120234	1
8103	2
23083	3
21992	4
8539	5
52072	6
10300	7
97597	8
29796	9
7	10
16957	11
984	12
84839	13
68104	14
15323	15
163058	16
3865	17
10688	18
71875	19
83477	20
1333	21
72779	22
7411	23
87307	24
76102	25
15683	26
14984	27
75043	28
15203	29
97036	30
73247	31
107250	32
45894	33
38689	34
14636	35
55208	36
30907	37
49073	38
64397	39
152107	40
28529	41
60619	42
16770	43
74529	44
29075	45
62413	46
9870	47
11918	48
84572	49
1842	50
68794	51
5281	52
67873	53
41404	54
42906	55
84934	56
75578	57
152251	58
1564	59
14336	60
47327	61
31238	62
20398	63
1956	64
2633	65
24286	66
49403	67
106538	68
101469	69
163384	70
10504	71
17225	72
23672	73
48328	74
92212	75
34812	76
17720	77
81968	78
339	79
6402	80
29165	81
49844	82
112556	83
64163	84
92423	85
79621	86
6151	87
103640	88
10753	89
48268	90
5262	91
25370	92
55852	93
83957	94
23059	95
153248	96
85712	97
88954	98
6	99
1461	100
12822	101
103768	102
46138	103
6666	104
39126	105
43477	106
46696	107
818	108
18484	109
22664	110
119061	111
33903	112
77032	113
1101	114
26442	115
49374	116
5067	117
50172	118
28072	119
10826	120
9054	121
112845	122
11005	123
22084	124
4304	125
4467	126
133180	127
24592	128
8945	129
101578	130
53446	131
5519	132
18619	133
23602	134
33703	135
50721	136
15905	137
3204	138
59274	139
36866	140
101839	141
87379	142
30037	143
132440	144
7051	145
21321	146
55688	147
124699	148
16324	149
5887	150
147031	151
101452	152
63796	153
123647	154
36070	155
27341	156
155897	157
96480	158
10696	159
67195	160
71794	161
56274	162
757	163
9523	164
7655	165
11645	166
23538	167
80939	168
21304	169
49013	170
52294	171
17232	172
8313	173
41859	174
28955	175
8678	176
32639	177
12832	178
43568	179
30944	180
96509	181
137083	182
25937	183
3498	184
156181	185
31430	186
84496	187
52965	188
62509	189
33900	190
78695	191
33042	192
26984	193
163595	194
99703	195
90986	196
126350	197
19166	198
849	199
24251	200
40179	201
133112	202
127255	203
27821	204
11148	205
10642	206
69039	207
34956	208
10571	209
36523	210
8136	211
71042	212
37313	213
9264	214
111023	215
106785	216
36365	217
42942	218
47123	219
108256	220
16147	221
36648	222
47060	223
4319	224
71958	225
85798	226
3378	227
1239	228
24342	229
20038	230
4267	231
33209	232
3998	233
135743	234
38291	235
157591	236
30850	237
73226	238
26009	239
189	240
2259	241
44312	242
33868	243
17861	244
82087	245
2672	246
12216	247
12088	248
2981	249
5599	250
55540	251
66945	252
13895	253
627	254
1370	255
148273	256
31758	257
85351	258
15958	259
96371	260
13890	261
50595	262
96101	263
554	264
7297	265
631	266
464	267
10603	268
31627	269
26993	270
23849	271
26072	272
44801	273
68145	274
42514	275
103688	276
6124	277
63549	278
5193	279
121355	280
45282	281
89550	282
4530	283
38286	284
55868	285
117163	286
36332	287
50345	288
53120	289
318	290
61025	291
69299	292
86099	293
746	294
2246	295
2316	296
71914	297
102154	298
46307	299
11210	300
646	301
43292	302
55585	303
87213	304
5586	305
10907	306
12937	307
33470	308
7233	309
3859	310
39220	311
103696	312
1298	313
53091	314
48060	315
101513	316
881	317
140017	318
21281	319
15270	320
359	321
9472	322
126684	323
17631	324
33614	325
69246	326
12641	327
47843	328
6616	329
7851	330
10029	331
42199	332
3150	333
162349	334
12630	335
104090	336
32821	337
603	338
105779	339
79600	340
23305	341
55120	342
47341	343
50839	344
72083	345
8745	346
1454	347
33548	348
27884	349
61999	350
11626	351
7598	352
140545	353
86874	354
78757	355
31035	356
7999	357
103184	358
28694	359
81702	360
1710	361
42498	362
1227	363
8777	364
58137	365
17291	366
8848	367
12313	368
20120	369
145	370
60951	371
789	372
53984	373
87581	374
106047	375
7428	376
13606	377
53138	378
120152	379
31437	380
8089	381
67828	382
21725	383
5872	384
50410	385
48774	386
4237	387
35755	388
54197	389
2902	390
76353	391
60033	392
19949	393
7188	394
115005	395
19417	396
44414	397
1061	398
28702	399
66482	400
1783	401
2097	402
116931	403
6017	404
5510	405
9084	406
10032	407
4	408
39694	409
66031	410
49165	411
70703	412
10125	413
45642	414
1655	415
107092	416
12291	417
59027	418
125659	419
42201	420
27355	421
20156	422
24619	423
73969	424
4252	425
1975	426
77053	427
27100	428
15841	429
7665	430
33549	431
5757	432
28707	433
57974	434
17712	435
4167	436
53173	437
45840	438
61260	439
81047	440
25883	441
9603	442
2481	443
3146	444
61658	445
29157	446
117122	447
51851	448
39596	449
51079	450
2018	451
29466	452
29105	453
4158	454
13994	455
10182	456
15801	457
1820	458
901	459
2908	460
93879	461
155599	462
55286	463
4252	464
31858	465
5862	466
29134	467
297	468
6585	469
297	470
40235	471
99868	472
38732	473
6273	474
15656	475
40214	476
75125	477
25096	478
10949	479
35346	480
22545	481
16838	482
167	483
45327	484
33543	485
12380	486
41511	487
2424	488
33843	489
62663	490
120514	491
21704	492
11062	493
81047	494
2817	495
111941	496
39153	497
54532	498
8791	499
48112	500
14349	501
13074	502
31111	503
157692	504
31003	505
65698	506
7797	507
14334	508
8094	509
31843	510
37634	511
49180	512
37419	513
5429	514
76259	515
40754	516
4436	517
2833	518
12940	519
66149	520
453	521
7206	522
942	523
20682	524
44893	525
42673	526
62402	527
45005	528
4389	529
90969	530
14280	531
30613	532
29580	533
26783	534
35546	535
24102	536
104019	537
7559	538
8808	539
49328	540
8825	541
35386	542
1515	543
46288	544
74870	545
999	546
25010	547
13635	548
76039	549
13	550
65351	551
36549	552
65006	553
461	554
41882	555
2262	556
20831	557
1384	558
77958	559
41582	560
71968	561
59486	562
4818	563
2404	564
20001	565
2572	566
7238	567
25976	568
30358	569
156763	570
27927	571
4077	572
65922	573
88675	574
18898	575
66841	576
390	577
4978	578
1545	579
39255	580
451	581
51716	582
5097	583
8606	584
105568	585
1987	586
1410	587
6440	588
164158	589
17238	590
120972	591
16722	592
21484	593
15755	594
35998	595
50574	596
120052	597
28910	598
158587	599
9098	600
80543	601
4273	602
124519	603
76265	604
3	605
69817	606
143322	607
9535	608
28545	609
2195	610
4120	611
2367	612
13525	613
22207	614
35459	615
151930	616
8217	617
2975	618
21308	619
17612	620
59595	621
3526	622
27162	623
90891	624
38481	625
39201	626
50522	627
65390	628
518	629
4729	630
27148	631
80716	632
27593	633
24103	634
26431	635
51224	636
126038	637
75963	638
144229	639
10467	640
149423	641
10712	642
19984	643
10720	644
95272	645
16024	646
21654	647
213	648
71338	649
108494	650
12459	651
389	652
19297	653
1228	654
73574	655
3777	656
49397	657
5681	658
1827	659
157841	660
28336	661
18761	662
7710	663
27684	664
17112	665
51601	666
96221	667
149895	668
6017	669
5263	670
95959	671
48746	672
60354	673
571	674
1143	675
43493	676
33577	677
14485	678
25824	679
56942	680
55034	681
20381	682
7706	683
19555	684
114122	685
151109	686
187	687
50093	688
103820	689
1512	690
21927	691
6688	692
86843	693
853	694
12304	695
94215	696
26214	697
1986	698
686	699
11388	700
84113	701
3856	702
164060	703
10812	704
102497	705
173	706
112560	707
18777	708
2807	709
26182	710
2450	711
79297	712
153396	713
54764	714
90611	715
17296	716
57756	717
4103	718
114751	719
47181	720
55540	721
29300	722
119384	723
84691	724
73	725
25194	726
119455	727
52655	728
53845	729
28989	730
37130	731
50200	732
10753	733
44102	734
36838	735
14882	736
32732	737
45315	738
10311	739
55137	740
9365	741
855	742
128609	743
14862	744
19158	745
3042	746
63136	747
109881	748
80329	749
28872	750
10734	751
4143	752
148585	753
3397	754
40063	755
3916	756
60620	757
68748	758
13039	759
116484	760
47645	761
24525	762
81970	763
6523	764
157407	765
2896	766
2543	767
93537	768
46200	769
23822	770
60671	771
31337	772
40714	773
24540	774
50450	775
35679	776
9235	777
3297	778
123835	779
389	780
78296	781
62867	782
125005	783
9096	784
49553	785
21186	786
8377	787
32018	788
148442	789
65827	790
29237	791
7126	792
1214	793
81367	794
19025	795
21494	796
31643	797
518	798
127076	799
155726	800
139042	801
133866	802
13358	803
6351	804
10144	805
5414	806
4325	807
53219	808
89278	809
72517	810
116212	811
41502	812
61932	813
17130	814
1394	815
89	816
22985	817
4912	818
13610	819
144014	820
11968	821
53079	822
64062	823
85594	824
5728	825
87395	826
9029	827
35676	828
142554	829
75586	830
90245	831
4261	832
81540	833
86595	834
14000	835
130152	836
677	837
128555	838
31412	839
54214	840
41924	841
128795	842
60565	843
20859	844
6303	845
69900	846
62102	847
13258	848
36753	849
3394	850
42354	851
19302	852
29294	853
72149	854
163989	855
1668	856
13704	857
18205	858
33567	859
51930	860
127149	861
49226	862
12846	863
20004	864
79794	865
22580	866
23384	867
23478	868
85056	869
8354	870
133489	871
49352	872
43657	873
26231	874
12771	875
2021	876
8917	877
52067	878
33058	879
19586	880
44399	881
43876	882
1200	883
28972	884
78767	885
4648	886
24218	887
15937	888
8807	889
72079	890
1226	891
664	892
2095	893
57159	894
75701	895
10353	896
1985	897
76283	898
68691	899
42883	900
37660	901
71278	902
4051	903
32969	904
32184	905
18867	906
115141	907
394	908
78917	909
39515	910
90326	911
764	912
122703	913
40247	914
15414	915
31298	916
34875	917
38948	918
64297	919
37754	920
8439	921
27912	922
36432	923
69431	924
25842	925
9751	926
43133	927
51844	928
83152	929
3716	930
73016	931
119133	932
23870	933
59506	934
2249	935
8393	936
7615	937
110290	938
13752	939
99083	940
119782	941
19533	942
23094	943
136337	944
61203	945
246	946
1209	947
107257	948
55955	949
30345	950
68088	951
2311	952
108384	953
37856	954
60940	955
7651	956
146222	957
2515	958
93950	959
10905	960
3688	961
26242	962
70456	963
8794	964
70284	965
36304	966
29315	967
65579	968
12	969
46092	970
56655	971
11524	972
3161	973
36797	974
36921	975
52127	976
28437	977
80823	978
3853	979
61928	980
56967	981
12573	982
82206	983
8593	984
111036	985
225	986
73726	987
31932	988
22019	989
5028	990
63386	991
8959	992
69663	993
19783	994
20114	995
10388	996
60551	997
342	998
96286	999
38564	1000
15328	1001
25707	1002
8365	1003
1204	1004
79183	1005
246	1006
102814	1007
128648	1008
13361	1009
23528	1010
24706	1011
116091	1012
2545	1013
4185	1014
7175	1015
15242	1016
17840	1017
13396	1018
44105	1019
100989	1020
56981	1021
3782	1022
32328	1023
7627	1024
61412	1025
53442	1026
18789	1027
18650	1028
20979	1029
36090	1030
89180	1031
6105	1032
38661	1033
9493	1034
75030	1035
12262	1036
10987	1037
74697	1038
29447	1039
7	1040
119002	1041
114424	1042
3685	1043
24741	1044
1636	1045
106471	1046
6468	1047
5773	1048
48255	1049
26578	1050
14152	1051
5664	1052
7373	1053
24527	1054
117344	1055
64	1056
38613	1057
46022	1058
64641	1059
18573	1060
314	1061
1259	1062
19570	1063
27236	1064
97543	1065
163	1066
5757	1067
11373	1068
13648	1069
7580	1070
42782	1071
3070	1072
15577	1073
122362	1074
45	1075
9424	1076
72261	1077
71033	1078
44568	1079
23042	1080
79807	1081
17317	1082
32417	1083
29659	1084
11553	1085
98579	1086
99476	1087
381	1088
115503	1089
144323	1090
82498	1091
8491	1092
33809	1093
24649	1094
53415	1095
43579	1096
32307	1097
18560	1098
106476	1099
135275	1100
23135	1101
15722	1102
73089	1103
3152	1104
7329	1105
39670	1106
8990	1107
5511	1108
8913	1109
27066	1110
92449	1111
16631	1112
22800	1113
3844	1114
82954	1115
30480	1116
64970	1117
1554	1118
38986	1119
13378	1120
113785	1121
8710	1122
9942	1123
45915	1124
27165	1125
9204	1126
434	1127
25741	1128
2326	1129
1626	1130
105913	1131
497	1132
11130	1133
141338	1134
67251	1135
15152	1136
27558	1137
13660	1138
43306	1139
32268	1140
4736	1141
4560	1142
42728	1143
32006	1144
13551	1145
84971	1146
52067	1147
41160	1148
28377	1149
74738	1150
21083	1151
4599	1152
43451	1153
48827	1154
20128	1155
32353	1156
7794	1157
15346	1158
2420	1159
66365	1160
71758	1161
31197	1162
2417	1163
79728	1164
21674	1165
9703	1166
39285	1167
114514	1168
53797	1169
31	1170
6680	1171
68148	1172
111900	1173
65585	1174
10251	1175
12186	1176
61563	1177
4243	1178
13829	1179
8284	1180
61276	1181
25445	1182
17131	1183
124103	1184
475	1185
18075	1186
80364	1187
13831	1188
40417	1189
32114	1190
5273	1191
28120	1192
26696	1193
74551	1194
6353	1195
29704	1196
10878	1197
135739	1198
1649	1199
100458	1200
75710	1201
3702	1202
704	1203
39178	1204
122540	1205
14861	1206
1543	1207
72811	1208
16773	1209
44519	1210
1612	1211
41367	1212
2575	1213
50326	1214
64070	1215
18765	1216
11093	1217
34854	1218
1142	1219
1707	1220
107425	1221
65139	1222
101220	1223
13666	1224
69822	1225
31883	1226
5630	1227
48109	1228
34223	1229
34289	1230
153398	1231
5700	1232
1466	1233
13283	1234
119246	1235
21585	1236
62072	1237
51183	1238
24311	1239
53813	1240
10483	1241
38753	1242
106311	1243
42635	1244
15770	1245
31134	1246
150677	1247
75518	1248
15882	1249
40311	1250
27305	1251
5868	1252
22013	1253
436	1254
44183	1255
23881	1256
2152	1257
55545	1258
108428	1259
66392	1260
22471	1261
47732	1262
2638	1263
28048	1264
105313	1265
132392	1266
60206	1267
43708	1268
94453	1269
78656	1270
38016	1271
26853	1272
111870	1273
95873	1274
76291	1275
92331	1276
61686	1277
17894	1278
41408	1279
7803	1280
145960	1281
13743	1282
35273	1283
77792	1284
82078	1285
9124	1286
21756	1287
9447	1288
5176	1289
68696	1290
108089	1291
40597	1292
46993	1293
603	1294
4615	1295
43552	1296
83822	1297
35355	1298
134779	1299
34339	1300
36614	1301
17957	1302
14394	1303
129878	1304
13240	1305
82851	1306
87549	1307
5533	1308
74141	1309
57769	1310
1112	1311
110387	1312
2721	1313
156793	1314
88717	1315
5708	1316
67442	1317
149989	1318
11583	1319
6961	1320
62970	1321
79544	1322
904	1323
19781	1324
1772	1325
57847	1326
64814	1327
153567	1328
6628	1329
18094	1330
74895	1331
118757	1332
17934	1333
2003	1334
107287	1335
82486	1336
1290	1337
33147	1338
146912	1339
118674	1340
117234	1341
27318	1342
42250	1343
30794	1344
76038	1345
103242	1346
17151	1347
16771	1348
8124	1349
34360	1350
27717	1351
94677	1352
49392	1353
595	1354
40948	1355
23624	1356
52450	1357
32401	1358
7055	1359
6067	1360
7342	1361
17273	1362
107316	1363
101831	1364
154179	1365
5200	1366
38155	1367
13944	1368
126666	1369
57491	1370
173	1371
9448	1372
61880	1373
5039	1374
26987	1375
101395	1376
3078	1377
2307	1378
103445	1379
3041	1380
50858	1381
95652	1382
2252	1383
55620	1384
5938	1385
1876	1386
35155	1387
10501	1388
100158	1389
35398	1390
17053	1391
13721	1392
35647	1393
16445	1394
87402	1395
102774	1396
26938	1397
102363	1398
65567	1399
2376	1400
21716	1401
49731	1402
11338	1403
138638	1404
103672	1405
94626	1406
75110	1407
5170	1408
67821	1409
3867	1410
758	1411
31796	1412
29572	1413
10579	1414
4931	1415
65023	1416
4220	1417
55555	1418
144138	1419
105018	1420
92828	1421
30906	1422
46394	1423
56786	1424
64576	1425
1078	1426
47300	1427
5219	1428
14418	1429
66535	1430
38601	1431
23167	1432
50337	1433
11429	1434
102303	1435
37083	1436
20247	1437
69967	1438
54386	1439
3181	1440
6923	1441
20944	1442
37855	1443
14634	1444
33810	1445
83933	1446
109147	1447
40727	1448
49077	1449
23299	1450
25269	1451
2554	1452
125084	1453
10616	1454
50582	1455
31048	1456
5834	1457
85754	1458
21763	1459
36249	1460
97385	1461
44642	1462
41590	1463
52838	1464
7250	1465
36827	1466
21179	1467
622	1468
21611	1469
93	1470
49102	1471
76274	1472
20	1473
9563	1474
103001	1475
49000	1476
89668	1477
18070	1478
2666	1479
243	1480
41179	1481
9871	1482
25360	1483
3364	1484
74437	1485
448	1486
3039	1487
25475	1488
12447	1489
99560	1490
7437	1491
76572	1492
35288	1493
64105	1494
32397	1495
71956	1496
124213	1497
28141	1498
123419	1499
79319	1500
10168	1501
49481	1502
56031	1503
83222	1504
39440	1505
80782	1506
55110	1507
9725	1508
60646	1509
37037	1510
111261	1511
1622	1512
10995	1513
111931	1514
63775	1515
33990	1516
67776	1517
239	1518
113509	1519
111236	1520
8317	1521
73364	1522
44706	1523
147529	1524
43478	1525
35065	1526
5469	1527
44679	1528
42643	1529
26476	1530
31089	1531
73355	1532
102761	1533
1777	1534
85395	1535
46370	1536
53924	1537
16884	1538
33430	1539
4438	1540
20096	1541
151428	1542
18281	1543
12043	1544
87212	1545
69357	1546
41877	1547
12516	1548
75611	1549
3335	1550
13143	1551
92392	1552
19639	1553
13009	1554
163232	1555
86052	1556
15530	1557
78390	1558
40122	1559
14132	1560
23742	1561
9730	1562
7211	1563
13144	1564
69768	1565
1258	1566
40168	1567
10469	1568
2440	1569
25596	1570
58082	1571
97141	1572
73	1573
11	1574
148638	1575
5425	1576
8920	1577
11715	1578
14620	1579
1371	1580
26183	1581
6331	1582
3679	1583
59200	1584
23153	1585
105436	1586
5903	1587
81286	1588
60070	1589
20770	1590
6846	1591
8106	1592
78629	1593
5501	1594
21071	1595
141068	1596
35104	1597
10390	1598
36153	1599
55793	1600
126164	1601
472	1602
6224	1603
24830	1604
28982	1605
17859	1606
44256	1607
20802	1608
38765	1609
31425	1610
49278	1611
63420	1612
23150	1613
17761	1614
70694	1615
2355	1616
40599	1617
4129	1618
23368	1619
4537	1620
2849	1621
97892	1622
17688	1623
28312	1624
1525	1625
47818	1626
44393	1627
76167	1628
114926	1629
2791	1630
62039	1631
4254	1632
79012	1633
29203	1634
173	1635
4497	1636
19697	1637
630	1638
2940	1639
39170	1640
19667	1641
35118	1642
18118	1643
69479	1644
677	1645
7275	1646
4858	1647
23718	1648
85539	1649
28482	1650
39864	1651
120837	1652
82468	1653
7648	1654
23587	1655
29009	1656
5625	1657
39706	1658
9546	1659
11468	1660
41243	1661
164938	1662
58429	1663
51891	1664
15100	1665
76905	1666
216	1667
11803	1668
19490	1669
2434	1670
10165	1671
30418	1672
4334	1673
26700	1674
49409	1675
158583	1676
80115	1677
71891	1678
61722	1679
114562	1680
165588	1681
80775	1682
85202	1683
106819	1684
10216	1685
30407	1686
10308	1687
34602	1688
1959	1689
19627	1690
23282	1691
25533	1692
54529	1693
29353	1694
132283	1695
1830	1696
8609	1697
117204	1698
112680	1699
24933	1700
60223	1701
58089	1702
46330	1703
113210	1704
25299	1705
1154	1706
96089	1707
110221	1708
45316	1709
54166	1710
105474	1711
40215	1712
22208	1713
3190	1714
7759	1715
134	1716
11807	1717
5222	1718
118953	1719
38401	1720
102900	1721
18874	1722
14937	1723
43825	1724
80545	1725
40482	1726
4763	1727
12031	1728
40343	1729
102120	1730
36061	1731
5126	1732
28768	1733
144	1734
33452	1735
45432	1736
67694	1737
83214	1738
139501	1739
36436	1740
46728	1741
7646	1742
4174	1743
58095	1744
18745	1745
4173	1746
44509	1747
44041	1748
22654	1749
26837	1750
52377	1751
13065	1752
129640	1753
45280	1754
74948	1755
138507	1756
2	1757
5042	1758
157176	1759
149	1760
53859	1761
45567	1762
68695	1763
36206	1764
10219	1765
12382	1766
77815	1767
98479	1768
91245	1769
11010	1770
21617	1771
54570	1772
1446	1773
23827	1774
2398	1775
12516	1776
15628	1777
50087	1778
63407	1779
74347	1780
37764	1781
12987	1782
105680	1783
11797	1784
16953	1785
28266	1786
83262	1787
2478	1788
57298	1789
1084	1790
11061	1791
5354	1792
825	1793
437	1794
19209	1795
109499	1796
45856	1797
14812	1798
3384	1799
600	1800
57320	1801
66580	1802
30016	1803
49911	1804
47148	1805
11049	1806
52964	1807
28714	1808
58392	1809
52161	1810
7805	1811
58	1812
62478	1813
81764	1814
53927	1815
23043	1816
63167	1817
33890	1818
2610	1819
29737	1820
19623	1821
14756	1822
62723	1823
91722	1824
4219	1825
51395	1826
9206	1827
65358	1828
23540	1829
47235	1830
1320	1831
8465	1832
111011	1833
23921	1834
118079	1835
2473	1836
165591	1837
77612	1838
24733	1839
635	1840
18112	1841
64871	1842
129321	1843
26353	1844
34809	1845
27898	1846
94413	1847
140729	1848
3442	1849
98499	1850
48669	1851
158691	1852
15431	1853
32308	1854
8659	1855
116934	1856
23326	1857
32555	1858
159420	1859
36878	1860
129545	1861
39500	1862
909	1863
59635	1864
41342	1865
27596	1866
19784	1867
23572	1868
75383	1869
117512	1870
69693	1871
19852	1872
72129	1873
17068	1874
11510	1875
62794	1876
125687	1877
48001	1878
81637	1879
53	1880
20251	1881
28520	1882
108478	1883
45163	1884
41251	1885
109862	1886
42038	1887
26396	1888
12609	1889
117368	1890
9248	1891
27720	1892
18301	1893
72103	1894
26573	1895
5031	1896
123038	1897
93930	1898
38322	1899
72094	1900
28956	1901
62138	1902
45912	1903
38633	1904
69535	1905
47943	1906
114742	1907
7112	1908
509	1909
31886	1910
7434	1911
59500	1912
12782	1913
103305	1914
78417	1915
3695	1916
5003	1917
11678	1918
98892	1919
25218	1920
33280	1921
18217	1922
108002	1923
3778	1924
49866	1925
2997	1926
10606	1927
46295	1928
22108	1929
74	1930
1254	1931
6042	1932
13693	1933
55159	1934
49484	1935
8240	1936
3127	1937
108422	1938
48381	1939
34297	1940
24658	1941
36333	1942
16585	1943
2283	1944
33267	1945
65120	1946
4064	1947
51134	1948
85087	1949
14560	1950
1802	1951
27623	1952
6036	1953
23789	1954
124909	1955
2685	1956
122199	1957
20449	1958
43026	1959
51613	1960
4444	1961
49677	1962
77659	1963
5968	1964
28323	1965
3659	1966
13629	1967
20540	1968
94266	1969
40653	1970
6487	1971
3025	1972
2146	1973
8665	1974
29982	1975
41251	1976
72132	1977
48578	1978
47965	1979
268	1980
11996	1981
2073	1982
41347	1983
38766	1984
28169	1985
47976	1986
106544	1987
27607	1988
61570	1989
118963	1990
17721	1991
87669	1992
4241	1993
10529	1994
45565	1995
5117	1996
3310	1997
34625	1998
15475	1999
81277	2000
1820	2001
111	2002
44530	2003
25358	2004
103416	2005
94666	2006
18	2007
40100	2008
65566	2009
93820	2010
84613	2011
134024	2012
127528	2013
46272	2014
74515	2015
8965	2016
72648	2017
122	2018
48564	2019
13554	2020
89705	2021
55553	2022
106079	2023
80256	2024
127163	2025
76882	2026
766	2027
90750	2028
141805	2029
12991	2030
17382	2031
34787	2032
27301	2033
48442	2034
137572	2035
46617	2036
156	2037
97170	2038
74373	2039
4564	2040
117540	2041
7287	2042
122506	2043
7560	2044
41646	2045
4816	2046
95250	2047
75763	2048
1310	2049
18082	2050
7289	2051
15539	2052
8650	2053
66106	2054
140751	2055
2611	2056
15629	2057
1197	2058
11850	2059
55663	2060
30552	2061
1914	2062
13322	2063
7800	2064
58629	2065
39826	2066
95243	2067
27945	2068
54000	2069
127861	2070
14883	2071
46625	2072
8459	2073
84863	2074
70234	2075
31500	2076
42001	2077
94959	2078
59927	2079
53650	2080
69771	2081
42330	2082
65820	2083
133	2084
16782	2085
5941	2086
39539	2087
19573	2088
25256	2089
25956	2090
83000	2091
80615	2092
4276	2093
48418	2094
25255	2095
3342	2096
22449	2097
97456	2098
7315	2099
24425	2100
14691	2101
23975	2102
5009	2103
46707	2104
100300	2105
117711	2106
3218	2107
26479	2108
5731	2109
140080	2110
87025	2111
29757	2112
42244	2113
21011	2114
98834	2115
10136	2116
57590	2117
14201	2118
1450	2119
69289	2120
40828	2121
100263	2122
3677	2123
86392	2124
108056	2125
16731	2126
34939	2127
8696	2128
56591	2129
5595	2130
15280	2131
75380	2132
39260	2133
12511	2134
1298	2135
14116	2136
55751	2137
19721	2138
71033	2139
41062	2140
66370	2141
13655	2142
16943	2143
3840	2144
1520	2145
22383	2146
28525	2147
5874	2148
3448	2149
127462	2150
111715	2151
61612	2152
67692	2153
89532	2154
40646	2155
22801	2156
3711	2157
9514	2158
20090	2159
10505	2160
40197	2161
57634	2162
69931	2163
15855	2164
35453	2165
8771	2166
5090	2167
35176	2168
6378	2169
10528	2170
50712	2171
17201	2172
277	2173
28419	2174
9	2175
22224	2176
33082	2177
20571	2178
55545	2179
69483	2180
514	2181
9429	2182
37759	2183
5534	2184
28429	2185
34900	2186
2551	2187
21155	2188
3551	2189
26494	2190
45912	2191
6917	2192
8060	2193
29434	2194
151097	2195
3980	2196
47854	2197
46469	2198
48474	2199
119909	2200
59236	2201
60647	2202
18699	2203
14817	2204
182	2205
45295	2206
86952	2207
27516	2208
61998	2209
10176	2210
60014	2211
30264	2212
29030	2213
87092	2214
2167	2215
2145	2216
12881	2217
112068	2218
198	2219
11670	2220
72350	2221
161576	2222
17882	2223
14256	2224
35368	2225
27989	2226
22827	2227
13225	2228
33425	2229
20490	2230
13655	2231
2532	2232
51065	2233
11029	2234
31455	2235
4637	2236
31227	2237
79178	2238
60209	2239
370	2240
44220	2241
7295	2242
2867	2243
44536	2244
14256	2245
81639	2246
50378	2247
38593	2248
18010	2249
157958	2250
24979	2251
103912	2252
657	2253
69324	2254
4267	2255
351	2256
55515	2257
99924	2258
22716	2259
60285	2260
1320	2261
185	2262
95966	2263
3494	2264
23161	2265
45624	2266
142507	2267
19253	2268
38654	2269
35069	2270
38161	2271
21981	2272
10243	2273
23008	2274
12936	2275
36692	2276
90476	2277
67870	2278
30348	2279
26978	2280
17321	2281
3	2282
7800	2283
3630	2284
43785	2285
43821	2286
134980	2287
39073	2288
18387	2289
21586	2290
41913	2291
9041	2292
150586	2293
112458	2294
64485	2295
8297	2296
33032	2297
9709	2298
83110	2299
12896	2300
39132	2301
79863	2302
72159	2303
30	2304
3072	2305
7223	2306
70999	2307
114758	2308
105663	2309
9772	2310
60221	2311
24626	2312
51489	2313
45161	2314
6012	2315
27885	2316
152143	2317
1851	2318
44996	2319
56415	2320
90371	2321
15873	2322
63533	2323
108803	2324
89816	2325
39559	2326
15363	2327
34694	2328
60260	2329
9128	2330
90841	2331
19476	2332
28467	2333
17	2334
5515	2335
106003	2336
38948	2337
89084	2338
95128	2339
8426	2340
30779	2341
101555	2342
70731	2343
2547	2344
30765	2345
62874	2346
40334	2347
2917	2348
16186	2349
5337	2350
111372	2351
3944	2352
142869	2353
92435	2354
10534	2355
19538	2356
11105	2357
35361	2358
29656	2359
64207	2360
22000	2361
73518	2362
29025	2363
45357	2364
79405	2365
25800	2366
31354	2367
7420	2368
23027	2369
86780	2370
29708	2371
111098	2372
134413	2373
36377	2374
15786	2375
18074	2376
119033	2377
11889	2378
1962	2379
26645	2380
15506	2381
9068	2382
4707	2383
53948	2384
15988	2385
11135	2386
16399	2387
70163	2388
36553	2389
49837	2390
18782	2391
35727	2392
151	2393
3007	2394
27914	2395
37020	2396
11515	2397
13265	2398
6536	2399
7015	2400
42235	2401
13798	2402
49067	2403
3152	2404
114428	2405
115967	2406
11784	2407
1128	2408
21096	2409
146837	2410
4403	2411
117862	2412
105485	2413
18063	2414
8915	2415
20317	2416
594	2417
72044	2418
91198	2419
99293	2420
5600	2421
84529	2422
5324	2423
17626	2424
105470	2425
5228	2426
27241	2427
636	2428
100768	2429
25431	2430
81476	2431
28283	2432
1220	2433
30664	2434
504	2435
39204	2436
10171	2437
37425	2438
2356	2439
74803	2440
104407	2441
17388	2442
1729	2443
47666	2444
33634	2445
94210	2446
2209	2447
89358	2448
20236	2449
5030	2450
10590	2451
127510	2452
9418	2453
8631	2454
24900	2455
7488	2456
56853	2457
463	2458
3834	2459
101280	2460
6865	2461
74275	2462
45148	2463
22936	2464
2193	2465
4092	2466
23921	2467
295	2468
85376	2469
31596	2470
310	2471
20525	2472
105119	2473
97739	2474
9730	2475
50733	2476
13919	2477
23169	2478
6696	2479
119854	2480
127248	2481
16210	2482
88514	2483
17737	2484
805	2485
9520	2486
118442	2487
33223	2488
908	2489
160258	2490
48177	2491
86275	2492
24684	2493
18515	2494
101656	2495
5835	2496
53750	2497
39	2498
1917	2499
50317	2500
53596	2501
4328	2502
51695	2503
5845	2504
48179	2505
129884	2506
3054	2507
29860	2508
79871	2509
5752	2510
60649	2511
60447	2512
75	2513
8056	2514
12056	2515
2452	2516
104957	2517
110715	2518
23981	2519
17942	2520
52271	2521
31344	2522
18932	2523
5927	2524
77405	2525
157981	2526
41223	2527
41527	2528
13536	2529
78639	2530
15982	2531
6762	2532
4632	2533
63134	2534
145964	2535
38696	2536
101810	2537
8042	2538
6965	2539
27116	2540
4198	2541
3299	2542
30366	2543
1479	2544
12587	2545
145636	2546
54490	2547
81169	2548
45025	2549
82813	2550
130054	2551
17043	2552
44651	2553
90150	2554
5636	2555
22390	2556
22007	2557
37723	2558
33978	2559
42037	2560
8508	2561
129911	2562
24133	2563
31071	2564
2240	2565
49157	2566
67231	2567
157192	2568
17371	2569
9411	2570
116922	2571
57300	2572
111170	2573
131494	2574
130589	2575
31501	2576
2335	2577
17598	2578
21830	2579
58343	2580
104901	2581
23752	2582
16226	2583
2779	2584
99166	2585
12960	2586
12443	2587
7652	2588
6912	2589
6781	2590
23686	2591
3899	2592
62413	2593
22579	2594
133328	2595
21174	2596
3718	2597
28461	2598
59126	2599
33962	2600
38386	2601
33650	2602
1436	2603
76148	2604
22827	2605
42895	2606
46951	2607
22356	2608
43425	2609
22357	2610
6356	2611
17915	2612
15361	2613
286	2614
4843	2615
7707	2616
48671	2617
75382	2618
64197	2619
98983	2620
14157	2621
24733	2622
47894	2623
11500	2624
7167	2625
13515	2626
66371	2627
151446	2628
116177	2629
59508	2630
4714	2631
44586	2632
8046	2633
142059	2634
69360	2635
3657	2636
38519	2637
22900	2638
84289	2639
101236	2640
24236	2641
64860	2642
136822	2643
188	2644
2624	2645
156588	2646
81613	2647
64645	2648
9462	2649
6733	2650
114367	2651
76121	2652
65419	2653
64679	2654
179	2655
22985	2656
46611	2657
69060	2658
19464	2659
58483	2660
35576	2661
100482	2662
93568	2663
40906	2664
33170	2665
86128	2666
16111	2667
2315	2668
17548	2669
14272	2670
34255	2671
77617	2672
43814	2673
5634	2674
23772	2675
73323	2676
8856	2677
40678	2678
10456	2679
63236	2680
51815	2681
22311	2682
3636	2683
78375	2684
54840	2685
22658	2686
30012	2687
5965	2688
52710	2689
60074	2690
78293	2691
25064	2692
51755	2693
1555	2694
8304	2695
1155	2696
15542	2697
39246	2698
20718	2699
21402	2700
17738	2701
74595	2702
19700	2703
30493	2704
112168	2705
60099	2706
5593	2707
1442	2708
1409	2709
33648	2710
23580	2711
38788	2712
69703	2713
29829	2714
38931	2715
23683	2716
20086	2717
128312	2718
69013	2719
21051	2720
29394	2721
27903	2722
21970	2723
26665	2724
7738	2725
56658	2726
85409	2727
31002	2728
34513	2729
2802	2730
17181	2731
107294	2732
102380	2733
11332	2734
15655	2735
8943	2736
55525	2737
126444	2738
2301	2739
4966	2740
15090	2741
36301	2742
44946	2743
448	2744
12755	2745
3206	2746
9219	2747
138788	2748
14048	2749
22941	2750
32826	2751
54564	2752
78438	2753
13060	2754
8366	2755
20406	2756
39199	2757
84440	2758
26690	2759
3935	2760
98542	2761
1203	2762
54996	2763
24910	2764
40419	2765
38139	2766
41555	2767
22889	2768
6521	2769
127019	2770
85498	2771
3305	2772
13	2773
18498	2774
104753	2775
74331	2776
26418	2777
113	2778
49329	2779
52437	2780
65451	2781
7037	2782
54274	2783
138100	2784
18832	2785
73450	2786
49493	2787
40640	2788
65094	2789
128488	2790
89561	2791
81329	2792
81073	2793
83300	2794
79946	2795
93717	2796
8963	2797
76219	2798
98161	2799
1385	2800
2561	2801
72357	2802
30380	2803
7750	2804
18667	2805
41341	2806
9682	2807
82427	2808
90270	2809
20681	2810
29839	2811
58234	2812
80140	2813
40317	2814
127127	2815
74298	2816
2609	2817
2537	2818
8683	2819
38256	2820
19335	2821
89320	2822
43872	2823
13128	2824
8861	2825
25536	2826
134346	2827
33504	2828
33521	2829
57449	2830
44963	2831
56467	2832
8888	2833
40164	2834
16287	2835
141889	2836
49494	2837
37831	2838
147550	2839
104925	2840
21759	2841
8026	2842
46690	2843
81543	2844
29235	2845
33737	2846
93915	2847
27482	2848
23459	2849
53710	2850
19203	2851
17928	2852
21584	2853
23628	2854
51770	2855
101054	2856
17040	2857
53718	2858
89660	2859
55192	2860
59828	2861
52227	2862
8073	2863
5569	2864
12054	2865
7241	2866
2067	2867
13096	2868
1239	2869
18811	2870
18244	2871
40602	2872
103403	2873
35765	2874
123649	2875
215	2876
54459	2877
4568	2878
11981	2879
118	2880
17787	2881
73787	2882
9398	2883
89515	2884
24044	2885
31429	2886
113051	2887
27675	2888
2495	2889
110416	2890
64147	2891
28942	2892
20735	2893
1317	2894
15980	2895
162296	2896
2458	2897
1967	2898
69874	2899
14901	2900
15033	2901
21980	2902
56450	2903
76256	2904
12054	2905
29685	2906
134123	2907
44495	2908
13722	2909
179	2910
1233	2911
4451	2912
60676	2913
4578	2914
70579	2915
41522	2916
93812	2917
3318	2918
8855	2919
5791	2920
1398	2921
41626	2922
5543	2923
637	2924
99578	2925
14198	2926
114546	2927
119096	2928
67703	2929
20735	2930
9466	2931
4002	2932
13109	2933
16309	2934
1941	2935
51707	2936
71714	2937
40873	2938
38128	2939
84931	2940
83130	2941
8022	2942
26376	2943
30686	2944
47314	2945
155789	2946
66501	2947
31886	2948
18696	2949
2300	2950
15622	2951
9526	2952
89411	2953
20237	2954
16789	2955
9768	2956
32082	2957
2284	2958
17016	2959
25709	2960
25341	2961
538	2962
16692	2963
25520	2964
25852	2965
25514	2966
58172	2967
124371	2968
14695	2969
10503	2970
84	2971
47205	2972
10835	2973
27095	2974
105162	2975
23185	2976
149220	2977
6160	2978
17772	2979
18530	2980
12004	2981
564	2982
4623	2983
10824	2984
224	2985
22198	2986
52867	2987
6372	2988
844	2989
63145	2990
14673	2991
620	2992
7046	2993
2483	2994
1895	2995
1034	2996
74782	2997
4165	2998
70512	2999
61850	3000
3520	3001
13421	3002
8546	3003
43004	3004
22364	3005
121707	3006
18018	3007
95617	3008
7960	3009
43509	3010
2686	3011
21661	3012
11315	3013
54692	3014
31426	3015
10197	3016
43186	3017
27481	3018
2235	3019
3887	3020
59038	3021
86180	3022
370	3023
1520	3024
6747	3025
96243	3026
1761	3027
128433	3028
23626	3029
29715	3030
44025	3031
16832	3032
74655	3033
28029	3034
12354	3035
17506	3036
2701	3037
75216	3038
25221	3039
28089	3040
37963	3041
20848	3042
7887	3043
12536	3044
65395	3045
88696	3046
7696	3047
31669	3048
103887	3049
112480	3050
62487	3051
81446	3052
5306	3053
73758	3054
136265	3055
22026	3056
7854	3057
77339	3058
6007	3059
124430	3060
3909	3061
99841	3062
85155	3063
16562	3064
48575	3065
102745	3066
1081	3067
28667	3068
27314	3069
15343	3070
88953	3071
63888	3072
5412	3073
67277	3074
971	3075
19439	3076
5274	3077
9007	3078
11624	3079
40582	3080
9642	3081
22728	3082
35566	3083
18801	3084
14029	3085
108033	3086
14077	3087
5409	3088
51470	3089
38945	3090
11257	3091
18208	3092
17819	3093
160095	3094
145081	3095
6513	3096
60485	3097
86478	3098
104120	3099
42598	3100
149286	3101
23029	3102
89326	3103
119870	3104
4520	3105
690	3106
17176	3107
37197	3108
21585	3109
8769	3110
727	3111
55580	3112
2826	3113
27994	3114
2171	3115
11870	3116
33721	3117
5256	3118
87342	3119
3638	3120
96683	3121
23738	3122
33638	3123
35921	3124
42559	3125
99677	3126
22096	3127
83154	3128
55226	3129
23742	3130
25815	3131
85216	3132
142754	3133
128250	3134
1483	3135
30106	3136
133	3137
1042	3138
10202	3139
206	3140
980	3141
36194	3142
5413	3143
5071	3144
31158	3145
16014	3146
8859	3147
66399	3148
18141	3149
38373	3150
59051	3151
771	3152
23613	3153
34858	3154
96803	3155
36095	3156
25665	3157
31205	3158
20841	3159
9081	3160
93478	3161
84239	3162
24817	3163
124409	3164
6632	3165
69288	3166
13701	3167
816	3168
30	3169
8965	3170
17722	3171
509	3172
25586	3173
92531	3174
45325	3175
55936	3176
4424	3177
5650	3178
6884	3179
18318	3180
104887	3181
9943	3182
681	3183
44769	3184
71138	3185
75615	3186
5681	3187
92496	3188
17656	3189
120538	3190
39101	3191
12354	3192
4092	3193
36396	3194
21471	3195
153919	3196
16934	3197
15285	3198
71324	3199
12365	3200
670	3201
129024	3202
4731	3203
10603	3204
68379	3205
243	3206
8659	3207
36357	3208
9408	3209
3939	3210
119081	3211
2440	3212
11148	3213
17105	3214
3002	3215
19336	3216
38683	3217
10114	3218
14705	3219
16158	3220
191	3221
1334	3222
21411	3223
30543	3224
162786	3225
5953	3226
6540	3227
11802	3228
362	3229
46400	3230
49594	3231
141527	3232
120	3233
21823	3234
57289	3235
108957	3236
117979	3237
38408	3238
139219	3239
26254	3240
37528	3241
38205	3242
46613	3243
42047	3244
10989	3245
8009	3246
120816	3247
2438	3248
79063	3249
10789	3250
56807	3251
17325	3252
46719	3253
18325	3254
12600	3255
47860	3256
4703	3257
70225	3258
55691	3259
4058	3260
22118	3261
38388	3262
63385	3263
3736	3264
11359	3265
43373	3266
6546	3267
23501	3268
24084	3269
88602	3270
3445	3271
18312	3272
5649	3273
72023	3274
61017	3275
6556	3276
30826	3277
9078	3278
9673	3279
36695	3280
121105	3281
50412	3282
18419	3283
6735	3284
14047	3285
19176	3286
19763	3287
59196	3288
82889	3289
78	3290
2781	3291
2656	3292
24850	3293
339	3294
2280	3295
32226	3296
2065	3297
350	3298
4648	3299
148074	3300
12504	3301
93680	3302
9844	3303
2930	3304
65859	3305
94551	3306
1488	3307
49420	3308
48361	3309
13890	3310
7362	3311
2362	3312
72367	3313
97495	3314
37096	3315
901	3316
31428	3317
78079	3318
17605	3319
128923	3320
54177	3321
34421	3322
18918	3323
27689	3324
57753	3325
31718	3326
64214	3327
1780	3328
36441	3329
29111	3330
44736	3331
35564	3332
2322	3333
50944	3334
3766	3335
50010	3336
85006	3337
153986	3338
35531	3339
1646	3340
48418	3341
11782	3342
9522	3343
1639	3344
10326	3345
9373	3346
68214	3347
39098	3348
98326	3349
130910	3350
10520	3351
101560	3352
89612	3353
54066	3354
38710	3355
71710	3356
73789	3357
28744	3358
77812	3359
86443	3360
163122	3361
15825	3362
39797	3363
131295	3364
2793	3365
44939	3366
47210	3367
44636	3368
42184	3369
8060	3370
87781	3371
22105	3372
44763	3373
18213	3374
10652	3375
2900	3376
1793	3377
21656	3378
11836	3379
51836	3380
86164	3381
8717	3382
77465	3383
20013	3384
9730	3385
43081	3386
48632	3387
649	3388
14660	3389
54812	3390
43588	3391
21018	3392
13741	3393
2726	3394
10704	3395
21832	3396
20087	3397
84563	3398
62073	3399
14554	3400
108843	3401
70537	3402
12853	3403
42942	3404
148002	3405
772	3406
969	3407
48499	3408
89021	3409
11695	3410
19755	3411
45865	3412
24175	3413
21400	3414
18162	3415
34316	3416
44509	3417
37089	3418
60986	3419
16494	3420
80272	3421
16814	3422
1473	3423
11266	3424
141716	3425
6165	3426
38191	3427
27552	3428
40150	3429
95083	3430
126199	3431
37151	3432
22286	3433
43108	3434
30945	3435
87740	3436
76251	3437
19134	3438
955	3439
28854	3440
48301	3441
17992	3442
41725	3443
12740	3444
55548	3445
3332	3446
30646	3447
34717	3448
29640	3449
129258	3450
609	3451
4119	3452
84261	3453
30681	3454
110305	3455
150	3456
54878	3457
6551	3458
16757	3459
24932	3460
105887	3461
82572	3462
227	3463
1640	3464
4823	3465
24393	3466
63814	3467
34522	3468
46338	3469
163929	3470
93933	3471
29718	3472
41915	3473
24695	3474
84358	3475
4378	3476
25963	3477
44450	3478
7680	3479
1481	3480
14929	3481
20660	3482
3844	3483
43231	3484
83425	3485
21705	3486
7533	3487
28741	3488
102347	3489
110021	3490
77912	3491
76122	3492
5741	3493
8112	3494
25262	3495
42457	3496
696	3497
18033	3498
66709	3499
1832	3500
8578	3501
7436	3502
72644	3503
75082	3504
3561	3505
2304	3506
95306	3507
17754	3508
113520	3509
46697	3510
12510	3511
68115	3512
32672	3513
29624	3514
36404	3515
4994	3516
4255	3517
6115	3518
100900	3519
6219	3520
10593	3521
45008	3522
85603	3523
41384	3524
47553	3525
41167	3526
54226	3527
4529	3528
7330	3529
14177	3530
9543	3531
27284	3532
1458	3533
5620	3534
11530	3535
1123	3536
1501	3537
7026	3538
15470	3539
146491	3540
27512	3541
63303	3542
67015	3543
26430	3544
13848	3545
49215	3546
19433	3547
34922	3548
60481	3549
132545	3550
27285	3551
164305	3552
3073	3553
35886	3554
117291	3555
51493	3556
12947	3557
29725	3558
6359	3559
64880	3560
117529	3561
6776	3562
36411	3563
58606	3564
15196	3565
21768	3566
37609	3567
45814	3568
113515	3569
260	3570
57259	3571
154108	3572
82932	3573
75886	3574
9600	3575
82695	3576
43849	3577
16168	3578
678	3579
2180	3580
65519	3581
29907	3582
89905	3583
32055	3584
16038	3585
14329	3586
50399	3587
26655	3588
1803	3589
30420	3590
2067	3591
64355	3592
46431	3593
57044	3594
161234	3595
57674	3596
8505	3597
24733	3598
45282	3599
17341	3600
12874	3601
14951	3602
17015	3603
65509	3604
23374	3605
2922	3606
2482	3607
142698	3608
12575	3609
24931	3610
781	3611
16902	3612
33639	3613
63039	3614
149697	3615
22274	3616
71698	3617
18865	3618
46635	3619
151	3620
67729	3621
95161	3622
18941	3623
34745	3624
104318	3625
6408	3626
51165	3627
11199	3628
20	3629
7021	3630
29893	3631
8128	3632
86312	3633
70286	3634
24	3635
36202	3636
33174	3637
74299	3638
146875	3639
12522	3640
102778	3641
7554	3642
68780	3643
37179	3644
81145	3645
54027	3646
5709	3647
13534	3648
39068	3649
90869	3650
3022	3651
24550	3652
27259	3653
40939	3654
102459	3655
58567	3656
10494	3657
48744	3658
63299	3659
13411	3660
5900	3661
8226	3662
68083	3663
162048	3664
86293	3665
32731	3666
2510	3667
59284	3668
17514	3669
36084	3670
17275	3671
15920	3672
34685	3673
3177	3674
3113	3675
37109	3676
83667	3677
38732	3678
27484	3679
1024	3680
44148	3681
2859	3682
55518	3683
21886	3684
26086	3685
36710	3686
655	3687
56137	3688
154866	3689
56474	3690
125973	3691
54419	3692
5398	3693
7497	3694
1822	3695
49	3696
18304	3697
48115	3698
57671	3699
27658	3700
6917	3701
32704	3702
20881	3703
309	3704
30676	3705
172	3706
12188	3707
8198	3708
64211	3709
85856	3710
17408	3711
49813	3712
50304	3713
19552	3714
39211	3715
65744	3716
132240	3717
58	3718
86693	3719
49725	3720
32928	3721
87639	3722
12052	3723
1678	3724
193	3725
623	3726
60302	3727
67996	3728
17608	3729
160515	3730
104736	3731
24384	3732
45058	3733
36142	3734
48484	3735
36169	3736
3837	3737
27206	3738
12958	3739
45167	3740
27438	3741
26526	3742
16721	3743
11024	3744
159768	3745
50695	3746
84276	3747
30363	3748
27374	3749
52274	3750
6219	3751
2060	3752
5321	3753
123946	3754
13405	3755
22345	3756
32503	3757
134910	3758
16487	3759
129579	3760
5109	3761
42204	3762
8744	3763
8030	3764
57364	3765
161497	3766
213	3767
10608	3768
16239	3769
156208	3770
25243	3771
82694	3772
23733	3773
16132	3774
7264	3775
42812	3776
67599	3777
127968	3778
110640	3779
6178	3780
93647	3781
21775	3782
37998	3783
8721	3784
66054	3785
1570	3786
107132	3787
108395	3788
17830	3789
127381	3790
2091	3791
129008	3792
64410	3793
44227	3794
77270	3795
25285	3796
19572	3797
33799	3798
59732	3799
72442	3800
17849	3801
13963	3802
21126	3803
2421	3804
51229	3805
13578	3806
16565	3807
69493	3808
36931	3809
46904	3810
14349	3811
102857	3812
56882	3813
9634	3814
38149	3815
43379	3816
486	3817
49207	3818
36821	3819
7704	3820
64059	3821
35210	3822
128824	3823
11377	3824
1419	3825
58056	3826
29017	3827
1346	3828
75381	3829
4448	3830
6814	3831
33183	3832
69618	3833
28352	3834
65433	3835
66102	3836
10816	3837
153352	3838
24524	3839
8440	3840
2907	3841
101805	3842
3354	3843
25022	3844
951	3845
19887	3846
413	3847
37849	3848
5513	3849
31486	3850
27584	3851
12053	3852
2544	3853
12013	3854
11927	3855
154056	3856
51856	3857
12794	3858
148593	3859
58311	3860
69921	3861
48660	3862
7953	3863
10559	3864
52318	3865
116119	3866
29614	3867
82286	3868
74604	3869
34825	3870
70	3871
14790	3872
47734	3873
87381	3874
74769	3875
113457	3876
52718	3877
99883	3878
141126	3879
2094	3880
12593	3881
669	3882
29630	3883
10254	3884
14892	3885
73362	3886
22862	3887
16	3888
28491	3889
7467	3890
34580	3891
42191	3892
27605	3893
16781	3894
3330	3895
27823	3896
6385	3897
7979	3898
19403	3899
1742	3900
20690	3901
114753	3902
81253	3903
1561	3904
43976	3905
9669	3906
45098	3907
16432	3908
65264	3909
53202	3910
25733	3911
61223	3912
46732	3913
46791	3914
66089	3915
14474	3916
19731	3917
54096	3918
79766	3919
438	3920
2248	3921
8849	3922
6865	3923
63203	3924
84867	3925
83463	3926
133181	3927
101475	3928
13321	3929
3870	3930
87854	3931
91395	3932
12350	3933
3955	3934
40731	3935
64991	3936
10161	3937
93147	3938
23112	3939
5588	3940
117865	3941
60963	3942
101616	3943
8279	3944
5238	3945
10856	3946
6443	3947
12824	3948
34333	3949
47076	3950
89455	3951
130487	3952
39544	3953
111111	3954
4475	3955
74168	3956
71079	3957
41926	3958
87189	3959
4926	3960
74173	3961
23420	3962
93938	3963
49134	3964
47306	3965
38358	3966
73681	3967
83885	3968
85679	3969
76019	3970
29428	3971
76586	3972
34457	3973
8150	3974
117922	3975
29435	3976
58510	3977
128512	3978
15249	3979
12354	3980
88058	3981
13824	3982
37374	3983
5273	3984
75579	3985
28769	3986
13171	3987
45337	3988
76682	3989
76108	3990
10972	3991
27462	3992
18333	3993
96444	3994
154521	3995
17297	3996
80846	3997
6209	3998
15414	3999
18865	4000
37949	4001
114359	4002
14403	4003
73305	4004
34300	4005
82723	4006
1404	4007
27668	4008
1500	4009
9804	4010
3394	4011
9951	4012
77328	4013
43702	4014
84	4015
37445	4016
25622	4017
24726	4018
63634	4019
37904	4020
24559	4021
2318	4022
10	4023
3424	4024
143568	4025
13952	4026
41998	4027
9183	4028
62265	4029
24092	4030
12796	4031
9240	4032
10935	4033
35372	4034
52530	4035
277	4036
39414	4037
8025	4038
21611	4039
35631	4040
41853	4041
16475	4042
6358	4043
28955	4044
11350	4045
6280	4046
80396	4047
343	4048
23713	4049
8904	4050
980	4051
29173	4052
35036	4053
160306	4054
41733	4055
96277	4056
19899	4057
64891	4058
3939	4059
16395	4060
11260	4061
28867	4062
142056	4063
97708	4064
10742	4065
135698	4066
22642	4067
32933	4068
25468	4069
79603	4070
3047	4071
13082	4072
10530	4073
82366	4074
751	4075
2443	4076
12485	4077
64611	4078
3067	4079
180	4080
1739	4081
23237	4082
7962	4083
7374	4084
26736	4085
8757	4086
69615	4087
40319	4088
2488	4089
35285	4090
38907	4091
8024	4092
59307	4093
35627	4094
23778	4095
13998	4096
324	4097
69873	4098
58850	4099
91202	4100
73652	4101
46314	4102
91430	4103
8169	4104
14176	4105
735	4106
9985	4107
12845	4108
23920	4109
62067	4110
115811	4111
30671	4112
80937	4113
3985	4114
18542	4115
21013	4116
24897	4117
17965	4118
1122	4119
63640	4120
37691	4121
110834	4122
12145	4123
8029	4124
42744	4125
44772	4126
14334	4127
120383	4128
37646	4129
5165	4130
2182	4131
6739	4132
67986	4133
40543	4134
40206	4135
30403	4136
73467	4137
92	4138
18408	4139
16157	4140
2597	4141
5960	4142
15704	4143
76161	4144
59638	4145
2825	4146
26316	4147
12136	4148
115447	4149
6322	4150
18193	4151
20723	4152
85928	4153
891	4154
67732	4155
52084	4156
77973	4157
24305	4158
80884	4159
42719	4160
26536	4161
43876	4162
14467	4163
35006	4164
39741	4165
104688	4166
5531	4167
66119	4168
13917	4169
84345	4170
11768	4171
39522	4172
32107	4173
22677	4174
21400	4175
7081	4176
35894	4177
68092	4178
49595	4179
14198	4180
16412	4181
25545	4182
92761	4183
9362	4184
3420	4185
18094	4186
122783	4187
16947	4188
68758	4189
555	4190
16884	4191
25103	4192
44091	4193
102660	4194
5932	4195
7638	4196
48143	4197
97	4198
51402	4199
84713	4200
94086	4201
28173	4202
20197	4203
8822	4204
34640	4205
20183	4206
11121	4207
115624	4208
7005	4209
3089	4210
112221	4211
29147	4212
4549	4213
106644	4214
8694	4215
166426	4216
87404	4217
79922	4218
8557	4219
13907	4220
57696	4221
5332	4222
11600	4223
29189	4224
28791	4225
43801	4226
11149	4227
12519	4228
98929	4229
25459	4230
34575	4231
72004	4232
68900	4233
23886	4234
9269	4235
1426	4236
62800	4237
42527	4238
54711	4239
69277	4240
91508	4241
25083	4242
86983	4243
156351	4244
2947	4245
23116	4246
9796	4247
40057	4248
7748	4249
5446	4250
161676	4251
81630	4252
66626	4253
40428	4254
127503	4255
60112	4256
18577	4257
85588	4258
73983	4259
100913	4260
33802	4261
5138	4262
119126	4263
129449	4264
105332	4265
44721	4266
29563	4267
54223	4268
6767	4269
14837	4270
102423	4271
60109	4272
3548	4273
70905	4274
70602	4275
52931	4276
64385	4277
11869	4278
8582	4279
9523	4280
4847	4281
106735	4282
86988	4283
47756	4284
70935	4285
41470	4286
15629	4287
2842	4288
1577	4289
59521	4290
786	4291
49150	4292
6598	4293
112996	4294
21167	4295
23767	4296
14267	4297
66956	4298
21577	4299
72409	4300
5347	4301
36022	4302
45200	4303
102119	4304
57521	4305
36045	4306
17604	4307
114438	4308
8571	4309
14637	4310
73485	4311
127928	4312
37837	4313
6401	4314
550	4315
19635	4316
69891	4317
2180	4318
81954	4319
103380	4320
5670	4321
17215	4322
4734	4323
339	4324
105192	4325
35655	4326
27946	4327
78225	4328
20366	4329
2460	4330
26126	4331
27840	4332
26358	4333
100163	4334
2302	4335
46974	4336
5430	4337
5360	4338
6699	4339
17351	4340
6144	4341
71501	4342
91241	4343
12632	4344
446	4345
3369	4346
55335	4347
51975	4348
72495	4349
37844	4350
20602	4351
42960	4352
17321	4353
58880	4354
55201	4355
47382	4356
7633	4357
93924	4358
73333	4359
63854	4360
35601	4361
8193	4362
23629	4363
2738	4364
15281	4365
6460	4366
18633	4367
5660	4368
33134	4369
58204	4370
146646	4371
4305	4372
34938	4373
13872	4374
28204	4375
5487	4376
91788	4377
13723	4378
68691	4379
31813	4380
17095	4381
62617	4382
60441	4383
51322	4384
48566	4385
107701	4386
36487	4387
2939	4388
80745	4389
72615	4390
67947	4391
46775	4392
27597	4393
402	4394
37353	4395
128206	4396
16985	4397
4803	4398
44533	4399
3993	4400
18944	4401
104617	4402
21340	4403
77146	4404
1486	4405
23451	4406
19660	4407
65450	4408
113972	4409
143415	4410
36034	4411
84950	4412
158468	4413
52957	4414
5982	4415
20058	4416
7558	4417
34	4418
6767	4419
165382	4420
48827	4421
17805	4422
64074	4423
116866	4424
29025	4425
501	4426
23485	4427
8674	4428
8348	4429
102124	4430
23716	4431
84477	4432
77470	4433
149	4434
31400	4435
105307	4436
22933	4437
15752	4438
93266	4439
65184	4440
19757	4441
41605	4442
2514	4443
11660	4444
1873	4445
97876	4446
20808	4447
91240	4448
76734	4449
123760	4450
10273	4451
29088	4452
429	4453
56184	4454
69544	4455
155677	4456
71718	4457
83916	4458
115499	4459
5166	4460
27998	4461
29848	4462
26389	4463
106617	4464
90969	4465
55821	4466
12954	4467
11883	4468
80416	4469
12325	4470
77864	4471
6618	4472
85490	4473
51467	4474
70677	4475
136943	4476
60319	4477
41219	4478
7737	4479
2579	4480
21595	4481
18488	4482
11060	4483
77670	4484
10072	4485
31986	4486
6836	4487
19559	4488
99101	4489
142956	4490
20204	4491
4993	4492
9049	4493
296	4494
32933	4495
42185	4496
135854	4497
7546	4498
19430	4499
32849	4500
63712	4501
111346	4502
412	4503
231	4504
13945	4505
12378	4506
19608	4507
69772	4508
12861	4509
74838	4510
24264	4511
6826	4512
15900	4513
39662	4514
7995	4515
46289	4516
34522	4517
3848	4518
9988	4519
56907	4520
37570	4521
35530	4522
19243	4523
114747	4524
94832	4525
5471	4526
469	4527
2031	4528
17710	4529
78775	4530
44590	4531
19917	4532
16655	4533
2704	4534
94811	4535
139570	4536
59969	4537
29296	4538
6606	4539
10529	4540
8739	4541
14492	4542
87614	4543
42785	4544
80924	4545
11635	4546
74283	4547
111283	4548
4990	4549
43080	4550
47630	4551
6286	4552
54593	4553
47324	4554
3645	4555
78372	4556
45031	4557
1697	4558
74267	4559
72163	4560
984	4561
5570	4562
88103	4563
2597	4564
121	4565
125542	4566
46328	4567
108449	4568
5185	4569
27342	4570
23672	4571
37246	4572
35203	4573
156047	4574
94285	4575
7895	4576
2273	4577
40180	4578
1040	4579
4103	4580
25963	4581
56639	4582
36976	4583
5458	4584
51270	4585
60889	4586
14123	4587
3037	4588
88093	4589
66420	4590
1930	4591
37858	4592
47242	4593
143692	4594
10089	4595
16033	4596
3794	4597
23713	4598
78195	4599
69307	4600
7865	4601
32651	4602
7884	4603
14445	4604
2140	4605
1964	4606
90577	4607
128	4608
933	4609
31629	4610
16996	4611
332	4612
63892	4613
35221	4614
87371	4615
9298	4616
23112	4617
2726	4618
75691	4619
152110	4620
500	4621
3112	4622
49538	4623
3050	4624
115251	4625
69364	4626
7768	4627
60884	4628
13993	4629
7198	4630
6456	4631
60997	4632
93013	4633
32952	4634
57931	4635
89901	4636
40215	4637
34168	4638
21332	4639
129303	4640
6483	4641
1854	4642
25308	4643
9550	4644
9747	4645
64948	4646
17080	4647
43992	4648
93441	4649
102158	4650
139755	4651
9518	4652
34102	4653
29551	4654
74344	4655
53151	4656
3011	4657
101017	4658
109810	4659
42166	4660
1209	4661
2875	4662
316	4663
8061	4664
324	4665
2070	4666
116058	4667
84210	4668
51887	4669
22258	4670
3535	4671
124626	4672
124665	4673
23988	4674
11785	4675
38122	4676
60646	4677
64201	4678
3393	4679
81	4680
85243	4681
39476	4682
5542	4683
72420	4684
35391	4685
21794	4686
20577	4687
2845	4688
4381	4689
15645	4690
19383	4691
9183	4692
43578	4693
59614	4694
42423	4695
68275	4696
32490	4697
154631	4698
23624	4699
7979	4700
58019	4701
366	4702
44548	4703
15470	4704
2830	4705
94579	4706
118307	4707
2933	4708
57523	4709
9966	4710
39857	4711
4364	4712
13357	4713
14929	4714
1633	4715
16935	4716
145695	4717
146	4718
3142	4719
11950	4720
544	4721
35694	4722
767	4723
30224	4724
2658	4725
1947	4726
29735	4727
41510	4728
1964	4729
4370	4730
53424	4731
11253	4732
11381	4733
17164	4734
15017	4735
168	4736
21801	4737
21515	4738
75617	4739
2407	4740
21368	4741
7613	4742
2322	4743
2403	4744
37524	4745
4454	4746
1279	4747
62857	4748
113582	4749
123708	4750
2017	4751
17473	4752
16027	4753
34701	4754
28400	4755
32309	4756
1261	4757
67365	4758
85871	4759
4218	4760
102210	4761
56454	4762
89729	4763
80328	4764
3002	4765
144939	4766
8823	4767
75371	4768
1235	4769
65793	4770
6245	4771
38175	4772
25143	4773
25577	4774
31953	4775
85789	4776
92983	4777
6811	4778
15059	4779
25902	4780
40542	4781
21263	4782
48537	4783
22318	4784
24866	4785
39101	4786
14221	4787
43162	4788
6721	4789
605	4790
19499	4791
15137	4792
56412	4793
131721	4794
1733	4795
1522	4796
20438	4797
162912	4798
60896	4799
24386	4800
24783	4801
3694	4802
4761	4803
2721	4804
50259	4805
15203	4806
4013	4807
32571	4808
39763	4809
7146	4810
13928	4811
6299	4812
23907	4813
1485	4814
39844	4815
103976	4816
15098	4817
80765	4818
50216	4819
95877	4820
1298	4821
3181	4822
2164	4823
20226	4824
81742	4825
6409	4826
4421	4827
51018	4828
9789	4829
69751	4830
58587	4831
30345	4832
34118	4833
71830	4834
56275	4835
40301	4836
2243	4837
12335	4838
16098	4839
10035	4840
13506	4841
3963	4842
40620	4843
4270	4844
48824	4845
3256	4846
57492	4847
68617	4848
95732	4849
68840	4850
47042	4851
12756	4852
35288	4853
92008	4854
84516	4855
3976	4856
43355	4857
46306	4858
22	4859
26070	4860
40043	4861
50245	4862
45700	4863
6032	4864
21190	4865
131073	4866
37543	4867
20717	4868
91419	4869
8609	4870
5064	4871
1784	4872
26113	4873
46347	4874
6029	4875
1518	4876
136645	4877
7900	4878
36903	4879
17145	4880
790	4881
43021	4882
9723	4883
26092	4884
456	4885
127914	4886
26267	4887
528	4888
60977	4889
17130	4890
34875	4891
56511	4892
45627	4893
22813	4894
62418	4895
24	4896
69338	4897
27879	4898
35154	4899
4713	4900
1678	4901
6504	4902
46420	4903
10356	4904
61581	4905
126600	4906
13228	4907
6447	4908
29466	4909
222	4910
32988	4911
42595	4912
82674	4913
89127	4914
33510	4915
10104	4916
748	4917
5326	4918
44501	4919
54330	4920
10258	4921
2735	4922
13873	4923
10422	4924
18332	4925
2301	4926
7803	4927
22243	4928
146474	4929
31170	4930
112118	4931
31694	4932
22448	4933
5093	4934
77430	4935
1959	4936
40337	4937
1255	4938
160055	4939
86728	4940
5257	4941
15769	4942
62175	4943
5397	4944
33286	4945
72718	4946
51681	4947
62198	4948
76098	4949
27539	4950
4993	4951
26542	4952
47334	4953
81013	4954
48859	4955
137072	4956
44206	4957
63079	4958
4787	4959
76064	4960
60909	4961
29227	4962
50453	4963
127847	4964
119363	4965
34549	4966
21002	4967
91801	4968
44203	4969
141064	4970
91112	4971
155999	4972
29290	4973
13039	4974
97788	4975
9744	4976
82522	4977
1539	4978
29070	4979
19914	4980
5621	4981
2752	4982
6271	4983
134417	4984
8594	4985
22702	4986
18588	4987
143366	4988
54024	4989
16	4990
1087	4991
91290	4992
11959	4993
58218	4994
121322	4995
1863	4996
6698	4997
43503	4998
3156	4999
18182	5000
160	5001
73668	5002
7035	5003
71640	5004
132657	5005
1044	5006
57528	5007
30545	5008
1491	5009
36877	5010
45407	5011
128221	5012
20160	5013
55148	5014
37692	5015
76946	5016
27297	5017
11712	5018
51406	5019
50504	5020
75244	5021
35971	5022
104808	5023
16445	5024
36037	5025
15843	5026
132010	5027
90751	5028
36540	5029
75845	5030
16446	5031
10955	5032
36070	5033
19314	5034
3684	5035
41382	5036
87339	5037
4630	5038
51163	5039
2815	5040
22148	5041
13116	5042
4079	5043
92066	5044
2601	5045
6595	5046
2467	5047
29247	5048
8085	5049
58932	5050
13350	5051
18725	5052
8034	5053
91337	5054
879	5055
2357	5056
13576	5057
32743	5058
3050	5059
918	5060
157479	5061
1807	5062
41254	5063
23746	5064
60793	5065
3234	5066
53310	5067
56011	5068
14059	5069
6896	5070
47206	5071
8157	5072
7937	5073
17239	5074
25703	5075
45009	5076
28539	5077
51215	5078
63495	5079
36561	5080
52083	5081
49988	5082
147683	5083
46454	5084
32770	5085
99009	5086
30538	5087
2979	5088
142950	5089
61988	5090
118015	5091
152688	5092
111118	5093
74680	5094
14528	5095
3432	5096
95031	5097
73708	5098
107476	5099
7103	5100
9023	5101
72655	5102
67630	5103
18035	5104
160904	5105
37164	5106
30442	5107
7532	5108
47492	5109
69005	5110
18894	5111
1966	5112
13286	5113
63741	5114
112391	5115
9957	5116
95413	5117
114671	5118
2923	5119
107073	5120
213	5121
81167	5122
34297	5123
53213	5124
26906	5125
19649	5126
6448	5127
77128	5128
7058	5129
19480	5130
24993	5131
137340	5132
89060	5133
61803	5134
33442	5135
54718	5136
2027	5137
7176	5138
34322	5139
1555	5140
8633	5141
49080	5142
23368	5143
534	5144
82701	5145
42036	5146
21443	5147
8747	5148
165749	5149
10584	5150
69271	5151
822	5152
21630	5153
71818	5154
64147	5155
22156	5156
29132	5157
72766	5158
58161	5159
134093	5160
1972	5161
112275	5162
53710	5163
14512	5164
8262	5165
86642	5166
26713	5167
38874	5168
2194	5169
2782	5170
39029	5171
5002	5172
95942	5173
43061	5174
9439	5175
28352	5176
119956	5177
89466	5178
4986	5179
105693	5180
60494	5181
8977	5182
7274	5183
22609	5184
6271	5185
3845	5186
22428	5187
41	5188
36075	5189
54463	5190
31192	5191
68111	5192
35599	5193
1556	5194
162138	5195
138023	5196
6018	5197
807	5198
10349	5199
55389	5200
101190	5201
103982	5202
21360	5203
7662	5204
27097	5205
3021	5206
25940	5207
97480	5208
64612	5209
9135	5210
43999	5211
289	5212
2664	5213
10075	5214
60983	5215
8264	5216
124420	5217
16802	5218
22632	5219
48332	5220
44356	5221
26541	5222
102189	5223
31227	5224
48568	5225
77119	5226
85924	5227
35807	5228
29165	5229
110	5230
115	5231
20940	5232
27425	5233
9603	5234
36878	5235
22658	5236
106221	5237
10717	5238
11728	5239
155	5240
49068	5241
1739	5242
28242	5243
62838	5244
88656	5245
11146	5246
20806	5247
403	5248
58454	5249
42430	5250
8662	5251
8132	5252
15114	5253
72541	5254
124615	5255
592	5256
32611	5257
83999	5258
37240	5259
57140	5260
103394	5261
101006	5262
15417	5263
84	5264
80616	5265
53574	5266
9797	5267
90601	5268
11250	5269
11358	5270
18821	5271
17952	5272
22653	5273
20207	5274
925	5275
701	5276
50176	5277
11076	5278
1453	5279
6140	5280
9561	5281
9172	5282
68911	5283
1064	5284
22038	5285
65856	5286
54303	5287
38313	5288
21383	5289
7523	5290
19807	5291
13194	5292
87532	5293
42845	5294
56653	5295
10532	5296
35087	5297
27958	5298
3493	5299
17047	5300
14887	5301
82086	5302
9324	5303
3110	5304
42323	5305
12210	5306
83238	5307
41852	5308
31405	5309
679	5310
104682	5311
7138	5312
46400	5313
89934	5314
13367	5315
30743	5316
166410	5317
84858	5318
15178	5319
49665	5320
6112	5321
12603	5322
42278	5323
15975	5324
38061	5325
101271	5326
58842	5327
2006	5328
91572	5329
3147	5330
96807	5331
54547	5332
108929	5333
102090	5334
41967	5335
119668	5336
74463	5337
24281	5338
96778	5339
18744	5340
34246	5341
48036	5342
19716	5343
83502	5344
29478	5345
15946	5346
20485	5347
11402	5348
34882	5349
32189	5350
64813	5351
8800	5352
21777	5353
645	5354
18823	5355
85161	5356
11445	5357
157277	5358
4079	5359
21483	5360
20023	5361
32638	5362
40530	5363
9673	5364
19791	5365
55128	5366
12110	5367
2910	5368
117795	5369
17157	5370
4773	5371
6326	5372
70741	5373
25171	5374
39787	5375
3987	5376
37909	5377
127349	5378
3580	5379
62810	5380
19963	5381
38034	5382
78229	5383
102108	5384
91282	5385
15453	5386
124582	5387
5032	5388
130111	5389
71954	5390
56096	5391
14790	5392
18125	5393
36603	5394
99439	5395
4022	5396
21571	5397
14449	5398
64829	5399
46676	5400
159160	5401
29502	5402
7432	5403
344	5404
20985	5405
2392	5406
1467	5407
31117	5408
58495	5409
6150	5410
10648	5411
70656	5412
22470	5413
11854	5414
56636	5415
14534	5416
20	5417
40668	5418
28452	5419
62574	5420
16305	5421
19784	5422
12077	5423
3556	5424
3080	5425
21776	5426
6632	5427
1855	5428
4213	5429
101986	5430
50875	5431
65825	5432
40453	5433
19664	5434
46144	5435
21971	5436
12967	5437
3925	5438
35825	5439
3776	5440
25334	5441
77782	5442
24404	5443
441	5444
21	5445
8027	5446
29846	5447
51865	5448
5822	5449
7782	5450
10951	5451
26413	5452
108137	5453
52441	5454
7953	5455
7404	5456
11421	5457
8244	5458
83234	5459
163164	5460
77575	5461
9704	5462
28258	5463
8919	5464
15797	5465
158364	5466
11874	5467
108135	5468
22982	5469
91258	5470
45533	5471
30154	5472
7675	5473
684	5474
64346	5475
51335	5476
35126	5477
55101	5478
97269	5479
3350	5480
26920	5481
16279	5482
19724	5483
5833	5484
6951	5485
38732	5486
5085	5487
16550	5488
103507	5489
36656	5490
39253	5491
13128	5492
33926	5493
5521	5494
26071	5495
1737	5496
9720	5497
3389	5498
123608	5499
81183	5500
81343	5501
5440	5502
23630	5503
4123	5504
70806	5505
13237	5506
27069	5507
36299	5508
81694	5509
71066	5510
10341	5511
129547	5512
49210	5513
93014	5514
16629	5515
120369	5516
57451	5517
8630	5518
18412	5519
9342	5520
39486	5521
11127	5522
26415	5523
62749	5524
28274	5525
3308	5526
3145	5527
656	5528
337	5529
121736	5530
4101	5531
12783	5532
11796	5533
43481	5534
4746	5535
84574	5536
141	5537
27850	5538
9343	5539
46919	5540
48069	5541
14053	5542
15990	5543
74156	5544
13202	5545
60	5546
6216	5547
36730	5548
17380	5549
33013	5550
2275	5551
51873	5552
98520	5553
616	5554
60157	5555
13876	5556
67609	5557
2301	5558
46	5559
49455	5560
1105	5561
836	5562
49202	5563
147163	5564
1130	5565
24067	5566
8544	5567
146647	5568
28949	5569
129690	5570
29916	5571
64126	5572
11349	5573
66476	5574
98041	5575
79322	5576
158732	5577
7360	5578
57039	5579
2707	5580
96713	5581
74325	5582
14918	5583
6491	5584
34381	5585
75168	5586
2420	5587
425	5588
15493	5589
16601	5590
15268	5591
5227	5592
50954	5593
6166	5594
126483	5595
65246	5596
7916	5597
51468	5598
54113	5599
66871	5600
128810	5601
14485	5602
13988	5603
92853	5604
35994	5605
57794	5606
16743	5607
43840	5608
35858	5609
27581	5610
10097	5611
4879	5612
3207	5613
79785	5614
163990	5615
4518	5616
529	5617
119923	5618
60445	5619
136216	5620
12142	5621
14535	5622
37452	5623
4309	5624
20187	5625
29084	5626
132745	5627
105237	5628
3645	5629
27129	5630
8538	5631
6965	5632
54602	5633
37562	5634
56467	5635
71063	5636
27042	5637
1654	5638
165454	5639
29284	5640
24540	5641
1359	5642
9078	5643
101377	5644
20813	5645
61371	5646
28528	5647
3314	5648
11688	5649
1237	5650
131152	5651
70907	5652
23925	5653
23057	5654
57821	5655
3418	5656
109951	5657
90886	5658
95464	5659
121830	5660
26976	5661
17471	5662
132419	5663
125098	5664
3839	5665
36501	5666
21661	5667
32650	5668
9594	5669
22090	5670
9710	5671
19709	5672
92765	5673
3993	5674
83	5675
1115	5676
56006	5677
72884	5678
22915	5679
123963	5680
6609	5681
32940	5682
118409	5683
6915	5684
20780	5685
3431	5686
27100	5687
39420	5688
72754	5689
138547	5690
26198	5691
162595	5692
55922	5693
72700	5694
92789	5695
9116	5696
32594	5697
11724	5698
105000	5699
4522	5700
101114	5701
33788	5702
30502	5703
73817	5704
17185	5705
66872	5706
36	5707
102126	5708
10847	5709
48845	5710
82971	5711
771	5712
7268	5713
78041	5714
42497	5715
17955	5716
320	5717
27838	5718
126023	5719
6350	5720
65543	5721
36149	5722
30425	5723
96309	5724
12715	5725
2029	5726
76073	5727
83926	5728
1373	5729
60321	5730
10075	5731
21884	5732
13112	5733
69836	5734
28817	5735
6903	5736
63288	5737
89028	5738
25299	5739
144999	5740
48023	5741
65830	5742
6753	5743
61707	5744
79331	5745
66	5746
30799	5747
96046	5748
99	5749
48221	5750
3965	5751
59930	5752
24621	5753
58347	5754
87601	5755
25811	5756
4681	5757
30506	5758
2489	5759
3419	5760
54742	5761
38706	5762
955	5763
374	5764
21822	5765
10568	5766
26514	5767
11871	5768
52564	5769
5238	5770
5321	5771
5998	5772
4823	5773
66669	5774
4476	5775
103714	5776
64512	5777
87373	5778
26101	5779
133348	5780
67353	5781
43396	5782
86912	5783
18111	5784
291	5785
50326	5786
6711	5787
62944	5788
54093	5789
60028	5790
73949	5791
17886	5792
35988	5793
2720	5794
106016	5795
32027	5796
31925	5797
120081	5798
166609	5799
110799	5800
6420	5801
132671	5802
18241	5803
135213	5804
52548	5805
7145	5806
136888	5807
38664	5808
414	5809
11301	5810
34102	5811
43000	5812
97878	5813
14772	5814
24028	5815
101953	5816
53861	5817
230	5818
11753	5819
81801	5820
5470	5821
166639	5822
54237	5823
1569	5824
17463	5825
26873	5826
11789	5827
28550	5828
79077	5829
4044	5830
1774	5831
36569	5832
115597	5833
1589	5834
31248	5835
70104	5836
4	5837
10316	5838
617	5839
112303	5840
1830	5841
22533	5842
12289	5843
19942	5844
51191	5845
73858	5846
5404	5847
73122	5848
9687	5849
57133	5850
177	5851
9532	5852
21266	5853
3492	5854
9885	5855
20330	5856
65687	5857
3993	5858
34063	5859
44688	5860
83801	5861
201	5862
5884	5863
28064	5864
47426	5865
5433	5866
12432	5867
52283	5868
136425	5869
11956	5870
58076	5871
36855	5872
12158	5873
53811	5874
103576	5875
29063	5876
85456	5877
40744	5878
20334	5879
98742	5880
116427	5881
22135	5882
101309	5883
20729	5884
5424	5885
6096	5886
4251	5887
19060	5888
61233	5889
40078	5890
37522	5891
33097	5892
84627	5893
48764	5894
65564	5895
20908	5896
11917	5897
8479	5898
81689	5899
136916	5900
26450	5901
8723	5902
30415	5903
7086	5904
29957	5905
11973	5906
666	5907
36941	5908
93263	5909
3215	5910
25526	5911
50561	5912
8289	5913
120247	5914
4164	5915
93	5916
93722	5917
7841	5918
119170	5919
43677	5920
22964	5921
113737	5922
57536	5923
47919	5924
3889	5925
94806	5926
5192	5927
6848	5928
3463	5929
70644	5930
37961	5931
35532	5932
52793	5933
11170	5934
2664	5935
29007	5936
50408	5937
7869	5938
40002	5939
33823	5940
79029	5941
162908	5942
47390	5943
92448	5944
27808	5945
13349	5946
2644	5947
162143	5948
59811	5949
16775	5950
19712	5951
18879	5952
964	5953
47956	5954
54952	5955
6358	5956
54282	5957
5276	5958
20961	5959
942	5960
73340	5961
16526	5962
35934	5963
3134	5964
21716	5965
46037	5966
35813	5967
20763	5968
48150	5969
64527	5970
2903	5971
16732	5972
1399	5973
5150	5974
3842	5975
8892	5976
20501	5977
1026	5978
52239	5979
9086	5980
22671	5981
45311	5982
3040	5983
82882	5984
2112	5985
22292	5986
86994	5987
26490	5988
24720	5989
41246	5990
87420	5991
8000	5992
1719	5993
10833	5994
1522	5995
41685	5996
89172	5997
62115	5998
262	5999
75165	6000
148656	6001
29648	6002
91499	6003
124008	6004
58252	6005
6934	6006
197	6007
4231	6008
10484	6009
7575	6010
84526	6011
5661	6012
33131	6013
162594	6014
42445	6015
8485	6016
2602	6017
11564	6018
32858	6019
54029	6020
96824	6021
5210	6022
24965	6023
5022	6024
13210	6025
29301	6026
3466	6027
15775	6028
6355	6029
22310	6030
50787	6031
39368	6032
71748	6033
2928	6034
37954	6035
5678	6036
67383	6037
41140	6038
47639	6039
46853	6040
124329	6041
55335	6042
35819	6043
1652	6044
16901	6045
138922	6046
40846	6047
25791	6048
2788	6049
57607	6050
1491	6051
7245	6052
75250	6053
51451	6054
49399	6055
1576	6056
77298	6057
91346	6058
78035	6059
61	6060
65686	6061
12327	6062
4458	6063
27101	6064
40298	6065
5218	6066
27760	6067
45419	6068
85	6069
100288	6070
93116	6071
39079	6072
7201	6073
92295	6074
2917	6075
9519	6076
87003	6077
29810	6078
12323	6079
5586	6080
127767	6081
68553	6082
52331	6083
93285	6084
64995	6085
48841	6086
96326	6087
4535	6088
34736	6089
27585	6090
3330	6091
48988	6092
842	6093
60489	6094
42580	6095
1838	6096
43585	6097
11541	6098
14803	6099
163145	6100
107312	6101
117622	6102
117460	6103
11205	6104
67521	6105
21839	6106
1441	6107
115715	6108
31636	6109
8947	6110
19471	6111
35088	6112
7190	6113
444	6114
90104	6115
69767	6116
95709	6117
5930	6118
101357	6119
1496	6120
56808	6121
6215	6122
25194	6123
5609	6124
9097	6125
60154	6126
898	6127
24971	6128
41217	6129
54682	6130
1180	6131
42671	6132
70172	6133
125668	6134
84471	6135
132960	6136
2212	6137
13467	6138
39261	6139
2575	6140
1022	6141
89387	6142
25677	6143
24216	6144
73953	6145
81226	6146
38717	6147
136766	6148
21193	6149
2777	6150
46981	6151
19361	6152
42888	6153
15029	6154
49037	6155
121044	6156
5392	6157
2911	6158
136974	6159
100041	6160
36235	6161
33341	6162
17461	6163
3910	6164
55955	6165
7792	6166
23583	6167
129805	6168
100	6169
137290	6170
8170	6171
33798	6172
105995	6173
12950	6174
16461	6175
346	6176
4160	6177
13964	6178
3575	6179
73988	6180
58073	6181
33477	6182
97653	6183
1990	6184
47910	6185
10142	6186
109027	6187
55847	6188
10544	6189
23258	6190
133	6191
5352	6192
45540	6193
124581	6194
15185	6195
95177	6196
53267	6197
51664	6198
51747	6199
7240	6200
9492	6201
12039	6202
138660	6203
1362	6204
8827	6205
1168	6206
21390	6207
3027	6208
66290	6209
27158	6210
39006	6211
30132	6212
28965	6213
5464	6214
7407	6215
41638	6216
69936	6217
32798	6218
7730	6219
2391	6220
21163	6221
16161	6222
64705	6223
77169	6224
38906	6225
3839	6226
1277	6227
1409	6228
26196	6229
106358	6230
12913	6231
76859	6232
75932	6233
12027	6234
18240	6235
87126	6236
17410	6237
132900	6238
14947	6239
15542	6240
44562	6241
18912	6242
15345	6243
61506	6244
20931	6245
57436	6246
125937	6247
5415	6248
114017	6249
10109	6250
50530	6251
55771	6252
79333	6253
10749	6254
12256	6255
30518	6256
2956	6257
402	6258
6300	6259
97445	6260
30558	6261
79654	6262
45655	6263
6116	6264
2716	6265
270	6266
159233	6267
109760	6268
40864	6269
3497	6270
141065	6271
10400	6272
8549	6273
109116	6274
65357	6275
7992	6276
105434	6277
24741	6278
53790	6279
17755	6280
5964	6281
33622	6282
50631	6283
100938	6284
5699	6285
4194	6286
152751	6287
11882	6288
3572	6289
106664	6290
71564	6291
1986	6292
84	6293
8283	6294
1823	6295
30789	6296
22821	6297
11950	6298
40135	6299
1465	6300
8251	6301
104616	6302
34170	6303
16567	6304
88063	6305
21857	6306
23054	6307
49213	6308
52481	6309
692	6310
24048	6311
49888	6312
28025	6313
117723	6314
6810	6315
24164	6316
10682	6317
34724	6318
12912	6319
7566	6320
87692	6321
37793	6322
21802	6323
96037	6324
3331	6325
20898	6326
105334	6327
10458	6328
13156	6329
100744	6330
28832	6331
121066	6332
70787	6333
6273	6334
11428	6335
7045	6336
108085	6337
111368	6338
83739	6339
17833	6340
10097	6341
14780	6342
27911	6343
26771	6344
28926	6345
43977	6346
50984	6347
71229	6348
97007	6349
117144	6350
503	6351
3655	6352
21266	6353
16754	6354
105156	6355
6628	6356
16626	6357
37566	6358
57962	6359
4125	6360
1879	6361
50910	6362
26151	6363
6799	6364
2562	6365
17588	6366
112060	6367
72677	6368
15102	6369
43642	6370
4167	6371
42820	6372
32343	6373
8314	6374
9986	6375
15718	6376
33756	6377
11180	6378
121522	6379
60908	6380
74718	6381
76348	6382
97636	6383
4330	6384
10082	6385
9126	6386
22902	6387
97613	6388
31649	6389
121482	6390
59254	6391
79547	6392
211	6393
7310	6394
12760	6395
2900	6396
98050	6397
59959	6398
26184	6399
162074	6400
8039	6401
18634	6402
37672	6403
19724	6404
54201	6405
60456	6406
49328	6407
98445	6408
29988	6409
51219	6410
21150	6411
22907	6412
57166	6413
50563	6414
92838	6415
72889	6416
26916	6417
1833	6418
452	6419
39280	6420
7932	6421
56652	6422
20521	6423
52152	6424
42412	6425
4198	6426
7494	6427
35373	6428
26114	6429
182	6430
77276	6431
122397	6432
55843	6433
59570	6434
18575	6435
45769	6436
79083	6437
90468	6438
62518	6439
12714	6440
4483	6441
41997	6442
37092	6443
27692	6444
38615	6445
34503	6446
41452	6447
90655	6448
15553	6449
10667	6450
4313	6451
14296	6452
78234	6453
10918	6454
161450	6455
36237	6456
11053	6457
15786	6458
56247	6459
7265	6460
52573	6461
402	6462
725	6463
67062	6464
38887	6465
79694	6466
9988	6467
151717	6468
82209	6469
3962	6470
33295	6471
183	6472
17783	6473
1016	6474
57559	6475
267	6476
907	6477
124486	6478
42750	6479
36741	6480
1537	6481
199	6482
1457	6483
41084	6484
155782	6485
87086	6486
72795	6487
29768	6488
391	6489
16607	6490
123794	6491
96325	6492
5597	6493
10873	6494
68120	6495
35727	6496
1136	6497
131711	6498
6021	6499
29220	6500
16064	6501
4781	6502
1716	6503
39781	6504
3844	6505
38692	6506
24937	6507
37811	6508
30997	6509
15589	6510
2413	6511
84770	6512
8058	6513
8850	6514
40815	6515
232	6516
11494	6517
74714	6518
209	6519
80150	6520
83716	6521
105844	6522
1566	6523
47052	6524
19342	6525
131601	6526
91064	6527
469	6528
2540	6529
3122	6530
55571	6531
23368	6532
6600	6533
132900	6534
3046	6535
35645	6536
114259	6537
339	6538
149	6539
40759	6540
37117	6541
58921	6542
31120	6543
91119	6544
44167	6545
57261	6546
1401	6547
14179	6548
1227	6549
3570	6550
47752	6551
5694	6552
39816	6553
2892	6554
6705	6555
78015	6556
115869	6557
71322	6558
6104	6559
56485	6560
3517	6561
61410	6562
52678	6563
32792	6564
30586	6565
14706	6566
10268	6567
9920	6568
26501	6569
3941	6570
24500	6571
46418	6572
96308	6573
64088	6574
31763	6575
62059	6576
43879	6577
33619	6578
11044	6579
3489	6580
13490	6581
47681	6582
85030	6583
63715	6584
40364	6585
8753	6586
39295	6587
1579	6588
118306	6589
16959	6590
35251	6591
22201	6592
82564	6593
59103	6594
5224	6595
138606	6596
68583	6597
117273	6598
5400	6599
99689	6600
11355	6601
63045	6602
1033	6603
11225	6604
36239	6605
734	6606
14232	6607
123	6608
20757	6609
107233	6610
144583	6611
48967	6612
53746	6613
5231	6614
30817	6615
3830	6616
5868	6617
104522	6618
40236	6619
103069	6620
17452	6621
11941	6622
2908	6623
27138	6624
29085	6625
97728	6626
27839	6627
29029	6628
32076	6629
11459	6630
86983	6631
31285	6632
2812	6633
49224	6634
12376	6635
63151	6636
42977	6637
8081	6638
1308	6639
93	6640
48664	6641
30207	6642
94810	6643
40735	6644
64584	6645
47434	6646
17085	6647
13778	6648
73775	6649
6961	6650
119147	6651
121998	6652
2476	6653
32493	6654
52726	6655
13286	6656
129107	6657
74136	6658
106483	6659
31517	6660
46347	6661
88619	6662
46	6663
11865	6664
228	6665
16890	6666
46011	6667
28895	6668
53190	6669
36785	6670
67945	6671
91994	6672
26430	6673
113495	6674
8121	6675
3272	6676
6360	6677
149804	6678
89143	6679
3308	6680
70166	6681
93555	6682
9881	6683
6350	6684
10241	6685
119539	6686
11738	6687
13767	6688
19614	6689
53304	6690
32331	6691
70085	6692
4856	6693
23442	6694
7546	6695
3134	6696
57683	6697
52694	6698
87339	6699
2376	6700
43290	6701
66750	6702
39085	6703
40701	6704
17575	6705
54985	6706
44088	6707
6720	6708
59134	6709
45417	6710
765	6711
32857	6712
11294	6713
3	6714
130394	6715
37844	6716
1299	6717
74441	6718
5014	6719
11793	6720
37930	6721
442	6722
58892	6723
16797	6724
1470	6725
79876	6726
63427	6727
23610	6728
3861	6729
8718	6730
148510	6731
3261	6732
142532	6733
41770	6734
35066	6735
52854	6736
44061	6737
97375	6738
71475	6739
19264	6740
52317	6741
21082	6742
507	6743
6086	6744
2983	6745
4419	6746
26525	6747
54668	6748
126805	6749
7774	6750
19435	6751
16613	6752
28638	6753
76395	6754
18331	6755
8690	6756
592	6757
17308	6758
38349	6759
29461	6760
31754	6761
31870	6762
20397	6763
7841	6764
14213	6765
13882	6766
4754	6767
18431	6768
156594	6769
28553	6770
57800	6771
13057	6772
25499	6773
12594	6774
7537	6775
96643	6776
66110	6777
133659	6778
627	6779
100508	6780
149049	6781
4235	6782
108842	6783
236	6784
12434	6785
34122	6786
158286	6787
50043	6788
4896	6789
10389	6790
25784	6791
30550	6792
97727	6793
73273	6794
475	6795
15616	6796
42635	6797
18768	6798
26150	6799
99790	6800
7148	6801
25859	6802
27100	6803
42641	6804
22694	6805
99487	6806
28907	6807
100830	6808
123580	6809
33572	6810
32833	6811
26420	6812
94400	6813
52844	6814
71372	6815
22599	6816
108551	6817
85845	6818
5235	6819
4301	6820
60906	6821
10718	6822
54822	6823
141222	6824
63887	6825
5822	6826
2963	6827
84478	6828
23229	6829
1435	6830
147815	6831
96958	6832
139160	6833
13728	6834
32938	6835
31662	6836
12112	6837
18119	6838
90265	6839
88331	6840
13203	6841
69035	6842
1470	6843
61368	6844
81551	6845
17071	6846
14384	6847
8	6848
3183	6849
714	6850
79515	6851
59609	6852
25821	6853
40073	6854
98013	6855
12621	6856
3139	6857
36285	6858
3813	6859
20696	6860
11163	6861
144	6862
33335	6863
34259	6864
32961	6865
5398	6866
24831	6867
3635	6868
19198	6869
15873	6870
11939	6871
54961	6872
1286	6873
43791	6874
102006	6875
31614	6876
67629	6877
597	6878
80736	6879
21061	6880
124557	6881
40816	6882
45989	6883
11697	6884
164556	6885
107	6886
35759	6887
148856	6888
20148	6889
51887	6890
104456	6891
806	6892
6	6893
2803	6894
1528	6895
15733	6896
166097	6897
18641	6898
8500	6899
29314	6900
5984	6901
41102	6902
78482	6903
49305	6904
17342	6905
23490	6906
70406	6907
336	6908
80478	6909
439	6910
70384	6911
2743	6912
24874	6913
133788	6914
24810	6915
5198	6916
5277	6917
1278	6918
11815	6919
25159	6920
88922	6921
77545	6922
50131	6923
37045	6924
1636	6925
11290	6926
11714	6927
32985	6928
95688	6929
112671	6930
79895	6931
84175	6932
6651	6933
1264	6934
9600	6935
98786	6936
100011	6937
3375	6938
75082	6939
11082	6940
43440	6941
7307	6942
1941	6943
93244	6944
282	6945
43256	6946
133	6947
19569	6948
28199	6949
86614	6950
92366	6951
59473	6952
74996	6953
7445	6954
14911	6955
99591	6956
67705	6957
19076	6958
71185	6959
11416	6960
34192	6961
288	6962
134363	6963
29884	6964
25116	6965
2315	6966
7025	6967
9470	6968
1572	6969
4568	6970
10609	6971
9727	6972
18522	6973
2224	6974
69168	6975
3747	6976
9502	6977
16662	6978
51810	6979
95073	6980
30109	6981
43941	6982
84540	6983
21665	6984
7263	6985
57345	6986
19668	6987
60947	6988
73487	6989
39537	6990
70506	6991
53882	6992
14324	6993
62876	6994
194	6995
61859	6996
75378	6997
78378	6998
131762	6999
164237	7000
19735	7001
49538	7002
123404	7003
79410	7004
74838	7005
160742	7006
18928	7007
3575	7008
126703	7009
75	7010
51335	7011
495	7012
70929	7013
79300	7014
2756	7015
13706	7016
864	7017
34377	7018
115981	7019
53837	7020
89007	7021
11998	7022
867	7023
13797	7024
36180	7025
115563	7026
43190	7027
5193	7028
75877	7029
124974	7030
5409	7031
12026	7032
120663	7033
23062	7034
4683	7035
65882	7036
49202	7037
108	7038
11582	7039
7844	7040
80387	7041
6555	7042
148349	7043
17674	7044
40185	7045
21563	7046
13008	7047
5637	7048
153758	7049
2197	7050
2182	7051
103	7052
80092	7053
6204	7054
17956	7055
8887	7056
8060	7057
16694	7058
2208	7059
2571	7060
67680	7061
59265	7062
491	7063
24795	7064
55104	7065
78745	7066
11425	7067
23076	7068
6050	7069
3175	7070
138	7071
9494	7072
153265	7073
48354	7074
59152	7075
14097	7076
97711	7077
4617	7078
98120	7079
7448	7080
97301	7081
641	7082
59671	7083
2360	7084
13502	7085
206	7086
128601	7087
111527	7088
52641	7089
31286	7090
25193	7091
2715	7092
10269	7093
96919	7094
110010	7095
93835	7096
2805	7097
48201	7098
44515	7099
45633	7100
27226	7101
128489	7102
30219	7103
13487	7104
1010	7105
9395	7106
1370	7107
155034	7108
23844	7109
130984	7110
16074	7111
65699	7112
266	7113
59691	7114
10390	7115
64966	7116
3013	7117
4961	7118
11405	7119
10779	7120
110378	7121
107003	7122
10574	7123
96656	7124
65259	7125
59391	7126
78278	7127
6415	7128
1174	7129
88303	7130
13092	7131
11275	7132
28621	7133
4748	7134
5302	7135
6057	7136
79353	7137
2275	7138
10578	7139
331	7140
77231	7141
4888	7142
2628	7143
55085	7144
119864	7145
33563	7146
4249	7147
7170	7148
1482	7149
55333	7150
20097	7151
98154	7152
31107	7153
17718	7154
56215	7155
6919	7156
141407	7157
11868	7158
89543	7159
2231	7160
99167	7161
13899	7162
27893	7163
101495	7164
51290	7165
85632	7166
32873	7167
27137	7168
22656	7169
64180	7170
12281	7171
28400	7172
3960	7173
16413	7174
24378	7175
2816	7176
23521	7177
106750	7178
2580	7179
119115	7180
107054	7181
98038	7182
109823	7183
39159	7184
5033	7185
5226	7186
23565	7187
18	7188
46013	7189
4795	7190
84088	7191
12614	7192
51949	7193
33151	7194
5961	7195
9082	7196
83927	7197
124858	7198
27618	7199
17873	7200
27983	7201
14811	7202
6515	7203
24255	7204
13839	7205
1576	7206
25808	7207
1293	7208
37880	7209
20413	7210
36855	7211
40855	7212
31790	7213
108844	7214
40616	7215
5979	7216
22439	7217
59068	7218
63696	7219
50162	7220
82715	7221
130347	7222
8079	7223
1741	7224
11525	7225
9665	7226
25627	7227
13695	7228
91956	7229
37612	7230
20028	7231
68036	7232
7697	7233
132613	7234
10635	7235
63842	7236
11794	7237
58199	7238
84230	7239
39524	7240
73194	7241
1955	7242
53	7243
148998	7244
5084	7245
2294	7246
20900	7247
116422	7248
311	7249
10782	7250
41980	7251
83675	7252
33429	7253
1127	7254
11729	7255
100948	7256
79168	7257
5822	7258
4369	7259
914	7260
11390	7261
17620	7262
43111	7263
1791	7264
48357	7265
33541	7266
6489	7267
31320	7268
82869	7269
120490	7270
159350	7271
122450	7272
54494	7273
60164	7274
17527	7275
3222	7276
1394	7277
5877	7278
1109	7279
107215	7280
160645	7281
35515	7282
119025	7283
131076	7284
21471	7285
17708	7286
6290	7287
1966	7288
98032	7289
15819	7290
11140	7291
7430	7292
4204	7293
72196	7294
71906	7295
8600	7296
30370	7297
78990	7298
74286	7299
910	7300
23352	7301
43871	7302
16234	7303
47996	7304
16288	7305
32981	7306
27056	7307
128355	7308
11588	7309
138211	7310
16934	7311
108537	7312
51879	7313
94775	7314
71995	7315
47588	7316
49854	7317
31027	7318
29271	7319
7296	7320
24	7321
38632	7322
44331	7323
11657	7324
3878	7325
131946	7326
88306	7327
19578	7328
38043	7329
53869	7330
1240	7331
67220	7332
10947	7333
101853	7334
62428	7335
64044	7336
1442	7337
42188	7338
52497	7339
21547	7340
103646	7341
21862	7342
8389	7343
20720	7344
22817	7345
101432	7346
10992	7347
36362	7348
41305	7349
28334	7350
18569	7351
7036	7352
25059	7353
50085	7354
33933	7355
410	7356
186	7357
12569	7358
71640	7359
19256	7360
27172	7361
71660	7362
43858	7363
379	7364
89765	7365
54926	7366
16	7367
84674	7368
4867	7369
56756	7370
1386	7371
162092	7372
6309	7373
59099	7374
276	7375
95192	7376
61756	7377
39656	7378
75620	7379
18588	7380
292	7381
19535	7382
49416	7383
69732	7384
5297	7385
51504	7386
31786	7387
30593	7388
158873	7389
41139	7390
8442	7391
7955	7392
49067	7393
8799	7394
19830	7395
70109	7396
2139	7397
23167	7398
2393	7399
19172	7400
4248	7401
104642	7402
64272	7403
103820	7404
48599	7405
2648	7406
52188	7407
158319	7408
70	7409
16026	7410
4054	7411
62950	7412
239	7413
12842	7414
107066	7415
49949	7416
44244	7417
23594	7418
86183	7419
36587	7420
68836	7421
59141	7422
6047	7423
3437	7424
19593	7425
7300	7426
69818	7427
29758	7428
4667	7429
13644	7430
542	7431
4608	7432
195	7433
7148	7434
17984	7435
7930	7436
11640	7437
29382	7438
17373	7439
54242	7440
48254	7441
14204	7442
18752	7443
14085	7444
78802	7445
59314	7446
14023	7447
47728	7448
101202	7449
36497	7450
9995	7451
24876	7452
74723	7453
8082	7454
45541	7455
34128	7456
19142	7457
29482	7458
1760	7459
24485	7460
10382	7461
4704	7462
34067	7463
46379	7464
85717	7465
81413	7466
838	7467
21535	7468
53291	7469
21010	7470
59106	7471
2474	7472
11889	7473
19619	7474
51857	7475
36212	7476
3909	7477
68837	7478
64826	7479
26207	7480
35509	7481
6174	7482
26680	7483
1452	7484
71095	7485
43707	7486
9532	7487
129	7488
13004	7489
85852	7490
37765	7491
49525	7492
10271	7493
43833	7494
114424	7495
16608	7496
58289	7497
58779	7498
5006	7499
10773	7500
9969	7501
10220	7502
58943	7503
50192	7504
3194	7505
6435	7506
19299	7507
12864	7508
154967	7509
6164	7510
8882	7511
8242	7512
8950	7513
163995	7514
106957	7515
30587	7516
21433	7517
97828	7518
4217	7519
133747	7520
159356	7521
20862	7522
8428	7523
22634	7524
17136	7525
13624	7526
5	7527
4020	7528
3389	7529
395	7530
76	7531
15377	7532
15849	7533
63015	7534
100202	7535
168	7536
964	7537
61161	7538
86332	7539
546	7540
14263	7541
10076	7542
85231	7543
6887	7544
41905	7545
43438	7546
132382	7547
59878	7548
9657	7549
18102	7550
128264	7551
25092	7552
65786	7553
13050	7554
19686	7555
63398	7556
28641	7557
7885	7558
3302	7559
61476	7560
20680	7561
779	7562
754	7563
61615	7564
81411	7565
1453	7566
12920	7567
28410	7568
57462	7569
45641	7570
47971	7571
15053	7572
23078	7573
39094	7574
56399	7575
59159	7576
44248	7577
89283	7578
5471	7579
50723	7580
3	7581
4674	7582
8630	7583
44442	7584
5306	7585
21811	7586
47082	7587
49704	7588
3653	7589
4025	7590
39020	7591
160310	7592
7465	7593
75281	7594
9083	7595
133649	7596
809	7597
33584	7598
63255	7599
38981	7600
8556	7601
27242	7602
10697	7603
116292	7604
9686	7605
107078	7606
26098	7607
121221	7608
22524	7609
5553	7610
49518	7611
14051	7612
53170	7613
160099	7614
61992	7615
702	7616
35217	7617
10428	7618
34385	7619
16342	7620
11593	7621
2610	7622
51441	7623
17	7624
57422	7625
68467	7626
79048	7627
47225	7628
35329	7629
45309	7630
3491	7631
66268	7632
7294	7633
603	7634
5634	7635
1544	7636
145221	7637
4343	7638
27714	7639
10202	7640
48	7641
36665	7642
29269	7643
9948	7644
935	7645
25176	7646
22367	7647
36574	7648
12914	7649
77227	7650
56237	7651
26499	7652
33362	7653
7122	7654
146134	7655
17390	7656
7503	7657
84685	7658
42741	7659
128245	7660
64235	7661
3861	7662
26574	7663
30406	7664
79581	7665
7450	7666
58032	7667
112954	7668
89391	7669
6587	7670
25433	7671
42489	7672
11427	7673
47452	7674
34226	7675
16434	7676
3869	7677
38378	7678
38238	7679
3783	7680
502	7681
31575	7682
1023	7683
15239	7684
3182	7685
11042	7686
22044	7687
2930	7688
95261	7689
27423	7690
83618	7691
59272	7692
65716	7693
3174	7694
98368	7695
19863	7696
37827	7697
77748	7698
6346	7699
4351	7700
163167	7701
8409	7702
8067	7703
73568	7704
30460	7705
18909	7706
832	7707
66295	7708
28519	7709
35171	7710
25366	7711
9888	7712
2502	7713
341	7714
36488	7715
33919	7716
60412	7717
11650	7718
4985	7719
7137	7720
29001	7721
3689	7722
119941	7723
117243	7724
25410	7725
11110	7726
27249	7727
12697	7728
24031	7729
32386	7730
126857	7731
71019	7732
29376	7733
79791	7734
3556	7735
58795	7736
21067	7737
44764	7738
83424	7739
36254	7740
32212	7741
76190	7742
30348	7743
654	7744
103641	7745
121124	7746
18506	7747
27622	7748
6239	7749
70662	7750
114357	7751
24088	7752
186	7753
83269	7754
8664	7755
2433	7756
238	7757
19594	7758
12888	7759
27563	7760
572	7761
78234	7762
12489	7763
32573	7764
32489	7765
3641	7766
124551	7767
14243	7768
1889	7769
34049	7770
25437	7771
57666	7772
4295	7773
15731	7774
7668	7775
25104	7776
1300	7777
41178	7778
127171	7779
17245	7780
27144	7781
19221	7782
8378	7783
6480	7784
29999	7785
1382	7786
31837	7787
31665	7788
5167	7789
19012	7790
4882	7791
23911	7792
20612	7793
3064	7794
63954	7795
164369	7796
73063	7797
34937	7798
82303	7799
6703	7800
94922	7801
20705	7802
19728	7803
79366	7804
14119	7805
53821	7806
38372	7807
83896	7808
353	7809
67896	7810
42559	7811
12393	7812
49748	7813
41307	7814
18274	7815
14072	7816
120753	7817
61238	7818
10608	7819
100833	7820
40509	7821
71200	7822
81171	7823
52034	7824
130200	7825
41184	7826
9310	7827
6842	7828
3996	7829
103390	7830
49488	7831
35009	7832
13433	7833
43204	7834
42526	7835
27830	7836
60867	7837
41006	7838
7467	7839
8695	7840
20289	7841
101624	7842
47828	7843
7092	7844
20725	7845
21188	7846
102703	7847
19064	7848
10502	7849
82741	7850
658	7851
43159	7852
42437	7853
7734	7854
5132	7855
10160	7856
2423	7857
34029	7858
8428	7859
69013	7860
26184	7861
5895	7862
46811	7863
380	7864
5131	7865
1663	7866
38804	7867
5153	7868
20011	7869
34344	7870
9790	7871
53130	7872
604	7873
30790	7874
22313	7875
41974	7876
38592	7877
8437	7878
58592	7879
17888	7880
10713	7881
111254	7882
35132	7883
34498	7884
153612	7885
38381	7886
7335	7887
26661	7888
25087	7889
38601	7890
11845	7891
11599	7892
57996	7893
16374	7894
7453	7895
49620	7896
831	7897
11712	7898
112416	7899
37852	7900
44833	7901
146969	7902
7429	7903
14449	7904
25697	7905
424	7906
60578	7907
124076	7908
16095	7909
68981	7910
34766	7911
6760	7912
2102	7913
64733	7914
41801	7915
102316	7916
4130	7917
7343	7918
31521	7919
27729	7920
38873	7921
1246	7922
1049	7923
86476	7924
7792	7925
11632	7926
88464	7927
6065	7928
15620	7929
26328	7930
165737	7931
10974	7932
50743	7933
589	7934
11008	7935
55886	7936
85421	7937
43996	7938
42602	7939
37485	7940
136105	7941
571	7942
63429	7943
33207	7944
144007	7945
3221	7946
121584	7947
27771	7948
15033	7949
17827	7950
12515	7951
43557	7952
8457	7953
3722	7954
42145	7955
5443	7956
37169	7957
20560	7958
26260	7959
129536	7960
19671	7961
91611	7962
101696	7963
31355	7964
620	7965
60843	7966
37446	7967
31863	7968
54230	7969
36152	7970
11832	7971
57806	7972
2837	7973
2464	7974
29030	7975
51241	7976
28553	7977
3657	7978
10170	7979
15736	7980
44758	7981
49522	7982
20381	7983
74478	7984
44493	7985
10077	7986
69403	7987
7206	7988
7098	7989
5257	7990
60234	7991
14007	7992
50520	7993
33418	7994
3829	7995
2463	7996
111849	7997
36327	7998
14342	7999
4339	8000
40452	8001
73271	8002
101	8003
32003	8004
133999	8005
35247	8006
5668	8007
3332	8008
158112	8009
69764	8010
1962	8011
7384	8012
55677	8013
30223	8014
61956	8015
73971	8016
56883	8017
305	8018
13121	8019
20225	8020
35042	8021
12587	8022
72650	8023
38539	8024
20947	8025
79429	8026
3401	8027
1735	8028
49608	8029
11329	8030
93916	8031
86422	8032
24425	8033
29386	8034
11014	8035
61604	8036
3199	8037
21633	8038
29740	8039
30237	8040
87737	8041
48917	8042
66180	8043
3913	8044
6523	8045
21043	8046
16257	8047
2613	8048
52086	8049
68510	8050
22624	8051
912	8052
12615	8053
57411	8054
72166	8055
4350	8056
31815	8057
6369	8058
23188	8059
13528	8060
4835	8061
49887	8062
4182	8063
5393	8064
26090	8065
85721	8066
865	8067
14096	8068
689	8069
69136	8070
8954	8071
11552	8072
27450	8073
113899	8074
114966	8075
5634	8076
13058	8077
51553	8078
42767	8079
124361	8080
398	8081
7232	8082
106076	8083
69567	8084
89060	8085
15723	8086
68687	8087
2243	8088
37986	8089
85709	8090
86480	8091
35344	8092
29889	8093
39537	8094
145204	8095
33872	8096
892	8097
8949	8098
16935	8099
2023	8100
16552	8101
76748	8102
26858	8103
21646	8104
2750	8105
76620	8106
42	8107
39668	8108
138931	8109
118240	8110
29677	8111
13899	8112
85659	8113
17992	8114
65016	8115
10348	8116
16906	8117
130510	8118
69718	8119
35153	8120
11594	8121
31360	8122
25605	8123
12770	8124
4272	8125
10174	8126
2278	8127
6803	8128
52569	8129
1562	8130
191	8131
102135	8132
17772	8133
77028	8134
49366	8135
27722	8136
17202	8137
6706	8138
47839	8139
4242	8140
12166	8141
83307	8142
133514	8143
37337	8144
2163	8145
120552	8146
34237	8147
28786	8148
10372	8149
18117	8150
48103	8151
124588	8152
147849	8153
15	8154
18335	8155
7731	8156
18137	8157
21018	8158
4440	8159
74917	8160
45064	8161
25595	8162
16162	8163
37614	8164
51260	8165
34508	8166
43423	8167
156677	8168
1595	8169
9906	8170
1563	8171
40670	8172
120870	8173
3708	8174
3256	8175
549	8176
30963	8177
37792	8178
5265	8179
135762	8180
57523	8181
23697	8182
3315	8183
18927	8184
100818	8185
67540	8186
34907	8187
490	8188
22759	8189
31350	8190
40598	8191
66261	8192
33458	8193
66555	8194
20493	8195
38592	8196
46730	8197
50346	8198
79936	8199
2677	8200
200	8201
148353	8202
10022	8203
10937	8204
21822	8205
3004	8206
45135	8207
77452	8208
11	8209
15683	8210
80140	8211
64072	8212
1794	8213
52693	8214
14679	8215
5876	8216
99852	8217
72372	8218
24665	8219
54976	8220
85966	8221
46218	8222
132051	8223
11876	8224
2789	8225
25770	8226
95449	8227
4377	8228
83046	8229
95198	8230
67144	8231
12605	8232
151204	8233
83737	8234
90901	8235
53553	8236
21857	8237
25538	8238
19305	8239
43750	8240
31500	8241
17125	8242
2077	8243
778	8244
75154	8245
116631	8246
166280	8247
14048	8248
115782	8249
82556	8250
39515	8251
2078	8252
6646	8253
124946	8254
147237	8255
44775	8256
46631	8257
26659	8258
116968	8259
29581	8260
88514	8261
6562	8262
20245	8263
7711	8264
49916	8265
110880	8266
67395	8267
56307	8268
240	8269
25566	8270
20128	8271
35475	8272
25317	8273
18478	8274
105203	8275
57693	8276
10130	8277
166535	8278
111384	8279
38296	8280
43053	8281
17778	8282
10561	8283
82567	8284
47850	8285
6023	8286
53819	8287
17959	8288
50	8289
45032	8290
78026	8291
9813	8292
70012	8293
89868	8294
33513	8295
21278	8296
3592	8297
85796	8298
14705	8299
89628	8300
32083	8301
50346	8302
7658	8303
605	8304
58984	8305
11563	8306
11872	8307
1945	8308
77200	8309
46251	8310
6801	8311
34053	8312
35167	8313
1975	8314
25683	8315
44283	8316
47060	8317
54073	8318
41972	8319
112138	8320
39454	8321
4748	8322
54030	8323
31258	8324
67128	8325
92917	8326
26301	8327
97828	8328
22036	8329
1530	8330
61352	8331
6506	8332
89676	8333
31168	8334
661	8335
86943	8336
5604	8337
61636	8338
1684	8339
14753	8340
2856	8341
32904	8342
156580	8343
83853	8344
118316	8345
13119	8346
36259	8347
26313	8348
6470	8349
20570	8350
46704	8351
54333	8352
24796	8353
5312	8354
72760	8355
4540	8356
73791	8357
52178	8358
35838	8359
10669	8360
141	8361
37547	8362
16317	8363
67605	8364
51374	8365
70136	8366
162844	8367
15838	8368
4087	8369
1490	8370
79821	8371
105197	8372
132325	8373
4395	8374
56183	8375
103186	8376
1688	8377
156721	8378
18397	8379
1960	8380
34524	8381
49502	8382
17967	8383
19615	8384
25715	8385
124826	8386
114584	8387
85135	8388
6249	8389
2502	8390
43757	8391
50180	8392
93532	8393
30708	8394
23912	8395
114080	8396
39081	8397
38481	8398
53601	8399
13933	8400
73734	8401
13967	8402
89372	8403
8371	8404
27698	8405
17251	8406
20235	8407
7165	8408
1594	8409
2063	8410
18942	8411
38655	8412
6585	8413
36608	8414
146456	8415
20926	8416
986	8417
10144	8418
2519	8419
144966	8420
20002	8421
2572	8422
41758	8423
74730	8424
707	8425
44363	8426
72586	8427
45304	8428
36422	8429
17004	8430
24997	8431
16671	8432
19621	8433
16387	8434
30471	8435
90154	8436
5726	8437
24719	8438
11987	8439
19813	8440
15256	8441
3799	8442
27311	8443
13205	8444
89416	8445
73754	8446
302	8447
6232	8448
82827	8449
34631	8450
54680	8451
51480	8452
139377	8453
4732	8454
109529	8455
39466	8456
33357	8457
147282	8458
17733	8459
730	8460
952	8461
13548	8462
71628	8463
62892	8464
15883	8465
47050	8466
6149	8467
12366	8468
99457	8469
6751	8470
36602	8471
1425	8472
13703	8473
9768	8474
40794	8475
36607	8476
76622	8477
64231	8478
3082	8479
19092	8480
18067	8481
71484	8482
39156	8483
46559	8484
14651	8485
84876	8486
15120	8487
36357	8488
3647	8489
29798	8490
65775	8491
25471	8492
59158	8493
18004	8494
11704	8495
73174	8496
61130	8497
22704	8498
5260	8499
353	8500
93135	8501
60418	8502
27744	8503
105786	8504
5069	8505
33682	8506
47126	8507
134445	8508
35971	8509
8998	8510
24565	8511
23197	8512
3435	8513
27164	8514
85007	8515
53908	8516
88972	8517
82924	8518
41049	8519
81238	8520
6461	8521
44701	8522
25984	8523
37591	8524
38809	8525
17983	8526
27897	8527
80022	8528
15071	8529
88722	8530
29426	8531
4697	8532
106856	8533
23129	8534
8718	8535
10504	8536
26096	8537
69089	8538
52316	8539
22181	8540
106	8541
7347	8542
250	8543
105351	8544
26606	8545
68167	8546
46050	8547
48474	8548
26709	8549
123004	8550
4337	8551
10446	8552
74106	8553
7850	8554
45050	8555
82425	8556
109992	8557
3759	8558
13140	8559
46270	8560
10595	8561
5556	8562
24135	8563
28862	8564
14555	8565
12071	8566
2199	8567
13907	8568
55970	8569
4570	8570
18028	8571
108401	8572
2850	8573
3396	8574
6136	8575
69464	8576
14605	8577
123328	8578
41443	8579
22020	8580
38142	8581
49592	8582
6846	8583
38632	8584
6516	8585
134269	8586
31363	8587
125544	8588
4760	8589
33350	8590
3329	8591
10163	8592
49294	8593
100884	8594
70464	8595
11076	8596
16615	8597
66819	8598
43762	8599
30297	8600
41432	8601
11629	8602
8105	8603
6071	8604
27335	8605
80118	8606
6517	8607
27091	8608
97990	8609
2708	8610
9126	8611
16667	8612
65413	8613
6451	8614
17587	8615
19347	8616
1482	8617
22265	8618
65491	8619
62904	8620
33633	8621
151594	8622
107914	8623
19249	8624
3491	8625
36988	8626
15614	8627
86558	8628
152136	8629
60038	8630
11031	8631
286	8632
19165	8633
276	8634
52631	8635
74501	8636
98216	8637
82922	8638
107317	8639
22253	8640
126892	8641
68713	8642
18317	8643
5617	8644
73915	8645
37604	8646
41701	8647
15931	8648
52174	8649
41955	8650
115507	8651
33009	8652
35496	8653
52963	8654
57517	8655
23476	8656
59203	8657
1700	8658
2920	8659
6001	8660
2663	8661
109578	8662
160805	8663
106640	8664
5485	8665
16079	8666
165099	8667
60964	8668
7610	8669
39279	8670
20873	8671
143494	8672
34533	8673
8692	8674
41267	8675
41097	8676
32407	8677
22662	8678
36577	8679
39956	8680
136467	8681
84937	8682
44898	8683
11583	8684
29768	8685
54497	8686
21255	8687
32561	8688
118549	8689
3182	8690
130	8691
16607	8692
8841	8693
17758	8694
44555	8695
2016	8696
33482	8697
37521	8698
7580	8699
5616	8700
35142	8701
21461	8702
28404	8703
17971	8704
53	8705
49305	8706
70793	8707
52857	8708
12709	8709
5353	8710
54991	8711
250	8712
71045	8713
29	8714
4632	8715
146594	8716
45551	8717
88224	8718
52593	8719
10465	8720
56705	8721
61905	8722
19038	8723
20324	8724
12165	8725
37895	8726
1	8727
24776	8728
56493	8729
131	8730
41402	8731
5199	8732
25829	8733
832	8734
14968	8735
18634	8736
50124	8737
22440	8738
8428	8739
76206	8740
94653	8741
21136	8742
44369	8743
55273	8744
141107	8745
18498	8746
62846	8747
45646	8748
101258	8749
21232	8750
15306	8751
27316	8752
48872	8753
42219	8754
931	8755
76913	8756
120235	8757
135133	8758
28925	8759
6954	8760
2070	8761
11826	8762
13344	8763
14271	8764
24108	8765
39270	8766
11865	8767
108077	8768
773	8769
412	8770
88325	8771
51691	8772
35460	8773
58515	8774
97402	8775
11776	8776
134636	8777
134	8778
3852	8779
2333	8780
31122	8781
96531	8782
90932	8783
7360	8784
4230	8785
60679	8786
47161	8787
9864	8788
14923	8789
159	8790
91378	8791
816	8792
2985	8793
12853	8794
35776	8795
17146	8796
6509	8797
111698	8798
44182	8799
23731	8800
7964	8801
19801	8802
110028	8803
280	8804
33586	8805
76519	8806
41094	8807
2454	8808
25971	8809
29608	8810
56197	8811
31855	8812
8903	8813
24135	8814
109067	8815
196	8816
132511	8817
4533	8818
44655	8819
35392	8820
10781	8821
78430	8822
27338	8823
46691	8824
19930	8825
49959	8826
126708	8827
56966	8828
20992	8829
19241	8830
6	8831
82565	8832
18535	8833
26709	8834
28419	8835
119213	8836
33878	8837
3929	8838
7140	8839
74467	8840
1293	8841
40775	8842
21632	8843
34406	8844
76845	8845
48815	8846
25753	8847
16831	8848
11345	8849
30411	8850
69196	8851
6353	8852
58146	8853
105450	8854
13165	8855
6371	8856
119619	8857
24583	8858
1169	8859
95441	8860
71789	8861
27488	8862
181	8863
6400	8864
129952	8865
45718	8866
53501	8867
6337	8868
126813	8869
29611	8870
8160	8871
9137	8872
12547	8873
52428	8874
18165	8875
6858	8876
1920	8877
149	8878
18800	8879
59973	8880
4304	8881
317	8882
45663	8883
5567	8884
38622	8885
18362	8886
15232	8887
4478	8888
129910	8889
12161	8890
79817	8891
45296	8892
31415	8893
7614	8894
10118	8895
57307	8896
70508	8897
60981	8898
1962	8899
26187	8900
3454	8901
77318	8902
42576	8903
14119	8904
113095	8905
10102	8906
44343	8907
36601	8908
2085	8909
906	8910
36005	8911
2835	8912
165743	8913
2956	8914
74999	8915
1449	8916
1124	8917
28670	8918
46100	8919
4168	8920
9679	8921
6522	8922
77705	8923
102134	8924
19788	8925
94779	8926
79097	8927
26221	8928
43721	8929
56171	8930
5626	8931
97431	8932
11080	8933
35470	8934
51728	8935
102907	8936
75868	8937
22205	8938
4207	8939
53321	8940
24282	8941
4429	8942
67033	8943
89865	8944
2446	8945
45945	8946
22126	8947
29495	8948
38515	8949
16827	8950
19669	8951
92759	8952
5606	8953
369	8954
37622	8955
48748	8956
87252	8957
23901	8958
112760	8959
3759	8960
32310	8961
4376	8962
50087	8963
60127	8964
17864	8965
120441	8966
40580	8967
8799	8968
98906	8969
111070	8970
150887	8971
20756	8972
19732	8973
14051	8974
31048	8975
12367	8976
25177	8977
12028	8978
43877	8979
143738	8980
51184	8981
52178	8982
21202	8983
2329	8984
72463	8985
150606	8986
9476	8987
72176	8988
3598	8989
9797	8990
72594	8991
53860	8992
77593	8993
5786	8994
23	8995
114123	8996
37328	8997
39682	8998
36953	8999
43740	9000
92252	9001
57968	9002
5897	9003
11485	9004
21811	9005
48632	9006
24293	9007
34746	9008
11284	9009
101501	9010
855	9011
139687	9012
68634	9013
608	9014
45228	9015
85822	9016
13977	9017
150270	9018
125620	9019
84455	9020
15403	9021
10395	9022
107792	9023
59140	9024
933	9025
23404	9026
36212	9027
9270	9028
28436	9029
137107	9030
144332	9031
2932	9032
128955	9033
20620	9034
11763	9035
8839	9036
23904	9037
6884	9038
1703	9039
83	9040
37400	9041
115497	9042
49763	9043
48216	9044
17	9045
49641	9046
108702	9047
25035	9048
26541	9049
62315	9050
8627	9051
166451	9052
28990	9053
13849	9054
33591	9055
110803	9056
915	9057
5951	9058
5028	9059
1205	9060
37375	9061
85816	9062
3719	9063
7046	9064
40316	9065
42606	9066
8971	9067
3258	9068
18218	9069
9973	9070
76898	9071
13976	9072
83555	9073
22191	9074
739	9075
1	9076
7798	9077
65411	9078
97062	9079
27820	9080
4520	9081
33670	9082
20733	9083
39447	9084
44293	9085
4321	9086
20220	9087
18335	9088
9380	9089
4053	9090
59181	9091
97290	9092
34506	9093
4478	9094
81789	9095
20867	9096
4527	9097
41256	9098
74305	9099
33	9100
6040	9101
13096	9102
3393	9103
64351	9104
89181	9105
27435	9106
88865	9107
21743	9108
26149	9109
2496	9110
30047	9111
14115	9112
12468	9113
72099	9114
32068	9115
19234	9116
9949	9117
6341	9118
7545	9119
25189	9120
18612	9121
555	9122
3693	9123
8452	9124
48879	9125
8092	9126
470	9127
60497	9128
875	9129
114851	9130
5414	9131
20548	9132
86393	9133
90972	9134
54949	9135
100691	9136
123356	9137
34304	9138
87336	9139
9630	9140
103634	9141
22607	9142
42417	9143
108	9144
13220	9145
8934	9146
6413	9147
6243	9148
1638	9149
52893	9150
52432	9151
29222	9152
42351	9153
29860	9154
38784	9155
32800	9156
95270	9157
120708	9158
93429	9159
34233	9160
34995	9161
33452	9162
18604	9163
92085	9164
47918	9165
47810	9166
29333	9167
10265	9168
51580	9169
45535	9170
36152	9171
53427	9172
30078	9173
7712	9174
32958	9175
75837	9176
99851	9177
1259	9178
16144	9179
1255	9180
15706	9181
2554	9182
11264	9183
5038	9184
2885	9185
16140	9186
19937	9187
126570	9188
70781	9189
1729	9190
842	9191
10902	9192
429	9193
19705	9194
9464	9195
21039	9196
2414	9197
4566	9198
60613	9199
76379	9200
77701	9201
13498	9202
162420	9203
79239	9204
97867	9205
28739	9206
35773	9207
916	9208
4347	9209
82691	9210
48517	9211
35714	9212
2698	9213
40215	9214
32919	9215
16589	9216
13223	9217
24012	9218
478	9219
64020	9220
22188	9221
47334	9222
20538	9223
12885	9224
277	9225
15235	9226
28103	9227
34741	9228
11841	9229
23815	9230
82667	9231
11640	9232
23910	9233
40179	9234
94223	9235
12509	9236
29259	9237
40201	9238
31273	9239
1322	9240
7978	9241
59321	9242
1809	9243
8706	9244
13209	9245
82360	9246
6547	9247
102933	9248
72193	9249
92713	9250
375	9251
3748	9252
57073	9253
56627	9254
93981	9255
12326	9256
69199	9257
19558	9258
61385	9259
5392	9260
103019	9261
82202	9262
5363	9263
65109	9264
910	9265
9368	9266
16	9267
79051	9268
10326	9269
28968	9270
9601	9271
23132	9272
151934	9273
11302	9274
58270	9275
10501	9276
26437	9277
11124	9278
6156	9279
49723	9280
105185	9281
55734	9282
87162	9283
116823	9284
5460	9285
12700	9286
3093	9287
67743	9288
1935	9289
56323	9290
29422	9291
22355	9292
86171	9293
464	9294
160295	9295
9910	9296
69915	9297
5508	9298
55487	9299
16783	9300
2164	9301
3714	9302
7699	9303
19737	9304
18595	9305
45359	9306
5383	9307
35808	9308
19009	9309
27009	9310
50411	9311
37231	9312
8829	9313
71460	9314
17072	9315
27121	9316
76190	9317
48280	9318
5347	9319
29558	9320
16883	9321
46365	9322
36193	9323
34337	9324
42952	9325
118934	9326
18132	9327
90573	9328
24610	9329
1566	9330
48304	9331
29178	9332
2902	9333
34190	9334
43313	9335
6592	9336
105272	9337
2669	9338
12461	9339
5492	9340
47669	9341
31437	9342
18	9343
55757	9344
12286	9345
69609	9346
121545	9347
32899	9348
17739	9349
3816	9350
6391	9351
45252	9352
108686	9353
6513	9354
1606	9355
673	9356
899	9357
9737	9358
8564	9359
29903	9360
19668	9361
93471	9362
38078	9363
33444	9364
2309	9365
51468	9366
1214	9367
1823	9368
101862	9369
59186	9370
16327	9371
5021	9372
90557	9373
7299	9374
6557	9375
61	9376
2443	9377
5569	9378
27747	9379
2136	9380
6844	9381
141665	9382
32381	9383
13838	9384
71019	9385
109155	9386
39862	9387
10351	9388
61482	9389
50480	9390
74604	9391
4515	9392
49514	9393
111277	9394
1234	9395
14100	9396
5019	9397
8528	9398
21128	9399
20297	9400
60118	9401
97995	9402
8782	9403
91870	9404
3627	9405
737	9406
15614	9407
57324	9408
31065	9409
76000	9410
9351	9411
2257	9412
14665	9413
25380	9414
79856	9415
7089	9416
110160	9417
54700	9418
131038	9419
48334	9420
4402	9421
16172	9422
4672	9423
2165	9424
135259	9425
22292	9426
30771	9427
38621	9428
28839	9429
13	9430
48133	9431
40888	9432
34155	9433
48915	9434
34635	9435
94365	9436
51101	9437
1584	9438
50997	9439
17866	9440
8440	9441
2202	9442
24243	9443
5836	9444
5060	9445
26528	9446
53464	9447
2331	9448
10423	9449
52988	9450
3303	9451
32817	9452
124941	9453
115117	9454
70548	9455
158475	9456
22881	9457
151197	9458
100323	9459
6824	9460
29952	9461
77622	9462
80664	9463
72213	9464
8210	9465
3485	9466
14548	9467
41586	9468
13996	9469
10098	9470
8187	9471
10155	9472
32688	9473
14402	9474
14521	9475
37697	9476
16614	9477
24537	9478
34451	9479
30229	9480
128298	9481
60065	9482
99989	9483
35806	9484
6278	9485
87087	9486
1902	9487
115415	9488
41739	9489
9502	9490
8648	9491
48259	9492
72424	9493
29079	9494
89958	9495
2541	9496
72220	9497
22045	9498
160619	9499
80798	9500
105180	9501
63171	9502
163576	9503
81067	9504
2083	9505
15978	9506
62979	9507
44314	9508
6822	9509
66287	9510
23267	9511
96004	9512
20819	9513
21855	9514
123905	9515
56160	9516
45461	9517
7561	9518
17958	9519
17627	9520
4365	9521
1006	9522
72987	9523
142153	9524
13589	9525
37468	9526
71049	9527
288	9528
19870	9529
18388	9530
4586	9531
2426	9532
64830	9533
5340	9534
6689	9535
605	9536
29326	9537
72155	9538
84407	9539
457	9540
3166	9541
29797	9542
32359	9543
35462	9544
7084	9545
847	9546
82580	9547
18468	9548
37280	9549
91177	9550
30502	9551
51304	9552
38713	9553
4811	9554
23829	9555
69554	9556
737	9557
15263	9558
29852	9559
1716	9560
23246	9561
1604	9562
13109	9563
20056	9564
16463	9565
49441	9566
46994	9567
12229	9568
9526	9569
132497	9570
14814	9571
51217	9572
163770	9573
19874	9574
2628	9575
49540	9576
105169	9577
3967	9578
30580	9579
2567	9580
46132	9581
18290	9582
593	9583
20463	9584
14842	9585
76325	9586
15652	9587
62742	9588
102274	9589
161731	9590
28000	9591
12478	9592
48118	9593
46093	9594
43626	9595
89530	9596
94349	9597
41648	9598
1738	9599
98691	9600
61277	9601
121751	9602
54439	9603
83977	9604
120452	9605
121252	9606
14360	9607
18379	9608
9804	9609
27938	9610
4646	9611
13958	9612
70921	9613
651	9614
60063	9615
25761	9616
62658	9617
1377	9618
109099	9619
4637	9620
76236	9621
96763	9622
105607	9623
64551	9624
7024	9625
133539	9626
58242	9627
4013	9628
132	9629
70283	9630
2196	9631
49861	9632
159155	9633
22267	9634
40527	9635
13437	9636
9421	9637
23199	9638
121553	9639
47717	9640
49274	9641
61047	9642
25099	9643
51956	9644
64984	9645
6403	9646
8965	9647
28128	9648
74779	9649
31594	9650
36461	9651
8641	9652
10346	9653
15141	9654
25846	9655
78384	9656
159400	9657
73934	9658
28405	9659
384	9660
11862	9661
38793	9662
72363	9663
104207	9664
93981	9665
50366	9666
62458	9667
495	9668
17829	9669
87027	9670
4103	9671
161491	9672
36794	9673
60072	9674
33508	9675
26171	9676
56930	9677
40419	9678
13533	9679
1840	9680
1304	9681
6129	9682
33407	9683
5268	9684
19451	9685
7964	9686
65629	9687
10755	9688
115961	9689
13932	9690
41445	9691
12887	9692
130843	9693
56004	9694
76555	9695
8897	9696
90712	9697
28533	9698
83480	9699
62982	9700
45626	9701
63504	9702
161210	9703
40399	9704
36341	9705
81976	9706
19343	9707
39973	9708
6287	9709
2351	9710
106203	9711
118425	9712
44277	9713
84779	9714
85067	9715
61209	9716
68673	9717
97824	9718
10269	9719
58216	9720
8163	9721
30965	9722
18799	9723
153361	9724
5584	9725
2226	9726
155041	9727
73158	9728
70601	9729
35009	9730
59022	9731
48697	9732
19386	9733
97926	9734
66124	9735
50287	9736
24785	9737
20054	9738
69366	9739
8087	9740
73239	9741
56097	9742
48116	9743
10744	9744
34579	9745
50105	9746
28123	9747
18783	9748
59180	9749
67152	9750
18983	9751
16370	9752
72478	9753
29181	9754
16680	9755
16228	9756
54944	9757
71206	9758
9325	9759
75793	9760
31911	9761
40668	9762
32632	9763
3906	9764
92684	9765
766	9766
103683	9767
77834	9768
76697	9769
50462	9770
130820	9771
36799	9772
108382	9773
54363	9774
89284	9775
12248	9776
24397	9777
21728	9778
94518	9779
107989	9780
67482	9781
45086	9782
67759	9783
18898	9784
69487	9785
262	9786
54909	9787
23082	9788
43087	9789
20536	9790
96	9791
27644	9792
75787	9793
8296	9794
8428	9795
1914	9796
14200	9797
2184	9798
47469	9799
22998	9800
2778	9801
25387	9802
11419	9803
57022	9804
100600	9805
733	9806
126073	9807
25649	9808
119321	9809
89022	9810
15742	9811
4584	9812
124	9813
2063	9814
474	9815
37524	9816
161194	9817
152397	9818
17390	9819
98738	9820
13046	9821
29388	9822
38869	9823
35587	9824
22088	9825
73178	9826
1158	9827
41129	9828
45977	9829
14431	9830
69795	9831
49382	9832
11608	9833
1140	9834
7639	9835
154	9836
31209	9837
133260	9838
22449	9839
23903	9840
52970	9841
51699	9842
80107	9843
45433	9844
86832	9845
16524	9846
3424	9847
76418	9848
24934	9849
76732	9850
92714	9851
27280	9852
4109	9853
8648	9854
35963	9855
3854	9856
126173	9857
27637	9858
3928	9859
13350	9860
14523	9861
3464	9862
4656	9863
12809	9864
78485	9865
13034	9866
115190	9867
18443	9868
83610	9869
109238	9870
60780	9871
43197	9872
113731	9873
278	9874
4333	9875
73249	9876
14225	9877
30497	9878
19442	9879
112799	9880
7024	9881
17193	9882
46952	9883
35565	9884
17710	9885
43777	9886
16224	9887
856	9888
149406	9889
161832	9890
126754	9891
54026	9892
5949	9893
77379	9894
10013	9895
15906	9896
38785	9897
21447	9898
12621	9899
127883	9900
25277	9901
41542	9902
1579	9903
28714	9904
24006	9905
73271	9906
96	9907
43725	9908
366	9909
69966	9910
129444	9911
6047	9912
2143	9913
9925	9914
18782	9915
99464	9916
1871	9917
13974	9918
23767	9919
1033	9920
37412	9921
5203	9922
25936	9923
3503	9924
52767	9925
237	9926
48078	9927
20191	9928
39	9929
84497	9930
4	9931
54592	9932
154287	9933
81845	9934
91715	9935
2492	9936
52999	9937
29958	9938
24354	9939
35375	9940
738	9941
73480	9942
95076	9943
54654	9944
52930	9945
9122	9946
568	9947
82333	9948
34231	9949
17005	9950
41145	9951
114018	9952
152725	9953
83715	9954
16422	9955
52189	9956
96963	9957
15068	9958
21799	9959
13895	9960
2116	9961
6252	9962
14	9963
18829	9964
43116	9965
11834	9966
641	9967
43337	9968
950	9969
82805	9970
11580	9971
44231	9972
91925	9973
101829	9974
7293	9975
34712	9976
26398	9977
8372	9978
65409	9979
1187	9980
3083	9981
11361	9982
15703	9983
76930	9984
73290	9985
22581	9986
57422	9987
121457	9988
64649	9989
19924	9990
31141	9991
24302	9992
5236	9993
43590	9994
5593	9995
50719	9996
12101	9997
35136	9998
33880	9999
54122	10000
52083	10001
97209	10002
84466	10003
66207	10004
76917	10005
128117	10006
1524	10007
41525	10008
17932	10009
25617	10010
8249	10011
13222	10012
29237	10013
95086	10014
51041	10015
89527	10016
5440	10017
85955	10018
33783	10019
35975	10020
25930	10021
1433	10022
75558	10023
21966	10024
1415	10025
10709	10026
157075	10027
14022	10028
37234	10029
55454	10030
4368	10031
1465	10032
6562	10033
40562	10034
5783	10035
6761	10036
106027	10037
53493	10038
124564	10039
68143	10040
55395	10041
6037	10042
471	10043
7796	10044
21303	10045
5248	10046
3302	10047
67942	10048
47340	10049
36996	10050
17783	10051
43053	10052
38560	10053
36769	10054
56699	10055
74099	10056
5144	10057
5180	10058
33909	10059
95810	10060
3284	10061
719	10062
58605	10063
10831	10064
116189	10065
7699	10066
1000	10067
32916	10068
11149	10069
134828	10070
21041	10071
1403	10072
56762	10073
59389	10074
43680	10075
257	10076
36676	10077
128090	10078
900	10079
108874	10080
27845	10081
12574	10082
5024	10083
53621	10084
2969	10085
17072	10086
3341	10087
1322	10088
8161	10089
36389	10090
14019	10091
31742	10092
55039	10093
12481	10094
39599	10095
56349	10096
165631	10097
121808	10098
99370	10099
76820	10100
27627	10101
98584	10102
12672	10103
49863	10104
16103	10105
17632	10106
862	10107
11680	10108
29516	10109
16430	10110
112878	10111
37692	10112
91316	10113
11182	10114
118325	10115
26588	10116
150184	10117
9277	10118
39836	10119
627	10120
7680	10121
17004	10122
34442	10123
49378	10124
95104	10125
138302	10126
16127	10127
14197	10128
21636	10129
77579	10130
61443	10131
34650	10132
22278	10133
17181	10134
19171	10135
71	10136
16964	10137
59803	10138
64239	10139
31606	10140
115338	10141
95612	10142
13252	10143
30876	10144
47448	10145
2186	10146
28331	10147
901	10148
134414	10149
28271	10150
145742	10151
48073	10152
150874	10153
23202	10154
130464	10155
7264	10156
82038	10157
22264	10158
33665	10159
13211	10160
3118	10161
39861	10162
3105	10163
80247	10164
4340	10165
7499	10166
117834	10167
20147	10168
15081	10169
5435	10170
39251	10171
7154	10172
6388	10173
1563	10174
19134	10175
45049	10176
15448	10177
2732	10178
140390	10179
53552	10180
166283	10181
93106	10182
12177	10183
44529	10184
49373	10185
42492	10186
2782	10187
44778	10188
54285	10189
64217	10190
10097	10191
92660	10192
6062	10193
120348	10194
59511	10195
55428	10196
28807	10197
29564	10198
4402	10199
44822	10200
28573	10201
116722	10202
6424	10203
58346	10204
131663	10205
93724	10206
36798	10207
49740	10208
45097	10209
569	10210
104316	10211
62597	10212
18565	10213
2384	10214
82599	10215
19183	10216
21487	10217
22403	10218
16024	10219
394	10220
235	10221
129	10222
66915	10223
9255	10224
8688	10225
160371	10226
63461	10227
97308	10228
406	10229
13	10230
49409	10231
142088	10232
9	10233
1466	10234
46319	10235
1153	10236
3482	10237
5348	10238
40034	10239
9474	10240
6508	10241
91173	10242
119592	10243
1368	10244
2736	10245
132375	10246
27019	10247
3195	10248
75526	10249
5219	10250
45260	10251
65080	10252
453	10253
33180	10254
9133	10255
39186	10256
67778	10257
50472	10258
8225	10259
77493	10260
151529	10261
304	10262
26909	10263
78415	10264
70982	10265
54783	10266
18276	10267
23878	10268
10017	10269
39516	10270
116098	10271
93908	10272
35417	10273
58700	10274
12048	10275
24335	10276
33678	10277
107941	10278
2114	10279
10839	10280
63003	10281
27478	10282
53222	10283
35134	10284
12	10285
25542	10286
36631	10287
99120	10288
29019	10289
72428	10290
9262	10291
24984	10292
696	10293
2847	10294
33528	10295
7985	10296
33721	10297
24781	10298
54089	10299
51112	10300
163611	10301
145146	10302
70139	10303
3697	10304
40408	10305
53533	10306
1520	10307
67749	10308
47492	10309
103599	10310
148167	10311
25699	10312
138252	10313
3914	10314
37765	10315
25369	10316
14745	10317
8131	10318
23466	10319
119354	10320
33386	10321
4236	10322
9966	10323
55428	10324
71931	10325
357	10326
3211	10327
111723	10328
73589	10329
13388	10330
18	10331
13892	10332
70224	10333
4738	10334
106736	10335
64687	10336
50646	10337
75173	10338
32071	10339
77774	10340
2515	10341
33296	10342
15899	10343
27633	10344
11082	10345
12601	10346
24166	10347
31393	10348
48866	10349
13905	10350
22830	10351
22955	10352
29943	10353
22538	10354
3823	10355
30544	10356
41150	10357
48678	10358
8997	10359
7573	10360
13923	10361
30595	10362
29163	10363
85009	10364
3843	10365
12359	10366
124570	10367
2920	10368
6972	10369
68491	10370
108566	10371
12843	10372
22597	10373
113742	10374
121435	10375
105276	10376
17473	10377
69683	10378
12427	10379
21305	10380
48384	10381
11288	10382
69460	10383
96524	10384
67472	10385
4580	10386
42492	10387
11929	10388
33083	10389
13094	10390
65891	10391
12965	10392
3576	10393
130131	10394
44143	10395
42161	10396
30353	10397
27008	10398
103619	10399
121211	10400
96339	10401
47534	10402
2175	10403
11804	10404
114485	10405
112896	10406
6938	10407
29952	10408
31875	10409
158182	10410
28013	10411
96590	10412
58867	10413
59037	10414
66374	10415
27952	10416
38755	10417
81099	10418
138011	10419
144832	10420
12053	10421
10501	10422
133425	10423
128635	10424
35491	10425
25335	10426
2565	10427
93040	10428
1106	10429
16850	10430
3116	10431
85450	10432
59199	10433
67499	10434
88674	10435
561	10436
8406	10437
1289	10438
34648	10439
15144	10440
1816	10441
7221	10442
4130	10443
104600	10444
30899	10445
159177	10446
10841	10447
28494	10448
8215	10449
109946	10450
29503	10451
39488	10452
49120	10453
429	10454
7853	10455
29910	10456
34066	10457
8942	10458
25289	10459
11074	10460
48684	10461
80873	10462
2668	10463
35526	10464
164541	10465
48871	10466
51019	10467
45049	10468
11497	10469
165	10470
86611	10471
10414	10472
45670	10473
895	10474
92671	10475
595	10476
1395	10477
17401	10478
60504	10479
5654	10480
36937	10481
10553	10482
52141	10483
71119	10484
8761	10485
1188	10486
588	10487
104478	10488
336	10489
33794	10490
14	10491
38806	10492
83013	10493
12181	10494
65554	10495
162255	10496
72378	10497
20236	10498
163672	10499
18246	10500
63120	10501
20619	10502
57741	10503
37504	10504
106304	10505
159290	10506
546	10507
22824	10508
19132	10509
35570	10510
50899	10511
44789	10512
45992	10513
51380	10514
17461	10515
2026	10516
43354	10517
29188	10518
56070	10519
5974	10520
77756	10521
96	10522
107005	10523
87893	10524
6100	10525
17366	10526
99860	10527
5626	10528
33506	10529
25154	10530
72345	10531
27698	10532
119008	10533
27325	10534
67764	10535
25876	10536
2258	10537
68771	10538
46545	10539
80093	10540
10158	10541
69604	10542
5371	10543
13826	10544
134187	10545
90317	10546
86181	10547
36517	10548
62447	10549
14377	10550
42942	10551
8877	10552
107225	10553
43227	10554
27754	10555
123869	10556
21164	10557
1465	10558
24712	10559
616	10560
135263	10561
2587	10562
62277	10563
52243	10564
123381	10565
130314	10566
338	10567
9690	10568
132633	10569
68391	10570
7517	10571
5703	10572
43041	10573
5538	10574
21647	10575
73301	10576
11329	10577
35293	10578
87045	10579
29042	10580
17826	10581
153940	10582
80036	10583
49875	10584
4174	10585
64100	10586
51376	10587
63698	10588
15531	10589
5230	10590
40095	10591
26323	10592
568	10593
303	10594
33691	10595
4367	10596
83197	10597
18691	10598
5303	10599
56432	10600
37526	10601
44197	10602
37510	10603
23202	10604
17588	10605
39404	10606
35266	10607
53170	10608
5033	10609
459	10610
81197	10611
48615	10612
77509	10613
6298	10614
88651	10615
22375	10616
44738	10617
106090	10618
37635	10619
12394	10620
39160	10621
26545	10622
19310	10623
74757	10624
6505	10625
1389	10626
44561	10627
26904	10628
29788	10629
81927	10630
258	10631
90096	10632
12919	10633
107141	10634
31381	10635
8125	10636
26138	10637
69894	10638
98744	10639
38577	10640
136173	10641
54350	10642
30859	10643
64193	10644
32999	10645
90690	10646
1310	10647
41929	10648
9912	10649
4385	10650
137601	10651
1545	10652
34507	10653
53760	10654
59207	10655
31081	10656
13402	10657
38935	10658
3197	10659
8337	10660
2958	10661
21451	10662
80768	10663
6962	10664
34168	10665
96192	10666
21822	10667
71065	10668
2800	10669
21477	10670
991	10671
2906	10672
43952	10673
2300	10674
12569	10675
10030	10676
2009	10677
805	10678
21418	10679
36512	10680
69381	10681
23858	10682
164400	10683
50893	10684
18329	10685
133528	10686
20534	10687
12600	10688
8973	10689
25498	10690
37918	10691
253	10692
24981	10693
127185	10694
25803	10695
1926	10696
23148	10697
16078	10698
75705	10699
16611	10700
23033	10701
881	10702
19199	10703
81557	10704
19764	10705
21557	10706
33195	10707
8691	10708
73531	10709
35855	10710
167	10711
5050	10712
53758	10713
107640	10714
34758	10715
23780	10716
13653	10717
103054	10718
38890	10719
46246	10720
81432	10721
15363	10722
1254	10723
28081	10724
33591	10725
148659	10726
122573	10727
43785	10728
1323	10729
90001	10730
122092	10731
14945	10732
39464	10733
26168	10734
1223	10735
27407	10736
27021	10737
9843	10738
19911	10739
11715	10740
41737	10741
1234	10742
59749	10743
12768	10744
5210	10745
22567	10746
38423	10747
113680	10748
35846	10749
35492	10750
54488	10751
1915	10752
6770	10753
234	10754
17170	10755
14261	10756
97461	10757
112670	10758
28480	10759
99525	10760
18017	10761
801	10762
4868	10763
43023	10764
145994	10765
34938	10766
1638	10767
10293	10768
105978	10769
68712	10770
37701	10771
14047	10772
3162	10773
15214	10774
81817	10775
14419	10776
30167	10777
19717	10778
18524	10779
16126	10780
115222	10781
14293	10782
14430	10783
53323	10784
108	10785
13627	10786
163075	10787
4693	10788
18406	10789
4274	10790
10615	10791
1792	10792
10006	10793
25354	10794
119849	10795
31761	10796
277	10797
7999	10798
33926	10799
141181	10800
55393	10801
54630	10802
9933	10803
29468	10804
13608	10805
45061	10806
48072	10807
4450	10808
10493	10809
3762	10810
30758	10811
9306	10812
9500	10813
6324	10814
35013	10815
5585	10816
17916	10817
1681	10818
36950	10819
51843	10820
24525	10821
126896	10822
47661	10823
30422	10824
13384	10825
49933	10826
4882	10827
185	10828
22894	10829
77594	10830
6030	10831
58831	10832
1547	10833
25599	10834
3369	10835
1617	10836
33167	10837
17900	10838
8	10839
5310	10840
23186	10841
16777	10842
25778	10843
27301	10844
90237	10845
1817	10846
24235	10847
61196	10848
139036	10849
33680	10850
45528	10851
30690	10852
14896	10853
382	10854
1695	10855
8308	10856
99737	10857
8821	10858
26994	10859
31020	10860
34177	10861
479	10862
4439	10863
51624	10864
35429	10865
31717	10866
111484	10867
148988	10868
25077	10869
69214	10870
131377	10871
796	10872
76823	10873
98905	10874
15737	10875
16674	10876
8789	10877
20505	10878
48983	10879
49578	10880
58846	10881
144414	10882
93849	10883
805	10884
29009	10885
93178	10886
29225	10887
6624	10888
8252	10889
54063	10890
12010	10891
122018	10892
81664	10893
45704	10894
12710	10895
158439	10896
1899	10897
8191	10898
22417	10899
24650	10900
16323	10901
29865	10902
54432	10903
5	10904
2900	10905
81053	10906
25923	10907
93356	10908
14186	10909
17771	10910
16887	10911
496	10912
86145	10913
63473	10914
12875	10915
20243	10916
2268	10917
23	10918
4684	10919
118985	10920
997	10921
55442	10922
617	10923
67156	10924
71093	10925
62861	10926
109625	10927
5055	10928
35252	10929
43357	10930
23974	10931
107650	10932
15813	10933
16433	10934
11074	10935
50926	10936
141399	10937
32406	10938
26665	10939
155835	10940
104844	10941
112828	10942
4203	10943
996	10944
7097	10945
37470	10946
12445	10947
112358	10948
96608	10949
16874	10950
126425	10951
65997	10952
10866	10953
110157	10954
85945	10955
23814	10956
349	10957
41587	10958
58594	10959
28917	10960
64981	10961
79718	10962
144820	10963
14741	10964
6444	10965
126376	10966
102441	10967
65224	10968
109575	10969
1134	10970
33312	10971
6799	10972
10478	10973
88179	10974
23889	10975
46880	10976
57443	10977
3371	10978
4569	10979
44846	10980
2093	10981
12764	10982
14166	10983
16766	10984
1177	10985
62683	10986
123533	10987
62897	10988
6854	10989
33994	10990
50036	10991
133654	10992
53734	10993
17208	10994
93956	10995
83729	10996
9736	10997
12926	10998
12741	10999
49113	11000
133028	11001
4503	11002
51499	11003
5274	11004
109350	11005
381	11006
4	11007
57236	11008
3231	11009
13072	11010
13285	11011
14601	11012
48124	11013
60653	11014
38397	11015
50369	11016
33745	11017
13328	11018
116502	11019
106932	11020
6236	11021
123802	11022
107591	11023
1604	11024
14133	11025
88289	11026
77427	11027
5573	11028
8236	11029
95094	11030
7887	11031
10107	11032
3140	11033
44218	11034
123554	11035
66574	11036
4912	11037
112011	11038
31034	11039
48378	11040
1133	11041
49825	11042
18812	11043
32300	11044
14578	11045
62085	11046
102666	11047
3755	11048
23728	11049
940	11050
138556	11051
17557	11052
120996	11053
12626	11054
7166	11055
1333	11056
17118	11057
5282	11058
735	11059
13306	11060
853	11061
94289	11062
77814	11063
114836	11064
931	11065
12344	11066
21921	11067
96282	11068
122094	11069
41055	11070
112858	11071
71232	11072
1745	11073
148313	11074
77243	11075
98801	11076
45824	11077
3138	11078
22513	11079
4513	11080
12546	11081
7470	11082
51834	11083
5516	11084
87421	11085
16791	11086
55569	11087
11023	11088
40351	11089
53677	11090
113290	11091
28165	11092
11066	11093
24150	11094
453	11095
122955	11096
21725	11097
6250	11098
1238	11099
100244	11100
9605	11101
10213	11102
450	11103
43010	11104
35768	11105
64081	11106
79449	11107
9201	11108
87420	11109
21351	11110
4430	11111
121834	11112
132686	11113
67593	11114
3231	11115
28895	11116
81799	11117
134223	11118
48470	11119
21	11120
30133	11121
79503	11122
81977	11123
78752	11124
12109	11125
4518	11126
119535	11127
21997	11128
87883	11129
2750	11130
25580	11131
52711	11132
11854	11133
68	11134
5865	11135
28127	11136
850	11137
12658	11138
40821	11139
146185	11140
151697	11141
29018	11142
18325	11143
3900	11144
44976	11145
99415	11146
15733	11147
32519	11148
35717	11149
11941	11150
30376	11151
61691	11152
85345	11153
51376	11154
80260	11155
578	11156
1388	11157
42114	11158
1295	11159
11920	11160
11	11161
58124	11162
40534	11163
79217	11164
147797	11165
24411	11166
53306	11167
32006	11168
41297	11169
46529	11170
16399	11171
47321	11172
2871	11173
8167	11174
2663	11175
65531	11176
128386	11177
36089	11178
32654	11179
11483	11180
13842	11181
583	11182
49412	11183
40855	11184
96468	11185
72925	11186
95573	11187
52070	11188
74530	11189
103826	11190
1172	11191
83	11192
17034	11193
61315	11194
94703	11195
5743	11196
15394	11197
11335	11198
12288	11199
102197	11200
32137	11201
3270	11202
62305	11203
73631	11204
28777	11205
41144	11206
93050	11207
25662	11208
14549	11209
22663	11210
80418	11211
4008	11212
7472	11213
8228	11214
4129	11215
16212	11216
35	11217
143726	11218
42081	11219
70840	11220
68132	11221
87156	11222
93047	11223
1755	11224
2079	11225
49636	11226
4130	11227
18488	11228
22430	11229
75537	11230
47023	11231
19463	11232
47694	11233
616	11234
25851	11235
34229	11236
3281	11237
48811	11238
120812	11239
68569	11240
30924	11241
127779	11242
14828	11243
42940	11244
1740	11245
2791	11246
65474	11247
737	11248
532	11249
83213	11250
117619	11251
16398	11252
21544	11253
1684	11254
14336	11255
14710	11256
70996	11257
650	11258
204	11259
1720	11260
7861	11261
75062	11262
125345	11263
5723	11264
13033	11265
24850	11266
786	11267
4191	11268
11648	11269
39038	11270
77105	11271
49292	11272
65689	11273
497	11274
80469	11275
19171	11276
23754	11277
98481	11278
131134	11279
26244	11280
124880	11281
14843	11282
19777	11283
9896	11284
49226	11285
77956	11286
8961	11287
4007	11288
73270	11289
28953	11290
1727	11291
20421	11292
13763	11293
601	11294
18603	11295
32653	11296
67174	11297
32527	11298
54623	11299
63206	11300
28665	11301
20834	11302
9090	11303
128314	11304
54260	11305
44368	11306
61249	11307
14	11308
16046	11309
152964	11310
16102	11311
4551	11312
76687	11313
5049	11314
94057	11315
19243	11316
15519	11317
97011	11318
7197	11319
35092	11320
164392	11321
1408	11322
14075	11323
49706	11324
3304	11325
27668	11326
16123	11327
16470	11328
64789	11329
73250	11330
3321	11331
74305	11332
37588	11333
30708	11334
142320	11335
378	11336
35330	11337
73492	11338
1515	11339
2337	11340
42513	11341
64697	11342
49808	11343
27589	11344
18859	11345
70133	11346
15781	11347
2084	11348
15092	11349
6372	11350
34472	11351
11813	11352
125118	11353
67294	11354
117021	11355
8023	11356
15550	11357
6495	11358
91748	11359
4356	11360
497	11361
3132	11362
34228	11363
5709	11364
558	11365
12685	11366
3204	11367
12869	11368
78406	11369
85564	11370
10816	11371
11351	11372
19818	11373
42129	11374
156228	11375
133179	11376
15531	11377
1142	11378
79135	11379
412	11380
80271	11381
94491	11382
58430	11383
32816	11384
18806	11385
36110	11386
463	11387
43008	11388
1431	11389
48121	11390
11381	11391
27659	11392
16425	11393
31483	11394
92	11395
9858	11396
26168	11397
74888	11398
102109	11399
41487	11400
10906	11401
5719	11402
11046	11403
68973	11404
24141	11405
11836	11406
64648	11407
108691	11408
22909	11409
91425	11410
43265	11411
1277	11412
56475	11413
21775	11414
1281	11415
28479	11416
84089	11417
33502	11418
71854	11419
66430	11420
9653	11421
4093	11422
62846	11423
98949	11424
58896	11425
2669	11426
54836	11427
27621	11428
8275	11429
56616	11430
31322	11431
62184	11432
138020	11433
46655	11434
2546	11435
10	11436
2104	11437
57293	11438
64453	11439
81171	11440
70857	11441
21165	11442
66441	11443
7853	11444
29902	11445
100871	11446
102658	11447
36202	11448
59866	11449
805	11450
8162	11451
44035	11452
74820	11453
7030	11454
32063	11455
3984	11456
8991	11457
406	11458
40708	11459
36754	11460
11331	11461
21612	11462
125243	11463
53161	11464
5292	11465
39171	11466
13755	11467
8616	11468
76751	11469
34516	11470
7902	11471
5555	11472
16119	11473
23976	11474
52840	11475
80486	11476
48641	11477
12347	11478
63383	11479
134189	11480
9146	11481
791	11482
15307	11483
15646	11484
78771	11485
24040	11486
104028	11487
27138	11488
11084	11489
13852	11490
2071	11491
89243	11492
83462	11493
29423	11494
8796	11495
50112	11496
5047	11497
24216	11498
145111	11499
72539	11500
94671	11501
131309	11502
18917	11503
1685	11504
58540	11505
7665	11506
35100	11507
21856	11508
197	11509
29857	11510
128084	11511
47657	11512
11610	11513
8420	11514
101302	11515
80859	11516
12056	11517
1188	11518
132723	11519
25727	11520
3270	11521
10	11522
13780	11523
54419	11524
154	11525
36894	11526
279	11527
7648	11528
6536	11529
3886	11530
35281	11531
12819	11532
39	11533
1790	11534
14655	11535
97733	11536
1886	11537
42613	11538
3153	11539
39795	11540
86132	11541
55211	11542
31932	11543
78834	11544
48372	11545
101560	11546
62396	11547
121639	11548
2916	11549
28398	11550
571	11551
96632	11552
5951	11553
5843	11554
71448	11555
34399	11556
29486	11557
9665	11558
15101	11559
105714	11560
14521	11561
11931	11562
13051	11563
17494	11564
89848	11565
10130	11566
58582	11567
61247	11568
60619	11569
7275	11570
45289	11571
15888	11572
6528	11573
51498	11574
72774	11575
87764	11576
6400	11577
4020	11578
14159	11579
39222	11580
28001	11581
62567	11582
9971	11583
13240	11584
22581	11585
26506	11586
4454	11587
25895	11588
101157	11589
12157	11590
154887	11591
103298	11592
417	11593
18197	11594
20717	11595
90965	11596
2612	11597
73801	11598
2581	11599
9204	11600
23478	11601
57	11602
65475	11603
26693	11604
55143	11605
3317	11606
8059	11607
116227	11608
95121	11609
2705	11610
50683	11611
7002	11612
53421	11613
36409	11614
112523	11615
40955	11616
47969	11617
43817	11618
133460	11619
362	11620
34154	11621
79284	11622
29353	11623
77126	11624
54801	11625
43799	11626
86118	11627
4942	11628
4246	11629
15118	11630
23939	11631
12830	11632
4834	11633
10605	11634
82405	11635
1472	11636
122	11637
47404	11638
1838	11639
92386	11640
16603	11641
52329	11642
105206	11643
20611	11644
14	11645
56170	11646
14404	11647
34857	11648
38458	11649
22488	11650
106966	11651
27733	11652
87908	11653
51090	11654
63491	11655
3339	11656
274	11657
962	11658
46123	11659
14722	11660
58878	11661
26044	11662
31546	11663
15226	11664
133576	11665
6504	11666
26565	11667
2188	11668
57968	11669
26926	11670
122705	11671
17331	11672
6	11673
3025	11674
43825	11675
108965	11676
22764	11677
78320	11678
122429	11679
150560	11680
7582	11681
2358	11682
19390	11683
65310	11684
19038	11685
11622	11686
5489	11687
86617	11688
15064	11689
78443	11690
89222	11691
122608	11692
4655	11693
85587	11694
145095	11695
31274	11696
10517	11697
16323	11698
32736	11699
138003	11700
22747	11701
67979	11702
5492	11703
18755	11704
20164	11705
162529	11706
57170	11707
81320	11708
57208	11709
124	11710
23477	11711
11986	11712
34143	11713
12965	11714
105697	11715
91344	11716
13021	11717
38561	11718
61295	11719
42644	11720
2056	11721
121531	11722
74112	11723
34172	11724
31187	11725
98236	11726
8618	11727
60299	11728
13891	11729
27335	11730
58502	11731
21990	11732
880	11733
1536	11734
30362	11735
59744	11736
31696	11737
24783	11738
11175	11739
9501	11740
877	11741
37545	11742
14954	11743
83679	11744
49886	11745
67352	11746
26413	11747
33131	11748
50331	11749
18179	11750
33848	11751
128341	11752
7562	11753
48388	11754
83080	11755
21910	11756
62646	11757
1252	11758
2703	11759
22741	11760
77244	11761
4828	11762
61731	11763
411	11764
46013	11765
43302	11766
17457	11767
33046	11768
56065	11769
8208	11770
66061	11771
44016	11772
80352	11773
18191	11774
4230	11775
70485	11776
13301	11777
961	11778
30196	11779
26457	11780
1998	11781
90711	11782
35257	11783
15390	11784
6202	11785
6294	11786
48129	11787
1777	11788
3374	11789
959	11790
1636	11791
51608	11792
45602	11793
5618	11794
23287	11795
55076	11796
1462	11797
149510	11798
114353	11799
394	11800
144393	11801
100709	11802
46567	11803
68807	11804
681	11805
157429	11806
36909	11807
646	11808
4667	11809
82352	11810
23590	11811
71598	11812
159560	11813
71834	11814
2006	11815
5562	11816
57015	11817
34082	11818
22085	11819
31037	11820
14	11821
68544	11822
1814	11823
72341	11824
75228	11825
25975	11826
835	11827
76219	11828
9718	11829
59604	11830
101959	11831
20381	11832
145	11833
26180	11834
65020	11835
36304	11836
10359	11837
2338	11838
100584	11839
16379	11840
884	11841
43562	11842
128855	11843
979	11844
912	11845
68759	11846
55513	11847
33675	11848
76117	11849
63219	11850
4929	11851
15800	11852
133997	11853
1383	11854
23158	11855
39384	11856
30818	11857
73232	11858
52865	11859
46537	11860
29384	11861
6914	11862
1996	11863
6392	11864
11361	11865
85446	11866
28861	11867
50617	11868
74727	11869
2099	11870
33208	11871
23506	11872
15575	11873
10358	11874
35566	11875
84543	11876
3757	11877
17343	11878
21364	11879
236	11880
9440	11881
23214	11882
38475	11883
121763	11884
11125	11885
127950	11886
28745	11887
13351	11888
7859	11889
58083	11890
12963	11891
80911	11892
2971	11893
6613	11894
2510	11895
65009	11896
9445	11897
5378	11898
19132	11899
6938	11900
2792	11901
62134	11902
6358	11903
29867	11904
27089	11905
41185	11906
13696	11907
9279	11908
71	11909
20905	11910
65355	11911
13026	11912
20830	11913
1568	11914
50812	11915
4222	11916
23319	11917
2221	11918
73037	11919
26585	11920
9853	11921
1812	11922
23693	11923
349	11924
9757	11925
1830	11926
8041	11927
32235	11928
324	11929
22	11930
125574	11931
19866	11932
53641	11933
46	11934
30180	11935
1336	11936
94185	11937
72421	11938
122009	11939
73875	11940
24224	11941
1058	11942
77114	11943
66039	11944
28724	11945
13708	11946
57365	11947
38397	11948
64077	11949
49141	11950
935	11951
25572	11952
90445	11953
44552	11954
83856	11955
4584	11956
51847	11957
70109	11958
28130	11959
33612	11960
14700	11961
9792	11962
22258	11963
8	11964
41520	11965
92934	11966
4413	11967
28641	11968
48209	11969
68549	11970
32986	11971
6598	11972
119502	11973
41042	11974
21145	11975
7121	11976
11047	11977
5104	11978
16703	11979
26774	11980
50340	11981
80226	11982
149343	11983
118429	11984
42196	11985
1356	11986
60096	11987
418	11988
2996	11989
48532	11990
11067	11991
1943	11992
85960	11993
123444	11994
37948	11995
81468	11996
89568	11997
5750	11998
4874	11999
78363	12000
36784	12001
81293	12002
70901	12003
60749	12004
102386	12005
2838	12006
1117	12007
34117	12008
36426	12009
10300	12010
20640	12011
133258	12012
82439	12013
6859	12014
10762	12015
5952	12016
42804	12017
4055	12018
1474	12019
51952	12020
8298	12021
6941	12022
4588	12023
86884	12024
81757	12025
54681	12026
26670	12027
5094	12028
12830	12029
3978	12030
27572	12031
21845	12032
84173	12033
53256	12034
154255	12035
118183	12036
93797	12037
68	12038
24800	12039
26469	12040
47844	12041
38585	12042
11285	12043
45632	12044
11813	12045
28682	12046
104678	12047
811	12048
38173	12049
63532	12050
73238	12051
126714	12052
5493	12053
19426	12054
2777	12055
49334	12056
151484	12057
32214	12058
1444	12059
10573	12060
10649	12061
58431	12062
6398	12063
6933	12064
59187	12065
129728	12066
71758	12067
106554	12068
27634	12069
19813	12070
18501	12071
54284	12072
24815	12073
2108	12074
12328	12075
124441	12076
76680	12077
41872	12078
86667	12079
15343	12080
7340	12081
52078	12082
130359	12083
22870	12084
43431	12085
30097	12086
145114	12087
21473	12088
3144	12089
1038	12090
27310	12091
13990	12092
16615	12093
7452	12094
17585	12095
6695	12096
23705	12097
63636	12098
134355	12099
18955	12100
5452	12101
255	12102
3763	12103
64704	12104
53288	12105
882	12106
46066	12107
31630	12108
8134	12109
1350	12110
7203	12111
22770	12112
14939	12113
39617	12114
32075	12115
109602	12116
10340	12117
21478	12118
10733	12119
88022	12120
88549	12121
19732	12122
54739	12123
5701	12124
53033	12125
3714	12126
32661	12127
12371	12128
1302	12129
14402	12130
39548	12131
83939	12132
22398	12133
3	12134
45750	12135
16224	12136
28899	12137
21783	12138
24893	12139
6818	12140
1821	12141
47743	12142
7705	12143
1648	12144
1417	12145
85560	12146
31908	12147
38589	12148
31942	12149
3922	12150
84413	12151
49734	12152
129507	12153
19081	12154
48157	12155
19303	12156
15766	12157
708	12158
27788	12159
116473	12160
34613	12161
6341	12162
29262	12163
51512	12164
2584	12165
65396	12166
27519	12167
28520	12168
41155	12169
103835	12170
28011	12171
23097	12172
102	12173
2990	12174
11712	12175
25849	12176
16133	12177
55689	12178
68545	12179
85047	12180
78855	12181
84755	12182
78274	12183
126756	12184
9908	12185
68459	12186
2770	12187
19643	12188
2948	12189
526	12190
4234	12191
72587	12192
23409	12193
66864	12194
30572	12195
1826	12196
111369	12197
78474	12198
12032	12199
5236	12200
105114	12201
51652	12202
2144	12203
26396	12204
34238	12205
38697	12206
9320	12207
2509	12208
4267	12209
90252	12210
42035	12211
35611	12212
15339	12213
649	12214
1078	12215
37845	12216
11360	12217
86684	12218
474	12219
39878	12220
10643	12221
124111	12222
25247	12223
52020	12224
1834	12225
13936	12226
541	12227
10871	12228
79797	12229
21220	12230
4771	12231
4495	12232
136257	12233
48699	12234
50341	12235
28679	12236
19772	12237
81456	12238
34519	12239
2306	12240
128344	12241
29691	12242
448	12243
3506	12244
3137	12245
38342	12246
50402	12247
4154	12248
1720	12249
21253	12250
57490	12251
5507	12252
8976	12253
48617	12254
41464	12255
278	12256
7139	12257
43563	12258
44684	12259
78771	12260
4183	12261
21318	12262
80782	12263
5248	12264
652	12265
2994	12266
5761	12267
8159	12268
26549	12269
14273	12270
367	12271
18211	12272
72064	12273
80779	12274
68917	12275
118957	12276
497	12277
62740	12278
119956	12279
37776	12280
6276	12281
3429	12282
34924	12283
7514	12284
36772	12285
60076	12286
4936	12287
111118	12288
19836	12289
33155	12290
15009	12291
18593	12292
3565	12293
81895	12294
23860	12295
65798	12296
23083	12297
2877	12298
71991	12299
114423	12300
15258	12301
421	12302
24853	12303
45099	12304
1652	12305
60937	12306
98184	12307
26108	12308
79436	12309
64392	12310
47858	12311
987	12312
934	12313
5056	12314
29177	12315
191	12316
2203	12317
31379	12318
39644	12319
3687	12320
131525	12321
1935	12322
3903	12323
22478	12324
84976	12325
34154	12326
74870	12327
41820	12328
201	12329
8124	12330
24364	12331
68144	12332
12413	12333
40067	12334
43425	12335
72298	12336
78693	12337
110205	12338
3875	12339
8713	12340
917	12341
6486	12342
2000	12343
1706	12344
88267	12345
35162	12346
1491	12347
38410	12348
2853	12349
57864	12350
5156	12351
29595	12352
18068	12353
360	12354
48500	12355
7395	12356
1946	12357
58602	12358
29836	12359
19596	12360
46205	12361
80001	12362
18916	12363
7576	12364
650	12365
104430	12366
100703	12367
12387	12368
4036	12369
24651	12370
32781	12371
2546	12372
84259	12373
17628	12374
147013	12375
8425	12376
19430	12377
46953	12378
22945	12379
15618	12380
5790	12381
45017	12382
57715	12383
62279	12384
7028	12385
58159	12386
65172	12387
31895	12388
19379	12389
84	12390
41112	12391
23525	12392
49167	12393
35261	12394
26840	12395
1595	12396
28655	12397
91690	12398
602	12399
22259	12400
10027	12401
38246	12402
27758	12403
134028	12404
62972	12405
67242	12406
4178	12407
118458	12408
92855	12409
151765	12410
50653	12411
5243	12412
81117	12413
33219	12414
20698	12415
14662	12416
71828	12417
54013	12418
35554	12419
22424	12420
49563	12421
5233	12422
28980	12423
24200	12424
49432	12425
30746	12426
34593	12427
11975	12428
27259	12429
66580	12430
79198	12431
20535	12432
27770	12433
21436	12434
42063	12435
1166	12436
28758	12437
104660	12438
95062	12439
15876	12440
58927	12441
55151	12442
128236	12443
33070	12444
31889	12445
126151	12446
31371	12447
55756	12448
81386	12449
4323	12450
36842	12451
87419	12452
28050	12453
35717	12454
733	12455
18543	12456
134340	12457
26343	12458
21791	12459
73829	12460
1572	12461
6245	12462
81616	12463
3124	12464
1389	12465
29429	12466
67955	12467
5489	12468
70801	12469
3339	12470
696	12471
50060	12472
20452	12473
2283	12474
7505	12475
46699	12476
20715	12477
20146	12478
4989	12479
100244	12480
92862	12481
33941	12482
54249	12483
37761	12484
127676	12485
2875	12486
12159	12487
2002	12488
88348	12489
34048	12490
21000	12491
7778	12492
125252	12493
31648	12494
32000	12495
51081	12496
64141	12497
80343	12498
120459	12499
8895	12500
25340	12501
39822	12502
38150	12503
62698	12504
1237	12505
53765	12506
5097	12507
4072	12508
102708	12509
28154	12510
32961	12511
728	12512
11591	12513
2369	12514
89765	12515
41511	12516
45625	12517
98801	12518
86535	12519
5302	12520
16147	12521
55860	12522
93834	12523
8825	12524
8883	12525
25782	12526
156664	12527
10620	12528
4415	12529
74625	12530
27184	12531
11365	12532
796	12533
8097	12534
43903	12535
5490	12536
4140	12537
31160	12538
14789	12539
34496	12540
40231	12541
57061	12542
71137	12543
113139	12544
66466	12545
693	12546
151802	12547
145915	12548
9278	12549
38163	12550
84606	12551
35965	12552
50436	12553
113141	12554
50563	12555
25512	12556
9582	12557
2795	12558
37732	12559
29042	12560
13165	12561
33253	12562
149582	12563
702	12564
44839	12565
65123	12566
237	12567
4101	12568
100629	12569
14228	12570
41154	12571
15278	12572
38946	12573
19717	12574
6395	12575
38489	12576
1435	12577
6040	12578
4125	12579
50366	12580
13059	12581
140994	12582
66184	12583
153087	12584
89312	12585
6432	12586
2704	12587
38291	12588
61664	12589
77318	12590
67157	12591
1191	12592
86884	12593
85190	12594
30823	12595
53919	12596
3010	12597
105857	12598
31153	12599
18135	12600
57085	12601
6194	12602
12221	12603
10031	12604
1671	12605
24231	12606
1110	12607
35552	12608
80096	12609
82	12610
213	12611
653	12612
249	12613
11768	12614
128078	12615
87735	12616
7326	12617
55068	12618
7667	12619
52975	12620
8575	12621
116362	12622
2634	12623
72250	12624
46160	12625
52786	12626
23193	12627
32232	12628
3554	12629
9455	12630
1578	12631
44609	12632
16010	12633
33625	12634
426	12635
342	12636
28294	12637
28421	12638
112642	12639
83931	12640
1607	12641
104285	12642
113312	12643
39758	12644
20216	12645
35249	12646
4623	12647
16304	12648
67723	12649
40522	12650
83568	12651
352	12652
74671	12653
67580	12654
110520	12655
5635	12656
192	12657
200	12658
53099	12659
5288	12660
114950	12661
17391	12662
10101	12663
42512	12664
2439	12665
29127	12666
66638	12667
133798	12668
2074	12669
18449	12670
114248	12671
24860	12672
64926	12673
126263	12674
33611	12675
52	12676
1125	12677
126186	12678
599	12679
102420	12680
24604	12681
71364	12682
2874	12683
91518	12684
42825	12685
47481	12686
27467	12687
1971	12688
70637	12689
38998	12690
47534	12691
3215	12692
60437	12693
102048	12694
91157	12695
35285	12696
3576	12697
51309	12698
88	12699
40594	12700
37671	12701
20216	12702
11044	12703
58316	12704
5066	12705
18065	12706
345	12707
3785	12708
3724	12709
1981	12710
21901	12711
4465	12712
226	12713
30574	12714
31374	12715
20699	12716
66054	12717
4987	12718
3563	12719
105664	12720
71823	12721
681	12722
14581	12723
81112	12724
144986	12725
103982	12726
68157	12727
96860	12728
26531	12729
84315	12730
15269	12731
2714	12732
22740	12733
17821	12734
55625	12735
48290	12736
20147	12737
83199	12738
37367	12739
59089	12740
7361	12741
11111	12742
37649	12743
54204	12744
2584	12745
3142	12746
39338	12747
85617	12748
2551	12749
15599	12750
18033	12751
54829	12752
133828	12753
423	12754
589	12755
43175	12756
144191	12757
26417	12758
15887	12759
11124	12760
4324	12761
76411	12762
107033	12763
50	12764
26595	12765
2460	12766
4207	12767
51980	12768
159	12769
16371	12770
32219	12771
19602	12772
25813	12773
83998	12774
823	12775
38384	12776
65542	12777
163	12778
44204	12779
2632	12780
81417	12781
10232	12782
14973	12783
52840	12784
76862	12785
55230	12786
641	12787
129	12788
14700	12789
90614	12790
4188	12791
151602	12792
155111	12793
44500	12794
18820	12795
9758	12796
30854	12797
115867	12798
2390	12799
603	12800
71694	12801
2067	12802
116883	12803
19771	12804
83629	12805
55786	12806
3933	12807
36910	12808
52523	12809
35414	12810
37741	12811
14804	12812
16289	12813
121938	12814
1386	12815
4311	12816
39373	12817
15093	12818
42	12819
123471	12820
52635	12821
43678	12822
1689	12823
54411	12824
38518	12825
82354	12826
108607	12827
106301	12828
115999	12829
26245	12830
10851	12831
5374	12832
32354	12833
66343	12834
22248	12835
16506	12836
74165	12837
12378	12838
62752	12839
87840	12840
26691	12841
24520	12842
57615	12843
47322	12844
68011	12845
11565	12846
2800	12847
10040	12848
101116	12849
96573	12850
7889	12851
62574	12852
7288	12853
4980	12854
1760	12855
77878	12856
32272	12857
2751	12858
32823	12859
5174	12860
39579	12861
42892	12862
45263	12863
49501	12864
38024	12865
2979	12866
1209	12867
7892	12868
14115	12869
133268	12870
110905	12871
25716	12872
628	12873
133452	12874
22788	12875
26296	12876
4944	12877
19303	12878
9602	12879
5577	12880
96904	12881
56133	12882
111401	12883
28710	12884
68792	12885
110500	12886
27529	12887
19232	12888
1380	12889
2221	12890
826	12891
13730	12892
32925	12893
142477	12894
13767	12895
11604	12896
43194	12897
69230	12898
111687	12899
81217	12900
481	12901
138885	12902
61009	12903
63860	12904
9908	12905
75951	12906
58	12907
38963	12908
4639	12909
30897	12910
2	12911
11926	12912
163348	12913
15382	12914
3817	12915
73962	12916
71669	12917
12385	12918
52508	12919
56594	12920
2078	12921
31533	12922
80750	12923
662	12924
33835	12925
19440	12926
1014	12927
42288	12928
82100	12929
16871	12930
77154	12931
25411	12932
49331	12933
49797	12934
11954	12935
42447	12936
13943	12937
52783	12938
12170	12939
134091	12940
3548	12941
148394	12942
102	12943
5292	12944
115790	12945
32329	12946
25799	12947
43004	12948
27482	12949
2331	12950
30127	12951
58646	12952
34792	12953
35437	12954
22263	12955
71943	12956
43191	12957
45984	12958
770	12959
1099	12960
56012	12961
201	12962
29771	12963
35238	12964
11791	12965
95070	12966
36526	12967
19096	12968
12127	12969
11090	12970
11307	12971
12933	12972
57368	12973
12733	12974
9976	12975
138	12976
80808	12977
86563	12978
18790	12979
53286	12980
10563	12981
28934	12982
27033	12983
150592	12984
71377	12985
6619	12986
11513	12987
8968	12988
16100	12989
21927	12990
87840	12991
35885	12992
17125	12993
129664	12994
100849	12995
35844	12996
49914	12997
11899	12998
11793	12999
60112	13000
63002	13001
101511	13002
47062	13003
64814	13004
124039	13005
45074	13006
15226	13007
21254	13008
13119	13009
526	13010
121504	13011
654	13012
58634	13013
77438	13014
117603	13015
49445	13016
60917	13017
14929	13018
97591	13019
9182	13020
21184	13021
13336	13022
7063	13023
39176	13024
20999	13025
2246	13026
88923	13027
16057	13028
36572	13029
162086	13030
38827	13031
72174	13032
67	13033
111201	13034
33990	13035
117058	13036
80033	13037
50590	13038
102712	13039
349	13040
775	13041
112026	13042
18814	13043
79375	13044
1084	13045
27425	13046
1950	13047
11051	13048
5225	13049
4792	13050
29850	13051
25887	13052
16420	13053
15119	13054
6615	13055
691	13056
13838	13057
67752	13058
9014	13059
18386	13060
28356	13061
99180	13062
16704	13063
3607	13064
28620	13065
32473	13066
19339	13067
41230	13068
9525	13069
42827	13070
8	13071
19623	13072
15094	13073
31851	13074
13553	13075
26559	13076
63755	13077
13389	13078
35983	13079
36449	13080
87469	13081
215	13082
3278	13083
15406	13084
51931	13085
23859	13086
117091	13087
8921	13088
99132	13089
27261	13090
85957	13091
1583	13092
33324	13093
153999	13094
87813	13095
87902	13096
50124	13097
41903	13098
31006	13099
50494	13100
15716	13101
13529	13102
75465	13103
12542	13104
680	13105
35879	13106
15206	13107
7173	13108
48820	13109
67105	13110
137985	13111
120925	13112
158431	13113
190	13114
148639	13115
30760	13116
85499	13117
71802	13118
9496	13119
15219	13120
81955	13121
18773	13122
113157	13123
73974	13124
3620	13125
116482	13126
3351	13127
2769	13128
9243	13129
3162	13130
1574	13131
76020	13132
29734	13133
10840	13134
17381	13135
73351	13136
9352	13137
3702	13138
139970	13139
107660	13140
310	13141
20244	13142
2799	13143
35972	13144
28506	13145
58765	13146
40757	13147
11904	13148
9681	13149
1254	13150
4898	13151
16572	13152
15776	13153
378	13154
65787	13155
59150	13156
65080	13157
87514	13158
17119	13159
817	13160
27391	13161
130278	13162
9972	13163
133060	13164
104833	13165
36650	13166
69578	13167
37884	13168
96019	13169
38866	13170
13095	13171
56537	13172
5729	13173
28951	13174
9240	13175
78193	13176
15223	13177
28659	13178
10	13179
2087	13180
89792	13181
1740	13182
29472	13183
361	13184
469	13185
88794	13186
15066	13187
68099	13188
24579	13189
5225	13190
52109	13191
15258	13192
33769	13193
62296	13194
96693	13195
13070	13196
55260	13197
561	13198
79257	13199
65080	13200
13547	13201
20271	13202
26455	13203
32461	13204
13095	13205
10293	13206
21169	13207
3118	13208
3151	13209
70379	13210
50171	13211
100	13212
6916	13213
38159	13214
6522	13215
21118	13216
55830	13217
55735	13218
79428	13219
38541	13220
5850	13221
98419	13222
79632	13223
11373	13224
65102	13225
16579	13226
18901	13227
73646	13228
47263	13229
5800	13230
907	13231
7105	13232
130503	13233
97724	13234
144	13235
33522	13236
116122	13237
44601	13238
23587	13239
11765	13240
133286	13241
14360	13242
68	13243
96044	13244
36042	13245
17250	13246
103306	13247
10940	13248
57786	13249
60140	13250
1728	13251
29627	13252
27530	13253
16665	13254
36045	13255
5259	13256
34437	13257
84756	13258
1188	13259
34976	13260
16913	13261
128951	13262
4868	13263
4238	13264
17675	13265
8717	13266
15830	13267
7463	13268
23294	13269
29215	13270
66072	13271
16879	13272
113508	13273
116135	13274
21317	13275
962	13276
98	13277
82148	13278
49538	13279
5261	13280
21736	13281
35325	13282
58237	13283
17666	13284
13182	13285
20719	13286
81224	13287
23660	13288
25560	13289
90	13290
54487	13291
1706	13292
130858	13293
913	13294
8546	13295
77205	13296
10454	13297
51921	13298
3120	13299
37658	13300
157077	13301
22664	13302
17137	13303
86060	13304
109319	13305
133288	13306
12640	13307
22408	13308
50083	13309
6464	13310
3449	13311
25014	13312
18752	13313
114885	13314
49498	13315
107944	13316
35528	13317
29189	13318
26458	13319
1812	13320
65545	13321
15475	13322
12528	13323
48461	13324
39931	13325
48375	13326
37458	13327
96297	13328
121972	13329
37548	13330
44306	13331
56614	13332
13489	13333
43041	13334
48417	13335
17542	13336
13447	13337
1291	13338
156109	13339
17819	13340
24593	13341
127039	13342
83378	13343
107131	13344
96484	13345
3225	13346
49991	13347
10650	13348
17421	13349
14503	13350
147269	13351
50237	13352
139	13353
27092	13354
117902	13355
5493	13356
22139	13357
1226	13358
38438	13359
34096	13360
22996	13361
12654	13362
626	13363
22714	13364
1639	13365
16315	13366
575	13367
4108	13368
7142	13369
62775	13370
13443	13371
33188	13372
39329	13373
34876	13374
37001	13375
68302	13376
20424	13377
12253	13378
63206	13379
6924	13380
23269	13381
14905	13382
28797	13383
71671	13384
64184	13385
30610	13386
1717	13387
34411	13388
51410	13389
95207	13390
6473	13391
60030	13392
26003	13393
66557	13394
70419	13395
938	13396
176	13397
28380	13398
70273	13399
81	13400
118281	13401
48270	13402
50546	13403
20973	13404
1789	13405
50731	13406
20269	13407
1390	13408
122715	13409
1672	13410
41648	13411
10869	13412
38283	13413
101952	13414
130267	13415
54100	13416
61842	13417
5233	13418
54401	13419
23732	13420
53367	13421
31058	13422
78312	13423
45686	13424
17318	13425
1265	13426
131799	13427
124110	13428
20679	13429
4819	13430
17425	13431
13942	13432
354	13433
8272	13434
49528	13435
59349	13436
61540	13437
31250	13438
3717	13439
67891	13440
34454	13441
8221	13442
134109	13443
37921	13444
26015	13445
91271	13446
43208	13447
3373	13448
116051	13449
25633	13450
104	13451
873	13452
549	13453
80282	13454
23029	13455
36138	13456
47029	13457
27987	13458
85438	13459
41575	13460
148252	13461
74145	13462
32960	13463
18131	13464
5803	13465
163850	13466
57718	13467
47985	13468
826	13469
76010	13470
78740	13471
44597	13472
32514	13473
190	13474
72119	13475
13980	13476
49219	13477
88640	13478
34743	13479
109472	13480
83151	13481
3331	13482
2892	13483
56184	13484
5746	13485
10777	13486
5847	13487
59161	13488
25050	13489
5857	13490
659	13491
19936	13492
1789	13493
39707	13494
7164	13495
47464	13496
10174	13497
89731	13498
85100	13499
16975	13500
25000	13501
4179	13502
12212	13503
23748	13504
4359	13505
61390	13506
85739	13507
34503	13508
31731	13509
39382	13510
35854	13511
60377	13512
13734	13513
132395	13514
42262	13515
56856	13516
133823	13517
38132	13518
6191	13519
119578	13520
17411	13521
5724	13522
5091	13523
11918	13524
22129	13525
54075	13526
1269	13527
18663	13528
34252	13529
2005	13530
55371	13531
64805	13532
119565	13533
22565	13534
56	13535
14487	13536
20773	13537
71985	13538
69757	13539
302	13540
148	13541
129674	13542
31866	13543
79059	13544
57	13545
120605	13546
22297	13547
26378	13548
14883	13549
8305	13550
24297	13551
116599	13552
21095	13553
5369	13554
53602	13555
41957	13556
3101	13557
104376	13558
1954	13559
86385	13560
277	13561
4774	13562
22412	13563
29977	13564
10047	13565
62050	13566
2025	13567
119882	13568
43392	13569
21442	13570
4546	13571
15003	13572
31488	13573
35504	13574
62411	13575
6382	13576
11738	13577
894	13578
1769	13579
10327	13580
389	13581
18425	13582
101478	13583
1342	13584
4300	13585
3735	13586
18751	13587
41858	13588
44632	13589
31844	13590
2621	13591
8366	13592
1159	13593
27230	13594
56150	13595
66188	13596
3529	13597
3528	13598
59557	13599
22230	13600
73756	13601
80611	13602
50699	13603
136298	13604
32380	13605
25490	13606
36815	13607
8577	13608
37133	13609
5539	13610
93752	13611
29286	13612
49400	13613
10017	13614
82362	13615
8286	13616
12144	13617
13097	13618
90	13619
10298	13620
102361	13621
27583	13622
26118	13623
150554	13624
125688	13625
3237	13626
7117	13627
142949	13628
32447	13629
1680	13630
51080	13631
19167	13632
96428	13633
105729	13634
83173	13635
95316	13636
165937	13637
8319	13638
25870	13639
81699	13640
20075	13641
126335	13642
23496	13643
5401	13644
17316	13645
152869	13646
24746	13647
7112	13648
8626	13649
1865	13650
64713	13651
2980	13652
21588	13653
18724	13654
4089	13655
18247	13656
126757	13657
20614	13658
58293	13659
1013	13660
49933	13661
5781	13662
10927	13663
114173	13664
155341	13665
117228	13666
46420	13667
8061	13668
36450	13669
46993	13670
19770	13671
83711	13672
539	13673
9440	13674
41473	13675
129378	13676
86340	13677
10016	13678
3648	13679
50519	13680
27577	13681
37287	13682
27225	13683
47785	13684
75121	13685
2698	13686
20490	13687
4651	13688
5003	13689
110328	13690
17388	13691
3870	13692
90344	13693
23987	13694
1383	13695
50049	13696
8507	13697
119016	13698
4538	13699
163696	13700
29130	13701
45461	13702
76644	13703
132767	13704
20006	13705
27216	13706
77418	13707
20370	13708
39017	13709
90348	13710
5117	13711
15998	13712
35442	13713
63361	13714
94157	13715
14754	13716
52645	13717
1915	13718
3769	13719
54734	13720
4382	13721
9206	13722
4627	13723
34703	13724
14585	13725
3262	13726
10309	13727
82102	13728
22621	13729
272	13730
54680	13731
9677	13732
21033	13733
64782	13734
35551	13735
22110	13736
9092	13737
86	13738
91530	13739
17324	13740
28175	13741
30427	13742
4235	13743
5212	13744
113396	13745
123439	13746
26867	13747
9032	13748
137037	13749
28453	13750
54398	13751
15116	13752
4140	13753
116348	13754
45210	13755
553	13756
6516	13757
54705	13758
86756	13759
10038	13760
124404	13761
13267	13762
103829	13763
7340	13764
4119	13765
94061	13766
29888	13767
31340	13768
63272	13769
7787	13770
28049	13771
21922	13772
7614	13773
13362	13774
20447	13775
4120	13776
101745	13777
129859	13778
16991	13779
10359	13780
52950	13781
59390	13782
16661	13783
8716	13784
5548	13785
40329	13786
27689	13787
89156	13788
63542	13789
101648	13790
17128	13791
11739	13792
19875	13793
30492	13794
92584	13795
4504	13796
211	13797
136821	13798
11134	13799
46989	13800
127341	13801
395	13802
88342	13803
6741	13804
28075	13805
112589	13806
9951	13807
24594	13808
29811	13809
66783	13810
14555	13811
211	13812
40702	13813
22834	13814
24233	13815
84674	13816
52993	13817
11637	13818
1771	13819
37661	13820
3468	13821
19356	13822
55611	13823
41946	13824
17160	13825
135934	13826
10406	13827
3676	13828
4893	13829
82308	13830
75	13831
2336	13832
5606	13833
127286	13834
40154	13835
19817	13836
51356	13837
68533	13838
20492	13839
18452	13840
462	13841
11212	13842
69714	13843
46464	13844
38402	13845
35956	13846
68420	13847
101749	13848
70376	13849
11675	13850
14844	13851
79931	13852
159756	13853
65601	13854
7769	13855
37680	13856
96707	13857
7468	13858
9899	13859
13601	13860
5733	13861
9983	13862
46270	13863
8345	13864
21268	13865
15946	13866
27968	13867
25337	13868
1249	13869
49550	13870
34988	13871
16141	13872
8924	13873
14939	13874
63904	13875
46188	13876
1758	13877
695	13878
162219	13879
51766	13880
2707	13881
49801	13882
452	13883
37528	13884
96051	13885
42717	13886
266	13887
24290	13888
111072	13889
35740	13890
4178	13891
33803	13892
131	13893
118600	13894
123691	13895
89984	13896
21590	13897
21840	13898
25352	13899
8218	13900
10267	13901
15973	13902
5227	13903
106104	13904
79335	13905
1118	13906
34834	13907
79900	13908
45785	13909
4817	13910
28790	13911
64300	13912
99988	13913
53279	13914
43033	13915
1902	13916
25395	13917
38810	13918
10337	13919
14904	13920
15775	13921
245	13922
21784	13923
31609	13924
119505	13925
827	13926
34487	13927
40287	13928
52181	13929
42414	13930
15603	13931
11913	13932
3514	13933
4164	13934
23193	13935
7532	13936
13670	13937
34218	13938
32130	13939
43184	13940
4094	13941
220	13942
24519	13943
116766	13944
102610	13945
4706	13946
34796	13947
4203	13948
99396	13949
44432	13950
47722	13951
71329	13952
18279	13953
87340	13954
1108	13955
25130	13956
20790	13957
6013	13958
43947	13959
2427	13960
55925	13961
25113	13962
15668	13963
18362	13964
113191	13965
14492	13966
67555	13967
5445	13968
7606	13969
546	13970
22645	13971
26136	13972
19006	13973
65782	13974
112479	13975
111693	13976
18965	13977
19175	13978
131100	13979
81698	13980
4114	13981
10288	13982
106463	13983
30982	13984
22695	13985
10496	13986
63691	13987
1786	13988
33349	13989
98256	13990
5088	13991
33521	13992
8017	13993
1317	13994
1034	13995
10526	13996
106374	13997
5876	13998
55977	13999
50089	14000
145330	14001
7692	14002
58483	14003
122079	14004
563	14005
45283	14006
80600	14007
5566	14008
8716	14009
12726	14010
120875	14011
1172	14012
78093	14013
112493	14014
5542	14015
1037	14016
7011	14017
165780	14018
18215	14019
9796	14020
2465	14021
3991	14022
25490	14023
77685	14024
77011	14025
1495	14026
2049	14027
36883	14028
28079	14029
32182	14030
18185	14031
92705	14032
99642	14033
29560	14034
10469	14035
61573	14036
6741	14037
5658	14038
101617	14039
20846	14040
27807	14041
68955	14042
39936	14043
85137	14044
16890	14045
58923	14046
3436	14047
54666	14048
34299	14049
5665	14050
1693	14051
80905	14052
6342	14053
77513	14054
33099	14055
23935	14056
913	14057
16069	14058
77872	14059
14629	14060
36294	14061
44479	14062
1322	14063
132507	14064
1315	14065
70921	14066
77113	14067
16633	14068
3914	14069
647	14070
126079	14071
23345	14072
32880	14073
1298	14074
3232	14075
52352	14076
59947	14077
52191	14078
30019	14079
60619	14080
63674	14081
132317	14082
8265	14083
49651	14084
120247	14085
19005	14086
12267	14087
91561	14088
59546	14089
43342	14090
37288	14091
10505	14092
8552	14093
30475	14094
15099	14095
43160	14096
611	14097
51761	14098
5494	14099
2161	14100
163654	14101
107151	14102
8778	14103
80307	14104
48413	14105
26037	14106
16402	14107
1016	14108
68241	14109
71729	14110
1032	14111
18044	14112
3773	14113
627	14114
261	14115
8231	14116
4925	14117
13	14118
73395	14119
10809	14120
119434	14121
35762	14122
2219	14123
8351	14124
22105	14125
17010	14126
41314	14127
15438	14128
90831	14129
61627	14130
21737	14131
107407	14132
3881	14133
85229	14134
116924	14135
27569	14136
79102	14137
162257	14138
65983	14139
10597	14140
24851	14141
71905	14142
81661	14143
11701	14144
35669	14145
24691	14146
35839	14147
10530	14148
94052	14149
10627	14150
84110	14151
334	14152
122603	14153
15152	14154
31619	14155
91397	14156
103206	14157
10010	14158
59601	14159
8803	14160
62312	14161
794	14162
7461	14163
130008	14164
31193	14165
159780	14166
3744	14167
60313	14168
952	14169
75275	14170
11762	14171
553	14172
43879	14173
32630	14174
10028	14175
16191	14176
78086	14177
8324	14178
48216	14179
38855	14180
82508	14181
27126	14182
47902	14183
22266	14184
4945	14185
40426	14186
74899	14187
10429	14188
1295	14189
5790	14190
1965	14191
85722	14192
2140	14193
39134	14194
64295	14195
27647	14196
29368	14197
7636	14198
24782	14199
15010	14200
17328	14201
24595	14202
25308	14203
357	14204
57084	14205
6495	14206
5416	14207
38131	14208
23937	14209
48900	14210
611	14211
12303	14212
22105	14213
29979	14214
60840	14215
50590	14216
17767	14217
14002	14218
1328	14219
22176	14220
7504	14221
97433	14222
99119	14223
1868	14224
9699	14225
133449	14226
47651	14227
23273	14228
91329	14229
37683	14230
72939	14231
39980	14232
13081	14233
5212	14234
14840	14235
35651	14236
97824	14237
2996	14238
7961	14239
32892	14240
72113	14241
25212	14242
9111	14243
35527	14244
19105	14245
12411	14246
125296	14247
7189	14248
52090	14249
97975	14250
71365	14251
46794	14252
83943	14253
8346	14254
67470	14255
1304	14256
43660	14257
99175	14258
63739	14259
8975	14260
49951	14261
8915	14262
128752	14263
6337	14264
66936	14265
1431	14266
43081	14267
78950	14268
1848	14269
14749	14270
67454	14271
35156	14272
553	14273
12231	14274
12106	14275
57814	14276
790	14277
10941	14278
66445	14279
17	14280
14675	14281
78872	14282
37803	14283
13663	14284
3086	14285
17340	14286
44965	14287
37368	14288
4740	14289
212	14290
28469	14291
84247	14292
61824	14293
90185	14294
72408	14295
3342	14296
15860	14297
5813	14298
5289	14299
101465	14300
20926	14301
13948	14302
7424	14303
4504	14304
105191	14305
6274	14306
38965	14307
1099	14308
18156	14309
106654	14310
21977	14311
14910	14312
88743	14313
42468	14314
6069	14315
46364	14316
14050	14317
124846	14318
6370	14319
38095	14320
108070	14321
7920	14322
140592	14323
77906	14324
112173	14325
17083	14326
4228	14327
65901	14328
4542	14329
84510	14330
118826	14331
152673	14332
41750	14333
75405	14334
9902	14335
28605	14336
24118	14337
90403	14338
56873	14339
143025	14340
3853	14341
166245	14342
61727	14343
44915	14344
41066	14345
4138	14346
65	14347
74072	14348
6494	14349
11783	14350
76712	14351
159253	14352
7497	14353
31543	14354
406	14355
11585	14356
58987	14357
27804	14358
39081	14359
38697	14360
3888	14361
801	14362
16534	14363
89445	14364
150304	14365
9380	14366
49787	14367
43791	14368
18265	14369
70927	14370
59315	14371
166180	14372
22415	14373
102723	14374
71500	14375
51150	14376
27772	14377
85228	14378
103237	14379
28266	14380
46810	14381
2073	14382
63254	14383
6387	14384
46413	14385
35006	14386
12973	14387
104837	14388
4549	14389
3072	14390
26025	14391
38131	14392
61140	14393
2372	14394
26013	14395
37	14396
983	14397
121844	14398
91691	14399
14209	14400
4821	14401
763	14402
17849	14403
108584	14404
1554	14405
4496	14406
5146	14407
98506	14408
72943	14409
16684	14410
34157	14411
52174	14412
3947	14413
91638	14414
710	14415
47349	14416
2538	14417
40	14418
79	14419
16270	14420
88938	14421
37274	14422
42	14423
82361	14424
11962	14425
20843	14426
960	14427
72841	14428
76300	14429
5498	14430
58453	14431
31166	14432
105392	14433
59613	14434
99720	14435
3005	14436
32289	14437
11906	14438
12256	14439
48283	14440
13073	14441
64977	14442
30535	14443
134165	14444
54210	14445
91288	14446
111679	14447
146366	14448
68986	14449
4359	14450
79000	14451
1581	14452
23911	14453
57463	14454
62843	14455
35135	14456
281	14457
41007	14458
72581	14459
36088	14460
299	14461
88423	14462
10922	14463
93	14464
39422	14465
41277	14466
111544	14467
42932	14468
39705	14469
79938	14470
35231	14471
121914	14472
31888	14473
25739	14474
25270	14475
31266	14476
39282	14477
30810	14478
7718	14479
58624	14480
30511	14481
31443	14482
4967	14483
29259	14484
9456	14485
83534	14486
15105	14487
35517	14488
80042	14489
69498	14490
49333	14491
3270	14492
426	14493
145950	14494
162947	14495
27494	14496
618	14497
4458	14498
42207	14499
54102	14500
3115	14501
53631	14502
80788	14503
1843	14504
94830	14505
63400	14506
2894	14507
15858	14508
69684	14509
71438	14510
116997	14511
95501	14512
50422	14513
3659	14514
78581	14515
2839	14516
113549	14517
46771	14518
1164	14519
5830	14520
1693	14521
13587	14522
71914	14523
14750	14524
154977	14525
103648	14526
18213	14527
27815	14528
39763	14529
85956	14530
86989	14531
7483	14532
178	14533
63588	14534
7444	14535
87782	14536
1210	14537
84319	14538
24879	14539
5682	14540
26720	14541
16908	14542
27307	14543
162802	14544
95598	14545
6145	14546
30974	14547
4496	14548
74479	14549
13983	14550
8788	14551
11476	14552
5436	14553
134707	14554
125919	14555
14180	14556
82409	14557
10734	14558
27586	14559
101442	14560
22364	14561
15034	14562
31118	14563
69369	14564
31457	14565
19453	14566
23785	14567
70706	14568
8771	14569
10285	14570
16033	14571
12171	14572
47083	14573
5695	14574
48046	14575
9789	14576
37465	14577
7592	14578
43204	14579
8657	14580
40	14581
28471	14582
138882	14583
8355	14584
118923	14585
3152	14586
142370	14587
14980	14588
131272	14589
17508	14590
2248	14591
64516	14592
72847	14593
1645	14594
26984	14595
19588	14596
3040	14597
64243	14598
8847	14599
3729	14600
110651	14601
90183	14602
1331	14603
18853	14604
17172	14605
1113	14606
42664	14607
90910	14608
154245	14609
72126	14610
1368	14611
10200	14612
24295	14613
24924	14614
21156	14615
68114	14616
6430	14617
21957	14618
1430	14619
3025	14620
42501	14621
9616	14622
21211	14623
27070	14624
4453	14625
42147	14626
641	14627
28378	14628
93	14629
27504	14630
54497	14631
30942	14632
108717	14633
4720	14634
21789	14635
55287	14636
23831	14637
99091	14638
92776	14639
1366	14640
49621	14641
2709	14642
16943	14643
23192	14644
12699	14645
98610	14646
17548	14647
1890	14648
49577	14649
104672	14650
82598	14651
7121	14652
55471	14653
35284	14654
129085	14655
25568	14656
4985	14657
4725	14658
106490	14659
22585	14660
78720	14661
24658	14662
50228	14663
27343	14664
12651	14665
71919	14666
87213	14667
17681	14668
98430	14669
29725	14670
28033	14671
22221	14672
66959	14673
45206	14674
77001	14675
346	14676
21165	14677
12025	14678
10351	14679
30935	14680
102472	14681
26293	14682
5222	14683
14060	14684
49081	14685
24858	14686
1357	14687
13266	14688
27300	14689
40577	14690
3890	14691
113008	14692
146	14693
45639	14694
17800	14695
100388	14696
49735	14697
31547	14698
42044	14699
48024	14700
47480	14701
14139	14702
26975	14703
68396	14704
20807	14705
20120	14706
17188	14707
13276	14708
1441	14709
2741	14710
15238	14711
23857	14712
4055	14713
18883	14714
14931	14715
79276	14716
58981	14717
40514	14718
4327	14719
28088	14720
811	14721
44760	14722
4897	14723
6161	14724
56910	14725
4879	14726
5286	14727
291	14728
88345	14729
14653	14730
140275	14731
79800	14732
42639	14733
37847	14734
54907	14735
61379	14736
136640	14737
38953	14738
22163	14739
104246	14740
57878	14741
26684	14742
61015	14743
3294	14744
128019	14745
9216	14746
6945	14747
51835	14748
76136	14749
53134	14750
20124	14751
76973	14752
26894	14753
8848	14754
34688	14755
32921	14756
25536	14757
6935	14758
34298	14759
33148	14760
29926	14761
132333	14762
41	14763
2179	14764
64222	14765
37278	14766
51783	14767
38548	14768
40614	14769
23363	14770
96812	14771
135883	14772
24093	14773
661	14774
81771	14775
73021	14776
13982	14777
630	14778
12726	14779
125483	14780
57578	14781
4728	14782
12961	14783
129940	14784
46579	14785
2485	14786
32220	14787
2144	14788
58956	14789
46105	14790
2570	14791
56803	14792
41569	14793
92908	14794
78962	14795
45934	14796
24651	14797
27205	14798
47133	14799
2277	14800
23955	14801
6157	14802
105716	14803
56417	14804
36	14805
24761	14806
16145	14807
4198	14808
37257	14809
117070	14810
56067	14811
8690	14812
37243	14813
58825	14814
594	14815
54374	14816
29	14817
48769	14818
136324	14819
130423	14820
23027	14821
1339	14822
291	14823
9836	14824
22257	14825
71495	14826
22041	14827
18272	14828
9984	14829
102045	14830
32066	14831
25939	14832
13256	14833
155971	14834
114832	14835
90079	14836
9079	14837
5489	14838
25156	14839
55737	14840
39914	14841
21887	14842
74836	14843
13910	14844
54662	14845
35835	14846
30860	14847
21192	14848
46611	14849
23494	14850
18925	14851
82629	14852
28462	14853
21	14854
17303	14855
933	14856
140	14857
133442	14858
41081	14859
28987	14860
102420	14861
4646	14862
5180	14863
8066	14864
29548	14865
25989	14866
841	14867
22452	14868
19998	14869
19203	14870
32426	14871
44338	14872
74587	14873
57147	14874
889	14875
18936	14876
2006	14877
86745	14878
19776	14879
36450	14880
47199	14881
26625	14882
10527	14883
9564	14884
6313	14885
4080	14886
15016	14887
17815	14888
77654	14889
130130	14890
7464	14891
13281	14892
188	14893
295	14894
77562	14895
111987	14896
77673	14897
6031	14898
609	14899
23806	14900
130052	14901
12609	14902
35	14903
33346	14904
99732	14905
124737	14906
24645	14907
4297	14908
89446	14909
2987	14910
4060	14911
1220	14912
6519	14913
55812	14914
116643	14915
17586	14916
39474	14917
1294	14918
11141	14919
21407	14920
68557	14921
37768	14922
78243	14923
25615	14924
36163	14925
31924	14926
128767	14927
49976	14928
346	14929
26886	14930
32349	14931
8023	14932
7501	14933
44471	14934
2648	14935
105054	14936
2917	14937
21045	14938
37779	14939
60953	14940
22297	14941
17454	14942
106345	14943
32178	14944
8034	14945
43	14946
129338	14947
16540	14948
43974	14949
729	14950
20084	14951
25542	14952
1348	14953
1435	14954
481	14955
45304	14956
3825	14957
26379	14958
69841	14959
87374	14960
1977	14961
51660	14962
49208	14963
16844	14964
8375	14965
31344	14966
120755	14967
18371	14968
18218	14969
94307	14970
104304	14971
62193	14972
31392	14973
129292	14974
141565	14975
32350	14976
11699	14977
85549	14978
63015	14979
60086	14980
51565	14981
25877	14982
25353	14983
46389	14984
40391	14985
1132	14986
2411	14987
129081	14988
37725	14989
5378	14990
9930	14991
81096	14992
3688	14993
66860	14994
82976	14995
18646	14996
11740	14997
8845	14998
93022	14999
56871	15000
49215	15001
59072	15002
73090	15003
15534	15004
63285	15005
5748	15006
43532	15007
20457	15008
118306	15009
1228	15010
4999	15011
1437	15012
61927	15013
80814	15014
33845	15015
55155	15016
22612	15017
53999	15018
2586	15019
13039	15020
8256	15021
51350	15022
4988	15023
23685	15024
50798	15025
42478	15026
28816	15027
12430	15028
9957	15029
64321	15030
27305	15031
26728	15032
24042	15033
56276	15034
1355	15035
70871	15036
4757	15037
19939	15038
80895	15039
2403	15040
96315	15041
91761	15042
22765	15043
10753	15044
117377	15045
10736	15046
146891	15047
59080	15048
101680	15049
7712	15050
8434	15051
8619	15052
23654	15053
4175	15054
32553	15055
4711	15056
51439	15057
83700	15058
38195	15059
34867	15060
5083	15061
12390	15062
64490	15063
10357	15064
7862	15065
57800	15066
129074	15067
8768	15068
14617	15069
71688	15070
75662	15071
2641	15072
26434	15073
18877	15074
56948	15075
956	15076
10847	15077
60348	15078
18491	15079
4649	15080
68478	15081
78507	15082
58370	15083
6726	15084
25821	15085
106762	15086
111341	15087
6606	15088
3213	15089
34510	15090
58171	15091
20738	15092
83697	15093
1338	15094
142564	15095
11158	15096
3709	15097
5674	15098
22666	15099
82508	15100
4603	15101
32459	15102
54423	15103
11974	15104
2306	15105
41862	15106
4764	15107
76355	15108
79455	15109
166677	15110
99623	15111
4302	15112
3960	15113
82016	15114
17284	15115
14358	15116
60889	15117
5440	15118
3509	15119
57653	15120
116080	15121
25074	15122
11884	15123
26265	15124
23637	15125
32281	15126
8224	15127
21483	15128
82026	15129
29155	15130
45559	15131
35489	15132
37547	15133
27925	15134
41	15135
108150	15136
40388	15137
32965	15138
45954	15139
85442	15140
30074	15141
29181	15142
110915	15143
11481	15144
36388	15145
34414	15146
142590	15147
19382	15148
4111	15149
29707	15150
4805	15151
58631	15152
148599	15153
771	15154
72780	15155
70589	15156
122428	15157
13699	15158
10008	15159
8805	15160
48454	15161
5405	15162
85544	15163
89035	15164
56456	15165
2577	15166
50243	15167
13072	15168
80806	15169
36354	15170
6194	15171
11502	15172
8070	15173
17426	15174
17546	15175
13605	15176
12697	15177
84439	15178
138397	15179
73460	15180
61196	15181
50056	15182
61346	15183
12777	15184
34783	15185
24460	15186
23677	15187
61421	15188
4480	15189
157915	15190
14070	15191
27361	15192
35257	15193
67507	15194
84895	15195
77400	15196
150620	15197
32967	15198
67658	15199
5266	15200
70595	15201
14750	15202
13415	15203
15993	15204
1995	15205
28068	15206
50997	15207
71102	15208
33	15209
93406	15210
4272	15211
129957	15212
12610	15213
71524	15214
19876	15215
15575	15216
58922	15217
66170	15218
33689	15219
45685	15220
7019	15221
30445	15222
158297	15223
225	15224
97635	15225
13904	15226
16199	15227
17313	15228
10035	15229
17216	15230
76177	15231
36165	15232
42707	15233
100535	15234
66805	15235
103040	15236
15282	15237
79986	15238
21087	15239
49002	15240
495	15241
39215	15242
21410	15243
27072	15244
416	15245
88723	15246
105735	15247
52234	15248
14402	15249
96478	15250
166673	15251
3929	15252
48728	15253
3993	15254
27294	15255
61551	15256
131825	15257
62392	15258
91395	15259
87566	15260
17507	15261
141014	15262
29088	15263
78976	15264
19753	15265
2274	15266
23948	15267
82197	15268
14067	15269
139430	15270
9313	15271
67237	15272
116755	15273
54582	15274
10539	15275
36014	15276
73499	15277
10344	15278
77922	15279
47693	15280
44415	15281
91265	15282
8795	15283
55255	15284
5000	15285
1543	15286
7901	15287
7995	15288
3782	15289
56396	15290
88513	15291
16960	15292
48538	15293
78375	15294
40196	15295
20178	15296
19895	15297
29334	15298
29814	15299
81989	15300
37118	15301
47084	15302
80552	15303
31566	15304
11177	15305
89911	15306
38303	15307
49807	15308
24351	15309
27583	15310
50372	15311
24453	15312
26111	15313
914	15314
33064	15315
3833	15316
43938	15317
63692	15318
43795	15319
42781	15320
73210	15321
90550	15322
15511	15323
200	15324
3872	15325
3940	15326
15973	15327
9491	15328
744	15329
61332	15330
50162	15331
6689	15332
3884	15333
1628	15334
73206	15335
127946	15336
11465	15337
6259	15338
86194	15339
104814	15340
103984	15341
39505	15342
17691	15343
47721	15344
11020	15345
104075	15346
46621	15347
931	15348
47478	15349
7862	15350
58299	15351
21008	15352
14428	15353
381	15354
37273	15355
115761	15356
54455	15357
4736	15358
17789	15359
47645	15360
1004	15361
114638	15362
77849	15363
137655	15364
13966	15365
83887	15366
2453	15367
58244	15368
83111	15369
2032	15370
1415	15371
26653	15372
83438	15373
4542	15374
14327	15375
20824	15376
80813	15377
54905	15378
30388	15379
62481	15380
48078	15381
13755	15382
847	15383
5111	15384
30357	15385
9033	15386
3896	15387
19732	15388
23463	15389
37403	15390
1856	15391
86344	15392
81310	15393
46963	15394
9597	15395
35929	15396
17862	15397
13915	15398
6188	15399
25785	15400
47787	15401
20963	15402
18	15403
42	15404
446	15405
50997	15406
1355	15407
23632	15408
20181	15409
4999	15410
162346	15411
83088	15412
80617	15413
7022	15414
1249	15415
170	15416
29128	15417
19508	15418
1254	15419
37061	15420
8391	15421
16923	15422
30530	15423
42956	15424
729	15425
17637	15426
30040	15427
48371	15428
16474	15429
46035	15430
2595	15431
66650	15432
19258	15433
9405	15434
63166	15435
100887	15436
1328	15437
822	15438
431	15439
20450	15440
17852	15441
150790	15442
46254	15443
88736	15444
28377	15445
106549	15446
86779	15447
37672	15448
25067	15449
12264	15450
2611	15451
439	15452
67305	15453
3480	15454
86341	15455
6754	15456
24206	15457
15955	15458
15167	15459
135235	15460
10160	15461
16030	15462
5534	15463
23646	15464
54645	15465
2109	15466
14867	15467
16826	15468
129681	15469
32690	15470
74873	15471
8126	15472
49429	15473
70128	15474
99710	15475
14880	15476
11757	15477
769	15478
34987	15479
123138	15480
3491	15481
137632	15482
95664	15483
4612	15484
8501	15485
65868	15486
61091	15487
14239	15488
35389	15489
58295	15490
30907	15491
23386	15492
1676	15493
175	15494
668	15495
16910	15496
2265	15497
12308	15498
46744	15499
11759	15500
43342	15501
36726	15502
42949	15503
2729	15504
34111	15505
16380	15506
32920	15507
33616	15508
12995	15509
52335	15510
57650	15511
12281	15512
368	15513
33416	15514
25344	15515
6611	15516
18154	15517
83895	15518
5298	15519
145390	15520
66112	15521
1751	15522
135089	15523
23604	15524
7511	15525
37393	15526
11818	15527
707	15528
16589	15529
22296	15530
12186	15531
1022	15532
254	15533
8000	15534
3443	15535
99630	15536
83346	15537
86521	15538
49792	15539
3274	15540
46943	15541
160759	15542
35991	15543
9584	15544
5736	15545
140	15546
264	15547
34713	15548
35790	15549
57773	15550
1855	15551
51340	15552
67824	15553
1328	15554
71574	15555
23505	15556
81	15557
61784	15558
11612	15559
930	15560
13491	15561
14977	15562
3120	15563
131439	15564
38743	15565
7769	15566
11092	15567
28360	15568
30065	15569
65397	15570
69216	15571
17047	15572
16999	15573
2285	15574
2154	15575
28871	15576
1902	15577
46513	15578
26002	15579
1841	15580
158	15581
20097	15582
593	15583
1291	15584
11255	15585
7230	15586
14926	15587
64913	15588
451	15589
9314	15590
40421	15591
41583	15592
42344	15593
7527	15594
18371	15595
3038	15596
58933	15597
122849	15598
33011	15599
37627	15600
34503	15601
58677	15602
61471	15603
32056	15604
23893	15605
20676	15606
4691	15607
125608	15608
84735	15609
3009	15610
52973	15611
45754	15612
2183	15613
23648	15614
61742	15615
118159	15616
16784	15617
91878	15618
73509	15619
24224	15620
41154	15621
4334	15622
30642	15623
49871	15624
57116	15625
124712	15626
70182	15627
75414	15628
8579	15629
40092	15630
816	15631
12156	15632
17888	15633
20300	15634
50118	15635
11601	15636
20806	15637
50173	15638
98036	15639
2445	15640
2898	15641
12266	15642
5244	15643
60324	15644
85167	15645
80310	15646
97818	15647
72683	15648
15719	15649
32456	15650
9025	15651
7749	15652
11771	15653
19990	15654
17230	15655
78081	15656
5938	15657
26505	15658
1363	15659
9966	15660
61394	15661
39232	15662
24931	15663
152950	15664
58824	15665
7353	15666
132558	15667
109941	15668
15306	15669
2507	15670
48793	15671
83881	15672
7781	15673
8561	15674
133847	15675
40239	15676
100	15677
14086	15678
46617	15679
64252	15680
89983	15681
24640	15682
18316	15683
822	15684
3216	15685
76994	15686
71367	15687
74255	15688
1280	15689
120054	15690
3498	15691
10349	15692
303	15693
18648	15694
21359	15695
30231	15696
1667	15697
46413	15698
52697	15699
34910	15700
782	15701
19709	15702
58811	15703
21983	15704
106374	15705
2528	15706
15674	15707
11718	15708
20408	15709
15658	15710
55595	15711
90545	15712
86690	15713
47700	15714
44756	15715
59392	15716
8217	15717
68551	15718
158481	15719
9453	15720
107929	15721
2238	15722
3607	15723
63687	15724
7383	15725
1384	15726
110746	15727
40885	15728
121445	15729
1757	15730
53417	15731
282	15732
17255	15733
3500	15734
4380	15735
24924	15736
69647	15737
36550	15738
937	15739
10452	15740
26640	15741
160790	15742
58850	15743
23828	15744
46405	15745
72174	15746
33015	15747
6361	15748
88994	15749
138208	15750
8846	15751
69627	15752
11152	15753
1870	15754
35232	15755
282	15756
30562	15757
28829	15758
86468	15759
112343	15760
12029	15761
48485	15762
31183	15763
107350	15764
48216	15765
31247	15766
6675	15767
79528	15768
4773	15769
137819	15770
4099	15771
16053	15772
81010	15773
41408	15774
585	15775
21799	15776
1923	15777
76	15778
74468	15779
19304	15780
3971	15781
32583	15782
72376	15783
52524	15784
53713	15785
21665	15786
12380	15787
37427	15788
79794	15789
13465	15790
160233	15791
863	15792
8708	15793
28946	15794
2886	15795
40135	15796
46379	15797
71502	15798
65520	15799
121887	15800
2659	15801
9485	15802
77145	15803
133859	15804
845	15805
159495	15806
5758	15807
12055	15808
18517	15809
12729	15810
95917	15811
1504	15812
3876	15813
38996	15814
4439	15815
142515	15816
49458	15817
13581	15818
40117	15819
1102	15820
43945	15821
57457	15822
3342	15823
31329	15824
70924	15825
14373	15826
25	15827
15211	15828
9572	15829
116155	15830
2119	15831
8644	15832
129657	15833
85524	15834
96995	15835
17439	15836
10663	15837
39223	15838
22744	15839
50115	15840
108	15841
12019	15842
57831	15843
99592	15844
72711	15845
26273	15846
71676	15847
38897	15848
39140	15849
19192	15850
51232	15851
22934	15852
32396	15853
87352	15854
42899	15855
165773	15856
25840	15857
64955	15858
9062	15859
67897	15860
3572	15861
27453	15862
25831	15863
19177	15864
15705	15865
24372	15866
47450	15867
113560	15868
10517	15869
69950	15870
93373	15871
2411	15872
22912	15873
161445	15874
65672	15875
60099	15876
54182	15877
70110	15878
8397	15879
138017	15880
6995	15881
26159	15882
9539	15883
165428	15884
12081	15885
6412	15886
87094	15887
49508	15888
24126	15889
1577	15890
20509	15891
5285	15892
105550	15893
18236	15894
3465	15895
41842	15896
6138	15897
16012	15898
19850	15899
3429	15900
15943	15901
1904	15902
8043	15903
33101	15904
36763	15905
15749	15906
94383	15907
9294	15908
36299	15909
8726	15910
50703	15911
113887	15912
53387	15913
19922	15914
32976	15915
10752	15916
47257	15917
35180	15918
33300	15919
5925	15920
1560	15921
4164	15922
3249	15923
65299	15924
30611	15925
76518	15926
38554	15927
21880	15928
47129	15929
8407	15930
16774	15931
78091	15932
593	15933
16121	15934
28055	15935
136745	15936
12473	15937
122927	15938
120435	15939
62219	15940
98219	15941
9126	15942
24056	15943
2438	15944
113504	15945
51474	15946
38195	15947
64767	15948
16431	15949
36102	15950
740	15951
1574	15952
85532	15953
42896	15954
15104	15955
95314	15956
22179	15957
1464	15958
17012	15959
122136	15960
2906	15961
34524	15962
106867	15963
155244	15964
94464	15965
59618	15966
10811	15967
14199	15968
19945	15969
615	15970
20511	15971
16144	15972
18628	15973
80747	15974
8305	15975
27338	15976
344	15977
48362	15978
105034	15979
117059	15980
51091	15981
1152	15982
30632	15983
27130	15984
11284	15985
14389	15986
3425	15987
25440	15988
13501	15989
68177	15990
44004	15991
30286	15992
81454	15993
1081	15994
23273	15995
23848	15996
57908	15997
6750	15998
100864	15999
11462	16000
42594	16001
165370	16002
14901	16003
51678	16004
68036	16005
7446	16006
8096	16007
10220	16008
17873	16009
2918	16010
15121	16011
56592	16012
80716	16013
25510	16014
5112	16015
17400	16016
1603	16017
103844	16018
23778	16019
2100	16020
5918	16021
92499	16022
37163	16023
4026	16024
166638	16025
9707	16026
139	16027
5450	16028
48617	16029
239	16030
65638	16031
37284	16032
82985	16033
83299	16034
21795	16035
7133	16036
87585	16037
38963	16038
29184	16039
29255	16040
6091	16041
64532	16042
68077	16043
10593	16044
50555	16045
15079	16046
16865	16047
99069	16048
82447	16049
121495	16050
11266	16051
96616	16052
27323	16053
139878	16054
18238	16055
59669	16056
45538	16057
19376	16058
9610	16059
283	16060
22692	16061
4250	16062
35164	16063
1037	16064
48464	16065
12396	16066
15369	16067
3975	16068
3491	16069
3735	16070
95122	16071
23790	16072
995	16073
15068	16074
1159	16075
44232	16076
41258	16077
629	16078
59729	16079
15107	16080
3843	16081
54531	16082
28226	16083
4945	16084
2704	16085
75512	16086
50497	16087
70506	16088
19725	16089
589	16090
249	16091
934	16092
915	16093
73941	16094
34773	16095
12483	16096
16591	16097
105713	16098
81	16099
107287	16100
3834	16101
15276	16102
55133	16103
133943	16104
206	16105
8973	16106
10606	16107
108213	16108
124690	16109
3659	16110
132596	16111
6243	16112
2792	16113
24251	16114
32555	16115
2843	16116
29674	16117
20215	16118
15012	16119
37118	16120
101106	16121
47225	16122
134	16123
64340	16124
127992	16125
2021	16126
2963	16127
2528	16128
125424	16129
29382	16130
19851	16131
16913	16132
17037	16133
104865	16134
27472	16135
41230	16136
525	16137
97309	16138
129403	16139
147522	16140
37843	16141
1770	16142
174	16143
454	16144
6383	16145
11791	16146
112349	16147
56128	16148
27897	16149
40368	16150
58441	16151
27120	16152
57461	16153
45449	16154
20126	16155
16929	16156
166	16157
116037	16158
3372	16159
77473	16160
104357	16161
1009	16162
64044	16163
126246	16164
81480	16165
2952	16166
3601	16167
6257	16168
38283	16169
49956	16170
6361	16171
8995	16172
102336	16173
78	16174
34859	16175
96092	16176
39437	16177
35120	16178
26654	16179
1611	16180
63120	16181
52251	16182
969	16183
1518	16184
119935	16185
8168	16186
153646	16187
33864	16188
99910	16189
537	16190
51645	16191
19940	16192
7184	16193
30702	16194
45068	16195
32542	16196
30818	16197
1478	16198
31579	16199
1423	16200
81839	16201
2242	16202
37072	16203
11594	16204
1399	16205
707	16206
10277	16207
20856	16208
38693	16209
1355	16210
1848	16211
16670	16212
30581	16213
65886	16214
34492	16215
11479	16216
362	16217
76827	16218
3962	16219
15495	16220
63599	16221
17917	16222
102693	16223
32871	16224
31816	16225
37	16226
142189	16227
145126	16228
67474	16229
50606	16230
33990	16231
24949	16232
766	16233
48649	16234
19368	16235
69759	16236
39227	16237
11397	16238
144317	16239
107450	16240
13775	16241
16974	16242
23774	16243
15109	16244
51882	16245
13919	16246
124478	16247
1715	16248
19873	16249
59010	16250
28348	16251
39968	16252
144167	16253
1018	16254
74493	16255
32953	16256
110747	16257
117783	16258
91637	16259
631	16260
5421	16261
47562	16262
6065	16263
29852	16264
17790	16265
125418	16266
97654	16267
19809	16268
20400	16269
15575	16270
38220	16271
100108	16272
3940	16273
48045	16274
71882	16275
58104	16276
62418	16277
3349	16278
130528	16279
100968	16280
22590	16281
71250	16282
2299	16283
30658	16284
79402	16285
63809	16286
69435	16287
81360	16288
99590	16289
1844	16290
83733	16291
91305	16292
45791	16293
14045	16294
8417	16295
107180	16296
25951	16297
153912	16298
14302	16299
68945	16300
1674	16301
4969	16302
111550	16303
55749	16304
11338	16305
115639	16306
50002	16307
2480	16308
17781	16309
52490	16310
5407	16311
122542	16312
1787	16313
106782	16314
35729	16315
66166	16316
145641	16317
6057	16318
23190	16319
34827	16320
33612	16321
34635	16322
74475	16323
17559	16324
4035	16325
26202	16326
1593	16327
19260	16328
25708	16329
136373	16330
94626	16331
1273	16332
13955	16333
115546	16334
41073	16335
20728	16336
37061	16337
27203	16338
6663	16339
3152	16340
52236	16341
8427	16342
39288	16343
13535	16344
39768	16345
35810	16346
3900	16347
46587	16348
76571	16349
17631	16350
18205	16351
26213	16352
27837	16353
17477	16354
4573	16355
57304	16356
118572	16357
37909	16358
26079	16359
15648	16360
8356	16361
14215	16362
62727	16363
125591	16364
110269	16365
6715	16366
39468	16367
42656	16368
77643	16369
16091	16370
7239	16371
8896	16372
49831	16373
19215	16374
31901	16375
1427	16376
14686	16377
32173	16378
55329	16379
42991	16380
111774	16381
212	16382
12874	16383
59852	16384
70297	16385
40004	16386
11044	16387
2357	16388
59824	16389
5110	16390
13990	16391
13017	16392
14378	16393
16806	16394
7937	16395
3976	16396
88423	16397
2378	16398
41285	16399
24184	16400
75981	16401
88058	16402
10014	16403
14479	16404
22290	16405
7080	16406
97898	16407
1473	16408
88735	16409
59690	16410
68711	16411
15476	16412
19882	16413
12465	16414
33786	16415
8654	16416
68514	16417
19370	16418
106126	16419
21195	16420
46234	16421
4267	16422
125	16423
109126	16424
67238	16425
66583	16426
23139	16427
7633	16428
3236	16429
3307	16430
953	16431
9583	16432
126336	16433
25893	16434
60950	16435
96032	16436
27459	16437
47703	16438
157146	16439
14657	16440
21093	16441
12442	16442
87675	16443
73230	16444
7663	16445
15847	16446
30159	16447
1424	16448
6489	16449
105771	16450
29420	16451
7127	16452
13272	16453
1478	16454
92192	16455
68077	16456
4000	16457
919	16458
23097	16459
69945	16460
21373	16461
5992	16462
128285	16463
4623	16464
4630	16465
37282	16466
153735	16467
84972	16468
7640	16469
46882	16470
68405	16471
132345	16472
8982	16473
32792	16474
6007	16475
21753	16476
51270	16477
17940	16478
121312	16479
17271	16480
62230	16481
14032	16482
82737	16483
5851	16484
156997	16485
97001	16486
5870	16487
49536	16488
3228	16489
16035	16490
14066	16491
32657	16492
58950	16493
30077	16494
2612	16495
60310	16496
103690	16497
34996	16498
15895	16499
30582	16500
9483	16501
14066	16502
157377	16503
20195	16504
6318	16505
43168	16506
13057	16507
66798	16508
140690	16509
151759	16510
18292	16511
41655	16512
2774	16513
101789	16514
36985	16515
1096	16516
11745	16517
32166	16518
14104	16519
38506	16520
57595	16521
29195	16522
22121	16523
8203	16524
71450	16525
28997	16526
966	16527
20732	16528
95293	16529
18065	16530
12526	16531
1481	16532
5573	16533
59232	16534
19125	16535
130685	16536
2569	16537
68048	16538
11658	16539
32932	16540
14941	16541
72150	16542
93116	16543
22585	16544
69412	16545
102419	16546
32154	16547
9985	16548
9113	16549
46327	16550
61411	16551
13160	16552
90877	16553
48869	16554
57797	16555
37124	16556
120407	16557
25988	16558
55011	16559
12410	16560
16723	16561
5142	16562
73287	16563
7785	16564
145265	16565
119	16566
5253	16567
12865	16568
34699	16569
17323	16570
38717	16571
6319	16572
44326	16573
15626	16574
26696	16575
18234	16576
8136	16577
9048	16578
111340	16579
45095	16580
44639	16581
7323	16582
20982	16583
105961	16584
1743	16585
52446	16586
126579	16587
101433	16588
24142	16589
49482	16590
32803	16591
91323	16592
1484	16593
19233	16594
5684	16595
9446	16596
64264	16597
88573	16598
25309	16599
155957	16600
42659	16601
148752	16602
56790	16603
90400	16604
29947	16605
11671	16606
3591	16607
31389	16608
6585	16609
10243	16610
123660	16611
53	16612
51923	16613
75911	16614
84213	16615
18483	16616
16288	16617
19208	16618
45864	16619
25357	16620
121710	16621
53325	16622
29536	16623
34960	16624
23333	16625
663	16626
99702	16627
55699	16628
1005	16629
87635	16630
70348	16631
4608	16632
7082	16633
92850	16634
84110	16635
2642	16636
65649	16637
26308	16638
11611	16639
76451	16640
124268	16641
37249	16642
1031	16643
2474	16644
729	16645
23002	16646
43781	16647
8681	16648
95154	16649
28610	16650
7120	16651
93593	16652
11579	16653
19108	16654
162350	16655
35043	16656
18	16657
17341	16658
25991	16659
2533	16660
17758	16661
67123	16662
52722	16663
35308	16664
33498	16665
23018	16666
2563	16667
3368	16668
66125	16669
1285	16670
12684	16671
6384	16672
42133	16673
8246	16674
955	16675
12734	16676
31664	16677
41798	16678
111375	16679
37097	16680
1468	16681
34834	16682
994	16683
35265	16684
4998	16685
6482	16686
26471	16687
70724	16688
7954	16689
17639	16690
142311	16691
43435	16692
22179	16693
13076	16694
45132	16695
21029	16696
30838	16697
411	16698
26515	16699
4120	16700
103369	16701
8056	16702
53136	16703
26939	16704
350	16705
3274	16706
23200	16707
47567	16708
133638	16709
9565	16710
14535	16711
129010	16712
65045	16713
20710	16714
7623	16715
13176	16716
35788	16717
12788	16718
29173	16719
101556	16720
38382	16721
147843	16722
130456	16723
95825	16724
65667	16725
82775	16726
34280	16727
875	16728
2312	16729
20294	16730
25684	16731
30586	16732
58254	16733
2031	16734
21520	16735
79148	16736
10684	16737
102012	16738
95321	16739
83145	16740
12042	16741
5458	16742
14593	16743
128070	16744
16140	16745
51326	16746
149243	16747
66867	16748
24619	16749
60761	16750
3609	16751
37776	16752
50570	16753
4267	16754
41012	16755
7137	16756
487	16757
38093	16758
18186	16759
30401	16760
81247	16761
32920	16762
148362	16763
41201	16764
79838	16765
18996	16766
62968	16767
101133	16768
120727	16769
30070	16770
25814	16771
15511	16772
3759	16773
71069	16774
32520	16775
39277	16776
98124	16777
423	16778
37083	16779
7390	16780
141505	16781
31060	16782
75467	16783
28151	16784
71665	16785
424	16786
15077	16787
37389	16788
126077	16789
13930	16790
80239	16791
24097	16792
13849	16793
54319	16794
28816	16795
53605	16796
50785	16797
3851	16798
40289	16799
13227	16800
33607	16801
47591	16802
40117	16803
9977	16804
64718	16805
68846	16806
29395	16807
100166	16808
109140	16809
41630	16810
58051	16811
9611	16812
32257	16813
99231	16814
88749	16815
6820	16816
121953	16817
7585	16818
11031	16819
98413	16820
502	16821
146920	16822
39573	16823
4556	16824
8313	16825
19077	16826
62339	16827
19986	16828
127213	16829
130380	16830
28279	16831
90842	16832
8432	16833
3018	16834
25600	16835
84811	16836
10715	16837
34971	16838
423	16839
2561	16840
74751	16841
18374	16842
15775	16843
49477	16844
21503	16845
44615	16846
3989	16847
52993	16848
2279	16849
18703	16850
77118	16851
24162	16852
1311	16853
6149	16854
49701	16855
85452	16856
85663	16857
8031	16858
130726	16859
6722	16860
20952	16861
27542	16862
50590	16863
95216	16864
129407	16865
18784	16866
6690	16867
105314	16868
6000	16869
1867	16870
5533	16871
12784	16872
50078	16873
12088	16874
2574	16875
26308	16876
17230	16877
12157	16878
9721	16879
250	16880
31668	16881
104336	16882
117285	16883
72939	16884
40	16885
6511	16886
6189	16887
79973	16888
16518	16889
24291	16890
12126	16891
1816	16892
2684	16893
12880	16894
33935	16895
81732	16896
3324	16897
32923	16898
111228	16899
9122	16900
19715	16901
15312	16902
18550	16903
98291	16904
9005	16905
12748	16906
13853	16907
92995	16908
125844	16909
110532	16910
35996	16911
7919	16912
10839	16913
19103	16914
93616	16915
32613	16916
41584	16917
46387	16918
96306	16919
73679	16920
41134	16921
11716	16922
29929	16923
39866	16924
27307	16925
13931	16926
14984	16927
35447	16928
32050	16929
106190	16930
38101	16931
40743	16932
118964	16933
15238	16934
146270	16935
58114	16936
505	16937
17364	16938
34051	16939
105234	16940
39557	16941
50822	16942
541	16943
30282	16944
25732	16945
35388	16946
739	16947
81525	16948
51718	16949
5550	16950
15837	16951
2219	16952
18230	16953
3286	16954
2485	16955
112290	16956
120600	16957
76544	16958
54252	16959
6669	16960
3809	16961
26459	16962
21000	16963
115870	16964
88265	16965
4861	16966
6117	16967
82311	16968
28279	16969
45060	16970
35269	16971
1971	16972
8257	16973
31488	16974
20861	16975
89	16976
3469	16977
66535	16978
78547	16979
55227	16980
85354	16981
9070	16982
8238	16983
650	16984
64156	16985
2352	16986
24013	16987
28911	16988
27722	16989
118177	16990
54488	16991
2251	16992
44962	16993
34324	16994
37021	16995
37969	16996
72589	16997
111302	16998
130617	16999
68625	17000
80845	17001
15901	17002
28480	17003
2217	17004
129762	17005
21717	17006
1666	17007
59416	17008
36024	17009
3707	17010
148281	17011
22161	17012
129751	17013
36164	17014
69762	17015
104559	17016
82049	17017
37108	17018
1121	17019
87120	17020
8166	17021
8670	17022
30168	17023
52931	17024
22228	17025
55497	17026
79348	17027
35829	17028
66691	17029
133898	17030
16485	17031
96540	17032
1279	17033
12924	17034
6401	17035
126206	17036
13074	17037
50057	17038
19158	17039
103	17040
67346	17041
10518	17042
55144	17043
122194	17044
92016	17045
24783	17046
16423	17047
77507	17048
1101	17049
49322	17050
87290	17051
133209	17052
29898	17053
32728	17054
80262	17055
112786	17056
92923	17057
22739	17058
2655	17059
22868	17060
27585	17061
6659	17062
70696	17063
32635	17064
58146	17065
6316	17066
105183	17067
105696	17068
10076	17069
73996	17070
1907	17071
166177	17072
3457	17073
11569	17074
55808	17075
50709	17076
24759	17077
9569	17078
32895	17079
21117	17080
2382	17081
15926	17082
16372	17083
24974	17084
11373	17085
35782	17086
9399	17087
11140	17088
115324	17089
4820	17090
73483	17091
20996	17092
101935	17093
32855	17094
158224	17095
10	17096
4166	17097
40295	17098
34985	17099
24198	17100
30709	17101
9580	17102
67900	17103
29942	17104
1323	17105
13062	17106
10259	17107
994	17108
46380	17109
40843	17110
79518	17111
12355	17112
139659	17113
26569	17114
44319	17115
32077	17116
14746	17117
30832	17118
5826	17119
15519	17120
132286	17121
5574	17122
108319	17123
14076	17124
71695	17125
6951	17126
26436	17127
42959	17128
97457	17129
12637	17130
64425	17131
147798	17132
43766	17133
23042	17134
90865	17135
5107	17136
1891	17137
40444	17138
6807	17139
56132	17140
3741	17141
154238	17142
109621	17143
31823	17144
44466	17145
6335	17146
137554	17147
117119	17148
70146	17149
557	17150
644	17151
103335	17152
75362	17153
26372	17154
37	17155
97138	17156
7472	17157
6489	17158
81334	17159
109824	17160
11572	17161
11310	17162
6143	17163
4402	17164
78702	17165
5871	17166
104749	17167
22358	17168
38	17169
13236	17170
113121	17171
14576	17172
45640	17173
39366	17174
2286	17175
107235	17176
4751	17177
30652	17178
19285	17179
18710	17180
130	17181
6683	17182
64148	17183
86956	17184
24266	17185
2431	17186
83130	17187
46833	17188
61185	17189
68340	17190
71899	17191
12749	17192
150052	17193
17584	17194
11980	17195
32876	17196
9578	17197
21	17198
50932	17199
36037	17200
882	17201
67875	17202
423	17203
7062	17204
4659	17205
98649	17206
145507	17207
164199	17208
908	17209
1643	17210
42309	17211
2616	17212
4536	17213
61223	17214
39878	17215
48310	17216
2290	17217
45760	17218
57383	17219
2542	17220
26796	17221
30737	17222
49634	17223
44188	17224
28582	17225
74698	17226
62931	17227
33964	17228
3201	17229
77071	17230
4667	17231
64827	17232
19460	17233
22901	17234
3827	17235
61024	17236
92263	17237
6754	17238
103482	17239
35975	17240
35290	17241
12187	17242
9770	17243
3667	17244
22557	17245
5580	17246
4554	17247
60929	17248
3284	17249
8475	17250
9162	17251
56056	17252
105053	17253
36290	17254
79427	17255
12712	17256
1209	17257
18156	17258
122543	17259
32458	17260
4793	17261
7080	17262
4366	17263
16093	17264
466	17265
33988	17266
114914	17267
53860	17268
16432	17269
108173	17270
126546	17271
81770	17272
40176	17273
21468	17274
26369	17275
44413	17276
8740	17277
35431	17278
40812	17279
824	17280
43686	17281
125714	17282
12535	17283
122010	17284
39319	17285
28690	17286
812	17287
1900	17288
17057	17289
51744	17290
26355	17291
27965	17292
765	17293
20466	17294
123736	17295
817	17296
32852	17297
75118	17298
114560	17299
11183	17300
60345	17301
25876	17302
9760	17303
32991	17304
9530	17305
6929	17306
105843	17307
79615	17308
129574	17309
57811	17310
17563	17311
48645	17312
11279	17313
19229	17314
1823	17315
12252	17316
24923	17317
501	17318
130960	17319
96748	17320
42266	17321
6606	17322
97975	17323
10253	17324
28369	17325
25095	17326
88110	17327
34697	17328
72812	17329
127268	17330
5651	17331
6666	17332
10695	17333
14803	17334
62021	17335
7265	17336
25674	17337
97430	17338
6269	17339
12650	17340
2856	17341
8113	17342
65352	17343
64457	17344
28269	17345
38279	17346
153201	17347
2258	17348
44673	17349
1271	17350
129836	17351
66320	17352
50428	17353
44230	17354
59042	17355
10145	17356
7096	17357
89459	17358
9997	17359
10864	17360
76802	17361
138636	17362
1035	17363
66639	17364
90236	17365
79300	17366
701	17367
7343	17368
147699	17369
85	17370
21749	17371
22881	17372
39458	17373
63252	17374
67010	17375
50527	17376
31853	17377
65414	17378
74020	17379
4532	17380
4589	17381
123702	17382
117928	17383
342	17384
6019	17385
15520	17386
20023	17387
13941	17388
41185	17389
15249	17390
118575	17391
136837	17392
53326	17393
109170	17394
27895	17395
25122	17396
29091	17397
57996	17398
50760	17399
26451	17400
118	17401
11188	17402
10136	17403
51760	17404
7997	17405
75110	17406
650	17407
41662	17408
40447	17409
105210	17410
25447	17411
3668	17412
60145	17413
58723	17414
12689	17415
156758	17416
39851	17417
13081	17418
33887	17419
12016	17420
11572	17421
79674	17422
14465	17423
42088	17424
93650	17425
17991	17426
40580	17427
46136	17428
28984	17429
6248	17430
39	17431
58507	17432
232	17433
7255	17434
6192	17435
51726	17436
67110	17437
3704	17438
94484	17439
153417	17440
6391	17441
8332	17442
3722	17443
35246	17444
31215	17445
13405	17446
159782	17447
51218	17448
34997	17449
18361	17450
79639	17451
157956	17452
101168	17453
12159	17454
13974	17455
4483	17456
120359	17457
30146	17458
20498	17459
60984	17460
359	17461
32839	17462
13547	17463
10250	17464
45991	17465
52630	17466
147437	17467
69228	17468
10576	17469
31517	17470
15180	17471
63304	17472
9912	17473
75758	17474
2146	17475
105292	17476
16671	17477
3692	17478
15047	17479
1559	17480
21123	17481
61375	17482
1701	17483
24138	17484
51650	17485
55666	17486
21807	17487
30918	17488
59548	17489
29938	17490
30977	17491
3852	17492
25368	17493
70361	17494
22076	17495
19150	17496
21885	17497
129743	17498
56279	17499
115069	17500
9215	17501
51157	17502
694	17503
153106	17504
45904	17505
49260	17506
6556	17507
3258	17508
31211	17509
2656	17510
47290	17511
7878	17512
2092	17513
51957	17514
61479	17515
25	17516
49784	17517
6155	17518
74221	17519
31301	17520
49511	17521
33454	17522
42847	17523
118581	17524
404	17525
154014	17526
19195	17527
32292	17528
5744	17529
1030	17530
13883	17531
57012	17532
77839	17533
8948	17534
6451	17535
69714	17536
32795	17537
120183	17538
30133	17539
37190	17540
76276	17541
7592	17542
137414	17543
7664	17544
105884	17545
19419	17546
2626	17547
5593	17548
20305	17549
39095	17550
21004	17551
47146	17552
36	17553
9979	17554
50945	17555
55909	17556
44927	17557
100	17558
46106	17559
54515	17560
5463	17561
17590	17562
25842	17563
25632	17564
50234	17565
44997	17566
129312	17567
16248	17568
116961	17569
48244	17570
2974	17571
15380	17572
58249	17573
48967	17574
6392	17575
2383	17576
73352	17577
8776	17578
65801	17579
24036	17580
9837	17581
268	17582
29051	17583
33772	17584
8229	17585
10833	17586
17145	17587
66114	17588
17331	17589
4580	17590
139099	17591
1027	17592
26671	17593
102534	17594
14722	17595
27720	17596
723	17597
40004	17598
53615	17599
40858	17600
107147	17601
13259	17602
14382	17603
40988	17604
85996	17605
323	17606
22220	17607
16437	17608
27869	17609
44547	17610
15053	17611
158558	17612
9031	17613
604	17614
13999	17615
49560	17616
6988	17617
847	17618
55529	17619
23077	17620
669	17621
35518	17622
20919	17623
102719	17624
40184	17625
30461	17626
79132	17627
35502	17628
5451	17629
73371	17630
594	17631
27614	17632
72686	17633
44346	17634
3041	17635
21153	17636
7376	17637
10802	17638
30222	17639
147	17640
86410	17641
7957	17642
72777	17643
128056	17644
13693	17645
123988	17646
6799	17647
2789	17648
15273	17649
70746	17650
64735	17651
13284	17652
13870	17653
34758	17654
80772	17655
17045	17656
51108	17657
222	17658
46451	17659
37009	17660
8406	17661
56549	17662
1524	17663
57916	17664
53398	17665
44438	17666
17130	17667
20150	17668
34392	17669
32510	17670
12357	17671
16751	17672
55224	17673
26952	17674
64419	17675
85084	17676
42541	17677
22631	17678
6843	17679
51653	17680
27396	17681
162274	17682
20314	17683
13844	17684
22214	17685
2536	17686
96473	17687
18305	17688
112964	17689
51755	17690
33276	17691
161318	17692
29259	17693
93635	17694
20315	17695
40396	17696
36175	17697
29874	17698
98222	17699
13135	17700
45030	17701
18595	17702
19520	17703
29049	17704
5507	17705
2681	17706
10953	17707
48095	17708
2872	17709
38110	17710
68837	17711
120310	17712
15880	17713
11192	17714
3403	17715
36766	17716
30603	17717
156034	17718
1159	17719
4403	17720
14846	17721
7873	17722
26154	17723
79160	17724
34564	17725
52669	17726
5902	17727
9565	17728
82963	17729
30033	17730
10666	17731
6093	17732
2128	17733
30165	17734
112152	17735
15029	17736
43884	17737
50281	17738
2474	17739
99415	17740
9112	17741
30197	17742
71915	17743
9406	17744
42446	17745
89547	17746
1527	17747
29289	17748
36099	17749
31506	17750
68223	17751
29137	17752
13646	17753
25695	17754
130555	17755
104461	17756
28398	17757
22888	17758
47501	17759
88272	17760
85527	17761
2710	17762
121478	17763
42008	17764
7005	17765
345	17766
2461	17767
12236	17768
36581	17769
71630	17770
95178	17771
697	17772
70811	17773
15216	17774
2827	17775
55896	17776
81865	17777
749	17778
87589	17779
61772	17780
105090	17781
49313	17782
1003	17783
114431	17784
2194	17785
8460	17786
2556	17787
11074	17788
6980	17789
102113	17790
136595	17791
45958	17792
68385	17793
5499	17794
23512	17795
48628	17796
86	17797
80642	17798
5421	17799
82430	17800
47538	17801
13005	17802
72498	17803
2037	17804
26565	17805
18156	17806
234	17807
78608	17808
31040	17809
430	17810
5668	17811
36636	17812
49246	17813
10463	17814
157	17815
17	17816
6662	17817
86899	17818
132886	17819
78445	17820
13004	17821
32172	17822
34715	17823
64785	17824
3525	17825
38343	17826
85192	17827
906	17828
9669	17829
4292	17830
13803	17831
7027	17832
53702	17833
77417	17834
26725	17835
79191	17836
98627	17837
12171	17838
10472	17839
53191	17840
14375	17841
36393	17842
106156	17843
122567	17844
37051	17845
153753	17846
75726	17847
72243	17848
35242	17849
2656	17850
4969	17851
19117	17852
105135	17853
1806	17854
33362	17855
70074	17856
42181	17857
483	17858
9960	17859
27045	17860
28955	17861
5124	17862
115954	17863
2164	17864
8697	17865
106529	17866
129864	17867
4325	17868
4891	17869
12645	17870
57240	17871
3298	17872
767	17873
38908	17874
40388	17875
46800	17876
54489	17877
56146	17878
4654	17879
18110	17880
10692	17881
66103	17882
2899	17883
38320	17884
113	17885
2589	17886
3451	17887
72393	17888
35147	17889
110392	17890
22396	17891
53110	17892
4308	17893
27960	17894
58796	17895
53155	17896
38205	17897
59929	17898
14077	17899
47018	17900
14254	17901
7375	17902
41602	17903
2492	17904
4252	17905
19474	17906
69629	17907
84343	17908
32171	17909
26446	17910
67882	17911
13916	17912
66592	17913
141414	17914
9205	17915
5058	17916
9946	17917
25422	17918
2337	17919
11362	17920
95893	17921
11038	17922
47025	17923
34277	17924
31076	17925
5348	17926
6736	17927
59281	17928
98296	17929
28648	17930
83777	17931
70681	17932
24086	17933
20306	17934
59713	17935
58465	17936
40498	17937
10499	17938
23292	17939
23543	17940
15194	17941
65	17942
2814	17943
166118	17944
26035	17945
21455	17946
123636	17947
25970	17948
66379	17949
17829	17950
15223	17951
82354	17952
9978	17953
28054	17954
84478	17955
44017	17956
95158	17957
21077	17958
2840	17959
31567	17960
82857	17961
48224	17962
37076	17963
78956	17964
20974	17965
14077	17966
28924	17967
34876	17968
3475	17969
100751	17970
116	17971
56902	17972
11999	17973
55549	17974
83452	17975
6171	17976
16898	17977
17952	17978
62477	17979
1969	17980
109815	17981
62802	17982
87987	17983
15427	17984
137381	17985
19464	17986
4821	17987
11053	17988
38540	17989
166504	17990
115234	17991
55154	17992
10301	17993
41627	17994
20574	17995
32582	17996
80928	17997
10312	17998
8788	17999
11034	18000
7688	18001
60804	18002
70236	18003
21216	18004
40836	18005
94034	18006
25258	18007
111718	18008
61100	18009
92586	18010
26795	18011
126195	18012
115667	18013
4758	18014
71481	18015
1592	18016
162094	18017
326	18018
17688	18019
50964	18020
58138	18021
7186	18022
130422	18023
116214	18024
6812	18025
123791	18026
42803	18027
29809	18028
93811	18029
77605	18030
30820	18031
2933	18032
42792	18033
123957	18034
105819	18035
76257	18036
42865	18037
8175	18038
18584	18039
28494	18040
139039	18041
100391	18042
111451	18043
3057	18044
54086	18045
97706	18046
71030	18047
71552	18048
17223	18049
26776	18050
562	18051
21914	18052
65543	18053
50236	18054
2002	18055
18433	18056
5710	18057
12478	18058
2883	18059
34897	18060
19427	18061
22261	18062
38694	18063
18310	18064
6740	18065
109968	18066
78454	18067
54887	18068
20535	18069
17484	18070
47606	18071
19381	18072
78870	18073
64371	18074
22654	18075
34987	18076
59584	18077
5458	18078
122820	18079
18175	18080
40785	18081
19714	18082
99679	18083
20394	18084
75927	18085
38062	18086
25422	18087
82500	18088
73257	18089
59663	18090
8701	18091
26411	18092
36591	18093
5976	18094
146010	18095
60879	18096
1291	18097
5638	18098
158744	18099
8600	18100
43109	18101
19199	18102
61302	18103
39141	18104
127321	18105
3617	18106
59795	18107
39101	18108
83068	18109
34917	18110
49906	18111
4101	18112
99673	18113
47571	18114
74848	18115
12129	18116
7475	18117
149120	18118
3464	18119
56679	18120
10522	18121
29316	18122
6802	18123
7481	18124
22834	18125
105086	18126
2271	18127
10829	18128
23152	18129
34153	18130
13419	18131
7196	18132
60107	18133
11148	18134
52599	18135
26695	18136
91452	18137
10951	18138
14519	18139
11867	18140
13749	18141
95097	18142
75049	18143
2488	18144
57500	18145
6603	18146
24634	18147
19053	18148
36261	18149
74493	18150
75950	18151
11465	18152
24858	18153
10557	18154
51367	18155
53214	18156
88	18157
44367	18158
25427	18159
55658	18160
71807	18161
23465	18162
19393	18163
2973	18164
15958	18165
61569	18166
39495	18167
56375	18168
22591	18169
69099	18170
102520	18171
10133	18172
109294	18173
41012	18174
36225	18175
1555	18176
28571	18177
32382	18178
14529	18179
5391	18180
43579	18181
35771	18182
88058	18183
80340	18184
119119	18185
15469	18186
1787	18187
16016	18188
19726	18189
61198	18190
45444	18191
28208	18192
160769	18193
70620	18194
89048	18195
24553	18196
14689	18197
4805	18198
13926	18199
4922	18200
32852	18201
19269	18202
51661	18203
27169	18204
49917	18205
18882	18206
51905	18207
7	18208
86305	18209
5964	18210
156589	18211
2504	18212
19627	18213
262	18214
131671	18215
125130	18216
12678	18217
15466	18218
9832	18219
7067	18220
22624	18221
23182	18222
14342	18223
101488	18224
7153	18225
16352	18226
63085	18227
140573	18228
82648	18229
86757	18230
96649	18231
36332	18232
27496	18233
17196	18234
24234	18235
32723	18236
91804	18237
60082	18238
28262	18239
49922	18240
19821	18241
13609	18242
39052	18243
32120	18244
45939	18245
1387	18246
124561	18247
8758	18248
98566	18249
43990	18250
29803	18251
80724	18252
105069	18253
11102	18254
111081	18255
17218	18256
1079	18257
134983	18258
66	18259
28351	18260
17796	18261
14773	18262
43043	18263
144427	18264
95268	18265
103055	18266
12891	18267
11403	18268
98132	18269
150	18270
119514	18271
154838	18272
23203	18273
73891	18274
81058	18275
84556	18276
74980	18277
25586	18278
8584	18279
8122	18280
30791	18281
65522	18282
27741	18283
11793	18284
1891	18285
4014	18286
16421	18287
97425	18288
23550	18289
26982	18290
19171	18291
13207	18292
95322	18293
4475	18294
3430	18295
64612	18296
3203	18297
20685	18298
3090	18299
9075	18300
66385	18301
40191	18302
13593	18303
9279	18304
110498	18305
1529	18306
11855	18307
72672	18308
33975	18309
69753	18310
10777	18311
29881	18312
26265	18313
13691	18314
35525	18315
29893	18316
1901	18317
30186	18318
3041	18319
69122	18320
28299	18321
165720	18322
34309	18323
11624	18324
7840	18325
586	18326
839	18327
18886	18328
64902	18329
18965	18330
4778	18331
3316	18332
1687	18333
10415	18334
6554	18335
2	18336
80368	18337
87171	18338
20080	18339
339	18340
4468	18341
54566	18342
20989	18343
16057	18344
19288	18345
30686	18346
47312	18347
54764	18348
10775	18349
24778	18350
1483	18351
17309	18352
1960	18353
94997	18354
6335	18355
151299	18356
118255	18357
1392	18358
36854	18359
24817	18360
15764	18361
80386	18362
841	18363
38051	18364
18939	18365
135356	18366
59088	18367
24643	18368
35977	18369
58907	18370
75120	18371
34266	18372
149438	18373
34276	18374
74685	18375
31257	18376
74031	18377
21	18378
62897	18379
129307	18380
23099	18381
21143	18382
23817	18383
13536	18384
118245	18385
5517	18386
3747	18387
52344	18388
62941	18389
3597	18390
4393	18391
7699	18392
21988	18393
163494	18394
21088	18395
164	18396
20901	18397
25112	18398
8574	18399
18085	18400
7043	18401
100735	18402
22642	18403
23054	18404
14653	18405
5346	18406
155485	18407
71661	18408
95923	18409
61586	18410
25642	18411
895	18412
58685	18413
91176	18414
70177	18415
7086	18416
9930	18417
28436	18418
52343	18419
48986	18420
129387	18421
31585	18422
101657	18423
7180	18424
20995	18425
75077	18426
54580	18427
12578	18428
5090	18429
147973	18430
27012	18431
20448	18432
999	18433
107143	18434
112153	18435
15792	18436
24654	18437
3212	18438
121440	18439
89529	18440
3294	18441
151688	18442
27343	18443
3728	18444
114563	18445
1096	18446
12545	18447
6691	18448
117829	18449
56216	18450
69684	18451
128437	18452
148020	18453
74676	18454
57858	18455
12149	18456
69832	18457
126800	18458
2866	18459
52495	18460
4984	18461
61761	18462
146173	18463
14316	18464
6521	18465
11720	18466
17209	18467
45528	18468
21042	18469
70929	18470
94254	18471
13333	18472
36608	18473
10098	18474
11549	18475
7737	18476
75930	18477
2127	18478
16965	18479
6754	18480
21011	18481
12375	18482
10719	18483
41989	18484
1337	18485
14133	18486
52226	18487
6040	18488
60274	18489
60335	18490
3275	18491
52266	18492
54454	18493
8424	18494
5012	18495
11591	18496
1244	18497
4025	18498
21713	18499
3997	18500
12353	18501
94519	18502
15731	18503
70237	18504
3606	18505
955	18506
434	18507
15303	18508
275	18509
37672	18510
14193	18511
145377	18512
64279	18513
76091	18514
133357	18515
3849	18516
96048	18517
138	18518
31664	18519
25189	18520
7880	18521
12070	18522
123923	18523
3718	18524
51054	18525
33187	18526
3265	18527
77251	18528
44317	18529
63083	18530
25466	18531
70696	18532
21480	18533
23532	18534
220	18535
106	18536
25517	18537
89830	18538
58322	18539
104727	18540
21429	18541
115150	18542
32448	18543
71235	18544
35526	18545
2593	18546
22631	18547
28365	18548
107138	18549
495	18550
1603	18551
45009	18552
5353	18553
29388	18554
146405	18555
7867	18556
35383	18557
13780	18558
13050	18559
37265	18560
68964	18561
126348	18562
14412	18563
17121	18564
10327	18565
116870	18566
8171	18567
9710	18568
91261	18569
64044	18570
2488	18571
32664	18572
54018	18573
132895	18574
67559	18575
331	18576
17881	18577
79572	18578
32380	18579
41466	18580
2616	18581
17608	18582
105652	18583
6261	18584
81322	18585
5932	18586
58658	18587
82574	18588
61269	18589
88501	18590
48928	18591
100393	18592
51346	18593
71023	18594
336	18595
36406	18596
90857	18597
10671	18598
15966	18599
112546	18600
36908	18601
33119	18602
4050	18603
28740	18604
177	18605
40366	18606
83344	18607
46269	18608
110758	18609
7582	18610
40811	18611
120135	18612
28690	18613
22075	18614
25954	18615
7424	18616
5135	18617
13328	18618
2	18619
73092	18620
49287	18621
86163	18622
64865	18623
75139	18624
9888	18625
43607	18626
38049	18627
751	18628
106526	18629
31868	18630
41210	18631
213	18632
70675	18633
123614	18634
30305	18635
1432	18636
34875	18637
35731	18638
24623	18639
14020	18640
54636	18641
11106	18642
33444	18643
77216	18644
38592	18645
14326	18646
11914	18647
15505	18648
11877	18649
35984	18650
1018	18651
26103	18652
36595	18653
137679	18654
94201	18655
27904	18656
152958	18657
2233	18658
3324	18659
40011	18660
14789	18661
57918	18662
68161	18663
37891	18664
74421	18665
75269	18666
14006	18667
46359	18668
112585	18669
40603	18670
55954	18671
22854	18672
94862	18673
38318	18674
8307	18675
8104	18676
28855	18677
72201	18678
4644	18679
3305	18680
8754	18681
63752	18682
28	18683
742	18684
12964	18685
21331	18686
30	18687
42478	18688
74191	18689
11577	18690
13621	18691
44002	18692
22448	18693
4247	18694
84071	18695
12301	18696
75877	18697
91760	18698
35458	18699
80419	18700
17980	18701
37608	18702
111563	18703
4916	18704
40910	18705
9607	18706
24119	18707
790	18708
118552	18709
988	18710
63187	18711
126790	18712
32092	18713
12	18714
12919	18715
1471	18716
15603	18717
93108	18718
52491	18719
23371	18720
4700	18721
142414	18722
16659	18723
33891	18724
3144	18725
9186	18726
12019	18727
11978	18728
53917	18729
8900	18730
6908	18731
50622	18732
63065	18733
31722	18734
1394	18735
3338	18736
2706	18737
64915	18738
113142	18739
72246	18740
12290	18741
807	18742
47588	18743
14824	18744
89546	18745
22573	18746
49990	18747
928	18748
1088	18749
22600	18750
129644	18751
5332	18752
94719	18753
84868	18754
40558	18755
311	18756
2234	18757
24860	18758
136	18759
37811	18760
122123	18761
737	18762
9000	18763
31463	18764
12546	18765
47414	18766
106595	18767
3917	18768
1688	18769
37950	18770
62652	18771
151096	18772
4090	18773
20269	18774
3615	18775
22582	18776
8007	18777
10922	18778
4233	18779
134008	18780
123152	18781
34185	18782
8475	18783
27364	18784
57831	18785
5922	18786
128123	18787
24999	18788
4909	18789
11943	18790
5026	18791
4305	18792
54920	18793
36881	18794
25401	18795
8514	18796
35391	18797
33948	18798
97359	18799
47624	18800
88196	18801
17059	18802
63407	18803
13484	18804
40229	18805
20471	18806
30595	18807
76061	18808
24389	18809
219	18810
99572	18811
34178	18812
161429	18813
49935	18814
131027	18815
1100	18816
7933	18817
5931	18818
31057	18819
35012	18820
38852	18821
13524	18822
47951	18823
839	18824
33779	18825
22556	18826
21871	18827
41684	18828
119423	18829
6498	18830
118078	18831
109822	18832
2927	18833
31108	18834
6406	18835
998	18836
71188	18837
118713	18838
11998	18839
124557	18840
19835	18841
34181	18842
1454	18843
104729	18844
45903	18845
68358	18846
130145	18847
36334	18848
121779	18849
20170	18850
14004	18851
58835	18852
41753	18853
10835	18854
33009	18855
1391	18856
16617	18857
148301	18858
9361	18859
103866	18860
5402	18861
11052	18862
54159	18863
632	18864
4318	18865
64977	18866
3263	18867
273	18868
11077	18869
47645	18870
76012	18871
5783	18872
69547	18873
67134	18874
70107	18875
66623	18876
101113	18877
16599	18878
36049	18879
110867	18880
42380	18881
3421	18882
4077	18883
10154	18884
17662	18885
14757	18886
3254	18887
2767	18888
20009	18889
2492	18890
17308	18891
61878	18892
66837	18893
2698	18894
41989	18895
98252	18896
35779	18897
14	18898
8317	18899
14632	18900
17334	18901
31794	18902
20883	18903
141570	18904
105946	18905
9555	18906
3103	18907
25132	18908
15175	18909
49902	18910
16468	18911
38812	18912
11113	18913
63527	18914
24753	18915
70854	18916
46873	18917
41255	18918
103640	18919
72620	18920
29483	18921
21169	18922
5423	18923
34460	18924
89775	18925
116132	18926
7955	18927
99668	18928
1215	18929
1107	18930
100646	18931
5296	18932
38223	18933
109293	18934
17007	18935
37242	18936
15530	18937
13971	18938
1404	18939
133925	18940
163197	18941
14450	18942
19285	18943
8611	18944
9985	18945
7122	18946
6081	18947
99140	18948
111516	18949
68369	18950
47591	18951
34992	18952
1069	18953
990	18954
5993	18955
690	18956
69192	18957
561	18958
78481	18959
56714	18960
16626	18961
13184	18962
4609	18963
126638	18964
78337	18965
73672	18966
40574	18967
36041	18968
15306	18969
73814	18970
97770	18971
49704	18972
4217	18973
17329	18974
40114	18975
6179	18976
25315	18977
22209	18978
27680	18979
115754	18980
51398	18981
17827	18982
74299	18983
12176	18984
18556	18985
37200	18986
2750	18987
86771	18988
23720	18989
32373	18990
24297	18991
33228	18992
21216	18993
14801	18994
22646	18995
77862	18996
108129	18997
21326	18998
34129	18999
7063	19000
9724	19001
21317	19002
14379	19003
304	19004
29877	19005
600	19006
39387	19007
19576	19008
10174	19009
113721	19010
101954	19011
34373	19012
5278	19013
39878	19014
5806	19015
20818	19016
12537	19017
5387	19018
173	19019
35056	19020
5755	19021
2768	19022
3731	19023
14887	19024
20392	19025
15895	19026
63058	19027
76754	19028
10933	19029
151235	19030
118160	19031
1502	19032
19154	19033
117439	19034
26498	19035
31315	19036
120908	19037
22496	19038
48683	19039
55	19040
469	19041
8184	19042
84462	19043
465	19044
13189	19045
4781	19046
77310	19047
3050	19048
46777	19049
6935	19050
44784	19051
42803	19052
4051	19053
53250	19054
54561	19055
14723	19056
13173	19057
4723	19058
33573	19059
31390	19060
5986	19061
49751	19062
24960	19063
86453	19064
11998	19065
33145	19066
33441	19067
20963	19068
67572	19069
185	19070
75171	19071
2206	19072
27934	19073
154042	19074
1278	19075
24418	19076
5601	19077
68146	19078
49731	19079
35536	19080
43079	19081
38775	19082
54520	19083
21280	19084
3962	19085
69363	19086
48946	19087
125153	19088
16073	19089
53366	19090
14726	19091
22734	19092
17298	19093
22304	19094
49820	19095
119543	19096
64065	19097
46480	19098
27739	19099
56320	19100
41052	19101
133539	19102
75316	19103
27882	19104
7377	19105
117639	19106
8084	19107
72616	19108
18853	19109
75847	19110
24019	19111
80587	19112
33857	19113
10725	19114
27267	19115
89872	19116
85583	19117
24557	19118
92248	19119
510	19120
16673	19121
73586	19122
53549	19123
89992	19124
111396	19125
26770	19126
18874	19127
52153	19128
15146	19129
2962	19130
39948	19131
15893	19132
35943	19133
135834	19134
39430	19135
13138	19136
97371	19137
35761	19138
31547	19139
44381	19140
59729	19141
42738	19142
2747	19143
10	19144
10356	19145
3379	19146
28628	19147
99716	19148
6947	19149
154078	19150
8354	19151
52596	19152
2092	19153
77747	19154
47165	19155
40125	19156
98392	19157
29346	19158
1779	19159
18497	19160
23434	19161
26193	19162
125377	19163
9019	19164
67308	19165
39199	19166
121728	19167
82878	19168
27223	19169
66806	19170
12494	19171
7290	19172
110711	19173
1712	19174
14726	19175
29876	19176
22294	19177
20331	19178
8390	19179
310	19180
98106	19181
28804	19182
98235	19183
1393	19184
152209	19185
67728	19186
142207	19187
80574	19188
9299	19189
112720	19190
24727	19191
32337	19192
38506	19193
60403	19194
543	19195
3436	19196
10926	19197
7256	19198
34538	19199
36641	19200
128634	19201
11434	19202
101340	19203
85832	19204
109084	19205
47255	19206
92375	19207
75705	19208
130860	19209
155441	19210
64779	19211
54340	19212
7421	19213
17365	19214
51765	19215
42645	19216
24435	19217
10181	19218
30506	19219
58455	19220
19681	19221
19374	19222
6064	19223
46313	19224
1976	19225
1555	19226
15434	19227
4805	19228
135497	19229
17654	19230
1085	19231
73028	19232
20650	19233
1000	19234
6191	19235
40963	19236
7730	19237
52119	19238
20997	19239
1151	19240
19645	19241
8590	19242
33345	19243
5157	19244
15685	19245
115652	19246
36637	19247
129639	19248
8384	19249
9273	19250
77000	19251
13920	19252
41262	19253
17356	19254
17621	19255
25238	19256
12303	19257
23003	19258
34638	19259
1125	19260
104493	19261
10833	19262
20758	19263
9369	19264
50578	19265
130059	19266
1314	19267
158582	19268
33481	19269
74300	19270
34282	19271
58712	19272
18005	19273
11613	19274
22144	19275
121777	19276
11570	19277
19063	19278
36019	19279
2206	19280
43719	19281
65325	19282
13563	19283
1065	19284
79673	19285
18248	19286
89827	19287
104653	19288
40193	19289
67552	19290
102216	19291
46513	19292
40641	19293
75304	19294
4596	19295
38231	19296
5442	19297
20446	19298
24661	19299
3442	19300
81328	19301
86797	19302
475	19303
6628	19304
62902	19305
19683	19306
26493	19307
68903	19308
33163	19309
65748	19310
56271	19311
57418	19312
166422	19313
8681	19314
54820	19315
42192	19316
107062	19317
39661	19318
16335	19319
13980	19320
10117	19321
3164	19322
12659	19323
11102	19324
142632	19325
75873	19326
7097	19327
3226	19328
24581	19329
2541	19330
7772	19331
11708	19332
5172	19333
70493	19334
35894	19335
3982	19336
53529	19337
47774	19338
82743	19339
127409	19340
98721	19341
6150	19342
7	19343
2502	19344
16262	19345
32709	19346
1008	19347
60262	19348
25619	19349
9806	19350
6663	19351
17336	19352
98159	19353
5117	19354
20443	19355
57974	19356
52870	19357
50742	19358
54417	19359
363	19360
16338	19361
8231	19362
165893	19363
22291	19364
105339	19365
37057	19366
103740	19367
56104	19368
37830	19369
82853	19370
28080	19371
113383	19372
85994	19373
49962	19374
587	19375
46065	19376
19213	19377
88	19378
24647	19379
102488	19380
90175	19381
125756	19382
603	19383
47446	19384
66191	19385
119775	19386
65679	19387
1627	19388
68552	19389
1609	19390
14534	19391
46322	19392
13179	19393
48659	19394
16338	19395
57784	19396
2494	19397
9465	19398
305	19399
24444	19400
31360	19401
8224	19402
8914	19403
12309	19404
86799	19405
3177	19406
100849	19407
96835	19408
2756	19409
31043	19410
45283	19411
62369	19412
10262	19413
17743	19414
119898	19415
99015	19416
24254	19417
28743	19418
112021	19419
35793	19420
82721	19421
30349	19422
51961	19423
1850	19424
131222	19425
2997	19426
12342	19427
5463	19428
10644	19429
23664	19430
73338	19431
46860	19432
69283	19433
61682	19434
17	19435
14104	19436
89895	19437
11545	19438
149026	19439
30056	19440
38719	19441
2231	19442
14816	19443
129009	19444
8072	19445
61856	19446
8690	19447
529	19448
33689	19449
4284	19450
12914	19451
73528	19452
22896	19453
1130	19454
30512	19455
31390	19456
13774	19457
7714	19458
89200	19459
100190	19460
4426	19461
154682	19462
96690	19463
16042	19464
186	19465
18835	19466
9473	19467
24122	19468
46220	19469
19115	19470
65784	19471
8002	19472
50487	19473
8826	19474
11305	19475
17104	19476
9522	19477
67655	19478
15313	19479
64711	19480
1097	19481
31129	19482
72529	19483
166437	19484
28075	19485
19070	19486
48213	19487
6874	19488
14239	19489
79189	19490
46676	19491
1066	19492
14130	19493
72971	19494
5283	19495
12067	19496
57179	19497
18170	19498
5742	19499
46994	19500
81461	19501
1039	19502
119259	19503
52905	19504
24035	19505
88881	19506
95666	19507
47295	19508
41812	19509
49855	19510
107464	19511
157155	19512
34399	19513
21555	19514
16088	19515
5574	19516
11302	19517
16406	19518
21896	19519
96458	19520
55309	19521
13841	19522
52713	19523
93899	19524
45974	19525
103104	19526
38310	19527
52990	19528
65408	19529
7634	19530
3496	19531
34926	19532
44116	19533
144454	19534
28824	19535
74354	19536
1205	19537
129356	19538
118015	19539
60336	19540
62908	19541
88062	19542
76100	19543
154597	19544
7896	19545
74446	19546
80833	19547
156929	19548
31455	19549
901	19550
100465	19551
167	19552
3511	19553
75821	19554
78571	19555
20959	19556
39767	19557
18617	19558
45435	19559
3754	19560
135833	19561
103763	19562
151983	19563
11789	19564
116014	19565
14873	19566
132089	19567
21234	19568
16124	19569
104396	19570
20356	19571
17548	19572
99817	19573
24158	19574
38281	19575
11838	19576
8433	19577
24519	19578
30777	19579
4150	19580
22436	19581
843	19582
26126	19583
940	19584
88133	19585
94952	19586
2805	19587
4665	19588
26439	19589
70558	19590
746	19591
8273	19592
5265	19593
31056	19594
25434	19595
8772	19596
13936	19597
144803	19598
79568	19599
202	19600
81697	19601
8239	19602
10245	19603
127658	19604
114921	19605
54232	19606
19244	19607
68856	19608
36663	19609
2862	19610
13831	19611
14381	19612
149604	19613
12921	19614
33327	19615
19045	19616
36663	19617
3949	19618
6762	19619
92391	19620
64444	19621
5026	19622
42002	19623
32892	19624
37182	19625
134615	19626
120414	19627
14571	19628
14407	19629
25232	19630
307	19631
3103	19632
3787	19633
130492	19634
5322	19635
138383	19636
51205	19637
66106	19638
71544	19639
115306	19640
29842	19641
86189	19642
104009	19643
16416	19644
68923	19645
51600	19646
7056	19647
36419	19648
4302	19649
3564	19650
6286	19651
8131	19652
5209	19653
37967	19654
55638	19655
4084	19656
29	19657
23511	19658
47650	19659
34711	19660
74347	19661
41142	19662
127202	19663
114882	19664
685	19665
16861	19666
41259	19667
37557	19668
10471	19669
66189	19670
83427	19671
27	19672
44060	19673
1819	19674
16074	19675
6377	19676
122520	19677
444	19678
7484	19679
20921	19680
10578	19681
76537	19682
18389	19683
79816	19684
25010	19685
17716	19686
13913	19687
37848	19688
36939	19689
6484	19690
1062	19691
115885	19692
7624	19693
32836	19694
8950	19695
3893	19696
13733	19697
152414	19698
52230	19699
7008	19700
21577	19701
51118	19702
72227	19703
110324	19704
48793	19705
149035	19706
97762	19707
94431	19708
56552	19709
98283	19710
896	19711
18268	19712
33418	19713
10151	19714
20	19715
3109	19716
16723	19717
27452	19718
20313	19719
105400	19720
8634	19721
90191	19722
61076	19723
6492	19724
31610	19725
58556	19726
71315	19727
18435	19728
19337	19729
39003	19730
44599	19731
152595	19732
104391	19733
10071	19734
3108	19735
24860	19736
11950	19737
25961	19738
2374	19739
52176	19740
89988	19741
100980	19742
82476	19743
114531	19744
27602	19745
16456	19746
77579	19747
28223	19748
16551	19749
82139	19750
138998	19751
57234	19752
96992	19753
2743	19754
29879	19755
86975	19756
8236	19757
13259	19758
48715	19759
71328	19760
30727	19761
56933	19762
8254	19763
85876	19764
46587	19765
59168	19766
32195	19767
9817	19768
13217	19769
18560	19770
54853	19771
25445	19772
30003	19773
12313	19774
10098	19775
33570	19776
11472	19777
40408	19778
9292	19779
22944	19780
76407	19781
41611	19782
2249	19783
21387	19784
71935	19785
14068	19786
7257	19787
17161	19788
19632	19789
12862	19790
60730	19791
8617	19792
126368	19793
33950	19794
315	19795
44532	19796
24666	19797
17507	19798
7734	19799
3727	19800
32089	19801
27499	19802
724	19803
53836	19804
33852	19805
513	19806
92684	19807
1202	19808
32335	19809
34042	19810
81408	19811
30872	19812
29274	19813
81558	19814
5276	19815
323	19816
8430	19817
98165	19818
24751	19819
92400	19820
93676	19821
56414	19822
91181	19823
158944	19824
1609	19825
21296	19826
50957	19827
19029	19828
3382	19829
26068	19830
85748	19831
28942	19832
23668	19833
20684	19834
9170	19835
43033	19836
27536	19837
27909	19838
34540	19839
61115	19840
6985	19841
50088	19842
22038	19843
48197	19844
63370	19845
2013	19846
64326	19847
22358	19848
97949	19849
100558	19850
53217	19851
9373	19852
84426	19853
6308	19854
95	19855
94605	19856
8891	19857
68394	19858
36831	19859
477	19860
17962	19861
16912	19862
6515	19863
110129	19864
469	19865
23124	19866
129676	19867
53929	19868
11013	19869
9583	19870
56576	19871
27252	19872
60525	19873
10724	19874
22351	19875
13977	19876
28543	19877
7686	19878
31673	19879
111159	19880
29864	19881
61237	19882
13054	19883
38190	19884
93742	19885
59339	19886
61144	19887
16376	19888
5730	19889
50133	19890
43718	19891
15868	19892
11895	19893
45980	19894
9997	19895
19513	19896
94793	19897
61202	19898
124	19899
43465	19900
131409	19901
5387	19902
8364	19903
8617	19904
3010	19905
11206	19906
2730	19907
1554	19908
161597	19909
6288	19910
31402	19911
47233	19912
51060	19913
49892	19914
22030	19915
164106	19916
91532	19917
133645	19918
5038	19919
21589	19920
60329	19921
11733	19922
14477	19923
4593	19924
14243	19925
117570	19926
97515	19927
5377	19928
63322	19929
6389	19930
22855	19931
3146	19932
20824	19933
132606	19934
45340	19935
37078	19936
90517	19937
62486	19938
14706	19939
24614	19940
34308	19941
34304	19942
12990	19943
54162	19944
97381	19945
26623	19946
91804	19947
38023	19948
28619	19949
596	19950
21522	19951
109841	19952
135524	19953
5046	19954
11892	19955
11284	19956
15991	19957
32412	19958
41949	19959
4689	19960
44615	19961
33514	19962
7220	19963
21933	19964
18332	19965
72497	19966
72023	19967
20801	19968
61601	19969
77063	19970
9641	19971
1461	19972
18114	19973
63022	19974
164	19975
85847	19976
144507	19977
35293	19978
40033	19979
27196	19980
1097	19981
21491	19982
102649	19983
7205	19984
2908	19985
5051	19986
29675	19987
31298	19988
66861	19989
31886	19990
953	19991
20182	19992
10607	19993
24708	19994
13641	19995
36465	19996
20510	19997
132238	19998
39401	19999
6394	20000
6895	20001
1762	20002
17912	20003
2042	20004
72817	20005
150079	20006
14468	20007
14279	20008
31271	20009
11839	20010
4130	20011
43587	20012
1438	20013
53430	20014
50478	20015
43801	20016
3239	20017
55958	20018
141211	20019
54232	20020
48320	20021
102349	20022
29800	20023
12181	20024
3822	20025
96319	20026
3213	20027
59805	20028
92869	20029
4152	20030
1079	20031
10579	20032
1587	20033
42754	20034
6074	20035
4018	20036
67918	20037
2050	20038
22464	20039
10047	20040
18037	20041
154481	20042
17155	20043
69597	20044
58853	20045
49014	20046
13221	20047
47869	20048
27215	20049
27951	20050
76	20051
112783	20052
49050	20053
7361	20054
58478	20055
39830	20056
15936	20057
26109	20058
24594	20059
44985	20060
924	20061
5299	20062
23665	20063
87871	20064
2873	20065
12	20066
2085	20067
24509	20068
40929	20069
66443	20070
53736	20071
16517	20072
116400	20073
61321	20074
43705	20075
11110	20076
11023	20077
79464	20078
105502	20079
135875	20080
147169	20081
45234	20082
154660	20083
2410	20084
54365	20085
1558	20086
53856	20087
79754	20088
13724	20089
1	20090
53629	20091
2425	20092
27439	20093
18569	20094
8974	20095
108927	20096
39619	20097
5018	20098
5816	20099
100332	20100
30356	20101
2444	20102
103	20103
35588	20104
41403	20105
36099	20106
104705	20107
787	20108
162972	20109
42249	20110
153281	20111
11681	20112
108949	20113
61520	20114
80119	20115
5777	20116
18838	20117
30453	20118
105046	20119
11347	20120
54273	20121
9785	20122
55297	20123
787	20124
141846	20125
17157	20126
121104	20127
2771	20128
1487	20129
25086	20130
16440	20131
4274	20132
85560	20133
50844	20134
7288	20135
13274	20136
46422	20137
49371	20138
105386	20139
15986	20140
30367	20141
8949	20142
32205	20143
22208	20144
68740	20145
807	20146
2242	20147
66303	20148
15427	20149
71022	20150
18397	20151
6474	20152
48250	20153
70512	20154
1674	20155
31661	20156
3111	20157
3858	20158
10329	20159
62	20160
241	20161
18283	20162
23449	20163
81263	20164
63490	20165
77064	20166
29860	20167
3543	20168
137046	20169
38895	20170
8541	20171
17062	20172
29011	20173
132896	20174
15878	20175
73397	20176
7401	20177
43922	20178
5428	20179
22147	20180
6764	20181
21225	20182
86749	20183
7183	20184
16169	20185
53571	20186
34655	20187
64476	20188
88055	20189
28475	20190
16132	20191
37866	20192
6586	20193
13231	20194
3815	20195
128470	20196
79513	20197
19157	20198
73840	20199
17524	20200
52725	20201
50560	20202
37918	20203
1880	20204
1788	20205
51674	20206
19207	20207
65756	20208
1242	20209
148976	20210
110340	20211
24414	20212
58593	20213
18741	20214
246	20215
9396	20216
17976	20217
42490	20218
1999	20219
8920	20220
88519	20221
57044	20222
31862	20223
22006	20224
11295	20225
41329	20226
10873	20227
20059	20228
129501	20229
14776	20230
66968	20231
17062	20232
11473	20233
41	20234
26526	20235
22084	20236
72108	20237
36892	20238
11961	20239
6434	20240
90556	20241
171	20242
67963	20243
5428	20244
82420	20245
25083	20246
41690	20247
36308	20248
879	20249
9665	20250
101393	20251
430	20252
12003	20253
149021	20254
4883	20255
69221	20256
2419	20257
44587	20258
8966	20259
15728	20260
56710	20261
21760	20262
103072	20263
111413	20264
39442	20265
5218	20266
150730	20267
45363	20268
928	20269
3	20270
2151	20271
86893	20272
10039	20273
3652	20274
24463	20275
66572	20276
6101	20277
32581	20278
3559	20279
30809	20280
158644	20281
41044	20282
2303	20283
33296	20284
555	20285
12934	20286
11955	20287
36572	20288
47690	20289
12411	20290
86627	20291
39931	20292
57479	20293
63467	20294
32069	20295
1085	20296
149457	20297
37204	20298
142	20299
38798	20300
38346	20301
4529	20302
6051	20303
59079	20304
48126	20305
21332	20306
33703	20307
30373	20308
96920	20309
4239	20310
30417	20311
70119	20312
158549	20313
133525	20314
49064	20315
12133	20316
43457	20317
92258	20318
17942	20319
12046	20320
47647	20321
2783	20322
9251	20323
91515	20324
61555	20325
6436	20326
58828	20327
85522	20328
11052	20329
3942	20330
3301	20331
71694	20332
3319	20333
76410	20334
72011	20335
114260	20336
39631	20337
1659	20338
43857	20339
130663	20340
11918	20341
120246	20342
74369	20343
9376	20344
6158	20345
130495	20346
130890	20347
58902	20348
15737	20349
91542	20350
156503	20351
53682	20352
36178	20353
34298	20354
13077	20355
131049	20356
41637	20357
69084	20358
47333	20359
38151	20360
3643	20361
52090	20362
57040	20363
53040	20364
30524	20365
50235	20366
751	20367
29172	20368
87082	20369
100312	20370
145110	20371
57271	20372
60324	20373
20646	20374
23215	20375
4682	20376
117730	20377
35940	20378
244	20379
31983	20380
22352	20381
14358	20382
262	20383
94235	20384
66135	20385
5843	20386
713	20387
17433	20388
1597	20389
72707	20390
79413	20391
9011	20392
258	20393
10856	20394
9970	20395
10505	20396
32880	20397
48666	20398
4345	20399
6992	20400
28907	20401
80468	20402
3131	20403
26489	20404
844	20405
7134	20406
9706	20407
8844	20408
34108	20409
180	20410
6	20411
56834	20412
776	20413
25452	20414
105762	20415
79679	20416
85221	20417
100762	20418
58875	20419
1351	20420
33494	20421
1245	20422
28317	20423
15149	20424
56133	20425
70916	20426
32810	20427
91348	20428
17988	20429
17954	20430
122655	20431
7610	20432
47490	20433
15664	20434
84216	20435
3423	20436
27204	20437
3139	20438
25703	20439
12167	20440
46262	20441
78031	20442
109052	20443
2712	20444
29179	20445
77463	20446
1537	20447
12109	20448
60579	20449
66705	20450
15432	20451
31976	20452
10409	20453
85335	20454
17595	20455
4152	20456
78672	20457
9025	20458
22889	20459
99521	20460
53504	20461
14363	20462
131597	20463
39443	20464
51024	20465
3758	20466
16	20467
62523	20468
35488	20469
42775	20470
10897	20471
38814	20472
61923	20473
6959	20474
15644	20475
76	20476
21739	20477
17709	20478
73400	20479
118467	20480
20931	20481
3017	20482
19323	20483
1345	20484
48342	20485
12467	20486
47349	20487
35095	20488
13706	20489
108716	20490
79485	20491
37637	20492
42150	20493
2567	20494
6023	20495
1958	20496
39212	20497
28315	20498
98047	20499
73859	20500
19478	20501
69813	20502
5614	20503
113159	20504
13972	20505
94965	20506
5632	20507
40590	20508
54926	20509
1131	20510
18896	20511
6521	20512
29296	20513
4111	20514
99189	20515
41777	20516
34615	20517
77527	20518
117648	20519
73388	20520
1545	20521
78868	20522
28000	20523
49351	20524
5301	20525
4202	20526
3344	20527
27400	20528
42897	20529
66004	20530
85843	20531
416	20532
2145	20533
95333	20534
2187	20535
1462	20536
67347	20537
12801	20538
26551	20539
32137	20540
82718	20541
43294	20542
62383	20543
1229	20544
71485	20545
65745	20546
12569	20547
95865	20548
4874	20549
9573	20550
4860	20551
67059	20552
49278	20553
1107	20554
34573	20555
17015	20556
49155	20557
52744	20558
60439	20559
21483	20560
3579	20561
52965	20562
21117	20563
8327	20564
3678	20565
45335	20566
57853	20567
97309	20568
26733	20569
70489	20570
34255	20571
5793	20572
36850	20573
27646	20574
83860	20575
3022	20576
57439	20577
31132	20578
106432	20579
19938	20580
29540	20581
3561	20582
34406	20583
22362	20584
12217	20585
3706	20586
15384	20587
114554	20588
8033	20589
76791	20590
63109	20591
9028	20592
84939	20593
29577	20594
3786	20595
79434	20596
21846	20597
13838	20598
92195	20599
17881	20600
102105	20601
6545	20602
836	20603
11624	20604
7762	20605
33402	20606
16583	20607
135462	20608
1433	20609
4697	20610
73635	20611
39174	20612
10422	20613
36722	20614
50055	20615
9962	20616
97838	20617
84473	20618
42486	20619
14806	20620
93351	20621
64162	20622
471	20623
35522	20624
908	20625
5357	20626
36503	20627
44114	20628
1928	20629
12142	20630
43801	20631
11647	20632
14910	20633
8558	20634
34807	20635
6226	20636
163269	20637
90998	20638
89279	20639
28365	20640
53404	20641
246	20642
1606	20643
2644	20644
14736	20645
5959	20646
10549	20647
34308	20648
38264	20649
14729	20650
1445	20651
17499	20652
62982	20653
632	20654
7147	20655
26480	20656
59195	20657
20416	20658
22057	20659
7982	20660
41216	20661
4900	20662
62261	20663
163	20664
24125	20665
1104	20666
1281	20667
94593	20668
111221	20669
84820	20670
14596	20671
76518	20672
20965	20673
36832	20674
83446	20675
42268	20676
3852	20677
14836	20678
15549	20679
100340	20680
48329	20681
67387	20682
46442	20683
11165	20684
24032	20685
63167	20686
6611	20687
7942	20688
92382	20689
33048	20690
61001	20691
102634	20692
12864	20693
7548	20694
102792	20695
82415	20696
23889	20697
21231	20698
27722	20699
1768	20700
17486	20701
73191	20702
809	20703
6653	20704
64302	20705
7566	20706
106946	20707
13	20708
44376	20709
91290	20710
58963	20711
28917	20712
1307	20713
39549	20714
32694	20715
741	20716
54761	20717
20424	20718
59000	20719
7668	20720
154	20721
53284	20722
71586	20723
17700	20724
47882	20725
258	20726
40491	20727
10652	20728
115432	20729
68605	20730
408	20731
11405	20732
40900	20733
11116	20734
22632	20735
49152	20736
60034	20737
65035	20738
4143	20739
18840	20740
15123	20741
10873	20742
56252	20743
5986	20744
15753	20745
1620	20746
11458	20747
75648	20748
82357	20749
14179	20750
10600	20751
599	20752
29793	20753
28415	20754
4340	20755
43037	20756
7307	20757
12496	20758
7928	20759
103303	20760
12101	20761
47143	20762
30063	20763
914	20764
107086	20765
54067	20766
7092	20767
33947	20768
6414	20769
37739	20770
11408	20771
18733	20772
84453	20773
10584	20774
75365	20775
46465	20776
98245	20777
51608	20778
20117	20779
47061	20780
32224	20781
84790	20782
29150	20783
79121	20784
101598	20785
34	20786
29597	20787
35615	20788
3075	20789
42788	20790
5510	20791
4783	20792
32421	20793
123294	20794
51849	20795
43471	20796
79874	20797
31013	20798
81442	20799
46681	20800
21309	20801
9888	20802
19728	20803
145103	20804
31	20805
99651	20806
6503	20807
8370	20808
4128	20809
16200	20810
46682	20811
16023	20812
43200	20813
36840	20814
72563	20815
2651	20816
122	20817
33083	20818
64091	20819
10566	20820
14116	20821
104270	20822
70690	20823
39886	20824
44570	20825
31377	20826
65574	20827
18227	20828
62288	20829
92509	20830
104935	20831
28277	20832
57620	20833
51501	20834
11036	20835
39900	20836
105512	20837
125523	20838
88754	20839
10205	20840
56645	20841
58279	20842
50401	20843
163427	20844
129621	20845
74892	20846
7237	20847
58952	20848
18779	20849
528	20850
488	20851
4091	20852
4413	20853
830	20854
2268	20855
45451	20856
68603	20857
6175	20858
1517	20859
50839	20860
22563	20861
8487	20862
844	20863
10286	20864
102353	20865
45931	20866
14016	20867
55482	20868
42424	20869
17398	20870
25733	20871
29499	20872
63512	20873
13128	20874
10197	20875
16502	20876
77421	20877
42684	20878
68172	20879
148684	20880
128958	20881
57597	20882
133005	20883
24169	20884
53466	20885
3345	20886
2134	20887
29620	20888
18276	20889
72963	20890
61465	20891
142115	20892
82034	20893
3523	20894
25223	20895
5429	20896
150552	20897
28746	20898
111805	20899
446	20900
37615	20901
20	20902
71513	20903
18735	20904
128965	20905
19759	20906
17714	20907
115928	20908
14404	20909
2363	20910
84040	20911
15928	20912
12668	20913
10984	20914
123100	20915
64867	20916
10417	20917
70352	20918
2557	20919
20200	20920
53408	20921
60844	20922
59749	20923
79496	20924
26506	20925
102395	20926
97897	20927
23882	20928
54007	20929
72322	20930
62344	20931
10537	20932
127317	20933
65963	20934
74742	20935
35411	20936
9532	20937
9153	20938
1347	20939
8244	20940
87246	20941
98262	20942
918	20943
17727	20944
34102	20945
8769	20946
61596	20947
10874	20948
55796	20949
36038	20950
1	20951
2393	20952
65087	20953
273	20954
5867	20955
84325	20956
74536	20957
103929	20958
85512	20959
22143	20960
2722	20961
29197	20962
67524	20963
26961	20964
10166	20965
60153	20966
17674	20967
24021	20968
16349	20969
8439	20970
92631	20971
87445	20972
1126	20973
164000	20974
76882	20975
43876	20976
24989	20977
153304	20978
731	20979
29762	20980
1223	20981
19213	20982
113152	20983
47791	20984
34250	20985
318	20986
2173	20987
6128	20988
77221	20989
12309	20990
11729	20991
97005	20992
22057	20993
114800	20994
95447	20995
2251	20996
22344	20997
130063	20998
24148	20999
33087	21000
37414	21001
48529	21002
6081	21003
69720	21004
60708	21005
10506	21006
3636	21007
18	21008
141445	21009
3198	21010
8150	21011
3094	21012
114131	21013
70895	21014
66273	21015
104995	21016
50626	21017
6591	21018
7618	21019
31549	21020
15422	21021
12843	21022
126341	21023
91114	21024
13028	21025
58551	21026
33130	21027
20661	21028
24659	21029
118133	21030
14442	21031
1364	21032
21704	21033
8478	21034
972	21035
49308	21036
51260	21037
33636	21038
34635	21039
39	21040
82799	21041
3626	21042
9077	21043
1194	21044
2234	21045
7285	21046
57917	21047
15623	21048
3721	21049
23056	21050
6033	21051
80416	21052
26145	21053
13187	21054
30264	21055
42665	21056
25384	21057
4971	21058
6287	21059
39276	21060
97912	21061
157879	21062
10342	21063
43718	21064
13718	21065
10925	21066
19479	21067
11258	21068
96548	21069
116657	21070
19477	21071
89783	21072
46338	21073
89936	21074
90558	21075
46849	21076
21848	21077
8976	21078
7552	21079
15741	21080
31005	21081
22176	21082
7991	21083
10986	21084
5759	21085
37126	21086
190	21087
70893	21088
173	21089
45869	21090
9257	21091
25304	21092
18033	21093
8535	21094
8784	21095
110312	21096
109423	21097
24698	21098
85784	21099
59678	21100
13633	21101
34397	21102
39144	21103
13272	21104
12447	21105
12253	21106
14174	21107
54571	21108
24227	21109
8582	21110
1319	21111
11814	21112
28077	21113
84722	21114
13973	21115
32480	21116
19108	21117
922	21118
72992	21119
11858	21120
30369	21121
24717	21122
23162	21123
8201	21124
3870	21125
6825	21126
41661	21127
151280	21128
2	21129
2781	21130
94330	21131
100893	21132
37552	21133
37756	21134
67074	21135
11203	21136
22524	21137
28435	21138
37225	21139
18284	21140
3832	21141
66240	21142
15377	21143
2660	21144
25610	21145
44229	21146
54535	21147
32735	21148
24010	21149
4541	21150
67858	21151
22939	21152
85308	21153
5314	21154
41254	21155
58143	21156
13455	21157
64342	21158
142703	21159
398	21160
1834	21161
21447	21162
11363	21163
15981	21164
27025	21165
11529	21166
66111	21167
16580	21168
18073	21169
87893	21170
31254	21171
66679	21172
12835	21173
17294	21174
103877	21175
11602	21176
9395	21177
68709	21178
34090	21179
147330	21180
12725	21181
64024	21182
5	21183
167	21184
40570	21185
97784	21186
27048	21187
83242	21188
129841	21189
1894	21190
44945	21191
1149	21192
179	21193
49018	21194
11095	21195
39872	21196
123899	21197
15378	21198
3785	21199
147315	21200
1017	21201
35561	21202
71596	21203
109328	21204
29937	21205
59340	21206
82113	21207
70528	21208
18331	21209
34962	21210
72190	21211
8176	21212
3777	21213
28521	21214
47992	21215
401	21216
20649	21217
51	21218
56093	21219
11060	21220
132531	21221
80837	21222
33460	21223
1951	21224
1145	21225
17242	21226
49598	21227
125954	21228
3456	21229
95697	21230
4856	21231
45738	21232
73049	21233
25682	21234
12864	21235
13058	21236
132411	21237
13800	21238
7794	21239
65261	21240
811	21241
18359	21242
36498	21243
34083	21244
33218	21245
132666	21246
3024	21247
87944	21248
97542	21249
34055	21250
8987	21251
8727	21252
154	21253
88091	21254
21469	21255
15311	21256
46724	21257
98492	21258
108511	21259
26508	21260
43322	21261
18986	21262
56527	21263
49840	21264
9210	21265
56957	21266
19889	21267
426	21268
3292	21269
22878	21270
31554	21271
5822	21272
281	21273
88917	21274
75542	21275
4024	21276
51135	21277
15718	21278
19000	21279
13997	21280
71333	21281
21744	21282
41697	21283
48035	21284
48358	21285
59764	21286
1384	21287
1227	21288
16336	21289
45885	21290
14211	21291
68219	21292
32692	21293
898	21294
98956	21295
56163	21296
4769	21297
112826	21298
4723	21299
24885	21300
139897	21301
14488	21302
5128	21303
8907	21304
5858	21305
12611	21306
17855	21307
80203	21308
118835	21309
153149	21310
8329	21311
166333	21312
88990	21313
72	21314
40179	21315
127432	21316
3215	21317
48093	21318
90934	21319
52173	21320
1263	21321
49786	21322
54896	21323
87395	21324
164101	21325
44773	21326
10081	21327
16194	21328
156189	21329
141926	21330
104864	21331
5963	21332
68154	21333
63089	21334
15085	21335
78366	21336
24458	21337
39142	21338
212	21339
20209	21340
108949	21341
20961	21342
76139	21343
73491	21344
37762	21345
63459	21346
102460	21347
134153	21348
1401	21349
17361	21350
56698	21351
11580	21352
23033	21353
114783	21354
849	21355
34812	21356
124098	21357
10555	21358
93736	21359
99149	21360
44068	21361
38663	21362
115	21363
10669	21364
113902	21365
30929	21366
3900	21367
45668	21368
12573	21369
28144	21370
73986	21371
56260	21372
9441	21373
8567	21374
17157	21375
30503	21376
62629	21377
97641	21378
23362	21379
2315	21380
37840	21381
119129	21382
16864	21383
1059	21384
4696	21385
19537	21386
33421	21387
48934	21388
55291	21389
39085	21390
1	21391
70669	21392
42456	21393
9194	21394
60679	21395
75935	21396
158058	21397
42840	21398
32985	21399
50563	21400
12007	21401
74727	21402
164777	21403
102501	21404
3885	21405
117446	21406
2628	21407
49399	21408
35481	21409
10110	21410
2232	21411
25208	21412
31798	21413
99610	21414
6734	21415
70049	21416
5555	21417
4377	21418
59748	21419
837	21420
83766	21421
2004	21422
4913	21423
68498	21424
61067	21425
41651	21426
62493	21427
4883	21428
82008	21429
13057	21430
104118	21431
17497	21432
102613	21433
12725	21434
178	21435
1172	21436
36435	21437
147	21438
73811	21439
84609	21440
91431	21441
54238	21442
65714	21443
15698	21444
96654	21445
93640	21446
1483	21447
4689	21448
74717	21449
4540	21450
83751	21451
23878	21452
14536	21453
40619	21454
134334	21455
16473	21456
7444	21457
37621	21458
7340	21459
50289	21460
132363	21461
11228	21462
1915	21463
65496	21464
17719	21465
18124	21466
138715	21467
76348	21468
50615	21469
809	21470
36626	21471
66728	21472
79502	21473
120468	21474
83035	21475
40744	21476
20606	21477
26983	21478
20819	21479
25921	21480
30734	21481
14284	21482
2929	21483
133976	21484
109334	21485
93274	21486
90560	21487
5703	21488
17444	21489
78281	21490
160947	21491
26493	21492
15273	21493
110453	21494
49312	21495
74881	21496
38136	21497
3154	21498
95036	21499
60473	21500
40369	21501
13695	21502
75003	21503
84004	21504
31576	21505
77133	21506
41015	21507
30206	21508
108125	21509
20991	21510
29055	21511
12517	21512
140077	21513
24042	21514
32809	21515
2952	21516
7609	21517
20598	21518
81951	21519
15475	21520
24891	21521
4471	21522
40988	21523
8977	21524
26419	21525
43318	21526
21427	21527
1285	21528
99393	21529
21679	21530
38045	21531
46713	21532
764	21533
47321	21534
80631	21535
20322	21536
19549	21537
60633	21538
60	21539
29631	21540
45570	21541
45157	21542
4914	21543
137210	21544
104059	21545
157927	21546
116248	21547
11602	21548
1481	21549
7718	21550
45994	21551
48979	21552
29272	21553
84859	21554
3333	21555
24107	21556
9016	21557
82647	21558
159619	21559
121706	21560
139046	21561
21673	21562
29073	21563
116273	21564
1318	21565
95236	21566
113269	21567
146838	21568
20547	21569
107485	21570
10210	21571
112070	21572
124721	21573
15845	21574
37809	21575
33900	21576
33545	21577
20440	21578
15091	21579
453	21580
33666	21581
78591	21582
16255	21583
129747	21584
25963	21585
36941	21586
4424	21587
21978	21588
1639	21589
35782	21590
3219	21591
34708	21592
7549	21593
78682	21594
1137	21595
118784	21596
106186	21597
32061	21598
2992	21599
14227	21600
61348	21601
103810	21602
47690	21603
46174	21604
27926	21605
85829	21606
45244	21607
6234	21608
8927	21609
78883	21610
64101	21611
17697	21612
953	21613
24740	21614
31558	21615
14064	21616
89833	21617
82641	21618
95	21619
8866	21620
18690	21621
12027	21622
8296	21623
13867	21624
1569	21625
3574	21626
84382	21627
32452	21628
606	21629
2400	21630
666	21631
2529	21632
3026	21633
137969	21634
5487	21635
8259	21636
131493	21637
47901	21638
11825	21639
31526	21640
10421	21641
27308	21642
26032	21643
25401	21644
5639	21645
12659	21646
5660	21647
99517	21648
41905	21649
592	21650
153722	21651
46277	21652
13176	21653
3734	21654
1798	21655
49971	21656
3702	21657
7039	21658
87457	21659
70118	21660
24406	21661
17791	21662
66636	21663
73627	21664
33896	21665
36515	21666
2383	21667
4962	21668
27638	21669
93576	21670
77092	21671
96921	21672
42199	21673
53235	21674
13275	21675
21804	21676
96524	21677
253	21678
26173	21679
46008	21680
17129	21681
35271	21682
8174	21683
52153	21684
96489	21685
51978	21686
13079	21687
4675	21688
17692	21689
36149	21690
6638	21691
1788	21692
33429	21693
74388	21694
12584	21695
47715	21696
2111	21697
3	21698
100289	21699
51637	21700
10681	21701
47347	21702
11521	21703
4308	21704
14174	21705
90456	21706
58466	21707
13290	21708
63296	21709
58951	21710
17153	21711
82855	21712
66657	21713
9968	21714
45945	21715
25655	21716
38258	21717
127062	21718
20453	21719
10165	21720
17018	21721
2626	21722
6542	21723
147509	21724
32758	21725
78633	21726
7281	21727
39170	21728
3779	21729
77796	21730
2170	21731
1618	21732
6355	21733
48642	21734
8745	21735
8612	21736
37209	21737
8030	21738
108259	21739
100744	21740
43054	21741
36404	21742
28694	21743
162685	21744
33151	21745
11473	21746
27693	21747
56858	21748
14317	21749
69885	21750
6253	21751
18593	21752
2835	21753
49412	21754
30188	21755
10693	21756
126	21757
870	21758
132239	21759
32284	21760
33677	21761
8192	21762
74090	21763
28226	21764
25033	21765
59520	21766
46608	21767
13209	21768
30633	21769
46871	21770
6639	21771
67691	21772
178	21773
13711	21774
15598	21775
110643	21776
29964	21777
120934	21778
17532	21779
10496	21780
72667	21781
7820	21782
12374	21783
15692	21784
44628	21785
73574	21786
999	21787
141194	21788
4079	21789
14853	21790
18114	21791
46085	21792
55368	21793
61715	21794
2800	21795
30275	21796
5535	21797
42591	21798
6953	21799
1292	21800
49074	21801
582	21802
5465	21803
104270	21804
107427	21805
3247	21806
13286	21807
4627	21808
2638	21809
32024	21810
22808	21811
32847	21812
78	21813
1362	21814
6644	21815
180	21816
13409	21817
528	21818
3986	21819
5055	21820
65989	21821
51179	21822
7376	21823
148742	21824
27943	21825
51453	21826
59527	21827
22578	21828
96057	21829
9063	21830
16759	21831
6547	21832
69244	21833
8801	21834
46536	21835
29959	21836
16096	21837
46383	21838
32076	21839
44490	21840
6330	21841
48564	21842
62016	21843
137840	21844
23870	21845
3754	21846
19185	21847
41237	21848
12237	21849
65781	21850
21433	21851
115066	21852
55800	21853
4458	21854
40296	21855
107286	21856
111181	21857
1686	21858
6592	21859
3820	21860
100185	21861
13771	21862
41950	21863
89024	21864
42534	21865
12886	21866
29762	21867
25961	21868
13372	21869
9800	21870
17851	21871
119989	21872
37970	21873
7358	21874
77709	21875
37101	21876
116490	21877
87262	21878
26435	21879
137026	21880
129272	21881
37223	21882
71526	21883
50123	21884
140085	21885
91998	21886
14425	21887
135828	21888
10042	21889
107924	21890
75109	21891
48090	21892
1728	21893
94727	21894
6352	21895
81642	21896
3972	21897
23592	21898
42635	21899
7093	21900
14988	21901
35253	21902
3527	21903
7381	21904
115444	21905
63816	21906
15405	21907
32120	21908
156447	21909
35800	21910
8882	21911
42962	21912
49230	21913
29150	21914
69605	21915
6452	21916
86637	21917
46414	21918
1820	21919
20625	21920
30803	21921
1987	21922
28016	21923
161199	21924
28057	21925
33418	21926
98802	21927
10884	21928
8147	21929
83608	21930
78029	21931
111223	21932
50267	21933
9081	21934
36038	21935
54776	21936
26048	21937
17773	21938
9901	21939
62255	21940
12705	21941
148282	21942
160900	21943
35703	21944
59803	21945
4248	21946
20384	21947
2783	21948
54659	21949
33446	21950
85682	21951
64540	21952
5578	21953
80	21954
64118	21955
36099	21956
36737	21957
12245	21958
18137	21959
55431	21960
11661	21961
34126	21962
23320	21963
349	21964
10990	21965
5452	21966
543	21967
31351	21968
28814	21969
60689	21970
48036	21971
59766	21972
11696	21973
125768	21974
78071	21975
68178	21976
21559	21977
89683	21978
102139	21979
31877	21980
40724	21981
2312	21982
65382	21983
32450	21984
106350	21985
121649	21986
6933	21987
69753	21988
60842	21989
18074	21990
86355	21991
25314	21992
24833	21993
4243	21994
128695	21995
22873	21996
28346	21997
25770	21998
16494	21999
4892	22000
73	22001
609	22002
34909	22003
28147	22004
27029	22005
11829	22006
136099	22007
385	22008
3599	22009
22039	22010
74284	22011
6240	22012
55733	22013
55310	22014
66854	22015
254	22016
17314	22017
12768	22018
4135	22019
19391	22020
25199	22021
53069	22022
28697	22023
54067	22024
13748	22025
98945	22026
61556	22027
36986	22028
19684	22029
42157	22030
10979	22031
41304	22032
111984	22033
15368	22034
775	22035
15683	22036
15175	22037
60766	22038
115037	22039
24198	22040
3132	22041
1391	22042
1940	22043
69713	22044
43570	22045
57405	22046
18849	22047
71620	22048
35286	22049
76673	22050
213	22051
137519	22052
11802	22053
28179	22054
85902	22055
3349	22056
6579	22057
11582	22058
33784	22059
15673	22060
46449	22061
8934	22062
97	22063
12715	22064
9936	22065
3568	22066
19822	22067
31521	22068
95212	22069
26076	22070
17135	22071
85184	22072
74653	22073
64076	22074
75097	22075
120755	22076
23963	22077
2657	22078
2695	22079
7548	22080
35651	22081
112262	22082
59924	22083
18912	22084
46132	22085
8899	22086
25434	22087
33999	22088
7757	22089
78043	22090
152717	22091
798	22092
2383	22093
850	22094
24481	22095
554	22096
135689	22097
45317	22098
47958	22099
74113	22100
73137	22101
67221	22102
20023	22103
23772	22104
4667	22105
18385	22106
68197	22107
59214	22108
4344	22109
20152	22110
29412	22111
3371	22112
5003	22113
4352	22114
48394	22115
6091	22116
85662	22117
66243	22118
4957	22119
13641	22120
10189	22121
41573	22122
62158	22123
107084	22124
31604	22125
58449	22126
3981	22127
20334	22128
159743	22129
44688	22130
21895	22131
20198	22132
30261	22133
29314	22134
55399	22135
6094	22136
7965	22137
58881	22138
3075	22139
3352	22140
63095	22141
15525	22142
115021	22143
442	22144
343	22145
103100	22146
7325	22147
26861	22148
19484	22149
55619	22150
34207	22151
3202	22152
144329	22153
1799	22154
16251	22155
20402	22156
25189	22157
45072	22158
5121	22159
88802	22160
39626	22161
16391	22162
37189	22163
56062	22164
41260	22165
33697	22166
65141	22167
98135	22168
9608	22169
85744	22170
32026	22171
106119	22172
1400	22173
52432	22174
2156	22175
3446	22176
93832	22177
125180	22178
155811	22179
3321	22180
62998	22181
20733	22182
19771	22183
9457	22184
490	22185
38655	22186
51788	22187
10246	22188
64853	22189
32427	22190
6909	22191
3966	22192
25050	22193
59066	22194
191	22195
18760	22196
1192	22197
68476	22198
30450	22199
21507	22200
63	22201
11709	22202
31385	22203
134301	22204
10048	22205
122406	22206
73507	22207
12499	22208
1659	22209
6946	22210
8750	22211
6492	22212
18568	22213
14692	22214
1132	22215
10783	22216
1662	22217
82833	22218
98348	22219
371	22220
69420	22221
112499	22222
57972	22223
47290	22224
461	22225
9992	22226
32791	22227
3249	22228
43242	22229
56707	22230
28871	22231
4321	22232
1391	22233
28168	22234
67735	22235
2982	22236
8374	22237
33	22238
48459	22239
8617	22240
26194	22241
4630	22242
12341	22243
8273	22244
77787	22245
6656	22246
57688	22247
22947	22248
22108	22249
12938	22250
9946	22251
103691	22252
148912	22253
102488	22254
46811	22255
1228	22256
49519	22257
11008	22258
63874	22259
9883	22260
960	22261
89280	22262
37019	22263
27094	22264
45019	22265
2865	22266
49006	22267
76744	22268
82494	22269
23318	22270
98148	22271
118874	22272
24410	22273
1889	22274
90086	22275
22783	22276
36259	22277
5899	22278
13759	22279
3520	22280
669	22281
43965	22282
132209	22283
40162	22284
80948	22285
1065	22286
15166	22287
23494	22288
23116	22289
105482	22290
31541	22291
62118	22292
123786	22293
4646	22294
474	22295
53715	22296
130649	22297
27370	22298
82877	22299
69229	22300
1256	22301
13784	22302
26296	22303
66476	22304
19729	22305
15301	22306
5753	22307
130420	22308
46325	22309
19967	22310
19575	22311
20946	22312
34240	22313
15635	22314
9949	22315
35596	22316
2089	22317
49824	22318
1025	22319
10646	22320
36872	22321
63936	22322
34371	22323
16663	22324
54161	22325
24808	22326
83107	22327
50309	22328
37635	22329
19040	22330
5604	22331
2231	22332
60849	22333
4496	22334
11481	22335
3982	22336
853	22337
3765	22338
27020	22339
60275	22340
47766	22341
23516	22342
33823	22343
23230	22344
97980	22345
8617	22346
88099	22347
68027	22348
2660	22349
5085	22350
12270	22351
34	22352
79004	22353
110549	22354
2759	22355
37722	22356
9996	22357
46011	22358
9147	22359
10457	22360
20675	22361
92626	22362
1500	22363
9115	22364
1675	22365
46857	22366
64253	22367
4438	22368
37212	22369
9619	22370
30378	22371
70904	22372
50694	22373
105584	22374
26062	22375
134715	22376
82566	22377
1827	22378
5548	22379
53970	22380
1878	22381
43340	22382
1190	22383
6944	22384
87401	22385
3793	22386
11207	22387
22404	22388
24244	22389
10834	22390
87023	22391
30686	22392
3913	22393
72183	22394
28046	22395
166373	22396
33088	22397
68760	22398
32887	22399
11270	22400
683	22401
17205	22402
1018	22403
7887	22404
76749	22405
22670	22406
9973	22407
1396	22408
64206	22409
43070	22410
27380	22411
46999	22412
17731	22413
18359	22414
17745	22415
47837	22416
2018	22417
41573	22418
1259	22419
41990	22420
5972	22421
31510	22422
17696	22423
85787	22424
3122	22425
577	22426
40943	22427
132372	22428
29908	22429
10431	22430
149890	22431
85387	22432
27123	22433
5433	22434
56041	22435
49685	22436
92098	22437
71449	22438
78569	22439
20171	22440
2255	22441
17615	22442
63515	22443
318	22444
32372	22445
14613	22446
956	22447
1382	22448
24062	22449
3948	22450
33103	22451
18910	22452
8461	22453
72034	22454
29124	22455
50137	22456
14531	22457
1354	22458
10624	22459
136240	22460
104865	22461
16048	22462
18312	22463
115106	22464
13899	22465
22283	22466
83980	22467
54133	22468
53887	22469
21889	22470
48198	22471
34738	22472
2767	22473
44958	22474
43853	22475
52722	22476
41623	22477
14924	22478
10496	22479
95310	22480
3159	22481
93831	22482
22567	22483
1167	22484
41486	22485
66	22486
35471	22487
51063	22488
63344	22489
91476	22490
159368	22491
129417	22492
56600	22493
15732	22494
166146	22495
4649	22496
12382	22497
20829	22498
2488	22499
11485	22500
20304	22501
55651	22502
92470	22503
40440	22504
42031	22505
11180	22506
3649	22507
4508	22508
24632	22509
3812	22510
57143	22511
13574	22512
700	22513
94921	22514
3484	22515
4747	22516
47882	22517
6874	22518
73470	22519
149526	22520
74386	22521
83072	22522
90936	22523
20888	22524
141349	22525
25545	22526
27702	22527
59910	22528
2654	22529
81692	22530
101388	22531
12155	22532
76964	22533
99973	22534
82170	22535
16142	22536
26223	22537
44658	22538
151086	22539
1760	22540
43290	22541
21406	22542
147547	22543
15659	22544
106999	22545
82379	22546
14889	22547
17946	22548
46508	22549
295	22550
10471	22551
4361	22552
135799	22553
6069	22554
10742	22555
15304	22556
52651	22557
68176	22558
13130	22559
1293	22560
436	22561
150436	22562
147314	22563
49172	22564
21089	22565
15428	22566
18833	22567
20059	22568
43603	22569
2281	22570
26982	22571
87708	22572
32189	22573
19739	22574
41446	22575
78247	22576
19708	22577
56433	22578
37847	22579
402	22580
85260	22581
10959	22582
10725	22583
34349	22584
21625	22585
67116	22586
23777	22587
15091	22588
32724	22589
11764	22590
941	22591
157998	22592
40263	22593
72597	22594
81201	22595
67862	22596
102502	22597
145001	22598
9243	22599
131772	22600
12786	22601
64806	22602
10299	22603
56657	22604
4448	22605
52904	22606
1875	22607
110	22608
2126	22609
165444	22610
15057	22611
3639	22612
94633	22613
149718	22614
18701	22615
5454	22616
40792	22617
65682	22618
127508	22619
70931	22620
620	22621
34083	22622
801	22623
23688	22624
119337	22625
128053	22626
106809	22627
146	22628
13678	22629
16006	22630
81566	22631
26671	22632
122407	22633
128894	22634
101161	22635
42876	22636
112000	22637
6223	22638
78933	22639
19440	22640
15895	22641
74247	22642
5756	22643
84619	22644
59233	22645
6236	22646
6131	22647
24091	22648
84662	22649
20747	22650
42051	22651
136026	22652
151390	22653
3561	22654
3977	22655
23589	22656
5054	22657
18592	22658
33931	22659
4986	22660
18720	22661
93132	22662
42331	22663
53814	22664
140388	22665
19884	22666
47115	22667
67391	22668
56763	22669
41266	22670
23454	22671
4445	22672
7502	22673
1305	22674
4574	22675
7731	22676
8933	22677
4276	22678
27103	22679
16049	22680
140	22681
159053	22682
9774	22683
1442	22684
102726	22685
96537	22686
65052	22687
40669	22688
2801	22689
51957	22690
7129	22691
12186	22692
9812	22693
136739	22694
36978	22695
19548	22696
13302	22697
5685	22698
24387	22699
113919	22700
7576	22701
85211	22702
29242	22703
15491	22704
101679	22705
58724	22706
338	22707
18317	22708
9447	22709
78788	22710
1481	22711
6961	22712
48339	22713
3176	22714
5620	22715
13795	22716
39	22717
3008	22718
54414	22719
71715	22720
28902	22721
50098	22722
1	22723
25854	22724
44112	22725
45421	22726
5699	22727
21388	22728
109	22729
20692	22730
50313	22731
25855	22732
10680	22733
14662	22734
1	22735
61760	22736
48464	22737
138713	22738
16270	22739
138171	22740
68364	22741
48068	22742
91790	22743
19182	22744
5916	22745
10634	22746
24582	22747
60214	22748
104930	22749
789	22750
134334	22751
12726	22752
579	22753
800	22754
10732	22755
11243	22756
1024	22757
63044	22758
77331	22759
32174	22760
2539	22761
78128	22762
2185	22763
126554	22764
3161	22765
82658	22766
74032	22767
56582	22768
116747	22769
43807	22770
84801	22771
11566	22772
19669	22773
33957	22774
16195	22775
54478	22776
39214	22777
3885	22778
112744	22779
29007	22780
27606	22781
12013	22782
3250	22783
52979	22784
16155	22785
26920	22786
1869	22787
23205	22788
27189	22789
13169	22790
46563	22791
110334	22792
13114	22793
79855	22794
4650	22795
26797	22796
29977	22797
4933	22798
6	22799
122355	22800
39030	22801
23944	22802
1272	22803
8	22804
8923	22805
29888	22806
117821	22807
1729	22808
87573	22809
543	22810
50458	22811
381	22812
58758	22813
1106	22814
99289	22815
60005	22816
46207	22817
50753	22818
66886	22819
46606	22820
9879	22821
475	22822
74862	22823
1503	22824
2658	22825
36586	22826
3823	22827
41543	22828
52136	22829
22875	22830
29906	22831
657	22832
52003	22833
82538	22834
21729	22835
16654	22836
48256	22837
93383	22838
92689	22839
9676	22840
6330	22841
58761	22842
36130	22843
3436	22844
2942	22845
38786	22846
32727	22847
12143	22848
95516	22849
99137	22850
47	22851
40474	22852
33412	22853
25987	22854
9549	22855
3918	22856
14319	22857
25838	22858
8376	22859
57677	22860
145988	22861
104289	22862
22292	22863
84037	22864
9189	22865
15960	22866
98003	22867
79648	22868
7869	22869
8522	22870
30316	22871
155928	22872
9727	22873
52834	22874
25311	22875
30522	22876
12312	22877
42920	22878
44504	22879
38506	22880
55559	22881
18564	22882
211	22883
36017	22884
97102	22885
2378	22886
23830	22887
6379	22888
123246	22889
88892	22890
130403	22891
1126	22892
1564	22893
2036	22894
28628	22895
28987	22896
123215	22897
46024	22898
37378	22899
53898	22900
8992	22901
32589	22902
1233	22903
19733	22904
114379	22905
128091	22906
76527	22907
21216	22908
17039	22909
22574	22910
25036	22911
25389	22912
3452	22913
2541	22914
1586	22915
23491	22916
1197	22917
7156	22918
161456	22919
91858	22920
145723	22921
31894	22922
28272	22923
9256	22924
67495	22925
9251	22926
21399	22927
100096	22928
24757	22929
37328	22930
98064	22931
63936	22932
47529	22933
31243	22934
150542	22935
20787	22936
43987	22937
81338	22938
810	22939
33538	22940
58847	22941
20095	22942
13943	22943
98803	22944
110361	22945
142422	22946
20776	22947
37641	22948
30700	22949
20164	22950
66869	22951
58900	22952
39577	22953
15673	22954
11769	22955
62922	22956
95191	22957
6984	22958
48170	22959
8850	22960
99964	22961
22017	22962
68810	22963
1099	22964
68212	22965
20191	22966
2846	22967
131010	22968
4218	22969
34409	22970
6220	22971
23215	22972
131417	22973
28727	22974
100547	22975
85159	22976
11143	22977
63152	22978
48560	22979
79848	22980
13370	22981
697	22982
3988	22983
19562	22984
75546	22985
51421	22986
7550	22987
23227	22988
17774	22989
5650	22990
27701	22991
29414	22992
12875	22993
17239	22994
4438	22995
45732	22996
21029	22997
99723	22998
27894	22999
26616	23000
111620	23001
28536	23002
8103	23003
48470	23004
37553	23005
5054	23006
26685	23007
46164	23008
50479	23009
26995	23010
54687	23011
1758	23012
47874	23013
25465	23014
15752	23015
27407	23016
2515	23017
87547	23018
85881	23019
10574	23020
50091	23021
20888	23022
18249	23023
4584	23024
40427	23025
3393	23026
56875	23027
54346	23028
56628	23029
7657	23030
232	23031
325	23032
97628	23033
156	23034
562	23035
97589	23036
77526	23037
144752	23038
47372	23039
66863	23040
3503	23041
43901	23042
30724	23043
8481	23044
32034	23045
4590	23046
56256	23047
17865	23048
3433	23049
159685	23050
49391	23051
397	23052
1922	23053
3866	23054
40670	23055
139569	23056
34582	23057
69035	23058
31181	23059
117225	23060
65101	23061
7734	23062
24330	23063
81393	23064
7476	23065
12973	23066
33405	23067
6581	23068
106335	23069
9775	23070
42472	23071
34537	23072
90018	23073
41566	23074
53771	23075
34240	23076
677	23077
67140	23078
3968	23079
32744	23080
3194	23081
19368	23082
103361	23083
28636	23084
22606	23085
95204	23086
6595	23087
36368	23088
17346	23089
18443	23090
61763	23091
1533	23092
192	23093
45010	23094
61814	23095
20716	23096
11471	23097
65504	23098
40142	23099
20819	23100
3455	23101
25463	23102
89989	23103
65955	23104
32979	23105
90764	23106
2842	23107
16117	23108
10907	23109
4937	23110
35058	23111
40225	23112
72236	23113
1180	23114
28765	23115
83	23116
65008	23117
26136	23118
16088	23119
51284	23120
86727	23121
7128	23122
32792	23123
46632	23124
112313	23125
64311	23126
95489	23127
36770	23128
4782	23129
31811	23130
671	23131
319	23132
158646	23133
62335	23134
45100	23135
36031	23136
155309	23137
9273	23138
70688	23139
5439	23140
26191	23141
5450	23142
112261	23143
73541	23144
121965	23145
27437	23146
46676	23147
22262	23148
58028	23149
59766	23150
47227	23151
4674	23152
4983	23153
39005	23154
117440	23155
9050	23156
109908	23157
33709	23158
582	23159
51059	23160
81120	23161
8013	23162
58251	23163
35245	23164
9564	23165
2773	23166
44129	23167
25904	23168
24576	23169
28424	23170
20627	23171
2211	23172
1263	23173
9457	23174
70190	23175
18225	23176
72373	23177
76845	23178
12011	23179
35775	23180
10005	23181
10551	23182
76895	23183
2726	23184
42252	23185
53408	23186
4036	23187
30538	23188
15462	23189
98413	23190
272	23191
24704	23192
4163	23193
34539	23194
54605	23195
27772	23196
120412	23197
128017	23198
57635	23199
3496	23200
7446	23201
23282	23202
18472	23203
808	23204
7321	23205
17949	23206
2961	23207
82325	23208
29363	23209
16643	23210
34659	23211
90042	23212
3291	23213
67340	23214
103326	23215
19258	23216
7147	23217
7982	23218
7779	23219
14237	23220
11761	23221
6202	23222
13242	23223
24309	23224
807	23225
75755	23226
49280	23227
1913	23228
136376	23229
108206	23230
88995	23231
106659	23232
8298	23233
105062	23234
25081	23235
99866	23236
51547	23237
133263	23238
24544	23239
11008	23240
34009	23241
74935	23242
14601	23243
27108	23244
25207	23245
5942	23246
93094	23247
2314	23248
70601	23249
57155	23250
145872	23251
3313	23252
140065	23253
29284	23254
6226	23255
12972	23256
44799	23257
63905	23258
117039	23259
38150	23260
46641	23261
120285	23262
109280	23263
27924	23264
1329	23265
3010	23266
25128	23267
51102	23268
56017	23269
158206	23270
25182	23271
14700	23272
5330	23273
54082	23274
61259	23275
5964	23276
16308	23277
12667	23278
38361	23279
82842	23280
102249	23281
54492	23282
42634	23283
107	23284
100418	23285
82325	23286
108768	23287
47047	23288
15688	23289
23365	23290
10083	23291
23008	23292
34332	23293
28568	23294
31851	23295
48607	23296
101538	23297
39488	23298
24814	23299
69738	23300
82445	23301
70139	23302
56031	23303
10768	23304
39490	23305
81970	23306
17215	23307
14176	23308
66318	23309
59697	23310
29869	23311
74056	23312
26279	23313
18556	23314
131979	23315
476	23316
2575	23317
34671	23318
265	23319
83896	23320
1404	23321
102288	23322
38671	23323
113278	23324
141768	23325
203	23326
25671	23327
1052	23328
15069	23329
22408	23330
80494	23331
84981	23332
44183	23333
80030	23334
44278	23335
4367	23336
37215	23337
18902	23338
55827	23339
21983	23340
521	23341
21238	23342
18660	23343
46213	23344
4185	23345
100090	23346
9625	23347
154902	23348
156629	23349
2588	23350
76925	23351
8339	23352
104479	23353
32942	23354
23342	23355
8429	23356
73108	23357
12262	23358
70374	23359
24318	23360
8873	23361
10337	23362
67444	23363
53539	23364
26033	23365
126151	23366
1287	23367
16362	23368
23842	23369
84363	23370
1380	23371
96274	23372
593	23373
69756	23374
98337	23375
143698	23376
104018	23377
397	23378
103705	23379
81128	23380
55866	23381
12129	23382
105068	23383
149824	23384
24713	23385
2091	23386
28452	23387
2502	23388
1959	23389
41749	23390
28633	23391
128686	23392
1395	23393
16355	23394
28737	23395
37266	23396
2918	23397
12860	23398
100384	23399
10591	23400
16425	23401
40603	23402
95259	23403
86384	23404
56897	23405
151301	23406
24763	23407
95594	23408
73280	23409
11590	23410
134379	23411
12822	23412
66334	23413
2036	23414
37527	23415
48034	23416
9711	23417
101204	23418
2772	23419
80059	23420
35272	23421
56496	23422
101030	23423
79147	23424
80860	23425
136998	23426
85069	23427
72752	23428
65191	23429
24846	23430
62622	23431
107973	23432
45079	23433
3524	23434
22598	23435
19445	23436
118288	23437
79286	23438
29967	23439
165374	23440
52613	23441
18038	23442
123873	23443
102451	23444
82182	23445
149314	23446
33391	23447
287	23448
6615	23449
4581	23450
4387	23451
25420	23452
10503	23453
88414	23454
3985	23455
22597	23456
5671	23457
76182	23458
35041	23459
135307	23460
3950	23461
36958	23462
8922	23463
10052	23464
48041	23465
28833	23466
26506	23467
39755	23468
2031	23469
13747	23470
30454	23471
7196	23472
87227	23473
30809	23474
7574	23475
31705	23476
111157	23477
12703	23478
28739	23479
79	23480
20795	23481
45205	23482
94038	23483
102412	23484
36475	23485
19143	23486
7548	23487
57262	23488
10571	23489
8187	23490
82321	23491
2878	23492
617	23493
914	23494
13629	23495
25838	23496
29859	23497
14475	23498
79944	23499
9695	23500
84473	23501
7196	23502
95132	23503
26605	23504
10725	23505
15947	23506
106088	23507
28691	23508
9084	23509
17657	23510
1302	23511
128511	23512
11990	23513
75246	23514
108077	23515
16503	23516
113800	23517
91547	23518
134552	23519
37357	23520
5573	23521
3297	23522
71106	23523
42836	23524
2279	23525
37869	23526
7	23527
49443	23528
112021	23529
91549	23530
136007	23531
5479	23532
39663	23533
21071	23534
24004	23535
22424	23536
134844	23537
32217	23538
38904	23539
66577	23540
10486	23541
4432	23542
12476	23543
68865	23544
107085	23545
11921	23546
17347	23547
10201	23548
55510	23549
159645	23550
34125	23551
30026	23552
9742	23553
65177	23554
6382	23555
6855	23556
15	23557
78184	23558
16611	23559
111884	23560
50358	23561
145125	23562
44674	23563
72716	23564
20725	23565
7177	23566
10190	23567
9642	23568
5441	23569
120356	23570
88453	23571
43070	23572
70337	23573
46843	23574
34616	23575
1197	23576
21049	23577
8004	23578
34532	23579
4545	23580
88656	23581
98136	23582
32777	23583
147961	23584
7097	23585
56564	23586
19391	23587
9358	23588
24619	23589
120747	23590
102157	23591
92276	23592
2063	23593
913	23594
41911	23595
27670	23596
53311	23597
43707	23598
40711	23599
33868	23600
9062	23601
98198	23602
7752	23603
24495	23604
21570	23605
7694	23606
104781	23607
41189	23608
58255	23609
78949	23610
4240	23611
16176	23612
47712	23613
137732	23614
7284	23615
93177	23616
108914	23617
72165	23618
3125	23619
4625	23620
87749	23621
85765	23622
702	23623
8193	23624
163045	23625
26761	23626
55071	23627
64998	23628
27156	23629
113687	23630
37491	23631
65606	23632
68145	23633
131157	23634
60511	23635
2925	23636
124183	23637
13678	23638
96320	23639
147948	23640
27869	23641
114	23642
33468	23643
1241	23644
74449	23645
2773	23646
74428	23647
23991	23648
86286	23649
48343	23650
77586	23651
1535	23652
20830	23653
5049	23654
130581	23655
36498	23656
22413	23657
70599	23658
6224	23659
12844	23660
22161	23661
9902	23662
8244	23663
30389	23664
47693	23665
80688	23666
108373	23667
34007	23668
274	23669
128200	23670
54651	23671
15472	23672
45782	23673
13518	23674
148128	23675
21888	23676
21499	23677
45761	23678
39493	23679
19901	23680
31891	23681
81219	23682
103364	23683
8683	23684
28091	23685
87346	23686
33319	23687
4752	23688
16203	23689
6417	23690
8410	23691
143473	23692
7326	23693
54817	23694
992	23695
7385	23696
73530	23697
49389	23698
60067	23699
103032	23700
315	23701
112487	23702
18661	23703
93911	23704
120518	23705
951	23706
7165	23707
102388	23708
17122	23709
73802	23710
4943	23711
104203	23712
21372	23713
94480	23714
87413	23715
17672	23716
26777	23717
43021	23718
4169	23719
40244	23720
135469	23721
72017	23722
501	23723
60020	23724
4669	23725
34691	23726
10550	23727
108946	23728
33548	23729
32909	23730
399	23731
1648	23732
19895	23733
4134	23734
14440	23735
67507	23736
12350	23737
8555	23738
3216	23739
1275	23740
468	23741
13013	23742
31203	23743
20321	23744
14998	23745
104363	23746
34749	23747
67731	23748
64165	23749
27750	23750
35371	23751
19035	23752
3268	23753
53154	23754
8294	23755
63129	23756
25863	23757
6575	23758
68408	23759
40379	23760
7598	23761
46967	23762
19311	23763
6185	23764
27275	23765
30845	23766
52503	23767
38939	23768
36925	23769
12777	23770
30010	23771
34244	23772
60260	23773
21556	23774
161374	23775
8202	23776
33022	23777
87	23778
31729	23779
38769	23780
11630	23781
41062	23782
14328	23783
33999	23784
16814	23785
58184	23786
95150	23787
68251	23788
16012	23789
83173	23790
28880	23791
65800	23792
7102	23793
5878	23794
49519	23795
38751	23796
6855	23797
13287	23798
113	23799
83695	23800
11965	23801
2520	23802
6629	23803
64454	23804
19498	23805
23048	23806
132974	23807
55631	23808
10015	23809
15155	23810
150144	23811
63959	23812
45616	23813
11257	23814
61167	23815
4797	23816
4639	23817
20216	23818
10787	23819
123378	23820
86125	23821
50179	23822
31699	23823
84966	23824
114216	23825
29535	23826
100647	23827
61516	23828
139210	23829
4694	23830
59696	23831
68193	23832
89531	23833
130373	23834
27645	23835
42522	23836
135621	23837
57084	23838
42813	23839
25899	23840
15174	23841
117378	23842
7593	23843
5002	23844
108629	23845
20555	23846
3592	23847
23295	23848
4	23849
82996	23850
4803	23851
5581	23852
21	23853
54336	23854
41693	23855
25230	23856
15430	23857
11758	23858
22188	23859
28427	23860
19333	23861
10633	23862
26395	23863
7111	23864
96726	23865
1462	23866
76688	23867
47603	23868
3789	23869
1303	23870
16270	23871
136344	23872
48880	23873
14769	23874
5294	23875
126457	23876
14081	23877
72147	23878
1029	23879
128886	23880
80639	23881
35549	23882
109804	23883
62555	23884
1945	23885
3776	23886
22298	23887
58812	23888
63040	23889
42269	23890
27728	23891
111569	23892
22351	23893
119074	23894
58973	23895
57033	23896
3107	23897
5396	23898
28513	23899
118	23900
49413	23901
18757	23902
7470	23903
27053	23904
19042	23905
11101	23906
34076	23907
30009	23908
124127	23909
53794	23910
28392	23911
15164	23912
2692	23913
10772	23914
22099	23915
11395	23916
12669	23917
6035	23918
67376	23919
157	23920
6936	23921
32149	23922
1702	23923
102651	23924
7731	23925
21192	23926
21741	23927
6186	23928
3767	23929
165156	23930
10280	23931
34483	23932
152661	23933
153664	23934
106394	23935
16389	23936
17302	23937
24594	23938
29992	23939
65251	23940
131631	23941
78170	23942
3280	23943
79568	23944
770	23945
59640	23946
1531	23947
95924	23948
28292	23949
30608	23950
24819	23951
7235	23952
9536	23953
560	23954
18950	23955
9614	23956
68204	23957
3944	23958
13313	23959
59815	23960
113838	23961
55876	23962
50400	23963
20202	23964
42549	23965
95955	23966
5995	23967
34740	23968
166062	23969
11508	23970
5952	23971
8262	23972
15669	23973
11188	23974
11017	23975
47012	23976
118619	23977
152447	23978
58183	23979
28532	23980
28135	23981
46465	23982
24556	23983
79305	23984
1865	23985
847	23986
100321	23987
9042	23988
26976	23989
40791	23990
13849	23991
2731	23992
30495	23993
2911	23994
81537	23995
15926	23996
160671	23997
15317	23998
108805	23999
99222	24000
32556	24001
116152	24002
62616	24003
24061	24004
35917	24005
8527	24006
10804	24007
41021	24008
9529	24009
891	24010
27447	24011
1653	24012
44730	24013
59904	24014
2896	24015
41520	24016
66904	24017
16357	24018
9678	24019
21868	24020
9733	24021
55229	24022
12071	24023
11458	24024
5126	24025
3633	24026
15403	24027
34378	24028
59792	24029
10571	24030
5506	24031
15690	24032
115482	24033
95618	24034
430	24035
26715	24036
56647	24037
5733	24038
8985	24039
39057	24040
76408	24041
5190	24042
13125	24043
100313	24044
87348	24045
8639	24046
12728	24047
78047	24048
9627	24049
89369	24050
3337	24051
1783	24052
42363	24053
102807	24054
39160	24055
7976	24056
15164	24057
21282	24058
141975	24059
129267	24060
11277	24061
40620	24062
108903	24063
96796	24064
62924	24065
56	24066
106630	24067
11456	24068
58499	24069
4606	24070
83612	24071
7158	24072
55215	24073
3824	24074
85111	24075
9749	24076
17035	24077
66191	24078
11370	24079
70991	24080
62262	24081
50684	24082
11750	24083
27915	24084
77334	24085
19746	24086
110250	24087
100581	24088
36551	24089
4096	24090
91828	24091
151588	24092
26377	24093
10107	24094
66533	24095
101996	24096
100306	24097
121344	24098
4600	24099
58406	24100
25950	24101
38248	24102
10004	24103
9239	24104
63250	24105
594	24106
18590	24107
39333	24108
14398	24109
112149	24110
5573	24111
11292	24112
114	24113
15934	24114
37310	24115
18538	24116
24007	24117
97277	24118
70074	24119
17700	24120
116684	24121
42117	24122
86712	24123
10826	24124
60493	24125
114654	24126
12796	24127
1724	24128
1080	24129
22073	24130
2379	24131
104742	24132
8839	24133
55476	24134
2792	24135
10270	24136
2836	24137
35536	24138
27044	24139
24437	24140
32183	24141
12918	24142
67936	24143
117443	24144
7256	24145
37716	24146
34279	24147
20236	24148
84655	24149
39344	24150
7449	24151
7568	24152
19688	24153
11671	24154
58030	24155
124042	24156
58508	24157
62803	24158
3917	24159
29503	24160
64635	24161
2511	24162
101685	24163
134937	24164
54	24165
4934	24166
18863	24167
59998	24168
129832	24169
9411	24170
496	24171
123262	24172
125522	24173
165972	24174
54799	24175
94168	24176
101728	24177
116180	24178
23250	24179
150233	24180
3109	24181
35	24182
21271	24183
2314	24184
7230	24185
38899	24186
89629	24187
67591	24188
17006	24189
6666	24190
41571	24191
13	24192
11836	24193
44669	24194
27461	24195
11395	24196
6993	24197
3901	24198
7595	24199
40510	24200
10630	24201
526	24202
52397	24203
89394	24204
37599	24205
87494	24206
95932	24207
100500	24208
84228	24209
39125	24210
108027	24211
9304	24212
107560	24213
10822	24214
76	24215
11522	24216
39245	24217
113320	24218
20081	24219
63312	24220
3380	24221
64079	24222
17341	24223
52162	24224
2979	24225
86875	24226
35230	24227
16937	24228
5086	24229
21376	24230
28781	24231
8284	24232
73967	24233
157688	24234
30495	24235
1466	24236
7967	24237
4834	24238
145099	24239
88382	24240
18969	24241
121678	24242
36899	24243
159468	24244
16733	24245
27601	24246
30915	24247
5569	24248
3401	24249
35854	24250
5164	24251
2415	24252
23663	24253
7517	24254
55476	24255
32590	24256
88619	24257
53834	24258
46712	24259
64766	24260
570	24261
67387	24262
62413	24263
83727	24264
10636	24265
72401	24266
64156	24267
3	24268
9873	24269
39991	24270
213	24271
50930	24272
133122	24273
631	24274
4427	24275
5792	24276
59478	24277
6426	24278
26959	24279
69964	24280
85	24281
934	24282
14748	24283
74563	24284
63673	24285
15932	24286
19684	24287
34824	24288
29379	24289
5537	24290
47635	24291
160842	24292
38894	24293
59019	24294
88172	24295
1596	24296
5665	24297
36244	24298
47053	24299
14428	24300
109441	24301
23225	24302
22659	24303
232	24304
101066	24305
76961	24306
1703	24307
41563	24308
22914	24309
131566	24310
9857	24311
119426	24312
34839	24313
14083	24314
22032	24315
1626	24316
3647	24317
60014	24318
10677	24319
11678	24320
1057	24321
12539	24322
772	24323
177	24324
5008	24325
103858	24326
11662	24327
133245	24328
2861	24329
24892	24330
28145	24331
104842	24332
38375	24333
36147	24334
19541	24335
31067	24336
9435	24337
39730	24338
28686	24339
52972	24340
41423	24341
133453	24342
55456	24343
47791	24344
15080	24345
2044	24346
9384	24347
15153	24348
50476	24349
9378	24350
9467	24351
5517	24352
27428	24353
1816	24354
20654	24355
42520	24356
23884	24357
748	24358
16909	24359
2596	24360
162008	24361
13907	24362
23295	24363
17840	24364
1992	24365
65054	24366
28331	24367
3061	24368
53132	24369
20717	24370
8721	24371
4721	24372
9624	24373
17481	24374
110471	24375
19827	24376
52477	24377
10274	24378
6998	24379
1028	24380
1061	24381
11062	24382
4745	24383
28920	24384
21394	24385
12054	24386
23708	24387
97498	24388
9295	24389
6734	24390
13295	24391
132813	24392
43236	24393
652	24394
1552	24395
24405	24396
2337	24397
47746	24398
101405	24399
2889	24400
13106	24401
36085	24402
27	24403
57439	24404
40775	24405
62813	24406
67167	24407
5964	24408
30075	24409
71	24410
11192	24411
17739	24412
50251	24413
19861	24414
2165	24415
29364	24416
66067	24417
62	24418
128801	24419
13715	24420
129418	24421
81786	24422
107909	24423
17120	24424
812	24425
4570	24426
3918	24427
47427	24428
59928	24429
102183	24430
13350	24431
54525	24432
45891	24433
127772	24434
125906	24435
50477	24436
24552	24437
5992	24438
50985	24439
353	24440
54783	24441
3385	24442
112693	24443
1548	24444
45287	24445
14101	24446
7165	24447
55994	24448
9598	24449
7334	24450
48295	24451
81774	24452
21721	24453
56163	24454
10549	24455
6588	24456
7810	24457
88176	24458
2464	24459
509	24460
104679	24461
30	24462
116994	24463
46779	24464
20515	24465
40530	24466
80141	24467
45913	24468
46013	24469
16661	24470
166205	24471
12136	24472
20941	24473
33233	24474
33359	24475
7454	24476
4622	24477
58882	24478
10870	24479
59497	24480
18843	24481
2425	24482
28593	24483
47102	24484
166053	24485
86008	24486
80353	24487
2093	24488
11	24489
62844	24490
69009	24491
77626	24492
97098	24493
70062	24494
33271	24495
454	24496
41520	24497
15695	24498
63514	24499
12594	24500
109187	24501
2736	24502
34518	24503
1590	24504
10673	24505
30549	24506
52605	24507
118929	24508
43366	24509
54180	24510
35422	24511
47164	24512
12605	24513
138184	24514
2499	24515
9216	24516
96034	24517
81674	24518
29889	24519
36580	24520
45031	24521
57317	24522
6108	24523
8035	24524
2361	24525
282	24526
54372	24527
30962	24528
8972	24529
66312	24530
147182	24531
130383	24532
110070	24533
72356	24534
127251	24535
35323	24536
1482	24537
3663	24538
25486	24539
119137	24540
47918	24541
1836	24542
31965	24543
85360	24544
83688	24545
2273	24546
126	24547
32576	24548
24900	24549
12931	24550
11617	24551
33032	24552
92500	24553
29662	24554
2433	24555
42180	24556
75886	24557
14245	24558
78013	24559
16964	24560
14132	24561
8193	24562
47336	24563
36554	24564
1115	24565
103521	24566
15917	24567
39485	24568
24567	24569
33991	24570
144	24571
8110	24572
12396	24573
35413	24574
4808	24575
100131	24576
18134	24577
8483	24578
22005	24579
3232	24580
33176	24581
68752	24582
98667	24583
149312	24584
25689	24585
38088	24586
72173	24587
53180	24588
48208	24589
53678	24590
16622	24591
110924	24592
72631	24593
14735	24594
20336	24595
159558	24596
19558	24597
51344	24598
146648	24599
32328	24600
10934	24601
142441	24602
146973	24603
50748	24604
2096	24605
109962	24606
1522	24607
81144	24608
75446	24609
12953	24610
22271	24611
27296	24612
38775	24613
13584	24614
29289	24615
107761	24616
87288	24617
68008	24618
37931	24619
132099	24620
51903	24621
89759	24622
2399	24623
19107	24624
32095	24625
26544	24626
34232	24627
32860	24628
71674	24629
304	24630
18467	24631
5254	24632
427	24633
87169	24634
80637	24635
16952	24636
67747	24637
59034	24638
11013	24639
21985	24640
66936	24641
81783	24642
87376	24643
12679	24644
40747	24645
88337	24646
16482	24647
72097	24648
11300	24649
122669	24650
99	24651
81989	24652
130	24653
10719	24654
66155	24655
40851	24656
13893	24657
42863	24658
30195	24659
14936	24660
31712	24661
11246	24662
22599	24663
12981	24664
80410	24665
18312	24666
14119	24667
49947	24668
64317	24669
17576	24670
152954	24671
28505	24672
27720	24673
2650	24674
46976	24675
131117	24676
49905	24677
7985	24678
60435	24679
62720	24680
136559	24681
37636	24682
35614	24683
2555	24684
105182	24685
129581	24686
4249	24687
38896	24688
112759	24689
30252	24690
72514	24691
2685	24692
10615	24693
36705	24694
82985	24695
28514	24696
2914	24697
50319	24698
55633	24699
24012	24700
15006	24701
4967	24702
979	24703
25351	24704
8895	24705
12462	24706
106971	24707
13330	24708
66054	24709
3695	24710
32881	24711
25279	24712
8998	24713
2126	24714
25390	24715
22177	24716
1628	24717
54778	24718
3562	24719
72180	24720
88319	24721
161681	24722
63521	24723
39141	24724
34151	24725
6747	24726
4993	24727
23826	24728
63232	24729
17918	24730
35166	24731
2954	24732
37897	24733
17237	24734
29176	24735
112079	24736
940	24737
34636	24738
6796	24739
57192	24740
3441	24741
803	24742
14934	24743
3089	24744
48800	24745
103600	24746
85566	24747
12699	24748
25401	24749
93684	24750
2642	24751
4776	24752
8445	24753
163303	24754
83594	24755
127244	24756
4379	24757
4758	24758
3603	24759
24154	24760
43046	24761
40212	24762
22000	24763
33043	24764
58059	24765
1977	24766
71585	24767
27569	24768
4666	24769
25100	24770
122131	24771
25868	24772
102848	24773
60668	24774
24786	24775
6824	24776
105424	24777
134111	24778
10188	24779
67967	24780
21833	24781
83369	24782
3615	24783
51703	24784
15613	24785
62639	24786
77843	24787
1925	24788
151153	24789
33773	24790
70536	24791
132831	24792
14408	24793
47127	24794
38880	24795
23159	24796
21221	24797
3286	24798
2798	24799
60224	24800
1270	24801
4650	24802
17070	24803
26411	24804
6638	24805
11822	24806
12266	24807
59038	24808
38106	24809
153463	24810
6034	24811
18152	24812
6527	24813
30509	24814
52700	24815
2859	24816
18445	24817
15028	24818
40631	24819
12256	24820
31159	24821
81443	24822
12310	24823
1424	24824
14542	24825
138049	24826
18604	24827
68645	24828
21770	24829
20764	24830
8723	24831
133204	24832
131352	24833
143910	24834
39810	24835
49780	24836
10670	24837
1150	24838
1436	24839
25691	24840
26431	24841
15852	24842
22781	24843
45316	24844
25484	24845
963	24846
42140	24847
8672	24848
9597	24849
17350	24850
27844	24851
4218	24852
33220	24853
95114	24854
55646	24855
751	24856
3363	24857
7749	24858
35618	24859
334	24860
163794	24861
127681	24862
1161	24863
79646	24864
27921	24865
9885	24866
1549	24867
6247	24868
86118	24869
84457	24870
12310	24871
84907	24872
54929	24873
66750	24874
50960	24875
559	24876
82895	24877
66367	24878
142872	24879
5142	24880
85816	24881
24528	24882
61193	24883
1739	24884
7154	24885
102865	24886
49181	24887
29364	24888
9834	24889
115533	24890
32051	24891
20694	24892
36566	24893
6781	24894
60057	24895
17695	24896
124848	24897
29581	24898
20005	24899
108719	24900
16058	24901
3202	24902
13306	24903
12130	24904
43432	24905
35559	24906
61599	24907
67020	24908
4546	24909
127785	24910
27953	24911
143	24912
18761	24913
35	24914
10491	24915
20461	24916
16576	24917
81204	24918
38954	24919
98549	24920
65208	24921
62732	24922
56	24923
34360	24924
78213	24925
35352	24926
6924	24927
24030	24928
67656	24929
8648	24930
41932	24931
31083	24932
25058	24933
95334	24934
45906	24935
7867	24936
119742	24937
3826	24938
858	24939
52105	24940
18950	24941
95101	24942
114306	24943
98801	24944
23323	24945
30520	24946
118966	24947
75753	24948
25931	24949
128352	24950
12706	24951
50648	24952
31738	24953
18345	24954
5592	24955
35662	24956
78902	24957
65348	24958
14309	24959
25744	24960
14348	24961
13532	24962
33967	24963
34678	24964
41168	24965
23218	24966
13552	24967
70748	24968
17635	24969
158974	24970
14244	24971
13209	24972
2203	24973
58227	24974
94105	24975
9418	24976
108644	24977
1043	24978
106406	24979
124401	24980
37093	24981
4992	24982
8159	24983
138	24984
3960	24985
124	24986
80203	24987
2819	24988
83918	24989
8231	24990
33917	24991
51632	24992
22766	24993
72873	24994
41979	24995
12029	24996
742	24997
1986	24998
6983	24999
54567	25000
41931	25001
1712	25002
35699	25003
70499	25004
51953	25005
35208	25006
8108	25007
117540	25008
2456	25009
117887	25010
177	25011
7899	25012
95783	25013
2350	25014
112172	25015
80184	25016
22890	25017
53650	25018
151	25019
14364	25020
142295	25021
68490	25022
55364	25023
504	25024
40613	25025
24363	25026
7364	25027
2	25028
11971	25029
6873	25030
4081	25031
94653	25032
15154	25033
133418	25034
15965	25035
51829	25036
15700	25037
15778	25038
45574	25039
2020	25040
64086	25041
40103	25042
75016	25043
25659	25044
16131	25045
20496	25046
4748	25047
126837	25048
5285	25049
133792	25050
104285	25051
43625	25052
48079	25053
2589	25054
2424	25055
23638	25056
65227	25057
469	25058
98616	25059
36266	25060
25038	25061
11195	25062
1829	25063
13193	25064
53918	25065
7054	25066
114940	25067
120410	25068
22400	25069
54640	25070
93017	25071
160736	25072
74366	25073
50138	25074
25725	25075
49102	25076
94486	25077
69807	25078
49944	25079
29450	25080
105163	25081
10810	25082
3648	25083
19845	25084
35811	25085
20854	25086
68679	25087
60159	25088
156	25089
4252	25090
7704	25091
38775	25092
12795	25093
15783	25094
17331	25095
126089	25096
73977	25097
56483	25098
6763	25099
19885	25100
4639	25101
13127	25102
41491	25103
22239	25104
1125	25105
8609	25106
26275	25107
6840	25108
7893	25109
57048	25110
7326	25111
794	25112
160778	25113
112249	25114
2794	25115
16435	25116
78201	25117
15013	25118
5041	25119
83149	25120
17811	25121
53056	25122
81487	25123
2518	25124
3692	25125
11129	25126
38207	25127
23222	25128
12642	25129
49985	25130
34226	25131
41045	25132
29777	25133
135138	25134
32041	25135
60491	25136
15169	25137
16698	25138
166397	25139
7280	25140
5048	25141
14085	25142
48761	25143
15019	25144
137	25145
20103	25146
1077	25147
35367	25148
43952	25149
8596	25150
16469	25151
10943	25152
25240	25153
17999	25154
83966	25155
21140	25156
859	25157
13270	25158
42608	25159
32705	25160
1466	25161
15633	25162
28475	25163
28007	25164
5907	25165
93829	25166
45479	25167
10189	25168
20970	25169
17702	25170
6516	25171
23153	25172
10516	25173
29980	25174
3620	25175
25650	25176
44013	25177
1717	25178
25587	25179
95545	25180
8168	25181
110957	25182
50127	25183
27050	25184
48449	25185
120061	25186
122713	25187
20786	25188
17603	25189
5353	25190
1840	25191
24921	25192
13386	25193
137182	25194
412	25195
108029	25196
20533	25197
74304	25198
93273	25199
226	25200
860	25201
3900	25202
37943	25203
131490	25204
19633	25205
42631	25206
58671	25207
35232	25208
142443	25209
2389	25210
16134	25211
99154	25212
308	25213
8667	25214
4027	25215
16346	25216
14480	25217
49801	25218
82261	25219
38793	25220
55579	25221
17150	25222
995	25223
84171	25224
9745	25225
24090	25226
62463	25227
10500	25228
3030	25229
78407	25230
80523	25231
59602	25232
9256	25233
12611	25234
60765	25235
48800	25236
157955	25237
21185	25238
36865	25239
37538	25240
97678	25241
114011	25242
25515	25243
92992	25244
2261	25245
2902	25246
100977	25247
1978	25248
26455	25249
29114	25250
79178	25251
39350	25252
14214	25253
43953	25254
30920	25255
33330	25256
13640	25257
86427	25258
165594	25259
148847	25260
25265	25261
128	25262
131491	25263
35758	25264
69641	25265
1252	25266
96569	25267
949	25268
99189	25269
95685	25270
28067	25271
59319	25272
51424	25273
15399	25274
22406	25275
30935	25276
2527	25277
11513	25278
15036	25279
27501	25280
59378	25281
41477	25282
114749	25283
36594	25284
10863	25285
11901	25286
3342	25287
61602	25288
45997	25289
8107	25290
9984	25291
97752	25292
126247	25293
9960	25294
42143	25295
10997	25296
4389	25297
33976	25298
1672	25299
12766	25300
80603	25301
90081	25302
24723	25303
101276	25304
62998	25305
13720	25306
71026	25307
3049	25308
578	25309
11867	25310
122	25311
844	25312
1268	25313
15972	25314
83113	25315
15134	25316
80514	25317
84000	25318
7240	25319
62364	25320
14919	25321
25023	25322
70215	25323
9044	25324
4905	25325
30830	25326
29446	25327
719	25328
82320	25329
26288	25330
127718	25331
72837	25332
71069	25333
2143	25334
2002	25335
2475	25336
56920	25337
76147	25338
35507	25339
71975	25340
22628	25341
12772	25342
19533	25343
27492	25344
16979	25345
2278	25346
12224	25347
4532	25348
13443	25349
48059	25350
149744	25351
9047	25352
57038	25353
52947	25354
27744	25355
106749	25356
31117	25357
100229	25358
77254	25359
10893	25360
10254	25361
41214	25362
90079	25363
2161	25364
56278	25365
17374	25366
19215	25367
39021	25368
23869	25369
40115	25370
23671	25371
480	25372
22766	25373
3490	25374
60510	25375
65012	25376
18707	25377
37706	25378
8510	25379
65954	25380
3218	25381
35920	25382
351	25383
706	25384
8521	25385
36111	25386
100689	25387
9980	25388
82764	25389
97407	25390
63613	25391
26251	25392
2190	25393
65236	25394
119453	25395
81965	25396
1583	25397
129	25398
18912	25399
51748	25400
18033	25401
122021	25402
11103	25403
24193	25404
128096	25405
8112	25406
6228	25407
144305	25408
4888	25409
2138	25410
36201	25411
17745	25412
11531	25413
66200	25414
77486	25415
69512	25416
90010	25417
36956	25418
27962	25419
13270	25420
116291	25421
226	25422
675	25423
72501	25424
39838	25425
26985	25426
23788	25427
41729	25428
149172	25429
162436	25430
85098	25431
4773	25432
30458	25433
41462	25434
9300	25435
5435	25436
49331	25437
15	25438
64189	25439
33087	25440
1200	25441
32855	25442
44274	25443
109188	25444
86654	25445
27860	25446
77947	25447
56033	25448
7802	25449
22887	25450
29376	25451
59145	25452
18122	25453
40186	25454
14969	25455
17618	25456
39205	25457
64776	25458
5691	25459
6495	25460
10618	25461
11722	25462
56681	25463
87795	25464
4455	25465
63155	25466
7223	25467
8246	25468
14981	25469
60477	25470
40719	25471
4809	25472
53712	25473
4791	25474
6190	25475
4149	25476
7442	25477
3564	25478
63820	25479
99387	25480
16319	25481
7669	25482
2719	25483
10057	25484
998	25485
44855	25486
47794	25487
75183	25488
39774	25489
51725	25490
47728	25491
161968	25492
98805	25493
71554	25494
1443	25495
32276	25496
42012	25497
96708	25498
46032	25499
13577	25500
12234	25501
87919	25502
8470	25503
1115	25504
131900	25505
2585	25506
56670	25507
32665	25508
72792	25509
40025	25510
21874	25511
21180	25512
29593	25513
10857	25514
2588	25515
67797	25516
69453	25517
40914	25518
26604	25519
112601	25520
4653	25521
18330	25522
122409	25523
1949	25524
23786	25525
37782	25526
30126	25527
48956	25528
35786	25529
45223	25530
8916	25531
100771	25532
8830	25533
30963	25534
80029	25535
9076	25536
16817	25537
6367	25538
16891	25539
5174	25540
1161	25541
20943	25542
36345	25543
34677	25544
2861	25545
1737	25546
147298	25547
70880	25548
51723	25549
55989	25550
72413	25551
19694	25552
115881	25553
35426	25554
49491	25555
19210	25556
127352	25557
98761	25558
29229	25559
16739	25560
2904	25561
31199	25562
43649	25563
54162	25564
29461	25565
23930	25566
23761	25567
84718	25568
124490	25569
1592	25570
24898	25571
99410	25572
95620	25573
74810	25574
12370	25575
23097	25576
14849	25577
17761	25578
79061	25579
120939	25580
30502	25581
21662	25582
21455	25583
55128	25584
49824	25585
3342	25586
74854	25587
80391	25588
8956	25589
55744	25590
43104	25591
731	25592
56517	25593
16106	25594
42249	25595
57016	25596
44931	25597
95414	25598
32763	25599
130287	25600
89030	25601
30995	25602
25048	25603
5717	25604
61635	25605
66887	25606
5100	25607
28668	25608
19763	25609
67831	25610
596	25611
47724	25612
57680	25613
3751	25614
80789	25615
96695	25616
134178	25617
65908	25618
44143	25619
30751	25620
81905	25621
123593	25622
41620	25623
16169	25624
109981	25625
63919	25626
59716	25627
118540	25628
8287	25629
99275	25630
50430	25631
12067	25632
124878	25633
21810	25634
113995	25635
108283	25636
1192	25637
7417	25638
148373	25639
137738	25640
2167	25641
18837	25642
2779	25643
50355	25644
26697	25645
45143	25646
59699	25647
1212	25648
24097	25649
75078	25650
11710	25651
11615	25652
35541	25653
97095	25654
8503	25655
3074	25656
68200	25657
28455	25658
10479	25659
78324	25660
505	25661
57071	25662
79374	25663
80527	25664
18709	25665
25653	25666
24805	25667
97058	25668
55	25669
37448	25670
16339	25671
9887	25672
1925	25673
17157	25674
101047	25675
103925	25676
11940	25677
7215	25678
9391	25679
17676	25680
94205	25681
85020	25682
6643	25683
35908	25684
17663	25685
202	25686
19915	25687
62549	25688
5388	25689
98079	25690
31954	25691
576	25692
47634	25693
27906	25694
14857	25695
8543	25696
19858	25697
122660	25698
15129	25699
62045	25700
45702	25701
9097	25702
77115	25703
65909	25704
5006	25705
4669	25706
77806	25707
36624	25708
46000	25709
60402	25710
8643	25711
4585	25712
82616	25713
8075	25714
102221	25715
78900	25716
163008	25717
16968	25718
66159	25719
32653	25720
8010	25721
56260	25722
141305	25723
56409	25724
68954	25725
58358	25726
18720	25727
22648	25728
58092	25729
92132	25730
3188	25731
10738	25732
14550	25733
4945	25734
42395	25735
52675	25736
20747	25737
84578	25738
112620	25739
4733	25740
54705	25741
23799	25742
866	25743
1346	25744
43808	25745
4497	25746
71109	25747
19715	25748
170	25749
122306	25750
10878	25751
5185	25752
53466	25753
8678	25754
1510	25755
91080	25756
47629	25757
6991	25758
13573	25759
20883	25760
1475	25761
129776	25762
39333	25763
4837	25764
17586	25765
40521	25766
6692	25767
11327	25768
1732	25769
12540	25770
33683	25771
14105	25772
81163	25773
92542	25774
22228	25775
132859	25776
42628	25777
26324	25778
70713	25779
1402	25780
956	25781
6554	25782
19077	25783
311	25784
5860	25785
4002	25786
2496	25787
2779	25788
105340	25789
376	25790
21740	25791
22948	25792
17212	25793
3322	25794
38102	25795
518	25796
1815	25797
1183	25798
9116	25799
1446	25800
57083	25801
91516	25802
33695	25803
83526	25804
11695	25805
160416	25806
31475	25807
42522	25808
98481	25809
62847	25810
3770	25811
21890	25812
37591	25813
48505	25814
3997	25815
21532	25816
23202	25817
5004	25818
72501	25819
114275	25820
22138	25821
41871	25822
476	25823
25	25824
32345	25825
12284	25826
33540	25827
29720	25828
55776	25829
42435	25830
54624	25831
22326	25832
14078	25833
26747	25834
314	25835
28540	25836
29167	25837
43601	25838
25299	25839
11049	25840
84418	25841
21701	25842
52117	25843
24953	25844
9329	25845
70267	25846
11443	25847
55846	25848
15693	25849
19811	25850
51772	25851
88650	25852
29817	25853
20133	25854
178	25855
62587	25856
38091	25857
20480	25858
19250	25859
57641	25860
23052	25861
89349	25862
49980	25863
144063	25864
43798	25865
55168	25866
7044	25867
6859	25868
18102	25869
81151	25870
18768	25871
158251	25872
22082	25873
10064	25874
47651	25875
55918	25876
64014	25877
11331	25878
4138	25879
19409	25880
67837	25881
74715	25882
45120	25883
980	25884
146471	25885
131483	25886
17400	25887
28622	25888
12383	25889
1574	25890
3360	25891
13942	25892
19338	25893
19663	25894
17861	25895
32755	25896
104659	25897
6677	25898
46	25899
91	25900
1872	25901
108208	25902
77774	25903
10558	25904
102065	25905
16620	25906
635	25907
6989	25908
87255	25909
10258	25910
85300	25911
141144	25912
11933	25913
47572	25914
45288	25915
42030	25916
8	25917
33803	25918
112103	25919
2921	25920
25033	25921
48983	25922
66300	25923
7111	25924
103886	25925
152487	25926
85857	25927
788	25928
104190	25929
956	25930
484	25931
39479	25932
72194	25933
29270	25934
33359	25935
106139	25936
36543	25937
7	25938
19864	25939
71358	25940
22375	25941
10043	25942
7617	25943
58896	25944
49598	25945
38040	25946
131237	25947
8909	25948
41922	25949
51746	25950
7400	25951
5208	25952
8763	25953
21408	25954
11962	25955
19893	25956
18667	25957
32349	25958
30361	25959
11498	25960
8813	25961
36543	25962
812	25963
84354	25964
1874	25965
19572	25966
118	25967
17308	25968
9161	25969
18313	25970
40739	25971
83337	25972
17918	25973
73803	25974
2146	25975
2743	25976
19298	25977
140442	25978
20036	25979
128369	25980
72660	25981
55476	25982
50533	25983
78638	25984
7690	25985
6653	25986
9182	25987
86623	25988
115760	25989
32305	25990
88003	25991
18505	25992
18555	25993
9545	25994
12617	25995
248	25996
29557	25997
126555	25998
422	25999
55125	26000
26425	26001
117549	26002
19767	26003
80094	26004
80635	26005
8694	26006
7667	26007
78916	26008
13561	26009
16550	26010
9	26011
6651	26012
133033	26013
94259	26014
124268	26015
14154	26016
16132	26017
5893	26018
13753	26019
3626	26020
44350	26021
44972	26022
3048	26023
121006	26024
1586	26025
27099	26026
8460	26027
70473	26028
10076	26029
26	26030
46423	26031
92999	26032
2483	26033
29249	26034
12139	26035
3542	26036
109027	26037
30801	26038
115181	26039
17670	26040
26265	26041
262	26042
11694	26043
109078	26044
153011	26045
1004	26046
84629	26047
7043	26048
36846	26049
39020	26050
87519	26051
33700	26052
15089	26053
98408	26054
29832	26055
29910	26056
133685	26057
92209	26058
16235	26059
100626	26060
8605	26061
22880	26062
104889	26063
28537	26064
57548	26065
106996	26066
14773	26067
67463	26068
14314	26069
28	26070
616	26071
30791	26072
14099	26073
15718	26074
3478	26075
59207	26076
40446	26077
42272	26078
46491	26079
27782	26080
25870	26081
42385	26082
949	26083
1517	26084
66347	26085
16088	26086
131	26087
4189	26088
84956	26089
68802	26090
55017	26091
30439	26092
5819	26093
136441	26094
15529	26095
88166	26096
1648	26097
23346	26098
28634	26099
29426	26100
35901	26101
8257	26102
50063	26103
46939	26104
49928	26105
35841	26106
10593	26107
39321	26108
9467	26109
166656	26110
11186	26111
126325	26112
5985	26113
16208	26114
1384	26115
1379	26116
6980	26117
97950	26118
24429	26119
12206	26120
83957	26121
80343	26122
139797	26123
90558	26124
20835	26125
18813	26126
100453	26127
146545	26128
4213	26129
106610	26130
78914	26131
32286	26132
15047	26133
81199	26134
33927	26135
42401	26136
6281	26137
4553	26138
49542	26139
9253	26140
108597	26141
166108	26142
11570	26143
22783	26144
3285	26145
94410	26146
15266	26147
512	26148
57502	26149
36343	26150
144591	26151
63973	26152
6115	26153
12555	26154
67	26155
49589	26156
49710	26157
40361	26158
53796	26159
43547	26160
13659	26161
43589	26162
82502	26163
97462	26164
7715	26165
47131	26166
17097	26167
39178	26168
16330	26169
82300	26170
150839	26171
12317	26172
84149	26173
23918	26174
65405	26175
62282	26176
22511	26177
31493	26178
110196	26179
6243	26180
110061	26181
24012	26182
51697	26183
4839	26184
26933	26185
44607	26186
26411	26187
24502	26188
2483	26189
39450	26190
65	26191
37501	26192
72629	26193
6022	26194
268	26195
32697	26196
85092	26197
59931	26198
114998	26199
427	26200
1897	26201
81591	26202
6347	26203
119326	26204
30717	26205
107511	26206
75184	26207
112078	26208
136478	26209
158648	26210
42580	26211
133682	26212
23557	26213
19487	26214
70237	26215
40471	26216
34951	26217
973	26218
69650	26219
57562	26220
1714	26221
110978	26222
34322	26223
8843	26224
97428	26225
18765	26226
26184	26227
2539	26228
19650	26229
78543	26230
5834	26231
23756	26232
45490	26233
14098	26234
1435	26235
10469	26236
67126	26237
38857	26238
3169	26239
15024	26240
5519	26241
81415	26242
27360	26243
19262	26244
8615	26245
93152	26246
19193	26247
104486	26248
19192	26249
64483	26250
50126	26251
105483	26252
20330	26253
4471	26254
27540	26255
48939	26256
11475	26257
48771	26258
125697	26259
539	26260
44833	26261
10640	26262
42323	26263
149280	26264
79547	26265
7984	26266
131111	26267
132995	26268
8388	26269
160380	26270
16308	26271
11760	26272
51148	26273
12797	26274
51462	26275
38393	26276
472	26277
23405	26278
6915	26279
46954	26280
106332	26281
2342	26282
31240	26283
60081	26284
65506	26285
3316	26286
20270	26287
49862	26288
2746	26289
1374	26290
4278	26291
17964	26292
128659	26293
78405	26294
63932	26295
8091	26296
3667	26297
19588	26298
95001	26299
101217	26300
58441	26301
54063	26302
10026	26303
65183	26304
157252	26305
71078	26306
14973	26307
63345	26308
33098	26309
3137	26310
18489	26311
37423	26312
23269	26313
40206	26314
49540	26315
44700	26316
48511	26317
11665	26318
86837	26319
24566	26320
65241	26321
13086	26322
88832	26323
27727	26324
6848	26325
23986	26326
34974	26327
76487	26328
1354	26329
1563	26330
15945	26331
2333	26332
16756	26333
3712	26334
993	26335
78334	26336
18768	26337
9955	26338
110518	26339
11951	26340
32078	26341
49454	26342
34144	26343
37884	26344
11507	26345
2572	26346
123771	26347
67179	26348
100245	26349
93031	26350
47302	26351
340	26352
10897	26353
30405	26354
18579	26355
100734	26356
22901	26357
3807	26358
21848	26359
34225	26360
113288	26361
31824	26362
56950	26363
33191	26364
64552	26365
89367	26366
116942	26367
38112	26368
102097	26369
31487	26370
24029	26371
14959	26372
49543	26373
1587	26374
16078	26375
5418	26376
72440	26377
82655	26378
15574	26379
45172	26380
127414	26381
98284	26382
39649	26383
84312	26384
38341	26385
14485	26386
140420	26387
62568	26388
37738	26389
9503	26390
30796	26391
10685	26392
123694	26393
1387	26394
72754	26395
3463	26396
86653	26397
35349	26398
247	26399
11949	26400
16758	26401
16147	26402
34951	26403
34638	26404
22452	26405
6774	26406
21198	26407
35226	26408
9627	26409
64324	26410
75017	26411
57230	26412
347	26413
2476	26414
44661	26415
35904	26416
68045	26417
34213	26418
82618	26419
75565	26420
47988	26421
75985	26422
136208	26423
14391	26424
19591	26425
4968	26426
110003	26427
54714	26428
7469	26429
20889	26430
30496	26431
147969	26432
1032	26433
5074	26434
97485	26435
33987	26436
24656	26437
78020	26438
6868	26439
9958	26440
107600	26441
6105	26442
24763	26443
648	26444
748	26445
39465	26446
109615	26447
20866	26448
83854	26449
148082	26450
140842	26451
43553	26452
15229	26453
82654	26454
225	26455
13832	26456
34645	26457
36681	26458
83856	26459
65088	26460
73731	26461
41677	26462
3124	26463
659	26464
15584	26465
50095	26466
657	26467
51628	26468
13135	26469
64594	26470
74148	26471
70016	26472
110884	26473
21309	26474
49089	26475
33052	26476
4757	26477
34875	26478
73063	26479
718	26480
13860	26481
89740	26482
17809	26483
22717	26484
59751	26485
24709	26486
4	26487
61312	26488
38040	26489
45427	26490
14615	26491
120639	26492
3505	26493
11315	26494
589	26495
37323	26496
114001	26497
918	26498
12236	26499
48863	26500
25887	26501
38586	26502
91846	26503
691	26504
30356	26505
21428	26506
13904	26507
58740	26508
9347	26509
19433	26510
27699	26511
68257	26512
22081	26513
12640	26514
1897	26515
7982	26516
3670	26517
39729	26518
51703	26519
54530	26520
63097	26521
144667	26522
129091	26523
59062	26524
99756	26525
6761	26526
12132	26527
18936	26528
1694	26529
56758	26530
2	26531
55551	26532
92792	26533
10524	26534
40345	26535
77277	26536
71616	26537
46397	26538
66261	26539
55839	26540
39797	26541
130799	26542
24391	26543
70346	26544
24453	26545
125565	26546
6051	26547
76689	26548
97261	26549
257	26550
87610	26551
8389	26552
67168	26553
79982	26554
67240	26555
30260	26556
55409	26557
51290	26558
42219	26559
4965	26560
1787	26561
16897	26562
56932	26563
15927	26564
47566	26565
34078	26566
27984	26567
27104	26568
194	26569
12240	26570
19274	26571
77418	26572
57622	26573
74875	26574
51436	26575
92813	26576
36786	26577
65030	26578
262	26579
9158	26580
14818	26581
36743	26582
102898	26583
62175	26584
17184	26585
1098	26586
21056	26587
104224	26588
41665	26589
12986	26590
8073	26591
101500	26592
141477	26593
43636	26594
127694	26595
15092	26596
12688	26597
154960	26598
50037	26599
92487	26600
23574	26601
2589	26602
150717	26603
164328	26604
19191	26605
6309	26606
7328	26607
111117	26608
3677	26609
82830	26610
248	26611
276	26612
131	26613
36040	26614
70551	26615
65777	26616
89269	26617
125214	26618
2221	26619
12190	26620
81299	26621
12415	26622
68705	26623
6116	26624
24295	26625
11954	26626
739	26627
23505	26628
82371	26629
30679	26630
127943	26631
40802	26632
8232	26633
37995	26634
50237	26635
13515	26636
144666	26637
22937	26638
46349	26639
37457	26640
27568	26641
40890	26642
23756	26643
32561	26644
166363	26645
106464	26646
137289	26647
21520	26648
41988	26649
37421	26650
80066	26651
69968	26652
37110	26653
106224	26654
25231	26655
3714	26656
7173	26657
54697	26658
16025	26659
53505	26660
51887	26661
15535	26662
33173	26663
90304	26664
61258	26665
86882	26666
8795	26667
147341	26668
15911	26669
52124	26670
53956	26671
96742	26672
68336	26673
70295	26674
12519	26675
16613	26676
28719	26677
1538	26678
116675	26679
25671	26680
55611	26681
31603	26682
62221	26683
1837	26684
88802	26685
99860	26686
2328	26687
41237	26688
78529	26689
1791	26690
13732	26691
91234	26692
70561	26693
54304	26694
111801	26695
107566	26696
17	26697
41636	26698
2543	26699
3650	26700
15454	26701
104	26702
36041	26703
15420	26704
34411	26705
78317	26706
94168	26707
4633	26708
29936	26709
21298	26710
6229	26711
18146	26712
77523	26713
130696	26714
90782	26715
4651	26716
63865	26717
7439	26718
16849	26719
85483	26720
120435	26721
12615	26722
115844	26723
18336	26724
158768	26725
46748	26726
105985	26727
10279	26728
327	26729
8797	26730
61778	26731
83488	26732
205	26733
85196	26734
3740	26735
999	26736
39256	26737
41733	26738
126063	26739
24408	26740
41114	26741
111	26742
51631	26743
22064	26744
5592	26745
44815	26746
2533	26747
19480	26748
4760	26749
1530	26750
42211	26751
136485	26752
86	26753
61692	26754
102578	26755
41577	26756
9293	26757
30275	26758
55654	26759
710	26760
85900	26761
850	26762
34557	26763
35347	26764
57626	26765
38062	26766
2290	26767
100086	26768
138604	26769
10251	26770
32900	26771
19675	26772
6420	26773
130736	26774
10504	26775
70425	26776
2673	26777
63423	26778
9845	26779
17661	26780
3203	26781
77655	26782
32170	26783
9526	26784
9592	26785
463	26786
5288	26787
72528	26788
47810	26789
8177	26790
95294	26791
2625	26792
44857	26793
7135	26794
1134	26795
90301	26796
54219	26797
30221	26798
66785	26799
58874	26800
8	26801
4443	26802
3663	26803
6251	26804
131116	26805
1736	26806
42	26807
26978	26808
38421	26809
17244	26810
26653	26811
23659	26812
122396	26813
67972	26814
61861	26815
33993	26816
71074	26817
166707	26818
80602	26819
97600	26820
136119	26821
50519	26822
33129	26823
71862	26824
13407	26825
3534	26826
23329	26827
4965	26828
87145	26829
101312	26830
74043	26831
113205	26832
153356	26833
105223	26834
1803	26835
40990	26836
4222	26837
13848	26838
114709	26839
67183	26840
28674	26841
99617	26842
12660	26843
3875	26844
43586	26845
33451	26846
118703	26847
44301	26848
63148	26849
66870	26850
25489	26851
80487	26852
61415	26853
60454	26854
22730	26855
9673	26856
30813	26857
94029	26858
15272	26859
22840	26860
5685	26861
23189	26862
614	26863
51703	26864
41881	26865
2344	26866
14597	26867
297	26868
58609	26869
119	26870
505	26871
2570	26872
7777	26873
11075	26874
76346	26875
104595	26876
83381	26877
16618	26878
115890	26879
128764	26880
27066	26881
2206	26882
95658	26883
56570	26884
44823	26885
108393	26886
33360	26887
60030	26888
4190	26889
129791	26890
3646	26891
4257	26892
80461	26893
47975	26894
121492	26895
2325	26896
1501	26897
62832	26898
2870	26899
14660	26900
91685	26901
52347	26902
5122	26903
8900	26904
72953	26905
18364	26906
35310	26907
19358	26908
18526	26909
437	26910
39351	26911
7380	26912
48026	26913
24346	26914
21580	26915
61349	26916
101398	26917
10568	26918
11457	26919
9575	26920
6915	26921
100500	26922
14202	26923
37774	26924
74510	26925
24396	26926
4697	26927
1206	26928
65964	26929
10706	26930
35292	26931
32800	26932
12287	26933
69290	26934
24630	26935
48114	26936
46562	26937
43456	26938
13805	26939
65992	26940
18736	26941
7402	26942
9731	26943
57965	26944
53162	26945
16052	26946
29648	26947
51962	26948
32714	26949
92012	26950
16849	26951
1088	26952
31099	26953
2285	26954
35002	26955
67173	26956
65974	26957
3294	26958
47916	26959
4934	26960
9367	26961
591	26962
112305	26963
24047	26964
321	26965
71913	26966
24025	26967
1917	26968
67740	26969
532	26970
17054	26971
87738	26972
3935	26973
4458	26974
1514	26975
97629	26976
21120	26977
159166	26978
61898	26979
782	26980
6542	26981
54074	26982
71250	26983
24782	26984
1151	26985
82263	26986
5762	26987
806	26988
37201	26989
81842	26990
26253	26991
4018	26992
44050	26993
25155	26994
48050	26995
51668	26996
11512	26997
38276	26998
4419	26999
43460	27000
39280	27001
2271	27002
12556	27003
7179	27004
86619	27005
6271	27006
43696	27007
31401	27008
65905	27009
84056	27010
71011	27011
10846	27012
14041	27013
55512	27014
67211	27015
12769	27016
32392	27017
125822	27018
30668	27019
78371	27020
41957	27021
64987	27022
1072	27023
78838	27024
38249	27025
29682	27026
15822	27027
56988	27028
30096	27029
8687	27030
155240	27031
37231	27032
2079	27033
1443	27034
96187	27035
49189	27036
18410	27037
150393	27038
104723	27039
54417	27040
31483	27041
19329	27042
107225	27043
8474	27044
85146	27045
10531	27046
157513	27047
3709	27048
60505	27049
100635	27050
25110	27051
4889	27052
44285	27053
1334	27054
692	27055
9237	27056
9763	27057
57080	27058
26274	27059
2157	27060
427	27061
5135	27062
440	27063
25095	27064
1088	27065
26679	27066
22745	27067
15637	27068
30992	27069
25203	27070
14041	27071
46132	27072
5346	27073
24099	27074
57843	27075
105638	27076
17520	27077
45055	27078
36027	27079
24139	27080
46524	27081
146175	27082
23667	27083
12934	27084
91898	27085
58	27086
14051	27087
27450	27088
145795	27089
10284	27090
31477	27091
20856	27092
23181	27093
15703	27094
10790	27095
73432	27096
35922	27097
27916	27098
123432	27099
21242	27100
2518	27101
116326	27102
29066	27103
9997	27104
2005	27105
18081	27106
151505	27107
55698	27108
55446	27109
26285	27110
10722	27111
13514	27112
651	27113
25823	27114
19889	27115
20264	27116
12503	27117
31488	27118
68789	27119
12857	27120
50236	27121
8172	27122
5880	27123
80092	27124
132569	27125
2435	27126
35326	27127
17690	27128
2596	27129
84962	27130
34439	27131
5223	27132
81591	27133
43416	27134
157975	27135
20214	27136
28291	27137
102492	27138
163986	27139
67850	27140
17247	27141
115934	27142
47905	27143
47906	27144
8548	27145
40240	27146
739	27147
100857	27148
11349	27149
10598	27150
88229	27151
6010	27152
36265	27153
11150	27154
63099	27155
92126	27156
68234	27157
37840	27158
48333	27159
1691	27160
88821	27161
69526	27162
10211	27163
21118	27164
26573	27165
3201	27166
5058	27167
6349	27168
19890	27169
124285	27170
756	27171
74233	27172
395	27173
442	27174
60167	27175
55346	27176
86422	27177
13037	27178
109531	27179
32167	27180
65029	27181
50034	27182
4541	27183
106900	27184
96219	27185
26483	27186
8084	27187
49394	27188
13926	27189
19057	27190
2148	27191
95225	27192
4433	27193
13580	27194
49055	27195
48863	27196
4516	27197
103	27198
15996	27199
5825	27200
13591	27201
59032	27202
122197	27203
15287	27204
71719	27205
650	27206
40368	27207
395	27208
33030	27209
3134	27210
54476	27211
19123	27212
1242	27213
1123	27214
9704	27215
68259	27216
844	27217
28844	27218
7127	27219
9129	27220
10127	27221
12993	27222
1175	27223
28925	27224
33058	27225
36248	27226
128719	27227
8864	27228
68245	27229
8736	27230
86184	27231
87516	27232
48707	27233
42901	27234
16033	27235
17947	27236
20772	27237
10936	27238
3653	27239
13246	27240
37694	27241
94194	27242
54	27243
39477	27244
3987	27245
22328	27246
84354	27247
16263	27248
12885	27249
44956	27250
148997	27251
83649	27252
41871	27253
153688	27254
16375	27255
54676	27256
8940	27257
28376	27258
16531	27259
7976	27260
4889	27261
39093	27262
59969	27263
19909	27264
6791	27265
18011	27266
268	27267
55838	27268
87153	27269
60911	27270
14088	27271
17356	27272
2876	27273
8963	27274
93401	27275
105304	27276
27473	27277
11597	27278
44818	27279
54537	27280
124385	27281
549	27282
57878	27283
6775	27284
252	27285
81440	27286
8096	27287
985	27288
16	27289
49021	27290
1661	27291
23522	27292
30008	27293
3725	27294
95	27295
12181	27296
38362	27297
58962	27298
163652	27299
69794	27300
125689	27301
27558	27302
13941	27303
68823	27304
5117	27305
15574	27306
21352	27307
262	27308
34129	27309
8054	27310
8533	27311
675	27312
2518	27313
1925	27314
19797	27315
49401	27316
29446	27317
88052	27318
6941	27319
18065	27320
12871	27321
117078	27322
19398	27323
7587	27324
30279	27325
47924	27326
64973	27327
42566	27328
8861	27329
83589	27330
7388	27331
4561	27332
1521	27333
22222	27334
117160	27335
120413	27336
1402	27337
57476	27338
9789	27339
82266	27340
40428	27341
21929	27342
80074	27343
20847	27344
74074	27345
25991	27346
10226	27347
86396	27348
62028	27349
67577	27350
681	27351
9036	27352
66616	27353
14655	27354
434	27355
43823	27356
2507	27357
58954	27358
1300	27359
2186	27360
73084	27361
46874	27362
58733	27363
27116	27364
5748	27365
1028	27366
28408	27367
87749	27368
10157	27369
7954	27370
78380	27371
118592	27372
10080	27373
25159	27374
21005	27375
14453	27376
100737	27377
25039	27378
21398	27379
13679	27380
57777	27381
55305	27382
17495	27383
1875	27384
84449	27385
72882	27386
15871	27387
47045	27388
128729	27389
21497	27390
40405	27391
682	27392
33303	27393
16273	27394
161407	27395
2202	27396
133238	27397
67635	27398
18823	27399
84845	27400
18142	27401
66910	27402
41558	27403
6711	27404
83655	27405
81425	27406
20194	27407
106916	27408
21151	27409
90368	27410
123398	27411
34901	27412
46314	27413
31823	27414
15144	27415
57690	27416
24421	27417
556	27418
83625	27419
5665	27420
114835	27421
43449	27422
73616	27423
29364	27424
25833	27425
17594	27426
17076	27427
20818	27428
19404	27429
51390	27430
40324	27431
32615	27432
70433	27433
41170	27434
40648	27435
24377	27436
27908	27437
31289	27438
125336	27439
16830	27440
34518	27441
3231	27442
42055	27443
6076	27444
13691	27445
22308	27446
3431	27447
84834	27448
13474	27449
8209	27450
14320	27451
19002	27452
1203	27453
43830	27454
26736	27455
35380	27456
46416	27457
1018	27458
63003	27459
34850	27460
22071	27461
63397	27462
31740	27463
5356	27464
67571	27465
117418	27466
430	27467
112942	27468
86089	27469
24458	27470
15978	27471
30984	27472
8992	27473
155269	27474
8946	27475
102542	27476
78713	27477
13892	27478
44061	27479
157966	27480
104933	27481
58534	27482
83041	27483
45782	27484
3979	27485
9988	27486
106052	27487
2538	27488
61528	27489
24063	27490
42004	27491
7792	27492
1263	27493
40407	27494
14655	27495
31637	27496
61464	27497
4237	27498
72178	27499
9650	27500
62382	27501
13349	27502
1010	27503
21697	27504
22732	27505
64363	27506
42722	27507
26003	27508
30990	27509
81852	27510
45697	27511
10074	27512
57833	27513
1076	27514
42780	27515
45739	27516
5906	27517
49281	27518
52731	27519
19014	27520
33968	27521
48424	27522
147170	27523
1289	27524
122978	27525
9402	27526
133290	27527
76395	27528
73015	27529
14932	27530
75870	27531
147435	27532
46828	27533
15078	27534
981	27535
73727	27536
16085	27537
102057	27538
5901	27539
31386	27540
155686	27541
26601	27542
23220	27543
28230	27544
20274	27545
33798	27546
27557	27547
4412	27548
43962	27549
7517	27550
63804	27551
14679	27552
55738	27553
21537	27554
119130	27555
4260	27556
2226	27557
382	27558
3629	27559
13168	27560
1335	27561
26146	27562
6124	27563
49271	27564
2322	27565
39492	27566
9137	27567
50849	27568
68130	27569
38636	27570
1916	27571
119559	27572
20827	27573
514	27574
27939	27575
33181	27576
26746	27577
22626	27578
10492	27579
22212	27580
63603	27581
2156	27582
18833	27583
645	27584
13419	27585
991	27586
113577	27587
9030	27588
49300	27589
94366	27590
73254	27591
103202	27592
1945	27593
1400	27594
133674	27595
42450	27596
6334	27597
47908	27598
2757	27599
9588	27600
29650	27601
15518	27602
5828	27603
79073	27604
21689	27605
29793	27606
6612	27607
18210	27608
1793	27609
131195	27610
32080	27611
38951	27612
14755	27613
52426	27614
13803	27615
18791	27616
130781	27617
50078	27618
114314	27619
46173	27620
55262	27621
14426	27622
5976	27623
102239	27624
19398	27625
108583	27626
43360	27627
52808	27628
109372	27629
7648	27630
64442	27631
16698	27632
153222	27633
55904	27634
69031	27635
15769	27636
3127	27637
1488	27638
111702	27639
581	27640
1	27641
64102	27642
165051	27643
20965	27644
79938	27645
117269	27646
22989	27647
15880	27648
56652	27649
75503	27650
17748	27651
21748	27652
68151	27653
32222	27654
13007	27655
3092	27656
689	27657
34784	27658
3629	27659
82510	27660
7231	27661
1739	27662
97401	27663
92097	27664
44393	27665
4116	27666
26527	27667
4743	27668
48309	27669
72	27670
7552	27671
74524	27672
25768	27673
85685	27674
20876	27675
120461	27676
14018	27677
23028	27678
9829	27679
123252	27680
14435	27681
50430	27682
16752	27683
7359	27684
112333	27685
64897	27686
95171	27687
240	27688
7035	27689
19903	27690
76106	27691
335	27692
55293	27693
1858	27694
4304	27695
76347	27696
51779	27697
64834	27698
5424	27699
28612	27700
48961	27701
6161	27702
42031	27703
15496	27704
113309	27705
49305	27706
157315	27707
37780	27708
68033	27709
1254	27710
72260	27711
9820	27712
70441	27713
23691	27714
58078	27715
2950	27716
19347	27717
117684	27718
68387	27719
11911	27720
48010	27721
68536	27722
9841	27723
7945	27724
37000	27725
189	27726
10638	27727
93383	27728
38816	27729
26487	27730
75210	27731
55451	27732
14517	27733
25169	27734
38848	27735
109858	27736
3779	27737
55270	27738
32133	27739
65368	27740
93652	27741
45093	27742
39490	27743
21604	27744
13693	27745
27771	27746
3221	27747
597	27748
129332	27749
7902	27750
31728	27751
16705	27752
3841	27753
20928	27754
2898	27755
2368	27756
6005	27757
638	27758
19223	27759
91819	27760
27679	27761
3408	27762
12014	27763
32043	27764
153724	27765
16143	27766
82303	27767
3801	27768
88930	27769
83212	27770
17312	27771
19019	27772
19897	27773
40403	27774
82703	27775
103679	27776
729	27777
3512	27778
298	27779
63359	27780
49177	27781
53174	27782
164233	27783
25346	27784
47038	27785
2312	27786
99725	27787
18344	27788
10742	27789
48648	27790
73430	27791
10	27792
11773	27793
59023	27794
21524	27795
49543	27796
91377	27797
242	27798
22526	27799
12909	27800
12512	27801
40500	27802
16480	27803
73014	27804
112417	27805
971	27806
20020	27807
2625	27808
482	27809
138200	27810
105670	27811
5591	27812
5516	27813
54837	27814
49679	27815
23546	27816
112794	27817
83922	27818
32570	27819
55080	27820
7202	27821
26001	27822
1258	27823
75914	27824
5098	27825
17657	27826
708	27827
21355	27828
31555	27829
156117	27830
52582	27831
43442	27832
77788	27833
35009	27834
10140	27835
7487	27836
27324	27837
31967	27838
21290	27839
2966	27840
110647	27841
42475	27842
50042	27843
83493	27844
130814	27845
43830	27846
60724	27847
1451	27848
12428	27849
73852	27850
5316	27851
25787	27852
88878	27853
8190	27854
468	27855
122	27856
25160	27857
40496	27858
113726	27859
11263	27860
5154	27861
123208	27862
52394	27863
19581	27864
261	27865
1109	27866
29026	27867
18220	27868
9028	27869
51770	27870
47893	27871
52380	27872
63123	27873
23296	27874
193	27875
17640	27876
155331	27877
43909	27878
22959	27879
17524	27880
26915	27881
19824	27882
19788	27883
32398	27884
3976	27885
50089	27886
67822	27887
11684	27888
25964	27889
11932	27890
36737	27891
73865	27892
68649	27893
75717	27894
57375	27895
4533	27896
7104	27897
33675	27898
30271	27899
38778	27900
11019	27901
1243	27902
24142	27903
67695	27904
125288	27905
295	27906
26396	27907
64254	27908
46087	27909
63359	27910
54799	27911
69292	27912
68299	27913
12652	27914
20293	27915
111604	27916
57474	27917
123694	27918
23073	27919
1848	27920
7387	27921
117035	27922
18516	27923
77168	27924
934	27925
94640	27926
1910	27927
6688	27928
162110	27929
80679	27930
32391	27931
129283	27932
41243	27933
72566	27934
3486	27935
18312	27936
9501	27937
20621	27938
41359	27939
47341	27940
38481	27941
1092	27942
51554	27943
13821	27944
53268	27945
42064	27946
10625	27947
124968	27948
93121	27949
57138	27950
163958	27951
161999	27952
5693	27953
60930	27954
16900	27955
98673	27956
50712	27957
87204	27958
30705	27959
5594	27960
10767	27961
29370	27962
28042	27963
9572	27964
19806	27965
46073	27966
71282	27967
75174	27968
33001	27969
68468	27970
8887	27971
6217	27972
16661	27973
36226	27974
46552	27975
77257	27976
84837	27977
53444	27978
50977	27979
109042	27980
74145	27981
47608	27982
423	27983
9427	27984
121436	27985
12052	27986
48572	27987
12752	27988
1256	27989
38925	27990
23663	27991
84	27992
3035	27993
30316	27994
2879	27995
16862	27996
105796	27997
124665	27998
43983	27999
8526	28000
58950	28001
1613	28002
123240	28003
102594	28004
93043	28005
31415	28006
15150	28007
35397	28008
2057	28009
2862	28010
98109	28011
42671	28012
15484	28013
24513	28014
12525	28015
96173	28016
40779	28017
2228	28018
117610	28019
2439	28020
64253	28021
29987	28022
101697	28023
24226	28024
65304	28025
41028	28026
103339	28027
28124	28028
25848	28029
4400	28030
13952	28031
63075	28032
143	28033
47810	28034
9336	28035
25080	28036
39470	28037
113256	28038
26502	28039
78695	28040
2465	28041
49129	28042
7682	28043
40341	28044
2014	28045
99479	28046
63872	28047
35381	28048
9736	28049
57732	28050
118138	28051
68079	28052
50338	28053
1340	28054
81029	28055
6335	28056
19918	28057
50554	28058
49466	28059
68620	28060
59112	28061
77	28062
2964	28063
13278	28064
24067	28065
73416	28066
42011	28067
16592	28068
21018	28069
1203	28070
10148	28071
36503	28072
33944	28073
109223	28074
110942	28075
29625	28076
4357	28077
8118	28078
107607	28079
9687	28080
98574	28081
1970	28082
72040	28083
529	28084
34426	28085
721	28086
163588	28087
123141	28088
95012	28089
7312	28090
11255	28091
11401	28092
47817	28093
4655	28094
83274	28095
17486	28096
39310	28097
5745	28098
20077	28099
24147	28100
90069	28101
16753	28102
32827	28103
759	28104
34324	28105
55480	28106
7881	28107
66110	28108
82639	28109
42389	28110
4671	28111
4342	28112
25335	28113
119483	28114
16830	28115
157756	28116
13980	28117
36674	28118
130081	28119
37849	28120
222	28121
4709	28122
40476	28123
14550	28124
255	28125
109497	28126
17864	28127
29842	28128
25426	28129
7183	28130
25403	28131
14415	28132
17568	28133
27134	28134
81496	28135
83559	28136
63405	28137
12206	28138
29307	28139
22832	28140
53295	28141
34993	28142
7460	28143
78226	28144
67459	28145
69388	28146
46416	28147
11455	28148
114185	28149
72739	28150
56228	28151
15829	28152
5690	28153
56665	28154
1715	28155
14297	28156
61420	28157
5438	28158
10502	28159
50732	28160
41363	28161
104612	28162
53268	28163
30020	28164
158	28165
8802	28166
7691	28167
84256	28168
31190	28169
49633	28170
1974	28171
65731	28172
1266	28173
52362	28174
154787	28175
1086	28176
18818	28177
76169	28178
22497	28179
20132	28180
54743	28181
45922	28182
30448	28183
111867	28184
8605	28185
13052	28186
23514	28187
35	28188
10015	28189
88181	28190
52	28191
27173	28192
138495	28193
9909	28194
164765	28195
128627	28196
7059	28197
92848	28198
24274	28199
3214	28200
389	28201
16501	28202
7718	28203
75204	28204
143594	28205
13232	28206
18305	28207
7850	28208
6234	28209
35217	28210
18150	28211
75420	28212
80556	28213
18950	28214
18051	28215
103784	28216
125716	28217
72197	28218
74045	28219
35321	28220
4898	28221
86242	28222
135811	28223
33102	28224
483	28225
68570	28226
41647	28227
128804	28228
74	28229
28759	28230
8753	28231
92359	28232
85075	28233
66006	28234
103536	28235
5036	28236
54305	28237
6906	28238
24474	28239
90562	28240
4947	28241
455	28242
9660	28243
19332	28244
11250	28245
32140	28246
66445	28247
15227	28248
4102	28249
75850	28250
20971	28251
78784	28252
38828	28253
16502	28254
299	28255
25366	28256
27712	28257
19780	28258
56510	28259
17449	28260
60293	28261
598	28262
31059	28263
19778	28264
58547	28265
20521	28266
109915	28267
28699	28268
18265	28269
48782	28270
82393	28271
11341	28272
124007	28273
22792	28274
12134	28275
15014	28276
157866	28277
9705	28278
23876	28279
73324	28280
47206	28281
41	28282
4481	28283
19561	28284
60785	28285
10371	28286
8042	28287
92398	28288
89432	28289
48488	28290
36419	28291
29809	28292
41061	28293
83332	28294
26688	28295
19090	28296
49754	28297
45582	28298
20633	28299
18818	28300
40258	28301
122316	28302
10759	28303
131670	28304
154445	28305
143237	28306
50150	28307
34415	28308
16601	28309
25391	28310
613	28311
9758	28312
14899	28313
5512	28314
26806	28315
56660	28316
29119	28317
45661	28318
134205	28319
10758	28320
10082	28321
122845	28322
16110	28323
10585	28324
141275	28325
55065	28326
34017	28327
144161	28328
800	28329
40125	28330
5482	28331
792	28332
48853	28333
56662	28334
35201	28335
126876	28336
41826	28337
69841	28338
12	28339
11656	28340
9117	28341
32842	28342
59297	28343
49022	28344
204	28345
11862	28346
3703	28347
6910	28348
4792	28349
22035	28350
3181	28351
68110	28352
14532	28353
11871	28354
10944	28355
44375	28356
150392	28357
35219	28358
9059	28359
37564	28360
124248	28361
97025	28362
68705	28363
19100	28364
7451	28365
4031	28366
13797	28367
43251	28368
52428	28369
4588	28370
117724	28371
37917	28372
51273	28373
119625	28374
28933	28375
68036	28376
14855	28377
8391	28378
11287	28379
39147	28380
100691	28381
11954	28382
52998	28383
415	28384
13665	28385
9081	28386
16092	28387
55570	28388
27793	28389
124516	28390
5299	28391
44669	28392
7178	28393
15018	28394
57800	28395
855	28396
131781	28397
86230	28398
67269	28399
92743	28400
1817	28401
18164	28402
165347	28403
6564	28404
488	28405
31099	28406
100511	28407
124507	28408
44851	28409
4208	28410
18937	28411
7124	28412
40100	28413
9840	28414
73845	28415
56109	28416
866	28417
15902	28418
158938	28419
19082	28420
34	28421
47388	28422
10646	28423
11216	28424
5211	28425
37601	28426
27757	28427
3138	28428
72776	28429
67	28430
5478	28431
25837	28432
54385	28433
3201	28434
72049	28435
64027	28436
57877	28437
36206	28438
63737	28439
18543	28440
10589	28441
41003	28442
4009	28443
58388	28444
31389	28445
13593	28446
42635	28447
69623	28448
42336	28449
854	28450
163599	28451
8291	28452
620	28453
3372	28454
31655	28455
12996	28456
22886	28457
13851	28458
25290	28459
57417	28460
29204	28461
1503	28462
57471	28463
150089	28464
25219	28465
1325	28466
1885	28467
77694	28468
130022	28469
6698	28470
25008	28471
166	28472
36911	28473
37484	28474
57991	28475
6065	28476
11269	28477
2889	28478
141831	28479
28390	28480
16460	28481
2136	28482
69420	28483
10986	28484
33110	28485
49267	28486
40977	28487
9200	28488
46841	28489
149861	28490
12125	28491
9	28492
154026	28493
7903	28494
9324	28495
1377	28496
12214	28497
11423	28498
119079	28499
72902	28500
52078	28501
7015	28502
112297	28503
34904	28504
30930	28505
63330	28506
37124	28507
13660	28508
56957	28509
53285	28510
43070	28511
125470	28512
2060	28513
32823	28514
15107	28515
94206	28516
66228	28517
19031	28518
2353	28519
52285	28520
162360	28521
18325	28522
189	28523
73025	28524
9939	28525
1777	28526
75575	28527
105992	28528
101567	28529
120141	28530
165	28531
69837	28532
40054	28533
2780	28534
10076	28535
6806	28536
28834	28537
50809	28538
913	28539
103074	28540
13549	28541
2571	28542
117403	28543
45538	28544
8821	28545
100304	28546
106525	28547
19038	28548
317	28549
7897	28550
50126	28551
84103	28552
4972	28553
2525	28554
46206	28555
2267	28556
15125	28557
20918	28558
78624	28559
34083	28560
80510	28561
137098	28562
19878	28563
10634	28564
33743	28565
72836	28566
101233	28567
95603	28568
1005	28569
118475	28570
12453	28571
16638	28572
48296	28573
2388	28574
9140	28575
20103	28576
24029	28577
25239	28578
119032	28579
23474	28580
65201	28581
6400	28582
17280	28583
43950	28584
51737	28585
149707	28586
26224	28587
18072	28588
22004	28589
129235	28590
11686	28591
50327	28592
15526	28593
46216	28594
17783	28595
65154	28596
35279	28597
42426	28598
132096	28599
19791	28600
78167	28601
33246	28602
44226	28603
43356	28604
40576	28605
1149	28606
2201	28607
5265	28608
24350	28609
80277	28610
84125	28611
2953	28612
90424	28613
27570	28614
9807	28615
3712	28616
31811	28617
11189	28618
24741	28619
46427	28620
1011	28621
9965	28622
21826	28623
695	28624
23404	28625
79	28626
2179	28627
45786	28628
105576	28629
45029	28630
70358	28631
23929	28632
3995	28633
6266	28634
7216	28635
35446	28636
32013	28637
78225	28638
45437	28639
6185	28640
98576	28641
16786	28642
15853	28643
5042	28644
86047	28645
22996	28646
33921	28647
102321	28648
9292	28649
11731	28650
1099	28651
653	28652
25158	28653
43516	28654
6986	28655
31539	28656
36167	28657
106901	28658
713	28659
28751	28660
37805	28661
113116	28662
9182	28663
71314	28664
2342	28665
49186	28666
9832	28667
17132	28668
110272	28669
109755	28670
53064	28671
57354	28672
151702	28673
55466	28674
44397	28675
78498	28676
16233	28677
26282	28678
57710	28679
70233	28680
71695	28681
31537	28682
32761	28683
46017	28684
36893	28685
21021	28686
128132	28687
14513	28688
7169	28689
160338	28690
81643	28691
51454	28692
11425	28693
72505	28694
8880	28695
113915	28696
5747	28697
12805	28698
63863	28699
71706	28700
91386	28701
35569	28702
131994	28703
16908	28704
26229	28705
70615	28706
87686	28707
9644	28708
21295	28709
48431	28710
23	28711
52767	28712
1002	28713
4936	28714
7287	28715
5143	28716
126460	28717
32485	28718
73150	28719
55209	28720
46288	28721
4941	28722
4498	28723
139803	28724
26759	28725
65700	28726
25327	28727
75020	28728
29073	28729
24534	28730
106140	28731
6613	28732
92290	28733
21615	28734
96278	28735
86351	28736
30404	28737
7797	28738
6716	28739
158893	28740
18546	28741
42787	28742
42628	28743
11251	28744
41274	28745
2636	28746
93157	28747
21346	28748
103824	28749
103349	28750
4377	28751
89149	28752
8326	28753
5400	28754
20781	28755
7888	28756
66090	28757
61164	28758
46731	28759
20686	28760
18360	28761
17355	28762
4309	28763
44709	28764
146859	28765
10267	28766
15568	28767
4062	28768
30249	28769
3282	28770
43374	28771
2573	28772
43464	28773
6688	28774
67976	28775
3086	28776
9029	28777
1425	28778
42537	28779
13207	28780
107267	28781
25989	28782
42115	28783
21013	28784
35754	28785
65237	28786
61230	28787
28302	28788
150315	28789
6759	28790
83343	28791
74998	28792
15820	28793
2114	28794
120845	28795
5423	28796
248	28797
138167	28798
12061	28799
84331	28800
1920	28801
55000	28802
2659	28803
29901	28804
46011	28805
149593	28806
86712	28807
49495	28808
5282	28809
139	28810
59702	28811
13239	28812
40046	28813
149793	28814
35845	28815
63503	28816
67006	28817
85079	28818
9032	28819
7058	28820
15519	28821
37153	28822
15741	28823
44083	28824
7833	28825
116410	28826
16176	28827
44430	28828
74351	28829
5576	28830
157969	28831
14770	28832
33870	28833
92624	28834
35034	28835
6531	28836
61718	28837
4971	28838
106343	28839
79425	28840
155371	28841
112504	28842
77295	28843
79760	28844
38019	28845
3217	28846
757	28847
84356	28848
19765	28849
93928	28850
23127	28851
5689	28852
25091	28853
7625	28854
35339	28855
36359	28856
9712	28857
41941	28858
85865	28859
50925	28860
8149	28861
2761	28862
670	28863
17214	28864
9635	28865
79211	28866
21952	28867
11279	28868
89600	28869
3630	28870
34347	28871
11677	28872
6334	28873
464	28874
22513	28875
35472	28876
3936	28877
36075	28878
3813	28879
5757	28880
117996	28881
66354	28882
81355	28883
1117	28884
366	28885
1013	28886
366	28887
122668	28888
1396	28889
37297	28890
3554	28891
131129	28892
145969	28893
16240	28894
1016	28895
287	28896
1394	28897
109945	28898
72369	28899
20107	28900
69222	28901
12156	28902
52709	28903
18514	28904
4728	28905
2887	28906
48350	28907
24093	28908
23057	28909
32809	28910
28137	28911
143817	28912
5778	28913
1296	28914
18609	28915
7408	28916
48301	28917
20	28918
24072	28919
63367	28920
50421	28921
51070	28922
519	28923
150306	28924
60103	28925
50373	28926
6501	28927
10526	28928
83631	28929
83080	28930
105292	28931
37351	28932
133347	28933
18471	28934
2960	28935
24728	28936
52517	28937
35270	28938
4263	28939
25214	28940
50952	28941
65083	28942
80869	28943
37308	28944
60771	28945
9500	28946
126295	28947
764	28948
10116	28949
34516	28950
9946	28951
77383	28952
30120	28953
132400	28954
52670	28955
10080	28956
47573	28957
6740	28958
382	28959
8170	28960
79591	28961
23498	28962
120721	28963
43573	28964
27121	28965
1605	28966
164	28967
108137	28968
14258	28969
80711	28970
63086	28971
9720	28972
33983	28973
120783	28974
82288	28975
35573	28976
45248	28977
100592	28978
102349	28979
14261	28980
6964	28981
20599	28982
56454	28983
74204	28984
46248	28985
112533	28986
66193	28987
37667	28988
59930	28989
84194	28990
59384	28991
6873	28992
37829	28993
68360	28994
20822	28995
25340	28996
3356	28997
18523	28998
48693	28999
33867	29000
25604	29001
84917	29002
40479	29003
5268	29004
4213	29005
15746	29006
10024	29007
155304	29008
283	29009
23759	29010
99729	29011
102398	29012
80162	29013
100740	29014
2617	29015
53292	29016
133004	29017
18718	29018
154411	29019
40222	29020
73222	29021
18401	29022
31590	29023
3557	29024
121160	29025
56779	29026
29825	29027
16601	29028
318	29029
7827	29030
44404	29031
69920	29032
12603	29033
1028	29034
138601	29035
13918	29036
68219	29037
76	29038
751	29039
35912	29040
104698	29041
63846	29042
29115	29043
24826	29044
45171	29045
470	29046
65735	29047
10532	29048
22265	29049
4908	29050
4072	29051
34765	29052
133146	29053
10752	29054
127573	29055
4898	29056
9984	29057
117045	29058
33140	29059
118427	29060
8379	29061
1707	29062
870	29063
24900	29064
68502	29065
2309	29066
66535	29067
9571	29068
53573	29069
58471	29070
95364	29071
18979	29072
52543	29073
9665	29074
8782	29075
41616	29076
446	29077
12407	29078
21	29079
21821	29080
662	29081
85377	29082
10791	29083
57333	29084
38049	29085
53266	29086
1412	29087
82400	29088
72236	29089
10858	29090
104342	29091
16236	29092
41124	29093
52077	29094
19410	29095
54401	29096
43591	29097
2533	29098
72442	29099
45872	29100
165295	29101
711	29102
107186	29103
5404	29104
44641	29105
159268	29106
163526	29107
330	29108
97697	29109
15122	29110
46167	29111
55114	29112
18529	29113
186	29114
74353	29115
80713	29116
106885	29117
58629	29118
4105	29119
40720	29120
60	29121
7846	29122
44534	29123
73131	29124
70111	29125
86772	29126
59296	29127
56559	29128
89680	29129
64238	29130
113462	29131
2243	29132
22028	29133
144968	29134
67027	29135
21176	29136
9114	29137
83360	29138
100347	29139
37076	29140
7525	29141
85360	29142
85819	29143
4166	29144
6812	29145
17618	29146
37965	29147
3158	29148
78514	29149
73001	29150
133175	29151
20200	29152
1238	29153
43453	29154
35223	29155
13603	29156
6826	29157
23096	29158
1377	29159
105758	29160
2959	29161
9612	29162
146202	29163
3018	29164
2157	29165
66404	29166
16958	29167
23805	29168
5497	29169
27979	29170
45027	29171
28300	29172
210	29173
43545	29174
48987	29175
756	29176
28450	29177
27045	29178
36515	29179
5763	29180
20580	29181
971	29182
4537	29183
113226	29184
34258	29185
72427	29186
63071	29187
41824	29188
8854	29189
7127	29190
22111	29191
24037	29192
43219	29193
16131	29194
4069	29195
25836	29196
18440	29197
161521	29198
106592	29199
16349	29200
25348	29201
13895	29202
16278	29203
84377	29204
3256	29205
28376	29206
18007	29207
3104	29208
8517	29209
4856	29210
155792	29211
6738	29212
39746	29213
69021	29214
27677	29215
2634	29216
20880	29217
8451	29218
44647	29219
68113	29220
6121	29221
25977	29222
35203	29223
73251	29224
12173	29225
30523	29226
68756	29227
32937	29228
69640	29229
12328	29230
106019	29231
4719	29232
217	29233
8250	29234
60083	29235
73911	29236
76782	29237
6232	29238
82064	29239
43449	29240
13680	29241
31366	29242
19752	29243
12348	29244
5092	29245
2874	29246
44197	29247
46072	29248
34030	29249
99060	29250
13522	29251
57220	29252
17386	29253
42414	29254
77939	29255
42993	29256
6717	29257
4468	29258
18417	29259
46246	29260
79079	29261
19113	29262
29324	29263
15552	29264
123535	29265
44266	29266
43478	29267
33929	29268
199	29269
10673	29270
56134	29271
502	29272
27540	29273
75906	29274
6567	29275
8492	29276
28952	29277
158720	29278
20506	29279
6359	29280
15677	29281
37677	29282
78458	29283
42811	29284
96117	29285
4319	29286
4189	29287
103523	29288
4193	29289
1490	29290
20055	29291
10304	29292
26091	29293
5829	29294
137532	29295
35279	29296
43341	29297
21435	29298
131911	29299
7340	29300
57276	29301
2584	29302
2966	29303
21930	29304
5796	29305
17681	29306
25946	29307
51464	29308
22438	29309
3657	29310
104959	29311
1944	29312
25636	29313
73736	29314
117222	29315
64246	29316
2141	29317
572	29318
107530	29319
43834	29320
117754	29321
1923	29322
98534	29323
4559	29324
87671	29325
54616	29326
18185	29327
19632	29328
7697	29329
13481	29330
595	29331
1683	29332
44204	29333
1265	29334
2233	29335
126024	29336
59955	29337
79392	29338
140558	29339
35546	29340
7636	29341
3813	29342
66306	29343
24807	29344
103430	29345
22707	29346
6384	29347
61723	29348
114527	29349
107746	29350
11872	29351
29269	29352
51618	29353
705	29354
8415	29355
699	29356
16509	29357
52994	29358
7642	29359
161176	29360
61650	29361
4459	29362
3777	29363
6247	29364
79207	29365
14679	29366
4378	29367
23780	29368
4180	29369
111846	29370
25106	29371
16925	29372
2770	29373
857	29374
26621	29375
89	29376
58085	29377
62795	29378
4516	29379
29800	29380
25805	29381
30616	29382
9494	29383
115821	29384
101394	29385
14795	29386
9257	29387
69475	29388
71512	29389
44459	29390
5062	29391
4536	29392
512	29393
14421	29394
41720	29395
3239	29396
37816	29397
31317	29398
130944	29399
2298	29400
61695	29401
74835	29402
57539	29403
63606	29404
16938	29405
22729	29406
6092	29407
87433	29408
1402	29409
64658	29410
77561	29411
1885	29412
88618	29413
21341	29414
4511	29415
69848	29416
115022	29417
33180	29418
10803	29419
62962	29420
12435	29421
28089	29422
8588	29423
14103	29424
8291	29425
138392	29426
20	29427
10765	29428
82373	29429
118223	29430
2961	29431
43051	29432
11424	29433
107543	29434
7854	29435
43594	29436
90187	29437
56375	29438
100934	29439
373	29440
18809	29441
17696	29442
7888	29443
35979	29444
36032	29445
67371	29446
27102	29447
4418	29448
30203	29449
17902	29450
69125	29451
57333	29452
69000	29453
34545	29454
15976	29455
52717	29456
6728	29457
42432	29458
15848	29459
44422	29460
1948	29461
441	29462
27416	29463
20097	29464
37357	29465
70608	29466
56151	29467
3132	29468
1738	29469
100063	29470
4218	29471
2397	29472
52834	29473
12675	29474
126895	29475
11551	29476
93830	29477
42819	29478
134	29479
6131	29480
23005	29481
48614	29482
74422	29483
63340	29484
27896	29485
7451	29486
151737	29487
33979	29488
40598	29489
5092	29490
105357	29491
102179	29492
29280	29493
22580	29494
65	29495
99449	29496
9281	29497
41290	29498
7939	29499
25740	29500
2330	29501
87787	29502
427	29503
26874	29504
36343	29505
97483	29506
11941	29507
32780	29508
34941	29509
62208	29510
57970	29511
35123	29512
86911	29513
3024	29514
137	29515
93481	29516
6505	29517
74589	29518
99058	29519
71013	29520
12906	29521
51106	29522
39579	29523
39529	29524
42222	29525
32403	29526
6691	29527
62636	29528
14	29529
78809	29530
14752	29531
61822	29532
4398	29533
63866	29534
25719	29535
10459	29536
77449	29537
70760	29538
64299	29539
14740	29540
30745	29541
37763	29542
14721	29543
26874	29544
26616	29545
4159	29546
17326	29547
9326	29548
33741	29549
4428	29550
65536	29551
161285	29552
43591	29553
16630	29554
53311	29555
131957	29556
3688	29557
6112	29558
16445	29559
70146	29560
110526	29561
62535	29562
99506	29563
38781	29564
71871	29565
107	29566
41422	29567
22972	29568
43234	29569
15945	29570
1865	29571
40706	29572
51307	29573
36775	29574
78898	29575
114705	29576
85685	29577
48634	29578
2712	29579
72691	29580
302	29581
42263	29582
6409	29583
158250	29584
37217	29585
836	29586
43146	29587
29334	29588
24733	29589
1785	29590
19762	29591
10193	29592
140355	29593
18269	29594
133549	29595
11104	29596
44671	29597
13267	29598
3185	29599
4430	29600
26735	29601
65646	29602
29439	29603
78079	29604
41541	29605
92112	29606
133	29607
1864	29608
3399	29609
66342	29610
62190	29611
468	29612
58409	29613
8654	29614
54465	29615
22388	29616
40595	29617
131270	29618
2547	29619
2342	29620
29655	29621
78926	29622
15552	29623
21605	29624
9875	29625
10406	29626
2113	29627
21253	29628
37566	29629
10210	29630
7638	29631
50099	29632
125220	29633
27717	29634
24898	29635
23587	29636
10330	29637
27267	29638
31292	29639
118048	29640
26720	29641
7909	29642
47768	29643
2351	29644
7004	29645
27279	29646
51531	29647
3165	29648
10854	29649
267	29650
114670	29651
19153	29652
34852	29653
1780	29654
129187	29655
17936	29656
14113	29657
15589	29658
27824	29659
53404	29660
46051	29661
45580	29662
45247	29663
27053	29664
96980	29665
43324	29666
47086	29667
757	29668
50857	29669
24447	29670
116857	29671
80988	29672
24971	29673
40313	29674
46713	29675
64526	29676
21876	29677
49941	29678
94492	29679
151087	29680
64144	29681
14199	29682
25989	29683
164	29684
407	29685
113872	29686
96623	29687
34	29688
118257	29689
18979	29690
9588	29691
6093	29692
20536	29693
45354	29694
77937	29695
37065	29696
6106	29697
41956	29698
5190	29699
50258	29700
80759	29701
3657	29702
59202	29703
97306	29704
24070	29705
15894	29706
1003	29707
74120	29708
9834	29709
68875	29710
56514	29711
19797	29712
9105	29713
20907	29714
14643	29715
77393	29716
19348	29717
20413	29718
155486	29719
6044	29720
3279	29721
13589	29722
15164	29723
70518	29724
297	29725
12527	29726
21308	29727
2199	29728
57549	29729
95423	29730
116344	29731
44296	29732
51852	29733
14245	29734
84567	29735
5680	29736
41640	29737
9873	29738
22885	29739
461	29740
41950	29741
8237	29742
94010	29743
7382	29744
73985	29745
51799	29746
17	29747
82875	29748
105535	29749
38	29750
41	29751
146532	29752
5062	29753
5126	29754
21140	29755
28048	29756
3687	29757
6309	29758
103541	29759
54519	29760
154370	29761
22346	29762
1308	29763
3319	29764
9325	29765
22506	29766
2924	29767
10702	29768
6051	29769
41185	29770
22949	29771
127846	29772
1395	29773
108468	29774
6130	29775
29305	29776
139356	29777
2042	29778
103973	29779
23524	29780
40280	29781
87463	29782
48481	29783
8289	29784
55660	29785
14241	29786
39255	29787
60708	29788
70305	29789
64115	29790
19098	29791
68742	29792
29986	29793
86409	29794
12784	29795
26720	29796
29757	29797
3478	29798
50658	29799
12487	29800
3228	29801
65226	29802
128515	29803
161496	29804
62419	29805
27946	29806
126796	29807
23460	29808
49993	29809
130772	29810
125036	29811
3230	29812
127144	29813
53096	29814
2066	29815
4481	29816
56267	29817
16580	29818
91355	29819
4746	29820
27309	29821
12966	29822
4257	29823
27499	29824
23246	29825
2278	29826
87322	29827
41753	29828
300	29829
100139	29830
30595	29831
105240	29832
34610	29833
4895	29834
56774	29835
81634	29836
8012	29837
4945	29838
6873	29839
81237	29840
8156	29841
21751	29842
27186	29843
6342	29844
45704	29845
19775	29846
3505	29847
56846	29848
13247	29849
58511	29850
89592	29851
111229	29852
49370	29853
8083	29854
22000	29855
5000	29856
18680	29857
71245	29858
23691	29859
122651	29860
28905	29861
66581	29862
846	29863
6534	29864
45553	29865
4137	29866
23264	29867
16246	29868
95205	29869
159929	29870
82412	29871
4024	29872
1060	29873
4732	29874
140440	29875
141321	29876
85710	29877
122728	29878
18251	29879
14618	29880
101722	29881
12239	29882
2022	29883
72830	29884
15827	29885
1607	29886
58954	29887
4117	29888
13696	29889
33338	29890
55565	29891
35239	29892
529	29893
153870	29894
30469	29895
16774	29896
40347	29897
847	29898
15779	29899
13012	29900
127952	29901
71000	29902
44532	29903
29483	29904
76422	29905
57829	29906
77645	29907
94285	29908
52435	29909
54267	29910
83046	29911
6292	29912
152841	29913
34545	29914
3213	29915
41761	29916
25207	29917
48751	29918
35698	29919
1018	29920
9922	29921
11261	29922
86865	29923
7836	29924
1917	29925
1452	29926
47474	29927
98848	29928
14707	29929
41218	29930
37095	29931
34205	29932
13575	29933
3415	29934
106895	29935
58762	29936
15210	29937
16676	29938
1033	29939
24899	29940
19831	29941
9394	29942
44999	29943
28595	29944
5132	29945
32568	29946
132094	29947
33061	29948
75417	29949
75503	29950
113907	29951
1637	29952
36734	29953
4977	29954
125138	29955
24580	29956
14020	29957
152592	29958
2252	29959
49405	29960
18847	29961
52903	29962
19682	29963
10064	29964
10960	29965
67863	29966
70773	29967
41109	29968
12589	29969
3843	29970
66500	29971
1581	29972
17860	29973
87470	29974
2534	29975
12772	29976
99291	29977
85678	29978
53717	29979
6879	29980
1507	29981
51413	29982
66162	29983
2099	29984
1085	29985
21597	29986
19951	29987
27803	29988
123629	29989
18647	29990
41888	29991
35742	29992
44787	29993
28002	29994
58886	29995
52945	29996
1404	29997
148	29998
44799	29999
1333	30000
89607	30001
19316	30002
15977	30003
81864	30004
81683	30005
35	30006
25952	30007
10762	30008
15908	30009
65186	30010
141	30011
4277	30012
41654	30013
7864	30014
73403	30015
80173	30016
46341	30017
27588	30018
6556	30019
61558	30020
93418	30021
25956	30022
15954	30023
5498	30024
11587	30025
43480	30026
12983	30027
20887	30028
26883	30029
9225	30030
66363	30031
43474	30032
6058	30033
5012	30034
58865	30035
138274	30036
10507	30037
9358	30038
1541	30039
57642	30040
17594	30041
318	30042
6111	30043
134558	30044
899	30045
156978	30046
48881	30047
127769	30048
75903	30049
5670	30050
20223	30051
45727	30052
27139	30053
32011	30054
60578	30055
12920	30056
8654	30057
32219	30058
811	30059
1413	30060
466	30061
46280	30062
521	30063
12402	30064
6599	30065
18279	30066
17655	30067
26859	30068
17514	30069
15741	30070
64652	30071
9462	30072
15447	30073
19844	30074
29443	30075
5642	30076
93600	30077
5069	30078
29933	30079
35559	30080
46426	30081
1050	30082
15712	30083
13688	30084
5649	30085
5095	30086
26485	30087
26405	30088
82715	30089
12118	30090
26219	30091
69942	30092
7646	30093
100316	30094
13713	30095
10995	30096
58875	30097
93	30098
13591	30099
14745	30100
277	30101
100869	30102
8550	30103
80442	30104
156115	30105
26114	30106
46794	30107
78066	30108
60741	30109
40645	30110
15157	30111
58861	30112
567	30113
94736	30114
25890	30115
66481	30116
465	30117
23080	30118
832	30119
20875	30120
125736	30121
35981	30122
80324	30123
22707	30124
8229	30125
165296	30126
11140	30127
26393	30128
2455	30129
3557	30130
15479	30131
3359	30132
119212	30133
123343	30134
10101	30135
24919	30136
46298	30137
8806	30138
9366	30139
1236	30140
4860	30141
14182	30142
77318	30143
73057	30144
56098	30145
20726	30146
117407	30147
2270	30148
22619	30149
38832	30150
53011	30151
6930	30152
17063	30153
42699	30154
3230	30155
5437	30156
1681	30157
26779	30158
35485	30159
59384	30160
102832	30161
58811	30162
1053	30163
53331	30164
150465	30165
139581	30166
607	30167
57969	30168
31924	30169
120918	30170
149679	30171
36670	30172
55402	30173
99420	30174
91358	30175
157644	30176
77855	30177
62831	30178
769	30179
47021	30180
6471	30181
16808	30182
2788	30183
35896	30184
22220	30185
108	30186
46057	30187
79582	30188
16660	30189
43391	30190
130684	30191
62953	30192
3828	30193
35313	30194
16385	30195
49235	30196
3635	30197
57810	30198
4026	30199
22837	30200
50700	30201
18943	30202
8816	30203
59812	30204
8578	30205
5905	30206
4602	30207
94	30208
7269	30209
13524	30210
11524	30211
90369	30212
105017	30213
126678	30214
30459	30215
73401	30216
36463	30217
150815	30218
262	30219
41465	30220
5651	30221
7095	30222
110488	30223
1134	30224
52916	30225
11851	30226
5290	30227
66755	30228
6606	30229
16600	30230
8006	30231
26550	30232
93837	30233
8668	30234
9052	30235
82139	30236
77180	30237
105420	30238
57342	30239
30766	30240
7100	30241
104783	30242
8302	30243
127396	30244
13477	30245
141045	30246
139542	30247
35322	30248
77024	30249
39484	30250
16890	30251
60831	30252
11705	30253
11661	30254
47195	30255
41953	30256
10489	30257
98486	30258
55522	30259
653	30260
33996	30261
20360	30262
63472	30263
14580	30264
20689	30265
8586	30266
14441	30267
39221	30268
2059	30269
56443	30270
47628	30271
128	30272
10889	30273
13379	30274
5648	30275
2709	30276
1865	30277
67301	30278
51657	30279
22341	30280
13877	30281
51818	30282
18409	30283
626	30284
43414	30285
153693	30286
24161	30287
48439	30288
33205	30289
67566	30290
206	30291
32110	30292
33398	30293
6596	30294
124338	30295
5208	30296
24337	30297
37598	30298
45831	30299
41153	30300
161269	30301
88712	30302
54266	30303
70203	30304
40193	30305
56684	30306
34631	30307
5004	30308
130256	30309
5051	30310
33973	30311
24451	30312
420	30313
101182	30314
7849	30315
15918	30316
70277	30317
48415	30318
24273	30319
13006	30320
50764	30321
118975	30322
60610	30323
73641	30324
21987	30325
149687	30326
39973	30327
127787	30328
37539	30329
77830	30330
20933	30331
643	30332
27242	30333
96163	30334
20113	30335
1269	30336
36995	30337
46491	30338
660	30339
60234	30340
43670	30341
4590	30342
158460	30343
28943	30344
16798	30345
129581	30346
11201	30347
71779	30348
58	30349
158260	30350
4831	30351
7723	30352
44356	30353
4517	30354
32097	30355
88296	30356
19069	30357
4242	30358
68872	30359
54522	30360
23109	30361
313	30362
45105	30363
16045	30364
4282	30365
14066	30366
27011	30367
18875	30368
1485	30369
2721	30370
5919	30371
58953	30372
30614	30373
4729	30374
10491	30375
30843	30376
6826	30377
39989	30378
63867	30379
2928	30380
76691	30381
51157	30382
27365	30383
38908	30384
10937	30385
151618	30386
72801	30387
54083	30388
80235	30389
24852	30390
66736	30391
149455	30392
42147	30393
21939	30394
5996	30395
40864	30396
87981	30397
25995	30398
36361	30399
97755	30400
138904	30401
60723	30402
65013	30403
22594	30404
57569	30405
14568	30406
8526	30407
83833	30408
32593	30409
12601	30410
21952	30411
57381	30412
41608	30413
60047	30414
22027	30415
14	30416
7449	30417
71099	30418
6177	30419
6685	30420
13814	30421
44599	30422
76260	30423
8007	30424
3135	30425
96701	30426
1297	30427
53954	30428
22510	30429
31481	30430
72868	30431
157896	30432
30561	30433
24238	30434
84668	30435
95958	30436
85001	30437
41492	30438
20907	30439
106568	30440
44400	30441
90331	30442
14285	30443
39991	30444
16337	30445
4087	30446
40503	30447
23494	30448
43519	30449
33202	30450
734	30451
8068	30452
106037	30453
94428	30454
37330	30455
3600	30456
83905	30457
15520	30458
12953	30459
6354	30460
5947	30461
165638	30462
57889	30463
2821	30464
24799	30465
6840	30466
76565	30467
25833	30468
10260	30469
4580	30470
69158	30471
69421	30472
45631	30473
10304	30474
30220	30475
92810	30476
151159	30477
19869	30478
13237	30479
54484	30480
60596	30481
1155	30482
133449	30483
3766	30484
40465	30485
28325	30486
11469	30487
77071	30488
9799	30489
110722	30490
41369	30491
5416	30492
70273	30493
24109	30494
18376	30495
2107	30496
5821	30497
223	30498
40982	30499
11007	30500
45310	30501
84478	30502
35124	30503
190	30504
21803	30505
21079	30506
64180	30507
16851	30508
70498	30509
72994	30510
12104	30511
15	30512
1095	30513
147205	30514
728	30515
89432	30516
94600	30517
6079	30518
14639	30519
33890	30520
15920	30521
1259	30522
107	30523
1412	30524
598	30525
689	30526
119723	30527
12452	30528
69286	30529
11444	30530
6197	30531
78345	30532
898	30533
78729	30534
93180	30535
131924	30536
7795	30537
38944	30538
29	30539
70854	30540
70896	30541
32542	30542
5423	30543
2368	30544
26371	30545
2254	30546
35662	30547
18500	30548
129276	30549
32861	30550
60844	30551
17556	30552
870	30553
108319	30554
11246	30555
53111	30556
25284	30557
11348	30558
13983	30559
60595	30560
71959	30561
33453	30562
8822	30563
59756	30564
13835	30565
28822	30566
9341	30567
158268	30568
88148	30569
28021	30570
36021	30571
40323	30572
13811	30573
107548	30574
49	30575
1237	30576
90561	30577
62482	30578
145261	30579
12402	30580
62947	30581
9827	30582
14901	30583
24213	30584
9027	30585
53269	30586
46717	30587
2451	30588
27598	30589
12086	30590
56918	30591
10035	30592
118777	30593
34239	30594
21802	30595
2975	30596
39391	30597
86028	30598
527	30599
13156	30600
14444	30601
93949	30602
42474	30603
60807	30604
14911	30605
10456	30606
838	30607
126540	30608
441	30609
35357	30610
1804	30611
31307	30612
46786	30613
34293	30614
27954	30615
51550	30616
158611	30617
26672	30618
142177	30619
9745	30620
115829	30621
66553	30622
42547	30623
30622	30624
113079	30625
6839	30626
5997	30627
47844	30628
27273	30629
149368	30630
3925	30631
81709	30632
23034	30633
108	30634
72133	30635
97	30636
111173	30637
80510	30638
13183	30639
94566	30640
34199	30641
89700	30642
63122	30643
32221	30644
13051	30645
18040	30646
17640	30647
2498	30648
10337	30649
57195	30650
16464	30651
59822	30652
8554	30653
2046	30654
71452	30655
446	30656
12040	30657
28676	30658
1117	30659
2203	30660
25184	30661
97127	30662
3390	30663
10426	30664
55147	30665
51081	30666
37195	30667
85294	30668
2787	30669
88436	30670
11089	30671
76238	30672
20631	30673
115296	30674
95004	30675
4620	30676
31656	30677
37273	30678
81980	30679
114011	30680
99291	30681
9101	30682
78752	30683
37797	30684
54398	30685
121547	30686
377	30687
140596	30688
107307	30689
130748	30690
14966	30691
8201	30692
104628	30693
3132	30694
12839	30695
34965	30696
56786	30697
42379	30698
45758	30699
18407	30700
70915	30701
64324	30702
32501	30703
34412	30704
68216	30705
122388	30706
88435	30707
125856	30708
17399	30709
486	30710
11615	30711
36448	30712
4495	30713
59650	30714
21089	30715
65783	30716
19567	30717
6405	30718
10995	30719
62337	30720
19392	30721
10	30722
43989	30723
21804	30724
26544	30725
63220	30726
77942	30727
57413	30728
82702	30729
51	30730
16825	30731
8581	30732
46506	30733
5537	30734
45005	30735
58153	30736
26612	30737
29304	30738
128276	30739
19179	30740
79786	30741
652	30742
71247	30743
6905	30744
38024	30745
16478	30746
109751	30747
83583	30748
76452	30749
34803	30750
36453	30751
16638	30752
49251	30753
19950	30754
78907	30755
12478	30756
63949	30757
535	30758
69657	30759
41942	30760
106888	30761
6079	30762
81091	30763
25696	30764
111776	30765
966	30766
139168	30767
34805	30768
107369	30769
40924	30770
3776	30771
685	30772
91756	30773
18279	30774
13087	30775
16945	30776
28671	30777
12352	30778
87653	30779
26930	30780
7547	30781
102463	30782
13681	30783
40723	30784
4023	30785
42709	30786
62032	30787
57922	30788
5504	30789
22417	30790
23361	30791
5273	30792
50841	30793
10721	30794
105285	30795
12080	30796
900	30797
54019	30798
47794	30799
5301	30800
43396	30801
55706	30802
11240	30803
6706	30804
213	30805
1529	30806
28377	30807
100658	30808
76962	30809
36683	30810
1984	30811
16587	30812
11891	30813
80866	30814
22903	30815
42568	30816
40282	30817
147081	30818
1387	30819
129959	30820
129122	30821
33455	30822
3130	30823
964	30824
11558	30825
2	30826
77978	30827
17556	30828
130921	30829
14982	30830
9428	30831
2385	30832
20263	30833
1694	30834
64984	30835
17054	30836
3731	30837
7909	30838
72765	30839
7757	30840
7723	30841
37511	30842
6167	30843
43313	30844
6551	30845
11285	30846
2224	30847
53333	30848
39175	30849
21137	30850
6300	30851
42557	30852
1806	30853
126171	30854
69975	30855
12775	30856
170	30857
7475	30858
11591	30859
195	30860
4282	30861
118999	30862
21581	30863
25240	30864
103924	30865
16410	30866
125710	30867
27370	30868
2897	30869
89681	30870
2562	30871
4145	30872
31012	30873
59984	30874
66649	30875
109586	30876
52517	30877
53949	30878
6311	30879
6966	30880
6347	30881
30479	30882
37030	30883
34896	30884
14631	30885
9802	30886
23004	30887
2551	30888
52012	30889
14914	30890
54525	30891
15519	30892
6910	30893
119630	30894
59143	30895
46583	30896
32421	30897
17254	30898
50458	30899
161472	30900
81689	30901
116658	30902
44074	30903
12971	30904
23357	30905
6426	30906
35	30907
54159	30908
53982	30909
71545	30910
120780	30911
34112	30912
3036	30913
44844	30914
16533	30915
8806	30916
14696	30917
94231	30918
20691	30919
383	30920
57869	30921
13934	30922
14324	30923
54412	30924
115587	30925
15456	30926
19228	30927
31735	30928
36865	30929
1264	30930
21664	30931
10394	30932
992	30933
4762	30934
1478	30935
23222	30936
2649	30937
33765	30938
17771	30939
48388	30940
45338	30941
104063	30942
30884	30943
76389	30944
16173	30945
36228	30946
15455	30947
21566	30948
37028	30949
18798	30950
43900	30951
28098	30952
19183	30953
38390	30954
27460	30955
70290	30956
102113	30957
60598	30958
80965	30959
12042	30960
15237	30961
31735	30962
41033	30963
9732	30964
111454	30965
7034	30966
15690	30967
25097	30968
6316	30969
5901	30970
139694	30971
7145	30972
51	30973
13347	30974
51069	30975
46111	30976
32344	30977
57818	30978
91101	30979
63055	30980
121292	30981
7406	30982
46028	30983
53157	30984
16066	30985
3743	30986
78575	30987
82880	30988
131886	30989
33984	30990
9308	30991
14060	30992
55194	30993
21253	30994
45286	30995
85758	30996
1573	30997
61694	30998
67774	30999
47615	31000
21227	31001
31787	31002
4834	31003
49440	31004
80263	31005
21473	31006
120440	31007
31040	31008
11812	31009
56984	31010
21542	31011
92405	31012
21849	31013
149146	31014
1610	31015
97	31016
8058	31017
10725	31018
73721	31019
19687	31020
5177	31021
4356	31022
4751	31023
65307	31024
91992	31025
39412	31026
25134	31027
2594	31028
5855	31029
65313	31030
6542	31031
22522	31032
958	31033
159867	31034
37195	31035
60290	31036
15356	31037
5248	31038
70970	31039
53128	31040
47794	31041
62014	31042
27664	31043
6513	31044
12857	31045
11057	31046
8404	31047
60451	31048
15086	31049
1319	31050
30460	31051
65415	31052
46934	31053
95407	31054
1196	31055
17975	31056
30891	31057
33375	31058
659	31059
3222	31060
45815	31061
88413	31062
8874	31063
5559	31064
4237	31065
15609	31066
8314	31067
1669	31068
149111	31069
95882	31070
12084	31071
18446	31072
28159	31073
117790	31074
95928	31075
96390	31076
18617	31077
31238	31078
40765	31079
32234	31080
2185	31081
1671	31082
19403	31083
37961	31084
2087	31085
34024	31086
28554	31087
57769	31088
99963	31089
14638	31090
89724	31091
42149	31092
3	31093
154	31094
25700	31095
12031	31096
17601	31097
26313	31098
90363	31099
100780	31100
15100	31101
36905	31102
564	31103
21634	31104
38522	31105
36617	31106
15718	31107
7758	31108
119656	31109
10625	31110
775	31111
92463	31112
35952	31113
49606	31114
61730	31115
27718	31116
124387	31117
73801	31118
3688	31119
59610	31120
6769	31121
104253	31122
33720	31123
15152	31124
698	31125
16592	31126
38978	31127
41262	31128
114341	31129
29921	31130
19524	31131
69270	31132
4726	31133
15098	31134
117694	31135
37	31136
38743	31137
59143	31138
75532	31139
166111	31140
14290	31141
71771	31142
26175	31143
68062	31144
4213	31145
3474	31146
158301	31147
99086	31148
77114	31149
19580	31150
53168	31151
424	31152
12994	31153
14469	31154
54	31155
26381	31156
14	31157
16419	31158
16355	31159
133963	31160
57704	31161
25724	31162
4046	31163
9245	31164
79384	31165
1963	31166
37013	31167
22659	31168
21912	31169
33518	31170
20324	31171
421	31172
46850	31173
10722	31174
80179	31175
16098	31176
57642	31177
14589	31178
8292	31179
23783	31180
33833	31181
105167	31182
84606	31183
56158	31184
25907	31185
39324	31186
8702	31187
26024	31188
101327	31189
86847	31190
89138	31191
22901	31192
111534	31193
12140	31194
79832	31195
45504	31196
41856	31197
347	31198
1235	31199
82463	31200
23265	31201
106084	31202
85609	31203
66792	31204
48070	31205
37682	31206
7868	31207
4050	31208
111372	31209
22203	31210
68288	31211
5398	31212
19993	31213
12058	31214
14078	31215
75	31216
50207	31217
59565	31218
71385	31219
132958	31220
40490	31221
1711	31222
11184	31223
16975	31224
4568	31225
119399	31226
1530	31227
19155	31228
141902	31229
37777	31230
26821	31231
31429	31232
2485	31233
21462	31234
19072	31235
51838	31236
117484	31237
69789	31238
2896	31239
68871	31240
9104	31241
53893	31242
25836	31243
73393	31244
95854	31245
31050	31246
2227	31247
77606	31248
38316	31249
87926	31250
26838	31251
144845	31252
30687	31253
8702	31254
76127	31255
42249	31256
402	31257
92981	31258
116120	31259
25792	31260
15780	31261
14689	31262
403	31263
45400	31264
72994	31265
5573	31266
71858	31267
107658	31268
40483	31269
123058	31270
42630	31271
11392	31272
94006	31273
10428	31274
97918	31275
17126	31276
30626	31277
26373	31278
11707	31279
13175	31280
144451	31281
1998	31282
18082	31283
1440	31284
58838	31285
102161	31286
2924	31287
50270	31288
7501	31289
118007	31290
122729	31291
7924	31292
52651	31293
40855	31294
31624	31295
81094	31296
76578	31297
7871	31298
125092	31299
41818	31300
5380	31301
80445	31302
144051	31303
3220	31304
86651	31305
70535	31306
19826	31307
29688	31308
132293	31309
159333	31310
6822	31311
81526	31312
9741	31313
125110	31314
137174	31315
121	31316
14625	31317
22021	31318
101356	31319
56426	31320
126987	31321
29348	31322
84131	31323
179	31324
59389	31325
145395	31326
65329	31327
8067	31328
1647	31329
3079	31330
1223	31331
115	31332
208	31333
14792	31334
104477	31335
4855	31336
36801	31337
6799	31338
34301	31339
36477	31340
42211	31341
9468	31342
13898	31343
81083	31344
32284	31345
48079	31346
12974	31347
85689	31348
164438	31349
22765	31350
141257	31351
85	31352
10834	31353
4049	31354
59732	31355
141624	31356
8029	31357
65225	31358
1477	31359
48237	31360
82421	31361
509	31362
1948	31363
78386	31364
77205	31365
13553	31366
60347	31367
71904	31368
22708	31369
155268	31370
560	31371
32755	31372
3908	31373
55535	31374
126492	31375
26446	31376
369	31377
37592	31378
51160	31379
52938	31380
35136	31381
103912	31382
78621	31383
9431	31384
101	31385
9880	31386
88189	31387
60935	31388
86346	31389
49901	31390
13547	31391
1254	31392
11316	31393
60291	31394
4324	31395
49918	31396
29561	31397
80550	31398
32724	31399
20728	31400
5839	31401
131698	31402
24547	31403
484	31404
9269	31405
23192	31406
114860	31407
28891	31408
56236	31409
147030	31410
24518	31411
46693	31412
18956	31413
1322	31414
2724	31415
2501	31416
61546	31417
29313	31418
64952	31419
52175	31420
124505	31421
125002	31422
11530	31423
74413	31424
2178	31425
21896	31426
2338	31427
14012	31428
16549	31429
66411	31430
46489	31431
86018	31432
87476	31433
5871	31434
20163	31435
16886	31436
14346	31437
70550	31438
10401	31439
1845	31440
28282	31441
111226	31442
18792	31443
14517	31444
4180	31445
4292	31446
122918	31447
96435	31448
106453	31449
5467	31450
17526	31451
50937	31452
115067	31453
15635	31454
107272	31455
34028	31456
54857	31457
90568	31458
6605	31459
3837	31460
309	31461
65251	31462
85750	31463
50369	31464
43766	31465
2072	31466
52355	31467
7524	31468
72325	31469
98577	31470
20263	31471
31667	31472
58229	31473
134087	31474
700	31475
4331	31476
13808	31477
7129	31478
75821	31479
71590	31480
12994	31481
29103	31482
323	31483
41285	31484
57581	31485
13900	31486
12086	31487
9557	31488
54586	31489
7	31490
3138	31491
15066	31492
7211	31493
32696	31494
30902	31495
29929	31496
1424	31497
19584	31498
30100	31499
6970	31500
146734	31501
131788	31502
46067	31503
27177	31504
75045	31505
59184	31506
19248	31507
11679	31508
21009	31509
86097	31510
89313	31511
99722	31512
55317	31513
434	31514
63552	31515
1453	31516
5882	31517
12765	31518
36173	31519
77868	31520
3304	31521
72147	31522
16391	31523
5563	31524
4274	31525
19464	31526
24082	31527
11844	31528
51446	31529
129736	31530
97126	31531
110222	31532
17288	31533
2722	31534
32900	31535
26012	31536
50026	31537
27169	31538
16100	31539
76526	31540
15627	31541
74	31542
118412	31543
18169	31544
33217	31545
6145	31546
24206	31547
10640	31548
130065	31549
54327	31550
65752	31551
81876	31552
64975	31553
16159	31554
23268	31555
123767	31556
117231	31557
13008	31558
21268	31559
27674	31560
79729	31561
49953	31562
3063	31563
8406	31564
123	31565
16942	31566
20452	31567
127020	31568
3435	31569
24878	31570
83078	31571
3383	31572
60222	31573
55	31574
8451	31575
124767	31576
3044	31577
72054	31578
5709	31579
9398	31580
128179	31581
6168	31582
422	31583
30509	31584
70665	31585
37414	31586
10413	31587
69607	31588
122341	31589
43714	31590
75046	31591
27540	31592
76024	31593
5313	31594
29779	31595
309	31596
12569	31597
2518	31598
16564	31599
108177	31600
10577	31601
60292	31602
67550	31603
21298	31604
27742	31605
4748	31606
13095	31607
62422	31608
63666	31609
68819	31610
2896	31611
26069	31612
8717	31613
1640	31614
92509	31615
40755	31616
10718	31617
17770	31618
69512	31619
68409	31620
81	31621
144487	31622
10319	31623
80955	31624
33583	31625
23782	31626
21633	31627
29926	31628
5107	31629
112931	31630
30987	31631
8237	31632
22737	31633
29509	31634
35457	31635
84073	31636
23855	31637
31669	31638
8597	31639
69492	31640
17067	31641
65000	31642
58390	31643
54865	31644
19438	31645
34718	31646
14172	31647
11355	31648
101968	31649
67568	31650
2422	31651
31995	31652
34776	31653
84844	31654
2773	31655
37113	31656
12310	31657
11643	31658
58914	31659
94462	31660
9352	31661
5655	31662
6427	31663
87358	31664
3721	31665
3432	31666
5881	31667
6165	31668
9503	31669
17933	31670
30162	31671
16383	31672
9760	31673
19279	31674
495	31675
62779	31676
2253	31677
22006	31678
122416	31679
17362	31680
2772	31681
267	31682
108172	31683
105114	31684
17919	31685
33078	31686
11780	31687
16143	31688
100256	31689
68724	31690
22374	31691
81	31692
21994	31693
16691	31694
18914	31695
3230	31696
162607	31697
42774	31698
19031	31699
133072	31700
54140	31701
4587	31702
87102	31703
16530	31704
67663	31705
5757	31706
33429	31707
111514	31708
20321	31709
1076	31710
85157	31711
4468	31712
133	31713
3651	31714
13110	31715
113752	31716
29904	31717
22437	31718
56252	31719
11106	31720
28093	31721
68022	31722
41249	31723
91733	31724
32917	31725
98167	31726
74878	31727
130954	31728
91341	31729
398	31730
18303	31731
88975	31732
4605	31733
8557	31734
34897	31735
66044	31736
30491	31737
1374	31738
58257	31739
9996	31740
82890	31741
15360	31742
53626	31743
52903	31744
57408	31745
5110	31746
20433	31747
1305	31748
26416	31749
29926	31750
17291	31751
80464	31752
41568	31753
14827	31754
46599	31755
223	31756
109735	31757
57485	31758
58144	31759
19030	31760
33938	31761
113936	31762
30921	31763
14810	31764
98500	31765
66214	31766
101132	31767
2459	31768
116855	31769
29919	31770
30993	31771
92442	31772
8721	31773
32750	31774
8907	31775
734	31776
98954	31777
22765	31778
13819	31779
1635	31780
14044	31781
73269	31782
53726	31783
39413	31784
45922	31785
34744	31786
31705	31787
55052	31788
272	31789
102259	31790
78064	31791
29166	31792
201	31793
36470	31794
10213	31795
12014	31796
26070	31797
32581	31798
28521	31799
1655	31800
30719	31801
81406	31802
16575	31803
3843	31804
103523	31805
42885	31806
74888	31807
16887	31808
21417	31809
63150	31810
75511	31811
14645	31812
36011	31813
30630	31814
25237	31815
51267	31816
43830	31817
53476	31818
8150	31819
56512	31820
32789	31821
79480	31822
83482	31823
136120	31824
20279	31825
835	31826
19936	31827
68963	31828
8582	31829
46651	31830
25266	31831
32465	31832
21598	31833
32557	31834
9152	31835
79421	31836
2916	31837
32746	31838
10253	31839
251	31840
3599	31841
15763	31842
88170	31843
98160	31844
88380	31845
14896	31846
4266	31847
14532	31848
73346	31849
103553	31850
11171	31851
1405	31852
116252	31853
59692	31854
86498	31855
71257	31856
45086	31857
4881	31858
24366	31859
9894	31860
4132	31861
12	31862
60725	31863
28982	31864
8615	31865
1543	31866
31279	31867
77736	31868
29311	31869
11697	31870
112930	31871
16485	31872
1664	31873
47554	31874
21270	31875
71959	31876
83042	31877
33627	31878
91797	31879
87934	31880
55005	31881
9626	31882
10221	31883
48523	31884
29004	31885
18810	31886
8383	31887
66549	31888
62039	31889
28164	31890
81397	31891
11463	31892
15038	31893
30715	31894
7967	31895
127976	31896
24063	31897
14170	31898
19420	31899
53169	31900
103284	31901
56328	31902
22654	31903
97451	31904
5919	31905
43641	31906
2467	31907
43469	31908
19989	31909
33505	31910
2697	31911
4677	31912
18313	31913
39265	31914
1671	31915
502	31916
26150	31917
125158	31918
25911	31919
42029	31920
71983	31921
67774	31922
7428	31923
51156	31924
11997	31925
4818	31926
68	31927
118954	31928
68500	31929
7627	31930
123445	31931
33292	31932
7390	31933
3988	31934
13714	31935
56334	31936
6002	31937
33566	31938
11862	31939
42404	31940
77777	31941
184	31942
8465	31943
5693	31944
91932	31945
69340	31946
9409	31947
73980	31948
6572	31949
33053	31950
28814	31951
73627	31952
124026	31953
704	31954
12877	31955
6809	31956
59996	31957
28564	31958
10132	31959
68919	31960
28896	31961
77590	31962
34819	31963
138577	31964
80561	31965
35591	31966
31886	31967
22054	31968
37298	31969
8346	31970
3898	31971
31303	31972
133421	31973
105154	31974
100947	31975
5578	31976
69071	31977
91857	31978
42882	31979
26487	31980
15800	31981
141669	31982
18523	31983
122619	31984
73704	31985
9723	31986
56582	31987
12242	31988
100809	31989
2459	31990
4699	31991
1907	31992
2768	31993
27491	31994
1079	31995
63	31996
34629	31997
7936	31998
133066	31999
56145	32000
110238	32001
2359	32002
47995	32003
5513	32004
1629	32005
81909	32006
143348	32007
11292	32008
573	32009
7526	32010
86	32011
17441	32012
79685	32013
47259	32014
146340	32015
60953	32016
8452	32017
137387	32018
17262	32019
70890	32020
96420	32021
122386	32022
25675	32023
6775	32024
16205	32025
11062	32026
8213	32027
93203	32028
158	32029
4893	32030
28104	32031
147984	32032
24968	32033
4184	32034
18998	32035
17311	32036
91479	32037
145452	32038
26160	32039
5242	32040
1693	32041
58612	32042
56716	32043
84292	32044
114433	32045
1374	32046
40637	32047
70357	32048
24439	32049
16018	32050
6316	32051
7555	32052
46981	32053
97845	32054
50035	32055
56785	32056
42224	32057
28706	32058
84841	32059
12459	32060
54548	32061
13418	32062
61298	32063
56368	32064
51809	32065
14865	32066
36042	32067
107068	32068
97629	32069
173	32070
7202	32071
42080	32072
29201	32073
47458	32074
1646	32075
7857	32076
3355	32077
74775	32078
19742	32079
45679	32080
43272	32081
8983	32082
58417	32083
114277	32084
101064	32085
595	32086
3534	32087
29421	32088
49870	32089
67526	32090
45907	32091
26470	32092
874	32093
13758	32094
40745	32095
65332	32096
11714	32097
34132	32098
26341	32099
1422	32100
42444	32101
16118	32102
5006	32103
130381	32104
28975	32105
111582	32106
121320	32107
54050	32108
65285	32109
234	32110
4738	32111
49810	32112
1403	32113
38431	32114
35716	32115
26753	32116
132376	32117
39953	32118
103257	32119
11020	32120
1257	32121
2334	32122
71243	32123
21176	32124
14857	32125
20768	32126
87380	32127
12471	32128
7093	32129
43395	32130
49280	32131
42951	32132
89944	32133
9818	32134
567	32135
98069	32136
30656	32137
18649	32138
6124	32139
22237	32140
918	32141
9348	32142
25611	32143
346	32144
31669	32145
100760	32146
80975	32147
3263	32148
71523	32149
6450	32150
54426	32151
18164	32152
92	32153
21637	32154
19083	32155
21636	32156
2848	32157
56873	32158
40009	32159
101955	32160
13402	32161
128775	32162
4137	32163
43343	32164
78637	32165
13842	32166
23742	32167
54588	32168
37114	32169
41252	32170
48681	32171
43190	32172
4468	32173
6400	32174
35281	32175
55067	32176
1101	32177
18980	32178
23471	32179
5054	32180
29218	32181
158381	32182
58187	32183
60578	32184
77029	32185
65865	32186
1224	32187
35174	32188
3772	32189
13334	32190
2237	32191
114644	32192
15306	32193
93036	32194
25428	32195
13402	32196
12254	32197
8295	32198
50202	32199
67965	32200
98031	32201
83472	32202
37514	32203
37892	32204
20949	32205
37918	32206
53709	32207
66185	32208
58956	32209
81248	32210
1032	32211
7282	32212
24214	32213
42693	32214
15655	32215
4725	32216
1964	32217
41759	32218
6703	32219
97228	32220
24186	32221
33500	32222
83615	32223
22115	32224
33684	32225
18578	32226
533	32227
8130	32228
93540	32229
95556	32230
3455	32231
45293	32232
50550	32233
12233	32234
15263	32235
10187	32236
47933	32237
85946	32238
67363	32239
50349	32240
19596	32241
8741	32242
53733	32243
59543	32244
781	32245
568	32246
49626	32247
348	32248
28955	32249
101338	32250
85362	32251
37284	32252
147115	32253
98572	32254
51438	32255
62575	32256
140517	32257
10317	32258
8496	32259
74392	32260
7937	32261
72618	32262
22201	32263
89420	32264
14054	32265
73039	32266
2626	32267
104248	32268
3312	32269
71470	32270
109841	32271
19177	32272
31355	32273
15634	32274
166382	32275
93488	32276
24767	32277
97659	32278
58543	32279
15458	32280
36329	32281
10809	32282
967	32283
16334	32284
25818	32285
3552	32286
70130	32287
9942	32288
9951	32289
19290	32290
22075	32291
110936	32292
74916	32293
1495	32294
56781	32295
119794	32296
77369	32297
81539	32298
43106	32299
50428	32300
143354	32301
76476	32302
35481	32303
45363	32304
63616	32305
71262	32306
116497	32307
29012	32308
21457	32309
85261	32310
5091	32311
130310	32312
80322	32313
7521	32314
9457	32315
66250	32316
986	32317
29962	32318
2145	32319
28040	32320
53406	32321
12806	32322
58535	32323
7321	32324
8777	32325
87071	32326
37968	32327
76206	32328
41918	32329
13372	32330
16623	32331
14547	32332
46590	32333
2602	32334
44737	32335
6124	32336
23184	32337
40920	32338
6833	32339
1360	32340
23864	32341
67067	32342
6343	32343
41227	32344
31245	32345
141345	32346
1316	32347
46284	32348
3173	32349
38538	32350
2086	32351
27942	32352
4788	32353
79040	32354
17901	32355
137604	32356
47210	32357
350	32358
23377	32359
22131	32360
27023	32361
105872	32362
19657	32363
96256	32364
3312	32365
10297	32366
706	32367
12785	32368
120	32369
40036	32370
4883	32371
47362	32372
95731	32373
58315	32374
51508	32375
91752	32376
123928	32377
40538	32378
3508	32379
3396	32380
43871	32381
6395	32382
50385	32383
17642	32384
19728	32385
35907	32386
5102	32387
99509	32388
115882	32389
84250	32390
85519	32391
71394	32392
546	32393
66563	32394
62815	32395
7056	32396
104874	32397
21494	32398
38831	32399
53315	32400
85107	32401
4040	32402
57824	32403
3758	32404
635	32405
10852	32406
4924	32407
50774	32408
52282	32409
57548	32410
164656	32411
96632	32412
8589	32413
15002	32414
148	32415
1021	32416
30077	32417
15041	32418
33148	32419
13824	32420
41377	32421
18549	32422
4456	32423
101	32424
83945	32425
11162	32426
4459	32427
17317	32428
15210	32429
7876	32430
64205	32431
156330	32432
25959	32433
101048	32434
16	32435
68675	32436
49113	32437
38540	32438
6138	32439
153	32440
22064	32441
29205	32442
6505	32443
159164	32444
21923	32445
21838	32446
10994	32447
142882	32448
94219	32449
84	32450
46343	32451
100888	32452
23760	32453
34986	32454
12770	32455
145	32456
117797	32457
99918	32458
14628	32459
8329	32460
63264	32461
39008	32462
6205	32463
2611	32464
10185	32465
21539	32466
17680	32467
120518	32468
4994	32469
8916	32470
1208	32471
28189	32472
30298	32473
60261	32474
93525	32475
14125	32476
74257	32477
18794	32478
52688	32479
95108	32480
12478	32481
166453	32482
68920	32483
28531	32484
145163	32485
27834	32486
1324	32487
76887	32488
9564	32489
76396	32490
25931	32491
1978	32492
70805	32493
3685	32494
14548	32495
72248	32496
30356	32497
18442	32498
125086	32499
1861	32500
609	32501
36387	32502
128762	32503
123825	32504
3629	32505
16352	32506
59425	32507
45743	32508
8736	32509
3663	32510
70291	32511
3865	32512
59415	32513
8159	32514
44015	32515
64767	32516
87444	32517
76505	32518
941	32519
65818	32520
4614	32521
71874	32522
37935	32523
7815	32524
75499	32525
6445	32526
38899	32527
130432	32528
43838	32529
54683	32530
23269	32531
8045	32532
101651	32533
23755	32534
25066	32535
29524	32536
16537	32537
32790	32538
56736	32539
7301	32540
60495	32541
4219	32542
39009	32543
10669	32544
72808	32545
80816	32546
101312	32547
8023	32548
76786	32549
18123	32550
39607	32551
53670	32552
22776	32553
46011	32554
16	32555
4140	32556
73009	32557
10232	32558
46188	32559
75840	32560
75631	32561
26450	32562
73118	32563
47250	32564
3871	32565
44899	32566
56676	32567
10594	32568
14420	32569
81561	32570
30554	32571
9739	32572
90269	32573
15409	32574
103154	32575
84935	32576
49717	32577
88727	32578
100201	32579
8820	32580
47242	32581
32691	32582
76190	32583
69531	32584
3480	32585
130608	32586
63722	32587
112648	32588
26048	32589
5920	32590
60042	32591
32327	32592
25198	32593
123641	32594
91455	32595
895	32596
80474	32597
67732	32598
133722	32599
64276	32600
4469	32601
1718	32602
71330	32603
42221	32604
40481	32605
46969	32606
47842	32607
21282	32608
39956	32609
5383	32610
6579	32611
26228	32612
36951	32613
29832	32614
13266	32615
33632	32616
1709	32617
20198	32618
42384	32619
5270	32620
144840	32621
1295	32622
14595	32623
54266	32624
2668	32625
24597	32626
16899	32627
153040	32628
20242	32629
64899	32630
32223	32631
16227	32632
17889	32633
5189	32634
1531	32635
3175	32636
81146	32637
2007	32638
89927	32639
62526	32640
8052	32641
2638	32642
19286	32643
8823	32644
56138	32645
26677	32646
54842	32647
40918	32648
19952	32649
77100	32650
32513	32651
160780	32652
31357	32653
58128	32654
15068	32655
46	32656
75432	32657
57903	32658
16034	32659
13340	32660
12497	32661
10174	32662
101360	32663
532	32664
47	32665
114549	32666
15055	32667
4242	32668
105194	32669
5803	32670
18847	32671
33778	32672
5397	32673
23902	32674
38363	32675
28619	32676
83134	32677
71291	32678
99660	32679
6578	32680
20896	32681
124456	32682
16217	32683
8669	32684
115351	32685
14830	32686
39056	32687
8345	32688
1306	32689
26052	32690
72545	32691
50675	32692
38344	32693
19915	32694
5590	32695
57736	32696
81165	32697
127454	32698
44767	32699
89519	32700
89968	32701
32841	32702
102608	32703
121208	32704
18729	32705
86401	32706
48443	32707
2594	32708
39964	32709
101673	32710
28875	32711
8950	32712
11540	32713
5415	32714
4646	32715
7126	32716
39237	32717
15412	32718
15564	32719
4858	32720
38798	32721
7485	32722
12003	32723
4708	32724
30424	32725
157403	32726
3070	32727
104910	32728
2981	32729
22135	32730
74867	32731
88566	32732
5665	32733
86560	32734
2159	32735
173	32736
48844	32737
44275	32738
88398	32739
32324	32740
15512	32741
64586	32742
39839	32743
27294	32744
23676	32745
58782	32746
3486	32747
29155	32748
56881	32749
97565	32750
41958	32751
88379	32752
13308	32753
70749	32754
1669	32755
11025	32756
41434	32757
4065	32758
48476	32759
53424	32760
17468	32761
53084	32762
11385	32763
5	32764
3437	32765
15070	32766
65262	32767
20991	32768
30463	32769
9778	32770
130922	32771
6249	32772
24035	32773
2720	32774
141327	32775
19637	32776
28614	32777
64411	32778
26900	32779
1335	32780
14807	32781
33921	32782
58675	32783
5322	32784
3942	32785
121098	32786
63856	32787
2406	32788
4788	32789
6562	32790
54555	32791
32169	32792
94253	32793
20232	32794
5870	32795
48326	32796
26850	32797
7775	32798
2198	32799
69514	32800
1716	32801
5255	32802
11165	32803
3017	32804
1367	32805
3543	32806
5017	32807
12498	32808
164132	32809
118535	32810
65216	32811
6760	32812
2569	32813
18703	32814
16836	32815
159423	32816
14215	32817
46767	32818
130800	32819
67137	32820
44933	32821
72360	32822
53690	32823
533	32824
2811	32825
860	32826
10293	32827
52804	32828
152168	32829
24897	32830
98286	32831
156516	32832
17601	32833
82623	32834
113762	32835
85725	32836
40652	32837
67250	32838
5777	32839
71576	32840
102119	32841
60498	32842
26099	32843
82780	32844
22258	32845
43257	32846
58208	32847
58012	32848
58264	32849
9983	32850
10956	32851
123431	32852
29581	32853
101525	32854
8680	32855
40088	32856
1540	32857
438	32858
75277	32859
28837	32860
105707	32861
2417	32862
4649	32863
13064	32864
88544	32865
69477	32866
151110	32867
128594	32868
2056	32869
15853	32870
19609	32871
71500	32872
51275	32873
6266	32874
77016	32875
2859	32876
44112	32877
46008	32878
27023	32879
41420	32880
6875	32881
154984	32882
43237	32883
12256	32884
916	32885
42388	32886
38563	32887
22310	32888
47100	32889
1712	32890
14090	32891
65599	32892
58196	32893
37037	32894
67649	32895
68937	32896
74247	32897
909	32898
42713	32899
84894	32900
29418	32901
7442	32902
111305	32903
79487	32904
54867	32905
43382	32906
21858	32907
685	32908
43434	32909
3611	32910
1187	32911
56996	32912
37232	32913
31028	32914
22885	32915
3517	32916
19920	32917
37122	32918
3625	32919
652	32920
42229	32921
28906	32922
257	32923
60546	32924
2161	32925
105800	32926
22957	32927
53929	32928
40632	32929
58666	32930
35875	32931
12565	32932
2431	32933
1119	32934
62254	32935
24210	32936
59002	32937
4587	32938
58712	32939
17109	32940
106012	32941
7024	32942
79401	32943
469	32944
30833	32945
1307	32946
148196	32947
105533	32948
11119	32949
87005	32950
69	32951
57633	32952
3416	32953
28632	32954
82999	32955
107133	32956
15663	32957
13598	32958
90	32959
7186	32960
33085	32961
7296	32962
4192	32963
34812	32964
94236	32965
59774	32966
99410	32967
5081	32968
39823	32969
36551	32970
15372	32971
74838	32972
260	32973
23536	32974
42169	32975
16226	32976
25668	32977
100721	32978
18389	32979
52321	32980
3632	32981
73849	32982
31230	32983
4252	32984
44068	32985
1240	32986
97647	32987
47598	32988
39524	32989
66711	32990
39798	32991
3982	32992
1168	32993
3064	32994
127225	32995
70263	32996
53363	32997
53224	32998
21411	32999
2449	33000
1065	33001
29453	33002
10153	33003
17868	33004
6	33005
23955	33006
150330	33007
434	33008
45893	33009
218	33010
6299	33011
21463	33012
24910	33013
4069	33014
91975	33015
11536	33016
72997	33017
8284	33018
18150	33019
16937	33020
6723	33021
32768	33022
108726	33023
160503	33024
7153	33025
74758	33026
48197	33027
27334	33028
31736	33029
109190	33030
17903	33031
305	33032
26845	33033
24750	33034
35986	33035
2457	33036
155989	33037
6573	33038
8300	33039
541	33040
57961	33041
33316	33042
11078	33043
70628	33044
38119	33045
14297	33046
73368	33047
126572	33048
139672	33049
23112	33050
68213	33051
232	33052
94020	33053
17277	33054
152758	33055
125659	33056
77391	33057
63766	33058
77991	33059
25419	33060
27683	33061
56216	33062
1108	33063
15724	33064
996	33065
3288	33066
7049	33067
99667	33068
3602	33069
33731	33070
32581	33071
146469	33072
6032	33073
1077	33074
100625	33075
71014	33076
23844	33077
27768	33078
23484	33079
19653	33080
7752	33081
15041	33082
56146	33083
34118	33084
25557	33085
49621	33086
76789	33087
8837	33088
41322	33089
71384	33090
22333	33091
76326	33092
43634	33093
4030	33094
12388	33095
91980	33096
150822	33097
53464	33098
50445	33099
6691	33100
25265	33101
15400	33102
119769	33103
50944	33104
3290	33105
18886	33106
28809	33107
36384	33108
120053	33109
58778	33110
53431	33111
14570	33112
15099	33113
60001	33114
121867	33115
31000	33116
2086	33117
54055	33118
86108	33119
30588	33120
86043	33121
115257	33122
33121	33123
11787	33124
995	33125
16956	33126
30728	33127
8010	33128
11824	33129
3713	33130
71249	33131
25970	33132
1612	33133
89040	33134
23334	33135
8569	33136
4159	33137
22151	33138
2360	33139
1377	33140
1073	33141
15221	33142
22487	33143
47289	33144
73133	33145
40459	33146
1314	33147
121153	33148
41197	33149
26190	33150
286	33151
26432	33152
612	33153
4861	33154
55124	33155
416	33156
5679	33157
76840	33158
321	33159
114502	33160
34210	33161
80001	33162
37673	33163
102707	33164
137331	33165
16618	33166
19850	33167
19685	33168
19033	33169
119719	33170
15911	33171
81982	33172
31988	33173
36684	33174
56637	33175
90719	33176
159559	33177
8618	33178
46567	33179
1781	33180
1404	33181
461	33182
48045	33183
59320	33184
26438	33185
14533	33186
821	33187
74314	33188
11775	33189
12189	33190
70017	33191
54183	33192
65302	33193
29174	33194
11245	33195
57667	33196
43945	33197
75697	33198
142835	33199
115107	33200
12115	33201
127815	33202
102521	33203
1031	33204
6578	33205
54070	33206
3557	33207
94035	33208
2054	33209
31773	33210
4507	33211
4193	33212
50812	33213
32149	33214
56606	33215
7440	33216
1447	33217
100045	33218
3904	33219
34211	33220
59822	33221
28977	33222
294	33223
14809	33224
458	33225
51194	33226
84245	33227
431	33228
6731	33229
9213	33230
36479	33231
101672	33232
2134	33233
8204	33234
1660	33235
22171	33236
104	33237
26305	33238
16751	33239
57339	33240
8938	33241
39071	33242
41888	33243
145860	33244
43676	33245
13129	33246
46620	33247
33008	33248
12837	33249
51687	33250
8711	33251
16971	33252
39414	33253
81140	33254
19894	33255
105461	33256
1095	33257
8969	33258
50317	33259
81838	33260
23502	33261
11172	33262
7345	33263
778	33264
27696	33265
100144	33266
16759	33267
32257	33268
63188	33269
16402	33270
1042	33271
1382	33272
86217	33273
32023	33274
12055	33275
2518	33276
28864	33277
15681	33278
68683	33279
8788	33280
60993	33281
12240	33282
63725	33283
6824	33284
44401	33285
10	33286
66500	33287
8838	33288
33007	33289
13279	33290
4844	33291
878	33292
95665	33293
157154	33294
9336	33295
501	33296
5047	33297
76354	33298
59661	33299
20723	33300
82080	33301
61404	33302
50959	33303
5911	33304
26800	33305
2502	33306
47905	33307
38993	33308
68288	33309
7892	33310
2153	33311
70435	33312
10308	33313
8693	33314
12828	33315
11721	33316
113091	33317
101756	33318
22705	33319
31802	33320
262	33321
44391	33322
12618	33323
70795	33324
5302	33325
23767	33326
80715	33327
6671	33328
1260	33329
156097	33330
1309	33331
6913	33332
14617	33333
72110	33334
32979	33335
104516	33336
33045	33337
14907	33338
98739	33339
11281	33340
295	33341
81308	33342
125590	33343
123783	33344
58858	33345
5185	33346
88000	33347
21662	33348
81621	33349
127573	33350
11710	33351
69472	33352
89806	33353
11351	33354
86008	33355
15676	33356
12507	33357
26748	33358
47989	33359
4311	33360
82242	33361
81824	33362
3461	33363
6643	33364
20070	33365
8906	33366
96494	33367
12971	33368
79777	33369
17351	33370
57515	33371
43601	33372
33014	33373
69801	33374
12947	33375
213	33376
114616	33377
14836	33378
29760	33379
37921	33380
2287	33381
67619	33382
32502	33383
43453	33384
33018	33385
77762	33386
1687	33387
127308	33388
42063	33389
13262	33390
25961	33391
47375	33392
90659	33393
7048	33394
122896	33395
52305	33396
16238	33397
58443	33398
14741	33399
67535	33400
12463	33401
123279	33402
36748	33403
37890	33404
13732	33405
104305	33406
146	33407
28452	33408
16393	33409
10751	33410
14679	33411
28507	33412
7647	33413
99608	33414
11927	33415
5626	33416
42750	33417
35408	33418
44142	33419
29433	33420
142605	33421
7479	33422
60122	33423
32093	33424
25480	33425
63021	33426
88069	33427
4935	33428
102961	33429
1599	33430
26307	33431
16739	33432
40427	33433
63549	33434
13732	33435
63539	33436
28944	33437
36272	33438
28360	33439
10543	33440
12858	33441
81137	33442
32449	33443
11964	33444
10212	33445
53593	33446
25526	33447
2686	33448
24033	33449
74865	33450
14107	33451
38400	33452
29520	33453
11694	33454
26930	33455
7557	33456
23997	33457
50886	33458
6262	33459
37365	33460
46849	33461
18149	33462
86544	33463
8948	33464
39700	33465
81532	33466
21	33467
2528	33468
7368	33469
38975	33470
133544	33471
19647	33472
60205	33473
98071	33474
58100	33475
37336	33476
16129	33477
2989	33478
94610	33479
56398	33480
22146	33481
8376	33482
27652	33483
42581	33484
57061	33485
18167	33486
11483	33487
9920	33488
21036	33489
12660	33490
147814	33491
39536	33492
81742	33493
82989	33494
133	33495
6816	33496
88405	33497
94415	33498
137094	33499
15737	33500
123563	33501
9617	33502
42523	33503
26019	33504
89982	33505
4835	33506
8885	33507
13795	33508
3277	33509
6423	33510
21705	33511
31790	33512
24533	33513
87774	33514
19267	33515
22464	33516
17386	33517
1487	33518
86764	33519
95540	33520
248	33521
114438	33522
44243	33523
6628	33524
107482	33525
125374	33526
108015	33527
35932	33528
46243	33529
70535	33530
5611	33531
34084	33532
44520	33533
59039	33534
9472	33535
36019	33536
97659	33537
75742	33538
36252	33539
43776	33540
51066	33541
35418	33542
38764	33543
5225	33544
20611	33545
138500	33546
2719	33547
7027	33548
5566	33549
49366	33550
13618	33551
61831	33552
2271	33553
53728	33554
807	33555
103993	33556
37595	33557
46029	33558
6610	33559
6885	33560
7150	33561
8741	33562
136	33563
16087	33564
4558	33565
50940	33566
55438	33567
15306	33568
2234	33569
4990	33570
19512	33571
2450	33572
34801	33573
11	33574
22095	33575
84378	33576
3607	33577
42454	33578
37516	33579
16124	33580
40851	33581
62161	33582
481	33583
48446	33584
23548	33585
98436	33586
30348	33587
66771	33588
45335	33589
40932	33590
13526	33591
73736	33592
19875	33593
7183	33594
73850	33595
41090	33596
5487	33597
153880	33598
57415	33599
16906	33600
8572	33601
12756	33602
64644	33603
46216	33604
24005	33605
53084	33606
5351	33607
77069	33608
44101	33609
116913	33610
22988	33611
30787	33612
85888	33613
16245	33614
77256	33615
1896	33616
21	33617
22283	33618
36141	33619
6171	33620
1486	33621
57139	33622
62014	33623
30431	33624
6804	33625
125595	33626
6182	33627
89599	33628
97653	33629
61316	33630
17895	33631
56049	33632
49809	33633
34453	33634
59541	33635
5630	33636
2029	33637
28960	33638
9974	33639
6534	33640
16364	33641
87045	33642
79049	33643
142378	33644
13507	33645
25091	33646
19962	33647
9142	33648
45701	33649
134227	33650
11223	33651
92970	33652
31611	33653
46448	33654
808	33655
5605	33656
22	33657
16218	33658
53917	33659
42194	33660
19785	33661
10910	33662
68325	33663
55587	33664
809	33665
119347	33666
18523	33667
10548	33668
64039	33669
13917	33670
43805	33671
76506	33672
60683	33673
15307	33674
72881	33675
68005	33676
67913	33677
616	33678
88410	33679
1772	33680
11364	33681
54109	33682
138303	33683
8936	33684
31230	33685
72977	33686
12817	33687
1166	33688
93067	33689
50070	33690
35665	33691
32521	33692
12783	33693
24300	33694
7618	33695
14	33696
4515	33697
15153	33698
98334	33699
22181	33700
48827	33701
940	33702
127499	33703
57425	33704
6123	33705
34312	33706
13967	33707
58884	33708
53515	33709
5678	33710
2269	33711
153184	33712
1960	33713
29362	33714
5627	33715
44022	33716
49671	33717
3949	33718
6360	33719
5115	33720
68240	33721
2809	33722
25074	33723
125629	33724
33262	33725
76463	33726
78272	33727
54684	33728
12036	33729
64913	33730
9396	33731
7602	33732
30608	33733
520	33734
17605	33735
1380	33736
28598	33737
80452	33738
83221	33739
85626	33740
75217	33741
87716	33742
24700	33743
21449	33744
93314	33745
85414	33746
4028	33747
53582	33748
2322	33749
42354	33750
5523	33751
53598	33752
27555	33753
27394	33754
66810	33755
36678	33756
84747	33757
16550	33758
28560	33759
33777	33760
2261	33761
70306	33762
26158	33763
93904	33764
28849	33765
2189	33766
75292	33767
71333	33768
114487	33769
16395	33770
103009	33771
8744	33772
2418	33773
30360	33774
53566	33775
51780	33776
146241	33777
58758	33778
18459	33779
7552	33780
26872	33781
118208	33782
18288	33783
17415	33784
92416	33785
247	33786
19935	33787
37123	33788
50363	33789
1528	33790
2920	33791
91062	33792
44121	33793
8431	33794
51549	33795
119981	33796
48581	33797
16380	33798
155044	33799
522	33800
4588	33801
37024	33802
54383	33803
21499	33804
6631	33805
28026	33806
66026	33807
32257	33808
34591	33809
710	33810
42104	33811
12051	33812
15641	33813
15230	33814
99724	33815
46218	33816
58961	33817
45483	33818
35008	33819
102007	33820
17547	33821
15574	33822
32673	33823
1217	33824
114388	33825
15034	33826
28071	33827
52009	33828
6249	33829
14804	33830
32167	33831
75922	33832
16007	33833
5150	33834
127833	33835
486	33836
24	33837
3553	33838
15884	33839
78002	33840
115189	33841
16734	33842
11024	33843
61416	33844
15454	33845
58052	33846
109839	33847
15446	33848
1193	33849
86527	33850
37570	33851
16982	33852
27299	33853
23667	33854
15627	33855
26107	33856
6361	33857
66997	33858
33025	33859
36776	33860
153123	33861
9446	33862
3254	33863
15604	33864
11438	33865
104174	33866
86924	33867
155181	33868
79128	33869
16522	33870
87887	33871
166734	33872
12840	33873
117169	33874
37514	33875
53241	33876
96454	33877
8246	33878
22135	33879
146363	33880
133398	33881
27757	33882
62941	33883
41865	33884
63603	33885
9397	33886
31560	33887
44780	33888
25184	33889
14870	33890
104860	33891
81480	33892
15772	33893
7822	33894
47909	33895
107771	33896
19508	33897
3714	33898
13735	33899
74490	33900
52805	33901
57483	33902
22372	33903
52731	33904
35206	33905
59772	33906
56510	33907
24364	33908
64512	33909
3459	33910
29598	33911
19893	33912
16366	33913
91189	33914
58301	33915
86965	33916
6150	33917
14671	33918
73087	33919
39439	33920
1293	33921
36451	33922
104677	33923
39504	33924
50182	33925
42435	33926
116474	33927
104409	33928
85252	33929
28383	33930
6675	33931
41419	33932
92235	33933
135815	33934
58043	33935
8958	33936
154003	33937
78670	33938
85827	33939
21858	33940
65007	33941
3	33942
57230	33943
58284	33944
12735	33945
117472	33946
4837	33947
41298	33948
9155	33949
55783	33950
70235	33951
645	33952
23822	33953
59257	33954
14748	33955
4100	33956
9145	33957
22831	33958
32069	33959
13325	33960
50593	33961
54718	33962
73961	33963
9382	33964
20440	33965
72903	33966
156692	33967
47463	33968
20498	33969
53436	33970
14549	33971
29680	33972
49145	33973
2779	33974
7902	33975
46880	33976
65288	33977
5978	33978
89597	33979
582	33980
130318	33981
32141	33982
13531	33983
10650	33984
27189	33985
33425	33986
2766	33987
63624	33988
4909	33989
3482	33990
6299	33991
23005	33992
1371	33993
100105	33994
49556	33995
19812	33996
11465	33997
17689	33998
5152	33999
41490	34000
4455	34001
133378	34002
19072	34003
2657	34004
68849	34005
36370	34006
49371	34007
951	34008
70190	34009
1857	34010
36192	34011
25394	34012
41770	34013
21873	34014
2139	34015
375	34016
4925	34017
24218	34018
44658	34019
20322	34020
103900	34021
131914	34022
14409	34023
142343	34024
50750	34025
31685	34026
11527	34027
7817	34028
160664	34029
24396	34030
19263	34031
60859	34032
39354	34033
116945	34034
71095	34035
6918	34036
46176	34037
9036	34038
8960	34039
56554	34040
29513	34041
6265	34042
45916	34043
15825	34044
73786	34045
127141	34046
24344	34047
53038	34048
74335	34049
12717	34050
88240	34051
101429	34052
69181	34053
5610	34054
98706	34055
11334	34056
13190	34057
44333	34058
110639	34059
27886	34060
18942	34061
40659	34062
34240	34063
7346	34064
19932	34065
95491	34066
4247	34067
82769	34068
33811	34069
52	34070
7431	34071
8983	34072
137110	34073
38529	34074
45683	34075
22691	34076
97330	34077
46345	34078
8573	34079
76261	34080
7312	34081
29841	34082
27885	34083
22300	34084
51225	34085
28397	34086
118577	34087
58371	34088
108560	34089
114481	34090
359	34091
33319	34092
53809	34093
36884	34094
97989	34095
52198	34096
3440	34097
8298	34098
7005	34099
117674	34100
3329	34101
97342	34102
3596	34103
28963	34104
24961	34105
4013	34106
15528	34107
1124	34108
134734	34109
39817	34110
19840	34111
14574	34112
106197	34113
23199	34114
54104	34115
72385	34116
7803	34117
110462	34118
20089	34119
136178	34120
12684	34121
6888	34122
45717	34123
112398	34124
17781	34125
47286	34126
130281	34127
691	34128
159845	34129
121541	34130
69962	34131
2382	34132
139546	34133
64926	34134
102357	34135
127463	34136
15615	34137
19900	34138
1313	34139
28866	34140
16693	34141
28228	34142
62853	34143
128682	34144
9086	34145
25635	34146
2850	34147
6598	34148
115300	34149
38452	34150
2627	34151
27902	34152
12312	34153
82057	34154
34054	34155
41295	34156
33389	34157
19398	34158
97251	34159
106467	34160
125246	34161
24764	34162
2810	34163
30163	34164
13122	34165
6105	34166
74774	34167
81755	34168
114628	34169
47905	34170
18520	34171
37493	34172
15153	34173
9087	34174
67416	34175
11696	34176
2250	34177
1310	34178
13	34179
67032	34180
7209	34181
27839	34182
25884	34183
10812	34184
2630	34185
100261	34186
24803	34187
52372	34188
7872	34189
27389	34190
75759	34191
13947	34192
31224	34193
152836	34194
17018	34195
34602	34196
45603	34197
59274	34198
73554	34199
1452	34200
94651	34201
137681	34202
45358	34203
81745	34204
34428	34205
29401	34206
26678	34207
68542	34208
23193	34209
113623	34210
23016	34211
53145	34212
22699	34213
26993	34214
4285	34215
463	34216
1744	34217
162437	34218
24357	34219
451	34220
156416	34221
1415	34222
19217	34223
64458	34224
101256	34225
7652	34226
67635	34227
1558	34228
41390	34229
13404	34230
1431	34231
2494	34232
26236	34233
24328	34234
86095	34235
8894	34236
17285	34237
11043	34238
12394	34239
38961	34240
46182	34241
1143	34242
1369	34243
96612	34244
25994	34245
32875	34246
77865	34247
41782	34248
14636	34249
2826	34250
24901	34251
55891	34252
7816	34253
11090	34254
85299	34255
128745	34256
9414	34257
23247	34258
4083	34259
133935	34260
19475	34261
14221	34262
73571	34263
82707	34264
156668	34265
58414	34266
11336	34267
126387	34268
70760	34269
10813	34270
32283	34271
100398	34272
104176	34273
115718	34274
97582	34275
111771	34276
7000	34277
29814	34278
10105	34279
14204	34280
80791	34281
18346	34282
3201	34283
9937	34284
119265	34285
67519	34286
46261	34287
46117	34288
74752	34289
42259	34290
153745	34291
33771	34292
21763	34293
12201	34294
125681	34295
79499	34296
9164	34297
13440	34298
1464	34299
5962	34300
34171	34301
8909	34302
11789	34303
88190	34304
77376	34305
49453	34306
22176	34307
6532	34308
124296	34309
133171	34310
33451	34311
6885	34312
26710	34313
14273	34314
2777	34315
98012	34316
30524	34317
725	34318
14269	34319
13559	34320
3634	34321
112891	34322
101572	34323
15211	34324
140403	34325
15729	34326
70187	34327
1137	34328
1196	34329
11732	34330
140468	34331
7210	34332
62159	34333
69399	34334
8723	34335
49207	34336
113666	34337
9700	34338
2536	34339
10547	34340
37829	34341
109204	34342
16233	34343
7247	34344
11095	34345
17019	34346
73570	34347
53990	34348
26079	34349
88506	34350
798	34351
750	34352
8685	34353
9666	34354
124831	34355
106420	34356
33958	34357
1065	34358
6630	34359
39307	34360
5468	34361
56310	34362
29119	34363
8344	34364
15906	34365
21729	34366
14294	34367
4499	34368
2305	34369
25218	34370
77754	34371
79597	34372
7033	34373
23520	34374
799	34375
63102	34376
40186	34377
39966	34378
161733	34379
11506	34380
42501	34381
57341	34382
48926	34383
1829	34384
39372	34385
9870	34386
12085	34387
31686	34388
32377	34389
91894	34390
6788	34391
132589	34392
40876	34393
39507	34394
13575	34395
14299	34396
96891	34397
7695	34398
15329	34399
24103	34400
10959	34401
30312	34402
44387	34403
110957	34404
104171	34405
19910	34406
30446	34407
19207	34408
1439	34409
22195	34410
12812	34411
12021	34412
18677	34413
76477	34414
19799	34415
42188	34416
69396	34417
4	34418
88887	34419
12429	34420
29227	34421
97320	34422
6243	34423
406	34424
20418	34425
16241	34426
78114	34427
68844	34428
10828	34429
71008	34430
131422	34431
15934	34432
10493	34433
71691	34434
31660	34435
37928	34436
73318	34437
40937	34438
31282	34439
25897	34440
17929	34441
125039	34442
41517	34443
718	34444
153516	34445
94317	34446
165249	34447
77933	34448
32931	34449
29057	34450
117424	34451
4270	34452
83468	34453
3830	34454
8040	34455
20162	34456
28263	34457
15406	34458
71082	34459
46020	34460
141420	34461
18872	34462
14545	34463
127089	34464
50722	34465
120345	34466
77500	34467
13053	34468
7378	34469
34067	34470
123350	34471
75552	34472
85040	34473
60062	34474
2025	34475
595	34476
12062	34477
3123	34478
42587	34479
144019	34480
28487	34481
34526	34482
22602	34483
3247	34484
6057	34485
34319	34486
18150	34487
5148	34488
17290	34489
22866	34490
45740	34491
19183	34492
52749	34493
22025	34494
5918	34495
79606	34496
135836	34497
6696	34498
73747	34499
21334	34500
39410	34501
71332	34502
45521	34503
53821	34504
7136	34505
21704	34506
235	34507
9557	34508
23793	34509
29374	34510
15462	34511
44860	34512
157825	34513
68629	34514
30585	34515
22135	34516
15222	34517
76716	34518
2526	34519
39539	34520
131773	34521
53844	34522
120382	34523
85402	34524
38178	34525
68672	34526
33107	34527
15598	34528
25160	34529
41086	34530
17890	34531
131274	34532
36990	34533
89157	34534
8869	34535
36104	34536
97184	34537
1433	34538
2	34539
18466	34540
41405	34541
27884	34542
35513	34543
3712	34544
33092	34545
56972	34546
58357	34547
21295	34548
6927	34549
32754	34550
2880	34551
76425	34552
4698	34553
11239	34554
52301	34555
165820	34556
100	34557
6424	34558
108065	34559
5542	34560
60759	34561
21617	34562
1073	34563
93953	34564
31264	34565
100	34566
9069	34567
3	34568
17591	34569
27620	34570
17250	34571
49094	34572
20630	34573
13798	34574
38127	34575
36515	34576
107128	34577
44761	34578
24930	34579
19105	34580
34732	34581
22626	34582
22386	34583
4976	34584
132242	34585
37004	34586
89754	34587
99819	34588
77802	34589
50730	34590
13407	34591
12187	34592
50100	34593
3983	34594
63723	34595
3322	34596
48332	34597
12368	34598
51718	34599
1665	34600
7828	34601
64781	34602
84371	34603
11200	34604
72290	34605
75582	34606
39807	34607
15130	34608
39189	34609
834	34610
6759	34611
36534	34612
153934	34613
47599	34614
138997	34615
157508	34616
22714	34617
52163	34618
40146	34619
2371	34620
110703	34621
19678	34622
37107	34623
15494	34624
34139	34625
99842	34626
77030	34627
51662	34628
10514	34629
89598	34630
1599	34631
996	34632
27360	34633
59181	34634
93431	34635
32653	34636
24535	34637
7168	34638
31759	34639
61916	34640
31482	34641
28412	34642
17953	34643
10246	34644
42276	34645
118607	34646
26791	34647
29321	34648
5584	34649
43585	34650
100894	34651
84927	34652
80419	34653
43057	34654
14862	34655
636	34656
2701	34657
5972	34658
37662	34659
9985	34660
6927	34661
41506	34662
59967	34663
50883	34664
21636	34665
8556	34666
26192	34667
31662	34668
95032	34669
3134	34670
97652	34671
2837	34672
15616	34673
3677	34674
25772	34675
21253	34676
39972	34677
13332	34678
6545	34679
47	34680
131989	34681
59273	34682
5204	34683
13	34684
6041	34685
120038	34686
71720	34687
30539	34688
16775	34689
1241	34690
311	34691
55162	34692
13743	34693
65186	34694
45803	34695
11398	34696
10079	34697
1122	34698
2030	34699
65	34700
115729	34701
6159	34702
78316	34703
106	34704
123	34705
11632	34706
8459	34707
75169	34708
1584	34709
48410	34710
18432	34711
9290	34712
19710	34713
72619	34714
14287	34715
106294	34716
104631	34717
104191	34718
88850	34719
56835	34720
98	34721
335	34722
5353	34723
16176	34724
59500	34725
71061	34726
12020	34727
20301	34728
10706	34729
133795	34730
54858	34731
37062	34732
23104	34733
62289	34734
20811	34735
85084	34736
11227	34737
54606	34738
143737	34739
32850	34740
57638	34741
52123	34742
62621	34743
64172	34744
1287	34745
119901	34746
31616	34747
25383	34748
20349	34749
7931	34750
10093	34751
104547	34752
162101	34753
48921	34754
42135	34755
28988	34756
98782	34757
100398	34758
5778	34759
4452	34760
12924	34761
61946	34762
72289	34763
142710	34764
9514	34765
53226	34766
41596	34767
65860	34768
373	34769
44038	34770
107101	34771
73209	34772
107332	34773
2351	34774
26260	34775
1066	34776
55705	34777
129068	34778
43016	34779
70089	34780
105487	34781
2350	34782
21340	34783
1348	34784
94592	34785
23049	34786
29833	34787
10238	34788
8984	34789
45547	34790
83991	34791
61514	34792
7459	34793
16993	34794
58016	34795
45180	34796
9403	34797
44797	34798
109528	34799
29279	34800
5766	34801
7494	34802
25674	34803
7289	34804
45729	34805
4184	34806
10664	34807
108846	34808
24243	34809
28982	34810
19579	34811
78108	34812
44707	34813
89147	34814
1815	34815
77021	34816
50498	34817
4178	34818
19473	34819
14790	34820
67456	34821
59834	34822
68571	34823
104064	34824
5856	34825
145782	34826
132102	34827
35019	34828
1372	34829
5925	34830
88600	34831
55318	34832
29031	34833
33739	34834
54055	34835
13847	34836
118916	34837
14164	34838
10698	34839
89894	34840
67707	34841
150	34842
9461	34843
54327	34844
78816	34845
1770	34846
35206	34847
39220	34848
79856	34849
48375	34850
3916	34851
11043	34852
26640	34853
90621	34854
25893	34855
31911	34856
100372	34857
103483	34858
3179	34859
18295	34860
8871	34861
84211	34862
141105	34863
2963	34864
11393	34865
3547	34866
64415	34867
21418	34868
27406	34869
50222	34870
38025	34871
75047	34872
21181	34873
140250	34874
14708	34875
10695	34876
16317	34877
84039	34878
66253	34879
52583	34880
21217	34881
666	34882
61725	34883
26284	34884
16419	34885
53562	34886
7882	34887
18589	34888
81201	34889
4251	34890
137203	34891
22825	34892
36895	34893
585	34894
142911	34895
10437	34896
12426	34897
12122	34898
18824	34899
11438	34900
1982	34901
31052	34902
29867	34903
14281	34904
22392	34905
1433	34906
22987	34907
9514	34908
4664	34909
46306	34910
149240	34911
21154	34912
6447	34913
14868	34914
50541	34915
14159	34916
5211	34917
80571	34918
59761	34919
16308	34920
59057	34921
9997	34922
99087	34923
16909	34924
20870	34925
3866	34926
66812	34927
85305	34928
99415	34929
156767	34930
100057	34931
99463	34932
24723	34933
131119	34934
46101	34935
3562	34936
37216	34937
46903	34938
9057	34939
2192	34940
116898	34941
31376	34942
10484	34943
73533	34944
93884	34945
14249	34946
83247	34947
40662	34948
20144	34949
10064	34950
30504	34951
33540	34952
57381	34953
5636	34954
65339	34955
9037	34956
11818	34957
2365	34958
54775	34959
72009	34960
36312	34961
63825	34962
73369	34963
58438	34964
10385	34965
99467	34966
33216	34967
84675	34968
22289	34969
48833	34970
62833	34971
28497	34972
36859	34973
26934	34974
50547	34975
1042	34976
2104	34977
9055	34978
42500	34979
955	34980
24802	34981
17292	34982
107080	34983
390	34984
48217	34985
81159	34986
11161	34987
28201	34988
7322	34989
3036	34990
51648	34991
52875	34992
35301	34993
17325	34994
1773	34995
121564	34996
108477	34997
101420	34998
32958	34999
83584	35000
3591	35001
126366	35002
87400	35003
1683	35004
27225	35005
132703	35006
111233	35007
20330	35008
19008	35009
52208	35010
13161	35011
20795	35012
23337	35013
647	35014
19648	35015
3781	35016
66900	35017
2290	35018
5992	35019
8594	35020
2185	35021
15619	35022
109040	35023
59682	35024
34610	35025
8404	35026
37951	35027
8455	35028
2066	35029
135493	35030
319	35031
39725	35032
3744	35033
25538	35034
13120	35035
16195	35036
23925	35037
137194	35038
59610	35039
101534	35040
108929	35041
4557	35042
16757	35043
70303	35044
145434	35045
12176	35046
11751	35047
2390	35048
44637	35049
23798	35050
32246	35051
2541	35052
249	35053
117381	35054
14773	35055
36882	35056
15951	35057
29414	35058
3539	35059
33895	35060
134773	35061
18492	35062
67105	35063
1890	35064
4753	35065
37798	35066
9792	35067
68209	35068
13922	35069
141217	35070
12154	35071
105532	35072
61838	35073
4963	35074
50949	35075
2135	35076
45966	35077
73460	35078
24843	35079
46101	35080
15467	35081
71395	35082
65238	35083
91425	35084
8138	35085
8657	35086
12357	35087
9901	35088
6788	35089
2676	35090
8528	35091
49103	35092
48911	35093
2010	35094
312	35095
18846	35096
3450	35097
16849	35098
650	35099
132171	35100
34867	35101
38581	35102
13314	35103
34453	35104
38755	35105
29056	35106
3315	35107
16287	35108
67394	35109
56026	35110
26035	35111
60641	35112
72794	35113
23332	35114
100780	35115
26480	35116
52987	35117
40548	35118
59894	35119
22089	35120
45319	35121
9311	35122
36501	35123
126327	35124
34206	35125
32391	35126
75100	35127
107943	35128
97486	35129
1526	35130
57203	35131
34397	35132
2027	35133
22411	35134
38516	35135
4	35136
112235	35137
154522	35138
22220	35139
75618	35140
21421	35141
97341	35142
8240	35143
58071	35144
39780	35145
14215	35146
37518	35147
98251	35148
6796	35149
14347	35150
22529	35151
20420	35152
9296	35153
12457	35154
81617	35155
14455	35156
49383	35157
12110	35158
152259	35159
161	35160
732	35161
74739	35162
9876	35163
91490	35164
78156	35165
150989	35166
10152	35167
259	35168
1805	35169
46505	35170
24008	35171
21979	35172
105356	35173
78861	35174
52777	35175
5165	35176
4617	35177
28421	35178
3048	35179
49322	35180
16428	35181
45155	35182
17839	35183
54819	35184
45720	35185
51916	35186
40517	35187
5645	35188
58313	35189
13109	35190
33760	35191
106559	35192
24307	35193
111253	35194
91534	35195
16343	35196
46902	35197
59388	35198
7071	35199
17255	35200
92214	35201
104307	35202
2962	35203
8809	35204
28328	35205
35864	35206
6582	35207
76029	35208
28207	35209
6377	35210
130767	35211
33698	35212
65345	35213
71351	35214
16539	35215
7834	35216
131445	35217
123747	35218
155990	35219
3912	35220
18731	35221
4079	35222
15126	35223
61289	35224
59677	35225
63968	35226
25025	35227
85019	35228
21400	35229
33758	35230
95288	35231
51940	35232
4104	35233
92439	35234
30	35235
3	35236
58423	35237
11398	35238
130	35239
8703	35240
97543	35241
15330	35242
112104	35243
22742	35244
3306	35245
5996	35246
11788	35247
71804	35248
128262	35249
44618	35250
39039	35251
29661	35252
104323	35253
22320	35254
5927	35255
83977	35256
21677	35257
90674	35258
6552	35259
30313	35260
70184	35261
81653	35262
7913	35263
11693	35264
52204	35265
49376	35266
7204	35267
51292	35268
11291	35269
17095	35270
56636	35271
71615	35272
7598	35273
47661	35274
2861	35275
10755	35276
20351	35277
40384	35278
39450	35279
7817	35280
17823	35281
3654	35282
101115	35283
5355	35284
30347	35285
104390	35286
20164	35287
10530	35288
29273	35289
56548	35290
23130	35291
84087	35292
43327	35293
4902	35294
107310	35295
39493	35296
30834	35297
27194	35298
61053	35299
8843	35300
17254	35301
23010	35302
29258	35303
39125	35304
6050	35305
2719	35306
59742	35307
26544	35308
22294	35309
43951	35310
5075	35311
161501	35312
33947	35313
2057	35314
75279	35315
291	35316
34884	35317
2660	35318
9438	35319
147148	35320
60609	35321
27972	35322
7977	35323
37992	35324
3950	35325
85437	35326
80	35327
71438	35328
56476	35329
4765	35330
63177	35331
4189	35332
51296	35333
110227	35334
41969	35335
714	35336
1846	35337
39766	35338
10704	35339
8046	35340
141276	35341
14119	35342
19789	35343
4704	35344
3491	35345
16767	35346
88566	35347
30750	35348
8212	35349
22959	35350
147566	35351
119191	35352
2407	35353
30582	35354
22162	35355
85567	35356
91299	35357
19406	35358
77884	35359
8472	35360
17285	35361
8079	35362
6120	35363
129137	35364
27657	35365
7214	35366
42207	35367
98428	35368
7789	35369
36739	35370
46098	35371
69612	35372
125672	35373
64970	35374
6910	35375
134299	35376
20546	35377
3087	35378
70717	35379
8198	35380
20744	35381
72450	35382
18239	35383
1256	35384
157716	35385
46634	35386
46257	35387
100946	35388
3601	35389
51205	35390
4311	35391
65249	35392
3614	35393
21137	35394
97096	35395
103805	35396
28375	35397
21305	35398
17243	35399
107189	35400
1247	35401
58318	35402
39869	35403
78149	35404
17583	35405
19518	35406
60159	35407
4555	35408
44261	35409
28932	35410
1006	35411
73373	35412
107995	35413
28248	35414
90083	35415
50085	35416
43255	35417
548	35418
162642	35419
11725	35420
98831	35421
5713	35422
48464	35423
419	35424
57006	35425
24016	35426
1098	35427
11972	35428
43425	35429
496	35430
5878	35431
41717	35432
45786	35433
127660	35434
164	35435
17833	35436
25382	35437
6486	35438
122391	35439
357	35440
815	35441
44861	35442
20019	35443
23021	35444
10	35445
7525	35446
121895	35447
1928	35448
7265	35449
92264	35450
34265	35451
48281	35452
8764	35453
7419	35454
39374	35455
5389	35456
52555	35457
15442	35458
45211	35459
69250	35460
120990	35461
6969	35462
43204	35463
9175	35464
10394	35465
128532	35466
85562	35467
327	35468
18331	35469
23215	35470
71671	35471
82399	35472
20106	35473
36664	35474
5530	35475
33524	35476
190	35477
1434	35478
25724	35479
48551	35480
37239	35481
53078	35482
9877	35483
29372	35484
15999	35485
4910	35486
142700	35487
96461	35488
40374	35489
114924	35490
32861	35491
5119	35492
24159	35493
139282	35494
4272	35495
26292	35496
14654	35497
12746	35498
116029	35499
8185	35500
14844	35501
53565	35502
6394	35503
17884	35504
7735	35505
46217	35506
85793	35507
14754	35508
158218	35509
92253	35510
424	35511
22975	35512
11128	35513
10205	35514
53626	35515
18331	35516
91564	35517
4512	35518
13175	35519
405	35520
8425	35521
42714	35522
2190	35523
30609	35524
28631	35525
32626	35526
59614	35527
37817	35528
4860	35529
2534	35530
129197	35531
10740	35532
8672	35533
84715	35534
166	35535
56949	35536
4290	35537
91114	35538
27272	35539
78484	35540
1224	35541
134503	35542
24944	35543
28952	35544
873	35545
13482	35546
4487	35547
11299	35548
14364	35549
58584	35550
36453	35551
113359	35552
83296	35553
72	35554
27048	35555
14059	35556
10101	35557
35453	35558
33017	35559
656	35560
64869	35561
8068	35562
130212	35563
37476	35564
32072	35565
46043	35566
49971	35567
60761	35568
9038	35569
21218	35570
2388	35571
32278	35572
12534	35573
28756	35574
11196	35575
151344	35576
17955	35577
11901	35578
38411	35579
40196	35580
48331	35581
48473	35582
109865	35583
50896	35584
35569	35585
140792	35586
6926	35587
2609	35588
100645	35589
47040	35590
1257	35591
29657	35592
9348	35593
33307	35594
27479	35595
2544	35596
27948	35597
33551	35598
4348	35599
153297	35600
2914	35601
40526	35602
6018	35603
15740	35604
101144	35605
4902	35606
119428	35607
33861	35608
1492	35609
41145	35610
23168	35611
37946	35612
6476	35613
122699	35614
111724	35615
27164	35616
53757	35617
13978	35618
5819	35619
121945	35620
86494	35621
46293	35622
6864	35623
6414	35624
4338	35625
11087	35626
16764	35627
588	35628
6351	35629
35003	35630
95242	35631
80834	35632
9486	35633
15	35634
116586	35635
74923	35636
14337	35637
19922	35638
48288	35639
324	35640
37831	35641
29823	35642
9841	35643
49007	35644
31681	35645
67594	35646
61598	35647
2869	35648
25597	35649
415	35650
123742	35651
168	35652
159417	35653
4650	35654
3155	35655
15325	35656
25357	35657
127	35658
61546	35659
3463	35660
410	35661
77984	35662
53186	35663
6921	35664
35444	35665
1277	35666
645	35667
1466	35668
64747	35669
33898	35670
55883	35671
91986	35672
77591	35673
55091	35674
67843	35675
12415	35676
9103	35677
60963	35678
27844	35679
42774	35680
12597	35681
74631	35682
3003	35683
80196	35684
20991	35685
117442	35686
89035	35687
68025	35688
20229	35689
15403	35690
40101	35691
10042	35692
94585	35693
88310	35694
36078	35695
8770	35696
26119	35697
9737	35698
57042	35699
1224	35700
4379	35701
95762	35702
109206	35703
9127	35704
13869	35705
71695	35706
9890	35707
18518	35708
80468	35709
8218	35710
27454	35711
104770	35712
1980	35713
36671	35714
1391	35715
12591	35716
70952	35717
59647	35718
23140	35719
24786	35720
58849	35721
20770	35722
6828	35723
4313	35724
52062	35725
29714	35726
32797	35727
15586	35728
36778	35729
1459	35730
9601	35731
52688	35732
40865	35733
17999	35734
13564	35735
41037	35736
165673	35737
75199	35738
80966	35739
37208	35740
44367	35741
31643	35742
17446	35743
143754	35744
17367	35745
70052	35746
7774	35747
7782	35748
86089	35749
40120	35750
16696	35751
6349	35752
7521	35753
71379	35754
3742	35755
3104	35756
4704	35757
13230	35758
32276	35759
21776	35760
15752	35761
26485	35762
110143	35763
60418	35764
24667	35765
132980	35766
25096	35767
3449	35768
41191	35769
88	35770
10713	35771
29529	35772
40929	35773
17612	35774
27079	35775
90309	35776
104014	35777
15252	35778
1568	35779
58888	35780
27759	35781
37290	35782
30650	35783
53444	35784
95240	35785
19208	35786
87683	35787
22230	35788
26283	35789
37368	35790
43474	35791
81106	35792
16656	35793
84431	35794
1646	35795
26040	35796
61346	35797
150055	35798
40028	35799
13644	35800
62	35801
25663	35802
117263	35803
120423	35804
12775	35805
2081	35806
29622	35807
87627	35808
2380	35809
130	35810
21989	35811
27108	35812
4488	35813
13702	35814
46837	35815
19387	35816
27856	35817
159727	35818
16256	35819
1457	35820
22364	35821
23326	35822
110026	35823
150983	35824
67671	35825
19209	35826
47784	35827
2587	35828
76844	35829
11779	35830
7232	35831
34961	35832
12830	35833
86763	35834
11159	35835
77203	35836
63082	35837
11663	35838
18966	35839
6159	35840
8324	35841
31873	35842
75876	35843
57727	35844
40906	35845
34731	35846
43159	35847
121098	35848
68897	35849
9658	35850
8325	35851
14729	35852
53375	35853
17893	35854
81788	35855
93466	35856
45464	35857
15950	35858
69853	35859
7129	35860
49644	35861
126802	35862
117597	35863
14087	35864
715	35865
2592	35866
1111	35867
31022	35868
22087	35869
43092	35870
7435	35871
5715	35872
105190	35873
474	35874
123597	35875
27314	35876
3974	35877
29597	35878
29061	35879
429	35880
52560	35881
101940	35882
110991	35883
128540	35884
4076	35885
30574	35886
33683	35887
40134	35888
11214	35889
8000	35890
281	35891
34381	35892
51838	35893
33634	35894
74133	35895
35785	35896
12602	35897
24594	35898
18308	35899
6778	35900
59890	35901
108199	35902
4536	35903
99348	35904
7830	35905
72785	35906
2097	35907
152190	35908
64007	35909
54241	35910
4618	35911
44200	35912
5742	35913
20491	35914
1252	35915
2390	35916
93379	35917
120090	35918
26913	35919
26710	35920
69074	35921
3226	35922
27127	35923
45609	35924
102232	35925
30115	35926
49749	35927
60611	35928
137741	35929
42314	35930
9945	35931
3736	35932
465	35933
4872	35934
90529	35935
6745	35936
25077	35937
9873	35938
68758	35939
10269	35940
92929	35941
22895	35942
1559	35943
18182	35944
105388	35945
1835	35946
80943	35947
740	35948
16956	35949
23224	35950
56117	35951
590	35952
41188	35953
130168	35954
55030	35955
12768	35956
13239	35957
116644	35958
166254	35959
71287	35960
64455	35961
41404	35962
31197	35963
521	35964
6647	35965
13904	35966
14737	35967
69790	35968
126445	35969
31085	35970
17733	35971
90764	35972
3	35973
69731	35974
2937	35975
22980	35976
60920	35977
2616	35978
98246	35979
7290	35980
44356	35981
60403	35982
39537	35983
458	35984
56761	35985
3494	35986
39796	35987
62578	35988
41139	35989
38086	35990
25246	35991
35359	35992
2057	35993
159626	35994
1213	35995
100336	35996
59993	35997
146443	35998
87739	35999
92141	36000
22173	36001
321	36002
88484	36003
40162	36004
46958	36005
28177	36006
42253	36007
35905	36008
141587	36009
6566	36010
45981	36011
84693	36012
52846	36013
46915	36014
111556	36015
12548	36016
76203	36017
41287	36018
13828	36019
20067	36020
35448	36021
39904	36022
9241	36023
40040	36024
29268	36025
92803	36026
24682	36027
153144	36028
14685	36029
42725	36030
13424	36031
6125	36032
9106	36033
76756	36034
13783	36035
68346	36036
137120	36037
105030	36038
30282	36039
3419	36040
1025	36041
12119	36042
32664	36043
39347	36044
34224	36045
2040	36046
5181	36047
45181	36048
2763	36049
15379	36050
62481	36051
83954	36052
61831	36053
70038	36054
8429	36055
75788	36056
37196	36057
4718	36058
15323	36059
94400	36060
3868	36061
47061	36062
99446	36063
11845	36064
43885	36065
43011	36066
23509	36067
8200	36068
33259	36069
89254	36070
39360	36071
1579	36072
30835	36073
9516	36074
3547	36075
15327	36076
42979	36077
155303	36078
9284	36079
39397	36080
78782	36081
67190	36082
606	36083
1694	36084
14420	36085
9778	36086
24974	36087
40287	36088
74701	36089
2406	36090
47204	36091
51659	36092
1779	36093
3659	36094
2506	36095
25053	36096
1378	36097
653	36098
30139	36099
40877	36100
40127	36101
1166	36102
87614	36103
27216	36104
6466	36105
34285	36106
13170	36107
24184	36108
146851	36109
19805	36110
114686	36111
46128	36112
13058	36113
30798	36114
219	36115
140540	36116
1690	36117
147043	36118
79029	36119
20188	36120
19242	36121
13236	36122
52724	36123
83847	36124
387	36125
13854	36126
58750	36127
33589	36128
41209	36129
1489	36130
5701	36131
7258	36132
80964	36133
6611	36134
25739	36135
13773	36136
44129	36137
47537	36138
4956	36139
6988	36140
10934	36141
34181	36142
47756	36143
55788	36144
2527	36145
35706	36146
10083	36147
69329	36148
353	36149
129	36150
2020	36151
57691	36152
35313	36153
27	36154
45701	36155
21749	36156
1937	36157
30253	36158
3043	36159
9846	36160
5316	36161
24915	36162
80971	36163
81318	36164
21237	36165
9616	36166
23298	36167
1173	36168
17481	36169
56772	36170
121355	36171
35384	36172
1028	36173
75053	36174
35501	36175
35463	36176
63847	36177
12142	36178
29749	36179
17452	36180
16241	36181
45863	36182
40970	36183
162060	36184
153365	36185
54498	36186
7710	36187
13504	36188
5985	36189
389	36190
3163	36191
22860	36192
42046	36193
64291	36194
22787	36195
4313	36196
157128	36197
377	36198
26051	36199
16699	36200
711	36201
10706	36202
50512	36203
4725	36204
1635	36205
45164	36206
12394	36207
8160	36208
30312	36209
28016	36210
87304	36211
38007	36212
9387	36213
39514	36214
50949	36215
17025	36216
11523	36217
30914	36218
33228	36219
8493	36220
35595	36221
68813	36222
26027	36223
85118	36224
58058	36225
12370	36226
7727	36227
36817	36228
82067	36229
6256	36230
1913	36231
3177	36232
6241	36233
4306	36234
10032	36235
13431	36236
1650	36237
58257	36238
2756	36239
10456	36240
52460	36241
52004	36242
57785	36243
55761	36244
54885	36245
71803	36246
68348	36247
28884	36248
2579	36249
54921	36250
57786	36251
13159	36252
36899	36253
1092	36254
132336	36255
13264	36256
35964	36257
105003	36258
11696	36259
135823	36260
11578	36261
42835	36262
84962	36263
8350	36264
47551	36265
107355	36266
165068	36267
103633	36268
164568	36269
157910	36270
22084	36271
14830	36272
9879	36273
37896	36274
8762	36275
52048	36276
81217	36277
58755	36278
91278	36279
3992	36280
52134	36281
55530	36282
4279	36283
1980	36284
50867	36285
11572	36286
5919	36287
29821	36288
16163	36289
2331	36290
819	36291
75472	36292
25989	36293
6261	36294
22245	36295
4091	36296
16017	36297
67452	36298
46751	36299
93738	36300
16342	36301
4944	36302
125215	36303
17282	36304
92759	36305
145441	36306
4705	36307
58579	36308
35020	36309
3045	36310
53502	36311
38160	36312
12987	36313
3471	36314
22891	36315
31677	36316
4451	36317
2650	36318
2154	36319
128	36320
37016	36321
325	36322
123548	36323
22886	36324
3561	36325
67091	36326
50185	36327
11650	36328
20686	36329
90480	36330
13966	36331
74477	36332
5429	36333
95142	36334
48467	36335
4209	36336
145857	36337
16726	36338
5943	36339
134	36340
26800	36341
131	36342
802	36343
26456	36344
65660	36345
92704	36346
103173	36347
129110	36348
60881	36349
25747	36350
67700	36351
157471	36352
22106	36353
91247	36354
44627	36355
25722	36356
15335	36357
24929	36358
3408	36359
86295	36360
7152	36361
57075	36362
39183	36363
76723	36364
151284	36365
85288	36366
27503	36367
6201	36368
16943	36369
11868	36370
13730	36371
56470	36372
43189	36373
42151	36374
87406	36375
75720	36376
9070	36377
4521	36378
140	36379
3275	36380
96761	36381
69554	36382
42799	36383
4269	36384
19694	36385
6484	36386
39175	36387
81727	36388
62855	36389
14382	36390
117749	36391
92327	36392
41186	36393
54509	36394
109295	36395
4376	36396
948	36397
81605	36398
48783	36399
102415	36400
108414	36401
20071	36402
5713	36403
223	36404
67132	36405
22337	36406
96539	36407
1451	36408
82446	36409
11843	36410
34552	36411
82797	36412
99835	36413
7789	36414
29768	36415
11047	36416
103024	36417
119549	36418
2032	36419
19748	36420
23540	36421
1959	36422
14522	36423
1360	36424
31954	36425
33496	36426
7266	36427
42549	36428
131182	36429
26384	36430
35418	36431
20999	36432
53303	36433
1897	36434
121957	36435
4360	36436
23908	36437
10068	36438
158280	36439
5600	36440
6539	36441
30225	36442
48546	36443
165223	36444
3590	36445
126046	36446
68745	36447
11053	36448
66095	36449
2496	36450
2412	36451
579	36452
58309	36453
75119	36454
12695	36455
1219	36456
71267	36457
37357	36458
32494	36459
1999	36460
7638	36461
6754	36462
66084	36463
118556	36464
27131	36465
95652	36466
92593	36467
35083	36468
26342	36469
9408	36470
54106	36471
43324	36472
123208	36473
18757	36474
49467	36475
5447	36476
53051	36477
11753	36478
95781	36479
3326	36480
45126	36481
56781	36482
3448	36483
2398	36484
16326	36485
93374	36486
9357	36487
47567	36488
59454	36489
18270	36490
53049	36491
161666	36492
69109	36493
146459	36494
87443	36495
44393	36496
49494	36497
28105	36498
41836	36499
252	36500
5	36501
72624	36502
38932	36503
9970	36504
98988	36505
193	36506
26135	36507
25606	36508
36382	36509
27812	36510
128032	36511
82839	36512
39229	36513
49441	36514
4018	36515
101002	36516
104705	36517
7147	36518
28439	36519
72748	36520
26880	36521
5984	36522
69928	36523
96424	36524
22211	36525
140987	36526
53958	36527
116346	36528
97660	36529
133779	36530
844	36531
21645	36532
58655	36533
10135	36534
19910	36535
39368	36536
2208	36537
62596	36538
32123	36539
105488	36540
30450	36541
924	36542
50320	36543
12068	36544
45929	36545
6168	36546
20953	36547
28985	36548
103486	36549
7383	36550
20043	36551
107281	36552
71876	36553
119445	36554
46029	36555
103226	36556
38439	36557
39825	36558
4330	36559
61417	36560
94103	36561
54124	36562
4032	36563
37542	36564
28153	36565
26055	36566
4907	36567
39397	36568
7388	36569
10515	36570
47108	36571
13149	36572
28280	36573
126385	36574
44234	36575
2776	36576
68446	36577
70500	36578
66820	36579
52614	36580
68024	36581
65597	36582
8161	36583
71418	36584
14405	36585
3341	36586
164742	36587
28187	36588
50774	36589
13790	36590
52648	36591
34568	36592
24962	36593
138815	36594
80185	36595
1436	36596
42910	36597
62001	36598
24368	36599
48016	36600
53716	36601
1674	36602
49104	36603
59746	36604
104477	36605
40300	36606
159840	36607
97221	36608
12136	36609
126078	36610
3262	36611
114282	36612
16156	36613
28463	36614
26789	36615
31983	36616
158689	36617
116586	36618
68135	36619
51682	36620
32707	36621
85374	36622
77456	36623
8328	36624
69079	36625
6311	36626
18076	36627
2587	36628
21180	36629
4455	36630
3912	36631
161193	36632
36173	36633
4565	36634
5526	36635
55016	36636
1333	36637
42706	36638
59103	36639
30694	36640
6526	36641
54951	36642
25651	36643
720	36644
15632	36645
48362	36646
3565	36647
15276	36648
102266	36649
102	36650
40420	36651
213	36652
88	36653
36694	36654
8194	36655
80624	36656
88348	36657
3163	36658
56826	36659
16543	36660
3821	36661
7484	36662
24040	36663
30313	36664
53908	36665
11403	36666
98390	36667
9121	36668
130823	36669
146	36670
672	36671
36516	36672
39359	36673
9537	36674
103	36675
64293	36676
30946	36677
115132	36678
6153	36679
1877	36680
70989	36681
24676	36682
40608	36683
2555	36684
48909	36685
28735	36686
869	36687
99645	36688
49874	36689
15220	36690
811	36691
42192	36692
4486	36693
7862	36694
111111	36695
155337	36696
2627	36697
1909	36698
16016	36699
9346	36700
35246	36701
47012	36702
5228	36703
41234	36704
22494	36705
39110	36706
23677	36707
10301	36708
80298	36709
37626	36710
28580	36711
31377	36712
628	36713
4732	36714
5605	36715
13389	36716
18397	36717
162	36718
2496	36719
7895	36720
15874	36721
30616	36722
12983	36723
22717	36724
35254	36725
24706	36726
60306	36727
69092	36728
2065	36729
1817	36730
1889	36731
110571	36732
55728	36733
37172	36734
68366	36735
88762	36736
123214	36737
16427	36738
26354	36739
5226	36740
67583	36741
22231	36742
133576	36743
49975	36744
16460	36745
81034	36746
26370	36747
36450	36748
7740	36749
47987	36750
18008	36751
12655	36752
77409	36753
81145	36754
49269	36755
21329	36756
102889	36757
25272	36758
45524	36759
30815	36760
2682	36761
2988	36762
4335	36763
8082	36764
5002	36765
51604	36766
15152	36767
27871	36768
4498	36769
3678	36770
58596	36771
77452	36772
11780	36773
106827	36774
54755	36775
32301	36776
9398	36777
36633	36778
9174	36779
119577	36780
42321	36781
90351	36782
51808	36783
622	36784
24358	36785
73236	36786
1999	36787
66242	36788
3825	36789
86431	36790
151793	36791
84315	36792
275	36793
7412	36794
18185	36795
156098	36796
59594	36797
4006	36798
30787	36799
82206	36800
30589	36801
73432	36802
26703	36803
41969	36804
24123	36805
81713	36806
13147	36807
5548	36808
36129	36809
21730	36810
31751	36811
5161	36812
2971	36813
71627	36814
17674	36815
86134	36816
7742	36817
35618	36818
1143	36819
14991	36820
119828	36821
80586	36822
18878	36823
27339	36824
38472	36825
4274	36826
91111	36827
1798	36828
68665	36829
60248	36830
54765	36831
164033	36832
15683	36833
730	36834
34828	36835
9894	36836
58519	36837
5749	36838
12842	36839
38181	36840
7043	36841
61460	36842
16128	36843
60110	36844
7417	36845
3432	36846
9503	36847
31366	36848
1119	36849
256	36850
39951	36851
86598	36852
55382	36853
56519	36854
16249	36855
40048	36856
41313	36857
87155	36858
5860	36859
22755	36860
90006	36861
31763	36862
1021	36863
33891	36864
16328	36865
69642	36866
2300	36867
14993	36868
9455	36869
28383	36870
1893	36871
930	36872
135369	36873
8381	36874
104470	36875
145997	36876
20844	36877
2473	36878
24822	36879
26	36880
3502	36881
40649	36882
1836	36883
140652	36884
107997	36885
37373	36886
35400	36887
11132	36888
99908	36889
2737	36890
70121	36891
19559	36892
15205	36893
68525	36894
90924	36895
33916	36896
32054	36897
27796	36898
51957	36899
76894	36900
74960	36901
12675	36902
6214	36903
69191	36904
84337	36905
44727	36906
4601	36907
46809	36908
1087	36909
148309	36910
31726	36911
23821	36912
4199	36913
33923	36914
103313	36915
36258	36916
17026	36917
1287	36918
3149	36919
26130	36920
101881	36921
3637	36922
6359	36923
37446	36924
17787	36925
60887	36926
10970	36927
36045	36928
1811	36929
5036	36930
15177	36931
5243	36932
105792	36933
63246	36934
15001	36935
7659	36936
1954	36937
26705	36938
5198	36939
10817	36940
9602	36941
42389	36942
26038	36943
1675	36944
2	36945
11741	36946
94949	36947
45889	36948
5911	36949
57364	36950
107105	36951
3895	36952
165589	36953
40693	36954
112264	36955
18473	36956
16712	36957
26135	36958
58178	36959
6408	36960
49797	36961
79371	36962
80953	36963
12922	36964
92029	36965
31862	36966
119729	36967
14026	36968
12312	36969
54949	36970
60639	36971
148943	36972
5408	36973
16715	36974
27715	36975
18948	36976
689	36977
30957	36978
47253	36979
10610	36980
6259	36981
14725	36982
1177	36983
121003	36984
32632	36985
18211	36986
7164	36987
71843	36988
97465	36989
51689	36990
100554	36991
6174	36992
27929	36993
123948	36994
1533	36995
52625	36996
11480	36997
69283	36998
23845	36999
50292	37000
35551	37001
3241	37002
351	37003
34246	37004
4473	37005
47044	37006
7273	37007
644	37008
18373	37009
901	37010
48436	37011
29904	37012
46552	37013
111949	37014
29846	37015
2770	37016
38355	37017
18656	37018
126788	37019
63128	37020
38417	37021
140274	37022
18154	37023
19656	37024
20779	37025
53247	37026
1536	37027
341	37028
18013	37029
11272	37030
13582	37031
48747	37032
37929	37033
18181	37034
15710	37035
10672	37036
9850	37037
18922	37038
26526	37039
35483	37040
131088	37041
31570	37042
110937	37043
75213	37044
41328	37045
7185	37046
1341	37047
33707	37048
52053	37049
21763	37050
21308	37051
24971	37052
74363	37053
22465	37054
53341	37055
635	37056
6471	37057
10188	37058
28898	37059
23567	37060
23086	37061
69623	37062
146895	37063
59429	37064
46109	37065
6742	37066
128524	37067
49630	37068
41378	37069
84982	37070
9612	37071
260	37072
129765	37073
4573	37074
30189	37075
16390	37076
4757	37077
56038	37078
55189	37079
116585	37080
60344	37081
22955	37082
75869	37083
12669	37084
5323	37085
33939	37086
78418	37087
30605	37088
123225	37089
6489	37090
14399	37091
48038	37092
7781	37093
132792	37094
8593	37095
44349	37096
12057	37097
104409	37098
60498	37099
54402	37100
77687	37101
144349	37102
39821	37103
50697	37104
14613	37105
88596	37106
5271	37107
1542	37108
18172	37109
64303	37110
100819	37111
146437	37112
60134	37113
10232	37114
3729	37115
10253	37116
17715	37117
15546	37118
25300	37119
30815	37120
2274	37121
2270	37122
17786	37123
126855	37124
6766	37125
2678	37126
58569	37127
5028	37128
63160	37129
18934	37130
25097	37131
13436	37132
152884	37133
59346	37134
5096	37135
16176	37136
17	37137
6234	37138
21032	37139
1058	37140
23135	37141
75655	37142
42603	37143
4907	37144
11590	37145
6268	37146
5037	37147
11389	37148
6322	37149
130704	37150
76627	37151
85530	37152
21196	37153
80021	37154
15426	37155
46282	37156
50924	37157
48295	37158
64965	37159
67219	37160
3313	37161
66775	37162
117553	37163
27356	37164
40447	37165
9474	37166
16889	37167
75265	37168
26521	37169
12191	37170
9024	37171
96091	37172
73415	37173
36284	37174
2345	37175
16269	37176
60872	37177
51535	37178
7814	37179
51298	37180
83334	37181
9478	37182
1873	37183
29066	37184
4775	37185
41026	37186
44108	37187
22774	37188
84821	37189
4241	37190
3699	37191
105459	37192
104338	37193
150208	37194
38007	37195
121460	37196
11699	37197
1831	37198
12295	37199
2674	37200
45520	37201
34177	37202
126893	37203
74244	37204
36489	37205
83732	37206
13115	37207
14805	37208
49170	37209
36250	37210
28789	37211
2326	37212
24592	37213
21549	37214
1591	37215
203	37216
40770	37217
22949	37218
74265	37219
30171	37220
11765	37221
152417	37222
38514	37223
43994	37224
25298	37225
8082	37226
8216	37227
252	37228
5919	37229
78080	37230
734	37231
49824	37232
1991	37233
533	37234
33717	37235
38012	37236
68509	37237
15284	37238
51934	37239
1037	37240
7976	37241
28389	37242
3724	37243
60688	37244
2776	37245
35267	37246
4440	37247
11930	37248
108683	37249
21795	37250
27271	37251
114705	37252
39728	37253
19261	37254
5509	37255
10605	37256
32311	37257
18448	37258
236	37259
62366	37260
33318	37261
37075	37262
1120	37263
127754	37264
67076	37265
18548	37266
1166	37267
90414	37268
48688	37269
3913	37270
10575	37271
31338	37272
67193	37273
9630	37274
2126	37275
251	37276
3072	37277
324	37278
67964	37279
36901	37280
36323	37281
24554	37282
69071	37283
12025	37284
55951	37285
88377	37286
75343	37287
18357	37288
3023	37289
58290	37290
68661	37291
24408	37292
2076	37293
2380	37294
3347	37295
21528	37296
100191	37297
843	37298
6616	37299
1907	37300
33666	37301
42017	37302
86284	37303
19079	37304
102365	37305
19610	37306
66064	37307
32600	37308
10711	37309
24549	37310
36953	37311
7761	37312
117463	37313
38223	37314
34342	37315
33782	37316
72175	37317
39753	37318
31487	37319
28994	37320
79751	37321
87130	37322
78160	37323
100751	37324
6953	37325
39404	37326
25044	37327
121	37328
41796	37329
59799	37330
592	37331
59892	37332
5882	37333
78634	37334
1107	37335
14383	37336
67207	37337
43446	37338
122041	37339
41323	37340
24769	37341
105996	37342
27715	37343
5528	37344
30016	37345
112224	37346
139116	37347
38027	37348
66026	37349
6491	37350
45418	37351
1819	37352
28023	37353
76205	37354
30851	37355
22356	37356
52199	37357
74003	37358
84671	37359
51753	37360
15311	37361
6078	37362
90984	37363
40256	37364
19202	37365
53761	37366
12416	37367
40304	37368
33612	37369
13374	37370
131037	37371
37896	37372
12041	37373
47568	37374
40873	37375
85855	37376
18025	37377
690	37378
1340	37379
130320	37380
16164	37381
73817	37382
414	37383
53137	37384
24742	37385
75611	37386
36276	37387
98366	37388
108784	37389
20309	37390
5556	37391
8918	37392
2071	37393
154567	37394
59491	37395
105793	37396
1553	37397
56121	37398
40311	37399
1569	37400
165	37401
2072	37402
86087	37403
59358	37404
7439	37405
21596	37406
17103	37407
192	37408
37433	37409
704	37410
1600	37411
46197	37412
2143	37413
25874	37414
18645	37415
3052	37416
25293	37417
14778	37418
4584	37419
27542	37420
39590	37421
8526	37422
5066	37423
13322	37424
52295	37425
100515	37426
49059	37427
47111	37428
3262	37429
69369	37430
24366	37431
12434	37432
72565	37433
54656	37434
10392	37435
19759	37436
10254	37437
58660	37438
93387	37439
160908	37440
1653	37441
55901	37442
35908	37443
3655	37444
54758	37445
65607	37446
48151	37447
35483	37448
9431	37449
22389	37450
21925	37451
19739	37452
44853	37453
16581	37454
440	37455
33106	37456
316	37457
17107	37458
51984	37459
96115	37460
19618	37461
36492	37462
80927	37463
4677	37464
108243	37465
63574	37466
133175	37467
14696	37468
15612	37469
58452	37470
37678	37471
8122	37472
44719	37473
64495	37474
52124	37475
6619	37476
124334	37477
425	37478
4292	37479
81296	37480
14168	37481
18249	37482
18341	37483
9771	37484
77662	37485
55209	37486
6137	37487
6096	37488
49639	37489
4452	37490
156991	37491
84925	37492
105352	37493
18769	37494
86951	37495
44273	37496
31461	37497
686	37498
67548	37499
7327	37500
18996	37501
103443	37502
24735	37503
62945	37504
103948	37505
108386	37506
43872	37507
9824	37508
8965	37509
6694	37510
44450	37511
32559	37512
36264	37513
13917	37514
2632	37515
1089	37516
11580	37517
76938	37518
143218	37519
3059	37520
134617	37521
12533	37522
2864	37523
92075	37524
7584	37525
8979	37526
3130	37527
49685	37528
2778	37529
9812	37530
24321	37531
54733	37532
160089	37533
5637	37534
22361	37535
85259	37536
78872	37537
2462	37538
66894	37539
43183	37540
47935	37541
17388	37542
65223	37543
4236	37544
3423	37545
93337	37546
16347	37547
43517	37548
95408	37549
36030	37550
3052	37551
43	37552
18895	37553
3778	37554
73	37555
30298	37556
15407	37557
53292	37558
28333	37559
6865	37560
54211	37561
40066	37562
10519	37563
1445	37564
51035	37565
15181	37566
65194	37567
72552	37568
52961	37569
46487	37570
4749	37571
52724	37572
12249	37573
134	37574
6494	37575
5338	37576
135	37577
30501	37578
5234	37579
123630	37580
70014	37581
16	37582
45956	37583
105981	37584
52798	37585
1169	37586
61062	37587
159171	37588
65544	37589
54517	37590
5016	37591
17216	37592
104903	37593
3191	37594
35157	37595
44283	37596
2787	37597
3802	37598
31303	37599
29675	37600
36029	37601
45784	37602
126	37603
83204	37604
17935	37605
7366	37606
1526	37607
27928	37608
33445	37609
67967	37610
25158	37611
12088	37612
3849	37613
28211	37614
43763	37615
10295	37616
44440	37617
100553	37618
106495	37619
5313	37620
51763	37621
2323	37622
26780	37623
36299	37624
71112	37625
16347	37626
20121	37627
52725	37628
6604	37629
76832	37630
21088	37631
87512	37632
11149	37633
38178	37634
86760	37635
9780	37636
130816	37637
28029	37638
20029	37639
14765	37640
9038	37641
137431	37642
22723	37643
154674	37644
82821	37645
40024	37646
5601	37647
10773	37648
132500	37649
11314	37650
13070	37651
35980	37652
52683	37653
52786	37654
72991	37655
40187	37656
5819	37657
1042	37658
38677	37659
80754	37660
6160	37661
114951	37662
17451	37663
13181	37664
4284	37665
1657	37666
124	37667
99064	37668
91093	37669
15842	37670
14861	37671
1174	37672
91188	37673
49533	37674
31117	37675
59148	37676
5392	37677
47556	37678
22008	37679
13832	37680
22151	37681
4117	37682
61361	37683
61193	37684
667	37685
17695	37686
32491	37687
168	37688
6773	37689
16985	37690
29729	37691
92160	37692
12221	37693
14001	37694
5115	37695
12639	37696
33188	37697
2003	37698
11596	37699
12994	37700
5546	37701
55540	37702
2333	37703
4914	37704
2131	37705
25549	37706
20661	37707
9189	37708
3833	37709
31203	37710
843	37711
16272	37712
59725	37713
262	37714
29067	37715
140267	37716
59990	37717
37229	37718
18509	37719
60189	37720
34921	37721
2105	37722
490	37723
36194	37724
132436	37725
60642	37726
16930	37727
25372	37728
7906	37729
20657	37730
48453	37731
11154	37732
36702	37733
48334	37734
2027	37735
55541	37736
39150	37737
16322	37738
54154	37739
26543	37740
43605	37741
78581	37742
16403	37743
140104	37744
138664	37745
15723	37746
42113	37747
6265	37748
58899	37749
74576	37750
12538	37751
12068	37752
34004	37753
29188	37754
2255	37755
12012	37756
20064	37757
4141	37758
100549	37759
57119	37760
18477	37761
3382	37762
49163	37763
35560	37764
17734	37765
9107	37766
40051	37767
68326	37768
3243	37769
51132	37770
102620	37771
43048	37772
107836	37773
364	37774
1876	37775
12569	37776
31485	37777
1078	37778
103299	37779
36033	37780
63176	37781
81909	37782
50677	37783
23259	37784
23109	37785
22179	37786
21367	37787
69410	37788
37203	37789
33596	37790
72731	37791
7913	37792
46943	37793
690	37794
7800	37795
76276	37796
1286	37797
4416	37798
131133	37799
101730	37800
86337	37801
140373	37802
602	37803
1355	37804
13213	37805
52732	37806
4761	37807
129864	37808
139635	37809
5466	37810
5906	37811
20992	37812
20513	37813
34088	37814
904	37815
27378	37816
12759	37817
25540	37818
53826	37819
3541	37820
1903	37821
451	37822
6178	37823
619	37824
100974	37825
10	37826
10999	37827
29385	37828
80484	37829
834	37830
62918	37831
8508	37832
2293	37833
32920	37834
3775	37835
19143	37836
81882	37837
3787	37838
2055	37839
5479	37840
6803	37841
133341	37842
56725	37843
31104	37844
4703	37845
6527	37846
26292	37847
28253	37848
49424	37849
19129	37850
26351	37851
21470	37852
27474	37853
122781	37854
32391	37855
72183	37856
34371	37857
13370	37858
78832	37859
15341	37860
6710	37861
39250	37862
38946	37863
121778	37864
78451	37865
13322	37866
8596	37867
17980	37868
101626	37869
86013	37870
14980	37871
9735	37872
47138	37873
10688	37874
45011	37875
89467	37876
12510	37877
56972	37878
4977	37879
352	37880
49712	37881
5096	37882
43524	37883
71141	37884
57285	37885
4409	37886
10129	37887
34905	37888
105597	37889
93413	37890
19105	37891
16681	37892
9563	37893
29872	37894
8123	37895
118021	37896
9263	37897
104922	37898
10485	37899
27899	37900
1211	37901
3549	37902
101419	37903
9212	37904
8207	37905
113306	37906
66342	37907
5879	37908
4382	37909
15206	37910
59989	37911
67462	37912
20423	37913
72375	37914
40445	37915
4829	37916
152819	37917
50809	37918
95362	37919
14775	37920
5355	37921
40	37922
2169	37923
89105	37924
24513	37925
12430	37926
86736	37927
2	37928
105941	37929
17670	37930
37008	37931
2259	37932
15676	37933
10169	37934
35289	37935
11199	37936
17369	37937
8419	37938
6460	37939
21502	37940
1507	37941
22815	37942
21354	37943
1656	37944
19525	37945
9637	37946
37111	37947
19820	37948
102533	37949
19889	37950
28965	37951
23706	37952
120497	37953
27971	37954
15465	37955
110094	37956
22142	37957
64836	37958
124051	37959
1595	37960
27043	37961
28275	37962
34675	37963
22576	37964
71788	37965
21257	37966
16829	37967
76403	37968
47313	37969
10553	37970
188	37971
50665	37972
20038	37973
65638	37974
37854	37975
13715	37976
27699	37977
19794	37978
2218	37979
42181	37980
12780	37981
3654	37982
9215	37983
11605	37984
5813	37985
47945	37986
78099	37987
2394	37988
12699	37989
6922	37990
4122	37991
121340	37992
116256	37993
81394	37994
47472	37995
11969	37996
16490	37997
58055	37998
50727	37999
43981	38000
27021	38001
1138	38002
2700	38003
10912	38004
116026	38005
15404	38006
3514	38007
29701	38008
81837	38009
14467	38010
44424	38011
61264	38012
44759	38013
62315	38014
7657	38015
48732	38016
30232	38017
5688	38018
68917	38019
20970	38020
24906	38021
21780	38022
2844	38023
45835	38024
33573	38025
41072	38026
145445	38027
131837	38028
19005	38029
83544	38030
374	38031
86927	38032
10466	38033
2046	38034
3052	38035
28243	38036
36997	38037
22250	38038
18571	38039
14880	38040
83689	38041
40920	38042
38438	38043
19306	38044
19829	38045
10377	38046
42203	38047
100059	38048
49738	38049
58854	38050
9661	38051
38316	38052
25264	38053
69251	38054
63586	38055
112127	38056
67921	38057
30397	38058
3543	38059
9584	38060
70516	38061
39523	38062
22141	38063
5769	38064
166360	38065
4722	38066
17722	38067
965	38068
124371	38069
142310	38070
33236	38071
35926	38072
32408	38073
38919	38074
6000	38075
33917	38076
1499	38077
83672	38078
49762	38079
104740	38080
3295	38081
16470	38082
36980	38083
15142	38084
9072	38085
14925	38086
1740	38087
7625	38088
7145	38089
91671	38090
7481	38091
54366	38092
21570	38093
27778	38094
24133	38095
73132	38096
20835	38097
85376	38098
121761	38099
62054	38100
131970	38101
91573	38102
45322	38103
5287	38104
1800	38105
2217	38106
22247	38107
46995	38108
37964	38109
2320	38110
12989	38111
6180	38112
22865	38113
27776	38114
3328	38115
12166	38116
30517	38117
80840	38118
47319	38119
129244	38120
70940	38121
57162	38122
15175	38123
2066	38124
54573	38125
11449	38126
750	38127
61530	38128
132151	38129
42493	38130
15449	38131
1387	38132
51778	38133
27176	38134
33704	38135
3191	38136
61510	38137
4	38138
162354	38139
6207	38140
19372	38141
66525	38142
21004	38143
8969	38144
25923	38145
28123	38146
122	38147
49184	38148
54961	38149
54667	38150
23691	38151
17822	38152
11415	38153
90677	38154
50587	38155
83147	38156
13907	38157
116807	38158
10253	38159
386	38160
50	38161
65007	38162
5162	38163
17443	38164
24429	38165
79604	38166
43361	38167
4726	38168
8748	38169
277	38170
17327	38171
131070	38172
16781	38173
98488	38174
129696	38175
3033	38176
74602	38177
59893	38178
89	38179
1080	38180
3335	38181
150260	38182
40719	38183
4653	38184
12640	38185
79415	38186
59733	38187
29196	38188
79854	38189
25313	38190
32559	38191
2405	38192
62086	38193
120221	38194
161379	38195
86489	38196
60438	38197
108775	38198
4995	38199
2964	38200
3966	38201
104262	38202
35840	38203
65484	38204
44708	38205
11794	38206
57607	38207
52479	38208
7115	38209
407	38210
9772	38211
2105	38212
581	38213
1366	38214
19641	38215
79145	38216
4253	38217
20104	38218
118300	38219
11129	38220
81943	38221
28756	38222
631	38223
21061	38224
91134	38225
7984	38226
17790	38227
1698	38228
570	38229
16054	38230
65270	38231
5442	38232
104744	38233
5055	38234
2654	38235
4491	38236
29674	38237
4286	38238
10977	38239
97081	38240
609	38241
50651	38242
8605	38243
19857	38244
2385	38245
100346	38246
8581	38247
2533	38248
125342	38249
33950	38250
59311	38251
66715	38252
3197	38253
12613	38254
45970	38255
81589	38256
2871	38257
25526	38258
96532	38259
41532	38260
7047	38261
2956	38262
99347	38263
86737	38264
134415	38265
133499	38266
108751	38267
38527	38268
68642	38269
27162	38270
155077	38271
86190	38272
139500	38273
5886	38274
18674	38275
103625	38276
128477	38277
16683	38278
92274	38279
18211	38280
56228	38281
60	38282
98005	38283
6747	38284
49573	38285
53106	38286
8132	38287
16175	38288
7350	38289
136498	38290
11467	38291
42651	38292
90653	38293
78976	38294
52751	38295
4314	38296
32945	38297
93537	38298
116221	38299
7293	38300
15281	38301
124584	38302
11382	38303
1391	38304
905	38305
67552	38306
47806	38307
35512	38308
103526	38309
53300	38310
265	38311
49694	38312
66042	38313
163673	38314
28514	38315
91995	38316
84027	38317
162365	38318
132865	38319
30153	38320
17335	38321
15769	38322
17186	38323
97912	38324
114586	38325
8320	38326
30396	38327
91293	38328
68315	38329
106986	38330
14443	38331
73	38332
1020	38333
35834	38334
86633	38335
158681	38336
48623	38337
3622	38338
7426	38339
18469	38340
2062	38341
12873	38342
23168	38343
40532	38344
39700	38345
68372	38346
28370	38347
40850	38348
38957	38349
4	38350
42532	38351
9975	38352
21672	38353
8199	38354
11982	38355
14056	38356
39694	38357
17304	38358
29677	38359
84393	38360
119165	38361
23275	38362
35020	38363
58852	38364
141541	38365
57	38366
648	38367
32944	38368
30756	38369
53172	38370
61091	38371
62861	38372
1843	38373
500	38374
51851	38375
6960	38376
15777	38377
22058	38378
10121	38379
11068	38380
54619	38381
83167	38382
42279	38383
15659	38384
8543	38385
760	38386
1167	38387
12	38388
22	38389
30247	38390
6273	38391
77249	38392
372	38393
1371	38394
16094	38395
6250	38396
55	38397
66235	38398
16937	38399
24919	38400
30735	38401
2363	38402
92954	38403
29992	38404
53651	38405
6035	38406
64540	38407
14810	38408
30839	38409
8032	38410
71527	38411
123702	38412
34314	38413
35015	38414
17728	38415
58639	38416
18461	38417
37338	38418
5196	38419
108339	38420
37186	38421
2544	38422
40356	38423
76471	38424
40047	38425
10646	38426
3359	38427
2775	38428
44857	38429
109520	38430
48346	38431
106433	38432
156123	38433
3494	38434
61936	38435
825	38436
16737	38437
11494	38438
13413	38439
8864	38440
5657	38441
10878	38442
38	38443
5599	38444
11256	38445
103637	38446
79643	38447
18063	38448
529	38449
119018	38450
13905	38451
24228	38452
148337	38453
57086	38454
6827	38455
1212	38456
25657	38457
24453	38458
28010	38459
1136	38460
104379	38461
128455	38462
72177	38463
127024	38464
47663	38465
13086	38466
7660	38467
119690	38468
71035	38469
102716	38470
98813	38471
5114	38472
145788	38473
49606	38474
102470	38475
55954	38476
38903	38477
474	38478
111989	38479
22419	38480
118391	38481
145531	38482
17451	38483
29065	38484
52629	38485
2306	38486
106073	38487
25835	38488
37633	38489
29297	38490
68049	38491
10965	38492
3021	38493
1139	38494
83904	38495
42533	38496
45899	38497
2623	38498
87605	38499
30469	38500
6883	38501
59252	38502
40792	38503
24841	38504
116733	38505
2213	38506
16175	38507
56628	38508
16430	38509
96315	38510
30448	38511
158438	38512
110220	38513
250	38514
102929	38515
160210	38516
18157	38517
54920	38518
24643	38519
8326	38520
53989	38521
10646	38522
18180	38523
2023	38524
1058	38525
353	38526
17518	38527
30893	38528
72343	38529
25218	38530
61475	38531
108191	38532
14957	38533
12302	38534
102426	38535
22058	38536
86743	38537
113268	38538
45244	38539
23624	38540
55545	38541
1972	38542
6504	38543
4081	38544
27498	38545
2073	38546
2227	38547
67353	38548
32	38549
17928	38550
17442	38551
146086	38552
65305	38553
3315	38554
51621	38555
137540	38556
51354	38557
30447	38558
3453	38559
78601	38560
937	38561
430	38562
30314	38563
53947	38564
8233	38565
20284	38566
161989	38567
100091	38568
4305	38569
130279	38570
29276	38571
1312	38572
87587	38573
111110	38574
22012	38575
15449	38576
17165	38577
34460	38578
5057	38579
7012	38580
59161	38581
25723	38582
113	38583
18881	38584
102716	38585
11872	38586
65886	38587
49698	38588
14495	38589
27	38590
36664	38591
76545	38592
3837	38593
45802	38594
16254	38595
3934	38596
26614	38597
12570	38598
34155	38599
10907	38600
155845	38601
75372	38602
53719	38603
1614	38604
4182	38605
68836	38606
13125	38607
54565	38608
51901	38609
68242	38610
9177	38611
68008	38612
25215	38613
50265	38614
61028	38615
60266	38616
8020	38617
47378	38618
47461	38619
5805	38620
18421	38621
79911	38622
37137	38623
24853	38624
66782	38625
70023	38626
23629	38627
4356	38628
42157	38629
10198	38630
119449	38631
1457	38632
732	38633
12457	38634
118552	38635
24329	38636
27053	38637
59275	38638
105525	38639
45500	38640
46129	38641
5399	38642
67712	38643
8408	38644
30862	38645
137358	38646
21944	38647
16681	38648
40538	38649
137041	38650
3602	38651
58786	38652
42031	38653
115080	38654
115745	38655
100582	38656
22016	38657
2024	38658
142647	38659
41097	38660
100441	38661
471	38662
53124	38663
158066	38664
33170	38665
20462	38666
3888	38667
7837	38668
1290	38669
56986	38670
78520	38671
1014	38672
74700	38673
17157	38674
24691	38675
116418	38676
131572	38677
13993	38678
145924	38679
11973	38680
65311	38681
22295	38682
17569	38683
58908	38684
9363	38685
21663	38686
86703	38687
55818	38688
64704	38689
145707	38690
57018	38691
17847	38692
2	38693
4272	38694
66813	38695
65271	38696
42783	38697
24324	38698
33971	38699
70134	38700
28842	38701
67368	38702
56817	38703
24287	38704
8613	38705
721	38706
11618	38707
7662	38708
5437	38709
95942	38710
23093	38711
6963	38712
2835	38713
31361	38714
11915	38715
35521	38716
2112	38717
8584	38718
75093	38719
5626	38720
13527	38721
54228	38722
72180	38723
80781	38724
2159	38725
44505	38726
5392	38727
30799	38728
948	38729
100823	38730
2530	38731
22994	38732
5411	38733
11943	38734
72588	38735
47165	38736
37235	38737
9745	38738
99969	38739
13525	38740
85390	38741
16445	38742
85434	38743
5572	38744
11567	38745
50327	38746
50274	38747
146335	38748
51928	38749
70327	38750
25727	38751
5773	38752
3950	38753
54256	38754
89367	38755
51462	38756
24324	38757
52556	38758
62466	38759
94908	38760
3916	38761
45005	38762
76481	38763
37547	38764
36286	38765
24662	38766
1748	38767
88069	38768
9502	38769
95058	38770
80198	38771
35188	38772
86986	38773
22650	38774
126439	38775
30461	38776
31457	38777
145	38778
101473	38779
88608	38780
3067	38781
49676	38782
59190	38783
30	38784
7834	38785
4824	38786
107675	38787
35761	38788
33849	38789
57395	38790
98852	38791
59470	38792
82843	38793
36617	38794
42630	38795
27111	38796
462	38797
11315	38798
15185	38799
77954	38800
9867	38801
83202	38802
56072	38803
11348	38804
308	38805
56576	38806
18790	38807
22754	38808
95938	38809
14154	38810
2	38811
17206	38812
10178	38813
2251	38814
100779	38815
33443	38816
42284	38817
265	38818
1675	38819
43419	38820
129164	38821
58834	38822
105456	38823
19474	38824
96804	38825
48673	38826
15630	38827
1457	38828
25632	38829
2209	38830
64657	38831
3017	38832
744	38833
87446	38834
3528	38835
52454	38836
2772	38837
8893	38838
1124	38839
80326	38840
113388	38841
7993	38842
23587	38843
39323	38844
43258	38845
34194	38846
40520	38847
2131	38848
35450	38849
35944	38850
54815	38851
68956	38852
15731	38853
50499	38854
8927	38855
94722	38856
4018	38857
106678	38858
90614	38859
51475	38860
21033	38861
848	38862
3424	38863
13196	38864
53359	38865
108721	38866
46236	38867
6416	38868
8214	38869
86381	38870
17353	38871
37148	38872
587	38873
3314	38874
122682	38875
35800	38876
31492	38877
66602	38878
125777	38879
44476	38880
16029	38881
1738	38882
77225	38883
40376	38884
47155	38885
55078	38886
64809	38887
30126	38888
130637	38889
48543	38890
2760	38891
51113	38892
84803	38893
694	38894
10807	38895
14539	38896
7674	38897
102129	38898
20305	38899
13719	38900
4530	38901
9727	38902
244	38903
7281	38904
31019	38905
62216	38906
43530	38907
76273	38908
19434	38909
27967	38910
869	38911
10119	38912
22190	38913
55444	38914
19516	38915
20734	38916
25349	38917
47144	38918
12184	38919
2585	38920
66775	38921
109069	38922
13321	38923
12772	38924
544	38925
45797	38926
12312	38927
128156	38928
25790	38929
109161	38930
8318	38931
17815	38932
12089	38933
16354	38934
129674	38935
4713	38936
163663	38937
17915	38938
32844	38939
12379	38940
4110	38941
32151	38942
5723	38943
28279	38944
26349	38945
68151	38946
19884	38947
83201	38948
52736	38949
51845	38950
54626	38951
12633	38952
845	38953
16389	38954
1080	38955
27863	38956
22403	38957
63870	38958
130517	38959
27003	38960
31099	38961
35314	38962
85870	38963
7555	38964
50989	38965
21739	38966
133683	38967
25906	38968
52768	38969
2719	38970
17921	38971
2	38972
39773	38973
16285	38974
58495	38975
45555	38976
58865	38977
51593	38978
107158	38979
37903	38980
90472	38981
41627	38982
18247	38983
82630	38984
3095	38985
17841	38986
76981	38987
94401	38988
25464	38989
104280	38990
107932	38991
1265	38992
25326	38993
164005	38994
39212	38995
40344	38996
10713	38997
7398	38998
31078	38999
4341	39000
57520	39001
104317	39002
44540	39003
91844	39004
55191	39005
65103	39006
4661	39007
73489	39008
32239	39009
77895	39010
11576	39011
35974	39012
8171	39013
6538	39014
30483	39015
99357	39016
96916	39017
5369	39018
87698	39019
1110	39020
4174	39021
155601	39022
98049	39023
34849	39024
93070	39025
944	39026
4376	39027
29295	39028
54559	39029
53543	39030
90634	39031
15557	39032
62	39033
82708	39034
21064	39035
5763	39036
9525	39037
6860	39038
3747	39039
20642	39040
124892	39041
46263	39042
42319	39043
48479	39044
82132	39045
143047	39046
17120	39047
73423	39048
2674	39049
44402	39050
98765	39051
55717	39052
13320	39053
73459	39054
2410	39055
18128	39056
21843	39057
63213	39058
62469	39059
30860	39060
78914	39061
47761	39062
1938	39063
47722	39064
89778	39065
32617	39066
21021	39067
33377	39068
81043	39069
101186	39070
108133	39071
83305	39072
44923	39073
6771	39074
10110	39075
41838	39076
21545	39077
65309	39078
49326	39079
58069	39080
49108	39081
66668	39082
54553	39083
3928	39084
19816	39085
20784	39086
11667	39087
932	39088
4313	39089
64428	39090
87728	39091
125142	39092
21002	39093
58260	39094
8658	39095
25044	39096
91009	39097
17041	39098
55855	39099
95967	39100
5454	39101
21995	39102
7547	39103
368	39104
96662	39105
26732	39106
9536	39107
6048	39108
92312	39109
46273	39110
69436	39111
26092	39112
20318	39113
57483	39114
48525	39115
121878	39116
14147	39117
3963	39118
30069	39119
21661	39120
9411	39121
150291	39122
59867	39123
185	39124
4990	39125
143752	39126
37715	39127
5014	39128
115142	39129
15188	39130
30838	39131
381	39132
39564	39133
31577	39134
10188	39135
49500	39136
14265	39137
60263	39138
44783	39139
140908	39140
36395	39141
100770	39142
20027	39143
6821	39144
12323	39145
10895	39146
133333	39147
79601	39148
136321	39149
45748	39150
64	39151
88811	39152
44707	39153
28379	39154
106467	39155
1032	39156
99456	39157
25238	39158
15382	39159
23790	39160
11205	39161
89566	39162
40581	39163
107817	39164
44008	39165
77965	39166
25225	39167
93999	39168
16123	39169
35656	39170
6393	39171
78647	39172
76644	39173
10532	39174
1045	39175
17650	39176
52358	39177
29704	39178
129801	39179
3382	39180
28545	39181
295	39182
50780	39183
16697	39184
46008	39185
84432	39186
73691	39187
119349	39188
64668	39189
63027	39190
2171	39191
47817	39192
12545	39193
10989	39194
23468	39195
27860	39196
6379	39197
24389	39198
76940	39199
402	39200
38260	39201
41455	39202
96288	39203
7474	39204
133223	39205
18804	39206
18910	39207
111720	39208
377	39209
45650	39210
74144	39211
11172	39212
86152	39213
71608	39214
1576	39215
10490	39216
123438	39217
60333	39218
10560	39219
20317	39220
39599	39221
101290	39222
128172	39223
93500	39224
26988	39225
3684	39226
106206	39227
28880	39228
89784	39229
4388	39230
11859	39231
4283	39232
20197	39233
111672	39234
13916	39235
73386	39236
8309	39237
58736	39238
26789	39239
36057	39240
55259	39241
121	39242
5297	39243
95282	39244
43629	39245
6922	39246
142094	39247
45787	39248
18858	39249
16677	39250
121450	39251
15070	39252
27183	39253
15354	39254
25477	39255
26076	39256
15759	39257
40854	39258
76833	39259
9117	39260
384	39261
156772	39262
6993	39263
2166	39264
6787	39265
60323	39266
84021	39267
66869	39268
17620	39269
32486	39270
35091	39271
95648	39272
10608	39273
133504	39274
64065	39275
28417	39276
24616	39277
53757	39278
16644	39279
7396	39280
2789	39281
9466	39282
83267	39283
13105	39284
28897	39285
93998	39286
31464	39287
62355	39288
68954	39289
70766	39290
13708	39291
10069	39292
99899	39293
63313	39294
163678	39295
62195	39296
5116	39297
24618	39298
33064	39299
18919	39300
69068	39301
10553	39302
5963	39303
30204	39304
42752	39305
12265	39306
25563	39307
11452	39308
100	39309
5528	39310
4213	39311
39017	39312
7038	39313
82	39314
79627	39315
79196	39316
5188	39317
3860	39318
26681	39319
49556	39320
108098	39321
38813	39322
32712	39323
63613	39324
23643	39325
83	39326
852	39327
64356	39328
36351	39329
13697	39330
2119	39331
32118	39332
87842	39333
24275	39334
22976	39335
62945	39336
2792	39337
143923	39338
16778	39339
6371	39340
42103	39341
105062	39342
27049	39343
52364	39344
2512	39345
76444	39346
69762	39347
114761	39348
45503	39349
39975	39350
58022	39351
29890	39352
30135	39353
16077	39354
94726	39355
11543	39356
13478	39357
13	39358
1851	39359
12612	39360
10558	39361
56350	39362
43002	39363
98863	39364
196	39365
68903	39366
113917	39367
23396	39368
15015	39369
35334	39370
17991	39371
48824	39372
3678	39373
24032	39374
100670	39375
123738	39376
61179	39377
96485	39378
63156	39379
7822	39380
9972	39381
21399	39382
90713	39383
53443	39384
73141	39385
7988	39386
132712	39387
83486	39388
40780	39389
3318	39390
62145	39391
7448	39392
21699	39393
22033	39394
29552	39395
8351	39396
28283	39397
96861	39398
54943	39399
8682	39400
2254	39401
4487	39402
67232	39403
22969	39404
34538	39405
60454	39406
54762	39407
31931	39408
58233	39409
25610	39410
97447	39411
124859	39412
22264	39413
31021	39414
29695	39415
42700	39416
49854	39417
45808	39418
101434	39419
892	39420
23163	39421
33102	39422
89242	39423
36460	39424
110130	39425
35022	39426
39020	39427
128383	39428
9474	39429
32190	39430
110586	39431
98704	39432
16599	39433
32683	39434
101823	39435
40224	39436
1979	39437
2318	39438
69803	39439
4212	39440
2978	39441
4676	39442
45828	39443
46062	39444
39436	39445
10120	39446
15235	39447
16878	39448
88280	39449
123536	39450
35656	39451
20	39452
60254	39453
2563	39454
77926	39455
4298	39456
8040	39457
9517	39458
9350	39459
132443	39460
4921	39461
108745	39462
13358	39463
16272	39464
15320	39465
31270	39466
66993	39467
4226	39468
60442	39469
17292	39470
26881	39471
81427	39472
34151	39473
14872	39474
46984	39475
10418	39476
19940	39477
26739	39478
133304	39479
5746	39480
27095	39481
33842	39482
26	39483
298	39484
1673	39485
66958	39486
3863	39487
22917	39488
58300	39489
101997	39490
16676	39491
10379	39492
10903	39493
10593	39494
19284	39495
2316	39496
7605	39497
7536	39498
30136	39499
16031	39500
736	39501
10227	39502
68787	39503
65936	39504
13949	39505
17019	39506
96757	39507
3170	39508
61865	39509
5	39510
26392	39511
133561	39512
86900	39513
36602	39514
45769	39515
67479	39516
22949	39517
39131	39518
123490	39519
83627	39520
52854	39521
27608	39522
33969	39523
10241	39524
63211	39525
17460	39526
97973	39527
11332	39528
1363	39529
15004	39530
9827	39531
71425	39532
55421	39533
31500	39534
50550	39535
19618	39536
24130	39537
111770	39538
104148	39539
38389	39540
6073	39541
14985	39542
45552	39543
113932	39544
82328	39545
76986	39546
122414	39547
23308	39548
53147	39549
20102	39550
67551	39551
91900	39552
9697	39553
13326	39554
5064	39555
2687	39556
905	39557
13951	39558
125618	39559
944	39560
18427	39561
5567	39562
996	39563
41099	39564
2302	39565
76075	39566
5511	39567
43335	39568
161857	39569
31394	39570
66987	39571
12121	39572
16549	39573
54300	39574
62427	39575
56831	39576
46607	39577
6056	39578
1563	39579
27922	39580
12751	39581
10539	39582
9233	39583
38090	39584
13713	39585
140075	39586
6725	39587
87363	39588
28162	39589
7261	39590
22373	39591
37951	39592
43482	39593
17487	39594
1147	39595
53698	39596
158390	39597
30961	39598
19017	39599
88393	39600
5386	39601
1330	39602
4927	39603
35653	39604
439	39605
10107	39606
94919	39607
7601	39608
7669	39609
88730	39610
24069	39611
40585	39612
6710	39613
127166	39614
28	39615
26880	39616
1260	39617
108	39618
26871	39619
63554	39620
136706	39621
83553	39622
23211	39623
2679	39624
23411	39625
34702	39626
70940	39627
29854	39628
30256	39629
40325	39630
186	39631
48310	39632
3670	39633
34319	39634
43076	39635
70452	39636
13185	39637
12658	39638
7658	39639
82021	39640
86687	39641
21366	39642
89769	39643
79535	39644
36690	39645
97641	39646
104356	39647
26103	39648
47491	39649
120766	39650
37370	39651
13366	39652
2090	39653
25417	39654
59015	39655
30388	39656
564	39657
8513	39658
25167	39659
99071	39660
12517	39661
4875	39662
57532	39663
44457	39664
20291	39665
63063	39666
5838	39667
47378	39668
84732	39669
2088	39670
24383	39671
1606	39672
92280	39673
31047	39674
2878	39675
138691	39676
8189	39677
130851	39678
8829	39679
91370	39680
47231	39681
4669	39682
35982	39683
2435	39684
5322	39685
18733	39686
81993	39687
44661	39688
47968	39689
20218	39690
29880	39691
6258	39692
31244	39693
55702	39694
164716	39695
1279	39696
2414	39697
3113	39698
8270	39699
117029	39700
21480	39701
67386	39702
54090	39703
162293	39704
14335	39705
35960	39706
60342	39707
71006	39708
6786	39709
10506	39710
6053	39711
49496	39712
29007	39713
64004	39714
53996	39715
26560	39716
61858	39717
53338	39718
842	39719
3143	39720
87303	39721
37375	39722
79018	39723
21931	39724
56282	39725
20724	39726
73539	39727
64436	39728
119106	39729
7435	39730
14031	39731
14571	39732
8429	39733
19685	39734
37771	39735
96572	39736
117649	39737
5669	39738
32275	39739
33018	39740
106171	39741
5924	39742
132591	39743
61789	39744
38091	39745
32213	39746
38348	39747
7	39748
823	39749
49279	39750
46885	39751
1912	39752
102986	39753
89495	39754
42789	39755
58758	39756
92909	39757
51631	39758
2085	39759
25653	39760
34385	39761
4399	39762
96602	39763
97625	39764
1793	39765
85048	39766
66641	39767
151	39768
155226	39769
7	39770
54831	39771
21696	39772
19502	39773
14796	39774
8508	39775
27060	39776
106053	39777
1296	39778
319	39779
31819	39780
5769	39781
151346	39782
29675	39783
1902	39784
87242	39785
129594	39786
2752	39787
11380	39788
78294	39789
20259	39790
91967	39791
35383	39792
24263	39793
36087	39794
118750	39795
6834	39796
8387	39797
89845	39798
57444	39799
74970	39800
7384	39801
123760	39802
126146	39803
3963	39804
100947	39805
42789	39806
69121	39807
56466	39808
23190	39809
56873	39810
74451	39811
38830	39812
3549	39813
70333	39814
139	39815
55893	39816
21438	39817
5154	39818
13162	39819
27700	39820
94784	39821
968	39822
106745	39823
8905	39824
6023	39825
8305	39826
74389	39827
38370	39828
76311	39829
13626	39830
16257	39831
54	39832
1921	39833
52530	39834
55885	39835
4625	39836
54833	39837
33	39838
34140	39839
15986	39840
1939	39841
33824	39842
58580	39843
154735	39844
126758	39845
71313	39846
30628	39847
132756	39848
34367	39849
14472	39850
4254	39851
106	39852
6033	39853
3105	39854
86981	39855
31821	39856
105335	39857
118111	39858
25384	39859
32267	39860
96750	39861
11977	39862
103990	39863
550	39864
4	39865
1307	39866
814	39867
131058	39868
41020	39869
72	39870
113489	39871
10035	39872
65825	39873
8959	39874
41927	39875
609	39876
27490	39877
26272	39878
98119	39879
63624	39880
124605	39881
44181	39882
126508	39883
53873	39884
35774	39885
17488	39886
2638	39887
97544	39888
31320	39889
57185	39890
17124	39891
20228	39892
27210	39893
12566	39894
12538	39895
17555	39896
12982	39897
141826	39898
3349	39899
115745	39900
84231	39901
35765	39902
57726	39903
6369	39904
16105	39905
56707	39906
10503	39907
157134	39908
130961	39909
23235	39910
5564	39911
23142	39912
3766	39913
115	39914
7989	39915
88213	39916
6246	39917
29160	39918
21443	39919
2768	39920
42347	39921
77615	39922
94101	39923
25116	39924
44882	39925
55598	39926
21611	39927
7414	39928
8380	39929
37153	39930
10149	39931
18682	39932
16824	39933
4415	39934
74404	39935
11397	39936
10319	39937
3081	39938
2409	39939
18919	39940
127754	39941
16182	39942
354	39943
153371	39944
11211	39945
47031	39946
72205	39947
38802	39948
12067	39949
303	39950
14258	39951
31775	39952
106007	39953
2145	39954
25129	39955
36912	39956
15871	39957
68536	39958
7649	39959
21284	39960
82036	39961
7435	39962
18373	39963
52133	39964
12331	39965
1300	39966
4283	39967
48647	39968
38968	39969
146759	39970
30777	39971
628	39972
53228	39973
19080	39974
15905	39975
26951	39976
27863	39977
82716	39978
48267	39979
297	39980
2388	39981
52934	39982
81841	39983
230	39984
104020	39985
22071	39986
35259	39987
36046	39988
220	39989
3670	39990
65245	39991
45668	39992
47877	39993
5395	39994
5664	39995
49631	39996
25831	39997
62	39998
77913	39999
143611	40000
6718	40001
104422	40002
59163	40003
11980	40004
83665	40005
694	40006
38653	40007
35432	40008
16879	40009
3948	40010
8118	40011
3592	40012
10001	40013
13627	40014
6970	40015
12878	40016
20151	40017
759	40018
95419	40019
40042	40020
3198	40021
32014	40022
18136	40023
17359	40024
7184	40025
16992	40026
117612	40027
21834	40028
73186	40029
95200	40030
45106	40031
132514	40032
68716	40033
142899	40034
22278	40035
16886	40036
54239	40037
3848	40038
28858	40039
25267	40040
107190	40041
6014	40042
748	40043
4029	40044
2472	40045
265	40046
21630	40047
36462	40048
917	40049
20213	40050
28088	40051
582	40052
3318	40053
13425	40054
18605	40055
34214	40056
24655	40057
88223	40058
15341	40059
73760	40060
53644	40061
109818	40062
695	40063
56996	40064
4810	40065
14153	40066
1450	40067
3384	40068
136022	40069
6651	40070
22626	40071
92106	40072
12995	40073
74	40074
2074	40075
70162	40076
15201	40077
9317	40078
6692	40079
49082	40080
33392	40081
1451	40082
71439	40083
46530	40084
7907	40085
146961	40086
14580	40087
48784	40088
33723	40089
112420	40090
86994	40091
24123	40092
143	40093
133917	40094
3714	40095
88407	40096
107606	40097
44789	40098
4097	40099
46075	40100
1536	40101
49902	40102
2435	40103
3551	40104
6263	40105
29164	40106
72066	40107
113252	40108
86116	40109
112393	40110
12081	40111
24621	40112
42106	40113
6530	40114
55879	40115
22476	40116
61162	40117
16379	40118
37644	40119
45557	40120
66187	40121
118	40122
42491	40123
53638	40124
150336	40125
3879	40126
60805	40127
146378	40128
3934	40129
58111	40130
4127	40131
4859	40132
19590	40133
84912	40134
30949	40135
58625	40136
41623	40137
28528	40138
27370	40139
110071	40140
9285	40141
22057	40142
20286	40143
14326	40144
28747	40145
86436	40146
44012	40147
38432	40148
67774	40149
80280	40150
12062	40151
5274	40152
5756	40153
3008	40154
8991	40155
5254	40156
3527	40157
11347	40158
17314	40159
15766	40160
22286	40161
37196	40162
82843	40163
55256	40164
62486	40165
7638	40166
131218	40167
84871	40168
15622	40169
9728	40170
78139	40171
40449	40172
1141	40173
41861	40174
9683	40175
46114	40176
15555	40177
77021	40178
82554	40179
166106	40180
15829	40181
75722	40182
43312	40183
42008	40184
183	40185
74598	40186
150489	40187
16174	40188
23510	40189
119616	40190
85885	40191
37324	40192
38950	40193
4236	40194
2774	40195
13486	40196
163414	40197
98463	40198
5884	40199
21415	40200
1170	40201
25570	40202
8356	40203
107097	40204
1779	40205
28202	40206
5867	40207
30958	40208
2315	40209
127979	40210
3163	40211
4741	40212
6919	40213
4693	40214
58466	40215
3995	40216
35791	40217
61	40218
114182	40219
15498	40220
100339	40221
12141	40222
101942	40223
41147	40224
1420	40225
6020	40226
121343	40227
98556	40228
12722	40229
52597	40230
71630	40231
18824	40232
18977	40233
90489	40234
15	40235
68760	40236
3295	40237
100804	40238
150518	40239
76	40240
44229	40241
53687	40242
60469	40243
99569	40244
35135	40245
379	40246
79481	40247
5023	40248
99542	40249
12789	40250
27643	40251
56393	40252
6905	40253
21107	40254
24463	40255
27222	40256
14882	40257
125843	40258
43500	40259
1859	40260
1640	40261
87337	40262
25639	40263
5393	40264
5652	40265
11665	40266
73754	40267
25423	40268
5989	40269
8683	40270
8142	40271
53453	40272
44696	40273
132817	40274
92611	40275
22125	40276
15174	40277
86496	40278
1809	40279
15546	40280
16887	40281
13489	40282
2493	40283
91892	40284
128362	40285
50662	40286
24312	40287
92875	40288
23179	40289
27562	40290
32295	40291
144640	40292
23770	40293
567	40294
45236	40295
12655	40296
7339	40297
115487	40298
89504	40299
23440	40300
6211	40301
30936	40302
37221	40303
2701	40304
46968	40305
41957	40306
107812	40307
18771	40308
43312	40309
9718	40310
62370	40311
101953	40312
22162	40313
71504	40314
13937	40315
5318	40316
90097	40317
30529	40318
11298	40319
27553	40320
7575	40321
16056	40322
14825	40323
42166	40324
28213	40325
15245	40326
44701	40327
10097	40328
49570	40329
34	40330
44973	40331
48109	40332
14011	40333
13078	40334
1588	40335
140398	40336
15370	40337
8598	40338
1201	40339
1938	40340
16192	40341
42057	40342
17263	40343
14419	40344
21203	40345
397	40346
61	40347
2926	40348
23692	40349
680	40350
6736	40351
97839	40352
382	40353
19668	40354
59386	40355
81888	40356
35550	40357
88728	40358
19377	40359
7049	40360
5139	40361
116942	40362
76449	40363
165048	40364
41899	40365
2809	40366
2971	40367
7495	40368
10296	40369
16612	40370
5838	40371
4218	40372
2254	40373
52781	40374
112636	40375
2595	40376
5389	40377
112963	40378
116099	40379
14741	40380
3802	40381
48422	40382
13620	40383
29864	40384
159947	40385
48892	40386
7138	40387
1283	40388
5235	40389
6575	40390
58737	40391
131043	40392
45225	40393
2964	40394
726	40395
30325	40396
40564	40397
95091	40398
1712	40399
20231	40400
15	40401
70263	40402
49239	40403
4455	40404
3133	40405
54836	40406
9563	40407
69391	40408
49926	40409
55747	40410
9214	40411
20432	40412
138656	40413
13173	40414
46526	40415
44677	40416
115638	40417
8652	40418
22252	40419
12184	40420
26375	40421
25890	40422
9005	40423
85926	40424
24904	40425
6876	40426
18025	40427
21392	40428
150593	40429
71429	40430
102358	40431
58576	40432
128946	40433
135086	40434
4888	40435
1990	40436
1273	40437
35310	40438
107984	40439
39283	40440
24690	40441
8742	40442
28073	40443
31522	40444
2709	40445
21927	40446
10757	40447
14532	40448
289	40449
76370	40450
4266	40451
69734	40452
1954	40453
30471	40454
10971	40455
46689	40456
443	40457
8070	40458
55163	40459
75111	40460
110402	40461
74059	40462
12696	40463
25288	40464
3090	40465
51271	40466
10513	40467
80390	40468
65937	40469
394	40470
7420	40471
27135	40472
43321	40473
777	40474
752	40475
10056	40476
4541	40477
1053	40478
24348	40479
26700	40480
31210	40481
79888	40482
53865	40483
3100	40484
36802	40485
1793	40486
2654	40487
44820	40488
35626	40489
53054	40490
10675	40491
49811	40492
63423	40493
64428	40494
2245	40495
3932	40496
146122	40497
59789	40498
2420	40499
17559	40500
98982	40501
9265	40502
948	40503
89	40504
23293	40505
22312	40506
66314	40507
35483	40508
26354	40509
37911	40510
133435	40511
71027	40512
7899	40513
7045	40514
24347	40515
4678	40516
103548	40517
2508	40518
8457	40519
26285	40520
50061	40521
19268	40522
72465	40523
23980	40524
71734	40525
25022	40526
124436	40527
72126	40528
4490	40529
66651	40530
3710	40531
81	40532
7838	40533
43494	40534
44572	40535
29439	40536
149601	40537
38010	40538
4727	40539
7658	40540
131362	40541
153952	40542
1472	40543
47048	40544
34936	40545
30947	40546
110438	40547
4596	40548
3680	40549
82738	40550
33143	40551
17598	40552
6017	40553
4130	40554
38596	40555
12157	40556
154462	40557
86260	40558
75938	40559
52640	40560
120646	40561
7395	40562
11035	40563
35364	40564
36426	40565
18779	40566
44527	40567
22190	40568
5473	40569
26372	40570
30603	40571
5373	40572
71367	40573
3363	40574
133454	40575
43845	40576
14193	40577
38656	40578
1910	40579
18913	40580
52417	40581
40958	40582
18592	40583
5595	40584
3156	40585
84318	40586
16379	40587
10608	40588
66972	40589
91625	40590
87468	40591
34087	40592
120301	40593
76257	40594
113261	40595
102432	40596
2801	40597
4025	40598
146448	40599
12554	40600
15529	40601
40558	40602
12455	40603
65068	40604
42827	40605
15419	40606
19905	40607
87234	40608
3004	40609
107832	40610
6228	40611
1633	40612
3455	40613
419	40614
53591	40615
53310	40616
19251	40617
5655	40618
69286	40619
9146	40620
26933	40621
3179	40622
45477	40623
53357	40624
47407	40625
25437	40626
133426	40627
1261	40628
154573	40629
79254	40630
7730	40631
25034	40632
20254	40633
10961	40634
122049	40635
38161	40636
25092	40637
21920	40638
163256	40639
2291	40640
2920	40641
44790	40642
151971	40643
102951	40644
2117	40645
53074	40646
16053	40647
14835	40648
25294	40649
42144	40650
111380	40651
121809	40652
32341	40653
150102	40654
2177	40655
95960	40656
33178	40657
20575	40658
9741	40659
32307	40660
80229	40661
18185	40662
54429	40663
77913	40664
57639	40665
29641	40666
17958	40667
132453	40668
1152	40669
158798	40670
148	40671
14168	40672
87733	40673
11948	40674
93726	40675
54707	40676
2900	40677
56056	40678
13672	40679
8884	40680
82454	40681
1589	40682
161464	40683
45696	40684
24944	40685
30205	40686
54797	40687
42449	40688
4696	40689
2288	40690
18682	40691
5158	40692
673	40693
27964	40694
66601	40695
103692	40696
68398	40697
28329	40698
1365	40699
87	40700
55321	40701
15972	40702
113498	40703
14748	40704
9012	40705
57804	40706
3669	40707
77081	40708
81492	40709
35503	40710
6684	40711
18218	40712
10583	40713
32944	40714
48537	40715
28487	40716
49913	40717
37308	40718
33533	40719
3476	40720
14417	40721
77192	40722
56578	40723
47796	40724
24866	40725
62762	40726
6546	40727
22773	40728
57120	40729
13760	40730
84903	40731
18864	40732
2912	40733
90864	40734
56085	40735
17093	40736
87880	40737
26090	40738
58256	40739
39048	40740
130038	40741
49696	40742
50240	40743
97235	40744
49790	40745
14547	40746
2291	40747
13080	40748
43602	40749
3984	40750
14683	40751
22495	40752
27769	40753
15880	40754
45618	40755
359	40756
42015	40757
73567	40758
6430	40759
40505	40760
18784	40761
64170	40762
57284	40763
9988	40764
44136	40765
51121	40766
127658	40767
13180	40768
71911	40769
58738	40770
31731	40771
44970	40772
36188	40773
20453	40774
20174	40775
9261	40776
24533	40777
92691	40778
85398	40779
4292	40780
34386	40781
120655	40782
45515	40783
911	40784
35714	40785
38365	40786
41773	40787
43067	40788
47425	40789
73389	40790
2057	40791
5627	40792
67472	40793
31808	40794
22810	40795
25865	40796
2551	40797
82630	40798
28088	40799
127966	40800
16017	40801
1979	40802
49575	40803
8329	40804
18075	40805
19349	40806
10557	40807
98359	40808
23220	40809
25134	40810
25942	40811
105326	40812
69642	40813
28031	40814
14034	40815
332	40816
13636	40817
92056	40818
103926	40819
1245	40820
91575	40821
5561	40822
63772	40823
66511	40824
6153	40825
47532	40826
1791	40827
12025	40828
147284	40829
13378	40830
134074	40831
24071	40832
14075	40833
105935	40834
26217	40835
120626	40836
38106	40837
52379	40838
88601	40839
20930	40840
30901	40841
68475	40842
166727	40843
20572	40844
66604	40845
75727	40846
7767	40847
6246	40848
2279	40849
135748	40850
43688	40851
50387	40852
27932	40853
53494	40854
128665	40855
19510	40856
32930	40857
5792	40858
6064	40859
106927	40860
83576	40861
166479	40862
8478	40863
23296	40864
21368	40865
152310	40866
663	40867
49947	40868
72151	40869
600	40870
12236	40871
10335	40872
23729	40873
20867	40874
27125	40875
64299	40876
54076	40877
2159	40878
49788	40879
125388	40880
7694	40881
133934	40882
14305	40883
35734	40884
65170	40885
2473	40886
96375	40887
34705	40888
73169	40889
39081	40890
7113	40891
2979	40892
10287	40893
37245	40894
50939	40895
9258	40896
2882	40897
5990	40898
19442	40899
94518	40900
19771	40901
55540	40902
28249	40903
24348	40904
52754	40905
43364	40906
122114	40907
3216	40908
121534	40909
120064	40910
53568	40911
5071	40912
71308	40913
15856	40914
1019	40915
95616	40916
26444	40917
13897	40918
36269	40919
65042	40920
37262	40921
64898	40922
89978	40923
16238	40924
49	40925
28474	40926
2147	40927
29056	40928
112	40929
15443	40930
60069	40931
30239	40932
90286	40933
54993	40934
255	40935
43219	40936
20725	40937
122620	40938
13215	40939
77825	40940
21834	40941
64429	40942
37317	40943
118631	40944
17282	40945
56861	40946
57839	40947
18093	40948
12799	40949
2482	40950
10736	40951
1733	40952
11100	40953
25471	40954
33159	40955
44667	40956
23657	40957
83665	40958
56098	40959
778	40960
19875	40961
47447	40962
25036	40963
371	40964
14687	40965
1083	40966
15632	40967
95488	40968
114817	40969
156951	40970
10976	40971
29524	40972
23428	40973
19924	40974
8585	40975
35803	40976
9949	40977
75080	40978
126324	40979
106706	40980
12387	40981
57980	40982
800	40983
4753	40984
2926	40985
121864	40986
4161	40987
31254	40988
15396	40989
1216	40990
92962	40991
6858	40992
3499	40993
9670	40994
14636	40995
13395	40996
47346	40997
116190	40998
24769	40999
16019	41000
34595	41001
108457	41002
83341	41003
397	41004
52561	41005
46641	41006
118358	41007
20608	41008
104298	41009
90765	41010
102933	41011
4556	41012
687	41013
44503	41014
41789	41015
44792	41016
71687	41017
59645	41018
34011	41019
13236	41020
43583	41021
8655	41022
47485	41023
25	41024
7633	41025
18770	41026
89771	41027
80802	41028
25896	41029
40785	41030
47543	41031
4040	41032
88280	41033
25903	41034
91690	41035
16234	41036
44930	41037
36393	41038
22616	41039
3617	41040
2914	41041
73451	41042
55176	41043
9359	41044
107465	41045
7850	41046
109827	41047
17002	41048
84058	41049
29159	41050
68712	41051
9748	41052
25107	41053
2434	41054
103356	41055
67995	41056
63246	41057
97281	41058
85256	41059
10505	41060
80450	41061
148180	41062
8326	41063
1338	41064
126984	41065
35526	41066
90458	41067
3095	41068
41624	41069
8517	41070
110569	41071
37408	41072
4762	41073
9749	41074
33009	41075
26844	41076
37626	41077
18299	41078
55954	41079
15026	41080
110432	41081
31363	41082
36033	41083
1187	41084
6041	41085
92554	41086
19016	41087
29464	41088
10226	41089
24250	41090
41516	41091
115763	41092
2351	41093
32341	41094
16675	41095
8503	41096
11570	41097
56095	41098
56785	41099
4666	41100
31572	41101
76943	41102
122736	41103
121195	41104
45299	41105
585	41106
63227	41107
64	41108
134726	41109
121727	41110
25589	41111
12776	41112
38485	41113
12368	41114
75	41115
28870	41116
115193	41117
6065	41118
4827	41119
126531	41120
1883	41121
11758	41122
79128	41123
18801	41124
60764	41125
4149	41126
61006	41127
163025	41128
16463	41129
8936	41130
99203	41131
101905	41132
95497	41133
5556	41134
3222	41135
25020	41136
14039	41137
101970	41138
11519	41139
27069	41140
43143	41141
361	41142
21457	41143
78490	41144
76037	41145
13915	41146
2661	41147
107737	41148
7002	41149
57994	41150
16095	41151
7714	41152
55920	41153
23325	41154
74242	41155
7669	41156
4531	41157
6001	41158
59753	41159
114505	41160
4320	41161
16975	41162
31943	41163
1741	41164
22641	41165
11303	41166
39976	41167
142478	41168
1202	41169
165394	41170
874	41171
29969	41172
1551	41173
6017	41174
43235	41175
8529	41176
10303	41177
3542	41178
5899	41179
15153	41180
12829	41181
1368	41182
48980	41183
53118	41184
20630	41185
15384	41186
6112	41187
371	41188
2555	41189
72682	41190
13250	41191
29584	41192
78394	41193
55	41194
64569	41195
8791	41196
48152	41197
8676	41198
802	41199
79837	41200
5647	41201
4680	41202
10098	41203
57259	41204
86677	41205
1154	41206
7665	41207
31193	41208
102449	41209
4582	41210
58091	41211
24868	41212
33857	41213
51678	41214
35992	41215
50874	41216
18537	41217
14918	41218
12728	41219
2466	41220
14115	41221
10951	41222
2045	41223
20126	41224
20792	41225
4657	41226
158095	41227
47261	41228
104599	41229
102576	41230
117118	41231
116496	41232
64627	41233
566	41234
97996	41235
16587	41236
22677	41237
85657	41238
33701	41239
71638	41240
131456	41241
885	41242
13825	41243
3932	41244
21184	41245
48158	41246
4788	41247
629	41248
10983	41249
151275	41250
137184	41251
34625	41252
5954	41253
1031	41254
8803	41255
56973	41256
7870	41257
137489	41258
2262	41259
19447	41260
14991	41261
115953	41262
4873	41263
92642	41264
51571	41265
24217	41266
29989	41267
36827	41268
6533	41269
72205	41270
36398	41271
43644	41272
29215	41273
3253	41274
44439	41275
8953	41276
29012	41277
164015	41278
36922	41279
85840	41280
6267	41281
86603	41282
100776	41283
137978	41284
38091	41285
4559	41286
2450	41287
56078	41288
30991	41289
99779	41290
32933	41291
5030	41292
13577	41293
18	41294
115641	41295
29126	41296
5427	41297
10123	41298
51670	41299
7083	41300
114357	41301
16724	41302
39046	41303
23915	41304
6287	41305
80917	41306
6050	41307
98636	41308
15131	41309
78772	41310
121902	41311
69434	41312
85715	41313
4877	41314
10391	41315
50726	41316
16983	41317
122041	41318
9134	41319
5531	41320
21364	41321
128892	41322
17777	41323
38295	41324
62725	41325
269	41326
37735	41327
8765	41328
28093	41329
73783	41330
51648	41331
46128	41332
36183	41333
7863	41334
103515	41335
29222	41336
88308	41337
9022	41338
43616	41339
51154	41340
3685	41341
25121	41342
18846	41343
3267	41344
10245	41345
9708	41346
97245	41347
66831	41348
92256	41349
53506	41350
80264	41351
17387	41352
27640	41353
12746	41354
5978	41355
1921	41356
98315	41357
77006	41358
445	41359
94598	41360
11744	41361
14647	41362
4976	41363
116302	41364
82568	41365
22643	41366
1926	41367
48	41368
38836	41369
2184	41370
9739	41371
636	41372
47879	41373
133545	41374
76173	41375
27232	41376
43922	41377
49185	41378
3756	41379
13684	41380
14089	41381
67927	41382
101565	41383
20135	41384
11124	41385
4437	41386
8	41387
8125	41388
21986	41389
155654	41390
45475	41391
65392	41392
34865	41393
25101	41394
132460	41395
9446	41396
1293	41397
161112	41398
29047	41399
27130	41400
15388	41401
54799	41402
17057	41403
15538	41404
10180	41405
16842	41406
70761	41407
89544	41408
26053	41409
9447	41410
50543	41411
103000	41412
81599	41413
30979	41414
30086	41415
30375	41416
31805	41417
22277	41418
74418	41419
10256	41420
53397	41421
95553	41422
5845	41423
77991	41424
45774	41425
28499	41426
5854	41427
14041	41428
91670	41429
55158	41430
67401	41431
937	41432
41592	41433
25164	41434
3448	41435
1621	41436
61663	41437
144297	41438
2693	41439
764	41440
6135	41441
6301	41442
21749	41443
5777	41444
9765	41445
5117	41446
1314	41447
123766	41448
53875	41449
2073	41450
62326	41451
52139	41452
45762	41453
51378	41454
10233	41455
77512	41456
18269	41457
20841	41458
14264	41459
58294	41460
27704	41461
39601	41462
72271	41463
78440	41464
17232	41465
37831	41466
44390	41467
1910	41468
70653	41469
74120	41470
141328	41471
22918	41472
175	41473
98986	41474
89570	41475
3789	41476
760	41477
230	41478
14461	41479
106843	41480
67652	41481
51983	41482
9243	41483
51115	41484
11118	41485
11061	41486
34614	41487
16542	41488
4752	41489
718	41490
149572	41491
9579	41492
51943	41493
51630	41494
25441	41495
661	41496
25037	41497
34911	41498
93553	41499
103581	41500
269	41501
617	41502
28751	41503
22993	41504
6731	41505
74744	41506
118	41507
4649	41508
7151	41509
40600	41510
137317	41511
3535	41512
46440	41513
267	41514
61961	41515
807	41516
99560	41517
16841	41518
69276	41519
125325	41520
61981	41521
23039	41522
16978	41523
58175	41524
25310	41525
23364	41526
4208	41527
17014	41528
46441	41529
54415	41530
133564	41531
72856	41532
61597	41533
24501	41534
55328	41535
27835	41536
126351	41537
5578	41538
6350	41539
8352	41540
68073	41541
63050	41542
96222	41543
121480	41544
4870	41545
26396	41546
10009	41547
7384	41548
6293	41549
62420	41550
31137	41551
53420	41552
81233	41553
5772	41554
9815	41555
3390	41556
151313	41557
43220	41558
658	41559
42084	41560
91624	41561
112322	41562
22338	41563
18576	41564
90234	41565
49864	41566
6391	41567
131493	41568
91871	41569
35191	41570
69281	41571
37218	41572
3968	41573
15757	41574
12992	41575
17091	41576
72194	41577
37432	41578
45208	41579
25822	41580
3423	41581
138527	41582
52046	41583
15700	41584
9553	41585
86987	41586
77108	41587
5546	41588
98193	41589
53910	41590
2378	41591
52523	41592
14696	41593
125573	41594
62773	41595
3595	41596
3664	41597
344	41598
105491	41599
9287	41600
32926	41601
2643	41602
3628	41603
32319	41604
43116	41605
76954	41606
17295	41607
97574	41608
51142	41609
26818	41610
68187	41611
49235	41612
158158	41613
13091	41614
345	41615
145354	41616
20330	41617
76666	41618
26924	41619
6027	41620
54608	41621
70150	41622
23093	41623
39861	41624
61292	41625
35632	41626
107497	41627
19330	41628
37402	41629
67654	41630
21267	41631
36903	41632
48646	41633
5526	41634
13420	41635
213	41636
4970	41637
162131	41638
79	41639
15025	41640
99397	41641
31986	41642
3017	41643
45404	41644
13850	41645
9965	41646
69086	41647
30871	41648
59991	41649
9685	41650
68973	41651
24738	41652
21513	41653
40161	41654
52749	41655
22038	41656
92470	41657
694	41658
9804	41659
17617	41660
15784	41661
1733	41662
28008	41663
149	41664
29462	41665
21756	41666
68372	41667
1991	41668
1813	41669
11517	41670
43981	41671
39697	41672
30423	41673
27964	41674
9445	41675
57314	41676
48959	41677
76285	41678
4736	41679
36499	41680
131814	41681
29741	41682
62721	41683
13009	41684
65252	41685
36283	41686
28051	41687
88452	41688
3712	41689
80547	41690
31425	41691
78468	41692
6381	41693
205	41694
73163	41695
19532	41696
94448	41697
18250	41698
39280	41699
41963	41700
44291	41701
21491	41702
86308	41703
4959	41704
32581	41705
79404	41706
59589	41707
19800	41708
19366	41709
11051	41710
62083	41711
64168	41712
11371	41713
23453	41714
166343	41715
40076	41716
163447	41717
53553	41718
271	41719
10248	41720
6108	41721
45463	41722
114240	41723
41019	41724
249	41725
2026	41726
55809	41727
9182	41728
5425	41729
878	41730
6932	41731
798	41732
61582	41733
21157	41734
3020	41735
20046	41736
11879	41737
72462	41738
79109	41739
4956	41740
84243	41741
14245	41742
6	41743
83435	41744
58828	41745
26475	41746
5430	41747
2951	41748
28350	41749
54413	41750
1767	41751
14226	41752
91443	41753
41703	41754
3559	41755
9932	41756
5055	41757
779	41758
2962	41759
34795	41760
55335	41761
18172	41762
79507	41763
131	41764
2198	41765
20778	41766
6539	41767
30091	41768
13479	41769
9813	41770
16364	41771
9924	41772
62052	41773
41264	41774
32	41775
65343	41776
95503	41777
24104	41778
30599	41779
8509	41780
101222	41781
1380	41782
42834	41783
27989	41784
155788	41785
28899	41786
116000	41787
64497	41788
125002	41789
97778	41790
47661	41791
7804	41792
36070	41793
13505	41794
70619	41795
2267	41796
252	41797
20451	41798
394	41799
2613	41800
64008	41801
36598	41802
7522	41803
48664	41804
44652	41805
68248	41806
3774	41807
33913	41808
85284	41809
109891	41810
44280	41811
19109	41812
166315	41813
12371	41814
21702	41815
73193	41816
87147	41817
70470	41818
570	41819
45910	41820
32773	41821
630	41822
12150	41823
1577	41824
230	41825
37617	41826
89073	41827
140549	41828
58171	41829
1341	41830
19499	41831
38292	41832
26976	41833
2410	41834
108860	41835
18505	41836
9360	41837
28983	41838
1127	41839
43597	41840
103	41841
47884	41842
6515	41843
27167	41844
250	41845
49385	41846
70324	41847
16841	41848
24554	41849
36043	41850
83244	41851
6839	41852
19644	41853
57	41854
18510	41855
4181	41856
12489	41857
65292	41858
46754	41859
10592	41860
3398	41861
25479	41862
529	41863
32996	41864
32124	41865
36787	41866
4598	41867
15686	41868
53821	41869
23016	41870
34699	41871
131197	41872
35180	41873
79559	41874
70770	41875
163005	41876
8218	41877
16934	41878
15360	41879
18958	41880
1157	41881
16737	41882
64006	41883
1599	41884
23095	41885
3313	41886
28494	41887
24858	41888
41498	41889
83396	41890
16162	41891
1024	41892
92805	41893
26951	41894
35783	41895
89783	41896
116573	41897
60857	41898
17172	41899
72522	41900
36893	41901
7034	41902
18658	41903
21915	41904
22167	41905
53253	41906
16074	41907
35476	41908
8991	41909
18896	41910
14045	41911
45981	41912
22075	41913
4317	41914
47275	41915
70524	41916
21627	41917
107935	41918
1626	41919
77823	41920
7191	41921
3804	41922
48031	41923
9085	41924
77845	41925
6955	41926
3540	41927
90021	41928
9306	41929
82345	41930
358	41931
78364	41932
44461	41933
1346	41934
14719	41935
55875	41936
36	41937
26443	41938
784	41939
17295	41940
13439	41941
65166	41942
58716	41943
85333	41944
110947	41945
20540	41946
1237	41947
13773	41948
130563	41949
16770	41950
18655	41951
145762	41952
8058	41953
13636	41954
49506	41955
33527	41956
8700	41957
89154	41958
80683	41959
15721	41960
36918	41961
47979	41962
439	41963
103829	41964
33788	41965
37380	41966
20492	41967
23254	41968
5963	41969
2724	41970
83131	41971
62103	41972
6027	41973
36599	41974
23133	41975
41602	41976
106920	41977
27447	41978
3185	41979
7851	41980
7493	41981
23911	41982
85584	41983
58134	41984
3582	41985
48613	41986
94933	41987
57225	41988
14265	41989
6363	41990
6546	41991
20539	41992
32298	41993
12823	41994
153305	41995
63757	41996
78590	41997
7519	41998
60311	41999
14006	42000
1494	42001
8886	42002
26331	42003
8036	42004
9016	42005
31103	42006
39249	42007
4832	42008
39415	42009
56022	42010
2247	42011
26	42012
32441	42013
54942	42014
51549	42015
60859	42016
53005	42017
103863	42018
72377	42019
12143	42020
11003	42021
151705	42022
118046	42023
91175	42024
51045	42025
364	42026
7222	42027
123	42028
1170	42029
51680	42030
42963	42031
1716	42032
38762	42033
47760	42034
32095	42035
87324	42036
119657	42037
58049	42038
27831	42039
2123	42040
40487	42041
98950	42042
100463	42043
923	42044
43089	42045
54916	42046
4023	42047
34147	42048
1227	42049
24045	42050
42407	42051
6017	42052
30722	42053
11216	42054
88145	42055
23581	42056
5547	42057
8678	42058
68331	42059
6695	42060
33453	42061
60431	42062
33003	42063
58852	42064
9143	42065
87041	42066
799	42067
36254	42068
9634	42069
73187	42070
39294	42071
1976	42072
29949	42073
120044	42074
62385	42075
64643	42076
38930	42077
2639	42078
85431	42079
55416	42080
31601	42081
25655	42082
22289	42083
18365	42084
14300	42085
1184	42086
888	42087
24411	42088
125390	42089
87611	42090
2380	42091
22341	42092
114964	42093
35834	42094
3723	42095
14182	42096
21507	42097
84349	42098
60126	42099
16980	42100
51216	42101
159383	42102
112908	42103
5368	42104
1906	42105
5468	42106
886	42107
58800	42108
50875	42109
39162	42110
105267	42111
25381	42112
10433	42113
21086	42114
130102	42115
103385	42116
54815	42117
24355	42118
81780	42119
1920	42120
55298	42121
28340	42122
29342	42123
17280	42124
105324	42125
101228	42126
44772	42127
94619	42128
85909	42129
6949	42130
99299	42131
12084	42132
4932	42133
9567	42134
13928	42135
18384	42136
380	42137
15376	42138
1114	42139
8281	42140
14423	42141
16240	42142
67638	42143
8747	42144
43921	42145
68529	42146
6390	42147
3499	42148
9457	42149
17265	42150
1113	42151
59893	42152
12939	42153
105138	42154
23059	42155
57086	42156
111978	42157
3188	42158
26752	42159
4871	42160
22407	42161
56532	42162
56610	42163
19189	42164
4863	42165
1825	42166
133291	42167
33471	42168
2897	42169
63149	42170
57479	42171
146964	42172
9755	42173
52086	42174
10252	42175
118832	42176
56923	42177
5030	42178
35504	42179
92271	42180
47399	42181
159765	42182
765	42183
33723	42184
21348	42185
87570	42186
49695	42187
58760	42188
59038	42189
21301	42190
1233	42191
10391	42192
88126	42193
49556	42194
18714	42195
73821	42196
66647	42197
7361	42198
120082	42199
14520	42200
100846	42201
15200	42202
9908	42203
47029	42204
7565	42205
28920	42206
101700	42207
23946	42208
20395	42209
15916	42210
75366	42211
70066	42212
51760	42213
31441	42214
103463	42215
12049	42216
38436	42217
80	42218
76597	42219
123608	42220
9970	42221
58242	42222
41714	42223
113982	42224
114969	42225
39204	42226
19995	42227
24432	42228
18177	42229
2086	42230
117457	42231
71826	42232
4003	42233
1898	42234
35828	42235
2255	42236
77686	42237
24161	42238
6795	42239
996	42240
4170	42241
160775	42242
130258	42243
38576	42244
208	42245
14095	42246
45151	42247
8862	42248
18385	42249
6121	42250
3476	42251
18338	42252
10089	42253
20610	42254
1435	42255
6315	42256
165117	42257
21062	42258
3595	42259
51083	42260
25651	42261
38435	42262
22008	42263
30166	42264
4033	42265
19710	42266
14682	42267
134232	42268
1693	42269
21888	42270
12065	42271
57959	42272
37404	42273
66430	42274
28053	42275
480	42276
49654	42277
77809	42278
52715	42279
5767	42280
20696	42281
45241	42282
41687	42283
36839	42284
21600	42285
78273	42286
16226	42287
2541	42288
9330	42289
55416	42290
5571	42291
113073	42292
14431	42293
114264	42294
3973	42295
5726	42296
366	42297
5574	42298
112965	42299
21448	42300
149	42301
118717	42302
45084	42303
3831	42304
6660	42305
17731	42306
4290	42307
62069	42308
10443	42309
32366	42310
2812	42311
82461	42312
22308	42313
37593	42314
112281	42315
16501	42316
8612	42317
7194	42318
66807	42319
28422	42320
34975	42321
109670	42322
78420	42323
106712	42324
35623	42325
61978	42326
65153	42327
28218	42328
8330	42329
129572	42330
19684	42331
12324	42332
3876	42333
2257	42334
84390	42335
3216	42336
31063	42337
6183	42338
101024	42339
1211	42340
100186	42341
131763	42342
11199	42343
13059	42344
20445	42345
40323	42346
25850	42347
89074	42348
33519	42349
21680	42350
58273	42351
106796	42352
1610	42353
13239	42354
86122	42355
16303	42356
43652	42357
113909	42358
116541	42359
11181	42360
602	42361
9019	42362
72918	42363
2521	42364
102280	42365
8091	42366
8802	42367
98194	42368
245	42369
25738	42370
509	42371
146362	42372
73152	42373
13813	42374
13208	42375
20634	42376
1186	42377
39513	42378
18821	42379
39066	42380
86424	42381
22982	42382
2384	42383
34261	42384
10743	42385
34560	42386
25117	42387
46124	42388
39573	42389
21363	42390
65313	42391
114439	42392
34675	42393
117895	42394
29771	42395
93782	42396
3098	42397
63020	42398
31451	42399
79467	42400
80572	42401
120812	42402
10876	42403
21164	42404
6405	42405
42034	42406
73053	42407
40608	42408
10914	42409
66219	42410
35160	42411
106417	42412
9297	42413
53	42414
25264	42415
90264	42416
656	42417
3291	42418
20914	42419
8806	42420
18312	42421
1673	42422
59	42423
119046	42424
158078	42425
53644	42426
46679	42427
13686	42428
32619	42429
21365	42430
23254	42431
25803	42432
11966	42433
18130	42434
3666	42435
14063	42436
168	42437
24592	42438
18732	42439
18083	42440
112401	42441
73151	42442
163079	42443
1292	42444
124511	42445
12705	42446
98818	42447
90908	42448
160120	42449
47280	42450
75768	42451
41	42452
10632	42453
2275	42454
23400	42455
46103	42456
1407	42457
17769	42458
13755	42459
115504	42460
49518	42461
55749	42462
8488	42463
19175	42464
32652	42465
43994	42466
22259	42467
122332	42468
6987	42469
37160	42470
28714	42471
15724	42472
10185	42473
94511	42474
152748	42475
1683	42476
6237	42477
77857	42478
53425	42479
2429	42480
11573	42481
293	42482
4559	42483
30662	42484
723	42485
27687	42486
1787	42487
11407	42488
70034	42489
50180	42490
79779	42491
77	42492
18880	42493
38467	42494
22643	42495
28116	42496
91912	42497
59644	42498
40466	42499
18140	42500
6136	42501
8981	42502
86373	42503
581	42504
166010	42505
10422	42506
86092	42507
279	42508
4170	42509
27344	42510
56624	42511
3470	42512
9115	42513
134717	42514
33770	42515
82456	42516
25924	42517
20000	42518
7987	42519
33114	42520
1166	42521
868	42522
48504	42523
3405	42524
18534	42525
6212	42526
1370	42527
37877	42528
2869	42529
29106	42530
1342	42531
3849	42532
9972	42533
74965	42534
80004	42535
5343	42536
10566	42537
51721	42538
23473	42539
99811	42540
15949	42541
7096	42542
131842	42543
1246	42544
32099	42545
32688	42546
3737	42547
9470	42548
21265	42549
145523	42550
9904	42551
17662	42552
221	42553
3750	42554
79773	42555
49772	42556
16967	42557
108075	42558
64418	42559
10096	42560
40598	42561
5298	42562
25545	42563
24515	42564
23873	42565
22152	42566
59007	42567
108057	42568
5651	42569
20919	42570
136157	42571
5459	42572
12065	42573
21618	42574
21086	42575
4721	42576
37596	42577
12435	42578
58629	42579
31140	42580
59338	42581
466	42582
109726	42583
86862	42584
8179	42585
13782	42586
19017	42587
25149	42588
20608	42589
20633	42590
10723	42591
86186	42592
77747	42593
134769	42594
86434	42595
2584	42596
10832	42597
161025	42598
71144	42599
47355	42600
44905	42601
30216	42602
17059	42603
15657	42604
2589	42605
35468	42606
39615	42607
3548	42608
20863	42609
19782	42610
32279	42611
112706	42612
174	42613
53505	42614
43710	42615
32757	42616
4809	42617
13500	42618
14054	42619
70758	42620
32720	42621
9553	42622
27977	42623
3	42624
4335	42625
15542	42626
52069	42627
93460	42628
82	42629
8676	42630
124366	42631
21552	42632
5159	42633
1424	42634
100353	42635
54179	42636
7282	42637
40292	42638
113282	42639
54325	42640
77460	42641
20989	42642
34715	42643
64459	42644
138687	42645
158	42646
52762	42647
38420	42648
51989	42649
20087	42650
222	42651
22319	42652
93671	42653
45866	42654
24311	42655
3223	42656
21777	42657
35903	42658
89948	42659
17256	42660
5752	42661
8210	42662
106152	42663
14608	42664
13612	42665
13169	42666
37315	42667
25233	42668
15291	42669
8993	42670
25612	42671
118260	42672
19934	42673
9865	42674
11391	42675
48481	42676
2958	42677
19656	42678
13671	42679
59826	42680
122156	42681
18035	42682
18971	42683
84766	42684
537	42685
39829	42686
2734	42687
3781	42688
59402	42689
5158	42690
75460	42691
5397	42692
573	42693
80015	42694
64194	42695
2151	42696
33169	42697
19381	42698
133581	42699
10932	42700
8212	42701
21536	42702
43410	42703
106265	42704
26251	42705
160167	42706
5178	42707
48989	42708
24806	42709
38209	42710
116031	42711
52084	42712
33805	42713
13694	42714
38272	42715
10651	42716
130619	42717
45750	42718
38469	42719
8127	42720
35747	42721
32856	42722
6266	42723
15566	42724
1500	42725
82115	42726
18844	42727
371	42728
3848	42729
96655	42730
38260	42731
52078	42732
75395	42733
4251	42734
5823	42735
60770	42736
419	42737
39214	42738
56059	42739
73537	42740
14473	42741
34180	42742
148885	42743
52169	42744
3056	42745
11004	42746
13856	42747
6637	42748
36401	42749
96023	42750
9269	42751
10330	42752
63795	42753
5164	42754
79081	42755
13869	42756
22740	42757
33047	42758
48396	42759
52800	42760
30230	42761
38658	42762
42101	42763
10242	42764
101468	42765
5194	42766
14572	42767
11475	42768
95930	42769
9231	42770
465	42771
62048	42772
69913	42773
7467	42774
4232	42775
100564	42776
161726	42777
9931	42778
95547	42779
5583	42780
85402	42781
64278	42782
150	42783
8313	42784
9878	42785
141113	42786
11147	42787
14306	42788
78140	42789
1001	42790
111489	42791
20334	42792
63197	42793
8304	42794
4515	42795
120906	42796
49205	42797
31406	42798
27673	42799
4523	42800
93678	42801
127247	42802
10427	42803
17954	42804
27164	42805
12565	42806
2150	42807
1598	42808
5070	42809
72694	42810
61373	42811
78442	42812
2862	42813
36265	42814
10253	42815
11575	42816
18982	42817
39287	42818
114896	42819
47074	42820
96042	42821
90941	42822
134956	42823
158217	42824
14378	42825
9944	42826
50188	42827
147947	42828
73215	42829
15157	42830
301	42831
7482	42832
156254	42833
34044	42834
14573	42835
23433	42836
16804	42837
77025	42838
105910	42839
100799	42840
8537	42841
39922	42842
67180	42843
24470	42844
46572	42845
20128	42846
794	42847
2548	42848
1712	42849
28351	42850
65907	42851
52	42852
32225	42853
43889	42854
16592	42855
5386	42856
13632	42857
658	42858
40254	42859
108148	42860
4915	42861
10042	42862
44197	42863
9669	42864
40079	42865
37311	42866
8339	42867
79342	42868
6577	42869
91391	42870
4688	42871
75136	42872
68382	42873
7897	42874
15883	42875
60008	42876
99956	42877
63424	42878
13862	42879
311	42880
506	42881
114382	42882
22225	42883
6919	42884
73064	42885
49014	42886
95816	42887
2218	42888
36280	42889
64775	42890
22051	42891
123863	42892
3008	42893
58490	42894
27156	42895
21227	42896
51339	42897
86978	42898
1675	42899
93370	42900
5666	42901
87937	42902
3529	42903
31272	42904
26564	42905
51825	42906
16314	42907
18242	42908
2408	42909
135788	42910
19117	42911
39173	42912
13592	42913
37384	42914
40072	42915
14708	42916
6323	42917
9161	42918
44295	42919
79402	42920
4607	42921
66906	42922
56420	42923
90885	42924
36318	42925
27153	42926
74543	42927
100335	42928
114178	42929
11906	42930
22027	42931
3991	42932
940	42933
81013	42934
7478	42935
4316	42936
7951	42937
19284	42938
29946	42939
87701	42940
4359	42941
54737	42942
45429	42943
55106	42944
1067	42945
58586	42946
60276	42947
307	42948
8635	42949
100007	42950
80600	42951
14327	42952
18117	42953
11408	42954
4001	42955
1253	42956
79537	42957
75961	42958
31075	42959
27717	42960
55673	42961
39393	42962
39913	42963
4509	42964
345	42965
73687	42966
112287	42967
9651	42968
25380	42969
15796	42970
82566	42971
14381	42972
63197	42973
2597	42974
3595	42975
50538	42976
34643	42977
60045	42978
8891	42979
94347	42980
16749	42981
54496	42982
26199	42983
8375	42984
1701	42985
118462	42986
167	42987
10812	42988
86063	42989
6650	42990
20837	42991
21599	42992
7196	42993
42670	42994
23140	42995
3056	42996
118341	42997
29244	42998
17386	42999
24744	43000
50791	43001
529	43002
11051	43003
16678	43004
53207	43005
17019	43006
54190	43007
3252	43008
28093	43009
17911	43010
2704	43011
7736	43012
33205	43013
47200	43014
159	43015
134215	43016
13610	43017
5270	43018
4303	43019
100864	43020
54611	43021
1227	43022
59700	43023
9238	43024
39582	43025
130383	43026
162989	43027
503	43028
16988	43029
84646	43030
96247	43031
49467	43032
105249	43033
20214	43034
164678	43035
112224	43036
96670	43037
84653	43038
4776	43039
834	43040
120855	43041
3412	43042
1525	43043
16158	43044
46430	43045
7825	43046
1724	43047
10631	43048
1871	43049
6975	43050
28202	43051
4110	43052
21318	43053
69896	43054
89370	43055
57430	43056
119	43057
3399	43058
58942	43059
18268	43060
112560	43061
94777	43062
41293	43063
7824	43064
600	43065
36799	43066
721	43067
707	43068
24410	43069
125945	43070
11486	43071
156040	43072
615	43073
142779	43074
85405	43075
92647	43076
26751	43077
127548	43078
4749	43079
10984	43080
129846	43081
127542	43082
25572	43083
22959	43084
53762	43085
4935	43086
2047	43087
37325	43088
21362	43089
54007	43090
51622	43091
13310	43092
38663	43093
98949	43094
1129	43095
42002	43096
90349	43097
2736	43098
20978	43099
1879	43100
3290	43101
36276	43102
74486	43103
29492	43104
135932	43105
92021	43106
93494	43107
65008	43108
58044	43109
2784	43110
122871	43111
20612	43112
79815	43113
119176	43114
60230	43115
41351	43116
82534	43117
34687	43118
17014	43119
60067	43120
49352	43121
70763	43122
68785	43123
12151	43124
21405	43125
19036	43126
95007	43127
13605	43128
65334	43129
140889	43130
38994	43131
52673	43132
76068	43133
7372	43134
13645	43135
9315	43136
93785	43137
63271	43138
109548	43139
63754	43140
77191	43141
36463	43142
9154	43143
95681	43144
7630	43145
134413	43146
24433	43147
23230	43148
447	43149
31097	43150
30175	43151
342	43152
10106	43153
65791	43154
73148	43155
4534	43156
43486	43157
1223	43158
662	43159
36940	43160
111500	43161
12472	43162
14633	43163
328	43164
46252	43165
39405	43166
45714	43167
94117	43168
12310	43169
126002	43170
16948	43171
14348	43172
43449	43173
16018	43174
15831	43175
4539	43176
10276	43177
124193	43178
33280	43179
5154	43180
61410	43181
13818	43182
112662	43183
148810	43184
90846	43185
706	43186
43711	43187
380	43188
22146	43189
1205	43190
2394	43191
38603	43192
2063	43193
4999	43194
67888	43195
43121	43196
54646	43197
35436	43198
88185	43199
64230	43200
90332	43201
41689	43202
12044	43203
20352	43204
62649	43205
57991	43206
7600	43207
59440	43208
17512	43209
27910	43210
48558	43211
15675	43212
7655	43213
5933	43214
113433	43215
14784	43216
99403	43217
49380	43218
43205	43219
47547	43220
43039	43221
61790	43222
72935	43223
79818	43224
78024	43225
41221	43226
35602	43227
37152	43228
69038	43229
8445	43230
8102	43231
33388	43232
33457	43233
14101	43234
18051	43235
1301	43236
33654	43237
42582	43238
97431	43239
4638	43240
35328	43241
106305	43242
100836	43243
60373	43244
18025	43245
34607	43246
78264	43247
32644	43248
36379	43249
4629	43250
59380	43251
11988	43252
5636	43253
3938	43254
7568	43255
16150	43256
5709	43257
32558	43258
4614	43259
36485	43260
22581	43261
4446	43262
39965	43263
46210	43264
14913	43265
160024	43266
23075	43267
27836	43268
11689	43269
24297	43270
144085	43271
101135	43272
5805	43273
37160	43274
6081	43275
1054	43276
122787	43277
11442	43278
24755	43279
10555	43280
58930	43281
91988	43282
2798	43283
61478	43284
53046	43285
61904	43286
34633	43287
87719	43288
49681	43289
62222	43290
50623	43291
25860	43292
1120	43293
142232	43294
3853	43295
54288	43296
70760	43297
92336	43298
43250	43299
23801	43300
15649	43301
20338	43302
647	43303
40254	43304
29214	43305
49301	43306
80268	43307
9787	43308
24632	43309
13775	43310
61453	43311
10330	43312
21212	43313
71059	43314
25070	43315
7232	43316
91069	43317
79508	43318
5283	43319
30299	43320
87379	43321
85600	43322
34299	43323
12017	43324
5351	43325
152296	43326
51633	43327
26171	43328
123825	43329
24817	43330
7425	43331
930	43332
6849	43333
26415	43334
29338	43335
98960	43336
13014	43337
6354	43338
14070	43339
34848	43340
31144	43341
132	43342
82520	43343
37141	43344
92360	43345
41051	43346
102370	43347
56223	43348
3378	43349
16422	43350
32783	43351
78553	43352
7154	43353
51705	43354
4193	43355
22965	43356
35874	43357
46218	43358
43528	43359
41086	43360
3381	43361
19576	43362
518	43363
92269	43364
53721	43365
21112	43366
21190	43367
33414	43368
38880	43369
139358	43370
47158	43371
105980	43372
153098	43373
139997	43374
687	43375
20875	43376
74295	43377
49462	43378
105376	43379
8009	43380
49523	43381
21313	43382
60388	43383
57665	43384
21943	43385
6709	43386
16124	43387
64659	43388
3043	43389
11693	43390
23320	43391
34180	43392
84157	43393
84560	43394
164380	43395
635	43396
3917	43397
122026	43398
161360	43399
48219	43400
1512	43401
49185	43402
8314	43403
43001	43404
4252	43405
18873	43406
37881	43407
73866	43408
25035	43409
33395	43410
14844	43411
121196	43412
8214	43413
53421	43414
18685	43415
36715	43416
73549	43417
4154	43418
5032	43419
70211	43420
26	43421
66343	43422
36760	43423
128774	43424
47256	43425
121510	43426
63491	43427
13188	43428
8855	43429
66737	43430
164257	43431
424	43432
36335	43433
15098	43434
7795	43435
1729	43436
12743	43437
142416	43438
27725	43439
18122	43440
95096	43441
84654	43442
398	43443
22354	43444
64037	43445
121784	43446
25677	43447
2465	43448
123	43449
80354	43450
56294	43451
118545	43452
12021	43453
39746	43454
14054	43455
20221	43456
43106	43457
43566	43458
49120	43459
24780	43460
22963	43461
22758	43462
45056	43463
2699	43464
97437	43465
1995	43466
62925	43467
32101	43468
8829	43469
132723	43470
33951	43471
127351	43472
6688	43473
13129	43474
22751	43475
8018	43476
52154	43477
35538	43478
352	43479
5584	43480
116853	43481
107626	43482
24471	43483
75911	43484
36433	43485
8962	43486
64983	43487
33813	43488
14797	43489
9022	43490
59370	43491
46531	43492
66568	43493
51202	43494
12806	43495
18867	43496
109479	43497
10438	43498
7	43499
3018	43500
49711	43501
85367	43502
48413	43503
71550	43504
18998	43505
10475	43506
5653	43507
14870	43508
2558	43509
11805	43510
13183	43511
58995	43512
45967	43513
646	43514
7438	43515
318	43516
2132	43517
13111	43518
2819	43519
23942	43520
40227	43521
46248	43522
118146	43523
49731	43524
56312	43525
22526	43526
99275	43527
103205	43528
53768	43529
78167	43530
20936	43531
55816	43532
6735	43533
775	43534
266	43535
1316	43536
83975	43537
90189	43538
67926	43539
7528	43540
2410	43541
4973	43542
7386	43543
10112	43544
822	43545
84661	43546
11230	43547
120096	43548
9714	43549
24883	43550
26618	43551
32346	43552
65243	43553
156547	43554
75495	43555
45702	43556
107248	43557
92486	43558
38563	43559
43276	43560
14567	43561
5716	43562
3086	43563
3714	43564
69945	43565
40264	43566
2519	43567
1314	43568
50301	43569
35671	43570
87902	43571
15830	43572
33613	43573
8402	43574
46202	43575
19457	43576
68750	43577
20561	43578
54999	43579
5861	43580
2113	43581
17952	43582
19458	43583
131517	43584
47520	43585
103	43586
66455	43587
2364	43588
37057	43589
7588	43590
32733	43591
44642	43592
80475	43593
12929	43594
63543	43595
98295	43596
26395	43597
26761	43598
63369	43599
27812	43600
12305	43601
4435	43602
86861	43603
106573	43604
33214	43605
111886	43606
46236	43607
15404	43608
97872	43609
1121	43610
14995	43611
45563	43612
20040	43613
13283	43614
13928	43615
115137	43616
7250	43617
4783	43618
2259	43619
22519	43620
3113	43621
16665	43622
98044	43623
21531	43624
160061	43625
56366	43626
17161	43627
20082	43628
32205	43629
76046	43630
9125	43631
16928	43632
105450	43633
132428	43634
9697	43635
60230	43636
160779	43637
5226	43638
5034	43639
2870	43640
107365	43641
65446	43642
22256	43643
3375	43644
69272	43645
39711	43646
428	43647
116311	43648
71588	43649
41919	43650
24147	43651
57710	43652
31749	43653
9425	43654
4427	43655
1460	43656
735	43657
21821	43658
46661	43659
3158	43660
45167	43661
9773	43662
63	43663
85736	43664
139173	43665
12498	43666
75947	43667
39709	43668
108325	43669
67923	43670
20668	43671
123	43672
2136	43673
63970	43674
6836	43675
5295	43676
30644	43677
30186	43678
51529	43679
13930	43680
30330	43681
2638	43682
5116	43683
48100	43684
87442	43685
48142	43686
23739	43687
26901	43688
33931	43689
3825	43690
9056	43691
5110	43692
36486	43693
50685	43694
14505	43695
12376	43696
6372	43697
113732	43698
41304	43699
32210	43700
2132	43701
3707	43702
74569	43703
2676	43704
5832	43705
28136	43706
10073	43707
194	43708
50152	43709
40402	43710
140	43711
103	43712
3117	43713
51234	43714
85369	43715
158524	43716
9238	43717
8872	43718
12766	43719
21942	43720
34672	43721
28565	43722
32518	43723
86502	43724
12470	43725
54736	43726
41507	43727
64188	43728
100932	43729
137752	43730
69067	43731
6333	43732
34630	43733
20350	43734
2429	43735
106647	43736
39169	43737
4387	43738
44051	43739
20904	43740
11100	43741
11790	43742
17222	43743
73012	43744
72324	43745
20836	43746
57403	43747
61344	43748
12709	43749
9332	43750
135157	43751
76867	43752
8065	43753
16906	43754
41786	43755
8228	43756
726	43757
133487	43758
9783	43759
78307	43760
2473	43761
54429	43762
23191	43763
1666	43764
40582	43765
30801	43766
333	43767
27506	43768
24148	43769
30529	43770
11369	43771
7006	43772
65150	43773
77792	43774
33614	43775
136499	43776
4519	43777
2196	43778
52534	43779
49299	43780
137408	43781
134193	43782
29624	43783
2543	43784
4343	43785
11944	43786
12896	43787
44189	43788
17429	43789
4279	43790
75986	43791
33647	43792
73796	43793
52307	43794
3880	43795
73550	43796
84155	43797
71365	43798
49770	43799
6307	43800
57471	43801
200	43802
27294	43803
62690	43804
72871	43805
1282	43806
30562	43807
75974	43808
4332	43809
1255	43810
7394	43811
76590	43812
23000	43813
44148	43814
21154	43815
359	43816
71735	43817
19427	43818
14780	43819
87845	43820
70447	43821
61541	43822
45594	43823
30175	43824
23661	43825
123872	43826
10970	43827
37214	43828
13077	43829
19399	43830
28819	43831
35933	43832
25460	43833
55996	43834
21289	43835
1804	43836
137415	43837
2659	43838
53102	43839
2422	43840
89473	43841
30075	43842
62536	43843
103254	43844
48451	43845
117079	43846
20796	43847
128452	43848
414	43849
21452	43850
9662	43851
129395	43852
16068	43853
13720	43854
71789	43855
3662	43856
89	43857
1905	43858
22066	43859
3157	43860
3822	43861
24088	43862
58344	43863
35012	43864
708	43865
96647	43866
162570	43867
75413	43868
153	43869
47354	43870
501	43871
52323	43872
14250	43873
15916	43874
50106	43875
49360	43876
131495	43877
77909	43878
33281	43879
32515	43880
2815	43881
3449	43882
77364	43883
24856	43884
10248	43885
32505	43886
10305	43887
51294	43888
513	43889
24225	43890
11378	43891
61297	43892
3080	43893
24720	43894
65692	43895
83537	43896
33667	43897
4407	43898
3559	43899
30476	43900
138455	43901
2624	43902
10995	43903
82770	43904
98288	43905
129813	43906
30883	43907
5976	43908
3380	43909
79143	43910
172	43911
39779	43912
494	43913
39018	43914
19004	43915
141807	43916
112997	43917
35865	43918
2305	43919
7526	43920
60103	43921
14540	43922
91315	43923
29656	43924
54921	43925
22583	43926
2839	43927
27516	43928
145	43929
35892	43930
1576	43931
13646	43932
5526	43933
40506	43934
2532	43935
7724	43936
47144	43937
72982	43938
11476	43939
742	43940
66882	43941
97669	43942
64484	43943
27670	43944
47542	43945
1017	43946
9465	43947
55898	43948
54901	43949
17959	43950
84856	43951
83321	43952
56487	43953
128159	43954
1701	43955
36218	43956
61835	43957
79321	43958
12039	43959
15459	43960
71720	43961
6120	43962
9962	43963
5367	43964
93916	43965
114352	43966
8699	43967
51833	43968
41917	43969
71031	43970
21534	43971
18875	43972
18637	43973
152375	43974
164511	43975
96081	43976
69299	43977
7460	43978
65445	43979
4744	43980
39802	43981
52688	43982
7755	43983
59820	43984
29820	43985
15579	43986
156490	43987
23517	43988
38789	43989
4174	43990
37823	43991
78853	43992
120693	43993
48948	43994
64636	43995
5466	43996
31962	43997
34102	43998
138194	43999
50203	44000
4305	44001
73834	44002
30465	44003
90000	44004
18147	44005
1619	44006
36829	44007
624	44008
119962	44009
68770	44010
95197	44011
12219	44012
3725	44013
14640	44014
184	44015
37073	44016
32517	44017
54797	44018
5818	44019
4621	44020
57206	44021
38478	44022
6562	44023
50789	44024
14962	44025
109979	44026
48768	44027
18800	44028
70518	44029
15033	44030
14196	44031
123335	44032
20560	44033
6086	44034
76605	44035
4028	44036
135328	44037
41925	44038
119777	44039
60830	44040
67954	44041
20378	44042
22104	44043
6643	44044
3327	44045
106283	44046
22320	44047
142360	44048
43536	44049
45798	44050
110604	44051
5823	44052
625	44053
124959	44054
21807	44055
5804	44056
11210	44057
60927	44058
12837	44059
38818	44060
93550	44061
62	44062
2663	44063
9061	44064
50582	44065
40074	44066
407	44067
2550	44068
20678	44069
56642	44070
6693	44071
3657	44072
43907	44073
2816	44074
447	44075
71977	44076
50260	44077
9078	44078
16816	44079
63129	44080
63529	44081
97648	44082
11041	44083
134256	44084
5209	44085
5462	44086
2155	44087
25981	44088
114033	44089
52893	44090
11022	44091
55739	44092
80213	44093
54380	44094
6201	44095
65149	44096
12056	44097
2878	44098
22975	44099
40494	44100
40121	44101
10191	44102
117580	44103
33492	44104
1124	44105
14315	44106
70500	44107
17817	44108
7040	44109
20413	44110
2366	44111
164717	44112
30021	44113
158190	44114
4874	44115
2893	44116
16415	44117
7022	44118
84169	44119
15808	44120
115735	44121
44670	44122
161060	44123
30993	44124
10637	44125
56781	44126
23449	44127
5923	44128
43074	44129
10728	44130
111310	44131
425	44132
9600	44133
14292	44134
144300	44135
82199	44136
42609	44137
97657	44138
10307	44139
1206	44140
17809	44141
61598	44142
39455	44143
33489	44144
34105	44145
546	44146
37670	44147
133647	44148
99460	44149
31727	44150
28208	44151
32317	44152
51561	44153
2039	44154
32906	44155
104806	44156
16268	44157
842	44158
106950	44159
3550	44160
56201	44161
39375	44162
7283	44163
1372	44164
59570	44165
4450	44166
7909	44167
104311	44168
43307	44169
4225	44170
12031	44171
47177	44172
18524	44173
64261	44174
20168	44175
45	44176
60973	44177
17148	44178
25419	44179
15956	44180
39363	44181
5562	44182
4063	44183
70690	44184
56653	44185
107	44186
39786	44187
21978	44188
18027	44189
10024	44190
38330	44191
156619	44192
1779	44193
70593	44194
79763	44195
603	44196
634	44197
22022	44198
67857	44199
52836	44200
78510	44201
18509	44202
5370	44203
49266	44204
8866	44205
30327	44206
27420	44207
63509	44208
3332	44209
13123	44210
42341	44211
15936	44212
746	44213
77049	44214
12577	44215
4428	44216
50804	44217
57585	44218
1513	44219
66988	44220
2197	44221
32247	44222
86847	44223
47023	44224
122858	44225
53373	44226
31139	44227
46453	44228
618	44229
13821	44230
37684	44231
15925	44232
34752	44233
97482	44234
66620	44235
4304	44236
18204	44237
28000	44238
88182	44239
4825	44240
7066	44241
18402	44242
41036	44243
6308	44244
6691	44245
53206	44246
54529	44247
35351	44248
47527	44249
1048	44250
58753	44251
17623	44252
101699	44253
40113	44254
12264	44255
1218	44256
28741	44257
125792	44258
13517	44259
1657	44260
78061	44261
100282	44262
52803	44263
65526	44264
1619	44265
9607	44266
87068	44267
117760	44268
66618	44269
52679	44270
35249	44271
49512	44272
26159	44273
117151	44274
71356	44275
108920	44276
1140	44277
109034	44278
116971	44279
5765	44280
112206	44281
44668	44282
21805	44283
70976	44284
55369	44285
53884	44286
18654	44287
7868	44288
169	44289
700	44290
70338	44291
54789	44292
38131	44293
71091	44294
4286	44295
6312	44296
4381	44297
52531	44298
57884	44299
25276	44300
74808	44301
112711	44302
7154	44303
25821	44304
16002	44305
17321	44306
30546	44307
41565	44308
25167	44309
2985	44310
97864	44311
119825	44312
17686	44313
77591	44314
39915	44315
7645	44316
33242	44317
18475	44318
16338	44319
36926	44320
18907	44321
20457	44322
25837	44323
18470	44324
22021	44325
49878	44326
118126	44327
117742	44328
56327	44329
117053	44330
54070	44331
13820	44332
43634	44333
40499	44334
120640	44335
6427	44336
59366	44337
14011	44338
9875	44339
28506	44340
4956	44341
19841	44342
122	44343
4371	44344
27819	44345
2180	44346
16541	44347
131127	44348
7329	44349
73588	44350
8787	44351
105380	44352
74435	44353
3390	44354
59797	44355
50601	44356
46256	44357
77804	44358
27336	44359
30406	44360
162791	44361
21688	44362
103610	44363
52623	44364
2664	44365
35979	44366
3715	44367
10901	44368
1968	44369
42065	44370
13413	44371
60699	44372
3431	44373
60076	44374
12329	44375
15973	44376
6307	44377
26925	44378
2094	44379
61357	44380
64998	44381
8704	44382
74574	44383
44798	44384
31332	44385
85738	44386
42092	44387
58168	44388
341	44389
84970	44390
41831	44391
88084	44392
60993	44393
108245	44394
681	44395
3539	44396
159194	44397
37251	44398
75117	44399
5990	44400
857	44401
30318	44402
34432	44403
29711	44404
37863	44405
16921	44406
112520	44407
80018	44408
31096	44409
87698	44410
62196	44411
69369	44412
4810	44413
32906	44414
15852	44415
61117	44416
22279	44417
30488	44418
33487	44419
146038	44420
31568	44421
24647	44422
6687	44423
12374	44424
134078	44425
292	44426
1925	44427
101576	44428
442	44429
122551	44430
17039	44431
22386	44432
7102	44433
78091	44434
46944	44435
25269	44436
28932	44437
5159	44438
31747	44439
84604	44440
37065	44441
2245	44442
11304	44443
47248	44444
2880	44445
37155	44446
20612	44447
17288	44448
139557	44449
2717	44450
106753	44451
400	44452
47316	44453
65962	44454
97190	44455
50461	44456
36305	44457
1805	44458
128468	44459
158034	44460
12067	44461
115771	44462
485	44463
2655	44464
3053	44465
103138	44466
24341	44467
14336	44468
63543	44469
151556	44470
45973	44471
45842	44472
5441	44473
107390	44474
30608	44475
21240	44476
96914	44477
30400	44478
57547	44479
1945	44480
161010	44481
69483	44482
26584	44483
72450	44484
143999	44485
126392	44486
23875	44487
20669	44488
51181	44489
100269	44490
149497	44491
154227	44492
7427	44493
12188	44494
19457	44495
5308	44496
103395	44497
6153	44498
70449	44499
126578	44500
45351	44501
86887	44502
121655	44503
155688	44504
5306	44505
7901	44506
601	44507
120389	44508
161932	44509
40191	44510
749	44511
16207	44512
1264	44513
17463	44514
23147	44515
76894	44516
65876	44517
45157	44518
4751	44519
72470	44520
1317	44521
27266	44522
14317	44523
23344	44524
11350	44525
56115	44526
15762	44527
12200	44528
98481	44529
61873	44530
48576	44531
5256	44532
2480	44533
9286	44534
77400	44535
29085	44536
16415	44537
50987	44538
348	44539
26077	44540
7390	44541
45241	44542
112554	44543
35189	44544
5718	44545
69065	44546
4519	44547
10395	44548
28987	44549
28728	44550
26764	44551
192	44552
2605	44553
23485	44554
13670	44555
45422	44556
12112	44557
71074	44558
6456	44559
29538	44560
154131	44561
42881	44562
28325	44563
29807	44564
16942	44565
336	44566
56866	44567
3123	44568
136464	44569
23332	44570
2277	44571
13121	44572
2123	44573
7928	44574
13802	44575
69089	44576
8338	44577
46908	44578
3305	44579
50040	44580
76977	44581
57857	44582
19556	44583
36404	44584
55105	44585
85386	44586
48281	44587
2491	44588
148270	44589
57171	44590
551	44591
86027	44592
6270	44593
55358	44594
46801	44595
67830	44596
101369	44597
48406	44598
335	44599
17383	44600
9644	44601
11016	44602
105497	44603
129606	44604
97026	44605
83399	44606
69864	44607
4566	44608
2545	44609
5770	44610
95892	44611
10552	44612
30681	44613
48863	44614
24304	44615
91629	44616
30857	44617
14327	44618
129595	44619
165109	44620
58087	44621
161756	44622
115456	44623
54637	44624
660	44625
18865	44626
3128	44627
38426	44628
116512	44629
27532	44630
45540	44631
74032	44632
4539	44633
60157	44634
142868	44635
72703	44636
46298	44637
22674	44638
128855	44639
3640	44640
15665	44641
14568	44642
3373	44643
364	44644
17383	44645
25873	44646
70	44647
3125	44648
48466	44649
12948	44650
73801	44651
98634	44652
13868	44653
18719	44654
114188	44655
117835	44656
74427	44657
13360	44658
127496	44659
102626	44660
53369	44661
30340	44662
50140	44663
2109	44664
135892	44665
58961	44666
37681	44667
6597	44668
22916	44669
10792	44670
128388	44671
86036	44672
13442	44673
866	44674
486	44675
97358	44676
47555	44677
1226	44678
299	44679
17967	44680
1706	44681
84636	44682
59173	44683
80941	44684
140644	44685
83159	44686
15225	44687
141735	44688
65520	44689
66563	44690
78172	44691
14163	44692
17563	44693
117788	44694
3280	44695
44385	44696
800	44697
77309	44698
37023	44699
39455	44700
236	44701
28987	44702
65139	44703
69879	44704
26954	44705
2020	44706
87126	44707
67198	44708
12839	44709
7628	44710
6406	44711
3877	44712
67489	44713
15795	44714
68838	44715
13829	44716
326	44717
7385	44718
51624	44719
39387	44720
1143	44721
50697	44722
78055	44723
1078	44724
21437	44725
4	44726
4866	44727
85575	44728
60736	44729
17959	44730
33783	44731
1877	44732
18236	44733
7854	44734
13240	44735
39223	44736
27558	44737
38874	44738
40825	44739
40136	44740
2706	44741
159962	44742
4295	44743
4997	44744
88718	44745
68486	44746
11285	44747
28846	44748
33637	44749
32899	44750
68550	44751
16322	44752
4126	44753
45229	44754
2071	44755
46964	44756
8637	44757
41778	44758
763	44759
89682	44760
57435	44761
9200	44762
65590	44763
15488	44764
10195	44765
30139	44766
31597	44767
5089	44768
4689	44769
42505	44770
15062	44771
852	44772
53460	44773
82597	44774
36253	44775
96910	44776
36332	44777
31020	44778
10023	44779
52346	44780
12138	44781
49116	44782
57261	44783
109	44784
19686	44785
47187	44786
55599	44787
3677	44788
21352	44789
242	44790
6727	44791
15288	44792
406	44793
42418	44794
1840	44795
35988	44796
26584	44797
6340	44798
42814	44799
77106	44800
27650	44801
9473	44802
32553	44803
286	44804
38785	44805
66449	44806
4128	44807
33484	44808
3522	44809
114	44810
10026	44811
12097	44812
34006	44813
25539	44814
5114	44815
143924	44816
3073	44817
12565	44818
2376	44819
16717	44820
4264	44821
2287	44822
60133	44823
5659	44824
11447	44825
16925	44826
2167	44827
113805	44828
32910	44829
115576	44830
3799	44831
1647	44832
95451	44833
7870	44834
35890	44835
20363	44836
133707	44837
97210	44838
150471	44839
119225	44840
28546	44841
108999	44842
13164	44843
2477	44844
17365	44845
36646	44846
15064	44847
37383	44848
167	44849
38606	44850
12295	44851
56631	44852
97769	44853
27016	44854
98462	44855
339	44856
111479	44857
30071	44858
39059	44859
8304	44860
102013	44861
66795	44862
143795	44863
77008	44864
83798	44865
35984	44866
5195	44867
61964	44868
4487	44869
5025	44870
27575	44871
87920	44872
3124	44873
36167	44874
25651	44875
24930	44876
74416	44877
75318	44878
77837	44879
59688	44880
9004	44881
95239	44882
20722	44883
22003	44884
68294	44885
42007	44886
10025	44887
134724	44888
64341	44889
36151	44890
26224	44891
76849	44892
11759	44893
5701	44894
40209	44895
118280	44896
10882	44897
53058	44898
6671	44899
17777	44900
26265	44901
46123	44902
39314	44903
5020	44904
62177	44905
10946	44906
32192	44907
4867	44908
6044	44909
728	44910
68363	44911
23228	44912
9215	44913
83592	44914
86307	44915
39305	44916
52949	44917
1057	44918
61919	44919
27082	44920
9760	44921
88898	44922
40177	44923
33197	44924
45503	44925
3888	44926
626	44927
421	44928
126452	44929
103567	44930
45627	44931
73625	44932
19732	44933
40246	44934
87354	44935
56717	44936
13292	44937
5632	44938
61124	44939
83163	44940
7676	44941
1517	44942
16770	44943
12904	44944
53884	44945
50983	44946
78223	44947
10870	44948
20151	44949
98315	44950
38017	44951
16941	44952
107250	44953
21894	44954
21939	44955
91220	44956
10842	44957
19069	44958
58141	44959
89421	44960
1456	44961
3962	44962
50594	44963
53370	44964
81486	44965
2503	44966
18288	44967
5428	44968
34218	44969
9653	44970
18585	44971
68711	44972
132672	44973
117034	44974
73428	44975
49259	44976
34795	44977
7010	44978
9413	44979
55109	44980
22974	44981
65511	44982
37595	44983
11664	44984
157116	44985
25653	44986
16000	44987
57465	44988
14230	44989
348	44990
67045	44991
42483	44992
51570	44993
9487	44994
21523	44995
107651	44996
3524	44997
57776	44998
8267	44999
55777	45000
50984	45001
6429	45002
77820	45003
47678	45004
29150	45005
157	45006
56083	45007
21996	45008
5384	45009
37702	45010
104701	45011
35609	45012
1202	45013
33516	45014
13729	45015
18511	45016
90101	45017
7194	45018
1908	45019
42074	45020
92081	45021
25413	45022
1585	45023
2463	45024
174	45025
221	45026
14674	45027
40719	45028
10044	45029
44637	45030
82044	45031
68488	45032
29236	45033
5863	45034
53502	45035
8734	45036
35261	45037
18826	45038
139329	45039
98246	45040
45051	45041
105937	45042
55122	45043
33949	45044
13578	45045
41967	45046
1931	45047
33503	45048
12933	45049
46987	45050
20251	45051
64943	45052
3051	45053
17930	45054
91767	45055
7461	45056
51650	45057
7283	45058
1169	45059
1484	45060
69518	45061
23865	45062
52796	45063
3735	45064
135736	45065
11757	45066
19068	45067
16970	45068
25586	45069
145905	45070
23403	45071
81731	45072
31048	45073
87358	45074
70344	45075
40331	45076
3469	45077
68149	45078
72628	45079
72528	45080
9599	45081
19649	45082
8426	45083
738	45084
53006	45085
38634	45086
109876	45087
148812	45088
27106	45089
15976	45090
14093	45091
6356	45092
110106	45093
56017	45094
62538	45095
5981	45096
59337	45097
7794	45098
94146	45099
31757	45100
5145	45101
116767	45102
40	45103
43469	45104
48316	45105
146304	45106
26367	45107
124045	45108
31164	45109
95770	45110
67310	45111
105185	45112
135	45113
101471	45114
64876	45115
87105	45116
5362	45117
58440	45118
3303	45119
18237	45120
70776	45121
46242	45122
50614	45123
24456	45124
46438	45125
5909	45126
67118	45127
71850	45128
49554	45129
7532	45130
133850	45131
37206	45132
10612	45133
38283	45134
51056	45135
73637	45136
6969	45137
13072	45138
36895	45139
13914	45140
4144	45141
14028	45142
88612	45143
129767	45144
11281	45145
825	45146
72596	45147
66564	45148
41685	45149
84708	45150
38129	45151
37282	45152
120384	45153
62555	45154
14074	45155
20389	45156
5351	45157
25769	45158
89345	45159
4276	45160
2673	45161
3850	45162
6328	45163
2157	45164
89266	45165
41664	45166
4	45167
165139	45168
20711	45169
27116	45170
84645	45171
73081	45172
2206	45173
86935	45174
23015	45175
2926	45176
30643	45177
705	45178
21891	45179
41054	45180
101866	45181
29539	45182
120282	45183
39778	45184
31928	45185
22611	45186
99503	45187
38961	45188
11299	45189
36029	45190
67333	45191
7488	45192
27199	45193
152606	45194
27762	45195
25006	45196
13324	45197
39269	45198
51617	45199
11774	45200
16215	45201
71	45202
21627	45203
18004	45204
74176	45205
129295	45206
27777	45207
15217	45208
5309	45209
79810	45210
159917	45211
16999	45212
742	45213
966	45214
27705	45215
82120	45216
17911	45217
556	45218
43564	45219
6456	45220
36040	45221
38489	45222
22119	45223
8674	45224
8296	45225
18283	45226
12428	45227
7783	45228
92348	45229
32514	45230
3019	45231
70310	45232
146	45233
45688	45234
21185	45235
5883	45236
29916	45237
5314	45238
4652	45239
1354	45240
75395	45241
25492	45242
26927	45243
5485	45244
21123	45245
34176	45246
6742	45247
4	45248
126084	45249
2517	45250
8804	45251
9747	45252
68804	45253
75155	45254
127831	45255
39588	45256
495	45257
22421	45258
18073	45259
40664	45260
7875	45261
17622	45262
9541	45263
2953	45264
53152	45265
26028	45266
17984	45267
114928	45268
74207	45269
125042	45270
28777	45271
53766	45272
471	45273
129761	45274
51120	45275
24684	45276
30088	45277
7795	45278
9660	45279
97740	45280
27806	45281
70322	45282
34372	45283
30697	45284
56970	45285
189	45286
6	45287
711	45288
83143	45289
28101	45290
15583	45291
10556	45292
37128	45293
14158	45294
54350	45295
19914	45296
29175	45297
1997	45298
133501	45299
4547	45300
104499	45301
13180	45302
12009	45303
30651	45304
11732	45305
46847	45306
41599	45307
10773	45308
81325	45309
5002	45310
19636	45311
16375	45312
36419	45313
24669	45314
164702	45315
60212	45316
129546	45317
107022	45318
75580	45319
23702	45320
41655	45321
106433	45322
100850	45323
47884	45324
115462	45325
71621	45326
9796	45327
34123	45328
4792	45329
100348	45330
8896	45331
14801	45332
54791	45333
143933	45334
163120	45335
14888	45336
16332	45337
34178	45338
25940	45339
14980	45340
65760	45341
4201	45342
12730	45343
33998	45344
37495	45345
224	45346
123457	45347
17226	45348
66250	45349
85165	45350
73370	45351
17468	45352
13286	45353
81600	45354
3439	45355
103498	45356
72133	45357
98287	45358
78922	45359
140838	45360
58346	45361
493	45362
1982	45363
130362	45364
19896	45365
42495	45366
35765	45367
415	45368
9916	45369
48117	45370
7641	45371
41507	45372
17728	45373
59184	45374
8956	45375
129429	45376
3745	45377
73900	45378
63432	45379
59117	45380
106706	45381
33791	45382
27854	45383
109307	45384
19584	45385
1483	45386
27490	45387
6092	45388
57126	45389
6301	45390
22240	45391
54063	45392
524	45393
25583	45394
20897	45395
73798	45396
54681	45397
89287	45398
2231	45399
54776	45400
33857	45401
2757	45402
12413	45403
35966	45404
59138	45405
7432	45406
36776	45407
1897	45408
103945	45409
18096	45410
45664	45411
103281	45412
82670	45413
7564	45414
35600	45415
8532	45416
37281	45417
10495	45418
33922	45419
114674	45420
71304	45421
13000	45422
18	45423
16397	45424
4475	45425
4298	45426
86790	45427
69903	45428
39724	45429
79942	45430
150869	45431
4165	45432
28072	45433
136	45434
39218	45435
5934	45436
8094	45437
69568	45438
20527	45439
21915	45440
96757	45441
2932	45442
29988	45443
121843	45444
19441	45445
22401	45446
65275	45447
4402	45448
1558	45449
29	45450
20361	45451
33045	45452
60617	45453
24160	45454
8849	45455
50540	45456
2609	45457
26854	45458
70630	45459
35120	45460
12821	45461
5862	45462
35635	45463
848	45464
10353	45465
7988	45466
41545	45467
46998	45468
14769	45469
35667	45470
3145	45471
107487	45472
12119	45473
57029	45474
16319	45475
13123	45476
6796	45477
2915	45478
70044	45479
126240	45480
143876	45481
123031	45482
92351	45483
87134	45484
95109	45485
32739	45486
32079	45487
55636	45488
95543	45489
35444	45490
18579	45491
93729	45492
95609	45493
92163	45494
10691	45495
11087	45496
50021	45497
14287	45498
52	45499
3921	45500
87888	45501
53898	45502
28038	45503
2251	45504
5332	45505
2073	45506
3336	45507
26615	45508
353	45509
21680	45510
100953	45511
20344	45512
28244	45513
27916	45514
25291	45515
111493	45516
72555	45517
3222	45518
10999	45519
134263	45520
19900	45521
22347	45522
8109	45523
8637	45524
103556	45525
55809	45526
67617	45527
9538	45528
23858	45529
28952	45530
4071	45531
16088	45532
65703	45533
18901	45534
1328	45535
38398	45536
89812	45537
57580	45538
60999	45539
14	45540
54811	45541
94562	45542
116749	45543
114659	45544
7540	45545
8160	45546
2126	45547
44746	45548
105274	45549
21014	45550
27892	45551
3740	45552
134478	45553
49440	45554
6108	45555
23685	45556
6203	45557
63298	45558
15122	45559
544	45560
15843	45561
53222	45562
85461	45563
10845	45564
63893	45565
7430	45566
7410	45567
931	45568
15320	45569
48493	45570
49803	45571
4473	45572
33958	45573
47837	45574
9541	45575
20089	45576
55599	45577
59837	45578
881	45579
102405	45580
56558	45581
7160	45582
6298	45583
31294	45584
3164	45585
893	45586
101244	45587
14715	45588
77567	45589
36948	45590
153492	45591
1376	45592
25722	45593
24717	45594
130311	45595
806	45596
12040	45597
13732	45598
17512	45599
55256	45600
44616	45601
135770	45602
329	45603
41844	45604
52176	45605
6877	45606
38997	45607
126286	45608
31383	45609
9685	45610
13043	45611
7022	45612
115303	45613
1443	45614
163271	45615
8986	45616
10674	45617
17912	45618
83866	45619
8785	45620
8963	45621
44115	45622
1445	45623
139661	45624
30	45625
41606	45626
85055	45627
21205	45628
41829	45629
1932	45630
10717	45631
4215	45632
42285	45633
9518	45634
41934	45635
14308	45636
1479	45637
37946	45638
34	45639
62461	45640
34230	45641
3775	45642
17752	45643
60156	45644
147722	45645
104822	45646
14811	45647
166526	45648
54199	45649
261	45650
119456	45651
82980	45652
698	45653
108159	45654
13130	45655
20762	45656
23374	45657
29963	45658
2603	45659
6873	45660
133718	45661
100	45662
3652	45663
7541	45664
6865	45665
28863	45666
40533	45667
90428	45668
124412	45669
5323	45670
4271	45671
54695	45672
3983	45673
23821	45674
9574	45675
1812	45676
595	45677
13659	45678
94489	45679
63917	45680
82086	45681
2360	45682
46853	45683
44569	45684
32077	45685
136413	45686
42628	45687
130218	45688
47393	45689
103934	45690
13401	45691
1934	45692
52399	45693
51041	45694
7016	45695
27922	45696
18221	45697
29555	45698
142390	45699
38314	45700
18951	45701
60875	45702
115009	45703
49407	45704
27533	45705
2187	45706
67856	45707
72067	45708
76676	45709
66063	45710
31979	45711
79636	45712
48733	45713
13729	45714
16259	45715
18091	45716
16427	45717
119493	45718
8889	45719
41996	45720
93368	45721
39304	45722
131186	45723
42176	45724
54914	45725
38200	45726
4202	45727
81652	45728
9998	45729
26573	45730
10984	45731
30890	45732
5623	45733
16312	45734
154457	45735
42326	45736
8585	45737
157632	45738
36426	45739
32135	45740
56420	45741
1918	45742
47292	45743
104784	45744
68191	45745
37275	45746
129392	45747
58982	45748
36715	45749
25781	45750
12892	45751
19670	45752
12325	45753
45383	45754
688	45755
44073	45756
35195	45757
1220	45758
18319	45759
78253	45760
8510	45761
196	45762
30030	45763
22491	45764
19165	45765
15350	45766
105280	45767
1965	45768
74603	45769
19634	45770
36062	45771
1485	45772
58920	45773
118092	45774
65269	45775
2117	45776
29621	45777
5742	45778
28786	45779
3249	45780
159940	45781
32971	45782
131594	45783
117525	45784
4226	45785
9364	45786
36127	45787
61373	45788
87247	45789
2529	45790
30684	45791
22032	45792
12630	45793
50846	45794
26820	45795
2607	45796
4136	45797
1100	45798
34258	45799
10954	45800
53773	45801
57361	45802
8353	45803
76090	45804
32579	45805
3302	45806
944	45807
1882	45808
5530	45809
559	45810
98395	45811
6833	45812
23	45813
136293	45814
15262	45815
16877	45816
3610	45817
12544	45818
92042	45819
416	45820
6540	45821
148003	45822
27013	45823
103097	45824
21687	45825
590	45826
72854	45827
63771	45828
55815	45829
3127	45830
15863	45831
41354	45832
44973	45833
75758	45834
53671	45835
37346	45836
18791	45837
78261	45838
12681	45839
59237	45840
182	45841
10708	45842
48134	45843
48783	45844
85687	45845
34692	45846
30	45847
31397	45848
10006	45849
14255	45850
11603	45851
35037	45852
78628	45853
7561	45854
130327	45855
59577	45856
9075	45857
11600	45858
17655	45859
3897	45860
16219	45861
20199	45862
61412	45863
50708	45864
112344	45865
133411	45866
9164	45867
11562	45868
76	45869
11161	45870
51492	45871
100431	45872
65413	45873
82878	45874
34915	45875
45224	45876
3127	45877
871	45878
49944	45879
108598	45880
9242	45881
28240	45882
27324	45883
48459	45884
93368	45885
31206	45886
28316	45887
108648	45888
108621	45889
100909	45890
3812	45891
77351	45892
20520	45893
42101	45894
3655	45895
401	45896
17937	45897
1647	45898
1161	45899
32272	45900
36731	45901
11319	45902
40029	45903
6796	45904
55449	45905
637	45906
1024	45907
147713	45908
1943	45909
84228	45910
14977	45911
9671	45912
2388	45913
67230	45914
8193	45915
30469	45916
30364	45917
8194	45918
1981	45919
2309	45920
64780	45921
62910	45922
64558	45923
166294	45924
21343	45925
69902	45926
21106	45927
117784	45928
10845	45929
1133	45930
50821	45931
21535	45932
47543	45933
25049	45934
11281	45935
76071	45936
97781	45937
56843	45938
131214	45939
55500	45940
64209	45941
23748	45942
91314	45943
38535	45944
13681	45945
15764	45946
102417	45947
74321	45948
664	45949
41208	45950
25136	45951
59230	45952
17102	45953
19348	45954
750	45955
17836	45956
133	45957
21027	45958
29144	45959
52427	45960
17581	45961
99648	45962
65538	45963
24427	45964
43228	45965
2473	45966
2139	45967
6591	45968
4867	45969
9841	45970
6248	45971
65456	45972
25660	45973
5523	45974
24326	45975
11078	45976
38280	45977
17411	45978
50404	45979
31452	45980
41379	45981
173	45982
29987	45983
14231	45984
4201	45985
41158	45986
103685	45987
30165	45988
13589	45989
138859	45990
34248	45991
7000	45992
82726	45993
52632	45994
17388	45995
2830	45996
1191	45997
10806	45998
2159	45999
21785	46000
7495	46001
3710	46002
125209	46003
131857	46004
9256	46005
70751	46006
38432	46007
42571	46008
11674	46009
1127	46010
39183	46011
118789	46012
152665	46013
153401	46014
57025	46015
51481	46016
2773	46017
66438	46018
24684	46019
21668	46020
111763	46021
3051	46022
38743	46023
182	46024
9165	46025
18736	46026
72772	46027
39097	46028
50484	46029
6984	46030
149574	46031
11574	46032
30431	46033
4577	46034
26533	46035
25757	46036
2551	46037
1646	46038
29140	46039
4450	46040
55739	46041
14651	46042
2883	46043
491	46044
36024	46045
77635	46046
321	46047
20006	46048
99071	46049
32637	46050
12793	46051
65728	46052
6398	46053
11231	46054
4404	46055
35732	46056
112052	46057
143	46058
664	46059
60244	46060
37393	46061
7735	46062
14093	46063
63389	46064
6975	46065
9729	46066
17950	46067
60021	46068
54753	46069
27392	46070
40035	46071
64762	46072
8414	46073
152320	46074
48061	46075
12939	46076
140608	46077
2834	46078
98675	46079
140078	46080
6968	46081
33228	46082
62392	46083
42372	46084
130599	46085
19121	46086
109738	46087
40337	46088
549	46089
46491	46090
24794	46091
66249	46092
44946	46093
23024	46094
18367	46095
10103	46096
25008	46097
27508	46098
18113	46099
8034	46100
23582	46101
6404	46102
89357	46103
15135	46104
117203	46105
92858	46106
8925	46107
57066	46108
73347	46109
47515	46110
44735	46111
34974	46112
1997	46113
69401	46114
7637	46115
17407	46116
4041	46117
51267	46118
22314	46119
98046	46120
602	46121
97493	46122
43122	46123
52829	46124
39231	46125
97028	46126
117388	46127
12122	46128
59050	46129
71753	46130
9671	46131
17372	46132
10	46133
55994	46134
43346	46135
6702	46136
81934	46137
68242	46138
1266	46139
14199	46140
141990	46141
60621	46142
20106	46143
163623	46144
6785	46145
18733	46146
19045	46147
69042	46148
78351	46149
15448	46150
28979	46151
105807	46152
3329	46153
30653	46154
142025	46155
49808	46156
101365	46157
80843	46158
127140	46159
13430	46160
23157	46161
1267	46162
18885	46163
40036	46164
24828	46165
53687	46166
103143	46167
98354	46168
85235	46169
47943	46170
1398	46171
10521	46172
3397	46173
14955	46174
49356	46175
59427	46176
46118	46177
2400	46178
3048	46179
8526	46180
397	46181
8635	46182
5631	46183
57889	46184
6767	46185
13454	46186
77210	46187
598	46188
4935	46189
13997	46190
34829	46191
66008	46192
24474	46193
14813	46194
29984	46195
15333	46196
6368	46197
2326	46198
32117	46199
116393	46200
131137	46201
580	46202
156554	46203
155744	46204
119160	46205
27701	46206
11163	46207
29078	46208
86287	46209
61362	46210
4718	46211
93909	46212
39069	46213
46739	46214
75962	46215
40271	46216
20127	46217
25539	46218
132529	46219
8961	46220
4009	46221
968	46222
46163	46223
24	46224
57185	46225
4553	46226
69177	46227
28195	46228
50798	46229
68453	46230
25338	46231
4816	46232
29109	46233
109443	46234
22791	46235
40629	46236
25931	46237
78141	46238
81903	46239
84420	46240
4719	46241
32797	46242
40881	46243
24118	46244
79597	46245
59627	46246
9949	46247
131885	46248
24681	46249
13514	46250
55692	46251
41686	46252
22192	46253
10999	46254
79122	46255
21691	46256
53945	46257
24	46258
22345	46259
53165	46260
8256	46261
121247	46262
63476	46263
106302	46264
131250	46265
79438	46266
72569	46267
63648	46268
50676	46269
8964	46270
101981	46271
9343	46272
46433	46273
62146	46274
107854	46275
288	46276
101563	46277
41225	46278
115553	46279
48755	46280
104398	46281
5409	46282
456	46283
17650	46284
47722	46285
4139	46286
89552	46287
64219	46288
51476	46289
3840	46290
23598	46291
27046	46292
11202	46293
32050	46294
51665	46295
45578	46296
126252	46297
27039	46298
17667	46299
13350	46300
132496	46301
763	46302
27407	46303
28833	46304
9555	46305
125736	46306
34832	46307
101204	46308
39934	46309
3274	46310
197	46311
41895	46312
772	46313
14675	46314
39503	46315
23786	46316
13049	46317
6463	46318
11810	46319
46055	46320
164812	46321
43108	46322
6299	46323
35337	46324
17067	46325
985	46326
7410	46327
5837	46328
154773	46329
4851	46330
42304	46331
103485	46332
1126	46333
96909	46334
9467	46335
34734	46336
73733	46337
66261	46338
74425	46339
53810	46340
5388	46341
31625	46342
11544	46343
31884	46344
5953	46345
1857	46346
4371	46347
84	46348
22993	46349
147548	46350
51850	46351
69233	46352
90039	46353
31344	46354
5517	46355
950	46356
74690	46357
33391	46358
127407	46359
58742	46360
69518	46361
5131	46362
4365	46363
32135	46364
5778	46365
10124	46366
53129	46367
82211	46368
18467	46369
38340	46370
27941	46371
871	46372
33921	46373
34305	46374
52828	46375
12742	46376
6353	46377
4436	46378
67687	46379
4168	46380
12586	46381
26169	46382
1332	46383
47520	46384
90364	46385
9112	46386
57470	46387
59485	46388
22368	46389
16538	46390
5919	46391
81382	46392
52706	46393
25491	46394
39580	46395
67702	46396
87478	46397
133952	46398
6308	46399
45794	46400
39706	46401
139858	46402
20195	46403
23405	46404
7747	46405
1551	46406
94049	46407
579	46408
9234	46409
97539	46410
107846	46411
18200	46412
49295	46413
34971	46414
32983	46415
11351	46416
3841	46417
18260	46418
153075	46419
74701	46420
9698	46421
14313	46422
54867	46423
127056	46424
14132	46425
164227	46426
9456	46427
8304	46428
14384	46429
278	46430
9108	46431
11148	46432
6644	46433
33954	46434
76022	46435
28473	46436
78320	46437
4000	46438
1087	46439
50505	46440
45464	46441
18341	46442
54407	46443
110376	46444
1580	46445
3308	46446
123172	46447
18048	46448
19103	46449
162	46450
109425	46451
27449	46452
53423	46453
17392	46454
19842	46455
8302	46456
87289	46457
45899	46458
78837	46459
17590	46460
15713	46461
26964	46462
24490	46463
11039	46464
49811	46465
37076	46466
81103	46467
42744	46468
34468	46469
36004	46470
26434	46471
93637	46472
34726	46473
3123	46474
78722	46475
25275	46476
5380	46477
9751	46478
146865	46479
74545	46480
3265	46481
35915	46482
8301	46483
626	46484
51879	46485
15773	46486
27589	46487
23726	46488
23605	46489
28083	46490
84144	46491
24315	46492
151149	46493
15087	46494
31485	46495
127761	46496
25771	46497
49102	46498
25845	46499
20833	46500
104311	46501
103913	46502
9	46503
54825	46504
99156	46505
5581	46506
21632	46507
144376	46508
20115	46509
58376	46510
7469	46511
127603	46512
108555	46513
4488	46514
20881	46515
56699	46516
72008	46517
158641	46518
1609	46519
3713	46520
35540	46521
54424	46522
69507	46523
6658	46524
47399	46525
2915	46526
31978	46527
5040	46528
137377	46529
56896	46530
579	46531
25902	46532
2197	46533
23273	46534
9306	46535
100955	46536
34879	46537
19323	46538
5164	46539
31088	46540
3111	46541
41262	46542
18786	46543
31165	46544
42299	46545
83157	46546
31731	46547
15700	46548
67514	46549
45713	46550
1644	46551
34048	46552
43618	46553
79690	46554
28089	46555
855	46556
141158	46557
27154	46558
19688	46559
97151	46560
70282	46561
34814	46562
27183	46563
44337	46564
41979	46565
67118	46566
758	46567
22890	46568
493	46569
71042	46570
58179	46571
46562	46572
21994	46573
160929	46574
26466	46575
2893	46576
38956	46577
5041	46578
72736	46579
23950	46580
20086	46581
1761	46582
81928	46583
16663	46584
113028	46585
2958	46586
36393	46587
9291	46588
52094	46589
20460	46590
37419	46591
148884	46592
82004	46593
3651	46594
93306	46595
56514	46596
13783	46597
35655	46598
11603	46599
515	46600
134057	46601
56830	46602
13962	46603
7486	46604
9931	46605
91527	46606
4371	46607
15233	46608
19194	46609
150154	46610
3374	46611
92492	46612
151525	46613
28188	46614
386	46615
62809	46616
100693	46617
48341	46618
66304	46619
52381	46620
64309	46621
21177	46622
14588	46623
70300	46624
151805	46625
104115	46626
100549	46627
158279	46628
709	46629
20215	46630
3556	46631
1739	46632
16604	46633
9092	46634
138046	46635
2527	46636
15928	46637
58646	46638
11166	46639
43062	46640
40279	46641
3295	46642
36735	46643
91265	46644
62581	46645
1040	46646
1761	46647
1641	46648
18291	46649
9569	46650
29943	46651
2903	46652
5278	46653
39527	46654
66487	46655
34127	46656
163381	46657
3296	46658
3940	46659
52421	46660
42639	46661
30852	46662
23378	46663
76233	46664
21767	46665
166342	46666
24357	46667
156715	46668
111283	46669
131311	46670
19880	46671
908	46672
656	46673
51313	46674
11183	46675
34101	46676
14152	46677
23035	46678
18529	46679
67612	46680
22068	46681
1164	46682
2466	46683
55475	46684
30173	46685
26095	46686
61548	46687
103709	46688
8550	46689
36454	46690
123466	46691
66712	46692
3953	46693
30403	46694
15917	46695
39203	46696
103875	46697
90252	46698
213	46699
76081	46700
1982	46701
1425	46702
41533	46703
68654	46704
99971	46705
114256	46706
33148	46707
78734	46708
3328	46709
39281	46710
36879	46711
26731	46712
14491	46713
6823	46714
1325	46715
7981	46716
22249	46717
4695	46718
27862	46719
7219	46720
42165	46721
71478	46722
85142	46723
5314	46724
54882	46725
10816	46726
13803	46727
163616	46728
5	46729
20367	46730
447	46731
4736	46732
70182	46733
8357	46734
43038	46735
60878	46736
38442	46737
23218	46738
48173	46739
19953	46740
27419	46741
33406	46742
19130	46743
2364	46744
99933	46745
119510	46746
40278	46747
9393	46748
82130	46749
19956	46750
42383	46751
15766	46752
64431	46753
97203	46754
83295	46755
61732	46756
13870	46757
292	46758
46481	46759
23123	46760
2377	46761
21852	46762
84622	46763
160621	46764
19753	46765
4083	46766
7	46767
89540	46768
6390	46769
40647	46770
13067	46771
139134	46772
107401	46773
83433	46774
13251	46775
41004	46776
157	46777
13792	46778
12181	46779
25606	46780
851	46781
46410	46782
467	46783
8003	46784
21099	46785
36306	46786
11278	46787
49088	46788
43903	46789
7785	46790
8631	46791
28700	46792
102067	46793
56	46794
6679	46795
25307	46796
5634	46797
76188	46798
65263	46799
45907	46800
8756	46801
3361	46802
19163	46803
9073	46804
98254	46805
36415	46806
51878	46807
5320	46808
10242	46809
26	46810
2257	46811
52505	46812
79657	46813
28086	46814
18642	46815
10266	46816
8307	46817
35076	46818
31898	46819
22436	46820
4742	46821
5553	46822
119797	46823
161993	46824
3205	46825
7063	46826
32997	46827
105021	46828
299	46829
331	46830
7675	46831
29176	46832
65881	46833
60407	46834
42491	46835
46147	46836
8633	46837
112897	46838
23466	46839
60668	46840
140159	46841
91622	46842
76846	46843
41704	46844
18751	46845
33993	46846
7322	46847
125463	46848
133774	46849
149624	46850
24385	46851
5063	46852
16839	46853
25661	46854
384	46855
131578	46856
692	46857
13912	46858
9381	46859
78145	46860
48922	46861
13682	46862
130742	46863
375	46864
12865	46865
171	46866
23187	46867
36906	46868
161722	46869
101913	46870
3861	46871
22972	46872
89061	46873
29201	46874
65121	46875
88672	46876
77629	46877
29089	46878
4769	46879
2587	46880
1661	46881
23676	46882
51005	46883
28667	46884
71457	46885
8348	46886
21858	46887
49535	46888
106363	46889
2061	46890
15270	46891
26548	46892
110073	46893
10406	46894
41964	46895
73341	46896
79485	46897
60463	46898
118930	46899
3839	46900
79682	46901
8913	46902
3481	46903
44331	46904
9164	46905
35793	46906
58882	46907
1965	46908
48571	46909
6721	46910
22473	46911
67766	46912
5657	46913
34549	46914
16211	46915
17506	46916
8496	46917
453	46918
19620	46919
56665	46920
75558	46921
59649	46922
9499	46923
33766	46924
80004	46925
1862	46926
2883	46927
3613	46928
52818	46929
8367	46930
19862	46931
19214	46932
128812	46933
93122	46934
97518	46935
61290	46936
15097	46937
43517	46938
16251	46939
14263	46940
33500	46941
8306	46942
18277	46943
53658	46944
69996	46945
7911	46946
16113	46947
14620	46948
27232	46949
16808	46950
133485	46951
4236	46952
9135	46953
105526	46954
37729	46955
1992	46956
64753	46957
1190	46958
53695	46959
41228	46960
45204	46961
87262	46962
7086	46963
14611	46964
3270	46965
5228	46966
10998	46967
43025	46968
59664	46969
21971	46970
11718	46971
44255	46972
55993	46973
1860	46974
69691	46975
441	46976
48233	46977
57844	46978
6578	46979
129776	46980
113058	46981
27662	46982
50913	46983
126447	46984
85574	46985
32012	46986
45847	46987
31944	46988
7219	46989
1213	46990
131590	46991
73489	46992
104017	46993
73127	46994
1926	46995
25979	46996
38613	46997
96818	46998
33526	46999
2905	47000
102305	47001
9797	47002
2249	47003
1933	47004
32902	47005
12999	47006
14054	47007
46163	47008
103814	47009
20637	47010
83729	47011
122998	47012
4728	47013
31510	47014
56117	47015
30336	47016
72567	47017
108	47018
2919	47019
36326	47020
11733	47021
67559	47022
30313	47023
50860	47024
8425	47025
19865	47026
5653	47027
31127	47028
6965	47029
92231	47030
93630	47031
45	47032
5911	47033
96783	47034
7295	47035
1767	47036
32363	47037
6696	47038
125485	47039
56413	47040
2312	47041
60973	47042
28059	47043
2181	47044
2185	47045
96275	47046
99420	47047
1854	47048
8949	47049
38020	47050
68238	47051
98939	47052
29837	47053
45523	47054
6734	47055
102686	47056
34280	47057
72100	47058
104402	47059
81554	47060
88494	47061
11316	47062
791	47063
59436	47064
32683	47065
45237	47066
64204	47067
146115	47068
11401	47069
28101	47070
4011	47071
301	47072
834	47073
23858	47074
24033	47075
971	47076
61280	47077
73756	47078
25681	47079
2098	47080
9741	47081
2180	47082
4669	47083
34786	47084
2165	47085
17378	47086
10105	47087
98303	47088
118396	47089
15799	47090
22176	47091
20952	47092
106122	47093
4015	47094
304	47095
36611	47096
98593	47097
70993	47098
8443	47099
27192	47100
48002	47101
8525	47102
68198	47103
62870	47104
20936	47105
62808	47106
74	47107
106351	47108
7294	47109
100691	47110
95438	47111
106905	47112
46004	47113
76468	47114
43007	47115
96984	47116
10902	47117
49744	47118
134484	47119
16082	47120
19373	47121
129484	47122
15391	47123
13158	47124
8488	47125
37472	47126
30710	47127
4557	47128
149	47129
17476	47130
137508	47131
4458	47132
72041	47133
107788	47134
53598	47135
83909	47136
48092	47137
16938	47138
49787	47139
43460	47140
75392	47141
112822	47142
3967	47143
36862	47144
73325	47145
85204	47146
31376	47147
398	47148
74007	47149
80822	47150
14810	47151
31905	47152
19028	47153
114565	47154
64	47155
7175	47156
103555	47157
11182	47158
95218	47159
68532	47160
372	47161
16111	47162
16132	47163
16398	47164
106248	47165
111888	47166
15319	47167
123314	47168
6658	47169
62765	47170
63300	47171
81601	47172
10544	47173
17097	47174
20452	47175
94558	47176
2603	47177
11516	47178
3865	47179
58569	47180
85768	47181
57022	47182
66634	47183
70829	47184
103554	47185
71313	47186
74557	47187
54649	47188
46893	47189
63304	47190
71271	47191
4632	47192
42594	47193
20219	47194
12172	47195
19108	47196
46235	47197
22896	47198
4968	47199
15484	47200
51297	47201
54293	47202
35083	47203
56403	47204
3172	47205
16288	47206
3049	47207
2875	47208
127176	47209
27431	47210
37703	47211
25905	47212
44689	47213
23192	47214
13461	47215
87513	47216
991	47217
422	47218
68816	47219
28852	47220
806	47221
511	47222
28126	47223
60773	47224
16219	47225
470	47226
12724	47227
84884	47228
68438	47229
17283	47230
19410	47231
6981	47232
109261	47233
24046	47234
19095	47235
12019	47236
39024	47237
164634	47238
146529	47239
47072	47240
14083	47241
106827	47242
68944	47243
56495	47244
98880	47245
25339	47246
98506	47247
13216	47248
13502	47249
8947	47250
27057	47251
21463	47252
5214	47253
15055	47254
2421	47255
29324	47256
41085	47257
44731	47258
63480	47259
6655	47260
8867	47261
138622	47262
60026	47263
5452	47264
114482	47265
6218	47266
14275	47267
83401	47268
112576	47269
23813	47270
59913	47271
115286	47272
13562	47273
4336	47274
22720	47275
8245	47276
25523	47277
150464	47278
99247	47279
90277	47280
9146	47281
1506	47282
47	47283
96743	47284
35839	47285
64326	47286
111486	47287
2971	47288
33	47289
12218	47290
1010	47291
53816	47292
264	47293
9679	47294
39409	47295
49287	47296
9360	47297
13989	47298
10743	47299
121882	47300
125673	47301
8780	47302
123188	47303
64941	47304
82143	47305
11472	47306
2247	47307
25950	47308
27013	47309
7405	47310
5871	47311
25005	47312
12661	47313
30348	47314
1187	47315
26318	47316
17286	47317
9817	47318
21249	47319
66872	47320
107257	47321
77457	47322
72209	47323
44548	47324
29809	47325
54089	47326
120187	47327
13422	47328
121722	47329
9680	47330
20033	47331
51771	47332
71268	47333
124919	47334
1549	47335
130313	47336
32907	47337
50346	47338
25620	47339
5971	47340
88527	47341
34880	47342
57973	47343
12178	47344
16127	47345
86026	47346
1501	47347
4403	47348
25398	47349
32331	47350
8699	47351
516	47352
105468	47353
97638	47354
140305	47355
18123	47356
9312	47357
86282	47358
93094	47359
32594	47360
4584	47361
33810	47362
98271	47363
45906	47364
13785	47365
16741	47366
2029	47367
98159	47368
18669	47369
2265	47370
3430	47371
4703	47372
29155	47373
1881	47374
57482	47375
17109	47376
101042	47377
1657	47378
16725	47379
56256	47380
741	47381
12882	47382
143694	47383
98798	47384
111854	47385
39760	47386
24942	47387
2943	47388
2077	47389
58337	47390
28083	47391
67853	47392
25419	47393
106719	47394
125295	47395
215	47396
56797	47397
96466	47398
79116	47399
39026	47400
30832	47401
11149	47402
13722	47403
121952	47404
707	47405
55493	47406
16227	47407
118309	47408
98360	47409
42656	47410
81805	47411
1907	47412
13637	47413
67011	47414
65818	47415
65218	47416
21244	47417
18087	47418
1659	47419
79994	47420
85548	47421
8211	47422
9524	47423
27583	47424
14969	47425
12996	47426
27391	47427
26838	47428
24686	47429
27810	47430
7242	47431
150371	47432
24746	47433
97173	47434
82919	47435
37818	47436
22763	47437
102630	47438
14767	47439
43903	47440
8993	47441
53209	47442
102994	47443
13077	47444
70728	47445
6122	47446
61983	47447
22555	47448
4828	47449
35198	47450
64410	47451
4333	47452
46425	47453
35346	47454
22985	47455
6647	47456
5503	47457
61826	47458
83019	47459
61480	47460
26015	47461
42496	47462
19522	47463
164704	47464
1034	47465
95887	47466
69029	47467
3703	47468
45239	47469
12790	47470
2784	47471
130030	47472
5274	47473
22395	47474
21891	47475
10980	47476
19683	47477
30845	47478
49427	47479
86915	47480
19101	47481
22287	47482
50193	47483
69952	47484
13758	47485
83642	47486
28375	47487
76001	47488
71792	47489
7143	47490
1591	47491
584	47492
25867	47493
119882	47494
29591	47495
16423	47496
17509	47497
64710	47498
69623	47499
30519	47500
11772	47501
71161	47502
143255	47503
1311	47504
88624	47505
25643	47506
109103	47507
54988	47508
136964	47509
13053	47510
31237	47511
41288	47512
63810	47513
8256	47514
353	47515
10785	47516
18880	47517
150416	47518
23815	47519
14639	47520
39757	47521
885	47522
129495	47523
55036	47524
1356	47525
1528	47526
96170	47527
71832	47528
42188	47529
10906	47530
2671	47531
10449	47532
45882	47533
3363	47534
6575	47535
1262	47536
1489	47537
7009	47538
24547	47539
38361	47540
52043	47541
48164	47542
18345	47543
11861	47544
91987	47545
24970	47546
3958	47547
11608	47548
30409	47549
1397	47550
5253	47551
60519	47552
61438	47553
90179	47554
20302	47555
14771	47556
96006	47557
50179	47558
16337	47559
30935	47560
63541	47561
69	47562
23689	47563
51317	47564
42426	47565
623	47566
5863	47567
16312	47568
53668	47569
86215	47570
33618	47571
79744	47572
6695	47573
83	47574
9447	47575
43258	47576
13992	47577
3493	47578
65393	47579
19114	47580
15445	47581
70344	47582
29671	47583
64313	47584
17071	47585
92514	47586
27064	47587
62715	47588
21840	47589
1598	47590
27504	47591
2157	47592
20462	47593
62155	47594
924	47595
72240	47596
32194	47597
893	47598
34020	47599
66411	47600
40747	47601
3168	47602
20552	47603
158794	47604
9366	47605
64605	47606
47066	47607
45547	47608
9433	47609
22047	47610
70332	47611
60500	47612
13787	47613
162781	47614
132	47615
16939	47616
785	47617
53053	47618
35778	47619
32801	47620
105953	47621
71804	47622
164659	47623
5162	47624
99209	47625
7816	47626
12650	47627
27849	47628
32283	47629
21349	47630
94118	47631
104470	47632
9343	47633
51840	47634
670	47635
3304	47636
85932	47637
87894	47638
19071	47639
13520	47640
43151	47641
26227	47642
3054	47643
56377	47644
39111	47645
8871	47646
67875	47647
6957	47648
3816	47649
89690	47650
65975	47651
12953	47652
33947	47653
17706	47654
47006	47655
228	47656
47837	47657
38539	47658
12686	47659
30398	47660
40133	47661
50146	47662
46812	47663
8576	47664
72307	47665
2367	47666
31421	47667
37273	47668
35625	47669
16461	47670
25386	47671
20765	47672
54965	47673
164941	47674
84443	47675
10550	47676
108451	47677
21528	47678
52587	47679
154636	47680
1982	47681
39677	47682
24915	47683
4939	47684
73569	47685
1012	47686
93157	47687
66505	47688
798	47689
53997	47690
42204	47691
16096	47692
21760	47693
42371	47694
28728	47695
56329	47696
4675	47697
54781	47698
7923	47699
67349	47700
478	47701
32978	47702
61802	47703
20220	47704
50537	47705
47055	47706
41733	47707
24502	47708
58059	47709
5635	47710
32	47711
4013	47712
44550	47713
9026	47714
53928	47715
4442	47716
30047	47717
33296	47718
87358	47719
24379	47720
16579	47721
4552	47722
126361	47723
20954	47724
7999	47725
70278	47726
46642	47727
2028	47728
62471	47729
1046	47730
19661	47731
71	47732
6623	47733
7674	47734
917	47735
68966	47736
16907	47737
52283	47738
65911	47739
69984	47740
6882	47741
139155	47742
2228	47743
31992	47744
29541	47745
119924	47746
19436	47747
3640	47748
13620	47749
145084	47750
45604	47751
10119	47752
25045	47753
12394	47754
54000	47755
671	47756
54763	47757
7466	47758
94089	47759
215	47760
17656	47761
19627	47762
1383	47763
80614	47764
35720	47765
22558	47766
3291	47767
32775	47768
22393	47769
74560	47770
4107	47771
59148	47772
129129	47773
2243	47774
38067	47775
1105	47776
7698	47777
9592	47778
93702	47779
6772	47780
908	47781
50653	47782
8995	47783
15659	47784
55871	47785
7815	47786
43863	47787
41398	47788
156531	47789
36908	47790
38178	47791
11424	47792
52276	47793
13754	47794
57933	47795
96989	47796
21742	47797
39696	47798
20638	47799
33099	47800
5196	47801
162	47802
91791	47803
30891	47804
101270	47805
2610	47806
166057	47807
49168	47808
113426	47809
36261	47810
21942	47811
64849	47812
23353	47813
2417	47814
37530	47815
27836	47816
25888	47817
14909	47818
120428	47819
411	47820
2802	47821
38129	47822
28074	47823
44255	47824
73244	47825
6348	47826
4871	47827
71490	47828
34189	47829
7753	47830
84880	47831
869	47832
102786	47833
8589	47834
88296	47835
26179	47836
15532	47837
18311	47838
9133	47839
66583	47840
14447	47841
47737	47842
86522	47843
1225	47844
5951	47845
82368	47846
7111	47847
1734	47848
155004	47849
54404	47850
20117	47851
59341	47852
93339	47853
362	47854
102983	47855
18992	47856
6003	47857
120550	47858
23807	47859
9719	47860
19604	47861
4287	47862
150991	47863
20883	47864
43739	47865
96330	47866
10585	47867
33758	47868
5	47869
72072	47870
11055	47871
68786	47872
10392	47873
68643	47874
1176	47875
109377	47876
101934	47877
61653	47878
131633	47879
21685	47880
87064	47881
106875	47882
166256	47883
6258	47884
64307	47885
13069	47886
115525	47887
7103	47888
11006	47889
21947	47890
63358	47891
56659	47892
4454	47893
35875	47894
15	47895
76923	47896
11743	47897
32803	47898
38784	47899
29960	47900
10567	47901
98628	47902
9902	47903
72815	47904
69774	47905
33301	47906
2914	47907
32963	47908
22488	47909
11309	47910
110327	47911
8719	47912
103073	47913
90311	47914
90680	47915
5219	47916
12011	47917
75113	47918
74623	47919
40855	47920
25808	47921
82657	47922
44347	47923
29324	47924
21569	47925
89	47926
34070	47927
3301	47928
72652	47929
98743	47930
31	47931
32558	47932
107788	47933
2863	47934
20216	47935
9988	47936
70453	47937
3873	47938
97648	47939
5364	47940
98948	47941
7588	47942
16082	47943
8077	47944
1523	47945
12590	47946
42410	47947
26889	47948
19832	47949
8656	47950
31787	47951
28974	47952
9826	47953
5570	47954
62391	47955
13600	47956
21296	47957
1388	47958
45141	47959
8878	47960
13996	47961
27847	47962
10392	47963
100908	47964
88811	47965
22078	47966
11688	47967
17832	47968
99391	47969
717	47970
79416	47971
2192	47972
35922	47973
104010	47974
57987	47975
7793	47976
156216	47977
25463	47978
72659	47979
13527	47980
99559	47981
84498	47982
46777	47983
7784	47984
42718	47985
25836	47986
34606	47987
920	47988
1323	47989
75140	47990
10549	47991
1667	47992
130698	47993
42341	47994
12558	47995
40955	47996
57604	47997
76622	47998
18203	47999
84127	48000
22321	48001
8843	48002
9247	48003
906	48004
6948	48005
37292	48006
42405	48007
21188	48008
70367	48009
11937	48010
148363	48011
72435	48012
90133	48013
17464	48014
98306	48015
69668	48016
15157	48017
8741	48018
108516	48019
5	48020
69682	48021
29027	48022
59545	48023
4343	48024
17	48025
841	48026
66506	48027
155370	48028
13996	48029
53342	48030
6388	48031
28866	48032
95037	48033
2815	48034
13599	48035
23648	48036
105405	48037
11934	48038
40758	48039
125160	48040
78422	48041
20605	48042
2799	48043
38155	48044
69932	48045
26910	48046
13353	48047
2183	48048
45734	48049
4951	48050
66774	48051
958	48052
34332	48053
43650	48054
2606	48055
885	48056
17286	48057
18897	48058
9071	48059
67727	48060
16289	48061
812	48062
64958	48063
55131	48064
17987	48065
62048	48066
37943	48067
152179	48068
730	48069
79	48070
90816	48071
86857	48072
34996	48073
24899	48074
23880	48075
114356	48076
65912	48077
35262	48078
6098	48079
22160	48080
82689	48081
12050	48082
4960	48083
124234	48084
82028	48085
1440	48086
85572	48087
59002	48088
3991	48089
102095	48090
57631	48091
130520	48092
6925	48093
43080	48094
8091	48095
37068	48096
26573	48097
72729	48098
57658	48099
19466	48100
7997	48101
2313	48102
58428	48103
34956	48104
96181	48105
121829	48106
27285	48107
78639	48108
6530	48109
58340	48110
9135	48111
52730	48112
20998	48113
35695	48114
23389	48115
2029	48116
11902	48117
14625	48118
39580	48119
16843	48120
21270	48121
73	48122
108755	48123
48088	48124
3826	48125
33196	48126
53365	48127
28210	48128
91227	48129
87712	48130
83453	48131
102332	48132
1106	48133
4074	48134
1426	48135
54206	48136
4376	48137
9846	48138
16498	48139
753	48140
24277	48141
4149	48142
29519	48143
25567	48144
58241	48145
5852	48146
2408	48147
3261	48148
70	48149
12603	48150
46541	48151
8837	48152
5466	48153
3644	48154
7683	48155
17076	48156
41590	48157
16683	48158
14237	48159
53565	48160
97695	48161
48971	48162
8778	48163
4387	48164
60575	48165
26492	48166
3626	48167
8984	48168
97870	48169
33792	48170
63027	48171
94405	48172
26044	48173
27997	48174
3023	48175
13712	48176
55474	48177
82132	48178
77458	48179
39105	48180
23134	48181
79613	48182
38955	48183
22749	48184
5965	48185
45839	48186
25	48187
35139	48188
9658	48189
1439	48190
6879	48191
83892	48192
70524	48193
23981	48194
3086	48195
48734	48196
16180	48197
18282	48198
38654	48199
20185	48200
40258	48201
33008	48202
140099	48203
52790	48204
101688	48205
8852	48206
85391	48207
36682	48208
85712	48209
1942	48210
144178	48211
429	48212
120021	48213
81823	48214
3529	48215
33329	48216
38	48217
26724	48218
118998	48219
1608	48220
3907	48221
53847	48222
6407	48223
36776	48224
1265	48225
1014	48226
129101	48227
7968	48228
46003	48229
39056	48230
60638	48231
5939	48232
27033	48233
91639	48234
1239	48235
35302	48236
22206	48237
20456	48238
22377	48239
9623	48240
23837	48241
103171	48242
30093	48243
4212	48244
30702	48245
40820	48246
1759	48247
31700	48248
104495	48249
909	48250
24483	48251
17328	48252
37	48253
83836	48254
16603	48255
598	48256
8184	48257
40443	48258
59222	48259
58181	48260
85393	48261
84980	48262
12003	48263
6251	48264
63618	48265
232	48266
61979	48267
52249	48268
45947	48269
551	48270
1267	48271
92113	48272
23042	48273
99655	48274
17527	48275
24321	48276
97618	48277
110110	48278
19812	48279
85068	48280
41987	48281
1139	48282
1400	48283
64301	48284
37918	48285
101076	48286
39139	48287
532	48288
122329	48289
42407	48290
357	48291
106049	48292
16943	48293
22189	48294
72650	48295
9482	48296
44160	48297
4823	48298
37322	48299
4333	48300
1817	48301
35537	48302
15822	48303
21906	48304
51603	48305
5252	48306
1073	48307
32660	48308
130172	48309
72033	48310
1045	48311
21722	48312
87786	48313
56583	48314
1611	48315
25304	48316
67	48317
2360	48318
3481	48319
33431	48320
14920	48321
92495	48322
257	48323
59177	48324
29357	48325
99635	48326
45513	48327
7528	48328
10813	48329
13636	48330
26056	48331
48903	48332
16797	48333
46004	48334
51095	48335
25888	48336
124905	48337
54775	48338
37047	48339
4889	48340
11163	48341
82132	48342
4428	48343
15227	48344
42321	48345
87924	48346
158872	48347
7146	48348
6233	48349
51894	48350
65161	48351
1953	48352
26915	48353
77012	48354
5493	48355
3049	48356
141372	48357
2022	48358
25376	48359
30271	48360
5602	48361
155289	48362
1677	48363
16551	48364
51590	48365
32674	48366
7042	48367
7581	48368
48759	48369
45105	48370
20573	48371
16440	48372
100041	48373
68278	48374
16900	48375
10450	48376
71688	48377
52207	48378
2359	48379
35867	48380
124098	48381
1102	48382
35736	48383
2011	48384
35129	48385
30191	48386
20600	48387
13087	48388
16131	48389
1088	48390
40097	48391
9650	48392
19960	48393
63864	48394
28594	48395
118149	48396
80356	48397
5316	48398
1993	48399
71280	48400
82327	48401
22841	48402
36241	48403
155425	48404
108117	48405
78470	48406
120206	48407
80229	48408
57887	48409
110815	48410
39889	48411
76569	48412
80075	48413
25633	48414
13183	48415
12732	48416
2162	48417
7156	48418
15675	48419
3112	48420
33959	48421
66872	48422
8841	48423
34469	48424
43100	48425
4157	48426
13957	48427
73052	48428
16732	48429
20883	48430
6768	48431
82115	48432
21324	48433
21573	48434
67462	48435
2494	48436
49992	48437
103435	48438
55804	48439
10283	48440
58990	48441
64164	48442
35698	48443
78025	48444
89941	48445
50248	48446
27421	48447
1149	48448
24672	48449
30123	48450
7613	48451
14794	48452
3693	48453
7666	48454
13607	48455
84	48456
150929	48457
52886	48458
48500	48459
29860	48460
12533	48461
89016	48462
5618	48463
18	48464
48756	48465
128537	48466
39794	48467
18458	48468
3683	48469
81708	48470
61036	48471
30763	48472
87533	48473
37394	48474
4697	48475
14162	48476
102548	48477
18434	48478
108038	48479
12891	48480
2	48481
117031	48482
11603	48483
82902	48484
38413	48485
11378	48486
20299	48487
7013	48488
10308	48489
8867	48490
68347	48491
93786	48492
1014	48493
58090	48494
48330	48495
3393	48496
12574	48497
13324	48498
23143	48499
16350	48500
40137	48501
3326	48502
28672	48503
30434	48504
17154	48505
27407	48506
6540	48507
16739	48508
47	48509
1940	48510
29266	48511
55505	48512
70689	48513
69147	48514
10147	48515
13722	48516
101682	48517
5271	48518
139324	48519
80290	48520
51367	48521
116710	48522
4296	48523
147106	48524
32587	48525
84979	48526
12822	48527
111405	48528
12405	48529
28564	48530
125915	48531
98	48532
46133	48533
23899	48534
51886	48535
23776	48536
796	48537
21874	48538
25900	48539
27690	48540
20107	48541
2253	48542
34893	48543
31678	48544
8972	48545
30645	48546
29891	48547
75513	48548
35148	48549
9590	48550
57651	48551
9063	48552
16450	48553
12271	48554
29344	48555
29923	48556
59003	48557
61907	48558
3922	48559
39073	48560
33588	48561
84510	48562
135809	48563
10863	48564
8793	48565
100366	48566
11632	48567
2812	48568
38189	48569
19087	48570
10426	48571
109097	48572
25529	48573
48565	48574
123879	48575
48628	48576
12575	48577
27251	48578
2381	48579
3097	48580
57421	48581
27943	48582
9614	48583
21415	48584
16265	48585
34838	48586
17166	48587
150919	48588
16150	48589
3810	48590
70989	48591
79	48592
64198	48593
85518	48594
47662	48595
120439	48596
28765	48597
84775	48598
8343	48599
55429	48600
7925	48601
61209	48602
30309	48603
2963	48604
9642	48605
100440	48606
66990	48607
23868	48608
119136	48609
3160	48610
38287	48611
13001	48612
13430	48613
50028	48614
42094	48615
20714	48616
2987	48617
25426	48618
11147	48619
2438	48620
28154	48621
1682	48622
35657	48623
36462	48624
73302	48625
46762	48626
2026	48627
4746	48628
4645	48629
21022	48630
104408	48631
161255	48632
210	48633
44529	48634
61606	48635
14073	48636
9590	48637
39965	48638
14208	48639
1729	48640
135712	48641
983	48642
94233	48643
3849	48644
40094	48645
74045	48646
6255	48647
125305	48648
13720	48649
27101	48650
103260	48651
80611	48652
53602	48653
25993	48654
54201	48655
56050	48656
278	48657
67481	48658
7638	48659
62099	48660
66055	48661
70550	48662
162139	48663
5637	48664
86117	48665
96651	48666
61491	48667
5892	48668
50862	48669
78853	48670
25071	48671
92615	48672
27772	48673
36843	48674
3823	48675
142561	48676
47398	48677
94883	48678
23585	48679
17423	48680
53757	48681
164317	48682
4411	48683
33901	48684
35203	48685
644	48686
150792	48687
96036	48688
105623	48689
14134	48690
36045	48691
5806	48692
21971	48693
113386	48694
2276	48695
12261	48696
59013	48697
31562	48698
72746	48699
138346	48700
302	48701
18431	48702
51149	48703
74931	48704
33643	48705
187	48706
76810	48707
1110	48708
104730	48709
72002	48710
72062	48711
7216	48712
113610	48713
5226	48714
6987	48715
83340	48716
9980	48717
47265	48718
28531	48719
71696	48720
25706	48721
28	48722
126234	48723
51239	48724
11070	48725
57908	48726
99386	48727
50504	48728
2392	48729
44847	48730
36360	48731
90278	48732
17544	48733
47226	48734
11282	48735
24341	48736
23331	48737
21786	48738
12276	48739
62531	48740
22679	48741
12604	48742
621	48743
29681	48744
702	48745
24167	48746
44269	48747
22807	48748
424	48749
25535	48750
9954	48751
49876	48752
545	48753
150507	48754
13739	48755
57904	48756
48383	48757
25214	48758
64735	48759
6789	48760
7638	48761
8824	48762
42845	48763
52691	48764
101026	48765
37678	48766
62290	48767
17260	48768
13201	48769
26089	48770
21402	48771
63949	48772
24024	48773
125	48774
2584	48775
33464	48776
38590	48777
12753	48778
82	48779
16856	48780
22700	48781
4603	48782
49975	48783
98291	48784
12940	48785
88232	48786
93735	48787
92611	48788
9417	48789
63844	48790
5470	48791
21059	48792
32922	48793
4488	48794
118028	48795
145327	48796
19072	48797
38335	48798
58066	48799
9556	48800
140135	48801
6822	48802
85657	48803
160700	48804
6305	48805
8929	48806
287	48807
85557	48808
16398	48809
44942	48810
84414	48811
1885	48812
8241	48813
20916	48814
17422	48815
68235	48816
100269	48817
70099	48818
157020	48819
12947	48820
70102	48821
44461	48822
44345	48823
66632	48824
5856	48825
67007	48826
64473	48827
4401	48828
81184	48829
45436	48830
5538	48831
8792	48832
4099	48833
35204	48834
11760	48835
49480	48836
46593	48837
3495	48838
30188	48839
17266	48840
40555	48841
48720	48842
55146	48843
147656	48844
90440	48845
128458	48846
42426	48847
1740	48848
465	48849
31368	48850
112476	48851
7884	48852
5552	48853
21748	48854
2038	48855
10189	48856
352	48857
40065	48858
35187	48859
114655	48860
24319	48861
18344	48862
46157	48863
916	48864
4087	48865
2961	48866
5937	48867
89301	48868
10056	48869
103218	48870
80724	48871
82616	48872
3499	48873
9117	48874
85132	48875
30358	48876
9077	48877
124674	48878
21251	48879
45375	48880
27624	48881
45957	48882
18958	48883
313	48884
26127	48885
10212	48886
68961	48887
101408	48888
48414	48889
127692	48890
148732	48891
128286	48892
5099	48893
138773	48894
2069	48895
78496	48896
734	48897
24484	48898
28212	48899
24377	48900
107812	48901
57536	48902
40509	48903
6680	48904
103368	48905
12954	48906
125775	48907
12698	48908
75007	48909
34558	48910
100204	48911
35408	48912
18666	48913
3955	48914
29743	48915
31938	48916
105962	48917
120667	48918
87966	48919
21607	48920
14993	48921
40419	48922
907	48923
21673	48924
4562	48925
18459	48926
72640	48927
43221	48928
79565	48929
10039	48930
18860	48931
23470	48932
36248	48933
147661	48934
25997	48935
3741	48936
16277	48937
130797	48938
85360	48939
14421	48940
1956	48941
125286	48942
12886	48943
31082	48944
87534	48945
2638	48946
20208	48947
87452	48948
7503	48949
147392	48950
86003	48951
104698	48952
1507	48953
45347	48954
45758	48955
10563	48956
70634	48957
467	48958
26559	48959
55655	48960
3128	48961
12402	48962
84731	48963
19610	48964
89751	48965
72912	48966
159949	48967
61727	48968
62503	48969
4003	48970
11800	48971
160176	48972
1552	48973
12595	48974
101571	48975
27976	48976
88053	48977
35734	48978
12198	48979
6818	48980
57436	48981
89177	48982
8692	48983
157115	48984
26719	48985
7543	48986
15971	48987
6408	48988
87102	48989
161753	48990
12072	48991
7711	48992
77918	48993
3480	48994
2058	48995
19536	48996
124399	48997
67561	48998
12628	48999
11874	49000
25339	49001
1108	49002
6347	49003
37670	49004
9874	49005
86730	49006
102829	49007
311	49008
2009	49009
5021	49010
21083	49011
8189	49012
71683	49013
5790	49014
67629	49015
118867	49016
44867	49017
24276	49018
85904	49019
117570	49020
3200	49021
34418	49022
83687	49023
91197	49024
11464	49025
14590	49026
86735	49027
1573	49028
2665	49029
955	49030
49881	49031
17648	49032
57158	49033
130662	49034
4593	49035
47491	49036
2809	49037
16969	49038
95831	49039
86959	49040
963	49041
104971	49042
3859	49043
12121	49044
614	49045
34818	49046
28070	49047
3818	49048
46966	49049
55	49050
5926	49051
84755	49052
83284	49053
135784	49054
41800	49055
19218	49056
85136	49057
1725	49058
3096	49059
89946	49060
63091	49061
163093	49062
748	49063
50799	49064
782	49065
27458	49066
5649	49067
4189	49068
104153	49069
17360	49070
76286	49071
104	49072
40001	49073
5948	49074
15318	49075
8819	49076
2244	49077
36568	49078
113292	49079
1069	49080
65715	49081
8746	49082
22609	49083
9996	49084
23493	49085
69687	49086
44166	49087
10641	49088
20400	49089
704	49090
36844	49091
6289	49092
2142	49093
28684	49094
95181	49095
15964	49096
13174	49097
5901	49098
2647	49099
128300	49100
39802	49101
78639	49102
5740	49103
42644	49104
1036	49105
9977	49106
132579	49107
17668	49108
5622	49109
83281	49110
23162	49111
5058	49112
76366	49113
1975	49114
29625	49115
147597	49116
43105	49117
16259	49118
25542	49119
52251	49120
18743	49121
15626	49122
73018	49123
147303	49124
685	49125
59308	49126
25716	49127
54702	49128
40834	49129
37938	49130
3165	49131
17984	49132
57345	49133
50781	49134
22140	49135
13244	49136
21032	49137
12271	49138
37268	49139
140349	49140
15709	49141
82759	49142
10329	49143
9358	49144
35007	49145
30762	49146
84837	49147
2550	49148
19577	49149
78665	49150
23278	49151
8598	49152
3117	49153
5969	49154
396	49155
10058	49156
161397	49157
133333	49158
6702	49159
29052	49160
9456	49161
17038	49162
19609	49163
474	49164
9589	49165
5464	49166
26431	49167
54864	49168
5443	49169
1437	49170
13387	49171
157572	49172
26123	49173
65558	49174
114019	49175
100110	49176
9765	49177
53639	49178
107386	49179
3413	49180
31828	49181
144245	49182
43043	49183
23000	49184
31053	49185
118594	49186
1484	49187
1651	49188
5204	49189
44379	49190
32169	49191
11607	49192
96354	49193
79	49194
22176	49195
26	49196
4382	49197
9812	49198
105734	49199
85487	49200
13146	49201
3318	49202
32807	49203
106430	49204
87226	49205
34657	49206
13782	49207
925	49208
23934	49209
13655	49210
44282	49211
128776	49212
36812	49213
23534	49214
2226	49215
26014	49216
24376	49217
16027	49218
5715	49219
20464	49220
61119	49221
12341	49222
78737	49223
22898	49224
21503	49225
1304	49226
20858	49227
115567	49228
105028	49229
3628	49230
12185	49231
40810	49232
1695	49233
10537	49234
37454	49235
77132	49236
3769	49237
11236	49238
49210	49239
82994	49240
71895	49241
66171	49242
16256	49243
63458	49244
13428	49245
11134	49246
85341	49247
6940	49248
5856	49249
32703	49250
123782	49251
55324	49252
59560	49253
13013	49254
77876	49255
25864	49256
2627	49257
31358	49258
21209	49259
76879	49260
67545	49261
22211	49262
19157	49263
1986	49264
27051	49265
9401	49266
35409	49267
50270	49268
32661	49269
44659	49270
23041	49271
36392	49272
45879	49273
112612	49274
52494	49275
19041	49276
42369	49277
14227	49278
16599	49279
22515	49280
25426	49281
14000	49282
72400	49283
1771	49284
51832	49285
24432	49286
77326	49287
13971	49288
86637	49289
24421	49290
51928	49291
66611	49292
43681	49293
18818	49294
74460	49295
33095	49296
9239	49297
52881	49298
28344	49299
45078	49300
996	49301
131080	49302
8322	49303
144133	49304
27866	49305
104268	49306
880	49307
36894	49308
115666	49309
37189	49310
1068	49311
23329	49312
31308	49313
67933	49314
35741	49315
2173	49316
41215	49317
57927	49318
25063	49319
9991	49320
114273	49321
14540	49322
44098	49323
11477	49324
15813	49325
4621	49326
48	49327
9619	49328
61001	49329
69097	49330
4211	49331
65181	49332
36045	49333
43861	49334
27632	49335
16577	49336
87982	49337
1784	49338
58834	49339
59536	49340
22896	49341
19687	49342
981	49343
121892	49344
7322	49345
155720	49346
92983	49347
3163	49348
47155	49349
63049	49350
19576	49351
15325	49352
418	49353
18324	49354
16668	49355
1449	49356
16658	49357
18957	49358
18818	49359
10215	49360
15703	49361
51746	49362
2473	49363
17564	49364
21329	49365
47896	49366
21864	49367
450	49368
2755	49369
68807	49370
5331	49371
11039	49372
145480	49373
1726	49374
615	49375
18980	49376
23843	49377
11884	49378
5956	49379
26428	49380
40636	49381
17777	49382
12421	49383
72319	49384
696	49385
83475	49386
133310	49387
120530	49388
82932	49389
13245	49390
5236	49391
4390	49392
14754	49393
13620	49394
119848	49395
31875	49396
17350	49397
299	49398
18544	49399
53044	49400
7712	49401
61476	49402
36378	49403
38656	49404
46434	49405
41679	49406
90376	49407
23575	49408
5612	49409
7294	49410
18609	49411
73526	49412
51270	49413
23543	49414
84285	49415
61949	49416
47331	49417
62758	49418
6821	49419
49410	49420
1668	49421
110987	49422
12102	49423
3787	49424
63657	49425
41650	49426
58695	49427
67097	49428
20776	49429
47698	49430
113302	49431
102971	49432
125087	49433
21403	49434
47569	49435
4612	49436
35571	49437
6931	49438
24228	49439
103159	49440
26417	49441
17121	49442
126183	49443
21866	49444
81279	49445
53739	49446
84896	49447
30507	49448
67727	49449
42342	49450
71607	49451
166502	49452
140073	49453
67829	49454
9865	49455
2000	49456
90715	49457
47625	49458
133085	49459
943	49460
2480	49461
136860	49462
2831	49463
2924	49464
13884	49465
56741	49466
4464	49467
17358	49468
24296	49469
18805	49470
21203	49471
6042	49472
13572	49473
99721	49474
65919	49475
18040	49476
160747	49477
42126	49478
2629	49479
8052	49480
38596	49481
76698	49482
145870	49483
3965	49484
991	49485
7609	49486
4354	49487
4164	49488
71780	49489
103046	49490
20555	49491
94809	49492
14914	49493
5593	49494
1602	49495
462	49496
7308	49497
37254	49498
25141	49499
10657	49500
2709	49501
19045	49502
75182	49503
18621	49504
67109	49505
3174	49506
18925	49507
131288	49508
144	49509
2370	49510
3906	49511
131993	49512
59318	49513
14888	49514
18814	49515
103205	49516
54433	49517
69216	49518
7720	49519
59133	49520
2192	49521
44391	49522
38498	49523
25796	49524
52086	49525
82916	49526
37239	49527
47710	49528
1337	49529
17994	49530
2893	49531
15679	49532
77560	49533
128903	49534
30125	49535
120380	49536
5193	49537
56594	49538
153363	49539
482	49540
36522	49541
1324	49542
56628	49543
7461	49544
112484	49545
40807	49546
99289	49547
18097	49548
60104	49549
888	49550
25451	49551
11484	49552
137573	49553
34943	49554
3614	49555
17394	49556
13065	49557
25501	49558
48598	49559
10667	49560
46952	49561
23909	49562
28061	49563
26177	49564
241	49565
9364	49566
94669	49567
55376	49568
29332	49569
26789	49570
40313	49571
23759	49572
3573	49573
92	49574
1782	49575
152603	49576
133039	49577
57689	49578
66483	49579
156345	49580
121653	49581
10004	49582
173	49583
1174	49584
1627	49585
23938	49586
116206	49587
163004	49588
44557	49589
118470	49590
62952	49591
165670	49592
129142	49593
17101	49594
78971	49595
7206	49596
29924	49597
39854	49598
48022	49599
43078	49600
83515	49601
34260	49602
22230	49603
13201	49604
128586	49605
1154	49606
32928	49607
39011	49608
5331	49609
575	49610
132378	49611
6235	49612
21885	49613
91450	49614
10457	49615
1008	49616
12832	49617
132124	49618
88005	49619
78796	49620
105497	49621
3959	49622
90229	49623
53663	49624
5410	49625
160179	49626
34156	49627
63522	49628
77370	49629
59792	49630
1744	49631
12761	49632
21690	49633
6470	49634
16521	49635
19536	49636
2001	49637
95803	49638
18741	49639
19991	49640
126991	49641
6590	49642
130824	49643
120908	49644
31228	49645
8566	49646
82948	49647
2620	49648
56038	49649
99704	49650
3055	49651
6871	49652
18183	49653
3714	49654
78256	49655
43884	49656
39819	49657
20437	49658
23	49659
56211	49660
72698	49661
4843	49662
21276	49663
20438	49664
43040	49665
29833	49666
26035	49667
3582	49668
31162	49669
27923	49670
16737	49671
144831	49672
39961	49673
104030	49674
18297	49675
50184	49676
2510	49677
3145	49678
8107	49679
1756	49680
13742	49681
71704	49682
35955	49683
65457	49684
85707	49685
40	49686
80141	49687
10308	49688
7220	49689
1240	49690
7103	49691
115903	49692
8047	49693
60140	49694
11415	49695
23847	49696
11969	49697
1408	49698
53995	49699
6604	49700
3382	49701
14465	49702
118780	49703
72075	49704
31009	49705
16684	49706
150845	49707
1670	49708
196	49709
41264	49710
58766	49711
3	49712
57048	49713
9787	49714
59355	49715
24479	49716
5572	49717
1072	49718
13537	49719
129684	49720
31462	49721
98035	49722
119198	49723
1174	49724
44430	49725
3523	49726
575	49727
29358	49728
138381	49729
37522	49730
56005	49731
53099	49732
116189	49733
38609	49734
100	49735
52679	49736
151	49737
95712	49738
2595	49739
13707	49740
82393	49741
701	49742
9904	49743
6762	49744
56244	49745
30190	49746
12986	49747
17174	49748
10610	49749
19344	49750
148587	49751
30479	49752
70449	49753
18962	49754
47603	49755
58741	49756
9123	49757
122048	49758
96766	49759
28334	49760
12742	49761
51342	49762
18621	49763
51635	49764
39699	49765
7608	49766
41560	49767
2025	49768
116257	49769
24292	49770
19096	49771
128188	49772
3622	49773
149692	49774
69478	49775
69564	49776
103271	49777
3223	49778
15255	49779
47694	49780
48727	49781
52591	49782
21	49783
50637	49784
5255	49785
57761	49786
37206	49787
10149	49788
5390	49789
949	49790
35378	49791
24333	49792
6849	49793
4373	49794
9837	49795
9407	49796
35892	49797
2389	49798
20705	49799
254	49800
21410	49801
101290	49802
38311	49803
163796	49804
44	49805
233	49806
16526	49807
21129	49808
57328	49809
2669	49810
67161	49811
102638	49812
5234	49813
11512	49814
27678	49815
35438	49816
79342	49817
881	49818
2092	49819
24403	49820
52111	49821
76706	49822
28233	49823
10201	49824
44650	49825
9213	49826
85047	49827
38677	49828
158336	49829
35482	49830
45612	49831
73498	49832
28773	49833
16773	49834
8872	49835
12267	49836
121	49837
4796	49838
60700	49839
16055	49840
55044	49841
134851	49842
20667	49843
5015	49844
46915	49845
9101	49846
24561	49847
124784	49848
7246	49849
18042	49850
4763	49851
12625	49852
9141	49853
44535	49854
2273	49855
139996	49856
11848	49857
1306	49858
7512	49859
6217	49860
103985	49861
43781	49862
84037	49863
161431	49864
4631	49865
51407	49866
15920	49867
160113	49868
147918	49869
120632	49870
46479	49871
87071	49872
313	49873
20017	49874
30028	49875
9093	49876
103715	49877
3115	49878
3459	49879
66517	49880
80312	49881
77711	49882
6596	49883
15923	49884
42833	49885
11340	49886
1199	49887
12478	49888
144389	49889
29691	49890
38740	49891
71370	49892
109403	49893
66069	49894
11754	49895
24393	49896
128374	49897
6983	49898
14293	49899
41571	49900
9984	49901
42457	49902
11336	49903
40402	49904
41825	49905
11471	49906
152854	49907
52633	49908
19794	49909
12897	49910
23333	49911
11423	49912
10105	49913
49633	49914
20357	49915
12044	49916
27243	49917
67586	49918
1330	49919
113844	49920
31178	49921
24650	49922
6614	49923
22105	49924
65932	49925
103911	49926
50026	49927
22143	49928
135879	49929
18323	49930
5206	49931
31114	49932
236	49933
2395	49934
33605	49935
53745	49936
25476	49937
55637	49938
41480	49939
22658	49940
62679	49941
149878	49942
99	49943
14349	49944
103062	49945
22778	49946
2700	49947
15357	49948
22735	49949
976	49950
16163	49951
6166	49952
37351	49953
14004	49954
51805	49955
43325	49956
10934	49957
424	49958
6432	49959
21524	49960
16605	49961
27409	49962
1902	49963
11630	49964
2427	49965
36420	49966
4840	49967
78032	49968
28002	49969
7672	49970
41837	49971
237	49972
50575	49973
117739	49974
5326	49975
18349	49976
9685	49977
2697	49978
21979	49979
20467	49980
2009	49981
71185	49982
69903	49983
70040	49984
165217	49985
133763	49986
53297	49987
3832	49988
907	49989
21141	49990
65271	49991
143601	49992
17926	49993
47658	49994
4296	49995
35272	49996
155771	49997
79839	49998
761	49999
98551	50000
14371	50001
54686	50002
4848	50003
63258	50004
60530	50005
70550	50006
2873	50007
6942	50008
4001	50009
38130	50010
9433	50011
36525	50012
35507	50013
33069	50014
3961	50015
92669	50016
106015	50017
47439	50018
45452	50019
58755	50020
112736	50021
20198	50022
56990	50023
2760	50024
267	50025
78117	50026
1896	50027
19782	50028
2350	50029
114	50030
36961	50031
26417	50032
1392	50033
4619	50034
34072	50035
14070	50036
161375	50037
64764	50038
24636	50039
13930	50040
2103	50041
96652	50042
29234	50043
14175	50044
79000	50045
38860	50046
48828	50047
70592	50048
95858	50049
161928	50050
135746	50051
3584	50052
12698	50053
107612	50054
1658	50055
4409	50056
6157	50057
65	50058
33537	50059
4228	50060
59111	50061
24234	50062
159364	50063
18020	50064
67648	50065
9724	50066
4776	50067
97022	50068
24081	50069
119329	50070
62712	50071
42144	50072
13803	50073
67142	50074
129406	50075
141539	50076
8505	50077
30185	50078
87742	50079
17799	50080
13077	50081
8431	50082
13990	50083
3095	50084
13822	50085
13942	50086
127047	50087
15190	50088
46770	50089
57602	50090
60899	50091
15716	50092
16119	50093
11677	50094
21102	50095
37295	50096
21577	50097
118798	50098
6432	50099
3150	50100
72744	50101
11329	50102
50725	50103
61479	50104
106320	50105
81181	50106
57189	50107
26189	50108
438	50109
77847	50110
2368	50111
28135	50112
8034	50113
154360	50114
99	50115
12956	50116
22442	50117
82676	50118
49729	50119
461	50120
38756	50121
150559	50122
89949	50123
69113	50124
2171	50125
26400	50126
121213	50127
64009	50128
16948	50129
97599	50130
8688	50131
59677	50132
126566	50133
22242	50134
57410	50135
50054	50136
3773	50137
6411	50138
95519	50139
165202	50140
11628	50141
24834	50142
91754	50143
52271	50144
31718	50145
69041	50146
78308	50147
3306	50148
21907	50149
15297	50150
19319	50151
12331	50152
44628	50153
165597	50154
111594	50155
2895	50156
27652	50157
17462	50158
33421	50159
121663	50160
63215	50161
6138	50162
5025	50163
75863	50164
81472	50165
159961	50166
8023	50167
6724	50168
5853	50169
4788	50170
47289	50171
9363	50172
36517	50173
51930	50174
32443	50175
2365	50176
71807	50177
100357	50178
105841	50179
586	50180
9119	50181
92915	50182
18635	50183
2488	50184
22867	50185
94166	50186
51008	50187
8310	50188
31074	50189
9	50190
130005	50191
20292	50192
35642	50193
76290	50194
4791	50195
56631	50196
1588	50197
42785	50198
5641	50199
21209	50200
11330	50201
19553	50202
5048	50203
86267	50204
46747	50205
83399	50206
53220	50207
81922	50208
159097	50209
13579	50210
17673	50211
142877	50212
12631	50213
2124	50214
67384	50215
81000	50216
88676	50217
39531	50218
22945	50219
1777	50220
42359	50221
140867	50222
1501	50223
15918	50224
8061	50225
23246	50226
77699	50227
90067	50228
132655	50229
10929	50230
24261	50231
60183	50232
5973	50233
34399	50234
65464	50235
76020	50236
71644	50237
9065	50238
9666	50239
54437	50240
48388	50241
49136	50242
8400	50243
84574	50244
130394	50245
22284	50246
161856	50247
49741	50248
86139	50249
34900	50250
101979	50251
7054	50252
4802	50253
30373	50254
30137	50255
24334	50256
16469	50257
19856	50258
94711	50259
34855	50260
17352	50261
13916	50262
5809	50263
3417	50264
58508	50265
43308	50266
31374	50267
3140	50268
11813	50269
84704	50270
18274	50271
8238	50272
11645	50273
56427	50274
31723	50275
141039	50276
34738	50277
30102	50278
80370	50279
111406	50280
90065	50281
7651	50282
50659	50283
1220	50284
490	50285
25952	50286
39780	50287
22964	50288
38731	50289
138921	50290
57785	50291
102150	50292
25132	50293
57521	50294
23200	50295
14498	50296
5865	50297
85500	50298
10916	50299
34895	50300
312	50301
67034	50302
30072	50303
28464	50304
52029	50305
1828	50306
2722	50307
6921	50308
19352	50309
70618	50310
42636	50311
23071	50312
39709	50313
25080	50314
111971	50315
36757	50316
94293	50317
30301	50318
107622	50319
16329	50320
87369	50321
29741	50322
122512	50323
17754	50324
99777	50325
3588	50326
697	50327
8680	50328
3007	50329
32964	50330
59811	50331
50405	50332
705	50333
4240	50334
328	50335
27208	50336
97431	50337
2421	50338
9967	50339
781	50340
34503	50341
34966	50342
60301	50343
980	50344
70205	50345
5559	50346
141753	50347
11969	50348
32943	50349
101447	50350
71275	50351
55618	50352
13216	50353
129405	50354
52404	50355
1802	50356
17431	50357
93188	50358
28207	50359
6545	50360
11647	50361
69866	50362
33380	50363
72299	50364
2103	50365
4003	50366
8401	50367
39579	50368
140291	50369
23652	50370
13254	50371
4433	50372
102	50373
39036	50374
3818	50375
12222	50376
27659	50377
31742	50378
85990	50379
21888	50380
4546	50381
79630	50382
50538	50383
23036	50384
119762	50385
11477	50386
50478	50387
90738	50388
41080	50389
9446	50390
142	50391
295	50392
92402	50393
76297	50394
28690	50395
10795	50396
87157	50397
4007	50398
38378	50399
45752	50400
22401	50401
26558	50402
2451	50403
161604	50404
7256	50405
19284	50406
14291	50407
8234	50408
59088	50409
105754	50410
18084	50411
1025	50412
19656	50413
16600	50414
17887	50415
79684	50416
42889	50417
96003	50418
11591	50419
1820	50420
126551	50421
18780	50422
18925	50423
30963	50424
59825	50425
28482	50426
903	50427
12654	50428
79889	50429
40194	50430
809	50431
4911	50432
6175	50433
18619	50434
301	50435
391	50436
42231	50437
24842	50438
33353	50439
107707	50440
49964	50441
30957	50442
5111	50443
84923	50444
548	50445
52017	50446
23844	50447
1096	50448
71618	50449
281	50450
125536	50451
30622	50452
13220	50453
18907	50454
17539	50455
49781	50456
30811	50457
19187	50458
51016	50459
35582	50460
65774	50461
26819	50462
16433	50463
1110	50464
83254	50465
25339	50466
12285	50467
1879	50468
71084	50469
3999	50470
56720	50471
21577	50472
15593	50473
53706	50474
90227	50475
34335	50476
13947	50477
31872	50478
37195	50479
55307	50480
745	50481
10496	50482
40903	50483
587	50484
78515	50485
1159	50486
86283	50487
95129	50488
81767	50489
75859	50490
44511	50491
100148	50492
69640	50493
125003	50494
10935	50495
403	50496
15085	50497
97608	50498
36318	50499
23354	50500
27318	50501
100950	50502
25258	50503
4011	50504
78208	50505
8784	50506
91679	50507
15376	50508
6255	50509
91195	50510
14341	50511
45026	50512
164857	50513
1151	50514
37940	50515
106256	50516
102465	50517
30776	50518
19056	50519
125	50520
48596	50521
7772	50522
84470	50523
84429	50524
707	50525
722	50526
40299	50527
5940	50528
18597	50529
2803	50530
95084	50531
2743	50532
41100	50533
2637	50534
60114	50535
6677	50536
43967	50537
45232	50538
14525	50539
96668	50540
47182	50541
44959	50542
67210	50543
23173	50544
4005	50545
9860	50546
725	50547
32223	50548
2583	50549
14964	50550
73047	50551
16962	50552
29766	50553
4784	50554
17651	50555
111271	50556
34042	50557
21842	50558
15346	50559
504	50560
85980	50561
9731	50562
12	50563
95920	50564
21805	50565
63294	50566
682	50567
16922	50568
44610	50569
38178	50570
34051	50571
42234	50572
36782	50573
100480	50574
83196	50575
84069	50576
4059	50577
19886	50578
24800	50579
101	50580
44428	50581
43081	50582
31351	50583
76873	50584
42585	50585
78630	50586
22406	50587
96999	50588
44048	50589
66320	50590
78722	50591
17296	50592
17324	50593
96180	50594
129140	50595
50071	50596
9528	50597
5500	50598
1140	50599
122325	50600
8592	50601
16	50602
7219	50603
17633	50604
1007	50605
144440	50606
58158	50607
49424	50608
13810	50609
30390	50610
27153	50611
3856	50612
15287	50613
101459	50614
17694	50615
124696	50616
97	50617
34893	50618
64133	50619
1880	50620
109919	50621
44633	50622
19	50623
1097	50624
546	50625
13	50626
6340	50627
128001	50628
82972	50629
160084	50630
24898	50631
54905	50632
97661	50633
67920	50634
41876	50635
1257	50636
56510	50637
308	50638
64	50639
247	50640
13992	50641
87448	50642
47831	50643
26167	50644
8208	50645
48561	50646
33332	50647
8953	50648
128817	50649
19182	50650
26380	50651
36555	50652
34175	50653
15700	50654
8941	50655
29594	50656
39747	50657
41273	50658
43492	50659
19322	50660
29405	50661
114557	50662
30715	50663
19324	50664
41226	50665
78667	50666
104195	50667
29323	50668
3930	50669
7338	50670
42154	50671
43998	50672
838	50673
54320	50674
33263	50675
94748	50676
32696	50677
96144	50678
35972	50679
41522	50680
25009	50681
18315	50682
2439	50683
19652	50684
2005	50685
81510	50686
110319	50687
41517	50688
6490	50689
71359	50690
83578	50691
107164	50692
39258	50693
26136	50694
87770	50695
33706	50696
9708	50697
6853	50698
127440	50699
2077	50700
31128	50701
3170	50702
7065	50703
22469	50704
15157	50705
85844	50706
97258	50707
589	50708
3225	50709
22664	50710
10368	50711
18020	50712
298	50713
156412	50714
119348	50715
164577	50716
66956	50717
1799	50718
4284	50719
15843	50720
28399	50721
1376	50722
69578	50723
22488	50724
19920	50725
1659	50726
2599	50727
25468	50728
31284	50729
22762	50730
70225	50731
28989	50732
14338	50733
15207	50734
119975	50735
64425	50736
3216	50737
16687	50738
44580	50739
58291	50740
76666	50741
131396	50742
98211	50743
25152	50744
4548	50745
4889	50746
58347	50747
26216	50748
26503	50749
956	50750
25980	50751
49315	50752
19067	50753
1878	50754
110644	50755
31897	50756
116727	50757
16350	50758
35161	50759
86351	50760
13142	50761
824	50762
86132	50763
35020	50764
40414	50765
53564	50766
17792	50767
18873	50768
48219	50769
9222	50770
15795	50771
56	50772
4415	50773
54824	50774
380	50775
482	50776
112	50777
63708	50778
22887	50779
2334	50780
39099	50781
2126	50782
18023	50783
16032	50784
23539	50785
82332	50786
437	50787
22293	50788
24638	50789
71717	50790
15202	50791
13876	50792
150056	50793
26086	50794
8437	50795
97036	50796
7346	50797
3100	50798
4128	50799
3356	50800
18332	50801
40028	50802
42910	50803
50598	50804
69544	50805
14660	50806
155495	50807
18234	50808
6947	50809
48412	50810
47882	50811
144	50812
38697	50813
125277	50814
53996	50815
18168	50816
68140	50817
15020	50818
81802	50819
133270	50820
13584	50821
33582	50822
10524	50823
59999	50824
14486	50825
58	50826
121660	50827
58688	50828
94361	50829
131904	50830
3415	50831
123709	50832
43891	50833
118387	50834
12821	50835
52494	50836
5909	50837
4900	50838
11644	50839
66246	50840
45304	50841
58399	50842
123241	50843
2891	50844
3612	50845
35678	50846
4729	50847
82566	50848
11281	50849
240	50850
71202	50851
83038	50852
51639	50853
31499	50854
144801	50855
65061	50856
78712	50857
119617	50858
25296	50859
99337	50860
12110	50861
15145	50862
107241	50863
14729	50864
51827	50865
48897	50866
76141	50867
41077	50868
82217	50869
3468	50870
22627	50871
50845	50872
26257	50873
835	50874
30790	50875
15758	50876
93733	50877
35897	50878
10191	50879
56620	50880
25415	50881
13270	50882
88142	50883
127230	50884
4957	50885
4089	50886
19989	50887
8642	50888
1628	50889
7930	50890
77403	50891
3723	50892
11892	50893
102769	50894
19507	50895
14474	50896
58936	50897
61314	50898
125198	50899
7139	50900
13966	50901
36117	50902
28157	50903
34100	50904
17279	50905
66632	50906
6279	50907
101776	50908
23232	50909
82437	50910
60008	50911
7494	50912
152232	50913
162127	50914
9165	50915
47650	50916
48685	50917
35104	50918
87064	50919
3443	50920
58097	50921
2377	50922
12522	50923
35244	50924
47092	50925
34429	50926
13833	50927
25581	50928
89175	50929
4017	50930
152953	50931
2508	50932
39370	50933
41500	50934
14772	50935
13785	50936
19678	50937
49519	50938
37726	50939
71606	50940
83612	50941
2996	50942
63043	50943
97810	50944
33733	50945
18067	50946
43969	50947
36207	50948
30782	50949
13269	50950
155450	50951
15379	50952
39492	50953
65144	50954
98148	50955
22478	50956
102004	50957
47855	50958
49391	50959
18310	50960
99922	50961
1001	50962
62846	50963
23364	50964
27424	50965
68776	50966
21932	50967
3992	50968
68463	50969
45476	50970
66865	50971
48420	50972
8555	50973
5321	50974
5460	50975
160450	50976
42439	50977
56607	50978
76801	50979
3138	50980
80349	50981
55528	50982
116630	50983
72970	50984
48050	50985
93060	50986
40073	50987
44125	50988
4679	50989
23099	50990
51791	50991
92313	50992
43257	50993
445	50994
63397	50995
32456	50996
79861	50997
101968	50998
18325	50999
42217	51000
105199	51001
20982	51002
20875	51003
8522	51004
75344	51005
88680	51006
59622	51007
7643	51008
64	51009
79141	51010
118639	51011
144012	51012
7506	51013
13599	51014
54685	51015
144765	51016
37309	51017
36	51018
37900	51019
87827	51020
59578	51021
19428	51022
52837	51023
5392	51024
5616	51025
11312	51026
103185	51027
3493	51028
74907	51029
79097	51030
539	51031
64514	51032
102369	51033
94436	51034
53535	51035
70716	51036
127478	51037
103930	51038
10007	51039
48224	51040
20633	51041
62933	51042
13412	51043
56530	51044
44907	51045
1075	51046
21011	51047
69936	51048
33974	51049
3183	51050
14558	51051
27067	51052
117523	51053
12456	51054
6729	51055
91039	51056
20470	51057
12211	51058
9005	51059
55542	51060
24532	51061
60531	51062
12375	51063
135104	51064
2668	51065
28753	51066
9822	51067
8892	51068
60521	51069
41131	51070
9404	51071
33779	51072
4955	51073
757	51074
21712	51075
397	51076
10013	51077
111087	51078
3066	51079
18475	51080
2186	51081
15132	51082
103427	51083
33797	51084
129133	51085
106309	51086
55562	51087
143332	51088
71498	51089
134312	51090
202	51091
4904	51092
42579	51093
36474	51094
90588	51095
27820	51096
32752	51097
5818	51098
6388	51099
9377	51100
58273	51101
95582	51102
17646	51103
2753	51104
4511	51105
4013	51106
10515	51107
2975	51108
85858	51109
15121	51110
53998	51111
30475	51112
31167	51113
1167	51114
27949	51115
4996	51116
55832	51117
3393	51118
30927	51119
25189	51120
14041	51121
78114	51122
5347	51123
21700	51124
48914	51125
10541	51126
4011	51127
50921	51128
7017	51129
36253	51130
761	51131
15712	51132
3225	51133
72563	51134
67130	51135
1323	51136
78333	51137
130680	51138
90987	51139
121429	51140
5797	51141
47735	51142
57014	51143
18413	51144
116045	51145
38568	51146
29338	51147
128680	51148
11086	51149
63446	51150
14151	51151
37360	51152
116507	51153
97	51154
2307	51155
35219	51156
74029	51157
15947	51158
25645	51159
15266	51160
49255	51161
11362	51162
4139	51163
46915	51164
34970	51165
22437	51166
13151	51167
125911	51168
27763	51169
30778	51170
62271	51171
18970	51172
49346	51173
69798	51174
49138	51175
18909	51176
53972	51177
8348	51178
1660	51179
30835	51180
14856	51181
3231	51182
67671	51183
31497	51184
51120	51185
37412	51186
8176	51187
21720	51188
4579	51189
120174	51190
61214	51191
8970	51192
11368	51193
21828	51194
105393	51195
7634	51196
1886	51197
31917	51198
58696	51199
18961	51200
14793	51201
6185	51202
3723	51203
71	51204
54197	51205
13650	51206
102908	51207
32428	51208
17784	51209
43757	51210
18296	51211
47140	51212
2132	51213
32728	51214
21457	51215
63470	51216
3439	51217
3324	51218
101453	51219
159236	51220
76769	51221
46554	51222
2712	51223
17129	51224
42473	51225
21188	51226
1060	51227
46020	51228
9600	51229
39345	51230
25358	51231
19614	51232
17880	51233
2065	51234
7628	51235
97612	51236
2893	51237
57563	51238
53061	51239
22341	51240
106903	51241
64662	51242
142718	51243
6746	51244
84828	51245
84355	51246
14	51247
68759	51248
560	51249
56766	51250
72697	51251
13524	51252
3939	51253
68546	51254
13085	51255
5970	51256
38750	51257
36829	51258
58449	51259
1704	51260
2423	51261
125813	51262
6674	51263
13342	51264
21865	51265
13672	51266
15558	51267
761	51268
130664	51269
2335	51270
34780	51271
21424	51272
13347	51273
40132	51274
33683	51275
88107	51276
26655	51277
18687	51278
1855	51279
82850	51280
67266	51281
545	51282
49283	51283
52789	51284
78374	51285
8085	51286
11340	51287
15047	51288
750	51289
41319	51290
7207	51291
2707	51292
60497	51293
133693	51294
948	51295
85757	51296
50533	51297
40349	51298
4185	51299
43944	51300
979	51301
100119	51302
37979	51303
2458	51304
120296	51305
51750	51306
620	51307
1098	51308
505	51309
92994	51310
42837	51311
50021	51312
3568	51313
70178	51314
49018	51315
43601	51316
10125	51317
3875	51318
95976	51319
8797	51320
16394	51321
294	51322
17419	51323
746	51324
3675	51325
5257	51326
63415	51327
14968	51328
9803	51329
120652	51330
35700	51331
17903	51332
24088	51333
7227	51334
25259	51335
7990	51336
16024	51337
10049	51338
16185	51339
7206	51340
9567	51341
12350	51342
4288	51343
93590	51344
3954	51345
7513	51346
77533	51347
24861	51348
81792	51349
63663	51350
279	51351
922	51352
31365	51353
33859	51354
111889	51355
2474	51356
62095	51357
3247	51358
38891	51359
20436	51360
3606	51361
2102	51362
40130	51363
141089	51364
31512	51365
144060	51366
11	51367
19314	51368
57610	51369
92625	51370
15916	51371
108	51372
19692	51373
30507	51374
7532	51375
120409	51376
9993	51377
1297	51378
36722	51379
4780	51380
3436	51381
800	51382
17434	51383
68439	51384
7895	51385
10435	51386
46956	51387
30508	51388
47896	51389
43438	51390
121257	51391
11599	51392
2667	51393
42950	51394
7729	51395
4176	51396
24468	51397
79883	51398
408	51399
65984	51400
13809	51401
6713	51402
17089	51403
6750	51404
39842	51405
67274	51406
62302	51407
131539	51408
120687	51409
3567	51410
2019	51411
2705	51412
4898	51413
137407	51414
27090	51415
94789	51416
110314	51417
33830	51418
8244	51419
7680	51420
31	51421
27822	51422
3828	51423
3343	51424
8326	51425
41580	51426
132474	51427
40617	51428
15177	51429
23515	51430
12671	51431
122535	51432
10128	51433
3903	51434
36157	51435
31142	51436
2945	51437
23769	51438
7706	51439
122157	51440
19782	51441
60529	51442
55265	51443
114989	51444
296	51445
6153	51446
156037	51447
67169	51448
64984	51449
4421	51450
26832	51451
100859	51452
58445	51453
1721	51454
11333	51455
9528	51456
6415	51457
18543	51458
1969	51459
59026	51460
14361	51461
1128	51462
7389	51463
64295	51464
18649	51465
13998	51466
31738	51467
6264	51468
13063	51469
50623	51470
44208	51471
6817	51472
134718	51473
119671	51474
7534	51475
40525	51476
20312	51477
6903	51478
72	51479
8535	51480
99429	51481
102604	51482
6797	51483
49385	51484
275	51485
84706	51486
23260	51487
1503	51488
72158	51489
133378	51490
22846	51491
20601	51492
83326	51493
68579	51494
7948	51495
34568	51496
140292	51497
1939	51498
32717	51499
85981	51500
2947	51501
134236	51502
5300	51503
36855	51504
109605	51505
12087	51506
15743	51507
16723	51508
106011	51509
16858	51510
2198	51511
37614	51512
4086	51513
72737	51514
9074	51515
141	51516
72085	51517
125721	51518
145698	51519
19311	51520
80110	51521
70524	51522
753	51523
16208	51524
43251	51525
93345	51526
34318	51527
17331	51528
91621	51529
6841	51530
60614	51531
71503	51532
37587	51533
118479	51534
10684	51535
10535	51536
27	51537
13079	51538
120496	51539
98428	51540
15467	51541
8152	51542
1177	51543
95614	51544
51485	51545
47621	51546
29252	51547
497	51548
6811	51549
42389	51550
32836	51551
36023	51552
10764	51553
61090	51554
76668	51555
7900	51556
10950	51557
39571	51558
16510	51559
22914	51560
55926	51561
21324	51562
14103	51563
1490	51564
772	51565
1294	51566
78608	51567
46831	51568
60070	51569
163851	51570
2068	51571
18118	51572
29604	51573
48845	51574
43028	51575
18912	51576
31	51577
8158	51578
35378	51579
49398	51580
82987	51581
152721	51582
136632	51583
95256	51584
14654	51585
45978	51586
75588	51587
35050	51588
71714	51589
109648	51590
9646	51591
8559	51592
67775	51593
29111	51594
1387	51595
38093	51596
108400	51597
77	51598
124069	51599
15739	51600
4793	51601
79165	51602
31508	51603
426	51604
6410	51605
7568	51606
54291	51607
22724	51608
15484	51609
54134	51610
12075	51611
65434	51612
12583	51613
20337	51614
20658	51615
94627	51616
29391	51617
38243	51618
44540	51619
10	51620
94454	51621
24825	51622
15185	51623
66179	51624
98033	51625
145000	51626
11255	51627
5841	51628
301	51629
39546	51630
29416	51631
74867	51632
106071	51633
7939	51634
31038	51635
13598	51636
4673	51637
34094	51638
26438	51639
755	51640
17168	51641
147151	51642
165490	51643
160748	51644
36150	51645
64146	51646
113997	51647
2260	51648
1561	51649
44384	51650
2171	51651
6044	51652
40371	51653
3536	51654
656	51655
50042	51656
29024	51657
16355	51658
7905	51659
28054	51660
108531	51661
112617	51662
4075	51663
28057	51664
4380	51665
6805	51666
8049	51667
130470	51668
66403	51669
2724	51670
976	51671
18227	51672
73118	51673
31024	51674
34041	51675
2540	51676
13500	51677
12781	51678
19616	51679
27018	51680
38352	51681
52965	51682
51503	51683
33020	51684
24277	51685
88588	51686
18567	51687
97374	51688
6708	51689
9449	51690
8983	51691
34039	51692
122390	51693
10369	51694
35276	51695
118667	51696
5121	51697
106584	51698
5608	51699
26515	51700
19069	51701
60153	51702
140304	51703
522	51704
5938	51705
86552	51706
2060	51707
4744	51708
99991	51709
78559	51710
21880	51711
12843	51712
487	51713
24220	51714
41	51715
1591	51716
138032	51717
20290	51718
3793	51719
82514	51720
130017	51721
24587	51722
14404	51723
41542	51724
26270	51725
90266	51726
11700	51727
15337	51728
106420	51729
39179	51730
2605	51731
107739	51732
44760	51733
60627	51734
3851	51735
1059	51736
44656	51737
2969	51738
54615	51739
5610	51740
34297	51741
61741	51742
712	51743
6881	51744
30958	51745
20320	51746
7643	51747
71793	51748
28329	51749
33583	51750
15907	51751
97034	51752
183	51753
79243	51754
6231	51755
13164	51756
159662	51757
16641	51758
66708	51759
64068	51760
40528	51761
29652	51762
4717	51763
80804	51764
43323	51765
49175	51766
4670	51767
87708	51768
134996	51769
12239	51770
35002	51771
8086	51772
133643	51773
2026	51774
32600	51775
10843	51776
4749	51777
28303	51778
63018	51779
193	51780
12823	51781
20840	51782
69416	51783
584	51784
29908	51785
97123	51786
7904	51787
11422	51788
38225	51789
26614	51790
31638	51791
1002	51792
28304	51793
99665	51794
76336	51795
53826	51796
84147	51797
21754	51798
52971	51799
26682	51800
1196	51801
36046	51802
5077	51803
133032	51804
30072	51805
7756	51806
58357	51807
2162	51808
58029	51809
148355	51810
26522	51811
67764	51812
128822	51813
52242	51814
11267	51815
16726	51816
1202	51817
25250	51818
23812	51819
64514	51820
14722	51821
11248	51822
17937	51823
1284	51824
403	51825
121709	51826
23883	51827
97342	51828
20390	51829
71867	51830
57608	51831
108189	51832
20	51833
3377	51834
15807	51835
58386	51836
4421	51837
5661	51838
11221	51839
25954	51840
56414	51841
5780	51842
83258	51843
30705	51844
9184	51845
78076	51846
19482	51847
26371	51848
56221	51849
44921	51850
78559	51851
116511	51852
13102	51853
12522	51854
46625	51855
38330	51856
4826	51857
12344	51858
63885	51859
9330	51860
164772	51861
6459	51862
102075	51863
33699	51864
1679	51865
7184	51866
106846	51867
33185	51868
76043	51869
11710	51870
25798	51871
14702	51872
115495	51873
89583	51874
38166	51875
39644	51876
39067	51877
41971	51878
76630	51879
6172	51880
73625	51881
8182	51882
3047	51883
1956	51884
44561	51885
63453	51886
129	51887
76585	51888
39050	51889
20312	51890
19307	51891
16933	51892
9352	51893
8284	51894
3872	51895
67504	51896
97116	51897
23430	51898
82749	51899
27726	51900
38291	51901
32859	51902
118628	51903
39880	51904
6787	51905
46046	51906
18813	51907
56465	51908
69193	51909
18729	51910
15462	51911
11325	51912
25687	51913
163727	51914
35590	51915
151869	51916
74085	51917
28424	51918
27443	51919
5010	51920
16967	51921
8514	51922
16526	51923
22271	51924
42050	51925
87617	51926
41207	51927
17520	51928
3364	51929
47754	51930
125826	51931
3316	51932
96028	51933
43203	51934
50502	51935
745	51936
32776	51937
16108	51938
14671	51939
2100	51940
79144	51941
23488	51942
118675	51943
59420	51944
21258	51945
4009	51946
29247	51947
16427	51948
8980	51949
23025	51950
193	51951
156006	51952
59607	51953
1336	51954
5572	51955
12135	51956
17008	51957
95878	51958
56174	51959
49568	51960
8855	51961
105801	51962
4076	51963
114663	51964
18944	51965
1051	51966
675	51967
517	51968
103736	51969
29747	51970
51819	51971
13723	51972
29947	51973
40732	51974
138	51975
14572	51976
17582	51977
104941	51978
125686	51979
20359	51980
7303	51981
9266	51982
11049	51983
12554	51984
1467	51985
11042	51986
72890	51987
7513	51988
45698	51989
124348	51990
25147	51991
13235	51992
1800	51993
27569	51994
1891	51995
599	51996
72522	51997
3565	51998
4865	51999
10750	52000
14778	52001
34033	52002
3886	52003
2252	52004
60040	52005
15042	52006
163519	52007
30350	52008
59504	52009
35603	52010
96701	52011
78864	52012
5729	52013
28165	52014
62432	52015
98317	52016
94161	52017
28163	52018
18134	52019
58024	52020
85	52021
21096	52022
10098	52023
17129	52024
12373	52025
117595	52026
68682	52027
143643	52028
11602	52029
49547	52030
105195	52031
57651	52032
77251	52033
2620	52034
83343	52035
74727	52036
2037	52037
67329	52038
112283	52039
112528	52040
6080	52041
95588	52042
29542	52043
7882	52044
5075	52045
63381	52046
12094	52047
88412	52048
75622	52049
30268	52050
21741	52051
166359	52052
6321	52053
21757	52054
10999	52055
5918	52056
82385	52057
46221	52058
34771	52059
16227	52060
3661	52061
29894	52062
30593	52063
1258	52064
41953	52065
2120	52066
2584	52067
78053	52068
165302	52069
26970	52070
83896	52071
121737	52072
29456	52073
138196	52074
37475	52075
46014	52076
56575	52077
92237	52078
2276	52079
234	52080
8750	52081
7688	52082
22321	52083
13613	52084
1183	52085
15501	52086
57958	52087
52139	52088
24996	52089
1240	52090
4069	52091
52736	52092
84541	52093
152957	52094
104210	52095
13662	52096
30	52097
45592	52098
3495	52099
84117	52100
20583	52101
1422	52102
75397	52103
22590	52104
8742	52105
50181	52106
66436	52107
24014	52108
1267	52109
34940	52110
69533	52111
5718	52112
72224	52113
106500	52114
26178	52115
56929	52116
133924	52117
5755	52118
103893	52119
9751	52120
3040	52121
14757	52122
1043	52123
2499	52124
7072	52125
40625	52126
132838	52127
602	52128
52386	52129
48544	52130
21023	52131
9596	52132
1447	52133
59928	52134
15637	52135
113643	52136
17110	52137
45837	52138
134347	52139
75920	52140
88678	52141
8167	52142
39469	52143
27843	52144
26470	52145
5814	52146
1381	52147
4667	52148
6639	52149
125670	52150
43784	52151
23654	52152
29883	52153
35551	52154
107261	52155
54	52156
87168	52157
65517	52158
37884	52159
2853	52160
10323	52161
63564	52162
48102	52163
97	52164
109589	52165
54304	52166
1766	52167
33800	52168
15614	52169
37057	52170
115354	52171
117773	52172
74913	52173
62191	52174
53811	52175
6090	52176
13358	52177
2204	52178
39404	52179
33849	52180
11240	52181
11672	52182
8563	52183
7734	52184
12414	52185
54933	52186
2196	52187
4806	52188
72014	52189
8264	52190
99234	52191
151735	52192
49454	52193
3272	52194
82441	52195
20441	52196
57513	52197
91528	52198
19784	52199
25879	52200
94051	52201
2398	52202
13123	52203
5130	52204
120260	52205
127954	52206
34339	52207
26776	52208
43034	52209
18023	52210
277	52211
19559	52212
116064	52213
90544	52214
1652	52215
33927	52216
2258	52217
2539	52218
4584	52219
61711	52220
49835	52221
7	52222
68287	52223
8581	52224
84	52225
8051	52226
10576	52227
83740	52228
815	52229
26631	52230
139875	52231
69742	52232
39891	52233
65447	52234
38255	52235
10518	52236
57394	52237
10919	52238
52686	52239
48299	52240
34529	52241
10690	52242
13908	52243
55408	52244
7287	52245
12173	52246
91370	52247
43235	52248
53018	52249
8105	52250
81865	52251
3969	52252
70074	52253
26619	52254
2261	52255
13165	52256
1927	52257
7450	52258
155048	52259
17670	52260
31050	52261
44654	52262
12344	52263
8286	52264
35446	52265
3857	52266
10434	52267
53673	52268
8744	52269
33313	52270
109944	52271
2930	52272
3299	52273
40162	52274
20093	52275
17988	52276
542	52277
18046	52278
41686	52279
37177	52280
6384	52281
130823	52282
71879	52283
6702	52284
17085	52285
8564	52286
2730	52287
30770	52288
95640	52289
20417	52290
2854	52291
21170	52292
193	52293
25743	52294
1898	52295
2676	52296
18368	52297
25228	52298
76078	52299
12907	52300
28183	52301
26655	52302
21125	52303
79352	52304
45442	52305
5118	52306
95777	52307
73493	52308
10215	52309
3992	52310
104891	52311
1137	52312
1554	52313
29225	52314
39068	52315
43851	52316
1174	52317
9110	52318
73515	52319
34095	52320
11625	52321
23221	52322
44355	52323
98	52324
64609	52325
18503	52326
90905	52327
113751	52328
63862	52329
7363	52330
28676	52331
540	52332
3283	52333
65804	52334
45254	52335
41711	52336
96128	52337
6778	52338
18394	52339
68916	52340
64825	52341
13523	52342
23092	52343
8634	52344
14926	52345
69709	52346
35070	52347
49416	52348
40531	52349
28321	52350
46875	52351
77514	52352
38808	52353
9855	52354
20724	52355
103923	52356
40120	52357
127098	52358
90552	52359
110029	52360
11514	52361
951	52362
3098	52363
9956	52364
108082	52365
37953	52366
27263	52367
35461	52368
102161	52369
11972	52370
52823	52371
829	52372
53495	52373
42386	52374
3129	52375
4669	52376
12018	52377
51529	52378
20017	52379
50267	52380
78960	52381
53813	52382
8746	52383
9675	52384
11557	52385
29028	52386
58945	52387
14894	52388
24540	52389
36496	52390
14036	52391
24109	52392
116150	52393
1891	52394
74618	52395
52680	52396
2819	52397
17372	52398
111914	52399
71821	52400
5108	52401
16274	52402
22097	52403
116249	52404
25396	52405
47584	52406
5827	52407
16276	52408
22764	52409
3061	52410
108519	52411
39715	52412
2806	52413
73007	52414
50197	52415
70504	52416
9	52417
50237	52418
15894	52419
26041	52420
4810	52421
11677	52422
8411	52423
28056	52424
64766	52425
89866	52426
72966	52427
62764	52428
5459	52429
100	52430
98183	52431
95109	52432
75369	52433
7650	52434
20277	52435
31195	52436
49752	52437
104910	52438
19847	52439
31636	52440
46149	52441
136443	52442
105070	52443
3094	52444
71232	52445
13506	52446
96739	52447
30104	52448
129457	52449
624	52450
130713	52451
3155	52452
77573	52453
70975	52454
4864	52455
46209	52456
71494	52457
39545	52458
11534	52459
7636	52460
16457	52461
30412	52462
52412	52463
621	52464
3118	52465
7252	52466
33679	52467
1863	52468
87473	52469
295	52470
62720	52471
24675	52472
15240	52473
31330	52474
23477	52475
6730	52476
3075	52477
11771	52478
76308	52479
113824	52480
5544	52481
34734	52482
133508	52483
23976	52484
41358	52485
152405	52486
29147	52487
30316	52488
51	52489
22964	52490
24613	52491
41585	52492
22387	52493
64165	52494
16106	52495
101563	52496
80457	52497
27981	52498
14892	52499
14517	52500
1301	52501
69936	52502
47207	52503
57825	52504
15633	52505
27385	52506
73	52507
56842	52508
93232	52509
79986	52510
82868	52511
29906	52512
42039	52513
53751	52514
30342	52515
13208	52516
91297	52517
53424	52518
48513	52519
72747	52520
57732	52521
1430	52522
22633	52523
2504	52524
14898	52525
559	52526
19651	52527
1460	52528
24533	52529
10596	52530
2747	52531
89108	52532
21122	52533
120741	52534
2939	52535
97846	52536
36176	52537
38295	52538
20550	52539
3659	52540
3124	52541
7223	52542
28660	52543
39682	52544
18	52545
71979	52546
35	52547
104717	52548
87467	52549
709	52550
3551	52551
14575	52552
10572	52553
4226	52554
2630	52555
90838	52556
25702	52557
88779	52558
40139	52559
21145	52560
13062	52561
25899	52562
139933	52563
1899	52564
1518	52565
71866	52566
14930	52567
51742	52568
28701	52569
54436	52570
4659	52571
40723	52572
21784	52573
3925	52574
22598	52575
37201	52576
41962	52577
17907	52578
42704	52579
75896	52580
5482	52581
149865	52582
124010	52583
58619	52584
5705	52585
70958	52586
65140	52587
23727	52588
89784	52589
48637	52590
40872	52591
5692	52592
35772	52593
64256	52594
114240	52595
51330	52596
55760	52597
14269	52598
42766	52599
53911	52600
5455	52601
80339	52602
71948	52603
22033	52604
59820	52605
13872	52606
78627	52607
133030	52608
4727	52609
104212	52610
107573	52611
101029	52612
46830	52613
76958	52614
94317	52615
159349	52616
99283	52617
21893	52618
20369	52619
4025	52620
13186	52621
154867	52622
50455	52623
6741	52624
83939	52625
78389	52626
7357	52627
40925	52628
1445	52629
20187	52630
16302	52631
48616	52632
74649	52633
2487	52634
28048	52635
38200	52636
1760	52637
52307	52638
5278	52639
80226	52640
72887	52641
48580	52642
166047	52643
3772	52644
2399	52645
6315	52646
81140	52647
18082	52648
26605	52649
5463	52650
9711	52651
116298	52652
40951	52653
131345	52654
16407	52655
33350	52656
66	52657
11142	52658
17786	52659
35976	52660
2172	52661
2944	52662
67752	52663
38200	52664
18798	52665
36731	52666
32601	52667
6819	52668
87830	52669
30894	52670
6203	52671
85883	52672
35273	52673
2222	52674
33844	52675
10882	52676
1883	52677
76030	52678
30566	52679
158467	52680
42308	52681
7582	52682
34145	52683
13958	52684
11624	52685
122437	52686
2809	52687
3177	52688
58229	52689
25197	52690
755	52691
68751	52692
117183	52693
2463	52694
64063	52695
31558	52696
116714	52697
137196	52698
17740	52699
28188	52700
18907	52701
55905	52702
29311	52703
3439	52704
88257	52705
13592	52706
29188	52707
81613	52708
28342	52709
4088	52710
1430	52711
40798	52712
13088	52713
27843	52714
11921	52715
3803	52716
1763	52717
34401	52718
13431	52719
111008	52720
2054	52721
2510	52722
3746	52723
11784	52724
89564	52725
100090	52726
44554	52727
24982	52728
3560	52729
35835	52730
19910	52731
24163	52732
7269	52733
48052	52734
9437	52735
75960	52736
135109	52737
142105	52738
4760	52739
9396	52740
56201	52741
12553	52742
5775	52743
5057	52744
16560	52745
2744	52746
58480	52747
129848	52748
78323	52749
10888	52750
23535	52751
1951	52752
12870	52753
811	52754
7133	52755
41799	52756
1063	52757
5410	52758
20367	52759
14122	52760
28950	52761
34064	52762
41277	52763
24539	52764
10535	52765
9351	52766
5064	52767
17199	52768
82146	52769
146194	52770
53439	52771
59028	52772
60671	52773
97905	52774
6741	52775
24748	52776
2489	52777
1284	52778
873	52779
10119	52780
59	52781
3288	52782
20781	52783
137789	52784
4815	52785
4572	52786
101207	52787
28539	52788
30876	52789
35069	52790
24619	52791
18634	52792
32403	52793
28286	52794
61058	52795
25557	52796
65301	52797
12947	52798
2058	52799
25464	52800
53358	52801
98356	52802
45551	52803
49199	52804
14973	52805
465	52806
15984	52807
27174	52808
73524	52809
40349	52810
75865	52811
21490	52812
41715	52813
48044	52814
19132	52815
66828	52816
27149	52817
42202	52818
38927	52819
42681	52820
34065	52821
18830	52822
10659	52823
132444	52824
102006	52825
20439	52826
28783	52827
108693	52828
20668	52829
20726	52830
5192	52831
2622	52832
3300	52833
60154	52834
36404	52835
29091	52836
15595	52837
51179	52838
59904	52839
44286	52840
34788	52841
63349	52842
54671	52843
13774	52844
88	52845
4146	52846
133613	52847
46834	52848
52231	52849
13031	52850
1796	52851
75491	52852
2563	52853
53572	52854
38705	52855
38413	52856
87264	52857
39547	52858
20761	52859
46727	52860
51563	52861
43829	52862
115894	52863
13838	52864
4640	52865
9314	52866
65719	52867
16447	52868
17576	52869
25904	52870
101944	52871
103540	52872
54328	52873
1425	52874
43801	52875
40162	52876
279	52877
32144	52878
8180	52879
59225	52880
5504	52881
127151	52882
463	52883
20239	52884
11991	52885
35595	52886
5738	52887
46114	52888
50497	52889
8198	52890
14041	52891
1056	52892
50226	52893
66404	52894
85208	52895
7755	52896
19114	52897
6034	52898
8753	52899
646	52900
17317	52901
22514	52902
2105	52903
141659	52904
114918	52905
29223	52906
2870	52907
1237	52908
22333	52909
107001	52910
23082	52911
14642	52912
3305	52913
15964	52914
12868	52915
196	52916
157132	52917
2103	52918
23127	52919
102798	52920
41570	52921
100642	52922
5535	52923
15840	52924
7624	52925
15255	52926
45321	52927
7768	52928
80520	52929
37651	52930
10522	52931
160286	52932
15513	52933
24461	52934
1690	52935
26131	52936
17615	52937
19144	52938
42320	52939
118634	52940
86898	52941
25927	52942
22549	52943
47092	52944
106113	52945
21318	52946
2963	52947
160194	52948
74023	52949
48264	52950
89061	52951
232	52952
24164	52953
299	52954
986	52955
60347	52956
27675	52957
19206	52958
405	52959
117465	52960
412	52961
4288	52962
26081	52963
76382	52964
4836	52965
5623	52966
15409	52967
35242	52968
158103	52969
77175	52970
59218	52971
22104	52972
21765	52973
19024	52974
46062	52975
30389	52976
131405	52977
17597	52978
9244	52979
77754	52980
6745	52981
80092	52982
35875	52983
17634	52984
14609	52985
70242	52986
28226	52987
19238	52988
48523	52989
80911	52990
35859	52991
619	52992
137198	52993
22060	52994
31875	52995
45043	52996
19457	52997
116371	52998
95694	52999
23915	53000
5927	53001
93056	53002
45761	53003
72155	53004
4205	53005
4377	53006
68928	53007
10338	53008
21750	53009
53274	53010
97082	53011
52041	53012
107580	53013
111071	53014
34376	53015
6977	53016
102758	53017
2939	53018
28069	53019
96937	53020
11019	53021
88481	53022
26699	53023
10003	53024
11820	53025
32188	53026
8999	53027
12941	53028
41220	53029
65194	53030
1715	53031
51793	53032
12917	53033
3062	53034
47865	53035
40015	53036
41771	53037
54792	53038
20243	53039
12831	53040
14148	53041
19561	53042
10837	53043
128595	53044
21260	53045
39	53046
158515	53047
57130	53048
7142	53049
126804	53050
31362	53051
4298	53052
83632	53053
9380	53054
36347	53055
25797	53056
47715	53057
58853	53058
53237	53059
40567	53060
13814	53061
166	53062
3288	53063
72770	53064
5065	53065
3539	53066
68982	53067
88749	53068
1431	53069
36613	53070
47503	53071
25972	53072
14834	53073
42666	53074
2305	53075
50705	53076
67032	53077
121532	53078
133448	53079
3682	53080
39956	53081
36878	53082
12	53083
8944	53084
8630	53085
58910	53086
165696	53087
56803	53088
45832	53089
19541	53090
43187	53091
2940	53092
10148	53093
19650	53094
8708	53095
124059	53096
22713	53097
4766	53098
14708	53099
79897	53100
125955	53101
8607	53102
15451	53103
115375	53104
74845	53105
60842	53106
145315	53107
77631	53108
7062	53109
90123	53110
45887	53111
65078	53112
3679	53113
4706	53114
70805	53115
77009	53116
2701	53117
33590	53118
3375	53119
129673	53120
80	53121
96175	53122
162741	53123
1446	53124
39659	53125
43840	53126
36417	53127
6707	53128
62245	53129
24607	53130
69	53131
35538	53132
2112	53133
46543	53134
53928	53135
2	53136
54796	53137
50181	53138
58443	53139
35589	53140
4204	53141
121359	53142
48070	53143
41347	53144
153252	53145
38126	53146
55774	53147
52788	53148
74707	53149
96176	53150
51097	53151
18	53152
13362	53153
74092	53154
59915	53155
109198	53156
22008	53157
23195	53158
98986	53159
81301	53160
8902	53161
17836	53162
118379	53163
8007	53164
40990	53165
31785	53166
17400	53167
869	53168
114038	53169
47438	53170
64686	53171
74612	53172
34229	53173
49931	53174
8142	53175
2926	53176
17528	53177
95739	53178
78167	53179
25325	53180
126879	53181
10211	53182
6796	53183
111207	53184
116845	53185
2310	53186
12560	53187
112873	53188
39942	53189
38434	53190
105576	53191
50439	53192
125503	53193
11112	53194
1484	53195
61748	53196
81501	53197
67379	53198
19022	53199
45435	53200
21148	53201
73177	53202
5085	53203
33862	53204
12285	53205
20513	53206
59805	53207
16949	53208
93265	53209
50541	53210
12846	53211
23429	53212
8490	53213
18255	53214
14040	53215
12771	53216
8952	53217
14417	53218
19084	53219
14039	53220
21837	53221
14425	53222
71696	53223
95447	53224
1565	53225
40336	53226
43205	53227
54237	53228
6773	53229
1298	53230
4243	53231
145716	53232
1837	53233
22425	53234
127107	53235
1109	53236
55676	53237
103084	53238
42143	53239
13229	53240
16800	53241
113497	53242
34801	53243
19398	53244
1801	53245
113060	53246
15028	53247
17646	53248
75634	53249
1466	53250
19748	53251
10548	53252
33586	53253
2227	53254
81759	53255
12311	53256
5726	53257
15269	53258
4159	53259
68936	53260
29239	53261
63009	53262
100496	53263
89581	53264
14161	53265
8093	53266
36872	53267
9389	53268
36166	53269
71134	53270
11168	53271
69569	53272
16762	53273
59395	53274
10368	53275
44404	53276
29604	53277
593	53278
24294	53279
30031	53280
115359	53281
109591	53282
5424	53283
32563	53284
5448	53285
18447	53286
116145	53287
49130	53288
2500	53289
10944	53290
39638	53291
29592	53292
573	53293
36043	53294
112950	53295
88276	53296
9570	53297
28074	53298
35029	53299
100877	53300
72878	53301
80579	53302
23770	53303
994	53304
83297	53305
13736	53306
23621	53307
69993	53308
55052	53309
32919	53310
25170	53311
71602	53312
46957	53313
63413	53314
156374	53315
32060	53316
64789	53317
62997	53318
59879	53319
98015	53320
25665	53321
1600	53322
3461	53323
75810	53324
71633	53325
16241	53326
713	53327
49029	53328
156498	53329
11727	53330
21308	53331
46834	53332
34969	53333
171	53334
1857	53335
155131	53336
122736	53337
100932	53338
66876	53339
49042	53340
65300	53341
103865	53342
129569	53343
1726	53344
129210	53345
2372	53346
64058	53347
52405	53348
54225	53349
3442	53350
3265	53351
8227	53352
41702	53353
50398	53354
13880	53355
50004	53356
21519	53357
9890	53358
71434	53359
28779	53360
136426	53361
7218	53362
58546	53363
10659	53364
448	53365
3236	53366
8509	53367
69685	53368
10258	53369
25	53370
37727	53371
64866	53372
25174	53373
44167	53374
48091	53375
121590	53376
58371	53377
7799	53378
107198	53379
68701	53380
34520	53381
18836	53382
48030	53383
100145	53384
50543	53385
156857	53386
18361	53387
15374	53388
117297	53389
2830	53390
10577	53391
64353	53392
4228	53393
5014	53394
4511	53395
19236	53396
22224	53397
15124	53398
63448	53399
62000	53400
3675	53401
93230	53402
218	53403
7708	53404
16523	53405
1550	53406
2869	53407
11027	53408
10604	53409
49514	53410
72339	53411
104244	53412
1936	53413
87664	53414
84027	53415
34802	53416
70340	53417
27521	53418
99107	53419
76641	53420
24157	53421
18859	53422
129428	53423
6574	53424
38294	53425
52733	53426
5580	53427
84061	53428
24128	53429
1304	53430
4189	53431
1221	53432
98523	53433
63727	53434
47258	53435
59059	53436
156	53437
12345	53438
907	53439
31120	53440
85039	53441
24301	53442
41879	53443
109630	53444
831	53445
83477	53446
68533	53447
37878	53448
86620	53449
104703	53450
61430	53451
31528	53452
49019	53453
4986	53454
42418	53455
860	53456
58027	53457
16133	53458
15282	53459
47109	53460
221	53461
9986	53462
61641	53463
147489	53464
50935	53465
6931	53466
28612	53467
1132	53468
1053	53469
81468	53470
11440	53471
47651	53472
32690	53473
2422	53474
1647	53475
24110	53476
10392	53477
6398	53478
12377	53479
36140	53480
60211	53481
93210	53482
56903	53483
64094	53484
34733	53485
125643	53486
41981	53487
99687	53488
3362	53489
8218	53490
153164	53491
126881	53492
25020	53493
38821	53494
89626	53495
10107	53496
44834	53497
5157	53498
80101	53499
1	53500
1831	53501
82858	53502
69198	53503
59474	53504
113912	53505
14251	53506
30733	53507
1925	53508
35753	53509
21874	53510
21431	53511
26889	53512
103575	53513
17239	53514
1247	53515
17656	53516
19758	53517
45956	53518
11740	53519
16877	53520
86860	53521
71416	53522
8118	53523
27880	53524
5291	53525
144742	53526
18161	53527
21398	53528
89603	53529
59506	53530
11554	53531
8202	53532
114182	53533
76986	53534
24705	53535
2364	53536
5809	53537
67197	53538
27642	53539
33349	53540
20928	53541
6145	53542
50661	53543
18234	53544
145284	53545
1204	53546
23639	53547
14122	53548
1823	53549
40646	53550
38077	53551
12235	53552
46242	53553
6626	53554
5389	53555
138955	53556
12793	53557
93403	53558
38828	53559
80714	53560
84307	53561
126531	53562
56891	53563
20873	53564
1239	53565
13704	53566
41443	53567
54714	53568
18035	53569
47917	53570
98711	53571
110915	53572
12560	53573
5104	53574
7000	53575
18953	53576
2672	53577
34346	53578
448	53579
1796	53580
47560	53581
58894	53582
28892	53583
38447	53584
5639	53585
5541	53586
48338	53587
83147	53588
2482	53589
8753	53590
1348	53591
7957	53592
69375	53593
7812	53594
59189	53595
93691	53596
33604	53597
61424	53598
4905	53599
20913	53600
15660	53601
16776	53602
23573	53603
59718	53604
40400	53605
15802	53606
150394	53607
7701	53608
13936	53609
106025	53610
12924	53611
72069	53612
105037	53613
16215	53614
974	53615
24796	53616
107235	53617
163680	53618
56135	53619
20755	53620
82184	53621
83158	53622
5833	53623
124758	53624
2207	53625
2366	53626
8048	53627
611	53628
20062	53629
16237	53630
9868	53631
74087	53632
4894	53633
93107	53634
102672	53635
24294	53636
49117	53637
10445	53638
7782	53639
4646	53640
1505	53641
11081	53642
40000	53643
29101	53644
3555	53645
3682	53646
7512	53647
17442	53648
57579	53649
72813	53650
60361	53651
25923	53652
37996	53653
31324	53654
5832	53655
30078	53656
23669	53657
51973	53658
27474	53659
108812	53660
100428	53661
15277	53662
49696	53663
119772	53664
5333	53665
19430	53666
72661	53667
29088	53668
50389	53669
39144	53670
61081	53671
58	53672
69285	53673
95003	53674
59753	53675
40604	53676
52936	53677
1529	53678
48941	53679
26180	53680
103113	53681
105271	53682
79633	53683
8494	53684
60937	53685
3738	53686
20146	53687
64743	53688
24571	53689
2676	53690
21340	53691
123389	53692
28198	53693
14897	53694
7738	53695
7216	53696
85791	53697
56022	53698
3785	53699
11371	53700
9144	53701
7026	53702
26252	53703
9309	53704
7630	53705
19245	53706
23484	53707
98624	53708
8864	53709
7630	53710
5714	53711
5468	53712
130273	53713
2988	53714
5733	53715
886	53716
125104	53717
16200	53718
15482	53719
709	53720
102198	53721
19003	53722
85841	53723
27161	53724
33276	53725
14989	53726
88363	53727
50030	53728
14251	53729
34504	53730
72265	53731
75351	53732
14876	53733
1164	53734
1309	53735
65424	53736
106996	53737
70699	53738
112004	53739
26070	53740
6573	53741
2762	53742
1450	53743
117029	53744
8224	53745
153	53746
10964	53747
95768	53748
154096	53749
16885	53750
57576	53751
40270	53752
4250	53753
1969	53754
339	53755
107901	53756
117426	53757
10879	53758
102738	53759
97813	53760
7	53761
8	53762
19532	53763
2447	53764
88354	53765
58249	53766
128556	53767
52142	53768
1648	53769
10085	53770
131784	53771
4283	53772
108398	53773
99173	53774
52280	53775
20600	53776
34489	53777
46266	53778
43770	53779
83944	53780
29843	53781
1837	53782
29057	53783
14816	53784
8030	53785
19080	53786
15614	53787
25780	53788
84996	53789
34972	53790
72335	53791
99133	53792
6161	53793
61563	53794
48924	53795
1057	53796
17692	53797
1963	53798
33448	53799
67744	53800
26742	53801
101102	53802
66215	53803
58574	53804
18792	53805
25739	53806
165110	53807
111555	53808
50448	53809
23317	53810
20295	53811
17573	53812
90795	53813
84998	53814
55952	53815
32740	53816
164631	53817
50782	53818
60001	53819
24024	53820
8618	53821
100109	53822
80117	53823
36847	53824
39943	53825
68828	53826
45772	53827
82105	53828
7863	53829
971	53830
27896	53831
36179	53832
4588	53833
139765	53834
6923	53835
32276	53836
47969	53837
136050	53838
47616	53839
39719	53840
21112	53841
4695	53842
90329	53843
2303	53844
39803	53845
43414	53846
32212	53847
66069	53848
69589	53849
12358	53850
39297	53851
12483	53852
30750	53853
18552	53854
35979	53855
5311	53856
31104	53857
112476	53858
67403	53859
17129	53860
4496	53861
103208	53862
32695	53863
10322	53864
71415	53865
29072	53866
92236	53867
4641	53868
9834	53869
29098	53870
36136	53871
30710	53872
32284	53873
48921	53874
116921	53875
124549	53876
26406	53877
13731	53878
34613	53879
86467	53880
16650	53881
29602	53882
87857	53883
623	53884
21478	53885
48933	53886
96476	53887
58411	53888
88532	53889
57152	53890
148268	53891
14841	53892
149769	53893
35216	53894
82954	53895
45972	53896
793	53897
6650	53898
9658	53899
79327	53900
78940	53901
52415	53902
39520	53903
27601	53904
41551	53905
7105	53906
42435	53907
36622	53908
51669	53909
45987	53910
33071	53911
6669	53912
13229	53913
44755	53914
22737	53915
154469	53916
61874	53917
7018	53918
1136	53919
34900	53920
5211	53921
82849	53922
60427	53923
9123	53924
227	53925
19875	53926
11446	53927
65589	53928
53661	53929
41201	53930
10630	53931
11249	53932
114244	53933
15871	53934
5247	53935
89552	53936
6881	53937
24833	53938
160836	53939
1372	53940
112726	53941
65555	53942
3182	53943
23550	53944
401	53945
19450	53946
85650	53947
62767	53948
8405	53949
66022	53950
56881	53951
65702	53952
94595	53953
68	53954
36067	53955
3515	53956
6218	53957
1955	53958
558	53959
17028	53960
17974	53961
16486	53962
18923	53963
63328	53964
129041	53965
48736	53966
22467	53967
96036	53968
5457	53969
26864	53970
16310	53971
54416	53972
55435	53973
18539	53974
19427	53975
86704	53976
83901	53977
16605	53978
13756	53979
118814	53980
6689	53981
34918	53982
28075	53983
1727	53984
35299	53985
105159	53986
121845	53987
7850	53988
13278	53989
7606	53990
73728	53991
72810	53992
38740	53993
4695	53994
57040	53995
6466	53996
39965	53997
20927	53998
53172	53999
9007	54000
21564	54001
10698	54002
123320	54003
77477	54004
44338	54005
52393	54006
85493	54007
11729	54008
32524	54009
15407	54010
46305	54011
34225	54012
1590	54013
63934	54014
31823	54015
27620	54016
98010	54017
9987	54018
9697	54019
5462	54020
45686	54021
140642	54022
105842	54023
10670	54024
82594	54025
7257	54026
1187	54027
63052	54028
152237	54029
26270	54030
5078	54031
11379	54032
26481	54033
8492	54034
16704	54035
14735	54036
4029	54037
9066	54038
16073	54039
82248	54040
16411	54041
22736	54042
40539	54043
17584	54044
113906	54045
29258	54046
21958	54047
64391	54048
15565	54049
46083	54050
31430	54051
26215	54052
34172	54053
109956	54054
28403	54055
20318	54056
157672	54057
119575	54058
25251	54059
63530	54060
136768	54061
9829	54062
38816	54063
16585	54064
52594	54065
5011	54066
1735	54067
33372	54068
1115	54069
31629	54070
65557	54071
18605	54072
9762	54073
23847	54074
70969	54075
45434	54076
10533	54077
14531	54078
145343	54079
3792	54080
18256	54081
50194	54082
1307	54083
76509	54084
1575	54085
25030	54086
25651	54087
12960	54088
12122	54089
1430	54090
124312	54091
26	54092
17139	54093
12852	54094
169	54095
3611	54096
10665	54097
64481	54098
59721	54099
109152	54100
5317	54101
14932	54102
17773	54103
4723	54104
104024	54105
19726	54106
102086	54107
123490	54108
9591	54109
21480	54110
50192	54111
43167	54112
5454	54113
18022	54114
10115	54115
16879	54116
33350	54117
37694	54118
523	54119
45	54120
92216	54121
14685	54122
65593	54123
59924	54124
42143	54125
83626	54126
12173	54127
27979	54128
111560	54129
41816	54130
71415	54131
10668	54132
58935	54133
37250	54134
24663	54135
96909	54136
23914	54137
1072	54138
41569	54139
9488	54140
709	54141
130762	54142
32529	54143
345	54144
239	54145
88250	54146
108775	54147
8736	54148
157874	54149
54252	54150
7095	54151
23074	54152
79778	54153
14504	54154
7450	54155
13674	54156
37108	54157
17973	54158
12347	54159
12749	54160
53661	54161
27693	54162
1562	54163
18823	54164
2019	54165
20867	54166
9402	54167
56934	54168
11018	54169
26422	54170
61398	54171
24908	54172
48000	54173
50658	54174
43998	54175
1271	54176
24583	54177
11675	54178
6571	54179
64870	54180
64498	54181
59597	54182
16464	54183
18254	54184
97789	54185
11715	54186
21	54187
2229	54188
22394	54189
29161	54190
90853	54191
31058	54192
28560	54193
41823	54194
60543	54195
87529	54196
74024	54197
50322	54198
19613	54199
89920	54200
21271	54201
6327	54202
136618	54203
13352	54204
29780	54205
106037	54206
32369	54207
51650	54208
144620	54209
31496	54210
51586	54211
19058	54212
29736	54213
39	54214
83888	54215
3112	54216
6489	54217
74955	54218
4660	54219
47458	54220
64713	54221
25911	54222
1457	54223
40745	54224
152042	54225
119019	54226
8702	54227
9146	54228
1225	54229
26115	54230
982	54231
1047	54232
5039	54233
5919	54234
15091	54235
11491	54236
23973	54237
47107	54238
19149	54239
37666	54240
46450	54241
5650	54242
36238	54243
21620	54244
46624	54245
41494	54246
86858	54247
102679	54248
37037	54249
51993	54250
19769	54251
497	54252
2462	54253
96421	54254
14099	54255
8436	54256
66397	54257
63703	54258
21307	54259
59023	54260
7538	54261
132955	54262
16502	54263
10860	54264
60350	54265
78709	54266
7683	54267
68824	54268
34349	54269
7904	54270
103660	54271
1086	54272
291	54273
95486	54274
67596	54275
10121	54276
37668	54277
12404	54278
39569	54279
53666	54280
11450	54281
47998	54282
50566	54283
67654	54284
125382	54285
51591	54286
41009	54287
24376	54288
69948	54289
76507	54290
4398	54291
32161	54292
29552	54293
41551	54294
92755	54295
120958	54296
14455	54297
33001	54298
44293	54299
130947	54300
249	54301
55104	54302
7147	54303
4158	54304
49400	54305
16757	54306
19576	54307
55794	54308
7400	54309
693	54310
45934	54311
15	54312
40061	54313
123978	54314
57923	54315
27474	54316
6518	54317
47775	54318
71451	54319
13355	54320
17594	54321
36970	54322
40817	54323
22125	54324
101007	54325
76129	54326
5185	54327
8427	54328
44237	54329
69535	54330
23845	54331
4465	54332
21491	54333
121559	54334
107144	54335
10907	54336
15100	54337
32698	54338
4151	54339
93434	54340
68990	54341
73	54342
4399	54343
58763	54344
11031	54345
3218	54346
129464	54347
89422	54348
39631	54349
111220	54350
10461	54351
107169	54352
72338	54353
4544	54354
91703	54355
6235	54356
43370	54357
37817	54358
5613	54359
88715	54360
7848	54361
85835	54362
84178	54363
70823	54364
79898	54365
56870	54366
1269	54367
14505	54368
23612	54369
155405	54370
38392	54371
105345	54372
32	54373
35213	54374
88818	54375
23787	54376
100184	54377
30404	54378
93275	54379
26445	54380
39790	54381
18340	54382
58734	54383
89197	54384
141998	54385
95174	54386
45433	54387
16146	54388
54946	54389
113888	54390
87081	54391
60187	54392
10878	54393
37167	54394
46752	54395
1549	54396
70904	54397
94058	54398
1913	54399
6802	54400
4924	54401
13376	54402
15474	54403
100557	54404
3047	54405
27736	54406
2375	54407
6208	54408
20544	54409
4044	54410
3624	54411
130061	54412
5806	54413
61293	54414
10559	54415
31945	54416
14503	54417
78954	54418
131220	54419
39254	54420
29822	54421
40604	54422
60516	54423
2056	54424
15211	54425
142054	54426
11902	54427
57464	54428
7346	54429
9166	54430
14775	54431
2117	54432
456	54433
44350	54434
68977	54435
22569	54436
34128	54437
22188	54438
81245	54439
23711	54440
1593	54441
51763	54442
1815	54443
6896	54444
41949	54445
4886	54446
56641	54447
35001	54448
132079	54449
37810	54450
34563	54451
6329	54452
20154	54453
64117	54454
6497	54455
263	54456
49397	54457
32536	54458
72085	54459
9471	54460
38329	54461
27635	54462
750	54463
8161	54464
59406	54465
12584	54466
105930	54467
2304	54468
153146	54469
119706	54470
71252	54471
11666	54472
45897	54473
111573	54474
22862	54475
104599	54476
1921	54477
16472	54478
6851	54479
28312	54480
2849	54481
1127	54482
2367	54483
40195	54484
22721	54485
153309	54486
16381	54487
15141	54488
70707	54489
25726	54490
38090	54491
8383	54492
21508	54493
89740	54494
6389	54495
3362	54496
20355	54497
45855	54498
64006	54499
26583	54500
10975	54501
12265	54502
14155	54503
45410	54504
64259	54505
57885	54506
3387	54507
27087	54508
73276	54509
48641	54510
4391	54511
122492	54512
30776	54513
8491	54514
42857	54515
28096	54516
165222	54517
50486	54518
88832	54519
38672	54520
11580	54521
4171	54522
55350	54523
107188	54524
19649	54525
11342	54526
14965	54527
11938	54528
70644	54529
2006	54530
124281	54531
58061	54532
1764	54533
3238	54534
36247	54535
56943	54536
105184	54537
11017	54538
28242	54539
11769	54540
4761	54541
5	54542
7119	54543
6403	54544
23034	54545
18799	54546
91830	54547
12182	54548
57747	54549
40255	54550
28706	54551
83971	54552
44663	54553
20958	54554
33036	54555
20676	54556
14562	54557
13614	54558
62839	54559
159427	54560
114840	54561
110104	54562
2043	54563
19314	54564
19008	54565
23	54566
71754	54567
67168	54568
9634	54569
1273	54570
4811	54571
20207	54572
2826	54573
45464	54574
23105	54575
8667	54576
100018	54577
5545	54578
37653	54579
3765	54580
68957	54581
7659	54582
22004	54583
134620	54584
1217	54585
54817	54586
2197	54587
106806	54588
18299	54589
1344	54590
104455	54591
11410	54592
3398	54593
142381	54594
134539	54595
6351	54596
21584	54597
49057	54598
13424	54599
21178	54600
19254	54601
756	54602
47724	54603
22677	54604
209	54605
20937	54606
89261	54607
17530	54608
125377	54609
105525	54610
13219	54611
2231	54612
16120	54613
92641	54614
32198	54615
63192	54616
16317	54617
6133	54618
2954	54619
8537	54620
57416	54621
18428	54622
129281	54623
121753	54624
16599	54625
129873	54626
67424	54627
164423	54628
31934	54629
29080	54630
36665	54631
21191	54632
53937	54633
19376	54634
64675	54635
1225	54636
50138	54637
59915	54638
26509	54639
9275	54640
83206	54641
87129	54642
61354	54643
9680	54644
10	54645
101199	54646
11604	54647
50092	54648
26861	54649
10109	54650
3701	54651
85631	54652
29809	54653
2878	54654
5006	54655
48433	54656
29699	54657
82948	54658
5755	54659
45820	54660
46677	54661
19385	54662
300	54663
9522	54664
66758	54665
19256	54666
5158	54667
9573	54668
14292	54669
39807	54670
3730	54671
15681	54672
7029	54673
54272	54674
125959	54675
1490	54676
30407	54677
18845	54678
1988	54679
69323	54680
1172	54681
23709	54682
57501	54683
33706	54684
11194	54685
29962	54686
19862	54687
38904	54688
131134	54689
85263	54690
18950	54691
86081	54692
4399	54693
8114	54694
122583	54695
21691	54696
31177	54697
5720	54698
2136	54699
766	54700
74582	54701
21503	54702
8770	54703
1103	54704
122606	54705
25425	54706
21974	54707
470	54708
56502	54709
166346	54710
22532	54711
12	54712
1401	54713
16299	54714
128135	54715
34004	54716
930	54717
64067	54718
2229	54719
5256	54720
121081	54721
54554	54722
26963	54723
2823	54724
62565	54725
46665	54726
6496	54727
20899	54728
31265	54729
47394	54730
34583	54731
8510	54732
123092	54733
13736	54734
76136	54735
72164	54736
88	54737
2063	54738
104952	54739
132935	54740
115592	54741
38133	54742
56516	54743
5265	54744
130886	54745
3101	54746
27209	54747
152088	54748
68492	54749
121047	54750
10430	54751
14678	54752
164335	54753
20819	54754
2070	54755
9259	54756
37525	54757
17560	54758
3948	54759
13505	54760
18589	54761
8665	54762
27555	54763
17295	54764
567	54765
66466	54766
1659	54767
616	54768
5320	54769
5264	54770
32539	54771
2791	54772
25	54773
38388	54774
3237	54775
18933	54776
10571	54777
19668	54778
79967	54779
225	54780
282	54781
35650	54782
11028	54783
16917	54784
25179	54785
76749	54786
32130	54787
86232	54788
16385	54789
125624	54790
8806	54791
14339	54792
32322	54793
17456	54794
33878	54795
80585	54796
87784	54797
72061	54798
69644	54799
3071	54800
9556	54801
15338	54802
25130	54803
6246	54804
21320	54805
37337	54806
52333	54807
74046	54808
22048	54809
15530	54810
5402	54811
4362	54812
147521	54813
81717	54814
19237	54815
44	54816
54167	54817
110259	54818
19689	54819
15776	54820
19514	54821
41968	54822
14056	54823
562	54824
11415	54825
59037	54826
66107	54827
37497	54828
6846	54829
8029	54830
23999	54831
20824	54832
21915	54833
20737	54834
76433	54835
23890	54836
65208	54837
58795	54838
19592	54839
29688	54840
18270	54841
6972	54842
98427	54843
4517	54844
43265	54845
8863	54846
63791	54847
6526	54848
45158	54849
65841	54850
10677	54851
19987	54852
114883	54853
68212	54854
14762	54855
1470	54856
17470	54857
25232	54858
27066	54859
59206	54860
465	54861
89	54862
34492	54863
4753	54864
47573	54865
16778	54866
32562	54867
22718	54868
2	54869
56318	54870
108020	54871
40315	54872
6563	54873
36779	54874
52256	54875
44136	54876
126049	54877
24163	54878
87146	54879
48986	54880
5037	54881
19326	54882
165779	54883
12163	54884
21433	54885
513	54886
11841	54887
62065	54888
1171	54889
5372	54890
10428	54891
109461	54892
8	54893
37593	54894
2567	54895
30979	54896
7551	54897
149664	54898
12364	54899
11617	54900
164066	54901
44832	54902
6768	54903
2018	54904
3926	54905
63812	54906
4673	54907
12173	54908
26688	54909
218	54910
163281	54911
16657	54912
17908	54913
23472	54914
11050	54915
2478	54916
837	54917
371	54918
13871	54919
27955	54920
69329	54921
9631	54922
3103	54923
143951	54924
32677	54925
77740	54926
95886	54927
47583	54928
24034	54929
24314	54930
50960	54931
16706	54932
25082	54933
5439	54934
152330	54935
8164	54936
5966	54937
117104	54938
91840	54939
45499	54940
99106	54941
116808	54942
40221	54943
95778	54944
128179	54945
21219	54946
4901	54947
8516	54948
46710	54949
84352	54950
11391	54951
1287	54952
12842	54953
33306	54954
293	54955
29592	54956
33925	54957
85111	54958
55284	54959
155624	54960
41865	54961
12139	54962
3475	54963
28292	54964
60001	54965
53617	54966
121165	54967
34984	54968
159220	54969
15919	54970
13895	54971
7330	54972
7887	54973
19382	54974
25041	54975
2881	54976
2754	54977
65200	54978
23154	54979
1240	54980
73119	54981
13993	54982
75383	54983
7503	54984
31000	54985
80913	54986
21853	54987
45557	54988
13005	54989
3674	54990
5031	54991
3132	54992
96116	54993
93347	54994
20911	54995
3198	54996
153148	54997
16856	54998
41448	54999
56139	55000
80372	55001
30915	55002
14795	55003
22199	55004
45456	55005
37071	55006
62764	55007
163825	55008
7936	55009
989	55010
141977	55011
25795	55012
74789	55013
25789	55014
2220	55015
43888	55016
92172	55017
73792	55018
20848	55019
585	55020
3540	55021
44392	55022
99206	55023
71329	55024
163110	55025
62449	55026
9738	55027
57268	55028
27464	55029
11751	55030
6682	55031
98192	55032
58964	55033
8429	55034
52665	55035
75600	55036
33344	55037
108878	55038
133365	55039
11719	55040
14708	55041
7158	55042
18923	55043
28160	55044
1725	55045
16096	55046
87994	55047
45283	55048
74015	55049
83762	55050
15377	55051
21868	55052
802	55053
16652	55054
30114	55055
9968	55056
24140	55057
12793	55058
46382	55059
2699	55060
104845	55061
71320	55062
7918	55063
80980	55064
48450	55065
8289	55066
65428	55067
133594	55068
63802	55069
3529	55070
15433	55071
61766	55072
16485	55073
64620	55074
13639	55075
13934	55076
97126	55077
43840	55078
66470	55079
13002	55080
18671	55081
19343	55082
146117	55083
11495	55084
125904	55085
142101	55086
118199	55087
27167	55088
71128	55089
37817	55090
5189	55091
12294	55092
166	55093
75795	55094
16808	55095
8556	55096
55182	55097
37633	55098
10609	55099
65221	55100
59894	55101
130	55102
105795	55103
33173	55104
64517	55105
65528	55106
46205	55107
52053	55108
606	55109
8509	55110
142975	55111
40566	55112
70907	55113
12331	55114
58040	55115
23935	55116
5590	55117
119651	55118
50827	55119
71540	55120
125359	55121
34371	55122
133228	55123
103672	55124
33544	55125
52083	55126
59559	55127
6460	55128
8265	55129
18855	55130
11383	55131
37518	55132
19432	55133
4338	55134
42431	55135
43653	55136
45339	55137
4964	55138
43924	55139
379	55140
25199	55141
77034	55142
123104	55143
79322	55144
6128	55145
11564	55146
19155	55147
52390	55148
81985	55149
11152	55150
55967	55151
10784	55152
1497	55153
9476	55154
95014	55155
147543	55156
2402	55157
12000	55158
2688	55159
47965	55160
1149	55161
44208	55162
70951	55163
3113	55164
21335	55165
9444	55166
26019	55167
118722	55168
1312	55169
63134	55170
2625	55171
7435	55172
902	55173
37698	55174
3914	55175
17312	55176
66820	55177
3674	55178
2693	55179
114428	55180
118193	55181
30309	55182
106968	55183
8374	55184
14048	55185
292	55186
76373	55187
5244	55188
28268	55189
39558	55190
21102	55191
46672	55192
9438	55193
15515	55194
52010	55195
32842	55196
24070	55197
10364	55198
10845	55199
12469	55200
30503	55201
29799	55202
103035	55203
33194	55204
100851	55205
2174	55206
139263	55207
6179	55208
17615	55209
1841	55210
30977	55211
35396	55212
1257	55213
37783	55214
41319	55215
47984	55216
33998	55217
15620	55218
6444	55219
96811	55220
73986	55221
53895	55222
23089	55223
90929	55224
33090	55225
49662	55226
147919	55227
134073	55228
97	55229
4275	55230
146676	55231
55252	55232
1856	55233
46726	55234
95075	55235
676	55236
25246	55237
23382	55238
4943	55239
45308	55240
8698	55241
6243	55242
18685	55243
1834	55244
16614	55245
60495	55246
54430	55247
12746	55248
54156	55249
127515	55250
77247	55251
63527	55252
9169	55253
13817	55254
76026	55255
116619	55256
45447	55257
36873	55258
70498	55259
86358	55260
33768	55261
3096	55262
144749	55263
9151	55264
10776	55265
37812	55266
130224	55267
112429	55268
117494	55269
19593	55270
6578	55271
43964	55272
22472	55273
16724	55274
15260	55275
22225	55276
15392	55277
918	55278
10346	55279
28140	55280
25561	55281
127868	55282
22652	55283
100567	55284
95631	55285
18246	55286
1759	55287
8415	55288
2446	55289
5874	55290
133349	55291
95716	55292
4449	55293
45930	55294
100369	55295
14276	55296
7136	55297
232	55298
39006	55299
7255	55300
92825	55301
74303	55302
96239	55303
6349	55304
43952	55305
43965	55306
24747	55307
9632	55308
82986	55309
42597	55310
95733	55311
18573	55312
11277	55313
33266	55314
17409	55315
18904	55316
85453	55317
120565	55318
24559	55319
22711	55320
8554	55321
50918	55322
13734	55323
33200	55324
42212	55325
2304	55326
6699	55327
34419	55328
86836	55329
31083	55330
67965	55331
3083	55332
103303	55333
22776	55334
41874	55335
3253	55336
788	55337
68041	55338
58873	55339
146824	55340
120971	55341
42008	55342
32655	55343
37343	55344
55169	55345
75814	55346
26572	55347
72569	55348
6321	55349
2055	55350
41255	55351
23504	55352
33861	55353
32666	55354
90035	55355
72883	55356
66637	55357
40610	55358
70768	55359
46747	55360
14750	55361
17785	55362
27955	55363
17526	55364
210	55365
3595	55366
4381	55367
1343	55368
18808	55369
33969	55370
7062	55371
23734	55372
22957	55373
26825	55374
119870	55375
53095	55376
3932	55377
15944	55378
525	55379
21807	55380
21752	55381
8448	55382
9641	55383
60564	55384
108336	55385
34468	55386
5911	55387
3469	55388
134444	55389
10142	55390
2637	55391
58353	55392
3917	55393
79259	55394
55725	55395
31473	55396
96660	55397
58740	55398
8662	55399
50932	55400
59	55401
7817	55402
37554	55403
8146	55404
129649	55405
21260	55406
132204	55407
75811	55408
33603	55409
6078	55410
23900	55411
525	55412
8001	55413
98614	55414
133481	55415
16086	55416
10468	55417
15607	55418
2270	55419
24063	55420
16342	55421
189	55422
67384	55423
70667	55424
28172	55425
32185	55426
14262	55427
37286	55428
11982	55429
6285	55430
10610	55431
46803	55432
9209	55433
81999	55434
101806	55435
26241	55436
93021	55437
88013	55438
37148	55439
15120	55440
47443	55441
761	55442
69645	55443
118778	55444
4245	55445
3	55446
20771	55447
2525	55448
84120	55449
6794	55450
3575	55451
7742	55452
10375	55453
94696	55454
101422	55455
34782	55456
67833	55457
118291	55458
2061	55459
9707	55460
10391	55461
77480	55462
34946	55463
11098	55464
10094	55465
8889	55466
10718	55467
72016	55468
25275	55469
31817	55470
54016	55471
79644	55472
45796	55473
4382	55474
38191	55475
81150	55476
113969	55477
2484	55478
2326	55479
31556	55480
16560	55481
131851	55482
55800	55483
43971	55484
37838	55485
5590	55486
33626	55487
28591	55488
61536	55489
107818	55490
77486	55491
39684	55492
58761	55493
39090	55494
98937	55495
39515	55496
763	55497
99235	55498
98455	55499
115004	55500
1544	55501
10448	55502
33669	55503
16809	55504
117156	55505
844	55506
26581	55507
973	55508
3159	55509
1528	55510
5619	55511
23502	55512
18948	55513
51751	55514
734	55515
16917	55516
26646	55517
81966	55518
34080	55519
140323	55520
57564	55521
135194	55522
10234	55523
4460	55524
131058	55525
24764	55526
17172	55527
15662	55528
23824	55529
34361	55530
26947	55531
79029	55532
6730	55533
32157	55534
42027	55535
10515	55536
45966	55537
2204	55538
102591	55539
36823	55540
23788	55541
7609	55542
51811	55543
99893	55544
22721	55545
93524	55546
42989	55547
126637	55548
12515	55549
26875	55550
77540	55551
139851	55552
8915	55553
23237	55554
25321	55555
87035	55556
26275	55557
94096	55558
86637	55559
31711	55560
73538	55561
1803	55562
462	55563
26658	55564
22166	55565
158796	55566
3887	55567
28907	55568
15520	55569
48388	55570
63740	55571
32174	55572
17285	55573
504	55574
11578	55575
41153	55576
97675	55577
46095	55578
6608	55579
382	55580
90443	55581
101517	55582
87396	55583
46055	55584
11139	55585
161626	55586
848	55587
1283	55588
29769	55589
20482	55590
85122	55591
71581	55592
162286	55593
124645	55594
70035	55595
1641	55596
73494	55597
17799	55598
2633	55599
330	55600
18652	55601
9107	55602
153211	55603
3830	55604
10118	55605
17983	55606
19535	55607
120371	55608
6132	55609
27481	55610
69071	55611
42184	55612
38260	55613
7	55614
28602	55615
20086	55616
8070	55617
100756	55618
91522	55619
77589	55620
108979	55621
56601	55622
65119	55623
100709	55624
44824	55625
3240	55626
19065	55627
161662	55628
1782	55629
21985	55630
4535	55631
52900	55632
6303	55633
23732	55634
53712	55635
45967	55636
43377	55637
14093	55638
69337	55639
29	55640
53481	55641
110933	55642
45003	55643
4322	55644
32328	55645
82436	55646
28937	55647
19505	55648
159932	55649
526	55650
95250	55651
7902	55652
20469	55653
27207	55654
37664	55655
31287	55656
133055	55657
21481	55658
5653	55659
111562	55660
75133	55661
118568	55662
109205	55663
55320	55664
48495	55665
34946	55666
12306	55667
30429	55668
14140	55669
159	55670
44729	55671
19114	55672
36648	55673
718	55674
18229	55675
14846	55676
4028	55677
132327	55678
79736	55679
21631	55680
114648	55681
5232	55682
84892	55683
43124	55684
60062	55685
31623	55686
40487	55687
57863	55688
8779	55689
770	55690
40886	55691
78822	55692
47857	55693
133452	55694
471	55695
1908	55696
61355	55697
17989	55698
1161	55699
17133	55700
59058	55701
101055	55702
15929	55703
39719	55704
2217	55705
12033	55706
94340	55707
2661	55708
22902	55709
40298	55710
116851	55711
27754	55712
2089	55713
51088	55714
98789	55715
84705	55716
37206	55717
3937	55718
79180	55719
62258	55720
22808	55721
57356	55722
40435	55723
48696	55724
28	55725
20341	55726
35464	55727
11484	55728
138818	55729
17288	55730
11750	55731
62806	55732
142926	55733
83795	55734
35715	55735
13479	55736
11921	55737
140112	55738
45563	55739
44866	55740
104500	55741
17142	55742
9442	55743
98887	55744
73428	55745
33862	55746
36995	55747
31012	55748
160288	55749
87544	55750
6139	55751
22148	55752
51317	55753
5061	55754
38697	55755
33952	55756
48046	55757
715	55758
1405	55759
80994	55760
113854	55761
157733	55762
38718	55763
35196	55764
25557	55765
66741	55766
75523	55767
95355	55768
38	55769
13144	55770
1021	55771
18990	55772
33318	55773
13315	55774
87291	55775
53911	55776
91096	55777
71950	55778
8274	55779
58026	55780
6085	55781
51596	55782
126308	55783
35238	55784
101127	55785
13316	55786
28879	55787
39698	55788
157235	55789
11960	55790
3963	55791
18151	55792
76341	55793
77362	55794
20015	55795
17948	55796
12432	55797
21836	55798
40037	55799
117006	55800
4230	55801
9876	55802
15807	55803
55845	55804
35239	55805
5363	55806
42848	55807
17767	55808
2409	55809
22084	55810
30427	55811
41645	55812
2627	55813
6402	55814
16040	55815
10245	55816
5027	55817
13409	55818
88526	55819
90044	55820
22211	55821
254	55822
23513	55823
3655	55824
18347	55825
69949	55826
49087	55827
12980	55828
11534	55829
86002	55830
67640	55831
24076	55832
10179	55833
49159	55834
20823	55835
764	55836
18104	55837
45850	55838
164105	55839
48764	55840
34166	55841
19480	55842
2659	55843
6189	55844
3684	55845
66648	55846
33980	55847
31875	55848
102291	55849
5939	55850
15214	55851
348	55852
15882	55853
1858	55854
67210	55855
39411	55856
7989	55857
1863	55858
967	55859
47	55860
52656	55861
93050	55862
3698	55863
81396	55864
23945	55865
3008	55866
63628	55867
425	55868
5212	55869
27894	55870
72468	55871
965	55872
9295	55873
7347	55874
5421	55875
5286	55876
14015	55877
29481	55878
331	55879
262	55880
76411	55881
6879	55882
25501	55883
86890	55884
61113	55885
105144	55886
14990	55887
3104	55888
11644	55889
6037	55890
11432	55891
81874	55892
38545	55893
2504	55894
44981	55895
140205	55896
52519	55897
93976	55898
32342	55899
27348	55900
55740	55901
11186	55902
13278	55903
1043	55904
388	55905
288	55906
25589	55907
70855	55908
91688	55909
61851	55910
1189	55911
18018	55912
8574	55913
37563	55914
9723	55915
68721	55916
15299	55917
42277	55918
2294	55919
91556	55920
36376	55921
5392	55922
31580	55923
16644	55924
85191	55925
4390	55926
47242	55927
35233	55928
37687	55929
13123	55930
81334	55931
19460	55932
20386	55933
137007	55934
4951	55935
6382	55936
57383	55937
77401	55938
10018	55939
136505	55940
31793	55941
3141	55942
20719	55943
1467	55944
41178	55945
43758	55946
2012	55947
83771	55948
1113	55949
44816	55950
17830	55951
14110	55952
65048	55953
32866	55954
66132	55955
39960	55956
34371	55957
45355	55958
50396	55959
10747	55960
71055	55961
81431	55962
47514	55963
3332	55964
21895	55965
10150	55966
133224	55967
143	55968
107	55969
18208	55970
10745	55971
24134	55972
65055	55973
146953	55974
16295	55975
15983	55976
81429	55977
7	55978
19408	55979
61301	55980
79866	55981
46885	55982
31548	55983
18773	55984
7419	55985
60233	55986
14866	55987
33990	55988
119367	55989
36344	55990
86154	55991
918	55992
17879	55993
155274	55994
46849	55995
2775	55996
4638	55997
23476	55998
62655	55999
131996	56000
19526	56001
17973	56002
1371	56003
14698	56004
59017	56005
81630	56006
600	56007
58864	56008
30724	56009
83606	56010
8817	56011
37967	56012
17772	56013
145831	56014
156654	56015
81551	56016
56274	56017
48373	56018
26768	56019
48327	56020
8963	56021
15369	56022
59663	56023
81378	56024
59989	56025
73463	56026
6280	56027
119818	56028
29249	56029
108841	56030
76146	56031
18250	56032
39958	56033
4633	56034
12101	56035
20084	56036
103917	56037
80474	56038
152191	56039
131576	56040
123972	56041
111106	56042
17782	56043
28279	56044
29343	56045
39371	56046
24802	56047
8928	56048
79998	56049
28337	56050
11053	56051
1571	56052
47736	56053
9009	56054
94129	56055
36092	56056
8040	56057
741	56058
70848	56059
14160	56060
90540	56061
7474	56062
92151	56063
30029	56064
21642	56065
79192	56066
3521	56067
34263	56068
32920	56069
113586	56070
7197	56071
8938	56072
69274	56073
541	56074
9914	56075
86501	56076
40463	56077
35411	56078
131951	56079
280	56080
56316	56081
9631	56082
48621	56083
77193	56084
53671	56085
77413	56086
15033	56087
32616	56088
151536	56089
2192	56090
10879	56091
20	56092
3570	56093
51998	56094
33584	56095
4444	56096
48841	56097
10334	56098
82137	56099
34584	56100
116836	56101
47650	56102
13885	56103
10125	56104
42666	56105
18679	56106
19575	56107
28214	56108
17608	56109
42323	56110
32385	56111
4373	56112
14130	56113
60748	56114
5789	56115
105378	56116
20388	56117
384	56118
4881	56119
60589	56120
772	56121
24593	56122
53351	56123
4234	56124
82823	56125
40495	56126
61775	56127
69107	56128
39723	56129
85717	56130
49330	56131
72368	56132
82497	56133
32910	56134
6092	56135
83324	56136
6299	56137
18191	56138
92094	56139
25197	56140
154463	56141
390	56142
42393	56143
1877	56144
39068	56145
3366	56146
153206	56147
49233	56148
149072	56149
7592	56150
27290	56151
36297	56152
107027	56153
1579	56154
38396	56155
35656	56156
166001	56157
32747	56158
26725	56159
34942	56160
2471	56161
13692	56162
108158	56163
37867	56164
181	56165
24566	56166
139086	56167
20177	56168
78930	56169
62660	56170
98394	56171
12789	56172
43349	56173
62549	56174
146466	56175
66517	56176
47122	56177
45180	56178
39659	56179
115035	56180
4577	56181
5210	56182
4671	56183
16718	56184
72499	56185
93745	56186
28679	56187
91685	56188
9583	56189
52649	56190
34209	56191
29639	56192
112419	56193
107163	56194
5233	56195
68110	56196
89817	56197
7542	56198
2789	56199
4317	56200
11439	56201
58777	56202
34489	56203
106976	56204
1279	56205
29406	56206
17	56207
51851	56208
6263	56209
10868	56210
4614	56211
82910	56212
160820	56213
18816	56214
29603	56215
108122	56216
80162	56217
5386	56218
522	56219
41687	56220
74018	56221
70668	56222
18321	56223
46583	56224
53922	56225
13531	56226
6067	56227
155250	56228
47038	56229
5166	56230
45299	56231
2583	56232
51869	56233
104970	56234
249	56235
24683	56236
94762	56237
32591	56238
60751	56239
94178	56240
65727	56241
98166	56242
39567	56243
14139	56244
115945	56245
1426	56246
68030	56247
26854	56248
57805	56249
63450	56250
96976	56251
24756	56252
8551	56253
17433	56254
73867	56255
4069	56256
131132	56257
49623	56258
58804	56259
143101	56260
34577	56261
19523	56262
5286	56263
96689	56264
62461	56265
3828	56266
60675	56267
2277	56268
16811	56269
64153	56270
38709	56271
23701	56272
47095	56273
109940	56274
18040	56275
60959	56276
29450	56277
33619	56278
102835	56279
33372	56280
39338	56281
106540	56282
15602	56283
993	56284
148507	56285
49310	56286
31508	56287
22170	56288
71945	56289
9313	56290
63685	56291
21778	56292
12538	56293
69218	56294
37291	56295
49490	56296
16042	56297
117230	56298
90566	56299
62048	56300
14033	56301
9175	56302
35084	56303
40697	56304
95168	56305
7206	56306
49377	56307
38318	56308
47702	56309
70528	56310
116252	56311
59248	56312
13565	56313
17775	56314
88248	56315
8128	56316
27932	56317
15059	56318
27288	56319
44308	56320
85633	56321
35027	56322
20062	56323
25480	56324
42027	56325
2757	56326
85	56327
13580	56328
44515	56329
51244	56330
27041	56331
60240	56332
55494	56333
5438	56334
48340	56335
19732	56336
20724	56337
9840	56338
71389	56339
2259	56340
52032	56341
14730	56342
6703	56343
60547	56344
14812	56345
41867	56346
65765	56347
85466	56348
17845	56349
25188	56350
2086	56351
950	56352
114189	56353
78428	56354
33647	56355
6280	56356
8043	56357
56987	56358
38366	56359
13143	56360
2301	56361
30142	56362
11583	56363
3965	56364
16762	56365
6355	56366
50422	56367
23392	56368
32567	56369
93023	56370
30483	56371
67966	56372
84161	56373
17406	56374
65096	56375
62960	56376
82611	56377
45721	56378
26115	56379
12086	56380
2880	56381
142725	56382
15780	56383
44028	56384
3114	56385
77138	56386
27876	56387
13419	56388
5321	56389
59223	56390
9468	56391
14297	56392
59666	56393
61570	56394
58106	56395
27244	56396
129031	56397
9794	56398
611	56399
20703	56400
87546	56401
39700	56402
166512	56403
78880	56404
43399	56405
3017	56406
55202	56407
59294	56408
20769	56409
92753	56410
50309	56411
132048	56412
116771	56413
2939	56414
49795	56415
30827	56416
7990	56417
20981	56418
7366	56419
4560	56420
33445	56421
42650	56422
7704	56423
114748	56424
30524	56425
7562	56426
85912	56427
47767	56428
43697	56429
99620	56430
10298	56431
14821	56432
64763	56433
4035	56434
23725	56435
118198	56436
14448	56437
5294	56438
3279	56439
4410	56440
45386	56441
50872	56442
92143	56443
38844	56444
40734	56445
39200	56446
33021	56447
73184	56448
7381	56449
37442	56450
69004	56451
38978	56452
18860	56453
10208	56454
1191	56455
37076	56456
2995	56457
141210	56458
143545	56459
8565	56460
857	56461
103579	56462
11808	56463
77909	56464
90471	56465
34085	56466
30620	56467
32115	56468
71311	56469
80158	56470
75534	56471
42191	56472
13919	56473
69374	56474
2741	56475
129401	56476
61341	56477
52017	56478
14515	56479
12712	56480
125725	56481
68752	56482
58304	56483
15253	56484
1317	56485
6451	56486
32285	56487
42650	56488
6894	56489
152119	56490
117111	56491
9462	56492
18525	56493
47306	56494
118851	56495
2012	56496
18486	56497
65173	56498
102000	56499
10884	56500
99049	56501
28716	56502
8397	56503
41065	56504
61901	56505
295	56506
40104	56507
61539	56508
7054	56509
50018	56510
34368	56511
45812	56512
70928	56513
14391	56514
5242	56515
8175	56516
37254	56517
143262	56518
155358	56519
7277	56520
16400	56521
77707	56522
119415	56523
19144	56524
72791	56525
14164	56526
2820	56527
105741	56528
41481	56529
79647	56530
44870	56531
47043	56532
49860	56533
85477	56534
33982	56535
19607	56536
14734	56537
58124	56538
120661	56539
68196	56540
105518	56541
10647	56542
90	56543
23932	56544
89444	56545
30877	56546
8185	56547
17011	56548
9049	56549
5652	56550
2646	56551
413	56552
2174	56553
17759	56554
41902	56555
37654	56556
4830	56557
50983	56558
145344	56559
2914	56560
43043	56561
2299	56562
9340	56563
127965	56564
1029	56565
159689	56566
3355	56567
576	56568
15157	56569
16778	56570
47828	56571
9202	56572
586	56573
22539	56574
9828	56575
19195	56576
40588	56577
10246	56578
60450	56579
66159	56580
94066	56581
126417	56582
8301	56583
1778	56584
25745	56585
10560	56586
86922	56587
26528	56588
20503	56589
55981	56590
7645	56591
154798	56592
10638	56593
12575	56594
25521	56595
18667	56596
59554	56597
84119	56598
17216	56599
11353	56600
83066	56601
10320	56602
975	56603
129141	56604
62967	56605
34876	56606
22037	56607
31707	56608
23019	56609
46966	56610
81274	56611
91464	56612
3646	56613
13913	56614
71497	56615
82435	56616
94597	56617
7089	56618
33633	56619
38245	56620
88627	56621
25728	56622
26310	56623
13456	56624
78357	56625
124265	56626
39970	56627
142844	56628
10860	56629
49309	56630
111914	56631
103364	56632
20984	56633
32275	56634
124229	56635
26832	56636
45687	56637
39727	56638
29331	56639
19133	56640
1725	56641
185	56642
26538	56643
131934	56644
139834	56645
4146	56646
8124	56647
31772	56648
37403	56649
119199	56650
119011	56651
1533	56652
8560	56653
18107	56654
2115	56655
28865	56656
40588	56657
10282	56658
29476	56659
94988	56660
316	56661
10477	56662
4891	56663
87914	56664
58470	56665
37212	56666
68612	56667
11613	56668
4777	56669
151333	56670
25156	56671
82862	56672
32925	56673
2938	56674
21960	56675
8380	56676
40162	56677
23737	56678
1123	56679
118071	56680
8739	56681
43539	56682
104	56683
78531	56684
25417	56685
127969	56686
14661	56687
36113	56688
23606	56689
28499	56690
124977	56691
45142	56692
19689	56693
134569	56694
92259	56695
3676	56696
1670	56697
63217	56698
45190	56699
128	56700
27657	56701
18989	56702
87686	56703
3252	56704
5135	56705
29257	56706
2262	56707
830	56708
1941	56709
728	56710
113701	56711
4047	56712
29086	56713
10639	56714
15713	56715
1989	56716
16172	56717
45559	56718
30473	56719
1925	56720
45652	56721
34005	56722
72810	56723
4884	56724
9973	56725
17176	56726
121384	56727
81955	56728
32011	56729
101361	56730
63005	56731
51462	56732
49470	56733
28516	56734
31552	56735
48710	56736
14080	56737
4372	56738
70152	56739
16311	56740
125324	56741
17629	56742
51261	56743
66901	56744
11295	56745
69904	56746
7537	56747
84836	56748
6	56749
72546	56750
217	56751
15	56752
39162	56753
1517	56754
5747	56755
119375	56756
1688	56757
32094	56758
28439	56759
13221	56760
60954	56761
51951	56762
99391	56763
114829	56764
122285	56765
394	56766
3627	56767
31434	56768
9356	56769
30889	56770
41317	56771
76829	56772
11047	56773
49253	56774
23491	56775
37113	56776
57821	56777
112094	56778
46756	56779
4379	56780
57372	56781
2880	56782
26961	56783
151901	56784
34721	56785
38213	56786
33168	56787
697	56788
7728	56789
23321	56790
9485	56791
19585	56792
64881	56793
51671	56794
24056	56795
1913	56796
50476	56797
12196	56798
165038	56799
15278	56800
6715	56801
4847	56802
1595	56803
28661	56804
5350	56805
1318	56806
16540	56807
60383	56808
17609	56809
63281	56810
30153	56811
82129	56812
1855	56813
13379	56814
37212	56815
4122	56816
676	56817
77987	56818
3003	56819
3342	56820
24382	56821
35442	56822
23423	56823
40492	56824
97959	56825
15759	56826
8956	56827
38827	56828
11165	56829
92328	56830
40518	56831
962	56832
6845	56833
62820	56834
78519	56835
21715	56836
42522	56837
99971	56838
10219	56839
32987	56840
41200	56841
5138	56842
7248	56843
136889	56844
403	56845
48215	56846
12532	56847
26269	56848
23602	56849
89802	56850
2313	56851
29057	56852
47009	56853
39659	56854
6409	56855
15337	56856
11838	56857
46878	56858
4377	56859
134294	56860
3908	56861
36538	56862
140364	56863
43716	56864
20131	56865
2400	56866
9491	56867
26834	56868
8189	56869
38451	56870
9354	56871
120275	56872
57965	56873
68399	56874
92767	56875
47328	56876
1744	56877
53913	56878
2656	56879
8916	56880
2321	56881
125349	56882
62161	56883
106284	56884
112611	56885
20329	56886
26540	56887
32779	56888
13773	56889
46327	56890
3215	56891
72724	56892
7993	56893
5585	56894
35000	56895
92599	56896
59971	56897
27540	56898
139784	56899
1791	56900
61	56901
9366	56902
62076	56903
563	56904
38421	56905
119431	56906
84539	56907
6371	56908
43002	56909
68369	56910
31593	56911
63071	56912
33239	56913
3774	56914
22357	56915
12700	56916
74276	56917
14252	56918
12241	56919
89438	56920
74835	56921
49842	56922
30820	56923
17807	56924
1028	56925
1002	56926
2034	56927
83061	56928
50211	56929
15406	56930
123987	56931
100557	56932
30606	56933
50438	56934
654	56935
4524	56936
70051	56937
56555	56938
7621	56939
18638	56940
2629	56941
163234	56942
11665	56943
67025	56944
123648	56945
10711	56946
31910	56947
34376	56948
12931	56949
11681	56950
28077	56951
12764	56952
16871	56953
2262	56954
75166	56955
40816	56956
54284	56957
8690	56958
52031	56959
152241	56960
74712	56961
11007	56962
43606	56963
33093	56964
3923	56965
130249	56966
90773	56967
86380	56968
5837	56969
15487	56970
789	56971
79020	56972
47536	56973
50059	56974
17437	56975
45295	56976
95577	56977
34281	56978
112257	56979
8805	56980
26041	56981
5207	56982
80957	56983
59121	56984
25113	56985
141592	56986
55127	56987
113381	56988
134061	56989
72451	56990
10905	56991
42318	56992
25	56993
29332	56994
60949	56995
4683	56996
8368	56997
100463	56998
2415	56999
68813	57000
32076	57001
323	57002
109	57003
1862	57004
6238	57005
88774	57006
84912	57007
40749	57008
5202	57009
48582	57010
26240	57011
104809	57012
70242	57013
105868	57014
95424	57015
68069	57016
2759	57017
5508	57018
1435	57019
4303	57020
35033	57021
8962	57022
33563	57023
7464	57024
129588	57025
31542	57026
72203	57027
27	57028
411	57029
23814	57030
25015	57031
69345	57032
15667	57033
40850	57034
130	57035
10118	57036
26040	57037
94490	57038
90071	57039
48075	57040
35250	57041
12581	57042
129487	57043
35677	57044
18764	57045
105698	57046
66666	57047
36277	57048
98531	57049
15799	57050
70702	57051
20691	57052
55571	57053
75556	57054
37639	57055
14962	57056
48049	57057
5927	57058
6042	57059
26332	57060
69305	57061
52577	57062
2557	57063
1654	57064
8723	57065
46075	57066
70022	57067
123163	57068
74865	57069
21921	57070
117419	57071
115891	57072
50268	57073
46418	57074
78589	57075
537	57076
80814	57077
17892	57078
2745	57079
744	57080
122178	57081
52405	57082
46882	57083
38617	57084
2019	57085
5708	57086
49572	57087
6265	57088
11744	57089
19652	57090
12152	57091
104176	57092
706	57093
128239	57094
42579	57095
98443	57096
130	57097
4734	57098
176	57099
2788	57100
53840	57101
127009	57102
26398	57103
72998	57104
15110	57105
26474	57106
120820	57107
17492	57108
92	57109
76216	57110
6044	57111
7901	57112
24790	57113
5729	57114
54239	57115
104894	57116
84656	57117
18868	57118
2409	57119
18223	57120
96907	57121
704	57122
3227	57123
87499	57124
80242	57125
86358	57126
27878	57127
18659	57128
128443	57129
18436	57130
9739	57131
5604	57132
104129	57133
344	57134
18195	57135
79089	57136
7927	57137
130306	57138
114156	57139
122216	57140
23242	57141
58706	57142
15	57143
6838	57144
1889	57145
95345	57146
10369	57147
2654	57148
86700	57149
30001	57150
97755	57151
17351	57152
44738	57153
18818	57154
94510	57155
53329	57156
112877	57157
13703	57158
18586	57159
875	57160
32157	57161
23787	57162
50184	57163
18104	57164
53081	57165
8021	57166
81143	57167
23186	57168
28172	57169
10385	57170
81086	57171
84926	57172
19530	57173
58641	57174
117041	57175
2570	57176
11568	57177
1536	57178
85249	57179
878	57180
8403	57181
30133	57182
104815	57183
89271	57184
19303	57185
131924	57186
36752	57187
14043	57188
11442	57189
54064	57190
3294	57191
1043	57192
5753	57193
15252	57194
27609	57195
37402	57196
817	57197
1469	57198
46476	57199
19223	57200
84101	57201
22159	57202
17569	57203
3188	57204
20012	57205
67912	57206
124111	57207
27264	57208
89262	57209
47180	57210
1502	57211
63560	57212
7226	57213
80012	57214
66976	57215
8421	57216
5925	57217
39859	57218
17607	57219
10383	57220
1528	57221
12837	57222
133193	57223
25146	57224
19435	57225
15898	57226
1320	57227
16607	57228
82826	57229
1636	57230
114711	57231
149361	57232
107902	57233
2672	57234
29787	57235
4988	57236
7817	57237
56907	57238
10609	57239
43356	57240
22205	57241
33307	57242
119745	57243
74204	57244
7765	57245
35385	57246
34192	57247
6991	57248
69692	57249
36864	57250
90620	57251
9376	57252
8171	57253
126962	57254
7063	57255
119817	57256
114755	57257
10613	57258
9859	57259
84292	57260
3649	57261
31068	57262
87923	57263
75159	57264
22873	57265
2816	57266
2004	57267
163262	57268
49830	57269
13866	57270
32340	57271
19305	57272
3719	57273
9333	57274
34585	57275
3717	57276
49493	57277
746	57278
12665	57279
3673	57280
58752	57281
792	57282
2917	57283
664	57284
98760	57285
142552	57286
24801	57287
21372	57288
72512	57289
57491	57290
157943	57291
28721	57292
6065	57293
68620	57294
53344	57295
39485	57296
40667	57297
35397	57298
43375	57299
2448	57300
51812	57301
56998	57302
18012	57303
41310	57304
160553	57305
12785	57306
50087	57307
8901	57308
42127	57309
39866	57310
72068	57311
3702	57312
69790	57313
9227	57314
130683	57315
23846	57316
21178	57317
718	57318
34738	57319
315	57320
7073	57321
140202	57322
156716	57323
8371	57324
6027	57325
66196	57326
59410	57327
19557	57328
13076	57329
39139	57330
7516	57331
33545	57332
68300	57333
7077	57334
2832	57335
4856	57336
51587	57337
37895	57338
2759	57339
36564	57340
78067	57341
45277	57342
88806	57343
41405	57344
121081	57345
12756	57346
27962	57347
4764	57348
94800	57349
57865	57350
30935	57351
54087	57352
8996	57353
2892	57354
30351	57355
93044	57356
21004	57357
27924	57358
6947	57359
2427	57360
154093	57361
35446	57362
109636	57363
84764	57364
21190	57365
160023	57366
12671	57367
14366	57368
130750	57369
81510	57370
43852	57371
8394	57372
121914	57373
36770	57374
28647	57375
22233	57376
3639	57377
22327	57378
499	57379
109701	57380
32769	57381
132350	57382
6269	57383
111839	57384
470	57385
1829	57386
39509	57387
144843	57388
29	57389
22684	57390
125873	57391
451	57392
25266	57393
6106	57394
47532	57395
23008	57396
31206	57397
75137	57398
7668	57399
71396	57400
36696	57401
40451	57402
79645	57403
14917	57404
392	57405
96306	57406
6021	57407
41273	57408
13233	57409
14655	57410
11259	57411
161362	57412
26231	57413
10673	57414
73260	57415
26586	57416
32998	57417
22457	57418
99250	57419
35024	57420
9886	57421
73698	57422
3008	57423
14851	57424
2234	57425
1845	57426
3759	57427
3472	57428
34	57429
80	57430
5791	57431
15290	57432
52811	57433
9898	57434
12803	57435
63378	57436
8255	57437
19946	57438
31169	57439
45828	57440
80128	57441
84864	57442
71090	57443
47987	57444
6903	57445
33846	57446
22162	57447
80685	57448
107020	57449
22162	57450
14026	57451
118742	57452
164597	57453
100428	57454
63047	57455
5087	57456
120619	57457
1154	57458
107	57459
74289	57460
1913	57461
53328	57462
68333	57463
18220	57464
10275	57465
20738	57466
7452	57467
156736	57468
77821	57469
17902	57470
1288	57471
21949	57472
139460	57473
6684	57474
47729	57475
44505	57476
40798	57477
8078	57478
19248	57479
25777	57480
32698	57481
734	57482
7926	57483
124751	57484
15218	57485
11297	57486
28961	57487
57776	57488
41535	57489
89711	57490
1517	57491
124266	57492
4483	57493
82076	57494
28116	57495
106182	57496
801	57497
44923	57498
22275	57499
91805	57500
35227	57501
16848	57502
23457	57503
359	57504
51021	57505
19212	57506
3932	57507
28778	57508
8964	57509
37553	57510
56386	57511
31109	57512
19260	57513
9270	57514
40154	57515
35483	57516
490	57517
18863	57518
117602	57519
70239	57520
38231	57521
115546	57522
121389	57523
12121	57524
69772	57525
36579	57526
8962	57527
8661	57528
73525	57529
44894	57530
99215	57531
46039	57532
2848	57533
18727	57534
26721	57535
490	57536
36245	57537
44511	57538
43933	57539
100421	57540
19388	57541
51822	57542
96237	57543
40528	57544
24132	57545
27424	57546
63895	57547
22625	57548
58698	57549
41360	57550
4873	57551
33485	57552
20094	57553
34030	57554
17552	57555
106587	57556
6167	57557
92367	57558
3541	57559
1145	57560
9225	57561
17761	57562
135453	57563
2116	57564
14091	57565
65966	57566
14040	57567
3095	57568
4573	57569
135498	57570
18123	57571
13528	57572
4404	57573
302	57574
8896	57575
1091	57576
11875	57577
47098	57578
100192	57579
604	57580
51781	57581
7935	57582
24798	57583
5574	57584
154548	57585
8091	57586
4431	57587
48508	57588
121577	57589
148073	57590
4600	57591
49886	57592
54763	57593
7871	57594
53204	57595
24516	57596
46498	57597
6374	57598
6346	57599
42860	57600
90046	57601
99134	57602
4102	57603
8312	57604
24980	57605
146213	57606
22373	57607
4578	57608
23151	57609
90596	57610
10956	57611
3562	57612
59823	57613
1764	57614
3942	57615
54328	57616
42030	57617
18284	57618
24181	57619
11197	57620
8288	57621
4970	57622
20465	57623
124132	57624
33560	57625
41038	57626
7374	57627
20343	57628
648	57629
20611	57630
7233	57631
974	57632
15568	57633
95645	57634
58317	57635
2776	57636
47520	57637
130595	57638
30757	57639
15666	57640
54155	57641
165119	57642
62359	57643
53829	57644
15058	57645
41186	57646
9007	57647
6917	57648
90870	57649
38143	57650
2307	57651
95326	57652
14290	57653
71348	57654
129309	57655
3485	57656
51068	57657
4568	57658
16394	57659
1292	57660
53962	57661
73451	57662
159850	57663
30422	57664
2148	57665
9878	57666
97146	57667
100083	57668
1788	57669
82529	57670
10959	57671
3944	57672
101411	57673
39985	57674
10625	57675
87897	57676
80723	57677
31365	57678
30264	57679
84296	57680
11012	57681
85677	57682
5493	57683
59653	57684
21956	57685
66136	57686
98400	57687
31847	57688
15842	57689
1116	57690
318	57691
87797	57692
56433	57693
8501	57694
4921	57695
20692	57696
82608	57697
5767	57698
51080	57699
46038	57700
23886	57701
34528	57702
18542	57703
11994	57704
6913	57705
2868	57706
94891	57707
9263	57708
15715	57709
790	57710
55717	57711
101657	57712
31108	57713
83667	57714
12473	57715
17482	57716
55144	57717
14155	57718
56265	57719
45144	57720
52490	57721
40550	57722
30257	57723
6355	57724
9285	57725
12581	57726
8885	57727
7275	57728
54614	57729
6272	57730
10562	57731
10899	57732
4760	57733
46399	57734
13764	57735
57951	57736
57338	57737
115195	57738
41001	57739
58866	57740
78909	57741
31319	57742
2634	57743
5639	57744
49651	57745
134625	57746
22	57747
47871	57748
4095	57749
144	57750
120953	57751
12771	57752
22359	57753
48755	57754
21523	57755
53028	57756
19431	57757
44494	57758
43776	57759
15350	57760
26718	57761
37252	57762
20290	57763
129709	57764
14532	57765
1942	57766
18293	57767
85755	57768
53708	57769
6663	57770
2524	57771
54560	57772
68918	57773
24399	57774
64001	57775
7168	57776
1779	57777
54763	57778
117524	57779
34032	57780
55229	57781
81024	57782
33627	57783
45580	57784
14052	57785
38689	57786
26201	57787
18095	57788
57125	57789
843	57790
51029	57791
24848	57792
130491	57793
12593	57794
31188	57795
96274	57796
17	57797
10324	57798
12327	57799
42311	57800
58018	57801
1947	57802
18426	57803
66098	57804
3580	57805
31234	57806
39606	57807
50512	57808
3563	57809
9069	57810
13867	57811
110168	57812
63541	57813
39432	57814
2265	57815
4266	57816
734	57817
14951	57818
33939	57819
28768	57820
2901	57821
99791	57822
95194	57823
95092	57824
66465	57825
4731	57826
25	57827
118	57828
23629	57829
33296	57830
131308	57831
43695	57832
31861	57833
13758	57834
44464	57835
38851	57836
3379	57837
36751	57838
9539	57839
96139	57840
110	57841
2245	57842
65377	57843
24992	57844
74301	57845
164344	57846
661	57847
74714	57848
18800	57849
5281	57850
49518	57851
35	57852
166	57853
4410	57854
12409	57855
6193	57856
4735	57857
17634	57858
3394	57859
8393	57860
89293	57861
50088	57862
37425	57863
48729	57864
779	57865
33992	57866
13652	57867
65767	57868
73431	57869
51949	57870
95268	57871
53699	57872
34852	57873
6528	57874
70296	57875
4426	57876
58154	57877
6506	57878
56013	57879
9776	57880
76543	57881
15855	57882
50046	57883
91110	57884
62752	57885
10825	57886
47894	57887
143195	57888
2464	57889
98402	57890
75103	57891
13796	57892
49327	57893
19077	57894
147214	57895
133003	57896
76737	57897
99	57898
84067	57899
101062	57900
17453	57901
1279	57902
21922	57903
15043	57904
32296	57905
878	57906
64867	57907
129269	57908
5557	57909
1114	57910
35893	57911
10796	57912
51283	57913
63864	57914
37869	57915
3645	57916
15108	57917
27471	57918
25621	57919
24112	57920
12570	57921
13561	57922
33007	57923
173	57924
7915	57925
4225	57926
67580	57927
12387	57928
53412	57929
21164	57930
631	57931
82652	57932
37198	57933
28709	57934
38253	57935
59952	57936
5067	57937
15625	57938
70513	57939
95701	57940
16118	57941
91272	57942
62658	57943
10425	57944
91422	57945
5464	57946
34669	57947
11720	57948
132482	57949
1853	57950
73341	57951
152440	57952
9771	57953
28358	57954
58303	57955
81899	57956
43313	57957
81644	57958
261	57959
1126	57960
4301	57961
80696	57962
7735	57963
62528	57964
9750	57965
120401	57966
4766	57967
28843	57968
20193	57969
90675	57970
94011	57971
1546	57972
73422	57973
78238	57974
37060	57975
65143	57976
429	57977
5438	57978
21123	57979
61028	57980
5821	57981
548	57982
24438	57983
46380	57984
23223	57985
87154	57986
94609	57987
31383	57988
21030	57989
9537	57990
38577	57991
57629	57992
5879	57993
46872	57994
700	57995
43266	57996
73600	57997
81104	57998
27796	57999
39978	58000
71021	58001
83840	58002
1750	58003
24281	58004
53429	58005
115434	58006
6871	58007
57358	58008
95680	58009
45021	58010
48037	58011
10709	58012
54469	58013
102497	58014
42507	58015
37293	58016
10265	58017
14	58018
32238	58019
56777	58020
4560	58021
12663	58022
15368	58023
24956	58024
2472	58025
37700	58026
7572	58027
146987	58028
27856	58029
12509	58030
18893	58031
45959	58032
3340	58033
15777	58034
22193	58035
31297	58036
33061	58037
99980	58038
136492	58039
1343	58040
4851	58041
12276	58042
41367	58043
55631	58044
17123	58045
29945	58046
132717	58047
38552	58048
11245	58049
14191	58050
2934	58051
66538	58052
49220	58053
69807	58054
11355	58055
107311	58056
87214	58057
35758	58058
23280	58059
31927	58060
12981	58061
63805	58062
96606	58063
22703	58064
122160	58065
15546	58066
80944	58067
6287	58068
55033	58069
58701	58070
30211	58071
23866	58072
6526	58073
69666	58074
134565	58075
118352	58076
146	58077
43693	58078
37847	58079
31234	58080
1251	58081
3130	58082
11854	58083
3656	58084
12000	58085
35782	58086
13180	58087
41990	58088
56265	58089
17268	58090
1834	58091
79133	58092
13532	58093
89573	58094
4260	58095
517	58096
102742	58097
59698	58098
77649	58099
118839	58100
7429	58101
15453	58102
2477	58103
44298	58104
95022	58105
7993	58106
827	58107
19788	58108
5515	58109
42881	58110
66225	58111
150302	58112
48468	58113
17063	58114
43506	58115
9140	58116
36902	58117
18768	58118
130409	58119
18475	58120
115009	58121
16592	58122
39648	58123
16660	58124
126030	58125
1288	58126
5329	58127
51610	58128
108106	58129
5669	58130
125667	58131
32549	58132
1456	58133
53040	58134
3380	58135
24887	58136
90749	58137
192	58138
126313	58139
9693	58140
159343	58141
50044	58142
56770	58143
129487	58144
3889	58145
100885	58146
47511	58147
54593	58148
113691	58149
35657	58150
58113	58151
113676	58152
21	58153
13442	58154
21066	58155
54458	58156
80353	58157
35089	58158
8364	58159
5211	58160
3772	58161
6926	58162
18787	58163
131640	58164
46228	58165
43689	58166
851	58167
92486	58168
54169	58169
1051	58170
26967	58171
112317	58172
62889	58173
18793	58174
15528	58175
8031	58176
100198	58177
48852	58178
60727	58179
135	58180
15531	58181
14882	58182
140194	58183
7149	58184
4475	58185
30700	58186
14711	58187
25921	58188
6622	58189
20508	58190
95601	58191
203	58192
18442	58193
5641	58194
70176	58195
38525	58196
70066	58197
28955	58198
436	58199
5800	58200
10043	58201
11177	58202
98184	58203
10230	58204
71669	58205
10295	58206
94689	58207
12758	58208
25847	58209
37247	58210
49463	58211
2711	58212
7488	58213
102918	58214
2784	58215
43731	58216
13210	58217
118488	58218
37307	58219
12239	58220
45172	58221
2977	58222
5178	58223
106661	58224
82602	58225
45854	58226
26227	58227
30698	58228
33984	58229
157730	58230
58310	58231
3808	58232
10346	58233
8494	58234
7299	58235
13921	58236
49286	58237
14108	58238
32047	58239
567	58240
35500	58241
34978	58242
72592	58243
65475	58244
36890	58245
38309	58246
56144	58247
15205	58248
1651	58249
38803	58250
3473	58251
27201	58252
2547	58253
5890	58254
69897	58255
65314	58256
8557	58257
18963	58258
40742	58259
53183	58260
26226	58261
17626	58262
23505	58263
73829	58264
6029	58265
85919	58266
160	58267
57481	58268
17786	58269
62586	58270
26307	58271
13301	58272
8660	58273
102051	58274
38920	58275
41351	58276
2004	58277
2984	58278
85937	58279
198	58280
47219	58281
98453	58282
43025	58283
113806	58284
48667	58285
118810	58286
17237	58287
20646	58288
8697	58289
3272	58290
1009	58291
2247	58292
5369	58293
61225	58294
61231	58295
2285	58296
1972	58297
109387	58298
131658	58299
2621	58300
11362	58301
6339	58302
10992	58303
34874	58304
63759	58305
105316	58306
183	58307
8327	58308
10635	58309
33515	58310
83140	58311
19127	58312
39296	58313
79623	58314
38747	58315
76131	58316
31120	58317
8721	58318
82967	58319
14415	58320
33567	58321
31133	58322
4441	58323
16331	58324
15490	58325
30989	58326
29445	58327
68283	58328
151962	58329
8571	58330
87	58331
24355	58332
5375	58333
23540	58334
103232	58335
4655	58336
26039	58337
9262	58338
62691	58339
121	58340
45284	58341
19423	58342
25001	58343
4056	58344
26484	58345
11289	58346
110944	58347
60974	58348
55097	58349
22425	58350
21728	58351
64561	58352
33358	58353
21579	58354
15165	58355
11536	58356
27891	58357
8772	58358
38489	58359
29333	58360
1544	58361
131278	58362
114141	58363
72748	58364
21586	58365
7988	58366
19719	58367
17447	58368
10518	58369
22652	58370
13891	58371
51502	58372
35899	58373
79505	58374
415	58375
67578	58376
32477	58377
50467	58378
35165	58379
110130	58380
100968	58381
107396	58382
102256	58383
56076	58384
4	58385
105433	58386
45532	58387
23548	58388
30855	58389
100155	58390
1089	58391
11207	58392
1292	58393
44079	58394
25050	58395
8186	58396
78728	58397
57556	58398
31506	58399
8595	58400
57685	58401
89139	58402
53586	58403
35780	58404
90762	58405
78168	58406
39550	58407
12259	58408
50931	58409
2717	58410
10917	58411
34203	58412
100423	58413
46780	58414
11744	58415
1428	58416
19422	58417
54938	58418
32515	58419
15687	58420
19226	58421
21225	58422
8377	58423
2733	58424
162910	58425
40752	58426
91396	58427
33082	58428
4137	58429
13003	58430
43168	58431
133942	58432
107534	58433
84203	58434
3255	58435
76902	58436
27480	58437
12100	58438
578	58439
18706	58440
7801	58441
76178	58442
6662	58443
1887	58444
92349	58445
58252	58446
123940	58447
98564	58448
722	58449
10055	58450
99086	58451
8303	58452
16849	58453
77005	58454
80869	58455
14493	58456
6083	58457
15326	58458
3145	58459
21999	58460
105881	58461
48268	58462
25318	58463
815	58464
38402	58465
23715	58466
4842	58467
2407	58468
1308	58469
52614	58470
25540	58471
10780	58472
14449	58473
56	58474
28024	58475
86444	58476
9339	58477
4964	58478
24246	58479
15916	58480
18859	58481
10699	58482
6934	58483
395	58484
42326	58485
1423	58486
65037	58487
99862	58488
4647	58489
21557	58490
23951	58491
3039	58492
20537	58493
2837	58494
104386	58495
60508	58496
60259	58497
16853	58498
9516	58499
31426	58500
45604	58501
22181	58502
107371	58503
23240	58504
18956	58505
62154	58506
50673	58507
14888	58508
9833	58509
10731	58510
3400	58511
34545	58512
44741	58513
17651	58514
128799	58515
17	58516
31668	58517
36745	58518
77953	58519
290	58520
13075	58521
1507	58522
42198	58523
24075	58524
12572	58525
13780	58526
47182	58527
29742	58528
30279	58529
113705	58530
5171	58531
30553	58532
3632	58533
8651	58534
166732	58535
17606	58536
52646	58537
30573	58538
25440	58539
12730	58540
131555	58541
84795	58542
144714	58543
73474	58544
14921	58545
91128	58546
26932	58547
106671	58548
3433	58549
56847	58550
54503	58551
5472	58552
24502	58553
4614	58554
69940	58555
21546	58556
308	58557
10647	58558
27606	58559
130338	58560
57399	58561
19952	58562
38549	58563
73335	58564
43901	58565
22777	58566
37249	58567
3013	58568
50155	58569
42634	58570
4792	58571
54143	58572
109484	58573
133192	58574
151386	58575
36278	58576
112935	58577
37926	58578
87424	58579
11058	58580
68285	58581
21664	58582
3770	58583
6983	58584
75773	58585
64600	58586
157809	58587
15998	58588
2641	58589
55203	58590
52168	58591
149666	58592
20335	58593
44658	58594
133288	58595
18960	58596
15697	58597
67716	58598
27237	58599
22340	58600
3051	58601
87832	58602
34198	58603
31874	58604
31940	58605
52419	58606
80035	58607
80053	58608
11024	58609
2071	58610
63626	58611
90100	58612
78559	58613
32492	58614
659	58615
48307	58616
102770	58617
25435	58618
6521	58619
3810	58620
43836	58621
85929	58622
12283	58623
5359	58624
22229	58625
4894	58626
20234	58627
35131	58628
20917	58629
16352	58630
1613	58631
32574	58632
104647	58633
5464	58634
16071	58635
3360	58636
439	58637
15553	58638
57897	58639
6250	58640
12975	58641
9289	58642
29698	58643
73105	58644
45974	58645
80782	58646
66	58647
74408	58648
44052	58649
19719	58650
69285	58651
23171	58652
14924	58653
50228	58654
19277	58655
53573	58656
25310	58657
52608	58658
4483	58659
36519	58660
73036	58661
14380	58662
133228	58663
12361	58664
35763	58665
4855	58666
3368	58667
149259	58668
117784	58669
56697	58670
11683	58671
131984	58672
66002	58673
9602	58674
3020	58675
1173	58676
148619	58677
30537	58678
24696	58679
87540	58680
3416	58681
2570	58682
34993	58683
29478	58684
1313	58685
30181	58686
31	58687
8006	58688
115384	58689
5730	58690
5314	58691
25180	58692
42724	58693
425	58694
48537	58695
12848	58696
23848	58697
66769	58698
98174	58699
51959	58700
64398	58701
10234	58702
65327	58703
31	58704
64036	58705
53753	58706
50806	58707
145237	58708
20151	58709
127990	58710
9118	58711
43894	58712
156138	58713
181	58714
81380	58715
20509	58716
59084	58717
58050	58718
17682	58719
4134	58720
87907	58721
7658	58722
36874	58723
15836	58724
33916	58725
12154	58726
11915	58727
32509	58728
32971	58729
140164	58730
60108	58731
60152	58732
10069	58733
26707	58734
92294	58735
90691	58736
13686	58737
50094	58738
24007	58739
44470	58740
70626	58741
98313	58742
8491	58743
83218	58744
112465	58745
24256	58746
14213	58747
67095	58748
1654	58749
56383	58750
5336	58751
53848	58752
21427	58753
802	58754
1644	58755
9045	58756
7397	58757
91183	58758
494	58759
38	58760
71376	58761
24693	58762
68715	58763
28029	58764
106949	58765
60833	58766
27788	58767
144515	58768
9867	58769
156569	58770
30379	58771
3126	58772
19024	58773
31033	58774
69145	58775
59838	58776
14178	58777
34813	58778
1166	58779
41130	58780
2645	58781
1104	58782
6551	58783
24009	58784
20734	58785
29403	58786
114463	58787
38620	58788
92991	58789
44958	58790
28570	58791
71931	58792
33510	58793
3405	58794
65800	58795
69730	58796
8601	58797
87612	58798
49126	58799
35393	58800
123265	58801
113084	58802
9864	58803
19995	58804
52040	58805
21720	58806
9893	58807
17538	58808
1473	58809
11301	58810
26109	58811
74923	58812
89032	58813
94982	58814
39638	58815
17611	58816
76624	58817
48054	58818
361	58819
96650	58820
63061	58821
120512	58822
133825	58823
54811	58824
8504	58825
83645	58826
14109	58827
29761	58828
11325	58829
19195	58830
56379	58831
1388	58832
12483	58833
5954	58834
3924	58835
68747	58836
18107	58837
20967	58838
93186	58839
4848	58840
93843	58841
102947	58842
3457	58843
34651	58844
58909	58845
2678	58846
95697	58847
15517	58848
62631	58849
88690	58850
85342	58851
7729	58852
4	58853
11825	58854
29640	58855
15864	58856
2874	58857
104364	58858
157122	58859
15542	58860
1131	58861
38	58862
17725	58863
7271	58864
1710	58865
37512	58866
23821	58867
115736	58868
43947	58869
4771	58870
40212	58871
67108	58872
22144	58873
32798	58874
72674	58875
36851	58876
16008	58877
11810	58878
27769	58879
12129	58880
103672	58881
67749	58882
24864	58883
53772	58884
4505	58885
227	58886
1494	58887
151300	58888
65805	58889
77229	58890
2139	58891
48054	58892
102656	58893
84638	58894
19786	58895
64634	58896
25579	58897
5602	58898
38372	58899
98853	58900
12969	58901
122650	58902
8860	58903
55741	58904
27519	58905
25444	58906
21489	58907
24135	58908
80172	58909
27429	58910
6840	58911
70752	58912
54	58913
102635	58914
4265	58915
20051	58916
154938	58917
2512	58918
2239	58919
49547	58920
64550	58921
5543	58922
1938	58923
14162	58924
18456	58925
50414	58926
123324	58927
59172	58928
127074	58929
31067	58930
200	58931
54632	58932
7751	58933
20599	58934
55326	58935
10635	58936
12271	58937
59527	58938
12711	58939
63945	58940
6490	58941
107021	58942
83288	58943
14153	58944
16700	58945
23186	58946
16769	58947
58	58948
83079	58949
12018	58950
2136	58951
134680	58952
18885	58953
8085	58954
14257	58955
7533	58956
14438	58957
155039	58958
35618	58959
107236	58960
43791	58961
81569	58962
71421	58963
20442	58964
42575	58965
17467	58966
1828	58967
33917	58968
38402	58969
60974	58970
25137	58971
31564	58972
101577	58973
124473	58974
122928	58975
38428	58976
153794	58977
122359	58978
9015	58979
4888	58980
5379	58981
41035	58982
3601	58983
150998	58984
4914	58985
4188	58986
166	58987
10259	58988
29643	58989
55	58990
29721	58991
137151	58992
429	58993
28185	58994
445	58995
122698	58996
4535	58997
144422	58998
28180	58999
17356	59000
1731	59001
21176	59002
6919	59003
31466	59004
13364	59005
52108	59006
38	59007
33693	59008
36731	59009
16334	59010
20030	59011
116927	59012
43513	59013
6012	59014
48247	59015
14242	59016
10732	59017
1523	59018
59	59019
19588	59020
84457	59021
32432	59022
113672	59023
1293	59024
95080	59025
3020	59026
14382	59027
55757	59028
14828	59029
32	59030
120999	59031
7631	59032
114429	59033
7415	59034
24725	59035
633	59036
88073	59037
5023	59038
96403	59039
62319	59040
38415	59041
1444	59042
44399	59043
88737	59044
55685	59045
16	59046
15133	59047
2600	59048
75794	59049
150692	59050
2718	59051
11736	59052
43497	59053
53248	59054
7243	59055
10727	59056
79692	59057
53574	59058
8475	59059
4458	59060
39868	59061
63797	59062
11455	59063
132922	59064
33118	59065
6544	59066
47743	59067
70899	59068
23084	59069
5669	59070
8726	59071
7202	59072
60374	59073
20654	59074
79508	59075
22853	59076
72764	59077
8495	59078
5900	59079
68752	59080
1856	59081
3333	59082
13196	59083
84327	59084
4460	59085
16230	59086
143328	59087
87585	59088
43411	59089
21643	59090
31831	59091
148155	59092
98540	59093
8901	59094
979	59095
6779	59096
863	59097
14322	59098
2875	59099
202	59100
6359	59101
119242	59102
10034	59103
8517	59104
13707	59105
91327	59106
95759	59107
46389	59108
30332	59109
19307	59110
5603	59111
3753	59112
42946	59113
96363	59114
18136	59115
68	59116
48322	59117
17802	59118
30184	59119
13864	59120
13602	59121
66415	59122
11933	59123
128581	59124
7455	59125
19877	59126
73010	59127
3717	59128
135604	59129
31233	59130
2336	59131
23126	59132
5123	59133
22005	59134
27348	59135
14179	59136
50456	59137
84562	59138
29710	59139
5591	59140
32408	59141
66621	59142
718	59143
142543	59144
27102	59145
8222	59146
30698	59147
98477	59148
726	59149
36123	59150
3372	59151
56228	59152
165	59153
16751	59154
52566	59155
89690	59156
15672	59157
50545	59158
140674	59159
3	59160
4470	59161
56835	59162
7015	59163
14690	59164
86724	59165
29815	59166
21907	59167
7164	59168
127979	59169
28514	59170
9807	59171
1470	59172
81131	59173
84743	59174
29482	59175
49752	59176
82259	59177
139987	59178
81651	59179
14985	59180
74195	59181
11239	59182
26765	59183
18547	59184
91484	59185
24094	59186
30004	59187
105147	59188
62538	59189
86566	59190
18832	59191
24725	59192
53029	59193
15016	59194
56230	59195
43099	59196
5707	59197
38216	59198
103098	59199
20223	59200
6712	59201
4	59202
510	59203
25900	59204
23069	59205
5731	59206
38983	59207
8202	59208
67840	59209
1620	59210
20114	59211
59569	59212
46636	59213
19554	59214
31085	59215
31649	59216
38802	59217
5783	59218
49434	59219
14510	59220
35278	59221
5011	59222
16770	59223
10658	59224
4743	59225
27531	59226
80466	59227
15290	59228
1131	59229
56266	59230
9105	59231
57356	59232
163002	59233
91495	59234
3344	59235
8915	59236
29504	59237
1336	59238
117366	59239
16916	59240
15319	59241
44394	59242
24674	59243
50765	59244
18769	59245
514	59246
4625	59247
8789	59248
42095	59249
1302	59250
3274	59251
5922	59252
97734	59253
49252	59254
96312	59255
34757	59256
34756	59257
27290	59258
25207	59259
27291	59260
16190	59261
199	59262
28795	59263
11254	59264
9667	59265
23985	59266
59089	59267
67029	59268
113	59269
3580	59270
73338	59271
92782	59272
65091	59273
10245	59274
26970	59275
39327	59276
22	59277
107339	59278
16601	59279
84306	59280
134512	59281
101173	59282
20532	59283
46711	59284
111223	59285
17492	59286
39218	59287
42324	59288
12379	59289
1824	59290
55077	59291
75965	59292
16208	59293
1484	59294
25688	59295
13244	59296
12585	59297
95945	59298
3990	59299
78693	59300
13619	59301
35084	59302
117063	59303
47413	59304
94282	59305
10567	59306
44424	59307
25923	59308
16722	59309
7206	59310
24340	59311
3272	59312
23520	59313
117	59314
65187	59315
101976	59316
110859	59317
962	59318
43638	59319
4618	59320
9051	59321
2006	59322
78626	59323
44925	59324
57070	59325
103214	59326
207	59327
24835	59328
115045	59329
24540	59330
28862	59331
38703	59332
28476	59333
123080	59334
2621	59335
11020	59336
38708	59337
81426	59338
117618	59339
12898	59340
6485	59341
112881	59342
142961	59343
4738	59344
3038	59345
36916	59346
40197	59347
96424	59348
24842	59349
168	59350
30410	59351
117242	59352
11527	59353
24160	59354
23948	59355
794	59356
164530	59357
40529	59358
29429	59359
47	59360
19491	59361
43	59362
32134	59363
5788	59364
32942	59365
158098	59366
88	59367
38709	59368
36089	59369
5035	59370
20213	59371
37746	59372
10710	59373
9334	59374
3252	59375
29	59376
9117	59377
1577	59378
127123	59379
25047	59380
54339	59381
29847	59382
104456	59383
3388	59384
15567	59385
14534	59386
98961	59387
66240	59388
396	59389
47002	59390
20927	59391
13402	59392
265	59393
62836	59394
29266	59395
712	59396
28375	59397
1270	59398
54738	59399
893	59400
494	59401
47517	59402
47378	59403
127893	59404
65885	59405
11849	59406
418	59407
15	59408
116084	59409
370	59410
4355	59411
138238	59412
2875	59413
2772	59414
114623	59415
32330	59416
16624	59417
55766	59418
24715	59419
58320	59420
55	59421
117485	59422
8258	59423
1347	59424
78502	59425
132750	59426
23025	59427
1962	59428
2590	59429
102100	59430
66094	59431
28363	59432
2	59433
61173	59434
30403	59435
3798	59436
44301	59437
21	59438
41391	59439
29826	59440
947	59441
8763	59442
12927	59443
18942	59444
3280	59445
39397	59446
3560	59447
327	59448
17500	59449
75566	59450
1437	59451
6537	59452
117338	59453
104786	59454
34794	59455
6950	59456
13863	59457
57230	59458
94565	59459
80557	59460
4705	59461
17850	59462
83782	59463
10908	59464
285	59465
156168	59466
43133	59467
103998	59468
75732	59469
18775	59470
893	59471
132032	59472
25504	59473
35776	59474
89059	59475
160041	59476
681	59477
58219	59478
13438	59479
26164	59480
115393	59481
4127	59482
122794	59483
11695	59484
16970	59485
10265	59486
47101	59487
36284	59488
33403	59489
134225	59490
42659	59491
44235	59492
31713	59493
1520	59494
48274	59495
52259	59496
101826	59497
3329	59498
82708	59499
158594	59500
70308	59501
8234	59502
45772	59503
2843	59504
6358	59505
45519	59506
30226	59507
76458	59508
84766	59509
29518	59510
37077	59511
5628	59512
24604	59513
130232	59514
87040	59515
96017	59516
137712	59517
48677	59518
8406	59519
43799	59520
29144	59521
1388	59522
6380	59523
51181	59524
20537	59525
21492	59526
21674	59527
70937	59528
40860	59529
148274	59530
14908	59531
68892	59532
17937	59533
14306	59534
127029	59535
24073	59536
9008	59537
38671	59538
26967	59539
72362	59540
77582	59541
78789	59542
60785	59543
18580	59544
29736	59545
23446	59546
148298	59547
15661	59548
3141	59549
23513	59550
912	59551
640	59552
79086	59553
808	59554
18154	59555
1209	59556
85067	59557
13912	59558
14193	59559
21289	59560
16840	59561
39895	59562
47369	59563
4397	59564
10526	59565
102691	59566
27132	59567
43491	59568
8022	59569
15301	59570
15164	59571
29591	59572
52742	59573
18118	59574
5474	59575
57520	59576
6738	59577
23514	59578
53812	59579
55001	59580
1243	59581
31822	59582
10976	59583
55921	59584
5584	59585
328	59586
12269	59587
118874	59588
34897	59589
57295	59590
55226	59591
22824	59592
69845	59593
50890	59594
9913	59595
90707	59596
57467	59597
25942	59598
2716	59599
15673	59600
155352	59601
56877	59602
19414	59603
3915	59604
9185	59605
19927	59606
5873	59607
33939	59608
124860	59609
120659	59610
12418	59611
17655	59612
109759	59613
42242	59614
58138	59615
50014	59616
2798	59617
85264	59618
24832	59619
23962	59620
56179	59621
25393	59622
2733	59623
26040	59624
3383	59625
123434	59626
36744	59627
6067	59628
69455	59629
11971	59630
29034	59631
34549	59632
33842	59633
9352	59634
59867	59635
20398	59636
675	59637
106605	59638
80301	59639
3715	59640
133272	59641
66997	59642
10023	59643
24467	59644
17582	59645
82786	59646
29311	59647
8741	59648
125464	59649
12347	59650
43073	59651
22619	59652
93373	59653
89233	59654
1	59655
57141	59656
111308	59657
15470	59658
65213	59659
49614	59660
17747	59661
61445	59662
87225	59663
11716	59664
6103	59665
46265	59666
82136	59667
41816	59668
47815	59669
162254	59670
8363	59671
27773	59672
87441	59673
13954	59674
95071	59675
36834	59676
48435	59677
9024	59678
26678	59679
29366	59680
3668	59681
28248	59682
17533	59683
70337	59684
7730	59685
8826	59686
1944	59687
25256	59688
47591	59689
97231	59690
20058	59691
53634	59692
27071	59693
82962	59694
18886	59695
4415	59696
16764	59697
9189	59698
16886	59699
46912	59700
6414	59701
80502	59702
5855	59703
107537	59704
97213	59705
15988	59706
61783	59707
13473	59708
16067	59709
13816	59710
48417	59711
82499	59712
76530	59713
9567	59714
52091	59715
152832	59716
27954	59717
911	59718
37444	59719
105309	59720
948	59721
5041	59722
92774	59723
61110	59724
471	59725
4928	59726
12900	59727
56469	59728
15792	59729
35012	59730
297	59731
33753	59732
32751	59733
99185	59734
1594	59735
2421	59736
16309	59737
123638	59738
16498	59739
1755	59740
127821	59741
62717	59742
13955	59743
6694	59744
12479	59745
6937	59746
18953	59747
41143	59748
1035	59749
21921	59750
23543	59751
80504	59752
14993	59753
1903	59754
35751	59755
34444	59756
5420	59757
18610	59758
5491	59759
95037	59760
3160	59761
51155	59762
8970	59763
76809	59764
122928	59765
4194	59766
15649	59767
44461	59768
961	59769
5335	59770
73923	59771
5087	59772
99268	59773
31052	59774
4482	59775
6731	59776
17645	59777
22242	59778
54270	59779
6123	59780
6669	59781
1159	59782
56905	59783
2119	59784
2185	59785
107	59786
46249	59787
125616	59788
22840	59789
80372	59790
80047	59791
860	59792
28689	59793
37760	59794
21	59795
70888	59796
77688	59797
85128	59798
8388	59799
450	59800
8724	59801
10859	59802
7032	59803
695	59804
9232	59805
137667	59806
70668	59807
8199	59808
37672	59809
139	59810
65317	59811
1923	59812
85404	59813
105861	59814
35676	59815
17477	59816
21764	59817
48531	59818
2285	59819
8732	59820
1080	59821
4844	59822
3419	59823
108480	59824
16221	59825
11295	59826
55054	59827
6096	59828
101522	59829
55857	59830
12593	59831
11311	59832
16471	59833
9336	59834
9776	59835
104701	59836
88292	59837
59801	59838
66533	59839
49513	59840
15812	59841
1515	59842
75279	59843
34713	59844
23353	59845
16049	59846
1104	59847
6986	59848
45406	59849
132765	59850
139199	59851
9487	59852
2738	59853
27984	59854
74578	59855
213	59856
84257	59857
89589	59858
2457	59859
13087	59860
165342	59861
85669	59862
10120	59863
65259	59864
64994	59865
1096	59866
71099	59867
31092	59868
148057	59869
12027	59870
30320	59871
9065	59872
49812	59873
15518	59874
29004	59875
52204	59876
716	59877
10652	59878
7668	59879
11396	59880
32889	59881
144604	59882
69060	59883
129364	59884
21528	59885
25563	59886
95538	59887
9216	59888
44018	59889
19979	59890
9984	59891
40518	59892
41606	59893
69157	59894
108810	59895
7706	59896
932	59897
29936	59898
90662	59899
15722	59900
27723	59901
2253	59902
44184	59903
75820	59904
30169	59905
78264	59906
37818	59907
6749	59908
107620	59909
8774	59910
110748	59911
16976	59912
18334	59913
23773	59914
33397	59915
110	59916
23262	59917
78127	59918
47017	59919
10777	59920
27950	59921
145739	59922
105002	59923
57279	59924
10175	59925
1716	59926
58917	59927
43732	59928
20760	59929
49561	59930
79186	59931
33061	59932
97338	59933
36083	59934
9554	59935
70745	59936
118471	59937
59772	59938
32982	59939
43635	59940
4729	59941
8433	59942
21925	59943
21544	59944
21981	59945
33909	59946
97674	59947
60948	59948
13531	59949
1562	59950
48199	59951
87575	59952
22802	59953
68	59954
4291	59955
67272	59956
2587	59957
91611	59958
38529	59959
14494	59960
22040	59961
56440	59962
24363	59963
26915	59964
3705	59965
7170	59966
17655	59967
59620	59968
64378	59969
70936	59970
14434	59971
1332	59972
1191	59973
130482	59974
62115	59975
685	59976
9346	59977
40911	59978
41	59979
57226	59980
266	59981
99547	59982
45145	59983
6316	59984
37886	59985
7182	59986
82973	59987
66559	59988
119877	59989
18933	59990
77587	59991
60760	59992
9999	59993
527	59994
35984	59995
572	59996
46141	59997
77878	59998
10155	59999
65656	60000
97264	60001
42985	60002
25388	60003
2277	60004
116687	60005
28639	60006
11359	60007
30229	60008
3196	60009
25722	60010
132080	60011
95659	60012
28858	60013
92516	60014
959	60015
60504	60016
21969	60017
423	60018
3903	60019
42924	60020
4267	60021
58573	60022
1014	60023
4145	60024
137803	60025
15601	60026
70952	60027
60991	60028
69315	60029
17128	60030
13471	60031
108403	60032
1555	60033
10133	60034
769	60035
62807	60036
23635	60037
19872	60038
27273	60039
1834	60040
84899	60041
1691	60042
31748	60043
5799	60044
53476	60045
17622	60046
4786	60047
85613	60048
30534	60049
119748	60050
7385	60051
51757	60052
1786	60053
108627	60054
22772	60055
55	60056
10484	60057
18417	60058
26578	60059
94	60060
7363	60061
72434	60062
60586	60063
19436	60064
4930	60065
14009	60066
39857	60067
10684	60068
19942	60069
60915	60070
38754	60071
1276	60072
44117	60073
6619	60074
12393	60075
77680	60076
3426	60077
14	60078
19505	60079
63187	60080
20373	60081
86676	60082
33567	60083
54011	60084
4025	60085
89208	60086
112893	60087
19359	60088
153130	60089
14067	60090
23106	60091
5299	60092
29148	60093
7586	60094
669	60095
18228	60096
24170	60097
15623	60098
23335	60099
15236	60100
19422	60101
13871	60102
23245	60103
36218	60104
34829	60105
6182	60106
134499	60107
2026	60108
26991	60109
39642	60110
17412	60111
103085	60112
54955	60113
149543	60114
20893	60115
68109	60116
9691	60117
11469	60118
26333	60119
72337	60120
12018	60121
91962	60122
158867	60123
599	60124
33086	60125
428	60126
29589	60127
15552	60128
33893	60129
25951	60130
43363	60131
12838	60132
87703	60133
99260	60134
11752	60135
24050	60136
56940	60137
36451	60138
58588	60139
2482	60140
9649	60141
42938	60142
51738	60143
51218	60144
3700	60145
14060	60146
39591	60147
122643	60148
11048	60149
27615	60150
92547	60151
43764	60152
61534	60153
6668	60154
11126	60155
4410	60156
459	60157
100917	60158
72669	60159
11608	60160
13638	60161
1169	60162
20546	60163
50860	60164
24801	60165
69734	60166
37663	60167
24905	60168
235	60169
33877	60170
41007	60171
13456	60172
63683	60173
14103	60174
48857	60175
109415	60176
6419	60177
62961	60178
83573	60179
10081	60180
122253	60181
24549	60182
50637	60183
20923	60184
154763	60185
17732	60186
123023	60187
52989	60188
34110	60189
18339	60190
133007	60191
57720	60192
46645	60193
17176	60194
9233	60195
14583	60196
32846	60197
11885	60198
51085	60199
53677	60200
19993	60201
17056	60202
2095	60203
25463	60204
58213	60205
93292	60206
30850	60207
117	60208
19196	60209
49668	60210
58239	60211
23417	60212
2052	60213
37839	60214
45090	60215
66769	60216
24204	60217
31608	60218
116531	60219
3384	60220
29112	60221
12847	60222
5190	60223
51241	60224
101788	60225
10985	60226
94477	60227
105829	60228
83776	60229
29561	60230
80789	60231
101402	60232
116876	60233
17581	60234
45415	60235
2713	60236
45836	60237
94871	60238
39212	60239
3926	60240
21442	60241
104300	60242
44744	60243
21492	60244
2769	60245
11323	60246
65740	60247
46149	60248
8704	60249
4097	60250
23013	60251
108616	60252
29222	60253
776	60254
15254	60255
10914	60256
2037	60257
2388	60258
2836	60259
152	60260
4113	60261
20943	60262
25300	60263
33887	60264
50861	60265
41707	60266
52105	60267
154494	60268
1164	60269
76764	60270
110625	60271
70606	60272
5475	60273
67531	60274
24283	60275
50615	60276
2460	60277
12181	60278
27875	60279
44088	60280
118660	60281
34969	60282
39822	60283
72322	60284
58321	60285
38085	60286
1095	60287
26022	60288
98660	60289
93490	60290
23034	60291
4594	60292
85872	60293
126318	60294
2228	60295
9020	60296
95539	60297
48103	60298
47876	60299
139255	60300
68094	60301
99620	60302
83652	60303
18645	60304
21242	60305
39400	60306
156065	60307
55461	60308
31859	60309
52030	60310
162911	60311
99349	60312
64376	60313
49193	60314
21	60315
50304	60316
2651	60317
6766	60318
535	60319
12892	60320
80089	60321
103981	60322
56402	60323
10483	60324
705	60325
40616	60326
8078	60327
6592	60328
47605	60329
10134	60330
61307	60331
13978	60332
20276	60333
16193	60334
93277	60335
6784	60336
13591	60337
17724	60338
3568	60339
81098	60340
63525	60341
19939	60342
36320	60343
1093	60344
58986	60345
110015	60346
9312	60347
20907	60348
300	60349
27975	60350
14149	60351
118476	60352
2366	60353
56667	60354
132353	60355
80739	60356
54879	60357
29405	60358
98925	60359
59166	60360
16811	60361
32695	60362
7523	60363
4111	60364
101450	60365
12220	60366
73307	60367
91932	60368
36695	60369
61683	60370
20261	60371
53296	60372
17028	60373
8025	60374
162042	60375
79816	60376
58103	60377
83	60378
24547	60379
33849	60380
34949	60381
32213	60382
26367	60383
24600	60384
1417	60385
142671	60386
26743	60387
2618	60388
22777	60389
3847	60390
24970	60391
11939	60392
41194	60393
13372	60394
19382	60395
25780	60396
40356	60397
23114	60398
77691	60399
149965	60400
13272	60401
25176	60402
76901	60403
102154	60404
89454	60405
5780	60406
10656	60407
153410	60408
52267	60409
19050	60410
67164	60411
3116	60412
13928	60413
26552	60414
36480	60415
35497	60416
1176	60417
9549	60418
71412	60419
16555	60420
61992	60421
63262	60422
22298	60423
111587	60424
92656	60425
35770	60426
6207	60427
54616	60428
33467	60429
37694	60430
245	60431
13797	60432
112544	60433
8394	60434
28078	60435
64205	60436
76255	60437
133861	60438
55716	60439
11756	60440
30209	60441
347	60442
4321	60443
4441	60444
56	60445
65859	60446
111886	60447
3479	60448
145683	60449
41425	60450
4141	60451
119418	60452
42245	60453
33513	60454
69637	60455
62362	60456
74509	60457
83339	60458
82398	60459
101557	60460
55465	60461
9232	60462
28043	60463
2086	60464
60492	60465
45636	60466
29834	60467
90240	60468
23965	60469
54094	60470
14373	60471
2017	60472
1130	60473
73159	60474
84759	60475
30283	60476
294	60477
49517	60478
39709	60479
20205	60480
59758	60481
42089	60482
13199	60483
23492	60484
2231	60485
139179	60486
8634	60487
61683	60488
8865	60489
43199	60490
17553	60491
37763	60492
20115	60493
1487	60494
13683	60495
22294	60496
17795	60497
37375	60498
8757	60499
3156	60500
71986	60501
67321	60502
88845	60503
139019	60504
73826	60505
131544	60506
3225	60507
26826	60508
28087	60509
992	60510
27849	60511
67463	60512
76250	60513
114838	60514
28250	60515
16345	60516
46725	60517
79251	60518
28029	60519
132755	60520
6765	60521
327	60522
7374	60523
31256	60524
1607	60525
65844	60526
48687	60527
41249	60528
8614	60529
80430	60530
31458	60531
15794	60532
25749	60533
27659	60534
98985	60535
110228	60536
34183	60537
64515	60538
72600	60539
45522	60540
6007	60541
101632	60542
50334	60543
17261	60544
83370	60545
8122	60546
22973	60547
57697	60548
61164	60549
61821	60550
87872	60551
10824	60552
25834	60553
36720	60554
25431	60555
5619	60556
161	60557
13284	60558
37768	60559
23211	60560
14944	60561
32743	60562
79824	60563
2929	60564
8116	60565
53743	60566
68224	60567
24752	60568
44044	60569
25340	60570
60744	60571
33309	60572
59091	60573
100407	60574
65363	60575
46741	60576
72513	60577
26038	60578
14785	60579
11123	60580
59457	60581
557	60582
3287	60583
9168	60584
91762	60585
82305	60586
4192	60587
14122	60588
165866	60589
38251	60590
543	60591
70598	60592
55979	60593
1278	60594
50796	60595
15232	60596
4	60597
55016	60598
42075	60599
51534	60600
6991	60601
23254	60602
9948	60603
82520	60604
60124	60605
10679	60606
12477	60607
23206	60608
12831	60609
34002	60610
27166	60611
9904	60612
24339	60613
1707	60614
164	60615
49370	60616
29	60617
24867	60618
18976	60619
24773	60620
21427	60621
21990	60622
70634	60623
88919	60624
137860	60625
7144	60626
9364	60627
35982	60628
12317	60629
838	60630
24598	60631
72113	60632
3371	60633
94470	60634
5564	60635
16306	60636
15046	60637
85531	60638
39455	60639
20021	60640
107677	60641
57983	60642
46333	60643
5222	60644
46608	60645
14387	60646
4739	60647
43140	60648
6571	60649
151453	60650
67117	60651
36416	60652
532	60653
85584	60654
31426	60655
156343	60656
165072	60657
3047	60658
23776	60659
45430	60660
796	60661
5433	60662
1121	60663
52152	60664
45974	60665
54176	60666
65838	60667
18779	60668
1683	60669
1683	60670
131242	60671
58397	60672
21233	60673
12371	60674
97923	60675
18002	60676
5717	60677
15940	60678
622	60679
108825	60680
62595	60681
5944	60682
1916	60683
26217	60684
23907	60685
86428	60686
2109	60687
33008	60688
42640	60689
84564	60690
121156	60691
16060	60692
100857	60693
79846	60694
4968	60695
52455	60696
62062	60697
26323	60698
3204	60699
4193	60700
3855	60701
68852	60702
131502	60703
14418	60704
125833	60705
48879	60706
85552	60707
25094	60708
14634	60709
7594	60710
53855	60711
46243	60712
83072	60713
15753	60714
66035	60715
11296	60716
52800	60717
20831	60718
6690	60719
120374	60720
1103	60721
35625	60722
24266	60723
70762	60724
123146	60725
24926	60726
7327	60727
4712	60728
73691	60729
123066	60730
10285	60731
12694	60732
76178	60733
60229	60734
126104	60735
8241	60736
10228	60737
18536	60738
80083	60739
35416	60740
30116	60741
83647	60742
52060	60743
48712	60744
149652	60745
91725	60746
15344	60747
289	60748
16594	60749
50834	60750
35399	60751
6321	60752
37932	60753
43575	60754
10516	60755
302	60756
23838	60757
120343	60758
118008	60759
62778	60760
154	60761
89696	60762
29055	60763
391	60764
29527	60765
20035	60766
37618	60767
10925	60768
55783	60769
24039	60770
33610	60771
16006	60772
44155	60773
84439	60774
6084	60775
16007	60776
17305	60777
67690	60778
2176	60779
1713	60780
12172	60781
18667	60782
60401	60783
79440	60784
142	60785
81269	60786
50279	60787
98199	60788
39750	60789
37	60790
53053	60791
10745	60792
3885	60793
45690	60794
27517	60795
2402	60796
26777	60797
12055	60798
54464	60799
159651	60800
9301	60801
25532	60802
57442	60803
4301	60804
69202	60805
37626	60806
12857	60807
36127	60808
11555	60809
23994	60810
3826	60811
25614	60812
7484	60813
50281	60814
12347	60815
12684	60816
39602	60817
24442	60818
113304	60819
52825	60820
29817	60821
6012	60822
155312	60823
23850	60824
109438	60825
45125	60826
7703	60827
78335	60828
1809	60829
12671	60830
89	60831
15984	60832
94786	60833
41552	60834
616	60835
32567	60836
6636	60837
688	60838
329	60839
45423	60840
59880	60841
46627	60842
8392	60843
18601	60844
26343	60845
8277	60846
6368	60847
69540	60848
51546	60849
165690	60850
68871	60851
5767	60852
8318	60853
81989	60854
70990	60855
37812	60856
48580	60857
20978	60858
76953	60859
42179	60860
37141	60861
15966	60862
82498	60863
26613	60864
2069	60865
72106	60866
3497	60867
51162	60868
104840	60869
44061	60870
83915	60871
9595	60872
53964	60873
1348	60874
55447	60875
13908	60876
3839	60877
126764	60878
44917	60879
21249	60880
544	60881
19409	60882
45157	60883
20347	60884
41983	60885
13059	60886
3651	60887
25005	60888
47595	60889
4224	60890
10614	60891
36135	60892
10768	60893
14136	60894
30676	60895
41537	60896
136	60897
81038	60898
63458	60899
6303	60900
2071	60901
11451	60902
9174	60903
15425	60904
49951	60905
6269	60906
1535	60907
45855	60908
25723	60909
1563	60910
26384	60911
91554	60912
55742	60913
15889	60914
153	60915
213	60916
26517	60917
116342	60918
7422	60919
7437	60920
22076	60921
1319	60922
12168	60923
12793	60924
32188	60925
35801	60926
41077	60927
3242	60928
26174	60929
256	60930
35127	60931
61325	60932
47162	60933
24657	60934
2349	60935
63126	60936
113542	60937
17072	60938
22034	60939
27573	60940
1800	60941
37120	60942
40400	60943
47375	60944
48681	60945
46215	60946
13127	60947
32189	60948
12546	60949
80699	60950
19567	60951
53867	60952
72772	60953
24372	60954
120504	60955
25961	60956
29653	60957
137787	60958
128550	60959
70893	60960
36623	60961
8598	60962
55446	60963
19878	60964
85	60965
1094	60966
130763	60967
66536	60968
9471	60969
22108	60970
130759	60971
2443	60972
107485	60973
5811	60974
75812	60975
47085	60976
18845	60977
3778	60978
81197	60979
8513	60980
9161	60981
44971	60982
81350	60983
135385	60984
60130	60985
1921	60986
58238	60987
8158	60988
126945	60989
73094	60990
12935	60991
14	60992
161361	60993
4871	60994
101759	60995
16933	60996
2336	60997
38317	60998
13129	60999
106673	61000
1555	61001
52112	61002
30550	61003
6848	61004
74662	61005
80131	61006
12686	61007
191	61008
73128	61009
48913	61010
17888	61011
66167	61012
1316	61013
47778	61014
86587	61015
70913	61016
108044	61017
5416	61018
41162	61019
1006	61020
882	61021
99523	61022
8433	61023
30351	61024
88726	61025
29376	61026
161089	61027
21433	61028
76320	61029
15688	61030
71526	61031
23630	61032
15904	61033
3999	61034
211	61035
78483	61036
57238	61037
32057	61038
4875	61039
24942	61040
18402	61041
40661	61042
160659	61043
13625	61044
55906	61045
62362	61046
2045	61047
25966	61048
86221	61049
16359	61050
45711	61051
70369	61052
24667	61053
14507	61054
100608	61055
22717	61056
62380	61057
20191	61058
84699	61059
47644	61060
42459	61061
102500	61062
56517	61063
52451	61064
101615	61065
73487	61066
72003	61067
32742	61068
65758	61069
21687	61070
43592	61071
3659	61072
27306	61073
50579	61074
7618	61075
25516	61076
96609	61077
144149	61078
597	61079
55566	61080
27788	61081
7461	61082
129982	61083
38736	61084
37577	61085
45749	61086
13444	61087
3	61088
3359	61089
137609	61090
12576	61091
70641	61092
95580	61093
151019	61094
10	61095
19123	61096
33077	61097
14343	61098
132226	61099
1231	61100
26691	61101
69570	61102
81924	61103
153474	61104
29805	61105
237	61106
45769	61107
55	61108
82162	61109
73375	61110
10708	61111
24983	61112
16730	61113
12394	61114
77925	61115
84196	61116
31729	61117
108757	61118
4079	61119
17070	61120
10232	61121
3435	61122
128554	61123
17374	61124
20438	61125
40868	61126
73585	61127
55322	61128
21238	61129
15153	61130
20352	61131
32176	61132
6216	61133
35639	61134
25865	61135
5239	61136
110876	61137
4235	61138
103720	61139
114059	61140
98	61141
2498	61142
119975	61143
129265	61144
56804	61145
1601	61146
8295	61147
15882	61148
2978	61149
5445	61150
74695	61151
34820	61152
14392	61153
45150	61154
10300	61155
44479	61156
1325	61157
4144	61158
80297	61159
42117	61160
286	61161
105621	61162
5	61163
146461	61164
22138	61165
36214	61166
57886	61167
130193	61168
23433	61169
154262	61170
11967	61171
51303	61172
93422	61173
69385	61174
26069	61175
5288	61176
20778	61177
13886	61178
8350	61179
76643	61180
35044	61181
74850	61182
144541	61183
20332	61184
55290	61185
56889	61186
16438	61187
13702	61188
472	61189
3205	61190
62070	61191
152940	61192
54953	61193
5556	61194
134629	61195
25716	61196
93738	61197
77577	61198
113248	61199
65826	61200
95721	61201
106707	61202
2	61203
35309	61204
11491	61205
18757	61206
13825	61207
26254	61208
15635	61209
35514	61210
18247	61211
34878	61212
544	61213
7352	61214
9558	61215
667	61216
25278	61217
136122	61218
18997	61219
42045	61220
98800	61221
13131	61222
82036	61223
34419	61224
296	61225
5127	61226
57048	61227
4316	61228
32120	61229
27449	61230
14515	61231
3327	61232
2292	61233
7486	61234
22800	61235
8696	61236
129640	61237
35324	61238
103923	61239
89886	61240
35993	61241
27315	61242
29467	61243
13463	61244
262	61245
13706	61246
48226	61247
15777	61248
6075	61249
20000	61250
9554	61251
83889	61252
1977	61253
42971	61254
9150	61255
15310	61256
73763	61257
7131	61258
15401	61259
850	61260
18605	61261
10485	61262
16611	61263
97500	61264
3980	61265
35664	61266
1433	61267
113929	61268
32978	61269
25477	61270
8686	61271
103945	61272
2133	61273
127061	61274
13208	61275
1821	61276
13193	61277
67574	61278
481	61279
93226	61280
9149	61281
1525	61282
22071	61283
11101	61284
12369	61285
137190	61286
541	61287
19181	61288
24857	61289
46392	61290
952	61291
27072	61292
10095	61293
11839	61294
15819	61295
5903	61296
79512	61297
15145	61298
30656	61299
18319	61300
14723	61301
15738	61302
1723	61303
6552	61304
30558	61305
37509	61306
28993	61307
33352	61308
118972	61309
87200	61310
24260	61311
28939	61312
78014	61313
55	61314
76174	61315
55843	61316
49885	61317
160786	61318
8387	61319
44457	61320
6895	61321
25406	61322
414	61323
162618	61324
91185	61325
53971	61326
22605	61327
1683	61328
132635	61329
4586	61330
104832	61331
9307	61332
134818	61333
32820	61334
13848	61335
69340	61336
28	61337
9903	61338
47799	61339
1448	61340
12360	61341
89	61342
6268	61343
148050	61344
72013	61345
11845	61346
72126	61347
41997	61348
4478	61349
12612	61350
5599	61351
27948	61352
17173	61353
33327	61354
90561	61355
14836	61356
9052	61357
7563	61358
23101	61359
79674	61360
5451	61361
78662	61362
27823	61363
8844	61364
46594	61365
142611	61366
41750	61367
24250	61368
26302	61369
43794	61370
12244	61371
33988	61372
22606	61373
155977	61374
35705	61375
29211	61376
23936	61377
1583	61378
104135	61379
43683	61380
59353	61381
14892	61382
16647	61383
8565	61384
2380	61385
134860	61386
30183	61387
1727	61388
21453	61389
17876	61390
34587	61391
67425	61392
29150	61393
17754	61394
156311	61395
2026	61396
23756	61397
30131	61398
150866	61399
51655	61400
119208	61401
45082	61402
23633	61403
14085	61404
29489	61405
13924	61406
10095	61407
18181	61408
121548	61409
21865	61410
35794	61411
18201	61412
2285	61413
17883	61414
48811	61415
7920	61416
12903	61417
56922	61418
2490	61419
17140	61420
13701	61421
6566	61422
22988	61423
7593	61424
17511	61425
10553	61426
12694	61427
11792	61428
109015	61429
31917	61430
21792	61431
44084	61432
10937	61433
18130	61434
73103	61435
17905	61436
157133	61437
1513	61438
9319	61439
64385	61440
61055	61441
65420	61442
8823	61443
35013	61444
128578	61445
16696	61446
12759	61447
39555	61448
43530	61449
27482	61450
96828	61451
29070	61452
67465	61453
43030	61454
21	61455
67766	61456
62190	61457
39783	61458
55841	61459
2154	61460
28074	61461
23630	61462
59134	61463
2599	61464
11816	61465
78225	61466
15051	61467
31116	61468
9181	61469
10811	61470
7683	61471
30148	61472
10104	61473
18516	61474
87430	61475
80	61476
11189	61477
3852	61478
36544	61479
1274	61480
71413	61481
120	61482
18536	61483
7257	61484
1511	61485
120724	61486
81971	61487
13669	61488
101913	61489
59965	61490
6092	61491
52354	61492
130594	61493
11435	61494
76914	61495
11325	61496
27868	61497
744	61498
12527	61499
142	61500
15074	61501
72535	61502
125920	61503
64147	61504
74	61505
59553	61506
25970	61507
28631	61508
97454	61509
46084	61510
15071	61511
161589	61512
59788	61513
62416	61514
604	61515
9685	61516
12143	61517
52428	61518
84141	61519
115860	61520
17036	61521
91950	61522
3762	61523
9227	61524
27941	61525
4205	61526
83299	61527
74588	61528
14485	61529
2339	61530
19997	61531
64340	61532
63290	61533
30635	61534
34480	61535
64177	61536
5605	61537
32841	61538
20930	61539
45331	61540
12052	61541
50560	61542
6344	61543
11073	61544
75995	61545
34162	61546
14743	61547
143652	61548
50033	61549
3360	61550
105870	61551
64272	61552
45429	61553
102750	61554
80704	61555
14868	61556
22834	61557
5524	61558
91333	61559
24002	61560
54506	61561
16130	61562
26	61563
12513	61564
4118	61565
3853	61566
562	61567
37795	61568
22624	61569
56874	61570
72950	61571
135496	61572
51459	61573
44984	61574
20708	61575
36581	61576
9157	61577
45023	61578
10204	61579
134203	61580
27600	61581
109618	61582
64588	61583
134576	61584
95288	61585
34837	61586
121050	61587
10913	61588
22556	61589
10188	61590
452	61591
61192	61592
22479	61593
25200	61594
405	61595
2633	61596
61749	61597
42352	61598
57315	61599
16244	61600
4016	61601
6173	61602
13037	61603
83554	61604
5214	61605
80392	61606
15531	61607
71605	61608
18749	61609
92031	61610
56657	61611
6832	61612
31078	61613
23939	61614
4733	61615
8907	61616
4386	61617
2631	61618
31933	61619
9663	61620
14034	61621
56318	61622
20396	61623
25393	61624
465	61625
149198	61626
17658	61627
3275	61628
36695	61629
30892	61630
97061	61631
69321	61632
101137	61633
141487	61634
135454	61635
96945	61636
3612	61637
52251	61638
86931	61639
841	61640
83936	61641
38723	61642
47381	61643
49829	61644
149	61645
12045	61646
36496	61647
44644	61648
16795	61649
29864	61650
35064	61651
35049	61652
72176	61653
2741	61654
18315	61655
43297	61656
135477	61657
2688	61658
116513	61659
16450	61660
3008	61661
265	61662
37537	61663
59975	61664
76388	61665
74764	61666
15470	61667
254	61668
5773	61669
8671	61670
25470	61671
64857	61672
13611	61673
29798	61674
64522	61675
73216	61676
26548	61677
4146	61678
14453	61679
2662	61680
156064	61681
140669	61682
28739	61683
5302	61684
5970	61685
22171	61686
25813	61687
3663	61688
104776	61689
16831	61690
4620	61691
97143	61692
93221	61693
71936	61694
35805	61695
7886	61696
76763	61697
2035	61698
8383	61699
121546	61700
101418	61701
194	61702
152352	61703
14375	61704
3776	61705
2	61706
42757	61707
23615	61708
51459	61709
108986	61710
64968	61711
38648	61712
1673	61713
10475	61714
49250	61715
35149	61716
29277	61717
3389	61718
16799	61719
8	61720
11114	61721
83818	61722
9236	61723
53229	61724
11443	61725
38202	61726
6091	61727
55374	61728
3138	61729
44160	61730
36608	61731
68875	61732
60542	61733
32879	61734
4371	61735
70483	61736
39878	61737
50970	61738
3577	61739
77536	61740
146949	61741
78560	61742
3269	61743
18063	61744
67842	61745
21206	61746
30571	61747
6284	61748
24733	61749
88860	61750
8376	61751
37996	61752
83190	61753
53937	61754
43152	61755
75958	61756
63541	61757
44219	61758
42446	61759
10430	61760
76802	61761
24966	61762
36723	61763
2846	61764
22961	61765
37321	61766
4236	61767
52842	61768
3	61769
9216	61770
74616	61771
58521	61772
2397	61773
19871	61774
18144	61775
6595	61776
88057	61777
9178	61778
13185	61779
33827	61780
86918	61781
20620	61782
37703	61783
32397	61784
47033	61785
3234	61786
77462	61787
4466	61788
67312	61789
24077	61790
53544	61791
80447	61792
726	61793
42973	61794
4	61795
44991	61796
32191	61797
80908	61798
651	61799
8312	61800
19097	61801
7787	61802
42559	61803
15550	61804
7334	61805
3111	61806
110077	61807
1592	61808
147173	61809
42598	61810
66678	61811
27073	61812
10910	61813
26473	61814
17628	61815
98722	61816
2154	61817
5736	61818
89705	61819
4491	61820
20275	61821
84150	61822
115449	61823
10710	61824
70762	61825
109573	61826
24225	61827
1078	61828
18459	61829
54741	61830
77121	61831
18164	61832
67077	61833
15937	61834
63352	61835
10692	61836
112069	61837
60229	61838
115660	61839
60762	61840
14416	61841
5313	61842
2938	61843
6033	61844
31676	61845
16457	61846
8067	61847
29249	61848
177	61849
79099	61850
65999	61851
3954	61852
11420	61853
993	61854
88354	61855
20757	61856
38763	61857
14652	61858
123756	61859
165487	61860
58725	61861
21862	61862
948	61863
21146	61864
11755	61865
832	61866
2912	61867
105719	61868
6877	61869
153220	61870
44114	61871
48108	61872
8782	61873
7758	61874
512	61875
153748	61876
124107	61877
22539	61878
26855	61879
10600	61880
15558	61881
1182	61882
81242	61883
1382	61884
29	61885
4343	61886
94295	61887
4571	61888
19867	61889
26616	61890
74932	61891
10457	61892
6847	61893
21089	61894
9193	61895
5863	61896
5746	61897
55696	61898
10640	61899
7020	61900
59694	61901
99886	61902
438	61903
20216	61904
7219	61905
40568	61906
127991	61907
47093	61908
70798	61909
6008	61910
19463	61911
91040	61912
126294	61913
40171	61914
40915	61915
23990	61916
74754	61917
32760	61918
7663	61919
12756	61920
2724	61921
48007	61922
37233	61923
67650	61924
103621	61925
19479	61926
71028	61927
24335	61928
24654	61929
6257	61930
33695	61931
614	61932
22659	61933
55423	61934
20030	61935
94054	61936
29918	61937
79052	61938
146948	61939
124118	61940
45277	61941
16886	61942
8566	61943
52082	61944
59628	61945
7355	61946
121888	61947
661	61948
37737	61949
17447	61950
84129	61951
4190	61952
56191	61953
39847	61954
1763	61955
51320	61956
23446	61957
116561	61958
57981	61959
9776	61960
164873	61961
96061	61962
15723	61963
1890	61964
972	61965
5778	61966
74711	61967
1029	61968
155884	61969
41581	61970
23310	61971
29943	61972
776	61973
20844	61974
75660	61975
88068	61976
151675	61977
9389	61978
7631	61979
4487	61980
857	61981
39205	61982
104593	61983
56608	61984
126637	61985
66498	61986
29437	61987
10476	61988
39936	61989
5310	61990
11009	61991
49113	61992
1334	61993
8570	61994
20890	61995
7767	61996
2353	61997
5906	61998
31490	61999
125719	62000
38198	62001
29300	62002
27783	62003
147874	62004
154022	62005
32699	62006
26434	62007
9099	62008
145601	62009
11148	62010
17226	62011
20838	62012
100605	62013
143873	62014
20185	62015
104654	62016
140421	62017
16347	62018
60689	62019
11152	62020
25123	62021
71339	62022
66616	62023
46649	62024
17547	62025
35240	62026
103584	62027
1222	62028
104640	62029
35054	62030
64159	62031
24726	62032
85206	62033
70151	62034
4571	62035
49343	62036
19016	62037
164525	62038
6819	62039
72425	62040
1911	62041
26279	62042
4400	62043
9086	62044
6850	62045
3142	62046
31758	62047
26258	62048
32514	62049
6721	62050
125128	62051
4845	62052
2219	62053
35718	62054
119377	62055
6580	62056
132155	62057
93603	62058
35388	62059
15486	62060
140450	62061
6956	62062
29394	62063
21614	62064
139847	62065
77177	62066
5752	62067
244	62068
23592	62069
48219	62070
17464	62071
76298	62072
1196	62073
18043	62074
98380	62075
114	62076
101158	62077
6567	62078
15072	62079
97108	62080
17599	62081
127085	62082
12474	62083
24092	62084
10451	62085
445	62086
35921	62087
1816	62088
4736	62089
10855	62090
144944	62091
25302	62092
54618	62093
26237	62094
59931	62095
1852	62096
16028	62097
34	62098
107321	62099
70210	62100
13934	62101
50082	62102
115300	62103
2807	62104
363	62105
7858	62106
74729	62107
69122	62108
2448	62109
27499	62110
51296	62111
5587	62112
51085	62113
8960	62114
4044	62115
1538	62116
11654	62117
52281	62118
25209	62119
70358	62120
12774	62121
113986	62122
1021	62123
34833	62124
102739	62125
55394	62126
1657	62127
32353	62128
14131	62129
105784	62130
10355	62131
54014	62132
56773	62133
67057	62134
12236	62135
4846	62136
50285	62137
54598	62138
417	62139
3049	62140
26601	62141
5673	62142
37578	62143
126214	62144
26644	62145
9525	62146
44234	62147
88297	62148
42453	62149
12299	62150
626	62151
9051	62152
979	62153
6030	62154
67	62155
49693	62156
8100	62157
25767	62158
72127	62159
69245	62160
65236	62161
53743	62162
21274	62163
45036	62164
57442	62165
19024	62166
52263	62167
17530	62168
25049	62169
95804	62170
106083	62171
7264	62172
14374	62173
4819	62174
20063	62175
16374	62176
9515	62177
40471	62178
1186	62179
17843	62180
130839	62181
25	62182
34041	62183
10696	62184
122607	62185
100586	62186
54400	62187
73454	62188
44842	62189
70981	62190
17470	62191
104747	62192
100438	62193
68589	62194
73553	62195
7526	62196
13610	62197
12701	62198
1822	62199
140480	62200
100506	62201
2638	62202
7982	62203
5099	62204
15663	62205
131396	62206
98872	62207
6929	62208
1353	62209
49727	62210
7671	62211
3278	62212
30713	62213
5612	62214
2893	62215
4182	62216
82677	62217
54312	62218
4878	62219
15901	62220
58824	62221
20126	62222
721	62223
11008	62224
560	62225
1714	62226
2	62227
17106	62228
57104	62229
121467	62230
345	62231
16328	62232
120865	62233
91196	62234
3938	62235
129862	62236
121974	62237
8588	62238
1592	62239
8325	62240
5118	62241
86531	62242
91223	62243
28361	62244
103729	62245
59142	62246
7256	62247
41534	62248
70027	62249
99449	62250
35549	62251
49116	62252
49718	62253
2096	62254
467	62255
48364	62256
111965	62257
31724	62258
138824	62259
1354	62260
98319	62261
31449	62262
7568	62263
2196	62264
1041	62265
13717	62266
28653	62267
53881	62268
14652	62269
30725	62270
86143	62271
65724	62272
8487	62273
14244	62274
25661	62275
115655	62276
15466	62277
25743	62278
26157	62279
17140	62280
26786	62281
610	62282
3945	62283
14058	62284
69732	62285
50517	62286
4737	62287
23595	62288
13535	62289
1896	62290
23682	62291
138372	62292
7146	62293
9552	62294
17525	62295
56194	62296
11549	62297
17882	62298
6286	62299
35898	62300
38508	62301
112351	62302
83547	62303
27154	62304
80478	62305
597	62306
93792	62307
83137	62308
25597	62309
80006	62310
10115	62311
14529	62312
61901	62313
38309	62314
42679	62315
104076	62316
16580	62317
88027	62318
8437	62319
39188	62320
16147	62321
14143	62322
11361	62323
23163	62324
71497	62325
725	62326
89602	62327
88939	62328
25042	62329
15341	62330
10662	62331
34111	62332
29494	62333
32388	62334
23598	62335
87341	62336
15577	62337
86648	62338
38066	62339
74297	62340
159241	62341
15996	62342
153949	62343
105874	62344
24116	62345
11452	62346
9880	62347
40423	62348
14438	62349
18466	62350
2607	62351
191	62352
32200	62353
15967	62354
15624	62355
53780	62356
4348	62357
24178	62358
18419	62359
19192	62360
144287	62361
93652	62362
34332	62363
84364	62364
5676	62365
20951	62366
30205	62367
205	62368
5761	62369
58142	62370
32597	62371
8985	62372
18513	62373
681	62374
4048	62375
18426	62376
13120	62377
40056	62378
12324	62379
133579	62380
4725	62381
22876	62382
14217	62383
1786	62384
50682	62385
1573	62386
17477	62387
25759	62388
109350	62389
59891	62390
49029	62391
20318	62392
51277	62393
12337	62394
19265	62395
76401	62396
12612	62397
12363	62398
19098	62399
42189	62400
89937	62401
50377	62402
569	62403
28466	62404
63111	62405
48905	62406
58542	62407
8298	62408
38236	62409
24184	62410
17200	62411
113339	62412
63669	62413
522	62414
89672	62415
27368	62416
92692	62417
7953	62418
54828	62419
14649	62420
2121	62421
39769	62422
27131	62423
704	62424
48599	62425
66019	62426
5018	62427
59630	62428
13188	62429
13792	62430
70245	62431
120705	62432
69504	62433
32129	62434
5962	62435
9119	62436
147014	62437
9176	62438
99225	62439
15404	62440
4046	62441
61009	62442
130119	62443
7230	62444
26707	62445
131386	62446
6190	62447
86873	62448
21035	62449
33103	62450
32117	62451
4490	62452
49456	62453
26525	62454
22758	62455
13489	62456
86503	62457
50522	62458
133369	62459
63473	62460
19495	62461
11015	62462
3897	62463
108650	62464
30421	62465
12570	62466
11748	62467
764	62468
22253	62469
119161	62470
76239	62471
1821	62472
21108	62473
33262	62474
47474	62475
1082	62476
440	62477
124770	62478
10844	62479
46140	62480
95729	62481
127686	62482
36880	62483
34574	62484
4	62485
149663	62486
11106	62487
18960	62488
99826	62489
8447	62490
3223	62491
8490	62492
29855	62493
1105	62494
98503	62495
4382	62496
99399	62497
1038	62498
7637	62499
43510	62500
5090	62501
35327	62502
22700	62503
17570	62504
118160	62505
5539	62506
24418	62507
3789	62508
36539	62509
13566	62510
7693	62511
39121	62512
57323	62513
158817	62514
75073	62515
92499	62516
27088	62517
26953	62518
18620	62519
48597	62520
111479	62521
65573	62522
33274	62523
58553	62524
16412	62525
16280	62526
6334	62527
11337	62528
76779	62529
83922	62530
20797	62531
113866	62532
36545	62533
678	62534
18574	62535
32087	62536
11489	62537
97901	62538
51170	62539
94483	62540
161875	62541
8659	62542
64500	62543
62957	62544
58006	62545
94886	62546
114741	62547
111046	62548
58120	62549
5847	62550
90429	62551
77135	62552
25252	62553
1922	62554
35715	62555
4103	62556
2690	62557
40952	62558
89	62559
1459	62560
58594	62561
4965	62562
141663	62563
62584	62564
845	62565
79722	62566
4626	62567
93990	62568
110318	62569
198	62570
152591	62571
3953	62572
19249	62573
125660	62574
4875	62575
54934	62576
35960	62577
48309	62578
27327	62579
72653	62580
43558	62581
5630	62582
1887	62583
4804	62584
94178	62585
11077	62586
137469	62587
55409	62588
91318	62589
138177	62590
69494	62591
47675	62592
508	62593
159795	62594
31719	62595
8853	62596
72976	62597
115659	62598
80534	62599
121931	62600
7140	62601
70428	62602
8710	62603
30447	62604
48856	62605
28186	62606
87	62607
89107	62608
39815	62609
102028	62610
29616	62611
559	62612
103699	62613
12192	62614
95081	62615
45243	62616
10457	62617
70503	62618
252	62619
888	62620
13846	62621
91050	62622
3118	62623
9060	62624
15061	62625
37898	62626
33828	62627
145829	62628
118247	62629
9047	62630
14968	62631
591	62632
5996	62633
187	62634
4129	62635
21426	62636
48303	62637
32764	62638
31050	62639
60224	62640
145645	62641
88419	62642
30099	62643
52201	62644
317	62645
30260	62646
38893	62647
12618	62648
51404	62649
120176	62650
32	62651
13218	62652
55091	62653
129643	62654
12989	62655
73620	62656
94731	62657
129464	62658
130929	62659
59787	62660
86357	62661
105404	62662
2099	62663
76369	62664
20277	62665
122690	62666
524	62667
50132	62668
21824	62669
87890	62670
21854	62671
18775	62672
2359	62673
9784	62674
99541	62675
2910	62676
2433	62677
10986	62678
66356	62679
44527	62680
83947	62681
93090	62682
2953	62683
97116	62684
61568	62685
19495	62686
52	62687
19164	62688
9127	62689
18337	62690
1375	62691
47950	62692
1270	62693
22065	62694
30146	62695
8936	62696
7665	62697
52852	62698
16026	62699
121126	62700
150980	62701
81026	62702
99297	62703
42872	62704
131774	62705
11550	62706
110218	62707
14921	62708
8455	62709
24489	62710
7481	62711
126404	62712
4157	62713
23961	62714
32314	62715
289	62716
12582	62717
111247	62718
129019	62719
80394	62720
39797	62721
63710	62722
7755	62723
23650	62724
11269	62725
6815	62726
45518	62727
64424	62728
76	62729
310	62730
10965	62731
29797	62732
17874	62733
28850	62734
7504	62735
129713	62736
45448	62737
1083	62738
21787	62739
19129	62740
8057	62741
59109	62742
20904	62743
166428	62744
8478	62745
81357	62746
57629	62747
88594	62748
34608	62749
15325	62750
40448	62751
5926	62752
662	62753
22696	62754
54674	62755
23677	62756
33823	62757
19022	62758
7756	62759
40252	62760
33371	62761
7821	62762
14255	62763
20206	62764
65454	62765
14422	62766
25296	62767
8358	62768
1388	62769
131436	62770
21137	62771
56843	62772
53275	62773
689	62774
8110	62775
31070	62776
125415	62777
8861	62778
2225	62779
5004	62780
34986	62781
45009	62782
8859	62783
57124	62784
37325	62785
35029	62786
107127	62787
39376	62788
24500	62789
10304	62790
9516	62791
15031	62792
91413	62793
6933	62794
58859	62795
99111	62796
89357	62797
21817	62798
3635	62799
26303	62800
44512	62801
14710	62802
23702	62803
20032	62804
117093	62805
21998	62806
114510	62807
30796	62808
220	62809
20427	62810
77696	62811
1759	62812
1572	62813
22619	62814
6653	62815
23455	62816
14440	62817
14580	62818
27166	62819
126087	62820
14045	62821
38451	62822
44013	62823
13083	62824
26185	62825
11769	62826
20151	62827
28313	62828
149	62829
289	62830
10478	62831
113321	62832
14456	62833
11612	62834
6265	62835
31251	62836
8778	62837
78744	62838
54698	62839
10407	62840
42922	62841
118481	62842
22900	62843
3895	62844
70027	62845
2604	62846
5105	62847
2278	62848
113764	62849
30835	62850
22010	62851
124395	62852
3924	62853
107444	62854
2791	62855
18148	62856
28579	62857
2361	62858
125067	62859
37478	62860
5902	62861
100416	62862
17272	62863
3726	62864
13074	62865
96227	62866
28748	62867
11113	62868
87355	62869
16583	62870
1438	62871
756	62872
23113	62873
31780	62874
27012	62875
6054	62876
64991	62877
56026	62878
43322	62879
16576	62880
1532	62881
66687	62882
60015	62883
74579	62884
461	62885
16234	62886
127627	62887
11	62888
78491	62889
118886	62890
20346	62891
57589	62892
28750	62893
39125	62894
35550	62895
99312	62896
452	62897
2546	62898
12604	62899
113104	62900
27251	62901
4105	62902
26327	62903
2088	62904
55420	62905
31881	62906
40781	62907
33850	62908
125958	62909
2455	62910
32476	62911
1246	62912
128268	62913
4892	62914
3769	62915
29366	62916
47019	62917
6294	62918
92947	62919
88948	62920
13696	62921
29020	62922
79971	62923
160990	62924
4173	62925
1377	62926
45881	62927
577	62928
18614	62929
133268	62930
59624	62931
37729	62932
529	62933
110170	62934
3952	62935
75518	62936
26070	62937
21319	62938
112847	62939
22458	62940
44545	62941
2166	62942
82078	62943
83052	62944
79522	62945
51589	62946
580	62947
13969	62948
1486	62949
57736	62950
68790	62951
97035	62952
116223	62953
15783	62954
13329	62955
158193	62956
25525	62957
153449	62958
63414	62959
104809	62960
2632	62961
48176	62962
64552	62963
64589	62964
6833	62965
69963	62966
19796	62967
29330	62968
16600	62969
25251	62970
22595	62971
55736	62972
29	62973
1525	62974
69565	62975
36448	62976
8899	62977
16060	62978
2614	62979
1795	62980
13440	62981
54632	62982
10293	62983
34888	62984
6688	62985
87729	62986
165491	62987
22635	62988
10154	62989
130674	62990
17251	62991
64098	62992
38774	62993
27004	62994
87525	62995
38334	62996
41985	62997
81761	62998
12287	62999
53602	63000
6219	63001
66271	63002
845	63003
79789	63004
60952	63005
70538	63006
12964	63007
149674	63008
58047	63009
1917	63010
110090	63011
17008	63012
898	63013
24126	63014
94797	63015
32634	63016
98575	63017
122606	63018
895	63019
12262	63020
28925	63021
14884	63022
12562	63023
38403	63024
133274	63025
36859	63026
71402	63027
56670	63028
32207	63029
39917	63030
5500	63031
152700	63032
21460	63033
614	63034
22870	63035
77976	63036
44935	63037
52609	63038
40019	63039
54287	63040
8379	63041
22381	63042
14544	63043
28090	63044
71392	63045
46939	63046
22088	63047
155634	63048
92508	63049
14978	63050
36307	63051
9694	63052
16337	63053
33790	63054
40082	63055
44166	63056
25261	63057
9769	63058
122722	63059
38336	63060
3689	63061
41735	63062
932	63063
10487	63064
105715	63065
23846	63066
23376	63067
14061	63068
64700	63069
116946	63070
116779	63071
3227	63072
711	63073
2429	63074
20060	63075
9914	63076
69280	63077
9323	63078
39618	63079
28008	63080
36197	63081
97849	63082
39451	63083
78297	63084
963	63085
16544	63086
39610	63087
3150	63088
46435	63089
17938	63090
652	63091
19531	63092
147286	63093
104282	63094
8288	63095
71742	63096
47929	63097
10566	63098
105155	63099
61232	63100
37286	63101
14224	63102
2246	63103
49945	63104
3001	63105
32991	63106
104918	63107
13168	63108
7020	63109
121084	63110
45086	63111
47010	63112
51237	63113
18903	63114
5659	63115
720	63116
9875	63117
29333	63118
44066	63119
16300	63120
16930	63121
3633	63122
63592	63123
21020	63124
2897	63125
8342	63126
26674	63127
126490	63128
27293	63129
6903	63130
27114	63131
13403	63132
6547	63133
33270	63134
27884	63135
19	63136
7892	63137
37316	63138
72437	63139
1524	63140
10735	63141
59159	63142
1943	63143
21084	63144
99350	63145
9213	63146
40764	63147
10022	63148
17095	63149
12782	63150
25808	63151
39051	63152
6780	63153
63360	63154
14154	63155
18287	63156
34314	63157
66626	63158
24391	63159
58222	63160
30541	63161
20146	63162
95737	63163
4287	63164
55186	63165
3186	63166
128464	63167
17738	63168
42819	63169
11955	63170
118604	63171
30242	63172
60880	63173
10096	63174
76669	63175
19813	63176
17	63177
1264	63178
879	63179
25735	63180
19347	63181
44243	63182
86804	63183
3886	63184
2630	63185
35017	63186
26325	63187
64449	63188
80482	63189
4599	63190
794	63191
57818	63192
63633	63193
24044	63194
151578	63195
29482	63196
29958	63197
44817	63198
18603	63199
20808	63200
19961	63201
47119	63202
8284	63203
81258	63204
144	63205
22246	63206
2952	63207
19370	63208
27593	63209
36294	63210
7169	63211
17714	63212
11000	63213
49937	63214
4208	63215
51270	63216
2549	63217
129663	63218
37555	63219
79976	63220
37274	63221
113666	63222
1684	63223
104431	63224
71442	63225
37828	63226
5354	63227
82147	63228
2662	63229
35155	63230
10806	63231
146294	63232
14565	63233
20619	63234
105892	63235
15774	63236
30465	63237
53009	63238
77513	63239
92693	63240
44838	63241
84537	63242
39091	63243
115812	63244
98140	63245
47462	63246
147784	63247
49708	63248
24862	63249
10933	63250
78776	63251
93614	63252
54000	63253
5628	63254
104482	63255
13454	63256
129259	63257
72038	63258
1875	63259
128035	63260
74978	63261
16542	63262
141650	63263
37145	63264
48823	63265
2164	63266
21747	63267
36145	63268
55682	63269
31912	63270
69957	63271
76445	63272
61158	63273
27748	63274
11339	63275
77307	63276
39744	63277
20387	63278
53412	63279
18943	63280
32030	63281
25558	63282
16109	63283
60944	63284
36651	63285
16597	63286
106606	63287
51915	63288
32304	63289
50295	63290
78118	63291
14131	63292
106556	63293
10328	63294
28614	63295
47244	63296
32620	63297
17771	63298
107158	63299
25478	63300
46368	63301
76669	63302
2912	63303
61265	63304
8211	63305
39125	63306
3475	63307
64215	63308
42009	63309
31343	63310
1147	63311
19896	63312
6654	63313
39364	63314
23374	63315
21961	63316
7518	63317
93365	63318
27366	63319
42986	63320
644	63321
22406	63322
128621	63323
8296	63324
12557	63325
1412	63326
45434	63327
2067	63328
7901	63329
926	63330
109655	63331
17161	63332
99650	63333
38514	63334
12900	63335
67678	63336
15521	63337
12955	63338
19201	63339
6690	63340
20323	63341
5138	63342
29884	63343
72202	63344
43857	63345
34654	63346
117198	63347
12191	63348
57778	63349
96091	63350
39247	63351
2272	63352
103976	63353
7319	63354
29879	63355
74611	63356
19453	63357
155869	63358
50821	63359
11088	63360
150317	63361
27833	63362
16862	63363
35872	63364
4096	63365
1688	63366
93787	63367
36245	63368
73	63369
73289	63370
26181	63371
20387	63372
10241	63373
53996	63374
101470	63375
14721	63376
23633	63377
90956	63378
1972	63379
11513	63380
719	63381
26430	63382
43440	63383
62352	63384
106499	63385
49599	63386
14567	63387
113360	63388
1275	63389
125046	63390
138936	63391
121	63392
119780	63393
106957	63394
30396	63395
20794	63396
27457	63397
56448	63398
18279	63399
14650	63400
1563	63401
68784	63402
26045	63403
40045	63404
632	63405
1783	63406
164984	63407
1673	63408
6238	63409
71506	63410
12931	63411
37885	63412
40629	63413
15583	63414
29982	63415
12925	63416
12160	63417
19218	63418
41290	63419
326	63420
51902	63421
103693	63422
112014	63423
30825	63424
14518	63425
30	63426
32482	63427
83441	63428
155519	63429
104375	63430
73533	63431
93470	63432
5338	63433
55716	63434
9439	63435
9586	63436
7985	63437
16358	63438
46322	63439
53716	63440
46639	63441
58940	63442
6709	63443
32013	63444
59334	63445
56287	63446
19932	63447
80611	63448
12113	63449
36632	63450
5362	63451
66633	63452
6395	63453
37407	63454
51499	63455
30518	63456
3482	63457
5885	63458
14693	63459
31546	63460
26990	63461
16743	63462
35245	63463
71100	63464
85633	63465
151156	63466
13976	63467
7984	63468
78123	63469
87322	63470
36074	63471
221	63472
1541	63473
9422	63474
138317	63475
101449	63476
120229	63477
12153	63478
24208	63479
22242	63480
28904	63481
4096	63482
13900	63483
69287	63484
1264	63485
75953	63486
2903	63487
26509	63488
11570	63489
65235	63490
18965	63491
46517	63492
58207	63493
2380	63494
13331	63495
100375	63496
44465	63497
4388	63498
38689	63499
3175	63500
6752	63501
36319	63502
30516	63503
14036	63504
90843	63505
57401	63506
57160	63507
91417	63508
84423	63509
15955	63510
97315	63511
33215	63512
55188	63513
21092	63514
98227	63515
55691	63516
60959	63517
1399	63518
20125	63519
43556	63520
26813	63521
1175	63522
20684	63523
22541	63524
55369	63525
16262	63526
84155	63527
4962	63528
14116	63529
35370	63530
16886	63531
34834	63532
50365	63533
92902	63534
24209	63535
11806	63536
47602	63537
9733	63538
39895	63539
151410	63540
99930	63541
49677	63542
4123	63543
10950	63544
30334	63545
28050	63546
46159	63547
29641	63548
25929	63549
8676	63550
132718	63551
7153	63552
153750	63553
40724	63554
110713	63555
1692	63556
3209	63557
16247	63558
37135	63559
585	63560
1564	63561
17593	63562
110956	63563
66729	63564
426	63565
94825	63566
755	63567
94	63568
30069	63569
662	63570
6496	63571
6220	63572
3795	63573
1873	63574
94864	63575
43977	63576
85886	63577
10621	63578
65090	63579
6542	63580
44616	63581
5415	63582
706	63583
77797	63584
12573	63585
41660	63586
28854	63587
5682	63588
30799	63589
22169	63590
64836	63591
33629	63592
40398	63593
44660	63594
9456	63595
13936	63596
5140	63597
101427	63598
25557	63599
48257	63600
4824	63601
75121	63602
50189	63603
72990	63604
40019	63605
9086	63606
22622	63607
5305	63608
28851	63609
7549	63610
86737	63611
61038	63612
37429	63613
1474	63614
66384	63615
82698	63616
107751	63617
151854	63618
21208	63619
66552	63620
24011	63621
64437	63622
142897	63623
31622	63624
84164	63625
13828	63626
35463	63627
25781	63628
105868	63629
14440	63630
24673	63631
35119	63632
37763	63633
80750	63634
25917	63635
12916	63636
74	63637
84	63638
14936	63639
4446	63640
12927	63641
28464	63642
65348	63643
145991	63644
570	63645
23979	63646
104662	63647
41752	63648
75347	63649
61143	63650
26724	63651
7923	63652
477	63653
88563	63654
8304	63655
9442	63656
81132	63657
6845	63658
20665	63659
100	63660
68044	63661
3986	63662
116022	63663
49361	63664
5200	63665
49481	63666
30444	63667
153699	63668
72137	63669
64088	63670
4228	63671
48001	63672
6815	63673
477	63674
18993	63675
82913	63676
7780	63677
26634	63678
9860	63679
30742	63680
115283	63681
12458	63682
87143	63683
22389	63684
884	63685
35106	63686
924	63687
90176	63688
6486	63689
24860	63690
16329	63691
125617	63692
49443	63693
11373	63694
19954	63695
40280	63696
156	63697
4405	63698
133535	63699
35832	63700
71248	63701
60295	63702
17191	63703
127522	63704
4520	63705
3695	63706
61059	63707
9068	63708
17309	63709
21067	63710
197	63711
29176	63712
67094	63713
48182	63714
42078	63715
3230	63716
65672	63717
32294	63718
57770	63719
4349	63720
38139	63721
24512	63722
65628	63723
93137	63724
71675	63725
10813	63726
214	63727
3540	63728
7552	63729
62948	63730
16409	63731
21744	63732
148533	63733
35157	63734
26185	63735
397	63736
15953	63737
81715	63738
38222	63739
116686	63740
64834	63741
19049	63742
4629	63743
18321	63744
52566	63745
11183	63746
75049	63747
109913	63748
45407	63749
54149	63750
19964	63751
9204	63752
7495	63753
8928	63754
8	63755
24916	63756
10794	63757
462	63758
21616	63759
80627	63760
101716	63761
26595	63762
4216	63763
6853	63764
5252	63765
100044	63766
158948	63767
23507	63768
93662	63769
7589	63770
26051	63771
52642	63772
4176	63773
10496	63774
57943	63775
10662	63776
15232	63777
31534	63778
72778	63779
19283	63780
4558	63781
10880	63782
155615	63783
4528	63784
18242	63785
1660	63786
8003	63787
4422	63788
36210	63789
74672	63790
3741	63791
76491	63792
60486	63793
31785	63794
306	63795
161964	63796
41479	63797
84083	63798
17243	63799
9115	63800
132691	63801
6311	63802
103430	63803
33896	63804
124838	63805
9729	63806
62045	63807
3959	63808
131072	63809
33932	63810
45815	63811
8373	63812
1611	63813
5144	63814
91083	63815
11088	63816
100111	63817
29841	63818
109118	63819
111435	63820
132324	63821
10051	63822
27830	63823
39205	63824
139382	63825
67665	63826
99057	63827
25875	63828
56287	63829
23923	63830
41710	63831
115230	63832
6880	63833
1356	63834
10534	63835
115570	63836
104890	63837
88139	63838
79406	63839
8310	63840
158979	63841
19482	63842
5152	63843
31290	63844
89954	63845
264	63846
3092	63847
99304	63848
6310	63849
5183	63850
4152	63851
125472	63852
96128	63853
28152	63854
15516	63855
4984	63856
12729	63857
25192	63858
30205	63859
154770	63860
14097	63861
23967	63862
102161	63863
22841	63864
87132	63865
43093	63866
454	63867
30870	63868
6713	63869
51055	63870
69670	63871
1	63872
84317	63873
102165	63874
64082	63875
9581	63876
8437	63877
1674	63878
29430	63879
60983	63880
22685	63881
10099	63882
12903	63883
11721	63884
128530	63885
5649	63886
58738	63887
72073	63888
33031	63889
53385	63890
2971	63891
18205	63892
45617	63893
1040	63894
30840	63895
16370	63896
8145	63897
35955	63898
13853	63899
70795	63900
148	63901
30012	63902
14523	63903
229	63904
909	63905
54600	63906
37097	63907
651	63908
19504	63909
817	63910
25030	63911
116824	63912
15570	63913
10769	63914
96038	63915
47220	63916
63445	63917
4039	63918
53483	63919
21493	63920
3018	63921
577	63922
1468	63923
79146	63924
62763	63925
140928	63926
36637	63927
64021	63928
30452	63929
7948	63930
3045	63931
4851	63932
49486	63933
623	63934
77339	63935
6562	63936
8948	63937
13006	63938
3090	63939
2064	63940
1155	63941
132050	63942
59568	63943
67575	63944
101535	63945
82109	63946
81254	63947
41363	63948
31869	63949
12811	63950
7	63951
97135	63952
149897	63953
29835	63954
4643	63955
42475	63956
36103	63957
31819	63958
2781	63959
567	63960
80959	63961
33534	63962
5617	63963
25446	63964
1283	63965
25010	63966
20518	63967
154138	63968
5661	63969
20913	63970
120304	63971
7847	63972
383	63973
3685	63974
25464	63975
2629	63976
41668	63977
6668	63978
7470	63979
9667	63980
1512	63981
49649	63982
29856	63983
1423	63984
78387	63985
14109	63986
31661	63987
96815	63988
7722	63989
439	63990
72127	63991
5014	63992
1754	63993
14903	63994
11677	63995
55564	63996
97189	63997
1912	63998
20670	63999
8037	64000
5877	64001
84966	64002
959	64003
2914	64004
2308	64005
8179	64006
2889	64007
24615	64008
17063	64009
25788	64010
41869	64011
11748	64012
3632	64013
52588	64014
57744	64015
21636	64016
83554	64017
22180	64018
18155	64019
2348	64020
4630	64021
53762	64022
390	64023
25201	64024
62376	64025
3527	64026
104693	64027
88626	64028
51002	64029
138766	64030
5592	64031
1962	64032
97814	64033
10762	64034
25832	64035
42307	64036
17121	64037
32122	64038
44282	64039
112053	64040
117502	64041
54527	64042
20626	64043
60887	64044
10083	64045
71932	64046
80166	64047
22190	64048
11425	64049
54565	64050
103186	64051
7412	64052
407	64053
121115	64054
10079	64055
701	64056
126384	64057
205	64058
27188	64059
260	64060
79899	64061
25786	64062
149224	64063
109967	64064
33649	64065
8603	64066
36766	64067
117863	64068
3849	64069
53864	64070
12928	64071
30305	64072
27177	64073
116953	64074
122747	64075
1882	64076
1135	64077
84398	64078
46479	64079
6349	64080
37310	64081
7063	64082
276	64083
92696	64084
10175	64085
37728	64086
19944	64087
3188	64088
8279	64089
38886	64090
6685	64091
51815	64092
62455	64093
123587	64094
36365	64095
5591	64096
41737	64097
54748	64098
28857	64099
84	64100
8248	64101
58677	64102
50412	64103
56045	64104
11156	64105
8551	64106
13920	64107
6081	64108
2536	64109
82013	64110
63213	64111
15568	64112
71862	64113
82524	64114
691	64115
74019	64116
42643	64117
71786	64118
5445	64119
134614	64120
388	64121
98189	64122
28410	64123
16222	64124
17189	64125
88	64126
28187	64127
110622	64128
12830	64129
3863	64130
45537	64131
99772	64132
2154	64133
7642	64134
41984	64135
32453	64136
109658	64137
16825	64138
4989	64139
19963	64140
57112	64141
74351	64142
62457	64143
43036	64144
1129	64145
2474	64146
55549	64147
1201	64148
29622	64149
37934	64150
21990	64151
34436	64152
13204	64153
11193	64154
50207	64155
26833	64156
10	64157
74205	64158
52583	64159
2956	64160
1965	64161
57619	64162
2730	64163
16799	64164
310	64165
36880	64166
11266	64167
71818	64168
31677	64169
101658	64170
7426	64171
29387	64172
373	64173
2198	64174
21236	64175
10762	64176
18939	64177
46615	64178
82548	64179
671	64180
7923	64181
1417	64182
31583	64183
65927	64184
29845	64185
111218	64186
94647	64187
28177	64188
5589	64189
101322	64190
11838	64191
133885	64192
8320	64193
20044	64194
115493	64195
104117	64196
14005	64197
56711	64198
46571	64199
16827	64200
7473	64201
1561	64202
36646	64203
994	64204
107959	64205
27744	64206
56500	64207
133620	64208
21747	64209
34643	64210
47255	64211
13735	64212
30612	64213
29865	64214
40996	64215
4821	64216
111696	64217
131438	64218
33861	64219
51132	64220
62011	64221
31639	64222
24374	64223
134164	64224
47991	64225
43495	64226
2086	64227
6453	64228
9736	64229
2888	64230
6332	64231
15592	64232
65961	64233
22416	64234
5918	64235
26810	64236
150025	64237
32226	64238
12608	64239
18345	64240
81115	64241
49863	64242
75693	64243
56823	64244
4497	64245
2497	64246
50533	64247
46981	64248
144382	64249
33217	64250
2495	64251
3228	64252
1736	64253
77316	64254
93242	64255
8563	64256
128205	64257
91632	64258
66984	64259
99678	64260
49290	64261
20919	64262
24359	64263
5843	64264
62140	64265
27237	64266
13760	64267
17763	64268
132272	64269
99044	64270
1362	64271
53401	64272
166561	64273
24714	64274
21254	64275
28393	64276
5533	64277
12557	64278
27212	64279
82495	64280
157007	64281
14776	64282
64428	64283
65966	64284
2831	64285
14049	64286
20818	64287
50964	64288
9752	64289
14583	64290
100154	64291
39954	64292
15786	64293
65018	64294
74198	64295
8134	64296
11628	64297
5670	64298
6013	64299
83362	64300
12309	64301
3339	64302
81030	64303
17875	64304
66178	64305
59919	64306
125585	64307
2105	64308
36154	64309
79034	64310
163869	64311
53189	64312
19844	64313
163707	64314
6409	64315
9622	64316
5431	64317
43859	64318
34247	64319
7734	64320
15171	64321
98746	64322
38909	64323
7376	64324
82295	64325
11754	64326
47392	64327
14006	64328
5476	64329
39310	64330
8184	64331
1697	64332
14434	64333
728	64334
82011	64335
35876	64336
86002	64337
11214	64338
48023	64339
43183	64340
8220	64341
156970	64342
85428	64343
57285	64344
133	64345
11546	64346
4086	64347
73439	64348
1719	64349
36846	64350
34875	64351
19872	64352
14283	64353
6266	64354
35965	64355
53588	64356
1287	64357
27562	64358
13461	64359
152893	64360
2882	64361
155093	64362
17283	64363
30663	64364
22416	64365
50080	64366
14503	64367
70822	64368
54967	64369
5465	64370
66329	64371
43950	64372
32559	64373
11409	64374
10908	64375
46874	64376
49390	64377
14610	64378
125281	64379
23202	64380
1886	64381
6880	64382
8509	64383
98767	64384
75343	64385
83570	64386
90388	64387
33923	64388
23680	64389
39560	64390
6328	64391
964	64392
20414	64393
8618	64394
3418	64395
55086	64396
65038	64397
5266	64398
23517	64399
5563	64400
18723	64401
103007	64402
6841	64403
39465	64404
87302	64405
34389	64406
507	64407
39881	64408
10889	64409
2062	64410
14746	64411
5242	64412
139487	64413
4558	64414
109671	64415
13898	64416
54305	64417
80894	64418
37037	64419
12950	64420
98832	64421
14952	64422
22189	64423
30844	64424
34392	64425
3691	64426
47965	64427
123	64428
13900	64429
34781	64430
41754	64431
86412	64432
7864	64433
9512	64434
33471	64435
99676	64436
39266	64437
6334	64438
38188	64439
34376	64440
7456	64441
27165	64442
8395	64443
50560	64444
53060	64445
95536	64446
21755	64447
36660	64448
39263	64449
52470	64450
4145	64451
29679	64452
5766	64453
32871	64454
10907	64455
37265	64456
38995	64457
62526	64458
6725	64459
25264	64460
33267	64461
13038	64462
415	64463
8237	64464
105169	64465
2865	64466
58064	64467
12477	64468
101531	64469
17046	64470
14478	64471
47865	64472
94342	64473
81857	64474
48394	64475
77616	64476
12039	64477
3464	64478
22236	64479
26780	64480
111766	64481
92272	64482
21385	64483
71425	64484
123929	64485
5742	64486
105973	64487
43326	64488
50284	64489
79466	64490
53400	64491
39958	64492
79394	64493
5475	64494
1044	64495
3369	64496
13880	64497
34619	64498
4375	64499
60784	64500
88520	64501
131032	64502
26708	64503
35510	64504
31006	64505
31601	64506
40031	64507
88	64508
22219	64509
33952	64510
23293	64511
52896	64512
2048	64513
570	64514
140110	64515
76010	64516
30944	64517
143409	64518
14540	64519
5140	64520
13389	64521
27476	64522
20030	64523
94563	64524
1277	64525
74575	64526
543	64527
11395	64528
19838	64529
40069	64530
12417	64531
108540	64532
121508	64533
2023	64534
134664	64535
138774	64536
13204	64537
19040	64538
9355	64539
4359	64540
17446	64541
2975	64542
2424	64543
12083	64544
141232	64545
4862	64546
26118	64547
7499	64548
28716	64549
754	64550
41245	64551
93747	64552
10392	64553
2509	64554
59114	64555
81211	64556
3830	64557
46949	64558
50992	64559
111640	64560
39590	64561
78804	64562
7713	64563
4709	64564
13366	64565
66	64566
15527	64567
136487	64568
1163	64569
1659	64570
58177	64571
89800	64572
5171	64573
10851	64574
15570	64575
4889	64576
17625	64577
29262	64578
982	64579
7834	64580
11109	64581
50756	64582
40442	64583
85122	64584
11661	64585
6925	64586
66450	64587
10180	64588
44790	64589
38254	64590
40080	64591
3444	64592
21134	64593
32931	64594
21626	64595
3	64596
29732	64597
32592	64598
11618	64599
118862	64600
17327	64601
14927	64602
41163	64603
5892	64604
32451	64605
44903	64606
73026	64607
10640	64608
78619	64609
21515	64610
15178	64611
46719	64612
10967	64613
3057	64614
7441	64615
17885	64616
9212	64617
22726	64618
130184	64619
12175	64620
6523	64621
15446	64622
13893	64623
5953	64624
61432	64625
67593	64626
27169	64627
51823	64628
11488	64629
70202	64630
96241	64631
36262	64632
60769	64633
16978	64634
1269	64635
60686	64636
6477	64637
11747	64638
3680	64639
22289	64640
69865	64641
2812	64642
44567	64643
49212	64644
13701	64645
50719	64646
3843	64647
163286	64648
4180	64649
44064	64650
15192	64651
4418	64652
40012	64653
17620	64654
10110	64655
85472	64656
7291	64657
29610	64658
18	64659
41	64660
5796	64661
6818	64662
37429	64663
12958	64664
9870	64665
30699	64666
105880	64667
125702	64668
1807	64669
1448	64670
104632	64671
163109	64672
37310	64673
21145	64674
134241	64675
777	64676
3485	64677
54325	64678
8551	64679
6416	64680
9454	64681
60945	64682
59099	64683
6376	64684
13139	64685
69686	64686
87910	64687
72777	64688
91026	64689
22412	64690
39935	64691
64296	64692
17317	64693
128090	64694
132339	64695
2315	64696
39105	64697
126437	64698
12531	64699
19703	64700
68275	64701
44563	64702
62702	64703
58337	64704
42907	64705
3317	64706
5103	64707
35125	64708
27903	64709
706	64710
15666	64711
21246	64712
6444	64713
5575	64714
56295	64715
18577	64716
35843	64717
23765	64718
58002	64719
4629	64720
7722	64721
13817	64722
935	64723
30924	64724
34348	64725
23806	64726
5650	64727
99603	64728
84758	64729
93194	64730
3098	64731
143983	64732
9594	64733
613	64734
117339	64735
2850	64736
90279	64737
6985	64738
6009	64739
7289	64740
14116	64741
18981	64742
14010	64743
94267	64744
487	64745
8765	64746
62363	64747
63274	64748
54483	64749
30044	64750
45960	64751
57183	64752
74408	64753
37280	64754
23960	64755
38142	64756
59014	64757
10938	64758
9607	64759
12502	64760
23059	64761
3180	64762
21749	64763
92321	64764
318	64765
1753	64766
37689	64767
83225	64768
30308	64769
9237	64770
111921	64771
84051	64772
57716	64773
12538	64774
3828	64775
127011	64776
21916	64777
109475	64778
19055	64779
15762	64780
70244	64781
42155	64782
105182	64783
29590	64784
3662	64785
152169	64786
12723	64787
30342	64788
161	64789
132355	64790
65462	64791
31015	64792
6129	64793
44808	64794
103574	64795
8343	64796
1675	64797
11542	64798
61709	64799
54336	64800
20850	64801
166	64802
117355	64803
67447	64804
143905	64805
3	64806
82782	64807
629	64808
57771	64809
69252	64810
156039	64811
16583	64812
130274	64813
60909	64814
5328	64815
41841	64816
13781	64817
1664	64818
85	64819
3844	64820
38827	64821
43713	64822
16765	64823
86960	64824
8925	64825
2239	64826
3952	64827
95055	64828
581	64829
64264	64830
75564	64831
2560	64832
29242	64833
123455	64834
17434	64835
129932	64836
59991	64837
1647	64838
5340	64839
3810	64840
50460	64841
85100	64842
75016	64843
7400	64844
3614	64845
45643	64846
33892	64847
58434	64848
124540	64849
67954	64850
1816	64851
30861	64852
6804	64853
54084	64854
53862	64855
5927	64856
64329	64857
52882	64858
12394	64859
7446	64860
18487	64861
129297	64862
158118	64863
46839	64864
8137	64865
614	64866
3394	64867
12555	64868
21221	64869
21434	64870
37592	64871
21707	64872
9239	64873
12940	64874
104976	64875
1874	64876
56509	64877
58965	64878
118599	64879
38605	64880
122896	64881
13738	64882
6247	64883
9208	64884
16394	64885
32181	64886
62986	64887
43581	64888
119984	64889
1202	64890
25535	64891
47718	64892
2621	64893
1787	64894
75518	64895
10929	64896
73724	64897
8984	64898
11949	64899
118650	64900
2381	64901
25120	64902
23809	64903
365	64904
25660	64905
10073	64906
10090	64907
741	64908
1122	64909
1839	64910
40636	64911
117966	64912
82172	64913
55824	64914
16303	64915
26803	64916
9701	64917
10104	64918
127897	64919
41444	64920
66966	64921
26726	64922
83	64923
13384	64924
13810	64925
1805	64926
148453	64927
11856	64928
22851	64929
6173	64930
47246	64931
7432	64932
15274	64933
4901	64934
17957	64935
2666	64936
6967	64937
22381	64938
148	64939
42718	64940
23318	64941
36860	64942
130858	64943
23806	64944
61183	64945
54754	64946
27265	64947
47003	64948
518	64949
109038	64950
5420	64951
2617	64952
91427	64953
110587	64954
98611	64955
15701	64956
110294	64957
105978	64958
2800	64959
78880	64960
86650	64961
104	64962
1188	64963
26171	64964
7150	64965
100834	64966
44210	64967
29223	64968
8121	64969
41700	64970
11274	64971
73631	64972
48364	64973
61137	64974
60410	64975
20665	64976
39398	64977
87390	64978
24627	64979
36485	64980
70133	64981
95896	64982
17796	64983
17451	64984
66498	64985
12011	64986
105064	64987
56720	64988
1329	64989
89636	64990
121927	64991
11489	64992
92116	64993
11175	64994
8402	64995
81156	64996
57723	64997
1062	64998
45211	64999
11968	65000
605	65001
53018	65002
136546	65003
128249	65004
106220	65005
39617	65006
9400	65007
6822	65008
59009	65009
2202	65010
66319	65011
62617	65012
610	65013
55301	65014
164725	65015
50397	65016
72503	65017
15217	65018
28306	65019
8571	65020
17216	65021
29790	65022
36447	65023
76318	65024
7832	65025
25069	65026
79623	65027
32721	65028
25811	65029
15257	65030
3215	65031
79517	65032
12232	65033
9535	65034
120546	65035
124456	65036
26290	65037
1654	65038
4977	65039
16319	65040
23683	65041
60272	65042
41031	65043
85277	65044
32605	65045
21775	65046
26390	65047
26027	65048
21658	65049
59437	65050
20834	65051
24477	65052
21871	65053
12030	65054
125691	65055
45965	65056
15895	65057
19325	65058
43611	65059
60760	65060
89264	65061
60296	65062
44208	65063
75328	65064
24026	65065
132948	65066
83692	65067
105355	65068
25646	65069
114890	65070
96124	65071
773	65072
8202	65073
47064	65074
77923	65075
148412	65076
5802	65077
1202	65078
27089	65079
10833	65080
81041	65081
8048	65082
7243	65083
2655	65084
58010	65085
128958	65086
46164	65087
42264	65088
93103	65089
18649	65090
42762	65091
9205	65092
21073	65093
25513	65094
21268	65095
56709	65096
61918	65097
25809	65098
118346	65099
4	65100
80	65101
87068	65102
1529	65103
72775	65104
17017	65105
21122	65106
23662	65107
632	65108
34623	65109
9001	65110
58830	65111
2714	65112
40155	65113
15592	65114
488	65115
29432	65116
18234	65117
83221	65118
5970	65119
71028	65120
148034	65121
164274	65122
97096	65123
30560	65124
66649	65125
121247	65126
24795	65127
22346	65128
80110	65129
3739	65130
73136	65131
93501	65132
6862	65133
46303	65134
63755	65135
2295	65136
3079	65137
46756	65138
127375	65139
27256	65140
105831	65141
74738	65142
5973	65143
22788	65144
36492	65145
5315	65146
134219	65147
54733	65148
34432	65149
33920	65150
50627	65151
35111	65152
30819	65153
21937	65154
3890	65155
107165	65156
6901	65157
2061	65158
70605	65159
117822	65160
159372	65161
159406	65162
20123	65163
37029	65164
25064	65165
1130	65166
17233	65167
893	65168
68122	65169
3510	65170
6475	65171
36225	65172
10628	65173
33928	65174
29931	65175
31038	65176
74965	65177
22897	65178
2805	65179
15198	65180
162655	65181
136495	65182
1512	65183
25068	65184
54007	65185
29567	65186
27381	65187
45382	65188
11917	65189
40675	65190
36136	65191
28563	65192
130260	65193
13176	65194
8372	65195
8041	65196
44066	65197
61283	65198
99633	65199
16227	65200
62017	65201
738	65202
56549	65203
13548	65204
145353	65205
25629	65206
6406	65207
2053	65208
56351	65209
19328	65210
562	65211
120014	65212
29896	65213
876	65214
21111	65215
23704	65216
32168	65217
9504	65218
9896	65219
25776	65220
12842	65221
111320	65222
1971	65223
13942	65224
31334	65225
37038	65226
10251	65227
15114	65228
25638	65229
1024	65230
158554	65231
81216	65232
105328	65233
24689	65234
157194	65235
72903	65236
28578	65237
5804	65238
91895	65239
470	65240
133225	65241
19011	65242
123355	65243
199	65244
911	65245
48272	65246
54310	65247
84370	65248
104139	65249
29771	65250
31775	65251
42670	65252
79754	65253
26053	65254
48427	65255
72370	65256
2108	65257
45341	65258
1894	65259
20132	65260
121639	65261
27	65262
231	65263
102624	65264
17552	65265
21653	65266
24264	65267
16554	65268
88918	65269
71623	65270
20379	65271
3352	65272
384	65273
136084	65274
31045	65275
143765	65276
12297	65277
53010	65278
108546	65279
29240	65280
52253	65281
849	65282
565	65283
1464	65284
13930	65285
82128	65286
129093	65287
2526	65288
14750	65289
4728	65290
4402	65291
55917	65292
369	65293
51836	65294
761	65295
45195	65296
31932	65297
100596	65298
41564	65299
40094	65300
29935	65301
74172	65302
1514	65303
193	65304
69130	65305
62126	65306
119266	65307
85263	65308
161668	65309
59571	65310
12656	65311
72554	65312
36126	65313
19054	65314
50351	65315
30574	65316
72992	65317
10632	65318
69295	65319
20	65320
2431	65321
64053	65322
102015	65323
57907	65324
13267	65325
1824	65326
3563	65327
19889	65328
820	65329
4454	65330
84559	65331
2429	65332
131991	65333
74382	65334
11607	65335
3510	65336
70707	65337
61160	65338
15081	65339
55389	65340
43673	65341
125657	65342
36011	65343
44087	65344
14955	65345
39088	65346
67638	65347
6871	65348
15369	65349
1920	65350
102569	65351
3604	65352
131338	65353
41386	65354
160512	65355
78454	65356
661	65357
17179	65358
15293	65359
84079	65360
4201	65361
8628	65362
19712	65363
1366	65364
104359	65365
12298	65366
7936	65367
133177	65368
25003	65369
35027	65370
21182	65371
130615	65372
364	65373
1040	65374
65202	65375
96610	65376
134346	65377
47993	65378
77716	65379
37945	65380
2082	65381
103586	65382
17111	65383
3636	65384
12910	65385
9889	65386
5551	65387
3916	65388
3975	65389
39810	65390
34874	65391
117241	65392
63903	65393
2083	65394
4777	65395
110564	65396
61484	65397
13750	65398
3598	65399
32157	65400
56956	65401
33560	65402
67342	65403
19811	65404
61851	65405
157757	65406
255	65407
58849	65408
25661	65409
2784	65410
82	65411
32778	65412
23840	65413
16851	65414
20353	65415
65510	65416
7917	65417
63264	65418
18084	65419
44845	65420
4119	65421
45031	65422
1108	65423
5911	65424
74069	65425
125978	65426
18303	65427
47810	65428
5649	65429
7720	65430
47170	65431
33352	65432
15025	65433
140068	65434
13899	65435
52778	65436
25982	65437
39983	65438
99351	65439
15015	65440
64994	65441
62517	65442
8348	65443
5084	65444
27717	65445
2065	65446
12358	65447
24066	65448
724	65449
31394	65450
121752	65451
18623	65452
13381	65453
20531	65454
6821	65455
11623	65456
9687	65457
16450	65458
113418	65459
15298	65460
26660	65461
44747	65462
57301	65463
55718	65464
13972	65465
821	65466
30569	65467
12710	65468
89852	65469
2051	65470
76741	65471
124624	65472
22063	65473
20846	65474
9226	65475
4978	65476
94012	65477
11656	65478
1020	65479
106787	65480
97094	65481
125107	65482
119565	65483
17696	65484
449	65485
4993	65486
42397	65487
85223	65488
102301	65489
16730	65490
74917	65491
85091	65492
3784	65493
278	65494
9060	65495
75688	65496
20159	65497
23694	65498
68076	65499
17231	65500
23857	65501
2948	65502
36863	65503
11071	65504
83175	65505
9353	65506
42727	65507
25247	65508
148908	65509
8805	65510
22981	65511
5781	65512
32689	65513
160490	65514
90669	65515
23245	65516
8864	65517
65044	65518
2580	65519
42912	65520
11071	65521
20470	65522
29421	65523
1226	65524
24565	65525
895	65526
90419	65527
23201	65528
34447	65529
878	65530
116906	65531
3625	65532
37040	65533
33188	65534
10424	65535
6859	65536
27588	65537
12936	65538
132661	65539
22257	65540
43687	65541
58302	65542
21685	65543
47366	65544
44640	65545
434	65546
32276	65547
65639	65548
4479	65549
6490	65550
31839	65551
12541	65552
17140	65553
3577	65554
7267	65555
27219	65556
15929	65557
4491	65558
1728	65559
12805	65560
354	65561
5306	65562
28347	65563
4401	65564
2929	65565
25906	65566
2742	65567
67512	65568
101962	65569
6187	65570
12590	65571
35620	65572
131259	65573
134214	65574
20364	65575
16348	65576
131079	65577
86	65578
16739	65579
2360	65580
117	65581
62680	65582
112569	65583
19496	65584
45135	65585
10613	65586
39613	65587
9952	65588
65272	65589
84747	65590
7047	65591
35761	65592
23008	65593
704	65594
2822	65595
151823	65596
5869	65597
23705	65598
129850	65599
29102	65600
5546	65601
149909	65602
31627	65603
149425	65604
44725	65605
7029	65606
4074	65607
19125	65608
37304	65609
42743	65610
53485	65611
9424	65612
68564	65613
7436	65614
41830	65615
96560	65616
103036	65617
13539	65618
104994	65619
91419	65620
15424	65621
63047	65622
58966	65623
91782	65624
39304	65625
72689	65626
27158	65627
3002	65628
40107	65629
11300	65630
61728	65631
20491	65632
24871	65633
68703	65634
104962	65635
34080	65636
807	65637
12652	65638
125438	65639
6247	65640
290	65641
43444	65642
11996	65643
968	65644
29161	65645
54132	65646
391	65647
44630	65648
15715	65649
27980	65650
34482	65651
550	65652
118657	65653
5666	65654
17565	65655
27792	65656
13793	65657
732	65658
121171	65659
103441	65660
63518	65661
85454	65662
47114	65663
12372	65664
3899	65665
107907	65666
23252	65667
108235	65668
77310	65669
157104	65670
9999	65671
85897	65672
27417	65673
29801	65674
114150	65675
44220	65676
33930	65677
98550	65678
46563	65679
21593	65680
12927	65681
15030	65682
35958	65683
45228	65684
27732	65685
24001	65686
20817	65687
81365	65688
62135	65689
125243	65690
142706	65691
21439	65692
27805	65693
4551	65694
97923	65695
43042	65696
11671	65697
36835	65698
18446	65699
17363	65700
23638	65701
17502	65702
7974	65703
30623	65704
14970	65705
88798	65706
116520	65707
13762	65708
23414	65709
75098	65710
94893	65711
29093	65712
51589	65713
112088	65714
106113	65715
19395	65716
94	65717
100782	65718
68494	65719
75299	65720
13677	65721
12143	65722
17513	65723
40144	65724
42216	65725
9788	65726
60678	65727
12010	65728
29911	65729
41939	65730
1448	65731
3527	65732
26308	65733
48669	65734
8844	65735
21144	65736
21117	65737
20580	65738
17454	65739
5125	65740
11497	65741
9616	65742
37531	65743
9135	65744
43649	65745
13	65746
99537	65747
6871	65748
22124	65749
3118	65750
4273	65751
34309	65752
95382	65753
62291	65754
933	65755
79713	65756
87148	65757
142210	65758
111459	65759
110252	65760
37591	65761
3754	65762
32762	65763
2131	65764
126100	65765
117312	65766
5146	65767
27549	65768
26912	65769
142197	65770
830	65771
28768	65772
38643	65773
101801	65774
18934	65775
64886	65776
59947	65777
35073	65778
63090	65779
42797	65780
24517	65781
18550	65782
1728	65783
12003	65784
6252	65785
11190	65786
8622	65787
75783	65788
44369	65789
79051	65790
147840	65791
69982	65792
759	65793
26247	65794
4095	65795
6983	65796
19138	65797
14419	65798
14445	65799
3067	65800
4599	65801
46015	65802
48803	65803
54891	65804
33455	65805
7909	65806
68941	65807
41319	65808
24168	65809
64938	65810
739	65811
61	65812
3244	65813
29975	65814
4742	65815
18804	65816
12854	65817
45818	65818
1647	65819
27876	65820
12090	65821
86700	65822
74	65823
45350	65824
29963	65825
20064	65826
19987	65827
16066	65828
9356	65829
104580	65830
60382	65831
72862	65832
24470	65833
90873	65834
35672	65835
9471	65836
22877	65837
78882	65838
2622	65839
56310	65840
16793	65841
15061	65842
10622	65843
109622	65844
11340	65845
17744	65846
33384	65847
30567	65848
96045	65849
128497	65850
95669	65851
10173	65852
4327	65853
863	65854
10122	65855
154119	65856
561	65857
22134	65858
18902	65859
106713	65860
42347	65861
6351	65862
11608	65863
34500	65864
91616	65865
105330	65866
4075	65867
123927	65868
41189	65869
3632	65870
2105	65871
7997	65872
29648	65873
87048	65874
2807	65875
80473	65876
67255	65877
9334	65878
55648	65879
50631	65880
19530	65881
36342	65882
34742	65883
8232	65884
101034	65885
995	65886
10176	65887
67746	65888
83077	65889
26127	65890
14829	65891
54028	65892
41270	65893
21892	65894
15332	65895
102165	65896
154167	65897
47057	65898
121738	65899
5251	65900
36142	65901
6742	65902
18421	65903
101364	65904
6830	65905
17980	65906
39196	65907
31096	65908
1184	65909
4231	65910
63590	65911
101137	65912
28403	65913
98540	65914
26575	65915
7292	65916
6651	65917
3074	65918
36834	65919
13865	65920
4744	65921
24660	65922
74779	65923
157339	65924
6256	65925
1867	65926
11173	65927
33724	65928
44874	65929
21913	65930
11009	65931
53899	65932
9462	65933
128619	65934
128791	65935
3276	65936
20835	65937
24911	65938
24222	65939
26776	65940
148109	65941
24007	65942
154199	65943
2775	65944
68302	65945
84958	65946
42509	65947
33024	65948
12688	65949
1109	65950
82	65951
25727	65952
9715	65953
28014	65954
2264	65955
101174	65956
14829	65957
104042	65958
14505	65959
62056	65960
15095	65961
26160	65962
43709	65963
12099	65964
13	65965
52198	65966
33076	65967
71174	65968
25920	65969
29881	65970
24604	65971
34243	65972
40183	65973
69902	65974
6633	65975
26639	65976
156864	65977
8099	65978
8360	65979
114313	65980
107761	65981
2418	65982
34755	65983
119582	65984
155205	65985
8303	65986
168	65987
26600	65988
10513	65989
74826	65990
4247	65991
51590	65992
60957	65993
22250	65994
30140	65995
3035	65996
32131	65997
5456	65998
20674	65999
1107	66000
8854	66001
3050	66002
162576	66003
37532	66004
3659	66005
2518	66006
92133	66007
58934	66008
116935	66009
91256	66010
1361	66011
74407	66012
119188	66013
104658	66014
52569	66015
109094	66016
106499	66017
53464	66018
11328	66019
21937	66020
12217	66021
20895	66022
3289	66023
46495	66024
58331	66025
8095	66026
1185	66027
5828	66028
96084	66029
17365	66030
10566	66031
24617	66032
96889	66033
8485	66034
29689	66035
1498	66036
5283	66037
14951	66038
20210	66039
130232	66040
28918	66041
81631	66042
38189	66043
21754	66044
62501	66045
41847	66046
10872	66047
20429	66048
86072	66049
41115	66050
65228	66051
45296	66052
12546	66053
74310	66054
33485	66055
19191	66056
84406	66057
5906	66058
26654	66059
15586	66060
77278	66061
44754	66062
16852	66063
42515	66064
8505	66065
72018	66066
56931	66067
5703	66068
140546	66069
1943	66070
73760	66071
97576	66072
72384	66073
9933	66074
5157	66075
64312	66076
41690	66077
38602	66078
24462	66079
1343	66080
42229	66081
85301	66082
24735	66083
956	66084
5566	66085
2522	66086
124574	66087
91	66088
51737	66089
93933	66090
20858	66091
18581	66092
16	66093
49273	66094
95434	66095
162809	66096
31938	66097
28336	66098
10958	66099
94612	66100
1716	66101
41368	66102
12140	66103
26673	66104
17042	66105
120557	66106
91713	66107
2097	66108
63151	66109
26249	66110
511	66111
38749	66112
24418	66113
81366	66114
17466	66115
46113	66116
116314	66117
32148	66118
105073	66119
1464	66120
16263	66121
19667	66122
120904	66123
2324	66124
48318	66125
42794	66126
15741	66127
36735	66128
98864	66129
4145	66130
48706	66131
10424	66132
59832	66133
14781	66134
31234	66135
81855	66136
71224	66137
2724	66138
46987	66139
96714	66140
86448	66141
1457	66142
65802	66143
7028	66144
62657	66145
5332	66146
45333	66147
54531	66148
835	66149
53728	66150
60562	66151
9818	66152
33105	66153
896	66154
150405	66155
5101	66156
28577	66157
22354	66158
20273	66159
115458	66160
9613	66161
84266	66162
3901	66163
3161	66164
95866	66165
30339	66166
58300	66167
49012	66168
60328	66169
8848	66170
98556	66171
122739	66172
6806	66173
9766	66174
702	66175
4810	66176
7949	66177
56869	66178
105730	66179
32877	66180
160307	66181
21327	66182
119836	66183
41003	66184
16618	66185
28937	66186
2497	66187
9263	66188
91125	66189
69011	66190
48928	66191
76022	66192
14132	66193
8158	66194
31246	66195
38096	66196
103057	66197
38285	66198
30207	66199
5934	66200
17912	66201
34850	66202
35250	66203
146331	66204
50128	66205
1879	66206
30682	66207
24637	66208
10514	66209
24306	66210
17662	66211
20460	66212
105175	66213
31733	66214
72486	66215
1788	66216
2691	66217
716	66218
94445	66219
53274	66220
17655	66221
29103	66222
160135	66223
132260	66224
83649	66225
22539	66226
2965	66227
3203	66228
88842	66229
29963	66230
61503	66231
61393	66232
10144	66233
61826	66234
96116	66235
3024	66236
10418	66237
13055	66238
174	66239
2652	66240
47620	66241
67990	66242
2751	66243
84426	66244
7755	66245
96188	66246
14325	66247
73779	66248
40056	66249
35339	66250
48847	66251
33484	66252
15538	66253
126	66254
3801	66255
20266	66256
67736	66257
161562	66258
6052	66259
68247	66260
71181	66261
30148	66262
60537	66263
4530	66264
19153	66265
28879	66266
7797	66267
21135	66268
15022	66269
8618	66270
9084	66271
6667	66272
84898	66273
17274	66274
17251	66275
7613	66276
19315	66277
10	66278
97221	66279
16630	66280
39004	66281
140311	66282
151210	66283
125652	66284
50544	66285
41849	66286
101966	66287
579	66288
142488	66289
1391	66290
40383	66291
88578	66292
71038	66293
6178	66294
14562	66295
3379	66296
35412	66297
20581	66298
5589	66299
4323	66300
118811	66301
158940	66302
8159	66303
17066	66304
90265	66305
6520	66306
1623	66307
13007	66308
20120	66309
9857	66310
138042	66311
24694	66312
86128	66313
116306	66314
38875	66315
11006	66316
1864	66317
5226	66318
3000	66319
60068	66320
71831	66321
1389	66322
59137	66323
480	66324
91444	66325
131103	66326
85410	66327
16565	66328
66303	66329
15199	66330
2190	66331
78562	66332
52927	66333
19235	66334
3327	66335
28142	66336
25584	66337
8506	66338
59509	66339
109145	66340
1132	66341
8970	66342
41108	66343
103938	66344
31102	66345
13874	66346
1902	66347
19697	66348
28944	66349
61401	66350
67402	66351
19129	66352
71773	66353
12157	66354
2184	66355
136460	66356
4040	66357
81955	66358
10032	66359
9361	66360
87367	66361
30015	66362
111	66363
74293	66364
21939	66365
12970	66366
7933	66367
70880	66368
61445	66369
62046	66370
8737	66371
45366	66372
10429	66373
11899	66374
12836	66375
43161	66376
110452	66377
6527	66378
94158	66379
52495	66380
84688	66381
28419	66382
2155	66383
9773	66384
39963	66385
1796	66386
3486	66387
42826	66388
30606	66389
1117	66390
18498	66391
15219	66392
19286	66393
479	66394
10837	66395
157016	66396
98961	66397
6961	66398
4498	66399
101966	66400
56118	66401
63903	66402
4507	66403
6425	66404
70073	66405
34295	66406
12505	66407
8469	66408
9175	66409
23350	66410
10267	66411
10128	66412
99312	66413
43845	66414
4438	66415
9967	66416
84117	66417
37496	66418
13727	66419
4516	66420
10737	66421
16127	66422
26236	66423
4501	66424
39109	66425
25135	66426
53215	66427
36794	66428
21527	66429
18350	66430
46164	66431
7237	66432
66560	66433
162054	66434
99184	66435
108870	66436
62465	66437
12	66438
34891	66439
12083	66440
106720	66441
6138	66442
273	66443
41341	66444
1664	66445
10660	66446
23050	66447
33770	66448
10908	66449
73857	66450
63631	66451
164797	66452
27521	66453
54386	66454
19615	66455
49136	66456
23715	66457
6773	66458
15349	66459
37193	66460
8369	66461
1977	66462
33661	66463
32023	66464
19663	66465
10863	66466
10237	66467
25534	66468
40593	66469
15990	66470
138025	66471
8901	66472
24686	66473
2532	66474
81155	66475
21361	66476
122283	66477
18906	66478
60241	66479
6694	66480
22202	66481
33019	66482
33424	66483
147928	66484
46755	66485
52733	66486
105845	66487
1029	66488
53869	66489
23131	66490
84673	66491
695	66492
21222	66493
6510	66494
137906	66495
9251	66496
42647	66497
41159	66498
35605	66499
68458	66500
94309	66501
919	66502
47309	66503
3410	66504
32172	66505
52601	66506
14321	66507
24736	66508
2366	66509
8555	66510
87316	66511
1517	66512
65419	66513
41447	66514
5685	66515
16494	66516
2958	66517
80477	66518
30233	66519
3677	66520
131739	66521
55837	66522
52313	66523
39	66524
5372	66525
17951	66526
34994	66527
162585	66528
19879	66529
127755	66530
6137	66531
25345	66532
14689	66533
52517	66534
15297	66535
11932	66536
21521	66537
45785	66538
6172	66539
41539	66540
11	66541
27294	66542
22540	66543
42284	66544
65910	66545
3569	66546
3122	66547
293	66548
42608	66549
86437	66550
12202	66551
78184	66552
12963	66553
103452	66554
143632	66555
30411	66556
54629	66557
755	66558
97485	66559
927	66560
116627	66561
3829	66562
11393	66563
41389	66564
59238	66565
47621	66566
49225	66567
5681	66568
18365	66569
24630	66570
264	66571
16122	66572
9543	66573
57273	66574
9185	66575
47266	66576
15044	66577
18337	66578
15881	66579
122067	66580
54039	66581
156577	66582
12146	66583
40899	66584
2983	66585
6789	66586
42778	66587
44937	66588
43976	66589
116887	66590
25317	66591
98444	66592
375	66593
93072	66594
92325	66595
4229	66596
43114	66597
18357	66598
311	66599
2248	66600
84217	66601
8111	66602
108910	66603
143609	66604
35690	66605
126458	66606
13577	66607
20276	66608
18796	66609
41631	66610
1624	66611
147236	66612
43734	66613
14977	66614
9550	66615
49456	66616
44894	66617
17506	66618
11990	66619
66746	66620
7481	66621
47622	66622
69577	66623
9702	66624
7696	66625
69052	66626
41072	66627
6480	66628
14248	66629
93213	66630
21498	66631
46	66632
36362	66633
98913	66634
67731	66635
527	66636
67695	66637
141937	66638
164893	66639
68728	66640
14492	66641
49848	66642
33538	66643
73707	66644
12794	66645
6998	66646
155376	66647
93979	66648
50794	66649
37996	66650
38828	66651
12435	66652
65100	66653
97780	66654
146426	66655
799	66656
131416	66657
41553	66658
44410	66659
38307	66660
109287	66661
43234	66662
120921	66663
58008	66664
125133	66665
8133	66666
6718	66667
31710	66668
21085	66669
10394	66670
94568	66671
4267	66672
73495	66673
9265	66674
664	66675
782	66676
786	66677
46796	66678
90355	66679
10313	66680
10605	66681
35662	66682
15951	66683
26457	66684
116142	66685
1252	66686
157768	66687
78565	66688
680	66689
3734	66690
6662	66691
22448	66692
719	66693
22366	66694
57458	66695
34995	66696
8646	66697
35317	66698
127190	66699
37660	66700
22645	66701
42836	66702
68159	66703
34416	66704
75996	66705
14391	66706
9839	66707
39825	66708
35123	66709
46592	66710
54257	66711
42924	66712
16311	66713
2383	66714
10176	66715
4187	66716
13397	66717
43743	66718
106770	66719
9050	66720
22849	66721
103115	66722
19415	66723
3385	66724
70514	66725
1516	66726
48351	66727
158	66728
58345	66729
3550	66730
6540	66731
2173	66732
11795	66733
10677	66734
7026	66735
3869	66736
92926	66737
70460	66738
13234	66739
10	66740
20241	66741
62349	66742
746	66743
12137	66744
14910	66745
6586	66746
75361	66747
19549	66748
58579	66749
663	66750
2575	66751
14649	66752
25958	66753
11866	66754
18313	66755
2063	66756
7734	66757
52057	66758
10378	66759
133536	66760
3321	66761
6664	66762
11966	66763
11892	66764
5341	66765
14255	66766
16267	66767
127347	66768
29617	66769
67860	66770
15430	66771
101472	66772
22	66773
1519	66774
47626	66775
58236	66776
40982	66777
7016	66778
158125	66779
21222	66780
105008	66781
20401	66782
41411	66783
19693	66784
17976	66785
63029	66786
73	66787
27661	66788
5823	66789
81115	66790
40014	66791
13441	66792
4300	66793
18063	66794
46655	66795
73916	66796
3018	66797
11171	66798
30310	66799
22577	66800
29299	66801
10968	66802
54324	66803
72928	66804
60857	66805
23539	66806
13010	66807
128260	66808
54899	66809
9586	66810
80598	66811
792	66812
11692	66813
11551	66814
38431	66815
113933	66816
19276	66817
62535	66818
40987	66819
1882	66820
2441	66821
71405	66822
396	66823
79303	66824
3263	66825
505	66826
9324	66827
43653	66828
103799	66829
33971	66830
55422	66831
43259	66832
5345	66833
958	66834
50698	66835
13179	66836
6024	66837
18446	66838
41302	66839
62410	66840
87040	66841
42431	66842
139850	66843
14476	66844
6730	66845
27207	66846
33892	66847
39092	66848
52174	66849
75690	66850
19854	66851
90106	66852
54308	66853
10093	66854
29908	66855
14736	66856
1751	66857
32039	66858
56001	66859
157011	66860
29844	66861
30087	66862
15857	66863
47822	66864
1493	66865
19404	66866
2340	66867
62265	66868
17285	66869
19882	66870
40577	66871
923	66872
24482	66873
98648	66874
53272	66875
112962	66876
17673	66877
10908	66878
16428	66879
57757	66880
2324	66881
3866	66882
31207	66883
69901	66884
20168	66885
8507	66886
54151	66887
40926	66888
3156	66889
16199	66890
1705	66891
28980	66892
70	66893
58200	66894
14080	66895
37426	66896
154624	66897
29806	66898
49878	66899
95	66900
92694	66901
103302	66902
2026	66903
20292	66904
53916	66905
33112	66906
3739	66907
11767	66908
19954	66909
6017	66910
57354	66911
7411	66912
8385	66913
60209	66914
20985	66915
4805	66916
2240	66917
18405	66918
939	66919
987	66920
99400	66921
93125	66922
67375	66923
62511	66924
101481	66925
100	66926
62255	66927
40397	66928
9322	66929
2095	66930
3615	66931
17538	66932
14742	66933
29611	66934
6800	66935
24902	66936
26786	66937
71738	66938
61327	66939
92769	66940
38305	66941
4450	66942
85611	66943
127406	66944
100206	66945
6640	66946
12218	66947
82258	66948
105717	66949
49996	66950
55355	66951
48719	66952
26102	66953
6504	66954
4557	66955
151342	66956
84553	66957
51104	66958
62761	66959
66328	66960
4626	66961
20913	66962
9505	66963
18981	66964
12658	66965
1985	66966
79440	66967
11026	66968
146524	66969
9574	66970
23897	66971
2138	66972
15757	66973
2550	66974
141287	66975
219	66976
41757	66977
2709	66978
34757	66979
9859	66980
67433	66981
6513	66982
142479	66983
31259	66984
17619	66985
105078	66986
758	66987
53336	66988
18	66989
15663	66990
17184	66991
112320	66992
44780	66993
37230	66994
18602	66995
6385	66996
8863	66997
4347	66998
1599	66999
7397	67000
36421	67001
94925	67002
24140	67003
81780	67004
6049	67005
32498	67006
8727	67007
28076	67008
39993	67009
15065	67010
46521	67011
106383	67012
1031	67013
47052	67014
6467	67015
78761	67016
129260	67017
2624	67018
157684	67019
20838	67020
26448	67021
76808	67022
4273	67023
44074	67024
3264	67025
35836	67026
19539	67027
109924	67028
1244	67029
30972	67030
33739	67031
21458	67032
116797	67033
47009	67034
7535	67035
26507	67036
93582	67037
5350	67038
130296	67039
31204	67040
1088	67041
6498	67042
4055	67043
63469	67044
2072	67045
99603	67046
3501	67047
5356	67048
119276	67049
58528	67050
3230	67051
78691	67052
15013	67053
101027	67054
2368	67055
27759	67056
2860	67057
3844	67058
19699	67059
104142	67060
15667	67061
84022	67062
51643	67063
58706	67064
80569	67065
16962	67066
60454	67067
4196	67068
10419	67069
38571	67070
47311	67071
864	67072
1	67073
41679	67074
14018	67075
128245	67076
33834	67077
33132	67078
78262	67079
132478	67080
14859	67081
11021	67082
153668	67083
11297	67084
57631	67085
6134	67086
6715	67087
12537	67088
19839	67089
111955	67090
75940	67091
100855	67092
3712	67093
58536	67094
62320	67095
34563	67096
10652	67097
4569	67098
68102	67099
28544	67100
123511	67101
87837	67102
131023	67103
11973	67104
119933	67105
4784	67106
116781	67107
63	67108
7897	67109
8025	67110
50	67111
2661	67112
91557	67113
85716	67114
20442	67115
55235	67116
1063	67117
49954	67118
14980	67119
19383	67120
3427	67121
37311	67122
13876	67123
52591	67124
69591	67125
100712	67126
36549	67127
31195	67128
2750	67129
13032	67130
439	67131
82256	67132
27910	67133
48577	67134
6154	67135
150004	67136
53384	67137
1347	67138
35975	67139
69712	67140
10302	67141
31407	67142
130133	67143
5256	67144
1249	67145
7276	67146
109805	67147
96898	67148
2358	67149
132024	67150
16348	67151
139986	67152
26572	67153
13583	67154
41219	67155
14464	67156
18917	67157
41564	67158
12180	67159
6977	67160
147333	67161
32613	67162
9035	67163
33631	67164
77158	67165
16463	67166
2739	67167
26406	67168
70015	67169
72210	67170
18535	67171
56793	67172
12083	67173
86478	67174
31145	67175
80664	67176
19170	67177
77516	67178
21886	67179
13250	67180
21839	67181
104063	67182
92429	67183
1049	67184
87232	67185
20808	67186
16818	67187
24187	67188
96696	67189
28251	67190
121139	67191
81183	67192
3154	67193
46918	67194
6430	67195
787	67196
26876	67197
20660	67198
119923	67199
47549	67200
7701	67201
22881	67202
1589	67203
57660	67204
14012	67205
2883	67206
4293	67207
9729	67208
53489	67209
329	67210
807	67211
46761	67212
65773	67213
18208	67214
53281	67215
3172	67216
64423	67217
6115	67218
1542	67219
636	67220
86961	67221
3052	67222
26076	67223
136941	67224
3634	67225
24853	67226
95757	67227
33785	67228
3809	67229
20031	67230
26193	67231
16621	67232
50159	67233
72368	67234
1916	67235
54482	67236
3824	67237
26919	67238
49240	67239
4637	67240
11284	67241
24519	67242
152605	67243
42089	67244
30291	67245
124977	67246
6646	67247
8370	67248
70036	67249
10646	67250
133602	67251
82754	67252
75019	67253
50728	67254
85726	67255
3477	67256
3532	67257
2191	67258
5713	67259
143057	67260
21949	67261
46684	67262
135936	67263
36205	67264
25074	67265
21799	67266
35564	67267
3326	67268
87504	67269
992	67270
9717	67271
1858	67272
4077	67273
70701	67274
23575	67275
46107	67276
15007	67277
4592	67278
58759	67279
334	67280
113242	67281
27296	67282
728	67283
59911	67284
33324	67285
94121	67286
9532	67287
495	67288
42	67289
8150	67290
66623	67291
8558	67292
127466	67293
55424	67294
5117	67295
6855	67296
16663	67297
19708	67298
24097	67299
20897	67300
56173	67301
44042	67302
1208	67303
21906	67304
58733	67305
57006	67306
50714	67307
127328	67308
42830	67309
41760	67310
128085	67311
8720	67312
97517	67313
106074	67314
54015	67315
27069	67316
22484	67317
57692	67318
135636	67319
106828	67320
5966	67321
28119	67322
4552	67323
3223	67324
34859	67325
68651	67326
39022	67327
45676	67328
85150	67329
14929	67330
1284	67331
1973	67332
16567	67333
4415	67334
120922	67335
14380	67336
90428	67337
86923	67338
11657	67339
116659	67340
42310	67341
10360	67342
53090	67343
40805	67344
83347	67345
11266	67346
141849	67347
25915	67348
69731	67349
11248	67350
18160	67351
31273	67352
9757	67353
19861	67354
82720	67355
1061	67356
56471	67357
72374	67358
21455	67359
19872	67360
2566	67361
83852	67362
102780	67363
5563	67364
72257	67365
107772	67366
81098	67367
94313	67368
102183	67369
29050	67370
26258	67371
69299	67372
31229	67373
2000	67374
41128	67375
66530	67376
23873	67377
132379	67378
20212	67379
11011	67380
53107	67381
119412	67382
130942	67383
41585	67384
65439	67385
7841	67386
120776	67387
129	67388
97914	67389
71539	67390
10661	67391
3764	67392
64099	67393
1396	67394
114216	67395
89931	67396
73011	67397
79481	67398
515	67399
7116	67400
33239	67401
56928	67402
35741	67403
22744	67404
1075	67405
53095	67406
99190	67407
5059	67408
24790	67409
33221	67410
88815	67411
40735	67412
6297	67413
19167	67414
4475	67415
1734	67416
96853	67417
13340	67418
86584	67419
99125	67420
19563	67421
753	67422
16148	67423
31969	67424
29472	67425
35469	67426
34772	67427
4151	67428
129660	67429
70176	67430
4240	67431
1315	67432
67787	67433
23931	67434
821	67435
94231	67436
12738	67437
4659	67438
27397	67439
66477	67440
17537	67441
712	67442
116471	67443
31064	67444
79248	67445
72	67446
115974	67447
97649	67448
48453	67449
10232	67450
85569	67451
46321	67452
6	67453
24334	67454
51956	67455
51060	67456
15702	67457
1009	67458
45399	67459
127381	67460
30561	67461
4414	67462
44965	67463
77371	67464
37364	67465
2318	67466
1826	67467
20539	67468
4166	67469
122699	67470
109270	67471
13896	67472
2127	67473
123622	67474
128204	67475
132022	67476
30794	67477
14451	67478
117326	67479
4953	67480
79857	67481
37328	67482
15025	67483
13756	67484
50224	67485
17478	67486
24903	67487
44305	67488
1248	67489
1373	67490
33688	67491
2170	67492
3381	67493
1380	67494
83411	67495
147090	67496
3268	67497
2859	67498
13161	67499
13866	67500
1065	67501
59544	67502
2925	67503
24871	67504
3029	67505
46296	67506
1776	67507
123245	67508
6867	67509
51727	67510
68301	67511
791	67512
59503	67513
29613	67514
35296	67515
165857	67516
21069	67517
4113	67518
3691	67519
20980	67520
66091	67521
8272	67522
20477	67523
33926	67524
43285	67525
53577	67526
37889	67527
27690	67528
29059	67529
46506	67530
20515	67531
25325	67532
61850	67533
124576	67534
67707	67535
76143	67536
33951	67537
95594	67538
13394	67539
87981	67540
48943	67541
7671	67542
13807	67543
67821	67544
14606	67545
78486	67546
24636	67547
100805	67548
19695	67549
126989	67550
53293	67551
11351	67552
10799	67553
3575	67554
32523	67555
14077	67556
1568	67557
65450	67558
29946	67559
9307	67560
38194	67561
14567	67562
15075	67563
187	67564
15116	67565
156771	67566
12910	67567
5640	67568
49216	67569
16584	67570
143715	67571
85	67572
11038	67573
36018	67574
4471	67575
58439	67576
6767	67577
349	67578
7606	67579
1227	67580
97497	67581
791	67582
45108	67583
5821	67584
16096	67585
38730	67586
108541	67587
141099	67588
13260	67589
37709	67590
10199	67591
676	67592
555	67593
62750	67594
83197	67595
38961	67596
92533	67597
4747	67598
20384	67599
84748	67600
99229	67601
15277	67602
46210	67603
18503	67604
18006	67605
133024	67606
14483	67607
131129	67608
37568	67609
68653	67610
29160	67611
127675	67612
85119	67613
21440	67614
6378	67615
11028	67616
35023	67617
49080	67618
1484	67619
4352	67620
84377	67621
1965	67622
51264	67623
20055	67624
50308	67625
10719	67626
106881	67627
3564	67628
54528	67629
116510	67630
827	67631
70240	67632
26895	67633
72198	67634
49528	67635
4721	67636
34017	67637
5704	67638
15329	67639
17392	67640
84913	67641
1520	67642
124865	67643
14704	67644
62293	67645
23515	67646
2543	67647
56747	67648
9748	67649
99054	67650
8782	67651
8398	67652
29166	67653
9715	67654
1779	67655
56066	67656
153024	67657
7485	67658
43842	67659
1747	67660
91071	67661
9954	67662
460	67663
5961	67664
4353	67665
29592	67666
113037	67667
2594	67668
154028	67669
63202	67670
72852	67671
37318	67672
95210	67673
34601	67674
83046	67675
152670	67676
1787	67677
45399	67678
97871	67679
14441	67680
245	67681
1	67682
1763	67683
63226	67684
96098	67685
33926	67686
22866	67687
87021	67688
70397	67689
2984	67690
50647	67691
66751	67692
22254	67693
791	67694
17339	67695
42801	67696
20819	67697
6526	67698
96934	67699
75054	67700
7188	67701
133646	67702
1546	67703
19968	67704
25188	67705
102394	67706
8832	67707
120669	67708
65799	67709
13522	67710
24434	67711
11205	67712
114160	67713
91113	67714
9270	67715
10887	67716
1581	67717
442	67718
42232	67719
9360	67720
42689	67721
105876	67722
34582	67723
81	67724
9089	67725
5980	67726
368	67727
6629	67728
37600	67729
56755	67730
56393	67731
32254	67732
20396	67733
11709	67734
47582	67735
26910	67736
5095	67737
50214	67738
22049	67739
15190	67740
63297	67741
27590	67742
47759	67743
29742	67744
22986	67745
5899	67746
22538	67747
29195	67748
33290	67749
41561	67750
44547	67751
25408	67752
39649	67753
19552	67754
8236	67755
10180	67756
15941	67757
28060	67758
16793	67759
92526	67760
32516	67761
40640	67762
22877	67763
60664	67764
545	67765
32946	67766
3975	67767
113315	67768
34255	67769
26657	67770
17886	67771
12622	67772
8465	67773
76250	67774
19382	67775
25032	67776
20674	67777
59708	67778
4764	67779
17987	67780
20660	67781
13893	67782
77649	67783
3244	67784
65164	67785
11014	67786
15428	67787
29981	67788
1847	67789
3372	67790
23855	67791
20361	67792
71628	67793
1295	67794
1016	67795
23881	67796
40124	67797
13799	67798
44571	67799
61287	67800
5223	67801
19143	67802
4703	67803
1973	67804
60843	67805
350	67806
2763	67807
37794	67808
1346	67809
48716	67810
90137	67811
5032	67812
1920	67813
5117	67814
134020	67815
25673	67816
30758	67817
25730	67818
2748	67819
756	67820
45113	67821
74249	67822
67583	67823
71538	67824
3085	67825
7791	67826
141980	67827
24327	67828
7654	67829
89596	67830
8628	67831
20753	67832
31422	67833
25016	67834
1992	67835
45006	67836
4459	67837
120085	67838
8135	67839
64732	67840
16602	67841
57248	67842
22025	67843
14284	67844
75744	67845
54667	67846
10510	67847
125992	67848
23399	67849
1917	67850
31800	67851
7747	67852
23606	67853
26909	67854
22	67855
59905	67856
2733	67857
107586	67858
2432	67859
5779	67860
2703	67861
17894	67862
25918	67863
157017	67864
19255	67865
7087	67866
51109	67867
5	67868
7204	67869
23361	67870
2836	67871
7419	67872
8466	67873
2273	67874
10069	67875
38609	67876
6974	67877
42815	67878
157608	67879
157731	67880
17220	67881
80121	67882
34175	67883
19615	67884
38874	67885
82414	67886
141331	67887
53937	67888
7695	67889
26637	67890
3979	67891
6720	67892
63638	67893
16339	67894
53294	67895
1430	67896
68436	67897
2638	67898
15636	67899
155151	67900
39589	67901
29887	67902
56012	67903
42894	67904
7130	67905
22537	67906
30873	67907
87394	67908
256	67909
16697	67910
1860	67911
8217	67912
24963	67913
30	67914
24451	67915
2046	67916
86738	67917
14824	67918
12500	67919
18198	67920
40581	67921
3612	67922
84841	67923
13	67924
47190	67925
27280	67926
6582	67927
27009	67928
65244	67929
40306	67930
1421	67931
32098	67932
6641	67933
2209	67934
93657	67935
48956	67936
20507	67937
5543	67938
3515	67939
1169	67940
14741	67941
35030	67942
104212	67943
7203	67944
49345	67945
43880	67946
114526	67947
67417	67948
13860	67949
56273	67950
166272	67951
23191	67952
90473	67953
32703	67954
40643	67955
23441	67956
9294	67957
55487	67958
36325	67959
71448	67960
148410	67961
67701	67962
106	67963
126364	67964
4430	67965
5564	67966
6189	67967
21104	67968
77879	67969
4434	67970
55287	67971
16028	67972
33790	67973
127328	67974
1514	67975
60251	67976
64908	67977
6591	67978
7378	67979
34535	67980
53281	67981
71061	67982
77781	67983
5894	67984
14929	67985
87591	67986
21388	67987
104016	67988
14415	67989
27731	67990
7457	67991
48893	67992
11726	67993
22444	67994
153814	67995
5446	67996
18639	67997
33403	67998
14723	67999
11838	68000
22231	68001
160710	68002
15384	68003
39576	68004
6821	68005
111137	68006
60577	68007
127481	68008
8517	68009
157341	68010
51529	68011
62866	68012
2556	68013
98538	68014
5682	68015
34745	68016
20893	68017
27171	68018
1378	68019
18010	68020
31811	68021
19183	68022
65323	68023
98380	68024
55752	68025
19999	68026
23033	68027
128115	68028
94529	68029
30274	68030
30830	68031
120458	68032
36869	68033
50128	68034
3464	68035
106631	68036
50121	68037
33692	68038
73279	68039
145409	68040
14486	68041
464	68042
42102	68043
47676	68044
3444	68045
51420	68046
1314	68047
36333	68048
49	68049
16630	68050
77038	68051
27095	68052
7662	68053
30852	68054
67108	68055
4344	68056
136	68057
2275	68058
71873	68059
4655	68060
84947	68061
195	68062
1964	68063
4752	68064
21614	68065
43124	68066
145291	68067
32840	68068
106169	68069
17938	68070
140506	68071
5438	68072
463	68073
39840	68074
156428	68075
46877	68076
54012	68077
117534	68078
91913	68079
532	68080
29132	68081
9194	68082
33523	68083
2852	68084
4990	68085
91221	68086
60097	68087
87440	68088
13787	68089
35838	68090
64791	68091
8596	68092
3066	68093
54428	68094
1352	68095
63920	68096
593	68097
62893	68098
13163	68099
12013	68100
17629	68101
106999	68102
9235	68103
10381	68104
30180	68105
28994	68106
12927	68107
27292	68108
22586	68109
9332	68110
53149	68111
754	68112
9986	68113
13952	68114
36798	68115
2053	68116
16647	68117
48916	68118
58073	68119
91646	68120
3774	68121
113231	68122
38801	68123
34091	68124
18519	68125
61302	68126
11744	68127
110007	68128
3916	68129
22450	68130
10299	68131
648	68132
36607	68133
4550	68134
88732	68135
42569	68136
17826	68137
8339	68138
143	68139
127232	68140
84761	68141
55768	68142
74249	68143
115305	68144
20066	68145
83251	68146
110976	68147
6	68148
26176	68149
13027	68150
41196	68151
1719	68152
54453	68153
2	68154
21703	68155
78877	68156
28770	68157
10818	68158
64100	68159
29559	68160
53271	68161
51060	68162
12581	68163
4559	68164
24129	68165
10195	68166
83	68167
7233	68168
33513	68169
131885	68170
64897	68171
9616	68172
15651	68173
73136	68174
228	68175
75492	68176
1196	68177
5516	68178
21915	68179
1921	68180
2	68181
78511	68182
589	68183
9969	68184
16091	68185
12802	68186
58444	68187
11020	68188
29145	68189
4836	68190
65365	68191
35467	68192
710	68193
1037	68194
20826	68195
989	68196
125579	68197
121066	68198
12825	68199
121581	68200
95890	68201
80069	68202
124416	68203
13172	68204
13180	68205
226	68206
12029	68207
1409	68208
93595	68209
41661	68210
21541	68211
24037	68212
16377	68213
9805	68214
61426	68215
56908	68216
50766	68217
49285	68218
14890	68219
9029	68220
18978	68221
13758	68222
35527	68223
28459	68224
51024	68225
49746	68226
25033	68227
87429	68228
3767	68229
133523	68230
18092	68231
153787	68232
4122	68233
5317	68234
8204	68235
43214	68236
9955	68237
14248	68238
1050	68239
40211	68240
17256	68241
29476	68242
37201	68243
41552	68244
42159	68245
32723	68246
121988	68247
2104	68248
5271	68249
39783	68250
30951	68251
98798	68252
2720	68253
9250	68254
3100	68255
5958	68256
38824	68257
40699	68258
37556	68259
70181	68260
4388	68261
16158	68262
5689	68263
51786	68264
50757	68265
67051	68266
4415	68267
39795	68268
21319	68269
34870	68270
39628	68271
32578	68272
7578	68273
88192	68274
33299	68275
58928	68276
17620	68277
2127	68278
13335	68279
59813	68280
20677	68281
68561	68282
114215	68283
50303	68284
6525	68285
7511	68286
129756	68287
8819	68288
33524	68289
19399	68290
11283	68291
987	68292
81008	68293
1275	68294
1246	68295
93123	68296
1420	68297
28763	68298
23668	68299
129932	68300
18747	68301
29416	68302
275	68303
78042	68304
1308	68305
110062	68306
22441	68307
41200	68308
38819	68309
100008	68310
66560	68311
5900	68312
2178	68313
37658	68314
1465	68315
8226	68316
84272	68317
35849	68318
140514	68319
7685	68320
52180	68321
26697	68322
54130	68323
16031	68324
17206	68325
65574	68326
9892	68327
81065	68328
73413	68329
17345	68330
49801	68331
135252	68332
155734	68333
10998	68334
461	68335
103497	68336
29840	68337
66787	68338
97247	68339
32051	68340
26247	68341
6263	68342
7877	68343
3940	68344
12011	68345
39333	68346
14599	68347
52236	68348
563	68349
19786	68350
86016	68351
59770	68352
11161	68353
4044	68354
158775	68355
58641	68356
1006	68357
51712	68358
38451	68359
2858	68360
126678	68361
81363	68362
153	68363
65111	68364
94346	68365
824	68366
3097	68367
28715	68368
2708	68369
13011	68370
9281	68371
152402	68372
42791	68373
12079	68374
23801	68375
16801	68376
138	68377
57489	68378
125666	68379
53037	68380
65171	68381
26592	68382
45068	68383
29875	68384
20194	68385
20126	68386
114075	68387
122377	68388
49276	68389
36619	68390
66786	68391
82669	68392
56166	68393
154508	68394
9162	68395
59416	68396
31178	68397
13707	68398
53348	68399
48608	68400
4255	68401
27209	68402
107380	68403
2020	68404
126353	68405
67160	68406
102679	68407
34000	68408
72082	68409
33023	68410
24133	68411
123534	68412
14308	68413
10456	68414
13777	68415
166364	68416
182	68417
55848	68418
15	68419
145639	68420
87553	68421
2423	68422
9212	68423
12652	68424
47914	68425
65971	68426
48614	68427
96776	68428
161754	68429
347	68430
21198	68431
18927	68432
20458	68433
30218	68434
15950	68435
66851	68436
18468	68437
21870	68438
13883	68439
53821	68440
51014	68441
103656	68442
14988	68443
1244	68444
90529	68445
1634	68446
55718	68447
35963	68448
6259	68449
22137	68450
48239	68451
10579	68452
175	68453
99186	68454
39492	68455
21153	68456
76343	68457
129248	68458
14943	68459
53944	68460
6227	68461
114715	68462
64104	68463
29543	68464
2748	68465
15617	68466
102053	68467
1221	68468
16477	68469
19025	68470
101560	68471
4907	68472
124589	68473
20976	68474
55826	68475
21169	68476
14420	68477
39350	68478
2664	68479
7590	68480
127223	68481
63400	68482
115245	68483
102127	68484
96858	68485
78699	68486
14521	68487
10543	68488
19761	68489
3647	68490
125534	68491
48050	68492
25681	68493
56187	68494
745	68495
67794	68496
20069	68497
31903	68498
37564	68499
60242	68500
4042	68501
8054	68502
29826	68503
68863	68504
146617	68505
103849	68506
2706	68507
60609	68508
152030	68509
102455	68510
19818	68511
144551	68512
91255	68513
51927	68514
31913	68515
147803	68516
63999	68517
21481	68518
13	68519
3115	68520
46366	68521
31907	68522
7721	68523
85762	68524
3276	68525
151535	68526
98262	68527
99814	68528
86832	68529
36029	68530
66567	68531
73203	68532
12116	68533
11484	68534
47912	68535
812	68536
7650	68537
75307	68538
86447	68539
53621	68540
101133	68541
7428	68542
114752	68543
152240	68544
5638	68545
67802	68546
7602	68547
10371	68548
6159	68549
83781	68550
45025	68551
48002	68552
73600	68553
39053	68554
15289	68555
42984	68556
27119	68557
60425	68558
1393	68559
61770	68560
104821	68561
142352	68562
17481	68563
67140	68564
67295	68565
40456	68566
2335	68567
64748	68568
2249	68569
70986	68570
9547	68571
5308	68572
8927	68573
51196	68574
17600	68575
128334	68576
11545	68577
97985	68578
76047	68579
71457	68580
32206	68581
20636	68582
125960	68583
18784	68584
46416	68585
276	68586
13057	68587
136367	68588
99740	68589
372	68590
13631	68591
62148	68592
8793	68593
169	68594
34442	68595
92072	68596
5465	68597
2328	68598
3676	68599
153225	68600
160475	68601
27151	68602
154378	68603
67817	68604
4377	68605
68315	68606
21860	68607
45158	68608
43660	68609
1161	68610
5581	68611
25152	68612
21297	68613
13634	68614
109285	68615
4768	68616
4245	68617
22222	68618
44978	68619
63561	68620
71974	68621
45391	68622
11862	68623
71973	68624
5840	68625
61340	68626
45532	68627
4007	68628
15448	68629
159095	68630
36773	68631
3638	68632
81882	68633
82516	68634
96379	68635
204	68636
150759	68637
1225	68638
2133	68639
14286	68640
29000	68641
32829	68642
27840	68643
410	68644
103320	68645
87242	68646
871	68647
16046	68648
102867	68649
29291	68650
28027	68651
113794	68652
17756	68653
5141	68654
7295	68655
165459	68656
104564	68657
7670	68658
49	68659
16986	68660
44859	68661
149372	68662
14950	68663
37690	68664
1646	68665
7675	68666
91206	68667
62311	68668
43717	68669
28035	68670
133624	68671
6872	68672
67151	68673
89762	68674
43873	68675
2690	68676
26464	68677
130272	68678
76927	68679
97489	68680
16739	68681
24358	68682
10316	68683
63988	68684
2113	68685
88149	68686
125649	68687
19917	68688
22973	68689
19092	68690
86423	68691
50057	68692
71427	68693
4547	68694
81102	68695
81062	68696
27219	68697
123387	68698
3306	68699
59072	68700
126683	68701
57943	68702
7786	68703
7848	68704
12705	68705
15218	68706
30708	68707
25981	68708
71030	68709
48934	68710
49479	68711
134309	68712
6395	68713
105486	68714
13039	68715
33933	68716
109163	68717
24042	68718
45299	68719
13975	68720
9175	68721
111533	68722
83552	68723
97863	68724
820	68725
66359	68726
1589	68727
35356	68728
10044	68729
3795	68730
156383	68731
66584	68732
11729	68733
4822	68734
34579	68735
37819	68736
145837	68737
38377	68738
16118	68739
130611	68740
71464	68741
119369	68742
98874	68743
732	68744
15774	68745
4693	68746
12861	68747
52599	68748
19023	68749
5182	68750
103256	68751
4264	68752
68469	68753
43632	68754
52458	68755
3099	68756
5665	68757
34982	68758
121520	68759
34966	68760
63428	68761
10444	68762
45994	68763
693	68764
1219	68765
4122	68766
17668	68767
17758	68768
93743	68769
7752	68770
45133	68771
24207	68772
65163	68773
99084	68774
62402	68775
27120	68776
27723	68777
99076	68778
2013	68779
122543	68780
79062	68781
17261	68782
15006	68783
164331	68784
58665	68785
2054	68786
92723	68787
37771	68788
133472	68789
68574	68790
18204	68791
1394	68792
102551	68793
14940	68794
3605	68795
9537	68796
9237	68797
16957	68798
28971	68799
4221	68800
3740	68801
7772	68802
1728	68803
12273	68804
34734	68805
9994	68806
712	68807
42772	68808
42659	68809
64575	68810
17564	68811
87887	68812
5401	68813
96832	68814
130842	68815
19290	68816
133008	68817
159735	68818
81096	68819
35609	68820
38037	68821
61832	68822
26462	68823
99954	68824
110292	68825
100564	68826
3486	68827
107229	68828
1298	68829
82659	68830
1362	68831
1252	68832
142984	68833
1800	68834
8545	68835
6785	68836
3108	68837
829	68838
14584	68839
48566	68840
98501	68841
88277	68842
138881	68843
26144	68844
899	68845
1358	68846
33737	68847
3843	68848
32661	68849
1270	68850
47510	68851
41748	68852
15334	68853
5754	68854
31974	68855
46556	68856
95735	68857
60604	68858
52124	68859
9187	68860
11777	68861
15712	68862
8937	68863
2478	68864
2387	68865
154041	68866
52906	68867
442	68868
41746	68869
51971	68870
31129	68871
3358	68872
91827	68873
66153	68874
4581	68875
4472	68876
11309	68877
58349	68878
39908	68879
44280	68880
29501	68881
47140	68882
161330	68883
13798	68884
8163	68885
43345	68886
13610	68887
4160	68888
12318	68889
58941	68890
58094	68891
39809	68892
95541	68893
84973	68894
30144	68895
98818	68896
3718	68897
44032	68898
164039	68899
59443	68900
52550	68901
14455	68902
2635	68903
68203	68904
322	68905
26501	68906
75396	68907
53961	68908
123612	68909
51842	68910
17889	68911
31864	68912
7540	68913
46442	68914
11542	68915
36411	68916
2602	68917
51056	68918
10516	68919
13292	68920
28973	68921
69699	68922
9443	68923
72036	68924
125222	68925
40510	68926
24837	68927
48770	68928
5608	68929
63435	68930
77019	68931
1993	68932
8084	68933
65545	68934
8677	68935
2729	68936
21627	68937
2531	68938
65043	68939
1972	68940
114030	68941
28198	68942
85907	68943
3800	68944
5522	68945
5449	68946
52950	68947
18380	68948
6457	68949
9872	68950
47570	68951
1748	68952
62172	68953
15140	68954
48430	68955
9140	68956
4326	68957
25696	68958
47167	68959
3958	68960
27231	68961
33986	68962
2913	68963
131909	68964
8337	68965
52838	68966
44380	68967
40255	68968
164359	68969
50382	68970
105802	68971
82813	68972
89830	68973
16250	68974
7654	68975
41971	68976
10714	68977
66777	68978
45151	68979
133157	68980
1745	68981
140707	68982
23918	68983
1137	68984
24681	68985
95556	68986
25776	68987
10451	68988
3030	68989
3071	68990
1512	68991
88642	68992
25171	68993
30463	68994
115764	68995
12621	68996
1875	68997
5101	68998
16529	68999
21885	69000
30978	69001
53878	69002
129749	69003
9853	69004
28526	69005
129125	69006
1224	69007
41557	69008
13116	69009
20165	69010
143032	69011
56300	69012
26230	69013
26597	69014
4850	69015
10979	69016
28976	69017
3223	69018
82886	69019
62514	69020
7871	69021
6415	69022
7829	69023
121405	69024
84652	69025
38584	69026
36748	69027
31441	69028
12266	69029
55992	69030
28066	69031
1455	69032
13987	69033
43564	69034
4672	69035
2236	69036
3024	69037
26546	69038
123423	69039
677	69040
65524	69041
31321	69042
1244	69043
103043	69044
11918	69045
26885	69046
163423	69047
385	69048
3842	69049
1548	69050
80657	69051
62874	69052
7305	69053
107527	69054
85234	69055
8632	69056
35961	69057
22374	69058
43459	69059
553	69060
10364	69061
34227	69062
1260	69063
37529	69064
207	69065
122951	69066
27178	69067
20274	69068
35993	69069
8898	69070
9560	69071
9121	69072
2237	69073
130936	69074
79688	69075
2109	69076
27706	69077
6607	69078
71633	69079
46360	69080
57643	69081
5085	69082
19097	69083
131834	69084
64589	69085
88905	69086
16669	69087
103520	69088
66464	69089
3006	69090
6617	69091
58254	69092
33713	69093
93156	69094
47540	69095
25845	69096
8469	69097
57911	69098
48003	69099
23356	69100
36337	69101
32656	69102
73353	69103
943	69104
117150	69105
1257	69106
20513	69107
18853	69108
136647	69109
671	69110
57928	69111
1709	69112
73188	69113
2281	69114
10960	69115
66234	69116
4597	69117
31178	69118
36871	69119
124018	69120
25089	69121
19902	69122
2470	69123
50697	69124
394	69125
81399	69126
37406	69127
44703	69128
8520	69129
10911	69130
101726	69131
1642	69132
62389	69133
4369	69134
69312	69135
18376	69136
49615	69137
66001	69138
28400	69139
531	69140
5469	69141
11029	69142
98993	69143
32487	69144
2512	69145
37300	69146
6694	69147
1763	69148
1011	69149
22061	69150
23431	69151
109957	69152
102824	69153
40889	69154
55621	69155
11719	69156
47899	69157
2598	69158
77615	69159
46686	69160
218	69161
31588	69162
78356	69163
2107	69164
5598	69165
42560	69166
11030	69167
41611	69168
2652	69169
3937	69170
45999	69171
122630	69172
58965	69173
114752	69174
6372	69175
51664	69176
7307	69177
1841	69178
8286	69179
6708	69180
12881	69181
1050	69182
80570	69183
56694	69184
16292	69185
66418	69186
46052	69187
34337	69188
26048	69189
2919	69190
5048	69191
3958	69192
18274	69193
7201	69194
57169	69195
378	69196
81059	69197
25929	69198
1164	69199
12024	69200
65050	69201
12366	69202
71140	69203
13981	69204
12322	69205
3527	69206
73775	69207
3358	69208
18722	69209
71028	69210
1744	69211
79965	69212
55562	69213
2430	69214
16479	69215
43690	69216
43039	69217
47460	69218
18171	69219
17973	69220
27185	69221
18502	69222
45668	69223
539	69224
350	69225
89127	69226
139758	69227
37256	69228
28717	69229
158472	69230
69972	69231
7555	69232
32496	69233
29473	69234
2930	69235
21483	69236
65485	69237
4733	69238
13116	69239
40056	69240
73542	69241
52792	69242
65550	69243
59049	69244
9096	69245
10948	69246
73095	69247
20641	69248
107805	69249
2895	69250
13668	69251
105464	69252
737	69253
159257	69254
30478	69255
49931	69256
82875	69257
69147	69258
18945	69259
25886	69260
19406	69261
1594	69262
93694	69263
19110	69264
40517	69265
16104	69266
21312	69267
4890	69268
56300	69269
75678	69270
2322	69271
27050	69272
125535	69273
45609	69274
3834	69275
145321	69276
47021	69277
157309	69278
4060	69279
1329	69280
71518	69281
1261	69282
54589	69283
81721	69284
3127	69285
6919	69286
31417	69287
145727	69288
5964	69289
20069	69290
98066	69291
7903	69292
745	69293
89335	69294
48	69295
765	69296
48989	69297
1322	69298
10988	69299
30776	69300
92930	69301
23114	69302
10877	69303
9140	69304
158	69305
2479	69306
386	69307
78955	69308
21209	69309
98979	69310
63876	69311
100035	69312
14298	69313
50103	69314
22891	69315
78003	69316
119335	69317
84571	69318
2265	69319
72316	69320
67466	69321
18046	69322
149188	69323
8738	69324
120098	69325
11033	69326
62331	69327
39680	69328
35533	69329
8728	69330
69293	69331
347	69332
31764	69333
28628	69334
32377	69335
2794	69336
23449	69337
47927	69338
7702	69339
28517	69340
15891	69341
79044	69342
53128	69343
2252	69344
19230	69345
29326	69346
64936	69347
22008	69348
121278	69349
14028	69350
134434	69351
26925	69352
92780	69353
25784	69354
846	69355
57625	69356
71199	69357
839	69358
9127	69359
29442	69360
24262	69361
6578	69362
24613	69363
3524	69364
121776	69365
69107	69366
120178	69367
57735	69368
679	69369
17719	69370
28453	69371
3630	69372
18547	69373
12702	69374
123638	69375
5480	69376
6979	69377
98968	69378
17803	69379
50837	69380
32212	69381
61843	69382
17121	69383
85399	69384
663	69385
51057	69386
5448	69387
33136	69388
45332	69389
29241	69390
5039	69391
7632	69392
8781	69393
10287	69394
29049	69395
25463	69396
9469	69397
17611	69398
78393	69399
1193	69400
149901	69401
2353	69402
18056	69403
16481	69404
48416	69405
729	69406
10350	69407
5129	69408
56559	69409
54045	69410
23287	69411
24998	69412
53842	69413
103607	69414
8921	69415
91704	69416
192	69417
36423	69418
18285	69419
54626	69420
71333	69421
87677	69422
14362	69423
39213	69424
4512	69425
31082	69426
23871	69427
63825	69428
8365	69429
1489	69430
26646	69431
11510	69432
37726	69433
29324	69434
12567	69435
9320	69436
2062	69437
5671	69438
10684	69439
49433	69440
119345	69441
2568	69442
761	69443
133154	69444
49249	69445
87654	69446
22837	69447
24662	69448
2028	69449
42972	69450
2623	69451
262	69452
10463	69453
7167	69454
36162	69455
28202	69456
77663	69457
9496	69458
33652	69459
9879	69460
37396	69461
160250	69462
21710	69463
9762	69464
3100	69465
1050	69466
11919	69467
27754	69468
7909	69469
4424	69470
145560	69471
149325	69472
20498	69473
59902	69474
101999	69475
52228	69476
34923	69477
126231	69478
41801	69479
14503	69480
1021	69481
8838	69482
5444	69483
834	69484
47642	69485
127336	69486
19959	69487
4426	69488
55383	69489
1826	69490
44914	69491
152735	69492
3892	69493
97748	69494
48531	69495
70520	69496
70376	69497
93665	69498
16957	69499
76400	69500
23903	69501
1451	69502
31754	69503
3853	69504
41495	69505
36288	69506
503	69507
51401	69508
11609	69509
2555	69510
22086	69511
78065	69512
10285	69513
71812	69514
7210	69515
133572	69516
30054	69517
3657	69518
1397	69519
19547	69520
98371	69521
36383	69522
82507	69523
65075	69524
48696	69525
42896	69526
64493	69527
37438	69528
145486	69529
2603	69530
78215	69531
118465	69532
2554	69533
9170	69534
34338	69535
5935	69536
23244	69537
25420	69538
154139	69539
16106	69540
4770	69541
8237	69542
83419	69543
125685	69544
3236	69545
94877	69546
67964	69547
7782	69548
32182	69549
2959	69550
4637	69551
788	69552
1438	69553
2902	69554
2795	69555
71439	69556
9953	69557
42015	69558
2112	69559
19181	69560
15499	69561
10010	69562
41016	69563
10844	69564
2594	69565
106064	69566
61226	69567
19054	69568
83189	69569
39226	69570
96665	69571
8243	69572
46463	69573
32999	69574
32350	69575
69986	69576
86138	69577
114536	69578
79557	69579
58876	69580
67745	69581
112778	69582
1253	69583
152905	69584
114022	69585
2241	69586
45294	69587
76057	69588
68798	69589
20252	69590
34677	69591
371	69592
15689	69593
32862	69594
3879	69595
56728	69596
3122	69597
127988	69598
7026	69599
44064	69600
18526	69601
76911	69602
2830	69603
25506	69604
87282	69605
12045	69606
25625	69607
44967	69608
14374	69609
28	69610
107075	69611
61339	69612
3045	69613
87838	69614
34	69615
4465	69616
33835	69617
53577	69618
12466	69619
46981	69620
4771	69621
3375	69622
32830	69623
568	69624
142204	69625
9346	69626
24153	69627
23020	69628
7569	69629
3380	69630
8020	69631
4875	69632
107392	69633
54208	69634
1391	69635
124888	69636
36313	69637
99407	69638
33966	69639
7537	69640
160845	69641
108469	69642
119304	69643
43445	69644
101552	69645
75030	69646
34771	69647
288	69648
22179	69649
12124	69650
37741	69651
1115	69652
37015	69653
888	69654
27491	69655
29532	69656
77	69657
22454	69658
1282	69659
3275	69660
52106	69661
1703	69662
28949	69663
30188	69664
52196	69665
9493	69666
43974	69667
2731	69668
82930	69669
110653	69670
999	69671
23087	69672
24270	69673
10246	69674
64574	69675
95226	69676
28064	69677
36393	69678
33941	69679
72281	69680
12502	69681
8348	69682
9247	69683
76139	69684
5259	69685
9087	69686
3370	69687
1321	69688
76625	69689
6090	69690
79844	69691
610	69692
90564	69693
124837	69694
58927	69695
54311	69696
75674	69697
52110	69698
6955	69699
1627	69700
12221	69701
3603	69702
97181	69703
7942	69704
36880	69705
15386	69706
6197	69707
95323	69708
4286	69709
19550	69710
98027	69711
42029	69712
5419	69713
33946	69714
84702	69715
642	69716
31651	69717
46470	69718
93233	69719
71146	69720
977	69721
116532	69722
11841	69723
26644	69724
87549	69725
2090	69726
79650	69727
108292	69728
587	69729
139580	69730
61989	69731
59525	69732
23721	69733
123075	69734
67769	69735
8144	69736
20805	69737
111119	69738
18359	69739
120420	69740
147358	69741
3488	69742
18110	69743
65089	69744
89910	69745
6594	69746
31741	69747
46268	69748
61372	69749
21577	69750
76	69751
169	69752
99311	69753
1742	69754
40010	69755
3732	69756
80468	69757
368	69758
122823	69759
67999	69760
20495	69761
46691	69762
29129	69763
2351	69764
48417	69765
106161	69766
163086	69767
10582	69768
1729	69769
56275	69770
28919	69771
15154	69772
31758	69773
92126	69774
115973	69775
49269	69776
58835	69777
29165	69778
264	69779
10415	69780
10587	69781
7747	69782
119512	69783
1469	69784
9779	69785
124934	69786
12361	69787
2946	69788
32954	69789
121822	69790
64966	69791
16715	69792
125130	69793
1383	69794
73	69795
54585	69796
104086	69797
24444	69798
31513	69799
110250	69800
66288	69801
25579	69802
131043	69803
30342	69804
30931	69805
62774	69806
6057	69807
29307	69808
47834	69809
4938	69810
8941	69811
87522	69812
20045	69813
108488	69814
2755	69815
2899	69816
165754	69817
23715	69818
38193	69819
113240	69820
77897	69821
92220	69822
95958	69823
68642	69824
8525	69825
30146	69826
127076	69827
94477	69828
12861	69829
51985	69830
10999	69831
9195	69832
10830	69833
5362	69834
45106	69835
35852	69836
84475	69837
130290	69838
156014	69839
1136	69840
21698	69841
45104	69842
14882	69843
150768	69844
38724	69845
12217	69846
6013	69847
86525	69848
403	69849
49382	69850
31212	69851
20089	69852
17261	69853
9766	69854
12381	69855
51644	69856
55339	69857
85993	69858
49998	69859
15128	69860
38441	69861
1434	69862
10279	69863
52291	69864
74094	69865
1182	69866
15461	69867
51375	69868
22218	69869
33814	69870
4960	69871
883	69872
1752	69873
4555	69874
209	69875
93544	69876
4740	69877
80754	69878
39036	69879
42711	69880
63781	69881
14922	69882
35919	69883
9306	69884
67832	69885
87276	69886
10985	69887
71259	69888
27071	69889
79539	69890
6941	69891
43995	69892
13142	69893
66306	69894
67581	69895
51225	69896
22279	69897
9287	69898
109976	69899
4404	69900
7540	69901
221	69902
4383	69903
15395	69904
2099	69905
2157	69906
17219	69907
36939	69908
52881	69909
11812	69910
25897	69911
12752	69912
98339	69913
29263	69914
16848	69915
35267	69916
54191	69917
34525	69918
18295	69919
36797	69920
26272	69921
77515	69922
1945	69923
23031	69924
111704	69925
3737	69926
87325	69927
113420	69928
25108	69929
45336	69930
62772	69931
1543	69932
21277	69933
145928	69934
6665	69935
3055	69936
92096	69937
1080	69938
38712	69939
143799	69940
13227	69941
18793	69942
39673	69943
3443	69944
19633	69945
124734	69946
19449	69947
11646	69948
28042	69949
32310	69950
113249	69951
3404	69952
21040	69953
154672	69954
50289	69955
1556	69956
10819	69957
94934	69958
47833	69959
22045	69960
7028	69961
26745	69962
66979	69963
43957	69964
10628	69965
29046	69966
46203	69967
48932	69968
73746	69969
12304	69970
59709	69971
9478	69972
51881	69973
26926	69974
34797	69975
5724	69976
125203	69977
10295	69978
19867	69979
21053	69980
628	69981
84515	69982
87291	69983
3450	69984
6775	69985
78631	69986
13474	69987
7753	69988
19954	69989
22042	69990
48170	69991
151014	69992
152515	69993
87184	69994
93163	69995
115093	69996
105202	69997
78347	69998
5134	69999
3939	70000
5123	70001
7477	70002
8711	70003
50314	70004
39202	70005
18464	70006
38389	70007
13880	70008
143987	70009
15110	70010
148559	70011
86539	70012
26236	70013
133744	70014
17640	70015
93339	70016
52430	70017
9945	70018
989	70019
41103	70020
56599	70021
59956	70022
15197	70023
28359	70024
15112	70025
1870	70026
24799	70027
15565	70028
21540	70029
2625	70030
209	70031
96796	70032
29063	70033
2226	70034
92414	70035
56536	70036
31877	70037
23799	70038
4258	70039
15265	70040
101694	70041
8784	70042
11045	70043
42224	70044
2653	70045
3933	70046
50144	70047
12135	70048
13256	70049
28360	70050
82646	70051
93975	70052
116757	70053
45877	70054
42159	70055
29996	70056
30582	70057
4269	70058
4546	70059
4072	70060
22014	70061
62865	70062
26613	70063
1995	70064
41859	70065
14604	70066
20769	70067
35315	70068
77265	70069
90305	70070
63810	70071
6309	70072
34641	70073
73653	70074
45	70075
62331	70076
26673	70077
34115	70078
1799	70079
3028	70080
13490	70081
7159	70082
6545	70083
42476	70084
7091	70085
26081	70086
4189	70087
65952	70088
12406	70089
40283	70090
7564	70091
65172	70092
24384	70093
10395	70094
125210	70095
101921	70096
69958	70097
14125	70098
15601	70099
7279	70100
143901	70101
1143	70102
50578	70103
72764	70104
114249	70105
96911	70106
8615	70107
42729	70108
51476	70109
122470	70110
50883	70111
156004	70112
160225	70113
99292	70114
32489	70115
10417	70116
174	70117
11867	70118
70026	70119
44218	70120
8940	70121
101488	70122
8533	70123
497	70124
6525	70125
14840	70126
1022	70127
4138	70128
6028	70129
23060	70130
97904	70131
6	70132
15196	70133
224	70134
45016	70135
2752	70136
10034	70137
24038	70138
39360	70139
1125	70140
1456	70141
255	70142
10602	70143
20969	70144
108504	70145
71706	70146
21296	70147
21634	70148
79873	70149
88247	70150
10154	70151
2106	70152
5676	70153
36635	70154
760	70155
52453	70156
112294	70157
100835	70158
45319	70159
22151	70160
1794	70161
10369	70162
70026	70163
5605	70164
14980	70165
2441	70166
90629	70167
7902	70168
1752	70169
41225	70170
6497	70171
3756	70172
9391	70173
119834	70174
61119	70175
4206	70176
6352	70177
54826	70178
34340	70179
67984	70180
36916	70181
105683	70182
165930	70183
27981	70184
113578	70185
152974	70186
39416	70187
82040	70188
9538	70189
1610	70190
41497	70191
10345	70192
42002	70193
50521	70194
67008	70195
38528	70196
23446	70197
27991	70198
22184	70199
47049	70200
45117	70201
49553	70202
30610	70203
2010	70204
2398	70205
547	70206
11531	70207
110650	70208
85745	70209
3196	70210
86908	70211
42470	70212
3949	70213
3284	70214
5179	70215
5782	70216
38805	70217
35110	70218
19584	70219
10408	70220
63772	70221
14359	70222
50475	70223
59694	70224
659	70225
42133	70226
5561	70227
8758	70228
16172	70229
15915	70230
5918	70231
9647	70232
13236	70233
47433	70234
1564	70235
121783	70236
14279	70237
18617	70238
6816	70239
105940	70240
18461	70241
56834	70242
6153	70243
2382	70244
3573	70245
80844	70246
11536	70247
44577	70248
63749	70249
23056	70250
52221	70251
4304	70252
12057	70253
6123	70254
9428	70255
780	70256
9447	70257
50323	70258
31913	70259
9074	70260
21372	70261
24449	70262
14728	70263
40937	70264
38356	70265
10063	70266
6434	70267
127749	70268
49641	70269
10895	70270
83082	70271
7570	70272
160314	70273
33328	70274
56141	70275
28660	70276
101209	70277
40367	70278
29849	70279
83846	70280
27079	70281
59391	70282
61374	70283
31579	70284
900	70285
7871	70286
4796	70287
51655	70288
48157	70289
17287	70290
15037	70291
20326	70292
32872	70293
30303	70294
16282	70295
14791	70296
69321	70297
11531	70298
20443	70299
3551	70300
60692	70301
166125	70302
9136	70303
87414	70304
2085	70305
18403	70306
145835	70307
70045	70308
22987	70309
22292	70310
4688	70311
100573	70312
66987	70313
13133	70314
52989	70315
906	70316
149975	70317
87307	70318
7662	70319
80588	70320
12406	70321
29856	70322
6705	70323
4298	70324
53783	70325
3802	70326
8958	70327
32915	70328
16073	70329
35139	70330
21529	70331
15814	70332
2627	70333
22869	70334
108882	70335
80888	70336
69760	70337
40339	70338
34926	70339
35871	70340
25790	70341
95541	70342
44494	70343
42903	70344
63420	70345
60920	70346
7987	70347
33380	70348
140598	70349
104715	70350
12520	70351
11826	70352
19933	70353
56270	70354
131449	70355
2994	70356
87880	70357
8173	70358
26895	70359
1963	70360
103578	70361
43534	70362
131801	70363
124511	70364
4158	70365
28676	70366
8697	70367
1627	70368
34136	70369
109553	70370
41326	70371
447	70372
69521	70373
131953	70374
91870	70375
44537	70376
17280	70377
34532	70378
410	70379
3365	70380
95987	70381
28684	70382
13704	70383
33	70384
25646	70385
53946	70386
2225	70387
33714	70388
73970	70389
1432	70390
138537	70391
7281	70392
30011	70393
61251	70394
6473	70395
142155	70396
12310	70397
27280	70398
75392	70399
60327	70400
9413	70401
16675	70402
42253	70403
128561	70404
18848	70405
49772	70406
35038	70407
11599	70408
108154	70409
733	70410
125502	70411
8926	70412
2730	70413
19089	70414
280	70415
4575	70416
99259	70417
55394	70418
26974	70419
28601	70420
73414	70421
325	70422
15114	70423
41168	70424
146888	70425
8723	70426
2148	70427
21781	70428
14859	70429
68624	70430
80536	70431
1146	70432
55712	70433
8407	70434
65156	70435
6795	70436
48944	70437
41277	70438
16934	70439
9107	70440
7180	70441
18525	70442
2781	70443
63593	70444
14942	70445
143471	70446
9227	70447
30171	70448
80428	70449
22860	70450
1340	70451
114943	70452
2679	70453
41	70454
12935	70455
87664	70456
7415	70457
6566	70458
5172	70459
4588	70460
3067	70461
7787	70462
17945	70463
269	70464
34822	70465
1739	70466
24263	70467
129431	70468
4156	70469
27088	70470
82167	70471
94143	70472
2	70473
31831	70474
44113	70475
52805	70476
14882	70477
2342	70478
13494	70479
1845	70480
117722	70481
63627	70482
131361	70483
3724	70484
86106	70485
84724	70486
67306	70487
26173	70488
14864	70489
10429	70490
91591	70491
72353	70492
130507	70493
21191	70494
13967	70495
83092	70496
44663	70497
1444	70498
85678	70499
10031	70500
63818	70501
1051	70502
16847	70503
145006	70504
30054	70505
2460	70506
15994	70507
8631	70508
1393	70509
73059	70510
56034	70511
88617	70512
328	70513
36691	70514
18303	70515
68777	70516
37781	70517
27627	70518
204	70519
45394	70520
51231	70521
46051	70522
97929	70523
87951	70524
9846	70525
22787	70526
74050	70527
97149	70528
13399	70529
2055	70530
23401	70531
8	70532
12436	70533
12947	70534
2352	70535
159191	70536
126917	70537
20578	70538
35368	70539
134872	70540
166033	70541
66739	70542
1361	70543
133081	70544
109699	70545
82105	70546
48995	70547
22482	70548
9482	70549
28417	70550
27768	70551
117863	70552
16760	70553
3378	70554
24155	70555
8046	70556
152	70557
164987	70558
1543	70559
22057	70560
81516	70561
132554	70562
59272	70563
30281	70564
23695	70565
53976	70566
57043	70567
13582	70568
8987	70569
6420	70570
4123	70571
82425	70572
28725	70573
153018	70574
165465	70575
34846	70576
23	70577
72971	70578
18310	70579
5411	70580
1351	70581
99984	70582
52068	70583
17624	70584
127120	70585
65571	70586
121121	70587
2839	70588
29595	70589
8435	70590
8267	70591
29876	70592
33968	70593
106565	70594
4309	70595
11426	70596
63065	70597
23010	70598
86757	70599
69908	70600
31901	70601
74863	70602
32429	70603
28996	70604
37386	70605
20671	70606
20601	70607
76267	70608
48871	70609
28474	70610
39482	70611
16214	70612
69997	70613
9951	70614
402	70615
23617	70616
67634	70617
17713	70618
3371	70619
82461	70620
42490	70621
48822	70622
99076	70623
89757	70624
7387	70625
384	70626
156116	70627
49925	70628
95518	70629
54030	70630
1160	70631
60097	70632
1804	70633
119674	70634
87648	70635
62559	70636
24468	70637
6499	70638
24511	70639
111785	70640
112118	70641
82633	70642
4371	70643
32034	70644
1280	70645
102406	70646
3174	70647
1934	70648
134126	70649
30068	70650
66760	70651
297	70652
164575	70653
46116	70654
6451	70655
67584	70656
8665	70657
5990	70658
17093	70659
7511	70660
709	70661
24	70662
8625	70663
198	70664
23926	70665
15247	70666
53973	70667
109882	70668
16984	70669
15617	70670
37765	70671
44033	70672
616	70673
66693	70674
42627	70675
17832	70676
2259	70677
40109	70678
87	70679
2790	70680
70763	70681
2435	70682
26672	70683
112185	70684
106552	70685
65767	70686
7538	70687
14254	70688
35690	70689
27511	70690
22242	70691
19425	70692
361	70693
15535	70694
70484	70695
12762	70696
480	70697
69940	70698
8841	70699
30	70700
788	70701
26459	70702
7684	70703
130305	70704
35016	70705
2065	70706
24543	70707
85487	70708
5562	70709
16206	70710
2648	70711
48197	70712
17451	70713
18717	70714
42619	70715
106996	70716
22399	70717
84681	70718
10000	70719
110627	70720
79010	70721
11196	70722
11876	70723
39891	70724
7737	70725
22995	70726
15319	70727
89530	70728
1380	70729
14284	70730
61901	70731
360	70732
4698	70733
5033	70734
98766	70735
99816	70736
28156	70737
123399	70738
7784	70739
20199	70740
49034	70741
7363	70742
33042	70743
21247	70744
51515	70745
19801	70746
42817	70747
6763	70748
766	70749
34795	70750
7430	70751
28601	70752
80420	70753
3385	70754
18141	70755
63478	70756
70594	70757
33458	70758
15169	70759
49409	70760
10319	70761
75425	70762
5417	70763
10147	70764
69237	70765
38876	70766
19661	70767
55689	70768
156394	70769
121438	70770
4402	70771
68517	70772
8261	70773
13287	70774
67900	70775
22461	70776
28580	70777
57307	70778
156379	70779
4191	70780
116187	70781
50493	70782
408	70783
67390	70784
8497	70785
90442	70786
138666	70787
35977	70788
27720	70789
110885	70790
18286	70791
66831	70792
26273	70793
9641	70794
33594	70795
17035	70796
100146	70797
94738	70798
37667	70799
1010	70800
20096	70801
83993	70802
57749	70803
9484	70804
21891	70805
19126	70806
8758	70807
36667	70808
18610	70809
49474	70810
16132	70811
8056	70812
88579	70813
30649	70814
12477	70815
5405	70816
3638	70817
42836	70818
22586	70819
3115	70820
22641	70821
64624	70822
17141	70823
17333	70824
3231	70825
16944	70826
1340	70827
14825	70828
51	70829
24378	70830
16392	70831
45249	70832
62150	70833
19351	70834
105929	70835
118987	70836
37497	70837
20412	70838
44747	70839
21925	70840
59636	70841
57382	70842
68242	70843
18755	70844
11306	70845
8599	70846
9710	70847
10550	70848
24862	70849
40911	70850
4828	70851
105659	70852
10391	70853
41553	70854
414	70855
42933	70856
42999	70857
72326	70858
20042	70859
8519	70860
3402	70861
38491	70862
25172	70863
97008	70864
46436	70865
396	70866
53855	70867
139271	70868
8815	70869
147149	70870
657	70871
83428	70872
42954	70873
85515	70874
3504	70875
20391	70876
95341	70877
18443	70878
133114	70879
22494	70880
90736	70881
54034	70882
138314	70883
18866	70884
28054	70885
163913	70886
25741	70887
13304	70888
31951	70889
75	70890
7203	70891
143657	70892
122618	70893
3126	70894
22572	70895
24733	70896
34282	70897
37663	70898
50005	70899
90474	70900
30230	70901
65475	70902
12766	70903
121442	70904
21565	70905
5846	70906
2997	70907
42376	70908
6374	70909
4993	70910
29497	70911
18206	70912
8597	70913
84257	70914
1936	70915
19801	70916
21516	70917
275	70918
2779	70919
50629	70920
7365	70921
21573	70922
1269	70923
57731	70924
46534	70925
21843	70926
44458	70927
8837	70928
4081	70929
133758	70930
13180	70931
88780	70932
46649	70933
30021	70934
12959	70935
22422	70936
27489	70937
115844	70938
33325	70939
162201	70940
123681	70941
19672	70942
73316	70943
48847	70944
3904	70945
57307	70946
4344	70947
71255	70948
137843	70949
18766	70950
6260	70951
137283	70952
64005	70953
57052	70954
59006	70955
11016	70956
34876	70957
51909	70958
32901	70959
94933	70960
3798	70961
131568	70962
82859	70963
17787	70964
8746	70965
13203	70966
125309	70967
4832	70968
25111	70969
29530	70970
23021	70971
25175	70972
107742	70973
27348	70974
117907	70975
2271	70976
7170	70977
79637	70978
70647	70979
134746	70980
79960	70981
1021	70982
130184	70983
12333	70984
57498	70985
59380	70986
89773	70987
23843	70988
131815	70989
53049	70990
29623	70991
4958	70992
58802	70993
124	70994
3410	70995
6659	70996
132259	70997
34042	70998
40698	70999
21787	71000
99047	71001
115926	71002
76126	71003
22130	71004
18243	71005
753	71006
69481	71007
327	71008
35805	71009
93225	71010
59724	71011
19006	71012
144023	71013
50657	71014
6264	71015
6969	71016
45570	71017
12777	71018
11148	71019
5807	71020
83769	71021
56633	71022
2121	71023
5047	71024
126562	71025
105061	71026
6517	71027
81608	71028
51242	71029
34998	71030
1275	71031
9979	71032
84582	71033
5270	71034
13252	71035
17747	71036
17931	71037
2340	71038
6048	71039
12429	71040
58867	71041
56869	71042
102139	71043
55803	71044
12980	71045
40609	71046
16160	71047
5010	71048
11385	71049
9778	71050
50990	71051
18454	71052
53117	71053
29732	71054
119097	71055
97774	71056
74525	71057
11113	71058
106961	71059
165715	71060
4265	71061
82378	71062
415	71063
102203	71064
2282	71065
74022	71066
18470	71067
66507	71068
1238	71069
1350	71070
33690	71071
44795	71072
6579	71073
57068	71074
45654	71075
17975	71076
165926	71077
26255	71078
5450	71079
3098	71080
18	71081
21601	71082
20823	71083
32812	71084
5835	71085
36392	71086
60981	71087
60053	71088
105800	71089
19245	71090
9726	71091
55414	71092
87719	71093
46624	71094
115082	71095
14695	71096
39902	71097
18825	71098
155672	71099
143787	71100
24023	71101
58069	71102
36484	71103
154372	71104
7479	71105
95422	71106
17717	71107
51641	71108
124184	71109
49044	71110
108080	71111
120457	71112
99604	71113
2318	71114
53771	71115
91930	71116
1180	71117
35422	71118
23158	71119
59248	71120
70170	71121
5318	71122
65766	71123
5820	71124
121693	71125
1059	71126
151233	71127
7368	71128
14632	71129
74335	71130
111058	71131
23726	71132
3668	71133
20862	71134
79926	71135
28901	71136
38114	71137
10933	71138
256	71139
11736	71140
12316	71141
121626	71142
134391	71143
29073	71144
33612	71145
373	71146
46428	71147
17762	71148
121233	71149
36083	71150
1896	71151
40965	71152
13486	71153
56116	71154
20298	71155
122766	71156
3602	71157
22139	71158
49778	71159
50069	71160
57882	71161
1569	71162
12117	71163
3641	71164
25337	71165
146035	71166
134	71167
29517	71168
10557	71169
29280	71170
88698	71171
60436	71172
4243	71173
68628	71174
78009	71175
50065	71176
18815	71177
51178	71178
6577	71179
42179	71180
33524	71181
9943	71182
42822	71183
28290	71184
268	71185
26644	71186
35745	71187
101896	71188
17979	71189
4975	71190
71233	71191
24362	71192
44518	71193
546	71194
10017	71195
16472	71196
1111	71197
42214	71198
9230	71199
64030	71200
66766	71201
84092	71202
20525	71203
11754	71204
26258	71205
8500	71206
3648	71207
6916	71208
2534	71209
16911	71210
1039	71211
35474	71212
1068	71213
17504	71214
27099	71215
6262	71216
21873	71217
25046	71218
24250	71219
4819	71220
9211	71221
13603	71222
16901	71223
49695	71224
6300	71225
80121	71226
14742	71227
82070	71228
88403	71229
12603	71230
50414	71231
4627	71232
23421	71233
7373	71234
49037	71235
29082	71236
11261	71237
49033	71238
35221	71239
64793	71240
87353	71241
63626	71242
13659	71243
100797	71244
4481	71245
104015	71246
11039	71247
10020	71248
7325	71249
67851	71250
23347	71251
101052	71252
19343	71253
5414	71254
16449	71255
18565	71256
21903	71257
48150	71258
19381	71259
29412	71260
83368	71261
23144	71262
35608	71263
71687	71264
7577	71265
26464	71266
24396	71267
3360	71268
82338	71269
11969	71270
2741	71271
14837	71272
86964	71273
119852	71274
12490	71275
55844	71276
51224	71277
23253	71278
5218	71279
30563	71280
18029	71281
59906	71282
27085	71283
43751	71284
38517	71285
55384	71286
84491	71287
89556	71288
11942	71289
1129	71290
123325	71291
30012	71292
13597	71293
6164	71294
59138	71295
41	71296
1927	71297
22509	71298
4240	71299
3419	71300
5457	71301
69416	71302
64032	71303
36568	71304
31909	71305
8804	71306
5050	71307
18004	71308
1	71309
11585	71310
58779	71311
2364	71312
3061	71313
3128	71314
119465	71315
157516	71316
23735	71317
31287	71318
97087	71319
18858	71320
68663	71321
43000	71322
2786	71323
22929	71324
18229	71325
36497	71326
15451	71327
63249	71328
46872	71329
72771	71330
19154	71331
111727	71332
93087	71333
145152	71334
18612	71335
45578	71336
28632	71337
98468	71338
43684	71339
12212	71340
34032	71341
8075	71342
32206	71343
20905	71344
71719	71345
18646	71346
26176	71347
154303	71348
54426	71349
153813	71350
4215	71351
33525	71352
41041	71353
56351	71354
55456	71355
23940	71356
4713	71357
142674	71358
57028	71359
27027	71360
86644	71361
24530	71362
47929	71363
6141	71364
39384	71365
146198	71366
5244	71367
9151	71368
18794	71369
40965	71370
27176	71371
2369	71372
5197	71373
102	71374
2301	71375
9477	71376
28	71377
13641	71378
26169	71379
41423	71380
25211	71381
56543	71382
32679	71383
93463	71384
15534	71385
9451	71386
19418	71387
1875	71388
9076	71389
28836	71390
165416	71391
49300	71392
35236	71393
108481	71394
39783	71395
47166	71396
23474	71397
4425	71398
65596	71399
8463	71400
1504	71401
104204	71402
1896	71403
29553	71404
20839	71405
47596	71406
126991	71407
17343	71408
31734	71409
54685	71410
13549	71411
41808	71412
272	71413
22917	71414
39607	71415
69449	71416
7406	71417
3704	71418
41188	71419
36140	71420
155006	71421
1640	71422
9397	71423
123	71424
2014	71425
9701	71426
96751	71427
4341	71428
11499	71429
13238	71430
103566	71431
2163	71432
154	71433
20781	71434
5160	71435
10975	71436
73	71437
20752	71438
2383	71439
24	71440
84991	71441
475	71442
83884	71443
2286	71444
27697	71445
109705	71446
12996	71447
34316	71448
1181	71449
7175	71450
16031	71451
6917	71452
31714	71453
31573	71454
30924	71455
1880	71456
46100	71457
484	71458
43627	71459
4281	71460
432	71461
68816	71462
27182	71463
98442	71464
44891	71465
95902	71466
23275	71467
19175	71468
10594	71469
35607	71470
16620	71471
14990	71472
123469	71473
46511	71474
50950	71475
8211	71476
2742	71477
16188	71478
80250	71479
5291	71480
44586	71481
39655	71482
24045	71483
18271	71484
24473	71485
5758	71486
84730	71487
84307	71488
58813	71489
11303	71490
99068	71491
31454	71492
113381	71493
10230	71494
35271	71495
149588	71496
67560	71497
76981	71498
376	71499
28839	71500
104885	71501
4455	71502
4028	71503
75392	71504
53752	71505
15859	71506
96751	71507
30297	71508
53012	71509
27757	71510
35513	71511
13807	71512
691	71513
704	71514
1312	71515
4674	71516
41025	71517
21985	71518
7374	71519
12889	71520
198	71521
82981	71522
8071	71523
294	71524
27380	71525
2369	71526
100904	71527
21606	71528
99142	71529
60381	71530
132789	71531
12058	71532
45603	71533
83843	71534
16256	71535
21829	71536
33005	71537
6207	71538
7501	71539
41159	71540
74343	71541
21615	71542
64375	71543
7453	71544
29050	71545
15329	71546
1499	71547
15005	71548
12755	71549
654	71550
40306	71551
28828	71552
5694	71553
42734	71554
28917	71555
7088	71556
11901	71557
44976	71558
54473	71559
4961	71560
44357	71561
104654	71562
3549	71563
121941	71564
717	71565
17400	71566
31644	71567
35271	71568
131197	71569
59703	71570
34479	71571
127621	71572
28247	71573
6865	71574
47171	71575
12260	71576
17457	71577
26074	71578
13331	71579
39786	71580
68456	71581
42552	71582
282	71583
42651	71584
19521	71585
2939	71586
102982	71587
84399	71588
59031	71589
3737	71590
18871	71591
3309	71592
93241	71593
101333	71594
93267	71595
69227	71596
5734	71597
2991	71598
19718	71599
29511	71600
80883	71601
6278	71602
119523	71603
14449	71604
6366	71605
37099	71606
11362	71607
92523	71608
25074	71609
112874	71610
37712	71611
2343	71612
6583	71613
69282	71614
65376	71615
92022	71616
67815	71617
22197	71618
60155	71619
53537	71620
6500	71621
41403	71622
103876	71623
1700	71624
69860	71625
52457	71626
25873	71627
1400	71628
11662	71629
454	71630
1062	71631
41954	71632
68460	71633
6138	71634
46345	71635
3765	71636
3679	71637
1348	71638
96158	71639
21039	71640
47508	71641
1436	71642
4949	71643
17692	71644
21972	71645
87535	71646
72510	71647
15557	71648
10182	71649
69876	71650
3840	71651
7316	71652
28130	71653
56688	71654
84223	71655
13877	71656
39708	71657
1511	71658
2566	71659
3624	71660
55139	71661
70056	71662
20645	71663
3201	71664
14475	71665
3342	71666
35962	71667
38187	71668
2377	71669
3316	71670
1627	71671
5366	71672
2925	71673
1665	71674
1687	71675
128375	71676
119259	71677
1382	71678
7429	71679
18849	71680
6851	71681
13356	71682
1999	71683
68652	71684
37602	71685
120586	71686
90291	71687
73719	71688
56557	71689
7162	71690
86184	71691
26673	71692
37306	71693
63068	71694
16077	71695
79698	71696
75758	71697
74817	71698
26080	71699
22561	71700
57106	71701
101456	71702
4112	71703
90646	71704
139723	71705
66588	71706
16596	71707
12230	71708
8798	71709
39269	71710
33609	71711
11370	71712
68868	71713
130801	71714
4027	71715
1551	71716
8	71717
19253	71718
9479	71719
35435	71720
896	71721
81735	71722
11980	71723
41537	71724
48434	71725
23496	71726
2061	71727
13837	71728
6524	71729
82525	71730
9897	71731
95490	71732
70323	71733
15677	71734
89528	71735
6033	71736
159764	71737
4993	71738
1230	71739
53225	71740
6621	71741
1633	71742
37901	71743
71853	71744
7227	71745
123730	71746
17674	71747
5321	71748
49180	71749
27080	71750
125346	71751
6141	71752
64547	71753
2172	71754
124675	71755
15565	71756
9725	71757
20536	71758
5478	71759
35704	71760
43473	71761
123500	71762
70702	71763
26203	71764
51856	71765
8624	71766
2384	71767
2088	71768
13095	71769
97463	71770
28246	71771
13245	71772
3288	71773
6505	71774
29206	71775
18713	71776
83481	71777
147850	71778
2746	71779
160796	71780
46346	71781
40979	71782
691	71783
18836	71784
34806	71785
37107	71786
55347	71787
54003	71788
111339	71789
24670	71790
161015	71791
10166	71792
1604	71793
21159	71794
20050	71795
11794	71796
76959	71797
31923	71798
42397	71799
56734	71800
8473	71801
28173	71802
82456	71803
38310	71804
33225	71805
30321	71806
35613	71807
94889	71808
57984	71809
529	71810
60393	71811
11734	71812
59548	71813
4967	71814
6986	71815
62089	71816
12448	71817
59830	71818
1764	71819
103582	71820
49	71821
6104	71822
15279	71823
57631	71824
70640	71825
29831	71826
26518	71827
128544	71828
78524	71829
42552	71830
118895	71831
2781	71832
27437	71833
60495	71834
18062	71835
67380	71836
55489	71837
17698	71838
45140	71839
30487	71840
49523	71841
28625	71842
34538	71843
48630	71844
18660	71845
77186	71846
57953	71847
32258	71848
125725	71849
3994	71850
5076	71851
1	71852
16454	71853
48221	71854
14362	71855
102998	71856
100502	71857
78542	71858
1560	71859
21195	71860
111237	71861
36429	71862
3803	71863
5214	71864
40530	71865
79548	71866
40601	71867
39756	71868
57570	71869
7583	71870
62726	71871
3075	71872
979	71873
35248	71874
38920	71875
12557	71876
6726	71877
16036	71878
520	71879
33070	71880
86683	71881
7149	71882
37673	71883
35831	71884
4310	71885
28598	71886
10908	71887
67158	71888
22980	71889
8911	71890
120838	71891
3008	71892
15425	71893
39128	71894
30994	71895
25899	71896
17437	71897
24466	71898
82	71899
25051	71900
76046	71901
61289	71902
1641	71903
16	71904
10230	71905
116650	71906
31836	71907
96596	71908
20991	71909
2790	71910
12805	71911
25422	71912
94834	71913
85105	71914
6	71915
13085	71916
162203	71917
57302	71918
14171	71919
60123	71920
34164	71921
62226	71922
75933	71923
164773	71924
126363	71925
1407	71926
16276	71927
66421	71928
14366	71929
14069	71930
106093	71931
89377	71932
83108	71933
15132	71934
41801	71935
113252	71936
320	71937
1942	71938
20876	71939
136742	71940
14188	71941
21265	71942
81353	71943
3166	71944
9041	71945
36418	71946
55622	71947
4675	71948
3281	71949
26809	71950
15336	71951
516	71952
93004	71953
19582	71954
56295	71955
27155	71956
124382	71957
3891	71958
27880	71959
16571	71960
299	71961
66631	71962
57799	71963
124574	71964
137780	71965
15981	71966
14972	71967
51248	71968
16989	71969
10443	71970
64	71971
25069	71972
110	71973
32179	71974
57978	71975
45133	71976
10983	71977
8139	71978
2370	71979
153395	71980
4143	71981
42315	71982
17199	71983
83876	71984
25551	71985
50754	71986
101822	71987
26549	71988
7650	71989
36414	71990
4570	71991
45319	71992
61515	71993
13826	71994
50305	71995
88088	71996
8080	71997
1748	71998
16515	71999
100703	72000
747	72001
19029	72002
1098	72003
9505	72004
12076	72005
105207	72006
48271	72007
14639	72008
3157	72009
31725	72010
3618	72011
40612	72012
31785	72013
156081	72014
5418	72015
31895	72016
17655	72017
18837	72018
69570	72019
50885	72020
572	72021
62787	72022
98092	72023
48089	72024
467	72025
55010	72026
13536	72027
161323	72028
43752	72029
4596	72030
23957	72031
62181	72032
46956	72033
120949	72034
2196	72035
58588	72036
3078	72037
5255	72038
20807	72039
2166	72040
2340	72041
9986	72042
25955	72043
26594	72044
100778	72045
729	72046
113406	72047
1458	72048
133057	72049
85870	72050
25009	72051
9871	72052
19448	72053
15827	72054
68087	72055
9845	72056
37656	72057
9415	72058
12422	72059
8610	72060
17332	72061
66087	72062
21974	72063
27179	72064
75912	72065
17456	72066
83299	72067
60306	72068
25092	72069
38149	72070
83961	72071
51407	72072
4412	72073
116856	72074
36241	72075
16047	72076
72048	72077
572	72078
3464	72079
862	72080
22192	72081
39360	72082
15702	72083
25450	72084
27743	72085
3497	72086
11425	72087
20386	72088
8974	72089
43445	72090
127162	72091
45679	72092
9138	72093
64927	72094
8407	72095
41018	72096
24091	72097
19996	72098
25526	72099
75733	72100
54562	72101
17681	72102
67748	72103
125931	72104
10788	72105
115366	72106
158894	72107
48395	72108
140067	72109
57414	72110
118871	72111
83190	72112
421	72113
25000	72114
60377	72115
1802	72116
69755	72117
39465	72118
97717	72119
4453	72120
6409	72121
106349	72122
77749	72123
64875	72124
129	72125
131022	72126
16569	72127
36745	72128
13590	72129
4619	72130
74275	72131
87758	72132
15097	72133
42641	72134
36219	72135
118708	72136
32431	72137
45571	72138
1369	72139
56203	72140
129362	72141
50927	72142
40841	72143
13434	72144
13153	72145
35856	72146
38587	72147
21149	72148
11209	72149
4	72150
21078	72151
35272	72152
149549	72153
11571	72154
88657	72155
10892	72156
106532	72157
8205	72158
8605	72159
147824	72160
7674	72161
33559	72162
23979	72163
20242	72164
10232	72165
1666	72166
14635	72167
21375	72168
21839	72169
875	72170
82570	72171
6067	72172
30992	72173
85107	72174
19515	72175
161595	72176
62831	72177
66594	72178
14922	72179
18063	72180
123	72181
166094	72182
20407	72183
15901	72184
127782	72185
82779	72186
105687	72187
991	72188
44406	72189
68357	72190
38999	72191
1203	72192
7363	72193
107652	72194
40707	72195
15030	72196
11476	72197
61659	72198
57533	72199
57891	72200
21981	72201
160164	72202
1774	72203
103871	72204
26876	72205
15746	72206
47207	72207
21592	72208
21133	72209
18779	72210
153471	72211
29510	72212
16409	72213
12397	72214
27407	72215
87836	72216
9084	72217
19778	72218
64290	72219
62095	72220
68332	72221
84850	72222
158258	72223
450	72224
106634	72225
36722	72226
28459	72227
47543	72228
50884	72229
94842	72230
42262	72231
10401	72232
5269	72233
11186	72234
96321	72235
35725	72236
6598	72237
27955	72238
21575	72239
10237	72240
121983	72241
22828	72242
51136	72243
98	72244
697	72245
3891	72246
7056	72247
40412	72248
11946	72249
49186	72250
47498	72251
15057	72252
2346	72253
8960	72254
58474	72255
16566	72256
14190	72257
37926	72258
75336	72259
52723	72260
2312	72261
162029	72262
22090	72263
11541	72264
6830	72265
52226	72266
17431	72267
1003	72268
103747	72269
3050	72270
3684	72271
25923	72272
242	72273
13397	72274
111503	72275
31094	72276
11008	72277
43929	72278
97492	72279
384	72280
3026	72281
1109	72282
3854	72283
20191	72284
40879	72285
398	72286
26468	72287
5237	72288
117637	72289
70322	72290
27748	72291
67113	72292
42939	72293
22	72294
1508	72295
16428	72296
110253	72297
32381	72298
152335	72299
23323	72300
132025	72301
3720	72302
451	72303
29160	72304
93681	72305
16630	72306
45990	72307
3909	72308
7224	72309
36	72310
11171	72311
11255	72312
9486	72313
68100	72314
14082	72315
69349	72316
8068	72317
72291	72318
40933	72319
3962	72320
3762	72321
21	72322
63913	72323
4105	72324
497	72325
146001	72326
4930	72327
48220	72328
93679	72329
3348	72330
74479	72331
92890	72332
58306	72333
113147	72334
1228	72335
31200	72336
3491	72337
11827	72338
10738	72339
105356	72340
90850	72341
7178	72342
9507	72343
673	72344
398	72345
47313	72346
85296	72347
159026	72348
21768	72349
22200	72350
44914	72351
1844	72352
37410	72353
45056	72354
12555	72355
8781	72356
6913	72357
21903	72358
15303	72359
25901	72360
57	72361
18739	72362
838	72363
55687	72364
19041	72365
95427	72366
158706	72367
32916	72368
161735	72369
146757	72370
13936	72371
6099	72372
6077	72373
9990	72374
2663	72375
17554	72376
47813	72377
124228	72378
48628	72379
656	72380
39029	72381
24895	72382
35450	72383
20257	72384
310	72385
75495	72386
22665	72387
7493	72388
73245	72389
42344	72390
12583	72391
75264	72392
127388	72393
833	72394
49989	72395
1702	72396
9	72397
34369	72398
6315	72399
132	72400
3430	72401
44909	72402
21172	72403
236	72404
38495	72405
106994	72406
97625	72407
16651	72408
122179	72409
7778	72410
33014	72411
60905	72412
18090	72413
160036	72414
60069	72415
13004	72416
2563	72417
9295	72418
16417	72419
17749	72420
53737	72421
5465	72422
50266	72423
733	72424
58280	72425
41158	72426
36324	72427
9727	72428
45265	72429
44499	72430
20231	72431
18090	72432
95611	72433
30330	72434
146299	72435
98743	72436
19687	72437
116	72438
85935	72439
1812	72440
50713	72441
55943	72442
67428	72443
56635	72444
58028	72445
32887	72446
20992	72447
72570	72448
68970	72449
23003	72450
6134	72451
48936	72452
35550	72453
104621	72454
38104	72455
8043	72456
894	72457
8681	72458
585	72459
4341	72460
13284	72461
34979	72462
74386	72463
28817	72464
23466	72465
50569	72466
115446	72467
22858	72468
37287	72469
1358	72470
37586	72471
51484	72472
990	72473
44360	72474
96321	72475
37467	72476
49587	72477
217	72478
33387	72479
74446	72480
1036	72481
28872	72482
56683	72483
532	72484
790	72485
81572	72486
56483	72487
77038	72488
16440	72489
1856	72490
45385	72491
22737	72492
6588	72493
12464	72494
82169	72495
19771	72496
13230	72497
106016	72498
12983	72499
46272	72500
84913	72501
37629	72502
15053	72503
28972	72504
104235	72505
92034	72506
19972	72507
45884	72508
2429	72509
40421	72510
2870	72511
57903	72512
64092	72513
10975	72514
25	72515
72468	72516
50354	72517
30121	72518
88724	72519
88126	72520
87697	72521
181	72522
13684	72523
28861	72524
158	72525
34873	72526
52470	72527
50897	72528
63329	72529
125275	72530
16750	72531
40214	72532
15549	72533
77020	72534
23944	72535
20612	72536
100483	72537
20521	72538
1398	72539
15231	72540
37157	72541
54349	72542
130751	72543
68941	72544
34906	72545
36902	72546
7806	72547
1831	72548
2610	72549
89218	72550
39031	72551
36825	72552
17753	72553
88333	72554
159394	72555
27273	72556
58279	72557
3268	72558
2257	72559
60661	72560
17676	72561
61301	72562
43505	72563
7449	72564
64492	72565
119698	72566
65022	72567
141535	72568
8407	72569
3241	72570
2943	72571
4781	72572
95237	72573
42339	72574
53599	72575
4437	72576
15306	72577
56584	72578
78238	72579
33046	72580
45776	72581
42833	72582
1034	72583
23924	72584
68448	72585
33811	72586
19020	72587
84733	72588
48796	72589
62719	72590
68065	72591
159828	72592
42690	72593
39769	72594
103561	72595
12623	72596
128783	72597
114840	72598
125272	72599
2523	72600
4353	72601
27699	72602
125273	72603
76077	72604
42464	72605
12151	72606
46691	72607
21658	72608
73261	72609
3543	72610
6409	72611
11436	72612
85206	72613
10268	72614
254	72615
118630	72616
100414	72617
46057	72618
1472	72619
37226	72620
2412	72621
12857	72622
73659	72623
22120	72624
11493	72625
3172	72626
933	72627
15424	72628
6058	72629
29198	72630
140011	72631
607	72632
14744	72633
105972	72634
35291	72635
34361	72636
72009	72637
13089	72638
32537	72639
10141	72640
2947	72641
51978	72642
13779	72643
42194	72644
60400	72645
6025	72646
19660	72647
62822	72648
44712	72649
59110	72650
13133	72651
1145	72652
4017	72653
68308	72654
52504	72655
50342	72656
3702	72657
88329	72658
5899	72659
100775	72660
72837	72661
59995	72662
54641	72663
26584	72664
24078	72665
146311	72666
39543	72667
66808	72668
20938	72669
97601	72670
69347	72671
37188	72672
116919	72673
39932	72674
48532	72675
111588	72676
59464	72677
11588	72678
40547	72679
54466	72680
65537	72681
137981	72682
5977	72683
18845	72684
114783	72685
90961	72686
26092	72687
106804	72688
40613	72689
21037	72690
59562	72691
30016	72692
58005	72693
3979	72694
164758	72695
31326	72696
19477	72697
96040	72698
3299	72699
11221	72700
50223	72701
11356	72702
37333	72703
3421	72704
1146	72705
45004	72706
6450	72707
79869	72708
127792	72709
28200	72710
16627	72711
138008	72712
35802	72713
31172	72714
38350	72715
77475	72716
69	72717
17382	72718
13002	72719
83049	72720
29494	72721
112210	72722
2448	72723
59825	72724
1658	72725
58398	72726
3061	72727
21504	72728
18516	72729
148517	72730
59092	72731
93035	72732
1078	72733
8636	72734
25127	72735
41295	72736
8158	72737
26800	72738
121596	72739
1086	72740
2757	72741
34387	72742
34754	72743
11588	72744
1593	72745
26255	72746
165506	72747
11060	72748
21772	72749
59806	72750
103771	72751
853	72752
123576	72753
17451	72754
58007	72755
249	72756
1294	72757
12137	72758
2285	72759
30308	72760
20553	72761
22006	72762
32497	72763
7039	72764
81497	72765
65930	72766
7838	72767
57369	72768
20092	72769
72755	72770
38641	72771
64478	72772
64786	72773
64479	72774
4283	72775
104254	72776
2839	72777
64379	72778
68513	72779
16420	72780
79	72781
9250	72782
30860	72783
19368	72784
52563	72785
154120	72786
7994	72787
45469	72788
19393	72789
20143	72790
49227	72791
9782	72792
1399	72793
85077	72794
22140	72795
135960	72796
15351	72797
40768	72798
39698	72799
7669	72800
35478	72801
9554	72802
12365	72803
8054	72804
33596	72805
117781	72806
327	72807
62618	72808
42731	72809
163299	72810
58533	72811
42871	72812
597	72813
51620	72814
110358	72815
12975	72816
155026	72817
24895	72818
6459	72819
7152	72820
57638	72821
78487	72822
75892	72823
1	72824
21018	72825
3215	72826
65363	72827
9010	72828
94540	72829
139	72830
22869	72831
137443	72832
641	72833
6481	72834
63296	72835
50089	72836
117251	72837
5	72838
12886	72839
162172	72840
15143	72841
144146	72842
93756	72843
16722	72844
2457	72845
23006	72846
189	72847
130817	72848
64467	72849
2216	72850
125324	72851
47186	72852
6936	72853
48284	72854
1825	72855
105942	72856
73441	72857
16125	72858
40231	72859
27075	72860
86545	72861
26745	72862
8551	72863
377	72864
45310	72865
4358	72866
11188	72867
100177	72868
9659	72869
24800	72870
13045	72871
1382	72872
118323	72873
39434	72874
17362	72875
4064	72876
778	72877
20553	72878
8870	72879
935	72880
61261	72881
16002	72882
56429	72883
35909	72884
120732	72885
70493	72886
575	72887
2919	72888
48617	72889
47577	72890
3440	72891
6319	72892
128182	72893
4583	72894
41928	72895
60291	72896
68250	72897
87685	72898
49138	72899
42183	72900
14997	72901
4542	72902
26545	72903
2563	72904
39806	72905
30272	72906
196	72907
57048	72908
82244	72909
25498	72910
25657	72911
61024	72912
2468	72913
116399	72914
81160	72915
131902	72916
97615	72917
148049	72918
12591	72919
68430	72920
52298	72921
34285	72922
738	72923
63367	72924
42768	72925
2041	72926
72111	72927
115752	72928
5143	72929
97564	72930
22984	72931
23863	72932
3434	72933
12447	72934
2939	72935
12307	72936
17017	72937
17174	72938
19910	72939
729	72940
10257	72941
6064	72942
42181	72943
10253	72944
145686	72945
27231	72946
14449	72947
33300	72948
109083	72949
6549	72950
28852	72951
17970	72952
37652	72953
27479	72954
20265	72955
21354	72956
61789	72957
99766	72958
50216	72959
37552	72960
82798	72961
25594	72962
19185	72963
86694	72964
58047	72965
11091	72966
3781	72967
42734	72968
60926	72969
46171	72970
38520	72971
29874	72972
4861	72973
67803	72974
44965	72975
16836	72976
31005	72977
23432	72978
1419	72979
40	72980
116295	72981
122215	72982
16690	72983
32696	72984
89599	72985
107117	72986
2828	72987
13685	72988
100003	72989
55412	72990
126943	72991
22739	72992
34556	72993
21586	72994
126026	72995
17710	72996
5037	72997
40220	72998
147735	72999
18336	73000
50960	73001
416	73002
138420	73003
18562	73004
73632	73005
131974	73006
93808	73007
2367	73008
14654	73009
4659	73010
67266	73011
12530	73012
70403	73013
43433	73014
13739	73015
89804	73016
34625	73017
19775	73018
6813	73019
11274	73020
2214	73021
10227	73022
39623	73023
66537	73024
57059	73025
15302	73026
15262	73027
116197	73028
162726	73029
64525	73030
31257	73031
665	73032
709	73033
24057	73034
31256	73035
3436	73036
73504	73037
70820	73038
20241	73039
76635	73040
49514	73041
25565	73042
57103	73043
14265	73044
3209	73045
121391	73046
127699	73047
116239	73048
7696	73049
39941	73050
32527	73051
24985	73052
73658	73053
41025	73054
5472	73055
20910	73056
16295	73057
24154	73058
643	73059
62647	73060
14575	73061
7315	73062
43525	73063
23947	73064
23062	73065
8274	73066
127273	73067
164081	73068
32718	73069
29529	73070
50456	73071
5902	73072
83432	73073
2874	73074
34066	73075
36533	73076
89705	73077
52304	73078
144906	73079
20485	73080
126549	73081
6162	73082
32224	73083
13790	73084
11808	73085
39019	73086
56950	73087
141031	73088
7506	73089
3740	73090
60659	73091
2305	73092
63156	73093
2467	73094
20886	73095
129495	73096
5238	73097
15632	73098
6566	73099
298	73100
35719	73101
6903	73102
26866	73103
11953	73104
23824	73105
7358	73106
10529	73107
161027	73108
753	73109
22323	73110
12601	73111
21699	73112
43759	73113
3192	73114
4526	73115
17355	73116
164712	73117
31894	73118
101697	73119
153862	73120
3518	73121
4196	73122
97896	73123
147595	73124
14333	73125
19563	73126
9810	73127
7818	73128
45381	73129
119921	73130
37498	73131
308	73132
7435	73133
662	73134
69965	73135
74920	73136
150988	73137
1364	73138
19129	73139
88822	73140
16874	73141
88392	73142
56710	73143
1297	73144
10226	73145
58942	73146
346	73147
32846	73148
124860	73149
6121	73150
28304	73151
2813	73152
1170	73153
78516	73154
93457	73155
33457	73156
118443	73157
11716	73158
805	73159
13672	73160
33526	73161
34955	73162
25934	73163
55697	73164
129419	73165
58296	73166
5241	73167
75787	73168
13203	73169
39403	73170
36973	73171
22817	73172
1234	73173
14864	73174
145207	73175
11878	73176
220	73177
22928	73178
98106	73179
92010	73180
9664	73181
14680	73182
3789	73183
10108	73184
9398	73185
4381	73186
87619	73187
26586	73188
27899	73189
57817	73190
2308	73191
13961	73192
71852	73193
120006	73194
13568	73195
2481	73196
10346	73197
6101	73198
49905	73199
4897	73200
49098	73201
7775	73202
66545	73203
133165	73204
65076	73205
6063	73206
29554	73207
5841	73208
30579	73209
30913	73210
17294	73211
3139	73212
82606	73213
18185	73214
37806	73215
45492	73216
7571	73217
16947	73218
1729	73219
318	73220
19931	73221
503	73222
87615	73223
28788	73224
53406	73225
82967	73226
74135	73227
77975	73228
32430	73229
4578	73230
115644	73231
123503	73232
9388	73233
44609	73234
16799	73235
47472	73236
1371	73237
164260	73238
6279	73239
10876	73240
50173	73241
64220	73242
14985	73243
100093	73244
17765	73245
17475	73246
2229	73247
5265	73248
12088	73249
126732	73250
99656	73251
50833	73252
44297	73253
55969	73254
82787	73255
3562	73256
36661	73257
2349	73258
72617	73259
4389	73260
36822	73261
72533	73262
57022	73263
57619	73264
53249	73265
63268	73266
77920	73267
162	73268
35637	73269
10507	73270
44878	73271
20223	73272
508	73273
16570	73274
85848	73275
101536	73276
130516	73277
31432	73278
4108	73279
7162	73280
23210	73281
144206	73282
8487	73283
8470	73284
28108	73285
769	73286
7547	73287
81181	73288
20863	73289
79088	73290
37892	73291
33534	73292
24155	73293
4854	73294
50673	73295
20504	73296
97885	73297
88446	73298
3349	73299
30266	73300
94181	73301
9613	73302
35859	73303
5562	73304
91714	73305
16410	73306
41762	73307
88239	73308
11611	73309
18371	73310
30755	73311
143916	73312
43222	73313
81154	73314
45882	73315
24831	73316
12296	73317
80891	73318
11528	73319
146845	73320
8420	73321
93045	73322
59640	73323
66899	73324
47952	73325
3950	73326
11861	73327
21405	73328
4953	73329
8671	73330
19530	73331
103284	73332
7208	73333
234	73334
9323	73335
131353	73336
61985	73337
626	73338
10740	73339
152166	73340
15434	73341
124884	73342
96317	73343
55442	73344
62612	73345
85390	73346
49695	73347
97607	73348
1334	73349
35396	73350
56428	73351
1546	73352
163769	73353
22379	73354
58156	73355
16871	73356
13421	73357
53240	73358
104865	73359
128542	73360
18289	73361
42593	73362
73475	73363
27316	73364
11464	73365
4150	73366
41166	73367
27269	73368
247	73369
45460	73370
28411	73371
18947	73372
63180	73373
24	73374
58384	73375
30849	73376
6987	73377
33660	73378
21748	73379
1309	73380
22544	73381
121135	73382
64798	73383
3364	73384
2519	73385
121997	73386
539	73387
2837	73388
49405	73389
10537	73390
78596	73391
65252	73392
33204	73393
109531	73394
27292	73395
68041	73396
57477	73397
76691	73398
61267	73399
7666	73400
12772	73401
7122	73402
36053	73403
13247	73404
25848	73405
93415	73406
76840	73407
100895	73408
5894	73409
5877	73410
126133	73411
104395	73412
35884	73413
16819	73414
56578	73415
1159	73416
3612	73417
4824	73418
61796	73419
10491	73420
49357	73421
55325	73422
145851	73423
6843	73424
1803	73425
42215	73426
20017	73427
51821	73428
56275	73429
6252	73430
87217	73431
64941	73432
9348	73433
4121	73434
11347	73435
76182	73436
1789	73437
51985	73438
18627	73439
12463	73440
71480	73441
30733	73442
55845	73443
27958	73444
70590	73445
21628	73446
93825	73447
7776	73448
31480	73449
62523	73450
28319	73451
35260	73452
64175	73453
1965	73454
51643	73455
93863	73456
31741	73457
42801	73458
23547	73459
113	73460
37543	73461
102190	73462
76184	73463
70541	73464
978	73465
8977	73466
12257	73467
115917	73468
21044	73469
93559	73470
39494	73471
103128	73472
8602	73473
56111	73474
14644	73475
13013	73476
62202	73477
25575	73478
52205	73479
16845	73480
36356	73481
21886	73482
16978	73483
55840	73484
32565	73485
74626	73486
5239	73487
83458	73488
87866	73489
13478	73490
4552	73491
1694	73492
7885	73493
77936	73494
146433	73495
71132	73496
35549	73497
21350	73498
7547	73499
29674	73500
49448	73501
23055	73502
4038	73503
38539	73504
10016	73505
39744	73506
77171	73507
48320	73508
1001	73509
59363	73510
41593	73511
110967	73512
6451	73513
238	73514
4317	73515
68445	73516
13591	73517
116943	73518
48246	73519
27968	73520
23381	73521
70378	73522
1383	73523
41383	73524
63271	73525
45444	73526
15826	73527
7777	73528
1460	73529
7086	73530
99747	73531
35322	73532
149126	73533
2697	73534
20068	73535
51586	73536
92411	73537
84	73538
142618	73539
4226	73540
11012	73541
420	73542
48945	73543
84960	73544
2776	73545
10192	73546
85793	73547
38744	73548
46060	73549
72592	73550
28899	73551
110671	73552
21718	73553
63713	73554
11978	73555
49545	73556
93473	73557
60284	73558
12852	73559
30258	73560
58715	73561
19232	73562
8634	73563
47072	73564
5978	73565
72721	73566
4055	73567
66359	73568
2347	73569
54796	73570
143581	73571
4864	73572
5336	73573
8352	73574
27193	73575
8356	73576
28704	73577
50378	73578
25365	73579
64309	73580
57587	73581
85368	73582
2228	73583
1369	73584
13541	73585
64446	73586
113416	73587
64309	73588
9201	73589
30771	73590
79732	73591
40886	73592
54785	73593
711	73594
2164	73595
70223	73596
14436	73597
47752	73598
57293	73599
34202	73600
8622	73601
65610	73602
246	73603
83292	73604
90769	73605
20668	73606
6	73607
932	73608
71435	73609
17045	73610
65345	73611
74012	73612
47621	73613
59841	73614
85811	73615
69066	73616
132317	73617
93037	73618
32154	73619
81166	73620
39430	73621
1400	73622
132	73623
11284	73624
15865	73625
4164	73626
51923	73627
3024	73628
42126	73629
28575	73630
21073	73631
9023	73632
4666	73633
8733	73634
33252	73635
44011	73636
9715	73637
11	73638
7569	73639
14020	73640
15292	73641
38840	73642
65782	73643
14214	73644
23865	73645
22335	73646
15599	73647
76034	73648
98665	73649
42385	73650
48295	73651
6085	73652
1462	73653
43316	73654
73180	73655
17253	73656
35837	73657
9838	73658
82953	73659
148171	73660
27727	73661
18282	73662
81961	73663
8149	73664
89581	73665
4324	73666
10721	73667
14210	73668
19903	73669
89368	73670
8443	73671
9210	73672
28215	73673
51960	73674
72787	73675
12126	73676
94278	73677
161152	73678
11714	73679
32559	73680
65575	73681
103114	73682
871	73683
24	73684
46711	73685
64940	73686
42128	73687
2661	73688
76638	73689
1815	73690
72050	73691
3250	73692
81809	73693
96468	73694
29644	73695
49315	73696
150	73697
13946	73698
49698	73699
52151	73700
86454	73701
96105	73702
22647	73703
60023	73704
16955	73705
30040	73706
5450	73707
63700	73708
92390	73709
81599	73710
16177	73711
56661	73712
3242	73713
8397	73714
23980	73715
11281	73716
17364	73717
79853	73718
15123	73719
26314	73720
29	73721
10105	73722
80256	73723
45955	73724
21903	73725
30715	73726
69611	73727
12	73728
37236	73729
16485	73730
152909	73731
57670	73732
107291	73733
8063	73734
708	73735
53953	73736
89774	73737
4176	73738
52995	73739
28836	73740
12006	73741
55656	73742
150834	73743
12556	73744
3069	73745
5	73746
61501	73747
94748	73748
2527	73749
49681	73750
49641	73751
60962	73752
3074	73753
10357	73754
7464	73755
149106	73756
133579	73757
5876	73758
76736	73759
3159	73760
17644	73761
80204	73762
79907	73763
14812	73764
81839	73765
2803	73766
158553	73767
23407	73768
18926	73769
4976	73770
74985	73771
177	73772
9623	73773
20816	73774
61533	73775
25486	73776
21183	73777
101933	73778
135296	73779
200	73780
15722	73781
106288	73782
14786	73783
46400	73784
45505	73785
128930	73786
43932	73787
145573	73788
17242	73789
13755	73790
20951	73791
39576	73792
64786	73793
700	73794
56620	73795
117019	73796
5913	73797
50934	73798
8481	73799
11588	73800
51250	73801
42954	73802
125849	73803
36395	73804
30946	73805
1254	73806
12203	73807
43862	73808
14568	73809
6806	73810
21631	73811
7249	73812
69787	73813
739	73814
48988	73815
69600	73816
49986	73817
25587	73818
6667	73819
14455	73820
19405	73821
151226	73822
21277	73823
19760	73824
89744	73825
5379	73826
15393	73827
3240	73828
66182	73829
5330	73830
36857	73831
33490	73832
61066	73833
59617	73834
128576	73835
108381	73836
95025	73837
132122	73838
43231	73839
1820	73840
44356	73841
85536	73842
3028	73843
84436	73844
84118	73845
37577	73846
1651	73847
1104	73848
43845	73849
81475	73850
28894	73851
14228	73852
33107	73853
61073	73854
1606	73855
34432	73856
50252	73857
1121	73858
18491	73859
65497	73860
104523	73861
15406	73862
78	73863
40282	73864
9733	73865
88221	73866
18250	73867
17042	73868
21056	73869
401	73870
3040	73871
2574	73872
1564	73873
60614	73874
2144	73875
6450	73876
13225	73877
94386	73878
157980	73879
8505	73880
2229	73881
874	73882
64274	73883
82532	73884
567	73885
20023	73886
126724	73887
634	73888
70625	73889
115836	73890
37432	73891
123910	73892
30295	73893
91395	73894
7960	73895
37165	73896
2525	73897
17355	73898
77112	73899
630	73900
5015	73901
32180	73902
131806	73903
8159	73904
11513	73905
95320	73906
116399	73907
158547	73908
125955	73909
24992	73910
98930	73911
109769	73912
20467	73913
29970	73914
15539	73915
103778	73916
48609	73917
37	73918
36612	73919
14714	73920
70267	73921
31299	73922
19121	73923
8863	73924
22317	73925
1007	73926
2319	73927
14346	73928
18124	73929
17109	73930
9982	73931
81238	73932
2051	73933
15100	73934
14670	73935
20623	73936
9519	73937
19739	73938
39591	73939
72617	73940
66067	73941
76977	73942
78350	73943
265	73944
14436	73945
3483	73946
76543	73947
13212	73948
84357	73949
86795	73950
4062	73951
35371	73952
29479	73953
821	73954
66429	73955
9333	73956
23252	73957
5600	73958
296	73959
27636	73960
90069	73961
56556	73962
38123	73963
17175	73964
21054	73965
39198	73966
80853	73967
28893	73968
85097	73969
21335	73970
15923	73971
24011	73972
11818	73973
39258	73974
1595	73975
670	73976
55797	73977
2539	73978
43472	73979
32909	73980
31447	73981
158455	73982
25690	73983
35113	73984
34613	73985
7078	73986
267	73987
43618	73988
11700	73989
797	73990
92861	73991
36371	73992
58392	73993
28764	73994
3327	73995
25145	73996
2588	73997
29514	73998
36207	73999
13178	74000
43227	74001
4931	74002
53982	74003
17405	74004
10130	74005
41344	74006
9493	74007
14855	74008
28992	74009
49597	74010
14191	74011
126846	74012
10630	74013
13605	74014
12503	74015
3674	74016
99027	74017
58508	74018
87083	74019
66458	74020
165438	74021
16316	74022
324	74023
17570	74024
31891	74025
34495	74026
30403	74027
81618	74028
12657	74029
54854	74030
132311	74031
7038	74032
87381	74033
102972	74034
25332	74035
26524	74036
9971	74037
24982	74038
18092	74039
5265	74040
15777	74041
7017	74042
218	74043
153691	74044
45663	74045
158293	74046
106928	74047
89514	74048
14886	74049
44842	74050
16465	74051
757	74052
107679	74053
41097	74054
12715	74055
35687	74056
6893	74057
11180	74058
17597	74059
2955	74060
22505	74061
14646	74062
365	74063
3824	74064
19193	74065
137887	74066
89714	74067
2699	74068
53695	74069
6024	74070
15716	74071
44	74072
32516	74073
106144	74074
51247	74075
42812	74076
12559	74077
11749	74078
78263	74079
101591	74080
44309	74081
56977	74082
31219	74083
112225	74084
82732	74085
24152	74086
1857	74087
9135	74088
96744	74089
5926	74090
952	74091
16807	74092
22102	74093
90955	74094
66835	74095
36655	74096
12883	74097
49246	74098
2080	74099
96218	74100
490	74101
15270	74102
24431	74103
19970	74104
47246	74105
110400	74106
123602	74107
17925	74108
11697	74109
10290	74110
122778	74111
70042	74112
148835	74113
128638	74114
1020	74115
11911	74116
4419	74117
12468	74118
79616	74119
9251	74120
44896	74121
42967	74122
10145	74123
30846	74124
20907	74125
85658	74126
34910	74127
92897	74128
45855	74129
87013	74130
10872	74131
55319	74132
51750	74133
57095	74134
71162	74135
11446	74136
4	74137
7730	74138
2734	74139
42294	74140
46717	74141
38635	74142
45019	74143
24316	74144
1108	74145
16776	74146
39188	74147
99800	74148
8195	74149
4079	74150
35526	74151
15563	74152
48177	74153
74526	74154
138512	74155
87286	74156
77761	74157
77007	74158
876	74159
8230	74160
10242	74161
83889	74162
142735	74163
17650	74164
16197	74165
88773	74166
99820	74167
64144	74168
53590	74169
88216	74170
19078	74171
22047	74172
92637	74173
37525	74174
118726	74175
20004	74176
21999	74177
4403	74178
68076	74179
13352	74180
34524	74181
8412	74182
62725	74183
129621	74184
34792	74185
65660	74186
104093	74187
61343	74188
26754	74189
78557	74190
126997	74191
14563	74192
21974	74193
57120	74194
1907	74195
78367	74196
34407	74197
10684	74198
34099	74199
138259	74200
89494	74201
54769	74202
4044	74203
118558	74204
65015	74205
11171	74206
156451	74207
77175	74208
103049	74209
640	74210
6883	74211
99065	74212
41613	74213
15862	74214
68862	74215
38652	74216
11831	74217
23981	74218
146024	74219
60793	74220
14388	74221
105932	74222
39983	74223
45650	74224
9776	74225
71328	74226
5943	74227
164864	74228
3574	74229
77471	74230
78756	74231
45302	74232
1739	74233
41976	74234
21531	74235
50320	74236
44368	74237
14005	74238
21789	74239
120881	74240
9480	74241
6403	74242
57355	74243
56988	74244
27347	74245
22978	74246
95450	74247
45715	74248
153267	74249
2007	74250
2714	74251
42307	74252
9507	74253
550	74254
274	74255
16895	74256
30462	74257
32667	74258
15505	74259
90801	74260
40227	74261
85676	74262
128948	74263
25987	74264
64264	74265
79	74266
15067	74267
12961	74268
25424	74269
1717	74270
3211	74271
73896	74272
8814	74273
19325	74274
210	74275
97359	74276
40602	74277
61767	74278
104287	74279
28485	74280
22890	74281
32438	74282
26909	74283
50228	74284
40430	74285
62208	74286
2004	74287
49559	74288
24238	74289
55806	74290
1343	74291
1469	74292
17702	74293
476	74294
1758	74295
21872	74296
39816	74297
18966	74298
548	74299
22805	74300
122	74301
75861	74302
7197	74303
85795	74304
93440	74305
109695	74306
26176	74307
388	74308
49186	74309
18878	74310
10560	74311
75505	74312
48328	74313
7981	74314
13916	74315
146	74316
51997	74317
12961	74318
29855	74319
111568	74320
14994	74321
12264	74322
16427	74323
144561	74324
23529	74325
1713	74326
115083	74327
260	74328
64799	74329
104651	74330
34229	74331
7974	74332
9806	74333
34104	74334
6375	74335
131497	74336
315	74337
1548	74338
106207	74339
22069	74340
18117	74341
145842	74342
138292	74343
38140	74344
98182	74345
27487	74346
53112	74347
53019	74348
112400	74349
1720	74350
55898	74351
2447	74352
144270	74353
11919	74354
144155	74355
1035	74356
163341	74357
25942	74358
41760	74359
97539	74360
25775	74361
116709	74362
10302	74363
530	74364
9914	74365
11060	74366
12817	74367
17132	74368
28476	74369
590	74370
3186	74371
4985	74372
10713	74373
17106	74374
83039	74375
32283	74376
28698	74377
157512	74378
21614	74379
48529	74380
1994	74381
40021	74382
37917	74383
31900	74384
51880	74385
45045	74386
1888	74387
18608	74388
13204	74389
5619	74390
37104	74391
16453	74392
982	74393
47200	74394
27279	74395
105117	74396
27686	74397
157531	74398
25125	74399
24174	74400
26897	74401
12934	74402
9657	74403
99164	74404
4454	74405
21358	74406
66138	74407
7715	74408
60344	74409
2466	74410
24079	74411
55795	74412
85325	74413
4339	74414
2824	74415
4507	74416
75297	74417
18522	74418
45024	74419
74869	74420
5616	74421
52945	74422
14398	74423
21030	74424
19137	74425
27370	74426
7248	74427
16706	74428
81324	74429
1884	74430
5240	74431
396	74432
29326	74433
13024	74434
23608	74435
29999	74436
35545	74437
36921	74438
36991	74439
22336	74440
36361	74441
54464	74442
4189	74443
76861	74444
54442	74445
17755	74446
14972	74447
113492	74448
47700	74449
48192	74450
1690	74451
93046	74452
55995	74453
80619	74454
39127	74455
66518	74456
30453	74457
39163	74458
58565	74459
78892	74460
17612	74461
115484	74462
5229	74463
7733	74464
24268	74465
45978	74466
44117	74467
15399	74468
8668	74469
50213	74470
7888	74471
7515	74472
10643	74473
101505	74474
7182	74475
29017	74476
20780	74477
73453	74478
80171	74479
60484	74480
137933	74481
27847	74482
44630	74483
11958	74484
38344	74485
59847	74486
11374	74487
1038	74488
10916	74489
7836	74490
32959	74491
48771	74492
3723	74493
6813	74494
2350	74495
93884	74496
11865	74497
98859	74498
29074	74499
15892	74500
42130	74501
85468	74502
73323	74503
55958	74504
41145	74505
81812	74506
98718	74507
57614	74508
31565	74509
29636	74510
13959	74511
10246	74512
64946	74513
66682	74514
1662	74515
140606	74516
82848	74517
71306	74518
7564	74519
21369	74520
53501	74521
558	74522
7698	74523
194	74524
30171	74525
4045	74526
116355	74527
4294	74528
40611	74529
572	74530
5768	74531
30935	74532
24917	74533
5308	74534
21397	74535
17591	74536
86899	74537
4610	74538
85145	74539
32842	74540
28842	74541
124381	74542
39482	74543
22376	74544
70240	74545
71137	74546
78051	74547
498	74548
34510	74549
4758	74550
82084	74551
23820	74552
16561	74553
35507	74554
18884	74555
56	74556
90989	74557
3236	74558
100345	74559
71125	74560
63640	74561
50886	74562
75559	74563
10284	74564
29586	74565
137868	74566
83484	74567
12157	74568
503	74569
21142	74570
357	74571
163297	74572
8150	74573
18380	74574
109594	74575
1460	74576
51732	74577
27848	74578
20971	74579
22016	74580
11648	74581
24488	74582
55742	74583
115223	74584
8748	74585
38929	74586
4123	74587
75653	74588
11	74589
58932	74590
31638	74591
4835	74592
4642	74593
110177	74594
25762	74595
108054	74596
62600	74597
53434	74598
19	74599
1256	74600
10203	74601
15573	74602
8665	74603
155448	74604
18429	74605
5340	74606
1588	74607
5700	74608
120319	74609
45414	74610
2559	74611
18420	74612
2939	74613
79886	74614
130846	74615
48854	74616
4593	74617
19502	74618
6850	74619
111938	74620
15749	74621
32604	74622
16524	74623
82827	74624
2446	74625
52303	74626
27401	74627
1238	74628
39065	74629
141525	74630
27690	74631
49206	74632
52210	74633
96580	74634
139293	74635
399	74636
19744	74637
16902	74638
65209	74639
58915	74640
82462	74641
3806	74642
75695	74643
16877	74644
45619	74645
75130	74646
20732	74647
20011	74648
79491	74649
12505	74650
90988	74651
157421	74652
11971	74653
11613	74654
1325	74655
86578	74656
11972	74657
14753	74658
4110	74659
68554	74660
946	74661
5729	74662
23014	74663
3433	74664
136786	74665
770	74666
1185	74667
38334	74668
4342	74669
71839	74670
38743	74671
4570	74672
3031	74673
68853	74674
23663	74675
3854	74676
134847	74677
17096	74678
30386	74679
9866	74680
26804	74681
27241	74682
147271	74683
19854	74684
72182	74685
57649	74686
19511	74687
93692	74688
100349	74689
23162	74690
51473	74691
5027	74692
12148	74693
31312	74694
22432	74695
94983	74696
41146	74697
156546	74698
13456	74699
21304	74700
3281	74701
35791	74702
21509	74703
10204	74704
6009	74705
16705	74706
55906	74707
26981	74708
11916	74709
82553	74710
39292	74711
2834	74712
50753	74713
137503	74714
60587	74715
15949	74716
69873	74717
138558	74718
8211	74719
2516	74720
118805	74721
114915	74722
96294	74723
127802	74724
45117	74725
55946	74726
2120	74727
59358	74728
4186	74729
14715	74730
70773	74731
270	74732
40066	74733
28041	74734
162484	74735
52096	74736
52954	74737
13923	74738
75621	74739
37339	74740
11824	74741
63461	74742
112180	74743
5491	74744
37517	74745
11824	74746
102223	74747
16170	74748
480	74749
3166	74750
6949	74751
98602	74752
58705	74753
2376	74754
128410	74755
38244	74756
71500	74757
28229	74758
27767	74759
11487	74760
18004	74761
66950	74762
7978	74763
156566	74764
89272	74765
30528	74766
1391	74767
22127	74768
108505	74769
37197	74770
24134	74771
1714	74772
122953	74773
7707	74774
104442	74775
7051	74776
117939	74777
123598	74778
1254	74779
47318	74780
5533	74781
122870	74782
9330	74783
81169	74784
10572	74785
20900	74786
9548	74787
47046	74788
3303	74789
717	74790
16224	74791
25006	74792
3	74793
38534	74794
19073	74795
50156	74796
36732	74797
126109	74798
8495	74799
5467	74800
24909	74801
12038	74802
1589	74803
54143	74804
11063	74805
71745	74806
84693	74807
68032	74808
142613	74809
56720	74810
82538	74811
26039	74812
66312	74813
33625	74814
2077	74815
32406	74816
133621	74817
134242	74818
8527	74819
28691	74820
30232	74821
26364	74822
16834	74823
16312	74824
48113	74825
110966	74826
8446	74827
37244	74828
54824	74829
55066	74830
116667	74831
44156	74832
31832	74833
18626	74834
8330	74835
10711	74836
1726	74837
7231	74838
6964	74839
16710	74840
437	74841
18455	74842
93875	74843
41601	74844
290	74845
35493	74846
45021	74847
12755	74848
57975	74849
77847	74850
28967	74851
28373	74852
79754	74853
21667	74854
8380	74855
43656	74856
4223	74857
57655	74858
46731	74859
11939	74860
61933	74861
438	74862
7850	74863
65816	74864
9706	74865
32599	74866
4445	74867
47286	74868
125705	74869
41177	74870
24613	74871
11297	74872
1415	74873
47679	74874
59374	74875
67921	74876
16786	74877
92982	74878
106313	74879
164532	74880
33411	74881
21041	74882
16330	74883
239	74884
21243	74885
128987	74886
10218	74887
620	74888
28461	74889
16239	74890
30013	74891
463	74892
43914	74893
3028	74894
20860	74895
36656	74896
5992	74897
30354	74898
5860	74899
22401	74900
147	74901
3423	74902
12928	74903
24427	74904
887	74905
71385	74906
58432	74907
905	74908
19815	74909
28729	74910
110055	74911
35297	74912
1134	74913
10141	74914
77677	74915
40473	74916
678	74917
786	74918
1383	74919
63476	74920
57678	74921
30168	74922
12141	74923
13127	74924
47556	74925
32740	74926
4246	74927
85691	74928
97405	74929
5794	74930
128544	74931
10619	74932
35530	74933
104290	74934
132550	74935
1278	74936
36606	74937
26236	74938
7324	74939
24791	74940
69070	74941
9642	74942
65407	74943
6354	74944
6719	74945
26196	74946
29731	74947
161122	74948
48075	74949
955	74950
41435	74951
9932	74952
235	74953
15096	74954
154676	74955
56447	74956
10445	74957
446	74958
10728	74959
18	74960
40329	74961
20088	74962
32459	74963
62429	74964
70	74965
31344	74966
19131	74967
567	74968
51524	74969
563	74970
32258	74971
135048	74972
10708	74973
97201	74974
151871	74975
2320	74976
91582	74977
7732	74978
61875	74979
52683	74980
39027	74981
11199	74982
79829	74983
38	74984
41136	74985
44389	74986
17393	74987
7147	74988
55310	74989
51574	74990
154552	74991
36985	74992
6960	74993
59927	74994
75014	74995
3177	74996
7829	74997
2320	74998
11674	74999
709	75000
8230	75001
10779	75002
91145	75003
49883	75004
1616	75005
150398	75006
148481	75007
90962	75008
105950	75009
156769	75010
85250	75011
81939	75012
10521	75013
16009	75014
2894	75015
37318	75016
1590	75017
28544	75018
69100	75019
14585	75020
71736	75021
11785	75022
14535	75023
56534	75024
27037	75025
558	75026
85101	75027
35905	75028
68996	75029
609	75030
26134	75031
5104	75032
44856	75033
132661	75034
11793	75035
52102	75036
91244	75037
15865	75038
24523	75039
3420	75040
24750	75041
117452	75042
48297	75043
722	75044
20094	75045
1759	75046
42603	75047
21297	75048
37379	75049
9307	75050
100476	75051
94202	75052
59767	75053
63895	75054
101813	75055
22275	75056
36525	75057
27058	75058
10602	75059
107584	75060
36975	75061
535	75062
26411	75063
95743	75064
12179	75065
12564	75066
2072	75067
9521	75068
45455	75069
46099	75070
80406	75071
24536	75072
75088	75073
86144	75074
8496	75075
12582	75076
152496	75077
164926	75078
5090	75079
6956	75080
54279	75081
55697	75082
29359	75083
60928	75084
1394	75085
30950	75086
1009	75087
33222	75088
46348	75089
20698	75090
33329	75091
34661	75092
13101	75093
15409	75094
70910	75095
29812	75096
636	75097
23722	75098
76891	75099
29926	75100
152625	75101
13031	75102
66180	75103
9127	75104
102230	75105
6801	75106
72342	75107
78290	75108
103376	75109
33968	75110
86996	75111
10320	75112
70816	75113
70262	75114
68500	75115
12571	75116
66834	75117
9127	75118
72753	75119
126496	75120
48749	75121
38581	75122
120700	75123
8996	75124
11189	75125
16705	75126
12976	75127
72002	75128
4303	75129
70201	75130
12195	75131
38449	75132
22956	75133
26650	75134
6150	75135
74241	75136
1384	75137
554	75138
24418	75139
13824	75140
1200	75141
4571	75142
57361	75143
24204	75144
20348	75145
14265	75146
22608	75147
103291	75148
15256	75149
22539	75150
12064	75151
10254	75152
52579	75153
7332	75154
49194	75155
36663	75156
2592	75157
104360	75158
70684	75159
48943	75160
4366	75161
10330	75162
116324	75163
1320	75164
2878	75165
38356	75166
31143	75167
9432	75168
16333	75169
36948	75170
84049	75171
3151	75172
57401	75173
11	75174
29913	75175
5502	75176
62958	75177
22852	75178
15434	75179
4672	75180
76937	75181
64467	75182
59878	75183
151551	75184
113796	75185
13893	75186
56246	75187
40765	75188
155574	75189
7186	75190
29930	75191
4835	75192
9104	75193
4366	75194
63257	75195
106311	75196
123936	75197
77588	75198
17035	75199
62049	75200
6837	75201
44515	75202
1117	75203
31771	75204
13658	75205
47345	75206
616	75207
46594	75208
127769	75209
50019	75210
82144	75211
42657	75212
14587	75213
1731	75214
46184	75215
1342	75216
8254	75217
53030	75218
12696	75219
11371	75220
63322	75221
17814	75222
32806	75223
33000	75224
4844	75225
4456	75226
3062	75227
49602	75228
112228	75229
5882	75230
45789	75231
510	75232
2517	75233
39358	75234
85092	75235
95851	75236
9464	75237
56470	75238
119195	75239
7861	75240
71664	75241
2322	75242
353	75243
52560	75244
12917	75245
10806	75246
3226	75247
79561	75248
65171	75249
83649	75250
84151	75251
28696	75252
1313	75253
29672	75254
7054	75255
1110	75256
6532	75257
62139	75258
35685	75259
80198	75260
97196	75261
24720	75262
15861	75263
8769	75264
99580	75265
60054	75266
12646	75267
60350	75268
13109	75269
96822	75270
86728	75271
3114	75272
31955	75273
1030	75274
4781	75275
27037	75276
127473	75277
36640	75278
51072	75279
23473	75280
9708	75281
57522	75282
20494	75283
21215	75284
38128	75285
90171	75286
31557	75287
3343	75288
29712	75289
9164	75290
20668	75291
123341	75292
22245	75293
9148	75294
81340	75295
68668	75296
153	75297
100587	75298
17331	75299
75746	75300
13395	75301
15051	75302
2384	75303
24920	75304
29415	75305
18363	75306
100562	75307
74735	75308
22711	75309
157413	75310
11755	75311
10510	75312
47237	75313
13748	75314
21378	75315
17867	75316
103933	75317
40991	75318
65342	75319
2135	75320
19640	75321
48809	75322
28483	75323
21123	75324
5602	75325
74	75326
7174	75327
10910	75328
63033	75329
5908	75330
15645	75331
29104	75332
38346	75333
239	75334
26188	75335
68574	75336
7069	75337
3756	75338
146069	75339
109355	75340
11272	75341
91526	75342
2304	75343
1087	75344
35842	75345
92742	75346
1203	75347
80554	75348
72568	75349
1827	75350
46428	75351
72003	75352
5261	75353
866	75354
22077	75355
126961	75356
30657	75357
24942	75358
11720	75359
47149	75360
3714	75361
46696	75362
111673	75363
18852	75364
59734	75365
17010	75366
122341	75367
74	75368
51900	75369
82350	75370
8431	75371
55507	75372
7915	75373
48994	75374
8036	75375
10985	75376
101241	75377
35153	75378
27033	75379
54585	75380
65881	75381
14163	75382
7543	75383
25433	75384
21374	75385
71	75386
6939	75387
100978	75388
84330	75389
67218	75390
52194	75391
263	75392
15788	75393
125957	75394
47011	75395
25374	75396
5684	75397
5071	75398
11732	75399
1683	75400
78268	75401
36320	75402
27152	75403
40460	75404
111302	75405
5117	75406
115739	75407
125780	75408
35114	75409
41352	75410
57154	75411
56882	75412
1897	75413
29024	75414
115482	75415
47004	75416
22312	75417
30664	75418
107022	75419
24639	75420
21196	75421
43024	75422
94725	75423
70013	75424
13724	75425
61895	75426
3321	75427
5154	75428
157906	75429
18087	75430
53543	75431
41519	75432
59449	75433
24336	75434
533	75435
1021	75436
29885	75437
29051	75438
2985	75439
5613	75440
16017	75441
21706	75442
36861	75443
8745	75444
35784	75445
48724	75446
48474	75447
5922	75448
78887	75449
122508	75450
130565	75451
1718	75452
76621	75453
21531	75454
34622	75455
39843	75456
34683	75457
6739	75458
60250	75459
37873	75460
11974	75461
116121	75462
28738	75463
82927	75464
13873	75465
108555	75466
23567	75467
3031	75468
19440	75469
84100	75470
119600	75471
14854	75472
54267	75473
59224	75474
9574	75475
150258	75476
17470	75477
7024	75478
27883	75479
58402	75480
53142	75481
51716	75482
3416	75483
546	75484
94875	75485
112220	75486
15726	75487
22872	75488
37008	75489
46687	75490
19341	75491
8179	75492
4061	75493
31052	75494
6413	75495
17500	75496
20647	75497
46984	75498
690	75499
113659	75500
47202	75501
21682	75502
81123	75503
18057	75504
104352	75505
135592	75506
34724	75507
46358	75508
53868	75509
6342	75510
29540	75511
32684	75512
16230	75513
7579	75514
22393	75515
99665	75516
38152	75517
72331	75518
21435	75519
461	75520
105124	75521
106075	75522
109859	75523
156600	75524
201	75525
42647	75526
2102	75527
103089	75528
66595	75529
19403	75530
142	75531
6940	75532
13575	75533
31830	75534
105705	75535
1029	75536
28431	75537
24094	75538
7822	75539
218	75540
15837	75541
4378	75542
58387	75543
65428	75544
811	75545
29630	75546
12718	75547
15526	75548
34506	75549
152864	75550
15348	75551
7370	75552
1179	75553
565	75554
33787	75555
9431	75556
106797	75557
27095	75558
53134	75559
621	75560
28461	75561
44913	75562
14656	75563
119448	75564
11123	75565
34367	75566
81088	75567
58604	75568
110057	75569
161143	75570
11915	75571
98568	75572
64908	75573
42645	75574
55857	75575
36867	75576
11577	75577
36728	75578
2848	75579
46550	75580
2346	75581
42063	75582
51574	75583
1797	75584
57331	75585
25582	75586
21538	75587
767	75588
29740	75589
52833	75590
14	75591
43174	75592
6454	75593
18323	75594
20542	75595
26289	75596
27364	75597
4752	75598
17892	75599
30028	75600
17888	75601
47592	75602
78574	75603
103417	75604
25101	75605
45802	75606
54474	75607
33363	75608
22732	75609
79235	75610
11357	75611
58195	75612
52473	75613
7894	75614
80417	75615
97751	75616
104996	75617
40733	75618
52869	75619
117143	75620
62078	75621
77958	75622
117787	75623
25940	75624
6838	75625
24861	75626
25933	75627
10324	75628
22860	75629
96211	75630
153443	75631
15063	75632
37656	75633
7042	75634
128133	75635
55223	75636
35966	75637
64552	75638
23238	75639
156473	75640
35304	75641
838	75642
29229	75643
3447	75644
9325	75645
14127	75646
68272	75647
30548	75648
5050	75649
164457	75650
21927	75651
21769	75652
1023	75653
19938	75654
73516	75655
20380	75656
20535	75657
14554	75658
9672	75659
33251	75660
3559	75661
791	75662
73440	75663
12512	75664
2011	75665
582	75666
47898	75667
11536	75668
13048	75669
124631	75670
9887	75671
47	75672
3898	75673
7345	75674
106346	75675
7227	75676
49531	75677
43351	75678
93196	75679
146078	75680
33090	75681
24921	75682
51380	75683
56132	75684
25852	75685
72290	75686
29236	75687
41831	75688
13280	75689
53325	75690
4899	75691
45629	75692
38648	75693
86623	75694
9446	75695
20035	75696
69111	75697
8003	75698
94186	75699
25506	75700
34870	75701
64322	75702
135605	75703
55549	75704
28656	75705
11635	75706
74108	75707
7832	75708
14386	75709
11179	75710
71644	75711
1912	75712
15359	75713
65	75714
83416	75715
37439	75716
2851	75717
2378	75718
9320	75719
37743	75720
3415	75721
51900	75722
13650	75723
92247	75724
24785	75725
94132	75726
35978	75727
35001	75728
48437	75729
5929	75730
6695	75731
13283	75732
77	75733
27098	75734
2385	75735
29882	75736
48712	75737
26191	75738
79611	75739
66341	75740
2185	75741
57813	75742
1711	75743
138825	75744
56116	75745
73279	75746
55116	75747
28584	75748
8956	75749
7946	75750
90169	75751
18167	75752
3790	75753
10573	75754
51966	75755
67580	75756
126007	75757
42861	75758
4853	75759
8958	75760
30145	75761
641	75762
41083	75763
18753	75764
162899	75765
56182	75766
3254	75767
3939	75768
16381	75769
28518	75770
857	75771
72604	75772
150119	75773
133190	75774
108192	75775
91486	75776
76734	75777
46808	75778
5547	75779
40206	75780
67378	75781
7799	75782
2594	75783
40366	75784
40645	75785
2249	75786
24593	75787
103426	75788
2129	75789
54406	75790
106700	75791
49532	75792
305	75793
29205	75794
25287	75795
65701	75796
27362	75797
84150	75798
133205	75799
20782	75800
1424	75801
45201	75802
27402	75803
24223	75804
29334	75805
149	75806
67047	75807
35635	75808
725	75809
104526	75810
31194	75811
20549	75812
86658	75813
22038	75814
48007	75815
18675	75816
7839	75817
20976	75818
126712	75819
14181	75820
23166	75821
68721	75822
44286	75823
59871	75824
39408	75825
39708	75826
8238	75827
2039	75828
6816	75829
12635	75830
41228	75831
59279	75832
35395	75833
149966	75834
1076	75835
6941	75836
26764	75837
42199	75838
35046	75839
7531	75840
67428	75841
25452	75842
4196	75843
30581	75844
131	75845
53339	75846
34024	75847
46865	75848
42415	75849
1289	75850
21866	75851
11740	75852
1505	75853
6245	75854
41699	75855
37594	75856
21160	75857
15204	75858
76911	75859
38597	75860
95253	75861
21120	75862
162392	75863
79472	75864
24438	75865
2930	75866
97712	75867
61187	75868
26872	75869
16592	75870
103511	75871
2310	75872
14520	75873
134722	75874
19910	75875
14652	75876
13419	75877
37019	75878
73945	75879
100270	75880
94142	75881
36617	75882
81565	75883
18402	75884
73952	75885
5180	75886
68660	75887
92634	75888
3427	75889
21580	75890
23920	75891
3	75892
6484	75893
142379	75894
122498	75895
89	75896
86159	75897
1642	75898
16062	75899
72746	75900
96851	75901
36128	75902
4720	75903
115016	75904
662	75905
70661	75906
16956	75907
18260	75908
160768	75909
20452	75910
3087	75911
23088	75912
1470	75913
2352	75914
12435	75915
12456	75916
111935	75917
38922	75918
10941	75919
69970	75920
2567	75921
4995	75922
28285	75923
23108	75924
75264	75925
114462	75926
9549	75927
154324	75928
48759	75929
39583	75930
50513	75931
9259	75932
29907	75933
106111	75934
929	75935
92751	75936
102606	75937
33492	75938
71809	75939
220	75940
88846	75941
77279	75942
14941	75943
45624	75944
36815	75945
113148	75946
34912	75947
16775	75948
55944	75949
895	75950
809	75951
1142	75952
2514	75953
15222	75954
156659	75955
7894	75956
1421	75957
147283	75958
110196	75959
45830	75960
4838	75961
107059	75962
55648	75963
4205	75964
26941	75965
20769	75966
22607	75967
11435	75968
47103	75969
9775	75970
36302	75971
30396	75972
90009	75973
584	75974
155781	75975
15128	75976
67072	75977
156980	75978
33841	75979
47821	75980
16050	75981
28724	75982
6751	75983
64600	75984
2360	75985
1485	75986
102287	75987
557	75988
59272	75989
32241	75990
728	75991
14726	75992
4809	75993
7279	75994
26388	75995
112705	75996
61847	75997
8485	75998
26632	75999
1798	76000
9491	76001
10389	76002
1276	76003
59880	76004
43468	76005
57563	76006
72299	76007
41961	76008
84397	76009
32680	76010
16107	76011
92334	76012
153769	76013
12575	76014
29478	76015
67641	76016
28662	76017
36614	76018
9660	76019
38586	76020
65983	76021
63288	76022
104385	76023
2217	76024
29453	76025
43548	76026
11433	76027
7814	76028
12867	76029
14496	76030
19749	76031
25629	76032
88	76033
4878	76034
108355	76035
19215	76036
24068	76037
7211	76038
66784	76039
117912	76040
2176	76041
1168	76042
24157	76043
67626	76044
24726	76045
14974	76046
43101	76047
30621	76048
52009	76049
38345	76050
5463	76051
610	76052
38301	76053
53150	76054
11427	76055
61	76056
50792	76057
21514	76058
16250	76059
17283	76060
55967	76061
33111	76062
22666	76063
16966	76064
9828	76065
10398	76066
50352	76067
9290	76068
57418	76069
11718	76070
57932	76071
63291	76072
11615	76073
75730	76074
2707	76075
17498	76076
53985	76077
54903	76078
3461	76079
104345	76080
11375	76081
2663	76082
22612	76083
28768	76084
12291	76085
32259	76086
27218	76087
92585	76088
20853	76089
46552	76090
4180	76091
32635	76092
44864	76093
2521	76094
1935	76095
33244	76096
58280	76097
41159	76098
26065	76099
366	76100
53652	76101
59750	76102
19842	76103
7968	76104
553	76105
59555	76106
154417	76107
13	76108
51284	76109
63740	76110
66008	76111
38009	76112
42312	76113
3302	76114
10855	76115
24680	76116
27217	76117
57805	76118
132729	76119
5354	76120
773	76121
20816	76122
123024	76123
83795	76124
6940	76125
91384	76126
53378	76127
10497	76128
78613	76129
122591	76130
82644	76131
57436	76132
28203	76133
55496	76134
716	76135
159514	76136
31492	76137
13954	76138
2682	76139
106179	76140
34162	76141
32182	76142
25330	76143
56309	76144
6585	76145
5955	76146
1352	76147
29213	76148
63596	76149
7471	76150
97652	76151
75865	76152
149907	76153
125980	76154
73	76155
19355	76156
14334	76157
142696	76158
21688	76159
66461	76160
58416	76161
17386	76162
42372	76163
59113	76164
6010	76165
15966	76166
64155	76167
27561	76168
32997	76169
28637	76170
12456	76171
73094	76172
101407	76173
20344	76174
92066	76175
31275	76176
46177	76177
5143	76178
21042	76179
103500	76180
36124	76181
24872	76182
116571	76183
65369	76184
41846	76185
46703	76186
15291	76187
2008	76188
96258	76189
98694	76190
124393	76191
3696	76192
8906	76193
169	76194
35833	76195
48140	76196
15102	76197
7366	76198
194	76199
79390	76200
9354	76201
49140	76202
5453	76203
130983	76204
7185	76205
72162	76206
18199	76207
22059	76208
79751	76209
7954	76210
11242	76211
10037	76212
7192	76213
11939	76214
109175	76215
11877	76216
11670	76217
21408	76218
32591	76219
87831	76220
1053	76221
119482	76222
165488	76223
26997	76224
17420	76225
90521	76226
38405	76227
7771	76228
2002	76229
796	76230
15278	76231
64491	76232
53447	76233
73963	76234
10676	76235
111490	76236
59647	76237
38973	76238
43148	76239
17933	76240
26943	76241
29714	76242
14335	76243
106170	76244
37458	76245
127275	76246
2435	76247
7015	76248
9351	76249
71163	76250
1479	76251
24372	76252
2024	76253
1776	76254
22023	76255
401	76256
6116	76257
97346	76258
57564	76259
6771	76260
14441	76261
94498	76262
75425	76263
77480	76264
17568	76265
26182	76266
105158	76267
56617	76268
27179	76269
31284	76270
20525	76271
93371	76272
36	76273
59684	76274
4487	76275
1820	76276
27082	76277
5390	76278
13815	76279
8814	76280
24762	76281
6568	76282
55019	76283
98609	76284
604	76285
66998	76286
17470	76287
113056	76288
118955	76289
139178	76290
164377	76291
6970	76292
43657	76293
106403	76294
102129	76295
20587	76296
97027	76297
80245	76298
19540	76299
1543	76300
33269	76301
902	76302
63039	76303
21463	76304
11320	76305
71614	76306
18682	76307
36461	76308
73020	76309
32749	76310
24889	76311
59546	76312
42761	76313
60258	76314
7474	76315
12114	76316
18714	76317
57852	76318
60614	76319
46308	76320
65371	76321
62901	76322
37017	76323
5759	76324
48349	76325
60077	76326
19333	76327
6000	76328
17736	76329
52578	76330
278	76331
63	76332
18646	76333
14229	76334
21952	76335
4680	76336
10294	76337
1329	76338
9522	76339
34774	76340
6391	76341
1813	76342
34813	76343
97	76344
15470	76345
14401	76346
55985	76347
1993	76348
758	76349
27987	76350
59892	76351
135694	76352
57698	76353
27613	76354
64186	76355
93484	76356
69158	76357
9910	76358
58370	76359
22424	76360
38486	76361
44011	76362
15057	76363
4846	76364
7366	76365
5442	76366
57054	76367
2690	76368
20096	76369
57154	76370
42396	76371
2626	76372
100702	76373
18290	76374
7121	76375
163527	76376
12791	76377
54751	76378
7785	76379
3995	76380
4344	76381
26267	76382
94688	76383
50920	76384
30438	76385
12916	76386
31681	76387
117042	76388
335	76389
55331	76390
4836	76391
26	76392
9016	76393
9951	76394
107086	76395
17184	76396
35328	76397
83168	76398
6994	76399
83830	76400
259	76401
131667	76402
45575	76403
43668	76404
13334	76405
57282	76406
44252	76407
60508	76408
25343	76409
22101	76410
66857	76411
117659	76412
47613	76413
1323	76414
1149	76415
61194	76416
154753	76417
513	76418
107526	76419
26917	76420
105341	76421
28380	76422
34302	76423
50335	76424
19326	76425
57896	76426
111	76427
42653	76428
7132	76429
103795	76430
29495	76431
72172	76432
43039	76433
570	76434
20081	76435
76497	76436
23574	76437
50175	76438
474	76439
22516	76440
19622	76441
164065	76442
39508	76443
42544	76444
42394	76445
65429	76446
35717	76447
6667	76448
95096	76449
17135	76450
130250	76451
136305	76452
3408	76453
64720	76454
52924	76455
55020	76456
1546	76457
46064	76458
53212	76459
147631	76460
63455	76461
66847	76462
20757	76463
12883	76464
730	76465
9385	76466
30766	76467
77185	76468
32662	76469
129439	76470
2221	76471
24	76472
15218	76473
5102	76474
1015	76475
139964	76476
151125	76477
91	76478
60166	76479
55482	76480
45117	76481
106118	76482
48742	76483
6037	76484
14833	76485
41032	76486
48190	76487
15323	76488
112217	76489
1308	76490
135777	76491
29423	76492
131159	76493
37867	76494
9420	76495
63429	76496
7872	76497
23413	76498
43902	76499
28321	76500
5789	76501
17511	76502
35143	76503
78768	76504
83133	76505
50907	76506
60185	76507
40232	76508
5231	76509
28699	76510
57480	76511
94479	76512
94368	76513
43661	76514
32375	76515
16007	76516
14100	76517
300	76518
57737	76519
57677	76520
8464	76521
968	76522
80009	76523
13614	76524
4643	76525
546	76526
81325	76527
12444	76528
116	76529
2644	76530
152024	76531
97645	76532
62132	76533
13394	76534
107249	76535
14161	76536
29809	76537
85281	76538
71244	76539
23221	76540
20201	76541
2220	76542
46529	76543
1798	76544
33780	76545
46829	76546
12923	76547
8769	76548
15129	76549
32465	76550
27418	76551
4936	76552
78342	76553
8735	76554
44056	76555
24481	76556
3804	76557
51315	76558
49124	76559
95221	76560
65502	76561
126133	76562
1668	76563
51517	76564
46806	76565
82868	76566
25410	76567
237	76568
20935	76569
49725	76570
29258	76571
14364	76572
13425	76573
132716	76574
12823	76575
21771	76576
23592	76577
2961	76578
75077	76579
8898	76580
61992	76581
87364	76582
5936	76583
75128	76584
204	76585
11047	76586
7139	76587
9215	76588
111	76589
20791	76590
48484	76591
8	76592
17273	76593
17475	76594
6212	76595
49929	76596
38538	76597
108720	76598
7184	76599
132041	76600
96550	76601
9045	76602
21387	76603
109394	76604
106268	76605
40715	76606
42254	76607
22772	76608
21841	76609
64800	76610
31720	76611
50592	76612
6712	76613
720	76614
49252	76615
21990	76616
8574	76617
15619	76618
164793	76619
645	76620
109260	76621
66617	76622
162533	76623
98461	76624
638	76625
94649	76626
4041	76627
29927	76628
51961	76629
41563	76630
23064	76631
152471	76632
35790	76633
19277	76634
60100	76635
42058	76636
10487	76637
28338	76638
29863	76639
3509	76640
11524	76641
73969	76642
10154	76643
43386	76644
1915	76645
71839	76646
76009	76647
82828	76648
6036	76649
77518	76650
8918	76651
19226	76652
155223	76653
32994	76654
57016	76655
680	76656
92371	76657
181	76658
49181	76659
32523	76660
78643	76661
14551	76662
15	76663
49276	76664
70324	76665
14584	76666
97833	76667
3990	76668
42003	76669
7241	76670
33482	76671
14742	76672
44708	76673
18552	76674
23315	76675
62349	76676
8089	76677
23240	76678
68991	76679
21415	76680
26916	76681
80874	76682
120737	76683
19623	76684
10233	76685
6477	76686
25493	76687
3398	76688
54680	76689
5167	76690
1880	76691
38652	76692
29974	76693
41411	76694
56184	76695
11365	76696
121558	76697
50433	76698
44798	76699
13944	76700
26672	76701
59265	76702
1996	76703
11112	76704
70866	76705
57987	76706
25085	76707
19210	76708
120578	76709
115749	76710
13870	76711
12566	76712
121692	76713
31142	76714
23687	76715
5184	76716
9979	76717
59831	76718
114828	76719
42215	76720
102590	76721
12524	76722
69799	76723
106	76724
90823	76725
61935	76726
8707	76727
114410	76728
11255	76729
3914	76730
14693	76731
37715	76732
2799	76733
9609	76734
3931	76735
6808	76736
13096	76737
24877	76738
132128	76739
4710	76740
554	76741
82558	76742
1612	76743
51649	76744
27361	76745
1259	76746
15636	76747
5587	76748
1989	76749
4309	76750
78231	76751
7594	76752
57675	76753
68259	76754
35543	76755
94869	76756
35483	76757
122676	76758
500	76759
747	76760
47992	76761
97723	76762
105146	76763
113401	76764
22334	76765
281	76766
17275	76767
10436	76768
28869	76769
59316	76770
24913	76771
37237	76772
52770	76773
132715	76774
12451	76775
57376	76776
77326	76777
28281	76778
2063	76779
779	76780
36994	76781
3740	76782
58444	76783
143460	76784
3276	76785
40592	76786
49504	76787
11	76788
20876	76789
13153	76790
44507	76791
6878	76792
49359	76793
9080	76794
31043	76795
149570	76796
1688	76797
50380	76798
10655	76799
72060	76800
52097	76801
1694	76802
3182	76803
32053	76804
7486	76805
16655	76806
3147	76807
31701	76808
78586	76809
68135	76810
24387	76811
57429	76812
67092	76813
433	76814
69065	76815
157889	76816
108187	76817
46410	76818
52234	76819
31816	76820
36403	76821
38368	76822
11212	76823
120131	76824
23179	76825
11673	76826
104844	76827
36154	76828
73230	76829
22416	76830
21	76831
31173	76832
7931	76833
7365	76834
104841	76835
20642	76836
4898	76837
6674	76838
2596	76839
85851	76840
33554	76841
5577	76842
107444	76843
7825	76844
35639	76845
51911	76846
19870	76847
883	76848
48460	76849
8217	76850
29604	76851
17749	76852
68876	76853
30171	76854
63	76855
16911	76856
35763	76857
115950	76858
19057	76859
1098	76860
85213	76861
76743	76862
54300	76863
52203	76864
29224	76865
55404	76866
56466	76867
51045	76868
34582	76869
59938	76870
18725	76871
17960	76872
11412	76873
84010	76874
85946	76875
103301	76876
58418	76877
43514	76878
2497	76879
22641	76880
25373	76881
53882	76882
92301	76883
33983	76884
18963	76885
77185	76886
71703	76887
67517	76888
3972	76889
63146	76890
301	76891
56323	76892
763	76893
6698	76894
33660	76895
5790	76896
101840	76897
322	76898
89289	76899
39037	76900
82173	76901
64269	76902
17637	76903
30197	76904
69552	76905
1629	76906
53754	76907
45613	76908
20830	76909
22838	76910
42072	76911
59868	76912
21032	76913
101793	76914
17728	76915
36277	76916
28179	76917
58134	76918
86674	76919
33061	76920
3088	76921
49384	76922
1689	76923
94678	76924
6633	76925
8272	76926
72657	76927
3083	76928
106175	76929
10318	76930
1009	76931
27048	76932
2408	76933
13274	76934
3949	76935
9137	76936
10089	76937
13314	76938
146030	76939
19082	76940
53365	76941
40245	76942
400	76943
11162	76944
2834	76945
6333	76946
51408	76947
83994	76948
45827	76949
3376	76950
7701	76951
147866	76952
9689	76953
50787	76954
1669	76955
72334	76956
4113	76957
51207	76958
59162	76959
54073	76960
116449	76961
70318	76962
4382	76963
17935	76964
37	76965
2126	76966
41274	76967
44738	76968
43242	76969
23036	76970
22044	76971
4496	76972
12516	76973
164484	76974
12923	76975
15748	76976
2099	76977
25547	76978
47313	76979
40474	76980
54311	76981
80870	76982
1395	76983
65909	76984
508	76985
107467	76986
159174	76987
40532	76988
62419	76989
8011	76990
64394	76991
15405	76992
27774	76993
5874	76994
37998	76995
43670	76996
160480	76997
2033	76998
37272	76999
24789	77000
11866	77001
76195	77002
33763	77003
488	77004
12514	77005
61161	77006
131469	77007
47718	77008
3547	77009
49159	77010
69435	77011
32985	77012
32561	77013
1713	77014
39046	77015
29077	77016
5219	77017
139977	77018
56471	77019
25460	77020
3377	77021
111508	77022
87154	77023
10108	77024
7522	77025
3945	77026
19761	77027
13	77028
67698	77029
35211	77030
61553	77031
22232	77032
12350	77033
25131	77034
472	77035
11885	77036
34618	77037
29521	77038
15748	77039
68326	77040
22334	77041
45510	77042
29927	77043
29445	77044
5892	77045
145039	77046
36290	77047
29054	77048
61895	77049
50038	77050
33791	77051
36053	77052
19223	77053
73106	77054
37386	77055
490	77056
33493	77057
34318	77058
48918	77059
47193	77060
24278	77061
94566	77062
62500	77063
8741	77064
136125	77065
70557	77066
154889	77067
19686	77068
1673	77069
119279	77070
12205	77071
9114	77072
20709	77073
11919	77074
38441	77075
87593	77076
3463	77077
27303	77078
9517	77079
11018	77080
49478	77081
136619	77082
36716	77083
12184	77084
46069	77085
55574	77086
8466	77087
8716	77088
16153	77089
17651	77090
24542	77091
23059	77092
11790	77093
51037	77094
3918	77095
104502	77096
28984	77097
43840	77098
81797	77099
17317	77100
59163	77101
717	77102
14705	77103
354	77104
17863	77105
6010	77106
42316	77107
35637	77108
61	77109
43915	77110
29781	77111
7807	77112
99642	77113
29086	77114
38105	77115
39820	77116
23163	77117
14623	77118
113638	77119
50081	77120
91615	77121
4924	77122
40806	77123
33979	77124
94466	77125
14341	77126
23904	77127
105854	77128
10479	77129
22168	77130
36344	77131
56071	77132
3759	77133
13	77134
69035	77135
15617	77136
45645	77137
66122	77138
164966	77139
36823	77140
3686	77141
902	77142
109922	77143
22733	77144
9164	77145
52752	77146
126067	77147
24718	77148
45279	77149
46058	77150
50843	77151
73075	77152
355	77153
87206	77154
1955	77155
15224	77156
111904	77157
273	77158
47080	77159
11159	77160
107471	77161
56821	77162
57806	77163
333	77164
85756	77165
95829	77166
18066	77167
56165	77168
63495	77169
1075	77170
13560	77171
54276	77172
14011	77173
160960	77174
32314	77175
9665	77176
32849	77177
3455	77178
6947	77179
8515	77180
128124	77181
19730	77182
1428	77183
8368	77184
45583	77185
658	77186
130654	77187
22416	77188
41119	77189
10499	77190
23456	77191
7060	77192
563	77193
39579	77194
96383	77195
9624	77196
21333	77197
102949	77198
106889	77199
98094	77200
144668	77201
79680	77202
560	77203
39565	77204
64263	77205
7300	77206
10990	77207
9813	77208
105895	77209
104627	77210
7097	77211
4661	77212
80478	77213
69260	77214
78921	77215
80233	77216
93945	77217
11261	77218
19903	77219
55476	77220
75720	77221
98798	77222
34651	77223
17677	77224
51872	77225
146150	77226
18810	77227
65501	77228
20109	77229
5988	77230
111829	77231
58043	77232
32794	77233
52170	77234
479	77235
49521	77236
39396	77237
51155	77238
3473	77239
513	77240
58424	77241
3201	77242
9775	77243
130923	77244
26413	77245
48476	77246
92024	77247
75535	77248
37420	77249
130664	77250
50063	77251
8378	77252
115325	77253
64736	77254
5588	77255
337	77256
22295	77257
47	77258
365	77259
50953	77260
42805	77261
53675	77262
78034	77263
53460	77264
110236	77265
68	77266
98130	77267
12082	77268
11015	77269
5096	77270
74171	77271
84191	77272
43295	77273
665	77274
19005	77275
8631	77276
18314	77277
53081	77278
71583	77279
7760	77280
7319	77281
5536	77282
16139	77283
17183	77284
23851	77285
98673	77286
11357	77287
113510	77288
62207	77289
24779	77290
50733	77291
457	77292
90598	77293
71917	77294
100762	77295
2135	77296
46488	77297
3648	77298
3703	77299
6809	77300
11032	77301
16793	77302
66913	77303
42877	77304
16206	77305
70767	77306
9681	77307
28765	77308
43354	77309
13246	77310
139471	77311
23379	77312
27112	77313
2920	77314
109520	77315
102580	77316
28196	77317
59896	77318
855	77319
42343	77320
2292	77321
3821	77322
5039	77323
2101	77324
2584	77325
32304	77326
94387	77327
3957	77328
38558	77329
64145	77330
66824	77331
2086	77332
54766	77333
5465	77334
6971	77335
2007	77336
62	77337
17989	77338
66591	77339
7471	77340
46999	77341
65361	77342
50958	77343
32029	77344
23770	77345
2171	77346
111903	77347
61050	77348
4760	77349
20890	77350
4421	77351
57546	77352
29357	77353
762	77354
51984	77355
8165	77356
37665	77357
6125	77358
8033	77359
55756	77360
14061	77361
8014	77362
75693	77363
32591	77364
81617	77365
102	77366
19458	77367
1831	77368
52074	77369
21577	77370
38547	77371
82664	77372
14298	77373
14283	77374
12811	77375
109251	77376
15543	77377
2145	77378
24089	77379
41599	77380
50617	77381
83864	77382
13411	77383
31604	77384
49435	77385
22585	77386
6899	77387
708	77388
492	77389
8658	77390
4902	77391
53854	77392
4711	77393
166259	77394
22755	77395
146863	77396
10543	77397
17299	77398
61563	77399
90352	77400
4284	77401
44622	77402
102895	77403
15491	77404
41507	77405
20364	77406
17660	77407
265	77408
129	77409
9180	77410
52511	77411
85705	77412
1090	77413
67455	77414
3591	77415
30468	77416
27681	77417
7187	77418
50399	77419
28415	77420
3400	77421
28716	77422
50258	77423
39028	77424
47726	77425
53515	77426
26024	77427
19698	77428
2511	77429
62686	77430
4019	77431
19977	77432
38507	77433
1014	77434
30752	77435
50590	77436
10289	77437
46179	77438
103175	77439
28122	77440
7975	77441
15623	77442
163773	77443
589	77444
916	77445
69795	77446
5591	77447
34006	77448
15102	77449
104323	77450
44760	77451
42576	77452
25529	77453
18853	77454
100423	77455
9933	77456
25503	77457
24173	77458
94248	77459
54786	77460
3385	77461
49935	77462
913	77463
9968	77464
29531	77465
13601	77466
12109	77467
2037	77468
104849	77469
33911	77470
87334	77471
7927	77472
1762	77473
83527	77474
99367	77475
20798	77476
7282	77477
24557	77478
7663	77479
38596	77480
23555	77481
10348	77482
76742	77483
3988	77484
47814	77485
36955	77486
28554	77487
43468	77488
16753	77489
31652	77490
160281	77491
87241	77492
2997	77493
35474	77494
476	77495
29191	77496
113543	77497
58298	77498
49336	77499
189	77500
8366	77501
402	77502
21898	77503
9248	77504
9208	77505
8199	77506
6481	77507
86838	77508
1437	77509
23481	77510
65914	77511
100904	77512
3207	77513
3224	77514
748	77515
16021	77516
5147	77517
44674	77518
2565	77519
24984	77520
106233	77521
58142	77522
84312	77523
110608	77524
63604	77525
17152	77526
12554	77527
28952	77528
1913	77529
43522	77530
18366	77531
10332	77532
18251	77533
24677	77534
22669	77535
29596	77536
44841	77537
14023	77538
23435	77539
33951	77540
31297	77541
122676	77542
27349	77543
19072	77544
27850	77545
5295	77546
26576	77547
13564	77548
10698	77549
10032	77550
15322	77551
30360	77552
55052	77553
40654	77554
5358	77555
17838	77556
40330	77557
36260	77558
12592	77559
75481	77560
14350	77561
14230	77562
29590	77563
80738	77564
10667	77565
14986	77566
43708	77567
1708	77568
26015	77569
51970	77570
164042	77571
1444	77572
43047	77573
124853	77574
46387	77575
138870	77576
13053	77577
73459	77578
21353	77579
31760	77580
34711	77581
51706	77582
50314	77583
43333	77584
32423	77585
26897	77586
22847	77587
15502	77588
8098	77589
6640	77590
149007	77591
5905	77592
37535	77593
136025	77594
84316	77595
16978	77596
4942	77597
34162	77598
8960	77599
11116	77600
9229	77601
57634	77602
42828	77603
923	77604
27198	77605
53177	77606
5197	77607
153747	77608
50161	77609
86691	77610
8932	77611
5663	77612
35361	77613
39364	77614
29204	77615
9342	77616
3605	77617
71	77618
18021	77619
3164	77620
19001	77621
47963	77622
107907	77623
83660	77624
35946	77625
131318	77626
38031	77627
39633	77628
53243	77629
24728	77630
5051	77631
18691	77632
3576	77633
79208	77634
46045	77635
125155	77636
20877	77637
1072	77638
1605	77639
101358	77640
125366	77641
52380	77642
1518	77643
11649	77644
11245	77645
39060	77646
895	77647
68429	77648
5436	77649
50915	77650
56770	77651
103730	77652
24345	77653
106186	77654
37104	77655
87681	77656
16183	77657
7267	77658
72295	77659
15570	77660
20015	77661
145505	77662
166701	77663
101571	77664
61399	77665
68463	77666
8429	77667
25758	77668
16430	77669
57133	77670
40151	77671
17268	77672
93441	77673
28042	77674
45581	77675
49262	77676
20951	77677
13834	77678
13314	77679
101847	77680
11275	77681
1631	77682
4073	77683
28387	77684
100577	77685
22062	77686
836	77687
30692	77688
61582	77689
4950	77690
46584	77691
54542	77692
4808	77693
18048	77694
12725	77695
49467	77696
8381	77697
11504	77698
122290	77699
22933	77700
43451	77701
26961	77702
24886	77703
26953	77704
85126	77705
11886	77706
25933	77707
16707	77708
11109	77709
16489	77710
35652	77711
14792	77712
78667	77713
8893	77714
137526	77715
1029	77716
25411	77717
1342	77718
105208	77719
51882	77720
62684	77721
5284	77722
3847	77723
10281	77724
16826	77725
1440	77726
30735	77727
21011	77728
7755	77729
27741	77730
8824	77731
11645	77732
2772	77733
54967	77734
29816	77735
128482	77736
19700	77737
6158	77738
40615	77739
104852	77740
20038	77741
89303	77742
23880	77743
117558	77744
108457	77745
3941	77746
5388	77747
104904	77748
80257	77749
74296	77750
54578	77751
48073	77752
95638	77753
85553	77754
30225	77755
28693	77756
1764	77757
38279	77758
23184	77759
13839	77760
354	77761
147226	77762
1555	77763
94017	77764
40176	77765
31747	77766
67271	77767
36751	77768
79379	77769
4162	77770
42241	77771
3602	77772
86849	77773
67423	77774
41544	77775
9907	77776
12823	77777
39117	77778
29980	77779
7821	77780
358	77781
67382	77782
11600	77783
82590	77784
64462	77785
9181	77786
71712	77787
10121	77788
16316	77789
11537	77790
62271	77791
44416	77792
1618	77793
98243	77794
9206	77795
3120	77796
72346	77797
64940	77798
57204	77799
18042	77800
76995	77801
13952	77802
31620	77803
145999	77804
30031	77805
9866	77806
244	77807
14	77808
58581	77809
4503	77810
4594	77811
26133	77812
8483	77813
18355	77814
3334	77815
15428	77816
602	77817
5984	77818
7932	77819
36915	77820
27803	77821
39816	77822
37189	77823
26841	77824
41421	77825
1240	77826
731	77827
85791	77828
38692	77829
56837	77830
13355	77831
39074	77832
4931	77833
6577	77834
56128	77835
19020	77836
4847	77837
22835	77838
5200	77839
36040	77840
28032	77841
83631	77842
49929	77843
77734	77844
34419	77845
2765	77846
104014	77847
120544	77848
5291	77849
925	77850
34264	77851
157789	77852
148669	77853
5920	77854
475	77855
3287	77856
15916	77857
81	77858
52074	77859
70638	77860
1466	77861
16492	77862
46340	77863
78513	77864
53378	77865
50379	77866
97	77867
27314	77868
2383	77869
17659	77870
23966	77871
8886	77872
53649	77873
4362	77874
57800	77875
116841	77876
120611	77877
86482	77878
108268	77879
3400	77880
49872	77881
16977	77882
57467	77883
61345	77884
8307	77885
2652	77886
122	77887
4909	77888
31839	77889
83423	77890
24107	77891
10885	77892
16218	77893
34624	77894
40410	77895
8442	77896
74860	77897
162583	77898
144180	77899
110641	77900
11345	77901
27780	77902
40027	77903
9676	77904
2951	77905
2104	77906
88403	77907
106563	77908
9906	77909
7177	77910
20280	77911
102647	77912
12480	77913
36892	77914
77505	77915
142089	77916
1674	77917
35703	77918
70796	77919
16113	77920
64768	77921
160767	77922
25652	77923
84793	77924
112201	77925
6667	77926
33326	77927
74679	77928
2005	77929
13991	77930
1839	77931
12455	77932
41996	77933
56777	77934
13704	77935
19723	77936
72820	77937
73127	77938
118326	77939
605	77940
2344	77941
27132	77942
110009	77943
2679	77944
19025	77945
36894	77946
21252	77947
7507	77948
37508	77949
45188	77950
3679	77951
14185	77952
10599	77953
8138	77954
13221	77955
7181	77956
12956	77957
272	77958
15274	77959
1755	77960
22809	77961
19613	77962
13158	77963
68988	77964
21445	77965
18213	77966
37015	77967
13377	77968
58753	77969
35693	77970
21411	77971
657	77972
20	77973
46664	77974
4782	77975
43160	77976
41578	77977
3038	77978
3814	77979
97606	77980
24044	77981
8292	77982
103	77983
2169	77984
146353	77985
93360	77986
55692	77987
111256	77988
12733	77989
159540	77990
73651	77991
16971	77992
14078	77993
54583	77994
9981	77995
83668	77996
3583	77997
5418	77998
57574	77999
55292	78000
255	78001
58809	78002
97871	78003
24787	78004
45822	78005
1668	78006
22114	78007
29865	78008
57551	78009
4653	78010
28593	78011
2620	78012
30412	78013
16915	78014
170	78015
95248	78016
17126	78017
12249	78018
12664	78019
31627	78020
106901	78021
54962	78022
2776	78023
15327	78024
28071	78025
59715	78026
428	78027
99587	78028
65048	78029
1249	78030
77782	78031
26804	78032
1086	78033
115027	78034
13275	78035
6660	78036
14498	78037
36991	78038
28697	78039
1051	78040
15854	78041
14241	78042
106718	78043
18513	78044
136508	78045
3972	78046
21141	78047
17584	78048
38534	78049
20	78050
32539	78051
39997	78052
716	78053
8635	78054
34011	78055
7563	78056
41845	78057
76610	78058
96551	78059
3537	78060
32058	78061
54223	78062
9572	78063
6525	78064
39597	78065
13273	78066
7567	78067
25636	78068
86719	78069
13058	78070
2009	78071
91833	78072
29447	78073
9846	78074
21589	78075
98215	78076
105554	78077
6940	78078
83431	78079
12041	78080
117	78081
640	78082
64451	78083
3017	78084
11551	78085
50887	78086
102029	78087
5872	78088
52652	78089
37147	78090
149	78091
14204	78092
22497	78093
18236	78094
47495	78095
5405	78096
127560	78097
16964	78098
10491	78099
61630	78100
128936	78101
162751	78102
8080	78103
166	78104
7618	78105
848	78106
35780	78107
2326	78108
23569	78109
28122	78110
5764	78111
42410	78112
7878	78113
13819	78114
9097	78115
4494	78116
528	78117
26559	78118
18328	78119
49071	78120
31877	78121
6686	78122
51835	78123
6741	78124
48277	78125
8123	78126
2220	78127
51152	78128
2031	78129
13463	78130
10462	78131
57646	78132
17468	78133
12849	78134
20019	78135
45369	78136
7561	78137
62159	78138
12864	78139
1338	78140
2644	78141
7253	78142
38169	78143
6287	78144
85	78145
29863	78146
11762	78147
25342	78148
12089	78149
32596	78150
4019	78151
35503	78152
37375	78153
62638	78154
43554	78155
88511	78156
53039	78157
98762	78158
8923	78159
26714	78160
13695	78161
13428	78162
87126	78163
27106	78164
13269	78165
3418	78166
14231	78167
6998	78168
114358	78169
20454	78170
11761	78171
140484	78172
74944	78173
57901	78174
99944	78175
16624	78176
7349	78177
1184	78178
107940	78179
2772	78180
105259	78181
42764	78182
101931	78183
9489	78184
72504	78185
31475	78186
130529	78187
20793	78188
121987	78189
59790	78190
8053	78191
51848	78192
116318	78193
4053	78194
40400	78195
144550	78196
3593	78197
118270	78198
104971	78199
76098	78200
40799	78201
12644	78202
442	78203
849	78204
7423	78205
162804	78206
153039	78207
76414	78208
56300	78209
79697	78210
65061	78211
30423	78212
84679	78213
93016	78214
24728	78215
322	78216
3194	78217
103760	78218
34249	78219
4422	78220
1838	78221
19969	78222
62872	78223
6311	78224
126515	78225
22520	78226
934	78227
100682	78228
70104	78229
85350	78230
3915	78231
27154	78232
138296	78233
25604	78234
70194	78235
81714	78236
102	78237
24825	78238
35969	78239
39419	78240
20180	78241
5413	78242
130290	78243
81889	78244
15583	78245
3466	78246
4351	78247
50520	78248
47851	78249
6168	78250
127334	78251
61607	78252
50690	78253
27944	78254
40471	78255
20272	78256
140981	78257
11654	78258
13244	78259
119310	78260
10671	78261
1541	78262
29044	78263
155983	78264
9710	78265
47293	78266
32340	78267
7864	78268
17754	78269
47437	78270
37159	78271
135731	78272
1765	78273
66014	78274
9	78275
5026	78276
88171	78277
2042	78278
26944	78279
11680	78280
158134	78281
24837	78282
29159	78283
2787	78284
6197	78285
34374	78286
22790	78287
17793	78288
42943	78289
26134	78290
65205	78291
15858	78292
60124	78293
113789	78294
51042	78295
20575	78296
22090	78297
85099	78298
15910	78299
2757	78300
55315	78301
22123	78302
45482	78303
84402	78304
124100	78305
422	78306
75399	78307
37920	78308
12728	78309
89319	78310
18049	78311
24345	78312
60632	78313
58994	78314
14158	78315
69018	78316
74252	78317
108637	78318
20642	78319
84957	78320
128357	78321
33445	78322
227	78323
33401	78324
521	78325
128339	78326
121068	78327
104691	78328
36787	78329
44995	78330
27238	78331
74253	78332
20706	78333
54090	78334
8972	78335
14241	78336
104716	78337
47141	78338
25590	78339
102820	78340
96079	78341
37175	78342
5715	78343
85949	78344
36699	78345
14899	78346
81824	78347
65414	78348
74493	78349
40526	78350
77641	78351
11120	78352
18742	78353
93607	78354
101524	78355
6286	78356
67664	78357
52490	78358
1516	78359
19902	78360
8849	78361
54525	78362
565	78363
30541	78364
10213	78365
850	78366
5177	78367
53600	78368
6115	78369
83881	78370
43793	78371
52851	78372
75866	78373
80741	78374
3790	78375
64172	78376
50354	78377
9631	78378
17348	78379
113848	78380
8438	78381
94627	78382
27616	78383
245	78384
112095	78385
12827	78386
38409	78387
91603	78388
22223	78389
59472	78390
53015	78391
23021	78392
72467	78393
9382	78394
6135	78395
10784	78396
32652	78397
98422	78398
7106	78399
34256	78400
15067	78401
28941	78402
40908	78403
1240	78404
41638	78405
493	78406
2505	78407
83002	78408
33645	78409
4345	78410
5760	78411
24431	78412
329	78413
25981	78414
5887	78415
130799	78416
67185	78417
160	78418
7038	78419
72977	78420
121161	78421
7610	78422
30279	78423
69027	78424
17640	78425
127395	78426
20910	78427
28954	78428
4119	78429
465	78430
472	78431
34133	78432
51198	78433
86546	78434
77664	78435
45709	78436
79292	78437
65453	78438
66336	78439
4150	78440
32276	78441
30138	78442
43371	78443
5855	78444
62554	78445
22657	78446
56613	78447
4178	78448
159252	78449
22054	78450
112634	78451
4756	78452
155769	78453
57699	78454
184	78455
31595	78456
51235	78457
142	78458
60527	78459
6399	78460
1720	78461
347	78462
38622	78463
38	78464
25549	78465
20082	78466
45636	78467
135100	78468
18129	78469
70114	78470
19885	78471
67356	78472
11530	78473
65204	78474
20229	78475
29800	78476
11348	78477
9318	78478
12352	78479
20009	78480
76737	78481
2247	78482
8364	78483
63736	78484
8558	78485
31475	78486
1964	78487
70312	78488
94792	78489
93143	78490
56957	78491
5547	78492
9494	78493
2031	78494
4366	78495
1642	78496
68738	78497
26368	78498
8698	78499
28976	78500
72783	78501
76883	78502
11236	78503
26858	78504
22724	78505
258	78506
68087	78507
21649	78508
36847	78509
131887	78510
38634	78511
22024	78512
64	78513
9870	78514
49711	78515
22	78516
38514	78517
2659	78518
28558	78519
79874	78520
8917	78521
5191	78522
4271	78523
41718	78524
25847	78525
105461	78526
128933	78527
8961	78528
62196	78529
38562	78530
73645	78531
80605	78532
45343	78533
132842	78534
83935	78535
74209	78536
11439	78537
27637	78538
65032	78539
30191	78540
5967	78541
87104	78542
15638	78543
73823	78544
90700	78545
30426	78546
92091	78547
63900	78548
62316	78549
25798	78550
48935	78551
82526	78552
21070	78553
127154	78554
9559	78555
73812	78556
4712	78557
43666	78558
144	78559
66470	78560
51474	78561
53248	78562
102966	78563
8207	78564
727	78565
34708	78566
9715	78567
137954	78568
12595	78569
255	78570
78324	78571
31254	78572
44558	78573
106703	78574
39262	78575
37125	78576
3037	78577
51335	78578
7774	78579
19816	78580
58141	78581
4200	78582
104696	78583
88479	78584
17020	78585
137865	78586
15201	78587
15394	78588
109964	78589
2317	78590
78787	78591
61277	78592
11249	78593
65824	78594
21869	78595
47680	78596
3429	78597
1809	78598
128726	78599
41624	78600
39391	78601
48735	78602
55228	78603
41742	78604
15921	78605
27079	78606
8342	78607
79685	78608
304	78609
23	78610
18794	78611
12639	78612
2646	78613
15622	78614
1720	78615
52	78616
49574	78617
44054	78618
17738	78619
37556	78620
10290	78621
29440	78622
119191	78623
60246	78624
9140	78625
42989	78626
21776	78627
1652	78628
33160	78629
1766	78630
108552	78631
17366	78632
236	78633
22828	78634
128405	78635
41157	78636
9971	78637
23900	78638
128904	78639
35824	78640
13207	78641
105	78642
5699	78643
2073	78644
81847	78645
38382	78646
723	78647
2956	78648
62624	78649
89207	78650
1153	78651
19371	78652
8534	78653
112439	78654
45062	78655
21319	78656
22406	78657
77269	78658
12788	78659
44425	78660
56230	78661
62785	78662
24361	78663
645	78664
450	78665
38759	78666
36687	78667
129369	78668
69042	78669
82195	78670
12009	78671
25846	78672
12792	78673
70187	78674
35847	78675
2490	78676
6631	78677
61461	78678
110233	78679
20375	78680
43448	78681
146114	78682
24387	78683
21717	78684
58732	78685
1949	78686
196	78687
101989	78688
66	78689
20028	78690
2814	78691
30245	78692
39665	78693
126527	78694
52697	78695
133755	78696
68197	78697
8833	78698
6712	78699
7893	78700
28430	78701
50653	78702
20557	78703
2324	78704
10450	78705
1700	78706
26695	78707
564	78708
9589	78709
8925	78710
7813	78711
10415	78712
31995	78713
148452	78714
55924	78715
17728	78716
123931	78717
50553	78718
9792	78719
85480	78720
32159	78721
82825	78722
7571	78723
912	78724
12990	78725
2173	78726
67272	78727
289	78728
30030	78729
13319	78730
50703	78731
5940	78732
4935	78733
45640	78734
7098	78735
4066	78736
5036	78737
88	78738
137	78739
23981	78740
14291	78741
121513	78742
3506	78743
378	78744
14009	78745
6284	78746
58816	78747
14476	78748
2582	78749
408	78750
36750	78751
6418	78752
3681	78753
6024	78754
20095	78755
19743	78756
59650	78757
43247	78758
14012	78759
23833	78760
4176	78761
163213	78762
11470	78763
113491	78764
22976	78765
2380	78766
75620	78767
5551	78768
1715	78769
17183	78770
814	78771
48799	78772
17744	78773
2262	78774
6443	78775
84091	78776
389	78777
6111	78778
83	78779
11135	78780
110409	78781
35932	78782
129871	78783
130502	78784
56323	78785
61205	78786
11196	78787
15258	78788
72087	78789
5157	78790
3148	78791
2619	78792
34556	78793
34191	78794
156402	78795
96766	78796
11873	78797
23215	78798
7509	78799
116437	78800
114610	78801
121560	78802
37835	78803
20020	78804
39856	78805
47961	78806
2943	78807
7132	78808
137140	78809
66421	78810
9426	78811
56194	78812
71160	78813
8959	78814
54401	78815
2072	78816
8318	78817
107306	78818
21442	78819
21364	78820
10623	78821
8490	78822
32025	78823
9038	78824
73259	78825
2970	78826
39026	78827
50286	78828
80773	78829
52686	78830
7646	78831
30889	78832
5182	78833
184	78834
3874	78835
131844	78836
34096	78837
50646	78838
57009	78839
42206	78840
72119	78841
12286	78842
28676	78843
52132	78844
2310	78845
42257	78846
16609	78847
84685	78848
6369	78849
1183	78850
2854	78851
24522	78852
376	78853
30699	78854
35494	78855
35228	78856
19510	78857
26436	78858
37556	78859
53873	78860
32786	78861
15954	78862
22796	78863
49466	78864
83339	78865
34848	78866
1119	78867
71699	78868
90	78869
68099	78870
24551	78871
48359	78872
28887	78873
5699	78874
932	78875
2720	78876
14925	78877
15740	78878
5529	78879
27585	78880
16381	78881
47131	78882
118729	78883
16772	78884
2443	78885
30673	78886
19250	78887
68037	78888
148726	78889
6297	78890
62226	78891
37986	78892
101272	78893
3644	78894
158334	78895
1642	78896
23938	78897
15662	78898
119753	78899
97375	78900
64161	78901
12205	78902
49438	78903
22236	78904
706	78905
26605	78906
60786	78907
150934	78908
58259	78909
61697	78910
19948	78911
13510	78912
11263	78913
6095	78914
45503	78915
2402	78916
9850	78917
1171	78918
1683	78919
129728	78920
14674	78921
21389	78922
40820	78923
16803	78924
37987	78925
6707	78926
72643	78927
4422	78928
17227	78929
2796	78930
28981	78931
37596	78932
6270	78933
89613	78934
97176	78935
14866	78936
13143	78937
2052	78938
29221	78939
33601	78940
12705	78941
3048	78942
7174	78943
31491	78944
70005	78945
2146	78946
304	78947
3295	78948
5972	78949
68839	78950
5098	78951
20313	78952
47554	78953
153890	78954
33588	78955
8360	78956
106	78957
112226	78958
2095	78959
80632	78960
40296	78961
3336	78962
20477	78963
9346	78964
45740	78965
129219	78966
176	78967
146936	78968
8491	78969
19581	78970
41697	78971
104381	78972
2904	78973
7274	78974
20508	78975
17548	78976
31304	78977
50584	78978
9613	78979
123403	78980
10604	78981
55805	78982
68696	78983
58474	78984
5978	78985
41604	78986
106732	78987
98535	78988
39757	78989
70122	78990
21294	78991
109667	78992
217	78993
149187	78994
130862	78995
30605	78996
26123	78997
135519	78998
38301	78999
98965	79000
1350	79001
160843	79002
2559	79003
19664	79004
86009	79005
33044	79006
23301	79007
114773	79008
85777	79009
24580	79010
375	79011
15879	79012
23812	79013
41895	79014
110384	79015
76462	79016
9664	79017
24888	79018
5108	79019
9024	79020
163911	79021
47082	79022
46494	79023
79624	79024
316	79025
5926	79026
8023	79027
8156	79028
50411	79029
107221	79030
9196	79031
46707	79032
3536	79033
75428	79034
2128	79035
2897	79036
77235	79037
6968	79038
109213	79039
18239	79040
17794	79041
134067	79042
63984	79043
2074	79044
3243	79045
20970	79046
457	79047
94522	79048
95393	79049
99181	79050
12576	79051
7069	79052
36147	79053
31417	79054
133056	79055
10819	79056
39035	79057
72353	79058
99123	79059
40441	79060
60297	79061
492	79062
80449	79063
49323	79064
81810	79065
56207	79066
17821	79067
1057	79068
13875	79069
1727	79070
15955	79071
94472	79072
33583	79073
8862	79074
9016	79075
23138	79076
34159	79077
89855	79078
19433	79079
76172	79080
249	79081
1312	79082
114128	79083
13319	79084
349	79085
32783	79086
71633	79087
20171	79088
94	79089
17266	79090
123859	79091
81751	79092
33963	79093
24092	79094
50318	79095
29363	79096
51194	79097
52497	79098
76612	79099
89962	79100
23212	79101
8555	79102
40364	79103
119754	79104
27151	79105
38658	79106
10647	79107
113709	79108
18049	79109
91875	79110
19760	79111
97470	79112
61843	79113
54714	79114
419	79115
41568	79116
6016	79117
41446	79118
1519	79119
1462	79120
37744	79121
73039	79122
62728	79123
34997	79124
402	79125
13435	79126
3245	79127
618	79128
33560	79129
68104	79130
78763	79131
21770	79132
4732	79133
78318	79134
70951	79135
74108	79136
81730	79137
14614	79138
21144	79139
25969	79140
65593	79141
16897	79142
2199	79143
38952	79144
1464	79145
17981	79146
27105	79147
8923	79148
12333	79149
11589	79150
74759	79151
25279	79152
29464	79153
12005	79154
47722	79155
411	79156
5809	79157
2921	79158
97619	79159
65985	79160
6128	79161
4398	79162
16918	79163
69375	79164
362	79165
148648	79166
41290	79167
81122	79168
26885	79169
9702	79170
1368	79171
18656	79172
132715	79173
23421	79174
32786	79175
66738	79176
82770	79177
139262	79178
152	79179
9162	79180
168	79181
35069	79182
17331	79183
79563	79184
32197	79185
1778	79186
12827	79187
7967	79188
92001	79189
7451	79190
28457	79191
138	79192
4355	79193
16103	79194
887	79195
6813	79196
86254	79197
54715	79198
81	79199
112988	79200
20691	79201
53831	79202
136753	79203
7791	79204
22653	79205
27694	79206
396	79207
14118	79208
30252	79209
619	79210
137994	79211
3435	79212
77851	79213
886	79214
9727	79215
824	79216
139493	79217
15507	79218
21274	79219
1006	79220
532	79221
39737	79222
260	79223
252	79224
5182	79225
25817	79226
11512	79227
1010	79228
39132	79229
48124	79230
395	79231
69565	79232
101268	79233
21274	79234
4488	79235
57857	79236
46437	79237
19745	79238
51542	79239
18630	79240
2177	79241
60551	79242
82424	79243
15358	79244
108459	79245
4391	79246
11178	79247
52272	79248
93042	79249
3200	79250
30626	79251
98692	79252
18177	79253
1191	79254
24468	79255
22593	79256
6062	79257
85846	79258
6552	79259
118975	79260
935	79261
62800	79262
79217	79263
41382	79264
6353	79265
70285	79266
10838	79267
29018	79268
2923	79269
52337	79270
15107	79271
58	79272
44137	79273
74407	79274
126003	79275
76746	79276
117042	79277
148286	79278
33362	79279
16970	79280
6200	79281
115455	79282
57929	79283
14827	79284
20595	79285
33060	79286
117713	79287
158854	79288
70501	79289
13603	79290
40145	79291
151481	79292
3436	79293
4681	79294
72295	79295
31246	79296
2301	79297
33005	79298
113798	79299
44078	79300
38624	79301
86714	79302
3559	79303
10406	79304
14057	79305
104573	79306
2469	79307
25545	79308
73219	79309
102815	79310
38307	79311
85447	79312
66964	79313
103337	79314
51358	79315
19834	79316
5454	79317
17055	79318
25974	79319
8502	79320
61568	79321
31931	79322
39999	79323
4440	79324
7713	79325
61577	79326
15967	79327
98853	79328
11449	79329
139606	79330
25202	79331
85821	79332
70862	79333
6934	79334
87356	79335
34981	79336
41690	79337
81826	79338
35686	79339
54708	79340
6102	79341
10686	79342
73660	79343
19052	79344
69880	79345
153910	79346
46706	79347
29234	79348
3648	79349
38107	79350
2957	79351
18018	79352
159154	79353
45454	79354
59491	79355
62147	79356
61734	79357
67312	79358
29485	79359
125733	79360
69745	79361
14834	79362
7227	79363
71967	79364
88355	79365
12486	79366
37334	79367
4031	79368
95277	79369
58715	79370
22854	79371
57880	79372
19096	79373
55774	79374
13188	79375
116141	79376
126842	79377
1230	79378
23666	79379
13646	79380
71908	79381
111751	79382
20950	79383
74419	79384
23058	79385
2110	79386
14310	79387
26424	79388
36800	79389
72560	79390
75500	79391
94857	79392
11886	79393
642	79394
84068	79395
5824	79396
462	79397
4913	79398
8551	79399
45320	79400
94977	79401
7824	79402
120955	79403
15380	79404
98399	79405
81430	79406
84646	79407
118961	79408
13711	79409
11885	79410
1655	79411
69943	79412
6017	79413
105253	79414
20518	79415
3698	79416
5430	79417
6732	79418
31985	79419
73701	79420
29087	79421
116199	79422
335	79423
1276	79424
8092	79425
52784	79426
81906	79427
96431	79428
12738	79429
143428	79430
133802	79431
67970	79432
20346	79433
170	79434
9597	79435
77414	79436
16942	79437
14075	79438
13071	79439
7622	79440
98401	79441
41354	79442
91251	79443
31898	79444
10017	79445
55974	79446
43706	79447
59322	79448
110176	79449
25077	79450
40651	79451
48402	79452
14268	79453
21416	79454
105067	79455
9292	79456
25715	79457
120473	79458
28223	79459
18618	79460
350	79461
13083	79462
2029	79463
20506	79464
47214	79465
34871	79466
7793	79467
39533	79468
56750	79469
113326	79470
60425	79471
13364	79472
86868	79473
13729	79474
33457	79475
3484	79476
85100	79477
78745	79478
5954	79479
74762	79480
866	79481
63576	79482
10051	79483
104809	79484
9831	79485
12767	79486
81422	79487
37117	79488
15160	79489
36848	79490
19393	79491
15052	79492
110569	79493
8907	79494
14296	79495
46375	79496
54011	79497
75412	79498
7624	79499
31808	79500
102447	79501
2180	79502
73520	79503
65494	79504
97903	79505
58106	79506
7358	79507
36670	79508
43141	79509
113491	79510
4634	79511
6055	79512
130295	79513
37999	79514
8088	79515
129555	79516
25142	79517
20156	79518
6131	79519
7237	79520
73328	79521
15114	79522
1989	79523
27033	79524
25438	79525
34948	79526
160	79527
41206	79528
21065	79529
7285	79530
59754	79531
57242	79532
4098	79533
39812	79534
84634	79535
15702	79536
69482	79537
87477	79538
11939	79539
4034	79540
639	79541
42367	79542
25055	79543
2959	79544
2024	79545
2809	79546
98578	79547
7284	79548
29959	79549
92304	79550
17806	79551
2989	79552
17027	79553
4350	79554
131138	79555
39353	79556
24421	79557
2029	79558
89178	79559
104677	79560
7475	79561
24252	79562
129630	79563
42708	79564
57579	79565
80706	79566
27066	79567
39116	79568
862	79569
5230	79570
2611	79571
67188	79572
15041	79573
95952	79574
3136	79575
45743	79576
52291	79577
2142	79578
12758	79579
13850	79580
7168	79581
9683	79582
31074	79583
10169	79584
70638	79585
17185	79586
75348	79587
5173	79588
14815	79589
4099	79590
29715	79591
42908	79592
28528	79593
166573	79594
49354	79595
681	79596
26622	79597
25371	79598
22646	79599
72217	79600
97656	79601
28624	79602
2819	79603
17753	79604
50425	79605
19344	79606
119489	79607
34400	79608
413	79609
14637	79610
268	79611
150014	79612
22520	79613
152203	79614
122865	79615
18503	79616
49075	79617
13533	79618
37103	79619
30	79620
11256	79621
23658	79622
132890	79623
25236	79624
28819	79625
7259	79626
27763	79627
48830	79628
27110	79629
44048	79630
13492	79631
185	79632
10591	79633
1047	79634
37336	79635
26414	79636
23975	79637
1402	79638
10219	79639
65841	79640
64258	79641
134616	79642
56726	79643
96612	79644
11010	79645
14562	79646
8311	79647
2957	79648
44168	79649
11251	79650
8878	79651
50070	79652
49655	79653
4407	79654
31672	79655
31533	79656
2521	79657
32586	79658
9926	79659
106998	79660
68314	79661
3057	79662
27968	79663
14065	79664
7663	79665
2046	79666
6694	79667
44920	79668
31552	79669
503	79670
3468	79671
52328	79672
16688	79673
1141	79674
43708	79675
43983	79676
22652	79677
55962	79678
64	79679
72575	79680
5993	79681
24586	79682
10842	79683
14512	79684
32247	79685
2225	79686
7879	79687
15271	79688
61673	79689
4115	79690
58596	79691
3294	79692
158337	79693
24726	79694
12068	79695
27701	79696
99102	79697
14305	79698
109776	79699
40480	79700
71945	79701
20584	79702
14767	79703
98583	79704
62007	79705
6832	79706
35054	79707
76838	79708
36952	79709
95724	79710
18082	79711
59399	79712
16342	79713
24268	79714
99477	79715
82799	79716
17160	79717
37948	79718
77006	79719
17002	79720
31486	79721
54230	79722
1904	79723
80037	79724
7031	79725
11592	79726
88753	79727
19469	79728
1411	79729
54391	79730
75150	79731
14477	79732
15346	79733
6760	79734
105552	79735
20160	79736
7783	79737
79610	79738
123858	79739
154416	79740
77354	79741
21130	79742
77624	79743
2964	79744
28176	79745
105992	79746
43203	79747
34736	79748
112677	79749
10910	79750
62976	79751
35963	79752
16672	79753
11892	79754
12139	79755
55647	79756
25340	79757
2685	79758
44403	79759
1406	79760
110727	79761
15824	79762
27459	79763
121993	79764
30308	79765
2946	79766
1916	79767
69225	79768
120926	79769
78505	79770
48249	79771
27396	79772
33103	79773
3742	79774
295	79775
39970	79776
6770	79777
5076	79778
128739	79779
2008	79780
1041	79781
3386	79782
25307	79783
79707	79784
73521	79785
63666	79786
78893	79787
6012	79788
7715	79789
3099	79790
23360	79791
40403	79792
4711	79793
125839	79794
5758	79795
16103	79796
12693	79797
159	79798
3762	79799
5151	79800
48227	79801
88910	79802
7672	79803
6554	79804
131006	79805
34563	79806
95839	79807
46354	79808
17565	79809
36955	79810
57190	79811
5587	79812
1337	79813
63708	79814
18253	79815
62681	79816
165905	79817
2574	79818
1715	79819
18205	79820
132510	79821
103075	79822
96191	79823
64115	79824
104248	79825
22166	79826
32847	79827
64459	79828
22780	79829
116121	79830
64719	79831
31625	79832
152196	79833
229	79834
108434	79835
42339	79836
32533	79837
75864	79838
6405	79839
81254	79840
67677	79841
59795	79842
37420	79843
49691	79844
52698	79845
15660	79846
29606	79847
6258	79848
1088	79849
46811	79850
2833	79851
22676	79852
47934	79853
27843	79854
27274	79855
102123	79856
7642	79857
1320	79858
58688	79859
88881	79860
55895	79861
44078	79862
973	79863
20720	79864
12322	79865
133561	79866
65653	79867
59062	79868
10761	79869
55247	79870
17011	79871
4387	79872
23327	79873
73107	79874
8907	79875
21946	79876
12875	79877
36135	79878
96436	79879
118802	79880
75947	79881
4896	79882
24532	79883
18311	79884
8022	79885
121465	79886
28417	79887
67832	79888
2753	79889
92152	79890
2851	79891
63971	79892
32856	79893
112684	79894
74070	79895
37853	79896
89464	79897
20278	79898
3609	79899
162474	79900
44556	79901
13502	79902
33966	79903
50660	79904
127716	79905
31331	79906
52671	79907
10981	79908
77246	79909
51354	79910
118878	79911
92860	79912
27890	79913
5462	79914
14702	79915
4810	79916
101351	79917
98142	79918
8148	79919
119037	79920
84336	79921
28240	79922
91880	79923
11555	79924
13232	79925
11954	79926
73020	79927
23254	79928
44733	79929
3417	79930
3308	79931
63426	79932
16274	79933
16694	79934
1217	79935
51087	79936
736	79937
136944	79938
20073	79939
1755	79940
29972	79941
129270	79942
110431	79943
172	79944
101018	79945
3054	79946
4197	79947
19956	79948
22622	79949
13254	79950
127399	79951
30342	79952
2010	79953
48651	79954
68365	79955
90311	79956
17900	79957
32052	79958
26732	79959
35414	79960
4176	79961
85795	79962
55600	79963
12633	79964
19946	79965
9615	79966
12393	79967
5709	79968
43576	79969
26211	79970
31264	79971
67216	79972
58790	79973
2724	79974
64583	79975
154323	79976
1571	79977
79412	79978
10303	79979
53475	79980
2413	79981
66415	79982
87780	79983
4572	79984
67486	79985
41280	79986
60850	79987
12669	79988
8622	79989
6434	79990
23011	79991
90092	79992
82593	79993
59604	79994
75349	79995
111004	79996
41961	79997
19061	79998
70922	79999
15659	80000
14643	80001
27997	80002
51233	80003
35358	80004
18376	80005
2998	80006
57407	80007
419	80008
33	80009
31776	80010
12498	80011
52587	80012
13039	80013
14316	80014
60610	80015
2102	80016
35818	80017
59400	80018
19436	80019
1597	80020
119839	80021
43459	80022
8061	80023
110813	80024
140547	80025
49954	80026
24900	80027
11024	80028
6926	80029
13272	80030
44718	80031
133400	80032
39563	80033
5629	80034
62163	80035
1497	80036
4954	80037
83596	80038
15118	80039
61956	80040
61121	80041
150396	80042
148375	80043
71161	80044
6003	80045
1428	80046
3994	80047
890	80048
34	80049
5341	80050
67935	80051
64003	80052
1694	80053
10413	80054
5265	80055
49284	80056
45040	80057
30701	80058
26514	80059
1135	80060
8392	80061
27680	80062
15816	80063
88349	80064
111945	80065
26635	80066
20386	80067
12243	80068
44594	80069
119657	80070
31097	80071
17722	80072
57711	80073
23060	80074
19165	80075
106434	80076
22671	80077
57883	80078
6481	80079
32663	80080
13463	80081
10709	80082
42473	80083
63836	80084
15686	80085
141887	80086
35685	80087
71122	80088
78748	80089
109855	80090
5163	80091
938	80092
14576	80093
26669	80094
162072	80095
57106	80096
70279	80097
7332	80098
36262	80099
11029	80100
25124	80101
35778	80102
16095	80103
17935	80104
375	80105
15019	80106
6742	80107
32820	80108
56302	80109
71449	80110
139226	80111
129094	80112
73646	80113
985	80114
27646	80115
44591	80116
24555	80117
45637	80118
21693	80119
5819	80120
468	80121
4075	80122
8959	80123
9031	80124
26022	80125
54485	80126
3466	80127
48479	80128
49465	80129
104	80130
9968	80131
42276	80132
42534	80133
5552	80134
84894	80135
1816	80136
22	80137
20862	80138
1527	80139
16928	80140
271	80141
9806	80142
3198	80143
12887	80144
34975	80145
838	80146
49778	80147
27555	80148
97076	80149
1536	80150
28507	80151
42259	80152
72989	80153
100929	80154
121124	80155
13677	80156
15389	80157
24	80158
41267	80159
9042	80160
347	80161
76033	80162
29027	80163
9418	80164
140062	80165
8578	80166
76180	80167
116	80168
141	80169
41534	80170
5287	80171
17000	80172
4692	80173
19578	80174
5905	80175
5480	80176
36553	80177
6407	80178
9428	80179
83279	80180
39243	80181
2309	80182
5862	80183
6865	80184
43356	80185
15297	80186
59496	80187
72381	80188
112247	80189
21	80190
164838	80191
18401	80192
45669	80193
405	80194
88208	80195
58214	80196
1552	80197
3148	80198
21390	80199
24513	80200
159884	80201
21289	80202
14315	80203
17523	80204
52106	80205
2005	80206
79583	80207
173	80208
2524	80209
53968	80210
15146	80211
25857	80212
26664	80213
31283	80214
40406	80215
89662	80216
524	80217
291	80218
23184	80219
11643	80220
17187	80221
83577	80222
81222	80223
93356	80224
28652	80225
106151	80226
26157	80227
73318	80228
27864	80229
9579	80230
104624	80231
102884	80232
24228	80233
12759	80234
106927	80235
42049	80236
2188	80237
69203	80238
3587	80239
11619	80240
99485	80241
17065	80242
80806	80243
63439	80244
26234	80245
1019	80246
127675	80247
1608	80248
35614	80249
36442	80250
25522	80251
82903	80252
24344	80253
96419	80254
9338	80255
7600	80256
31539	80257
8411	80258
778	80259
1983	80260
19965	80261
2542	80262
131262	80263
37942	80264
73171	80265
3496	80266
96556	80267
41819	80268
15490	80269
60122	80270
119631	80271
58366	80272
70645	80273
60314	80274
49510	80275
115054	80276
27315	80277
52293	80278
698	80279
79220	80280
102504	80281
14093	80282
7396	80283
102513	80284
41237	80285
13220	80286
60561	80287
51627	80288
21797	80289
70611	80290
4	80291
60197	80292
48721	80293
64547	80294
36047	80295
63934	80296
1572	80297
35459	80298
55011	80299
122807	80300
42518	80301
18127	80302
2435	80303
82110	80304
324	80305
1720	80306
15882	80307
2168	80308
5456	80309
3566	80310
19043	80311
18917	80312
1018	80313
11971	80314
143292	80315
37487	80316
17645	80317
53681	80318
103812	80319
7257	80320
58264	80321
8048	80322
51326	80323
8617	80324
19819	80325
534	80326
107982	80327
77643	80328
14809	80329
14536	80330
46601	80331
38730	80332
29038	80333
965	80334
10949	80335
3540	80336
1545	80337
30940	80338
31346	80339
18518	80340
32476	80341
4873	80342
20550	80343
26386	80344
77420	80345
130928	80346
26947	80347
10783	80348
77050	80349
68332	80350
16792	80351
33692	80352
98698	80353
6682	80354
101235	80355
152674	80356
3902	80357
82290	80358
337	80359
34648	80360
62714	80361
1605	80362
58369	80363
135341	80364
67184	80365
34009	80366
5977	80367
574	80368
62320	80369
320	80370
17911	80371
63646	80372
82434	80373
5272	80374
1641	80375
71430	80376
160972	80377
148188	80378
10863	80379
91158	80380
466	80381
72444	80382
74461	80383
18115	80384
69988	80385
35287	80386
7004	80387
75220	80388
11404	80389
58509	80390
25822	80391
8356	80392
94928	80393
61753	80394
22690	80395
13320	80396
11954	80397
36026	80398
74	80399
64643	80400
17248	80401
32230	80402
30226	80403
12578	80404
34123	80405
40178	80406
3981	80407
86	80408
74222	80409
7332	80410
82189	80411
6977	80412
43433	80413
18899	80414
9014	80415
962	80416
56163	80417
134321	80418
1285	80419
70258	80420
20044	80421
19939	80422
99196	80423
68882	80424
16853	80425
32576	80426
45922	80427
92915	80428
34507	80429
53704	80430
66664	80431
34462	80432
61913	80433
29733	80434
76622	80435
12359	80436
21926	80437
69159	80438
124204	80439
45356	80440
201	80441
44124	80442
5053	80443
49782	80444
32790	80445
76331	80446
14893	80447
54365	80448
102507	80449
115110	80450
2273	80451
106911	80452
70484	80453
19469	80454
1107	80455
33868	80456
40978	80457
60085	80458
103028	80459
25885	80460
26086	80461
133	80462
1332	80463
10507	80464
15792	80465
38978	80466
115151	80467
8889	80468
30803	80469
73843	80470
8577	80471
25024	80472
3960	80473
5558	80474
543	80475
987	80476
103137	80477
48422	80478
14780	80479
12628	80480
6651	80481
35616	80482
4131	80483
3974	80484
46074	80485
909	80486
1039	80487
27460	80488
92085	80489
8903	80490
3893	80491
7654	80492
1591	80493
81910	80494
43494	80495
11199	80496
5231	80497
2920	80498
6376	80499
13029	80500
140708	80501
51740	80502
2570	80503
85866	80504
1883	80505
23765	80506
14614	80507
42416	80508
8536	80509
1253	80510
18199	80511
1938	80512
24095	80513
22502	80514
130840	80515
126537	80516
160729	80517
137851	80518
6573	80519
32323	80520
30006	80521
119218	80522
50522	80523
44745	80524
126596	80525
52590	80526
114852	80527
59482	80528
110282	80529
73653	80530
8492	80531
62651	80532
110254	80533
11548	80534
683	80535
33092	80536
18626	80537
55098	80538
15257	80539
46075	80540
97803	80541
55745	80542
100183	80543
13202	80544
12242	80545
8331	80546
32819	80547
3425	80548
72540	80549
65546	80550
110217	80551
701	80552
44230	80553
25120	80554
90291	80555
599	80556
118017	80557
14485	80558
89215	80559
14473	80560
37705	80561
14194	80562
6523	80563
1667	80564
16238	80565
30261	80566
30122	80567
64439	80568
160595	80569
589	80570
110393	80571
47450	80572
2223	80573
45338	80574
157847	80575
102076	80576
23818	80577
42607	80578
4129	80579
59643	80580
23550	80581
10634	80582
102332	80583
2060	80584
148676	80585
315	80586
113445	80587
4921	80588
95649	80589
11420	80590
64144	80591
63202	80592
7214	80593
36553	80594
3305	80595
6132	80596
28648	80597
34472	80598
50700	80599
36389	80600
7086	80601
86811	80602
24500	80603
101529	80604
15445	80605
114051	80606
679	80607
19317	80608
96784	80609
106173	80610
6174	80611
4622	80612
12266	80613
56668	80614
36071	80615
44740	80616
83807	80617
107801	80618
25356	80619
8640	80620
601	80621
59512	80622
1978	80623
117930	80624
94263	80625
98829	80626
91183	80627
382	80628
128116	80629
72164	80630
10960	80631
70060	80632
11326	80633
13365	80634
4418	80635
60217	80636
29929	80637
459	80638
2940	80639
16329	80640
1707	80641
67286	80642
83620	80643
23035	80644
80133	80645
17187	80646
33945	80647
3062	80648
35170	80649
16915	80650
33250	80651
13714	80652
59773	80653
457	80654
28203	80655
78	80656
26000	80657
99330	80658
111402	80659
33646	80660
100806	80661
97252	80662
333	80663
20272	80664
72347	80665
38604	80666
10933	80667
29868	80668
3091	80669
38762	80670
69586	80671
38369	80672
14709	80673
5516	80674
55833	80675
1820	80676
21505	80677
43100	80678
59472	80679
141757	80680
24292	80681
30589	80682
22643	80683
60982	80684
42714	80685
130941	80686
22221	80687
4939	80688
103031	80689
67876	80690
7082	80691
19068	80692
81453	80693
2824	80694
134386	80695
6702	80696
71488	80697
61080	80698
3920	80699
12489	80700
8772	80701
16566	80702
145850	80703
71881	80704
25444	80705
30261	80706
36278	80707
29169	80708
58479	80709
21569	80710
132384	80711
23050	80712
3843	80713
9143	80714
4626	80715
56296	80716
15070	80717
44907	80718
26308	80719
99727	80720
1823	80721
88812	80722
13956	80723
43557	80724
25934	80725
8964	80726
17043	80727
15440	80728
10906	80729
119317	80730
39515	80731
5446	80732
37465	80733
54346	80734
8431	80735
3283	80736
13954	80737
138858	80738
56479	80739
49552	80740
26876	80741
40314	80742
66056	80743
55319	80744
85424	80745
2402	80746
4546	80747
1140	80748
21084	80749
10389	80750
2581	80751
4787	80752
19732	80753
66751	80754
129091	80755
880	80756
2372	80757
27710	80758
10613	80759
45023	80760
45180	80761
41339	80762
130	80763
35391	80764
15195	80765
47409	80766
64150	80767
131813	80768
38252	80769
5897	80770
2677	80771
2808	80772
8168	80773
87485	80774
23426	80775
19876	80776
38136	80777
81163	80778
17942	80779
71741	80780
87918	80781
3316	80782
7032	80783
66917	80784
2017	80785
55678	80786
56799	80787
91708	80788
5391	80789
10223	80790
11535	80791
15480	80792
18489	80793
106670	80794
24392	80795
12649	80796
29383	80797
31573	80798
42310	80799
68475	80800
48161	80801
58720	80802
163514	80803
128190	80804
93084	80805
9803	80806
139195	80807
3435	80808
4267	80809
7806	80810
11811	80811
50228	80812
22593	80813
22188	80814
63616	80815
15574	80816
119197	80817
62507	80818
57973	80819
95	80820
377	80821
65299	80822
20837	80823
8937	80824
71664	80825
65366	80826
98491	80827
47679	80828
64045	80829
37387	80830
35754	80831
37677	80832
77842	80833
69394	80834
8702	80835
70371	80836
56682	80837
138939	80838
130473	80839
4899	80840
3646	80841
36722	80842
15087	80843
21169	80844
13440	80845
3622	80846
52642	80847
3445	80848
11821	80849
1581	80850
9573	80851
41552	80852
2694	80853
70804	80854
104490	80855
65091	80856
53627	80857
25851	80858
461	80859
17620	80860
41814	80861
136656	80862
2148	80863
42534	80864
71680	80865
12995	80866
49499	80867
62864	80868
87	80869
14315	80870
16422	80871
23093	80872
16031	80873
62826	80874
45115	80875
20299	80876
3328	80877
3892	80878
99104	80879
4959	80880
5133	80881
7253	80882
73730	80883
358	80884
3975	80885
3102	80886
28111	80887
107177	80888
28697	80889
12333	80890
152624	80891
53162	80892
11490	80893
44653	80894
14767	80895
152921	80896
148771	80897
18140	80898
57485	80899
33481	80900
80784	80901
99116	80902
58912	80903
83919	80904
8927	80905
7414	80906
109494	80907
47968	80908
64043	80909
91078	80910
73935	80911
55526	80912
50786	80913
2382	80914
51776	80915
1856	80916
5913	80917
3089	80918
25603	80919
23419	80920
52	80921
2831	80922
2314	80923
42425	80924
20931	80925
38426	80926
110056	80927
39400	80928
15321	80929
87336	80930
15843	80931
24489	80932
19617	80933
6178	80934
139453	80935
59281	80936
2960	80937
32	80938
2668	80939
88181	80940
51069	80941
10131	80942
2207	80943
6165	80944
59893	80945
109702	80946
20033	80947
15457	80948
20705	80949
26534	80950
79511	80951
77093	80952
2723	80953
3173	80954
94376	80955
102479	80956
39685	80957
70864	80958
28673	80959
50713	80960
11076	80961
16031	80962
475	80963
47964	80964
71349	80965
146553	80966
76272	80967
13692	80968
17716	80969
63604	80970
71605	80971
52909	80972
27049	80973
12101	80974
107746	80975
69220	80976
29903	80977
40496	80978
34306	80979
12113	80980
37713	80981
942	80982
36091	80983
13284	80984
1375	80985
19085	80986
80215	80987
7749	80988
2929	80989
166086	80990
3881	80991
202	80992
80089	80993
215	80994
26345	80995
25974	80996
13196	80997
34019	80998
19434	80999
24809	81000
7900	81001
6307	81002
19293	81003
11032	81004
4876	81005
91413	81006
17525	81007
16137	81008
96481	81009
84009	81010
184	81011
12547	81012
15109	81013
21752	81014
63084	81015
80695	81016
4501	81017
1638	81018
6026	81019
4568	81020
16796	81021
31311	81022
823	81023
77650	81024
89531	81025
10272	81026
51190	81027
80421	81028
79914	81029
5564	81030
23939	81031
6821	81032
1082	81033
134427	81034
25743	81035
14623	81036
19771	81037
4246	81038
9224	81039
121623	81040
35094	81041
90661	81042
16409	81043
34789	81044
24262	81045
22649	81046
389	81047
85528	81048
32244	81049
111062	81050
63550	81051
8403	81052
73202	81053
70335	81054
24233	81055
81986	81056
87248	81057
58093	81058
20783	81059
51965	81060
73388	81061
144008	81062
70824	81063
25280	81064
64462	81065
96734	81066
123755	81067
18734	81068
3843	81069
5016	81070
3214	81071
134188	81072
24736	81073
52710	81074
92086	81075
67473	81076
1813	81077
1821	81078
29048	81079
502	81080
51947	81081
51142	81082
13154	81083
23087	81084
17473	81085
1830	81086
123203	81087
215	81088
40864	81089
86457	81090
9075	81091
26577	81092
57557	81093
6071	81094
148201	81095
43993	81096
106056	81097
29064	81098
83353	81099
65656	81100
34738	81101
579	81102
24221	81103
16352	81104
14705	81105
118161	81106
37566	81107
16707	81108
44934	81109
78191	81110
20395	81111
64655	81112
10280	81113
51014	81114
55454	81115
68753	81116
100038	81117
130292	81118
724	81119
15564	81120
13057	81121
19851	81122
79321	81123
47824	81124
127642	81125
29561	81126
56097	81127
53148	81128
15545	81129
2046	81130
41240	81131
18531	81132
112466	81133
42482	81134
16151	81135
78206	81136
100172	81137
84376	81138
11005	81139
3593	81140
115304	81141
7997	81142
1471	81143
21084	81144
20435	81145
17891	81146
4773	81147
79450	81148
122944	81149
33973	81150
28570	81151
49105	81152
56000	81153
122327	81154
29525	81155
729	81156
21780	81157
4379	81158
41810	81159
1514	81160
82291	81161
103679	81162
1691	81163
137487	81164
744	81165
66757	81166
35971	81167
63643	81168
78975	81169
98778	81170
10414	81171
20043	81172
72930	81173
138735	81174
4905	81175
12842	81176
117417	81177
21318	81178
3923	81179
1897	81180
27656	81181
14491	81182
477	81183
64046	81184
127418	81185
22450	81186
67296	81187
214	81188
35598	81189
131353	81190
11454	81191
105797	81192
25482	81193
3812	81194
5853	81195
35066	81196
2362	81197
30916	81198
831	81199
82523	81200
48212	81201
27770	81202
4022	81203
102879	81204
76859	81205
37784	81206
8017	81207
60675	81208
1123	81209
42030	81210
17304	81211
58676	81212
53184	81213
75682	81214
4183	81215
65499	81216
31618	81217
48565	81218
81	81219
81307	81220
38460	81221
50023	81222
7104	81223
20073	81224
13965	81225
89282	81226
50351	81227
25205	81228
13081	81229
24182	81230
68908	81231
3272	81232
26367	81233
6287	81234
27759	81235
798	81236
9773	81237
12949	81238
48970	81239
31629	81240
747	81241
9842	81242
60902	81243
81100	81244
138113	81245
110965	81246
5894	81247
22244	81248
1639	81249
48284	81250
57837	81251
36891	81252
983	81253
17975	81254
3414	81255
62073	81256
31474	81257
55560	81258
32316	81259
35	81260
79044	81261
6677	81262
14049	81263
4219	81264
145802	81265
84869	81266
1354	81267
69076	81268
68951	81269
10228	81270
11627	81271
104968	81272
26327	81273
127119	81274
51584	81275
4246	81276
126396	81277
1131	81278
69830	81279
43832	81280
26151	81281
115240	81282
21354	81283
38781	81284
28578	81285
8460	81286
45420	81287
31691	81288
62669	81289
27939	81290
124216	81291
27611	81292
79659	81293
48718	81294
1903	81295
31825	81296
22859	81297
24276	81298
42720	81299
130504	81300
12879	81301
4341	81302
98	81303
39607	81304
748	81305
27133	81306
44577	81307
15521	81308
63057	81309
8295	81310
27421	81311
54634	81312
103203	81313
22027	81314
30851	81315
3515	81316
25299	81317
52290	81318
11947	81319
82726	81320
54840	81321
20177	81322
58584	81323
72972	81324
73638	81325
85917	81326
40652	81327
8461	81328
134526	81329
71579	81330
16392	81331
154485	81332
53797	81333
1587	81334
40848	81335
58486	81336
19235	81337
3507	81338
18279	81339
154409	81340
8746	81341
14956	81342
34582	81343
35707	81344
10988	81345
8274	81346
19742	81347
1859	81348
56281	81349
72274	81350
52664	81351
1554	81352
30091	81353
115889	81354
12701	81355
69927	81356
10109	81357
82825	81358
93864	81359
360	81360
7802	81361
86777	81362
33017	81363
18765	81364
16955	81365
98823	81366
85599	81367
59566	81368
2562	81369
14192	81370
104920	81371
11635	81372
5855	81373
52566	81374
18269	81375
82606	81376
54292	81377
20367	81378
94756	81379
10268	81380
38990	81381
39508	81382
48125	81383
11688	81384
12976	81385
7165	81386
10736	81387
19991	81388
64819	81389
1637	81390
10783	81391
65900	81392
3978	81393
40460	81394
84044	81395
34535	81396
88190	81397
4186	81398
110564	81399
14717	81400
159352	81401
328	81402
5549	81403
18144	81404
31127	81405
77161	81406
32256	81407
28926	81408
4459	81409
358	81410
6613	81411
39458	81412
83691	81413
13952	81414
83485	81415
367	81416
47385	81417
641	81418
15803	81419
96345	81420
14065	81421
7878	81422
64500	81423
10134	81424
19195	81425
116745	81426
5498	81427
49377	81428
34699	81429
33263	81430
43492	81431
1267	81432
30165	81433
11072	81434
1456	81435
45273	81436
51111	81437
58184	81438
2787	81439
50458	81440
78547	81441
83366	81442
97834	81443
21237	81444
119561	81445
4590	81446
97974	81447
63208	81448
10049	81449
304	81450
34634	81451
125788	81452
2908	81453
31698	81454
41116	81455
98940	81456
4242	81457
200	81458
56287	81459
93388	81460
30763	81461
66225	81462
131079	81463
81789	81464
16544	81465
15964	81466
100743	81467
56896	81468
28771	81469
59321	81470
125747	81471
2650	81472
58722	81473
15066	81474
71368	81475
5010	81476
31489	81477
21232	81478
23648	81479
25684	81480
5114	81481
15736	81482
6973	81483
16520	81484
59448	81485
8472	81486
21015	81487
80622	81488
26569	81489
28812	81490
8423	81491
32434	81492
149	81493
11926	81494
14731	81495
32380	81496
41949	81497
13634	81498
91873	81499
77536	81500
43944	81501
18914	81502
150	81503
93097	81504
42842	81505
87677	81506
105583	81507
91208	81508
23111	81509
68554	81510
120499	81511
120919	81512
32544	81513
1151	81514
4739	81515
94625	81516
67366	81517
49417	81518
50469	81519
50895	81520
51975	81521
799	81522
43505	81523
153178	81524
686	81525
22931	81526
5865	81527
16080	81528
17482	81529
54570	81530
87198	81531
13854	81532
66393	81533
4245	81534
122410	81535
153559	81536
27495	81537
5977	81538
63989	81539
1036	81540
781	81541
64288	81542
11678	81543
80769	81544
18807	81545
79835	81546
35238	81547
32163	81548
11501	81549
28214	81550
16831	81551
39518	81552
600	81553
50963	81554
89111	81555
7934	81556
48326	81557
39516	81558
25886	81559
90868	81560
80448	81561
80802	81562
69218	81563
59846	81564
80584	81565
7649	81566
116139	81567
21366	81568
44858	81569
36871	81570
36682	81571
5240	81572
24076	81573
101898	81574
66616	81575
41575	81576
127347	81577
15815	81578
107375	81579
39962	81580
512	81581
48925	81582
34637	81583
28202	81584
30932	81585
89974	81586
54049	81587
106565	81588
7889	81589
72896	81590
21823	81591
61819	81592
69206	81593
73649	81594
8447	81595
52029	81596
62300	81597
20267	81598
58608	81599
101600	81600
43335	81601
46801	81602
56135	81603
32049	81604
86210	81605
48627	81606
38217	81607
17686	81608
41548	81609
1463	81610
90394	81611
148883	81612
67944	81613
92418	81614
11059	81615
158406	81616
64690	81617
4583	81618
74258	81619
7363	81620
25326	81621
3912	81622
13580	81623
34116	81624
34166	81625
8576	81626
7396	81627
18688	81628
194	81629
6514	81630
9025	81631
2003	81632
135588	81633
94048	81634
17749	81635
5846	81636
9214	81637
18089	81638
128366	81639
152793	81640
11421	81641
19181	81642
64198	81643
2616	81644
30312	81645
12650	81646
6585	81647
25961	81648
146981	81649
1815	81650
43917	81651
17974	81652
84374	81653
1632	81654
37969	81655
166102	81656
26374	81657
35296	81658
2502	81659
375	81660
70589	81661
22786	81662
11090	81663
7883	81664
33472	81665
7919	81666
16692	81667
66149	81668
4068	81669
85862	81670
13198	81671
65335	81672
70	81673
34344	81674
8061	81675
20779	81676
54710	81677
38183	81678
3339	81679
12802	81680
33760	81681
92222	81682
40720	81683
39699	81684
2362	81685
18649	81686
1103	81687
11105	81688
2792	81689
48022	81690
76628	81691
89052	81692
27692	81693
9944	81694
31001	81695
1888	81696
15004	81697
1008	81698
7145	81699
308	81700
18234	81701
1199	81702
30972	81703
60417	81704
38418	81705
52550	81706
8519	81707
33563	81708
8828	81709
7778	81710
21005	81711
9345	81712
1991	81713
65940	81714
140	81715
1753	81716
2300	81717
22041	81718
6093	81719
99095	81720
19742	81721
4827	81722
110851	81723
151347	81724
90173	81725
19483	81726
11664	81727
1219	81728
9946	81729
16290	81730
2978	81731
128020	81732
78058	81733
568	81734
889	81735
28223	81736
2357	81737
1372	81738
32958	81739
118530	81740
123140	81741
19248	81742
2762	81743
68865	81744
73602	81745
135445	81746
69471	81747
45402	81748
3193	81749
28191	81750
37706	81751
22078	81752
3912	81753
9185	81754
30177	81755
52821	81756
91514	81757
17104	81758
1309	81759
89002	81760
94874	81761
2357	81762
22948	81763
19789	81764
112448	81765
58744	81766
329	81767
51369	81768
67065	81769
50575	81770
17813	81771
129734	81772
32507	81773
81307	81774
125800	81775
13309	81776
122585	81777
21254	81778
31446	81779
3516	81780
45398	81781
19495	81782
70	81783
5608	81784
31658	81785
18810	81786
70259	81787
10738	81788
59068	81789
18566	81790
31936	81791
5980	81792
20473	81793
75373	81794
163169	81795
59284	81796
47453	81797
14075	81798
45899	81799
74713	81800
7990	81801
27854	81802
40102	81803
1931	81804
112957	81805
11325	81806
62281	81807
93281	81808
116	81809
23712	81810
54292	81811
53876	81812
85	81813
60372	81814
24854	81815
5246	81816
77830	81817
61380	81818
87002	81819
1554	81820
36868	81821
51973	81822
82153	81823
22675	81824
25216	81825
770	81826
1859	81827
50077	81828
52678	81829
87910	81830
11409	81831
47240	81832
136844	81833
12776	81834
48828	81835
8082	81836
70707	81837
57709	81838
132837	81839
5028	81840
64966	81841
10779	81842
24096	81843
34353	81844
22064	81845
817	81846
23468	81847
69817	81848
42161	81849
19886	81850
1279	81851
24907	81852
73616	81853
70484	81854
14090	81855
1455	81856
93640	81857
92409	81858
7718	81859
39417	81860
33598	81861
81076	81862
364	81863
34962	81864
12405	81865
123904	81866
134275	81867
32599	81868
12482	81869
85589	81870
7568	81871
59569	81872
21909	81873
53438	81874
6103	81875
5910	81876
40038	81877
93273	81878
59333	81879
49697	81880
213	81881
7616	81882
10008	81883
6053	81884
7194	81885
79966	81886
94	81887
16974	81888
2703	81889
5097	81890
31070	81891
48326	81892
35848	81893
128593	81894
116274	81895
125084	81896
38959	81897
31451	81898
39200	81899
58191	81900
53199	81901
58081	81902
1961	81903
5362	81904
472	81905
3299	81906
788	81907
101975	81908
690	81909
47445	81910
50966	81911
19343	81912
27520	81913
7757	81914
8088	81915
43771	81916
121168	81917
79682	81918
5872	81919
27275	81920
62438	81921
59533	81922
161267	81923
35533	81924
23086	81925
29312	81926
62650	81927
16451	81928
16078	81929
98797	81930
119214	81931
17362	81932
608	81933
1176	81934
32248	81935
30	81936
1732	81937
16592	81938
28912	81939
1552	81940
1372	81941
2549	81942
96609	81943
27512	81944
133107	81945
2550	81946
65672	81947
33	81948
458	81949
2945	81950
64258	81951
40201	81952
25484	81953
116378	81954
64454	81955
162926	81956
7478	81957
42980	81958
61292	81959
46105	81960
43463	81961
23220	81962
26	81963
1446	81964
1529	81965
48135	81966
75703	81967
7704	81968
100600	81969
11125	81970
42050	81971
199	81972
60248	81973
8695	81974
47261	81975
1174	81976
41258	81977
4278	81978
24653	81979
129411	81980
116929	81981
71697	81982
69222	81983
105731	81984
71971	81985
38616	81986
27908	81987
163229	81988
22775	81989
677	81990
4245	81991
92213	81992
39945	81993
158571	81994
61214	81995
76792	81996
2403	81997
35231	81998
165938	81999
980	82000
6257	82001
74501	82002
7679	82003
86476	82004
118980	82005
29690	82006
79340	82007
42544	82008
49080	82009
5358	82010
90016	82011
42998	82012
3895	82013
40530	82014
12118	82015
16636	82016
73104	82017
123125	82018
81068	82019
79019	82020
6280	82021
147318	82022
65389	82023
3802	82024
58246	82025
88534	82026
112809	82027
1186	82028
1461	82029
2519	82030
37589	82031
1720	82032
122305	82033
37	82034
61215	82035
1351	82036
184	82037
9181	82038
4261	82039
674	82040
29841	82041
31339	82042
6063	82043
5092	82044
280	82045
46767	82046
31535	82047
107883	82048
6226	82049
47858	82050
1739	82051
103887	82052
49635	82053
50218	82054
14268	82055
800	82056
58338	82057
4437	82058
656	82059
8157	82060
86057	82061
15123	82062
142359	82063
4385	82064
26139	82065
45403	82066
49126	82067
48651	82068
51004	82069
125437	82070
102652	82071
1034	82072
100911	82073
14059	82074
7519	82075
18532	82076
27082	82077
31805	82078
458	82079
17448	82080
1941	82081
72587	82082
4467	82083
159390	82084
33243	82085
4553	82086
125787	82087
1542	82088
40564	82089
109341	82090
3958	82091
8739	82092
84364	82093
5170	82094
47534	82095
6763	82096
101152	82097
34174	82098
20288	82099
9622	82100
42130	82101
25546	82102
62068	82103
22510	82104
56419	82105
21202	82106
118538	82107
153323	82108
63918	82109
5502	82110
101354	82111
14423	82112
88072	82113
32274	82114
44123	82115
100121	82116
166341	82117
1397	82118
40243	82119
44697	82120
93611	82121
84415	82122
155206	82123
8906	82124
92354	82125
96065	82126
29568	82127
3735	82128
32867	82129
99180	82130
23805	82131
12412	82132
82565	82133
2207	82134
72450	82135
93139	82136
73574	82137
59110	82138
103493	82139
58271	82140
34989	82141
431	82142
11	82143
74353	82144
49603	82145
10210	82146
30861	82147
10112	82148
39499	82149
55439	82150
2035	82151
23953	82152
70134	82153
158539	82154
123979	82155
8053	82156
37579	82157
16150	82158
35461	82159
4234	82160
2358	82161
2295	82162
37430	82163
63297	82164
14386	82165
10324	82166
8370	82167
7682	82168
30928	82169
8050	82170
9458	82171
1807	82172
56839	82173
5508	82174
25473	82175
8583	82176
145454	82177
163575	82178
32930	82179
67191	82180
433	82181
66195	82182
11388	82183
33085	82184
107120	82185
29451	82186
37233	82187
3793	82188
13168	82189
8848	82190
91584	82191
502	82192
36132	82193
18109	82194
7500	82195
86313	82196
104112	82197
5341	82198
30874	82199
56060	82200
26569	82201
1986	82202
5432	82203
51741	82204
26360	82205
6606	82206
13571	82207
2605	82208
1522	82209
5138	82210
4044	82211
7967	82212
10810	82213
43088	82214
94653	82215
19421	82216
1693	82217
17378	82218
57093	82219
9036	82220
27791	82221
6201	82222
116075	82223
117171	82224
122824	82225
72371	82226
66	82227
88	82228
100879	82229
25182	82230
24731	82231
50395	82232
58714	82233
28618	82234
22378	82235
21470	82236
155459	82237
87699	82238
26195	82239
1205	82240
21573	82241
23946	82242
62777	82243
48996	82244
9909	82245
90865	82246
163987	82247
91894	82248
130838	82249
82222	82250
78171	82251
22704	82252
108806	82253
2101	82254
22542	82255
19002	82256
113237	82257
41435	82258
122646	82259
32487	82260
38670	82261
17364	82262
25887	82263
82540	82264
11595	82265
866	82266
4754	82267
113835	82268
46578	82269
9151	82270
2288	82271
93667	82272
54882	82273
40992	82274
12547	82275
10787	82276
36858	82277
58760	82278
799	82279
466	82280
123372	82281
150157	82282
19082	82283
5176	82284
85732	82285
13067	82286
15567	82287
74664	82288
21279	82289
88941	82290
16113	82291
9472	82292
40150	82293
161352	82294
49946	82295
103259	82296
9921	82297
52400	82298
152233	82299
112135	82300
4360	82301
59471	82302
32325	82303
110982	82304
261	82305
3862	82306
127064	82307
132915	82308
100497	82309
12906	82310
10013	82311
77156	82312
23714	82313
47982	82314
60753	82315
127269	82316
66157	82317
29635	82318
14837	82319
76368	82320
31582	82321
11598	82322
4799	82323
18414	82324
24044	82325
44994	82326
3177	82327
31067	82328
58729	82329
28164	82330
10945	82331
30887	82332
100320	82333
11948	82334
2449	82335
43038	82336
2874	82337
5048	82338
19425	82339
18937	82340
16053	82341
58876	82342
120967	82343
21017	82344
100799	82345
19201	82346
11227	82347
87562	82348
85004	82349
4127	82350
11809	82351
20852	82352
2642	82353
56991	82354
3519	82355
80748	82356
2029	82357
29034	82358
74693	82359
112972	82360
13583	82361
6367	82362
2085	82363
36035	82364
25608	82365
21910	82366
78530	82367
49916	82368
4706	82369
22861	82370
4269	82371
3454	82372
24685	82373
149904	82374
38493	82375
1770	82376
131089	82377
24245	82378
9987	82379
113353	82380
4632	82381
77465	82382
43102	82383
34206	82384
97525	82385
54664	82386
7178	82387
32912	82388
90540	82389
145414	82390
2441	82391
44277	82392
32958	82393
83705	82394
84513	82395
4190	82396
46180	82397
5049	82398
7755	82399
6186	82400
82633	82401
99849	82402
45004	82403
80315	82404
2200	82405
35966	82406
54286	82407
42355	82408
2385	82409
28889	82410
43416	82411
2768	82412
142454	82413
95331	82414
6408	82415
13237	82416
64169	82417
14806	82418
55294	82419
26787	82420
98456	82421
16491	82422
78552	82423
48	82424
69578	82425
54046	82426
2181	82427
2680	82428
97916	82429
61620	82430
20855	82431
32356	82432
74349	82433
69207	82434
18124	82435
90004	82436
109777	82437
36646	82438
42236	82439
70292	82440
59084	82441
11	82442
13051	82443
23655	82444
63236	82445
64228	82446
82769	82447
15977	82448
42013	82449
13990	82450
46492	82451
7748	82452
50387	82453
481	82454
394	82455
10587	82456
15945	82457
17736	82458
16418	82459
2093	82460
39686	82461
93553	82462
88492	82463
3163	82464
18993	82465
43644	82466
41665	82467
40833	82468
56476	82469
100551	82470
37875	82471
143260	82472
66300	82473
40934	82474
95290	82475
47537	82476
54280	82477
39591	82478
499	82479
13851	82480
35286	82481
32631	82482
16792	82483
64580	82484
22709	82485
37648	82486
2557	82487
10986	82488
50375	82489
92472	82490
7113	82491
37873	82492
1195	82493
68974	82494
149284	82495
50924	82496
96386	82497
9989	82498
19086	82499
7880	82500
5479	82501
5373	82502
35956	82503
48118	82504
21336	82505
27061	82506
3108	82507
837	82508
11170	82509
1901	82510
14898	82511
1163	82512
6176	82513
91794	82514
106250	82515
36768	82516
130694	82517
16966	82518
57944	82519
27483	82520
5821	82521
13170	82522
24826	82523
5317	82524
16184	82525
26139	82526
29796	82527
48842	82528
21103	82529
5266	82530
58556	82531
8531	82532
47	82533
70841	82534
64572	82535
22455	82536
697	82537
2160	82538
17773	82539
1202	82540
109610	82541
36224	82542
11232	82543
492	82544
151689	82545
115597	82546
19421	82547
38958	82548
42419	82549
28889	82550
71544	82551
20083	82552
57657	82553
2310	82554
4341	82555
37436	82556
11439	82557
27942	82558
2662	82559
93187	82560
89417	82561
3357	82562
162514	82563
7656	82564
3755	82565
64894	82566
19650	82567
29401	82568
94785	82569
640	82570
3064	82571
166432	82572
4944	82573
67515	82574
22170	82575
6627	82576
35555	82577
47506	82578
50051	82579
23186	82580
43310	82581
4232	82582
37359	82583
470	82584
655	82585
19771	82586
61124	82587
37548	82588
41986	82589
16599	82590
34645	82591
49999	82592
4853	82593
47473	82594
30414	82595
24082	82596
8437	82597
37745	82598
33259	82599
122324	82600
149370	82601
47169	82602
119260	82603
19425	82604
10965	82605
38036	82606
108042	82607
25001	82608
67287	82609
68404	82610
76429	82611
16110	82612
47836	82613
17109	82614
32747	82615
67628	82616
103103	82617
26808	82618
105159	82619
1287	82620
36117	82621
22148	82622
15140	82623
4702	82624
10001	82625
31938	82626
32733	82627
56123	82628
16130	82629
31984	82630
25645	82631
2694	82632
38425	82633
1188	82634
2020	82635
30091	82636
65269	82637
50073	82638
30093	82639
60634	82640
68003	82641
123849	82642
367	82643
34158	82644
16	82645
49623	82646
46178	82647
72526	82648
108015	82649
55735	82650
28928	82651
1005	82652
54088	82653
4737	82654
21033	82655
14214	82656
32002	82657
23208	82658
133342	82659
54116	82660
108207	82661
105011	82662
26241	82663
2185	82664
163035	82665
37028	82666
22460	82667
37502	82668
3328	82669
32081	82670
39798	82671
86057	82672
71849	82673
4172	82674
18438	82675
222	82676
7269	82677
43841	82678
47456	82679
46987	82680
32589	82681
19921	82682
8822	82683
42624	82684
28504	82685
141596	82686
3237	82687
2263	82688
29956	82689
88848	82690
69441	82691
17137	82692
56909	82693
103240	82694
97030	82695
89873	82696
19553	82697
37578	82698
10546	82699
10237	82700
24572	82701
108866	82702
44652	82703
9565	82704
843	82705
83969	82706
48885	82707
41491	82708
60222	82709
43308	82710
102952	82711
7612	82712
2207	82713
9942	82714
102753	82715
6695	82716
35064	82717
50456	82718
44458	82719
9220	82720
397	82721
35811	82722
9714	82723
10991	82724
70096	82725
3214	82726
5803	82727
101897	82728
39604	82729
30638	82730
42208	82731
46047	82732
9385	82733
13885	82734
1932	82735
59702	82736
27841	82737
85125	82738
58644	82739
14294	82740
82203	82741
6881	82742
29233	82743
1374	82744
89441	82745
76688	82746
11728	82747
277	82748
8495	82749
77696	82750
44503	82751
3145	82752
84787	82753
10401	82754
70904	82755
107908	82756
853	82757
74750	82758
67699	82759
273	82760
2695	82761
10682	82762
17067	82763
50477	82764
9073	82765
18134	82766
52137	82767
77869	82768
4680	82769
111	82770
7970	82771
32660	82772
162575	82773
30160	82774
29359	82775
65847	82776
42427	82777
52	82778
47948	82779
15875	82780
10931	82781
7522	82782
3847	82783
124719	82784
3093	82785
22772	82786
29377	82787
58454	82788
9560	82789
17983	82790
5100	82791
3929	82792
60184	82793
7574	82794
15409	82795
10125	82796
87744	82797
1693	82798
97568	82799
26862	82800
2650	82801
138947	82802
68613	82803
32159	82804
3802	82805
70427	82806
41405	82807
17341	82808
5410	82809
13885	82810
121685	82811
5532	82812
100999	82813
16636	82814
4967	82815
652	82816
14395	82817
114999	82818
30118	82819
105727	82820
12123	82821
111145	82822
6953	82823
86746	82824
108325	82825
103644	82826
14204	82827
8232	82828
38621	82829
10058	82830
1482	82831
1015	82832
57	82833
92425	82834
6088	82835
2568	82836
48325	82837
90569	82838
4414	82839
124587	82840
85195	82841
5373	82842
10941	82843
31425	82844
478	82845
14167	82846
9918	82847
22565	82848
101291	82849
55440	82850
207	82851
117040	82852
95628	82853
9895	82854
3643	82855
4236	82856
29100	82857
7657	82858
3145	82859
34704	82860
292	82861
3954	82862
100077	82863
49567	82864
28868	82865
103468	82866
19099	82867
69045	82868
94521	82869
30468	82870
47823	82871
69134	82872
5152	82873
90113	82874
29135	82875
1893	82876
26532	82877
130026	82878
154314	82879
8209	82880
21261	82881
14498	82882
12340	82883
104574	82884
12173	82885
6136	82886
12656	82887
7123	82888
2614	82889
2568	82890
145843	82891
204	82892
3752	82893
119801	82894
121029	82895
73	82896
86675	82897
1640	82898
35486	82899
74467	82900
156420	82901
28468	82902
5047	82903
27297	82904
21346	82905
5755	82906
40681	82907
2556	82908
68375	82909
2098	82910
2361	82911
26290	82912
7523	82913
53017	82914
30225	82915
11868	82916
14542	82917
149946	82918
33392	82919
5078	82920
46320	82921
113963	82922
27786	82923
18048	82924
35604	82925
18398	82926
111638	82927
81138	82928
15759	82929
9912	82930
809	82931
39381	82932
60047	82933
101789	82934
2007	82935
35962	82936
75866	82937
35421	82938
133650	82939
22402	82940
34382	82941
46365	82942
1674	82943
6212	82944
12752	82945
58842	82946
34320	82947
65538	82948
108570	82949
283	82950
28764	82951
7209	82952
11539	82953
9575	82954
7418	82955
20694	82956
34153	82957
15938	82958
2169	82959
37013	82960
6107	82961
6443	82962
12058	82963
14356	82964
137991	82965
278	82966
69835	82967
114869	82968
39501	82969
64178	82970
47803	82971
53440	82972
67489	82973
13528	82974
2303	82975
98061	82976
11926	82977
97240	82978
5092	82979
86090	82980
2706	82981
16295	82982
75672	82983
21239	82984
34388	82985
7584	82986
57348	82987
41010	82988
98755	82989
15346	82990
9911	82991
14569	82992
15682	82993
11327	82994
94974	82995
85416	82996
1488	82997
3718	82998
140859	82999
72391	83000
65370	83001
13593	83002
63047	83003
22368	83004
22541	83005
105941	83006
41257	83007
161371	83008
84603	83009
16931	83010
33956	83011
42430	83012
59113	83013
28846	83014
102405	83015
164349	83016
29079	83017
6688	83018
10466	83019
36106	83020
14712	83021
94	83022
10479	83023
4483	83024
42731	83025
44385	83026
78314	83027
134	83028
7546	83029
1480	83030
14539	83031
66430	83032
2775	83033
7351	83034
45559	83035
16810	83036
2802	83037
112876	83038
1461	83039
19440	83040
40962	83041
92707	83042
16255	83043
1552	83044
7727	83045
8634	83046
76233	83047
12001	83048
68948	83049
42739	83050
52635	83051
160857	83052
46913	83053
166168	83054
31369	83055
28951	83056
51438	83057
44050	83058
1922	83059
19367	83060
6608	83061
2739	83062
96049	83063
11362	83064
143831	83065
33819	83066
7805	83067
36072	83068
35685	83069
738	83070
51638	83071
38820	83072
23795	83073
105478	83074
102014	83075
22505	83076
23500	83077
125094	83078
41470	83079
46200	83080
34423	83081
97349	83082
14580	83083
35808	83084
63668	83085
29212	83086
533	83087
2610	83088
72419	83089
95550	83090
92020	83091
119247	83092
3305	83093
104412	83094
31047	83095
25536	83096
1856	83097
21550	83098
80331	83099
4492	83100
21189	83101
8785	83102
17221	83103
67547	83104
66954	83105
99170	83106
891	83107
2121	83108
6952	83109
9693	83110
124908	83111
62724	83112
41183	83113
42081	83114
6155	83115
28582	83116
5309	83117
92028	83118
114179	83119
20237	83120
1766	83121
21677	83122
13447	83123
22191	83124
7093	83125
35033	83126
100496	83127
2863	83128
1230	83129
7912	83130
61414	83131
2705	83132
17513	83133
115362	83134
91489	83135
78462	83136
32015	83137
34535	83138
13277	83139
37953	83140
77705	83141
23859	83142
7581	83143
84931	83144
6774	83145
23057	83146
21889	83147
804	83148
102249	83149
20933	83150
253	83151
19159	83152
1317	83153
51129	83154
12162	83155
22951	83156
23515	83157
23279	83158
32820	83159
19169	83160
102307	83161
38310	83162
72162	83163
77150	83164
5196	83165
14356	83166
18022	83167
24183	83168
52376	83169
43730	83170
19979	83171
14927	83172
502	83173
14258	83174
128628	83175
79273	83176
2629	83177
46910	83178
19483	83179
1209	83180
126043	83181
16137	83182
18106	83183
48237	83184
13183	83185
16374	83186
5589	83187
21357	83188
154443	83189
44030	83190
143687	83191
51810	83192
8241	83193
66748	83194
24575	83195
38600	83196
29939	83197
82467	83198
785	83199
1418	83200
32203	83201
4844	83202
1609	83203
86625	83204
99122	83205
7802	83206
2887	83207
800	83208
32855	83209
11354	83210
21129	83211
21369	83212
11634	83213
27349	83214
24935	83215
28932	83216
1801	83217
36527	83218
10301	83219
81061	83220
120322	83221
69894	83222
311	83223
71547	83224
3163	83225
80976	83226
69103	83227
18510	83228
12589	83229
79909	83230
15521	83231
125633	83232
124546	83233
1912	83234
69286	83235
45711	83236
4235	83237
548	83238
163895	83239
24711	83240
7128	83241
43334	83242
13479	83243
234	83244
3819	83245
12483	83246
11659	83247
158256	83248
12131	83249
45501	83250
79294	83251
71834	83252
60736	83253
9285	83254
68280	83255
6047	83256
85899	83257
945	83258
476	83259
54087	83260
21143	83261
13269	83262
16143	83263
19967	83264
62971	83265
4274	83266
10358	83267
81379	83268
21	83269
67950	83270
24301	83271
236	83272
49983	83273
115635	83274
132630	83275
966	83276
8627	83277
84185	83278
534	83279
4010	83280
8048	83281
4778	83282
90807	83283
68173	83284
59611	83285
17440	83286
4615	83287
4655	83288
27947	83289
54521	83290
52324	83291
31343	83292
45776	83293
24842	83294
21353	83295
3144	83296
56810	83297
5043	83298
7141	83299
1339	83300
19399	83301
62992	83302
49995	83303
129704	83304
77718	83305
24317	83306
63390	83307
36261	83308
22033	83309
84154	83310
34509	83311
10107	83312
44788	83313
103381	83314
3671	83315
14700	83316
43793	83317
7313	83318
140983	83319
13417	83320
29721	83321
159711	83322
61365	83323
40489	83324
1741	83325
56339	83326
1250	83327
50862	83328
92973	83329
16956	83330
3338	83331
18196	83332
1656	83333
27740	83334
16582	83335
62970	83336
4366	83337
56983	83338
17842	83339
57751	83340
31552	83341
89436	83342
7546	83343
86037	83344
102357	83345
19935	83346
115101	83347
28176	83348
5216	83349
57521	83350
106309	83351
1857	83352
10532	83353
59358	83354
85906	83355
148435	83356
60233	83357
38270	83358
114536	83359
15611	83360
35265	83361
73998	83362
4333	83363
618	83364
31012	83365
14912	83366
102761	83367
27859	83368
38354	83369
1664	83370
11383	83371
15317	83372
4206	83373
13859	83374
18455	83375
3859	83376
53980	83377
30430	83378
48290	83379
7276	83380
7289	83381
42139	83382
3476	83383
95978	83384
68953	83385
21776	83386
47585	83387
67778	83388
11988	83389
567	83390
33094	83391
138178	83392
108894	83393
11019	83394
11181	83395
107	83396
12142	83397
6369	83398
20433	83399
25251	83400
33294	83401
164554	83402
64801	83403
113655	83404
48960	83405
8775	83406
33807	83407
53932	83408
12002	83409
10582	83410
18113	83411
46003	83412
10341	83413
44202	83414
146739	83415
52503	83416
155974	83417
37158	83418
58963	83419
27939	83420
1626	83421
18374	83422
2167	83423
134180	83424
9516	83425
1282	83426
39409	83427
34484	83428
8061	83429
106134	83430
3221	83431
25298	83432
12805	83433
76505	83434
6632	83435
65068	83436
4	83437
100445	83438
71738	83439
81162	83440
55787	83441
3756	83442
80915	83443
12464	83444
40165	83445
34028	83446
77903	83447
10447	83448
77854	83449
5825	83450
14471	83451
48956	83452
123486	83453
6173	83454
30594	83455
3872	83456
247	83457
9752	83458
85093	83459
53373	83460
47868	83461
28353	83462
105767	83463
22494	83464
95584	83465
67070	83466
81701	83467
15553	83468
54318	83469
117585	83470
4567	83471
15866	83472
210	83473
30882	83474
93417	83475
11679	83476
4946	83477
129820	83478
79310	83479
58125	83480
77212	83481
61158	83482
53900	83483
69307	83484
10006	83485
44881	83486
5017	83487
3774	83488
23329	83489
9302	83490
8373	83491
42885	83492
113	83493
30556	83494
128377	83495
90820	83496
14449	83497
1141	83498
1504	83499
42342	83500
19075	83501
97015	83502
77142	83503
32066	83504
16227	83505
46943	83506
22015	83507
60842	83508
64574	83509
2944	83510
345	83511
54321	83512
52368	83513
126967	83514
551	83515
69746	83516
17135	83517
154459	83518
37990	83519
150604	83520
2233	83521
4497	83522
58902	83523
10008	83524
130525	83525
89389	83526
928	83527
11566	83528
35420	83529
34346	83530
1001	83531
7482	83532
12261	83533
57893	83534
44465	83535
2214	83536
66	83537
3415	83538
3211	83539
15008	83540
20676	83541
8228	83542
1441	83543
13006	83544
8719	83545
24448	83546
83492	83547
132846	83548
114142	83549
1919	83550
60152	83551
121237	83552
114830	83553
103263	83554
38444	83555
78711	83556
9556	83557
140	83558
8153	83559
24336	83560
4354	83561
40932	83562
13563	83563
67490	83564
13185	83565
68378	83566
9187	83567
82403	83568
11946	83569
121265	83570
59948	83571
39777	83572
13458	83573
131673	83574
15838	83575
25144	83576
11485	83577
159670	83578
8595	83579
70787	83580
104348	83581
47891	83582
146862	83583
40053	83584
72066	83585
37899	83586
35433	83587
50667	83588
26304	83589
117409	83590
39362	83591
132930	83592
5835	83593
5420	83594
42942	83595
109926	83596
39427	83597
33548	83598
75419	83599
2636	83600
111521	83601
3196	83602
11652	83603
62480	83604
14507	83605
8266	83606
2259	83607
23536	83608
28810	83609
34210	83610
30648	83611
60554	83612
9244	83613
33091	83614
14043	83615
47510	83616
71930	83617
15592	83618
1095	83619
8695	83620
125190	83621
163530	83622
118079	83623
94856	83624
16750	83625
415	83626
10005	83627
137492	83628
95046	83629
1614	83630
36156	83631
23476	83632
14676	83633
52853	83634
8341	83635
50692	83636
20911	83637
166305	83638
49072	83639
130121	83640
160067	83641
25897	83642
75352	83643
687	83644
50676	83645
15186	83646
17694	83647
38441	83648
39885	83649
38519	83650
36167	83651
1509	83652
60	83653
23356	83654
20798	83655
71620	83656
124152	83657
52637	83658
45323	83659
6784	83660
166268	83661
25672	83662
124340	83663
37317	83664
41334	83665
65957	83666
79552	83667
156222	83668
616	83669
127465	83670
102249	83671
36632	83672
90937	83673
119799	83674
62235	83675
137916	83676
114952	83677
39546	83678
75331	83679
41463	83680
51260	83681
127895	83682
31656	83683
42723	83684
32841	83685
69348	83686
147	83687
2860	83688
131859	83689
33276	83690
22697	83691
513	83692
6293	83693
8510	83694
22849	83695
15567	83696
115708	83697
2244	83698
115056	83699
6601	83700
63973	83701
5875	83702
40388	83703
2220	83704
36686	83705
6015	83706
11770	83707
21174	83708
53439	83709
20787	83710
334	83711
89253	83712
7846	83713
38	83714
1737	83715
1	83716
1330	83717
51830	83718
14594	83719
23175	83720
72835	83721
15863	83722
6028	83723
139670	83724
203	83725
37551	83726
80450	83727
71845	83728
7159	83729
10977	83730
11665	83731
80341	83732
12620	83733
50526	83734
21	83735
96929	83736
119519	83737
18081	83738
82306	83739
59393	83740
8811	83741
33479	83742
207	83743
14440	83744
533	83745
22240	83746
3871	83747
6800	83748
16328	83749
23843	83750
12919	83751
117820	83752
14006	83753
112559	83754
15882	83755
18881	83756
969	83757
6966	83758
8406	83759
7999	83760
9627	83761
1910	83762
24257	83763
121788	83764
97646	83765
44798	83766
66081	83767
1615	83768
12587	83769
67179	83770
42818	83771
44998	83772
22884	83773
17856	83774
9881	83775
113905	83776
70413	83777
60039	83778
8575	83779
91525	83780
43029	83781
789	83782
1395	83783
6558	83784
162969	83785
43173	83786
77885	83787
42759	83788
21024	83789
52822	83790
17075	83791
1861	83792
20214	83793
133006	83794
116069	83795
2502	83796
79482	83797
48919	83798
5818	83799
17690	83800
33	83801
1324	83802
17572	83803
69294	83804
7091	83805
17674	83806
6867	83807
2013	83808
153221	83809
31617	83810
21243	83811
30240	83812
69761	83813
44240	83814
47741	83815
103042	83816
106890	83817
50979	83818
75225	83819
13164	83820
48352	83821
7858	83822
70826	83823
9931	83824
2422	83825
13746	83826
110977	83827
11885	83828
31109	83829
23539	83830
32501	83831
933	83832
37163	83833
2261	83834
1	83835
35299	83836
71558	83837
87101	83838
13069	83839
21467	83840
20275	83841
33465	83842
138127	83843
8467	83844
14371	83845
27777	83846
91637	83847
82481	83848
3898	83849
58119	83850
50740	83851
17789	83852
3874	83853
5019	83854
34561	83855
21113	83856
77130	83857
42370	83858
54449	83859
27055	83860
90732	83861
10713	83862
28842	83863
6689	83864
97721	83865
132779	83866
22850	83867
2284	83868
153101	83869
4717	83870
18010	83871
6266	83872
161495	83873
23425	83874
46743	83875
27	83876
51716	83877
161920	83878
157363	83879
44377	83880
965	83881
105602	83882
35857	83883
13233	83884
6765	83885
59856	83886
23011	83887
37690	83888
14147	83889
34629	83890
17902	83891
67080	83892
51626	83893
78741	83894
18794	83895
41661	83896
6112	83897
121174	83898
3656	83899
12202	83900
29041	83901
90409	83902
107097	83903
27884	83904
143446	83905
33600	83906
14516	83907
102937	83908
58446	83909
22178	83910
82867	83911
47354	83912
17444	83913
24196	83914
488	83915
95049	83916
84293	83917
1066	83918
21109	83919
3131	83920
8254	83921
72161	83922
25065	83923
6205	83924
11602	83925
19683	83926
22352	83927
81120	83928
25059	83929
11902	83930
753	83931
1207	83932
3617	83933
22369	83934
51104	83935
13	83936
63498	83937
114958	83938
3935	83939
26793	83940
122518	83941
81307	83942
75116	83943
10666	83944
74252	83945
101078	83946
42062	83947
2	83948
77962	83949
80916	83950
13740	83951
30331	83952
21461	83953
30563	83954
5783	83955
30555	83956
33306	83957
49624	83958
32900	83959
7384	83960
26759	83961
122987	83962
1727	83963
89232	83964
29986	83965
5442	83966
2692	83967
9202	83968
50776	83969
65314	83970
108741	83971
17575	83972
1737	83973
14571	83974
18392	83975
22223	83976
1840	83977
62387	83978
22778	83979
92120	83980
27030	83981
32545	83982
77676	83983
35118	83984
3697	83985
61797	83986
46431	83987
77785	83988
19704	83989
31929	83990
33401	83991
18961	83992
23396	83993
1331	83994
22005	83995
10479	83996
23216	83997
4320	83998
9846	83999
26079	84000
75995	84001
22501	84002
29873	84003
121294	84004
110886	84005
3033	84006
919	84007
526	84008
47374	84009
31924	84010
14996	84011
532	84012
2286	84013
135350	84014
23045	84015
4914	84016
22476	84017
81079	84018
43826	84019
2365	84020
42357	84021
96613	84022
3414	84023
62809	84024
15998	84025
43413	84026
1007	84027
7483	84028
34633	84029
92676	84030
34794	84031
4642	84032
2775	84033
14002	84034
32872	84035
43922	84036
21747	84037
5793	84038
11608	84039
81898	84040
26476	84041
10339	84042
1096	84043
104869	84044
13242	84045
37697	84046
1441	84047
30249	84048
54108	84049
10730	84050
3226	84051
49760	84052
7932	84053
21125	84054
6982	84055
10083	84056
65713	84057
30310	84058
5647	84059
17477	84060
51722	84061
29599	84062
7415	84063
153349	84064
37882	84065
19001	84066
4063	84067
25785	84068
4149	84069
19003	84070
109366	84071
37331	84072
3123	84073
56899	84074
66454	84075
63122	84076
6818	84077
305	84078
31442	84079
50942	84080
82451	84081
22891	84082
12990	84083
38108	84084
28385	84085
23811	84086
8390	84087
14856	84088
77599	84089
30858	84090
27850	84091
338	84092
28352	84093
22575	84094
496	84095
22372	84096
1297	84097
62441	84098
30	84099
18516	84100
4083	84101
242	84102
47130	84103
37911	84104
1111	84105
12114	84106
11010	84107
10091	84108
20581	84109
78103	84110
46505	84111
49294	84112
7497	84113
48394	84114
14138	84115
129241	84116
26143	84117
45766	84118
130666	84119
97453	84120
24756	84121
65277	84122
66195	84123
24122	84124
69947	84125
4407	84126
24991	84127
91261	84128
51811	84129
9414	84130
19891	84131
1817	84132
4695	84133
60541	84134
26701	84135
13611	84136
28232	84137
75269	84138
26588	84139
147461	84140
16707	84141
6426	84142
10969	84143
26194	84144
19744	84145
22160	84146
33749	84147
86948	84148
4918	84149
24350	84150
13134	84151
30498	84152
21854	84153
155359	84154
46574	84155
2152	84156
59571	84157
51967	84158
62073	84159
6132	84160
2311	84161
28897	84162
18811	84163
4472	84164
46311	84165
34685	84166
2536	84167
7536	84168
11572	84169
13953	84170
23205	84171
74498	84172
82656	84173
54551	84174
59568	84175
126	84176
73897	84177
45651	84178
89689	84179
131260	84180
7343	84181
84701	84182
44838	84183
56125	84184
24599	84185
21393	84186
5555	84187
69205	84188
15401	84189
8653	84190
1127	84191
105109	84192
71937	84193
10198	84194
796	84195
39244	84196
48958	84197
21028	84198
82942	84199
27235	84200
14863	84201
163375	84202
27228	84203
34217	84204
24313	84205
16002	84206
3913	84207
33557	84208
32437	84209
34636	84210
6238	84211
5665	84212
101988	84213
280	84214
30236	84215
67731	84216
128564	84217
2071	84218
22866	84219
8861	84220
62256	84221
21370	84222
29974	84223
89132	84224
132414	84225
25651	84226
24979	84227
47211	84228
75069	84229
17603	84230
37115	84231
3212	84232
6262	84233
5967	84234
61064	84235
1801	84236
21861	84237
27243	84238
8368	84239
96362	84240
12067	84241
11145	84242
74921	84243
24614	84244
11265	84245
244	84246
44172	84247
14991	84248
34825	84249
20053	84250
66001	84251
2087	84252
90980	84253
38435	84254
45497	84255
1254	84256
2815	84257
18382	84258
77	84259
22922	84260
67265	84261
24442	84262
8608	84263
13063	84264
11003	84265
51640	84266
2545	84267
21031	84268
71603	84269
1296	84270
3142	84271
22815	84272
116286	84273
33952	84274
5955	84275
11536	84276
25880	84277
16619	84278
5442	84279
2827	84280
114765	84281
116751	84282
118641	84283
41720	84284
54039	84285
43126	84286
3284	84287
61167	84288
57686	84289
93103	84290
38059	84291
2334	84292
10765	84293
47022	84294
51097	84295
6342	84296
2220	84297
86261	84298
115868	84299
3387	84300
86617	84301
29413	84302
2792	84303
1297	84304
66123	84305
59425	84306
19380	84307
731	84308
8547	84309
75346	84310
165821	84311
236	84312
61110	84313
57486	84314
84531	84315
16104	84316
38253	84317
29076	84318
19654	84319
26735	84320
40479	84321
26096	84322
4636	84323
164889	84324
32110	84325
554	84326
72555	84327
23079	84328
11681	84329
108614	84330
124378	84331
2921	84332
21140	84333
60621	84334
124074	84335
22799	84336
70870	84337
65170	84338
47621	84339
17991	84340
114362	84341
53363	84342
6312	84343
1476	84344
30927	84345
48719	84346
1855	84347
59264	84348
87927	84349
1538	84350
95439	84351
121158	84352
9576	84353
18720	84354
45715	84355
56047	84356
108334	84357
51041	84358
97368	84359
41279	84360
7239	84361
59381	84362
30780	84363
40615	84364
6434	84365
12083	84366
1760	84367
38971	84368
107745	84369
24282	84370
87875	84371
38702	84372
33367	84373
2950	84374
14838	84375
24721	84376
10842	84377
10177	84378
13953	84379
5962	84380
44632	84381
221	84382
115359	84383
10344	84384
3651	84385
2563	84386
909	84387
29296	84388
56868	84389
48839	84390
70310	84391
35055	84392
10274	84393
1854	84394
30094	84395
71296	84396
29139	84397
88768	84398
55166	84399
1260	84400
26568	84401
102196	84402
2411	84403
58752	84404
47731	84405
11541	84406
3494	84407
11588	84408
3603	84409
4183	84410
11501	84411
68182	84412
4538	84413
953	84414
100678	84415
25177	84416
2457	84417
28574	84418
86510	84419
15610	84420
45444	84421
45140	84422
56780	84423
193	84424
103748	84425
37395	84426
49190	84427
17636	84428
40708	84429
21791	84430
4930	84431
7986	84432
14304	84433
36520	84434
4147	84435
58498	84436
80487	84437
58526	84438
21283	84439
12262	84440
47096	84441
22479	84442
18938	84443
43388	84444
394	84445
21098	84446
10730	84447
637	84448
24223	84449
33110	84450
75769	84451
25083	84452
61496	84453
59487	84454
5045	84455
18637	84456
1002	84457
33795	84458
257	84459
34563	84460
3134	84461
11072	84462
69601	84463
108487	84464
9510	84465
1423	84466
40330	84467
47419	84468
19708	84469
45040	84470
93605	84471
6895	84472
58056	84473
39103	84474
21250	84475
17690	84476
76262	84477
84355	84478
1454	84479
16190	84480
88455	84481
94901	84482
112443	84483
106725	84484
56226	84485
27437	84486
18051	84487
6656	84488
4656	84489
60120	84490
4684	84491
81892	84492
10004	84493
61386	84494
24092	84495
30544	84496
1001	84497
70392	84498
21877	84499
123749	84500
5880	84501
101240	84502
55617	84503
2230	84504
18827	84505
44181	84506
13880	84507
554	84508
387	84509
30669	84510
52214	84511
23493	84512
126167	84513
81659	84514
14800	84515
2577	84516
50729	84517
35023	84518
12224	84519
59024	84520
13975	84521
29232	84522
31396	84523
49098	84524
2317	84525
32072	84526
36550	84527
25234	84528
10936	84529
73909	84530
2309	84531
1678	84532
13834	84533
7708	84534
48436	84535
64576	84536
13279	84537
53164	84538
9206	84539
818	84540
110657	84541
14609	84542
7866	84543
66241	84544
40147	84545
68188	84546
58790	84547
18763	84548
99465	84549
5290	84550
29926	84551
103248	84552
80765	84553
10682	84554
3628	84555
138225	84556
91061	84557
76180	84558
55025	84559
15869	84560
50965	84561
28341	84562
8243	84563
5105	84564
17391	84565
2464	84566
109576	84567
147436	84568
43894	84569
4323	84570
13779	84571
117376	84572
43167	84573
23479	84574
150979	84575
1161	84576
47983	84577
37968	84578
19982	84579
44953	84580
2502	84581
1822	84582
34559	84583
460	84584
34599	84585
564	84586
6757	84587
5670	84588
96669	84589
976	84590
29672	84591
485	84592
66617	84593
37078	84594
70557	84595
65438	84596
21515	84597
7902	84598
1846	84599
93912	84600
49923	84601
1639	84602
102983	84603
6443	84604
52984	84605
1336	84606
60241	84607
34295	84608
8085	84609
18628	84610
27038	84611
114662	84612
67099	84613
16300	84614
12922	84615
18237	84616
7285	84617
58575	84618
153761	84619
33965	84620
2781	84621
25347	84622
3082	84623
35540	84624
57763	84625
1765	84626
135210	84627
49321	84628
44736	84629
2115	84630
16277	84631
31262	84632
9466	84633
64671	84634
107262	84635
33627	84636
42664	84637
87170	84638
16989	84639
6355	84640
4997	84641
63588	84642
41000	84643
3081	84644
8512	84645
133173	84646
8284	84647
34513	84648
53321	84649
52707	84650
55503	84651
12183	84652
9046	84653
38449	84654
119401	84655
6076	84656
111246	84657
438	84658
118787	84659
33523	84660
35021	84661
9625	84662
9143	84663
125316	84664
2545	84665
17026	84666
115908	84667
30199	84668
1140	84669
26558	84670
22927	84671
34775	84672
10172	84673
39524	84674
130722	84675
1581	84676
49254	84677
16596	84678
53734	84679
12730	84680
39912	84681
126669	84682
9971	84683
2475	84684
82147	84685
21569	84686
8634	84687
69961	84688
20019	84689
9	84690
22315	84691
55459	84692
37125	84693
12767	84694
22601	84695
12105	84696
9229	84697
6572	84698
1709	84699
777	84700
40835	84701
58230	84702
17687	84703
1916	84704
38610	84705
7004	84706
1905	84707
23838	84708
106427	84709
2536	84710
8575	84711
38111	84712
89211	84713
49403	84714
91132	84715
79407	84716
2542	84717
147723	84718
58	84719
126022	84720
1212	84721
52451	84722
9776	84723
84705	84724
21182	84725
87662	84726
26509	84727
11517	84728
18940	84729
2875	84730
77119	84731
107388	84732
57726	84733
72849	84734
12136	84735
49590	84736
19	84737
115919	84738
5947	84739
51525	84740
60237	84741
164332	84742
45388	84743
9017	84744
21272	84745
43104	84746
126069	84747
96773	84748
83188	84749
32879	84750
10750	84751
12538	84752
6113	84753
148463	84754
34786	84755
53416	84756
2407	84757
41032	84758
94118	84759
76706	84760
74011	84761
62227	84762
5159	84763
43679	84764
75584	84765
1549	84766
28932	84767
8308	84768
72081	84769
57978	84770
21121	84771
35152	84772
59041	84773
2675	84774
8675	84775
4300	84776
144956	84777
66870	84778
18361	84779
5085	84780
19576	84781
46329	84782
45583	84783
164261	84784
65757	84785
107884	84786
239	84787
119344	84788
40129	84789
47137	84790
67258	84791
22276	84792
58522	84793
52	84794
136677	84795
58772	84796
15604	84797
75811	84798
716	84799
256	84800
49514	84801
61022	84802
46468	84803
6401	84804
21659	84805
56	84806
37550	84807
832	84808
7997	84809
1426	84810
69706	84811
104594	84812
57618	84813
48499	84814
1367	84815
22505	84816
26760	84817
83469	84818
4210	84819
6331	84820
12565	84821
153241	84822
76859	84823
22477	84824
1666	84825
19606	84826
3060	84827
3507	84828
56045	84829
9479	84830
117171	84831
8969	84832
956	84833
6137	84834
55291	84835
25552	84836
45844	84837
1634	84838
1493	84839
21983	84840
13631	84841
48121	84842
2441	84843
66256	84844
30754	84845
6528	84846
81935	84847
36948	84848
44209	84849
65376	84850
9740	84851
88511	84852
5850	84853
22975	84854
52820	84855
970	84856
13492	84857
7247	84858
35162	84859
84885	84860
50770	84861
89686	84862
68436	84863
14520	84864
49634	84865
89012	84866
8011	84867
5283	84868
90800	84869
26852	84870
89446	84871
15638	84872
110760	84873
208	84874
124173	84875
34083	84876
36689	84877
44400	84878
3327	84879
27093	84880
47146	84881
6043	84882
9460	84883
13835	84884
4848	84885
46121	84886
8067	84887
152428	84888
64972	84889
40654	84890
10743	84891
69493	84892
38392	84893
42246	84894
94664	84895
156476	84896
32481	84897
23178	84898
95252	84899
60489	84900
14286	84901
152951	84902
159637	84903
5846	84904
2912	84905
13513	84906
2444	84907
73768	84908
30545	84909
100044	84910
35681	84911
10513	84912
17950	84913
84889	84914
48408	84915
72485	84916
55642	84917
1375	84918
3420	84919
29926	84920
96550	84921
336	84922
8132	84923
87603	84924
46358	84925
37239	84926
11952	84927
151033	84928
90654	84929
83349	84930
13037	84931
115	84932
19044	84933
12	84934
157893	84935
65120	84936
6320	84937
12317	84938
1635	84939
35937	84940
3541	84941
82773	84942
102248	84943
63705	84944
10094	84945
772	84946
56243	84947
95707	84948
112800	84949
135083	84950
3362	84951
75883	84952
77035	84953
83689	84954
2554	84955
28523	84956
224	84957
1168	84958
58781	84959
364	84960
77755	84961
18369	84962
44592	84963
61678	84964
16227	84965
51462	84966
112097	84967
67238	84968
3196	84969
78344	84970
154656	84971
49093	84972
124711	84973
86433	84974
55471	84975
209	84976
1084	84977
40831	84978
43050	84979
3382	84980
2907	84981
8813	84982
2759	84983
63713	84984
63828	84985
59309	84986
49201	84987
21670	84988
26361	84989
61879	84990
50504	84991
28309	84992
162	84993
19267	84994
78297	84995
82846	84996
36589	84997
7437	84998
1741	84999
5684	85000
6226	85001
130156	85002
33194	85003
99689	85004
107965	85005
105240	85006
60877	85007
30622	85008
84836	85009
15658	85010
64108	85011
2745	85012
8923	85013
48287	85014
7223	85015
11418	85016
6	85017
104354	85018
12	85019
14645	85020
31276	85021
3814	85022
43690	85023
2064	85024
848	85025
97400	85026
105225	85027
18953	85028
8953	85029
86118	85030
48034	85031
1675	85032
19719	85033
12224	85034
20154	85035
71561	85036
9182	85037
4252	85038
36227	85039
36933	85040
157314	85041
1247	85042
6988	85043
50566	85044
2	85045
71367	85046
40578	85047
64631	85048
8018	85049
62528	85050
580	85051
24056	85052
43134	85053
28914	85054
16459	85055
159700	85056
31530	85057
104585	85058
82951	85059
28843	85060
12672	85061
3931	85062
23362	85063
77605	85064
26275	85065
42230	85066
19449	85067
1322	85068
11738	85069
108878	85070
128550	85071
124119	85072
101989	85073
145689	85074
2380	85075
94172	85076
38375	85077
40157	85078
132616	85079
61574	85080
8608	85081
43919	85082
83485	85083
55641	85084
93305	85085
58338	85086
6006	85087
2820	85088
21538	85089
162075	85090
3472	85091
17994	85092
784	85093
70877	85094
124960	85095
59168	85096
32539	85097
903	85098
92539	85099
5297	85100
54209	85101
25386	85102
37852	85103
47733	85104
26141	85105
117848	85106
22036	85107
66	85108
157326	85109
24019	85110
66197	85111
34491	85112
1471	85113
11017	85114
101671	85115
3208	85116
7852	85117
40700	85118
10675	85119
26737	85120
21938	85121
64252	85122
17233	85123
24029	85124
8281	85125
15927	85126
51816	85127
27494	85128
152802	85129
5705	85130
106648	85131
6013	85132
41742	85133
42987	85134
96808	85135
2215	85136
1955	85137
13238	85138
1922	85139
60813	85140
40754	85141
89015	85142
1325	85143
1794	85144
99161	85145
14845	85146
20031	85147
119839	85148
78351	85149
80836	85150
26040	85151
11219	85152
23874	85153
109119	85154
12679	85155
4958	85156
33219	85157
1450	85158
37999	85159
67675	85160
70155	85161
34224	85162
16634	85163
6718	85164
87074	85165
80801	85166
17	85167
25096	85168
18172	85169
6154	85170
47958	85171
45006	85172
73610	85173
39446	85174
51332	85175
13566	85176
51742	85177
17701	85178
44708	85179
6934	85180
73510	85181
89002	85182
10916	85183
81518	85184
22153	85185
29318	85186
54345	85187
60372	85188
78341	85189
13110	85190
20199	85191
88964	85192
518	85193
25889	85194
17314	85195
97784	85196
16328	85197
3618	85198
58795	85199
73092	85200
27104	85201
1207	85202
108286	85203
110539	85204
734	85205
22274	85206
26681	85207
6583	85208
121130	85209
7102	85210
58668	85211
392	85212
82578	85213
20563	85214
9296	85215
13809	85216
5	85217
76483	85218
1071	85219
42185	85220
2835	85221
9238	85222
32999	85223
13908	85224
6777	85225
150737	85226
41766	85227
46071	85228
6974	85229
42412	85230
117475	85231
13622	85232
48020	85233
104440	85234
44462	85235
13676	85236
26147	85237
81135	85238
52	85239
11219	85240
22104	85241
78776	85242
15995	85243
59349	85244
67322	85245
57034	85246
104506	85247
24498	85248
55933	85249
117260	85250
34584	85251
13120	85252
12351	85253
29614	85254
16251	85255
46082	85256
7589	85257
21223	85258
77530	85259
6200	85260
75009	85261
17037	85262
52013	85263
10869	85264
6553	85265
9577	85266
13405	85267
7445	85268
22846	85269
27190	85270
92044	85271
17618	85272
32401	85273
81933	85274
54113	85275
42380	85276
14475	85277
42742	85278
41795	85279
5128	85280
2354	85281
13498	85282
46676	85283
139885	85284
3623	85285
8932	85286
130896	85287
73475	85288
2998	85289
130451	85290
100972	85291
11632	85292
63845	85293
271	85294
3031	85295
13861	85296
53176	85297
32499	85298
35885	85299
63008	85300
8856	85301
39991	85302
47204	85303
214	85304
102127	85305
99092	85306
28650	85307
26063	85308
48230	85309
33994	85310
7753	85311
62031	85312
73534	85313
3266	85314
26368	85315
72677	85316
99909	85317
307	85318
7557	85319
6416	85320
607	85321
619	85322
77992	85323
31523	85324
11766	85325
50648	85326
47617	85327
36730	85328
26630	85329
18343	85330
79678	85331
67697	85332
8542	85333
91919	85334
1112	85335
4933	85336
40477	85337
69465	85338
11573	85339
59175	85340
78475	85341
4935	85342
3987	85343
10616	85344
29860	85345
11618	85346
16568	85347
144511	85348
26671	85349
1663	85350
678	85351
58855	85352
379	85353
12317	85354
9198	85355
91455	85356
37091	85357
2195	85358
21286	85359
14881	85360
54117	85361
6639	85362
128332	85363
41672	85364
2314	85365
36775	85366
561	85367
16668	85368
35040	85369
48036	85370
6035	85371
17250	85372
72690	85373
1966	85374
78353	85375
19369	85376
16410	85377
8522	85378
71413	85379
19873	85380
895	85381
103337	85382
24412	85383
422	85384
89973	85385
67971	85386
7929	85387
17580	85388
1436	85389
5746	85390
5385	85391
19271	85392
4863	85393
20588	85394
78519	85395
3409	85396
12117	85397
6865	85398
13987	85399
10933	85400
3470	85401
5180	85402
66588	85403
4934	85404
60115	85405
105821	85406
1718	85407
35642	85408
29696	85409
67960	85410
28183	85411
2203	85412
36427	85413
61505	85414
1052	85415
49782	85416
40412	85417
82504	85418
15696	85419
8929	85420
15505	85421
75	85422
12259	85423
4709	85424
63697	85425
29727	85426
87306	85427
125678	85428
9484	85429
12049	85430
47103	85431
34079	85432
255	85433
15115	85434
47053	85435
47953	85436
14699	85437
21980	85438
57963	85439
14501	85440
21404	85441
62693	85442
61973	85443
128754	85444
1450	85445
141699	85446
16101	85447
31800	85448
92444	85449
3076	85450
13240	85451
66752	85452
37564	85453
130641	85454
11096	85455
49	85456
153408	85457
2100	85458
5507	85459
21053	85460
15193	85461
38	85462
1550	85463
5419	85464
80482	85465
162739	85466
18298	85467
58088	85468
27885	85469
72330	85470
63891	85471
96939	85472
34253	85473
14083	85474
129095	85475
2009	85476
123491	85477
120960	85478
7841	85479
14223	85480
60163	85481
46414	85482
19744	85483
2781	85484
32848	85485
29039	85486
66455	85487
53146	85488
34960	85489
70554	85490
27714	85491
83512	85492
10286	85493
137479	85494
3095	85495
14663	85496
41783	85497
23307	85498
65177	85499
40973	85500
33534	85501
34648	85502
10998	85503
7770	85504
37019	85505
662	85506
50627	85507
106834	85508
20874	85509
54986	85510
145712	85511
150924	85512
58970	85513
55080	85514
11149	85515
53187	85516
10525	85517
10208	85518
32127	85519
68648	85520
14290	85521
15327	85522
109865	85523
79724	85524
48805	85525
9070	85526
12305	85527
41149	85528
54289	85529
140845	85530
82854	85531
20048	85532
83976	85533
128796	85534
75454	85535
5129	85536
3421	85537
13645	85538
6716	85539
95288	85540
15813	85541
7935	85542
35	85543
78279	85544
4421	85545
61676	85546
8463	85547
34669	85548
48495	85549
33564	85550
11725	85551
26155	85552
45233	85553
16080	85554
17075	85555
34922	85556
15124	85557
60839	85558
108082	85559
35091	85560
90233	85561
25894	85562
34121	85563
16631	85564
12869	85565
48771	85566
8537	85567
6008	85568
23048	85569
103142	85570
46661	85571
9712	85572
99410	85573
1966	85574
69297	85575
152444	85576
16511	85577
8229	85578
19027	85579
48875	85580
57392	85581
75346	85582
164826	85583
7181	85584
42111	85585
6619	85586
23369	85587
24620	85588
72315	85589
59063	85590
94467	85591
18601	85592
103414	85593
127686	85594
10212	85595
61032	85596
166153	85597
3086	85598
41241	85599
44360	85600
19722	85601
17683	85602
87119	85603
95519	85604
7650	85605
2607	85606
3632	85607
32362	85608
3643	85609
9183	85610
11010	85611
6628	85612
2854	85613
7052	85614
96863	85615
25708	85616
66179	85617
33386	85618
9622	85619
5989	85620
3324	85621
33756	85622
76165	85623
43563	85624
42538	85625
1673	85626
10836	85627
22915	85628
102228	85629
3570	85630
26526	85631
3034	85632
34282	85633
84501	85634
81833	85635
109	85636
43951	85637
38747	85638
25520	85639
349	85640
17382	85641
9299	85642
17646	85643
1309	85644
3895	85645
155925	85646
44691	85647
120444	85648
45	85649
17271	85650
418	85651
54541	85652
1696	85653
43556	85654
393	85655
72377	85656
65497	85657
5388	85658
9797	85659
6706	85660
80435	85661
6558	85662
25640	85663
157856	85664
128043	85665
110854	85666
121997	85667
40492	85668
66633	85669
5876	85670
29913	85671
19060	85672
27270	85673
44451	85674
14270	85675
65113	85676
34454	85677
85824	85678
44689	85679
132400	85680
30739	85681
3478	85682
27487	85683
7939	85684
62854	85685
55314	85686
11550	85687
37597	85688
106868	85689
80441	85690
478	85691
95626	85692
47641	85693
29949	85694
10469	85695
415	85696
56782	85697
13285	85698
92730	85699
102266	85700
2373	85701
5000	85702
14972	85703
108048	85704
3210	85705
684	85706
47750	85707
116983	85708
24911	85709
38878	85710
14060	85711
25474	85712
3695	85713
124480	85714
44660	85715
15593	85716
72844	85717
23197	85718
41969	85719
20000	85720
55824	85721
133554	85722
1236	85723
98748	85724
29465	85725
38002	85726
44708	85727
28744	85728
40069	85729
40691	85730
66611	85731
38759	85732
3864	85733
5105	85734
3493	85735
83713	85736
47325	85737
32958	85738
118834	85739
49069	85740
24955	85741
64328	85742
56505	85743
15906	85744
12043	85745
1150	85746
47154	85747
85774	85748
44022	85749
45061	85750
10571	85751
70173	85752
68041	85753
89279	85754
44870	85755
38784	85756
77578	85757
10	85758
120312	85759
27474	85760
16242	85761
103550	85762
45557	85763
72920	85764
11441	85765
23837	85766
64554	85767
152728	85768
32061	85769
940	85770
73142	85771
4978	85772
139739	85773
10683	85774
6580	85775
9040	85776
79719	85777
9473	85778
15905	85779
16896	85780
43261	85781
54463	85782
6048	85783
60322	85784
57114	85785
254	85786
134553	85787
22603	85788
8224	85789
87101	85790
36856	85791
17681	85792
12603	85793
7702	85794
5982	85795
49422	85796
91003	85797
118411	85798
84811	85799
79245	85800
10474	85801
52672	85802
9565	85803
2255	85804
71329	85805
59660	85806
29374	85807
19256	85808
4311	85809
51631	85810
48268	85811
106596	85812
8288	85813
153	85814
991	85815
34079	85816
9042	85817
550	85818
29737	85819
25380	85820
165584	85821
77589	85822
11076	85823
79865	85824
44431	85825
18262	85826
65342	85827
57505	85828
58232	85829
11185	85830
88480	85831
131596	85832
20421	85833
89572	85834
26853	85835
52788	85836
44323	85837
16593	85838
60629	85839
1381	85840
111220	85841
5761	85842
269	85843
105416	85844
12805	85845
416	85846
67280	85847
60633	85848
146706	85849
8028	85850
3167	85851
17302	85852
2010	85853
136015	85854
29883	85855
28920	85856
13406	85857
26824	85858
13973	85859
21323	85860
31377	85861
16243	85862
23718	85863
3705	85864
33863	85865
2690	85866
3774	85867
1972	85868
71075	85869
17754	85870
67167	85871
52102	85872
3583	85873
1552	85874
11426	85875
32753	85876
50493	85877
27055	85878
25185	85879
40741	85880
2322	85881
59718	85882
1402	85883
107286	85884
100529	85885
1872	85886
42415	85887
130031	85888
8077	85889
24541	85890
27296	85891
153044	85892
132091	85893
129407	85894
12653	85895
38684	85896
12848	85897
33350	85898
38813	85899
554	85900
5588	85901
63230	85902
22365	85903
23268	85904
4292	85905
4591	85906
16038	85907
4850	85908
48358	85909
1073	85910
4549	85911
339	85912
18741	85913
120629	85914
58749	85915
121629	85916
6145	85917
17075	85918
58637	85919
61721	85920
20937	85921
4721	85922
70148	85923
8170	85924
140	85925
4921	85926
5684	85927
9576	85928
60081	85929
92200	85930
21022	85931
1950	85932
19625	85933
55257	85934
3998	85935
44480	85936
13818	85937
13016	85938
55408	85939
6971	85940
1059	85941
48276	85942
14685	85943
5824	85944
4608	85945
15156	85946
74176	85947
22036	85948
5743	85949
12444	85950
21608	85951
38724	85952
6108	85953
103581	85954
79290	85955
78030	85956
48696	85957
1805	85958
1359	85959
17506	85960
2828	85961
1491	85962
127182	85963
63965	85964
18476	85965
22418	85966
70676	85967
104666	85968
50576	85969
60051	85970
35611	85971
150084	85972
72378	85973
84623	85974
48044	85975
56529	85976
136067	85977
13406	85978
33770	85979
7542	85980
35567	85981
61301	85982
17748	85983
2508	85984
18883	85985
6498	85986
26166	85987
75357	85988
53	85989
48040	85990
96643	85991
14027	85992
29164	85993
40413	85994
16926	85995
4261	85996
72393	85997
36594	85998
4109	85999
91961	86000
70615	86001
15145	86002
99987	86003
81680	86004
132709	86005
120950	86006
11578	86007
3127	86008
125067	86009
9886	86010
3435	86011
215	86012
109380	86013
18126	86014
133951	86015
80467	86016
46192	86017
99480	86018
43060	86019
120803	86020
809	86021
110012	86022
97767	86023
130887	86024
35575	86025
6170	86026
24906	86027
29094	86028
18518	86029
78012	86030
106979	86031
14865	86032
16491	86033
115188	86034
160399	86035
27303	86036
269	86037
8255	86038
421	86039
10541	86040
56606	86041
15843	86042
86097	86043
142272	86044
126086	86045
43609	86046
15	86047
3753	86048
161996	86049
98206	86050
34781	86051
82432	86052
43177	86053
57371	86054
10528	86055
79459	86056
13000	86057
9377	86058
13551	86059
29268	86060
11551	86061
29445	86062
11592	86063
25821	86064
96883	86065
100380	86066
150426	86067
16389	86068
118797	86069
104117	86070
8422	86071
5352	86072
81682	86073
32333	86074
30189	86075
100012	86076
528	86077
97262	86078
125191	86079
107868	86080
658	86081
10246	86082
18558	86083
28847	86084
43478	86085
31158	86086
2050	86087
72006	86088
33980	86089
12090	86090
52881	86091
19552	86092
56093	86093
1765	86094
82610	86095
948	86096
24077	86097
1236	86098
97825	86099
976	86100
16386	86101
65649	86102
21372	86103
50636	86104
36546	86105
26322	86106
2919	86107
12548	86108
119	86109
65114	86110
476	86111
13030	86112
57595	86113
136905	86114
1541	86115
84115	86116
85485	86117
28291	86118
47545	86119
72201	86120
47536	86121
5961	86122
50038	86123
55006	86124
17885	86125
2111	86126
79466	86127
30493	86128
63259	86129
47643	86130
16293	86131
70855	86132
5368	86133
1167	86134
3963	86135
24824	86136
29762	86137
2013	86138
3505	86139
12308	86140
13666	86141
3516	86142
19162	86143
18248	86144
48781	86145
78853	86146
23232	86147
6312	86148
25107	86149
14161	86150
41776	86151
6088	86152
84944	86153
5282	86154
8588	86155
12845	86156
43172	86157
192	86158
10801	86159
7568	86160
784	86161
22615	86162
63766	86163
134075	86164
18788	86165
22935	86166
119446	86167
43730	86168
61942	86169
34132	86170
58678	86171
14063	86172
23304	86173
19535	86174
1767	86175
54443	86176
29968	86177
21900	86178
129084	86179
8310	86180
24621	86181
13549	86182
22610	86183
49372	86184
338	86185
32	86186
31918	86187
19209	86188
2780	86189
1288	86190
8428	86191
17110	86192
18531	86193
22991	86194
90466	86195
9683	86196
2718	86197
37111	86198
72488	86199
7123	86200
64168	86201
6739	86202
29776	86203
9099	86204
30315	86205
51551	86206
38005	86207
15949	86208
99810	86209
51780	86210
43035	86211
94817	86212
17089	86213
14961	86214
119209	86215
72156	86216
30720	86217
24247	86218
39516	86219
334	86220
22173	86221
12893	86222
5872	86223
39667	86224
153262	86225
17381	86226
20258	86227
43	86228
16247	86229
77680	86230
140	86231
93725	86232
23805	86233
16353	86234
40874	86235
4649	86236
4911	86237
64489	86238
21493	86239
32512	86240
22965	86241
148951	86242
12362	86243
33341	86244
62392	86245
919	86246
149581	86247
2581	86248
6476	86249
72731	86250
73426	86251
70915	86252
79159	86253
18363	86254
53510	86255
14691	86256
20335	86257
1884	86258
28307	86259
315	86260
121935	86261
95686	86262
78888	86263
63537	86264
87	86265
47686	86266
22109	86267
44399	86268
564	86269
6390	86270
23897	86271
33973	86272
3373	86273
66444	86274
1661	86275
120379	86276
94275	86277
13563	86278
11113	86279
147	86280
8026	86281
8705	86282
163010	86283
7769	86284
6423	86285
5232	86286
104572	86287
9549	86288
31676	86289
87278	86290
9652	86291
27834	86292
29910	86293
4353	86294
4545	86295
1203	86296
116519	86297
7518	86298
49008	86299
82960	86300
91079	86301
34157	86302
15987	86303
123942	86304
13480	86305
26504	86306
14647	86307
4665	86308
31325	86309
72864	86310
5129	86311
12681	86312
7593	86313
42531	86314
57993	86315
16885	86316
25373	86317
68156	86318
37929	86319
11267	86320
58376	86321
133364	86322
2173	86323
86114	86324
18221	86325
11045	86326
70695	86327
26370	86328
15433	86329
4036	86330
14302	86331
9005	86332
20531	86333
130953	86334
13801	86335
48240	86336
80228	86337
97175	86338
59879	86339
39760	86340
8169	86341
53858	86342
9131	86343
2005	86344
25888	86345
992	86346
71358	86347
65878	86348
45881	86349
19787	86350
29632	86351
9530	86352
14009	86353
24591	86354
3314	86355
7856	86356
95291	86357
77412	86358
24853	86359
329	86360
35729	86361
41691	86362
1068	86363
11417	86364
4182	86365
21999	86366
26025	86367
11178	86368
3602	86369
374	86370
37423	86371
92692	86372
47809	86373
89261	86374
55892	86375
22099	86376
13724	86377
3861	86378
33595	86379
143555	86380
103420	86381
62394	86382
165698	86383
22400	86384
3864	86385
127712	86386
18570	86387
1294	86388
9585	86389
5981	86390
28259	86391
12408	86392
16127	86393
51920	86394
1	86395
39283	86396
45976	86397
12111	86398
37395	86399
47791	86400
30133	86401
92101	86402
116908	86403
40747	86404
43951	86405
31417	86406
51965	86407
155037	86408
50282	86409
163	86410
49336	86411
56749	86412
24596	86413
88826	86414
11254	86415
8763	86416
152771	86417
132810	86418
146755	86419
64534	86420
89234	86421
977	86422
19377	86423
110924	86424
58923	86425
1218	86426
75197	86427
39368	86428
73278	86429
10242	86430
9015	86431
374	86432
12973	86433
104102	86434
3439	86435
40489	86436
1989	86437
7063	86438
774	86439
160404	86440
15801	86441
2215	86442
72330	86443
405	86444
3608	86445
2314	86446
18115	86447
85680	86448
54232	86449
954	86450
10896	86451
64280	86452
59907	86453
4140	86454
9904	86455
122420	86456
32769	86457
6591	86458
25565	86459
84259	86460
54125	86461
6102	86462
25828	86463
53879	86464
1627	86465
5723	86466
2777	86467
16123	86468
49607	86469
77451	86470
41910	86471
7093	86472
2060	86473
77418	86474
61194	86475
22962	86476
22102	86477
12748	86478
54959	86479
7849	86480
41678	86481
13165	86482
71554	86483
918	86484
50682	86485
145101	86486
21376	86487
22297	86488
6939	86489
92456	86490
5063	86491
1501	86492
509	86493
50082	86494
44803	86495
103259	86496
18959	86497
9322	86498
15129	86499
1929	86500
12911	86501
42434	86502
78145	86503
49787	86504
133	86505
32420	86506
2275	86507
38698	86508
26899	86509
52743	86510
10690	86511
10000	86512
37091	86513
10836	86514
52229	86515
42762	86516
64596	86517
87409	86518
817	86519
78346	86520
571	86521
13834	86522
87616	86523
15626	86524
130027	86525
16661	86526
116823	86527
3719	86528
87927	86529
98174	86530
99710	86531
38330	86532
38451	86533
231	86534
40655	86535
8453	86536
120560	86537
65890	86538
5840	86539
504	86540
39156	86541
31206	86542
25907	86543
119695	86544
51899	86545
38156	86546
29498	86547
82871	86548
99229	86549
158810	86550
22712	86551
24375	86552
45290	86553
28029	86554
95357	86555
29593	86556
2968	86557
119875	86558
134044	86559
95625	86560
8830	86561
129340	86562
79171	86563
13752	86564
211	86565
647	86566
50491	86567
12302	86568
94046	86569
2307	86570
115	86571
69425	86572
95784	86573
33020	86574
41053	86575
75607	86576
90302	86577
57050	86578
3348	86579
34325	86580
1448	86581
1920	86582
65866	86583
9128	86584
97329	86585
9742	86586
24778	86587
3918	86588
44257	86589
65913	86590
157098	86591
2472	86592
478	86593
79323	86594
47915	86595
6050	86596
30467	86597
100368	86598
105486	86599
2884	86600
14250	86601
1164	86602
1854	86603
106021	86604
61870	86605
539	86606
23072	86607
59824	86608
31522	86609
14500	86610
4867	86611
90	86612
125278	86613
4032	86614
72431	86615
130638	86616
79474	86617
3619	86618
6457	86619
1838	86620
2387	86621
16507	86622
1142	86623
86720	86624
25593	86625
22202	86626
26990	86627
1287	86628
101037	86629
7052	86630
93232	86631
52506	86632
40285	86633
993	86634
27913	86635
5192	86636
81359	86637
16485	86638
2326	86639
436	86640
154302	86641
109135	86642
26603	86643
21496	86644
64987	86645
29096	86646
21545	86647
23790	86648
66129	86649
88469	86650
34536	86651
1215	86652
7174	86653
80789	86654
158625	86655
12557	86656
80996	86657
44405	86658
54711	86659
91903	86660
1286	86661
16385	86662
23009	86663
83995	86664
58289	86665
1353	86666
109541	86667
3357	86668
3525	86669
12439	86670
24140	86671
68783	86672
23507	86673
63957	86674
10405	86675
41338	86676
80832	86677
29612	86678
100650	86679
35663	86680
60609	86681
14993	86682
293	86683
114066	86684
15719	86685
45003	86686
29306	86687
19234	86688
68798	86689
2425	86690
29434	86691
137588	86692
95799	86693
2247	86694
1381	86695
8990	86696
69164	86697
107528	86698
43030	86699
31184	86700
5395	86701
129900	86702
82286	86703
11652	86704
45267	86705
13361	86706
40367	86707
25621	86708
125236	86709
10327	86710
738	86711
22857	86712
19723	86713
9420	86714
61616	86715
2476	86716
7469	86717
40049	86718
113757	86719
11873	86720
12141	86721
6609	86722
14382	86723
6499	86724
17381	86725
64053	86726
13981	86727
67031	86728
47682	86729
4505	86730
18722	86731
31726	86732
3715	86733
38975	86734
13878	86735
3531	86736
11107	86737
2756	86738
47657	86739
71367	86740
43675	86741
8888	86742
4730	86743
5108	86744
89595	86745
2334	86746
21072	86747
127775	86748
40860	86749
121166	86750
15498	86751
679	86752
29271	86753
37349	86754
34326	86755
29046	86756
8972	86757
76152	86758
18640	86759
53254	86760
129279	86761
9809	86762
14945	86763
68781	86764
38775	86765
44249	86766
5369	86767
29245	86768
149619	86769
76141	86770
12110	86771
16408	86772
20421	86773
22578	86774
25790	86775
25420	86776
6081	86777
5544	86778
45065	86779
20	86780
21500	86781
149334	86782
36094	86783
22512	86784
38239	86785
7204	86786
46142	86787
166600	86788
19980	86789
93898	86790
44692	86791
13400	86792
77231	86793
70691	86794
30739	86795
325	86796
64409	86797
6082	86798
70120	86799
69883	86800
65754	86801
80311	86802
6576	86803
31518	86804
23234	86805
43425	86806
142081	86807
1528	86808
4715	86809
116217	86810
58272	86811
3796	86812
14867	86813
10907	86814
21343	86815
16572	86816
21572	86817
61665	86818
1923	86819
40071	86820
34401	86821
25099	86822
20062	86823
81923	86824
66994	86825
16233	86826
1163	86827
104851	86828
737	86829
20894	86830
92237	86831
19842	86832
11148	86833
9931	86834
60496	86835
108298	86836
36021	86837
57472	86838
85686	86839
57251	86840
6977	86841
19823	86842
41886	86843
54579	86844
203	86845
14941	86846
77366	86847
34356	86848
39085	86849
14446	86850
18658	86851
69991	86852
4303	86853
58552	86854
22303	86855
10485	86856
91643	86857
28679	86858
112811	86859
48366	86860
3810	86861
2478	86862
21980	86863
95988	86864
3759	86865
99015	86866
12257	86867
16726	86868
8987	86869
31034	86870
67665	86871
50515	86872
75246	86873
64596	86874
6306	86875
23511	86876
9630	86877
43736	86878
15960	86879
65607	86880
10270	86881
95434	86882
7074	86883
96717	86884
24048	86885
40782	86886
40078	86887
2638	86888
15195	86889
10511	86890
26408	86891
11596	86892
55293	86893
30432	86894
64	86895
36745	86896
81610	86897
43328	86898
20509	86899
4979	86900
2508	86901
115822	86902
26012	86903
1556	86904
12300	86905
3552	86906
132424	86907
39678	86908
14520	86909
1465	86910
1501	86911
8556	86912
88004	86913
25431	86914
25519	86915
48430	86916
54863	86917
25758	86918
60458	86919
20426	86920
8754	86921
21204	86922
66029	86923
33556	86924
2179	86925
33624	86926
9512	86927
92288	86928
106808	86929
85860	86930
70516	86931
28704	86932
57781	86933
146	86934
6423	86935
62179	86936
51411	86937
889	86938
2204	86939
6146	86940
46944	86941
68215	86942
790	86943
67058	86944
160969	86945
20679	86946
56244	86947
57739	86948
25200	86949
57591	86950
31367	86951
17928	86952
27941	86953
9153	86954
201	86955
6534	86956
2227	86957
104107	86958
8640	86959
18883	86960
1790	86961
11186	86962
66439	86963
79918	86964
19475	86965
186	86966
7309	86967
47928	86968
88061	86969
7864	86970
80212	86971
39799	86972
10545	86973
90068	86974
111455	86975
12153	86976
4819	86977
14977	86978
82352	86979
12310	86980
10799	86981
104791	86982
51918	86983
24923	86984
40012	86985
8472	86986
5834	86987
41473	86988
2442	86989
394	86990
5634	86991
5196	86992
12892	86993
5545	86994
15472	86995
121703	86996
158	86997
57749	86998
45656	86999
779	87000
6875	87001
94334	87002
20920	87003
40621	87004
89506	87005
74539	87006
116186	87007
35938	87008
114087	87009
91926	87010
103708	87011
22930	87012
104641	87013
34267	87014
69951	87015
62197	87016
102424	87017
35605	87018
25501	87019
154019	87020
51931	87021
3208	87022
34428	87023
47973	87024
36049	87025
20526	87026
32092	87027
42622	87028
28523	87029
22540	87030
105607	87031
25618	87032
39674	87033
74318	87034
13011	87035
28959	87036
122471	87037
83996	87038
10977	87039
112428	87040
29065	87041
34745	87042
15	87043
12025	87044
1381	87045
6880	87046
28573	87047
50332	87048
7713	87049
43979	87050
71342	87051
33051	87052
58495	87053
12971	87054
54792	87055
30863	87056
49705	87057
15059	87058
2687	87059
11282	87060
83880	87061
18071	87062
67610	87063
5133	87064
27430	87065
8200	87066
84137	87067
36439	87068
1497	87069
61528	87070
11523	87071
2516	87072
1141	87073
10433	87074
2318	87075
19758	87076
206	87077
15372	87078
17522	87079
29316	87080
30966	87081
27223	87082
41506	87083
40973	87084
6016	87085
28708	87086
77493	87087
28015	87088
50316	87089
103834	87090
121479	87091
3855	87092
25215	87093
27782	87094
60684	87095
74844	87096
12964	87097
27557	87098
53760	87099
29894	87100
86692	87101
673	87102
97487	87103
51633	87104
6610	87105
126035	87106
1399	87107
125685	87108
120479	87109
82841	87110
5189	87111
51175	87112
4005	87113
47170	87114
1288	87115
3691	87116
91211	87117
4824	87118
116186	87119
4536	87120
77514	87121
5148	87122
19098	87123
130415	87124
26483	87125
1139	87126
61000	87127
65851	87128
109501	87129
12616	87130
19933	87131
276	87132
57114	87133
98918	87134
44385	87135
82093	87136
52556	87137
118189	87138
25697	87139
74162	87140
14563	87141
90915	87142
15489	87143
27097	87144
104684	87145
18940	87146
15878	87147
24476	87148
14213	87149
30765	87150
49167	87151
119322	87152
4337	87153
9150	87154
7317	87155
25093	87156
141421	87157
7247	87158
4417	87159
113964	87160
82641	87161
4384	87162
23842	87163
69619	87164
110025	87165
31622	87166
294	87167
750	87168
75959	87169
89730	87170
80975	87171
49291	87172
12185	87173
35140	87174
11512	87175
85921	87176
49882	87177
18317	87178
41503	87179
15267	87180
3015	87181
57468	87182
283	87183
2013	87184
7749	87185
43129	87186
27343	87187
106144	87188
10844	87189
11200	87190
9996	87191
104995	87192
161	87193
120689	87194
48784	87195
17506	87196
149137	87197
40353	87198
49232	87199
134541	87200
44418	87201
63396	87202
12281	87203
8997	87204
28099	87205
37110	87206
33600	87207
26005	87208
71240	87209
1071	87210
51815	87211
57892	87212
22688	87213
47498	87214
42789	87215
2854	87216
17050	87217
97229	87218
85955	87219
55782	87220
95930	87221
16933	87222
10324	87223
161512	87224
76999	87225
14	87226
5273	87227
89548	87228
129424	87229
55834	87230
129632	87231
22504	87232
5535	87233
87563	87234
26804	87235
45092	87236
75904	87237
131965	87238
55018	87239
73366	87240
15594	87241
75867	87242
8563	87243
14368	87244
11253	87245
91	87246
81086	87247
15919	87248
7097	87249
23419	87250
11292	87251
10845	87252
11648	87253
85782	87254
21606	87255
6196	87256
29309	87257
19762	87258
77582	87259
5022	87260
16316	87261
7299	87262
15259	87263
77323	87264
18	87265
62233	87266
45987	87267
7188	87268
9689	87269
3237	87270
31962	87271
45740	87272
32136	87273
12460	87274
65262	87275
3210	87276
10093	87277
44229	87278
81170	87279
138060	87280
5058	87281
16747	87282
76892	87283
94695	87284
6805	87285
10727	87286
8868	87287
842	87288
15850	87289
47702	87290
8244	87291
85271	87292
52634	87293
5434	87294
5739	87295
23138	87296
17180	87297
1388	87298
77534	87299
63196	87300
55027	87301
35403	87302
16444	87303
6473	87304
1942	87305
2361	87306
91849	87307
34912	87308
32643	87309
2098	87310
46396	87311
160102	87312
157860	87313
7414	87314
2078	87315
39604	87316
57967	87317
56417	87318
122142	87319
2077	87320
29802	87321
18649	87322
469	87323
6940	87324
85103	87325
71020	87326
106639	87327
359	87328
4624	87329
6348	87330
157830	87331
90814	87332
29097	87333
57757	87334
36274	87335
201	87336
105	87337
8179	87338
27000	87339
89906	87340
121401	87341
56685	87342
25753	87343
71206	87344
7659	87345
2805	87346
21620	87347
44231	87348
4419	87349
4457	87350
29068	87351
65715	87352
87478	87353
19176	87354
13343	87355
31838	87356
4813	87357
47924	87358
14597	87359
2625	87360
37736	87361
4054	87362
9910	87363
45981	87364
147270	87365
20559	87366
51081	87367
46186	87368
7599	87369
24528	87370
18227	87371
51929	87372
30474	87373
50810	87374
5929	87375
72637	87376
95580	87377
69	87378
8572	87379
73249	87380
145240	87381
95170	87382
6269	87383
7975	87384
30367	87385
51280	87386
6984	87387
133522	87388
9159	87389
45043	87390
438	87391
13634	87392
126885	87393
21552	87394
15534	87395
2146	87396
119815	87397
82412	87398
23303	87399
17256	87400
118161	87401
341	87402
13951	87403
26092	87404
16465	87405
338	87406
10603	87407
9656	87408
713	87409
1081	87410
82203	87411
7055	87412
86952	87413
110054	87414
6028	87415
37693	87416
62699	87417
49888	87418
5865	87419
11242	87420
34005	87421
69401	87422
68616	87423
152596	87424
32887	87425
31160	87426
34079	87427
29964	87428
127389	87429
15045	87430
930	87431
31626	87432
118822	87433
154081	87434
62499	87435
23389	87436
92589	87437
4472	87438
50206	87439
3702	87440
83112	87441
23577	87442
97002	87443
6139	87444
143	87445
8022	87446
1642	87447
12084	87448
259	87449
3613	87450
11635	87451
19074	87452
15398	87453
26194	87454
71748	87455
76332	87456
12897	87457
14354	87458
27058	87459
42971	87460
35780	87461
27366	87462
57684	87463
59677	87464
11796	87465
71266	87466
24827	87467
43258	87468
54942	87469
33812	87470
15028	87471
43656	87472
22544	87473
2389	87474
17616	87475
18388	87476
60063	87477
129670	87478
1298	87479
37029	87480
17838	87481
60701	87482
134120	87483
7837	87484
43615	87485
52759	87486
75090	87487
18817	87488
115582	87489
54013	87490
18211	87491
811	87492
40041	87493
62684	87494
6594	87495
123493	87496
15887	87497
135232	87498
59941	87499
34229	87500
14369	87501
21154	87502
40330	87503
11759	87504
10177	87505
28846	87506
103130	87507
40833	87508
2189	87509
134391	87510
102772	87511
19735	87512
34919	87513
9621	87514
2436	87515
18089	87516
18238	87517
34377	87518
137896	87519
145288	87520
32140	87521
19209	87522
47376	87523
1831	87524
36215	87525
57898	87526
7860	87527
51909	87528
62807	87529
42856	87530
24640	87531
48337	87532
15503	87533
119005	87534
75192	87535
14565	87536
28705	87537
95940	87538
77747	87539
23915	87540
40007	87541
1816	87542
22830	87543
23396	87544
165813	87545
25135	87546
61897	87547
26931	87548
71256	87549
63737	87550
12187	87551
11045	87552
126174	87553
37650	87554
83822	87555
6873	87556
125296	87557
8969	87558
10525	87559
20999	87560
87834	87561
19081	87562
17204	87563
58319	87564
49784	87565
9821	87566
108912	87567
62240	87568
42110	87569
7514	87570
27460	87571
62082	87572
47095	87573
107796	87574
1371	87575
21045	87576
27897	87577
22377	87578
11383	87579
130154	87580
155717	87581
89139	87582
1030	87583
158249	87584
82005	87585
4220	87586
24170	87587
95318	87588
72602	87589
91144	87590
12970	87591
39521	87592
18823	87593
83161	87594
23359	87595
11229	87596
25062	87597
67299	87598
12310	87599
138634	87600
5070	87601
40931	87602
26053	87603
66314	87604
34926	87605
126841	87606
55172	87607
74802	87608
23816	87609
380	87610
34317	87611
46418	87612
2478	87613
95794	87614
60683	87615
133211	87616
2341	87617
3695	87618
37649	87619
62360	87620
100351	87621
75982	87622
59937	87623
11245	87624
82371	87625
78023	87626
50020	87627
160276	87628
77445	87629
71253	87630
32306	87631
22601	87632
37477	87633
22672	87634
24346	87635
47447	87636
14287	87637
61045	87638
19286	87639
53776	87640
50069	87641
189	87642
70051	87643
6028	87644
86912	87645
21327	87646
50544	87647
32065	87648
692	87649
20918	87650
114812	87651
6286	87652
17713	87653
25971	87654
117561	87655
115	87656
126696	87657
86484	87658
13963	87659
15668	87660
567	87661
8351	87662
11093	87663
21260	87664
39052	87665
70810	87666
15863	87667
51104	87668
1946	87669
102541	87670
60315	87671
105662	87672
3999	87673
31253	87674
3853	87675
33617	87676
58749	87677
1744	87678
27378	87679
130330	87680
72182	87681
19419	87682
56573	87683
143289	87684
14087	87685
19686	87686
1428	87687
12939	87688
14773	87689
62947	87690
44655	87691
33208	87692
12642	87693
26858	87694
56532	87695
65511	87696
52830	87697
45757	87698
26659	87699
2791	87700
2468	87701
10286	87702
165789	87703
6396	87704
1515	87705
147376	87706
30378	87707
18872	87708
66580	87709
105127	87710
51216	87711
8768	87712
4522	87713
11321	87714
29081	87715
6470	87716
31449	87717
216	87718
24803	87719
4959	87720
78779	87721
15700	87722
41627	87723
88807	87724
68101	87725
458	87726
64563	87727
85651	87728
24813	87729
55210	87730
947	87731
125369	87732
121634	87733
135487	87734
5494	87735
123319	87736
83577	87737
47904	87738
50486	87739
7919	87740
27665	87741
8497	87742
41776	87743
12169	87744
27824	87745
5076	87746
1357	87747
30763	87748
95207	87749
47225	87750
96244	87751
85702	87752
19112	87753
19733	87754
46096	87755
422	87756
27930	87757
12876	87758
41847	87759
50591	87760
5101	87761
29437	87762
1133	87763
47329	87764
54146	87765
22912	87766
5198	87767
8207	87768
35655	87769
3486	87770
33835	87771
27283	87772
22931	87773
10468	87774
103146	87775
96282	87776
34639	87777
67712	87778
46867	87779
34662	87780
93530	87781
55927	87782
8184	87783
7653	87784
52879	87785
25578	87786
109792	87787
81953	87788
9083	87789
34615	87790
67934	87791
49578	87792
41421	87793
77112	87794
27180	87795
204	87796
133221	87797
24173	87798
3806	87799
63708	87800
15210	87801
71701	87802
23095	87803
5721	87804
164286	87805
16633	87806
25004	87807
8853	87808
9759	87809
21930	87810
71729	87811
40437	87812
23569	87813
24224	87814
29918	87815
3667	87816
117921	87817
24844	87818
26926	87819
65368	87820
27633	87821
19249	87822
40845	87823
26955	87824
7899	87825
21761	87826
75420	87827
24111	87828
2272	87829
50790	87830
11608	87831
32106	87832
22669	87833
91597	87834
16742	87835
18786	87836
92657	87837
4349	87838
48606	87839
30440	87840
120408	87841
74929	87842
7270	87843
8902	87844
135088	87845
15790	87846
1702	87847
1303	87848
174	87849
120204	87850
31115	87851
22015	87852
49425	87853
2578	87854
46160	87855
66656	87856
642	87857
22435	87858
14348	87859
27064	87860
18632	87861
87831	87862
50431	87863
124571	87864
36730	87865
2228	87866
2795	87867
18530	87868
3065	87869
98476	87870
8007	87871
67088	87872
66852	87873
4554	87874
21762	87875
25255	87876
64391	87877
12322	87878
41293	87879
11146	87880
127608	87881
3141	87882
31497	87883
1277	87884
37432	87885
65769	87886
2668	87887
29957	87888
37421	87889
55381	87890
1092	87891
92630	87892
83704	87893
11071	87894
86737	87895
16338	87896
12303	87897
3665	87898
12458	87899
2183	87900
8621	87901
52071	87902
31089	87903
42234	87904
48088	87905
1341	87906
21203	87907
62169	87908
20675	87909
36819	87910
89908	87911
3352	87912
102817	87913
38514	87914
5283	87915
17075	87916
341	87917
10664	87918
4496	87919
14695	87920
21181	87921
36142	87922
6937	87923
29533	87924
57952	87925
90206	87926
7538	87927
56706	87928
81524	87929
10705	87930
28348	87931
19600	87932
17947	87933
30554	87934
866	87935
26792	87936
131343	87937
19128	87938
764	87939
10357	87940
81843	87941
26471	87942
67285	87943
17841	87944
11019	87945
48399	87946
14629	87947
31789	87948
71955	87949
57012	87950
7828	87951
2818	87952
41681	87953
20242	87954
693	87955
76835	87956
65915	87957
723	87958
62447	87959
103658	87960
46213	87961
63458	87962
7317	87963
1104	87964
79356	87965
59246	87966
31997	87967
40700	87968
126390	87969
41480	87970
24721	87971
11275	87972
15133	87973
21533	87974
5315	87975
14369	87976
13493	87977
16304	87978
22707	87979
14353	87980
12506	87981
227	87982
3232	87983
1104	87984
1385	87985
843	87986
50417	87987
52666	87988
18077	87989
34112	87990
36876	87991
103848	87992
55239	87993
39595	87994
26890	87995
31136	87996
43637	87997
17258	87998
54598	87999
126753	88000
80077	88001
8308	88002
17612	88003
185	88004
80154	88005
77772	88006
6723	88007
83817	88008
22497	88009
153665	88010
34439	88011
165024	88012
36333	88013
157058	88014
111678	88015
8723	88016
123489	88017
2776	88018
8871	88019
9143	88020
28082	88021
19674	88022
63223	88023
8984	88024
26835	88025
49851	88026
66677	88027
105520	88028
35769	88029
77957	88030
12558	88031
97811	88032
9446	88033
72983	88034
154531	88035
14739	88036
152529	88037
32323	88038
32825	88039
6151	88040
10953	88041
56181	88042
42123	88043
159919	88044
11280	88045
116316	88046
91242	88047
46796	88048
38225	88049
10226	88050
131921	88051
80868	88052
47952	88053
35795	88054
13362	88055
30725	88056
29257	88057
27935	88058
150718	88059
75441	88060
99552	88061
1391	88062
23128	88063
56751	88064
18576	88065
12082	88066
24386	88067
105620	88068
53983	88069
155961	88070
68672	88071
6327	88072
22126	88073
28687	88074
85217	88075
114834	88076
36199	88077
11754	88078
24621	88079
31601	88080
25300	88081
99130	88082
9685	88083
2259	88084
125828	88085
98878	88086
19623	88087
23361	88088
67696	88089
38688	88090
71189	88091
17	88092
11381	88093
68263	88094
28550	88095
16283	88096
54738	88097
545	88098
29886	88099
37458	88100
40022	88101
32501	88102
149726	88103
30076	88104
106586	88105
31093	88106
9635	88107
101964	88108
47092	88109
92797	88110
30282	88111
44644	88112
617	88113
14976	88114
20357	88115
61566	88116
103972	88117
51872	88118
4489	88119
16522	88120
6294	88121
50671	88122
10534	88123
21513	88124
64345	88125
27404	88126
77628	88127
11222	88128
129926	88129
25832	88130
23798	88131
76740	88132
18829	88133
36842	88134
729	88135
7842	88136
7364	88137
15753	88138
48392	88139
149130	88140
121530	88141
66554	88142
80634	88143
154369	88144
43346	88145
94332	88146
7166	88147
38965	88148
65918	88149
5877	88150
10508	88151
19976	88152
4635	88153
3130	88154
123519	88155
677	88156
49605	88157
128500	88158
15544	88159
35414	88160
4029	88161
48009	88162
43414	88163
67725	88164
29111	88165
120	88166
22845	88167
20076	88168
11723	88169
47977	88170
61790	88171
86222	88172
83785	88173
69668	88174
2256	88175
354	88176
3503	88177
23796	88178
18277	88179
1357	88180
31368	88181
31516	88182
86205	88183
676	88184
26639	88185
21310	88186
736	88187
118771	88188
87325	88189
67614	88190
13348	88191
11454	88192
17231	88193
3742	88194
126487	88195
18601	88196
56084	88197
65242	88198
15241	88199
3941	88200
62272	88201
58144	88202
29062	88203
1596	88204
38068	88205
59580	88206
2737	88207
43	88208
111840	88209
8976	88210
11637	88211
4561	88212
117236	88213
175	88214
11548	88215
5630	88216
10533	88217
7800	88218
3442	88219
102571	88220
14127	88221
72717	88222
105721	88223
610	88224
1208	88225
17573	88226
7099	88227
90109	88228
61910	88229
14605	88230
4687	88231
6917	88232
24810	88233
3233	88234
10583	88235
20079	88236
100999	88237
58993	88238
153602	88239
1682	88240
25658	88241
36864	88242
50280	88243
59977	88244
7038	88245
403	88246
6335	88247
96932	88248
7931	88249
3716	88250
14387	88251
13447	88252
5339	88253
19740	88254
4783	88255
48021	88256
51182	88257
88671	88258
13724	88259
11561	88260
86643	88261
19387	88262
67951	88263
2974	88264
84900	88265
33487	88266
12513	88267
103143	88268
2456	88269
118620	88270
1328	88271
9362	88272
13866	88273
28837	88274
70431	88275
110128	88276
14339	88277
77275	88278
28328	88279
130174	88280
38949	88281
14978	88282
147102	88283
4250	88284
147297	88285
91128	88286
10876	88287
13541	88288
56022	88289
9320	88290
11624	88291
51400	88292
6490	88293
1526	88294
376	88295
81841	88296
100623	88297
8959	88298
52698	88299
58209	88300
96566	88301
56230	88302
37407	88303
2590	88304
21253	88305
7696	88306
53971	88307
70184	88308
34992	88309
30646	88310
31772	88311
33790	88312
46986	88313
24035	88314
62829	88315
42167	88316
43916	88317
14353	88318
24253	88319
19396	88320
40566	88321
103978	88322
10952	88323
116471	88324
16221	88325
22076	88326
119894	88327
124284	88328
66962	88329
13283	88330
99542	88331
19402	88332
85910	88333
61717	88334
6711	88335
9757	88336
25502	88337
14986	88338
343	88339
31436	88340
6010	88341
62512	88342
31004	88343
810	88344
143440	88345
20419	88346
124172	88347
34268	88348
29938	88349
4367	88350
18504	88351
91398	88352
101058	88353
1348	88354
86069	88355
3880	88356
67806	88357
23971	88358
69516	88359
14342	88360
68234	88361
99286	88362
14050	88363
96844	88364
54459	88365
810	88366
25	88367
6479	88368
17838	88369
4511	88370
26161	88371
54990	88372
8528	88373
1687	88374
76634	88375
8839	88376
3713	88377
20638	88378
87616	88379
106064	88380
74125	88381
43068	88382
38362	88383
7688	88384
15682	88385
15	88386
45925	88387
68765	88388
13521	88389
88960	88390
74546	88391
18410	88392
107309	88393
77599	88394
80576	88395
53080	88396
7140	88397
18856	88398
71796	88399
28397	88400
30808	88401
2356	88402
25417	88403
37441	88404
39296	88405
38383	88406
15860	88407
14782	88408
47184	88409
33596	88410
8611	88411
38450	88412
125239	88413
22242	88414
201	88415
47562	88416
66553	88417
47195	88418
78592	88419
70559	88420
4781	88421
33775	88422
7495	88423
7	88424
55986	88425
10525	88426
94706	88427
14249	88428
6996	88429
119742	88430
147420	88431
9392	88432
4556	88433
58054	88434
2304	88435
26033	88436
93144	88437
14241	88438
119617	88439
2483	88440
5449	88441
45720	88442
132038	88443
2206	88444
42191	88445
6279	88446
23010	88447
46605	88448
53670	88449
79080	88450
14576	88451
64286	88452
91200	88453
23135	88454
21938	88455
134366	88456
18786	88457
23238	88458
8764	88459
13451	88460
1450	88461
52741	88462
84280	88463
60915	88464
73012	88465
13362	88466
988	88467
20481	88468
2010	88469
2195	88470
63633	88471
160182	88472
21152	88473
130313	88474
40024	88475
8671	88476
24285	88477
8355	88478
75345	88479
41967	88480
1502	88481
24460	88482
14732	88483
23844	88484
155514	88485
15181	88486
4541	88487
103111	88488
38069	88489
53614	88490
20097	88491
34954	88492
500	88493
9011	88494
48913	88495
13189	88496
76146	88497
5734	88498
121209	88499
1502	88500
59	88501
6026	88502
35662	88503
136950	88504
6426	88505
119931	88506
131611	88507
8184	88508
7865	88509
51104	88510
4486	88511
25540	88512
78597	88513
4734	88514
8938	88515
16373	88516
69981	88517
3611	88518
21008	88519
14386	88520
33549	88521
58604	88522
1126	88523
7445	88524
69974	88525
40957	88526
5339	88527
42812	88528
36974	88529
45991	88530
31212	88531
140636	88532
13648	88533
40777	88534
11408	88535
32818	88536
53756	88537
36542	88538
18550	88539
3632	88540
128401	88541
130094	88542
12389	88543
8145	88544
33189	88545
769	88546
41595	88547
10579	88548
131309	88549
163268	88550
7385	88551
29897	88552
24674	88553
10581	88554
27422	88555
31251	88556
48871	88557
4980	88558
2883	88559
5653	88560
51912	88561
78128	88562
1897	88563
9041	88564
99136	88565
128978	88566
53997	88567
79609	88568
23657	88569
34549	88570
24161	88571
56045	88572
61285	88573
104946	88574
23381	88575
29375	88576
4	88577
5113	88578
79564	88579
123083	88580
22008	88581
74090	88582
35046	88583
35925	88584
4634	88585
18777	88586
72604	88587
4879	88588
14714	88589
19784	88590
147130	88591
49032	88592
4091	88593
3189	88594
10452	88595
104920	88596
11462	88597
26576	88598
9530	88599
57904	88600
60650	88601
24512	88602
38647	88603
15665	88604
105649	88605
134789	88606
44401	88607
3911	88608
8995	88609
20093	88610
1336	88611
60646	88612
39722	88613
54594	88614
110659	88615
7684	88616
50381	88617
104835	88618
11811	88619
57866	88620
70491	88621
57185	88622
28199	88623
70292	88624
28969	88625
18746	88626
78035	88627
2207	88628
12061	88629
10892	88630
13791	88631
52139	88632
9787	88633
37919	88634
30573	88635
17007	88636
32141	88637
30873	88638
3574	88639
10171	88640
23099	88641
35941	88642
93701	88643
102387	88644
911	88645
67613	88646
15525	88647
91934	88648
65566	88649
68605	88650
15695	88651
17474	88652
123685	88653
16358	88654
96571	88655
73985	88656
21706	88657
32738	88658
22	88659
3143	88660
13105	88661
39507	88662
45344	88663
35266	88664
47883	88665
4252	88666
29150	88667
12131	88668
59895	88669
39376	88670
16387	88671
42156	88672
13016	88673
3269	88674
20613	88675
16944	88676
68763	88677
24703	88678
10801	88679
158391	88680
96898	88681
38016	88682
14746	88683
3846	88684
102269	88685
43245	88686
997	88687
1187	88688
9274	88689
86689	88690
1667	88691
290	88692
36125	88693
56429	88694
66603	88695
4807	88696
52938	88697
75585	88698
43261	88699
19809	88700
36848	88701
83197	88702
10775	88703
41928	88704
26326	88705
127542	88706
21342	88707
129845	88708
13338	88709
108404	88710
56189	88711
16184	88712
5974	88713
28612	88714
68881	88715
141	88716
18467	88717
32018	88718
82207	88719
16620	88720
72300	88721
11504	88722
15268	88723
20403	88724
85311	88725
10720	88726
70238	88727
86502	88728
27317	88729
37015	88730
26867	88731
99784	88732
3949	88733
111650	88734
67202	88735
76196	88736
85830	88737
4554	88738
9336	88739
246	88740
51367	88741
8122	88742
25337	88743
13535	88744
100158	88745
12266	88746
94224	88747
45183	88748
5742	88749
40557	88750
2003	88751
50432	88752
73400	88753
1790	88754
515	88755
1844	88756
3237	88757
99976	88758
129155	88759
106065	88760
58583	88761
23486	88762
78148	88763
51336	88764
10796	88765
19503	88766
82050	88767
7389	88768
31982	88769
2448	88770
32748	88771
75325	88772
75271	88773
7009	88774
10071	88775
53954	88776
108339	88777
126395	88778
14189	88779
8631	88780
84514	88781
714	88782
8782	88783
71136	88784
79580	88785
7879	88786
27473	88787
94404	88788
64615	88789
15170	88790
14373	88791
14707	88792
41074	88793
4059	88794
25296	88795
7640	88796
552	88797
124	88798
6211	88799
20914	88800
82033	88801
28819	88802
579	88803
42979	88804
100468	88805
50512	88806
36635	88807
71946	88808
95539	88809
2093	88810
39012	88811
10	88812
25973	88813
4319	88814
774	88815
135209	88816
104835	88817
29985	88818
7277	88819
3932	88820
110588	88821
19117	88822
26524	88823
22517	88824
12929	88825
30336	88826
61001	88827
1988	88828
13225	88829
24871	88830
1620	88831
27517	88832
33241	88833
47058	88834
41413	88835
69088	88836
10299	88837
89746	88838
57807	88839
32889	88840
2889	88841
60263	88842
560	88843
39961	88844
24724	88845
10088	88846
47186	88847
96939	88848
1138	88849
83006	88850
29797	88851
156486	88852
6412	88853
133198	88854
23204	88855
11992	88856
49890	88857
3053	88858
84138	88859
49690	88860
5355	88861
46019	88862
90633	88863
14858	88864
77165	88865
7376	88866
14638	88867
29089	88868
8447	88869
77836	88870
61532	88871
13977	88872
32673	88873
46	88874
94362	88875
106147	88876
52863	88877
21722	88878
23306	88879
1784	88880
10892	88881
1856	88882
69834	88883
82087	88884
9339	88885
104474	88886
11519	88887
7336	88888
5527	88889
113942	88890
4902	88891
10158	88892
36783	88893
23342	88894
24	88895
6940	88896
114986	88897
22169	88898
8737	88899
1571	88900
72490	88901
1347	88902
85017	88903
18746	88904
9087	88905
4981	88906
64974	88907
34550	88908
20323	88909
34779	88910
125720	88911
5074	88912
65466	88913
1096	88914
24408	88915
7421	88916
53871	88917
10233	88918
3487	88919
1844	88920
18923	88921
113162	88922
8598	88923
65846	88924
57902	88925
60751	88926
107374	88927
86744	88928
26662	88929
32963	88930
89296	88931
41664	88932
56710	88933
56393	88934
2177	88935
1049	88936
45034	88937
43753	88938
94678	88939
91285	88940
322	88941
123250	88942
10263	88943
1176	88944
52826	88945
52063	88946
7209	88947
89547	88948
513	88949
115124	88950
30185	88951
121479	88952
36142	88953
28016	88954
9473	88955
5906	88956
32162	88957
8816	88958
33771	88959
5120	88960
109974	88961
23171	88962
81474	88963
1879	88964
4767	88965
93587	88966
65492	88967
32307	88968
118322	88969
57981	88970
16237	88971
75943	88972
109369	88973
45952	88974
96807	88975
74663	88976
8311	88977
23970	88978
101373	88979
11306	88980
69739	88981
95970	88982
129428	88983
23103	88984
100381	88985
3029	88986
6262	88987
91495	88988
1282	88989
19294	88990
45067	88991
82465	88992
91569	88993
8734	88994
1177	88995
2591	88996
8917	88997
33079	88998
64653	88999
39993	89000
49275	89001
2541	89002
22788	89003
8510	89004
15348	89005
1241	89006
21137	89007
118349	89008
63741	89009
48033	89010
31610	89011
7911	89012
14510	89013
1925	89014
2876	89015
13153	89016
45268	89017
7612	89018
117044	89019
14091	89020
51438	89021
24885	89022
2071	89023
7510	89024
134270	89025
12825	89026
54480	89027
13577	89028
6357	89029
5175	89030
60006	89031
155978	89032
25778	89033
71515	89034
105617	89035
75879	89036
2583	89037
73598	89038
54193	89039
154512	89040
44818	89041
35660	89042
112275	89043
77882	89044
18613	89045
26442	89046
16087	89047
29477	89048
71462	89049
15309	89050
68578	89051
1530	89052
82483	89053
34959	89054
158444	89055
24128	89056
281	89057
98446	89058
90119	89059
78738	89060
19637	89061
275	89062
17673	89063
836	89064
79404	89065
70983	89066
19021	89067
38333	89068
8783	89069
56094	89070
159163	89071
17941	89072
23453	89073
36387	89074
47310	89075
18170	89076
128840	89077
39504	89078
112536	89079
27417	89080
20019	89081
12432	89082
57919	89083
8186	89084
14360	89085
60800	89086
50887	89087
4357	89088
152355	89089
5882	89090
1025	89091
13065	89092
830	89093
25347	89094
805	89095
7743	89096
16089	89097
351	89098
22298	89099
16462	89100
126915	89101
129374	89102
6784	89103
29806	89104
9965	89105
62250	89106
3860	89107
4831	89108
67679	89109
16624	89110
80320	89111
44133	89112
21698	89113
13219	89114
4282	89115
15675	89116
1857	89117
53380	89118
15970	89119
8671	89120
11280	89121
6609	89122
1217	89123
4447	89124
162433	89125
1118	89126
27632	89127
30603	89128
23923	89129
55984	89130
32608	89131
29315	89132
21965	89133
115051	89134
41155	89135
103653	89136
42209	89137
22874	89138
21	89139
80152	89140
22995	89141
24299	89142
982	89143
95371	89144
38714	89145
11828	89146
150982	89147
87643	89148
31740	89149
46693	89150
29356	89151
8557	89152
130767	89153
170	89154
29570	89155
125755	89156
113340	89157
140902	89158
89353	89159
87610	89160
83757	89161
67093	89162
148324	89163
144768	89164
87228	89165
5686	89166
1572	89167
37106	89168
2731	89169
61650	89170
56103	89171
79721	89172
158548	89173
37170	89174
26370	89175
12971	89176
79579	89177
10360	89178
88823	89179
101285	89180
112143	89181
24192	89182
2818	89183
24788	89184
23092	89185
125115	89186
81715	89187
78704	89188
6863	89189
12205	89190
2620	89191
1123	89192
106014	89193
1953	89194
2622	89195
24678	89196
66753	89197
95458	89198
80157	89199
2522	89200
13685	89201
53341	89202
30717	89203
65606	89204
410	89205
4255	89206
30134	89207
109564	89208
11190	89209
1680	89210
15785	89211
156048	89212
114647	89213
54334	89214
46777	89215
1157	89216
37816	89217
96086	89218
120334	89219
8694	89220
11504	89221
8382	89222
65060	89223
36025	89224
35996	89225
31201	89226
25708	89227
25391	89228
14858	89229
27730	89230
21444	89231
111210	89232
139403	89233
83311	89234
31429	89235
72869	89236
11021	89237
113871	89238
3889	89239
39307	89240
21887	89241
12484	89242
130439	89243
65681	89244
14849	89245
5632	89246
74699	89247
890	89248
131574	89249
14852	89250
13329	89251
15247	89252
38850	89253
586	89254
104182	89255
10975	89256
1927	89257
18491	89258
18125	89259
84589	89260
74418	89261
33024	89262
111471	89263
13953	89264
1032	89265
45293	89266
16686	89267
107399	89268
77988	89269
10385	89270
555	89271
25829	89272
12020	89273
32007	89274
21814	89275
82531	89276
39207	89277
76202	89278
4108	89279
4007	89280
107061	89281
43	89282
649	89283
15291	89284
44946	89285
94475	89286
6798	89287
12378	89288
111705	89289
29880	89290
7210	89291
31902	89292
17146	89293
15216	89294
40770	89295
8176	89296
22990	89297
13276	89298
20242	89299
10554	89300
68173	89301
67904	89302
44135	89303
62957	89304
46105	89305
69877	89306
42236	89307
54399	89308
108409	89309
54056	89310
27216	89311
12809	89312
36520	89313
12561	89314
41934	89315
54658	89316
118289	89317
115557	89318
7479	89319
35624	89320
39104	89321
257	89322
9148	89323
108948	89324
16818	89325
70214	89326
24208	89327
78631	89328
25155	89329
8322	89330
36543	89331
33488	89332
18387	89333
72642	89334
8512	89335
22584	89336
103244	89337
29839	89338
44178	89339
25705	89340
89806	89341
94586	89342
39715	89343
46848	89344
10627	89345
17709	89346
54884	89347
28390	89348
133611	89349
40691	89350
66917	89351
64496	89352
62085	89353
50631	89354
4924	89355
98619	89356
12086	89357
2340	89358
194	89359
4286	89360
8508	89361
8115	89362
76573	89363
13035	89364
31004	89365
160746	89366
31783	89367
92949	89368
41127	89369
41836	89370
55532	89371
123977	89372
36203	89373
19613	89374
109956	89375
29653	89376
5809	89377
4976	89378
14794	89379
4632	89380
71261	89381
5	89382
35577	89383
57634	89384
12670	89385
39954	89386
22790	89387
25329	89388
97957	89389
14937	89390
115395	89391
17688	89392
75704	89393
1541	89394
79308	89395
9814	89396
16871	89397
37685	89398
27249	89399
41869	89400
62777	89401
32400	89402
37428	89403
52927	89404
6287	89405
6366	89406
107675	89407
32768	89408
95	89409
4546	89410
49535	89411
19280	89412
59858	89413
101423	89414
23642	89415
84287	89416
17507	89417
13383	89418
14844	89419
50827	89420
7290	89421
155687	89422
6415	89423
43264	89424
58063	89425
17519	89426
5731	89427
34269	89428
6549	89429
120	89430
42624	89431
705	89432
18395	89433
42956	89434
23219	89435
41758	89436
70568	89437
1185	89438
34283	89439
80441	89440
45568	89441
29166	89442
463	89443
84949	89444
41139	89445
19510	89446
42	89447
23787	89448
36112	89449
5563	89450
57377	89451
3560	89452
20004	89453
29079	89454
13402	89455
9952	89456
2066	89457
45596	89458
21693	89459
54594	89460
53926	89461
79900	89462
204	89463
79191	89464
892	89465
110131	89466
755	89467
5360	89468
11581	89469
58545	89470
89253	89471
153740	89472
5827	89473
34616	89474
97095	89475
41635	89476
25497	89477
4769	89478
19177	89479
20450	89480
38800	89481
16563	89482
34518	89483
12827	89484
33245	89485
15538	89486
18038	89487
115946	89488
2548	89489
79551	89490
24611	89491
44700	89492
12364	89493
43562	89494
24576	89495
993	89496
79933	89497
78002	89498
14486	89499
6413	89500
15541	89501
116241	89502
4433	89503
88546	89504
2986	89505
2767	89506
146668	89507
139011	89508
8188	89509
56409	89510
117284	89511
44024	89512
103641	89513
37437	89514
61892	89515
18409	89516
267	89517
24043	89518
42462	89519
77056	89520
41117	89521
6296	89522
68708	89523
30166	89524
23571	89525
6221	89526
4487	89527
30969	89528
39096	89529
58753	89530
44150	89531
26737	89532
79266	89533
10317	89534
1818	89535
77974	89536
87467	89537
76662	89538
32968	89539
14957	89540
110365	89541
15830	89542
34230	89543
129970	89544
77032	89545
52915	89546
112462	89547
100461	89548
17826	89549
26757	89550
8171	89551
29440	89552
50922	89553
8951	89554
62453	89555
9761	89556
85337	89557
98840	89558
56025	89559
56219	89560
12884	89561
30755	89562
47	89563
74566	89564
103282	89565
3707	89566
85661	89567
80009	89568
160784	89569
14913	89570
50667	89571
2699	89572
2643	89573
3987	89574
13738	89575
71093	89576
90734	89577
127007	89578
30485	89579
28638	89580
5392	89581
92978	89582
18736	89583
12440	89584
56814	89585
9039	89586
49975	89587
9106	89588
22029	89589
113214	89590
18736	89591
36734	89592
49225	89593
39781	89594
26451	89595
29065	89596
16527	89597
14863	89598
28883	89599
20004	89600
15772	89601
6084	89602
63859	89603
6614	89604
67856	89605
16155	89606
50287	89607
17235	89608
86924	89609
47689	89610
31690	89611
94944	89612
41091	89613
6971	89614
27062	89615
14579	89616
88919	89617
12302	89618
101058	89619
49593	89620
44196	89621
60424	89622
24094	89623
81798	89624
11007	89625
63853	89626
44241	89627
3328	89628
99592	89629
68125	89630
893	89631
5349	89632
3650	89633
2387	89634
232	89635
69598	89636
21977	89637
4842	89638
89684	89639
34560	89640
4779	89641
9500	89642
45694	89643
1569	89644
121527	89645
43857	89646
9586	89647
46644	89648
110563	89649
89761	89650
12583	89651
132121	89652
91772	89653
141844	89654
35128	89655
161293	89656
93269	89657
78331	89658
3250	89659
86782	89660
1840	89661
2682	89662
92012	89663
71616	89664
48815	89665
64067	89666
13202	89667
460	89668
126203	89669
119098	89670
17220	89671
48992	89672
3118	89673
13592	89674
90772	89675
91391	89676
426	89677
39031	89678
143256	89679
62928	89680
510	89681
15976	89682
24365	89683
78417	89684
56190	89685
15575	89686
97365	89687
22816	89688
239	89689
42596	89690
30925	89691
8724	89692
79435	89693
100529	89694
123398	89695
41611	89696
550	89697
56792	89698
1438	89699
64923	89700
81119	89701
41912	89702
45230	89703
84534	89704
27812	89705
24954	89706
95852	89707
1056	89708
34754	89709
50321	89710
1337	89711
54778	89712
28719	89713
19389	89714
34303	89715
48866	89716
51462	89717
40148	89718
5298	89719
13099	89720
53265	89721
15348	89722
2063	89723
143209	89724
152783	89725
36176	89726
71981	89727
8464	89728
718	89729
17	89730
8133	89731
5555	89732
30258	89733
10220	89734
29227	89735
110904	89736
52213	89737
1962	89738
16981	89739
37307	89740
31233	89741
38940	89742
69900	89743
63047	89744
74616	89745
2815	89746
74129	89747
151923	89748
34044	89749
56686	89750
24818	89751
56012	89752
4972	89753
57950	89754
44559	89755
16653	89756
1098	89757
46	89758
40955	89759
3443	89760
9290	89761
27802	89762
7626	89763
13149	89764
80590	89765
33201	89766
3246	89767
12849	89768
1238	89769
68256	89770
152437	89771
133644	89772
48023	89773
83691	89774
6912	89775
47291	89776
10424	89777
1778	89778
18380	89779
7621	89780
143826	89781
3334	89782
30158	89783
41849	89784
23629	89785
13742	89786
5912	89787
1916	89788
136	89789
1766	89790
61717	89791
85438	89792
40978	89793
266	89794
53334	89795
8295	89796
60833	89797
101655	89798
156732	89799
65332	89800
48613	89801
41819	89802
23391	89803
7702	89804
9823	89805
3221	89806
40538	89807
3662	89808
7966	89809
57	89810
35017	89811
19074	89812
15329	89813
18387	89814
17802	89815
41055	89816
9785	89817
13852	89818
27712	89819
46679	89820
30492	89821
76042	89822
31713	89823
32085	89824
5800	89825
1126	89826
55147	89827
6639	89828
17959	89829
37486	89830
127825	89831
35629	89832
26025	89833
4854	89834
23222	89835
517	89836
123089	89837
9280	89838
38399	89839
16413	89840
57001	89841
165569	89842
15437	89843
39925	89844
34505	89845
124745	89846
11521	89847
11959	89848
18000	89849
102149	89850
29207	89851
35	89852
34272	89853
100359	89854
38580	89855
32738	89856
133523	89857
3051	89858
14927	89859
2746	89860
22650	89861
21404	89862
19656	89863
64902	89864
3845	89865
30123	89866
51019	89867
2390	89868
64563	89869
15962	89870
111215	89871
8207	89872
14473	89873
97147	89874
89657	89875
16842	89876
7535	89877
4802	89878
117120	89879
40520	89880
140609	89881
5664	89882
8323	89883
13360	89884
13235	89885
55486	89886
52994	89887
64397	89888
56084	89889
38671	89890
3693	89891
27548	89892
1480	89893
41932	89894
4070	89895
2440	89896
42419	89897
9975	89898
11576	89899
46474	89900
24235	89901
20584	89902
2686	89903
247	89904
4169	89905
36643	89906
62898	89907
11447	89908
2006	89909
1	89910
16174	89911
76563	89912
17241	89913
23891	89914
82759	89915
33578	89916
27821	89917
107126	89918
97118	89919
11863	89920
62680	89921
23554	89922
24642	89923
88963	89924
25740	89925
3956	89926
10504	89927
3527	89928
151023	89929
163819	89930
33645	89931
49684	89932
22433	89933
21991	89934
35783	89935
26150	89936
9040	89937
66323	89938
57628	89939
41675	89940
12867	89941
37864	89942
58549	89943
73339	89944
122826	89945
6233	89946
26440	89947
24241	89948
107133	89949
95432	89950
3685	89951
67910	89952
6227	89953
32837	89954
33017	89955
1621	89956
52916	89957
11538	89958
7485	89959
19860	89960
148914	89961
17220	89962
1	89963
17938	89964
18190	89965
35528	89966
71567	89967
10479	89968
45711	89969
60555	89970
67796	89971
21447	89972
232	89973
3309	89974
20852	89975
10086	89976
13008	89977
10551	89978
66933	89979
20467	89980
13469	89981
74075	89982
587	89983
60430	89984
132758	89985
17398	89986
28109	89987
11306	89988
122844	89989
45902	89990
148351	89991
42391	89992
32197	89993
70206	89994
146328	89995
2437	89996
42411	89997
29295	89998
18835	89999
92953	90000
9986	90001
71961	90002
22120	90003
27048	90004
62306	90005
23397	90006
23990	90007
59	90008
1929	90009
2852	90010
45782	90011
25564	90012
35423	90013
9752	90014
18329	90015
37956	90016
30915	90017
40710	90018
36421	90019
87065	90020
72570	90021
19334	90022
4591	90023
49088	90024
6594	90025
30748	90026
9976	90027
1953	90028
151308	90029
16038	90030
104435	90031
50737	90032
62369	90033
47154	90034
70994	90035
74617	90036
69799	90037
82330	90038
56663	90039
1111	90040
117705	90041
21250	90042
78033	90043
51662	90044
64389	90045
41223	90046
137040	90047
5617	90048
57448	90049
144187	90050
11135	90051
27241	90052
7639	90053
149349	90054
33552	90055
12130	90056
50794	90057
101985	90058
80284	90059
10976	90060
54882	90061
84283	90062
120676	90063
11789	90064
604	90065
11866	90066
28121	90067
35099	90068
2756	90069
28506	90070
19202	90071
991	90072
52486	90073
27610	90074
7766	90075
88642	90076
9239	90077
16029	90078
8869	90079
2257	90080
61579	90081
55867	90082
19030	90083
52674	90084
40390	90085
10797	90086
97044	90087
127963	90088
583	90089
18266	90090
158982	90091
88490	90092
98261	90093
163787	90094
1461	90095
128932	90096
37294	90097
22562	90098
157732	90099
8932	90100
59218	90101
7877	90102
60391	90103
4128	90104
7429	90105
74953	90106
15296	90107
79779	90108
4411	90109
89423	90110
100261	90111
50215	90112
101767	90113
133693	90114
15040	90115
106904	90116
23871	90117
87	90118
5724	90119
31574	90120
146377	90121
378	90122
17748	90123
58330	90124
43992	90125
55332	90126
28244	90127
15176	90128
71790	90129
47783	90130
45820	90131
2976	90132
560	90133
33260	90134
307	90135
27339	90136
60309	90137
2878	90138
59561	90139
149151	90140
17201	90141
7232	90142
33989	90143
59707	90144
1915	90145
27027	90146
25459	90147
8030	90148
13308	90149
55302	90150
62790	90151
66558	90152
1477	90153
52238	90154
60067	90155
40983	90156
22471	90157
6837	90158
20227	90159
167	90160
72107	90161
30395	90162
12983	90163
57782	90164
128	90165
22433	90166
13836	90167
29227	90168
55681	90169
306	90170
592	90171
87107	90172
32098	90173
20204	90174
63002	90175
25228	90176
10200	90177
4512	90178
26396	90179
24338	90180
43034	90181
95982	90182
5074	90183
162015	90184
8435	90185
80008	90186
34269	90187
11428	90188
20241	90189
118285	90190
4921	90191
13836	90192
5156	90193
56308	90194
4439	90195
164626	90196
98659	90197
40843	90198
112739	90199
11771	90200
1835	90201
54256	90202
20046	90203
59075	90204
2230	90205
43873	90206
29448	90207
71878	90208
1631	90209
130769	90210
8306	90211
6527	90212
1581	90213
127794	90214
118005	90215
57359	90216
23426	90217
86253	90218
57770	90219
393	90220
16152	90221
8457	90222
41962	90223
8393	90224
27813	90225
2967	90226
3666	90227
5794	90228
1906	90229
46467	90230
19353	90231
6	90232
33907	90233
10224	90234
109379	90235
2652	90236
14185	90237
43647	90238
42928	90239
71390	90240
69452	90241
24400	90242
55429	90243
2189	90244
164870	90245
12931	90246
92189	90247
27616	90248
24514	90249
64660	90250
51385	90251
13628	90252
3049	90253
4325	90254
49158	90255
60519	90256
132282	90257
675	90258
10479	90259
74300	90260
17679	90261
68545	90262
24935	90263
71725	90264
34398	90265
54950	90266
4205	90267
1323	90268
21396	90269
97199	90270
1570	90271
120977	90272
14907	90273
14693	90274
35270	90275
67282	90276
70024	90277
38100	90278
27958	90279
85285	90280
5052	90281
30176	90282
92938	90283
17314	90284
1200	90285
17940	90286
39490	90287
28874	90288
3908	90289
76436	90290
11263	90291
3580	90292
150747	90293
18331	90294
18812	90295
51321	90296
52726	90297
31999	90298
844	90299
32957	90300
96169	90301
130371	90302
55717	90303
50500	90304
22742	90305
64077	90306
78338	90307
31796	90308
56698	90309
20884	90310
22755	90311
3196	90312
16963	90313
55931	90314
8684	90315
69200	90316
47499	90317
103170	90318
69375	90319
19874	90320
9172	90321
53882	90322
104757	90323
15973	90324
2655	90325
40823	90326
8380	90327
25423	90328
45453	90329
34198	90330
23877	90331
28298	90332
2501	90333
47156	90334
93707	90335
47112	90336
4250	90337
97651	90338
8946	90339
39028	90340
5503	90341
11506	90342
6663	90343
152455	90344
19133	90345
84636	90346
27448	90347
3434	90348
108303	90349
70288	90350
22104	90351
7841	90352
34350	90353
45021	90354
35824	90355
10582	90356
63922	90357
32582	90358
36875	90359
52366	90360
14989	90361
4882	90362
53533	90363
176	90364
57123	90365
55495	90366
48801	90367
3817	90368
96666	90369
38716	90370
1308	90371
65984	90372
8971	90373
12800	90374
35	90375
2791	90376
63731	90377
14991	90378
14799	90379
107184	90380
723	90381
79194	90382
124315	90383
32920	90384
1830	90385
10337	90386
60689	90387
93200	90388
60450	90389
40696	90390
133491	90391
84103	90392
79167	90393
14456	90394
82692	90395
13533	90396
37231	90397
55927	90398
115454	90399
5859	90400
120943	90401
12997	90402
32748	90403
84346	90404
40326	90405
28123	90406
20970	90407
279	90408
72598	90409
8656	90410
869	90411
40173	90412
5849	90413
1086	90414
21720	90415
4509	90416
27849	90417
36504	90418
2	90419
14303	90420
24878	90421
129312	90422
119563	90423
19117	90424
21400	90425
70813	90426
61956	90427
100275	90428
52835	90429
7657	90430
527	90431
1281	90432
45652	90433
16930	90434
7675	90435
14323	90436
6	90437
6661	90438
69164	90439
14744	90440
4601	90441
153038	90442
51147	90443
25416	90444
4389	90445
3722	90446
12526	90447
17592	90448
18260	90449
69287	90450
44326	90451
911	90452
52841	90453
44218	90454
4261	90455
10976	90456
12453	90457
3242	90458
88002	90459
51567	90460
32140	90461
47424	90462
101585	90463
85268	90464
19391	90465
12546	90466
40660	90467
9704	90468
40721	90469
25776	90470
6599	90471
79112	90472
644	90473
29354	90474
2652	90475
32682	90476
99298	90477
85325	90478
674	90479
26755	90480
11159	90481
23548	90482
10744	90483
46407	90484
9034	90485
16041	90486
66325	90487
58959	90488
60172	90489
14072	90490
16815	90491
27373	90492
140541	90493
124146	90494
41433	90495
1065	90496
9291	90497
27756	90498
7401	90499
1877	90500
7027	90501
15744	90502
29146	90503
16433	90504
41268	90505
11532	90506
16372	90507
25964	90508
5476	90509
110906	90510
90126	90511
14075	90512
22688	90513
120765	90514
3242	90515
63321	90516
83164	90517
851	90518
50816	90519
135024	90520
11937	90521
58874	90522
20196	90523
6821	90524
6405	90525
43766	90526
111136	90527
39175	90528
31974	90529
39581	90530
32075	90531
105427	90532
13305	90533
21349	90534
2725	90535
18880	90536
2911	90537
83901	90538
17022	90539
28020	90540
23678	90541
70406	90542
3633	90543
78433	90544
18485	90545
1230	90546
16631	90547
23331	90548
28061	90549
76525	90550
19253	90551
5934	90552
89172	90553
104891	90554
38399	90555
68672	90556
60149	90557
18959	90558
39567	90559
107980	90560
76325	90561
10979	90562
94011	90563
39969	90564
108724	90565
55654	90566
76383	90567
93058	90568
10409	90569
146285	90570
109470	90571
51188	90572
28949	90573
2302	90574
64466	90575
8687	90576
73266	90577
9145	90578
156820	90579
160	90580
3070	90581
4506	90582
40306	90583
13971	90584
6313	90585
135	90586
13709	90587
745	90588
41368	90589
28324	90590
40763	90591
75751	90592
20166	90593
70785	90594
2046	90595
79115	90596
53073	90597
23101	90598
86277	90599
90483	90600
45719	90601
1241	90602
17122	90603
80264	90604
19760	90605
44289	90606
434	90607
125921	90608
13420	90609
33235	90610
51100	90611
72225	90612
34328	90613
18684	90614
7804	90615
322	90616
10887	90617
68202	90618
27812	90619
46917	90620
23430	90621
18502	90622
48204	90623
11381	90624
80841	90625
118362	90626
66628	90627
15471	90628
120103	90629
6648	90630
11053	90631
47610	90632
137332	90633
30342	90634
634	90635
11742	90636
47416	90637
40885	90638
92931	90639
52259	90640
53340	90641
40418	90642
67415	90643
55085	90644
90727	90645
66185	90646
135039	90647
158450	90648
16479	90649
95483	90650
22309	90651
5491	90652
78389	90653
31844	90654
82331	90655
13748	90656
15986	90657
129954	90658
17738	90659
7257	90660
3212	90661
43873	90662
31175	90663
28696	90664
104211	90665
93377	90666
16256	90667
115641	90668
47857	90669
5919	90670
46	90671
2432	90672
26617	90673
69394	90674
77113	90675
16197	90676
4627	90677
30378	90678
7343	90679
104791	90680
4319	90681
5885	90682
6573	90683
324	90684
8361	90685
11429	90686
8942	90687
1101	90688
4488	90689
33203	90690
15271	90691
68978	90692
18775	90693
10391	90694
4988	90695
3112	90696
55623	90697
77505	90698
5643	90699
2824	90700
9816	90701
92322	90702
69115	90703
129047	90704
21715	90705
73505	90706
34951	90707
17781	90708
31073	90709
37392	90710
40	90711
112380	90712
27725	90713
105966	90714
129801	90715
50130	90716
42442	90717
12029	90718
75323	90719
51889	90720
94596	90721
665	90722
1655	90723
42785	90724
700	90725
35887	90726
37487	90727
87306	90728
36202	90729
40405	90730
45917	90731
34790	90732
19173	90733
3088	90734
106714	90735
47070	90736
63911	90737
92107	90738
10013	90739
5960	90740
11866	90741
33845	90742
17224	90743
57846	90744
124884	90745
29682	90746
56086	90747
22924	90748
46411	90749
4414	90750
13365	90751
37647	90752
26245	90753
47503	90754
34599	90755
27878	90756
52258	90757
68655	90758
26287	90759
20872	90760
91641	90761
43931	90762
28209	90763
33235	90764
9685	90765
42132	90766
1261	90767
50811	90768
9600	90769
65350	90770
924	90771
70154	90772
8770	90773
10647	90774
75913	90775
47552	90776
102316	90777
138960	90778
21163	90779
13585	90780
217	90781
16930	90782
3901	90783
86099	90784
87026	90785
29180	90786
7856	90787
1215	90788
55266	90789
38993	90790
53582	90791
2513	90792
9365	90793
79506	90794
12236	90795
66502	90796
62030	90797
148276	90798
66614	90799
117064	90800
70612	90801
7393	90802
2080	90803
23879	90804
25396	90805
1950	90806
43316	90807
35066	90808
49028	90809
20584	90810
37027	90811
61413	90812
2413	90813
1000	90814
19021	90815
120442	90816
53657	90817
103198	90818
44017	90819
104542	90820
50542	90821
22241	90822
598	90823
15556	90824
25461	90825
52917	90826
18555	90827
18821	90828
57037	90829
16806	90830
19534	90831
23549	90832
919	90833
33700	90834
726	90835
1314	90836
12256	90837
71613	90838
457	90839
4550	90840
68849	90841
33245	90842
78906	90843
14931	90844
64	90845
9545	90846
2253	90847
15368	90848
4721	90849
21513	90850
129158	90851
10059	90852
81103	90853
18541	90854
25379	90855
31807	90856
24740	90857
23264	90858
139	90859
73216	90860
8257	90861
19934	90862
6621	90863
131517	90864
11362	90865
685	90866
24742	90867
47340	90868
69230	90869
10887	90870
44524	90871
52650	90872
1887	90873
66963	90874
6679	90875
29060	90876
114913	90877
24557	90878
6462	90879
56154	90880
15596	90881
42513	90882
5877	90883
8619	90884
152927	90885
80199	90886
14187	90887
55389	90888
49569	90889
16134	90890
5374	90891
28307	90892
26778	90893
119736	90894
141779	90895
22540	90896
347	90897
17474	90898
54555	90899
21582	90900
48489	90901
3051	90902
27233	90903
82277	90904
77707	90905
164473	90906
54596	90907
51433	90908
115077	90909
130057	90910
133469	90911
12223	90912
46465	90913
8101	90914
41399	90915
12767	90916
50020	90917
21918	90918
83168	90919
21928	90920
21678	90921
4932	90922
33761	90923
40171	90924
25617	90925
4087	90926
4361	90927
4358	90928
1163	90929
10580	90930
3244	90931
49375	90932
26491	90933
63046	90934
61076	90935
45942	90936
19919	90937
33520	90938
3086	90939
25506	90940
32030	90941
34823	90942
10657	90943
48229	90944
997	90945
38710	90946
17451	90947
80706	90948
14976	90949
75718	90950
4500	90951
25277	90952
40882	90953
33954	90954
124822	90955
149677	90956
57634	90957
8976	90958
12817	90959
22350	90960
69385	90961
82362	90962
69142	90963
52351	90964
73904	90965
24520	90966
48056	90967
41814	90968
89538	90969
55074	90970
35623	90971
24891	90972
69384	90973
106721	90974
77598	90975
10908	90976
69926	90977
10697	90978
188	90979
6270	90980
43599	90981
128057	90982
160412	90983
6763	90984
26216	90985
2411	90986
87	90987
92218	90988
96664	90989
2036	90990
22392	90991
18005	90992
2536	90993
3699	90994
21933	90995
527	90996
71720	90997
23170	90998
20565	90999
18423	91000
50441	91001
25812	91002
19264	91003
3720	91004
66077	91005
44342	91006
53912	91007
44467	91008
24096	91009
41287	91010
31216	91011
57400	91012
779	91013
1157	91014
39146	91015
22984	91016
69093	91017
3137	91018
55634	91019
74581	91020
18930	91021
16821	91022
8235	91023
5220	91024
2757	91025
14095	91026
122623	91027
18157	91028
6447	91029
163580	91030
22527	91031
159373	91032
20217	91033
8476	91034
27689	91035
6892	91036
17425	91037
26806	91038
16691	91039
61027	91040
54330	91041
6973	91042
11405	91043
2924	91044
34228	91045
403	91046
2612	91047
44831	91048
250	91049
19944	91050
12945	91051
5892	91052
83157	91053
4345	91054
6188	91055
9949	91056
40981	91057
4919	91058
25282	91059
132524	91060
76191	91061
71441	91062
101825	91063
61198	91064
13619	91065
44590	91066
61186	91067
29594	91068
37730	91069
41044	91070
36580	91071
16709	91072
4613	91073
7179	91074
87321	91075
16623	91076
100807	91077
49862	91078
730	91079
1380	91080
33469	91081
146091	91082
907	91083
39045	91084
46028	91085
20349	91086
67884	91087
66687	91088
45965	91089
79121	91090
2907	91091
243	91092
8104	91093
32575	91094
35054	91095
1841	91096
92996	91097
190	91098
51690	91099
67137	91100
564	91101
14487	91102
24975	91103
19812	91104
46106	91105
8908	91106
116951	91107
6662	91108
24415	91109
1854	91110
77993	91111
50437	91112
2242	91113
20897	91114
15341	91115
2894	91116
79671	91117
3297	91118
1861	91119
59046	91120
163752	91121
59612	91122
16941	91123
11118	91124
59786	91125
39167	91126
41574	91127
38497	91128
5063	91129
21476	91130
44259	91131
123535	91132
77892	91133
30669	91134
18231	91135
100587	91136
9399	91137
4102	91138
89817	91139
3110	91140
40274	91141
80544	91142
3608	91143
28241	91144
59159	91145
26239	91146
40036	91147
54037	91148
16005	91149
34656	91150
122830	91151
34614	91152
6306	91153
14143	91154
57969	91155
29783	91156
64420	91157
83422	91158
688	91159
24934	91160
1741	91161
1144	91162
23663	91163
61053	91164
89216	91165
22256	91166
76235	91167
87822	91168
194	91169
8345	91170
77788	91171
115590	91172
15597	91173
43830	91174
62698	91175
55869	91176
6678	91177
10100	91178
3328	91179
30048	91180
9818	91181
43574	91182
8752	91183
30747	91184
98666	91185
123349	91186
59484	91187
17318	91188
9561	91189
34656	91190
29066	91191
110975	91192
15541	91193
42471	91194
45707	91195
2144	91196
14805	91197
7988	91198
5784	91199
52936	91200
35863	91201
120899	91202
52365	91203
4802	91204
12654	91205
68387	91206
68896	91207
42961	91208
154060	91209
122547	91210
8820	91211
60187	91212
93018	91213
5778	91214
60598	91215
81655	91216
1224	91217
34641	91218
23166	91219
119901	91220
2285	91221
20182	91222
121934	91223
53491	91224
118925	91225
15964	91226
4361	91227
44084	91228
177	91229
35628	91230
81188	91231
68720	91232
5483	91233
31998	91234
17432	91235
41980	91236
94900	91237
25683	91238
156684	91239
303	91240
3673	91241
165290	91242
6994	91243
143448	91244
37262	91245
147068	91246
1655	91247
34155	91248
63675	91249
131647	91250
31762	91251
10241	91252
32325	91253
133555	91254
8422	91255
40376	91256
136716	91257
93428	91258
30422	91259
10831	91260
2318	91261
38388	91262
59509	91263
54481	91264
7435	91265
60629	91266
149546	91267
40958	91268
8876	91269
123626	91270
22602	91271
88113	91272
21032	91273
12070	91274
107925	91275
479	91276
4972	91277
53960	91278
57243	91279
452	91280
65034	91281
244	91282
84638	91283
130171	91284
60848	91285
58448	91286
1025	91287
26381	91288
152377	91289
2572	91290
49177	91291
80291	91292
6992	91293
40246	91294
52144	91295
7584	91296
84680	91297
23825	91298
140	91299
255	91300
125813	91301
8894	91302
99691	91303
1201	91304
28529	91305
265	91306
65897	91307
21416	91308
3452	91309
43990	91310
6800	91311
3241	91312
38555	91313
28262	91314
22429	91315
10204	91316
7867	91317
59825	91318
109243	91319
18346	91320
123939	91321
6262	91322
99979	91323
139568	91324
25140	91325
2828	91326
22640	91327
683	91328
9430	91329
22272	91330
65626	91331
12844	91332
60009	91333
118135	91334
34016	91335
22617	91336
6565	91337
35807	91338
2986	91339
35663	91340
46871	91341
50458	91342
1610	91343
10237	91344
86833	91345
99872	91346
3517	91347
58542	91348
142020	91349
67870	91350
156631	91351
3259	91352
75159	91353
62735	91354
10588	91355
336	91356
19646	91357
148295	91358
80592	91359
39556	91360
7421	91361
5139	91362
71635	91363
2056	91364
12168	91365
58	91366
71980	91367
166666	91368
7244	91369
159650	91370
20541	91371
47955	91372
903	91373
15665	91374
3546	91375
5946	91376
55531	91377
1621	91378
4463	91379
385	91380
30404	91381
432	91382
2048	91383
35785	91384
28988	91385
76317	91386
71207	91387
8975	91388
148617	91389
5489	91390
2331	91391
5347	91392
161203	91393
31470	91394
71277	91395
81148	91396
9232	91397
29021	91398
16944	91399
9062	91400
73649	91401
9981	91402
1777	91403
55335	91404
833	91405
70344	91406
146909	91407
113646	91408
8934	91409
22766	91410
90522	91411
11660	91412
295	91413
39066	91414
6054	91415
95569	91416
41416	91417
50902	91418
29379	91419
16059	91420
8457	91421
2405	91422
12895	91423
6727	91424
52630	91425
52302	91426
95881	91427
17783	91428
96631	91429
126415	91430
24615	91431
41195	91432
97945	91433
8767	91434
81672	91435
24511	91436
37476	91437
46169	91438
46855	91439
94474	91440
5424	91441
83922	91442
116612	91443
14403	91444
106861	91445
22301	91446
14535	91447
52571	91448
78413	91449
60652	91450
486	91451
7876	91452
6672	91453
52412	91454
43948	91455
85156	91456
129925	91457
8734	91458
4966	91459
47493	91460
12494	91461
5571	91462
20271	91463
42151	91464
69468	91465
6585	91466
49144	91467
10351	91468
51865	91469
117552	91470
109869	91471
70339	91472
13398	91473
85134	91474
19371	91475
17278	91476
10118	91477
49948	91478
28815	91479
121563	91480
1812	91481
16746	91482
25256	91483
73572	91484
107106	91485
5209	91486
49505	91487
5658	91488
23907	91489
25120	91490
86900	91491
7214	91492
4159	91493
5	91494
17830	91495
70925	91496
80317	91497
45112	91498
582	91499
10	91500
76	91501
133991	91502
59441	91503
11901	91504
109	91505
65214	91506
30522	91507
19062	91508
8816	91509
88819	91510
64781	91511
34236	91512
17766	91513
596	91514
107546	91515
13995	91516
17712	91517
732	91518
141242	91519
61512	91520
5367	91521
31955	91522
14260	91523
73483	91524
12152	91525
94244	91526
99606	91527
98836	91528
100224	91529
3461	91530
112498	91531
30776	91532
41386	91533
1935	91534
77899	91535
5324	91536
43253	91537
8042	91538
55006	91539
15324	91540
24784	91541
18790	91542
127797	91543
15933	91544
3969	91545
76424	91546
120405	91547
42463	91548
942	91549
9685	91550
71840	91551
3577	91552
13310	91553
28589	91554
31548	91555
53176	91556
71714	91557
80946	91558
1968	91559
123537	91560
1618	91561
49094	91562
103812	91563
62771	91564
21474	91565
8341	91566
84451	91567
121037	91568
7104	91569
10018	91570
43294	91571
73838	91572
6103	91573
9502	91574
43782	91575
14958	91576
13405	91577
122486	91578
52660	91579
73291	91580
41412	91581
93408	91582
14253	91583
20	91584
28722	91585
121910	91586
584	91587
1639	91588
186	91589
51572	91590
10145	91591
3884	91592
6270	91593
36742	91594
43693	91595
74788	91596
29876	91597
8140	91598
435	91599
3595	91600
19274	91601
1923	91602
79463	91603
28507	91604
133969	91605
199	91606
40187	91607
78674	91608
33709	91609
12781	91610
153033	91611
24454	91612
41467	91613
19064	91614
10396	91615
44117	91616
107441	91617
105686	91618
17634	91619
74823	91620
93020	91621
22655	91622
53240	91623
115514	91624
8362	91625
9293	91626
4087	91627
4510	91628
104290	91629
54047	91630
2971	91631
5095	91632
35381	91633
46602	91634
126097	91635
5327	91636
77107	91637
20663	91638
93818	91639
4670	91640
5507	91641
41470	91642
2635	91643
117985	91644
1084	91645
12967	91646
11209	91647
96208	91648
42281	91649
9918	91650
14688	91651
71434	91652
74062	91653
13831	91654
53047	91655
40384	91656
45423	91657
7450	91658
8525	91659
10868	91660
48321	91661
1436	91662
4301	91663
25463	91664
112340	91665
12791	91666
27501	91667
53371	91668
2412	91669
20194	91670
81466	91671
55262	91672
25904	91673
2547	91674
24279	91675
52901	91676
99029	91677
7361	91678
3118	91679
84380	91680
39118	91681
24419	91682
146225	91683
130330	91684
33251	91685
5054	91686
11091	91687
29719	91688
48043	91689
147539	91690
60670	91691
33589	91692
8889	91693
34033	91694
1265	91695
20856	91696
52520	91697
7353	91698
23944	91699
105519	91700
50650	91701
62129	91702
34453	91703
759	91704
85180	91705
13983	91706
2701	91707
25092	91708
60049	91709
4518	91710
130973	91711
8610	91712
70784	91713
136	91714
9242	91715
42523	91716
25176	91717
125274	91718
103309	91719
14670	91720
3189	91721
9	91722
7996	91723
5567	91724
22474	91725
4909	91726
31458	91727
11203	91728
69793	91729
16308	91730
14061	91731
41610	91732
55271	91733
109059	91734
10436	91735
54708	91736
38254	91737
18304	91738
71448	91739
2003	91740
5321	91741
21288	91742
2368	91743
97604	91744
24792	91745
106885	91746
39217	91747
121279	91748
1894	91749
6018	91750
111095	91751
13587	91752
92063	91753
30517	91754
54890	91755
21397	91756
10641	91757
1738	91758
413	91759
5918	91760
14786	91761
74071	91762
37903	91763
7293	91764
1354	91765
14862	91766
57458	91767
62919	91768
74466	91769
161124	91770
23950	91771
18300	91772
25239	91773
4417	91774
107107	91775
841	91776
4676	91777
1965	91778
12045	91779
15844	91780
95214	91781
30734	91782
6126	91783
61606	91784
25149	91785
10537	91786
96611	91787
62892	91788
16468	91789
59581	91790
14154	91791
11780	91792
30921	91793
165957	91794
57160	91795
30456	91796
230	91797
8062	91798
97736	91799
92601	91800
1862	91801
54168	91802
94433	91803
17293	91804
48233	91805
17468	91806
68	91807
26095	91808
48495	91809
14633	91810
116053	91811
79162	91812
23513	91813
12852	91814
40834	91815
15851	91816
88286	91817
53569	91818
9860	91819
64737	91820
15919	91821
17843	91822
13139	91823
100746	91824
41571	91825
15148	91826
4511	91827
100448	91828
22013	91829
69950	91830
15921	91831
127087	91832
1134	91833
42609	91834
1407	91835
41261	91836
10164	91837
27578	91838
24769	91839
41327	91840
14060	91841
34861	91842
2381	91843
45214	91844
31608	91845
19480	91846
70207	91847
72502	91848
78979	91849
7376	91850
2419	91851
54181	91852
14901	91853
62205	91854
16319	91855
4738	91856
4126	91857
25043	91858
18150	91859
1317	91860
5921	91861
38662	91862
84525	91863
30666	91864
99863	91865
3600	91866
22733	91867
53595	91868
160612	91869
35430	91870
18017	91871
20352	91872
4619	91873
483	91874
107018	91875
91425	91876
40958	91877
15113	91878
413	91879
29930	91880
9122	91881
13652	91882
12140	91883
68725	91884
80716	91885
22407	91886
1030	91887
17224	91888
22142	91889
63307	91890
80776	91891
2752	91892
12220	91893
143389	91894
6676	91895
3234	91896
164732	91897
69808	91898
98365	91899
81437	91900
6291	91901
10654	91902
41	91903
93644	91904
68723	91905
98226	91906
29902	91907
6760	91908
11938	91909
34441	91910
27021	91911
126440	91912
34137	91913
1953	91914
328	91915
32508	91916
27049	91917
52765	91918
12931	91919
63680	91920
139345	91921
1944	91922
81610	91923
3969	91924
38525	91925
78978	91926
42012	91927
7	91928
95501	91929
42307	91930
4979	91931
56540	91932
31954	91933
4284	91934
41306	91935
23500	91936
4591	91937
96072	91938
49766	91939
30934	91940
26118	91941
48072	91942
28879	91943
96630	91944
4891	91945
105663	91946
6232	91947
16345	91948
7396	91949
2379	91950
45335	91951
5728	91952
7275	91953
34064	91954
20501	91955
73414	91956
3479	91957
6419	91958
3712	91959
45169	91960
48557	91961
151976	91962
47889	91963
66766	91964
21549	91965
3437	91966
4233	91967
793	91968
38988	91969
73902	91970
9850	91971
5270	91972
19602	91973
24808	91974
26380	91975
16192	91976
13907	91977
83488	91978
17688	91979
2091	91980
24677	91981
11041	91982
57944	91983
28160	91984
56721	91985
48139	91986
43437	91987
987	91988
52576	91989
10302	91990
32156	91991
16303	91992
50277	91993
6024	91994
84914	91995
7191	91996
35807	91997
55577	91998
52217	91999
8641	92000
97274	92001
60484	92002
53432	92003
62057	92004
2377	92005
35182	92006
19612	92007
64838	92008
38395	92009
14138	92010
40053	92011
37679	92012
2600	92013
23081	92014
71683	92015
31626	92016
114283	92017
608	92018
17932	92019
65788	92020
74529	92021
26753	92022
18411	92023
27763	92024
159	92025
3737	92026
71182	92027
86147	92028
43539	92029
50943	92030
62673	92031
1	92032
6676	92033
115970	92034
19379	92035
30298	92036
39097	92037
61747	92038
95297	92039
45954	92040
58168	92041
1341	92042
114747	92043
7433	92044
37943	92045
40602	92046
8685	92047
149934	92048
2040	92049
15120	92050
26821	92051
89034	92052
3313	92053
4641	92054
2079	92055
149742	92056
53296	92057
107040	92058
4880	92059
40963	92060
42471	92061
34866	92062
26848	92063
8706	92064
42786	92065
133006	92066
99792	92067
16894	92068
40726	92069
104780	92070
3466	92071
70391	92072
1966	92073
42075	92074
395	92075
116789	92076
5041	92077
50091	92078
55375	92079
19117	92080
8529	92081
17711	92082
48871	92083
17096	92084
16602	92085
103950	92086
26710	92087
89287	92088
3648	92089
17191	92090
101192	92091
49686	92092
37942	92093
4949	92094
47862	92095
40319	92096
25710	92097
5186	92098
7	92099
138	92100
988	92101
3099	92102
97071	92103
102820	92104
76163	92105
46711	92106
150	92107
25537	92108
42115	92109
819	92110
71315	92111
75422	92112
16057	92113
50642	92114
3356	92115
149440	92116
14962	92117
46885	92118
118372	92119
32762	92120
119597	92121
27506	92122
3399	92123
1951	92124
70138	92125
19973	92126
29750	92127
2493	92128
35641	92129
83627	92130
141255	92131
85761	92132
114	92133
72638	92134
20384	92135
1818	92136
15710	92137
45720	92138
83295	92139
196	92140
36596	92141
34267	92142
2447	92143
6400	92144
7237	92145
16184	92146
7906	92147
122560	92148
32919	92149
75678	92150
8118	92151
54382	92152
7999	92153
1442	92154
15408	92155
6566	92156
125298	92157
101575	92158
18555	92159
81172	92160
9390	92161
47383	92162
29696	92163
13513	92164
25994	92165
61130	92166
4733	92167
59004	92168
14191	92169
11141	92170
75922	92171
8357	92172
38053	92173
32040	92174
18054	92175
1547	92176
34275	92177
33190	92178
11170	92179
9124	92180
14848	92181
22613	92182
78022	92183
33145	92184
21188	92185
21744	92186
85348	92187
19408	92188
32207	92189
46222	92190
28584	92191
59081	92192
36173	92193
5987	92194
59382	92195
5171	92196
8924	92197
1025	92198
10476	92199
27660	92200
7452	92201
2257	92202
17296	92203
4183	92204
166005	92205
85171	92206
47501	92207
7469	92208
268	92209
11313	92210
105403	92211
80986	92212
21288	92213
154690	92214
108537	92215
112250	92216
79182	92217
2834	92218
11273	92219
82530	92220
72534	92221
43622	92222
15986	92223
99785	92224
10740	92225
64574	92226
55628	92227
15956	92228
27019	92229
13837	92230
18165	92231
125538	92232
60528	92233
2330	92234
3070	92235
124129	92236
30077	92237
87417	92238
10698	92239
10146	92240
30275	92241
23378	92242
85911	92243
43276	92244
24131	92245
25983	92246
41777	92247
81662	92248
42632	92249
63292	92250
6334	92251
2292	92252
79976	92253
35274	92254
9784	92255
6735	92256
2028	92257
1730	92258
79113	92259
6512	92260
49465	92261
28433	92262
12633	92263
15334	92264
39399	92265
32714	92266
57251	92267
9761	92268
20540	92269
15478	92270
66460	92271
51551	92272
3283	92273
1393	92274
35449	92275
30116	92276
120276	92277
49477	92278
111590	92279
674	92280
25872	92281
9379	92282
12527	92283
30082	92284
39178	92285
17298	92286
52669	92287
101432	92288
3116	92289
3117	92290
29965	92291
80717	92292
120829	92293
41440	92294
12385	92295
62083	92296
79455	92297
25485	92298
46091	92299
34081	92300
106837	92301
19624	92302
162102	92303
33387	92304
145668	92305
56356	92306
123032	92307
24654	92308
89586	92309
42543	92310
61269	92311
165406	92312
31155	92313
21620	92314
141916	92315
333	92316
64931	92317
9092	92318
12677	92319
16483	92320
110063	92321
62334	92322
40744	92323
32439	92324
10754	92325
9183	92326
118940	92327
25655	92328
4050	92329
10933	92330
74147	92331
30900	92332
44304	92333
106941	92334
20025	92335
115643	92336
82147	92337
38011	92338
2995	92339
6740	92340
22687	92341
9264	92342
21440	92343
6313	92344
19527	92345
65937	92346
44037	92347
46048	92348
115656	92349
46524	92350
38771	92351
90309	92352
46481	92353
23071	92354
6858	92355
22288	92356
14957	92357
15138	92358
99116	92359
18003	92360
3010	92361
9501	92362
15000	92363
115127	92364
86293	92365
2997	92366
36212	92367
39484	92368
41531	92369
62825	92370
38211	92371
12412	92372
55118	92373
77661	92374
53046	92375
102566	92376
44461	92377
8905	92378
29076	92379
96885	92380
17296	92381
62072	92382
94765	92383
17256	92384
1035	92385
52184	92386
16948	92387
119523	92388
8522	92389
63905	92390
29729	92391
143325	92392
2238	92393
105867	92394
35500	92395
2096	92396
29916	92397
10852	92398
3366	92399
13782	92400
108786	92401
31138	92402
9850	92403
11988	92404
65442	92405
158383	92406
21403	92407
5349	92408
19269	92409
8527	92410
3287	92411
46580	92412
17686	92413
63264	92414
4213	92415
110189	92416
32063	92417
74756	92418
131533	92419
6616	92420
7184	92421
74535	92422
17303	92423
70919	92424
153030	92425
9019	92426
21804	92427
7690	92428
9441	92429
13564	92430
1345	92431
17488	92432
16769	92433
13160	92434
24058	92435
125729	92436
13535	92437
81535	92438
2103	92439
9929	92440
71336	92441
1833	92442
88720	92443
96219	92444
89513	92445
111425	92446
10388	92447
92431	92448
81169	92449
41555	92450
15780	92451
2696	92452
13766	92453
1586	92454
10235	92455
26775	92456
30244	92457
58880	92458
8266	92459
37932	92460
1174	92461
46830	92462
53826	92463
62579	92464
21575	92465
39407	92466
46381	92467
54908	92468
8273	92469
39302	92470
2500	92471
12029	92472
13234	92473
30145	92474
53091	92475
3483	92476
5269	92477
134335	92478
47246	92479
10243	92480
39239	92481
132440	92482
8650	92483
148913	92484
294	92485
44611	92486
7693	92487
7346	92488
21418	92489
23411	92490
51878	92491
23272	92492
130536	92493
2470	92494
8740	92495
18377	92496
31899	92497
1049	92498
2341	92499
49030	92500
146756	92501
86248	92502
47045	92503
7974	92504
103978	92505
54838	92506
30355	92507
29609	92508
111035	92509
56664	92510
36351	92511
88130	92512
99193	92513
40767	92514
57809	92515
70570	92516
80424	92517
55082	92518
14944	92519
30175	92520
84458	92521
39291	92522
63083	92523
61061	92524
17571	92525
33357	92526
8871	92527
19870	92528
81794	92529
8554	92530
13602	92531
10000	92532
130114	92533
8574	92534
109192	92535
28752	92536
139911	92537
8862	92538
6007	92539
564	92540
29119	92541
84697	92542
125938	92543
112042	92544
5503	92545
127498	92546
5773	92547
52465	92548
5641	92549
94597	92550
12325	92551
1921	92552
685	92553
132870	92554
98443	92555
48704	92556
2271	92557
104062	92558
80143	92559
2317	92560
3908	92561
49046	92562
78746	92563
112307	92564
8942	92565
110278	92566
58916	92567
48309	92568
53859	92569
11865	92570
124747	92571
1460	92572
55468	92573
5851	92574
59378	92575
166171	92576
342	92577
24597	92578
614	92579
97805	92580
15714	92581
27156	92582
111	92583
79901	92584
25988	92585
9391	92586
5797	92587
1815	92588
1842	92589
90184	92590
28831	92591
111060	92592
161729	92593
136637	92594
8299	92595
2838	92596
134009	92597
49982	92598
118735	92599
117218	92600
94887	92601
15910	92602
21978	92603
10508	92604
3147	92605
98731	92606
9242	92607
10290	92608
57068	92609
9524	92610
6087	92611
1329	92612
5886	92613
73682	92614
3556	92615
963	92616
1231	92617
18495	92618
62	92619
120567	92620
833	92621
67765	92622
59410	92623
67646	92624
2655	92625
34914	92626
1694	92627
460	92628
7968	92629
881	92630
125411	92631
104519	92632
26796	92633
98331	92634
8389	92635
10066	92636
45924	92637
27787	92638
25817	92639
2064	92640
3323	92641
321	92642
1839	92643
66776	92644
91	92645
1917	92646
21868	92647
18689	92648
5305	92649
9694	92650
24933	92651
26090	92652
37	92653
834	92654
34218	92655
48149	92656
99143	92657
12077	92658
3496	92659
7544	92660
11357	92661
6100	92662
16910	92663
88857	92664
100230	92665
29285	92666
3501	92667
13909	92668
6127	92669
78	92670
81725	92671
16904	92672
40095	92673
43957	92674
63860	92675
3213	92676
96640	92677
6075	92678
1289	92679
58609	92680
13517	92681
1628	92682
5777	92683
68908	92684
12120	92685
54957	92686
128888	92687
31976	92688
109209	92689
1072	92690
18897	92691
189	92692
121735	92693
10989	92694
46592	92695
44952	92696
55666	92697
56104	92698
11414	92699
9712	92700
86961	92701
19146	92702
163179	92703
41921	92704
125	92705
7858	92706
60334	92707
28746	92708
1796	92709
47895	92710
47040	92711
97207	92712
9235	92713
2488	92714
105693	92715
84159	92716
73819	92717
4807	92718
30157	92719
14317	92720
23928	92721
65584	92722
20677	92723
39535	92724
12497	92725
1262	92726
4450	92727
113810	92728
21019	92729
77510	92730
609	92731
13060	92732
11295	92733
208	92734
10408	92735
27777	92736
76852	92737
19001	92738
40102	92739
14643	92740
28607	92741
86624	92742
2458	92743
65642	92744
11028	92745
4033	92746
92613	92747
1865	92748
20444	92749
10138	92750
34269	92751
29344	92752
13384	92753
22202	92754
63596	92755
4533	92756
4129	92757
12086	92758
3273	92759
22693	92760
59316	92761
71482	92762
32618	92763
27502	92764
61749	92765
9641	92766
51174	92767
32318	92768
21049	92769
26824	92770
24539	92771
71251	92772
40174	92773
9448	92774
19088	92775
18908	92776
108908	92777
21844	92778
8725	92779
96	92780
6901	92781
88142	92782
31751	92783
27637	92784
4341	92785
52634	92786
17588	92787
37166	92788
21934	92789
24891	92790
132364	92791
17346	92792
50992	92793
97902	92794
11983	92795
78791	92796
34250	92797
8399	92798
35650	92799
164192	92800
3161	92801
780	92802
21092	92803
75490	92804
107762	92805
95737	92806
52434	92807
68540	92808
96878	92809
75563	92810
15913	92811
41218	92812
119074	92813
6939	92814
23579	92815
78790	92816
160236	92817
27124	92818
75964	92819
10103	92820
62183	92821
57049	92822
7188	92823
373	92824
4129	92825
26114	92826
21623	92827
104427	92828
59188	92829
149660	92830
21295	92831
14276	92832
11018	92833
4866	92834
12601	92835
44597	92836
97840	92837
71777	92838
12716	92839
27215	92840
2311	92841
334	92842
9164	92843
7057	92844
45536	92845
16902	92846
6345	92847
1162	92848
36915	92849
98647	92850
137992	92851
129587	92852
3076	92853
97193	92854
330	92855
19214	92856
24189	92857
11226	92858
25	92859
45611	92860
12585	92861
35512	92862
524	92863
11333	92864
75170	92865
4972	92866
9163	92867
2327	92868
74073	92869
109632	92870
29539	92871
53973	92872
56532	92873
6644	92874
6089	92875
49942	92876
46292	92877
31712	92878
364	92879
32669	92880
81758	92881
75163	92882
38522	92883
1119	92884
144042	92885
347	92886
38625	92887
66833	92888
12336	92889
29481	92890
138206	92891
10157	92892
436	92893
6152	92894
68789	92895
67726	92896
75448	92897
17616	92898
2985	92899
77480	92900
101249	92901
37022	92902
45367	92903
87839	92904
8905	92905
17308	92906
2021	92907
35404	92908
112181	92909
4309	92910
89418	92911
155343	92912
63912	92913
24084	92914
25778	92915
19011	92916
3745	92917
112100	92918
7933	92919
16821	92920
23680	92921
96748	92922
4794	92923
52926	92924
54957	92925
1512	92926
31281	92927
8651	92928
21448	92929
4911	92930
100146	92931
3294	92932
1390	92933
19105	92934
45541	92935
54158	92936
26021	92937
79798	92938
2961	92939
36417	92940
1057	92941
73892	92942
612	92943
42767	92944
793	92945
22339	92946
31928	92947
15386	92948
50160	92949
62	92950
132807	92951
69358	92952
52253	92953
5064	92954
5327	92955
87164	92956
8367	92957
18109	92958
42343	92959
17955	92960
718	92961
6432	92962
71366	92963
31890	92964
3984	92965
460	92966
2470	92967
9098	92968
22219	92969
83181	92970
20095	92971
19049	92972
1964	92973
154330	92974
42694	92975
6511	92976
77539	92977
25561	92978
33493	92979
24746	92980
70621	92981
7962	92982
32977	92983
10877	92984
21059	92985
864	92986
31128	92987
18319	92988
3786	92989
141808	92990
54081	92991
41366	92992
33458	92993
31605	92994
71231	92995
56635	92996
3098	92997
127945	92998
16283	92999
9552	93000
36080	93001
31025	93002
3287	93003
28858	93004
5942	93005
8817	93006
31263	93007
32636	93008
1088	93009
78332	93010
12449	93011
11205	93012
10164	93013
5934	93014
51933	93015
12232	93016
111	93017
7667	93018
62220	93019
18397	93020
72349	93021
1364	93022
5532	93023
33193	93024
57366	93025
630	93026
128809	93027
6974	93028
2430	93029
66360	93030
6077	93031
111531	93032
24235	93033
141387	93034
64259	93035
19996	93036
45576	93037
60336	93038
50014	93039
13353	93040
121126	93041
266	93042
401	93043
77248	93044
1247	93045
56296	93046
5247	93047
19587	93048
27020	93049
28542	93050
1632	93051
3260	93052
39259	93053
95572	93054
20568	93055
5349	93056
45000	93057
16770	93058
111600	93059
69131	93060
85970	93061
56833	93062
145774	93063
82235	93064
19445	93065
140616	93066
3966	93067
10752	93068
29663	93069
30985	93070
87620	93071
44478	93072
38591	93073
46276	93074
24991	93075
1098	93076
2323	93077
57099	93078
163328	93079
11306	93080
13334	93081
128358	93082
702	93083
2315	93084
36070	93085
23009	93086
22548	93087
44176	93088
4739	93089
3121	93090
70813	93091
37062	93092
60376	93093
35265	93094
5202	93095
880	93096
345	93097
2884	93098
29537	93099
133891	93100
5717	93101
8909	93102
22274	93103
24573	93104
11703	93105
5229	93106
61544	93107
68878	93108
21593	93109
2218	93110
83664	93111
80	93112
6910	93113
15549	93114
12920	93115
119952	93116
45589	93117
11049	93118
15979	93119
33078	93120
12620	93121
109157	93122
34633	93123
650	93124
42634	93125
24766	93126
17934	93127
47714	93128
4893	93129
29807	93130
1528	93131
35855	93132
1639	93133
35801	93134
16125	93135
5906	93136
45479	93137
6186	93138
5242	93139
1632	93140
5843	93141
59389	93142
14548	93143
161082	93144
8485	93145
53116	93146
11166	93147
84070	93148
2043	93149
98116	93150
2917	93151
72629	93152
198	93153
2416	93154
25194	93155
16981	93156
64681	93157
17010	93158
114215	93159
74512	93160
42504	93161
4772	93162
19592	93163
5491	93164
15894	93165
129073	93166
18745	93167
6114	93168
93493	93169
66068	93170
2090	93171
42293	93172
109864	93173
8025	93174
78986	93175
63720	93176
10	93177
12268	93178
719	93179
14856	93180
61845	93181
29775	93182
3198	93183
76988	93184
104441	93185
32417	93186
2731	93187
65234	93188
11099	93189
103485	93190
14991	93191
28013	93192
26427	93193
5004	93194
115346	93195
13212	93196
10135	93197
69845	93198
79698	93199
63619	93200
25774	93201
44204	93202
20253	93203
28395	93204
72815	93205
3483	93206
38306	93207
39357	93208
8542	93209
40979	93210
70118	93211
13510	93212
1375	93213
98285	93214
74325	93215
1017	93216
62781	93217
34834	93218
166	93219
5570	93220
6578	93221
61663	93222
24657	93223
62805	93224
32789	93225
77013	93226
44179	93227
61199	93228
13072	93229
11136	93230
121853	93231
63396	93232
15900	93233
164989	93234
83091	93235
62136	93236
105413	93237
3045	93238
9699	93239
123881	93240
55453	93241
27724	93242
5637	93243
101781	93244
65410	93245
73032	93246
109106	93247
78702	93248
2376	93249
12790	93250
19918	93251
100579	93252
27346	93253
81398	93254
25958	93255
24272	93256
55530	93257
19470	93258
17565	93259
33063	93260
4625	93261
2304	93262
145275	93263
83193	93264
16480	93265
11073	93266
19679	93267
23601	93268
74485	93269
16994	93270
13907	93271
8355	93272
120915	93273
592	93274
741	93275
70860	93276
6997	93277
6737	93278
68319	93279
82752	93280
86482	93281
50362	93282
2762	93283
8772	93284
113896	93285
103068	93286
17472	93287
46712	93288
31	93289
26753	93290
87845	93291
16935	93292
9459	93293
117775	93294
47620	93295
53536	93296
2986	93297
14892	93298
29501	93299
38946	93300
81717	93301
21273	93302
37480	93303
57825	93304
2666	93305
7070	93306
2373	93307
11757	93308
8429	93309
114214	93310
131797	93311
20525	93312
964	93313
17189	93314
23957	93315
2797	93316
5486	93317
85339	93318
21520	93319
798	93320
11098	93321
2936	93322
59970	93323
4440	93324
138853	93325
1580	93326
10699	93327
74216	93328
19419	93329
33865	93330
10945	93331
84956	93332
36629	93333
4411	93334
31777	93335
29445	93336
46227	93337
154881	93338
15243	93339
72626	93340
6613	93341
78695	93342
155600	93343
74631	93344
23484	93345
35374	93346
29275	93347
120252	93348
49224	93349
42713	93350
92754	93351
80091	93352
30768	93353
84690	93354
80352	93355
1430	93356
101632	93357
3598	93358
4994	93359
101771	93360
54554	93361
25015	93362
154067	93363
2717	93364
4933	93365
108405	93366
46945	93367
59737	93368
34902	93369
3888	93370
11944	93371
58808	93372
17335	93373
1341	93374
12730	93375
40419	93376
34707	93377
44062	93378
18528	93379
8067	93380
156221	93381
41574	93382
41356	93383
15116	93384
19679	93385
255	93386
121561	93387
27247	93388
56743	93389
38213	93390
11823	93391
106679	93392
36307	93393
4890	93394
6970	93395
69920	93396
52031	93397
73504	93398
39530	93399
23098	93400
14277	93401
67263	93402
6097	93403
13107	93404
4697	93405
497	93406
22869	93407
54535	93408
30315	93409
58043	93410
54753	93411
455	93412
36396	93413
20501	93414
59209	93415
17215	93416
2051	93417
99025	93418
30793	93419
2362	93420
96945	93421
3409	93422
17665	93423
21870	93424
34274	93425
10163	93426
22675	93427
28455	93428
30224	93429
29062	93430
125642	93431
3053	93432
23731	93433
115680	93434
112166	93435
30254	93436
40584	93437
36442	93438
72609	93439
33561	93440
35361	93441
29196	93442
8793	93443
69387	93444
15243	93445
42776	93446
62014	93447
12339	93448
130205	93449
59160	93450
496	93451
3905	93452
30170	93453
6373	93454
16176	93455
28808	93456
134577	93457
64446	93458
67524	93459
89321	93460
30690	93461
12727	93462
92243	93463
32760	93464
61522	93465
381	93466
121965	93467
4646	93468
110723	93469
37689	93470
12929	93471
64467	93472
67124	93473
373	93474
97058	93475
96417	93476
900	93477
100522	93478
4056	93479
22724	93480
15581	93481
40019	93482
40805	93483
244	93484
79177	93485
17478	93486
40333	93487
11886	93488
21233	93489
71096	93490
152681	93491
14952	93492
66146	93493
40237	93494
10771	93495
56570	93496
98354	93497
663	93498
5	93499
84179	93500
165207	93501
31922	93502
40132	93503
34441	93504
21493	93505
41756	93506
35439	93507
90973	93508
100512	93509
4068	93510
17096	93511
13043	93512
20594	93513
34389	93514
143502	93515
8663	93516
22108	93517
39029	93518
34340	93519
208	93520
49260	93521
51296	93522
9349	93523
40336	93524
7644	93525
59771	93526
6822	93527
124499	93528
37147	93529
6046	93530
24436	93531
32933	93532
131985	93533
34964	93534
77079	93535
35119	93536
20353	93537
77305	93538
6282	93539
5310	93540
10104	93541
261	93542
110077	93543
14773	93544
67371	93545
71750	93546
49557	93547
7862	93548
23423	93549
11641	93550
18606	93551
928	93552
44672	93553
96501	93554
132186	93555
42653	93556
41733	93557
25878	93558
18276	93559
1905	93560
101168	93561
21524	93562
116850	93563
17619	93564
121753	93565
27672	93566
22559	93567
60841	93568
19434	93569
1957	93570
57940	93571
69671	93572
83791	93573
28149	93574
4594	93575
2084	93576
150968	93577
19326	93578
28013	93579
17372	93580
5926	93581
13649	93582
46060	93583
9166	93584
1872	93585
2787	93586
1074	93587
46640	93588
817	93589
35966	93590
9838	93591
33993	93592
148390	93593
110421	93594
7109	93595
157113	93596
84378	93597
24240	93598
2294	93599
1414	93600
55	93601
14253	93602
35937	93603
21835	93604
48484	93605
67486	93606
102725	93607
52440	93608
28361	93609
34476	93610
49329	93611
101149	93612
4689	93613
16372	93614
1824	93615
3694	93616
3571	93617
53	93618
1541	93619
68116	93620
105076	93621
5357	93622
11136	93623
35212	93624
3241	93625
11295	93626
79078	93627
15286	93628
8193	93629
57514	93630
29332	93631
6754	93632
2217	93633
28594	93634
106771	93635
2566	93636
4888	93637
10367	93638
12328	93639
142263	93640
32919	93641
56106	93642
107134	93643
67849	93644
8566	93645
12111	93646
46783	93647
21669	93648
10122	93649
164091	93650
72614	93651
23616	93652
79859	93653
12206	93654
24477	93655
125	93656
1368	93657
37482	93658
42265	93659
16563	93660
45388	93661
33585	93662
1280	93663
4938	93664
109	93665
71921	93666
8751	93667
128909	93668
74496	93669
2707	93670
40270	93671
41550	93672
14395	93673
6421	93674
44658	93675
28640	93676
3456	93677
39	93678
10398	93679
16138	93680
106222	93681
66650	93682
1630	93683
1822	93684
5586	93685
50649	93686
61490	93687
30803	93688
47952	93689
66302	93690
96299	93691
26512	93692
101696	93693
1819	93694
902	93695
42525	93696
51593	93697
4058	93698
48751	93699
5446	93700
92003	93701
30349	93702
6330	93703
31921	93704
9581	93705
63454	93706
10532	93707
51228	93708
5242	93709
52592	93710
9168	93711
23778	93712
22888	93713
13640	93714
632	93715
4369	93716
116261	93717
4804	93718
4218	93719
83350	93720
134144	93721
3850	93722
71066	93723
39427	93724
7870	93725
69680	93726
2197	93727
95220	93728
23070	93729
123258	93730
64837	93731
32080	93732
47250	93733
14333	93734
1948	93735
59333	93736
55837	93737
42415	93738
4669	93739
10755	93740
30735	93741
5069	93742
7329	93743
146191	93744
299	93745
1284	93746
71735	93747
147954	93748
53376	93749
23069	93750
91775	93751
100254	93752
133682	93753
19281	93754
160255	93755
841	93756
6706	93757
68002	93758
90254	93759
54564	93760
6561	93761
80516	93762
54890	93763
43602	93764
1115	93765
92358	93766
1156	93767
2082	93768
12042	93769
14867	93770
15536	93771
16428	93772
13432	93773
3258	93774
7158	93775
55343	93776
104383	93777
31099	93778
48334	93779
48786	93780
85914	93781
3678	93782
23959	93783
10187	93784
1125	93785
20472	93786
18048	93787
33166	93788
62829	93789
61025	93790
17755	93791
23875	93792
27328	93793
11117	93794
71764	93795
78818	93796
7566	93797
25528	93798
15792	93799
10140	93800
58745	93801
85023	93802
162866	93803
33294	93804
44118	93805
6941	93806
92735	93807
9227	93808
12756	93809
27315	93810
29132	93811
25063	93812
90913	93813
30398	93814
60411	93815
36764	93816
29596	93817
1328	93818
5081	93819
120460	93820
12183	93821
399	93822
13741	93823
64490	93824
1054	93825
22117	93826
6847	93827
19756	93828
72735	93829
27556	93830
24340	93831
49448	93832
15957	93833
45048	93834
85463	93835
38383	93836
10326	93837
26416	93838
123033	93839
8333	93840
41798	93841
89470	93842
81993	93843
38973	93844
43127	93845
34284	93846
15016	93847
58249	93848
15330	93849
5909	93850
29399	93851
19923	93852
45387	93853
23244	93854
8710	93855
10054	93856
1136	93857
70372	93858
50717	93859
3871	93860
34991	93861
32561	93862
97233	93863
5762	93864
43844	93865
25294	93866
21343	93867
85377	93868
31900	93869
124866	93870
19108	93871
82835	93872
24485	93873
8323	93874
100989	93875
4519	93876
57213	93877
130814	93878
37789	93879
82053	93880
4692	93881
24151	93882
89034	93883
621	93884
58100	93885
126560	93886
12779	93887
4963	93888
65912	93889
3525	93890
80178	93891
5329	93892
71722	93893
2596	93894
74027	93895
32181	93896
102788	93897
106319	93898
8982	93899
26766	93900
78151	93901
21040	93902
60163	93903
54511	93904
95414	93905
3403	93906
26652	93907
3095	93908
72645	93909
7369	93910
164204	93911
93712	93912
23946	93913
153629	93914
89297	93915
13796	93916
9880	93917
105417	93918
117401	93919
54832	93920
116589	93921
10784	93922
3394	93923
137336	93924
509	93925
407	93926
7216	93927
46320	93928
40049	93929
1018	93930
30446	93931
138733	93932
67215	93933
113827	93934
53418	93935
64595	93936
6547	93937
99107	93938
76776	93939
630	93940
923	93941
103761	93942
13990	93943
7703	93944
471	93945
65604	93946
11355	93947
19292	93948
113707	93949
37615	93950
98820	93951
59756	93952
22643	93953
166233	93954
10838	93955
23585	93956
161041	93957
14142	93958
98051	93959
56951	93960
100891	93961
55647	93962
21835	93963
3651	93964
43030	93965
7221	93966
3883	93967
45338	93968
63724	93969
134916	93970
82610	93971
113	93972
17337	93973
106	93974
47672	93975
139	93976
130786	93977
5435	93978
25822	93979
20448	93980
2799	93981
72888	93982
66759	93983
36093	93984
584	93985
7986	93986
53393	93987
20938	93988
5495	93989
114804	93990
51075	93991
9368	93992
1331	93993
62157	93994
1802	93995
7527	93996
14123	93997
3661	93998
69685	93999
7725	94000
28801	94001
24704	94002
62043	94003
75472	94004
1818	94005
6523	94006
32388	94007
5624	94008
11889	94009
114416	94010
23581	94011
1529	94012
13	94013
158760	94014
90521	94015
24146	94016
28177	94017
69605	94018
2851	94019
92677	94020
6657	94021
155029	94022
20097	94023
1901	94024
57275	94025
25523	94026
15969	94027
100690	94028
79453	94029
15289	94030
9355	94031
1720	94032
156881	94033
82243	94034
9058	94035
92393	94036
12963	94037
39226	94038
2209	94039
88953	94040
89798	94041
78236	94042
104830	94043
16793	94044
1781	94045
113788	94046
57413	94047
9918	94048
87280	94049
26346	94050
20568	94051
8973	94052
627	94053
33573	94054
46682	94055
17741	94056
29332	94057
946	94058
37379	94059
73464	94060
159983	94061
83385	94062
73372	94063
5173	94064
13097	94065
61038	94066
5206	94067
33301	94068
103416	94069
85498	94070
37369	94071
4060	94072
43537	94073
12596	94074
57239	94075
106069	94076
30954	94077
37506	94078
16213	94079
69198	94080
22837	94081
67281	94082
70424	94083
21818	94084
583	94085
178	94086
64216	94087
4716	94088
5242	94089
11792	94090
138	94091
64438	94092
657	94093
37415	94094
48701	94095
3425	94096
92431	94097
54969	94098
58069	94099
16	94100
14050	94101
61459	94102
52768	94103
62741	94104
21557	94105
25137	94106
46958	94107
29336	94108
1703	94109
50015	94110
44098	94111
67	94112
110952	94113
32545	94114
34586	94115
506	94116
3593	94117
46990	94118
20908	94119
80205	94120
19472	94121
6243	94122
97245	94123
35374	94124
1291	94125
41722	94126
15617	94127
15155	94128
45295	94129
68587	94130
60356	94131
40887	94132
136271	94133
52490	94134
2466	94135
136598	94136
10788	94137
29776	94138
146784	94139
114872	94140
69974	94141
78476	94142
28151	94143
742	94144
1777	94145
39477	94146
128238	94147
56836	94148
9718	94149
43119	94150
60828	94151
2190	94152
62540	94153
140730	94154
22250	94155
10313	94156
56244	94157
619	94158
87346	94159
24367	94160
84062	94161
7108	94162
46612	94163
36841	94164
8815	94165
91111	94166
93896	94167
68329	94168
56002	94169
4734	94170
30099	94171
23791	94172
84343	94173
48012	94174
2700	94175
162838	94176
96305	94177
19675	94178
17699	94179
334	94180
8403	94181
28494	94182
42249	94183
13811	94184
4322	94185
54820	94186
954	94187
2701	94188
57915	94189
165983	94190
5785	94191
83986	94192
9581	94193
59992	94194
103141	94195
30566	94196
48061	94197
61144	94198
27280	94199
21996	94200
29566	94201
4014	94202
65547	94203
6090	94204
78333	94205
128132	94206
37553	94207
18558	94208
78282	94209
168	94210
68154	94211
6149	94212
3278	94213
26908	94214
2830	94215
20189	94216
84645	94217
2547	94218
48234	94219
17800	94220
51657	94221
3621	94222
58332	94223
33060	94224
11553	94225
60049	94226
74045	94227
31459	94228
88679	94229
31362	94230
82227	94231
11231	94232
55948	94233
30520	94234
2957	94235
157428	94236
572	94237
2523	94238
8640	94239
18985	94240
2374	94241
4073	94242
93635	94243
27876	94244
3656	94245
4207	94246
27394	94247
126789	94248
17881	94249
26998	94250
57126	94251
65696	94252
39363	94253
32569	94254
46274	94255
25293	94256
420	94257
30929	94258
62346	94259
13073	94260
7953	94261
53068	94262
6043	94263
18783	94264
24795	94265
35525	94266
17268	94267
9041	94268
30757	94269
22864	94270
18017	94271
19026	94272
95589	94273
108924	94274
86583	94275
99328	94276
83702	94277
3311	94278
2151	94279
706	94280
13654	94281
84216	94282
43104	94283
24870	94284
30830	94285
3159	94286
15601	94287
13710	94288
155949	94289
5448	94290
122149	94291
100541	94292
17355	94293
318	94294
1034	94295
9197	94296
69906	94297
39943	94298
39592	94299
491	94300
250	94301
70245	94302
926	94303
2783	94304
72626	94305
1924	94306
10235	94307
5025	94308
15254	94309
12551	94310
5765	94311
10080	94312
83290	94313
8223	94314
5587	94315
40878	94316
11903	94317
3025	94318
36940	94319
55741	94320
57786	94321
74504	94322
156227	94323
16106	94324
54061	94325
28295	94326
134479	94327
148697	94328
1238	94329
36607	94330
56509	94331
75248	94332
8451	94333
71058	94334
29494	94335
77497	94336
57928	94337
122830	94338
20193	94339
2366	94340
37822	94341
98108	94342
24850	94343
24954	94344
38911	94345
7338	94346
158580	94347
39135	94348
17723	94349
229	94350
12687	94351
10728	94352
237	94353
44354	94354
13753	94355
26125	94356
60245	94357
1929	94358
31722	94359
26176	94360
11064	94361
10920	94362
161226	94363
37065	94364
8091	94365
83994	94366
62670	94367
4270	94368
121807	94369
51744	94370
123041	94371
54402	94372
58567	94373
17469	94374
76871	94375
71710	94376
4505	94377
153501	94378
281	94379
22716	94380
78463	94381
32403	94382
57819	94383
117541	94384
391	94385
32055	94386
2475	94387
81899	94388
26189	94389
39033	94390
8363	94391
95034	94392
11605	94393
30762	94394
24923	94395
27626	94396
66706	94397
23019	94398
12942	94399
67091	94400
1428	94401
63358	94402
75382	94403
93012	94404
126734	94405
31570	94406
127845	94407
9	94408
154422	94409
24248	94410
4277	94411
145	94412
9204	94413
20872	94414
11	94415
7742	94416
23305	94417
19203	94418
113059	94419
147387	94420
62020	94421
58040	94422
37275	94423
96991	94424
20000	94425
84	94426
46606	94427
32164	94428
43166	94429
26781	94430
10659	94431
86500	94432
156230	94433
94736	94434
18369	94435
32406	94436
4627	94437
3007	94438
142327	94439
3747	94440
7126	94441
105740	94442
53082	94443
76612	94444
2987	94445
149373	94446
61577	94447
97	94448
54420	94449
28979	94450
16016	94451
45468	94452
51880	94453
70687	94454
62634	94455
65605	94456
34509	94457
1871	94458
16260	94459
115039	94460
17859	94461
112	94462
65860	94463
47815	94464
7323	94465
38445	94466
30	94467
10108	94468
56752	94469
46683	94470
56153	94471
10196	94472
19007	94473
29333	94474
82801	94475
102531	94476
123550	94477
8818	94478
47939	94479
49359	94480
56980	94481
8476	94482
37730	94483
137839	94484
39484	94485
14369	94486
23643	94487
30129	94488
14949	94489
114029	94490
38410	94491
11653	94492
16332	94493
89083	94494
7973	94495
38984	94496
36370	94497
94765	94498
113	94499
37959	94500
1156	94501
94312	94502
5678	94503
4069	94504
25946	94505
5865	94506
72418	94507
27988	94508
96893	94509
6783	94510
104702	94511
82520	94512
93872	94513
13549	94514
36188	94515
5717	94516
93753	94517
15548	94518
7430	94519
22586	94520
9964	94521
37375	94522
45183	94523
730	94524
28	94525
28656	94526
123589	94527
27090	94528
28668	94529
39506	94530
2273	94531
1587	94532
55136	94533
82194	94534
4593	94535
60285	94536
13	94537
91511	94538
90066	94539
87571	94540
103554	94541
6855	94542
127253	94543
5080	94544
14923	94545
100746	94546
2269	94547
54016	94548
5934	94549
49936	94550
39131	94551
22848	94552
27212	94553
8657	94554
43860	94555
31	94556
625	94557
2993	94558
94099	94559
112810	94560
50984	94561
133897	94562
83373	94563
4637	94564
8174	94565
29543	94566
115707	94567
41185	94568
5533	94569
10470	94570
57424	94571
115998	94572
9253	94573
10086	94574
50046	94575
112	94576
51005	94577
133990	94578
45563	94579
22321	94580
11819	94581
158405	94582
139090	94583
17344	94584
103634	94585
141618	94586
118259	94587
17028	94588
21632	94589
28399	94590
35568	94591
49970	94592
3061	94593
26267	94594
42118	94595
44576	94596
48008	94597
1762	94598
522	94599
31919	94600
49860	94601
38236	94602
147976	94603
20737	94604
118911	94605
119605	94606
3473	94607
102	94608
40771	94609
12038	94610
655	94611
28396	94612
40480	94613
33590	94614
38	94615
33453	94616
40670	94617
58944	94618
3141	94619
41490	94620
14359	94621
53965	94622
86375	94623
137578	94624
89163	94625
155566	94626
129378	94627
103112	94628
1752	94629
11270	94630
36374	94631
86136	94632
1241	94633
48823	94634
7894	94635
2349	94636
90441	94637
21352	94638
4280	94639
1268	94640
93370	94641
26878	94642
4012	94643
4997	94644
9551	94645
94744	94646
8	94647
77892	94648
41364	94649
14046	94650
132199	94651
62234	94652
20275	94653
60144	94654
12681	94655
32775	94656
4603	94657
43226	94658
89897	94659
19982	94660
17801	94661
21192	94662
39937	94663
13546	94664
136375	94665
8342	94666
51861	94667
63309	94668
3369	94669
48826	94670
20657	94671
19533	94672
95189	94673
4872	94674
12693	94675
61737	94676
88305	94677
2087	94678
52300	94679
18353	94680
9111	94681
27233	94682
16606	94683
38586	94684
119064	94685
26137	94686
27342	94687
120907	94688
18972	94689
39158	94690
60433	94691
4712	94692
89605	94693
2325	94694
11638	94695
14735	94696
5186	94697
73980	94698
8784	94699
104062	94700
123806	94701
85443	94702
9735	94703
6109	94704
31608	94705
111080	94706
1059	94707
3046	94708
125818	94709
43966	94710
39997	94711
94966	94712
34994	94713
60179	94714
14225	94715
35746	94716
6521	94717
15259	94718
56215	94719
15579	94720
109354	94721
10380	94722
28868	94723
30497	94724
11297	94725
29277	94726
64030	94727
1997	94728
68091	94729
28684	94730
8786	94731
30937	94732
80230	94733
1253	94734
105932	94735
88347	94736
34422	94737
98609	94738
17224	94739
18154	94740
883	94741
19936	94742
119677	94743
3150	94744
55205	94745
85431	94746
623	94747
81125	94748
57864	94749
26586	94750
154050	94751
49557	94752
55294	94753
64469	94754
68172	94755
34765	94756
161108	94757
22402	94758
33367	94759
17221	94760
66011	94761
3555	94762
36131	94763
90833	94764
74143	94765
29751	94766
127243	94767
92667	94768
131	94769
29047	94770
55714	94771
68291	94772
30346	94773
18112	94774
87431	94775
52994	94776
54121	94777
10829	94778
9749	94779
134137	94780
49373	94781
44275	94782
31245	94783
1504	94784
120037	94785
60593	94786
556	94787
13557	94788
30500	94789
127638	94790
10368	94791
28455	94792
36800	94793
38807	94794
3574	94795
8613	94796
38588	94797
1729	94798
7336	94799
17058	94800
2850	94801
20211	94802
29994	94803
7858	94804
15542	94805
19940	94806
7032	94807
35710	94808
89742	94809
83930	94810
3266	94811
53728	94812
104942	94813
5430	94814
50335	94815
11023	94816
597	94817
16493	94818
3456	94819
39063	94820
15772	94821
89913	94822
105469	94823
581	94824
86753	94825
48685	94826
30119	94827
23281	94828
7717	94829
58373	94830
81710	94831
70743	94832
125	94833
92522	94834
19829	94835
101815	94836
490	94837
6265	94838
27798	94839
25437	94840
3222	94841
69938	94842
29633	94843
12297	94844
36812	94845
8189	94846
114622	94847
4077	94848
48660	94849
27179	94850
63359	94851
648	94852
153754	94853
2397	94854
1086	94855
17753	94856
38224	94857
11205	94858
24587	94859
17712	94860
127373	94861
7478	94862
36506	94863
60050	94864
52402	94865
18357	94866
2461	94867
42	94868
115391	94869
741	94870
50343	94871
12749	94872
24723	94873
14263	94874
126854	94875
158454	94876
44753	94877
67647	94878
5203	94879
151242	94880
20938	94881
82900	94882
39345	94883
32793	94884
16235	94885
92158	94886
52922	94887
29082	94888
70360	94889
42465	94890
5998	94891
8892	94892
118395	94893
2	94894
4967	94895
19154	94896
66814	94897
1606	94898
164923	94899
21790	94900
17260	94901
14721	94902
12762	94903
38820	94904
30965	94905
71076	94906
64684	94907
46600	94908
21463	94909
86293	94910
71830	94911
7627	94912
7815	94913
118865	94914
72347	94915
10906	94916
46813	94917
6431	94918
139514	94919
79071	94920
44954	94921
30117	94922
21410	94923
24756	94924
11495	94925
34647	94926
116	94927
86574	94928
44732	94929
62342	94930
98800	94931
23446	94932
29656	94933
53748	94934
36113	94935
68382	94936
51982	94937
17762	94938
31090	94939
48067	94940
20304	94941
3689	94942
2613	94943
146557	94944
91684	94945
8725	94946
728	94947
135390	94948
1479	94949
22189	94950
5040	94951
4083	94952
56994	94953
1968	94954
50446	94955
5342	94956
4910	94957
118116	94958
3264	94959
27722	94960
3571	94961
1195	94962
26207	94963
12434	94964
26344	94965
6253	94966
2555	94967
62120	94968
7140	94969
150384	94970
2732	94971
30929	94972
1034	94973
58112	94974
51431	94975
61908	94976
34242	94977
27564	94978
7264	94979
1015	94980
25952	94981
69670	94982
4652	94983
1506	94984
29451	94985
104764	94986
35321	94987
94454	94988
26613	94989
2286	94990
54558	94991
4662	94992
2584	94993
31587	94994
96614	94995
117030	94996
72194	94997
3268	94998
11857	94999
2056	95000
108487	95001
88068	95002
31753	95003
5936	95004
67021	95005
9985	95006
5781	95007
87322	95008
20935	95009
16215	95010
34328	95011
29444	95012
3104	95013
22487	95014
299	95015
15406	95016
124491	95017
59716	95018
43107	95019
24114	95020
5096	95021
19200	95022
63915	95023
47598	95024
40189	95025
29766	95026
102684	95027
87809	95028
142	95029
3854	95030
7578	95031
275	95032
57138	95033
6185	95034
42271	95035
50304	95036
130472	95037
40187	95038
41068	95039
66438	95040
1328	95041
58582	95042
78669	95043
16180	95044
32585	95045
14979	95046
93759	95047
2802	95048
149751	95049
29116	95050
13989	95051
76750	95052
66951	95053
5131	95054
25283	95055
56451	95056
55946	95057
70026	95058
25092	95059
21194	95060
48052	95061
24113	95062
35053	95063
29752	95064
2504	95065
547	95066
4674	95067
119822	95068
158919	95069
38155	95070
104070	95071
18111	95072
33792	95073
122867	95074
24676	95075
1548	95076
20900	95077
1935	95078
83723	95079
52211	95080
64676	95081
11525	95082
22124	95083
15267	95084
21209	95085
11844	95086
85200	95087
28920	95088
8481	95089
38585	95090
117086	95091
19203	95092
91862	95093
81950	95094
63964	95095
40674	95096
5652	95097
27970	95098
49963	95099
68255	95100
125632	95101
43760	95102
91010	95103
40939	95104
1570	95105
14368	95106
24473	95107
85979	95108
27254	95109
14478	95110
28797	95111
43906	95112
152883	95113
48090	95114
71905	95115
93510	95116
30994	95117
103468	95118
66775	95119
134073	95120
28779	95121
28379	95122
6976	95123
1602	95124
5437	95125
72	95126
75517	95127
897	95128
27441	95129
1826	95130
146808	95131
28697	95132
51838	95133
137977	95134
53144	95135
76582	95136
78580	95137
3379	95138
91555	95139
1420	95140
6489	95141
3383	95142
157390	95143
77263	95144
71993	95145
107670	95146
18074	95147
15931	95148
56639	95149
8289	95150
94551	95151
102064	95152
7032	95153
26295	95154
50144	95155
45518	95156
34249	95157
65627	95158
36091	95159
5503	95160
34826	95161
48182	95162
19784	95163
5295	95164
3057	95165
13623	95166
55240	95167
58883	95168
31575	95169
50580	95170
16297	95171
2448	95172
8011	95173
39055	95174
5966	95175
2886	95176
1155	95177
4953	95178
55634	95179
57267	95180
16491	95181
43869	95182
5907	95183
57228	95184
92294	95185
7306	95186
8362	95187
33962	95188
451	95189
59917	95190
88605	95191
36291	95192
3576	95193
51087	95194
29559	95195
100043	95196
52390	95197
111100	95198
42633	95199
18906	95200
794	95201
1753	95202
17176	95203
15670	95204
19732	95205
28784	95206
9167	95207
69523	95208
27178	95209
76871	95210
122284	95211
30187	95212
1580	95213
496	95214
822	95215
116521	95216
101558	95217
59011	95218
3292	95219
82268	95220
2347	95221
17338	95222
115413	95223
11970	95224
18389	95225
3211	95226
159037	95227
78396	95228
18469	95229
5021	95230
6514	95231
12169	95232
10520	95233
93119	95234
954	95235
14732	95236
12357	95237
118967	95238
18300	95239
9927	95240
24034	95241
6162	95242
7992	95243
30765	95244
127579	95245
66544	95246
13549	95247
11952	95248
8454	95249
117116	95250
19520	95251
79164	95252
29722	95253
76020	95254
17283	95255
679	95256
57414	95257
128226	95258
69089	95259
153	95260
153066	95261
52968	95262
37913	95263
927	95264
6607	95265
86983	95266
44707	95267
19707	95268
47508	95269
61058	95270
42741	95271
96955	95272
35171	95273
151145	95274
24115	95275
478	95276
28112	95277
33584	95278
40652	95279
75131	95280
8607	95281
84834	95282
455	95283
26390	95284
9362	95285
5172	95286
48550	95287
13424	95288
5447	95289
18584	95290
43529	95291
46472	95292
114639	95293
3191	95294
139014	95295
18059	95296
78649	95297
69711	95298
1987	95299
21504	95300
33761	95301
136732	95302
106307	95303
74031	95304
13011	95305
21344	95306
131293	95307
19288	95308
8854	95309
5755	95310
41923	95311
42172	95312
102491	95313
4153	95314
107	95315
38501	95316
112833	95317
4573	95318
18803	95319
66573	95320
2193	95321
67323	95322
1340	95323
13588	95324
41253	95325
56090	95326
13650	95327
33918	95328
100821	95329
85224	95330
2155	95331
36281	95332
139454	95333
486	95334
28664	95335
31118	95336
11215	95337
94820	95338
98441	95339
18926	95340
49916	95341
3657	95342
63369	95343
26121	95344
120	95345
66134	95346
8847	95347
5231	95348
29853	95349
19254	95350
31412	95351
87825	95352
107224	95353
56533	95354
59113	95355
77286	95356
163157	95357
35127	95358
28175	95359
18430	95360
78745	95361
17492	95362
1224	95363
36096	95364
76119	95365
30846	95366
2321	95367
1226	95368
9655	95369
2415	95370
21836	95371
4056	95372
107371	95373
2078	95374
82576	95375
2280	95376
34933	95377
21137	95378
5710	95379
22520	95380
19122	95381
120330	95382
68161	95383
71062	95384
57656	95385
18502	95386
2466	95387
35335	95388
115038	95389
98167	95390
640	95391
67506	95392
91540	95393
315	95394
3715	95395
725	95396
2150	95397
35489	95398
6151	95399
4622	95400
63364	95401
28881	95402
13563	95403
95641	95404
78937	95405
7398	95406
23715	95407
6542	95408
146	95409
7461	95410
562	95411
65506	95412
10232	95413
90500	95414
14280	95415
29695	95416
17801	95417
49950	95418
2230	95419
160615	95420
82234	95421
11852	95422
7908	95423
12721	95424
6006	95425
20634	95426
12732	95427
41797	95428
42262	95429
109	95430
104683	95431
76649	95432
39759	95433
6717	95434
4418	95435
1293	95436
108341	95437
6238	95438
2798	95439
12748	95440
67225	95441
3050	95442
2018	95443
32630	95444
16038	95445
99581	95446
15216	95447
4051	95448
80245	95449
32088	95450
21005	95451
59510	95452
42388	95453
40263	95454
86852	95455
5955	95456
13108	95457
56140	95458
6190	95459
77236	95460
16757	95461
13815	95462
12755	95463
103695	95464
165	95465
50510	95466
36058	95467
28343	95468
18178	95469
6117	95470
71939	95471
28417	95472
27803	95473
6204	95474
30666	95475
23292	95476
2300	95477
2832	95478
39386	95479
23187	95480
33295	95481
42120	95482
27717	95483
10716	95484
25122	95485
3023	95486
32019	95487
59454	95488
35299	95489
11090	95490
7222	95491
16291	95492
35443	95493
16697	95494
33502	95495
14248	95496
105109	95497
21	95498
32386	95499
149436	95500
39800	95501
64651	95502
29341	95503
247	95504
5692	95505
965	95506
28	95507
12879	95508
20614	95509
31027	95510
3472	95511
17484	95512
74066	95513
23352	95514
9373	95515
304	95516
650	95517
16244	95518
21636	95519
130899	95520
115192	95521
26475	95522
64683	95523
146682	95524
10433	95525
51266	95526
106346	95527
39202	95528
16816	95529
90245	95530
78156	95531
106	95532
9480	95533
68239	95534
984	95535
6955	95536
513	95537
23735	95538
15875	95539
1388	95540
39739	95541
22476	95542
69789	95543
36412	95544
45258	95545
53519	95546
17640	95547
17123	95548
12367	95549
29769	95550
49433	95551
39618	95552
3908	95553
37415	95554
52632	95555
46174	95556
42479	95557
16382	95558
5707	95559
53808	95560
8368	95561
12694	95562
59190	95563
3347	95564
69617	95565
16695	95566
17087	95567
77213	95568
165	95569
19385	95570
24475	95571
31741	95572
22456	95573
64107	95574
67593	95575
88947	95576
18183	95577
6636	95578
32773	95579
94735	95580
3114	95581
61947	95582
40427	95583
108110	95584
30140	95585
77404	95586
28191	95587
123323	95588
16152	95589
20184	95590
43338	95591
60914	95592
30322	95593
1957	95594
92747	95595
80236	95596
74256	95597
93	95598
69969	95599
40986	95600
435	95601
3266	95602
74590	95603
153941	95604
17923	95605
4314	95606
13048	95607
67667	95608
6207	95609
7425	95610
18498	95611
28449	95612
4338	95613
21040	95614
100	95615
57128	95616
80069	95617
64536	95618
16566	95619
79391	95620
10498	95621
3142	95622
8604	95623
17127	95624
28	95625
28229	95626
9285	95627
49762	95628
87350	95629
54868	95630
16806	95631
1442	95632
354	95633
55378	95634
69215	95635
106129	95636
107226	95637
321	95638
95653	95639
17889	95640
21505	95641
9798	95642
15142	95643
50522	95644
21231	95645
22472	95646
8993	95647
78874	95648
7822	95649
52590	95650
23786	95651
44816	95652
46751	95653
52895	95654
70651	95655
1667	95656
16857	95657
79742	95658
1197	95659
45772	95660
144315	95661
8012	95662
103935	95663
57243	95664
35992	95665
18071	95666
17867	95667
50580	95668
7399	95669
133487	95670
6604	95671
20708	95672
48	95673
49322	95674
47446	95675
61395	95676
25505	95677
1062	95678
33116	95679
19859	95680
50534	95681
30263	95682
70219	95683
8274	95684
86006	95685
70689	95686
98112	95687
6450	95688
103670	95689
54717	95690
41	95691
57751	95692
65044	95693
76011	95694
12803	95695
29634	95696
2981	95697
71173	95698
17954	95699
58897	95700
29141	95701
58017	95702
3860	95703
60979	95704
54079	95705
163147	95706
86463	95707
67913	95708
43221	95709
97219	95710
1510	95711
36582	95712
469	95713
81289	95714
102477	95715
121820	95716
7512	95717
16117	95718
15432	95719
7731	95720
58173	95721
35185	95722
119020	95723
71201	95724
40108	95725
3981	95726
25441	95727
16669	95728
1827	95729
8775	95730
19007	95731
30479	95732
59739	95733
1268	95734
103219	95735
12020	95736
74401	95737
14308	95738
7728	95739
106491	95740
1880	95741
49476	95742
44348	95743
93517	95744
62841	95745
109375	95746
69506	95747
21577	95748
65424	95749
31534	95750
98	95751
72732	95752
15092	95753
14835	95754
160730	95755
17468	95756
60132	95757
42142	95758
291	95759
155573	95760
6723	95761
410	95762
24673	95763
45883	95764
4374	95765
123819	95766
32937	95767
12248	95768
15311	95769
10332	95770
105353	95771
9386	95772
30593	95773
6474	95774
3251	95775
45848	95776
29183	95777
136352	95778
154559	95779
145392	95780
15852	95781
34098	95782
41366	95783
104423	95784
8072	95785
486	95786
82651	95787
10059	95788
19173	95789
71880	95790
2911	95791
6147	95792
133396	95793
28243	95794
14156	95795
28214	95796
66929	95797
4696	95798
17560	95799
35955	95800
60307	95801
22312	95802
143629	95803
40307	95804
33028	95805
67674	95806
46701	95807
14	95808
679	95809
14824	95810
7253	95811
30027	95812
1420	95813
50523	95814
28190	95815
31125	95816
18884	95817
38650	95818
10471	95819
4098	95820
17110	95821
72648	95822
11452	95823
72926	95824
69311	95825
109981	95826
6361	95827
6585	95828
28570	95829
108396	95830
7813	95831
34963	95832
115729	95833
5716	95834
46047	95835
72519	95836
39876	95837
32530	95838
150213	95839
27593	95840
104007	95841
467	95842
119220	95843
8681	95844
66402	95845
18820	95846
6607	95847
22991	95848
10141	95849
8622	95850
54195	95851
21465	95852
39101	95853
106099	95854
3784	95855
53444	95856
2447	95857
9512	95858
53557	95859
25865	95860
40300	95861
68961	95862
5292	95863
76954	95864
52619	95865
87091	95866
34928	95867
56205	95868
1515	95869
23013	95870
26207	95871
22176	95872
76216	95873
26873	95874
96918	95875
52730	95876
15692	95877
18039	95878
6634	95879
400	95880
1305	95881
45669	95882
70822	95883
36888	95884
2197	95885
12503	95886
2051	95887
416	95888
69059	95889
111663	95890
31000	95891
38812	95892
119608	95893
54876	95894
865	95895
66885	95896
63881	95897
42141	95898
80278	95899
78833	95900
19677	95901
22678	95902
29196	95903
9256	95904
69	95905
2227	95906
22897	95907
2230	95908
1279	95909
120140	95910
15462	95911
467	95912
4963	95913
93315	95914
6267	95915
37174	95916
76143	95917
143146	95918
10609	95919
30749	95920
21564	95921
17818	95922
31366	95923
124212	95924
7858	95925
5885	95926
26899	95927
20400	95928
41770	95929
5576	95930
25420	95931
56757	95932
63126	95933
1691	95934
6147	95935
8895	95936
81731	95937
5906	95938
62112	95939
13374	95940
17853	95941
57153	95942
693	95943
98	95944
49125	95945
14220	95946
105201	95947
74804	95948
15642	95949
154	95950
7185	95951
38796	95952
15250	95953
133377	95954
7310	95955
112665	95956
105964	95957
2473	95958
22437	95959
9110	95960
17766	95961
3736	95962
89210	95963
630	95964
66173	95965
348	95966
39248	95967
125074	95968
42530	95969
1577	95970
85146	95971
8044	95972
82769	95973
84265	95974
46768	95975
21676	95976
66676	95977
36384	95978
59052	95979
3879	95980
16325	95981
17307	95982
39047	95983
16113	95984
13586	95985
4579	95986
94757	95987
78853	95988
9414	95989
19813	95990
65479	95991
57150	95992
35265	95993
30533	95994
1025	95995
42732	95996
2112	95997
125797	95998
8866	95999
18370	96000
89985	96001
50095	96002
49311	96003
36124	96004
107738	96005
91647	96006
61471	96007
60823	96008
803	96009
33740	96010
31890	96011
50958	96012
695	96013
134050	96014
52249	96015
11667	96016
5925	96017
64855	96018
14925	96019
47	96020
143758	96021
94127	96022
110212	96023
98938	96024
53540	96025
57971	96026
21463	96027
2249	96028
14003	96029
125539	96030
12232	96031
70363	96032
59778	96033
17723	96034
126556	96035
11095	96036
40388	96037
952	96038
151094	96039
49816	96040
9434	96041
8840	96042
22040	96043
46172	96044
99092	96045
14778	96046
81217	96047
84987	96048
30926	96049
63884	96050
9847	96051
28499	96052
11391	96053
157061	96054
6124	96055
158285	96056
2068	96057
337	96058
27217	96059
76542	96060
14095	96061
52806	96062
115849	96063
40257	96064
49100	96065
121348	96066
123754	96067
53163	96068
24883	96069
38952	96070
2372	96071
24048	96072
165761	96073
13943	96074
83509	96075
44335	96076
28437	96077
51389	96078
18755	96079
19057	96080
46813	96081
134210	96082
3654	96083
100415	96084
89025	96085
94119	96086
58306	96087
11056	96088
60955	96089
106758	96090
33755	96091
15199	96092
110004	96093
26969	96094
79465	96095
18208	96096
13399	96097
153036	96098
53953	96099
165114	96100
6075	96101
28304	96102
29999	96103
26524	96104
19551	96105
8500	96106
70621	96107
25322	96108
4382	96109
11841	96110
25156	96111
48677	96112
131594	96113
33594	96114
33080	96115
4679	96116
26289	96117
32739	96118
7124	96119
46866	96120
7839	96121
27499	96122
58393	96123
47045	96124
68016	96125
128147	96126
43130	96127
2281	96128
55885	96129
158	96130
84493	96131
82382	96132
14428	96133
25122	96134
10886	96135
2750	96136
85954	96137
7778	96138
3810	96139
4525	96140
12845	96141
52598	96142
58141	96143
42508	96144
53387	96145
114621	96146
27728	96147
83679	96148
1375	96149
22150	96150
67019	96151
25225	96152
16615	96153
7877	96154
25882	96155
19389	96156
62686	96157
27131	96158
4071	96159
4685	96160
102851	96161
134397	96162
11220	96163
5221	96164
17559	96165
21894	96166
26867	96167
26539	96168
21614	96169
1215	96170
1930	96171
13537	96172
17993	96173
325	96174
122217	96175
33294	96176
17512	96177
26691	96178
25403	96179
5376	96180
114292	96181
123514	96182
10640	96183
1883	96184
80936	96185
64597	96186
5634	96187
72669	96188
12132	96189
6400	96190
93381	96191
49399	96192
6937	96193
10708	96194
18155	96195
141627	96196
13333	96197
56036	96198
2804	96199
11439	96200
6555	96201
18428	96202
18918	96203
19749	96204
5931	96205
512	96206
77569	96207
2445	96208
16030	96209
9182	96210
50272	96211
86194	96212
2862	96213
160125	96214
6257	96215
38833	96216
2662	96217
105348	96218
104090	96219
42040	96220
16379	96221
108116	96222
1307	96223
26876	96224
71535	96225
98040	96226
68303	96227
47682	96228
22513	96229
4067	96230
4895	96231
3117	96232
40344	96233
94866	96234
50499	96235
10726	96236
4324	96237
16739	96238
91319	96239
1027	96240
31047	96241
16578	96242
28021	96243
569	96244
79020	96245
4153	96246
189	96247
26683	96248
50738	96249
22201	96250
133757	96251
20967	96252
65707	96253
31969	96254
3482	96255
11044	96256
31423	96257
37	96258
102610	96259
285	96260
1758	96261
30124	96262
44809	96263
3401	96264
25709	96265
69506	96266
27007	96267
41869	96268
15305	96269
52564	96270
26800	96271
19508	96272
61036	96273
16887	96274
53634	96275
19076	96276
22538	96277
54275	96278
94109	96279
72691	96280
53230	96281
110728	96282
124441	96283
39257	96284
89401	96285
51112	96286
10570	96287
12	96288
46297	96289
77407	96290
131143	96291
87620	96292
27253	96293
20433	96294
32930	96295
66409	96296
7597	96297
12590	96298
19472	96299
1811	96300
21861	96301
105952	96302
22142	96303
100175	96304
108264	96305
4169	96306
150913	96307
20219	96308
225	96309
9570	96310
69727	96311
38194	96312
121310	96313
2708	96314
17539	96315
7907	96316
25669	96317
55663	96318
604	96319
83205	96320
17393	96321
16574	96322
414	96323
20597	96324
18932	96325
18484	96326
114647	96327
4599	96328
83798	96329
22260	96330
154764	96331
1566	96332
61874	96333
12645	96334
1209	96335
65586	96336
49152	96337
77743	96338
1603	96339
5507	96340
17967	96341
71510	96342
131343	96343
16157	96344
6408	96345
25938	96346
66791	96347
10362	96348
107266	96349
105518	96350
2709	96351
206	96352
70886	96353
152004	96354
60082	96355
19203	96356
28052	96357
49670	96358
39785	96359
24231	96360
124106	96361
91322	96362
6380	96363
15523	96364
13689	96365
1455	96366
79555	96367
91392	96368
11534	96369
10043	96370
1145	96371
54216	96372
103288	96373
8341	96374
27609	96375
24157	96376
6024	96377
62935	96378
11949	96379
6160	96380
37014	96381
27173	96382
1867	96383
43754	96384
70126	96385
57552	96386
28981	96387
258	96388
4509	96389
67887	96390
14519	96391
38583	96392
25914	96393
84184	96394
70021	96395
120167	96396
3667	96397
81631	96398
3261	96399
8116	96400
72896	96401
9121	96402
163479	96403
18756	96404
1080	96405
15581	96406
61977	96407
72107	96408
39041	96409
33300	96410
24704	96411
9660	96412
90	96413
4665	96414
96464	96415
89026	96416
14767	96417
40629	96418
62621	96419
56490	96420
107176	96421
73771	96422
11865	96423
102117	96424
5508	96425
8820	96426
61508	96427
113437	96428
13955	96429
9545	96430
57023	96431
46096	96432
51483	96433
13538	96434
40011	96435
3147	96436
1	96437
47484	96438
12313	96439
95980	96440
6797	96441
83547	96442
61766	96443
115577	96444
3598	96445
53774	96446
3397	96447
145903	96448
36046	96449
23431	96450
118594	96451
9787	96452
41362	96453
39558	96454
111106	96455
88859	96456
15963	96457
118860	96458
5573	96459
34071	96460
197	96461
85589	96462
14025	96463
111552	96464
116337	96465
50892	96466
111616	96467
157303	96468
19320	96469
93845	96470
68931	96471
29595	96472
79823	96473
15877	96474
79431	96475
129888	96476
159148	96477
3358	96478
1083	96479
61642	96480
81381	96481
50	96482
51511	96483
30689	96484
31792	96485
41646	96486
47	96487
352	96488
78696	96489
16180	96490
13085	96491
37072	96492
36161	96493
231	96494
42537	96495
5209	96496
128700	96497
82892	96498
835	96499
45911	96500
2542	96501
12581	96502
84060	96503
81511	96504
165100	96505
6248	96506
11627	96507
15150	96508
8749	96509
86659	96510
7343	96511
15145	96512
18335	96513
296	96514
9268	96515
135786	96516
5060	96517
40068	96518
98660	96519
70270	96520
106992	96521
68600	96522
37067	96523
72506	96524
23304	96525
59138	96526
66702	96527
50918	96528
122686	96529
7057	96530
25882	96531
51707	96532
1206	96533
2494	96534
72106	96535
52728	96536
36217	96537
92060	96538
16523	96539
4491	96540
42939	96541
8274	96542
82086	96543
68654	96544
42663	96545
11653	96546
129494	96547
9765	96548
43072	96549
61368	96550
23657	96551
87609	96552
34739	96553
17794	96554
821	96555
35413	96556
33600	96557
739	96558
71662	96559
86708	96560
73781	96561
54290	96562
23838	96563
9109	96564
24389	96565
116215	96566
77027	96567
15157	96568
15425	96569
30235	96570
8597	96571
7671	96572
519	96573
29918	96574
26830	96575
35079	96576
9903	96577
30673	96578
3411	96579
43483	96580
93479	96581
59779	96582
70361	96583
40915	96584
88309	96585
47830	96586
58943	96587
36372	96588
40746	96589
25747	96590
10429	96591
43740	96592
107181	96593
38076	96594
5794	96595
1149	96596
33451	96597
61870	96598
22770	96599
21779	96600
46226	96601
57753	96602
41540	96603
7571	96604
1593	96605
50708	96606
12268	96607
46865	96608
9500	96609
108874	96610
945	96611
3200	96612
29423	96613
1660	96614
3892	96615
37161	96616
15107	96617
50076	96618
117862	96619
18322	96620
1511	96621
27884	96622
49549	96623
62606	96624
60280	96625
38757	96626
20634	96627
61812	96628
1401	96629
31959	96630
15	96631
30201	96632
6679	96633
116367	96634
149070	96635
48021	96636
25598	96637
13275	96638
19949	96639
22092	96640
68013	96641
3850	96642
23709	96643
27731	96644
7801	96645
54370	96646
116403	96647
13150	96648
146305	96649
39501	96650
148932	96651
1608	96652
94505	96653
15509	96654
29825	96655
19834	96656
14999	96657
24242	96658
7748	96659
112551	96660
2944	96661
10282	96662
21165	96663
99252	96664
1251	96665
5021	96666
54915	96667
78491	96668
35456	96669
1366	96670
97207	96671
40048	96672
26515	96673
16369	96674
509	96675
44767	96676
2891	96677
116765	96678
55244	96679
18989	96680
87174	96681
22002	96682
59240	96683
26862	96684
152778	96685
143507	96686
12747	96687
6456	96688
7596	96689
65538	96690
8369	96691
3390	96692
16034	96693
5912	96694
107604	96695
6515	96696
85972	96697
20685	96698
156819	96699
16769	96700
30242	96701
82842	96702
8	96703
16249	96704
3020	96705
78974	96706
136774	96707
117699	96708
62202	96709
14306	96710
57958	96711
71067	96712
50471	96713
315	96714
52316	96715
11162	96716
27787	96717
52	96718
83797	96719
47024	96720
2958	96721
13462	96722
33931	96723
44602	96724
13814	96725
133765	96726
4433	96727
43688	96728
13862	96729
90511	96730
52296	96731
2574	96732
33181	96733
45895	96734
467	96735
64518	96736
84094	96737
1801	96738
822	96739
34670	96740
13329	96741
11859	96742
75724	96743
108687	96744
84195	96745
66873	96746
142697	96747
9337	96748
176	96749
44198	96750
11856	96751
134128	96752
67355	96753
19571	96754
46348	96755
101842	96756
10466	96757
144509	96758
59262	96759
23366	96760
4396	96761
64332	96762
15765	96763
33733	96764
13751	96765
47692	96766
3296	96767
54099	96768
5657	96769
7779	96770
3562	96771
12475	96772
18488	96773
58978	96774
2968	96775
4557	96776
3252	96777
7672	96778
158912	96779
15305	96780
36162	96781
24413	96782
93457	96783
7376	96784
38732	96785
4666	96786
39349	96787
61702	96788
135864	96789
17126	96790
44062	96791
1072	96792
8449	96793
19504	96794
35228	96795
854	96796
58139	96797
42722	96798
17848	96799
1992	96800
90716	96801
21234	96802
72337	96803
3745	96804
2848	96805
9538	96806
63696	96807
2967	96808
26673	96809
7012	96810
4197	96811
3289	96812
15385	96813
4824	96814
12788	96815
128262	96816
117779	96817
4595	96818
56361	96819
121884	96820
90488	96821
75483	96822
16	96823
38012	96824
2418	96825
5520	96826
11131	96827
103661	96828
26691	96829
34207	96830
59745	96831
8731	96832
20972	96833
44560	96834
1138	96835
101863	96836
40316	96837
1869	96838
1119	96839
50183	96840
12178	96841
2142	96842
20590	96843
18377	96844
10436	96845
78833	96846
2633	96847
4740	96848
26807	96849
49904	96850
90430	96851
37118	96852
12847	96853
113055	96854
16455	96855
34162	96856
80344	96857
47625	96858
42220	96859
85572	96860
62176	96861
39493	96862
21803	96863
5556	96864
16	96865
68934	96866
63957	96867
785	96868
46854	96869
13606	96870
4739	96871
25735	96872
19625	96873
41204	96874
43651	96875
1213	96876
59758	96877
2949	96878
28892	96879
45719	96880
8593	96881
72582	96882
42134	96883
9884	96884
60169	96885
33465	96886
105830	96887
73313	96888
96100	96889
102544	96890
11362	96891
69	96892
116831	96893
62043	96894
30860	96895
89482	96896
17443	96897
59467	96898
9537	96899
74308	96900
90385	96901
80182	96902
102334	96903
69551	96904
1213	96905
69441	96906
11067	96907
6853	96908
13859	96909
81069	96910
5703	96911
14671	96912
79295	96913
62107	96914
45080	96915
6323	96916
11208	96917
105704	96918
106634	96919
6959	96920
119634	96921
19017	96922
27924	96923
5480	96924
5881	96925
99941	96926
19461	96927
49680	96928
2815	96929
62990	96930
2097	96931
31036	96932
31181	96933
13189	96934
13162	96935
88284	96936
38593	96937
83378	96938
1821	96939
103430	96940
146399	96941
4900	96942
67087	96943
111852	96944
106626	96945
50168	96946
8146	96947
11241	96948
14178	96949
85085	96950
47894	96951
19752	96952
60	96953
9119	96954
5498	96955
116478	96956
29129	96957
131115	96958
59625	96959
5044	96960
6790	96961
37655	96962
658	96963
31758	96964
47720	96965
46151	96966
10137	96967
1997	96968
51263	96969
8088	96970
1932	96971
15434	96972
97345	96973
1739	96974
2013	96975
97871	96976
50346	96977
5878	96978
37053	96979
33115	96980
35303	96981
65082	96982
1293	96983
141832	96984
39474	96985
11713	96986
65741	96987
9859	96988
11971	96989
23605	96990
89567	96991
156	96992
397	96993
41993	96994
4406	96995
6154	96996
653	96997
8143	96998
9421	96999
120227	97000
87203	97001
18805	97002
853	97003
1499	97004
130	97005
26638	97006
3158	97007
3916	97008
35510	97009
4811	97010
145231	97011
132424	97012
47879	97013
8425	97014
61718	97015
23801	97016
74523	97017
5001	97018
2954	97019
30166	97020
2431	97021
65061	97022
96151	97023
88602	97024
67	97025
22395	97026
80981	97027
8219	97028
9805	97029
158918	97030
16924	97031
165815	97032
32354	97033
43	97034
114092	97035
65434	97036
32041	97037
4564	97038
8675	97039
159916	97040
68369	97041
86965	97042
163006	97043
2840	97044
9726	97045
19586	97046
31318	97047
6867	97048
40108	97049
29324	97050
66048	97051
28896	97052
49354	97053
8681	97054
101887	97055
130902	97056
248	97057
1624	97058
21046	97059
54783	97060
79239	97061
95377	97062
135229	97063
408	97064
155516	97065
60944	97066
105349	97067
28453	97068
20467	97069
18216	97070
13765	97071
723	97072
15064	97073
27662	97074
6563	97075
12731	97076
122568	97077
11899	97078
113472	97079
68479	97080
93130	97081
52361	97082
110199	97083
60501	97084
51385	97085
55096	97086
35239	97087
62506	97088
26107	97089
5703	97090
13095	97091
12048	97092
44056	97093
12087	97094
103435	97095
12615	97096
42619	97097
65679	97098
33378	97099
121100	97100
36114	97101
51204	97102
8038	97103
45214	97104
10862	97105
144009	97106
67396	97107
12191	97108
4667	97109
847	97110
42722	97111
3533	97112
69339	97113
103	97114
38287	97115
169	97116
24719	97117
15158	97118
7515	97119
4112	97120
36420	97121
117654	97122
137564	97123
25225	97124
4187	97125
148737	97126
30392	97127
48491	97128
34691	97129
9377	97130
13419	97131
48849	97132
1584	97133
23335	97134
85335	97135
17471	97136
20513	97137
64616	97138
12818	97139
36200	97140
98121	97141
53448	97142
14445	97143
101822	97144
4322	97145
29418	97146
19802	97147
74597	97148
10051	97149
12917	97150
1895	97151
48207	97152
69527	97153
86626	97154
39939	97155
42569	97156
44023	97157
59838	97158
11385	97159
19282	97160
130560	97161
128962	97162
404	97163
88284	97164
34176	97165
33571	97166
27411	97167
1007	97168
19627	97169
8711	97170
22362	97171
56042	97172
32071	97173
3330	97174
110673	97175
1038	97176
2511	97177
63743	97178
39004	97179
105118	97180
75510	97181
64358	97182
61593	97183
6829	97184
126588	97185
5375	97186
78419	97187
21662	97188
126432	97189
58196	97190
28080	97191
134533	97192
51789	97193
6055	97194
60238	97195
5646	97196
62929	97197
33285	97198
355	97199
41742	97200
17276	97201
3878	97202
62033	97203
31029	97204
20943	97205
49444	97206
12164	97207
3846	97208
86145	97209
24057	97210
66883	97211
26259	97212
52541	97213
39148	97214
82730	97215
58582	97216
66196	97217
3395	97218
6340	97219
77763	97220
1043	97221
107220	97222
24546	97223
4961	97224
25528	97225
35089	97226
36746	97227
3483	97228
16494	97229
48357	97230
9316	97231
620	97232
9300	97233
82282	97234
63608	97235
9236	97236
1071	97237
125920	97238
1296	97239
100828	97240
2628	97241
15697	97242
30735	97243
6126	97244
136986	97245
29414	97246
3229	97247
10558	97248
56379	97249
54589	97250
5147	97251
143327	97252
24867	97253
88822	97254
23148	97255
34864	97256
20759	97257
435	97258
55929	97259
150069	97260
38129	97261
53712	97262
438	97263
29226	97264
2315	97265
27385	97266
2436	97267
150029	97268
27862	97269
55100	97270
64366	97271
7449	97272
5514	97273
3058	97274
49201	97275
78702	97276
77337	97277
9061	97278
1742	97279
55798	97280
16	97281
673	97282
71159	97283
43082	97284
2842	97285
13843	97286
7395	97287
20696	97288
57218	97289
50792	97290
46646	97291
33065	97292
105323	97293
61471	97294
9354	97295
102130	97296
21687	97297
19704	97298
59174	97299
10923	97300
12060	97301
48866	97302
58519	97303
2671	97304
136	97305
3001	97306
400	97307
8417	97308
38084	97309
65385	97310
45712	97311
125879	97312
1347	97313
4898	97314
30124	97315
24692	97316
24331	97317
10986	97318
27690	97319
5455	97320
3012	97321
12435	97322
20961	97323
52377	97324
45658	97325
61413	97326
35196	97327
5995	97328
4140	97329
55085	97330
18367	97331
22895	97332
20591	97333
23272	97334
8307	97335
52089	97336
19929	97337
43444	97338
3	97339
17798	97340
23370	97341
2281	97342
19374	97343
46326	97344
99040	97345
29706	97346
4886	97347
39903	97348
17949	97349
28781	97350
101376	97351
10946	97352
70018	97353
57193	97354
38831	97355
29068	97356
487	97357
9400	97358
51807	97359
8008	97360
77524	97361
7820	97362
14810	97363
1957	97364
26563	97365
16055	97366
7448	97367
70599	97368
37856	97369
16164	97370
42732	97371
21270	97372
36868	97373
5037	97374
8177	97375
15718	97376
61837	97377
35348	97378
35664	97379
3426	97380
1379	97381
4295	97382
59395	97383
10045	97384
7254	97385
2087	97386
9115	97387
47320	97388
21986	97389
29466	97390
44175	97391
33383	97392
3199	97393
17255	97394
39973	97395
35294	97396
5492	97397
102704	97398
43	97399
59263	97400
41142	97401
29927	97402
35022	97403
12172	97404
10694	97405
47968	97406
102446	97407
1801	97408
772	97409
72503	97410
33974	97411
95887	97412
86232	97413
64634	97414
40265	97415
81140	97416
759	97417
7139	97418
74	97419
28543	97420
73882	97421
22638	97422
18386	97423
3574	97424
41078	97425
4189	97426
4860	97427
35621	97428
148985	97429
8628	97430
1536	97431
28068	97432
11685	97433
67883	97434
103343	97435
42681	97436
79446	97437
64653	97438
72571	97439
4430	97440
24336	97441
34031	97442
80597	97443
688	97444
6015	97445
7931	97446
26832	97447
9468	97448
38505	97449
41920	97450
69795	97451
134928	97452
30201	97453
33652	97454
42879	97455
32655	97456
2526	97457
58967	97458
54190	97459
23607	97460
43630	97461
100981	97462
8520	97463
8889	97464
91659	97465
32513	97466
24984	97467
39097	97468
4170	97469
60018	97470
2482	97471
59976	97472
5871	97473
14628	97474
503	97475
1627	97476
5112	97477
23618	97478
55497	97479
105300	97480
7854	97481
5885	97482
5082	97483
107124	97484
101696	97485
14928	97486
18395	97487
39483	97488
13589	97489
24869	97490
63695	97491
44961	97492
140574	97493
5424	97494
163522	97495
49963	97496
87680	97497
28676	97498
132487	97499
103514	97500
5272	97501
62156	97502
78755	97503
8210	97504
7671	97505
16951	97506
5627	97507
19982	97508
105636	97509
49206	97510
22847	97511
5649	97512
89265	97513
79818	97514
58006	97515
1236	97516
106799	97517
76178	97518
12097	97519
88487	97520
35759	97521
1841	97522
12318	97523
18614	97524
5409	97525
11493	97526
13849	97527
146867	97528
29753	97529
156146	97530
17968	97531
11283	97532
148523	97533
41411	97534
61578	97535
592	97536
41028	97537
24608	97538
14464	97539
104411	97540
80179	97541
1445	97542
150833	97543
59500	97544
14412	97545
120604	97546
60482	97547
8390	97548
8929	97549
58416	97550
38162	97551
2943	97552
22	97553
98454	97554
73995	97555
29033	97556
13422	97557
8802	97558
19606	97559
37088	97560
292	97561
30686	97562
13972	97563
48450	97564
929	97565
36944	97566
91930	97567
1814	97568
32235	97569
45121	97570
23211	97571
48291	97572
101329	97573
28073	97574
71077	97575
10754	97576
4878	97577
9757	97578
23151	97579
1516	97580
72237	97581
18406	97582
2459	97583
1520	97584
11282	97585
23106	97586
52637	97587
17820	97588
50459	97589
12389	97590
23830	97591
4517	97592
13578	97593
1065	97594
38463	97595
479	97596
33483	97597
126788	97598
18232	97599
45955	97600
1178	97601
32384	97602
30586	97603
113274	97604
11881	97605
4974	97606
22152	97607
98688	97608
3378	97609
15615	97610
95664	97611
106916	97612
7250	97613
101155	97614
61969	97615
31737	97616
24674	97617
1697	97618
87096	97619
47716	97620
112911	97621
11013	97622
28699	97623
26460	97624
27895	97625
80501	97626
14301	97627
96712	97628
125112	97629
96835	97630
58851	97631
32402	97632
38179	97633
58283	97634
23014	97635
24273	97636
244	97637
64628	97638
96542	97639
88105	97640
23646	97641
76427	97642
42139	97643
38722	97644
2461	97645
76914	97646
16580	97647
5181	97648
35941	97649
12817	97650
42570	97651
22037	97652
68879	97653
60750	97654
49708	97655
68617	97656
55379	97657
4155	97658
14182	97659
161984	97660
88022	97661
4208	97662
1993	97663
48671	97664
20212	97665
29809	97666
11480	97667
56811	97668
120209	97669
24404	97670
89964	97671
541	97672
66193	97673
9950	97674
156365	97675
17588	97676
154	97677
62064	97678
492	97679
112702	97680
6977	97681
110472	97682
69775	97683
58556	97684
50158	97685
59411	97686
21929	97687
3810	97688
86990	97689
152634	97690
27108	97691
51015	97692
101007	97693
64936	97694
33374	97695
42	97696
86388	97697
393	97698
43492	97699
67696	97700
22494	97701
59551	97702
36263	97703
78614	97704
1273	97705
123366	97706
18072	97707
99755	97708
106744	97709
1813	97710
2548	97711
33392	97712
42196	97713
143697	97714
34663	97715
80191	97716
147366	97717
18080	97718
16155	97719
355	97720
124469	97721
24275	97722
49744	97723
55572	97724
6808	97725
21286	97726
22688	97727
26033	97728
8303	97729
43307	97730
41646	97731
143567	97732
9589	97733
34366	97734
126396	97735
28083	97736
28905	97737
14440	97738
44847	97739
79053	97740
49458	97741
1830	97742
21336	97743
22975	97744
1505	97745
997	97746
66965	97747
12037	97748
1331	97749
15471	97750
20518	97751
1093	97752
2559	97753
10446	97754
63039	97755
10947	97756
24980	97757
30409	97758
2605	97759
107897	97760
142329	97761
83967	97762
980	97763
69409	97764
4114	97765
20190	97766
19776	97767
76070	97768
667	97769
33933	97770
19065	97771
469	97772
7354	97773
85300	97774
132053	97775
30185	97776
121117	97777
79755	97778
142338	97779
11692	97780
45303	97781
13182	97782
80376	97783
66550	97784
56137	97785
30954	97786
46684	97787
46016	97788
24024	97789
20591	97790
3089	97791
11183	97792
120749	97793
128672	97794
12773	97795
114680	97796
16309	97797
58622	97798
55448	97799
2095	97800
66895	97801
155526	97802
8353	97803
9716	97804
22817	97805
35430	97806
6943	97807
151683	97808
22783	97809
5834	97810
60141	97811
7278	97812
1336	97813
33416	97814
1845	97815
22287	97816
61645	97817
88518	97818
56567	97819
16985	97820
98913	97821
90310	97822
134798	97823
13304	97824
26758	97825
41386	97826
99750	97827
41744	97828
28400	97829
23653	97830
10592	97831
135560	97832
99202	97833
716	97834
37150	97835
41578	97836
849	97837
14169	97838
115007	97839
17046	97840
14088	97841
72096	97842
68590	97843
25221	97844
4628	97845
19688	97846
150969	97847
126443	97848
17845	97849
49304	97850
123864	97851
31788	97852
36660	97853
21562	97854
116417	97855
11279	97856
5158	97857
87560	97858
39829	97859
2410	97860
57703	97861
62786	97862
9467	97863
13767	97864
91058	97865
60480	97866
66508	97867
1457	97868
127601	97869
50120	97870
101901	97871
6734	97872
28749	97873
3221	97874
68745	97875
60588	97876
57562	97877
69954	97878
22452	97879
4781	97880
3709	97881
1184	97882
6216	97883
100601	97884
646	97885
39111	97886
891	97887
26857	97888
78230	97889
26252	97890
23913	97891
36416	97892
53906	97893
46415	97894
118775	97895
65929	97896
33268	97897
4425	97898
88486	97899
65049	97900
5301	97901
117	97902
166098	97903
47167	97904
12614	97905
1863	97906
5389	97907
2041	97908
815	97909
4618	97910
105862	97911
39443	97912
1681	97913
14140	97914
104846	97915
4816	97916
801	97917
24487	97918
4191	97919
23280	97920
61743	97921
12988	97922
6461	97923
87083	97924
122215	97925
9247	97926
23427	97927
35480	97928
41927	97929
305	97930
8727	97931
6569	97932
15846	97933
24371	97934
14671	97935
41451	97936
26830	97937
445	97938
6505	97939
44416	97940
16014	97941
32302	97942
16022	97943
92040	97944
56006	97945
19325	97946
81549	97947
78610	97948
9087	97949
2075	97950
11746	97951
19151	97952
7240	97953
26076	97954
112923	97955
2045	97956
1084	97957
43640	97958
23464	97959
88916	97960
22298	97961
8913	97962
63467	97963
30008	97964
23272	97965
7196	97966
29835	97967
42677	97968
798	97969
39264	97970
103304	97971
22825	97972
1063	97973
97054	97974
45460	97975
88830	97976
75568	97977
14383	97978
84	97979
71854	97980
24800	97981
42926	97982
14582	97983
49704	97984
7210	97985
1689	97986
3622	97987
12016	97988
26465	97989
3219	97990
123519	97991
4576	97992
105278	97993
54047	97994
24320	97995
2940	97996
108104	97997
10258	97998
125026	97999
38332	98000
122392	98001
124231	98002
68084	98003
58240	98004
33467	98005
6148	98006
118114	98007
303	98008
79612	98009
17847	98010
25358	98011
68474	98012
20524	98013
6318	98014
62951	98015
71277	98016
47125	98017
11220	98018
90917	98019
39824	98020
43391	98021
14430	98022
59060	98023
8018	98024
2787	98025
8029	98026
111294	98027
3300	98028
16059	98029
13560	98030
1571	98031
139751	98032
23992	98033
57572	98034
24565	98035
2368	98036
42806	98037
14344	98038
88636	98039
1375	98040
24011	98041
91353	98042
25406	98043
2457	98044
127357	98045
105852	98046
35717	98047
35511	98048
29821	98049
8080	98050
69971	98051
38388	98052
6545	98053
143518	98054
2458	98055
57172	98056
83525	98057
879	98058
13382	98059
116194	98060
3152	98061
123596	98062
55484	98063
150846	98064
4408	98065
28976	98066
58011	98067
21940	98068
28687	98069
1483	98070
812	98071
3655	98072
31339	98073
3017	98074
5581	98075
45255	98076
4228	98077
148584	98078
47494	98079
65493	98080
29661	98081
112732	98082
28014	98083
65220	98084
51092	98085
83939	98086
21463	98087
97786	98088
63116	98089
57722	98090
72736	98091
10470	98092
67741	98093
10283	98094
8982	98095
37718	98096
107495	98097
91212	98098
226	98099
17806	98100
66843	98101
315	98102
3206	98103
6668	98104
66	98105
1935	98106
123842	98107
27001	98108
36746	98109
11372	98110
99534	98111
18190	98112
8941	98113
25769	98114
74547	98115
26206	98116
32779	98117
59180	98118
58847	98119
51717	98120
147716	98121
28168	98122
39791	98123
21432	98124
19311	98125
4262	98126
9804	98127
12453	98128
91459	98129
17490	98130
150409	98131
23153	98132
61185	98133
1647	98134
39714	98135
60688	98136
40875	98137
1513	98138
30808	98139
6323	98140
14852	98141
31262	98142
68072	98143
3204	98144
89961	98145
58351	98146
1191	98147
52275	98148
1940	98149
66848	98150
9329	98151
711	98152
30521	98153
23770	98154
25621	98155
84750	98156
7594	98157
99586	98158
8290	98159
137009	98160
37455	98161
13328	98162
41090	98163
55187	98164
48391	98165
248	98166
20516	98167
139486	98168
42488	98169
35034	98170
109344	98171
32816	98172
82882	98173
29962	98174
30678	98175
20754	98176
15938	98177
165512	98178
38423	98179
16322	98180
614	98181
115282	98182
18518	98183
13553	98184
34939	98185
953	98186
22454	98187
1255	98188
56392	98189
33065	98190
7572	98191
56307	98192
66326	98193
9610	98194
4535	98195
69454	98196
42835	98197
41	98198
4524	98199
3242	98200
16133	98201
59216	98202
7337	98203
105059	98204
106816	98205
1894	98206
128	98207
1274	98208
11383	98209
27791	98210
18664	98211
61052	98212
48164	98213
23409	98214
110469	98215
87445	98216
17826	98217
38394	98218
39176	98219
2014	98220
9542	98221
83	98222
17948	98223
7132	98224
5153	98225
15077	98226
69241	98227
146	98228
47311	98229
2198	98230
108286	98231
78490	98232
42987	98233
47136	98234
161551	98235
170	98236
6570	98237
33703	98238
38437	98239
90717	98240
67399	98241
373	98242
9399	98243
176	98244
16757	98245
36000	98246
26470	98247
12421	98248
90160	98249
56679	98250
11680	98251
21789	98252
13518	98253
57380	98254
7929	98255
114520	98256
44617	98257
140493	98258
55217	98259
36005	98260
88404	98261
94639	98262
19110	98263
8996	98264
112095	98265
2776	98266
46360	98267
55593	98268
59593	98269
25267	98270
105343	98271
11190	98272
15611	98273
12779	98274
141982	98275
43952	98276
112054	98277
94204	98278
37339	98279
10337	98280
7473	98281
34382	98282
64329	98283
39599	98284
40711	98285
28292	98286
79551	98287
79774	98288
13388	98289
100789	98290
55141	98291
12711	98292
11956	98293
14238	98294
82731	98295
7126	98296
9193	98297
1271	98298
152553	98299
123884	98300
67534	98301
19392	98302
5154	98303
32100	98304
114576	98305
16447	98306
87149	98307
19357	98308
4415	98309
1179	98310
22503	98311
12779	98312
3180	98313
8122	98314
7945	98315
31545	98316
45748	98317
81361	98318
35082	98319
9827	98320
9	98321
26574	98322
12544	98323
21479	98324
62371	98325
4287	98326
76052	98327
124122	98328
70542	98329
14181	98330
13368	98331
42919	98332
15346	98333
12285	98334
86479	98335
45482	98336
34747	98337
84998	98338
164859	98339
105558	98340
25009	98341
37786	98342
50835	98343
5473	98344
9431	98345
81383	98346
73121	98347
53645	98348
60748	98349
101889	98350
12875	98351
1273	98352
140198	98353
29511	98354
10	98355
16955	98356
339	98357
50789	98358
40651	98359
5072	98360
295	98361
1208	98362
98683	98363
19462	98364
23769	98365
21980	98366
101208	98367
46975	98368
106451	98369
59435	98370
30240	98371
13337	98372
114095	98373
143301	98374
85	98375
2276	98376
176	98377
54880	98378
26568	98379
18587	98380
49853	98381
548	98382
36636	98383
65209	98384
118579	98385
6344	98386
8391	98387
54601	98388
29564	98389
34462	98390
17251	98391
66162	98392
81532	98393
6729	98394
22452	98395
41482	98396
22465	98397
108571	98398
39867	98399
2818	98400
117994	98401
3627	98402
16514	98403
6690	98404
21636	98405
9934	98406
127461	98407
43548	98408
95084	98409
19290	98410
17671	98411
34034	98412
7845	98413
16971	98414
87829	98415
11957	98416
25831	98417
17447	98418
152181	98419
85658	98420
58015	98421
7803	98422
8728	98423
7512	98424
71421	98425
88290	98426
20000	98427
67334	98428
89161	98429
107690	98430
25388	98431
58467	98432
94396	98433
19246	98434
74872	98435
147481	98436
57146	98437
27019	98438
4627	98439
71006	98440
885	98441
117896	98442
73982	98443
15477	98444
138489	98445
139231	98446
125281	98447
421	98448
106896	98449
3924	98450
20065	98451
9458	98452
99843	98453
41108	98454
5830	98455
37533	98456
1003	98457
32907	98458
117624	98459
97723	98460
1314	98461
61271	98462
67640	98463
14416	98464
79503	98465
30736	98466
9455	98467
3440	98468
50169	98469
51251	98470
38900	98471
12657	98472
9497	98473
15352	98474
32810	98475
5370	98476
1380	98477
24498	98478
65682	98479
4209	98480
51117	98481
44074	98482
18798	98483
23111	98484
34273	98485
21241	98486
29570	98487
1057	98488
132705	98489
85044	98490
58293	98491
9052	98492
10224	98493
3032	98494
129717	98495
5131	98496
124462	98497
20564	98498
13717	98499
39408	98500
4195	98501
40917	98502
61067	98503
101	98504
6437	98505
743	98506
54670	98507
9171	98508
30797	98509
19179	98510
8899	98511
1862	98512
4058	98513
69633	98514
6311	98515
64104	98516
4262	98517
156851	98518
2289	98519
19698	98520
6777	98521
58507	98522
125779	98523
623	98524
64808	98525
31488	98526
113405	98527
50814	98528
12739	98529
9543	98530
68288	98531
16389	98532
5439	98533
225	98534
40891	98535
83855	98536
44778	98537
5353	98538
17671	98539
69213	98540
22194	98541
153384	98542
14078	98543
16352	98544
22604	98545
105896	98546
67214	98547
2845	98548
3344	98549
7205	98550
22660	98551
82069	98552
14744	98553
132907	98554
98671	98555
61988	98556
94874	98557
15846	98558
2049	98559
83955	98560
5780	98561
4362	98562
9483	98563
4478	98564
20063	98565
101806	98566
13961	98567
137486	98568
2797	98569
22460	98570
97390	98571
2959	98572
260	98573
6913	98574
81158	98575
76164	98576
105909	98577
8274	98578
5419	98579
17235	98580
76556	98581
39934	98582
43115	98583
70363	98584
42533	98585
127436	98586
24085	98587
14131	98588
17369	98589
52159	98590
21473	98591
1048	98592
82736	98593
106797	98594
11799	98595
646	98596
82970	98597
20614	98598
12676	98599
44798	98600
4881	98601
1948	98602
66428	98603
22435	98604
46490	98605
8162	98606
90770	98607
39213	98608
28891	98609
61322	98610
80686	98611
34948	98612
39624	98613
165871	98614
44676	98615
5737	98616
160566	98617
27351	98618
143973	98619
12534	98620
46016	98621
2089	98622
6165	98623
35386	98624
1349	98625
128111	98626
15408	98627
1429	98628
99691	98629
55736	98630
11604	98631
4888	98632
3736	98633
37744	98634
12316	98635
61467	98636
81121	98637
1691	98638
103920	98639
55730	98640
44556	98641
17	98642
132603	98643
314	98644
49511	98645
6355	98646
101510	98647
498	98648
116179	98649
104037	98650
41490	98651
8352	98652
161	98653
158146	98654
5325	98655
31304	98656
61	98657
88168	98658
23208	98659
42112	98660
75181	98661
563	98662
63886	98663
103719	98664
36780	98665
36451	98666
22210	98667
26300	98668
153550	98669
96861	98670
6412	98671
79107	98672
103396	98673
63943	98674
9229	98675
48448	98676
66998	98677
3165	98678
7165	98679
7354	98680
6881	98681
37493	98682
13831	98683
14614	98684
58734	98685
25727	98686
26158	98687
90275	98688
27404	98689
35892	98690
51310	98691
13606	98692
6237	98693
68392	98694
112841	98695
85903	98696
143370	98697
123809	98698
23117	98699
6714	98700
28144	98701
31695	98702
27912	98703
36266	98704
8286	98705
50051	98706
10378	98707
30650	98708
49542	98709
19433	98710
71577	98711
18152	98712
2514	98713
127876	98714
47368	98715
3225	98716
620	98717
48278	98718
3014	98719
68196	98720
41242	98721
55050	98722
15312	98723
14464	98724
27067	98725
17241	98726
26478	98727
50399	98728
11479	98729
85516	98730
25454	98731
7457	98732
77702	98733
63262	98734
130248	98735
48524	98736
1348	98737
54894	98738
40557	98739
5601	98740
95355	98741
30457	98742
111241	98743
72721	98744
49643	98745
42247	98746
69641	98747
89237	98748
25743	98749
10110	98750
366	98751
10637	98752
24402	98753
48542	98754
4366	98755
61501	98756
4483	98757
88176	98758
59813	98759
19046	98760
7401	98761
15218	98762
93905	98763
6135	98764
39999	98765
12243	98766
6812	98767
18926	98768
5053	98769
31338	98770
72485	98771
91235	98772
45936	98773
46271	98774
23686	98775
16632	98776
24178	98777
76269	98778
8669	98779
27418	98780
16787	98781
124300	98782
57029	98783
130653	98784
12400	98785
6457	98786
24693	98787
7756	98788
82958	98789
7717	98790
45517	98791
1089	98792
67419	98793
54193	98794
22977	98795
33008	98796
82114	98797
50114	98798
14022	98799
24961	98800
3850	98801
109056	98802
5729	98803
10400	98804
14240	98805
23128	98806
19109	98807
21221	98808
10278	98809
26931	98810
59167	98811
13745	98812
6752	98813
83393	98814
13818	98815
12326	98816
66038	98817
154797	98818
46067	98819
644	98820
13812	98821
74237	98822
4881	98823
40644	98824
22098	98825
11985	98826
572	98827
97158	98828
31893	98829
11577	98830
14728	98831
90609	98832
27377	98833
71082	98834
58989	98835
3647	98836
478	98837
19023	98838
87355	98839
1470	98840
16848	98841
1530	98842
2295	98843
214	98844
41520	98845
119275	98846
23764	98847
70410	98848
37132	98849
43975	98850
65219	98851
45951	98852
7210	98853
178	98854
4902	98855
6529	98856
62444	98857
28481	98858
7015	98859
20090	98860
78449	98861
11753	98862
97792	98863
199	98864
111384	98865
2165	98866
921	98867
52187	98868
93003	98869
3128	98870
13	98871
14847	98872
9363	98873
59297	98874
143899	98875
36168	98876
68680	98877
33417	98878
104557	98879
41229	98880
1717	98881
86300	98882
24463	98883
15963	98884
27371	98885
86922	98886
18018	98887
8130	98888
12195	98889
29167	98890
30861	98891
3621	98892
29589	98893
2763	98894
29088	98895
65376	98896
13504	98897
70769	98898
379	98899
27969	98900
18111	98901
18911	98902
63962	98903
19071	98904
106803	98905
16516	98906
52337	98907
6241	98908
7750	98909
8881	98910
1241	98911
118034	98912
103483	98913
11922	98914
10446	98915
40228	98916
3112	98917
11435	98918
74968	98919
2231	98920
55479	98921
110150	98922
102628	98923
44724	98924
37315	98925
5119	98926
69678	98927
80167	98928
121050	98929
13845	98930
57281	98931
4333	98932
30901	98933
1129	98934
18902	98935
4254	98936
70803	98937
14666	98938
174	98939
30994	98940
48242	98941
14270	98942
5102	98943
4463	98944
23572	98945
7468	98946
23582	98947
2559	98948
104788	98949
64541	98950
48100	98951
83599	98952
111574	98953
5231	98954
70656	98955
34883	98956
54928	98957
101948	98958
3649	98959
16865	98960
14884	98961
68444	98962
31104	98963
7567	98964
50037	98965
6581	98966
64165	98967
47438	98968
23437	98969
15711	98970
29182	98971
39320	98972
15546	98973
165812	98974
6415	98975
8786	98976
8346	98977
20828	98978
27143	98979
278	98980
39643	98981
54179	98982
31562	98983
57556	98984
105601	98985
14200	98986
7629	98987
2212	98988
43998	98989
94883	98990
58994	98991
28102	98992
52575	98993
49959	98994
3015	98995
389	98996
42172	98997
43277	98998
59148	98999
6091	99000
55436	99001
139124	99002
81990	99003
72835	99004
11648	99005
140961	99006
66547	99007
3371	99008
26870	99009
4942	99010
79780	99011
41505	99012
1327	99013
42495	99014
12832	99015
54723	99016
68412	99017
71651	99018
16764	99019
66871	99020
15434	99021
15051	99022
5764	99023
51737	99024
12670	99025
118753	99026
14238	99027
86411	99028
114830	99029
42053	99030
28223	99031
21156	99032
72711	99033
33047	99034
41	99035
4339	99036
105379	99037
47093	99038
13	99039
30154	99040
38448	99041
2	99042
20577	99043
2606	99044
55289	99045
152852	99046
21254	99047
84509	99048
94333	99049
9791	99050
62310	99051
53101	99052
95806	99053
50216	99054
46632	99055
46480	99056
96279	99057
84985	99058
80601	99059
9427	99060
2008	99061
3067	99062
58300	99063
19647	99064
342	99065
28827	99066
2700	99067
106089	99068
98631	99069
75986	99070
53405	99071
38397	99072
16455	99073
8572	99074
78222	99075
56494	99076
72311	99077
56142	99078
35852	99079
12200	99080
131607	99081
64968	99082
100252	99083
38423	99084
2397	99085
123405	99086
3757	99087
9546	99088
109117	99089
89204	99090
151755	99091
28120	99092
7536	99093
37	99094
25627	99095
56149	99096
3220	99097
27325	99098
3929	99099
128647	99100
126179	99101
18349	99102
6221	99103
13302	99104
87533	99105
1489	99106
58086	99107
113072	99108
14009	99109
51968	99110
46115	99111
34814	99112
15305	99113
11946	99114
96719	99115
21568	99116
120063	99117
66666	99118
15063	99119
108251	99120
329	99121
1221	99122
42	99123
21877	99124
4760	99125
4393	99126
49	99127
35915	99128
60308	99129
89481	99130
151701	99131
14390	99132
21187	99133
124203	99134
34847	99135
1112	99136
20499	99137
86428	99138
77931	99139
10680	99140
17049	99141
5864	99142
88676	99143
1400	99144
13182	99145
21056	99146
14772	99147
121770	99148
14552	99149
5216	99150
24191	99151
7702	99152
34715	99153
1103	99154
87806	99155
45116	99156
25047	99157
135278	99158
61050	99159
5653	99160
34395	99161
1316	99162
19675	99163
52024	99164
22473	99165
37408	99166
44407	99167
62203	99168
45521	99169
11299	99170
11687	99171
41276	99172
22319	99173
97617	99174
195	99175
9909	99176
119767	99177
22852	99178
12716	99179
87982	99180
93414	99181
59626	99182
1981	99183
25019	99184
27154	99185
83419	99186
19534	99187
15244	99188
139243	99189
30331	99190
32474	99191
9743	99192
59078	99193
13859	99194
8182	99195
136082	99196
33486	99197
7212	99198
33432	99199
18737	99200
68724	99201
69023	99202
4229	99203
7248	99204
10123	99205
1631	99206
695	99207
26085	99208
38377	99209
94408	99210
16420	99211
4083	99212
21823	99213
86	99214
34407	99215
101	99216
12021	99217
18983	99218
1770	99219
40560	99220
89679	99221
41148	99222
11373	99223
13979	99224
70917	99225
6869	99226
2963	99227
17396	99228
1874	99229
27628	99230
68974	99231
89447	99232
29027	99233
31926	99234
39816	99235
44961	99236
43051	99237
57138	99238
65	99239
30001	99240
4123	99241
75058	99242
39913	99243
644	99244
6444	99245
23388	99246
2737	99247
3	99248
58441	99249
1368	99250
11673	99251
2162	99252
107336	99253
127611	99254
53555	99255
15343	99256
4244	99257
4481	99258
100889	99259
47593	99260
28531	99261
133155	99262
21396	99263
94395	99264
27485	99265
1270	99266
10111	99267
44018	99268
20032	99269
81422	99270
14376	99271
118205	99272
50308	99273
1853	99274
147422	99275
16572	99276
147939	99277
8820	99278
30991	99279
4538	99280
162	99281
61070	99282
2777	99283
21663	99284
95473	99285
2906	99286
68308	99287
50482	99288
20059	99289
9494	99290
68940	99291
67760	99292
78713	99293
4014	99294
43323	99295
25204	99296
10738	99297
70318	99298
124438	99299
10031	99300
49795	99301
48207	99302
6969	99303
3951	99304
2058	99305
3313	99306
3107	99307
44165	99308
80275	99309
34104	99310
41747	99311
121092	99312
32013	99313
43814	99314
155496	99315
9979	99316
26287	99317
7609	99318
14023	99319
2820	99320
8774	99321
103705	99322
12733	99323
38260	99324
51694	99325
9806	99326
5223	99327
42240	99328
5686	99329
99392	99330
164011	99331
104893	99332
4833	99333
40089	99334
113720	99335
94148	99336
75965	99337
40985	99338
38125	99339
37224	99340
72086	99341
18937	99342
19142	99343
4713	99344
50243	99345
63742	99346
64499	99347
22092	99348
2317	99349
8387	99350
35028	99351
547	99352
5370	99353
2773	99354
19108	99355
34107	99356
155	99357
91666	99358
5168	99359
69624	99360
137	99361
156000	99362
5969	99363
19486	99364
6907	99365
39626	99366
10703	99367
34620	99368
32332	99369
78965	99370
83952	99371
23341	99372
27826	99373
40475	99374
28176	99375
41839	99376
45439	99377
75415	99378
7099	99379
3389	99380
12619	99381
398	99382
17369	99383
875	99384
51998	99385
156152	99386
58628	99387
26619	99388
4626	99389
76972	99390
40540	99391
134219	99392
38065	99393
13014	99394
8701	99395
42585	99396
68033	99397
14417	99398
18130	99399
79153	99400
11215	99401
2295	99402
3242	99403
48773	99404
41522	99405
26610	99406
16591	99407
33506	99408
9115	99409
3312	99410
1309	99411
44989	99412
34751	99413
31110	99414
103096	99415
162674	99416
13786	99417
144	99418
6155	99419
23865	99420
4441	99421
19374	99422
80045	99423
85425	99424
94634	99425
112431	99426
19337	99427
25779	99428
78298	99429
50685	99430
23690	99431
71024	99432
20190	99433
47301	99434
164526	99435
18711	99436
25803	99437
3745	99438
44638	99439
7878	99440
5817	99441
3705	99442
130725	99443
447	99444
123945	99445
59098	99446
93912	99447
58766	99448
38232	99449
23629	99450
40601	99451
99588	99452
39136	99453
11215	99454
6836	99455
30827	99456
2783	99457
51096	99458
18949	99459
776	99460
11820	99461
67890	99462
54942	99463
22828	99464
59266	99465
27453	99466
14317	99467
95988	99468
10998	99469
38851	99470
8458	99471
2296	99472
72631	99473
4560	99474
2594	99475
98590	99476
42980	99477
18827	99478
45389	99479
11244	99480
43962	99481
3339	99482
126295	99483
86208	99484
63727	99485
44425	99486
39027	99487
72903	99488
5846	99489
57430	99490
41215	99491
66607	99492
895	99493
141875	99494
41061	99495
89179	99496
60093	99497
23663	99498
29019	99499
156734	99500
134350	99501
41644	99502
7423	99503
23601	99504
50682	99505
21850	99506
73925	99507
55532	99508
11058	99509
18149	99510
41493	99511
51215	99512
68020	99513
45929	99514
59856	99515
11094	99516
1316	99517
135734	99518
202	99519
9781	99520
51886	99521
7907	99522
151102	99523
48460	99524
4683	99525
28319	99526
116915	99527
44250	99528
273	99529
33539	99530
16544	99531
45512	99532
88523	99533
9848	99534
67586	99535
157665	99536
12986	99537
37713	99538
24941	99539
124471	99540
77770	99541
8697	99542
2519	99543
77923	99544
60077	99545
158902	99546
132493	99547
87047	99548
10093	99549
71514	99550
6847	99551
35321	99552
41079	99553
6	99554
67086	99555
104110	99556
91818	99557
50170	99558
35953	99559
69156	99560
105149	99561
21745	99562
4443	99563
6601	99564
28628	99565
29728	99566
34164	99567
16578	99568
49394	99569
59651	99570
10461	99571
10381	99572
2959	99573
8408	99574
1582	99575
40312	99576
18791	99577
4107	99578
4538	99579
6985	99580
38880	99581
28906	99582
125996	99583
4253	99584
12	99585
9682	99586
2110	99587
11251	99588
5654	99589
107822	99590
120068	99591
46359	99592
96616	99593
95082	99594
70836	99595
14645	99596
1382	99597
1	99598
6829	99599
102783	99600
58667	99601
14228	99602
56179	99603
7506	99604
642	99605
9691	99606
26700	99607
19005	99608
116732	99609
36615	99610
107964	99611
19999	99612
136636	99613
79773	99614
40302	99615
45327	99616
28866	99617
14942	99618
10814	99619
16519	99620
40516	99621
117237	99622
8897	99623
2722	99624
43650	99625
11198	99626
455	99627
139737	99628
13146	99629
21333	99630
37250	99631
1558	99632
19253	99633
9176	99634
12502	99635
45958	99636
11756	99637
52448	99638
46921	99639
112	99640
4275	99641
55559	99642
39634	99643
89231	99644
32118	99645
4063	99646
20198	99647
2219	99648
28158	99649
3928	99650
13636	99651
22042	99652
11633	99653
71676	99654
35715	99655
11654	99656
59155	99657
16006	99658
81071	99659
61099	99660
28	99661
175	99662
36076	99663
95297	99664
58357	99665
64178	99666
39012	99667
8863	99668
157566	99669
4286	99670
21571	99671
27796	99672
103405	99673
6978	99674
100547	99675
45295	99676
111781	99677
746	99678
34254	99679
83842	99680
36712	99681
137	99682
59250	99683
13377	99684
40523	99685
8650	99686
174	99687
65788	99688
56586	99689
23636	99690
19301	99691
39562	99692
20280	99693
30391	99694
8972	99695
19971	99696
23822	99697
151830	99698
16779	99699
20420	99700
8097	99701
40929	99702
146512	99703
54732	99704
2743	99705
41443	99706
38898	99707
7954	99708
8657	99709
97822	99710
60828	99711
10671	99712
22181	99713
44769	99714
39392	99715
51978	99716
511	99717
51353	99718
49423	99719
155246	99720
34181	99721
31918	99722
35315	99723
1539	99724
99124	99725
4528	99726
5287	99727
83058	99728
118942	99729
126	99730
149533	99731
5093	99732
106005	99733
50873	99734
1762	99735
27594	99736
95168	99737
3148	99738
10563	99739
162	99740
115000	99741
86142	99742
9624	99743
106526	99744
549	99745
21825	99746
72395	99747
14490	99748
18181	99749
24630	99750
14889	99751
35739	99752
26007	99753
87480	99754
18877	99755
26064	99756
1255	99757
53347	99758
74305	99759
4163	99760
65874	99761
45398	99762
6825	99763
22283	99764
11595	99765
11878	99766
95231	99767
40608	99768
32354	99769
1870	99770
63061	99771
2724	99772
113528	99773
27577	99774
60691	99775
76381	99776
687	99777
22	99778
9623	99779
2364	99780
83962	99781
66263	99782
77738	99783
10440	99784
24408	99785
22785	99786
62534	99787
106319	99788
50075	99789
19014	99790
26619	99791
13269	99792
11405	99793
19515	99794
13498	99795
16564	99796
575	99797
24581	99798
1449	99799
45180	99800
2239	99801
1641	99802
51465	99803
129543	99804
89822	99805
68641	99806
9803	99807
16519	99808
100778	99809
88831	99810
10177	99811
95100	99812
24198	99813
41657	99814
74873	99815
20665	99816
14880	99817
9391	99818
93740	99819
7311	99820
758	99821
75366	99822
44148	99823
41678	99824
28047	99825
45547	99826
86685	99827
43190	99828
3276	99829
82824	99830
6334	99831
74673	99832
40	99833
60086	99834
19039	99835
116	99836
42782	99837
77265	99838
16564	99839
3363	99840
14924	99841
62589	99842
21589	99843
57273	99844
72246	99845
119556	99846
78488	99847
22151	99848
53043	99849
6321	99850
38358	99851
162771	99852
30734	99853
1665	99854
98971	99855
20410	99856
9802	99857
44539	99858
11182	99859
14354	99860
10026	99861
6596	99862
18264	99863
32503	99864
40752	99865
12183	99866
5342	99867
24020	99868
69180	99869
9276	99870
54322	99871
7076	99872
40026	99873
58485	99874
19047	99875
41706	99876
13246	99877
13354	99878
2463	99879
8301	99880
1201	99881
3887	99882
32739	99883
33128	99884
12305	99885
144993	99886
103737	99887
12726	99888
25716	99889
70858	99890
63209	99891
5560	99892
37234	99893
165033	99894
85272	99895
11824	99896
134785	99897
67923	99898
28929	99899
29536	99900
8567	99901
25066	99902
4481	99903
38864	99904
145540	99905
4585	99906
22502	99907
1400	99908
37555	99909
23565	99910
22858	99911
11755	99912
49101	99913
9540	99914
68662	99915
7207	99916
15356	99917
7691	99918
5156	99919
18040	99920
13126	99921
13291	99922
14050	99923
7589	99924
3663	99925
46881	99926
23090	99927
18338	99928
15418	99929
90832	99930
53984	99931
30088	99932
141550	99933
3243	99934
20787	99935
59217	99936
20569	99937
111463	99938
8414	99939
84722	99940
84984	99941
34845	99942
92408	99943
132	99944
2484	99945
14962	99946
41341	99947
54682	99948
71097	99949
17832	99950
2338	99951
92206	99952
2414	99953
64359	99954
103029	99955
114114	99956
39107	99957
64689	99958
35789	99959
52506	99960
96382	99961
159686	99962
44766	99963
48912	99964
96125	99965
37603	99966
43199	99967
66099	99968
24154	99969
24549	99970
58604	99971
39116	99972
9242	99973
10586	99974
109287	99975
22588	99976
106194	99977
19421	99978
63888	99979
121294	99980
19027	99981
33964	99982
66840	99983
133570	99984
19707	99985
31299	99986
105717	99987
21360	99988
2755	99989
21637	99990
205	99991
79201	99992
5459	99993
80689	99994
4694	99995
6066	99996
19551	99997
91271	99998
85488	99999
3914	100000
48844	100001
71680	100002
25635	100003
2279	100004
30917	100005
74532	100006
81357	100007
24147	100008
6255	100009
52215	100010
28004	100011
10	100012
72060	100013
392	100014
7444	100015
254	100016
141	100017
8741	100018
14597	100019
4873	100020
36472	100021
39644	100022
230	100023
71643	100024
29617	100025
24997	100026
154976	100027
2994	100028
30467	100029
116047	100030
60299	100031
63309	100032
908	100033
152618	100034
24045	100035
29242	100036
12247	100037
818	100038
13011	100039
14896	100040
8664	100041
85561	100042
108351	100043
86618	100044
10861	100045
32998	100046
40606	100047
10993	100048
9251	100049
22156	100050
11065	100051
17487	100052
86729	100053
51386	100054
117065	100055
436	100056
34230	100057
26787	100058
12037	100059
4770	100060
16316	100061
14682	100062
26410	100063
37654	100064
669	100065
7080	100066
121214	100067
29611	100068
28360	100069
52767	100070
31194	100071
15763	100072
121002	100073
43741	100074
150760	100075
55804	100076
64746	100077
177	100078
29337	100079
40264	100080
34262	100081
33821	100082
85417	100083
135	100084
164713	100085
85581	100086
3368	100087
47667	100088
90151	100089
33489	100090
77180	100091
33804	100092
3968	100093
8818	100094
16005	100095
7620	100096
26	100097
10644	100098
23696	100099
36618	100100
46397	100101
59528	100102
20518	100103
30047	100104
151555	100105
116245	100106
82051	100107
18182	100108
54986	100109
37268	100110
862	100111
133358	100112
55580	100113
87867	100114
22114	100115
1321	100116
4753	100117
4176	100118
75439	100119
29231	100120
4367	100121
3253	100122
113083	100123
4885	100124
18711	100125
49932	100126
16829	100127
82449	100128
166179	100129
102700	100130
8790	100131
34603	100132
53208	100133
1665	100134
16015	100135
462	100136
2705	100137
106047	100138
55997	100139
52238	100140
2876	100141
399	100142
41895	100143
11982	100144
11014	100145
57125	100146
24375	100147
48125	100148
32550	100149
52702	100150
25750	100151
42891	100152
117774	100153
59598	100154
74102	100155
106105	100156
13210	100157
60060	100158
25158	100159
20205	100160
21479	100161
130057	100162
117176	100163
48739	100164
3336	100165
21821	100166
13682	100167
41906	100168
6576	100169
14186	100170
665	100171
25701	100172
18325	100173
1032	100174
106754	100175
44162	100176
3864	100177
134831	100178
42265	100179
32151	100180
59120	100181
249	100182
13048	100183
50016	100184
78677	100185
45124	100186
10282	100187
8416	100188
12258	100189
7891	100190
10892	100191
37330	100192
36576	100193
9183	100194
18025	100195
6473	100196
141781	100197
3062	100198
119111	100199
38186	100200
21609	100201
38359	100202
9683	100203
107335	100204
51	100205
48057	100206
15673	100207
2030	100208
746	100209
18553	100210
9477	100211
55160	100212
20784	100213
20184	100214
120366	100215
1316	100216
3449	100217
17577	100218
8329	100219
16183	100220
80834	100221
19555	100222
28446	100223
18811	100224
780	100225
75358	100226
70158	100227
1737	100228
72668	100229
69532	100230
17875	100231
35333	100232
143620	100233
103914	100234
33172	100235
5117	100236
59313	100237
48933	100238
74187	100239
41052	100240
37945	100241
106211	100242
56086	100243
53002	100244
101728	100245
24899	100246
2447	100247
114069	100248
1270	100249
19742	100250
87615	100251
10892	100252
67381	100253
58347	100254
33232	100255
18272	100256
103310	100257
51847	100258
39808	100259
20919	100260
9620	100261
48088	100262
17436	100263
23804	100264
87215	100265
32956	100266
127091	100267
12524	100268
164319	100269
16072	100270
30625	100271
40084	100272
64846	100273
120988	100274
4710	100275
33240	100276
152856	100277
66272	100278
112500	100279
120832	100280
10651	100281
3267	100282
77095	100283
42968	100284
82901	100285
17843	100286
3672	100287
2934	100288
24267	100289
79086	100290
72740	100291
25453	100292
42124	100293
57496	100294
11167	100295
28091	100296
13375	100297
80147	100298
80993	100299
8920	100300
91181	100301
8885	100302
145426	100303
12369	100304
33497	100305
9543	100306
40959	100307
37958	100308
7533	100309
16855	100310
83804	100311
14836	100312
2616	100313
85280	100314
26859	100315
120825	100316
62114	100317
3294	100318
49281	100319
34903	100320
412	100321
49012	100322
62455	100323
18629	100324
27927	100325
8171	100326
4092	100327
1066	100328
4054	100329
102330	100330
23440	100331
7689	100332
3718	100333
3787	100334
72000	100335
24708	100336
111848	100337
3415	100338
15219	100339
9924	100340
8611	100341
20995	100342
32836	100343
58846	100344
862	100345
122333	100346
127364	100347
69	100348
4684	100349
51577	100350
63382	100351
2469	100352
57430	100353
47797	100354
12174	100355
13624	100356
646	100357
99999	100358
118690	100359
166248	100360
145581	100361
64422	100362
1625	100363
142603	100364
82817	100365
81176	100366
4571	100367
3530	100368
163012	100369
11500	100370
70256	100371
47554	100372
96237	100373
41171	100374
1438	100375
9812	100376
33754	100377
7868	100378
22671	100379
27938	100380
18644	100381
5379	100382
2857	100383
36008	100384
6369	100385
61254	100386
91893	100387
2152	100388
65410	100389
123515	100390
37471	100391
54579	100392
1221	100393
50766	100394
23616	100395
20408	100396
5801	100397
73778	100398
49245	100399
25839	100400
2907	100401
12331	100402
29351	100403
6743	100404
1672	100405
38970	100406
14352	100407
46669	100408
47104	100409
1918	100410
3558	100411
12350	100412
28561	100413
50095	100414
120222	100415
125721	100416
28269	100417
81856	100418
10339	100419
36845	100420
97666	100421
3702	100422
419	100423
10878	100424
20615	100425
6341	100426
121690	100427
11976	100428
139976	100429
20918	100430
121471	100431
15672	100432
50724	100433
126293	100434
8905	100435
76610	100436
7852	100437
68075	100438
1431	100439
63762	100440
201	100441
93168	100442
60280	100443
13085	100444
38902	100445
87559	100446
78098	100447
14295	100448
2465	100449
2881	100450
714	100451
11507	100452
45248	100453
29520	100454
11058	100455
64879	100456
87418	100457
61331	100458
46148	100459
51166	100460
4470	100461
23014	100462
17200	100463
67792	100464
77224	100465
4996	100466
131287	100467
17983	100468
4894	100469
2062	100470
108725	100471
87759	100472
296	100473
78038	100474
9150	100475
35542	100476
74777	100477
42507	100478
51526	100479
45701	100480
8511	100481
105389	100482
112211	100483
3083	100484
32114	100485
13108	100486
23266	100487
159325	100488
123329	100489
14754	100490
128064	100491
165257	100492
39716	100493
809	100494
139209	100495
10980	100496
43835	100497
13622	100498
15591	100499
95552	100500
100643	100501
12609	100502
26079	100503
115595	100504
3501	100505
55197	100506
53206	100507
5056	100508
1139	100509
15942	100510
30922	100511
28438	100512
12141	100513
35569	100514
5060	100515
5867	100516
140487	100517
31372	100518
14001	100519
46154	100520
825	100521
103695	100522
92600	100523
17897	100524
28644	100525
35649	100526
108980	100527
23983	100528
58094	100529
40799	100530
70728	100531
27300	100532
10304	100533
303	100534
7694	100535
12440	100536
24399	100537
26244	100538
38569	100539
4889	100540
5420	100541
8659	100542
6207	100543
9680	100544
10317	100545
25775	100546
24883	100547
85119	100548
90901	100549
9611	100550
55912	100551
54284	100552
65884	100553
68	100554
15156	100555
25305	100556
2753	100557
74181	100558
82760	100559
125679	100560
37194	100561
690	100562
16781	100563
38422	100564
11937	100565
116582	100566
17086	100567
5361	100568
14773	100569
1739	100570
14600	100571
74576	100572
24414	100573
12046	100574
33549	100575
85474	100576
47340	100577
49642	100578
8317	100579
53754	100580
9369	100581
40922	100582
2868	100583
66629	100584
18194	100585
9768	100586
8607	100587
33120	100588
36001	100589
36592	100590
6904	100591
16260	100592
75772	100593
165025	100594
121794	100595
31842	100596
22971	100597
4170	100598
9435	100599
14364	100600
29274	100601
8585	100602
41367	100603
41324	100604
67869	100605
46570	100606
147344	100607
8205	100608
115984	100609
106485	100610
13648	100611
8124	100612
42239	100613
64581	100614
43820	100615
64096	100616
114203	100617
65476	100618
70840	100619
32291	100620
83538	100621
23799	100622
36903	100623
4340	100624
15477	100625
12065	100626
3588	100627
72360	100628
47839	100629
2955	100630
19394	100631
1803	100632
80352	100633
4725	100634
68579	100635
20105	100636
16355	100637
11968	100638
6214	100639
4842	100640
11717	100641
4223	100642
101625	100643
41175	100644
22	100645
26268	100646
97876	100647
83187	100648
38843	100649
84113	100650
120258	100651
22975	100652
51530	100653
24290	100654
72277	100655
37592	100656
57879	100657
5097	100658
74092	100659
132860	100660
52682	100661
15351	100662
26820	100663
34391	100664
34955	100665
24537	100666
39989	100667
114601	100668
36440	100669
60893	100670
15189	100671
14053	100672
18692	100673
14400	100674
15740	100675
96193	100676
100410	100677
64567	100678
44503	100679
19500	100680
13557	100681
3193	100682
11320	100683
4786	100684
79573	100685
19701	100686
106308	100687
54054	100688
35623	100689
4254	100690
139	100691
106046	100692
17530	100693
22270	100694
82506	100695
42743	100696
130395	100697
62040	100698
70169	100699
21649	100700
390	100701
406	100702
14014	100703
17647	100704
8703	100705
14030	100706
7554	100707
1508	100708
6769	100709
56204	100710
80531	100711
13410	100712
8080	100713
671	100714
90366	100715
605	100716
10005	100717
773	100718
35461	100719
31121	100720
5962	100721
7226	100722
24062	100723
11041	100724
102914	100725
77405	100726
40503	100727
75013	100728
2395	100729
22109	100730
3812	100731
26475	100732
8365	100733
18457	100734
37194	100735
13596	100736
89513	100737
58993	100738
71073	100739
3371	100740
39212	100741
3056	100742
149472	100743
68038	100744
7408	100745
243	100746
558	100747
33613	100748
46314	100749
11154	100750
47454	100751
1094	100752
20023	100753
3695	100754
8103	100755
73013	100756
499	100757
5404	100758
93964	100759
49206	100760
26430	100761
27549	100762
85997	100763
58878	100764
5990	100765
13878	100766
41298	100767
40522	100768
28996	100769
16492	100770
14624	100771
66622	100772
39257	100773
408	100774
44827	100775
58477	100776
9919	100777
22014	100778
38637	100779
41853	100780
16369	100781
3798	100782
40	100783
6232	100784
5669	100785
71048	100786
1586	100787
74475	100788
118171	100789
30466	100790
2732	100791
50547	100792
21435	100793
13241	100794
48186	100795
41022	100796
6337	100797
85617	100798
2109	100799
42245	100800
27430	100801
6158	100802
11204	100803
30311	100804
59621	100805
68625	100806
41187	100807
3955	100808
10128	100809
29625	100810
68718	100811
70193	100812
2790	100813
62379	100814
13	100815
21954	100816
41740	100817
62990	100818
36053	100819
6215	100820
259	100821
14883	100822
15391	100823
7319	100824
14355	100825
21509	100826
1277	100827
7897	100828
152779	100829
17272	100830
571	100831
13508	100832
45624	100833
5012	100834
129749	100835
222	100836
12519	100837
3501	100838
67875	100839
121164	100840
34494	100841
237	100842
17244	100843
81128	100844
46120	100845
164871	100846
102460	100847
7840	100848
1095	100849
51611	100850
69909	100851
36724	100852
1621	100853
81421	100854
31622	100855
15414	100856
39295	100857
1697	100858
16736	100859
93175	100860
9226	100861
557	100862
11894	100863
40470	100864
23874	100865
95553	100866
26848	100867
930	100868
41481	100869
21484	100870
69195	100871
40317	100872
82744	100873
56107	100874
28322	100875
3902	100876
107776	100877
32057	100878
46936	100879
130503	100880
3727	100881
120580	100882
21935	100883
83277	100884
2197	100885
43972	100886
44122	100887
114049	100888
5449	100889
3409	100890
20102	100891
6191	100892
102	100893
30555	100894
868	100895
9638	100896
603	100897
87400	100898
59913	100899
1377	100900
1300	100901
117055	100902
26819	100903
12062	100904
78665	100905
49361	100906
9596	100907
103206	100908
27110	100909
43264	100910
19366	100911
66	100912
5636	100913
132106	100914
149352	100915
4408	100916
20497	100917
35716	100918
61314	100919
35627	100920
33890	100921
3835	100922
30219	100923
865	100924
99245	100925
4822	100926
5021	100927
112843	100928
44266	100929
6809	100930
109191	100931
64661	100932
6580	100933
113648	100934
1215	100935
55245	100936
72327	100937
45169	100938
2385	100939
8178	100940
122056	100941
106872	100942
9243	100943
64008	100944
46040	100945
69741	100946
28310	100947
9754	100948
95590	100949
20173	100950
2318	100951
11652	100952
2037	100953
166275	100954
35640	100955
24083	100956
19878	100957
1506	100958
13889	100959
21498	100960
10689	100961
7678	100962
28138	100963
30248	100964
143	100965
2755	100966
8459	100967
70151	100968
11126	100969
10257	100970
34071	100971
26937	100972
9039	100973
31894	100974
19679	100975
74032	100976
18859	100977
131975	100978
165	100979
45402	100980
14588	100981
42292	100982
10981	100983
235	100984
83587	100985
35333	100986
62485	100987
9480	100988
1077	100989
56809	100990
1303	100991
163	100992
21850	100993
45868	100994
102513	100995
68038	100996
46318	100997
946	100998
78477	100999
101962	101000
23625	101001
77657	101002
47338	101003
46539	101004
96528	101005
38498	101006
125753	101007
9747	101008
5	101009
69247	101010
17858	101011
39090	101012
946	101013
83499	101014
121786	101015
14048	101016
52501	101017
136335	101018
9521	101019
26128	101020
52224	101021
13555	101022
26281	101023
33	101024
58624	101025
30882	101026
100	101027
53334	101028
52065	101029
8278	101030
4819	101031
14880	101032
71149	101033
9935	101034
5245	101035
43500	101036
118684	101037
127703	101038
60389	101039
14724	101040
35848	101041
1739	101042
37553	101043
60453	101044
71653	101045
98560	101046
136461	101047
4504	101048
4897	101049
48107	101050
11673	101051
20229	101052
64895	101053
136981	101054
8640	101055
133893	101056
32488	101057
34140	101058
62226	101059
44015	101060
11167	101061
109462	101062
36157	101063
51428	101064
56522	101065
10095	101066
7370	101067
18801	101068
14814	101069
66117	101070
22374	101071
58938	101072
101053	101073
26923	101074
2536	101075
10172	101076
67741	101077
56554	101078
326	101079
162026	101080
68626	101081
41954	101082
17864	101083
1119	101084
22672	101085
89899	101086
11327	101087
11193	101088
147256	101089
99356	101090
41133	101091
13343	101092
505	101093
48079	101094
79420	101095
536	101096
88144	101097
3603	101098
1365	101099
133939	101100
75280	101101
36298	101102
43994	101103
4238	101104
162937	101105
11492	101106
18960	101107
40328	101108
73347	101109
2728	101110
37829	101111
111472	101112
28424	101113
64561	101114
39810	101115
81	101116
58406	101117
2847	101118
60301	101119
96864	101120
2541	101121
44406	101122
74371	101123
98782	101124
24914	101125
235	101126
1285	101127
7085	101128
76323	101129
69777	101130
142058	101131
52092	101132
126098	101133
46969	101134
3814	101135
42279	101136
143724	101137
112479	101138
967	101139
86716	101140
22019	101141
142771	101142
10768	101143
3453	101144
7504	101145
47453	101146
3042	101147
13049	101148
50840	101149
11659	101150
95698	101151
10521	101152
41422	101153
111874	101154
4677	101155
72003	101156
108490	101157
12293	101158
69308	101159
54650	101160
12274	101161
20341	101162
124290	101163
10111	101164
7133	101165
45012	101166
29376	101167
77333	101168
19530	101169
99546	101170
3777	101171
1448	101172
1801	101173
14314	101174
6346	101175
11072	101176
64402	101177
14735	101178
85110	101179
21853	101180
3452	101181
65938	101182
71863	101183
14043	101184
102	101185
37005	101186
165850	101187
955	101188
15382	101189
27493	101190
166079	101191
28674	101192
2284	101193
120021	101194
49811	101195
44825	101196
4773	101197
22266	101198
86934	101199
7514	101200
5033	101201
69266	101202
12087	101203
26786	101204
8586	101205
20131	101206
41365	101207
9177	101208
44599	101209
55317	101210
15232	101211
16328	101212
48841	101213
80863	101214
33847	101215
22478	101216
3805	101217
57553	101218
281	101219
9529	101220
18505	101221
84910	101222
112367	101223
86122	101224
6990	101225
1023	101226
55986	101227
28008	101228
49191	101229
47885	101230
37557	101231
4411	101232
13032	101233
2393	101234
519	101235
36429	101236
9223	101237
144988	101238
35289	101239
11225	101240
50394	101241
72530	101242
1371	101243
124577	101244
30758	101245
96549	101246
70179	101247
621	101248
71378	101249
11836	101250
35393	101251
7661	101252
85136	101253
150959	101254
58873	101255
90128	101256
19403	101257
28709	101258
4480	101259
49157	101260
33856	101261
27868	101262
5668	101263
4491	101264
63971	101265
57516	101266
28421	101267
141088	101268
4108	101269
89462	101270
15649	101271
99891	101272
20414	101273
35226	101274
99825	101275
82754	101276
88393	101277
69076	101278
22263	101279
42578	101280
11438	101281
1582	101282
5194	101283
103236	101284
17378	101285
65527	101286
10589	101287
162596	101288
151388	101289
5250	101290
89343	101291
4141	101292
1557	101293
4343	101294
100355	101295
18802	101296
15726	101297
13747	101298
62993	101299
149099	101300
3017	101301
53012	101302
113709	101303
4831	101304
2000	101305
81940	101306
28429	101307
125924	101308
7226	101309
17745	101310
19730	101311
49587	101312
40	101313
31	101314
25352	101315
32666	101316
9	101317
1876	101318
122006	101319
9552	101320
28933	101321
57292	101322
84684	101323
20632	101324
5918	101325
19352	101326
16584	101327
52186	101328
100730	101329
39286	101330
28596	101331
19629	101332
290	101333
88579	101334
30119	101335
14162	101336
33024	101337
40633	101338
5618	101339
105817	101340
124896	101341
63601	101342
22111	101343
8562	101344
5054	101345
41145	101346
9171	101347
84160	101348
135959	101349
9529	101350
68592	101351
5228	101352
34088	101353
78139	101354
650	101355
75460	101356
533	101357
8444	101358
69241	101359
14456	101360
104464	101361
2532	101362
91036	101363
29649	101364
19187	101365
42716	101366
12335	101367
6840	101368
50619	101369
43577	101370
24405	101371
106232	101372
1161	101373
1393	101374
85927	101375
20190	101376
297	101377
4420	101378
4418	101379
118	101380
85999	101381
10036	101382
26232	101383
4642	101384
29949	101385
47672	101386
22192	101387
21166	101388
19565	101389
10960	101390
29291	101391
56911	101392
102317	101393
128737	101394
9659	101395
1990	101396
996	101397
21568	101398
8673	101399
18707	101400
37263	101401
27741	101402
67989	101403
109235	101404
18353	101405
2257	101406
8633	101407
39841	101408
40759	101409
19202	101410
5612	101411
61225	101412
24252	101413
22934	101414
3556	101415
164988	101416
65832	101417
11502	101418
68321	101419
16694	101420
24938	101421
18207	101422
14826	101423
8084	101424
31355	101425
28905	101426
69701	101427
33687	101428
7439	101429
56612	101430
30292	101431
32989	101432
5283	101433
2553	101434
15908	101435
8519	101436
44667	101437
2548	101438
17795	101439
66577	101440
126728	101441
7688	101442
40569	101443
66506	101444
4371	101445
2038	101446
92026	101447
18	101448
328	101449
49198	101450
5838	101451
64909	101452
19119	101453
7862	101454
4303	101455
21785	101456
17364	101457
9887	101458
2305	101459
55302	101460
21913	101461
14502	101462
116266	101463
43826	101464
22217	101465
14093	101466
17654	101467
20519	101468
5590	101469
68469	101470
53536	101471
93262	101472
12090	101473
5105	101474
53850	101475
17695	101476
3942	101477
105697	101478
25208	101479
5474	101480
22931	101481
7641	101482
71411	101483
76560	101484
15266	101485
2172	101486
33025	101487
13374	101488
187	101489
34438	101490
20578	101491
50516	101492
328	101493
33518	101494
1207	101495
46105	101496
44691	101497
105087	101498
50565	101499
61406	101500
128229	101501
28576	101502
4167	101503
25982	101504
42449	101505
25794	101506
64805	101507
25	101508
33182	101509
74584	101510
10147	101511
1749	101512
8567	101513
71919	101514
2007	101515
15989	101516
70309	101517
34085	101518
44867	101519
78188	101520
40579	101521
12138	101522
112098	101523
98089	101524
27542	101525
3232	101526
3638	101527
5065	101528
64746	101529
3140	101530
3624	101531
22262	101532
34151	101533
89042	101534
35655	101535
47839	101536
42789	101537
5083	101538
26420	101539
328	101540
13564	101541
61339	101542
4747	101543
27843	101544
55381	101545
18090	101546
116874	101547
30591	101548
8508	101549
44287	101550
22290	101551
10702	101552
1940	101553
48007	101554
83830	101555
10987	101556
4693	101557
107363	101558
24243	101559
30570	101560
66657	101561
56657	101562
21719	101563
8168	101564
2011	101565
34931	101566
2917	101567
45	101568
16334	101569
20139	101570
3465	101571
11522	101572
83154	101573
43923	101574
10158	101575
17422	101576
65837	101577
45739	101578
8234	101579
61408	101580
21867	101581
137334	101582
7302	101583
25899	101584
129867	101585
21293	101586
24702	101587
69961	101588
55063	101589
166249	101590
91937	101591
28530	101592
71903	101593
8182	101594
15217	101595
20229	101596
148322	101597
99447	101598
47033	101599
4942	101600
23469	101601
10252	101602
8419	101603
57850	101604
133599	101605
5394	101606
25044	101607
41336	101608
15318	101609
96031	101610
1799	101611
7353	101612
29609	101613
64527	101614
5006	101615
3247	101616
10259	101617
28710	101618
7558	101619
30574	101620
97399	101621
149886	101622
19611	101623
10178	101624
40771	101625
62622	101626
89935	101627
33687	101628
7672	101629
31422	101630
13684	101631
31398	101632
831	101633
113241	101634
26533	101635
37786	101636
95532	101637
4514	101638
142	101639
9547	101640
49119	101641
35782	101642
27276	101643
32025	101644
16041	101645
136833	101646
70722	101647
115224	101648
16100	101649
575	101650
10111	101651
26597	101652
61804	101653
156135	101654
8622	101655
33768	101656
18430	101657
3398	101658
53514	101659
21524	101660
86317	101661
48704	101662
51239	101663
7271	101664
10994	101665
12735	101666
141348	101667
44812	101668
84826	101669
9803	101670
98847	101671
37568	101672
39330	101673
16744	101674
1210	101675
5475	101676
9897	101677
11402	101678
70669	101679
429	101680
56221	101681
120752	101682
38867	101683
95883	101684
11119	101685
23029	101686
34068	101687
71595	101688
2558	101689
44130	101690
164338	101691
89756	101692
29823	101693
19267	101694
123912	101695
5463	101696
15841	101697
46200	101698
2248	101699
14806	101700
121547	101701
55682	101702
29131	101703
9197	101704
25472	101705
9929	101706
20923	101707
59954	101708
68486	101709
1211	101710
124967	101711
106337	101712
50297	101713
33033	101714
116352	101715
67880	101716
46445	101717
10816	101718
33686	101719
35202	101720
14416	101721
6995	101722
7252	101723
44023	101724
14757	101725
9574	101726
9298	101727
31951	101728
91309	101729
8777	101730
4185	101731
24679	101732
38773	101733
26640	101734
15856	101735
2672	101736
12149	101737
80676	101738
27863	101739
1513	101740
7221	101741
80020	101742
6757	101743
11571	101744
17610	101745
100471	101746
64436	101747
385	101748
59084	101749
129954	101750
480	101751
3195	101752
48782	101753
106919	101754
164865	101755
2180	101756
37668	101757
6206	101758
14417	101759
29858	101760
15971	101761
121899	101762
21405	101763
21552	101764
59510	101765
153	101766
33151	101767
17505	101768
888	101769
18777	101770
18697	101771
3860	101772
164258	101773
5153	101774
79292	101775
144834	101776
55420	101777
15230	101778
1876	101779
70678	101780
57367	101781
16090	101782
59197	101783
974	101784
156479	101785
74971	101786
19216	101787
77312	101788
18734	101789
23817	101790
33324	101791
16869	101792
130150	101793
30627	101794
16186	101795
16484	101796
99208	101797
403	101798
102134	101799
41420	101800
7728	101801
56979	101802
57477	101803
4897	101804
34827	101805
73765	101806
101144	101807
35635	101808
60434	101809
7653	101810
64585	101811
1186	101812
54586	101813
16803	101814
14704	101815
44144	101816
14943	101817
7696	101818
54881	101819
27975	101820
53803	101821
69805	101822
33638	101823
53288	101824
6931	101825
31784	101826
13756	101827
35787	101828
65224	101829
122720	101830
31495	101831
49578	101832
13619	101833
11372	101834
28825	101835
29690	101836
56815	101837
89558	101838
92021	101839
13900	101840
32044	101841
3019	101842
48494	101843
25680	101844
31231	101845
12663	101846
68633	101847
22019	101848
81814	101849
18109	101850
6772	101851
114506	101852
4362	101853
97757	101854
8179	101855
14863	101856
1622	101857
78690	101858
86344	101859
12899	101860
102899	101861
25479	101862
51010	101863
9302	101864
20463	101865
4169	101866
100861	101867
99891	101868
13158	101869
61529	101870
1186	101871
7714	101872
21498	101873
36984	101874
33298	101875
4830	101876
21468	101877
99139	101878
131012	101879
91409	101880
21614	101881
42765	101882
23503	101883
937	101884
41541	101885
89038	101886
2394	101887
93374	101888
4589	101889
121907	101890
19556	101891
43191	101892
18396	101893
72730	101894
58140	101895
48031	101896
7410	101897
49156	101898
88883	101899
12941	101900
55467	101901
4820	101902
1641	101903
15482	101904
22722	101905
15775	101906
3462	101907
51654	101908
94123	101909
6612	101910
69259	101911
2198	101912
18399	101913
82510	101914
44138	101915
24091	101916
26782	101917
98989	101918
101494	101919
60727	101920
59589	101921
21088	101922
40273	101923
12362	101924
163799	101925
6588	101926
20810	101927
76592	101928
38206	101929
61872	101930
8599	101931
61377	101932
37131	101933
40816	101934
40957	101935
2380	101936
40950	101937
63839	101938
95864	101939
8082	101940
7090	101941
106531	101942
51594	101943
2937	101944
70961	101945
19205	101946
13468	101947
10871	101948
19306	101949
78805	101950
877	101951
100601	101952
37583	101953
895	101954
92930	101955
8965	101956
17498	101957
24250	101958
10571	101959
24958	101960
14621	101961
40111	101962
8899	101963
96056	101964
40515	101965
46351	101966
23271	101967
11891	101968
25347	101969
235	101970
85103	101971
5257	101972
32550	101973
91262	101974
26549	101975
52206	101976
53729	101977
28310	101978
6350	101979
18669	101980
10852	101981
10186	101982
72706	101983
41825	101984
3836	101985
39454	101986
35070	101987
10082	101988
26482	101989
29912	101990
61912	101991
18584	101992
14777	101993
333	101994
9028	101995
14740	101996
35522	101997
18262	101998
7362	101999
152865	102000
34825	102001
79347	102002
13354	102003
17973	102004
13474	102005
108481	102006
7632	102007
48342	102008
132662	102009
164372	102010
2443	102011
10069	102012
37784	102013
140374	102014
41732	102015
156919	102016
120197	102017
70935	102018
19338	102019
1922	102020
30189	102021
10678	102022
17401	102023
23751	102024
152710	102025
62320	102026
42987	102027
1238	102028
129065	102029
63605	102030
11263	102031
115837	102032
56087	102033
124857	102034
90268	102035
48303	102036
1752	102037
2560	102038
20672	102039
9642	102040
119508	102041
10871	102042
79945	102043
122161	102044
20141	102045
158386	102046
1050	102047
40881	102048
7388	102049
57388	102050
144841	102051
71546	102052
94367	102053
3026	102054
1429	102055
60207	102056
8121	102057
16523	102058
16752	102059
44183	102060
5985	102061
43059	102062
35204	102063
2745	102064
35777	102065
67496	102066
23580	102067
144915	102068
33300	102069
5197	102070
21326	102071
51090	102072
112519	102073
22704	102074
18022	102075
49548	102076
15429	102077
6123	102078
124147	102079
25852	102080
5458	102081
135536	102082
72671	102083
3902	102084
27003	102085
10649	102086
23606	102087
89162	102088
9141	102089
44578	102090
4742	102091
3882	102092
77207	102093
35282	102094
108984	102095
30629	102096
120268	102097
16941	102098
22796	102099
18542	102100
10828	102101
8686	102102
21428	102103
29677	102104
38186	102105
4388	102106
105456	102107
4564	102108
19981	102109
131485	102110
25866	102111
1978	102112
14032	102113
47148	102114
20189	102115
132302	102116
105245	102117
25660	102118
38533	102119
20056	102120
47302	102121
23985	102122
123454	102123
153	102124
22183	102125
37893	102126
1674	102127
62321	102128
53747	102129
3	102130
19189	102131
391	102132
24440	102133
59503	102134
68590	102135
894	102136
13759	102137
25447	102138
11238	102139
82223	102140
137668	102141
36893	102142
735	102143
5471	102144
336	102145
62513	102146
11366	102147
7235	102148
6984	102149
46706	102150
78402	102151
38791	102152
23480	102153
119864	102154
3224	102155
9313	102156
98615	102157
52809	102158
136961	102159
23322	102160
24233	102161
5065	102162
34748	102163
79272	102164
32795	102165
10744	102166
26224	102167
46162	102168
15662	102169
24987	102170
115706	102171
25208	102172
133130	102173
8656	102174
49897	102175
128402	102176
22159	102177
84017	102178
79875	102179
132608	102180
34985	102181
59583	102182
32729	102183
98075	102184
101176	102185
14848	102186
102984	102187
56495	102188
41275	102189
232	102190
7097	102191
62373	102192
24416	102193
128366	102194
44782	102195
22727	102196
69276	102197
11146	102198
42349	102199
97994	102200
137167	102201
102837	102202
6959	102203
84960	102204
8798	102205
36595	102206
97726	102207
2969	102208
16647	102209
107078	102210
37798	102211
2923	102212
9558	102213
741	102214
1029	102215
36478	102216
97826	102217
2069	102218
250	102219
2037	102220
19135	102221
33501	102222
47747	102223
22	102224
46607	102225
55764	102226
18771	102227
73951	102228
117528	102229
2978	102230
36713	102231
58312	102232
40888	102233
22979	102234
14798	102235
28955	102236
101433	102237
5	102238
165845	102239
103087	102240
23374	102241
60827	102242
6894	102243
42098	102244
84418	102245
81190	102246
107829	102247
13324	102248
14834	102249
144888	102250
35145	102251
1300	102252
5851	102253
25146	102254
6358	102255
18305	102256
28663	102257
155482	102258
102525	102259
46130	102260
60599	102261
3709	102262
157721	102263
2150	102264
957	102265
23255	102266
914	102267
84507	102268
3768	102269
656	102270
18752	102271
23478	102272
33164	102273
84772	102274
47088	102275
90715	102276
27111	102277
118152	102278
27678	102279
105878	102280
622	102281
8504	102282
5468	102283
36269	102284
18780	102285
34564	102286
128077	102287
41528	102288
37176	102289
10333	102290
6189	102291
15604	102292
52346	102293
35344	102294
29196	102295
125825	102296
5825	102297
16480	102298
17966	102299
33880	102300
33010	102301
43352	102302
33815	102303
51082	102304
9558	102305
8895	102306
14443	102307
74408	102308
19109	102309
2685	102310
133320	102311
70018	102312
38623	102313
76101	102314
100210	102315
155828	102316
13588	102317
99358	102318
82599	102319
116192	102320
37216	102321
16967	102322
100564	102323
120265	102324
71952	102325
940	102326
30097	102327
2690	102328
118080	102329
40583	102330
52180	102331
88276	102332
28302	102333
35794	102334
1182	102335
71565	102336
104155	102337
40105	102338
19440	102339
2326	102340
29312	102341
93564	102342
50976	102343
37565	102344
13092	102345
44001	102346
91411	102347
34460	102348
39313	102349
99771	102350
9778	102351
32807	102352
159362	102353
119151	102354
11475	102355
67156	102356
27205	102357
51579	102358
25154	102359
45147	102360
2531	102361
9021	102362
9651	102363
135108	102364
10566	102365
2853	102366
29583	102367
71341	102368
24073	102369
34304	102370
1008	102371
5975	102372
56462	102373
8890	102374
117865	102375
23495	102376
82634	102377
31902	102378
31087	102379
29972	102380
2508	102381
4304	102382
65674	102383
34559	102384
2682	102385
49916	102386
115411	102387
13082	102388
1400	102389
62899	102390
38308	102391
119519	102392
47129	102393
63189	102394
104251	102395
81915	102396
2463	102397
2539	102398
11104	102399
3248	102400
17185	102401
11077	102402
11376	102403
34827	102404
14338	102405
35418	102406
3540	102407
4165	102408
5968	102409
13575	102410
102	102411
15924	102412
133369	102413
35966	102414
8302	102415
35864	102416
58562	102417
7677	102418
30788	102419
57309	102420
114050	102421
99247	102422
43876	102423
13006	102424
50689	102425
10829	102426
1985	102427
13327	102428
156663	102429
8138	102430
62399	102431
5583	102432
49283	102433
33834	102434
11440	102435
23636	102436
64764	102437
12830	102438
498	102439
55023	102440
22978	102441
12229	102442
44731	102443
102903	102444
14283	102445
35032	102446
34101	102447
85114	102448
10	102449
43161	102450
676	102451
7305	102452
28055	102453
10450	102454
2029	102455
24648	102456
22524	102457
3836	102458
15687	102459
6441	102460
3051	102461
1177	102462
17854	102463
38009	102464
5304	102465
57090	102466
22601	102467
6073	102468
67293	102469
14940	102470
631	102471
88205	102472
2868	102473
5399	102474
4372	102475
21526	102476
52926	102477
36	102478
29913	102479
2031	102480
5708	102481
36114	102482
29855	102483
137322	102484
82040	102485
165699	102486
13243	102487
14249	102488
1671	102489
4706	102490
10566	102491
14204	102492
4685	102493
614	102494
3801	102495
128736	102496
125064	102497
27235	102498
65355	102499
22207	102500
33578	102501
147541	102502
79872	102503
28166	102504
24041	102505
33264	102506
165499	102507
7931	102508
46098	102509
340	102510
25216	102511
112295	102512
7252	102513
5194	102514
77786	102515
17983	102516
21657	102517
15928	102518
52720	102519
97686	102520
22380	102521
12674	102522
115099	102523
35335	102524
40533	102525
109599	102526
41868	102527
14741	102528
37080	102529
5403	102530
6116	102531
27205	102532
7025	102533
4503	102534
101208	102535
4083	102536
27916	102537
19461	102538
33365	102539
4423	102540
32191	102541
12349	102542
30153	102543
62620	102544
30177	102545
32270	102546
20991	102547
129044	102548
54243	102549
7306	102550
44933	102551
11076	102552
19899	102553
120905	102554
148777	102555
4441	102556
78854	102557
76269	102558
163481	102559
23405	102560
30693	102561
7413	102562
32195	102563
17196	102564
106210	102565
61433	102566
9037	102567
88388	102568
103799	102569
74331	102570
8313	102571
29021	102572
25173	102573
13519	102574
41483	102575
89531	102576
28545	102577
8418	102578
21368	102579
7948	102580
7654	102581
32258	102582
85864	102583
17701	102584
85827	102585
65381	102586
5691	102587
71445	102588
1631	102589
20829	102590
33646	102591
157185	102592
32551	102593
81751	102594
54084	102595
39552	102596
16866	102597
12	102598
69300	102599
8225	102600
87773	102601
53375	102602
110440	102603
39772	102604
66353	102605
5218	102606
1200	102607
5061	102608
11933	102609
14143	102610
129981	102611
67780	102612
128211	102613
32953	102614
8385	102615
155342	102616
5018	102617
10297	102618
3821	102619
1210	102620
9249	102621
18891	102622
27603	102623
620	102624
100880	102625
47789	102626
18623	102627
16120	102628
29918	102629
42583	102630
20796	102631
61125	102632
7	102633
42103	102634
13652	102635
99723	102636
46804	102637
22369	102638
1356	102639
2611	102640
98797	102641
106776	102642
11382	102643
85911	102644
48327	102645
2476	102646
131817	102647
18500	102648
74379	102649
19329	102650
220	102651
40825	102652
29304	102653
520	102654
27159	102655
78860	102656
18549	102657
353	102658
3084	102659
78652	102660
1	102661
42123	102662
69034	102663
3018	102664
10975	102665
1199	102666
90440	102667
39677	102668
42751	102669
55731	102670
39802	102671
37384	102672
2209	102673
118582	102674
28065	102675
22429	102676
47408	102677
46258	102678
6269	102679
47565	102680
270	102681
78951	102682
13675	102683
18739	102684
40427	102685
13872	102686
850	102687
34375	102688
37972	102689
4040	102690
97916	102691
28335	102692
3282	102693
71311	102694
12803	102695
3731	102696
233	102697
47465	102698
15231	102699
32427	102700
12548	102701
120513	102702
25990	102703
27625	102704
3373	102705
12183	102706
42647	102707
1330	102708
74806	102709
22954	102710
4257	102711
22463	102712
20056	102713
2503	102714
9691	102715
10335	102716
29287	102717
8374	102718
157271	102719
111319	102720
40145	102721
105201	102722
59774	102723
40229	102724
97805	102725
118132	102726
6072	102727
45685	102728
45624	102729
2127	102730
23980	102731
7567	102732
9505	102733
15904	102734
72653	102735
41103	102736
44850	102737
6900	102738
77589	102739
47277	102740
115828	102741
31294	102742
70191	102743
45792	102744
82784	102745
5454	102746
58233	102747
1319	102748
450	102749
1437	102750
80142	102751
19307	102752
79686	102753
82802	102754
7000	102755
1063	102756
117336	102757
56339	102758
21252	102759
84026	102760
2511	102761
20964	102762
21467	102763
10996	102764
4160	102765
14690	102766
2973	102767
29050	102768
9350	102769
19008	102770
22527	102771
17294	102772
17801	102773
3561	102774
2315	102775
39068	102776
158414	102777
28999	102778
71152	102779
1119	102780
83541	102781
56998	102782
28940	102783
492	102784
457	102785
90916	102786
26126	102787
25985	102788
6687	102789
39040	102790
13688	102791
81507	102792
23614	102793
37211	102794
815	102795
75778	102796
48923	102797
558	102798
40670	102799
96850	102800
4493	102801
132087	102802
51483	102803
28864	102804
16520	102805
41492	102806
116879	102807
8494	102808
47398	102809
69750	102810
1510	102811
107704	102812
3439	102813
20657	102814
4209	102815
90839	102816
30625	102817
7578	102818
67506	102819
1243	102820
25499	102821
4729	102822
20306	102823
1517	102824
103481	102825
62242	102826
67867	102827
68365	102828
70913	102829
57647	102830
45885	102831
41930	102832
4602	102833
113	102834
24426	102835
6659	102836
26950	102837
3469	102838
74378	102839
94227	102840
80751	102841
120122	102842
56297	102843
55566	102844
42466	102845
59612	102846
45198	102847
27084	102848
13	102849
111656	102850
136124	102851
77809	102852
1717	102853
23	102854
76622	102855
13532	102856
24453	102857
3789	102858
3453	102859
84726	102860
135706	102861
22698	102862
372	102863
83613	102864
98378	102865
54211	102866
132452	102867
27518	102868
67944	102869
9450	102870
13735	102871
41118	102872
2726	102873
119546	102874
138222	102875
31195	102876
22443	102877
3793	102878
2314	102879
111049	102880
1418	102881
15178	102882
2346	102883
143	102884
14984	102885
55390	102886
3840	102887
137591	102888
14271	102889
7002	102890
3755	102891
1057	102892
45667	102893
30363	102894
13343	102895
45182	102896
164620	102897
2753	102898
132701	102899
2164	102900
254	102901
16478	102902
6630	102903
67033	102904
9251	102905
26854	102906
60303	102907
50232	102908
13052	102909
27160	102910
29939	102911
16304	102912
11940	102913
13171	102914
19227	102915
21350	102916
18925	102917
68984	102918
34909	102919
65619	102920
58181	102921
31101	102922
22201	102923
68207	102924
23061	102925
21546	102926
25213	102927
98449	102928
5601	102929
163956	102930
37895	102931
5804	102932
44096	102933
12159	102934
762	102935
59254	102936
31927	102937
48446	102938
41418	102939
44327	102940
3183	102941
4533	102942
27	102943
2503	102944
10092	102945
64332	102946
96412	102947
907	102948
15504	102949
65043	102950
271	102951
521	102952
109669	102953
1685	102954
137852	102955
43360	102956
5044	102957
26468	102958
32615	102959
537	102960
20841	102961
44004	102962
59985	102963
104752	102964
125225	102965
61118	102966
31030	102967
1252	102968
41951	102969
152385	102970
55837	102971
21682	102972
9193	102973
11923	102974
68270	102975
5758	102976
37552	102977
11499	102978
1607	102979
35584	102980
5959	102981
26394	102982
130505	102983
13002	102984
54264	102985
13316	102986
11045	102987
9800	102988
12380	102989
29365	102990
50375	102991
128460	102992
89007	102993
14806	102994
1453	102995
28856	102996
74040	102997
34108	102998
2818	102999
1	103000
1056	103001
2501	103002
19672	103003
25548	103004
50249	103005
9979	103006
33734	103007
20579	103008
78712	103009
80219	103010
105836	103011
4741	103012
58540	103013
22909	103014
7627	103015
115416	103016
21241	103017
103020	103018
346	103019
16387	103020
15150	103021
180	103022
56233	103023
34544	103024
95835	103025
6284	103026
1573	103027
56684	103028
121429	103029
7953	103030
65531	103031
13869	103032
25196	103033
47949	103034
118943	103035
132543	103036
67124	103037
103245	103038
22877	103039
84312	103040
19501	103041
31881	103042
26043	103043
2464	103044
41875	103045
23172	103046
22792	103047
112271	103048
30069	103049
45109	103050
3012	103051
54212	103052
42521	103053
309	103054
21910	103055
216	103056
40563	103057
628	103058
124991	103059
6413	103060
32814	103061
58345	103062
27271	103063
18610	103064
16935	103065
152513	103066
18794	103067
29497	103068
12483	103069
114158	103070
3325	103071
9849	103072
34456	103073
2849	103074
72592	103075
3757	103076
35545	103077
4449	103078
10554	103079
2383	103080
30948	103081
2246	103082
1	103083
69906	103084
10512	103085
15992	103086
215	103087
12524	103088
33772	103089
56112	103090
26399	103091
193	103092
3759	103093
157579	103094
43834	103095
16645	103096
44392	103097
9857	103098
8448	103099
39713	103100
24	103101
30253	103102
26803	103103
86797	103104
51275	103105
206	103106
19927	103107
2618	103108
35159	103109
67542	103110
40688	103111
152575	103112
22008	103113
29129	103114
28216	103115
964	103116
56315	103117
10664	103118
70917	103119
2792	103120
87653	103121
8372	103122
10186	103123
1417	103124
4247	103125
7979	103126
140620	103127
13973	103128
7315	103129
102693	103130
110752	103131
68429	103132
28315	103133
68917	103134
50893	103135
33558	103136
35511	103137
1116	103138
70922	103139
22507	103140
131479	103141
24494	103142
36767	103143
56040	103144
4698	103145
12077	103146
115061	103147
10569	103148
41075	103149
34688	103150
27086	103151
10344	103152
28486	103153
61553	103154
38239	103155
10656	103156
26871	103157
71894	103158
15569	103159
49732	103160
43182	103161
61588	103162
59112	103163
58177	103164
36014	103165
51783	103166
2827	103167
31379	103168
13429	103169
14753	103170
26105	103171
14264	103172
104750	103173
8828	103174
1529	103175
33826	103176
73818	103177
90436	103178
27002	103179
73902	103180
3586	103181
66455	103182
110438	103183
8419	103184
1336	103185
7112	103186
9187	103187
252	103188
2024	103189
128863	103190
109443	103191
8249	103192
86238	103193
65326	103194
69779	103195
90565	103196
66378	103197
45330	103198
16760	103199
107932	103200
43743	103201
27791	103202
53487	103203
1833	103204
12158	103205
2540	103206
37904	103207
3104	103208
2493	103209
52254	103210
2548	103211
5850	103212
42510	103213
38881	103214
74518	103215
19874	103216
40081	103217
5211	103218
69378	103219
5568	103220
12673	103221
3146	103222
35019	103223
128165	103224
10003	103225
40977	103226
10510	103227
31801	103228
115093	103229
98041	103230
28788	103231
4013	103232
5069	103233
35186	103234
53211	103235
27673	103236
29989	103237
34892	103238
104671	103239
80146	103240
83071	103241
18844	103242
92473	103243
5901	103244
1504	103245
58995	103246
20210	103247
21914	103248
12460	103249
67857	103250
90496	103251
7244	103252
35231	103253
13933	103254
154389	103255
26900	103256
226	103257
66519	103258
1032	103259
11057	103260
30555	103261
57202	103262
47789	103263
3019	103264
12178	103265
630	103266
60	103267
23002	103268
58995	103269
5904	103270
11497	103271
28448	103272
151542	103273
75669	103274
36269	103275
13019	103276
104676	103277
4278	103278
22749	103279
94234	103280
49763	103281
71717	103282
1405	103283
167	103284
89124	103285
11548	103286
3050	103287
53488	103288
18465	103289
6416	103290
218	103291
74991	103292
53955	103293
103585	103294
89671	103295
27996	103296
13399	103297
15741	103298
9753	103299
4716	103300
117643	103301
18121	103302
82	103303
178	103304
5984	103305
6243	103306
41	103307
24655	103308
104330	103309
11679	103310
123767	103311
58089	103312
68311	103313
77060	103314
164023	103315
2494	103316
22022	103317
86076	103318
6555	103319
1598	103320
6416	103321
22164	103322
49880	103323
66241	103324
24132	103325
6987	103326
8834	103327
80490	103328
34584	103329
4203	103330
69281	103331
31568	103332
15267	103333
96784	103334
26792	103335
27960	103336
7082	103337
25918	103338
119087	103339
19651	103340
29100	103341
95935	103342
21561	103343
14243	103344
61993	103345
60307	103346
4290	103347
37720	103348
1336	103349
46	103350
22005	103351
38656	103352
38306	103353
97516	103354
15265	103355
103248	103356
20423	103357
135338	103358
83035	103359
143	103360
124065	103361
137	103362
60534	103363
989	103364
39223	103365
34773	103366
35141	103367
120936	103368
782	103369
29229	103370
156348	103371
2990	103372
52758	103373
31505	103374
29453	103375
36727	103376
10662	103377
8483	103378
4136	103379
126908	103380
44496	103381
68217	103382
8667	103383
14479	103384
39769	103385
1644	103386
21227	103387
2393	103388
85358	103389
33911	103390
17314	103391
11637	103392
1969	103393
3061	103394
13713	103395
11268	103396
14448	103397
23986	103398
28641	103399
8237	103400
13212	103401
47278	103402
12895	103403
29084	103404
55979	103405
274	103406
38637	103407
5642	103408
3764	103409
21800	103410
51502	103411
68973	103412
82678	103413
69407	103414
81715	103415
12838	103416
25013	103417
10454	103418
5293	103419
43825	103420
93309	103421
91037	103422
21071	103423
64494	103424
4	103425
103067	103426
7399	103427
20401	103428
53577	103429
26747	103430
11028	103431
3149	103432
934	103433
38475	103434
39341	103435
47964	103436
15173	103437
52606	103438
7450	103439
38508	103440
77872	103441
13207	103442
29441	103443
35539	103444
1629	103445
30527	103446
25617	103447
14179	103448
15466	103449
125686	103450
35484	103451
154606	103452
51746	103453
16974	103454
56082	103455
98447	103456
66217	103457
11784	103458
16726	103459
42318	103460
17240	103461
94	103462
21259	103463
33699	103464
6635	103465
17403	103466
20199	103467
3615	103468
16523	103469
20466	103470
20193	103471
125168	103472
2888	103473
64423	103474
13875	103475
32430	103476
54273	103477
39386	103478
6598	103479
45413	103480
70598	103481
53199	103482
22013	103483
1524	103484
8281	103485
19724	103486
67751	103487
49481	103488
12809	103489
105618	103490
15582	103491
54641	103492
71808	103493
140329	103494
8165	103495
24663	103496
31893	103497
8201	103498
156183	103499
6459	103500
1141	103501
7460	103502
23053	103503
119872	103504
1922	103505
6758	103506
1353	103507
68139	103508
122298	103509
84851	103510
142274	103511
11322	103512
44138	103513
795	103514
118884	103515
7387	103516
2353	103517
62264	103518
71903	103519
6242	103520
106209	103521
14317	103522
92271	103523
27994	103524
5152	103525
31	103526
96597	103527
33533	103528
4516	103529
99188	103530
23795	103531
53782	103532
3064	103533
2882	103534
1123	103535
49211	103536
5148	103537
44013	103538
42968	103539
40483	103540
112	103541
32324	103542
40083	103543
4672	103544
15769	103545
45370	103546
103119	103547
66889	103548
20639	103549
24710	103550
4022	103551
71901	103552
43784	103553
11929	103554
159403	103555
21557	103556
58265	103557
26769	103558
9	103559
11905	103560
31382	103561
71079	103562
20752	103563
54692	103564
18537	103565
22327	103566
14031	103567
56819	103568
83127	103569
27845	103570
77335	103571
3509	103572
93505	103573
14411	103574
15506	103575
9844	103576
5480	103577
76211	103578
38970	103579
5118	103580
43411	103581
27914	103582
47220	103583
71387	103584
99863	103585
46632	103586
9071	103587
102898	103588
139074	103589
5926	103590
18114	103591
14839	103592
87943	103593
67154	103594
55668	103595
153152	103596
12612	103597
107150	103598
31635	103599
13608	103600
22779	103601
161893	103602
3820	103603
38894	103604
10400	103605
17255	103606
83473	103607
69554	103608
9576	103609
2038	103610
4348	103611
18894	103612
20662	103613
16870	103614
18078	103615
50081	103616
26612	103617
91246	103618
70667	103619
11729	103620
22287	103621
51333	103622
10660	103623
19597	103624
7023	103625
32305	103626
38720	103627
46946	103628
48816	103629
28925	103630
77337	103631
5869	103632
29109	103633
39438	103634
51819	103635
39651	103636
114453	103637
47735	103638
20951	103639
1358	103640
47964	103641
3640	103642
38882	103643
63258	103644
67443	103645
258	103646
24344	103647
7607	103648
17248	103649
60081	103650
4326	103651
10873	103652
28815	103653
93303	103654
10752	103655
5469	103656
79336	103657
44732	103658
93810	103659
61235	103660
10093	103661
5597	103662
152540	103663
22687	103664
24556	103665
5532	103666
37461	103667
20632	103668
58797	103669
66012	103670
12538	103671
70707	103672
18824	103673
123852	103674
24894	103675
31223	103676
24871	103677
130810	103678
6989	103679
25756	103680
8112	103681
1568	103682
8687	103683
51274	103684
2524	103685
6499	103686
19731	103687
66098	103688
9169	103689
47038	103690
13517	103691
41491	103692
813	103693
2901	103694
55062	103695
77349	103696
53332	103697
30293	103698
141622	103699
77572	103700
9134	103701
144211	103702
2153	103703
75895	103704
117958	103705
101002	103706
74611	103707
164913	103708
11582	103709
66276	103710
50274	103711
32880	103712
7209	103713
106510	103714
114100	103715
105026	103716
67992	103717
29587	103718
30007	103719
20027	103720
32623	103721
28351	103722
95754	103723
9436	103724
64602	103725
65733	103726
27155	103727
44173	103728
100971	103729
53271	103730
21368	103731
28678	103732
37483	103733
40192	103734
45425	103735
54181	103736
63880	103737
16403	103738
54116	103739
22367	103740
49941	103741
56152	103742
8433	103743
58855	103744
2131	103745
45438	103746
30826	103747
857	103748
7932	103749
116388	103750
114503	103751
15075	103752
50333	103753
26933	103754
41858	103755
44772	103756
104899	103757
43353	103758
5823	103759
64801	103760
2257	103761
119993	103762
66016	103763
42732	103764
17377	103765
4643	103766
45790	103767
7678	103768
15899	103769
2525	103770
69437	103771
15850	103772
108	103773
156563	103774
11633	103775
581	103776
21705	103777
65614	103778
6081	103779
62831	103780
46104	103781
27171	103782
14628	103783
40785	103784
3649	103785
37809	103786
102506	103787
88132	103788
68519	103789
128439	103790
19134	103791
62677	103792
33814	103793
131315	103794
510	103795
52455	103796
129710	103797
408	103798
34428	103799
71800	103800
17156	103801
110445	103802
46021	103803
49181	103804
85602	103805
606	103806
78887	103807
46021	103808
30406	103809
37701	103810
131	103811
111541	103812
20598	103813
116815	103814
5061	103815
40352	103816
14133	103817
101369	103818
863	103819
56921	103820
118342	103821
48174	103822
81796	103823
2365	103824
10755	103825
17415	103826
24482	103827
41207	103828
33380	103829
34339	103830
14013	103831
77809	103832
34835	103833
16257	103834
128290	103835
64546	103836
5259	103837
82082	103838
261	103839
107778	103840
20481	103841
4811	103842
29128	103843
6897	103844
64664	103845
92664	103846
42306	103847
7877	103848
13236	103849
41321	103850
16889	103851
4510	103852
29708	103853
5312	103854
21506	103855
23782	103856
87811	103857
27101	103858
158588	103859
15920	103860
126847	103861
3143	103862
64289	103863
1294	103864
92814	103865
31432	103866
4796	103867
19403	103868
937	103869
6655	103870
609	103871
560	103872
38067	103873
105681	103874
6288	103875
4666	103876
9856	103877
47527	103878
20916	103879
3907	103880
14948	103881
3029	103882
114070	103883
89346	103884
2121	103885
131639	103886
38846	103887
144	103888
43978	103889
133236	103890
16953	103891
115182	103892
28223	103893
76997	103894
465	103895
35756	103896
3868	103897
39808	103898
38276	103899
46611	103900
121501	103901
19825	103902
392	103903
43823	103904
19105	103905
259	103906
24717	103907
97285	103908
6396	103909
14832	103910
46807	103911
79725	103912
124018	103913
29843	103914
53152	103915
23685	103916
163246	103917
129814	103918
28434	103919
60651	103920
36016	103921
9134	103922
71803	103923
28048	103924
7249	103925
8944	103926
51	103927
51435	103928
4539	103929
892	103930
94895	103931
4141	103932
19859	103933
38495	103934
6577	103935
2189	103936
119904	103937
42428	103938
19212	103939
103737	103940
255	103941
416	103942
17021	103943
2003	103944
34782	103945
2653	103946
3403	103947
9200	103948
15594	103949
843	103950
63073	103951
43345	103952
5058	103953
39899	103954
127924	103955
16367	103956
42529	103957
14748	103958
12253	103959
67321	103960
39428	103961
4597	103962
116861	103963
25893	103964
1651	103965
20736	103966
118344	103967
28963	103968
16326	103969
26525	103970
53329	103971
2479	103972
66046	103973
164593	103974
42619	103975
4357	103976
14763	103977
127420	103978
4616	103979
80434	103980
13675	103981
11864	103982
43321	103983
61698	103984
32414	103985
46983	103986
55031	103987
10617	103988
71763	103989
73668	103990
23081	103991
36676	103992
29273	103993
64566	103994
332	103995
34621	103996
76825	103997
6924	103998
68324	103999
4099	104000
78008	104001
14036	104002
58060	104003
95597	104004
123235	104005
20783	104006
5835	104007
1300	104008
21728	104009
11900	104010
12862	104011
13224	104012
51419	104013
11456	104014
7965	104015
12744	104016
12215	104017
87091	104018
174	104019
987	104020
12447	104021
23063	104022
39783	104023
7249	104024
56789	104025
745	104026
86856	104027
1429	104028
11413	104029
83211	104030
106867	104031
7756	104032
9245	104033
91545	104034
44245	104035
115213	104036
5430	104037
5877	104038
382	104039
96407	104040
93078	104041
16476	104042
79891	104043
94686	104044
7631	104045
10792	104046
25256	104047
55087	104048
84086	104049
3491	104050
71936	104051
58815	104052
38145	104053
6309	104054
1233	104055
22851	104056
9368	104057
24985	104058
558	104059
25511	104060
1170	104061
21249	104062
23590	104063
34700	104064
4069	104065
20273	104066
19967	104067
107446	104068
1069	104069
78196	104070
45658	104071
14700	104072
116079	104073
89188	104074
68592	104075
3057	104076
19254	104077
44645	104078
133461	104079
30008	104080
27620	104081
129413	104082
44718	104083
117094	104084
61233	104085
48065	104086
38685	104087
52	104088
20903	104089
9551	104090
16231	104091
33345	104092
58775	104093
145415	104094
72527	104095
232	104096
1555	104097
11722	104098
2249	104099
11194	104100
109775	104101
8605	104102
4307	104103
68320	104104
37583	104105
65246	104106
25811	104107
2772	104108
126428	104109
3070	104110
6644	104111
21027	104112
24049	104113
24182	104114
58398	104115
37086	104116
12291	104117
21300	104118
11426	104119
52757	104120
57364	104121
531	104122
22335	104123
6670	104124
122291	104125
37243	104126
96950	104127
39980	104128
762	104129
41454	104130
42158	104131
224	104132
9952	104133
26520	104134
2618	104135
33	104136
61134	104137
41452	104138
25791	104139
28151	104140
92744	104141
65279	104142
21014	104143
130028	104144
17146	104145
56841	104146
39213	104147
28405	104148
1696	104149
55023	104150
37250	104151
51224	104152
7595	104153
33370	104154
155098	104155
81923	104156
32684	104157
62049	104158
32434	104159
30532	104160
72808	104161
9242	104162
31014	104163
101255	104164
49190	104165
31196	104166
2948	104167
15990	104168
124566	104169
50542	104170
11386	104171
80348	104172
30165	104173
46872	104174
14199	104175
1459	104176
2428	104177
61842	104178
47044	104179
97688	104180
74474	104181
129291	104182
45612	104183
32331	104184
4973	104185
1447	104186
15293	104187
33105	104188
11682	104189
14715	104190
1765	104191
20695	104192
8501	104193
12966	104194
89587	104195
32	104196
64330	104197
1035	104198
2720	104199
6014	104200
105022	104201
29945	104202
154958	104203
85670	104204
18726	104205
12122	104206
486	104207
126045	104208
10544	104209
7752	104210
52371	104211
87113	104212
67122	104213
106752	104214
1365	104215
32678	104216
116416	104217
24242	104218
153212	104219
54018	104220
45257	104221
69037	104222
117764	104223
96999	104224
106412	104225
31399	104226
14126	104227
132033	104228
112981	104229
21690	104230
24859	104231
14701	104232
56016	104233
137480	104234
87463	104235
9722	104236
4944	104237
152679	104238
3593	104239
3429	104240
76069	104241
3808	104242
11751	104243
62121	104244
42975	104245
37554	104246
30822	104247
13860	104248
68093	104249
41496	104250
2776	104251
700	104252
11893	104253
105466	104254
435	104255
3218	104256
26567	104257
6425	104258
39824	104259
24494	104260
8318	104261
8489	104262
39296	104263
35391	104264
11671	104265
2651	104266
30549	104267
88592	104268
21359	104269
36947	104270
81578	104271
17430	104272
38857	104273
29865	104274
61204	104275
47391	104276
5866	104277
1111	104278
9223	104279
10835	104280
15933	104281
54658	104282
106831	104283
91731	104284
113424	104285
9169	104286
71546	104287
81901	104288
53589	104289
22095	104290
81877	104291
86242	104292
4433	104293
42774	104294
2	104295
52260	104296
23798	104297
68650	104298
54424	104299
3148	104300
23424	104301
55192	104302
1917	104303
5056	104304
62285	104305
94407	104306
1653	104307
103922	104308
56076	104309
42200	104310
56710	104311
49499	104312
6428	104313
41919	104314
5907	104315
48814	104316
86608	104317
78383	104318
52523	104319
125038	104320
6282	104321
68867	104322
48520	104323
10695	104324
63963	104325
9130	104326
3457	104327
1774	104328
17675	104329
32859	104330
18443	104331
171	104332
59018	104333
589	104334
100204	104335
136624	104336
44237	104337
161468	104338
53798	104339
5460	104340
4657	104341
75685	104342
75113	104343
86841	104344
16877	104345
11314	104346
67939	104347
56573	104348
75613	104349
125104	104350
37656	104351
31514	104352
54342	104353
21648	104354
76393	104355
45369	104356
17	104357
62417	104358
145607	104359
8039	104360
211	104361
2268	104362
27217	104363
27461	104364
1320	104365
59605	104366
57841	104367
39341	104368
13007	104369
13589	104370
34754	104371
4406	104372
9681	104373
122647	104374
146384	104375
48496	104376
145558	104377
78418	104378
54377	104379
38329	104380
9784	104381
9568	104382
13163	104383
29965	104384
3032	104385
36651	104386
18740	104387
22266	104388
39	104389
118682	104390
31593	104391
45058	104392
90279	104393
22686	104394
20922	104395
80409	104396
1019	104397
44246	104398
32412	104399
903	104400
45896	104401
10569	104402
1487	104403
27585	104404
164688	104405
5202	104406
2056	104407
92331	104408
1320	104409
50074	104410
80412	104411
126194	104412
39468	104413
9787	104414
20975	104415
6413	104416
49688	104417
122457	104418
48907	104419
48329	104420
22170	104421
69705	104422
996	104423
22453	104424
41931	104425
12756	104426
11211	104427
6989	104428
12290	104429
99641	104430
34936	104431
25440	104432
37279	104433
59669	104434
7413	104435
2468	104436
7074	104437
26845	104438
6160	104439
92905	104440
11086	104441
3486	104442
139538	104443
68923	104444
65207	104445
17743	104446
30208	104447
37830	104448
40430	104449
18040	104450
80399	104451
41567	104452
43523	104453
21772	104454
29226	104455
29340	104456
21755	104457
43413	104458
39810	104459
36793	104460
42862	104461
10482	104462
78385	104463
60751	104464
55413	104465
30537	104466
122563	104467
3580	104468
1956	104469
157674	104470
10897	104471
17166	104472
60286	104473
2681	104474
2071	104475
28538	104476
297	104477
82579	104478
3587	104479
118544	104480
7859	104481
129936	104482
1079	104483
15025	104484
125179	104485
44215	104486
26438	104487
267	104488
12597	104489
125527	104490
66220	104491
46729	104492
4502	104493
164262	104494
69039	104495
225	104496
3780	104497
3550	104498
10903	104499
23423	104500
33894	104501
416	104502
15745	104503
91679	104504
11249	104505
8176	104506
50466	104507
2805	104508
30843	104509
105078	104510
18723	104511
2804	104512
9620	104513
7500	104514
60972	104515
23636	104516
16532	104517
88994	104518
57820	104519
11646	104520
56635	104521
88072	104522
377	104523
65019	104524
32753	104525
46607	104526
30707	104527
34929	104528
23436	104529
47561	104530
107322	104531
22040	104532
2533	104533
18399	104534
39616	104535
15151	104536
2580	104537
26063	104538
556	104539
65968	104540
6749	104541
44025	104542
28293	104543
89798	104544
71889	104545
15150	104546
96298	104547
28445	104548
6163	104549
96356	104550
26206	104551
10626	104552
4485	104553
5971	104554
68976	104555
65222	104556
106562	104557
3867	104558
35961	104559
83530	104560
50573	104561
13685	104562
123807	104563
91771	104564
52505	104565
8869	104566
6872	104567
47539	104568
88481	104569
106955	104570
11610	104571
9213	104572
69007	104573
126404	104574
25353	104575
159758	104576
13669	104577
84616	104578
5052	104579
4394	104580
5199	104581
47002	104582
79563	104583
16398	104584
53891	104585
108309	104586
49327	104587
121494	104588
4870	104589
45733	104590
35415	104591
8579	104592
10616	104593
112650	104594
66746	104595
17284	104596
124859	104597
13569	104598
11583	104599
54768	104600
35283	104601
8480	104602
47594	104603
24247	104604
17402	104605
62436	104606
23857	104607
160301	104608
31249	104609
431	104610
55875	104611
41528	104612
40128	104613
108600	104614
22596	104615
7553	104616
55475	104617
16383	104618
6462	104619
47522	104620
53224	104621
12008	104622
42161	104623
7547	104624
1821	104625
14822	104626
52652	104627
32060	104628
1112	104629
31634	104630
154465	104631
30530	104632
9376	104633
1836	104634
2435	104635
103773	104636
60416	104637
52466	104638
436	104639
87583	104640
6520	104641
161942	104642
20093	104643
1715	104644
34003	104645
25429	104646
50380	104647
3616	104648
74927	104649
3230	104650
12975	104651
62055	104652
2048	104653
3915	104654
82777	104655
5229	104656
1751	104657
46785	104658
12192	104659
9708	104660
42738	104661
48402	104662
24903	104663
34261	104664
67810	104665
58975	104666
69444	104667
3599	104668
115569	104669
6489	104670
26911	104671
14894	104672
38463	104673
39339	104674
104372	104675
4790	104676
33233	104677
34795	104678
1603	104679
4454	104680
11682	104681
61	104682
37452	104683
15576	104684
6214	104685
2269	104686
6218	104687
49148	104688
15211	104689
39305	104690
11071	104691
39360	104692
4180	104693
2961	104694
4175	104695
6554	104696
36860	104697
82956	104698
60111	104699
26326	104700
6952	104701
9153	104702
53738	104703
14949	104704
93195	104705
89889	104706
3825	104707
50550	104708
35497	104709
159139	104710
107358	104711
42246	104712
20261	104713
34224	104714
7681	104715
8882	104716
10334	104717
59167	104718
6437	104719
94161	104720
103488	104721
86417	104722
56671	104723
107850	104724
10050	104725
130871	104726
1589	104727
110221	104728
3666	104729
17243	104730
33764	104731
20755	104732
90603	104733
63501	104734
884	104735
95118	104736
115784	104737
103428	104738
1074	104739
3071	104740
29570	104741
16609	104742
246	104743
33518	104744
39024	104745
69037	104746
40285	104747
14764	104748
59555	104749
15277	104750
69165	104751
17566	104752
6788	104753
21923	104754
16033	104755
6321	104756
41382	104757
11363	104758
106417	104759
98247	104760
16261	104761
147540	104762
51	104763
6370	104764
8321	104765
72122	104766
238	104767
2391	104768
124231	104769
23382	104770
4675	104771
12231	104772
156323	104773
5448	104774
93369	104775
3694	104776
26343	104777
49942	104778
45331	104779
83009	104780
38955	104781
3871	104782
20599	104783
21157	104784
10355	104785
127684	104786
420	104787
68431	104788
16499	104789
10058	104790
39458	104791
24262	104792
51935	104793
85471	104794
49813	104795
3087	104796
97450	104797
17282	104798
22172	104799
9413	104800
66635	104801
47727	104802
6666	104803
1013	104804
16608	104805
82216	104806
7841	104807
34476	104808
9038	104809
7609	104810
26807	104811
48072	104812
18752	104813
103354	104814
59985	104815
158922	104816
32717	104817
98351	104818
138301	104819
44379	104820
3761	104821
48487	104822
22	104823
1972	104824
69412	104825
166	104826
4533	104827
150337	104828
50869	104829
18585	104830
15791	104831
13250	104832
3701	104833
59399	104834
18033	104835
3304	104836
119805	104837
5581	104838
13	104839
35794	104840
2736	104841
4566	104842
78426	104843
68068	104844
24542	104845
57960	104846
38540	104847
34678	104848
22140	104849
30402	104850
51782	104851
24844	104852
72138	104853
17596	104854
72469	104855
1492	104856
42814	104857
68760	104858
6536	104859
20217	104860
45911	104861
2880	104862
1497	104863
12377	104864
84759	104865
55565	104866
13230	104867
6402	104868
41212	104869
23012	104870
100223	104871
98729	104872
14503	104873
102810	104874
99937	104875
21022	104876
75076	104877
29250	104878
26853	104879
12060	104880
1148	104881
17007	104882
54591	104883
87818	104884
47780	104885
12720	104886
14359	104887
5674	104888
14669	104889
67764	104890
3635	104891
24239	104892
4711	104893
82336	104894
68439	104895
114640	104896
55404	104897
96819	104898
66806	104899
42972	104900
135492	104901
33032	104902
36738	104903
97753	104904
39633	104905
14760	104906
85033	104907
4646	104908
14305	104909
53364	104910
76696	104911
18930	104912
51683	104913
95799	104914
57442	104915
17026	104916
95035	104917
21513	104918
104462	104919
145298	104920
152047	104921
91461	104922
139616	104923
4849	104924
67529	104925
155512	104926
157589	104927
9979	104928
45834	104929
2683	104930
8146	104931
37222	104932
5724	104933
58209	104934
1947	104935
25477	104936
33656	104937
57295	104938
67551	104939
13353	104940
2783	104941
5371	104942
8337	104943
34684	104944
64398	104945
138924	104946
19078	104947
128751	104948
46788	104949
24711	104950
4150	104951
26122	104952
658	104953
72460	104954
40288	104955
34153	104956
163640	104957
55514	104958
52574	104959
26476	104960
103393	104961
114507	104962
84887	104963
45567	104964
49443	104965
107117	104966
7264	104967
15028	104968
172	104969
36092	104970
1169	104971
12213	104972
54071	104973
67562	104974
30048	104975
65439	104976
121610	104977
75498	104978
63677	104979
18969	104980
24362	104981
15215	104982
90923	104983
55003	104984
9457	104985
9306	104986
9300	104987
8254	104988
49792	104989
31299	104990
27477	104991
4263	104992
33529	104993
9923	104994
37261	104995
6216	104996
78211	104997
57441	104998
548	104999
677	105000
489	105001
22691	105002
53042	105003
87689	105004
43701	105005
61454	105006
56969	105007
10009	105008
472	105009
10973	105010
47745	105011
72168	105012
40087	105013
60143	105014
32069	105015
34760	105016
9	105017
10172	105018
24929	105019
36349	105020
140391	105021
9914	105022
10277	105023
26055	105024
23390	105025
42485	105026
16771	105027
33810	105028
54528	105029
54893	105030
19755	105031
57406	105032
122371	105033
28997	105034
55608	105035
138865	105036
8306	105037
60887	105038
21862	105039
2495	105040
69633	105041
9089	105042
39920	105043
10054	105044
86147	105045
5434	105046
16603	105047
42872	105048
14859	105049
38596	105050
6989	105051
53613	105052
99640	105053
87258	105054
13699	105055
55430	105056
74937	105057
4097	105058
32223	105059
41454	105060
61125	105061
40875	105062
13922	105063
53309	105064
11479	105065
51789	105066
17580	105067
37113	105068
18766	105069
1367	105070
3072	105071
33486	105072
39284	105073
28263	105074
70634	105075
29204	105076
12400	105077
14300	105078
49981	105079
7089	105080
453	105081
99371	105082
39842	105083
4444	105084
150898	105085
72953	105086
13253	105087
125650	105088
58703	105089
130	105090
21114	105091
47334	105092
19864	105093
68418	105094
5513	105095
152113	105096
104266	105097
36381	105098
111422	105099
330	105100
11227	105101
66435	105102
47506	105103
25730	105104
80785	105105
7811	105106
1499	105107
42676	105108
142469	105109
2226	105110
1688	105111
26340	105112
32359	105113
8605	105114
35177	105115
49101	105116
23930	105117
9846	105118
75153	105119
17604	105120
105507	105121
166747	105122
1478	105123
42050	105124
2946	105125
1035	105126
56961	105127
16510	105128
89591	105129
18987	105130
51742	105131
79439	105132
6964	105133
55858	105134
107690	105135
24870	105136
70968	105137
700	105138
122735	105139
37536	105140
148	105141
57496	105142
16556	105143
13581	105144
2431	105145
21506	105146
60	105147
12980	105148
92252	105149
32802	105150
40863	105151
11506	105152
17890	105153
49725	105154
84422	105155
2433	105156
56952	105157
75852	105158
46581	105159
21591	105160
4405	105161
37209	105162
384	105163
67839	105164
23157	105165
12450	105166
29399	105167
21527	105168
35351	105169
35352	105170
75390	105171
19887	105172
80544	105173
56349	105174
40831	105175
6241	105176
5046	105177
14544	105178
158853	105179
7943	105180
8744	105181
101729	105182
23946	105183
81564	105184
12388	105185
6606	105186
134147	105187
57690	105188
147689	105189
8203	105190
45744	105191
83921	105192
33446	105193
25580	105194
2430	105195
65238	105196
1699	105197
45575	105198
23457	105199
117918	105200
6607	105201
14764	105202
119083	105203
19173	105204
11085	105205
14999	105206
86746	105207
60167	105208
11556	105209
116302	105210
23132	105211
105919	105212
6135	105213
52626	105214
128173	105215
64687	105216
30416	105217
14627	105218
18875	105219
84642	105220
29628	105221
88	105222
40226	105223
3689	105224
15322	105225
5490	105226
3062	105227
112729	105228
4899	105229
21170	105230
14288	105231
49307	105232
3266	105233
7155	105234
7288	105235
27672	105236
93462	105237
97376	105238
128151	105239
28531	105240
10473	105241
8806	105242
67170	105243
4186	105244
3394	105245
18268	105246
69358	105247
43169	105248
51164	105249
32955	105250
5408	105251
55555	105252
72467	105253
1027	105254
5221	105255
4331	105256
18130	105257
12332	105258
2957	105259
24895	105260
26404	105261
45280	105262
68412	105263
108855	105264
31211	105265
84886	105266
42778	105267
10144	105268
37906	105269
39782	105270
9059	105271
18	105272
87127	105273
124716	105274
90618	105275
63922	105276
39929	105277
6733	105278
148213	105279
48134	105280
47646	105281
104525	105282
6500	105283
132093	105284
28977	105285
3324	105286
5570	105287
30462	105288
5953	105289
19965	105290
5464	105291
60163	105292
20043	105293
33355	105294
3717	105295
55004	105296
91234	105297
44525	105298
33789	105299
40448	105300
123424	105301
62807	105302
9110	105303
736	105304
160083	105305
135254	105306
35387	105307
53044	105308
34033	105309
43527	105310
72542	105311
16463	105312
8180	105313
32615	105314
123852	105315
23592	105316
10713	105317
11759	105318
35764	105319
98938	105320
73114	105321
113785	105322
19701	105323
41666	105324
40959	105325
32646	105326
4324	105327
2204	105328
35665	105329
51440	105330
116909	105331
15094	105332
33048	105333
39935	105334
71164	105335
15496	105336
93581	105337
44996	105338
149788	105339
8854	105340
25457	105341
19480	105342
28557	105343
1631	105344
23353	105345
38079	105346
72392	105347
55996	105348
40155	105349
11440	105350
421	105351
2270	105352
16072	105353
136244	105354
22839	105355
15160	105356
46088	105357
41439	105358
3094	105359
10479	105360
338	105361
44116	105362
17414	105363
92598	105364
15503	105365
12514	105366
38507	105367
31219	105368
11096	105369
45830	105370
75426	105371
14828	105372
52445	105373
3175	105374
92800	105375
4234	105376
107202	105377
15170	105378
1682	105379
1273	105380
8841	105381
48096	105382
106864	105383
23925	105384
26970	105385
106247	105386
26491	105387
22894	105388
6256	105389
32569	105390
159487	105391
120480	105392
2761	105393
160993	105394
239	105395
2915	105396
1678	105397
87976	105398
40427	105399
63837	105400
3823	105401
31257	105402
55854	105403
11736	105404
24103	105405
64803	105406
41339	105407
11299	105408
40081	105409
11374	105410
141057	105411
62758	105412
36492	105413
26862	105414
1441	105415
28144	105416
7908	105417
42738	105418
133110	105419
89740	105420
145638	105421
13542	105422
1220	105423
10733	105424
7559	105425
23096	105426
51765	105427
8710	105428
4218	105429
31203	105430
80509	105431
87027	105432
63823	105433
26252	105434
90805	105435
4993	105436
541	105437
22441	105438
21712	105439
23642	105440
8013	105441
103130	105442
84964	105443
21393	105444
40907	105445
1842	105446
760	105447
35567	105448
1624	105449
8081	105450
83030	105451
97042	105452
4591	105453
18683	105454
40349	105455
118424	105456
22621	105457
37320	105458
66897	105459
1043	105460
46271	105461
53849	105462
23151	105463
130398	105464
165707	105465
141425	105466
19151	105467
9562	105468
12647	105469
27615	105470
100390	105471
6262	105472
9429	105473
3462	105474
31544	105475
2389	105476
41436	105477
55729	105478
7508	105479
70039	105480
16201	105481
85792	105482
104154	105483
41423	105484
4055	105485
68722	105486
18232	105487
47065	105488
107488	105489
3916	105490
78789	105491
7815	105492
105490	105493
8341	105494
21700	105495
11837	105496
11965	105497
66387	105498
8973	105499
36333	105500
37701	105501
30427	105502
11924	105503
17764	105504
122173	105505
2170	105506
34296	105507
57257	105508
98266	105509
626	105510
53056	105511
60019	105512
692	105513
178	105514
22669	105515
8576	105516
36546	105517
127103	105518
97839	105519
128829	105520
677	105521
116350	105522
57360	105523
20032	105524
68450	105525
20629	105526
24617	105527
1312	105528
28257	105529
5421	105530
68407	105531
19598	105532
4624	105533
45161	105534
773	105535
56971	105536
25419	105537
14774	105538
21737	105539
90298	105540
15368	105541
11970	105542
25012	105543
14327	105544
5047	105545
36377	105546
12738	105547
125540	105548
2172	105549
49	105550
95982	105551
66	105552
36364	105553
41979	105554
16902	105555
101109	105556
27245	105557
14273	105558
29457	105559
169	105560
34872	105561
51112	105562
1258	105563
7694	105564
48873	105565
5474	105566
67620	105567
1904	105568
25348	105569
8649	105570
76719	105571
7083	105572
16649	105573
11506	105574
154792	105575
1559	105576
16661	105577
124689	105578
149999	105579
21897	105580
63920	105581
136	105582
3818	105583
81062	105584
47231	105585
5536	105586
69201	105587
58441	105588
48406	105589
20133	105590
2613	105591
9804	105592
90453	105593
39532	105594
22169	105595
154071	105596
104550	105597
26904	105598
105556	105599
1629	105600
26009	105601
66123	105602
128671	105603
55137	105604
683	105605
12498	105606
542	105607
85835	105608
2890	105609
2626	105610
3379	105611
8354	105612
20694	105613
70746	105614
541	105615
7189	105616
28286	105617
3481	105618
76552	105619
117566	105620
75129	105621
98	105622
13084	105623
741	105624
4341	105625
101318	105626
41293	105627
26238	105628
79590	105629
7037	105630
28956	105631
20204	105632
196	105633
15391	105634
6842	105635
33409	105636
39112	105637
47399	105638
59294	105639
20490	105640
3354	105641
106279	105642
9343	105643
49496	105644
17063	105645
45678	105646
57045	105647
3740	105648
47849	105649
12618	105650
41133	105651
163	105652
12979	105653
94465	105654
2362	105655
140277	105656
79861	105657
55641	105658
19775	105659
148241	105660
11651	105661
5054	105662
443	105663
16	105664
63225	105665
43713	105666
70282	105667
46934	105668
43482	105669
10311	105670
4611	105671
14407	105672
28414	105673
16383	105674
6300	105675
2724	105676
18241	105677
41142	105678
44944	105679
1961	105680
16769	105681
83966	105682
21082	105683
106685	105684
3196	105685
31979	105686
19834	105687
27260	105688
38472	105689
71083	105690
126319	105691
22490	105692
20265	105693
82161	105694
92874	105695
36485	105696
126375	105697
3626	105698
59876	105699
38085	105700
83413	105701
6656	105702
100506	105703
55103	105704
19278	105705
48611	105706
39284	105707
86126	105708
124086	105709
286	105710
23564	105711
10407	105712
82	105713
19026	105714
9186	105715
30615	105716
25345	105717
52130	105718
33467	105719
7783	105720
6519	105721
962	105722
4954	105723
117119	105724
32573	105725
134123	105726
12975	105727
49781	105728
1237	105729
20251	105730
115910	105731
102405	105732
12129	105733
81820	105734
76082	105735
2675	105736
3902	105737
15619	105738
58187	105739
25369	105740
59906	105741
3217	105742
4410	105743
92916	105744
23054	105745
61500	105746
49843	105747
6292	105748
36172	105749
38916	105750
80439	105751
28730	105752
55427	105753
21687	105754
9877	105755
127818	105756
7074	105757
1488	105758
47861	105759
32125	105760
22182	105761
106578	105762
29523	105763
56669	105764
74175	105765
7396	105766
37130	105767
5932	105768
7507	105769
111151	105770
106901	105771
32231	105772
20166	105773
51015	105774
40852	105775
2125	105776
46321	105777
12985	105778
13166	105779
1129	105780
22567	105781
77826	105782
11520	105783
7268	105784
54262	105785
162053	105786
29250	105787
53366	105788
13916	105789
161212	105790
43702	105791
71	105792
136327	105793
79819	105794
18745	105795
94734	105796
46161	105797
14901	105798
25251	105799
2780	105800
2292	105801
4499	105802
61599	105803
234	105804
23308	105805
40695	105806
19086	105807
5376	105808
78811	105809
66793	105810
41860	105811
152807	105812
82238	105813
67968	105814
42510	105815
3924	105816
6356	105817
21044	105818
12461	105819
9141	105820
117121	105821
23379	105822
35221	105823
11912	105824
29189	105825
3978	105826
132292	105827
50726	105828
6562	105829
112881	105830
732	105831
2395	105832
24571	105833
10595	105834
9686	105835
9360	105836
91702	105837
42784	105838
13631	105839
6047	105840
2123	105841
27826	105842
79390	105843
10640	105844
10434	105845
141340	105846
74234	105847
48623	105848
23296	105849
66283	105850
64727	105851
59918	105852
71310	105853
12896	105854
48175	105855
100816	105856
33540	105857
131191	105858
26146	105859
5124	105860
105083	105861
56078	105862
11928	105863
7948	105864
15888	105865
4121	105866
156875	105867
145759	105868
8289	105869
16151	105870
4032	105871
22832	105872
32851	105873
4785	105874
17606	105875
13577	105876
13401	105877
4702	105878
49280	105879
10417	105880
19919	105881
33521	105882
1506	105883
2731	105884
26800	105885
8714	105886
63815	105887
7956	105888
137385	105889
83572	105890
23094	105891
18626	105892
86346	105893
26367	105894
25966	105895
68399	105896
6421	105897
819	105898
54762	105899
776	105900
144337	105901
28538	105902
15578	105903
14669	105904
67191	105905
59092	105906
875	105907
2238	105908
951	105909
6146	105910
29149	105911
6431	105912
14129	105913
16802	105914
123887	105915
76146	105916
38591	105917
306	105918
12743	105919
44412	105920
34641	105921
120748	105922
66988	105923
1839	105924
38439	105925
6070	105926
83184	105927
748	105928
23674	105929
98978	105930
127489	105931
17528	105932
15110	105933
23777	105934
7554	105935
13006	105936
26799	105937
58560	105938
25324	105939
17222	105940
18665	105941
31187	105942
43754	105943
32660	105944
13973	105945
242	105946
9448	105947
64448	105948
37097	105949
95097	105950
15200	105951
9928	105952
45189	105953
60837	105954
35772	105955
29327	105956
62300	105957
3147	105958
30512	105959
34132	105960
40535	105961
28729	105962
73585	105963
22630	105964
6723	105965
32874	105966
8753	105967
12282	105968
16803	105969
6137	105970
12189	105971
6090	105972
104531	105973
2451	105974
935	105975
96010	105976
49689	105977
127690	105978
177	105979
449	105980
26339	105981
2824	105982
63089	105983
127130	105984
16656	105985
18504	105986
16724	105987
56068	105988
25154	105989
32488	105990
26973	105991
12768	105992
11141	105993
59432	105994
24854	105995
61765	105996
16524	105997
2378	105998
47062	105999
102292	106000
50779	106001
2405	106002
83237	106003
29347	106004
3904	106005
46564	106006
43124	106007
1543	106008
21459	106009
27918	106010
58500	106011
3199	106012
17652	106013
1993	106014
4641	106015
48647	106016
16982	106017
123392	106018
47921	106019
5598	106020
32119	106021
2265	106022
7329	106023
13638	106024
63151	106025
20382	106026
387	106027
70274	106028
2708	106029
26257	106030
11058	106031
60807	106032
92359	106033
97395	106034
6	106035
45397	106036
514	106037
28680	106038
14462	106039
144761	106040
45627	106041
7101	106042
72388	106043
9881	106044
71112	106045
27001	106046
13954	106047
8408	106048
30634	106049
38398	106050
9095	106051
94156	106052
8560	106053
2439	106054
82172	106055
159621	106056
23388	106057
30245	106058
4	106059
14279	106060
107	106061
67483	106062
25	106063
30395	106064
36418	106065
26671	106066
34409	106067
34762	106068
3164	106069
1646	106070
126036	106071
15629	106072
26282	106073
73870	106074
72523	106075
130263	106076
128434	106077
2469	106078
23664	106079
37807	106080
20498	106081
4635	106082
2880	106083
2664	106084
100786	106085
26550	106086
2588	106087
69750	106088
55509	106089
13636	106090
94546	106091
11946	106092
144490	106093
119407	106094
3440	106095
157374	106096
65406	106097
50008	106098
22061	106099
144265	106100
37651	106101
56470	106102
23022	106103
148972	106104
80970	106105
13679	106106
164321	106107
3532	106108
14533	106109
61582	106110
1023	106111
29128	106112
10643	106113
130447	106114
103903	106115
4223	106116
3429	106117
6010	106118
81331	106119
72703	106120
119910	106121
25152	106122
16007	106123
45113	106124
4299	106125
123240	106126
12847	106127
43593	106128
46940	106129
6592	106130
130301	106131
19828	106132
122929	106133
8504	106134
17558	106135
58893	106136
151	106137
6200	106138
53064	106139
99	106140
42259	106141
23751	106142
55456	106143
5097	106144
14129	106145
2682	106146
34563	106147
8582	106148
3577	106149
86426	106150
107350	106151
81211	106152
67276	106153
3945	106154
38220	106155
2813	106156
29	106157
942	106158
16143	106159
12270	106160
24735	106161
121398	106162
10145	106163
24657	106164
31073	106165
83482	106166
61640	106167
5312	106168
23596	106169
21490	106170
17322	106171
72597	106172
12292	106173
34594	106174
59598	106175
45368	106176
160289	106177
154336	106178
46387	106179
41948	106180
17275	106181
5584	106182
66406	106183
370	106184
11559	106185
10748	106186
72675	106187
29691	106188
35347	106189
34595	106190
9107	106191
65407	106192
3632	106193
81956	106194
12695	106195
8871	106196
49661	106197
81260	106198
34757	106199
33469	106200
20811	106201
6892	106202
11847	106203
20588	106204
22011	106205
29036	106206
6586	106207
1830	106208
71938	106209
71241	106210
18655	106211
23097	106212
9687	106213
164495	106214
91463	106215
8697	106216
66877	106217
56119	106218
163223	106219
152337	106220
4149	106221
58506	106222
9770	106223
13585	106224
26887	106225
11711	106226
24269	106227
125057	106228
51957	106229
100566	106230
18	106231
19488	106232
46935	106233
79642	106234
18101	106235
13600	106236
87192	106237
1544	106238
53160	106239
71736	106240
9481	106241
12315	106242
57385	106243
17688	106244
31475	106245
2312	106246
18152	106247
12496	106248
26174	106249
7313	106250
42637	106251
20092	106252
6815	106253
89955	106254
593	106255
107860	106256
57	106257
23045	106258
10940	106259
36921	106260
40672	106261
13909	106262
115146	106263
94357	106264
69108	106265
54803	106266
8147	106267
14749	106268
77027	106269
53148	106270
44293	106271
45146	106272
5355	106273
12942	106274
62827	106275
3613	106276
66	106277
41832	106278
2118	106279
28046	106280
910	106281
14820	106282
67798	106283
86799	106284
94723	106285
9236	106286
26657	106287
26066	106288
127762	106289
9714	106290
23687	106291
8791	106292
52487	106293
23631	106294
32785	106295
1985	106296
412	106297
50170	106298
17971	106299
46811	106300
24613	106301
68054	106302
96308	106303
6664	106304
5926	106305
121455	106306
49295	106307
29142	106308
118339	106309
143374	106310
31937	106311
22503	106312
15154	106313
540	106314
2238	106315
27752	106316
47884	106317
44144	106318
67751	106319
165	106320
11771	106321
1854	106322
10629	106323
15444	106324
11427	106325
99588	106326
35533	106327
3222	106328
39550	106329
104896	106330
624	106331
42911	106332
4861	106333
5635	106334
12807	106335
60440	106336
8842	106337
24086	106338
58563	106339
108277	106340
39270	106341
10554	106342
66655	106343
83705	106344
81913	106345
129361	106346
6857	106347
17274	106348
17130	106349
21053	106350
42482	106351
19046	106352
38612	106353
99376	106354
99469	106355
87063	106356
53574	106357
54794	106358
49500	106359
11202	106360
2761	106361
123359	106362
106697	106363
93476	106364
166487	106365
128516	106366
40993	106367
26402	106368
36071	106369
142608	106370
24442	106371
13104	106372
11049	106373
21098	106374
77554	106375
54189	106376
21243	106377
4245	106378
156783	106379
20052	106380
21297	106381
135	106382
41679	106383
68212	106384
9518	106385
3108	106386
110970	106387
637	106388
29146	106389
238	106390
59107	106391
6866	106392
11169	106393
9870	106394
25116	106395
615	106396
3826	106397
289	106398
59726	106399
30433	106400
20313	106401
15160	106402
85195	106403
9882	106404
95792	106405
71664	106406
4981	106407
39848	106408
105760	106409
22685	106410
29466	106411
1075	106412
20735	106413
44479	106414
54485	106415
29921	106416
82514	106417
15529	106418
7988	106419
150716	106420
664	106421
80052	106422
234	106423
52634	106424
4713	106425
33752	106426
132945	106427
118962	106428
73962	106429
14324	106430
98984	106431
135902	106432
23783	106433
25603	106434
57474	106435
80338	106436
46382	106437
490	106438
99767	106439
68791	106440
25510	106441
2281	106442
112456	106443
4329	106444
34070	106445
2742	106446
1479	106447
9748	106448
46933	106449
9699	106450
15739	106451
14228	106452
15520	106453
81710	106454
41337	106455
77121	106456
79086	106457
97421	106458
127183	106459
29384	106460
87402	106461
25384	106462
114009	106463
82539	106464
20378	106465
89860	106466
38675	106467
12476	106468
104146	106469
8643	106470
10907	106471
68148	106472
16079	106473
55992	106474
3443	106475
23497	106476
67	106477
30005	106478
57205	106479
107	106480
58436	106481
32155	106482
38460	106483
3135	106484
92950	106485
2947	106486
10613	106487
17758	106488
48272	106489
10464	106490
4882	106491
277	106492
22764	106493
63953	106494
134	106495
15503	106496
93754	106497
86495	106498
7276	106499
90575	106500
5550	106501
9205	106502
11532	106503
43013	106504
8640	106505
45173	106506
214	106507
52559	106508
21279	106509
64711	106510
65916	106511
23943	106512
2155	106513
3495	106514
22712	106515
6933	106516
14141	106517
41073	106518
15466	106519
17996	106520
61297	106521
69556	106522
14948	106523
146817	106524
3078	106525
75656	106526
87748	106527
106604	106528
14644	106529
14845	106530
51075	106531
10651	106532
59389	106533
273	106534
21	106535
5500	106536
68635	106537
26767	106538
113831	106539
51819	106540
8258	106541
2144	106542
83185	106543
132669	106544
14934	106545
89037	106546
50907	106547
22854	106548
79974	106549
5628	106550
180	106551
27293	106552
74752	106553
41271	106554
122738	106555
105629	106556
74074	106557
26644	106558
5475	106559
658	106560
40962	106561
55163	106562
95867	106563
6401	106564
979	106565
15519	106566
14574	106567
40048	106568
11426	106569
2141	106570
14057	106571
64323	106572
382	106573
17460	106574
38216	106575
7159	106576
44571	106577
50195	106578
849	106579
64440	106580
204	106581
9884	106582
190	106583
22542	106584
66556	106585
25266	106586
3012	106587
7523	106588
40827	106589
7658	106590
130855	106591
78180	106592
121549	106593
58770	106594
40784	106595
2	106596
15494	106597
813	106598
47267	106599
15578	106600
4048	106601
25685	106602
33573	106603
93124	106604
23111	106605
1466	106606
2092	106607
700	106608
54014	106609
91456	106610
42974	106611
26635	106612
69151	106613
18733	106614
117385	106615
23430	106616
71787	106617
71592	106618
60366	106619
60076	106620
109955	106621
127045	106622
225	106623
21646	106624
24883	106625
103673	106626
17502	106627
12889	106628
23673	106629
20480	106630
126189	106631
2431	106632
923	106633
81352	106634
13791	106635
10848	106636
7597	106637
17555	106638
63583	106639
39	106640
8874	106641
3024	106642
58269	106643
14989	106644
6366	106645
12116	106646
68323	106647
113845	106648
292	106649
115594	106650
7254	106651
46881	106652
15994	106653
4344	106654
50454	106655
162567	106656
85359	106657
11692	106658
6291	106659
6733	106660
92096	106661
10642	106662
110118	106663
6449	106664
41263	106665
49321	106666
128251	106667
8489	106668
12356	106669
58223	106670
23455	106671
18919	106672
78175	106673
156237	106674
10791	106675
4920	106676
33688	106677
43665	106678
20228	106679
96168	106680
68484	106681
10582	106682
94840	106683
2047	106684
39617	106685
11740	106686
158073	106687
12324	106688
23339	106689
12344	106690
79350	106691
39697	106692
2629	106693
4814	106694
45415	106695
77239	106696
52935	106697
22934	106698
22640	106699
5289	106700
6966	106701
957	106702
41989	106703
14543	106704
73567	106705
22877	106706
909	106707
99421	106708
105943	106709
84024	106710
47627	106711
19993	106712
4761	106713
68417	106714
15949	106715
6866	106716
25293	106717
51241	106718
60938	106719
24435	106720
7679	106721
11011	106722
94369	106723
161411	106724
65755	106725
149055	106726
2226	106727
79829	106728
33857	106729
468	106730
8155	106731
23010	106732
721	106733
198	106734
370	106735
51407	106736
41137	106737
90482	106738
93538	106739
13052	106740
51037	106741
149265	106742
31392	106743
120016	106744
22540	106745
10074	106746
16375	106747
35494	106748
38454	106749
77	106750
65816	106751
16021	106752
111690	106753
8461	106754
64206	106755
100245	106756
14877	106757
91263	106758
41602	106759
16398	106760
67313	106761
5090	106762
9461	106763
132272	106764
93272	106765
65625	106766
58601	106767
42913	106768
84742	106769
92355	106770
41484	106771
6880	106772
12063	106773
13234	106774
133318	106775
11237	106776
116081	106777
20595	106778
1716	106779
40394	106780
91	106781
21901	106782
98960	106783
5082	106784
103384	106785
44669	106786
3239	106787
80397	106788
7767	106789
36959	106790
68648	106791
50296	106792
7422	106793
57252	106794
99816	106795
52157	106796
73364	106797
56524	106798
47257	106799
61900	106800
11905	106801
7073	106802
12464	106803
28463	106804
6205	106805
31576	106806
13542	106807
105363	106808
27139	106809
11968	106810
36653	106811
15061	106812
44589	106813
12319	106814
3311	106815
117997	106816
82281	106817
42832	106818
102067	106819
80598	106820
78729	106821
26383	106822
53267	106823
109129	106824
37358	106825
63415	106826
7960	106827
8054	106828
127343	106829
83492	106830
2181	106831
57779	106832
78939	106833
82063	106834
38499	106835
58442	106836
10655	106837
21304	106838
3263	106839
77666	106840
8435	106841
32242	106842
7365	106843
9973	106844
103208	106845
1	106846
381	106847
1517	106848
37650	106849
7380	106850
12357	106851
25237	106852
9088	106853
63340	106854
28262	106855
73846	106856
575	106857
4663	106858
15575	106859
48	106860
64387	106861
27189	106862
10038	106863
48606	106864
100167	106865
3256	106866
146251	106867
18675	106868
8230	106869
9756	106870
21581	106871
41982	106872
42369	106873
8232	106874
945	106875
4820	106876
87116	106877
49247	106878
3339	106879
21667	106880
53734	106881
107382	106882
49432	106883
163948	106884
10722	106885
4856	106886
80054	106887
64448	106888
53104	106889
27530	106890
20824	106891
28671	106892
100635	106893
136151	106894
1614	106895
11895	106896
8486	106897
9735	106898
51685	106899
105601	106900
1206	106901
36451	106902
70515	106903
74670	106904
46912	106905
3742	106906
84394	106907
11622	106908
107288	106909
79671	106910
158213	106911
18764	106912
6635	106913
5840	106914
1635	106915
719	106916
58590	106917
3447	106918
124388	106919
1163	106920
3763	106921
18722	106922
130363	106923
12332	106924
18964	106925
3963	106926
90006	106927
21332	106928
11515	106929
87753	106930
46217	106931
9231	106932
261	106933
90465	106934
31383	106935
66384	106936
74765	106937
2093	106938
37481	106939
102413	106940
39306	106941
17472	106942
110109	106943
12454	106944
16788	106945
119576	106946
163485	106947
3687	106948
21012	106949
46291	106950
9070	106951
15246	106952
20046	106953
61728	106954
9040	106955
14733	106956
116885	106957
53826	106958
49135	106959
62520	106960
33333	106961
6731	106962
4262	106963
29381	106964
74915	106965
818	106966
78663	106967
27340	106968
22	106969
105432	106970
4248	106971
14084	106972
58088	106973
109554	106974
4818	106975
13034	106976
78815	106977
59881	106978
1091	106979
12228	106980
165573	106981
10282	106982
18579	106983
12364	106984
3356	106985
6067	106986
118749	106987
41487	106988
126603	106989
31202	106990
56307	106991
5815	106992
5519	106993
1667	106994
1153	106995
14165	106996
7029	106997
34469	106998
98401	106999
75962	107000
106203	107001
40268	107002
31363	107003
16512	107004
5899	107005
65934	107006
59681	107007
48553	107008
2288	107009
53	107010
20946	107011
34465	107012
6524	107013
52141	107014
2980	107015
31066	107016
7852	107017
78971	107018
37276	107019
86360	107020
5524	107021
55855	107022
14437	107023
9491	107024
3784	107025
67969	107026
350	107027
11280	107028
76056	107029
12210	107030
8956	107031
5493	107032
68099	107033
80235	107034
14483	107035
2002	107036
104584	107037
147424	107038
100452	107039
36718	107040
281	107041
162180	107042
99248	107043
47449	107044
3080	107045
19381	107046
68068	107047
14436	107048
21986	107049
4462	107050
5101	107051
73755	107052
79296	107053
76180	107054
574	107055
888	107056
15821	107057
152291	107058
57207	107059
56739	107060
797	107061
48738	107062
1167	107063
61055	107064
4076	107065
85191	107066
69315	107067
101165	107068
37367	107069
6645	107070
13357	107071
81837	107072
32281	107073
47003	107074
14607	107075
4121	107076
8903	107077
115441	107078
13716	107079
2813	107080
12775	107081
14300	107082
17367	107083
3694	107084
93221	107085
39696	107086
20436	107087
37687	107088
20362	107089
44581	107090
132299	107091
2784	107092
85108	107093
15572	107094
86493	107095
111559	107096
59590	107097
40736	107098
49592	107099
54045	107100
88521	107101
113	107102
5450	107103
6224	107104
26364	107105
14154	107106
4982	107107
9448	107108
1773	107109
56018	107110
14102	107111
47473	107112
33935	107113
83280	107114
34529	107115
10433	107116
23441	107117
164689	107118
24864	107119
10333	107120
19832	107121
18528	107122
13694	107123
23176	107124
2582	107125
13652	107126
11430	107127
28820	107128
53523	107129
30	107130
15495	107131
111245	107132
1354	107133
6027	107134
22704	107135
4483	107136
779	107137
57787	107138
5068	107139
22764	107140
23320	107141
3607	107142
90325	107143
287	107144
6813	107145
6187	107146
104774	107147
44149	107148
80192	107149
28645	107150
6345	107151
50402	107152
42064	107153
16243	107154
53875	107155
89909	107156
17566	107157
46097	107158
3934	107159
8339	107160
126408	107161
72725	107162
33708	107163
27031	107164
18437	107165
6953	107166
126474	107167
63624	107168
158734	107169
155364	107170
31958	107171
73046	107172
127391	107173
4128	107174
5245	107175
354	107176
69438	107177
50805	107178
8402	107179
23537	107180
159920	107181
157	107182
10154	107183
130193	107184
6607	107185
1301	107186
117848	107187
57385	107188
75607	107189
106903	107190
18842	107191
67803	107192
3270	107193
3803	107194
44334	107195
37341	107196
17102	107197
58084	107198
12563	107199
3841	107200
39697	107201
50420	107202
79175	107203
49962	107204
19807	107205
46134	107206
570	107207
11196	107208
10203	107209
130367	107210
36606	107211
55825	107212
63119	107213
40408	107214
13658	107215
14218	107216
77227	107217
2947	107218
26033	107219
2162	107220
34991	107221
30169	107222
4369	107223
47421	107224
49234	107225
45294	107226
83703	107227
107090	107228
123245	107229
98514	107230
8369	107231
1608	107232
52557	107233
112757	107234
31678	107235
3952	107236
39811	107237
23407	107238
10758	107239
48920	107240
122440	107241
7697	107242
114047	107243
20819	107244
25114	107245
30093	107246
19770	107247
13652	107248
18078	107249
80810	107250
847	107251
89958	107252
15321	107253
38726	107254
151972	107255
68598	107256
4837	107257
27302	107258
264	107259
18612	107260
63478	107261
69385	107262
154780	107263
30103	107264
5630	107265
25827	107266
26	107267
2497	107268
132969	107269
79849	107270
30649	107271
6213	107272
52310	107273
11843	107274
27734	107275
105133	107276
27158	107277
46566	107278
14018	107279
46630	107280
1135	107281
12396	107282
115320	107283
99246	107284
28285	107285
21462	107286
87224	107287
145764	107288
34854	107289
57826	107290
46122	107291
17205	107292
95118	107293
7134	107294
79253	107295
23107	107296
31985	107297
31999	107298
19541	107299
37382	107300
153042	107301
60226	107302
41092	107303
872	107304
21919	107305
11096	107306
82385	107307
28568	107308
33927	107309
1767	107310
164899	107311
35577	107312
125143	107313
47076	107314
38473	107315
5520	107316
48339	107317
11610	107318
91495	107319
9273	107320
85841	107321
2856	107322
10280	107323
526	107324
387	107325
24032	107326
11589	107327
9437	107328
3609	107329
1323	107330
78646	107331
8188	107332
6147	107333
88485	107334
2028	107335
100818	107336
2727	107337
40	107338
82917	107339
92731	107340
326	107341
37220	107342
36090	107343
5611	107344
1331	107345
18958	107346
34003	107347
40186	107348
7573	107349
107923	107350
5842	107351
1466	107352
43993	107353
5613	107354
43540	107355
3056	107356
25005	107357
30263	107358
101763	107359
7997	107360
85346	107361
41479	107362
70686	107363
1774	107364
2088	107365
62545	107366
17650	107367
53601	107368
1514	107369
41443	107370
78961	107371
53412	107372
6257	107373
33322	107374
32738	107375
305	107376
17008	107377
92469	107378
19544	107379
20046	107380
107004	107381
36314	107382
17339	107383
120272	107384
86547	107385
23874	107386
46273	107387
160056	107388
144678	107389
10199	107390
34885	107391
4455	107392
30004	107393
52155	107394
27170	107395
1168	107396
150	107397
61454	107398
23714	107399
44315	107400
22895	107401
116912	107402
15102	107403
2276	107404
1522	107405
41755	107406
32746	107407
2142	107408
75036	107409
34242	107410
5255	107411
34398	107412
6762	107413
17389	107414
36107	107415
29129	107416
50527	107417
82058	107418
72223	107419
113125	107420
51899	107421
42001	107422
53664	107423
46923	107424
18668	107425
3180	107426
2046	107427
83266	107428
2779	107429
16717	107430
25912	107431
40207	107432
110397	107433
23110	107434
1776	107435
14992	107436
916	107437
22450	107438
165637	107439
82261	107440
88340	107441
137287	107442
28453	107443
114377	107444
4719	107445
2990	107446
113	107447
19177	107448
18333	107449
33705	107450
23556	107451
33003	107452
29274	107453
7704	107454
7212	107455
42396	107456
9106	107457
1936	107458
148631	107459
54378	107460
4472	107461
94337	107462
3958	107463
86374	107464
17670	107465
16607	107466
29387	107467
7158	107468
41425	107469
15748	107470
149108	107471
6203	107472
18856	107473
2221	107474
51251	107475
27307	107476
40845	107477
109430	107478
4086	107479
48719	107480
107150	107481
118671	107482
14322	107483
44506	107484
23579	107485
12626	107486
34401	107487
41256	107488
18692	107489
125762	107490
82267	107491
6489	107492
132123	107493
27890	107494
22956	107495
67096	107496
95008	107497
22551	107498
6778	107499
1481	107500
26688	107501
78226	107502
202	107503
35680	107504
2484	107505
2364	107506
72471	107507
813	107508
89843	107509
20862	107510
42144	107511
20906	107512
28852	107513
27586	107514
85188	107515
17978	107516
9895	107517
11285	107518
55832	107519
15411	107520
12142	107521
22178	107522
10986	107523
460	107524
89985	107525
26464	107526
156687	107527
6244	107528
6454	107529
6152	107530
57761	107531
13947	107532
131919	107533
28703	107534
125	107535
1241	107536
5430	107537
110155	107538
25248	107539
433	107540
24371	107541
117010	107542
124161	107543
10063	107544
519	107545
132730	107546
17155	107547
162590	107548
21930	107549
23896	107550
42251	107551
114319	107552
59434	107553
54292	107554
59097	107555
49659	107556
9638	107557
133047	107558
927	107559
9724	107560
118309	107561
48701	107562
109729	107563
84055	107564
26842	107565
33993	107566
79849	107567
9655	107568
45633	107569
26278	107570
37891	107571
20978	107572
1822	107573
7157	107574
4298	107575
69936	107576
117671	107577
39093	107578
37050	107579
142752	107580
17196	107581
72911	107582
382	107583
315	107584
62098	107585
30501	107586
30111	107587
65728	107588
111645	107589
103682	107590
68548	107591
159018	107592
832	107593
68206	107594
114488	107595
52848	107596
121309	107597
14402	107598
5931	107599
21657	107600
33145	107601
27097	107602
2889	107603
3098	107604
54841	107605
36116	107606
11206	107607
68318	107608
32342	107609
53854	107610
65457	107611
980	107612
84368	107613
2134	107614
61907	107615
59982	107616
6499	107617
2207	107618
46610	107619
31138	107620
1699	107621
23747	107622
28491	107623
1408	107624
48102	107625
2809	107626
1752	107627
25934	107628
16467	107629
36478	107630
25903	107631
59175	107632
29000	107633
49026	107634
7315	107635
14636	107636
10129	107637
872	107638
192	107639
31433	107640
162991	107641
9161	107642
48966	107643
9856	107644
118861	107645
85396	107646
132327	107647
20209	107648
47683	107649
77286	107650
39702	107651
765	107652
6029	107653
42668	107654
69918	107655
79110	107656
38247	107657
125578	107658
179	107659
1932	107660
10497	107661
101713	107662
11658	107663
20568	107664
1142	107665
61141	107666
4119	107667
115345	107668
65524	107669
44991	107670
131720	107671
18051	107672
40894	107673
7464	107674
85232	107675
9295	107676
7543	107677
12185	107678
11876	107679
5239	107680
6556	107681
37799	107682
34196	107683
94014	107684
116120	107685
6842	107686
40320	107687
68373	107688
82912	107689
118241	107690
16480	107691
109095	107692
10482	107693
2882	107694
83770	107695
107004	107696
36693	107697
131996	107698
22583	107699
244	107700
9041	107701
42689	107702
150702	107703
2733	107704
109245	107705
33870	107706
12702	107707
18090	107708
8286	107709
8601	107710
3587	107711
2769	107712
4121	107713
17596	107714
29776	107715
4384	107716
6591	107717
68655	107718
22686	107719
105454	107720
45925	107721
121756	107722
22772	107723
21090	107724
4981	107725
391	107726
43555	107727
39550	107728
59736	107729
107077	107730
57016	107731
27742	107732
1375	107733
28725	107734
12103	107735
97357	107736
38660	107737
20372	107738
23571	107739
90919	107740
42977	107741
3101	107742
1670	107743
55855	107744
10192	107745
49803	107746
19221	107747
39420	107748
16315	107749
2769	107750
39183	107751
3893	107752
9531	107753
114580	107754
20768	107755
26889	107756
114657	107757
115397	107758
29679	107759
97577	107760
19274	107761
32215	107762
6198	107763
113436	107764
86462	107765
86831	107766
16179	107767
60490	107768
101072	107769
54521	107770
105790	107771
4927	107772
52189	107773
22116	107774
8162	107775
6148	107776
40464	107777
15219	107778
13063	107779
7864	107780
26862	107781
9812	107782
59597	107783
25143	107784
16112	107785
40327	107786
46918	107787
40487	107788
7244	107789
30136	107790
8733	107791
16306	107792
21134	107793
84702	107794
27155	107795
76187	107796
43693	107797
2926	107798
11956	107799
61009	107800
3460	107801
5740	107802
55	107803
683	107804
92524	107805
15652	107806
534	107807
31526	107808
148809	107809
62	107810
7067	107811
71269	107812
47623	107813
61707	107814
6493	107815
129586	107816
22325	107817
553	107818
46842	107819
35610	107820
60608	107821
109335	107822
105566	107823
55860	107824
69258	107825
4290	107826
21265	107827
10235	107828
17404	107829
37413	107830
54	107831
3482	107832
522	107833
87415	107834
9603	107835
67628	107836
25019	107837
16026	107838
9691	107839
80637	107840
24096	107841
81635	107842
145961	107843
42424	107844
58188	107845
50627	107846
14009	107847
14166	107848
60897	107849
46882	107850
7463	107851
2566	107852
7306	107853
64289	107854
14427	107855
40262	107856
17689	107857
101826	107858
154023	107859
125677	107860
97279	107861
122987	107862
17702	107863
8676	107864
41748	107865
9819	107866
15636	107867
27920	107868
19817	107869
58564	107870
45472	107871
25489	107872
12346	107873
50007	107874
70326	107875
152697	107876
1590	107877
117735	107878
22515	107879
270	107880
12375	107881
4226	107882
76176	107883
68440	107884
20341	107885
130069	107886
6733	107887
25294	107888
14492	107889
5612	107890
29001	107891
12594	107892
3418	107893
44166	107894
10267	107895
19855	107896
16967	107897
27611	107898
11603	107899
34220	107900
16572	107901
18285	107902
83558	107903
9913	107904
18608	107905
120651	107906
7737	107907
20434	107908
50191	107909
28179	107910
16961	107911
1165	107912
8479	107913
119546	107914
46740	107915
8124	107916
43039	107917
78138	107918
15460	107919
103465	107920
27253	107921
13616	107922
108604	107923
149388	107924
12024	107925
31052	107926
46751	107927
97476	107928
39554	107929
127152	107930
42611	107931
48876	107932
160548	107933
44122	107934
110054	107935
5544	107936
18439	107937
4258	107938
5435	107939
21374	107940
1338	107941
35422	107942
5872	107943
55712	107944
65496	107945
4673	107946
18058	107947
16972	107948
237	107949
7350	107950
18554	107951
771	107952
25135	107953
1108	107954
132592	107955
4459	107956
90841	107957
25349	107958
34275	107959
13825	107960
12915	107961
117356	107962
47198	107963
6436	107964
73616	107965
58588	107966
58190	107967
42703	107968
101795	107969
13032	107970
7116	107971
77156	107972
26051	107973
77710	107974
2912	107975
65034	107976
8120	107977
30973	107978
107860	107979
37384	107980
678	107981
18492	107982
4678	107983
2923	107984
36350	107985
22268	107986
28252	107987
2408	107988
103408	107989
132840	107990
74001	107991
14815	107992
103936	107993
1632	107994
164676	107995
52675	107996
11658	107997
9066	107998
93211	107999
71487	108000
146250	108001
4094	108002
7040	108003
40575	108004
16279	108005
9324	108006
33736	108007
137966	108008
118065	108009
113066	108010
6482	108011
9846	108012
15793	108013
9413	108014
54698	108015
59563	108016
12652	108017
1911	108018
12718	108019
125244	108020
93453	108021
76746	108022
50619	108023
35290	108024
60004	108025
138311	108026
16400	108027
52740	108028
81108	108029
33870	108030
9634	108031
80097	108032
3441	108033
31397	108034
125001	108035
24779	108036
10389	108037
44241	108038
10635	108039
436	108040
38585	108041
33880	108042
67486	108043
43204	108044
11630	108045
97443	108046
81594	108047
34493	108048
11185	108049
39836	108050
122063	108051
127545	108052
45425	108053
5650	108054
10028	108055
649	108056
83751	108057
1370	108058
2896	108059
18401	108060
30321	108061
5513	108062
125996	108063
100466	108064
25311	108065
117214	108066
52852	108067
50830	108068
2339	108069
27294	108070
77329	108071
105171	108072
48463	108073
36737	108074
6317	108075
29605	108076
9457	108077
259	108078
2686	108079
139388	108080
16099	108081
1810	108082
36913	108083
27104	108084
6201	108085
43741	108086
46167	108087
87083	108088
136769	108089
73049	108090
91653	108091
66576	108092
128124	108093
5714	108094
32333	108095
37713	108096
56271	108097
11194	108098
16579	108099
25171	108100
1655	108101
13197	108102
29227	108103
91340	108104
56910	108105
5856	108106
41350	108107
8688	108108
37428	108109
77691	108110
19078	108111
43312	108112
110004	108113
37039	108114
9645	108115
13111	108116
80675	108117
26378	108118
23753	108119
15415	108120
7955	108121
22092	108122
58407	108123
34448	108124
9911	108125
5945	108126
39502	108127
109226	108128
25276	108129
18725	108130
59166	108131
39025	108132
3298	108133
35784	108134
10928	108135
100432	108136
17965	108137
18298	108138
71806	108139
287	108140
582	108141
161481	108142
148799	108143
75268	108144
30000	108145
69148	108146
50514	108147
160499	108148
15738	108149
2889	108150
133242	108151
105214	108152
30665	108153
28746	108154
9649	108155
29204	108156
39541	108157
26100	108158
4489	108159
3589	108160
77899	108161
9456	108162
28032	108163
66490	108164
54338	108165
6427	108166
48712	108167
75928	108168
90963	108169
24311	108170
144817	108171
14074	108172
83899	108173
41498	108174
29320	108175
151048	108176
30285	108177
12679	108178
26542	108179
84207	108180
27224	108181
51400	108182
8733	108183
107314	108184
31169	108185
4433	108186
1361	108187
16274	108188
2504	108189
10310	108190
25568	108191
67809	108192
128441	108193
40670	108194
51332	108195
26863	108196
5982	108197
149499	108198
16619	108199
162055	108200
3004	108201
76	108202
3527	108203
34471	108204
89347	108205
2916	108206
69638	108207
53086	108208
11649	108209
90054	108210
42198	108211
158517	108212
12022	108213
35973	108214
5033	108215
120714	108216
73	108217
7314	108218
576	108219
82621	108220
22202	108221
133720	108222
1	108223
51564	108224
4009	108225
54908	108226
155916	108227
77891	108228
40026	108229
46709	108230
31332	108231
2430	108232
94849	108233
72163	108234
14684	108235
29544	108236
7808	108237
66475	108238
23886	108239
3412	108240
10196	108241
26143	108242
11988	108243
39548	108244
33057	108245
2326	108246
9289	108247
29471	108248
2119	108249
43797	108250
106131	108251
82766	108252
122822	108253
10300	108254
78935	108255
32476	108256
17450	108257
21923	108258
63643	108259
30231	108260
21899	108261
16869	108262
30431	108263
17686	108264
33334	108265
53908	108266
86933	108267
29683	108268
15296	108269
7717	108270
11993	108271
108762	108272
92541	108273
15442	108274
35220	108275
2330	108276
25699	108277
4878	108278
33387	108279
68079	108280
14747	108281
4946	108282
8487	108283
107324	108284
40608	108285
136019	108286
157038	108287
8538	108288
2569	108289
72199	108290
66794	108291
84171	108292
27432	108293
24299	108294
26363	108295
1950	108296
28359	108297
34410	108298
100381	108299
5721	108300
8496	108301
139738	108302
3137	108303
60182	108304
166	108305
76375	108306
57659	108307
3854	108308
97463	108309
84460	108310
17756	108311
83135	108312
2264	108313
29654	108314
44739	108315
46173	108316
18898	108317
2324	108318
26111	108319
83	108320
21920	108321
11912	108322
20489	108323
348	108324
34726	108325
7378	108326
10306	108327
47346	108328
76742	108329
85943	108330
22079	108331
12358	108332
28621	108333
31175	108334
76294	108335
46025	108336
93633	108337
18460	108338
669	108339
79425	108340
43955	108341
3191	108342
2191	108343
22370	108344
127805	108345
48905	108346
83972	108347
104713	108348
1502	108349
57980	108350
50011	108351
15080	108352
39082	108353
1735	108354
149144	108355
3801	108356
18908	108357
1779	108358
28682	108359
67511	108360
2823	108361
47920	108362
127190	108363
26914	108364
240	108365
44462	108366
74980	108367
140627	108368
7093	108369
153727	108370
46889	108371
35111	108372
23382	108373
60754	108374
102638	108375
61	108376
18265	108377
9	108378
31845	108379
8861	108380
25573	108381
124	108382
6110	108383
72798	108384
5666	108385
2918	108386
8617	108387
88928	108388
115682	108389
79463	108390
5666	108391
52399	108392
19692	108393
16462	108394
35284	108395
1379	108396
73371	108397
36443	108398
65870	108399
165357	108400
37426	108401
104494	108402
35447	108403
22015	108404
47344	108405
131586	108406
137348	108407
52214	108408
6031	108409
11767	108410
35702	108411
45169	108412
37336	108413
17229	108414
27223	108415
37555	108416
28889	108417
11228	108418
13530	108419
32455	108420
15876	108421
105833	108422
21902	108423
1977	108424
103479	108425
45051	108426
56280	108427
122346	108428
4044	108429
23921	108430
12013	108431
14374	108432
2905	108433
47412	108434
2668	108435
105395	108436
1056	108437
13167	108438
924	108439
98819	108440
12854	108441
24310	108442
7581	108443
14828	108444
450	108445
18082	108446
117738	108447
56549	108448
74673	108449
18218	108450
2321	108451
5094	108452
10264	108453
14891	108454
162425	108455
80835	108456
12875	108457
50373	108458
2896	108459
2259	108460
144386	108461
88970	108462
7731	108463
9475	108464
27070	108465
88812	108466
81278	108467
49654	108468
126813	108469
96468	108470
24158	108471
13542	108472
26872	108473
24781	108474
52572	108475
52984	108476
7225	108477
36023	108478
53560	108479
12485	108480
138210	108481
23304	108482
35155	108483
6493	108484
46176	108485
21566	108486
83282	108487
46108	108488
135266	108489
126045	108490
4540	108491
28998	108492
48822	108493
8748	108494
25178	108495
21869	108496
26402	108497
1299	108498
64059	108499
32300	108500
64174	108501
2192	108502
14997	108503
1986	108504
113145	108505
66143	108506
24483	108507
79102	108508
124255	108509
23140	108510
21552	108511
31884	108512
75781	108513
257	108514
42578	108515
61667	108516
59912	108517
65490	108518
144401	108519
80427	108520
56443	108521
16157	108522
99511	108523
4706	108524
11351	108525
10279	108526
145806	108527
2289	108528
37217	108529
2226	108530
634	108531
87328	108532
8503	108533
30530	108534
56689	108535
71847	108536
15671	108537
37305	108538
36176	108539
73925	108540
113576	108541
38030	108542
3	108543
59968	108544
20012	108545
94525	108546
1387	108547
34066	108548
74333	108549
107218	108550
118922	108551
63602	108552
109356	108553
4179	108554
40626	108555
101067	108556
124793	108557
971	108558
1035	108559
37207	108560
8568	108561
44483	108562
14331	108563
133669	108564
29418	108565
284	108566
7247	108567
19236	108568
31586	108569
29303	108570
138875	108571
15	108572
118567	108573
21850	108574
22512	108575
54394	108576
49876	108577
29126	108578
1916	108579
39364	108580
147761	108581
96488	108582
82287	108583
11959	108584
47795	108585
12635	108586
57945	108587
24535	108588
48	108589
43402	108590
8927	108591
3933	108592
9794	108593
13513	108594
79355	108595
24563	108596
979	108597
9541	108598
2092	108599
3842	108600
474	108601
117781	108602
4284	108603
1322	108604
1718	108605
142070	108606
89655	108607
15666	108608
362	108609
12246	108610
119374	108611
7	108612
29923	108613
66375	108614
15571	108615
37256	108616
137766	108617
25616	108618
29664	108619
82628	108620
27995	108621
6849	108622
28116	108623
9194	108624
7941	108625
84015	108626
18443	108627
5438	108628
13857	108629
103716	108630
7884	108631
17853	108632
170	108633
61673	108634
22221	108635
42868	108636
1711	108637
1956	108638
61147	108639
24915	108640
24248	108641
71737	108642
33667	108643
41974	108644
88146	108645
12107	108646
992	108647
2897	108648
3867	108649
28736	108650
71724	108651
1238	108652
17047	108653
78068	108654
12370	108655
30033	108656
1184	108657
22295	108658
151572	108659
19368	108660
8192	108661
21736	108662
22686	108663
369	108664
153226	108665
60711	108666
37692	108667
40750	108668
25947	108669
111965	108670
431	108671
1528	108672
4464	108673
50	108674
444	108675
14110	108676
10247	108677
27126	108678
23595	108679
32076	108680
25	108681
155287	108682
124704	108683
7418	108684
37630	108685
570	108686
12208	108687
31487	108688
3737	108689
57175	108690
35754	108691
2207	108692
93396	108693
9949	108694
34094	108695
3532	108696
110693	108697
102130	108698
23757	108699
6178	108700
113885	108701
3356	108702
50104	108703
19449	108704
31040	108705
29766	108706
94679	108707
9928	108708
595	108709
42749	108710
2007	108711
20680	108712
7074	108713
40001	108714
2439	108715
38410	108716
25512	108717
33314	108718
88376	108719
44634	108720
55450	108721
2602	108722
35843	108723
1718	108724
8220	108725
30378	108726
1622	108727
2001	108728
71986	108729
16594	108730
3004	108731
132460	108732
92368	108733
2947	108734
7994	108735
25054	108736
128502	108737
90043	108738
163214	108739
11660	108740
131181	108741
8831	108742
75061	108743
2135	108744
8260	108745
48209	108746
92551	108747
78339	108748
50867	108749
6683	108750
72658	108751
44841	108752
12237	108753
151354	108754
18900	108755
7034	108756
2436	108757
96250	108758
17158	108759
6014	108760
60992	108761
126136	108762
3444	108763
29063	108764
29307	108765
42649	108766
18254	108767
4337	108768
6590	108769
2424	108770
45347	108771
24634	108772
4947	108773
64963	108774
15497	108775
33125	108776
7885	108777
19	108778
5588	108779
57133	108780
162849	108781
29339	108782
47692	108783
35086	108784
5908	108785
29064	108786
101261	108787
22918	108788
129646	108789
86487	108790
2672	108791
16682	108792
3065	108793
1458	108794
16022	108795
12603	108796
51180	108797
6806	108798
82003	108799
3370	108800
8500	108801
89343	108802
31766	108803
124356	108804
16378	108805
142410	108806
18712	108807
128458	108808
5342	108809
190	108810
104912	108811
73508	108812
76316	108813
122464	108814
59340	108815
71	108816
39351	108817
68812	108818
127512	108819
24409	108820
59896	108821
61620	108822
41867	108823
7488	108824
30771	108825
465	108826
2596	108827
109310	108828
52827	108829
1750	108830
4	108831
2346	108832
1240	108833
11584	108834
58115	108835
105645	108836
23969	108837
29202	108838
5131	108839
401	108840
41055	108841
10273	108842
40214	108843
81837	108844
108695	108845
6490	108846
5499	108847
4021	108848
4402	108849
57915	108850
72279	108851
93683	108852
25149	108853
65588	108854
16454	108855
159892	108856
100935	108857
157055	108858
36297	108859
16221	108860
10276	108861
200	108862
73077	108863
12990	108864
52025	108865
56753	108866
42578	108867
7529	108868
12843	108869
64728	108870
29719	108871
12903	108872
71467	108873
15537	108874
127398	108875
74483	108876
132988	108877
10009	108878
41887	108879
44134	108880
15808	108881
16903	108882
16881	108883
22899	108884
162	108885
119747	108886
16172	108887
1921	108888
49292	108889
18166	108890
88339	108891
5418	108892
26118	108893
44837	108894
2766	108895
47610	108896
74623	108897
142262	108898
34764	108899
131573	108900
1434	108901
150338	108902
110014	108903
9736	108904
6842	108905
58284	108906
40146	108907
111835	108908
20351	108909
110302	108910
46415	108911
9506	108912
3389	108913
3636	108914
158897	108915
5681	108916
122	108917
110	108918
4852	108919
100995	108920
18332	108921
11142	108922
46126	108923
39434	108924
23824	108925
31850	108926
90246	108927
18825	108928
76232	108929
97397	108930
4160	108931
47081	108932
71738	108933
163290	108934
20155	108935
51422	108936
352	108937
4283	108938
3244	108939
4612	108940
88	108941
152840	108942
85482	108943
23601	108944
26742	108945
92485	108946
8253	108947
47036	108948
99548	108949
17625	108950
116947	108951
116791	108952
34074	108953
3312	108954
22311	108955
15405	108956
7993	108957
13915	108958
677	108959
67074	108960
43083	108961
22341	108962
78986	108963
18249	108964
2132	108965
92994	108966
82122	108967
52343	108968
93710	108969
77024	108970
6061	108971
24529	108972
111619	108973
1144	108974
129247	108975
87399	108976
95586	108977
43912	108978
2257	108979
1232	108980
89078	108981
22758	108982
300	108983
28198	108984
3404	108985
75447	108986
75649	108987
24353	108988
46429	108989
139085	108990
30755	108991
61269	108992
44329	108993
22071	108994
12325	108995
27358	108996
21416	108997
53924	108998
28714	108999
5753	109000
2421	109001
43716	109002
80895	109003
2713	109004
18879	109005
177	109006
4772	109007
26541	109008
106056	109009
4926	109010
51777	109011
485	109012
5692	109013
5369	109014
10470	109015
106645	109016
67866	109017
19713	109018
7120	109019
730	109020
161716	109021
42452	109022
1628	109023
19184	109024
1623	109025
862	109026
115479	109027
33269	109028
30743	109029
49623	109030
100019	109031
79159	109032
18211	109033
68834	109034
87131	109035
148796	109036
154474	109037
19291	109038
39299	109039
88127	109040
60384	109041
713	109042
30181	109043
62	109044
58547	109045
9144	109046
24398	109047
26589	109048
180	109049
3679	109050
15782	109051
43280	109052
105	109053
57560	109054
70766	109055
2628	109056
51273	109057
30940	109058
24593	109059
36692	109060
3922	109061
16730	109062
32332	109063
7867	109064
109079	109065
1358	109066
56244	109067
63216	109068
31949	109069
31907	109070
76647	109071
38233	109072
32212	109073
32283	109074
30188	109075
34468	109076
13209	109077
56010	109078
48156	109079
12689	109080
43309	109081
4905	109082
41518	109083
67576	109084
18623	109085
132103	109086
73438	109087
1213	109088
76923	109089
48471	109090
38365	109091
84852	109092
10235	109093
9494	109094
1463	109095
10552	109096
57409	109097
31960	109098
12521	109099
47663	109100
158400	109101
122292	109102
48258	109103
10372	109104
52372	109105
11881	109106
55844	109107
2131	109108
4743	109109
3489	109110
57539	109111
106080	109112
13888	109113
94269	109114
31989	109115
335	109116
69117	109117
74669	109118
2351	109119
41635	109120
7923	109121
286	109122
9284	109123
7124	109124
8929	109125
49413	109126
149779	109127
4064	109128
63987	109129
137749	109130
12384	109131
1872	109132
6983	109133
127365	109134
57946	109135
1550	109136
119624	109137
147040	109138
36086	109139
51640	109140
154604	109141
2003	109142
33569	109143
4819	109144
61432	109145
961	109146
20246	109147
59320	109148
26332	109149
17870	109150
44200	109151
13137	109152
104584	109153
26363	109154
15499	109155
111263	109156
20158	109157
9328	109158
322	109159
67876	109160
26022	109161
3050	109162
41661	109163
29516	109164
726	109165
38436	109166
22051	109167
3123	109168
45799	109169
57409	109170
4878	109171
3944	109172
1568	109173
108704	109174
63130	109175
4086	109176
12667	109177
93808	109178
11398	109179
453	109180
71872	109181
57455	109182
133595	109183
65393	109184
9689	109185
3784	109186
6514	109187
13771	109188
18061	109189
15534	109190
20972	109191
33528	109192
72884	109193
17002	109194
12204	109195
8806	109196
111403	109197
19747	109198
6467	109199
22	109200
12300	109201
13770	109202
52088	109203
14707	109204
16028	109205
18349	109206
36001	109207
54282	109208
137913	109209
37440	109210
4960	109211
18536	109212
17903	109213
47483	109214
39623	109215
17482	109216
4005	109217
8100	109218
61195	109219
63101	109220
41130	109221
42233	109222
38763	109223
1875	109224
91068	109225
2778	109226
15073	109227
27787	109228
27893	109229
6386	109230
12297	109231
83	109232
6568	109233
11542	109234
29052	109235
40999	109236
38532	109237
93043	109238
24325	109239
4785	109240
14265	109241
661	109242
3230	109243
8154	109244
30821	109245
68812	109246
30506	109247
21514	109248
2819	109249
127141	109250
122363	109251
37787	109252
93059	109253
70942	109254
155729	109255
58205	109256
1115	109257
36432	109258
58141	109259
124681	109260
23858	109261
14780	109262
15620	109263
22929	109264
8476	109265
4848	109266
47870	109267
1975	109268
22530	109269
102642	109270
99342	109271
37627	109272
121273	109273
21727	109274
2069	109275
1475	109276
11500	109277
13825	109278
76514	109279
929	109280
30098	109281
78046	109282
33638	109283
110962	109284
5286	109285
50330	109286
49230	109287
12073	109288
78296	109289
65573	109290
23822	109291
30325	109292
9382	109293
28588	109294
16072	109295
37269	109296
119838	109297
2579	109298
37899	109299
12780	109300
92180	109301
38074	109302
10451	109303
13741	109304
3417	109305
14569	109306
12476	109307
66597	109308
38352	109309
70559	109310
25169	109311
42012	109312
34823	109313
4476	109314
71208	109315
11164	109316
52910	109317
20238	109318
14325	109319
923	109320
409	109321
30646	109322
915	109323
14262	109324
49732	109325
5751	109326
10991	109327
24014	109328
12560	109329
3273	109330
6582	109331
39861	109332
7454	109333
202	109334
743	109335
28141	109336
60668	109337
18086	109338
34712	109339
3518	109340
66641	109341
10715	109342
73218	109343
8016	109344
31542	109345
6356	109346
11350	109347
4694	109348
57948	109349
2556	109350
28232	109351
33594	109352
77243	109353
25436	109354
13549	109355
9893	109356
16856	109357
2578	109358
46738	109359
30174	109360
42734	109361
28345	109362
14028	109363
56492	109364
55782	109365
13284	109366
7403	109367
6478	109368
7423	109369
10081	109370
150644	109371
152424	109372
5705	109373
9295	109374
7883	109375
16485	109376
40088	109377
1134	109378
55610	109379
84101	109380
4608	109381
24677	109382
601	109383
115794	109384
9801	109385
74510	109386
30357	109387
99483	109388
57691	109389
9239	109390
46054	109391
65108	109392
36248	109393
20256	109394
76931	109395
7672	109396
122784	109397
427	109398
70932	109399
6824	109400
70188	109401
101179	109402
53466	109403
97872	109404
84860	109405
14390	109406
118858	109407
12884	109408
9778	109409
13708	109410
61060	109411
19540	109412
44118	109413
68605	109414
157562	109415
10177	109416
57544	109417
84565	109418
7536	109419
162135	109420
8052	109421
6706	109422
37312	109423
82339	109424
128781	109425
35092	109426
2105	109427
16254	109428
65620	109429
29568	109430
19301	109431
24961	109432
53420	109433
82609	109434
33967	109435
99379	109436
79175	109437
107048	109438
2720	109439
5413	109440
25953	109441
38638	109442
51230	109443
49730	109444
5615	109445
4334	109446
78265	109447
42870	109448
6389	109449
2358	109450
35565	109451
626	109452
161251	109453
16358	109454
47675	109455
13809	109456
1933	109457
34264	109458
6849	109459
20958	109460
12524	109461
1005	109462
6143	109463
12751	109464
4280	109465
41364	109466
106840	109467
44668	109468
19071	109469
20167	109470
20010	109471
738	109472
46306	109473
16607	109474
32405	109475
7494	109476
104351	109477
83173	109478
731	109479
38274	109480
5637	109481
13500	109482
44768	109483
814	109484
3944	109485
42221	109486
81467	109487
42323	109488
35392	109489
6329	109490
4116	109491
102879	109492
75184	109493
1246	109494
112815	109495
8148	109496
81306	109497
117126	109498
3358	109499
20838	109500
111	109501
2433	109502
58065	109503
38433	109504
52749	109505
62375	109506
11879	109507
10816	109508
30284	109509
14891	109510
238	109511
12313	109512
106162	109513
7582	109514
85616	109515
36331	109516
729	109517
45953	109518
926	109519
4952	109520
98288	109521
5162	109522
10616	109523
11282	109524
13500	109525
88707	109526
31435	109527
15221	109528
15017	109529
14038	109530
111939	109531
5639	109532
49939	109533
133756	109534
94165	109535
10359	109536
56054	109537
3268	109538
8487	109539
643	109540
1329	109541
18247	109542
44282	109543
18889	109544
17310	109545
21607	109546
12	109547
32995	109548
80668	109549
76980	109550
937	109551
15579	109552
61791	109553
41121	109554
122913	109555
22985	109556
49473	109557
78477	109558
11549	109559
9923	109560
69141	109561
23116	109562
16719	109563
18901	109564
20910	109565
11884	109566
83716	109567
1696	109568
25703	109569
123489	109570
18438	109571
52317	109572
1010	109573
56376	109574
84858	109575
134244	109576
26108	109577
34917	109578
22779	109579
1506	109580
4	109581
70183	109582
36454	109583
9816	109584
33509	109585
1294	109586
39201	109587
54597	109588
108836	109589
12795	109590
30650	109591
8439	109592
8151	109593
50282	109594
1785	109595
15	109596
8593	109597
12541	109598
14184	109599
25525	109600
16968	109601
81196	109602
11898	109603
100772	109604
60605	109605
14126	109606
10797	109607
14052	109608
78673	109609
25733	109610
67738	109611
41629	109612
2640	109613
65595	109614
93038	109615
34464	109616
81646	109617
50709	109618
50095	109619
91231	109620
26272	109621
55983	109622
1106	109623
6098	109624
35036	109625
9641	109626
132719	109627
126438	109628
98962	109629
23101	109630
6100	109631
39379	109632
71695	109633
55272	109634
40466	109635
39123	109636
14730	109637
19346	109638
26071	109639
23623	109640
111576	109641
30216	109642
1047	109643
18695	109644
24317	109645
41988	109646
17121	109647
33018	109648
1800	109649
6412	109650
24	109651
11061	109652
26419	109653
62601	109654
36545	109655
28288	109656
557	109657
74118	109658
26031	109659
8735	109660
10241	109661
15209	109662
127565	109663
6379	109664
45580	109665
7253	109666
1361	109667
57249	109668
57788	109669
107270	109670
6161	109671
20467	109672
1115	109673
20210	109674
72406	109675
14759	109676
46448	109677
69083	109678
7901	109679
1463	109680
56488	109681
22380	109682
91357	109683
51655	109684
35339	109685
122910	109686
155427	109687
68887	109688
25065	109689
307	109690
13572	109691
32123	109692
6899	109693
18281	109694
71887	109695
103070	109696
59188	109697
25613	109698
35092	109699
118885	109700
56880	109701
13820	109702
22903	109703
84946	109704
4294	109705
2592	109706
1215	109707
393	109708
125816	109709
44176	109710
9951	109711
9423	109712
899	109713
49790	109714
342	109715
32287	109716
9607	109717
3437	109718
16432	109719
39733	109720
14440	109721
99692	109722
26163	109723
18507	109724
61614	109725
24380	109726
99531	109727
15205	109728
8471	109729
29898	109730
11446	109731
2651	109732
5328	109733
88095	109734
477	109735
28150	109736
10569	109737
2014	109738
15141	109739
7310	109740
10617	109741
934	109742
104923	109743
26036	109744
12422	109745
153939	109746
151	109747
53768	109748
27776	109749
60131	109750
13335	109751
22807	109752
38934	109753
67581	109754
4986	109755
6504	109756
10326	109757
94427	109758
108464	109759
1694	109760
90906	109761
35667	109762
160051	109763
97782	109764
5057	109765
91535	109766
51766	109767
59796	109768
90281	109769
678	109770
25278	109771
33879	109772
18971	109773
92318	109774
5403	109775
49482	109776
56494	109777
4401	109778
11403	109779
27044	109780
46013	109781
95137	109782
31186	109783
40009	109784
385	109785
99266	109786
50791	109787
1802	109788
13402	109789
148531	109790
57875	109791
93997	109792
1097	109793
978	109794
8056	109795
1115	109796
53543	109797
31534	109798
11030	109799
17434	109800
30020	109801
16771	109802
28990	109803
1251	109804
119772	109805
75441	109806
15291	109807
8183	109808
1525	109809
11039	109810
56399	109811
129104	109812
4086	109813
7860	109814
123931	109815
38733	109816
13522	109817
53389	109818
62212	109819
18580	109820
11046	109821
86922	109822
45230	109823
1128	109824
27329	109825
15840	109826
37765	109827
41469	109828
20701	109829
113163	109830
35996	109831
81639	109832
49745	109833
24977	109834
109368	109835
41640	109836
79195	109837
40002	109838
4761	109839
16164	109840
1527	109841
5589	109842
123393	109843
114608	109844
2671	109845
72526	109846
4193	109847
25556	109848
19311	109849
10830	109850
3000	109851
7701	109852
137368	109853
102321	109854
676	109855
48190	109856
45781	109857
2116	109858
82459	109859
42288	109860
104	109861
127006	109862
25464	109863
1713	109864
3368	109865
97278	109866
4348	109867
86670	109868
130413	109869
33338	109870
56903	109871
2773	109872
96764	109873
102122	109874
32818	109875
26116	109876
40008	109877
9499	109878
383	109879
5990	109880
26386	109881
59883	109882
88323	109883
14781	109884
17234	109885
46283	109886
11769	109887
33	109888
55249	109889
13156	109890
12418	109891
121865	109892
25391	109893
24499	109894
73979	109895
14464	109896
25341	109897
46376	109898
66726	109899
638	109900
440	109901
135055	109902
25507	109903
9451	109904
29373	109905
84107	109906
250	109907
124077	109908
130942	109909
40477	109910
578	109911
7825	109912
86291	109913
61440	109914
10941	109915
10595	109916
3488	109917
77481	109918
68774	109919
132702	109920
82769	109921
122588	109922
13386	109923
18707	109924
37886	109925
76637	109926
3471	109927
71571	109928
22625	109929
69207	109930
67100	109931
40880	109932
3575	109933
166136	109934
543	109935
77106	109936
98072	109937
31105	109938
82428	109939
10300	109940
50353	109941
10489	109942
18	109943
2469	109944
1625	109945
10043	109946
35430	109947
150666	109948
69602	109949
11106	109950
31929	109951
45938	109952
31900	109953
10911	109954
72537	109955
467	109956
2177	109957
41080	109958
26998	109959
141574	109960
48498	109961
13731	109962
2604	109963
31817	109964
2729	109965
31018	109966
50013	109967
5668	109968
7525	109969
20851	109970
51538	109971
801	109972
163546	109973
63986	109974
73488	109975
24104	109976
16782	109977
26372	109978
2445	109979
845	109980
62053	109981
22082	109982
144311	109983
850	109984
31585	109985
31883	109986
77428	109987
18108	109988
1428	109989
101097	109990
59931	109991
23224	109992
36017	109993
12561	109994
1089	109995
7838	109996
23744	109997
5026	109998
37319	109999
3989	110000
29982	110001
123334	110002
5759	110003
11231	110004
6420	110005
3868	110006
1693	110007
11342	110008
3095	110009
30743	110010
132560	110011
38856	110012
11501	110013
12774	110014
94147	110015
127452	110016
651	110017
38184	110018
35514	110019
157210	110020
16408	110021
4172	110022
35340	110023
16323	110024
40605	110025
71833	110026
14521	110027
32200	110028
59505	110029
56258	110030
15605	110031
29724	110032
35008	110033
61959	110034
15201	110035
14514	110036
17928	110037
10899	110038
1276	110039
3234	110040
31285	110041
1616	110042
165318	110043
107007	110044
33358	110045
113745	110046
35154	110047
91105	110048
29643	110049
32519	110050
59379	110051
34684	110052
15667	110053
1001	110054
6851	110055
30906	110056
21105	110057
2678	110058
50131	110059
11087	110060
1154	110061
38339	110062
13932	110063
4407	110064
101397	110065
22995	110066
18921	110067
11167	110068
27356	110069
25331	110070
362	110071
72872	110072
66757	110073
105328	110074
24278	110075
8955	110076
25269	110077
47512	110078
20225	110079
129098	110080
66520	110081
95470	110082
15732	110083
141738	110084
103446	110085
48951	110086
5905	110087
251	110088
69630	110089
54883	110090
10435	110091
31299	110092
52204	110093
26016	110094
98927	110095
26092	110096
42363	110097
46393	110098
1560	110099
22781	110100
37299	110101
10645	110102
1270	110103
65010	110104
10064	110105
15703	110106
21	110107
19083	110108
5954	110109
1182	110110
15451	110111
21195	110112
83853	110113
89517	110114
4733	110115
61605	110116
1156	110117
73599	110118
68848	110119
59324	110120
339	110121
21204	110122
132023	110123
29700	110124
40549	110125
56193	110126
4014	110127
9701	110128
85766	110129
13910	110130
14361	110131
38451	110132
40744	110133
96096	110134
77204	110135
15392	110136
593	110137
88202	110138
1363	110139
46988	110140
17183	110141
58955	110142
541	110143
2092	110144
45043	110145
42087	110146
1348	110147
4174	110148
393	110149
39517	110150
29006	110151
72609	110152
50085	110153
37017	110154
94887	110155
7597	110156
25236	110157
67711	110158
20142	110159
9099	110160
20805	110161
130596	110162
39382	110163
9668	110164
123095	110165
97204	110166
33645	110167
35115	110168
35703	110169
2833	110170
64980	110171
50716	110172
48146	110173
1198	110174
23106	110175
40965	110176
47727	110177
20580	110178
1703	110179
37466	110180
8058	110181
56666	110182
34418	110183
3860	110184
150225	110185
69059	110186
2777	110187
11085	110188
7026	110189
1309	110190
21478	110191
43487	110192
2212	110193
4143	110194
73170	110195
35215	110196
59143	110197
161955	110198
3126	110199
2788	110200
4509	110201
8296	110202
56348	110203
9150	110204
10251	110205
96350	110206
36093	110207
832	110208
6758	110209
13320	110210
58493	110211
13280	110212
12874	110213
3187	110214
1632	110215
51048	110216
446	110217
27780	110218
57811	110219
55693	110220
31559	110221
28085	110222
17114	110223
122214	110224
16863	110225
32556	110226
15524	110227
993	110228
63573	110229
73797	110230
63147	110231
68321	110232
1087	110233
37989	110234
67354	110235
47585	110236
36850	110237
72865	110238
60685	110239
157843	110240
47	110241
4688	110242
57529	110243
27882	110244
64795	110245
42109	110246
70328	110247
7500	110248
96367	110249
3833	110250
18695	110251
58624	110252
3038	110253
68415	110254
954	110255
11833	110256
33	110257
139490	110258
20482	110259
145510	110260
82535	110261
39994	110262
67556	110263
90223	110264
12857	110265
5770	110266
9731	110267
61760	110268
16666	110269
55118	110270
69388	110271
99390	110272
54029	110273
68376	110274
7422	110275
8784	110276
50957	110277
7415	110278
29521	110279
65110	110280
2784	110281
56000	110282
777	110283
5878	110284
3620	110285
34656	110286
21976	110287
26678	110288
49221	110289
1687	110290
35756	110291
42150	110292
19100	110293
12691	110294
34090	110295
10019	110296
142989	110297
73129	110298
10425	110299
3155	110300
51314	110301
28728	110302
60871	110303
16332	110304
197	110305
101929	110306
35945	110307
35705	110308
124601	110309
127550	110310
129849	110311
48557	110312
40866	110313
388	110314
15454	110315
24624	110316
105497	110317
51233	110318
58348	110319
45903	110320
59119	110321
82124	110322
21561	110323
50389	110324
9129	110325
31787	110326
26475	110327
1799	110328
57118	110329
4857	110330
28916	110331
25358	110332
16599	110333
1813	110334
80502	110335
96126	110336
47396	110337
54708	110338
3235	110339
11838	110340
32984	110341
118409	110342
21697	110343
39651	110344
55159	110345
11984	110346
29597	110347
3499	110348
2491	110349
138575	110350
974	110351
35623	110352
84170	110353
126540	110354
61793	110355
367	110356
13848	110357
18417	110358
11194	110359
4537	110360
13560	110361
54494	110362
41799	110363
135424	110364
71206	110365
26418	110366
131297	110367
86093	110368
3400	110369
50592	110370
2294	110371
10486	110372
6423	110373
3127	110374
30090	110375
134418	110376
7182	110377
35605	110378
122476	110379
5684	110380
125192	110381
14276	110382
8304	110383
57693	110384
4376	110385
74296	110386
17944	110387
31125	110388
67866	110389
74317	110390
17995	110391
21242	110392
72239	110393
29497	110394
871	110395
105752	110396
28265	110397
5584	110398
14587	110399
27523	110400
73166	110401
36434	110402
2279	110403
1322	110404
99457	110405
13789	110406
12646	110407
17432	110408
594	110409
6157	110410
3236	110411
2735	110412
10656	110413
58855	110414
35104	110415
28966	110416
96349	110417
62027	110418
14650	110419
83728	110420
26928	110421
32449	110422
2024	110423
69246	110424
101449	110425
12061	110426
12491	110427
34591	110428
78429	110429
85970	110430
10788	110431
28391	110432
14549	110433
18850	110434
30560	110435
38094	110436
92688	110437
143	110438
84349	110439
98733	110440
67170	110441
12070	110442
36493	110443
89782	110444
7839	110445
44109	110446
54868	110447
18312	110448
93174	110449
2740	110450
47730	110451
12190	110452
148119	110453
53628	110454
40357	110455
1992	110456
77388	110457
24666	110458
85208	110459
10702	110460
6649	110461
2072	110462
1363	110463
80263	110464
44567	110465
11285	110466
91232	110467
43549	110468
98382	110469
129167	110470
80635	110471
19623	110472
3124	110473
53045	110474
33491	110475
58732	110476
52436	110477
68021	110478
1568	110479
8767	110480
68194	110481
35516	110482
20575	110483
67655	110484
7708	110485
305	110486
27103	110487
65322	110488
122	110489
23482	110490
16637	110491
90394	110492
41271	110493
5437	110494
47484	110495
60374	110496
7060	110497
31222	110498
12341	110499
272	110500
28951	110501
99382	110502
58285	110503
63142	110504
6210	110505
571	110506
6219	110507
78270	110508
41328	110509
89584	110510
29719	110511
1823	110512
72033	110513
28901	110514
18753	110515
39007	110516
11584	110517
53847	110518
161218	110519
33703	110520
5570	110521
38976	110522
25640	110523
31353	110524
2950	110525
50936	110526
37630	110527
6799	110528
120508	110529
39648	110530
55276	110531
19672	110532
34662	110533
96599	110534
194	110535
9434	110536
5217	110537
88867	110538
4581	110539
11841	110540
6232	110541
19568	110542
364	110543
15695	110544
62742	110545
84262	110546
26562	110547
120419	110548
90557	110549
10390	110550
35454	110551
99972	110552
75263	110553
16779	110554
104912	110555
29779	110556
30650	110557
24144	110558
15369	110559
9399	110560
7051	110561
3776	110562
34804	110563
11057	110564
62	110565
32687	110566
32569	110567
127214	110568
43920	110569
22862	110570
107105	110571
91512	110572
1355	110573
13290	110574
199	110575
59297	110576
7097	110577
86943	110578
114329	110579
2948	110580
86753	110581
128414	110582
130438	110583
239	110584
119857	110585
1292	110586
19266	110587
109906	110588
88470	110589
55018	110590
30446	110591
65035	110592
2301	110593
13753	110594
30343	110595
13636	110596
75600	110597
64750	110598
48042	110599
29127	110600
1409	110601
1073	110602
16788	110603
160429	110604
11046	110605
11312	110606
30311	110607
33691	110608
82539	110609
140931	110610
35931	110611
95891	110612
64072	110613
16376	110614
2385	110615
72270	110616
8725	110617
24613	110618
427	110619
27758	110620
18604	110621
101065	110622
69414	110623
78220	110624
20598	110625
89890	110626
105052	110627
57451	110628
143142	110629
72917	110630
18458	110631
8764	110632
47275	110633
27221	110634
158072	110635
21406	110636
2271	110637
18014	110638
23338	110639
36753	110640
2404	110641
19303	110642
76814	110643
8135	110644
37897	110645
65373	110646
7521	110647
30657	110648
16132	110649
95236	110650
37066	110651
48824	110652
97704	110653
54706	110654
20270	110655
44896	110656
51384	110657
112037	110658
4795	110659
10049	110660
58230	110661
2078	110662
51794	110663
43283	110664
5512	110665
2182	110666
63496	110667
58844	110668
24881	110669
770	110670
23201	110671
204	110672
30910	110673
51076	110674
18489	110675
20167	110676
11732	110677
50508	110678
491	110679
9829	110680
72738	110681
19773	110682
148403	110683
29512	110684
21032	110685
96114	110686
44002	110687
69	110688
9551	110689
129845	110690
133958	110691
29532	110692
81402	110693
48338	110694
60035	110695
8740	110696
77160	110697
35882	110698
556	110699
21599	110700
11783	110701
103319	110702
6520	110703
9830	110704
27412	110705
110068	110706
14268	110707
45937	110708
10719	110709
156697	110710
1648	110711
518	110712
106087	110713
22329	110714
19400	110715
51334	110716
8982	110717
21719	110718
49345	110719
95682	110720
3311	110721
1289	110722
101168	110723
57033	110724
40223	110725
13669	110726
83225	110727
31076	110728
4324	110729
70468	110730
26909	110731
109564	110732
124244	110733
33389	110734
91391	110735
151546	110736
136201	110737
87618	110738
7283	110739
64283	110740
13643	110741
14839	110742
2205	110743
26097	110744
4260	110745
7502	110746
28838	110747
29297	110748
7041	110749
31284	110750
95048	110751
39980	110752
8390	110753
38842	110754
32523	110755
44380	110756
16645	110757
20255	110758
414	110759
72129	110760
111	110761
19504	110762
13	110763
916	110764
19008	110765
97071	110766
17080	110767
27859	110768
5249	110769
57939	110770
7792	110771
26016	110772
102743	110773
66322	110774
17112	110775
55680	110776
126106	110777
4295	110778
1698	110779
107498	110780
38467	110781
49851	110782
39663	110783
91453	110784
15131	110785
91214	110786
105141	110787
36282	110788
108064	110789
8720	110790
14850	110791
2141	110792
8700	110793
38829	110794
32061	110795
35777	110796
16492	110797
56752	110798
36873	110799
26743	110800
42709	110801
24627	110802
32192	110803
17975	110804
2687	110805
20694	110806
103300	110807
28100	110808
22862	110809
17467	110810
48851	110811
2637	110812
116329	110813
784	110814
2247	110815
3407	110816
146584	110817
75192	110818
16502	110819
3954	110820
2559	110821
5657	110822
5668	110823
84512	110824
888	110825
107016	110826
22146	110827
129271	110828
7	110829
99407	110830
9178	110831
33173	110832
9514	110833
39600	110834
60004	110835
70003	110836
25049	110837
11648	110838
14634	110839
69077	110840
6056	110841
1990	110842
44224	110843
46950	110844
3777	110845
44759	110846
12807	110847
137002	110848
44867	110849
15390	110850
101038	110851
61434	110852
15850	110853
85041	110854
124739	110855
5521	110856
27016	110857
46886	110858
94138	110859
12367	110860
9520	110861
8045	110862
42277	110863
12870	110864
125027	110865
45857	110866
1974	110867
815	110868
38943	110869
20945	110870
39273	110871
1301	110872
89521	110873
52124	110874
93130	110875
16982	110876
122990	110877
17424	110878
15714	110879
150902	110880
32188	110881
67997	110882
35449	110883
103724	110884
56888	110885
39052	110886
657	110887
13021	110888
3010	110889
18209	110890
108155	110891
2818	110892
60457	110893
71538	110894
140289	110895
45731	110896
6485	110897
65641	110898
113798	110899
79811	110900
94245	110901
20767	110902
7618	110903
16754	110904
50391	110905
15559	110906
32201	110907
36209	110908
25344	110909
1091	110910
3481	110911
97986	110912
2981	110913
122927	110914
74826	110915
21309	110916
59968	110917
119206	110918
88006	110919
8675	110920
18294	110921
29751	110922
57275	110923
13861	110924
7991	110925
8755	110926
1073	110927
5215	110928
66954	110929
66036	110930
9491	110931
48508	110932
82708	110933
37913	110934
19603	110935
5468	110936
17268	110937
25718	110938
99996	110939
64024	110940
19217	110941
21635	110942
62776	110943
1308	110944
57067	110945
85952	110946
9584	110947
18189	110948
33820	110949
46032	110950
10887	110951
15996	110952
9809	110953
4548	110954
114221	110955
59764	110956
9100	110957
674	110958
32446	110959
9144	110960
19574	110961
14995	110962
135084	110963
52474	110964
35934	110965
93569	110966
99088	110967
80311	110968
6949	110969
88350	110970
4866	110971
102542	110972
8689	110973
3388	110974
6582	110975
132965	110976
10079	110977
33046	110978
106763	110979
53185	110980
25467	110981
74043	110982
29214	110983
45813	110984
135364	110985
16148	110986
20725	110987
40545	110988
123773	110989
1487	110990
98958	110991
99196	110992
17793	110993
105408	110994
11074	110995
159551	110996
85832	110997
1504	110998
140170	110999
126173	111000
16990	111001
63245	111002
77406	111003
2437	111004
84786	111005
38521	111006
13227	111007
7072	111008
102747	111009
37871	111010
3186	111011
160624	111012
37361	111013
5560	111014
41640	111015
2724	111016
34571	111017
61423	111018
153330	111019
8545	111020
49520	111021
106142	111022
58683	111023
54112	111024
7151	111025
31580	111026
94109	111027
13887	111028
67230	111029
5659	111030
21116	111031
65869	111032
6758	111033
4497	111034
105984	111035
21783	111036
97637	111037
84433	111038
26184	111039
16060	111040
36766	111041
38561	111042
771	111043
26938	111044
34816	111045
3458	111046
135701	111047
28761	111048
54915	111049
4523	111050
26848	111051
72584	111052
82750	111053
409	111054
26928	111055
4413	111056
16180	111057
30906	111058
1103	111059
1289	111060
1998	111061
30853	111062
57874	111063
131267	111064
92400	111065
18455	111066
37165	111067
61085	111068
3781	111069
19433	111070
16519	111071
7907	111072
618	111073
39384	111074
133002	111075
30683	111076
45121	111077
31597	111078
74809	111079
17753	111080
3808	111081
4414	111082
78768	111083
58024	111084
8638	111085
51144	111086
76193	111087
150132	111088
58893	111089
60274	111090
2431	111091
47911	111092
115214	111093
15185	111094
82191	111095
11935	111096
155174	111097
22093	111098
13823	111099
53547	111100
13572	111101
962	111102
20712	111103
39785	111104
84114	111105
97905	111106
12976	111107
8516	111108
93253	111109
79048	111110
7128	111111
49687	111112
28467	111113
88574	111114
41930	111115
4585	111116
64465	111117
648	111118
48383	111119
41409	111120
17039	111121
121467	111122
612	111123
44566	111124
14854	111125
52130	111126
4448	111127
22540	111128
152448	111129
16400	111130
41181	111131
43460	111132
88318	111133
42596	111134
8917	111135
30269	111136
33769	111137
41711	111138
26853	111139
94553	111140
17986	111141
365	111142
2698	111143
116762	111144
97896	111145
15941	111146
10987	111147
671	111148
139613	111149
5822	111150
19931	111151
28874	111152
65831	111153
13136	111154
9440	111155
96793	111156
21476	111157
39273	111158
65934	111159
4521	111160
7893	111161
148454	111162
32844	111163
102654	111164
38558	111165
21444	111166
18726	111167
12068	111168
92743	111169
6856	111170
57567	111171
7768	111172
107688	111173
15468	111174
7361	111175
38709	111176
48173	111177
3963	111178
71749	111179
34418	111180
36336	111181
69393	111182
103721	111183
58128	111184
3741	111185
72176	111186
16502	111187
43191	111188
46652	111189
82481	111190
66942	111191
26232	111192
13541	111193
49170	111194
59810	111195
20730	111196
6056	111197
45594	111198
16339	111199
138144	111200
54776	111201
26921	111202
23984	111203
18926	111204
133890	111205
22720	111206
108009	111207
6704	111208
38087	111209
41960	111210
1132	111211
6886	111212
44568	111213
1190	111214
38069	111215
4203	111216
87133	111217
30445	111218
34375	111219
48485	111220
125509	111221
2712	111222
150539	111223
15453	111224
12373	111225
87078	111226
50328	111227
20477	111228
34581	111229
5656	111230
10028	111231
10477	111232
123909	111233
106390	111234
59582	111235
4454	111236
116406	111237
8170	111238
35485	111239
14699	111240
28789	111241
40	111242
2090	111243
70221	111244
2129	111245
87827	111246
66101	111247
6129	111248
36983	111249
7246	111250
3638	111251
7616	111252
43627	111253
41861	111254
14651	111255
4064	111256
12945	111257
106435	111258
25159	111259
36502	111260
3629	111261
5	111262
19339	111263
45877	111264
114	111265
161162	111266
56471	111267
1116	111268
7627	111269
3956	111270
11610	111271
26264	111272
82924	111273
39563	111274
46795	111275
24888	111276
27643	111277
110043	111278
15140	111279
4777	111280
2576	111281
28736	111282
38929	111283
84860	111284
38090	111285
1389	111286
58616	111287
66139	111288
65022	111289
149734	111290
127445	111291
81621	111292
94433	111293
647	111294
29456	111295
26344	111296
104158	111297
153523	111298
17219	111299
130143	111300
2231	111301
7503	111302
947	111303
71846	111304
53351	111305
57298	111306
2168	111307
70985	111308
11735	111309
27182	111310
2113	111311
106641	111312
71386	111313
79620	111314
50174	111315
34889	111316
314	111317
15820	111318
28	111319
145506	111320
98573	111321
83457	111322
19406	111323
18742	111324
20023	111325
124	111326
1561	111327
17779	111328
13719	111329
7486	111330
117353	111331
196	111332
22451	111333
7671	111334
825	111335
25392	111336
54564	111337
27392	111338
4748	111339
70535	111340
34458	111341
2413	111342
974	111343
14045	111344
63085	111345
37528	111346
41570	111347
99190	111348
3709	111349
37955	111350
76562	111351
7828	111352
2792	111353
21944	111354
49744	111355
68793	111356
154051	111357
52355	111358
28484	111359
24428	111360
6330	111361
111969	111362
272	111363
16557	111364
103177	111365
70287	111366
46784	111367
46887	111368
14126	111369
64084	111370
44836	111371
24394	111372
60628	111373
4412	111374
55379	111375
96500	111376
40890	111377
5742	111378
31185	111379
32108	111380
118203	111381
5035	111382
34635	111383
21444	111384
76990	111385
29008	111386
107392	111387
50668	111388
82800	111389
8249	111390
35288	111391
19682	111392
122646	111393
37341	111394
124264	111395
77664	111396
29716	111397
11972	111398
54056	111399
101395	111400
26180	111401
16382	111402
34312	111403
5972	111404
150476	111405
72289	111406
2729	111407
49650	111408
103364	111409
62815	111410
23114	111411
10467	111412
15085	111413
4268	111414
68528	111415
21711	111416
23134	111417
9696	111418
21042	111419
48892	111420
104993	111421
1813	111422
26050	111423
7533	111424
6118	111425
3381	111426
25140	111427
2202	111428
16009	111429
115138	111430
162	111431
28595	111432
63233	111433
5801	111434
67863	111435
6687	111436
135380	111437
16897	111438
9565	111439
3027	111440
15500	111441
1499	111442
17218	111443
61642	111444
873	111445
30551	111446
41750	111447
36704	111448
75627	111449
31722	111450
44106	111451
62547	111452
94791	111453
2110	111454
78548	111455
57582	111456
49469	111457
25115	111458
26492	111459
13760	111460
56053	111461
12574	111462
44776	111463
19808	111464
80813	111465
13503	111466
23503	111467
28505	111468
12170	111469
77288	111470
11506	111471
36992	111472
72436	111473
579	111474
52544	111475
39922	111476
41673	111477
49976	111478
46616	111479
55554	111480
130181	111481
15033	111482
36957	111483
113208	111484
46503	111485
63989	111486
5106	111487
82595	111488
5615	111489
86133	111490
3264	111491
342	111492
94645	111493
3887	111494
51073	111495
30508	111496
15777	111497
14740	111498
22471	111499
21124	111500
7672	111501
18605	111502
1522	111503
85675	111504
38966	111505
15138	111506
26536	111507
67659	111508
18158	111509
11446	111510
130979	111511
11497	111512
35725	111513
39625	111514
52105	111515
8333	111516
20964	111517
6603	111518
40238	111519
41067	111520
10778	111521
55411	111522
25690	111523
4799	111524
47741	111525
3439	111526
98209	111527
10600	111528
79218	111529
15995	111530
43425	111531
5091	111532
33353	111533
191	111534
6211	111535
110377	111536
7161	111537
32072	111538
8008	111539
18748	111540
165398	111541
330	111542
19703	111543
28919	111544
4553	111545
45106	111546
102155	111547
122579	111548
19316	111549
2032	111550
128703	111551
10817	111552
52732	111553
3023	111554
16073	111555
39290	111556
3977	111557
390	111558
5319	111559
1702	111560
93421	111561
5151	111562
2342	111563
59564	111564
114754	111565
29653	111566
24515	111567
312	111568
48982	111569
1518	111570
30885	111571
36931	111572
126107	111573
6546	111574
102264	111575
37877	111576
526	111577
54407	111578
119497	111579
10898	111580
2983	111581
2250	111582
47249	111583
14775	111584
38237	111585
62743	111586
29863	111587
67	111588
38935	111589
22421	111590
2431	111591
5008	111592
34795	111593
165740	111594
4197	111595
29256	111596
18187	111597
15385	111598
475	111599
142601	111600
59080	111601
102727	111602
105626	111603
3967	111604
76154	111605
27239	111606
123916	111607
30184	111608
6706	111609
348	111610
24889	111611
856	111612
98419	111613
33256	111614
84980	111615
27841	111616
130326	111617
27282	111618
61978	111619
6347	111620
23534	111621
21666	111622
53034	111623
16304	111624
41822	111625
108379	111626
116343	111627
59639	111628
3579	111629
2084	111630
6540	111631
21215	111632
11805	111633
40618	111634
87665	111635
32130	111636
129151	111637
21084	111638
21845	111639
28636	111640
97151	111641
59648	111642
27658	111643
156267	111644
68478	111645
22630	111646
100031	111647
65717	111648
51107	111649
76460	111650
266	111651
1636	111652
3617	111653
44050	111654
38275	111655
84284	111656
41961	111657
35806	111658
1187	111659
31563	111660
7557	111661
95528	111662
106284	111663
36223	111664
79947	111665
19725	111666
60059	111667
14074	111668
740	111669
8950	111670
248	111671
37	111672
70780	111673
59207	111674
7514	111675
2237	111676
141692	111677
88621	111678
2738	111679
62953	111680
54463	111681
13263	111682
66932	111683
50913	111684
64629	111685
86207	111686
48400	111687
17483	111688
53441	111689
102788	111690
4032	111691
29778	111692
19274	111693
24363	111694
34270	111695
24578	111696
15986	111697
41538	111698
77965	111699
19242	111700
433	111701
69184	111702
62013	111703
3097	111704
43176	111705
148640	111706
30328	111707
48747	111708
131735	111709
9079	111710
1980	111711
160	111712
84994	111713
65183	111714
41771	111715
57897	111716
31373	111717
64600	111718
115241	111719
85789	111720
62389	111721
97046	111722
77354	111723
87257	111724
68389	111725
22938	111726
12316	111727
2467	111728
20	111729
51052	111730
94436	111731
14950	111732
112007	111733
64266	111734
8415	111735
48954	111736
32628	111737
39390	111738
9212	111739
480	111740
17765	111741
40779	111742
64328	111743
67373	111744
30517	111745
33089	111746
1425	111747
26819	111748
27145	111749
165	111750
120011	111751
30801	111752
62134	111753
72308	111754
26557	111755
632	111756
6036	111757
40068	111758
38673	111759
69240	111760
7687	111761
15961	111762
2984	111763
10808	111764
14561	111765
258	111766
78308	111767
1923	111768
9192	111769
16821	111770
15441	111771
5602	111772
985	111773
48172	111774
123223	111775
55684	111776
55552	111777
70936	111778
227	111779
24592	111780
13341	111781
31876	111782
26061	111783
70226	111784
92520	111785
62553	111786
100937	111787
20755	111788
122877	111789
73633	111790
89876	111791
9481	111792
89976	111793
11351	111794
136917	111795
51263	111796
447	111797
23816	111798
4582	111799
2739	111800
34351	111801
37342	111802
23372	111803
95	111804
7862	111805
58322	111806
64504	111807
8279	111808
10422	111809
48130	111810
16706	111811
22831	111812
64931	111813
62300	111814
1970	111815
120671	111816
82106	111817
75688	111818
103419	111819
9879	111820
87767	111821
28214	111822
91701	111823
78185	111824
863	111825
38040	111826
57354	111827
19978	111828
86303	111829
16765	111830
87995	111831
53967	111832
1229	111833
4071	111834
5584	111835
155101	111836
606	111837
81052	111838
64561	111839
16901	111840
67044	111841
94975	111842
98620	111843
22297	111844
18207	111845
2882	111846
16051	111847
54835	111848
70397	111849
28284	111850
13350	111851
46514	111852
78758	111853
10956	111854
59294	111855
19275	111856
52193	111857
4157	111858
1269	111859
107457	111860
181	111861
3780	111862
23024	111863
4791	111864
63664	111865
93985	111866
116093	111867
8030	111868
12624	111869
37068	111870
3707	111871
82193	111872
163382	111873
74323	111874
50643	111875
101856	111876
4953	111877
808	111878
87125	111879
6252	111880
14228	111881
56832	111882
574	111883
38958	111884
19715	111885
4565	111886
66466	111887
27550	111888
60483	111889
58219	111890
11390	111891
91970	111892
65629	111893
1184	111894
1356	111895
71023	111896
136339	111897
108656	111898
32304	111899
94139	111900
2184	111901
141266	111902
90075	111903
28542	111904
48081	111905
158696	111906
7481	111907
2248	111908
61748	111909
9978	111910
60323	111911
2730	111912
25535	111913
36490	111914
51658	111915
2446	111916
34167	111917
29394	111918
119465	111919
33717	111920
117095	111921
52152	111922
36088	111923
2445	111924
58735	111925
54435	111926
99298	111927
7321	111928
74559	111929
125028	111930
21771	111931
22111	111932
108392	111933
59365	111934
23127	111935
35074	111936
57932	111937
24004	111938
56410	111939
23677	111940
104791	111941
5230	111942
125032	111943
41339	111944
23279	111945
84221	111946
36035	111947
2748	111948
141346	111949
8379	111950
2535	111951
40460	111952
54191	111953
24124	111954
30823	111955
437	111956
117930	111957
60544	111958
11759	111959
31856	111960
10669	111961
10533	111962
5353	111963
26116	111964
12697	111965
49364	111966
72002	111967
29460	111968
27238	111969
28	111970
131489	111971
81227	111972
2981	111973
34968	111974
27113	111975
59781	111976
78884	111977
27362	111978
9976	111979
12401	111980
26536	111981
66	111982
22702	111983
43428	111984
127646	111985
17997	111986
128738	111987
7157	111988
201	111989
11703	111990
6512	111991
1742	111992
3584	111993
36098	111994
55117	111995
13656	111996
23742	111997
90679	111998
19661	111999
5831	112000
29739	112001
28051	112002
36526	112003
9536	112004
3251	112005
4692	112006
10658	112007
61560	112008
107684	112009
573	112010
19110	112011
39775	112012
65093	112013
6749	112014
72695	112015
35395	112016
9064	112017
16570	112018
584	112019
148433	112020
51562	112021
30185	112022
94869	112023
4	112024
85199	112025
43744	112026
38078	112027
17958	112028
8523	112029
14896	112030
18092	112031
21597	112032
112452	112033
23776	112034
128	112035
46570	112036
90244	112037
25069	112038
151188	112039
38797	112040
74001	112041
26606	112042
54376	112043
51512	112044
5178	112045
26538	112046
40	112047
2978	112048
154986	112049
96883	112050
14508	112051
13674	112052
3820	112053
36352	112054
39761	112055
59720	112056
64061	112057
127001	112058
22957	112059
29375	112060
8787	112061
28589	112062
8865	112063
43974	112064
63407	112065
36686	112066
78	112067
27428	112068
91985	112069
3725	112070
36120	112071
366	112072
95095	112073
523	112074
2032	112075
13781	112076
774	112077
29867	112078
49609	112079
63123	112080
23470	112081
123950	112082
13646	112083
56696	112084
5303	112085
23160	112086
77789	112087
30444	112088
81430	112089
83071	112090
10514	112091
8533	112092
21602	112093
30281	112094
21049	112095
18857	112096
71435	112097
73514	112098
50524	112099
28045	112100
53803	112101
8455	112102
62985	112103
33001	112104
71989	112105
32371	112106
23	112107
21477	112108
6445	112109
96906	112110
122536	112111
33602	112112
1081	112113
9448	112114
43886	112115
1063	112116
53770	112117
71801	112118
15883	112119
64519	112120
1427	112121
39144	112122
26133	112123
2081	112124
67619	112125
16148	112126
12	112127
64615	112128
5832	112129
38550	112130
3646	112131
67926	112132
161457	112133
57109	112134
50302	112135
1533	112136
36916	112137
122080	112138
78876	112139
24989	112140
91609	112141
12922	112142
3675	112143
34287	112144
17207	112145
105	112146
21	112147
1729	112148
15561	112149
21543	112150
23304	112151
7292	112152
72262	112153
32310	112154
21525	112155
20048	112156
98833	112157
21063	112158
154406	112159
70372	112160
138699	112161
50463	112162
17487	112163
9969	112164
98901	112165
4410	112166
57429	112167
2101	112168
3067	112169
42144	112170
32482	112171
12219	112172
42324	112173
36213	112174
69306	112175
1790	112176
89510	112177
56866	112178
21450	112179
29850	112180
58458	112181
75645	112182
155197	112183
25479	112184
44074	112185
52879	112186
131526	112187
24624	112188
124697	112189
446	112190
53836	112191
46275	112192
78796	112193
7977	112194
46983	112195
98253	112196
73854	112197
4161	112198
1900	112199
47324	112200
84139	112201
98105	112202
1178	112203
121536	112204
767	112205
45628	112206
74609	112207
65555	112208
36337	112209
59909	112210
7667	112211
6502	112212
80703	112213
22	112214
2019	112215
49437	112216
108152	112217
166423	112218
86940	112219
30587	112220
44	112221
21199	112222
58649	112223
17792	112224
4851	112225
49048	112226
163144	112227
114058	112228
18711	112229
139864	112230
23227	112231
141392	112232
51968	112233
1251	112234
1043	112235
31513	112236
11778	112237
12716	112238
102796	112239
3002	112240
5244	112241
146638	112242
10769	112243
145561	112244
94016	112245
14323	112246
82731	112247
66138	112248
22114	112249
11446	112250
3726	112251
12014	112252
47856	112253
25833	112254
38775	112255
63475	112256
15938	112257
66197	112258
4982	112259
11947	112260
995	112261
1402	112262
8953	112263
23980	112264
5182	112265
109554	112266
21189	112267
50484	112268
133440	112269
134276	112270
9694	112271
15316	112272
7125	112273
83430	112274
7854	112275
12740	112276
66252	112277
66914	112278
131091	112279
39210	112280
30329	112281
76048	112282
20352	112283
12437	112284
35052	112285
34560	112286
23995	112287
28438	112288
29538	112289
155385	112290
54301	112291
80835	112292
6295	112293
89240	112294
9035	112295
17563	112296
19661	112297
73953	112298
4163	112299
117428	112300
72085	112301
89580	112302
26678	112303
38730	112304
78585	112305
1891	112306
17053	112307
89853	112308
76029	112309
1681	112310
127236	112311
50799	112312
90520	112313
11092	112314
52240	112315
24414	112316
121551	112317
18665	112318
64191	112319
107182	112320
35284	112321
6742	112322
165861	112323
4910	112324
27484	112325
31752	112326
679	112327
63209	112328
83214	112329
20589	112330
18201	112331
52622	112332
2970	112333
76824	112334
4409	112335
105539	112336
17325	112337
21348	112338
153506	112339
28936	112340
18393	112341
4403	112342
40144	112343
84271	112344
61542	112345
61584	112346
52469	112347
14966	112348
5440	112349
9347	112350
14221	112351
43615	112352
95103	112353
15208	112354
11295	112355
2980	112356
7138	112357
42427	112358
427	112359
100414	112360
79554	112361
3127	112362
19972	112363
76596	112364
7206	112365
8129	112366
1278	112367
56774	112368
44712	112369
24802	112370
44035	112371
99160	112372
20233	112373
14761	112374
32985	112375
42580	112376
68280	112377
40252	112378
4435	112379
3013	112380
59305	112381
49645	112382
5786	112383
143696	112384
54473	112385
23149	112386
73476	112387
84952	112388
43251	112389
85222	112390
6290	112391
34027	112392
1206	112393
30846	112394
12621	112395
72676	112396
3718	112397
51365	112398
7749	112399
9532	112400
42677	112401
33734	112402
4895	112403
7508	112404
8397	112405
5850	112406
77784	112407
63985	112408
150301	112409
22008	112410
14912	112411
45488	112412
13717	112413
5571	112414
4469	112415
6921	112416
10920	112417
48819	112418
11	112419
9400	112420
13335	112421
100698	112422
91143	112423
8	112424
8286	112425
15532	112426
20878	112427
4786	112428
4104	112429
56484	112430
43320	112431
39783	112432
46261	112433
20483	112434
13938	112435
162	112436
34478	112437
35324	112438
3538	112439
13824	112440
89332	112441
38186	112442
65600	112443
44770	112444
98588	112445
28168	112446
68	112447
4676	112448
104573	112449
50603	112450
2002	112451
29801	112452
13139	112453
50141	112454
60221	112455
96946	112456
12132	112457
50205	112458
15299	112459
16255	112460
75677	112461
86103	112462
77808	112463
147817	112464
22640	112465
8132	112466
34543	112467
18476	112468
12375	112469
21212	112470
28196	112471
2865	112472
8432	112473
32081	112474
1872	112475
21012	112476
11684	112477
7776	112478
4311	112479
85618	112480
52573	112481
51697	112482
44320	112483
30165	112484
89312	112485
12458	112486
2885	112487
4126	112488
16130	112489
2719	112490
19936	112491
73805	112492
30536	112493
11695	112494
23154	112495
22298	112496
132082	112497
24645	112498
77444	112499
25889	112500
4618	112501
25177	112502
5672	112503
5472	112504
25583	112505
13355	112506
25521	112507
41402	112508
45200	112509
86946	112510
13359	112511
80800	112512
47088	112513
88464	112514
20438	112515
65785	112516
21955	112517
46728	112518
25469	112519
69343	112520
35017	112521
2484	112522
14114	112523
643	112524
38856	112525
19387	112526
15152	112527
78336	112528
68433	112529
6195	112530
709	112531
369	112532
165651	112533
48297	112534
237	112535
5945	112536
10421	112537
11044	112538
105181	112539
37107	112540
86900	112541
79214	112542
72786	112543
15593	112544
66693	112545
21003	112546
103255	112547
44760	112548
124248	112549
101062	112550
80166	112551
106258	112552
11083	112553
38278	112554
38532	112555
3757	112556
2078	112557
18183	112558
34318	112559
65677	112560
188	112561
93544	112562
56977	112563
23344	112564
95512	112565
16650	112566
6351	112567
256	112568
90645	112569
121488	112570
1	112571
4859	112572
5440	112573
3199	112574
22193	112575
32773	112576
29969	112577
28800	112578
38052	112579
4602	112580
25062	112581
46623	112582
2798	112583
67100	112584
85801	112585
161	112586
10297	112587
25448	112588
13046	112589
22283	112590
68109	112591
56616	112592
80449	112593
66362	112594
134	112595
77626	112596
5432	112597
3739	112598
5154	112599
25803	112600
14016	112601
19221	112602
98407	112603
9402	112604
24144	112605
25813	112606
97912	112607
44926	112608
136115	112609
20935	112610
121448	112611
62148	112612
102156	112613
4521	112614
41712	112615
95647	112616
10052	112617
163361	112618
37209	112619
32231	112620
8904	112621
4385	112622
29989	112623
66193	112624
728	112625
42229	112626
14034	112627
15321	112628
25956	112629
3552	112630
63789	112631
595	112632
95185	112633
9534	112634
3336	112635
25603	112636
12636	112637
5834	112638
135234	112639
40851	112640
14227	112641
98536	112642
160658	112643
29363	112644
8803	112645
56208	112646
36644	112647
84788	112648
35156	112649
82551	112650
16942	112651
13561	112652
18340	112653
7915	112654
86936	112655
18220	112656
70738	112657
95188	112658
39690	112659
11457	112660
40168	112661
7897	112662
96263	112663
22700	112664
21249	112665
1523	112666
4766	112667
128205	112668
12777	112669
166069	112670
1702	112671
25426	112672
62223	112673
61483	112674
69870	112675
22501	112676
142423	112677
1186	112678
174	112679
14	112680
1012	112681
24816	112682
28463	112683
113522	112684
1157	112685
288	112686
8251	112687
96906	112688
38943	112689
71632	112690
2451	112691
2237	112692
3678	112693
32502	112694
72620	112695
87358	112696
52548	112697
9173	112698
50687	112699
3787	112700
47760	112701
1994	112702
53791	112703
7339	112704
12253	112705
81357	112706
20617	112707
3599	112708
52975	112709
27534	112710
127350	112711
16077	112712
72594	112713
34540	112714
47877	112715
81675	112716
79593	112717
21535	112718
57	112719
37872	112720
94860	112721
13599	112722
13235	112723
53270	112724
23371	112725
15464	112726
12910	112727
39933	112728
46193	112729
58657	112730
44400	112731
112065	112732
35287	112733
24857	112734
88162	112735
4149	112736
20845	112737
3139	112738
57485	112739
5511	112740
73822	112741
24370	112742
36035	112743
23581	112744
44928	112745
103360	112746
146801	112747
63042	112748
44689	112749
13014	112750
101741	112751
13764	112752
102737	112753
121827	112754
63675	112755
55288	112756
12452	112757
336	112758
13152	112759
118549	112760
79358	112761
7015	112762
166231	112763
16293	112764
23933	112765
145832	112766
2544	112767
153603	112768
75188	112769
25625	112770
32633	112771
90755	112772
23745	112773
20840	112774
47829	112775
7539	112776
17183	112777
12399	112778
109080	112779
65265	112780
63506	112781
23714	112782
115330	112783
3424	112784
4053	112785
3097	112786
33458	112787
58676	112788
17001	112789
20956	112790
54855	112791
14968	112792
22911	112793
26680	112794
164051	112795
38480	112796
92445	112797
23269	112798
1527	112799
36139	112800
4284	112801
46479	112802
44	112803
24272	112804
114470	112805
1146	112806
42862	112807
14456	112808
49886	112809
34840	112810
46597	112811
2654	112812
7533	112813
92088	112814
20423	112815
1966	112816
90849	112817
635	112818
46970	112819
32456	112820
112785	112821
93134	112822
3181	112823
10584	112824
54504	112825
21859	112826
70504	112827
35290	112828
33256	112829
46971	112830
14166	112831
19491	112832
29313	112833
35257	112834
153757	112835
62877	112836
1179	112837
32838	112838
661	112839
1668	112840
20526	112841
35523	112842
55803	112843
87376	112844
60253	112845
154266	112846
39855	112847
58699	112848
149086	112849
23200	112850
57922	112851
17391	112852
145972	112853
53810	112854
291	112855
8017	112856
13918	112857
35022	112858
6685	112859
5424	112860
87600	112861
107904	112862
11654	112863
17770	112864
12293	112865
2122	112866
921	112867
86168	112868
5011	112869
68393	112870
101499	112871
3563	112872
3137	112873
14664	112874
54699	112875
59424	112876
179	112877
13489	112878
29290	112879
46147	112880
1195	112881
30296	112882
20357	112883
59635	112884
66502	112885
13763	112886
903	112887
11920	112888
57396	112889
60055	112890
146287	112891
150174	112892
62031	112893
9295	112894
8956	112895
153503	112896
48570	112897
49398	112898
6671	112899
1400	112900
10953	112901
69295	112902
909	112903
13692	112904
2026	112905
25187	112906
16489	112907
20332	112908
63785	112909
25500	112910
714	112911
11113	112912
11249	112913
55086	112914
5385	112915
24933	112916
84165	112917
11839	112918
11996	112919
5236	112920
20436	112921
4930	112922
45453	112923
6511	112924
145465	112925
70660	112926
21681	112927
5110	112928
25372	112929
2577	112930
95154	112931
3578	112932
7302	112933
31564	112934
25076	112935
94549	112936
1773	112937
29101	112938
46855	112939
3113	112940
14143	112941
28913	112942
15595	112943
3740	112944
7348	112945
3148	112946
51546	112947
7549	112948
18793	112949
11088	112950
140830	112951
899	112952
41881	112953
7565	112954
126258	112955
77101	112956
6620	112957
7682	112958
4657	112959
47264	112960
2887	112961
41653	112962
87126	112963
10824	112964
1513	112965
8906	112966
24723	112967
154256	112968
8505	112969
34596	112970
6594	112971
146472	112972
11582	112973
26858	112974
101353	112975
142971	112976
8443	112977
3711	112978
14019	112979
16140	112980
75112	112981
2173	112982
5499	112983
28427	112984
78902	112985
24036	112986
2664	112987
16102	112988
27339	112989
51736	112990
129777	112991
21919	112992
37428	112993
88591	112994
75237	112995
83293	112996
86404	112997
12115	112998
121356	112999
14823	113000
5292	113001
4268	113002
27785	113003
21234	113004
52314	113005
165039	113006
81822	113007
18550	113008
19760	113009
61866	113010
7101	113011
17590	113012
12219	113013
26966	113014
136077	113015
4369	113016
21045	113017
34845	113018
47595	113019
80317	113020
3771	113021
5789	113022
19924	113023
24057	113024
47438	113025
16384	113026
29037	113027
17713	113028
24105	113029
45647	113030
12731	113031
17307	113032
10700	113033
164749	113034
19000	113035
2687	113036
535	113037
61864	113038
76461	113039
51427	113040
16373	113041
41318	113042
12736	113043
2980	113044
11087	113045
17714	113046
10424	113047
91935	113048
2896	113049
19190	113050
151658	113051
58281	113052
29151	113053
1256	113054
17421	113055
96686	113056
4886	113057
75301	113058
9067	113059
84357	113060
156280	113061
9578	113062
71117	113063
35775	113064
6755	113065
120781	113066
77416	113067
96323	113068
29572	113069
10567	113070
10459	113071
128595	113072
25599	113073
133	113074
19262	113075
190	113076
45394	113077
12368	113078
96182	113079
45150	113080
44228	113081
74157	113082
30155	113083
21571	113084
50457	113085
2757	113086
163096	113087
32404	113088
9	113089
5226	113090
100290	113091
22656	113092
56626	113093
61386	113094
60274	113095
32338	113096
97417	113097
1096	113098
14904	113099
11491	113100
51137	113101
7931	113102
61316	113103
7039	113104
21215	113105
111594	113106
38708	113107
106635	113108
55060	113109
2824	113110
117896	113111
34528	113112
30449	113113
105243	113114
2850	113115
25188	113116
41881	113117
36131	113118
17196	113119
125798	113120
869	113121
43274	113122
38766	113123
9374	113124
173	113125
170	113126
25564	113127
13169	113128
45189	113129
11837	113130
11543	113131
11842	113132
62405	113133
20496	113134
135773	113135
28491	113136
89459	113137
7263	113138
28180	113139
21547	113140
127506	113141
127786	113142
58493	113143
10794	113144
9971	113145
79013	113146
84336	113147
18683	113148
4952	113149
17984	113150
25320	113151
10635	113152
7445	113153
11444	113154
141058	113155
106139	113156
31792	113157
98	113158
5915	113159
98876	113160
33679	113161
82810	113162
106160	113163
41027	113164
54889	113165
897	113166
24985	113167
31636	113168
89308	113169
83389	113170
13714	113171
144400	113172
15900	113173
33946	113174
1578	113175
764	113176
27390	113177
12246	113178
64347	113179
1377	113180
177	113181
854	113182
39639	113183
29206	113184
13575	113185
93132	113186
10550	113187
18989	113188
2304	113189
71211	113190
60536	113191
5599	113192
17438	113193
3532	113194
115568	113195
6423	113196
3558	113197
54299	113198
2745	113199
3548	113200
6146	113201
84380	113202
34763	113203
57995	113204
7656	113205
18124	113206
482	113207
3721	113208
57499	113209
1773	113210
22924	113211
45542	113212
75265	113213
424	113214
4298	113215
83544	113216
51685	113217
5966	113218
20740	113219
47259	113220
8075	113221
13049	113222
16639	113223
13421	113224
31155	113225
73273	113226
31281	113227
6549	113228
106067	113229
70452	113230
45206	113231
61351	113232
47343	113233
10529	113234
23271	113235
101956	113236
71333	113237
31532	113238
71241	113239
20326	113240
31637	113241
10712	113242
62371	113243
46015	113244
12600	113245
36106	113246
346	113247
24993	113248
77768	113249
40574	113250
35577	113251
1438	113252
33986	113253
81582	113254
10715	113255
238	113256
41402	113257
41523	113258
22296	113259
94398	113260
14540	113261
93132	113262
31391	113263
1058	113264
560	113265
6164	113266
109684	113267
161887	113268
4611	113269
69	113270
72799	113271
117621	113272
2594	113273
115973	113274
27403	113275
54576	113276
57219	113277
52850	113278
21661	113279
57477	113280
28736	113281
5800	113282
2631	113283
63070	113284
42871	113285
66768	113286
46810	113287
88716	113288
23379	113289
63780	113290
24114	113291
85921	113292
40587	113293
7635	113294
125991	113295
77063	113296
39575	113297
16	113298
46343	113299
9270	113300
22227	113301
93172	113302
6157	113303
5525	113304
71731	113305
10805	113306
23652	113307
3538	113308
16432	113309
9376	113310
7896	113311
108976	113312
20953	113313
117961	113314
1166	113315
213	113316
8098	113317
21873	113318
2176	113319
8407	113320
105062	113321
5940	113322
118946	113323
1061	113324
41615	113325
61516	113326
81811	113327
15103	113328
5520	113329
70148	113330
66101	113331
6002	113332
50557	113333
25257	113334
2897	113335
115318	113336
26475	113337
7241	113338
11706	113339
1130	113340
70894	113341
161776	113342
6449	113343
76938	113344
21771	113345
430	113346
38747	113347
3618	113348
46507	113349
162188	113350
39015	113351
63036	113352
2872	113353
45	113354
5876	113355
2774	113356
65919	113357
7030	113358
12677	113359
46864	113360
35742	113361
18785	113362
17412	113363
1169	113364
18240	113365
13739	113366
773	113367
62315	113368
84910	113369
9376	113370
411	113371
10669	113372
2490	113373
41573	113374
31094	113375
829	113376
160785	113377
53004	113378
15352	113379
37806	113380
38960	113381
84805	113382
12080	113383
101088	113384
157782	113385
39847	113386
97964	113387
73879	113388
40908	113389
37041	113390
101758	113391
36130	113392
31584	113393
89520	113394
396	113395
1928	113396
37676	113397
830	113398
133870	113399
691	113400
35589	113401
39464	113402
21313	113403
16607	113404
7359	113405
8216	113406
57522	113407
81663	113408
17090	113409
33161	113410
9403	113411
1422	113412
97078	113413
142791	113414
18450	113415
44621	113416
6641	113417
11342	113418
59640	113419
657	113420
63538	113421
56539	113422
117	113423
8146	113424
77668	113425
4878	113426
337	113427
81820	113428
38038	113429
8405	113430
7673	113431
1133	113432
22825	113433
113387	113434
44888	113435
2918	113436
44579	113437
84485	113438
4338	113439
51562	113440
150615	113441
22630	113442
1604	113443
8183	113444
31157	113445
126976	113446
6286	113447
40109	113448
22878	113449
14509	113450
12990	113451
114582	113452
19836	113453
59662	113454
74392	113455
4213	113456
67469	113457
21085	113458
1240	113459
27257	113460
66506	113461
9170	113462
9319	113463
74811	113464
40999	113465
1083	113466
3478	113467
48714	113468
22725	113469
121323	113470
4274	113471
17854	113472
22693	113473
133987	113474
3510	113475
136784	113476
11492	113477
90351	113478
123891	113479
4132	113480
28220	113481
8282	113482
118890	113483
123464	113484
1726	113485
52930	113486
22969	113487
28299	113488
1290	113489
50426	113490
28803	113491
5851	113492
33449	113493
53394	113494
59923	113495
156634	113496
48793	113497
66561	113498
67446	113499
23791	113500
20984	113501
49241	113502
68889	113503
126414	113504
1562	113505
22217	113506
11359	113507
91029	113508
8298	113509
67197	113510
85720	113511
37345	113512
75921	113513
60245	113514
20	113515
26635	113516
65	113517
26291	113518
10540	113519
8374	113520
51461	113521
76143	113522
81554	113523
132600	113524
36598	113525
78376	113526
17334	113527
4710	113528
79207	113529
24694	113530
1507	113531
9941	113532
66545	113533
26373	113534
2644	113535
57326	113536
45	113537
14994	113538
16980	113539
27098	113540
27092	113541
22797	113542
101189	113543
127164	113544
1646	113545
102685	113546
56693	113547
35556	113548
37217	113549
94019	113550
63371	113551
15840	113552
75	113553
157012	113554
5077	113555
18300	113556
29196	113557
36	113558
72806	113559
13391	113560
5039	113561
79793	113562
83987	113563
631	113564
8911	113565
33293	113566
68160	113567
15277	113568
133743	113569
4558	113570
69399	113571
14588	113572
10641	113573
18347	113574
77800	113575
6221	113576
66	113577
12614	113578
59455	113579
130311	113580
1024	113581
29700	113582
714	113583
37973	113584
163131	113585
35218	113586
8083	113587
77162	113588
28966	113589
83579	113590
17157	113591
52928	113592
959	113593
107248	113594
162984	113595
5340	113596
27074	113597
89728	113598
47152	113599
2014	113600
102	113601
63567	113602
29528	113603
13278	113604
111437	113605
22858	113606
92099	113607
68306	113608
14750	113609
42272	113610
132007	113611
12749	113612
2053	113613
17045	113614
130145	113615
5035	113616
56442	113617
114089	113618
69474	113619
62443	113620
117437	113621
6749	113622
166551	113623
5846	113624
7132	113625
9882	113626
33527	113627
112248	113628
36545	113629
29868	113630
747	113631
33347	113632
11616	113633
94319	113634
103557	113635
18453	113636
62885	113637
53870	113638
31388	113639
96718	113640
7787	113641
62676	113642
82217	113643
30289	113644
18370	113645
28785	113646
2030	113647
11981	113648
91622	113649
82644	113650
118517	113651
5974	113652
21121	113653
11831	113654
22698	113655
185	113656
144200	113657
23448	113658
19134	113659
18431	113660
17160	113661
33609	113662
110685	113663
112524	113664
83660	113665
30296	113666
54776	113667
10687	113668
7459	113669
139817	113670
86054	113671
8675	113672
4608	113673
76626	113674
149761	113675
23483	113676
1031	113677
6932	113678
108639	113679
113551	113680
46927	113681
8252	113682
2885	113683
44216	113684
162544	113685
86197	113686
24977	113687
11161	113688
1636	113689
18559	113690
40802	113691
4213	113692
15879	113693
157225	113694
37934	113695
191	113696
21486	113697
37376	113698
8593	113699
4153	113700
73732	113701
39135	113702
121276	113703
87792	113704
411	113705
57082	113706
67178	113707
16279	113708
5466	113709
39787	113710
79066	113711
44196	113712
43692	113713
53411	113714
43706	113715
10335	113716
53128	113717
28244	113718
59384	113719
101600	113720
11320	113721
66492	113722
67721	113723
29454	113724
184	113725
97088	113726
51101	113727
5763	113728
2870	113729
7631	113730
20933	113731
85623	113732
14374	113733
44484	113734
113775	113735
15643	113736
2619	113737
32869	113738
2974	113739
99	113740
22245	113741
134689	113742
1039	113743
74553	113744
9241	113745
39799	113746
55362	113747
36613	113748
43621	113749
4374	113750
26925	113751
7927	113752
46255	113753
13542	113754
5387	113755
72109	113756
82291	113757
5953	113758
97084	113759
25754	113760
78732	113761
38409	113762
114272	113763
61135	113764
56522	113765
50027	113766
59596	113767
128572	113768
17315	113769
11729	113770
54889	113771
67236	113772
18816	113773
102873	113774
44169	113775
20570	113776
15825	113777
42515	113778
24655	113779
8619	113780
34056	113781
16042	113782
108099	113783
119	113784
44828	113785
85941	113786
93841	113787
165641	113788
27193	113789
62855	113790
93443	113791
78025	113792
52220	113793
12	113794
32895	113795
88236	113796
146871	113797
49724	113798
21495	113799
37021	113800
79691	113801
56259	113802
28034	113803
83790	113804
26464	113805
13516	113806
20699	113807
22094	113808
15153	113809
35694	113810
48978	113811
108024	113812
29896	113813
33204	113814
4972	113815
112864	113816
125892	113817
20615	113818
8743	113819
12209	113820
136237	113821
61827	113822
4592	113823
55313	113824
20820	113825
34862	113826
37913	113827
1503	113828
50102	113829
21130	113830
531	113831
34300	113832
64132	113833
5894	113834
24943	113835
45982	113836
30460	113837
958	113838
13181	113839
1027	113840
1933	113841
12197	113842
28046	113843
22715	113844
30253	113845
7828	113846
2801	113847
7875	113848
99462	113849
59559	113850
735	113851
50948	113852
127631	113853
9572	113854
46175	113855
20794	113856
41566	113857
49393	113858
747	113859
47549	113860
49443	113861
129787	113862
78099	113863
91313	113864
9932	113865
2763	113866
114388	113867
6505	113868
5612	113869
88971	113870
2744	113871
35355	113872
27861	113873
99551	113874
966	113875
83055	113876
4624	113877
100360	113878
121856	113879
14982	113880
3092	113881
1709	113882
60506	113883
19081	113884
44179	113885
38246	113886
10358	113887
4628	113888
113695	113889
59789	113890
5062	113891
3352	113892
82911	113893
59151	113894
6988	113895
139461	113896
35306	113897
15226	113898
33410	113899
151227	113900
25495	113901
139323	113902
1119	113903
31129	113904
6000	113905
3067	113906
33120	113907
22977	113908
125457	113909
32879	113910
13221	113911
90796	113912
40740	113913
37074	113914
96413	113915
12473	113916
1909	113917
113883	113918
18921	113919
21424	113920
72386	113921
39196	113922
468	113923
15814	113924
46087	113925
16834	113926
18330	113927
2119	113928
79240	113929
29588	113930
100110	113931
117030	113932
14796	113933
6422	113934
253	113935
11960	113936
16277	113937
61625	113938
3164	113939
50048	113940
35243	113941
61196	113942
96157	113943
149271	113944
56537	113945
71728	113946
82237	113947
5523	113948
29992	113949
30973	113950
6512	113951
65092	113952
132595	113953
9239	113954
4477	113955
9626	113956
40470	113957
77379	113958
4471	113959
29874	113960
7755	113961
26030	113962
51976	113963
44582	113964
23835	113965
84224	113966
65359	113967
4875	113968
99778	113969
9414	113970
2029	113971
20995	113972
36144	113973
35425	113974
7783	113975
104812	113976
9888	113977
61135	113978
4073	113979
11264	113980
103530	113981
52247	113982
43592	113983
4934	113984
25349	113985
46326	113986
81026	113987
46320	113988
24629	113989
62252	113990
93070	113991
38331	113992
55168	113993
51472	113994
21220	113995
398	113996
17142	113997
142061	113998
20452	113999
23656	114000
39768	114001
36633	114002
31863	114003
1424	114004
10494	114005
2727	114006
126855	114007
212	114008
18970	114009
30111	114010
1724	114011
1474	114012
62247	114013
166589	114014
29996	114015
4171	114016
91	114017
1799	114018
13736	114019
47292	114020
109796	114021
156946	114022
1708	114023
135772	114024
74956	114025
4957	114026
12064	114027
40824	114028
20104	114029
57028	114030
26376	114031
92961	114032
92124	114033
25741	114034
32914	114035
36996	114036
51422	114037
83070	114038
20793	114039
10766	114040
5245	114041
104291	114042
29186	114043
165108	114044
124229	114045
62814	114046
29250	114047
11338	114048
126720	114049
95383	114050
104982	114051
45746	114052
88354	114053
20049	114054
12832	114055
16318	114056
35725	114057
88620	114058
155820	114059
26523	114060
45374	114061
34416	114062
8225	114063
74400	114064
1315	114065
13738	114066
112455	114067
1702	114068
91389	114069
41531	114070
41395	114071
49304	114072
160005	114073
35966	114074
146449	114075
26777	114076
28802	114077
2045	114078
12004	114079
2652	114080
99765	114081
126209	114082
12122	114083
160170	114084
15234	114085
34530	114086
62629	114087
93266	114088
32206	114089
129888	114090
42651	114091
28613	114092
71568	114093
64899	114094
44252	114095
4324	114096
10315	114097
1974	114098
114636	114099
60155	114100
26820	114101
46810	114102
4392	114103
25791	114104
13305	114105
56989	114106
33717	114107
10332	114108
32679	114109
15792	114110
15192	114111
80718	114112
78892	114113
8399	114114
30238	114115
621	114116
83139	114117
9211	114118
30424	114119
81894	114120
10651	114121
13674	114122
19227	114123
59127	114124
165288	114125
162069	114126
20526	114127
188	114128
74797	114129
31391	114130
56094	114131
45947	114132
10568	114133
31570	114134
1210	114135
69389	114136
6597	114137
5379	114138
30226	114139
3071	114140
1258	114141
12194	114142
122744	114143
123973	114144
9472	114145
19592	114146
5502	114147
66929	114148
27150	114149
3520	114150
1494	114151
24822	114152
72806	114153
74317	114154
12629	114155
11912	114156
3020	114157
18500	114158
105346	114159
31847	114160
16127	114161
75387	114162
358	114163
35801	114164
41530	114165
43350	114166
9749	114167
4562	114168
25809	114169
44866	114170
12691	114171
105946	114172
123568	114173
5106	114174
65399	114175
66165	114176
39	114177
22836	114178
14009	114179
12431	114180
40815	114181
106920	114182
113429	114183
63744	114184
21952	114185
10938	114186
40912	114187
47894	114188
37941	114189
16239	114190
7689	114191
3392	114192
49632	114193
11459	114194
93496	114195
12497	114196
42096	114197
8670	114198
51031	114199
38862	114200
58700	114201
122504	114202
634	114203
23076	114204
492	114205
88460	114206
37687	114207
8545	114208
9184	114209
63	114210
1613	114211
63214	114212
9244	114213
12260	114214
99859	114215
104824	114216
2193	114217
83882	114218
128223	114219
16565	114220
7803	114221
7576	114222
44393	114223
121524	114224
14431	114225
15852	114226
46028	114227
4917	114228
84297	114229
6790	114230
24447	114231
86297	114232
6701	114233
30287	114234
92950	114235
4041	114236
35496	114237
27058	114238
8340	114239
7569	114240
159249	114241
15147	114242
36491	114243
58876	114244
12341	114245
9250	114246
11912	114247
23289	114248
72477	114249
19539	114250
13959	114251
111728	114252
8800	114253
104867	114254
33303	114255
11374	114256
4491	114257
85849	114258
6497	114259
9693	114260
33016	114261
44257	114262
59345	114263
26968	114264
84368	114265
65107	114266
118820	114267
6446	114268
3382	114269
4486	114270
11365	114271
32858	114272
23096	114273
7279	114274
158	114275
4827	114276
14711	114277
29699	114278
119900	114279
4407	114280
25858	114281
78931	114282
293	114283
11949	114284
604	114285
12941	114286
68872	114287
2778	114288
166034	114289
75970	114290
122701	114291
129077	114292
51450	114293
2525	114294
22651	114295
17036	114296
45177	114297
18444	114298
858	114299
4017	114300
129964	114301
76108	114302
2687	114303
400	114304
58877	114305
733	114306
49132	114307
18409	114308
155160	114309
75095	114310
9767	114311
150050	114312
148010	114313
49207	114314
141929	114315
3472	114316
1707	114317
18378	114318
159	114319
31917	114320
76083	114321
12755	114322
57710	114323
30657	114324
2314	114325
89803	114326
10199	114327
19423	114328
113711	114329
93480	114330
92737	114331
2679	114332
518	114333
84671	114334
14760	114335
51505	114336
34665	114337
10345	114338
5221	114339
27361	114340
3154	114341
395	114342
13022	114343
2340	114344
151706	114345
2977	114346
2010	114347
62238	114348
14797	114349
52561	114350
29903	114351
88950	114352
3337	114353
1413	114354
33327	114355
26712	114356
16775	114357
133389	114358
76499	114359
42485	114360
41248	114361
18317	114362
26107	114363
85266	114364
116484	114365
1385	114366
45615	114367
33449	114368
95860	114369
4484	114370
4053	114371
35813	114372
119116	114373
60786	114374
21669	114375
5278	114376
10706	114377
23	114378
51004	114379
10777	114380
34571	114381
103458	114382
65889	114383
37757	114384
71069	114385
13910	114386
107933	114387
30127	114388
82941	114389
101679	114390
34766	114391
13232	114392
53180	114393
39467	114394
9609	114395
4107	114396
5375	114397
104711	114398
145729	114399
9430	114400
51706	114401
87574	114402
131159	114403
13522	114404
12209	114405
20676	114406
7083	114407
49840	114408
104639	114409
13544	114410
40583	114411
29094	114412
9559	114413
107095	114414
155460	114415
38824	114416
85473	114417
71763	114418
731	114419
27072	114420
73788	114421
144453	114422
71369	114423
79290	114424
152362	114425
811	114426
80056	114427
39914	114428
15676	114429
11250	114430
6315	114431
1050	114432
43393	114433
84115	114434
134895	114435
42374	114436
41608	114437
679	114438
88	114439
119918	114440
40126	114441
11130	114442
41223	114443
53899	114444
100348	114445
1236	114446
36235	114447
28718	114448
20584	114449
117348	114450
125103	114451
709	114452
12877	114453
23062	114454
32112	114455
84902	114456
10654	114457
63890	114458
9766	114459
16268	114460
66408	114461
3839	114462
58879	114463
37529	114464
65025	114465
5856	114466
16281	114467
133532	114468
26034	114469
69464	114470
22428	114471
3887	114472
5888	114473
36305	114474
182	114475
8	114476
861	114477
617	114478
32520	114479
6154	114480
41502	114481
105767	114482
12997	114483
5359	114484
293	114485
16514	114486
13014	114487
124145	114488
3404	114489
14875	114490
30470	114491
1120	114492
880	114493
20664	114494
44119	114495
79324	114496
48147	114497
44497	114498
22297	114499
124962	114500
32478	114501
8534	114502
119485	114503
94772	114504
19925	114505
21974	114506
25981	114507
2127	114508
12637	114509
63289	114510
80386	114511
74986	114512
894	114513
25855	114514
5060	114515
146283	114516
7466	114517
13472	114518
144960	114519
17853	114520
1262	114521
97599	114522
20172	114523
92802	114524
22359	114525
24280	114526
60566	114527
19847	114528
12452	114529
5194	114530
43788	114531
142722	114532
53850	114533
41731	114534
41104	114535
22515	114536
897	114537
20680	114538
825	114539
101919	114540
12915	114541
30078	114542
6874	114543
123618	114544
19033	114545
48304	114546
19004	114547
6609	114548
96097	114549
84743	114550
6131	114551
4958	114552
4909	114553
108	114554
70032	114555
91531	114556
153538	114557
71004	114558
15590	114559
41233	114560
15680	114561
3285	114562
24128	114563
9284	114564
5235	114565
73496	114566
4538	114567
21811	114568
4479	114569
4473	114570
4118	114571
26273	114572
25803	114573
78237	114574
89112	114575
21387	114576
9786	114577
47917	114578
967	114579
3725	114580
3985	114581
12592	114582
13805	114583
66379	114584
5898	114585
42779	114586
166269	114587
86142	114588
93930	114589
1286	114590
63025	114591
35061	114592
68721	114593
90067	114594
13982	114595
15969	114596
72847	114597
4280	114598
47880	114599
83557	114600
40682	114601
56322	114602
12459	114603
9011	114604
144866	114605
1684	114606
6877	114607
78435	114608
128910	114609
64691	114610
125899	114611
8755	114612
20314	114613
73498	114614
23273	114615
57587	114616
28178	114617
133534	114618
87058	114619
57680	114620
101885	114621
38478	114622
111299	114623
36414	114624
3907	114625
82411	114626
46794	114627
8065	114628
31357	114629
7666	114630
10629	114631
6320	114632
4297	114633
27334	114634
3562	114635
56	114636
5780	114637
47	114638
7269	114639
77008	114640
54263	114641
90921	114642
47047	114643
148494	114644
9350	114645
8487	114646
5766	114647
47881	114648
4480	114649
142372	114650
52639	114651
120486	114652
6523	114653
37521	114654
21602	114655
7198	114656
56493	114657
3837	114658
56492	114659
87478	114660
2659	114661
42699	114662
1211	114663
55649	114664
1898	114665
74660	114666
67570	114667
95058	114668
922	114669
5151	114670
3752	114671
6315	114672
280	114673
67943	114674
123959	114675
11496	114676
801	114677
97371	114678
49340	114679
14495	114680
1426	114681
26562	114682
7696	114683
81993	114684
11114	114685
81250	114686
53987	114687
6549	114688
7013	114689
75305	114690
111565	114691
6714	114692
44956	114693
7228	114694
13914	114695
3502	114696
56373	114697
42440	114698
507	114699
5241	114700
35093	114701
35771	114702
9049	114703
8060	114704
16236	114705
5965	114706
390	114707
16732	114708
33470	114709
44650	114710
101626	114711
8223	114712
29587	114713
70014	114714
114399	114715
370	114716
38	114717
31421	114718
12464	114719
36555	114720
86891	114721
4400	114722
3187	114723
10128	114724
100369	114725
1786	114726
36856	114727
9373	114728
52612	114729
39666	114730
97161	114731
60803	114732
87819	114733
6387	114734
8779	114735
19208	114736
16325	114737
9770	114738
11894	114739
6321	114740
37216	114741
1977	114742
34746	114743
137103	114744
100618	114745
42449	114746
40089	114747
38807	114748
104375	114749
47788	114750
44311	114751
87451	114752
19163	114753
20911	114754
80424	114755
22277	114756
11957	114757
75580	114758
19236	114759
73972	114760
38967	114761
46225	114762
15725	114763
66885	114764
95030	114765
19	114766
9147	114767
39773	114768
59740	114769
83396	114770
2825	114771
57056	114772
61553	114773
74264	114774
46168	114775
61495	114776
22069	114777
31152	114778
27711	114779
19721	114780
27644	114781
52606	114782
67660	114783
29081	114784
45378	114785
6167	114786
37789	114787
17688	114788
37003	114789
30775	114790
54773	114791
72046	114792
21948	114793
24061	114794
51	114795
302	114796
1766	114797
35509	114798
64643	114799
50646	114800
63679	114801
84678	114802
61472	114803
38611	114804
125904	114805
16655	114806
838	114807
48040	114808
28078	114809
106293	114810
15130	114811
4537	114812
66273	114813
39814	114814
46576	114815
6634	114816
39317	114817
36315	114818
12477	114819
37702	114820
58162	114821
36740	114822
21112	114823
58847	114824
50755	114825
14302	114826
217	114827
31101	114828
50291	114829
8224	114830
289	114831
33582	114832
8075	114833
57187	114834
56192	114835
89752	114836
3700	114837
121289	114838
46973	114839
51826	114840
49047	114841
19449	114842
45384	114843
12058	114844
3582	114845
81965	114846
9558	114847
30899	114848
152027	114849
7763	114850
113614	114851
6295	114852
6061	114853
110008	114854
115	114855
34608	114856
100659	114857
81093	114858
22262	114859
4732	114860
101427	114861
28788	114862
29606	114863
18702	114864
16160	114865
77457	114866
90340	114867
70375	114868
104755	114869
3121	114870
130961	114871
39987	114872
23933	114873
19959	114874
104291	114875
126795	114876
5779	114877
50111	114878
16594	114879
1166	114880
4802	114881
29290	114882
125120	114883
24820	114884
1014	114885
2122	114886
127082	114887
47643	114888
23466	114889
109741	114890
158627	114891
8499	114892
38695	114893
75260	114894
19765	114895
72327	114896
3175	114897
12810	114898
30477	114899
6590	114900
65637	114901
31524	114902
6040	114903
154584	114904
19021	114905
23394	114906
31807	114907
13932	114908
38400	114909
25807	114910
3576	114911
99241	114912
46917	114913
4224	114914
7025	114915
40108	114916
11996	114917
6063	114918
1895	114919
1043	114920
38067	114921
75995	114922
33292	114923
18247	114924
8613	114925
44296	114926
40171	114927
8929	114928
31399	114929
910	114930
122145	114931
57178	114932
19375	114933
34079	114934
73374	114935
156136	114936
2169	114937
28906	114938
1954	114939
2191	114940
2466	114941
87232	114942
11291	114943
63190	114944
45910	114945
59309	114946
44589	114947
5607	114948
35918	114949
2912	114950
97632	114951
60237	114952
11195	114953
77219	114954
15210	114955
33117	114956
6306	114957
108526	114958
20960	114959
34109	114960
726	114961
4368	114962
2438	114963
19	114964
72761	114965
2405	114966
39752	114967
52856	114968
1549	114969
30063	114970
54062	114971
23865	114972
136972	114973
81622	114974
3482	114975
30858	114976
4596	114977
56464	114978
46524	114979
7298	114980
2531	114981
27183	114982
127654	114983
2752	114984
29757	114985
157005	114986
12384	114987
66265	114988
83530	114989
11818	114990
5952	114991
5727	114992
56069	114993
3862	114994
21009	114995
61076	114996
5816	114997
23928	114998
47104	114999
25351	115000
12398	115001
11676	115002
1051	115003
44999	115004
127680	115005
45305	115006
3185	115007
11394	115008
84985	115009
22338	115010
3460	115011
69797	115012
512	115013
61099	115014
1748	115015
93237	115016
6954	115017
7702	115018
3170	115019
164	115020
81886	115021
27685	115022
79045	115023
71993	115024
1117	115025
1865	115026
75188	115027
23028	115028
21172	115029
6670	115030
145756	115031
1138	115032
33462	115033
102975	115034
11098	115035
58049	115036
77463	115037
163910	115038
55655	115039
6754	115040
2659	115041
89764	115042
94874	115043
25068	115044
8293	115045
57036	115046
8582	115047
4309	115048
50545	115049
78777	115050
105244	115051
14229	115052
62918	115053
79142	115054
139559	115055
7458	115056
29045	115057
25449	115058
46156	115059
98884	115060
131740	115061
3148	115062
60898	115063
88674	115064
124445	115065
2995	115066
11845	115067
59934	115068
81607	115069
92781	115070
10433	115071
64667	115072
16708	115073
24299	115074
29559	115075
29218	115076
1449	115077
126777	115078
119925	115079
79506	115080
15450	115081
21203	115082
45720	115083
33033	115084
81897	115085
25532	115086
28929	115087
135410	115088
82827	115089
11350	115090
61643	115091
392	115092
2982	115093
22712	115094
123452	115095
22243	115096
42532	115097
26094	115098
31615	115099
19262	115100
40943	115101
12123	115102
78153	115103
44	115104
11612	115105
112742	115106
10943	115107
11999	115108
26387	115109
9450	115110
86903	115111
10756	115112
188	115113
93793	115114
16952	115115
21362	115116
1228	115117
105917	115118
55998	115119
50702	115120
48223	115121
117826	115122
4022	115123
50721	115124
36099	115125
41590	115126
42318	115127
84138	115128
8673	115129
5112	115130
38261	115131
14446	115132
48750	115133
14712	115134
38250	115135
70623	115136
8454	115137
29999	115138
1688	115139
1237	115140
8816	115141
80348	115142
20587	115143
10089	115144
1093	115145
30160	115146
24373	115147
105004	115148
55158	115149
126187	115150
7510	115151
58179	115152
10745	115153
36949	115154
16987	115155
141204	115156
24990	115157
6623	115158
738	115159
70696	115160
54575	115161
7614	115162
5827	115163
5188	115164
11729	115165
53282	115166
44574	115167
92764	115168
47691	115169
19818	115170
45535	115171
32147	115172
83400	115173
38899	115174
52570	115175
9549	115176
139999	115177
10133	115178
164561	115179
132791	115180
60140	115181
47045	115182
20371	115183
11285	115184
35600	115185
92748	115186
15546	115187
47083	115188
6613	115189
46006	115190
16368	115191
40571	115192
28606	115193
11129	115194
83112	115195
4093	115196
128010	115197
6135	115198
84757	115199
32554	115200
75641	115201
53971	115202
41159	115203
27623	115204
5952	115205
108311	115206
159725	115207
10586	115208
69270	115209
27782	115210
122126	115211
7089	115212
119383	115213
97472	115214
9483	115215
112572	115216
4608	115217
26823	115218
16588	115219
66525	115220
141758	115221
22810	115222
91812	115223
23274	115224
9012	115225
3820	115226
3005	115227
2443	115228
138797	115229
25908	115230
154885	115231
11125	115232
3956	115233
27402	115234
131283	115235
28210	115236
68333	115237
49123	115238
13222	115239
58870	115240
76236	115241
163912	115242
90510	115243
6306	115244
94234	115245
145117	115246
753	115247
16742	115248
10276	115249
40488	115250
65988	115251
67547	115252
104788	115253
762	115254
786	115255
26117	115256
47906	115257
29912	115258
5126	115259
165420	115260
131133	115261
1208	115262
65779	115263
67871	115264
68676	115265
65034	115266
5416	115267
2959	115268
271	115269
22263	115270
166181	115271
90530	115272
11731	115273
3762	115274
146508	115275
31922	115276
150177	115277
12028	115278
118001	115279
63284	115280
623	115281
85655	115282
5518	115283
116477	115284
73941	115285
94741	115286
67273	115287
79404	115288
157214	115289
12249	115290
75309	115291
36438	115292
9423	115293
79175	115294
103782	115295
5289	115296
16940	115297
48619	115298
140747	115299
64530	115300
1266	115301
153744	115302
15029	115303
10647	115304
73522	115305
6595	115306
1525	115307
5259	115308
4097	115309
60908	115310
126502	115311
47768	115312
57336	115313
52202	115314
6213	115315
59021	115316
43165	115317
37758	115318
151584	115319
46000	115320
36589	115321
27780	115322
8338	115323
10226	115324
15390	115325
1835	115326
11053	115327
11557	115328
22227	115329
6651	115330
27316	115331
98742	115332
6197	115333
74208	115334
97332	115335
1875	115336
24325	115337
52257	115338
3668	115339
47706	115340
115332	115341
16165	115342
37481	115343
26232	115344
22884	115345
78495	115346
163336	115347
73167	115348
18207	115349
94567	115350
53703	115351
131458	115352
58165	115353
58411	115354
60836	115355
13843	115356
8917	115357
22683	115358
5552	115359
71864	115360
74164	115361
37975	115362
59771	115363
376	115364
136	115365
36092	115366
31570	115367
42751	115368
22913	115369
9600	115370
149429	115371
6743	115372
4711	115373
4843	115374
87755	115375
32610	115376
42351	115377
38073	115378
23860	115379
15338	115380
1364	115381
109199	115382
34968	115383
79499	115384
20668	115385
16917	115386
3713	115387
39469	115388
97404	115389
42773	115390
78984	115391
37835	115392
22334	115393
11986	115394
14542	115395
3	115396
93254	115397
22028	115398
160214	115399
16239	115400
37994	115401
62224	115402
334	115403
78714	115404
2830	115405
16497	115406
40990	115407
101508	115408
56504	115409
23076	115410
23630	115411
2217	115412
76274	115413
19922	115414
61258	115415
14525	115416
43911	115417
14923	115418
10040	115419
38795	115420
6885	115421
3601	115422
47403	115423
7904	115424
3556	115425
19580	115426
2716	115427
28870	115428
59079	115429
34527	115430
11556	115431
15429	115432
129151	115433
117825	115434
1019	115435
113459	115436
1456	115437
40851	115438
59083	115439
49843	115440
48586	115441
101339	115442
14009	115443
15322	115444
120	115445
82369	115446
9088	115447
8395	115448
21386	115449
95527	115450
34160	115451
2037	115452
7682	115453
63376	115454
115537	115455
101911	115456
115138	115457
84226	115458
3939	115459
13100	115460
1668	115461
10945	115462
9240	115463
11827	115464
95024	115465
105257	115466
32	115467
29570	115468
10653	115469
63529	115470
75587	115471
16500	115472
32767	115473
151803	115474
24556	115475
18766	115476
72582	115477
33724	115478
14421	115479
4486	115480
61126	115481
19913	115482
14256	115483
13657	115484
15046	115485
157926	115486
11115	115487
121243	115488
89018	115489
44017	115490
81384	115491
1085	115492
18359	115493
52755	115494
59826	115495
120808	115496
80548	115497
6160	115498
30403	115499
146280	115500
47572	115501
13298	115502
15492	115503
13022	115504
16427	115505
61671	115506
8865	115507
41984	115508
7549	115509
158216	115510
102666	115511
7275	115512
39944	115513
73841	115514
52134	115515
85245	115516
66918	115517
674	115518
57433	115519
2460	115520
79924	115521
3012	115522
17260	115523
5362	115524
21633	115525
86344	115526
16960	115527
5309	115528
57025	115529
115726	115530
31438	115531
34459	115532
42184	115533
75488	115534
13946	115535
61096	115536
41747	115537
51780	115538
7139	115539
7394	115540
3564	115541
89039	115542
24388	115543
14698	115544
26970	115545
34272	115546
6019	115547
107047	115548
10791	115549
67364	115550
19675	115551
26209	115552
15931	115553
5811	115554
67553	115555
84980	115556
10888	115557
11524	115558
545	115559
166499	115560
27332	115561
84097	115562
20925	115563
5908	115564
51032	115565
11036	115566
26288	115567
61970	115568
37067	115569
13684	115570
2861	115571
24947	115572
26738	115573
25898	115574
7117	115575
29121	115576
11276	115577
59708	115578
15319	115579
17017	115580
54166	115581
62916	115582
45307	115583
21525	115584
13933	115585
2284	115586
2271	115587
83780	115588
75837	115589
23146	115590
198	115591
125116	115592
77296	115593
124829	115594
101722	115595
8	115596
9792	115597
101819	115598
10310	115599
15436	115600
15715	115601
21708	115602
42364	115603
27706	115604
19134	115605
30410	115606
3680	115607
22511	115608
151114	115609
6515	115610
3759	115611
29922	115612
21107	115613
42705	115614
14717	115615
41636	115616
26280	115617
63044	115618
76	115619
110422	115620
47844	115621
99895	115622
16660	115623
44200	115624
34294	115625
4090	115626
84924	115627
73392	115628
25219	115629
3918	115630
35194	115631
133390	115632
165034	115633
1250	115634
121930	115635
4141	115636
125970	115637
99422	115638
11973	115639
43373	115640
36604	115641
8294	115642
77611	115643
101193	115644
4614	115645
18466	115646
97474	115647
65961	115648
13036	115649
46863	115650
20522	115651
50367	115652
20073	115653
83	115654
118165	115655
3	115656
3349	115657
22601	115658
86156	115659
27150	115660
52259	115661
132943	115662
36541	115663
12877	115664
24764	115665
37535	115666
21016	115667
19574	115668
11627	115669
48202	115670
29201	115671
140095	115672
27072	115673
85555	115674
48841	115675
60775	115676
51896	115677
28517	115678
42854	115679
138365	115680
79017	115681
26964	115682
1041	115683
134568	115684
1799	115685
21756	115686
9177	115687
2085	115688
96442	115689
26714	115690
2553	115691
31131	115692
1832	115693
41971	115694
2274	115695
131537	115696
59877	115697
4407	115698
65851	115699
42121	115700
90433	115701
2609	115702
11167	115703
75139	115704
127892	115705
63315	115706
148013	115707
6365	115708
77346	115709
71728	115710
30325	115711
5454	115712
6209	115713
34860	115714
38585	115715
22708	115716
111497	115717
42705	115718
1955	115719
14660	115720
50420	115721
151	115722
142	115723
39378	115724
111331	115725
49030	115726
114040	115727
16282	115728
58726	115729
7736	115730
143881	115731
82398	115732
31406	115733
18616	115734
161128	115735
58625	115736
4581	115737
11898	115738
74515	115739
40286	115740
63337	115741
39938	115742
74610	115743
23971	115744
3263	115745
33235	115746
116271	115747
3171	115748
131265	115749
11358	115750
49673	115751
81338	115752
119829	115753
10580	115754
5550	115755
115879	115756
17197	115757
158488	115758
52959	115759
56792	115760
28652	115761
4005	115762
30864	115763
98748	115764
10077	115765
33963	115766
404	115767
20537	115768
53	115769
19405	115770
25336	115771
34648	115772
115173	115773
33398	115774
24999	115775
54022	115776
29826	115777
56964	115778
705	115779
10895	115780
102444	115781
4308	115782
54967	115783
129404	115784
16888	115785
11839	115786
8578	115787
155899	115788
92000	115789
40442	115790
53505	115791
468	115792
12856	115793
39053	115794
18376	115795
67253	115796
141	115797
18153	115798
26	115799
30456	115800
1975	115801
29603	115802
16726	115803
72680	115804
13986	115805
4104	115806
105005	115807
2988	115808
7679	115809
37909	115810
22763	115811
5920	115812
1114	115813
28482	115814
23280	115815
6549	115816
27909	115817
4677	115818
3178	115819
1193	115820
10849	115821
40353	115822
121871	115823
27367	115824
104	115825
68775	115826
9213	115827
42018	115828
49203	115829
71306	115830
42094	115831
33000	115832
1217	115833
33437	115834
30800	115835
10411	115836
19416	115837
18307	115838
13440	115839
553	115840
9579	115841
35295	115842
6053	115843
33805	115844
26812	115845
71428	115846
18346	115847
23508	115848
120777	115849
141966	115850
49704	115851
70151	115852
22383	115853
4250	115854
1509	115855
44174	115856
32250	115857
2804	115858
7403	115859
37446	115860
4123	115861
21	115862
8287	115863
34475	115864
64056	115865
96034	115866
2428	115867
97294	115868
3243	115869
1377	115870
52195	115871
17729	115872
98683	115873
43712	115874
2526	115875
24955	115876
44345	115877
2526	115878
19022	115879
64382	115880
65224	115881
385	115882
62164	115883
31319	115884
20600	115885
76442	115886
847	115887
14405	115888
11994	115889
936	115890
73	115891
1877	115892
72787	115893
58113	115894
64113	115895
162519	115896
109558	115897
132509	115898
64124	115899
1	115900
34376	115901
136353	115902
182	115903
76801	115904
17243	115905
59624	115906
118371	115907
42839	115908
26450	115909
35164	115910
52982	115911
6325	115912
53676	115913
23828	115914
2001	115915
4453	115916
45945	115917
251	115918
2359	115919
29485	115920
11427	115921
60092	115922
114164	115923
64878	115924
41605	115925
34997	115926
134127	115927
22848	115928
4484	115929
29671	115930
99061	115931
90038	115932
16747	115933
53755	115934
25628	115935
31524	115936
4393	115937
66115	115938
213	115939
12444	115940
43394	115941
12797	115942
11645	115943
2911	115944
22109	115945
100188	115946
232	115947
32444	115948
11603	115949
40362	115950
70476	115951
17718	115952
112342	115953
7826	115954
1221	115955
68337	115956
60580	115957
112258	115958
111	115959
13897	115960
79762	115961
33468	115962
23579	115963
5377	115964
3139	115965
163871	115966
26585	115967
12360	115968
50099	115969
34	115970
17522	115971
18861	115972
33735	115973
82085	115974
2829	115975
13842	115976
16473	115977
84280	115978
152102	115979
38952	115980
83589	115981
523	115982
17645	115983
401	115984
12063	115985
40874	115986
41741	115987
3063	115988
87986	115989
71690	115990
3762	115991
81957	115992
8588	115993
447	115994
58894	115995
4227	115996
131540	115997
64155	115998
22291	115999
152072	116000
69497	116001
99574	116002
88515	116003
37785	116004
134396	116005
28675	116006
15347	116007
97844	116008
2183	116009
43	116010
12088	116011
83236	116012
27115	116013
18092	116014
145218	116015
91041	116016
29576	116017
24242	116018
93739	116019
3894	116020
37230	116021
87856	116022
57295	116023
632	116024
37879	116025
94187	116026
109816	116027
9924	116028
26360	116029
59874	116030
89702	116031
53233	116032
37900	116033
29789	116034
104508	116035
71245	116036
78953	116037
99023	116038
34588	116039
11410	116040
2613	116041
22440	116042
23779	116043
6983	116044
23587	116045
35450	116046
123198	116047
6132	116048
10168	116049
53947	116050
42046	116051
4195	116052
14136	116053
3498	116054
5375	116055
125	116056
6	116057
13445	116058
31119	116059
59272	116060
33886	116061
13630	116062
11354	116063
45933	116064
85645	116065
88216	116066
3724	116067
1890	116068
9859	116069
30908	116070
4976	116071
51204	116072
98088	116073
6314	116074
34630	116075
117097	116076
460	116077
71013	116078
52074	116079
32109	116080
20185	116081
1439	116082
11657	116083
13421	116084
36248	116085
19854	116086
104919	116087
36883	116088
113744	116089
13226	116090
1170	116091
2203	116092
82101	116093
15252	116094
2246	116095
25461	116096
3882	116097
16454	116098
3490	116099
2427	116100
13935	116101
90848	116102
66221	116103
4450	116104
1248	116105
41654	116106
90724	116107
70072	116108
67226	116109
1983	116110
4383	116111
55735	116112
244	116113
60918	116114
13919	116115
48804	116116
1229	116117
29873	116118
121620	116119
1700	116120
63232	116121
36784	116122
43938	116123
21116	116124
154095	116125
2061	116126
94114	116127
31404	116128
15713	116129
33931	116130
43706	116131
1638	116132
11948	116133
75211	116134
6005	116135
4385	116136
184	116137
34558	116138
25016	116139
4215	116140
81601	116141
2793	116142
84999	116143
28377	116144
110076	116145
26950	116146
41726	116147
11990	116148
94778	116149
24110	116150
104364	116151
126667	116152
9307	116153
49781	116154
18688	116155
87497	116156
44904	116157
17326	116158
119382	116159
19609	116160
36915	116161
75251	116162
5033	116163
106	116164
22798	116165
53019	116166
9	116167
14	116168
15382	116169
117529	116170
274	116171
38969	116172
17296	116173
101136	116174
60175	116175
98962	116176
13330	116177
37143	116178
49631	116179
5779	116180
9576	116181
10958	116182
35843	116183
817	116184
81207	116185
46042	116186
38147	116187
12048	116188
3186	116189
6058	116190
12146	116191
5682	116192
56232	116193
31878	116194
44136	116195
18614	116196
77	116197
6634	116198
9520	116199
13804	116200
25132	116201
17936	116202
48519	116203
4886	116204
36437	116205
131406	116206
361	116207
6185	116208
102661	116209
18659	116210
946	116211
27681	116212
24544	116213
3419	116214
3774	116215
11610	116216
104747	116217
4463	116218
73200	116219
9060	116220
16262	116221
14096	116222
5238	116223
867	116224
5307	116225
44473	116226
53931	116227
72613	116228
17739	116229
142449	116230
20235	116231
125425	116232
47012	116233
131363	116234
1774	116235
3474	116236
50097	116237
43691	116238
69994	116239
38966	116240
82152	116241
1261	116242
71948	116243
3931	116244
40053	116245
18819	116246
2391	116247
101406	116248
101467	116249
2132	116250
2143	116251
1269	116252
59522	116253
2596	116254
63133	116255
2606	116256
73080	116257
3268	116258
14780	116259
30687	116260
153328	116261
84859	116262
22237	116263
142434	116264
2123	116265
105368	116266
14035	116267
60464	116268
52593	116269
61031	116270
10501	116271
6048	116272
134452	116273
17736	116274
47720	116275
26235	116276
86452	116277
61899	116278
54748	116279
3658	116280
41041	116281
2796	116282
47090	116283
37684	116284
111524	116285
96943	116286
69082	116287
39633	116288
4533	116289
7648	116290
112143	116291
127114	116292
5899	116293
19055	116294
10700	116295
18873	116296
71233	116297
6853	116298
5207	116299
34360	116300
18143	116301
5857	116302
19344	116303
25313	116304
60073	116305
14492	116306
7416	116307
37318	116308
35865	116309
47720	116310
129661	116311
99297	116312
1839	116313
5229	116314
42707	116315
11088	116316
113436	116317
26725	116318
20614	116319
6226	116320
6725	116321
28656	116322
124765	116323
33596	116324
129699	116325
113608	116326
397	116327
225	116328
104979	116329
2115	116330
31808	116331
115123	116332
6248	116333
12979	116334
13732	116335
60373	116336
163767	116337
17485	116338
23209	116339
31080	116340
6571	116341
3693	116342
130978	116343
20210	116344
10707	116345
14070	116346
2614	116347
110075	116348
26395	116349
2167	116350
35673	116351
1290	116352
74040	116353
44516	116354
102021	116355
15909	116356
94284	116357
104746	116358
70655	116359
9972	116360
89988	116361
11346	116362
17892	116363
164337	116364
42846	116365
87219	116366
22550	116367
35174	116368
57412	116369
62970	116370
14790	116371
667	116372
1821	116373
33569	116374
98124	116375
45914	116376
59317	116377
51879	116378
32979	116379
1881	116380
1426	116381
4169	116382
38870	116383
1740	116384
20323	116385
4509	116386
116345	116387
1854	116388
27402	116389
94901	116390
63960	116391
16608	116392
90679	116393
5413	116394
12852	116395
28331	116396
40741	116397
10503	116398
22172	116399
17342	116400
37308	116401
36251	116402
9283	116403
13443	116404
33631	116405
19678	116406
32903	116407
846	116408
6656	116409
155399	116410
11222	116411
894	116412
13076	116413
88687	116414
11857	116415
2719	116416
168	116417
49796	116418
13812	116419
14031	116420
30452	116421
131033	116422
448	116423
96852	116424
3407	116425
12732	116426
30191	116427
164681	116428
70461	116429
55030	116430
139745	116431
2386	116432
14897	116433
62006	116434
23622	116435
30183	116436
20903	116437
77724	116438
21545	116439
6879	116440
5453	116441
61146	116442
45931	116443
64890	116444
1986	116445
71419	116446
11318	116447
53243	116448
30081	116449
41011	116450
112145	116451
36433	116452
7777	116453
34152	116454
32747	116455
398	116456
23164	116457
1863	116458
35889	116459
118775	116460
18719	116461
52654	116462
113191	116463
37949	116464
70111	116465
123759	116466
13024	116467
26139	116468
26240	116469
164724	116470
5356	116471
28652	116472
20732	116473
33068	116474
56756	116475
26856	116476
27551	116477
68	116478
136038	116479
103459	116480
25160	116481
59960	116482
26722	116483
6631	116484
1154	116485
50832	116486
22469	116487
10863	116488
5055	116489
78092	116490
19209	116491
99654	116492
23327	116493
20692	116494
87151	116495
36786	116496
14658	116497
113689	116498
22001	116499
83965	116500
2908	116501
47972	116502
107219	116503
4302	116504
1823	116505
2123	116506
49066	116507
70300	116508
35908	116509
24403	116510
89275	116511
24123	116512
31166	116513
86289	116514
29373	116515
13131	116516
65919	116517
13533	116518
19898	116519
1981	116520
30697	116521
20148	116522
2564	116523
81437	116524
8159	116525
3245	116526
119847	116527
47747	116528
58748	116529
2604	116530
56508	116531
10041	116532
1808	116533
130058	116534
4121	116535
3618	116536
46837	116537
120163	116538
98254	116539
12434	116540
5192	116541
17810	116542
6174	116543
93006	116544
3011	116545
1318	116546
22500	116547
43044	116548
19734	116549
23299	116550
109421	116551
59065	116552
836	116553
7596	116554
33750	116555
67948	116556
260	116557
40314	116558
10575	116559
18118	116560
22132	116561
4770	116562
31843	116563
1940	116564
94892	116565
76328	116566
886	116567
23793	116568
56305	116569
11656	116570
6600	116571
52620	116572
5676	116573
66650	116574
6198	116575
84301	116576
8345	116577
13181	116578
2956	116579
4336	116580
3622	116581
16933	116582
8902	116583
145350	116584
69345	116585
13940	116586
122294	116587
64342	116588
4165	116589
21894	116590
44473	116591
2391	116592
7931	116593
44535	116594
41559	116595
136792	116596
37323	116597
46030	116598
6786	116599
76850	116600
85352	116601
44744	116602
38021	116603
57151	116604
101992	116605
5100	116606
61576	116607
93469	116608
46931	116609
64795	116610
105882	116611
1956	116612
5833	116613
46852	116614
25556	116615
166623	116616
90034	116617
60632	116618
49224	116619
52243	116620
18824	116621
45278	116622
4910	116623
9069	116624
55626	116625
37476	116626
6342	116627
5412	116628
12545	116629
27006	116630
21157	116631
28239	116632
66792	116633
32444	116634
44874	116635
8600	116636
1629	116637
82681	116638
393	116639
90706	116640
5410	116641
37063	116642
23749	116643
38122	116644
84554	116645
49369	116646
34202	116647
5013	116648
1584	116649
19543	116650
85232	116651
18790	116652
1949	116653
164551	116654
38126	116655
2123	116656
74021	116657
69413	116658
36143	116659
12888	116660
91491	116661
84605	116662
4707	116663
133181	116664
63166	116665
33794	116666
5040	116667
64013	116668
43850	116669
20791	116670
1889	116671
51257	116672
121	116673
45873	116674
67623	116675
6289	116676
64831	116677
3155	116678
73423	116679
61677	116680
5983	116681
26831	116682
6204	116683
10288	116684
65279	116685
60244	116686
93531	116687
1318	116688
80962	116689
7335	116690
13580	116691
36193	116692
105289	116693
82453	116694
43761	116695
36013	116696
50503	116697
7135	116698
74202	116699
45274	116700
674	116701
20716	116702
6701	116703
4059	116704
284	116705
80777	116706
45880	116707
115684	116708
16580	116709
2299	116710
22741	116711
22207	116712
52400	116713
24230	116714
46289	116715
2459	116716
26746	116717
84690	116718
15353	116719
31475	116720
2160	116721
147410	116722
59267	116723
21646	116724
6586	116725
6677	116726
1110	116727
25656	116728
33113	116729
78782	116730
111385	116731
59928	116732
22518	116733
105895	116734
87955	116735
1409	116736
6162	116737
71361	116738
66176	116739
36018	116740
56724	116741
77	116742
7427	116743
109	116744
105985	116745
6670	116746
160983	116747
20425	116748
147084	116749
1121	116750
4716	116751
10368	116752
39110	116753
88	116754
46823	116755
97390	116756
64108	116757
33735	116758
9733	116759
38456	116760
11369	116761
38582	116762
22209	116763
39496	116764
74808	116765
46470	116766
120998	116767
54749	116768
86155	116769
47011	116770
752	116771
69186	116772
1979	116773
59154	116774
30588	116775
77427	116776
4441	116777
34814	116778
3000	116779
11550	116780
444	116781
34819	116782
110951	116783
1957	116784
103082	116785
25148	116786
6106	116787
51486	116788
9182	116789
62516	116790
201	116791
86343	116792
158965	116793
20971	116794
3995	116795
31861	116796
69679	116797
99095	116798
85722	116799
34616	116800
84273	116801
1145	116802
39369	116803
4177	116804
69271	116805
31538	116806
26207	116807
16	116808
62907	116809
15742	116810
115	116811
66459	116812
65741	116813
115506	116814
9915	116815
11409	116816
27032	116817
36254	116818
51071	116819
1172	116820
28660	116821
31374	116822
2910	116823
27405	116824
40781	116825
1119	116826
36075	116827
19178	116828
117310	116829
6357	116830
30525	116831
74812	116832
1315	116833
65162	116834
4638	116835
38721	116836
57660	116837
2267	116838
107292	116839
25561	116840
18158	116841
11819	116842
61993	116843
11112	116844
2312	116845
165897	116846
3078	116847
99455	116848
637	116849
42351	116850
156699	116851
62635	116852
31760	116853
13673	116854
22286	116855
40708	116856
1966	116857
24526	116858
12049	116859
25828	116860
110329	116861
16615	116862
152252	116863
8482	116864
1955	116865
55216	116866
20157	116867
161621	116868
39503	116869
4141	116870
6516	116871
5137	116872
4645	116873
86718	116874
68261	116875
4156	116876
24564	116877
6672	116878
6846	116879
77855	116880
29665	116881
17354	116882
138007	116883
28718	116884
103533	116885
35192	116886
38110	116887
163634	116888
11908	116889
11332	116890
10517	116891
6451	116892
60560	116893
58817	116894
3138	116895
100297	116896
1763	116897
85274	116898
9934	116899
17972	116900
1325	116901
40793	116902
105105	116903
18422	116904
5970	116905
11774	116906
72359	116907
20448	116908
4943	116909
11455	116910
48840	116911
93810	116912
71255	116913
12491	116914
71469	116915
15431	116916
80354	116917
28914	116918
62053	116919
671	116920
9598	116921
2332	116922
153953	116923
82925	116924
33216	116925
66744	116926
22805	116927
80	116928
111178	116929
90	116930
43029	116931
21508	116932
117271	116933
5840	116934
109067	116935
4773	116936
59893	116937
44238	116938
29727	116939
3788	116940
41863	116941
48601	116942
35359	116943
27038	116944
16867	116945
2432	116946
15271	116947
115030	116948
7019	116949
194	116950
12222	116951
82086	116952
19784	116953
159836	116954
32444	116955
13569	116956
951	116957
60246	116958
27792	116959
36449	116960
4502	116961
10974	116962
43838	116963
14766	116964
9498	116965
58200	116966
3108	116967
15623	116968
51609	116969
54890	116970
30275	116971
29297	116972
120124	116973
1443	116974
1073	116975
30699	116976
59124	116977
111284	116978
96186	116979
126338	116980
15023	116981
105089	116982
7772	116983
4691	116984
153737	116985
10134	116986
107833	116987
132150	116988
36652	116989
118598	116990
28376	116991
52843	116992
42312	116993
67569	116994
23073	116995
117828	116996
7733	116997
65806	116998
1385	116999
5535	117000
44041	117001
161675	117002
14297	117003
3469	117004
13620	117005
23821	117006
6624	117007
90659	117008
5124	117009
8079	117010
34950	117011
28199	117012
11447	117013
30600	117014
84741	117015
28428	117016
99730	117017
119821	117018
9313	117019
26401	117020
32467	117021
22447	117022
41199	117023
103118	117024
40675	117025
63964	117026
4028	117027
9709	117028
27735	117029
41134	117030
83662	117031
21330	117032
80769	117033
25480	117034
9999	117035
518	117036
67506	117037
82049	117038
37202	117039
20005	117040
64865	117041
30745	117042
4782	117043
1683	117044
3650	117045
2854	117046
6124	117047
7566	117048
73068	117049
126917	117050
105386	117051
3320	117052
13194	117053
18899	117054
78835	117055
2053	117056
89192	117057
6066	117058
45886	117059
6410	117060
2863	117061
20673	117062
7233	117063
41948	117064
46518	117065
155190	117066
42125	117067
95617	117068
7029	117069
66935	117070
99263	117071
1206	117072
7750	117073
76837	117074
39892	117075
31951	117076
13570	117077
158366	117078
44310	117079
13104	117080
87549	117081
13062	117082
10164	117083
22906	117084
6661	117085
3668	117086
740	117087
69125	117088
36478	117089
31547	117090
522	117091
5809	117092
23518	117093
3234	117094
42613	117095
17908	117096
18318	117097
68621	117098
25541	117099
9149	117100
5316	117101
22353	117102
5	117103
35538	117104
8941	117105
4796	117106
8422	117107
39189	117108
110461	117109
54	117110
24444	117111
9714	117112
27420	117113
3296	117114
12530	117115
47170	117116
4223	117117
2830	117118
8518	117119
5023	117120
59974	117121
72207	117122
18047	117123
79304	117124
23113	117125
80171	117126
28069	117127
163858	117128
128977	117129
88864	117130
22729	117131
46064	117132
45364	117133
132206	117134
27606	117135
65481	117136
38197	117137
718	117138
111655	117139
34990	117140
90726	117141
121249	117142
784	117143
26141	117144
84297	117145
157460	117146
96781	117147
15749	117148
505	117149
1716	117150
26669	117151
56159	117152
16036	117153
41977	117154
1648	117155
5362	117156
3661	117157
68957	117158
5126	117159
22324	117160
5711	117161
131656	117162
14000	117163
48130	117164
25300	117165
7615	117166
21025	117167
12672	117168
1090	117169
2546	117170
14088	117171
117734	117172
63274	117173
71137	117174
36566	117175
3959	117176
70297	117177
8857	117178
99416	117179
46770	117180
56015	117181
67084	117182
21778	117183
15410	117184
187	117185
19369	117186
6976	117187
14570	117188
6638	117189
70398	117190
87033	117191
71461	117192
26985	117193
84152	117194
7083	117195
6700	117196
135622	117197
676	117198
55586	117199
8185	117200
4485	117201
34201	117202
33498	117203
65801	117204
1655	117205
24229	117206
27411	117207
89159	117208
9447	117209
23481	117210
9675	117211
26494	117212
49910	117213
138938	117214
123786	117215
2169	117216
148679	117217
20173	117218
2457	117219
53150	117220
3701	117221
15824	117222
18956	117223
21374	117224
1146	117225
16714	117226
22481	117227
104495	117228
79474	117229
6354	117230
12930	117231
47166	117232
73557	117233
1195	117234
17956	117235
62243	117236
29379	117237
3260	117238
14829	117239
39201	117240
24694	117241
1112	117242
53533	117243
7931	117244
20882	117245
29125	117246
48424	117247
2590	117248
26002	117249
92708	117250
37981	117251
893	117252
2718	117253
36058	117254
9969	117255
106164	117256
101238	117257
9340	117258
164379	117259
10481	117260
32320	117261
7796	117262
3470	117263
51927	117264
27785	117265
75176	117266
83484	117267
54785	117268
110972	117269
57548	117270
45741	117271
86261	117272
109541	117273
5926	117274
52077	117275
29850	117276
144218	117277
86471	117278
41355	117279
86704	117280
1243	117281
43217	117282
26097	117283
162832	117284
23235	117285
7971	117286
38439	117287
8815	117288
42091	117289
176	117290
7934	117291
39149	117292
15718	117293
21168	117294
6802	117295
33548	117296
391	117297
18539	117298
3555	117299
6919	117300
87189	117301
52756	117302
52472	117303
26815	117304
123014	117305
14135	117306
19371	117307
52980	117308
13777	117309
7259	117310
21475	117311
58617	117312
58879	117313
123721	117314
21226	117315
1242	117316
10061	117317
19363	117318
93235	117319
3458	117320
107048	117321
15605	117322
67599	117323
26928	117324
1481	117325
276	117326
2693	117327
53070	117328
2986	117329
38500	117330
11092	117331
8808	117332
54033	117333
42023	117334
5058	117335
18640	117336
9283	117337
13512	117338
65468	117339
2967	117340
74432	117341
1131	117342
78211	117343
151647	117344
87128	117345
120531	117346
30595	117347
5433	117348
18439	117349
41544	117350
119710	117351
7135	117352
50514	117353
6788	117354
70556	117355
2124	117356
33975	117357
16275	117358
32004	117359
10139	117360
7253	117361
104999	117362
6951	117363
58152	117364
67729	117365
83124	117366
158757	117367
138529	117368
898	117369
99124	117370
40833	117371
23695	117372
19485	117373
880	117374
72184	117375
1381	117376
44390	117377
1793	117378
44230	117379
150975	117380
44674	117381
103492	117382
33	117383
2796	117384
16028	117385
92660	117386
2923	117387
14378	117388
7057	117389
157409	117390
26075	117391
50461	117392
4160	117393
12390	117394
8590	117395
81145	117396
38796	117397
22204	117398
99157	117399
10186	117400
94208	117401
132267	117402
71730	117403
65927	117404
54	117405
6320	117406
17246	117407
17643	117408
91139	117409
18559	117410
80714	117411
77060	117412
42345	117413
80506	117414
32788	117415
48962	117416
3759	117417
3648	117418
40579	117419
34564	117420
37917	117421
28708	117422
20893	117423
112298	117424
2680	117425
1436	117426
14027	117427
3868	117428
13417	117429
6327	117430
54531	117431
42848	117432
115598	117433
7342	117434
11	117435
31717	117436
42467	117437
30176	117438
37867	117439
35243	117440
49768	117441
146670	117442
18440	117443
781	117444
14117	117445
20440	117446
27264	117447
103241	117448
629	117449
21133	117450
17501	117451
33046	117452
133459	117453
29395	117454
60198	117455
102469	117456
8304	117457
26957	117458
27774	117459
56	117460
1301	117461
140937	117462
32687	117463
22024	117464
42176	117465
67819	117466
971	117467
42334	117468
5977	117469
44627	117470
24503	117471
32281	117472
12675	117473
3793	117474
146447	117475
14124	117476
59614	117477
105649	117478
27851	117479
4252	117480
13811	117481
45851	117482
56055	117483
70704	117484
108270	117485
80677	117486
30139	117487
40866	117488
102992	117489
63850	117490
61507	117491
45675	117492
75029	117493
64438	117494
31687	117495
140153	117496
22160	117497
12554	117498
67905	117499
129208	117500
17442	117501
3737	117502
140046	117503
1675	117504
157158	117505
17098	117506
19867	117507
10564	117508
47410	117509
70603	117510
123962	117511
67067	117512
49568	117513
71193	117514
68962	117515
22748	117516
51362	117517
98436	117518
834	117519
609	117520
23313	117521
57354	117522
149302	117523
74683	117524
21865	117525
12571	117526
114881	117527
2914	117528
7049	117529
132031	117530
46162	117531
18575	117532
10673	117533
11450	117534
22759	117535
17936	117536
5302	117537
16568	117538
27831	117539
62023	117540
58780	117541
146811	117542
21179	117543
21827	117544
79789	117545
44840	117546
31082	117547
149348	117548
366	117549
73982	117550
76089	117551
7690	117552
6795	117553
16505	117554
5657	117555
9230	117556
49924	117557
44385	117558
19004	117559
156270	117560
14739	117561
74221	117562
9176	117563
61466	117564
137643	117565
14822	117566
120	117567
25754	117568
27758	117569
4995	117570
35655	117571
50874	117572
31590	117573
362	117574
107846	117575
35385	117576
111878	117577
6852	117578
74685	117579
81368	117580
6456	117581
64	117582
39416	117583
79418	117584
105638	117585
461	117586
15229	117587
162732	117588
55759	117589
57085	117590
8249	117591
60311	117592
34387	117593
20462	117594
55101	117595
15435	117596
158264	117597
7785	117598
111798	117599
3727	117600
9830	117601
67185	117602
5289	117603
11689	117604
6472	117605
147457	117606
53792	117607
33573	117608
54507	117609
8822	117610
88643	117611
124772	117612
62577	117613
218	117614
55403	117615
15371	117616
35439	117617
27966	117618
22526	117619
22003	117620
71455	117621
17862	117622
55101	117623
42694	117624
138996	117625
47425	117626
51399	117627
45546	117628
11433	117629
7899	117630
87889	117631
1228	117632
2319	117633
65939	117634
51	117635
67590	117636
7359	117637
99532	117638
101299	117639
40995	117640
28908	117641
39751	117642
84215	117643
85221	117644
4288	117645
2238	117646
81971	117647
48934	117648
46591	117649
53588	117650
68804	117651
5261	117652
19381	117653
35371	117654
2872	117655
19726	117656
13736	117657
18825	117658
26507	117659
62783	117660
1324	117661
21931	117662
110565	117663
69951	117664
91659	117665
14394	117666
47212	117667
1759	117668
33464	117669
8778	117670
12692	117671
28372	117672
32722	117673
118304	117674
16311	117675
133259	117676
4562	117677
58987	117678
75940	117679
41487	117680
39127	117681
14407	117682
1961	117683
67028	117684
5683	117685
73958	117686
1871	117687
78844	117688
33689	117689
155154	117690
14713	117691
72288	117692
138482	117693
339	117694
25347	117695
16209	117696
99808	117697
33906	117698
66	117699
52153	117700
5195	117701
29703	117702
67	117703
4862	117704
6210	117705
87477	117706
21692	117707
112738	117708
76890	117709
58696	117710
18308	117711
2399	117712
61288	117713
2297	117714
7062	117715
38796	117716
85901	117717
7560	117718
10540	117719
58042	117720
20200	117721
56419	117722
114857	117723
13069	117724
66793	117725
12125	117726
69722	117727
36455	117728
30696	117729
49768	117730
51558	117731
14217	117732
164766	117733
14727	117734
12703	117735
66110	117736
66817	117737
7473	117738
717	117739
19651	117740
7348	117741
14432	117742
27520	117743
39185	117744
10676	117745
50605	117746
78879	117747
50390	117748
92453	117749
17025	117750
45889	117751
54805	117752
102152	117753
130024	117754
759	117755
45578	117756
23890	117757
30974	117758
11659	117759
34994	117760
59803	117761
3097	117762
17061	117763
51541	117764
2708	117765
7638	117766
42779	117767
45633	117768
94469	117769
89586	117770
107499	117771
256	117772
60902	117773
154724	117774
17949	117775
2251	117776
22981	117777
20332	117778
39127	117779
155893	117780
5590	117781
3821	117782
43866	117783
11140	117784
85849	117785
1	117786
18527	117787
16026	117788
42408	117789
81668	117790
28743	117791
127086	117792
855	117793
1572	117794
69878	117795
24647	117796
38037	117797
7416	117798
3995	117799
2260	117800
99530	117801
892	117802
12429	117803
44948	117804
81082	117805
19649	117806
34696	117807
24546	117808
152	117809
14485	117810
291	117811
316	117812
2356	117813
21983	117814
82170	117815
31529	117816
28395	117817
117956	117818
15191	117819
4438	117820
24449	117821
14456	117822
29374	117823
23397	117824
28817	117825
83978	117826
7071	117827
79461	117828
104657	117829
43824	117830
18184	117831
102589	117832
7123	117833
643	117834
5273	117835
23291	117836
31473	117837
145	117838
8186	117839
90563	117840
96704	117841
46360	117842
58411	117843
61388	117844
27936	117845
23899	117846
18144	117847
48705	117848
4833	117849
1497	117850
22785	117851
66017	117852
87221	117853
3769	117854
123640	117855
47872	117856
45081	117857
60687	117858
55414	117859
32702	117860
50020	117861
600	117862
49593	117863
12181	117864
40260	117865
17408	117866
42853	117867
14682	117868
31906	117869
59955	117870
58656	117871
23930	117872
43731	117873
15344	117874
36763	117875
63682	117876
4503	117877
55839	117878
70446	117879
137886	117880
78340	117881
68472	117882
42984	117883
11505	117884
134955	117885
15557	117886
29160	117887
5989	117888
52316	117889
4841	117890
10109	117891
14074	117892
83176	117893
34336	117894
43430	117895
5245	117896
78388	117897
2440	117898
14146	117899
10957	117900
16822	117901
5042	117902
20080	117903
60769	117904
12079	117905
7797	117906
5466	117907
55285	117908
103147	117909
18911	117910
37511	117911
21404	117912
12226	117913
10409	117914
35178	117915
36374	117916
8033	117917
25622	117918
4127	117919
148918	117920
863	117921
7133	117922
8840	117923
31351	117924
67693	117925
12067	117926
123724	117927
158990	117928
28620	117929
12	117930
53857	117931
22084	117932
62290	117933
106469	117934
99553	117935
9911	117936
12380	117937
106039	117938
50812	117939
62582	117940
156511	117941
66023	117942
132511	117943
28813	117944
4712	117945
8042	117946
32570	117947
59908	117948
80466	117949
86932	117950
52645	117951
45144	117952
111230	117953
39665	117954
35645	117955
23365	117956
47612	117957
11636	117958
96754	117959
26684	117960
2276	117961
75743	117962
601	117963
4445	117964
72117	117965
58162	117966
23698	117967
45552	117968
15360	117969
1045	117970
31708	117971
138202	117972
86885	117973
79621	117974
46577	117975
59347	117976
59016	117977
19979	117978
35747	117979
41579	117980
355	117981
55167	117982
40380	117983
7711	117984
45633	117985
39767	117986
16388	117987
5692	117988
64214	117989
22977	117990
66401	117991
6258	117992
2826	117993
61244	117994
1328	117995
638	117996
33985	117997
73417	117998
129037	117999
49499	118000
128163	118001
91900	118002
55272	118003
288	118004
28522	118005
19763	118006
1307	118007
1705	118008
39243	118009
5137	118010
85879	118011
86652	118012
19360	118013
50365	118014
65858	118015
10020	118016
28028	118017
103201	118018
3589	118019
86324	118020
18293	118021
89443	118022
14900	118023
54095	118024
66644	118025
46142	118026
154954	118027
26273	118028
14818	118029
22163	118030
1602	118031
35097	118032
2686	118033
116431	118034
21049	118035
75369	118036
95820	118037
52799	118038
104782	118039
40480	118040
5082	118041
20735	118042
72497	118043
988	118044
3398	118045
40788	118046
95192	118047
49573	118048
137091	118049
6853	118050
4275	118051
10133	118052
60618	118053
58792	118054
144627	118055
94396	118056
79997	118057
51416	118058
309	118059
78231	118060
71087	118061
105189	118062
34947	118063
7872	118064
6609	118065
11264	118066
45962	118067
36302	118068
5341	118069
52191	118070
25162	118071
42298	118072
347	118073
18600	118074
49234	118075
30832	118076
78892	118077
77110	118078
65397	118079
9817	118080
1408	118081
13937	118082
165233	118083
692	118084
29043	118085
45497	118086
99973	118087
52199	118088
13466	118089
9419	118090
4	118091
56516	118092
3068	118093
33802	118094
70845	118095
4672	118096
4464	118097
66671	118098
43550	118099
18059	118100
12053	118101
44376	118102
27818	118103
54235	118104
15691	118105
30393	118106
118590	118107
1225	118108
58438	118109
112013	118110
15409	118111
63693	118112
23436	118113
28839	118114
16077	118115
4	118116
556	118117
33647	118118
44379	118119
20560	118120
28233	118121
3462	118122
57159	118123
69871	118124
144380	118125
26033	118126
16177	118127
20684	118128
18548	118129
16342	118130
33971	118131
162750	118132
80048	118133
13792	118134
16277	118135
42742	118136
8486	118137
83258	118138
12962	118139
86736	118140
9472	118141
108678	118142
11991	118143
55624	118144
13748	118145
10680	118146
49297	118147
21113	118148
156370	118149
17910	118150
91278	118151
339	118152
3118	118153
117313	118154
1409	118155
17398	118156
19035	118157
25504	118158
6255	118159
6560	118160
24735	118161
33950	118162
2731	118163
53193	118164
21498	118165
65870	118166
32745	118167
20406	118168
67	118169
1137	118170
45305	118171
1577	118172
81674	118173
98242	118174
9133	118175
42527	118176
6018	118177
58413	118178
19001	118179
12406	118180
146	118181
10377	118182
18545	118183
52239	118184
8385	118185
3209	118186
75638	118187
26737	118188
15466	118189
34487	118190
50704	118191
8074	118192
43910	118193
50981	118194
11562	118195
97346	118196
34061	118197
4522	118198
7516	118199
35939	118200
26513	118201
17077	118202
100050	118203
32124	118204
20261	118205
2196	118206
85	118207
13013	118208
51456	118209
93142	118210
9326	118211
78220	118212
66099	118213
67976	118214
3047	118215
3058	118216
8904	118217
47087	118218
14206	118219
57175	118220
35735	118221
26462	118222
6357	118223
34	118224
98916	118225
69083	118226
57941	118227
53937	118228
14494	118229
1793	118230
27524	118231
40507	118232
2692	118233
36110	118234
40912	118235
28427	118236
5184	118237
98308	118238
12254	118239
673	118240
27362	118241
88948	118242
19743	118243
8412	118244
49612	118245
86398	118246
71732	118247
87762	118248
45017	118249
16098	118250
13570	118251
27355	118252
1023	118253
14791	118254
47172	118255
14050	118256
12206	118257
11034	118258
17278	118259
101022	118260
3137	118261
40796	118262
107820	118263
3521	118264
9378	118265
74389	118266
11161	118267
21790	118268
13486	118269
18384	118270
434	118271
72743	118272
102559	118273
5110	118274
1398	118275
58223	118276
56313	118277
30552	118278
72118	118279
7431	118280
8508	118281
43690	118282
19869	118283
43899	118284
92299	118285
26903	118286
79908	118287
71504	118288
4937	118289
16756	118290
72727	118291
1515	118292
17809	118293
13143	118294
125	118295
20020	118296
22977	118297
3238	118298
5202	118299
53047	118300
3440	118301
16615	118302
15245	118303
21411	118304
117129	118305
73296	118306
25801	118307
13538	118308
13445	118309
2094	118310
483	118311
13608	118312
44821	118313
6565	118314
89129	118315
25079	118316
20006	118317
157818	118318
40128	118319
57411	118320
723	118321
30015	118322
1654	118323
5156	118324
53679	118325
26913	118326
94675	118327
59434	118328
3981	118329
15	118330
18321	118331
61834	118332
116819	118333
13813	118334
109891	118335
4548	118336
3811	118337
10362	118338
13589	118339
84610	118340
30094	118341
27006	118342
139306	118343
17018	118344
16254	118345
31106	118346
21068	118347
15702	118348
6167	118349
51883	118350
1212	118351
35592	118352
3585	118353
558	118354
7176	118355
70208	118356
100426	118357
108818	118358
7021	118359
62478	118360
29993	118361
47865	118362
13387	118363
48700	118364
50652	118365
5579	118366
2215	118367
62793	118368
27982	118369
13063	118370
27527	118371
11135	118372
1298	118373
16352	118374
99372	118375
13807	118376
10	118377
97383	118378
6266	118379
4205	118380
32309	118381
31312	118382
31644	118383
90671	118384
147245	118385
46496	118386
13786	118387
5987	118388
8281	118389
7051	118390
32054	118391
42584	118392
34980	118393
12575	118394
101515	118395
161891	118396
8274	118397
60561	118398
88871	118399
123633	118400
90330	118401
36036	118402
5618	118403
8805	118404
60595	118405
18012	118406
85818	118407
21973	118408
1992	118409
64877	118410
16438	118411
29389	118412
2613	118413
48578	118414
13877	118415
3958	118416
16113	118417
87235	118418
50413	118419
1213	118420
19975	118421
23777	118422
41261	118423
156425	118424
81465	118425
4880	118426
12985	118427
129118	118428
778	118429
78590	118430
92379	118431
57200	118432
42816	118433
2411	118434
4481	118435
34178	118436
32046	118437
20144	118438
28467	118439
35454	118440
92169	118441
140905	118442
550	118443
22478	118444
10311	118445
73130	118446
17825	118447
8481	118448
26881	118449
31287	118450
50098	118451
17676	118452
3381	118453
89365	118454
716	118455
551	118456
9332	118457
27879	118458
132764	118459
1932	118460
5235	118461
28321	118462
289	118463
32244	118464
8325	118465
20406	118466
59380	118467
13356	118468
24226	118469
59933	118470
56737	118471
44602	118472
3695	118473
28596	118474
12952	118475
25021	118476
53724	118477
7658	118478
56408	118479
3255	118480
2931	118481
10743	118482
15763	118483
183	118484
114200	118485
25659	118486
126324	118487
458	118488
43273	118489
6394	118490
87863	118491
2627	118492
82694	118493
34602	118494
8786	118495
98470	118496
25654	118497
20209	118498
12466	118499
4644	118500
9258	118501
151767	118502
83386	118503
6660	118504
7285	118505
48626	118506
86581	118507
121387	118508
7866	118509
13781	118510
44641	118511
5160	118512
87547	118513
2152	118514
18646	118515
41549	118516
73411	118517
57596	118518
113080	118519
13637	118520
54496	118521
68526	118522
28996	118523
18101	118524
14493	118525
69872	118526
8197	118527
17745	118528
15270	118529
106116	118530
124412	118531
43713	118532
97372	118533
12586	118534
1314	118535
31970	118536
126	118537
14569	118538
26614	118539
192	118540
1304	118541
1647	118542
87141	118543
596	118544
21186	118545
112066	118546
106409	118547
77684	118548
2748	118549
75824	118550
156925	118551
15458	118552
39900	118553
57898	118554
11020	118555
55214	118556
112487	118557
49745	118558
29756	118559
107342	118560
18454	118561
18856	118562
17559	118563
2101	118564
1953	118565
40459	118566
32579	118567
10187	118568
14872	118569
19592	118570
47075	118571
21859	118572
21981	118573
43851	118574
5438	118575
34247	118576
57927	118577
55792	118578
1723	118579
84087	118580
20957	118581
39550	118582
127343	118583
10776	118584
14431	118585
100016	118586
102938	118587
32236	118588
31008	118589
21692	118590
46818	118591
13896	118592
44948	118593
112324	118594
29037	118595
1242	118596
18944	118597
15471	118598
61714	118599
1896	118600
803	118601
32621	118602
501	118603
65796	118604
35531	118605
2206	118606
5400	118607
1495	118608
14629	118609
1057	118610
69414	118611
1744	118612
41079	118613
1328	118614
73401	118615
80246	118616
22621	118617
22459	118618
74972	118619
22128	118620
147623	118621
127	118622
2831	118623
11657	118624
71550	118625
443	118626
2610	118627
16535	118628
25375	118629
1816	118630
13659	118631
14618	118632
38297	118633
23859	118634
85859	118635
64255	118636
5712	118637
36238	118638
22479	118639
428	118640
132469	118641
44434	118642
127736	118643
11411	118644
52267	118645
7800	118646
30870	118647
8801	118648
60148	118649
163593	118650
107262	118651
26428	118652
39070	118653
83083	118654
71	118655
7797	118656
208	118657
7521	118658
96546	118659
9605	118660
88151	118661
5027	118662
63738	118663
10548	118664
109558	118665
47233	118666
25168	118667
1446	118668
68771	118669
53446	118670
40795	118671
83028	118672
988	118673
26432	118674
85608	118675
103273	118676
10757	118677
5057	118678
59390	118679
60716	118680
2720	118681
12235	118682
82470	118683
6185	118684
36745	118685
46814	118686
21339	118687
15849	118688
6623	118689
10182	118690
46752	118691
58329	118692
12795	118693
165750	118694
6689	118695
104801	118696
31616	118697
4518	118698
150867	118699
61024	118700
3271	118701
7454	118702
25160	118703
74671	118704
59008	118705
2513	118706
10332	118707
22100	118708
23440	118709
16120	118710
353	118711
4517	118712
5368	118713
13057	118714
93928	118715
28344	118716
54432	118717
5631	118718
126948	118719
103117	118720
156731	118721
10998	118722
16187	118723
86416	118724
2179	118725
10154	118726
109764	118727
65061	118728
43868	118729
27682	118730
22141	118731
6173	118732
891	118733
31755	118734
38441	118735
36455	118736
12226	118737
83320	118738
66502	118739
82911	118740
82695	118741
1880	118742
29730	118743
117099	118744
46928	118745
36733	118746
12642	118747
7341	118748
119592	118749
25139	118750
3399	118751
27668	118752
2646	118753
479	118754
131910	118755
17424	118756
13144	118757
5050	118758
16824	118759
44391	118760
7782	118761
69031	118762
6554	118763
112146	118764
69263	118765
27587	118766
36581	118767
2726	118768
2022	118769
112539	118770
130998	118771
186	118772
108729	118773
83215	118774
50959	118775
53593	118776
47422	118777
126486	118778
56407	118779
5306	118780
1139	118781
165828	118782
34644	118783
18955	118784
55956	118785
51308	118786
11394	118787
35471	118788
723	118789
2752	118790
34072	118791
42255	118792
3402	118793
12744	118794
30980	118795
18110	118796
15962	118797
31761	118798
15820	118799
48385	118800
83624	118801
23449	118802
10415	118803
21841	118804
7733	118805
3358	118806
2007	118807
22294	118808
102461	118809
58958	118810
7579	118811
188	118812
1027	118813
8297	118814
9573	118815
9632	118816
42715	118817
3235	118818
132899	118819
5858	118820
47865	118821
57478	118822
127603	118823
78400	118824
30624	118825
58094	118826
10868	118827
13249	118828
93552	118829
2138	118830
162649	118831
136597	118832
157450	118833
9247	118834
58007	118835
38412	118836
5617	118837
83986	118838
67919	118839
130348	118840
57731	118841
111624	118842
53005	118843
103292	118844
39840	118845
30814	118846
93917	118847
56450	118848
210	118849
15491	118850
30923	118851
39435	118852
1350	118853
952	118854
74669	118855
152441	118856
5570	118857
2319	118858
21172	118859
15876	118860
3943	118861
103870	118862
69973	118863
3608	118864
106773	118865
26748	118866
958	118867
39019	118868
47820	118869
24855	118870
14657	118871
48729	118872
114195	118873
22034	118874
73105	118875
87146	118876
79229	118877
28193	118878
2297	118879
27116	118880
51220	118881
20540	118882
19846	118883
5355	118884
18565	118885
70359	118886
85533	118887
13249	118888
105480	118889
91328	118890
64532	118891
4868	118892
31074	118893
5887	118894
129855	118895
49907	118896
16178	118897
116340	118898
47917	118899
2034	118900
12699	118901
31182	118902
50440	118903
3949	118904
15889	118905
83900	118906
7726	118907
28971	118908
2421	118909
79760	118910
67900	118911
109480	118912
19350	118913
1171	118914
9423	118915
20539	118916
114180	118917
11115	118918
34221	118919
10298	118920
13097	118921
92651	118922
4106	118923
74945	118924
665	118925
19393	118926
2031	118927
94	118928
16740	118929
127635	118930
45	118931
38831	118932
111665	118933
91476	118934
9622	118935
68805	118936
28568	118937
57973	118938
113559	118939
94006	118940
50618	118941
94565	118942
10419	118943
518	118944
103732	118945
19807	118946
119478	118947
152815	118948
117806	118949
15052	118950
51093	118951
128639	118952
139370	118953
14681	118954
75060	118955
83254	118956
13440	118957
11267	118958
78697	118959
13987	118960
127371	118961
26685	118962
24885	118963
55639	118964
92865	118965
56944	118966
5877	118967
23166	118968
153076	118969
44463	118970
2599	118971
13183	118972
21264	118973
5544	118974
4039	118975
50140	118976
14072	118977
26950	118978
117516	118979
86878	118980
9351	118981
60181	118982
114810	118983
10261	118984
78203	118985
9090	118986
43664	118987
84818	118988
160905	118989
68442	118990
32259	118991
134376	118992
15123	118993
20696	118994
49264	118995
8756	118996
76451	118997
60040	118998
41600	118999
58577	119000
2524	119001
45112	119002
18899	119003
3824	119004
31839	119005
29478	119006
23572	119007
7302	119008
35442	119009
68345	119010
35207	119011
25035	119012
141851	119013
81928	119014
8733	119015
6166	119016
25976	119017
52103	119018
113054	119019
1721	119020
22070	119021
26208	119022
26660	119023
30934	119024
26531	119025
59687	119026
82015	119027
27129	119028
71925	119029
3726	119030
21118	119031
32682	119032
50591	119033
1200	119034
4876	119035
58406	119036
81415	119037
135065	119038
94672	119039
137545	119040
86972	119041
60040	119042
22950	119043
19791	119044
21034	119045
157990	119046
7462	119047
35024	119048
108501	119049
64320	119050
43011	119051
24524	119052
63193	119053
22364	119054
28882	119055
114140	119056
3455	119057
9096	119058
132849	119059
87319	119060
61217	119061
46171	119062
15924	119063
38474	119064
118792	119065
105504	119066
21566	119067
47023	119068
38871	119069
3382	119070
56586	119071
55258	119072
148702	119073
9470	119074
61786	119075
30196	119076
14210	119077
62493	119078
144592	119079
126727	119080
27279	119081
10092	119082
20951	119083
14600	119084
78066	119085
5648	119086
38538	119087
18529	119088
790	119089
75463	119090
58886	119091
2086	119092
8088	119093
130369	119094
7076	119095
77396	119096
9467	119097
5183	119098
43798	119099
47066	119100
29877	119101
1697	119102
76470	119103
14946	119104
9301	119105
34248	119106
67951	119107
4568	119108
67082	119109
14500	119110
132251	119111
33621	119112
4713	119113
103978	119114
111193	119115
48430	119116
25865	119117
57407	119118
39537	119119
121173	119120
36760	119121
1762	119122
32563	119123
15759	119124
28405	119125
20104	119126
17508	119127
45049	119128
76851	119129
72328	119130
68737	119131
82700	119132
1967	119133
4599	119134
94290	119135
59577	119136
52257	119137
43533	119138
29698	119139
8108	119140
46865	119141
16289	119142
1775	119143
42044	119144
60669	119145
82639	119146
5779	119147
2552	119148
42833	119149
43296	119150
28050	119151
85673	119152
7724	119153
16652	119154
77049	119155
6294	119156
51301	119157
31319	119158
53438	119159
18636	119160
28554	119161
16846	119162
77675	119163
14398	119164
136	119165
118	119166
2127	119167
112876	119168
24358	119169
70644	119170
50981	119171
10728	119172
39283	119173
38516	119174
17515	119175
51248	119176
17578	119177
12494	119178
1123	119179
96003	119180
2937	119181
28947	119182
113718	119183
2556	119184
9756	119185
8440	119186
2953	119187
30703	119188
62436	119189
55112	119190
72757	119191
68999	119192
113411	119193
98523	119194
21977	119195
18336	119196
3017	119197
2571	119198
93246	119199
60136	119200
15289	119201
35724	119202
75343	119203
26704	119204
17449	119205
24457	119206
56068	119207
11311	119208
16765	119209
1785	119210
35022	119211
77716	119212
13108	119213
47382	119214
10404	119215
33189	119216
36100	119217
12091	119218
118882	119219
53964	119220
2221	119221
45070	119222
47835	119223
13414	119224
141087	119225
105224	119226
9274	119227
99108	119228
43824	119229
71016	119230
28602	119231
75894	119232
38324	119233
97614	119234
822	119235
5666	119236
47980	119237
55616	119238
1256	119239
682	119240
42700	119241
4660	119242
36155	119243
28000	119244
5452	119245
22551	119246
72415	119247
40561	119248
40213	119249
6513	119250
28076	119251
8098	119252
25673	119253
17265	119254
8382	119255
5760	119256
33564	119257
32594	119258
110477	119259
21342	119260
34410	119261
18858	119262
9633	119263
1565	119264
4388	119265
26127	119266
40332	119267
23094	119268
274	119269
103191	119270
139026	119271
55472	119272
59851	119273
39345	119274
12566	119275
129101	119276
39089	119277
2132	119278
110204	119279
9418	119280
47469	119281
41200	119282
22145	119283
23410	119284
27574	119285
6771	119286
18824	119287
24278	119288
12027	119289
1	119290
8449	119291
17900	119292
18227	119293
55477	119294
13761	119295
25311	119296
2214	119297
98854	119298
8827	119299
86980	119300
2747	119301
5993	119302
48048	119303
15597	119304
72644	119305
43629	119306
31364	119307
3141	119308
99769	119309
976	119310
11439	119311
58117	119312
21434	119313
21365	119314
30834	119315
35691	119316
30644	119317
26335	119318
17144	119319
38331	119320
4953	119321
59313	119322
67057	119323
55982	119324
1001	119325
5376	119326
164024	119327
35495	119328
120606	119329
14495	119330
7308	119331
83925	119332
13452	119333
11079	119334
1716	119335
3741	119336
25800	119337
44497	119338
19248	119339
34222	119340
112330	119341
28586	119342
3795	119343
158495	119344
18033	119345
1226	119346
12386	119347
20485	119348
8661	119349
80350	119350
52648	119351
129018	119352
75552	119353
16329	119354
57775	119355
20940	119356
159512	119357
47132	119358
7501	119359
47503	119360
10725	119361
103431	119362
74425	119363
50698	119364
38376	119365
35947	119366
2422	119367
19	119368
5693	119369
21149	119370
104738	119371
23072	119372
20480	119373
9070	119374
97794	119375
19861	119376
29678	119377
18422	119378
15147	119379
109361	119380
121718	119381
20341	119382
104845	119383
39739	119384
29799	119385
82627	119386
21668	119387
102368	119388
17886	119389
78243	119390
9586	119391
26692	119392
29684	119393
53308	119394
4361	119395
38213	119396
1818	119397
795	119398
17974	119399
40004	119400
87895	119401
33788	119402
15539	119403
150015	119404
37521	119405
36772	119406
7488	119407
110683	119408
25414	119409
121786	119410
58951	119411
101391	119412
76124	119413
557	119414
61987	119415
129317	119416
82177	119417
58210	119418
83490	119419
148103	119420
55388	119421
58467	119422
90840	119423
30624	119424
69868	119425
1218	119426
8883	119427
63436	119428
10583	119429
80826	119430
3951	119431
5649	119432
96261	119433
27410	119434
47074	119435
29464	119436
4479	119437
26285	119438
111788	119439
50543	119440
3590	119441
4455	119442
4139	119443
64680	119444
8823	119445
107420	119446
118689	119447
13311	119448
70757	119449
10812	119450
50689	119451
8286	119452
30706	119453
26972	119454
2547	119455
1115	119456
1466	119457
68275	119458
36980	119459
33871	119460
13049	119461
12092	119462
82114	119463
67954	119464
36339	119465
736	119466
73868	119467
63244	119468
9812	119469
7905	119470
12339	119471
54582	119472
68861	119473
67021	119474
20488	119475
44591	119476
2632	119477
40706	119478
25981	119479
13113	119480
84353	119481
13814	119482
165011	119483
98490	119484
29814	119485
83007	119486
592	119487
1077	119488
8725	119489
113894	119490
68493	119491
71816	119492
66727	119493
19567	119494
817	119495
101359	119496
3653	119497
14193	119498
56828	119499
11176	119500
10182	119501
30966	119502
51537	119503
57868	119504
18316	119505
54994	119506
54667	119507
6500	119508
16767	119509
4682	119510
113076	119511
87582	119512
1065	119513
8615	119514
5557	119515
161567	119516
74424	119517
28334	119518
13361	119519
30026	119520
3528	119521
8078	119522
52164	119523
165556	119524
7271	119525
9060	119526
126670	119527
128348	119528
116293	119529
168	119530
2130	119531
63928	119532
8507	119533
19768	119534
29428	119535
11823	119536
19255	119537
37921	119538
81670	119539
3093	119540
52819	119541
582	119542
27895	119543
3082	119544
2315	119545
111626	119546
96790	119547
42270	119548
6265	119549
82782	119550
160362	119551
72144	119552
108032	119553
28806	119554
139598	119555
18318	119556
4150	119557
1552	119558
4364	119559
12458	119560
15583	119561
41796	119562
6082	119563
20251	119564
23928	119565
3955	119566
62965	119567
17598	119568
6376	119569
2481	119570
10702	119571
25832	119572
19913	119573
4952	119574
44377	119575
667	119576
45083	119577
48112	119578
3077	119579
16489	119580
71	119581
34144	119582
60694	119583
1484	119584
14918	119585
127361	119586
6500	119587
21590	119588
37070	119589
82467	119590
5408	119591
37	119592
37365	119593
19173	119594
22879	119595
18222	119596
21425	119597
3416	119598
45251	119599
20670	119600
26768	119601
2319	119602
101094	119603
14743	119604
7905	119605
86348	119606
41445	119607
2486	119608
21876	119609
8016	119610
67805	119611
49700	119612
45154	119613
120729	119614
40400	119615
130260	119616
22410	119617
22812	119618
6661	119619
1358	119620
31088	119621
24809	119622
29397	119623
14766	119624
42256	119625
80490	119626
78923	119627
68778	119628
6977	119629
68152	119630
86494	119631
33133	119632
147841	119633
4996	119634
24746	119635
16528	119636
3948	119637
117216	119638
20865	119639
7381	119640
44719	119641
24705	119642
18434	119643
5591	119644
1153	119645
2002	119646
557	119647
142365	119648
27986	119649
49999	119650
12304	119651
59547	119652
33744	119653
34511	119654
6876	119655
15716	119656
64038	119657
156489	119658
14552	119659
31420	119660
55915	119661
29025	119662
153333	119663
48342	119664
18182	119665
28380	119666
24299	119667
830	119668
138653	119669
42620	119670
32471	119671
97383	119672
1726	119673
19783	119674
22710	119675
42967	119676
20420	119677
30618	119678
62892	119679
17153	119680
105427	119681
1982	119682
27387	119683
12282	119684
111512	119685
377	119686
5080	119687
524	119688
40323	119689
149175	119690
12292	119691
30158	119692
71902	119693
24068	119694
26877	119695
123495	119696
2557	119697
103772	119698
33504	119699
31444	119700
11071	119701
80799	119702
2147	119703
93507	119704
19062	119705
158657	119706
5887	119707
6703	119708
1559	119709
93659	119710
92695	119711
1324	119712
106123	119713
68406	119714
2070	119715
76657	119716
6624	119717
17969	119718
15555	119719
75730	119720
37564	119721
4576	119722
33403	119723
11331	119724
19762	119725
18180	119726
74524	119727
104818	119728
29265	119729
145784	119730
59487	119731
132369	119732
17307	119733
52943	119734
10758	119735
12340	119736
113220	119737
133841	119738
118905	119739
8510	119740
17307	119741
2294	119742
138207	119743
112042	119744
98184	119745
13790	119746
1400	119747
45645	119748
8099	119749
1100	119750
48045	119751
1326	119752
46545	119753
4071	119754
29812	119755
30524	119756
16315	119757
48583	119758
21827	119759
10503	119760
9202	119761
6878	119762
40968	119763
1801	119764
123157	119765
33030	119766
140562	119767
57244	119768
30218	119769
16365	119770
52246	119771
46801	119772
86332	119773
17263	119774
9327	119775
37787	119776
52931	119777
79825	119778
10009	119779
84332	119780
9882	119781
48296	119782
25002	119783
1667	119784
1948	119785
21219	119786
54041	119787
63263	119788
28159	119789
36495	119790
9396	119791
73118	119792
152774	119793
3966	119794
96811	119795
3343	119796
589	119797
107195	119798
28758	119799
37362	119800
81545	119801
144071	119802
44154	119803
57523	119804
2163	119805
24535	119806
59843	119807
11289	119808
41361	119809
17425	119810
317	119811
88071	119812
15207	119813
24125	119814
1536	119815
12898	119816
53312	119817
63779	119818
22654	119819
71679	119820
14653	119821
36642	119822
18532	119823
35313	119824
78753	119825
1649	119826
109365	119827
29	119828
9034	119829
18377	119830
19746	119831
33585	119832
48923	119833
40685	119834
51169	119835
20985	119836
6962	119837
31971	119838
73901	119839
9822	119840
57365	119841
56592	119842
27746	119843
10007	119844
445	119845
11007	119846
36190	119847
15234	119848
10653	119849
3912	119850
87160	119851
4973	119852
4812	119853
92094	119854
20670	119855
66083	119856
18096	119857
42406	119858
51109	119859
27261	119860
41001	119861
1291	119862
412	119863
4729	119864
73455	119865
4202	119866
7436	119867
3500	119868
68678	119869
6636	119870
38906	119871
97439	119872
42877	119873
140750	119874
17385	119875
62396	119876
37197	119877
7698	119878
72092	119879
154396	119880
61788	119881
57037	119882
2907	119883
55580	119884
26725	119885
52540	119886
27966	119887
2774	119888
2307	119889
49314	119890
5554	119891
7	119892
40262	119893
17091	119894
7159	119895
16751	119896
91621	119897
2691	119898
66219	119899
59004	119900
17106	119901
79421	119902
12747	119903
28087	119904
68791	119905
66127	119906
65954	119907
40545	119908
28664	119909
19104	119910
64159	119911
19848	119912
9510	119913
52506	119914
27272	119915
6725	119916
1109	119917
66989	119918
95081	119919
148005	119920
5633	119921
14012	119922
1568	119923
6455	119924
42166	119925
34422	119926
8409	119927
33829	119928
86506	119929
100137	119930
116594	119931
32425	119932
151445	119933
38484	119934
11489	119935
93534	119936
147641	119937
20843	119938
135309	119939
28198	119940
5328	119941
155939	119942
57724	119943
81201	119944
16239	119945
47130	119946
153883	119947
28389	119948
209	119949
93809	119950
164	119951
96826	119952
5396	119953
27577	119954
114172	119955
92510	119956
54623	119957
98868	119958
15230	119959
41939	119960
14173	119961
6364	119962
61509	119963
13592	119964
18746	119965
43271	119966
27444	119967
8613	119968
49098	119969
99179	119970
16809	119971
143948	119972
45018	119973
27563	119974
78022	119975
46461	119976
127182	119977
23477	119978
5204	119979
69869	119980
95587	119981
50645	119982
38519	119983
4748	119984
93361	119985
12264	119986
29316	119987
28256	119988
17982	119989
33914	119990
40905	119991
73	119992
15215	119993
8670	119994
377	119995
139994	119996
19693	119997
103652	119998
5440	119999
7986	120000
20217	120001
21039	120002
97867	120003
104297	120004
88502	120005
5316	120006
874	120007
21495	120008
7293	120009
58307	120010
27978	120011
162556	120012
13184	120013
98580	120014
57222	120015
96789	120016
71626	120017
15138	120018
31603	120019
167	120020
50826	120021
903	120022
44753	120023
61414	120024
927	120025
550	120026
62470	120027
60811	120028
206	120029
35677	120030
3646	120031
131241	120032
38992	120033
50915	120034
42551	120035
43989	120036
25169	120037
52514	120038
43684	120039
90797	120040
59919	120041
52829	120042
106989	120043
5614	120044
27261	120045
13	120046
64008	120047
11348	120048
18432	120049
8871	120050
57219	120051
12850	120052
11999	120053
111483	120054
12561	120055
39695	120056
26084	120057
15932	120058
70850	120059
9164	120060
1829	120061
102611	120062
44	120063
168	120064
6202	120065
60714	120066
20465	120067
11707	120068
134924	120069
89942	120070
21445	120071
70698	120072
20055	120073
6758	120074
34113	120075
6724	120076
63123	120077
86441	120078
15283	120079
60599	120080
9855	120081
74812	120082
2998	120083
34503	120084
2674	120085
25235	120086
6808	120087
50765	120088
7693	120089
20127	120090
487	120091
17513	120092
4563	120093
41801	120094
24599	120095
70534	120096
39593	120097
13480	120098
23508	120099
31352	120100
18512	120101
57999	120102
92761	120103
992	120104
58458	120105
105290	120106
24875	120107
10956	120108
95402	120109
14290	120110
2200	120111
26992	120112
14066	120113
10693	120114
44558	120115
56371	120116
14869	120117
14070	120118
69236	120119
47372	120120
6701	120121
11882	120122
1999	120123
133997	120124
2895	120125
39295	120126
154446	120127
98218	120128
6428	120129
53660	120130
4480	120131
75258	120132
6453	120133
34958	120134
49960	120135
15875	120136
74095	120137
26366	120138
1858	120139
1628	120140
38446	120141
85554	120142
7974	120143
7116	120144
5979	120145
64914	120146
2462	120147
1889	120148
25839	120149
52350	120150
37736	120151
25918	120152
6401	120153
26713	120154
15581	120155
125447	120156
42835	120157
7471	120158
36200	120159
10174	120160
4558	120161
176	120162
1315	120163
74958	120164
45652	120165
8220	120166
41306	120167
12272	120168
57497	120169
89414	120170
29744	120171
137481	120172
22946	120173
2883	120174
157670	120175
598	120176
1912	120177
33401	120178
125217	120179
39856	120180
3806	120181
32881	120182
64223	120183
3910	120184
9423	120185
488	120186
5184	120187
50077	120188
72127	120189
14701	120190
44182	120191
5950	120192
34655	120193
76498	120194
61906	120195
60011	120196
11950	120197
35986	120198
14586	120199
46460	120200
109696	120201
130657	120202
1309	120203
39504	120204
6538	120205
5375	120206
48796	120207
104793	120208
7440	120209
15620	120210
4366	120211
3608	120212
73474	120213
47192	120214
64985	120215
2780	120216
56	120217
67429	120218
24438	120219
6883	120220
4039	120221
53227	120222
6816	120223
3174	120224
77849	120225
7632	120226
29916	120227
29120	120228
66494	120229
32210	120230
15739	120231
3675	120232
87423	120233
7619	120234
15169	120235
89743	120236
70841	120237
41798	120238
159016	120239
68117	120240
24950	120241
4966	120242
43658	120243
106782	120244
17791	120245
165960	120246
14572	120247
86066	120248
65349	120249
48	120250
117725	120251
20134	120252
1576	120253
38416	120254
3361	120255
115	120256
79683	120257
3466	120258
18971	120259
46888	120260
32201	120261
48741	120262
66627	120263
4456	120264
135952	120265
46507	120266
21440	120267
45392	120268
11854	120269
10151	120270
49226	120271
12229	120272
3492	120273
40655	120274
32617	120275
69153	120276
904	120277
13552	120278
7026	120279
2324	120280
4273	120281
37935	120282
1094	120283
140425	120284
1672	120285
47928	120286
3567	120287
96261	120288
40721	120289
77409	120290
10006	120291
73222	120292
53462	120293
74086	120294
68408	120295
4237	120296
111994	120297
8356	120298
20414	120299
25043	120300
9630	120301
5646	120302
323	120303
5825	120304
101550	120305
5724	120306
92224	120307
19705	120308
7966	120309
44435	120310
8624	120311
49507	120312
8569	120313
35254	120314
149561	120315
95817	120316
58394	120317
16968	120318
14637	120319
80866	120320
13625	120321
53475	120322
122059	120323
86368	120324
106518	120325
80215	120326
31979	120327
25305	120328
62239	120329
527	120330
21733	120331
66786	120332
70840	120333
4898	120334
8743	120335
63285	120336
57358	120337
50479	120338
94452	120339
1611	120340
74947	120341
919	120342
38212	120343
18196	120344
75270	120345
10166	120346
20459	120347
157404	120348
4032	120349
6248	120350
6189	120351
105557	120352
49898	120353
20151	120354
11211	120355
12541	120356
8076	120357
4852	120358
28194	120359
85537	120360
3038	120361
30625	120362
32528	120363
7871	120364
13106	120365
120189	120366
47196	120367
122942	120368
161169	120369
58719	120370
66385	120371
41571	120372
71523	120373
74810	120374
15136	120375
10144	120376
16035	120377
7582	120378
50749	120379
150881	120380
131128	120381
9595	120382
12046	120383
42437	120384
15086	120385
93906	120386
67918	120387
1843	120388
91241	120389
15307	120390
14666	120391
123133	120392
68476	120393
7583	120394
74854	120395
6835	120396
256	120397
31670	120398
31732	120399
14867	120400
78741	120401
21560	120402
29652	120403
44932	120404
134369	120405
9239	120406
23371	120407
72187	120408
53337	120409
106413	120410
15417	120411
2244	120412
87302	120413
105787	120414
22788	120415
24962	120416
68523	120417
17837	120418
55198	120419
84613	120420
79027	120421
38477	120422
45978	120423
3051	120424
18036	120425
21155	120426
13761	120427
25996	120428
52409	120429
40502	120430
124920	120431
11139	120432
32114	120433
43570	120434
4529	120435
608	120436
29820	120437
151432	120438
6656	120439
77809	120440
11805	120441
5885	120442
103940	120443
4154	120444
43982	120445
10848	120446
30981	120447
30120	120448
9687	120449
87326	120450
20	120451
9053	120452
147006	120453
16689	120454
9411	120455
76912	120456
43884	120457
36030	120458
49240	120459
63896	120460
1747	120461
4789	120462
7782	120463
27259	120464
14246	120465
10278	120466
50441	120467
17858	120468
19014	120469
22985	120470
930	120471
23426	120472
33220	120473
56686	120474
134808	120475
4702	120476
85554	120477
3039	120478
8114	120479
25354	120480
22414	120481
56142	120482
78996	120483
39439	120484
18047	120485
106957	120486
5047	120487
4718	120488
32452	120489
19223	120490
24685	120491
55309	120492
4550	120493
39069	120494
31922	120495
57248	120496
47748	120497
9422	120498
68526	120499
12770	120500
30041	120501
8227	120502
68009	120503
12037	120504
65810	120505
52760	120506
39061	120507
38528	120508
114991	120509
12654	120510
58496	120511
5192	120512
94824	120513
20366	120514
20901	120515
54376	120516
42168	120517
113034	120518
17467	120519
71783	120520
39646	120521
19543	120522
34151	120523
258	120524
126695	120525
6677	120526
6097	120527
18804	120528
17045	120529
147099	120530
48003	120531
61013	120532
209	120533
84913	120534
1962	120535
98695	120536
9875	120537
80761	120538
11002	120539
142512	120540
13098	120541
32329	120542
66880	120543
15280	120544
2682	120545
9902	120546
72111	120547
19453	120548
97860	120549
58108	120550
3367	120551
17303	120552
51379	120553
38476	120554
7970	120555
78662	120556
12	120557
3533	120558
69011	120559
23448	120560
5560	120561
3811	120562
27816	120563
82391	120564
13461	120565
34253	120566
247	120567
29331	120568
132451	120569
86255	120570
134522	120571
61684	120572
149702	120573
62607	120574
155842	120575
99431	120576
176	120577
74142	120578
522	120579
19936	120580
21833	120581
42566	120582
16893	120583
2675	120584
33149	120585
36269	120586
67461	120587
23338	120588
4890	120589
103030	120590
9398	120591
51709	120592
11449	120593
6692	120594
16489	120595
4530	120596
20952	120597
21296	120598
19287	120599
10163	120600
12714	120601
73539	120602
14334	120603
60109	120604
9247	120605
65570	120606
107	120607
121211	120608
136004	120609
14814	120610
12950	120611
96658	120612
9391	120613
7338	120614
444	120615
4633	120616
6046	120617
142420	120618
13550	120619
31119	120620
14281	120621
50029	120622
28756	120623
138442	120624
23346	120625
14469	120626
17515	120627
56367	120628
6511	120629
97516	120630
77188	120631
7211	120632
32885	120633
69829	120634
96650	120635
20124	120636
31802	120637
21946	120638
1107	120639
4500	120640
15189	120641
30141	120642
13417	120643
22454	120644
13811	120645
82372	120646
15314	120647
96340	120648
512	120649
29463	120650
5236	120651
24	120652
65427	120653
2816	120654
9135	120655
42861	120656
76377	120657
773	120658
95476	120659
18609	120660
67984	120661
34400	120662
158523	120663
23519	120664
1714	120665
21714	120666
80339	120667
75537	120668
1743	120669
11296	120670
8636	120671
78396	120672
63198	120673
46233	120674
34676	120675
154817	120676
73557	120677
144	120678
78828	120679
5	120680
112632	120681
324	120682
30262	120683
3447	120684
77799	120685
106	120686
2220	120687
59724	120688
44336	120689
41469	120690
8500	120691
207	120692
68194	120693
62423	120694
34817	120695
40926	120696
2225	120697
43861	120698
165829	120699
123291	120700
63681	120701
4310	120702
5763	120703
5511	120704
28	120705
2182	120706
90874	120707
69388	120708
165832	120709
8259	120710
5051	120711
13581	120712
34076	120713
4017	120714
6589	120715
98145	120716
33762	120717
42632	120718
9241	120719
35566	120720
12846	120721
11236	120722
10068	120723
6245	120724
54167	120725
111917	120726
2824	120727
24548	120728
14953	120729
37411	120730
31770	120731
119114	120732
10375	120733
3475	120734
83389	120735
7331	120736
87743	120737
7333	120738
15240	120739
52182	120740
7	120741
162881	120742
6564	120743
25316	120744
12308	120745
151599	120746
4198	120747
65116	120748
31232	120749
22278	120750
33651	120751
6562	120752
25564	120753
6333	120754
76954	120755
15856	120756
9459	120757
41891	120758
13292	120759
27392	120760
100220	120761
15124	120762
2434	120763
37472	120764
13093	120765
35607	120766
17642	120767
72039	120768
15751	120769
37832	120770
73696	120771
74447	120772
16021	120773
857	120774
11241	120775
51648	120776
37413	120777
17302	120778
121497	120779
2791	120780
37622	120781
6014	120782
26103	120783
32326	120784
43968	120785
86655	120786
29321	120787
13737	120788
14217	120789
4530	120790
59705	120791
34256	120792
54114	120793
83991	120794
28238	120795
104278	120796
45115	120797
12397	120798
39	120799
27243	120800
29594	120801
779	120802
13530	120803
86508	120804
29811	120805
10867	120806
40944	120807
81679	120808
54233	120809
14829	120810
64816	120811
68984	120812
3380	120813
118426	120814
8330	120815
150226	120816
36391	120817
23323	120818
24867	120819
764	120820
14012	120821
19733	120822
2859	120823
4247	120824
122970	120825
83214	120826
8526	120827
95174	120828
31269	120829
298	120830
1288	120831
78801	120832
104	120833
37804	120834
37315	120835
8006	120836
19072	120837
42413	120838
40113	120839
41079	120840
41474	120841
60014	120842
684	120843
13337	120844
6950	120845
6025	120846
72387	120847
5372	120848
75385	120849
1629	120850
18507	120851
26841	120852
31039	120853
27573	120854
23284	120855
17293	120856
4753	120857
3982	120858
97603	120859
35748	120860
11676	120861
35714	120862
14512	120863
4486	120864
9686	120865
62772	120866
27289	120867
66655	120868
11214	120869
42244	120870
4488	120871
103814	120872
58144	120873
58065	120874
38368	120875
54071	120876
16137	120877
2609	120878
108954	120879
78055	120880
17352	120881
144854	120882
53712	120883
60714	120884
7245	120885
19565	120886
83742	120887
24515	120888
9400	120889
36216	120890
28509	120891
75792	120892
128939	120893
180	120894
1430	120895
111338	120896
5849	120897
28986	120898
21160	120899
80587	120900
26113	120901
24427	120902
97642	120903
6422	120904
17500	120905
85311	120906
6120	120907
26027	120908
84118	120909
70794	120910
1997	120911
65	120912
613	120913
105723	120914
110163	120915
29118	120916
1907	120917
26283	120918
33876	120919
25028	120920
24087	120921
34476	120922
31715	120923
32	120924
55578	120925
80112	120926
21120	120927
2872	120928
90928	120929
9009	120930
3848	120931
21362	120932
94755	120933
48005	120934
5036	120935
25515	120936
27332	120937
11884	120938
23073	120939
68657	120940
29508	120941
42	120942
66229	120943
13066	120944
14723	120945
884	120946
15363	120947
19870	120948
6561	120949
42105	120950
1523	120951
156627	120952
38948	120953
130228	120954
146835	120955
129293	120956
109505	120957
34608	120958
4577	120959
124	120960
105707	120961
13818	120962
10947	120963
118153	120964
134428	120965
86656	120966
9704	120967
37198	120968
1820	120969
493	120970
96822	120971
38312	120972
19557	120973
3616	120974
145865	120975
134149	120976
163536	120977
57112	120978
69139	120979
2502	120980
7479	120981
23886	120982
35173	120983
50754	120984
13690	120985
35348	120986
84036	120987
1114	120988
2129	120989
18862	120990
8458	120991
53155	120992
15766	120993
121633	120994
100906	120995
12381	120996
94648	120997
94377	120998
54795	120999
92	121000
2212	121001
3498	121002
7406	121003
16843	121004
23337	121005
1007	121006
15149	121007
9131	121008
75455	121009
47975	121010
1925	121011
1303	121012
77871	121013
17955	121014
11440	121015
37780	121016
32309	121017
159337	121018
159028	121019
22245	121020
35611	121021
4917	121022
4342	121023
12214	121024
52065	121025
12693	121026
14705	121027
30844	121028
1061	121029
93897	121030
18362	121031
28270	121032
16534	121033
70693	121034
319	121035
64950	121036
7887	121037
1849	121038
20603	121039
3953	121040
1092	121041
1074	121042
11598	121043
22145	121044
2995	121045
1832	121046
65598	121047
31968	121048
107082	121049
60244	121050
33806	121051
26866	121052
22703	121053
4154	121054
18576	121055
6350	121056
40710	121057
79042	121058
37399	121059
70304	121060
301	121061
5628	121062
7	121063
78175	121064
137624	121065
125468	121066
38965	121067
72200	121068
52178	121069
28466	121070
26552	121071
68539	121072
48889	121073
14217	121074
161912	121075
42042	121076
113	121077
80550	121078
48910	121079
17491	121080
30629	121081
52282	121082
12493	121083
125705	121084
19125	121085
32806	121086
140640	121087
123016	121088
83584	121089
40874	121090
16258	121091
83804	121092
74888	121093
26255	121094
639	121095
3537	121096
13629	121097
1907	121098
56455	121099
11228	121100
58	121101
7590	121102
29663	121103
5820	121104
17812	121105
12531	121106
38739	121107
3970	121108
73520	121109
58547	121110
91876	121111
29714	121112
6903	121113
181	121114
15244	121115
125206	121116
5525	121117
54041	121118
32403	121119
7158	121120
28194	121121
22672	121122
40207	121123
103404	121124
6851	121125
21491	121126
198	121127
5884	121128
44816	121129
141557	121130
16234	121131
65121	121132
43306	121133
67432	121134
54437	121135
6850	121136
25837	121137
166225	121138
124140	121139
12131	121140
74665	121141
111376	121142
1292	121143
15726	121144
24068	121145
1192	121146
13213	121147
79584	121148
283	121149
4867	121150
5827	121151
13572	121152
8624	121153
53608	121154
84816	121155
13795	121156
2490	121157
80	121158
49316	121159
20758	121160
18495	121161
12718	121162
65199	121163
3980	121164
1481	121165
158752	121166
56812	121167
37683	121168
7733	121169
117691	121170
60257	121171
58576	121172
90427	121173
4955	121174
96264	121175
88505	121176
92299	121177
16	121178
15498	121179
74245	121180
601	121181
2754	121182
894	121183
80358	121184
52907	121185
92381	121186
275	121187
69837	121188
38511	121189
3252	121190
50105	121191
15833	121192
40980	121193
71667	121194
15480	121195
5381	121196
45740	121197
15692	121198
1671	121199
1026	121200
32	121201
17262	121202
68919	121203
7972	121204
149085	121205
23497	121206
917	121207
15791	121208
1439	121209
30705	121210
4306	121211
151120	121212
756	121213
395	121214
33948	121215
13823	121216
27544	121217
10886	121218
39254	121219
780	121220
5317	121221
15729	121222
17555	121223
17300	121224
70566	121225
203	121226
123575	121227
54894	121228
48471	121229
61497	121230
157395	121231
10098	121232
13979	121233
87883	121234
24440	121235
39549	121236
23929	121237
17334	121238
110297	121239
59865	121240
119174	121241
27277	121242
111313	121243
1942	121244
62387	121245
166349	121246
72256	121247
44242	121248
42526	121249
91375	121250
19087	121251
85751	121252
54259	121253
558	121254
837	121255
25234	121256
27292	121257
18892	121258
83200	121259
1602	121260
40914	121261
1800	121262
37542	121263
8498	121264
12184	121265
59664	121266
103719	121267
20625	121268
4527	121269
103997	121270
13871	121271
70288	121272
86175	121273
6278	121274
2647	121275
58415	121276
498	121277
573	121278
1300	121279
50361	121280
17247	121281
14389	121282
121210	121283
21923	121284
1262	121285
9165	121286
90728	121287
34695	121288
49747	121289
32195	121290
35557	121291
334	121292
126958	121293
34571	121294
44497	121295
7753	121296
67683	121297
29294	121298
85562	121299
98593	121300
6177	121301
34818	121302
50347	121303
19811	121304
6248	121305
261	121306
41966	121307
73393	121308
19147	121309
27017	121310
69768	121311
27447	121312
31157	121313
23917	121314
17305	121315
124769	121316
27656	121317
4120	121318
42184	121319
1649	121320
1464	121321
1	121322
37345	121323
55825	121324
5388	121325
98726	121326
72558	121327
71868	121328
12908	121329
18260	121330
127285	121331
66721	121332
78120	121333
12156	121334
721	121335
9458	121336
89862	121337
69981	121338
65623	121339
50296	121340
88211	121341
40437	121342
10195	121343
13666	121344
4183	121345
121995	121346
21099	121347
15	121348
34223	121349
7447	121350
99450	121351
19347	121352
48469	121353
38305	121354
165988	121355
761	121356
9181	121357
59475	121358
4289	121359
26455	121360
47	121361
7570	121362
15400	121363
19088	121364
2485	121365
29583	121366
154747	121367
99330	121368
19854	121369
35811	121370
107338	121371
60277	121372
40945	121373
13195	121374
4459	121375
18326	121376
79638	121377
6114	121378
42833	121379
19319	121380
39483	121381
11505	121382
21597	121383
69459	121384
9683	121385
21964	121386
32679	121387
16108	121388
44975	121389
499	121390
72393	121391
52477	121392
35309	121393
66207	121394
1782	121395
6969	121396
3068	121397
98761	121398
22418	121399
87492	121400
539	121401
19085	121402
15123	121403
30898	121404
71872	121405
12689	121406
58441	121407
59749	121408
8382	121409
28026	121410
72202	121411
145990	121412
24538	121413
11271	121414
47790	121415
124073	121416
3988	121417
44975	121418
2514	121419
7191	121420
52967	121421
79134	121422
108658	121423
146003	121424
11194	121425
7139	121426
115977	121427
119791	121428
11428	121429
17120	121430
29873	121431
46324	121432
38563	121433
134590	121434
11918	121435
63935	121436
1328	121437
20427	121438
97823	121439
89956	121440
87374	121441
5782	121442
13534	121443
24827	121444
42231	121445
23380	121446
9412	121447
233	121448
905	121449
164454	121450
5718	121451
19835	121452
41346	121453
14920	121454
75104	121455
5939	121456
30505	121457
6508	121458
101059	121459
25142	121460
1395	121461
61620	121462
13411	121463
51360	121464
40	121465
36814	121466
16063	121467
95235	121468
61642	121469
52618	121470
15047	121471
13872	121472
68015	121473
1915	121474
2846	121475
50416	121476
80289	121477
77121	121478
65826	121479
12030	121480
84558	121481
3954	121482
27656	121483
78410	121484
39546	121485
92959	121486
2758	121487
2803	121488
102561	121489
8592	121490
36097	121491
8801	121492
59933	121493
22491	121494
12423	121495
36169	121496
13828	121497
94339	121498
71409	121499
26281	121500
48496	121501
1021	121502
38227	121503
6491	121504
8688	121505
18798	121506
88951	121507
45617	121508
10704	121509
103258	121510
59378	121511
1598	121512
17574	121513
39767	121514
101196	121515
19336	121516
451	121517
68398	121518
159447	121519
36516	121520
62568	121521
44812	121522
60840	121523
2204	121524
75043	121525
114923	121526
48080	121527
2642	121528
51915	121529
25438	121530
10529	121531
14335	121532
23179	121533
135546	121534
3321	121535
111126	121536
39425	121537
9122	121538
13456	121539
80253	121540
21865	121541
7412	121542
76453	121543
19987	121544
11847	121545
58703	121546
13744	121547
80518	121548
1989	121549
34	121550
105365	121551
162762	121552
87067	121553
3280	121554
54993	121555
114704	121556
163225	121557
33508	121558
12180	121559
115662	121560
2888	121561
107253	121562
136	121563
9166	121564
90522	121565
26425	121566
30257	121567
24324	121568
10370	121569
33896	121570
22919	121571
85457	121572
107298	121573
86198	121574
88698	121575
87345	121576
32022	121577
99771	121578
14216	121579
53972	121580
19146	121581
16175	121582
98429	121583
44707	121584
30716	121585
77888	121586
9927	121587
14471	121588
97229	121589
60497	121590
32058	121591
42336	121592
1409	121593
16666	121594
63700	121595
7765	121596
21435	121597
7768	121598
19741	121599
149686	121600
95142	121601
493	121602
72051	121603
20765	121604
64444	121605
99060	121606
54737	121607
17247	121608
124965	121609
244	121610
26833	121611
41496	121612
10745	121613
43428	121614
83980	121615
14778	121616
12620	121617
42554	121618
44968	121619
63695	121620
55036	121621
28847	121622
17586	121623
54383	121624
115570	121625
77394	121626
8747	121627
32760	121628
58347	121629
89029	121630
14	121631
124466	121632
7536	121633
50501	121634
14303	121635
2852	121636
24969	121637
57301	121638
56549	121639
30674	121640
1719	121641
40898	121642
67014	121643
69847	121644
5505	121645
694	121646
55279	121647
67589	121648
1767	121649
4161	121650
9749	121651
46269	121652
49022	121653
132660	121654
15710	121655
160	121656
119271	121657
25936	121658
40565	121659
17279	121660
31143	121661
18920	121662
922	121663
53581	121664
40122	121665
26964	121666
26655	121667
78322	121668
54780	121669
8203	121670
7262	121671
61485	121672
13591	121673
22331	121674
44073	121675
71588	121676
49772	121677
405	121678
106781	121679
127616	121680
18645	121681
4459	121682
17417	121683
32287	121684
11950	121685
5272	121686
28637	121687
12836	121688
7441	121689
4112	121690
15467	121691
73899	121692
82756	121693
104023	121694
7050	121695
36860	121696
67982	121697
20035	121698
3823	121699
84419	121700
84192	121701
44868	121702
115618	121703
149410	121704
41852	121705
3715	121706
814	121707
11326	121708
78508	121709
119255	121710
674	121711
23458	121712
2489	121713
25092	121714
65456	121715
123294	121716
30021	121717
49769	121718
113203	121719
51748	121720
55740	121721
4296	121722
69317	121723
461	121724
105247	121725
123906	121726
25455	121727
86538	121728
48207	121729
84851	121730
24705	121731
15793	121732
6801	121733
2277	121734
25536	121735
62540	121736
41862	121737
99252	121738
42642	121739
35024	121740
11065	121741
12278	121742
43647	121743
65951	121744
7623	121745
414	121746
24849	121747
113977	121748
33760	121749
1681	121750
36386	121751
11305	121752
79925	121753
152089	121754
35061	121755
18446	121756
65125	121757
121074	121758
107213	121759
14680	121760
37189	121761
21305	121762
79494	121763
123741	121764
5773	121765
13363	121766
45559	121767
14031	121768
884	121769
102313	121770
11679	121771
73894	121772
8344	121773
6725	121774
8766	121775
103346	121776
6301	121777
35714	121778
56899	121779
77896	121780
21427	121781
95197	121782
18027	121783
60421	121784
106843	121785
7865	121786
52670	121787
26949	121788
13382	121789
4337	121790
2025	121791
40703	121792
38510	121793
2596	121794
16140	121795
133656	121796
4863	121797
50679	121798
15970	121799
8678	121800
49671	121801
5992	121802
74315	121803
107424	121804
47714	121805
147638	121806
148045	121807
51458	121808
25134	121809
134144	121810
14747	121811
46267	121812
8650	121813
65151	121814
4405	121815
27475	121816
8226	121817
59629	121818
32987	121819
2771	121820
114	121821
2028	121822
102032	121823
1196	121824
123099	121825
5	121826
4528	121827
15636	121828
366	121829
653	121830
116838	121831
3933	121832
8207	121833
31447	121834
44781	121835
137555	121836
58594	121837
45654	121838
106277	121839
79849	121840
102146	121841
72224	121842
26927	121843
58247	121844
31945	121845
905	121846
105266	121847
130427	121848
19044	121849
17574	121850
11839	121851
31400	121852
451	121853
52091	121854
961	121855
24860	121856
74927	121857
19335	121858
59943	121859
26950	121860
12567	121861
91033	121862
25676	121863
3407	121864
68953	121865
860	121866
8961	121867
62861	121868
37568	121869
35950	121870
21168	121871
21830	121872
148547	121873
73058	121874
3672	121875
22025	121876
48171	121877
20962	121878
34081	121879
105635	121880
159101	121881
22177	121882
76245	121883
36273	121884
5756	121885
68837	121886
96138	121887
98721	121888
2034	121889
891	121890
664	121891
32260	121892
93407	121893
2088	121894
12501	121895
3304	121896
7	121897
16490	121898
45637	121899
2659	121900
7292	121901
640	121902
6474	121903
24164	121904
81053	121905
905	121906
62114	121907
77370	121908
38510	121909
6916	121910
15896	121911
87	121912
54075	121913
52851	121914
67598	121915
8025	121916
22966	121917
85164	121918
38573	121919
2873	121920
52469	121921
63738	121922
74988	121923
30801	121924
49003	121925
117363	121926
18667	121927
12864	121928
21459	121929
129149	121930
3309	121931
41063	121932
56102	121933
17355	121934
128898	121935
31611	121936
8890	121937
24845	121938
48329	121939
9597	121940
45340	121941
28447	121942
49344	121943
7109	121944
6639	121945
123314	121946
57277	121947
156107	121948
13696	121949
92485	121950
78268	121951
119243	121952
65977	121953
73577	121954
27237	121955
4937	121956
8581	121957
72985	121958
52624	121959
64382	121960
2032	121961
86268	121962
115250	121963
49318	121964
9951	121965
102927	121966
119110	121967
5907	121968
2421	121969
125752	121970
49972	121971
3235	121972
137118	121973
1114	121974
25636	121975
53959	121976
2856	121977
90199	121978
21060	121979
17435	121980
59264	121981
8052	121982
104185	121983
18214	121984
101503	121985
11293	121986
16418	121987
2630	121988
126981	121989
48266	121990
59386	121991
5271	121992
14357	121993
56701	121994
4260	121995
29180	121996
19079	121997
43581	121998
73322	121999
14286	122000
24059	122001
3126	122002
5633	122003
34980	122004
59179	122005
36884	122006
45302	122007
12342	122008
87730	122009
31228	122010
18072	122011
108123	122012
21900	122013
3916	122014
30914	122015
26143	122016
20481	122017
79151	122018
13542	122019
33346	122020
128149	122021
1064	122022
7094	122023
33689	122024
65762	122025
16232	122026
50630	122027
15780	122028
42325	122029
58044	122030
13697	122031
169	122032
124385	122033
18848	122034
2514	122035
101912	122036
72151	122037
17307	122038
127521	122039
49119	122040
56537	122041
15627	122042
19641	122043
100113	122044
59027	122045
41983	122046
15122	122047
3553	122048
4446	122049
46	122050
520	122051
116037	122052
21641	122053
24442	122054
784	122055
24051	122056
40766	122057
44230	122058
4025	122059
108311	122060
10616	122061
1437	122062
368	122063
11220	122064
84966	122065
45922	122066
88864	122067
35472	122068
8868	122069
61863	122070
3466	122071
8208	122072
63350	122073
38524	122074
438	122075
17056	122076
49684	122077
47234	122078
48168	122079
50559	122080
41404	122081
153451	122082
14815	122083
10420	122084
7458	122085
19369	122086
54460	122087
66566	122088
17454	122089
15992	122090
318	122091
26603	122092
6842	122093
2677	122094
38674	122095
64088	122096
95220	122097
2552	122098
2943	122099
72659	122100
120123	122101
71329	122102
33	122103
21454	122104
25635	122105
162213	122106
84819	122107
1859	122108
32676	122109
5171	122110
70165	122111
103074	122112
12564	122113
20876	122114
31765	122115
9782	122116
37810	122117
53603	122118
732	122119
215	122120
17467	122121
8802	122122
5629	122123
11938	122124
67302	122125
58066	122126
1895	122127
57035	122128
34737	122129
92052	122130
3326	122131
1392	122132
34798	122133
983	122134
34359	122135
31491	122136
106459	122137
4263	122138
51735	122139
115160	122140
63719	122141
25751	122142
99633	122143
4732	122144
6063	122145
3033	122146
116931	122147
75281	122148
4637	122149
9296	122150
527	122151
8326	122152
14246	122153
9686	122154
85838	122155
11588	122156
38731	122157
72909	122158
62704	122159
32514	122160
105996	122161
53185	122162
8091	122163
17533	122164
38684	122165
17124	122166
57335	122167
11724	122168
3025	122169
64992	122170
32072	122171
8198	122172
11703	122173
49223	122174
16123	122175
49975	122176
98641	122177
8027	122178
6066	122179
5439	122180
31169	122181
102189	122182
26708	122183
39317	122184
15362	122185
9086	122186
21249	122187
87651	122188
55219	122189
19504	122190
25619	122191
10142	122192
53741	122193
1883	122194
559	122195
44379	122196
52101	122197
78323	122198
96555	122199
2520	122200
7700	122201
3457	122202
56957	122203
30460	122204
6624	122205
65068	122206
29298	122207
12482	122208
34197	122209
58652	122210
60384	122211
16145	122212
27730	122213
46412	122214
408	122215
18771	122216
101278	122217
36120	122218
69184	122219
119610	122220
13035	122221
19284	122222
24420	122223
27892	122224
63769	122225
22292	122226
96959	122227
17493	122228
86	122229
18807	122230
99348	122231
104839	122232
48487	122233
54606	122234
8	122235
79311	122236
83609	122237
35538	122238
15183	122239
47177	122240
117849	122241
733	122242
30610	122243
6776	122244
33439	122245
53173	122246
44145	122247
10228	122248
35842	122249
42619	122250
12267	122251
48615	122252
12757	122253
8845	122254
133553	122255
1240	122256
99775	122257
71377	122258
3209	122259
78958	122260
16485	122261
24757	122262
5591	122263
34675	122264
78603	122265
655	122266
18268	122267
897	122268
59383	122269
1157	122270
584	122271
63888	122272
29942	122273
4572	122274
6889	122275
59660	122276
216	122277
7812	122278
25385	122279
80722	122280
86827	122281
13640	122282
53469	122283
75619	122284
14628	122285
6707	122286
14428	122287
63915	122288
530	122289
834	122290
3025	122291
21429	122292
803	122293
99273	122294
1486	122295
11538	122296
15690	122297
23440	122298
6621	122299
6553	122300
106342	122301
85874	122302
46627	122303
17503	122304
7160	122305
136555	122306
33573	122307
2630	122308
13233	122309
7891	122310
6	122311
10856	122312
28836	122313
119130	122314
10247	122315
19014	122316
319	122317
34585	122318
57216	122319
143067	122320
9915	122321
7726	122322
2823	122323
38265	122324
8166	122325
5037	122326
15042	122327
1364	122328
110406	122329
17312	122330
75183	122331
846	122332
105479	122333
8266	122334
92563	122335
48857	122336
29367	122337
60034	122338
52058	122339
4168	122340
18494	122341
81625	122342
47813	122343
6825	122344
57460	122345
26167	122346
6182	122347
33820	122348
62977	122349
36265	122350
7515	122351
1092	122352
21880	122353
7455	122354
35956	122355
10181	122356
155366	122357
13240	122358
73679	122359
95648	122360
33756	122361
35254	122362
96518	122363
1155	122364
118242	122365
1697	122366
5890	122367
112986	122368
67229	122369
21307	122370
66427	122371
797	122372
5744	122373
23982	122374
10889	122375
18701	122376
64676	122377
36501	122378
32016	122379
99249	122380
14607	122381
16030	122382
36639	122383
18075	122384
49118	122385
113301	122386
76656	122387
14793	122388
9153	122389
112212	122390
16378	122391
103733	122392
13334	122393
4684	122394
85651	122395
95398	122396
112128	122397
32512	122398
130191	122399
7365	122400
4058	122401
108482	122402
55292	122403
9653	122404
8357	122405
19880	122406
2125	122407
15646	122408
30579	122409
95224	122410
159346	122411
842	122412
14896	122413
5528	122414
54026	122415
5744	122416
6372	122417
9760	122418
13224	122419
110262	122420
44961	122421
58249	122422
24439	122423
98995	122424
99270	122425
10944	122426
37726	122427
46133	122428
12361	122429
5194	122430
4127	122431
112268	122432
31536	122433
39484	122434
46026	122435
40559	122436
70220	122437
350	122438
32614	122439
2559	122440
45346	122441
48834	122442
7	122443
141359	122444
56442	122445
6743	122446
14107	122447
28923	122448
14053	122449
2860	122450
398	122451
17108	122452
30023	122453
30494	122454
4498	122455
17482	122456
33640	122457
11366	122458
53873	122459
2059	122460
533	122461
3451	122462
1299	122463
38930	122464
50466	122465
22561	122466
66396	122467
56465	122468
18140	122469
80824	122470
37275	122471
10999	122472
2191	122473
44280	122474
62448	122475
19919	122476
140284	122477
12960	122478
77928	122479
8967	122480
17153	122481
26117	122482
34853	122483
75609	122484
55575	122485
1668	122486
23231	122487
113982	122488
1201	122489
7781	122490
20288	122491
60046	122492
1549	122493
1329	122494
17308	122495
66420	122496
15702	122497
76674	122498
25	122499
21522	122500
6749	122501
142158	122502
23916	122503
13001	122504
5170	122505
71194	122506
3297	122507
11897	122508
51953	122509
9286	122510
81248	122511
66166	122512
12414	122513
86165	122514
148899	122515
9938	122516
71737	122517
1	122518
23732	122519
27984	122520
3336	122521
68930	122522
836	122523
130525	122524
148316	122525
4045	122526
73789	122527
741	122528
40377	122529
82631	122530
6412	122531
685	122532
46002	122533
3170	122534
32541	122535
10301	122536
47931	122537
27481	122538
165210	122539
35776	122540
45364	122541
118258	122542
12677	122543
143891	122544
54278	122545
26113	122546
12418	122547
380	122548
126609	122549
28265	122550
152659	122551
13316	122552
16403	122553
130375	122554
113099	122555
125110	122556
30243	122557
37504	122558
13291	122559
22874	122560
14804	122561
15204	122562
59357	122563
41427	122564
20693	122565
233	122566
4809	122567
6231	122568
9436	122569
9233	122570
5867	122571
54313	122572
103317	122573
46040	122574
62025	122575
28758	122576
39673	122577
31809	122578
54413	122579
37634	122580
60216	122581
206	122582
27805	122583
98784	122584
51642	122585
26248	122586
66484	122587
72554	122588
3387	122589
32322	122590
2010	122591
40402	122592
26186	122593
24607	122594
10606	122595
29164	122596
77680	122597
10794	122598
31725	122599
27933	122600
15838	122601
16418	122602
22912	122603
164395	122604
3879	122605
14053	122606
111101	122607
19909	122608
9431	122609
25110	122610
41336	122611
148519	122612
118809	122613
73265	122614
69596	122615
4231	122616
3827	122617
7526	122618
36139	122619
4863	122620
18896	122621
21680	122622
17967	122623
11865	122624
1229	122625
6814	122626
45024	122627
96133	122628
63190	122629
1913	122630
17194	122631
6944	122632
813	122633
59559	122634
44208	122635
108310	122636
13755	122637
65375	122638
107942	122639
24996	122640
11045	122641
9859	122642
45950	122643
22922	122644
11745	122645
5305	122646
77152	122647
20790	122648
29817	122649
100015	122650
131981	122651
19312	122652
68734	122653
81695	122654
29488	122655
7952	122656
50227	122657
26950	122658
114	122659
82939	122660
86255	122661
29852	122662
34300	122663
2340	122664
48352	122665
27258	122666
63718	122667
529	122668
323	122669
33215	122670
125466	122671
22483	122672
30365	122673
5001	122674
2331	122675
66882	122676
18145	122677
79440	122678
23068	122679
3023	122680
73396	122681
10201	122682
128216	122683
74128	122684
85140	122685
9936	122686
49092	122687
150	122688
38682	122689
7747	122690
32825	122691
9903	122692
119518	122693
126	122694
6268	122695
129518	122696
124506	122697
87752	122698
67414	122699
67747	122700
15703	122701
24562	122702
129631	122703
10633	122704
9489	122705
82640	122706
17107	122707
23321	122708
2693	122709
42302	122710
20988	122711
120390	122712
1162	122713
120702	122714
1916	122715
45848	122716
49823	122717
3548	122718
175	122719
17316	122720
62083	122721
45266	122722
111952	122723
10788	122724
121535	122725
132640	122726
13757	122727
31900	122728
1252	122729
36788	122730
4815	122731
7673	122732
57591	122733
5305	122734
156757	122735
19213	122736
8528	122737
17781	122738
4101	122739
25948	122740
13396	122741
220	122742
13844	122743
65886	122744
2720	122745
35020	122746
33014	122747
45999	122748
8788	122749
1540	122750
39896	122751
5326	122752
19715	122753
46	122754
23110	122755
587	122756
162831	122757
5281	122758
33650	122759
144936	122760
14563	122761
86450	122762
5624	122763
7845	122764
163046	122765
58602	122766
23662	122767
6148	122768
4474	122769
86568	122770
98466	122771
3751	122772
22920	122773
1341	122774
43447	122775
93281	122776
18659	122777
23209	122778
75302	122779
13887	122780
6264	122781
44359	122782
70499	122783
13481	122784
102989	122785
19352	122786
16864	122787
315	122788
10441	122789
2654	122790
63485	122791
58240	122792
55841	122793
53562	122794
54794	122795
13	122796
54516	122797
7723	122798
28778	122799
47056	122800
48822	122801
75178	122802
4861	122803
3561	122804
63114	122805
53970	122806
20098	122807
2474	122808
11459	122809
26494	122810
112197	122811
39241	122812
49541	122813
18369	122814
151939	122815
47000	122816
3608	122817
121194	122818
91496	122819
1416	122820
1369	122821
2323	122822
93880	122823
19819	122824
31799	122825
23	122826
114490	122827
13276	122828
67008	122829
28062	122830
71743	122831
9	122832
2619	122833
2060	122834
44656	122835
54514	122836
39866	122837
31247	122838
17398	122839
24538	122840
6535	122841
57532	122842
2259	122843
37281	122844
67698	122845
44480	122846
5567	122847
41820	122848
17	122849
3340	122850
11486	122851
93471	122852
37344	122853
97166	122854
57042	122855
63770	122856
7133	122857
107404	122858
75179	122859
18124	122860
3820	122861
17097	122862
1	122863
13341	122864
70270	122865
6488	122866
73028	122867
70181	122868
99812	122869
11560	122870
77741	122871
31736	122872
7377	122873
8942	122874
28073	122875
68825	122876
96003	122877
10110	122878
52242	122879
33298	122880
84566	122881
2771	122882
19372	122883
20191	122884
113074	122885
66228	122886
9159	122887
3038	122888
1306	122889
6102	122890
93723	122891
79996	122892
10419	122893
1030	122894
1528	122895
132391	122896
64343	122897
47927	122898
1814	122899
105391	122900
34411	122901
122144	122902
24306	122903
6611	122904
28128	122905
1946	122906
45014	122907
128976	122908
10703	122909
63502	122910
3042	122911
8117	122912
149044	122913
20328	122914
123879	122915
72423	122916
41512	122917
31163	122918
55923	122919
14184	122920
39166	122921
46095	122922
60602	122923
30721	122924
8972	122925
25026	122926
84288	122927
26911	122928
105820	122929
5236	122930
115028	122931
2434	122932
20895	122933
4960	122934
38547	122935
58650	122936
133296	122937
14237	122938
157029	122939
95052	122940
164365	122941
105264	122942
11983	122943
42909	122944
5675	122945
79877	122946
13215	122947
103	122948
22236	122949
30512	122950
106279	122951
52191	122952
37682	122953
1867	122954
22107	122955
12953	122956
88335	122957
23469	122958
50449	122959
96799	122960
147478	122961
126840	122962
9685	122963
82437	122964
14735	122965
9200	122966
12681	122967
4076	122968
83860	122969
63192	122970
103	122971
32246	122972
28170	122973
43856	122974
4555	122975
127332	122976
62232	122977
15734	122978
92926	122979
122370	122980
47336	122981
55993	122982
30923	122983
38967	122984
16275	122985
60603	122986
63323	122987
3735	122988
49800	122989
1136	122990
45833	122991
12485	122992
46747	122993
14128	122994
149	122995
13633	122996
26338	122997
107513	122998
13670	122999
56150	123000
5437	123001
89745	123002
5236	123003
57188	123004
6110	123005
47419	123006
29	123007
138523	123008
2746	123009
10506	123010
131550	123011
18513	123012
9043	123013
104959	123014
17659	123015
8110	123016
1061	123017
5872	123018
6119	123019
18734	123020
18181	123021
94209	123022
4584	123023
45722	123024
10914	123025
9621	123026
20212	123027
75892	123028
41774	123029
76014	123030
959	123031
56791	123032
37975	123033
11534	123034
2212	123035
6536	123036
7695	123037
24501	123038
1324	123039
79295	123040
131453	123041
48166	123042
4370	123043
158486	123044
5651	123045
103554	123046
54011	123047
883	123048
88115	123049
17485	123050
6095	123051
35539	123052
22151	123053
94961	123054
53666	123055
6233	123056
2503	123057
44381	123058
4188	123059
20051	123060
31621	123061
33415	123062
10104	123063
3682	123064
69091	123065
85976	123066
49095	123067
35295	123068
50048	123069
27765	123070
154858	123071
27117	123072
99	123073
2702	123074
34197	123075
19597	123076
42317	123077
79608	123078
19950	123079
39181	123080
121644	123081
23280	123082
28775	123083
35770	123084
53656	123085
40636	123086
77493	123087
4392	123088
15579	123089
107404	123090
18277	123091
110128	123092
39430	123093
73507	123094
3152	123095
40820	123096
3786	123097
43199	123098
6257	123099
10616	123100
8235	123101
2891	123102
133876	123103
62963	123104
71749	123105
65317	123106
82595	123107
64874	123108
2641	123109
158933	123110
38022	123111
13659	123112
10172	123113
16556	123114
46515	123115
14031	123116
43105	123117
6825	123118
20316	123119
1996	123120
86796	123121
129330	123122
13127	123123
17026	123124
4500	123125
28269	123126
134116	123127
14818	123128
58669	123129
86305	123130
15608	123131
33575	123132
6363	123133
43096	123134
1690	123135
162244	123136
82994	123137
126	123138
163694	123139
9094	123140
48487	123141
113036	123142
12210	123143
42314	123144
159263	123145
99536	123146
29172	123147
19669	123148
1510	123149
21759	123150
49662	123151
3595	123152
27008	123153
59367	123154
17743	123155
52369	123156
14089	123157
61354	123158
40386	123159
83289	123160
30210	123161
103604	123162
57367	123163
13155	123164
115129	123165
753	123166
4259	123167
32078	123168
838	123169
31697	123170
17041	123171
85262	123172
48528	123173
4510	123174
4	123175
114460	123176
17151	123177
10312	123178
648	123179
9753	123180
107113	123181
9178	123182
43845	123183
58810	123184
6730	123185
67401	123186
42583	123187
144035	123188
433	123189
8519	123190
28063	123191
7149	123192
64284	123193
4908	123194
62208	123195
83783	123196
28986	123197
26478	123198
2838	123199
394	123200
71650	123201
5566	123202
3756	123203
112814	123204
151866	123205
100198	123206
29935	123207
44336	123208
7904	123209
14428	123210
82212	123211
834	123212
155429	123213
24440	123214
22669	123215
7982	123216
4155	123217
34294	123218
4808	123219
13180	123220
4808	123221
8400	123222
9	123223
11631	123224
45075	123225
132015	123226
105902	123227
13193	123228
361	123229
2401	123230
58175	123231
52487	123232
2209	123233
3745	123234
139104	123235
101783	123236
30997	123237
47784	123238
34263	123239
11298	123240
27511	123241
8513	123242
50988	123243
206	123244
80071	123245
18248	123246
144662	123247
17558	123248
37079	123249
22955	123250
48709	123251
3583	123252
51097	123253
130868	123254
1169	123255
14292	123256
41029	123257
1601	123258
7773	123259
71016	123260
86116	123261
33012	123262
32800	123263
8136	123264
24837	123265
160907	123266
23589	123267
19537	123268
130697	123269
5034	123270
60065	123271
3347	123272
94669	123273
30709	123274
2420	123275
45739	123276
139192	123277
12712	123278
8064	123279
94641	123280
2344	123281
800	123282
6360	123283
144731	123284
41375	123285
40729	123286
78708	123287
3308	123288
51607	123289
106608	123290
5134	123291
51808	123292
15286	123293
46686	123294
16389	123295
52687	123296
6093	123297
151944	123298
1915	123299
2545	123300
51192	123301
163140	123302
144612	123303
49039	123304
46492	123305
26582	123306
24020	123307
18306	123308
45469	123309
80234	123310
91630	123311
11551	123312
6980	123313
104600	123314
22273	123315
5754	123316
114269	123317
2638	123318
34197	123319
4521	123320
5308	123321
4810	123322
26615	123323
7185	123324
19040	123325
6267	123326
21960	123327
16590	123328
11721	123329
13358	123330
74507	123331
114916	123332
26246	123333
22186	123334
20897	123335
31957	123336
74199	123337
118602	123338
55919	123339
37601	123340
53732	123341
13958	123342
106916	123343
36977	123344
24881	123345
65436	123346
15049	123347
30349	123348
68103	123349
118335	123350
10541	123351
4229	123352
55277	123353
48761	123354
35402	123355
29600	123356
5323	123357
6642	123358
141897	123359
24279	123360
2219	123361
40483	123362
15905	123363
22826	123364
30949	123365
60706	123366
70838	123367
101149	123368
48769	123369
79995	123370
9990	123371
19548	123372
39076	123373
23914	123374
13998	123375
50316	123376
71578	123377
89557	123378
5748	123379
12845	123380
57735	123381
46948	123382
1389	123383
36522	123384
15688	123385
164553	123386
14470	123387
32969	123388
77564	123389
3448	123390
27553	123391
80206	123392
13099	123393
74925	123394
28504	123395
9253	123396
21016	123397
96643	123398
2155	123399
45665	123400
42936	123401
1346	123402
50253	123403
22452	123404
74507	123405
1332	123406
3288	123407
106588	123408
44177	123409
70011	123410
37613	123411
33353	123412
18033	123413
6167	123414
63216	123415
11696	123416
107	123417
133163	123418
25228	123419
102924	123420
6546	123421
1107	123422
66	123423
88341	123424
6591	123425
23177	123426
10867	123427
151195	123428
19698	123429
73001	123430
13329	123431
82543	123432
40225	123433
1872	123434
92271	123435
34435	123436
60799	123437
25024	123438
54495	123439
54899	123440
512	123441
47741	123442
4324	123443
7011	123444
136304	123445
36229	123446
117881	123447
24079	123448
68677	123449
31724	123450
75209	123451
98657	123452
160679	123453
36531	123454
125956	123455
647	123456
59586	123457
2266	123458
76703	123459
68806	123460
30387	123461
85478	123462
108745	123463
19390	123464
54768	123465
5604	123466
3468	123467
21055	123468
70801	123469
49	123470
56573	123471
100459	123472
63157	123473
9567	123474
50943	123475
71044	123476
1131	123477
1852	123478
81678	123479
61531	123480
143969	123481
80274	123482
37182	123483
61572	123484
69	123485
35818	123486
18354	123487
5921	123488
5720	123489
19218	123490
12456	123491
68519	123492
3278	123493
93757	123494
29513	123495
5386	123496
8060	123497
9700	123498
45381	123499
59252	123500
31483	123501
75890	123502
60021	123503
4094	123504
5549	123505
63855	123506
19396	123507
18497	123508
30620	123509
135012	123510
15059	123511
40	123512
57416	123513
1222	123514
55215	123515
122862	123516
10998	123517
25807	123518
3838	123519
47205	123520
81674	123521
163807	123522
67975	123523
20591	123524
12782	123525
38345	123526
42546	123527
45654	123528
15196	123529
2919	123530
6892	123531
10195	123532
31265	123533
76469	123534
64925	123535
157606	123536
2268	123537
63541	123538
13326	123539
107970	123540
9540	123541
1862	123542
66587	123543
291	123544
18102	123545
112335	123546
1539	123547
64407	123548
86064	123549
41441	123550
64687	123551
8989	123552
106484	123553
24787	123554
53582	123555
36416	123556
74245	123557
21	123558
12031	123559
12115	123560
6652	123561
115850	123562
94087	123563
53020	123564
6764	123565
164034	123566
9999	123567
39800	123568
84415	123569
8957	123570
18254	123571
103168	123572
166	123573
65508	123574
27929	123575
62537	123576
106382	123577
39092	123578
24785	123579
28756	123580
17696	123581
125280	123582
78	123583
150886	123584
10413	123585
5320	123586
3632	123587
406	123588
113913	123589
5733	123590
127	123591
49602	123592
42324	123593
10019	123594
94079	123595
24487	123596
99749	123597
141819	123598
78630	123599
41509	123600
1892	123601
3811	123602
25957	123603
21253	123604
82796	123605
150918	123606
83958	123607
58860	123608
54261	123609
23699	123610
115807	123611
63838	123612
37737	123613
13184	123614
6422	123615
6949	123616
5019	123617
3337	123618
5420	123619
9617	123620
10555	123621
138002	123622
105134	123623
4612	123624
1734	123625
31502	123626
4243	123627
85372	123628
20375	123629
5074	123630
34281	123631
39219	123632
6908	123633
8720	123634
152130	123635
79171	123636
4	123637
77975	123638
138143	123639
43650	123640
65856	123641
104100	123642
59770	123643
54283	123644
10116	123645
10130	123646
22797	123647
6487	123648
2398	123649
10500	123650
93617	123651
1096	123652
144433	123653
45732	123654
36657	123655
100195	123656
32594	123657
17512	123658
2276	123659
8366	123660
77055	123661
1118	123662
30999	123663
72569	123664
19449	123665
60294	123666
40537	123667
154278	123668
5796	123669
2296	123670
144972	123671
13782	123672
9268	123673
91485	123674
8668	123675
46444	123676
122124	123677
8589	123678
79541	123679
40227	123680
27727	123681
7500	123682
133978	123683
129083	123684
58309	123685
128827	123686
5114	123687
772	123688
43007	123689
19205	123690
896	123691
2785	123692
117112	123693
26781	123694
34657	123695
300	123696
117813	123697
88891	123698
9637	123699
223	123700
159852	123701
1921	123702
20581	123703
57452	123704
22611	123705
54812	123706
96094	123707
47542	123708
217	123709
96656	123710
28918	123711
56207	123712
1529	123713
19475	123714
162044	123715
26859	123716
32780	123717
13248	123718
10628	123719
73104	123720
54943	123721
83983	123722
43626	123723
8751	123724
61316	123725
29057	123726
5031	123727
24935	123728
33913	123729
71433	123730
16500	123731
116460	123732
9412	123733
80729	123734
25446	123735
133528	123736
21554	123737
2364	123738
66898	123739
11869	123740
22216	123741
15128	123742
4855	123743
71291	123744
24216	123745
3635	123746
27078	123747
27139	123748
1112	123749
3404	123750
122423	123751
115620	123752
110317	123753
7432	123754
65667	123755
13656	123756
22027	123757
16368	123758
26698	123759
98686	123760
1781	123761
1639	123762
52495	123763
23062	123764
93262	123765
1349	123766
1657	123767
16746	123768
3172	123769
8243	123770
36895	123771
45971	123772
30109	123773
15621	123774
58614	123775
127326	123776
35279	123777
11777	123778
102851	123779
856	123780
74411	123781
51085	123782
13767	123783
98764	123784
29066	123785
30192	123786
126966	123787
23586	123788
84077	123789
1647	123790
6279	123791
5620	123792
51292	123793
100661	123794
29585	123795
63104	123796
2667	123797
42268	123798
58295	123799
70188	123800
37587	123801
124577	123802
89145	123803
29122	123804
119912	123805
81364	123806
15739	123807
46404	123808
23868	123809
82924	123810
59418	123811
70530	123812
1952	123813
25639	123814
22525	123815
1442	123816
92364	123817
22942	123818
20294	123819
3590	123820
84557	123821
59846	123822
26986	123823
25652	123824
26732	123825
68730	123826
100024	123827
27383	123828
102583	123829
57048	123830
23262	123831
10409	123832
4812	123833
69194	123834
3236	123835
50534	123836
1490	123837
5660	123838
36497	123839
9379	123840
99181	123841
3165	123842
87554	123843
23960	123844
69056	123845
104485	123846
644	123847
80551	123848
85589	123849
60518	123850
37120	123851
1723	123852
2993	123853
45851	123854
18748	123855
48623	123856
78122	123857
10163	123858
21914	123859
27969	123860
9768	123861
32667	123862
54185	123863
26440	123864
75068	123865
14079	123866
100996	123867
9192	123868
165170	123869
95679	123870
46703	123871
12642	123872
71473	123873
6895	123874
26717	123875
25478	123876
14757	123877
5677	123878
1526	123879
16382	123880
29814	123881
25346	123882
58652	123883
53814	123884
63763	123885
15788	123886
44113	123887
16890	123888
1879	123889
85507	123890
52040	123891
65062	123892
85496	123893
27379	123894
126479	123895
18641	123896
712	123897
90503	123898
18530	123899
1221	123900
29395	123901
94447	123902
36363	123903
7178	123904
94379	123905
56982	123906
13269	123907
10391	123908
11127	123909
102132	123910
129601	123911
32421	123912
6207	123913
72905	123914
35088	123915
36326	123916
108	123917
44347	123918
6	123919
24366	123920
244	123921
17730	123922
24898	123923
11291	123924
48943	123925
49329	123926
16872	123927
59118	123928
35793	123929
99817	123930
36548	123931
20458	123932
47985	123933
35091	123934
58047	123935
11262	123936
16829	123937
59128	123938
4117	123939
3642	123940
59142	123941
18381	123942
7872	123943
146654	123944
46409	123945
79825	123946
3892	123947
145397	123948
71934	123949
11178	123950
46480	123951
27233	123952
139	123953
3351	123954
12792	123955
56312	123956
3641	123957
73885	123958
14515	123959
111608	123960
53343	123961
13162	123962
50347	123963
29106	123964
930	123965
11234	123966
35167	123967
49014	123968
6665	123969
2	123970
2783	123971
92007	123972
84527	123973
11406	123974
200	123975
80230	123976
28766	123977
15865	123978
14638	123979
1080	123980
289	123981
6501	123982
64450	123983
7599	123984
6219	123985
550	123986
34871	123987
54632	123988
76439	123989
37788	123990
26735	123991
14834	123992
9451	123993
63678	123994
17848	123995
41194	123996
71708	123997
13662	123998
24093	123999
87695	124000
18917	124001
27299	124002
9131	124003
4061	124004
59854	124005
69987	124006
103999	124007
125128	124008
8223	124009
24520	124010
7590	124011
31251	124012
6130	124013
539	124014
4667	124015
26307	124016
1058	124017
57911	124018
88942	124019
5585	124020
117345	124021
5585	124022
2061	124023
57014	124024
37812	124025
1150	124026
90847	124027
2374	124028
11735	124029
3623	124030
7833	124031
23836	124032
22379	124033
34280	124034
11647	124035
3607	124036
18343	124037
58057	124038
8354	124039
83621	124040
14087	124041
82664	124042
51381	124043
1526	124044
2123	124045
33466	124046
1549	124047
33029	124048
18899	124049
28585	124050
6146	124051
29770	124052
91197	124053
23961	124054
239	124055
102987	124056
29452	124057
1323	124058
34962	124059
67280	124060
532	124061
57225	124062
48613	124063
11714	124064
7529	124065
162754	124066
6202	124067
8858	124068
47959	124069
13327	124070
82298	124071
443	124072
52109	124073
26110	124074
111235	124075
104126	124076
48051	124077
50577	124078
11910	124079
136445	124080
1449	124081
47631	124082
30337	124083
76759	124084
42237	124085
120127	124086
18589	124087
28677	124088
11244	124089
73839	124090
34190	124091
76351	124092
18220	124093
22540	124094
11207	124095
65604	124096
18634	124097
12305	124098
43582	124099
98497	124100
7808	124101
52301	124102
70993	124103
110136	124104
28121	124105
125131	124106
5448	124107
5756	124108
3923	124109
46509	124110
94519	124111
50295	124112
25002	124113
78267	124114
8695	124115
9366	124116
2340	124117
245	124118
10426	124119
43989	124120
8570	124121
23239	124122
9648	124123
14699	124124
96770	124125
32832	124126
41258	124127
8894	124128
49374	124129
37287	124130
113877	124131
38888	124132
115255	124133
40900	124134
23051	124135
527	124136
99279	124137
132261	124138
56586	124139
135661	124140
44749	124141
4276	124142
36723	124143
19754	124144
57015	124145
4236	124146
28146	124147
68337	124148
84130	124149
25627	124150
16068	124151
100216	124152
45392	124153
49512	124154
51127	124155
13640	124156
21601	124157
81148	124158
2611	124159
5267	124160
36204	124161
24945	124162
10233	124163
27274	124164
70850	124165
45706	124166
64682	124167
18595	124168
12413	124169
40989	124170
112844	124171
48490	124172
259	124173
8676	124174
2677	124175
25143	124176
10751	124177
16889	124178
109123	124179
8260	124180
145939	124181
34986	124182
17329	124183
77982	124184
3136	124185
152184	124186
70594	124187
141	124188
97811	124189
75171	124190
46115	124191
49533	124192
2853	124193
19451	124194
37219	124195
2159	124196
55593	124197
10485	124198
20623	124199
21167	124200
12324	124201
101949	124202
108007	124203
33590	124204
49034	124205
65497	124206
4002	124207
84067	124208
66096	124209
37089	124210
126811	124211
1761	124212
79208	124213
2246	124214
6638	124215
407	124216
54917	124217
23025	124218
137937	124219
4838	124220
80291	124221
8828	124222
91848	124223
62032	124224
74194	124225
105217	124226
131052	124227
85557	124228
18639	124229
51710	124230
60005	124231
25689	124232
161707	124233
60757	124234
94140	124235
64983	124236
9181	124237
110672	124238
55550	124239
48588	124240
61646	124241
33304	124242
55	124243
126699	124244
75433	124245
61169	124246
30225	124247
2892	124248
79690	124249
36398	124250
16451	124251
88125	124252
102120	124253
32432	124254
59428	124255
140811	124256
20449	124257
16041	124258
883	124259
44015	124260
58426	124261
29713	124262
23193	124263
52585	124264
17787	124265
5712	124266
75984	124267
2037	124268
97707	124269
2787	124270
20093	124271
35493	124272
25123	124273
104573	124274
46130	124275
63263	124276
74731	124277
10818	124278
104446	124279
10841	124280
56059	124281
10495	124282
42929	124283
12278	124284
55575	124285
10668	124286
31506	124287
43098	124288
20542	124289
41986	124290
7703	124291
54845	124292
12359	124293
155182	124294
88	124295
3516	124296
18989	124297
25023	124298
125614	124299
83497	124300
74915	124301
83891	124302
42366	124303
97556	124304
21890	124305
70567	124306
2373	124307
27573	124308
34105	124309
50311	124310
74	124311
25476	124312
7386	124313
37272	124314
654	124315
48747	124316
87090	124317
6962	124318
95323	124319
105582	124320
83531	124321
5256	124322
7482	124323
59444	124324
19262	124325
11964	124326
31083	124327
10935	124328
28168	124329
136560	124330
11958	124331
1096	124332
97200	124333
102683	124334
92221	124335
33880	124336
21687	124337
29801	124338
68939	124339
51166	124340
22583	124341
41972	124342
27343	124343
138278	124344
56951	124345
15225	124346
9262	124347
30873	124348
90371	124349
117858	124350
1242	124351
1642	124352
129774	124353
2311	124354
12640	124355
3696	124356
16058	124357
14876	124358
450	124359
18678	124360
122254	124361
9897	124362
1717	124363
8072	124364
2492	124365
13338	124366
108945	124367
14303	124368
98001	124369
785	124370
5775	124371
1977	124372
71633	124373
81116	124374
143493	124375
2733	124376
3384	124377
27436	124378
43147	124379
65819	124380
116789	124381
9632	124382
47953	124383
61440	124384
2154	124385
78150	124386
11313	124387
88129	124388
68963	124389
138827	124390
61932	124391
89945	124392
45881	124393
839	124394
1673	124395
33447	124396
63339	124397
17451	124398
36632	124399
63414	124400
15045	124401
86218	124402
17997	124403
163199	124404
21468	124405
20998	124406
15762	124407
12588	124408
103905	124409
49401	124410
42171	124411
11395	124412
129007	124413
2390	124414
151268	124415
19838	124416
90882	124417
87721	124418
81829	124419
31461	124420
16038	124421
30999	124422
1825	124423
115668	124424
40260	124425
15031	124426
106590	124427
121831	124428
18644	124429
64825	124430
30505	124431
111051	124432
64522	124433
12255	124434
29179	124435
13443	124436
92469	124437
20537	124438
17657	124439
18412	124440
165723	124441
30771	124442
10326	124443
21782	124444
52692	124445
125036	124446
61353	124447
17952	124448
144532	124449
27115	124450
14238	124451
92575	124452
4990	124453
39196	124454
14134	124455
88268	124456
71192	124457
409	124458
42739	124459
31541	124460
11157	124461
30243	124462
16085	124463
33823	124464
120511	124465
19378	124466
22902	124467
43667	124468
42443	124469
3327	124470
23286	124471
2625	124472
55859	124473
37935	124474
66985	124475
92302	124476
115602	124477
73390	124478
2023	124479
136456	124480
876	124481
58683	124482
26772	124483
148984	124484
63245	124485
85769	124486
130417	124487
16900	124488
26683	124489
66387	124490
2003	124491
16881	124492
8708	124493
14059	124494
165522	124495
56518	124496
69449	124497
10647	124498
129467	124499
2755	124500
111469	124501
7835	124502
25122	124503
25801	124504
8443	124505
61722	124506
86781	124507
15646	124508
87220	124509
26039	124510
116493	124511
129855	124512
9	124513
35969	124514
3180	124515
11710	124516
154305	124517
56417	124518
586	124519
20721	124520
32718	124521
128212	124522
93416	124523
37759	124524
40585	124525
1157	124526
1197	124527
11261	124528
73359	124529
5911	124530
17726	124531
20995	124532
733	124533
5504	124534
23492	124535
65101	124536
90627	124537
2649	124538
2534	124539
17117	124540
42190	124541
30494	124542
116815	124543
24276	124544
32463	124545
151309	124546
38210	124547
33181	124548
63537	124549
24612	124550
5099	124551
8929	124552
119995	124553
55154	124554
80386	124555
132427	124556
25128	124557
23386	124558
12829	124559
51478	124560
46330	124561
65435	124562
52295	124563
42182	124564
10442	124565
22546	124566
82195	124567
2666	124568
136388	124569
31025	124570
81179	124571
123627	124572
52875	124573
65877	124574
63075	124575
7361	124576
117	124577
151081	124578
34461	124579
283	124580
9327	124581
55552	124582
21749	124583
31287	124584
32356	124585
5971	124586
539	124587
18957	124588
1166	124589
165186	124590
90565	124591
75323	124592
4479	124593
25228	124594
40457	124595
47487	124596
74709	124597
6773	124598
34341	124599
5906	124600
10500	124601
85600	124602
130333	124603
2945	124604
640	124605
8010	124606
91807	124607
43081	124608
48009	124609
23541	124610
95420	124611
6959	124612
1616	124613
19945	124614
62888	124615
15521	124616
33715	124617
50535	124618
74378	124619
53354	124620
1125	124621
144995	124622
46682	124623
24297	124624
5731	124625
21068	124626
80899	124627
95767	124628
90319	124629
57	124630
17527	124631
68973	124632
60412	124633
2572	124634
22113	124635
48505	124636
8132	124637
18442	124638
405	124639
109867	124640
28001	124641
45750	124642
2761	124643
15934	124644
96527	124645
11453	124646
59504	124647
31890	124648
92898	124649
95551	124650
12385	124651
40602	124652
25	124653
35855	124654
2143	124655
22607	124656
35440	124657
63466	124658
97623	124659
69077	124660
2188	124661
50360	124662
43501	124663
1629	124664
2885	124665
49296	124666
46731	124667
49627	124668
68234	124669
79194	124670
10318	124671
106381	124672
162087	124673
2181	124674
16898	124675
637	124676
6662	124677
18235	124678
254	124679
6631	124680
1791	124681
31028	124682
22402	124683
30794	124684
166569	124685
46246	124686
47821	124687
31339	124688
28425	124689
33517	124690
10113	124691
37064	124692
10997	124693
41656	124694
94222	124695
8178	124696
14721	124697
104150	124698
104454	124699
5201	124700
63688	124701
11427	124702
77915	124703
15977	124704
49529	124705
4521	124706
92614	124707
36527	124708
22004	124709
16573	124710
48975	124711
1082	124712
33349	124713
12316	124714
3941	124715
36191	124716
4736	124717
62448	124718
35992	124719
5361	124720
41902	124721
8455	124722
1057	124723
71476	124724
162397	124725
34482	124726
28820	124727
28217	124728
43416	124729
47941	124730
10116	124731
491	124732
8237	124733
100045	124734
128485	124735
49783	124736
6477	124737
108966	124738
81381	124739
57618	124740
7268	124741
6003	124742
104738	124743
17365	124744
7807	124745
156780	124746
21997	124747
33534	124748
162112	124749
6186	124750
33417	124751
83981	124752
64702	124753
3636	124754
26248	124755
45969	124756
57980	124757
49095	124758
7941	124759
1739	124760
32851	124761
1968	124762
46125	124763
1553	124764
27654	124765
117675	124766
103550	124767
46230	124768
116760	124769
55332	124770
32065	124771
5201	124772
24018	124773
24340	124774
127632	124775
8254	124776
5945	124777
9097	124778
60880	124779
112906	124780
26934	124781
89951	124782
11389	124783
515	124784
23233	124785
37836	124786
6263	124787
14831	124788
9114	124789
55897	124790
6865	124791
7417	124792
80760	124793
32653	124794
11929	124795
71404	124796
82782	124797
93507	124798
79985	124799
97303	124800
62717	124801
77	124802
16315	124803
143853	124804
1222	124805
14290	124806
14153	124807
10907	124808
37213	124809
34882	124810
36744	124811
2744	124812
44936	124813
85159	124814
30264	124815
101364	124816
2858	124817
3130	124818
27145	124819
76443	124820
7080	124821
9563	124822
18942	124823
53333	124824
34378	124825
142570	124826
132237	124827
5507	124828
2005	124829
4574	124830
6001	124831
39139	124832
117458	124833
403	124834
35864	124835
18799	124836
20	124837
3580	124838
8818	124839
56096	124840
912	124841
24	124842
58451	124843
11429	124844
15449	124845
40531	124846
212	124847
21207	124848
12490	124849
4474	124850
13	124851
51114	124852
47338	124853
77933	124854
16222	124855
13290	124856
47872	124857
6941	124858
14276	124859
7479	124860
32873	124861
33834	124862
16036	124863
21238	124864
8199	124865
29594	124866
17310	124867
6394	124868
1284	124869
91722	124870
14785	124871
23119	124872
357	124873
47372	124874
86405	124875
271	124876
11358	124877
31568	124878
162668	124879
24494	124880
8506	124881
4569	124882
16573	124883
5497	124884
45184	124885
39929	124886
15359	124887
2375	124888
9921	124889
87	124890
7933	124891
34450	124892
6679	124893
7838	124894
43658	124895
100526	124896
16120	124897
3645	124898
41	124899
8531	124900
8040	124901
1194	124902
10197	124903
153344	124904
26166	124905
65943	124906
32584	124907
54923	124908
911	124909
16725	124910
29345	124911
96987	124912
71155	124913
27326	124914
29555	124915
9520	124916
1140	124917
143182	124918
133311	124919
34566	124920
43948	124921
5099	124922
16643	124923
64136	124924
68951	124925
84289	124926
61674	124927
59973	124928
72201	124929
56246	124930
33650	124931
638	124932
80341	124933
16531	124934
49935	124935
14221	124936
66284	124937
103340	124938
72579	124939
309	124940
10421	124941
13141	124942
3919	124943
58069	124944
18510	124945
44129	124946
9397	124947
1854	124948
5404	124949
5857	124950
24139	124951
10758	124952
54547	124953
9477	124954
81329	124955
2042	124956
68181	124957
105460	124958
9593	124959
45135	124960
7735	124961
61948	124962
53387	124963
14381	124964
27791	124965
121736	124966
20764	124967
32702	124968
10349	124969
126980	124970
25456	124971
27855	124972
8091	124973
41921	124974
5385	124975
82611	124976
890	124977
22411	124978
5061	124979
140	124980
158709	124981
3358	124982
5417	124983
54521	124984
12403	124985
70592	124986
18749	124987
64224	124988
96206	124989
227	124990
46989	124991
64745	124992
69887	124993
4421	124994
38201	124995
42295	124996
101932	124997
30282	124998
65221	124999
158916	125000
22019	125001
2019	125002
58544	125003
4681	125004
37046	125005
22223	125006
1761	125007
7956	125008
11527	125009
93237	125010
72910	125011
36368	125012
124494	125013
2134	125014
19240	125015
32247	125016
67279	125017
68253	125018
5480	125019
2597	125020
131759	125021
58315	125022
7554	125023
4966	125024
163855	125025
15864	125026
29364	125027
12659	125028
29388	125029
4764	125030
16178	125031
52451	125032
24357	125033
38768	125034
953	125035
14334	125036
2718	125037
32194	125038
65386	125039
890	125040
108715	125041
1500	125042
26326	125043
4454	125044
9138	125045
4891	125046
115168	125047
2306	125048
30105	125049
56129	125050
50922	125051
15676	125052
15283	125053
8822	125054
40265	125055
136553	125056
35989	125057
3508	125058
11164	125059
80010	125060
136203	125061
41596	125062
81987	125063
9315	125064
106558	125065
27043	125066
26952	125067
20336	125068
98922	125069
44910	125070
80441	125071
23162	125072
238	125073
5197	125074
17651	125075
81340	125076
1070	125077
51756	125078
51088	125079
21927	125080
159767	125081
3313	125082
74681	125083
114667	125084
98154	125085
11329	125086
71110	125087
24591	125088
12463	125089
23304	125090
2675	125091
5287	125092
28669	125093
33633	125094
74355	125095
54511	125096
96680	125097
3440	125098
125588	125099
39373	125100
91608	125101
46511	125102
99027	125103
57133	125104
14021	125105
206	125106
11563	125107
71655	125108
74778	125109
3791	125110
41492	125111
13371	125112
21683	125113
163488	125114
46874	125115
2510	125116
31209	125117
303	125118
8333	125119
30044	125120
1775	125121
66579	125122
31268	125123
119578	125124
25421	125125
126076	125126
127454	125127
10276	125128
12124	125129
5255	125130
7500	125131
26611	125132
63217	125133
24521	125134
155746	125135
1431	125136
2703	125137
19127	125138
12105	125139
57041	125140
29428	125141
13068	125142
51875	125143
332	125144
2494	125145
88981	125146
27235	125147
26388	125148
2516	125149
75126	125150
9369	125151
63565	125152
43885	125153
26505	125154
79588	125155
115465	125156
75210	125157
28918	125158
6475	125159
72512	125160
63865	125161
111606	125162
94041	125163
80393	125164
652	125165
13310	125166
25011	125167
1319	125168
16814	125169
110414	125170
79736	125171
72843	125172
18077	125173
73503	125174
6105	125175
2748	125176
94801	125177
517	125178
655	125179
1428	125180
17188	125181
12675	125182
15144	125183
2354	125184
2089	125185
3357	125186
87032	125187
158632	125188
13317	125189
683	125190
52552	125191
3132	125192
25475	125193
12032	125194
14745	125195
5621	125196
6434	125197
62398	125198
58928	125199
8978	125200
62548	125201
44097	125202
63594	125203
10517	125204
24623	125205
975	125206
77366	125207
84821	125208
526	125209
31437	125210
42264	125211
67767	125212
14380	125213
27988	125214
8319	125215
4615	125216
50137	125217
40076	125218
100049	125219
3381	125220
63277	125221
13601	125222
4382	125223
99530	125224
28366	125225
289	125226
140471	125227
67632	125228
155130	125229
100173	125230
9770	125231
72076	125232
107673	125233
43580	125234
29632	125235
2484	125236
36262	125237
37488	125238
115068	125239
24120	125240
14361	125241
27993	125242
109181	125243
108418	125244
12909	125245
15822	125246
25873	125247
32209	125248
17938	125249
10222	125250
35404	125251
77631	125252
15190	125253
14583	125254
480	125255
86381	125256
83475	125257
90241	125258
98703	125259
26085	125260
37788	125261
95639	125262
94999	125263
144669	125264
9926	125265
25100	125266
843	125267
16277	125268
132270	125269
2973	125270
91470	125271
31169	125272
54984	125273
12128	125274
736	125275
94837	125276
1595	125277
46441	125278
72143	125279
2200	125280
37416	125281
149756	125282
98095	125283
68423	125284
52365	125285
66530	125286
73790	125287
225	125288
26303	125289
35997	125290
15586	125291
33906	125292
9229	125293
759	125294
72604	125295
28471	125296
190	125297
1824	125298
1698	125299
5191	125300
43846	125301
75475	125302
39181	125303
26328	125304
36539	125305
2175	125306
19562	125307
72163	125308
40443	125309
17879	125310
57391	125311
154614	125312
66833	125313
7473	125314
2284	125315
95476	125316
28503	125317
14965	125318
7968	125319
122205	125320
58919	125321
70589	125322
62011	125323
158305	125324
59510	125325
29117	125326
250	125327
61494	125328
85190	125329
25907	125330
1017	125331
1326	125332
3362	125333
4364	125334
900	125335
10966	125336
15969	125337
142978	125338
49991	125339
35697	125340
16455	125341
25042	125342
21	125343
7916	125344
127870	125345
5566	125346
42412	125347
11326	125348
38145	125349
21652	125350
5814	125351
30204	125352
25351	125353
57406	125354
267	125355
51901	125356
26357	125357
104140	125358
29961	125359
16032	125360
63155	125361
44942	125362
38068	125363
125134	125364
99264	125365
57302	125366
15382	125367
13555	125368
32014	125369
30170	125370
47447	125371
7869	125372
5038	125373
3393	125374
9333	125375
60616	125376
1505	125377
25528	125378
51021	125379
29103	125380
21315	125381
18284	125382
7703	125383
93217	125384
117611	125385
76543	125386
14313	125387
20961	125388
14289	125389
51180	125390
26067	125391
2412	125392
118657	125393
6486	125394
24055	125395
41871	125396
46787	125397
45084	125398
115646	125399
2995	125400
15241	125401
6102	125402
5275	125403
23906	125404
56228	125405
6642	125406
9223	125407
7426	125408
7635	125409
32853	125410
15861	125411
77901	125412
70378	125413
29885	125414
3397	125415
35897	125416
28365	125417
430	125418
16720	125419
146957	125420
86	125421
65628	125422
35857	125423
16796	125424
10616	125425
9969	125426
20579	125427
22023	125428
7713	125429
67153	125430
56594	125431
2140	125432
110547	125433
116373	125434
4682	125435
31927	125436
38304	125437
38169	125438
80373	125439
2773	125440
99244	125441
164	125442
24044	125443
5220	125444
5230	125445
97378	125446
140822	125447
5	125448
111044	125449
14382	125450
6039	125451
1100	125452
292	125453
59436	125454
15986	125455
77459	125456
78512	125457
27958	125458
2502	125459
81466	125460
1112	125461
126489	125462
22185	125463
39449	125464
56247	125465
1267	125466
103427	125467
3108	125468
7323	125469
13813	125470
29424	125471
39451	125472
57109	125473
37752	125474
992	125475
73405	125476
758	125477
60359	125478
4548	125479
114296	125480
118313	125481
22804	125482
1741	125483
24747	125484
87909	125485
6985	125486
36308	125487
48779	125488
45737	125489
1152	125490
33574	125491
27321	125492
149040	125493
11360	125494
45593	125495
564	125496
23831	125497
23599	125498
155630	125499
22404	125500
63408	125501
2470	125502
18949	125503
10143	125504
36552	125505
29804	125506
8904	125507
13768	125508
412	125509
100239	125510
89388	125511
54449	125512
50968	125513
8249	125514
39147	125515
65434	125516
2407	125517
114301	125518
58839	125519
64233	125520
33553	125521
8450	125522
40555	125523
112374	125524
30857	125525
3661	125526
18154	125527
24489	125528
59479	125529
19344	125530
47655	125531
36525	125532
37122	125533
953	125534
103387	125535
26257	125536
21586	125537
12675	125538
54176	125539
822	125540
114326	125541
20524	125542
102964	125543
6425	125544
41128	125545
10031	125546
26338	125547
21223	125548
110558	125549
2529	125550
34587	125551
2676	125552
2411	125553
17246	125554
42696	125555
21339	125556
30586	125557
11633	125558
38216	125559
48205	125560
2640	125561
27444	125562
1436	125563
41991	125564
36335	125565
1842	125566
47337	125567
2569	125568
74975	125569
131687	125570
25798	125571
135349	125572
31380	125573
13857	125574
84002	125575
11635	125576
970	125577
7330	125578
75	125579
32519	125580
41797	125581
24633	125582
32292	125583
862	125584
5780	125585
22333	125586
62557	125587
11087	125588
10728	125589
53360	125590
105660	125591
45477	125592
123764	125593
1148	125594
115670	125595
23339	125596
72174	125597
17330	125598
20615	125599
16833	125600
7373	125601
5455	125602
13601	125603
160081	125604
134435	125605
76632	125606
34534	125607
105216	125608
7887	125609
57020	125610
48895	125611
1709	125612
3043	125613
3475	125614
90	125615
30246	125616
77963	125617
53585	125618
39163	125619
19026	125620
13924	125621
52480	125622
140576	125623
3280	125624
57586	125625
17107	125626
50303	125627
129036	125628
25040	125629
145473	125630
61702	125631
15950	125632
20851	125633
10738	125634
15585	125635
6176	125636
111152	125637
75349	125638
53324	125639
22196	125640
15655	125641
72118	125642
2913	125643
41229	125644
13506	125645
3375	125646
5933	125647
9874	125648
7747	125649
1116	125650
19739	125651
25886	125652
572	125653
144087	125654
12091	125655
3374	125656
15309	125657
27501	125658
121881	125659
2002	125660
92743	125661
18734	125662
8359	125663
11795	125664
114268	125665
10881	125666
79725	125667
21735	125668
96076	125669
83992	125670
30946	125671
25664	125672
18259	125673
83955	125674
7376	125675
61765	125676
5158	125677
102525	125678
3493	125679
83363	125680
63005	125681
38967	125682
989	125683
136232	125684
130598	125685
215	125686
37400	125687
2408	125688
7219	125689
41910	125690
4229	125691
20132	125692
58948	125693
22673	125694
927	125695
54868	125696
786	125697
132761	125698
12529	125699
8435	125700
43819	125701
113379	125702
30734	125703
504	125704
34852	125705
24283	125706
4952	125707
13510	125708
72887	125709
20856	125710
100013	125711
55606	125712
82312	125713
42613	125714
8928	125715
93133	125716
1742	125717
1621	125718
56376	125719
9457	125720
12733	125721
6641	125722
29771	125723
30720	125724
45229	125725
9468	125726
30066	125727
2066	125728
74031	125729
164389	125730
12460	125731
17167	125732
1051	125733
23077	125734
132	125735
104413	125736
83835	125737
11173	125738
13038	125739
27613	125740
80098	125741
1646	125742
35845	125743
23883	125744
53588	125745
52641	125746
129526	125747
16608	125748
15925	125749
15453	125750
2069	125751
24823	125752
4678	125753
19733	125754
1007	125755
16068	125756
101511	125757
10153	125758
6747	125759
3557	125760
59357	125761
37	125762
35788	125763
47015	125764
97006	125765
11423	125766
78327	125767
20752	125768
3983	125769
22043	125770
70971	125771
64228	125772
40072	125773
8786	125774
8	125775
6714	125776
51105	125777
1886	125778
30891	125779
95436	125780
2008	125781
8649	125782
15614	125783
136778	125784
7689	125785
62606	125786
115013	125787
101717	125788
30437	125789
46638	125790
2982	125791
709	125792
55514	125793
7698	125794
13153	125795
144494	125796
113022	125797
97163	125798
46445	125799
34545	125800
133245	125801
107651	125802
24169	125803
18310	125804
25314	125805
2156	125806
65038	125807
82528	125808
73053	125809
122497	125810
42684	125811
12577	125812
61797	125813
70942	125814
9500	125815
48800	125816
33530	125817
291	125818
28638	125819
57869	125820
43567	125821
32642	125822
1250	125823
17845	125824
74094	125825
45978	125826
8015	125827
24478	125828
1550	125829
30740	125830
249	125831
16553	125832
127731	125833
382	125834
20662	125835
83383	125836
16601	125837
122621	125838
29478	125839
131132	125840
54972	125841
15213	125842
2287	125843
41086	125844
67529	125845
107361	125846
7131	125847
25372	125848
61310	125849
40877	125850
4080	125851
13216	125852
124783	125853
16425	125854
41745	125855
32106	125856
108012	125857
40115	125858
56360	125859
39	125860
14822	125861
5782	125862
117518	125863
23964	125864
18005	125865
46879	125866
813	125867
94517	125868
43228	125869
41714	125870
9538	125871
82389	125872
37298	125873
84208	125874
9365	125875
33108	125876
16905	125877
24355	125878
28248	125879
87679	125880
38901	125881
27513	125882
31455	125883
1488	125884
67011	125885
69484	125886
46027	125887
156890	125888
132078	125889
20969	125890
27984	125891
133944	125892
68271	125893
70324	125894
98304	125895
19190	125896
11550	125897
9350	125898
48748	125899
19724	125900
341	125901
16673	125902
40756	125903
61421	125904
3695	125905
42227	125906
4973	125907
25212	125908
30231	125909
68263	125910
32808	125911
15628	125912
30259	125913
25906	125914
2171	125915
2670	125916
16376	125917
12150	125918
32908	125919
73758	125920
999	125921
4412	125922
15448	125923
69639	125924
44965	125925
3671	125926
42946	125927
93937	125928
49423	125929
51388	125930
63020	125931
17857	125932
36643	125933
11663	125934
2572	125935
19659	125936
3649	125937
15290	125938
77261	125939
4589	125940
16617	125941
112654	125942
12620	125943
15667	125944
1507	125945
797	125946
15685	125947
19784	125948
124845	125949
35743	125950
120541	125951
17726	125952
32544	125953
53694	125954
61851	125955
54707	125956
21988	125957
37456	125958
18170	125959
1596	125960
108014	125961
15814	125962
107318	125963
6865	125964
66972	125965
30338	125966
88886	125967
943	125968
44203	125969
37368	125970
2539	125971
565	125972
28873	125973
3699	125974
409	125975
2580	125976
24684	125977
70623	125978
23562	125979
66896	125980
97047	125981
27006	125982
145085	125983
70131	125984
21947	125985
18215	125986
90899	125987
22629	125988
48482	125989
68923	125990
28547	125991
43418	125992
93302	125993
29703	125994
58705	125995
72071	125996
125784	125997
51236	125998
55021	125999
56118	126000
36015	126001
76962	126002
2793	126003
8755	126004
27592	126005
71050	126006
44737	126007
9333	126008
2002	126009
17271	126010
89399	126011
1609	126012
133307	126013
35857	126014
15839	126015
3340	126016
26041	126017
99634	126018
58284	126019
61638	126020
30341	126021
59598	126022
34140	126023
9946	126024
16755	126025
545	126026
19099	126027
25001	126028
20747	126029
243	126030
88949	126031
13312	126032
109222	126033
41322	126034
20877	126035
23979	126036
56206	126037
27001	126038
67512	126039
120136	126040
110667	126041
30411	126042
80638	126043
8227	126044
24599	126045
29444	126046
29044	126047
22561	126048
895	126049
12868	126050
23519	126051
54988	126052
28044	126053
22902	126054
1195	126055
33877	126056
153172	126057
3371	126058
52541	126059
73374	126060
1835	126061
32321	126062
27572	126063
162228	126064
96143	126065
39784	126066
32696	126067
102483	126068
26744	126069
28894	126070
28352	126071
50209	126072
37370	126073
72025	126074
11940	126075
90732	126076
1567	126077
115049	126078
160882	126079
36643	126080
59423	126081
89643	126082
15350	126083
51745	126084
20962	126085
38737	126086
57555	126087
2379	126088
8220	126089
107307	126090
11070	126091
40553	126092
10296	126093
37183	126094
52761	126095
7550	126096
25234	126097
27011	126098
75034	126099
23138	126100
1833	126101
39638	126102
24703	126103
11897	126104
35531	126105
45166	126106
51084	126107
117483	126108
39323	126109
78594	126110
40928	126111
38068	126112
56637	126113
2843	126114
93416	126115
139064	126116
27995	126117
21322	126118
66323	126119
34695	126120
133059	126121
54500	126122
3720	126123
9389	126124
158320	126125
65537	126126
3035	126127
15935	126128
11910	126129
59502	126130
3080	126131
28761	126132
200	126133
42653	126134
12033	126135
7942	126136
98936	126137
61516	126138
30887	126139
40407	126140
18479	126141
32700	126142
153	126143
272	126144
20347	126145
8801	126146
29641	126147
94292	126148
32658	126149
13833	126150
97798	126151
63157	126152
3478	126153
166414	126154
160322	126155
61995	126156
89829	126157
71415	126158
4749	126159
49194	126160
38718	126161
80871	126162
2511	126163
2682	126164
102089	126165
13711	126166
44314	126167
20109	126168
166553	126169
15256	126170
81054	126171
92503	126172
15501	126173
4536	126174
80608	126175
70079	126176
31782	126177
118072	126178
8848	126179
142614	126180
32962	126181
35376	126182
4948	126183
28523	126184
17	126185
27632	126186
16494	126187
39721	126188
4179	126189
2232	126190
27255	126191
27356	126192
9307	126193
17903	126194
830	126195
27691	126196
43007	126197
15416	126198
12378	126199
68486	126200
14651	126201
81816	126202
72657	126203
5378	126204
12258	126205
54145	126206
57380	126207
78658	126208
50329	126209
6417	126210
18055	126211
29855	126212
19409	126213
8379	126214
43220	126215
500	126216
4621	126217
1884	126218
20078	126219
73002	126220
13752	126221
14217	126222
61623	126223
87310	126224
1943	126225
2891	126226
97969	126227
13198	126228
92980	126229
26940	126230
27003	126231
7761	126232
9356	126233
31244	126234
33643	126235
3158	126236
23550	126237
5131	126238
50081	126239
32181	126240
77746	126241
20955	126242
19338	126243
46349	126244
1250	126245
23971	126246
99346	126247
691	126248
85886	126249
104831	126250
4498	126251
16691	126252
19181	126253
4598	126254
59696	126255
12754	126256
5279	126257
106625	126258
26200	126259
22308	126260
78851	126261
53725	126262
114681	126263
50500	126264
9715	126265
6439	126266
6202	126267
37711	126268
20308	126269
7370	126270
9301	126271
20405	126272
29394	126273
17687	126274
4452	126275
39127	126276
155316	126277
34578	126278
22534	126279
142969	126280
146559	126281
3052	126282
2384	126283
3596	126284
11383	126285
12565	126286
57340	126287
57305	126288
39578	126289
18318	126290
121001	126291
31385	126292
36560	126293
649	126294
103662	126295
6000	126296
165912	126297
29975	126298
4218	126299
10047	126300
150095	126301
142896	126302
37707	126303
58949	126304
45762	126305
2592	126306
24422	126307
10270	126308
9268	126309
17530	126310
13499	126311
88408	126312
1922	126313
14573	126314
3098	126315
124970	126316
68531	126317
33118	126318
24284	126319
23535	126320
23918	126321
83249	126322
17444	126323
160561	126324
136035	126325
20462	126326
63600	126327
9278	126328
42013	126329
9846	126330
102799	126331
42464	126332
45439	126333
37135	126334
83422	126335
12661	126336
63327	126337
2012	126338
8729	126339
23616	126340
49596	126341
1378	126342
26240	126343
25903	126344
18139	126345
30280	126346
83461	126347
12801	126348
80433	126349
3502	126350
5791	126351
62937	126352
46388	126353
23465	126354
928	126355
18759	126356
68861	126357
1867	126358
14189	126359
7443	126360
25089	126361
71134	126362
10524	126363
116999	126364
131509	126365
27944	126366
42080	126367
7505	126368
14078	126369
4904	126370
323	126371
2588	126372
49775	126373
7595	126374
13369	126375
122194	126376
7902	126377
1373	126378
25150	126379
121	126380
11344	126381
1558	126382
14079	126383
12178	126384
28291	126385
74972	126386
33441	126387
100341	126388
54406	126389
5940	126390
60787	126391
8049	126392
98688	126393
18496	126394
86070	126395
11241	126396
102604	126397
120338	126398
19117	126399
13489	126400
2521	126401
360	126402
13409	126403
15497	126404
4858	126405
34022	126406
94172	126407
13431	126408
6002	126409
21269	126410
76327	126411
6106	126412
7958	126413
88757	126414
124672	126415
49276	126416
136789	126417
15607	126418
29272	126419
51291	126420
34912	126421
95945	126422
81813	126423
83585	126424
3683	126425
48	126426
28021	126427
21586	126428
31612	126429
61638	126430
24763	126431
163757	126432
38631	126433
3993	126434
13490	126435
20840	126436
123428	126437
4891	126438
20877	126439
7102	126440
71996	126441
92053	126442
11104	126443
92116	126444
141957	126445
115036	126446
5969	126447
39230	126448
7214	126449
3093	126450
36579	126451
38361	126452
24017	126453
69649	126454
87622	126455
121569	126456
82657	126457
16405	126458
9230	126459
72441	126460
44098	126461
61627	126462
69345	126463
41158	126464
79685	126465
6083	126466
86423	126467
17400	126468
40121	126469
47335	126470
66260	126471
127511	126472
24795	126473
31533	126474
56518	126475
97815	126476
130830	126477
11157	126478
44412	126479
78545	126480
5078	126481
64879	126482
7159	126483
90418	126484
35039	126485
62788	126486
9280	126487
14313	126488
56363	126489
46325	126490
9532	126491
157736	126492
73737	126493
20781	126494
73700	126495
33751	126496
37246	126497
57465	126498
45137	126499
13399	126500
53982	126501
64420	126502
695	126503
25508	126504
114404	126505
22	126506
13176	126507
65263	126508
18111	126509
78658	126510
16456	126511
1959	126512
17578	126513
121662	126514
423	126515
19921	126516
4975	126517
48723	126518
98882	126519
58815	126520
44256	126521
6404	126522
154008	126523
56310	126524
15143	126525
28270	126526
5141	126527
19304	126528
75632	126529
1044	126530
37148	126531
90008	126532
80396	126533
26433	126534
17463	126535
8558	126536
13849	126537
94743	126538
60746	126539
13534	126540
4907	126541
4003	126542
6594	126543
2603	126544
3001	126545
17077	126546
79134	126547
98902	126548
21335	126549
19353	126550
2192	126551
30679	126552
86894	126553
45352	126554
496	126555
90	126556
27529	126557
49781	126558
10239	126559
78625	126560
42821	126561
96712	126562
13558	126563
78856	126564
164050	126565
24086	126566
16475	126567
23412	126568
22056	126569
12716	126570
1515	126571
8404	126572
16301	126573
18909	126574
5228	126575
96689	126576
50676	126577
8587	126578
78974	126579
6328	126580
36726	126581
11513	126582
1411	126583
39412	126584
19119	126585
142940	126586
593	126587
54254	126588
637	126589
12726	126590
34936	126591
136988	126592
1354	126593
86495	126594
6952	126595
52166	126596
31726	126597
12627	126598
981	126599
20139	126600
50170	126601
69827	126602
10982	126603
69337	126604
71413	126605
43839	126606
87556	126607
251	126608
41699	126609
4351	126610
129812	126611
113935	126612
7560	126613
69418	126614
104567	126615
25632	126616
3155	126617
38190	126618
341	126619
14393	126620
53518	126621
13155	126622
6176	126623
2495	126624
6211	126625
100562	126626
7149	126627
67497	126628
16007	126629
1430	126630
11010	126631
30163	126632
28264	126633
15210	126634
69837	126635
99898	126636
14488	126637
46510	126638
37419	126639
47767	126640
19206	126641
25407	126642
43201	126643
3191	126644
20357	126645
10898	126646
96599	126647
45175	126648
23195	126649
9311	126650
808	126651
29892	126652
139951	126653
13511	126654
97526	126655
32504	126656
42225	126657
32460	126658
38910	126659
22077	126660
158861	126661
5370	126662
1501	126663
14399	126664
98056	126665
41765	126666
7010	126667
2750	126668
7925	126669
797	126670
11877	126671
4082	126672
37849	126673
60004	126674
818	126675
20405	126676
73027	126677
41820	126678
9625	126679
11878	126680
25634	126681
26513	126682
31314	126683
33822	126684
107200	126685
36316	126686
30843	126687
7836	126688
51530	126689
13164	126690
103474	126691
6452	126692
28	126693
980	126694
22288	126695
36592	126696
32316	126697
56908	126698
32242	126699
143932	126700
17940	126701
97	126702
13082	126703
102052	126704
46337	126705
20635	126706
74486	126707
16606	126708
6750	126709
13245	126710
2437	126711
25124	126712
87925	126713
68267	126714
36	126715
58217	126716
94028	126717
9934	126718
106762	126719
34910	126720
82262	126721
7275	126722
46330	126723
15453	126724
3217	126725
12132	126726
29596	126727
65261	126728
35757	126729
5552	126730
50062	126731
51735	126732
12892	126733
29026	126734
24007	126735
40659	126736
31312	126737
71094	126738
25375	126739
150010	126740
7019	126741
2355	126742
2506	126743
35897	126744
128082	126745
44	126746
35808	126747
42026	126748
24050	126749
101107	126750
117113	126751
536	126752
24744	126753
3993	126754
2793	126755
4295	126756
52757	126757
27181	126758
26332	126759
20849	126760
105425	126761
39284	126762
4007	126763
310	126764
128773	126765
28389	126766
44268	126767
35898	126768
40995	126769
38743	126770
121713	126771
11347	126772
13373	126773
32626	126774
6600	126775
52645	126776
32737	126777
91812	126778
23023	126779
9345	126780
64298	126781
39327	126782
37140	126783
24154	126784
14371	126785
78277	126786
98740	126787
2270	126788
26	126789
23421	126790
24218	126791
41468	126792
22435	126793
38847	126794
71791	126795
29775	126796
3043	126797
31505	126798
65486	126799
29654	126800
58574	126801
14346	126802
48728	126803
77217	126804
26309	126805
65047	126806
2464	126807
7084	126808
48141	126809
89197	126810
6012	126811
35382	126812
22128	126813
11456	126814
42811	126815
138134	126816
38597	126817
7959	126818
35437	126819
57196	126820
22	126821
33299	126822
162512	126823
12810	126824
31204	126825
22452	126826
349	126827
102330	126828
154309	126829
162445	126830
59748	126831
79565	126832
18346	126833
11819	126834
13922	126835
50239	126836
64952	126837
31184	126838
29489	126839
1323	126840
28876	126841
108043	126842
21198	126843
5661	126844
136123	126845
13581	126846
20160	126847
40318	126848
21364	126849
21483	126850
4587	126851
326	126852
96681	126853
14252	126854
83846	126855
38053	126856
7844	126857
6108	126858
68748	126859
44745	126860
55041	126861
30636	126862
14248	126863
42492	126864
91600	126865
2789	126866
5712	126867
111382	126868
324	126869
72338	126870
19686	126871
43499	126872
12498	126873
91640	126874
17256	126875
7481	126876
147929	126877
107297	126878
15996	126879
19552	126880
33221	126881
104366	126882
30912	126883
145824	126884
67816	126885
12446	126886
31573	126887
18421	126888
18561	126889
96287	126890
17256	126891
18433	126892
36006	126893
80273	126894
6786	126895
8780	126896
30625	126897
14236	126898
76353	126899
30395	126900
10807	126901
52	126902
8471	126903
21119	126904
30952	126905
5790	126906
10046	126907
464	126908
126502	126909
67327	126910
20340	126911
3884	126912
25684	126913
98384	126914
86318	126915
36718	126916
7263	126917
42755	126918
51180	126919
117	126920
2504	126921
31073	126922
103083	126923
99508	126924
2521	126925
11196	126926
1888	126927
14153	126928
115493	126929
95407	126930
2947	126931
1794	126932
8319	126933
8032	126934
19785	126935
131135	126936
101	126937
20613	126938
43525	126939
46766	126940
49025	126941
5383	126942
156897	126943
112684	126944
32089	126945
10862	126946
68548	126947
11590	126948
90455	126949
157769	126950
51994	126951
415	126952
104	126953
57920	126954
81067	126955
43069	126956
19269	126957
36568	126958
48235	126959
4358	126960
160009	126961
18071	126962
37954	126963
36381	126964
37140	126965
76722	126966
1536	126967
42381	126968
90615	126969
2841	126970
49111	126971
78418	126972
63925	126973
1936	126974
2191	126975
40166	126976
3992	126977
411	126978
126947	126979
5879	126980
29265	126981
5553	126982
44314	126983
34506	126984
94315	126985
16273	126986
57208	126987
91752	126988
9886	126989
103944	126990
18584	126991
34473	126992
35434	126993
8511	126994
25382	126995
63826	126996
15850	126997
4423	126998
109696	126999
56553	127000
160580	127001
13925	127002
18800	127003
4670	127004
179	127005
20476	127006
3454	127007
43532	127008
2150	127009
49	127010
26653	127011
509	127012
58992	127013
9551	127014
17113	127015
7844	127016
3175	127017
3619	127018
94360	127019
64357	127020
3590	127021
14405	127022
103623	127023
486	127024
24296	127025
28953	127026
11692	127027
66376	127028
57730	127029
35086	127030
23872	127031
1266	127032
138342	127033
7927	127034
5151	127035
50784	127036
7492	127037
20898	127038
15901	127039
6177	127040
6570	127041
85731	127042
37641	127043
29543	127044
22136	127045
69890	127046
66454	127047
37426	127048
11434	127049
93596	127050
9425	127051
10673	127052
30655	127053
16626	127054
14437	127055
15403	127056
36691	127057
60302	127058
99314	127059
40983	127060
3975	127061
16394	127062
25206	127063
21351	127064
87243	127065
1951	127066
57713	127067
9304	127068
15107	127069
14424	127070
20823	127071
20757	127072
32676	127073
17600	127074
41857	127075
45220	127076
50670	127077
22811	127078
85742	127079
12075	127080
7717	127081
14930	127082
96155	127083
25450	127084
4880	127085
2433	127086
1744	127087
91	127088
61222	127089
9751	127090
6373	127091
22507	127092
73573	127093
133398	127094
42108	127095
21268	127096
682	127097
74293	127098
32389	127099
82559	127100
530	127101
10347	127102
155926	127103
12968	127104
20886	127105
6694	127106
72198	127107
37806	127108
789	127109
47962	127110
35879	127111
81393	127112
28548	127113
74362	127114
17378	127115
388	127116
15262	127117
88395	127118
16016	127119
58999	127120
2218	127121
4922	127122
144924	127123
10386	127124
34889	127125
17116	127126
11766	127127
84543	127128
10718	127129
14641	127130
103574	127131
107092	127132
106323	127133
185	127134
57040	127135
138689	127136
26532	127137
119271	127138
58434	127139
129566	127140
61328	127141
1345	127142
27142	127143
1097	127144
10708	127145
60509	127146
28465	127147
41114	127148
5119	127149
106498	127150
5315	127151
5115	127152
54156	127153
32891	127154
90783	127155
39034	127156
76225	127157
57496	127158
6107	127159
25481	127160
26550	127161
24134	127162
1267	127163
35576	127164
79143	127165
65379	127166
26153	127167
45069	127168
18834	127169
31789	127170
139287	127171
8586	127172
30417	127173
58917	127174
48682	127175
22887	127176
8270	127177
31378	127178
37889	127179
6765	127180
50469	127181
2714	127182
28	127183
717	127184
102434	127185
94241	127186
12055	127187
6355	127188
79541	127189
10903	127190
10184	127191
65988	127192
38923	127193
97639	127194
4259	127195
25137	127196
21421	127197
3831	127198
16681	127199
33964	127200
53251	127201
67037	127202
3041	127203
8623	127204
157638	127205
71114	127206
42638	127207
284	127208
37258	127209
33670	127210
36358	127211
5906	127212
101455	127213
6470	127214
26702	127215
56674	127216
100026	127217
3848	127218
7632	127219
3657	127220
150207	127221
11265	127222
159613	127223
37165	127224
10446	127225
63722	127226
13265	127227
72226	127228
43496	127229
49225	127230
754	127231
321	127232
4526	127233
24	127234
44579	127235
59862	127236
18384	127237
50161	127238
1063	127239
7657	127240
1548	127241
28573	127242
7675	127243
63788	127244
11760	127245
60837	127246
121572	127247
2854	127248
905	127249
22423	127250
46456	127251
30895	127252
10044	127253
11849	127254
14483	127255
560	127256
1337	127257
54218	127258
1856	127259
20173	127260
108121	127261
28270	127262
19665	127263
2061	127264
9726	127265
58770	127266
16769	127267
34736	127268
99534	127269
113542	127270
16212	127271
21050	127272
31061	127273
49214	127274
40573	127275
54406	127276
45577	127277
26055	127278
35894	127279
26386	127280
86424	127281
6662	127282
8092	127283
13006	127284
15411	127285
71506	127286
9743	127287
79036	127288
39111	127289
121222	127290
58728	127291
80912	127292
164752	127293
36708	127294
32074	127295
40091	127296
68351	127297
921	127298
6035	127299
11983	127300
102336	127301
26194	127302
49537	127303
20890	127304
43474	127305
21589	127306
40853	127307
68712	127308
631	127309
11923	127310
114604	127311
145807	127312
66017	127313
8231	127314
10116	127315
7038	127316
7433	127317
87159	127318
2373	127319
103252	127320
43046	127321
52842	127322
11701	127323
10457	127324
19368	127325
712	127326
37950	127327
66	127328
3189	127329
18388	127330
4289	127331
22859	127332
37978	127333
1408	127334
23415	127335
175	127336
28625	127337
123510	127338
2023	127339
18325	127340
27987	127341
69432	127342
120320	127343
7366	127344
109723	127345
19701	127346
56147	127347
9726	127348
105252	127349
133249	127350
107952	127351
1443	127352
5617	127353
19090	127354
15046	127355
23143	127356
162071	127357
87669	127358
24514	127359
9273	127360
8935	127361
12016	127362
56178	127363
13635	127364
35524	127365
1027	127366
1802	127367
8790	127368
35028	127369
281	127370
83607	127371
846	127372
144546	127373
10069	127374
5286	127375
17925	127376
2143	127377
41005	127378
29624	127379
7173	127380
86192	127381
237	127382
85090	127383
37635	127384
46478	127385
15128	127386
28677	127387
48368	127388
27508	127389
13892	127390
59405	127391
55616	127392
143875	127393
16270	127394
23808	127395
53521	127396
57197	127397
119908	127398
69870	127399
150134	127400
16437	127401
28615	127402
59268	127403
11631	127404
13625	127405
101994	127406
49395	127407
49503	127408
34427	127409
17844	127410
23382	127411
42185	127412
119477	127413
46	127414
84281	127415
93624	127416
5634	127417
203	127418
17667	127419
16121	127420
17087	127421
9446	127422
114201	127423
6139	127424
156696	127425
20277	127426
14880	127427
82678	127428
56107	127429
13879	127430
84914	127431
142898	127432
43812	127433
3968	127434
58384	127435
55575	127436
26842	127437
4353	127438
15680	127439
41210	127440
621	127441
49256	127442
40770	127443
99947	127444
5685	127445
7581	127446
83677	127447
22276	127448
18278	127449
4490	127450
11783	127451
95263	127452
44900	127453
16053	127454
21982	127455
74146	127456
108985	127457
23204	127458
124130	127459
121748	127460
1025	127461
124485	127462
11283	127463
9867	127464
48150	127465
63638	127466
1294	127467
96467	127468
7238	127469
4544	127470
1087	127471
106558	127472
17557	127473
1586	127474
11055	127475
10736	127476
139126	127477
21111	127478
393	127479
60607	127480
75	127481
4798	127482
1043	127483
49326	127484
5154	127485
37162	127486
23120	127487
41783	127488
20074	127489
2824	127490
12902	127491
63997	127492
15524	127493
32883	127494
102020	127495
90498	127496
28412	127497
1047	127498
8334	127499
6222	127500
69939	127501
15314	127502
70413	127503
55970	127504
25	127505
16896	127506
90172	127507
159135	127508
59799	127509
17390	127510
92083	127511
5111	127512
91251	127513
32269	127514
110040	127515
8366	127516
3148	127517
11340	127518
2461	127519
4411	127520
1014	127521
27167	127522
56803	127523
589	127524
258	127525
30993	127526
99842	127527
7721	127528
2249	127529
133029	127530
11756	127531
189	127532
7494	127533
100373	127534
14155	127535
66119	127536
33754	127537
4854	127538
17570	127539
29735	127540
1210	127541
14376	127542
20876	127543
153926	127544
62865	127545
5128	127546
99576	127547
29470	127548
25383	127549
84	127550
66630	127551
68218	127552
12333	127553
40456	127554
13690	127555
16149	127556
38443	127557
46676	127558
61768	127559
163603	127560
28673	127561
7551	127562
30	127563
75907	127564
50604	127565
8468	127566
2110	127567
47300	127568
5134	127569
75	127570
3212	127571
12109	127572
48985	127573
96706	127574
6610	127575
20094	127576
5855	127577
25517	127578
70944	127579
38289	127580
32650	127581
18727	127582
4460	127583
33834	127584
43577	127585
62653	127586
61501	127587
16401	127588
11510	127589
9039	127590
67932	127591
80956	127592
11742	127593
67289	127594
37288	127595
94262	127596
485	127597
3765	127598
30438	127599
1459	127600
43749	127601
1459	127602
7751	127603
6000	127604
55807	127605
56574	127606
6558	127607
8937	127608
116430	127609
134839	127610
125229	127611
2733	127612
140254	127613
2187	127614
80337	127615
75910	127616
133341	127617
50324	127618
5415	127619
3382	127620
23577	127621
54267	127622
9997	127623
7334	127624
163	127625
8112	127626
120241	127627
997	127628
6275	127629
6048	127630
2727	127631
7637	127632
66907	127633
9136	127634
23566	127635
7277	127636
84647	127637
31926	127638
1507	127639
1766	127640
27920	127641
71390	127642
11555	127643
10935	127644
59056	127645
892	127646
15223	127647
126851	127648
9664	127649
12081	127650
48157	127651
28986	127652
11869	127653
721	127654
2625	127655
2624	127656
235	127657
60203	127658
8367	127659
100993	127660
4868	127661
93016	127662
25675	127663
417	127664
9139	127665
2237	127666
42812	127667
1927	127668
73830	127669
7624	127670
101484	127671
7236	127672
60672	127673
77502	127674
70985	127675
15345	127676
53294	127677
19219	127678
6850	127679
98149	127680
92996	127681
7394	127682
92149	127683
103407	127684
9391	127685
23157	127686
42764	127687
43955	127688
3669	127689
15730	127690
68496	127691
16997	127692
15093	127693
5802	127694
137677	127695
26982	127696
74226	127697
4699	127698
3926	127699
14566	127700
69325	127701
42139	127702
79289	127703
4826	127704
9222	127705
2045	127706
17664	127707
4454	127708
25583	127709
2301	127710
130358	127711
14963	127712
84463	127713
3109	127714
9273	127715
14993	127716
10977	127717
18665	127718
26920	127719
7800	127720
17	127721
3542	127722
49911	127723
15160	127724
3542	127725
92913	127726
19459	127727
5654	127728
41514	127729
5285	127730
4811	127731
250	127732
59329	127733
48293	127734
50815	127735
39469	127736
154300	127737
9471	127738
112471	127739
9180	127740
138180	127741
101575	127742
24377	127743
14903	127744
57022	127745
120421	127746
3068	127747
5313	127748
80989	127749
26782	127750
5578	127751
21389	127752
85288	127753
166601	127754
1490	127755
70885	127756
22296	127757
148325	127758
63306	127759
60346	127760
43816	127761
165080	127762
31599	127763
47139	127764
16306	127765
37121	127766
51374	127767
30509	127768
59915	127769
44673	127770
1812	127771
149992	127772
5395	127773
3208	127774
29781	127775
113876	127776
5365	127777
15480	127778
12757	127779
29087	127780
26343	127781
5904	127782
29586	127783
313	127784
55259	127785
7056	127786
11626	127787
76948	127788
30453	127789
47950	127790
24598	127791
60269	127792
7169	127793
30192	127794
24348	127795
72133	127796
163389	127797
56233	127798
76062	127799
38566	127800
10465	127801
2136	127802
1076	127803
5	127804
46597	127805
6016	127806
21259	127807
77	127808
3432	127809
142183	127810
7838	127811
1811	127812
129077	127813
38374	127814
73617	127815
68593	127816
28085	127817
40528	127818
159251	127819
129166	127820
10407	127821
102144	127822
114542	127823
56303	127824
4186	127825
60062	127826
73088	127827
103281	127828
37433	127829
1176	127830
9728	127831
4592	127832
46222	127833
55821	127834
90791	127835
15854	127836
42516	127837
65433	127838
14004	127839
68405	127840
7672	127841
89864	127842
78958	127843
8005	127844
19892	127845
10996	127846
17156	127847
25810	127848
37814	127849
33915	127850
12166	127851
17715	127852
5132	127853
39805	127854
112129	127855
46795	127856
51951	127857
63354	127858
20577	127859
6529	127860
31511	127861
6383	127862
34517	127863
45463	127864
9793	127865
82688	127866
3507	127867
21371	127868
85160	127869
1479	127870
11111	127871
26817	127872
69980	127873
78016	127874
19222	127875
10420	127876
128714	127877
26825	127878
43782	127879
75719	127880
23090	127881
34245	127882
36404	127883
1549	127884
26220	127885
41562	127886
58029	127887
38268	127888
12046	127889
6790	127890
1795	127891
22934	127892
101479	127893
94536	127894
142887	127895
15661	127896
99523	127897
53619	127898
105412	127899
63745	127900
77184	127901
48260	127902
140715	127903
27674	127904
65655	127905
116267	127906
42182	127907
91133	127908
13837	127909
2889	127910
5369	127911
102702	127912
37043	127913
48486	127914
6498	127915
58740	127916
1606	127917
2527	127918
1281	127919
151144	127920
21441	127921
12700	127922
79745	127923
58482	127924
57855	127925
41143	127926
40622	127927
22086	127928
131281	127929
1911	127930
4996	127931
87212	127932
80384	127933
33022	127934
85152	127935
101035	127936
33051	127937
3009	127938
10695	127939
91088	127940
130806	127941
50012	127942
120601	127943
18615	127944
1158	127945
2072	127946
128	127947
22223	127948
73878	127949
96085	127950
146403	127951
17082	127952
81728	127953
78435	127954
39555	127955
28616	127956
56780	127957
49677	127958
90323	127959
58518	127960
29388	127961
73518	127962
9039	127963
28600	127964
8535	127965
29564	127966
17429	127967
92987	127968
94002	127969
138	127970
46401	127971
29267	127972
35897	127973
3704	127974
31373	127975
102441	127976
32984	127977
10489	127978
347	127979
50505	127980
3578	127981
21263	127982
7608	127983
20141	127984
25399	127985
24784	127986
48943	127987
3349	127988
75782	127989
53123	127990
35870	127991
8762	127992
2337	127993
14103	127994
43836	127995
8717	127996
50605	127997
40661	127998
78238	127999
6369	128000
135486	128001
2539	128002
86083	128003
21	128004
13376	128005
52964	128006
11183	128007
9674	128008
17550	128009
45835	128010
26822	128011
1086	128012
61153	128013
19969	128014
126140	128015
43522	128016
8174	128017
17467	128018
18729	128019
4196	128020
1785	128021
3022	128022
87249	128023
6939	128024
645	128025
6214	128026
41709	128027
23031	128028
163014	128029
50153	128030
124769	128031
10225	128032
5634	128033
54922	128034
44883	128035
44123	128036
92958	128037
24957	128038
23161	128039
4111	128040
35179	128041
14410	128042
38478	128043
15661	128044
13509	128045
80690	128046
4522	128047
35308	128048
25539	128049
47	128050
35713	128051
22497	128052
28500	128053
61816	128054
139235	128055
83223	128056
75454	128057
79104	128058
11365	128059
8925	128060
83221	128061
321	128062
123981	128063
25634	128064
35413	128065
14173	128066
6430	128067
66484	128068
53151	128069
9319	128070
61060	128071
19625	128072
88918	128073
61063	128074
14007	128075
75157	128076
371	128077
12119	128078
21297	128079
71691	128080
139798	128081
94224	128082
55531	128083
33445	128084
19462	128085
2271	128086
94849	128087
36450	128088
119295	128089
20368	128090
56768	128091
41558	128092
17428	128093
1344	128094
42620	128095
60135	128096
21098	128097
2675	128098
7795	128099
15581	128100
39273	128101
16650	128102
5781	128103
17940	128104
26915	128105
27999	128106
90565	128107
57544	128108
33751	128109
26975	128110
86551	128111
30664	128112
28092	128113
10319	128114
4614	128115
5654	128116
25927	128117
20139	128118
24907	128119
46904	128120
138277	128121
134	128122
15834	128123
39219	128124
3368	128125
68230	128126
39237	128127
163202	128128
22616	128129
1772	128130
703	128131
4013	128132
16571	128133
130441	128134
104615	128135
835	128136
33560	128137
20812	128138
27749	128139
38429	128140
1580	128141
58587	128142
2464	128143
40352	128144
33721	128145
29315	128146
90177	128147
63849	128148
8630	128149
51534	128150
68865	128151
99	128152
30531	128153
11943	128154
22439	128155
53509	128156
111109	128157
16252	128158
3410	128159
160274	128160
98653	128161
98242	128162
922	128163
111069	128164
51939	128165
46683	128166
24520	128167
35475	128168
5008	128169
1948	128170
9812	128171
43694	128172
13780	128173
137294	128174
71982	128175
159056	128176
46263	128177
66018	128178
102662	128179
8842	128180
79668	128181
6934	128182
29863	128183
3737	128184
82530	128185
11016	128186
97882	128187
3405	128188
108105	128189
136666	128190
52325	128191
54179	128192
57530	128193
71351	128194
40340	128195
3671	128196
56305	128197
38857	128198
50830	128199
16089	128200
3445	128201
57658	128202
50823	128203
1730	128204
58156	128205
1392	128206
14055	128207
141834	128208
79830	128209
744	128210
34778	128211
56482	128212
23381	128213
28249	128214
20478	128215
3512	128216
22577	128217
8864	128218
15542	128219
47348	128220
7767	128221
64926	128222
70238	128223
42615	128224
4961	128225
13354	128226
55865	128227
51117	128228
67082	128229
80626	128230
16727	128231
152469	128232
13955	128233
78820	128234
41145	128235
69522	128236
11655	128237
54098	128238
27519	128239
120154	128240
17289	128241
7319	128242
36357	128243
119861	128244
163425	128245
4110	128246
80751	128247
59888	128248
31253	128249
22190	128250
835	128251
53898	128252
64817	128253
21302	128254
25578	128255
53135	128256
58333	128257
57337	128258
18730	128259
39276	128260
25929	128261
42717	128262
97639	128263
38289	128264
85210	128265
10659	128266
19629	128267
65676	128268
7875	128269
96423	128270
8978	128271
32853	128272
18162	128273
3779	128274
4	128275
9	128276
40944	128277
21922	128278
12870	128279
8398	128280
34750	128281
448	128282
43045	128283
4184	128284
22067	128285
2061	128286
14514	128287
59935	128288
53921	128289
49288	128290
48527	128291
33408	128292
14064	128293
111737	128294
61778	128295
94663	128296
5275	128297
71977	128298
23012	128299
7508	128300
2088	128301
61679	128302
9910	128303
90321	128304
2373	128305
41716	128306
13497	128307
71047	128308
3940	128309
161155	128310
5082	128311
304	128312
81316	128313
60055	128314
113695	128315
120789	128316
35148	128317
3851	128318
131680	128319
44638	128320
40030	128321
2600	128322
66735	128323
10156	128324
6819	128325
28558	128326
31046	128327
160723	128328
2458	128329
76088	128330
20148	128331
1612	128332
65	128333
15	128334
35182	128335
6829	128336
32560	128337
67193	128338
62051	128339
46416	128340
7368	128341
105548	128342
35659	128343
89248	128344
7655	128345
13446	128346
8362	128347
122973	128348
30544	128349
38342	128350
6152	128351
60129	128352
290	128353
98269	128354
57268	128355
28447	128356
2935	128357
8416	128358
14860	128359
37640	128360
34	128361
71838	128362
3661	128363
22380	128364
14522	128365
88061	128366
74453	128367
16739	128368
97954	128369
15191	128370
98543	128371
69166	128372
7685	128373
5810	128374
4859	128375
161910	128376
9018	128377
47943	128378
7344	128379
1737	128380
19716	128381
105057	128382
10534	128383
18978	128384
73868	128385
70884	128386
13938	128387
1563	128388
18957	128389
61751	128390
45276	128391
124981	128392
9886	128393
1294	128394
1396	128395
27022	128396
5254	128397
35362	128398
20564	128399
53415	128400
39148	128401
28188	128402
3376	128403
125285	128404
116816	128405
85824	128406
35545	128407
53742	128408
78936	128409
24679	128410
339	128411
16874	128412
61153	128413
106192	128414
17695	128415
45607	128416
19448	128417
18465	128418
45817	128419
26175	128420
10023	128421
433	128422
9268	128423
108514	128424
10577	128425
47694	128426
115401	128427
18891	128428
59897	128429
165185	128430
52853	128431
36	128432
4500	128433
15546	128434
42768	128435
7089	128436
1494	128437
27263	128438
10466	128439
84843	128440
86120	128441
37583	128442
18280	128443
2296	128444
28394	128445
44711	128446
37130	128447
18474	128448
15051	128449
55827	128450
66911	128451
6775	128452
38958	128453
83516	128454
23406	128455
83804	128456
46867	128457
33899	128458
49518	128459
76563	128460
565	128461
13167	128462
49663	128463
33731	128464
43463	128465
25851	128466
32943	128467
322	128468
4457	128469
33433	128470
4192	128471
18318	128472
4141	128473
36300	128474
40763	128475
5303	128476
92796	128477
82642	128478
163798	128479
94185	128480
29438	128481
7256	128482
123827	128483
31628	128484
26313	128485
11417	128486
86105	128487
75706	128488
2696	128489
129225	128490
2299	128491
10188	128492
59261	128493
34241	128494
33841	128495
9615	128496
8793	128497
4796	128498
74890	128499
60137	128500
32496	128501
3139	128502
33897	128503
1096	128504
26	128505
16422	128506
28404	128507
10664	128508
43364	128509
41431	128510
92957	128511
91088	128512
90961	128513
139906	128514
1404	128515
100075	128516
20294	128517
56095	128518
33173	128519
9256	128520
12487	128521
127772	128522
54205	128523
2429	128524
68086	128525
75527	128526
9055	128527
67078	128528
108506	128529
8527	128530
29496	128531
21187	128532
44146	128533
21947	128534
30848	128535
393	128536
55008	128537
35636	128538
64120	128539
13750	128540
58194	128541
70	128542
11631	128543
9075	128544
7912	128545
121086	128546
99981	128547
37692	128548
12211	128549
13361	128550
5116	128551
583	128552
160121	128553
48518	128554
26290	128555
120174	128556
26506	128557
17407	128558
20518	128559
8765	128560
131632	128561
30619	128562
47479	128563
33777	128564
13820	128565
11216	128566
37438	128567
163516	128568
25905	128569
14820	128570
34135	128571
118554	128572
30827	128573
158905	128574
29387	128575
2568	128576
39855	128577
1579	128578
4299	128579
32592	128580
31393	128581
47272	128582
60068	128583
140343	128584
17104	128585
19487	128586
20655	128587
69706	128588
9911	128589
136361	128590
11497	128591
5378	128592
51466	128593
18496	128594
24877	128595
15469	128596
74793	128597
101314	128598
153697	128599
15160	128600
48973	128601
43334	128602
66313	128603
91686	128604
120716	128605
130670	128606
88394	128607
8233	128608
127431	128609
51222	128610
19551	128611
904	128612
145246	128613
845	128614
10866	128615
94537	128616
10029	128617
69622	128618
85430	128619
19154	128620
13641	128621
8786	128622
124171	128623
30004	128624
1488	128625
26811	128626
44951	128627
38508	128628
34457	128629
135990	128630
2549	128631
15173	128632
18480	128633
23165	128634
47111	128635
26738	128636
33872	128637
68534	128638
98375	128639
10341	128640
99757	128641
23510	128642
101091	128643
8158	128644
66906	128645
11314	128646
6654	128647
3006	128648
16732	128649
2630	128650
93654	128651
96042	128652
133468	128653
65998	128654
10413	128655
88119	128656
9249	128657
503	128658
8518	128659
56265	128660
23499	128661
147162	128662
24539	128663
157935	128664
9935	128665
101134	128666
28395	128667
11986	128668
18762	128669
51815	128670
9893	128671
14029	128672
72982	128673
27826	128674
6393	128675
90416	128676
61624	128677
5343	128678
51226	128679
10596	128680
64588	128681
420	128682
40826	128683
103821	128684
38726	128685
4407	128686
13177	128687
80772	128688
64628	128689
79176	128690
29065	128691
2863	128692
14614	128693
17481	128694
5354	128695
39486	128696
10540	128697
4098	128698
94998	128699
6519	128700
29985	128701
4664	128702
23544	128703
315	128704
57892	128705
14782	128706
98150	128707
10884	128708
22853	128709
25713	128710
114112	128711
98220	128712
18168	128713
118949	128714
150842	128715
38072	128716
4698	128717
147837	128718
103983	128719
30160	128720
41153	128721
17886	128722
23497	128723
25879	128724
28675	128725
55966	128726
92075	128727
32456	128728
59942	128729
43627	128730
44024	128731
7667	128732
67649	128733
102478	128734
111961	128735
150831	128736
72446	128737
62583	128738
33455	128739
2821	128740
10585	128741
35608	128742
5113	128743
6834	128744
214	128745
573	128746
3456	128747
99316	128748
1831	128749
121763	128750
15126	128751
55371	128752
23620	128753
21546	128754
53825	128755
16069	128756
50148	128757
101414	128758
56192	128759
134339	128760
117280	128761
294	128762
23352	128763
30837	128764
33907	128765
2804	128766
37766	128767
50828	128768
60048	128769
65633	128770
86316	128771
86439	128772
7610	128773
57362	128774
5620	128775
1611	128776
157627	128777
12776	128778
17992	128779
4990	128780
73555	128781
73168	128782
40935	128783
29708	128784
89632	128785
2785	128786
93289	128787
42870	128788
20556	128789
4390	128790
43955	128791
866	128792
80576	128793
8037	128794
29130	128795
14273	128796
51881	128797
14644	128798
159280	128799
26349	128800
53187	128801
9280	128802
2928	128803
22121	128804
21587	128805
9835	128806
6700	128807
15280	128808
2926	128809
282	128810
60444	128811
5846	128812
10958	128813
29493	128814
34823	128815
16275	128816
93903	128817
24709	128818
63038	128819
661	128820
86975	128821
4480	128822
68763	128823
230	128824
16189	128825
8751	128826
18292	128827
9678	128828
159351	128829
16298	128830
14649	128831
6807	128832
9809	128833
45201	128834
123956	128835
52940	128836
555	128837
881	128838
46713	128839
178	128840
37989	128841
11837	128842
33643	128843
3228	128844
349	128845
46980	128846
24071	128847
46904	128848
1115	128849
1932	128850
14103	128851
47570	128852
33447	128853
8414	128854
7901	128855
27401	128856
14718	128857
17099	128858
76404	128859
45755	128860
94607	128861
32465	128862
15433	128863
96455	128864
23390	128865
67821	128866
63558	128867
32999	128868
5657	128869
48091	128870
41612	128871
2886	128872
77266	128873
75661	128874
140066	128875
663	128876
6	128877
46075	128878
3584	128879
15108	128880
12515	128881
82248	128882
42996	128883
26580	128884
113503	128885
50400	128886
48798	128887
27344	128888
56516	128889
10803	128890
10874	128891
42407	128892
31211	128893
7246	128894
92819	128895
40428	128896
21508	128897
85431	128898
17312	128899
20169	128900
43037	128901
13048	128902
4800	128903
53530	128904
126888	128905
148743	128906
61121	128907
152963	128908
34626	128909
26302	128910
27545	128911
73256	128912
50651	128913
18133	128914
50464	128915
21538	128916
7455	128917
91896	128918
14832	128919
104576	128920
56462	128921
116875	128922
87896	128923
5252	128924
9291	128925
115814	128926
25341	128927
1347	128928
57824	128929
41367	128930
27327	128931
74934	128932
70281	128933
26897	128934
123676	128935
62045	128936
13534	128937
6012	128938
9667	128939
140	128940
24263	128941
41013	128942
57064	128943
60268	128944
58264	128945
29015	128946
33175	128947
317	128948
36359	128949
25102	128950
2623	128951
9345	128952
123199	128953
2168	128954
72593	128955
73129	128956
49981	128957
27248	128958
16428	128959
31077	128960
6996	128961
91741	128962
24453	128963
30143	128964
77803	128965
4701	128966
1914	128967
621	128968
7902	128969
27976	128970
2567	128971
132643	128972
45945	128973
101107	128974
41633	128975
141712	128976
70816	128977
42499	128978
17368	128979
30505	128980
37252	128981
5890	128982
69659	128983
9200	128984
92670	128985
4382	128986
9525	128987
25863	128988
12894	128989
17104	128990
40317	128991
24665	128992
5636	128993
1061	128994
42526	128995
31471	128996
89742	128997
9977	128998
22181	128999
12862	129000
18519	129001
48317	129002
62326	129003
90141	129004
26234	129005
44342	129006
5202	129007
94024	129008
3959	129009
99580	129010
38174	129011
110545	129012
1309	129013
14015	129014
25143	129015
45885	129016
15785	129017
625	129018
29258	129019
156790	129020
62063	129021
32171	129022
1503	129023
98205	129024
141936	129025
24553	129026
77608	129027
30878	129028
29673	129029
9363	129030
42064	129031
4893	129032
34578	129033
23802	129034
14092	129035
29768	129036
41965	129037
1808	129038
44291	129039
125940	129040
1499	129041
29412	129042
38162	129043
70369	129044
23545	129045
79056	129046
105850	129047
7920	129048
519	129049
94539	129050
6413	129051
16854	129052
2318	129053
27054	129054
9096	129055
38131	129056
2156	129057
151539	129058
46841	129059
98208	129060
16009	129061
27396	129062
51884	129063
5378	129064
53791	129065
17245	129066
88520	129067
3914	129068
22387	129069
10738	129070
4436	129071
17372	129072
19837	129073
100979	129074
110846	129075
11006	129076
87067	129077
18929	129078
11135	129079
35672	129080
24597	129081
8215	129082
38203	129083
8828	129084
111644	129085
30115	129086
45780	129087
30497	129088
1459	129089
32662	129090
130309	129091
30319	129092
80589	129093
13557	129094
23165	129095
16887	129096
4283	129097
30753	129098
3624	129099
66982	129100
6200	129101
31540	129102
25972	129103
16646	129104
17878	129105
13978	129106
52051	129107
81	129108
1287	129109
1091	129110
2161	129111
35575	129112
66856	129113
5770	129114
52208	129115
11002	129116
92593	129117
15946	129118
73194	129119
56062	129120
9033	129121
882	129122
23523	129123
2151	129124
49564	129125
8956	129126
30456	129127
48825	129128
342	129129
37340	129130
34754	129131
59461	129132
25439	129133
83550	129134
46693	129135
39303	129136
42309	129137
61114	129138
84340	129139
124959	129140
11268	129141
41709	129142
43327	129143
26056	129144
17620	129145
73847	129146
34025	129147
34341	129148
16814	129149
773	129150
35	129151
11200	129152
47495	129153
56173	129154
118062	129155
58228	129156
63564	129157
5361	129158
59213	129159
4034	129160
1432	129161
56430	129162
9519	129163
39402	129164
68494	129165
105099	129166
55861	129167
851	129168
29448	129169
8690	129170
148917	129171
2838	129172
464	129173
18568	129174
95647	129175
77234	129176
20828	129177
32732	129178
35985	129179
52679	129180
1109	129181
3916	129182
22098	129183
40851	129184
10246	129185
41913	129186
49757	129187
27737	129188
63125	129189
3634	129190
67790	129191
98350	129192
60570	129193
618	129194
113113	129195
24571	129196
290	129197
104986	129198
81463	129199
17107	129200
76293	129201
51609	129202
134712	129203
28792	129204
681	129205
12922	129206
79017	129207
10350	129208
107626	129209
5336	129210
16115	129211
99498	129212
12815	129213
10393	129214
19	129215
93458	129216
7029	129217
106703	129218
20732	129219
7759	129220
45613	129221
8796	129222
8320	129223
25792	129224
114	129225
21049	129226
16756	129227
2893	129228
54809	129229
86926	129230
49979	129231
20687	129232
10601	129233
4749	129234
33976	129235
164312	129236
155114	129237
2594	129238
14435	129239
5832	129240
5212	129241
33403	129242
34523	129243
86680	129244
117467	129245
51273	129246
79	129247
13678	129248
82712	129249
6511	129250
122012	129251
8714	129252
860	129253
37805	129254
64539	129255
34391	129256
44132	129257
23932	129258
125102	129259
72541	129260
159591	129261
1956	129262
11179	129263
9930	129264
9058	129265
36990	129266
42798	129267
103895	129268
111597	129269
41574	129270
129450	129271
32786	129272
37978	129273
47705	129274
7340	129275
2059	129276
4253	129277
146247	129278
19118	129279
12670	129280
15281	129281
9774	129282
27349	129283
1696	129284
19232	129285
42638	129286
2520	129287
5225	129288
123972	129289
5109	129290
4004	129291
87481	129292
74103	129293
58139	129294
42	129295
1168	129296
24239	129297
82204	129298
9939	129299
36753	129300
112859	129301
19723	129302
54017	129303
16345	129304
7592	129305
18677	129306
9308	129307
1923	129308
46763	129309
102833	129310
754	129311
54005	129312
13777	129313
93245	129314
41108	129315
91374	129316
1344	129317
2080	129318
23359	129319
18830	129320
1609	129321
44200	129322
7171	129323
1426	129324
47558	129325
5578	129326
79799	129327
12955	129328
2621	129329
40834	129330
48910	129331
34824	129332
24395	129333
14155	129334
103569	129335
9893	129336
5811	129337
4584	129338
4845	129339
4031	129340
7437	129341
10555	129342
53775	129343
25953	129344
5732	129345
15	129346
11619	129347
61095	129348
121390	129349
123500	129350
25354	129351
44401	129352
4646	129353
30170	129354
7062	129355
67132	129356
16648	129357
76974	129358
43334	129359
32940	129360
44940	129361
55990	129362
486	129363
73613	129364
105063	129365
77260	129366
13563	129367
3826	129368
104523	129369
133323	129370
18674	129371
23141	129372
40317	129373
36232	129374
3620	129375
29229	129376
42203	129377
7831	129378
5503	129379
4251	129380
133345	129381
719	129382
31979	129383
12863	129384
65498	129385
92906	129386
27532	129387
24732	129388
3988	129389
52553	129390
3862	129391
8353	129392
1122	129393
28721	129394
104790	129395
21101	129396
49422	129397
32254	129398
3995	129399
26023	129400
2924	129401
80070	129402
28773	129403
18557	129404
77092	129405
26004	129406
36034	129407
548	129408
109586	129409
50633	129410
69740	129411
106794	129412
1547	129413
81426	129414
154722	129415
66046	129416
15721	129417
17830	129418
4790	129419
83253	129420
39809	129421
5643	129422
130150	129423
14373	129424
76222	129425
3348	129426
22001	129427
22557	129428
31826	129429
13459	129430
25926	129431
139309	129432
13744	129433
23596	129434
31944	129435
976	129436
41155	129437
95329	129438
131025	129439
1013	129440
30667	129441
21065	129442
30323	129443
45550	129444
23812	129445
41073	129446
20753	129447
52813	129448
50578	129449
9644	129450
44258	129451
17929	129452
114353	129453
99657	129454
55395	129455
165049	129456
32253	129457
71556	129458
30214	129459
14009	129460
36566	129461
164558	129462
22029	129463
16299	129464
6049	129465
87656	129466
24799	129467
782	129468
106169	129469
106553	129470
77135	129471
32161	129472
1093	129473
40581	129474
33440	129475
18748	129476
549	129477
34954	129478
113405	129479
2961	129480
9108	129481
77681	129482
32228	129483
18185	129484
162479	129485
129738	129486
28291	129487
45432	129488
31332	129489
58899	129490
59579	129491
74221	129492
97109	129493
33054	129494
9705	129495
25107	129496
42381	129497
54683	129498
89077	129499
50130	129500
35257	129501
3013	129502
9922	129503
158656	129504
4685	129505
77	129506
105072	129507
12211	129508
121	129509
12254	129510
87870	129511
14413	129512
78158	129513
81572	129514
85452	129515
64317	129516
792	129517
8372	129518
9345	129519
95963	129520
114283	129521
9090	129522
55398	129523
69370	129524
26796	129525
76721	129526
87451	129527
72430	129528
19036	129529
2306	129530
137	129531
36	129532
72241	129533
1479	129534
122604	129535
462	129536
603	129537
70171	129538
2042	129539
67962	129540
122863	129541
40654	129542
15965	129543
856	129544
20149	129545
63464	129546
33963	129547
11351	129548
45588	129549
19027	129550
6627	129551
93781	129552
88993	129553
5832	129554
72561	129555
2738	129556
58887	129557
18401	129558
46358	129559
17266	129560
42033	129561
153585	129562
327	129563
390	129564
2690	129565
137164	129566
42690	129567
96617	129568
47855	129569
91833	129570
15512	129571
91155	129572
129975	129573
4990	129574
9252	129575
54040	129576
31262	129577
166515	129578
125323	129579
46689	129580
2757	129581
7922	129582
21419	129583
81355	129584
10209	129585
68387	129586
12692	129587
77794	129588
20169	129589
289	129590
35163	129591
94650	129592
5171	129593
42257	129594
2663	129595
6832	129596
18573	129597
6520	129598
118831	129599
12459	129600
5675	129601
36799	129602
19042	129603
85382	129604
3550	129605
359	129606
42307	129607
5625	129608
130785	129609
1365	129610
116137	129611
132926	129612
1424	129613
25495	129614
1339	129615
103452	129616
8828	129617
1144	129618
81932	129619
4060	129620
56217	129621
2687	129622
39940	129623
5974	129624
79136	129625
87377	129626
41013	129627
135669	129628
40823	129629
26156	129630
26473	129631
24774	129632
47499	129633
29170	129634
35498	129635
4472	129636
4773	129637
3415	129638
107242	129639
27888	129640
13421	129641
4720	129642
18538	129643
29086	129644
32396	129645
3238	129646
4582	129647
94193	129648
13085	129649
1282	129650
6209	129651
164667	129652
60718	129653
117490	129654
38628	129655
32086	129656
11236	129657
53052	129658
105837	129659
125517	129660
89452	129661
20288	129662
324	129663
17743	129664
77	129665
70451	129666
94	129667
30535	129668
61274	129669
3526	129670
61960	129671
11822	129672
60315	129673
5232	129674
16687	129675
17896	129676
3782	129677
15292	129678
45150	129679
29774	129680
2843	129681
92642	129682
60272	129683
33711	129684
12250	129685
160451	129686
35710	129687
101764	129688
2755	129689
4068	129690
45958	129691
7402	129692
8571	129693
66902	129694
10011	129695
41002	129696
20703	129697
103467	129698
82032	129699
35073	129700
15872	129701
35132	129702
30613	129703
101019	129704
8635	129705
42	129706
11951	129707
6438	129708
1441	129709
35204	129710
85612	129711
73270	129712
11116	129713
47107	129714
21479	129715
119474	129716
46718	129717
37658	129718
156968	129719
99458	129720
73211	129721
19681	129722
2045	129723
1573	129724
27922	129725
202	129726
4792	129727
11158	129728
4772	129729
60297	129730
13502	129731
15553	129732
10456	129733
87110	129734
44936	129735
13165	129736
4323	129737
10622	129738
128858	129739
103127	129740
53875	129741
1740	129742
32262	129743
25206	129744
15386	129745
35982	129746
17870	129747
6499	129748
74089	129749
56008	129750
31317	129751
4034	129752
39849	129753
8774	129754
28020	129755
27585	129756
99671	129757
95302	129758
774	129759
24921	129760
1253	129761
126203	129762
46343	129763
49919	129764
5904	129765
55412	129766
1544	129767
1682	129768
20551	129769
71424	129770
13752	129771
46863	129772
743	129773
48307	129774
18940	129775
31538	129776
1068	129777
31842	129778
83365	129779
32272	129780
9386	129781
12239	129782
20584	129783
18841	129784
8665	129785
72309	129786
80495	129787
66125	129788
10954	129789
30177	129790
15168	129791
3125	129792
14838	129793
37293	129794
14884	129795
54464	129796
58909	129797
53289	129798
7120	129799
89023	129800
23521	129801
35690	129802
35007	129803
9723	129804
91826	129805
58806	129806
27052	129807
89839	129808
26427	129809
50166	129810
29982	129811
990	129812
15172	129813
13154	129814
14616	129815
2798	129816
70119	129817
13105	129818
6130	129819
10857	129820
150780	129821
15155	129822
51064	129823
30634	129824
123695	129825
5210	129826
100838	129827
45877	129828
135033	129829
8461	129830
10079	129831
75219	129832
50186	129833
80793	129834
30678	129835
34256	129836
32317	129837
102956	129838
23702	129839
13044	129840
49632	129841
49644	129842
755	129843
1652	129844
127243	129845
30318	129846
25327	129847
6537	129848
17881	129849
13793	129850
4505	129851
11157	129852
134039	129853
158560	129854
79089	129855
23286	129856
53425	129857
18068	129858
145222	129859
55701	129860
24005	129861
34274	129862
5921	129863
87210	129864
38569	129865
79346	129866
19625	129867
31724	129868
38663	129869
657	129870
7113	129871
109601	129872
93425	129873
22319	129874
20392	129875
40606	129876
102371	129877
49335	129878
41422	129879
79747	129880
13106	129881
22321	129882
103620	129883
4939	129884
103853	129885
28215	129886
2454	129887
51229	129888
15562	129889
47041	129890
10247	129891
34831	129892
38210	129893
1098	129894
8534	129895
3476	129896
122817	129897
41228	129898
37340	129899
2795	129900
33785	129901
35540	129902
8806	129903
88440	129904
51695	129905
66280	129906
11731	129907
92973	129908
542	129909
26769	129910
30063	129911
2284	129912
2355	129913
70985	129914
101393	129915
72387	129916
56598	129917
48656	129918
16432	129919
15821	129920
96271	129921
40156	129922
22943	129923
57031	129924
76789	129925
24264	129926
38701	129927
79478	129928
2842	129929
102424	129930
44047	129931
77461	129932
35427	129933
59733	129934
8668	129935
30181	129936
94516	129937
24368	129938
34835	129939
18143	129940
3335	129941
131862	129942
78081	129943
19913	129944
34929	129945
15052	129946
9981	129947
28510	129948
18002	129949
43135	129950
22369	129951
1510	129952
78415	129953
55524	129954
51531	129955
32663	129956
12851	129957
35969	129958
20454	129959
40424	129960
12798	129961
1853	129962
82761	129963
96705	129964
3378	129965
50432	129966
23346	129967
15577	129968
8750	129969
1880	129970
20513	129971
37032	129972
12005	129973
10561	129974
75629	129975
30325	129976
8162	129977
69638	129978
38638	129979
13815	129980
9314	129981
39767	129982
10807	129983
21550	129984
21673	129985
44065	129986
33840	129987
9998	129988
87784	129989
8327	129990
106366	129991
49190	129992
5188	129993
6317	129994
30250	129995
47721	129996
85713	129997
59621	129998
35	129999
83261	130000
34183	130001
24874	130002
27940	130003
45156	130004
9277	130005
1412	130006
12713	130007
41213	130008
3015	130009
112912	130010
12887	130011
52517	130012
12602	130013
62060	130014
14025	130015
59593	130016
5647	130017
9395	130018
8723	130019
45762	130020
58617	130021
45118	130022
56044	130023
95046	130024
43533	130025
65840	130026
52493	130027
2540	130028
23434	130029
107418	130030
1308	130031
7321	130032
103098	130033
29923	130034
566	130035
50380	130036
13739	130037
2417	130038
17747	130039
47917	130040
35029	130041
70003	130042
6179	130043
48628	130044
881	130045
143746	130046
97154	130047
83759	130048
11955	130049
1698	130050
149680	130051
39132	130052
100740	130053
53034	130054
9347	130055
53835	130056
53811	130057
22109	130058
1004	130059
9124	130060
41106	130061
28858	130062
60391	130063
86278	130064
6350	130065
611	130066
30052	130067
8968	130068
46408	130069
6656	130070
64	130071
73593	130072
141124	130073
127564	130074
102374	130075
76073	130076
61587	130077
2804	130078
11352	130079
3259	130080
112752	130081
23082	130082
58620	130083
4882	130084
62746	130085
4031	130086
2921	130087
60454	130088
3902	130089
86843	130090
8028	130091
33954	130092
12970	130093
71392	130094
8413	130095
67703	130096
61851	130097
65276	130098
3986	130099
94463	130100
90148	130101
132041	130102
2941	130103
11995	130104
5260	130105
2256	130106
86511	130107
2916	130108
84411	130109
6176	130110
46454	130111
6143	130112
839	130113
4353	130114
69801	130115
37832	130116
105720	130117
122279	130118
48509	130119
79940	130120
69663	130121
51101	130122
3317	130123
82	130124
48407	130125
43887	130126
145238	130127
70471	130128
96879	130129
3000	130130
43068	130131
6303	130132
5616	130133
38845	130134
56513	130135
2101	130136
69603	130137
164470	130138
114791	130139
22619	130140
129973	130141
1183	130142
12907	130143
7098	130144
69311	130145
7837	130146
27410	130147
71414	130148
107198	130149
1097	130150
62358	130151
77966	130152
3549	130153
28705	130154
29924	130155
10516	130156
50464	130157
24945	130158
7243	130159
31666	130160
3829	130161
67818	130162
27529	130163
20829	130164
39845	130165
35892	130166
86588	130167
101837	130168
9399	130169
127413	130170
91908	130171
86414	130172
24511	130173
3824	130174
17938	130175
6135	130176
73772	130177
32126	130178
13041	130179
3656	130180
17706	130181
48357	130182
112155	130183
6496	130184
9180	130185
63145	130186
41955	130187
37392	130188
70511	130189
2657	130190
90778	130191
15765	130192
21897	130193
15552	130194
24215	130195
2072	130196
29203	130197
1965	130198
51684	130199
55047	130200
132109	130201
81191	130202
12100	130203
48128	130204
32429	130205
22703	130206
5683	130207
3411	130208
125498	130209
2369	130210
5485	130211
513	130212
58647	130213
51967	130214
34365	130215
76430	130216
137748	130217
132513	130218
166	130219
19670	130220
71243	130221
15231	130222
78184	130223
12591	130224
24845	130225
22420	130226
12556	130227
10292	130228
14547	130229
15854	130230
46555	130231
3348	130232
84653	130233
117641	130234
23084	130235
72668	130236
61018	130237
3329	130238
107071	130239
62959	130240
6285	130241
15196	130242
136	130243
278	130244
11740	130245
14006	130246
3489	130247
11553	130248
39731	130249
7483	130250
7860	130251
26539	130252
16660	130253
10666	130254
74961	130255
86590	130256
30498	130257
49182	130258
83421	130259
9545	130260
132205	130261
5607	130262
40015	130263
93817	130264
8451	130265
21866	130266
88007	130267
63743	130268
13726	130269
12333	130270
64190	130271
131221	130272
19144	130273
43137	130274
1483	130275
3474	130276
363	130277
71256	130278
69978	130279
87939	130280
35393	130281
29096	130282
8183	130283
78420	130284
3974	130285
43773	130286
56663	130287
7692	130288
84839	130289
103959	130290
117652	130291
9361	130292
2646	130293
64753	130294
6532	130295
1552	130296
31695	130297
69476	130298
13908	130299
14600	130300
41397	130301
57018	130302
56771	130303
4676	130304
53688	130305
44463	130306
263	130307
58125	130308
62357	130309
86235	130310
32643	130311
4059	130312
8088	130313
64713	130314
132914	130315
64553	130316
78194	130317
48509	130318
6169	130319
36949	130320
1023	130321
35873	130322
8142	130323
23701	130324
72072	130325
70104	130326
116397	130327
63691	130328
1577	130329
87001	130330
66396	130331
19718	130332
97135	130333
15508	130334
42686	130335
139696	130336
7482	130337
58834	130338
89272	130339
68318	130340
1749	130341
59560	130342
13523	130343
46	130344
231	130345
47999	130346
137539	130347
30379	130348
132202	130349
43767	130350
108525	130351
400	130352
18378	130353
103094	130354
39599	130355
50620	130356
49984	130357
68683	130358
12928	130359
137893	130360
25880	130361
88615	130362
19994	130363
110205	130364
159234	130365
45612	130366
566	130367
7725	130368
26517	130369
18721	130370
88996	130371
104100	130372
18908	130373
147994	130374
14659	130375
153866	130376
10856	130377
65083	130378
705	130379
13	130380
1407	130381
1135	130382
57481	130383
8858	130384
12583	130385
36368	130386
98	130387
30700	130388
36041	130389
13028	130390
133491	130391
4990	130392
120285	130393
81916	130394
1539	130395
6429	130396
49572	130397
51218	130398
93931	130399
10554	130400
67823	130401
36625	130402
112218	130403
11286	130404
74941	130405
21627	130406
17495	130407
843	130408
76367	130409
60939	130410
148521	130411
44679	130412
45160	130413
46721	130414
154088	130415
99911	130416
125907	130417
17415	130418
21255	130419
18060	130420
9387	130421
69010	130422
56167	130423
10524	130424
1989	130425
12170	130426
507	130427
54685	130428
5637	130429
150939	130430
41367	130431
19390	130432
4506	130433
19166	130434
31091	130435
20490	130436
50032	130437
132501	130438
55439	130439
36003	130440
6992	130441
10055	130442
47114	130443
14311	130444
1539	130445
9496	130446
65687	130447
91064	130448
107148	130449
131815	130450
123848	130451
46178	130452
139286	130453
659	130454
105381	130455
124449	130456
40047	130457
34897	130458
47692	130459
24932	130460
12637	130461
102799	130462
45238	130463
44395	130464
59022	130465
10530	130466
94675	130467
19435	130468
44523	130469
25957	130470
23898	130471
77072	130472
122406	130473
16068	130474
23317	130475
28212	130476
9797	130477
59236	130478
19156	130479
40775	130480
25940	130481
1132	130482
60775	130483
11809	130484
4384	130485
41983	130486
30285	130487
85113	130488
41817	130489
139529	130490
8084	130491
85553	130492
12100	130493
41666	130494
108327	130495
4588	130496
150935	130497
35675	130498
3005	130499
40	130500
37698	130501
21701	130502
4223	130503
30804	130504
132279	130505
147592	130506
37966	130507
8383	130508
1347	130509
113675	130510
32914	130511
12811	130512
19392	130513
55334	130514
56672	130515
10161	130516
7248	130517
11308	130518
3994	130519
12591	130520
104111	130521
17779	130522
24298	130523
17113	130524
53962	130525
161331	130526
7821	130527
56449	130528
8641	130529
117201	130530
59521	130531
21743	130532
4687	130533
13686	130534
49676	130535
98558	130536
62708	130537
72751	130538
950	130539
23499	130540
11431	130541
20615	130542
36936	130543
64052	130544
15615	130545
268	130546
86643	130547
40332	130548
127169	130549
1802	130550
138680	130551
11857	130552
22171	130553
3765	130554
97246	130555
33826	130556
12726	130557
47643	130558
1510	130559
49896	130560
732	130561
73503	130562
22683	130563
30663	130564
11122	130565
44990	130566
1072	130567
4586	130568
13586	130569
5409	130570
61469	130571
47116	130572
28813	130573
55687	130574
80978	130575
99807	130576
35618	130577
73560	130578
18191	130579
40114	130580
73421	130581
1121	130582
4162	130583
30819	130584
138961	130585
14288	130586
104902	130587
4888	130588
37655	130589
1698	130590
61379	130591
27300	130592
90687	130593
88039	130594
156059	130595
2789	130596
5290	130597
10923	130598
62228	130599
41025	130600
23417	130601
18993	130602
35570	130603
39647	130604
53383	130605
87253	130606
18711	130607
1653	130608
153341	130609
866	130610
10	130611
2894	130612
63201	130613
67486	130614
162976	130615
1269	130616
20682	130617
39309	130618
25865	130619
115449	130620
19598	130621
97391	130622
59448	130623
84134	130624
12565	130625
16082	130626
54634	130627
2095	130628
145869	130629
11440	130630
24330	130631
116349	130632
4108	130633
49614	130634
34899	130635
30230	130636
133800	130637
34713	130638
39466	130639
84746	130640
11740	130641
5249	130642
28979	130643
161547	130644
103963	130645
12042	130646
66923	130647
14519	130648
85078	130649
13680	130650
72792	130651
69451	130652
16307	130653
19874	130654
31504	130655
30125	130656
30114	130657
4194	130658
60128	130659
7838	130660
7492	130661
6470	130662
89836	130663
22589	130664
32641	130665
3451	130666
46662	130667
39650	130668
30345	130669
16549	130670
29405	130671
41095	130672
8780	130673
6686	130674
22080	130675
19273	130676
30888	130677
26011	130678
839	130679
113123	130680
71652	130681
4	130682
52398	130683
10202	130684
84940	130685
2837	130686
32156	130687
10925	130688
101207	130689
685	130690
36773	130691
581	130692
7513	130693
26849	130694
49802	130695
85266	130696
2994	130697
2999	130698
122170	130699
82975	130700
366	130701
134574	130702
58	130703
5788	130704
6475	130705
12658	130706
78989	130707
5061	130708
41635	130709
31633	130710
19240	130711
36423	130712
34644	130713
39517	130714
17004	130715
25282	130716
16795	130717
129323	130718
3767	130719
15096	130720
65773	130721
21625	130722
11957	130723
47331	130724
7947	130725
20702	130726
15359	130727
7682	130728
53435	130729
15935	130730
6327	130731
101631	130732
2050	130733
3146	130734
43619	130735
9821	130736
1041	130737
6600	130738
1194	130739
18060	130740
35057	130741
20424	130742
549	130743
913	130744
32434	130745
8410	130746
146983	130747
54853	130748
10646	130749
79246	130750
9787	130751
2775	130752
1490	130753
16813	130754
5025	130755
60636	130756
15305	130757
46369	130758
25647	130759
44136	130760
13851	130761
7071	130762
40573	130763
7931	130764
54501	130765
21162	130766
32635	130767
1783	130768
30102	130769
25280	130770
54904	130771
25693	130772
29622	130773
77745	130774
24400	130775
166543	130776
113953	130777
1151	130778
92687	130779
63846	130780
1639	130781
8748	130782
8645	130783
31345	130784
46538	130785
78992	130786
53673	130787
40241	130788
1800	130789
123279	130790
9908	130791
9482	130792
26120	130793
18597	130794
100636	130795
39939	130796
28314	130797
27813	130798
93337	130799
74442	130800
17276	130801
47046	130802
68504	130803
41142	130804
63407	130805
32106	130806
41458	130807
81001	130808
2400	130809
63393	130810
52408	130811
690	130812
123185	130813
101546	130814
124715	130815
4256	130816
25338	130817
3311	130818
52549	130819
104145	130820
136620	130821
20717	130822
37868	130823
56466	130824
49987	130825
8900	130826
42526	130827
19682	130828
663	130829
101138	130830
16212	130831
114910	130832
120314	130833
49057	130834
102565	130835
247	130836
27592	130837
20877	130838
11480	130839
72310	130840
64049	130841
8266	130842
26498	130843
38044	130844
49445	130845
11907	130846
40599	130847
117635	130848
10461	130849
89370	130850
72277	130851
12069	130852
85140	130853
72828	130854
1079	130855
14341	130856
1475	130857
22641	130858
15805	130859
1012	130860
122513	130861
160996	130862
19747	130863
38248	130864
5162	130865
67241	130866
55923	130867
2401	130868
70741	130869
14919	130870
6189	130871
92137	130872
5077	130873
80407	130874
15816	130875
22115	130876
9507	130877
49309	130878
83538	130879
53277	130880
55605	130881
11201	130882
116578	130883
46294	130884
17968	130885
6937	130886
45214	130887
9019	130888
16041	130889
2562	130890
3412	130891
101126	130892
13315	130893
5122	130894
11108	130895
85904	130896
41247	130897
24	130898
23571	130899
13526	130900
31879	130901
30600	130902
119440	130903
1780	130904
99449	130905
45421	130906
81290	130907
20752	130908
15492	130909
22225	130910
6097	130911
15356	130912
38794	130913
17263	130914
62937	130915
55300	130916
4717	130917
6237	130918
45036	130919
55715	130920
112308	130921
5812	130922
65056	130923
263	130924
486	130925
72693	130926
108	130927
2811	130928
3165	130929
4878	130930
87029	130931
68132	130932
51400	130933
5339	130934
23592	130935
108643	130936
67999	130937
21588	130938
128350	130939
69870	130940
62376	130941
70949	130942
46760	130943
45658	130944
10694	130945
40865	130946
67185	130947
35319	130948
104461	130949
9919	130950
5301	130951
50597	130952
25721	130953
19353	130954
92841	130955
61259	130956
14809	130957
5453	130958
12653	130959
6797	130960
4254	130961
11247	130962
87072	130963
43251	130964
3320	130965
1547	130966
17063	130967
53736	130968
72987	130969
2547	130970
64912	130971
13202	130972
21054	130973
2178	130974
29345	130975
36445	130976
44757	130977
88445	130978
49746	130979
15984	130980
138954	130981
14004	130982
16064	130983
49224	130984
3230	130985
5215	130986
107747	130987
58529	130988
15810	130989
5813	130990
4558	130991
10956	130992
16728	130993
12556	130994
77661	130995
107317	130996
11	130997
12143	130998
69707	130999
16743	131000
532	131001
1769	131002
9463	131003
20435	131004
31026	131005
19282	131006
22840	131007
3025	131008
15356	131009
10501	131010
18874	131011
28384	131012
61727	131013
58669	131014
6464	131015
6098	131016
79202	131017
15994	131018
15144	131019
8146	131020
128577	131021
67518	131022
14152	131023
4006	131024
28308	131025
30641	131026
74436	131027
107	131028
8999	131029
16937	131030
10934	131031
91229	131032
49720	131033
138554	131034
35044	131035
57840	131036
39354	131037
34690	131038
12962	131039
62510	131040
93209	131041
78250	131042
2943	131043
13680	131044
40729	131045
24072	131046
28	131047
78065	131048
370	131049
5284	131050
26684	131051
8900	131052
54208	131053
12147	131054
150	131055
4586	131056
4023	131057
83543	131058
88568	131059
34971	131060
50591	131061
64647	131062
69896	131063
24874	131064
521	131065
6968	131066
84206	131067
75459	131068
1003	131069
10247	131070
30205	131071
38	131072
5199	131073
3626	131074
71483	131075
99969	131076
147977	131077
86591	131078
46478	131079
118204	131080
33832	131081
134247	131082
9075	131083
86396	131084
1353	131085
127333	131086
81707	131087
7672	131088
18188	131089
192	131090
88370	131091
390	131092
4206	131093
102607	131094
4568	131095
6692	131096
14309	131097
6129	131098
2204	131099
26563	131100
30061	131101
103301	131102
104271	131103
126155	131104
33065	131105
8013	131106
26045	131107
18698	131108
4621	131109
12873	131110
114	131111
17253	131112
93941	131113
35092	131114
8859	131115
22768	131116
24410	131117
46940	131118
5545	131119
28827	131120
24270	131121
56749	131122
24806	131123
48706	131124
389	131125
14346	131126
69101	131127
148921	131128
41966	131129
113444	131130
110528	131131
48264	131132
38007	131133
3539	131134
36996	131135
90385	131136
31525	131137
53705	131138
29671	131139
92361	131140
5805	131141
65212	131142
12695	131143
28116	131144
29223	131145
86645	131146
78361	131147
136096	131148
43621	131149
12975	131150
355	131151
26014	131152
86	131153
24432	131154
29763	131155
50980	131156
78848	131157
7377	131158
114212	131159
59286	131160
91988	131161
58268	131162
53931	131163
131699	131164
54847	131165
23836	131166
5169	131167
1800	131168
31525	131169
49806	131170
6702	131171
31440	131172
23720	131173
44065	131174
27538	131175
14398	131176
46804	131177
658	131178
12672	131179
14261	131180
33428	131181
31543	131182
60531	131183
435	131184
18066	131185
69924	131186
135966	131187
5427	131188
8876	131189
13504	131190
82981	131191
16488	131192
54198	131193
3000	131194
16325	131195
76084	131196
5072	131197
22673	131198
2499	131199
5706	131200
16726	131201
19740	131202
23013	131203
42792	131204
1544	131205
44916	131206
31945	131207
90549	131208
74251	131209
33690	131210
13921	131211
74751	131212
23877	131213
1085	131214
73803	131215
13962	131216
23002	131217
18618	131218
25371	131219
59314	131220
62393	131221
13929	131222
60746	131223
30605	131224
106353	131225
11877	131226
25996	131227
59201	131228
37652	131229
24954	131230
10413	131231
3901	131232
63513	131233
9110	131234
6371	131235
46482	131236
37936	131237
128667	131238
7257	131239
21507	131240
68864	131241
14570	131242
134007	131243
62319	131244
36445	131245
24030	131246
94007	131247
13855	131248
15102	131249
92032	131250
3234	131251
26316	131252
39748	131253
20332	131254
2202	131255
14365	131256
53645	131257
21530	131258
48794	131259
142166	131260
56	131261
505	131262
5017	131263
58382	131264
115198	131265
25749	131266
33306	131267
43017	131268
56283	131269
14688	131270
52171	131271
54835	131272
25580	131273
83727	131274
5944	131275
46805	131276
12550	131277
79521	131278
846	131279
115766	131280
12666	131281
150374	131282
12678	131283
1375	131284
5775	131285
46724	131286
36180	131287
31941	131288
306	131289
12411	131290
6311	131291
15064	131292
75747	131293
2236	131294
86059	131295
133094	131296
55283	131297
22589	131298
37932	131299
40793	131300
39256	131301
119644	131302
66272	131303
39491	131304
37560	131305
56963	131306
104097	131307
61593	131308
51367	131309
128283	131310
101266	131311
109711	131312
635	131313
7076	131314
21612	131315
34299	131316
23451	131317
2490	131318
62293	131319
1826	131320
7798	131321
61235	131322
21665	131323
3535	131324
47915	131325
19400	131326
85055	131327
49594	131328
15242	131329
18902	131330
12436	131331
109174	131332
1935	131333
13283	131334
43424	131335
131214	131336
36770	131337
18206	131338
65977	131339
37346	131340
60319	131341
43745	131342
10067	131343
126825	131344
38605	131345
32326	131346
43448	131347
62230	131348
161443	131349
31874	131350
13971	131351
130904	131352
696	131353
17866	131354
29466	131355
9329	131356
12493	131357
225	131358
11026	131359
116495	131360
20044	131361
27937	131362
15390	131363
12537	131364
42443	131365
33243	131366
9237	131367
24583	131368
15091	131369
3532	131370
71693	131371
12196	131372
75168	131373
50826	131374
3256	131375
41547	131376
60319	131377
9801	131378
149864	131379
35074	131380
21590	131381
765	131382
2143	131383
34667	131384
104531	131385
23649	131386
17023	131387
85195	131388
35338	131389
37785	131390
16501	131391
97057	131392
50354	131393
18398	131394
4027	131395
37219	131396
43439	131397
15172	131398
29023	131399
36822	131400
37010	131401
12368	131402
20422	131403
5249	131404
14077	131405
39449	131406
94614	131407
41655	131408
153215	131409
1625	131410
8633	131411
31345	131412
20124	131413
50757	131414
36999	131415
667	131416
18363	131417
1768	131418
106083	131419
132665	131420
103703	131421
88837	131422
112588	131423
27241	131424
34658	131425
6138	131426
83414	131427
162752	131428
63467	131429
68684	131430
3141	131431
46112	131432
260	131433
106385	131434
18423	131435
40385	131436
2350	131437
13160	131438
60075	131439
5708	131440
38332	131441
73210	131442
117354	131443
16047	131444
38305	131445
38127	131446
15785	131447
5713	131448
7088	131449
69392	131450
4651	131451
79960	131452
62905	131453
10551	131454
6369	131455
4242	131456
655	131457
10655	131458
49360	131459
117459	131460
32542	131461
47938	131462
26698	131463
1603	131464
31860	131465
77542	131466
1427	131467
4073	131468
40739	131469
9694	131470
57786	131471
90237	131472
6438	131473
4926	131474
11819	131475
116696	131476
56455	131477
22318	131478
40843	131479
11815	131480
32556	131481
55004	131482
10295	131483
123145	131484
7468	131485
7836	131486
11774	131487
37731	131488
41232	131489
87292	131490
11897	131491
243	131492
106170	131493
35956	131494
2227	131495
7045	131496
16249	131497
68577	131498
44608	131499
55445	131500
31123	131501
45979	131502
280	131503
105963	131504
3207	131505
34451	131506
50694	131507
87	131508
31594	131509
2591	131510
20493	131511
59635	131512
94069	131513
13388	131514
33845	131515
99776	131516
131718	131517
5817	131518
9288	131519
3587	131520
9184	131521
1245	131522
68	131523
72055	131524
12138	131525
8281	131526
55504	131527
11299	131528
33213	131529
139188	131530
2848	131531
40705	131532
81318	131533
28935	131534
121539	131535
76002	131536
2736	131537
2392	131538
30193	131539
88439	131540
77861	131541
121036	131542
4631	131543
20553	131544
88475	131545
4101	131546
1711	131547
133985	131548
102672	131549
63465	131550
11327	131551
898	131552
7552	131553
19392	131554
3433	131555
160442	131556
43674	131557
1763	131558
68056	131559
105521	131560
10975	131561
615	131562
1094	131563
18016	131564
915	131565
37835	131566
5104	131567
22881	131568
44067	131569
113027	131570
25802	131571
5662	131572
7478	131573
35143	131574
58613	131575
115143	131576
111584	131577
3899	131578
55748	131579
84	131580
12946	131581
8247	131582
23364	131583
33399	131584
14769	131585
39299	131586
15403	131587
2149	131588
97468	131589
48491	131590
66687	131591
85514	131592
5175	131593
73697	131594
29547	131595
57114	131596
15047	131597
84759	131598
45278	131599
35895	131600
9998	131601
43311	131602
18562	131603
61832	131604
13642	131605
12775	131606
6431	131607
74810	131608
59608	131609
25280	131610
5893	131611
63411	131612
76580	131613
53216	131614
74485	131615
17250	131616
6836	131617
24237	131618
45443	131619
36598	131620
20593	131621
10479	131622
135779	131623
71428	131624
85477	131625
1545	131626
52986	131627
78703	131628
111784	131629
67	131630
31643	131631
45159	131632
58521	131633
49486	131634
41695	131635
157114	131636
2015	131637
66787	131638
91716	131639
85978	131640
22716	131641
4840	131642
13329	131643
22437	131644
49251	131645
6184	131646
66050	131647
632	131648
80073	131649
87317	131650
27062	131651
46537	131652
46276	131653
3161	131654
5881	131655
61093	131656
34278	131657
13331	131658
34554	131659
834	131660
2213	131661
148290	131662
23682	131663
52899	131664
49853	131665
38499	131666
74636	131667
101070	131668
25674	131669
31267	131670
4416	131671
19387	131672
25595	131673
53786	131674
87407	131675
2089	131676
68800	131677
9001	131678
29001	131679
5841	131680
103618	131681
10541	131682
11136	131683
53035	131684
4596	131685
53074	131686
47350	131687
21491	131688
1325	131689
149134	131690
23652	131691
564	131692
18565	131693
2983	131694
7042	131695
45330	131696
18396	131697
13200	131698
136138	131699
14266	131700
73768	131701
22537	131702
75601	131703
47350	131704
2214	131705
104953	131706
2410	131707
77200	131708
106521	131709
66325	131710
31155	131711
25739	131712
11477	131713
20134	131714
38877	131715
26624	131716
9504	131717
129	131718
746	131719
95049	131720
8926	131721
32200	131722
18738	131723
18196	131724
54126	131725
9071	131726
58860	131727
64807	131728
28065	131729
46899	131730
21024	131731
6820	131732
106779	131733
102459	131734
1118	131735
5863	131736
72209	131737
27086	131738
72315	131739
65430	131740
116895	131741
3872	131742
92226	131743
56798	131744
103310	131745
22377	131746
111509	131747
10290	131748
3954	131749
30020	131750
98637	131751
30537	131752
21303	131753
73640	131754
30616	131755
13519	131756
151725	131757
44373	131758
1023	131759
33569	131760
49487	131761
13913	131762
45036	131763
20251	131764
126077	131765
83728	131766
30572	131767
83597	131768
14507	131769
26656	131770
133824	131771
41250	131772
68471	131773
2606	131774
99136	131775
75921	131776
30576	131777
43883	131778
8421	131779
64949	131780
83350	131781
208	131782
85333	131783
74279	131784
16920	131785
45	131786
2987	131787
14173	131788
164102	131789
33806	131790
2708	131791
8286	131792
43762	131793
64051	131794
164179	131795
91917	131796
156122	131797
9116	131798
4973	131799
74085	131800
9606	131801
79660	131802
67187	131803
30135	131804
125496	131805
32520	131806
15146	131807
48864	131808
33957	131809
309	131810
112604	131811
20218	131812
32438	131813
57936	131814
20350	131815
74041	131816
2116	131817
16623	131818
75069	131819
50196	131820
13761	131821
332	131822
123088	131823
3423	131824
7639	131825
19414	131826
47487	131827
3625	131828
760	131829
14729	131830
42661	131831
47783	131832
17210	131833
42777	131834
32125	131835
19008	131836
11723	131837
3216	131838
32637	131839
50261	131840
63609	131841
2080	131842
2386	131843
623	131844
31044	131845
34920	131846
12152	131847
32189	131848
79090	131849
1350	131850
72952	131851
64218	131852
7719	131853
13663	131854
79394	131855
142573	131856
56967	131857
19583	131858
7181	131859
24390	131860
109449	131861
129773	131862
19571	131863
1157	131864
32857	131865
21564	131866
1158	131867
17034	131868
86551	131869
435	131870
1223	131871
18417	131872
15658	131873
14832	131874
3847	131875
36672	131876
8734	131877
141961	131878
10115	131879
2600	131880
1193	131881
28579	131882
116868	131883
2010	131884
148497	131885
42646	131886
1417	131887
52061	131888
925	131889
20952	131890
29956	131891
88199	131892
121319	131893
65836	131894
75355	131895
26962	131896
27581	131897
95834	131898
1422	131899
28086	131900
64906	131901
5532	131902
97362	131903
110351	131904
84129	131905
52117	131906
73112	131907
4933	131908
56043	131909
41642	131910
379	131911
523	131912
33681	131913
46230	131914
2291	131915
3834	131916
28995	131917
6179	131918
55960	131919
1539	131920
122936	131921
1873	131922
23731	131923
75993	131924
31172	131925
8967	131926
20431	131927
51516	131928
70442	131929
39677	131930
61449	131931
102187	131932
6157	131933
57232	131934
24002	131935
239	131936
23036	131937
101513	131938
584	131939
15974	131940
116923	131941
31555	131942
84909	131943
17269	131944
30323	131945
42559	131946
4587	131947
10984	131948
32	131949
2916	131950
58891	131951
31889	131952
35745	131953
7814	131954
44788	131955
4456	131956
53332	131957
35048	131958
112730	131959
47627	131960
8729	131961
57599	131962
40358	131963
610	131964
110903	131965
54486	131966
3305	131967
608	131968
179	131969
271	131970
23115	131971
54606	131972
12817	131973
4492	131974
133432	131975
66930	131976
6756	131977
6754	131978
8135	131979
56630	131980
95478	131981
10700	131982
68529	131983
38490	131984
24501	131985
40303	131986
165447	131987
126665	131988
51070	131989
111368	131990
3206	131991
118258	131992
21868	131993
58865	131994
5583	131995
19821	131996
24177	131997
112196	131998
90872	131999
145287	132000
10416	132001
57295	132002
111944	132003
33028	132004
11096	132005
50232	132006
3725	132007
10910	132008
12749	132009
59722	132010
75485	132011
17844	132012
1831	132013
38988	132014
24573	132015
56188	132016
66607	132017
63586	132018
51286	132019
6557	132020
86102	132021
102598	132022
27381	132023
12971	132024
24065	132025
1167	132026
130	132027
54348	132028
11163	132029
51944	132030
34081	132031
58934	132032
15487	132033
20051	132034
55317	132035
77117	132036
16435	132037
46126	132038
21813	132039
21619	132040
55737	132041
38690	132042
34734	132043
99738	132044
4873	132045
10235	132046
68014	132047
3021	132048
89182	132049
6325	132050
876	132051
26147	132052
3537	132053
37260	132054
72486	132055
26610	132056
121354	132057
8448	132058
5697	132059
16259	132060
6838	132061
13117	132062
10724	132063
6736	132064
46634	132065
2135	132066
5685	132067
209	132068
9546	132069
35	132070
101504	132071
3811	132072
40767	132073
34246	132074
8000	132075
98832	132076
79351	132077
110242	132078
77367	132079
7064	132080
45689	132081
250	132082
28100	132083
6064	132084
1586	132085
36215	132086
13525	132087
17363	132088
6904	132089
93509	132090
10102	132091
60170	132092
62345	132093
8835	132094
18021	132095
7794	132096
165456	132097
34017	132098
106741	132099
22024	132100
573	132101
5852	132102
52436	132103
1905	132104
8240	132105
79681	132106
156380	132107
18313	132108
151334	132109
97611	132110
3757	132111
1307	132112
3158	132113
13715	132114
56901	132115
31371	132116
4945	132117
21017	132118
14942	132119
3121	132120
67708	132121
16659	132122
6412	132123
105446	132124
43591	132125
55920	132126
61270	132127
20278	132128
5412	132129
7119	132130
25263	132131
138487	132132
42570	132133
122140	132134
18900	132135
2485	132136
55926	132137
18522	132138
157143	132139
41364	132140
57884	132141
10681	132142
4438	132143
224	132144
11615	132145
1643	132146
24221	132147
128370	132148
49511	132149
2111	132150
46905	132151
70665	132152
41372	132153
11517	132154
52088	132155
80255	132156
37373	132157
44435	132158
653	132159
25858	132160
121359	132161
75320	132162
134308	132163
27746	132164
12033	132165
56766	132166
148931	132167
3183	132168
46979	132169
98847	132170
26341	132171
26076	132172
39604	132173
30430	132174
18405	132175
56123	132176
380	132177
30465	132178
26135	132179
25079	132180
20301	132181
20522	132182
1409	132183
32111	132184
31091	132185
28482	132186
4064	132187
14584	132188
7254	132189
2166	132190
72583	132191
22277	132192
1048	132193
7313	132194
70574	132195
119653	132196
14212	132197
44949	132198
2923	132199
63873	132200
104284	132201
8651	132202
85700	132203
83816	132204
68046	132205
48939	132206
96573	132207
43126	132208
56470	132209
47022	132210
34894	132211
6534	132212
43175	132213
1058	132214
11739	132215
133431	132216
90258	132217
43444	132218
166353	132219
78096	132220
42404	132221
35900	132222
108585	132223
39350	132224
37	132225
39424	132226
136469	132227
159	132228
80325	132229
118881	132230
71712	132231
1576	132232
27621	132233
34589	132234
3587	132235
44545	132236
539	132237
2035	132238
4728	132239
39789	132240
27770	132241
40037	132242
9998	132243
10863	132244
11112	132245
1671	132246
30904	132247
20081	132248
1939	132249
95462	132250
12236	132251
9388	132252
61376	132253
40622	132254
149627	132255
63105	132256
63113	132257
35836	132258
8424	132259
3095	132260
86922	132261
66182	132262
31577	132263
12888	132264
1198	132265
148067	132266
1961	132267
18153	132268
3758	132269
1838	132270
59480	132271
11190	132272
4462	132273
40576	132274
2327	132275
4067	132276
19943	132277
43881	132278
6639	132279
170	132280
19558	132281
146309	132282
5975	132283
823	132284
14038	132285
27994	132286
73621	132287
26164	132288
61353	132289
7171	132290
11063	132291
52032	132292
11622	132293
78321	132294
19444	132295
24870	132296
175	132297
30256	132298
12513	132299
77931	132300
29973	132301
135101	132302
32616	132303
113938	132304
5942	132305
35999	132306
4136	132307
57235	132308
7166	132309
41578	132310
19201	132311
6116	132312
17501	132313
36211	132314
3562	132315
94271	132316
7991	132317
145959	132318
44873	132319
24832	132320
12689	132321
3370	132322
47690	132323
23692	132324
1524	132325
131676	132326
50970	132327
68530	132328
41823	132329
47418	132330
92130	132331
18161	132332
123236	132333
53200	132334
33606	132335
56635	132336
2071	132337
86645	132338
5565	132339
38226	132340
1037	132341
22675	132342
3031	132343
18077	132344
20975	132345
48790	132346
23337	132347
41530	132348
21813	132349
65	132350
1983	132351
6152	132352
165550	132353
125706	132354
36280	132355
68986	132356
15424	132357
64946	132358
21327	132359
2519	132360
1791	132361
2337	132362
69831	132363
106246	132364
20087	132365
465	132366
34895	132367
90779	132368
22870	132369
15727	132370
53376	132371
77078	132372
73644	132373
65678	132374
65446	132375
75272	132376
5915	132377
50603	132378
1260	132379
99336	132380
34528	132381
17452	132382
64412	132383
3225	132384
2634	132385
2753	132386
790	132387
87600	132388
21468	132389
56931	132390
10468	132391
37724	132392
31318	132393
776	132394
7159	132395
41082	132396
10609	132397
32209	132398
27010	132399
7007	132400
80033	132401
26308	132402
54377	132403
62446	132404
17335	132405
42541	132406
40658	132407
29513	132408
10291	132409
57721	132410
14619	132411
54560	132412
32278	132413
24112	132414
65986	132415
163413	132416
14947	132417
28384	132418
50195	132419
4257	132420
14683	132421
30395	132422
9101	132423
28896	132424
155984	132425
1874	132426
44519	132427
4392	132428
12015	132429
8358	132430
68686	132431
5563	132432
49633	132433
14535	132434
16415	132435
54547	132436
104480	132437
4438	132438
11596	132439
23581	132440
3203	132441
84163	132442
66780	132443
14580	132444
15195	132445
23420	132446
30151	132447
130376	132448
7530	132449
76627	132450
17768	132451
50727	132452
73705	132453
53133	132454
11707	132455
92821	132456
16249	132457
10044	132458
60012	132459
9004	132460
73293	132461
283	132462
24136	132463
25437	132464
5687	132465
34221	132466
126700	132467
20584	132468
24981	132469
5521	132470
304	132471
3490	132472
67169	132473
147019	132474
78839	132475
58517	132476
14467	132477
3078	132478
3840	132479
8910	132480
583	132481
14816	132482
24773	132483
5775	132484
2657	132485
1311	132486
3791	132487
2809	132488
107026	132489
40467	132490
122187	132491
38731	132492
16795	132493
10093	132494
30499	132495
133442	132496
63269	132497
27954	132498
14302	132499
33473	132500
72832	132501
28429	132502
102208	132503
156392	132504
1704	132505
113845	132506
30747	132507
54551	132508
15372	132509
103565	132510
21003	132511
2535	132512
92730	132513
13577	132514
284	132515
5643	132516
89536	132517
86836	132518
35890	132519
103660	132520
21562	132521
10964	132522
68627	132523
126191	132524
70840	132525
6230	132526
472	132527
9680	132528
10041	132529
14575	132530
3429	132531
85187	132532
24224	132533
23069	132534
27090	132535
1658	132536
76774	132537
74372	132538
15860	132539
9671	132540
74930	132541
29061	132542
19875	132543
26699	132544
13911	132545
41483	132546
18527	132547
42801	132548
47417	132549
38812	132550
58690	132551
37449	132552
24410	132553
58841	132554
54227	132555
98	132556
13282	132557
20057	132558
12232	132559
31063	132560
105676	132561
19991	132562
117	132563
474	132564
84653	132565
881	132566
32657	132567
74802	132568
49483	132569
49356	132570
9210	132571
3730	132572
48641	132573
44987	132574
41470	132575
12728	132576
8650	132577
113779	132578
84012	132579
87464	132580
30854	132581
14648	132582
40024	132583
162499	132584
87924	132585
41882	132586
112050	132587
145721	132588
508	132589
42866	132590
13901	132591
139447	132592
32908	132593
6999	132594
132550	132595
37004	132596
4940	132597
77740	132598
9961	132599
19510	132600
32227	132601
56888	132602
2961	132603
70312	132604
104357	132605
119740	132606
99216	132607
73861	132608
50447	132609
50964	132610
136643	132611
27416	132612
13993	132613
3376	132614
154500	132615
17282	132616
920	132617
1355	132618
142533	132619
27904	132620
9614	132621
161311	132622
68950	132623
49767	132624
25394	132625
33159	132626
120175	132627
22241	132628
43749	132629
39074	132630
48933	132631
41667	132632
17562	132633
7631	132634
16362	132635
6811	132636
1311	132637
26603	132638
59804	132639
6554	132640
8159	132641
40872	132642
84163	132643
49853	132644
98849	132645
2072	132646
69367	132647
97352	132648
2189	132649
8340	132650
27882	132651
38363	132652
1382	132653
42076	132654
65049	132655
90931	132656
37363	132657
12865	132658
147705	132659
99096	132660
1946	132661
5400	132662
7902	132663
30413	132664
3686	132665
5500	132666
48763	132667
10198	132668
23863	132669
20467	132670
339	132671
160111	132672
76584	132673
94597	132674
14577	132675
60132	132676
94976	132677
28057	132678
4746	132679
7673	132680
18099	132681
47786	132682
4362	132683
70570	132684
89216	132685
38886	132686
26261	132687
9510	132688
66645	132689
31561	132690
54836	132691
25351	132692
53712	132693
4371	132694
22342	132695
44700	132696
14270	132697
92140	132698
44755	132699
87321	132700
32678	132701
41033	132702
77293	132703
144605	132704
22198	132705
216	132706
21666	132707
24127	132708
62613	132709
18696	132710
30723	132711
96	132712
596	132713
34735	132714
28418	132715
155377	132716
13131	132717
111081	132718
100410	132719
4812	132720
37935	132721
10599	132722
21915	132723
12709	132724
29728	132725
17590	132726
13906	132727
4640	132728
1785	132729
63852	132730
1168	132731
6558	132732
681	132733
20525	132734
43611	132735
15579	132736
19030	132737
3355	132738
8823	132739
4745	132740
113840	132741
128498	132742
16067	132743
3244	132744
29764	132745
112339	132746
42563	132747
21081	132748
26141	132749
152687	132750
25924	132751
7141	132752
97644	132753
13856	132754
145710	132755
69384	132756
5826	132757
927	132758
621	132759
9857	132760
40777	132761
66856	132762
27900	132763
10324	132764
5325	132765
14303	132766
29447	132767
105909	132768
947	132769
70822	132770
6074	132771
2171	132772
116493	132773
57408	132774
24666	132775
132596	132776
108375	132777
16629	132778
21947	132779
131925	132780
15138	132781
42128	132782
12439	132783
11245	132784
1505	132785
24697	132786
12996	132787
6885	132788
119863	132789
5	132790
3785	132791
37847	132792
110698	132793
2573	132794
88646	132795
45622	132796
2206	132797
75156	132798
4360	132799
34407	132800
9774	132801
69163	132802
1376	132803
6690	132804
6811	132805
11928	132806
10705	132807
96019	132808
15621	132809
105087	132810
11946	132811
22412	132812
119326	132813
17730	132814
31991	132815
25802	132816
4317	132817
28575	132818
3605	132819
8897	132820
30183	132821
33698	132822
63945	132823
24465	132824
32366	132825
10723	132826
4873	132827
3428	132828
31811	132829
3006	132830
119139	132831
7196	132832
52553	132833
95244	132834
149408	132835
92680	132836
173	132837
46462	132838
45922	132839
21974	132840
70812	132841
28820	132842
84204	132843
92035	132844
27067	132845
3995	132846
3287	132847
106547	132848
3304	132849
36686	132850
165183	132851
2264	132852
696	132853
28107	132854
14362	132855
77574	132856
80609	132857
112	132858
31744	132859
66490	132860
9911	132861
9436	132862
14988	132863
560	132864
56593	132865
4578	132866
158628	132867
43498	132868
51905	132869
74866	132870
1177	132871
59933	132872
99466	132873
7177	132874
4183	132875
182	132876
40946	132877
79590	132878
13980	132879
93968	132880
3088	132881
17239	132882
2690	132883
1804	132884
5324	132885
1557	132886
8292	132887
51147	132888
106419	132889
34425	132890
31737	132891
13487	132892
84932	132893
4072	132894
80437	132895
91141	132896
133617	132897
455	132898
117704	132899
90912	132900
34127	132901
34038	132902
24783	132903
53508	132904
9649	132905
44523	132906
144222	132907
62075	132908
51800	132909
76538	132910
10411	132911
50514	132912
1906	132913
24792	132914
124862	132915
31871	132916
83392	132917
91325	132918
25766	132919
49434	132920
5986	132921
50779	132922
415	132923
110911	132924
8189	132925
8151	132926
8874	132927
127355	132928
57548	132929
15425	132930
14249	132931
4152	132932
19734	132933
126048	132934
3017	132935
116545	132936
8191	132937
16548	132938
58657	132939
622	132940
117793	132941
5816	132942
123502	132943
642	132944
3397	132945
32772	132946
92894	132947
46431	132948
7017	132949
13839	132950
736	132951
107374	132952
23972	132953
2267	132954
2085	132955
36944	132956
4927	132957
63700	132958
2643	132959
49815	132960
19556	132961
24057	132962
841	132963
24110	132964
17676	132965
93386	132966
10382	132967
74481	132968
82193	132969
4167	132970
131580	132971
42505	132972
546	132973
161369	132974
22751	132975
6952	132976
42284	132977
16296	132978
52520	132979
56119	132980
118234	132981
48343	132982
24282	132983
20855	132984
65465	132985
21449	132986
1782	132987
80557	132988
66024	132989
6280	132990
284	132991
119744	132992
35180	132993
450	132994
24609	132995
8444	132996
14821	132997
20483	132998
87113	132999
56824	133000
56035	133001
148	133002
32149	133003
20941	133004
1946	133005
14096	133006
68847	133007
41889	133008
2192	133009
94253	133010
4010	133011
121874	133012
6986	133013
58217	133014
68220	133015
55218	133016
128304	133017
7977	133018
1924	133019
31501	133020
47547	133021
78681	133022
54697	133023
21218	133024
160469	133025
92202	133026
32676	133027
56390	133028
14785	133029
73349	133030
13770	133031
39934	133032
808	133033
6891	133034
64466	133035
7747	133036
9975	133037
45090	133038
9423	133039
147479	133040
40141	133041
1006	133042
15990	133043
134296	133044
14550	133045
3433	133046
33470	133047
19747	133048
69550	133049
7306	133050
45679	133051
2343	133052
83033	133053
4687	133054
132381	133055
92547	133056
4785	133057
110883	133058
7327	133059
155272	133060
2810	133061
32371	133062
17698	133063
100409	133064
32715	133065
27482	133066
12439	133067
6866	133068
47124	133069
706	133070
85933	133071
71559	133072
19807	133073
1624	133074
120561	133075
1170	133076
78831	133077
22048	133078
51366	133079
61648	133080
58208	133081
1820	133082
275	133083
2032	133084
6382	133085
31766	133086
18315	133087
160466	133088
6844	133089
57128	133090
98205	133091
7127	133092
37805	133093
37858	133094
3015	133095
53935	133096
28036	133097
26018	133098
3377	133099
30313	133100
19863	133101
92397	133102
7541	133103
14825	133104
94096	133105
14205	133106
35731	133107
937	133108
4198	133109
67510	133110
4369	133111
33622	133112
24459	133113
10436	133114
21666	133115
9635	133116
19422	133117
56039	133118
107172	133119
5943	133120
13889	133121
11234	133122
15546	133123
13604	133124
82844	133125
990	133126
39318	133127
52941	133128
2400	133129
11774	133130
46111	133131
3341	133132
60270	133133
20084	133134
8611	133135
14334	133136
65762	133137
25593	133138
69471	133139
105156	133140
374	133141
4284	133142
23695	133143
689	133144
52324	133145
11798	133146
84844	133147
47565	133148
87696	133149
48665	133150
6873	133151
15913	133152
12258	133153
69953	133154
523	133155
70689	133156
106733	133157
3220	133158
65664	133159
13022	133160
16344	133161
4491	133162
61711	133163
46191	133164
59568	133165
103062	133166
9035	133167
18986	133168
33458	133169
1245	133170
989	133171
4254	133172
7643	133173
23698	133174
2788	133175
35051	133176
57623	133177
605	133178
113212	133179
45326	133180
17142	133181
17061	133182
46787	133183
8341	133184
9969	133185
43475	133186
6655	133187
57088	133188
559	133189
39592	133190
142985	133191
49040	133192
17535	133193
28313	133194
67955	133195
52024	133196
14070	133197
91550	133198
60052	133199
426	133200
37754	133201
53	133202
63647	133203
1872	133204
16158	133205
66089	133206
5536	133207
18797	133208
1025	133209
1304	133210
29017	133211
10285	133212
17654	133213
37762	133214
55679	133215
21379	133216
18581	133217
22928	133218
33335	133219
69357	133220
1074	133221
163656	133222
79801	133223
80996	133224
49433	133225
14430	133226
9054	133227
109760	133228
111763	133229
3275	133230
44883	133231
106951	133232
95934	133233
37454	133234
24765	133235
134092	133236
55263	133237
1634	133238
89704	133239
39480	133240
28079	133241
34521	133242
14392	133243
71281	133244
20174	133245
4073	133246
4714	133247
136399	133248
2878	133249
60601	133250
24339	133251
7325	133252
30746	133253
25325	133254
63926	133255
33414	133256
35633	133257
254	133258
6109	133259
4075	133260
216	133261
40010	133262
21049	133263
61273	133264
70584	133265
24582	133266
6294	133267
161970	133268
97231	133269
480	133270
66500	133271
320	133272
35197	133273
11895	133274
27318	133275
73294	133276
18191	133277
12948	133278
22161	133279
125671	133280
22907	133281
55615	133282
92214	133283
601	133284
33035	133285
55988	133286
35494	133287
106393	133288
1061	133289
27203	133290
3419	133291
38601	133292
106212	133293
105735	133294
18177	133295
19800	133296
11151	133297
16138	133298
120303	133299
5489	133300
8883	133301
30084	133302
27911	133303
31644	133304
7539	133305
35740	133306
9370	133307
128600	133308
110542	133309
7845	133310
7661	133311
172	133312
40881	133313
7665	133314
31965	133315
20935	133316
33694	133317
14494	133318
26596	133319
12351	133320
6213	133321
39167	133322
104981	133323
47263	133324
32687	133325
74111	133326
66293	133327
104650	133328
100750	133329
92322	133330
130639	133331
50006	133332
80227	133333
2755	133334
33635	133335
24606	133336
18182	133337
32108	133338
131392	133339
4385	133340
17079	133341
5209	133342
116641	133343
63453	133344
73127	133345
23252	133346
19428	133347
368	133348
1946	133349
63158	133350
13413	133351
61787	133352
80200	133353
87381	133354
23609	133355
60222	133356
130821	133357
83764	133358
27876	133359
152718	133360
44031	133361
16487	133362
35722	133363
12255	133364
2348	133365
48801	133366
10970	133367
80251	133368
26417	133369
29030	133370
61655	133371
91184	133372
153	133373
66125	133374
132768	133375
17977	133376
24753	133377
106653	133378
404	133379
155642	133380
52400	133381
2246	133382
91199	133383
115954	133384
70063	133385
55749	133386
18469	133387
67998	133388
12199	133389
45002	133390
70206	133391
37855	133392
63908	133393
109	133394
6594	133395
4306	133396
92858	133397
6515	133398
81193	133399
1229	133400
49566	133401
74274	133402
10880	133403
15271	133404
18488	133405
62238	133406
78287	133407
41458	133408
1507	133409
23501	133410
105326	133411
38015	133412
65134	133413
9870	133414
44003	133415
112731	133416
22324	133417
129462	133418
99024	133419
43211	133420
18001	133421
12449	133422
57851	133423
57962	133424
153258	133425
91327	133426
91	133427
24957	133428
2345	133429
49004	133430
2867	133431
11021	133432
11932	133433
29304	133434
49216	133435
59741	133436
48582	133437
130519	133438
75051	133439
41370	133440
33096	133441
49397	133442
4525	133443
40082	133444
8538	133445
12176	133446
105	133447
119015	133448
84438	133449
27256	133450
11277	133451
25731	133452
12674	133453
34128	133454
10692	133455
456	133456
34781	133457
101243	133458
60304	133459
78735	133460
8114	133461
28412	133462
15973	133463
79436	133464
5342	133465
26944	133466
571	133467
13219	133468
95289	133469
8507	133470
77161	133471
3147	133472
28902	133473
35159	133474
2786	133475
8542	133476
8276	133477
143759	133478
63835	133479
71914	133480
68559	133481
23701	133482
17289	133483
7560	133484
70998	133485
87858	133486
1373	133487
48802	133488
75834	133489
161902	133490
21218	133491
51033	133492
61381	133493
20198	133494
25662	133495
69693	133496
40413	133497
21943	133498
54768	133499
679	133500
28719	133501
49906	133502
3314	133503
50908	133504
31991	133505
36787	133506
16273	133507
25095	133508
3701	133509
5551	133510
47004	133511
48062	133512
100552	133513
34279	133514
121571	133515
21610	133516
20751	133517
15116	133518
50566	133519
4242	133520
12341	133521
61966	133522
40048	133523
6079	133524
55485	133525
14827	133526
15094	133527
32400	133528
23950	133529
34012	133530
100496	133531
20378	133532
1798	133533
36828	133534
9651	133535
32064	133536
548	133537
21003	133538
42939	133539
1143	133540
110603	133541
45361	133542
4069	133543
85716	133544
7095	133545
100961	133546
31090	133547
503	133548
78126	133549
38187	133550
13258	133551
566	133552
31826	133553
25229	133554
77827	133555
14	133556
40221	133557
21963	133558
34107	133559
86163	133560
10	133561
127428	133562
7151	133563
149556	133564
60727	133565
3727	133566
117565	133567
55208	133568
9547	133569
37747	133570
119800	133571
94751	133572
70592	133573
7887	133574
10686	133575
14314	133576
60380	133577
40222	133578
73968	133579
6562	133580
87416	133581
4841	133582
1180	133583
34569	133584
12932	133585
150170	133586
9263	133587
82084	133588
822	133589
55583	133590
4895	133591
4717	133592
1	133593
130691	133594
24301	133595
16400	133596
72172	133597
52575	133598
5012	133599
41224	133600
2556	133601
63296	133602
485	133603
66471	133604
88873	133605
55009	133606
58486	133607
93129	133608
49972	133609
50344	133610
149	133611
9602	133612
134057	133613
59841	133614
65651	133615
25635	133616
18359	133617
59129	133618
77112	133619
6798	133620
60620	133621
6779	133622
39858	133623
52076	133624
100204	133625
9505	133626
64765	133627
26324	133628
3103	133629
24338	133630
10529	133631
839	133632
6254	133633
52813	133634
71966	133635
6300	133636
8701	133637
26570	133638
71534	133639
24300	133640
108689	133641
18952	133642
2507	133643
19907	133644
69863	133645
54295	133646
70395	133647
9765	133648
15346	133649
6013	133650
2965	133651
13349	133652
33801	133653
159332	133654
105449	133655
18911	133656
3114	133657
95356	133658
78948	133659
60458	133660
32516	133661
131711	133662
89077	133663
2795	133664
152462	133665
47873	133666
57161	133667
722	133668
51421	133669
59701	133670
7901	133671
8485	133672
101646	133673
109396	133674
31223	133675
23509	133676
5104	133677
41395	133678
4486	133679
2515	133680
17357	133681
23355	133682
50799	133683
15730	133684
22265	133685
34408	133686
45784	133687
85901	133688
93004	133689
867	133690
61556	133691
32846	133692
44027	133693
87317	133694
103139	133695
94221	133696
11107	133697
122361	133698
35862	133699
69499	133700
25606	133701
85351	133702
99653	133703
48313	133704
62508	133705
127186	133706
3374	133707
7983	133708
54494	133709
41183	133710
7172	133711
53824	133712
26086	133713
3936	133714
21639	133715
7126	133716
26002	133717
57271	133718
70124	133719
3135	133720
65947	133721
62563	133722
8842	133723
89847	133724
56146	133725
20313	133726
20157	133727
57348	133728
55460	133729
14507	133730
259	133731
125908	133732
22669	133733
64777	133734
99402	133735
44266	133736
92545	133737
64262	133738
23328	133739
2881	133740
790	133741
2448	133742
2036	133743
25810	133744
50397	133745
39001	133746
15039	133747
47425	133748
8346	133749
69815	133750
170	133751
16449	133752
154973	133753
86933	133754
106704	133755
4999	133756
80472	133757
2557	133758
20509	133759
30638	133760
92546	133761
14164	133762
62306	133763
55049	133764
85926	133765
7077	133766
41513	133767
29293	133768
67862	133769
5392	133770
3660	133771
7818	133772
87231	133773
32720	133774
1060	133775
46852	133776
82793	133777
91823	133778
2858	133779
65427	133780
51112	133781
37579	133782
38320	133783
75070	133784
62182	133785
44077	133786
53851	133787
8513	133788
16702	133789
128	133790
32341	133791
12573	133792
22029	133793
60058	133794
15670	133795
6275	133796
46407	133797
1946	133798
22	133799
100184	133800
17013	133801
39422	133802
18429	133803
84968	133804
92278	133805
23325	133806
2308	133807
10597	133808
42195	133809
9733	133810
3827	133811
515	133812
138967	133813
17528	133814
114	133815
86455	133816
470	133817
34061	133818
21311	133819
36983	133820
127922	133821
10137	133822
73537	133823
69436	133824
10063	133825
3319	133826
11051	133827
67019	133828
16218	133829
64704	133830
57049	133831
13868	133832
38979	133833
41576	133834
4683	133835
107749	133836
35273	133837
133477	133838
39600	133839
42034	133840
19460	133841
16885	133842
25537	133843
50642	133844
42890	133845
850	133846
8817	133847
41883	133848
23172	133849
27856	133850
115768	133851
51091	133852
27326	133853
20011	133854
7578	133855
2540	133856
52562	133857
96208	133858
42564	133859
97982	133860
38531	133861
17218	133862
23352	133863
19941	133864
28726	133865
1897	133866
9096	133867
57227	133868
100360	133869
37589	133870
36498	133871
3432	133872
38130	133873
48518	133874
40057	133875
125081	133876
11846	133877
23902	133878
23876	133879
36491	133880
24352	133881
11672	133882
431	133883
3098	133884
82388	133885
20641	133886
38141	133887
28259	133888
47284	133889
58848	133890
17244	133891
1974	133892
98121	133893
1043	133894
5853	133895
83521	133896
16461	133897
18431	133898
129005	133899
10152	133900
81944	133901
31557	133902
284	133903
61852	133904
126951	133905
12864	133906
24296	133907
2332	133908
52917	133909
72133	133910
51635	133911
389	133912
45494	133913
29106	133914
30865	133915
42680	133916
5898	133917
21682	133918
62428	133919
133720	133920
2401	133921
41761	133922
16698	133923
33150	133924
18391	133925
50637	133926
8894	133927
2882	133928
83924	133929
991	133930
5375	133931
14467	133932
52299	133933
1653	133934
141566	133935
165245	133936
581	133937
25192	133938
149139	133939
17486	133940
33597	133941
54225	133942
19634	133943
26429	133944
3308	133945
101459	133946
87790	133947
28989	133948
17322	133949
36248	133950
47926	133951
54392	133952
5765	133953
127784	133954
1440	133955
17330	133956
2557	133957
17089	133958
25583	133959
92744	133960
30693	133961
117548	133962
55648	133963
115193	133964
29169	133965
61149	133966
33165	133967
5291	133968
1348	133969
84839	133970
98951	133971
59874	133972
29588	133973
3508	133974
52250	133975
22247	133976
161446	133977
19934	133978
44672	133979
51720	133980
111477	133981
7051	133982
22720	133983
9258	133984
52138	133985
58056	133986
56	133987
3021	133988
146264	133989
17483	133990
122668	133991
33536	133992
8162	133993
150421	133994
22235	133995
89453	133996
717	133997
3975	133998
113097	133999
9657	134000
45969	134001
30785	134002
59619	134003
39547	134004
42036	134005
4576	134006
50	134007
22635	134008
16652	134009
4003	134010
6329	134011
15885	134012
1545	134013
5858	134014
2509	134015
64733	134016
97938	134017
763	134018
58442	134019
36759	134020
67107	134021
158	134022
73041	134023
47315	134024
257	134025
4075	134026
40154	134027
26300	134028
116055	134029
55250	134030
37585	134031
59202	134032
5917	134033
793	134034
88847	134035
18341	134036
55321	134037
7676	134038
140681	134039
10354	134040
129623	134041
9342	134042
20963	134043
68597	134044
40323	134045
125177	134046
18004	134047
18341	134048
91898	134049
122097	134050
31734	134051
36124	134052
18823	134053
3550	134054
159578	134055
193	134056
28813	134057
126571	134058
33292	134059
8137	134060
1983	134061
2892	134062
72536	134063
33830	134064
28217	134065
130548	134066
7992	134067
135579	134068
71906	134069
3741	134070
4495	134071
17061	134072
1940	134073
15559	134074
47719	134075
29729	134076
74790	134077
22980	134078
7427	134079
28054	134080
78414	134081
7814	134082
152682	134083
25914	134084
4270	134085
19685	134086
20573	134087
11182	134088
19301	134089
988	134090
30298	134091
15095	134092
34438	134093
65494	134094
3010	134095
87125	134096
65382	134097
10369	134098
81177	134099
71593	134100
3320	134101
80366	134102
1618	134103
117346	134104
66223	134105
102760	134106
36048	134107
10491	134108
3189	134109
12055	134110
22305	134111
9852	134112
4091	134113
566	134114
16440	134115
29522	134116
43004	134117
530	134118
29967	134119
27427	134120
35140	134121
45658	134122
105384	134123
4701	134124
120	134125
85089	134126
32934	134127
94456	134128
20976	134129
15599	134130
86503	134131
10647	134132
21901	134133
143710	134134
280	134135
80693	134136
20963	134137
12310	134138
36713	134139
9592	134140
69537	134141
1012	134142
1924	134143
91926	134144
6074	134145
123476	134146
28614	134147
6194	134148
5224	134149
46752	134150
60042	134151
58694	134152
161339	134153
165477	134154
133532	134155
60663	134156
86254	134157
24247	134158
4845	134159
25491	134160
30067	134161
34219	134162
1021	134163
26131	134164
72724	134165
22287	134166
51759	134167
5205	134168
1888	134169
126	134170
166	134171
6916	134172
1880	134173
22360	134174
18925	134175
22325	134176
5688	134177
105413	134178
45126	134179
83171	134180
48299	134181
68180	134182
35462	134183
83107	134184
5798	134185
82534	134186
478	134187
9207	134188
107501	134189
20329	134190
848	134191
32581	134192
24373	134193
66428	134194
107011	134195
138	134196
74996	134197
63127	134198
53695	134199
22139	134200
32	134201
68726	134202
69503	134203
15103	134204
2682	134205
39876	134206
13972	134207
28346	134208
410	134209
28667	134210
40218	134211
101606	134212
158638	134213
31477	134214
4277	134215
1437	134216
6109	134217
83	134218
49351	134219
143215	134220
64534	134221
41468	134222
9065	134223
675	134224
12309	134225
57794	134226
94848	134227
48385	134228
39790	134229
23900	134230
969	134231
12138	134232
332	134233
47676	134234
83196	134235
86723	134236
14651	134237
71811	134238
64990	134239
10359	134240
101570	134241
569	134242
63987	134243
7401	134244
85334	134245
64592	134246
29006	134247
52310	134248
1877	134249
86425	134250
18730	134251
554	134252
3220	134253
19691	134254
13745	134255
91628	134256
21472	134257
5711	134258
1432	134259
1836	134260
62771	134261
19845	134262
92170	134263
23872	134264
38044	134265
5186	134266
30333	134267
21	134268
61596	134269
81405	134270
10541	134271
55545	134272
32378	134273
42564	134274
115988	134275
35565	134276
22337	134277
17454	134278
16148	134279
18579	134280
4918	134281
16907	134282
1585	134283
67246	134284
39620	134285
12006	134286
82231	134287
15704	134288
36914	134289
32315	134290
42462	134291
58830	134292
21780	134293
105388	134294
2033	134295
23152	134296
1860	134297
1873	134298
2041	134299
7461	134300
75517	134301
22033	134302
40080	134303
28159	134304
79997	134305
61399	134306
1287	134307
46776	134308
48334	134309
45119	134310
13621	134311
27203	134312
32900	134313
17809	134314
60267	134315
40523	134316
43570	134317
18622	134318
31806	134319
73757	134320
18463	134321
3136	134322
2657	134323
17544	134324
77945	134325
42897	134326
75686	134327
212	134328
15681	134329
14201	134330
4684	134331
1021	134332
73469	134333
34253	134334
43362	134335
79326	134336
41251	134337
1363	134338
55937	134339
7078	134340
123458	134341
18644	134342
40457	134343
75186	134344
93587	134345
741	134346
91571	134347
68067	134348
46099	134349
11648	134350
16372	134351
15325	134352
120043	134353
2615	134354
27795	134355
63059	134356
24747	134357
2190	134358
12015	134359
15615	134360
34262	134361
188	134362
29369	134363
3115	134364
17192	134365
125700	134366
2894	134367
23135	134368
28106	134369
7870	134370
2477	134371
28623	134372
1076	134373
1554	134374
85613	134375
11505	134376
106	134377
106031	134378
38554	134379
94526	134380
102065	134381
19888	134382
37367	134383
26559	134384
120387	134385
46669	134386
9296	134387
1025	134388
131835	134389
74674	134390
157770	134391
9710	134392
43724	134393
28442	134394
24933	134395
21382	134396
4847	134397
114983	134398
52235	134399
3052	134400
8187	134401
75904	134402
86661	134403
9336	134404
12210	134405
13040	134406
69116	134407
10900	134408
78	134409
103088	134410
100589	134411
21441	134412
15088	134413
93831	134414
41793	134415
23534	134416
41572	134417
34079	134418
4268	134419
13596	134420
30233	134421
49447	134422
20540	134423
7019	134424
8009	134425
32492	134426
99373	134427
45596	134428
162983	134429
1686	134430
18749	134431
19818	134432
46569	134433
66141	134434
38064	134435
94273	134436
10324	134437
9507	134438
27284	134439
13794	134440
78069	134441
70380	134442
12017	134443
138696	134444
57692	134445
2900	134446
52974	134447
72142	134448
2681	134449
54773	134450
497	134451
128036	134452
2382	134453
2485	134454
36691	134455
86801	134456
22056	134457
34848	134458
52490	134459
67952	134460
21951	134461
8329	134462
134838	134463
707	134464
25335	134465
19714	134466
161822	134467
296	134468
152886	134469
6517	134470
18966	134471
109948	134472
49359	134473
10876	134474
107300	134475
82292	134476
6225	134477
109447	134478
101381	134479
51373	134480
6870	134481
98725	134482
105327	134483
88708	134484
9288	134485
1096	134486
19963	134487
23023	134488
69505	134489
522	134490
99220	134491
50304	134492
61728	134493
2139	134494
2750	134495
4652	134496
84359	134497
100970	134498
51802	134499
2975	134500
465	134501
7784	134502
11379	134503
21176	134504
106233	134505
28585	134506
6661	134507
56824	134508
11391	134509
70619	134510
149216	134511
65998	134512
6479	134513
1721	134514
12670	134515
11843	134516
8259	134517
5503	134518
43544	134519
10147	134520
48922	134521
81373	134522
1227	134523
17279	134524
32309	134525
72729	134526
18942	134527
168	134528
64699	134529
35378	134530
8200	134531
4585	134532
70080	134533
58225	134534
2928	134535
81512	134536
131248	134537
29794	134538
161924	134539
26845	134540
73501	134541
26681	134542
25072	134543
74694	134544
42047	134545
53616	134546
126510	134547
41141	134548
37350	134549
38400	134550
110871	134551
95027	134552
35110	134553
38114	134554
95346	134555
8556	134556
59070	134557
107370	134558
9050	134559
9383	134560
41514	134561
31733	134562
24884	134563
44691	134564
33544	134565
106120	134566
45941	134567
208	134568
9093	134569
26729	134570
88076	134571
95	134572
53777	134573
98653	134574
2943	134575
425	134576
37285	134577
39202	134578
17572	134579
1489	134580
60331	134581
88872	134582
17887	134583
8022	134584
8604	134585
33376	134586
41580	134587
8378	134588
214	134589
9029	134590
14013	134591
6923	134592
43517	134593
16027	134594
7793	134595
93402	134596
7845	134597
25283	134598
1190	134599
29409	134600
103503	134601
3683	134602
3597	134603
54076	134604
7606	134605
95939	134606
118656	134607
310	134608
71084	134609
11736	134610
7312	134611
129009	134612
993	134613
4226	134614
10763	134615
103033	134616
92129	134617
7347	134618
143679	134619
11677	134620
70250	134621
1113	134622
72560	134623
35342	134624
5559	134625
29620	134626
690	134627
23894	134628
3032	134629
42088	134630
1128	134631
16933	134632
83155	134633
798	134634
18852	134635
20602	134636
1945	134637
434	134638
104521	134639
590	134640
16365	134641
62955	134642
6746	134643
163537	134644
2684	134645
107201	134646
75764	134647
38499	134648
35543	134649
4483	134650
11776	134651
19070	134652
3385	134653
106	134654
83796	134655
104742	134656
125304	134657
13631	134658
925	134659
666	134660
639	134661
83016	134662
13087	134663
69333	134664
25601	134665
28680	134666
4051	134667
43099	134668
1351	134669
49018	134670
98567	134671
87865	134672
52742	134673
37768	134674
96876	134675
11946	134676
71346	134677
84122	134678
3858	134679
4847	134680
5199	134681
92118	134682
5230	134683
103	134684
76278	134685
10629	134686
33054	134687
38920	134688
43291	134689
33	134690
23716	134691
13902	134692
4429	134693
2546	134694
15601	134695
48425	134696
123389	134697
10332	134698
355	134699
69054	134700
64784	134701
86453	134702
17743	134703
89620	134704
150545	134705
58539	134706
144632	134707
53957	134708
14753	134709
53081	134710
53538	134711
12928	134712
30322	134713
6407	134714
14859	134715
130413	134716
18236	134717
23934	134718
17924	134719
48123	134720
17377	134721
9790	134722
68539	134723
103488	134724
13197	134725
13470	134726
10919	134727
24556	134728
3963	134729
63587	134730
18368	134731
65180	134732
16846	134733
10628	134734
38652	134735
17317	134736
71798	134737
1874	134738
6109	134739
8810	134740
3607	134741
16558	134742
24992	134743
22172	134744
50352	134745
903	134746
56674	134747
93260	134748
38396	134749
102782	134750
96103	134751
66714	134752
37315	134753
2500	134754
14995	134755
6436	134756
17593	134757
111185	134758
833	134759
17408	134760
19888	134761
16784	134762
12785	134763
2191	134764
22410	134765
35052	134766
1145	134767
4306	134768
11394	134769
416	134770
9	134771
4373	134772
36243	134773
33506	134774
42869	134775
46358	134776
24982	134777
1771	134778
6195	134779
16769	134780
3042	134781
9112	134782
7519	134783
15815	134784
83198	134785
22893	134786
105375	134787
47628	134788
3682	134789
63627	134790
3140	134791
29018	134792
4797	134793
67258	134794
135	134795
46997	134796
92394	134797
21521	134798
9216	134799
117677	134800
166307	134801
7900	134802
39842	134803
70515	134804
30571	134805
29202	134806
4329	134807
32356	134808
128265	134809
112616	134810
113825	134811
25501	134812
100823	134813
106239	134814
5645	134815
4112	134816
58490	134817
99272	134818
15382	134819
99583	134820
59082	134821
28292	134822
10776	134823
123377	134824
111491	134825
98635	134826
26975	134827
16491	134828
2909	134829
12554	134830
106293	134831
28387	134832
25472	134833
14837	134834
18504	134835
31102	134836
13671	134837
28553	134838
99280	134839
24611	134840
40613	134841
45506	134842
2078	134843
8145	134844
3306	134845
7463	134846
5475	134847
39804	134848
351	134849
1274	134850
22080	134851
37475	134852
1785	134853
24232	134854
1247	134855
32	134856
6305	134857
11761	134858
48563	134859
3198	134860
6548	134861
106137	134862
42973	134863
23195	134864
6920	134865
42761	134866
54733	134867
145671	134868
28517	134869
47193	134870
56395	134871
13833	134872
4934	134873
2177	134874
78436	134875
141179	134876
43268	134877
73389	134878
48700	134879
16110	134880
13983	134881
1946	134882
39343	134883
4584	134884
22960	134885
41708	134886
812	134887
2211	134888
48231	134889
2070	134890
76483	134891
17100	134892
113645	134893
12641	134894
3106	134895
21226	134896
35136	134897
40591	134898
120681	134899
11356	134900
30717	134901
53158	134902
2063	134903
53079	134904
24593	134905
14769	134906
97453	134907
35053	134908
36009	134909
9068	134910
22	134911
23736	134912
16846	134913
215	134914
86678	134915
54628	134916
94909	134917
137932	134918
14822	134919
93605	134920
125490	134921
91112	134922
101546	134923
84480	134924
22	134925
22171	134926
3038	134927
129547	134928
32922	134929
18229	134930
77477	134931
911	134932
101752	134933
155263	134934
96723	134935
51179	134936
74861	134937
1220	134938
138187	134939
7902	134940
50036	134941
23749	134942
131168	134943
383	134944
11567	134945
2462	134946
84789	134947
46255	134948
4293	134949
31153	134950
9167	134951
137	134952
12401	134953
19875	134954
98169	134955
1792	134956
4447	134957
6648	134958
136929	134959
57078	134960
3397	134961
29290	134962
46325	134963
6427	134964
61499	134965
95134	134966
140630	134967
1675	134968
3044	134969
1651	134970
12302	134971
30583	134972
19065	134973
100893	134974
12885	134975
47684	134976
74902	134977
16920	134978
4862	134979
56107	134980
63394	134981
8458	134982
4534	134983
24045	134984
13885	134985
5138	134986
17027	134987
15149	134988
16008	134989
59759	134990
39016	134991
274	134992
3930	134993
41647	134994
13556	134995
27360	134996
26744	134997
5331	134998
7101	134999
21248	135000
31263	135001
54472	135002
20011	135003
131115	135004
29469	135005
11500	135006
42474	135007
146932	135008
11431	135009
66934	135010
78304	135011
51289	135012
97632	135013
39284	135014
127018	135015
11687	135016
31567	135017
44740	135018
27721	135019
29217	135020
57717	135021
35932	135022
5308	135023
35698	135024
49886	135025
35380	135026
8146	135027
443	135028
10568	135029
7295	135030
87263	135031
8001	135032
71340	135033
12357	135034
463	135035
110901	135036
39054	135037
29492	135038
4220	135039
54824	135040
1111	135041
7897	135042
23323	135043
6017	135044
26243	135045
1768	135046
74192	135047
18944	135048
34835	135049
1574	135050
3492	135051
34431	135052
46389	135053
17955	135054
7865	135055
5444	135056
22211	135057
302	135058
42231	135059
129624	135060
108102	135061
32229	135062
5814	135063
9214	135064
80390	135065
66341	135066
53631	135067
127817	135068
31897	135069
3489	135070
42942	135071
49055	135072
3565	135073
19951	135074
56089	135075
7135	135076
130012	135077
103939	135078
14843	135079
42518	135080
89945	135081
19400	135082
84657	135083
7860	135084
69179	135085
42921	135086
172	135087
8653	135088
16866	135089
52777	135090
27816	135091
58689	135092
19310	135093
10758	135094
55086	135095
3475	135096
82365	135097
132183	135098
62492	135099
42826	135100
149103	135101
6184	135102
44749	135103
70429	135104
38678	135105
18795	135106
60349	135107
39506	135108
29557	135109
20357	135110
221	135111
61664	135112
39692	135113
27320	135114
12294	135115
28018	135116
3768	135117
68506	135118
86816	135119
93364	135120
49889	135121
26765	135122
68	135123
31855	135124
139480	135125
6435	135126
79216	135127
576	135128
113448	135129
44356	135130
35429	135131
48294	135132
8652	135133
82962	135134
36760	135135
35775	135136
24064	135137
120147	135138
41616	135139
158700	135140
56791	135141
103684	135142
114723	135143
4724	135144
23208	135145
136790	135146
18564	135147
14713	135148
54425	135149
121994	135150
11919	135151
3533	135152
136164	135153
65040	135154
797	135155
83195	135156
4553	135157
35722	135158
94	135159
61	135160
74508	135161
11899	135162
1424	135163
13071	135164
165266	135165
14640	135166
20313	135167
161979	135168
2426	135169
151707	135170
12244	135171
46490	135172
2228	135173
8426	135174
4853	135175
32779	135176
32680	135177
11261	135178
10470	135179
1116	135180
83327	135181
5872	135182
754	135183
46276	135184
2084	135185
16437	135186
72688	135187
6601	135188
55274	135189
34117	135190
47154	135191
10265	135192
55362	135193
26044	135194
15131	135195
78590	135196
32543	135197
18718	135198
72424	135199
35765	135200
43532	135201
106981	135202
141216	135203
33162	135204
14478	135205
54457	135206
19619	135207
448	135208
60039	135209
36836	135210
5818	135211
17475	135212
48007	135213
8799	135214
78223	135215
76141	135216
64121	135217
5413	135218
21482	135219
18422	135220
853	135221
48055	135222
52891	135223
18863	135224
63585	135225
86169	135226
1018	135227
744	135228
92824	135229
116958	135230
20949	135231
81736	135232
121427	135233
124854	135234
4744	135235
22529	135236
50693	135237
21529	135238
1403	135239
133473	135240
6090	135241
89375	135242
15465	135243
16128	135244
132883	135245
61100	135246
84644	135247
153234	135248
119751	135249
31074	135250
13779	135251
70463	135252
4302	135253
42455	135254
32	135255
141180	135256
1611	135257
16037	135258
43418	135259
67522	135260
31820	135261
353	135262
646	135263
18490	135264
3712	135265
64184	135266
8479	135267
880	135268
13136	135269
70657	135270
112633	135271
48651	135272
32942	135273
26511	135274
54149	135275
52647	135276
68301	135277
2098	135278
90224	135279
29804	135280
29565	135281
61530	135282
44891	135283
65679	135284
56311	135285
138294	135286
4055	135287
91344	135288
21558	135289
11429	135290
16996	135291
24893	135292
25673	135293
40869	135294
11426	135295
6547	135296
50262	135297
1541	135298
116356	135299
27654	135300
24118	135301
12252	135302
83041	135303
15447	135304
17042	135305
149345	135306
58270	135307
5	135308
15201	135309
70379	135310
94532	135311
120682	135312
37721	135313
1687	135314
46388	135315
4461	135316
21072	135317
42574	135318
32746	135319
51077	135320
35120	135321
415	135322
17543	135323
4922	135324
135645	135325
48067	135326
78606	135327
18687	135328
2285	135329
5812	135330
72509	135331
72396	135332
46938	135333
108776	135334
72909	135335
28610	135336
120059	135337
38326	135338
61241	135339
55202	135340
1134	135341
39018	135342
10681	135343
125213	135344
151364	135345
56343	135346
107730	135347
23948	135348
25267	135349
2611	135350
16266	135351
19977	135352
17772	135353
17032	135354
69862	135355
44056	135356
89140	135357
978	135358
98128	135359
78013	135360
54744	135361
55836	135362
30812	135363
170	135364
35882	135365
51320	135366
48757	135367
74771	135368
90667	135369
141339	135370
55722	135371
163928	135372
21561	135373
50067	135374
24793	135375
120732	135376
67002	135377
7597	135378
70624	135379
12716	135380
156752	135381
32965	135382
6335	135383
55144	135384
59037	135385
100111	135386
67450	135387
56418	135388
18613	135389
4774	135390
1364	135391
55278	135392
42237	135393
30607	135394
43626	135395
44633	135396
34643	135397
950	135398
46571	135399
46559	135400
6440	135401
143381	135402
98319	135403
32286	135404
136	135405
11580	135406
138804	135407
425	135408
1204	135409
6620	135410
34402	135411
50462	135412
22730	135413
788	135414
8223	135415
124915	135416
39092	135417
14136	135418
17013	135419
23252	135420
42135	135421
40675	135422
62866	135423
8509	135424
27261	135425
17064	135426
36300	135427
7390	135428
21324	135429
11809	135430
2145	135431
147	135432
40887	135433
902	135434
790	135435
7569	135436
98696	135437
28253	135438
6544	135439
3474	135440
9147	135441
16535	135442
739	135443
67086	135444
270	135445
17105	135446
143861	135447
84278	135448
1990	135449
72	135450
5500	135451
19650	135452
51269	135453
1865	135454
165658	135455
47766	135456
20078	135457
37005	135458
20912	135459
21069	135460
11995	135461
16391	135462
37598	135463
4152	135464
12844	135465
46642	135466
7009	135467
44241	135468
79385	135469
13962	135470
26711	135471
44390	135472
11326	135473
1851	135474
4670	135475
131725	135476
72601	135477
2365	135478
35173	135479
872	135480
59755	135481
61220	135482
88330	135483
18372	135484
3119	135485
51824	135486
40950	135487
2370	135488
23610	135489
63406	135490
1090	135491
1949	135492
1117	135493
4308	135494
65484	135495
33	135496
4188	135497
36161	135498
31821	135499
9014	135500
144829	135501
16508	135502
71889	135503
17532	135504
44476	135505
8080	135506
1637	135507
75	135508
85286	135509
20118	135510
47027	135511
102942	135512
91211	135513
65839	135514
98873	135515
119573	135516
73365	135517
51634	135518
7810	135519
19783	135520
37046	135521
50869	135522
72551	135523
65953	135524
12093	135525
78609	135526
37429	135527
53701	135528
86411	135529
75410	135530
49529	135531
133848	135532
93280	135533
103707	135534
80389	135535
54008	135536
137066	135537
8832	135538
9562	135539
161934	135540
26244	135541
35765	135542
27865	135543
49606	135544
16508	135545
6518	135546
12536	135547
14124	135548
53638	135549
35281	135550
77458	135551
14600	135552
23182	135553
100316	135554
30172	135555
63494	135556
36943	135557
76964	135558
69812	135559
1783	135560
59696	135561
91585	135562
18523	135563
99950	135564
2614	135565
73001	135566
55940	135567
32438	135568
33902	135569
11777	135570
59541	135571
62291	135572
1720	135573
34194	135574
11302	135575
101	135576
86959	135577
37053	135578
38430	135579
77651	135580
13373	135581
94091	135582
44399	135583
34270	135584
154835	135585
118570	135586
31575	135587
79313	135588
122645	135589
23974	135590
10815	135591
44704	135592
27971	135593
1640	135594
30335	135595
93191	135596
35242	135597
80651	135598
50486	135599
56427	135600
31353	135601
45484	135602
8420	135603
13	135604
17001	135605
45234	135606
20156	135607
6381	135608
247	135609
10824	135610
10459	135611
7291	135612
6718	135613
77615	135614
53257	135615
31042	135616
30121	135617
38018	135618
51660	135619
115446	135620
67773	135621
124724	135622
54116	135623
127097	135624
75755	135625
123045	135626
17108	135627
39324	135628
84829	135629
16424	135630
23506	135631
14357	135632
15160	135633
8096	135634
10804	135635
20999	135636
21624	135637
4520	135638
5973	135639
20119	135640
4595	135641
20894	135642
12855	135643
103322	135644
99829	135645
44096	135646
25243	135647
90395	135648
366	135649
106940	135650
78287	135651
3655	135652
45962	135653
1703	135654
42350	135655
99158	135656
759	135657
395	135658
67769	135659
47262	135660
126388	135661
3968	135662
123053	135663
103621	135664
12337	135665
1745	135666
77549	135667
9291	135668
9320	135669
16612	135670
63054	135671
2384	135672
28446	135673
37816	135674
38951	135675
18383	135676
15444	135677
83604	135678
1091	135679
30621	135680
81200	135681
15982	135682
52035	135683
183	135684
50545	135685
31450	135686
127217	135687
39272	135688
51668	135689
143243	135690
124359	135691
78762	135692
17455	135693
59958	135694
41309	135695
117027	135696
368	135697
41894	135698
56114	135699
87626	135700
57395	135701
26835	135702
23030	135703
11	135704
845	135705
78019	135706
5567	135707
2140	135708
96214	135709
1139	135710
11660	135711
2282	135712
24416	135713
99	135714
3684	135715
106000	135716
101998	135717
204	135718
95574	135719
2855	135720
130049	135721
22949	135722
32544	135723
11815	135724
52853	135725
40339	135726
4688	135727
26259	135728
11245	135729
20496	135730
26223	135731
12276	135732
11814	135733
36170	135734
152074	135735
47156	135736
8284	135737
9376	135738
13950	135739
27519	135740
17025	135741
26302	135742
15929	135743
1812	135744
41098	135745
77010	135746
7986	135747
23920	135748
3855	135749
47006	135750
18132	135751
70310	135752
4276	135753
44052	135754
3118	135755
21749	135756
110572	135757
157433	135758
60520	135759
18361	135760
9143	135761
38908	135762
65854	135763
87536	135764
23852	135765
9516	135766
1794	135767
27364	135768
16883	135769
22336	135770
32132	135771
19308	135772
32671	135773
20468	135774
21505	135775
13232	135776
39002	135777
32095	135778
127005	135779
8085	135780
18838	135781
17790	135782
14061	135783
35096	135784
38089	135785
12	135786
21822	135787
8770	135788
81981	135789
74366	135790
132866	135791
92799	135792
63429	135793
38273	135794
11733	135795
43327	135796
40050	135797
156340	135798
32827	135799
4411	135800
30012	135801
70269	135802
1123	135803
17204	135804
23784	135805
33783	135806
45244	135807
7110	135808
91735	135809
8818	135810
85091	135811
1936	135812
72667	135813
71279	135814
67744	135815
11830	135816
22067	135817
51036	135818
180	135819
29169	135820
27065	135821
3478	135822
26006	135823
42323	135824
28900	135825
148652	135826
6412	135827
29879	135828
71599	135829
10174	135830
13609	135831
25469	135832
54258	135833
46637	135834
114493	135835
1775	135836
140657	135837
15482	135838
528	135839
18765	135840
64892	135841
11940	135842
8409	135843
42413	135844
22717	135845
20786	135846
7217	135847
54395	135848
11043	135849
105920	135850
12720	135851
1811	135852
7580	135853
24887	135854
7933	135855
37324	135856
38923	135857
106666	135858
15436	135859
13582	135860
10679	135861
20796	135862
8690	135863
7757	135864
67501	135865
6055	135866
11565	135867
103067	135868
33825	135869
12876	135870
3975	135871
27461	135872
26072	135873
31686	135874
23846	135875
17361	135876
20271	135877
132892	135878
2152	135879
22271	135880
42007	135881
34808	135882
82	135883
28007	135884
15894	135885
1191	135886
26428	135887
501	135888
15453	135889
1102	135890
527	135891
42042	135892
10790	135893
84882	135894
43813	135895
4328	135896
4691	135897
89919	135898
28371	135899
67450	135900
21841	135901
41686	135902
81627	135903
72945	135904
2766	135905
6775	135906
32626	135907
122833	135908
13772	135909
2099	135910
24171	135911
71426	135912
11105	135913
19826	135914
82992	135915
124778	135916
25443	135917
1215	135918
2305	135919
30150	135920
107356	135921
44455	135922
40475	135923
23343	135924
56683	135925
22495	135926
4351	135927
1427	135928
61293	135929
91062	135930
32987	135931
10948	135932
65818	135933
4604	135934
3775	135935
74807	135936
416	135937
34313	135938
15568	135939
48037	135940
2425	135941
25373	135942
51453	135943
38508	135944
14661	135945
31880	135946
85494	135947
2757	135948
35786	135949
164557	135950
14413	135951
15603	135952
905	135953
45099	135954
3705	135955
3111	135956
21857	135957
1322	135958
43252	135959
99753	135960
29228	135961
17405	135962
33830	135963
32506	135964
140097	135965
90575	135966
7188	135967
42421	135968
22408	135969
34058	135970
88633	135971
3724	135972
3138	135973
72334	135974
1707	135975
16595	135976
79556	135977
349	135978
12657	135979
14576	135980
26251	135981
40544	135982
22588	135983
4069	135984
24040	135985
6042	135986
2795	135987
18859	135988
6321	135989
4094	135990
63264	135991
124944	135992
567	135993
138367	135994
10643	135995
32188	135996
39453	135997
3313	135998
79148	135999
10145	136000
1874	136001
144694	136002
105509	136003
11729	136004
89500	136005
40918	136006
99632	136007
23778	136008
79333	136009
24312	136010
733	136011
71609	136012
44182	136013
11164	136014
113010	136015
49	136016
11909	136017
110141	136018
12393	136019
78676	136020
121674	136021
23555	136022
7516	136023
40658	136024
51160	136025
53337	136026
76380	136027
27466	136028
12252	136029
96113	136030
78617	136031
47463	136032
1906	136033
13408	136034
10710	136035
22018	136036
83942	136037
37774	136038
1093	136039
7542	136040
1692	136041
37781	136042
23713	136043
43816	136044
15507	136045
44042	136046
55662	136047
52485	136048
6522	136049
72143	136050
31849	136051
31306	136052
27209	136053
29571	136054
12933	136055
74464	136056
26316	136057
62030	136058
18	136059
1417	136060
9246	136061
54487	136062
13928	136063
41846	136064
131642	136065
1687	136066
15407	136067
21147	136068
36906	136069
8700	136070
1342	136071
108936	136072
3034	136073
25586	136074
157583	136075
3126	136076
41332	136077
56872	136078
24994	136079
97603	136080
37618	136081
162331	136082
88588	136083
83003	136084
32418	136085
95303	136086
27601	136087
110842	136088
68097	136089
27175	136090
86057	136091
37238	136092
68311	136093
4440	136094
252	136095
15101	136096
4873	136097
11463	136098
117468	136099
35948	136100
64637	136101
5251	136102
16008	136103
6659	136104
697	136105
30207	136106
141062	136107
18417	136108
60399	136109
44236	136110
48980	136111
125776	136112
9965	136113
49812	136114
48292	136115
122281	136116
49209	136117
25171	136118
51013	136119
58931	136120
64589	136121
20133	136122
11753	136123
2034	136124
4937	136125
3479	136126
22613	136127
5885	136128
32186	136129
98	136130
32782	136131
6827	136132
159599	136133
162117	136134
28	136135
35098	136136
1614	136137
99283	136138
118434	136139
3008	136140
62544	136141
15194	136142
8282	136143
61054	136144
2153	136145
14352	136146
32923	136147
1681	136148
884	136149
68108	136150
18249	136151
36420	136152
24365	136153
15488	136154
24852	136155
45859	136156
14287	136157
42574	136158
10792	136159
257	136160
76596	136161
44171	136162
3996	136163
7877	136164
6028	136165
70050	136166
7503	136167
115	136168
100530	136169
6042	136170
125710	136171
47834	136172
107091	136173
106743	136174
1649	136175
8605	136176
47323	136177
14549	136178
16751	136179
122835	136180
36066	136181
23001	136182
42514	136183
31940	136184
33505	136185
97935	136186
38843	136187
44036	136188
9852	136189
49582	136190
134353	136191
4645	136192
2513	136193
1870	136194
424	136195
74268	136196
16195	136197
47538	136198
12257	136199
41857	136200
21563	136201
6641	136202
10440	136203
6981	136204
5775	136205
8337	136206
20105	136207
165425	136208
8176	136209
9478	136210
12420	136211
60495	136212
889	136213
33559	136214
26409	136215
66178	136216
9740	136217
8311	136218
1425	136219
6144	136220
142409	136221
13293	136222
30445	136223
15547	136224
224	136225
41239	136226
125461	136227
27311	136228
132190	136229
15520	136230
2198	136231
47425	136232
61777	136233
62103	136234
14500	136235
96979	136236
32774	136237
55598	136238
45289	136239
5555	136240
4655	136241
47	136242
39292	136243
10215	136244
81936	136245
8618	136246
82502	136247
45926	136248
9401	136249
79034	136250
15356	136251
11985	136252
21232	136253
67748	136254
7290	136255
98747	136256
38243	136257
43676	136258
11139	136259
3311	136260
218	136261
129371	136262
10766	136263
24710	136264
57531	136265
9632	136266
78526	136267
11785	136268
87783	136269
10949	136270
94269	136271
100550	136272
12065	136273
145259	136274
122436	136275
17997	136276
104773	136277
57813	136278
4683	136279
57598	136280
354	136281
44	136282
44596	136283
1987	136284
33	136285
44862	136286
76786	136287
2507	136288
6300	136289
56288	136290
148460	136291
8628	136292
30768	136293
25464	136294
10853	136295
134036	136296
19234	136297
12421	136298
40950	136299
13776	136300
55055	136301
134606	136302
16899	136303
51669	136304
64558	136305
163	136306
28745	136307
3583	136308
89610	136309
50201	136310
7208	136311
137224	136312
6070	136313
3348	136314
3121	136315
50004	136316
166665	136317
50016	136318
8347	136319
123865	136320
115833	136321
1	136322
80853	136323
38257	136324
7605	136325
17454	136326
6753	136327
2559	136328
1332	136329
36192	136330
6509	136331
58832	136332
7365	136333
37912	136334
68971	136335
95184	136336
4040	136337
33328	136338
79061	136339
114721	136340
2551	136341
33866	136342
14561	136343
97010	136344
78612	136345
53698	136346
31155	136347
10012	136348
79409	136349
52952	136350
88664	136351
587	136352
1009	136353
49637	136354
7477	136355
15344	136356
49917	136357
166471	136358
137794	136359
41065	136360
23758	136361
24226	136362
43721	136363
82723	136364
19124	136365
71127	136366
60108	136367
56973	136368
1088	136369
749	136370
29734	136371
4359	136372
43619	136373
4939	136374
67540	136375
147781	136376
9318	136377
21609	136378
3321	136379
42156	136380
113754	136381
57356	136382
105521	136383
23897	136384
5586	136385
68582	136386
32043	136387
380	136388
81677	136389
15957	136390
27891	136391
6794	136392
85276	136393
108431	136394
1668	136395
23783	136396
1482	136397
140920	136398
54874	136399
5619	136400
20701	136401
36469	136402
5952	136403
494	136404
595	136405
82452	136406
32640	136407
7230	136408
5575	136409
25341	136410
27372	136411
102548	136412
16657	136413
105019	136414
11946	136415
4895	136416
774	136417
8591	136418
5724	136419
4189	136420
13034	136421
1483	136422
130657	136423
9895	136424
107693	136425
70983	136426
33859	136427
4817	136428
17534	136429
39357	136430
2563	136431
511	136432
30572	136433
61199	136434
77	136435
106171	136436
16634	136437
20230	136438
66111	136439
57997	136440
123214	136441
69406	136442
136689	136443
12177	136444
68064	136445
8508	136446
60352	136447
3035	136448
8093	136449
116839	136450
40783	136451
160029	136452
13993	136453
18706	136454
79464	136455
209	136456
1188	136457
804	136458
11562	136459
12914	136460
42223	136461
85847	136462
116693	136463
34827	136464
71527	136465
16136	136466
12912	136467
17817	136468
25216	136469
14935	136470
128521	136471
50662	136472
110919	136473
29839	136474
6892	136475
62314	136476
84096	136477
449	136478
95864	136479
5173	136480
2018	136481
1961	136482
101436	136483
113865	136484
11202	136485
50647	136486
26963	136487
27692	136488
1437	136489
133000	136490
68544	136491
6411	136492
21275	136493
9035	136494
1799	136495
84015	136496
40653	136497
44822	136498
66754	136499
125208	136500
28749	136501
422	136502
40731	136503
7206	136504
4464	136505
6272	136506
25129	136507
32081	136508
40092	136509
150654	136510
9506	136511
97285	136512
9803	136513
33071	136514
4744	136515
105550	136516
96956	136517
10663	136518
26257	136519
89247	136520
117581	136521
81527	136522
102402	136523
91527	136524
27024	136525
3684	136526
780	136527
55624	136528
17537	136529
51582	136530
132751	136531
7433	136532
20177	136533
42559	136534
40681	136535
55462	136536
15654	136537
1598	136538
2862	136539
948	136540
14713	136541
104424	136542
62176	136543
96426	136544
14964	136545
14452	136546
46223	136547
15325	136548
50628	136549
3916	136550
44883	136551
110101	136552
81604	136553
38514	136554
10810	136555
21476	136556
6799	136557
92451	136558
90576	136559
64154	136560
19533	136561
15912	136562
7668	136563
142291	136564
1047	136565
68591	136566
33657	136567
41573	136568
85339	136569
24623	136570
5831	136571
14602	136572
19588	136573
149622	136574
8943	136575
23342	136576
2541	136577
20949	136578
7338	136579
8760	136580
45191	136581
36523	136582
16471	136583
61735	136584
6323	136585
102059	136586
51387	136587
91287	136588
29667	136589
13830	136590
3082	136591
17056	136592
131520	136593
17294	136594
12260	136595
104167	136596
62995	136597
59859	136598
150500	136599
18513	136600
112946	136601
412	136602
160175	136603
116555	136604
56037	136605
89994	136606
93961	136607
2401	136608
25225	136609
1700	136610
18	136611
92530	136612
35399	136613
81675	136614
25261	136615
127880	136616
82387	136617
77812	136618
21060	136619
16088	136620
18251	136621
9316	136622
71043	136623
452	136624
2055	136625
33869	136626
78284	136627
17589	136628
31461	136629
49209	136630
60606	136631
64667	136632
15087	136633
4448	136634
91065	136635
64885	136636
73568	136637
13360	136638
29110	136639
12342	136640
37686	136641
115175	136642
33511	136643
2324	136644
31726	136645
7309	136646
99237	136647
127353	136648
3323	136649
32477	136650
4606	136651
5508	136652
22	136653
4034	136654
29146	136655
327	136656
158808	136657
51767	136658
18052	136659
321	136660
192	136661
6175	136662
333	136663
22154	136664
19862	136665
11924	136666
76490	136667
74101	136668
91119	136669
11067	136670
135245	136671
4329	136672
12528	136673
23329	136674
28108	136675
6035	136676
2974	136677
74561	136678
91427	136679
19269	136680
121333	136681
25389	136682
26443	136683
7786	136684
52911	136685
195	136686
22528	136687
38721	136688
22986	136689
41641	136690
8	136691
14854	136692
28727	136693
57173	136694
4029	136695
37489	136696
39744	136697
4420	136698
23720	136699
15692	136700
24823	136701
15326	136702
78835	136703
20077	136704
77241	136705
20962	136706
105806	136707
42915	136708
5656	136709
69434	136710
69629	136711
1150	136712
4422	136713
37366	136714
58213	136715
40318	136716
96895	136717
49794	136718
15045	136719
31641	136720
1854	136721
38319	136722
75223	136723
70552	136724
17675	136725
60672	136726
5477	136727
939	136728
43393	136729
37377	136730
4565	136731
44575	136732
33736	136733
142137	136734
14795	136735
58201	136736
63813	136737
101317	136738
70356	136739
90186	136740
17390	136741
66179	136742
27035	136743
96224	136744
74852	136745
80602	136746
27625	136747
18022	136748
774	136749
1355	136750
5736	136751
6609	136752
133041	136753
35544	136754
68609	136755
35549	136756
4779	136757
29422	136758
9702	136759
2745	136760
37363	136761
23010	136762
104464	136763
17921	136764
28597	136765
39502	136766
9752	136767
11654	136768
4908	136769
106011	136770
25170	136771
13992	136772
154921	136773
53109	136774
74558	136775
17251	136776
7330	136777
10688	136778
31833	136779
80143	136780
16666	136781
26422	136782
31567	136783
7410	136784
7549	136785
8611	136786
144137	136787
18922	136788
2086	136789
12540	136790
2093	136791
59228	136792
1093	136793
126916	136794
78192	136795
8792	136796
39641	136797
68437	136798
77684	136799
21484	136800
21131	136801
64732	136802
66878	136803
159951	136804
517	136805
6105	136806
51666	136807
36669	136808
1656	136809
9712	136810
119944	136811
31425	136812
2558	136813
86362	136814
159921	136815
9467	136816
17518	136817
13723	136818
19769	136819
1264	136820
5376	136821
14262	136822
14478	136823
12891	136824
50116	136825
20317	136826
17043	136827
13417	136828
41177	136829
4802	136830
99133	136831
16800	136832
6860	136833
72633	136834
2058	136835
132759	136836
51622	136837
44680	136838
69769	136839
139993	136840
38935	136841
135103	136842
71417	136843
10327	136844
42554	136845
36536	136846
37888	136847
52418	136848
100769	136849
3739	136850
18477	136851
22197	136852
22847	136853
33711	136854
16532	136855
20864	136856
6629	136857
62912	136858
97631	136859
34815	136860
101356	136861
208	136862
7754	136863
41130	136864
68128	136865
86680	136866
34275	136867
21765	136868
109007	136869
65468	136870
40355	136871
58754	136872
36771	136873
124766	136874
3325	136875
22332	136876
18648	136877
82151	136878
7950	136879
19759	136880
122152	136881
15348	136882
26914	136883
38538	136884
112955	136885
12407	136886
150700	136887
3710	136888
275	136889
61551	136890
42013	136891
10237	136892
15964	136893
9020	136894
36066	136895
119976	136896
17873	136897
3407	136898
17219	136899
127093	136900
1848	136901
125387	136902
81095	136903
8836	136904
5326	136905
30570	136906
102842	136907
114495	136908
127982	136909
1011	136910
94239	136911
128750	136912
26341	136913
100064	136914
111019	136915
7724	136916
2408	136917
96203	136918
6501	136919
50311	136920
8087	136921
16078	136922
813	136923
89525	136924
150	136925
126119	136926
133583	136927
32726	136928
617	136929
72689	136930
610	136931
47832	136932
59444	136933
23480	136934
44508	136935
18406	136936
11642	136937
18145	136938
30633	136939
30279	136940
78429	136941
42100	136942
42695	136943
6071	136944
126236	136945
17517	136946
71290	136947
41577	136948
7529	136949
47702	136950
22235	136951
38460	136952
45461	136953
13166	136954
143889	136955
65768	136956
96841	136957
8833	136958
33224	136959
87347	136960
104168	136961
32703	136962
7781	136963
22598	136964
47874	136965
60061	136966
13164	136967
50619	136968
57223	136969
15799	136970
7090	136971
151296	136972
79056	136973
2901	136974
38349	136975
10117	136976
1670	136977
163	136978
50376	136979
130990	136980
8608	136981
64110	136982
2283	136983
15275	136984
19655	136985
39938	136986
7459	136987
4993	136988
96568	136989
132318	136990
162724	136991
67303	136992
29264	136993
45755	136994
146046	136995
16470	136996
4296	136997
86092	136998
11488	136999
149971	137000
13902	137001
18196	137002
61170	137003
31281	137004
14594	137005
8880	137006
21351	137007
13193	137008
29130	137009
12653	137010
34337	137011
20263	137012
154632	137013
3721	137014
9604	137015
13542	137016
10740	137017
4821	137018
136652	137019
77166	137020
66534	137021
3857	137022
161925	137023
8318	137024
1842	137025
50997	137026
40508	137027
43063	137028
16648	137029
285	137030
35040	137031
85139	137032
75546	137033
77569	137034
3961	137035
48360	137036
12978	137037
5344	137038
45903	137039
3501	137040
64347	137041
118988	137042
5427	137043
61180	137044
5	137045
62440	137046
2093	137047
16855	137048
14031	137049
34259	137050
12373	137051
13455	137052
6496	137053
103211	137054
12325	137055
24575	137056
59313	137057
27573	137058
100006	137059
14920	137060
10707	137061
23020	137062
540	137063
489	137064
17841	137065
32844	137066
51121	137067
731	137068
1798	137069
9062	137070
933	137071
1146	137072
901	137073
4543	137074
13710	137075
13072	137076
54450	137077
76614	137078
7105	137079
25987	137080
17939	137081
143982	137082
142023	137083
4129	137084
6225	137085
26354	137086
27889	137087
11669	137088
52068	137089
148121	137090
122642	137091
41632	137092
12028	137093
33953	137094
41368	137095
100457	137096
40827	137097
924	137098
70228	137099
5328	137100
2410	137101
29029	137102
3482	137103
126933	137104
11411	137105
1473	137106
11405	137107
65265	137108
17549	137109
9213	137110
17532	137111
160666	137112
38847	137113
74373	137114
15979	137115
37052	137116
18909	137117
110348	137118
6472	137119
136655	137120
4838	137121
110436	137122
1692	137123
23856	137124
9779	137125
14	137126
36097	137127
124879	137128
25459	137129
6695	137130
151863	137131
52149	137132
27052	137133
4449	137134
137477	137135
3279	137136
71634	137137
13629	137138
660	137139
46546	137140
52508	137141
20085	137142
3587	137143
65160	137144
52327	137145
19138	137146
60055	137147
25672	137148
38355	137149
22370	137150
10064	137151
29864	137152
53520	137153
36593	137154
37706	137155
85503	137156
114019	137157
18365	137158
2927	137159
144	137160
24	137161
30616	137162
2662	137163
23328	137164
41552	137165
133969	137166
37621	137167
24541	137168
156996	137169
363	137170
44470	137171
34389	137172
55637	137173
26900	137174
64217	137175
9923	137176
150639	137177
1889	137178
54294	137179
81320	137180
151591	137181
1513	137182
2383	137183
87685	137184
622	137185
23541	137186
103329	137187
14090	137188
6764	137189
161065	137190
18203	137191
2161	137192
28146	137193
68147	137194
1747	137195
157025	137196
9696	137197
6666	137198
56984	137199
38166	137200
71907	137201
111778	137202
10952	137203
104119	137204
15313	137205
113833	137206
57846	137207
137972	137208
18652	137209
40	137210
4564	137211
52666	137212
87539	137213
32393	137214
100817	137215
18778	137216
39156	137217
126557	137218
15672	137219
10847	137220
1498	137221
27921	137222
15394	137223
45616	137224
16148	137225
130399	137226
59966	137227
93214	137228
47898	137229
25433	137230
6740	137231
4706	137232
11668	137233
2849	137234
8877	137235
42860	137236
70112	137237
40097	137238
49889	137239
1083	137240
982	137241
9387	137242
7665	137243
90859	137244
31567	137245
42755	137246
81391	137247
50007	137248
1569	137249
5722	137250
144718	137251
25297	137252
17288	137253
19823	137254
105822	137255
5540	137256
4361	137257
18046	137258
90408	137259
100286	137260
12767	137261
40740	137262
28472	137263
135241	137264
350	137265
4068	137266
18344	137267
61985	137268
2005	137269
46558	137270
27201	137271
33700	137272
18395	137273
132611	137274
920	137275
31326	137276
105713	137277
121687	137278
19170	137279
959	137280
22922	137281
40790	137282
40466	137283
5064	137284
434	137285
30867	137286
6246	137287
1590	137288
10332	137289
42263	137290
18618	137291
38029	137292
33012	137293
11063	137294
49124	137295
18887	137296
2628	137297
46553	137298
13012	137299
71032	137300
14647	137301
67065	137302
101800	137303
44624	137304
33718	137305
310	137306
84958	137307
7602	137308
3013	137309
1510	137310
23585	137311
45815	137312
14975	137313
18018	137314
1670	137315
22244	137316
6995	137317
12390	137318
99347	137319
42396	137320
101854	137321
24469	137322
98	137323
5630	137324
975	137325
52521	137326
44996	137327
1241	137328
148707	137329
14333	137330
34950	137331
629	137332
88522	137333
94737	137334
75668	137335
33297	137336
93672	137337
29616	137338
115025	137339
5528	137340
3828	137341
75651	137342
9950	137343
146572	137344
132880	137345
107157	137346
93562	137347
66233	137348
452	137349
4268	137350
103919	137351
12785	137352
14576	137353
35487	137354
21979	137355
147175	137356
13938	137357
4438	137358
57083	137359
20911	137360
14452	137361
64724	137362
25567	137363
60377	137364
34857	137365
25044	137366
81104	137367
148455	137368
20047	137369
7359	137370
17989	137371
15249	137372
25846	137373
7709	137374
134001	137375
4027	137376
111434	137377
27583	137378
29124	137379
872	137380
10007	137381
20172	137382
158542	137383
15801	137384
2606	137385
7835	137386
12700	137387
120920	137388
105840	137389
5315	137390
66413	137391
74140	137392
115490	137393
32960	137394
62407	137395
3121	137396
18801	137397
114861	137398
370	137399
43875	137400
12929	137401
6408	137402
70600	137403
72143	137404
7851	137405
14510	137406
21753	137407
4915	137408
69094	137409
51948	137410
42751	137411
67375	137412
6086	137413
11396	137414
101499	137415
9505	137416
102431	137417
163437	137418
30120	137419
65399	137420
104044	137421
86052	137422
5441	137423
3870	137424
5478	137425
86739	137426
97627	137427
46790	137428
98444	137429
53500	137430
80176	137431
56903	137432
155153	137433
87640	137434
5038	137435
18454	137436
68410	137437
65198	137438
1270	137439
80414	137440
730	137441
38390	137442
14204	137443
51552	137444
12511	137445
3976	137446
83251	137447
60352	137448
4661	137449
5639	137450
85008	137451
417	137452
6511	137453
37606	137454
10472	137455
2702	137456
24806	137457
155765	137458
928	137459
78055	137460
11390	137461
2808	137462
50	137463
31402	137464
65761	137465
1960	137466
10211	137467
36730	137468
34203	137469
4388	137470
15055	137471
77039	137472
10995	137473
197	137474
18221	137475
39218	137476
18517	137477
31697	137478
4006	137479
162710	137480
4630	137481
147586	137482
48580	137483
95407	137484
5406	137485
277	137486
53127	137487
49368	137488
14934	137489
31226	137490
128478	137491
5160	137492
15839	137493
42650	137494
67108	137495
70923	137496
26318	137497
904	137498
44181	137499
27765	137500
28817	137501
14934	137502
11240	137503
33948	137504
62977	137505
10614	137506
62801	137507
303	137508
138312	137509
16253	137510
46099	137511
2464	137512
1894	137513
7235	137514
4227	137515
9623	137516
79247	137517
1361	137518
33522	137519
14885	137520
27015	137521
70072	137522
7810	137523
18360	137524
13449	137525
16035	137526
12283	137527
90111	137528
5024	137529
6861	137530
68477	137531
38845	137532
17440	137533
138449	137534
7397	137535
81846	137536
122840	137537
16055	137538
51408	137539
16328	137540
25253	137541
7560	137542
61291	137543
462	137544
118512	137545
103759	137546
92129	137547
71601	137548
9916	137549
64963	137550
4573	137551
77366	137552
9278	137553
8094	137554
36462	137555
1082	137556
108461	137557
19318	137558
294	137559
13194	137560
154291	137561
15592	137562
162658	137563
414	137564
1717	137565
9964	137566
96770	137567
12434	137568
17702	137569
6347	137570
676	137571
100351	137572
132141	137573
54322	137574
800	137575
22621	137576
47072	137577
9475	137578
4375	137579
7481	137580
5983	137581
20325	137582
11497	137583
35180	137584
29562	137585
54095	137586
27265	137587
821	137588
26859	137589
46717	137590
1110	137591
12270	137592
88030	137593
48	137594
117845	137595
158404	137596
31674	137597
45642	137598
65563	137599
7304	137600
32	137601
89889	137602
127570	137603
36124	137604
656	137605
32854	137606
73326	137607
86783	137608
4502	137609
1810	137610
83943	137611
74141	137612
25643	137613
98361	137614
21342	137615
26519	137616
88795	137617
5838	137618
265	137619
3628	137620
61596	137621
52230	137622
144917	137623
4032	137624
2484	137625
10803	137626
22378	137627
13454	137628
162098	137629
9001	137630
93766	137631
60485	137632
43927	137633
107562	137634
6830	137635
67355	137636
21327	137637
16718	137638
6364	137639
75366	137640
138429	137641
119404	137642
9617	137643
26912	137644
8437	137645
18260	137646
69435	137647
45998	137648
7583	137649
24921	137650
1189	137651
40919	137652
79380	137653
5601	137654
89130	137655
14599	137656
22802	137657
24343	137658
18050	137659
91237	137660
42884	137661
5733	137662
134832	137663
22444	137664
30413	137665
8250	137666
57210	137667
80299	137668
49777	137669
67206	137670
17439	137671
2272	137672
49178	137673
64167	137674
11901	137675
10	137676
17914	137677
4813	137678
105260	137679
27739	137680
1847	137681
9237	137682
127415	137683
31713	137684
67366	137685
86026	137686
51326	137687
124889	137688
102225	137689
3605	137690
17751	137691
3298	137692
132404	137693
5161	137694
11198	137695
4671	137696
120740	137697
5356	137698
50149	137699
32883	137700
55502	137701
81519	137702
33404	137703
12155	137704
19743	137705
27478	137706
2793	137707
7955	137708
34471	137709
1267	137710
25485	137711
42543	137712
28210	137713
14424	137714
164018	137715
3922	137716
10564	137717
13700	137718
42684	137719
7297	137720
43457	137721
57929	137722
81349	137723
88410	137724
91091	137725
19414	137726
19295	137727
95375	137728
6703	137729
6688	137730
19293	137731
52788	137732
7106	137733
1069	137734
140966	137735
45333	137736
129883	137737
31055	137738
6697	137739
2847	137740
93647	137741
110467	137742
31705	137743
84033	137744
12467	137745
61926	137746
156533	137747
4165	137748
93790	137749
85066	137750
67034	137751
46770	137752
20330	137753
15662	137754
12232	137755
38320	137756
56687	137757
7726	137758
33657	137759
49804	137760
59935	137761
164824	137762
69103	137763
16167	137764
133337	137765
13543	137766
6938	137767
32457	137768
6319	137769
129887	137770
68935	137771
3314	137772
58947	137773
20250	137774
6514	137775
47109	137776
42414	137777
35014	137778
120216	137779
30797	137780
32511	137781
82822	137782
52201	137783
32610	137784
130717	137785
128337	137786
44821	137787
495	137788
46995	137789
34757	137790
36027	137791
117100	137792
74796	137793
106204	137794
3950	137795
115221	137796
44320	137797
12338	137798
110	137799
3503	137800
3835	137801
3509	137802
3881	137803
59179	137804
63890	137805
67059	137806
781	137807
19290	137808
10404	137809
32869	137810
60205	137811
71264	137812
3470	137813
22573	137814
1790	137815
3499	137816
25904	137817
787	137818
57201	137819
11951	137820
35084	137821
31846	137822
6325	137823
68738	137824
4820	137825
11899	137826
1369	137827
6467	137828
98409	137829
103793	137830
1203	137831
24075	137832
9195	137833
22094	137834
19074	137835
40145	137836
62787	137837
56986	137838
13728	137839
51356	137840
78987	137841
3824	137842
126429	137843
3816	137844
14167	137845
10018	137846
64206	137847
96637	137848
1910	137849
4448	137850
28016	137851
15884	137852
102400	137853
67676	137854
143844	137855
80771	137856
992	137857
44354	137858
11900	137859
59079	137860
2048	137861
31198	137862
2020	137863
6818	137864
28209	137865
7371	137866
41268	137867
12621	137868
50912	137869
70204	137870
41340	137871
32437	137872
11445	137873
53139	137874
149471	137875
1651	137876
441	137877
41236	137878
62709	137879
19440	137880
123992	137881
25015	137882
4654	137883
18059	137884
78763	137885
82713	137886
4799	137887
82050	137888
47339	137889
56705	137890
10846	137891
53065	137892
14072	137893
13197	137894
75728	137895
4622	137896
87285	137897
43536	137898
19021	137899
25329	137900
3062	137901
2	137902
2031	137903
9341	137904
48766	137905
8572	137906
74017	137907
48291	137908
33245	137909
25558	137910
65087	137911
112192	137912
36889	137913
117683	137914
159109	137915
136897	137916
35852	137917
34305	137918
15293	137919
11143	137920
24960	137921
4075	137922
41048	137923
33476	137924
29927	137925
81682	137926
12015	137927
51614	137928
16439	137929
8362	137930
107183	137931
68222	137932
38090	137933
56421	137934
29544	137935
4136	137936
85334	137937
1284	137938
141770	137939
74675	137940
18996	137941
1866	137942
27816	137943
15958	137944
18324	137945
77276	137946
107349	137947
4038	137948
33272	137949
103870	137950
13875	137951
1339	137952
125341	137953
34046	137954
120280	137955
10383	137956
36978	137957
4018	137958
9132	137959
32950	137960
101992	137961
4840	137962
35876	137963
3874	137964
40738	137965
1917	137966
18386	137967
33583	137968
44538	137969
69504	137970
51130	137971
83202	137972
12402	137973
622	137974
19189	137975
70839	137976
13709	137977
73429	137978
67336	137979
19369	137980
3680	137981
10623	137982
97	137983
33318	137984
21293	137985
27436	137986
128210	137987
40845	137988
7025	137989
8867	137990
57171	137991
85882	137992
15215	137993
33318	137994
98771	137995
86719	137996
24308	137997
51897	137998
7652	137999
3786	138000
65951	138001
47504	138002
50901	138003
34760	138004
6462	138005
2447	138006
29289	138007
51320	138008
37988	138009
116925	138010
45308	138011
14169	138012
41300	138013
16264	138014
14205	138015
96217	138016
21733	138017
7474	138018
84333	138019
43278	138020
4128	138021
85175	138022
15671	138023
92976	138024
10613	138025
18176	138026
85395	138027
65	138028
79334	138029
73615	138030
16418	138031
12258	138032
600	138033
28004	138034
146109	138035
71013	138036
7063	138037
7265	138038
14365	138039
14998	138040
30653	138041
38668	138042
22703	138043
17628	138044
4192	138045
21375	138046
2224	138047
14387	138048
43885	138049
106684	138050
16848	138051
42136	138052
37035	138053
944	138054
17972	138055
453	138056
162684	138057
118249	138058
54128	138059
162472	138060
92336	138061
135893	138062
71601	138063
10442	138064
24498	138065
5578	138066
91116	138067
5240	138068
41021	138069
26639	138070
1209	138071
7218	138072
39115	138073
17434	138074
17355	138075
51783	138076
5545	138077
11200	138078
30750	138079
3152	138080
131421	138081
17023	138082
11497	138083
85976	138084
25503	138085
50929	138086
12	138087
8192	138088
8343	138089
53205	138090
105712	138091
721	138092
358	138093
65922	138094
6088	138095
48721	138096
9846	138097
212	138098
5365	138099
111847	138100
28321	138101
31644	138102
86435	138103
52503	138104
10895	138105
10458	138106
130628	138107
2348	138108
4545	138109
15035	138110
42794	138111
1815	138112
441	138113
1882	138114
69613	138115
44560	138116
37054	138117
163069	138118
63146	138119
1022	138120
68711	138121
102300	138122
56848	138123
26010	138124
30488	138125
412	138126
18781	138127
32326	138128
108322	138129
55860	138130
60863	138131
1359	138132
7492	138133
32903	138134
87631	138135
105956	138136
99018	138137
5389	138138
40961	138139
9107	138140
66981	138141
43432	138142
111096	138143
26083	138144
3462	138145
5839	138146
13419	138147
126617	138148
23055	138149
17040	138150
115942	138151
154949	138152
2885	138153
22275	138154
34034	138155
114845	138156
2544	138157
38887	138158
55367	138159
18694	138160
36317	138161
47941	138162
43966	138163
91840	138164
42930	138165
9020	138166
3820	138167
16407	138168
14169	138169
59018	138170
22251	138171
5027	138172
378	138173
103944	138174
55630	138175
1019	138176
4094	138177
19008	138178
2513	138179
4063	138180
33680	138181
60025	138182
20322	138183
9330	138184
46434	138185
31356	138186
21989	138187
29254	138188
33531	138189
18951	138190
3221	138191
33433	138192
23371	138193
14672	138194
7018	138195
6864	138196
12257	138197
21830	138198
40507	138199
1249	138200
148112	138201
33842	138202
70493	138203
31917	138204
2668	138205
643	138206
125889	138207
27342	138208
14979	138209
32649	138210
137237	138211
76978	138212
4861	138213
31865	138214
7966	138215
23171	138216
100200	138217
10493	138218
22404	138219
84920	138220
1288	138221
158425	138222
54806	138223
11233	138224
42782	138225
29539	138226
44759	138227
24646	138228
46871	138229
2915	138230
57433	138231
42006	138232
5603	138233
8736	138234
7121	138235
23408	138236
203	138237
26343	138238
19742	138239
6555	138240
139251	138241
6862	138242
29978	138243
45878	138244
98516	138245
38970	138246
64802	138247
123925	138248
26908	138249
7336	138250
25406	138251
40657	138252
629	138253
37297	138254
1399	138255
87203	138256
21124	138257
47849	138258
14401	138259
3006	138260
2085	138261
84662	138262
85864	138263
36251	138264
7088	138265
150440	138266
54823	138267
51535	138268
4210	138269
38479	138270
64776	138271
530	138272
31733	138273
59526	138274
41992	138275
18810	138276
71055	138277
26331	138278
111786	138279
19893	138280
37825	138281
77278	138282
71200	138283
14084	138284
29656	138285
1578	138286
3527	138287
4936	138288
148487	138289
48181	138290
44105	138291
14890	138292
30	138293
107856	138294
23471	138295
92168	138296
85246	138297
5132	138298
30131	138299
22328	138300
20604	138301
3385	138302
12479	138303
75420	138304
38364	138305
3495	138306
425	138307
33544	138308
39443	138309
54592	138310
159583	138311
33774	138312
6922	138313
107902	138314
56542	138315
2308	138316
145	138317
65400	138318
12664	138319
103856	138320
324	138321
15714	138322
114564	138323
165472	138324
2158	138325
106426	138326
123248	138327
45101	138328
7709	138329
43772	138330
80718	138331
49574	138332
631	138333
11646	138334
11776	138335
55425	138336
82507	138337
59020	138338
8526	138339
6978	138340
19934	138341
166395	138342
160754	138343
54096	138344
55634	138345
20056	138346
3698	138347
13416	138348
2133	138349
339	138350
69975	138351
86610	138352
55890	138353
7701	138354
77489	138355
15646	138356
5073	138357
54073	138358
47725	138359
116157	138360
52075	138361
9886	138362
99404	138363
13769	138364
37474	138365
10959	138366
1838	138367
28374	138368
7278	138369
41536	138370
34414	138371
2355	138372
52816	138373
57215	138374
30668	138375
28711	138376
307	138377
85706	138378
15886	138379
37221	138380
155531	138381
91817	138382
25037	138383
51739	138384
44270	138385
11646	138386
4955	138387
54566	138388
76621	138389
5466	138390
63036	138391
42739	138392
50178	138393
66104	138394
43633	138395
73982	138396
26221	138397
96656	138398
6878	138399
23996	138400
144911	138401
15507	138402
155972	138403
123028	138404
28677	138405
13224	138406
3859	138407
156300	138408
19722	138409
49963	138410
10958	138411
147988	138412
100273	138413
83638	138414
15488	138415
117355	138416
14280	138417
23741	138418
183	138419
30621	138420
58880	138421
51292	138422
32829	138423
9314	138424
14743	138425
17768	138426
87225	138427
26906	138428
107194	138429
49027	138430
16205	138431
11717	138432
37088	138433
84978	138434
56366	138435
24085	138436
105188	138437
26567	138438
21134	138439
531	138440
77279	138441
812	138442
40260	138443
44004	138444
46292	138445
22129	138446
148480	138447
8743	138448
31830	138449
68046	138450
87301	138451
832	138452
26272	138453
36785	138454
27711	138455
9467	138456
27480	138457
3413	138458
116250	138459
72080	138460
34232	138461
45077	138462
31704	138463
621	138464
132417	138465
9488	138466
121851	138467
4123	138468
4584	138469
34136	138470
92163	138471
3147	138472
68432	138473
97119	138474
68429	138475
6599	138476
509	138477
49591	138478
33390	138479
2517	138480
32589	138481
106935	138482
6705	138483
75844	138484
103762	138485
51802	138486
76623	138487
19496	138488
75703	138489
6900	138490
14465	138491
79838	138492
27916	138493
20828	138494
1256	138495
6956	138496
13251	138497
22095	138498
62754	138499
39974	138500
19521	138501
26020	138502
18611	138503
95406	138504
7828	138505
39121	138506
56400	138507
100868	138508
29281	138509
78154	138510
27375	138511
12865	138512
46050	138513
89899	138514
75790	138515
12863	138516
61	138517
27781	138518
4376	138519
21456	138520
39565	138521
12079	138522
14062	138523
20313	138524
17819	138525
108953	138526
16161	138527
12923	138528
15774	138529
78467	138530
1946	138531
70241	138532
27756	138533
52858	138534
40114	138535
52169	138536
155294	138537
71414	138538
38339	138539
54339	138540
2682	138541
14827	138542
2056	138543
24026	138544
45047	138545
21095	138546
98633	138547
1002	138548
42092	138549
124053	138550
7267	138551
10490	138552
41618	138553
9615	138554
368	138555
46743	138556
114877	138557
56435	138558
11459	138559
91504	138560
16851	138561
9767	138562
27066	138563
98310	138564
25298	138565
484	138566
108996	138567
79162	138568
82744	138569
6796	138570
20193	138571
134870	138572
16263	138573
2935	138574
54597	138575
20751	138576
4303	138577
44773	138578
41584	138579
50261	138580
48295	138581
91950	138582
4876	138583
12457	138584
1779	138585
8465	138586
3840	138587
9797	138588
32650	138589
68841	138590
66527	138591
20287	138592
8154	138593
38296	138594
132474	138595
59499	138596
33366	138597
113817	138598
40164	138599
19521	138600
148257	138601
77015	138602
145509	138603
21162	138604
69872	138605
55786	138606
149365	138607
17810	138608
4405	138609
41527	138610
32701	138611
100246	138612
93956	138613
1427	138614
50702	138615
161035	138616
15953	138617
143058	138618
13551	138619
67041	138620
52201	138621
163418	138622
6406	138623
103025	138624
119408	138625
29741	138626
131984	138627
117819	138628
87085	138629
109723	138630
68881	138631
5215	138632
37725	138633
76299	138634
34550	138635
27377	138636
1293	138637
54412	138638
128010	138639
51937	138640
43526	138641
3193	138642
58006	138643
68351	138644
2658	138645
4536	138646
12078	138647
92253	138648
5795	138649
155547	138650
97349	138651
41548	138652
145128	138653
34277	138654
38387	138655
53441	138656
25197	138657
20532	138658
16783	138659
59789	138660
419	138661
2108	138662
28679	138663
90712	138664
1041	138665
52143	138666
108628	138667
73072	138668
11186	138669
9643	138670
24875	138671
49162	138672
62680	138673
20898	138674
7102	138675
291	138676
11889	138677
40182	138678
5943	138679
12873	138680
102254	138681
64670	138682
9321	138683
7236	138684
60435	138685
18555	138686
116466	138687
15654	138688
162	138689
2380	138690
133148	138691
130687	138692
9654	138693
55851	138694
75976	138695
1057	138696
1697	138697
12272	138698
55282	138699
22074	138700
34945	138701
528	138702
122603	138703
9495	138704
77	138705
34781	138706
3228	138707
35914	138708
20271	138709
56669	138710
18520	138711
22639	138712
60247	138713
34010	138714
1115	138715
14869	138716
102586	138717
39019	138718
27861	138719
2209	138720
84587	138721
39405	138722
106003	138723
38086	138724
45825	138725
157919	138726
58882	138727
30542	138728
38444	138729
8462	138730
553	138731
1206	138732
3383	138733
59595	138734
3780	138735
46018	138736
21336	138737
9375	138738
133891	138739
115843	138740
2820	138741
158346	138742
2774	138743
22929	138744
4685	138745
82396	138746
49470	138747
35658	138748
66711	138749
42944	138750
4045	138751
20738	138752
56065	138753
12126	138754
4696	138755
100769	138756
19515	138757
81362	138758
976	138759
20461	138760
7718	138761
59068	138762
29234	138763
56279	138764
33415	138765
108372	138766
96102	138767
30236	138768
5913	138769
23845	138770
3252	138771
126591	138772
86445	138773
49927	138774
34732	138775
27285	138776
10853	138777
6777	138778
55015	138779
19495	138780
7702	138781
156357	138782
32702	138783
22601	138784
55684	138785
191	138786
81980	138787
3121	138788
34045	138789
2163	138790
8963	138791
30514	138792
81238	138793
113091	138794
34373	138795
24688	138796
31315	138797
3639	138798
21518	138799
79708	138800
13644	138801
42827	138802
10972	138803
70517	138804
76526	138805
28484	138806
1196	138807
25743	138808
17823	138809
21838	138810
10848	138811
44123	138812
120868	138813
65367	138814
374	138815
20927	138816
48860	138817
121088	138818
100803	138819
98867	138820
10766	138821
61453	138822
55631	138823
19966	138824
26793	138825
28126	138826
6707	138827
101959	138828
17503	138829
44841	138830
138629	138831
119001	138832
485	138833
89726	138834
93571	138835
43314	138836
27184	138837
15890	138838
52510	138839
61471	138840
13738	138841
138135	138842
79937	138843
12034	138844
121507	138845
148751	138846
94105	138847
73258	138848
8192	138849
18790	138850
1801	138851
30832	138852
10790	138853
46336	138854
5098	138855
96897	138856
63097	138857
23870	138858
931	138859
44370	138860
19875	138861
154495	138862
39580	138863
2862	138864
26287	138865
16663	138866
50513	138867
372	138868
89900	138869
83684	138870
16083	138871
5561	138872
68310	138873
43334	138874
13009	138875
41791	138876
26291	138877
24941	138878
68098	138879
65254	138880
41069	138881
6319	138882
24271	138883
50062	138884
67175	138885
93755	138886
11944	138887
1257	138888
37025	138889
5050	138890
72270	138891
30609	138892
59890	138893
6527	138894
53846	138895
57386	138896
9183	138897
17725	138898
43107	138899
11808	138900
19717	138901
32014	138902
775	138903
101710	138904
33142	138905
638	138906
52544	138907
11343	138908
19584	138909
76334	138910
58962	138911
24052	138912
7573	138913
11109	138914
205	138915
4925	138916
125433	138917
26877	138918
65455	138919
55469	138920
6702	138921
21291	138922
24791	138923
1332	138924
35074	138925
75802	138926
124147	138927
44957	138928
74	138929
28092	138930
72469	138931
19982	138932
52173	138933
54165	138934
40244	138935
86154	138936
51331	138937
24270	138938
47997	138939
94564	138940
2490	138941
12244	138942
9754	138943
6714	138944
116951	138945
19006	138946
361	138947
104561	138948
207	138949
58003	138950
113082	138951
23713	138952
38775	138953
4814	138954
122143	138955
62415	138956
13469	138957
4320	138958
58024	138959
17602	138960
40363	138961
30063	138962
11263	138963
20870	138964
690	138965
107167	138966
18598	138967
1690	138968
9161	138969
52502	138970
1414	138971
95453	138972
10873	138973
148721	138974
156444	138975
57043	138976
136056	138977
49015	138978
9517	138979
2538	138980
28993	138981
85173	138982
42529	138983
55085	138984
6007	138985
3147	138986
112223	138987
2255	138988
11336	138989
54806	138990
37957	138991
32170	138992
52449	138993
125500	138994
85582	138995
51362	138996
14749	138997
16086	138998
115604	138999
36271	139000
166687	139001
712	139002
55678	139003
36296	139004
133587	139005
3364	139006
27789	139007
31678	139008
131041	139009
44734	139010
5831	139011
35799	139012
1952	139013
3295	139014
4189	139015
192	139016
67644	139017
86932	139018
42748	139019
3860	139020
133118	139021
4847	139022
40928	139023
55317	139024
9962	139025
8716	139026
29545	139027
52054	139028
6726	139029
2788	139030
135394	139031
125943	139032
22441	139033
1144	139034
99029	139035
1161	139036
32464	139037
852	139038
68969	139039
11153	139040
35594	139041
8264	139042
74023	139043
31198	139044
32877	139045
157601	139046
9264	139047
1314	139048
118407	139049
46900	139050
652	139051
41668	139052
55512	139053
25014	139054
42841	139055
35955	139056
32912	139057
14713	139058
7467	139059
49832	139060
47730	139061
63791	139062
8673	139063
26627	139064
39185	139065
36883	139066
42572	139067
4702	139068
11247	139069
5103	139070
68972	139071
90551	139072
83180	139073
94898	139074
30	139075
39388	139076
32811	139077
7263	139078
42223	139079
65828	139080
60397	139081
81808	139082
12246	139083
33779	139084
3464	139085
87608	139086
33290	139087
19862	139088
57371	139089
80894	139090
1623	139091
4014	139092
177	139093
41304	139094
17849	139095
117915	139096
30379	139097
94	139098
55769	139099
142	139100
21910	139101
33276	139102
72037	139103
58682	139104
1928	139105
126569	139106
56349	139107
939	139108
4253	139109
112532	139110
62487	139111
46973	139112
67791	139113
24287	139114
11542	139115
57136	139116
79928	139117
58825	139118
26383	139119
74567	139120
82893	139121
28260	139122
106155	139123
136524	139124
49490	139125
1	139126
75459	139127
87158	139128
165881	139129
26085	139130
13467	139131
8	139132
48813	139133
4409	139134
2764	139135
34905	139136
16168	139137
23523	139138
55426	139139
10620	139140
49596	139141
136623	139142
31092	139143
634	139144
149179	139145
36707	139146
27025	139147
67992	139148
92690	139149
86	139150
22086	139151
1007	139152
3693	139153
16136	139154
115477	139155
106073	139156
24476	139157
100790	139158
57298	139159
6081	139160
87321	139161
26656	139162
3590	139163
58161	139164
20480	139165
67782	139166
42527	139167
142992	139168
64684	139169
58031	139170
3298	139171
16077	139172
58243	139173
71345	139174
15032	139175
3967	139176
80753	139177
10770	139178
43122	139179
12415	139180
77449	139181
46334	139182
26	139183
10333	139184
46881	139185
31957	139186
6169	139187
19187	139188
129131	139189
74292	139190
27419	139191
66921	139192
51009	139193
5941	139194
5310	139195
1622	139196
23447	139197
11200	139198
54495	139199
61912	139200
166521	139201
42828	139202
37058	139203
107180	139204
50078	139205
929	139206
128062	139207
89268	139208
11500	139209
17350	139210
32676	139211
5395	139212
2761	139213
106613	139214
50749	139215
14433	139216
23853	139217
79748	139218
52472	139219
1818	139220
4127	139221
5700	139222
54445	139223
54765	139224
11631	139225
16462	139226
291	139227
7	139228
32727	139229
7679	139230
42538	139231
18888	139232
131870	139233
50138	139234
71689	139235
148192	139236
10609	139237
4807	139238
4257	139239
19665	139240
31186	139241
4300	139242
10545	139243
129496	139244
5772	139245
140238	139246
50060	139247
127920	139248
31129	139249
4141	139250
34825	139251
22342	139252
120434	139253
123469	139254
317	139255
90116	139256
7926	139257
12329	139258
889	139259
9644	139260
258	139261
1400	139262
30414	139263
1859	139264
32799	139265
38471	139266
8139	139267
102677	139268
35738	139269
14624	139270
1837	139271
58594	139272
31417	139273
5303	139274
103491	139275
57290	139276
84474	139277
17917	139278
101137	139279
101447	139280
8131	139281
24454	139282
94971	139283
68428	139284
8147	139285
120559	139286
4752	139287
89066	139288
56066	139289
122656	139290
57086	139291
15969	139292
102452	139293
9540	139294
38545	139295
12130	139296
580	139297
1563	139298
57105	139299
34991	139300
44517	139301
54331	139302
5805	139303
165395	139304
74527	139305
29029	139306
59575	139307
2067	139308
328	139309
83514	139310
2794	139311
12914	139312
68928	139313
34129	139314
49943	139315
3888	139316
115791	139317
12291	139318
44859	139319
12008	139320
16223	139321
8086	139322
38901	139323
60920	139324
57065	139325
5077	139326
17	139327
20067	139328
110754	139329
84111	139330
78670	139331
25609	139332
890	139333
52977	139334
3003	139335
109800	139336
37820	139337
4342	139338
4217	139339
7957	139340
10859	139341
62917	139342
114871	139343
30630	139344
11115	139345
91169	139346
163129	139347
14055	139348
26356	139349
5366	139350
13408	139351
91898	139352
22132	139353
57890	139354
59629	139355
7746	139356
122	139357
160320	139358
147210	139359
8561	139360
5083	139361
144116	139362
914	139363
15300	139364
107250	139365
11585	139366
203	139367
107012	139368
3169	139369
42019	139370
98677	139371
2887	139372
19623	139373
52821	139374
12323	139375
49221	139376
51451	139377
78632	139378
82854	139379
8156	139380
99413	139381
31213	139382
9563	139383
91993	139384
74396	139385
25750	139386
212	139387
416	139388
117255	139389
58479	139390
26939	139391
14416	139392
140282	139393
25794	139394
127777	139395
118781	139396
127270	139397
40626	139398
117289	139399
43347	139400
26062	139401
78895	139402
19623	139403
29534	139404
106821	139405
12441	139406
110151	139407
5289	139408
724	139409
50294	139410
120476	139411
1160	139412
44545	139413
593	139414
5286	139415
65706	139416
54904	139417
75794	139418
12151	139419
14554	139420
8692	139421
68978	139422
26129	139423
24974	139424
157763	139425
28857	139426
22767	139427
78325	139428
11718	139429
712	139430
2016	139431
1438	139432
113208	139433
49875	139434
9319	139435
4212	139436
85021	139437
74754	139438
29227	139439
16361	139440
30136	139441
791	139442
10927	139443
88041	139444
22692	139445
5235	139446
3425	139447
2396	139448
62116	139449
1212	139450
8764	139451
2485	139452
8238	139453
32191	139454
69737	139455
19517	139456
6573	139457
1686	139458
22488	139459
23820	139460
35644	139461
57791	139462
35111	139463
34247	139464
27372	139465
57357	139466
8683	139467
15296	139468
21623	139469
43943	139470
74599	139471
135	139472
21738	139473
2446	139474
530	139475
1471	139476
54631	139477
9219	139478
15322	139479
6642	139480
12438	139481
71491	139482
34520	139483
48093	139484
53575	139485
29898	139486
12913	139487
61036	139488
124956	139489
8202	139490
79495	139491
25552	139492
51276	139493
74956	139494
61829	139495
63162	139496
6930	139497
165044	139498
12603	139499
108340	139500
144	139501
48063	139502
16150	139503
81429	139504
59097	139505
20083	139506
98363	139507
104292	139508
32511	139509
7871	139510
119022	139511
80156	139512
107889	139513
1615	139514
15018	139515
56922	139516
4858	139517
55240	139518
4718	139519
11011	139520
5531	139521
101742	139522
29070	139523
54199	139524
17588	139525
3335	139526
94457	139527
1533	139528
20311	139529
22036	139530
28655	139531
20861	139532
67426	139533
72758	139534
94629	139535
27624	139536
39901	139537
29526	139538
17186	139539
33404	139540
9527	139541
22036	139542
13737	139543
21564	139544
148788	139545
51197	139546
28807	139547
4485	139548
8243	139549
15115	139550
43613	139551
15687	139552
12476	139553
92948	139554
11635	139555
31394	139556
6461	139557
7830	139558
7267	139559
37902	139560
14439	139561
23841	139562
57055	139563
18574	139564
19878	139565
10038	139566
133	139567
2199	139568
113483	139569
156672	139570
29688	139571
68345	139572
15319	139573
23292	139574
18329	139575
77708	139576
31578	139577
794	139578
132993	139579
48947	139580
95416	139581
30063	139582
3450	139583
37839	139584
8336	139585
4062	139586
76294	139587
95126	139588
401	139589
102742	139590
5332	139591
1250	139592
12155	139593
66629	139594
3222	139595
149210	139596
5155	139597
13725	139598
8695	139599
100079	139600
41639	139601
65252	139602
6816	139603
30577	139604
179	139605
78669	139606
26529	139607
58542	139608
1134	139609
9893	139610
11159	139611
87301	139612
3528	139613
23804	139614
130391	139615
120072	139616
9645	139617
9240	139618
18933	139619
49369	139620
57943	139621
157130	139622
28528	139623
34280	139624
75483	139625
129896	139626
106913	139627
64515	139628
159985	139629
57879	139630
28521	139631
932	139632
18017	139633
1282	139634
2979	139635
20582	139636
9743	139637
1192	139638
105005	139639
21946	139640
732	139641
80084	139642
72189	139643
46921	139644
20660	139645
66613	139646
31708	139647
11701	139648
66496	139649
84586	139650
8141	139651
36734	139652
37433	139653
72543	139654
163772	139655
16871	139656
30673	139657
148498	139658
5825	139659
6643	139660
32388	139661
36132	139662
7379	139663
35858	139664
18143	139665
21259	139666
116860	139667
12757	139668
821	139669
115306	139670
3084	139671
128947	139672
25340	139673
49907	139674
108048	139675
34314	139676
81240	139677
4393	139678
29883	139679
10656	139680
66700	139681
11845	139682
18492	139683
28118	139684
1182	139685
54659	139686
258	139687
121811	139688
6606	139689
24154	139690
37910	139691
33365	139692
45158	139693
2917	139694
125422	139695
3922	139696
8603	139697
26223	139698
20234	139699
116533	139700
130546	139701
60416	139702
55478	139703
2789	139704
29637	139705
14018	139706
39072	139707
22181	139708
49444	139709
77052	139710
66047	139711
951	139712
87308	139713
3440	139714
52230	139715
54344	139716
30799	139717
50135	139718
94809	139719
6270	139720
47073	139721
1318	139722
47286	139723
112765	139724
1561	139725
80938	139726
43110	139727
6003	139728
67659	139729
3429	139730
68960	139731
50572	139732
3643	139733
85450	139734
19779	139735
76427	139736
2872	139737
57717	139738
2396	139739
55157	139740
28420	139741
156817	139742
133866	139743
12237	139744
42874	139745
39123	139746
7730	139747
218	139748
162	139749
2201	139750
88466	139751
135159	139752
21177	139753
103222	139754
94931	139755
76975	139756
24296	139757
20576	139758
41855	139759
122695	139760
7790	139761
106002	139762
92148	139763
57884	139764
68203	139765
26447	139766
58234	139767
33935	139768
23911	139769
15780	139770
97120	139771
64949	139772
4037	139773
101475	139774
28206	139775
4382	139776
17139	139777
12667	139778
11042	139779
4582	139780
304	139781
18167	139782
1724	139783
137553	139784
8175	139785
72772	139786
67844	139787
57719	139788
48725	139789
1333	139790
1296	139791
30485	139792
63190	139793
43353	139794
683	139795
4605	139796
64697	139797
29648	139798
24307	139799
1245	139800
1465	139801
6710	139802
3341	139803
5436	139804
119861	139805
22786	139806
15302	139807
108645	139808
56605	139809
37377	139810
122306	139811
6654	139812
26460	139813
59934	139814
61622	139815
12989	139816
124832	139817
105683	139818
23588	139819
33725	139820
122612	139821
87690	139822
6718	139823
122103	139824
1674	139825
29324	139826
8830	139827
159324	139828
16008	139829
56042	139830
29195	139831
88041	139832
68790	139833
9661	139834
6480	139835
54958	139836
132291	139837
122765	139838
131195	139839
64056	139840
141176	139841
11987	139842
18800	139843
29867	139844
9732	139845
13673	139846
19103	139847
4711	139848
46620	139849
34284	139850
67164	139851
33833	139852
42121	139853
47835	139854
65721	139855
34519	139856
7842	139857
9934	139858
50975	139859
6139	139860
487	139861
152285	139862
9771	139863
54914	139864
37966	139865
21	139866
27461	139867
6904	139868
30261	139869
131937	139870
53981	139871
7308	139872
17463	139873
33373	139874
17861	139875
49532	139876
33798	139877
1236	139878
48130	139879
33070	139880
10799	139881
3342	139882
64811	139883
106975	139884
1581	139885
18610	139886
125105	139887
11486	139888
11956	139889
27429	139890
126020	139891
56485	139892
4331	139893
29371	139894
24979	139895
46650	139896
31981	139897
56186	139898
32437	139899
70489	139900
61573	139901
6592	139902
39260	139903
148543	139904
132143	139905
4288	139906
86444	139907
104017	139908
87629	139909
11219	139910
100814	139911
9808	139912
49793	139913
10999	139914
53570	139915
24058	139916
45812	139917
26776	139918
29463	139919
35154	139920
13461	139921
13073	139922
6017	139923
2490	139924
39086	139925
66890	139926
10608	139927
22343	139928
59148	139929
26854	139930
9546	139931
127837	139932
22475	139933
35496	139934
31710	139935
12050	139936
30019	139937
29	139938
20630	139939
153924	139940
4618	139941
46342	139942
10035	139943
67794	139944
27013	139945
96672	139946
27970	139947
46476	139948
27080	139949
123338	139950
9795	139951
14950	139952
48931	139953
21598	139954
12885	139955
7533	139956
3785	139957
25320	139958
55017	139959
85656	139960
44675	139961
55623	139962
151808	139963
48082	139964
2194	139965
59163	139966
2721	139967
90822	139968
23779	139969
59792	139970
43261	139971
32347	139972
5731	139973
21205	139974
68237	139975
26571	139976
269	139977
53351	139978
8092	139979
26509	139980
5717	139981
127515	139982
43005	139983
115522	139984
45597	139985
59106	139986
9478	139987
91813	139988
678	139989
9676	139990
2548	139991
10491	139992
10264	139993
133996	139994
35728	139995
887	139996
11600	139997
454	139998
6460	139999
30466	140000
14408	140001
65713	140002
2540	140003
147519	140004
36905	140005
77567	140006
13792	140007
63326	140008
55987	140009
887	140010
153622	140011
80246	140012
125359	140013
9688	140014
38490	140015
40009	140016
5490	140017
42160	140018
37015	140019
3575	140020
4913	140021
61698	140022
4461	140023
19460	140024
27800	140025
43568	140026
31129	140027
1602	140028
10772	140029
1623	140030
74979	140031
1527	140032
80747	140033
52038	140034
8446	140035
5901	140036
114227	140037
146131	140038
39685	140039
35405	140040
16812	140041
41361	140042
152720	140043
104614	140044
2507	140045
3881	140046
64507	140047
26689	140048
80187	140049
57672	140050
52513	140051
74341	140052
894	140053
61010	140054
20424	140055
11898	140056
1991	140057
75765	140058
13794	140059
5811	140060
19132	140061
93626	140062
773	140063
24584	140064
16738	140065
3582	140066
6603	140067
25647	140068
3009	140069
90001	140070
59739	140071
86818	140072
6498	140073
38369	140074
22928	140075
24564	140076
106978	140077
45586	140078
153593	140079
9725	140080
67838	140081
31260	140082
19895	140083
213	140084
10573	140085
16949	140086
10601	140087
81818	140088
9597	140089
3974	140090
83797	140091
15554	140092
99021	140093
58971	140094
2448	140095
112902	140096
20862	140097
5526	140098
3196	140099
125492	140100
30634	140101
35395	140102
4644	140103
26519	140104
2906	140105
23713	140106
105145	140107
128201	140108
4392	140109
24533	140110
9086	140111
49859	140112
28493	140113
163400	140114
30089	140115
17374	140116
2467	140117
7957	140118
15540	140119
30420	140120
27068	140121
76249	140122
5309	140123
783	140124
2020	140125
6184	140126
16938	140127
33125	140128
1313	140129
64407	140130
13848	140131
45316	140132
8152	140133
17627	140134
55588	140135
2288	140136
3372	140137
2470	140138
61581	140139
82929	140140
23933	140141
39123	140142
40202	140143
4387	140144
129421	140145
3321	140146
18728	140147
23267	140148
85255	140149
36230	140150
13094	140151
14137	140152
58930	140153
146963	140154
2027	140155
47874	140156
30152	140157
112240	140158
37483	140159
133201	140160
47999	140161
71081	140162
15019	140163
11851	140164
12974	140165
35374	140166
63176	140167
44119	140168
101311	140169
17724	140170
30441	140171
26116	140172
43769	140173
56904	140174
29815	140175
144977	140176
3042	140177
104073	140178
7823	140179
113554	140180
37715	140181
31366	140182
84938	140183
29909	140184
18173	140185
23087	140186
48726	140187
68667	140188
21229	140189
55096	140190
11766	140191
36623	140192
33911	140193
45927	140194
92381	140195
17511	140196
90145	140197
63221	140198
15050	140199
59698	140200
26477	140201
4321	140202
49032	140203
42278	140204
12135	140205
55374	140206
19931	140207
103313	140208
23491	140209
527	140210
30339	140211
148371	140212
52861	140213
39955	140214
9789	140215
5221	140216
21940	140217
3357	140218
51726	140219
47871	140220
28822	140221
5116	140222
41059	140223
27572	140224
58360	140225
39607	140226
121866	140227
39004	140228
32726	140229
28720	140230
82159	140231
17694	140232
166584	140233
2492	140234
11647	140235
4563	140236
41851	140237
26794	140238
11442	140239
40470	140240
74460	140241
39468	140242
32688	140243
18973	140244
2170	140245
29293	140246
62355	140247
40759	140248
19302	140249
55121	140250
1782	140251
1035	140252
3000	140253
8967	140254
29959	140255
77717	140256
18640	140257
59288	140258
18540	140259
84330	140260
154515	140261
27736	140262
60098	140263
60911	140264
5027	140265
73335	140266
56821	140267
20071	140268
34717	140269
91160	140270
29606	140271
98047	140272
10751	140273
95546	140274
23590	140275
54518	140276
31810	140277
40693	140278
57287	140279
12204	140280
122994	140281
2652	140282
278	140283
4789	140284
2311	140285
70598	140286
118182	140287
34989	140288
31734	140289
91984	140290
130128	140291
41088	140292
29552	140293
114361	140294
29590	140295
41362	140296
17775	140297
10619	140298
90185	140299
37885	140300
142280	140301
6926	140302
127901	140303
21647	140304
46231	140305
48047	140306
74720	140307
7281	140308
3732	140309
34358	140310
15322	140311
24459	140312
66483	140313
137923	140314
161242	140315
132667	140316
55070	140317
64122	140318
45580	140319
26656	140320
2944	140321
51735	140322
10643	140323
13339	140324
16609	140325
5775	140326
81781	140327
118264	140328
107353	140329
73983	140330
13136	140331
28823	140332
25637	140333
105860	140334
43555	140335
100759	140336
8270	140337
11724	140338
1071	140339
56205	140340
81624	140341
62681	140342
87588	140343
3658	140344
126828	140345
2949	140346
42728	140347
28193	140348
18606	140349
4979	140350
38492	140351
2057	140352
20352	140353
12453	140354
42710	140355
129413	140356
36000	140357
67239	140358
146955	140359
60011	140360
10987	140361
499	140362
21683	140363
69899	140364
49340	140365
58431	140366
162763	140367
46327	140368
27232	140369
369	140370
129754	140371
54926	140372
92719	140373
6065	140374
52190	140375
119826	140376
152100	140377
3012	140378
4260	140379
31039	140380
3905	140381
157361	140382
45769	140383
106347	140384
4210	140385
24531	140386
8542	140387
64193	140388
8236	140389
4124	140390
128315	140391
158507	140392
2822	140393
48625	140394
81303	140395
144086	140396
14649	140397
6164	140398
7965	140399
35826	140400
343	140401
29886	140402
1876	140403
11810	140404
12760	140405
1091	140406
52960	140407
13588	140408
56999	140409
87908	140410
57142	140411
57063	140412
6787	140413
119707	140414
47274	140415
18672	140416
52654	140417
8857	140418
102345	140419
147741	140420
10047	140421
25227	140422
70409	140423
58935	140424
17009	140425
104732	140426
136799	140427
46262	140428
43506	140429
26674	140430
73607	140431
663	140432
45267	140433
71772	140434
106082	140435
118324	140436
95079	140437
20486	140438
10399	140439
98542	140440
2092	140441
61363	140442
16445	140443
11471	140444
55915	140445
8393	140446
93174	140447
99840	140448
48075	140449
115237	140450
43829	140451
752	140452
92369	140453
22188	140454
89225	140455
109998	140456
97970	140457
9908	140458
107616	140459
17831	140460
99768	140461
48789	140462
70127	140463
133627	140464
829	140465
3111	140466
6338	140467
71688	140468
3394	140469
238	140470
68433	140471
60381	140472
14611	140473
7417	140474
25458	140475
8947	140476
377	140477
155907	140478
17328	140479
65189	140480
84316	140481
20934	140482
19970	140483
123544	140484
12994	140485
18059	140486
18682	140487
68502	140488
68967	140489
54784	140490
22855	140491
13059	140492
6725	140493
125279	140494
10250	140495
159295	140496
23455	140497
36435	140498
32207	140499
56174	140500
25800	140501
65603	140502
3136	140503
11050	140504
26742	140505
53840	140506
37842	140507
10827	140508
19725	140509
10675	140510
20041	140511
18207	140512
45083	140513
3039	140514
1018	140515
80451	140516
62175	140517
57360	140518
104104	140519
63007	140520
460	140521
313	140522
59	140523
27554	140524
51295	140525
13102	140526
1911	140527
561	140528
16410	140529
69227	140530
16690	140531
491	140532
108462	140533
903	140534
29032	140535
41330	140536
14976	140537
7283	140538
36668	140539
21807	140540
566	140541
2307	140542
32815	140543
13591	140544
36808	140545
59624	140546
165	140547
15691	140548
74997	140549
15567	140550
91483	140551
31187	140552
44756	140553
88820	140554
80753	140555
27844	140556
79111	140557
96910	140558
38269	140559
72648	140560
91030	140561
369	140562
107283	140563
73500	140564
24665	140565
51625	140566
2914	140567
55377	140568
48007	140569
608	140570
158887	140571
70904	140572
68852	140573
34567	140574
24161	140575
64742	140576
67529	140577
7126	140578
41837	140579
7490	140580
47102	140581
84986	140582
70830	140583
8926	140584
97230	140585
77373	140586
59725	140587
24150	140588
71130	140589
111633	140590
60423	140591
32600	140592
23351	140593
31878	140594
838	140595
5201	140596
13494	140597
15187	140598
20057	140599
95199	140600
41202	140601
895	140602
35799	140603
1926	140604
1283	140605
66915	140606
149857	140607
1480	140608
38312	140609
451	140610
40566	140611
9317	140612
61277	140613
1058	140614
53462	140615
51182	140616
222	140617
11594	140618
114841	140619
129324	140620
1	140621
24791	140622
2145	140623
6724	140624
67201	140625
33566	140626
39389	140627
32213	140628
41688	140629
9342	140630
2758	140631
43297	140632
352	140633
50778	140634
4685	140635
16052	140636
105812	140637
79639	140638
11933	140639
21642	140640
889	140641
14935	140642
1718	140643
67	140644
19580	140645
13726	140646
32417	140647
1945	140648
48707	140649
8878	140650
96429	140651
119836	140652
12828	140653
17362	140654
118533	140655
82370	140656
9946	140657
9810	140658
45211	140659
18	140660
23041	140661
162185	140662
102459	140663
8597	140664
12377	140665
95158	140666
499	140667
22025	140668
5734	140669
1615	140670
11219	140671
74357	140672
10640	140673
4328	140674
28881	140675
122155	140676
140342	140677
7957	140678
117575	140679
17043	140680
19227	140681
50790	140682
21492	140683
10147	140684
96885	140685
780	140686
13802	140687
112998	140688
2245	140689
23709	140690
47947	140691
55917	140692
15838	140693
59350	140694
35884	140695
2006	140696
137416	140697
112460	140698
22072	140699
83103	140700
77096	140701
6813	140702
33418	140703
4003	140704
66245	140705
17416	140706
45783	140707
49719	140708
122499	140709
4468	140710
69542	140711
56418	140712
15611	140713
52567	140714
308	140715
118101	140716
31069	140717
62672	140718
32	140719
14170	140720
31724	140721
60179	140722
9395	140723
43400	140724
2699	140725
9764	140726
23410	140727
10841	140728
3096	140729
467	140730
132857	140731
71243	140732
6466	140733
29321	140734
34913	140735
8701	140736
25979	140737
28774	140738
129903	140739
52930	140740
28142	140741
6157	140742
2886	140743
7986	140744
12901	140745
100311	140746
86377	140747
14933	140748
81034	140749
20884	140750
15237	140751
76590	140752
6690	140753
126413	140754
23928	140755
32072	140756
2826	140757
25108	140758
66734	140759
54971	140760
32345	140761
17810	140762
60088	140763
2219	140764
7843	140765
10318	140766
34639	140767
65224	140768
16330	140769
60842	140770
18855	140771
4005	140772
3822	140773
31847	140774
155178	140775
117402	140776
68734	140777
11314	140778
26380	140779
107576	140780
775	140781
24239	140782
52164	140783
35011	140784
2368	140785
27106	140786
128982	140787
14485	140788
34855	140789
100342	140790
121254	140791
3555	140792
96746	140793
46515	140794
44271	140795
15048	140796
34374	140797
49295	140798
28152	140799
9370	140800
1022	140801
7951	140802
142358	140803
29849	140804
733	140805
2199	140806
81011	140807
826	140808
100348	140809
25023	140810
93034	140811
6568	140812
87861	140813
162	140814
95629	140815
580	140816
66737	140817
103501	140818
83834	140819
130251	140820
44843	140821
114697	140822
9763	140823
12349	140824
19809	140825
139881	140826
5845	140827
58517	140828
2552	140829
90073	140830
10719	140831
101862	140832
35339	140833
81658	140834
2976	140835
58169	140836
36593	140837
936	140838
5410	140839
21257	140840
53638	140841
42695	140842
4034	140843
52033	140844
30532	140845
50873	140846
4398	140847
98495	140848
18147	140849
18566	140850
53861	140851
5495	140852
88378	140853
97797	140854
56316	140855
118243	140856
39795	140857
97820	140858
1993	140859
115685	140860
18472	140861
26072	140862
55911	140863
69400	140864
22220	140865
47378	140866
69248	140867
28952	140868
97959	140869
82500	140870
25793	140871
1989	140872
3281	140873
6476	140874
25343	140875
27307	140876
13943	140877
12918	140878
7905	140879
70467	140880
27252	140881
27751	140882
88903	140883
8246	140884
15987	140885
133168	140886
6747	140887
55575	140888
51443	140889
5924	140890
892	140891
14004	140892
18717	140893
16567	140894
15038	140895
7913	140896
70622	140897
43882	140898
29231	140899
46905	140900
35876	140901
29746	140902
14594	140903
13713	140904
11578	140905
92082	140906
1828	140907
20686	140908
1152	140909
32578	140910
9057	140911
90190	140912
23736	140913
10781	140914
57393	140915
7433	140916
2787	140917
7436	140918
5075	140919
21489	140920
4175	140921
5807	140922
7516	140923
41061	140924
160594	140925
36701	140926
32003	140927
22383	140928
3296	140929
99301	140930
27463	140931
85573	140932
6339	140933
14539	140934
25343	140935
2511	140936
5382	140937
96123	140938
3844	140939
34636	140940
19032	140941
9452	140942
5631	140943
131426	140944
47201	140945
12039	140946
90198	140947
12923	140948
47983	140949
96075	140950
25982	140951
56744	140952
47838	140953
71256	140954
70705	140955
12713	140956
15275	140957
151610	140958
51974	140959
112685	140960
63471	140961
133337	140962
6004	140963
3117	140964
40221	140965
62111	140966
116470	140967
70617	140968
3783	140969
36582	140970
94975	140971
143834	140972
72628	140973
119593	140974
2165	140975
5356	140976
27390	140977
26177	140978
91475	140979
66143	140980
100154	140981
6057	140982
11247	140983
96086	140984
94351	140985
49789	140986
103787	140987
17271	140988
155060	140989
22132	140990
9595	140991
36859	140992
68010	140993
5583	140994
38083	140995
82241	140996
104517	140997
4134	140998
7516	140999
1304	141000
67852	141001
135818	141002
7187	141003
69747	141004
29348	141005
111640	141006
33068	141007
4054	141008
33393	141009
68003	141010
24653	141011
57820	141012
75347	141013
62213	141014
24452	141015
110971	141016
22906	141017
46945	141018
94430	141019
1879	141020
16974	141021
15325	141022
11975	141023
7214	141024
404	141025
6198	141026
8973	141027
25336	141028
5849	141029
100975	141030
88519	141031
17105	141032
119587	141033
4748	141034
12178	141035
131952	141036
34	141037
22795	141038
31742	141039
157774	141040
15528	141041
154064	141042
36547	141043
58538	141044
6990	141045
6552	141046
16496	141047
23936	141048
9269	141049
88995	141050
200	141051
60486	141052
10532	141053
164	141054
59842	141055
2391	141056
38012	141057
212	141058
20986	141059
126183	141060
19771	141061
129564	141062
11250	141063
1019	141064
25210	141065
137223	141066
108641	141067
9065	141068
42685	141069
1857	141070
23470	141071
29236	141072
23211	141073
33491	141074
96704	141075
72258	141076
8896	141077
63836	141078
6350	141079
158156	141080
2317	141081
138562	141082
4188	141083
44453	141084
43235	141085
120549	141086
12909	141087
25637	141088
38115	141089
7298	141090
1767	141091
28627	141092
295	141093
10004	141094
1080	141095
49593	141096
94398	141097
37152	141098
15455	141099
352	141100
94375	141101
8727	141102
30112	141103
89802	141104
428	141105
155428	141106
50937	141107
3996	141108
28770	141109
1861	141110
36237	141111
2162	141112
26078	141113
2266	141114
115416	141115
133713	141116
33726	141117
41432	141118
35376	141119
25668	141120
25062	141121
59175	141122
43436	141123
5715	141124
18630	141125
28506	141126
7244	141127
23958	141128
19986	141129
44040	141130
39508	141131
50005	141132
90268	141133
90632	141134
94423	141135
48392	141136
32108	141137
36287	141138
52161	141139
59525	141140
20762	141141
45986	141142
331	141143
13035	141144
108879	141145
35321	141146
13357	141147
143996	141148
103450	141149
3646	141150
12062	141151
12407	141152
31983	141153
55726	141154
80385	141155
72766	141156
3561	141157
494	141158
52528	141159
28318	141160
92668	141161
127909	141162
54568	141163
13	141164
4809	141165
30893	141166
87830	141167
66885	141168
3490	141169
9036	141170
5945	141171
118105	141172
47678	141173
4572	141174
72803	141175
6587	141176
28807	141177
40206	141178
40081	141179
16344	141180
2019	141181
2736	141182
3502	141183
2831	141184
58213	141185
3878	141186
52276	141187
5943	141188
74955	141189
43542	141190
87551	141191
7682	141192
41191	141193
3721	141194
11898	141195
75722	141196
81783	141197
58378	141198
1707	141199
35167	141200
29886	141201
7502	141202
36892	141203
9516	141204
77581	141205
27802	141206
1612	141207
112265	141208
93001	141209
21513	141210
8903	141211
7710	141212
69155	141213
95636	141214
41551	141215
66335	141216
119744	141217
83548	141218
45002	141219
2134	141220
13819	141221
8957	141222
95836	141223
111178	141224
20678	141225
34393	141226
14506	141227
972	141228
94121	141229
7675	141230
97778	141231
60084	141232
13841	141233
10506	141234
17614	141235
21234	141236
38961	141237
6971	141238
12106	141239
71928	141240
46198	141241
63561	141242
5840	141243
16829	141244
108895	141245
40339	141246
4739	141247
56550	141248
18205	141249
3172	141250
90327	141251
159543	141252
18435	141253
16552	141254
45026	141255
18021	141256
60863	141257
27749	141258
23782	141259
31073	141260
28918	141261
40575	141262
26161	141263
29549	141264
68855	141265
79152	141266
127113	141267
51333	141268
352	141269
411	141270
78752	141271
1172	141272
40885	141273
2278	141274
112494	141275
456	141276
94596	141277
1382	141278
45548	141279
7781	141280
45247	141281
49586	141282
22034	141283
40589	141284
3493	141285
18379	141286
49762	141287
127538	141288
44427	141289
487	141290
16466	141291
36283	141292
17901	141293
146	141294
123419	141295
37021	141296
12396	141297
62057	141298
42522	141299
28667	141300
10248	141301
26738	141302
33461	141303
43369	141304
8198	141305
66841	141306
986	141307
68470	141308
4491	141309
28604	141310
82705	141311
53893	141312
11839	141313
12144	141314
3907	141315
149834	141316
154939	141317
27886	141318
57306	141319
19230	141320
164022	141321
21378	141322
5239	141323
8148	141324
89711	141325
95043	141326
87700	141327
70614	141328
159277	141329
35409	141330
146506	141331
122631	141332
3643	141333
11630	141334
29207	141335
28778	141336
32698	141337
9296	141338
1929	141339
46631	141340
63341	141341
64766	141342
1085	141343
34074	141344
35952	141345
7013	141346
34427	141347
11992	141348
39940	141349
69793	141350
25761	141351
6832	141352
43567	141353
96002	141354
19551	141355
83713	141356
15943	141357
7910	141358
22777	141359
64164	141360
23734	141361
18448	141362
78843	141363
32823	141364
31857	141365
21452	141366
32294	141367
23229	141368
69775	141369
43448	141370
3825	141371
64982	141372
22623	141373
5143	141374
7354	141375
63509	141376
22171	141377
103359	141378
45371	141379
35062	141380
25514	141381
29141	141382
83605	141383
48374	141384
12952	141385
2008	141386
28834	141387
82494	141388
16646	141389
18354	141390
117545	141391
43734	141392
13829	141393
84605	141394
7787	141395
52667	141396
160244	141397
102363	141398
29777	141399
23894	141400
63501	141401
18949	141402
82208	141403
107726	141404
49461	141405
96509	141406
79917	141407
7236	141408
127360	141409
34137	141410
29001	141411
162424	141412
99573	141413
13240	141414
47043	141415
15373	141416
20358	141417
6114	141418
26152	141419
164296	141420
70111	141421
14783	141422
5762	141423
1802	141424
33048	141425
11190	141426
151	141427
26046	141428
1706	141429
24697	141430
1238	141431
132435	141432
4052	141433
40667	141434
30647	141435
66093	141436
68896	141437
68305	141438
21972	141439
49602	141440
53965	141441
82917	141442
47206	141443
332	141444
11733	141445
8810	141446
1377	141447
10241	141448
15686	141449
11194	141450
108635	141451
75572	141452
124417	141453
104373	141454
29499	141455
64487	141456
9539	141457
5901	141458
7790	141459
106935	141460
20086	141461
6649	141462
37694	141463
90819	141464
1119	141465
1595	141466
62839	141467
66387	141468
29772	141469
3690	141470
24373	141471
57334	141472
22537	141473
36145	141474
30371	141475
57644	141476
16369	141477
79045	141478
63759	141479
3956	141480
62307	141481
25301	141482
50723	141483
23	141484
38686	141485
1850	141486
30853	141487
10097	141488
118669	141489
1017	141490
13359	141491
89146	141492
72329	141493
24258	141494
18224	141495
27064	141496
43053	141497
302	141498
23942	141499
719	141500
1409	141501
6830	141502
1554	141503
9851	141504
108241	141505
14264	141506
3389	141507
38267	141508
34279	141509
11621	141510
8305	141511
151463	141512
62350	141513
106344	141514
8427	141515
119425	141516
89594	141517
2697	141518
69513	141519
16297	141520
16107	141521
18055	141522
66766	141523
34124	141524
62343	141525
71836	141526
774	141527
42499	141528
81251	141529
14720	141530
12070	141531
14282	141532
20847	141533
67037	141534
11470	141535
22660	141536
53305	141537
81986	141538
153155	141539
30146	141540
54422	141541
69397	141542
145763	141543
128755	141544
127	141545
13016	141546
7617	141547
72647	141548
86592	141549
11229	141550
4558	141551
863	141552
40024	141553
33128	141554
31705	141555
78697	141556
62584	141557
17040	141558
98092	141559
71027	141560
1941	141561
7729	141562
4445	141563
41765	141564
16759	141565
62525	141566
3605	141567
22239	141568
12134	141569
5503	141570
89184	141571
9594	141572
50199	141573
7794	141574
5043	141575
25472	141576
38493	141577
3751	141578
102732	141579
41287	141580
77441	141581
5806	141582
12541	141583
11042	141584
248	141585
7240	141586
9793	141587
11712	141588
10958	141589
23373	141590
54619	141591
37173	141592
34640	141593
51849	141594
79203	141595
3375	141596
28653	141597
51855	141598
4137	141599
63172	141600
162040	141601
15391	141602
97057	141603
80013	141604
2208	141605
3395	141606
34174	141607
118704	141608
598	141609
19334	141610
88539	141611
1722	141612
6279	141613
110999	141614
13137	141615
5343	141616
78349	141617
1520	141618
9463	141619
106281	141620
64226	141621
1260	141622
1283	141623
162452	141624
5777	141625
41407	141626
923	141627
46254	141628
129399	141629
16290	141630
72241	141631
38069	141632
111282	141633
4618	141634
6667	141635
5278	141636
58717	141637
78023	141638
93270	141639
74027	141640
25439	141641
44750	141642
15949	141643
26	141644
5647	141645
54318	141646
15647	141647
3475	141648
40441	141649
63273	141650
12621	141651
25038	141652
25668	141653
50406	141654
20145	141655
24728	141656
126297	141657
7931	141658
67082	141659
1609	141660
13027	141661
7781	141662
73192	141663
47451	141664
737	141665
126043	141666
33376	141667
83592	141668
21547	141669
5819	141670
24244	141671
101284	141672
6427	141673
89475	141674
10826	141675
59369	141676
34908	141677
99563	141678
108262	141679
40200	141680
9828	141681
54692	141682
57600	141683
2328	141684
48600	141685
59352	141686
17586	141687
12473	141688
41037	141689
75516	141690
103584	141691
10252	141692
9961	141693
16551	141694
2281	141695
6221	141696
156515	141697
28997	141698
48768	141699
126641	141700
124279	141701
9889	141702
76282	141703
36884	141704
14083	141705
363	141706
32970	141707
8541	141708
10661	141709
27387	141710
1277	141711
1648	141712
104590	141713
42222	141714
50341	141715
73738	141716
42109	141717
73558	141718
129514	141719
45518	141720
98379	141721
39121	141722
39247	141723
3056	141724
20935	141725
93107	141726
2835	141727
60482	141728
20364	141729
59732	141730
3536	141731
9349	141732
74271	141733
86651	141734
43142	141735
59683	141736
77499	141737
9469	141738
18475	141739
19426	141740
4358	141741
58923	141742
488	141743
11047	141744
13459	141745
8908	141746
92341	141747
26756	141748
58085	141749
81940	141750
102377	141751
66728	141752
15998	141753
1651	141754
6283	141755
20582	141756
47991	141757
14651	141758
626	141759
1558	141760
43488	141761
9025	141762
10276	141763
101810	141764
71508	141765
5514	141766
2692	141767
13934	141768
8113	141769
2784	141770
23033	141771
19455	141772
25522	141773
17780	141774
65123	141775
120896	141776
101937	141777
1275	141778
26914	141779
4415	141780
2995	141781
78319	141782
34435	141783
47733	141784
838	141785
37966	141786
20980	141787
18320	141788
113434	141789
39175	141790
8309	141791
3258	141792
130017	141793
757	141794
44341	141795
22273	141796
62330	141797
105585	141798
8039	141799
10271	141800
181	141801
41049	141802
15551	141803
44967	141804
43309	141805
50427	141806
18731	141807
58984	141808
346	141809
30846	141810
51516	141811
103664	141812
25370	141813
10901	141814
10539	141815
459	141816
30550	141817
15245	141818
67431	141819
8796	141820
56738	141821
5005	141822
164	141823
64804	141824
27446	141825
113128	141826
153423	141827
42252	141828
10599	141829
6882	141830
103527	141831
47165	141832
70351	141833
119302	141834
42035	141835
8371	141836
82673	141837
93030	141838
3630	141839
43273	141840
13134	141841
11270	141842
14675	141843
483	141844
131026	141845
38672	141846
10052	141847
92146	141848
58874	141849
92	141850
28903	141851
18068	141852
43592	141853
45108	141854
19483	141855
31443	141856
8846	141857
126359	141858
32855	141859
63836	141860
100792	141861
81973	141862
65243	141863
10416	141864
28327	141865
40660	141866
30222	141867
37897	141868
5975	141869
7203	141870
55412	141871
76368	141872
81343	141873
19815	141874
8808	141875
20681	141876
5995	141877
34264	141878
230	141879
36530	141880
105905	141881
7497	141882
105788	141883
23114	141884
1014	141885
20336	141886
75742	141887
131997	141888
128612	141889
9701	141890
6859	141891
39137	141892
22302	141893
6411	141894
62272	141895
125935	141896
30271	141897
50107	141898
21361	141899
97682	141900
349	141901
13190	141902
74101	141903
56708	141904
81468	141905
4332	141906
3579	141907
69030	141908
23484	141909
25105	141910
19767	141911
719	141912
38407	141913
17981	141914
67984	141915
86083	141916
4836	141917
14161	141918
5470	141919
3513	141920
18084	141921
30052	141922
91951	141923
19132	141924
16405	141925
40521	141926
123068	141927
16664	141928
11899	141929
51784	141930
12754	141931
120973	141932
18459	141933
6188	141934
32546	141935
71812	141936
49133	141937
10175	141938
21175	141939
21841	141940
42765	141941
165085	141942
12062	141943
21090	141944
12930	141945
3106	141946
40610	141947
9627	141948
105925	141949
2913	141950
14536	141951
13276	141952
30066	141953
52760	141954
91343	141955
7622	141956
42513	141957
10192	141958
38438	141959
69128	141960
30487	141961
68811	141962
22504	141963
105971	141964
94093	141965
21903	141966
4717	141967
2396	141968
52372	141969
4811	141970
57907	141971
114900	141972
31152	141973
26728	141974
111704	141975
12268	141976
8113	141977
49730	141978
17817	141979
76752	141980
5502	141981
71713	141982
24756	141983
5493	141984
127320	141985
30638	141986
10124	141987
18056	141988
124444	141989
25020	141990
18672	141991
12030	141992
117157	141993
29740	141994
117733	141995
58559	141996
148315	141997
135672	141998
85861	141999
7566	142000
73909	142001
63648	142002
70925	142003
4175	142004
3872	142005
160657	142006
62256	142007
134087	142008
24729	142009
3660	142010
82205	142011
138	142012
118082	142013
13017	142014
104440	142015
30472	142016
22788	142017
50712	142018
44821	142019
75206	142020
57279	142021
16078	142022
2610	142023
265	142024
4066	142025
42915	142026
28397	142027
76784	142028
85358	142029
6180	142030
85693	142031
13851	142032
4752	142033
86899	142034
146970	142035
21783	142036
15768	142037
11580	142038
9558	142039
83566	142040
11232	142041
34252	142042
3879	142043
54272	142044
49790	142045
9672	142046
631	142047
25747	142048
52102	142049
93363	142050
70468	142051
141215	142052
1576	142053
259	142054
12462	142055
63641	142056
58513	142057
7912	142058
45385	142059
148217	142060
28109	142061
13809	142062
3624	142063
74819	142064
24121	142065
44952	142066
127223	142067
72988	142068
119733	142069
17143	142070
35773	142071
26338	142072
30043	142073
57021	142074
20139	142075
32812	142076
90490	142077
12108	142078
43683	142079
7883	142080
69099	142081
40607	142082
1357	142083
109738	142084
3367	142085
122860	142086
19762	142087
288	142088
1799	142089
12007	142090
34576	142091
51675	142092
37755	142093
66470	142094
22914	142095
70880	142096
17679	142097
37939	142098
27233	142099
19337	142100
32022	142101
110999	142102
8546	142103
152755	142104
133647	142105
45478	142106
65494	142107
21873	142108
18606	142109
7341	142110
45194	142111
66274	142112
37454	142113
19328	142114
45356	142115
129398	142116
47120	142117
38739	142118
146671	142119
59634	142120
9889	142121
2148	142122
683	142123
486	142124
27517	142125
3748	142126
155248	142127
46808	142128
126938	142129
76259	142130
52587	142131
2892	142132
85121	142133
57027	142134
8314	142135
50280	142136
106353	142137
12057	142138
84610	142139
17213	142140
90545	142141
16086	142142
1816	142143
73047	142144
4036	142145
12787	142146
104221	142147
1488	142148
70044	142149
791	142150
71351	142151
7547	142152
159205	142153
19261	142154
138451	142155
3865	142156
11285	142157
8095	142158
131511	142159
51195	142160
48374	142161
103537	142162
7900	142163
7665	142164
84109	142165
71841	142166
76617	142167
27704	142168
8672	142169
34911	142170
49672	142171
55928	142172
21577	142173
30524	142174
57295	142175
84656	142176
27363	142177
3341	142178
2202	142179
112096	142180
157342	142181
10701	142182
110678	142183
12027	142184
5690	142185
25920	142186
14615	142187
53899	142188
16176	142189
5244	142190
14982	142191
35216	142192
6661	142193
11808	142194
52934	142195
39	142196
7012	142197
9155	142198
16120	142199
276	142200
47832	142201
49488	142202
155791	142203
30163	142204
1523	142205
1119	142206
29918	142207
16519	142208
32053	142209
13080	142210
3319	142211
14055	142212
120341	142213
13003	142214
54662	142215
36410	142216
48093	142217
51214	142218
38232	142219
63085	142220
73459	142221
98203	142222
86031	142223
66890	142224
20398	142225
2095	142226
42456	142227
41317	142228
41972	142229
54527	142230
11698	142231
76247	142232
44713	142233
103763	142234
3470	142235
53392	142236
48330	142237
38694	142238
101254	142239
27951	142240
99331	142241
44499	142242
143423	142243
12232	142244
27930	142245
162896	142246
31627	142247
51991	142248
33679	142249
23387	142250
126870	142251
898	142252
51704	142253
36	142254
53716	142255
281	142256
164970	142257
56698	142258
40911	142259
8484	142260
100732	142261
16275	142262
27282	142263
63476	142264
72700	142265
91029	142266
43081	142267
25118	142268
26115	142269
1076	142270
48613	142271
2336	142272
16011	142273
33765	142274
2522	142275
37989	142276
7832	142277
1005	142278
69571	142279
22089	142280
8730	142281
69710	142282
17820	142283
16501	142284
47840	142285
44389	142286
81661	142287
58925	142288
162011	142289
90069	142290
49811	142291
101300	142292
52673	142293
76249	142294
71965	142295
37635	142296
151167	142297
36929	142298
17969	142299
62378	142300
3170	142301
17388	142302
62170	142303
57631	142304
61762	142305
3558	142306
77550	142307
13788	142308
54544	142309
52160	142310
12852	142311
12655	142312
17082	142313
1803	142314
97857	142315
6277	142316
65695	142317
94416	142318
16278	142319
1311	142320
40788	142321
25983	142322
3601	142323
3084	142324
220	142325
1902	142326
43484	142327
3326	142328
12576	142329
28190	142330
39567	142331
29245	142332
8790	142333
31776	142334
30490	142335
9600	142336
26150	142337
11838	142338
2426	142339
5008	142340
86692	142341
3863	142342
877	142343
1727	142344
44436	142345
11492	142346
20149	142347
50854	142348
102212	142349
25714	142350
73979	142351
47572	142352
2758	142353
15009	142354
12875	142355
131585	142356
28203	142357
79623	142358
30289	142359
1963	142360
8362	142361
17747	142362
83079	142363
5601	142364
18099	142365
37912	142366
8501	142367
14961	142368
60199	142369
20	142370
5312	142371
122201	142372
99928	142373
1365	142374
20273	142375
720	142376
1759	142377
1991	142378
13482	142379
85752	142380
28483	142381
485	142382
104878	142383
47566	142384
44048	142385
43161	142386
44171	142387
10400	142388
19402	142389
2686	142390
64519	142391
125	142392
58402	142393
941	142394
85085	142395
36195	142396
107082	142397
60959	142398
126092	142399
5515	142400
771	142401
33206	142402
20238	142403
30268	142404
37644	142405
153977	142406
6688	142407
45840	142408
1268	142409
58263	142410
11722	142411
17812	142412
2855	142413
30434	142414
38082	142415
7951	142416
19378	142417
93982	142418
10344	142419
13324	142420
23588	142421
3460	142422
7631	142423
22107	142424
110429	142425
17277	142426
42941	142427
33617	142428
162148	142429
30480	142430
58959	142431
13557	142432
103484	142433
29034	142434
245	142435
19914	142436
32958	142437
31122	142438
6202	142439
40751	142440
4703	142441
24997	142442
147818	142443
25012	142444
54737	142445
16592	142446
48021	142447
32953	142448
14148	142449
9446	142450
80772	142451
29207	142452
17994	142453
149943	142454
21700	142455
164086	142456
8513	142457
15886	142458
14482	142459
20098	142460
15698	142461
87	142462
162266	142463
103031	142464
1190	142465
75604	142466
131802	142467
61706	142468
16789	142469
38798	142470
40454	142471
85051	142472
67231	142473
1400	142474
54144	142475
39901	142476
24495	142477
28217	142478
3078	142479
46799	142480
8604	142481
42079	142482
2105	142483
54201	142484
38681	142485
63343	142486
39344	142487
915	142488
26678	142489
7656	142490
2862	142491
48460	142492
85384	142493
119111	142494
2863	142495
33288	142496
1166	142497
164316	142498
6792	142499
58783	142500
139726	142501
61082	142502
120088	142503
102203	142504
27085	142505
21040	142506
2191	142507
20544	142508
51483	142509
28099	142510
6058	142511
65207	142512
20309	142513
139626	142514
27483	142515
141404	142516
20053	142517
87978	142518
14020	142519
46876	142520
56091	142521
15100	142522
73728	142523
78218	142524
9215	142525
4302	142526
48449	142527
82959	142528
81071	142529
85044	142530
14	142531
91780	142532
9658	142533
51057	142534
91750	142535
58667	142536
54054	142537
71342	142538
18270	142539
52463	142540
28298	142541
777	142542
18	142543
31241	142544
2512	142545
18375	142546
43150	142547
31823	142548
101275	142549
37843	142550
8137	142551
111695	142552
4845	142553
3162	142554
110858	142555
53465	142556
94048	142557
27591	142558
732	142559
9536	142560
67331	142561
95296	142562
4435	142563
45925	142564
54992	142565
13384	142566
4974	142567
13237	142568
67696	142569
113793	142570
14003	142571
757	142572
10370	142573
104737	142574
22233	142575
59092	142576
10140	142577
45599	142578
79526	142579
19927	142580
11379	142581
14352	142582
14954	142583
876	142584
15607	142585
42546	142586
74274	142587
49902	142588
95950	142589
11994	142590
20769	142591
42059	142592
161032	142593
1000	142594
50184	142595
10004	142596
88151	142597
27361	142598
86758	142599
1423	142600
26369	142601
3058	142602
12641	142603
38903	142604
4701	142605
90967	142606
68313	142607
1399	142608
34721	142609
84277	142610
41061	142611
163330	142612
61230	142613
6589	142614
5036	142615
104352	142616
3599	142617
25430	142618
1789	142619
119895	142620
2998	142621
133293	142622
4755	142623
49822	142624
530	142625
36534	142626
42557	142627
6475	142628
3882	142629
22727	142630
98	142631
18293	142632
6764	142633
13636	142634
118688	142635
97936	142636
9633	142637
45753	142638
22510	142639
26718	142640
53807	142641
14608	142642
78425	142643
56983	142644
101694	142645
84	142646
113979	142647
768	142648
137776	142649
26688	142650
86679	142651
85121	142652
99870	142653
59102	142654
11944	142655
73076	142656
10055	142657
20259	142658
330	142659
51027	142660
67453	142661
16887	142662
16497	142663
127357	142664
85877	142665
63694	142666
59199	142667
450	142668
8700	142669
87333	142670
61347	142671
4321	142672
49531	142673
22874	142674
69827	142675
2760	142676
33166	142677
21307	142678
8054	142679
28600	142680
13409	142681
2860	142682
15682	142683
14694	142684
47601	142685
150844	142686
117661	142687
26084	142688
28940	142689
1335	142690
13261	142691
2979	142692
1756	142693
133945	142694
37658	142695
18718	142696
747	142697
6381	142698
103579	142699
82450	142700
95169	142701
88966	142702
3736	142703
52519	142704
139321	142705
24056	142706
1135	142707
3218	142708
3842	142709
3416	142710
120129	142711
76692	142712
7395	142713
61819	142714
72969	142715
1158	142716
8827	142717
67453	142718
165864	142719
85067	142720
76582	142721
3688	142722
32086	142723
68730	142724
7162	142725
67260	142726
29355	142727
60921	142728
53263	142729
103915	142730
29414	142731
17240	142732
84745	142733
20292	142734
45847	142735
21887	142736
34422	142737
50888	142738
19904	142739
75300	142740
8499	142741
70493	142742
16780	142743
17462	142744
25286	142745
11379	142746
66016	142747
28548	142748
294	142749
24884	142750
21742	142751
60338	142752
80758	142753
4622	142754
13693	142755
69272	142756
24731	142757
495	142758
8959	142759
489	142760
135939	142761
22745	142762
15605	142763
9979	142764
743	142765
88644	142766
32081	142767
1458	142768
46292	142769
29115	142770
1010	142771
21450	142772
53537	142773
72425	142774
17242	142775
13197	142776
2340	142777
162603	142778
130370	142779
11132	142780
40668	142781
33297	142782
19660	142783
55164	142784
22940	142785
444	142786
59669	142787
22092	142788
2888	142789
2752	142790
132112	142791
59609	142792
43112	142793
10245	142794
66316	142795
165013	142796
111264	142797
8539	142798
40487	142799
6351	142800
26618	142801
8154	142802
1495	142803
23960	142804
107692	142805
54	142806
30501	142807
225	142808
34759	142809
11152	142810
42555	142811
52338	142812
5059	142813
103623	142814
74714	142815
16897	142816
12844	142817
5496	142818
12110	142819
20550	142820
45903	142821
88263	142822
574	142823
47925	142824
11652	142825
106	142826
2709	142827
2403	142828
60	142829
37612	142830
36887	142831
88762	142832
117205	142833
64522	142834
128918	142835
18129	142836
54164	142837
69366	142838
46901	142839
15768	142840
87458	142841
1574	142842
60876	142843
9100	142844
1618	142845
31640	142846
83007	142847
39753	142848
134599	142849
35681	142850
12156	142851
151288	142852
86234	142853
5415	142854
68418	142855
1482	142856
38226	142857
99577	142858
9906	142859
75765	142860
83897	142861
6860	142862
1025	142863
84174	142864
95897	142865
4125	142866
5339	142867
2624	142868
36998	142869
64189	142870
2595	142871
68479	142872
5723	142873
6783	142874
36261	142875
120490	142876
35345	142877
8121	142878
15641	142879
31000	142880
36320	142881
65777	142882
90593	142883
127337	142884
97102	142885
5062	142886
35939	142887
79206	142888
2333	142889
11023	142890
90459	142891
62454	142892
14	142893
2788	142894
2328	142895
165595	142896
20448	142897
29665	142898
21649	142899
4875	142900
2880	142901
123523	142902
57596	142903
212	142904
96926	142905
9628	142906
51980	142907
82396	142908
1391	142909
16582	142910
25682	142911
40037	142912
55269	142913
133264	142914
86265	142915
120035	142916
116476	142917
83769	142918
47885	142919
2598	142920
1281	142921
6521	142922
2904	142923
56044	142924
16140	142925
33138	142926
32963	142927
4320	142928
7195	142929
50395	142930
10528	142931
5430	142932
16486	142933
105847	142934
77893	142935
119415	142936
18337	142937
7512	142938
9376	142939
10852	142940
71753	142941
120758	142942
62950	142943
131378	142944
3650	142945
22115	142946
92455	142947
6570	142948
40304	142949
44775	142950
23314	142951
80250	142952
33720	142953
1855	142954
35753	142955
6862	142956
48492	142957
27809	142958
16875	142959
27921	142960
136996	142961
86448	142962
61957	142963
26312	142964
22146	142965
5831	142966
41524	142967
8622	142968
25737	142969
5160	142970
46515	142971
116116	142972
78519	142973
83827	142974
1501	142975
18155	142976
74820	142977
70505	142978
104116	142979
23850	142980
22738	142981
7544	142982
114466	142983
93816	142984
104460	142985
115938	142986
9712	142987
18281	142988
2333	142989
9689	142990
18304	142991
86187	142992
100845	142993
121870	142994
55986	142995
4032	142996
71141	142997
80567	142998
2806	142999
157453	143000
3706	143001
5240	143002
42606	143003
13500	143004
30394	143005
7754	143006
2017	143007
12035	143008
8294	143009
31726	143010
32495	143011
42864	143012
86320	143013
112087	143014
27942	143015
8163	143016
33733	143017
56016	143018
89	143019
389	143020
43608	143021
21809	143022
86464	143023
2442	143024
4339	143025
17338	143026
8043	143027
501	143028
325	143029
77801	143030
15408	143031
74999	143032
30632	143033
61406	143034
1993	143035
30530	143036
25516	143037
79707	143038
12873	143039
2355	143040
9948	143041
16624	143042
20302	143043
48789	143044
47517	143045
7635	143046
93184	143047
3208	143048
59020	143049
419	143050
60499	143051
157536	143052
3741	143053
38298	143054
633	143055
25811	143056
32211	143057
28430	143058
86146	143059
83283	143060
1220	143061
7217	143062
23826	143063
39109	143064
10759	143065
115036	143066
17166	143067
43880	143068
3650	143069
40969	143070
25902	143071
43744	143072
3926	143073
87686	143074
12514	143075
1434	143076
13727	143077
802	143078
17553	143079
48956	143080
1423	143081
55383	143082
11912	143083
836	143084
1395	143085
43038	143086
51666	143087
111293	143088
3037	143089
10561	143090
116765	143091
40212	143092
1846	143093
21791	143094
6952	143095
2254	143096
38205	143097
7401	143098
102580	143099
35694	143100
52642	143101
58167	143102
31041	143103
35897	143104
39284	143105
3222	143106
2977	143107
129899	143108
71061	143109
6464	143110
17739	143111
4804	143112
95560	143113
45798	143114
21394	143115
11600	143116
42254	143117
31747	143118
6019	143119
18484	143120
4751	143121
22134	143122
11203	143123
3972	143124
185	143125
82750	143126
40957	143127
79505	143128
7546	143129
63978	143130
19491	143131
697	143132
523	143133
32987	143134
26227	143135
20149	143136
65488	143137
15878	143138
31167	143139
65283	143140
13305	143141
125897	143142
1049	143143
11617	143144
22733	143145
38366	143146
109761	143147
14669	143148
53561	143149
2190	143150
30831	143151
34596	143152
26945	143153
64244	143154
35458	143155
47053	143156
109791	143157
4488	143158
765	143159
2713	143160
145167	143161
2300	143162
71835	143163
59975	143164
75060	143165
49892	143166
13978	143167
71573	143168
57700	143169
184	143170
15250	143171
1419	143172
12963	143173
40957	143174
150062	143175
73729	143176
5101	143177
19682	143178
44993	143179
3832	143180
37707	143181
139767	143182
47815	143183
27952	143184
88184	143185
445	143186
13188	143187
27893	143188
6906	143189
3836	143190
95198	143191
2122	143192
10096	143193
3270	143194
137645	143195
15162	143196
144024	143197
15903	143198
65346	143199
26028	143200
114561	143201
119677	143202
1204	143203
8577	143204
6728	143205
56171	143206
36074	143207
580	143208
19656	143209
24560	143210
833	143211
38604	143212
23495	143213
16642	143214
67295	143215
1201	143216
5054	143217
12472	143218
9076	143219
737	143220
72354	143221
4041	143222
17067	143223
112278	143224
2729	143225
26964	143226
72307	143227
27966	143228
64693	143229
1516	143230
95399	143231
61613	143232
48288	143233
28178	143234
713	143235
53404	143236
138199	143237
123652	143238
7605	143239
21970	143240
138759	143241
77535	143242
88730	143243
4701	143244
41726	143245
31067	143246
29818	143247
6902	143248
15515	143249
24329	143250
19323	143251
10517	143252
5958	143253
62411	143254
9599	143255
81218	143256
26858	143257
14357	143258
100856	143259
13378	143260
56593	143261
13249	143262
32055	143263
55415	143264
82938	143265
2489	143266
20195	143267
53030	143268
102632	143269
125610	143270
15610	143271
18376	143272
13285	143273
9773	143274
48692	143275
9918	143276
10148	143277
1956	143278
13665	143279
7069	143280
2907	143281
18402	143282
4577	143283
45705	143284
19809	143285
160002	143286
6279	143287
19027	143288
18090	143289
30202	143290
29092	143291
84883	143292
43939	143293
79301	143294
60332	143295
11267	143296
37068	143297
112698	143298
10290	143299
1731	143300
78053	143301
7889	143302
181	143303
62756	143304
89116	143305
107351	143306
1386	143307
103384	143308
10347	143309
2231	143310
45855	143311
7615	143312
135575	143313
92511	143314
48311	143315
15287	143316
57740	143317
840	143318
15047	143319
46160	143320
2424	143321
128740	143322
22392	143323
16921	143324
3837	143325
39953	143326
13605	143327
6853	143328
35918	143329
7414	143330
27926	143331
23274	143332
54844	143333
29772	143334
75354	143335
25043	143336
44020	143337
48837	143338
15769	143339
45602	143340
3714	143341
111624	143342
84010	143343
30481	143344
127411	143345
22227	143346
2266	143347
59725	143348
56829	143349
81044	143350
2795	143351
488	143352
8916	143353
5073	143354
15165	143355
54529	143356
152772	143357
145375	143358
284	143359
16168	143360
16717	143361
33840	143362
101445	143363
1654	143364
33355	143365
38019	143366
126721	143367
141486	143368
40900	143369
1713	143370
17649	143371
11785	143372
6849	143373
5122	143374
1645	143375
2615	143376
7297	143377
19307	143378
128045	143379
83188	143380
86050	143381
33143	143382
12049	143383
126742	143384
8706	143385
86291	143386
66393	143387
8938	143388
34917	143389
372	143390
88312	143391
110357	143392
4545	143393
1508	143394
139189	143395
114733	143396
42577	143397
7792	143398
9287	143399
49334	143400
51063	143401
34434	143402
53491	143403
60330	143404
67382	143405
172	143406
20645	143407
31823	143408
7124	143409
7188	143410
85163	143411
49897	143412
94074	143413
105681	143414
64391	143415
71965	143416
20832	143417
26727	143418
10218	143419
54506	143420
16447	143421
127989	143422
11835	143423
137268	143424
42252	143425
10047	143426
125763	143427
8759	143428
40547	143429
26316	143430
36687	143431
123006	143432
8760	143433
5612	143434
85626	143435
46040	143436
37511	143437
7960	143438
117464	143439
417	143440
23752	143441
23762	143442
17709	143443
4399	143444
38065	143445
37996	143446
14939	143447
43480	143448
14650	143449
56479	143450
16625	143451
37579	143452
37744	143453
7177	143454
13266	143455
57470	143456
7771	143457
76970	143458
10720	143459
15220	143460
22389	143461
62133	143462
31704	143463
6328	143464
15682	143465
26550	143466
7387	143467
13575	143468
21525	143469
20890	143470
24074	143471
6445	143472
14695	143473
5365	143474
58210	143475
446	143476
26127	143477
2766	143478
6985	143479
3257	143480
83191	143481
21083	143482
1186	143483
5989	143484
69064	143485
107254	143486
86806	143487
26997	143488
42040	143489
94522	143490
456	143491
5231	143492
89969	143493
725	143494
27118	143495
1047	143496
4189	143497
52376	143498
23903	143499
109258	143500
57	143501
8362	143502
1454	143503
1563	143504
3405	143505
51682	143506
95579	143507
5782	143508
90232	143509
31883	143510
21976	143511
28368	143512
7287	143513
330	143514
966	143515
2673	143516
35906	143517
19	143518
2534	143519
125030	143520
50535	143521
54498	143522
51632	143523
16418	143524
6268	143525
41475	143526
8033	143527
18838	143528
46671	143529
86323	143530
72907	143531
37686	143532
18070	143533
20955	143534
25779	143535
3683	143536
76327	143537
5041	143538
40979	143539
12225	143540
27589	143541
133050	143542
18804	143543
25399	143544
322	143545
163	143546
73543	143547
47654	143548
8160	143549
155737	143550
21884	143551
19852	143552
123850	143553
108369	143554
87020	143555
20401	143556
39891	143557
25317	143558
79622	143559
42542	143560
53828	143561
8587	143562
13166	143563
7397	143564
2622	143565
51488	143566
39416	143567
27331	143568
1	143569
23525	143570
158787	143571
10126	143572
62772	143573
27451	143574
32649	143575
55639	143576
12841	143577
37582	143578
7823	143579
38674	143580
36390	143581
1911	143582
98051	143583
39371	143584
1640	143585
49549	143586
34893	143587
131956	143588
23450	143589
67062	143590
39073	143591
1597	143592
21302	143593
17983	143594
7625	143595
91156	143596
18491	143597
9579	143598
97325	143599
7143	143600
95880	143601
44144	143602
70272	143603
33514	143604
103494	143605
60178	143606
43878	143607
10942	143608
7381	143609
31981	143610
113062	143611
67114	143612
3885	143613
110674	143614
14819	143615
567	143616
71895	143617
10831	143618
20568	143619
74858	143620
76154	143621
52817	143622
95361	143623
2167	143624
77462	143625
5598	143626
64701	143627
21478	143628
151421	143629
47456	143630
39794	143631
51799	143632
34968	143633
8381	143634
54813	143635
19754	143636
89403	143637
18544	143638
81743	143639
68457	143640
7592	143641
11470	143642
24183	143643
1618	143644
81387	143645
2321	143646
215	143647
16596	143648
23974	143649
7431	143650
58267	143651
19637	143652
13930	143653
14109	143654
39895	143655
134260	143656
44154	143657
6642	143658
13575	143659
30385	143660
94	143661
55603	143662
1026	143663
7633	143664
1594	143665
21406	143666
1048	143667
57624	143668
24658	143669
1033	143670
6155	143671
127787	143672
27320	143673
79076	143674
58857	143675
61883	143676
79625	143677
26330	143678
17	143679
1841	143680
16691	143681
30501	143682
2934	143683
13718	143684
133639	143685
5820	143686
76170	143687
4374	143688
77620	143689
4135	143690
49265	143691
62131	143692
77375	143693
52265	143694
5347	143695
100727	143696
622	143697
44442	143698
12704	143699
55938	143700
8090	143701
46287	143702
8443	143703
7535	143704
15286	143705
5746	143706
22451	143707
78214	143708
58551	143709
30307	143710
26891	143711
65971	143712
16472	143713
23757	143714
71101	143715
417	143716
31055	143717
65487	143718
2803	143719
36399	143720
100240	143721
30491	143722
83819	143723
10033	143724
1671	143725
68532	143726
98	143727
138182	143728
130156	143729
11399	143730
123118	143731
6382	143732
37075	143733
336	143734
41763	143735
346	143736
19353	143737
99499	143738
250	143739
17758	143740
39978	143741
9236	143742
29483	143743
21464	143744
45326	143745
11476	143746
86191	143747
143130	143748
72258	143749
112174	143750
69867	143751
47829	143752
147033	143753
45309	143754
2669	143755
83327	143756
22263	143757
8036	143758
374	143759
126182	143760
59835	143761
16659	143762
8896	143763
17301	143764
3355	143765
53628	143766
66930	143767
5989	143768
63195	143769
3328	143770
1789	143771
66792	143772
56553	143773
7131	143774
158650	143775
5087	143776
143688	143777
66503	143778
1349	143779
26306	143780
15245	143781
98272	143782
43287	143783
64003	143784
140877	143785
120004	143786
4428	143787
58660	143788
17156	143789
52863	143790
34904	143791
204	143792
147194	143793
101708	143794
65890	143795
11685	143796
1809	143797
20396	143798
62633	143799
153546	143800
95711	143801
95	143802
18538	143803
36935	143804
44989	143805
46719	143806
149	143807
16460	143808
15220	143809
2592	143810
62307	143811
20822	143812
1797	143813
909	143814
32604	143815
3169	143816
35703	143817
35255	143818
74047	143819
27974	143820
119346	143821
72828	143822
3376	143823
23313	143824
118396	143825
32099	143826
29913	143827
67746	143828
122769	143829
52303	143830
4234	143831
28587	143832
78910	143833
23969	143834
1529	143835
105010	143836
127312	143837
39168	143838
26666	143839
63671	143840
11743	143841
8127	143842
75228	143843
17757	143844
50790	143845
24203	143846
52933	143847
41837	143848
304	143849
30520	143850
3368	143851
2316	143852
110017	143853
7153	143854
284	143855
16361	143856
38070	143857
19602	143858
37067	143859
75942	143860
81926	143861
37825	143862
32302	143863
38836	143864
63239	143865
61995	143866
30598	143867
5454	143868
39718	143869
1268	143870
15549	143871
70115	143872
40544	143873
88285	143874
56996	143875
133353	143876
21741	143877
43373	143878
46402	143879
302	143880
59600	143881
24887	143882
13469	143883
25510	143884
6925	143885
66604	143886
84342	143887
40126	143888
84468	143889
50765	143890
128997	143891
68049	143892
14527	143893
19491	143894
25892	143895
12002	143896
34190	143897
80605	143898
35752	143899
97843	143900
485	143901
17542	143902
9677	143903
22383	143904
8680	143905
2371	143906
96418	143907
29130	143908
17326	143909
31628	143910
11405	143911
48383	143912
51071	143913
10203	143914
5754	143915
68184	143916
21524	143917
72923	143918
106892	143919
20704	143920
77061	143921
9309	143922
59786	143923
2205	143924
6935	143925
13986	143926
15582	143927
55332	143928
58507	143929
65957	143930
95041	143931
42680	143932
14777	143933
88037	143934
97673	143935
13454	143936
17403	143937
3288	143938
528	143939
2996	143940
122958	143941
8898	143942
6886	143943
10495	143944
55339	143945
1989	143946
111543	143947
76181	143948
21198	143949
243	143950
29613	143951
32332	143952
1931	143953
31798	143954
94833	143955
5460	143956
3045	143957
166603	143958
9578	143959
2964	143960
37213	143961
58611	143962
10263	143963
47056	143964
116089	143965
42342	143966
7512	143967
19859	143968
2539	143969
106240	143970
3101	143971
32053	143972
30065	143973
5125	143974
2017	143975
4113	143976
71648	143977
39318	143978
2978	143979
19	143980
37255	143981
1149	143982
17573	143983
86104	143984
14117	143985
54393	143986
13061	143987
58967	143988
121411	143989
10586	143990
2164	143991
7564	143992
7417	143993
93223	143994
20543	143995
65294	143996
9989	143997
43353	143998
11198	143999
69507	144000
37180	144001
4479	144002
1329	144003
23318	144004
15083	144005
72326	144006
14388	144007
8452	144008
51636	144009
77295	144010
107432	144011
62708	144012
136673	144013
51629	144014
65772	144015
115060	144016
89709	144017
6656	144018
18917	144019
4432	144020
74140	144021
12054	144022
2574	144023
20018	144024
23205	144025
13147	144026
26089	144027
5080	144028
76558	144029
360	144030
5637	144031
42032	144032
2282	144033
6959	144034
102665	144035
68643	144036
31662	144037
31587	144038
60214	144039
79391	144040
97877	144041
8252	144042
17417	144043
19622	144044
23206	144045
32342	144046
54481	144047
52747	144048
92378	144049
94399	144050
21372	144051
52909	144052
78183	144053
5133	144054
49867	144055
7048	144056
12366	144057
9896	144058
44370	144059
3501	144060
26	144061
158361	144062
1319	144063
157079	144064
48392	144065
38296	144066
14211	144067
49696	144068
2916	144069
17544	144070
30122	144071
61022	144072
3592	144073
229	144074
53052	144075
44017	144076
27471	144077
41349	144078
29976	144079
29084	144080
57536	144081
6963	144082
18499	144083
86129	144084
9606	144085
41320	144086
7883	144087
4437	144088
25816	144089
27937	144090
34998	144091
1055	144092
3152	144093
27604	144094
49221	144095
27065	144096
81930	144097
62159	144098
123635	144099
1612	144100
78930	144101
575	144102
4881	144103
60299	144104
88774	144105
24480	144106
139035	144107
28929	144108
5835	144109
100747	144110
4430	144111
35703	144112
49569	144113
89203	144114
161048	144115
43505	144116
18055	144117
7746	144118
11096	144119
143862	144120
53380	144121
56517	144122
23618	144123
11901	144124
5140	144125
36099	144126
64555	144127
16495	144128
87	144129
131432	144130
15598	144131
32261	144132
58299	144133
31898	144134
4928	144135
38167	144136
6164	144137
30324	144138
21812	144139
10590	144140
75891	144141
23138	144142
38905	144143
1736	144144
75434	144145
7739	144146
24483	144147
3764	144148
5924	144149
11682	144150
114327	144151
4064	144152
68782	144153
44341	144154
4252	144155
153242	144156
1486	144157
63658	144158
58052	144159
8451	144160
72641	144161
7178	144162
92393	144163
68157	144164
36543	144165
54038	144166
3544	144167
10284	144168
38991	144169
5423	144170
9863	144171
118817	144172
24723	144173
32012	144174
106788	144175
20376	144176
55348	144177
2629	144178
23749	144179
160639	144180
119254	144181
115987	144182
54158	144183
12	144184
10706	144185
7945	144186
147391	144187
35494	144188
165292	144189
48971	144190
9326	144191
87370	144192
45507	144193
46785	144194
70550	144195
16495	144196
6099	144197
11683	144198
7043	144199
13578	144200
12486	144201
24108	144202
7192	144203
44432	144204
1770	144205
27589	144206
20034	144207
16	144208
351	144209
123636	144210
97673	144211
75135	144212
16610	144213
61879	144214
16005	144215
761	144216
18743	144217
54983	144218
21466	144219
67330	144220
64271	144221
56651	144222
58926	144223
13782	144224
94713	144225
57262	144226
5401	144227
7368	144228
24258	144229
2112	144230
9198	144231
16989	144232
15909	144233
46140	144234
47142	144235
5830	144236
5969	144237
12861	144238
18872	144239
2715	144240
9710	144241
506	144242
50961	144243
22887	144244
11055	144245
6036	144246
45253	144247
21693	144248
101015	144249
21935	144250
26092	144251
149953	144252
5023	144253
78869	144254
52004	144255
38	144256
37494	144257
24510	144258
31150	144259
58513	144260
21313	144261
28289	144262
1636	144263
74195	144264
9193	144265
98150	144266
20110	144267
2638	144268
144383	144269
34831	144270
37285	144271
41236	144272
96545	144273
55657	144274
7342	144275
32592	144276
67129	144277
3731	144278
117124	144279
49703	144280
31727	144281
3267	144282
51540	144283
106976	144284
65319	144285
10887	144286
63382	144287
4850	144288
6822	144289
78739	144290
8407	144291
85319	144292
3649	144293
732	144294
53866	144295
121714	144296
15476	144297
21098	144298
8563	144299
38048	144300
7641	144301
17667	144302
3286	144303
76919	144304
148689	144305
139654	144306
41536	144307
9821	144308
2610	144309
13196	144310
152488	144311
4248	144312
30672	144313
71	144314
17896	144315
6204	144316
150594	144317
112699	144318
7756	144319
91641	144320
106158	144321
19053	144322
10373	144323
13133	144324
636	144325
2331	144326
69459	144327
68069	144328
3673	144329
50135	144330
95452	144331
29037	144332
79030	144333
51634	144334
9349	144335
90866	144336
81760	144337
11181	144338
82550	144339
11913	144340
19450	144341
103289	144342
1874	144343
84649	144344
19115	144345
295	144346
20288	144347
50135	144348
41016	144349
847	144350
1721	144351
15162	144352
62564	144353
134110	144354
3	144355
34254	144356
52939	144357
58143	144358
3557	144359
114351	144360
94114	144361
73085	144362
7061	144363
53625	144364
40295	144365
2123	144366
55828	144367
16497	144368
23021	144369
7363	144370
56241	144371
7381	144372
22662	144373
8406	144374
4354	144375
57643	144376
127794	144377
69656	144378
1490	144379
10615	144380
38361	144381
143360	144382
7	144383
23688	144384
19292	144385
50814	144386
6052	144387
15364	144388
12500	144389
110971	144390
72432	144391
6344	144392
98440	144393
41388	144394
11451	144395
8749	144396
129116	144397
5785	144398
117022	144399
162957	144400
52854	144401
305	144402
67443	144403
17851	144404
79155	144405
2776	144406
78826	144407
11798	144408
82060	144409
6859	144410
91797	144411
87850	144412
17190	144413
5695	144414
29563	144415
81426	144416
121949	144417
22554	144418
5492	144419
119855	144420
107430	144421
85855	144422
880	144423
69590	144424
45300	144425
1442	144426
49500	144427
349	144428
9567	144429
3982	144430
5450	144431
225	144432
4330	144433
30730	144434
21651	144435
82	144436
70252	144437
89749	144438
23657	144439
12873	144440
53497	144441
8762	144442
21749	144443
81773	144444
21513	144445
15298	144446
11138	144447
5632	144448
657	144449
75326	144450
42911	144451
135808	144452
15043	144453
9497	144454
152509	144455
34717	144456
76601	144457
69240	144458
133942	144459
32077	144460
267	144461
17926	144462
74156	144463
4089	144464
520	144465
10826	144466
269	144467
39726	144468
86435	144469
30604	144470
21180	144471
38225	144472
13119	144473
48238	144474
33343	144475
24127	144476
4543	144477
35222	144478
2233	144479
66855	144480
17080	144481
104623	144482
2451	144483
131515	144484
40784	144485
44641	144486
1113	144487
24602	144488
148869	144489
13049	144490
11565	144491
70	144492
87925	144493
58891	144494
32571	144495
41635	144496
47991	144497
15486	144498
20966	144499
29346	144500
113652	144501
227	144502
16713	144503
16613	144504
124368	144505
1503	144506
18157	144507
4790	144508
1035	144509
14301	144510
4692	144511
164825	144512
70710	144513
28479	144514
97333	144515
39187	144516
33011	144517
88713	144518
93222	144519
18598	144520
76664	144521
17357	144522
69858	144523
5607	144524
5	144525
106867	144526
14320	144527
5893	144528
3358	144529
12004	144530
79532	144531
43321	144532
41865	144533
23171	144534
37409	144535
82679	144536
127207	144537
137717	144538
26425	144539
7632	144540
66366	144541
1713	144542
35528	144543
12871	144544
95388	144545
156517	144546
5181	144547
49045	144548
3340	144549
69099	144550
116184	144551
22278	144552
13545	144553
71800	144554
71632	144555
2812	144556
28535	144557
30688	144558
42298	144559
82302	144560
1200	144561
18887	144562
19750	144563
103293	144564
81555	144565
117	144566
9170	144567
6517	144568
2299	144569
49	144570
85320	144571
1180	144572
70640	144573
133185	144574
14229	144575
41614	144576
23568	144577
172	144578
78388	144579
40215	144580
38943	144581
51108	144582
114592	144583
13355	144584
18782	144585
76572	144586
9805	144587
72189	144588
35374	144589
3851	144590
6647	144591
10648	144592
353	144593
95554	144594
11350	144595
108842	144596
17361	144597
83811	144598
104118	144599
3933	144600
124792	144601
1607	144602
303	144603
39850	144604
504	144605
3394	144606
28794	144607
68523	144608
273	144609
54972	144610
43901	144611
7836	144612
60790	144613
18303	144614
41365	144615
672	144616
74510	144617
7886	144618
26955	144619
90829	144620
15702	144621
1316	144622
7603	144623
31937	144624
29341	144625
33412	144626
18	144627
40923	144628
44950	144629
57539	144630
19490	144631
1737	144632
92048	144633
19568	144634
70077	144635
13888	144636
80867	144637
9898	144638
26439	144639
4424	144640
7438	144641
53361	144642
19861	144643
802	144644
25950	144645
42779	144646
1333	144647
6731	144648
16366	144649
7462	144650
27226	144651
14269	144652
21360	144653
33039	144654
88791	144655
37966	144656
27848	144657
34557	144658
503	144659
17729	144660
65411	144661
239	144662
74294	144663
123	144664
6821	144665
2244	144666
24548	144667
134135	144668
12794	144669
34348	144670
6502	144671
26029	144672
56609	144673
98	144674
84199	144675
31553	144676
77743	144677
1204	144678
23424	144679
1177	144680
16165	144681
103822	144682
47467	144683
83372	144684
404	144685
15770	144686
22716	144687
30305	144688
26278	144689
61431	144690
148296	144691
129363	144692
70457	144693
21878	144694
7294	144695
94243	144696
25817	144697
35948	144698
17659	144699
17963	144700
1732	144701
61154	144702
6448	144703
151549	144704
23442	144705
16546	144706
918	144707
98137	144708
30225	144709
18956	144710
850	144711
78288	144712
17656	144713
105835	144714
57447	144715
16494	144716
7664	144717
3651	144718
7368	144719
2060	144720
9466	144721
39390	144722
104687	144723
26635	144724
13448	144725
8370	144726
2135	144727
12694	144728
57796	144729
26997	144730
44121	144731
87668	144732
3799	144733
20071	144734
14954	144735
53391	144736
5443	144737
83790	144738
58131	144739
21669	144740
47478	144741
21392	144742
55543	144743
142424	144744
62968	144745
13254	144746
86988	144747
28634	144748
945	144749
9589	144750
14451	144751
20117	144752
36812	144753
76875	144754
12233	144755
80287	144756
160876	144757
19037	144758
63787	144759
49204	144760
136911	144761
7727	144762
10005	144763
9610	144764
6565	144765
52580	144766
7083	144767
1809	144768
66682	144769
41447	144770
15117	144771
2353	144772
60898	144773
33131	144774
47	144775
100487	144776
59942	144777
6233	144778
28877	144779
57182	144780
92375	144781
14856	144782
13686	144783
38667	144784
105241	144785
163354	144786
14202	144787
102876	144788
92841	144789
10034	144790
11885	144791
17943	144792
53361	144793
56231	144794
17701	144795
49573	144796
121947	144797
10226	144798
126500	144799
6399	144800
29482	144801
20372	144802
5638	144803
32985	144804
4144	144805
5360	144806
1599	144807
152485	144808
2659	144809
1254	144810
289	144811
1500	144812
5916	144813
13671	144814
23463	144815
33625	144816
227	144817
73	144818
55698	144819
161950	144820
300	144821
35276	144822
13204	144823
49460	144824
108004	144825
104274	144826
31253	144827
22953	144828
27902	144829
38659	144830
8776	144831
21852	144832
40641	144833
33595	144834
36928	144835
3044	144836
35781	144837
11968	144838
47764	144839
54089	144840
28254	144841
82877	144842
100516	144843
13481	144844
36870	144845
116771	144846
104539	144847
9784	144848
38	144849
41895	144850
125937	144851
3315	144852
16332	144853
109860	144854
5380	144855
580	144856
29133	144857
1150	144858
63926	144859
11623	144860
35318	144861
52986	144862
16416	144863
102141	144864
21597	144865
70560	144866
14049	144867
19994	144868
3323	144869
62412	144870
19626	144871
58968	144872
86142	144873
1644	144874
78042	144875
3671	144876
76352	144877
63374	144878
33101	144879
20065	144880
4334	144881
66905	144882
5814	144883
93135	144884
153202	144885
4223	144886
3992	144887
86853	144888
1308	144889
7934	144890
19624	144891
24825	144892
20044	144893
58784	144894
29020	144895
2070	144896
64701	144897
9395	144898
36579	144899
6769	144900
26437	144901
28939	144902
263	144903
60809	144904
101732	144905
6504	144906
2137	144907
128644	144908
72719	144909
569	144910
33996	144911
39147	144912
3926	144913
152907	144914
89625	144915
35427	144916
19446	144917
17457	144918
11781	144919
9750	144920
947	144921
12177	144922
124337	144923
29841	144924
72700	144925
86353	144926
69403	144927
15344	144928
12867	144929
7878	144930
22135	144931
52275	144932
71496	144933
48573	144934
50993	144935
105132	144936
47467	144937
20403	144938
81592	144939
49024	144940
113032	144941
82698	144942
11644	144943
690	144944
46650	144945
17590	144946
16993	144947
4738	144948
2715	144949
2571	144950
33302	144951
66166	144952
161102	144953
29586	144954
19792	144955
122460	144956
2747	144957
3538	144958
52682	144959
91815	144960
71205	144961
134316	144962
59639	144963
157717	144964
43404	144965
49133	144966
3180	144967
27229	144968
1159	144969
131063	144970
67629	144971
38543	144972
13143	144973
21935	144974
13623	144975
2587	144976
20572	144977
34577	144978
124654	144979
101061	144980
98277	144981
7729	144982
22402	144983
5085	144984
33821	144985
154402	144986
559	144987
67724	144988
7645	144989
38374	144990
8736	144991
47284	144992
123286	144993
103338	144994
6679	144995
99369	144996
98846	144997
84530	144998
26733	144999
110856	145000
29298	145001
19406	145002
12418	145003
5164	145004
113901	145005
33767	145006
8363	145007
11290	145008
47497	145009
118023	145010
98933	145011
7238	145012
36367	145013
18031	145014
703	145015
101795	145016
10680	145017
8114	145018
98462	145019
20992	145020
20110	145021
145532	145022
14673	145023
46425	145024
7344	145025
30546	145026
599	145027
30449	145028
110460	145029
8296	145030
125132	145031
63809	145032
60034	145033
75479	145034
5828	145035
154213	145036
5747	145037
1377	145038
4064	145039
494	145040
41628	145041
3812	145042
34115	145043
25274	145044
6874	145045
43093	145046
19222	145047
59514	145048
10162	145049
41676	145050
11224	145051
48677	145052
1101	145053
15780	145054
4008	145055
61507	145056
1890	145057
3416	145058
6572	145059
36578	145060
133010	145061
10493	145062
44336	145063
24694	145064
84271	145065
68701	145066
69770	145067
56626	145068
16211	145069
21225	145070
21	145071
12046	145072
102177	145073
57341	145074
9298	145075
21480	145076
11298	145077
56608	145078
1501	145079
55801	145080
153844	145081
62323	145082
1885	145083
116863	145084
2042	145085
38517	145086
82223	145087
1318	145088
166723	145089
26370	145090
752	145091
96759	145092
115916	145093
77230	145094
79469	145095
11229	145096
30014	145097
59556	145098
96111	145099
5244	145100
138913	145101
21445	145102
14062	145103
3937	145104
26092	145105
20028	145106
68649	145107
115150	145108
18948	145109
10885	145110
94548	145111
12748	145112
21971	145113
94115	145114
23176	145115
119693	145116
15596	145117
4983	145118
122158	145119
99963	145120
54236	145121
18975	145122
67618	145123
145945	145124
12005	145125
23972	145126
85053	145127
30818	145128
16181	145129
27743	145130
4095	145131
61605	145132
2374	145133
11326	145134
25266	145135
20509	145136
60626	145137
11077	145138
69424	145139
12665	145140
112609	145141
141110	145142
130888	145143
33343	145144
80310	145145
21674	145146
37725	145147
21576	145148
39058	145149
10154	145150
21486	145151
33213	145152
79992	145153
31460	145154
761	145155
116906	145156
66598	145157
165	145158
68953	145159
40954	145160
5909	145161
128553	145162
59335	145163
25108	145164
53100	145165
142385	145166
10069	145167
5945	145168
116834	145169
120342	145170
4338	145171
3499	145172
1848	145173
9030	145174
187	145175
103806	145176
19494	145177
62411	145178
77413	145179
12771	145180
26672	145181
21301	145182
12716	145183
518	145184
58078	145185
125195	145186
48654	145187
55269	145188
69056	145189
39668	145190
91998	145191
23380	145192
13650	145193
52648	145194
2797	145195
149442	145196
38641	145197
6066	145198
20272	145199
57324	145200
110949	145201
124483	145202
1837	145203
36229	145204
43677	145205
161011	145206
34935	145207
30108	145208
2902	145209
88555	145210
11271	145211
9813	145212
43874	145213
34523	145214
120214	145215
30	145216
10325	145217
72503	145218
16283	145219
86246	145220
31901	145221
46448	145222
122932	145223
19612	145224
8171	145225
103192	145226
480	145227
7616	145228
14835	145229
2651	145230
94575	145231
123132	145232
40056	145233
1596	145234
10309	145235
11552	145236
4789	145237
194	145238
18325	145239
5523	145240
99	145241
18406	145242
71521	145243
13814	145244
58947	145245
16989	145246
77100	145247
44225	145248
61500	145249
64937	145250
22769	145251
103833	145252
108219	145253
62005	145254
4229	145255
61947	145256
19186	145257
52959	145258
115239	145259
18777	145260
4505	145261
9235	145262
6746	145263
43944	145264
1521	145265
3162	145266
18269	145267
39823	145268
43197	145269
23840	145270
5546	145271
29030	145272
26981	145273
32295	145274
635	145275
81619	145276
143	145277
27109	145278
45051	145279
54452	145280
62629	145281
121	145282
28704	145283
6603	145284
18835	145285
27749	145286
183	145287
86094	145288
10177	145289
203	145290
85321	145291
51936	145292
136819	145293
18926	145294
39642	145295
32673	145296
5639	145297
83557	145298
142398	145299
20348	145300
57296	145301
130805	145302
5343	145303
52945	145304
55881	145305
35899	145306
11573	145307
34978	145308
10230	145309
2158	145310
76219	145311
134204	145312
64099	145313
67959	145314
96619	145315
143677	145316
12314	145317
69995	145318
46826	145319
53104	145320
22446	145321
68766	145322
14184	145323
39859	145324
13297	145325
38798	145326
53596	145327
18445	145328
29581	145329
9933	145330
7081	145331
23591	145332
70077	145333
3555	145334
60107	145335
59206	145336
5043	145337
57500	145338
116978	145339
75311	145340
23102	145341
88605	145342
34518	145343
90971	145344
120201	145345
34124	145346
16083	145347
4509	145348
60872	145349
23802	145350
60801	145351
42034	145352
41999	145353
157959	145354
16776	145355
130747	145356
12341	145357
2213	145358
29787	145359
7213	145360
20719	145361
76715	145362
473	145363
7164	145364
15758	145365
73005	145366
4761	145367
33379	145368
8101	145369
114144	145370
10849	145371
11145	145372
100331	145373
17228	145374
96354	145375
1526	145376
4623	145377
18280	145378
1848	145379
18397	145380
96418	145381
73706	145382
116752	145383
13050	145384
85898	145385
14263	145386
2817	145387
63856	145388
1045	145389
35117	145390
42472	145391
2576	145392
28766	145393
88212	145394
53620	145395
59253	145396
1572	145397
5105	145398
26695	145399
30903	145400
84300	145401
13901	145402
21965	145403
4258	145404
10229	145405
149795	145406
4085	145407
48489	145408
40858	145409
89588	145410
2957	145411
30643	145412
66468	145413
10448	145414
202	145415
34823	145416
49157	145417
64607	145418
2018	145419
22093	145420
347	145421
1608	145422
50707	145423
53989	145424
80923	145425
21797	145426
70722	145427
33	145428
12170	145429
88444	145430
153639	145431
6922	145432
22848	145433
4090	145434
146827	145435
40463	145436
42746	145437
33485	145438
40458	145439
115266	145440
43085	145441
99300	145442
7641	145443
111144	145444
13706	145445
74256	145446
5446	145447
146177	145448
4136	145449
105290	145450
66140	145451
17686	145452
80415	145453
6282	145454
79597	145455
53485	145456
3980	145457
21125	145458
5465	145459
57960	145460
92573	145461
6162	145462
67438	145463
9551	145464
15623	145465
104452	145466
5004	145467
57850	145468
1625	145469
48828	145470
13403	145471
14245	145472
59231	145473
30123	145474
41082	145475
17230	145476
62269	145477
154397	145478
607	145479
34287	145480
15561	145481
135857	145482
128509	145483
95456	145484
50243	145485
91123	145486
36223	145487
82194	145488
729	145489
9843	145490
2984	145491
71259	145492
27985	145493
65012	145494
21239	145495
124	145496
19507	145497
33517	145498
54542	145499
18592	145500
13793	145501
100630	145502
50399	145503
82119	145504
76343	145505
62799	145506
52566	145507
1892	145508
57145	145509
2806	145510
28186	145511
36561	145512
50409	145513
12480	145514
11548	145515
1221	145516
109429	145517
37744	145518
7368	145519
86863	145520
34377	145521
15138	145522
82275	145523
8979	145524
92793	145525
79291	145526
86295	145527
5029	145528
1131	145529
3519	145530
28153	145531
9665	145532
6759	145533
97413	145534
16939	145535
50088	145536
71087	145537
13790	145538
3046	145539
3570	145540
17604	145541
102077	145542
15441	145543
551	145544
15008	145545
17154	145546
4159	145547
24025	145548
79212	145549
12673	145550
64077	145551
96334	145552
78570	145553
31905	145554
8695	145555
90532	145556
5394	145557
151123	145558
8179	145559
21904	145560
153032	145561
153452	145562
34306	145563
86238	145564
6603	145565
102337	145566
103180	145567
25509	145568
5111	145569
74992	145570
6173	145571
43355	145572
14059	145573
10181	145574
17001	145575
24257	145576
305	145577
526	145578
16632	145579
7952	145580
852	145581
9948	145582
4971	145583
3644	145584
30948	145585
4090	145586
78759	145587
7360	145588
95355	145589
22386	145590
7300	145591
17123	145592
6338	145593
107340	145594
42866	145595
5695	145596
62819	145597
56314	145598
23919	145599
86850	145600
74345	145601
47778	145602
437	145603
124926	145604
21103	145605
20075	145606
47925	145607
119366	145608
5072	145609
12668	145610
8085	145611
75521	145612
415	145613
57338	145614
24207	145615
30966	145616
98572	145617
1336	145618
64302	145619
9299	145620
11175	145621
32905	145622
44086	145623
17874	145624
53499	145625
71937	145626
9617	145627
17731	145628
4652	145629
58639	145630
12288	145631
37923	145632
6121	145633
371	145634
86852	145635
11461	145636
18544	145637
115412	145638
104094	145639
20315	145640
36666	145641
22409	145642
45202	145643
27308	145644
31087	145645
5078	145646
17633	145647
5016	145648
98213	145649
2807	145650
9818	145651
3022	145652
1962	145653
84840	145654
69195	145655
789	145656
23015	145657
14588	145658
38172	145659
8887	145660
141923	145661
193	145662
37296	145663
39380	145664
24373	145665
24139	145666
6560	145667
16759	145668
57627	145669
3077	145670
1155	145671
72743	145672
11839	145673
17063	145674
2079	145675
16631	145676
3659	145677
97759	145678
17540	145679
31197	145680
44774	145681
50425	145682
14151	145683
36458	145684
35967	145685
78032	145686
87884	145687
41993	145688
2409	145689
57219	145690
120824	145691
11802	145692
36117	145693
10152	145694
61373	145695
21419	145696
56738	145697
47071	145698
10455	145699
57878	145700
38040	145701
34755	145702
1235	145703
40904	145704
5460	145705
113480	145706
22947	145707
59762	145708
88171	145709
80802	145710
134114	145711
122519	145712
2898	145713
12121	145714
5794	145715
784	145716
6212	145717
26681	145718
62295	145719
6552	145720
33744	145721
1393	145722
16821	145723
41362	145724
1085	145725
14063	145726
46260	145727
12006	145728
2331	145729
64136	145730
63470	145731
47408	145732
106814	145733
13911	145734
63959	145735
28824	145736
48015	145737
68199	145738
4145	145739
31990	145740
31377	145741
35334	145742
22919	145743
31731	145744
128158	145745
1559	145746
19702	145747
8728	145748
10563	145749
17507	145750
80780	145751
828	145752
61787	145753
52971	145754
185	145755
183	145756
4692	145757
104059	145758
39366	145759
6354	145760
986	145761
112519	145762
25176	145763
13414	145764
32351	145765
89050	145766
95748	145767
126096	145768
1549	145769
101874	145770
103684	145771
132931	145772
23533	145773
30160	145774
13332	145775
156459	145776
127704	145777
48736	145778
29704	145779
48877	145780
72230	145781
19967	145782
60508	145783
82707	145784
28811	145785
24405	145786
6137	145787
35815	145788
6748	145789
117847	145790
27304	145791
26152	145792
14462	145793
47196	145794
35659	145795
67725	145796
2712	145797
21632	145798
7261	145799
725	145800
8787	145801
13073	145802
3552	145803
5855	145804
56333	145805
83775	145806
102284	145807
166506	145808
43055	145809
40879	145810
106287	145811
88874	145812
106257	145813
82054	145814
3085	145815
285	145816
161276	145817
16994	145818
27028	145819
56691	145820
18882	145821
78094	145822
96694	145823
1914	145824
12011	145825
348	145826
28005	145827
152478	145828
42205	145829
94754	145830
107336	145831
123000	145832
803	145833
8172	145834
71644	145835
99813	145836
766	145837
34219	145838
18766	145839
38116	145840
61539	145841
26283	145842
9494	145843
41986	145844
882	145845
78445	145846
34186	145847
75504	145848
73895	145849
66380	145850
28425	145851
115536	145852
111303	145853
3735	145854
594	145855
38382	145856
99712	145857
33768	145858
40530	145859
3254	145860
64164	145861
6041	145862
119668	145863
136601	145864
33837	145865
300	145866
23407	145867
35898	145868
15184	145869
3466	145870
110226	145871
32297	145872
102946	145873
1527	145874
61545	145875
156213	145876
4522	145877
21022	145878
100531	145879
7	145880
110290	145881
31070	145882
120302	145883
119535	145884
6233	145885
62071	145886
4212	145887
20804	145888
66703	145889
49243	145890
125200	145891
38305	145892
9355	145893
31015	145894
54003	145895
136103	145896
792	145897
42455	145898
31117	145899
848	145900
2357	145901
25252	145902
14474	145903
64125	145904
62082	145905
10271	145906
4219	145907
43127	145908
106865	145909
52254	145910
66076	145911
38450	145912
2669	145913
11852	145914
23075	145915
16505	145916
85459	145917
119712	145918
2591	145919
3073	145920
39091	145921
37074	145922
29792	145923
42992	145924
52259	145925
130880	145926
51637	145927
8946	145928
4574	145929
25499	145930
35409	145931
7813	145932
33303	145933
33765	145934
111968	145935
85190	145936
23800	145937
29469	145938
48947	145939
32674	145940
59591	145941
14243	145942
144955	145943
7993	145944
19433	145945
63242	145946
28869	145947
871	145948
97241	145949
7272	145950
49446	145951
1306	145952
23571	145953
3634	145954
1181	145955
13183	145956
29274	145957
1830	145958
69526	145959
25760	145960
68928	145961
114692	145962
30002	145963
39586	145964
36004	145965
104589	145966
4527	145967
43814	145968
74011	145969
91353	145970
9124	145971
110584	145972
10138	145973
2036	145974
26848	145975
30821	145976
14183	145977
3921	145978
6255	145979
70555	145980
548	145981
78233	145982
64190	145983
28517	145984
1016	145985
7054	145986
6511	145987
77874	145988
13255	145989
98014	145990
25708	145991
53501	145992
24453	145993
154549	145994
27708	145995
4339	145996
5809	145997
12252	145998
36014	145999
17123	146000
8930	146001
106808	146002
7075	146003
106369	146004
16429	146005
26510	146006
8258	146007
13133	146008
102325	146009
52171	146010
80139	146011
162574	146012
33098	146013
1088	146014
21269	146015
29387	146016
39899	146017
14121	146018
103898	146019
50261	146020
18462	146021
58055	146022
13456	146023
6761	146024
54369	146025
19849	146026
76237	146027
7334	146028
30042	146029
118914	146030
55754	146031
12744	146032
1350	146033
98640	146034
55730	146035
23090	146036
24410	146037
5878	146038
11505	146039
6559	146040
14292	146041
12060	146042
5644	146043
58429	146044
41732	146045
2688	146046
33066	146047
63438	146048
1334	146049
75590	146050
43126	146051
39030	146052
49633	146053
14210	146054
124260	146055
130494	146056
54317	146057
122047	146058
3179	146059
156008	146060
105751	146061
18269	146062
56018	146063
1054	146064
7448	146065
32553	146066
19000	146067
38555	146068
1913	146069
46382	146070
2821	146071
21917	146072
14965	146073
145750	146074
2	146075
87028	146076
56983	146077
83	146078
23	146079
92379	146080
93119	146081
8469	146082
18494	146083
13746	146084
5995	146085
27334	146086
6361	146087
30149	146088
36	146089
86425	146090
41668	146091
2495	146092
106183	146093
60703	146094
9703	146095
39582	146096
550	146097
59	146098
26364	146099
11207	146100
68335	146101
51792	146102
113863	146103
3966	146104
15736	146105
145953	146106
740	146107
1391	146108
46211	146109
37532	146110
6175	146111
48635	146112
110795	146113
68678	146114
827	146115
22063	146116
41340	146117
22438	146118
5357	146119
14427	146120
25121	146121
123478	146122
8263	146123
160161	146124
5499	146125
87235	146126
3790	146127
35498	146128
9137	146129
51153	146130
96496	146131
10904	146132
433	146133
89	146134
110946	146135
26171	146136
1206	146137
48156	146138
2832	146139
111566	146140
17644	146141
5482	146142
67409	146143
59057	146144
62088	146145
116208	146146
1517	146147
18346	146148
104393	146149
2812	146150
70905	146151
60031	146152
43964	146153
13622	146154
2846	146155
94167	146156
25592	146157
11461	146158
45570	146159
12295	146160
10090	146161
108750	146162
84201	146163
78817	146164
32066	146165
24689	146166
19231	146167
74	146168
11827	146169
1044	146170
11837	146171
54585	146172
82778	146173
95900	146174
60280	146175
35109	146176
3699	146177
11113	146178
54469	146179
191	146180
21774	146181
22199	146182
30775	146183
16546	146184
15911	146185
2472	146186
101821	146187
9303	146188
4014	146189
31380	146190
20746	146191
20349	146192
148762	146193
3269	146194
57507	146195
17654	146196
32664	146197
43524	146198
102244	146199
9245	146200
105402	146201
24833	146202
18120	146203
89580	146204
142907	146205
4491	146206
34232	146207
158287	146208
9535	146209
145	146210
64981	146211
6356	146212
18238	146213
113811	146214
67579	146215
59903	146216
24143	146217
13684	146218
57585	146219
39858	146220
3379	146221
22168	146222
45606	146223
23241	146224
14376	146225
34061	146226
88137	146227
45776	146228
45779	146229
17330	146230
18275	146231
48	146232
63612	146233
16707	146234
14203	146235
37679	146236
99515	146237
69104	146238
10382	146239
55020	146240
92876	146241
42904	146242
56692	146243
14363	146244
139919	146245
70053	146246
56822	146247
9299	146248
803	146249
87641	146250
59278	146251
1195	146252
73876	146253
121877	146254
439	146255
45152	146256
8290	146257
160043	146258
2033	146259
112024	146260
1876	146261
86842	146262
32604	146263
70323	146264
16092	146265
63899	146266
1230	146267
39966	146268
2723	146269
29000	146270
41	146271
112	146272
163951	146273
4065	146274
36069	146275
277	146276
16626	146277
24273	146278
97989	146279
9668	146280
30002	146281
3280	146282
44829	146283
41499	146284
9311	146285
135751	146286
123116	146287
64654	146288
13151	146289
138576	146290
42389	146291
47134	146292
4914	146293
43569	146294
22698	146295
80730	146296
10995	146297
37042	146298
7556	146299
26599	146300
38114	146301
55766	146302
52468	146303
19486	146304
84670	146305
109971	146306
7767	146307
63212	146308
35708	146309
62782	146310
7544	146311
10393	146312
58668	146313
35108	146314
6103	146315
7278	146316
23156	146317
2379	146318
5678	146319
19472	146320
31817	146321
26299	146322
46725	146323
29600	146324
14049	146325
50029	146326
28514	146327
5372	146328
5571	146329
80091	146330
125916	146331
11921	146332
13062	146333
62167	146334
115153	146335
38410	146336
48684	146337
107911	146338
6782	146339
21877	146340
48097	146341
63887	146342
7626	146343
88302	146344
238	146345
57074	146346
132904	146347
1482	146348
2025	146349
24576	146350
52216	146351
618	146352
49274	146353
152149	146354
60349	146355
32794	146356
106580	146357
33741	146358
36066	146359
10705	146360
21885	146361
40679	146362
47961	146363
40416	146364
4446	146365
109068	146366
1413	146367
73578	146368
7662	146369
3384	146370
131290	146371
725	146372
4719	146373
91989	146374
33293	146375
15842	146376
93301	146377
38585	146378
72876	146379
3132	146380
19678	146381
95047	146382
15081	146383
30836	146384
59754	146385
144303	146386
71816	146387
122241	146388
25820	146389
32133	146390
30328	146391
130312	146392
86204	146393
5167	146394
653	146395
93894	146396
21172	146397
78602	146398
11384	146399
61560	146400
8809	146401
131501	146402
25203	146403
16204	146404
79791	146405
49823	146406
32845	146407
16336	146408
36051	146409
17186	146410
3331	146411
34581	146412
139339	146413
45257	146414
46817	146415
7	146416
62187	146417
57229	146418
12182	146419
27883	146420
1061	146421
10053	146422
38867	146423
8418	146424
23128	146425
16490	146426
41936	146427
1600	146428
117085	146429
8757	146430
8768	146431
86505	146432
18194	146433
42501	146434
684	146435
105637	146436
1394	146437
6143	146438
22065	146439
13749	146440
2447	146441
22473	146442
2334	146443
11618	146444
133665	146445
5146	146446
34519	146447
41030	146448
34539	146449
482	146450
1681	146451
94522	146452
139062	146453
4146	146454
4047	146455
29560	146456
58465	146457
18373	146458
31423	146459
40638	146460
502	146461
36620	146462
26149	146463
6684	146464
59757	146465
70494	146466
945	146467
6592	146468
93144	146469
22179	146470
13624	146471
82503	146472
3455	146473
23645	146474
45639	146475
68700	146476
72947	146477
21497	146478
22809	146479
7262	146480
67857	146481
921	146482
38957	146483
75244	146484
154930	146485
24829	146486
57007	146487
210	146488
42028	146489
55502	146490
70434	146491
41311	146492
3639	146493
43155	146494
83626	146495
30239	146496
10546	146497
49965	146498
80423	146499
39329	146500
8738	146501
6406	146502
91546	146503
45297	146504
26387	146505
32658	146506
68572	146507
80437	146508
64778	146509
11515	146510
2212	146511
84592	146512
29813	146513
94560	146514
109559	146515
15514	146516
22986	146517
270	146518
73913	146519
42766	146520
26374	146521
23283	146522
564	146523
21616	146524
64081	146525
90794	146526
22734	146527
2220	146528
74885	146529
22427	146530
19249	146531
19144	146532
28577	146533
3139	146534
7519	146535
58453	146536
54150	146537
14135	146538
17589	146539
593	146540
691	146541
123181	146542
60597	146543
24506	146544
1149	146545
11301	146546
2260	146547
27404	146548
9552	146549
129409	146550
6109	146551
63074	146552
930	146553
458	146554
10788	146555
16388	146556
124907	146557
37731	146558
52154	146559
69645	146560
21377	146561
26394	146562
755	146563
6944	146564
90780	146565
16640	146566
32874	146567
29094	146568
60642	146569
63565	146570
33551	146571
3850	146572
165649	146573
51601	146574
20946	146575
15257	146576
18608	146577
54572	146578
6281	146579
52740	146580
168	146581
36132	146582
145040	146583
64007	146584
98	146585
102773	146586
28922	146587
7141	146588
1	146589
2207	146590
13877	146591
613	146592
4824	146593
5206	146594
130417	146595
13868	146596
8672	146597
16106	146598
6984	146599
28011	146600
51618	146601
111024	146602
64162	146603
83073	146604
4	146605
7081	146606
41940	146607
74670	146608
5369	146609
25261	146610
149777	146611
27141	146612
28205	146613
2545	146614
65987	146615
46293	146616
54431	146617
6900	146618
69636	146619
4962	146620
563	146621
43714	146622
13524	146623
2096	146624
22242	146625
46968	146626
50089	146627
1365	146628
66235	146629
67467	146630
127662	146631
25177	146632
189	146633
77383	146634
21633	146635
19375	146636
37129	146637
87687	146638
59098	146639
118022	146640
19945	146641
33634	146642
50959	146643
6	146644
44837	146645
80787	146646
100156	146647
34529	146648
42254	146649
31114	146650
18345	146651
23185	146652
54807	146653
77981	146654
14839	146655
5871	146656
139918	146657
134855	146658
451	146659
273	146660
5817	146661
45999	146662
90055	146663
22583	146664
10760	146665
7612	146666
72586	146667
123406	146668
17941	146669
92090	146670
41166	146671
63760	146672
10505	146673
17993	146674
21249	146675
80341	146676
5495	146677
104553	146678
33617	146679
138986	146680
6681	146681
12880	146682
18622	146683
7306	146684
10000	146685
25514	146686
99365	146687
10316	146688
100454	146689
17051	146690
18278	146691
129365	146692
9898	146693
1306	146694
143612	146695
35950	146696
28580	146697
9192	146698
92609	146699
1049	146700
62	146701
4859	146702
4841	146703
85835	146704
22453	146705
50773	146706
5959	146707
79101	146708
1289	146709
5492	146710
5586	146711
1704	146712
132057	146713
11689	146714
2134	146715
94829	146716
128238	146717
12385	146718
132935	146719
159868	146720
10321	146721
38375	146722
1805	146723
7799	146724
121063	146725
66424	146726
130847	146727
73820	146728
379	146729
68252	146730
17527	146731
27725	146732
2767	146733
24504	146734
10149	146735
7871	146736
31046	146737
5846	146738
129691	146739
73113	146740
507	146741
66901	146742
34880	146743
65857	146744
886	146745
84465	146746
14188	146747
106377	146748
14508	146749
134582	146750
8524	146751
8845	146752
4435	146753
5161	146754
129919	146755
18323	146756
62842	146757
15821	146758
19757	146759
20477	146760
49006	146761
10106	146762
4180	146763
9480	146764
8102	146765
63517	146766
21744	146767
15659	146768
23012	146769
41155	146770
115732	146771
36360	146772
29784	146773
17644	146774
14188	146775
58489	146776
88893	146777
39515	146778
11741	146779
74178	146780
11409	146781
50406	146782
44180	146783
18594	146784
125704	146785
22410	146786
17727	146787
34545	146788
45284	146789
120992	146790
11958	146791
285	146792
47778	146793
6644	146794
20835	146795
9743	146796
15529	146797
122921	146798
1937	146799
15	146800
46594	146801
1475	146802
58324	146803
53448	146804
33052	146805
18908	146806
87	146807
1613	146808
37134	146809
31279	146810
47864	146811
7130	146812
55698	146813
47245	146814
5752	146815
12192	146816
5331	146817
26646	146818
8822	146819
104709	146820
39938	146821
111102	146822
7587	146823
78607	146824
8221	146825
24486	146826
18656	146827
30358	146828
673	146829
1975	146830
3227	146831
105215	146832
5915	146833
7932	146834
2066	146835
13111	146836
142638	146837
12138	146838
7646	146839
10405	146840
51436	146841
12663	146842
37913	146843
4163	146844
31069	146845
3518	146846
115725	146847
22459	146848
67915	146849
6810	146850
20576	146851
66876	146852
37720	146853
26639	146854
25607	146855
94999	146856
5434	146857
1627	146858
18708	146859
61884	146860
21023	146861
114238	146862
91436	146863
75338	146864
12041	146865
52983	146866
24524	146867
11444	146868
17825	146869
15072	146870
6182	146871
93300	146872
20135	146873
2520	146874
27525	146875
109616	146876
2337	146877
20107	146878
73030	146879
69983	146880
48641	146881
6798	146882
48407	146883
13088	146884
3114	146885
98842	146886
4363	146887
136942	146888
55207	146889
85636	146890
160173	146891
16864	146892
20043	146893
72230	146894
8944	146895
31412	146896
22323	146897
100180	146898
37022	146899
63152	146900
39793	146901
24370	146902
1846	146903
161723	146904
8165	146905
15136	146906
21486	146907
20354	146908
18649	146909
21973	146910
19113	146911
17416	146912
79098	146913
37910	146914
155234	146915
82943	146916
25588	146917
57063	146918
62340	146919
3801	146920
65084	146921
16308	146922
6439	146923
2027	146924
81423	146925
692	146926
1530	146927
52951	146928
24032	146929
80297	146930
20372	146931
102585	146932
19953	146933
17373	146934
6399	146935
70157	146936
23843	146937
4596	146938
123792	146939
17630	146940
59288	146941
5388	146942
19106	146943
34887	146944
91396	146945
4838	146946
21298	146947
163829	146948
2593	146949
90098	146950
140770	146951
2063	146952
107071	146953
60194	146954
30456	146955
92153	146956
37296	146957
58381	146958
89748	146959
3180	146960
795	146961
326	146962
39505	146963
13431	146964
1868	146965
2928	146966
78912	146967
1039	146968
35793	146969
152	146970
40038	146971
536	146972
54892	146973
6816	146974
73640	146975
120670	146976
61928	146977
28808	146978
2759	146979
15223	146980
112750	146981
5783	146982
15917	146983
95548	146984
117117	146985
62491	146986
91716	146987
32487	146988
31271	146989
1388	146990
21953	146991
2842	146992
12957	146993
89757	146994
22278	146995
29792	146996
26180	146997
7308	146998
9481	146999
100533	147000
118104	147001
36656	147002
81219	147003
160437	147004
99	147005
14646	147006
59853	147007
39712	147008
65756	147009
1858	147010
18500	147011
22884	147012
12786	147013
3690	147014
56795	147015
48452	147016
107276	147017
54902	147018
115812	147019
76041	147020
2343	147021
54545	147022
455	147023
66697	147024
33022	147025
16458	147026
71642	147027
2365	147028
32782	147029
32133	147030
9147	147031
50903	147032
4752	147033
4142	147034
19168	147035
7282	147036
4782	147037
23622	147038
149058	147039
82680	147040
63434	147041
75715	147042
127797	147043
68844	147044
15519	147045
23687	147046
20454	147047
68184	147048
1604	147049
8282	147050
46294	147051
10752	147052
27200	147053
20371	147054
59260	147055
80090	147056
1492	147057
7527	147058
119503	147059
97256	147060
2	147061
8970	147062
90021	147063
51277	147064
68770	147065
121829	147066
35721	147067
16442	147068
21150	147069
1233	147070
117223	147071
9689	147072
6951	147073
37113	147074
1736	147075
22403	147076
15314	147077
4743	147078
125192	147079
4284	147080
8402	147081
656	147082
163332	147083
3189	147084
24	147085
18574	147086
19665	147087
2705	147088
39300	147089
544	147090
21508	147091
22288	147092
9740	147093
32175	147094
24547	147095
72351	147096
40934	147097
51864	147098
16692	147099
1404	147100
164007	147101
10280	147102
2203	147103
11872	147104
103919	147105
11313	147106
90380	147107
22557	147108
2168	147109
164703	147110
1014	147111
123463	147112
137106	147113
837	147114
29	147115
5719	147116
7383	147117
25779	147118
51181	147119
65559	147120
2698	147121
115914	147122
46666	147123
154819	147124
11739	147125
1104	147126
42	147127
19535	147128
9980	147129
56292	147130
31444	147131
111822	147132
28248	147133
17041	147134
29358	147135
3227	147136
94298	147137
16049	147138
83328	147139
25766	147140
20327	147141
17951	147142
6798	147143
94521	147144
13579	147145
132496	147146
1297	147147
101005	147148
19927	147149
102600	147150
26813	147151
1356	147152
50233	147153
553	147154
1214	147155
12417	147156
49867	147157
66444	147158
42332	147159
57524	147160
106947	147161
24911	147162
101092	147163
38713	147164
11671	147165
28445	147166
20343	147167
97006	147168
48332	147169
36345	147170
2058	147171
10159	147172
8716	147173
47956	147174
7321	147175
15566	147176
39063	147177
9810	147178
11	147179
67961	147180
72211	147181
632	147182
153719	147183
156089	147184
8130	147185
4499	147186
47960	147187
25899	147188
27844	147189
26967	147190
6473	147191
153320	147192
80048	147193
86509	147194
14342	147195
44063	147196
37329	147197
67063	147198
12414	147199
65122	147200
98927	147201
26948	147202
3108	147203
121122	147204
138354	147205
162181	147206
33769	147207
2001	147208
30572	147209
8348	147210
100695	147211
4581	147212
6843	147213
112454	147214
11209	147215
39094	147216
54473	147217
61833	147218
93079	147219
29083	147220
143571	147221
9824	147222
36020	147223
179	147224
6832	147225
2500	147226
49557	147227
19612	147228
2982	147229
42787	147230
15868	147231
55203	147232
20704	147233
1107	147234
33279	147235
1434	147236
23860	147237
59550	147238
6730	147239
6490	147240
3097	147241
15108	147242
17293	147243
120093	147244
15645	147245
34320	147246
45570	147247
63977	147248
26158	147249
80	147250
1535	147251
25923	147252
61391	147253
9651	147254
32265	147255
53246	147256
24736	147257
15857	147258
40539	147259
89120	147260
35511	147261
80932	147262
16414	147263
20411	147264
125348	147265
1650	147266
99490	147267
76333	147268
127270	147269
28082	147270
71719	147271
81084	147272
118041	147273
48760	147274
17565	147275
4340	147276
26171	147277
51329	147278
2698	147279
26261	147280
117586	147281
10788	147282
29548	147283
113777	147284
50599	147285
13080	147286
43763	147287
15894	147288
73136	147289
1252	147290
3291	147291
21287	147292
70275	147293
57597	147294
81522	147295
775	147296
5835	147297
72588	147298
26630	147299
70793	147300
9597	147301
121200	147302
95597	147303
9951	147304
45322	147305
999	147306
1540	147307
5318	147308
13076	147309
47294	147310
38164	147311
57934	147312
6799	147313
21586	147314
27770	147315
44663	147316
10182	147317
53750	147318
10540	147319
92161	147320
98599	147321
13325	147322
56655	147323
5629	147324
30949	147325
83893	147326
41831	147327
14537	147328
137783	147329
31062	147330
10	147331
696	147332
19920	147333
34527	147334
40966	147335
16170	147336
4217	147337
1987	147338
41	147339
87766	147340
23883	147341
89374	147342
39986	147343
28792	147344
103353	147345
160358	147346
15697	147347
10374	147348
1534	147349
847	147350
78187	147351
102843	147352
42076	147353
1815	147354
7805	147355
34880	147356
65541	147357
22192	147358
14298	147359
8852	147360
1006	147361
7691	147362
91008	147363
22205	147364
4770	147365
40936	147366
1136	147367
32614	147368
21183	147369
24526	147370
330	147371
1609	147372
12417	147373
3945	147374
43948	147375
285	147376
77960	147377
54284	147378
95245	147379
55198	147380
92906	147381
14445	147382
46379	147383
103850	147384
7181	147385
80	147386
30853	147387
10379	147388
5138	147389
128220	147390
33234	147391
110926	147392
3188	147393
51472	147394
29656	147395
10582	147396
106601	147397
57987	147398
131	147399
12881	147400
58162	147401
118328	147402
21315	147403
1522	147404
18558	147405
13778	147406
120421	147407
60889	147408
93953	147409
60771	147410
22206	147411
24620	147412
8141	147413
33308	147414
1584	147415
35022	147416
17731	147417
23037	147418
4977	147419
32919	147420
18593	147421
43728	147422
447	147423
1260	147424
69143	147425
103786	147426
55258	147427
21435	147428
5019	147429
48819	147430
9438	147431
36429	147432
34260	147433
152500	147434
8332	147435
60264	147436
14046	147437
57832	147438
54053	147439
3885	147440
45112	147441
34467	147442
134788	147443
64699	147444
7010	147445
4305	147446
2857	147447
2074	147448
39848	147449
31810	147450
18378	147451
79497	147452
94964	147453
53268	147454
80627	147455
46523	147456
11293	147457
26200	147458
19554	147459
59	147460
5453	147461
80057	147462
144746	147463
24037	147464
15737	147465
228	147466
15421	147467
79503	147468
32	147469
19184	147470
5095	147471
19933	147472
16697	147473
12796	147474
30652	147475
4070	147476
81	147477
48718	147478
7708	147479
4581	147480
56845	147481
21220	147482
83012	147483
15184	147484
2264	147485
65935	147486
76247	147487
52470	147488
15158	147489
49691	147490
25766	147491
44394	147492
1835	147493
67373	147494
16370	147495
50492	147496
34301	147497
6799	147498
22179	147499
74787	147500
4512	147501
60612	147502
6898	147503
7706	147504
5964	147505
43052	147506
72585	147507
6384	147508
129534	147509
95022	147510
1494	147511
91954	147512
4097	147513
105	147514
22714	147515
24803	147516
46713	147517
29413	147518
39932	147519
102174	147520
2727	147521
45924	147522
93475	147523
23637	147524
20698	147525
37370	147526
388	147527
6394	147528
129960	147529
100917	147530
5798	147531
32605	147532
37191	147533
6709	147534
55641	147535
52686	147536
40279	147537
3367	147538
84985	147539
8313	147540
88333	147541
3026	147542
68600	147543
85822	147544
49842	147545
105736	147546
7657	147547
19648	147548
18608	147549
20107	147550
11547	147551
10877	147552
27145	147553
3203	147554
4486	147555
23120	147556
85970	147557
36397	147558
25336	147559
30740	147560
131412	147561
46992	147562
4030	147563
83567	147564
61357	147565
20442	147566
803	147567
119919	147568
27137	147569
4119	147570
27445	147571
34890	147572
2121	147573
87884	147574
108916	147575
63643	147576
24875	147577
76703	147578
2293	147579
8671	147580
89027	147581
64877	147582
19031	147583
103932	147584
49477	147585
5721	147586
56217	147587
9839	147588
24881	147589
57577	147590
15838	147591
28	147592
6	147593
65872	147594
9288	147595
85118	147596
19151	147597
13458	147598
11175	147599
39684	147600
76486	147601
9833	147602
104644	147603
45348	147604
74555	147605
1187	147606
74306	147607
8109	147608
39177	147609
6846	147610
2813	147611
29436	147612
4287	147613
16052	147614
2286	147615
20576	147616
19686	147617
64234	147618
31904	147619
40829	147620
10291	147621
32478	147622
124291	147623
70600	147624
5300	147625
14016	147626
1365	147627
37893	147628
66186	147629
43147	147630
6543	147631
1246	147632
120668	147633
6440	147634
34096	147635
7114	147636
85610	147637
67468	147638
30660	147639
63911	147640
123356	147641
12955	147642
6525	147643
28220	147644
2951	147645
3753	147646
11771	147647
20106	147648
5290	147649
123717	147650
4489	147651
16042	147652
20604	147653
61958	147654
37605	147655
40817	147656
19048	147657
85853	147658
9532	147659
24248	147660
2002	147661
68367	147662
9676	147663
25976	147664
34322	147665
50877	147666
28877	147667
44205	147668
19529	147669
73784	147670
74910	147671
50881	147672
72219	147673
15298	147674
64398	147675
329	147676
1627	147677
57327	147678
6490	147679
108532	147680
23522	147681
9914	147682
10577	147683
15959	147684
18793	147685
42298	147686
8013	147687
116515	147688
28033	147689
59028	147690
61305	147691
16316	147692
71916	147693
217	147694
116465	147695
3298	147696
71684	147697
277	147698
22238	147699
61487	147700
2156	147701
31329	147702
17940	147703
27548	147704
50364	147705
8916	147706
2670	147707
26587	147708
10367	147709
13272	147710
7407	147711
17821	147712
57383	147713
52779	147714
65242	147715
45534	147716
48678	147717
29011	147718
8492	147719
5552	147720
11257	147721
89803	147722
29189	147723
527	147724
58	147725
75817	147726
12958	147727
52095	147728
34344	147729
78045	147730
485	147731
11154	147732
6647	147733
4726	147734
19194	147735
52562	147736
19024	147737
26119	147738
9097	147739
30071	147740
24893	147741
35294	147742
159265	147743
827	147744
28993	147745
115378	147746
34452	147747
17234	147748
155320	147749
12970	147750
3528	147751
14157	147752
24789	147753
46308	147754
119936	147755
59189	147756
22466	147757
30190	147758
96675	147759
82538	147760
103988	147761
278	147762
55605	147763
50386	147764
127640	147765
26345	147766
70504	147767
24241	147768
88110	147769
19902	147770
101414	147771
80535	147772
45686	147773
117856	147774
994	147775
7588	147776
18638	147777
68749	147778
19068	147779
1542	147780
485	147781
1102	147782
5431	147783
41314	147784
111290	147785
2529	147786
13366	147787
4751	147788
909	147789
47707	147790
19218	147791
6107	147792
102001	147793
128622	147794
13055	147795
19653	147796
56269	147797
105410	147798
84723	147799
63978	147800
19859	147801
6713	147802
22019	147803
6655	147804
90	147805
15828	147806
37027	147807
112482	147808
5506	147809
86222	147810
82363	147811
140	147812
89246	147813
19473	147814
15011	147815
28656	147816
77614	147817
2415	147818
60308	147819
56462	147820
31231	147821
8362	147822
5224	147823
83642	147824
392	147825
58114	147826
18102	147827
23653	147828
2639	147829
13268	147830
118994	147831
15764	147832
59	147833
29481	147834
2159	147835
1309	147836
85518	147837
74937	147838
59894	147839
20023	147840
39583	147841
83133	147842
46360	147843
26393	147844
24991	147845
7325	147846
9722	147847
3250	147848
10570	147849
35068	147850
51603	147851
29018	147852
4564	147853
57606	147854
38388	147855
13669	147856
43620	147857
103620	147858
8587	147859
5506	147860
53770	147861
43184	147862
25414	147863
76738	147864
99	147865
376	147866
27664	147867
52951	147868
62167	147869
4611	147870
20889	147871
25937	147872
917	147873
40331	147874
9256	147875
31894	147876
27524	147877
34379	147878
7991	147879
47919	147880
41374	147881
9225	147882
17854	147883
56166	147884
61896	147885
27781	147886
26375	147887
29658	147888
20063	147889
1203	147890
28662	147891
93320	147892
96817	147893
50604	147894
12028	147895
27389	147896
672	147897
41582	147898
33011	147899
26012	147900
28959	147901
6901	147902
22965	147903
16672	147904
257	147905
48966	147906
137515	147907
87240	147908
26918	147909
25632	147910
71549	147911
2456	147912
28639	147913
76114	147914
21831	147915
69958	147916
14214	147917
12503	147918
35359	147919
126604	147920
15261	147921
12572	147922
7163	147923
106524	147924
38502	147925
13846	147926
15659	147927
92805	147928
79630	147929
42055	147930
7571	147931
2039	147932
15580	147933
10466	147934
93309	147935
4588	147936
25314	147937
56625	147938
7373	147939
2686	147940
2367	147941
25185	147942
81014	147943
37565	147944
77049	147945
17361	147946
3017	147947
68619	147948
36517	147949
26400	147950
41454	147951
34019	147952
5203	147953
2588	147954
114999	147955
12188	147956
46643	147957
5964	147958
71892	147959
56959	147960
15819	147961
24052	147962
53808	147963
10776	147964
39670	147965
22402	147966
562	147967
11433	147968
100357	147969
1933	147970
6561	147971
3134	147972
117513	147973
34059	147974
35826	147975
11783	147976
149236	147977
132085	147978
16175	147979
129583	147980
121993	147981
70045	147982
11621	147983
138914	147984
74506	147985
52049	147986
71618	147987
32655	147988
40473	147989
19458	147990
57319	147991
9776	147992
92191	147993
449	147994
105999	147995
103370	147996
64082	147997
14177	147998
3573	147999
83636	148000
62042	148001
24650	148002
32648	148003
93565	148004
45382	148005
116977	148006
24013	148007
12966	148008
13189	148009
25097	148010
17660	148011
89004	148012
56094	148013
103385	148014
16233	148015
118506	148016
79383	148017
6557	148018
98321	148019
52099	148020
84784	148021
4909	148022
2623	148023
20375	148024
1437	148025
78468	148026
111418	148027
94152	148028
69148	148029
28660	148030
27612	148031
72945	148032
49407	148033
55830	148034
5347	148035
10323	148036
562	148037
13359	148038
111833	148039
84650	148040
9867	148041
9473	148042
861	148043
35917	148044
35922	148045
49477	148046
12649	148047
19884	148048
12167	148049
32986	148050
2601	148051
71397	148052
10139	148053
2623	148054
1048	148055
18112	148056
7641	148057
7129	148058
10815	148059
101792	148060
16255	148061
943	148062
22857	148063
23497	148064
406	148065
153366	148066
11307	148067
385	148068
24787	148069
482	148070
50673	148071
13577	148072
607	148073
165981	148074
16306	148075
75747	148076
53093	148077
162214	148078
10374	148079
15774	148080
6964	148081
7786	148082
27064	148083
86484	148084
73981	148085
106129	148086
12909	148087
4153	148088
14409	148089
8821	148090
10431	148091
1843	148092
35624	148093
58278	148094
10384	148095
1590	148096
14555	148097
129434	148098
40134	148099
5034	148100
120542	148101
63032	148102
34940	148103
11672	148104
106149	148105
93864	148106
81003	148107
45710	148108
3113	148109
32379	148110
73327	148111
48254	148112
22009	148113
159	148114
28466	148115
26407	148116
26383	148117
47913	148118
20801	148119
39780	148120
76097	148121
119588	148122
6999	148123
19376	148124
158670	148125
21	148126
16915	148127
12643	148128
20632	148129
113035	148130
7279	148131
110245	148132
24913	148133
166568	148134
115944	148135
25600	148136
21089	148137
137936	148138
94252	148139
14011	148140
34387	148141
57502	148142
2971	148143
7807	148144
32175	148145
12722	148146
685	148147
39415	148148
108917	148149
3132	148150
15255	148151
33889	148152
16311	148153
14121	148154
86989	148155
72040	148156
5098	148157
41408	148158
22605	148159
5978	148160
3248	148161
2977	148162
6675	148163
4477	148164
5920	148165
47272	148166
24275	148167
116576	148168
58450	148169
18278	148170
71634	148171
106257	148172
56169	148173
104659	148174
56805	148175
49245	148176
83454	148177
13337	148178
23721	148179
21380	148180
69739	148181
81104	148182
51307	148183
48762	148184
33663	148185
114328	148186
95267	148187
24992	148188
6119	148189
94523	148190
199	148191
120897	148192
24855	148193
3914	148194
31799	148195
12361	148196
5910	148197
529	148198
4356	148199
55153	148200
2316	148201
119755	148202
5434	148203
43533	148204
3850	148205
132	148206
87472	148207
121996	148208
57742	148209
2970	148210
23175	148211
91748	148212
83406	148213
98192	148214
23579	148215
15751	148216
100584	148217
30781	148218
30414	148219
47889	148220
126893	148221
708	148222
15002	148223
6654	148224
9679	148225
17904	148226
85316	148227
50463	148228
8493	148229
14443	148230
22480	148231
12924	148232
20788	148233
2910	148234
1136	148235
17232	148236
14653	148237
140995	148238
16767	148239
38607	148240
25629	148241
3530	148242
31483	148243
41702	148244
16206	148245
59627	148246
26240	148247
92946	148248
32531	148249
40504	148250
339	148251
9081	148252
13460	148253
896	148254
15757	148255
12820	148256
19635	148257
50386	148258
62337	148259
17165	148260
592	148261
63071	148262
122339	148263
7400	148264
9261	148265
15055	148266
58635	148267
241	148268
75732	148269
25284	148270
1233	148271
555	148272
70348	148273
4163	148274
140918	148275
12677	148276
80281	148277
55696	148278
19370	148279
700	148280
965	148281
124342	148282
3597	148283
20277	148284
7299	148285
24848	148286
4837	148287
18548	148288
78616	148289
43639	148290
120478	148291
48534	148292
48675	148293
1879	148294
77257	148295
74803	148296
24037	148297
4	148298
3025	148299
5530	148300
10779	148301
27644	148302
106025	148303
2799	148304
125566	148305
25084	148306
1732	148307
104313	148308
16572	148309
19826	148310
95477	148311
31302	148312
28753	148313
35331	148314
43294	148315
25112	148316
103300	148317
121490	148318
6146	148319
67244	148320
24729	148321
30008	148322
16094	148323
73255	148324
26017	148325
53731	148326
36638	148327
4028	148328
13042	148329
2177	148330
1560	148331
91750	148332
138574	148333
88366	148334
48113	148335
2820	148336
6588	148337
1138	148338
103962	148339
106884	148340
74249	148341
3932	148342
11667	148343
15911	148344
65939	148345
17905	148346
70566	148347
62512	148348
3445	148349
63440	148350
121634	148351
1575	148352
11959	148353
31066	148354
32830	148355
884	148356
4586	148357
34449	148358
8781	148359
36191	148360
30513	148361
47308	148362
36940	148363
1931	148364
149713	148365
151639	148366
974	148367
87515	148368
33451	148369
35622	148370
888	148371
14203	148372
2939	148373
10895	148374
125240	148375
74844	148376
24985	148377
58567	148378
23668	148379
17963	148380
24783	148381
18828	148382
22270	148383
442	148384
1853	148385
119591	148386
16462	148387
19173	148388
4926	148389
20828	148390
9312	148391
38153	148392
9617	148393
34089	148394
39600	148395
9802	148396
50994	148397
687	148398
106980	148399
136626	148400
101902	148401
25024	148402
21321	148403
81183	148404
107344	148405
165328	148406
9747	148407
98644	148408
12864	148409
16957	148410
7866	148411
51921	148412
1399	148413
11135	148414
54580	148415
59529	148416
22504	148417
62357	148418
35547	148419
73014	148420
43096	148421
75591	148422
54120	148423
74764	148424
4330	148425
14148	148426
14559	148427
107050	148428
33669	148429
9162	148430
26064	148431
102744	148432
14834	148433
7073	148434
6861	148435
33896	148436
4905	148437
32603	148438
61677	148439
196	148440
8933	148441
1498	148442
44639	148443
47158	148444
19769	148445
102859	148446
2220	148447
92152	148448
69700	148449
96276	148450
5244	148451
7231	148452
42806	148453
10056	148454
126548	148455
2722	148456
29462	148457
8614	148458
87330	148459
30014	148460
40426	148461
130	148462
79	148463
27505	148464
48901	148465
6281	148466
19740	148467
4905	148468
55854	148469
48937	148470
93104	148471
872	148472
58007	148473
11510	148474
25711	148475
117663	148476
24027	148477
95134	148478
54259	148479
5410	148480
116449	148481
91457	148482
1595	148483
76980	148484
41002	148485
15200	148486
92679	148487
10654	148488
94363	148489
57693	148490
86420	148491
9248	148492
17304	148493
93704	148494
65239	148495
43	148496
1958	148497
114451	148498
26519	148499
19046	148500
1327	148501
15017	148502
8290	148503
449	148504
9788	148505
50550	148506
115650	148507
10786	148508
2471	148509
62263	148510
890	148511
118214	148512
147	148513
3757	148514
15410	148515
70674	148516
5443	148517
71387	148518
97999	148519
1008	148520
8939	148521
15908	148522
29065	148523
53162	148524
22171	148525
8414	148526
73630	148527
54086	148528
54666	148529
41802	148530
15349	148531
2870	148532
74919	148533
62342	148534
120569	148535
43548	148536
18058	148537
90003	148538
152517	148539
543	148540
100963	148541
7996	148542
132551	148543
46915	148544
35333	148545
57825	148546
39904	148547
42862	148548
1181	148549
156800	148550
30557	148551
39707	148552
40273	148553
578	148554
12118	148555
33283	148556
73000	148557
6848	148558
595	148559
25062	148560
2416	148561
48568	148562
97907	148563
2990	148564
87008	148565
11072	148566
47728	148567
4380	148568
76885	148569
8496	148570
50290	148571
24105	148572
59407	148573
155235	148574
62884	148575
48696	148576
15293	148577
63875	148578
61667	148579
19566	148580
76540	148581
47864	148582
49262	148583
69387	148584
30907	148585
20172	148586
56691	148587
78452	148588
1995	148589
35078	148590
36679	148591
63108	148592
157348	148593
30797	148594
99112	148595
26953	148596
2816	148597
73458	148598
32580	148599
17596	148600
25827	148601
127014	148602
44705	148603
45356	148604
28946	148605
5371	148606
20499	148607
40897	148608
87447	148609
23958	148610
12036	148611
105350	148612
49075	148613
60406	148614
79231	148615
102	148616
141610	148617
9743	148618
19358	148619
41783	148620
13036	148621
42380	148622
101185	148623
12541	148624
18552	148625
31077	148626
100616	148627
31095	148628
151	148629
81769	148630
3959	148631
394	148632
87736	148633
9839	148634
7040	148635
162640	148636
29427	148637
5800	148638
12269	148639
8038	148640
63619	148641
13239	148642
24	148643
13049	148644
60769	148645
2865	148646
19842	148647
3863	148648
22064	148649
43318	148650
97464	148651
44586	148652
4301	148653
95964	148654
86659	148655
94644	148656
20416	148657
22947	148658
1943	148659
117708	148660
5632	148661
69414	148662
26126	148663
105407	148664
6251	148665
19339	148666
107968	148667
2833	148668
3866	148669
107717	148670
51985	148671
32773	148672
38280	148673
10420	148674
97046	148675
76414	148676
22032	148677
9878	148678
12857	148679
13444	148680
2934	148681
11871	148682
161451	148683
42353	148684
69568	148685
901	148686
21801	148687
9243	148688
68271	148689
115408	148690
44959	148691
6187	148692
26973	148693
93993	148694
38204	148695
9755	148696
4882	148697
94163	148698
42693	148699
2088	148700
8176	148701
47217	148702
1918	148703
19836	148704
7276	148705
11467	148706
58005	148707
79577	148708
19307	148709
2149	148710
10509	148711
24492	148712
32669	148713
66086	148714
61627	148715
6076	148716
56640	148717
41954	148718
103765	148719
14928	148720
5249	148721
75101	148722
47163	148723
121825	148724
104193	148725
17671	148726
60209	148727
2295	148728
10682	148729
45042	148730
42119	148731
43161	148732
2524	148733
11956	148734
22922	148735
2667	148736
1	148737
81465	148738
24164	148739
12718	148740
19429	148741
12513	148742
21814	148743
7456	148744
16255	148745
429	148746
16557	148747
3157	148748
6868	148749
32296	148750
554	148751
4264	148752
91236	148753
17742	148754
21034	148755
1455	148756
78494	148757
845	148758
27274	148759
63439	148760
826	148761
70776	148762
32758	148763
50056	148764
1786	148765
9015	148766
43221	148767
42291	148768
94546	148769
64579	148770
85	148771
40042	148772
32050	148773
1132	148774
10421	148775
60077	148776
24493	148777
35671	148778
42986	148779
33080	148780
24244	148781
4767	148782
11155	148783
40560	148784
106623	148785
3322	148786
13056	148787
16412	148788
57340	148789
36607	148790
13326	148791
20178	148792
161326	148793
6019	148794
2767	148795
66756	148796
20516	148797
105439	148798
1349	148799
47026	148800
21211	148801
95	148802
43506	148803
15761	148804
5426	148805
1734	148806
30	148807
123441	148808
73477	148809
7400	148810
41609	148811
16617	148812
11493	148813
19693	148814
39927	148815
22890	148816
18466	148817
44127	148818
62635	148819
49849	148820
86831	148821
59946	148822
23873	148823
82569	148824
37358	148825
72682	148826
23289	148827
16944	148828
35656	148829
3545	148830
46172	148831
27865	148832
14758	148833
1725	148834
50285	148835
157683	148836
666	148837
55523	148838
20418	148839
389	148840
38647	148841
35724	148842
16616	148843
22347	148844
39076	148845
60249	148846
2778	148847
20663	148848
38944	148849
63132	148850
20813	148851
46395	148852
46279	148853
29216	148854
19644	148855
14412	148856
68368	148857
7805	148858
126	148859
31464	148860
696	148861
767	148862
54429	148863
31228	148864
7779	148865
2850	148866
2521	148867
56940	148868
132938	148869
37140	148870
22541	148871
3472	148872
3142	148873
117976	148874
21578	148875
16242	148876
98981	148877
8952	148878
72638	148879
4325	148880
30111	148881
115989	148882
47152	148883
58821	148884
27784	148885
49182	148886
130661	148887
92320	148888
68057	148889
49540	148890
1927	148891
3615	148892
17460	148893
106488	148894
7123	148895
916	148896
51747	148897
3847	148898
272	148899
22947	148900
3933	148901
3750	148902
15756	148903
25459	148904
112034	148905
21527	148906
21999	148907
79	148908
153173	148909
47408	148910
1738	148911
96856	148912
3008	148913
88884	148914
127810	148915
105	148916
12789	148917
10335	148918
401	148919
32394	148920
37359	148921
1837	148922
423	148923
12	148924
56308	148925
1204	148926
151025	148927
655	148928
4128	148929
42244	148930
116662	148931
47368	148932
31369	148933
60191	148934
42000	148935
40088	148936
1926	148937
90056	148938
143358	148939
80892	148940
2461	148941
87990	148942
24220	148943
135984	148944
139950	148945
90308	148946
47049	148947
52769	148948
51113	148949
139	148950
37751	148951
51352	148952
52542	148953
31333	148954
8390	148955
36513	148956
8988	148957
24547	148958
117631	148959
152	148960
5439	148961
4261	148962
50045	148963
69778	148964
150951	148965
131611	148966
25842	148967
55715	148968
115563	148969
1303	148970
30762	148971
84739	148972
49873	148973
36956	148974
102791	148975
92403	148976
107653	148977
76856	148978
52947	148979
32743	148980
2719	148981
2318	148982
54608	148983
21403	148984
54240	148985
5386	148986
88214	148987
116005	148988
17802	148989
8863	148990
44335	148991
33136	148992
9900	148993
116307	148994
1836	148995
8400	148996
53987	148997
48282	148998
2208	148999
31914	149000
23552	149001
42917	149002
139	149003
19712	149004
82603	149005
10592	149006
55611	149007
69276	149008
135064	149009
6271	149010
10401	149011
8066	149012
114321	149013
6031	149014
11284	149015
7092	149016
17740	149017
10903	149018
36733	149019
44726	149020
23339	149021
51848	149022
6343	149023
15912	149024
13662	149025
84176	149026
19674	149027
109990	149028
37256	149029
8714	149030
66195	149031
58096	149032
668	149033
14574	149034
3456	149035
55410	149036
29369	149037
48945	149038
56319	149039
46819	149040
59986	149041
39300	149042
57011	149043
42715	149044
115290	149045
28190	149046
12471	149047
107549	149048
6069	149049
47544	149050
86	149051
9462	149052
52794	149053
45395	149054
70797	149055
2651	149056
88247	149057
140060	149058
45056	149059
110890	149060
144249	149061
69072	149062
12877	149063
40310	149064
6588	149065
11411	149066
8493	149067
36750	149068
62200	149069
34797	149070
161302	149071
7635	149072
9689	149073
49174	149074
117347	149075
11709	149076
26427	149077
53129	149078
26329	149079
12843	149080
9932	149081
20061	149082
100	149083
46941	149084
74289	149085
64549	149086
63299	149087
96285	149088
15275	149089
37311	149090
42494	149091
11422	149092
48918	149093
437	149094
374	149095
3557	149096
9640	149097
14231	149098
77788	149099
18050	149100
10247	149101
61152	149102
68132	149103
7391	149104
24272	149105
26072	149106
102088	149107
28520	149108
93803	149109
49751	149110
9802	149111
103391	149112
38984	149113
4202	149114
52714	149115
75002	149116
25118	149117
22261	149118
5113	149119
64347	149120
433	149121
4666	149122
29843	149123
105282	149124
97168	149125
51939	149126
29664	149127
14082	149128
4596	149129
3847	149130
54862	149131
32981	149132
5713	149133
103648	149134
128817	149135
2774	149136
13252	149137
160744	149138
38509	149139
8870	149140
6120	149141
22738	149142
7593	149143
105851	149144
46300	149145
46949	149146
775	149147
109724	149148
42084	149149
122425	149150
153277	149151
23942	149152
58802	149153
37060	149154
73516	149155
45710	149156
64579	149157
11392	149158
56385	149159
23734	149160
842	149161
75345	149162
8375	149163
82271	149164
23824	149165
560	149166
4512	149167
8109	149168
43125	149169
40273	149170
12401	149171
42188	149172
124541	149173
44786	149174
4240	149175
49	149176
16869	149177
5219	149178
1996	149179
34100	149180
7257	149181
3038	149182
162945	149183
21464	149184
16606	149185
2127	149186
35913	149187
73517	149188
45623	149189
976	149190
58272	149191
21425	149192
112709	149193
23765	149194
290	149195
18972	149196
20632	149197
14044	149198
118576	149199
106106	149200
37527	149201
37790	149202
2420	149203
20061	149204
2831	149205
91098	149206
135943	149207
149918	149208
11848	149209
3438	149210
13018	149211
112400	149212
101661	149213
102013	149214
74413	149215
31491	149216
38712	149217
32301	149218
53	149219
23353	149220
59035	149221
27027	149222
32797	149223
3650	149224
117282	149225
15315	149226
71956	149227
49028	149228
27351	149229
66515	149230
4822	149231
1650	149232
16068	149233
40628	149234
38535	149235
12619	149236
60312	149237
93038	149238
23382	149239
16098	149240
5883	149241
58011	149242
6836	149243
58832	149244
84823	149245
31809	149246
59714	149247
2748	149248
34806	149249
77570	149250
60445	149251
126782	149252
45871	149253
44061	149254
32203	149255
395	149256
66817	149257
58628	149258
46662	149259
13685	149260
125418	149261
14389	149262
43779	149263
64222	149264
69140	149265
127	149266
2224	149267
10293	149268
39761	149269
47150	149270
73931	149271
21526	149272
33096	149273
57978	149274
3579	149275
7193	149276
1022	149277
67233	149278
43347	149279
76602	149280
15213	149281
69956	149282
11599	149283
148949	149284
22938	149285
66554	149286
16572	149287
59030	149288
49607	149289
116419	149290
60533	149291
110731	149292
4512	149293
48465	149294
16189	149295
23659	149296
83438	149297
49329	149298
1859	149299
60	149300
51132	149301
121742	149302
669	149303
20948	149304
274	149305
19846	149306
73086	149307
6262	149308
7927	149309
27937	149310
105364	149311
273	149312
95998	149313
69612	149314
4961	149315
4260	149316
16076	149317
49833	149318
36152	149319
47157	149320
19945	149321
35040	149322
121159	149323
28446	149324
67427	149325
9314	149326
2	149327
3028	149328
7743	149329
53701	149330
50672	149331
108934	149332
1139	149333
53526	149334
151171	149335
8124	149336
7599	149337
135171	149338
30328	149339
1676	149340
9868	149341
81877	149342
12068	149343
24175	149344
4455	149345
71748	149346
31240	149347
52547	149348
17	149349
115207	149350
132972	149351
115828	149352
33841	149353
7442	149354
81570	149355
8155	149356
32590	149357
2505	149358
48541	149359
777	149360
39383	149361
29323	149362
48969	149363
90352	149364
20613	149365
59028	149366
12987	149367
52887	149368
53227	149369
96668	149370
100383	149371
51191	149372
33620	149373
1434	149374
3604	149375
37079	149376
66576	149377
21152	149378
51951	149379
11065	149380
91209	149381
107287	149382
12624	149383
3313	149384
106725	149385
22381	149386
34000	149387
8405	149388
23059	149389
222	149390
7054	149391
134837	149392
12069	149393
6086	149394
23635	149395
49046	149396
5536	149397
83455	149398
11581	149399
15370	149400
24309	149401
45735	149402
65644	149403
116554	149404
1519	149405
42896	149406
72452	149407
2121	149408
160606	149409
11532	149410
411	149411
78623	149412
61569	149413
899	149414
18441	149415
164398	149416
19880	149417
686	149418
28993	149419
43565	149420
6932	149421
152932	149422
48618	149423
39763	149424
504	149425
27539	149426
18788	149427
9192	149428
5810	149429
17718	149430
79878	149431
52870	149432
6674	149433
8020	149434
42236	149435
1190	149436
29265	149437
12096	149438
24435	149439
116383	149440
72263	149441
15426	149442
21813	149443
87785	149444
37314	149445
2784	149446
134432	149447
63333	149448
2464	149449
107828	149450
23331	149451
86532	149452
4752	149453
92828	149454
39332	149455
16095	149456
26478	149457
15384	149458
10383	149459
11046	149460
165648	149461
32728	149462
17578	149463
29566	149464
53965	149465
24998	149466
81	149467
36210	149468
10946	149469
108541	149470
9157	149471
23468	149472
40092	149473
13797	149474
68961	149475
102606	149476
14273	149477
350	149478
34643	149479
3871	149480
4910	149481
8201	149482
7496	149483
103996	149484
121590	149485
101065	149486
18138	149487
43818	149488
119219	149489
15275	149490
34990	149491
60194	149492
70627	149493
14838	149494
40266	149495
56882	149496
26989	149497
24141	149498
11576	149499
4225	149500
33991	149501
6355	149502
4317	149503
2281	149504
6890	149505
68389	149506
40469	149507
54596	149508
140	149509
9418	149510
50041	149511
5623	149512
1201	149513
105534	149514
65902	149515
19050	149516
60696	149517
5035	149518
36103	149519
87144	149520
96	149521
1229	149522
15243	149523
69825	149524
6192	149525
6198	149526
13746	149527
44007	149528
34068	149529
34203	149530
324	149531
4985	149532
30943	149533
106567	149534
76201	149535
17884	149536
47228	149537
21713	149538
56708	149539
59424	149540
85878	149541
9648	149542
84692	149543
26846	149544
27085	149545
9481	149546
42103	149547
21474	149548
57084	149549
84740	149550
16204	149551
62	149552
21144	149553
3498	149554
3	149555
35810	149556
58650	149557
128044	149558
37933	149559
13837	149560
72794	149561
7686	149562
3896	149563
1928	149564
31543	149565
28661	149566
100322	149567
26085	149568
40270	149569
58797	149570
51069	149571
115116	149572
8903	149573
667	149574
118824	149575
50259	149576
92592	149577
38461	149578
69549	149579
81384	149580
915	149581
74040	149582
110	149583
37327	149584
90148	149585
18779	149586
22007	149587
79482	149588
36838	149589
17257	149590
159671	149591
2299	149592
77422	149593
130011	149594
59279	149595
8312	149596
26190	149597
3480	149598
6475	149599
1168	149600
27221	149601
3195	149602
2412	149603
19012	149604
2163	149605
42684	149606
31768	149607
2372	149608
54083	149609
8568	149610
53726	149611
97022	149612
44142	149613
5206	149614
14086	149615
27554	149616
16268	149617
124082	149618
53683	149619
28279	149620
6307	149621
59	149622
11277	149623
6419	149624
67457	149625
93830	149626
72198	149627
10307	149628
28977	149629
166207	149630
31440	149631
15124	149632
31984	149633
21680	149634
5236	149635
62022	149636
45272	149637
5140	149638
79977	149639
23300	149640
2	149641
1388	149642
79717	149643
52482	149644
3673	149645
3516	149646
15634	149647
1172	149648
71757	149649
120149	149650
27663	149651
43352	149652
154	149653
16477	149654
5594	149655
43711	149656
136195	149657
11102	149658
119192	149659
21630	149660
30913	149661
4907	149662
101306	149663
8909	149664
5967	149665
10946	149666
5763	149667
1448	149668
4170	149669
59830	149670
50406	149671
141835	149672
166008	149673
78813	149674
615	149675
92112	149676
40496	149677
422	149678
125399	149679
26768	149680
127706	149681
14857	149682
34740	149683
6343	149684
107760	149685
71139	149686
21697	149687
46584	149688
41040	149689
103590	149690
76577	149691
2369	149692
44380	149693
26995	149694
39098	149695
58280	149696
62317	149697
116706	149698
40651	149699
97227	149700
36696	149701
47419	149702
65668	149703
132193	149704
58204	149705
36050	149706
334	149707
1265	149708
28232	149709
77977	149710
72164	149711
28880	149712
48095	149713
15728	149714
43577	149715
156224	149716
24085	149717
134127	149718
1216	149719
10797	149720
99897	149721
3948	149722
53600	149723
50588	149724
9505	149725
4919	149726
150245	149727
1867	149728
4755	149729
27498	149730
47155	149731
26109	149732
8019	149733
40797	149734
113668	149735
116693	149736
9678	149737
90854	149738
152523	149739
191	149740
16479	149741
3216	149742
8503	149743
55534	149744
76824	149745
80258	149746
124881	149747
9548	149748
83062	149749
45176	149750
35682	149751
163976	149752
17395	149753
81211	149754
145605	149755
44228	149756
119781	149757
3178	149758
202	149759
8829	149760
1453	149761
26954	149762
111287	149763
54032	149764
40712	149765
520	149766
86284	149767
42763	149768
4128	149769
90918	149770
32096	149771
2972	149772
15490	149773
27920	149774
3863	149775
13285	149776
63659	149777
103643	149778
44897	149779
41313	149780
3716	149781
629	149782
64238	149783
16560	149784
33284	149785
2951	149786
9156	149787
62382	149788
133188	149789
27119	149790
45565	149791
66181	149792
66184	149793
107542	149794
12903	149795
80682	149796
37400	149797
15930	149798
33817	149799
7061	149800
26489	149801
70796	149802
31324	149803
40982	149804
9856	149805
11712	149806
4545	149807
51692	149808
493	149809
10899	149810
14441	149811
4920	149812
3312	149813
2657	149814
552	149815
43181	149816
14658	149817
101426	149818
367	149819
47652	149820
72225	149821
5878	149822
23867	149823
6515	149824
84617	149825
12078	149826
32711	149827
134348	149828
102022	149829
15354	149830
103285	149831
14793	149832
34255	149833
12280	149834
77243	149835
24465	149836
37742	149837
5749	149838
154299	149839
16709	149840
5409	149841
20072	149842
39258	149843
5395	149844
47347	149845
163938	149846
35675	149847
55287	149848
5687	149849
7998	149850
74578	149851
20586	149852
14332	149853
26423	149854
751	149855
9587	149856
19477	149857
62059	149858
7047	149859
25025	149860
93869	149861
86020	149862
15732	149863
80937	149864
9824	149865
11975	149866
19040	149867
29193	149868
8869	149869
2690	149870
13613	149871
30465	149872
134884	149873
11853	149874
9903	149875
14749	149876
126473	149877
71523	149878
39571	149879
39064	149880
37323	149881
49334	149882
165814	149883
46467	149884
84407	149885
103658	149886
36242	149887
5426	149888
64787	149889
108615	149890
27304	149891
11403	149892
22069	149893
10784	149894
81643	149895
65884	149896
51520	149897
11710	149898
4435	149899
54746	149900
55996	149901
3106	149902
129623	149903
29596	149904
21379	149905
7172	149906
18827	149907
1266	149908
22199	149909
19594	149910
897	149911
19048	149912
23412	149913
9493	149914
106496	149915
57259	149916
103250	149917
128954	149918
33712	149919
4475	149920
42675	149921
96474	149922
508	149923
14122	149924
14247	149925
52934	149926
67887	149927
20214	149928
11427	149929
247	149930
38596	149931
46060	149932
15606	149933
36597	149934
30540	149935
50317	149936
125357	149937
83486	149938
62765	149939
17768	149940
18360	149941
8432	149942
17069	149943
63094	149944
14677	149945
17198	149946
21920	149947
6030	149948
4514	149949
49238	149950
4353	149951
29813	149952
65631	149953
7030	149954
182	149955
29385	149956
59405	149957
3528	149958
25519	149959
27075	149960
46663	149961
95512	149962
43646	149963
3577	149964
1	149965
37280	149966
17193	149967
89879	149968
185	149969
11866	149970
47590	149971
22319	149972
55	149973
65817	149974
96704	149975
15238	149976
162210	149977
106475	149978
1631	149979
499	149980
145890	149981
81377	149982
62	149983
23562	149984
19550	149985
75102	149986
42576	149987
81102	149988
25129	149989
108959	149990
81401	149991
3670	149992
69518	149993
15653	149994
13116	149995
22132	149996
2160	149997
8147	149998
47261	149999
69922	150000
61096	150001
10740	150002
22204	150003
82169	150004
31149	150005
160090	150006
51654	150007
89576	150008
5292	150009
28056	150010
4789	150011
51218	150012
101235	150013
7651	150014
16032	150015
62270	150016
27371	150017
4595	150018
1561	150019
39627	150020
35716	150021
99839	150022
30590	150023
74596	150024
30435	150025
46	150026
15850	150027
5002	150028
13666	150029
128894	150030
60363	150031
105718	150032
82149	150033
94973	150034
26492	150035
4013	150036
1833	150037
97345	150038
6538	150039
92729	150040
110663	150041
754	150042
87990	150043
14796	150044
30559	150045
12128	150046
103237	150047
15543	150048
57613	150049
12682	150050
25045	150051
59962	150052
50801	150053
136197	150054
36592	150055
58472	150056
38295	150057
5269	150058
2165	150059
30222	150060
29384	150061
66340	150062
71976	150063
53756	150064
3738	150065
8575	150066
4863	150067
16398	150068
126247	150069
3708	150070
35553	150071
57449	150072
11735	150073
44869	150074
45921	150075
68057	150076
11514	150077
83588	150078
59398	150079
6283	150080
10171	150081
72852	150082
80952	150083
6561	150084
23705	150085
41580	150086
29958	150087
8006	150088
16473	150089
133744	150090
97546	150091
127649	150092
5616	150093
154526	150094
82452	150095
83696	150096
50299	150097
30707	150098
11382	150099
42133	150100
1219	150101
42586	150102
68059	150103
119481	150104
12561	150105
52674	150106
106633	150107
97425	150108
31618	150109
45699	150110
4985	150111
11794	150112
101439	150113
24334	150114
159954	150115
18838	150116
10591	150117
55485	150118
31708	150119
55748	150120
138417	150121
13	150122
73727	150123
43919	150124
1365	150125
69269	150126
9672	150127
99978	150128
102867	150129
151800	150130
33912	150131
534	150132
104542	150133
3000	150134
1687	150135
39587	150136
7151	150137
147338	150138
3336	150139
25530	150140
13373	150141
98799	150142
10185	150143
33490	150144
121192	150145
60980	150146
4663	150147
52738	150148
58810	150149
8069	150150
75781	150151
75697	150152
62808	150153
23525	150154
92854	150155
1633	150156
6453	150157
24718	150158
26913	150159
41992	150160
340	150161
7182	150162
162477	150163
129727	150164
40342	150165
24076	150166
20513	150167
26429	150168
78	150169
5709	150170
17198	150171
61347	150172
54932	150173
6618	150174
51451	150175
17467	150176
30368	150177
33025	150178
35771	150179
156199	150180
3425	150181
10262	150182
386	150183
106349	150184
8038	150185
28200	150186
32430	150187
70141	150188
50172	150189
31896	150190
5057	150191
75331	150192
29434	150193
36989	150194
74678	150195
115517	150196
126331	150197
4732	150198
20571	150199
77815	150200
37871	150201
9954	150202
52724	150203
122585	150204
90255	150205
39917	150206
49946	150207
4432	150208
27686	150209
1246	150210
16646	150211
16623	150212
2881	150213
8986	150214
157190	150215
30978	150216
41467	150217
24913	150218
143126	150219
44112	150220
26530	150221
4856	150222
65075	150223
107185	150224
54206	150225
51469	150226
33160	150227
8548	150228
37009	150229
30515	150230
47428	150231
14878	150232
67339	150233
3844	150234
17247	150235
3389	150236
132052	150237
46005	150238
21681	150239
40171	150240
11618	150241
13410	150242
24016	150243
74091	150244
15368	150245
70440	150246
69019	150247
75504	150248
2750	150249
65653	150250
126481	150251
1462	150252
19527	150253
130	150254
24199	150255
30019	150256
126529	150257
35027	150258
25612	150259
32228	150260
437	150261
20988	150262
127711	150263
16899	150264
100774	150265
98508	150266
111125	150267
108547	150268
74860	150269
50498	150270
70701	150271
24732	150272
11312	150273
1866	150274
45051	150275
330	150276
33212	150277
921	150278
60917	150279
17117	150280
9303	150281
25329	150282
68650	150283
146552	150284
87342	150285
21	150286
21787	150287
112674	150288
112529	150289
64380	150290
3756	150291
60643	150292
17616	150293
58475	150294
26942	150295
1899	150296
1405	150297
12163	150298
20139	150299
48396	150300
28053	150301
15564	150302
28850	150303
23244	150304
12176	150305
25922	150306
89766	150307
11790	150308
111206	150309
113570	150310
50900	150311
34894	150312
18531	150313
5909	150314
156429	150315
13702	150316
3814	150317
109160	150318
58449	150319
99992	150320
25	150321
11215	150322
14878	150323
2122	150324
14115	150325
34393	150326
36627	150327
49200	150328
98465	150329
29678	150330
55677	150331
4158	150332
5280	150333
86666	150334
30932	150335
12055	150336
665	150337
153161	150338
2464	150339
13934	150340
82915	150341
51361	150342
8209	150343
37845	150344
60441	150345
2910	150346
38	150347
16203	150348
24765	150349
11134	150350
8257	150351
66199	150352
24947	150353
4991	150354
5868	150355
9766	150356
65617	150357
55191	150358
35532	150359
294	150360
100816	150361
68624	150362
11683	150363
46672	150364
22632	150365
4187	150366
53859	150367
38824	150368
99322	150369
2081	150370
210	150371
32548	150372
29	150373
71150	150374
53435	150375
44854	150376
56322	150377
126737	150378
354	150379
48923	150380
34400	150381
43062	150382
36081	150383
56411	150384
61580	150385
8387	150386
38529	150387
2121	150388
29666	150389
3432	150390
14451	150391
59628	150392
154970	150393
33802	150394
23406	150395
64237	150396
99625	150397
73863	150398
830	150399
58212	150400
8822	150401
12985	150402
31942	150403
850	150404
3873	150405
26785	150406
58533	150407
8931	150408
22578	150409
22284	150410
29609	150411
16022	150412
4995	150413
163369	150414
113545	150415
51527	150416
35280	150417
73979	150418
114504	150419
79001	150420
64882	150421
27957	150422
43572	150423
42163	150424
20560	150425
34772	150426
1863	150427
104989	150428
1241	150429
81345	150430
43345	150431
194	150432
51233	150433
5580	150434
42666	150435
56580	150436
53535	150437
33997	150438
13223	150439
215	150440
23534	150441
33367	150442
17613	150443
9300	150444
4312	150445
63115	150446
52277	150447
78899	150448
47664	150449
70507	150450
2055	150451
58476	150452
5320	150453
45836	150454
25657	150455
58350	150456
5243	150457
5376	150458
24390	150459
72	150460
1810	150461
30367	150462
19184	150463
25800	150464
90703	150465
56993	150466
11216	150467
42616	150468
6045	150469
2064	150470
2142	150471
29793	150472
72684	150473
9513	150474
1026	150475
114265	150476
3637	150477
10784	150478
34902	150479
5321	150480
72357	150481
96996	150482
94488	150483
15101	150484
112168	150485
58245	150486
4084	150487
14041	150488
45487	150489
88888	150490
28515	150491
19769	150492
975	150493
97814	150494
9192	150495
24044	150496
26188	150497
7562	150498
31683	150499
26331	150500
147428	150501
64910	150502
121	150503
75606	150504
81977	150505
26688	150506
12194	150507
63842	150508
32386	150509
82460	150510
64494	150511
12261	150512
59746	150513
28	150514
14182	150515
13299	150516
9932	150517
48675	150518
39207	150519
7031	150520
12710	150521
16552	150522
36048	150523
37877	150524
32767	150525
26885	150526
164814	150527
7193	150528
100905	150529
29190	150530
33394	150531
46300	150532
56195	150533
10833	150534
58159	150535
69299	150536
84448	150537
12099	150538
12122	150539
11380	150540
128063	150541
27090	150542
104472	150543
12453	150544
59607	150545
53740	150546
35881	150547
121925	150548
57860	150549
129847	150550
50904	150551
1394	150552
22027	150553
69021	150554
127209	150555
9246	150556
94760	150557
30990	150558
46457	150559
163983	150560
39813	150561
8717	150562
134	150563
13370	150564
554	150565
1188	150566
37178	150567
81820	150568
69904	150569
11786	150570
2483	150571
20504	150572
594	150573
3220	150574
83750	150575
24253	150576
27046	150577
16604	150578
10055	150579
82443	150580
26604	150581
18380	150582
9368	150583
34140	150584
12272	150585
5117	150586
38386	150587
6796	150588
42424	150589
20369	150590
2231	150591
116424	150592
16130	150593
149523	150594
132387	150595
51761	150596
88876	150597
38986	150598
22421	150599
68536	150600
92424	150601
2966	150602
23761	150603
28836	150604
53772	150605
15547	150606
51663	150607
93695	150608
24231	150609
29426	150610
29337	150611
16944	150612
6904	150613
26043	150614
9233	150615
132684	150616
9920	150617
39886	150618
21877	150619
300	150620
31429	150621
9573	150622
37598	150623
17567	150624
32806	150625
8095	150626
157929	150627
8440	150628
270	150629
2152	150630
29567	150631
18231	150632
15009	150633
3180	150634
5972	150635
65009	150636
15182	150637
7964	150638
10955	150639
25089	150640
47907	150641
11636	150642
65371	150643
66798	150644
9184	150645
12526	150646
63584	150647
17464	150648
8233	150649
30480	150650
1158	150651
12168	150652
5316	150653
15796	150654
9314	150655
101110	150656
117097	150657
32451	150658
37954	150659
17164	150660
21462	150661
76730	150662
17263	150663
156505	150664
3093	150665
11675	150666
447	150667
48123	150668
61730	150669
73774	150670
58769	150671
12445	150672
9675	150673
7087	150674
3406	150675
31934	150676
105565	150677
105320	150678
19566	150679
26382	150680
141965	150681
1041	150682
21007	150683
29616	150684
5023	150685
49114	150686
48409	150687
4926	150688
28372	150689
13214	150690
41002	150691
4939	150692
109062	150693
2712	150694
68398	150695
78923	150696
65425	150697
72931	150698
67683	150699
31763	150700
129020	150701
104568	150702
15984	150703
18224	150704
96033	150705
3208	150706
58288	150707
37998	150708
28174	150709
1496	150710
13866	150711
52192	150712
24682	150713
77735	150714
44979	150715
2248	150716
8136	150717
368	150718
147731	150719
109193	150720
128993	150721
2652	150722
27102	150723
11384	150724
80976	150725
10418	150726
61165	150727
28995	150728
20630	150729
43916	150730
58368	150731
56159	150732
133063	150733
74621	150734
20984	150735
4087	150736
1539	150737
16760	150738
43221	150739
80581	150740
41826	150741
2004	150742
47239	150743
55397	150744
113869	150745
8515	150746
28594	150747
12024	150748
2115	150749
24858	150750
11556	150751
86187	150752
41845	150753
78073	150754
58438	150755
1182	150756
183	150757
2114	150758
5004	150759
42734	150760
3917	150761
63244	150762
75895	150763
14651	150764
3311	150765
8082	150766
5596	150767
10002	150768
8694	150769
31673	150770
228	150771
49541	150772
12164	150773
118454	150774
365	150775
8642	150776
11640	150777
71141	150778
119806	150779
609	150780
36056	150781
23338	150782
2397	150783
35854	150784
148484	150785
22371	150786
66916	150787
39472	150788
11271	150789
46776	150790
82908	150791
91	150792
414	150793
7952	150794
6730	150795
25604	150796
71307	150797
88175	150798
106159	150799
200	150800
126261	150801
1341	150802
49025	150803
21825	150804
146229	150805
10729	150806
5935	150807
24740	150808
53650	150809
39906	150810
19313	150811
1852	150812
49526	150813
107212	150814
53059	150815
21191	150816
30350	150817
60463	150818
39935	150819
46505	150820
32506	150821
136856	150822
65704	150823
38654	150824
72280	150825
139724	150826
12790	150827
9890	150828
30227	150829
2803	150830
141454	150831
11388	150832
21171	150833
141458	150834
39213	150835
72047	150836
3211	150837
40095	150838
1110	150839
42029	150840
27476	150841
10896	150842
13127	150843
59778	150844
28604	150845
19220	150846
10648	150847
40265	150848
19344	150849
54503	150850
80368	150851
117048	150852
112255	150853
1768	150854
143506	150855
14019	150856
29659	150857
82908	150858
59621	150859
55166	150860
73513	150861
17453	150862
149579	150863
89028	150864
38730	150865
41646	150866
3589	150867
37655	150868
422	150869
15107	150870
45478	150871
97188	150872
25762	150873
44694	150874
11300	150875
1360	150876
15336	150877
17328	150878
2394	150879
17758	150880
93674	150881
3898	150882
8183	150883
1969	150884
23468	150885
6774	150886
29013	150887
82551	150888
588	150889
74374	150890
1822	150891
64469	150892
59741	150893
27382	150894
2186	150895
1895	150896
64043	150897
30593	150898
3453	150899
23863	150900
37040	150901
4847	150902
18104	150903
17178	150904
93627	150905
19212	150906
82678	150907
4798	150908
52765	150909
11103	150910
4751	150911
20333	150912
4327	150913
60092	150914
132156	150915
35354	150916
1104	150917
127023	150918
26285	150919
29151	150920
13667	150921
476	150922
50250	150923
11433	150924
15317	150925
41380	150926
816	150927
13566	150928
7694	150929
73746	150930
93734	150931
145528	150932
38615	150933
83512	150934
108406	150935
81282	150936
89148	150937
64364	150938
361	150939
11080	150940
42797	150941
55662	150942
10600	150943
81736	150944
9283	150945
40243	150946
3796	150947
2380	150948
990	150949
6698	150950
83922	150951
78130	150952
16474	150953
165	150954
40271	150955
65693	150956
35133	150957
16632	150958
101189	150959
62724	150960
21538	150961
48181	150962
18539	150963
34247	150964
16820	150965
15206	150966
103251	150967
19561	150968
18869	150969
38307	150970
50237	150971
29782	150972
92326	150973
31347	150974
39229	150975
17723	150976
3690	150977
34024	150978
21970	150979
37942	150980
97501	150981
79500	150982
20464	150983
28858	150984
71885	150985
53660	150986
9625	150987
126928	150988
91155	150989
1270	150990
19084	150991
14533	150992
23869	150993
2829	150994
6395	150995
59400	150996
10692	150997
54754	150998
129023	150999
69572	151000
50609	151001
8630	151002
143216	151003
8315	151004
20027	151005
147629	151006
77868	151007
13603	151008
106656	151009
7947	151010
4547	151011
568	151012
219	151013
42006	151014
32560	151015
52461	151016
31538	151017
72431	151018
18520	151019
66366	151020
15656	151021
54687	151022
44572	151023
61948	151024
5991	151025
13994	151026
30128	151027
2166	151028
26880	151029
24466	151030
76307	151031
37139	151032
11168	151033
19971	151034
43998	151035
27657	151036
10825	151037
37262	151038
89721	151039
98985	151040
8307	151041
19004	151042
118910	151043
8665	151044
39545	151045
67244	151046
145379	151047
38651	151048
6986	151049
121766	151050
26605	151051
57842	151052
34090	151053
10281	151054
8145	151055
19983	151056
72474	151057
22503	151058
6537	151059
7360	151060
29326	151061
145340	151062
11931	151063
100979	151064
15856	151065
55126	151066
38122	151067
34390	151068
30945	151069
48981	151070
12361	151071
27898	151072
93145	151073
34812	151074
156408	151075
46761	151076
56785	151077
81385	151078
1726	151079
3800	151080
5164	151081
19755	151082
59247	151083
7774	151084
4371	151085
62512	151086
95995	151087
29711	151088
60674	151089
68899	151090
120647	151091
74393	151092
85183	151093
59402	151094
98852	151095
17235	151096
99490	151097
15088	151098
65173	151099
129881	151100
16041	151101
5641	151102
49052	151103
48633	151104
33498	151105
358	151106
16230	151107
82121	151108
19750	151109
91906	151110
33126	151111
74818	151112
128995	151113
8070	151114
1973	151115
141219	151116
59922	151117
165358	151118
5607	151119
87685	151120
94699	151121
148937	151122
24833	151123
103884	151124
7958	151125
1832	151126
388	151127
20800	151128
5550	151129
87499	151130
18476	151131
142790	151132
31959	151133
20640	151134
50283	151135
82584	151136
32309	151137
42148	151138
62253	151139
211	151140
31147	151141
25659	151142
3836	151143
57102	151144
7642	151145
5568	151146
111053	151147
34914	151148
89149	151149
5173	151150
6428	151151
136474	151152
99818	151153
61534	151154
11553	151155
955	151156
63063	151157
2173	151158
13602	151159
156427	151160
95444	151161
36486	151162
162330	151163
37753	151164
74	151165
64350	151166
12824	151167
120243	151168
70537	151169
56441	151170
14906	151171
81130	151172
69314	151173
1125	151174
17776	151175
16552	151176
21869	151177
104692	151178
1375	151179
104379	151180
38163	151181
23599	151182
39087	151183
17919	151184
34583	151185
67171	151186
46778	151187
15618	151188
55702	151189
1327	151190
47138	151191
7933	151192
7301	151193
24267	151194
45294	151195
25841	151196
53667	151197
83766	151198
126630	151199
29014	151200
14119	151201
6988	151202
47827	151203
52802	151204
12324	151205
933	151206
37691	151207
37332	151208
35223	151209
55906	151210
290	151211
2426	151212
59544	151213
62932	151214
10143	151215
5662	151216
1810	151217
27168	151218
844	151219
44037	151220
116077	151221
1649	151222
45052	151223
15578	151224
46621	151225
16513	151226
77667	151227
71777	151228
10468	151229
8076	151230
53940	151231
39362	151232
19731	151233
76224	151234
127864	151235
4050	151236
14274	151237
61960	151238
2298	151239
2038	151240
67539	151241
82084	151242
30050	151243
10874	151244
61403	151245
35651	151246
92616	151247
21618	151248
83237	151249
43163	151250
7795	151251
10414	151252
153596	151253
66554	151254
33821	151255
2874	151256
31179	151257
162068	151258
14397	151259
62	151260
19833	151261
51043	151262
30487	151263
34517	151264
36037	151265
22379	151266
147374	151267
139813	151268
1506	151269
27497	151270
152171	151271
872	151272
27432	151273
8653	151274
4600	151275
1709	151276
17378	151277
17854	151278
38093	151279
103005	151280
34380	151281
10308	151282
13613	151283
16821	151284
31616	151285
8237	151286
52431	151287
32409	151288
111265	151289
15341	151290
132495	151291
79115	151292
113993	151293
129445	151294
59271	151295
14596	151296
94789	151297
22398	151298
104961	151299
126451	151300
24563	151301
10812	151302
20303	151303
5208	151304
9737	151305
30529	151306
18262	151307
63242	151308
11880	151309
715	151310
5118	151311
116770	151312
11742	151313
115079	151314
62169	151315
14764	151316
23344	151317
50972	151318
10952	151319
163196	151320
50428	151321
141790	151322
1144	151323
4278	151324
25411	151325
35994	151326
61478	151327
27736	151328
48800	151329
9079	151330
106259	151331
67399	151332
13855	151333
40411	151334
35538	151335
93974	151336
1263	151337
12013	151338
12242	151339
19215	151340
2233	151341
19492	151342
118766	151343
45534	151344
30907	151345
3353	151346
159353	151347
5193	151348
16518	151349
2871	151350
6621	151351
29104	151352
3227	151353
41618	151354
35416	151355
18971	151356
1163	151357
1537	151358
42070	151359
26055	151360
18384	151361
63634	151362
20968	151363
975	151364
91325	151365
39886	151366
153489	151367
89726	151368
188	151369
83744	151370
13641	151371
9641	151372
10840	151373
13539	151374
27980	151375
29088	151376
156620	151377
20074	151378
17255	151379
76164	151380
21707	151381
52874	151382
55551	151383
108774	151384
53099	151385
56356	151386
123440	151387
43008	151388
32413	151389
53171	151390
36680	151391
36174	151392
11141	151393
9208	151394
45620	151395
92343	151396
52991	151397
14818	151398
23272	151399
96427	151400
127998	151401
7483	151402
43970	151403
1517	151404
48498	151405
628	151406
109536	151407
16262	151408
1772	151409
4	151410
4488	151411
5978	151412
31491	151413
47808	151414
21124	151415
75922	151416
3689	151417
40846	151418
94039	151419
31	151420
159490	151421
16730	151422
1000	151423
107311	151424
6095	151425
17030	151426
57755	151427
20686	151428
78972	151429
36105	151430
117125	151431
10415	151432
133066	151433
46090	151434
84369	151435
68974	151436
70350	151437
25111	151438
58912	151439
18473	151440
1965	151441
92604	151442
42261	151443
17277	151444
51583	151445
44861	151446
99639	151447
5989	151448
7293	151449
18752	151450
16039	151451
111509	151452
75109	151453
83918	151454
68116	151455
8228	151456
15110	151457
1925	151458
40178	151459
43283	151460
12247	151461
322	151462
7012	151463
69101	151464
46357	151465
1392	151466
31988	151467
120266	151468
6141	151469
4614	151470
14423	151471
1943	151472
6124	151473
25215	151474
36895	151475
15661	151476
14081	151477
56237	151478
4858	151479
15311	151480
2698	151481
23132	151482
3093	151483
2021	151484
75124	151485
85237	151486
1924	151487
3619	151488
2377	151489
44920	151490
48701	151491
71688	151492
31629	151493
6161	151494
918	151495
9237	151496
2270	151497
10236	151498
57063	151499
78409	151500
9228	151501
15394	151502
43106	151503
1461	151504
382	151505
79158	151506
9621	151507
1117	151508
95122	151509
66529	151510
35978	151511
17252	151512
22118	151513
80071	151514
64812	151515
10799	151516
41615	151517
12182	151518
15593	151519
16470	151520
34247	151521
23605	151522
864	151523
11569	151524
133053	151525
24706	151526
59359	151527
126233	151528
112674	151529
41684	151530
25042	151531
4067	151532
3483	151533
9527	151534
1994	151535
50632	151536
37013	151537
104673	151538
16083	151539
23714	151540
31635	151541
88989	151542
89652	151543
27923	151544
4854	151545
32143	151546
155883	151547
978	151548
3349	151549
46065	151550
8886	151551
143	151552
23327	151553
114016	151554
859	151555
79193	151556
31662	151557
6147	151558
3353	151559
13175	151560
45988	151561
15247	151562
32133	151563
39087	151564
24254	151565
68537	151566
30778	151567
32989	151568
44572	151569
70004	151570
24146	151571
11791	151572
12705	151573
33152	151574
1614	151575
71050	151576
91500	151577
1338	151578
65478	151579
86	151580
16876	151581
65880	151582
166	151583
11610	151584
74797	151585
18419	151586
27120	151587
102530	151588
7705	151589
38304	151590
18370	151591
20880	151592
7307	151593
13376	151594
43127	151595
22658	151596
20126	151597
31870	151598
7664	151599
9217	151600
77002	151601
24622	151602
7184	151603
50323	151604
105207	151605
74807	151606
13056	151607
72649	151608
9985	151609
29732	151610
16374	151611
240	151612
85151	151613
20146	151614
3389	151615
66785	151616
22556	151617
6431	151618
37790	151619
55665	151620
7423	151621
14322	151622
2822	151623
20051	151624
1079	151625
11047	151626
125224	151627
27789	151628
90986	151629
47194	151630
133711	151631
64821	151632
62465	151633
61535	151634
110983	151635
26952	151636
37063	151637
27740	151638
7697	151639
112120	151640
11905	151641
2553	151642
22123	151643
98302	151644
428	151645
15935	151646
87161	151647
3451	151648
13573	151649
20953	151650
100810	151651
3395	151652
17200	151653
64158	151654
20153	151655
24477	151656
46222	151657
2062	151658
28282	151659
108557	151660
63037	151661
41645	151662
2800	151663
68053	151664
63978	151665
97579	151666
17273	151667
126783	151668
29694	151669
68644	151670
576	151671
38475	151672
24428	151673
29815	151674
131329	151675
5642	151676
998	151677
14071	151678
44532	151679
49557	151680
6043	151681
4894	151682
780	151683
14	151684
24774	151685
24711	151686
6514	151687
120636	151688
57540	151689
112493	151690
19219	151691
118140	151692
8353	151693
58247	151694
136444	151695
42482	151696
18755	151697
32737	151698
94823	151699
33840	151700
92820	151701
16246	151702
12041	151703
76627	151704
133003	151705
44612	151706
85514	151707
65510	151708
46762	151709
19445	151710
136002	151711
50107	151712
114337	151713
19075	151714
88885	151715
761	151716
29637	151717
7130	151718
949	151719
10206	151720
61631	151721
3641	151722
189	151723
66779	151724
18165	151725
79787	151726
4788	151727
21435	151728
106824	151729
36412	151730
86678	151731
15254	151732
11933	151733
6202	151734
1099	151735
53958	151736
22473	151737
3718	151738
97479	151739
1140	151740
26528	151741
29830	151742
32781	151743
17272	151744
23797	151745
46388	151746
24846	151747
1032	151748
72624	151749
1511	151750
48966	151751
1450	151752
18119	151753
67090	151754
87119	151755
31928	151756
4935	151757
8487	151758
66171	151759
1842	151760
61640	151761
94046	151762
105799	151763
123476	151764
4976	151765
13789	151766
70719	151767
4561	151768
2587	151769
10296	151770
58990	151771
21749	151772
3355	151773
1852	151774
225	151775
64089	151776
102193	151777
3794	151778
10709	151779
83306	151780
13795	151781
462	151782
112246	151783
107625	151784
2132	151785
131979	151786
24417	151787
30759	151788
2344	151789
5641	151790
107097	151791
854	151792
235	151793
14257	151794
40897	151795
66297	151796
1929	151797
330	151798
24606	151799
72008	151800
24407	151801
18052	151802
11367	151803
9069	151804
9245	151805
4912	151806
38575	151807
20905	151808
28137	151809
43004	151810
31382	151811
37644	151812
12762	151813
96015	151814
32148	151815
18241	151816
3709	151817
2410	151818
34951	151819
132108	151820
14542	151821
130390	151822
77281	151823
272	151824
9804	151825
87543	151826
6122	151827
69531	151828
40426	151829
6502	151830
105828	151831
42335	151832
161462	151833
3341	151834
92183	151835
20675	151836
7175	151837
76636	151838
40086	151839
9951	151840
19703	151841
1589	151842
7969	151843
64534	151844
41956	151845
26736	151846
28732	151847
22211	151848
5972	151849
45110	151850
22129	151851
43726	151852
6484	151853
4709	151854
11724	151855
74203	151856
40126	151857
25577	151858
471	151859
14098	151860
36768	151861
48858	151862
7087	151863
25956	151864
21339	151865
22733	151866
12354	151867
119361	151868
25279	151869
68781	151870
625	151871
953	151872
29070	151873
68402	151874
60569	151875
47431	151876
31250	151877
48271	151878
93016	151879
41122	151880
73388	151881
86761	151882
131845	151883
56167	151884
70110	151885
21227	151886
83801	151887
11358	151888
42097	151889
144476	151890
15393	151891
48427	151892
13129	151893
16974	151894
112820	151895
3953	151896
34039	151897
19778	151898
89639	151899
36062	151900
87937	151901
28200	151902
6139	151903
21846	151904
4343	151905
4	151906
10638	151907
64589	151908
59132	151909
1214	151910
18298	151911
25272	151912
15250	151913
2825	151914
2156	151915
15246	151916
17204	151917
78219	151918
62212	151919
934	151920
1222	151921
33694	151922
100794	151923
32077	151924
88001	151925
80192	151926
29590	151927
2244	151928
2275	151929
34367	151930
49922	151931
77406	151932
23816	151933
85489	151934
4928	151935
45618	151936
8472	151937
50754	151938
9706	151939
28422	151940
17306	151941
24664	151942
130186	151943
9825	151944
22213	151945
4876	151946
343	151947
9475	151948
107056	151949
226	151950
93349	151951
3415	151952
60489	151953
5101	151954
34060	151955
1381	151956
14329	151957
15375	151958
6322	151959
26819	151960
58848	151961
268	151962
103020	151963
18393	151964
2695	151965
13819	151966
58	151967
3198	151968
5373	151969
46217	151970
24466	151971
13642	151972
1376	151973
6012	151974
2064	151975
15802	151976
47883	151977
101267	151978
6338	151979
11003	151980
2057	151981
11873	151982
29398	151983
8941	151984
5503	151985
6	151986
81940	151987
52564	151988
25983	151989
3938	151990
47238	151991
82168	151992
12240	151993
11441	151994
154408	151995
42463	151996
13840	151997
668	151998
9378	151999
40330	152000
32419	152001
2695	152002
50480	152003
7293	152004
14370	152005
69838	152006
59182	152007
33162	152008
58225	152009
86001	152010
41180	152011
7251	152012
5196	152013
25191	152014
119477	152015
14022	152016
46999	152017
8740	152018
54500	152019
116300	152020
76111	152021
17097	152022
19758	152023
34573	152024
20673	152025
133741	152026
7858	152027
23568	152028
8605	152029
1446	152030
48196	152031
16081	152032
26772	152033
25733	152034
15056	152035
81290	152036
76382	152037
17545	152038
455	152039
8764	152040
1924	152041
66044	152042
49111	152043
8725	152044
91058	152045
9620	152046
5182	152047
66751	152048
16943	152049
73293	152050
26034	152051
64224	152052
1911	152053
71311	152054
13614	152055
9119	152056
4883	152057
63353	152058
127092	152059
8396	152060
68028	152061
34935	152062
223	152063
150860	152064
112894	152065
1470	152066
73641	152067
26447	152068
61155	152069
9441	152070
64193	152071
12574	152072
122153	152073
23926	152074
429	152075
1153	152076
70416	152077
55934	152078
11246	152079
82419	152080
994	152081
164735	152082
9775	152083
31107	152084
13487	152085
24675	152086
2668	152087
33967	152088
5537	152089
66266	152090
105426	152091
86880	152092
19507	152093
99539	152094
105832	152095
7450	152096
5939	152097
27801	152098
27092	152099
3548	152100
27029	152101
1135	152102
2606	152103
71477	152104
1203	152105
3721	152106
11388	152107
42967	152108
54831	152109
96484	152110
10597	152111
44072	152112
49589	152113
82387	152114
27392	152115
39690	152116
15745	152117
156685	152118
2603	152119
28672	152120
61930	152121
6616	152122
54677	152123
22968	152124
8057	152125
15185	152126
58208	152127
1390	152128
47122	152129
40413	152130
29555	152131
34010	152132
1810	152133
22416	152134
18686	152135
69970	152136
114293	152137
23661	152138
35221	152139
133833	152140
45132	152141
105745	152142
57035	152143
29791	152144
71702	152145
21965	152146
6215	152147
31306	152148
124775	152149
10754	152150
13745	152151
3316	152152
66805	152153
1741	152154
12360	152155
26281	152156
58381	152157
7418	152158
69318	152159
17626	152160
46601	152161
135944	152162
5548	152163
3467	152164
13858	152165
15564	152166
102748	152167
33228	152168
18597	152169
31541	152170
16346	152171
50443	152172
58429	152173
15012	152174
11864	152175
5264	152176
93863	152177
86009	152178
15426	152179
35296	152180
51305	152181
63528	152182
11186	152183
42864	152184
10080	152185
4964	152186
715	152187
19741	152188
99221	152189
87444	152190
28547	152191
49948	152192
59132	152193
115084	152194
81126	152195
4297	152196
17700	152197
5632	152198
15217	152199
11752	152200
51184	152201
12786	152202
83467	152203
34354	152204
12425	152205
2384	152206
56004	152207
144212	152208
24417	152209
4014	152210
2567	152211
16880	152212
11979	152213
5719	152214
94214	152215
42997	152216
2075	152217
11769	152218
4776	152219
32367	152220
111156	152221
7950	152222
103934	152223
1729	152224
29876	152225
9286	152226
4810	152227
9700	152228
22372	152229
8214	152230
20635	152231
56876	152232
154	152233
83396	152234
132930	152235
59258	152236
47721	152237
44372	152238
42444	152239
51047	152240
84045	152241
89841	152242
115	152243
145171	152244
17200	152245
3614	152246
39879	152247
3022	152248
1012	152249
18060	152250
81640	152251
22172	152252
30228	152253
18632	152254
130812	152255
62818	152256
55848	152257
37948	152258
150897	152259
101760	152260
106284	152261
148117	152262
17178	152263
54970	152264
8087	152265
13830	152266
6525	152267
12495	152268
327	152269
11350	152270
20148	152271
11063	152272
52308	152273
93608	152274
51682	152275
38025	152276
6869	152277
18535	152278
95983	152279
1204	152280
10945	152281
718	152282
3660	152283
8190	152284
80168	152285
950	152286
10880	152287
6871	152288
64178	152289
19715	152290
10849	152291
21783	152292
30641	152293
11	152294
6611	152295
75031	152296
87526	152297
154052	152298
8574	152299
17483	152300
37929	152301
17221	152302
57893	152303
70437	152304
102569	152305
54275	152306
64912	152307
13830	152308
609	152309
56845	152310
1900	152311
71768	152312
55256	152313
26985	152314
48445	152315
1356	152316
34917	152317
42827	152318
18265	152319
24248	152320
11939	152321
118	152322
130257	152323
27663	152324
47312	152325
65979	152326
48279	152327
50322	152328
57732	152329
95041	152330
380	152331
1331	152332
21466	152333
18801	152334
61196	152335
30739	152336
11437	152337
2841	152338
688	152339
47564	152340
2021	152341
52338	152342
2952	152343
157	152344
116635	152345
13828	152346
54458	152347
2676	152348
67670	152349
94445	152350
102989	152351
26247	152352
2919	152353
28766	152354
76578	152355
34284	152356
123774	152357
28596	152358
46675	152359
122080	152360
13986	152361
65303	152362
4326	152363
19183	152364
40395	152365
38164	152366
11224	152367
90236	152368
85341	152369
156930	152370
64159	152371
2310	152372
98632	152373
68869	152374
39322	152375
20024	152376
21161	152377
32138	152378
16012	152379
48757	152380
559	152381
935	152382
103649	152383
51338	152384
19671	152385
115951	152386
49421	152387
110705	152388
66394	152389
20015	152390
48844	152391
40349	152392
78069	152393
20249	152394
41487	152395
22432	152396
198	152397
30766	152398
47910	152399
124443	152400
53221	152401
22269	152402
28394	152403
12228	152404
1891	152405
131578	152406
54099	152407
17960	152408
111526	152409
74590	152410
191	152411
1683	152412
28834	152413
88251	152414
109453	152415
47828	152416
8662	152417
593	152418
43961	152419
6452	152420
1910	152421
78181	152422
11079	152423
70843	152424
17718	152425
148	152426
70393	152427
6902	152428
1009	152429
68231	152430
48595	152431
39727	152432
109485	152433
1352	152434
18816	152435
16813	152436
42066	152437
2941	152438
266	152439
49462	152440
71812	152441
36088	152442
87795	152443
17954	152444
69750	152445
5175	152446
68374	152447
97470	152448
7691	152449
25146	152450
18134	152451
122131	152452
51566	152453
14149	152454
7128	152455
1804	152456
134084	152457
24060	152458
34230	152459
36724	152460
7770	152461
32520	152462
28630	152463
5279	152464
29432	152465
54169	152466
33429	152467
56851	152468
2390	152469
153760	152470
15950	152471
11519	152472
7520	152473
60382	152474
61244	152475
102684	152476
25260	152477
14960	152478
44319	152479
2305	152480
111629	152481
13770	152482
96930	152483
43919	152484
1682	152485
21390	152486
25236	152487
18989	152488
15371	152489
10943	152490
43	152491
341	152492
31588	152493
13877	152494
13819	152495
16516	152496
5490	152497
44728	152498
85394	152499
42873	152500
20269	152501
18560	152502
79213	152503
39925	152504
31113	152505
25120	152506
107	152507
2294	152508
58833	152509
33428	152510
28211	152511
80528	152512
23551	152513
4692	152514
525	152515
66305	152516
29486	152517
76480	152518
84278	152519
24097	152520
50829	152521
34311	152522
28230	152523
20960	152524
19429	152525
132520	152526
2818	152527
19300	152528
11730	152529
31112	152530
3869	152531
24783	152532
44398	152533
60372	152534
55468	152535
5517	152536
16187	152537
14145	152538
165218	152539
955	152540
30075	152541
7422	152542
65819	152543
99313	152544
33060	152545
55993	152546
16002	152547
438	152548
101800	152549
10740	152550
4619	152551
81092	152552
27187	152553
41380	152554
2984	152555
8771	152556
4983	152557
1106	152558
12195	152559
72071	152560
3103	152561
2954	152562
8820	152563
1133	152564
8306	152565
59941	152566
62555	152567
81719	152568
38894	152569
62323	152570
13752	152571
38680	152572
28252	152573
35539	152574
17510	152575
24080	152576
46819	152577
29495	152578
63897	152579
8222	152580
115238	152581
50	152582
73157	152583
40374	152584
39992	152585
9763	152586
23	152587
1745	152588
9328	152589
3227	152590
66937	152591
70583	152592
3688	152593
5991	152594
24261	152595
40321	152596
102602	152597
16582	152598
31288	152599
53446	152600
10184	152601
4338	152602
2982	152603
49437	152604
33130	152605
2175	152606
133951	152607
28	152608
37621	152609
616	152610
24053	152611
38140	152612
152549	152613
78797	152614
987	152615
103878	152616
48866	152617
81487	152618
4908	152619
34448	152620
20445	152621
70746	152622
28030	152623
6811	152624
71794	152625
80919	152626
72570	152627
2589	152628
18329	152629
4685	152630
62936	152631
3204	152632
31802	152633
34811	152634
3774	152635
31849	152636
101264	152637
26947	152638
86336	152639
5673	152640
6949	152641
31472	152642
41732	152643
5642	152644
34159	152645
954	152646
698	152647
80952	152648
41415	152649
66272	152650
1295	152651
34786	152652
34647	152653
85724	152654
57553	152655
19445	152656
12607	152657
10110	152658
37288	152659
3452	152660
127623	152661
46493	152662
9582	152663
79734	152664
77599	152665
91806	152666
9991	152667
102519	152668
4125	152669
18476	152670
17631	152671
32067	152672
3328	152673
28116	152674
35815	152675
90052	152676
3909	152677
40068	152678
36720	152679
5214	152680
50579	152681
63189	152682
7138	152683
12431	152684
1590	152685
8739	152686
7833	152687
11233	152688
17768	152689
81686	152690
12197	152691
41364	152692
8376	152693
43600	152694
52430	152695
26460	152696
15403	152697
10227	152698
7811	152699
40879	152700
11331	152701
91367	152702
4624	152703
5838	152704
296	152705
46715	152706
94702	152707
76926	152708
129266	152709
98716	152710
98177	152711
8692	152712
341	152713
43956	152714
14435	152715
2844	152716
9329	152717
26844	152718
81341	152719
31440	152720
9176	152721
2055	152722
74077	152723
4548	152724
7328	152725
59469	152726
1012	152727
16368	152728
81814	152729
44512	152730
1895	152731
44374	152732
5610	152733
20265	152734
39826	152735
4402	152736
48380	152737
1790	152738
58741	152739
60320	152740
5682	152741
55288	152742
16403	152743
30173	152744
48736	152745
46945	152746
28281	152747
47120	152748
4997	152749
44351	152750
163483	152751
162279	152752
20235	152753
4652	152754
19615	152755
59288	152756
49941	152757
55372	152758
31534	152759
8646	152760
126763	152761
5667	152762
10363	152763
83270	152764
64866	152765
36469	152766
164945	152767
11363	152768
123174	152769
25183	152770
55275	152771
39187	152772
2883	152773
52494	152774
13181	152775
4464	152776
29220	152777
72745	152778
14943	152779
34753	152780
5816	152781
25068	152782
128884	152783
56237	152784
1708	152785
1812	152786
106946	152787
12007	152788
18633	152789
35133	152790
6459	152791
56717	152792
3866	152793
83549	152794
63203	152795
15352	152796
16225	152797
106599	152798
56308	152799
53035	152800
40329	152801
63948	152802
13848	152803
115730	152804
2693	152805
12860	152806
38811	152807
1227	152808
20339	152809
12172	152810
49822	152811
3642	152812
43980	152813
31516	152814
3380	152815
16279	152816
56162	152817
6058	152818
2491	152819
3945	152820
147703	152821
11980	152822
62563	152823
2099	152824
2850	152825
29148	152826
49868	152827
36660	152828
3119	152829
12007	152830
17112	152831
5024	152832
48678	152833
33244	152834
65094	152835
8336	152836
46038	152837
82526	152838
20695	152839
23327	152840
9450	152841
6691	152842
6950	152843
14829	152844
13691	152845
67367	152846
90375	152847
13408	152848
62574	152849
3878	152850
64406	152851
66105	152852
7253	152853
1580	152854
18343	152855
61994	152856
68874	152857
8674	152858
83724	152859
46376	152860
5809	152861
106580	152862
5109	152863
23746	152864
3310	152865
20736	152866
11956	152867
30149	152868
86249	152869
1575	152870
53539	152871
53343	152872
118	152873
140233	152874
54604	152875
60548	152876
4478	152877
23749	152878
31651	152879
29966	152880
14135	152881
87052	152882
93975	152883
25877	152884
28423	152885
797	152886
12668	152887
5	152888
84723	152889
122674	152890
13404	152891
4682	152892
23197	152893
60667	152894
32177	152895
7716	152896
14948	152897
14614	152898
53189	152899
21207	152900
64017	152901
38628	152902
151326	152903
17290	152904
90063	152905
54	152906
28720	152907
79421	152908
824	152909
126827	152910
76670	152911
17875	152912
160376	152913
3476	152914
69318	152915
41257	152916
66225	152917
34108	152918
17046	152919
2177	152920
96638	152921
5747	152922
31541	152923
24567	152924
41207	152925
5615	152926
12803	152927
57629	152928
31051	152929
7114	152930
49438	152931
18653	152932
117410	152933
24544	152934
109892	152935
27911	152936
13206	152937
43009	152938
27978	152939
59394	152940
11057	152941
34762	152942
5684	152943
15744	152944
17834	152945
57421	152946
848	152947
5042	152948
1130	152949
15500	152950
43870	152951
70429	152952
488	152953
41790	152954
4447	152955
34686	152956
26542	152957
49612	152958
96723	152959
9378	152960
48150	152961
7736	152962
35923	152963
30798	152964
58729	152965
19822	152966
1110	152967
688	152968
12588	152969
61170	152970
5497	152971
77771	152972
1058	152973
32917	152974
6076	152975
1191	152976
3332	152977
18906	152978
31190	152979
128377	152980
209	152981
34876	152982
18390	152983
43056	152984
30401	152985
15366	152986
35682	152987
50548	152988
17822	152989
22248	152990
25015	152991
62400	152992
103697	152993
74050	152994
61572	152995
1758	152996
79182	152997
152243	152998
5412	152999
1205	153000
12393	153001
35236	153002
83619	153003
26551	153004
132399	153005
86055	153006
83997	153007
22166	153008
2598	153009
51373	153010
4637	153011
13400	153012
70633	153013
3414	153014
45985	153015
21687	153016
1141	153017
68801	153018
41621	153019
36675	153020
41315	153021
15873	153022
22467	153023
8774	153024
10974	153025
7897	153026
36609	153027
63935	153028
3001	153029
20651	153030
51531	153031
73789	153032
153765	153033
5363	153034
9291	153035
60723	153036
15451	153037
22674	153038
34224	153039
952	153040
8679	153041
64506	153042
112915	153043
66	153044
3639	153045
85185	153046
19261	153047
18521	153048
68128	153049
2263	153050
38888	153051
18189	153052
819	153053
94990	153054
83515	153055
20626	153056
75180	153057
111725	153058
30045	153059
9284	153060
1357	153061
6636	153062
83100	153063
20188	153064
79610	153065
1365	153066
161909	153067
30741	153068
23857	153069
4968	153070
11137	153071
37736	153072
14897	153073
28188	153074
5025	153075
19171	153076
31748	153077
621	153078
14864	153079
2269	153080
8058	153081
4681	153082
39235	153083
7832	153084
45278	153085
50520	153086
7421	153087
110175	153088
45111	153089
102899	153090
8449	153091
53534	153092
41627	153093
45384	153094
41335	153095
637	153096
68877	153097
1786	153098
45485	153099
12275	153100
116742	153101
6557	153102
7	153103
45963	153104
152038	153105
258	153106
3655	153107
23844	153108
51664	153109
7196	153110
60929	153111
5991	153112
1296	153113
17092	153114
42893	153115
27211	153116
43440	153117
95440	153118
8290	153119
8435	153120
8299	153121
35366	153122
155295	153123
53481	153124
122594	153125
20825	153126
131555	153127
3398	153128
42356	153129
21055	153130
1613	153131
34146	153132
15046	153133
7780	153134
91294	153135
16620	153136
23501	153137
37052	153138
14262	153139
37624	153140
63401	153141
950	153142
144176	153143
36435	153144
124807	153145
27469	153146
79510	153147
34690	153148
133012	153149
91382	153150
36352	153151
17108	153152
37087	153153
13620	153154
53272	153155
10665	153156
9279	153157
11650	153158
118712	153159
23628	153160
25151	153161
101413	153162
2793	153163
76541	153164
54908	153165
25964	153166
2	153167
50322	153168
96452	153169
61994	153170
37775	153171
13205	153172
10787	153173
95092	153174
2363	153175
298	153176
11327	153177
7049	153178
71894	153179
34223	153180
9243	153181
24759	153182
11843	153183
26202	153184
157902	153185
2021	153186
15417	153187
5714	153188
41479	153189
16464	153190
22844	153191
7256	153192
35545	153193
9708	153194
55824	153195
3932	153196
2093	153197
124097	153198
10240	153199
6911	153200
67146	153201
102546	153202
22879	153203
17632	153204
55934	153205
41056	153206
470	153207
50610	153208
23602	153209
4376	153210
91209	153211
41324	153212
112132	153213
36267	153214
4684	153215
86087	153216
45200	153217
5332	153218
79395	153219
20592	153220
14358	153221
77293	153222
49498	153223
26001	153224
132557	153225
129325	153226
41991	153227
23392	153228
2217	153229
3874	153230
74406	153231
6232	153232
27049	153233
53556	153234
45087	153235
5408	153236
106	153237
99281	153238
109453	153239
121713	153240
41528	153241
42793	153242
6331	153243
73662	153244
141311	153245
39218	153246
27142	153247
40650	153248
37852	153249
9637	153250
65122	153251
55891	153252
36889	153253
13234	153254
52959	153255
59753	153256
68305	153257
45778	153258
219	153259
25217	153260
7048	153261
19909	153262
86315	153263
3530	153264
44752	153265
55270	153266
13251	153267
59302	153268
96871	153269
107186	153270
17753	153271
4848	153272
40858	153273
40721	153274
25734	153275
54122	153276
41775	153277
123261	153278
67708	153279
30961	153280
12427	153281
93133	153282
25468	153283
1080	153284
30059	153285
34375	153286
136693	153287
30304	153288
59251	153289
10929	153290
44082	153291
79737	153292
36967	153293
17866	153294
75334	153295
25896	153296
48869	153297
12518	153298
21700	153299
164381	153300
99335	153301
10856	153302
11240	153303
70861	153304
2948	153305
51043	153306
2744	153307
27942	153308
8514	153309
58021	153310
12562	153311
44932	153312
38909	153313
20101	153314
68300	153315
42674	153316
64990	153317
27743	153318
33884	153319
122907	153320
86	153321
8375	153322
16325	153323
1277	153324
9953	153325
69238	153326
66654	153327
2161	153328
34094	153329
71476	153330
33940	153331
6903	153332
217	153333
21601	153334
120807	153335
40860	153336
106833	153337
48600	153338
22245	153339
143624	153340
116250	153341
79559	153342
29890	153343
43467	153344
5129	153345
4518	153346
45430	153347
19696	153348
39342	153349
127234	153350
2608	153351
27498	153352
65908	153353
116932	153354
67592	153355
3584	153356
74483	153357
50164	153358
18842	153359
11008	153360
32116	153361
137087	153362
13218	153363
5592	153364
55250	153365
2110	153366
6669	153367
48632	153368
8522	153369
899	153370
21564	153371
16461	153372
47667	153373
87458	153374
27414	153375
63325	153376
39317	153377
20245	153378
41511	153379
1048	153380
165301	153381
42292	153382
8621	153383
17947	153384
98661	153385
7627	153386
51915	153387
82215	153388
103174	153389
11057	153390
3259	153391
31436	153392
66131	153393
51533	153394
46877	153395
50354	153396
14774	153397
117967	153398
2669	153399
62099	153400
7726	153401
22122	153402
20548	153403
21100	153404
66316	153405
14983	153406
46356	153407
45301	153408
20036	153409
48583	153410
40573	153411
60929	153412
50771	153413
12162	153414
107591	153415
76203	153416
68903	153417
56607	153418
18192	153419
21171	153420
114521	153421
33520	153422
1404	153423
28692	153424
119211	153425
82823	153426
103552	153427
23690	153428
13	153429
134929	153430
8648	153431
6219	153432
156305	153433
85267	153434
2418	153435
4643	153436
6049	153437
109441	153438
19439	153439
4417	153440
50772	153441
78584	153442
26658	153443
2387	153444
40677	153445
63830	153446
25119	153447
60002	153448
42258	153449
40453	153450
26503	153451
26727	153452
98762	153453
105814	153454
12636	153455
81800	153456
34930	153457
5493	153458
2725	153459
75990	153460
8038	153461
30097	153462
4168	153463
54342	153464
8707	153465
67337	153466
3911	153467
5729	153468
32806	153469
8088	153470
29882	153471
19216	153472
5159	153473
2369	153474
773	153475
7394	153476
21591	153477
90633	153478
40977	153479
55350	153480
41113	153481
883	153482
63337	153483
74837	153484
16037	153485
12341	153486
26409	153487
124351	153488
14503	153489
7565	153490
27326	153491
15536	153492
1507	153493
10922	153494
57216	153495
426	153496
28108	153497
43561	153498
5231	153499
43490	153500
72428	153501
23458	153502
24954	153503
75	153504
125718	153505
1244	153506
83421	153507
158046	153508
17786	153509
55399	153510
71217	153511
71998	153512
2181	153513
87191	153514
6478	153515
3281	153516
33208	153517
100898	153518
104782	153519
280	153520
3213	153521
4624	153522
63257	153523
131389	153524
18302	153525
80662	153526
9636	153527
32218	153528
12207	153529
2101	153530
98737	153531
42394	153532
84225	153533
66202	153534
4257	153535
62556	153536
1554	153537
84324	153538
102208	153539
8393	153540
51862	153541
143587	153542
51305	153543
270	153544
103884	153545
75800	153546
161721	153547
88573	153548
13102	153549
36431	153550
21056	153551
37705	153552
89446	153553
70523	153554
90649	153555
75648	153556
84948	153557
60339	153558
8868	153559
4014	153560
59087	153561
79656	153562
120641	153563
77701	153564
33278	153565
197	153566
1290	153567
92855	153568
34843	153569
42460	153570
5301	153571
13792	153572
103654	153573
161370	153574
33461	153575
119521	153576
89617	153577
20487	153578
811	153579
94298	153580
66800	153581
41807	153582
13118	153583
25368	153584
55587	153585
4672	153586
5491	153587
51383	153588
100084	153589
3148	153590
33790	153591
16497	153592
5769	153593
81330	153594
36194	153595
30356	153596
7617	153597
45112	153598
20631	153599
90703	153600
10848	153601
150408	153602
155	153603
71902	153604
18182	153605
93784	153606
10049	153607
4435	153608
11498	153609
67139	153610
22810	153611
96200	153612
40659	153613
7596	153614
37249	153615
4816	153616
144847	153617
13122	153618
42082	153619
18595	153620
19965	153621
23771	153622
57218	153623
30689	153624
53767	153625
41379	153626
135980	153627
70588	153628
2322	153629
6981	153630
39793	153631
7703	153632
55256	153633
82744	153634
19078	153635
22981	153636
75160	153637
52731	153638
24968	153639
15024	153640
5713	153641
53982	153642
4831	153643
43367	153644
15459	153645
27654	153646
114045	153647
35723	153648
6946	153649
414	153650
1300	153651
125893	153652
59535	153653
90667	153654
57454	153655
47645	153656
45526	153657
38346	153658
9118	153659
16607	153660
55532	153661
5061	153662
2049	153663
8853	153664
59550	153665
78379	153666
16576	153667
1	153668
26309	153669
44369	153670
9141	153671
17810	153672
86629	153673
3802	153674
11353	153675
40824	153676
6179	153677
76299	153678
2661	153679
20609	153680
9209	153681
93452	153682
31134	153683
18109	153684
89749	153685
74312	153686
5736	153687
14076	153688
28145	153689
910	153690
29638	153691
121908	153692
81256	153693
14919	153694
82756	153695
6722	153696
8518	153697
10214	153698
156873	153699
29764	153700
32681	153701
64222	153702
68880	153703
30268	153704
12070	153705
109728	153706
30317	153707
128620	153708
32788	153709
40558	153710
11038	153711
1208	153712
21564	153713
85911	153714
16755	153715
58789	153716
10016	153717
17244	153718
32726	153719
49180	153720
2121	153721
119635	153722
2211	153723
6441	153724
40300	153725
10351	153726
50396	153727
7764	153728
48736	153729
112624	153730
2807	153731
135753	153732
82290	153733
10752	153734
36119	153735
46897	153736
19313	153737
20994	153738
6825	153739
45043	153740
7266	153741
20021	153742
65036	153743
66556	153744
124935	153745
16038	153746
37463	153747
74909	153748
46560	153749
87749	153750
5441	153751
140612	153752
2371	153753
11908	153754
127446	153755
2245	153756
10281	153757
104266	153758
13927	153759
28973	153760
88983	153761
3232	153762
11028	153763
43089	153764
90460	153765
24949	153766
13772	153767
23904	153768
134350	153769
2641	153770
23031	153771
122415	153772
5631	153773
7346	153774
3895	153775
1137	153776
20861	153777
17871	153778
11583	153779
9179	153780
27732	153781
18007	153782
73603	153783
6867	153784
83497	153785
54131	153786
4126	153787
26841	153788
68354	153789
606	153790
964	153791
7063	153792
14053	153793
117294	153794
306	153795
10342	153796
53903	153797
124701	153798
31916	153799
157389	153800
98181	153801
35480	153802
85014	153803
8649	153804
81	153805
8565	153806
61568	153807
107364	153808
1706	153809
49699	153810
9262	153811
5734	153812
11816	153813
29288	153814
1535	153815
8044	153816
83460	153817
32406	153818
974	153819
559	153820
28923	153821
70454	153822
32381	153823
62328	153824
104411	153825
50359	153826
61	153827
46037	153828
30781	153829
36978	153830
2577	153831
1927	153832
51	153833
44573	153834
32712	153835
53841	153836
80852	153837
8879	153838
12677	153839
60584	153840
17896	153841
5244	153842
29077	153843
57092	153844
46182	153845
109462	153846
20672	153847
110444	153848
19758	153849
24328	153850
32343	153851
58552	153852
7970	153853
75552	153854
1865	153855
59125	153856
58287	153857
6315	153858
1311	153859
30525	153860
79785	153861
38197	153862
21804	153863
10755	153864
1113	153865
22018	153866
5034	153867
380	153868
96726	153869
25147	153870
49621	153871
35441	153872
4977	153873
35045	153874
12492	153875
35127	153876
9486	153877
796	153878
33186	153879
19635	153880
478	153881
2669	153882
56600	153883
36549	153884
31242	153885
59146	153886
7389	153887
10973	153888
17623	153889
111203	153890
24356	153891
82638	153892
90630	153893
16855	153894
8156	153895
35795	153896
49	153897
160471	153898
45312	153899
8990	153900
11595	153901
83391	153902
14820	153903
38007	153904
33550	153905
31608	153906
21120	153907
20920	153908
3551	153909
60238	153910
2088	153911
27178	153912
94169	153913
855	153914
72193	153915
19482	153916
18624	153917
103053	153918
1675	153919
1415	153920
109337	153921
2811	153922
28159	153923
9698	153924
14740	153925
50464	153926
6550	153927
140813	153928
98256	153929
39564	153930
78201	153931
84989	153932
139503	153933
51209	153934
54778	153935
31792	153936
2443	153937
8241	153938
31375	153939
60292	153940
46858	153941
3525	153942
23417	153943
78488	153944
14454	153945
416	153946
35423	153947
9908	153948
786	153949
12482	153950
13040	153951
26471	153952
96962	153953
54562	153954
122738	153955
3431	153956
2890	153957
24469	153958
37865	153959
14329	153960
21782	153961
71529	153962
4473	153963
73350	153964
749	153965
969	153966
19928	153967
29737	153968
9190	153969
86472	153970
79332	153971
22110	153972
69715	153973
3769	153974
3292	153975
68166	153976
62138	153977
14310	153978
35234	153979
9120	153980
16262	153981
22245	153982
35928	153983
66449	153984
81665	153985
639	153986
21535	153987
5043	153988
1095	153989
12724	153990
166513	153991
3748	153992
34474	153993
266	153994
42711	153995
64886	153996
38437	153997
22635	153998
100186	153999
583	154000
21767	154001
1694	154002
114811	154003
164292	154004
27329	154005
75388	154006
125406	154007
10243	154008
7274	154009
942	154010
16726	154011
1537	154012
80345	154013
132483	154014
413	154015
13833	154016
29834	154017
3764	154018
49823	154019
98033	154020
24123	154021
66626	154022
13209	154023
133412	154024
19381	154025
8112	154026
17992	154027
3630	154028
2454	154029
60517	154030
51004	154031
435	154032
101375	154033
3022	154034
27456	154035
22198	154036
91967	154037
648	154038
16074	154039
10564	154040
25631	154041
75176	154042
6669	154043
30879	154044
164264	154045
144638	154046
26554	154047
71113	154048
17433	154049
932	154050
27640	154051
68461	154052
410	154053
5569	154054
12931	154055
328	154056
136268	154057
4400	154058
61102	154059
35745	154060
8184	154061
80457	154062
12179	154063
67	154064
2683	154065
21968	154066
156177	154067
64641	154068
37248	154069
3917	154070
71032	154071
7717	154072
87075	154073
2550	154074
7882	154075
18066	154076
128069	154077
30811	154078
5007	154079
3757	154080
28020	154081
46553	154082
895	154083
54195	154084
1332	154085
157175	154086
145012	154087
74666	154088
110896	154089
49647	154090
2871	154091
13386	154092
6349	154093
47223	154094
2766	154095
99961	154096
537	154097
29504	154098
18524	154099
31312	154100
110534	154101
31609	154102
9148	154103
12317	154104
1518	154105
1140	154106
14780	154107
15770	154108
29447	154109
138787	154110
27169	154111
24974	154112
119082	154113
97917	154114
24584	154115
49192	154116
7064	154117
41671	154118
54610	154119
149069	154120
19698	154121
24747	154122
1945	154123
41899	154124
98504	154125
48439	154126
29566	154127
18888	154128
66918	154129
108910	154130
50749	154131
12907	154132
3951	154133
38506	154134
4127	154135
124222	154136
660	154137
19248	154138
16222	154139
18161	154140
5238	154141
1722	154142
64390	154143
14162	154144
23515	154145
96041	154146
66575	154147
147666	154148
88974	154149
45595	154150
32556	154151
132848	154152
14425	154153
5517	154154
20282	154155
194	154156
33077	154157
12242	154158
3392	154159
543	154160
7057	154161
5109	154162
11447	154163
7306	154164
4033	154165
119317	154166
8104	154167
14859	154168
18580	154169
27925	154170
154956	154171
2304	154172
61534	154173
76810	154174
47215	154175
5044	154176
11611	154177
24486	154178
85577	154179
15852	154180
3738	154181
91639	154182
77653	154183
2081	154184
52353	154185
7413	154186
125467	154187
25874	154188
105309	154189
88437	154190
27278	154191
85622	154192
1661	154193
50524	154194
50059	154195
17476	154196
97518	154197
85318	154198
7260	154199
85747	154200
64215	154201
75084	154202
1859	154203
95613	154204
11089	154205
23543	154206
114517	154207
75487	154208
5953	154209
13902	154210
134650	154211
65152	154212
82649	154213
22895	154214
16820	154215
14428	154216
40681	154217
34222	154218
93293	154219
3542	154220
57542	154221
45478	154222
99225	154223
763	154224
11939	154225
86034	154226
1261	154227
59154	154228
77550	154229
10186	154230
7928	154231
18354	154232
114826	154233
27636	154234
10773	154235
3037	154236
4222	154237
66509	154238
75259	154239
38209	154240
5613	154241
1461	154242
104032	154243
75172	154244
86340	154245
90970	154246
3406	154247
4076	154248
54	154249
82164	154250
56183	154251
1305	154252
11995	154253
6131	154254
60564	154255
24121	154256
17528	154257
77364	154258
90722	154259
122	154260
2270	154261
9942	154262
15423	154263
92543	154264
4190	154265
90040	154266
107395	154267
31249	154268
3239	154269
51197	154270
104978	154271
12374	154272
12101	154273
979	154274
149293	154275
2276	154276
31833	154277
9096	154278
52154	154279
2518	154280
5882	154281
81647	154282
10737	154283
18567	154284
92303	154285
29329	154286
1045	154287
3715	154288
65479	154289
57935	154290
126411	154291
4668	154292
79136	154293
28478	154294
25327	154295
59903	154296
50542	154297
11445	154298
17772	154299
54220	154300
51825	154301
15511	154302
9071	154303
43582	154304
30890	154305
73674	154306
59373	154307
25988	154308
26138	154309
17157	154310
6183	154311
28056	154312
25529	154313
34609	154314
64168	154315
25530	154316
53291	154317
49808	154318
7091	154319
2691	154320
45829	154321
55871	154322
17764	154323
15613	154324
18089	154325
6889	154326
65585	154327
47160	154328
142588	154329
8311	154330
7290	154331
54552	154332
58715	154333
221	154334
78793	154335
1	154336
7754	154337
37147	154338
45614	154339
3039	154340
72003	154341
81161	154342
58050	154343
69221	154344
3723	154345
92291	154346
39986	154347
31683	154348
89330	154349
13002	154350
94239	154351
23354	154352
39704	154353
117181	154354
4877	154355
555	154356
86251	154357
14446	154358
33979	154359
24949	154360
128338	154361
31882	154362
114291	154363
26193	154364
17276	154365
23946	154366
99489	154367
32374	154368
40709	154369
1527	154370
29807	154371
11911	154372
92559	154373
2562	154374
165081	154375
10672	154376
18953	154377
126244	154378
87584	154379
13903	154380
1255	154381
86785	154382
2803	154383
8572	154384
16929	154385
4844	154386
16989	154387
492	154388
47204	154389
2888	154390
2344	154391
27373	154392
34764	154393
6634	154394
17	154395
41910	154396
12372	154397
164248	154398
23821	154399
3538	154400
35394	154401
100225	154402
40194	154403
80130	154404
42035	154405
130191	154406
98764	154407
44128	154408
48624	154409
16067	154410
28923	154411
65226	154412
11016	154413
9497	154414
33846	154415
13443	154416
44481	154417
5601	154418
2934	154419
5028	154420
43806	154421
80601	154422
26812	154423
53558	154424
51161	154425
121070	154426
36966	154427
43017	154428
33965	154429
128184	154430
11606	154431
1676	154432
27167	154433
105748	154434
119501	154435
107708	154436
60034	154437
76647	154438
99609	154439
66570	154440
14725	154441
71278	154442
36754	154443
19616	154444
36226	154445
7036	154446
12193	154447
76491	154448
88561	154449
130258	154450
10879	154451
132531	154452
34351	154453
50511	154454
5901	154455
14213	154456
151984	154457
8870	154458
4290	154459
591	154460
105321	154461
3763	154462
136319	154463
80734	154464
13934	154465
726	154466
3866	154467
17155	154468
55731	154469
19126	154470
61252	154471
10009	154472
56889	154473
19403	154474
17644	154475
118301	154476
84023	154477
89957	154478
15765	154479
165811	154480
10080	154481
1152	154482
36765	154483
9830	154484
96504	154485
15928	154486
131890	154487
10762	154488
8325	154489
53339	154490
9170	154491
749	154492
49009	154493
117	154494
10342	154495
19323	154496
30124	154497
109169	154498
109370	154499
92525	154500
1006	154501
88921	154502
26860	154503
658	154504
9199	154505
1509	154506
118743	154507
9203	154508
17947	154509
539	154510
47505	154511
33159	154512
1067	154513
78333	154514
27114	154515
20089	154516
3907	154517
4595	154518
112259	154519
54300	154520
9270	154521
89408	154522
2035	154523
23963	154524
26944	154525
32890	154526
26959	154527
15327	154528
101289	154529
354	154530
14365	154531
28517	154532
877	154533
576	154534
23354	154535
110331	154536
75403	154537
78042	154538
16394	154539
24055	154540
8706	154541
122776	154542
87	154543
112330	154544
38661	154545
9062	154546
21354	154547
8086	154548
65955	154549
34452	154550
53425	154551
123925	154552
9944	154553
43282	154554
140868	154555
121627	154556
111671	154557
36006	154558
16142	154559
19892	154560
1265	154561
118141	154562
997	154563
17727	154564
24274	154565
5552	154566
4277	154567
218	154568
134182	154569
3053	154570
141823	154571
52963	154572
9652	154573
128547	154574
32528	154575
18435	154576
35105	154577
101358	154578
61811	154579
83030	154580
62610	154581
556	154582
54023	154583
1053	154584
143432	154585
29327	154586
2406	154587
121033	154588
5319	154589
63050	154590
58730	154591
107322	154592
25495	154593
128198	154594
104932	154595
14568	154596
879	154597
45218	154598
44728	154599
15207	154600
62932	154601
1325	154602
106707	154603
73174	154604
34180	154605
36092	154606
115814	154607
6608	154608
102666	154609
6600	154610
6820	154611
38493	154612
20133	154613
607	154614
3659	154615
97101	154616
6900	154617
26835	154618
26782	154619
33445	154620
12262	154621
3586	154622
99754	154623
34374	154624
7480	154625
71507	154626
15103	154627
84519	154628
28224	154629
1823	154630
21923	154631
43810	154632
2224	154633
48674	154634
13686	154635
27551	154636
28368	154637
59086	154638
882	154639
6536	154640
14341	154641
43086	154642
22714	154643
77333	154644
2961	154645
40368	154646
21393	154647
115540	154648
3849	154649
17552	154650
27020	154651
46469	154652
45060	154653
82675	154654
2212	154655
28999	154656
38557	154657
38185	154658
67802	154659
93765	154660
22362	154661
30299	154662
77942	154663
55353	154664
29390	154665
78930	154666
57197	154667
76245	154668
36901	154669
77559	154670
94328	154671
37253	154672
4954	154673
13474	154674
80358	154675
8859	154676
2823	154677
49068	154678
5446	154679
17940	154680
86957	154681
38	154682
65469	154683
16634	154684
53260	154685
41240	154686
120139	154687
33329	154688
47762	154689
55512	154690
66326	154691
15081	154692
13317	154693
537	154694
104549	154695
22166	154696
12078	154697
20634	154698
19912	154699
76213	154700
5940	154701
3806	154702
541	154703
2096	154704
46434	154705
55590	154706
57606	154707
2093	154708
58071	154709
4279	154710
51277	154711
81847	154712
18407	154713
3547	154714
87424	154715
13490	154716
5810	154717
50141	154718
15539	154719
95465	154720
598	154721
161273	154722
29280	154723
313	154724
15791	154725
74739	154726
87696	154727
5784	154728
157263	154729
86540	154730
64668	154731
4094	154732
16717	154733
67181	154734
3201	154735
972	154736
163277	154737
40088	154738
7815	154739
52545	154740
18475	154741
50223	154742
95885	154743
59814	154744
106278	154745
13643	154746
72284	154747
7688	154748
112292	154749
9391	154750
1553	154751
15640	154752
11293	154753
490	154754
36076	154755
113657	154756
468	154757
2375	154758
19600	154759
137059	154760
83191	154761
34345	154762
28747	154763
1654	154764
54801	154765
142251	154766
122833	154767
3479	154768
37567	154769
392	154770
19018	154771
2098	154772
6076	154773
120461	154774
1872	154775
1524	154776
5522	154777
32248	154778
107809	154779
14895	154780
7182	154781
17004	154782
6325	154783
2308	154784
20140	154785
38184	154786
77997	154787
5028	154788
12347	154789
36140	154790
58593	154791
19697	154792
6726	154793
55270	154794
47664	154795
44300	154796
672	154797
118691	154798
150346	154799
138726	154800
25550	154801
77167	154802
91761	154803
20751	154804
26427	154805
107226	154806
4737	154807
11277	154808
5594	154809
2921	154810
2889	154811
36064	154812
11694	154813
31522	154814
7383	154815
63611	154816
54543	154817
34482	154818
52627	154819
71459	154820
36528	154821
68	154822
77086	154823
23774	154824
41203	154825
67633	154826
47716	154827
7471	154828
45412	154829
40933	154830
46855	154831
1104	154832
90942	154833
65857	154834
71053	154835
68680	154836
2704	154837
10991	154838
48871	154839
81225	154840
43726	154841
24166	154842
35663	154843
18911	154844
116975	154845
28161	154846
14008	154847
23427	154848
39690	154849
5	154850
45628	154851
12202	154852
21970	154853
35878	154854
7092	154855
5464	154856
27304	154857
43985	154858
30789	154859
19964	154860
72190	154861
27732	154862
37504	154863
48636	154864
63080	154865
31897	154866
69330	154867
99915	154868
60434	154869
110153	154870
12079	154871
81879	154872
56819	154873
26669	154874
5947	154875
22880	154876
45167	154877
122601	154878
7756	154879
30380	154880
63394	154881
162549	154882
79928	154883
29844	154884
15516	154885
6678	154886
26158	154887
28520	154888
9624	154889
22921	154890
50130	154891
4527	154892
13421	154893
988	154894
28899	154895
9497	154896
75763	154897
160497	154898
5152	154899
42	154900
12876	154901
17978	154902
67605	154903
6619	154904
25313	154905
1432	154906
5141	154907
79253	154908
41316	154909
55580	154910
75070	154911
40780	154912
24530	154913
57513	154914
1032	154915
36641	154916
27733	154917
94749	154918
37723	154919
8761	154920
54722	154921
20224	154922
11278	154923
28621	154924
24706	154925
25626	154926
13911	154927
11578	154928
95187	154929
23837	154930
48852	154931
1232	154932
46739	154933
1309	154934
5681	154935
81197	154936
39336	154937
34832	154938
86714	154939
79926	154940
12340	154941
122911	154942
34682	154943
120031	154944
7090	154945
146643	154946
5026	154947
22483	154948
115907	154949
129718	154950
9074	154951
68531	154952
6974	154953
60199	154954
3125	154955
66615	154956
94792	154957
29529	154958
52283	154959
17782	154960
2172	154961
4233	154962
208	154963
60732	154964
15388	154965
36355	154966
99878	154967
106849	154968
1376	154969
657	154970
59389	154971
39817	154972
4376	154973
50256	154974
91578	154975
27172	154976
35403	154977
48481	154978
5321	154979
46593	154980
56161	154981
125389	154982
32558	154983
83146	154984
37817	154985
7558	154986
64523	154987
8798	154988
3021	154989
84023	154990
30222	154991
16283	154992
33125	154993
6061	154994
112	154995
1797	154996
119904	154997
80734	154998
6205	154999
83756	155000
25709	155001
36402	155002
96268	155003
23324	155004
26351	155005
27249	155006
33508	155007
16112	155008
13331	155009
2565	155010
90830	155011
51596	155012
8876	155013
154412	155014
29695	155015
3762	155016
88600	155017
8928	155018
20519	155019
15302	155020
4950	155021
45084	155022
22226	155023
52840	155024
90380	155025
73218	155026
86304	155027
5285	155028
100723	155029
661	155030
10088	155031
73223	155032
52021	155033
35902	155034
2611	155035
32789	155036
28861	155037
63840	155038
70800	155039
12314	155040
61179	155041
59935	155042
50117	155043
141106	155044
104844	155045
50870	155046
5671	155047
50617	155048
44175	155049
37863	155050
29850	155051
94907	155052
45109	155053
23340	155054
412	155055
147512	155056
3263	155057
12471	155058
158618	155059
22206	155060
141724	155061
10221	155062
1445	155063
532	155064
67690	155065
2415	155066
27635	155067
401	155068
35741	155069
130915	155070
31600	155071
69568	155072
22757	155073
40505	155074
76433	155075
24136	155076
26372	155077
12647	155078
19675	155079
115169	155080
56277	155081
63659	155082
13957	155083
18923	155084
16487	155085
10293	155086
116051	155087
136835	155088
1680	155089
86681	155090
47794	155091
1512	155092
10229	155093
131531	155094
667	155095
819	155096
1484	155097
109212	155098
4525	155099
1035	155100
9706	155101
14763	155102
95005	155103
9797	155104
13992	155105
5686	155106
61366	155107
155868	155108
10328	155109
21634	155110
94044	155111
118446	155112
12820	155113
43748	155114
11091	155115
22278	155116
29956	155117
116747	155118
6673	155119
31151	155120
19911	155121
7325	155122
23577	155123
75897	155124
10121	155125
41123	155126
15490	155127
84397	155128
82866	155129
577	155130
37944	155131
41428	155132
36867	155133
27979	155134
112635	155135
9534	155136
75827	155137
53614	155138
1311	155139
149560	155140
24211	155141
479	155142
49227	155143
70208	155144
56534	155145
33616	155146
115119	155147
14234	155148
6260	155149
230	155150
35770	155151
20947	155152
2217	155153
131	155154
4627	155155
33258	155156
44087	155157
1167	155158
81335	155159
8719	155160
4679	155161
9679	155162
49527	155163
6628	155164
4081	155165
16452	155166
2715	155167
45612	155168
12354	155169
6292	155170
6010	155171
89604	155172
76251	155173
9564	155174
8363	155175
70028	155176
12856	155177
50112	155178
8033	155179
62477	155180
5206	155181
29980	155182
84275	155183
11180	155184
1764	155185
36433	155186
4176	155187
1	155188
8640	155189
21824	155190
13248	155191
28814	155192
35038	155193
152154	155194
19319	155195
57612	155196
2918	155197
3669	155198
37473	155199
112977	155200
32364	155201
102404	155202
146831	155203
26301	155204
25384	155205
20404	155206
23773	155207
10025	155208
5529	155209
69647	155210
159544	155211
82501	155212
2339	155213
15036	155214
69843	155215
7571	155216
3934	155217
14324	155218
75687	155219
75339	155220
11131	155221
24327	155222
66278	155223
6543	155224
97013	155225
70750	155226
8352	155227
50305	155228
76415	155229
1004	155230
14557	155231
5661	155232
6399	155233
17578	155234
90351	155235
41346	155236
34343	155237
142471	155238
20942	155239
18796	155240
311	155241
704	155242
1528	155243
16314	155244
18494	155245
8164	155246
3307	155247
609	155248
3353	155249
97908	155250
4636	155251
972	155252
10914	155253
42692	155254
48172	155255
27320	155256
37194	155257
12358	155258
42303	155259
9377	155260
25189	155261
22691	155262
13391	155263
11442	155264
32267	155265
22857	155266
14192	155267
72453	155268
94279	155269
222	155270
420	155271
30861	155272
22804	155273
57739	155274
990	155275
34530	155276
56383	155277
744	155278
130499	155279
23582	155280
44469	155281
72777	155282
652	155283
72411	155284
49261	155285
41044	155286
126734	155287
5967	155288
8520	155289
9773	155290
46405	155291
117053	155292
98234	155293
12484	155294
5894	155295
107973	155296
86388	155297
1656	155298
264	155299
28341	155300
9564	155301
12646	155302
49194	155303
99408	155304
41603	155305
25178	155306
777	155307
468	155308
5387	155309
69595	155310
101225	155311
84784	155312
29667	155313
35243	155314
4347	155315
7554	155316
12438	155317
94108	155318
67852	155319
12578	155320
53937	155321
126909	155322
933	155323
11450	155324
62311	155325
32919	155326
9289	155327
1179	155328
30965	155329
94699	155330
4694	155331
82207	155332
23637	155333
21536	155334
64531	155335
151415	155336
21812	155337
102640	155338
571	155339
4665	155340
66996	155341
1106	155342
41825	155343
12969	155344
34923	155345
61802	155346
45576	155347
2914	155348
10039	155349
622	155350
9483	155351
327	155352
6258	155353
25729	155354
13563	155355
3695	155356
64629	155357
31844	155358
80490	155359
31877	155360
17620	155361
109561	155362
8537	155363
133051	155364
22761	155365
48798	155366
143	155367
42557	155368
20157	155369
93108	155370
102697	155371
23219	155372
7929	155373
85948	155374
57184	155375
23874	155376
7303	155377
129318	155378
31543	155379
11399	155380
60643	155381
41310	155382
85507	155383
3079	155384
31474	155385
12905	155386
87454	155387
64121	155388
20876	155389
128732	155390
96775	155391
8199	155392
63505	155393
48545	155394
66862	155395
27811	155396
103957	155397
80893	155398
64371	155399
15026	155400
10612	155401
109090	155402
24057	155403
42010	155404
17858	155405
42682	155406
12992	155407
9716	155408
36078	155409
9843	155410
8877	155411
4679	155412
66805	155413
43387	155414
43103	155415
16744	155416
22351	155417
31583	155418
48528	155419
1014	155420
76531	155421
36773	155422
95311	155423
82312	155424
139991	155425
47528	155426
4492	155427
21760	155428
78056	155429
105138	155430
9008	155431
131778	155432
38167	155433
10762	155434
16467	155435
53089	155436
9048	155437
2464	155438
25368	155439
19736	155440
5111	155441
39267	155442
31275	155443
3620	155444
52581	155445
44086	155446
30716	155447
112125	155448
63106	155449
568	155450
11769	155451
37347	155452
28346	155453
48325	155454
18862	155455
3679	155456
9695	155457
87633	155458
156278	155459
25667	155460
42032	155461
90694	155462
49402	155463
7726	155464
65811	155465
64142	155466
37295	155467
67442	155468
3237	155469
28752	155470
75891	155471
5720	155472
128784	155473
16540	155474
40250	155475
13334	155476
34504	155477
115823	155478
17742	155479
13533	155480
2346	155481
15901	155482
5989	155483
94354	155484
32110	155485
30205	155486
89	155487
27197	155488
25112	155489
51054	155490
5864	155491
6596	155492
134139	155493
124332	155494
13691	155495
62249	155496
9680	155497
82277	155498
59323	155499
13687	155500
151454	155501
38482	155502
79199	155503
21383	155504
2612	155505
36869	155506
38327	155507
97657	155508
23956	155509
113325	155510
10450	155511
73349	155512
79765	155513
20098	155514
109854	155515
129786	155516
6781	155517
12105	155518
14421	155519
83201	155520
37713	155521
67971	155522
39025	155523
124526	155524
2819	155525
2341	155526
9803	155527
2822	155528
3858	155529
160793	155530
52378	155531
32718	155532
13737	155533
37755	155534
10481	155535
6729	155536
22317	155537
56930	155538
39153	155539
15504	155540
5079	155541
5276	155542
25977	155543
8901	155544
36853	155545
52411	155546
95724	155547
140826	155548
130015	155549
78697	155550
1521	155551
35366	155552
6500	155553
59496	155554
94286	155555
73225	155556
11414	155557
96340	155558
17608	155559
14615	155560
15630	155561
40328	155562
8464	155563
94750	155564
11787	155565
41693	155566
24475	155567
55810	155568
39729	155569
6094	155570
134381	155571
4345	155572
29996	155573
5807	155574
44960	155575
54633	155576
2378	155577
39153	155578
37448	155579
53714	155580
50358	155581
58510	155582
82133	155583
21569	155584
36144	155585
12911	155586
39256	155587
39813	155588
6161	155589
33004	155590
3251	155591
109979	155592
151583	155593
72799	155594
58961	155595
5275	155596
329	155597
141300	155598
3887	155599
67476	155600
450	155601
109096	155602
12244	155603
35140	155604
11912	155605
84	155606
23624	155607
4818	155608
5170	155609
17016	155610
72694	155611
22445	155612
21964	155613
20920	155614
90563	155615
116755	155616
77035	155617
768	155618
28606	155619
529	155620
57391	155621
74463	155622
21815	155623
43409	155624
105736	155625
65724	155626
40789	155627
51865	155628
16415	155629
3086	155630
37423	155631
44720	155632
24821	155633
50086	155634
6555	155635
1975	155636
43970	155637
8086	155638
49044	155639
131750	155640
92785	155641
7470	155642
6157	155643
29477	155644
45896	155645
92342	155646
34652	155647
40435	155648
55651	155649
70121	155650
78917	155651
1028	155652
65426	155653
13150	155654
82301	155655
103183	155656
59896	155657
31024	155658
125096	155659
4857	155660
58934	155661
61425	155662
39417	155663
23965	155664
16941	155665
110550	155666
30849	155667
7671	155668
31533	155669
8947	155670
53067	155671
199	155672
20085	155673
129722	155674
29806	155675
25432	155676
30652	155677
14029	155678
21068	155679
459	155680
6371	155681
10205	155682
18494	155683
19042	155684
72682	155685
20686	155686
106535	155687
42820	155688
52530	155689
15391	155690
18288	155691
25145	155692
1138	155693
18384	155694
5902	155695
39911	155696
19461	155697
3744	155698
46144	155699
161278	155700
19487	155701
25585	155702
41284	155703
133280	155704
30074	155705
12042	155706
24477	155707
42705	155708
19273	155709
81098	155710
14134	155711
82790	155712
57323	155713
53778	155714
365	155715
5632	155716
34522	155717
16783	155718
31853	155719
63021	155720
1723	155721
1479	155722
48774	155723
121759	155724
70130	155725
19022	155726
71832	155727
10256	155728
47606	155729
15627	155730
2812	155731
27469	155732
4846	155733
30439	155734
2824	155735
11628	155736
35782	155737
37209	155738
30614	155739
41917	155740
6783	155741
5413	155742
113018	155743
86995	155744
13759	155745
26344	155746
57643	155747
17411	155748
98289	155749
92308	155750
86468	155751
49818	155752
18560	155753
11811	155754
34685	155755
155453	155756
93971	155757
29358	155758
10749	155759
18315	155760
112230	155761
24998	155762
2163	155763
56715	155764
13886	155765
99978	155766
84952	155767
34296	155768
44682	155769
46908	155770
11759	155771
71027	155772
6541	155773
633	155774
43743	155775
127724	155776
69486	155777
14795	155778
48754	155779
32897	155780
42581	155781
76082	155782
28348	155783
114859	155784
24416	155785
16580	155786
8495	155787
3032	155788
59587	155789
80193	155790
194	155791
13738	155792
34731	155793
70547	155794
57822	155795
112137	155796
129032	155797
444	155798
36937	155799
10162	155800
3793	155801
79660	155802
43554	155803
122726	155804
41467	155805
160	155806
53576	155807
11925	155808
81822	155809
101162	155810
43131	155811
85368	155812
23512	155813
25482	155814
2278	155815
1621	155816
31006	155817
26782	155818
120917	155819
7527	155820
71227	155821
5492	155822
61733	155823
58437	155824
15222	155825
46207	155826
18458	155827
3149	155828
78070	155829
76848	155830
1041	155831
4431	155832
12423	155833
41680	155834
2480	155835
39832	155836
22942	155837
40973	155838
8144	155839
49017	155840
24324	155841
45632	155842
42218	155843
49166	155844
131930	155845
1338	155846
2305	155847
57849	155848
3446	155849
126	155850
5085	155851
72575	155852
27238	155853
131586	155854
110600	155855
21912	155856
39346	155857
60589	155858
14946	155859
23333	155860
5694	155861
2968	155862
12140	155863
21481	155864
23242	155865
5794	155866
677	155867
92614	155868
119669	155869
41820	155870
21705	155871
30229	155872
1440	155873
10781	155874
9455	155875
98155	155876
112582	155877
33812	155878
8205	155879
27800	155880
1875	155881
2187	155882
14171	155883
82619	155884
3173	155885
18223	155886
1892	155887
8487	155888
142205	155889
16983	155890
46644	155891
24614	155892
43350	155893
5394	155894
16204	155895
6616	155896
3595	155897
97169	155898
32243	155899
8167	155900
100424	155901
44583	155902
103	155903
81133	155904
47781	155905
8669	155906
40255	155907
85999	155908
130	155909
26943	155910
26561	155911
2031	155912
4032	155913
101459	155914
19547	155915
526	155916
720	155917
81350	155918
22	155919
7826	155920
37551	155921
88134	155922
21817	155923
43960	155924
21815	155925
108837	155926
55638	155927
51117	155928
102044	155929
2490	155930
62497	155931
5521	155932
86357	155933
7298	155934
41859	155935
36053	155936
18155	155937
11938	155938
131926	155939
522	155940
24345	155941
79135	155942
3455	155943
30655	155944
164268	155945
30092	155946
45403	155947
78885	155948
3640	155949
97223	155950
7276	155951
18849	155952
54935	155953
15965	155954
63589	155955
54234	155956
120968	155957
83002	155958
31585	155959
42067	155960
67980	155961
77455	155962
69581	155963
57639	155964
232	155965
8788	155966
46285	155967
26864	155968
74616	155969
32044	155970
151436	155971
65630	155972
60846	155973
97960	155974
2543	155975
76892	155976
50909	155977
154343	155978
46247	155979
67367	155980
106188	155981
9880	155982
20805	155983
96465	155984
6731	155985
174	155986
21138	155987
12866	155988
32613	155989
10506	155990
12556	155991
86554	155992
35132	155993
40696	155994
33319	155995
41032	155996
7456	155997
64645	155998
9003	155999
12405	156000
3778	156001
21047	156002
69577	156003
47464	156004
26997	156005
55889	156006
105199	156007
11461	156008
4600	156009
76444	156010
95890	156011
34333	156012
13048	156013
106734	156014
24688	156015
27103	156016
34338	156017
5808	156018
28288	156019
69765	156020
25770	156021
106387	156022
54747	156023
829	156024
72206	156025
16490	156026
29771	156027
96931	156028
8011	156029
44677	156030
47408	156031
84390	156032
25354	156033
72229	156034
9820	156035
127094	156036
68001	156037
13594	156038
22512	156039
59654	156040
26772	156041
103276	156042
13063	156043
18116	156044
112577	156045
10149	156046
23953	156047
135270	156048
29828	156049
4533	156050
78382	156051
628	156052
3580	156053
25238	156054
26988	156055
17941	156056
95502	156057
13421	156058
14769	156059
123360	156060
956	156061
29432	156062
103818	156063
916	156064
47032	156065
3648	156066
75711	156067
6065	156068
11360	156069
79023	156070
69252	156071
135359	156072
7120	156073
124654	156074
162429	156075
4992	156076
68997	156077
14009	156078
7291	156079
76874	156080
35392	156081
132982	156082
10583	156083
15491	156084
2380	156085
12537	156086
76072	156087
25019	156088
98456	156089
54245	156090
3363	156091
159323	156092
82200	156093
45016	156094
21507	156095
34182	156096
9789	156097
963	156098
2175	156099
24	156100
5439	156101
35897	156102
37873	156103
890	156104
2369	156105
11897	156106
10093	156107
146308	156108
42992	156109
19381	156110
3972	156111
85522	156112
4863	156113
433	156114
155603	156115
62812	156116
20295	156117
35941	156118
8310	156119
67397	156120
21831	156121
79536	156122
39481	156123
34054	156124
110204	156125
9423	156126
72702	156127
47318	156128
70684	156129
31386	156130
106591	156131
49307	156132
206	156133
126886	156134
10095	156135
55315	156136
9106	156137
1904	156138
40424	156139
2755	156140
149277	156141
3444	156142
24330	156143
1250	156144
47134	156145
45823	156146
42236	156147
48017	156148
117456	156149
17881	156150
81809	156151
27604	156152
503	156153
151411	156154
71444	156155
95257	156156
12154	156157
72858	156158
74591	156159
49546	156160
16963	156161
1109	156162
160772	156163
114259	156164
1097	156165
26017	156166
22414	156167
23757	156168
13222	156169
90479	156170
15338	156171
13425	156172
24155	156173
79465	156174
31120	156175
5550	156176
7282	156177
1764	156178
16757	156179
82706	156180
8883	156181
7613	156182
100224	156183
142252	156184
17991	156185
127265	156186
5041	156187
59074	156188
5782	156189
38740	156190
66310	156191
4176	156192
3199	156193
23443	156194
29626	156195
12566	156196
159322	156197
79403	156198
25562	156199
30415	156200
16195	156201
81934	156202
22900	156203
4787	156204
298	156205
1422	156206
51274	156207
58327	156208
25731	156209
46908	156210
29571	156211
89782	156212
118401	156213
52239	156214
76191	156215
28292	156216
16289	156217
97115	156218
47320	156219
163314	156220
36991	156221
10851	156222
116758	156223
4581	156224
11290	156225
129866	156226
38681	156227
3993	156228
12770	156229
52131	156230
15280	156231
26990	156232
13345	156233
3399	156234
25195	156235
11241	156236
21069	156237
35710	156238
10370	156239
52374	156240
41586	156241
159641	156242
62729	156243
74927	156244
57920	156245
2671	156246
117847	156247
18652	156248
34042	156249
48225	156250
4033	156251
125322	156252
16801	156253
13360	156254
67258	156255
30922	156256
19799	156257
76509	156258
94584	156259
35938	156260
31660	156261
45186	156262
29014	156263
98289	156264
1538	156265
47361	156266
43644	156267
8975	156268
6981	156269
158988	156270
66091	156271
6640	156272
2256	156273
6138	156274
13929	156275
65905	156276
2233	156277
51685	156278
13151	156279
7218	156280
23596	156281
28647	156282
7421	156283
115565	156284
124038	156285
95807	156286
136079	156287
25552	156288
153321	156289
21248	156290
8354	156291
86843	156292
392	156293
30078	156294
60443	156295
28673	156296
73321	156297
66946	156298
22243	156299
16652	156300
43004	156301
53746	156302
22932	156303
39178	156304
39153	156305
11998	156306
140174	156307
93080	156308
16144	156309
15009	156310
2103	156311
26886	156312
75509	156313
32714	156314
123	156315
3145	156316
99438	156317
105065	156318
58668	156319
109236	156320
58852	156321
42731	156322
1412	156323
4421	156324
51585	156325
50735	156326
3	156327
108566	156328
1512	156329
29541	156330
79812	156331
77793	156332
21683	156333
4070	156334
34142	156335
10014	156336
1248	156337
7408	156338
45761	156339
48853	156340
1692	156341
1102	156342
61054	156343
68856	156344
10153	156345
3749	156346
59485	156347
51353	156348
26097	156349
595	156350
7305	156351
65982	156352
18286	156353
20925	156354
14076	156355
73970	156356
45218	156357
14404	156358
18597	156359
95422	156360
23357	156361
6263	156362
97212	156363
39065	156364
8863	156365
15512	156366
48128	156367
1330	156368
28147	156369
56456	156370
17452	156371
45403	156372
20121	156373
23168	156374
11637	156375
48313	156376
32457	156377
21128	156378
3845	156379
163718	156380
2179	156381
42514	156382
2126	156383
58279	156384
126529	156385
141880	156386
75588	156387
511	156388
11589	156389
11698	156390
57128	156391
24289	156392
129067	156393
59767	156394
147075	156395
846	156396
25154	156397
42599	156398
7625	156399
25926	156400
97129	156401
11191	156402
99017	156403
86452	156404
55681	156405
131679	156406
77402	156407
23615	156408
26605	156409
100310	156410
86349	156411
41858	156412
21399	156413
140242	156414
30366	156415
190	156416
63347	156417
110953	156418
22163	156419
1814	156420
2359	156421
32656	156422
6641	156423
1153	156424
125808	156425
106853	156426
22680	156427
38622	156428
35390	156429
1106	156430
77389	156431
76663	156432
16248	156433
1264	156434
5389	156435
34830	156436
54777	156437
40784	156438
9534	156439
17960	156440
124861	156441
116899	156442
91364	156443
53205	156444
1917	156445
5243	156446
13226	156447
16939	156448
139103	156449
32835	156450
27384	156451
39130	156452
31681	156453
6444	156454
21587	156455
39553	156456
6325	156457
101663	156458
2689	156459
3435	156460
63939	156461
54031	156462
5072	156463
9471	156464
20606	156465
1991	156466
42566	156467
368	156468
42512	156469
13953	156470
144436	156471
9455	156472
4664	156473
36153	156474
54738	156475
6187	156476
65082	156477
12443	156478
8931	156479
82361	156480
87720	156481
12040	156482
8634	156483
23203	156484
128895	156485
88874	156486
152636	156487
12099	156488
38676	156489
6030	156490
12317	156491
103222	156492
22960	156493
8198	156494
165875	156495
48565	156496
16051	156497
63366	156498
48879	156499
5081	156500
67815	156501
57624	156502
1011	156503
100372	156504
771	156505
21531	156506
5189	156507
58113	156508
4147	156509
15981	156510
27987	156511
50805	156512
70177	156513
17237	156514
147677	156515
16477	156516
6857	156517
1887	156518
5558	156519
44099	156520
177	156521
23613	156522
9714	156523
95267	156524
39947	156525
104107	156526
46716	156527
26734	156528
15095	156529
91634	156530
91430	156531
47493	156532
36372	156533
67726	156534
17329	156535
42431	156536
17462	156537
16791	156538
4714	156539
33399	156540
82090	156541
67970	156542
982	156543
561	156544
49436	156545
47876	156546
32788	156547
3276	156548
90527	156549
48848	156550
59987	156551
30438	156552
60128	156553
85375	156554
6412	156555
115007	156556
25232	156557
146786	156558
153768	156559
10653	156560
40884	156561
107976	156562
3692	156563
51125	156564
7508	156565
177	156566
119798	156567
15722	156568
53567	156569
13930	156570
19777	156571
29529	156572
7356	156573
6404	156574
80	156575
115	156576
54178	156577
86221	156578
87635	156579
1448	156580
7039	156581
25361	156582
12350	156583
16621	156584
579	156585
41449	156586
98916	156587
45829	156588
70414	156589
4138	156590
2154	156591
60792	156592
12366	156593
2421	156594
26108	156595
9866	156596
5246	156597
18073	156598
10882	156599
35285	156600
5088	156601
23518	156602
52885	156603
5235	156604
18672	156605
60546	156606
97325	156607
109013	156608
4553	156609
55220	156610
34413	156611
3647	156612
63547	156613
5950	156614
49290	156615
2234	156616
99554	156617
629	156618
60341	156619
7124	156620
38998	156621
34977	156622
34313	156623
10019	156624
144157	156625
19546	156626
2196	156627
128	156628
64588	156629
10943	156630
28178	156631
31906	156632
13399	156633
32898	156634
28586	156635
79983	156636
111779	156637
24441	156638
40882	156639
4747	156640
2251	156641
43257	156642
41818	156643
23180	156644
28528	156645
9538	156646
3742	156647
27333	156648
9129	156649
84870	156650
2113	156651
97497	156652
87013	156653
156198	156654
3171	156655
55714	156656
119965	156657
147274	156658
99708	156659
13240	156660
12355	156661
134797	156662
76730	156663
86444	156664
8106	156665
15244	156666
23191	156667
37750	156668
13509	156669
10017	156670
125426	156671
139630	156672
144252	156673
21039	156674
19532	156675
130019	156676
1386	156677
44706	156678
74166	156679
209	156680
22053	156681
48836	156682
46442	156683
111122	156684
33858	156685
10039	156686
31288	156687
48844	156688
6665	156689
42890	156690
23666	156691
80482	156692
74498	156693
41503	156694
42755	156695
138115	156696
8767	156697
5742	156698
28543	156699
1964	156700
16819	156701
60461	156702
69981	156703
14823	156704
57300	156705
22570	156706
85483	156707
36464	156708
5682	156709
34745	156710
51307	156711
66600	156712
36875	156713
68421	156714
21	156715
3041	156716
28641	156717
57238	156718
76887	156719
56849	156720
2930	156721
67942	156722
435	156723
7655	156724
50627	156725
47233	156726
8645	156727
49253	156728
44840	156729
73902	156730
93688	156731
69557	156732
38971	156733
18767	156734
58	156735
152225	156736
89340	156737
74894	156738
18747	156739
17032	156740
89217	156741
18883	156742
47578	156743
145778	156744
111899	156745
10244	156746
57014	156747
504	156748
1276	156749
77637	156750
65426	156751
54271	156752
55544	156753
124716	156754
105710	156755
34031	156756
151430	156757
13303	156758
34968	156759
12193	156760
8630	156761
31701	156762
59785	156763
28580	156764
93788	156765
94834	156766
8501	156767
61437	156768
10	156769
5903	156770
21714	156771
14014	156772
2510	156773
74569	156774
32687	156775
55646	156776
14930	156777
7111	156778
3214	156779
4151	156780
38088	156781
10301	156782
801	156783
20473	156784
4320	156785
53597	156786
3548	156787
45676	156788
26205	156789
69150	156790
1219	156791
84244	156792
13399	156793
1602	156794
51424	156795
254	156796
14229	156797
6200	156798
107155	156799
2614	156800
30299	156801
19649	156802
21186	156803
39736	156804
15269	156805
38420	156806
97468	156807
31448	156808
18326	156809
35045	156810
101018	156811
64299	156812
3203	156813
1297	156814
1070	156815
1248	156816
75168	156817
324	156818
102667	156819
29474	156820
35399	156821
25925	156822
66340	156823
20475	156824
15489	156825
62038	156826
47412	156827
34269	156828
16955	156829
8595	156830
6063	156831
166325	156832
126871	156833
21949	156834
5911	156835
20777	156836
11867	156837
70639	156838
64286	156839
74592	156840
22908	156841
9530	156842
71558	156843
11162	156844
2899	156845
49872	156846
1162	156847
6993	156848
20731	156849
70497	156850
7137	156851
39132	156852
4117	156853
17261	156854
37596	156855
1836	156856
10204	156857
15367	156858
40910	156859
69355	156860
13644	156861
4446	156862
2939	156863
4693	156864
14911	156865
47668	156866
150595	156867
3300	156868
75979	156869
164550	156870
43726	156871
33508	156872
32485	156873
77068	156874
1726	156875
7652	156876
14029	156877
57507	156878
679	156879
22549	156880
60018	156881
6538	156882
4275	156883
80558	156884
15333	156885
157974	156886
94524	156887
108806	156888
11788	156889
73797	156890
4860	156891
14283	156892
16146	156893
12056	156894
45010	156895
28051	156896
22075	156897
61976	156898
52967	156899
35000	156900
32945	156901
48426	156902
63222	156903
12132	156904
3698	156905
81512	156906
5076	156907
25608	156908
99446	156909
24342	156910
121259	156911
20299	156912
16335	156913
49889	156914
57575	156915
6866	156916
18937	156917
6277	156918
121781	156919
117773	156920
40082	156921
11625	156922
2938	156923
14698	156924
47426	156925
67302	156926
49866	156927
4780	156928
16460	156929
16493	156930
14343	156931
8305	156932
4206	156933
65804	156934
72250	156935
32722	156936
30341	156937
64021	156938
871	156939
4135	156940
105577	156941
153138	156942
11600	156943
42967	156944
9749	156945
42463	156946
13921	156947
2054	156948
86534	156949
36202	156950
20117	156951
86565	156952
43263	156953
38246	156954
38098	156955
12136	156956
152018	156957
111943	156958
108579	156959
139197	156960
48013	156961
6134	156962
45761	156963
6603	156964
112035	156965
136710	156966
12007	156967
96798	156968
1846	156969
67176	156970
58271	156971
403	156972
65	156973
115475	156974
128406	156975
101551	156976
151977	156977
68702	156978
53112	156979
28718	156980
73930	156981
19467	156982
60886	156983
11121	156984
4226	156985
2152	156986
6060	156987
59730	156988
9230	156989
13472	156990
109576	156991
15159	156992
100646	156993
8479	156994
425	156995
98007	156996
63335	156997
49189	156998
41203	156999
139445	157000
48783	157001
50142	157002
8425	157003
1843	157004
20061	157005
16038	157006
57979	157007
151597	157008
99163	157009
7841	157010
4558	157011
75538	157012
25705	157013
9547	157014
35814	157015
58492	157016
13227	157017
25088	157018
38	157019
81400	157020
10284	157021
1401	157022
3299	157023
129577	157024
14437	157025
39142	157026
21403	157027
11708	157028
26525	157029
649	157030
16028	157031
14819	157032
6199	157033
37994	157034
20651	157035
16102	157036
5634	157037
37927	157038
13611	157039
72136	157040
72854	157041
23897	157042
1776	157043
157836	157044
73798	157045
23627	157046
21547	157047
348	157048
43	157049
58897	157050
31787	157051
43817	157052
69582	157053
114926	157054
30970	157055
31926	157056
40047	157057
25053	157058
144929	157059
26520	157060
77605	157061
30005	157062
15360	157063
14878	157064
22258	157065
45779	157066
129474	157067
25502	157068
124297	157069
100356	157070
5397	157071
5524	157072
46026	157073
30662	157074
13467	157075
361	157076
88595	157077
6248	157078
115357	157079
58759	157080
18695	157081
27938	157082
248	157083
3190	157084
898	157085
105661	157086
63829	157087
11600	157088
19375	157089
101484	157090
5647	157091
28736	157092
4606	157093
12457	157094
1932	157095
106059	157096
14115	157097
54744	157098
3816	157099
39804	157100
38590	157101
73170	157102
22569	157103
21822	157104
5116	157105
34300	157106
129437	157107
11118	157108
40679	157109
7340	157110
144361	157111
12862	157112
104143	157113
62201	157114
1349	157115
78256	157116
4906	157117
5465	157118
95751	157119
140841	157120
1698	157121
82018	157122
22968	157123
20457	157124
36376	157125
542	157126
27191	157127
1673	157128
47792	157129
60509	157130
22076	157131
28645	157132
12173	157133
1110	157134
115421	157135
47039	157136
58585	157137
13962	157138
83428	157139
3441	157140
34049	157141
13909	157142
2965	157143
19564	157144
22568	157145
7237	157146
20204	157147
31460	157148
38339	157149
8709	157150
107325	157151
9696	157152
42428	157153
85385	157154
59393	157155
7370	157156
8155	157157
94104	157158
30103	157159
19339	157160
103748	157161
7533	157162
69217	157163
4343	157164
7229	157165
60187	157166
136198	157167
39367	157168
73084	157169
14887	157170
17962	157171
3410	157172
47600	157173
634	157174
110834	157175
21779	157176
79432	157177
79091	157178
59767	157179
105818	157180
40533	157181
87919	157182
913	157183
5	157184
11886	157185
26454	157186
1182	157187
73660	157188
23558	157189
5740	157190
10597	157191
28219	157192
89658	157193
9355	157194
68949	157195
34167	157196
12565	157197
14095	157198
11888	157199
4940	157200
82802	157201
51416	157202
9826	157203
7402	157204
15069	157205
54316	157206
94534	157207
25871	157208
845	157209
54106	157210
82632	157211
17046	157212
27092	157213
22906	157214
23810	157215
5914	157216
55298	157217
334	157218
30713	157219
23046	157220
45522	157221
60621	157222
5641	157223
44130	157224
8037	157225
67369	157226
514	157227
64783	157228
94669	157229
85994	157230
3129	157231
2878	157232
850	157233
62816	157234
115	157235
561	157236
10654	157237
84905	157238
163822	157239
39971	157240
48640	157241
36482	157242
3611	157243
14876	157244
17694	157245
105642	157246
1170	157247
10845	157248
21422	157249
34994	157250
79502	157251
54758	157252
105227	157253
20694	157254
12625	157255
2908	157256
79465	157257
10510	157258
125801	157259
69640	157260
7787	157261
21262	157262
56984	157263
27647	157264
97083	157265
82099	157266
1373	157267
22035	157268
324	157269
32574	157270
17360	157271
45705	157272
10567	157273
136872	157274
86377	157275
39871	157276
126697	157277
40012	157278
113557	157279
14725	157280
77102	157281
14388	157282
9360	157283
37056	157284
3325	157285
40437	157286
160901	157287
13981	157288
39851	157289
60106	157290
30626	157291
56332	157292
140054	157293
133868	157294
21667	157295
14658	157296
139590	157297
2313	157298
57533	157299
563	157300
4525	157301
108774	157302
18739	157303
85823	157304
8452	157305
24888	157306
25553	157307
115694	157308
48728	157309
18438	157310
80003	157311
16701	157312
43578	157313
65955	157314
77261	157315
30343	157316
497	157317
56603	157318
950	157319
5267	157320
9889	157321
45481	157322
49494	157323
79595	157324
94429	157325
85685	157326
28928	157327
5170	157328
72469	157329
43217	157330
38184	157331
153470	157332
32765	157333
94145	157334
16991	157335
20656	157336
93407	157337
2625	157338
2493	157339
47277	157340
56762	157341
936	157342
55819	157343
96604	157344
65567	157345
22354	157346
23082	157347
90186	157348
35541	157349
105430	157350
27812	157351
140324	157352
10689	157353
100285	157354
11936	157355
27129	157356
11304	157357
11022	157358
25364	157359
57496	157360
164383	157361
5999	157362
26650	157363
7674	157364
1297	157365
94581	157366
12173	157367
5980	157368
60136	157369
82889	157370
6711	157371
42712	157372
4057	157373
1939	157374
9450	157375
48603	157376
164728	157377
166592	157378
157427	157379
36231	157380
76729	157381
73459	157382
30811	157383
138251	157384
36769	157385
13857	157386
102879	157387
118964	157388
2575	157389
15550	157390
23325	157391
50570	157392
11085	157393
2117	157394
6522	157395
83668	157396
87383	157397
31026	157398
88844	157399
3191	157400
25400	157401
334	157402
102551	157403
51085	157404
162076	157405
35146	157406
8955	157407
73828	157408
33789	157409
48153	157410
101651	157411
14776	157412
61303	157413
31845	157414
16542	157415
82822	157416
32068	157417
49091	157418
77321	157419
57077	157420
50982	157421
13603	157422
103420	157423
25410	157424
37514	157425
56113	157426
63178	157427
14313	157428
21755	157429
10813	157430
13557	157431
110300	157432
67198	157433
38777	157434
48470	157435
61591	157436
477	157437
163713	157438
23	157439
104444	157440
153689	157441
1252	157442
149147	157443
7439	157444
50803	157445
1038	157446
66579	157447
52268	157448
46658	157449
68586	157450
1424	157451
20774	157452
32761	157453
25434	157454
8037	157455
9852	157456
23203	157457
27741	157458
12860	157459
7269	157460
8719	157461
79302	157462
14188	157463
75404	157464
47385	157465
104248	157466
33029	157467
89361	157468
97674	157469
704	157470
72307	157471
105586	157472
20047	157473
11722	157474
101143	157475
2244	157476
37691	157477
4892	157478
4375	157479
23647	157480
3597	157481
16440	157482
41212	157483
66354	157484
39882	157485
18757	157486
15763	157487
124440	157488
89559	157489
6955	157490
55095	157491
63101	157492
33793	157493
4886	157494
97571	157495
7104	157496
17632	157497
70260	157498
2109	157499
4089	157500
111779	157501
87325	157502
7754	157503
52054	157504
68609	157505
33658	157506
41383	157507
17363	157508
45588	157509
43820	157510
37052	157511
21603	157512
970	157513
105383	157514
6281	157515
949	157516
33806	157517
6598	157518
25181	157519
10975	157520
27869	157521
24171	157522
418	157523
12293	157524
87654	157525
4463	157526
73218	157527
70013	157528
23373	157529
141103	157530
38035	157531
11412	157532
3883	157533
46856	157534
57917	157535
8503	157536
63802	157537
145	157538
28777	157539
149887	157540
15491	157541
21911	157542
24037	157543
9967	157544
2958	157545
65458	157546
40572	157547
70461	157548
122137	157549
60654	157550
5845	157551
37469	157552
6222	157553
4065	157554
126869	157555
43863	157556
52988	157557
75200	157558
2256	157559
92612	157560
17643	157561
35554	157562
995	157563
11911	157564
56851	157565
19114	157566
41092	157567
63803	157568
1228	157569
10017	157570
125790	157571
5739	157572
82549	157573
80401	157574
27018	157575
1144	157576
24667	157577
4230	157578
24856	157579
26413	157580
68608	157581
93516	157582
80064	157583
28028	157584
17690	157585
56543	157586
30421	157587
120674	157588
34209	157589
6595	157590
19119	157591
4517	157592
4328	157593
21004	157594
763	157595
122989	157596
91137	157597
11851	157598
31109	157599
8512	157600
8858	157601
84189	157602
37776	157603
12921	157604
6794	157605
103181	157606
10597	157607
19618	157608
148	157609
34766	157610
622	157611
22920	157612
56911	157613
6327	157614
65883	157615
15328	157616
639	157617
134702	157618
47506	157619
98433	157620
10201	157621
2316	157622
4013	157623
81976	157624
73305	157625
41081	157626
230	157627
29464	157628
42375	157629
8363	157630
79026	157631
27833	157632
76065	157633
246	157634
658	157635
79758	157636
42419	157637
2729	157638
41331	157639
103603	157640
5431	157641
15700	157642
121538	157643
73337	157644
4326	157645
114893	157646
35567	157647
18930	157648
20613	157649
133637	157650
66480	157651
86294	157652
30465	157653
6208	157654
111143	157655
26516	157656
29154	157657
1662	157658
17660	157659
165000	157660
44944	157661
2070	157662
4291	157663
27053	157664
61862	157665
82781	157666
28865	157667
85382	157668
50609	157669
5293	157670
75237	157671
1544	157672
41993	157673
106373	157674
12571	157675
17405	157676
105975	157677
48239	157678
6991	157679
51230	157680
23708	157681
20929	157682
10570	157683
132025	157684
133277	157685
33226	157686
2522	157687
12445	157688
102085	157689
41606	157690
84503	157691
147091	157692
117447	157693
58265	157694
13321	157695
29138	157696
17782	157697
4402	157698
591	157699
7058	157700
132338	157701
5995	157702
12711	157703
1939	157704
8795	157705
50	157706
76581	157707
4350	157708
90567	157709
28735	157710
26476	157711
114130	157712
27305	157713
13793	157714
40724	157715
34292	157716
17002	157717
29950	157718
111183	157719
58004	157720
51823	157721
3282	157722
25545	157723
41769	157724
53514	157725
85517	157726
47208	157727
69828	157728
98692	157729
85432	157730
11983	157731
77537	157732
69033	157733
20	157734
131584	157735
51485	157736
34796	157737
24568	157738
51983	157739
16304	157740
19787	157741
105428	157742
64	157743
1508	157744
3805	157745
4432	157746
31591	157747
65949	157748
50601	157749
24382	157750
31218	157751
21194	157752
57397	157753
35870	157754
16964	157755
19240	157756
48610	157757
17429	157758
22578	157759
14012	157760
30678	157761
120	157762
11088	157763
128389	157764
47872	157765
67417	157766
8395	157767
60344	157768
1037	157769
9668	157770
70513	157771
25015	157772
37705	157773
16890	157774
120377	157775
68841	157776
113810	157777
3562	157778
14510	157779
17155	157780
16964	157781
295	157782
34382	157783
82340	157784
20	157785
34018	157786
25634	157787
35894	157788
9405	157789
40205	157790
7250	157791
103318	157792
62545	157793
5038	157794
31399	157795
71390	157796
122764	157797
13705	157798
54345	157799
371	157800
7879	157801
37113	157802
7231	157803
7947	157804
41599	157805
80453	157806
7486	157807
8258	157808
12910	157809
4264	157810
36138	157811
28063	157812
127905	157813
10715	157814
7951	157815
75566	157816
109987	157817
18307	157818
10414	157819
74524	157820
21536	157821
1665	157822
6176	157823
11135	157824
57407	157825
10832	157826
86624	157827
7924	157828
834	157829
76132	157830
31133	157831
92243	157832
22611	157833
43214	157834
102462	157835
32345	157836
152	157837
1232	157838
13569	157839
458	157840
43389	157841
16753	157842
16905	157843
2456	157844
3474	157845
2855	157846
82040	157847
45860	157848
40721	157849
11959	157850
51635	157851
7591	157852
55857	157853
14506	157854
82334	157855
90729	157856
2873	157857
46234	157858
22041	157859
66747	157860
106298	157861
1850	157862
20436	157863
60182	157864
5937	157865
156586	157866
13465	157867
48662	157868
128585	157869
3784	157870
67847	157871
27743	157872
6757	157873
14347	157874
26527	157875
110171	157876
43331	157877
3809	157878
10794	157879
105782	157880
39738	157881
35353	157882
27218	157883
67333	157884
715	157885
5008	157886
2335	157887
76876	157888
107580	157889
35767	157890
6690	157891
24661	157892
26826	157893
9227	157894
41159	157895
88109	157896
38769	157897
102456	157898
14991	157899
73815	157900
2699	157901
4157	157902
157963	157903
70595	157904
37649	157905
100926	157906
38122	157907
1707	157908
12045	157909
17921	157910
13284	157911
17929	157912
6917	157913
119957	157914
48149	157915
37127	157916
86406	157917
38772	157918
50788	157919
18937	157920
59238	157921
13751	157922
12777	157923
40026	157924
117581	157925
49849	157926
1340	157927
83037	157928
25212	157929
97003	157930
827	157931
41635	157932
130648	157933
60722	157934
2876	157935
20926	157936
72898	157937
7362	157938
38098	157939
7415	157940
37456	157941
27258	157942
4142	157943
46350	157944
18439	157945
132876	157946
42511	157947
59730	157948
6958	157949
10657	157950
94	157951
104327	157952
31129	157953
33543	157954
7190	157955
7914	157956
31974	157957
2088	157958
162333	157959
47940	157960
87607	157961
975	157962
17104	157963
75452	157964
2711	157965
15025	157966
2831	157967
5541	157968
122024	157969
467	157970
26689	157971
556	157972
22194	157973
31361	157974
9815	157975
17469	157976
3618	157977
19116	157978
71520	157979
70523	157980
2504	157981
61311	157982
13042	157983
90100	157984
35502	157985
25414	157986
46452	157987
137709	157988
19582	157989
46298	157990
123374	157991
3227	157992
24066	157993
22469	157994
112462	157995
12061	157996
1468	157997
7009	157998
106366	157999
30287	158000
70875	158001
83538	158002
695	158003
48775	158004
9900	158005
3635	158006
49891	158007
128613	158008
22505	158009
51458	158010
66870	158011
31098	158012
85779	158013
14814	158014
62158	158015
11880	158016
1281	158017
35	158018
64415	158019
30138	158020
110116	158021
25970	158022
52409	158023
81569	158024
575	158025
66025	158026
18955	158027
25500	158028
27889	158029
11543	158030
7590	158031
5100	158032
26022	158033
3094	158034
29670	158035
113457	158036
13527	158037
8860	158038
44597	158039
3047	158040
14699	158041
81537	158042
54057	158043
16423	158044
25166	158045
76517	158046
67336	158047
11390	158048
24928	158049
16841	158050
23638	158051
312	158052
69688	158053
9606	158054
595	158055
27987	158056
114193	158057
47833	158058
50729	158059
15965	158060
31765	158061
130101	158062
10930	158063
22014	158064
71848	158065
6369	158066
113875	158067
16875	158068
117968	158069
30800	158070
78406	158071
65135	158072
132072	158073
30925	158074
1898	158075
6330	158076
1620	158077
4648	158078
31482	158079
115674	158080
4286	158081
117183	158082
19109	158083
84576	158084
74942	158085
15363	158086
28179	158087
38078	158088
5494	158089
28732	158090
115643	158091
46659	158092
1062	158093
2119	158094
64384	158095
26302	158096
435	158097
22692	158098
98715	158099
17771	158100
17824	158101
43715	158102
4290	158103
19233	158104
20231	158105
48628	158106
729	158107
153191	158108
98485	158109
4037	158110
126640	158111
43398	158112
59462	158113
40	158114
37617	158115
87916	158116
81352	158117
46720	158118
78762	158119
75993	158120
18815	158121
10381	158122
184	158123
5288	158124
101559	158125
38828	158126
32638	158127
59273	158128
75713	158129
72416	158130
1853	158131
2513	158132
34603	158133
67113	158134
29248	158135
11676	158136
60307	158137
5642	158138
8083	158139
101032	158140
1042	158141
3391	158142
87435	158143
8537	158144
76331	158145
79695	158146
13071	158147
139013	158148
9713	158149
66393	158150
42898	158151
16678	158152
4088	158153
8793	158154
98324	158155
827	158156
46929	158157
9244	158158
38393	158159
82170	158160
6368	158161
55831	158162
61990	158163
162246	158164
5765	158165
69986	158166
43905	158167
2835	158168
22568	158169
41419	158170
29946	158171
42773	158172
33289	158173
147933	158174
22860	158175
56732	158176
8980	158177
14596	158178
13442	158179
7053	158180
23311	158181
105394	158182
7593	158183
24108	158184
4431	158185
28541	158186
9360	158187
11759	158188
16470	158189
3819	158190
96472	158191
39763	158192
127660	158193
66969	158194
34663	158195
36245	158196
2696	158197
16069	158198
43319	158199
23	158200
46105	158201
39575	158202
127359	158203
59448	158204
1072	158205
18776	158206
14924	158207
47171	158208
3167	158209
21674	158210
88682	158211
2778	158212
12376	158213
8993	158214
8722	158215
10135	158216
15192	158217
16800	158218
86465	158219
69432	158220
19451	158221
2762	158222
15990	158223
2942	158224
9797	158225
102534	158226
61849	158227
41941	158228
32990	158229
7100	158230
33214	158231
22186	158232
4208	158233
3517	158234
1156	158235
10293	158236
1809	158237
75854	158238
12482	158239
35779	158240
91	158241
6205	158242
42077	158243
4000	158244
81817	158245
61949	158246
12764	158247
8903	158248
150427	158249
60096	158250
4158	158251
9249	158252
12531	158253
204	158254
51268	158255
28353	158256
2132	158257
103888	158258
34983	158259
5178	158260
29131	158261
54317	158262
86548	158263
11787	158264
46425	158265
32020	158266
60033	158267
23034	158268
28889	158269
59226	158270
51213	158271
4845	158272
26036	158273
25016	158274
59866	158275
12	158276
7449	158277
15434	158278
49496	158279
17929	158280
79934	158281
4024	158282
28868	158283
5191	158284
59918	158285
27005	158286
140424	158287
3696	158288
8723	158289
32146	158290
159471	158291
13392	158292
72141	158293
43502	158294
91658	158295
42927	158296
80476	158297
84375	158298
14762	158299
577	158300
109218	158301
9366	158302
17249	158303
73287	158304
33512	158305
14655	158306
806	158307
28956	158308
54870	158309
79551	158310
68843	158311
33910	158312
9592	158313
141207	158314
10017	158315
11558	158316
29863	158317
3385	158318
1676	158319
165703	158320
26263	158321
85586	158322
32249	158323
50881	158324
30145	158325
94891	158326
39296	158327
4068	158328
18103	158329
19	158330
40948	158331
14068	158332
16518	158333
33195	158334
5531	158335
75359	158336
20692	158337
60452	158338
84749	158339
67659	158340
29071	158341
80539	158342
48642	158343
69974	158344
43207	158345
43645	158346
56458	158347
1427	158348
83476	158349
65857	158350
87329	158351
31778	158352
1011	158353
4865	158354
32336	158355
15007	158356
112484	158357
16175	158358
9168	158359
100491	158360
87176	158361
62755	158362
116565	158363
4795	158364
125998	158365
5717	158366
102066	158367
132566	158368
50229	158369
4715	158370
70465	158371
10591	158372
4020	158373
24111	158374
34227	158375
4234	158376
16548	158377
8892	158378
4383	158379
40224	158380
68852	158381
64395	158382
40906	158383
56041	158384
12611	158385
13861	158386
103311	158387
20976	158388
3646	158389
11400	158390
78497	158391
8054	158392
1051	158393
115384	158394
8837	158395
115949	158396
1273	158397
17074	158398
148365	158399
6310	158400
35895	158401
64955	158402
77729	158403
20645	158404
86163	158405
14004	158406
133783	158407
112731	158408
42666	158409
49914	158410
8667	158411
34102	158412
32151	158413
41864	158414
1034	158415
62331	158416
3417	158417
109904	158418
152847	158419
46200	158420
65924	158421
7344	158422
58015	158423
69655	158424
33450	158425
111035	158426
27394	158427
26312	158428
46723	158429
47967	158430
67427	158431
49	158432
48577	158433
13383	158434
131474	158435
59884	158436
133	158437
30617	158438
18311	158439
30363	158440
7764	158441
104007	158442
94871	158443
12570	158444
86037	158445
24707	158446
11459	158447
40690	158448
19947	158449
43867	158450
12901	158451
72032	158452
5565	158453
31577	158454
61767	158455
32183	158456
56508	158457
26712	158458
68109	158459
6404	158460
45884	158461
106342	158462
706	158463
32970	158464
119636	158465
45968	158466
100078	158467
3188	158468
70542	158469
44607	158470
8015	158471
67537	158472
111787	158473
14294	158474
144878	158475
46566	158476
100976	158477
7688	158478
14186	158479
28545	158480
12363	158481
150719	158482
13968	158483
14425	158484
5330	158485
65147	158486
37390	158487
91585	158488
10166	158489
117639	158490
11828	158491
20865	158492
128592	158493
63053	158494
18211	158495
26159	158496
79534	158497
45530	158498
24554	158499
9564	158500
58645	158501
4993	158502
38095	158503
39893	158504
25128	158505
33899	158506
10049	158507
24501	158508
809	158509
1	158510
7778	158511
21805	158512
36342	158513
54937	158514
3180	158515
17337	158516
24671	158517
135112	158518
78912	158519
38173	158520
46559	158521
73334	158522
12750	158523
951	158524
70993	158525
27671	158526
65179	158527
3563	158528
21135	158529
763	158530
15580	158531
11049	158532
12668	158533
24060	158534
6580	158535
10059	158536
80942	158537
3395	158538
11008	158539
62239	158540
140649	158541
16003	158542
13617	158543
107945	158544
138	158545
27526	158546
6287	158547
1557	158548
100263	158549
30290	158550
13658	158551
30302	158552
46102	158553
17604	158554
4987	158555
28721	158556
734	158557
103785	158558
71874	158559
3562	158560
94624	158561
27240	158562
2931	158563
43332	158564
85460	158565
86966	158566
106530	158567
13682	158568
129331	158569
5811	158570
119618	158571
142178	158572
24074	158573
1411	158574
63631	158575
38537	158576
11393	158577
31842	158578
47875	158579
62989	158580
56171	158581
129310	158582
22859	158583
89815	158584
128723	158585
103322	158586
35877	158587
1235	158588
13679	158589
60023	158590
61780	158591
3045	158592
50662	158593
4129	158594
69910	158595
85168	158596
116792	158597
70083	158598
15528	158599
46540	158600
144411	158601
31832	158602
65529	158603
64461	158604
26377	158605
12264	158606
93764	158607
56480	158608
4405	158609
13243	158610
30836	158611
19161	158612
47984	158613
91015	158614
31857	158615
11308	158616
16012	158617
54945	158618
40482	158619
51566	158620
31589	158621
45596	158622
42309	158623
86231	158624
13488	158625
271	158626
7280	158627
58810	158628
3539	158629
5913	158630
45246	158631
2019	158632
19508	158633
43545	158634
55803	158635
70972	158636
61146	158637
62462	158638
15646	158639
79206	158640
28271	158641
4039	158642
90966	158643
14259	158644
32095	158645
75	158646
18425	158647
4919	158648
572	158649
120712	158650
99529	158651
60438	158652
10125	158653
87355	158654
63878	158655
48076	158656
4728	158657
143775	158658
19121	158659
495	158660
24964	158661
3969	158662
50744	158663
8062	158664
8939	158665
55897	158666
163289	158667
33977	158668
26792	158669
299	158670
2321	158671
12225	158672
141003	158673
102840	158674
63620	158675
2535	158676
31662	158677
13326	158678
99881	158679
84455	158680
31964	158681
49583	158682
11263	158683
10905	158684
1114	158685
47835	158686
31042	158687
15224	158688
83910	158689
15611	158690
120523	158691
3496	158692
51743	158693
10183	158694
10369	158695
46865	158696
1867	158697
20693	158698
67974	158699
6068	158700
28664	158701
27937	158702
69603	158703
15380	158704
12407	158705
29930	158706
75689	158707
93400	158708
1565	158709
25111	158710
40547	158711
6540	158712
124	158713
88406	158714
11860	158715
16169	158716
492	158717
7517	158718
14932	158719
66396	158720
30143	158721
49988	158722
26203	158723
24372	158724
87652	158725
1851	158726
1538	158727
6571	158728
54877	158729
2952	158730
642	158731
87666	158732
1862	158733
15719	158734
37031	158735
1756	158736
43779	158737
5014	158738
44702	158739
33139	158740
79236	158741
24281	158742
11973	158743
136540	158744
133026	158745
28567	158746
47308	158747
34488	158748
12099	158749
18815	158750
623	158751
9059	158752
35259	158753
28840	158754
19493	158755
129	158756
3533	158757
71124	158758
14518	158759
24252	158760
1607	158761
10536	158762
22218	158763
38262	158764
43030	158765
18031	158766
4199	158767
13938	158768
53378	158769
79794	158770
104515	158771
13271	158772
58107	158773
7766	158774
165927	158775
34111	158776
42123	158777
42678	158778
28163	158779
57950	158780
30868	158781
1391	158782
48031	158783
7045	158784
2113	158785
54618	158786
149303	158787
30327	158788
453	158789
27843	158790
4821	158791
21363	158792
6829	158793
53824	158794
45595	158795
86130	158796
101750	158797
6224	158798
10519	158799
30306	158800
6498	158801
590	158802
14353	158803
47723	158804
10736	158805
16149	158806
53755	158807
108	158808
120672	158809
44703	158810
71999	158811
138043	158812
2085	158813
88901	158814
120072	158815
13538	158816
87324	158817
7189	158818
6655	158819
138469	158820
56381	158821
17945	158822
11849	158823
44904	158824
127835	158825
6542	158826
18712	158827
14338	158828
537	158829
78706	158830
16513	158831
1477	158832
26489	158833
12574	158834
5280	158835
84884	158836
1268	158837
2421	158838
49204	158839
17209	158840
98987	158841
16288	158842
130870	158843
32036	158844
105933	158845
1711	158846
42428	158847
47319	158848
41204	158849
51626	158850
7329	158851
3389	158852
1620	158853
3084	158854
118641	158855
5443	158856
50983	158857
27148	158858
10494	158859
4353	158860
21257	158861
70992	158862
496	158863
94082	158864
140850	158865
1192	158866
3821	158867
96049	158868
145	158869
26642	158870
70535	158871
26738	158872
12970	158873
34964	158874
4052	158875
36129	158876
4443	158877
67525	158878
1189	158879
333	158880
238	158881
40522	158882
36628	158883
694	158884
26306	158885
6397	158886
29739	158887
15692	158888
9337	158889
44972	158890
19753	158891
42909	158892
56242	158893
10709	158894
19253	158895
17621	158896
29188	158897
473	158898
14247	158899
18806	158900
12556	158901
22983	158902
5520	158903
20049	158904
131149	158905
22170	158906
49163	158907
85668	158908
136074	158909
5977	158910
16942	158911
70463	158912
61296	158913
8903	158914
87273	158915
6550	158916
1988	158917
37882	158918
46085	158919
141271	158920
5538	158921
36012	158922
15130	158923
12875	158924
7834	158925
87480	158926
1205	158927
7908	158928
22333	158929
45223	158930
4336	158931
10972	158932
46887	158933
4087	158934
10364	158935
17529	158936
103339	158937
105952	158938
51472	158939
25826	158940
18373	158941
32252	158942
47960	158943
97	158944
63342	158945
851	158946
1417	158947
112469	158948
3698	158949
23766	158950
8643	158951
39132	158952
127873	158953
6698	158954
55039	158955
44108	158956
26456	158957
75284	158958
46591	158959
98175	158960
3719	158961
78659	158962
51076	158963
66927	158964
15606	158965
29100	158966
85186	158967
82734	158968
21828	158969
5956	158970
49839	158971
2610	158972
12610	158973
5896	158974
69695	158975
22259	158976
76897	158977
72579	158978
35076	158979
55813	158980
59372	158981
51211	158982
28958	158983
9057	158984
54948	158985
66296	158986
22272	158987
43534	158988
46937	158989
4051	158990
85812	158991
4909	158992
86936	158993
46242	158994
125024	158995
36775	158996
23823	158997
5080	158998
339	158999
193	159000
29277	159001
81503	159002
5614	159003
158005	159004
101767	159005
29139	159006
34103	159007
20890	159008
6590	159009
56298	159010
74053	159011
132026	159012
4983	159013
5783	159014
76903	159015
80415	159016
87945	159017
161232	159018
86555	159019
15258	159020
111641	159021
74182	159022
39620	159023
90229	159024
19938	159025
84668	159026
6998	159027
49089	159028
4854	159029
61668	159030
93508	159031
1358	159032
4208	159033
18854	159034
83674	159035
4065	159036
5704	159037
5381	159038
45065	159039
154192	159040
21337	159041
63	159042
29099	159043
3424	159044
93099	159045
55756	159046
61239	159047
68383	159048
75283	159049
51111	159050
39754	159051
98891	159052
4183	159053
9968	159054
24091	159055
83496	159056
18179	159057
3759	159058
38870	159059
29063	159060
11019	159061
57676	159062
17144	159063
128698	159064
9109	159065
27658	159066
22632	159067
77115	159068
44803	159069
19190	159070
4496	159071
48774	159072
63243	159073
3606	159074
23206	159075
4658	159076
96752	159077
38203	159078
23830	159079
564	159080
125751	159081
4316	159082
27993	159083
123659	159084
66775	159085
23239	159086
1977	159087
25621	159088
79855	159089
39332	159090
6855	159091
50022	159092
49453	159093
98529	159094
122469	159095
121085	159096
14391	159097
1787	159098
12018	159099
6609	159100
4797	159101
1262	159102
39908	159103
80127	159104
54122	159105
14744	159106
72895	159107
161317	159108
35010	159109
31446	159110
18907	159111
4381	159112
21503	159113
63097	159114
41716	159115
14823	159116
76664	159117
77993	159118
17808	159119
27214	159120
90558	159121
70885	159122
2481	159123
23666	159124
109343	159125
15165	159126
83354	159127
51010	159128
13376	159129
42256	159130
45696	159131
164368	159132
24197	159133
14849	159134
43	159135
1515	159136
46418	159137
63844	159138
17174	159139
43116	159140
98370	159141
108636	159142
40815	159143
3171	159144
133880	159145
36632	159146
30774	159147
29569	159148
1147	159149
294	159150
34782	159151
14212	159152
1648	159153
6420	159154
66801	159155
12259	159156
98221	159157
42753	159158
64783	159159
121	159160
28193	159161
31297	159162
3543	159163
53210	159164
47199	159165
46296	159166
25720	159167
11979	159168
119937	159169
13241	159170
78690	159171
3477	159172
17180	159173
52828	159174
147774	159175
53848	159176
81316	159177
96867	159178
25210	159179
18434	159180
4951	159181
60352	159182
33676	159183
83903	159184
74983	159185
60288	159186
907	159187
13076	159188
2383	159189
3509	159190
76106	159191
68245	159192
56136	159193
33226	159194
6784	159195
43736	159196
2916	159197
9194	159198
82602	159199
1	159200
2164	159201
47825	159202
9297	159203
40267	159204
19164	159205
72149	159206
66764	159207
132760	159208
6244	159209
6826	159210
101099	159211
150013	159212
59479	159213
1871	159214
276	159215
7087	159216
85176	159217
23174	159218
30873	159219
1015	159220
123557	159221
112835	159222
20023	159223
50104	159224
88001	159225
92215	159226
76944	159227
23507	159228
11692	159229
30985	159230
71853	159231
96	159232
6365	159233
29169	159234
40550	159235
9481	159236
1763	159237
81452	159238
11890	159239
53248	159240
55145	159241
67046	159242
14	159243
69392	159244
26162	159245
149012	159246
120532	159247
43151	159248
27372	159249
90048	159250
20434	159251
20841	159252
19350	159253
18227	159254
93889	159255
16148	159256
61137	159257
51804	159258
129847	159259
44147	159260
40307	159261
9959	159262
20026	159263
22291	159264
81044	159265
105388	159266
132647	159267
25844	159268
88294	159269
3295	159270
21280	159271
1225	159272
100336	159273
7724	159274
9062	159275
14799	159276
78538	159277
16443	159278
14190	159279
5897	159280
22003	159281
50244	159282
158435	159283
22963	159284
16643	159285
9592	159286
12508	159287
3156	159288
20249	159289
11849	159290
160881	159291
55230	159292
8964	159293
53723	159294
32537	159295
18135	159296
272	159297
8665	159298
13333	159299
63371	159300
17138	159301
1685	159302
14528	159303
21613	159304
52481	159305
14562	159306
1368	159307
106	159308
47574	159309
82998	159310
39560	159311
24065	159312
15807	159313
2800	159314
49078	159315
734	159316
23333	159317
91255	159318
15256	159319
280	159320
100449	159321
541	159322
28157	159323
75120	159324
2912	159325
6697	159326
133156	159327
15199	159328
4187	159329
56445	159330
4106	159331
48662	159332
115992	159333
12993	159334
86956	159335
23088	159336
12497	159337
3448	159338
85565	159339
29804	159340
19797	159341
86093	159342
40465	159343
34	159344
61281	159345
77430	159346
59077	159347
160316	159348
108404	159349
128906	159350
124829	159351
55558	159352
5346	159353
30557	159354
54672	159355
22305	159356
32767	159357
123308	159358
122607	159359
34831	159360
50219	159361
333	159362
113	159363
24693	159364
115821	159365
3717	159366
318	159367
5091	159368
9790	159369
62953	159370
54542	159371
93665	159372
7685	159373
392	159374
10966	159375
23936	159376
31757	159377
52595	159378
5191	159379
2287	159380
64362	159381
14912	159382
3565	159383
19862	159384
6450	159385
95766	159386
139254	159387
23555	159388
5071	159389
215	159390
65856	159391
75920	159392
25141	159393
282	159394
1676	159395
56029	159396
79454	159397
35518	159398
86015	159399
5510	159400
307	159401
46748	159402
11743	159403
102	159404
64967	159405
121417	159406
70282	159407
55201	159408
12351	159409
20351	159410
13968	159411
20354	159412
38	159413
16428	159414
49182	159415
62353	159416
49189	159417
35699	159418
7605	159419
164781	159420
64314	159421
17172	159422
68890	159423
27961	159424
19338	159425
104688	159426
248	159427
11838	159428
82368	159429
32207	159430
16629	159431
548	159432
844	159433
83968	159434
45899	159435
11372	159436
23120	159437
4333	159438
15211	159439
23112	159440
84366	159441
31795	159442
54500	159443
91639	159444
18121	159445
4106	159446
85271	159447
54115	159448
4357	159449
2354	159450
45988	159451
28127	159452
93	159453
110737	159454
22727	159455
13117	159456
8242	159457
5341	159458
73331	159459
1025	159460
63689	159461
106051	159462
47729	159463
92863	159464
29240	159465
48434	159466
50659	159467
19182	159468
24307	159469
50183	159470
129349	159471
13551	159472
100717	159473
2261	159474
115758	159475
14042	159476
87405	159477
46502	159478
50490	159479
49274	159480
700	159481
3135	159482
79436	159483
8856	159484
25203	159485
93260	159486
8278	159487
18740	159488
1362	159489
123971	159490
18096	159491
102581	159492
222	159493
7465	159494
10283	159495
45154	159496
81498	159497
11024	159498
27757	159499
51738	159500
118915	159501
25094	159502
1194	159503
48296	159504
4650	159505
49746	159506
44862	159507
77972	159508
102734	159509
158704	159510
45178	159511
8130	159512
27930	159513
111217	159514
34458	159515
164247	159516
55084	159517
42743	159518
127968	159519
109048	159520
4120	159521
4195	159522
87719	159523
45098	159524
8092	159525
121409	159526
80346	159527
131956	159528
2860	159529
78247	159530
11198	159531
51283	159532
120821	159533
14676	159534
35471	159535
56111	159536
147838	159537
19176	159538
59024	159539
2708	159540
15000	159541
33964	159542
84562	159543
8203	159544
42363	159545
104328	159546
15826	159547
10471	159548
94402	159549
53219	159550
18491	159551
17776	159552
161204	159553
89209	159554
15440	159555
27579	159556
54191	159557
392	159558
47893	159559
73683	159560
13049	159561
9546	159562
163351	159563
5052	159564
45190	159565
168	159566
2028	159567
8318	159568
146	159569
35084	159570
17426	159571
2827	159572
1997	159573
3990	159574
18733	159575
32060	159576
7861	159577
230	159578
1296	159579
60559	159580
80575	159581
147584	159582
59374	159583
13800	159584
25372	159585
154623	159586
62668	159587
53090	159588
104114	159589
26472	159590
41858	159591
38002	159592
47801	159593
30551	159594
1561	159595
224	159596
11638	159597
17086	159598
16553	159599
21743	159600
40931	159601
15210	159602
96048	159603
45296	159604
40653	159605
102977	159606
4641	159607
2329	159608
15841	159609
1142	159610
36659	159611
77927	159612
124	159613
10092	159614
22308	159615
11148	159616
85453	159617
26459	159618
33781	159619
37145	159620
13386	159621
25578	159622
61957	159623
8705	159624
50470	159625
105214	159626
2731	159627
55792	159628
26436	159629
22863	159630
156520	159631
93996	159632
18046	159633
7887	159634
44776	159635
86458	159636
49347	159637
57321	159638
81164	159639
82969	159640
28863	159641
60540	159642
52040	159643
3505	159644
6959	159645
111811	159646
25370	159647
18826	159648
19850	159649
129803	159650
3697	159651
47683	159652
2559	159653
16268	159654
55966	159655
114355	159656
542	159657
25863	159658
42111	159659
11623	159660
35297	159661
37603	159662
248	159663
39534	159664
21255	159665
2601	159666
74285	159667
24614	159668
6287	159669
3152	159670
22100	159671
3227	159672
25221	159673
4494	159674
68377	159675
26048	159676
24154	159677
124077	159678
3555	159679
94750	159680
105544	159681
16070	159682
29308	159683
78379	159684
15609	159685
120447	159686
115647	159687
87642	159688
56690	159689
74363	159690
3874	159691
89885	159692
33349	159693
102620	159694
73300	159695
1661	159696
34187	159697
21314	159698
12034	159699
20665	159700
113851	159701
20942	159702
18489	159703
33922	159704
12977	159705
26282	159706
1654	159707
5617	159708
6911	159709
1719	159710
29980	159711
14349	159712
20	159713
19065	159714
8182	159715
94345	159716
5383	159717
27632	159718
36807	159719
94420	159720
39659	159721
83990	159722
18576	159723
25940	159724
36935	159725
4808	159726
423	159727
80176	159728
81060	159729
53829	159730
19	159731
86149	159732
11338	159733
22059	159734
54253	159735
52978	159736
10283	159737
475	159738
12543	159739
8325	159740
129585	159741
131088	159742
2658	159743
123655	159744
15120	159745
12993	159746
101329	159747
92953	159748
8996	159749
125933	159750
28677	159751
32858	159752
28640	159753
5948	159754
25408	159755
20407	159756
30571	159757
55322	159758
24053	159759
93	159760
12485	159761
56647	159762
52494	159763
88828	159764
39816	159765
5763	159766
106945	159767
10558	159768
4434	159769
65196	159770
107989	159771
85939	159772
19116	159773
24006	159774
57199	159775
124115	159776
159547	159777
112651	159778
19540	159779
49016	159780
7486	159781
5595	159782
44140	159783
12523	159784
57632	159785
5871	159786
55718	159787
14620	159788
118179	159789
8610	159790
9160	159791
29188	159792
32644	159793
6678	159794
35474	159795
10610	159796
78882	159797
74304	159798
4917	159799
51641	159800
23736	159801
90110	159802
61383	159803
64570	159804
128052	159805
95958	159806
57726	159807
30202	159808
43066	159809
7057	159810
139804	159811
55840	159812
13211	159813
110749	159814
142	159815
41882	159816
10068	159817
129114	159818
12069	159819
2189	159820
42147	159821
42318	159822
25498	159823
14841	159824
18228	159825
97191	159826
2833	159827
75863	159828
252	159829
36909	159830
14545	159831
3134	159832
29097	159833
838	159834
6710	159835
1422	159836
6825	159837
19168	159838
677	159839
8677	159840
4388	159841
486	159842
119047	159843
6149	159844
67168	159845
2649	159846
1436	159847
1421	159848
11547	159849
75456	159850
5198	159851
20707	159852
16934	159853
5690	159854
35683	159855
5612	159856
3758	159857
66934	159858
437	159859
8731	159860
15314	159861
10442	159862
74785	159863
1197	159864
55706	159865
43065	159866
3434	159867
39737	159868
90272	159869
68615	159870
111388	159871
79700	159872
100294	159873
16248	159874
36947	159875
78397	159876
15658	159877
3305	159878
4492	159879
6714	159880
36179	159881
52824	159882
14850	159883
15613	159884
26387	159885
6104	159886
15138	159887
56290	159888
127550	159889
47383	159890
124621	159891
44073	159892
12103	159893
92234	159894
3565	159895
106315	159896
96620	159897
4301	159898
8124	159899
29488	159900
61846	159901
52357	159902
18500	159903
37819	159904
33357	159905
143803	159906
73357	159907
77152	159908
1985	159909
2757	159910
135319	159911
6525	159912
50315	159913
123681	159914
39444	159915
61626	159916
56155	159917
143554	159918
133507	159919
7717	159920
525	159921
46245	159922
29099	159923
8208	159924
28690	159925
6388	159926
130597	159927
117099	159928
40013	159929
90207	159930
46398	159931
110188	159932
9926	159933
65247	159934
6217	159935
18145	159936
59677	159937
4929	159938
41544	159939
33528	159940
11697	159941
95602	159942
129964	159943
7449	159944
30685	159945
44625	159946
5950	159947
31	159948
42991	159949
150829	159950
35767	159951
47082	159952
86079	159953
18920	159954
36039	159955
137301	159956
75595	159957
5930	159958
25696	159959
25849	159960
22259	159961
11437	159962
16005	159963
98906	159964
15656	159965
102576	159966
91685	159967
20945	159968
69466	159969
11694	159970
44120	159971
91262	159972
13410	159973
11113	159974
105833	159975
85483	159976
21893	159977
30568	159978
6491	159979
24627	159980
525	159981
18774	159982
2609	159983
15977	159984
19747	159985
5620	159986
64240	159987
100997	159988
39877	159989
26198	159990
84	159991
77229	159992
62190	159993
44773	159994
133484	159995
54223	159996
7851	159997
71236	159998
22014	159999
35987	160000
44212	160001
11243	160002
25957	160003
68290	160004
13483	160005
4567	160006
3414	160007
6564	160008
56798	160009
120196	160010
65530	160011
1638	160012
21373	160013
51922	160014
14202	160015
61173	160016
3948	160017
71454	160018
4541	160019
40042	160020
14196	160021
144358	160022
23378	160023
49790	160024
4571	160025
15802	160026
22486	160027
49109	160028
13053	160029
59845	160030
12243	160031
1005	160032
34768	160033
138521	160034
38980	160035
2844	160036
16380	160037
67217	160038
921	160039
32644	160040
43415	160041
42271	160042
56663	160043
12164	160044
74	160045
15233	160046
97860	160047
860	160048
44992	160049
7790	160050
13869	160051
35749	160052
1316	160053
7737	160054
118742	160055
48828	160056
42335	160057
32708	160058
8369	160059
106784	160060
43142	160061
144959	160062
162373	160063
55591	160064
62518	160065
5723	160066
20962	160067
5950	160068
15773	160069
3126	160070
123422	160071
46951	160072
9582	160073
4148	160074
12836	160075
129057	160076
49949	160077
140019	160078
114868	160079
102854	160080
56940	160081
24495	160082
30327	160083
133518	160084
5184	160085
145448	160086
7258	160087
2650	160088
28190	160089
118605	160090
27202	160091
144537	160092
32336	160093
7581	160094
86004	160095
8230	160096
76363	160097
8794	160098
27	160099
38380	160100
75070	160101
59543	160102
26491	160103
26178	160104
79304	160105
51866	160106
35393	160107
7283	160108
11553	160109
106353	160110
46132	160111
3411	160112
71023	160113
63940	160114
14893	160115
5644	160116
125830	160117
24441	160118
8765	160119
27143	160120
1950	160121
1189	160122
11517	160123
41227	160124
2857	160125
87393	160126
21415	160127
24228	160128
75241	160129
87972	160130
13843	160131
4014	160132
116166	160133
37980	160134
4824	160135
6142	160136
53921	160137
93	160138
18163	160139
86820	160140
12701	160141
29952	160142
29151	160143
5294	160144
132120	160145
10205	160146
41803	160147
28767	160148
28250	160149
160875	160150
12956	160151
1898	160152
85565	160153
14332	160154
44008	160155
5143	160156
10902	160157
46374	160158
108302	160159
130418	160160
102870	160161
16718	160162
45704	160163
19831	160164
19269	160165
9016	160166
11288	160167
11195	160168
7839	160169
11795	160170
99759	160171
22895	160172
25187	160173
49041	160174
69982	160175
880	160176
6628	160177
24301	160178
31714	160179
48591	160180
26726	160181
2513	160182
53315	160183
26203	160184
11151	160185
46361	160186
1114	160187
68212	160188
46401	160189
133427	160190
89481	160191
115297	160192
47096	160193
89925	160194
8604	160195
397	160196
102010	160197
69713	160198
1766	160199
17299	160200
2477	160201
60886	160202
69795	160203
18185	160204
43016	160205
30095	160206
280	160207
40132	160208
9415	160209
31605	160210
3080	160211
8553	160212
11174	160213
24686	160214
2299	160215
21209	160216
166	160217
79942	160218
52499	160219
4429	160220
25477	160221
115278	160222
2455	160223
26466	160224
903	160225
78339	160226
9893	160227
21979	160228
88087	160229
107645	160230
66937	160231
61461	160232
14187	160233
5	160234
20764	160235
18186	160236
4605	160237
4450	160238
24229	160239
15886	160240
5490	160241
1076	160242
87248	160243
3976	160244
10370	160245
2871	160246
50244	160247
47680	160248
320	160249
106717	160250
60479	160251
8442	160252
7577	160253
6633	160254
164533	160255
19595	160256
51646	160257
14534	160258
93098	160259
31151	160260
6441	160261
2623	160262
84813	160263
14964	160264
20279	160265
132466	160266
14201	160267
38686	160268
46389	160269
108666	160270
47933	160271
1985	160272
3153	160273
15145	160274
73562	160275
22355	160276
135218	160277
20827	160278
7701	160279
14765	160280
12992	160281
22081	160282
21371	160283
22146	160284
71662	160285
42413	160286
120346	160287
27	160288
42932	160289
5165	160290
9839	160291
42122	160292
30757	160293
21884	160294
15815	160295
26983	160296
2999	160297
76084	160298
148170	160299
108776	160300
119848	160301
32568	160302
24626	160303
9753	160304
67679	160305
111261	160306
7331	160307
22667	160308
34973	160309
38058	160310
12311	160311
106436	160312
83309	160313
85139	160314
53562	160315
59215	160316
87645	160317
32249	160318
104059	160319
12377	160320
42404	160321
2848	160322
32937	160323
14821	160324
8330	160325
72616	160326
58236	160327
46520	160328
10685	160329
3062	160330
13971	160331
53897	160332
14791	160333
9097	160334
81867	160335
4349	160336
3118	160337
108	160338
87811	160339
816	160340
13385	160341
9215	160342
71319	160343
1665	160344
55030	160345
23841	160346
10116	160347
133910	160348
90674	160349
60043	160350
27927	160351
23249	160352
65388	160353
3393	160354
87103	160355
21496	160356
3727	160357
129675	160358
17517	160359
4836	160360
112502	160361
20995	160362
29583	160363
45675	160364
118519	160365
158155	160366
14521	160367
20735	160368
51145	160369
157643	160370
102805	160371
37190	160372
13052	160373
37141	160374
31164	160375
6846	160376
68705	160377
98380	160378
60875	160379
22785	160380
55313	160381
29297	160382
2851	160383
49040	160384
46479	160385
30313	160386
11258	160387
68181	160388
22124	160389
75477	160390
87836	160391
103598	160392
5425	160393
128675	160394
22677	160395
14419	160396
127730	160397
10892	160398
4626	160399
2067	160400
5267	160401
60993	160402
36013	160403
29792	160404
57661	160405
18035	160406
17579	160407
4304	160408
9009	160409
7065	160410
146295	160411
419	160412
93539	160413
3185	160414
24901	160415
11978	160416
94638	160417
9477	160418
162598	160419
166000	160420
1209	160421
12036	160422
23491	160423
97069	160424
2409	160425
22307	160426
5109	160427
111487	160428
877	160429
73198	160430
593	160431
14015	160432
63665	160433
3187	160434
26869	160435
127820	160436
133	160437
18652	160438
58121	160439
14688	160440
47214	160441
19526	160442
26956	160443
2181	160444
720	160445
52972	160446
33717	160447
29925	160448
1221	160449
14239	160450
39367	160451
41572	160452
78282	160453
56059	160454
48382	160455
51794	160456
65612	160457
2645	160458
683	160459
69291	160460
93142	160461
33953	160462
15801	160463
98	160464
29506	160465
61850	160466
14483	160467
48429	160468
47082	160469
6011	160470
23694	160471
54354	160472
12107	160473
327	160474
44861	160475
43891	160476
14130	160477
3958	160478
39627	160479
56703	160480
1639	160481
61120	160482
67242	160483
44549	160484
17373	160485
34428	160486
5387	160487
1106	160488
66049	160489
30173	160490
47066	160491
11414	160492
51789	160493
20276	160494
72286	160495
57132	160496
19306	160497
117841	160498
126985	160499
28956	160500
23177	160501
131527	160502
8370	160503
76568	160504
2990	160505
46031	160506
308	160507
1403	160508
5757	160509
35877	160510
10618	160511
91052	160512
100433	160513
21339	160514
8746	160515
67938	160516
24732	160517
60022	160518
12251	160519
105	160520
35913	160521
36510	160522
40266	160523
35438	160524
46588	160525
15516	160526
37605	160527
126152	160528
2662	160529
30697	160530
66515	160531
3155	160532
2253	160533
5804	160534
51028	160535
10465	160536
35309	160537
1838	160538
83735	160539
25435	160540
28218	160541
28668	160542
40703	160543
5647	160544
19172	160545
52884	160546
30055	160547
94045	160548
6410	160549
61207	160550
510	160551
8802	160552
1261	160553
49434	160554
74	160555
23516	160556
32106	160557
54422	160558
14662	160559
55166	160560
73840	160561
1742	160562
15311	160563
40225	160564
4174	160565
68649	160566
5529	160567
67611	160568
5925	160569
30129	160570
10568	160571
12570	160572
2702	160573
6752	160574
2462	160575
5233	160576
97512	160577
123784	160578
103636	160579
77700	160580
103	160581
19238	160582
30218	160583
5207	160584
14592	160585
14742	160586
74402	160587
130561	160588
131	160589
2827	160590
40888	160591
81074	160592
92456	160593
413	160594
29041	160595
121868	160596
5083	160597
30071	160598
3344	160599
14016	160600
34850	160601
34555	160602
133995	160603
52433	160604
25884	160605
20979	160606
38842	160607
87447	160608
42279	160609
67600	160610
9616	160611
38998	160612
164849	160613
118478	160614
110474	160615
17484	160616
35099	160617
118476	160618
1822	160619
26843	160620
3518	160621
1298	160622
32582	160623
6738	160624
89277	160625
8635	160626
27251	160627
47047	160628
22234	160629
19956	160630
1800	160631
28587	160632
7055	160633
6932	160634
39419	160635
8659	160636
30976	160637
11917	160638
90628	160639
49550	160640
37814	160641
121783	160642
9497	160643
47726	160644
30536	160645
48185	160646
126752	160647
53672	160648
61591	160649
35586	160650
61680	160651
11074	160652
8151	160653
20736	160654
40606	160655
3710	160656
38513	160657
62120	160658
35282	160659
1774	160660
6586	160661
16661	160662
106933	160663
101396	160664
10304	160665
38657	160666
113156	160667
4201	160668
5291	160669
87293	160670
17609	160671
134051	160672
12694	160673
1601	160674
52211	160675
122051	160676
53	160677
10412	160678
96755	160679
22568	160680
919	160681
51588	160682
140	160683
31801	160684
40363	160685
51604	160686
91275	160687
294	160688
117910	160689
41107	160690
71935	160691
82857	160692
6661	160693
7652	160694
21594	160695
29787	160696
12650	160697
87206	160698
155513	160699
38784	160700
114024	160701
21043	160702
19026	160703
4890	160704
67194	160705
19682	160706
18256	160707
45470	160708
84049	160709
24959	160710
3359	160711
46011	160712
1344	160713
25532	160714
54506	160715
145521	160716
48889	160717
77442	160718
22116	160719
35270	160720
83397	160721
4798	160722
50982	160723
1221	160724
51538	160725
35728	160726
49910	160727
56711	160728
21633	160729
14885	160730
64971	160731
5147	160732
2777	160733
25082	160734
88732	160735
8988	160736
16357	160737
102525	160738
86525	160739
5120	160740
44435	160741
64086	160742
162104	160743
28544	160744
8111	160745
53436	160746
77776	160747
12836	160748
43426	160749
45423	160750
114174	160751
29748	160752
23968	160753
12585	160754
160508	160755
9193	160756
109314	160757
22698	160758
21362	160759
124984	160760
3523	160761
9007	160762
155128	160763
19923	160764
101400	160765
33048	160766
5826	160767
23560	160768
68343	160769
5362	160770
3036	160771
69535	160772
43620	160773
8948	160774
64885	160775
1294	160776
37182	160777
88624	160778
152531	160779
48032	160780
801	160781
15718	160782
43504	160783
20554	160784
19470	160785
63518	160786
76076	160787
5040	160788
15987	160789
3714	160790
14202	160791
86610	160792
19407	160793
15546	160794
14117	160795
15062	160796
17881	160797
9229	160798
123290	160799
13643	160800
16209	160801
12740	160802
30443	160803
66306	160804
116579	160805
30428	160806
15955	160807
139141	160808
37737	160809
13955	160810
119688	160811
43346	160812
1401	160813
47893	160814
141347	160815
24392	160816
105374	160817
7292	160818
375	160819
24071	160820
42129	160821
42218	160822
76585	160823
51887	160824
231	160825
142781	160826
3058	160827
130146	160828
2132	160829
9990	160830
30011	160831
41476	160832
70149	160833
955	160834
12780	160835
3101	160836
7007	160837
13116	160838
22029	160839
2790	160840
37644	160841
70505	160842
36524	160843
41357	160844
166449	160845
30162	160846
280	160847
11533	160848
139507	160849
16977	160850
1097	160851
164300	160852
1800	160853
59256	160854
20028	160855
33428	160856
1123	160857
9314	160858
113014	160859
371	160860
15801	160861
20109	160862
3266	160863
42191	160864
39290	160865
52707	160866
2457	160867
7928	160868
7105	160869
51453	160870
81573	160871
450	160872
128579	160873
13004	160874
1243	160875
31147	160876
79727	160877
62471	160878
64770	160879
15555	160880
14176	160881
26551	160882
5031	160883
12084	160884
48567	160885
81743	160886
78059	160887
64730	160888
48101	160889
9371	160890
378	160891
30830	160892
79719	160893
17758	160894
152919	160895
30916	160896
11768	160897
2544	160898
12274	160899
83185	160900
30220	160901
22494	160902
1887	160903
103086	160904
7867	160905
57	160906
100597	160907
16966	160908
35743	160909
38315	160910
5552	160911
12285	160912
136625	160913
72173	160914
55342	160915
10995	160916
54955	160917
10122	160918
53657	160919
22125	160920
46226	160921
43705	160922
7971	160923
46665	160924
3242	160925
58892	160926
16680	160927
35188	160928
88759	160929
98271	160930
11747	160931
54712	160932
3379	160933
113973	160934
42483	160935
84518	160936
82425	160937
72640	160938
10565	160939
25356	160940
97393	160941
18541	160942
31298	160943
16024	160944
40204	160945
134199	160946
34296	160947
113178	160948
42451	160949
66356	160950
29377	160951
28280	160952
46033	160953
33793	160954
11731	160955
23018	160956
91210	160957
6270	160958
87487	160959
43960	160960
74654	160961
29785	160962
1865	160963
1049	160964
128131	160965
13169	160966
23041	160967
6260	160968
13043	160969
11011	160970
715	160971
39569	160972
151772	160973
7742	160974
65867	160975
9117	160976
2720	160977
122481	160978
84213	160979
36355	160980
9901	160981
392	160982
2039	160983
102428	160984
36928	160985
21502	160986
76618	160987
8856	160988
4692	160989
124183	160990
37585	160991
9554	160992
91070	160993
37617	160994
23554	160995
62956	160996
116969	160997
7667	160998
4049	160999
156671	161000
8747	161001
750	161002
4388	161003
68022	161004
49879	161005
924	161006
29243	161007
9860	161008
12286	161009
162435	161010
124030	161011
20527	161012
107920	161013
34884	161014
34856	161015
22281	161016
83552	161017
31750	161018
16831	161019
65930	161020
49348	161021
8533	161022
72304	161023
55539	161024
40180	161025
116233	161026
4201	161027
48132	161028
679	161029
8321	161030
112810	161031
40846	161032
23167	161033
35466	161034
8999	161035
41935	161036
41518	161037
85232	161038
14108	161039
35311	161040
1101	161041
17173	161042
147646	161043
45559	161044
4770	161045
34414	161046
64698	161047
41120	161048
19179	161049
117270	161050
13923	161051
2247	161052
22005	161053
115776	161054
1568	161055
41900	161056
25677	161057
14078	161058
77	161059
65555	161060
29686	161061
8999	161062
21473	161063
26441	161064
102094	161065
99280	161066
63926	161067
11894	161068
136126	161069
32625	161070
40482	161071
24340	161072
38333	161073
86095	161074
61643	161075
92424	161076
31	161077
2630	161078
20046	161079
21558	161080
72549	161081
79779	161082
73871	161083
41881	161084
16466	161085
13295	161086
42618	161087
74337	161088
3672	161089
60946	161090
21919	161091
25327	161092
147528	161093
58485	161094
11487	161095
18355	161096
37738	161097
27222	161098
5371	161099
4328	161100
15845	161101
5625	161102
37386	161103
67148	161104
47250	161105
54644	161106
8830	161107
113053	161108
26849	161109
18434	161110
4377	161111
14270	161112
72771	161113
164855	161114
55251	161115
21574	161116
1635	161117
63785	161118
100801	161119
75979	161120
12579	161121
5545	161122
2263	161123
10429	161124
28409	161125
17112	161126
25861	161127
60966	161128
17760	161129
81714	161130
11554	161131
67019	161132
130253	161133
98465	161134
354	161135
205	161136
50629	161137
54997	161138
43470	161139
18747	161140
118	161141
99546	161142
119793	161143
7225	161144
54945	161145
13689	161146
63719	161147
25090	161148
39539	161149
4936	161150
18838	161151
47877	161152
40887	161153
27867	161154
63714	161155
49231	161156
2667	161157
6387	161158
20706	161159
14402	161160
23624	161161
6810	161162
129835	161163
77106	161164
38731	161165
4079	161166
106698	161167
972	161168
75402	161169
625	161170
1492	161171
80060	161172
1770	161173
33214	161174
20902	161175
2	161176
11392	161177
10334	161178
51193	161179
1253	161180
49118	161181
4227	161182
4525	161183
115832	161184
24879	161185
5451	161186
55653	161187
7454	161188
97025	161189
80151	161190
16914	161191
30628	161192
21451	161193
14065	161194
117426	161195
74541	161196
30125	161197
72481	161198
54963	161199
56971	161200
17388	161201
39829	161202
38905	161203
19387	161204
67138	161205
66583	161206
36096	161207
19336	161208
3987	161209
5663	161210
9094	161211
9413	161212
944	161213
45373	161214
7072	161215
62497	161216
15370	161217
74161	161218
59938	161219
10064	161220
52271	161221
20474	161222
130523	161223
5613	161224
64674	161225
7889	161226
1987	161227
56602	161228
36821	161229
36971	161230
91879	161231
10684	161232
56150	161233
24791	161234
30633	161235
28731	161236
17283	161237
59526	161238
26278	161239
1707	161240
137879	161241
23619	161242
31503	161243
8832	161244
10733	161245
5650	161246
45876	161247
38365	161248
25743	161249
8671	161250
1519	161251
42827	161252
9755	161253
38579	161254
33747	161255
89471	161256
9468	161257
17685	161258
10199	161259
19942	161260
53909	161261
32348	161262
8869	161263
14807	161264
93427	161265
37336	161266
27230	161267
166593	161268
3062	161269
10629	161270
17009	161271
5319	161272
34354	161273
23367	161274
7532	161275
78325	161276
73192	161277
114234	161278
1767	161279
32839	161280
30847	161281
32104	161282
43608	161283
152653	161284
62308	161285
100662	161286
33804	161287
46628	161288
9958	161289
51061	161290
123488	161291
31923	161292
4210	161293
35512	161294
57312	161295
47160	161296
6604	161297
72914	161298
32208	161299
20420	161300
22736	161301
4355	161302
33228	161303
20801	161304
3128	161305
55731	161306
32276	161307
31179	161308
20192	161309
28763	161310
2145	161311
52968	161312
20158	161313
10218	161314
27427	161315
119091	161316
31608	161317
31910	161318
73212	161319
50912	161320
19678	161321
18898	161322
44814	161323
111227	161324
3369	161325
27055	161326
4712	161327
38925	161328
27278	161329
48512	161330
4313	161331
67822	161332
2272	161333
1749	161334
65558	161335
14131	161336
165265	161337
23839	161338
30592	161339
86237	161340
11898	161341
42736	161342
39352	161343
71401	161344
128250	161345
15967	161346
29702	161347
31413	161348
2761	161349
99913	161350
38675	161351
5032	161352
81265	161353
23345	161354
19469	161355
93655	161356
94096	161357
87993	161358
15588	161359
84333	161360
25260	161361
22254	161362
29788	161363
46059	161364
1637	161365
75463	161366
6627	161367
163904	161368
109078	161369
2079	161370
36	161371
105525	161372
31617	161373
64727	161374
12253	161375
9801	161376
39960	161377
3837	161378
3256	161379
145072	161380
37304	161381
2070	161382
16113	161383
21171	161384
20801	161385
32523	161386
54753	161387
44989	161388
31946	161389
69162	161390
826	161391
28494	161392
74713	161393
31648	161394
146984	161395
28342	161396
1933	161397
22	161398
17984	161399
16832	161400
41338	161401
72236	161402
39199	161403
133212	161404
33925	161405
64475	161406
27819	161407
565	161408
38570	161409
3589	161410
74202	161411
47515	161412
59106	161413
46803	161414
7362	161415
67436	161416
12835	161417
4065	161418
75630	161419
17032	161420
3224	161421
1406	161422
2029	161423
10045	161424
4723	161425
56498	161426
127789	161427
46689	161428
32522	161429
8096	161430
26380	161431
159441	161432
2796	161433
3545	161434
10730	161435
48386	161436
58662	161437
37530	161438
98361	161439
89167	161440
5580	161441
5333	161442
120938	161443
9293	161444
23186	161445
158966	161446
14693	161447
17239	161448
32102	161449
161	161450
855	161451
25090	161452
46914	161453
1285	161454
10677	161455
15564	161456
25442	161457
50844	161458
67231	161459
29239	161460
9427	161461
105373	161462
30317	161463
70544	161464
24607	161465
5680	161466
43584	161467
14071	161468
70569	161469
28992	161470
44492	161471
100125	161472
77127	161473
20049	161474
48710	161475
34317	161476
11087	161477
59466	161478
26565	161479
47846	161480
362	161481
44324	161482
578	161483
13964	161484
122801	161485
6858	161486
89656	161487
38644	161488
44328	161489
6201	161490
15052	161491
17494	161492
43711	161493
21177	161494
932	161495
21154	161496
30644	161497
16561	161498
69417	161499
12958	161500
62192	161501
11942	161502
44554	161503
701	161504
12489	161505
8239	161506
2909	161507
1954	161508
5347	161509
66513	161510
36057	161511
36757	161512
107757	161513
86628	161514
12813	161515
8914	161516
13238	161517
20554	161518
18942	161519
90525	161520
53452	161521
45371	161522
5893	161523
40860	161524
91149	161525
36952	161526
20797	161527
1100	161528
12748	161529
9383	161530
604	161531
6717	161532
70996	161533
7	161534
26444	161535
39947	161536
9984	161537
115232	161538
2886	161539
132461	161540
451	161541
135903	161542
55327	161543
51146	161544
50528	161545
13615	161546
86297	161547
5623	161548
64144	161549
50443	161550
10170	161551
10398	161552
6806	161553
17030	161554
21584	161555
24352	161556
30161	161557
785	161558
11575	161559
117592	161560
42807	161561
32154	161562
78355	161563
29672	161564
90445	161565
28161	161566
158976	161567
77450	161568
622	161569
5554	161570
18672	161571
4435	161572
48349	161573
53961	161574
22830	161575
49407	161576
6434	161577
5742	161578
113227	161579
12836	161580
25564	161581
91215	161582
507	161583
17785	161584
12868	161585
92962	161586
52192	161587
6449	161588
45347	161589
2848	161590
1348	161591
47042	161592
8100	161593
28971	161594
4040	161595
142415	161596
13694	161597
135	161598
12325	161599
22801	161600
205	161601
19021	161602
67149	161603
17830	161604
9887	161605
16209	161606
5144	161607
90138	161608
1637	161609
3509	161610
17152	161611
71277	161612
123	161613
18603	161614
94234	161615
42162	161616
11516	161617
71190	161618
53098	161619
59026	161620
56592	161621
35997	161622
52313	161623
4062	161624
31993	161625
102263	161626
97081	161627
41249	161628
54290	161629
106577	161630
839	161631
9069	161632
13900	161633
1271	161634
12016	161635
12798	161636
79717	161637
107415	161638
57761	161639
125493	161640
766	161641
3525	161642
31066	161643
38129	161644
53937	161645
18290	161646
80967	161647
37463	161648
9352	161649
66279	161650
41700	161651
4401	161652
75490	161653
115112	161654
94450	161655
51074	161656
79749	161657
4265	161658
71897	161659
77866	161660
23745	161661
27637	161662
1757	161663
86475	161664
70156	161665
40242	161666
29171	161667
24322	161668
160500	161669
74409	161670
31762	161671
112177	161672
69530	161673
124001	161674
9223	161675
11197	161676
7675	161677
105883	161678
18731	161679
10341	161680
12921	161681
40653	161682
6155	161683
7767	161684
135139	161685
9088	161686
34518	161687
25752	161688
63524	161689
98311	161690
53327	161691
12882	161692
48188	161693
23973	161694
75	161695
22921	161696
12282	161697
6889	161698
33466	161699
329	161700
2883	161701
43919	161702
39642	161703
1700	161704
1668	161705
13940	161706
8285	161707
36073	161708
51	161709
24267	161710
2591	161711
56636	161712
1754	161713
25614	161714
6544	161715
35334	161716
28957	161717
45561	161718
53370	161719
1214	161720
33677	161721
1204	161722
9331	161723
93153	161724
610	161725
7786	161726
120083	161727
28497	161728
18748	161729
98940	161730
2890	161731
478	161732
24721	161733
67445	161734
1321	161735
123431	161736
87939	161737
22295	161738
27470	161739
28537	161740
1841	161741
33009	161742
126978	161743
55071	161744
18787	161745
129833	161746
16024	161747
35443	161748
159120	161749
69188	161750
89658	161751
51635	161752
3295	161753
44582	161754
112457	161755
2637	161756
36509	161757
2123	161758
1716	161759
49036	161760
18687	161761
44468	161762
149902	161763
19166	161764
370	161765
19173	161766
30535	161767
101825	161768
34099	161769
8522	161770
20916	161771
86467	161772
73974	161773
89219	161774
5203	161775
110589	161776
13880	161777
47592	161778
2549	161779
55536	161780
42692	161781
68118	161782
64560	161783
106192	161784
44344	161785
48588	161786
1225	161787
73021	161788
110394	161789
27158	161790
12878	161791
82629	161792
7639	161793
42219	161794
14952	161795
91008	161796
15271	161797
89096	161798
126837	161799
29209	161800
106513	161801
33851	161802
41780	161803
25558	161804
13010	161805
87404	161806
7419	161807
16691	161808
30108	161809
23179	161810
134237	161811
88018	161812
132605	161813
49	161814
129753	161815
34440	161816
84517	161817
5399	161818
303	161819
41653	161820
24954	161821
28469	161822
1606	161823
51015	161824
30338	161825
19605	161826
16861	161827
5300	161828
52876	161829
26988	161830
41289	161831
75538	161832
8358	161833
1928	161834
42614	161835
11233	161836
28785	161837
3467	161838
117105	161839
69	161840
73139	161841
54496	161842
67847	161843
69824	161844
142746	161845
12346	161846
13535	161847
100462	161848
60141	161849
26411	161850
5891	161851
83342	161852
38536	161853
13492	161854
56346	161855
41640	161856
11	161857
48040	161858
42555	161859
11972	161860
446	161861
119543	161862
21975	161863
41935	161864
91687	161865
92458	161866
2254	161867
24065	161868
17496	161869
2490	161870
52613	161871
561	161872
31596	161873
1696	161874
45232	161875
2032	161876
453	161877
3257	161878
1123	161879
68618	161880
31312	161881
37239	161882
9736	161883
13982	161884
117586	161885
11365	161886
112733	161887
36141	161888
6564	161889
17374	161890
19200	161891
68332	161892
57759	161893
3332	161894
75569	161895
1006	161896
79156	161897
31007	161898
164655	161899
81701	161900
27230	161901
12427	161902
97147	161903
57465	161904
18356	161905
22288	161906
26522	161907
72565	161908
8009	161909
72116	161910
26683	161911
44478	161912
2487	161913
36519	161914
13356	161915
14	161916
124168	161917
65628	161918
27544	161919
11038	161920
40494	161921
2320	161922
3616	161923
4108	161924
5279	161925
26587	161926
81070	161927
10007	161928
9880	161929
34189	161930
103347	161931
36968	161932
5597	161933
131350	161934
50998	161935
48791	161936
101169	161937
49228	161938
132864	161939
11471	161940
46941	161941
152739	161942
17611	161943
52742	161944
125169	161945
25434	161946
85342	161947
60452	161948
45247	161949
7442	161950
126216	161951
49259	161952
91389	161953
40718	161954
8467	161955
1095	161956
34737	161957
12088	161958
30111	161959
5029	161960
168	161961
1434	161962
8224	161963
9012	161964
99623	161965
6077	161966
11353	161967
121375	161968
133340	161969
25717	161970
16043	161971
9507	161972
10689	161973
40880	161974
3902	161975
46179	161976
12435	161977
154946	161978
2082	161979
102347	161980
10509	161981
114870	161982
9848	161983
1771	161984
23343	161985
108491	161986
75989	161987
12544	161988
126528	161989
78668	161990
106844	161991
17693	161992
113422	161993
30021	161994
11711	161995
12223	161996
20321	161997
39738	161998
386	161999
11848	162000
31812	162001
92437	162002
96535	162003
80102	162004
4386	162005
39603	162006
33407	162007
114303	162008
63144	162009
13788	162010
60251	162011
21160	162012
7279	162013
53369	162014
163921	162015
240	162016
15987	162017
2749	162018
9730	162019
52561	162020
49346	162021
47089	162022
36345	162023
58395	162024
50804	162025
66850	162026
91269	162027
26747	162028
103239	162029
41565	162030
7352	162031
29364	162032
69149	162033
21092	162034
2130	162035
44951	162036
127471	162037
14031	162038
1036	162039
155396	162040
6202	162041
18534	162042
6483	162043
1871	162044
64718	162045
157318	162046
158369	162047
95470	162048
77089	162049
133696	162050
19404	162051
6128	162052
13113	162053
31270	162054
40743	162055
17278	162056
8973	162057
76349	162058
48520	162059
5658	162060
70746	162061
7079	162062
17564	162063
17094	162064
17376	162065
39369	162066
78055	162067
3326	162068
52032	162069
26441	162070
111088	162071
5688	162072
25221	162073
375	162074
43272	162075
20552	162076
7249	162077
22583	162078
39046	162079
2137	162080
72251	162081
5366	162082
115455	162083
5361	162084
20881	162085
8012	162086
11384	162087
2676	162088
105682	162089
87038	162090
11483	162091
5944	162092
52697	162093
13342	162094
3006	162095
14923	162096
22726	162097
8272	162098
1849	162099
16360	162100
57629	162101
23115	162102
19150	162103
34139	162104
112669	162105
112171	162106
9301	162107
36833	162108
69007	162109
125566	162110
35445	162111
87833	162112
1540	162113
195	162114
3125	162115
27136	162116
47517	162117
69615	162118
98197	162119
87084	162120
119631	162121
22719	162122
20611	162123
59011	162124
47437	162125
7210	162126
1898	162127
17395	162128
33464	162129
106213	162130
7719	162131
33626	162132
7874	162133
838	162134
26764	162135
8114	162136
9930	162137
10281	162138
344	162139
151001	162140
59476	162141
33147	162142
68797	162143
3777	162144
6605	162145
8806	162146
92382	162147
101610	162148
2261	162149
83837	162150
75238	162151
126	162152
13516	162153
11151	162154
65651	162155
31144	162156
6630	162157
11701	162158
9371	162159
77673	162160
77958	162161
109885	162162
75384	162163
76042	162164
67373	162165
11197	162166
602	162167
5250	162168
8841	162169
70949	162170
68596	162171
5058	162172
48310	162173
10729	162174
7013	162175
119891	162176
97522	162177
5342	162178
4086	162179
38776	162180
6765	162181
158999	162182
5877	162183
35419	162184
129752	162185
97385	162186
97221	162187
5792	162188
1739	162189
69621	162190
67307	162191
86	162192
106168	162193
81440	162194
30834	162195
10222	162196
410	162197
136239	162198
17774	162199
8192	162200
99385	162201
110705	162202
60778	162203
9551	162204
32783	162205
45834	162206
103	162207
85177	162208
3084	162209
906	162210
51786	162211
5107	162212
25159	162213
356	162214
110609	162215
2206	162216
22571	162217
39386	162218
7007	162219
102058	162220
80167	162221
20770	162222
2410	162223
38255	162224
5537	162225
47659	162226
16531	162227
30002	162228
119399	162229
36542	162230
27430	162231
49135	162232
8732	162233
6213	162234
12718	162235
11016	162236
10985	162237
85292	162238
25400	162239
14594	162240
120340	162241
51543	162242
2116	162243
5956	162244
72259	162245
11778	162246
113456	162247
5464	162248
4690	162249
8748	162250
26580	162251
55645	162252
21241	162253
56748	162254
148232	162255
37114	162256
16520	162257
75	162258
44938	162259
12415	162260
71727	162261
30022	162262
29720	162263
7428	162264
40571	162265
24231	162266
74875	162267
34673	162268
5433	162269
10547	162270
154721	162271
4641	162272
6090	162273
122158	162274
164087	162275
23853	162276
103731	162277
25130	162278
44820	162279
8076	162280
72021	162281
12900	162282
22070	162283
68703	162284
20733	162285
3309	162286
6981	162287
69342	162288
124245	162289
36125	162290
1178	162291
67680	162292
80553	162293
37410	162294
41797	162295
15013	162296
20253	162297
42300	162298
2990	162299
3120	162300
54716	162301
26568	162302
48709	162303
29297	162304
71786	162305
6018	162306
126	162307
97987	162308
57183	162309
75016	162310
14847	162311
23811	162312
2154	162313
45630	162314
35076	162315
20615	162316
27864	162317
110147	162318
30859	162319
70069	162320
17196	162321
8537	162322
30255	162323
1709	162324
59335	162325
4685	162326
62003	162327
83996	162328
65915	162329
95056	162330
359	162331
40027	162332
8310	162333
7995	162334
9354	162335
79088	162336
38786	162337
7810	162338
28380	162339
17373	162340
5780	162341
799	162342
895	162343
16924	162344
5893	162345
64725	162346
758	162347
52055	162348
3997	162349
695	162350
2208	162351
31749	162352
67740	162353
69791	162354
7318	162355
93051	162356
19614	162357
5024	162358
69787	162359
47046	162360
5571	162361
56659	162362
17610	162363
134410	162364
44054	162365
113809	162366
32510	162367
33400	162368
33533	162369
33576	162370
23003	162371
57386	162372
651	162373
53364	162374
120717	162375
34777	162376
14833	162377
43354	162378
99879	162379
68341	162380
11777	162381
77893	162382
71221	162383
1493	162384
69156	162385
95936	162386
101772	162387
50246	162388
1342	162389
111313	162390
39068	162391
1593	162392
151709	162393
2095	162394
25282	162395
9227	162396
30885	162397
2664	162398
4137	162399
72812	162400
98006	162401
62034	162402
28137	162403
40188	162404
86175	162405
104316	162406
12225	162407
28530	162408
5313	162409
20959	162410
27927	162411
26391	162412
112032	162413
59237	162414
44401	162415
9353	162416
11643	162417
22392	162418
13235	162419
2417	162420
1862	162421
11287	162422
119801	162423
3668	162424
43325	162425
4685	162426
14182	162427
117763	162428
70461	162429
2669	162430
164860	162431
22219	162432
41182	162433
13126	162434
128	162435
17524	162436
39458	162437
24639	162438
60753	162439
2569	162440
29219	162441
6112	162442
55814	162443
57118	162444
25899	162445
60326	162446
1291	162447
4056	162448
98844	162449
55280	162450
74705	162451
166172	162452
69601	162453
73189	162454
51813	162455
78040	162456
16651	162457
9058	162458
48136	162459
42130	162460
36885	162461
36121	162462
90033	162463
126379	162464
77929	162465
18375	162466
67955	162467
7056	162468
24990	162469
43591	162470
29446	162471
36268	162472
6380	162473
68746	162474
80044	162475
19717	162476
9780	162477
40472	162478
20483	162479
12239	162480
80243	162481
3379	162482
45097	162483
4149	162484
26342	162485
10965	162486
105877	162487
11459	162488
126102	162489
10253	162490
56410	162491
14988	162492
7139	162493
104816	162494
13586	162495
1208	162496
75254	162497
42702	162498
31787	162499
37781	162500
10210	162501
78235	162502
45801	162503
56013	162504
2398	162505
76030	162506
17529	162507
13677	162508
74808	162509
29991	162510
74197	162511
350	162512
54240	162513
45685	162514
42155	162515
3017	162516
2077	162517
116760	162518
16647	162519
131	162520
34038	162521
33409	162522
8270	162523
53630	162524
18651	162525
23759	162526
23528	162527
20955	162528
83211	162529
19381	162530
1253	162531
23544	162532
13703	162533
54337	162534
93085	162535
8730	162536
71310	162537
96184	162538
157	162539
19729	162540
29348	162541
94258	162542
12930	162543
28546	162544
12347	162545
5166	162546
71237	162547
380	162548
14687	162549
28275	162550
132	162551
121705	162552
255	162553
42350	162554
21883	162555
7390	162556
2702	162557
1063	162558
6719	162559
44588	162560
5884	162561
31738	162562
87244	162563
148205	162564
81427	162565
422	162566
22613	162567
12738	162568
457	162569
11131	162570
13537	162571
4004	162572
20520	162573
20613	162574
41267	162575
130160	162576
1358	162577
8861	162578
4894	162579
90882	162580
99975	162581
42151	162582
46136	162583
27048	162584
28568	162585
53110	162586
85	162587
56607	162588
73135	162589
13214	162590
22903	162591
99972	162592
7874	162593
5898	162594
58807	162595
4921	162596
37649	162597
8300	162598
2741	162599
14013	162600
41549	162601
1244	162602
20573	162603
9863	162604
41422	162605
85086	162606
47489	162607
30792	162608
7456	162609
65365	162610
23752	162611
34799	162612
1659	162613
117995	162614
4376	162615
122107	162616
45684	162617
35807	162618
3969	162619
25960	162620
30649	162621
1174	162622
7577	162623
3690	162624
38584	162625
10305	162626
30525	162627
17397	162628
7692	162629
35073	162630
55444	162631
84011	162632
3022	162633
2379	162634
8129	162635
1934	162636
23232	162637
989	162638
34094	162639
35365	162640
23679	162641
18897	162642
145356	162643
207	162644
2266	162645
51280	162646
9510	162647
12758	162648
11144	162649
24194	162650
41829	162651
9838	162652
26255	162653
51568	162654
81669	162655
11015	162656
118337	162657
39541	162658
17002	162659
516	162660
31064	162661
10581	162662
8984	162663
9	162664
3456	162665
22069	162666
27946	162667
103313	162668
32121	162669
16306	162670
62839	162671
161474	162672
25357	162673
66337	162674
44936	162675
36603	162676
32593	162677
702	162678
24168	162679
51804	162680
26326	162681
58587	162682
13949	162683
14545	162684
41270	162685
30920	162686
9037	162687
47669	162688
76322	162689
57979	162690
8358	162691
3122	162692
46707	162693
109833	162694
53894	162695
110219	162696
8605	162697
35854	162698
9808	162699
2225	162700
13410	162701
24461	162702
43	162703
41625	162704
89875	162705
56331	162706
13271	162707
1330	162708
32299	162709
114664	162710
118843	162711
14612	162712
8607	162713
26217	162714
72687	162715
43679	162716
5564	162717
106066	162718
40673	162719
12741	162720
16473	162721
1811	162722
39006	162723
541	162724
35677	162725
10241	162726
40050	162727
55434	162728
18906	162729
44571	162730
113251	162731
726	162732
15831	162733
94150	162734
33968	162735
9289	162736
46925	162737
116563	162738
40167	162739
26093	162740
6779	162741
92310	162742
83769	162743
64146	162744
976	162745
18071	162746
79788	162747
20451	162748
19883	162749
24982	162750
129937	162751
13060	162752
29226	162753
17848	162754
19565	162755
11872	162756
1832	162757
59505	162758
12359	162759
1384	162760
110365	162761
41441	162762
14036	162763
16347	162764
16559	162765
11444	162766
15864	162767
9623	162768
1873	162769
6589	162770
749	162771
71691	162772
86185	162773
18982	162774
41238	162775
153477	162776
66715	162777
967	162778
41876	162779
45065	162780
33515	162781
80576	162782
6719	162783
4567	162784
25310	162785
5284	162786
136503	162787
12460	162788
22004	162789
12744	162790
70592	162791
3646	162792
37491	162793
29739	162794
29378	162795
64609	162796
25086	162797
2065	162798
46346	162799
8383	162800
99830	162801
19161	162802
62415	162803
2957	162804
97284	162805
13261	162806
2587	162807
110252	162808
39181	162809
7001	162810
1316	162811
15611	162812
31420	162813
1808	162814
3856	162815
75164	162816
10780	162817
8803	162818
18946	162819
69058	162820
19202	162821
61047	162822
27410	162823
105338	162824
28991	162825
53336	162826
67136	162827
46508	162828
19074	162829
24856	162830
77841	162831
132916	162832
45385	162833
14055	162834
881	162835
10384	162836
3596	162837
12919	162838
5229	162839
4799	162840
123751	162841
34515	162842
63472	162843
20578	162844
19723	162845
6135	162846
75810	162847
40	162848
1567	162849
29593	162850
91288	162851
23581	162852
77508	162853
6851	162854
1534	162855
8461	162856
343	162857
2079	162858
59007	162859
39812	162860
4823	162861
57255	162862
13116	162863
32892	162864
54569	162865
33899	162866
22369	162867
55207	162868
32742	162869
12471	162870
18216	162871
22118	162872
50553	162873
28182	162874
37292	162875
71728	162876
58260	162877
52448	162878
17427	162879
2057	162880
295	162881
20976	162882
27206	162883
34647	162884
69495	162885
147627	162886
2352	162887
68296	162888
12618	162889
74708	162890
48670	162891
9178	162892
5578	162893
52732	162894
17515	162895
18191	162896
6838	162897
45355	162898
68541	162899
41649	162900
50583	162901
107934	162902
30028	162903
8505	162904
53433	162905
13239	162906
36447	162907
71331	162908
101904	162909
147602	162910
44636	162911
2373	162912
21990	162913
90514	162914
159173	162915
30373	162916
26636	162917
1705	162918
41199	162919
27114	162920
7728	162921
65709	162922
165041	162923
13789	162924
126356	162925
1685	162926
61439	162927
59321	162928
91102	162929
69485	162930
60301	162931
31287	162932
44916	162933
2117	162934
29172	162935
154964	162936
45024	162937
3004	162938
57191	162939
84023	162940
2933	162941
97559	162942
389	162943
61033	162944
23774	162945
57072	162946
6616	162947
76083	162948
56285	162949
855	162950
54508	162951
84135	162952
67212	162953
103956	162954
19273	162955
11821	162956
22146	162957
29059	162958
107880	162959
43839	162960
35949	162961
21872	162962
65276	162963
1325	162964
46001	162965
482	162966
63967	162967
5415	162968
23048	162969
89194	162970
28759	162971
3886	162972
30005	162973
8063	162974
35990	162975
43701	162976
10594	162977
22882	162978
1386	162979
55486	162980
11761	162981
11180	162982
61698	162983
7783	162984
37616	162985
10808	162986
116790	162987
2689	162988
23586	162989
118516	162990
43522	162991
49951	162992
49386	162993
68494	162994
63055	162995
1403	162996
19841	162997
11136	162998
9897	162999
4951	163000
26995	163001
95298	163002
3652	163003
17847	163004
7284	163005
33232	163006
12568	163007
79	163008
4686	163009
17381	163010
14310	163011
28635	163012
65706	163013
25775	163014
54242	163015
72230	163016
66095	163017
97639	163018
12129	163019
64597	163020
945	163021
1524	163022
2171	163023
127449	163024
9364	163025
44964	163026
33598	163027
1719	163028
23986	163029
24886	163030
88357	163031
21422	163032
2094	163033
33686	163034
4458	163035
391	163036
87061	163037
21573	163038
5420	163039
51046	163040
31873	163041
24221	163042
1319	163043
37823	163044
71391	163045
1371	163046
27264	163047
83733	163048
85997	163049
4657	163050
25004	163051
33347	163052
1469	163053
38625	163054
1697	163055
95290	163056
40313	163057
50120	163058
44185	163059
6692	163060
7186	163061
32556	163062
49850	163063
128177	163064
162218	163065
114787	163066
43510	163067
21216	163068
14704	163069
8531	163070
35362	163071
1818	163072
49912	163073
41985	163074
15308	163075
59864	163076
25683	163077
5612	163078
25781	163079
18636	163080
21442	163081
55491	163082
36700	163083
178	163084
68077	163085
3735	163086
84984	163087
104004	163088
99696	163089
10985	163090
10747	163091
150503	163092
6308	163093
19300	163094
55029	163095
51634	163096
29055	163097
10566	163098
530	163099
172	163100
50848	163101
8973	163102
8705	163103
60625	163104
25975	163105
61653	163106
1980	163107
19573	163108
105157	163109
27074	163110
36334	163111
28873	163112
7346	163113
34233	163114
104958	163115
15840	163116
49897	163117
70083	163118
46575	163119
91053	163120
58895	163121
1918	163122
41445	163123
20511	163124
96762	163125
132170	163126
67631	163127
24265	163128
14022	163129
50496	163130
39161	163131
7899	163132
12903	163133
27063	163134
139	163135
64725	163136
3091	163137
140686	163138
957	163139
16080	163140
10143	163141
30282	163142
4391	163143
11502	163144
99590	163145
27054	163146
21951	163147
81118	163148
12235	163149
101864	163150
86467	163151
27568	163152
25968	163153
14688	163154
51289	163155
87135	163156
144800	163157
2680	163158
31615	163159
127019	163160
8025	163161
28819	163162
23004	163163
83895	163164
31638	163165
16035	163166
2326	163167
20842	163168
13691	163169
24696	163170
99713	163171
13540	163172
17046	163173
4200	163174
13409	163175
4678	163176
11910	163177
2785	163178
58267	163179
148706	163180
63936	163181
22147	163182
99017	163183
113195	163184
44327	163185
80555	163186
100095	163187
121178	163188
100570	163189
145184	163190
37401	163191
85893	163192
43912	163193
49546	163194
10602	163195
55068	163196
2731	163197
32827	163198
11215	163199
123507	163200
27158	163201
25628	163202
1510	163203
129156	163204
24876	163205
74705	163206
548	163207
103472	163208
27615	163209
39443	163210
1952	163211
42374	163212
10471	163213
118294	163214
24578	163215
27510	163216
101360	163217
8160	163218
4623	163219
130863	163220
5039	163221
7847	163222
52465	163223
47125	163224
152539	163225
8618	163226
49769	163227
84846	163228
84505	163229
20050	163230
129302	163231
41730	163232
521	163233
12881	163234
16947	163235
164518	163236
477	163237
21807	163238
158019	163239
3286	163240
82926	163241
29853	163242
43856	163243
23301	163244
78852	163245
9245	163246
2276	163247
108253	163248
1742	163249
31287	163250
15410	163251
25017	163252
61561	163253
106780	163254
57307	163255
4368	163256
65343	163257
19784	163258
114906	163259
18641	163260
57426	163261
14406	163262
78642	163263
54568	163264
21306	163265
61427	163266
59626	163267
475	163268
161796	163269
51372	163270
30994	163271
22267	163272
35357	163273
30300	163274
3237	163275
67240	163276
88989	163277
150263	163278
22432	163279
2039	163280
43074	163281
49244	163282
21290	163283
20168	163284
9138	163285
48416	163286
46966	163287
6666	163288
21509	163289
89471	163290
49943	163291
3705	163292
43048	163293
24	163294
17208	163295
104151	163296
27636	163297
1394	163298
2012	163299
58072	163300
4432	163301
32353	163302
87400	163303
99763	163304
18262	163305
48711	163306
13599	163307
2221	163308
24293	163309
15687	163310
22888	163311
10810	163312
34736	163313
32675	163314
8952	163315
156306	163316
991	163317
13872	163318
569	163319
2672	163320
27051	163321
7589	163322
59615	163323
45250	163324
13130	163325
41838	163326
60024	163327
12480	163328
40360	163329
1875	163330
14836	163331
72908	163332
55857	163333
25274	163334
127117	163335
45888	163336
118378	163337
32998	163338
22434	163339
92584	163340
13648	163341
51435	163342
30511	163343
23107	163344
56176	163345
120889	163346
27640	163347
529	163348
40576	163349
83796	163350
61854	163351
36026	163352
69834	163353
21929	163354
75483	163355
25457	163356
9127	163357
23947	163358
88475	163359
2522	163360
63718	163361
3060	163362
57366	163363
24059	163364
81327	163365
14896	163366
110580	163367
7877	163368
114247	163369
49144	163370
164386	163371
127050	163372
45457	163373
2539	163374
68294	163375
43734	163376
28287	163377
15993	163378
53796	163379
5630	163380
118969	163381
105802	163382
64079	163383
1885	163384
71782	163385
36044	163386
56623	163387
25891	163388
4487	163389
97796	163390
24277	163391
105867	163392
5818	163393
14998	163394
2373	163395
18316	163396
8716	163397
4286	163398
132073	163399
37882	163400
28555	163401
17562	163402
2685	163403
47400	163404
19	163405
6477	163406
20958	163407
88305	163408
52656	163409
54276	163410
16898	163411
2371	163412
39088	163413
67509	163414
77007	163415
44406	163416
18518	163417
5528	163418
3370	163419
5335	163420
122658	163421
2562	163422
62804	163423
15428	163424
12698	163425
73853	163426
182	163427
12802	163428
9969	163429
32972	163430
113152	163431
25714	163432
972	163433
42743	163434
19171	163435
62964	163436
65906	163437
1738	163438
108257	163439
34186	163440
51877	163441
38549	163442
38	163443
26566	163444
111736	163445
4086	163446
87881	163447
69356	163448
47917	163449
63113	163450
15742	163451
26391	163452
146874	163453
3709	163454
110224	163455
31592	163456
100603	163457
27832	163458
22159	163459
93704	163460
36428	163461
75698	163462
11611	163463
7283	163464
100654	163465
18957	163466
49409	163467
99794	163468
8400	163469
29785	163470
55085	163471
16128	163472
94754	163473
37406	163474
47232	163475
108317	163476
105465	163477
41711	163478
2165	163479
39657	163480
4414	163481
16322	163482
29074	163483
36493	163484
138702	163485
64714	163486
24868	163487
3301	163488
17183	163489
5494	163490
48881	163491
104318	163492
87751	163493
9528	163494
31143	163495
149222	163496
12592	163497
113947	163498
60029	163499
79146	163500
44978	163501
18936	163502
89536	163503
25431	163504
112548	163505
21397	163506
75663	163507
36826	163508
49267	163509
1424	163510
31271	163511
23503	163512
38374	163513
73961	163514
6444	163515
41587	163516
105272	163517
14	163518
83116	163519
3858	163520
36408	163521
25623	163522
107040	163523
2444	163524
104056	163525
63802	163526
224	163527
26310	163528
32530	163529
92106	163530
84682	163531
5360	163532
11596	163533
46896	163534
28289	163535
102473	163536
22756	163537
11045	163538
117155	163539
166480	163540
59265	163541
7646	163542
82611	163543
47884	163544
11268	163545
16535	163546
75512	163547
5196	163548
2650	163549
55231	163550
92297	163551
84636	163552
31640	163553
49473	163554
41955	163555
31135	163556
161117	163557
5955	163558
108422	163559
13977	163560
116746	163561
33843	163562
123348	163563
44912	163564
80241	163565
6730	163566
395	163567
78767	163568
4532	163569
37124	163570
23926	163571
6091	163572
2845	163573
360	163574
125785	163575
76158	163576
80270	163577
2882	163578
15340	163579
87120	163580
152786	163581
2428	163582
13082	163583
3584	163584
9375	163585
76550	163586
24040	163587
46227	163588
1729	163589
61698	163590
96578	163591
44139	163592
16386	163593
4157	163594
1226	163595
29425	163596
4167	163597
298	163598
8428	163599
81232	163600
76556	163601
159285	163602
28938	163603
87709	163604
42999	163605
93661	163606
94840	163607
48434	163608
46007	163609
1040	163610
779	163611
13076	163612
4888	163613
29355	163614
40137	163615
13992	163616
58461	163617
19805	163618
1297	163619
59264	163620
54986	163621
16541	163622
48095	163623
96595	163624
16248	163625
26732	163626
78110	163627
97278	163628
55200	163629
14275	163630
722	163631
108233	163632
27293	163633
114702	163634
123723	163635
38644	163636
41796	163637
250	163638
9420	163639
17418	163640
132828	163641
15604	163642
162411	163643
25068	163644
22468	163645
4832	163646
50800	163647
127669	163648
118841	163649
4581	163650
69589	163651
73500	163652
52653	163653
31529	163654
49616	163655
2622	163656
5951	163657
44534	163658
47647	163659
24686	163660
4424	163661
56267	163662
154066	163663
27717	163664
23012	163665
43902	163666
43914	163667
81293	163668
4260	163669
5229	163670
48998	163671
71085	163672
27361	163673
44305	163674
14168	163675
87678	163676
24060	163677
137961	163678
50052	163679
70237	163680
10475	163681
30556	163682
52089	163683
27239	163684
10159	163685
34324	163686
12501	163687
102902	163688
26777	163689
9114	163690
6156	163691
1486	163692
1302	163693
96056	163694
98187	163695
145079	163696
32260	163697
120838	163698
2336	163699
28189	163700
1608	163701
2916	163702
96077	163703
50093	163704
1204	163705
74799	163706
3044	163707
6495	163708
62296	163709
63690	163710
89	163711
41505	163712
5666	163713
154571	163714
11791	163715
21905	163716
89831	163717
23083	163718
132200	163719
56127	163720
16286	163721
11011	163722
88721	163723
11379	163724
4438	163725
2920	163726
15252	163727
52138	163728
2850	163729
36864	163730
14032	163731
32318	163732
1363	163733
102303	163734
85000	163735
48183	163736
27114	163737
2198	163738
37778	163739
86735	163740
164851	163741
84030	163742
35778	163743
23921	163744
6291	163745
76310	163746
4313	163747
75739	163748
50439	163749
2931	163750
20076	163751
107223	163752
132679	163753
29761	163754
68393	163755
46309	163756
7424	163757
2102	163758
3652	163759
17105	163760
20913	163761
3726	163762
16907	163763
24901	163764
20324	163765
3182	163766
25756	163767
1502	163768
211	163769
4260	163770
71084	163771
104260	163772
49663	163773
101072	163774
39022	163775
14150	163776
30909	163777
28056	163778
65561	163779
27112	163780
53644	163781
26995	163782
22126	163783
158973	163784
6570	163785
7779	163786
28909	163787
22555	163788
19356	163789
17222	163790
130204	163791
17770	163792
12126	163793
31834	163794
283	163795
82883	163796
921	163797
161274	163798
6680	163799
155335	163800
2146	163801
157	163802
16458	163803
8858	163804
2457	163805
24925	163806
10091	163807
8159	163808
30784	163809
150294	163810
7694	163811
85637	163812
32357	163813
89	163814
163692	163815
7909	163816
2058	163817
161488	163818
69581	163819
11277	163820
156567	163821
93113	163822
97688	163823
2990	163824
45140	163825
25440	163826
72192	163827
80828	163828
36608	163829
15817	163830
4057	163831
62656	163832
97411	163833
36708	163834
50771	163835
6992	163836
48059	163837
8021	163838
1095	163839
25413	163840
65379	163841
6922	163842
7656	163843
68969	163844
8278	163845
30624	163846
2313	163847
73808	163848
2226	163849
25093	163850
3230	163851
114528	163852
18282	163853
837	163854
20622	163855
45394	163856
23471	163857
9137	163858
5086	163859
3864	163860
131486	163861
164576	163862
3751	163863
73356	163864
13186	163865
29345	163866
31879	163867
54127	163868
7826	163869
4413	163870
71276	163871
17001	163872
69153	163873
64134	163874
53640	163875
2328	163876
72309	163877
5407	163878
523	163879
146792	163880
2532	163881
80304	163882
9269	163883
104345	163884
38616	163885
14575	163886
141905	163887
36208	163888
130117	163889
46612	163890
2121	163891
10258	163892
60502	163893
24192	163894
9088	163895
5376	163896
4216	163897
8300	163898
98925	163899
10576	163900
8537	163901
5333	163902
135997	163903
28638	163904
4432	163905
47005	163906
4149	163907
3870	163908
28487	163909
11741	163910
45349	163911
154834	163912
101908	163913
149409	163914
1273	163915
16234	163916
85236	163917
58	163918
14296	163919
6958	163920
119281	163921
26442	163922
37519	163923
17976	163924
125018	163925
21708	163926
97546	163927
39060	163928
114058	163929
20874	163930
96792	163931
25220	163932
65521	163933
89395	163934
5543	163935
5368	163936
105032	163937
10683	163938
15786	163939
23939	163940
37282	163941
22053	163942
3317	163943
81414	163944
22	163945
224	163946
12499	163947
45629	163948
116825	163949
6028	163950
35545	163951
98391	163952
17850	163953
134235	163954
506	163955
29153	163956
4644	163957
96695	163958
3147	163959
96365	163960
134253	163961
6160	163962
5136	163963
363	163964
1942	163965
28635	163966
802	163967
54883	163968
963	163969
7271	163970
31146	163971
71770	163972
30142	163973
7993	163974
15151	163975
163298	163976
1975	163977
3223	163978
15780	163979
14653	163980
94811	163981
29542	163982
50478	163983
14485	163984
163971	163985
66830	163986
8569	163987
144111	163988
26779	163989
48214	163990
44963	163991
111819	163992
25596	163993
90847	163994
42871	163995
18444	163996
18533	163997
126116	163998
12669	163999
148462	164000
37766	164001
131476	164002
128086	164003
11707	164004
33051	164005
12289	164006
15925	164007
18957	164008
77903	164009
86563	164010
108179	164011
13039	164012
45848	164013
78062	164014
42005	164015
31378	164016
50824	164017
28161	164018
39595	164019
103273	164020
1478	164021
37845	164022
27708	164023
9223	164024
26181	164025
56201	164026
35542	164027
37608	164028
9909	164029
111837	164030
30520	164031
110285	164032
20474	164033
4713	164034
1409	164035
6911	164036
20091	164037
9991	164038
44265	164039
9511	164040
31732	164041
132651	164042
97016	164043
28168	164044
24195	164045
38292	164046
2906	164047
5559	164048
85980	164049
12420	164050
8055	164051
164416	164052
45677	164053
29948	164054
692	164055
94395	164056
125598	164057
1129	164058
4556	164059
526	164060
132451	164061
3013	164062
1983	164063
60	164064
39518	164065
103737	164066
7754	164067
163907	164068
121261	164069
51706	164070
66527	164071
137374	164072
21144	164073
127213	164074
50847	164075
67885	164076
16386	164077
1736	164078
21603	164079
30496	164080
2289	164081
85025	164082
4245	164083
4956	164084
3377	164085
47029	164086
14139	164087
16915	164088
129223	164089
24140	164090
3089	164091
117703	164092
15373	164093
30638	164094
74106	164095
4111	164096
11292	164097
78861	164098
4526	164099
12433	164100
1957	164101
155005	164102
55266	164103
20635	164104
58518	164105
111310	164106
39777	164107
5112	164108
22561	164109
101876	164110
123127	164111
146444	164112
133396	164113
44870	164114
21164	164115
16	164116
47525	164117
22048	164118
26237	164119
77280	164120
9747	164121
79041	164122
4873	164123
11877	164124
60476	164125
232	164126
35449	164127
17671	164128
24891	164129
58514	164130
31762	164131
6453	164132
17619	164133
97745	164134
8378	164135
481	164136
3896	164137
59256	164138
57849	164139
426	164140
4001	164141
517	164142
30515	164143
2586	164144
41179	164145
73072	164146
11646	164147
856	164148
15147	164149
16825	164150
62614	164151
56292	164152
11794	164153
2424	164154
1999	164155
21908	164156
4431	164157
36953	164158
50862	164159
43972	164160
3900	164161
67038	164162
21043	164163
15250	164164
44219	164165
148763	164166
15483	164167
1254	164168
10080	164169
34821	164170
12314	164171
16034	164172
366	164173
9311	164174
2200	164175
3074	164176
29685	164177
25924	164178
21521	164179
119586	164180
21936	164181
123766	164182
11275	164183
47551	164184
9902	164185
327	164186
39232	164187
33833	164188
8968	164189
137762	164190
34360	164191
31159	164192
49077	164193
14717	164194
52718	164195
125423	164196
61	164197
2426	164198
67368	164199
933	164200
29069	164201
10782	164202
10329	164203
29298	164204
4318	164205
17282	164206
18554	164207
164230	164208
23174	164209
39043	164210
78018	164211
104904	164212
118224	164213
95117	164214
28786	164215
54627	164216
85294	164217
104900	164218
57582	164219
104736	164220
19121	164221
11497	164222
51103	164223
734	164224
59151	164225
75695	164226
7380	164227
104337	164228
14944	164229
1	164230
65932	164231
787	164232
50581	164233
118209	164234
32580	164235
17992	164236
30602	164237
916	164238
97188	164239
881	164240
13264	164241
2896	164242
37210	164243
60173	164244
66	164245
27784	164246
37623	164247
5519	164248
19941	164249
3930	164250
76055	164251
157624	164252
4701	164253
71037	164254
160588	164255
4262	164256
18753	164257
58256	164258
25844	164259
27469	164260
2861	164261
10742	164262
60789	164263
980	164264
105076	164265
52545	164266
79764	164267
60521	164268
104708	164269
12939	164270
5375	164271
39310	164272
30811	164273
58312	164274
87140	164275
28961	164276
103547	164277
5505	164278
42735	164279
161	164280
113408	164281
17630	164282
33099	164283
828	164284
19349	164285
2229	164286
4747	164287
17214	164288
158943	164289
24758	164290
51767	164291
12416	164292
13924	164293
31006	164294
16226	164295
17970	164296
90999	164297
27609	164298
32469	164299
157366	164300
49195	164301
23131	164302
50951	164303
1612	164304
75226	164305
94451	164306
12850	164307
3023	164308
12225	164309
4657	164310
65714	164311
3210	164312
123892	164313
9067	164314
71726	164315
35468	164316
16066	164317
40491	164318
60789	164319
14285	164320
279	164321
155031	164322
665	164323
13580	164324
3548	164325
39820	164326
30553	164327
56903	164328
96754	164329
59948	164330
48861	164331
16152	164332
1183	164333
2806	164334
90012	164335
12966	164336
8095	164337
6420	164338
1670	164339
9407	164340
15009	164341
18818	164342
57170	164343
18892	164344
34773	164345
64065	164346
5571	164347
320	164348
7794	164349
50244	164350
39308	164351
14413	164352
2681	164353
36328	164354
32902	164355
12262	164356
5889	164357
708	164358
2966	164359
10788	164360
7669	164361
29895	164362
21080	164363
12070	164364
499	164365
80608	164366
3896	164367
67508	164368
13585	164369
111431	164370
992	164371
39499	164372
39102	164373
82860	164374
19219	164375
9798	164376
454	164377
95474	164378
107668	164379
1019	164380
20757	164381
116442	164382
12813	164383
29899	164384
71620	164385
324	164386
74762	164387
119473	164388
63511	164389
113322	164390
12823	164391
142186	164392
13147	164393
39489	164394
43915	164395
84156	164396
1883	164397
99604	164398
103995	164399
71352	164400
54513	164401
15799	164402
19338	164403
98406	164404
58393	164405
71236	164406
21677	164407
901	164408
65546	164409
2756	164410
4353	164411
38992	164412
148179	164413
54771	164414
25885	164415
1783	164416
3928	164417
88981	164418
72339	164419
150607	164420
60524	164421
69696	164422
56243	164423
25764	164424
38613	164425
38986	164426
6366	164427
23316	164428
80817	164429
37329	164430
13280	164431
92210	164432
15372	164433
11794	164434
17109	164435
74938	164436
74950	164437
42000	164438
14056	164439
82898	164440
62260	164441
6669	164442
48864	164443
54879	164444
3817	164445
44751	164446
68476	164447
31448	164448
1003	164449
55295	164450
56697	164451
5512	164452
94499	164453
11571	164454
127284	164455
25563	164456
40774	164457
107111	164458
10347	164459
78673	164460
2891	164461
55484	164462
1536	164463
13208	164464
4214	164465
1314	164466
6943	164467
10391	164468
6644	164469
87872	164470
42737	164471
9348	164472
102294	164473
10982	164474
6789	164475
12720	164476
9004	164477
17318	164478
2194	164479
78246	164480
165525	164481
54512	164482
7169	164483
4373	164484
11313	164485
919	164486
19645	164487
29882	164488
18509	164489
2439	164490
27399	164491
20556	164492
19800	164493
51658	164494
114137	164495
16471	164496
1160	164497
7386	164498
469	164499
11879	164500
147	164501
10091	164502
36444	164503
37791	164504
5673	164505
39254	164506
19650	164507
21303	164508
2760	164509
100696	164510
54798	164511
2600	164512
331	164513
9237	164514
55853	164515
142976	164516
76885	164517
61127	164518
7201	164519
51997	164520
75829	164521
15146	164522
90066	164523
3396	164524
72662	164525
49634	164526
55858	164527
85199	164528
124392	164529
24773	164530
621	164531
37064	164532
5266	164533
32398	164534
2599	164535
68162	164536
1309	164537
28693	164538
159854	164539
94928	164540
32288	164541
73378	164542
66977	164543
22224	164544
10638	164545
49774	164546
16732	164547
9477	164548
32300	164549
48731	164550
45682	164551
68704	164552
15684	164553
15523	164554
54919	164555
100724	164556
47398	164557
10260	164558
13778	164559
8765	164560
55694	164561
70528	164562
962	164563
18480	164564
64200	164565
254	164566
54578	164567
34105	164568
145580	164569
15983	164570
72780	164571
161167	164572
3249	164573
2479	164574
86739	164575
18604	164576
5101	164577
54850	164578
79259	164579
46836	164580
14806	164581
130317	164582
29755	164583
21042	164584
34699	164585
80580	164586
30364	164587
10079	164588
19707	164589
24800	164590
967	164591
144284	164592
6059	164593
40974	164594
94280	164595
828	164596
132278	164597
19316	164598
31112	164599
95018	164600
9627	164601
11122	164602
64972	164603
37884	164604
61719	164605
21366	164606
75633	164607
68600	164608
9062	164609
22106	164610
134185	164611
75953	164612
13140	164613
16670	164614
43762	164615
46417	164616
74474	164617
115233	164618
33265	164619
50151	164620
62664	164621
12903	164622
6796	164623
128482	164624
29995	164625
8031	164626
20906	164627
18428	164628
3171	164629
22309	164630
20998	164631
1326	164632
2034	164633
3375	164634
17889	164635
157993	164636
43140	164637
329	164638
17569	164639
42036	164640
148317	164641
843	164642
36649	164643
6227	164644
4100	164645
93000	164646
8358	164647
65883	164648
16873	164649
35228	164650
67065	164651
11653	164652
13548	164653
25027	164654
48706	164655
90746	164656
26837	164657
4517	164658
37887	164659
30245	164660
106715	164661
58121	164662
40328	164663
18956	164664
49201	164665
36684	164666
62323	164667
18101	164668
4980	164669
29576	164670
48654	164671
133078	164672
21715	164673
33855	164674
73229	164675
15560	164676
38332	164677
26576	164678
110387	164679
33550	164680
73311	164681
8401	164682
5168	164683
16377	164684
889	164685
106583	164686
3373	164687
14120	164688
60242	164689
31196	164690
57499	164691
306	164692
20602	164693
553	164694
27627	164695
10776	164696
68443	164697
42956	164698
2704	164699
15558	164700
4138	164701
42313	164702
1	164703
149905	164704
49298	164705
62475	164706
22030	164707
54946	164708
22590	164709
32285	164710
88934	164711
25774	164712
7197	164713
101547	164714
1262	164715
1044	164716
68483	164717
44988	164718
79386	164719
2	164720
89430	164721
39387	164722
160677	164723
64523	164724
111557	164725
8054	164726
48364	164727
20427	164728
20247	164729
34461	164730
15982	164731
22447	164732
106946	164733
7440	164734
158339	164735
314	164736
81449	164737
5471	164738
4800	164739
61500	164740
69238	164741
72521	164742
96072	164743
37872	164744
16884	164745
83890	164746
35280	164747
50489	164748
52575	164749
64	164750
9876	164751
75254	164752
46362	164753
42300	164754
2640	164755
19666	164756
2107	164757
16469	164758
23248	164759
163334	164760
3102	164761
70882	164762
15663	164763
19772	164764
18812	164765
12508	164766
29205	164767
28241	164768
36533	164769
12745	164770
43141	164771
99	164772
8449	164773
57036	164774
3805	164775
23044	164776
24712	164777
36776	164778
26169	164779
1442	164780
11890	164781
38842	164782
60597	164783
29288	164784
4984	164785
39356	164786
14375	164787
6548	164788
1689	164789
2403	164790
110760	164791
284	164792
30254	164793
65842	164794
68769	164795
35051	164796
128242	164797
19561	164798
42290	164799
8829	164800
32277	164801
80210	164802
59461	164803
140530	164804
15420	164805
42824	164806
32531	164807
130385	164808
110491	164809
11717	164810
16514	164811
17595	164812
58326	164813
68606	164814
361	164815
3495	164816
31402	164817
8424	164818
78810	164819
92230	164820
6087	164821
14616	164822
39624	164823
4529	164824
273	164825
2515	164826
11453	164827
26091	164828
15108	164829
25148	164830
40488	164831
77543	164832
2975	164833
24275	164834
74332	164835
8570	164836
58316	164837
40867	164838
50613	164839
7995	164840
45250	164841
13044	164842
13959	164843
100237	164844
8540	164845
2706	164846
45520	164847
6103	164848
6562	164849
1642	164850
60832	164851
9646	164852
115484	164853
31336	164854
760	164855
73735	164856
26697	164857
4054	164858
48466	164859
12172	164860
28591	164861
58844	164862
13462	164863
14891	164864
25000	164865
7562	164866
55018	164867
5379	164868
47966	164869
116610	164870
5042	164871
142753	164872
25963	164873
61329	164874
23861	164875
3430	164876
36104	164877
17801	164878
141850	164879
12005	164880
59152	164881
16455	164882
36674	164883
102558	164884
80661	164885
106456	164886
71813	164887
39375	164888
61902	164889
68528	164890
29486	164891
151400	164892
67928	164893
57601	164894
54834	164895
14375	164896
148	164897
3876	164898
14034	164899
17472	164900
152777	164901
76792	164902
91238	164903
4461	164904
30925	164905
21177	164906
100512	164907
29049	164908
141448	164909
17346	164910
17376	164911
71920	164912
78472	164913
153279	164914
16413	164915
43684	164916
16313	164917
8774	164918
12737	164919
40278	164920
54679	164921
50162	164922
107246	164923
9002	164924
1760	164925
70089	164926
31947	164927
21956	164928
3110	164929
84144	164930
6640	164931
131551	164932
68012	164933
164188	164934
54018	164935
15034	164936
31597	164937
17764	164938
64781	164939
10145	164940
75445	164941
61509	164942
39499	164943
8678	164944
510	164945
46920	164946
15634	164947
35806	164948
154688	164949
133312	164950
59308	164951
7374	164952
31630	164953
5083	164954
22378	164955
17848	164956
10766	164957
165116	164958
23916	164959
86279	164960
133516	164961
72825	164962
18125	164963
101406	164964
48336	164965
21767	164966
2068	164967
79761	164968
53542	164969
81	164970
14171	164971
113194	164972
18182	164973
50217	164974
91496	164975
23484	164976
256	164977
8184	164978
41088	164979
155015	164980
105598	164981
28058	164982
41816	164983
34271	164984
8403	164985
3725	164986
47411	164987
17691	164988
64669	164989
5289	164990
27176	164991
142794	164992
118459	164993
348	164994
43423	164995
5424	164996
93988	164997
6341	164998
40220	164999
1744	165000
19486	165001
72888	165002
10446	165003
17228	165004
1682	165005
64526	165006
13654	165007
84120	165008
19165	165009
9187	165010
107025	165011
19195	165012
18894	165013
23046	165014
15454	165015
38444	165016
15272	165017
71656	165018
9011	165019
26832	165020
46186	165021
18820	165022
125077	165023
114682	165024
17334	165025
64566	165026
27392	165027
21360	165028
4368	165029
11922	165030
765	165031
26544	165032
24675	165033
3446	165034
33141	165035
51835	165036
80005	165037
1216	165038
32367	165039
44619	165040
10631	165041
55767	165042
53507	165043
45856	165044
15400	165045
42184	165046
40540	165047
49118	165048
2238	165049
23429	165050
5010	165051
6359	165052
59030	165053
31598	165054
47575	165055
84023	165056
122088	165057
42541	165058
24756	165059
156212	165060
13173	165061
16210	165062
48833	165063
32404	165064
1398	165065
21463	165066
165165	165067
46057	165068
26100	165069
71417	165070
22634	165071
38319	165072
165700	165073
153705	165074
14713	165075
61325	165076
101896	165077
92514	165078
6530	165079
45291	165080
27129	165081
21889	165082
52422	165083
4501	165084
55723	165085
62386	165086
98914	165087
3116	165088
23374	165089
120510	165090
30371	165091
4100	165092
12168	165093
68711	165094
120170	165095
56849	165096
4386	165097
139867	165098
198	165099
9433	165100
7145	165101
4376	165102
59946	165103
726	165104
92240	165105
70780	165106
15599	165107
44232	165108
1967	165109
34230	165110
7108	165111
13717	165112
11566	165113
14484	165114
23993	165115
18846	165116
48020	165117
158084	165118
1208	165119
72424	165120
20781	165121
9187	165122
19291	165123
45647	165124
21885	165125
1771	165126
23209	165127
14297	165128
28022	165129
36130	165130
58919	165131
21054	165132
3147	165133
24766	165134
6816	165135
30930	165136
84121	165137
7402	165138
62025	165139
14205	165140
65597	165141
28468	165142
11975	165143
33550	165144
72321	165145
20137	165146
18164	165147
134368	165148
53092	165149
134421	165150
99926	165151
19519	165152
51722	165153
6497	165154
107505	165155
88952	165156
11609	165157
11360	165158
46774	165159
85545	165160
93873	165161
1979	165162
95540	165163
16804	165164
25010	165165
141138	165166
98547	165167
6468	165168
20742	165169
374	165170
5047	165171
114901	165172
4720	165173
25945	165174
66305	165175
76432	165176
31745	165177
36336	165178
27037	165179
31191	165180
59222	165181
13179	165182
6873	165183
46821	165184
18805	165185
24837	165186
4345	165187
5260	165188
12044	165189
80216	165190
724	165191
60044	165192
24835	165193
67952	165194
45692	165195
11858	165196
126593	165197
61811	165198
62397	165199
27939	165200
3365	165201
28102	165202
3926	165203
17631	165204
8262	165205
47305	165206
128610	165207
52742	165208
110761	165209
85848	165210
65938	165211
36522	165212
48780	165213
4389	165214
30981	165215
84785	165216
147052	165217
2369	165218
61380	165219
30295	165220
91171	165221
65821	165222
25453	165223
746	165224
251	165225
5648	165226
3157	165227
17962	165228
125484	165229
20142	165230
209	165231
8594	165232
99192	165233
32877	165234
12301	165235
6766	165236
11032	165237
69660	165238
106859	165239
31127	165240
141373	165241
162480	165242
9087	165243
13856	165244
87459	165245
33730	165246
74495	165247
127795	165248
117623	165249
105454	165250
78286	165251
82913	165252
85121	165253
29284	165254
70938	165255
26892	165256
145891	165257
31284	165258
21	165259
18776	165260
25694	165261
107162	165262
17706	165263
126275	165264
1025	165265
4692	165266
64695	165267
87254	165268
29583	165269
80498	165270
90310	165271
28369	165272
13908	165273
46204	165274
10138	165275
71515	165276
83319	165277
1014	165278
154320	165279
3048	165280
9381	165281
67362	165282
41787	165283
10451	165284
135897	165285
44500	165286
76120	165287
23781	165288
21023	165289
8305	165290
1705	165291
141730	165292
38293	165293
130860	165294
76716	165295
37911	165296
87506	165297
81018	165298
5505	165299
10399	165300
36221	165301
87095	165302
2481	165303
119609	165304
45602	165305
113861	165306
82994	165307
12872	165308
34876	165309
87069	165310
21104	165311
47784	165312
32931	165313
135696	165314
88940	165315
1007	165316
29102	165317
144865	165318
18944	165319
11728	165320
130249	165321
110744	165322
1158	165323
6709	165324
73819	165325
27508	165326
38886	165327
544	165328
37887	165329
19641	165330
51699	165331
35287	165332
9389	165333
224	165334
3937	165335
160153	165336
13514	165337
36654	165338
157917	165339
79428	165340
2022	165341
55336	165342
79769	165343
54175	165344
906	165345
90506	165346
33374	165347
27387	165348
101347	165349
53533	165350
23274	165351
75937	165352
73854	165353
12076	165354
1379	165355
25242	165356
2403	165357
16573	165358
15921	165359
91878	165360
23166	165361
11765	165362
26374	165363
39288	165364
101611	165365
25012	165366
3900	165367
89956	165368
25258	165369
2053	165370
8030	165371
16089	165372
55991	165373
19136	165374
21546	165375
52800	165376
10400	165377
18816	165378
42488	165379
2313	165380
29346	165381
101604	165382
16796	165383
120474	165384
65605	165385
19053	165386
34499	165387
43046	165388
109059	165389
80903	165390
56108	165391
42140	165392
6071	165393
83222	165394
6999	165395
97843	165396
23800	165397
124556	165398
16055	165399
86777	165400
23903	165401
32851	165402
3770	165403
17720	165404
20640	165405
141023	165406
53512	165407
82398	165408
17803	165409
35981	165410
14157	165411
801	165412
2992	165413
17398	165414
70212	165415
743	165416
36392	165417
69321	165418
62178	165419
1503	165420
302	165421
30190	165422
278	165423
495	165424
34848	165425
6714	165426
32622	165427
1751	165428
38518	165429
17068	165430
4797	165431
28658	165432
28424	165433
67604	165434
15068	165435
104121	165436
25933	165437
39974	165438
5481	165439
28884	165440
34016	165441
4180	165442
19382	165443
286	165444
96441	165445
34312	165446
16418	165447
245	165448
4690	165449
1940	165450
12228	165451
37053	165452
68464	165453
20769	165454
90494	165455
36845	165456
133506	165457
13582	165458
87	165459
22394	165460
19377	165461
58360	165462
1321	165463
135	165464
33124	165465
6136	165466
8732	165467
27856	165468
8336	165469
84322	165470
4166	165471
110045	165472
3634	165473
23131	165474
56574	165475
55706	165476
23709	165477
35983	165478
1835	165479
128395	165480
58991	165481
12312	165482
76458	165483
93551	165484
13298	165485
22039	165486
132970	165487
97964	165488
7551	165489
59789	165490
57037	165491
122654	165492
128997	165493
45106	165494
5245	165495
36250	165496
100544	165497
6432	165498
122277	165499
39389	165500
56	165501
52241	165502
64399	165503
87667	165504
33922	165505
64175	165506
7192	165507
14787	165508
40366	165509
37034	165510
29395	165511
37810	165512
15	165513
91180	165514
85730	165515
45801	165516
36198	165517
50102	165518
136758	165519
27236	165520
121212	165521
21148	165522
29130	165523
27267	165524
61926	165525
48813	165526
9808	165527
66130	165528
20750	165529
159288	165530
116361	165531
6057	165532
27943	165533
40460	165534
1953	165535
12889	165536
46956	165537
16998	165538
4168	165539
10190	165540
6877	165541
12680	165542
31440	165543
17793	165544
104763	165545
22205	165546
2573	165547
19408	165548
50319	165549
43543	165550
16146	165551
32216	165552
6173	165553
104233	165554
56934	165555
16385	165556
33282	165557
96132	165558
91844	165559
2612	165560
25391	165561
69373	165562
5769	165563
87055	165564
21433	165565
76862	165566
71722	165567
101633	165568
73021	165569
3016	165570
359	165571
22	165572
95705	165573
66657	165574
7269	165575
2108	165576
13967	165577
40818	165578
20	165579
39290	165580
60208	165581
58506	165582
5603	165583
20260	165584
13710	165585
1116	165586
23949	165587
7106	165588
197	165589
15993	165590
2848	165591
32706	165592
19322	165593
134040	165594
60277	165595
23207	165596
80752	165597
21643	165598
7465	165599
6589	165600
1844	165601
25998	165602
29390	165603
48556	165604
139	165605
106612	165606
91187	165607
13881	165608
15538	165609
7681	165610
58335	165611
106666	165612
11155	165613
24074	165614
35909	165615
145861	165616
129303	165617
6978	165618
7860	165619
3201	165620
26360	165621
8326	165622
12831	165623
139123	165624
69758	165625
44470	165626
30089	165627
41166	165628
10612	165629
6838	165630
93399	165631
122108	165632
26306	165633
22760	165634
22214	165635
46253	165636
7503	165637
8899	165638
36266	165639
1658	165640
64987	165641
113	165642
3532	165643
95840	165644
41799	165645
1455	165646
24562	165647
6533	165648
7087	165649
43652	165650
23610	165651
127300	165652
174	165653
127758	165654
18317	165655
2087	165656
49415	165657
4406	165658
40320	165659
129285	165660
36354	165661
965	165662
11254	165663
32209	165664
20036	165665
82567	165666
5650	165667
42425	165668
2976	165669
69756	165670
13102	165671
88960	165672
172	165673
3269	165674
35410	165675
76001	165676
23390	165677
90346	165678
28293	165679
3250	165680
25001	165681
5407	165682
62530	165683
25932	165684
57042	165685
14274	165686
22380	165687
134302	165688
12915	165689
30741	165690
35510	165691
34185	165692
73233	165693
15	165694
6698	165695
23344	165696
10847	165697
2179	165698
48041	165699
139265	165700
18105	165701
102	165702
21211	165703
51114	165704
133	165705
103223	165706
87288	165707
34757	165708
2	165709
34165	165710
1744	165711
107982	165712
30546	165713
51438	165714
33151	165715
67350	165716
5983	165717
6454	165718
14554	165719
129285	165720
133151	165721
10462	165722
26692	165723
103636	165724
82473	165725
3526	165726
37183	165727
145254	165728
43052	165729
142182	165730
67115	165731
70590	165732
20416	165733
2381	165734
12797	165735
20969	165736
17079	165737
39281	165738
2603	165739
24434	165740
5482	165741
177	165742
1580	165743
44030	165744
117413	165745
6339	165746
20257	165747
5946	165748
87510	165749
34202	165750
27324	165751
32087	165752
82506	165753
3946	165754
418	165755
14044	165756
932	165757
85737	165758
581	165759
100527	165760
340	165761
31032	165762
89361	165763
481	165764
8460	165765
5471	165766
29137	165767
97698	165768
123209	165769
41256	165770
106929	165771
62433	165772
101759	165773
46467	165774
766	165775
35959	165776
35611	165777
37211	165778
29709	165779
96424	165780
55231	165781
105716	165782
71816	165783
14530	165784
2466	165785
21583	165786
146318	165787
121297	165788
25428	165789
26553	165790
7835	165791
37376	165792
17845	165793
38855	165794
13646	165795
30812	165796
31602	165797
64329	165798
149	165799
47336	165800
1877	165801
38237	165802
510	165803
9370	165804
57535	165805
21435	165806
64340	165807
16843	165808
34598	165809
3262	165810
37661	165811
82736	165812
98543	165813
37134	165814
98267	165815
79732	165816
30307	165817
94892	165818
30796	165819
49217	165820
1256	165821
71800	165822
19447	165823
41349	165824
89251	165825
139136	165826
1557	165827
1430	165828
100177	165829
144599	165830
165600	165831
136070	165832
4495	165833
13280	165834
46056	165835
30959	165836
27646	165837
45424	165838
79575	165839
13431	165840
132425	165841
72732	165842
139925	165843
16120	165844
62911	165845
51702	165846
8268	165847
40179	165848
6458	165849
1651	165850
32600	165851
18147	165852
15572	165853
70058	165854
26612	165855
67884	165856
12769	165857
33287	165858
68579	165859
64356	165860
103060	165861
8476	165862
3006	165863
67343	165864
21850	165865
55491	165866
70587	165867
47594	165868
5128	165869
55351	165870
952	165871
29914	165872
148786	165873
151206	165874
23032	165875
27797	165876
4613	165877
99650	165878
68506	165879
88736	165880
49336	165881
232	165882
95944	165883
72293	165884
47766	165885
8131	165886
52841	165887
2091	165888
9662	165889
3098	165890
42329	165891
25876	165892
2599	165893
19125	165894
13020	165895
10851	165896
53941	165897
40939	165898
11222	165899
28780	165900
40497	165901
35874	165902
56588	165903
8480	165904
22926	165905
9317	165906
46816	165907
164805	165908
4284	165909
14375	165910
52364	165911
141049	165912
94326	165913
149384	165914
22891	165915
33036	165916
5661	165917
28574	165918
29022	165919
63412	165920
10920	165921
63111	165922
3701	165923
81023	165924
21960	165925
1411	165926
15088	165927
10	165928
126436	165929
20798	165930
12768	165931
83529	165932
48742	165933
77963	165934
78103	165935
72225	165936
11424	165937
125412	165938
102648	165939
8501	165940
132959	165941
31832	165942
9444	165943
37428	165944
142620	165945
141628	165946
41543	165947
55829	165948
28591	165949
139422	165950
59431	165951
51751	165952
58460	165953
71613	165954
27835	165955
99232	165956
114153	165957
15461	165958
163631	165959
81436	165960
127832	165961
64692	165962
8441	165963
47575	165964
26678	165965
26602	165966
1288	165967
57624	165968
22998	165969
772	165970
4527	165971
32430	165972
65069	165973
42414	165974
293	165975
1191	165976
71408	165977
142658	165978
100619	165979
44883	165980
35329	165981
41002	165982
6135	165983
163827	165984
22365	165985
15108	165986
25350	165987
10589	165988
19253	165989
109552	165990
55957	165991
7896	165992
15435	165993
20762	165994
1079	165995
103855	165996
62329	165997
4778	165998
44114	165999
111107	166000
24224	166001
102734	166002
26197	166003
25755	166004
65381	166005
134280	166006
34828	166007
5239	166008
24683	166009
9319	166010
29443	166011
158901	166012
55413	166013
9873	166014
77754	166015
17673	166016
67245	166017
33898	166018
44047	166019
123192	166020
62259	166021
3888	166022
35348	166023
11595	166024
12934	166025
82164	166026
1207	166027
16338	166028
64594	166029
94981	166030
2198	166031
150386	166032
5186	166033
129038	166034
150786	166035
24575	166036
46507	166037
1897	166038
40904	166039
58240	166040
124301	166041
946	166042
92983	166043
9521	166044
33835	166045
106817	166046
54593	166047
29954	166048
30667	166049
25759	166050
48592	166051
42244	166052
11686	166053
8819	166054
1631	166055
30639	166056
82629	166057
42633	166058
28431	166059
88741	166060
87109	166061
67892	166062
8260	166063
1275	166064
62785	166065
54453	166066
31934	166067
50641	166068
1690	166069
36843	166070
32554	166071
1457	166072
27301	166073
57942	166074
32656	166075
10049	166076
85229	166077
885	166078
41314	166079
14611	166080
12722	166081
12380	166082
9752	166083
13378	166084
33601	166085
14635	166086
38091	166087
55582	166088
5110	166089
28049	166090
926	166091
22666	166092
1327	166093
98074	166094
83747	166095
26186	166096
7787	166097
85945	166098
7987	166099
65998	166100
2221	166101
19024	166102
58428	166103
8092	166104
22769	166105
65199	166106
94727	166107
46350	166108
126302	166109
44354	166110
81966	166111
42621	166112
29600	166113
122399	166114
18138	166115
31767	166116
127764	166117
37339	166118
84383	166119
27053	166120
5275	166121
62441	166122
14569	166123
38692	166124
62418	166125
1596	166126
30626	166127
24317	166128
833	166129
22308	166130
56046	166131
15268	166132
129452	166133
68935	166134
17911	166135
55942	166136
4760	166137
2023	166138
69561	166139
5391	166140
104765	166141
55241	166142
1882	166143
151915	166144
5179	166145
17023	166146
36013	166147
25069	166148
28186	166149
443	166150
7106	166151
56512	166152
16491	166153
84291	166154
1785	166155
110578	166156
25976	166157
30959	166158
94	166159
3782	166160
6140	166161
46822	166162
37297	166163
124618	166164
4737	166165
17916	166166
808	166167
74488	166168
7280	166169
61611	166170
160192	166171
10500	166172
9750	166173
4444	166174
5091	166175
65937	166176
3149	166177
5730	166178
17936	166179
3978	166180
32942	166181
4868	166182
52454	166183
88531	166184
2273	166185
21097	166186
6398	166187
36455	166188
135884	166189
4998	166190
92549	166191
2286	166192
5049	166193
18149	166194
13506	166195
32184	166196
19492	166197
31953	166198
361	166199
113570	166200
319	166201
4435	166202
35448	166203
121	166204
102915	166205
96212	166206
92515	166207
46901	166208
19278	166209
1918	166210
36741	166211
61951	166212
34849	166213
5657	166214
54327	166215
14480	166216
84855	166217
10590	166218
17654	166219
34002	166220
32549	166221
31701	166222
39998	166223
21897	166224
33972	166225
38763	166226
97689	166227
25766	166228
75037	166229
15353	166230
39380	166231
3462	166232
47293	166233
15977	166234
44632	166235
48687	166236
2477	166237
128993	166238
9595	166239
2577	166240
27655	166241
74550	166242
1425	166243
14112	166244
141543	166245
65404	166246
69792	166247
12535	166248
13278	166249
51554	166250
3097	166251
11452	166252
37396	166253
1298	166254
121804	166255
45158	166256
30556	166257
43339	166258
1959	166259
18799	166260
19	166261
4607	166262
17162	166263
2066	166264
72150	166265
35066	166266
90973	166267
58923	166268
50762	166269
84335	166270
34380	166271
81581	166272
40165	166273
60372	166274
13528	166275
7181	166276
2182	166277
25943	166278
4780	166279
1972	166280
5566	166281
108407	166282
40721	166283
68835	166284
60353	166285
15611	166286
2578	166287
8154	166288
1429	166289
39743	166290
35721	166291
6209	166292
26811	166293
68554	166294
15592	166295
782	166296
144056	166297
12788	166298
94287	166299
103799	166300
21525	166301
100533	166302
71215	166303
82555	166304
25486	166305
44833	166306
52525	166307
13851	166308
40399	166309
3334	166310
38602	166311
38591	166312
44433	166313
3515	166314
6520	166315
11384	166316
60358	166317
3119	166318
84053	166319
82451	166320
787	166321
141797	166322
30023	166323
125509	166324
5211	166325
54804	166326
14069	166327
10815	166328
4206	166329
34326	166330
14194	166331
2182	166332
86070	166333
11786	166334
11547	166335
21636	166336
24701	166337
103433	166338
60205	166339
46812	166340
174	166341
10579	166342
65378	166343
3680	166344
22648	166345
26000	166346
2680	166347
21195	166348
101057	166349
83038	166350
13969	166351
140109	166352
9385	166353
74733	166354
18788	166355
8971	166356
8286	166357
69750	166358
6201	166359
39043	166360
14759	166361
14182	166362
39167	166363
70646	166364
101899	166365
14706	166366
38502	166367
4984	166368
5387	166369
40515	166370
1479	166371
45241	166372
96600	166373
3994	166374
3193	166375
11558	166376
55023	166377
9557	166378
20571	166379
91255	166380
231	166381
20920	166382
30235	166383
18583	166384
75923	166385
59803	166386
56425	166387
7398	166388
44189	166389
90467	166390
154169	166391
9860	166392
2539	166393
10436	166394
45320	166395
124177	166396
64097	166397
123163	166398
19024	166399
115305	166400
71167	166401
42112	166402
70108	166403
33786	166404
26969	166405
1419	166406
33460	166407
33743	166408
39055	166409
23650	166410
21062	166411
7800	166412
22147	166413
9367	166414
25923	166415
29743	166416
1061	166417
234	166418
73723	166419
80355	166420
571	166421
18684	166422
17344	166423
21210	166424
3742	166425
147359	166426
7573	166427
1422	166428
30333	166429
94355	166430
51667	166431
3892	166432
71708	166433
44877	166434
5860	166435
5897	166436
8289	166437
6384	166438
15959	166439
1761	166440
29241	166441
107750	166442
65837	166443
14062	166444
66342	166445
6480	166446
106992	166447
39981	166448
2534	166449
63681	166450
23257	166451
36332	166452
1843	166453
30459	166454
36374	166455
10440	166456
130523	166457
16512	166458
10347	166459
6962	166460
60644	166461
256	166462
54444	166463
54548	166464
29326	166465
53015	166466
9766	166467
51981	166468
46920	166469
1579	166470
10091	166471
117685	166472
100692	166473
69879	166474
37041	166475
7725	166476
72929	166477
22128	166478
30431	166479
90706	166480
128486	166481
19392	166482
40222	166483
66081	166484
85674	166485
15596	166486
47016	166487
24	166488
69832	166489
19503	166490
85414	166491
133435	166492
111240	166493
30558	166494
9259	166495
714	166496
162325	166497
37408	166498
2956	166499
4740	166500
9722	166501
139234	166502
58187	166503
10352	166504
15859	166505
51952	166506
1430	166507
12296	166508
91851	166509
73519	166510
117993	166511
14694	166512
7868	166513
133977	166514
9028	166515
61946	166516
10183	166517
14227	166518
23634	166519
2941	166520
47084	166521
46679	166522
24192	166523
122159	166524
41431	166525
106667	166526
25038	166527
15420	166528
19154	166529
74	166530
33635	166531
77764	166532
20218	166533
327	166534
37997	166535
160415	166536
2525	166537
133860	166538
15685	166539
68998	166540
55430	166541
10992	166542
120620	166543
35383	166544
49270	166545
23324	166546
44989	166547
124816	166548
41727	166549
14321	166550
5947	166551
345	166552
90383	166553
1420	166554
36397	166555
70081	166556
458	166557
29525	166558
97909	166559
27085	166560
5423	166561
2910	166562
7	166563
7629	166564
80392	166565
95300	166566
48002	166567
64866	166568
91104	166569
65666	166570
46145	166571
23601	166572
5358	166573
22633	166574
62525	166575
3814	166576
38782	166577
20361	166578
89846	166579
59184	166580
559	166581
55112	166582
72191	166583
49794	166584
29264	166585
521	166586
88167	166587
36574	166588
51750	166589
107477	166590
42394	166591
31086	166592
16780	166593
23283	166594
41714	166595
12042	166596
25980	166597
20838	166598
22016	166599
12423	166600
2699	166601
738	166602
3471	166603
159865	166604
14750	166605
26627	166606
17480	166607
8442	166608
388	166609
36795	166610
15214	166611
160479	166612
8735	166613
605	166614
12416	166615
27341	166616
28664	166617
69724	166618
45511	166619
90502	166620
134430	166621
59994	166622
52227	166623
11650	166624
46935	166625
57845	166626
27876	166627
25071	166628
1518	166629
58375	166630
68835	166631
13303	166632
100387	166633
56261	166634
17564	166635
34812	166636
16235	166637
11046	166638
777	166639
1569	166640
34391	166641
44608	166642
79707	166643
165345	166644
39583	166645
8087	166646
4187	166647
3406	166648
44242	166649
71756	166650
21516	166651
14577	166652
6083	166653
87298	166654
4625	166655
12084	166656
63379	166657
56415	166658
156035	166659
88735	166660
41267	166661
104588	166662
3173	166663
485	166664
77537	166665
42426	166666
3597	166667
33136	166668
165055	166669
29129	166670
38102	166671
12739	166672
4894	166673
58564	166674
69165	166675
26077	166676
22795	166677
10459	166678
43	166679
9272	166680
41803	166681
6261	166682
60583	166683
2622	166684
1035	166685
108299	166686
22837	166687
54061	166688
118648	166689
3555	166690
26054	166691
62984	166692
7629	166693
14173	166694
71488	166695
18319	166696
23222	166697
14670	166698
55727	166699
68160	166700
8040	166701
65	166702
5107	166703
37225	166704
60587	166705
70475	166706
19521	166707
45691	166708
42059	166709
46603	166710
4721	166711
35059	166712
166063	166713
83573	166714
31413	166715
35696	166716
63454	166717
10270	166718
37900	166719
22459	166720
40139	166721
33072	166722
111918	166723
17441	166724
4563	166725
5180	166726
29737	166727
21046	166728
82614	166729
34618	166730
13187	166731
78292	166732
3709	166733
95838	166734
14459	166735
252	166736
12398	166737
65966	166738
97356	166739
15520	166740
12477	166741
81783	166742
11185	166743
28442	166744
11007	166745
626	166746
15044	166747
14835	166748
30947	166749
16582	166750
28180	166751
110441	166752
51988	166753
105785	166754
77148	166755
1171	166756
2539	166757
23740	166758
20297	166759
20280	166760
17359	166761
613	166762
22393	166763
77544	166764
86399	166765
20186	166766
128539	166767
73068	166768
21270	166769
39653	166770
4222	166771
24346	166772
109126	166773
8210	166774
773	166775
19374	166776
59830	166777
65725	166778
37235	166779
35316	166780
4841	166781
72090	166782
1491	166783
1993	166784
67420	166785
40633	166786
4126	166787
112369	166788
22714	166789
10649	166790
2456	166791
11562	166792
86182	166793
32411	166794
21806	166795
60323	166796
44205	166797
24131	166798
1367	166799
10878	166800
127175	166801
13664	166802
9102	166803
30050	166804
143407	166805
45991	166806
19491	166807
6836	166808
11522	166809
31777	166810
947	166811
58608	166812
73546	166813
5687	166814
107526	166815
134985	166816
109	166817
30736	166818
9788	166819
8202	166820
9035	166821
11221	166822
45821	166823
8368	166824
70701	166825
40083	166826
9666	166827
13618	166828
103155	166829
19595	166830
31282	166831
1500	166832
848	166833
15512	166834
98926	166835
154790	166836
58513	166837
21122	166838
55412	166839
37558	166840
108601	166841
79302	166842
8489	166843
3520	166844
7757	166845
4142	166846
46567	166847
101	166848
43906	166849
58841	166850
935	166851
142393	166852
49049	166853
58796	166854
31218	166855
4731	166856
71294	166857
40020	166858
96104	166859
28924	166860
81683	166861
30450	166862
24103	166863
12008	166864
2439	166865
79255	166866
408	166867
95758	166868
57274	166869
35624	166870
726	166871
3918	166872
146850	166873
90225	166874
166683	166875
76982	166876
91182	166877
19643	166878
26986	166879
73151	166880
89067	166881
21902	166882
31353	166883
37835	166884
11586	166885
57076	166886
715	166887
47739	166888
20198	166889
23176	166890
80163	166891
33521	166892
25165	166893
132843	166894
14989	166895
57927	166896
34430	166897
13551	166898
28151	166899
96105	166900
22175	166901
69370	166902
59936	166903
42109	166904
3713	166905
45927	166906
45011	166907
141145	166908
72139	166909
22343	166910
32549	166911
5022	166912
6488	166913
6644	166914
30302	166915
27322	166916
2238	166917
58896	166918
97784	166919
18215	166920
25810	166921
15083	166922
16087	166923
73896	166924
18575	166925
30158	166926
8475	166927
47781	166928
36044	166929
89324	166930
37431	166931
68489	166932
6625	166933
6223	166934
64645	166935
34749	166936
47307	166937
194	166938
86626	166939
54703	166940
32026	166941
17111	166942
49932	166943
2259	166944
47942	166945
3098	166946
56986	166947
4938	166948
1613	166949
48167	166950
79389	166951
77626	166952
4653	166953
43641	166954
48127	166955
83500	166956
72443	166957
124	166958
13	166959
152877	166960
43649	166961
7521	166962
48638	166963
60133	166964
375	166965
158229	166966
62500	166967
45203	166968
52016	166969
16271	166970
3887	166971
148	166972
33316	166973
2362	166974
15513	166975
70112	166976
93181	166977
98684	166978
130719	166979
58889	166980
63621	166981
10994	166982
57125	166983
7617	166984
132202	166985
48652	166986
35404	166987
104916	166988
35473	166989
35062	166990
18680	166991
55588	166992
8010	166993
64823	166994
12093	166995
66422	166996
5869	166997
1537	166998
26644	166999
12313	167000
20762	167001
713	167002
4686	167003
40150	167004
21752	167005
83746	167006
101378	167007
6043	167008
21075	167009
61840	167010
46779	167011
18106	167012
77357	167013
13588	167014
16005	167015
121608	167016
102222	167017
59040	167018
21367	167019
7523	167020
4763	167021
24749	167022
56565	167023
5943	167024
57695	167025
102247	167026
42315	167027
15121	167028
13994	167029
19729	167030
1029	167031
23469	167032
48162	167033
11613	167034
87490	167035
68971	167036
574	167037
17883	167038
22796	167039
43825	167040
3589	167041
4399	167042
22710	167043
57590	167044
48131	167045
60584	167046
80085	167047
44464	167048
84243	167049
21771	167050
31641	167051
4143	167052
18026	167053
21402	167054
43380	167055
9630	167056
38840	167057
88379	167058
72077	167059
18132	167060
96340	167061
27623	167062
74483	167063
22439	167064
106886	167065
42152	167066
1218	167067
60847	167068
14381	167069
55274	167070
14651	167071
9262	167072
30192	167073
59920	167074
30988	167075
105669	167076
118547	167077
31105	167078
96117	167079
134098	167080
48950	167081
98289	167082
9686	167083
73727	167084
98129	167085
6192	167086
5526	167087
3542	167088
29992	167089
27398	167090
32028	167091
42057	167092
5847	167093
86473	167094
29651	167095
12341	167096
13815	167097
90036	167098
48311	167099
4275	167100
2280	167101
130056	167102
14406	167103
26981	167104
82382	167105
636	167106
15379	167107
2291	167108
22806	167109
1748	167110
8791	167111
5896	167112
66407	167113
142435	167114
12802	167115
4714	167116
14881	167117
32469	167118
72340	167119
23906	167120
14501	167121
21995	167122
23823	167123
41122	167124
11880	167125
5853	167126
16000	167127
3282	167128
17994	167129
14325	167130
681	167131
8129	167132
6264	167133
143683	167134
9044	167135
78335	167136
6445	167137
652	167138
37218	167139
42124	167140
22151	167141
73954	167142
20873	167143
12309	167144
2019	167145
74925	167146
21934	167147
3444	167148
116960	167149
6385	167150
102082	167151
9299	167152
81658	167153
44496	167154
2875	167155
7814	167156
107290	167157
13281	167158
39028	167159
143214	167160
49714	167161
4203	167162
1156	167163
4951	167164
19700	167165
3271	167166
10274	167167
23226	167168
85619	167169
7612	167170
75044	167171
296	167172
8218	167173
3342	167174
30677	167175
154107	167176
12715	167177
118968	167178
36875	167179
46329	167180
24242	167181
84302	167182
20173	167183
964	167184
347	167185
10186	167186
77166	167187
111648	167188
37497	167189
35964	167190
98080	167191
14772	167192
55957	167193
30546	167194
86238	167195
112882	167196
76315	167197
89796	167198
6251	167199
39495	167200
87249	167201
23532	167202
47923	167203
107196	167204
25749	167205
15613	167206
5628	167207
59721	167208
64470	167209
36293	167210
628	167211
35784	167212
3615	167213
4908	167214
7975	167215
22572	167216
13589	167217
12341	167218
54590	167219
15125	167220
5779	167221
507	167222
1544	167223
17579	167224
28019	167225
12099	167226
46578	167227
41747	167228
25547	167229
29858	167230
66947	167231
73886	167232
21015	167233
15739	167234
194	167235
13898	167236
6588	167237
113102	167238
24738	167239
104432	167240
11683	167241
1387	167242
91627	167243
71047	167244
32972	167245
7615	167246
6063	167247
102843	167248
38467	167249
17364	167250
13683	167251
7207	167252
9249	167253
80251	167254
29195	167255
35298	167256
25449	167257
67648	167258
11211	167259
53862	167260
14542	167261
1076	167262
2745	167263
642	167264
15813	167265
1175	167266
3618	167267
128624	167268
78284	167269
17428	167270
25227	167271
1056	167272
24232	167273
57238	167274
11069	167275
45133	167276
24647	167277
73879	167278
79468	167279
52583	167280
39185	167281
26538	167282
5007	167283
58947	167284
34937	167285
5430	167286
748	167287
47730	167288
40649	167289
26670	167290
65822	167291
12515	167292
116303	167293
78400	167294
101476	167295
2164	167296
11153	167297
634	167298
55732	167299
43944	167300
18072	167301
136975	167302
81773	167303
21425	167304
64330	167305
1376	167306
77446	167307
20644	167308
5856	167309
66414	167310
7905	167311
83615	167312
92533	167313
71116	167314
8789	167315
907	167316
54920	167317
44527	167318
6385	167319
4220	167320
71133	167321
1536	167322
65735	167323
51469	167324
21262	167325
4978	167326
4836	167327
43788	167328
10329	167329
1539	167330
17564	167331
4941	167332
165144	167333
2441	167334
542	167335
4518	167336
33230	167337
91617	167338
31194	167339
13509	167340
79446	167341
21670	167342
105437	167343
2182	167344
34974	167345
80966	167346
47607	167347
3286	167348
110485	167349
6443	167350
4340	167351
53481	167352
65189	167353
36902	167354
102964	167355
1200	167356
82587	167357
736	167358
39426	167359
35299	167360
127448	167361
74028	167362
130747	167363
1779	167364
9251	167365
24140	167366
32641	167367
19580	167368
78294	167369
33091	167370
56531	167371
15624	167372
49573	167373
6017	167374
2938	167375
439	167376
12196	167377
30201	167378
53138	167379
12478	167380
3369	167381
39079	167382
89335	167383
6003	167384
54455	167385
66456	167386
61792	167387
134207	167388
5443	167389
70836	167390
12454	167391
37272	167392
72128	167393
35795	167394
44791	167395
8024	167396
45030	167397
135862	167398
74432	167399
78665	167400
10889	167401
1727	167402
58122	167403
36468	167404
61999	167405
7110	167406
127941	167407
42271	167408
28019	167409
55327	167410
35965	167411
17307	167412
42437	167413
72653	167414
70977	167415
127993	167416
128869	167417
71260	167418
20432	167419
47716	167420
89895	167421
14895	167422
131731	167423
25223	167424
108412	167425
5416	167426
154316	167427
44702	167428
21761	167429
25763	167430
1527	167431
7056	167432
44924	167433
386	167434
79669	167435
91747	167436
10072	167437
38661	167438
8706	167439
4106	167440
160198	167441
19988	167442
12130	167443
71270	167444
32163	167445
47832	167446
26711	167447
50262	167448
30731	167449
4560	167450
6037	167451
24562	167452
287	167453
16421	167454
3424	167455
5048	167456
66085	167457
71208	167458
12210	167459
7990	167460
3634	167461
17690	167462
49759	167463
3438	167464
7740	167465
10219	167466
20337	167467
3318	167468
72360	167469
23418	167470
14933	167471
41492	167472
106238	167473
66421	167474
22591	167475
102078	167476
7653	167477
47297	167478
134816	167479
21322	167480
92734	167481
51720	167482
5885	167483
132710	167484
16815	167485
6565	167486
8518	167487
129383	167488
33623	167489
10394	167490
69324	167491
28506	167492
32071	167493
30941	167494
66633	167495
12822	167496
25898	167497
3986	167498
60478	167499
10041	167500
36514	167501
3136	167502
23071	167503
12340	167504
104604	167505
88616	167506
113355	167507
15065	167508
739	167509
6980	167510
74430	167511
122133	167512
28670	167513
6252	167514
30163	167515
99957	167516
28116	167517
59868	167518
159223	167519
68289	167520
267	167521
64890	167522
63883	167523
131754	167524
25211	167525
71198	167526
81512	167527
21769	167528
21593	167529
1	167530
30625	167531
29996	167532
55055	167533
55687	167534
51037	167535
39911	167536
99602	167537
75455	167538
14158	167539
47234	167540
52656	167541
111394	167542
15442	167543
65834	167544
75780	167545
1101	167546
56239	167547
18941	167548
1944	167549
49936	167550
10829	167551
40612	167552
38342	167553
34357	167554
15801	167555
10092	167556
9227	167557
83322	167558
3519	167559
1426	167560
18512	167561
15764	167562
55877	167563
84494	167564
30990	167565
42002	167566
39951	167567
17545	167568
27090	167569
55965	167570
381	167571
50155	167572
87270	167573
100406	167574
2980	167575
34480	167576
2009	167577
43729	167578
31045	167579
9942	167580
148	167581
692	167582
57921	167583
101539	167584
29972	167585
1459	167586
9511	167587
9561	167588
4651	167589
10393	167590
105599	167591
48913	167592
13440	167593
562	167594
149127	167595
138122	167596
45284	167597
4107	167598
3103	167599
11345	167600
2211	167601
123819	167602
36564	167603
124085	167604
63352	167605
100832	167606
84648	167607
49570	167608
95124	167609
11792	167610
107171	167611
6499	167612
22335	167613
26369	167614
27115	167615
4688	167616
36707	167617
13881	167618
33108	167619
10805	167620
7405	167621
60096	167622
76502	167623
28129	167624
34727	167625
7637	167626
89365	167627
19488	167628
11369	167629
8665	167630
1616	167631
125051	167632
7778	167633
1156	167634
56175	167635
21549	167636
5545	167637
28755	167638
17417	167639
36838	167640
33655	167641
7274	167642
77370	167643
3709	167644
79429	167645
3129	167646
151248	167647
16202	167648
28819	167649
20610	167650
58061	167651
119784	167652
25400	167653
25018	167654
58809	167655
102992	167656
22721	167657
9420	167658
62772	167659
14356	167660
87468	167661
692	167662
14452	167663
4773	167664
74831	167665
103961	167666
3111	167667
93845	167668
300	167669
8654	167670
77380	167671
368	167672
67518	167673
16778	167674
7416	167675
37819	167676
74231	167677
60958	167678
86060	167679
32866	167680
12767	167681
363	167682
4232	167683
63307	167684
94463	167685
4022	167686
1194	167687
41857	167688
8225	167689
68516	167690
75156	167691
6644	167692
10164	167693
75949	167694
82131	167695
38075	167696
27505	167697
566	167698
3195	167699
3776	167700
18339	167701
3810	167702
48184	167703
34452	167704
49544	167705
89	167706
34177	167707
84990	167708
15197	167709
13233	167710
79723	167711
446	167712
7761	167713
46613	167714
11496	167715
17187	167716
58935	167717
38046	167718
15067	167719
156207	167720
53024	167721
153974	167722
31250	167723
25621	167724
14850	167725
106095	167726
53065	167727
3032	167728
30183	167729
57625	167730
96389	167731
17287	167732
27291	167733
35713	167734
540	167735
95367	167736
9796	167737
106965	167738
54120	167739
72111	167740
112564	167741
129281	167742
20962	167743
41103	167744
131375	167745
5098	167746
163017	167747
70816	167748
35118	167749
81292	167750
51642	167751
58874	167752
17639	167753
7191	167754
3354	167755
143668	167756
45976	167757
47587	167758
1006	167759
54508	167760
4535	167761
27575	167762
89	167763
59791	167764
47380	167765
6807	167766
946	167767
87255	167768
1041	167769
13119	167770
1921	167771
66943	167772
41817	167773
105011	167774
113459	167775
82804	167776
99068	167777
28879	167778
7035	167779
41196	167780
4430	167781
330	167782
50477	167783
53838	167784
62441	167785
87089	167786
16905	167787
29684	167788
5996	167789
164856	167790
44816	167791
80421	167792
84405	167793
36985	167794
5614	167795
11062	167796
105871	167797
41591	167798
75831	167799
76091	167800
46726	167801
1065	167802
9018	167803
7190	167804
16168	167805
27405	167806
49579	167807
3585	167808
64835	167809
11100	167810
72396	167811
69317	167812
27006	167813
39219	167814
11172	167815
25987	167816
120089	167817
37620	167818
37411	167819
51776	167820
131503	167821
17682	167822
87189	167823
2524	167824
29156	167825
32050	167826
16082	167827
73286	167828
38418	167829
14807	167830
4074	167831
34625	167832
34354	167833
35368	167834
11099	167835
145494	167836
16497	167837
59814	167838
25080	167839
71816	167840
13781	167841
39308	167842
104539	167843
71781	167844
34208	167845
10498	167846
57144	167847
8997	167848
8750	167849
84073	167850
12	167851
18100	167852
38315	167853
10472	167854
6721	167855
29823	167856
26319	167857
9949	167858
149116	167859
273	167860
34609	167861
12663	167862
1844	167863
105396	167864
627	167865
46946	167866
122169	167867
69164	167868
85554	167869
8115	167870
9486	167871
428	167872
36312	167873
38470	167874
56164	167875
9277	167876
135972	167877
123580	167878
4241	167879
57392	167880
5712	167881
52123	167882
567	167883
85168	167884
94392	167885
106516	167886
101808	167887
52383	167888
7003	167889
96000	167890
42504	167891
48051	167892
6714	167893
11843	167894
112329	167895
11294	167896
69215	167897
93349	167898
11595	167899
29960	167900
10756	167901
575	167902
13636	167903
29582	167904
1796	167905
37319	167906
27492	167907
77884	167908
91068	167909
44304	167910
148946	167911
109045	167912
126484	167913
640	167914
3899	167915
50079	167916
88353	167917
131948	167918
12544	167919
86078	167920
122059	167921
10375	167922
65680	167923
63267	167924
103556	167925
61795	167926
62631	167927
57475	167928
8278	167929
11618	167930
36337	167931
24405	167932
14118	167933
1849	167934
16254	167935
132777	167936
26653	167937
48908	167938
84265	167939
25051	167940
108723	167941
11837	167942
59158	167943
13677	167944
30862	167945
63656	167946
11418	167947
21622	167948
33756	167949
18305	167950
7595	167951
24023	167952
1676	167953
7594	167954
204	167955
43054	167956
67500	167957
85079	167958
3195	167959
97402	167960
21247	167961
37055	167962
1993	167963
35036	167964
75420	167965
65818	167966
9180	167967
12208	167968
337	167969
52126	167970
23	167971
2548	167972
105372	167973
19168	167974
10695	167975
15532	167976
76933	167977
139578	167978
63410	167979
158470	167980
136221	167981
11591	167982
69641	167983
4237	167984
2117	167985
39717	167986
84673	167987
6573	167988
121418	167989
40141	167990
419	167991
18968	167992
150	167993
31043	167994
24968	167995
2382	167996
97198	167997
9469	167998
46958	167999
2471	168000
39709	168001
38124	168002
4632	168003
88922	168004
15637	168005
37756	168006
228	168007
1408	168008
65443	168009
983	168010
62963	168011
82666	168012
11589	168013
10711	168014
19128	168015
16836	168016
166596	168017
49001	168018
65526	168019
49330	168020
872	168021
112409	168022
113568	168023
83552	168024
18300	168025
21312	168026
183	168027
10721	168028
1823	168029
23813	168030
161558	168031
17	168032
98440	168033
22288	168034
53617	168035
87583	168036
116404	168037
34673	168038
65529	168039
6267	168040
38520	168041
27963	168042
5025	168043
21577	168044
3055	168045
116320	168046
54066	168047
33530	168048
125210	168049
7262	168050
50945	168051
121837	168052
10438	168053
63153	168054
17972	168055
14453	168056
132802	168057
22277	168058
58270	168059
68791	168060
27474	168061
79839	168062
28680	168063
4551	168064
118381	168065
34161	168066
15515	168067
35667	168068
24169	168069
67998	168070
56950	168071
35181	168072
95760	168073
17101	168074
56183	168075
140748	168076
88559	168077
27245	168078
73181	168079
70115	168080
10925	168081
111528	168082
27950	168083
7252	168084
15099	168085
2751	168086
96635	168087
5181	168088
4534	168089
73967	168090
29507	168091
63035	168092
3647	168093
33283	168094
1866	168095
2044	168096
18481	168097
88455	168098
10634	168099
100118	168100
121031	168101
85884	168102
21638	168103
1884	168104
71922	168105
4134	168106
30161	168107
21406	168108
130544	168109
2850	168110
85185	168111
6037	168112
16904	168113
2187	168114
52177	168115
11267	168116
43485	168117
67766	168118
57872	168119
20845	168120
38627	168121
57094	168122
65098	168123
12356	168124
1977	168125
9013	168126
144344	168127
155488	168128
75135	168129
74699	168130
37999	168131
49624	168132
164969	168133
132519	168134
94717	168135
81557	168136
27555	168137
21145	168138
53885	168139
7409	168140
62041	168141
65873	168142
73515	168143
75966	168144
23440	168145
50379	168146
58611	168147
37125	168148
29198	168149
6672	168150
120767	168151
36923	168152
59060	168153
55377	168154
3699	168155
21432	168156
49717	168157
29503	168158
13856	168159
50427	168160
15588	168161
6532	168162
64443	168163
97873	168164
29806	168165
59288	168166
23625	168167
5280	168168
69304	168169
68281	168170
923	168171
53175	168172
28312	168173
99050	168174
7668	168175
12563	168176
2324	168177
120931	168178
10514	168179
116081	168180
54138	168181
583	168182
106040	168183
83385	168184
42888	168185
72096	168186
28055	168187
72294	168188
36095	168189
95946	168190
98900	168191
125617	168192
99484	168193
80029	168194
28156	168195
11787	168196
5626	168197
3734	168198
58448	168199
50760	168200
51784	168201
17868	168202
26190	168203
4736	168204
20503	168205
13852	168206
39135	168207
111529	168208
15798	168209
11540	168210
53679	168211
131271	168212
8819	168213
27964	168214
59437	168215
125016	168216
660	168217
10947	168218
41817	168219
24989	168220
113408	168221
126288	168222
47542	168223
487	168224
1133	168225
122798	168226
4790	168227
5494	168228
115780	168229
30511	168230
2316	168231
49215	168232
2190	168233
72138	168234
126733	168235
202	168236
67987	168237
22316	168238
125917	168239
68294	168240
1133	168241
17233	168242
60069	168243
93597	168244
97636	168245
1273	168246
584	168247
50715	168248
1385	168249
68191	168250
41621	168251
10141	168252
1377	168253
51710	168254
49852	168255
109589	168256
3180	168257
25345	168258
42881	168259
3160	168260
2976	168261
120138	168262
10035	168263
61738	168264
30650	168265
50283	168266
15375	168267
46354	168268
103757	168269
18194	168270
60025	168271
43420	168272
82343	168273
59832	168274
83260	168275
269	168276
7709	168277
3295	168278
16832	168279
4137	168280
109491	168281
166178	168282
1066	168283
17971	168284
14263	168285
318	168286
76735	168287
48622	168288
756	168289
4892	168290
2129	168291
13090	168292
4128	168293
17236	168294
23861	168295
62143	168296
24168	168297
31700	168298
17647	168299
1239	168300
31841	168301
80842	168302
67059	168303
34213	168304
62443	168305
3349	168306
52519	168307
14967	168308
2946	168309
5881	168310
39292	168311
6892	168312
96877	168313
50096	168314
16401	168315
9025	168316
17999	168317
117718	168318
362	168319
100708	168320
22706	168321
25914	168322
398	168323
56420	168324
1441	168325
233	168326
37638	168327
120286	168328
4367	168329
110738	168330
2010	168331
65041	168332
18295	168333
19808	168334
64406	168335
39587	168336
118568	168337
52817	168338
15007	168339
1163	168340
29456	168341
31975	168342
7906	168343
3851	168344
35407	168345
164643	168346
26541	168347
32971	168348
10503	168349
5767	168350
22657	168351
7939	168352
60231	168353
12238	168354
73775	168355
39091	168356
14168	168357
26519	168358
63958	168359
4597	168360
19785	168361
93503	168362
7693	168363
11867	168364
110771	168365
116651	168366
17760	168367
11569	168368
16239	168369
24123	168370
42705	168371
22962	168372
149910	168373
86141	168374
130095	168375
52363	168376
66984	168377
13894	168378
36244	168379
19523	168380
9	168381
14260	168382
35077	168383
135476	168384
16341	168385
106689	168386
85165	168387
1514	168388
59739	168389
2103	168390
113471	168391
10928	168392
14925	168393
10314	168394
4319	168395
132557	168396
4145	168397
2806	168398
6098	168399
72453	168400
286	168401
12536	168402
17959	168403
1405	168404
17542	168405
39378	168406
46214	168407
67036	168408
129120	168409
12363	168410
73876	168411
57203	168412
46818	168413
79793	168414
55754	168415
1284	168416
158513	168417
66497	168418
12682	168419
9262	168420
60675	168421
121317	168422
98762	168423
2723	168424
17033	168425
99914	168426
31820	168427
3850	168428
107736	168429
30392	168430
41165	168431
123611	168432
30125	168433
111635	168434
71431	168435
122368	168436
76377	168437
36359	168438
21934	168439
17576	168440
28212	168441
20618	168442
2938	168443
56773	168444
22796	168445
51385	168446
94140	168447
51151	168448
74323	168449
13115	168450
62489	168451
72197	168452
21325	168453
101215	168454
12331	168455
75591	168456
47390	168457
225	168458
100343	168459
1720	168460
30692	168461
16656	168462
2116	168463
1188	168464
52493	168465
68334	168466
332	168467
33066	168468
54112	168469
3728	168470
813	168471
57718	168472
3578	168473
18360	168474
44961	168475
82082	168476
97101	168477
24914	168478
25224	168479
33144	168480
7789	168481
17310	168482
109080	168483
6546	168484
56829	168485
9007	168486
67172	168487
16448	168488
115631	168489
5556	168490
56904	168491
24536	168492
12551	168493
10018	168494
94448	168495
122462	168496
13125	168497
105706	168498
3337	168499
166224	168500
8045	168501
21894	168502
10682	168503
35769	168504
45129	168505
19697	168506
13011	168507
31940	168508
20098	168509
7022	168510
21865	168511
18307	168512
13285	168513
855	168514
51310	168515
4246	168516
133300	168517
1833	168518
35867	168519
44213	168520
10521	168521
851	168522
3075	168523
6419	168524
979	168525
1658	168526
52796	168527
22994	168528
22173	168529
50	168530
68926	168531
36055	168532
10547	168533
18362	168534
21567	168535
87314	168536
15870	168537
1580	168538
90794	168539
71976	168540
16268	168541
13471	168542
1990	168543
70906	168544
18741	168545
12156	168546
22300	168547
1806	168548
109921	168549
269	168550
33799	168551
49699	168552
2015	168553
70642	168554
4214	168555
7023	168556
39959	168557
133806	168558
9159	168559
73965	168560
67893	168561
7596	168562
33409	168563
14999	168564
31384	168565
23819	168566
10104	168567
15625	168568
7420	168569
48023	168570
51176	168571
62758	168572
3382	168573
810	168574
62534	168575
84371	168576
32992	168577
23581	168578
12394	168579
15344	168580
602	168581
44560	168582
128181	168583
39718	168584
26479	168585
8197	168586
11807	168587
6363	168588
45677	168589
2935	168590
71289	168591
42386	168592
33043	168593
6780	168594
16042	168595
76658	168596
2532	168597
19935	168598
47441	168599
7433	168600
77930	168601
58804	168602
1847	168603
117576	168604
75096	168605
106422	168606
384	168607
10969	168608
13960	168609
17279	168610
88646	168611
16859	168612
64066	168613
15023	168614
32321	168615
68015	168616
20487	168617
3353	168618
47500	168619
65	168620
1091	168621
924	168622
31378	168623
19476	168624
17	168625
8647	168626
657	168627
2616	168628
120066	168629
56556	168630
606	168631
489	168632
3021	168633
36221	168634
13253	168635
57202	168636
17182	168637
125137	168638
42289	168639
48225	168640
124509	168641
24000	168642
34755	168643
73494	168644
25311	168645
34034	168646
2282	168647
136028	168648
29543	168649
51821	168650
50906	168651
6391	168652
13813	168653
15621	168654
71098	168655
19728	168656
104239	168657
40731	168658
27527	168659
43455	168660
65905	168661
3033	168662
2909	168663
15350	168664
1682	168665
33079	168666
20381	168667
53233	168668
3908	168669
4810	168670
6071	168671
103874	168672
79780	168673
32321	168674
5967	168675
60523	168676
3723	168677
21678	168678
58356	168679
119673	168680
54680	168681
46959	168682
39391	168683
4499	168684
9049	168685
61971	168686
39429	168687
81740	168688
559	168689
14396	168690
24565	168691
3704	168692
6934	168693
3368	168694
131507	168695
31822	168696
22375	168697
38357	168698
311	168699
44929	168700
28763	168701
93452	168702
16318	168703
43052	168704
3720	168705
65643	168706
172	168707
63341	168708
9809	168709
38600	168710
4736	168711
162884	168712
18123	168713
4324	168714
13165	168715
75245	168716
87597	168717
8862	168718
22244	168719
37227	168720
5968	168721
27170	168722
30112	168723
152314	168724
18045	168725
88106	168726
75141	168727
22596	168728
18755	168729
1254	168730
7712	168731
289	168732
66024	168733
50194	168734
7418	168735
22974	168736
33084	168737
31138	168738
1700	168739
6680	168740
61508	168741
11929	168742
15876	168743
9219	168744
39863	168745
29406	168746
36325	168747
26305	168748
140579	168749
32710	168750
22435	168751
10008	168752
6368	168753
117192	168754
324	168755
7455	168756
79951	168757
126156	168758
58420	168759
68710	168760
21514	168761
8053	168762
97	168763
3590	168764
46993	168765
132896	168766
154654	168767
123097	168768
11820	168769
126766	168770
71900	168771
28149	168772
2043	168773
124070	168774
369	168775
65339	168776
556	168777
4692	168778
72295	168779
29480	168780
12996	168781
6010	168782
51174	168783
105120	168784
18070	168785
117649	168786
9545	168787
5858	168788
68043	168789
5597	168790
32691	168791
7696	168792
35442	168793
85285	168794
161	168795
3140	168796
745	168797
74586	168798
29693	168799
8256	168800
15488	168801
87010	168802
91405	168803
18	168804
7508	168805
47911	168806
123715	168807
62562	168808
18955	168809
10800	168810
28085	168811
1687	168812
21481	168813
22061	168814
5645	168815
38636	168816
5861	168817
13993	168818
54704	168819
29359	168820
9538	168821
14964	168822
99126	168823
74398	168824
112413	168825
60664	168826
33165	168827
26747	168828
27009	168829
17090	168830
19157	168831
7308	168832
5085	168833
20007	168834
34093	168835
26643	168836
48876	168837
64094	168838
91770	168839
129714	168840
8334	168841
28063	168842
43505	168843
729	168844
68745	168845
44546	168846
28464	168847
17409	168848
13737	168849
29026	168850
27254	168851
26724	168852
36307	168853
58636	168854
42919	168855
24014	168856
883	168857
54836	168858
25516	168859
85528	168860
15565	168861
12701	168862
58301	168863
1458	168864
6569	168865
64464	168866
17247	168867
17069	168868
53625	168869
9700	168870
166739	168871
2	168872
43471	168873
23392	168874
13175	168875
74090	168876
25474	168877
2816	168878
213	168879
70784	168880
131726	168881
35053	168882
56559	168883
13707	168884
17122	168885
2701	168886
16562	168887
9808	168888
29200	168889
2933	168890
104404	168891
895	168892
1972	168893
100331	168894
108963	168895
176	168896
101391	168897
345	168898
81692	168899
18988	168900
125732	168901
84921	168902
23465	168903
58414	168904
35796	168905
46	168906
730	168907
23088	168908
69341	168909
17177	168910
91292	168911
60232	168912
132999	168913
26573	168914
31577	168915
30113	168916
54224	168917
69999	168918
6579	168919
96	168920
3500	168921
62958	168922
22747	168923
97420	168924
104256	168925
101177	168926
8589	168927
65782	168928
2139	168929
4826	168930
47374	168931
64399	168932
1338	168933
31228	168934
156768	168935
162740	168936
5131	168937
19976	168938
4484	168939
10888	168940
3317	168941
122785	168942
5818	168943
31421	168944
22011	168945
75544	168946
133294	168947
38562	168948
3566	168949
47315	168950
22597	168951
4974	168952
1405	168953
1835	168954
28374	168955
58781	168956
19586	168957
43144	168958
31290	168959
47055	168960
54016	168961
8549	168962
18	168963
17799	168964
34854	168965
4349	168966
77866	168967
14314	168968
77804	168969
21135	168970
11084	168971
73851	168972
10655	168973
103410	168974
13296	168975
27057	168976
4794	168977
34451	168978
70516	168979
44557	168980
45019	168981
133559	168982
54826	168983
161655	168984
111504	168985
1995	168986
7390	168987
48274	168988
188	168989
1569	168990
116220	168991
85862	168992
31431	168993
29827	168994
60996	168995
21073	168996
15766	168997
86106	168998
10133	168999
27113	169000
3197	169001
1204	169002
17541	169003
109902	169004
8401	169005
35945	169006
49420	169007
15969	169008
24328	169009
80035	169010
68872	169011
1790	169012
28926	169013
85586	169014
80138	169015
16846	169016
31377	169017
152210	169018
134322	169019
122671	169020
2302	169021
44726	169022
70987	169023
16909	169024
41437	169025
6400	169026
21757	169027
50383	169028
14774	169029
12188	169030
44774	169031
12357	169032
32819	169033
8425	169034
33023	169035
7735	169036
102011	169037
60634	169038
25106	169039
30975	169040
19413	169041
38682	169042
5937	169043
149504	169044
45336	169045
77206	169046
45996	169047
30046	169048
11455	169049
9799	169050
118212	169051
13769	169052
3708	169053
148280	169054
773	169055
165333	169056
79625	169057
16439	169058
13767	169059
48187	169060
30607	169061
96920	169062
54609	169063
156337	169064
9930	169065
22042	169066
57569	169067
14738	169068
4006	169069
689	169070
28576	169071
104237	169072
25603	169073
1536	169074
2538	169075
11334	169076
8436	169077
60020	169078
20702	169079
1124	169080
70511	169081
100057	169082
160280	169083
1496	169084
199	169085
58343	169086
15845	169087
60545	169088
28639	169089
27170	169090
4437	169091
102303	169092
7246	169093
6720	169094
6796	169095
38592	169096
10345	169097
2541	169098
11821	169099
33004	169100
107861	169101
12120	169102
11080	169103
88144	169104
56092	169105
51060	169106
29515	169107
1	169108
5831	169109
5083	169110
85897	169111
12885	169112
44	169113
1225	169114
1157	169115
20785	169116
12335	169117
86529	169118
68772	169119
1019	169120
191	169121
58404	169122
28390	169123
3542	169124
52058	169125
6935	169126
29907	169127
947	169128
13026	169129
23903	169130
205	169131
12197	169132
39389	169133
271	169134
9147	169135
78080	169136
68302	169137
18064	169138
34495	169139
20057	169140
88851	169141
32660	169142
37427	169143
60072	169144
24911	169145
15316	169146
13865	169147
12307	169148
74978	169149
100386	169150
32477	169151
10995	169152
8849	169153
29360	169154
23937	169155
17251	169156
6854	169157
2293	169158
33753	169159
9403	169160
14820	169161
59393	169162
5365	169163
88480	169164
39949	169165
44230	169166
18915	169167
66109	169168
54660	169169
50222	169170
45144	169171
478	169172
66255	169173
112120	169174
10560	169175
49915	169176
14593	169177
32737	169178
17671	169179
4455	169180
690	169181
62185	169182
25895	169183
25246	169184
88	169185
17582	169186
14986	169187
156488	169188
5199	169189
20049	169190
57377	169191
29481	169192
6819	169193
35116	169194
1340	169195
122835	169196
2207	169197
55822	169198
7071	169199
83730	169200
149283	169201
131	169202
66446	169203
135768	169204
46209	169205
134172	169206
78221	169207
25469	169208
148100	169209
92881	169210
105779	169211
106154	169212
1380	169213
7895	169214
63301	169215
62969	169216
2812	169217
71846	169218
3640	169219
760	169220
990	169221
48462	169222
67247	169223
21879	169224
48250	169225
7484	169226
125088	169227
10510	169228
209	169229
58842	169230
5798	169231
75860	169232
1945	169233
90007	169234
80965	169235
103194	169236
4727	169237
57479	169238
6207	169239
62325	169240
14934	169241
4496	169242
123133	169243
5691	169244
31465	169245
101190	169246
2160	169247
18133	169248
93294	169249
69126	169250
18517	169251
3354	169252
113618	169253
17644	169254
89195	169255
110745	169256
11765	169257
61052	169258
102901	169259
53109	169260
34758	169261
12009	169262
35954	169263
20385	169264
111160	169265
13739	169266
99690	169267
34310	169268
40474	169269
14099	169270
79990	169271
45766	169272
25964	169273
20230	169274
5676	169275
19502	169276
35827	169277
8107	169278
116345	169279
13493	169280
89892	169281
32894	169282
13774	169283
103803	169284
47733	169285
13289	169286
4094	169287
30261	169288
20038	169289
6281	169290
66182	169291
100253	169292
109993	169293
68931	169294
34664	169295
15683	169296
130276	169297
27255	169298
927	169299
107758	169300
18371	169301
64475	169302
10720	169303
30528	169304
858	169305
43022	169306
2194	169307
93757	169308
49751	169309
12449	169310
72978	169311
54231	169312
10370	169313
4774	169314
21510	169315
44278	169316
20218	169317
9587	169318
42212	169319
56156	169320
48011	169321
5729	169322
572	169323
82986	169324
16642	169325
2015	169326
39727	169327
11140	169328
27661	169329
72512	169330
55921	169331
41674	169332
46991	169333
8467	169334
16387	169335
7453	169336
20766	169337
21381	169338
92687	169339
20208	169340
23725	169341
498	169342
733	169343
152623	169344
30965	169345
53779	169346
1380	169347
42642	169348
37551	169349
51897	169350
64586	169351
80059	169352
5205	169353
150117	169354
68257	169355
1581	169356
102765	169357
76573	169358
8100	169359
130021	169360
83380	169361
67056	169362
93330	169363
106178	169364
27432	169365
7687	169366
64645	169367
13491	169368
4191	169369
6852	169370
33062	169371
17443	169372
4102	169373
20066	169374
758	169375
26728	169376
52557	169377
10954	169378
13691	169379
10072	169380
71626	169381
33124	169382
70565	169383
3266	169384
6277	169385
2852	169386
57681	169387
37529	169388
51885	169389
1296	169390
7939	169391
2356	169392
10059	169393
1943	169394
68630	169395
17420	169396
21023	169397
76565	169398
68598	169399
9335	169400
62416	169401
21883	169402
37785	169403
120186	169404
15236	169405
84791	169406
39000	169407
43718	169408
5763	169409
133016	169410
10117	169411
6276	169412
19584	169413
6237	169414
4494	169415
92685	169416
13341	169417
53663	169418
71476	169419
10563	169420
21684	169421
30319	169422
105081	169423
50366	169424
21531	169425
20179	169426
18554	169427
73446	169428
208	169429
1633	169430
9095	169431
39275	169432
48938	169433
5149	169434
11927	169435
5857	169436
40568	169437
13664	169438
66098	169439
31560	169440
62321	169441
66186	169442
2223	169443
1148	169444
39931	169445
34	169446
9489	169447
20884	169448
735	169449
53900	169450
36059	169451
22246	169452
52552	169453
43013	169454
162821	169455
112167	169456
29987	169457
52019	169458
24816	169459
10650	169460
5799	169461
10226	169462
5590	169463
5482	169464
26802	169465
69858	169466
30794	169467
295	169468
87574	169469
126852	169470
164466	169471
7288	169472
15233	169473
134459	169474
93	169475
17839	169476
30837	169477
59265	169478
50943	169479
108066	169480
8923	169481
125826	169482
26169	169483
1576	169484
79326	169485
28153	169486
64528	169487
24436	169488
2184	169489
39341	169490
60543	169491
1185	169492
66759	169493
75690	169494
5251	169495
2596	169496
36120	169497
49579	169498
147419	169499
72934	169500
103128	169501
89111	169502
28308	169503
39269	169504
26743	169505
45452	169506
39614	169507
132320	169508
4262	169509
42512	169510
2258	169511
113	169512
2644	169513
1201	169514
40164	169515
8057	169516
81027	169517
4134	169518
102948	169519
1919	169520
18193	169521
13625	169522
116102	169523
20271	169524
5210	169525
6312	169526
84888	169527
36361	169528
66220	169529
25394	169530
57224	169531
18084	169532
35489	169533
19818	169534
67456	169535
42133	169536
42657	169537
26349	169538
180	169539
18126	169540
177	169541
68035	169542
7570	169543
27858	169544
19852	169545
49986	169546
69638	169547
45756	169548
71248	169549
26166	169550
22930	169551
84201	169552
46827	169553
27194	169554
85380	169555
2607	169556
11493	169557
96043	169558
12334	169559
52603	169560
32267	169561
3917	169562
10312	169563
56618	169564
4262	169565
79406	169566
2197	169567
29841	169568
36010	169569
63985	169570
45179	169571
117014	169572
58230	169573
32656	169574
24950	169575
69208	169576
50420	169577
42673	169578
143771	169579
3775	169580
10423	169581
17585	169582
68462	169583
19073	169584
43991	169585
60957	169586
35757	169587
34550	169588
41054	169589
17485	169590
14716	169591
81949	169592
32319	169593
32163	169594
42539	169595
35560	169596
33144	169597
1831	169598
69296	169599
89228	169600
56095	169601
9491	169602
12781	169603
5697	169604
9189	169605
70234	169606
5385	169607
47300	169608
4223	169609
28432	169610
660	169611
12946	169612
4500	169613
51910	169614
3604	169615
268	169616
159399	169617
82047	169618
1229	169619
3076	169620
16186	169621
23729	169622
1092	169623
93113	169624
87814	169625
68466	169626
45921	169627
714	169628
15368	169629
16764	169630
104128	169631
19376	169632
12668	169633
34118	169634
20056	169635
53992	169636
486	169637
14134	169638
9865	169639
28562	169640
85374	169641
28999	169642
714	169643
2604	169644
38868	169645
7539	169646
58739	169647
9835	169648
12312	169649
69528	169650
2484	169651
20297	169652
9280	169653
27262	169654
37007	169655
7090	169656
17337	169657
15577	169658
6541	169659
66248	169660
77386	169661
23092	169662
98975	169663
10019	169664
19948	169665
14771	169666
45345	169667
1811	169668
19893	169669
44851	169670
37366	169671
38	169672
78571	169673
120638	169674
16647	169675
37142	169676
2249	169677
489	169678
10251	169679
37305	169680
87418	169681
10958	169682
121933	169683
22382	169684
41055	169685
1262	169686
68595	169687
2109	169688
85430	169689
113628	169690
6594	169691
34644	169692
39322	169693
25596	169694
38602	169695
25607	169696
57908	169697
2962	169698
3307	169699
44285	169700
36882	169701
3404	169702
95795	169703
77140	169704
1290	169705
33084	169706
10817	169707
16745	169708
7358	169709
10486	169710
21804	169711
106100	169712
49140	169713
113415	169714
30622	169715
147985	169716
19961	169717
86280	169718
109052	169719
13506	169720
1490	169721
106713	169722
7443	169723
66231	169724
18162	169725
104173	169726
12088	169727
28938	169728
8870	169729
22255	169730
15731	169731
44818	169732
82661	169733
46955	169734
6183	169735
55125	169736
116	169737
39321	169738
15825	169739
70081	169740
136362	169741
17620	169742
5332	169743
30790	169744
29907	169745
100180	169746
9948	169747
5399	169748
70353	169749
37764	169750
95206	169751
24625	169752
8140	169753
19802	169754
11123	169755
30027	169756
81116	169757
117	169758
33862	169759
125997	169760
9986	169761
8266	169762
2389	169763
5651	169764
22126	169765
1552	169766
21276	169767
4572	169768
3527	169769
42420	169770
7854	169771
5024	169772
45567	169773
25340	169774
6176	169775
774	169776
19589	169777
15950	169778
24892	169779
17943	169780
22409	169781
25699	169782
231	169783
59202	169784
71469	169785
43032	169786
1601	169787
84173	169788
118654	169789
46083	169790
50463	169791
28128	169792
261	169793
53688	169794
1574	169795
138716	169796
67621	169797
24858	169798
141317	169799
39465	169800
21606	169801
64477	169802
86343	169803
28993	169804
38113	169805
42924	169806
37223	169807
5208	169808
508	169809
14587	169810
1489	169811
1821	169812
34866	169813
27381	169814
86914	169815
77436	169816
2219	169817
7663	169818
23906	169819
1508	169820
40306	169821
48228	169822
4996	169823
112945	169824
101969	169825
90773	169826
29142	169827
9555	169828
51382	169829
28465	169830
111925	169831
1296	169832
28364	169833
39743	169834
40396	169835
109928	169836
65290	169837
27408	169838
7002	169839
95971	169840
46330	169841
112507	169842
64457	169843
129453	169844
22007	169845
9253	169846
9272	169847
75664	169848
14	169849
6779	169850
7962	169851
125478	169852
92	169853
64148	169854
8117	169855
84705	169856
162953	169857
7726	169858
7796	169859
72490	169860
53473	169861
59663	169862
5622	169863
41162	169864
41656	169865
5789	169866
34	169867
56999	169868
149554	169869
50725	169870
75632	169871
62051	169872
15349	169873
8264	169874
39417	169875
30240	169876
4833	169877
9751	169878
104766	169879
3592	169880
60460	169881
3119	169882
109556	169883
165797	169884
69434	169885
4701	169886
28715	169887
165062	169888
16232	169889
37576	169890
21384	169891
14686	169892
8446	169893
12629	169894
12354	169895
73651	169896
103216	169897
55115	169898
21989	169899
51425	169900
56306	169901
35572	169902
34480	169903
101223	169904
2614	169905
6773	169906
27812	169907
4289	169908
23376	169909
1274	169910
7496	169911
40298	169912
4179	169913
92370	169914
6350	169915
8160	169916
137202	169917
89682	169918
1402	169919
14584	169920
101769	169921
16643	169922
32817	169923
79936	169924
7531	169925
38682	169926
103355	169927
32415	169928
137371	169929
45661	169930
88081	169931
58019	169932
19655	169933
20026	169934
9126	169935
878	169936
19114	169937
19029	169938
128018	169939
848	169940
40795	169941
77755	169942
2893	169943
7154	169944
4945	169945
4235	169946
182	169947
60517	169948
45527	169949
23368	169950
75150	169951
76208	169952
1452	169953
76296	169954
132778	169955
2813	169956
58843	169957
48971	169958
11043	169959
34348	169960
13178	169961
50832	169962
67911	169963
2008	169964
14223	169965
1227	169966
68045	169967
17789	169968
276	169969
32375	169970
9349	169971
110283	169972
20283	169973
52976	169974
92514	169975
8574	169976
40305	169977
48530	169978
2646	169979
50698	169980
11373	169981
10285	169982
40260	169983
60553	169984
2997	169985
1778	169986
56768	169987
2461	169988
89065	169989
67538	169990
29653	169991
32826	169992
49042	169993
3998	169994
64772	169995
29069	169996
20322	169997
4975	169998
17090	169999
143419	170000
6829	170001
54354	170002
31706	170003
67656	170004
14	170005
23645	170006
54011	170007
30579	170008
92185	170009
12967	170010
3477	170011
2036	170012
24962	170013
165247	170014
16539	170015
13488	170016
17541	170017
34202	170018
21833	170019
49484	170020
29684	170021
130776	170022
109389	170023
12194	170024
25115	170025
135500	170026
19452	170027
4981	170028
28369	170029
47808	170030
95939	170031
46	170032
1659	170033
2320	170034
40465	170035
139749	170036
65505	170037
101566	170038
115695	170039
63194	170040
69174	170041
4356	170042
79769	170043
10343	170044
18188	170045
965	170046
68608	170047
31430	170048
16	170049
67946	170050
58866	170051
73655	170052
26270	170053
5483	170054
4319	170055
64691	170056
3563	170057
45	170058
43803	170059
8681	170060
27069	170061
113513	170062
24227	170063
5230	170064
10065	170065
11790	170066
49419	170067
71767	170068
150435	170069
53232	170070
6980	170071
7057	170072
133931	170073
14946	170074
48319	170075
18836	170076
95601	170077
58260	170078
8307	170079
41327	170080
25551	170081
14001	170082
4520	170083
21068	170084
57585	170085
42703	170086
803	170087
3560	170088
10902	170089
37405	170090
18221	170091
162027	170092
276	170093
4696	170094
53295	170095
19638	170096
36056	170097
20760	170098
20962	170099
10806	170100
717	170101
7558	170102
409	170103
34934	170104
31	170105
109	170106
1494	170107
11786	170108
13545	170109
92376	170110
34102	170111
84326	170112
132458	170113
127006	170114
23	170115
39775	170116
75554	170117
5299	170118
13	170119
57113	170120
12285	170121
36765	170122
19374	170123
453	170124
12354	170125
41923	170126
150298	170127
211	170128
85324	170129
5634	170130
52770	170131
18523	170132
6189	170133
83827	170134
16951	170135
460	170136
27056	170137
4029	170138
21883	170139
7850	170140
18329	170141
83141	170142
16484	170143
58447	170144
24619	170145
3581	170146
9532	170147
75976	170148
78637	170149
33763	170150
16698	170151
63602	170152
31296	170153
67807	170154
15079	170155
41694	170156
115122	170157
40983	170158
17262	170159
14735	170160
63011	170161
1500	170162
58082	170163
41268	170164
93297	170165
30398	170166
57002	170167
38211	170168
1807	170169
40775	170170
63517	170171
39304	170172
200	170173
19245	170174
67662	170175
132567	170176
98243	170177
29340	170178
127700	170179
61510	170180
32574	170181
38804	170182
11037	170183
13841	170184
7707	170185
102333	170186
556	170187
6	170188
125591	170189
143	170190
64716	170191
149	170192
40739	170193
19593	170194
5750	170195
35044	170196
62367	170197
59593	170198
16702	170199
71182	170200
126451	170201
33978	170202
119875	170203
40786	170204
30355	170205
869	170206
52460	170207
6229	170208
23582	170209
18008	170210
86364	170211
4156	170212
60563	170213
2752	170214
3555	170215
8048	170216
24585	170217
115065	170218
11751	170219
24348	170220
9808	170221
72050	170222
4408	170223
73099	170224
19924	170225
110721	170226
129565	170227
16358	170228
63036	170229
17089	170230
9086	170231
22895	170232
12297	170233
1194	170234
67296	170235
4269	170236
4051	170237
7743	170238
17024	170239
44919	170240
9841	170241
9153	170242
21958	170243
35096	170244
73906	170245
14183	170246
80951	170247
17857	170248
6029	170249
53193	170250
87112	170251
165122	170252
33868	170253
37464	170254
2874	170255
99200	170256
10701	170257
88328	170258
22936	170259
109029	170260
67829	170261
83456	170262
76620	170263
103229	170264
14762	170265
13270	170266
80314	170267
124833	170268
81620	170269
48426	170270
18068	170271
84	170272
7001	170273
1221	170274
21367	170275
58979	170276
70692	170277
130742	170278
15508	170279
65664	170280
12542	170281
16340	170282
118703	170283
59	170284
7193	170285
5398	170286
69805	170287
6880	170288
69131	170289
59840	170290
5851	170291
9875	170292
132616	170293
54390	170294
69437	170295
30902	170296
8839	170297
54301	170298
10793	170299
48537	170300
13434	170301
15692	170302
52398	170303
32652	170304
5618	170305
122983	170306
3537	170307
158	170308
13148	170309
98551	170310
774	170311
8599	170312
54566	170313
31523	170314
42321	170315
5844	170316
82	170317
65217	170318
80894	170319
12845	170320
41	170321
45934	170322
9090	170323
18869	170324
69346	170325
4954	170326
66859	170327
9029	170328
8417	170329
5777	170330
32098	170331
18892	170332
9141	170333
20256	170334
158985	170335
82207	170336
43066	170337
5660	170338
35559	170339
4983	170340
23750	170341
34206	170342
20309	170343
33979	170344
32195	170345
13473	170346
25850	170347
90571	170348
211	170349
82997	170350
13791	170351
1	170352
19070	170353
20591	170354
85582	170355
138191	170356
94932	170357
1094	170358
145492	170359
47673	170360
3428	170361
80628	170362
69590	170363
2946	170364
62577	170365
44519	170366
34022	170367
17362	170368
34319	170369
24661	170370
10536	170371
17689	170372
139896	170373
2977	170374
31785	170375
17704	170376
30110	170377
98236	170378
1142	170379
139177	170380
17442	170381
33248	170382
18407	170383
36671	170384
8577	170385
7680	170386
151479	170387
26411	170388
77429	170389
18818	170390
595	170391
788	170392
3346	170393
24856	170394
443	170395
11043	170396
18767	170397
65632	170398
1788	170399
4568	170400
52470	170401
28544	170402
57724	170403
52945	170404
72146	170405
2280	170406
70892	170407
65206	170408
4608	170409
955	170410
10687	170411
2028	170412
58108	170413
36835	170414
123930	170415
16431	170416
51006	170417
27983	170418
48842	170419
43949	170420
34405	170421
8258	170422
28000	170423
1759	170424
3274	170425
44484	170426
67291	170427
19541	170428
40709	170429
19870	170430
21049	170431
21706	170432
23864	170433
46657	170434
73130	170435
10497	170436
4393	170437
6496	170438
3302	170439
10194	170440
90470	170441
638	170442
8078	170443
68211	170444
59699	170445
22972	170446
51876	170447
104879	170448
36553	170449
6622	170450
89134	170451
58283	170452
23825	170453
13061	170454
9375	170455
45992	170456
21654	170457
8203	170458
12032	170459
21349	170460
11111	170461
19350	170462
50881	170463
58	170464
6082	170465
20469	170466
10684	170467
164	170468
57341	170469
20461	170470
7545	170471
163053	170472
100074	170473
9803	170474
405	170475
16800	170476
46429	170477
15541	170478
30980	170479
59	170480
149635	170481
42411	170482
24668	170483
97393	170484
47991	170485
369	170486
4049	170487
20842	170488
84531	170489
69808	170490
13390	170491
4053	170492
1103	170493
88449	170494
61579	170495
12943	170496
12891	170497
43091	170498
32633	170499
3736	170500
147326	170501
95255	170502
73933	170503
3508	170504
69960	170505
12620	170506
4012	170507
403	170508
138164	170509
18172	170510
52361	170511
24802	170512
7054	170513
2236	170514
63094	170515
60237	170516
65014	170517
20732	170518
85967	170519
116112	170520
1299	170521
1491	170522
51771	170523
22521	170524
2643	170525
51309	170526
55509	170527
2556	170528
44187	170529
48199	170530
17751	170531
87062	170532
109140	170533
70865	170534
35949	170535
15127	170536
30718	170537
9877	170538
42152	170539
794	170540
80694	170541
19967	170542
109286	170543
9495	170544
34339	170545
18536	170546
37269	170547
108045	170548
28635	170549
103934	170550
23265	170551
1792	170552
1696	170553
91508	170554
702	170555
81413	170556
792	170557
12202	170558
61522	170559
19953	170560
9800	170561
1571	170562
45486	170563
46104	170564
2619	170565
1013	170566
35270	170567
153714	170568
107697	170569
1754	170570
54551	170571
78928	170572
5346	170573
19416	170574
37364	170575
23373	170576
5741	170577
11707	170578
2011	170579
1449	170580
46720	170581
9165	170582
36385	170583
92079	170584
25146	170585
29782	170586
53976	170587
86303	170588
21291	170589
26308	170590
3694	170591
40898	170592
66118	170593
8043	170594
3822	170595
7618	170596
10273	170597
52029	170598
90406	170599
26729	170600
64600	170601
53727	170602
7556	170603
50880	170604
38820	170605
15870	170606
15140	170607
11210	170608
4960	170609
54863	170610
55164	170611
14816	170612
50366	170613
5462	170614
56810	170615
26312	170616
13893	170617
2708	170618
4763	170619
25572	170620
80089	170621
85454	170622
29311	170623
10634	170624
24462	170625
9716	170626
6042	170627
106312	170628
1423	170629
148218	170630
44326	170631
35795	170632
40464	170633
26355	170634
49817	170635
19079	170636
46842	170637
2166	170638
6405	170639
47123	170640
60795	170641
38434	170642
3760	170643
41313	170644
101026	170645
92286	170646
9719	170647
15979	170648
22461	170649
16863	170650
6636	170651
2522	170652
42740	170653
98165	170654
21262	170655
1519	170656
1663	170657
123829	170658
26306	170659
37001	170660
5704	170661
26851	170662
32671	170663
32233	170664
115670	170665
7743	170666
12649	170667
128114	170668
4947	170669
19144	170670
100330	170671
133979	170672
15504	170673
4532	170674
12253	170675
5880	170676
13251	170677
42768	170678
84402	170679
101498	170680
89393	170681
5511	170682
9066	170683
29023	170684
1299	170685
237	170686
39273	170687
7218	170688
13705	170689
34183	170690
11486	170691
7307	170692
150224	170693
52248	170694
108758	170695
14461	170696
87066	170697
52411	170698
26501	170699
22521	170700
4535	170701
3902	170702
5010	170703
765	170704
84862	170705
84072	170706
25668	170707
101028	170708
2569	170709
8430	170710
11289	170711
50060	170712
1269	170713
6714	170714
29100	170715
20799	170716
2677	170717
14953	170718
59265	170719
48	170720
12173	170721
38849	170722
64493	170723
139196	170724
9731	170725
17497	170726
20253	170727
56616	170728
147769	170729
46462	170730
52113	170731
35026	170732
115254	170733
17016	170734
47526	170735
15610	170736
34874	170737
33560	170738
27818	170739
68295	170740
25199	170741
75743	170742
31542	170743
20334	170744
1171	170745
79988	170746
56	170747
22279	170748
19482	170749
36424	170750
59642	170751
18486	170752
151936	170753
101	170754
39508	170755
40250	170756
32890	170757
68748	170758
8618	170759
20129	170760
920	170761
68439	170762
118931	170763
44628	170764
431	170765
28857	170766
8265	170767
20527	170768
132	170769
39462	170770
20995	170771
39323	170772
2295	170773
59657	170774
121019	170775
1114	170776
861	170777
28965	170778
5460	170779
97488	170780
88759	170781
48358	170782
103483	170783
733	170784
9301	170785
2213	170786
45381	170787
6978	170788
59565	170789
21978	170790
4401	170791
118045	170792
16011	170793
39786	170794
1022	170795
14329	170796
41587	170797
9083	170798
10826	170799
28734	170800
31135	170801
91105	170802
4482	170803
50592	170804
16945	170805
79238	170806
250	170807
59544	170808
16357	170809
22019	170810
5417	170811
53350	170812
92685	170813
28799	170814
59292	170815
702	170816
55914	170817
88294	170818
3445	170819
117361	170820
844	170821
67288	170822
68975	170823
8976	170824
53307	170825
14213	170826
23739	170827
11149	170828
3166	170829
2857	170830
30931	170831
115845	170832
1721	170833
73147	170834
7979	170835
68471	170836
27991	170837
6856	170838
4120	170839
67001	170840
1042	170841
85160	170842
137603	170843
2907	170844
11548	170845
98390	170846
16955	170847
78332	170848
19137	170849
13969	170850
105186	170851
27941	170852
38883	170853
414	170854
92258	170855
51336	170856
91972	170857
8786	170858
14767	170859
17219	170860
15842	170861
143551	170862
2972	170863
9960	170864
50623	170865
36456	170866
1890	170867
104585	170868
40398	170869
5866	170870
106808	170871
97793	170872
50913	170873
49878	170874
8963	170875
146095	170876
45665	170877
31752	170878
6674	170879
49241	170880
56476	170881
16	170882
106013	170883
8139	170884
22336	170885
107142	170886
49926	170887
46109	170888
28550	170889
34909	170890
44482	170891
2191	170892
34368	170893
54813	170894
32331	170895
1380	170896
16579	170897
17004	170898
19823	170899
80068	170900
28645	170901
14627	170902
36866	170903
5286	170904
2576	170905
1626	170906
103882	170907
68259	170908
33	170909
8633	170910
28714	170911
234	170912
52892	170913
45482	170914
60796	170915
809	170916
37767	170917
12186	170918
636	170919
29	170920
134440	170921
98939	170922
1206	170923
21585	170924
76247	170925
7263	170926
64378	170927
31049	170928
31589	170929
22184	170930
165566	170931
45282	170932
34334	170933
3081	170934
93633	170935
1225	170936
70966	170937
915	170938
117107	170939
10405	170940
10443	170941
26556	170942
5936	170943
8518	170944
21723	170945
27401	170946
16417	170947
8723	170948
28576	170949
142520	170950
45852	170951
111712	170952
97041	170953
32103	170954
16806	170955
3670	170956
41775	170957
23191	170958
4418	170959
5074	170960
1956	170961
77162	170962
30950	170963
24897	170964
50107	170965
124745	170966
32605	170967
5221	170968
1045	170969
2524	170970
35194	170971
79331	170972
69734	170973
29741	170974
6692	170975
134114	170976
44996	170977
16545	170978
14666	170979
49489	170980
329	170981
10727	170982
106239	170983
5045	170984
86236	170985
69782	170986
21730	170987
59703	170988
38068	170989
521	170990
34134	170991
51225	170992
106078	170993
4345	170994
186	170995
51255	170996
104467	170997
110	170998
31004	170999
62833	171000
62735	171001
12151	171002
4848	171003
80748	171004
67903	171005
75130	171006
120374	171007
6032	171008
84845	171009
61794	171010
16198	171011
32086	171012
24458	171013
129627	171014
43620	171015
9193	171016
18810	171017
21027	171018
11012	171019
3756	171020
13207	171021
6182	171022
37026	171023
6528	171024
66543	171025
22862	171026
51465	171027
10200	171028
107820	171029
12495	171030
45832	171031
37889	171032
2880	171033
65802	171034
27734	171035
81624	171036
3198	171037
39946	171038
3511	171039
13920	171040
63913	171041
79668	171042
66158	171043
50029	171044
7131	171045
2479	171046
2366	171047
1912	171048
56682	171049
149374	171050
66308	171051
44363	171052
123556	171053
50583	171054
13295	171055
23874	171056
108925	171057
1026	171058
3650	171059
9716	171060
50088	171061
78486	171062
97949	171063
58281	171064
4851	171065
3468	171066
2634	171067
28148	171068
131311	171069
25183	171070
151884	171071
21871	171072
220	171073
66246	171074
91805	171075
35093	171076
1520	171077
31812	171078
151424	171079
48906	171080
11376	171081
78671	171082
69536	171083
78100	171084
65739	171085
2139	171086
97828	171087
128220	171088
48637	171089
56295	171090
1351	171091
3868	171092
98930	171093
25412	171094
26953	171095
5903	171096
10390	171097
3445	171098
1174	171099
18630	171100
47101	171101
68343	171102
4901	171103
106216	171104
7946	171105
79402	171106
63094	171107
32797	171108
3208	171109
162506	171110
36157	171111
8294	171112
22923	171113
49091	171114
134	171115
64064	171116
8311	171117
89479	171118
10514	171119
22501	171120
7312	171121
119811	171122
10586	171123
11934	171124
98201	171125
14452	171126
87164	171127
26624	171128
76727	171129
12783	171130
19420	171131
44356	171132
35063	171133
4643	171134
38241	171135
13703	171136
46378	171137
133726	171138
6838	171139
15202	171140
24196	171141
23432	171142
52798	171143
55798	171144
17133	171145
12708	171146
163233	171147
16757	171148
12488	171149
9790	171150
51572	171151
9932	171152
24986	171153
17908	171154
99376	171155
151605	171156
27425	171157
54766	171158
125966	171159
27769	171160
136251	171161
16341	171162
18716	171163
80729	171164
939	171165
91186	171166
41982	171167
1720	171168
1608	171169
199	171170
18823	171171
2162	171172
55776	171173
146382	171174
60212	171175
120354	171176
1644	171177
26284	171178
66427	171179
16939	171180
108238	171181
1786	171182
62655	171183
76694	171184
8884	171185
8733	171186
44638	171187
39840	171188
3960	171189
74010	171190
126382	171191
7747	171192
7189	171193
99917	171194
65190	171195
82390	171196
62705	171197
13143	171198
11835	171199
87491	171200
2032	171201
72704	171202
28812	171203
5777	171204
158733	171205
32166	171206
36206	171207
63539	171208
1697	171209
10480	171210
91681	171211
34412	171212
12561	171213
85420	171214
70254	171215
34710	171216
2740	171217
3329	171218
21113	171219
10139	171220
5610	171221
56776	171222
36766	171223
28357	171224
16094	171225
28726	171226
7158	171227
30824	171228
67611	171229
870	171230
31834	171231
105204	171232
137589	171233
126539	171234
6060	171235
5239	171236
67819	171237
66230	171238
41847	171239
7065	171240
26409	171241
48504	171242
34384	171243
1498	171244
12804	171245
45522	171246
74158	171247
59446	171248
9598	171249
58980	171250
127359	171251
251	171252
27777	171253
26451	171254
89727	171255
109607	171256
16056	171257
89449	171258
27943	171259
377	171260
17410	171261
94408	171262
1101	171263
38649	171264
95622	171265
3176	171266
50452	171267
3333	171268
39713	171269
9024	171270
85734	171271
49426	171272
138517	171273
13617	171274
49277	171275
87305	171276
7558	171277
20789	171278
31744	171279
20116	171280
7160	171281
10174	171282
89593	171283
44234	171284
2267	171285
23260	171286
162315	171287
29262	171288
22059	171289
18308	171290
6399	171291
7432	171292
6552	171293
42938	171294
1635	171295
120841	171296
96562	171297
222	171298
66175	171299
12398	171300
28893	171301
127177	171302
165	171303
90160	171304
21379	171305
842	171306
108091	171307
101040	171308
88959	171309
7496	171310
53006	171311
65350	171312
56440	171313
102802	171314
58391	171315
11959	171316
6064	171317
28579	171318
11030	171319
52231	171320
11167	171321
974	171322
51115	171323
14721	171324
104526	171325
7966	171326
84093	171327
10951	171328
24365	171329
49061	171330
4775	171331
5525	171332
55062	171333
58171	171334
135585	171335
1165	171336
52826	171337
44779	171338
10800	171339
21492	171340
49859	171341
50593	171342
16248	171343
91855	171344
479	171345
1830	171346
342	171347
22598	171348
25487	171349
419	171350
21257	171351
2240	171352
101	171353
31682	171354
130578	171355
19219	171356
35661	171357
24340	171358
68077	171359
44975	171360
9737	171361
134019	171362
40008	171363
85177	171364
32494	171365
98524	171366
4947	171367
36528	171368
15003	171369
6563	171370
13054	171371
44691	171372
33630	171373
6617	171374
7897	171375
132029	171376
38490	171377
78045	171378
25726	171379
11124	171380
8248	171381
105196	171382
1537	171383
12718	171384
45207	171385
36961	171386
48262	171387
49914	171388
190	171389
70932	171390
805	171391
86289	171392
36981	171393
15686	171394
160627	171395
17592	171396
70080	171397
74	171398
34249	171399
2372	171400
16281	171401
104181	171402
18334	171403
30366	171404
53576	171405
1177	171406
77279	171407
29137	171408
1850	171409
79257	171410
5732	171411
3975	171412
107547	171413
2249	171414
26087	171415
39615	171416
37903	171417
93772	171418
62372	171419
23896	171420
82133	171421
84502	171422
42207	171423
1489	171424
1447	171425
14694	171426
49926	171427
152161	171428
100278	171429
49336	171430
1032	171431
12178	171432
57508	171433
92538	171434
22988	171435
239	171436
1253	171437
96067	171438
23380	171439
21283	171440
128951	171441
65268	171442
30749	171443
49380	171444
6665	171445
133698	171446
751	171447
117903	171448
4794	171449
36654	171450
79706	171451
47028	171452
91580	171453
54302	171454
63514	171455
4925	171456
13483	171457
14603	171458
13698	171459
11300	171460
36450	171461
143186	171462
50416	171463
36926	171464
80054	171465
30709	171466
21114	171467
30237	171468
6113	171469
100056	171470
3959	171471
31723	171472
15477	171473
8627	171474
93186	171475
25674	171476
10069	171477
1769	171478
1239	171479
7621	171480
62608	171481
64787	171482
15233	171483
59055	171484
31963	171485
48093	171486
22165	171487
90611	171488
11482	171489
20869	171490
4755	171491
26304	171492
84177	171493
18597	171494
41916	171495
83316	171496
36453	171497
26902	171498
116447	171499
7014	171500
16304	171501
4520	171502
6657	171503
80926	171504
9490	171505
92977	171506
14107	171507
45895	171508
106156	171509
31745	171510
100488	171511
5764	171512
53759	171513
14592	171514
24509	171515
38175	171516
652	171517
162316	171518
3549	171519
9286	171520
31132	171521
30059	171522
43166	171523
21554	171524
123943	171525
79613	171526
69625	171527
9107	171528
148664	171529
58	171530
37981	171531
98374	171532
63321	171533
50723	171534
8649	171535
26590	171536
71341	171537
163733	171538
89683	171539
46669	171540
10933	171541
117	171542
22148	171543
8362	171544
50033	171545
67531	171546
4663	171547
20122	171548
87236	171549
45777	171550
8238	171551
21671	171552
43495	171553
66035	171554
7998	171555
192	171556
65976	171557
25022	171558
121306	171559
4359	171560
7106	171561
62714	171562
34408	171563
35918	171564
12533	171565
6936	171566
98942	171567
16561	171568
1185	171569
1442	171570
11745	171571
84132	171572
562	171573
89501	171574
2378	171575
133263	171576
41287	171577
2986	171578
49327	171579
100001	171580
77508	171581
102612	171582
76480	171583
17426	171584
42646	171585
10848	171586
5441	171587
81722	171588
77160	171589
4823	171590
9884	171591
38614	171592
5353	171593
15412	171594
18220	171595
79968	171596
4826	171597
31514	171598
136513	171599
1207	171600
89458	171601
38285	171602
5454	171603
21528	171604
7281	171605
1564	171606
12372	171607
38455	171608
69892	171609
1852	171610
361	171611
1134	171612
20393	171613
26319	171614
60774	171615
19163	171616
48335	171617
46837	171618
1766	171619
14798	171620
4064	171621
99995	171622
72580	171623
63392	171624
42324	171625
4231	171626
87254	171627
57457	171628
57763	171629
63215	171630
99886	171631
79271	171632
12374	171633
15030	171634
108919	171635
25638	171636
35522	171637
36660	171638
26879	171639
7150	171640
73894	171641
33650	171642
10770	171643
39959	171644
102258	171645
24999	171646
33005	171647
16595	171648
124	171649
45197	171650
2918	171651
137968	171652
45730	171653
72561	171654
20042	171655
57933	171656
60040	171657
142729	171658
15	171659
2694	171660
14124	171661
45137	171662
36838	171663
113	171664
8675	171665
39548	171666
7025	171667
9282	171668
2552	171669
38515	171670
53423	171671
127641	171672
120	171673
38459	171674
94441	171675
45088	171676
35449	171677
1124	171678
4752	171679
53222	171680
103542	171681
146664	171682
14194	171683
26823	171684
5607	171685
93396	171686
434	171687
778	171688
116159	171689
109082	171690
39164	171691
39	171692
6278	171693
43473	171694
46116	171695
484	171696
19748	171697
56754	171698
117798	171699
3069	171700
18391	171701
99582	171702
50283	171703
6184	171704
145718	171705
164909	171706
7901	171707
12454	171708
62576	171709
44955	171710
44868	171711
6303	171712
66472	171713
52011	171714
7675	171715
4645	171716
25724	171717
59469	171718
58078	171719
9562	171720
27074	171721
46078	171722
9851	171723
2	171724
47869	171725
33762	171726
6587	171727
13448	171728
12617	171729
21983	171730
257	171731
35306	171732
386	171733
14967	171734
51502	171735
41734	171736
88770	171737
19151	171738
8607	171739
26491	171740
33986	171741
92427	171742
119176	171743
33030	171744
74820	171745
64877	171746
19829	171747
121762	171748
46328	171749
84882	171750
13889	171751
94890	171752
107367	171753
1439	171754
40875	171755
43925	171756
52885	171757
27702	171758
152938	171759
2735	171760
58205	171761
4138	171762
43324	171763
67683	171764
100	171765
2993	171766
46562	171767
130151	171768
1115	171769
21423	171770
17007	171771
20118	171772
2822	171773
63102	171774
36508	171775
6275	171776
2321	171777
36175	171778
19935	171779
5412	171780
23351	171781
26596	171782
1076	171783
26455	171784
6322	171785
73106	171786
44041	171787
2754	171788
72707	171789
24940	171790
7190	171791
6654	171792
22104	171793
45798	171794
14331	171795
393	171796
21823	171797
8270	171798
13549	171799
7995	171800
36195	171801
43566	171802
86370	171803
17044	171804
80904	171805
17783	171806
60258	171807
126014	171808
75914	171809
73751	171810
94130	171811
65929	171812
65168	171813
18549	171814
69935	171815
18392	171816
27872	171817
7457	171818
51895	171819
3495	171820
35450	171821
40803	171822
25974	171823
45160	171824
39102	171825
86885	171826
30688	171827
160406	171828
16875	171829
22169	171830
3038	171831
42622	171832
16938	171833
17772	171834
25715	171835
114913	171836
44408	171837
40525	171838
1695	171839
52874	171840
14497	171841
35557	171842
126204	171843
152473	171844
8823	171845
22894	171846
37838	171847
23268	171848
53449	171849
48502	171850
25634	171851
14554	171852
4550	171853
55204	171854
2	171855
3190	171856
10478	171857
2783	171858
1688	171859
21800	171860
92246	171861
62781	171862
2201	171863
14192	171864
115653	171865
38344	171866
21886	171867
63819	171868
12436	171869
51034	171870
17596	171871
4049	171872
120617	171873
1813	171874
157758	171875
9296	171876
39955	171877
22999	171878
5098	171879
4155	171880
156550	171881
31165	171882
66734	171883
32597	171884
18713	171885
106238	171886
31745	171887
32452	171888
73939	171889
41684	171890
43560	171891
50084	171892
94659	171893
27	171894
133325	171895
86325	171896
36095	171897
58620	171898
10341	171899
23754	171900
935	171901
132731	171902
59001	171903
10638	171904
10515	171905
8674	171906
15086	171907
27051	171908
22248	171909
4046	171910
36061	171911
7	171912
36613	171913
10735	171914
82915	171915
18252	171916
82155	171917
6088	171918
43633	171919
19949	171920
9034	171921
4508	171922
17289	171923
25172	171924
43382	171925
44515	171926
3	171927
58106	171928
5848	171929
14756	171930
24429	171931
4113	171932
103018	171933
2125	171934
3038	171935
22988	171936
20137	171937
8436	171938
41725	171939
9885	171940
94110	171941
2732	171942
7508	171943
31433	171944
630	171945
1743	171946
40387	171947
50023	171948
732	171949
910	171950
14537	171951
29480	171952
38466	171953
157164	171954
3738	171955
13466	171956
77658	171957
5164	171958
132106	171959
11171	171960
45144	171961
51082	171962
5904	171963
46265	171964
46277	171965
110941	171966
6896	171967
25695	171968
96916	171969
27285	171970
1810	171971
25104	171972
647	171973
31544	171974
71154	171975
54725	171976
102449	171977
5401	171978
67083	171979
90353	171980
4157	171981
13954	171982
33731	171983
16385	171984
134892	171985
71965	171986
38934	171987
42257	171988
53796	171989
5790	171990
5109	171991
2789	171992
110492	171993
68962	171994
5905	171995
22781	171996
101424	171997
5694	171998
66521	171999
52682	172000
20	172001
35847	172002
35852	172003
30802	172004
120577	172005
35033	172006
47303	172007
19391	172008
35510	172009
71706	172010
12497	172011
50653	172012
8690	172013
37779	172014
115357	172015
16729	172016
4155	172017
97310	172018
25964	172019
13327	172020
15691	172021
33762	172022
97222	172023
155346	172024
1173	172025
50033	172026
7753	172027
54111	172028
19	172029
160200	172030
13808	172031
118339	172032
32188	172033
8350	172034
29638	172035
15225	172036
36815	172037
93343	172038
1967	172039
15949	172040
61547	172041
52063	172042
110008	172043
8343	172044
14763	172045
54369	172046
15287	172047
69506	172048
44793	172049
1706	172050
29163	172051
1197	172052
14566	172053
82199	172054
160750	172055
2168	172056
3751	172057
32277	172058
30035	172059
61717	172060
34896	172061
48933	172062
66237	172063
41260	172064
2769	172065
24812	172066
12597	172067
121449	172068
38199	172069
30832	172070
25554	172071
53721	172072
6558	172073
1156	172074
5277	172075
17727	172076
10765	172077
47545	172078
144103	172079
79	172080
4112	172081
47804	172082
1042	172083
41937	172084
627	172085
25107	172086
63504	172087
81603	172088
16968	172089
84323	172090
69273	172091
67775	172092
46602	172093
130919	172094
1028	172095
6482	172096
7613	172097
50946	172098
5145	172099
24548	172100
3056	172101
9896	172102
2861	172103
25866	172104
11725	172105
22053	172106
30406	172107
93184	172108
1346	172109
10846	172110
8919	172111
392	172112
937	172113
56191	172114
992	172115
2794	172116
8159	172117
11509	172118
64371	172119
70976	172120
5760	172121
88296	172122
13804	172123
43348	172124
86708	172125
36635	172126
67169	172127
4	172128
84742	172129
97998	172130
9024	172131
17119	172132
99182	172133
37363	172134
60461	172135
91849	172136
1117	172137
72110	172138
19627	172139
35760	172140
2025	172141
9677	172142
32023	172143
77623	172144
105183	172145
34605	172146
71724	172147
122358	172148
16638	172149
77256	172150
49069	172151
4224	172152
40307	172153
4017	172154
22356	172155
72179	172156
45883	172157
91472	172158
97447	172159
91456	172160
65823	172161
9478	172162
47516	172163
22372	172164
10778	172165
3477	172166
68939	172167
14683	172168
71274	172169
147126	172170
51474	172171
3499	172172
82668	172173
42340	172174
59824	172175
7826	172176
97296	172177
17435	172178
10678	172179
15321	172180
5170	172181
127380	172182
25254	172183
114962	172184
51607	172185
74170	172186
7947	172187
14938	172188
1722	172189
1165	172190
15489	172191
67568	172192
37674	172193
124164	172194
58240	172195
45000	172196
16820	172197
59480	172198
52802	172199
662	172200
38187	172201
61793	172202
8501	172203
15250	172204
96799	172205
162696	172206
23933	172207
1894	172208
26686	172209
26	172210
17350	172211
75722	172212
9247	172213
113563	172214
15642	172215
3428	172216
21027	172217
82603	172218
119925	172219
5815	172220
25584	172221
80670	172222
66750	172223
2238	172224
38086	172225
36005	172226
12909	172227
26555	172228
24664	172229
42400	172230
86150	172231
4887	172232
11353	172233
25091	172234
283	172235
20042	172236
55596	172237
38412	172238
14015	172239
131734	172240
109	172241
20255	172242
3403	172243
32620	172244
7689	172245
23291	172246
46701	172247
20624	172248
48239	172249
4840	172250
62903	172251
44392	172252
95923	172253
63652	172254
378	172255
33995	172256
32965	172257
80858	172258
236	172259
80652	172260
2691	172261
45571	172262
21042	172263
9784	172264
131661	172265
531	172266
46836	172267
52231	172268
114225	172269
32296	172270
60173	172271
26151	172272
27549	172273
61237	172274
24507	172275
21746	172276
36861	172277
49584	172278
9142	172279
38037	172280
14308	172281
19121	172282
13325	172283
4531	172284
65438	172285
10299	172286
20593	172287
44710	172288
41390	172289
101502	172290
222	172291
30477	172292
35341	172293
2382	172294
79166	172295
2770	172296
7953	172297
4771	172298
43086	172299
4971	172300
109231	172301
5655	172302
1029	172303
17581	172304
60645	172305
19531	172306
2943	172307
21021	172308
96817	172309
14536	172310
14775	172311
50579	172312
21643	172313
27972	172314
75662	172315
60320	172316
95391	172317
918	172318
3685	172319
40473	172320
17583	172321
6490	172322
4391	172323
7596	172324
1911	172325
20839	172326
12165	172327
82628	172328
24493	172329
23068	172330
46326	172331
42529	172332
94574	172333
27289	172334
30480	172335
45585	172336
70155	172337
11518	172338
111097	172339
2989	172340
6217	172341
28969	172342
39460	172343
69968	172344
83721	172345
15070	172346
5613	172347
24856	172348
1970	172349
4715	172350
107239	172351
45849	172352
15817	172353
82512	172354
36065	172355
5004	172356
12475	172357
67154	172358
4947	172359
7039	172360
21648	172361
11987	172362
3873	172363
4754	172364
111583	172365
2392	172366
9997	172367
4591	172368
48163	172369
110856	172370
3731	172371
51866	172372
14722	172373
12158	172374
11203	172375
5707	172376
85784	172377
19194	172378
13567	172379
23342	172380
1083	172381
27778	172382
8329	172383
58607	172384
27762	172385
118994	172386
37863	172387
3946	172388
98	172389
8594	172390
6219	172391
29330	172392
155354	172393
241	172394
73926	172395
46308	172396
2270	172397
7963	172398
24825	172399
725	172400
710	172401
46668	172402
37	172403
533	172404
3595	172405
13786	172406
23651	172407
32275	172408
602	172409
29461	172410
41753	172411
2282	172412
24213	172413
36634	172414
21646	172415
10964	172416
12908	172417
1648	172418
100962	172419
65199	172420
41372	172421
139903	172422
61281	172423
1046	172424
3027	172425
121671	172426
30163	172427
6898	172428
12061	172429
11725	172430
40987	172431
98928	172432
12597	172433
54332	172434
13008	172435
9444	172436
31643	172437
8686	172438
53581	172439
11	172440
2921	172441
87349	172442
1885	172443
2919	172444
128	172445
54910	172446
29500	172447
14908	172448
27932	172449
67785	172450
87894	172451
87785	172452
64697	172453
33033	172454
117153	172455
152056	172456
2322	172457
6933	172458
90241	172459
32186	172460
23759	172461
2508	172462
1229	172463
18254	172464
48627	172465
6911	172466
55478	172467
22723	172468
72809	172469
7569	172470
125951	172471
2510	172472
69359	172473
42380	172474
5894	172475
140124	172476
21942	172477
118307	172478
43872	172479
48673	172480
9742	172481
23403	172482
3679	172483
101372	172484
116052	172485
118111	172486
12109	172487
5328	172488
5023	172489
576	172490
105628	172491
29688	172492
51301	172493
109215	172494
45225	172495
44503	172496
5227	172497
5362	172498
162659	172499
9379	172500
76925	172501
7125	172502
123033	172503
15164	172504
10194	172505
31693	172506
46098	172507
4754	172508
11229	172509
60374	172510
2607	172511
46701	172512
33216	172513
106133	172514
91469	172515
37396	172516
63379	172517
109710	172518
59421	172519
2333	172520
386	172521
7611	172522
23218	172523
111298	172524
46098	172525
84042	172526
16180	172527
10578	172528
120545	172529
37151	172530
68535	172531
30095	172532
3814	172533
30177	172534
14365	172535
33999	172536
65812	172537
8333	172538
22847	172539
89072	172540
12613	172541
2067	172542
52439	172543
10078	172544
86372	172545
15795	172546
14357	172547
82721	172548
312	172549
68910	172550
4335	172551
18591	172552
41612	172553
22192	172554
98413	172555
701	172556
13071	172557
59388	172558
118589	172559
55668	172560
149110	172561
79934	172562
83565	172563
105411	172564
27311	172565
8201	172566
78810	172567
2035	172568
109540	172569
93636	172570
93393	172571
4451	172572
120466	172573
10786	172574
64883	172575
14257	172576
14628	172577
33930	172578
50724	172579
61983	172580
1235	172581
147924	172582
41050	172583
64368	172584
41571	172585
11025	172586
941	172587
83727	172588
35736	172589
42102	172590
12271	172591
12347	172592
123116	172593
3836	172594
7473	172595
38647	172596
38737	172597
32742	172598
58783	172599
38717	172600
17349	172601
59655	172602
42107	172603
620	172604
10317	172605
60170	172606
1263	172607
40293	172608
1465	172609
48128	172610
15761	172611
5221	172612
43854	172613
31920	172614
23057	172615
34314	172616
106441	172617
117601	172618
9	172619
88754	172620
787	172621
76296	172622
1969	172623
67828	172624
1889	172625
17015	172626
35610	172627
47108	172628
22414	172629
65979	172630
15003	172631
13572	172632
18527	172633
82800	172634
118669	172635
42452	172636
56844	172637
106036	172638
52320	172639
36609	172640
71565	172641
4155	172642
9604	172643
14659	172644
95125	172645
1815	172646
145936	172647
132430	172648
46563	172649
46895	172650
625	172651
44195	172652
65076	172653
25525	172654
129559	172655
6764	172656
12487	172657
72374	172658
3540	172659
36199	172660
36419	172661
40990	172662
42868	172663
142610	172664
46370	172665
72633	172666
14971	172667
7933	172668
27830	172669
104208	172670
24931	172671
13768	172672
29450	172673
6547	172674
5461	172675
24024	172676
5455	172677
67092	172678
50221	172679
21009	172680
5176	172681
56058	172682
16336	172683
7934	172684
5531	172685
35223	172686
101246	172687
16090	172688
144836	172689
1226	172690
179	172691
26526	172692
1162	172693
4102	172694
46380	172695
47250	172696
47811	172697
57554	172698
4402	172699
80612	172700
15847	172701
61600	172702
99794	172703
20226	172704
93306	172705
1031	172706
69698	172707
2558	172708
20986	172709
9577	172710
8550	172711
147458	172712
2763	172713
3085	172714
80250	172715
71449	172716
51492	172717
60071	172718
22450	172719
53005	172720
10574	172721
39222	172722
3813	172723
5495	172724
153420	172725
78039	172726
5971	172727
145773	172728
51184	172729
91079	172730
59149	172731
71389	172732
136381	172733
669	172734
129185	172735
36775	172736
112901	172737
57234	172738
118248	172739
39401	172740
14976	172741
123705	172742
19951	172743
5836	172744
50171	172745
22370	172746
7292	172747
8691	172748
19204	172749
515	172750
107618	172751
102811	172752
3640	172753
58	172754
25007	172755
89206	172756
30726	172757
52131	172758
19746	172759
28169	172760
106721	172761
17229	172762
53053	172763
1878	172764
132294	172765
47077	172766
4409	172767
30255	172768
49215	172769
92229	172770
42175	172771
6153	172772
11973	172773
63791	172774
821	172775
11511	172776
7030	172777
41	172778
31072	172779
1083	172780
28216	172781
1916	172782
5161	172783
10357	172784
40464	172785
373	172786
144321	172787
87678	172788
40851	172789
18556	172790
52364	172791
111841	172792
102520	172793
44519	172794
12623	172795
38395	172796
75220	172797
49108	172798
42810	172799
99078	172800
11357	172801
12144	172802
34550	172803
125160	172804
10380	172805
7881	172806
114648	172807
990	172808
38575	172809
4597	172810
28015	172811
32178	172812
32104	172813
3800	172814
108614	172815
17489	172816
31370	172817
4726	172818
4194	172819
160944	172820
87655	172821
8084	172822
52698	172823
146702	172824
74026	172825
20133	172826
90049	172827
3005	172828
11387	172829
1049	172830
674	172831
13625	172832
82761	172833
124109	172834
72697	172835
2133	172836
56	172837
51503	172838
29124	172839
62353	172840
68416	172841
933	172842
32097	172843
49332	172844
97671	172845
38154	172846
131318	172847
42722	172848
17879	172849
6043	172850
104095	172851
24308	172852
10437	172853
96314	172854
13022	172855
92922	172856
20409	172857
93859	172858
12805	172859
98497	172860
55714	172861
86629	172862
4148	172863
24983	172864
133082	172865
33410	172866
20057	172867
28765	172868
52634	172869
10961	172870
16686	172871
6584	172872
51810	172873
133710	172874
33909	172875
20270	172876
68569	172877
12602	172878
119524	172879
2876	172880
21659	172881
3002	172882
5333	172883
4599	172884
8880	172885
59569	172886
4698	172887
12509	172888
72969	172889
13191	172890
47324	172891
95514	172892
10081	172893
17866	172894
14953	172895
22632	172896
8238	172897
1509	172898
5344	172899
99829	172900
43071	172901
66838	172902
90504	172903
2744	172904
57791	172905
30691	172906
133125	172907
12186	172908
19467	172909
84166	172910
127567	172911
14112	172912
130819	172913
86334	172914
59354	172915
28603	172916
8436	172917
66137	172918
30189	172919
3944	172920
47130	172921
63925	172922
84373	172923
6579	172924
16746	172925
21059	172926
35234	172927
23403	172928
18	172929
950	172930
45445	172931
14570	172932
28648	172933
28916	172934
85608	172935
161292	172936
63028	172937
41525	172938
30473	172939
1031	172940
32499	172941
53925	172942
91537	172943
6642	172944
3530	172945
43307	172946
3685	172947
156373	172948
1557	172949
19525	172950
14729	172951
66445	172952
23240	172953
112966	172954
8910	172955
27174	172956
63033	172957
52252	172958
131130	172959
27241	172960
24343	172961
158745	172962
2492	172963
55543	172964
60102	172965
69395	172966
6429	172967
16253	172968
164028	172969
37793	172970
37094	172971
109638	172972
44214	172973
3484	172974
52782	172975
101709	172976
34440	172977
100371	172978
113140	172979
38857	172980
40960	172981
23823	172982
287	172983
122960	172984
9273	172985
106331	172986
73793	172987
48589	172988
4968	172989
102547	172990
13798	172991
21607	172992
108860	172993
70214	172994
4538	172995
49600	172996
2570	172997
124208	172998
103357	172999
95683	173000
10058	173001
97332	173002
5775	173003
66755	173004
10456	173005
1687	173006
33846	173007
776	173008
21142	173009
74803	173010
18203	173011
91120	173012
12380	173013
10530	173014
14633	173015
44703	173016
29669	173017
48947	173018
24649	173019
7709	173020
24644	173021
202	173022
40284	173023
5814	173024
67774	173025
125390	173026
26781	173027
4730	173028
15120	173029
21379	173030
10662	173031
70645	173032
123617	173033
45925	173034
49815	173035
87770	173036
40766	173037
626	173038
30038	173039
8795	173040
11528	173041
78034	173042
16048	173043
139466	173044
2464	173045
2390	173046
9979	173047
8935	173048
49310	173049
62058	173050
160472	173051
61148	173052
19914	173053
9947	173054
7473	173055
42808	173056
23322	173057
70739	173058
13081	173059
130866	173060
435	173061
20102	173062
36287	173063
12677	173064
21095	173065
95560	173066
33618	173067
14931	173068
92219	173069
42423	173070
7935	173071
960	173072
22538	173073
161435	173074
55406	173075
88	173076
9116	173077
11694	173078
21065	173079
27004	173080
3433	173081
1284	173082
125505	173083
41752	173084
6192	173085
47601	173086
156309	173087
17770	173088
61274	173089
66619	173090
52994	173091
2448	173092
40915	173093
129558	173094
16297	173095
53703	173096
53573	173097
61310	173098
2206	173099
106012	173100
7158	173101
5959	173102
28237	173103
41790	173104
1780	173105
17905	173106
11318	173107
19676	173108
10282	173109
23347	173110
7770	173111
83	173112
246	173113
22291	173114
88581	173115
1681	173116
28570	173117
23912	173118
87434	173119
164751	173120
19866	173121
83813	173122
40535	173123
80193	173124
24912	173125
8168	173126
48665	173127
75	173128
75266	173129
145132	173130
86	173131
149	173132
18027	173133
4363	173134
128918	173135
116425	173136
7380	173137
68768	173138
52228	173139
36193	173140
133362	173141
8726	173142
42284	173143
4698	173144
110828	173145
13125	173146
138850	173147
101225	173148
13985	173149
11997	173150
27308	173151
76468	173152
6856	173153
647	173154
87991	173155
117943	173156
25784	173157
59365	173158
53434	173159
6199	173160
36732	173161
54809	173162
19567	173163
72507	173164
5472	173165
4620	173166
33378	173167
121824	173168
73864	173169
3697	173170
20002	173171
122764	173172
1187	173173
24242	173174
28785	173175
133132	173176
40730	173177
24441	173178
112764	173179
7585	173180
41256	173181
1774	173182
157183	173183
11203	173184
23261	173185
63530	173186
75642	173187
12745	173188
41959	173189
72101	173190
1868	173191
14576	173192
77136	173193
112243	173194
129297	173195
188	173196
82015	173197
69338	173198
4266	173199
10214	173200
128489	173201
14144	173202
54172	173203
73832	173204
4122	173205
42238	173206
7304	173207
13861	173208
12955	173209
164559	173210
49587	173211
32085	173212
9405	173213
24061	173214
39254	173215
58961	173216
15810	173217
35632	173218
67697	173219
36169	173220
22010	173221
138540	173222
78266	173223
72108	173224
1931	173225
55047	173226
32117	173227
76484	173228
34416	173229
13528	173230
11828	173231
22327	173232
61991	173233
22819	173234
48086	173235
8426	173236
68056	173237
155251	173238
56242	173239
42468	173240
30965	173241
30017	173242
48896	173243
5080	173244
6453	173245
13007	173246
17327	173247
55910	173248
28627	173249
57995	173250
45713	173251
22204	173252
7902	173253
8155	173254
14980	173255
34114	173256
9267	173257
49307	173258
100148	173259
31337	173260
75374	173261
45242	173262
6809	173263
57533	173264
79836	173265
17499	173266
4306	173267
29331	173268
2017	173269
98678	173270
57358	173271
47908	173272
54636	173273
13658	173274
1319	173275
26255	173276
93279	173277
61394	173278
18688	173279
8486	173280
42051	173281
29882	173282
109026	173283
11674	173284
117603	173285
4297	173286
20322	173287
50752	173288
3059	173289
17177	173290
33160	173291
1958	173292
5605	173293
3573	173294
14407	173295
33058	173296
44060	173297
42617	173298
1543	173299
1794	173300
78689	173301
1118	173302
7050	173303
13786	173304
21574	173305
13464	173306
5975	173307
59710	173308
51496	173309
74769	173310
13829	173311
5782	173312
20126	173313
12422	173314
75454	173315
13491	173316
13547	173317
36232	173318
135332	173319
139857	173320
24851	173321
106908	173322
46789	173323
37140	173324
125161	173325
107964	173326
226	173327
15597	173328
21132	173329
24138	173330
48591	173331
74822	173332
68415	173333
1070	173334
21632	173335
17990	173336
42747	173337
23942	173338
73891	173339
125701	173340
17176	173341
69917	173342
71567	173343
5596	173344
27596	173345
53063	173346
1903	173347
45509	173348
90415	173349
13042	173350
32840	173351
8717	173352
100236	173353
19244	173354
1233	173355
3018	173356
6176	173357
47465	173358
31813	173359
70727	173360
17211	173361
24349	173362
110770	173363
470	173364
3491	173365
17818	173366
5594	173367
4725	173368
50666	173369
56106	173370
2639	173371
24379	173372
76889	173373
74743	173374
152098	173375
28146	173376
83784	173377
3303	173378
40027	173379
22600	173380
1471	173381
57667	173382
14280	173383
17795	173384
29342	173385
33983	173386
49289	173387
712	173388
1255	173389
3241	173390
8262	173391
24365	173392
5743	173393
65659	173394
7569	173395
58581	173396
148603	173397
64752	173398
37281	173399
8821	173400
23159	173401
26431	173402
24952	173403
35743	173404
9189	173405
9787	173406
37693	173407
77578	173408
61093	173409
8208	173410
22197	173411
5079	173412
101880	173413
20425	173414
119914	173415
60541	173416
2764	173417
104259	173418
8141	173419
87084	173420
4684	173421
28428	173422
45356	173423
70580	173424
19302	173425
150705	173426
40275	173427
11062	173428
1013	173429
90570	173430
29	173431
218	173432
41515	173433
24990	173434
95481	173435
4175	173436
68315	173437
10629	173438
100291	173439
7493	173440
115602	173441
24484	173442
70387	173443
104188	173444
35958	173445
5677	173446
6901	173447
133911	173448
74853	173449
3616	173450
921	173451
18852	173452
102007	173453
8914	173454
24560	173455
21275	173456
4522	173457
21547	173458
30784	173459
1277	173460
50129	173461
1040	173462
22761	173463
11334	173464
10951	173465
77532	173466
16516	173467
29934	173468
20948	173469
26242	173470
3307	173471
72415	173472
29357	173473
68619	173474
31328	173475
2048	173476
64074	173477
66072	173478
3007	173479
6294	173480
3589	173481
144558	173482
73280	173483
57401	173484
50156	173485
46618	173486
27859	173487
54216	173488
87188	173489
4982	173490
68525	173491
36055	173492
28339	173493
33883	173494
32536	173495
21457	173496
9902	173497
70076	173498
60238	173499
151240	173500
42658	173501
4423	173502
82862	173503
23357	173504
10880	173505
1606	173506
13197	173507
128234	173508
54495	173509
73450	173510
91419	173511
57642	173512
16439	173513
4215	173514
17760	173515
7288	173516
30020	173517
1402	173518
2088	173519
13842	173520
76049	173521
79389	173522
35418	173523
140228	173524
10418	173525
13266	173526
69013	173527
7745	173528
49851	173529
61820	173530
34891	173531
3725	173532
15260	173533
55293	173534
34899	173535
16744	173536
113245	173537
124310	173538
7878	173539
7786	173540
60844	173541
3034	173542
9	173543
68451	173544
1961	173545
64424	173546
120196	173547
85843	173548
22954	173549
78877	173550
73078	173551
30681	173552
13223	173553
5909	173554
2340	173555
893	173556
28554	173557
4895	173558
11605	173559
87310	173560
23880	173561
47904	173562
20218	173563
59162	173564
144976	173565
95890	173566
76095	173567
40411	173568
39627	173569
39522	173570
76822	173571
8538	173572
42614	173573
73219	173574
23867	173575
8972	173576
4219	173577
189	173578
55018	173579
8134	173580
17859	173581
13335	173582
6250	173583
464	173584
20643	173585
4023	173586
33273	173587
42374	173588
1217	173589
3783	173590
130955	173591
4784	173592
8469	173593
23578	173594
27081	173595
1979	173596
19331	173597
14259	173598
5168	173599
101445	173600
18542	173601
42286	173602
21746	173603
13672	173604
29399	173605
6125	173606
52343	173607
26066	173608
12688	173609
33932	173610
808	173611
33230	173612
26199	173613
51407	173614
13189	173615
51305	173616
164493	173617
2491	173618
55313	173619
15177	173620
24724	173621
55048	173622
5062	173623
50258	173624
70848	173625
55396	173626
19818	173627
45303	173628
31017	173629
30266	173630
32080	173631
536	173632
26480	173633
60194	173634
99200	173635
7649	173636
73288	173637
2179	173638
4684	173639
15474	173640
49179	173641
30440	173642
47	173643
17551	173644
29307	173645
31699	173646
803	173647
129818	173648
30435	173649
1674	173650
50848	173651
6078	173652
68183	173653
120433	173654
36936	173655
52193	173656
64206	173657
15927	173658
6067	173659
11840	173660
62457	173661
14400	173662
52160	173663
66694	173664
76107	173665
31507	173666
41893	173667
3870	173668
13641	173669
11032	173670
32370	173671
85989	173672
3270	173673
42683	173674
15236	173675
71742	173676
97573	173677
70478	173678
5250	173679
7256	173680
55561	173681
77350	173682
28737	173683
57306	173684
16623	173685
110535	173686
88818	173687
4286	173688
59580	173689
7610	173690
13869	173691
3743	173692
965	173693
57072	173694
34874	173695
1338	173696
12555	173697
132618	173698
39146	173699
31614	173700
128	173701
67455	173702
4659	173703
126931	173704
17643	173705
48387	173706
39014	173707
66787	173708
43106	173709
85753	173710
11827	173711
68852	173712
90200	173713
53515	173714
37159	173715
67520	173716
34115	173717
8325	173718
32436	173719
29772	173720
25710	173721
67802	173722
49450	173723
834	173724
14765	173725
36368	173726
33548	173727
410	173728
5768	173729
40377	173730
28769	173731
27677	173732
65375	173733
10513	173734
31907	173735
155191	173736
106486	173737
113088	173738
61656	173739
64690	173740
82837	173741
15220	173742
115952	173743
142525	173744
39046	173745
3288	173746
25071	173747
33794	173748
110326	173749
2066	173750
8231	173751
74442	173752
32667	173753
67107	173754
29491	173755
100131	173756
31530	173757
83547	173758
100797	173759
112191	173760
15781	173761
33595	173762
1035	173763
4152	173764
662	173765
108687	173766
23313	173767
84528	173768
1120	173769
113412	173770
54943	173771
68539	173772
13673	173773
775	173774
30270	173775
21497	173776
82139	173777
5895	173778
32501	173779
72695	173780
9406	173781
38945	173782
166096	173783
40714	173784
150809	173785
6835	173786
140102	173787
136815	173788
279	173789
22052	173790
24532	173791
81022	173792
122847	173793
13683	173794
83364	173795
23747	173796
1683	173797
48855	173798
30147	173799
5195	173800
7089	173801
9684	173802
65063	173803
22080	173804
50422	173805
25694	173806
38737	173807
35003	173808
101430	173809
5103	173810
2740	173811
759	173812
11938	173813
80365	173814
80567	173815
41229	173816
61211	173817
43051	173818
114797	173819
105965	173820
162703	173821
103461	173822
33663	173823
536	173824
62840	173825
85630	173826
39754	173827
37726	173828
56541	173829
74159	173830
67751	173831
22376	173832
29189	173833
20869	173834
2894	173835
3209	173836
38347	173837
37614	173838
15935	173839
36278	173840
13574	173841
104422	173842
33092	173843
6144	173844
45249	173845
42867	173846
5509	173847
32996	173848
96249	173849
11597	173850
1940	173851
57539	173852
24827	173853
124684	173854
1877	173855
512	173856
3411	173857
8764	173858
20489	173859
42287	173860
141551	173861
108937	173862
109037	173863
10408	173864
20408	173865
134030	173866
18110	173867
19919	173868
44911	173869
18628	173870
17179	173871
148806	173872
78914	173873
29730	173874
58769	173875
45416	173876
2818	173877
79750	173878
99372	173879
128934	173880
19810	173881
25552	173882
13256	173883
717	173884
25224	173885
50998	173886
55094	173887
30850	173888
337	173889
50509	173890
17112	173891
296	173892
149852	173893
23954	173894
54764	173895
53711	173896
72098	173897
8063	173898
43966	173899
149853	173900
234	173901
11743	173902
281	173903
53676	173904
84045	173905
18691	173906
43512	173907
15041	173908
21065	173909
31310	173910
38119	173911
992	173912
99578	173913
66265	173914
32704	173915
12854	173916
54523	173917
138578	173918
15328	173919
20004	173920
1064	173921
66323	173922
36957	173923
120773	173924
18601	173925
50014	173926
14865	173927
500	173928
35830	173929
33759	173930
58654	173931
52502	173932
100954	173933
64869	173934
129642	173935
56557	173936
17676	173937
3219	173938
37952	173939
675	173940
8079	173941
3982	173942
47231	173943
3531	173944
143940	173945
56377	173946
120419	173947
105926	173948
5982	173949
57937	173950
45181	173951
110504	173952
148650	173953
66810	173954
4078	173955
32913	173956
81588	173957
11104	173958
5027	173959
2059	173960
76567	173961
95167	173962
4920	173963
49397	173964
9925	173965
9727	173966
11501	173967
118360	173968
159680	173969
12191	173970
6990	173971
1496	173972
13301	173973
21024	173974
14876	173975
132728	173976
106897	173977
284	173978
23381	173979
36351	173980
10	173981
2901	173982
73067	173983
16992	173984
26679	173985
5399	173986
36024	173987
378	173988
3182	173989
1378	173990
15326	173991
60994	173992
102361	173993
39630	173994
90170	173995
30796	173996
21027	173997
24282	173998
16471	173999
553	174000
13291	174001
4884	174002
87573	174003
1940	174004
1186	174005
14628	174006
48783	174007
69517	174008
20527	174009
20648	174010
12240	174011
21141	174012
1677	174013
7355	174014
33855	174015
29777	174016
53845	174017
431	174018
23998	174019
73360	174020
1671	174021
105810	174022
7574	174023
12858	174024
14655	174025
37853	174026
16406	174027
115167	174028
2343	174029
1062	174030
41832	174031
33871	174032
68459	174033
44926	174034
36533	174035
84167	174036
6417	174037
6756	174038
44116	174039
10736	174040
3620	174041
19	174042
38695	174043
26684	174044
71536	174045
9222	174046
23472	174047
42179	174048
15095	174049
159968	174050
91023	174051
4738	174052
11002	174053
11657	174054
87	174055
73023	174056
13571	174057
6039	174058
44227	174059
29322	174060
5523	174061
53784	174062
5781	174063
59589	174064
21995	174065
19361	174066
69107	174067
12247	174068
645	174069
65817	174070
83874	174071
11511	174072
52883	174073
53349	174074
72722	174075
33166	174076
45101	174077
59537	174078
22391	174079
30957	174080
2039	174081
107827	174082
57772	174083
21179	174084
8973	174085
30186	174086
54964	174087
21411	174088
165205	174089
7309	174090
1606	174091
72045	174092
8376	174093
95898	174094
34753	174095
12653	174096
41717	174097
68810	174098
17182	174099
54553	174100
5162	174101
39655	174102
22377	174103
29420	174104
20346	174105
136358	174106
1635	174107
19476	174108
110450	174109
31467	174110
797	174111
5344	174112
5608	174113
26551	174114
3430	174115
5184	174116
61915	174117
8269	174118
6109	174119
65736	174120
56593	174121
128771	174122
33654	174123
54873	174124
68921	174125
36780	174126
71685	174127
84296	174128
37651	174129
4374	174130
9958	174131
47900	174132
15088	174133
18465	174134
800	174135
1733	174136
88161	174137
158705	174138
8697	174139
17297	174140
13149	174141
10341	174142
338	174143
17814	174144
164	174145
42792	174146
882	174147
485	174148
21904	174149
23556	174150
105710	174151
47373	174152
43710	174153
17419	174154
30090	174155
87880	174156
116554	174157
1817	174158
2833	174159
129915	174160
19979	174161
36802	174162
60363	174163
32804	174164
21583	174165
72503	174166
7859	174167
14497	174168
9134	174169
16341	174170
2023	174171
31822	174172
4673	174173
17347	174174
21465	174175
12185	174176
24206	174177
22537	174178
26880	174179
84631	174180
79530	174181
29624	174182
12692	174183
108168	174184
15841	174185
86759	174186
144728	174187
12967	174188
15261	174189
60947	174190
60802	174191
6247	174192
25883	174193
146794	174194
36477	174195
58536	174196
97146	174197
16371	174198
11217	174199
118707	174200
513	174201
10369	174202
100195	174203
41880	174204
69966	174205
66329	174206
39243	174207
49596	174208
8132	174209
11427	174210
21805	174211
10283	174212
748	174213
2142	174214
83481	174215
37955	174216
14036	174217
43771	174218
48626	174219
43991	174220
7196	174221
14329	174222
102172	174223
23837	174224
292	174225
2972	174226
13441	174227
9714	174228
4978	174229
490	174230
42445	174231
17943	174232
82972	174233
45892	174234
16926	174235
25523	174236
8824	174237
148892	174238
1765	174239
79144	174240
16377	174241
47845	174242
4049	174243
19088	174244
32834	174245
38637	174246
66202	174247
65284	174248
14341	174249
157002	174250
62576	174251
9510	174252
34157	174253
101242	174254
31168	174255
44701	174256
40858	174257
9602	174258
28333	174259
1614	174260
11811	174261
2010	174262
14910	174263
42873	174264
34236	174265
2898	174266
13601	174267
128016	174268
6204	174269
5159	174270
125774	174271
6492	174272
119880	174273
13104	174274
30235	174275
75813	174276
23418	174277
64387	174278
105296	174279
29105	174280
12581	174281
41362	174282
4049	174283
53722	174284
4851	174285
51630	174286
49611	174287
61176	174288
19026	174289
251	174290
18044	174291
106551	174292
29452	174293
45290	174294
10921	174295
12075	174296
75272	174297
92135	174298
22791	174299
103316	174300
13041	174301
49477	174302
92354	174303
2900	174304
48138	174305
57706	174306
22514	174307
70373	174308
17561	174309
2006	174310
20025	174311
61536	174312
103859	174313
119219	174314
30412	174315
21617	174316
193	174317
3619	174318
12118	174319
15863	174320
128162	174321
28662	174322
20751	174323
13446	174324
78794	174325
37111	174326
29805	174327
73358	174328
20495	174329
23241	174330
133538	174331
42929	174332
3337	174333
19981	174334
69901	174335
5309	174336
552	174337
145300	174338
37429	174339
5489	174340
737	174341
65596	174342
35211	174343
11750	174344
8499	174345
11474	174346
4632	174347
108618	174348
39282	174349
30708	174350
17724	174351
130572	174352
28198	174353
96084	174354
66	174355
128202	174356
909	174357
11998	174358
98635	174359
19991	174360
82829	174361
156371	174362
17328	174363
93289	174364
39413	174365
40496	174366
1029	174367
45544	174368
30682	174369
9583	174370
49176	174371
133675	174372
41749	174373
49624	174374
97248	174375
60469	174376
13	174377
3795	174378
2195	174379
47867	174380
27518	174381
9298	174382
2010	174383
6399	174384
1526	174385
15351	174386
156792	174387
22562	174388
4855	174389
147772	174390
76176	174391
35049	174392
13933	174393
23743	174394
114	174395
9834	174396
15698	174397
69984	174398
24562	174399
9407	174400
19463	174401
45865	174402
78019	174403
102998	174404
5152	174405
81121	174406
139474	174407
25791	174408
25099	174409
45039	174410
122948	174411
4209	174412
49321	174413
13896	174414
68457	174415
6137	174416
4175	174417
3279	174418
45581	174419
1599	174420
3666	174421
6725	174422
129966	174423
5719	174424
16836	174425
32969	174426
15270	174427
28026	174428
18162	174429
17908	174430
66589	174431
43115	174432
57696	174433
114340	174434
60452	174435
5037	174436
619	174437
72749	174438
34402	174439
15629	174440
7002	174441
103946	174442
3742	174443
143565	174444
22823	174445
34305	174446
22646	174447
30204	174448
4082	174449
120086	174450
2422	174451
78736	174452
59327	174453
84231	174454
88429	174455
30036	174456
13158	174457
38748	174458
59406	174459
21592	174460
45831	174461
70396	174462
41547	174463
39131	174464
100386	174465
2039	174466
5578	174467
10863	174468
102443	174469
128574	174470
19252	174471
16893	174472
24	174473
49100	174474
31266	174475
18754	174476
39327	174477
42223	174478
72726	174479
52231	174480
3099	174481
28766	174482
36926	174483
28629	174484
34700	174485
69290	174486
19972	174487
62286	174488
149774	174489
6140	174490
7746	174491
6516	174492
2215	174493
93222	174494
21972	174495
63503	174496
15239	174497
36755	174498
8238	174499
82665	174500
65949	174501
20091	174502
86160	174503
126145	174504
8730	174505
46763	174506
45366	174507
20806	174508
24160	174509
12492	174510
33818	174511
61785	174512
23312	174513
35895	174514
95760	174515
1429	174516
2346	174517
19349	174518
16816	174519
49	174520
1733	174521
103868	174522
141853	174523
36	174524
116830	174525
27181	174526
118304	174527
82509	174528
116078	174529
11272	174530
68367	174531
93144	174532
49216	174533
63779	174534
157200	174535
5006	174536
9426	174537
21967	174538
61905	174539
30136	174540
56289	174541
101709	174542
7230	174543
44050	174544
50820	174545
95796	174546
13595	174547
16918	174548
45887	174549
22474	174550
3673	174551
16430	174552
18731	174553
113366	174554
2254	174555
8724	174556
26784	174557
22020	174558
54716	174559
68357	174560
20083	174561
32767	174562
31371	174563
27159	174564
6879	174565
12135	174566
30751	174567
5468	174568
36	174569
51491	174570
147691	174571
18960	174572
49087	174573
2463	174574
19343	174575
9273	174576
5414	174577
166546	174578
13012	174579
85719	174580
40069	174581
24132	174582
55038	174583
118719	174584
12308	174585
26900	174586
18651	174587
53896	174588
7035	174589
101405	174590
53597	174591
78153	174592
44820	174593
26191	174594
3365	174595
4350	174596
10268	174597
44924	174598
98418	174599
7443	174600
253	174601
18918	174602
10580	174603
1117	174604
2819	174605
52863	174606
28646	174607
17993	174608
12347	174609
4134	174610
464	174611
52406	174612
8272	174613
48797	174614
14622	174615
58160	174616
1505	174617
56006	174618
106520	174619
575	174620
31535	174621
87160	174622
25453	174623
4534	174624
60268	174625
26596	174626
8409	174627
874	174628
87022	174629
10425	174630
13675	174631
35241	174632
7945	174633
49591	174634
97920	174635
8732	174636
43539	174637
7857	174638
8390	174639
5045	174640
22439	174641
35614	174642
3917	174643
13469	174644
53733	174645
5350	174646
80785	174647
6319	174648
5776	174649
135894	174650
21064	174651
21148	174652
24519	174653
100311	174654
13200	174655
12355	174656
44811	174657
2095	174658
66763	174659
30025	174660
15819	174661
8000	174662
90417	174663
46267	174664
61615	174665
38990	174666
156776	174667
23072	174668
18219	174669
15965	174670
62292	174671
40393	174672
126871	174673
16682	174674
42882	174675
126494	174676
3165	174677
96776	174678
5379	174679
2166	174680
26175	174681
115725	174682
59916	174683
88328	174684
4585	174685
30810	174686
95731	174687
65396	174688
4507	174689
1162	174690
45552	174691
16125	174692
43657	174693
13712	174694
44928	174695
16219	174696
8479	174697
6197	174698
137531	174699
6825	174700
76886	174701
16436	174702
71195	174703
25596	174704
160487	174705
30518	174706
63375	174707
84830	174708
100	174709
90094	174710
91816	174711
44688	174712
13205	174713
1864	174714
38362	174715
55831	174716
12535	174717
39195	174718
90146	174719
20285	174720
69450	174721
95118	174722
64773	174723
997	174724
82336	174725
71594	174726
153143	174727
50818	174728
28652	174729
28742	174730
3421	174731
127547	174732
133456	174733
34079	174734
61094	174735
16256	174736
27853	174737
30915	174738
57983	174739
142100	174740
23135	174741
17220	174742
20600	174743
1976	174744
120194	174745
6826	174746
61328	174747
105965	174748
113113	174749
6840	174750
82442	174751
25990	174752
76341	174753
10033	174754
127518	174755
26834	174756
3253	174757
33052	174758
55581	174759
42888	174760
3081	174761
44765	174762
27478	174763
60226	174764
15573	174765
37627	174766
13925	174767
11219	174768
68120	174769
18932	174770
66007	174771
33146	174772
131598	174773
71378	174774
2611	174775
23159	174776
62948	174777
24138	174778
27462	174779
155224	174780
7210	174781
6002	174782
12519	174783
94723	174784
84113	174785
10942	174786
134094	174787
50873	174788
4029	174789
24713	174790
528	174791
4974	174792
53411	174793
20175	174794
19428	174795
24567	174796
9210	174797
24307	174798
16513	174799
5460	174800
15496	174801
9786	174802
31775	174803
64986	174804
6813	174805
52414	174806
55861	174807
3758	174808
27244	174809
122	174810
20939	174811
88375	174812
32295	174813
67851	174814
44930	174815
38683	174816
4794	174817
8672	174818
9670	174819
14419	174820
23705	174821
98615	174822
2441	174823
5836	174824
89771	174825
42682	174826
38893	174827
28943	174828
162597	174829
47993	174830
126300	174831
22413	174832
129912	174833
61257	174834
1425	174835
11230	174836
33951	174837
19840	174838
26206	174839
18732	174840
140633	174841
5133	174842
78010	174843
33466	174844
46399	174845
20770	174846
100297	174847
40941	174848
70571	174849
26065	174850
74182	174851
100845	174852
32	174853
59452	174854
25950	174855
61239	174856
13739	174857
43817	174858
64247	174859
10818	174860
4590	174861
138085	174862
107131	174863
66386	174864
24411	174865
87455	174866
24420	174867
29528	174868
35199	174869
3079	174870
2052	174871
8110	174872
67134	174873
11053	174874
602	174875
13931	174876
28851	174877
6410	174878
25215	174879
54974	174880
33640	174881
73026	174882
108465	174883
42499	174884
26635	174885
5386	174886
10153	174887
52223	174888
7647	174889
44269	174890
51366	174891
102317	174892
27109	174893
43287	174894
7005	174895
69732	174896
8766	174897
28450	174898
18037	174899
15350	174900
10821	174901
2970	174902
9020	174903
21502	174904
47795	174905
93767	174906
8022	174907
152654	174908
149411	174909
19394	174910
16279	174911
7002	174912
47445	174913
25144	174914
76486	174915
128646	174916
16458	174917
102996	174918
26856	174919
13646	174920
6626	174921
99344	174922
993	174923
69213	174924
34648	174925
62293	174926
72220	174927
105210	174928
1246	174929
10559	174930
21711	174931
57443	174932
34003	174933
33570	174934
3241	174935
19516	174936
1472	174937
24348	174938
98773	174939
126655	174940
49911	174941
6603	174942
892	174943
13802	174944
27599	174945
7317	174946
29392	174947
1487	174948
90610	174949
67771	174950
31509	174951
65066	174952
31942	174953
32216	174954
147812	174955
33079	174956
11737	174957
3252	174958
31135	174959
2525	174960
17966	174961
70	174962
48283	174963
34988	174964
76375	174965
16073	174966
62516	174967
30919	174968
112995	174969
131822	174970
119533	174971
1309	174972
43447	174973
24350	174974
24119	174975
547	174976
38759	174977
36673	174978
133	174979
6725	174980
8850	174981
8934	174982
4729	174983
16476	174984
5343	174985
151621	174986
130544	174987
94	174988
38499	174989
57172	174990
10235	174991
21076	174992
6268	174993
46932	174994
85982	174995
9663	174996
2375	174997
42123	174998
26624	174999
1170	175000
46084	175001
1780	175002
160356	175003
4709	175004
14323	175005
46288	175006
67495	175007
626	175008
57681	175009
41184	175010
132983	175011
32682	175012
66257	175013
4059	175014
15968	175015
14835	175016
25647	175017
16023	175018
13328	175019
24507	175020
18	175021
97075	175022
124906	175023
27470	175024
46230	175025
12967	175026
28176	175027
15886	175028
14536	175029
70986	175030
2219	175031
5265	175032
127959	175033
8636	175034
54486	175035
28244	175036
15386	175037
45067	175038
37574	175039
68081	175040
10599	175041
148320	175042
31526	175043
134310	175044
49120	175045
6305	175046
112016	175047
88659	175048
41142	175049
54720	175050
94943	175051
61548	175052
26431	175053
16971	175054
14353	175055
17423	175056
13325	175057
57621	175058
3543	175059
2779	175060
45085	175061
29226	175062
23176	175063
5579	175064
52601	175065
90617	175066
53998	175067
62203	175068
344	175069
584	175070
1122	175071
59872	175072
625	175073
140022	175074
11311	175075
77234	175076
139913	175077
296	175078
82492	175079
120446	175080
7507	175081
25021	175082
68089	175083
3987	175084
14591	175085
23	175086
14319	175087
2039	175088
11996	175089
118688	175090
18068	175091
32937	175092
2924	175093
40711	175094
163401	175095
27306	175096
13155	175097
50678	175098
16526	175099
101389	175100
131896	175101
57132	175102
8005	175103
114139	175104
5373	175105
446	175106
12767	175107
11366	175108
58126	175109
5914	175110
12599	175111
3242	175112
61006	175113
50155	175114
25807	175115
17278	175116
47500	175117
15519	175118
126866	175119
57206	175120
7028	175121
24394	175122
62701	175123
4261	175124
78667	175125
21151	175126
44342	175127
19139	175128
8874	175129
8503	175130
19212	175131
70673	175132
108068	175133
89528	175134
66	175135
7885	175136
66564	175137
46712	175138
10546	175139
41453	175140
141388	175141
10917	175142
45272	175143
96243	175144
3081	175145
5851	175146
8427	175147
103294	175148
58827	175149
132003	175150
51030	175151
9819	175152
78	175153
43502	175154
1026	175155
8064	175156
125838	175157
61351	175158
32021	175159
53000	175160
47241	175161
77855	175162
84081	175163
9052	175164
55195	175165
8144	175166
99529	175167
55823	175168
37499	175169
41362	175170
30341	175171
79009	175172
1098	175173
37915	175174
3481	175175
23251	175176
6711	175177
125446	175178
4106	175179
131057	175180
19522	175181
2009	175182
83377	175183
6418	175184
25246	175185
49408	175186
5749	175187
34842	175188
18669	175189
95561	175190
8709	175191
156074	175192
34421	175193
17101	175194
128986	175195
9346	175196
6633	175197
124	175198
9967	175199
11647	175200
9004	175201
47814	175202
5518	175203
36017	175204
44899	175205
655	175206
47133	175207
124458	175208
10584	175209
110331	175210
162504	175211
64	175212
13700	175213
51831	175214
50373	175215
47212	175216
57100	175217
113733	175218
13747	175219
2994	175220
37504	175221
3034	175222
2137	175223
97691	175224
7749	175225
118870	175226
18320	175227
20912	175228
23198	175229
71109	175230
25236	175231
1625	175232
106825	175233
50652	175234
4104	175235
18926	175236
73724	175237
40973	175238
86555	175239
21314	175240
249	175241
21968	175242
91715	175243
38822	175244
102861	175245
19116	175246
337	175247
26656	175248
55891	175249
24278	175250
75889	175251
99154	175252
70865	175253
47220	175254
61871	175255
7518	175256
23736	175257
88218	175258
197	175259
47384	175260
44666	175261
55089	175262
50383	175263
103002	175264
50434	175265
21443	175266
3779	175267
10006	175268
9439	175269
43770	175270
3812	175271
42998	175272
1515	175273
155196	175274
129893	175275
52651	175276
5659	175277
31231	175278
59672	175279
2050	175280
92771	175281
38902	175282
45731	175283
20553	175284
105007	175285
149871	175286
14414	175287
105559	175288
151154	175289
50917	175290
109360	175291
73796	175292
40009	175293
46504	175294
17147	175295
103979	175296
848	175297
156681	175298
13215	175299
6467	175300
6705	175301
44361	175302
75735	175303
12543	175304
15042	175305
24630	175306
19420	175307
91264	175308
108785	175309
59758	175310
76381	175311
48052	175312
28399	175313
6963	175314
76399	175315
39454	175316
3861	175317
32035	175318
13307	175319
2218	175320
28497	175321
73702	175322
99039	175323
29804	175324
8750	175325
41713	175326
34111	175327
17677	175328
63858	175329
21704	175330
46378	175331
7452	175332
17139	175333
51357	175334
10617	175335
16576	175336
19746	175337
4162	175338
21332	175339
5533	175340
29668	175341
626	175342
52626	175343
23925	175344
38136	175345
61390	175346
102113	175347
1925	175348
786	175349
63398	175350
98247	175351
51552	175352
68849	175353
13093	175354
51470	175355
10588	175356
31206	175357
41799	175358
12445	175359
37888	175360
80947	175361
12825	175362
24015	175363
31639	175364
22720	175365
71065	175366
10109	175367
7608	175368
84570	175369
23345	175370
23824	175371
47748	175372
35978	175373
88614	175374
6346	175375
100039	175376
7606	175377
23745	175378
15379	175379
29781	175380
4745	175381
30303	175382
13908	175383
49363	175384
116	175385
125299	175386
25628	175387
32108	175388
2366	175389
113487	175390
14923	175391
15675	175392
8715	175393
95013	175394
39427	175395
18436	175396
101174	175397
22170	175398
61295	175399
10258	175400
69322	175401
8037	175402
5089	175403
852	175404
4624	175405
233	175406
66771	175407
95135	175408
1607	175409
29933	175410
31404	175411
79244	175412
73293	175413
58032	175414
24397	175415
89314	175416
35422	175417
7559	175418
22689	175419
14235	175420
147682	175421
18133	175422
45231	175423
19135	175424
116027	175425
102155	175426
72630	175427
2478	175428
454	175429
5856	175430
155436	175431
60815	175432
39276	175433
67690	175434
6077	175435
17627	175436
32864	175437
42700	175438
1850	175439
22582	175440
64851	175441
45131	175442
79129	175443
12895	175444
20688	175445
62264	175446
72483	175447
24385	175448
221	175449
139647	175450
101231	175451
272	175452
43289	175453
91749	175454
28287	175455
3092	175456
35827	175457
68488	175458
62934	175459
38666	175460
144122	175461
18974	175462
149285	175463
164144	175464
13876	175465
83283	175466
3792	175467
8215	175468
71848	175469
37394	175470
39261	175471
11695	175472
28527	175473
27825	175474
95255	175475
581	175476
160711	175477
40153	175478
42373	175479
9078	175480
127885	175481
5684	175482
83037	175483
639	175484
2437	175485
48406	175486
97804	175487
24999	175488
10439	175489
59835	175490
62112	175491
68594	175492
329	175493
27215	175494
14086	175495
85954	175496
35471	175497
8	175498
36120	175499
12024	175500
78795	175501
12594	175502
33434	175503
8120	175504
8153	175505
50272	175506
12065	175507
68979	175508
63658	175509
42134	175510
55140	175511
40548	175512
24417	175513
23658	175514
50249	175515
400	175516
124830	175517
33155	175518
2933	175519
20312	175520
82021	175521
1574	175522
32893	175523
4391	175524
34158	175525
14851	175526
22225	175527
11929	175528
42188	175529
5494	175530
54879	175531
13056	175532
58584	175533
20202	175534
13150	175535
623	175536
57342	175537
133634	175538
25882	175539
66906	175540
47630	175541
50708	175542
18079	175543
278	175544
65948	175545
85656	175546
13927	175547
7333	175548
38138	175549
38391	175550
1605	175551
54505	175552
1119	175553
38475	175554
17068	175555
9830	175556
36	175557
97567	175558
58859	175559
83993	175560
9443	175561
38937	175562
13496	175563
13210	175564
68209	175565
11749	175566
11434	175567
71444	175568
26262	175569
17842	175570
88198	175571
12829	175572
8873	175573
189	175574
556	175575
36181	175576
5628	175577
99381	175578
39684	175579
48293	175580
65949	175581
17918	175582
54524	175583
50726	175584
2249	175585
64742	175586
1913	175587
24337	175588
21129	175589
149939	175590
10607	175591
22071	175592
779	175593
6309	175594
25990	175595
82486	175596
5244	175597
5350	175598
133	175599
1571	175600
103008	175601
116291	175602
57592	175603
105944	175604
18876	175605
33336	175606
44817	175607
515	175608
95866	175609
80643	175610
11574	175611
32145	175612
32567	175613
623	175614
17304	175615
87391	175616
5925	175617
26592	175618
12949	175619
38711	175620
9996	175621
23915	175622
12820	175623
22070	175624
74567	175625
3782	175626
95388	175627
11164	175628
47899	175629
79370	175630
120451	175631
3311	175632
41173	175633
35072	175634
83520	175635
14360	175636
87883	175637
130673	175638
47269	175639
68800	175640
35242	175641
44156	175642
36618	175643
86822	175644
1471	175645
2506	175646
25374	175647
38633	175648
28027	175649
111294	175650
15260	175651
52317	175652
10234	175653
10004	175654
62541	175655
90921	175656
9254	175657
22957	175658
24345	175659
22324	175660
38463	175661
4573	175662
78545	175663
40644	175664
91879	175665
61669	175666
7475	175667
10630	175668
38439	175669
58512	175670
46619	175671
3671	175672
52027	175673
39931	175674
3851	175675
23616	175676
61092	175677
29080	175678
46841	175679
9514	175680
16673	175681
42540	175682
82658	175683
64996	175684
4573	175685
98136	175686
57630	175687
65680	175688
92611	175689
22265	175690
93	175691
7837	175692
54038	175693
13149	175694
32103	175695
4172	175696
10515	175697
46595	175698
149881	175699
98170	175700
78	175701
54108	175702
149851	175703
40026	175704
71120	175705
34840	175706
61462	175707
115528	175708
6873	175709
52953	175710
140743	175711
19922	175712
295	175713
83305	175714
40934	175715
26946	175716
56391	175717
32326	175718
146100	175719
69704	175720
62314	175721
24259	175722
6220	175723
71644	175724
24281	175725
4554	175726
15630	175727
121	175728
6697	175729
115176	175730
111253	175731
26299	175732
85729	175733
44561	175734
27256	175735
63632	175736
52638	175737
126068	175738
99743	175739
24339	175740
53102	175741
17533	175742
7602	175743
19175	175744
66519	175745
2076	175746
35199	175747
39248	175748
47744	175749
52430	175750
22763	175751
26601	175752
72245	175753
9478	175754
15939	175755
1219	175756
12220	175757
81523	175758
568	175759
37232	175760
37414	175761
31980	175762
891	175763
91542	175764
18231	175765
156779	175766
8738	175767
7310	175768
14924	175769
38267	175770
52044	175771
46022	175772
16189	175773
159338	175774
17863	175775
107009	175776
36620	175777
43905	175778
32095	175779
100	175780
11307	175781
161353	175782
84451	175783
54717	175784
36068	175785
11619	175786
49865	175787
10897	175788
13718	175789
108784	175790
164278	175791
19172	175792
17017	175793
33668	175794
1526	175795
56199	175796
125100	175797
86	175798
38507	175799
105595	175800
106	175801
28290	175802
991	175803
162681	175804
21872	175805
15111	175806
89238	175807
98972	175808
40392	175809
54557	175810
75391	175811
98581	175812
60574	175813
609	175814
4447	175815
3441	175816
117052	175817
11500	175818
59859	175819
2691	175820
91948	175821
54793	175822
141457	175823
141310	175824
86951	175825
37760	175826
26737	175827
998	175828
103420	175829
735	175830
9552	175831
8908	175832
117759	175833
2245	175834
576	175835
18709	175836
3942	175837
145368	175838
38252	175839
59350	175840
1764	175841
83509	175842
54199	175843
6577	175844
876	175845
5346	175846
1681	175847
42968	175848
57315	175849
86505	175850
18346	175851
8539	175852
28154	175853
13198	175854
4248	175855
55956	175856
2855	175857
511	175858
140155	175859
23931	175860
36211	175861
30208	175862
4604	175863
126389	175864
62071	175865
132170	175866
28050	175867
62684	175868
11984	175869
21817	175870
17745	175871
45686	175872
3950	175873
24277	175874
7626	175875
26383	175876
14583	175877
17	175878
26629	175879
33558	175880
387	175881
32674	175882
102962	175883
92163	175884
5301	175885
125	175886
70368	175887
56384	175888
5135	175889
66978	175890
462	175891
26752	175892
14722	175893
10122	175894
21879	175895
90393	175896
1642	175897
164172	175898
7890	175899
124775	175900
74911	175901
72674	175902
47124	175903
36939	175904
10485	175905
78552	175906
762	175907
92689	175908
35824	175909
8678	175910
87	175911
32682	175912
53950	175913
29200	175914
25439	175915
8771	175916
158487	175917
8677	175918
11642	175919
39182	175920
23113	175921
81381	175922
57843	175923
21031	175924
72975	175925
24640	175926
57053	175927
639	175928
122975	175929
27204	175930
62883	175931
225	175932
29164	175933
46337	175934
3694	175935
6249	175936
19491	175937
58687	175938
34200	175939
143282	175940
61236	175941
97694	175942
30462	175943
6519	175944
486	175945
27468	175946
15995	175947
114155	175948
7117	175949
55947	175950
10406	175951
781	175952
5222	175953
36594	175954
27022	175955
26436	175956
9067	175957
72779	175958
602	175959
26860	175960
95770	175961
16089	175962
21218	175963
240	175964
83625	175965
42859	175966
5865	175967
57172	175968
144602	175969
210	175970
150832	175971
18034	175972
21385	175973
5593	175974
1385	175975
45871	175976
43482	175977
50147	175978
2974	175979
55037	175980
126018	175981
1598	175982
163896	175983
35333	175984
32308	175985
6866	175986
1853	175987
23810	175988
28749	175989
107290	175990
19810	175991
67475	175992
617	175993
131410	175994
35813	175995
23268	175996
49409	175997
8796	175998
13428	175999
60308	176000
18475	176001
84729	176002
8498	176003
3920	176004
5880	176005
81136	176006
30	176007
71084	176008
20904	176009
83761	176010
7	176011
17651	176012
116516	176013
17759	176014
72398	176015
1828	176016
1211	176017
51697	176018
1	176019
1464	176020
15941	176021
12716	176022
21380	176023
10567	176024
57250	176025
53946	176026
101347	176027
1840	176028
40308	176029
4207	176030
35	176031
9628	176032
118566	176033
10843	176034
69941	176035
40625	176036
47370	176037
10591	176038
32610	176039
87759	176040
92374	176041
5694	176042
29683	176043
10943	176044
37595	176045
22973	176046
26138	176047
16755	176048
16622	176049
81410	176050
75521	176051
1553	176052
11751	176053
13250	176054
3061	176055
75493	176056
12970	176057
29142	176058
8667	176059
28965	176060
57998	176061
39336	176062
82044	176063
58606	176064
5527	176065
12312	176066
52196	176067
25921	176068
2225	176069
1173	176070
22449	176071
119809	176072
98567	176073
5883	176074
8157	176075
13987	176076
37046	176077
137279	176078
7457	176079
64627	176080
7085	176081
11913	176082
115280	176083
5413	176084
10542	176085
61	176086
1705	176087
3231	176088
18301	176089
62745	176090
32506	176091
103701	176092
96438	176093
80339	176094
32892	176095
4112	176096
8408	176097
10547	176098
8842	176099
116285	176100
26765	176101
6525	176102
149555	176103
4757	176104
91428	176105
106776	176106
58478	176107
37889	176108
9251	176109
10021	176110
522	176111
6640	176112
18582	176113
44839	176114
12461	176115
7681	176116
90391	176117
54449	176118
94429	176119
10311	176120
104420	176121
29403	176122
2676	176123
26381	176124
104707	176125
13540	176126
26484	176127
1553	176128
11040	176129
419	176130
4434	176131
15788	176132
71730	176133
10681	176134
41185	176135
2845	176136
104	176137
3517	176138
56062	176139
11404	176140
52659	176141
7987	176142
68361	176143
163158	176144
29010	176145
63589	176146
129237	176147
42378	176148
13223	176149
23762	176150
23536	176151
54962	176152
80836	176153
77540	176154
28835	176155
877	176156
4512	176157
95159	176158
26815	176159
27499	176160
37605	176161
8877	176162
2342	176163
2068	176164
541	176165
6953	176166
16351	176167
28026	176168
8188	176169
43348	176170
10138	176171
35588	176172
109679	176173
84194	176174
3466	176175
37236	176176
100628	176177
27346	176178
9783	176179
67259	176180
131087	176181
1954	176182
37362	176183
54426	176184
518	176185
129548	176186
98946	176187
7927	176188
19371	176189
162371	176190
20872	176191
27587	176192
60218	176193
27413	176194
102539	176195
19048	176196
123373	176197
32076	176198
20802	176199
30205	176200
35265	176201
56455	176202
4143	176203
24464	176204
78584	176205
100201	176206
108329	176207
50013	176208
7653	176209
102588	176210
10525	176211
21097	176212
49487	176213
38828	176214
17225	176215
30898	176216
83857	176217
64504	176218
6026	176219
66241	176220
46880	176221
7676	176222
7606	176223
28258	176224
94788	176225
117596	176226
36694	176227
33033	176228
28851	176229
6219	176230
7432	176231
65169	176232
7069	176233
7318	176234
18851	176235
29757	176236
2451	176237
32747	176238
55302	176239
66070	176240
10584	176241
89516	176242
2898	176243
77610	176244
1311	176245
129711	176246
31396	176247
67611	176248
60189	176249
2657	176250
84399	176251
42284	176252
51223	176253
11652	176254
128257	176255
28275	176256
115070	176257
80351	176258
27815	176259
3923	176260
2833	176261
2269	176262
45745	176263
9690	176264
14339	176265
15432	176266
3945	176267
80077	176268
70877	176269
8875	176270
2533	176271
98417	176272
7827	176273
16423	176274
5891	176275
24335	176276
3369	176277
3188	176278
13740	176279
102072	176280
13338	176281
28169	176282
2816	176283
47416	176284
96772	176285
30547	176286
25746	176287
35798	176288
129	176289
30	176290
48823	176291
26802	176292
61870	176293
108891	176294
32346	176295
110	176296
15678	176297
11868	176298
8204	176299
86196	176300
4540	176301
163839	176302
48182	176303
10657	176304
34466	176305
40970	176306
5294	176307
2016	176308
1	176309
76880	176310
80044	176311
93282	176312
10727	176313
125487	176314
62580	176315
139553	176316
6672	176317
15	176318
42494	176319
14458	176320
58910	176321
17295	176322
5095	176323
128920	176324
13073	176325
79434	176326
7727	176327
8912	176328
4410	176329
235	176330
8766	176331
30463	176332
40222	176333
112492	176334
73327	176335
1	176336
44259	176337
84533	176338
28867	176339
18663	176340
43634	176341
24230	176342
12319	176343
1056	176344
29698	176345
4264	176346
11705	176347
33448	176348
8303	176349
72725	176350
100723	176351
67950	176352
3735	176353
101886	176354
56931	176355
41171	176356
62873	176357
63806	176358
8961	176359
116210	176360
68048	176361
98734	176362
121931	176363
38160	176364
38104	176365
30042	176366
18155	176367
18815	176368
5266	176369
56230	176370
32900	176371
64682	176372
62133	176373
141774	176374
446	176375
107220	176376
122330	176377
70556	176378
58053	176379
36211	176380
70645	176381
67274	176382
22507	176383
14255	176384
11534	176385
28296	176386
8092	176387
56240	176388
77672	176389
85588	176390
13062	176391
33273	176392
59067	176393
166210	176394
104876	176395
18400	176396
49095	176397
31945	176398
136543	176399
105560	176400
25899	176401
442	176402
9802	176403
1044	176404
86390	176405
68102	176406
30309	176407
61236	176408
82750	176409
108	176410
85643	176411
1930	176412
105948	176413
44323	176414
1970	176415
2198	176416
66100	176417
6336	176418
35429	176419
117323	176420
20988	176421
13883	176422
28042	176423
59059	176424
886	176425
78712	176426
81679	176427
7429	176428
53122	176429
14466	176430
48311	176431
9577	176432
27030	176433
22982	176434
56499	176435
49306	176436
94649	176437
19133	176438
26561	176439
129788	176440
21878	176441
157	176442
22193	176443
29846	176444
23952	176445
79656	176446
54	176447
23197	176448
28633	176449
9557	176450
151727	176451
4985	176452
27620	176453
30939	176454
21127	176455
15889	176456
106380	176457
721	176458
16249	176459
28344	176460
1150	176461
20366	176462
9459	176463
6702	176464
16526	176465
297	176466
126555	176467
271	176468
27569	176469
96310	176470
1597	176471
125	176472
9597	176473
157106	176474
9401	176475
62096	176476
25950	176477
59699	176478
28622	176479
10917	176480
60117	176481
138710	176482
101599	176483
21339	176484
128562	176485
33890	176486
108536	176487
132784	176488
10714	176489
47754	176490
12280	176491
53099	176492
53831	176493
61271	176494
620	176495
19416	176496
116104	176497
65240	176498
33387	176499
64821	176500
4689	176501
152399	176502
31241	176503
85635	176504
13649	176505
4473	176506
3070	176507
109573	176508
73450	176509
99405	176510
11316	176511
37828	176512
42920	176513
25496	176514
358	176515
149115	176516
1549	176517
24529	176518
10877	176519
95115	176520
82841	176521
44333	176522
3399	176523
63834	176524
34768	176525
2699	176526
94654	176527
95693	176528
8260	176529
1594	176530
105868	176531
3167	176532
141315	176533
71422	176534
69821	176535
63411	176536
22936	176537
33789	176538
2272	176539
2700	176540
14611	176541
69210	176542
4092	176543
87281	176544
53583	176545
73125	176546
110289	176547
99598	176548
48191	176549
67924	176550
3590	176551
10705	176552
24427	176553
114509	176554
4528	176555
3880	176556
136206	176557
48054	176558
3645	176559
83377	176560
2657	176561
115032	176562
11309	176563
43006	176564
5735	176565
25130	176566
33216	176567
35140	176568
26157	176569
43171	176570
874	176571
20091	176572
4327	176573
127718	176574
71407	176575
99661	176576
50153	176577
42639	176578
6831	176579
13046	176580
6834	176581
112477	176582
23402	176583
67599	176584
51860	176585
128425	176586
79847	176587
31231	176588
64313	176589
7115	176590
8871	176591
28297	176592
36423	176593
93694	176594
77853	176595
103708	176596
24160	176597
72573	176598
107637	176599
13457	176600
63839	176601
161216	176602
10266	176603
7593	176604
47169	176605
67300	176606
24504	176607
549	176608
11586	176609
3828	176610
35194	176611
34264	176612
2237	176613
56600	176614
1681	176615
70488	176616
110689	176617
14847	176618
62390	176619
636	176620
20027	176621
7759	176622
17340	176623
19394	176624
71522	176625
60267	176626
420	176627
52	176628
28903	176629
128527	176630
38384	176631
9685	176632
4823	176633
14795	176634
46047	176635
22427	176636
2672	176637
87266	176638
45612	176639
29774	176640
111507	176641
130085	176642
3922	176643
41433	176644
73149	176645
36032	176646
92176	176647
5372	176648
6501	176649
128603	176650
80562	176651
7394	176652
43119	176653
65120	176654
774	176655
85	176656
50555	176657
18302	176658
11056	176659
5817	176660
62266	176661
5615	176662
17950	176663
33837	176664
9626	176665
41434	176666
56176	176667
8062	176668
328	176669
55640	176670
138720	176671
24681	176672
85426	176673
72179	176674
63958	176675
33199	176676
89171	176677
3278	176678
305	176679
1161	176680
44319	176681
16460	176682
357	176683
39330	176684
9478	176685
60550	176686
7333	176687
102406	176688
17276	176689
43409	176690
1445	176691
6979	176692
99825	176693
2570	176694
79920	176695
56529	176696
42863	176697
70106	176698
77011	176699
15273	176700
34180	176701
15856	176702
56751	176703
3361	176704
30267	176705
8392	176706
71376	176707
72931	176708
128722	176709
14590	176710
48342	176711
635	176712
40695	176713
26623	176714
3860	176715
39264	176716
10234	176717
39919	176718
15939	176719
7423	176720
67273	176721
142336	176722
53930	176723
93823	176724
16628	176725
3095	176726
6837	176727
116148	176728
12026	176729
60094	176730
12263	176731
47265	176732
46977	176733
5348	176734
5745	176735
79862	176736
48106	176737
77884	176738
31484	176739
6554	176740
204	176741
1685	176742
20648	176743
48304	176744
54846	176745
165571	176746
4166	176747
3017	176748
106974	176749
101435	176750
945	176751
93717	176752
8245	176753
15594	176754
37059	176755
102652	176756
55659	176757
34826	176758
5122	176759
147322	176760
94144	176761
63739	176762
29518	176763
114950	176764
27310	176765
30621	176766
92223	176767
143750	176768
1086	176769
7375	176770
40190	176771
7906	176772
80125	176773
41644	176774
14850	176775
27203	176776
9414	176777
2135	176778
113460	176779
10931	176780
3428	176781
55694	176782
27509	176783
4969	176784
32358	176785
25650	176786
58652	176787
42157	176788
26410	176789
85493	176790
5009	176791
39116	176792
82400	176793
1315	176794
1975	176795
2458	176796
44193	176797
2227	176798
4317	176799
94060	176800
94013	176801
12050	176802
94858	176803
14231	176804
53077	176805
42084	176806
1051	176807
7600	176808
4538	176809
8034	176810
34650	176811
15155	176812
6430	176813
50999	176814
161484	176815
15231	176816
31795	176817
29185	176818
64160	176819
17149	176820
21458	176821
3509	176822
51948	176823
286	176824
15553	176825
106772	176826
34029	176827
57410	176828
5096	176829
10705	176830
20850	176831
53825	176832
125429	176833
70644	176834
5196	176835
522	176836
6448	176837
13076	176838
57601	176839
54403	176840
18715	176841
20947	176842
88760	176843
7262	176844
27159	176845
39153	176846
14486	176847
25621	176848
10543	176849
7501	176850
57117	176851
25855	176852
17489	176853
70779	176854
1803	176855
41069	176856
17206	176857
23360	176858
120309	176859
107693	176860
4889	176861
68784	176862
970	176863
9054	176864
1474	176865
114063	176866
39711	176867
4079	176868
47840	176869
8733	176870
31075	176871
23141	176872
26	176873
11187	176874
62437	176875
5242	176876
128908	176877
19653	176878
132342	176879
4670	176880
23302	176881
17463	176882
13188	176883
30621	176884
6665	176885
61369	176886
1492	176887
159115	176888
106320	176889
116532	176890
2099	176891
67256	176892
164149	176893
61311	176894
1713	176895
51990	176896
162	176897
120018	176898
56670	176899
102307	176900
42735	176901
30895	176902
98729	176903
1925	176904
42055	176905
95281	176906
87184	176907
89017	176908
71081	176909
48611	176910
2682	176911
9831	176912
43040	176913
1016	176914
79038	176915
75099	176916
96941	176917
6169	176918
24243	176919
10868	176920
48602	176921
10054	176922
82291	176923
70446	176924
74186	176925
49700	176926
64977	176927
86439	176928
20404	176929
64767	176930
6810	176931
141160	176932
106729	176933
8706	176934
63854	176935
17412	176936
5032	176937
4336	176938
314	176939
103776	176940
9327	176941
177	176942
130466	176943
38903	176944
56025	176945
64049	176946
73461	176947
1565	176948
1420	176949
20927	176950
14	176951
5560	176952
77523	176953
1574	176954
99222	176955
67085	176956
33705	176957
5342	176958
5284	176959
50154	176960
1748	176961
3715	176962
48637	176963
98924	176964
43246	176965
66151	176966
122032	176967
20429	176968
133830	176969
7061	176970
63094	176971
65443	176972
79749	176973
249	176974
43850	176975
5975	176976
90678	176977
3448	176978
27181	176979
23964	176980
28537	176981
78443	176982
103758	176983
54724	176984
28093	176985
36820	176986
20970	176987
1962	176988
45313	176989
77131	176990
22002	176991
31947	176992
39653	176993
4183	176994
13262	176995
28596	176996
81398	176997
12662	176998
452	176999
148264	177000
60659	177001
39193	177002
81723	177003
5541	177004
24794	177005
26944	177006
51492	177007
4716	177008
52178	177009
22853	177010
131176	177011
120249	177012
12673	177013
42801	177014
23009	177015
66097	177016
102873	177017
24028	177018
105110	177019
78509	177020
9423	177021
18302	177022
142157	177023
5187	177024
4440	177025
45141	177026
7586	177027
74306	177028
26197	177029
14751	177030
38765	177031
158203	177032
80613	177033
2963	177034
82298	177035
116677	177036
41187	177037
90396	177038
60614	177039
60203	177040
47752	177041
9	177042
22569	177043
21613	177044
38120	177045
22996	177046
28775	177047
8705	177048
123765	177049
21565	177050
15031	177051
87408	177052
39525	177053
16932	177054
107299	177055
67941	177056
35220	177057
119664	177058
107379	177059
23831	177060
59780	177061
17984	177062
39	177063
119258	177064
15292	177065
13111	177066
50194	177067
29583	177068
45706	177069
22885	177070
1237	177071
84754	177072
93093	177073
31235	177074
36207	177075
82824	177076
130746	177077
13378	177078
115114	177079
67866	177080
22567	177081
69398	177082
68683	177083
54983	177084
54745	177085
92881	177086
41234	177087
14931	177088
9571	177089
20416	177090
48102	177091
1317	177092
40363	177093
12492	177094
30957	177095
25592	177096
14938	177097
79575	177098
14440	177099
2965	177100
19327	177101
45224	177102
76340	177103
12387	177104
82264	177105
2962	177106
127149	177107
25311	177108
113596	177109
92201	177110
33034	177111
41908	177112
7088	177113
65289	177114
53185	177115
37571	177116
15498	177117
4668	177118
1669	177119
12267	177120
12213	177121
69008	177122
17835	177123
865	177124
87397	177125
2432	177126
11699	177127
131515	177128
23298	177129
12993	177130
24842	177131
27303	177132
5201	177133
95689	177134
124578	177135
42736	177136
60926	177137
7304	177138
24680	177139
54662	177140
30609	177141
63178	177142
58665	177143
68277	177144
113952	177145
5470	177146
196	177147
426	177148
132344	177149
21527	177150
121156	177151
437	177152
35622	177153
27263	177154
23403	177155
33963	177156
5113	177157
47867	177158
1609	177159
14174	177160
128759	177161
26649	177162
5690	177163
81445	177164
57217	177165
38619	177166
104358	177167
121182	177168
614	177169
109299	177170
11222	177171
72447	177172
32872	177173
20476	177174
21651	177175
132222	177176
96532	177177
82228	177178
53186	177179
22713	177180
50456	177181
143550	177182
131751	177183
44923	177184
74702	177185
1785	177186
31816	177187
26726	177188
45313	177189
12925	177190
73992	177191
4790	177192
20765	177193
54076	177194
70012	177195
245	177196
283	177197
41544	177198
124709	177199
28913	177200
43182	177201
108441	177202
29329	177203
6	177204
25316	177205
2283	177206
1592	177207
34245	177208
55505	177209
1870	177210
5227	177211
44629	177212
72369	177213
51146	177214
106682	177215
59718	177216
3529	177217
139521	177218
1406	177219
5238	177220
38598	177221
5886	177222
6554	177223
1070	177224
84810	177225
56506	177226
20598	177227
15801	177228
18476	177229
48198	177230
32693	177231
48147	177232
798	177233
63589	177234
73841	177235
40399	177236
78471	177237
1615	177238
3558	177239
49091	177240
36142	177241
9676	177242
40395	177243
2174	177244
8021	177245
67359	177246
25401	177247
127506	177248
5738	177249
14316	177250
5382	177251
4610	177252
266	177253
8388	177254
4239	177255
9194	177256
112682	177257
41127	177258
30661	177259
9897	177260
87518	177261
142917	177262
50059	177263
6205	177264
20911	177265
101912	177266
1506	177267
253	177268
50875	177269
81326	177270
102671	177271
2083	177272
62044	177273
41975	177274
49278	177275
89077	177276
40038	177277
14	177278
48748	177279
2508	177280
46285	177281
56299	177282
19288	177283
24041	177284
17088	177285
10715	177286
18740	177287
155083	177288
50729	177289
3039	177290
47514	177291
6495	177292
11143	177293
1788	177294
67588	177295
6882	177296
1953	177297
17637	177298
61755	177299
81821	177300
74124	177301
19385	177302
28009	177303
40856	177304
126654	177305
33673	177306
56109	177307
21415	177308
7131	177309
25489	177310
120	177311
53538	177312
33493	177313
48565	177314
18433	177315
167	177316
71393	177317
126292	177318
86630	177319
17001	177320
26833	177321
20470	177322
1662	177323
15	177324
116408	177325
300	177326
149667	177327
32264	177328
95377	177329
5484	177330
1434	177331
38111	177332
2995	177333
13044	177334
10604	177335
24195	177336
44492	177337
71845	177338
1462	177339
26435	177340
87577	177341
284	177342
26749	177343
99041	177344
64714	177345
36140	177346
55743	177347
32254	177348
91072	177349
12416	177350
9001	177351
8565	177352
12326	177353
1437	177354
3518	177355
40054	177356
94	177357
161	177358
2033	177359
12249	177360
22214	177361
36566	177362
4605	177363
3524	177364
43666	177365
291	177366
98700	177367
27439	177368
82961	177369
44107	177370
10173	177371
8593	177372
77628	177373
25985	177374
86516	177375
79738	177376
17259	177377
49506	177378
7672	177379
103022	177380
4219	177381
529	177382
10473	177383
22342	177384
24664	177385
2	177386
57221	177387
66834	177388
27205	177389
17301	177390
4	177391
100513	177392
9112	177393
75484	177394
92379	177395
1790	177396
9246	177397
52394	177398
28249	177399
123971	177400
14853	177401
39847	177402
18006	177403
92862	177404
58979	177405
22009	177406
7553	177407
109	177408
11940	177409
23388	177410
63124	177411
6082	177412
47550	177413
33164	177414
9433	177415
102282	177416
429	177417
9639	177418
5679	177419
12333	177420
115796	177421
125318	177422
7917	177423
29694	177424
1089	177425
41003	177426
41169	177427
40079	177428
61495	177429
18214	177430
8897	177431
921	177432
105737	177433
1229	177434
36070	177435
46681	177436
23207	177437
22472	177438
96547	177439
696	177440
11839	177441
43477	177442
52251	177443
101522	177444
35384	177445
66521	177446
165278	177447
19467	177448
16390	177449
22033	177450
50307	177451
57972	177452
11777	177453
49880	177454
94434	177455
171	177456
4596	177457
22961	177458
1919	177459
330	177460
35850	177461
2047	177462
46534	177463
11979	177464
4190	177465
40601	177466
11398	177467
125761	177468
121580	177469
78510	177470
30438	177471
60002	177472
5501	177473
61280	177474
54860	177475
68958	177476
18764	177477
15884	177478
95954	177479
23487	177480
69060	177481
143395	177482
61600	177483
4912	177484
3939	177485
48151	177486
13803	177487
4114	177488
112956	177489
97706	177490
10262	177491
17647	177492
5850	177493
50675	177494
57679	177495
45490	177496
4156	177497
146051	177498
20535	177499
72095	177500
10464	177501
117175	177502
53646	177503
628	177504
26586	177505
104787	177506
63786	177507
37181	177508
23270	177509
24362	177510
6638	177511
2705	177512
880	177513
26623	177514
1313	177515
3874	177516
4041	177517
29236	177518
25834	177519
18707	177520
32096	177521
13829	177522
2269	177523
79733	177524
31747	177525
6857	177526
134161	177527
16	177528
18066	177529
851	177530
30521	177531
47985	177532
60368	177533
6194	177534
9763	177535
15309	177536
13269	177537
55795	177538
10316	177539
5589	177540
80426	177541
4518	177542
2400	177543
20531	177544
82016	177545
25052	177546
2862	177547
27191	177548
23516	177549
52782	177550
14453	177551
76492	177552
155822	177553
89208	177554
403	177555
16912	177556
28983	177557
15183	177558
107515	177559
56248	177560
31285	177561
2298	177562
34801	177563
15886	177564
60171	177565
23577	177566
32328	177567
72627	177568
28251	177569
30429	177570
3015	177571
5014	177572
49425	177573
38539	177574
4318	177575
95004	177576
117979	177577
81846	177578
51416	177579
3883	177580
8407	177581
37367	177582
21946	177583
58806	177584
22327	177585
71543	177586
93229	177587
2285	177588
309	177589
60046	177590
27996	177591
31564	177592
55360	177593
3926	177594
39534	177595
131784	177596
6525	177597
39246	177598
14751	177599
15524	177600
11732	177601
5294	177602
65681	177603
22425	177604
46805	177605
57312	177606
102834	177607
59417	177608
7328	177609
54237	177610
18	177611
31973	177612
34085	177613
30071	177614
4489	177615
83662	177616
345	177617
25527	177618
35183	177619
125436	177620
58478	177621
14526	177622
101430	177623
65645	177624
36761	177625
42219	177626
16236	177627
2179	177628
63063	177629
963	177630
13988	177631
9271	177632
4785	177633
57798	177634
9570	177635
14528	177636
94946	177637
49624	177638
89653	177639
8	177640
20050	177641
61809	177642
13550	177643
17321	177644
19692	177645
35331	177646
10325	177647
15103	177648
51901	177649
63941	177650
35077	177651
2941	177652
15176	177653
163346	177654
111533	177655
16745	177656
98299	177657
5776	177658
16520	177659
12982	177660
34994	177661
6853	177662
15202	177663
130530	177664
21782	177665
53384	177666
19158	177667
2710	177668
23072	177669
170	177670
93782	177671
56	177672
97830	177673
75458	177674
18277	177675
40020	177676
1921	177677
31840	177678
26111	177679
62346	177680
43133	177681
99368	177682
7598	177683
22436	177684
31438	177685
57619	177686
47652	177687
66478	177688
42762	177689
7059	177690
48993	177691
5640	177692
22269	177693
30298	177694
114302	177695
12914	177696
38587	177697
90238	177698
52268	177699
76096	177700
109661	177701
25851	177702
4083	177703
100279	177704
30379	177705
55946	177706
8713	177707
45912	177708
205	177709
29901	177710
55079	177711
2915	177712
127736	177713
3773	177714
714	177715
43936	177716
19066	177717
31091	177718
5596	177719
79607	177720
9094	177721
110547	177722
18488	177723
956	177724
18055	177725
399	177726
60	177727
76720	177728
132712	177729
17896	177730
2139	177731
3176	177732
66517	177733
43542	177734
9073	177735
7178	177736
73692	177737
32026	177738
144048	177739
25597	177740
15301	177741
31270	177742
34320	177743
17294	177744
80119	177745
81628	177746
86070	177747
2752	177748
129555	177749
35704	177750
112677	177751
67910	177752
1850	177753
40911	177754
12184	177755
8053	177756
1757	177757
285	177758
29263	177759
15588	177760
31576	177761
41532	177762
8710	177763
105537	177764
35194	177765
115282	177766
10154	177767
37405	177768
5400	177769
7530	177770
1379	177771
59538	177772
3612	177773
12302	177774
23870	177775
39388	177776
104597	177777
7518	177778
125287	177779
3710	177780
160731	177781
80770	177782
65305	177783
17840	177784
18322	177785
117644	177786
67247	177787
51842	177788
11820	177789
53575	177790
40783	177791
19253	177792
8972	177793
37792	177794
36936	177795
29586	177796
31947	177797
14255	177798
30343	177799
2086	177800
34370	177801
46037	177802
8661	177803
5324	177804
14885	177805
52914	177806
12513	177807
68099	177808
2537	177809
120804	177810
35750	177811
163922	177812
21558	177813
288	177814
112233	177815
13995	177816
39805	177817
8352	177818
13616	177819
107702	177820
30	177821
11657	177822
110850	177823
6893	177824
2398	177825
11259	177826
8609	177827
2941	177828
15724	177829
29741	177830
109426	177831
25782	177832
81695	177833
5886	177834
55004	177835
4497	177836
58739	177837
130271	177838
66700	177839
101558	177840
20054	177841
5050	177842
26175	177843
2629	177844
22611	177845
29887	177846
69235	177847
219	177848
95120	177849
89168	177850
43828	177851
2378	177852
56852	177853
15787	177854
14242	177855
52704	177856
1120	177857
48386	177858
2129	177859
5497	177860
14	177861
20382	177862
9032	177863
71939	177864
67593	177865
52379	177866
129369	177867
2216	177868
78754	177869
1329	177870
68066	177871
53566	177872
16163	177873
7294	177874
12026	177875
162826	177876
506	177877
96933	177878
9014	177879
119018	177880
41628	177881
36673	177882
120836	177883
3411	177884
662	177885
54834	177886
11519	177887
50047	177888
16844	177889
10345	177890
19283	177891
69407	177892
9357	177893
101556	177894
1634	177895
11719	177896
16932	177897
20266	177898
6958	177899
30268	177900
27493	177901
2119	177902
30374	177903
15457	177904
23077	177905
113452	177906
39274	177907
63600	177908
8338	177909
6851	177910
9701	177911
10333	177912
47075	177913
3920	177914
37271	177915
1723	177916
11371	177917
4696	177918
46455	177919
98379	177920
1834	177921
153830	177922
17731	177923
43837	177924
40484	177925
48330	177926
531	177927
16004	177928
87615	177929
67894	177930
4585	177931
83120	177932
15722	177933
145606	177934
59764	177935
118474	177936
161341	177937
120363	177938
28586	177939
7640	177940
63169	177941
19616	177942
9604	177943
31318	177944
11345	177945
76457	177946
47063	177947
707	177948
1234	177949
24408	177950
4698	177951
23661	177952
6300	177953
69015	177954
27186	177955
12895	177956
14387	177957
43686	177958
65459	177959
2615	177960
150621	177961
2774	177962
10923	177963
65666	177964
101836	177965
7814	177966
57223	177967
31413	177968
580	177969
6	177970
85331	177971
88768	177972
10023	177973
86487	177974
35694	177975
19320	177976
9749	177977
4986	177978
53556	177979
245	177980
39139	177981
69407	177982
62409	177983
15885	177984
14855	177985
101298	177986
3913	177987
2326	177988
113450	177989
81520	177990
93434	177991
41874	177992
612	177993
34133	177994
34655	177995
50282	177996
4945	177997
39402	177998
16790	177999
45328	178000
46781	178001
19186	178002
4898	178003
78995	178004
11245	178005
21916	178006
40419	178007
2694	178008
60393	178009
9184	178010
2039	178011
78693	178012
37377	178013
119161	178014
118402	178015
74984	178016
88428	178017
12597	178018
14316	178019
34286	178020
10739	178021
25740	178022
8386	178023
11769	178024
16556	178025
33749	178026
99967	178027
60523	178028
63153	178029
111666	178030
12019	178031
46608	178032
68295	178033
12433	178034
131380	178035
25630	178036
14175	178037
80573	178038
15844	178039
34318	178040
31681	178041
33248	178042
10865	178043
166380	178044
165823	178045
16414	178046
21308	178047
28348	178048
15036	178049
3638	178050
26036	178051
122516	178052
48245	178053
10203	178054
75383	178055
61639	178056
73953	178057
7992	178058
22770	178059
19793	178060
64414	178061
130	178062
2079	178063
94	178064
17683	178065
102560	178066
91413	178067
92814	178068
4447	178069
7640	178070
32703	178071
31896	178072
95661	178073
23371	178074
42258	178075
8715	178076
402	178077
48639	178078
81025	178079
17666	178080
34139	178081
14998	178082
31440	178083
1011	178084
105513	178085
6331	178086
7690	178087
36848	178088
10108	178089
54108	178090
126570	178091
10197	178092
66196	178093
8799	178094
48486	178095
9001	178096
24314	178097
60370	178098
40423	178099
14330	178100
1088	178101
73581	178102
298	178103
87990	178104
52956	178105
31867	178106
65198	178107
34448	178108
9375	178109
62381	178110
130633	178111
565	178112
47381	178113
13866	178114
41223	178115
72924	178116
73731	178117
17812	178118
28944	178119
1882	178120
140270	178121
146261	178122
51100	178123
27914	178124
23574	178125
19076	178126
54257	178127
1198	178128
40465	178129
1796	178130
62177	178131
50070	178132
4485	178133
3709	178134
62648	178135
54101	178136
39952	178137
51250	178138
123479	178139
4529	178140
15533	178141
77948	178142
64989	178143
23411	178144
22599	178145
132627	178146
49739	178147
8008	178148
15244	178149
54510	178150
35534	178151
13329	178152
55087	178153
148347	178154
46866	178155
76487	178156
86129	178157
16983	178158
19821	178159
23085	178160
2339	178161
131986	178162
50497	178163
40792	178164
52223	178165
63988	178166
51282	178167
2790	178168
11227	178169
77242	178170
21117	178171
26153	178172
62580	178173
3335	178174
16659	178175
15696	178176
21312	178177
248	178178
93968	178179
39693	178180
44438	178181
9919	178182
83272	178183
6700	178184
181	178185
18236	178186
21863	178187
29195	178188
15647	178189
1018	178190
53050	178191
8005	178192
1024	178193
50554	178194
156	178195
10536	178196
21825	178197
18490	178198
72605	178199
145682	178200
778	178201
75565	178202
96541	178203
3283	178204
12806	178205
1776	178206
2560	178207
51853	178208
1031	178209
98206	178210
83641	178211
3250	178212
34854	178213
116796	178214
40059	178215
96259	178216
50018	178217
50522	178218
34847	178219
18955	178220
4611	178221
5123	178222
915	178223
8103	178224
38683	178225
16216	178226
55415	178227
61768	178228
56811	178229
3152	178230
114997	178231
4351	178232
49290	178233
13509	178234
18150	178235
29238	178236
7781	178237
72813	178238
14468	178239
42305	178240
2794	178241
46638	178242
91996	178243
16499	178244
8995	178245
65390	178246
5148	178247
70016	178248
11172	178249
125017	178250
52214	178251
13719	178252
18180	178253
48163	178254
15186	178255
1165	178256
23807	178257
541	178258
5784	178259
95943	178260
50452	178261
12191	178262
14151	178263
49190	178264
35181	178265
4407	178266
3415	178267
119614	178268
24941	178269
42756	178270
67124	178271
2140	178272
33060	178273
19679	178274
84926	178275
93693	178276
2574	178277
133279	178278
31364	178279
1068	178280
920	178281
960	178282
50889	178283
111174	178284
3347	178285
9552	178286
67003	178287
19489	178288
13323	178289
30079	178290
15032	178291
13953	178292
127866	178293
60397	178294
110926	178295
9616	178296
3472	178297
17921	178298
99713	178299
24947	178300
38553	178301
77128	178302
103852	178303
51917	178304
71402	178305
5397	178306
54291	178307
39478	178308
16091	178309
20948	178310
137735	178311
64520	178312
98711	178313
18692	178314
71332	178315
1810	178316
59145	178317
48205	178318
59674	178319
128574	178320
101523	178321
20561	178322
15636	178323
20365	178324
53280	178325
1610	178326
23320	178327
35580	178328
62453	178329
1261	178330
3408	178331
21052	178332
84523	178333
29819	178334
16368	178335
102233	178336
44738	178337
159075	178338
150985	178339
129817	178340
28566	178341
112811	178342
3444	178343
56742	178344
100279	178345
2113	178346
24647	178347
20983	178348
15854	178349
17336	178350
581	178351
105755	178352
30617	178353
5334	178354
83608	178355
13054	178356
91424	178357
4021	178358
2776	178359
38095	178360
3715	178361
37582	178362
4100	178363
36800	178364
102362	178365
74474	178366
78833	178367
119944	178368
29489	178369
41369	178370
66494	178371
29540	178372
20325	178373
4870	178374
85836	178375
31275	178376
41834	178377
41942	178378
45307	178379
61763	178380
23703	178381
10045	178382
27344	178383
15745	178384
5648	178385
99830	178386
18919	178387
25579	178388
17534	178389
6832	178390
11890	178391
86208	178392
41153	178393
159159	178394
104225	178395
49571	178396
86843	178397
70244	178398
87214	178399
22789	178400
37901	178401
146637	178402
33185	178403
23331	178404
86139	178405
27340	178406
50837	178407
67075	178408
8371	178409
6627	178410
51849	178411
89053	178412
26740	178413
103377	178414
155022	178415
79471	178416
11989	178417
2347	178418
139301	178419
28652	178420
2516	178421
656	178422
76133	178423
96872	178424
26558	178425
124099	178426
8467	178427
55843	178428
43626	178429
1158	178430
1006	178431
122441	178432
109538	178433
40089	178434
48109	178435
43161	178436
1845	178437
9441	178438
57871	178439
29840	178440
13018	178441
17508	178442
28010	178443
13964	178444
13403	178445
2748	178446
3910	178447
4020	178448
18867	178449
94880	178450
71801	178451
65910	178452
1414	178453
1852	178454
164197	178455
69360	178456
1956	178457
7048	178458
29384	178459
34564	178460
36333	178461
6131	178462
134212	178463
65884	178464
20301	178465
133909	178466
1666	178467
77422	178468
2480	178469
138977	178470
9075	178471
71058	178472
95714	178473
15872	178474
28489	178475
94632	178476
2205	178477
90141	178478
1158	178479
79476	178480
94934	178481
6804	178482
23579	178483
40714	178484
19249	178485
109168	178486
10187	178487
55842	178488
3775	178489
124089	178490
2829	178491
23028	178492
73778	178493
4492	178494
94484	178495
145892	178496
31973	178497
20420	178498
86425	178499
56832	178500
104036	178501
91067	178502
156032	178503
959	178504
64770	178505
5252	178506
3169	178507
8003	178508
70485	178509
63597	178510
39351	178511
8099	178512
33037	178513
19485	178514
9099	178515
54505	178516
143137	178517
101961	178518
22664	178519
111818	178520
124295	178521
1873	178522
35314	178523
83094	178524
29068	178525
1644	178526
9616	178527
8043	178528
1236	178529
163018	178530
21126	178531
12327	178532
136276	178533
58280	178534
45544	178535
69337	178536
72917	178537
1616	178538
93204	178539
4324	178540
4819	178541
60884	178542
6733	178543
91167	178544
555	178545
27559	178546
5142	178547
30521	178548
36060	178549
120489	178550
31206	178551
27087	178552
29342	178553
51800	178554
69089	178555
16	178556
18769	178557
78773	178558
58028	178559
30458	178560
126945	178561
10509	178562
60378	178563
64362	178564
5923	178565
39904	178566
46973	178567
28663	178568
8064	178569
3266	178570
1265	178571
32643	178572
11592	178573
36913	178574
34312	178575
931	178576
24583	178577
463	178578
103952	178579
79744	178580
144164	178581
9827	178582
1111	178583
84069	178584
30971	178585
73439	178586
2776	178587
1808	178588
67233	178589
24565	178590
16603	178591
33688	178592
13191	178593
75645	178594
22564	178595
128913	178596
41325	178597
85209	178598
109	178599
37937	178600
68538	178601
114996	178602
38924	178603
147128	178604
37678	178605
19816	178606
4783	178607
94500	178608
7692	178609
3193	178610
677	178611
44530	178612
43302	178613
26986	178614
56194	178615
844	178616
61070	178617
35954	178618
59081	178619
31025	178620
14455	178621
25386	178622
47688	178623
134945	178624
35738	178625
8002	178626
78465	178627
80659	178628
16025	178629
8730	178630
27068	178631
2440	178632
67616	178633
96499	178634
52817	178635
111717	178636
5859	178637
22441	178638
12280	178639
808	178640
8446	178641
8656	178642
98718	178643
23085	178644
21079	178645
6065	178646
1834	178647
127424	178648
79119	178649
8712	178650
65501	178651
148036	178652
41002	178653
63063	178654
66596	178655
83115	178656
113264	178657
42526	178658
18675	178659
4631	178660
39766	178661
70486	178662
270	178663
126891	178664
6418	178665
29470	178666
86798	178667
3758	178668
597	178669
2087	178670
55791	178671
117813	178672
36795	178673
34970	178674
49395	178675
116933	178676
97331	178677
4008	178678
19100	178679
2353	178680
6180	178681
17379	178682
5326	178683
8157	178684
85699	178685
5521	178686
71031	178687
21710	178688
133673	178689
72638	178690
89386	178691
31298	178692
131136	178693
4869	178694
78536	178695
6729	178696
86044	178697
39868	178698
29283	178699
100160	178700
132542	178701
100893	178702
3998	178703
26710	178704
29245	178705
13288	178706
114878	178707
3983	178708
31507	178709
43626	178710
25	178711
83125	178712
1611	178713
78606	178714
34548	178715
49935	178716
17693	178717
108968	178718
69588	178719
73387	178720
82173	178721
26465	178722
5209	178723
18531	178724
121	178725
398	178726
23668	178727
99417	178728
54027	178729
5116	178730
79954	178731
76358	178732
57453	178733
42588	178734
455	178735
322	178736
4364	178737
97065	178738
127192	178739
1189	178740
18169	178741
79649	178742
2640	178743
106878	178744
29537	178745
1578	178746
14486	178747
25890	178748
10945	178749
5418	178750
1417	178751
69911	178752
1667	178753
45699	178754
10896	178755
40769	178756
48835	178757
17247	178758
23959	178759
39549	178760
58933	178761
14292	178762
52784	178763
24959	178764
6570	178765
36461	178766
16748	178767
11006	178768
140565	178769
36848	178770
55272	178771
46937	178772
31741	178773
7501	178774
146609	178775
1827	178776
1764	178777
20057	178778
6181	178779
33897	178780
40575	178781
163883	178782
16572	178783
6112	178784
79781	178785
1958	178786
2782	178787
3830	178788
21045	178789
23487	178790
19667	178791
88632	178792
49735	178793
1242	178794
20454	178795
21813	178796
87391	178797
5798	178798
49797	178799
22527	178800
7989	178801
40517	178802
15069	178803
5490	178804
116106	178805
26207	178806
109863	178807
23198	178808
42141	178809
142945	178810
22738	178811
68698	178812
4656	178813
66166	178814
2562	178815
13945	178816
11606	178817
26840	178818
16385	178819
2154	178820
10541	178821
24629	178822
4665	178823
32157	178824
120558	178825
16664	178826
32269	178827
94146	178828
136	178829
9154	178830
79214	178831
28634	178832
7098	178833
81672	178834
1013	178835
26140	178836
3304	178837
1952	178838
25492	178839
28522	178840
50813	178841
52803	178842
12813	178843
10003	178844
41227	178845
45995	178846
46362	178847
58833	178848
148178	178849
5656	178850
61324	178851
126432	178852
182	178853
5294	178854
35032	178855
83250	178856
86106	178857
67520	178858
13656	178859
14187	178860
16254	178861
72189	178862
6929	178863
102296	178864
74881	178865
142	178866
3958	178867
2019	178868
28501	178869
37454	178870
70270	178871
70328	178872
155668	178873
15143	178874
85578	178875
60434	178876
5829	178877
6630	178878
22150	178879
2075	178880
79655	178881
31827	178882
73169	178883
50115	178884
11124	178885
18071	178886
27588	178887
27895	178888
118824	178889
10700	178890
41843	178891
23852	178892
77981	178893
10742	178894
13770	178895
113380	178896
56310	178897
48471	178898
25798	178899
31617	178900
41989	178901
8579	178902
3299	178903
27927	178904
33819	178905
11872	178906
10880	178907
4013	178908
74466	178909
46139	178910
971	178911
19724	178912
53773	178913
12223	178914
13297	178915
102461	178916
369	178917
18570	178918
20344	178919
11050	178920
33688	178921
130102	178922
99472	178923
27415	178924
23638	178925
9986	178926
39103	178927
56597	178928
4026	178929
20783	178930
4778	178931
71006	178932
6804	178933
8744	178934
134370	178935
154653	178936
28619	178937
33224	178938
7588	178939
26256	178940
54989	178941
28221	178942
20516	178943
145162	178944
2550	178945
53221	178946
41165	178947
65597	178948
14283	178949
42566	178950
48113	178951
93696	178952
3631	178953
4098	178954
55048	178955
16955	178956
137466	178957
4753	178958
118718	178959
1020	178960
12944	178961
21129	178962
11054	178963
1295	178964
106338	178965
90735	178966
1159	178967
48835	178968
24550	178969
925	178970
9586	178971
52169	178972
8824	178973
14160	178974
70188	178975
61503	178976
57771	178977
29846	178978
106699	178979
107680	178980
42978	178981
18918	178982
21265	178983
11370	178984
31441	178985
7379	178986
55211	178987
6208	178988
40139	178989
3524	178990
42626	178991
6615	178992
13680	178993
18454	178994
160269	178995
48914	178996
81359	178997
82058	178998
9354	178999
69530	179000
9235	179001
16721	179002
47393	179003
36406	179004
17988	179005
82987	179006
28860	179007
80546	179008
10588	179009
5322	179010
29549	179011
4352	179012
28162	179013
5908	179014
42288	179015
113872	179016
11474	179017
40434	179018
35962	179019
12100	179020
12060	179021
2301	179022
87090	179023
52164	179024
22304	179025
68077	179026
41471	179027
2075	179028
72566	179029
752	179030
10964	179031
34771	179032
47446	179033
20784	179034
897	179035
6323	179036
7449	179037
4764	179038
2124	179039
68678	179040
13936	179041
855	179042
34383	179043
73991	179044
8724	179045
27403	179046
21675	179047
33034	179048
1240	179049
85791	179050
49699	179051
42362	179052
39559	179053
49821	179054
150684	179055
35804	179056
35049	179057
55010	179058
32837	179059
6033	179060
31507	179061
92452	179062
57662	179063
47569	179064
5362	179065
21195	179066
50	179067
85814	179068
83077	179069
30741	179070
61576	179071
4737	179072
53088	179073
74753	179074
52778	179075
685	179076
15015	179077
1257	179078
87160	179079
18515	179080
33071	179081
4724	179082
27573	179083
6452	179084
6558	179085
60423	179086
18736	179087
57617	179088
4360	179089
13614	179090
94248	179091
1153	179092
108425	179093
14242	179094
45366	179095
72873	179096
69770	179097
82951	179098
94	179099
100055	179100
133953	179101
25167	179102
3239	179103
34765	179104
2157	179105
40348	179106
8654	179107
148288	179108
25934	179109
1809	179110
3539	179111
20789	179112
51638	179113
81305	179114
1253	179115
118136	179116
71080	179117
55716	179118
86629	179119
79949	179120
76720	179121
105958	179122
70147	179123
25979	179124
33886	179125
40942	179126
52859	179127
283	179128
10346	179129
931	179130
4846	179131
19629	179132
1475	179133
14446	179134
49418	179135
39946	179136
48798	179137
15737	179138
56993	179139
4121	179140
26808	179141
716	179142
71278	179143
4577	179144
8902	179145
34053	179146
6565	179147
23971	179148
4577	179149
143927	179150
102823	179151
7280	179152
131727	179153
164874	179154
104988	179155
11197	179156
13806	179157
144326	179158
87573	179159
150812	179160
35237	179161
70694	179162
15740	179163
4307	179164
47874	179165
10797	179166
46205	179167
62464	179168
99204	179169
1369	179170
71432	179171
16344	179172
21590	179173
1629	179174
33785	179175
8862	179176
127800	179177
64595	179178
52276	179179
5045	179180
1587	179181
37024	179182
35848	179183
16521	179184
81372	179185
8989	179186
68768	179187
8183	179188
39472	179189
96047	179190
83975	179191
55401	179192
64088	179193
3754	179194
81929	179195
40559	179196
84218	179197
33594	179198
18184	179199
11810	179200
32364	179201
4928	179202
33862	179203
28893	179204
69110	179205
565	179206
3524	179207
5190	179208
25758	179209
512	179210
52207	179211
126576	179212
89082	179213
17797	179214
93098	179215
80791	179216
34944	179217
6898	179218
7541	179219
51687	179220
125034	179221
21802	179222
87853	179223
27195	179224
29445	179225
64011	179226
48486	179227
127003	179228
13345	179229
14357	179230
1788	179231
67078	179232
19	179233
104940	179234
159577	179235
63100	179236
57714	179237
7295	179238
94442	179239
15656	179240
48655	179241
141478	179242
793	179243
28018	179244
1126	179245
57906	179246
7703	179247
133950	179248
99900	179249
6151	179250
19478	179251
3463	179252
67800	179253
1089	179254
12067	179255
5257	179256
10810	179257
33653	179258
1557	179259
19590	179260
31571	179261
107915	179262
80716	179263
41360	179264
70007	179265
2901	179266
53075	179267
26026	179268
62382	179269
22505	179270
1561	179271
7113	179272
161078	179273
33785	179274
55027	179275
573	179276
81838	179277
72222	179278
4026	179279
4676	179280
9943	179281
3735	179282
132401	179283
32927	179284
22139	179285
48905	179286
3353	179287
39059	179288
18778	179289
163386	179290
18456	179291
125520	179292
116925	179293
48361	179294
39278	179295
76589	179296
30568	179297
60834	179298
25827	179299
124367	179300
58855	179301
36020	179302
33901	179303
5968	179304
11079	179305
9328	179306
102664	179307
6557	179308
9031	179309
100135	179310
2251	179311
6877	179312
55201	179313
37614	179314
94324	179315
16985	179316
24179	179317
94056	179318
89350	179319
18700	179320
58892	179321
48	179322
67438	179323
58383	179324
28181	179325
66940	179326
1229	179327
12778	179328
6651	179329
23049	179330
38956	179331
28700	179332
29657	179333
116448	179334
11630	179335
6209	179336
41299	179337
4756	179338
28322	179339
10457	179340
18932	179341
30570	179342
198	179343
31194	179344
6439	179345
4030	179346
158	179347
14007	179348
5635	179349
2040	179350
8421	179351
45185	179352
14296	179353
77176	179354
87148	179355
29431	179356
50326	179357
6201	179358
1423	179359
53996	179360
21158	179361
20616	179362
31698	179363
43746	179364
11064	179365
953	179366
9948	179367
136583	179368
281	179369
975	179370
31632	179371
5166	179372
37852	179373
65960	179374
123386	179375
3928	179376
13429	179377
51607	179378
154833	179379
127438	179380
52	179381
61172	179382
143042	179383
33064	179384
119633	179385
37560	179386
41683	179387
9246	179388
60835	179389
564	179390
113310	179391
84446	179392
830	179393
17084	179394
19700	179395
20517	179396
2777	179397
7394	179398
13016	179399
49623	179400
98574	179401
71	179402
4794	179403
2736	179404
25727	179405
5426	179406
422	179407
105980	179408
64842	179409
36730	179410
7276	179411
42	179412
38406	179413
19524	179414
73703	179415
42686	179416
68911	179417
43904	179418
6586	179419
38816	179420
104623	179421
6021	179422
7135	179423
10347	179424
36668	179425
74423	179426
35919	179427
127386	179428
105354	179429
21540	179430
63613	179431
111344	179432
24477	179433
17365	179434
120800	179435
82966	179436
8831	179437
65158	179438
11335	179439
94221	179440
10001	179441
1813	179442
17453	179443
30773	179444
78187	179445
15465	179446
38503	179447
7334	179448
37779	179449
11991	179450
123216	179451
36478	179452
30904	179453
2641	179454
21644	179455
53545	179456
94322	179457
45121	179458
1297	179459
78972	179460
11508	179461
48601	179462
127743	179463
74199	179464
24913	179465
749	179466
131249	179467
53659	179468
15926	179469
46548	179470
33634	179471
11246	179472
22368	179473
134143	179474
10619	179475
3002	179476
153386	179477
113936	179478
13670	179479
14646	179480
127709	179481
68557	179482
71062	179483
15139	179484
48019	179485
73335	179486
12167	179487
76318	179488
1793	179489
63151	179490
13976	179491
53764	179492
13052	179493
44302	179494
3568	179495
60613	179496
50114	179497
12109	179498
130091	179499
60970	179500
149054	179501
27313	179502
22333	179503
11027	179504
35423	179505
27604	179506
118795	179507
117452	179508
61438	179509
4765	179510
41931	179511
5513	179512
88395	179513
6371	179514
10704	179515
359	179516
403	179517
65761	179518
57848	179519
2024	179520
94717	179521
23422	179522
5205	179523
58189	179524
50264	179525
3781	179526
31042	179527
12421	179528
11763	179529
89349	179530
75143	179531
28122	179532
42311	179533
96859	179534
1169	179535
69844	179536
92625	179537
81573	179538
66711	179539
16633	179540
124641	179541
20303	179542
680	179543
150952	179544
71315	179545
6310	179546
28651	179547
124439	179548
36870	179549
8539	179550
5666	179551
39574	179552
6312	179553
75148	179554
33378	179555
7131	179556
20066	179557
863	179558
38470	179559
40157	179560
54644	179561
33251	179562
106178	179563
41483	179564
131304	179565
15368	179566
5070	179567
152677	179568
58787	179569
60877	179570
51806	179571
54786	179572
38736	179573
31392	179574
13275	179575
17087	179576
117812	179577
34630	179578
41780	179579
129061	179580
4784	179581
72770	179582
88308	179583
20039	179584
325	179585
31000	179586
275	179587
41110	179588
74535	179589
102771	179590
77009	179591
12237	179592
75243	179593
52802	179594
4806	179595
870	179596
91093	179597
126027	179598
95950	179599
52658	179600
19948	179601
44912	179602
34303	179603
17236	179604
20575	179605
132779	179606
34976	179607
56429	179608
101296	179609
25607	179610
146317	179611
37189	179612
34969	179613
43617	179614
71396	179615
53845	179616
71349	179617
31926	179618
55965	179619
166107	179620
2224	179621
31341	179622
4413	179623
6409	179624
163909	179625
43410	179626
11699	179627
3798	179628
74933	179629
61319	179630
69467	179631
3013	179632
53257	179633
7670	179634
51898	179635
32266	179636
86879	179637
38416	179638
132153	179639
46561	179640
4113	179641
769	179642
30703	179643
27264	179644
9111	179645
72209	179646
72946	179647
82803	179648
13663	179649
37263	179650
21198	179651
1249	179652
19431	179653
15312	179654
722	179655
16087	179656
9791	179657
16445	179658
29837	179659
26180	179660
79610	179661
12527	179662
1783	179663
35079	179664
31340	179665
2073	179666
147279	179667
44276	179668
73100	179669
2662	179670
28665	179671
33272	179672
146774	179673
51580	179674
15892	179675
27273	179676
6460	179677
93321	179678
55217	179679
4735	179680
36808	179681
22099	179682
108195	179683
5203	179684
68	179685
32593	179686
60637	179687
34760	179688
38073	179689
47568	179690
102237	179691
57107	179692
7985	179693
47	179694
63830	179695
67276	179696
27	179697
103658	179698
6121	179699
6272	179700
22826	179701
10830	179702
14386	179703
91	179704
63770	179705
41001	179706
3231	179707
27070	179708
13398	179709
5298	179710
44965	179711
84832	179712
17348	179713
13784	179714
7633	179715
20677	179716
8048	179717
107409	179718
122038	179719
38	179720
151964	179721
18480	179722
120792	179723
18237	179724
5227	179725
2244	179726
34453	179727
44516	179728
102356	179729
12628	179730
4366	179731
630	179732
49299	179733
77381	179734
69053	179735
101020	179736
128	179737
88380	179738
1577	179739
21412	179740
7848	179741
41300	179742
110645	179743
119906	179744
38625	179745
17161	179746
11571	179747
119459	179748
4136	179749
3132	179750
62434	179751
156802	179752
133982	179753
54508	179754
39040	179755
5735	179756
6122	179757
32483	179758
520	179759
18115	179760
29716	179761
5	179762
7670	179763
33962	179764
52760	179765
7921	179766
10281	179767
16484	179768
38766	179769
45844	179770
35591	179771
23876	179772
18851	179773
76015	179774
3775	179775
51389	179776
33402	179777
78496	179778
59550	179779
3065	179780
63811	179781
125871	179782
63629	179783
14143	179784
5803	179785
51152	179786
22999	179787
110790	179788
73143	179789
106214	179790
4728	179791
52833	179792
12287	179793
17836	179794
66502	179795
56959	179796
134210	179797
31065	179798
6645	179799
26242	179800
58259	179801
15025	179802
12397	179803
82944	179804
14401	179805
111789	179806
17163	179807
12773	179808
56731	179809
93580	179810
1410	179811
60187	179812
16509	179813
16593	179814
71245	179815
4068	179816
83204	179817
59336	179818
54	179819
72756	179820
40577	179821
60973	179822
48313	179823
113667	179824
3981	179825
21656	179826
114378	179827
10249	179828
93432	179829
28393	179830
70396	179831
84522	179832
100082	179833
27743	179834
54568	179835
12046	179836
55300	179837
82370	179838
5859	179839
119221	179840
9889	179841
40762	179842
14935	179843
15813	179844
21671	179845
1178	179846
73544	179847
60398	179848
44591	179849
2890	179850
97266	179851
21811	179852
94537	179853
62783	179854
9354	179855
64912	179856
5479	179857
75900	179858
27128	179859
53749	179860
622	179861
48832	179862
3761	179863
58349	179864
8739	179865
15231	179866
2611	179867
69893	179868
19763	179869
73592	179870
38124	179871
8573	179872
7141	179873
16129	179874
113	179875
2710	179876
340	179877
24873	179878
21859	179879
71547	179880
142511	179881
123515	179882
80571	179883
104507	179884
58996	179885
129481	179886
57609	179887
21954	179888
60139	179889
56951	179890
56771	179891
7155	179892
36280	179893
3318	179894
29603	179895
31624	179896
34246	179897
109289	179898
159726	179899
102364	179900
1875	179901
9997	179902
60143	179903
36647	179904
12129	179905
2717	179906
10477	179907
12689	179908
2491	179909
590	179910
130471	179911
131642	179912
26182	179913
13042	179914
97065	179915
83401	179916
41717	179917
3655	179918
20889	179919
110328	179920
11638	179921
65241	179922
58016	179923
21224	179924
25744	179925
19655	179926
23999	179927
60079	179928
3597	179929
41153	179930
29513	179931
915	179932
18924	179933
157001	179934
35148	179935
67908	179936
71797	179937
11948	179938
35245	179939
91446	179940
109493	179941
139579	179942
22309	179943
158018	179944
6230	179945
20494	179946
30039	179947
26311	179948
7873	179949
55833	179950
79420	179951
11092	179952
18118	179953
851	179954
5497	179955
756	179956
2092	179957
28311	179958
144441	179959
31231	179960
4881	179961
45725	179962
17001	179963
5676	179964
53728	179965
4969	179966
710	179967
9264	179968
24200	179969
35035	179970
53206	179971
17940	179972
4470	179973
74995	179974
52515	179975
16085	179976
118928	179977
66071	179978
63770	179979
16564	179980
272	179981
71867	179982
37181	179983
159029	179984
155314	179985
456	179986
53065	179987
102389	179988
88889	179989
1343	179990
82906	179991
96402	179992
29407	179993
580	179994
15924	179995
13776	179996
64798	179997
16359	179998
2651	179999
3410	180000
53235	180001
53898	180002
70959	180003
4308	180004
33869	180005
33257	180006
12579	180007
6054	180008
58102	180009
66677	180010
2095	180011
125694	180012
28907	180013
9335	180014
70330	180015
735	180016
59970	180017
37434	180018
15693	180019
112647	180020
64856	180021
21619	180022
68390	180023
18518	180024
20777	180025
97737	180026
54456	180027
93182	180028
81244	180029
54074	180030
4261	180031
115500	180032
4524	180033
516	180034
7921	180035
13447	180036
47644	180037
4302	180038
1030	180039
33672	180040
74665	180041
35367	180042
102505	180043
29118	180044
32310	180045
84028	180046
21400	180047
100613	180048
7077	180049
75155	180050
2023	180051
57104	180052
69801	180053
9845	180054
49455	180055
257	180056
255	180057
31724	180058
5144	180059
40394	180060
85024	180061
62806	180062
8894	180063
18104	180064
85667	180065
22434	180066
2202	180067
45467	180068
132100	180069
33369	180070
26963	180071
139211	180072
18667	180073
62395	180074
2630	180075
20917	180076
4170	180077
154104	180078
1166	180079
151107	180080
76226	180081
3166	180082
27948	180083
86	180084
55650	180085
41084	180086
16292	180087
119441	180088
6860	180089
11394	180090
9353	180091
92147	180092
32040	180093
58639	180094
18258	180095
87695	180096
13709	180097
98895	180098
1316	180099
42725	180100
15227	180101
34349	180102
21399	180103
50966	180104
97672	180105
103639	180106
823	180107
65786	180108
150	180109
5109	180110
16091	180111
35665	180112
65073	180113
40801	180114
27252	180115
31549	180116
99608	180117
10294	180118
22533	180119
35675	180120
44334	180121
138430	180122
18338	180123
11210	180124
95734	180125
8704	180126
45691	180127
110601	180128
21426	180129
1235	180130
44192	180131
24835	180132
154971	180133
144719	180134
4868	180135
76147	180136
68399	180137
4278	180138
15611	180139
116891	180140
717	180141
18408	180142
7517	180143
2603	180144
13642	180145
4409	180146
52768	180147
27082	180148
29079	180149
11383	180150
70170	180151
2197	180152
13243	180153
5988	180154
36201	180155
45988	180156
5177	180157
27077	180158
42265	180159
969	180160
33115	180161
81552	180162
9465	180163
25331	180164
5487	180165
50903	180166
2859	180167
17531	180168
4444	180169
18156	180170
61751	180171
9974	180172
5870	180173
13282	180174
27925	180175
79679	180176
63256	180177
75614	180178
7562	180179
47852	180180
9123	180181
96144	180182
18237	180183
17235	180184
7184	180185
2151	180186
31664	180187
13354	180188
26429	180189
35769	180190
52016	180191
56031	180192
15202	180193
49940	180194
44156	180195
3673	180196
3654	180197
19347	180198
2558	180199
83349	180200
52245	180201
16441	180202
15634	180203
33706	180204
3599	180205
5653	180206
6761	180207
114397	180208
23183	180209
114473	180210
121008	180211
6877	180212
58836	180213
50513	180214
254	180215
550	180216
15086	180217
3892	180218
6408	180219
54959	180220
20787	180221
38320	180222
68580	180223
6027	180224
279	180225
38522	180226
62909	180227
145541	180228
8109	180229
88140	180230
81174	180231
12786	180232
3964	180233
78002	180234
52964	180235
19277	180236
156	180237
93935	180238
3352	180239
11411	180240
31524	180241
71661	180242
12759	180243
36337	180244
23965	180245
46049	180246
14284	180247
605	180248
156096	180249
73	180250
59956	180251
50470	180252
63649	180253
87520	180254
156827	180255
47633	180256
1560	180257
3400	180258
74568	180259
98591	180260
16972	180261
40931	180262
15087	180263
4605	180264
19390	180265
67	180266
30317	180267
5683	180268
51040	180269
3414	180270
289	180271
70950	180272
40829	180273
35029	180274
4841	180275
4011	180276
1731	180277
2272	180278
20840	180279
45193	180280
75671	180281
25704	180282
15032	180283
54673	180284
28077	180285
14551	180286
42191	180287
50974	180288
93054	180289
70436	180290
98094	180291
20351	180292
9398	180293
22303	180294
26739	180295
77808	180296
153264	180297
132839	180298
74637	180299
24391	180300
27254	180301
106148	180302
9027	180303
4457	180304
46046	180305
116800	180306
76388	180307
8710	180308
2741	180309
19888	180310
104532	180311
104547	180312
107883	180313
20917	180314
2640	180315
16617	180316
20863	180317
12142	180318
13097	180319
19522	180320
119095	180321
1672	180322
14556	180323
81122	180324
67996	180325
18605	180326
49594	180327
22846	180328
36644	180329
37417	180330
59342	180331
27235	180332
47723	180333
29457	180334
55280	180335
57880	180336
150231	180337
14137	180338
103	180339
37	180340
13491	180341
33431	180342
7290	180343
31967	180344
71517	180345
1917	180346
19628	180347
22829	180348
72408	180349
16530	180350
8684	180351
6202	180352
6693	180353
79844	180354
10583	180355
22838	180356
87684	180357
36933	180358
84811	180359
7736	180360
107039	180361
3245	180362
47773	180363
28623	180364
26795	180365
41133	180366
7754	180367
57144	180368
20201	180369
4439	180370
26857	180371
32390	180372
97219	180373
72636	180374
75248	180375
12198	180376
39413	180377
150825	180378
44308	180379
3973	180380
84051	180381
12734	180382
33185	180383
20520	180384
22284	180385
6022	180386
10464	180387
1079	180388
100307	180389
776	180390
4509	180391
1636	180392
45253	180393
22360	180394
46278	180395
54004	180396
42790	180397
57684	180398
13113	180399
69524	180400
42454	180401
58375	180402
63033	180403
157989	180404
84580	180405
19109	180406
11856	180407
10227	180408
92278	180409
570	180410
2880	180411
133023	180412
6282	180413
42816	180414
76027	180415
60217	180416
129637	180417
40322	180418
12506	180419
78086	180420
38174	180421
93445	180422
28569	180423
9237	180424
39647	180425
9861	180426
77650	180427
9066	180428
549	180429
55980	180430
63815	180431
23110	180432
85957	180433
47958	180434
101770	180435
987	180436
981	180437
2494	180438
71868	180439
42991	180440
3189	180441
41876	180442
15700	180443
103051	180444
33815	180445
74681	180446
46034	180447
49648	180448
7009	180449
4667	180450
32421	180451
35970	180452
123277	180453
21724	180454
31711	180455
6105	180456
10067	180457
15621	180458
26765	180459
114426	180460
22322	180461
32601	180462
863	180463
5860	180464
39718	180465
8850	180466
13446	180467
6670	180468
31847	180469
9906	180470
10896	180471
6882	180472
19185	180473
126066	180474
76815	180475
3338	180476
10451	180477
28718	180478
20531	180479
42580	180480
8713	180481
91238	180482
6890	180483
68607	180484
1140	180485
1237	180486
4643	180487
11986	180488
132057	180489
7279	180490
162297	180491
136664	180492
22507	180493
20041	180494
65565	180495
38315	180496
5055	180497
100404	180498
113	180499
22484	180500
15741	180501
151853	180502
18179	180503
1490	180504
132987	180505
3609	180506
1989	180507
107	180508
88	180509
2154	180510
7657	180511
65307	180512
20592	180513
54866	180514
153967	180515
97902	180516
22814	180517
114217	180518
160481	180519
18906	180520
6197	180521
89427	180522
26546	180523
24621	180524
12414	180525
71134	180526
61467	180527
11265	180528
84061	180529
82786	180530
4246	180531
22361	180532
8528	180533
734	180534
10380	180535
9651	180536
27099	180537
141190	180538
9849	180539
29105	180540
53666	180541
3159	180542
46827	180543
20455	180544
24012	180545
27938	180546
16519	180547
88628	180548
22744	180549
1768	180550
149760	180551
1720	180552
40476	180553
10351	180554
33062	180555
27346	180556
41769	180557
53063	180558
14592	180559
116156	180560
2238	180561
67768	180562
107863	180563
117154	180564
81928	180565
54966	180566
14152	180567
43220	180568
1555	180569
1147	180570
1412	180571
71343	180572
12330	180573
12210	180574
78274	180575
6263	180576
79766	180577
17989	180578
21807	180579
2335	180580
2637	180581
2187	180582
5112	180583
5434	180584
138116	180585
44076	180586
21178	180587
26572	180588
128	180589
610	180590
947	180591
17273	180592
113246	180593
80005	180594
71932	180595
158070	180596
5730	180597
8232	180598
14620	180599
51809	180600
3426	180601
135334	180602
73	180603
164075	180604
6864	180605
26455	180606
2419	180607
68694	180608
8410	180609
69368	180610
69380	180611
67895	180612
2150	180613
69016	180614
439	180615
25475	180616
7	180617
144189	180618
85214	180619
64890	180620
108153	180621
74520	180622
13269	180623
10558	180624
2033	180625
2211	180626
31186	180627
1922	180628
12321	180629
56963	180630
2324	180631
41759	180632
118	180633
95066	180634
98951	180635
94784	180636
3258	180637
5311	180638
19007	180639
4203	180640
47163	180641
53950	180642
1410	180643
107849	180644
1843	180645
74233	180646
161424	180647
17171	180648
29151	180649
99	180650
47619	180651
714	180652
13554	180653
25608	180654
48332	180655
44882	180656
39326	180657
154940	180658
2387	180659
21800	180660
7229	180661
19650	180662
3048	180663
49921	180664
42952	180665
15869	180666
7377	180667
104771	180668
5247	180669
15598	180670
10024	180671
81283	180672
23139	180673
10153	180674
13254	180675
12753	180676
33704	180677
102742	180678
62348	180679
45476	180680
36134	180681
43888	180682
16813	180683
23586	180684
9762	180685
15289	180686
3540	180687
1297	180688
2146	180689
23628	180690
68190	180691
63822	180692
420	180693
9226	180694
8668	180695
49508	180696
4739	180697
43471	180698
140866	180699
24890	180700
38631	180701
12213	180702
88101	180703
762	180704
127080	180705
48188	180706
15070	180707
2375	180708
137650	180709
16855	180710
93840	180711
94547	180712
1740	180713
18240	180714
88314	180715
73011	180716
15	180717
8150	180718
23990	180719
3797	180720
3000	180721
46146	180722
9282	180723
14416	180724
14322	180725
24352	180726
5906	180727
8855	180728
141481	180729
37804	180730
92440	180731
66021	180732
67506	180733
7815	180734
18937	180735
7087	180736
2676	180737
148	180738
9125	180739
10002	180740
69572	180741
19934	180742
898	180743
62554	180744
1476	180745
11	180746
24668	180747
52217	180748
110053	180749
92969	180750
537	180751
12580	180752
32994	180753
77298	180754
7359	180755
78517	180756
2663	180757
114538	180758
28590	180759
1791	180760
98019	180761
45498	180762
48028	180763
33005	180764
7453	180765
27040	180766
85013	180767
45641	180768
7939	180769
61623	180770
46428	180771
65721	180772
40624	180773
29466	180774
16519	180775
73048	180776
86083	180777
58073	180778
11893	180779
54951	180780
9036	180781
2634	180782
5512	180783
2138	180784
1307	180785
6351	180786
56958	180787
1914	180788
276	180789
77375	180790
38286	180791
24643	180792
4973	180793
8018	180794
9538	180795
834	180796
24136	180797
114550	180798
61554	180799
993	180800
26625	180801
41558	180802
2040	180803
773	180804
21055	180805
19299	180806
67169	180807
55296	180808
49522	180809
40887	180810
16131	180811
3996	180812
15627	180813
6411	180814
110681	180815
160136	180816
13645	180817
26722	180818
1046	180819
18114	180820
47093	180821
71081	180822
19982	180823
116482	180824
11566	180825
1702	180826
11387	180827
66574	180828
39585	180829
11060	180830
4831	180831
86992	180832
88356	180833
33677	180834
23657	180835
105901	180836
12342	180837
2646	180838
19239	180839
19031	180840
101785	180841
31748	180842
8210	180843
80587	180844
47842	180845
41600	180846
133856	180847
65791	180848
43002	180849
115669	180850
73857	180851
110531	180852
1046	180853
3338	180854
66524	180855
11847	180856
97157	180857
52447	180858
23700	180859
92859	180860
104160	180861
19	180862
98282	180863
74277	180864
59759	180865
49177	180866
43099	180867
16473	180868
88546	180869
32954	180870
11127	180871
86559	180872
9994	180873
2515	180874
76337	180875
14347	180876
45453	180877
16729	180878
10407	180879
20188	180880
8157	180881
42405	180882
2551	180883
10714	180884
19737	180885
61038	180886
37584	180887
148685	180888
10480	180889
120975	180890
4780	180891
3867	180892
11214	180893
20993	180894
11266	180895
91689	180896
42374	180897
21617	180898
50429	180899
21611	180900
7430	180901
33729	180902
22554	180903
24707	180904
21486	180905
7509	180906
22413	180907
62296	180908
45235	180909
65336	180910
145838	180911
37348	180912
28329	180913
50374	180914
124	180915
5778	180916
28085	180917
15376	180918
18017	180919
40387	180920
115391	180921
93771	180922
21682	180923
31561	180924
77082	180925
38047	180926
9002	180927
58213	180928
7845	180929
9673	180930
32918	180931
34914	180932
33237	180933
49721	180934
8489	180935
25046	180936
31975	180937
70454	180938
43567	180939
257	180940
4201	180941
28208	180942
78493	180943
1262	180944
49553	180945
107088	180946
48878	180947
61884	180948
20394	180949
13348	180950
21449	180951
9021	180952
127972	180953
165826	180954
7523	180955
40571	180956
34588	180957
132297	180958
47320	180959
9877	180960
89960	180961
52895	180962
9469	180963
63172	180964
112019	180965
20770	180966
41732	180967
3256	180968
93009	180969
20494	180970
3001	180971
87209	180972
82173	180973
23802	180974
30436	180975
77258	180976
3575	180977
1008	180978
29724	180979
54582	180980
16033	180981
57775	180982
57682	180983
53413	180984
16575	180985
524	180986
71733	180987
384	180988
27847	180989
1218	180990
61428	180991
51713	180992
137473	180993
28326	180994
132653	180995
46387	180996
138676	180997
24260	180998
54528	180999
1944	181000
26	181001
35519	181002
13035	181003
96680	181004
86142	181005
1583	181006
85026	181007
10441	181008
92627	181009
54473	181010
106637	181011
84813	181012
201	181013
2681	181014
64558	181015
2052	181016
27110	181017
115525	181018
46374	181019
26695	181020
22676	181021
5422	181022
2475	181023
29523	181024
102837	181025
38268	181026
3243	181027
150638	181028
1309	181029
56288	181030
83780	181031
29614	181032
21724	181033
54279	181034
10225	181035
2524	181036
4206	181037
24405	181038
94919	181039
20589	181040
17	181041
12194	181042
102335	181043
1324	181044
12516	181045
19241	181046
104570	181047
81187	181048
623	181049
1358	181050
8155	181051
27843	181052
95607	181053
49816	181054
6599	181055
43044	181056
1570	181057
5033	181058
455	181059
15398	181060
7891	181061
2715	181062
4315	181063
12074	181064
6779	181065
28164	181066
104025	181067
44141	181068
41094	181069
29437	181070
68200	181071
33096	181072
65747	181073
3802	181074
46184	181075
102766	181076
26766	181077
18298	181078
33250	181079
335	181080
36068	181081
106454	181082
73194	181083
54491	181084
32148	181085
13689	181086
48705	181087
45926	181088
21046	181089
11814	181090
12109	181091
16975	181092
98836	181093
6034	181094
75431	181095
10960	181096
1536	181097
47403	181098
24848	181099
59681	181100
40155	181101
68282	181102
439	181103
76674	181104
80471	181105
122302	181106
734	181107
76807	181108
7566	181109
29962	181110
25067	181111
27	181112
9699	181113
29074	181114
113476	181115
6336	181116
218	181117
11077	181118
26051	181119
32499	181120
15246	181121
1731	181122
569	181123
40149	181124
8815	181125
33059	181126
20089	181127
57161	181128
39593	181129
85205	181130
34006	181131
661	181132
10864	181133
7007	181134
6624	181135
49362	181136
37207	181137
53962	181138
27156	181139
39801	181140
109613	181141
26416	181142
125598	181143
16438	181144
72253	181145
8560	181146
37700	181147
57272	181148
23824	181149
52881	181150
71744	181151
53735	181152
10018	181153
12545	181154
64352	181155
71111	181156
2274	181157
33000	181158
14895	181159
46825	181160
8197	181161
1413	181162
12074	181163
53194	181164
383	181165
228	181166
87030	181167
49700	181168
11	181169
35588	181170
16395	181171
1603	181172
67710	181173
73660	181174
16665	181175
12741	181176
14089	181177
6498	181178
24779	181179
995	181180
8783	181181
1152	181182
3047	181183
74913	181184
30164	181185
40754	181186
1222	181187
54933	181188
68525	181189
55241	181190
66003	181191
27700	181192
7200	181193
12345	181194
48	181195
25210	181196
65279	181197
31822	181198
35937	181199
105483	181200
29552	181201
10199	181202
63151	181203
72445	181204
6008	181205
1375	181206
21831	181207
6881	181208
25342	181209
61806	181210
154113	181211
10628	181212
166646	181213
40428	181214
15126	181215
50064	181216
45282	181217
1029	181218
3357	181219
54430	181220
2462	181221
37618	181222
11881	181223
23997	181224
2940	181225
31589	181226
13709	181227
4190	181228
23416	181229
33631	181230
5736	181231
1248	181232
4984	181233
123747	181234
27880	181235
20196	181236
6802	181237
1797	181238
79	181239
4204	181240
81109	181241
952	181242
13781	181243
702	181244
23944	181245
11195	181246
152206	181247
33611	181248
1271	181249
27653	181250
6790	181251
159737	181252
44094	181253
12019	181254
38308	181255
41757	181256
96986	181257
89942	181258
10898	181259
733	181260
37360	181261
105231	181262
195	181263
42518	181264
7589	181265
1854	181266
24411	181267
411	181268
4005	181269
116516	181270
103339	181271
30218	181272
5712	181273
100550	181274
4934	181275
38294	181276
77257	181277
73400	181278
36347	181279
63882	181280
33996	181281
69199	181282
13227	181283
51486	181284
1715	181285
49905	181286
5770	181287
31148	181288
71405	181289
50539	181290
1803	181291
395	181292
1	181293
5473	181294
24688	181295
51393	181296
54965	181297
50847	181298
57545	181299
51696	181300
54485	181301
4532	181302
6715	181303
31987	181304
37494	181305
117806	181306
24588	181307
404	181308
13269	181309
545	181310
124534	181311
26525	181312
64793	181313
62283	181314
19168	181315
73196	181316
5051	181317
7052	181318
26353	181319
13765	181320
54095	181321
4885	181322
23369	181323
34750	181324
23438	181325
55770	181326
14859	181327
1882	181328
81848	181329
65351	181330
4030	181331
136830	181332
110537	181333
53856	181334
20767	181335
98656	181336
9498	181337
5184	181338
97307	181339
9499	181340
27247	181341
6798	181342
53	181343
33464	181344
16185	181345
98114	181346
56034	181347
50382	181348
13760	181349
9882	181350
8466	181351
87406	181352
64757	181353
141471	181354
47255	181355
59285	181356
16600	181357
2223	181358
122164	181359
21133	181360
48270	181361
5397	181362
17290	181363
45753	181364
6782	181365
59952	181366
40513	181367
109014	181368
7470	181369
89490	181370
23091	181371
34012	181372
164103	181373
17068	181374
405	181375
58423	181376
58469	181377
85194	181378
46893	181379
99089	181380
35040	181381
11007	181382
126239	181383
75571	181384
106662	181385
25766	181386
74555	181387
45492	181388
40367	181389
109137	181390
224	181391
8330	181392
59534	181393
27507	181394
3885	181395
4923	181396
66694	181397
2119	181398
20	181399
25036	181400
21741	181401
72548	181402
3792	181403
2081	181404
14235	181405
25260	181406
63109	181407
69406	181408
38669	181409
15731	181410
3476	181411
64691	181412
85582	181413
18776	181414
10506	181415
72380	181416
44680	181417
109832	181418
2078	181419
32269	181420
34915	181421
2321	181422
4344	181423
149789	181424
9981	181425
29240	181426
57616	181427
75596	181428
101864	181429
4081	181430
20564	181431
10052	181432
760	181433
4602	181434
73063	181435
5831	181436
10364	181437
97570	181438
28407	181439
16831	181440
29420	181441
53240	181442
73	181443
103351	181444
30880	181445
6209	181446
55886	181447
82672	181448
15299	181449
4071	181450
162021	181451
2544	181452
50551	181453
50158	181454
15711	181455
1392	181456
11723	181457
556	181458
65918	181459
36533	181460
62642	181461
203	181462
1891	181463
45739	181464
40734	181465
4884	181466
42592	181467
77416	181468
90016	181469
139684	181470
25318	181471
3019	181472
22600	181473
21336	181474
63747	181475
13135	181476
24670	181477
12530	181478
8816	181479
25478	181480
13631	181481
7117	181482
41193	181483
22202	181484
12952	181485
63238	181486
25494	181487
23647	181488
487	181489
21682	181490
15769	181491
35152	181492
19802	181493
51892	181494
31277	181495
94627	181496
694	181497
45	181498
14566	181499
63873	181500
17021	181501
14468	181502
20006	181503
13622	181504
32735	181505
56540	181506
14721	181507
89917	181508
75541	181509
51558	181510
57761	181511
3070	181512
17146	181513
37497	181514
139	181515
10324	181516
106746	181517
62040	181518
103418	181519
4618	181520
1094	181521
100997	181522
1697	181523
4241	181524
7447	181525
7742	181526
97746	181527
77630	181528
8355	181529
8836	181530
18460	181531
48974	181532
62808	181533
10106	181534
4187	181535
51392	181536
90652	181537
89935	181538
25391	181539
5003	181540
38645	181541
1742	181542
30723	181543
3965	181544
154271	181545
2399	181546
105243	181547
151117	181548
132	181549
7509	181550
48300	181551
12723	181552
8208	181553
62090	181554
44239	181555
791	181556
53741	181557
17653	181558
5720	181559
67614	181560
7604	181561
57276	181562
165958	181563
44681	181564
40208	181565
5748	181566
6005	181567
27832	181568
15894	181569
2274	181570
63034	181571
10419	181572
247	181573
22757	181574
19458	181575
42600	181576
107360	181577
27400	181578
10360	181579
92216	181580
10460	181581
153663	181582
97765	181583
57096	181584
38719	181585
1144	181586
44150	181587
4869	181588
8127	181589
4813	181590
252	181591
32831	181592
112246	181593
102781	181594
9280	181595
6600	181596
2857	181597
4372	181598
82316	181599
53091	181600
81057	181601
1543	181602
62066	181603
8647	181604
52839	181605
62051	181606
26925	181607
46540	181608
32342	181609
28842	181610
93299	181611
66956	181612
7175	181613
4301	181614
33088	181615
31042	181616
40525	181617
111084	181618
12636	181619
92257	181620
6080	181621
86986	181622
11633	181623
9613	181624
36094	181625
30942	181626
8431	181627
37813	181628
71460	181629
5761	181630
19993	181631
107933	181632
4215	181633
1967	181634
128691	181635
18257	181636
3183	181637
47903	181638
39929	181639
110707	181640
18320	181641
75986	181642
21483	181643
1442	181644
35152	181645
57394	181646
80412	181647
15896	181648
2519	181649
32163	181650
127565	181651
27221	181652
89466	181653
18589	181654
12012	181655
22834	181656
3007	181657
17838	181658
28493	181659
88975	181660
44817	181661
38045	181662
16748	181663
84347	181664
23392	181665
117304	181666
50287	181667
54861	181668
117505	181669
13083	181670
608	181671
31390	181672
13438	181673
42133	181674
13883	181675
58374	181676
108300	181677
5355	181678
128445	181679
5152	181680
61294	181681
9391	181682
68454	181683
20841	181684
2369	181685
39525	181686
39809	181687
24936	181688
84738	181689
93311	181690
37797	181691
180	181692
2217	181693
1169	181694
5564	181695
76814	181696
76344	181697
110	181698
6503	181699
52781	181700
3367	181701
16260	181702
13403	181703
30076	181704
3093	181705
770	181706
7091	181707
76585	181708
151961	181709
42542	181710
1164	181711
10730	181712
5085	181713
15021	181714
79566	181715
12832	181716
67069	181717
82323	181718
23560	181719
1497	181720
47954	181721
116455	181722
3207	181723
18399	181724
3863	181725
14040	181726
4221	181727
76186	181728
384	181729
53595	181730
44183	181731
89681	181732
4864	181733
34624	181734
25871	181735
111631	181736
15886	181737
1212	181738
126962	181739
25631	181740
64315	181741
58433	181742
9961	181743
238	181744
164402	181745
17153	181746
45346	181747
88471	181748
41329	181749
41950	181750
10460	181751
108419	181752
408	181753
113629	181754
60	181755
7735	181756
113296	181757
10741	181758
41670	181759
70880	181760
9290	181761
26057	181762
7119	181763
30243	181764
14638	181765
362	181766
72381	181767
23152	181768
2334	181769
85417	181770
23059	181771
2596	181772
2155	181773
10061	181774
55961	181775
152902	181776
34811	181777
6032	181778
16696	181779
4258	181780
36146	181781
1093	181782
69080	181783
85023	181784
77310	181785
78727	181786
1923	181787
45609	181788
90197	181789
69011	181790
4342	181791
64586	181792
34982	181793
2985	181794
25890	181795
19833	181796
50581	181797
28733	181798
32522	181799
66798	181800
13017	181801
88313	181802
17498	181803
53396	181804
34182	181805
113761	181806
11246	181807
39527	181808
75613	181809
44903	181810
7522	181811
2143	181812
1010	181813
106954	181814
70123	181815
116319	181816
81393	181817
9019	181818
109880	181819
121157	181820
22309	181821
15091	181822
20512	181823
44	181824
7666	181825
7355	181826
207	181827
65906	181828
9216	181829
153720	181830
33237	181831
10293	181832
75563	181833
8572	181834
10018	181835
23314	181836
22370	181837
29811	181838
2383	181839
72875	181840
5469	181841
43294	181842
1047	181843
3314	181844
158936	181845
9034	181846
3271	181847
82688	181848
2128	181849
24870	181850
16710	181851
25446	181852
19279	181853
10454	181854
1698	181855
43778	181856
19120	181857
16345	181858
2947	181859
11298	181860
876	181861
43271	181862
86216	181863
142744	181864
70115	181865
123772	181866
1881	181867
28092	181868
1610	181869
23878	181870
415	181871
52215	181872
121725	181873
50910	181874
30829	181875
7034	181876
147354	181877
105348	181878
42870	181879
4413	181880
22238	181881
94505	181882
98487	181883
97113	181884
71253	181885
5216	181886
39668	181887
130438	181888
51984	181889
2360	181890
26585	181891
46337	181892
122968	181893
34945	181894
8782	181895
24615	181896
51368	181897
55374	181898
12382	181899
8689	181900
16074	181901
77214	181902
11468	181903
48818	181904
15999	181905
9286	181906
65768	181907
47585	181908
20641	181909
6105	181910
78682	181911
13	181912
40729	181913
2714	181914
64833	181915
50841	181916
5880	181917
506	181918
81395	181919
84133	181920
104328	181921
22283	181922
32386	181923
11355	181924
21079	181925
19842	181926
115023	181927
31435	181928
16834	181929
89272	181930
39678	181931
89777	181932
84356	181933
72764	181934
86081	181935
91630	181936
73632	181937
91593	181938
40959	181939
13564	181940
547	181941
22203	181942
19080	181943
9	181944
91347	181945
64572	181946
14400	181947
17465	181948
123505	181949
42291	181950
5942	181951
100944	181952
97177	181953
19955	181954
160931	181955
6	181956
50681	181957
127902	181958
666	181959
111600	181960
42024	181961
3909	181962
59868	181963
40052	181964
84725	181965
115705	181966
19353	181967
155715	181968
12337	181969
51634	181970
12452	181971
34040	181972
54597	181973
13853	181974
57603	181975
16895	181976
52751	181977
30409	181978
97255	181979
100083	181980
129162	181981
57426	181982
3830	181983
11124	181984
31714	181985
59280	181986
63041	181987
13763	181988
30289	181989
59955	181990
19745	181991
64723	181992
100804	181993
39837	181994
388	181995
34587	181996
109790	181997
95642	181998
152202	181999
27165	182000
102823	182001
19223	182002
119969	182003
26902	182004
132484	182005
42009	182006
17313	182007
133708	182008
33518	182009
1341	182010
12875	182011
162688	182012
101884	182013
98211	182014
22281	182015
30089	182016
5944	182017
33412	182018
49619	182019
82	182020
82605	182021
4712	182022
56266	182023
29891	182024
1205	182025
44446	182026
26862	182027
84010	182028
46724	182029
61975	182030
8663	182031
1821	182032
17308	182033
24684	182034
23191	182035
729	182036
52311	182037
8403	182038
78577	182039
44754	182040
23747	182041
15556	182042
35984	182043
32568	182044
113112	182045
4846	182046
7816	182047
9486	182048
92936	182049
36093	182050
151960	182051
89745	182052
4178	182053
124167	182054
3438	182055
921	182056
29043	182057
13457	182058
56076	182059
33389	182060
396	182061
7700	182062
51144	182063
2373	182064
54809	182065
23163	182066
1937	182067
332	182068
64827	182069
669	182070
1778	182071
25711	182072
30546	182073
100704	182074
23186	182075
44794	182076
1249	182077
36648	182078
61925	182079
27840	182080
58226	182081
41726	182082
13855	182083
45103	182084
24704	182085
55634	182086
72130	182087
9003	182088
44057	182089
128160	182090
19669	182091
15017	182092
119129	182093
35434	182094
89022	182095
61782	182096
27621	182097
46539	182098
106588	182099
33338	182100
40114	182101
81454	182102
3531	182103
27248	182104
25208	182105
31687	182106
72997	182107
138926	182108
33700	182109
71963	182110
96087	182111
20334	182112
41632	182113
24526	182114
39935	182115
83237	182116
92080	182117
13208	182118
1048	182119
18692	182120
3753	182121
9669	182122
130393	182123
104	182124
29746	182125
12340	182126
33918	182127
8473	182128
19876	182129
75907	182130
3356	182131
72607	182132
7170	182133
14500	182134
281	182135
148	182136
31479	182137
54058	182138
1147	182139
92125	182140
6546	182141
17530	182142
29063	182143
29834	182144
335	182145
13721	182146
81362	182147
24908	182148
7834	182149
799	182150
18894	182151
5729	182152
115924	182153
122188	182154
19288	182155
6271	182156
89754	182157
121775	182158
6742	182159
63538	182160
1448	182161
24263	182162
69020	182163
94624	182164
3365	182165
37536	182166
1630	182167
75785	182168
7905	182169
122495	182170
40647	182171
25882	182172
63523	182173
101665	182174
44840	182175
17099	182176
12461	182177
1820	182178
81406	182179
51330	182180
1647	182181
46480	182182
68814	182183
44249	182184
25212	182185
56191	182186
21110	182187
37728	182188
73914	182189
59684	182190
65682	182191
8563	182192
14743	182193
4904	182194
4435	182195
507	182196
4365	182197
13794	182198
62139	182199
70295	182200
1236	182201
78255	182202
23470	182203
4770	182204
52973	182205
57760	182206
19470	182207
80175	182208
79380	182209
18469	182210
15652	182211
51268	182212
59176	182213
12892	182214
34208	182215
70172	182216
794	182217
532	182218
4952	182219
50244	182220
144395	182221
2591	182222
6157	182223
21725	182224
75395	182225
20628	182226
152093	182227
58955	182228
79506	182229
7085	182230
35790	182231
55122	182232
64294	182233
2155	182234
12931	182235
61510	182236
48227	182237
60559	182238
13296	182239
22415	182240
83670	182241
11960	182242
92894	182243
28383	182244
12264	182245
7164	182246
915	182247
97268	182248
21527	182249
43897	182250
9982	182251
99847	182252
30485	182253
2103	182254
9010	182255
251	182256
31152	182257
126142	182258
18329	182259
96322	182260
6635	182261
53229	182262
7918	182263
91745	182264
30926	182265
16403	182266
19815	182267
113561	182268
41320	182269
70671	182270
58809	182271
12589	182272
7124	182273
2591	182274
10278	182275
19257	182276
10515	182277
27095	182278
51977	182279
3055	182280
48073	182281
114884	182282
67493	182283
157024	182284
124735	182285
107425	182286
33444	182287
69692	182288
59736	182289
16007	182290
23558	182291
57339	182292
45902	182293
59820	182294
13458	182295
13623	182296
713	182297
528	182298
24128	182299
1915	182300
15106	182301
50975	182302
59787	182303
10014	182304
83275	182305
25926	182306
15977	182307
93012	182308
6649	182309
42289	182310
101704	182311
53702	182312
46575	182313
35607	182314
1744	182315
13634	182316
18575	182317
2640	182318
43996	182319
319	182320
14221	182321
13807	182322
49542	182323
94796	182324
18264	182325
19010	182326
12903	182327
75249	182328
84965	182329
4347	182330
164162	182331
13284	182332
6096	182333
6941	182334
74851	182335
59691	182336
159667	182337
17073	182338
36556	182339
65297	182340
140369	182341
6269	182342
17697	182343
46978	182344
2942	182345
35192	182346
90652	182347
20463	182348
667	182349
6184	182350
71183	182351
12095	182352
66563	182353
10205	182354
3094	182355
9065	182356
105141	182357
6924	182358
131310	182359
534	182360
25940	182361
56414	182362
8074	182363
116993	182364
15896	182365
14999	182366
5314	182367
4134	182368
16173	182369
14071	182370
6427	182371
3649	182372
28350	182373
104511	182374
24600	182375
49033	182376
10183	182377
2618	182378
42050	182379
48377	182380
2895	182381
106575	182382
19540	182383
102470	182384
11984	182385
15167	182386
12268	182387
15236	182388
59253	182389
4441	182390
2162	182391
1572	182392
86473	182393
69248	182394
159099	182395
1458	182396
44724	182397
55699	182398
28729	182399
10581	182400
605	182401
4878	182402
24052	182403
16651	182404
64595	182405
7333	182406
5343	182407
5629	182408
10611	182409
42161	182410
32142	182411
67754	182412
42602	182413
15658	182414
354	182415
97669	182416
40346	182417
50704	182418
109142	182419
41651	182420
92863	182421
69428	182422
80989	182423
8414	182424
19671	182425
9614	182426
13475	182427
22495	182428
5889	182429
22952	182430
96534	182431
58710	182432
14417	182433
58171	182434
23576	182435
59377	182436
8	182437
1457	182438
58798	182439
104581	182440
65218	182441
9721	182442
826	182443
3699	182444
62194	182445
64735	182446
1069	182447
48082	182448
4442	182449
110115	182450
2285	182451
144479	182452
60142	182453
2828	182454
1191	182455
10722	182456
16808	182457
3691	182458
6308	182459
34242	182460
6406	182461
11567	182462
32129	182463
42383	182464
42259	182465
13326	182466
62623	182467
11932	182468
55121	182469
104710	182470
2272	182471
70883	182472
18398	182473
24761	182474
74332	182475
506	182476
14874	182477
26064	182478
345	182479
29438	182480
14655	182481
29715	182482
22187	182483
76202	182484
4527	182485
2105	182486
79157	182487
6128	182488
858	182489
12001	182490
1164	182491
28348	182492
49426	182493
13646	182494
53507	182495
68717	182496
6587	182497
24107	182498
83255	182499
12424	182500
22458	182501
80170	182502
129530	182503
2133	182504
1233	182505
123827	182506
39805	182507
15548	182508
69550	182509
82517	182510
5715	182511
158374	182512
132771	182513
5090	182514
3477	182515
364	182516
143225	182517
27147	182518
82758	182519
29935	182520
72818	182521
11188	182522
26773	182523
12730	182524
39197	182525
8548	182526
94010	182527
22327	182528
64715	182529
42361	182530
44253	182531
8474	182532
71120	182533
64969	182534
90363	182535
7771	182536
76134	182537
2400	182538
7529	182539
5565	182540
10135	182541
278	182542
13677	182543
77657	182544
37569	182545
3506	182546
56995	182547
111875	182548
4754	182549
69584	182550
66806	182551
63765	182552
1494	182553
22260	182554
519	182555
19790	182556
109787	182557
57864	182558
49468	182559
41456	182560
120704	182561
36701	182562
31482	182563
50796	182564
11390	182565
105	182566
31561	182567
23537	182568
47297	182569
7184	182570
75152	182571
90178	182572
8289	182573
17	182574
18615	182575
3391	182576
16422	182577
18618	182578
77213	182579
26435	182580
79460	182581
94319	182582
15197	182583
47776	182584
4625	182585
101014	182586
1824	182587
1225	182588
106552	182589
49504	182590
345	182591
14260	182592
47131	182593
5367	182594
10458	182595
90692	182596
4678	182597
42621	182598
159	182599
19058	182600
7088	182601
49104	182602
10612	182603
9420	182604
47473	182605
22252	182606
2616	182607
10029	182608
107136	182609
1818	182610
48133	182611
58261	182612
9524	182613
55671	182614
900	182615
18788	182616
25681	182617
6136	182618
57556	182619
141741	182620
15606	182621
102572	182622
13810	182623
111093	182624
20018	182625
26218	182626
5362	182627
5529	182628
35817	182629
30337	182630
48511	182631
44952	182632
3726	182633
1586	182634
24390	182635
55792	182636
43717	182637
101371	182638
7382	182639
32572	182640
77964	182641
32166	182642
30198	182643
55122	182644
52400	182645
21369	182646
41744	182647
46035	182648
26132	182649
29064	182650
14964	182651
28066	182652
90422	182653
48113	182654
120316	182655
29972	182656
38109	182657
23281	182658
35828	182659
55769	182660
56521	182661
31194	182662
116481	182663
5291	182664
9818	182665
130410	182666
26294	182667
23740	182668
104257	182669
8873	182670
9462	182671
23842	182672
12710	182673
103722	182674
45649	182675
14349	182676
18062	182677
43631	182678
2045	182679
111731	182680
35892	182681
15334	182682
8337	182683
71552	182684
71481	182685
23219	182686
26091	182687
279	182688
48540	182689
163541	182690
74514	182691
18415	182692
17240	182693
131094	182694
64504	182695
4768	182696
62162	182697
161	182698
34552	182699
7323	182700
1215	182701
26835	182702
40807	182703
14295	182704
88667	182705
42348	182706
32242	182707
33519	182708
1492	182709
162527	182710
22793	182711
14	182712
99494	182713
40	182714
16796	182715
21672	182716
154122	182717
52713	182718
89174	182719
24289	182720
48619	182721
6810	182722
19601	182723
54096	182724
3706	182725
4757	182726
11088	182727
54556	182728
2076	182729
23976	182730
445	182731
4271	182732
1405	182733
3559	182734
19362	182735
101443	182736
68053	182737
41839	182738
5338	182739
778	182740
44180	182741
34362	182742
56615	182743
108198	182744
123079	182745
2340	182746
42538	182747
12754	182748
17855	182749
35638	182750
26195	182751
166681	182752
11235	182753
133478	182754
104836	182755
77386	182756
160446	182757
76266	182758
762	182759
15068	182760
10231	182761
25783	182762
38669	182763
9218	182764
9993	182765
98153	182766
1268	182767
13340	182768
9421	182769
34170	182770
46457	182771
37526	182772
19196	182773
46323	182774
22767	182775
20609	182776
144950	182777
7316	182778
15280	182779
83653	182780
3047	182781
19387	182782
67121	182783
3233	182784
13257	182785
39170	182786
44499	182787
29670	182788
70927	182789
8979	182790
25376	182791
49268	182792
3164	182793
162340	182794
102578	182795
4506	182796
6402	182797
50823	182798
2521	182799
6658	182800
3880	182801
27273	182802
48039	182803
78466	182804
22773	182805
67374	182806
28361	182807
99803	182808
20300	182809
31686	182810
114426	182811
52450	182812
137440	182813
115	182814
65920	182815
1404	182816
50898	182817
28964	182818
53017	182819
30696	182820
22243	182821
81790	182822
50817	182823
125420	182824
73264	182825
5107	182826
8473	182827
40623	182828
18946	182829
56465	182830
7229	182831
75699	182832
15076	182833
32575	182834
53604	182835
20920	182836
15235	182837
44014	182838
23584	182839
32926	182840
14370	182841
37939	182842
72118	182843
108847	182844
40131	182845
11234	182846
18166	182847
21154	182848
61359	182849
4689	182850
9582	182851
107879	182852
5543	182853
12193	182854
46859	182855
72771	182856
16865	182857
166142	182858
25627	182859
28661	182860
11443	182861
74647	182862
12761	182863
3843	182864
89934	182865
15429	182866
7510	182867
57271	182868
87333	182869
10722	182870
36413	182871
1409	182872
60	182873
58613	182874
28143	182875
42420	182876
54972	182877
128924	182878
14402	182879
481	182880
68590	182881
21354	182882
31561	182883
4180	182884
8834	182885
34456	182886
929	182887
306	182888
25604	182889
41765	182890
2846	182891
22218	182892
120168	182893
22886	182894
75407	182895
93563	182896
34200	182897
6649	182898
22583	182899
29146	182900
56438	182901
188	182902
20195	182903
5259	182904
21465	182905
110006	182906
21761	182907
28698	182908
12133	182909
3358	182910
4985	182911
113499	182912
14107	182913
5768	182914
29441	182915
18291	182916
125263	182917
47944	182918
109758	182919
45510	182920
150205	182921
49608	182922
66169	182923
59921	182924
64370	182925
21387	182926
46882	182927
5398	182928
67111	182929
16002	182930
87869	182931
3865	182932
82488	182933
2384	182934
2696	182935
49577	182936
70429	182937
71055	182938
11985	182939
24096	182940
27982	182941
64999	182942
124012	182943
4033	182944
84576	182945
9136	182946
79809	182947
64288	182948
13847	182949
45406	182950
25770	182951
97703	182952
13553	182953
10777	182954
42799	182955
34353	182956
34107	182957
71759	182958
14756	182959
53142	182960
12047	182961
44742	182962
103182	182963
10362	182964
31867	182965
45008	182966
626	182967
141	182968
12002	182969
129373	182970
9158	182971
18792	182972
8492	182973
54114	182974
46779	182975
99805	182976
66398	182977
37021	182978
11778	182979
31112	182980
34658	182981
39017	182982
26335	182983
19194	182984
36094	182985
58946	182986
4036	182987
4860	182988
111858	182989
50676	182990
19946	182991
41509	182992
19690	182993
27287	182994
4358	182995
10994	182996
48055	182997
1280	182998
125914	182999
3062	183000
34186	183001
3099	183002
885	183003
2201	183004
115339	183005
90955	183006
69351	183007
163379	183008
15848	183009
9220	183010
45707	183011
9061	183012
1884	183013
55361	183014
367	183015
33439	183016
17391	183017
93566	183018
54968	183019
87056	183020
54940	183021
132	183022
35295	183023
9768	183024
57848	183025
80009	183026
12149	183027
57444	183028
2623	183029
79723	183030
78865	183031
54695	183032
509	183033
33297	183034
74367	183035
35277	183036
493	183037
9	183038
55191	183039
104556	183040
58545	183041
105101	183042
33651	183043
6446	183044
18377	183045
38202	183046
29549	183047
81973	183048
13258	183049
71708	183050
3993	183051
23580	183052
95137	183053
45861	183054
12816	183055
1286	183056
72551	183057
1993	183058
10817	183059
98160	183060
16295	183061
7784	183062
111701	183063
75480	183064
2406	183065
29334	183066
19506	183067
14607	183068
272	183069
14608	183070
13376	183071
58359	183072
5696	183073
79300	183074
74165	183075
38527	183076
9481	183077
66324	183078
82486	183079
19598	183080
32892	183081
6491	183082
6855	183083
19103	183084
107455	183085
8380	183086
59889	183087
28701	183088
1247	183089
2169	183090
5125	183091
6503	183092
1480	183093
117350	183094
974	183095
93806	183096
55789	183097
24112	183098
105920	183099
27382	183100
17510	183101
33190	183102
9018	183103
40026	183104
34416	183105
69884	183106
72475	183107
23438	183108
12585	183109
6319	183110
1005	183111
2794	183112
9783	183113
7672	183114
25153	183115
55595	183116
31706	183117
70445	183118
53612	183119
22469	183120
36735	183121
31574	183122
1458	183123
15864	183124
17023	183125
83910	183126
80543	183127
821	183128
945	183129
65895	183130
33986	183131
7236	183132
45172	183133
490	183134
47528	183135
11775	183136
79434	183137
20077	183138
14273	183139
8445	183140
89903	183141
86632	183142
4877	183143
83706	183144
152	183145
101117	183146
2864	183147
8581	183148
73535	183149
94404	183150
3687	183151
4539	183152
29708	183153
32865	183154
81928	183155
10002	183156
396	183157
26976	183158
25763	183159
58433	183160
1699	183161
24425	183162
45579	183163
71852	183164
3671	183165
55428	183166
137232	183167
38640	183168
21908	183169
126055	183170
971	183171
119981	183172
1200	183173
130380	183174
47229	183175
1732	183176
2193	183177
18291	183178
39256	183179
57938	183180
20673	183181
25867	183182
122905	183183
12518	183184
42662	183185
63435	183186
64314	183187
131140	183188
17492	183189
36903	183190
10032	183191
45035	183192
50809	183193
44792	183194
14311	183195
56307	183196
7854	183197
38266	183198
85842	183199
96814	183200
12198	183201
12661	183202
100919	183203
6575	183204
45432	183205
451	183206
36636	183207
19130	183208
58548	183209
19469	183210
112776	183211
44671	183212
10403	183213
35218	183214
142131	183215
75687	183216
104528	183217
564	183218
7638	183219
5252	183220
10037	183221
14946	183222
128681	183223
55298	183224
2399	183225
70059	183226
125465	183227
28953	183228
55068	183229
97914	183230
11890	183231
6841	183232
37016	183233
120177	183234
6500	183235
45948	183236
65522	183237
62170	183238
9229	183239
9843	183240
61743	183241
3941	183242
11	183243
705	183244
7850	183245
46653	183246
104945	183247
8071	183248
3359	183249
117224	183250
316	183251
14088	183252
30269	183253
50392	183254
8953	183255
40802	183256
149630	183257
15100	183258
14542	183259
19241	183260
10337	183261
86165	183262
2	183263
83116	183264
3647	183265
70385	183266
4249	183267
1379	183268
20301	183269
122367	183270
53091	183271
11319	183272
66251	183273
48006	183274
4746	183275
6247	183276
33341	183277
11568	183278
100721	183279
62902	183280
72034	183281
58967	183282
30242	183283
51	183284
179	183285
51464	183286
791	183287
63449	183288
7063	183289
35151	183290
28829	183291
13107	183292
35347	183293
32279	183294
27752	183295
27536	183296
13200	183297
165248	183298
1351	183299
52424	183300
24118	183301
65185	183302
21724	183303
85647	183304
14749	183305
27923	183306
659	183307
3990	183308
654	183309
46519	183310
1224	183311
444	183312
12189	183313
101185	183314
96181	183315
1837	183316
49109	183317
24490	183318
5139	183319
108502	183320
1852	183321
44460	183322
88421	183323
3853	183324
15336	183325
23919	183326
5932	183327
14758	183328
129858	183329
85308	183330
126694	183331
4635	183332
11131	183333
46853	183334
48699	183335
22879	183336
52449	183337
4322	183338
48238	183339
16213	183340
36031	183341
3754	183342
9802	183343
79061	183344
27181	183345
160826	183346
55727	183347
17410	183348
120984	183349
2796	183350
1404	183351
81504	183352
25050	183353
35412	183354
27266	183355
116296	183356
28515	183357
25711	183358
6660	183359
5023	183360
99698	183361
11824	183362
16297	183363
289	183364
26761	183365
10939	183366
6159	183367
45438	183368
53081	183369
40006	183370
3551	183371
144	183372
4735	183373
24365	183374
16178	183375
25949	183376
9457	183377
59979	183378
3297	183379
44692	183380
7381	183381
4244	183382
42813	183383
113090	183384
15890	183385
53828	183386
48882	183387
3334	183388
61997	183389
7161	183390
51971	183391
125453	183392
109681	183393
68240	183394
31642	183395
53112	183396
126981	183397
1661	183398
40214	183399
109733	183400
11836	183401
104204	183402
122360	183403
6379	183404
68172	183405
58457	183406
26355	183407
33388	183408
128143	183409
40193	183410
57013	183411
17927	183412
1830	183413
36718	183414
117557	183415
28272	183416
50337	183417
22526	183418
11041	183419
14753	183420
5255	183421
42696	183422
22758	183423
22360	183424
27208	183425
122344	183426
95483	183427
83172	183428
91380	183429
104222	183430
13715	183431
150320	183432
13557	183433
1470	183434
4297	183435
16958	183436
21734	183437
28382	183438
42158	183439
89824	183440
111917	183441
54319	183442
71010	183443
4215	183444
12345	183445
1251	183446
123215	183447
2368	183448
14828	183449
51244	183450
12686	183451
81676	183452
16694	183453
59488	183454
63257	183455
96666	183456
114312	183457
9439	183458
80142	183459
49044	183460
32856	183461
3793	183462
53537	183463
66274	183464
48971	183465
116213	183466
44273	183467
52167	183468
13571	183469
26084	183470
68457	183471
116489	183472
87278	183473
55796	183474
29677	183475
26169	183476
66889	183477
120898	183478
9210	183479
85634	183480
1269	183481
386	183482
11341	183483
1520	183484
19188	183485
31038	183486
11114	183487
146279	183488
37940	183489
36486	183490
91629	183491
71301	183492
104956	183493
62521	183494
40315	183495
107366	183496
19765	183497
48962	183498
125746	183499
2459	183500
56808	183501
48972	183502
132929	183503
611	183504
23529	183505
33446	183506
36631	183507
36903	183508
10548	183509
3312	183510
144446	183511
25734	183512
83825	183513
25855	183514
43048	183515
87008	183516
60991	183517
6967	183518
42687	183519
325	183520
69583	183521
38544	183522
64861	183523
26355	183524
99958	183525
153584	183526
1573	183527
123898	183528
3987	183529
122189	183530
6281	183531
44145	183532
26521	183533
29	183534
17333	183535
3391	183536
25125	183537
29620	183538
157498	183539
16	183540
55817	183541
123304	183542
48851	183543
310	183544
10621	183545
21594	183546
17099	183547
148749	183548
13881	183549
100958	183550
880	183551
322	183552
68916	183553
129433	183554
29190	183555
60527	183556
19060	183557
109139	183558
1741	183559
6924	183560
49841	183561
72004	183562
20729	183563
49056	183564
21246	183565
70193	183566
2254	183567
76132	183568
61144	183569
12944	183570
50134	183571
1630	183572
11991	183573
11690	183574
39473	183575
373	183576
43744	183577
77941	183578
972	183579
2261	183580
1802	183581
43643	183582
46247	183583
103731	183584
6838	183585
12394	183586
6128	183587
3504	183588
1004	183589
86875	183590
671	183591
88386	183592
100102	183593
8242	183594
49730	183595
37747	183596
53670	183597
94687	183598
52287	183599
104172	183600
36007	183601
12455	183602
38516	183603
56461	183604
549	183605
1819	183606
23462	183607
52676	183608
95144	183609
53730	183610
84916	183611
104407	183612
119900	183613
6410	183614
11936	183615
70267	183616
80523	183617
3	183618
11804	183619
66465	183620
21285	183621
15915	183622
155184	183623
67114	183624
326	183625
11	183626
17690	183627
1992	183628
82518	183629
87590	183630
35247	183631
1014	183632
31432	183633
40768	183634
37340	183635
101164	183636
6640	183637
82533	183638
9550	183639
29884	183640
6812	183641
47427	183642
73529	183643
42528	183644
94250	183645
38723	183646
15710	183647
66982	183648
15395	183649
122753	183650
25402	183651
13626	183652
3187	183653
24270	183654
4078	183655
13689	183656
2792	183657
24910	183658
6015	183659
9650	183660
113450	183661
20260	183662
6705	183663
1960	183664
61933	183665
10393	183666
10235	183667
66298	183668
39944	183669
12420	183670
105362	183671
9686	183672
16619	183673
87098	183674
105200	183675
10537	183676
11803	183677
12564	183678
18293	183679
57656	183680
27038	183681
107210	183682
23467	183683
1482	183684
40997	183685
58348	183686
96074	183687
48762	183688
1255	183689
12480	183690
78990	183691
4098	183692
48418	183693
101392	183694
26797	183695
56369	183696
131	183697
57734	183698
3653	183699
49156	183700
43498	183701
1849	183702
31682	183703
69963	183704
66472	183705
34596	183706
26794	183707
31933	183708
7738	183709
17248	183710
24550	183711
66336	183712
55668	183713
578	183714
116475	183715
20318	183716
152971	183717
126332	183718
56	183719
98282	183720
4250	183721
42168	183722
7108	183723
9584	183724
1223	183725
21780	183726
104781	183727
47179	183728
92671	183729
37012	183730
19454	183731
4468	183732
128080	183733
32775	183734
37679	183735
47680	183736
72933	183737
32197	183738
116870	183739
128661	183740
6350	183741
66859	183742
55746	183743
32546	183744
31192	183745
557	183746
9653	183747
95466	183748
14091	183749
6687	183750
48907	183751
90538	183752
21014	183753
70029	183754
10797	183755
16995	183756
87287	183757
12652	183758
10172	183759
28607	183760
40512	183761
81858	183762
25694	183763
2744	183764
86681	183765
58526	183766
8679	183767
54584	183768
1979	183769
131302	183770
3118	183771
54620	183772
96260	183773
2894	183774
22850	183775
22387	183776
111102	183777
147505	183778
53191	183779
13534	183780
5575	183781
10372	183782
70456	183783
77780	183784
27378	183785
198	183786
45673	183787
65826	183788
37798	183789
139	183790
7808	183791
20154	183792
11671	183793
9950	183794
112471	183795
143400	183796
20557	183797
1392	183798
83866	183799
12584	183800
58801	183801
55755	183802
137680	183803
188	183804
670	183805
2707	183806
11420	183807
14484	183808
88667	183809
117894	183810
52680	183811
61035	183812
1269	183813
3248	183814
58732	183815
30675	183816
55359	183817
5289	183818
45671	183819
84817	183820
16588	183821
16320	183822
11939	183823
68468	183824
54483	183825
4759	183826
2465	183827
3392	183828
15264	183829
96765	183830
133819	183831
59118	183832
116088	183833
11779	183834
83887	183835
12520	183836
53684	183837
64311	183838
80200	183839
2631	183840
25045	183841
34365	183842
6683	183843
140699	183844
48829	183845
2670	183846
7706	183847
27351	183848
20191	183849
11807	183850
15951	183851
118268	183852
7491	183853
19569	183854
71521	183855
16444	183856
22426	183857
122737	183858
31037	183859
8697	183860
51822	183861
2867	183862
222	183863
40896	183864
104655	183865
24859	183866
986	183867
4316	183868
3640	183869
24031	183870
2958	183871
148146	183872
134289	183873
1018	183874
48499	183875
5500	183876
16691	183877
24105	183878
33270	183879
9869	183880
26976	183881
30409	183882
103496	183883
37120	183884
42139	183885
20092	183886
7684	183887
44264	183888
12961	183889
152978	183890
77523	183891
36544	183892
8216	183893
10595	183894
158626	183895
160034	183896
5637	183897
7505	183898
31514	183899
812	183900
30949	183901
34357	183902
13639	183903
32004	183904
4021	183905
30659	183906
6704	183907
16213	183908
70621	183909
5830	183910
153005	183911
61066	183912
67542	183913
87898	183914
44962	183915
82007	183916
63357	183917
1168	183918
5421	183919
106556	183920
31938	183921
110664	183922
18168	183923
3539	183924
41465	183925
14005	183926
4392	183927
27645	183928
30619	183929
1805	183930
74227	183931
14865	183932
8386	183933
51534	183934
7288	183935
15700	183936
23900	183937
39745	183938
175	183939
22235	183940
132	183941
17407	183942
45759	183943
20117	183944
78682	183945
80887	183946
43241	183947
84929	183948
10203	183949
65471	183950
1334	183951
2895	183952
15027	183953
15239	183954
67513	183955
38736	183956
55035	183957
149940	183958
86853	183959
60263	183960
22713	183961
44561	183962
15706	183963
10369	183964
63521	183965
26686	183966
27686	183967
129202	183968
21602	183969
94674	183970
13894	183971
22890	183972
136676	183973
25348	183974
100171	183975
66092	183976
111154	183977
1027	183978
87921	183979
62796	183980
901	183981
65405	183982
55265	183983
129765	183984
52876	183985
78303	183986
764	183987
47371	183988
50024	183989
6559	183990
84003	183991
53480	183992
7019	183993
8419	183994
421	183995
34124	183996
59510	183997
97946	183998
24962	183999
9668	184000
10961	184001
43392	184002
102759	184003
3089	184004
9267	184005
6975	184006
19159	184007
26142	184008
17919	184009
160251	184010
56052	184011
120329	184012
120995	184013
41391	184014
130180	184015
29203	184016
18083	184017
42361	184018
32451	184019
10767	184020
5293	184021
59528	184022
24203	184023
30881	184024
1292	184025
33855	184026
14596	184027
15364	184028
63026	184029
9746	184030
35673	184031
2140	184032
101022	184033
68912	184034
3266	184035
56646	184036
23106	184037
104911	184038
100568	184039
125727	184040
138254	184041
25763	184042
69459	184043
14876	184044
91100	184045
2123	184046
18860	184047
3564	184048
15383	184049
27507	184050
17040	184051
106303	184052
3105	184053
10764	184054
7338	184055
5323	184056
1983	184057
10199	184058
136491	184059
24943	184060
9039	184061
70870	184062
163891	184063
63336	184064
34258	184065
18259	184066
51234	184067
113064	184068
134195	184069
8604	184070
79430	184071
24775	184072
40938	184073
25585	184074
3532	184075
14779	184076
37739	184077
20286	184078
140181	184079
48294	184080
37352	184081
7220	184082
10901	184083
57531	184084
69172	184085
52027	184086
145224	184087
4860	184088
44591	184089
20899	184090
55	184091
18911	184092
32575	184093
1483	184094
12750	184095
79817	184096
5496	184097
74833	184098
14291	184099
1800	184100
73107	184101
351	184102
3219	184103
56950	184104
14315	184105
4117	184106
17830	184107
50080	184108
78164	184109
49836	184110
49231	184111
104798	184112
19186	184113
100544	184114
3301	184115
25492	184116
22876	184117
555	184118
3803	184119
75952	184120
40588	184121
106392	184122
132793	184123
15188	184124
147617	184125
70481	184126
20369	184127
5474	184128
150049	184129
3759	184130
46443	184131
969	184132
106768	184133
6403	184134
709	184135
64863	184136
116522	184137
112	184138
37357	184139
47530	184140
78324	184141
43217	184142
14164	184143
85118	184144
85455	184145
60583	184146
1246	184147
38801	184148
15850	184149
7368	184150
25688	184151
8292	184152
9027	184153
242	184154
30355	184155
50075	184156
110990	184157
49901	184158
151501	184159
32742	184160
17873	184161
19429	184162
84756	184163
23765	184164
80183	184165
50993	184166
11346	184167
36350	184168
3065	184169
82392	184170
31719	184171
141312	184172
99776	184173
102168	184174
25115	184175
100197	184176
30492	184177
60133	184178
12121	184179
44721	184180
7474	184181
20196	184182
116995	184183
3567	184184
61505	184185
28093	184186
44281	184187
12254	184188
83442	184189
1654	184190
91656	184191
19331	184192
53950	184193
33307	184194
107023	184195
20380	184196
16855	184197
51579	184198
149575	184199
30617	184200
7480	184201
141639	184202
506	184203
96217	184204
1286	184205
5522	184206
26668	184207
67248	184208
150506	184209
127673	184210
62790	184211
47629	184212
58889	184213
23309	184214
122404	184215
14407	184216
34701	184217
4420	184218
4563	184219
51281	184220
146882	184221
285	184222
76445	184223
10848	184224
103285	184225
38263	184226
17876	184227
3861	184228
23361	184229
4101	184230
57969	184231
115096	184232
14043	184233
3699	184234
91792	184235
150078	184236
1756	184237
23058	184238
46947	184239
70658	184240
63813	184241
103965	184242
61500	184243
26701	184244
12049	184245
23896	184246
44751	184247
19665	184248
6353	184249
17532	184250
3857	184251
13323	184252
101492	184253
22313	184254
31843	184255
6052	184256
70424	184257
35390	184258
105829	184259
13630	184260
58481	184261
5444	184262
15944	184263
125584	184264
5009	184265
4137	184266
75333	184267
121364	184268
21928	184269
49090	184270
20633	184271
23138	184272
1192	184273
8832	184274
4837	184275
90518	184276
1269	184277
48543	184278
119203	184279
3481	184280
796	184281
23519	184282
82461	184283
6062	184284
34089	184285
48467	184286
22274	184287
41287	184288
115153	184289
56359	184290
8627	184291
8083	184292
35859	184293
22903	184294
3304	184295
18152	184296
13055	184297
9515	184298
33311	184299
8616	184300
868	184301
36593	184302
1306	184303
23944	184304
53871	184305
215	184306
73565	184307
1463	184308
76084	184309
129313	184310
82797	184311
13030	184312
70266	184313
6985	184314
50408	184315
54677	184316
95876	184317
44786	184318
79907	184319
103138	184320
4744	184321
34903	184322
50624	184323
938	184324
18329	184325
26901	184326
17128	184327
117527	184328
15278	184329
36971	184330
30918	184331
2386	184332
155012	184333
57643	184334
128035	184335
43072	184336
1107	184337
45695	184338
1460	184339
79152	184340
144998	184341
50761	184342
32433	184343
10169	184344
41172	184345
1444	184346
11994	184347
11176	184348
6902	184349
71229	184350
36409	184351
22680	184352
3771	184353
50946	184354
33135	184355
12576	184356
12799	184357
8581	184358
49849	184359
72455	184360
36788	184361
107393	184362
72377	184363
16191	184364
611	184365
38882	184366
26198	184367
130208	184368
94026	184369
39456	184370
10346	184371
82204	184372
91794	184373
36146	184374
98758	184375
9489	184376
28681	184377
4061	184378
7225	184379
4160	184380
59894	184381
7622	184382
6393	184383
600	184384
12063	184385
22096	184386
38442	184387
3759	184388
2512	184389
2691	184390
35365	184391
147463	184392
9482	184393
48165	184394
12844	184395
35405	184396
2448	184397
17436	184398
152942	184399
32767	184400
18811	184401
14251	184402
11760	184403
94913	184404
6782	184405
1711	184406
48500	184407
8248	184408
134280	184409
29180	184410
14171	184411
40217	184412
2976	184413
129290	184414
12685	184415
84423	184416
13156	184417
5095	184418
18257	184419
405	184420
1223	184421
10383	184422
46309	184423
6026	184424
24718	184425
14429	184426
4934	184427
13792	184428
14718	184429
6106	184430
31639	184431
19762	184432
37928	184433
1328	184434
57513	184435
13956	184436
158117	184437
35194	184438
20319	184439
47531	184440
79442	184441
19448	184442
201	184443
33041	184444
81349	184445
3983	184446
112154	184447
52690	184448
66005	184449
23341	184450
17790	184451
124076	184452
52435	184453
33231	184454
82939	184455
119492	184456
81679	184457
3593	184458
63705	184459
12743	184460
4558	184461
11026	184462
117690	184463
153942	184464
7914	184465
3239	184466
19626	184467
68842	184468
1524	184469
10802	184470
9759	184471
33640	184472
38159	184473
6418	184474
55743	184475
477	184476
55017	184477
42700	184478
1936	184479
57035	184480
136727	184481
61421	184482
137940	184483
538	184484
15352	184485
21550	184486
445	184487
26594	184488
25250	184489
12317	184490
10596	184491
18491	184492
20570	184493
50	184494
5701	184495
68604	184496
83874	184497
24821	184498
4727	184499
18271	184500
54208	184501
29276	184502
48042	184503
9939	184504
47301	184505
11627	184506
130695	184507
164	184508
12677	184509
83405	184510
118628	184511
2367	184512
40120	184513
1216	184514
37838	184515
51573	184516
35788	184517
3202	184518
5534	184519
1068	184520
132332	184521
2371	184522
5492	184523
38004	184524
42982	184525
3862	184526
9815	184527
6515	184528
26602	184529
16180	184530
1509	184531
12492	184532
21669	184533
3050	184534
53625	184535
16530	184536
3189	184537
1920	184538
8279	184539
26490	184540
25401	184541
87259	184542
18451	184543
11681	184544
101602	184545
42566	184546
121449	184547
1327	184548
27759	184549
24286	184550
155074	184551
44604	184552
3770	184553
5493	184554
2104	184555
16797	184556
26096	184557
4510	184558
12051	184559
3253	184560
126552	184561
33	184562
7823	184563
25979	184564
74666	184565
1922	184566
69018	184567
59204	184568
14795	184569
13390	184570
2357	184571
121447	184572
35245	184573
60030	184574
25097	184575
110781	184576
10688	184577
35806	184578
52109	184579
14049	184580
8794	184581
7795	184582
1599	184583
35404	184584
129222	184585
17044	184586
34585	184587
159517	184588
46015	184589
26284	184590
9212	184591
4574	184592
12957	184593
47989	184594
570	184595
92567	184596
5094	184597
83551	184598
34329	184599
55091	184600
1617	184601
46386	184602
42726	184603
3338	184604
32922	184605
453	184606
85323	184607
2658	184608
30823	184609
6965	184610
14601	184611
8213	184612
30070	184613
802	184614
83067	184615
5200	184616
47525	184617
65799	184618
9424	184619
49958	184620
69072	184621
135437	184622
125688	184623
129170	184624
15556	184625
10971	184626
38750	184627
1344	184628
46884	184629
45	184630
23463	184631
49370	184632
11830	184633
29731	184634
5554	184635
608	184636
32107	184637
44783	184638
188	184639
30395	184640
86726	184641
50197	184642
17838	184643
48642	184644
65334	184645
54581	184646
10452	184647
241	184648
71583	184649
62816	184650
72596	184651
34201	184652
46799	184653
2976	184654
28970	184655
8609	184656
38566	184657
97073	184658
8501	184659
22689	184660
18251	184661
46917	184662
9078	184663
43479	184664
117498	184665
9874	184666
63962	184667
23559	184668
7154	184669
70638	184670
66625	184671
47704	184672
39816	184673
56913	184674
48993	184675
64525	184676
16080	184677
365	184678
8566	184679
90	184680
70577	184681
2024	184682
51094	184683
13550	184684
31000	184685
66837	184686
15707	184687
10860	184688
4795	184689
68056	184690
64927	184691
6648	184692
50170	184693
13056	184694
156760	184695
19706	184696
8226	184697
41554	184698
43151	184699
59883	184700
7824	184701
1135	184702
132561	184703
59540	184704
163251	184705
22642	184706
62464	184707
90080	184708
5177	184709
26695	184710
70031	184711
1384	184712
74510	184713
89896	184714
15172	184715
13092	184716
46255	184717
74856	184718
105189	184719
12409	184720
18880	184721
58101	184722
3401	184723
78539	184724
124757	184725
1610	184726
9654	184727
89458	184728
8596	184729
3412	184730
26700	184731
2946	184732
32073	184733
55249	184734
13526	184735
1338	184736
11305	184737
105117	184738
17185	184739
8093	184740
67448	184741
15857	184742
14221	184743
118661	184744
48855	184745
81077	184746
30554	184747
22738	184748
20351	184749
7817	184750
36104	184751
65462	184752
39295	184753
18987	184754
12280	184755
7964	184756
6640	184757
108439	184758
92027	184759
24463	184760
164143	184761
81425	184762
41509	184763
33919	184764
27658	184765
83831	184766
34258	184767
6539	184768
109550	184769
353	184770
8555	184771
46089	184772
60225	184773
1468	184774
1531	184775
17398	184776
53276	184777
134157	184778
27144	184779
69160	184780
19824	184781
43976	184782
31517	184783
2811	184784
129194	184785
44177	184786
173	184787
47940	184788
53532	184789
8789	184790
56755	184791
143185	184792
39686	184793
6588	184794
25565	184795
88638	184796
66965	184797
22040	184798
5960	184799
52787	184800
7758	184801
50780	184802
18166	184803
10158	184804
42787	184805
1493	184806
1012	184807
11386	184808
156565	184809
41104	184810
1918	184811
72643	184812
14342	184813
110281	184814
475	184815
79085	184816
26398	184817
967	184818
21945	184819
16196	184820
4294	184821
9259	184822
42294	184823
116718	184824
68294	184825
26863	184826
8703	184827
1958	184828
14488	184829
20590	184830
25484	184831
42985	184832
35862	184833
20691	184834
5821	184835
4474	184836
35468	184837
95854	184838
62258	184839
104835	184840
16718	184841
29404	184842
32876	184843
14239	184844
94225	184845
60289	184846
9444	184847
75732	184848
5409	184849
29669	184850
17329	184851
65148	184852
34407	184853
94297	184854
31466	184855
155712	184856
20675	184857
33334	184858
20624	184859
56255	184860
86255	184861
2493	184862
81353	184863
17431	184864
80496	184865
22844	184866
12686	184867
42469	184868
18108	184869
6916	184870
1230	184871
58901	184872
130693	184873
89498	184874
18236	184875
5333	184876
28	184877
12210	184878
5046	184879
60911	184880
86358	184881
32692	184882
1134	184883
50526	184884
49846	184885
13989	184886
4979	184887
110716	184888
72831	184889
11586	184890
29155	184891
15939	184892
48432	184893
130370	184894
1985	184895
128349	184896
7006	184897
32542	184898
6147	184899
28298	184900
30015	184901
56341	184902
6146	184903
17074	184904
47318	184905
32216	184906
5424	184907
74185	184908
17151	184909
32339	184910
56083	184911
58405	184912
4365	184913
27447	184914
98897	184915
60254	184916
307	184917
4109	184918
31576	184919
29000	184920
51243	184921
51077	184922
9513	184923
22399	184924
9453	184925
56804	184926
9674	184927
12755	184928
102061	184929
1359	184930
1356	184931
2894	184932
11424	184933
20825	184934
1610	184935
149743	184936
5876	184937
11780	184938
19983	184939
75034	184940
13219	184941
15966	184942
40180	184943
134842	184944
12174	184945
31524	184946
69658	184947
12220	184948
80722	184949
59908	184950
3116	184951
412	184952
12539	184953
87504	184954
31544	184955
63141	184956
45820	184957
18817	184958
76390	184959
2765	184960
90084	184961
9172	184962
51178	184963
11073	184964
50688	184965
21392	184966
17285	184967
8372	184968
92497	184969
14947	184970
119560	184971
3128	184972
44180	184973
48612	184974
34825	184975
49809	184976
97558	184977
34358	184978
131116	184979
735	184980
12827	184981
21492	184982
960	184983
11346	184984
33579	184985
616	184986
7622	184987
510	184988
2747	184989
20358	184990
6202	184991
10621	184992
4919	184993
17280	184994
20264	184995
22630	184996
30802	184997
37218	184998
219	184999
86214	185000
125570	185001
81122	185002
29463	185003
136130	185004
12725	185005
43255	185006
4550	185007
25046	185008
54911	185009
3756	185010
5833	185011
35454	185012
7136	185013
30684	185014
21414	185015
30856	185016
47836	185017
5902	185018
63831	185019
61124	185020
16855	185021
9327	185022
52632	185023
74289	185024
119695	185025
105485	185026
152701	185027
8481	185028
54861	185029
68581	185030
6240	185031
51318	185032
2165	185033
99411	185034
42550	185035
438	185036
9470	185037
22100	185038
54152	185039
1711	185040
83397	185041
54986	185042
134176	185043
63239	185044
1604	185045
112274	185046
64724	185047
41396	185048
107247	185049
72157	185050
63381	185051
76812	185052
3157	185053
39958	185054
23888	185055
302	185056
13929	185057
29101	185058
852	185059
97012	185060
76834	185061
81870	185062
10623	185063
85689	185064
351	185065
20402	185066
6376	185067
28925	185068
16606	185069
78760	185070
19166	185071
37016	185072
105692	185073
51147	185074
38575	185075
104065	185076
39294	185077
22332	185078
137015	185079
20380	185080
46663	185081
1950	185082
37749	185083
18984	185084
49862	185085
33547	185086
64559	185087
52920	185088
879	185089
63979	185090
63651	185091
36261	185092
1046	185093
39605	185094
24090	185095
3313	185096
25665	185097
15686	185098
35847	185099
5821	185100
36850	185101
444	185102
55628	185103
84222	185104
11682	185105
451	185106
33293	185107
30566	185108
35450	185109
33174	185110
45010	185111
46116	185112
5480	185113
16878	185114
56915	185115
1755	185116
14814	185117
40474	185118
6958	185119
1164	185120
11745	185121
15899	185122
3914	185123
45035	185124
10656	185125
10173	185126
10028	185127
81398	185128
80939	185129
67827	185130
1441	185131
97889	185132
122558	185133
10330	185134
17799	185135
19798	185136
190	185137
24751	185138
23262	185139
12270	185140
103161	185141
24880	185142
39171	185143
117311	185144
49524	185145
4369	185146
2758	185147
21320	185148
85775	185149
869	185150
27892	185151
89502	185152
3754	185153
4052	185154
136406	185155
37952	185156
66663	185157
17762	185158
31326	185159
165364	185160
8783	185161
16860	185162
133037	185163
12955	185164
17634	185165
26231	185166
30277	185167
1977	185168
92025	185169
523	185170
10328	185171
26866	185172
449	185173
573	185174
22065	185175
35853	185176
41540	185177
5780	185178
11450	185179
149135	185180
65527	185181
59952	185182
3277	185183
46677	185184
11943	185185
139146	185186
5301	185187
144409	185188
9780	185189
1624	185190
7050	185191
44084	185192
57051	185193
3060	185194
86923	185195
10445	185196
76	185197
19682	185198
48524	185199
11222	185200
41724	185201
6874	185202
9985	185203
23585	185204
9752	185205
7621	185206
88111	185207
10015	185208
11132	185209
50415	185210
130107	185211
102	185212
43967	185213
25493	185214
7404	185215
4793	185216
11432	185217
43124	185218
144369	185219
3189	185220
30971	185221
46500	185222
15315	185223
2787	185224
73238	185225
10100	185226
5865	185227
14174	185228
12150	185229
9838	185230
461	185231
84659	185232
4840	185233
19834	185234
1133	185235
2559	185236
12628	185237
1729	185238
76490	185239
86938	185240
39013	185241
28168	185242
45780	185243
17083	185244
39243	185245
21447	185246
37347	185247
150864	185248
39873	185249
134880	185250
97510	185251
13714	185252
16069	185253
106110	185254
10854	185255
69869	185256
47479	185257
2214	185258
22332	185259
1195	185260
88694	185261
6930	185262
2390	185263
84091	185264
74905	185265
8223	185266
15671	185267
41388	185268
3048	185269
121809	185270
5050	185271
683	185272
19007	185273
10235	185274
35176	185275
19235	185276
6761	185277
65590	185278
118446	185279
193	185280
63196	185281
8512	185282
33659	185283
107046	185284
89100	185285
1243	185286
3466	185287
27833	185288
31103	185289
2025	185290
3873	185291
32963	185292
56182	185293
54844	185294
36968	185295
7401	185296
52969	185297
41102	185298
10482	185299
44648	185300
8562	185301
8928	185302
1	185303
65353	185304
8207	185305
34728	185306
260	185307
122130	185308
100231	185309
81426	185310
46817	185311
64706	185312
43620	185313
25611	185314
147606	185315
6927	185316
44663	185317
31037	185318
8823	185319
35496	185320
64616	185321
6387	185322
1151	185323
97752	185324
2212	185325
128360	185326
24815	185327
21929	185328
85395	185329
41699	185330
68048	185331
44038	185332
42590	185333
474	185334
93876	185335
4581	185336
4378	185337
14341	185338
27734	185339
6939	185340
12199	185341
32121	185342
109545	185343
114	185344
41544	185345
43879	185346
65523	185347
56196	185348
163436	185349
19704	185350
2687	185351
121952	185352
37866	185353
100957	185354
19861	185355
76560	185356
42648	185357
27764	185358
71327	185359
5264	185360
53787	185361
14549	185362
9244	185363
25653	185364
2448	185365
40270	185366
47233	185367
127629	185368
122592	185369
3107	185370
59356	185371
21617	185372
1668	185373
130910	185374
4408	185375
11783	185376
55256	185377
9317	185378
35790	185379
28465	185380
95915	185381
5020	185382
47820	185383
89304	185384
6733	185385
35074	185386
34150	185387
25090	185388
10265	185389
78181	185390
19125	185391
118888	185392
5543	185393
28992	185394
345	185395
42286	185396
65740	185397
14574	185398
35747	185399
68057	185400
11569	185401
12143	185402
33033	185403
14000	185404
15723	185405
34142	185406
144675	185407
130445	185408
305	185409
6041	185410
4346	185411
5502	185412
3191	185413
152305	185414
7779	185415
59012	185416
27742	185417
82438	185418
23355	185419
823	185420
20911	185421
59341	185422
3833	185423
319	185424
116741	185425
20877	185426
104439	185427
3428	185428
825	185429
48632	185430
20449	185431
47000	185432
17605	185433
144661	185434
23478	185435
2478	185436
118287	185437
50504	185438
32439	185439
40430	185440
12065	185441
4373	185442
7789	185443
84608	185444
12988	185445
35455	185446
8142	185447
71189	185448
14344	185449
37410	185450
124452	185451
97683	185452
88576	185453
25752	185454
44070	185455
93393	185456
14697	185457
143104	185458
4010	185459
60878	185460
11653	185461
54852	185462
18016	185463
25227	185464
42897	185465
5062	185466
35534	185467
818	185468
4394	185469
29857	185470
39420	185471
45952	185472
114716	185473
6610	185474
6198	185475
1345	185476
9013	185477
129978	185478
59593	185479
21228	185480
2212	185481
55959	185482
124219	185483
49080	185484
947	185485
3273	185486
116	185487
54438	185488
41183	185489
947	185490
6102	185491
6887	185492
1412	185493
12871	185494
70741	185495
103942	185496
17675	185497
2605	185498
111447	185499
50831	185500
65540	185501
2484	185502
27118	185503
93061	185504
2312	185505
62880	185506
81096	185507
68147	185508
57683	185509
4775	185510
39457	185511
38430	185512
55743	185513
143552	185514
133215	185515
28986	185516
9296	185517
59532	185518
47854	185519
56049	185520
115084	185521
1778	185522
7547	185523
89298	185524
11416	185525
78251	185526
9424	185527
62207	185528
27930	185529
163944	185530
119650	185531
56696	185532
18097	185533
39056	185534
31689	185535
3247	185536
94556	185537
18807	185538
145687	185539
3554	185540
112614	185541
13249	185542
17103	185543
83839	185544
82448	185545
23711	185546
2258	185547
3985	185548
7414	185549
76304	185550
15523	185551
6420	185552
915	185553
147932	185554
71267	185555
49979	185556
153620	185557
38255	185558
53450	185559
45710	185560
30170	185561
66140	185562
138283	185563
55406	185564
5980	185565
9798	185566
71018	185567
54086	185568
51434	185569
143947	185570
30673	185571
3886	185572
121382	185573
70114	185574
17534	185575
37695	185576
4118	185577
32230	185578
3686	185579
9759	185580
12359	185581
56512	185582
20038	185583
124202	185584
28320	185585
3241	185586
53372	185587
2734	185588
7882	185589
25989	185590
249	185591
597	185592
29960	185593
4054	185594
5081	185595
93200	185596
60144	185597
13524	185598
711	185599
11352	185600
13014	185601
10390	185602
55068	185603
42335	185604
8559	185605
94263	185606
23598	185607
1341	185608
18396	185609
70651	185610
1072	185611
456	185612
20714	185613
9081	185614
23388	185615
145978	185616
88783	185617
59595	185618
12949	185619
25804	185620
35887	185621
14648	185622
95349	185623
20345	185624
25559	185625
55055	185626
27563	185627
34140	185628
52586	185629
34567	185630
1411	185631
3751	185632
90244	185633
9528	185634
100767	185635
100027	185636
161009	185637
45428	185638
2794	185639
126814	185640
18105	185641
2697	185642
49625	185643
17002	185644
50281	185645
46782	185646
3579	185647
6791	185648
22286	185649
166289	185650
27055	185651
65837	185652
3718	185653
14063	185654
108085	185655
7165	185656
31342	185657
187	185658
39130	185659
29128	185660
7136	185661
41951	185662
18698	185663
2509	185664
93402	185665
14678	185666
46723	185667
46356	185668
82835	185669
35320	185670
35884	185671
6827	185672
23550	185673
32531	185674
11987	185675
10562	185676
4019	185677
5059	185678
3954	185679
12621	185680
5599	185681
11516	185682
87460	185683
49686	185684
7679	185685
19644	185686
86206	185687
23319	185688
34521	185689
8438	185690
723	185691
13047	185692
23495	185693
8792	185694
22853	185695
154319	185696
7757	185697
208	185698
26478	185699
100844	185700
3581	185701
730	185702
57941	185703
42497	185704
37606	185705
111499	185706
4135	185707
41969	185708
48139	185709
87925	185710
9310	185711
15618	185712
54829	185713
16431	185714
15854	185715
47798	185716
84484	185717
113270	185718
2514	185719
5191	185720
68160	185721
1558	185722
3641	185723
95589	185724
1755	185725
102382	185726
5778	185727
2087	185728
92175	185729
71122	185730
15649	185731
27661	185732
3322	185733
68591	185734
31216	185735
2068	185736
161855	185737
1318	185738
375	185739
16302	185740
2174	185741
31989	185742
12542	185743
4237	185744
755	185745
30904	185746
8660	185747
82499	185748
7755	185749
81815	185750
15141	185751
5771	185752
37137	185753
8999	185754
32653	185755
54261	185756
45570	185757
21956	185758
6829	185759
124115	185760
12489	185761
62220	185762
73517	185763
27060	185764
77856	185765
47090	185766
86114	185767
24838	185768
34814	185769
113815	185770
11579	185771
5848	185772
1626	185773
103408	185774
18747	185775
1007	185776
48938	185777
22965	185778
20029	185779
1026	185780
67227	185781
99842	185782
37331	185783
62984	185784
69386	185785
24662	185786
54075	185787
2524	185788
13	185789
1013	185790
75982	185791
122016	185792
42301	185793
75205	185794
65251	185795
18294	185796
53860	185797
74295	185798
77612	185799
55372	185800
568	185801
75791	185802
19248	185803
18545	185804
2118	185805
60176	185806
63352	185807
15763	185808
12676	185809
147433	185810
479	185811
101342	185812
21452	185813
33813	185814
7409	185815
112027	185816
146184	185817
8803	185818
42037	185819
589	185820
30539	185821
51482	185822
78235	185823
60011	185824
98195	185825
25779	185826
10743	185827
34711	185828
71305	185829
102131	185830
83422	185831
65361	185832
29635	185833
15689	185834
51410	185835
507	185836
79206	185837
17788	185838
88450	185839
95893	185840
62	185841
118646	185842
87183	185843
23235	185844
87177	185845
31075	185846
10449	185847
14913	185848
25496	185849
72919	185850
57326	185851
101935	185852
44239	185853
118859	185854
15659	185855
64054	185856
56057	185857
2401	185858
6805	185859
125680	185860
15715	185861
26611	185862
17696	185863
83551	185864
2579	185865
38008	185866
9883	185867
3856	185868
6577	185869
627	185870
79	185871
40472	185872
6767	185873
52931	185874
42056	185875
12913	185876
116242	185877
131422	185878
3236	185879
14491	185880
18701	185881
54622	185882
68402	185883
1	185884
60978	185885
42270	185886
12153	185887
103831	185888
29542	185889
27531	185890
108701	185891
81236	185892
6761	185893
129138	185894
43445	185895
72900	185896
110878	185897
13899	185898
5187	185899
2295	185900
9116	185901
55351	185902
26089	185903
14557	185904
765	185905
426	185906
50	185907
31739	185908
120118	185909
582	185910
80502	185911
48183	185912
55882	185913
3605	185914
6852	185915
3235	185916
32213	185917
9091	185918
58417	185919
25534	185920
31831	185921
21833	185922
1572	185923
128563	185924
47816	185925
19320	185926
6592	185927
9774	185928
9366	185929
45667	185930
87665	185931
1301	185932
24882	185933
45152	185934
82251	185935
1133	185936
81919	185937
5732	185938
19574	185939
162892	185940
127008	185941
12762	185942
8309	185943
78065	185944
12158	185945
144683	185946
17733	185947
12552	185948
11191	185949
1406	185950
54903	185951
31476	185952
18032	185953
23700	185954
86073	185955
17715	185956
30789	185957
124297	185958
7262	185959
160831	185960
71317	185961
103121	185962
30605	185963
148736	185964
1275	185965
43226	185966
1	185967
1149	185968
4677	185969
5863	185970
89174	185971
87056	185972
7798	185973
46080	185974
51730	185975
31777	185976
11188	185977
63712	185978
81129	185979
56439	185980
1825	185981
2398	185982
15952	185983
46455	185984
87709	185985
40012	185986
8001	185987
65382	185988
23185	185989
5422	185990
24472	185991
25674	185992
130336	185993
4506	185994
35108	185995
91618	185996
4955	185997
13746	185998
1563	185999
54311	186000
1998	186001
28534	186002
14597	186003
89537	186004
152218	186005
143230	186006
6857	186007
80194	186008
49346	186009
9199	186010
26864	186011
65	186012
47806	186013
34741	186014
46092	186015
31296	186016
39334	186017
187	186018
14632	186019
48521	186020
17731	186021
4054	186022
175	186023
14667	186024
25164	186025
23136	186026
64507	186027
4592	186028
29477	186029
58392	186030
37671	186031
73552	186032
4461	186033
16020	186034
38117	186035
130483	186036
28087	186037
72614	186038
22677	186039
10438	186040
7960	186041
34705	186042
8749	186043
8567	186044
25550	186045
42339	186046
87675	186047
3807	186048
149618	186049
3717	186050
144195	186051
3023	186052
47077	186053
5406	186054
3928	186055
9632	186056
4582	186057
74788	186058
276	186059
36831	186060
17969	186061
6607	186062
1189	186063
374	186064
740	186065
88885	186066
20583	186067
30164	186068
1942	186069
58325	186070
48930	186071
31255	186072
25966	186073
108047	186074
4367	186075
26140	186076
7409	186077
36148	186078
65789	186079
26268	186080
25536	186081
85976	186082
88	186083
19578	186084
4802	186085
150679	186086
103167	186087
35297	186088
6384	186089
109772	186090
66948	186091
101454	186092
26127	186093
3196	186094
53660	186095
20870	186096
36908	186097
18481	186098
123175	186099
3688	186100
86652	186101
40369	186102
23483	186103
40565	186104
43154	186105
6920	186106
2301	186107
115417	186108
36026	186109
70321	186110
97741	186111
1748	186112
15284	186113
39100	186114
58667	186115
3238	186116
7046	186117
74821	186118
128328	186119
63649	186120
52990	186121
82850	186122
28572	186123
28662	186124
2297	186125
2574	186126
43381	186127
22681	186128
107212	186129
11228	186130
26494	186131
32980	186132
125168	186133
21662	186134
7926	186135
116733	186136
7143	186137
54532	186138
95397	186139
306	186140
16794	186141
21542	186142
21647	186143
19257	186144
24096	186145
34948	186146
14610	186147
11455	186148
22653	186149
645	186150
98992	186151
1067	186152
3941	186153
41626	186154
12608	186155
941	186156
36005	186157
95740	186158
5850	186159
53550	186160
41600	186161
24504	186162
25560	186163
2574	186164
49703	186165
129099	186166
40077	186167
26204	186168
47934	186169
11785	186170
124	186171
25744	186172
18908	186173
37556	186174
129329	186175
4320	186176
2378	186177
20956	186178
64896	186179
71277	186180
35746	186181
5088	186182
14215	186183
22132	186184
59743	186185
47421	186186
31362	186187
129892	186188
72472	186189
135185	186190
111330	186191
98684	186192
66661	186193
110826	186194
1407	186195
90555	186196
90789	186197
150359	186198
22193	186199
138807	186200
139304	186201
50739	186202
55506	186203
65747	186204
32966	186205
6134	186206
133702	186207
102920	186208
49592	186209
40109	186210
6272	186211
114941	186212
106334	186213
50260	186214
68665	186215
55074	186216
5060	186217
14646	186218
575	186219
14396	186220
88476	186221
87050	186222
10968	186223
24939	186224
2	186225
45217	186226
69771	186227
38075	186228
80797	186229
56018	186230
39053	186231
54584	186232
101112	186233
34171	186234
121134	186235
5011	186236
34106	186237
67964	186238
124682	186239
44051	186240
87279	186241
5514	186242
45918	186243
81117	186244
89408	186245
94342	186246
358	186247
25178	186248
59146	186249
64064	186250
23046	186251
72487	186252
93292	186253
13600	186254
141773	186255
26530	186256
71460	186257
57070	186258
44665	186259
1618	186260
198	186261
23141	186262
24449	186263
82113	186264
4952	186265
14701	186266
16807	186267
7146	186268
31	186269
60436	186270
8860	186271
42760	186272
18530	186273
8085	186274
109975	186275
6006	186276
109562	186277
56154	186278
36400	186279
18582	186280
91376	186281
39655	186282
17861	186283
121895	186284
20974	186285
87114	186286
5840	186287
17389	186288
18271	186289
148215	186290
8866	186291
69421	186292
134340	186293
4720	186294
12829	186295
44092	186296
32133	186297
104631	186298
51254	186299
932	186300
34092	186301
38563	186302
55608	186303
1754	186304
7523	186305
35310	186306
49967	186307
5	186308
3352	186309
61740	186310
13629	186311
14301	186312
3619	186313
4265	186314
11970	186315
83939	186316
841	186317
84130	186318
10963	186319
82035	186320
7501	186321
122609	186322
3083	186323
91699	186324
47778	186325
73177	186326
29634	186327
11304	186328
1068	186329
41867	186330
84229	186331
105593	186332
48304	186333
44269	186334
61677	186335
2100	186336
23768	186337
1542	186338
47508	186339
22137	186340
52720	186341
106669	186342
27379	186343
128430	186344
76896	186345
62278	186346
4446	186347
4465	186348
27301	186349
27367	186350
29184	186351
13072	186352
122849	186353
6402	186354
79622	186355
19641	186356
175	186357
1181	186358
48590	186359
83917	186360
3255	186361
37713	186362
85201	186363
3787	186364
34274	186365
1951	186366
95841	186367
30878	186368
813	186369
65115	186370
13816	186371
20235	186372
4792	186373
65101	186374
109707	186375
47485	186376
14411	186377
2952	186378
3140	186379
58196	186380
86553	186381
38267	186382
68051	186383
2051	186384
3681	186385
15329	186386
15231	186387
108530	186388
9324	186389
50451	186390
54215	186391
41719	186392
67213	186393
68	186394
57597	186395
34521	186396
22548	186397
8521	186398
18029	186399
5226	186400
128150	186401
2083	186402
4222	186403
79427	186404
23193	186405
12685	186406
20547	186407
2329	186408
105857	186409
4566	186410
61601	186411
19319	186412
12577	186413
12037	186414
2354	186415
46119	186416
43672	186417
61306	186418
2041	186419
360	186420
41306	186421
57799	186422
115172	186423
62420	186424
70774	186425
51873	186426
21830	186427
39412	186428
2524	186429
42818	186430
1774	186431
15948	186432
87438	186433
49620	186434
86202	186435
43585	186436
37636	186437
74313	186438
54626	186439
68888	186440
45134	186441
5494	186442
18262	186443
8966	186444
39654	186445
4110	186446
879	186447
11786	186448
522	186449
152348	186450
4707	186451
50901	186452
1755	186453
8761	186454
3189	186455
17612	186456
17794	186457
26519	186458
62402	186459
3914	186460
27836	186461
110420	186462
25155	186463
158111	186464
91676	186465
18180	186466
69405	186467
4763	186468
86696	186469
11597	186470
22955	186471
34824	186472
5944	186473
32669	186474
3035	186475
132887	186476
65418	186477
156313	186478
2736	186479
115609	186480
63353	186481
36065	186482
48797	186483
9949	186484
4285	186485
27231	186486
139547	186487
42817	186488
16211	186489
18782	186490
116264	186491
50757	186492
58380	186493
70621	186494
39488	186495
20412	186496
25302	186497
3479	186498
48961	186499
16004	186500
90022	186501
47188	186502
25789	186503
124463	186504
137731	186505
3025	186506
4348	186507
10150	186508
1064	186509
18074	186510
21733	186511
1394	186512
27954	186513
41196	186514
27217	186515
8122	186516
82943	186517
31801	186518
11752	186519
114445	186520
390	186521
9920	186522
24645	186523
24425	186524
15990	186525
5113	186526
57704	186527
39301	186528
73720	186529
61656	186530
71125	186531
59748	186532
77421	186533
495	186534
28760	186535
941	186536
106001	186537
74567	186538
54239	186539
45657	186540
860	186541
8606	186542
17096	186543
75330	186544
52962	186545
16063	186546
7788	186547
71674	186548
119	186549
55720	186550
572	186551
49124	186552
25473	186553
10067	186554
67354	186555
22709	186556
99037	186557
77644	186558
115941	186559
48948	186560
21546	186561
35261	186562
571	186563
84847	186564
21469	186565
41370	186566
102285	186567
15352	186568
125810	186569
3779	186570
65603	186571
17703	186572
156502	186573
16	186574
50659	186575
21497	186576
27359	186577
52787	186578
87928	186579
4523	186580
40175	186581
9133	186582
104661	186583
9421	186584
2607	186585
1217	186586
128559	186587
8946	186588
119825	186589
3596	186590
63022	186591
45923	186592
70299	186593
83945	186594
2377	186595
3630	186596
1750	186597
2861	186598
20992	186599
217	186600
15244	186601
7529	186602
18062	186603
122239	186604
108393	186605
89725	186606
3912	186607
51212	186608
4585	186609
37778	186610
47581	186611
38677	186612
8349	186613
2188	186614
16025	186615
26520	186616
5162	186617
23961	186618
136246	186619
10032	186620
2852	186621
18163	186622
68794	186623
20773	186624
18525	186625
21134	186626
79476	186627
23098	186628
127947	186629
28491	186630
159976	186631
34130	186632
872	186633
98754	186634
74327	186635
21675	186636
92782	186637
92202	186638
76	186639
11407	186640
13842	186641
2406	186642
17222	186643
16233	186644
67979	186645
5060	186646
4523	186647
3790	186648
164294	186649
11031	186650
21697	186651
82888	186652
37682	186653
68746	186654
25303	186655
2347	186656
17950	186657
66140	186658
37516	186659
1213	186660
18460	186661
7466	186662
13954	186663
27902	186664
20364	186665
14559	186666
44655	186667
1595	186668
74595	186669
60896	186670
90024	186671
38425	186672
14275	186673
45111	186674
110382	186675
97	186676
3122	186677
22566	186678
9436	186679
6950	186680
62143	186681
16975	186682
9231	186683
2258	186684
100133	186685
6289	186686
10531	186687
23420	186688
20968	186689
93078	186690
21980	186691
27480	186692
64569	186693
34875	186694
8606	186695
116847	186696
30617	186697
3539	186698
18189	186699
94468	186700
33230	186701
18370	186702
26170	186703
11646	186704
11930	186705
60391	186706
6261	186707
1269	186708
77147	186709
39629	186710
8780	186711
53588	186712
21658	186713
26628	186714
119353	186715
80159	186716
5449	186717
4715	186718
114862	186719
67041	186720
70	186721
48527	186722
3989	186723
4712	186724
4619	186725
15270	186726
50430	186727
141737	186728
26658	186729
22896	186730
95125	186731
18275	186732
85013	186733
89497	186734
101147	186735
62823	186736
225	186737
3248	186738
20396	186739
12910	186740
72712	186741
67730	186742
7241	186743
11458	186744
61063	186745
72046	186746
60491	186747
33944	186748
45297	186749
47578	186750
629	186751
74827	186752
1324	186753
19040	186754
29452	186755
80497	186756
43698	186757
56169	186758
7719	186759
417	186760
420	186761
13357	186762
497	186763
392	186764
164679	186765
48017	186766
81757	186767
25942	186768
64839	186769
11848	186770
116232	186771
34797	186772
166246	186773
2581	186774
118418	186775
28105	186776
24363	186777
24843	186778
75734	186779
1307	186780
1201	186781
54676	186782
44643	186783
36102	186784
3182	186785
55628	186786
14463	186787
35958	186788
72036	186789
52299	186790
61264	186791
75205	186792
1332	186793
84375	186794
54193	186795
60799	186796
71228	186797
19396	186798
56	186799
59493	186800
49173	186801
139443	186802
3911	186803
23166	186804
25111	186805
35881	186806
10365	186807
4599	186808
14756	186809
56025	186810
26935	186811
9841	186812
115116	186813
29373	186814
76127	186815
18847	186816
2802	186817
41965	186818
38770	186819
33181	186820
53623	186821
66209	186822
32416	186823
56870	186824
2139	186825
55896	186826
15331	186827
12198	186828
1760	186829
76988	186830
27821	186831
66946	186832
5752	186833
5908	186834
22892	186835
38901	186836
42949	186837
86397	186838
35492	186839
24621	186840
40058	186841
5353	186842
5217	186843
58274	186844
5503	186845
10166	186846
45296	186847
61061	186848
29662	186849
2496	186850
8681	186851
20300	186852
4038	186853
24263	186854
5220	186855
117317	186856
38853	186857
2348	186858
47227	186859
71021	186860
85111	186861
26047	186862
50300	186863
4	186864
17926	186865
94842	186866
102598	186867
9240	186868
84769	186869
73919	186870
9056	186871
138	186872
81983	186873
1989	186874
122198	186875
28160	186876
63374	186877
27555	186878
50128	186879
42702	186880
90050	186881
160683	186882
26842	186883
45310	186884
76900	186885
82299	186886
53180	186887
138493	186888
38097	186889
28234	186890
35541	186891
126319	186892
14363	186893
51312	186894
111896	186895
2989	186896
68565	186897
18834	186898
48497	186899
24214	186900
21305	186901
1080	186902
4246	186903
156359	186904
74279	186905
9446	186906
132065	186907
731	186908
6868	186909
33017	186910
28094	186911
88247	186912
95078	186913
120342	186914
14219	186915
45144	186916
76538	186917
3029	186918
7788	186919
108631	186920
20558	186921
540	186922
52553	186923
61270	186924
73392	186925
6839	186926
3943	186927
65146	186928
157864	186929
47293	186930
8240	186931
59734	186932
105861	186933
16675	186934
20854	186935
7731	186936
68961	186937
3701	186938
50663	186939
154362	186940
59111	186941
143957	186942
129719	186943
14173	186944
9858	186945
2603	186946
79278	186947
2942	186948
8126	186949
60079	186950
164701	186951
37524	186952
73757	186953
19867	186954
108596	186955
29818	186956
23097	186957
68455	186958
32344	186959
4271	186960
47426	186961
122096	186962
118539	186963
53652	186964
6444	186965
3238	186966
60734	186967
5786	186968
9959	186969
71702	186970
2794	186971
45728	186972
29315	186973
136696	186974
83546	186975
10521	186976
29709	186977
30886	186978
3432	186979
67665	186980
42795	186981
34625	186982
87531	186983
144698	186984
1186	186985
120229	186986
16539	186987
972	186988
18444	186989
56331	186990
8646	186991
6044	186992
11445	186993
4667	186994
87185	186995
17895	186996
5469	186997
16805	186998
161437	186999
6623	187000
24207	187001
15247	187002
34765	187003
37750	187004
17907	187005
38666	187006
35863	187007
2257	187008
157984	187009
16545	187010
2357	187011
8361	187012
90291	187013
106437	187014
119423	187015
4433	187016
13066	187017
44069	187018
37244	187019
37841	187020
57883	187021
25288	187022
54660	187023
20875	187024
57058	187025
24303	187026
12140	187027
45400	187028
117947	187029
49117	187030
4109	187031
94182	187032
49028	187033
30092	187034
25089	187035
58480	187036
68430	187037
38422	187038
24780	187039
51481	187040
94023	187041
29485	187042
50643	187043
28666	187044
48293	187045
21400	187046
2867	187047
147949	187048
1356	187049
43123	187050
125841	187051
10304	187052
2040	187053
2320	187054
106980	187055
115742	187056
14138	187057
110118	187058
31547	187059
647	187060
72940	187061
58334	187062
25696	187063
24791	187064
70872	187065
37325	187066
814	187067
14269	187068
17417	187069
77125	187070
14957	187071
179	187072
56009	187073
11875	187074
50598	187075
124091	187076
68383	187077
149	187078
40443	187079
106394	187080
42345	187081
29038	187082
8659	187083
131256	187084
22150	187085
47541	187086
5226	187087
4439	187088
432	187089
80426	187090
56977	187091
21948	187092
28384	187093
60312	187094
23560	187095
393	187096
57279	187097
73655	187098
139	187099
77445	187100
11592	187101
70597	187102
47608	187103
86143	187104
26658	187105
73626	187106
73659	187107
20897	187108
15255	187109
64181	187110
125413	187111
107958	187112
65259	187113
42201	187114
92979	187115
6352	187116
64715	187117
21367	187118
6222	187119
15609	187120
42188	187121
38613	187122
6650	187123
78622	187124
2320	187125
1256	187126
36874	187127
89409	187128
13634	187129
33126	187130
22031	187131
24434	187132
40292	187133
67585	187134
75230	187135
20272	187136
4616	187137
28550	187138
26798	187139
18859	187140
94	187141
9345	187142
68002	187143
58718	187144
24985	187145
55152	187146
14151	187147
8768	187148
22615	187149
36325	187150
75838	187151
187	187152
8514	187153
44555	187154
116671	187155
75028	187156
22145	187157
10023	187158
102624	187159
6430	187160
12789	187161
17083	187162
50983	187163
77143	187164
139898	187165
15802	187166
58	187167
7245	187168
2318	187169
12461	187170
29498	187171
3920	187172
54034	187173
90517	187174
19236	187175
23883	187176
129599	187177
3337	187178
48836	187179
18235	187180
13943	187181
77392	187182
509	187183
120371	187184
79252	187185
35404	187186
8015	187187
7415	187188
2563	187189
8259	187190
111260	187191
393	187192
67352	187193
39812	187194
64033	187195
12100	187196
71262	187197
1	187198
26405	187199
45639	187200
355	187201
105374	187202
29412	187203
7557	187204
3212	187205
19536	187206
21348	187207
53473	187208
25295	187209
96531	187210
65600	187211
47227	187212
78518	187213
87123	187214
18815	187215
35385	187216
20177	187217
33095	187218
64996	187219
5622	187220
14457	187221
21951	187222
4387	187223
129737	187224
54785	187225
21010	187226
34587	187227
17827	187228
12140	187229
8385	187230
17880	187231
72479	187232
1286	187233
105043	187234
20104	187235
84537	187236
46090	187237
30100	187238
9990	187239
53369	187240
63013	187241
62004	187242
27618	187243
16326	187244
2222	187245
95007	187246
38266	187247
42863	187248
33463	187249
813	187250
4019	187251
81645	187252
109036	187253
3966	187254
23449	187255
3051	187256
157622	187257
42667	187258
9373	187259
88015	187260
62127	187261
24133	187262
40634	187263
80243	187264
27	187265
86964	187266
7567	187267
76782	187268
24258	187269
54780	187270
20984	187271
3947	187272
9988	187273
9000	187274
31410	187275
47275	187276
137	187277
22524	187278
64935	187279
17	187280
28340	187281
41020	187282
5854	187283
86577	187284
32211	187285
11819	187286
51613	187287
12618	187288
33769	187289
50132	187290
20596	187291
35938	187292
96863	187293
6908	187294
49769	187295
18491	187296
19721	187297
6917	187298
3938	187299
147930	187300
105152	187301
16104	187302
4104	187303
61913	187304
9678	187305
70106	187306
27124	187307
148780	187308
10331	187309
22922	187310
129990	187311
93335	187312
85308	187313
2877	187314
69422	187315
9545	187316
81573	187317
128240	187318
1155	187319
12790	187320
1372	187321
2716	187322
3968	187323
48104	187324
42542	187325
39843	187326
61254	187327
22040	187328
14168	187329
22141	187330
35863	187331
14871	187332
3046	187333
3480	187334
24632	187335
16333	187336
4215	187337
24645	187338
37173	187339
53331	187340
34592	187341
123224	187342
43229	187343
11626	187344
14108	187345
4715	187346
50330	187347
131317	187348
29122	187349
116754	187350
38069	187351
19686	187352
2147	187353
3058	187354
51798	187355
1563	187356
107099	187357
57027	187358
46346	187359
57232	187360
5198	187361
17809	187362
38776	187363
78165	187364
77374	187365
20456	187366
47284	187367
62894	187368
60600	187369
41209	187370
2890	187371
52687	187372
49355	187373
4285	187374
3043	187375
7930	187376
33837	187377
61413	187378
10286	187379
50810	187380
30474	187381
33667	187382
8648	187383
13050	187384
966	187385
35374	187386
4333	187387
68914	187388
6841	187389
517	187390
5601	187391
107373	187392
75098	187393
55889	187394
99417	187395
40692	187396
5774	187397
43281	187398
28398	187399
25760	187400
67076	187401
41859	187402
87651	187403
87	187404
73678	187405
4045	187406
43623	187407
39447	187408
160205	187409
93043	187410
137261	187411
80240	187412
5246	187413
52067	187414
2250	187415
38309	187416
4339	187417
95617	187418
64390	187419
87540	187420
17885	187421
2456	187422
91862	187423
86848	187424
11513	187425
20489	187426
3606	187427
11400	187428
102882	187429
34036	187430
82764	187431
10463	187432
49767	187433
15549	187434
1317	187435
51265	187436
121868	187437
9163	187438
32693	187439
85352	187440
13139	187441
3255	187442
62571	187443
25871	187444
1254	187445
66424	187446
108303	187447
99550	187448
29859	187449
54283	187450
92842	187451
137965	187452
6800	187453
69553	187454
12252	187455
40080	187456
38041	187457
7660	187458
4247	187459
21166	187460
91635	187461
9350	187462
42866	187463
1830	187464
710	187465
4354	187466
84604	187467
86690	187468
39547	187469
33566	187470
96118	187471
12	187472
68638	187473
23145	187474
27465	187475
26172	187476
4392	187477
16798	187478
18601	187479
2219	187480
23974	187481
46822	187482
129216	187483
641	187484
14494	187485
75293	187486
7571	187487
414	187488
20451	187489
44810	187490
22525	187491
6256	187492
44606	187493
5181	187494
48461	187495
22889	187496
27794	187497
9524	187498
47584	187499
48320	187500
901	187501
6800	187502
57226	187503
22821	187504
94193	187505
41681	187506
10984	187507
2476	187508
10894	187509
29368	187510
30117	187511
88206	187512
6756	187513
129538	187514
30637	187515
3406	187516
109640	187517
35650	187518
69614	187519
15197	187520
34848	187521
40170	187522
38428	187523
30018	187524
7284	187525
127435	187526
27166	187527
18599	187528
15659	187529
13797	187530
11716	187531
9734	187532
22	187533
137	187534
5122	187535
9045	187536
115594	187537
46830	187538
25368	187539
2280	187540
66501	187541
27094	187542
1161	187543
32649	187544
145091	187545
33131	187546
114211	187547
32777	187548
12664	187549
10782	187550
29279	187551
38746	187552
33122	187553
93970	187554
16631	187555
7550	187556
8859	187557
22844	187558
67032	187559
13389	187560
554	187561
55756	187562
1391	187563
47825	187564
37992	187565
2721	187566
15149	187567
7975	187568
7388	187569
21322	187570
106027	187571
37768	187572
14959	187573
41368	187574
50272	187575
5169	187576
87068	187577
36067	187578
27697	187579
8059	187580
44926	187581
70388	187582
111717	187583
41246	187584
95	187585
51357	187586
101929	187587
138470	187588
50441	187589
6299	187590
12211	187591
161177	187592
16576	187593
18157	187594
81861	187595
1799	187596
10147	187597
26961	187598
3695	187599
106292	187600
18106	187601
3765	187602
139848	187603
81006	187604
25660	187605
2809	187606
29988	187607
23711	187608
52363	187609
36971	187610
11880	187611
17762	187612
59263	187613
7775	187614
163517	187615
35186	187616
2460	187617
3263	187618
742	187619
27663	187620
95304	187621
47200	187622
152838	187623
100402	187624
43130	187625
74594	187626
26134	187627
18348	187628
161272	187629
25697	187630
64257	187631
44579	187632
19737	187633
11088	187634
138170	187635
88729	187636
153120	187637
15644	187638
17339	187639
80066	187640
28766	187641
27651	187642
13855	187643
14886	187644
33784	187645
101603	187646
61658	187647
2100	187648
2218	187649
22429	187650
81486	187651
115431	187652
110178	187653
38301	187654
6240	187655
57424	187656
8137	187657
34752	187658
70600	187659
69615	187660
14451	187661
30039	187662
41895	187663
18214	187664
59436	187665
68443	187666
43169	187667
1017	187668
17607	187669
116013	187670
26887	187671
33230	187672
4705	187673
45451	187674
12619	187675
17745	187676
31744	187677
24170	187678
34917	187679
43330	187680
4894	187681
132688	187682
106286	187683
107388	187684
77877	187685
174	187686
21538	187687
20092	187688
80007	187689
163597	187690
22160	187691
134221	187692
39042	187693
11875	187694
23196	187695
10253	187696
4363	187697
38886	187698
12763	187699
20705	187700
14203	187701
53801	187702
38234	187703
130	187704
3261	187705
82493	187706
1668	187707
79920	187708
8651	187709
123565	187710
4122	187711
84876	187712
1368	187713
4	187714
33171	187715
3751	187716
91800	187717
12780	187718
65344	187719
24540	187720
56384	187721
23955	187722
1352	187723
3279	187724
9028	187725
15928	187726
26189	187727
76394	187728
37324	187729
161636	187730
10478	187731
23362	187732
28	187733
6793	187734
9905	187735
13488	187736
114464	187737
19070	187738
47009	187739
19065	187740
19049	187741
8846	187742
70389	187743
29325	187744
69717	187745
50509	187746
1213	187747
896	187748
12449	187749
17403	187750
33145	187751
290	187752
6995	187753
78429	187754
17029	187755
19555	187756
47268	187757
119722	187758
21151	187759
70703	187760
3794	187761
9961	187762
6098	187763
49891	187764
87423	187765
3188	187766
6292	187767
3561	187768
75231	187769
53845	187770
48	187771
30660	187772
14817	187773
45158	187774
143437	187775
55944	187776
100157	187777
63835	187778
42260	187779
98712	187780
33339	187781
25309	187782
771	187783
148802	187784
65940	187785
6493	187786
38483	187787
99966	187788
21658	187789
88077	187790
21744	187791
162913	187792
61844	187793
35032	187794
9553	187795
42258	187796
55030	187797
71593	187798
7315	187799
69416	187800
121740	187801
51592	187802
87655	187803
2780	187804
99671	187805
84345	187806
65108	187807
24703	187808
62932	187809
31450	187810
3637	187811
42266	187812
86403	187813
1250	187814
2260	187815
76242	187816
39	187817
59225	187818
154421	187819
3666	187820
62950	187821
5641	187822
21612	187823
53130	187824
50484	187825
45971	187826
344	187827
61175	187828
65103	187829
6035	187830
81578	187831
24022	187832
61020	187833
5654	187834
20549	187835
435	187836
67925	187837
13098	187838
130554	187839
20616	187840
46242	187841
6523	187842
37304	187843
41368	187844
25785	187845
7860	187846
1664	187847
26770	187848
4693	187849
78603	187850
20939	187851
40347	187852
59940	187853
42	187854
1772	187855
38735	187856
3540	187857
63498	187858
12276	187859
60657	187860
4347	187861
1186	187862
28615	187863
79097	187864
12618	187865
2896	187866
55	187867
9477	187868
45200	187869
45087	187870
5667	187871
46909	187872
14159	187873
18377	187874
30396	187875
25660	187876
2386	187877
40061	187878
36694	187879
113682	187880
1724	187881
2478	187882
5734	187883
49834	187884
81684	187885
37866	187886
23971	187887
5430	187888
14950	187889
16212	187890
159851	187891
8928	187892
11198	187893
12575	187894
9791	187895
8226	187896
135470	187897
120306	187898
145920	187899
30502	187900
70400	187901
14602	187902
9853	187903
58257	187904
8720	187905
2161	187906
11483	187907
60511	187908
10621	187909
60289	187910
98425	187911
69128	187912
9383	187913
924	187914
15437	187915
82992	187916
86766	187917
1558	187918
8327	187919
108612	187920
67	187921
16555	187922
87120	187923
27439	187924
533	187925
1868	187926
68492	187927
15846	187928
35471	187929
31966	187930
40830	187931
80217	187932
42774	187933
66861	187934
12966	187935
100091	187936
79743	187937
10	187938
33441	187939
22339	187940
39418	187941
62246	187942
13963	187943
23588	187944
10757	187945
105432	187946
15707	187947
26630	187948
121986	187949
2375	187950
18825	187951
21386	187952
40930	187953
39203	187954
61169	187955
1283	187956
14566	187957
74623	187958
26911	187959
17744	187960
18865	187961
38472	187962
13306	187963
3278	187964
9445	187965
76947	187966
38860	187967
39405	187968
402	187969
27366	187970
50926	187971
112629	187972
128871	187973
1194	187974
25472	187975
59328	187976
31074	187977
1263	187978
129797	187979
19325	187980
46212	187981
17521	187982
3597	187983
35886	187984
1350	187985
15938	187986
49470	187987
20121	187988
1077	187989
3	187990
23905	187991
123998	187992
61695	187993
150765	187994
61973	187995
17281	187996
10235	187997
2912	187998
20590	187999
1218	188000
38525	188001
45099	188002
99347	188003
76084	188004
34	188005
17150	188006
3620	188007
18249	188008
47132	188009
71873	188010
60738	188011
33236	188012
25653	188013
6057	188014
74011	188015
37956	188016
109429	188017
31193	188018
110693	188019
254	188020
107894	188021
50197	188022
133907	188023
68605	188024
47391	188025
15798	188026
103959	188027
18	188028
30610	188029
42693	188030
14323	188031
67723	188032
5137	188033
4820	188034
3184	188035
4753	188036
52736	188037
45495	188038
353	188039
17529	188040
44099	188041
136585	188042
15253	188043
258	188044
105632	188045
31236	188046
6179	188047
72073	188048
38036	188049
3667	188050
48397	188051
22856	188052
2820	188053
3157	188054
8039	188055
21281	188056
5487	188057
32946	188058
7381	188059
29471	188060
75637	188061
2571	188062
36897	188063
42347	188064
126418	188065
106440	188066
56900	188067
1514	188068
43645	188069
37442	188070
41608	188071
62154	188072
23435	188073
21548	188074
44058	188075
65412	188076
20976	188077
4475	188078
31401	188079
95462	188080
2474	188081
45337	188082
1222	188083
147585	188084
24812	188085
28895	188086
1823	188087
123559	188088
156219	188089
29453	188090
66112	188091
5970	188092
33381	188093
20808	188094
42441	188095
128387	188096
1251	188097
33601	188098
26089	188099
19772	188100
3930	188101
72616	188102
3648	188103
43647	188104
47632	188105
105652	188106
135516	188107
28595	188108
131592	188109
6687	188110
114041	188111
29541	188112
47176	188113
42177	188114
39658	188115
55089	188116
35984	188117
68517	188118
16010	188119
89347	188120
63453	188121
86928	188122
54633	188123
56723	188124
56715	188125
41056	188126
3100	188127
6950	188128
5335	188129
15825	188130
59304	188131
20	188132
41	188133
5661	188134
26866	188135
39537	188136
97764	188137
11258	188138
11371	188139
14346	188140
5751	188141
89447	188142
26173	188143
118664	188144
85176	188145
11093	188146
14203	188147
19599	188148
36147	188149
39251	188150
4398	188151
35803	188152
43751	188153
124698	188154
7005	188155
126673	188156
49948	188157
25263	188158
5803	188159
9326	188160
12637	188161
55034	188162
25646	188163
15180	188164
1339	188165
15480	188166
57973	188167
36749	188168
100580	188169
16502	188170
889	188171
51686	188172
3633	188173
4765	188174
227	188175
50898	188176
121810	188177
48779	188178
48022	188179
31770	188180
4077	188181
74329	188182
70537	188183
79336	188184
64145	188185
53127	188186
1325	188187
36361	188188
29521	188189
104785	188190
436	188191
14559	188192
42706	188193
17850	188194
26291	188195
1456	188196
27714	188197
147365	188198
118158	188199
716	188200
15000	188201
21875	188202
298	188203
50246	188204
84710	188205
55694	188206
8711	188207
15695	188208
6445	188209
30381	188210
7508	188211
94366	188212
39547	188213
41015	188214
13461	188215
9699	188216
4601	188217
25512	188218
82993	188219
152512	188220
87707	188221
2235	188222
2301	188223
20666	188224
12086	188225
17167	188226
4508	188227
20656	188228
1988	188229
94498	188230
8973	188231
34058	188232
2589	188233
49898	188234
11149	188235
9601	188236
11030	188237
14521	188238
28689	188239
10408	188240
17293	188241
32234	188242
10729	188243
40525	188244
40685	188245
15055	188246
49287	188247
95761	188248
105671	188249
74437	188250
9952	188251
2895	188252
31001	188253
135306	188254
50985	188255
2830	188256
27865	188257
26379	188258
100458	188259
113410	188260
18471	188261
2649	188262
34186	188263
76116	188264
32488	188265
58586	188266
22425	188267
34300	188268
16832	188269
59498	188270
32990	188271
31290	188272
96738	188273
21450	188274
15089	188275
987	188276
15019	188277
16069	188278
84969	188279
47812	188280
34560	188281
104175	188282
51052	188283
134667	188284
77	188285
1266	188286
1111	188287
163714	188288
56479	188289
20968	188290
729	188291
11532	188292
26957	188293
80246	188294
78293	188295
193	188296
23865	188297
110800	188298
21713	188299
68273	188300
38199	188301
573	188302
17016	188303
3706	188304
44201	188305
37260	188306
31528	188307
69224	188308
27984	188309
6812	188310
48559	188311
32517	188312
123379	188313
42064	188314
478	188315
403	188316
13667	188317
9123	188318
10104	188319
75551	188320
25800	188321
16071	188322
1028	188323
85182	188324
49223	188325
69278	188326
31551	188327
27180	188328
20303	188329
3163	188330
557	188331
88166	188332
46140	188333
13152	188334
31538	188335
120661	188336
91458	188337
4769	188338
1855	188339
27234	188340
85308	188341
65535	188342
1244	188343
6163	188344
4754	188345
40110	188346
32302	188347
13860	188348
11050	188349
94601	188350
1679	188351
103348	188352
107215	188353
10954	188354
159470	188355
4634	188356
74477	188357
18571	188358
86611	188359
30319	188360
2073	188361
42453	188362
1734	188363
13887	188364
42151	188365
58694	188366
14136	188367
1537	188368
31114	188369
4968	188370
17248	188371
42068	188372
5346	188373
76678	188374
132578	188375
65508	188376
42338	188377
63282	188378
107395	188379
64853	188380
17023	188381
1265	188382
25877	188383
34118	188384
1159	188385
9735	188386
7098	188387
1313	188388
9092	188389
9772	188390
5444	188391
67771	188392
21923	188393
983	188394
122774	188395
64350	188396
415	188397
33708	188398
56912	188399
103342	188400
55667	188401
145092	188402
6265	188403
111738	188404
14302	188405
52409	188406
7021	188407
80691	188408
150452	188409
25407	188410
23063	188411
212	188412
5879	188413
17300	188414
3182	188415
71586	188416
57414	188417
16938	188418
134279	188419
307	188420
77286	188421
94284	188422
130231	188423
9645	188424
126865	188425
41113	188426
27673	188427
31775	188428
114849	188429
2295	188430
15856	188431
57358	188432
37509	188433
42625	188434
10935	188435
132176	188436
62588	188437
79336	188438
157842	188439
140358	188440
3413	188441
71182	188442
21925	188443
9542	188444
17071	188445
93063	188446
2697	188447
13157	188448
92135	188449
132607	188450
139070	188451
77073	188452
41904	188453
29217	188454
30152	188455
21717	188456
28679	188457
33533	188458
116912	188459
1037	188460
12890	188461
4248	188462
55269	188463
3887	188464
19194	188465
78465	188466
27128	188467
34097	188468
111693	188469
113444	188470
133538	188471
36274	188472
32398	188473
4017	188474
144210	188475
1259	188476
78	188477
43743	188478
8368	188479
5312	188480
18283	188481
25307	188482
31234	188483
4189	188484
62551	188485
42675	188486
62412	188487
13539	188488
23475	188489
13288	188490
29458	188491
132	188492
64375	188493
3444	188494
81060	188495
63070	188496
30119	188497
58986	188498
21551	188499
20649	188500
115760	188501
68999	188502
4205	188503
12272	188504
9720	188505
8883	188506
4877	188507
2759	188508
2458	188509
74073	188510
17815	188511
15761	188512
11888	188513
256	188514
86195	188515
14966	188516
9940	188517
59711	188518
2893	188519
118	188520
54437	188521
35167	188522
41142	188523
4104	188524
138757	188525
12649	188526
56261	188527
6751	188528
29014	188529
9460	188530
33225	188531
106262	188532
36671	188533
47842	188534
114955	188535
137	188536
84468	188537
33372	188538
50755	188539
26219	188540
77149	188541
47446	188542
39511	188543
162319	188544
27956	188545
96502	188546
67	188547
59378	188548
45853	188549
6942	188550
13143	188551
20253	188552
21006	188553
700	188554
104715	188555
60786	188556
4233	188557
11182	188558
2457	188559
98355	188560
17300	188561
2640	188562
14011	188563
13755	188564
16925	188565
96527	188566
30328	188567
1343	188568
365	188569
47294	188570
80130	188571
34730	188572
4879	188573
52559	188574
27706	188575
36468	188576
57956	188577
12508	188578
78692	188579
27694	188580
115545	188581
15833	188582
150909	188583
149487	188584
114045	188585
39742	188586
147	188587
25276	188588
36061	188589
28736	188590
1186	188591
6777	188592
12216	188593
15053	188594
131126	188595
15781	188596
25956	188597
50866	188598
40764	188599
46201	188600
56411	188601
13988	188602
3883	188603
4055	188604
157921	188605
80465	188606
1649	188607
16603	188608
31774	188609
22560	188610
11388	188611
20629	188612
3993	188613
253	188614
63746	188615
630	188616
34356	188617
49994	188618
30236	188619
12848	188620
122398	188621
13119	188622
17293	188623
80632	188624
25710	188625
14912	188626
12898	188627
46342	188628
4841	188629
4789	188630
35178	188631
4672	188632
20259	188633
161016	188634
124181	188635
28233	188636
3895	188637
79952	188638
1490	188639
60567	188640
5831	188641
83440	188642
36194	188643
63203	188644
10782	188645
14916	188646
13721	188647
132431	188648
764	188649
8777	188650
97015	188651
15303	188652
90759	188653
9994	188654
36826	188655
23074	188656
33392	188657
30746	188658
602	188659
44958	188660
132691	188661
22897	188662
22260	188663
2190	188664
11545	188665
1261	188666
13822	188667
97677	188668
92333	188669
22187	188670
72556	188671
47822	188672
32263	188673
81439	188674
86879	188675
82308	188676
78041	188677
153	188678
2847	188679
25976	188680
75983	188681
4226	188682
22814	188683
59105	188684
19655	188685
7316	188686
17334	188687
32526	188688
42715	188689
77138	188690
125454	188691
36172	188692
29812	188693
9277	188694
81479	188695
77615	188696
11558	188697
8749	188698
55673	188699
6475	188700
36582	188701
35164	188702
30625	188703
17803	188704
156876	188705
9583	188706
15260	188707
452	188708
13201	188709
52788	188710
19062	188711
83247	188712
83050	188713
36035	188714
36471	188715
91771	188716
5292	188717
117449	188718
36759	188719
284	188720
4059	188721
53514	188722
15118	188723
9282	188724
122	188725
36540	188726
14672	188727
28713	188728
59269	188729
3486	188730
3299	188731
9544	188732
132640	188733
25140	188734
53478	188735
83607	188736
59380	188737
20886	188738
65421	188739
1740	188740
85502	188741
3	188742
71666	188743
131169	188744
28565	188745
7122	188746
48915	188747
7938	188748
72974	188749
9282	188750
65031	188751
87368	188752
725	188753
8146	188754
9288	188755
4649	188756
106325	188757
44475	188758
17930	188759
76515	188760
2316	188761
51691	188762
757	188763
8	188764
165	188765
18387	188766
117	188767
70389	188768
2693	188769
9403	188770
6570	188771
93874	188772
64333	188773
1268	188774
20966	188775
43263	188776
21468	188777
42742	188778
58124	188779
2018	188780
62493	188781
13399	188782
141	188783
4857	188784
54146	188785
24288	188786
36687	188787
4910	188788
38001	188789
74733	188790
34651	188791
149708	188792
104335	188793
2974	188794
38288	188795
6388	188796
23490	188797
85527	188798
7419	188799
64524	188800
11767	188801
4856	188802
11563	188803
63127	188804
10060	188805
17910	188806
11211	188807
10904	188808
1	188809
12736	188810
44234	188811
1912	188812
15010	188813
140486	188814
21020	188815
50944	188816
32261	188817
102999	188818
27198	188819
39762	188820
34973	188821
1826	188822
74108	188823
25230	188824
35160	188825
24507	188826
104194	188827
6259	188828
85178	188829
101936	188830
90598	188831
109469	188832
46696	188833
90582	188834
9611	188835
32950	188836
58760	188837
3719	188838
76564	188839
7906	188840
78218	188841
34146	188842
757	188843
2794	188844
8261	188845
47862	188846
5532	188847
27785	188848
8317	188849
5875	188850
1672	188851
92579	188852
1122	188853
21686	188854
5465	188855
4391	188856
36181	188857
20031	188858
11018	188859
12385	188860
3	188861
80116	188862
59672	188863
1286	188864
40526	188865
36660	188866
101260	188867
88383	188868
8539	188869
27667	188870
82668	188871
8010	188872
86279	188873
66262	188874
5533	188875
16802	188876
125569	188877
122105	188878
30547	188879
53319	188880
154224	188881
367	188882
28845	188883
40517	188884
39249	188885
7688	188886
8292	188887
30731	188888
42358	188889
81755	188890
79781	188891
3647	188892
25303	188893
35595	188894
32142	188895
25852	188896
8981	188897
267	188898
21874	188899
24460	188900
18240	188901
78182	188902
155755	188903
12823	188904
4138	188905
6124	188906
80902	188907
3647	188908
4088	188909
1663	188910
24473	188911
5979	188912
5575	188913
2773	188914
3271	188915
4845	188916
3252	188917
10095	188918
1604	188919
82511	188920
62930	188921
11107	188922
105869	188923
151589	188924
1278	188925
27442	188926
49815	188927
55828	188928
1131	188929
1749	188930
4557	188931
95808	188932
5472	188933
96327	188934
58014	188935
10391	188936
904	188937
107922	188938
11	188939
20924	188940
72169	188941
87256	188942
46943	188943
14615	188944
816	188945
100	188946
8102	188947
120989	188948
3200	188949
24709	188950
66997	188951
9917	188952
5198	188953
31305	188954
33773	188955
94293	188956
7964	188957
93291	188958
40783	188959
105420	188960
45323	188961
6422	188962
62043	188963
30143	188964
35689	188965
62364	188966
6040	188967
10995	188968
11329	188969
13680	188970
1093	188971
1257	188972
2080	188973
7621	188974
88322	188975
69572	188976
100317	188977
1567	188978
42616	188979
57930	188980
103999	188981
44199	188982
92275	188983
65520	188984
19959	188985
49974	188986
38756	188987
78519	188988
12734	188989
2950	188990
23572	188991
6738	188992
67880	188993
29319	188994
12071	188995
1896	188996
44302	188997
32908	188998
21177	188999
46654	189000
77819	189001
3814	189002
1509	189003
8339	189004
13337	189005
58183	189006
73150	189007
27950	189008
1364	189009
27791	189010
14268	189011
53880	189012
9923	189013
10783	189014
7727	189015
22405	189016
33802	189017
6008	189018
125047	189019
14599	189020
21349	189021
1502	189022
62482	189023
268	189024
17875	189025
146238	189026
85431	189027
51775	189028
15016	189029
6406	189030
125362	189031
108296	189032
53051	189033
41	189034
31244	189035
11858	189036
113607	189037
22537	189038
35287	189039
36979	189040
45466	189041
95178	189042
4029	189043
13062	189044
15628	189045
9416	189046
119395	189047
8561	189048
127887	189049
47	189050
1972	189051
1685	189052
27069	189053
4797	189054
2657	189055
27288	189056
15426	189057
4822	189058
14642	189059
16198	189060
31118	189061
9609	189062
50015	189063
39939	189064
18408	189065
1511	189066
90	189067
47721	189068
131600	189069
12069	189070
135050	189071
7720	189072
93193	189073
2656	189074
63335	189075
42547	189076
7268	189077
1515	189078
53408	189079
44805	189080
17356	189081
3325	189082
98657	189083
12055	189084
16907	189085
163207	189086
81910	189087
37797	189088
13632	189089
99867	189090
4029	189091
1662	189092
54755	189093
15460	189094
46190	189095
11537	189096
1226	189097
100475	189098
110140	189099
14829	189100
84075	189101
13575	189102
56582	189103
6333	189104
48697	189105
25	189106
4491	189107
217	189108
109649	189109
23038	189110
60473	189111
41827	189112
20674	189113
3259	189114
77201	189115
2654	189116
41035	189117
44911	189118
21164	189119
20333	189120
744	189121
14644	189122
93378	189123
52453	189124
9465	189125
11867	189126
54083	189127
9195	189128
6654	189129
10282	189130
59734	189131
55887	189132
33616	189133
28051	189134
72097	189135
493	189136
29574	189137
110310	189138
38845	189139
113536	189140
44094	189141
8440	189142
72673	189143
668	189144
5201	189145
112211	189146
9489	189147
26083	189148
29180	189149
50	189150
13057	189151
2929	189152
18901	189153
4978	189154
7432	189155
159911	189156
65620	189157
17024	189158
68046	189159
100885	189160
234	189161
4856	189162
44274	189163
126923	189164
19962	189165
5222	189166
91260	189167
81	189168
77820	189169
68505	189170
18024	189171
9222	189172
4518	189173
128040	189174
1459	189175
31376	189176
70033	189177
70173	189178
43370	189179
44044	189180
60392	189181
21075	189182
49125	189183
83957	189184
163195	189185
50642	189186
32469	189187
85802	189188
29802	189189
13841	189190
32173	189191
55015	189192
56035	189193
894	189194
33888	189195
29403	189196
49287	189197
132427	189198
5608	189199
10688	189200
25861	189201
1408	189202
15852	189203
28649	189204
113740	189205
12439	189206
503	189207
129508	189208
190	189209
40456	189210
82821	189211
271	189212
67957	189213
17071	189214
141636	189215
102293	189216
20324	189217
13230	189218
50041	189219
153558	189220
24743	189221
31595	189222
23413	189223
31803	189224
53983	189225
44592	189226
69466	189227
117234	189228
15574	189229
7553	189230
6324	189231
43405	189232
50	189233
105647	189234
68170	189235
34116	189236
515	189237
36205	189238
12276	189239
155143	189240
60483	189241
60379	189242
11929	189243
21585	189244
24077	189245
19323	189246
28156	189247
22421	189248
4363	189249
60647	189250
15159	189251
12613	189252
100907	189253
53113	189254
80082	189255
1924	189256
7684	189257
32191	189258
71498	189259
52929	189260
41898	189261
65106	189262
8618	189263
8971	189264
11178	189265
13454	189266
3419	189267
13736	189268
6068	189269
33565	189270
69508	189271
14975	189272
77070	189273
49982	189274
8466	189275
152492	189276
16950	189277
7318	189278
224	189279
4694	189280
27905	189281
75018	189282
15871	189283
26452	189284
9247	189285
2433	189286
118428	189287
34489	189288
17810	189289
14250	189290
39072	189291
2274	189292
56867	189293
35339	189294
27529	189295
77649	189296
113788	189297
16427	189298
102188	189299
1029	189300
906	189301
1391	189302
7420	189303
77216	189304
48690	189305
46412	189306
69543	189307
82924	189308
37908	189309
1496	189310
12894	189311
104590	189312
1925	189313
4733	189314
38033	189315
4994	189316
9990	189317
756	189318
24183	189319
23689	189320
10724	189321
76204	189322
109445	189323
4254	189324
63387	189325
408	189326
24042	189327
50460	189328
3081	189329
20545	189330
16892	189331
2378	189332
2037	189333
62559	189334
9742	189335
8645	189336
120291	189337
32628	189338
25719	189339
10434	189340
11747	189341
43172	189342
24137	189343
1563	189344
71763	189345
148198	189346
47316	189347
4138	189348
70210	189349
52240	189350
34823	189351
35792	189352
8671	189353
9006	189354
3377	189355
47210	189356
79744	189357
19262	189358
45800	189359
86366	189360
155891	189361
84208	189362
79915	189363
2053	189364
38512	189365
43822	189366
1757	189367
20338	189368
36194	189369
390	189370
44287	189371
181	189372
16234	189373
127807	189374
92056	189375
23849	189376
21890	189377
34446	189378
25245	189379
67822	189380
35550	189381
84128	189382
8654	189383
54576	189384
122990	189385
3372	189386
34560	189387
92308	189388
13892	189389
5765	189390
104545	189391
69340	189392
21950	189393
12480	189394
57719	189395
15448	189396
193	189397
27945	189398
104092	189399
92091	189400
359	189401
66670	189402
7223	189403
68044	189404
29415	189405
154509	189406
42953	189407
11393	189408
88632	189409
54450	189410
18374	189411
17700	189412
4414	189413
1597	189414
6148	189415
62410	189416
3085	189417
83290	189418
54039	189419
20188	189420
6874	189421
6607	189422
67982	189423
21116	189424
23146	189425
24557	189426
114246	189427
408	189428
126312	189429
12441	189430
1266	189431
7127	189432
652	189433
77878	189434
68534	189435
17932	189436
130151	189437
78083	189438
68602	189439
15080	189440
79837	189441
2989	189442
135044	189443
23393	189444
20869	189445
166173	189446
62065	189447
103004	189448
1577	189449
26075	189450
128134	189451
14314	189452
42850	189453
39313	189454
6964	189455
1524	189456
97840	189457
67860	189458
5075	189459
53306	189460
5362	189461
8627	189462
22905	189463
12920	189464
13527	189465
3526	189466
3526	189467
23360	189468
121780	189469
7273	189470
4711	189471
18544	189472
10855	189473
77204	189474
109950	189475
25208	189476
3755	189477
7384	189478
21016	189479
36625	189480
2702	189481
106423	189482
41233	189483
32722	189484
81258	189485
26083	189486
12893	189487
46193	189488
7363	189489
92070	189490
4913	189491
1887	189492
587	189493
5648	189494
7121	189495
31064	189496
21611	189497
37259	189498
123499	189499
42520	189500
135905	189501
67257	189502
95059	189503
100911	189504
937	189505
8201	189506
6717	189507
118380	189508
44053	189509
3564	189510
136114	189511
455	189512
2251	189513
28004	189514
35473	189515
70057	189516
1687	189517
65752	189518
88160	189519
9360	189520
81375	189521
72196	189522
73076	189523
7929	189524
71455	189525
56344	189526
25172	189527
57380	189528
14304	189529
4856	189530
82278	189531
40642	189532
5286	189533
6834	189534
3964	189535
1223	189536
26719	189537
22408	189538
39091	189539
44091	189540
26168	189541
21444	189542
88258	189543
30623	189544
65779	189545
4657	189546
1732	189547
38536	189548
10608	189549
19164	189550
17204	189551
78781	189552
61103	189553
32359	189554
18495	189555
906	189556
115882	189557
30072	189558
59821	189559
33315	189560
107678	189561
5875	189562
57459	189563
83720	189564
29266	189565
134351	189566
3387	189567
36137	189568
64212	189569
68629	189570
15412	189571
5816	189572
7914	189573
6622	189574
53506	189575
58373	189576
50527	189577
64780	189578
100050	189579
54200	189580
11275	189581
59790	189582
75510	189583
106503	189584
59832	189585
5183	189586
11297	189587
20855	189588
95777	189589
120355	189590
144852	189591
6487	189592
106909	189593
124790	189594
5552	189595
4446	189596
48948	189597
35116	189598
11773	189599
9430	189600
641	189601
37858	189602
49611	189603
31335	189604
157526	189605
133262	189606
309	189607
69985	189608
11958	189609
7143	189610
226	189611
134	189612
3197	189613
42601	189614
101927	189615
5459	189616
92501	189617
27931	189618
3422	189619
17032	189620
49727	189621
50459	189622
68042	189623
48188	189624
165069	189625
46355	189626
73994	189627
41755	189628
33485	189629
19740	189630
78967	189631
13385	189632
102596	189633
47075	189634
7880	189635
64509	189636
28838	189637
71939	189638
76829	189639
8062	189640
105824	189641
27855	189642
38690	189643
146149	189644
31684	189645
59	189646
43625	189647
75673	189648
13642	189649
45039	189650
117429	189651
3351	189652
152611	189653
81472	189654
72542	189655
13744	189656
54516	189657
22239	189658
28772	189659
27939	189660
20938	189661
16018	189662
2537	189663
156712	189664
11791	189665
17267	189666
130	189667
53600	189668
15586	189669
9432	189670
66180	189671
19282	189672
16554	189673
54520	189674
20235	189675
137306	189676
155760	189677
12152	189678
810	189679
8750	189680
25693	189681
127828	189682
17334	189683
145673	189684
21942	189685
838	189686
70060	189687
116276	189688
95506	189689
20515	189690
38066	189691
16459	189692
16640	189693
80385	189694
7437	189695
143013	189696
2915	189697
13267	189698
67110	189699
14575	189700
25864	189701
5084	189702
112806	189703
27157	189704
52525	189705
40463	189706
38336	189707
8580	189708
5598	189709
14172	189710
117757	189711
1184	189712
69313	189713
1778	189714
11232	189715
37444	189716
90771	189717
27383	189718
13350	189719
6546	189720
53005	189721
6194	189722
111222	189723
12724	189724
73877	189725
20856	189726
53493	189727
44879	189728
4058	189729
4659	189730
49825	189731
25508	189732
10018	189733
1070	189734
2116	189735
125585	189736
71415	189737
51734	189738
33104	189739
671	189740
58310	189741
258	189742
21818	189743
4911	189744
19609	189745
35281	189746
84801	189747
40	189748
1643	189749
46072	189750
15645	189751
32622	189752
64025	189753
48345	189754
1920	189755
28847	189756
17701	189757
58280	189758
128706	189759
41752	189760
92459	189761
50313	189762
14392	189763
12904	189764
121084	189765
8235	189766
110	189767
71171	189768
13846	189769
44438	189770
38077	189771
162113	189772
5230	189773
88706	189774
4444	189775
41627	189776
1454	189777
56049	189778
16801	189779
41986	189780
38811	189781
129018	189782
7190	189783
3886	189784
122466	189785
26956	189786
37541	189787
86296	189788
58898	189789
2680	189790
4889	189791
76110	189792
4624	189793
68290	189794
25909	189795
5521	189796
7217	189797
64819	189798
38149	189799
51418	189800
161101	189801
48612	189802
16374	189803
27438	189804
2011	189805
131118	189806
3147	189807
92977	189808
107019	189809
78383	189810
105583	189811
147	189812
10266	189813
985	189814
124112	189815
114569	189816
93789	189817
17538	189818
10707	189819
42972	189820
18413	189821
27804	189822
50633	189823
673	189824
23906	189825
85764	189826
15037	189827
23767	189828
11041	189829
37385	189830
131816	189831
25524	189832
124785	189833
4801	189834
23339	189835
28003	189836
16538	189837
86705	189838
56539	189839
16081	189840
38542	189841
11521	189842
4212	189843
6483	189844
22186	189845
28301	189846
42024	189847
145751	189848
7936	189849
723	189850
154386	189851
151085	189852
26112	189853
60804	189854
7572	189855
15766	189856
41080	189857
24879	189858
114384	189859
55463	189860
35825	189861
52774	189862
15263	189863
11826	189864
79679	189865
25834	189866
30513	189867
113	189868
61822	189869
48697	189870
53317	189871
1039	189872
77382	189873
72442	189874
65452	189875
12615	189876
34123	189877
77110	189878
57394	189879
83329	189880
20720	189881
35063	189882
87871	189883
34028	189884
15155	189885
2435	189886
87964	189887
55816	189888
60551	189889
20785	189890
16371	189891
14821	189892
7349	189893
74398	189894
9778	189895
12905	189896
50642	189897
42404	189898
30511	189899
15511	189900
151426	189901
24901	189902
2315	189903
28932	189904
56962	189905
7059	189906
63571	189907
130676	189908
136401	189909
51579	189910
80809	189911
83764	189912
8045	189913
68411	189914
80615	189915
46360	189916
35996	189917
6098	189918
10	189919
40205	189920
6816	189921
91937	189922
16895	189923
5954	189924
67706	189925
2633	189926
351	189927
53805	189928
90046	189929
18715	189930
16076	189931
18041	189932
71445	189933
30982	189934
22142	189935
19836	189936
46815	189937
21303	189938
25784	189939
7303	189940
28379	189941
81613	189942
65117	189943
13448	189944
67224	189945
53656	189946
59360	189947
3193	189948
82616	189949
30005	189950
30500	189951
83033	189952
101005	189953
33	189954
24457	189955
5688	189956
93572	189957
3362	189958
18504	189959
14877	189960
67191	189961
38163	189962
2211	189963
1172	189964
108933	189965
2971	189966
91515	189967
48084	189968
21756	189969
71124	189970
83785	189971
57641	189972
161988	189973
7057	189974
1096	189975
140137	189976
100491	189977
78806	189978
71034	189979
34365	189980
18	189981
59420	189982
20804	189983
59817	189984
67941	189985
7519	189986
41304	189987
25133	189988
120	189989
34778	189990
75975	189991
21634	189992
18895	189993
62914	189994
77889	189995
35521	189996
72067	189997
48532	189998
24884	189999
628	190000
50974	190001
4717	190002
18475	190003
15778	190004
93451	190005
11860	190006
25307	190007
34372	190008
89323	190009
60594	190010
38361	190011
43465	190012
24121	190013
48398	190014
132964	190015
8729	190016
8190	190017
7841	190018
19860	190019
9144	190020
34344	190021
21316	190022
47319	190023
92069	190024
89934	190025
138066	190026
9297	190027
16704	190028
113108	190029
4092	190030
839	190031
431	190032
109703	190033
61029	190034
806	190035
65882	190036
4955	190037
45539	190038
50635	190039
17026	190040
32537	190041
90391	190042
5756	190043
25336	190044
99709	190045
78881	190046
13425	190047
8847	190048
714	190049
134988	190050
74032	190051
2019	190052
12802	190053
11057	190054
705	190055
40839	190056
151460	190057
3310	190058
34798	190059
28142	190060
123348	190061
7601	190062
156893	190063
150751	190064
33942	190065
63730	190066
59002	190067
49479	190068
11516	190069
164711	190070
5655	190071
54975	190072
18670	190073
70316	190074
117219	190075
65939	190076
106193	190077
28260	190078
8736	190079
28423	190080
12684	190081
156917	190082
16279	190083
10444	190084
35015	190085
134951	190086
43058	190087
4899	190088
132149	190089
13598	190090
4124	190091
13165	190092
34940	190093
53683	190094
19021	190095
75866	190096
1031	190097
86458	190098
38170	190099
1677	190100
71171	190101
28406	190102
17839	190103
11392	190104
48251	190105
73868	190106
196	190107
20286	190108
131653	190109
125665	190110
10543	190111
60	190112
49112	190113
125462	190114
11874	190115
9337	190116
68857	190117
20512	190118
94130	190119
15122	190120
15089	190121
13522	190122
54054	190123
58663	190124
49660	190125
14546	190126
46782	190127
79315	190128
11984	190129
6311	190130
2409	190131
163146	190132
78234	190133
1432	190134
31915	190135
145	190136
11986	190137
87199	190138
6250	190139
6298	190140
60077	190141
6713	190142
25806	190143
161976	190144
16514	190145
76197	190146
2174	190147
14610	190148
54847	190149
47449	190150
74403	190151
2315	190152
12188	190153
21762	190154
21310	190155
8026	190156
538	190157
45007	190158
15698	190159
9964	190160
37192	190161
40430	190162
89989	190163
107542	190164
28644	190165
23258	190166
15538	190167
6862	190168
3481	190169
45930	190170
10239	190171
41958	190172
144945	190173
161921	190174
32495	190175
39781	190176
24169	190177
3297	190178
61388	190179
31086	190180
84877	190181
87499	190182
43461	190183
2321	190184
6575	190185
41082	190186
436	190187
92538	190188
39543	190189
76812	190190
27365	190191
2653	190192
43559	190193
49324	190194
64785	190195
45672	190196
1474	190197
14144	190198
10548	190199
3405	190200
38602	190201
11216	190202
104955	190203
46206	190204
13797	190205
56489	190206
9645	190207
76	190208
13521	190209
1142	190210
37334	190211
4521	190212
5848	190213
24442	190214
3645	190215
40014	190216
36014	190217
1527	190218
96706	190219
75842	190220
77373	190221
29623	190222
224	190223
9190	190224
22841	190225
86892	190226
93969	190227
37103	190228
2940	190229
20	190230
202	190231
309	190232
8575	190233
2589	190234
3202	190235
51750	190236
140683	190237
98528	190238
3911	190239
32436	190240
831	190241
18476	190242
27614	190243
69491	190244
26199	190245
63701	190246
62941	190247
160563	190248
14948	190249
120391	190250
62	190251
39919	190252
44034	190253
67793	190254
7815	190255
35250	190256
11116	190257
258	190258
1006	190259
95599	190260
16529	190261
35198	190262
25066	190263
19610	190264
12	190265
23306	190266
74315	190267
31111	190268
85403	190269
112386	190270
597	190271
71480	190272
62833	190273
39610	190274
47311	190275
38881	190276
106492	190277
6552	190278
55089	190279
161191	190280
10412	190281
29342	190282
26157	190283
59315	190284
2975	190285
96580	190286
51377	190287
20447	190288
32965	190289
6085	190290
60065	190291
108216	190292
16194	190293
68680	190294
11054	190295
116518	190296
34091	190297
5924	190298
16210	190299
7636	190300
13123	190301
16736	190302
11987	190303
358	190304
58122	190305
41672	190306
3892	190307
134189	190308
12997	190309
50314	190310
17863	190311
57929	190312
58424	190313
66594	190314
13186	190315
39133	190316
55674	190317
15847	190318
6658	190319
48811	190320
49920	190321
49376	190322
115348	190323
27041	190324
33435	190325
680	190326
163533	190327
96597	190328
132	190329
134	190330
24828	190331
71668	190332
7279	190333
48267	190334
325	190335
11034	190336
62019	190337
99036	190338
67707	190339
42886	190340
140235	190341
103370	190342
27551	190343
37348	190344
138778	190345
1466	190346
115503	190347
44976	190348
14578	190349
8264	190350
31040	190351
36305	190352
42070	190353
133158	190354
6036	190355
16893	190356
60718	190357
93769	190358
15199	190359
159	190360
18783	190361
24180	190362
7069	190363
12564	190364
3337	190365
43832	190366
87466	190367
96874	190368
32065	190369
53151	190370
104636	190371
70086	190372
62058	190373
84436	190374
45019	190375
152655	190376
59670	190377
60234	190378
5572	190379
37416	190380
6481	190381
58	190382
12408	190383
6688	190384
8900	190385
92671	190386
1486	190387
15346	190388
1495	190389
61501	190390
7469	190391
32752	190392
84	190393
32044	190394
668	190395
112941	190396
18744	190397
16792	190398
23228	190399
3223	190400
16649	190401
52282	190402
23185	190403
152302	190404
114022	190405
83075	190406
153219	190407
23784	190408
5663	190409
4602	190410
6447	190411
96744	190412
132660	190413
15600	190414
1747	190415
70274	190416
164700	190417
17591	190418
89220	190419
5310	190420
14961	190421
11317	190422
3599	190423
78901	190424
75893	190425
41306	190426
33695	190427
5614	190428
60262	190429
24937	190430
5086	190431
78027	190432
13003	190433
23119	190434
127939	190435
115747	190436
38462	190437
60925	190438
50690	190439
3645	190440
14458	190441
43705	190442
17713	190443
25702	190444
36942	190445
15367	190446
31857	190447
46301	190448
146227	190449
22957	190450
3872	190451
109296	190452
1403	190453
22411	190454
95039	190455
51623	190456
7307	190457
80524	190458
98435	190459
83676	190460
15609	190461
62075	190462
110538	190463
81711	190464
67231	190465
15922	190466
939	190467
11759	190468
17315	190469
86598	190470
44811	190471
56552	190472
44672	190473
2226	190474
3246	190475
68507	190476
13684	190477
36063	190478
13225	190479
47481	190480
115478	190481
1548	190482
32977	190483
100	190484
9942	190485
1242	190486
79460	190487
111677	190488
3330	190489
12670	190490
2735	190491
8063	190492
19665	190493
153224	190494
17491	190495
14435	190496
98547	190497
36448	190498
15867	190499
30495	190500
160527	190501
39261	190502
436	190503
3755	190504
70682	190505
416	190506
735	190507
69118	190508
17841	190509
10638	190510
81664	190511
3033	190512
41450	190513
10985	190514
4079	190515
69121	190516
25607	190517
149862	190518
93217	190519
35281	190520
66541	190521
28140	190522
22079	190523
1073	190524
86414	190525
37294	190526
159204	190527
1351	190528
132740	190529
65418	190530
121518	190531
60654	190532
66867	190533
8859	190534
62719	190535
123868	190536
1953	190537
105251	190538
77737	190539
57589	190540
40958	190541
35746	190542
40085	190543
9576	190544
77396	190545
46768	190546
5965	190547
3068	190548
16655	190549
7233	190550
14351	190551
1387	190552
114916	190553
111874	190554
33549	190555
9974	190556
145312	190557
41086	190558
159930	190559
24275	190560
30127	190561
8103	190562
94986	190563
7017	190564
45672	190565
46596	190566
57070	190567
18205	190568
36540	190569
5923	190570
93265	190571
100267	190572
154073	190573
13888	190574
164327	190575
4533	190576
8	190577
46635	190578
12639	190579
5982	190580
133655	190581
42137	190582
78674	190583
41012	190584
30361	190585
73694	190586
3708	190587
12612	190588
1196	190589
636	190590
29816	190591
98619	190592
25377	190593
42685	190594
14258	190595
24505	190596
13387	190597
126025	190598
53706	190599
22481	190600
723	190601
43668	190602
10543	190603
128352	190604
121723	190605
29114	190606
16757	190607
68989	190608
19537	190609
15705	190610
26320	190611
7439	190612
9517	190613
71062	190614
15869	190615
159872	190616
91776	190617
99173	190618
38125	190619
21770	190620
13181	190621
35432	190622
49203	190623
5109	190624
92540	190625
6811	190626
29171	190627
26153	190628
6847	190629
58349	190630
70532	190631
19234	190632
16136	190633
104718	190634
17513	190635
824	190636
97322	190637
77429	190638
73086	190639
99226	190640
27476	190641
65318	190642
151756	190643
37894	190644
60239	190645
12028	190646
60	190647
124067	190648
5708	190649
8364	190650
53195	190651
134297	190652
35514	190653
4432	190654
47278	190655
13703	190656
3661	190657
17747	190658
8707	190659
44363	190660
40045	190661
75617	190662
89944	190663
16290	190664
3584	190665
46875	190666
4592	190667
9356	190668
28246	190669
19886	190670
30556	190671
130132	190672
79147	190673
83317	190674
47437	190675
18503	190676
155	190677
5091	190678
17575	190679
29181	190680
23717	190681
84648	190682
42624	190683
22131	190684
30091	190685
63883	190686
5756	190687
68866	190688
8110	190689
7	190690
81650	190691
57703	190692
43159	190693
29188	190694
2048	190695
22909	190696
24104	190697
99091	190698
10744	190699
16935	190700
5729	190701
43568	190702
61685	190703
10803	190704
3186	190705
64227	190706
48809	190707
22054	190708
22152	190709
20069	190710
15739	190711
39587	190712
14609	190713
20837	190714
6750	190715
58983	190716
27812	190717
78358	190718
2531	190719
63568	190720
56983	190721
34770	190722
6297	190723
61669	190724
31006	190725
23026	190726
12522	190727
4486	190728
62195	190729
58873	190730
25017	190731
157663	190732
42014	190733
19577	190734
615	190735
2124	190736
80643	190737
67779	190738
10835	190739
21210	190740
12197	190741
45126	190742
4287	190743
17488	190744
128635	190745
92471	190746
6947	190747
1506	190748
4852	190749
19122	190750
61369	190751
21498	190752
138459	190753
4243	190754
10943	190755
791	190756
59686	190757
1795	190758
25994	190759
104852	190760
12461	190761
48365	190762
80983	190763
30096	190764
61490	190765
23968	190766
17158	190767
67428	190768
21723	190769
17161	190770
16694	190771
48585	190772
17230	190773
79425	190774
21213	190775
4094	190776
27163	190777
159	190778
31297	190779
52417	190780
47188	190781
37593	190782
11887	190783
109154	190784
79874	190785
3713	190786
48895	190787
34796	190788
1875	190789
147907	190790
87018	190791
3780	190792
95862	190793
18512	190794
103376	190795
57707	190796
2621	190797
25876	190798
60438	190799
1067	190800
73622	190801
25811	190802
8754	190803
338	190804
11770	190805
100032	190806
5962	190807
48155	190808
6817	190809
6862	190810
9999	190811
59788	190812
72698	190813
421	190814
83791	190815
519	190816
356	190817
46755	190818
1003	190819
429	190820
16628	190821
33356	190822
55099	190823
4948	190824
43112	190825
29601	190826
66267	190827
362	190828
3918	190829
26871	190830
8066	190831
98139	190832
120644	190833
39599	190834
44292	190835
12256	190836
70655	190837
70649	190838
5258	190839
72582	190840
4601	190841
33736	190842
83045	190843
58284	190844
49472	190845
125406	190846
61581	190847
71403	190848
48609	190849
85133	190850
25063	190851
35976	190852
29981	190853
676	190854
20682	190855
2738	190856
27319	190857
53453	190858
76726	190859
30948	190860
840	190861
8397	190862
26620	190863
38822	190864
41375	190865
25757	190866
356	190867
12125	190868
13599	190869
42981	190870
87409	190871
27913	190872
26824	190873
41581	190874
14047	190875
91452	190876
23588	190877
78781	190878
58566	190879
57809	190880
447	190881
58293	190882
35407	190883
13508	190884
19798	190885
8331	190886
46002	190887
33447	190888
24211	190889
49363	190890
1348	190891
5184	190892
2525	190893
114992	190894
70683	190895
30436	190896
17414	190897
5942	190898
4297	190899
23763	190900
3865	190901
30774	190902
1228	190903
41109	190904
9002	190905
67451	190906
89988	190907
20605	190908
80969	190909
1056	190910
126259	190911
115316	190912
18922	190913
20652	190914
10168	190915
67720	190916
32152	190917
64636	190918
16722	190919
43450	190920
66106	190921
62749	190922
9059	190923
38060	190924
22730	190925
4575	190926
33623	190927
11752	190928
109228	190929
85999	190930
11004	190931
23630	190932
86531	190933
67950	190934
130080	190935
37392	190936
2808	190937
1753	190938
246	190939
314	190940
102567	190941
6480	190942
47982	190943
82466	190944
35724	190945
71446	190946
25349	190947
11977	190948
1838	190949
13318	190950
40472	190951
504	190952
5540	190953
35959	190954
6326	190955
139776	190956
3989	190957
8177	190958
15989	190959
6122	190960
18832	190961
75777	190962
98935	190963
103837	190964
75975	190965
3453	190966
5221	190967
13531	190968
53390	190969
38388	190970
65374	190971
144067	190972
37561	190973
114772	190974
34861	190975
153347	190976
116803	190977
33508	190978
57604	190979
60539	190980
82154	190981
18663	190982
325	190983
119509	190984
14073	190985
33693	190986
11405	190987
135169	190988
9709	190989
83114	190990
7483	190991
118605	190992
72577	190993
7207	190994
37864	190995
164641	190996
21767	190997
23683	190998
1423	190999
35	191000
21996	191001
39441	191002
6813	191003
28	191004
7029	191005
61719	191006
44815	191007
78135	191008
54723	191009
85704	191010
140661	191011
22451	191012
143323	191013
64022	191014
53924	191015
20686	191016
22452	191017
1127	191018
34455	191019
2473	191020
5015	191021
61577	191022
2029	191023
1305	191024
970	191025
135115	191026
7971	191027
575	191028
48399	191029
102954	191030
6682	191031
79165	191032
58262	191033
56402	191034
133040	191035
12170	191036
6445	191037
75331	191038
65782	191039
125547	191040
7986	191041
120730	191042
80262	191043
150437	191044
20991	191045
13993	191046
15	191047
29680	191048
5917	191049
66852	191050
837	191051
19093	191052
1525	191053
139187	191054
1061	191055
105312	191056
42167	191057
30155	191058
17173	191059
20650	191060
67930	191061
28380	191062
50750	191063
6142	191064
35735	191065
23799	191066
6662	191067
129024	191068
43262	191069
41730	191070
20585	191071
79376	191072
90093	191073
24614	191074
2389	191075
83877	191076
25709	191077
19398	191078
58561	191079
82293	191080
58774	191081
11340	191082
318	191083
5299	191084
5056	191085
49832	191086
10875	191087
83148	191088
6474	191089
127501	191090
51171	191091
66838	191092
5588	191093
24216	191094
114191	191095
27766	191096
113243	191097
22742	191098
155929	191099
54008	191100
16175	191101
17828	191102
10197	191103
32629	191104
62402	191105
125117	191106
4779	191107
54891	191108
107514	191109
498	191110
13326	191111
106	191112
56546	191113
97564	191114
13366	191115
112959	191116
760	191117
13937	191118
45475	191119
4810	191120
111790	191121
81108	191122
4826	191123
33851	191124
18087	191125
140449	191126
65789	191127
68035	191128
12510	191129
50072	191130
25245	191131
3644	191132
28731	191133
122421	191134
8249	191135
15450	191136
46481	191137
24111	191138
44206	191139
7671	191140
121020	191141
274	191142
27756	191143
13285	191144
5136	191145
11578	191146
7986	191147
47477	191148
124514	191149
20	191150
19028	191151
853	191152
24264	191153
21168	191154
10114	191155
6265	191156
37290	191157
117115	191158
61454	191159
1545	191160
153	191161
27940	191162
31035	191163
123982	191164
123921	191165
124436	191166
56135	191167
34397	191168
11036	191169
57670	191170
68647	191171
111928	191172
52138	191173
71288	191174
6112	191175
39608	191176
146	191177
22237	191178
3583	191179
75323	191180
5851	191181
40457	191182
6967	191183
4486	191184
14223	191185
7365	191186
25225	191187
124198	191188
45958	191189
80637	191190
19770	191191
112926	191192
27988	191193
84016	191194
53277	191195
2427	191196
61009	191197
2422	191198
30511	191199
68142	191200
541	191201
93247	191202
22181	191203
50704	191204
71600	191205
71083	191206
28183	191207
54898	191208
132173	191209
1257	191210
98303	191211
5765	191212
24579	191213
38274	191214
39489	191215
4208	191216
25651	191217
110890	191218
16765	191219
379	191220
1197	191221
132731	191222
12349	191223
34804	191224
16844	191225
103879	191226
47326	191227
34484	191228
1811	191229
28091	191230
33684	191231
130478	191232
28840	191233
123665	191234
110432	191235
19716	191236
56406	191237
115221	191238
4690	191239
18823	191240
23247	191241
1078	191242
5042	191243
3392	191244
8606	191245
11508	191246
83930	191247
9814	191248
40461	191249
2110	191250
88664	191251
30982	191252
27014	191253
15215	191254
96145	191255
76461	191256
16350	191257
7275	191258
10240	191259
63511	191260
62025	191261
850	191262
55778	191263
139843	191264
36984	191265
34272	191266
45789	191267
4059	191268
34719	191269
29141	191270
51025	191271
2330	191272
20275	191273
18971	191274
19205	191275
79650	191276
64475	191277
2365	191278
80778	191279
6224	191280
10637	191281
131556	191282
76107	191283
105763	191284
12988	191285
25710	191286
18659	191287
29510	191288
13302	191289
48223	191290
556	191291
95299	191292
40570	191293
99639	191294
22482	191295
35071	191296
57541	191297
36945	191298
72112	191299
27417	191300
23639	191301
8458	191302
47035	191303
44787	191304
554	191305
22039	191306
4208	191307
7978	191308
146657	191309
19192	191310
46304	191311
19734	191312
15762	191313
43821	191314
115325	191315
28887	191316
126277	191317
1507	191318
62036	191319
11337	191320
36340	191321
83581	191322
4009	191323
1067	191324
12435	191325
52919	191326
102856	191327
112640	191328
18131	191329
7515	191330
17509	191331
25664	191332
17665	191333
6457	191334
135093	191335
7915	191336
87950	191337
95272	191338
17524	191339
27787	191340
8872	191341
53315	191342
4587	191343
25498	191344
41623	191345
7612	191346
27	191347
11691	191348
5246	191349
114877	191350
224	191351
90788	191352
137809	191353
5826	191354
34209	191355
16297	191356
43783	191357
39978	191358
122245	191359
20504	191360
53846	191361
17489	191362
29657	191363
102669	191364
1527	191365
56976	191366
18620	191367
23618	191368
95977	191369
121323	191370
4230	191371
12073	191372
1769	191373
121969	191374
1128	191375
38181	191376
139823	191377
29127	191378
79892	191379
21907	191380
21901	191381
6535	191382
1475	191383
46968	191384
905	191385
37048	191386
329	191387
12438	191388
51519	191389
79528	191390
21898	191391
40691	191392
26857	191393
26732	191394
68632	191395
62966	191396
158904	191397
57578	191398
516	191399
11016	191400
6809	191401
105193	191402
6389	191403
25892	191404
579	191405
4215	191406
1443	191407
5997	191408
35637	191409
52018	191410
50	191411
43604	191412
64914	191413
5213	191414
56488	191415
8998	191416
95933	191417
2502	191418
306	191419
39778	191420
70711	191421
46032	191422
12832	191423
28021	191424
52194	191425
36645	191426
25444	191427
18999	191428
63163	191429
118043	191430
89526	191431
13177	191432
3102	191433
15995	191434
46643	191435
50243	191436
84547	191437
14369	191438
55985	191439
7474	191440
25729	191441
4970	191442
32917	191443
50243	191444
34	191445
68185	191446
126714	191447
8894	191448
51328	191449
15584	191450
44931	191451
55903	191452
146258	191453
39223	191454
71786	191455
8786	191456
13224	191457
31449	191458
33454	191459
33163	191460
94741	191461
5798	191462
29553	191463
6026	191464
81559	191465
4242	191466
18147	191467
8723	191468
82385	191469
1906	191470
76657	191471
111840	191472
34806	191473
11813	191474
112583	191475
1945	191476
93744	191477
10300	191478
24	191479
134904	191480
73073	191481
42573	191482
3252	191483
18696	191484
6504	191485
80189	191486
92307	191487
4664	191488
1672	191489
22428	191490
3040	191491
31533	191492
24584	191493
53244	191494
9004	191495
34321	191496
77647	191497
23506	191498
26175	191499
1888	191500
396	191501
6360	191502
7061	191503
51295	191504
21953	191505
2366	191506
39545	191507
28081	191508
28550	191509
21731	191510
95662	191511
74017	191512
16445	191513
27473	191514
1148	191515
70613	191516
10662	191517
20715	191518
78825	191519
13132	191520
163814	191521
106162	191522
16841	191523
717	191524
96459	191525
71858	191526
14052	191527
9676	191528
27241	191529
12215	191530
76327	191531
11085	191532
22012	191533
26637	191534
5754	191535
98613	191536
7058	191537
70279	191538
116697	191539
95122	191540
596	191541
814	191542
23075	191543
35287	191544
14097	191545
61	191546
20839	191547
23337	191548
54923	191549
96018	191550
12409	191551
104513	191552
12325	191553
39113	191554
55158	191555
6036	191556
11532	191557
9768	191558
61932	191559
70309	191560
24742	191561
16839	191562
16205	191563
11809	191564
45225	191565
15704	191566
165277	191567
9899	191568
25062	191569
24227	191570
59008	191571
83581	191572
34416	191573
19169	191574
22191	191575
6045	191576
13648	191577
157334	191578
11116	191579
11734	191580
39064	191581
60089	191582
5934	191583
56021	191584
9044	191585
52811	191586
9786	191587
82609	191588
12262	191589
76781	191590
110282	191591
90909	191592
9822	191593
8191	191594
60990	191595
525	191596
8652	191597
2295	191598
98439	191599
8497	191600
28111	191601
127093	191602
52596	191603
124642	191604
49365	191605
74021	191606
53475	191607
9323	191608
55776	191609
12344	191610
18262	191611
11650	191612
123251	191613
56198	191614
84670	191615
22945	191616
3001	191617
41403	191618
1132	191619
14527	191620
18651	191621
71357	191622
2584	191623
22848	191624
11077	191625
50653	191626
3433	191627
88740	191628
56300	191629
2264	191630
80333	191631
707	191632
90242	191633
96215	191634
101022	191635
747	191636
12299	191637
96460	191638
122974	191639
2002	191640
1847	191641
19160	191642
1041	191643
14993	191644
35075	191645
6541	191646
17219	191647
1861	191648
22696	191649
3576	191650
9501	191651
7734	191652
11745	191653
11	191654
72634	191655
58394	191656
56995	191657
16988	191658
103063	191659
4940	191660
30286	191661
6034	191662
17904	191663
68136	191664
46909	191665
15003	191666
5229	191667
14113	191668
4670	191669
27453	191670
69288	191671
28262	191672
8313	191673
27499	191674
76211	191675
132601	191676
42356	191677
15130	191678
42119	191679
4195	191680
10881	191681
12532	191682
1200	191683
161515	191684
41804	191685
66042	191686
31243	191687
7	191688
80963	191689
118681	191690
33433	191691
21081	191692
98245	191693
22306	191694
22202	191695
804	191696
20302	191697
1927	191698
46879	191699
488	191700
7724	191701
2567	191702
20886	191703
21198	191704
104994	191705
37928	191706
158531	191707
5852	191708
13554	191709
56883	191710
17371	191711
1375	191712
38120	191713
12629	191714
103208	191715
81177	191716
2245	191717
13	191718
43650	191719
27276	191720
44178	191721
63882	191722
34118	191723
57530	191724
7817	191725
34140	191726
101249	191727
1709	191728
11230	191729
62102	191730
4911	191731
45651	191732
85386	191733
32621	191734
2061	191735
19566	191736
34019	191737
47021	191738
51347	191739
41702	191740
4036	191741
13208	191742
29156	191743
629	191744
128785	191745
23921	191746
8803	191747
29634	191748
614	191749
35986	191750
148577	191751
38266	191752
52141	191753
99934	191754
74214	191755
4901	191756
31208	191757
54961	191758
70279	191759
65073	191760
49805	191761
47952	191762
66927	191763
37405	191764
6074	191765
121920	191766
70693	191767
7781	191768
101084	191769
27988	191770
22376	191771
2829	191772
46742	191773
5648	191774
3613	191775
158673	191776
86713	191777
61767	191778
14526	191779
37011	191780
20944	191781
3653	191782
11468	191783
59338	191784
42294	191785
75023	191786
83467	191787
32901	191788
140788	191789
149807	191790
58111	191791
39146	191792
177	191793
68767	191794
70741	191795
38518	191796
2731	191797
52845	191798
39818	191799
1462	191800
75508	191801
59404	191802
160344	191803
74541	191804
48515	191805
11033	191806
45789	191807
725	191808
6690	191809
98919	191810
5523	191811
47849	191812
45766	191813
58718	191814
22281	191815
31083	191816
11670	191817
8387	191818
23039	191819
10199	191820
1109	191821
679	191822
70409	191823
16129	191824
106650	191825
138739	191826
59722	191827
4302	191828
17190	191829
104183	191830
87016	191831
138371	191832
24744	191833
2620	191834
18567	191835
5328	191836
1249	191837
9943	191838
21805	191839
23393	191840
93255	191841
14122	191842
71046	191843
18265	191844
31052	191845
68930	191846
11575	191847
42633	191848
11026	191849
14075	191850
45140	191851
6234	191852
63745	191853
119471	191854
101283	191855
49748	191856
21593	191857
201	191858
88225	191859
17119	191860
79093	191861
4	191862
87040	191863
52087	191864
141469	191865
1871	191866
42288	191867
48071	191868
13028	191869
37452	191870
23497	191871
22513	191872
17389	191873
53627	191874
85438	191875
16253	191876
95586	191877
98845	191878
7863	191879
20397	191880
75786	191881
2314	191882
4056	191883
1807	191884
1230	191885
20121	191886
29622	191887
154	191888
15163	191889
36329	191890
6094	191891
3694	191892
368	191893
9918	191894
22209	191895
83274	191896
11750	191897
39761	191898
104002	191899
104853	191900
38092	191901
34479	191902
10973	191903
41010	191904
22997	191905
61603	191906
2122	191907
1569	191908
52766	191909
2953	191910
58585	191911
35766	191912
142780	191913
59827	191914
69028	191915
54032	191916
18099	191917
53513	191918
120709	191919
214	191920
52922	191921
122073	191922
48769	191923
50030	191924
919	191925
96039	191926
31197	191927
54085	191928
9452	191929
101100	191930
16853	191931
77	191932
42986	191933
4116	191934
47882	191935
80	191936
3440	191937
2174	191938
527	191939
7	191940
77278	191941
3606	191942
3588	191943
114326	191944
20320	191945
5755	191946
97421	191947
5217	191948
49758	191949
129746	191950
102749	191951
77347	191952
25330	191953
12901	191954
933	191955
10541	191956
31702	191957
14768	191958
136884	191959
26682	191960
3971	191961
57743	191962
62292	191963
742	191964
32650	191965
74471	191966
77080	191967
105261	191968
71874	191969
86330	191970
154621	191971
70083	191972
115734	191973
3618	191974
42399	191975
73297	191976
56528	191977
9416	191978
17594	191979
110211	191980
7723	191981
31077	191982
14069	191983
96590	191984
2361	191985
2245	191986
10371	191987
164983	191988
133604	191989
19975	191990
66234	191991
69807	191992
13142	191993
84225	191994
29144	191995
69227	191996
71337	191997
35168	191998
23583	191999
164	192000
86876	192001
83509	192002
29902	192003
19861	192004
106413	192005
59790	192006
50196	192007
12093	192008
3270	192009
47669	192010
65024	192011
3654	192012
23678	192013
26027	192014
67904	192015
84237	192016
26131	192017
8595	192018
2777	192019
18226	192020
18448	192021
31361	192022
60935	192023
108352	192024
138300	192025
83472	192026
37550	192027
19120	192028
6858	192029
44315	192030
11727	192031
33860	192032
57838	192033
12657	192034
60628	192035
112458	192036
133781	192037
3869	192038
2978	192039
65346	192040
12766	192041
7797	192042
95280	192043
57936	192044
104153	192045
13763	192046
3118	192047
9449	192048
21466	192049
29335	192050
138706	192051
16888	192052
4414	192053
6722	192054
14118	192055
4629	192056
98057	192057
34425	192058
28615	192059
99675	192060
10728	192061
65815	192062
8305	192063
2609	192064
17693	192065
47288	192066
31248	192067
57454	192068
35122	192069
114972	192070
16109	192071
7813	192072
70596	192073
109856	192074
6067	192075
879	192076
59702	192077
54225	192078
18138	192079
27810	192080
822	192081
87823	192082
88745	192083
12669	192084
22795	192085
13088	192086
9240	192087
3751	192088
135418	192089
61694	192090
52689	192091
115430	192092
27724	192093
57355	192094
34171	192095
70532	192096
146514	192097
159395	192098
18696	192099
104962	192100
36996	192101
6304	192102
26338	192103
613	192104
11	192105
31243	192106
24801	192107
5167	192108
25692	192109
18541	192110
104872	192111
82219	192112
7643	192113
1683	192114
35305	192115
60101	192116
11211	192117
7493	192118
60190	192119
45890	192120
67765	192121
10781	192122
15926	192123
75491	192124
107789	192125
28413	192126
46118	192127
36912	192128
10849	192129
44750	192130
424	192131
133627	192132
2561	192133
78	192134
37376	192135
39862	192136
41262	192137
4662	192138
104574	192139
40416	192140
115429	192141
24408	192142
120099	192143
122487	192144
30969	192145
119738	192146
8477	192147
3511	192148
88643	192149
11302	192150
1644	192151
97327	192152
47951	192153
538	192154
182	192155
53030	192156
3151	192157
105148	192158
33651	192159
23080	192160
9811	192161
55075	192162
5482	192163
83465	192164
23213	192165
18131	192166
19364	192167
64057	192168
90233	192169
9916	192170
10540	192171
43100	192172
2733	192173
15543	192174
11508	192175
4269	192176
2745	192177
78397	192178
31887	192179
130	192180
18542	192181
11638	192182
38725	192183
103307	192184
121611	192185
34462	192186
35774	192187
16511	192188
6471	192189
20553	192190
5284	192191
23294	192192
3964	192193
34514	192194
4576	192195
43147	192196
90939	192197
45138	192198
36036	192199
40888	192200
11355	192201
17640	192202
24104	192203
16546	192204
4316	192205
1355	192206
28761	192207
91118	192208
3596	192209
63418	192210
90643	192211
110107	192212
60900	192213
16417	192214
149759	192215
52988	192216
34822	192217
54913	192218
13448	192219
97662	192220
36870	192221
8160	192222
104412	192223
15298	192224
2331	192225
75352	192226
9167	192227
38794	192228
128034	192229
83902	192230
3457	192231
196	192232
36056	192233
657	192234
54548	192235
9660	192236
14313	192237
36096	192238
58190	192239
105233	192240
9042	192241
5927	192242
23584	192243
72629	192244
28981	192245
7046	192246
12065	192247
93108	192248
22282	192249
157247	192250
34864	192251
17929	192252
47062	192253
13198	192254
46884	192255
10944	192256
22002	192257
22411	192258
6937	192259
4507	192260
25768	192261
123154	192262
2956	192263
63556	192264
19866	192265
11031	192266
130511	192267
48366	192268
10757	192269
2099	192270
57776	192271
34556	192272
285	192273
1814	192274
10559	192275
30979	192276
9377	192277
69266	192278
114458	192279
26339	192280
3028	192281
107	192282
14760	192283
40210	192284
64492	192285
93159	192286
6	192287
11623	192288
157913	192289
21208	192290
33653	192291
23696	192292
39301	192293
2732	192294
95650	192295
37854	192296
181	192297
121519	192298
16604	192299
10588	192300
3081	192301
66758	192302
76599	192303
12107	192304
13416	192305
5513	192306
48206	192307
121760	192308
480	192309
22335	192310
132119	192311
26539	192312
14100	192313
20620	192314
18232	192315
136419	192316
95140	192317
13515	192318
7806	192319
29743	192320
33229	192321
68809	192322
31	192323
39512	192324
69859	192325
50939	192326
402	192327
17981	192328
23018	192329
86480	192330
15582	192331
83600	192332
56745	192333
4638	192334
40825	192335
24868	192336
43446	192337
23163	192338
43029	192339
82798	192340
7984	192341
12160	192342
7470	192343
82307	192344
109141	192345
103606	192346
61206	192347
1387	192348
103459	192349
85575	192350
76466	192351
9636	192352
42199	192353
8707	192354
8068	192355
2456	192356
5421	192357
20479	192358
854	192359
16954	192360
17853	192361
3417	192362
79352	192363
12883	192364
143670	192365
28860	192366
11392	192367
118035	192368
44280	192369
76532	192370
5032	192371
31399	192372
178	192373
3521	192374
8554	192375
80686	192376
27999	192377
57946	192378
24810	192379
9191	192380
6741	192381
99964	192382
2305	192383
38814	192384
66143	192385
11196	192386
32199	192387
96050	192388
6885	192389
25866	192390
14580	192391
30158	192392
119974	192393
4968	192394
122252	192395
1802	192396
25635	192397
97156	192398
6177	192399
112952	192400
37634	192401
90823	192402
122266	192403
155067	192404
48724	192405
12728	192406
120788	192407
52262	192408
59896	192409
14409	192410
10744	192411
4930	192412
53236	192413
88839	192414
1853	192415
45205	192416
83105	192417
76646	192418
33009	192419
21828	192420
43593	192421
31802	192422
58697	192423
9078	192424
41743	192425
136535	192426
98984	192427
1231	192428
5040	192429
640	192430
16299	192431
106877	192432
75294	192433
18698	192434
17554	192435
24404	192436
97748	192437
76583	192438
16050	192439
102814	192440
36183	192441
72761	192442
90174	192443
86213	192444
91242	192445
110194	192446
11464	192447
39925	192448
2208	192449
17094	192450
3181	192451
1516	192452
6426	192453
3966	192454
133829	192455
19320	192456
112915	192457
62676	192458
30436	192459
28113	192460
21136	192461
56544	192462
16630	192463
34547	192464
4762	192465
152217	192466
56	192467
55599	192468
134064	192469
13209	192470
44709	192471
799	192472
1436	192473
59548	192474
43509	192475
12984	192476
100435	192477
108515	192478
34723	192479
36086	192480
36423	192481
20778	192482
46712	192483
10510	192484
18805	192485
13375	192486
17322	192487
48029	192488
4222	192489
26567	192490
5663	192491
61316	192492
37622	192493
19609	192494
80	192495
522	192496
9461	192497
11963	192498
5219	192499
51724	192500
3333	192501
135545	192502
3540	192503
71036	192504
9276	192505
17091	192506
87295	192507
21488	192508
58893	192509
26555	192510
187	192511
7130	192512
26477	192513
62505	192514
30954	192515
14598	192516
104162	192517
151441	192518
34031	192519
3238	192520
141629	192521
10594	192522
9377	192523
26415	192524
9038	192525
3	192526
13460	192527
18024	192528
121313	192529
1574	192530
26305	192531
28025	192532
17507	192533
67103	192534
45723	192535
5426	192536
42210	192537
29305	192538
5176	192539
16005	192540
43689	192541
67561	192542
4383	192543
101992	192544
5465	192545
6806	192546
24121	192547
21633	192548
4897	192549
20702	192550
5537	192551
32392	192552
36345	192553
31475	192554
14574	192555
54752	192556
68873	192557
8643	192558
7968	192559
4510	192560
21582	192561
53688	192562
3345	192563
2623	192564
7546	192565
10528	192566
52587	192567
10955	192568
156704	192569
67575	192570
149056	192571
3545	192572
30306	192573
61696	192574
28200	192575
15740	192576
9522	192577
18079	192578
62148	192579
15004	192580
84044	192581
129347	192582
43886	192583
133153	192584
12934	192585
123473	192586
46499	192587
46523	192588
96359	192589
28540	192590
47194	192591
13917	192592
23555	192593
15842	192594
9410	192595
30544	192596
52866	192597
23526	192598
38925	192599
67417	192600
100858	192601
79810	192602
28752	192603
21083	192604
38399	192605
67183	192606
65065	192607
164664	192608
70988	192609
4043	192610
9548	192611
34898	192612
16736	192613
31505	192614
9184	192615
127168	192616
2310	192617
1897	192618
2094	192619
3494	192620
27631	192621
16301	192622
148144	192623
87576	192624
20651	192625
1279	192626
23078	192627
13065	192628
44432	192629
30575	192630
159473	192631
114057	192632
16221	192633
21801	192634
91189	192635
757	192636
661	192637
6421	192638
56013	192639
76751	192640
63150	192641
28201	192642
28811	192643
65100	192644
38343	192645
4054	192646
12618	192647
6709	192648
22412	192649
10793	192650
1826	192651
84396	192652
45494	192653
27639	192654
162836	192655
7487	192656
133273	192657
4320	192658
106348	192659
103158	192660
87085	192661
92181	192662
18865	192663
3750	192664
10885	192665
16053	192666
63702	192667
9579	192668
12428	192669
28717	192670
13358	192671
9177	192672
56401	192673
155055	192674
90260	192675
57228	192676
1870	192677
465	192678
136010	192679
68345	192680
458	192681
4338	192682
95358	192683
104487	192684
99	192685
123206	192686
7	192687
60352	192688
23368	192689
45261	192690
24979	192691
85345	192692
17171	192693
17683	192694
34629	192695
22627	192696
6599	192697
69977	192698
18945	192699
16175	192700
40	192701
141091	192702
68096	192703
130111	192704
19462	192705
49801	192706
7325	192707
9410	192708
24469	192709
49200	192710
25907	192711
133568	192712
29498	192713
124091	192714
11698	192715
128353	192716
98924	192717
30291	192718
48372	192719
81566	192720
68413	192721
42964	192722
124600	192723
18174	192724
87761	192725
78681	192726
29601	192727
730	192728
69061	192729
9576	192730
117081	192731
16399	192732
67312	192733
6	192734
57605	192735
71005	192736
43690	192737
13128	192738
36457	192739
63271	192740
86560	192741
12764	192742
3	192743
148504	192744
49907	192745
51345	192746
153026	192747
32332	192748
5529	192749
1428	192750
17635	192751
59424	192752
98755	192753
11651	192754
17538	192755
25310	192756
83368	192757
33723	192758
75630	192759
64877	192760
123503	192761
18599	192762
50389	192763
17714	192764
26545	192765
38091	192766
4093	192767
33651	192768
14561	192769
24601	192770
37727	192771
23180	192772
52084	192773
18745	192774
76513	192775
5230	192776
626	192777
26603	192778
4921	192779
69210	192780
82445	192781
3063	192782
38497	192783
1646	192784
105611	192785
6862	192786
735	192787
77720	192788
158	192789
27341	192790
55375	192791
99503	192792
308	192793
8364	192794
98791	192795
59194	192796
138532	192797
8292	192798
653	192799
12	192800
7219	192801
101278	192802
42447	192803
4383	192804
85106	192805
1778	192806
7099	192807
54314	192808
40605	192809
4572	192810
120269	192811
36	192812
65339	192813
7514	192814
5062	192815
41409	192816
31536	192817
37285	192818
16044	192819
107254	192820
158783	192821
102503	192822
121012	192823
84925	192824
104301	192825
155403	192826
13331	192827
32359	192828
10595	192829
3395	192830
10392	192831
19362	192832
20086	192833
38779	192834
107834	192835
66156	192836
92959	192837
28971	192838
14802	192839
4457	192840
71855	192841
79221	192842
7661	192843
11824	192844
211	192845
35479	192846
39214	192847
1815	192848
20076	192849
6416	192850
73007	192851
85807	192852
8007	192853
142050	192854
780	192855
145065	192856
51391	192857
1775	192858
154694	192859
33135	192860
29725	192861
1	192862
23359	192863
6163	192864
6671	192865
13644	192866
122866	192867
100595	192868
36777	192869
56047	192870
6652	192871
94101	192872
21527	192873
1872	192874
1573	192875
131808	192876
72916	192877
15269	192878
45976	192879
53218	192880
102	192881
2435	192882
63718	192883
36519	192884
141409	192885
20714	192886
70153	192887
29719	192888
10	192889
18166	192890
45434	192891
2537	192892
24190	192893
6822	192894
61452	192895
129769	192896
73950	192897
19582	192898
15755	192899
17203	192900
2283	192901
288	192902
2210	192903
23018	192904
14	192905
2949	192906
1185	192907
18807	192908
10984	192909
65897	192910
146691	192911
25310	192912
53345	192913
112328	192914
63930	192915
3889	192916
16157	192917
96997	192918
32432	192919
77611	192920
124706	192921
29233	192922
61256	192923
5768	192924
8239	192925
63002	192926
118420	192927
14046	192928
76544	192929
230	192930
35426	192931
32293	192932
24802	192933
40981	192934
72752	192935
81273	192936
2745	192937
12114	192938
17886	192939
40705	192940
3696	192941
127636	192942
33415	192943
13855	192944
132181	192945
8133	192946
19819	192947
35822	192948
102634	192949
31069	192950
27243	192951
42240	192952
82384	192953
51462	192954
15931	192955
25456	192956
29564	192957
44163	192958
794	192959
58869	192960
16184	192961
18489	192962
58761	192963
14220	192964
28222	192965
67882	192966
8031	192967
5855	192968
2130	192969
69045	192970
58499	192971
22698	192972
41534	192973
2932	192974
31152	192975
90640	192976
68934	192977
64254	192978
27067	192979
17269	192980
143242	192981
48861	192982
115423	192983
47468	192984
113095	192985
45502	192986
5570	192987
30527	192988
87029	192989
1336	192990
60435	192991
99919	192992
31137	192993
36102	192994
41532	192995
6452	192996
21278	192997
5963	192998
62115	192999
3730	193000
77297	193001
18547	193002
85018	193003
519	193004
24332	193005
109	193006
50108	193007
314	193008
79231	193009
5756	193010
15870	193011
396	193012
55635	193013
9322	193014
80057	193015
21750	193016
21011	193017
28700	193018
70055	193019
8110	193020
5522	193021
2286	193022
19188	193023
11869	193024
2787	193025
6969	193026
20163	193027
41197	193028
46076	193029
71608	193030
5662	193031
16623	193032
31618	193033
66585	193034
11322	193035
302	193036
88230	193037
7010	193038
86302	193039
13540	193040
86909	193041
7841	193042
99745	193043
5846	193044
8183	193045
7808	193046
336	193047
2949	193048
96679	193049
35502	193050
43323	193051
63246	193052
16170	193053
67975	193054
19201	193055
1150	193056
105938	193057
13471	193058
42837	193059
9865	193060
590	193061
75292	193062
9852	193063
124055	193064
50602	193065
333	193066
3156	193067
16541	193068
10103	193069
63	193070
102754	193071
16619	193072
13985	193073
5028	193074
47651	193075
23013	193076
27448	193077
45810	193078
54213	193079
111944	193080
101673	193081
56800	193082
7490	193083
29472	193084
159357	193085
22119	193086
15943	193087
41570	193088
243	193089
165790	193090
6307	193091
65712	193092
70738	193093
5016	193094
58739	193095
8408	193096
20148	193097
40521	193098
78193	193099
20227	193100
78398	193101
4314	193102
24574	193103
2187	193104
9596	193105
47502	193106
55722	193107
2545	193108
44415	193109
81862	193110
20	193111
47954	193112
17775	193113
3076	193114
9497	193115
10335	193116
71477	193117
39435	193118
1292	193119
10800	193120
33141	193121
5515	193122
32899	193123
68856	193124
13876	193125
4295	193126
32712	193127
165053	193128
11198	193129
76849	193130
52526	193131
29191	193132
74611	193133
57104	193134
107905	193135
45953	193136
34684	193137
38716	193138
40512	193139
31049	193140
53643	193141
50778	193142
16321	193143
38607	193144
1713	193145
131238	193146
161906	193147
3450	193148
47211	193149
8708	193150
129395	193151
6007	193152
940	193153
34562	193154
10038	193155
71837	193156
163688	193157
82624	193158
42274	193159
4232	193160
6406	193161
54077	193162
83338	193163
34420	193164
130306	193165
103266	193166
8981	193167
8704	193168
98545	193169
33469	193170
41289	193171
46975	193172
178	193173
79748	193174
22302	193175
53971	193176
3880	193177
8298	193178
5687	193179
535	193180
9025	193181
84641	193182
85265	193183
162338	193184
14458	193185
2287	193186
88958	193187
247	193188
7274	193189
21035	193190
136937	193191
10925	193192
129822	193193
121960	193194
27246	193195
67674	193196
6201	193197
13287	193198
56495	193199
54691	193200
13566	193201
28353	193202
96220	193203
148122	193204
85037	193205
4457	193206
132313	193207
33332	193208
38160	193209
116096	193210
40196	193211
7538	193212
22307	193213
98344	193214
3893	193215
133183	193216
5152	193217
1917	193218
124531	193219
54620	193220
24371	193221
55740	193222
89840	193223
15327	193224
97123	193225
5924	193226
52091	193227
23093	193228
45937	193229
17379	193230
28620	193231
62672	193232
58031	193233
2745	193234
678	193235
29759	193236
525	193237
84063	193238
429	193239
27824	193240
69720	193241
2297	193242
5504	193243
33521	193244
151164	193245
19881	193246
3510	193247
59542	193248
3625	193249
17098	193250
9156	193251
43775	193252
97348	193253
17455	193254
1370	193255
23	193256
1125	193257
64648	193258
18856	193259
16181	193260
59504	193261
20047	193262
18754	193263
98721	193264
684	193265
29696	193266
21264	193267
150024	193268
55551	193269
71193	193270
5351	193271
18709	193272
25546	193273
40489	193274
7322	193275
11651	193276
66076	193277
55917	193278
22917	193279
32264	193280
99705	193281
24381	193282
42260	193283
160859	193284
55719	193285
163	193286
22719	193287
2149	193288
34625	193289
43114	193290
106188	193291
85521	193292
7104	193293
72931	193294
107585	193295
17828	193296
103867	193297
49745	193298
75214	193299
6655	193300
86285	193301
72536	193302
1539	193303
42533	193304
81101	193305
151443	193306
41391	193307
12938	193308
1391	193309
7713	193310
17064	193311
73468	193312
581	193313
317	193314
114138	193315
71044	193316
75754	193317
106398	193318
18994	193319
22411	193320
1407	193321
1306	193322
4931	193323
36552	193324
33997	193325
30489	193326
29077	193327
137346	193328
51498	193329
161129	193330
7070	193331
86507	193332
41386	193333
11931	193334
11120	193335
3937	193336
80950	193337
47570	193338
32102	193339
27380	193340
2118	193341
87357	193342
4710	193343
66827	193344
13629	193345
70526	193346
56884	193347
8813	193348
53187	193349
8	193350
65618	193351
63942	193352
30322	193353
18943	193354
8519	193355
57967	193356
28052	193357
24826	193358
25357	193359
137220	193360
17758	193361
17952	193362
39218	193363
1068	193364
45522	193365
71478	193366
149433	193367
2871	193368
22496	193369
125910	193370
13528	193371
852	193372
75222	193373
157228	193374
29716	193375
90726	193376
22786	193377
30690	193378
18244	193379
1204	193380
5783	193381
97723	193382
385	193383
20409	193384
44798	193385
58928	193386
9179	193387
33353	193388
10932	193389
1206	193390
8874	193391
2648	193392
72375	193393
151785	193394
843	193395
23310	193396
19751	193397
85096	193398
22802	193399
3313	193400
4137	193401
46195	193402
12290	193403
158284	193404
2985	193405
3545	193406
149841	193407
58334	193408
52751	193409
75319	193410
13144	193411
63742	193412
71772	193413
15818	193414
125932	193415
12905	193416
2649	193417
36974	193418
1433	193419
32248	193420
26284	193421
48894	193422
83275	193423
23254	193424
48854	193425
61654	193426
5125	193427
34093	193428
17458	193429
5137	193430
14619	193431
75817	193432
49421	193433
36985	193434
72488	193435
45004	193436
5936	193437
63290	193438
475	193439
109290	193440
12885	193441
504	193442
28115	193443
5936	193444
3656	193445
113345	193446
5204	193447
1284	193448
83	193449
9732	193450
1712	193451
36853	193452
15686	193453
35409	193454
162	193455
17248	193456
62368	193457
147635	193458
88947	193459
7700	193460
4778	193461
35947	193462
66213	193463
1908	193464
5192	193465
79245	193466
20234	193467
50267	193468
11239	193469
123745	193470
53562	193471
570	193472
9108	193473
5800	193474
64333	193475
19336	193476
2030	193477
56888	193478
2632	193479
9179	193480
3729	193481
15599	193482
139307	193483
139968	193484
15126	193485
28347	193486
27201	193487
117370	193488
19073	193489
125317	193490
60618	193491
38042	193492
56	193493
63404	193494
37447	193495
73097	193496
44108	193497
6221	193498
92973	193499
38818	193500
456	193501
81173	193502
4863	193503
1068	193504
6758	193505
998	193506
100377	193507
61020	193508
9101	193509
66520	193510
19450	193511
46403	193512
139167	193513
41793	193514
63	193515
35680	193516
17447	193517
48765	193518
20058	193519
2558	193520
411	193521
146195	193522
3279	193523
98980	193524
19631	193525
44775	193526
6314	193527
32240	193528
3282	193529
76909	193530
69854	193531
64211	193532
95941	193533
115163	193534
58673	193535
25827	193536
23020	193537
7481	193538
3287	193539
30895	193540
64484	193541
42239	193542
37101	193543
750	193544
50094	193545
38810	193546
32257	193547
53399	193548
13988	193549
28659	193550
5709	193551
38862	193552
65709	193553
85	193554
34879	193555
100947	193556
41687	193557
24117	193558
5992	193559
124904	193560
59982	193561
98971	193562
35527	193563
41372	193564
9897	193565
103476	193566
34963	193567
26446	193568
44081	193569
7899	193570
20411	193571
99292	193572
80624	193573
58988	193574
273	193575
36789	193576
12177	193577
2548	193578
58	193579
1781	193580
12590	193581
6603	193582
29765	193583
33487	193584
2211	193585
27120	193586
92014	193587
2550	193588
8175	193589
185	193590
76553	193591
47776	193592
9918	193593
12503	193594
33340	193595
5987	193596
2455	193597
1468	193598
3054	193599
12705	193600
35408	193601
106047	193602
31519	193603
71672	193604
23927	193605
14590	193606
93244	193607
76807	193608
51138	193609
3535	193610
62266	193611
51092	193612
8907	193613
6905	193614
6852	193615
54187	193616
53915	193617
82362	193618
49383	193619
21027	193620
10810	193621
33	193622
1562	193623
106407	193624
34765	193625
57936	193626
14055	193627
11857	193628
46135	193629
9948	193630
7026	193631
47847	193632
63153	193633
2287	193634
21911	193635
321	193636
76329	193637
140865	193638
23627	193639
152656	193640
47285	193641
68196	193642
1119	193643
74115	193644
84973	193645
25838	193646
30069	193647
6	193648
36056	193649
37887	193650
25418	193651
75138	193652
31136	193653
6280	193654
4319	193655
2336	193656
42864	193657
28530	193658
95026	193659
2414	193660
53218	193661
19512	193662
41632	193663
613	193664
58059	193665
38193	193666
736	193667
23146	193668
104235	193669
17912	193670
18501	193671
33663	193672
108839	193673
20550	193674
164045	193675
12437	193676
108227	193677
19789	193678
214	193679
23074	193680
5887	193681
13628	193682
11885	193683
71064	193684
16606	193685
12111	193686
3050	193687
99859	193688
24568	193689
91434	193690
9123	193691
103477	193692
21678	193693
40292	193694
473	193695
15025	193696
10415	193697
227	193698
74776	193699
148	193700
1249	193701
21711	193702
46102	193703
10347	193704
8410	193705
245	193706
30555	193707
57525	193708
2729	193709
37271	193710
45504	193711
10790	193712
12371	193713
86518	193714
3002	193715
17955	193716
19751	193717
14894	193718
56766	193719
37	193720
29707	193721
12923	193722
33428	193723
51422	193724
64986	193725
9939	193726
4877	193727
45951	193728
6098	193729
48987	193730
618	193731
17829	193732
40920	193733
5190	193734
108117	193735
160	193736
1670	193737
22970	193738
130130	193739
52799	193740
54708	193741
92093	193742
473	193743
24256	193744
29473	193745
47196	193746
28841	193747
4419	193748
46495	193749
13150	193750
135054	193751
57801	193752
30148	193753
22839	193754
9744	193755
97615	193756
5600	193757
7798	193758
93090	193759
4676	193760
9076	193761
138089	193762
96921	193763
69191	193764
15999	193765
5417	193766
91477	193767
52636	193768
5387	193769
34422	193770
51024	193771
68038	193772
22197	193773
528	193774
122697	193775
103434	193776
9684	193777
47701	193778
14165	193779
109071	193780
107360	193781
14238	193782
9403	193783
131936	193784
57418	193785
4126	193786
79293	193787
53876	193788
70742	193789
49411	193790
4273	193791
49222	193792
63654	193793
22954	193794
47265	193795
37528	193796
43689	193797
18819	193798
52614	193799
6153	193800
11782	193801
49913	193802
101419	193803
11155	193804
51867	193805
56035	193806
82701	193807
145248	193808
36791	193809
59555	193810
3274	193811
68837	193812
61159	193813
84169	193814
24362	193815
57479	193816
18096	193817
13802	193818
49649	193819
68353	193820
6536	193821
7551	193822
16871	193823
103136	193824
19937	193825
97038	193826
48325	193827
5761	193828
28747	193829
15980	193830
18944	193831
45348	193832
25315	193833
57975	193834
18608	193835
89887	193836
35368	193837
114527	193838
37691	193839
2887	193840
5065	193841
100902	193842
23423	193843
24818	193844
13875	193845
47970	193846
36012	193847
57272	193848
36618	193849
12399	193850
29635	193851
8055	193852
16953	193853
57184	193854
21377	193855
6746	193856
8507	193857
2882	193858
6626	193859
21541	193860
135204	193861
3290	193862
88824	193863
82140	193864
3021	193865
21316	193866
42949	193867
3849	193868
2591	193869
56504	193870
7924	193871
27198	193872
12656	193873
65571	193874
6531	193875
4201	193876
9869	193877
1696	193878
45857	193879
15440	193880
82381	193881
6999	193882
631	193883
22387	193884
78313	193885
31207	193886
14389	193887
101901	193888
14942	193889
10	193890
21090	193891
32525	193892
748	193893
39995	193894
23415	193895
41254	193896
33310	193897
28584	193898
70149	193899
33371	193900
102309	193901
221	193902
107609	193903
86702	193904
8576	193905
53773	193906
50853	193907
51651	193908
47577	193909
97777	193910
31023	193911
69949	193912
8351	193913
92045	193914
1817	193915
5285	193916
1005	193917
47950	193918
100197	193919
9218	193920
3733	193921
72084	193922
18696	193923
80227	193924
38543	193925
60	193926
65481	193927
25484	193928
35066	193929
68091	193930
127107	193931
42540	193932
46	193933
89567	193934
15477	193935
9904	193936
8685	193937
6097	193938
39815	193939
19873	193940
100181	193941
34679	193942
19011	193943
13789	193944
43123	193945
18565	193946
15444	193947
46079	193948
7010	193949
60979	193950
52842	193951
53037	193952
255	193953
41593	193954
94110	193955
63383	193956
118588	193957
66291	193958
75868	193959
50860	193960
22828	193961
59794	193962
55762	193963
8862	193964
48014	193965
31484	193966
81459	193967
803	193968
56421	193969
22112	193970
25681	193971
3608	193972
90528	193973
142440	193974
83718	193975
18619	193976
1154	193977
15752	193978
11833	193979
29996	193980
60016	193981
58986	193982
4297	193983
5553	193984
43779	193985
18918	193986
165665	193987
116103	193988
32943	193989
10	193990
77062	193991
168	193992
134639	193993
73259	193994
16717	193995
9011	193996
36501	193997
2827	193998
27357	193999
30580	194000
2131	194001
150474	194002
4013	194003
6144	194004
124443	194005
32387	194006
38839	194007
18782	194008
26796	194009
1356	194010
89720	194011
36271	194012
31284	194013
7428	194014
132582	194015
117404	194016
2471	194017
105898	194018
16570	194019
4051	194020
32717	194021
18223	194022
48357	194023
6502	194024
1583	194025
52589	194026
28795	194027
340	194028
126926	194029
25347	194030
63799	194031
147953	194032
8072	194033
19239	194034
12575	194035
56653	194036
62408	194037
35894	194038
14963	194039
124301	194040
21998	194041
44243	194042
7	194043
6596	194044
105284	194045
18410	194046
103001	194047
14320	194048
65687	194049
2204	194050
24166	194051
74715	194052
166529	194053
70889	194054
27649	194055
90045	194056
2892	194057
10207	194058
28429	194059
64460	194060
9736	194061
103266	194062
91	194063
1417	194064
33887	194065
43070	194066
51426	194067
12504	194068
25024	194069
55915	194070
17152	194071
7320	194072
146083	194073
26462	194074
109022	194075
14541	194076
14728	194077
35967	194078
117092	194079
5707	194080
30669	194081
67260	194082
5698	194083
351	194084
1529	194085
20746	194086
14193	194087
38032	194088
22109	194089
951	194090
19216	194091
138616	194092
3484	194093
12311	194094
27651	194095
123450	194096
1144	194097
14235	194098
126130	194099
42370	194100
123626	194101
50445	194102
48442	194103
70085	194104
30661	194105
29575	194106
9898	194107
14595	194108
96318	194109
12843	194110
15688	194111
67160	194112
103827	194113
34626	194114
59407	194115
4293	194116
462	194117
28818	194118
2705	194119
19	194120
44556	194121
91001	194122
61747	194123
124722	194124
61158	194125
42916	194126
25528	194127
4594	194128
32620	194129
11942	194130
59140	194131
6445	194132
2917	194133
8910	194134
57178	194135
5967	194136
20289	194137
26841	194138
15432	194139
61435	194140
53122	194141
107838	194142
8338	194143
13117	194144
89964	194145
46377	194146
12620	194147
149323	194148
10626	194149
16148	194150
89912	194151
77786	194152
19064	194153
46020	194154
68000	194155
88791	194156
40952	194157
68470	194158
25	194159
8643	194160
29900	194161
28330	194162
84949	194163
12258	194164
87674	194165
57440	194166
10209	194167
5894	194168
101264	194169
9161	194170
34137	194171
612	194172
481	194173
64873	194174
90777	194175
29597	194176
141531	194177
128783	194178
11875	194179
3666	194180
49264	194181
27084	194182
17434	194183
46079	194184
92920	194185
95269	194186
84002	194187
134083	194188
18229	194189
256	194190
63832	194191
51295	194192
17376	194193
19475	194194
20989	194195
64590	194196
1022	194197
26277	194198
77296	194199
21470	194200
8962	194201
32075	194202
56061	194203
483	194204
724	194205
15980	194206
48885	194207
14998	194208
1243	194209
54071	194210
2676	194211
28710	194212
50615	194213
1390	194214
27832	194215
158	194216
22628	194217
932	194218
20657	194219
87417	194220
9000	194221
6683	194222
75793	194223
24178	194224
11828	194225
15552	194226
25	194227
52084	194228
21161	194229
64925	194230
72611	194231
75055	194232
114274	194233
14644	194234
245	194235
11853	194236
19155	194237
18292	194238
9317	194239
62466	194240
11501	194241
52669	194242
48153	194243
6865	194244
64813	194245
27726	194246
47350	194247
33614	194248
481	194249
357	194250
19465	194251
77729	194252
13090	194253
33517	194254
119934	194255
14782	194256
19148	194257
57992	194258
28888	194259
18974	194260
31869	194261
2000	194262
29206	194263
18749	194264
10074	194265
3366	194266
83849	194267
3430	194268
12341	194269
29898	194270
7	194271
119448	194272
13698	194273
9813	194274
19820	194275
36150	194276
24229	194277
129886	194278
25590	194279
270	194280
3976	194281
47847	194282
66604	194283
29844	194284
6624	194285
270	194286
23806	194287
28606	194288
30542	194289
81729	194290
144304	194291
16331	194292
29494	194293
9343	194294
129802	194295
54970	194296
15533	194297
42988	194298
109	194299
23951	194300
41592	194301
20954	194302
47483	194303
162	194304
6908	194305
25167	194306
90831	194307
19281	194308
28501	194309
1345	194310
19894	194311
75395	194312
113566	194313
51925	194314
69008	194315
26012	194316
19750	194317
125159	194318
6914	194319
83546	194320
93466	194321
81250	194322
86	194323
35039	194324
46751	194325
5403	194326
45053	194327
8655	194328
70290	194329
2383	194330
51253	194331
43733	194332
40849	194333
20130	194334
100104	194335
78820	194336
10373	194337
6327	194338
120651	194339
77196	194340
180	194341
69909	194342
107238	194343
674	194344
32877	194345
29422	194346
60088	194347
23623	194348
158952	194349
80912	194350
85839	194351
52716	194352
1071	194353
103358	194354
33372	194355
71442	194356
10039	194357
40072	194358
51057	194359
18638	194360
81988	194361
18034	194362
42003	194363
5789	194364
36733	194365
30604	194366
119214	194367
11233	194368
23341	194369
125464	194370
112216	194371
42205	194372
2132	194373
50677	194374
2	194375
1025	194376
2520	194377
69154	194378
11751	194379
33158	194380
85099	194381
81649	194382
86140	194383
34308	194384
93549	194385
97117	194386
16361	194387
22071	194388
20420	194389
12861	194390
58951	194391
48913	194392
24268	194393
6439	194394
52549	194395
12079	194396
14100	194397
83108	194398
5662	194399
20161	194400
27515	194401
36689	194402
52304	194403
19188	194404
24051	194405
1021	194406
96513	194407
45313	194408
135539	194409
21755	194410
53692	194411
21881	194412
79367	194413
12680	194414
64993	194415
26468	194416
38714	194417
25176	194418
13003	194419
36976	194420
99801	194421
72608	194422
12499	194423
23987	194424
45484	194425
34550	194426
5714	194427
162755	194428
31269	194429
6120	194430
30815	194431
34738	194432
81675	194433
12078	194434
1999	194435
44598	194436
154034	194437
60487	194438
150	194439
13838	194440
29558	194441
25942	194442
40093	194443
82863	194444
654	194445
39257	194446
137347	194447
77859	194448
87183	194449
43973	194450
81975	194451
4617	194452
137801	194453
5797	194454
72458	194455
2302	194456
4486	194457
33614	194458
63909	194459
4738	194460
64508	194461
4276	194462
11893	194463
754	194464
5734	194465
99923	194466
128565	194467
8673	194468
28271	194469
55937	194470
58068	194471
712	194472
42622	194473
89005	194474
97178	194475
58847	194476
34684	194477
34443	194478
16066	194479
83241	194480
40890	194481
23503	194482
103354	194483
74	194484
5652	194485
43470	194486
7483	194487
24828	194488
68096	194489
10834	194490
14015	194491
28077	194492
21961	194493
17514	194494
34706	194495
64185	194496
30025	194497
28973	194498
117050	194499
115179	194500
16966	194501
66401	194502
1323	194503
910	194504
39100	194505
87579	194506
100625	194507
13803	194508
152614	194509
142002	194510
12887	194511
6617	194512
79620	194513
17531	194514
36046	194515
2120	194516
116050	194517
1516	194518
24949	194519
129226	194520
60361	194521
37409	194522
2150	194523
37073	194524
84551	194525
10074	194526
36367	194527
82450	194528
80158	194529
24237	194530
56220	194531
41039	194532
1065	194533
28887	194534
13943	194535
125729	194536
25197	194537
89122	194538
86329	194539
845	194540
62721	194541
27063	194542
6613	194543
23786	194544
55735	194545
42761	194546
8705	194547
22974	194548
783	194549
424	194550
92806	194551
48796	194552
49028	194553
46542	194554
3462	194555
71442	194556
10151	194557
78300	194558
79477	194559
4018	194560
130836	194561
26237	194562
3627	194563
23335	194564
6488	194565
43436	194566
4703	194567
30813	194568
119296	194569
20382	194570
4688	194571
72543	194572
74780	194573
164924	194574
17020	194575
13191	194576
7994	194577
99320	194578
4367	194579
115986	194580
49408	194581
9775	194582
73216	194583
4792	194584
25738	194585
94339	194586
12967	194587
39592	194588
2870	194589
40293	194590
23754	194591
7453	194592
2778	194593
49787	194594
60597	194595
6719	194596
853	194597
83076	194598
17313	194599
72844	194600
8995	194601
92917	194602
38983	194603
27576	194604
3660	194605
37181	194606
10731	194607
136854	194608
2157	194609
38203	194610
18307	194611
77666	194612
42260	194613
61766	194614
101937	194615
14880	194616
65652	194617
17523	194618
940	194619
53611	194620
32161	194621
20473	194622
16185	194623
85240	194624
25747	194625
25893	194626
4881	194627
55005	194628
37833	194629
3069	194630
3952	194631
4864	194632
13714	194633
30282	194634
95082	194635
19606	194636
5978	194637
75322	194638
8933	194639
4962	194640
56531	194641
162986	194642
5949	194643
4066	194644
78894	194645
53843	194646
36651	194647
41077	194648
456	194649
3373	194650
4002	194651
109701	194652
51866	194653
9760	194654
15730	194655
87045	194656
454	194657
162981	194658
16345	194659
76559	194660
97295	194661
38571	194662
45532	194663
33889	194664
14141	194665
38945	194666
587	194667
36999	194668
90204	194669
2964	194670
88313	194671
67456	194672
29402	194673
10866	194674
28319	194675
81333	194676
19947	194677
62446	194678
7	194679
17039	194680
31804	194681
109859	194682
30453	194683
662	194684
74843	194685
48424	194686
58714	194687
5134	194688
8056	194689
56856	194690
64908	194691
15228	194692
71191	194693
41059	194694
14464	194695
70354	194696
51212	194697
1424	194698
58376	194699
12924	194700
3367	194701
81654	194702
59235	194703
84	194704
134760	194705
106429	194706
63369	194707
6386	194708
14506	194709
6654	194710
5141	194711
12021	194712
78645	194713
20522	194714
111777	194715
40783	194716
10605	194717
25867	194718
22011	194719
6058	194720
131105	194721
39399	194722
105012	194723
87522	194724
84733	194725
32532	194726
140163	194727
13892	194728
3052	194729
104952	194730
31794	194731
16908	194732
10769	194733
48192	194734
121196	194735
8393	194736
54902	194737
25281	194738
42362	194739
42606	194740
56423	194741
2223	194742
44306	194743
45143	194744
34506	194745
62439	194746
36271	194747
10815	194748
61576	194749
65608	194750
19652	194751
11019	194752
28337	194753
112955	194754
8456	194755
9730	194756
13897	194757
23098	194758
79200	194759
29391	194760
22644	194761
17119	194762
31798	194763
132410	194764
8369	194765
10792	194766
10156	194767
155921	194768
32197	194769
62598	194770
16139	194771
152331	194772
18244	194773
61512	194774
11582	194775
47831	194776
15814	194777
562	194778
8860	194779
53252	194780
1418	194781
9526	194782
9559	194783
13649	194784
22745	194785
396	194786
48437	194787
38182	194788
86024	194789
61624	194790
57925	194791
12748	194792
45302	194793
22308	194794
1031	194795
54745	194796
66899	194797
39792	194798
147390	194799
100596	194800
71277	194801
4065	194802
64270	194803
46690	194804
15450	194805
2280	194806
13167	194807
53046	194808
15568	194809
32052	194810
1887	194811
24	194812
43390	194813
15106	194814
7427	194815
29410	194816
246	194817
12144	194818
23633	194819
77994	194820
21595	194821
40877	194822
307	194823
10436	194824
45027	194825
96189	194826
1133	194827
2558	194828
894	194829
4718	194830
61136	194831
53118	194832
92556	194833
89319	194834
31908	194835
19165	194836
47683	194837
2757	194838
79895	194839
36639	194840
6325	194841
64995	194842
72985	194843
135683	194844
3747	194845
3158	194846
35361	194847
54260	194848
66514	194849
90543	194850
3841	194851
160771	194852
92755	194853
47400	194854
3932	194855
125979	194856
9261	194857
85816	194858
18171	194859
3071	194860
94879	194861
89854	194862
14095	194863
10613	194864
22558	194865
579	194866
41429	194867
37467	194868
627	194869
136110	194870
58500	194871
10533	194872
60605	194873
12708	194874
83635	194875
1118	194876
4889	194877
65976	194878
120438	194879
45335	194880
12195	194881
10940	194882
55223	194883
6753	194884
23989	194885
45204	194886
1808	194887
81971	194888
25774	194889
1504	194890
16536	194891
194	194892
17147	194893
29941	194894
31755	194895
7966	194896
2518	194897
118018	194898
8938	194899
7832	194900
6891	194901
22685	194902
41765	194903
12653	194904
81323	194905
13284	194906
46452	194907
23619	194908
45092	194909
4427	194910
40894	194911
50571	194912
18027	194913
9836	194914
68379	194915
23585	194916
31746	194917
28184	194918
159363	194919
696	194920
165353	194921
49883	194922
43018	194923
113392	194924
54	194925
58	194926
8108	194927
15573	194928
95386	194929
862	194930
47150	194931
137437	194932
58862	194933
11108	194934
85614	194935
2536	194936
9643	194937
43041	194938
161270	194939
99875	194940
37683	194941
20725	194942
116467	194943
21078	194944
68432	194945
9372	194946
10134	194947
28861	194948
63093	194949
4453	194950
19263	194951
64794	194952
113257	194953
36976	194954
133	194955
6647	194956
2055	194957
36396	194958
19791	194959
313	194960
53199	194961
30840	194962
29441	194963
14950	194964
9782	194965
10545	194966
30787	194967
5335	194968
43704	194969
34784	194970
6842	194971
26449	194972
48513	194973
59474	194974
44395	194975
41264	194976
59438	194977
45594	194978
1027	194979
17469	194980
119461	194981
29029	194982
39143	194983
14136	194984
32324	194985
18594	194986
111467	194987
5998	194988
127598	194989
68731	194990
39647	194991
2712	194992
37890	194993
102876	194994
45134	194995
30795	194996
83766	194997
76373	194998
23628	194999
72114	195000
50757	195001
5851	195002
583	195003
2974	195004
18695	195005
86378	195006
31599	195007
46513	195008
1356	195009
5677	195010
5450	195011
116048	195012
62734	195013
134662	195014
12242	195015
116216	195016
2137	195017
86461	195018
15283	195019
8493	195020
9744	195021
17735	195022
20234	195023
63500	195024
98483	195025
63149	195026
26348	195027
9967	195028
43009	195029
85966	195030
72750	195031
84752	195032
52820	195033
18864	195034
87	195035
18801	195036
58377	195037
88031	195038
20590	195039
53491	195040
4522	195041
50160	195042
86354	195043
11193	195044
158	195045
6012	195046
572	195047
47679	195048
2996	195049
6013	195050
18969	195051
19545	195052
29534	195053
20087	195054
60148	195055
22797	195056
13420	195057
34275	195058
67760	195059
103217	195060
131693	195061
22399	195062
5510	195063
26077	195064
90456	195065
47724	195066
42923	195067
49452	195068
56098	195069
76939	195070
7014	195071
24060	195072
61367	195073
20945	195074
44776	195075
14018	195076
98650	195077
4491	195078
2753	195079
3686	195080
8599	195081
42485	195082
38226	195083
4991	195084
55998	195085
73596	195086
6907	195087
14781	195088
134543	195089
1366	195090
748	195091
13824	195092
42773	195093
91540	195094
13319	195095
21596	195096
26314	195097
8955	195098
106321	195099
114655	195100
30286	195101
58514	195102
890	195103
70708	195104
28072	195105
1718	195106
10256	195107
123260	195108
48597	195109
149431	195110
87422	195111
13774	195112
124875	195113
9843	195114
22075	195115
141095	195116
71474	195117
2321	195118
51334	195119
137020	195120
44302	195121
87564	195122
100087	195123
93900	195124
19193	195125
32984	195126
92134	195127
31271	195128
81821	195129
22653	195130
5833	195131
54315	195132
30676	195133
96162	195134
26048	195135
20458	195136
36	195137
69648	195138
60966	195139
48370	195140
7608	195141
77787	195142
18261	195143
44523	195144
74353	195145
9987	195146
788	195147
72096	195148
26615	195149
34263	195150
47034	195151
40636	195152
29794	195153
78339	195154
102875	195155
5898	195156
54420	195157
127336	195158
1906	195159
2458	195160
71949	195161
11920	195162
140	195163
8052	195164
102121	195165
70304	195166
160426	195167
15267	195168
27742	195169
129055	195170
92555	195171
47453	195172
35880	195173
60073	195174
15256	195175
123739	195176
111967	195177
21649	195178
117512	195179
19263	195180
96385	195181
19772	195182
13752	195183
3633	195184
73833	195185
119034	195186
15907	195187
104088	195188
42253	195189
29919	195190
77945	195191
112308	195192
5985	195193
81782	195194
29091	195195
39884	195196
80812	195197
4428	195198
40535	195199
28440	195200
59570	195201
122663	195202
3875	195203
570	195204
152759	195205
17221	195206
20420	195207
19835	195208
101162	195209
93158	195210
99493	195211
18915	195212
48137	195213
64538	195214
17082	195215
59241	195216
2800	195217
52745	195218
54696	195219
431	195220
44583	195221
17148	195222
14016	195223
29836	195224
101191	195225
46652	195226
15139	195227
14045	195228
25709	195229
118190	195230
32860	195231
12154	195232
40226	195233
4483	195234
56764	195235
2430	195236
7786	195237
89607	195238
14772	195239
22326	195240
5	195241
88278	195242
93049	195243
67260	195244
18002	195245
2886	195246
3281	195247
12695	195248
1945	195249
17323	195250
65446	195251
26256	195252
29801	195253
87881	195254
65125	195255
117882	195256
27543	195257
80158	195258
12520	195259
671	195260
164428	195261
587	195262
442	195263
37537	195264
32926	195265
10218	195266
26891	195267
5395	195268
3600	195269
18284	195270
14802	195271
37106	195272
7586	195273
34924	195274
46997	195275
35709	195276
40000	195277
11961	195278
100395	195279
58706	195280
24828	195281
19126	195282
52464	195283
3889	195284
7910	195285
22949	195286
1927	195287
48382	195288
10146	195289
64871	195290
11	195291
23901	195292
19673	195293
27148	195294
153746	195295
76728	195296
14743	195297
4312	195298
102254	195299
1446	195300
13588	195301
64205	195302
88075	195303
10425	195304
132588	195305
36101	195306
33029	195307
1457	195308
10776	195309
78097	195310
79782	195311
75	195312
26962	195313
23426	195314
1459	195315
14384	195316
591	195317
27	195318
67992	195319
29266	195320
118879	195321
1219	195322
1849	195323
36687	195324
55135	195325
16154	195326
69545	195327
12788	195328
253	195329
20922	195330
107859	195331
12124	195332
28620	195333
385	195334
85722	195335
1118	195336
62202	195337
143747	195338
996	195339
85054	195340
45488	195341
9438	195342
5639	195343
100539	195344
110922	195345
57319	195346
46718	195347
45919	195348
84908	195349
3212	195350
46727	195351
121	195352
42738	195353
40660	195354
56613	195355
8269	195356
4336	195357
18129	195358
78635	195359
11185	195360
17121	195361
40391	195362
174	195363
38492	195364
2492	195365
47954	195366
12636	195367
164973	195368
545	195369
21225	195370
6158	195371
20751	195372
7830	195373
45789	195374
443	195375
15105	195376
61527	195377
824	195378
12443	195379
49742	195380
894	195381
28608	195382
28954	195383
13704	195384
27779	195385
64499	195386
11232	195387
1094	195388
42343	195389
3893	195390
25323	195391
7340	195392
76055	195393
1861	195394
129256	195395
10852	195396
827	195397
7876	195398
125127	195399
29687	195400
53742	195401
8274	195402
20798	195403
9545	195404
49545	195405
76542	195406
11638	195407
75776	195408
136	195409
103567	195410
15382	195411
63783	195412
10132	195413
29655	195414
62320	195415
7294	195416
16374	195417
11117	195418
101490	195419
11486	195420
41118	195421
34700	195422
31924	195423
24629	195424
19539	195425
85578	195426
130931	195427
85274	195428
67526	195429
15116	195430
2208	195431
14773	195432
2213	195433
13565	195434
113911	195435
13499	195436
99	195437
12542	195438
122562	195439
142209	195440
15631	195441
39613	195442
24315	195443
12235	195444
109333	195445
53652	195446
1222	195447
80305	195448
36789	195449
4554	195450
2956	195451
55861	195452
32256	195453
15295	195454
1350	195455
22332	195456
82264	195457
41279	195458
54361	195459
6670	195460
14867	195461
27293	195462
7205	195463
50990	195464
71525	195465
9941	195466
24580	195467
2333	195468
12338	195469
5437	195470
163104	195471
32019	195472
2774	195473
143699	195474
72100	195475
97563	195476
57657	195477
2047	195478
124998	195479
131	195480
4103	195481
1838	195482
42425	195483
4740	195484
55986	195485
1139	195486
18361	195487
32114	195488
2861	195489
65720	195490
76748	195491
13552	195492
28885	195493
79877	195494
358	195495
81178	195496
103718	195497
19690	195498
101481	195499
3672	195500
36638	195501
4196	195502
15952	195503
14055	195504
80403	195505
105280	195506
145249	195507
142188	195508
149281	195509
156959	195510
48916	195511
120722	195512
46668	195513
30587	195514
46482	195515
10578	195516
10572	195517
5726	195518
43846	195519
52466	195520
11935	195521
49185	195522
10212	195523
16044	195524
17192	195525
22293	195526
2695	195527
62826	195528
14953	195529
331	195530
25247	195531
5501	195532
80594	195533
739	195534
43147	195535
10706	195536
22121	195537
85362	195538
9606	195539
4650	195540
30244	195541
53580	195542
2214	195543
28996	195544
65032	195545
58561	195546
21946	195547
3149	195548
3619	195549
58207	195550
110023	195551
1123	195552
13266	195553
1478	195554
348	195555
31485	195556
87290	195557
14237	195558
14186	195559
144328	195560
16020	195561
38080	195562
41603	195563
12908	195564
2479	195565
39198	195566
4634	195567
127640	195568
2628	195569
5448	195570
16866	195571
35641	195572
28162	195573
144495	195574
42433	195575
22197	195576
5530	195577
31068	195578
4493	195579
34242	195580
10173	195581
9	195582
8053	195583
1360	195584
43388	195585
73960	195586
80072	195587
70778	195588
25289	195589
21040	195590
48447	195591
6816	195592
33538	195593
13673	195594
91849	195595
97165	195596
21618	195597
23522	195598
3186	195599
2545	195600
100918	195601
118386	195602
14086	195603
28874	195604
20087	195605
14768	195606
2723	195607
137034	195608
16320	195609
31737	195610
21743	195611
129039	195612
59439	195613
16401	195614
19303	195615
163243	195616
6650	195617
35850	195618
60646	195619
83788	195620
59843	195621
12773	195622
7370	195623
111988	195624
79272	195625
42582	195626
159225	195627
35	195628
17682	195629
64393	195630
35904	195631
108977	195632
91124	195633
87286	195634
4486	195635
55564	195636
8851	195637
27890	195638
157387	195639
43157	195640
94600	195641
37541	195642
18997	195643
84971	195644
70268	195645
22421	195646
7134	195647
97762	195648
16409	195649
67132	195650
25392	195651
5162	195652
23587	195653
67070	195654
37462	195655
3776	195656
76194	195657
22637	195658
11075	195659
129779	195660
253	195661
68694	195662
125988	195663
88390	195664
27085	195665
22090	195666
291	195667
41420	195668
3483	195669
42279	195670
29008	195671
14671	195672
9281	195673
1366	195674
42455	195675
55624	195676
2956	195677
47493	195678
64900	195679
117545	195680
104975	195681
15630	195682
107543	195683
72438	195684
1251	195685
10385	195686
9822	195687
9730	195688
4330	195689
22805	195690
43541	195691
37823	195692
21991	195693
704	195694
40737	195695
133907	195696
8958	195697
2772	195698
50936	195699
87411	195700
155290	195701
43	195702
12005	195703
81810	195704
38701	195705
106165	195706
28019	195707
511	195708
9708	195709
58050	195710
23695	195711
17786	195712
10414	195713
127280	195714
127697	195715
153575	195716
5592	195717
78583	195718
1353	195719
66589	195720
27271	195721
58759	195722
55070	195723
5479	195724
17589	195725
22206	195726
81018	195727
23872	195728
1645	195729
35883	195730
2898	195731
91178	195732
17320	195733
69742	195734
104917	195735
9229	195736
42723	195737
65255	195738
116588	195739
81733	195740
33815	195741
7774	195742
21856	195743
1502	195744
10494	195745
25424	195746
81849	195747
5242	195748
20434	195749
36441	195750
14904	195751
84464	195752
1124	195753
42703	195754
13643	195755
15947	195756
163876	195757
10847	195758
5888	195759
4369	195760
7676	195761
58812	195762
49121	195763
84415	195764
17298	195765
7348	195766
58500	195767
46208	195768
19582	195769
114309	195770
31676	195771
88788	195772
43012	195773
13698	195774
13958	195775
85918	195776
986	195777
55335	195778
94927	195779
29722	195780
13974	195781
2755	195782
44608	195783
10619	195784
108964	195785
66003	195786
4066	195787
27588	195788
39036	195789
18312	195790
26274	195791
13343	195792
13728	195793
45108	195794
31126	195795
45490	195796
31581	195797
170	195798
59360	195799
48149	195800
41360	195801
9997	195802
24557	195803
85594	195804
40509	195805
20866	195806
11328	195807
25608	195808
54642	195809
99810	195810
2195	195811
19063	195812
109782	195813
133766	195814
19822	195815
1914	195816
2097	195817
76728	195818
25088	195819
17651	195820
23739	195821
60548	195822
7534	195823
125716	195824
8741	195825
6327	195826
92188	195827
406	195828
60669	195829
11	195830
52756	195831
35109	195832
85442	195833
40420	195834
32067	195835
43444	195836
2954	195837
39089	195838
2294	195839
48860	195840
148402	195841
3916	195842
16809	195843
6843	195844
66504	195845
2538	195846
27161	195847
22366	195848
85211	195849
8347	195850
74967	195851
30331	195852
41016	195853
82012	195854
2568	195855
57762	195856
14469	195857
21	195858
26927	195859
80275	195860
26013	195861
15260	195862
62659	195863
57818	195864
19442	195865
25279	195866
14754	195867
76155	195868
37996	195869
30394	195870
42281	195871
111255	195872
14821	195873
9355	195874
33302	195875
45380	195876
1039	195877
32125	195878
116015	195879
53830	195880
25696	195881
47991	195882
1177	195883
54269	195884
20379	195885
10785	195886
57825	195887
30822	195888
33875	195889
78051	195890
17	195891
111652	195892
86	195893
58433	195894
62494	195895
1954	195896
55610	195897
42	195898
86252	195899
1287	195900
110369	195901
7292	195902
5293	195903
80256	195904
1011	195905
6862	195906
690	195907
29845	195908
33439	195909
156570	195910
4434	195911
148396	195912
34330	195913
42935	195914
40222	195915
104466	195916
8438	195917
3811	195918
72452	195919
32727	195920
26437	195921
86995	195922
8662	195923
64436	195924
615	195925
44165	195926
94791	195927
19630	195928
10696	195929
33224	195930
7277	195931
16881	195932
28801	195933
80449	195934
1013	195935
4080	195936
27	195937
12501	195938
4671	195939
165657	195940
162052	195941
37643	195942
4276	195943
30884	195944
8792	195945
49458	195946
38496	195947
1461	195948
9062	195949
26627	195950
98056	195951
59014	195952
9669	195953
56451	195954
6032	195955
28841	195956
32632	195957
57173	195958
2044	195959
87485	195960
10470	195961
3805	195962
139334	195963
3471	195964
12327	195965
62256	195966
77848	195967
725	195968
72234	195969
96439	195970
13480	195971
83064	195972
7347	195973
75553	195974
40292	195975
81634	195976
121357	195977
17078	195978
61531	195979
21203	195980
63760	195981
112549	195982
27564	195983
113771	195984
69682	195985
17005	195986
26533	195987
18486	195988
41229	195989
98311	195990
108746	195991
131529	195992
34288	195993
151641	195994
3544	195995
35143	195996
54687	195997
477	195998
13732	195999
79739	196000
39493	196001
37822	196002
49919	196003
158620	196004
7845	196005
5589	196006
23	196007
27693	196008
99800	196009
88778	196010
148064	196011
72902	196012
11257	196013
115	196014
142839	196015
105851	196016
7697	196017
159602	196018
97463	196019
450	196020
16156	196021
21448	196022
124156	196023
100182	196024
69307	196025
95717	196026
52546	196027
8825	196028
24570	196029
92833	196030
73210	196031
7339	196032
10489	196033
12338	196034
31949	196035
6132	196036
1238	196037
19551	196038
115559	196039
85542	196040
25207	196041
28408	196042
6693	196043
81619	196044
2087	196045
66744	196046
2597	196047
71793	196048
12032	196049
7275	196050
36689	196051
29812	196052
16445	196053
48778	196054
45040	196055
31248	196056
46592	196057
3644	196058
124552	196059
109323	196060
21658	196061
24638	196062
70013	196063
104484	196064
1910	196065
5227	196066
47998	196067
133216	196068
79672	196069
13117	196070
18341	196071
24598	196072
9788	196073
49141	196074
99139	196075
27387	196076
25720	196077
123451	196078
17819	196079
434	196080
26001	196081
44162	196082
2444	196083
51084	196084
28988	196085
35388	196086
89209	196087
55868	196088
14212	196089
75	196090
42070	196091
156971	196092
6870	196093
8690	196094
15903	196095
13709	196096
42641	196097
69509	196098
38294	196099
11522	196100
2384	196101
63902	196102
3162	196103
791	196104
19475	196105
154264	196106
21091	196107
21389	196108
122661	196109
80569	196110
17704	196111
86914	196112
4380	196113
73666	196114
39206	196115
53805	196116
328	196117
2602	196118
49476	196119
50025	196120
33630	196121
1411	196122
57605	196123
81002	196124
98328	196125
11166	196126
3	196127
57766	196128
20308	196129
159022	196130
795	196131
27359	196132
85222	196133
146890	196134
89762	196135
50876	196136
778	196137
60381	196138
109421	196139
129897	196140
37221	196141
51178	196142
26448	196143
10216	196144
36224	196145
69717	196146
83192	196147
10568	196148
10222	196149
1914	196150
23124	196151
6882	196152
38735	196153
37582	196154
34	196155
61381	196156
996	196157
67	196158
30736	196159
57828	196160
53557	196161
36240	196162
37492	196163
16534	196164
11546	196165
84573	196166
2103	196167
7201	196168
33525	196169
6794	196170
35884	196171
24795	196172
16411	196173
18836	196174
28179	196175
13519	196176
34252	196177
74058	196178
23665	196179
129869	196180
407	196181
34857	196182
2487	196183
7801	196184
104625	196185
96373	196186
16195	196187
5177	196188
70458	196189
24929	196190
257	196191
113992	196192
52085	196193
86661	196194
99115	196195
8176	196196
15132	196197
45316	196198
117058	196199
41	196200
35750	196201
75329	196202
1831	196203
102533	196204
1500	196205
3161	196206
9985	196207
67082	196208
53135	196209
13567	196210
61900	196211
116948	196212
158	196213
164370	196214
78574	196215
128100	196216
24548	196217
1793	196218
26438	196219
40688	196220
64351	196221
2298	196222
10863	196223
59198	196224
41794	196225
115929	196226
46475	196227
42794	196228
156	196229
11545	196230
6845	196231
54634	196232
45535	196233
19572	196234
11558	196235
84848	196236
93228	196237
14048	196238
6344	196239
5084	196240
3872	196241
116779	196242
106288	196243
26693	196244
44774	196245
1451	196246
29917	196247
12912	196248
48999	196249
2948	196250
30977	196251
1859	196252
6782	196253
1023	196254
13732	196255
17744	196256
59841	196257
33860	196258
142496	196259
6399	196260
5127	196261
126536	196262
24803	196263
6584	196264
3945	196265
70625	196266
13835	196267
13354	196268
2688	196269
17316	196270
26029	196271
54147	196272
8340	196273
96343	196274
32568	196275
11331	196276
151044	196277
29582	196278
89851	196279
8723	196280
18034	196281
38639	196282
60419	196283
33116	196284
12244	196285
8989	196286
20451	196287
4292	196288
13151	196289
28761	196290
66451	196291
31906	196292
25944	196293
13901	196294
9296	196295
4802	196296
147371	196297
137727	196298
134238	196299
58240	196300
22910	196301
86195	196302
28489	196303
2621	196304
50679	196305
109850	196306
160674	196307
3435	196308
85164	196309
32713	196310
125453	196311
16064	196312
9368	196313
2024	196314
7939	196315
8225	196316
41482	196317
13412	196318
119114	196319
110139	196320
57812	196321
96734	196322
19012	196323
33955	196324
4689	196325
79022	196326
42087	196327
26910	196328
5452	196329
20324	196330
44332	196331
21738	196332
34659	196333
555	196334
26980	196335
2446	196336
19888	196337
61899	196338
49319	196339
3325	196340
40335	196341
37383	196342
127100	196343
91348	196344
61493	196345
41980	196346
31568	196347
29417	196348
446	196349
54264	196350
22640	196351
80532	196352
39543	196353
73975	196354
13356	196355
60928	196356
20996	196357
8028	196358
113622	196359
133737	196360
10771	196361
98349	196362
14030	196363
18573	196364
126196	196365
113644	196366
6082	196367
20362	196368
10404	196369
33469	196370
41586	196371
141034	196372
8872	196373
3475	196374
42860	196375
4802	196376
150	196377
22036	196378
69013	196379
38181	196380
32290	196381
63725	196382
142968	196383
11338	196384
126017	196385
70607	196386
26146	196387
84247	196388
5099	196389
34913	196390
18670	196391
63484	196392
140577	196393
35797	196394
18272	196395
35690	196396
52425	196397
50271	196398
2140	196399
62633	196400
8342	196401
35147	196402
105070	196403
1175	196404
1099	196405
155997	196406
8927	196407
33994	196408
27375	196409
8150	196410
11009	196411
84695	196412
3555	196413
67346	196414
77998	196415
100666	196416
39171	196417
635	196418
31497	196419
15439	196420
27772	196421
57248	196422
112084	196423
6956	196424
28564	196425
157417	196426
127216	196427
5639	196428
25322	196429
29359	196430
51371	196431
156203	196432
30710	196433
143406	196434
4744	196435
5420	196436
21347	196437
34243	196438
3216	196439
63351	196440
2678	196441
42275	196442
14040	196443
117004	196444
38803	196445
708	196446
8925	196447
1598	196448
29902	196449
111998	196450
38003	196451
75294	196452
43574	196453
91627	196454
32510	196455
127683	196456
130387	196457
1024	196458
34624	196459
69429	196460
6575	196461
5128	196462
60440	196463
80753	196464
116730	196465
7524	196466
3770	196467
40804	196468
7380	196469
8962	196470
2156	196471
11339	196472
46847	196473
22962	196474
33125	196475
23839	196476
16848	196477
67307	196478
47998	196479
50396	196480
22171	196481
43608	196482
45653	196483
117853	196484
25890	196485
53742	196486
11114	196487
18108	196488
66965	196489
3720	196490
129144	196491
34662	196492
9120	196493
1428	196494
1228	196495
2091	196496
42177	196497
49760	196498
113878	196499
4932	196500
70502	196501
23465	196502
98131	196503
18624	196504
13281	196505
48082	196506
2724	196507
97859	196508
8808	196509
125866	196510
13486	196511
26680	196512
18388	196513
40918	196514
17847	196515
31797	196516
3966	196517
120968	196518
32932	196519
20847	196520
164137	196521
74387	196522
20160	196523
20581	196524
24415	196525
121057	196526
48398	196527
78454	196528
23920	196529
129881	196530
31815	196531
14734	196532
25023	196533
24605	196534
194	196535
2091	196536
2931	196537
16664	196538
120995	196539
28623	196540
9142	196541
33055	196542
52475	196543
40361	196544
50308	196545
2277	196546
250	196547
8537	196548
107055	196549
47946	196550
84683	196551
8615	196552
5229	196553
15643	196554
18442	196555
41627	196556
77907	196557
24167	196558
27696	196559
14167	196560
4653	196561
31785	196562
11539	196563
44704	196564
90533	196565
53016	196566
14095	196567
3788	196568
35686	196569
164043	196570
37292	196571
49978	196572
58091	196573
5615	196574
57473	196575
49310	196576
8786	196577
953	196578
4159	196579
4394	196580
111940	196581
12958	196582
30340	196583
6726	196584
109692	196585
7734	196586
13619	196587
2357	196588
16707	196589
4627	196590
56239	196591
51404	196592
734	196593
23711	196594
65877	196595
46220	196596
85427	196597
84142	196598
22376	196599
21862	196600
1550	196601
18107	196602
48262	196603
20832	196604
9552	196605
69397	196606
13514	196607
2008	196608
42110	196609
27270	196610
38419	196611
5951	196612
47561	196613
97874	196614
4249	196615
24512	196616
83686	196617
28961	196618
2776	196619
8660	196620
46770	196621
37265	196622
17311	196623
80503	196624
61762	196625
15358	196626
49102	196627
117367	196628
162037	196629
13416	196630
42795	196631
105916	196632
36456	196633
45387	196634
24473	196635
142325	196636
26297	196637
45800	196638
7462	196639
51300	196640
89701	196641
10190	196642
49225	196643
6036	196644
165620	196645
24530	196646
106830	196647
3465	196648
10450	196649
4118	196650
3537	196651
58939	196652
92071	196653
54735	196654
130562	196655
657	196656
16238	196657
19047	196658
90115	196659
10399	196660
2294	196661
1514	196662
4361	196663
47666	196664
137811	196665
39009	196666
72634	196667
116365	196668
149346	196669
2882	196670
117013	196671
193	196672
50316	196673
1624	196674
73226	196675
75733	196676
10307	196677
31987	196678
5397	196679
2576	196680
2405	196681
30744	196682
40264	196683
68304	196684
101951	196685
53248	196686
85883	196687
15426	196688
18792	196689
5237	196690
12325	196691
12371	196692
190	196693
688	196694
11242	196695
19065	196696
9429	196697
2317	196698
94859	196699
26276	196700
6440	196701
9007	196702
131806	196703
13609	196704
10620	196705
160803	196706
39431	196707
103361	196708
81506	196709
45050	196710
33036	196711
81594	196712
43643	196713
19690	196714
44262	196715
83229	196716
16068	196717
11071	196718
32756	196719
34637	196720
43545	196721
1361	196722
5891	196723
28644	196724
10230	196725
16205	196726
35126	196727
36409	196728
21240	196729
63393	196730
13896	196731
29617	196732
27269	196733
12584	196734
31450	196735
7380	196736
3046	196737
58959	196738
13412	196739
2997	196740
3231	196741
88993	196742
7524	196743
29567	196744
36727	196745
21995	196746
42945	196747
2032	196748
53907	196749
33476	196750
36495	196751
10344	196752
56813	196753
13838	196754
7602	196755
56922	196756
51290	196757
49421	196758
4063	196759
54350	196760
38390	196761
30135	196762
28278	196763
43548	196764
14153	196765
2234	196766
240	196767
91660	196768
1843	196769
67446	196770
2045	196771
704	196772
31445	196773
106882	196774
16182	196775
7196	196776
11575	196777
101	196778
105858	196779
15002	196780
81	196781
1980	196782
20595	196783
84218	196784
96775	196785
38167	196786
99487	196787
10385	196788
9966	196789
49458	196790
37508	196791
440	196792
27218	196793
23662	196794
4568	196795
41177	196796
5623	196797
40587	196798
13886	196799
11281	196800
10675	196801
129499	196802
39930	196803
37771	196804
2726	196805
51545	196806
797	196807
83875	196808
157790	196809
4492	196810
117357	196811
49	196812
833	196813
590	196814
35987	196815
54415	196816
161004	196817
79448	196818
9505	196819
47203	196820
100444	196821
4566	196822
82914	196823
26248	196824
99889	196825
58475	196826
101282	196827
21362	196828
38159	196829
34879	196830
1399	196831
11735	196832
130006	196833
11688	196834
6244	196835
19632	196836
4427	196837
75517	196838
41377	196839
858	196840
100745	196841
14782	196842
141198	196843
32008	196844
66048	196845
23857	196846
4956	196847
153868	196848
103166	196849
36618	196850
4051	196851
4987	196852
37059	196853
6244	196854
2163	196855
19503	196856
1445	196857
36206	196858
5262	196859
8720	196860
8785	196861
41323	196862
8211	196863
2200	196864
952	196865
3125	196866
62081	196867
35443	196868
64969	196869
30237	196870
37204	196871
80572	196872
5509	196873
100479	196874
105016	196875
7992	196876
9169	196877
63141	196878
9801	196879
37905	196880
51398	196881
145717	196882
48671	196883
3402	196884
924	196885
19290	196886
89070	196887
1455	196888
42048	196889
165020	196890
98759	196891
52488	196892
3895	196893
94509	196894
38362	196895
38260	196896
83278	196897
31776	196898
128563	196899
25081	196900
69091	196901
86264	196902
34144	196903
10362	196904
21179	196905
91838	196906
118613	196907
12648	196908
41961	196909
1281	196910
83696	196911
87537	196912
35306	196913
6664	196914
26568	196915
156909	196916
30698	196917
5070	196918
9050	196919
19313	196920
74395	196921
132936	196922
15159	196923
38181	196924
27184	196925
1462	196926
66437	196927
85626	196928
19518	196929
71323	196930
48348	196931
102522	196932
25817	196933
82092	196934
4590	196935
76508	196936
24167	196937
3974	196938
77289	196939
18338	196940
57423	196941
19108	196942
11730	196943
8843	196944
60589	196945
60835	196946
83488	196947
15900	196948
3166	196949
98110	196950
390	196951
150879	196952
11922	196953
62737	196954
38034	196955
70555	196956
15747	196957
28800	196958
10606	196959
272	196960
33042	196961
48112	196962
3617	196963
32801	196964
26923	196965
63488	196966
74005	196967
80955	196968
120359	196969
66960	196970
29597	196971
17125	196972
105312	196973
5703	196974
32540	196975
4503	196976
145572	196977
143213	196978
18163	196979
4549	196980
35197	196981
112225	196982
7799	196983
37036	196984
14491	196985
5126	196986
76656	196987
3964	196988
88794	196989
40997	196990
47772	196991
49369	196992
25773	196993
15994	196994
1352	196995
69	196996
38707	196997
55190	196998
69638	196999
45826	197000
6633	197001
22316	197002
54061	197003
44189	197004
60326	197005
148867	197006
68558	197007
39465	197008
5208	197009
17542	197010
22569	197011
2235	197012
85258	197013
145543	197014
21488	197015
41520	197016
25599	197017
10820	197018
1159	197019
123558	197020
12776	197021
891	197022
36201	197023
229	197024
15078	197025
19072	197026
4385	197027
7682	197028
17283	197029
15283	197030
157570	197031
61218	197032
16709	197033
22355	197034
2361	197035
79880	197036
1830	197037
32	197038
76458	197039
90136	197040
28451	197041
59645	197042
6546	197043
79444	197044
25795	197045
26415	197046
60555	197047
64181	197048
6588	197049
29258	197050
83554	197051
33242	197052
22064	197053
70108	197054
19797	197055
124254	197056
7344	197057
11966	197058
12438	197059
35903	197060
20782	197061
22031	197062
17399	197063
38270	197064
31798	197065
50113	197066
17145	197067
125381	197068
47056	197069
13287	197070
24311	197071
22660	197072
39339	197073
7736	197074
7376	197075
15162	197076
84382	197077
3526	197078
70229	197079
24145	197080
16812	197081
141433	197082
29833	197083
25779	197084
118990	197085
21449	197086
94550	197087
1390	197088
134138	197089
27310	197090
29488	197091
86586	197092
26798	197093
2386	197094
6389	197095
11457	197096
12092	197097
35	197098
15	197099
8990	197100
29087	197101
43400	197102
46643	197103
135007	197104
70815	197105
51204	197106
38852	197107
35194	197108
4176	197109
2570	197110
34313	197111
15536	197112
19332	197113
17010	197114
377	197115
7758	197116
46109	197117
13053	197118
48026	197119
63750	197120
77769	197121
5918	197122
8303	197123
44095	197124
4334	197125
322	197126
85063	197127
5102	197128
146879	197129
15273	197130
743	197131
66034	197132
131791	197133
2152	197134
25458	197135
6124	197136
126044	197137
11391	197138
53311	197139
26312	197140
150011	197141
51518	197142
41866	197143
148486	197144
9092	197145
11942	197146
59782	197147
24168	197148
60286	197149
27902	197150
29555	197151
76915	197152
2572	197153
122148	197154
17303	197155
27832	197156
70142	197157
26633	197158
74993	197159
37307	197160
81130	197161
906	197162
70521	197163
73426	197164
90124	197165
9971	197166
68074	197167
4021	197168
105001	197169
24371	197170
14042	197171
39207	197172
32464	197173
12795	197174
110159	197175
13583	197176
35212	197177
12324	197178
5200	197179
51974	197180
15310	197181
51013	197182
27402	197183
21324	197184
51506	197185
8925	197186
8037	197187
59458	197188
34156	197189
101116	197190
30005	197191
5514	197192
9551	197193
672	197194
42593	197195
11827	197196
29638	197197
3858	197198
48330	197199
148058	197200
12293	197201
35172	197202
102487	197203
9619	197204
111121	197205
30130	197206
34646	197207
18991	197208
155914	197209
1112	197210
101073	197211
44713	197212
23419	197213
79158	197214
61806	197215
38319	197216
67220	197217
123948	197218
36	197219
38	197220
4057	197221
73376	197222
6489	197223
14072	197224
53538	197225
15721	197226
43426	197227
14315	197228
81752	197229
928	197230
9661	197231
26894	197232
9104	197233
109	197234
16684	197235
24385	197236
12296	197237
13258	197238
482	197239
32894	197240
21052	197241
33944	197242
980	197243
120979	197244
7709	197245
8156	197246
50383	197247
65242	197248
8741	197249
52486	197250
119066	197251
63137	197252
1703	197253
52759	197254
54369	197255
17371	197256
1092	197257
23283	197258
10005	197259
563	197260
8378	197261
83192	197262
9223	197263
26968	197264
2840	197265
282	197266
52904	197267
2908	197268
17335	197269
20195	197270
94850	197271
14512	197272
165878	197273
15189	197274
71092	197275
4880	197276
141934	197277
54501	197278
72395	197279
13593	197280
143050	197281
23271	197282
27400	197283
58181	197284
72577	197285
127105	197286
39873	197287
21560	197288
36588	197289
73538	197290
14926	197291
26680	197292
1632	197293
115261	197294
18105	197295
47714	197296
95806	197297
153	197298
43014	197299
54948	197300
75175	197301
9559	197302
55209	197303
20389	197304
94811	197305
1051	197306
40592	197307
18488	197308
64431	197309
143280	197310
79493	197311
26020	197312
130491	197313
61286	197314
70305	197315
1863	197316
99603	197317
113258	197318
2832	197319
26400	197320
18776	197321
117404	197322
23418	197323
32559	197324
11708	197325
5701	197326
83476	197327
1566	197328
104963	197329
17516	197330
69374	197331
25194	197332
105412	197333
5827	197334
1370	197335
35527	197336
44349	197337
901	197338
2332	197339
69260	197340
66824	197341
2587	197342
1664	197343
69130	197344
48107	197345
41680	197346
14028	197347
10397	197348
75442	197349
59541	197350
22653	197351
139285	197352
15054	197353
109371	197354
39937	197355
3928	197356
29006	197357
15923	197358
71561	197359
45138	197360
56209	197361
30954	197362
8820	197363
34603	197364
104306	197365
64436	197366
62036	197367
29554	197368
27727	197369
19406	197370
3600	197371
45863	197372
21518	197373
7842	197374
85418	197375
74811	197376
61226	197377
7468	197378
48202	197379
20293	197380
58319	197381
132369	197382
27476	197383
7278	197384
95359	197385
6844	197386
31696	197387
118327	197388
4971	197389
17535	197390
54643	197391
30298	197392
1628	197393
136471	197394
392	197395
6756	197396
124454	197397
57574	197398
71991	197399
53863	197400
19687	197401
4924	197402
1744	197403
9326	197404
4395	197405
54859	197406
14995	197407
5013	197408
33138	197409
100349	197410
1527	197411
3112	197412
1533	197413
116019	197414
56909	197415
24433	197416
4999	197417
115448	197418
6134	197419
2922	197420
76256	197421
11267	197422
632	197423
126317	197424
134978	197425
107993	197426
5829	197427
557	197428
11989	197429
6036	197430
38171	197431
29703	197432
74787	197433
26930	197434
147109	197435
12390	197436
15600	197437
44085	197438
17822	197439
58158	197440
11343	197441
56268	197442
27089	197443
115375	197444
105862	197445
75066	197446
120965	197447
19363	197448
13109	197449
50452	197450
45901	197451
33105	197452
2137	197453
10623	197454
31905	197455
63011	197456
85486	197457
29947	197458
70536	197459
16336	197460
31496	197461
19138	197462
16369	197463
111740	197464
10659	197465
22615	197466
71077	197467
106388	197468
46070	197469
21223	197470
42451	197471
8028	197472
61134	197473
4254	197474
68979	197475
4195	197476
17498	197477
120105	197478
77608	197479
28837	197480
149921	197481
88120	197482
15081	197483
5653	197484
35256	197485
27833	197486
23	197487
150422	197488
16494	197489
935	197490
151	197491
38036	197492
146818	197493
160336	197494
30425	197495
1724	197496
65221	197497
4930	197498
6296	197499
22492	197500
1426	197501
52449	197502
8002	197503
77621	197504
80237	197505
13105	197506
5258	197507
90285	197508
29517	197509
1929	197510
73937	197511
7892	197512
1897	197513
19880	197514
56021	197515
12194	197516
12298	197517
40703	197518
24106	197519
1541	197520
2910	197521
20772	197522
95039	197523
62824	197524
123555	197525
48436	197526
117657	197527
5808	197528
98465	197529
98248	197530
71996	197531
18901	197532
82410	197533
53557	197534
55468	197535
41312	197536
4445	197537
87577	197538
19922	197539
57695	197540
6852	197541
85690	197542
44455	197543
126462	197544
14231	197545
161991	197546
2035	197547
3567	197548
26135	197549
34250	197550
49536	197551
7782	197552
59726	197553
109521	197554
159062	197555
37676	197556
79386	197557
145182	197558
342	197559
13621	197560
19779	197561
208	197562
644	197563
12488	197564
31708	197565
9641	197566
37300	197567
10861	197568
75	197569
25736	197570
4593	197571
1071	197572
44179	197573
49679	197574
9389	197575
6940	197576
25934	197577
1367	197578
8870	197579
6465	197580
161865	197581
90958	197582
66742	197583
504	197584
54842	197585
28829	197586
528	197587
89701	197588
91482	197589
36227	197590
4684	197591
57421	197592
66523	197593
16114	197594
136	197595
13701	197596
23574	197597
21380	197598
35634	197599
72618	197600
30407	197601
14019	197602
105084	197603
8185	197604
35753	197605
38679	197606
16184	197607
74852	197608
7265	197609
125235	197610
87940	197611
23234	197612
52663	197613
3086	197614
57100	197615
19252	197616
35628	197617
17299	197618
124739	197619
185	197620
470	197621
46466	197622
31267	197623
3103	197624
5917	197625
6549	197626
92793	197627
116740	197628
84419	197629
7130	197630
16117	197631
53116	197632
18637	197633
34358	197634
115289	197635
58003	197636
24545	197637
41244	197638
61571	197639
7394	197640
151304	197641
35640	197642
3377	197643
14098	197644
78534	197645
7704	197646
41415	197647
11632	197648
23062	197649
7609	197650
133249	197651
65944	197652
3867	197653
6175	197654
11108	197655
19287	197656
64165	197657
61915	197658
2823	197659
15302	197660
1136	197661
56906	197662
24973	197663
44219	197664
101	197665
213	197666
29462	197667
389	197668
30044	197669
97317	197670
25559	197671
8239	197672
50469	197673
37034	197674
48718	197675
26107	197676
14433	197677
2781	197678
7807	197679
627	197680
126232	197681
53057	197682
5216	197683
7785	197684
40689	197685
84914	197686
103727	197687
819	197688
69503	197689
76033	197690
33620	197691
141858	197692
125395	197693
57004	197694
46126	197695
3214	197696
44516	197697
80798	197698
118120	197699
128505	197700
10176	197701
36115	197702
94246	197703
5917	197704
2048	197705
6611	197706
2709	197707
8881	197708
12253	197709
8689	197710
65263	197711
114120	197712
7988	197713
17728	197714
96146	197715
32308	197716
19379	197717
59183	197718
3291	197719
71600	197720
73739	197721
122571	197722
56839	197723
7402	197724
4907	197725
63739	197726
17458	197727
34060	197728
15608	197729
166576	197730
8006	197731
160343	197732
2175	197733
127592	197734
13401	197735
144973	197736
55979	197737
66010	197738
35	197739
121399	197740
44843	197741
113856	197742
30076	197743
96595	197744
33273	197745
7530	197746
51022	197747
122372	197748
49062	197749
42970	197750
51770	197751
4783	197752
11462	197753
159047	197754
5130	197755
48235	197756
28946	197757
3251	197758
7270	197759
23633	197760
165291	197761
13202	197762
10239	197763
48411	197764
6326	197765
74200	197766
14553	197767
22642	197768
115532	197769
34888	197770
84739	197771
3310	197772
77420	197773
695	197774
10512	197775
70999	197776
104429	197777
4275	197778
38639	197779
37733	197780
7727	197781
30049	197782
27477	197783
36351	197784
48473	197785
68980	197786
109703	197787
66704	197788
77873	197789
24295	197790
136805	197791
2156	197792
4037	197793
149024	197794
121657	197795
34490	197796
12948	197797
1834	197798
612	197799
33041	197800
79975	197801
74825	197802
26545	197803
11357	197804
4841	197805
12780	197806
80910	197807
89991	197808
119195	197809
22338	197810
29054	197811
12998	197812
62205	197813
18871	197814
41143	197815
18712	197816
42300	197817
80415	197818
36253	197819
32975	197820
145754	197821
145504	197822
24423	197823
28062	197824
57322	197825
89964	197826
4669	197827
2742	197828
71898	197829
3134	197830
42075	197831
75683	197832
31002	197833
76630	197834
122326	197835
164800	197836
161518	197837
80209	197838
293	197839
16851	197840
1777	197841
8714	197842
133331	197843
74405	197844
365	197845
10617	197846
92140	197847
108097	197848
44119	197849
105828	197850
69680	197851
15784	197852
1163	197853
20470	197854
102731	197855
22988	197856
43747	197857
45031	197858
11593	197859
9756	197860
8530	197861
8728	197862
66752	197863
16292	197864
29134	197865
37233	197866
101677	197867
25634	197868
16147	197869
3095	197870
48807	197871
18079	197872
133768	197873
10331	197874
59650	197875
56755	197876
68355	197877
34214	197878
52630	197879
16148	197880
23675	197881
98362	197882
59778	197883
4015	197884
1580	197885
12770	197886
11991	197887
12075	197888
29576	197889
67471	197890
81501	197891
40975	197892
237	197893
24613	197894
118622	197895
42012	197896
31488	197897
47902	197898
38996	197899
28388	197900
628	197901
18222	197902
13836	197903
104620	197904
35866	197905
97605	197906
596	197907
55878	197908
44069	197909
143504	197910
136831	197911
10093	197912
46569	197913
151317	197914
8608	197915
58632	197916
82693	197917
15473	197918
4668	197919
33207	197920
18839	197921
8790	197922
40071	197923
49934	197924
41630	197925
59019	197926
132855	197927
6323	197928
32589	197929
3636	197930
23361	197931
652	197932
10599	197933
47694	197934
49640	197935
5371	197936
6506	197937
132675	197938
59936	197939
46042	197940
71959	197941
80010	197942
4936	197943
51709	197944
47324	197945
44	197946
128487	197947
17087	197948
36098	197949
298	197950
20222	197951
75424	197952
84828	197953
118190	197954
90786	197955
62053	197956
101091	197957
111412	197958
107546	197959
13423	197960
6750	197961
64647	197962
4549	197963
17756	197964
9583	197965
11858	197966
9002	197967
152969	197968
132746	197969
65534	197970
78894	197971
13436	197972
12581	197973
3622	197974
65185	197975
33873	197976
72970	197977
56001	197978
16515	197979
46077	197980
37	197981
115145	197982
96566	197983
57131	197984
68598	197985
11864	197986
12094	197987
25841	197988
48975	197989
106	197990
5903	197991
7318	197992
4145	197993
5727	197994
88066	197995
19600	197996
99970	197997
2298	197998
17664	197999
11885	198000
20202	198001
46782	198002
47558	198003
79315	198004
42691	198005
65855	198006
30509	198007
42522	198008
3642	198009
13348	198010
103592	198011
12871	198012
35145	198013
81412	198014
9484	198015
54087	198016
3897	198017
20030	198018
52628	198019
2168	198020
3104	198021
97638	198022
4247	198023
66896	198024
13071	198025
18187	198026
21767	198027
78760	198028
8447	198029
30157	198030
148	198031
83517	198032
42313	198033
4638	198034
1111	198035
125842	198036
64994	198037
79143	198038
18064	198039
35421	198040
12085	198041
5596	198042
79155	198043
129842	198044
69611	198045
12636	198046
2224	198047
100016	198048
4480	198049
68746	198050
20229	198051
5744	198052
12655	198053
14855	198054
40966	198055
4534	198056
28601	198057
42258	198058
46197	198059
82977	198060
59905	198061
42575	198062
21349	198063
18943	198064
55	198065
14135	198066
24	198067
930	198068
43557	198069
56	198070
14826	198071
2893	198072
101010	198073
113119	198074
40934	198075
13176	198076
25729	198077
61817	198078
2830	198079
115197	198080
4653	198081
70802	198082
151852	198083
3426	198084
99559	198085
22959	198086
105602	198087
1232	198088
154127	198089
10726	198090
71570	198091
12111	198092
1386	198093
24420	198094
30530	198095
97916	198096
15333	198097
6836	198098
39097	198099
60325	198100
32731	198101
20200	198102
92008	198103
19959	198104
140333	198105
4672	198106
10347	198107
46434	198108
10111	198109
81471	198110
22069	198111
2610	198112
8468	198113
14502	198114
84777	198115
78212	198116
141560	198117
11526	198118
59535	198119
104342	198120
42564	198121
3266	198122
27309	198123
30964	198124
145338	198125
52807	198126
118152	198127
42665	198128
27321	198129
19648	198130
98164	198131
17824	198132
38880	198133
52022	198134
74165	198135
60421	198136
27560	198137
8813	198138
2565	198139
4	198140
53891	198141
12631	198142
44387	198143
48506	198144
63655	198145
17256	198146
25223	198147
87846	198148
3142	198149
43641	198150
54734	198151
3603	198152
56698	198153
15585	198154
26315	198155
32010	198156
26522	198157
102289	198158
88704	198159
11928	198160
19259	198161
27637	198162
18264	198163
10232	198164
15160	198165
35824	198166
48110	198167
8130	198168
15381	198169
57261	198170
41708	198171
244	198172
2637	198173
95	198174
116822	198175
1793	198176
42965	198177
25089	198178
71390	198179
125085	198180
123832	198181
65541	198182
20259	198183
922	198184
59643	198185
46070	198186
51965	198187
75684	198188
9620	198189
8542	198190
97955	198191
85555	198192
19308	198193
27042	198194
7284	198195
2495	198196
57472	198197
56921	198198
9	198199
61834	198200
23079	198201
29852	198202
280	198203
29111	198204
155689	198205
7574	198206
21745	198207
1106	198208
69698	198209
8587	198210
50472	198211
92103	198212
24890	198213
33772	198214
10451	198215
159038	198216
41331	198217
96515	198218
52	198219
62912	198220
1326	198221
24698	198222
10060	198223
24202	198224
19966	198225
12186	198226
27046	198227
31137	198228
280	198229
80100	198230
7515	198231
21964	198232
29614	198233
48461	198234
5579	198235
18987	198236
12702	198237
16061	198238
12350	198239
2076	198240
22039	198241
128851	198242
11342	198243
100505	198244
100919	198245
3686	198246
5369	198247
48503	198248
28362	198249
2235	198250
131602	198251
7751	198252
23547	198253
35023	198254
18691	198255
35958	198256
20450	198257
54479	198258
45089	198259
15058	198260
104361	198261
103614	198262
11486	198263
112832	198264
8993	198265
34745	198266
3132	198267
30744	198268
9662	198269
105828	198270
2001	198271
79189	198272
105507	198273
42232	198274
5430	198275
20454	198276
50206	198277
2535	198278
21986	198279
25574	198280
2849	198281
13303	198282
12201	198283
53464	198284
106899	198285
38697	198286
16944	198287
5474	198288
64261	198289
38885	198290
3656	198291
12534	198292
26157	198293
51810	198294
153618	198295
22823	198296
112035	198297
137863	198298
40696	198299
5289	198300
46146	198301
33797	198302
106596	198303
34992	198304
41872	198305
94450	198306
4580	198307
587	198308
17895	198309
43563	198310
23366	198311
44203	198312
45380	198313
107975	198314
73736	198315
73	198316
95228	198317
89797	198318
64888	198319
15676	198320
144649	198321
23973	198322
11932	198323
16797	198324
48969	198325
15585	198326
73735	198327
44366	198328
13639	198329
1646	198330
45289	198331
91406	198332
5343	198333
48345	198334
3604	198335
33551	198336
3115	198337
16184	198338
62435	198339
1599	198340
1672	198341
115279	198342
52366	198343
56124	198344
13204	198345
8404	198346
2020	198347
132892	198348
28011	198349
90954	198350
30815	198351
62857	198352
101480	198353
113174	198354
92943	198355
38613	198356
1011	198357
51885	198358
68685	198359
12468	198360
24072	198361
11239	198362
26661	198363
6009	198364
54875	198365
405	198366
46601	198367
906	198368
45661	198369
170	198370
46023	198371
23607	198372
25841	198373
43151	198374
33813	198375
33192	198376
50548	198377
23751	198378
21057	198379
36605	198380
56960	198381
6116	198382
3628	198383
44804	198384
23118	198385
99804	198386
103551	198387
65608	198388
12087	198389
1786	198390
83458	198391
2187	198392
27829	198393
41934	198394
7388	198395
24327	198396
41659	198397
13824	198398
3940	198399
122800	198400
31791	198401
730	198402
15538	198403
310	198404
12050	198405
13349	198406
8338	198407
18521	198408
87690	198409
24977	198410
15560	198411
82251	198412
73393	198413
150068	198414
53472	198415
506	198416
10839	198417
20469	198418
73029	198419
83231	198420
7742	198421
156606	198422
113662	198423
48751	198424
40047	198425
131635	198426
5909	198427
18157	198428
113224	198429
12291	198430
15782	198431
47596	198432
29048	198433
40109	198434
16766	198435
80368	198436
43479	198437
90604	198438
1379	198439
133013	198440
809	198441
34621	198442
18195	198443
17631	198444
13884	198445
7372	198446
6665	198447
21702	198448
70895	198449
31633	198450
16511	198451
3646	198452
97297	198453
132952	198454
33876	198455
152594	198456
1841	198457
52901	198458
5071	198459
20941	198460
9755	198461
10671	198462
10344	198463
24988	198464
7503	198465
113735	198466
20563	198467
10570	198468
250	198469
42701	198470
1012	198471
44354	198472
44202	198473
19992	198474
5953	198475
127914	198476
23393	198477
38240	198478
63895	198479
34944	198480
38889	198481
42423	198482
57191	198483
3828	198484
60838	198485
124650	198486
1026	198487
21299	198488
2423	198489
93333	198490
1186	198491
29226	198492
32422	198493
56760	198494
34254	198495
7727	198496
9664	198497
110010	198498
36715	198499
38599	198500
125291	198501
99697	198502
46338	198503
854	198504
24169	198505
50795	198506
42338	198507
69511	198508
8809	198509
673	198510
8072	198511
54132	198512
21098	198513
78340	198514
82520	198515
69682	198516
3747	198517
17675	198518
434	198519
51855	198520
147870	198521
1521	198522
4744	198523
81444	198524
160943	198525
16835	198526
2634	198527
50528	198528
7970	198529
94065	198530
88229	198531
60102	198532
23625	198533
13419	198534
2061	198535
21455	198536
350	198537
47134	198538
38538	198539
9516	198540
3128	198541
65560	198542
868	198543
44223	198544
5225	198545
31170	198546
17516	198547
2819	198548
1974	198549
76050	198550
10	198551
107069	198552
72344	198553
1786	198554
83056	198555
25062	198556
1505	198557
87501	198558
1655	198559
23475	198560
24716	198561
41241	198562
3551	198563
618	198564
27286	198565
13892	198566
2886	198567
50917	198568
82338	198569
184	198570
3058	198571
69216	198572
77031	198573
77303	198574
58	198575
22200	198576
95918	198577
7853	198578
5075	198579
25079	198580
93522	198581
26935	198582
26148	198583
166439	198584
15315	198585
93998	198586
13444	198587
39894	198588
75327	198589
92839	198590
8	198591
98358	198592
1175	198593
17482	198594
31564	198595
78101	198596
28384	198597
121912	198598
41875	198599
133863	198600
1049	198601
111834	198602
53386	198603
39877	198604
28541	198605
76049	198606
139828	198607
117501	198608
111484	198609
14367	198610
29797	198611
35	198612
39818	198613
59753	198614
135571	198615
26096	198616
29071	198617
127065	198618
152822	198619
94	198620
32781	198621
11344	198622
81592	198623
36269	198624
119213	198625
117714	198626
47598	198627
4976	198628
60795	198629
3242	198630
32534	198631
50783	198632
24321	198633
2842	198634
39744	198635
33162	198636
103125	198637
1536	198638
84131	198639
92186	198640
100216	198641
38644	198642
107872	198643
4240	198644
20642	198645
30283	198646
2779	198647
13625	198648
27164	198649
13432	198650
27145	198651
40159	198652
2733	198653
133708	198654
1051	198655
53867	198656
23479	198657
3214	198658
1886	198659
43197	198660
28319	198661
9282	198662
42387	198663
6252	198664
60900	198665
7881	198666
12159	198667
23820	198668
63363	198669
86742	198670
5387	198671
73586	198672
25122	198673
102177	198674
6345	198675
11773	198676
14968	198677
163034	198678
42882	198679
26363	198680
49279	198681
36427	198682
18658	198683
129301	198684
21239	198685
4257	198686
21365	198687
9964	198688
21588	198689
84098	198690
18860	198691
16296	198692
59162	198693
43150	198694
33746	198695
159904	198696
13199	198697
11940	198698
16597	198699
120797	198700
7654	198701
111517	198702
47900	198703
29925	198704
43713	198705
61454	198706
11320	198707
5975	198708
65273	198709
38357	198710
16235	198711
4352	198712
23485	198713
195	198714
28610	198715
1526	198716
11256	198717
65304	198718
3971	198719
355	198720
19419	198721
85352	198722
24521	198723
49554	198724
1178	198725
128211	198726
105694	198727
121396	198728
40515	198729
9116	198730
93010	198731
52090	198732
693	198733
41712	198734
80209	198735
50390	198736
24020	198737
93576	198738
55182	198739
103036	198740
56698	198741
64696	198742
33575	198743
10439	198744
76364	198745
51320	198746
1711	198747
130771	198748
1492	198749
12671	198750
61680	198751
52421	198752
13827	198753
22570	198754
52527	198755
294	198756
34927	198757
17872	198758
13277	198759
123070	198760
81048	198761
38160	198762
3085	198763
59347	198764
7321	198765
9513	198766
39272	198767
82322	198768
46041	198769
1381	198770
97589	198771
66558	198772
18934	198773
38578	198774
89407	198775
130266	198776
2601	198777
28627	198778
18090	198779
56317	198780
121724	198781
45084	198782
54435	198783
32314	198784
326	198785
2138	198786
10481	198787
30112	198788
31554	198789
36033	198790
50898	198791
25119	198792
103032	198793
3767	198794
14364	198795
19790	198796
1315	198797
30818	198798
43920	198799
4472	198800
327	198801
19430	198802
54735	198803
13957	198804
38470	198805
34120	198806
9155	198807
5096	198808
21338	198809
5580	198810
52344	198811
145954	198812
4446	198813
42077	198814
11707	198815
61738	198816
94972	198817
107570	198818
119898	198819
8027	198820
28107	198821
5155	198822
44989	198823
27990	198824
2330	198825
7738	198826
70472	198827
40498	198828
13753	198829
96545	198830
113882	198831
69994	198832
6929	198833
61382	198834
149317	198835
19849	198836
13502	198837
8000	198838
35103	198839
38589	198840
44	198841
34149	198842
7203	198843
27205	198844
12785	198845
19881	198846
20497	198847
94256	198848
1177	198849
18792	198850
14	198851
113917	198852
2371	198853
150976	198854
39766	198855
58482	198856
1269	198857
10402	198858
43807	198859
18922	198860
37652	198861
25639	198862
140754	198863
147987	198864
86273	198865
114349	198866
156196	198867
9676	198868
42078	198869
13136	198870
48161	198871
87656	198872
96584	198873
147891	198874
26675	198875
18599	198876
70909	198877
34873	198878
27641	198879
80967	198880
11499	198881
2159	198882
8055	198883
16592	198884
568	198885
77598	198886
21489	198887
16438	198888
7907	198889
15935	198890
65836	198891
30297	198892
13008	198893
47675	198894
7039	198895
131044	198896
1234	198897
59978	198898
430	198899
77342	198900
49981	198901
143076	198902
10001	198903
159880	198904
68101	198905
24	198906
72068	198907
7273	198908
54565	198909
90972	198910
57968	198911
33906	198912
15784	198913
8687	198914
2252	198915
55140	198916
68298	198917
8325	198918
79	198919
25111	198920
25	198921
16890	198922
83721	198923
42865	198924
137308	198925
102868	198926
367	198927
107470	198928
48448	198929
65544	198930
33186	198931
114589	198932
38008	198933
131062	198934
31980	198935
163161	198936
33562	198937
75098	198938
51875	198939
13004	198940
24496	198941
97158	198942
36804	198943
86151	198944
8391	198945
98546	198946
27442	198947
74908	198948
39639	198949
29320	198950
122733	198951
11202	198952
13818	198953
14209	198954
26733	198955
71293	198956
15693	198957
29158	198958
53256	198959
18427	198960
92	198961
2028	198962
27882	198963
287	198964
45808	198965
50427	198966
3194	198967
6847	198968
32252	198969
24413	198970
11048	198971
72171	198972
61531	198973
57999	198974
70352	198975
62558	198976
43227	198977
133399	198978
26719	198979
25870	198980
719	198981
19373	198982
55134	198983
2466	198984
49895	198985
4656	198986
124351	198987
15677	198988
13230	198989
27571	198990
120910	198991
149380	198992
97330	198993
50609	198994
21236	198995
41780	198996
26190	198997
4846	198998
14650	198999
15254	199000
115916	199001
62578	199002
68073	199003
59966	199004
158735	199005
15433	199006
43584	199007
101576	199008
9213	199009
49372	199010
99036	199011
10280	199012
55785	199013
131042	199014
26177	199015
7299	199016
25055	199017
47258	199018
5025	199019
27720	199020
32097	199021
37564	199022
29135	199023
16189	199024
139118	199025
100243	199026
164311	199027
18540	199028
164019	199029
130936	199030
62336	199031
35962	199032
29917	199033
9321	199034
27025	199035
39999	199036
3947	199037
2594	199038
9938	199039
2050	199040
58648	199041
1114	199042
23158	199043
10794	199044
15809	199045
78456	199046
80696	199047
36637	199048
14463	199049
198	199050
30884	199051
4602	199052
120307	199053
38652	199054
91339	199055
3530	199056
131824	199057
122203	199058
114420	199059
57398	199060
9447	199061
64160	199062
5591	199063
52248	199064
54252	199065
1216	199066
6828	199067
20457	199068
17092	199069
31247	199070
23144	199071
3485	199072
26883	199073
1342	199074
115861	199075
83551	199076
14606	199077
9734	199078
17642	199079
36626	199080
79974	199081
161058	199082
32384	199083
25400	199084
797	199085
39922	199086
5084	199087
7042	199088
33641	199089
25844	199090
62572	199091
888	199092
24107	199093
81519	199094
57404	199095
7365	199096
37491	199097
5855	199098
57635	199099
14559	199100
10864	199101
4340	199102
53462	199103
10402	199104
118256	199105
103393	199106
42573	199107
8066	199108
37511	199109
9372	199110
6638	199111
72	199112
78769	199113
53071	199114
9046	199115
95215	199116
129992	199117
75001	199118
1239	199119
98	199120
17026	199121
29040	199122
52297	199123
55574	199124
120352	199125
76111	199126
76557	199127
1235	199128
43837	199129
21545	199130
42651	199131
13873	199132
68220	199133
51549	199134
21251	199135
78898	199136
14366	199137
22158	199138
105	199139
27738	199140
121170	199141
25805	199142
134960	199143
15779	199144
45930	199145
4183	199146
104950	199147
77376	199148
33005	199149
25963	199150
62358	199151
9891	199152
52451	199153
42953	199154
121038	199155
29487	199156
1699	199157
6422	199158
6664	199159
7	199160
135146	199161
25973	199162
3907	199163
33960	199164
1109	199165
30080	199166
2347	199167
14518	199168
4644	199169
42782	199170
63489	199171
64357	199172
10591	199173
88693	199174
46610	199175
140076	199176
16173	199177
1945	199178
70222	199179
17296	199180
40249	199181
70479	199182
161914	199183
1347	199184
76209	199185
14455	199186
29361	199187
25483	199188
62093	199189
110	199190
16194	199191
17279	199192
116864	199193
307	199194
17493	199195
27666	199196
47693	199197
16248	199198
83631	199199
45258	199200
5966	199201
75152	199202
7077	199203
40757	199204
48098	199205
41111	199206
1435	199207
120	199208
52357	199209
8507	199210
49105	199211
64935	199212
7340	199213
64077	199214
160459	199215
22160	199216
41559	199217
40167	199218
41295	199219
63394	199220
639	199221
7381	199222
82	199223
50530	199224
11673	199225
152727	199226
27752	199227
116137	199228
150166	199229
138412	199230
1119	199231
45	199232
10985	199233
821	199234
19594	199235
52647	199236
34885	199237
5693	199238
51284	199239
6137	199240
40233	199241
51909	199242
75017	199243
5989	199244
1248	199245
49784	199246
107728	199247
100155	199248
5997	199249
15567	199250
4521	199251
107260	199252
14282	199253
23776	199254
38116	199255
2628	199256
2008	199257
3385	199258
55121	199259
25412	199260
158105	199261
159881	199262
21054	199263
82458	199264
34570	199265
89125	199266
49473	199267
20138	199268
2569	199269
124845	199270
5886	199271
1446	199272
108494	199273
56498	199274
53913	199275
99889	199276
29405	199277
39096	199278
3063	199279
17339	199280
14902	199281
25975	199282
88334	199283
42983	199284
27648	199285
4072	199286
64728	199287
123391	199288
45203	199289
33875	199290
20589	199291
2853	199292
30852	199293
60699	199294
78277	199295
34844	199296
5635	199297
27554	199298
21560	199299
64992	199300
29383	199301
18492	199302
4024	199303
14336	199304
11117	199305
29972	199306
65953	199307
52522	199308
2060	199309
963	199310
4335	199311
141483	199312
52750	199313
26934	199314
37554	199315
5068	199316
123035	199317
58953	199318
48890	199319
97939	199320
6116	199321
7885	199322
2706	199323
13906	199324
4905	199325
1617	199326
44575	199327
9196	199328
15907	199329
119332	199330
46203	199331
90722	199332
45354	199333
12911	199334
24773	199335
155728	199336
71851	199337
16108	199338
49515	199339
86821	199340
89573	199341
28772	199342
2159	199343
8271	199344
15000	199345
26677	199346
52413	199347
9362	199348
132830	199349
1738	199350
5175	199351
28	199352
72420	199353
3085	199354
75368	199355
24540	199356
53198	199357
124842	199358
136454	199359
137899	199360
37401	199361
21615	199362
5257	199363
124653	199364
32512	199365
7257	199366
12378	199367
17644	199368
13616	199369
92565	199370
53876	199371
1951	199372
16208	199373
87413	199374
129096	199375
26185	199376
49842	199377
1217	199378
8543	199379
45513	199380
119	199381
19123	199382
2101	199383
68868	199384
27426	199385
62329	199386
72799	199387
47414	199388
8	199389
5789	199390
42403	199391
3085	199392
45735	199393
17880	199394
10082	199395
42272	199396
1435	199397
51237	199398
5459	199399
2442	199400
10310	199401
23282	199402
139058	199403
38668	199404
89452	199405
49638	199406
40314	199407
17934	199408
6832	199409
13097	199410
19962	199411
19776	199412
39540	199413
15264	199414
35871	199415
49119	199416
61690	199417
86970	199418
15216	199419
89550	199420
15495	199421
132576	199422
30342	199423
121818	199424
88692	199425
139227	199426
19629	199427
130167	199428
38582	199429
6562	199430
15300	199431
35269	199432
23662	199433
91555	199434
64	199435
38207	199436
27715	199437
24518	199438
3099	199439
28036	199440
108405	199441
11515	199442
11142	199443
18138	199444
22053	199445
10051	199446
299	199447
12537	199448
28468	199449
93041	199450
1143	199451
49072	199452
4308	199453
12445	199454
47	199455
1994	199456
5266	199457
26728	199458
92206	199459
84931	199460
13132	199461
118864	199462
74232	199463
3043	199464
62372	199465
17724	199466
10795	199467
9413	199468
4307	199469
25145	199470
5888	199471
15648	199472
479	199473
180	199474
12570	199475
27262	199476
36296	199477
34267	199478
11271	199479
4941	199480
5310	199481
66494	199482
29958	199483
51210	199484
7404	199485
9358	199486
37629	199487
26078	199488
11560	199489
47503	199490
11791	199491
20049	199492
750	199493
85599	199494
10182	199495
113612	199496
67646	199497
82049	199498
56009	199499
40313	199500
18405	199501
964	199502
20440	199503
28892	199504
14324	199505
33124	199506
20987	199507
73914	199508
26110	199509
25290	199510
6951	199511
2343	199512
39055	199513
52944	199514
4607	199515
7498	199516
24880	199517
23531	199518
72104	199519
108361	199520
5697	199521
30081	199522
94068	199523
161538	199524
6983	199525
8315	199526
14002	199527
121281	199528
6143	199529
76442	199530
109985	199531
15778	199532
19467	199533
36537	199534
27	199535
6626	199536
46635	199537
1764	199538
47223	199539
95567	199540
49	199541
818	199542
17194	199543
136	199544
23998	199545
86351	199546
36188	199547
73809	199548
128490	199549
23968	199550
18130	199551
18730	199552
126898	199553
2935	199554
28463	199555
89669	199556
7346	199557
94111	199558
46383	199559
4134	199560
32050	199561
12265	199562
19842	199563
16468	199564
26650	199565
62169	199566
89334	199567
5818	199568
34967	199569
141128	199570
595	199571
15005	199572
4767	199573
160528	199574
35636	199575
32590	199576
73303	199577
78173	199578
7149	199579
57287	199580
13359	199581
13598	199582
9609	199583
52550	199584
483	199585
64459	199586
29584	199587
17743	199588
50025	199589
480	199590
17341	199591
13949	199592
61683	199593
209	199594
78625	199595
40195	199596
18	199597
83254	199598
58401	199599
156046	199600
41402	199601
12199	199602
3727	199603
23871	199604
11670	199605
28908	199606
116991	199607
114497	199608
14975	199609
7118	199610
8435	199611
14343	199612
81060	199613
1248	199614
32493	199615
1996	199616
40822	199617
31996	199618
16356	199619
74169	199620
3538	199621
510	199622
43881	199623
80732	199624
8982	199625
36657	199626
10527	199627
91192	199628
134105	199629
34371	199630
13616	199631
40715	199632
60079	199633
47343	199634
64615	199635
31101	199636
5084	199637
32016	199638
80438	199639
17983	199640
11110	199641
72572	199642
4543	199643
1347	199644
7	199645
818	199646
72350	199647
18175	199648
17051	199649
124	199650
29733	199651
76463	199652
50064	199653
74940	199654
8415	199655
50217	199656
11676	199657
34474	199658
30118	199659
18429	199660
48670	199661
39821	199662
34017	199663
78088	199664
63333	199665
67383	199666
39653	199667
11685	199668
38303	199669
3651	199670
22749	199671
94538	199672
63795	199673
2334	199674
28834	199675
4599	199676
7874	199677
23886	199678
15855	199679
56245	199680
15003	199681
5276	199682
23052	199683
68695	199684
8905	199685
39610	199686
48795	199687
53398	199688
4087	199689
88725	199690
28364	199691
12832	199692
9678	199693
119563	199694
17033	199695
61088	199696
17453	199697
301	199698
31648	199699
10490	199700
2280	199701
59193	199702
104725	199703
77014	199704
105234	199705
35862	199706
54910	199707
17608	199708
71052	199709
29284	199710
16308	199711
39883	199712
8128	199713
33017	199714
80920	199715
107223	199716
10901	199717
827	199718
147679	199719
44613	199720
11515	199721
14752	199722
19516	199723
20334	199724
62904	199725
17438	199726
10509	199727
1054	199728
109385	199729
46646	199730
84036	199731
17023	199732
14736	199733
49577	199734
67748	199735
90396	199736
39602	199737
24136	199738
28474	199739
126243	199740
20335	199741
12524	199742
93584	199743
12389	199744
85060	199745
53926	199746
6234	199747
36556	199748
15104	199749
9454	199750
3530	199751
19016	199752
4245	199753
83572	199754
81946	199755
101542	199756
12272	199757
3749	199758
84600	199759
5129	199760
51723	199761
6236	199762
14208	199763
19568	199764
33446	199765
1706	199766
32870	199767
77101	199768
57561	199769
223	199770
44753	199771
13664	199772
89694	199773
33599	199774
109717	199775
29207	199776
98963	199777
115258	199778
22346	199779
68387	199780
22939	199781
13790	199782
1484	199783
5202	199784
52853	199785
2054	199786
35030	199787
61789	199788
100800	199789
8847	199790
4346	199791
83	199792
50555	199793
42567	199794
114937	199795
10140	199796
28300	199797
65404	199798
86129	199799
100599	199800
34009	199801
70037	199802
93055	199803
82091	199804
8990	199805
96024	199806
9967	199807
8002	199808
11281	199809
30944	199810
167	199811
20747	199812
1964	199813
5231	199814
82704	199815
79817	199816
10108	199817
91098	199818
5779	199819
43230	199820
18115	199821
21751	199822
32995	199823
313	199824
27469	199825
42007	199826
104982	199827
10636	199828
151781	199829
135459	199830
34123	199831
33839	199832
42676	199833
26472	199834
129731	199835
909	199836
19275	199837
15522	199838
113852	199839
79951	199840
7185	199841
99893	199842
11966	199843
45414	199844
1259	199845
17814	199846
4205	199847
114144	199848
118024	199849
113826	199850
18662	199851
157464	199852
43896	199853
4484	199854
59917	199855
71846	199856
7743	199857
39220	199858
9053	199859
40502	199860
80730	199861
1576	199862
45571	199863
121928	199864
60827	199865
29628	199866
67611	199867
18933	199868
12395	199869
5485	199870
71	199871
123592	199872
1155	199873
37521	199874
126352	199875
7000	199876
163395	199877
351	199878
415	199879
34359	199880
1901	199881
17231	199882
51907	199883
37002	199884
79657	199885
5148	199886
58454	199887
7287	199888
46691	199889
17909	199890
3248	199891
8911	199892
31809	199893
65658	199894
18828	199895
37775	199896
4070	199897
62558	199898
129405	199899
470	199900
21074	199901
127067	199902
59905	199903
107862	199904
47748	199905
3080	199906
18424	199907
62343	199908
102464	199909
18489	199910
50885	199911
19504	199912
16780	199913
38072	199914
1171	199915
11035	199916
5980	199917
55133	199918
9696	199919
51737	199920
117	199921
90264	199922
573	199923
12677	199924
13770	199925
1422	199926
92310	199927
30557	199928
45708	199929
26524	199930
15233	199931
7914	199932
292	199933
8579	199934
58614	199935
34731	199936
5062	199937
21240	199938
2728	199939
8327	199940
47987	199941
126911	199942
10412	199943
99740	199944
228	199945
24675	199946
1037	199947
29367	199948
1665	199949
82724	199950
65616	199951
10591	199952
275	199953
32252	199954
55489	199955
9780	199956
24240	199957
39566	199958
60394	199959
52644	199960
19231	199961
126057	199962
4854	199963
20187	199964
13956	199965
295	199966
10442	199967
4916	199968
98856	199969
38479	199970
28928	199971
89409	199972
49664	199973
2011	199974
8330	199975
65126	199976
104119	199977
16794	199978
542	199979
100363	199980
61739	199981
142039	199982
7776	199983
57937	199984
77753	199985
9958	199986
50225	199987
90627	199988
37359	199989
21102	199990
30493	199991
24851	199992
49352	199993
17784	199994
3000	199995
28963	199996
35592	199997
955	199998
9062	199999
67853	200000
1565	200001
43283	200002
86004	200003
163890	200004
35593	200005
29825	200006
56043	200007
99021	200008
37569	200009
30356	200010
11075	200011
99559	200012
41277	200013
9614	200014
101805	200015
31911	200016
96349	200017
108467	200018
29621	200019
34124	200020
57098	200021
1909	200022
1114	200023
35933	200024
31015	200025
7823	200026
3103	200027
29	200028
36550	200029
24127	200030
16124	200031
33913	200032
33977	200033
60582	200034
140718	200035
69909	200036
140084	200037
39954	200038
39738	200039
28557	200040
81793	200041
5742	200042
760	200043
6306	200044
10091	200045
61643	200046
14046	200047
87482	200048
38295	200049
1158	200050
50040	200051
15951	200052
4061	200053
106371	200054
3929	200055
11786	200056
4200	200057
23424	200058
2251	200059
1744	200060
5788	200061
1890	200062
98335	200063
62132	200064
94218	200065
48494	200066
8547	200067
61609	200068
5828	200069
44734	200070
26654	200071
11408	200072
16203	200073
33366	200074
32665	200075
2407	200076
7410	200077
53660	200078
10953	200079
1633	200080
41680	200081
21826	200082
49796	200083
63112	200084
57627	200085
42630	200086
92194	200087
14451	200088
3785	200089
8859	200090
153487	200091
29847	200092
30134	200093
38392	200094
17646	200095
113987	200096
11799	200097
7181	200098
162416	200099
100375	200100
37439	200101
9752	200102
7479	200103
7803	200104
30085	200105
13078	200106
7773	200107
33155	200108
69512	200109
41651	200110
9527	200111
7998	200112
131085	200113
44207	200114
39841	200115
72530	200116
34406	200117
117663	200118
34762	200119
103996	200120
10185	200121
64250	200122
58947	200123
7409	200124
2135	200125
61492	200126
34290	200127
28330	200128
71769	200129
6260	200130
143128	200131
116108	200132
2729	200133
40456	200134
10906	200135
86199	200136
31759	200137
3467	200138
1098	200139
20664	200140
5403	200141
23178	200142
63098	200143
13572	200144
92848	200145
1734	200146
33653	200147
5214	200148
21801	200149
30374	200150
18894	200151
60465	200152
67437	200153
42563	200154
7768	200155
42803	200156
6903	200157
14768	200158
13443	200159
27509	200160
15227	200161
58948	200162
1213	200163
14704	200164
82477	200165
11837	200166
8529	200167
70545	200168
51969	200169
3139	200170
8751	200171
19611	200172
16730	200173
11127	200174
25079	200175
67970	200176
16185	200177
108821	200178
3036	200179
4058	200180
29302	200181
6881	200182
119961	200183
53457	200184
86947	200185
32982	200186
144529	200187
12223	200188
123897	200189
102982	200190
123828	200191
21045	200192
34595	200193
6925	200194
48571	200195
3151	200196
14423	200197
33488	200198
25075	200199
103118	200200
17732	200201
46792	200202
28084	200203
3030	200204
14320	200205
109378	200206
2757	200207
7723	200208
151343	200209
98138	200210
2306	200211
17818	200212
16962	200213
48741	200214
29147	200215
525	200216
2633	200217
16592	200218
9984	200219
6474	200220
16680	200221
100065	200222
21598	200223
26390	200224
49815	200225
3068	200226
17283	200227
85580	200228
22167	200229
56377	200230
16360	200231
34887	200232
6816	200233
46644	200234
20070	200235
42263	200236
1037	200237
1571	200238
27834	200239
83122	200240
41460	200241
24475	200242
62225	200243
11818	200244
15208	200245
25412	200246
76234	200247
53516	200248
32234	200249
10218	200250
17816	200251
7774	200252
96842	200253
59829	200254
92424	200255
119980	200256
17592	200257
150241	200258
20526	200259
33086	200260
40348	200261
49694	200262
38135	200263
12591	200264
43263	200265
10137	200266
13903	200267
114866	200268
2182	200269
72362	200270
43365	200271
5578	200272
3204	200273
30061	200274
47681	200275
30038	200276
62158	200277
49532	200278
84492	200279
14974	200280
16116	200281
75486	200282
12971	200283
72736	200284
1248	200285
12371	200286
6939	200287
125145	200288
22228	200289
83043	200290
63775	200291
16351	200292
23782	200293
62134	200294
2986	200295
95209	200296
17043	200297
16289	200298
22206	200299
47518	200300
3883	200301
73032	200302
58224	200303
67371	200304
94530	200305
151	200306
50474	200307
129539	200308
8181	200309
24338	200310
4557	200311
10084	200312
22915	200313
54591	200314
27254	200315
10754	200316
14663	200317
23785	200318
14874	200319
71698	200320
53343	200321
110323	200322
8677	200323
7299	200324
38846	200325
51921	200326
24355	200327
119908	200328
58648	200329
39878	200330
63753	200331
17802	200332
10399	200333
10483	200334
21952	200335
27602	200336
5082	200337
17358	200338
24376	200339
40226	200340
15692	200341
9699	200342
178	200343
96390	200344
69580	200345
61080	200346
124927	200347
7150	200348
54930	200349
25978	200350
6447	200351
41505	200352
55548	200353
10500	200354
117783	200355
2721	200356
18924	200357
149010	200358
82529	200359
18315	200360
59677	200361
63919	200362
37017	200363
11560	200364
37482	200365
10591	200366
2429	200367
20858	200368
57881	200369
6795	200370
46931	200371
55536	200372
38109	200373
112323	200374
103179	200375
6603	200376
68316	200377
231	200378
3665	200379
522	200380
41644	200381
29689	200382
113939	200383
32605	200384
47321	200385
1572	200386
70383	200387
17706	200388
10719	200389
84933	200390
13425	200391
102084	200392
2567	200393
149337	200394
1164	200395
66345	200396
96401	200397
79958	200398
159275	200399
12044	200400
24617	200401
17839	200402
1	200403
28350	200404
39329	200405
37135	200406
150689	200407
6859	200408
78566	200409
106723	200410
1960	200411
135663	200412
20190	200413
14139	200414
38092	200415
6976	200416
123410	200417
98143	200418
14	200419
50221	200420
7701	200421
69839	200422
16501	200423
26831	200424
35853	200425
166418	200426
35158	200427
30916	200428
44421	200429
76618	200430
333	200431
68612	200432
25851	200433
3042	200434
31553	200435
113393	200436
70715	200437
98967	200438
77213	200439
1614	200440
4398	200441
3716	200442
24499	200443
15904	200444
133965	200445
6523	200446
7467	200447
27582	200448
58019	200449
25985	200450
32664	200451
55923	200452
5908	200453
169	200454
16019	200455
2851	200456
34704	200457
30495	200458
60134	200459
12	200460
770	200461
278	200462
9884	200463
43672	200464
438	200465
87681	200466
1795	200467
100313	200468
58676	200469
566	200470
71557	200471
55771	200472
70868	200473
4779	200474
81723	200475
67042	200476
31180	200477
107660	200478
29614	200479
10689	200480
41371	200481
67870	200482
13551	200483
1588	200484
25375	200485
14157	200486
130012	200487
230	200488
455	200489
61302	200490
89373	200491
16423	200492
51759	200493
32663	200494
15927	200495
17878	200496
14634	200497
82358	200498
330	200499
106648	200500
32273	200501
2856	200502
2906	200503
11706	200504
15628	200505
13681	200506
47471	200507
78886	200508
60100	200509
49665	200510
7691	200511
42875	200512
24331	200513
27685	200514
39606	200515
7353	200516
124648	200517
129875	200518
16647	200519
19747	200520
51538	200521
1001	200522
15176	200523
60686	200524
38823	200525
11077	200526
22717	200527
102524	200528
934	200529
23552	200530
59653	200531
28960	200532
10378	200533
6628	200534
747	200535
74277	200536
15272	200537
2683	200538
135092	200539
69037	200540
93629	200541
15330	200542
25609	200543
2859	200544
85362	200545
77745	200546
44242	200547
78589	200548
73576	200549
62788	200550
28236	200551
6349	200552
26626	200553
15582	200554
5401	200555
492	200556
48789	200557
67177	200558
44836	200559
144577	200560
27444	200561
25429	200562
51393	200563
40912	200564
72302	200565
36003	200566
42340	200567
9587	200568
4729	200569
78043	200570
39609	200571
13033	200572
15372	200573
27510	200574
38623	200575
15322	200576
76452	200577
7124	200578
103967	200579
304	200580
29858	200581
27484	200582
37451	200583
18299	200584
21539	200585
152454	200586
69884	200587
2649	200588
95396	200589
106630	200590
58503	200591
4504	200592
39499	200593
67511	200594
28413	200595
32386	200596
111354	200597
670	200598
71985	200599
19304	200600
15855	200601
30577	200602
50314	200603
20471	200604
10552	200605
165289	200606
2	200607
25084	200608
68732	200609
101494	200610
66072	200611
79247	200612
55020	200613
319	200614
28079	200615
3843	200616
71263	200617
75526	200618
22054	200619
25691	200620
69041	200621
47706	200622
5238	200623
16557	200624
49167	200625
11915	200626
104036	200627
41124	200628
133593	200629
9859	200630
64454	200631
81485	200632
62961	200633
24317	200634
55356	200635
21761	200636
13500	200637
14026	200638
108260	200639
20868	200640
33780	200641
3882	200642
133241	200643
20134	200644
72975	200645
109614	200646
71450	200647
14908	200648
75689	200649
3631	200650
2103	200651
2095	200652
33517	200653
61372	200654
135242	200655
26733	200656
80594	200657
113555	200658
9708	200659
14827	200660
21641	200661
22822	200662
72372	200663
94894	200664
24690	200665
4845	200666
22220	200667
2110	200668
86257	200669
113416	200670
24204	200671
124876	200672
158101	200673
9687	200674
63942	200675
7851	200676
89541	200677
101251	200678
2020	200679
155119	200680
187	200681
60385	200682
43079	200683
44554	200684
64011	200685
29950	200686
79964	200687
14324	200688
19569	200689
65486	200690
28895	200691
8586	200692
124430	200693
61228	200694
42435	200695
85148	200696
2315	200697
17677	200698
43115	200699
11723	200700
52237	200701
58127	200702
98480	200703
66903	200704
107617	200705
3572	200706
105255	200707
22108	200708
69397	200709
104034	200710
25504	200711
2211	200712
66322	200713
31081	200714
27236	200715
17909	200716
3488	200717
6434	200718
112690	200719
5426	200720
2415	200721
52846	200722
47761	200723
13863	200724
33041	200725
51078	200726
76523	200727
19074	200728
13233	200729
17334	200730
108199	200731
133947	200732
134381	200733
17865	200734
93165	200735
65333	200736
92719	200737
72607	200738
41129	200739
71482	200740
60428	200741
69555	200742
11605	200743
10757	200744
794	200745
51602	200746
94746	200747
5015	200748
34442	200749
5232	200750
38365	200751
24553	200752
84990	200753
37615	200754
920	200755
12814	200756
10913	200757
981	200758
50297	200759
51959	200760
143914	200761
108556	200762
85302	200763
7553	200764
151609	200765
132203	200766
39405	200767
1852	200768
103741	200769
6787	200770
33903	200771
31902	200772
13348	200773
3510	200774
1266	200775
5964	200776
59674	200777
48063	200778
20729	200779
76428	200780
160119	200781
100025	200782
39096	200783
764	200784
56507	200785
35097	200786
130972	200787
12910	200788
25883	200789
24584	200790
13630	200791
113368	200792
73935	200793
45195	200794
71998	200795
52426	200796
1340	200797
136788	200798
6993	200799
3453	200800
1362	200801
41039	200802
71580	200803
100603	200804
10842	200805
41727	200806
16313	200807
61645	200808
26212	200809
7203	200810
29836	200811
96172	200812
116310	200813
19713	200814
8425	200815
27669	200816
50217	200817
53201	200818
65426	200819
18311	200820
113858	200821
9621	200822
117456	200823
152431	200824
87365	200825
91626	200826
134027	200827
34572	200828
35549	200829
20406	200830
25699	200831
29871	200832
74429	200833
24099	200834
56836	200835
1327	200836
126822	200837
5566	200838
74918	200839
49265	200840
54996	200841
123310	200842
25989	200843
24171	200844
91977	200845
13594	200846
22984	200847
112163	200848
84560	200849
57655	200850
140519	200851
2186	200852
13879	200853
16522	200854
75963	200855
52740	200856
115426	200857
22650	200858
20403	200859
3280	200860
45619	200861
43267	200862
11975	200863
37881	200864
71360	200865
42919	200866
163832	200867
50341	200868
104760	200869
38891	200870
20522	200871
80910	200872
126578	200873
13246	200874
47728	200875
122888	200876
99518	200877
61025	200878
45275	200879
4008	200880
5547	200881
130119	200882
33822	200883
58870	200884
51168	200885
50804	200886
19662	200887
39026	200888
160394	200889
13769	200890
26294	200891
18483	200892
946	200893
49075	200894
75826	200895
72765	200896
58502	200897
7801	200898
30073	200899
11962	200900
8966	200901
45534	200902
38435	200903
166735	200904
12665	200905
8180	200906
84720	200907
1176	200908
610	200909
9838	200910
49899	200911
82932	200912
807	200913
42637	200914
2859	200915
61508	200916
9323	200917
104353	200918
7170	200919
44552	200920
15456	200921
111001	200922
228	200923
51774	200924
31688	200925
15209	200926
18297	200927
3383	200928
37038	200929
57843	200930
6038	200931
24852	200932
16951	200933
18566	200934
13357	200935
130067	200936
6049	200937
100665	200938
69147	200939
7757	200940
24326	200941
15785	200942
52308	200943
24676	200944
94437	200945
26286	200946
126875	200947
146482	200948
1725	200949
42454	200950
104692	200951
11664	200952
4964	200953
121181	200954
31591	200955
10664	200956
37816	200957
53422	200958
16158	200959
1728	200960
56589	200961
72297	200962
188	200963
84031	200964
50969	200965
105695	200966
4749	200967
48838	200968
29942	200969
66020	200970
21003	200971
4045	200972
38304	200973
78244	200974
8826	200975
139853	200976
12912	200977
6683	200978
1673	200979
32486	200980
66433	200981
36413	200982
43691	200983
34037	200984
4388	200985
2855	200986
6471	200987
5917	200988
132389	200989
136404	200990
2234	200991
131	200992
59842	200993
4628	200994
102257	200995
15743	200996
47111	200997
95910	200998
47815	200999
6596	201000
38896	201001
145768	201002
5297	201003
85684	201004
105167	201005
22326	201006
22105	201007
34191	201008
94795	201009
18791	201010
125506	201011
138396	201012
127421	201013
37482	201014
20272	201015
35926	201016
3989	201017
30929	201018
41975	201019
59465	201020
706	201021
70655	201022
29403	201023
7600	201024
85748	201025
17401	201026
13108	201027
84790	201028
45844	201029
148478	201030
409	201031
100236	201032
83981	201033
5240	201034
42559	201035
126450	201036
24236	201037
336	201038
4049	201039
72386	201040
13124	201041
23580	201042
66384	201043
44179	201044
2040	201045
33934	201046
15968	201047
40647	201048
65823	201049
2313	201050
49968	201051
17006	201052
52188	201053
18433	201054
43480	201055
4616	201056
18044	201057
65208	201058
12693	201059
108473	201060
91850	201061
15900	201062
2519	201063
1570	201064
157066	201065
70467	201066
94629	201067
9968	201068
53296	201069
18593	201070
35088	201071
12171	201072
9291	201073
16006	201074
967	201075
54146	201076
555	201077
91711	201078
114445	201079
31656	201080
26554	201081
92864	201082
56525	201083
17327	201084
16046	201085
58690	201086
2828	201087
52385	201088
42291	201089
81901	201090
17294	201091
12345	201092
826	201093
13425	201094
3004	201095
415	201096
42635	201097
27093	201098
102828	201099
9199	201100
96486	201101
29841	201102
2883	201103
19803	201104
56116	201105
21078	201106
79853	201107
28969	201108
31771	201109
1418	201110
8554	201111
54641	201112
10357	201113
2781	201114
47045	201115
48688	201116
10107	201117
3596	201118
22207	201119
76607	201120
1179	201121
10856	201122
50358	201123
15953	201124
114775	201125
11432	201126
734	201127
69384	201128
59585	201129
23512	201130
385	201131
41394	201132
10436	201133
21936	201134
74946	201135
22919	201136
81467	201137
40785	201138
90958	201139
1784	201140
38219	201141
51467	201142
108766	201143
15896	201144
18097	201145
39357	201146
45919	201147
8287	201148
46812	201149
64266	201150
34499	201151
71594	201152
9814	201153
22928	201154
52402	201155
32060	201156
72677	201157
6360	201158
591	201159
18975	201160
85701	201161
154979	201162
7144	201163
20931	201164
8281	201165
2621	201166
80261	201167
84666	201168
129168	201169
8250	201170
5667	201171
1938	201172
24979	201173
4299	201174
3444	201175
10946	201176
43254	201177
45463	201178
15817	201179
74794	201180
18086	201181
8223	201182
11598	201183
5192	201184
24373	201185
14910	201186
39582	201187
37465	201188
32006	201189
8731	201190
72014	201191
13277	201192
28464	201193
60239	201194
79364	201195
16691	201196
89301	201197
13652	201198
39622	201199
53	201200
2245	201201
11677	201202
44773	201203
5888	201204
4704	201205
29394	201206
21718	201207
95161	201208
71427	201209
87472	201210
42966	201211
11882	201212
5953	201213
38089	201214
84711	201215
18707	201216
1327	201217
1422	201218
93154	201219
2779	201220
54185	201221
16408	201222
5513	201223
12259	201224
11242	201225
3093	201226
5244	201227
15513	201228
97286	201229
56620	201230
65186	201231
26614	201232
18552	201233
14022	201234
16521	201235
33257	201236
127048	201237
10843	201238
109431	201239
5557	201240
3167	201241
106212	201242
11055	201243
18336	201244
98411	201245
25582	201246
59493	201247
60673	201248
20253	201249
700	201250
21856	201251
31159	201252
26856	201253
102933	201254
57818	201255
16587	201256
58487	201257
64939	201258
118177	201259
39826	201260
38205	201261
9535	201262
103772	201263
2582	201264
102208	201265
88220	201266
65216	201267
74316	201268
71144	201269
24529	201270
31906	201271
3462	201272
15339	201273
957	201274
34442	201275
61238	201276
2904	201277
5004	201278
9533	201279
2748	201280
27721	201281
88839	201282
1497	201283
40859	201284
13337	201285
3747	201286
38292	201287
104758	201288
7209	201289
85364	201290
16585	201291
99278	201292
37365	201293
65880	201294
1888	201295
16008	201296
13133	201297
60706	201298
371	201299
8041	201300
10042	201301
53159	201302
1494	201303
5033	201304
42604	201305
93380	201306
30530	201307
30550	201308
46131	201309
19586	201310
37990	201311
31512	201312
54073	201313
114566	201314
36091	201315
81869	201316
26	201317
34612	201318
1952	201319
32104	201320
31291	201321
11930	201322
51764	201323
112166	201324
44678	201325
83937	201326
26497	201327
67305	201328
1184	201329
2341	201330
4323	201331
40341	201332
66551	201333
35397	201334
18119	201335
35345	201336
77642	201337
100209	201338
35159	201339
3371	201340
95748	201341
12656	201342
5203	201343
38913	201344
9465	201345
262	201346
69000	201347
7504	201348
75613	201349
46949	201350
151544	201351
112772	201352
10349	201353
23145	201354
26120	201355
3327	201356
68364	201357
17923	201358
1090	201359
8629	201360
135351	201361
29092	201362
27987	201363
8165	201364
10081	201365
21326	201366
23542	201367
68997	201368
49753	201369
153581	201370
56378	201371
253	201372
65406	201373
22067	201374
18967	201375
14039	201376
16026	201377
21434	201378
41414	201379
28635	201380
544	201381
15292	201382
110303	201383
18351	201384
135015	201385
163660	201386
66708	201387
9815	201388
71214	201389
12929	201390
102280	201391
25727	201392
84007	201393
63406	201394
133170	201395
2520	201396
54433	201397
30201	201398
24965	201399
69827	201400
18739	201401
116525	201402
125166	201403
29122	201404
79541	201405
152872	201406
30791	201407
9125	201408
35993	201409
43408	201410
32365	201411
62484	201412
3444	201413
70313	201414
20	201415
58215	201416
74434	201417
4843	201418
79746	201419
26704	201420
39641	201421
427	201422
13120	201423
30888	201424
65597	201425
42014	201426
113638	201427
543	201428
68010	201429
978	201430
81008	201431
593	201432
6056	201433
35251	201434
128204	201435
86058	201436
105126	201437
16411	201438
7800	201439
12286	201440
1201	201441
35143	201442
36612	201443
12936	201444
32464	201445
97088	201446
14124	201447
123773	201448
155422	201449
141417	201450
108583	201451
60820	201452
2300	201453
8666	201454
48982	201455
26692	201456
338	201457
123764	201458
709	201459
122093	201460
22595	201461
11534	201462
10493	201463
58716	201464
29816	201465
98522	201466
11575	201467
4447	201468
8504	201469
1009	201470
8266	201471
2800	201472
5205	201473
106442	201474
76651	201475
991	201476
3118	201477
3021	201478
129	201479
8255	201480
6995	201481
70105	201482
40111	201483
1257	201484
18263	201485
15643	201486
15452	201487
32131	201488
8909	201489
7352	201490
81494	201491
2006	201492
25591	201493
19962	201494
2802	201495
38707	201496
92985	201497
80843	201498
14357	201499
93762	201500
32068	201501
20667	201502
49839	201503
28900	201504
139082	201505
611	201506
9502	201507
9417	201508
163181	201509
6717	201510
46973	201511
90143	201512
58685	201513
44690	201514
3536	201515
19293	201516
94592	201517
17180	201518
10411	201519
15970	201520
117059	201521
42427	201522
121904	201523
49016	201524
10924	201525
45630	201526
84463	201527
7672	201528
7585	201529
8834	201530
12087	201531
148683	201532
22344	201533
147389	201534
5353	201535
487	201536
61636	201537
61865	201538
159907	201539
10774	201540
18812	201541
3928	201542
21878	201543
19693	201544
1782	201545
61962	201546
46816	201547
81547	201548
26605	201549
114514	201550
17711	201551
5023	201552
38235	201553
4679	201554
501	201555
360	201556
11952	201557
19036	201558
3293	201559
19700	201560
50515	201561
162070	201562
3569	201563
144050	201564
66280	201565
40597	201566
1566	201567
20850	201568
165489	201569
775	201570
48716	201571
92324	201572
67123	201573
97361	201574
30578	201575
18757	201576
27968	201577
17539	201578
5422	201579
75149	201580
61907	201581
2177	201582
5069	201583
126776	201584
86451	201585
49934	201586
20668	201587
28599	201588
27129	201589
54574	201590
14098	201591
113535	201592
53687	201593
29623	201594
356	201595
3658	201596
105103	201597
29816	201598
4113	201599
772	201600
2649	201601
108004	201602
13690	201603
8195	201604
61887	201605
71531	201606
8205	201607
14215	201608
14512	201609
6489	201610
124898	201611
264	201612
159261	201613
8747	201614
83965	201615
6878	201616
54392	201617
8459	201618
16894	201619
26716	201620
67714	201621
33144	201622
34725	201623
950	201624
12552	201625
4276	201626
47198	201627
6499	201628
32909	201629
16037	201630
6771	201631
2296	201632
31277	201633
512	201634
26327	201635
2113	201636
50186	201637
28795	201638
78251	201639
972	201640
86678	201641
56212	201642
59002	201643
48938	201644
31602	201645
5484	201646
41313	201647
69014	201648
101075	201649
34327	201650
134420	201651
12179	201652
121235	201653
20128	201654
21033	201655
81496	201656
143483	201657
28314	201658
6183	201659
41498	201660
21468	201661
6247	201662
37610	201663
19997	201664
93464	201665
48108	201666
53140	201667
76086	201668
15540	201669
2092	201670
52709	201671
13346	201672
46157	201673
27893	201674
7487	201675
5204	201676
25164	201677
65884	201678
49922	201679
54593	201680
11888	201681
120791	201682
57530	201683
133738	201684
4265	201685
718	201686
46443	201687
56775	201688
40811	201689
42523	201690
205	201691
47671	201692
369	201693
41688	201694
19302	201695
6892	201696
12562	201697
8533	201698
117657	201699
3054	201700
26232	201701
122282	201702
433	201703
516	201704
10337	201705
7334	201706
106277	201707
14961	201708
47208	201709
840	201710
1984	201711
1644	201712
4271	201713
50589	201714
47152	201715
16958	201716
13400	201717
32950	201718
11117	201719
107196	201720
25432	201721
21233	201722
58895	201723
16	201724
33016	201725
40134	201726
16394	201727
8070	201728
118756	201729
108832	201730
24889	201731
62644	201732
24043	201733
72014	201734
20757	201735
7339	201736
31038	201737
42273	201738
61400	201739
26143	201740
159096	201741
127853	201742
128838	201743
223	201744
13550	201745
32246	201746
6928	201747
3926	201748
4156	201749
93096	201750
44922	201751
84658	201752
161614	201753
1338	201754
68091	201755
14619	201756
5798	201757
11346	201758
52368	201759
42887	201760
25312	201761
85176	201762
50343	201763
1150	201764
5068	201765
85468	201766
6931	201767
96847	201768
2280	201769
6977	201770
57460	201771
110	201772
6859	201773
73286	201774
51440	201775
21256	201776
66221	201777
16849	201778
2	201779
9165	201780
39669	201781
56438	201782
101715	201783
22633	201784
26235	201785
55500	201786
43080	201787
100659	201788
51563	201789
46407	201790
28092	201791
41360	201792
17864	201793
15812	201794
19476	201795
745	201796
943	201797
24287	201798
6026	201799
35353	201800
135002	201801
16540	201802
85141	201803
70259	201804
6706	201805
7636	201806
33662	201807
62280	201808
13831	201809
63627	201810
34978	201811
119171	201812
11568	201813
15265	201814
6306	201815
10489	201816
114374	201817
40553	201818
55201	201819
7915	201820
73825	201821
53653	201822
42292	201823
105047	201824
13437	201825
121146	201826
85322	201827
26785	201828
161187	201829
52998	201830
35327	201831
1337	201832
110793	201833
35042	201834
96613	201835
268	201836
4900	201837
51017	201838
2212	201839
23966	201840
113859	201841
111848	201842
81731	201843
49489	201844
15579	201845
25826	201846
88684	201847
31646	201848
69627	201849
3568	201850
95715	201851
47594	201852
8440	201853
5403	201854
7407	201855
1359	201856
4041	201857
84173	201858
1659	201859
83108	201860
66405	201861
32659	201862
124020	201863
11981	201864
82966	201865
13346	201866
151998	201867
123650	201868
74888	201869
97389	201870
3777	201871
33737	201872
14856	201873
49566	201874
21991	201875
16112	201876
21847	201877
125046	201878
67817	201879
31425	201880
24649	201881
2397	201882
41536	201883
31903	201884
78448	201885
85268	201886
45828	201887
10503	201888
31010	201889
106177	201890
67978	201891
17904	201892
148906	201893
37651	201894
17499	201895
24318	201896
7011	201897
7893	201898
26382	201899
33743	201900
20048	201901
824	201902
60644	201903
18131	201904
38113	201905
449	201906
14002	201907
120047	201908
8173	201909
40306	201910
112808	201911
34148	201912
20608	201913
59289	201914
24330	201915
43929	201916
17951	201917
110468	201918
132794	201919
33250	201920
945	201921
82861	201922
891	201923
72116	201924
121190	201925
114856	201926
28064	201927
57504	201928
1094	201929
15899	201930
51934	201931
55838	201932
42867	201933
2688	201934
133762	201935
26922	201936
1249	201937
6595	201938
100367	201939
97035	201940
19843	201941
46534	201942
10454	201943
1912	201944
100194	201945
61338	201946
15364	201947
19802	201948
64325	201949
50315	201950
8708	201951
11601	201952
86949	201953
81792	201954
92042	201955
18882	201956
20608	201957
16	201958
59094	201959
91106	201960
77481	201961
120775	201962
31082	201963
36711	201964
91379	201965
5027	201966
24922	201967
77732	201968
105685	201969
5878	201970
53732	201971
55906	201972
15044	201973
36571	201974
27488	201975
1279	201976
34575	201977
18286	201978
16615	201979
845	201980
107168	201981
153429	201982
55017	201983
134047	201984
49278	201985
382	201986
73540	201987
138148	201988
34393	201989
44423	201990
24236	201991
54378	201992
81880	201993
26661	201994
1934	201995
1053	201996
44339	201997
5947	201998
129837	201999
71021	202000
95537	202001
12460	202002
415	202003
26961	202004
24492	202005
100212	202006
7842	202007
120041	202008
56642	202009
37227	202010
104973	202011
132315	202012
9828	202013
79445	202014
24490	202015
85762	202016
40924	202017
77435	202018
52110	202019
9573	202020
55078	202021
66523	202022
746	202023
20907	202024
14104	202025
1157	202026
37029	202027
54563	202028
64248	202029
31624	202030
3731	202031
57421	202032
544	202033
24535	202034
10323	202035
154272	202036
4728	202037
229	202038
276	202039
44174	202040
1419	202041
14696	202042
15835	202043
5891	202044
5600	202045
6446	202046
33253	202047
87995	202048
18389	202049
9862	202050
37407	202051
6199	202052
80535	202053
68025	202054
24291	202055
92002	202056
613	202057
20765	202058
25271	202059
12172	202060
7783	202061
22603	202062
109495	202063
7561	202064
57389	202065
45268	202066
60382	202067
76908	202068
109686	202069
39114	202070
41848	202071
80592	202072
9427	202073
72441	202074
63254	202075
52106	202076
6595	202077
30243	202078
35854	202079
7007	202080
71469	202081
20240	202082
10244	202083
5748	202084
33054	202085
11047	202086
121980	202087
39624	202088
51606	202089
15558	202090
166548	202091
5190	202092
85315	202093
3789	202094
2068	202095
3776	202096
37876	202097
37534	202098
20785	202099
80591	202100
7345	202101
80409	202102
51810	202103
26011	202104
5593	202105
3515	202106
70399	202107
72343	202108
19198	202109
17014	202110
65923	202111
137699	202112
116767	202113
12967	202114
6346	202115
59780	202116
45075	202117
17393	202118
15613	202119
90177	202120
74308	202121
9742	202122
5388	202123
6901	202124
228	202125
1631	202126
2643	202127
560	202128
48531	202129
7356	202130
53169	202131
19455	202132
15674	202133
61818	202134
25603	202135
132278	202136
11939	202137
65227	202138
84613	202139
65968	202140
92600	202141
74672	202142
16644	202143
64928	202144
504	202145
128075	202146
4983	202147
90735	202148
53758	202149
135994	202150
157723	202151
70231	202152
1077	202153
13640	202154
315	202155
36500	202156
111485	202157
63663	202158
125941	202159
48461	202160
2988	202161
1709	202162
110419	202163
10156	202164
68086	202165
29983	202166
19593	202167
40902	202168
45341	202169
28442	202170
1886	202171
9803	202172
117386	202173
583	202174
20586	202175
5651	202176
5111	202177
24876	202178
9580	202179
7012	202180
11366	202181
36949	202182
47563	202183
19759	202184
14768	202185
109111	202186
569	202187
2005	202188
1201	202189
105063	202190
6739	202191
15956	202192
143334	202193
137010	202194
14550	202195
183	202196
20802	202197
111674	202198
88282	202199
13465	202200
7535	202201
22483	202202
9113	202203
3048	202204
50241	202205
11965	202206
1732	202207
16820	202208
5382	202209
74891	202210
19099	202211
6189	202212
96000	202213
58039	202214
45401	202215
10682	202216
7023	202217
44036	202218
87101	202219
27523	202220
9443	202221
9413	202222
26437	202223
3494	202224
28491	202225
2535	202226
525	202227
15512	202228
14729	202229
41	202230
147991	202231
27115	202232
81611	202233
14185	202234
86275	202235
94761	202236
12767	202237
24358	202238
40080	202239
115588	202240
26626	202241
99408	202242
131303	202243
13304	202244
13787	202245
90153	202246
8751	202247
7764	202248
13035	202249
42022	202250
96611	202251
10911	202252
6503	202253
117546	202254
4048	202255
86969	202256
30448	202257
29110	202258
614	202259
135725	202260
18040	202261
42773	202262
32823	202263
163852	202264
130350	202265
4167	202266
4983	202267
10833	202268
56821	202269
49442	202270
63716	202271
13332	202272
20518	202273
7956	202274
15712	202275
106789	202276
65235	202277
122721	202278
10325	202279
89366	202280
131830	202281
38220	202282
45293	202283
215	202284
116146	202285
2345	202286
103004	202287
16972	202288
68382	202289
8983	202290
69015	202291
6745	202292
30571	202293
46957	202294
5696	202295
45804	202296
159187	202297
23005	202298
21930	202299
84645	202300
21710	202301
2345	202302
13538	202303
14393	202304
20818	202305
52215	202306
11292	202307
23040	202308
2311	202309
131	202310
30802	202311
131437	202312
154804	202313
5601	202314
2797	202315
31826	202316
107537	202317
27837	202318
96903	202319
17669	202320
64997	202321
45156	202322
25479	202323
8361	202324
57186	202325
46202	202326
11713	202327
40939	202328
65457	202329
34383	202330
31993	202331
122681	202332
14768	202333
82768	202334
16	202335
77554	202336
10705	202337
84153	202338
55056	202339
44321	202340
4704	202341
68959	202342
20648	202343
38166	202344
55180	202345
44919	202346
11281	202347
119771	202348
91663	202349
14513	202350
14392	202351
13278	202352
39572	202353
7636	202354
15445	202355
54621	202356
125634	202357
2458	202358
132613	202359
55009	202360
130199	202361
25655	202362
73156	202363
15018	202364
18110	202365
12486	202366
41	202367
22012	202368
1685	202369
50477	202370
18907	202371
106686	202372
829	202373
8173	202374
95897	202375
135106	202376
5039	202377
32740	202378
7824	202379
8738	202380
46180	202381
5214	202382
39967	202383
3426	202384
34235	202385
866	202386
64718	202387
60649	202388
17986	202389
942	202390
17292	202391
4840	202392
60738	202393
71316	202394
19220	202395
695	202396
60330	202397
476	202398
36984	202399
86031	202400
7268	202401
19255	202402
23767	202403
823	202404
71375	202405
70044	202406
109516	202407
2144	202408
41409	202409
96646	202410
7349	202411
12913	202412
70239	202413
6455	202414
8052	202415
1417	202416
176	202417
1053	202418
109953	202419
52362	202420
24705	202421
49514	202422
112825	202423
24675	202424
45602	202425
110399	202426
43460	202427
15133	202428
17518	202429
25753	202430
30818	202431
1709	202432
861	202433
2253	202434
50307	202435
18851	202436
52002	202437
7584	202438
8560	202439
20475	202440
68471	202441
18830	202442
23192	202443
9050	202444
17748	202445
9373	202446
230	202447
23278	202448
462	202449
5160	202450
1186	202451
1287	202452
2883	202453
9054	202454
36009	202455
46870	202456
49555	202457
82280	202458
103017	202459
59185	202460
35741	202461
5625	202462
31033	202463
20695	202464
77751	202465
298	202466
73984	202467
81380	202468
30562	202469
6968	202470
55067	202471
76114	202472
25059	202473
12667	202474
839	202475
52047	202476
15	202477
129310	202478
59734	202479
100951	202480
28025	202481
56497	202482
4752	202483
55460	202484
23095	202485
4279	202486
56566	202487
133007	202488
79859	202489
55462	202490
16844	202491
59780	202492
33604	202493
45383	202494
54082	202495
108520	202496
17720	202497
18946	202498
49918	202499
135792	202500
16814	202501
18601	202502
51042	202503
10898	202504
28215	202505
17586	202506
90	202507
3778	202508
46212	202509
5998	202510
4491	202511
15072	202512
5391	202513
33115	202514
109603	202515
35222	202516
75008	202517
54671	202518
512	202519
37	202520
28663	202521
9	202522
62911	202523
4526	202524
27153	202525
53540	202526
2559	202527
30082	202528
164537	202529
4133	202530
24596	202531
106765	202532
33150	202533
9981	202534
25192	202535
508	202536
100903	202537
5247	202538
45729	202539
75	202540
74460	202541
22680	202542
66679	202543
14531	202544
27496	202545
57505	202546
37423	202547
102705	202548
43090	202549
53667	202550
26747	202551
32803	202552
17246	202553
76185	202554
19609	202555
760	202556
126530	202557
111179	202558
2678	202559
6784	202560
37623	202561
5744	202562
9554	202563
15527	202564
30315	202565
4752	202566
156442	202567
49	202568
79662	202569
15359	202570
9511	202571
2055	202572
36997	202573
1896	202574
995	202575
27947	202576
5279	202577
66442	202578
48309	202579
51839	202580
55892	202581
13854	202582
35227	202583
91160	202584
104773	202585
9334	202586
12280	202587
1285	202588
1532	202589
219	202590
461	202591
23236	202592
52035	202593
35485	202594
30984	202595
44478	202596
124189	202597
24130	202598
159503	202599
121128	202600
5588	202601
17251	202602
8401	202603
29892	202604
9619	202605
52547	202606
24244	202607
116461	202608
16914	202609
18233	202610
53621	202611
19968	202612
4013	202613
26732	202614
52766	202615
20734	202616
45176	202617
13158	202618
25437	202619
10862	202620
10286	202621
2155	202622
5883	202623
16389	202624
63750	202625
2786	202626
54462	202627
25478	202628
11499	202629
92487	202630
20059	202631
302	202632
12043	202633
101224	202634
60997	202635
23741	202636
925	202637
129668	202638
13649	202639
9656	202640
25029	202641
22837	202642
21358	202643
54584	202644
133529	202645
24046	202646
87608	202647
50213	202648
24420	202649
23054	202650
52509	202651
100806	202652
1072	202653
43882	202654
147571	202655
32003	202656
43691	202657
97846	202658
40067	202659
13692	202660
519	202661
222	202662
12932	202663
87385	202664
6035	202665
47050	202666
33395	202667
43667	202668
20658	202669
30370	202670
938	202671
6160	202672
3031	202673
4096	202674
8599	202675
6692	202676
4431	202677
18215	202678
39169	202679
1955	202680
38770	202681
11442	202682
28603	202683
57700	202684
39842	202685
59883	202686
66043	202687
89069	202688
65435	202689
44049	202690
28697	202691
16197	202692
156933	202693
14518	202694
1449	202695
711	202696
86197	202697
105902	202698
26262	202699
128819	202700
98096	202701
21651	202702
41795	202703
40419	202704
87202	202705
92465	202706
70470	202707
39714	202708
29062	202709
45699	202710
105	202711
89756	202712
154486	202713
44159	202714
44386	202715
3561	202716
17840	202717
5791	202718
8598	202719
6	202720
36458	202721
2120	202722
59254	202723
31653	202724
225	202725
12066	202726
149676	202727
13466	202728
91280	202729
7314	202730
9006	202731
13491	202732
59036	202733
118482	202734
45698	202735
54645	202736
33684	202737
57668	202738
3368	202739
32633	202740
59283	202741
149548	202742
35294	202743
107065	202744
47177	202745
43922	202746
72158	202747
48730	202748
3461	202749
56597	202750
25119	202751
96978	202752
6534	202753
104214	202754
6089	202755
4828	202756
13695	202757
105760	202758
4669	202759
63387	202760
17924	202761
21	202762
3557	202763
105658	202764
23971	202765
6378	202766
2148	202767
18975	202768
155596	202769
34981	202770
10482	202771
165756	202772
36483	202773
13449	202774
2386	202775
35190	202776
5990	202777
29577	202778
1638	202779
5188	202780
13976	202781
30301	202782
1277	202783
10974	202784
135402	202785
2560	202786
51538	202787
87692	202788
60013	202789
3168	202790
97968	202791
61045	202792
29554	202793
83469	202794
52229	202795
605	202796
155981	202797
2584	202798
4693	202799
26237	202800
33273	202801
37301	202802
8815	202803
30774	202804
25941	202805
105342	202806
48196	202807
114543	202808
76118	202809
106424	202810
44802	202811
15078	202812
11033	202813
3363	202814
37770	202815
18027	202816
298	202817
40075	202818
92868	202819
30204	202820
50108	202821
149711	202822
34670	202823
29256	202824
21575	202825
33297	202826
58353	202827
111445	202828
9551	202829
99167	202830
4747	202831
9622	202832
2620	202833
84959	202834
76702	202835
78213	202836
11689	202837
17395	202838
47192	202839
11391	202840
18023	202841
34195	202842
55835	202843
25313	202844
6	202845
33079	202846
12852	202847
82434	202848
29672	202849
11793	202850
74127	202851
132352	202852
4419	202853
45342	202854
55304	202855
40213	202856
45813	202857
44094	202858
111338	202859
38907	202860
16483	202861
122114	202862
2516	202863
6577	202864
39014	202865
40190	202866
5124	202867
54719	202868
89801	202869
34975	202870
52728	202871
2216	202872
2098	202873
55570	202874
22129	202875
59160	202876
9626	202877
84451	202878
22289	202879
78312	202880
64775	202881
29789	202882
17542	202883
17549	202884
41629	202885
9843	202886
14900	202887
21731	202888
5570	202889
11653	202890
102832	202891
32547	202892
2109	202893
13851	202894
59513	202895
15285	202896
11544	202897
7449	202898
78637	202899
48308	202900
361	202901
16412	202902
6511	202903
39381	202904
45066	202905
8639	202906
93685	202907
535	202908
40803	202909
24319	202910
29938	202911
16761	202912
6404	202913
104486	202914
25786	202915
2629	202916
12669	202917
77206	202918
62545	202919
141873	202920
85823	202921
49497	202922
164868	202923
26160	202924
5556	202925
27417	202926
95424	202927
1622	202928
57779	202929
106379	202930
9656	202931
4039	202932
47482	202933
20152	202934
21675	202935
2887	202936
53909	202937
117166	202938
154848	202939
131017	202940
25814	202941
991	202942
49450	202943
28093	202944
118887	202945
36235	202946
17211	202947
20	202948
905	202949
958	202950
16885	202951
14904	202952
703	202953
3	202954
61746	202955
9097	202956
17687	202957
5003	202958
75628	202959
16024	202960
4193	202961
148216	202962
41328	202963
77568	202964
39009	202965
22791	202966
233	202967
738	202968
31638	202969
11589	202970
11168	202971
101777	202972
70619	202973
7995	202974
19212	202975
124333	202976
80255	202977
40530	202978
3885	202979
2401	202980
1566	202981
105200	202982
30102	202983
72524	202984
2764	202985
20702	202986
20718	202987
16446	202988
45994	202989
30287	202990
58614	202991
56792	202992
35037	202993
80	202994
103946	202995
72615	202996
61214	202997
81692	202998
12414	202999
3770	203000
20621	203001
5338	203002
45681	203003
8026	203004
15783	203005
19035	203006
33044	203007
50996	203008
78604	203009
18616	203010
129048	203011
28873	203012
26521	203013
28106	203014
54865	203015
42439	203016
6392	203017
5964	203018
46448	203019
6856	203020
30000	203021
21808	203022
206	203023
2573	203024
2707	203025
63982	203026
298	203027
22446	203028
21971	203029
8687	203030
67458	203031
29651	203032
7730	203033
53819	203034
104428	203035
47736	203036
72544	203037
6808	203038
37964	203039
138	203040
936	203041
3982	203042
3447	203043
84383	203044
12064	203045
4358	203046
312	203047
16562	203048
11592	203049
35900	203050
1689	203051
9182	203052
47727	203053
2554	203054
34780	203055
9938	203056
3585	203057
112496	203058
892	203059
162334	203060
19862	203061
6478	203062
47722	203063
69911	203064
104628	203065
146163	203066
1273	203067
9275	203068
51188	203069
111	203070
40032	203071
1812	203072
45680	203073
21825	203074
25362	203075
65351	203076
7865	203077
951	203078
7788	203079
39521	203080
63389	203081
50515	203082
7710	203083
16633	203084
68354	203085
759	203086
35322	203087
135700	203088
129785	203089
38729	203090
110740	203091
58136	203092
40418	203093
705	203094
6803	203095
54861	203096
5348	203097
4	203098
53611	203099
95425	203100
35562	203101
4824	203102
30472	203103
73031	203104
65763	203105
559	203106
27676	203107
94465	203108
28197	203109
69534	203110
17368	203111
10290	203112
15498	203113
85389	203114
12925	203115
24190	203116
67624	203117
80755	203118
64713	203119
50031	203120
26263	203121
54278	203122
11689	203123
73989	203124
67608	203125
6871	203126
12620	203127
11	203128
10389	203129
62812	203130
48488	203131
29275	203132
18157	203133
5125	203134
11443	203135
4454	203136
84787	203137
14616	203138
1706	203139
52326	203140
95421	203141
14205	203142
3109	203143
10846	203144
9849	203145
22150	203146
58087	203147
17767	203148
131542	203149
5257	203150
52223	203151
20352	203152
5898	203153
15029	203154
29350	203155
41815	203156
40483	203157
64610	203158
40207	203159
11163	203160
4773	203161
32311	203162
55652	203163
43176	203164
1236	203165
6572	203166
3324	203167
1289	203168
1537	203169
31099	203170
1569	203171
16013	203172
5743	203173
415	203174
23768	203175
83471	203176
26932	203177
38362	203178
1866	203179
17762	203180
29573	203181
15093	203182
453	203183
47549	203184
55067	203185
7283	203186
5011	203187
5042	203188
146176	203189
6152	203190
49684	203191
5097	203192
116041	203193
39879	203194
9515	203195
6337	203196
6375	203197
7725	203198
133443	203199
43936	203200
10760	203201
20500	203202
17415	203203
85340	203204
4781	203205
16305	203206
2406	203207
3	203208
125	203209
74899	203210
35603	203211
100677	203212
33283	203213
78870	203214
47160	203215
38441	203216
133839	203217
103553	203218
10306	203219
7519	203220
86803	203221
9536	203222
12581	203223
15883	203224
5615	203225
20799	203226
37281	203227
13534	203228
6407	203229
257	203230
30774	203231
3410	203232
9091	203233
13213	203234
866	203235
26007	203236
14963	203237
15973	203238
37015	203239
29169	203240
38746	203241
38178	203242
54374	203243
41602	203244
45654	203245
94807	203246
21722	203247
77077	203248
65767	203249
20946	203250
32704	203251
15932	203252
128854	203253
135806	203254
7329	203255
18372	203256
3647	203257
725	203258
1345	203259
19420	203260
13200	203261
44275	203262
76887	203263
5198	203264
103227	203265
123759	203266
29345	203267
72400	203268
81849	203269
68584	203270
5986	203271
16570	203272
75671	203273
109889	203274
33579	203275
160447	203276
62532	203277
112306	203278
5535	203279
31873	203280
4543	203281
44521	203282
2571	203283
46789	203284
16641	203285
54171	203286
22588	203287
27770	203288
41827	203289
164529	203290
40098	203291
16177	203292
27144	203293
272	203294
41093	203295
739	203296
43	203297
15109	203298
73354	203299
6309	203300
46231	203301
125173	203302
21427	203303
104050	203304
83477	203305
50262	203306
11302	203307
103157	203308
95620	203309
37946	203310
771	203311
46792	203312
18859	203313
6133	203314
56256	203315
28950	203316
97756	203317
2946	203318
10499	203319
41198	203320
40148	203321
9881	203322
22880	203323
21846	203324
38031	203325
43693	203326
35526	203327
103323	203328
7	203329
68952	203330
10792	203331
1765	203332
120227	203333
17555	203334
12306	203335
48457	203336
17337	203337
63626	203338
66519	203339
40808	203340
87906	203341
40378	203342
83027	203343
71034	203344
56107	203345
3944	203346
59800	203347
35855	203348
72683	203349
99985	203350
7956	203351
28630	203352
40737	203353
94893	203354
47	203355
49053	203356
9535	203357
57079	203358
22638	203359
4922	203360
36178	203361
80306	203362
7319	203363
122564	203364
23532	203365
6578	203366
37678	203367
31490	203368
25932	203369
53	203370
11990	203371
60158	203372
105494	203373
28040	203374
39982	203375
3910	203376
2479	203377
11128	203378
47	203379
64626	203380
39356	203381
1277	203382
84219	203383
4312	203384
86	203385
22025	203386
12470	203387
10188	203388
4469	203389
62042	203390
3020	203391
6558	203392
3454	203393
62853	203394
39207	203395
78259	203396
136901	203397
73333	203398
40160	203399
54305	203400
79995	203401
42961	203402
7490	203403
530	203404
100626	203405
122267	203406
4094	203407
120861	203408
29767	203409
117991	203410
4850	203411
55619	203412
30409	203413
9698	203414
10949	203415
8392	203416
43	203417
4987	203418
108459	203419
6254	203420
1324	203421
26343	203422
1541	203423
41413	203424
268	203425
91295	203426
56731	203427
1454	203428
56224	203429
3708	203430
41643	203431
104145	203432
111257	203433
32818	203434
22885	203435
5697	203436
14901	203437
72769	203438
8214	203439
29044	203440
49097	203441
44694	203442
49938	203443
18842	203444
4503	203445
23109	203446
41311	203447
123409	203448
24816	203449
74310	203450
7022	203451
9773	203452
59850	203453
50218	203454
20231	203455
64	203456
17117	203457
2172	203458
36298	203459
63781	203460
4259	203461
2615	203462
22340	203463
99178	203464
56631	203465
48600	203466
156363	203467
69318	203468
29447	203469
79154	203470
12348	203471
72316	203472
47	203473
50583	203474
161696	203475
43646	203476
75957	203477
49603	203478
115273	203479
67093	203480
122489	203481
104647	203482
19149	203483
39945	203484
18805	203485
12252	203486
10520	203487
9328	203488
99478	203489
45650	203490
64194	203491
783	203492
3179	203493
15400	203494
59234	203495
3008	203496
98923	203497
20935	203498
45136	203499
29988	203500
56763	203501
107255	203502
89522	203503
122467	203504
2474	203505
3482	203506
4531	203507
6803	203508
790	203509
8942	203510
4555	203511
714	203512
23155	203513
186	203514
40555	203515
42187	203516
20006	203517
3920	203518
51410	203519
51498	203520
8529	203521
9352	203522
32630	203523
23027	203524
62884	203525
71326	203526
74879	203527
15399	203528
28483	203529
3811	203530
4	203531
2709	203532
133625	203533
2466	203534
133715	203535
55704	203536
6166	203537
92218	203538
545	203539
56830	203540
146422	203541
69752	203542
31	203543
22256	203544
57425	203545
129583	203546
42039	203547
18187	203548
5582	203549
124036	203550
1371	203551
54010	203552
2789	203553
47594	203554
19607	203555
116293	203556
1558	203557
24419	203558
127254	203559
6384	203560
19198	203561
3151	203562
76872	203563
134146	203564
24765	203565
125121	203566
35571	203567
45489	203568
13813	203569
3329	203570
60922	203571
26996	203572
59536	203573
83719	203574
9647	203575
11569	203576
6465	203577
7503	203578
10556	203579
42169	203580
48546	203581
31883	203582
45955	203583
53887	203584
21848	203585
35534	203586
2734	203587
6622	203588
57349	203589
115918	203590
29751	203591
25195	203592
1719	203593
6540	203594
2298	203595
93226	203596
56320	203597
8027	203598
54745	203599
26311	203600
29758	203601
82631	203602
68504	203603
8076	203604
41319	203605
15618	203606
23551	203607
65583	203608
14522	203609
7623	203610
41680	203611
43121	203612
1475	203613
14056	203614
117947	203615
95039	203616
56198	203617
101057	203618
6084	203619
1695	203620
11972	203621
677	203622
32852	203623
30257	203624
54545	203625
38712	203626
41195	203627
109273	203628
42990	203629
23146	203630
32365	203631
80888	203632
103253	203633
100094	203634
39860	203635
10351	203636
21304	203637
15996	203638
15253	203639
35303	203640
86495	203641
26508	203642
41886	203643
17413	203644
64269	203645
98030	203646
9653	203647
2260	203648
41375	203649
27814	203650
15251	203651
11209	203652
52243	203653
15208	203654
16464	203655
12516	203656
40606	203657
76199	203658
164915	203659
1291	203660
32454	203661
40532	203662
10935	203663
67880	203664
22238	203665
4961	203666
5688	203667
13228	203668
4767	203669
11008	203670
45041	203671
492	203672
104646	203673
55835	203674
70563	203675
31082	203676
16863	203677
61013	203678
51261	203679
32334	203680
81227	203681
125287	203682
76071	203683
30474	203684
46883	203685
55917	203686
70786	203687
13083	203688
163366	203689
4189	203690
27708	203691
16986	203692
4122	203693
5391	203694
116488	203695
12331	203696
5781	203697
54840	203698
156154	203699
364	203700
10354	203701
158401	203702
54320	203703
33033	203704
14241	203705
82917	203706
56458	203707
29134	203708
12301	203709
115056	203710
30554	203711
163840	203712
3466	203713
131434	203714
13130	203715
81673	203716
6817	203717
39866	203718
19604	203719
3208	203720
6716	203721
234	203722
1612	203723
8197	203724
96517	203725
379	203726
29700	203727
13681	203728
139916	203729
112213	203730
1000	203731
55198	203732
105053	203733
157174	203734
13292	203735
16024	203736
17158	203737
16256	203738
80335	203739
64488	203740
19244	203741
71797	203742
10597	203743
58564	203744
32660	203745
24867	203746
85585	203747
86026	203748
87414	203749
42974	203750
14192	203751
91376	203752
25437	203753
24329	203754
16305	203755
153231	203756
233	203757
20657	203758
68190	203759
16327	203760
52273	203761
3	203762
851	203763
48965	203764
60191	203765
7771	203766
70369	203767
14351	203768
1805	203769
49122	203770
8670	203771
89878	203772
36087	203773
1345	203774
134100	203775
40263	203776
6793	203777
39741	203778
2579	203779
12967	203780
13832	203781
10075	203782
11773	203783
1205	203784
64350	203785
294	203786
106	203787
11077	203788
22177	203789
89832	203790
59704	203791
8970	203792
15991	203793
56879	203794
36796	203795
5434	203796
36677	203797
14582	203798
26979	203799
98757	203800
2419	203801
22340	203802
55111	203803
107370	203804
13992	203805
37701	203806
7957	203807
21343	203808
94520	203809
15961	203810
52701	203811
67606	203812
29337	203813
54976	203814
13059	203815
194	203816
12915	203817
57998	203818
29870	203819
43	203820
114797	203821
10785	203822
7374	203823
70248	203824
20704	203825
2805	203826
13101	203827
7324	203828
82369	203829
18489	203830
42742	203831
5944	203832
12780	203833
34225	203834
151	203835
22048	203836
21002	203837
2079	203838
27493	203839
61324	203840
22520	203841
423	203842
31265	203843
65625	203844
1121	203845
13789	203846
35328	203847
22577	203848
9915	203849
101873	203850
3821	203851
107572	203852
62099	203853
12706	203854
45204	203855
4463	203856
46955	203857
54184	203858
10648	203859
12059	203860
86599	203861
2439	203862
66095	203863
2573	203864
1214	203865
38257	203866
47189	203867
38410	203868
30049	203869
41224	203870
8862	203871
44398	203872
85788	203873
14740	203874
3309	203875
32452	203876
129493	203877
275	203878
22812	203879
36601	203880
11276	203881
32877	203882
71436	203883
6124	203884
124794	203885
18495	203886
2423	203887
73206	203888
49340	203889
153515	203890
26071	203891
2063	203892
28559	203893
115	203894
81814	203895
1279	203896
1541	203897
5465	203898
17263	203899
31380	203900
106630	203901
13674	203902
24273	203903
16484	203904
63756	203905
39747	203906
20278	203907
94615	203908
38977	203909
43168	203910
14	203911
57567	203912
73904	203913
22543	203914
2093	203915
112338	203916
9977	203917
9760	203918
87635	203919
7187	203920
85445	203921
125021	203922
84930	203923
34221	203924
81990	203925
80418	203926
18723	203927
19729	203928
205	203929
131107	203930
92739	203931
6049	203932
160411	203933
24821	203934
14814	203935
7037	203936
12058	203937
10525	203938
60599	203939
97732	203940
581	203941
87063	203942
2283	203943
26181	203944
17073	203945
2014	203946
1246	203947
3428	203948
498	203949
139405	203950
52869	203951
68927	203952
1295	203953
87493	203954
145817	203955
56997	203956
83810	203957
2110	203958
69919	203959
556	203960
9710	203961
499	203962
8369	203963
124	203964
20516	203965
160638	203966
12229	203967
64311	203968
18729	203969
54666	203970
15471	203971
26907	203972
129114	203973
37881	203974
9274	203975
79159	203976
741	203977
18114	203978
4262	203979
53255	203980
90963	203981
137119	203982
3485	203983
5447	203984
61030	203985
90653	203986
55139	203987
8756	203988
46895	203989
99250	203990
25889	203991
15709	203992
93692	203993
94715	203994
70859	203995
88135	203996
29644	203997
59156	203998
33579	203999
2432	204000
677	204001
14355	204002
7553	204003
21987	204004
55947	204005
2763	204006
16509	204007
45819	204008
44723	204009
789	204010
73881	204011
1920	204012
48599	204013
122393	204014
3953	204015
6171	204016
24725	204017
10891	204018
7779	204019
6963	204020
9199	204021
73407	204022
75083	204023
530	204024
70378	204025
25605	204026
69256	204027
88575	204028
31897	204029
17880	204030
25806	204031
25909	204032
9899	204033
67457	204034
69526	204035
33640	204036
74147	204037
61210	204038
22280	204039
7763	204040
19669	204041
36036	204042
45900	204043
62312	204044
108267	204045
857	204046
970	204047
3277	204048
56174	204049
38668	204050
35364	204051
24117	204052
1851	204053
16346	204054
14771	204055
34668	204056
53163	204057
1636	204058
12381	204059
3140	204060
5529	204061
36881	204062
100062	204063
46916	204064
20862	204065
77560	204066
109250	204067
10723	204068
12927	204069
130645	204070
74932	204071
5885	204072
56039	204073
56057	204074
13475	204075
46732	204076
47779	204077
3900	204078
147	204079
1911	204080
44528	204081
94160	204082
61699	204083
9508	204084
7922	204085
127692	204086
74226	204087
11487	204088
2435	204089
17458	204090
7569	204091
7068	204092
33689	204093
40282	204094
76799	204095
86753	204096
30520	204097
13297	204098
9105	204099
24192	204100
24215	204101
17503	204102
11872	204103
33442	204104
76539	204105
2489	204106
80532	204107
27516	204108
68413	204109
4433	204110
126651	204111
4681	204112
20143	204113
66457	204114
24567	204115
104115	204116
22242	204117
5666	204118
1584	204119
136211	204120
6615	204121
64226	204122
1160	204123
2231	204124
20796	204125
22362	204126
11237	204127
45772	204128
3582	204129
1635	204130
13523	204131
139946	204132
1055	204133
40256	204134
30448	204135
18538	204136
10	204137
11669	204138
12610	204139
8173	204140
54049	204141
2318	204142
107083	204143
5031	204144
23400	204145
48732	204146
78965	204147
5292	204148
7844	204149
8135	204150
1059	204151
18409	204152
14528	204153
47805	204154
67001	204155
26432	204156
82295	204157
745	204158
13548	204159
152738	204160
12014	204161
42254	204162
8587	204163
122314	204164
6962	204165
9400	204166
154855	204167
33063	204168
17072	204169
33535	204170
34870	204171
63184	204172
763	204173
43822	204174
62222	204175
12465	204176
22050	204177
9472	204178
91316	204179
21676	204180
1610	204181
96186	204182
164828	204183
7759	204184
46148	204185
4839	204186
1	204187
9801	204188
34662	204189
98014	204190
114824	204191
12608	204192
67218	204193
50679	204194
44412	204195
26053	204196
63251	204197
172	204198
162099	204199
2838	204200
16140	204201
4330	204202
270	204203
5439	204204
24605	204205
1252	204206
4232	204207
2419	204208
35496	204209
79150	204210
9739	204211
103400	204212
22258	204213
61807	204214
60263	204215
10345	204216
26796	204217
29657	204218
96504	204219
19715	204220
108894	204221
25196	204222
65420	204223
1642	204224
14305	204225
87462	204226
1452	204227
11726	204228
795	204229
7311	204230
24614	204231
11774	204232
40787	204233
47006	204234
1036	204235
131068	204236
34750	204237
64360	204238
36286	204239
93955	204240
71253	204241
2411	204242
45063	204243
93691	204244
101	204245
3160	204246
2445	204247
29083	204248
122411	204249
8052	204250
95284	204251
89414	204252
37284	204253
14774	204254
10944	204255
164234	204256
13040	204257
14472	204258
530	204259
61804	204260
6835	204261
12704	204262
13583	204263
95257	204264
39101	204265
22810	204266
14676	204267
53039	204268
22873	204269
29734	204270
157880	204271
28888	204272
31978	204273
54990	204274
5561	204275
12007	204276
101770	204277
125306	204278
43597	204279
109367	204280
4041	204281
2293	204282
57396	204283
22602	204284
61300	204285
27464	204286
90946	204287
44872	204288
5469	204289
4407	204290
94548	204291
25923	204292
86511	204293
1038	204294
7079	204295
36384	204296
26311	204297
46662	204298
1980	204299
211	204300
67331	204301
21964	204302
12487	204303
46391	204304
83984	204305
38899	204306
32584	204307
432	204308
66249	204309
60126	204310
6052	204311
19854	204312
137596	204313
15262	204314
6788	204315
160807	204316
54668	204317
59192	204318
76562	204319
67552	204320
29949	204321
48680	204322
8764	204323
56709	204324
42453	204325
15	204326
2973	204327
133143	204328
29382	204329
53128	204330
55268	204331
94987	204332
17867	204333
64364	204334
4403	204335
80534	204336
70821	204337
883	204338
880	204339
59056	204340
27028	204341
17330	204342
2113	204343
28557	204344
2425	204345
87200	204346
134288	204347
201	204348
124402	204349
15337	204350
25979	204351
7497	204352
43804	204353
23489	204354
134291	204355
41513	204356
6974	204357
643	204358
21492	204359
8396	204360
80690	204361
25558	204362
4201	204363
12991	204364
18603	204365
2660	204366
1764	204367
130915	204368
71094	204369
126212	204370
493	204371
1721	204372
27371	204373
33364	204374
1312	204375
7591	204376
216	204377
37525	204378
16322	204379
15628	204380
27694	204381
16519	204382
35282	204383
23755	204384
3229	204385
54013	204386
17726	204387
13986	204388
26013	204389
14180	204390
97701	204391
38100	204392
58727	204393
63661	204394
7024	204395
40610	204396
5564	204397
584	204398
31707	204399
1947	204400
22131	204401
16115	204402
12661	204403
201	204404
304	204405
44833	204406
56162	204407
14214	204408
91594	204409
3979	204410
6569	204411
52743	204412
101960	204413
2365	204414
5748	204415
10629	204416
34330	204417
66391	204418
50670	204419
49384	204420
29109	204421
15928	204422
25266	204423
28113	204424
33683	204425
63899	204426
29618	204427
76534	204428
6333	204429
18926	204430
13336	204431
58807	204432
52245	204433
1025	204434
89789	204435
2447	204436
11560	204437
489	204438
3780	204439
6114	204440
26723	204441
15054	204442
79	204443
15265	204444
25676	204445
25799	204446
73890	204447
8894	204448
33157	204449
58427	204450
81428	204451
6290	204452
9262	204453
11139	204454
7536	204455
4764	204456
119651	204457
98907	204458
83019	204459
598	204460
45803	204461
19674	204462
50800	204463
19493	204464
13835	204465
38011	204466
17944	204467
75981	204468
1692	204469
66792	204470
34513	204471
15165	204472
15672	204473
53352	204474
5635	204475
14915	204476
61378	204477
989	204478
7357	204479
51987	204480
81221	204481
6821	204482
2215	204483
28004	204484
74819	204485
6235	204486
77308	204487
33660	204488
27	204489
542	204490
41921	204491
1523	204492
63764	204493
6016	204494
30671	204495
35430	204496
5493	204497
745	204498
40403	204499
76443	204500
69110	204501
70370	204502
88688	204503
24269	204504
75771	204505
19004	204506
12020	204507
34409	204508
27873	204509
43057	204510
70518	204511
108189	204512
1379	204513
132124	204514
155	204515
21592	204516
47748	204517
61101	204518
28155	204519
67194	204520
47501	204521
53885	204522
8429	204523
2099	204524
18499	204525
30454	204526
6076	204527
4195	204528
36352	204529
2479	204530
80148	204531
3166	204532
12638	204533
204	204534
34358	204535
18732	204536
20205	204537
29087	204538
20321	204539
19410	204540
38780	204541
10333	204542
39003	204543
14256	204544
21431	204545
87872	204546
26689	204547
58730	204548
12934	204549
28515	204550
19985	204551
15077	204552
3261	204553
52535	204554
40734	204555
3577	204556
80834	204557
106081	204558
77215	204559
9416	204560
33550	204561
25116	204562
2	204563
16866	204564
64804	204565
21176	204566
4481	204567
27965	204568
13638	204569
41	204570
10365	204571
93905	204572
93181	204573
16548	204574
36380	204575
12979	204576
140317	204577
35623	204578
15286	204579
25558	204580
53827	204581
453	204582
8144	204583
64156	204584
48	204585
4149	204586
44793	204587
148	204588
546	204589
24917	204590
17476	204591
125203	204592
25248	204593
166571	204594
48924	204595
82	204596
57209	204597
72906	204598
1633	204599
30662	204600
129687	204601
75014	204602
81748	204603
8469	204604
8497	204605
129665	204606
3677	204607
30972	204608
131414	204609
90590	204610
9	204611
55115	204612
42577	204613
48478	204614
2726	204615
103813	204616
22829	204617
33114	204618
73055	204619
9457	204620
557	204621
132408	204622
49816	204623
15680	204624
26179	204625
25088	204626
2158	204627
144203	204628
85641	204629
54277	204630
29053	204631
21807	204632
57155	204633
21762	204634
7238	204635
21766	204636
74470	204637
391	204638
7276	204639
20552	204640
15434	204641
62226	204642
13879	204643
164609	204644
111911	204645
1878	204646
53482	204647
11779	204648
106478	204649
17692	204650
5634	204651
26088	204652
45669	204653
4735	204654
2123	204655
2099	204656
39985	204657
115604	204658
84134	204659
79795	204660
87904	204661
16827	204662
74200	204663
147482	204664
65640	204665
45292	204666
127583	204667
99008	204668
55850	204669
23654	204670
144268	204671
18735	204672
113948	204673
106106	204674
2126	204675
82041	204676
96016	204677
17073	204678
28640	204679
60727	204680
2762	204681
14178	204682
72959	204683
45046	204684
43367	204685
5508	204686
47127	204687
4291	204688
17124	204689
12117	204690
16108	204691
15743	204692
23484	204693
792	204694
594	204695
15306	204696
132370	204697
37601	204698
41497	204699
15596	204700
64741	204701
21896	204702
31930	204703
18095	204704
58731	204705
73757	204706
97279	204707
149005	204708
2397	204709
30900	204710
28115	204711
40552	204712
47252	204713
2987	204714
87698	204715
101134	204716
4961	204717
12796	204718
10660	204719
100806	204720
7295	204721
43901	204722
5606	204723
728	204724
6337	204725
4938	204726
15725	204727
120034	204728
20531	204729
42368	204730
27907	204731
35392	204732
69577	204733
69680	204734
6684	204735
133455	204736
43509	204737
121198	204738
10313	204739
16428	204740
26931	204741
28611	204742
7337	204743
64493	204744
8456	204745
85440	204746
4122	204747
46263	204748
12811	204749
69461	204750
59640	204751
25113	204752
13094	204753
37109	204754
65161	204755
57329	204756
10236	204757
12370	204758
43527	204759
26894	204760
13429	204761
18985	204762
1370	204763
99525	204764
1309	204765
26164	204766
43612	204767
77610	204768
28135	204769
7906	204770
35423	204771
59421	204772
3657	204773
1706	204774
21203	204775
156799	204776
4090	204777
5341	204778
39565	204779
21949	204780
65308	204781
120324	204782
103768	204783
70677	204784
129012	204785
57856	204786
83889	204787
71866	204788
22747	204789
99901	204790
1947	204791
60480	204792
2892	204793
20471	204794
28380	204795
6416	204796
494	204797
33282	204798
30539	204799
15941	204800
28592	204801
102136	204802
62834	204803
7008	204804
15758	204805
93459	204806
80469	204807
732	204808
419	204809
54668	204810
3833	204811
26626	204812
29746	204813
2202	204814
75362	204815
11142	204816
6891	204817
152598	204818
46422	204819
52779	204820
65084	204821
9572	204822
70722	204823
28690	204824
10595	204825
1070	204826
103341	204827
78999	204828
42162	204829
5060	204830
90688	204831
25797	204832
8393	204833
92306	204834
13475	204835
11533	204836
46718	204837
21178	204838
68921	204839
77994	204840
3597	204841
59165	204842
18337	204843
96389	204844
1766	204845
17723	204846
100488	204847
13477	204848
7774	204849
8730	204850
2351	204851
19883	204852
33069	204853
25387	204854
23010	204855
29947	204856
64022	204857
19361	204858
50623	204859
147765	204860
65323	204861
149796	204862
44183	204863
26099	204864
42506	204865
12001	204866
17105	204867
87424	204868
17777	204869
103702	204870
4726	204871
27036	204872
20327	204873
49969	204874
40778	204875
53073	204876
51879	204877
39384	204878
14320	204879
27207	204880
10442	204881
6521	204882
133042	204883
98407	204884
73452	204885
17743	204886
111775	204887
8616	204888
104610	204889
80166	204890
55438	204891
6538	204892
47406	204893
31424	204894
1850	204895
10002	204896
13087	204897
31311	204898
9434	204899
34048	204900
156273	204901
8945	204902
87900	204903
710	204904
32065	204905
6312	204906
13171	204907
6026	204908
15411	204909
55506	204910
122482	204911
28206	204912
1150	204913
18428	204914
2450	204915
119	204916
7020	204917
21005	204918
75889	204919
654	204920
50869	204921
2790	204922
98283	204923
24237	204924
10788	204925
31214	204926
6092	204927
35619	204928
8524	204929
68639	204930
28401	204931
125149	204932
10027	204933
4891	204934
95044	204935
38316	204936
22	204937
16483	204938
18324	204939
4071	204940
14907	204941
42165	204942
41805	204943
53287	204944
60924	204945
3389	204946
80835	204947
2773	204948
42426	204949
47631	204950
1361	204951
47108	204952
70209	204953
64354	204954
25180	204955
18294	204956
5529	204957
53236	204958
2561	204959
54794	204960
69543	204961
123219	204962
121608	204963
9234	204964
26917	204965
15246	204966
35742	204967
112350	204968
105229	204969
63789	204970
76746	204971
2860	204972
87216	204973
11010	204974
64745	204975
14125	204976
26822	204977
23963	204978
19932	204979
37959	204980
13491	204981
32335	204982
143780	204983
53799	204984
15971	204985
40003	204986
24484	204987
54765	204988
21199	204989
34077	204990
16349	204991
33351	204992
15858	204993
48089	204994
29464	204995
132699	204996
50164	204997
77675	204998
87864	204999
32467	205000
53993	205001
15785	205002
31269	205003
16977	205004
3113	205005
72466	205006
4878	205007
59903	205008
49971	205009
60281	205010
18911	205011
17199	205012
25011	205013
99661	205014
24013	205015
46722	205016
3566	205017
6642	205018
7822	205019
583	205020
50942	205021
6024	205022
13260	205023
11080	205024
20098	205025
2616	205026
74006	205027
38974	205028
72545	205029
1504	205030
33516	205031
41264	205032
19690	205033
625	205034
57961	205035
7033	205036
84965	205037
21671	205038
92724	205039
42990	205040
19420	205041
4499	205042
79406	205043
10369	205044
57	205045
160435	205046
21266	205047
38519	205048
21092	205049
5734	205050
38616	205051
24873	205052
93991	205053
44434	205054
165361	205055
17919	205056
15725	205057
16977	205058
65586	205059
679	205060
15166	205061
132174	205062
21152	205063
8743	205064
21005	205065
8708	205066
79032	205067
9724	205068
18426	205069
7360	205070
21490	205071
26789	205072
28861	205073
52397	205074
71090	205075
29835	205076
27137	205077
31908	205078
32075	205079
8489	205080
30333	205081
60584	205082
76939	205083
19252	205084
15169	205085
3934	205086
31954	205087
47803	205088
37134	205089
72908	205090
47147	205091
85895	205092
38744	205093
43755	205094
132388	205095
79642	205096
66809	205097
4585	205098
81744	205099
107184	205100
1124	205101
3022	205102
60444	205103
41051	205104
148377	205105
1485	205106
149771	205107
13908	205108
37878	205109
14797	205110
125731	205111
119494	205112
12964	205113
19979	205114
81482	205115
831	205116
1078	205117
113461	205118
38507	205119
157120	205120
43349	205121
26649	205122
16675	205123
84489	205124
9838	205125
14931	205126
22822	205127
29268	205128
39759	205129
65723	205130
2651	205131
134359	205132
11954	205133
15973	205134
80692	205135
14986	205136
36200	205137
8246	205138
147039	205139
125503	205140
13116	205141
35137	205142
65355	205143
67051	205144
82869	205145
6687	205146
57005	205147
125208	205148
43377	205149
68068	205150
1191	205151
12558	205152
138388	205153
11840	205154
39108	205155
75792	205156
20371	205157
74340	205158
74945	205159
11817	205160
14754	205161
8070	205162
117574	205163
149215	205164
13007	205165
1782	205166
2996	205167
53736	205168
143	205169
130612	205170
28902	205171
22133	205172
42686	205173
125655	205174
13646	205175
84432	205176
40864	205177
1579	205178
19998	205179
24356	205180
9498	205181
110	205182
39666	205183
92201	205184
79501	205185
131891	205186
19098	205187
63458	205188
41804	205189
106176	205190
124166	205191
52494	205192
60951	205193
75037	205194
102579	205195
47699	205196
12860	205197
24344	205198
57129	205199
9306	205200
25354	205201
90998	205202
102949	205203
131564	205204
70977	205205
25327	205206
42010	205207
24988	205208
60084	205209
16680	205210
5398	205211
23636	205212
60601	205213
15237	205214
1078	205215
68266	205216
25305	205217
20361	205218
24410	205219
32966	205220
47034	205221
47660	205222
3454	205223
33	205224
11094	205225
22159	205226
32422	205227
78861	205228
61313	205229
2512	205230
8072	205231
92244	205232
91203	205233
4722	205234
16029	205235
135838	205236
29940	205237
79194	205238
87360	205239
18100	205240
3256	205241
100612	205242
14261	205243
758	205244
64273	205245
37898	205246
16185	205247
9086	205248
10338	205249
42032	205250
4401	205251
36157	205252
29390	205253
41419	205254
83531	205255
30569	205256
168	205257
65630	205258
3231	205259
875	205260
20798	205261
123380	205262
1469	205263
1319	205264
95309	205265
9185	205266
3257	205267
30307	205268
17192	205269
3506	205270
72465	205271
37203	205272
32211	205273
700	205274
17188	205275
125154	205276
43023	205277
1280	205278
12861	205279
1864	205280
53329	205281
4443	205282
59391	205283
42759	205284
43084	205285
38872	205286
87624	205287
9656	205288
106317	205289
6	205290
85506	205291
4144	205292
29489	205293
16273	205294
24203	205295
25594	205296
18822	205297
84752	205298
15223	205299
40907	205300
7681	205301
32907	205302
512	205303
133191	205304
1156	205305
22915	205306
72788	205307
93073	205308
97068	205309
17422	205310
2919	205311
93857	205312
49743	205313
1	205314
26638	205315
21	205316
17490	205317
13422	205318
63814	205319
32722	205320
66269	205321
162903	205322
1216	205323
110752	205324
23044	205325
41235	205326
4314	205327
131258	205328
56388	205329
20425	205330
7808	205331
104708	205332
11448	205333
94877	205334
32965	205335
29717	205336
123911	205337
28490	205338
1638	205339
6735	205340
915	205341
134866	205342
34454	205343
8303	205344
45394	205345
2840	205346
1985	205347
9717	205348
10529	205349
14561	205350
31654	205351
18861	205352
24704	205353
75659	205354
77150	205355
35644	205356
79451	205357
77204	205358
119286	205359
14204	205360
11109	205361
63457	205362
17363	205363
28016	205364
23919	205365
2212	205366
1032	205367
3768	205368
166112	205369
203	205370
9177	205371
51794	205372
100528	205373
24	205374
62200	205375
30945	205376
398	205377
108083	205378
86830	205379
57768	205380
2985	205381
3884	205382
212	205383
106607	205384
34990	205385
6044	205386
101140	205387
3971	205388
39020	205389
43502	205390
94093	205391
122319	205392
75954	205393
61074	205394
89659	205395
32105	205396
51134	205397
87743	205398
60403	205399
26945	205400
75853	205401
6434	205402
6	205403
53213	205404
4738	205405
67612	205406
34528	205407
58160	205408
2048	205409
16031	205410
94071	205411
58747	205412
79511	205413
78696	205414
53161	205415
82073	205416
28976	205417
1624	205418
8944	205419
1102	205420
20255	205421
2368	205422
15715	205423
66881	205424
164524	205425
88387	205426
3340	205427
44842	205428
11896	205429
3887	205430
1905	205431
41061	205432
34603	205433
30058	205434
22635	205435
10867	205436
32320	205437
1114	205438
42146	205439
24591	205440
58596	205441
129955	205442
20918	205443
7885	205444
13719	205445
120744	205446
24312	205447
134271	205448
346	205449
124149	205450
37907	205451
40376	205452
44684	205453
47324	205454
3595	205455
1250	205456
6109	205457
98423	205458
2866	205459
60041	205460
11810	205461
4647	205462
63080	205463
2864	205464
52568	205465
3708	205466
33546	205467
5568	205468
98821	205469
3022	205470
141690	205471
44428	205472
128197	205473
121400	205474
879	205475
47365	205476
57091	205477
65814	205478
544	205479
35757	205480
93087	205481
7925	205482
71153	205483
16883	205484
44075	205485
1386	205486
44246	205487
844	205488
76520	205489
45901	205490
21278	205491
9936	205492
43765	205493
7297	205494
7099	205495
90783	205496
6243	205497
28919	205498
26717	205499
413	205500
4612	205501
55912	205502
137270	205503
43796	205504
17530	205505
36900	205506
2034	205507
3548	205508
36804	205509
104383	205510
5925	205511
11582	205512
19586	205513
13273	205514
59665	205515
31678	205516
8411	205517
43066	205518
96364	205519
184	205520
8749	205521
51563	205522
1198	205523
4447	205524
2058	205525
28847	205526
26864	205527
38737	205528
45322	205529
13857	205530
6189	205531
25142	205532
47803	205533
46934	205534
70734	205535
47871	205536
47344	205537
8152	205538
91781	205539
124684	205540
884	205541
3359	205542
3897	205543
60556	205544
23771	205545
122952	205546
15433	205547
8204	205548
36973	205549
18209	205550
1658	205551
3607	205552
89524	205553
8284	205554
30333	205555
9208	205556
1036	205557
32339	205558
105968	205559
110148	205560
23008	205561
1369	205562
62635	205563
122937	205564
25008	205565
14168	205566
10705	205567
5914	205568
21905	205569
3417	205570
102473	205571
41340	205572
55556	205573
3906	205574
38872	205575
9947	205576
36965	205577
101967	205578
72313	205579
43900	205580
48625	205581
8669	205582
128991	205583
8127	205584
99745	205585
49858	205586
10235	205587
15081	205588
24891	205589
10256	205590
3197	205591
14364	205592
17876	205593
15565	205594
19335	205595
7366	205596
53259	205597
632	205598
48562	205599
99878	205600
16418	205601
37600	205602
1056	205603
32137	205604
30607	205605
107629	205606
9490	205607
162	205608
6062	205609
12409	205610
63465	205611
70156	205612
18962	205613
52775	205614
182	205615
12590	205616
49648	205617
25131	205618
44824	205619
16766	205620
24435	205621
60470	205622
65614	205623
8510	205624
70571	205625
92144	205626
5220	205627
41506	205628
69907	205629
21473	205630
95889	205631
21801	205632
10113	205633
24514	205634
42208	205635
2054	205636
28287	205637
1	205638
9240	205639
1623	205640
112808	205641
39831	205642
823	205643
12748	205644
6810	205645
22650	205646
43957	205647
155923	205648
35218	205649
4434	205650
10566	205651
373	205652
2129	205653
509	205654
25774	205655
21526	205656
117944	205657
39188	205658
109390	205659
95610	205660
80218	205661
130416	205662
32460	205663
93604	205664
7885	205665
15997	205666
73912	205667
18868	205668
39932	205669
1492	205670
21165	205671
49863	205672
83216	205673
871	205674
2798	205675
6330	205676
10007	205677
16151	205678
30885	205679
924	205680
35947	205681
630	205682
76448	205683
9723	205684
9496	205685
79391	205686
12785	205687
34048	205688
15925	205689
21495	205690
2257	205691
59587	205692
609	205693
67299	205694
72511	205695
123178	205696
206	205697
78411	205698
44656	205699
2162	205700
10449	205701
24178	205702
34761	205703
153998	205704
36894	205705
214	205706
51501	205707
18069	205708
24908	205709
146179	205710
94914	205711
50654	205712
82600	205713
13904	205714
29242	205715
153255	205716
11070	205717
92638	205718
110662	205719
33219	205720
61600	205721
34779	205722
106196	205723
902	205724
24004	205725
4544	205726
11947	205727
63582	205728
4023	205729
22606	205730
58963	205731
4470	205732
103334	205733
50375	205734
1692	205735
105094	205736
90884	205737
6253	205738
47623	205739
135160	205740
107190	205741
60251	205742
4615	205743
130879	205744
15860	205745
9118	205746
60522	205747
9389	205748
96214	205749
31953	205750
45320	205751
34811	205752
112633	205753
156969	205754
95498	205755
29457	205756
153849	205757
12328	205758
6716	205759
11829	205760
1247	205761
30869	205762
47705	205763
14216	205764
2885	205765
28898	205766
63966	205767
88793	205768
3654	205769
69563	205770
92635	205771
2449	205772
71156	205773
18371	205774
9995	205775
28305	205776
915	205777
15172	205778
10285	205779
10020	205780
11055	205781
38459	205782
9833	205783
17188	205784
119759	205785
12447	205786
22877	205787
150	205788
4152	205789
95360	205790
60211	205791
48229	205792
17252	205793
72958	205794
37	205795
1864	205796
32401	205797
5779	205798
133320	205799
7639	205800
80080	205801
4858	205802
72329	205803
67	205804
22660	205805
3608	205806
54570	205807
19463	205808
61072	205809
418	205810
3399	205811
6335	205812
94446	205813
47261	205814
64635	205815
32403	205816
176	205817
120166	205818
10712	205819
5618	205820
141238	205821
40847	205822
59090	205823
80596	205824
119556	205825
100302	205826
213	205827
70610	205828
50124	205829
46839	205830
426	205831
19065	205832
32069	205833
115634	205834
76631	205835
3996	205836
80137	205837
74576	205838
3618	205839
151	205840
83006	205841
6306	205842
100548	205843
33801	205844
129897	205845
873	205846
5900	205847
16191	205848
5624	205849
53798	205850
11233	205851
46111	205852
31209	205853
3520	205854
24631	205855
7470	205856
70358	205857
1995	205858
3362	205859
67613	205860
32390	205861
11993	205862
23811	205863
58222	205864
2178	205865
29481	205866
9631	205867
39524	205868
111928	205869
8579	205870
19193	205871
29781	205872
18068	205873
91049	205874
32125	205875
44188	205876
101143	205877
34445	205878
58777	205879
113708	205880
67164	205881
61572	205882
69105	205883
13703	205884
77243	205885
22061	205886
62744	205887
15672	205888
102456	205889
23911	205890
12452	205891
567	205892
104509	205893
8861	205894
17182	205895
102951	205896
28632	205897
89971	205898
30841	205899
69211	205900
11599	205901
68936	205902
44456	205903
5232	205904
71670	205905
22753	205906
103093	205907
1848	205908
17964	205909
110024	205910
72445	205911
46864	205912
40527	205913
79628	205914
45292	205915
44000	205916
20256	205917
93482	205918
545	205919
38791	205920
19941	205921
126150	205922
7472	205923
88217	205924
20100	205925
19346	205926
100839	205927
27696	205928
121342	205929
35930	205930
116419	205931
439	205932
8482	205933
59814	205934
15696	205935
3369	205936
162464	205937
18974	205938
76116	205939
108492	205940
5746	205941
57482	205942
58487	205943
15133	205944
2326	205945
86773	205946
21990	205947
38441	205948
41018	205949
11808	205950
157441	205951
11720	205952
40945	205953
24256	205954
13626	205955
60	205956
40531	205957
92916	205958
274	205959
6180	205960
17781	205961
104606	205962
88843	205963
15267	205964
47949	205965
72299	205966
54574	205967
37570	205968
126589	205969
6660	205970
16497	205971
1101	205972
137395	205973
59616	205974
10905	205975
134045	205976
23037	205977
67675	205978
77238	205979
124270	205980
7758	205981
4590	205982
22057	205983
102718	205984
70167	205985
31242	205986
2900	205987
50935	205988
32257	205989
48719	205990
88346	205991
35385	205992
98632	205993
6516	205994
70333	205995
96088	205996
38844	205997
6614	205998
97393	205999
8829	206000
104990	206001
38433	206002
47974	206003
6576	206004
19580	206005
51693	206006
96459	206007
2793	206008
28116	206009
1537	206010
51175	206011
145378	206012
73457	206013
2275	206014
28309	206015
34789	206016
29703	206017
608	206018
25906	206019
17712	206020
27541	206021
61921	206022
15303	206023
119307	206024
23003	206025
51932	206026
160737	206027
75520	206028
135846	206029
24824	206030
81225	206031
12751	206032
13087	206033
44334	206034
74325	206035
540	206036
3620	206037
2057	206038
109008	206039
56088	206040
1094	206041
60704	206042
65630	206043
19538	206044
23317	206045
48018	206046
24058	206047
14424	206048
31974	206049
1998	206050
901	206051
2730	206052
19089	206053
79659	206054
62647	206055
86530	206056
37060	206057
70095	206058
3693	206059
135377	206060
45332	206061
39956	206062
11658	206063
60693	206064
90059	206065
32495	206066
5448	206067
71733	206068
22048	206069
109751	206070
2896	206071
978	206072
131599	206073
4958	206074
45920	206075
2330	206076
28233	206077
136393	206078
73717	206079
8961	206080
132345	206081
12064	206082
88221	206083
14482	206084
116623	206085
36476	206086
63607	206087
36215	206088
46970	206089
988	206090
22494	206091
19714	206092
5943	206093
13784	206094
1121	206095
27	206096
13842	206097
38302	206098
103884	206099
3272	206100
17195	206101
10011	206102
21415	206103
25	206104
161	206105
40042	206106
53335	206107
48948	206108
29322	206109
79156	206110
102893	206111
4356	206112
59397	206113
7365	206114
22095	206115
85913	206116
13650	206117
9488	206118
6710	206119
45339	206120
265	206121
41713	206122
34215	206123
22559	206124
64571	206125
17349	206126
73776	206127
97539	206128
2264	206129
14396	206130
721	206131
11797	206132
34382	206133
165642	206134
70208	206135
3055	206136
57977	206137
19858	206138
1393	206139
33992	206140
2724	206141
147869	206142
144514	206143
48099	206144
43638	206145
1324	206146
466	206147
120803	206148
108252	206149
75048	206150
101106	206151
13528	206152
191	206153
54533	206154
23417	206155
75806	206156
11374	206157
10424	206158
14771	206159
67320	206160
68153	206161
162876	206162
86092	206163
26405	206164
1109	206165
41647	206166
27548	206167
75903	206168
22302	206169
99802	206170
10893	206171
19797	206172
23233	206173
14673	206174
66294	206175
70141	206176
810	206177
32804	206178
35403	206179
3549	206180
27571	206181
41896	206182
18037	206183
104261	206184
7960	206185
16138	206186
3600	206187
45754	206188
38776	206189
39109	206190
100809	206191
21685	206192
9420	206193
106603	206194
453	206195
3789	206196
161897	206197
52471	206198
88074	206199
25321	206200
83883	206201
583	206202
34923	206203
37620	206204
163968	206205
81401	206206
149329	206207
58932	206208
28172	206209
4363	206210
7483	206211
102547	206212
2761	206213
118376	206214
132043	206215
25817	206216
20309	206217
6137	206218
41456	206219
14445	206220
30408	206221
72749	206222
30868	206223
12684	206224
40083	206225
21997	206226
67530	206227
35893	206228
63898	206229
24937	206230
95826	206231
12193	206232
8053	206233
70549	206234
71414	206235
14096	206236
85317	206237
60964	206238
28641	206239
69559	206240
29403	206241
45620	206242
61730	206243
3123	206244
1909	206245
44251	206246
128333	206247
11564	206248
32917	206249
90149	206250
53856	206251
31085	206252
22313	206253
16874	206254
41855	206255
18977	206256
27168	206257
81055	206258
54060	206259
34470	206260
82594	206261
48951	206262
16976	206263
56505	206264
94495	206265
71960	206266
39741	206267
6736	206268
10240	206269
47820	206270
20859	206271
14915	206272
46691	206273
65552	206274
14301	206275
74762	206276
28639	206277
47362	206278
97835	206279
62587	206280
52275	206281
54745	206282
74508	206283
10698	206284
94090	206285
47811	206286
108753	206287
88106	206288
37279	206289
1669	206290
13191	206291
26838	206292
100988	206293
105562	206294
25017	206295
8245	206296
53	206297
85681	206298
30905	206299
97429	206300
23223	206301
14965	206302
5216	206303
48195	206304
99661	206305
4829	206306
27745	206307
9528	206308
39026	206309
99135	206310
137536	206311
89352	206312
14371	206313
66821	206314
95710	206315
30947	206316
1315	206317
122743	206318
39611	206319
99831	206320
1130	206321
30097	206322
23727	206323
20666	206324
14234	206325
2957	206326
8548	206327
52735	206328
68923	206329
14080	206330
3968	206331
34024	206332
106034	206333
9827	206334
5740	206335
2768	206336
7516	206337
3033	206338
28626	206339
129510	206340
24025	206341
1453	206342
13159	206343
43249	206344
2949	206345
5002	206346
42675	206347
3174	206348
47702	206349
28751	206350
13835	206351
17154	206352
5046	206353
96105	206354
20328	206355
23155	206356
76499	206357
7093	206358
106585	206359
1394	206360
996	206361
59013	206362
8097	206363
83489	206364
24346	206365
11965	206366
24788	206367
21589	206368
2750	206369
82856	206370
39427	206371
111505	206372
29599	206373
127924	206374
18488	206375
76614	206376
352	206377
139610	206378
46057	206379
63204	206380
57372	206381
146	206382
3261	206383
636	206384
69371	206385
113539	206386
55289	206387
41096	206388
60195	206389
16411	206390
5505	206391
21373	206392
49111	206393
57197	206394
31659	206395
24850	206396
43132	206397
59858	206398
5511	206399
163939	206400
41325	206401
22761	206402
90286	206403
24923	206404
6845	206405
90810	206406
70494	206407
4674	206408
18895	206409
68518	206410
49306	206411
73842	206412
12240	206413
8616	206414
31634	206415
7122	206416
1345	206417
18008	206418
6242	206419
70298	206420
1548	206421
27461	206422
54105	206423
61408	206424
20903	206425
126599	206426
9917	206427
125285	206428
55496	206429
18949	206430
253	206431
25988	206432
26	206433
1723	206434
525	206435
78365	206436
78417	206437
1800	206438
30474	206439
31486	206440
58455	206441
11470	206442
16563	206443
67813	206444
952	206445
3932	206446
32230	206447
111022	206448
49402	206449
4396	206450
144201	206451
44598	206452
83065	206453
18431	206454
108172	206455
156076	206456
17340	206457
706	206458
45218	206459
116998	206460
18294	206461
4008	206462
83	206463
26779	206464
18676	206465
21926	206466
59901	206467
3876	206468
17951	206469
111065	206470
150647	206471
44375	206472
10220	206473
786	206474
38974	206475
70456	206476
162166	206477
1679	206478
39328	206479
31528	206480
1782	206481
23757	206482
102841	206483
18094	206484
43219	206485
41325	206486
25524	206487
3962	206488
60547	206489
17174	206490
65899	206491
22779	206492
3737	206493
131616	206494
22038	206495
34037	206496
13637	206497
64411	206498
22088	206499
28967	206500
4807	206501
3366	206502
25186	206503
58028	206504
26419	206505
71414	206506
65981	206507
21872	206508
59566	206509
66624	206510
47244	206511
19279	206512
1889	206513
34871	206514
27515	206515
51749	206516
70975	206517
29286	206518
43016	206519
66950	206520
50042	206521
45161	206522
7092	206523
3781	206524
68473	206525
55822	206526
6824	206527
10280	206528
33290	206529
64114	206530
67490	206531
94254	206532
102925	206533
13366	206534
7183	206535
155167	206536
13747	206537
14224	206538
134251	206539
19207	206540
71237	206541
55434	206542
33726	206543
17501	206544
166458	206545
43777	206546
2031	206547
37030	206548
6145	206549
35215	206550
20886	206551
156742	206552
7874	206553
6016	206554
4535	206555
157740	206556
36262	206557
33000	206558
2	206559
2342	206560
62489	206561
25273	206562
40260	206563
1940	206564
121363	206565
26288	206566
25026	206567
17960	206568
45199	206569
30	206570
17954	206571
16570	206572
29114	206573
32011	206574
5909	206575
11702	206576
101737	206577
51874	206578
31378	206579
8113	206580
79970	206581
81678	206582
74166	206583
9311	206584
2053	206585
130501	206586
50562	206587
20784	206588
85740	206589
11473	206590
120281	206591
147518	206592
12259	206593
71626	206594
100020	206595
6606	206596
20282	206597
22625	206598
5332	206599
12965	206600
27930	206601
2853	206602
35837	206603
18640	206604
4970	206605
90643	206606
44586	206607
59699	206608
1577	206609
34785	206610
17059	206611
47573	206612
52090	206613
41009	206614
4353	206615
14684	206616
162682	206617
22816	206618
1419	206619
81688	206620
51	206621
154428	206622
17388	206623
6301	206624
149096	206625
67298	206626
43562	206627
88568	206628
45826	206629
19716	206630
25161	206631
106661	206632
16300	206633
38981	206634
2903	206635
10079	206636
84076	206637
26811	206638
35836	206639
4687	206640
91677	206641
14464	206642
64896	206643
20599	206644
23016	206645
109423	206646
20357	206647
27388	206648
85556	206649
106323	206650
39488	206651
109743	206652
2204	206653
96393	206654
159873	206655
63827	206656
3001	206657
1808	206658
35655	206659
149321	206660
63424	206661
19043	206662
15909	206663
93963	206664
16037	206665
106450	206666
14508	206667
18039	206668
9848	206669
4549	206670
4281	206671
13401	206672
25930	206673
91085	206674
55985	206675
34470	206676
23611	206677
6729	206678
9791	206679
94566	206680
50251	206681
123763	206682
84518	206683
23918	206684
147559	206685
20137	206686
58050	206687
11972	206688
34262	206689
148839	206690
136687	206691
30	206692
74806	206693
11086	206694
100226	206695
3690	206696
3098	206697
61692	206698
92036	206699
55069	206700
26606	206701
124587	206702
90144	206703
101308	206704
30804	206705
14044	206706
35103	206707
75560	206708
40737	206709
25733	206710
466	206711
37839	206712
59697	206713
64127	206714
104763	206715
37534	206716
11383	206717
5040	206718
34121	206719
114476	206720
49643	206721
100183	206722
7432	206723
93317	206724
80857	206725
120628	206726
24983	206727
88864	206728
122788	206729
142701	206730
125922	206731
29676	206732
32508	206733
18669	206734
66933	206735
2535	206736
61401	206737
43335	206738
3818	206739
27547	206740
23669	206741
16913	206742
10343	206743
67363	206744
1185	206745
32541	206746
3640	206747
29478	206748
59509	206749
47768	206750
64895	206751
17171	206752
87879	206753
4343	206754
87820	206755
11590	206756
56332	206757
4187	206758
9788	206759
92812	206760
66399	206761
51708	206762
59912	206763
25026	206764
4212	206765
53055	206766
49892	206767
14151	206768
15679	206769
9363	206770
58566	206771
72588	206772
6848	206773
7320	206774
68191	206775
53051	206776
115267	206777
87319	206778
80136	206779
16801	206780
25771	206781
40725	206782
53817	206783
13743	206784
97729	206785
9517	206786
6233	206787
59342	206788
18237	206789
449	206790
2910	206791
31715	206792
123545	206793
15616	206794
2708	206795
29510	206796
18392	206797
93681	206798
76774	206799
73056	206800
13280	206801
66532	206802
1003	206803
10255	206804
7058	206805
12358	206806
32072	206807
40764	206808
55268	206809
89973	206810
90819	206811
135428	206812
23701	206813
128839	206814
27672	206815
1662	206816
3440	206817
48661	206818
3756	206819
48862	206820
67765	206821
29525	206822
21952	206823
39145	206824
67427	206825
104605	206826
24320	206827
64797	206828
112904	206829
27350	206830
16035	206831
47313	206832
6547	206833
6238	206834
63476	206835
29337	206836
4	206837
29404	206838
13586	206839
96855	206840
20236	206841
15043	206842
30116	206843
10294	206844
11321	206845
15077	206846
82543	206847
65	206848
2534	206849
85586	206850
37688	206851
16897	206852
20459	206853
9018	206854
60593	206855
42370	206856
7138	206857
49930	206858
38974	206859
290	206860
936	206861
3898	206862
14175	206863
7193	206864
2211	206865
64303	206866
5190	206867
23503	206868
18693	206869
94520	206870
2782	206871
144205	206872
42762	206873
100698	206874
20690	206875
134252	206876
8714	206877
12500	206878
13563	206879
27829	206880
87299	206881
115156	206882
865	206883
13471	206884
22888	206885
3178	206886
101844	206887
153847	206888
5316	206889
62582	206890
110707	206891
109903	206892
36336	206893
52172	206894
32868	206895
109667	206896
56485	206897
388	206898
17377	206899
78558	206900
1786	206901
47371	206902
31172	206903
16318	206904
70393	206905
114946	206906
4300	206907
16984	206908
8285	206909
32519	206910
10990	206911
8706	206912
42912	206913
55602	206914
58212	206915
34292	206916
16348	206917
16034	206918
10750	206919
15626	206920
63140	206921
7035	206922
4293	206923
10143	206924
111322	206925
15277	206926
142016	206927
1740	206928
292	206929
33198	206930
2581	206931
66673	206932
42854	206933
36305	206934
2941	206935
19531	206936
59130	206937
12392	206938
3394	206939
36301	206940
19036	206941
49106	206942
77548	206943
58084	206944
2889	206945
10647	206946
57321	206947
28249	206948
1038	206949
37089	206950
785	206951
16553	206952
19567	206953
14987	206954
104185	206955
1008	206956
882	206957
42229	206958
31672	206959
72535	206960
24586	206961
21282	206962
1021	206963
23525	206964
54591	206965
1312	206966
26184	206967
4253	206968
56443	206969
105284	206970
14158	206971
127773	206972
30814	206973
6353	206974
18328	206975
27985	206976
24411	206977
15517	206978
74342	206979
15389	206980
79288	206981
100385	206982
44712	206983
40356	206984
96095	206985
81185	206986
7748	206987
22273	206988
18362	206989
90041	206990
155851	206991
10561	206992
67666	206993
118439	206994
40899	206995
201	206996
45894	206997
154539	206998
87230	206999
61727	207000
89402	207001
10409	207002
27624	207003
102320	207004
71527	207005
29198	207006
46103	207007
88196	207008
27280	207009
43552	207010
49212	207011
11	207012
68561	207013
590	207014
11921	207015
104162	207016
3795	207017
15625	207018
33720	207019
51564	207020
98346	207021
134419	207022
91483	207023
20366	207024
53471	207025
22656	207026
18499	207027
62830	207028
127194	207029
145041	207030
3243	207031
35725	207032
2128	207033
1074	207034
30411	207035
91244	207036
34008	207037
20230	207038
77601	207039
25337	207040
14241	207041
1308	207042
64231	207043
3431	207044
20371	207045
514	207046
91025	207047
99726	207048
28702	207049
91649	207050
107197	207051
3636	207052
50182	207053
58476	207054
2812	207055
19994	207056
14229	207057
9727	207058
2693	207059
90103	207060
54161	207061
22595	207062
22	207063
24141	207064
7894	207065
153337	207066
47751	207067
84236	207068
77693	207069
34268	207070
68020	207071
1192	207072
255	207073
25787	207074
65011	207075
38530	207076
41741	207077
1792	207078
66637	207079
30456	207080
26924	207081
31310	207082
39951	207083
2771	207084
126527	207085
66959	207086
85643	207087
45249	207088
865	207089
1281	207090
25763	207091
9018	207092
81058	207093
1219	207094
95341	207095
72899	207096
57163	207097
1280	207098
34007	207099
23186	207100
21691	207101
30702	207102
22732	207103
42132	207104
83609	207105
31814	207106
34815	207107
114973	207108
132	207109
36953	207110
11284	207111
7947	207112
91186	207113
48805	207114
90803	207115
10669	207116
125328	207117
5872	207118
6075	207119
25104	207120
76897	207121
56089	207122
99397	207123
12647	207124
132312	207125
14700	207126
81242	207127
2972	207128
22207	207129
17687	207130
35922	207131
10743	207132
96503	207133
23869	207134
37635	207135
2531	207136
78938	207137
101749	207138
32249	207139
3237	207140
5199	207141
4115	207142
50907	207143
136628	207144
47085	207145
21152	207146
6290	207147
24233	207148
150916	207149
37697	207150
6062	207151
57857	207152
1197	207153
36246	207154
42230	207155
12235	207156
39471	207157
39008	207158
8107	207159
48300	207160
43760	207161
94577	207162
9167	207163
2780	207164
65144	207165
116492	207166
29162	207167
34890	207168
31283	207169
19548	207170
42429	207171
30364	207172
9042	207173
7839	207174
1757	207175
38628	207176
39163	207177
5825	207178
22813	207179
725	207180
7725	207181
2173	207182
58814	207183
20955	207184
36245	207185
67950	207186
75705	207187
24451	207188
43808	207189
28874	207190
3949	207191
48719	207192
48204	207193
622	207194
45359	207195
11025	207196
29719	207197
20241	207198
8717	207199
465	207200
58656	207201
11019	207202
1715	207203
60538	207204
35348	207205
19883	207206
2561	207207
394	207208
3973	207209
17653	207210
8889	207211
89596	207212
6214	207213
14997	207214
38321	207215
38003	207216
39230	207217
552	207218
42166	207219
35201	207220
39267	207221
104545	207222
14904	207223
3696	207224
8280	207225
135896	207226
15014	207227
39746	207228
22772	207229
1576	207230
39169	207231
5464	207232
40017	207233
112353	207234
53503	207235
8192	207236
80159	207237
53804	207238
39432	207239
77977	207240
96	207241
155582	207242
87878	207243
104132	207244
76169	207245
16323	207246
41876	207247
7119	207248
16159	207249
10685	207250
2270	207251
10511	207252
50640	207253
10074	207254
13576	207255
32822	207256
30250	207257
9280	207258
59231	207259
123607	207260
7810	207261
38233	207262
76825	207263
7940	207264
29802	207265
71045	207266
12066	207267
19990	207268
45795	207269
716	207270
1429	207271
70791	207272
35330	207273
20913	207274
3587	207275
1809	207276
47232	207277
24234	207278
13371	207279
13878	207280
351	207281
47047	207282
8368	207283
4355	207284
4769	207285
5978	207286
55831	207287
50732	207288
26325	207289
32720	207290
17478	207291
31595	207292
36480	207293
51208	207294
26157	207295
52908	207296
5557	207297
1634	207298
87682	207299
14149	207300
82559	207301
115713	207302
80048	207303
9683	207304
76396	207305
40263	207306
22460	207307
10384	207308
50493	207309
30679	207310
21175	207311
93229	207312
92591	207313
56615	207314
53991	207315
20563	207316
81375	207317
108142	207318
16505	207319
53325	207320
49496	207321
18597	207322
81712	207323
55156	207324
54354	207325
46260	207326
29574	207327
89067	207328
10596	207329
2934	207330
4570	207331
11518	207332
61475	207333
20	207334
28354	207335
30741	207336
15243	207337
2	207338
113097	207339
19321	207340
10090	207341
78015	207342
85234	207343
77597	207344
15385	207345
7626	207346
4922	207347
6113	207348
3918	207349
123695	207350
67639	207351
27769	207352
775	207353
14475	207354
321	207355
40855	207356
16452	207357
304	207358
23828	207359
8595	207360
5081	207361
4108	207362
147092	207363
7625	207364
98803	207365
19157	207366
4569	207367
15230	207368
25185	207369
38733	207370
2907	207371
49533	207372
19855	207373
68524	207374
1110	207375
27262	207376
58	207377
5865	207378
68955	207379
29824	207380
37515	207381
49831	207382
5368	207383
95	207384
32845	207385
111047	207386
30538	207387
35	207388
786	207389
9264	207390
11350	207391
13355	207392
62116	207393
41994	207394
1833	207395
16455	207396
34260	207397
62440	207398
2277	207399
16957	207400
106396	207401
8558	207402
57209	207403
88349	207404
102482	207405
30997	207406
24152	207407
97456	207408
1357	207409
4030	207410
55383	207411
3504	207412
49583	207413
29098	207414
65553	207415
17098	207416
35484	207417
5412	207418
55708	207419
105255	207420
55145	207421
33524	207422
55632	207423
29038	207424
1678	207425
9867	207426
54343	207427
4146	207428
5723	207429
103903	207430
491	207431
31698	207432
4560	207433
8085	207434
94356	207435
12378	207436
104023	207437
15454	207438
78199	207439
18	207440
130569	207441
84260	207442
4130	207443
35555	207444
81905	207445
24165	207446
47677	207447
28985	207448
85732	207449
29767	207450
4610	207451
1123	207452
9908	207453
79079	207454
26507	207455
29413	207456
151928	207457
59849	207458
23975	207459
111094	207460
52521	207461
591	207462
33487	207463
89871	207464
12297	207465
49342	207466
32902	207467
5429	207468
32577	207469
14967	207470
38753	207471
7418	207472
21869	207473
25532	207474
44504	207475
1427	207476
42193	207477
9397	207478
115893	207479
18360	207480
58518	207481
97600	207482
17544	207483
17856	207484
61561	207485
10896	207486
984	207487
11474	207488
1515	207489
17926	207490
20945	207491
75377	207492
39456	207493
43875	207494
9698	207495
2670	207496
139248	207497
26648	207498
36207	207499
15844	207500
40945	207501
54735	207502
54190	207503
1617	207504
18785	207505
4462	207506
6534	207507
70740	207508
33689	207509
29657	207510
13152	207511
166549	207512
206	207513
97340	207514
22009	207515
14779	207516
55153	207517
2857	207518
29862	207519
41418	207520
43608	207521
10941	207522
10355	207523
131419	207524
45722	207525
4535	207526
17914	207527
26510	207528
63893	207529
9615	207530
71542	207531
2	207532
44658	207533
29772	207534
19271	207535
22392	207536
13343	207537
122348	207538
705	207539
2702	207540
17078	207541
26305	207542
87940	207543
22970	207544
90952	207545
81932	207546
17735	207547
17409	207548
36827	207549
63247	207550
17994	207551
12005	207552
56663	207553
86947	207554
11209	207555
15972	207556
42126	207557
102205	207558
35360	207559
53553	207560
885	207561
43910	207562
42212	207563
125436	207564
30021	207565
4497	207566
962	207567
102202	207568
3214	207569
4756	207570
48514	207571
8758	207572
80177	207573
58490	207574
31948	207575
36027	207576
107122	207577
2649	207578
79667	207579
11036	207580
98412	207581
48142	207582
46991	207583
23652	207584
20240	207585
13869	207586
46138	207587
5279	207588
12922	207589
49487	207590
78464	207591
34646	207592
4783	207593
6048	207594
9852	207595
75588	207596
7713	207597
47709	207598
26750	207599
54624	207600
2133	207601
40627	207602
38801	207603
9392	207604
19309	207605
382	207606
2346	207607
133676	207608
77190	207609
23783	207610
31024	207611
88234	207612
1572	207613
12928	207614
31	207615
42749	207616
364	207617
6130	207618
41500	207619
66551	207620
47651	207621
94683	207622
84777	207623
106303	207624
88925	207625
179	207626
53344	207627
43101	207628
3021	207629
7214	207630
3144	207631
133690	207632
90049	207633
147830	207634
111459	207635
11310	207636
149016	207637
43132	207638
7524	207639
109155	207640
46496	207641
69137	207642
41212	207643
340	207644
98550	207645
36461	207646
3914	207647
1736	207648
35417	207649
12716	207650
51920	207651
23296	207652
70714	207653
51222	207654
52495	207655
84714	207656
29484	207657
38758	207658
37150	207659
17740	207660
1175	207661
71144	207662
46825	207663
121924	207664
8239	207665
33330	207666
17389	207667
1795	207668
72737	207669
24317	207670
2633	207671
26083	207672
150411	207673
19918	207674
54944	207675
45869	207676
55784	207677
4618	207678
106496	207679
16367	207680
5046	207681
6638	207682
35695	207683
39284	207684
1546	207685
34017	207686
29139	207687
14760	207688
107858	207689
19482	207690
17652	207691
12226	207692
25887	207693
85166	207694
79515	207695
2670	207696
78764	207697
10981	207698
22793	207699
85941	207700
10395	207701
3131	207702
1588	207703
50955	207704
32357	207705
58603	207706
54669	207707
5499	207708
55801	207709
38224	207710
4840	207711
25804	207712
30777	207713
10131	207714
2983	207715
13109	207716
15219	207717
11099	207718
63835	207719
55281	207720
14	207721
19266	207722
14911	207723
6912	207724
19789	207725
85192	207726
79444	207727
104077	207728
32173	207729
9801	207730
110303	207731
34497	207732
21413	207733
5886	207734
21330	207735
10921	207736
23147	207737
53723	207738
7029	207739
3391	207740
84863	207741
7543	207742
69202	207743
2916	207744
37871	207745
34042	207746
23785	207747
16474	207748
22605	207749
16395	207750
15470	207751
28127	207752
12984	207753
25584	207754
797	207755
56673	207756
13286	207757
11909	207758
29951	207759
84513	207760
677	207761
10042	207762
124597	207763
23369	207764
142948	207765
36976	207766
53133	207767
3880	207768
65278	207769
3822	207770
131668	207771
147762	207772
58619	207773
4758	207774
19130	207775
29253	207776
37939	207777
46771	207778
26049	207779
10912	207780
30482	207781
132884	207782
60056	207783
9421	207784
106040	207785
4378	207786
48100	207787
43763	207788
29226	207789
166495	207790
31435	207791
4660	207792
21497	207793
40288	207794
44199	207795
46576	207796
25972	207797
177	207798
15226	207799
6700	207800
17387	207801
23844	207802
7976	207803
5571	207804
81495	207805
25438	207806
78276	207807
49369	207808
24792	207809
53574	207810
14	207811
10983	207812
24498	207813
122648	207814
55870	207815
40841	207816
54138	207817
29997	207818
8399	207819
95929	207820
35636	207821
476	207822
2500	207823
7807	207824
3708	207825
18546	207826
27864	207827
36159	207828
71150	207829
163893	207830
11385	207831
22431	207832
7297	207833
481	207834
12369	207835
24697	207836
37128	207837
736	207838
60643	207839
24453	207840
53866	207841
16683	207842
865	207843
28547	207844
8190	207845
4589	207846
44513	207847
60110	207848
133	207849
15598	207850
104514	207851
27875	207852
105833	207853
3197	207854
19716	207855
55618	207856
2619	207857
1026	207858
28587	207859
3963	207860
27897	207861
128545	207862
70338	207863
18934	207864
126391	207865
10595	207866
5328	207867
15396	207868
4771	207869
4835	207870
6652	207871
17123	207872
15042	207873
13798	207874
35537	207875
1860	207876
39974	207877
66350	207878
46204	207879
19383	207880
2646	207881
45736	207882
52594	207883
6171	207884
72821	207885
8498	207886
36944	207887
16585	207888
59214	207889
9940	207890
58350	207891
31123	207892
47443	207893
37958	207894
43418	207895
60657	207896
50177	207897
65631	207898
40128	207899
5543	207900
87454	207901
94583	207902
18979	207903
21656	207904
25110	207905
60751	207906
104974	207907
28955	207908
3253	207909
7600	207910
20972	207911
2842	207912
15321	207913
20218	207914
138001	207915
5487	207916
22722	207917
9972	207918
37772	207919
44368	207920
3452	207921
79166	207922
119529	207923
19006	207924
56501	207925
89752	207926
24667	207927
4987	207928
2278	207929
9119	207930
116659	207931
43828	207932
81596	207933
74115	207934
32470	207935
65906	207936
484	207937
27234	207938
100196	207939
39168	207940
36801	207941
35463	207942
1527	207943
18289	207944
22503	207945
13729	207946
30881	207947
63103	207948
2412	207949
71581	207950
35303	207951
7129	207952
51020	207953
7953	207954
9359	207955
46384	207956
21162	207957
66548	207958
13	207959
14078	207960
78121	207961
94896	207962
13226	207963
56444	207964
31637	207965
87884	207966
87482	207967
7604	207968
130246	207969
61777	207970
53601	207971
16943	207972
5955	207973
5075	207974
13143	207975
136314	207976
7126	207977
5130	207978
2030	207979
2	207980
14323	207981
55671	207982
113646	207983
59350	207984
1514	207985
13250	207986
2676	207987
72178	207988
357	207989
43683	207990
23488	207991
11074	207992
87120	207993
37917	207994
154639	207995
14917	207996
11269	207997
62843	207998
2277	207999
100307	208000
19277	208001
7462	208002
12402	208003
22399	208004
36497	208005
31039	208006
3177	208007
31779	208008
155858	208009
86656	208010
46859	208011
21705	208012
1310	208013
69501	208014
103396	208015
980	208016
8441	208017
32956	208018
49100	208019
45640	208020
24081	208021
198	208022
146975	208023
70367	208024
24391	208025
66995	208026
38631	208027
109502	208028
31996	208029
36105	208030
128444	208031
2776	208032
1481	208033
90763	208034
548	208035
37146	208036
8085	208037
48532	208038
15232	208039
33389	208040
1219	208041
121509	208042
32293	208043
86447	208044
99567	208045
157135	208046
31426	208047
70284	208048
938	208049
65820	208050
71201	208051
12827	208052
28440	208053
21856	208054
19342	208055
1806	208056
27944	208057
131574	208058
28783	208059
18044	208060
1151	208061
18783	208062
4266	208063
14677	208064
10587	208065
43	208066
117664	208067
400	208068
32088	208069
723	208070
28261	208071
5197	208072
75324	208073
1956	208074
35055	208075
48	208076
852	208077
31989	208078
32113	208079
119	208080
62463	208081
37900	208082
12848	208083
20150	208084
16705	208085
65941	208086
461	208087
131094	208088
82839	208089
1134	208090
88636	208091
57706	208092
26279	208093
36456	208094
35927	208095
86766	208096
42796	208097
14222	208098
138120	208099
122674	208100
144918	208101
23007	208102
3398	208103
24407	208104
123606	208105
36981	208106
59443	208107
3158	208108
155829	208109
6658	208110
2595	208111
3942	208112
56211	208113
3427	208114
120026	208115
17016	208116
5946	208117
73700	208118
35212	208119
20275	208120
72686	208121
77818	208122
35771	208123
85	208124
34343	208125
26048	208126
8036	208127
54697	208128
114903	208129
18478	208130
9593	208131
114059	208132
44386	208133
5577	208134
45725	208135
143628	208136
50313	208137
20363	208138
7419	208139
21740	208140
39181	208141
6649	208142
82124	208143
61459	208144
19291	208145
30577	208146
5957	208147
79607	208148
5123	208149
5095	208150
13051	208151
496	208152
24677	208153
36239	208154
93480	208155
64708	208156
6033	208157
25937	208158
32815	208159
141648	208160
3883	208161
10401	208162
14933	208163
13029	208164
29373	208165
46759	208166
22725	208167
19263	208168
45942	208169
11857	208170
27480	208171
204	208172
102959	208173
80033	208174
43007	208175
6959	208176
24720	208177
44134	208178
107310	208179
1210	208180
6640	208181
76830	208182
5948	208183
32931	208184
29687	208185
12701	208186
18230	208187
1346	208188
61652	208189
34120	208190
32034	208191
16725	208192
51127	208193
122412	208194
11145	208195
4758	208196
82250	208197
3887	208198
19522	208199
34633	208200
106274	208201
10154	208202
53650	208203
78315	208204
1263	208205
9734	208206
82687	208207
69452	208208
45344	208209
6400	208210
3780	208211
46797	208212
6794	208213
8957	208214
11438	208215
131124	208216
20698	208217
48634	208218
101141	208219
39202	208220
62462	208221
27129	208222
254	208223
16238	208224
15330	208225
7255	208226
1012	208227
4995	208228
24932	208229
6310	208230
3091	208231
40314	208232
83782	208233
95254	208234
61691	208235
162705	208236
67243	208237
34116	208238
70485	208239
84709	208240
6190	208241
2663	208242
45815	208243
35029	208244
31236	208245
9761	208246
11411	208247
34	208248
25864	208249
14979	208250
71630	208251
67965	208252
82787	208253
102251	208254
40316	208255
28989	208256
75939	208257
18929	208258
45237	208259
35670	208260
75561	208261
10719	208262
15951	208263
52279	208264
7421	208265
181	208266
1010	208267
5016	208268
3159	208269
53279	208270
80395	208271
9578	208272
53164	208273
37166	208274
51658	208275
14873	208276
23767	208277
83707	208278
12505	208279
11062	208280
23702	208281
48787	208282
38883	208283
87	208284
20763	208285
3715	208286
103383	208287
60962	208288
74081	208289
104217	208290
5812	208291
41531	208292
46299	208293
6490	208294
130946	208295
119231	208296
45153	208297
12243	208298
9278	208299
55481	208300
41390	208301
7383	208302
33860	208303
95828	208304
38465	208305
71472	208306
44507	208307
16424	208308
30778	208309
25557	208310
40289	208311
1879	208312
16370	208313
16457	208314
18914	208315
26241	208316
56292	208317
98860	208318
843	208319
29417	208320
14351	208321
64116	208322
2254	208323
79969	208324
16644	208325
84439	208326
17716	208327
1177	208328
14481	208329
2181	208330
13080	208331
25856	208332
5470	208333
42137	208334
12639	208335
30687	208336
40221	208337
36629	208338
10063	208339
6148	208340
32253	208341
107522	208342
78494	208343
470	208344
7968	208345
24719	208346
93831	208347
583	208348
16118	208349
1414	208350
22428	208351
78001	208352
24172	208353
1302	208354
30	208355
163830	208356
612	208357
107121	208358
60235	208359
91	208360
9447	208361
1026	208362
87037	208363
10435	208364
10869	208365
159454	208366
1705	208367
79310	208368
84380	208369
102320	208370
5202	208371
90223	208372
144571	208373
1208	208374
17458	208375
71580	208376
3142	208377
8931	208378
1586	208379
26594	208380
50566	208381
158559	208382
78123	208383
107303	208384
21446	208385
52300	208386
79842	208387
26782	208388
101324	208389
49084	208390
16283	208391
4187	208392
47298	208393
17859	208394
10542	208395
6269	208396
81641	208397
63493	208398
75659	208399
6772	208400
22485	208401
22877	208402
1630	208403
10270	208404
20391	208405
22384	208406
66821	208407
11082	208408
26633	208409
65838	208410
18858	208411
5434	208412
76268	208413
30440	208414
9082	208415
11917	208416
158341	208417
7069	208418
16456	208419
110529	208420
30738	208421
22848	208422
1111	208423
76128	208424
36920	208425
9527	208426
103034	208427
30297	208428
4606	208429
99598	208430
21840	208431
51646	208432
42186	208433
21853	208434
86	208435
12540	208436
22579	208437
2479	208438
10563	208439
65232	208440
7111	208441
46338	208442
79848	208443
17404	208444
56510	208445
23768	208446
398	208447
166708	208448
119862	208449
7494	208450
15245	208451
34998	208452
32634	208453
133	208454
102160	208455
10485	208456
49455	208457
10492	208458
19354	208459
22457	208460
4413	208461
24877	208462
78153	208463
14574	208464
4221	208465
66928	208466
666	208467
7433	208468
76794	208469
48083	208470
20003	208471
24283	208472
94861	208473
16935	208474
55131	208475
103993	208476
55916	208477
86304	208478
41533	208479
131390	208480
6364	208481
47541	208482
131954	208483
20282	208484
21532	208485
27353	208486
64503	208487
25028	208488
12282	208489
80051	208490
3846	208491
161164	208492
41475	208493
31042	208494
85266	208495
61349	208496
86426	208497
21309	208498
7	208499
7764	208500
107696	208501
146613	208502
1335	208503
64876	208504
27732	208505
91191	208506
3731	208507
42650	208508
55220	208509
69533	208510
10484	208511
40623	208512
40710	208513
3467	208514
125152	208515
3620	208516
31733	208517
88262	208518
32004	208519
31144	208520
102662	208521
263	208522
15644	208523
77706	208524
5996	208525
65	208526
23611	208527
54882	208528
2800	208529
145380	208530
2077	208531
20	208532
20908	208533
15876	208534
50988	208535
1608	208536
17930	208537
103526	208538
55897	208539
156651	208540
67261	208541
30926	208542
32687	208543
86298	208544
2580	208545
143401	208546
74736	208547
133930	208548
2766	208549
9099	208550
124408	208551
2122	208552
25553	208553
117655	208554
99714	208555
40136	208556
75358	208557
95601	208558
26397	208559
27945	208560
158779	208561
13574	208562
26632	208563
24651	208564
551	208565
26632	208566
23942	208567
7793	208568
95	208569
23182	208570
106737	208571
9030	208572
46527	208573
3297	208574
136651	208575
4727	208576
59310	208577
120743	208578
35633	208579
3302	208580
7643	208581
2289	208582
29899	208583
27561	208584
28458	208585
12628	208586
56	208587
330	208588
124376	208589
11084	208590
1275	208591
54991	208592
6148	208593
64837	208594
12828	208595
142509	208596
87542	208597
67141	208598
2875	208599
110193	208600
1516	208601
33774	208602
70387	208603
91478	208604
160363	208605
84230	208606
67971	208607
3567	208608
28398	208609
91140	208610
50394	208611
23757	208612
13287	208613
3077	208614
91908	208615
1369	208616
8362	208617
4602	208618
32636	208619
5132	208620
43083	208621
105766	208622
1514	208623
4006	208624
35149	208625
35878	208626
103335	208627
5248	208628
34	208629
26132	208630
8647	208631
39175	208632
38976	208633
97084	208634
117394	208635
6352	208636
10962	208637
110187	208638
11493	208639
1258	208640
27952	208641
92234	208642
145697	208643
86298	208644
19317	208645
108313	208646
51973	208647
90142	208648
29575	208649
19641	208650
13085	208651
16380	208652
717	208653
77062	208654
89557	208655
53688	208656
73806	208657
37705	208658
70900	208659
77232	208660
8062	208661
25319	208662
40755	208663
100730	208664
2819	208665
4174	208666
12559	208667
12421	208668
19605	208669
2008	208670
8606	208671
11505	208672
7717	208673
48195	208674
14544	208675
12411	208676
95180	208677
9871	208678
9900	208679
19583	208680
7259	208681
4452	208682
28522	208683
52180	208684
6718	208685
85718	208686
114895	208687
56843	208688
10687	208689
55337	208690
507	208691
13963	208692
38875	208693
18166	208694
94270	208695
39761	208696
91918	208697
66192	208698
39263	208699
102465	208700
2907	208701
49210	208702
1237	208703
52848	208704
44870	208705
65500	208706
5744	208707
103152	208708
9849	208709
43071	208710
4575	208711
8736	208712
40053	208713
26341	208714
573	208715
9412	208716
541	208717
6451	208718
13619	208719
13191	208720
56659	208721
26993	208722
28503	208723
22574	208724
30477	208725
31628	208726
3469	208727
33971	208728
130000	208729
13984	208730
94991	208731
7092	208732
3599	208733
80	208734
17872	208735
93	208736
16199	208737
18993	208738
29037	208739
11830	208740
17364	208741
3021	208742
4516	208743
13403	208744
117173	208745
99629	208746
9311	208747
17881	208748
40285	208749
48125	208750
26282	208751
30270	208752
30832	208753
91734	208754
29925	208755
18372	208756
98606	208757
94503	208758
14089	208759
88	208760
20581	208761
19661	208762
22	208763
77853	208764
86742	208765
66105	208766
127877	208767
4666	208768
36962	208769
124275	208770
74099	208771
22427	208772
92972	208773
1580	208774
17138	208775
98082	208776
32990	208777
35258	208778
12903	208779
24434	208780
4783	208781
43629	208782
47158	208783
104983	208784
2444	208785
148811	208786
17520	208787
22923	208788
166457	208789
1648	208790
22969	208791
86991	208792
3635	208793
34255	208794
254	208795
1086	208796
96213	208797
165887	208798
15156	208799
141224	208800
124507	208801
16394	208802
29203	208803
29162	208804
35875	208805
3060	208806
19460	208807
76454	208808
143600	208809
50541	208810
75715	208811
127905	208812
24789	208813
52003	208814
300	208815
22199	208816
33	208817
44111	208818
1819	208819
12453	208820
47121	208821
1690	208822
4138	208823
19657	208824
3458	208825
5775	208826
2761	208827
15143	208828
38986	208829
45742	208830
843	208831
67787	208832
5388	208833
535	208834
20397	208835
23965	208836
66558	208837
618	208838
103	208839
77719	208840
40326	208841
1427	208842
51051	208843
6667	208844
16638	208845
8105	208846
33981	208847
95658	208848
90811	208849
60668	208850
22100	208851
41659	208852
57215	208853
151162	208854
57231	208855
15989	208856
63934	208857
4512	208858
16952	208859
7867	208860
128675	208861
9315	208862
23696	208863
112463	208864
5164	208865
5695	208866
43357	208867
19396	208868
123441	208869
106859	208870
28524	208871
166674	208872
12041	208873
15392	208874
3829	208875
21989	208876
36238	208877
4179	208878
44131	208879
3784	208880
39576	208881
93111	208882
27971	208883
76026	208884
13546	208885
116648	208886
18764	208887
16931	208888
37385	208889
66380	208890
39598	208891
3420	208892
32962	208893
12377	208894
53999	208895
17285	208896
9747	208897
49185	208898
39527	208899
36447	208900
8013	208901
427	208902
18584	208903
174	208904
46048	208905
11078	208906
53726	208907
102517	208908
25378	208909
127441	208910
15514	208911
59957	208912
12674	208913
272	208914
30546	208915
41684	208916
87788	208917
97862	208918
86517	208919
15045	208920
54297	208921
5253	208922
86157	208923
14853	208924
66271	208925
6708	208926
43499	208927
39627	208928
110404	208929
153153	208930
5513	208931
70369	208932
242	208933
73039	208934
132552	208935
110147	208936
2459	208937
22692	208938
5301	208939
46156	208940
27082	208941
25756	208942
44403	208943
4559	208944
8370	208945
30879	208946
61414	208947
26163	208948
141370	208949
11819	208950
3294	208951
13734	208952
104693	208953
30223	208954
60994	208955
26918	208956
16249	208957
155562	208958
70809	208959
78072	208960
35183	208961
38180	208962
100	208963
149098	208964
19611	208965
20705	208966
20130	208967
9660	208968
1938	208969
31985	208970
1650	208971
23937	208972
106443	208973
8724	208974
30497	208975
121214	208976
14914	208977
62452	208978
708	208979
1546	208980
51868	208981
38401	208982
6095	208983
37108	208984
11274	208985
26508	208986
64348	208987
5053	208988
21753	208989
145898	208990
13014	208991
4365	208992
10848	208993
54479	208994
25618	208995
24092	208996
652	208997
39676	208998
31372	208999
12988	209000
163	209001
68586	209002
3495	209003
68229	209004
3085	209005
88500	209006
52857	209007
38704	209008
81584	209009
120697	209010
107519	209011
114005	209012
2756	209013
1159	209014
668	209015
21646	209016
16546	209017
85083	209018
879	209019
7422	209020
1672	209021
4341	209022
6595	209023
51981	209024
5401	209025
56819	209026
219	209027
31175	209028
117605	209029
97024	209030
39015	209031
3227	209032
6506	209033
47814	209034
6231	209035
49266	209036
44885	209037
149649	209038
26374	209039
3293	209040
3447	209041
11408	209042
34369	209043
28366	209044
110457	209045
4006	209046
95188	209047
6098	209048
12465	209049
11335	209050
91266	209051
39469	209052
26256	209053
59889	209054
6917	209055
29208	209056
48202	209057
25633	209058
47194	209059
121813	209060
61625	209061
121414	209062
39652	209063
4716	209064
8229	209065
57891	209066
69335	209067
7744	209068
130679	209069
58461	209070
1122	209071
38403	209072
18157	209073
2734	209074
22332	209075
16976	209076
41765	209077
99980	209078
34138	209079
2519	209080
85563	209081
86286	209082
83996	209083
21260	209084
59040	209085
57836	209086
9788	209087
2716	209088
11771	209089
15765	209090
144530	209091
117305	209092
64169	209093
26379	209094
4354	209095
555	209096
762	209097
15895	209098
34414	209099
20062	209100
33080	209101
86616	209102
172	209103
31914	209104
1036	209105
103266	209106
68736	209107
836	209108
94459	209109
16429	209110
43746	209111
90764	209112
5259	209113
18207	209114
13512	209115
4790	209116
49478	209117
22	209118
74656	209119
155942	209120
88744	209121
2318	209122
85827	209123
101326	209124
75685	209125
1337	209126
70783	209127
78851	209128
6222	209129
25621	209130
9783	209131
3221	209132
42310	209133
1240	209134
17809	209135
4887	209136
92349	209137
52987	209138
35852	209139
11970	209140
2322	209141
17425	209142
17129	209143
10653	209144
25539	209145
43441	209146
14196	209147
132719	209148
150990	209149
35262	209150
1690	209151
21663	209152
4870	209153
50408	209154
70222	209155
30881	209156
84776	209157
46780	209158
59709	209159
49646	209160
90243	209161
36645	209162
19745	209163
69724	209164
15883	209165
50889	209166
21488	209167
19183	209168
111547	209169
8885	209170
5201	209171
133567	209172
101885	209173
45467	209174
1459	209175
60580	209176
3608	209177
108869	209178
1776	209179
24662	209180
74271	209181
36021	209182
21407	209183
87428	209184
1840	209185
28976	209186
35188	209187
48124	209188
30083	209189
6571	209190
50325	209191
7725	209192
29847	209193
19109	209194
33166	209195
83321	209196
1245	209197
2059	209198
16919	209199
79334	209200
945	209201
4940	209202
3989	209203
41863	209204
12560	209205
61217	209206
2691	209207
124632	209208
64344	209209
146284	209210
21602	209211
77865	209212
30419	209213
84751	209214
3369	209215
82181	209216
33106	209217
17129	209218
5315	209219
64887	209220
10943	209221
1270	209222
153524	209223
7156	209224
85330	209225
98283	209226
31078	209227
55924	209228
2188	209229
9464	209230
68688	209231
985	209232
1042	209233
18409	209234
32164	209235
46171	209236
79540	209237
95655	209238
102185	209239
71154	209240
11754	209241
287	209242
61456	209243
48248	209244
133899	209245
42265	209246
12845	209247
7988	209248
41199	209249
55361	209250
37377	209251
2096	209252
37354	209253
15	209254
68141	209255
17904	209256
24318	209257
29460	209258
103928	209259
60516	209260
541	209261
7900	209262
17751	209263
12942	209264
56827	209265
58726	209266
10441	209267
76549	209268
11245	209269
9440	209270
78843	209271
131570	209272
32723	209273
4504	209274
41299	209275
29900	209276
111988	209277
142436	209278
69162	209279
18575	209280
89498	209281
43707	209282
93617	209283
23077	209284
39733	209285
743	209286
53088	209287
12476	209288
11389	209289
876	209290
20040	209291
50982	209292
41027	209293
72566	209294
73605	209295
81064	209296
56807	209297
43945	209298
1895	209299
3287	209300
63758	209301
4673	209302
76345	209303
48618	209304
19990	209305
53782	209306
2861	209307
90038	209308
27560	209309
67670	209310
13307	209311
1706	209312
40099	209313
5107	209314
118400	209315
95658	209316
14482	209317
37606	209318
20348	209319
35041	209320
2746	209321
43858	209322
35438	209323
14737	209324
2815	209325
24026	209326
27846	209327
103296	209328
25752	209329
33543	209330
132464	209331
68320	209332
50061	209333
42099	209334
18287	209335
97372	209336
97745	209337
46184	209338
80018	209339
8555	209340
86580	209341
109951	209342
9945	209343
26818	209344
12923	209345
9017	209346
3332	209347
165316	209348
41027	209349
6717	209350
73777	209351
1360	209352
34550	209353
26547	209354
627	209355
68409	209356
25664	209357
23703	209358
34349	209359
35077	209360
28997	209361
38671	209362
113115	209363
107152	209364
29696	209365
159956	209366
20222	209367
12336	209368
6335	209369
5197	209370
77385	209371
3401	209372
295	209373
122403	209374
48327	209375
92551	209376
52424	209377
17106	209378
22627	209379
1875	209380
72223	209381
67227	209382
157558	209383
43642	209384
10627	209385
11013	209386
184	209387
90757	209388
40644	209389
12627	209390
12147	209391
43287	209392
126781	209393
123257	209394
9130	209395
2892	209396
6450	209397
44773	209398
35120	209399
82615	209400
17599	209401
36918	209402
1122	209403
4976	209404
24930	209405
444	209406
21114	209407
22530	209408
129819	209409
56037	209410
11368	209411
6671	209412
49066	209413
93842	209414
90991	209415
11127	209416
1924	209417
5957	209418
1692	209419
97953	209420
6701	209421
52980	209422
67123	209423
46242	209424
2181	209425
77855	209426
29755	209427
59793	209428
6252	209429
10250	209430
83351	209431
49139	209432
4514	209433
38720	209434
56531	209435
26766	209436
46690	209437
10518	209438
25281	209439
96942	209440
90024	209441
9044	209442
24888	209443
127618	209444
9055	209445
113	209446
27430	209447
5263	209448
47855	209449
45439	209450
14590	209451
118440	209452
26208	209453
19309	209454
22933	209455
120598	209456
6907	209457
26538	209458
2452	209459
12729	209460
119718	209461
8343	209462
29559	209463
5681	209464
3067	209465
49537	209466
33738	209467
14181	209468
28098	209469
12572	209470
2931	209471
29390	209472
49518	209473
14885	209474
123246	209475
39781	209476
126761	209477
126772	209478
50102	209479
17596	209480
123527	209481
161135	209482
2864	209483
2944	209484
42322	209485
164494	209486
22940	209487
61583	209488
68757	209489
804	209490
2327	209491
63871	209492
14380	209493
119652	209494
14087	209495
32070	209496
5138	209497
28413	209498
22344	209499
86615	209500
1691	209501
12788	209502
2076	209503
3491	209504
44705	209505
2734	209506
54244	209507
60321	209508
7050	209509
8757	209510
18741	209511
43147	209512
5052	209513
58471	209514
70496	209515
1194	209516
26412	209517
9674	209518
47888	209519
6906	209520
121640	209521
2747	209522
44500	209523
806	209524
99418	209525
1717	209526
9482	209527
65568	209528
18312	209529
130794	209530
89470	209531
14879	209532
35394	209533
28988	209534
51527	209535
3130	209536
13199	209537
128012	209538
19637	209539
97652	209540
9488	209541
11714	209542
145844	209543
48916	209544
22494	209545
7528	209546
18159	209547
39784	209548
68841	209549
50953	209550
15795	209551
2847	209552
18496	209553
75449	209554
10505	209555
18938	209556
86430	209557
3844	209558
139207	209559
110	209560
3888	209561
102333	209562
59218	209563
26710	209564
83963	209565
12391	209566
33530	209567
26515	209568
22066	209569
98861	209570
4797	209571
36859	209572
44375	209573
3292	209574
124910	209575
124023	209576
10496	209577
6988	209578
152172	209579
75531	209580
9	209581
5420	209582
683	209583
69006	209584
5120	209585
18	209586
111170	209587
62415	209588
366	209589
25057	209590
56170	209591
7658	209592
2084	209593
22694	209594
58706	209595
6861	209596
69285	209597
45441	209598
63286	209599
4807	209600
1152	209601
22062	209602
23528	209603
2205	209604
17710	209605
81434	209606
25293	209607
300	209608
28720	209609
61267	209610
2180	209611
122395	209612
90396	209613
61598	209614
69481	209615
109784	209616
130312	209617
10035	209618
25045	209619
61701	209620
32749	209621
12704	209622
68914	209623
96427	209624
1564	209625
19191	209626
5018	209627
26693	209628
11048	209629
66535	209630
2655	209631
10966	209632
12200	209633
17689	209634
25982	209635
42858	209636
9671	209637
5064	209638
10772	209639
22924	209640
53067	209641
3096	209642
65821	209643
67337	209644
24097	209645
79032	209646
32157	209647
46806	209648
66294	209649
12	209650
110805	209651
5547	209652
13223	209653
101570	209654
4828	209655
109729	209656
39517	209657
27982	209658
25590	209659
38574	209660
106719	209661
103422	209662
27866	209663
79028	209664
75501	209665
13299	209666
655	209667
31348	209668
9200	209669
17107	209670
12904	209671
79854	209672
28122	209673
95291	209674
56637	209675
34223	209676
1302	209677
2035	209678
50319	209679
625	209680
110921	209681
21838	209682
8075	209683
47655	209684
89529	209685
33713	209686
72394	209687
44260	209688
25091	209689
55049	209690
96203	209691
121717	209692
23866	209693
82635	209694
29984	209695
10501	209696
2744	209697
1341	209698
3386	209699
46586	209700
55341	209701
64034	209702
67910	209703
3764	209704
141005	209705
131045	209706
91155	209707
13843	209708
96500	209709
9811	209710
14334	209711
160007	209712
121641	209713
9454	209714
91124	209715
25116	209716
15070	209717
26599	209718
26582	209719
35481	209720
59575	209721
94872	209722
8311	209723
27034	209724
2783	209725
68388	209726
96636	209727
85123	209728
40522	209729
77583	209730
106539	209731
21703	209732
34192	209733
32868	209734
56222	209735
35037	209736
154820	209737
19911	209738
24049	209739
79132	209740
2705	209741
101	209742
28443	209743
45539	209744
122926	209745
27732	209746
76104	209747
31293	209748
7695	209749
126254	209750
62878	209751
56406	209752
124967	209753
20713	209754
44728	209755
50777	209756
86369	209757
63973	209758
3236	209759
2980	209760
11746	209761
91803	209762
3401	209763
55288	209764
26406	209765
87436	209766
27760	209767
75239	209768
6732	209769
7915	209770
944	209771
10961	209772
44186	209773
18462	209774
122023	209775
103172	209776
94481	209777
24	209778
65433	209779
67298	209780
126437	209781
6840	209782
42079	209783
71352	209784
7812	209785
10987	209786
27953	209787
86132	209788
16182	209789
14532	209790
7809	209791
37517	209792
36411	209793
916	209794
6845	209795
28641	209796
5491	209797
297	209798
19731	209799
3	209800
2013	209801
10077	209802
9202	209803
11655	209804
60822	209805
2293	209806
37732	209807
25652	209808
10138	209809
6537	209810
12749	209811
116220	209812
94084	209813
4772	209814
61487	209815
77247	209816
7835	209817
16808	209818
51674	209819
4549	209820
43113	209821
17805	209822
40948	209823
91571	209824
44070	209825
3356	209826
8385	209827
2332	209828
97958	209829
34729	209830
133585	209831
15208	209832
70407	209833
3076	209834
51038	209835
12818	209836
519	209837
49879	209838
41646	209839
24431	209840
12387	209841
147	209842
48064	209843
45837	209844
46452	209845
33781	209846
52746	209847
123069	209848
1717	209849
15743	209850
52850	209851
36165	209852
23234	209853
22153	209854
31904	209855
77559	209856
45900	209857
1992	209858
155032	209859
26260	209860
52023	209861
58210	209862
73273	209863
55043	209864
13607	209865
89859	209866
51542	209867
44535	209868
1498	209869
5977	209870
112291	209871
58164	209872
38852	209873
113863	209874
55671	209875
18733	209876
30661	209877
134501	209878
23345	209879
34303	209880
109666	209881
19946	209882
94988	209883
82946	209884
19773	209885
12256	209886
141647	209887
1408	209888
26812	209889
14136	209890
112148	209891
99373	209892
6669	209893
117069	209894
11724	209895
8080	209896
39004	209897
45866	209898
30651	209899
64624	209900
7082	209901
71934	209902
11262	209903
2456	209904
5469	209905
16177	209906
121426	209907
37467	209908
9192	209909
44350	209910
16142	209911
29649	209912
62371	209913
79899	209914
5783	209915
42668	209916
83081	209917
166566	209918
14640	209919
76598	209920
14441	209921
27476	209922
16152	209923
26334	209924
36791	209925
22936	209926
10832	209927
4131	209928
45419	209929
10983	209930
23102	209931
339	209932
48061	209933
64358	209934
97298	209935
6440	209936
65990	209937
3593	209938
14776	209939
2991	209940
90046	209941
86905	209942
5560	209943
51457	209944
128054	209945
6827	209946
4801	209947
59451	209948
58892	209949
13838	209950
117582	209951
136192	209952
30276	209953
21140	209954
36370	209955
35952	209956
100193	209957
96948	209958
20302	209959
112844	209960
32552	209961
29195	209962
121273	209963
119105	209964
1581	209965
51700	209966
36845	209967
15101	209968
79064	209969
2019	209970
133248	209971
129570	209972
44626	209973
64846	209974
22989	209975
30794	209976
702	209977
142906	209978
74331	209979
82561	209980
107	209981
12393	209982
96296	209983
36756	209984
125874	209985
42490	209986
40474	209987
20661	209988
58751	209989
6836	209990
4655	209991
6728	209992
11278	209993
102775	209994
59284	209995
52953	209996
1325	209997
23471	209998
14369	209999
27510	210000
57844	210001
311	210002
72464	210003
48738	210004
19636	210005
15230	210006
73676	210007
3351	210008
86646	210009
8445	210010
56391	210011
87209	210012
26553	210013
68208	210014
2454	210015
75585	210016
29584	210017
2561	210018
11579	210019
24240	210020
50628	210021
104167	210022
36805	210023
13569	210024
68428	210025
99630	210026
8184	210027
133150	210028
54743	210029
31020	210030
39893	210031
95166	210032
9566	210033
9312	210034
5105	210035
42597	210036
95981	210037
64731	210038
14089	210039
29001	210040
6717	210041
49773	210042
132645	210043
16575	210044
9268	210045
22085	210046
6882	210047
41935	210048
47279	210049
83289	210050
67270	210051
74369	210052
107681	210053
21733	210054
387	210055
1089	210056
28668	210057
5235	210058
16292	210059
69436	210060
216	210061
46047	210062
6393	210063
113580	210064
15720	210065
4060	210066
70753	210067
87941	210068
1552	210069
1521	210070
90454	210071
142908	210072
36990	210073
26898	210074
14411	210075
31807	210076
154544	210077
12866	210078
13385	210079
46417	210080
7643	210081
42395	210082
159361	210083
7891	210084
1296	210085
4022	210086
6257	210087
112352	210088
106268	210089
3973	210090
11464	210091
8922	210092
105380	210093
29425	210094
34063	210095
32015	210096
15861	210097
27344	210098
8548	210099
2758	210100
55584	210101
7409	210102
12560	210103
16340	210104
127746	210105
7598	210106
76473	210107
363	210108
105325	210109
16515	210110
59567	210111
81188	210112
34402	210113
42290	210114
109706	210115
10590	210116
90641	210117
4326	210118
33664	210119
145369	210120
5826	210121
27639	210122
2367	210123
97500	210124
155985	210125
33531	210126
132855	210127
62735	210128
2880	210129
117313	210130
13916	210131
89575	210132
134027	210133
71299	210134
28607	210135
12257	210136
12447	210137
41493	210138
11848	210139
12242	210140
129940	210141
24154	210142
90025	210143
13739	210144
6152	210145
38	210146
25997	210147
123689	210148
52942	210149
6650	210150
66314	210151
5342	210152
53223	210153
12128	210154
39080	210155
18325	210156
1075	210157
46178	210158
2717	210159
16134	210160
768	210161
25355	210162
316	210163
31206	210164
56391	210165
35192	210166
5595	210167
20880	210168
48245	210169
1463	210170
16631	210171
95079	210172
3903	210173
40256	210174
62815	210175
19058	210176
5679	210177
102054	210178
1213	210179
38477	210180
83342	210181
53878	210182
7682	210183
9317	210184
83745	210185
65789	210186
59335	210187
57068	210188
32899	210189
43587	210190
118913	210191
70925	210192
52226	210193
14129	210194
28832	210195
17756	210196
5789	210197
65467	210198
19335	210199
2874	210200
4555	210201
1198	210202
18272	210203
9152	210204
71648	210205
720	210206
2965	210207
142675	210208
44212	210209
69811	210210
9722	210211
45926	210212
489	210213
19107	210214
9876	210215
9404	210216
22959	210217
21142	210218
64794	210219
67848	210220
60356	210221
15442	210222
14200	210223
74428	210224
82518	210225
104220	210226
58356	210227
15881	210228
55433	210229
10741	210230
115939	210231
25151	210232
9790	210233
2056	210234
28655	210235
67228	210236
61561	210237
29512	210238
86699	210239
46496	210240
10265	210241
6972	210242
69591	210243
24945	210244
20593	210245
160757	210246
12677	210247
1589	210248
36301	210249
67166	210250
59439	210251
24616	210252
831	210253
375	210254
10748	210255
25991	210256
51302	210257
5865	210258
49	210259
51993	210260
16785	210261
5464	210262
13408	210263
12101	210264
15281	210265
20144	210266
94444	210267
7478	210268
108022	210269
42838	210270
22822	210271
112756	210272
37290	210273
15743	210274
66336	210275
154	210276
17049	210277
43667	210278
44646	210279
7192	210280
114508	210281
14846	210282
25328	210283
2656	210284
39984	210285
618	210286
5910	210287
11842	210288
113338	210289
1006	210290
59611	210291
37143	210292
35576	210293
744	210294
6463	210295
32096	210296
21796	210297
84689	210298
18429	210299
687	210300
20238	210301
35239	210302
15601	210303
23778	210304
5547	210305
7793	210306
34078	210307
34504	210308
103638	210309
18891	210310
108037	210311
21728	210312
7546	210313
100761	210314
196	210315
1508	210316
10275	210317
94288	210318
48128	210319
30452	210320
36158	210321
41399	210322
24533	210323
98196	210324
63293	210325
35452	210326
61052	210327
4	210328
58975	210329
18148	210330
2297	210331
16504	210332
32232	210333
71145	210334
20374	210335
58	210336
55264	210337
20077	210338
3457	210339
160	210340
53188	210341
39485	210342
81387	210343
57854	210344
3055	210345
75306	210346
128151	210347
133903	210348
24687	210349
16050	210350
14745	210351
20237	210352
68887	210353
56509	210354
97177	210355
17207	210356
76328	210357
20031	210358
59356	210359
30773	210360
17567	210361
7261	210362
42080	210363
56051	210364
13647	210365
4027	210366
34482	210367
88237	210368
71010	210369
68249	210370
37777	210371
85	210372
62	210373
13024	210374
62991	210375
25833	210376
1412	210377
99744	210378
12955	210379
131960	210380
48381	210381
73980	210382
1772	210383
10166	210384
40249	210385
2741	210386
28594	210387
79417	210388
52103	210389
54240	210390
49612	210391
34685	210392
59971	210393
131869	210394
96015	210395
4697	210396
21329	210397
69899	210398
30011	210399
13679	210400
58255	210401
395	210402
145652	210403
14735	210404
38933	210405
9712	210406
8967	210407
34614	210408
62786	210409
117005	210410
167	210411
6705	210412
19609	210413
27624	210414
89286	210415
60301	210416
37994	210417
10314	210418
67423	210419
1930	210420
121392	210421
42934	210422
3627	210423
30590	210424
16641	210425
630	210426
1543	210427
4939	210428
28629	210429
134257	210430
851	210431
44552	210432
132891	210433
122893	210434
52340	210435
6764	210436
29751	210437
76128	210438
27184	210439
33848	210440
115459	210441
68299	210442
49851	210443
32338	210444
65448	210445
11359	210446
6277	210447
39071	210448
112368	210449
18708	210450
29833	210451
5400	210452
84838	210453
21375	210454
6954	210455
73845	210456
12447	210457
18541	210458
7324	210459
70088	210460
102639	210461
101289	210462
88982	210463
48762	210464
12478	210465
14778	210466
62746	210467
4548	210468
138682	210469
67979	210470
16007	210471
13646	210472
13172	210473
17118	210474
160914	210475
12279	210476
13019	210477
71960	210478
14942	210479
9172	210480
117960	210481
69970	210482
31892	210483
18877	210484
128925	210485
14525	210486
151021	210487
41663	210488
54611	210489
8300	210490
50356	210491
59259	210492
46920	210493
126165	210494
20790	210495
131109	210496
53104	210497
20620	210498
16162	210499
89269	210500
83278	210501
74805	210502
108953	210503
41642	210504
57869	210505
112635	210506
40409	210507
15853	210508
13306	210509
54134	210510
54118	210511
50639	210512
32274	210513
88039	210514
5598	210515
5419	210516
56863	210517
2461	210518
146	210519
4273	210520
8433	210521
106	210522
79423	210523
34467	210524
43588	210525
130524	210526
125	210527
10713	210528
14961	210529
65219	210530
79782	210531
20412	210532
1819	210533
12177	210534
71652	210535
62308	210536
79534	210537
107424	210538
130874	210539
7774	210540
25764	210541
3743	210542
87438	210543
43669	210544
42705	210545
21219	210546
38867	210547
8596	210548
11398	210549
956	210550
2636	210551
10026	210552
12643	210553
920	210554
78129	210555
37097	210556
72412	210557
3713	210558
8109	210559
6294	210560
80266	210561
69865	210562
83391	210563
8958	210564
1575	210565
154072	210566
624	210567
23287	210568
74437	210569
46095	210570
73974	210571
14137	210572
55836	210573
105266	210574
117994	210575
60548	210576
29166	210577
161544	210578
9669	210579
40464	210580
125475	210581
101278	210582
6268	210583
20850	210584
53603	210585
23473	210586
80761	210587
65325	210588
56075	210589
6751	210590
87862	210591
3903	210592
20845	210593
5411	210594
28608	210595
119263	210596
107767	210597
71547	210598
44281	210599
33617	210600
6702	210601
106376	210602
88733	210603
1268	210604
2616	210605
96544	210606
2163	210607
83519	210608
81637	210609
55880	210610
8631	210611
2	210612
22670	210613
51495	210614
5515	210615
26065	210616
40753	210617
40672	210618
28875	210619
22590	210620
4118	210621
4299	210622
95972	210623
21919	210624
64954	210625
33675	210626
145593	210627
10370	210628
49657	210629
97149	210630
81423	210631
33179	210632
19437	210633
139555	210634
50689	210635
38490	210636
6557	210637
137379	210638
13672	210639
90932	210640
73121	210641
400	210642
47948	210643
81536	210644
50045	210645
1887	210646
3843	210647
7920	210648
74791	210649
56574	210650
22741	210651
9557	210652
56638	210653
10	210654
13864	210655
26366	210656
85388	210657
3229	210658
52991	210659
25593	210660
42221	210661
3387	210662
46977	210663
85961	210664
235	210665
22190	210666
7928	210667
50475	210668
45627	210669
65268	210670
10451	210671
2081	210672
97841	210673
30422	210674
47277	210675
4618	210676
1848	210677
17358	210678
12351	210679
9950	210680
45648	210681
21871	210682
99240	210683
15726	210684
13427	210685
15693	210686
8427	210687
6289	210688
37821	210689
47312	210690
2494	210691
866	210692
24258	210693
125974	210694
39248	210695
125665	210696
27566	210697
18850	210698
30373	210699
77928	210700
47636	210701
2597	210702
20570	210703
54853	210704
413	210705
68177	210706
76034	210707
8760	210708
80641	210709
77194	210710
133623	210711
1848	210712
258	210713
743	210714
156753	210715
4115	210716
83714	210717
64560	210718
22531	210719
27441	210720
27783	210721
265	210722
43436	210723
17360	210724
84630	210725
4171	210726
15562	210727
19318	210728
7580	210729
7777	210730
42929	210731
1552	210732
2041	210733
44085	210734
3006	210735
15614	210736
74338	210737
77123	210738
82505	210739
62646	210740
101815	210741
59741	210742
33566	210743
20315	210744
66930	210745
29582	210746
61926	210747
18080	210748
6816	210749
401	210750
554	210751
46277	210752
1607	210753
2302	210754
43583	210755
94685	210756
56930	210757
6318	210758
39247	210759
20143	210760
45932	210761
2417	210762
34397	210763
162837	210764
123303	210765
2304	210766
24087	210767
62441	210768
3527	210769
68815	210770
67823	210771
50971	210772
287	210773
120429	210774
10390	210775
9441	210776
122304	210777
13716	210778
86946	210779
37101	210780
3	210781
152970	210782
147510	210783
24572	210784
32223	210785
3899	210786
45787	210787
51075	210788
14801	210789
106858	210790
46195	210791
82212	210792
24089	210793
3856	210794
161	210795
11425	210796
109510	210797
39605	210798
16466	210799
26446	210800
2016	210801
18044	210802
5470	210803
45242	210804
11070	210805
67528	210806
42266	210807
118	210808
75124	210809
101034	210810
17836	210811
18439	210812
18994	210813
10745	210814
159785	210815
41155	210816
60626	210817
53740	210818
55782	210819
57222	210820
36081	210821
146040	210822
1753	210823
5077	210824
1502	210825
23709	210826
166023	210827
21697	210828
59268	210829
23000	210830
36037	210831
65446	210832
47087	210833
75103	210834
5751	210835
51705	210836
105	210837
29919	210838
8844	210839
13352	210840
14490	210841
1334	210842
4410	210843
67309	210844
4957	210845
116893	210846
6584	210847
47463	210848
65272	210849
159720	210850
54217	210851
61566	210852
19768	210853
1378	210854
42703	210855
84071	210856
55193	210857
110058	210858
46284	210859
31953	210860
19539	210861
68214	210862
30247	210863
74851	210864
44785	210865
11520	210866
682	210867
63423	210868
23298	210869
67286	210870
27667	210871
45208	210872
123096	210873
18422	210874
85818	210875
4939	210876
17364	210877
55303	210878
50696	210879
40375	210880
5339	210881
4452	210882
21610	210883
44937	210884
3956	210885
2140	210886
2868	210887
24128	210888
32589	210889
43614	210890
50348	210891
47658	210892
18727	210893
6949	210894
1175	210895
98102	210896
1527	210897
420	210898
16285	210899
5043	210900
103696	210901
145899	210902
24288	210903
29977	210904
213	210905
12326	210906
49970	210907
100	210908
57	210909
81315	210910
54257	210911
100883	210912
29863	210913
17412	210914
31980	210915
21917	210916
124	210917
57733	210918
61905	210919
9934	210920
165504	210921
102798	210922
30418	210923
4529	210924
25467	210925
81534	210926
41617	210927
62731	210928
9153	210929
109988	210930
46760	210931
26667	210932
13266	210933
8641	210934
11749	210935
91019	210936
29216	210937
35100	210938
70508	210939
86437	210940
2789	210941
1174	210942
27661	210943
50688	210944
166611	210945
40263	210946
8034	210947
84021	210948
45478	210949
5241	210950
56277	210951
12833	210952
1135	210953
51281	210954
19056	210955
13197	210956
21731	210957
119056	210958
19786	210959
4621	210960
28438	210961
44217	210962
45804	210963
55541	210964
24794	210965
14203	210966
36879	210967
2538	210968
1925	210969
30803	210970
116276	210971
2161	210972
674	210973
3108	210974
87843	210975
37341	210976
118326	210977
5021	210978
14340	210979
7545	210980
38586	210981
1967	210982
9823	210983
9453	210984
7499	210985
65940	210986
22484	210987
27584	210988
1705	210989
79712	210990
1792	210991
18804	210992
12440	210993
17423	210994
234	210995
69857	210996
124189	210997
78434	210998
86145	210999
163528	211000
34205	211001
1061	211002
6274	211003
60027	211004
9353	211005
126778	211006
25721	211007
9670	211008
2397	211009
27824	211010
23933	211011
7328	211012
4393	211013
36474	211014
61646	211015
34780	211016
17090	211017
20399	211018
66107	211019
6245	211020
5093	211021
55795	211022
55571	211023
15922	211024
4998	211025
7459	211026
41438	211027
1642	211028
11721	211029
37846	211030
18	211031
27807	211032
38457	211033
61697	211034
36	211035
33262	211036
15806	211037
29270	211038
181	211039
49284	211040
33844	211041
154438	211042
10594	211043
10743	211044
28168	211045
7316	211046
55485	211047
97004	211048
12412	211049
3654	211050
11781	211051
31803	211052
6417	211053
91526	211054
19522	211055
1453	211056
49266	211057
26919	211058
84716	211059
41591	211060
39851	211061
127848	211062
14836	211063
12292	211064
14116	211065
140804	211066
3979	211067
9196	211068
6750	211069
742	211070
13915	211071
49605	211072
531	211073
87474	211074
17817	211075
70836	211076
89413	211077
19598	211078
50612	211079
37712	211080
14523	211081
2323	211082
106520	211083
65309	211084
24354	211085
90772	211086
6691	211087
20765	211088
28135	211089
106758	211090
41674	211091
39829	211092
21536	211093
34474	211094
32180	211095
50747	211096
59645	211097
15071	211098
15527	211099
146181	211100
45949	211101
74196	211102
53112	211103
41508	211104
11469	211105
713	211106
10150	211107
3030	211108
60122	211109
36381	211110
60576	211111
39004	211112
14678	211113
11197	211114
6922	211115
3965	211116
10299	211117
3421	211118
31348	211119
822	211120
20503	211121
60054	211122
131162	211123
30556	211124
20807	211125
87781	211126
31389	211127
9561	211128
154842	211129
40523	211130
1429	211131
89161	211132
114243	211133
29291	211134
34122	211135
85223	211136
4060	211137
12566	211138
147007	211139
18072	211140
7707	211141
631	211142
48601	211143
43550	211144
74361	211145
13482	211146
87119	211147
101293	211148
6791	211149
35112	211150
25966	211151
102881	211152
25806	211153
163759	211154
117752	211155
18338	211156
49144	211157
2175	211158
24878	211159
72232	211160
51359	211161
45994	211162
6010	211163
31367	211164
22	211165
33955	211166
18461	211167
100335	211168
85066	211169
4055	211170
63149	211171
7449	211172
148417	211173
431	211174
34833	211175
56579	211176
36756	211177
6831	211178
22194	211179
149898	211180
39915	211181
53437	211182
107060	211183
46855	211184
12254	211185
1362	211186
66837	211187
69757	211188
135	211189
51819	211190
15665	211191
62437	211192
780	211193
4948	211194
40640	211195
70116	211196
21497	211197
49738	211198
31548	211199
54290	211200
59328	211201
64525	211202
17827	211203
8820	211204
37068	211205
64039	211206
1	211207
59573	211208
20246	211209
11003	211210
59751	211211
82042	211212
25042	211213
2004	211214
11273	211215
12883	211216
17737	211217
133945	211218
139601	211219
47264	211220
46	211221
85736	211222
2057	211223
35940	211224
60386	211225
36857	211226
30609	211227
34146	211228
28158	211229
61054	211230
64035	211231
76409	211232
27910	211233
43113	211234
58183	211235
34880	211236
109826	211237
64625	211238
2793	211239
43979	211240
72721	211241
45937	211242
7201	211243
21698	211244
11120	211245
30576	211246
41076	211247
7306	211248
29915	211249
88101	211250
3323	211251
65027	211252
77076	211253
6590	211254
1002	211255
2215	211256
1790	211257
72824	211258
3406	211259
32633	211260
36022	211261
9126	211262
27366	211263
93802	211264
1336	211265
142341	211266
165662	211267
76703	211268
4183	211269
58328	211270
29622	211271
141938	211272
30724	211273
51656	211274
13708	211275
63735	211276
37815	211277
4503	211278
37243	211279
12020	211280
11869	211281
8490	211282
4184	211283
23892	211284
17610	211285
26025	211286
39433	211287
23523	211288
2453	211289
78471	211290
301	211291
3515	211292
14018	211293
46748	211294
4286	211295
10915	211296
98210	211297
137	211298
70003	211299
29998	211300
127271	211301
47846	211302
9783	211303
3668	211304
164295	211305
166554	211306
62047	211307
15805	211308
124712	211309
50252	211310
12197	211311
46056	211312
101735	211313
34499	211314
62144	211315
33448	211316
5236	211317
70019	211318
67726	211319
40797	211320
87739	211321
16751	211322
2499	211323
15071	211324
26179	211325
34925	211326
79768	211327
60119	211328
8798	211329
37806	211330
31187	211331
11055	211332
18209	211333
51578	211334
32401	211335
51118	211336
40411	211337
3288	211338
75127	211339
25777	211340
67216	211341
18097	211342
23160	211343
59632	211344
13012	211345
63192	211346
49934	211347
37242	211348
49233	211349
22565	211350
3132	211351
2034	211352
92352	211353
24718	211354
98677	211355
153270	211356
9332	211357
11421	211358
25466	211359
529	211360
11767	211361
96253	211362
67374	211363
106873	211364
80284	211365
7978	211366
3231	211367
37395	211368
4921	211369
59	211370
24508	211371
12822	211372
101221	211373
38828	211374
19438	211375
24955	211376
414	211377
119	211378
6471	211379
79739	211380
41809	211381
52767	211382
123233	211383
18829	211384
9826	211385
102703	211386
22713	211387
94493	211388
54689	211389
99218	211390
23588	211391
14732	211392
11009	211393
52022	211394
4902	211395
53121	211396
111934	211397
39839	211398
18392	211399
63730	211400
32296	211401
13024	211402
3484	211403
7810	211404
118276	211405
37007	211406
24343	211407
2794	211408
1997	211409
33294	211410
50905	211411
87360	211412
14968	211413
82513	211414
11816	211415
78359	211416
2754	211417
14637	211418
9256	211419
53886	211420
1609	211421
29890	211422
7125	211423
49094	211424
69553	211425
36136	211426
7269	211427
36227	211428
27135	211429
14352	211430
32991	211431
2839	211432
9007	211433
23084	211434
28560	211435
63924	211436
23439	211437
13537	211438
70669	211439
38	211440
14840	211441
47983	211442
3774	211443
11006	211444
36936	211445
102420	211446
20263	211447
22039	211448
8087	211449
6645	211450
118477	211451
20317	211452
130711	211453
88752	211454
164770	211455
3954	211456
102053	211457
28264	211458
67508	211459
152846	211460
50630	211461
60274	211462
5957	211463
43602	211464
10165	211465
7043	211466
22813	211467
1794	211468
12144	211469
12787	211470
33105	211471
5195	211472
95918	211473
41203	211474
47482	211475
2024	211476
3938	211477
40848	211478
468	211479
59101	211480
5656	211481
57266	211482
4020	211483
30848	211484
57232	211485
1843	211486
7660	211487
20889	211488
31155	211489
6062	211490
84316	211491
22623	211492
66879	211493
12245	211494
52312	211495
140559	211496
3143	211497
71468	211498
55475	211499
9232	211500
44514	211501
10341	211502
25320	211503
37296	211504
90786	211505
82692	211506
70745	211507
57767	211508
154392	211509
39320	211510
20857	211511
81831	211512
21183	211513
90930	211514
49737	211515
111132	211516
72152	211517
466	211518
1087	211519
44585	211520
69978	211521
116567	211522
38419	211523
18929	211524
851	211525
53991	211526
89342	211527
67163	211528
24141	211529
15204	211530
96652	211531
55368	211532
29041	211533
8434	211534
68422	211535
61513	211536
2286	211537
36749	211538
1451	211539
100068	211540
23056	211541
57767	211542
65088	211543
68862	211544
37561	211545
19899	211546
119053	211547
753	211548
9281	211549
1519	211550
55181	211551
1429	211552
25151	211553
24847	211554
34778	211555
94899	211556
166641	211557
14081	211558
13011	211559
3610	211560
14503	211561
37017	211562
121720	211563
93129	211564
26923	211565
75936	211566
15401	211567
65573	211568
49824	211569
146596	211570
33477	211571
14399	211572
130517	211573
70210	211574
14700	211575
37394	211576
100326	211577
15039	211578
54451	211579
53434	211580
69504	211581
61003	211582
17238	211583
49167	211584
45753	211585
34001	211586
32967	211587
43482	211588
35815	211589
748	211590
146980	211591
84797	211592
1961	211593
34940	211594
4482	211595
34100	211596
23878	211597
24230	211598
43	211599
61902	211600
47114	211601
1730	211602
26525	211603
64162	211604
7656	211605
110248	211606
11476	211607
2243	211608
15378	211609
22985	211610
7503	211611
6034	211612
69397	211613
15153	211614
7096	211615
67614	211616
75121	211617
115511	211618
3035	211619
3615	211620
24022	211621
2144	211622
20977	211623
79266	211624
15060	211625
38526	211626
71001	211627
2822	211628
264	211629
20612	211630
32291	211631
6012	211632
44616	211633
84125	211634
92311	211635
1887	211636
74829	211637
10045	211638
21519	211639
73171	211640
33161	211641
5230	211642
4135	211643
41753	211644
30620	211645
15464	211646
427	211647
66663	211648
18900	211649
7427	211650
133664	211651
47492	211652
124104	211653
56217	211654
75413	211655
10113	211656
69185	211657
97401	211658
19933	211659
140345	211660
5812	211661
34139	211662
54765	211663
159984	211664
6325	211665
19348	211666
55360	211667
121016	211668
204	211669
25360	211670
179	211671
96354	211672
29774	211673
1229	211674
31131	211675
1252	211676
79778	211677
20068	211678
8358	211679
62781	211680
3497	211681
59127	211682
4658	211683
102458	211684
20603	211685
28791	211686
107223	211687
117239	211688
2205	211689
2040	211690
29748	211691
152711	211692
36886	211693
23134	211694
11979	211695
71582	211696
30978	211697
77632	211698
31344	211699
116299	211700
7022	211701
87867	211702
2619	211703
68246	211704
19051	211705
24505	211706
203	211707
139133	211708
29398	211709
51536	211710
5154	211711
10218	211712
23995	211713
23259	211714
103223	211715
14247	211716
25774	211717
1789	211718
63073	211719
11614	211720
81228	211721
85030	211722
41292	211723
13026	211724
19397	211725
35567	211726
76686	211727
1938	211728
20033	211729
3753	211730
13272	211731
63586	211732
31614	211733
125156	211734
53412	211735
95455	211736
36192	211737
74132	211738
46005	211739
14133	211740
77891	211741
83146	211742
3194	211743
7020	211744
3445	211745
27588	211746
113309	211747
1953	211748
534	211749
23198	211750
2675	211751
65680	211752
1959	211753
56	211754
50555	211755
121863	211756
25860	211757
55068	211758
2127	211759
6354	211760
15716	211761
15606	211762
1190	211763
59741	211764
72052	211765
122966	211766
5900	211767
21088	211768
86013	211769
4091	211770
47811	211771
87434	211772
35883	211773
28508	211774
44104	211775
106695	211776
15077	211777
110886	211778
54213	211779
74646	211780
3171	211781
6699	211782
29392	211783
5929	211784
12005	211785
137	211786
12070	211787
37680	211788
470	211789
4259	211790
2208	211791
2491	211792
3815	211793
54820	211794
17884	211795
13203	211796
8438	211797
24776	211798
59574	211799
28569	211800
37973	211801
74861	211802
15750	211803
37077	211804
150895	211805
59769	211806
16173	211807
3863	211808
92778	211809
94034	211810
63880	211811
4031	211812
74376	211813
388	211814
3750	211815
10768	211816
32662	211817
1827	211818
58764	211819
31479	211820
70961	211821
21295	211822
81619	211823
64135	211824
1556	211825
22285	211826
886	211827
7169	211828
17368	211829
107599	211830
10290	211831
28261	211832
6735	211833
563	211834
1082	211835
98255	211836
97251	211837
23342	211838
53890	211839
73231	211840
23919	211841
10278	211842
26129	211843
60478	211844
564	211845
29534	211846
2221	211847
33669	211848
37684	211849
151461	211850
5367	211851
3960	211852
47873	211853
106787	211854
30823	211855
15616	211856
25713	211857
13022	211858
103042	211859
10819	211860
1996	211861
29514	211862
21965	211863
11082	211864
24771	211865
23896	211866
13701	211867
96165	211868
21060	211869
95430	211870
13857	211871
37539	211872
52053	211873
90804	211874
3320	211875
13622	211876
9153	211877
164056	211878
2643	211879
3197	211880
109389	211881
61198	211882
39	211883
80728	211884
53479	211885
21459	211886
35723	211887
6605	211888
18653	211889
72768	211890
34384	211891
4229	211892
338	211893
53106	211894
25974	211895
3445	211896
130	211897
69279	211898
23897	211899
145627	211900
19870	211901
69335	211902
14261	211903
5608	211904
10857	211905
17638	211906
69172	211907
59689	211908
24186	211909
37342	211910
10742	211911
8943	211912
12298	211913
63147	211914
1087	211915
5480	211916
30211	211917
8002	211918
11705	211919
190	211920
23124	211921
3260	211922
20683	211923
139833	211924
47769	211925
18508	211926
18414	211927
5752	211928
17207	211929
18988	211930
46158	211931
1934	211932
3110	211933
6995	211934
8951	211935
13952	211936
11954	211937
61758	211938
38268	211939
1438	211940
1514	211941
495	211942
68699	211943
128950	211944
4423	211945
19251	211946
39668	211947
104039	211948
13788	211949
72477	211950
25758	211951
63552	211952
103	211953
70160	211954
11746	211955
31493	211956
21022	211957
5298	211958
3387	211959
30969	211960
18696	211961
18393	211962
20522	211963
156051	211964
8288	211965
130346	211966
262	211967
3095	211968
112215	211969
31253	211970
37101	211971
740	211972
3059	211973
34548	211974
143995	211975
12711	211976
120348	211977
21662	211978
18535	211979
34464	211980
87864	211981
92823	211982
3939	211983
17767	211984
80986	211985
160311	211986
23735	211987
18442	211988
98823	211989
88266	211990
65159	211991
90164	211992
70725	211993
25815	211994
34279	211995
1492	211996
166640	211997
90954	211998
33792	211999
90249	212000
1374	212001
492	212002
16674	212003
62393	212004
59680	212005
43813	212006
8880	212007
40279	212008
45635	212009
842	212010
37723	212011
2162	212012
21582	212013
14737	212014
54767	212015
111052	212016
6415	212017
19	212018
41772	212019
364	212020
14127	212021
2387	212022
70	212023
9407	212024
56367	212025
31874	212026
1108	212027
1178	212028
43469	212029
5246	212030
52989	212031
76063	212032
91999	212033
26601	212034
282	212035
5512	212036
13821	212037
12241	212038
29902	212039
73477	212040
13299	212041
103046	212042
107144	212043
125683	212044
97609	212045
125188	212046
43742	212047
98353	212048
123309	212049
37407	212050
15013	212051
14033	212052
128231	212053
48917	212054
82762	212055
75242	212056
80830	212057
22052	212058
33750	212059
25050	212060
21080	212061
71216	212062
54953	212063
39492	212064
41767	212065
5331	212066
7845	212067
10352	212068
57789	212069
118602	212070
21816	212071
19048	212072
24030	212073
61838	212074
18838	212075
1055	212076
394	212077
37471	212078
7592	212079
39378	212080
828	212081
113739	212082
34751	212083
56523	212084
15140	212085
48794	212086
29396	212087
50535	212088
26263	212089
69954	212090
30573	212091
24748	212092
67737	212093
134041	212094
27830	212095
40422	212096
1755	212097
78162	212098
97537	212099
69168	212100
33808	212101
3999	212102
2893	212103
16094	212104
6217	212105
65047	212106
42206	212107
13430	212108
34976	212109
72488	212110
54448	212111
917	212112
20601	212113
2794	212114
53791	212115
4995	212116
22462	212117
41940	212118
120388	212119
28656	212120
8019	212121
12227	212122
47984	212123
40245	212124
136259	212125
26292	212126
56226	212127
12786	212128
10812	212129
42175	212130
68402	212131
17457	212132
31338	212133
53299	212134
78594	212135
132478	212136
23140	212137
18480	212138
75165	212139
1681	212140
56489	212141
35284	212142
51941	212143
32553	212144
14224	212145
83749	212146
2346	212147
33321	212148
8040	212149
34646	212150
34788	212151
116640	212152
895	212153
33015	212154
44376	212155
8227	212156
83857	212157
17124	212158
60729	212159
76593	212160
67549	212161
7748	212162
21351	212163
35472	212164
54982	212165
73302	212166
22836	212167
61092	212168
38567	212169
28827	212170
121431	212171
2281	212172
8689	212173
1745	212174
105372	212175
132810	212176
4481	212177
24572	212178
1137	212179
4165	212180
97478	212181
69914	212182
140314	212183
57397	212184
70723	212185
7693	212186
131030	212187
157602	212188
56704	212189
58496	212190
31163	212191
6985	212192
86359	212193
2821	212194
86900	212195
144853	212196
83311	212197
3868	212198
10799	212199
15245	212200
3974	212201
69123	212202
41532	212203
6971	212204
99551	212205
15909	212206
8624	212207
39622	212208
7550	212209
5237	212210
141295	212211
65091	212212
87746	212213
8832	212214
11426	212215
125284	212216
12079	212217
84669	212218
104850	212219
24218	212220
36998	212221
21159	212222
17824	212223
10892	212224
11698	212225
478	212226
26882	212227
129616	212228
18527	212229
74954	212230
19476	212231
84277	212232
6637	212233
69758	212234
1034	212235
76912	212236
33397	212237
46469	212238
59536	212239
104712	212240
30388	212241
53587	212242
34580	212243
12715	212244
5222	212245
54858	212246
27513	212247
37795	212248
53208	212249
9050	212250
35633	212251
22333	212252
57024	212253
14164	212254
64063	212255
48548	212256
4881	212257
162077	212258
56990	212259
72862	212260
79381	212261
38576	212262
30348	212263
65035	212264
15939	212265
24823	212266
25265	212267
64220	212268
110847	212269
65943	212270
37504	212271
65254	212272
1242	212273
2246	212274
31625	212275
20739	212276
7544	212277
15936	212278
136172	212279
2937	212280
42040	212281
13414	212282
102885	212283
2262	212284
42588	212285
57290	212286
10331	212287
3019	212288
4865	212289
23846	212290
189	212291
68779	212292
19886	212293
76462	212294
7700	212295
103475	212296
66469	212297
41218	212298
3274	212299
58171	212300
38269	212301
14829	212302
121973	212303
24144	212304
10242	212305
23638	212306
56459	212307
13308	212308
110407	212309
5263	212310
22700	212311
83403	212312
5048	212313
2609	212314
14598	212315
21787	212316
60448	212317
60648	212318
91819	212319
18563	212320
36246	212321
26420	212322
92478	212323
80072	212324
31733	212325
8473	212326
13014	212327
37340	212328
115591	212329
12898	212330
26802	212331
80525	212332
26410	212333
19696	212334
6183	212335
15459	212336
4799	212337
32365	212338
27553	212339
39076	212340
34339	212341
35204	212342
21265	212343
82555	212344
49085	212345
13771	212346
141248	212347
53603	212348
76417	212349
80551	212350
31977	212351
131606	212352
5696	212353
41252	212354
740	212355
11956	212356
96965	212357
142380	212358
136793	212359
83082	212360
30090	212361
1637	212362
35372	212363
8943	212364
36448	212365
30486	212366
20494	212367
12734	212368
5546	212369
42891	212370
137901	212371
16057	212372
22065	212373
11630	212374
20464	212375
24051	212376
50695	212377
3447	212378
26709	212379
39237	212380
20919	212381
17854	212382
35088	212383
73590	212384
14074	212385
6993	212386
93962	212387
114	212388
31828	212389
17143	212390
33591	212391
54241	212392
50488	212393
61068	212394
14691	212395
1957	212396
39745	212397
6312	212398
19120	212399
3141	212400
16713	212401
72951	212402
50607	212403
53432	212404
1291	212405
93	212406
55927	212407
43256	212408
159629	212409
116128	212410
16114	212411
83266	212412
23657	212413
41016	212414
12888	212415
37342	212416
41513	212417
21435	212418
125622	212419
25027	212420
6324	212421
125410	212422
28583	212423
68579	212424
9513	212425
20608	212426
41503	212427
97017	212428
118267	212429
86311	212430
70084	212431
8060	212432
58492	212433
35690	212434
116381	212435
49458	212436
46438	212437
42963	212438
18446	212439
26365	212440
67799	212441
22549	212442
110046	212443
49235	212444
68871	212445
43426	212446
13099	212447
42230	212448
3724	212449
61883	212450
31279	212451
134995	212452
87572	212453
9734	212454
4	212455
133650	212456
42205	212457
15997	212458
5026	212459
7886	212460
18843	212461
44452	212462
9	212463
11868	212464
18784	212465
4660	212466
79915	212467
30813	212468
68567	212469
644	212470
24	212471
29721	212472
6009	212473
543	212474
3090	212475
5977	212476
31591	212477
261	212478
1893	212479
11752	212480
130043	212481
22144	212482
77426	212483
6964	212484
14012	212485
78848	212486
53994	212487
7235	212488
8167	212489
134525	212490
11824	212491
17050	212492
6557	212493
36854	212494
11790	212495
79490	212496
16586	212497
3369	212498
48267	212499
4960	212500
45825	212501
36134	212502
28791	212503
98767	212504
18035	212505
13323	212506
5337	212507
162602	212508
52901	212509
49785	212510
38559	212511
324	212512
39032	212513
434	212514
1319	212515
9017	212516
113395	212517
76085	212518
67225	212519
11578	212520
95586	212521
21210	212522
53451	212523
11888	212524
45390	212525
27642	212526
131255	212527
43763	212528
16358	212529
26833	212530
31	212531
5015	212532
15205	212533
31886	212534
5930	212535
83346	212536
10932	212537
127318	212538
65697	212539
1578	212540
55134	212541
84034	212542
99350	212543
1330	212544
8639	212545
65916	212546
3379	212547
24280	212548
2184	212549
94967	212550
39385	212551
81939	212552
4972	212553
29	212554
61537	212555
43531	212556
42860	212557
23961	212558
55883	212559
71176	212560
1332	212561
13060	212562
30559	212563
10338	212564
45496	212565
11019	212566
66776	212567
98293	212568
164562	212569
54427	212570
8285	212571
11527	212572
46725	212573
2442	212574
21779	212575
6980	212576
16581	212577
4346	212578
42811	212579
34174	212580
45084	212581
50937	212582
15324	212583
87630	212584
12851	212585
33999	212586
16993	212587
3328	212588
4021	212589
124580	212590
3182	212591
33545	212592
75049	212593
8979	212594
38656	212595
5049	212596
702	212597
492	212598
55455	212599
36035	212600
86832	212601
87762	212602
81990	212603
17867	212604
4062	212605
8708	212606
20249	212607
31341	212608
9	212609
104276	212610
17995	212611
2313	212612
6649	212613
3593	212614
72477	212615
134464	212616
103457	212617
4948	212618
41478	212619
48713	212620
52372	212621
365	212622
83283	212623
29704	212624
51447	212625
4241	212626
9171	212627
56092	212628
114711	212629
51251	212630
3818	212631
12869	212632
36498	212633
22428	212634
101835	212635
34486	212636
43938	212637
36178	212638
24723	212639
33817	212640
47534	212641
26590	212642
76863	212643
19002	212644
22198	212645
1013	212646
140	212647
55237	212648
12857	212649
159027	212650
78844	212651
67259	212652
27906	212653
5172	212654
3616	212655
1564	212656
41641	212657
73	212658
24685	212659
6858	212660
17100	212661
40776	212662
42702	212663
2202	212664
46596	212665
125880	212666
8536	212667
69	212668
130781	212669
153283	212670
2052	212671
47177	212672
72606	212673
30254	212674
16850	212675
108841	212676
88306	212677
2589	212678
93518	212679
115523	212680
9236	212681
10431	212682
931	212683
55	212684
15228	212685
4640	212686
20957	212687
416	212688
23939	212689
30733	212690
52854	212691
65468	212692
124160	212693
47919	212694
8065	212695
40547	212696
54302	212697
46295	212698
110777	212699
109088	212700
11337	212701
9397	212702
12248	212703
31610	212704
3512	212705
28078	212706
81120	212707
83045	212708
20574	212709
26163	212710
4500	212711
60864	212712
2330	212713
14206	212714
2466	212715
42781	212716
31056	212717
12803	212718
34050	212719
15178	212720
117793	212721
42207	212722
18954	212723
59824	212724
101225	212725
92904	212726
3278	212727
26629	212728
102954	212729
2412	212730
2638	212731
1566	212732
49021	212733
22117	212734
75407	212735
35763	212736
88545	212737
60383	212738
51397	212739
42670	212740
41568	212741
21278	212742
126463	212743
10685	212744
21105	212745
11584	212746
127259	212747
71400	212748
26214	212749
16086	212750
19455	212751
84097	212752
53514	212753
74263	212754
37505	212755
15759	212756
125526	212757
57057	212758
39826	212759
832	212760
8872	212761
5995	212762
61157	212763
87792	212764
39333	212765
3392	212766
1247	212767
2785	212768
8779	212769
4104	212770
65	212771
127544	212772
101429	212773
46640	212774
11021	212775
7379	212776
645	212777
14743	212778
34514	212779
53575	212780
73325	212781
43165	212782
2067	212783
51131	212784
88899	212785
77460	212786
4122	212787
115	212788
3519	212789
110388	212790
1698	212791
6469	212792
11985	212793
29069	212794
4979	212795
69218	212796
19255	212797
1079	212798
22803	212799
66308	212800
20756	212801
30989	212802
5297	212803
50292	212804
23398	212805
30500	212806
20501	212807
76409	212808
21121	212809
2235	212810
120	212811
8143	212812
41495	212813
105206	212814
93556	212815
161524	212816
3405	212817
3092	212818
130760	212819
23407	212820
65482	212821
68105	212822
1022	212823
28501	212824
63116	212825
2978	212826
11877	212827
15793	212828
1212	212829
41126	212830
32453	212831
287	212832
50069	212833
66437	212834
46399	212835
125135	212836
44458	212837
105927	212838
35920	212839
47614	212840
100275	212841
64436	212842
25075	212843
70053	212844
2079	212845
16611	212846
156188	212847
29038	212848
40582	212849
26427	212850
10299	212851
2312	212852
11567	212853
75562	212854
29975	212855
14536	212856
10203	212857
15173	212858
3980	212859
56473	212860
4794	212861
4572	212862
88393	212863
6557	212864
31008	212865
62449	212866
5655	212867
473	212868
10894	212869
3341	212870
51539	212871
153115	212872
17730	212873
1421	212874
27	212875
15247	212876
139101	212877
22353	212878
69635	212879
4580	212880
129526	212881
125	212882
49559	212883
12240	212884
24170	212885
72575	212886
48750	212887
14619	212888
81663	212889
51348	212890
45465	212891
2567	212892
8921	212893
138933	212894
4880	212895
12620	212896
12243	212897
60275	212898
68964	212899
7073	212900
86186	212901
3392	212902
28634	212903
36140	212904
25566	212905
68482	212906
128911	212907
19182	212908
36448	212909
93593	212910
137369	212911
72282	212912
16779	212913
158834	212914
5732	212915
1092	212916
43026	212917
46411	212918
31268	212919
16672	212920
1468	212921
99828	212922
47329	212923
7963	212924
57952	212925
77443	212926
164456	212927
164309	212928
3670	212929
3866	212930
15180	212931
2390	212932
7914	212933
8434	212934
927	212935
110861	212936
69326	212937
21017	212938
59375	212939
133496	212940
98100	212941
4140	212942
33709	212943
23839	212944
65968	212945
134142	212946
22845	212947
22307	212948
5988	212949
32020	212950
117422	212951
23085	212952
71609	212953
90271	212954
23494	212955
42628	212956
63510	212957
87717	212958
5748	212959
22095	212960
85216	212961
120733	212962
110769	212963
53544	212964
33090	212965
2630	212966
6678	212967
78314	212968
196	212969
93143	212970
35354	212971
67728	212972
90907	212973
100518	212974
125927	212975
86549	212976
62694	212977
74089	212978
323	212979
64919	212980
94543	212981
94137	212982
15939	212983
29409	212984
57810	212985
69776	212986
86502	212987
26358	212988
4796	212989
76011	212990
1587	212991
47978	212992
23576	212993
87128	212994
69719	212995
33357	212996
29066	212997
88049	212998
58228	212999
1738	213000
16391	213001
49827	213002
48554	213003
14013	213004
7662	213005
33336	213006
99299	213007
2141	213008
73375	213009
11401	213010
11665	213011
32625	213012
76	213013
406	213014
14633	213015
138648	213016
6314	213017
21834	213018
78298	213019
78029	213020
117418	213021
6722	213022
11976	213023
17203	213024
133296	213025
122099	213026
56065	213027
6	213028
66345	213029
59718	213030
4435	213031
875	213032
22223	213033
27369	213034
6790	213035
25725	213036
58273	213037
2367	213038
18549	213039
21716	213040
286	213041
23655	213042
22204	213043
60976	213044
27126	213045
27042	213046
58791	213047
6130	213048
81888	213049
66796	213050
13117	213051
16783	213052
162643	213053
88682	213054
8826	213055
58382	213056
50312	213057
53610	213058
34228	213059
4453	213060
52047	213061
99287	213062
10349	213063
119462	213064
60302	213065
26039	213066
63772	213067
1514	213068
60605	213069
48544	213070
908	213071
9596	213072
58344	213073
55284	213074
609	213075
16748	213076
6762	213077
39536	213078
28786	213079
3065	213080
41924	213081
1416	213082
2582	213083
17990	213084
51178	213085
49808	213086
54473	213087
27980	213088
1133	213089
11042	213090
17297	213091
37655	213092
161690	213093
66463	213094
17455	213095
75107	213096
38645	213097
14406	213098
34984	213099
22948	213100
15391	213101
43789	213102
12840	213103
5607	213104
30182	213105
55971	213106
32527	213107
67900	213108
479	213109
14352	213110
1325	213111
44167	213112
37064	213113
24165	213114
30880	213115
34715	213116
9826	213117
7329	213118
8700	213119
23043	213120
129057	213121
768	213122
19845	213123
37789	213124
106990	213125
2041	213126
34388	213127
32144	213128
4259	213129
137945	213130
11584	213131
138438	213132
59348	213133
33545	213134
30257	213135
20015	213136
43	213137
59013	213138
37257	213139
15323	213140
22058	213141
82738	213142
48903	213143
12069	213144
45840	213145
72164	213146
30561	213147
16474	213148
48502	213149
26947	213150
12737	213151
62415	213152
71417	213153
127845	213154
8906	213155
13496	213156
130506	213157
146130	213158
54461	213159
28552	213160
69828	213161
38514	213162
23811	213163
104625	213164
31264	213165
43764	213166
39247	213167
27993	213168
29148	213169
65746	213170
6695	213171
16210	213172
13934	213173
36231	213174
45815	213175
6784	213176
18457	213177
8898	213178
12038	213179
1729	213180
57226	213181
26260	213182
89429	213183
11391	213184
10983	213185
23674	213186
64452	213187
19343	213188
6069	213189
20980	213190
6920	213191
1899	213192
12	213193
21641	213194
5844	213195
16080	213196
74715	213197
39817	213198
24360	213199
43292	213200
70604	213201
6021	213202
66744	213203
20662	213204
31899	213205
71817	213206
12967	213207
55223	213208
35358	213209
89488	213210
41598	213211
20208	213212
9245	213213
44913	213214
66922	213215
53075	213216
1047	213217
19938	213218
58802	213219
28252	213220
26263	213221
4208	213222
58625	213223
59214	213224
22522	213225
89193	213226
35338	213227
12382	213228
43490	213229
51002	213230
22118	213231
7245	213232
75974	213233
109035	213234
11082	213235
82862	213236
4	213237
63751	213238
234	213239
88478	213240
31233	213241
820	213242
101404	213243
46727	213244
1164	213245
12195	213246
16123	213247
28938	213248
11664	213249
77497	213250
18921	213251
68776	213252
10640	213253
111541	213254
82513	213255
3914	213256
877	213257
74246	213258
10957	213259
47123	213260
4112	213261
61229	213262
39808	213263
14668	213264
112030	213265
6138	213266
381	213267
113089	213268
60662	213269
3269	213270
106511	213271
11585	213272
163265	213273
82475	213274
49709	213275
166266	213276
41179	213277
18215	213278
42114	213279
82235	213280
6758	213281
6838	213282
49855	213283
106444	213284
33010	213285
7922	213286
28660	213287
233	213288
7709	213289
2791	213290
115381	213291
116	213292
65675	213293
56969	213294
14493	213295
9694	213296
114458	213297
33051	213298
75499	213299
64135	213300
26610	213301
10865	213302
10189	213303
48456	213304
50318	213305
24202	213306
5601	213307
79419	213308
85664	213309
4135	213310
18917	213311
7591	213312
47436	213313
95409	213314
41530	213315
142819	213316
69185	213317
4848	213318
26188	213319
109288	213320
49122	213321
146884	213322
97852	213323
59449	213324
57749	213325
29334	213326
40865	213327
2870	213328
39840	213329
6509	213330
2959	213331
40806	213332
26501	213333
116077	213334
23678	213335
6127	213336
9840	213337
47781	213338
47117	213339
31431	213340
55799	213341
6530	213342
24992	213343
66935	213344
50050	213345
14893	213346
122719	213347
15825	213348
7018	213349
67759	213350
70062	213351
2343	213352
9452	213353
4169	213354
41308	213355
615	213356
80809	213357
13792	213358
11662	213359
27716	213360
151336	213361
165950	213362
1355	213363
19954	213364
24421	213365
107318	213366
457	213367
72492	213368
18484	213369
27076	213370
2699	213371
22779	213372
11369	213373
49599	213374
29698	213375
1433	213376
12790	213377
47364	213378
17352	213379
2551	213380
105662	213381
27634	213382
6620	213383
44069	213384
85449	213385
2384	213386
890	213387
3315	213388
12644	213389
80647	213390
3577	213391
46978	213392
73742	213393
13949	213394
4565	213395
33352	213396
19492	213397
21881	213398
1539	213399
3096	213400
1009	213401
7187	213402
245	213403
123152	213404
41131	213405
23916	213406
534	213407
74533	213408
18535	213409
35297	213410
48743	213411
4384	213412
81507	213413
27280	213414
15808	213415
21556	213416
38239	213417
41877	213418
22965	213419
28408	213420
22824	213421
291	213422
48927	213423
26377	213424
52736	213425
15912	213426
56513	213427
144625	213428
5783	213429
45745	213430
31858	213431
155700	213432
74	213433
11906	213434
22229	213435
2200	213436
6428	213437
9142	213438
132252	213439
1469	213440
1199	213441
9282	213442
60217	213443
65463	213444
4678	213445
56101	213446
91447	213447
102338	213448
59735	213449
103421	213450
10053	213451
23158	213452
54207	213453
6408	213454
22615	213455
716	213456
13689	213457
14234	213458
1613	213459
141695	213460
82697	213461
147630	213462
131299	213463
125	213464
1421	213465
19748	213466
7994	213467
63360	213468
6000	213469
59968	213470
122734	213471
116497	213472
158688	213473
21893	213474
97635	213475
22027	213476
25195	213477
12308	213478
58519	213479
4505	213480
40644	213481
39490	213482
22257	213483
139	213484
48162	213485
23456	213486
155861	213487
24402	213488
12359	213489
436	213490
2640	213491
4417	213492
23432	213493
64985	213494
64262	213495
77587	213496
10188	213497
14227	213498
48489	213499
147	213500
46453	213501
49665	213502
3851	213503
24467	213504
54963	213505
85986	213506
66744	213507
102226	213508
11689	213509
26953	213510
378	213511
995	213512
27470	213513
91379	213514
4381	213515
7142	213516
95206	213517
73955	213518
36315	213519
16468	213520
8057	213521
73786	213522
65719	213523
9809	213524
59863	213525
6168	213526
39965	213527
32948	213528
1730	213529
129	213530
72192	213531
42887	213532
31546	213533
40750	213534
50798	213535
12203	213536
6991	213537
98110	213538
54219	213539
114662	213540
57204	213541
50241	213542
2228	213543
37040	213544
37110	213545
164542	213546
80392	213547
19612	213548
14740	213549
45807	213550
26163	213551
17663	213552
2599	213553
6445	213554
19911	213555
16012	213556
74763	213557
36234	213558
271	213559
54263	213560
3652	213561
36286	213562
4027	213563
121238	213564
114026	213565
139482	213566
53036	213567
10228	213568
43130	213569
22261	213570
20516	213571
18155	213572
14765	213573
78643	213574
124448	213575
6085	213576
48359	213577
147583	213578
27846	213579
120073	213580
35215	213581
31193	213582
40751	213583
181	213584
2537	213585
110763	213586
40051	213587
57422	213588
1968	213589
33011	213590
65044	213591
51110	213592
49665	213593
8023	213594
38866	213595
133605	213596
58105	213597
979	213598
99104	213599
47920	213600
7	213601
7300	213602
20188	213603
25797	213604
76735	213605
28230	213606
8230	213607
74666	213608
1938	213609
6390	213610
3205	213611
77201	213612
20176	213613
13398	213614
99990	213615
2446	213616
3793	213617
122300	213618
47420	213619
82397	213620
34182	213621
20003	213622
1255	213623
42268	213624
64408	213625
939	213626
13481	213627
1824	213628
4421	213629
61831	213630
11179	213631
24862	213632
39563	213633
157636	213634
44514	213635
4772	213636
8575	213637
13847	213638
2728	213639
34501	213640
80145	213641
82705	213642
26507	213643
1688	213644
33433	213645
59233	213646
114976	213647
152719	213648
19044	213649
65649	213650
11499	213651
16319	213652
48856	213653
104215	213654
14080	213655
37754	213656
82322	213657
6433	213658
9569	213659
16716	213660
39437	213661
15000	213662
813	213663
79380	213664
41743	213665
36865	213666
24477	213667
6891	213668
11387	213669
17034	213670
28922	213671
1059	213672
26366	213673
8107	213674
4918	213675
92829	213676
59249	213677
10202	213678
32891	213679
10597	213680
8337	213681
7698	213682
16622	213683
104035	213684
55861	213685
85172	213686
10782	213687
18698	213688
97937	213689
5877	213690
55886	213691
105077	213692
1533	213693
2297	213694
83732	213695
26711	213696
59414	213697
50020	213698
4166	213699
9837	213700
5593	213701
6615	213702
57965	213703
22715	213704
44335	213705
1103	213706
22478	213707
69746	213708
42494	213709
2816	213710
20065	213711
18525	213712
67405	213713
48227	213714
25179	213715
124637	213716
35320	213717
127075	213718
55161	213719
53219	213720
72317	213721
29997	213722
12049	213723
28	213724
45872	213725
36909	213726
31998	213727
83340	213728
62682	213729
121034	213730
72692	213731
9519	213732
74245	213733
18966	213734
29430	213735
13310	213736
53069	213737
293	213738
147411	213739
581	213740
105395	213741
26816	213742
37142	213743
6745	213744
43330	213745
222	213746
76140	213747
64365	213748
29444	213749
71007	213750
26760	213751
17811	213752
29702	213753
4103	213754
386	213755
699	213756
70401	213757
42359	213758
81187	213759
128081	213760
3577	213761
879	213762
90943	213763
1218	213764
37074	213765
80879	213766
28664	213767
48954	213768
20837	213769
61844	213770
17277	213771
43457	213772
18583	213773
99544	213774
330	213775
30216	213776
97292	213777
132825	213778
6929	213779
11711	213780
58567	213781
44260	213782
61251	213783
57673	213784
91416	213785
120296	213786
9151	213787
128019	213788
19202	213789
14971	213790
153129	213791
15121	213792
10749	213793
113525	213794
85163	213795
13538	213796
26513	213797
4047	213798
3281	213799
36651	213800
66684	213801
1197	213802
22690	213803
42548	213804
3993	213805
23470	213806
40451	213807
42549	213808
37911	213809
4624	213810
22880	213811
14274	213812
18462	213813
65286	213814
7521	213815
13999	213816
58555	213817
3630	213818
17326	213819
41460	213820
860	213821
46498	213822
14693	213823
9937	213824
37803	213825
10534	213826
80088	213827
12014	213828
103472	213829
126948	213830
100781	213831
4033	213832
475	213833
48036	213834
63585	213835
64298	213836
55147	213837
136161	213838
98455	213839
68339	213840
144124	213841
13140	213842
42510	213843
31765	213844
35608	213845
6429	213846
115124	213847
1253	213848
99437	213849
4026	213850
54305	213851
19366	213852
14392	213853
35354	213854
31789	213855
6931	213856
2188	213857
240	213858
56796	213859
40352	213860
69830	213861
24666	213862
3102	213863
36433	213864
1500	213865
174	213866
119468	213867
80270	213868
105387	213869
52356	213870
53711	213871
58788	213872
71006	213873
18453	213874
88	213875
8976	213876
12739	213877
159554	213878
15060	213879
39889	213880
54522	213881
157585	213882
8497	213883
106030	213884
16526	213885
24460	213886
20305	213887
11508	213888
66620	213889
86543	213890
28801	213891
99062	213892
37301	213893
20742	213894
44847	213895
66759	213896
105142	213897
29226	213898
10280	213899
2845	213900
68240	213901
120101	213902
117492	213903
17876	213904
60454	213905
4338	213906
1020	213907
28547	213908
54107	213909
66754	213910
25030	213911
2878	213912
58895	213913
50	213914
8686	213915
17492	213916
22639	213917
41919	213918
26772	213919
80491	213920
9836	213921
1761	213922
75455	213923
1075	213924
50840	213925
26562	213926
85138	213927
48226	213928
866	213929
10227	213930
4357	213931
29804	213932
121655	213933
121712	213934
66037	213935
11332	213936
51090	213937
53583	213938
64808	213939
37133	213940
43641	213941
33090	213942
148114	213943
68683	213944
447	213945
32829	213946
12479	213947
47443	213948
12091	213949
22836	213950
4559	213951
94014	213952
127315	213953
15768	213954
6264	213955
12479	213956
29825	213957
33088	213958
18526	213959
140272	213960
26132	213961
33285	213962
6130	213963
26303	213964
38730	213965
118075	213966
161409	213967
116230	213968
37306	213969
771	213970
50596	213971
56081	213972
20932	213973
34490	213974
33002	213975
293	213976
114127	213977
7459	213978
49423	213979
20067	213980
3149	213981
32927	213982
634	213983
5449	213984
55186	213985
13745	213986
19562	213987
39033	213988
32887	213989
13932	213990
131	213991
17027	213992
33985	213993
132828	213994
119867	213995
6351	213996
185	213997
138004	213998
4926	213999
73527	214000
25706	214001
83617	214002
22547	214003
8292	214004
28086	214005
1328	214006
2496	214007
4520	214008
83	214009
6439	214010
30166	214011
13872	214012
6683	214013
47877	214014
30645	214015
87820	214016
76207	214017
10373	214018
31902	214019
1247	214020
35401	214021
36802	214022
58313	214023
53409	214024
81042	214025
69473	214026
10069	214027
15906	214028
882	214029
38648	214030
93765	214031
7518	214032
35298	214033
48658	214034
109970	214035
6661	214036
3297	214037
6442	214038
30882	214039
35906	214040
76567	214041
71820	214042
153656	214043
43560	214044
28971	214045
21350	214046
72021	214047
26176	214048
12425	214049
26145	214050
23420	214051
7389	214052
32403	214053
54425	214054
9104	214055
5556	214056
19894	214057
85673	214058
10823	214059
10356	214060
111412	214061
2851	214062
13409	214063
158372	214064
29956	214065
20558	214066
36630	214067
914	214068
79733	214069
69710	214070
152526	214071
28931	214072
71863	214073
98141	214074
120308	214075
51	214076
48296	214077
15753	214078
150488	214079
134446	214080
144	214081
48018	214082
757	214083
39648	214084
26032	214085
157863	214086
124105	214087
175	214088
123302	214089
33724	214090
105530	214091
15776	214092
95863	214093
152628	214094
22174	214095
43898	214096
48	214097
2116	214098
10168	214099
94550	214100
10389	214101
500	214102
32	214103
22026	214104
37888	214105
158841	214106
9954	214107
6864	214108
159532	214109
43041	214110
78497	214111
10748	214112
7068	214113
12886	214114
6290	214115
3228	214116
109302	214117
24078	214118
12710	214119
1024	214120
44272	214121
28985	214122
5648	214123
126968	214124
101842	214125
19239	214126
22492	214127
3760	214128
71019	214129
33520	214130
70407	214131
30322	214132
74859	214133
32050	214134
7626	214135
527	214136
30601	214137
35195	214138
96805	214139
189	214140
42506	214141
87695	214142
3208	214143
90434	214144
43829	214145
99605	214146
1662	214147
1252	214148
45849	214149
32007	214150
1581	214151
39490	214152
83994	214153
13398	214154
44691	214155
10487	214156
132125	214157
34469	214158
1491	214159
66776	214160
89315	214161
8570	214162
34478	214163
42375	214164
116444	214165
943	214166
11649	214167
72135	214168
12233	214169
81274	214170
14405	214171
27246	214172
2101	214173
28329	214174
122211	214175
21130	214176
977	214177
9402	214178
32527	214179
59412	214180
142444	214181
98469	214182
73747	214183
82469	214184
9373	214185
6648	214186
47771	214187
151223	214188
6707	214189
9017	214190
17106	214191
86590	214192
4230	214193
43481	214194
10695	214195
117665	214196
20597	214197
6175	214198
19364	214199
64655	214200
26694	214201
86488	214202
86181	214203
4863	214204
16670	214205
59927	214206
35376	214207
10116	214208
41974	214209
1515	214210
87514	214211
72142	214212
29798	214213
154558	214214
16399	214215
13766	214216
12028	214217
136576	214218
12722	214219
10992	214220
15356	214221
56376	214222
32230	214223
30589	214224
5616	214225
2121	214226
24596	214227
19140	214228
43141	214229
2034	214230
61340	214231
16426	214232
92523	214233
36245	214234
84341	214235
11400	214236
92	214237
66608	214238
78446	214239
46371	214240
25660	214241
3574	214242
120526	214243
35711	214244
14274	214245
107006	214246
121545	214247
118170	214248
73128	214249
50537	214250
11095	214251
58683	214252
29859	214253
87336	214254
71218	214255
67337	214256
88969	214257
119958	214258
92866	214259
36552	214260
2445	214261
82926	214262
55201	214263
1487	214264
252	214265
59698	214266
15883	214267
27794	214268
18554	214269
63602	214270
96141	214271
9876	214272
12110	214273
70815	214274
81502	214275
40169	214276
78819	214277
66982	214278
30838	214279
118619	214280
77698	214281
9202	214282
42125	214283
49434	214284
10496	214285
44492	214286
56682	214287
40823	214288
8921	214289
8396	214290
84658	214291
17374	214292
34565	214293
7320	214294
1726	214295
16022	214296
6064	214297
38829	214298
23555	214299
80390	214300
44660	214301
21578	214302
5269	214303
28774	214304
69964	214305
101512	214306
100344	214307
1941	214308
1931	214309
39705	214310
61358	214311
759	214312
48577	214313
15132	214314
128984	214315
5693	214316
37674	214317
22910	214318
11091	214319
147648	214320
53532	214321
58378	214322
161702	214323
27458	214324
23608	214325
13611	214326
21106	214327
85635	214328
16446	214329
38328	214330
123457	214331
110426	214332
16653	214333
21372	214334
113160	214335
22104	214336
60300	214337
135900	214338
67895	214339
332	214340
105041	214341
4416	214342
18343	214343
47438	214344
2012	214345
158	214346
43528	214347
9190	214348
24302	214349
67723	214350
33996	214351
20859	214352
138863	214353
113921	214354
5669	214355
75426	214356
51035	214357
100528	214358
21960	214359
20	214360
66379	214361
7866	214362
53710	214363
26235	214364
45810	214365
13857	214366
482	214367
50087	214368
23262	214369
13	214370
51725	214371
6290	214372
24560	214373
38977	214374
21830	214375
9763	214376
92342	214377
62	214378
39922	214379
57546	214380
42328	214381
5544	214382
116972	214383
19539	214384
21257	214385
47218	214386
13310	214387
31693	214388
7652	214389
2558	214390
9123	214391
107700	214392
42168	214393
51806	214394
3150	214395
29511	214396
17218	214397
3503	214398
58090	214399
1329	214400
8902	214401
37828	214402
134540	214403
2907	214404
6731	214405
264	214406
16741	214407
50133	214408
99966	214409
17469	214410
29475	214411
41700	214412
34224	214413
3034	214414
1305	214415
64957	214416
46777	214417
28193	214418
4193	214419
81755	214420
90882	214421
14919	214422
68943	214423
2791	214424
56143	214425
88184	214426
76655	214427
31202	214428
39525	214429
28334	214430
11785	214431
13050	214432
9899	214433
130015	214434
4196	214435
24761	214436
499	214437
15871	214438
34130	214439
5805	214440
7660	214441
89886	214442
7330	214443
27789	214444
12449	214445
161627	214446
126559	214447
4672	214448
4613	214449
780	214450
65275	214451
8463	214452
475	214453
11734	214454
129544	214455
101649	214456
72989	214457
100520	214458
13904	214459
23278	214460
2475	214461
2293	214462
2318	214463
20769	214464
12520	214465
23037	214466
151913	214467
6836	214468
88186	214469
7791	214470
14248	214471
489	214472
98341	214473
67927	214474
49269	214475
141	214476
29632	214477
11473	214478
33149	214479
92571	214480
10376	214481
26336	214482
107724	214483
30292	214484
18424	214485
16996	214486
33189	214487
116436	214488
11482	214489
60590	214490
16012	214491
70943	214492
89019	214493
62525	214494
75288	214495
16946	214496
19957	214497
54087	214498
27	214499
15436	214500
29056	214501
80104	214502
58363	214503
18409	214504
18424	214505
24130	214506
75370	214507
10540	214508
4210	214509
70887	214510
2982	214511
81690	214512
22261	214513
32407	214514
37460	214515
41226	214516
70597	214517
152640	214518
15239	214519
13979	214520
41704	214521
39421	214522
109972	214523
26760	214524
24885	214525
7446	214526
13369	214527
13495	214528
27310	214529
26008	214530
23602	214531
7838	214532
418	214533
77449	214534
122135	214535
88457	214536
16537	214537
90745	214538
69729	214539
117438	214540
553	214541
1336	214542
37543	214543
57301	214544
81039	214545
80648	214546
14847	214547
36348	214548
12147	214549
13151	214550
9587	214551
24663	214552
116663	214553
32612	214554
86240	214555
4295	214556
72249	214557
810	214558
102797	214559
38550	214560
7817	214561
85104	214562
481	214563
5222	214564
882	214565
21185	214566
72606	214567
82383	214568
83273	214569
26674	214570
2368	214571
69848	214572
123975	214573
68	214574
32435	214575
20791	214576
17742	214577
5889	214578
1024	214579
37782	214580
145740	214581
15054	214582
130066	214583
65359	214584
4704	214585
48181	214586
77369	214587
91175	214588
5564	214589
97	214590
17891	214591
70317	214592
10815	214593
76885	214594
17944	214595
25226	214596
71754	214597
61045	214598
5436	214599
115177	214600
67930	214601
28404	214602
12257	214603
3935	214604
59122	214605
40752	214606
97528	214607
12921	214608
88443	214609
96520	214610
46474	214611
49092	214612
14746	214613
45264	214614
4153	214615
45465	214616
36943	214617
64216	214618
133287	214619
24029	214620
87507	214621
3014	214622
830	214623
46659	214624
119361	214625
75283	214626
2974	214627
3723	214628
4374	214629
13117	214630
161602	214631
32557	214632
1880	214633
91359	214634
5838	214635
18284	214636
111555	214637
2228	214638
27024	214639
18518	214640
40172	214641
3136	214642
2595	214643
10021	214644
31716	214645
3595	214646
9832	214647
71043	214648
51448	214649
145852	214650
4253	214651
11026	214652
99957	214653
148544	214654
62103	214655
32395	214656
96167	214657
17194	214658
6444	214659
33363	214660
97017	214661
3176	214662
16083	214663
17305	214664
49730	214665
11085	214666
39420	214667
5289	214668
1117	214669
11299	214670
20268	214671
97891	214672
11650	214673
37720	214674
2106	214675
16410	214676
27556	214677
14437	214678
118221	214679
15444	214680
24268	214681
9614	214682
147502	214683
8599	214684
13631	214685
68985	214686
15993	214687
14516	214688
33742	214689
30325	214690
10103	214691
43891	214692
21994	214693
8164	214694
2008	214695
49356	214696
6033	214697
53205	214698
11759	214699
25686	214700
12713	214701
52	214702
30732	214703
128312	214704
77835	214705
133384	214706
67934	214707
10749	214708
38082	214709
86841	214710
38860	214711
37636	214712
7202	214713
92998	214714
658	214715
70712	214716
16754	214717
64604	214718
16934	214719
61754	214720
38513	214721
78496	214722
59801	214723
12531	214724
63013	214725
1706	214726
15206	214727
38596	214728
4021	214729
18185	214730
36281	214731
8628	214732
45313	214733
27328	214734
31664	214735
18533	214736
59463	214737
19044	214738
81006	214739
1460	214740
44816	214741
6829	214742
337	214743
1973	214744
69578	214745
106437	214746
93839	214747
2872	214748
3	214749
2866	214750
142062	214751
55302	214752
12367	214753
73588	214754
49243	214755
105203	214756
2963	214757
16766	214758
96512	214759
5759	214760
19911	214761
18773	214762
45559	214763
963	214764
234	214765
24599	214766
21451	214767
25752	214768
11799	214769
35704	214770
1305	214771
28153	214772
42159	214773
17921	214774
142226	214775
76977	214776
11171	214777
16550	214778
198	214779
40913	214780
88846	214781
19657	214782
29511	214783
41667	214784
14312	214785
4940	214786
4908	214787
60163	214788
92300	214789
70273	214790
3598	214791
44118	214792
68513	214793
39291	214794
60243	214795
26227	214796
29849	214797
5519	214798
9800	214799
29881	214800
121579	214801
17116	214802
35407	214803
34777	214804
106	214805
6375	214806
39506	214807
7513	214808
1302	214809
32168	214810
21919	214811
2368	214812
138162	214813
25944	214814
35789	214815
45905	214816
45	214817
11777	214818
3425	214819
5186	214820
14723	214821
24555	214822
44294	214823
102271	214824
17903	214825
1226	214826
52764	214827
1338	214828
27866	214829
14422	214830
11697	214831
28262	214832
62590	214833
104016	214834
45540	214835
16848	214836
460	214837
15995	214838
4905	214839
57526	214840
24564	214841
41043	214842
49694	214843
34827	214844
6491	214845
78993	214846
69771	214847
14588	214848
14035	214849
4904	214850
26097	214851
8068	214852
76951	214853
69399	214854
107505	214855
121915	214856
100276	214857
63801	214858
42142	214859
26697	214860
52046	214861
33480	214862
297	214863
41682	214864
138105	214865
1084	214866
11895	214867
76665	214868
8038	214869
2735	214870
6469	214871
36596	214872
66736	214873
64154	214874
125079	214875
53460	214876
32794	214877
42320	214878
152821	214879
91067	214880
28967	214881
22114	214882
31795	214883
119832	214884
9044	214885
16906	214886
26365	214887
19703	214888
3648	214889
110632	214890
32462	214891
6621	214892
45802	214893
17242	214894
56818	214895
90761	214896
15609	214897
28490	214898
55252	214899
33	214900
51850	214901
16924	214902
44835	214903
93320	214904
11687	214905
60524	214906
10115	214907
4574	214908
30421	214909
50165	214910
7608	214911
901	214912
16731	214913
11824	214914
62903	214915
18530	214916
48867	214917
21046	214918
9760	214919
17932	214920
158563	214921
50986	214922
6251	214923
30951	214924
619	214925
38028	214926
7112	214927
22553	214928
43891	214929
1134	214930
12186	214931
19991	214932
30714	214933
129008	214934
14550	214935
139032	214936
26254	214937
6342	214938
71604	214939
23246	214940
127217	214941
115147	214942
58501	214943
66661	214944
89963	214945
46063	214946
102166	214947
99798	214948
81311	214949
78707	214950
56984	214951
166664	214952
33889	214953
39842	214954
9536	214955
6931	214956
111621	214957
48650	214958
10855	214959
9219	214960
121977	214961
5421	214962
116829	214963
1467	214964
18827	214965
114888	214966
2669	214967
1587	214968
9894	214969
32124	214970
31256	214971
16971	214972
5149	214973
48937	214974
25462	214975
35129	214976
16070	214977
10462	214978
86683	214979
12736	214980
77788	214981
18509	214982
46054	214983
70503	214984
138	214985
56038	214986
171	214987
112245	214988
22019	214989
8076	214990
92062	214991
54315	214992
85607	214993
111711	214994
42859	214995
32855	214996
31918	214997
44887	214998
2176	214999
28314	215000
22411	215001
1767	215002
39388	215003
19555	215004
28151	215005
89375	215006
10786	215007
24	215008
2120	215009
11015	215010
34021	215011
10952	215012
6713	215013
5630	215014
3631	215015
23707	215016
19397	215017
1057	215018
94771	215019
8221	215020
53282	215021
3017	215022
129056	215023
4863	215024
22615	215025
160708	215026
20392	215027
94995	215028
106975	215029
59912	215030
33452	215031
34899	215032
122797	215033
89840	215034
3555	215035
1168	215036
12364	215037
16091	215038
2694	215039
9817	215040
12787	215041
17715	215042
86520	215043
16428	215044
9750	215045
57789	215046
31205	215047
26409	215048
35043	215049
10161	215050
5305	215051
57334	215052
8763	215053
77978	215054
21965	215055
88141	215056
1251	215057
58257	215058
36212	215059
7	215060
30562	215061
40621	215062
33384	215063
11409	215064
52418	215065
38201	215066
61149	215067
155193	215068
21093	215069
19305	215070
3457	215071
27458	215072
24417	215073
49443	215074
123856	215075
19012	215076
34437	215077
26553	215078
1053	215079
78719	215080
75862	215081
44711	215082
4596	215083
13261	215084
40081	215085
13262	215086
96097	215087
3547	215088
71407	215089
69635	215090
8545	215091
77770	215092
49056	215093
48625	215094
3264	215095
77492	215096
391	215097
72537	215098
23978	215099
3511	215100
1449	215101
33441	215102
94548	215103
51138	215104
8644	215105
121564	215106
23291	215107
128447	215108
21328	215109
13079	215110
21448	215111
11105	215112
39781	215113
15633	215114
102635	215115
18007	215116
78106	215117
92144	215118
78780	215119
107368	215120
40756	215121
26198	215122
31128	215123
337	215124
92174	215125
5007	215126
77462	215127
10029	215128
10145	215129
12170	215130
31236	215131
4041	215132
45258	215133
79370	215134
106830	215135
16910	215136
10224	215137
7639	215138
87044	215139
85615	215140
16744	215141
99085	215142
31632	215143
10905	215144
54669	215145
91717	215146
54476	215147
31065	215148
67548	215149
39091	215150
36109	215151
21977	215152
70884	215153
96088	215154
4663	215155
105570	215156
1167	215157
25417	215158
49345	215159
88548	215160
31611	215161
56818	215162
110424	215163
37506	215164
150114	215165
8566	215166
81085	215167
65201	215168
96397	215169
32152	215170
56250	215171
41139	215172
84745	215173
31411	215174
5360	215175
84389	215176
55204	215177
46216	215178
82514	215179
10087	215180
2352	215181
37353	215182
120167	215183
1297	215184
72927	215185
6916	215186
18535	215187
34437	215188
4345	215189
7615	215190
99290	215191
45	215192
2038	215193
19608	215194
21306	215195
111	215196
13697	215197
27134	215198
90374	215199
1845	215200
3705	215201
49590	215202
92808	215203
137060	215204
6442	215205
4396	215206
10135	215207
17803	215208
125429	215209
9424	215210
149	215211
45048	215212
750	215213
109408	215214
21481	215215
24680	215216
2933	215217
75667	215218
46297	215219
6235	215220
52999	215221
19764	215222
24102	215223
45391	215224
5816	215225
132674	215226
4629	215227
1799	215228
14851	215229
7656	215230
15283	215231
78866	215232
3732	215233
29915	215234
109708	215235
12536	215236
13822	215237
41474	215238
35215	215239
29018	215240
158132	215241
22496	215242
9844	215243
86576	215244
12528	215245
10686	215246
67654	215247
6398	215248
52100	215249
13308	215250
16992	215251
6212	215252
123371	215253
37620	215254
12362	215255
35081	215256
651	215257
6624	215258
4025	215259
70695	215260
15347	215261
159428	215262
7247	215263
86313	215264
65512	215265
27294	215266
6897	215267
106558	215268
60175	215269
24046	215270
17270	215271
9226	215272
42090	215273
27029	215274
40652	215275
5765	215276
4471	215277
11904	215278
36032	215279
7160	215280
25073	215281
15892	215282
33699	215283
85289	215284
36188	215285
97216	215286
23879	215287
68819	215288
14142	215289
53115	215290
62468	215291
40864	215292
39558	215293
5740	215294
116749	215295
3101	215296
28757	215297
13323	215298
61262	215299
22462	215300
56399	215301
31768	215302
13236	215303
17280	215304
6146	215305
20695	215306
63213	215307
22621	215308
16597	215309
139260	215310
3373	215311
54151	215312
73495	215313
31187	215314
32058	215315
445	215316
4615	215317
45271	215318
16478	215319
38231	215320
51091	215321
60301	215322
8977	215323
8309	215324
41802	215325
23577	215326
59427	215327
18321	215328
18023	215329
866	215330
41455	215331
4032	215332
17053	215333
120657	215334
6208	215335
12836	215336
18834	215337
15428	215338
36695	215339
60511	215340
7758	215341
111984	215342
6629	215343
54382	215344
1525	215345
21726	215346
22133	215347
27999	215348
35720	215349
8075	215350
99329	215351
75181	215352
9122	215353
41380	215354
44957	215355
5307	215356
61095	215357
27972	215358
5588	215359
2901	215360
27903	215361
460	215362
148620	215363
27441	215364
8446	215365
22297	215366
31961	215367
71677	215368
101167	215369
49430	215370
13561	215371
932	215372
22329	215373
49583	215374
73421	215375
2703	215376
67517	215377
154765	215378
64323	215379
5014	215380
84640	215381
18540	215382
3523	215383
44212	215384
152068	215385
9524	215386
10063	215387
102022	215388
14245	215389
42880	215390
2994	215391
4851	215392
31485	215393
43344	215394
16719	215395
5731	215396
2750	215397
7035	215398
28255	215399
50	215400
10180	215401
96574	215402
115511	215403
129394	215404
18380	215405
124282	215406
19060	215407
10424	215408
42519	215409
78512	215410
73358	215411
52279	215412
5879	215413
3460	215414
92002	215415
1313	215416
46440	215417
16815	215418
30110	215419
6304	215420
88238	215421
58435	215422
19993	215423
1228	215424
84	215425
165563	215426
34677	215427
37167	215428
2046	215429
39288	215430
67557	215431
73225	215432
61249	215433
25084	215434
128170	215435
87989	215436
4849	215437
33234	215438
5693	215439
58268	215440
10382	215441
6599	215442
55573	215443
6853	215444
27090	215445
13245	215446
72772	215447
37426	215448
61089	215449
7985	215450
1662	215451
41841	215452
10332	215453
95492	215454
123685	215455
15617	215456
4559	215457
11048	215458
18052	215459
116009	215460
4335	215461
72018	215462
99669	215463
20081	215464
35791	215465
32444	215466
1219	215467
8503	215468
50483	215469
90625	215470
67715	215471
19293	215472
383	215473
19143	215474
5626	215475
19302	215476
23566	215477
254	215478
4865	215479
50703	215480
12331	215481
4669	215482
67319	215483
3541	215484
57351	215485
53239	215486
23463	215487
336	215488
104074	215489
12179	215490
112412	215491
54276	215492
58021	215493
12866	215494
45488	215495
6499	215496
25846	215497
129560	215498
113256	215499
10167	215500
105941	215501
99040	215502
5999	215503
24028	215504
62272	215505
136416	215506
71560	215507
73172	215508
38609	215509
65276	215510
83706	215511
34996	215512
26826	215513
4	215514
6349	215515
102414	215516
6286	215517
2902	215518
37267	215519
8397	215520
9518	215521
40902	215522
69440	215523
50299	215524
47109	215525
52093	215526
22227	215527
254	215528
14154	215529
432	215530
82732	215531
48	215532
164560	215533
11042	215534
46187	215535
103874	215536
8453	215537
23891	215538
60874	215539
181	215540
147655	215541
98946	215542
131989	215543
34443	215544
29149	215545
72927	215546
50490	215547
3314	215548
29659	215549
14785	215550
27253	215551
1479	215552
19975	215553
29667	215554
31009	215555
26470	215556
13207	215557
48960	215558
102322	215559
103225	215560
24225	215561
30315	215562
27697	215563
105124	215564
20812	215565
118487	215566
14961	215567
15474	215568
13761	215569
23214	215570
53966	215571
10650	215572
1264	215573
6826	215574
24849	215575
117138	215576
3112	215577
27801	215578
93615	215579
42262	215580
83942	215581
18006	215582
2367	215583
27423	215584
55817	215585
53025	215586
16	215587
29534	215588
40548	215589
26056	215590
36052	215591
23225	215592
922	215593
28639	215594
57778	215595
98189	215596
16987	215597
33668	215598
130853	215599
22240	215600
23408	215601
33763	215602
54569	215603
9245	215604
3444	215605
20808	215606
49115	215607
4605	215608
13616	215609
40485	215610
809	215611
80149	215612
1498	215613
68219	215614
50914	215615
86557	215616
321	215617
107347	215618
79917	215619
17873	215620
43379	215621
64461	215622
3073	215623
31695	215624
157224	215625
23432	215626
78166	215627
24889	215628
102721	215629
31589	215630
1343	215631
26203	215632
17917	215633
83569	215634
1044	215635
125372	215636
75937	215637
70779	215638
43877	215639
31517	215640
12331	215641
6100	215642
54957	215643
26115	215644
28043	215645
38379	215646
41633	215647
9381	215648
17897	215649
10148	215650
2210	215651
38760	215652
12377	215653
1253	215654
153675	215655
11755	215656
1869	215657
45574	215658
2762	215659
6889	215660
14641	215661
9464	215662
81436	215663
144991	215664
18050	215665
2951	215666
98699	215667
15027	215668
37199	215669
12430	215670
56344	215671
26041	215672
24318	215673
7131	215674
62287	215675
7167	215676
137844	215677
41581	215678
13418	215679
32639	215680
624	215681
72383	215682
37668	215683
93166	215684
85377	215685
29717	215686
89285	215687
33051	215688
128852	215689
19670	215690
3336	215691
22249	215692
11274	215693
5557	215694
54321	215695
113	215696
10927	215697
40365	215698
103509	215699
53365	215700
516	215701
46101	215702
735	215703
27698	215704
765	215705
91388	215706
247	215707
132853	215708
26019	215709
28804	215710
2275	215711
43219	215712
20491	215713
37176	215714
3299	215715
3294	215716
20917	215717
1263	215718
37109	215719
1592	215720
10586	215721
25963	215722
27650	215723
33358	215724
29090	215725
6572	215726
136222	215727
1153	215728
15609	215729
59597	215730
10946	215731
89621	215732
21686	215733
96758	215734
45537	215735
46461	215736
43837	215737
28036	215738
46758	215739
32561	215740
9178	215741
57614	215742
129231	215743
10759	215744
11900	215745
89937	215746
11648	215747
14921	215748
12098	215749
42097	215750
27188	215751
51289	215752
2997	215753
14553	215754
65290	215755
69258	215756
5343	215757
15697	215758
25682	215759
19272	215760
6924	215761
4112	215762
6026	215763
24169	215764
19044	215765
148553	215766
6220	215767
31375	215768
763	215769
74104	215770
44932	215771
83015	215772
53220	215773
119277	215774
95837	215775
300	215776
11754	215777
129531	215778
32425	215779
60277	215780
84208	215781
2100	215782
10523	215783
13938	215784
67739	215785
36297	215786
31604	215787
18875	215788
113154	215789
24596	215790
102835	215791
142460	215792
62407	215793
99883	215794
15657	215795
91285	215796
71119	215797
83394	215798
4762	215799
91766	215800
74893	215801
16127	215802
40378	215803
614	215804
1330	215805
107120	215806
1821	215807
897	215808
2576	215809
62291	215810
3196	215811
16081	215812
16604	215813
30258	215814
82395	215815
7124	215816
4715	215817
8924	215818
45795	215819
53737	215820
6941	215821
66544	215822
3508	215823
25756	215824
2241	215825
5523	215826
2376	215827
49425	215828
6487	215829
128029	215830
59290	215831
24803	215832
7117	215833
110298	215834
71470	215835
59631	215836
61351	215837
28775	215838
127691	215839
15764	215840
2360	215841
1504	215842
53934	215843
36584	215844
27501	215845
87584	215846
48168	215847
30178	215848
161836	215849
8543	215850
10233	215851
28196	215852
69382	215853
18521	215854
34588	215855
387	215856
28148	215857
8037	215858
110102	215859
87153	215860
2277	215861
83945	215862
30213	215863
9090	215864
38510	215865
634	215866
52129	215867
30528	215868
20362	215869
58132	215870
85944	215871
37542	215872
10311	215873
4059	215874
49331	215875
11308	215876
33018	215877
20992	215878
332	215879
40925	215880
38350	215881
7148	215882
9424	215883
33246	215884
3817	215885
113618	215886
76047	215887
33089	215888
93092	215889
180	215890
35366	215891
17093	215892
22432	215893
47941	215894
82823	215895
9482	215896
79869	215897
121324	215898
18402	215899
92280	215900
11996	215901
1077	215902
724	215903
114370	215904
56725	215905
72956	215906
31416	215907
4114	215908
12971	215909
35998	215910
89569	215911
43933	215912
3014	215913
6128	215914
20553	215915
8514	215916
14172	215917
2820	215918
6515	215919
48200	215920
102024	215921
164768	215922
52059	215923
26226	215924
9585	215925
43311	215926
134365	215927
30288	215928
1458	215929
32246	215930
107759	215931
57903	215932
15937	215933
32530	215934
33851	215935
83387	215936
10072	215937
32739	215938
43950	215939
2981	215940
22083	215941
106738	215942
14999	215943
141302	215944
21882	215945
128725	215946
3908	215947
25349	215948
16214	215949
11882	215950
126957	215951
20014	215952
12154	215953
129211	215954
8732	215955
1042	215956
123838	215957
6410	215958
47577	215959
247	215960
47377	215961
87459	215962
19787	215963
75787	215964
18347	215965
6900	215966
73102	215967
92986	215968
13526	215969
106016	215970
122181	215971
62250	215972
21408	215973
37150	215974
1287	215975
3953	215976
37097	215977
26222	215978
30531	215979
53881	215980
28672	215981
46097	215982
3069	215983
10035	215984
38850	215985
76134	215986
88772	215987
29366	215988
117807	215989
29	215990
20249	215991
34573	215992
15394	215993
90306	215994
23626	215995
40146	215996
9267	215997
77807	215998
41281	215999
57699	216000
71368	216001
7698	216002
84202	216003
138268	216004
15104	216005
4145	216006
6692	216007
21567	216008
23	216009
36158	216010
28695	216011
1949	216012
53276	216013
8515	216014
1223	216015
65273	216016
144570	216017
23266	216018
8848	216019
55368	216020
8996	216021
54918	216022
15214	216023
24618	216024
227	216025
72236	216026
73827	216027
64783	216028
94341	216029
42139	216030
43450	216031
1334	216032
77738	216033
21443	216034
1599	216035
7728	216036
4732	216037
59842	216038
94457	216039
30634	216040
28195	216041
14099	216042
22366	216043
89389	216044
19963	216045
79000	216046
110	216047
9950	216048
11749	216049
14173	216050
128518	216051
5297	216052
6933	216053
15948	216054
20706	216055
20907	216056
100344	216057
35329	216058
23020	216059
32330	216060
1411	216061
76956	216062
34868	216063
8908	216064
1248	216065
25232	216066
33636	216067
48893	216068
27324	216069
873	216070
1278	216071
725	216072
30620	216073
2106	216074
2927	216075
49218	216076
7439	216077
17680	216078
59182	216079
21096	216080
3126	216081
80085	216082
162154	216083
34879	216084
26916	216085
126548	216086
35783	216087
2546	216088
2581	216089
77514	216090
93933	216091
5272	216092
145812	216093
79967	216094
11990	216095
18446	216096
15803	216097
687	216098
33472	216099
66962	216100
7551	216101
82221	216102
17040	216103
29123	216104
108844	216105
819	216106
16404	216107
1122	216108
78453	216109
45382	216110
46492	216111
11682	216112
69545	216113
8750	216114
55965	216115
12483	216116
20525	216117
22038	216118
38544	216119
82459	216120
58985	216121
58714	216122
1092	216123
114583	216124
23986	216125
43339	216126
77500	216127
21532	216128
62310	216129
3171	216130
19058	216131
25178	216132
51352	216133
89781	216134
101581	216135
14485	216136
153764	216137
18368	216138
28362	216139
72709	216140
17058	216141
10569	216142
48854	216143
513	216144
16337	216145
73485	216146
35290	216147
6317	216148
144202	216149
44806	216150
2720	216151
109312	216152
19773	216153
26290	216154
12467	216155
110562	216156
22773	216157
362	216158
43748	216159
104264	216160
3225	216161
67412	216162
74742	216163
42067	216164
31860	216165
58008	216166
17892	216167
112139	216168
869	216169
4309	216170
81	216171
14802	216172
70519	216173
347	216174
1147	216175
207	216176
30182	216177
26521	216178
140326	216179
18217	216180
513	216181
8216	216182
13473	216183
673	216184
38223	216185
5179	216186
57361	216187
73112	216188
6396	216189
116670	216190
136987	216191
19773	216192
2617	216193
48142	216194
107596	216195
6319	216196
44651	216197
97465	216198
62751	216199
38526	216200
7028	216201
133428	216202
50469	216203
35711	216204
26760	216205
38584	216206
60882	216207
1916	216208
29423	216209
4946	216210
6987	216211
48318	216212
28998	216213
20099	216214
43215	216215
47957	216216
106046	216217
96383	216218
12145	216219
59920	216220
25373	216221
18158	216222
93066	216223
4591	216224
44729	216225
15465	216226
2220	216227
62842	216228
30474	216229
65228	216230
9757	216231
35005	216232
14251	216233
3108	216234
37091	216235
95578	216236
25180	216237
80078	216238
44849	216239
64238	216240
8002	216241
67880	216242
47960	216243
4204	216244
78950	216245
69659	216246
8711	216247
5176	216248
4772	216249
936	216250
28498	216251
4489	216252
121654	216253
79	216254
104402	216255
13653	216256
11946	216257
42455	216258
1653	216259
46995	216260
57177	216261
14118	216262
121187	216263
19529	216264
101085	216265
102329	216266
150312	216267
24042	216268
1876	216269
64711	216270
4842	216271
24091	216272
51370	216273
106181	216274
1413	216275
73933	216276
24740	216277
89943	216278
13109	216279
145539	216280
44891	216281
47010	216282
15865	216283
11809	216284
12	216285
13909	216286
812	216287
4964	216288
121252	216289
121887	216290
105325	216291
85704	216292
32011	216293
33903	216294
98561	216295
73975	216296
8351	216297
27172	216298
40632	216299
11629	216300
69187	216301
827	216302
2482	216303
10494	216304
2514	216305
8752	216306
39600	216307
36301	216308
91038	216309
8180	216310
81446	216311
52818	216312
16421	216313
55942	216314
52593	216315
69202	216316
11282	216317
1072	216318
53022	216319
25673	216320
47939	216321
12549	216322
10287	216323
103505	216324
19168	216325
16564	216326
260	216327
889	216328
2	216329
61724	216330
6305	216331
67221	216332
94262	216333
14461	216334
31777	216335
28731	216336
95062	216337
5101	216338
1027	216339
3768	216340
18057	216341
31488	216342
67664	216343
153275	216344
1278	216345
23038	216346
76704	216347
4963	216348
27953	216349
18325	216350
23366	216351
12948	216352
9599	216353
55549	216354
57294	216355
3213	216356
44989	216357
9686	216358
17406	216359
57897	216360
40936	216361
4229	216362
33076	216363
5959	216364
85883	216365
101753	216366
98144	216367
26179	216368
81209	216369
65601	216370
574	216371
41095	216372
112141	216373
33917	216374
23937	216375
92053	216376
15911	216377
30847	216378
69400	216379
5116	216380
30561	216381
3385	216382
90136	216383
69513	216384
43443	216385
52183	216386
6483	216387
8179	216388
16405	216389
38570	216390
7459	216391
84440	216392
90785	216393
520	216394
4160	216395
8200	216396
49183	216397
28980	216398
49744	216399
7519	216400
103588	216401
78479	216402
54653	216403
5734	216404
50327	216405
35077	216406
39469	216407
29147	216408
103955	216409
9837	216410
7494	216411
17797	216412
34135	216413
30694	216414
21651	216415
36942	216416
80389	216417
4334	216418
47734	216419
721	216420
28421	216421
13011	216422
73948	216423
48997	216424
33152	216425
28565	216426
29532	216427
1137	216428
39744	216429
48710	216430
2547	216431
75829	216432
9392	216433
14681	216434
22637	216435
39359	216436
86878	216437
9179	216438
12994	216439
26838	216440
8118	216441
4518	216442
35810	216443
43758	216444
214	216445
21489	216446
28341	216447
24489	216448
31941	216449
6477	216450
2881	216451
791	216452
10315	216453
111956	216454
75131	216455
9325	216456
27085	216457
111992	216458
1550	216459
18766	216460
24891	216461
11515	216462
126633	216463
1589	216464
16216	216465
20337	216466
91227	216467
14596	216468
3726	216469
5038	216470
19351	216471
11680	216472
81262	216473
38955	216474
33702	216475
5972	216476
32263	216477
45825	216478
115480	216479
25965	216480
11286	216481
82180	216482
43939	216483
23081	216484
413	216485
83445	216486
822	216487
29792	216488
43309	216489
18578	216490
5266	216491
13039	216492
4499	216493
20111	216494
18973	216495
23977	216496
43498	216497
24468	216498
12537	216499
915	216500
17234	216501
4471	216502
3363	216503
3	216504
1876	216505
20203	216506
76492	216507
160248	216508
291	216509
941	216510
27170	216511
17594	216512
42025	216513
42831	216514
11989	216515
121151	216516
7491	216517
111707	216518
9438	216519
8620	216520
39527	216521
19790	216522
22352	216523
1733	216524
79712	216525
147852	216526
47083	216527
32282	216528
5783	216529
126833	216530
69823	216531
22697	216532
34478	216533
25059	216534
12869	216535
113702	216536
5930	216537
20711	216538
24526	216539
29542	216540
67994	216541
11324	216542
49506	216543
98860	216544
36737	216545
8158	216546
36826	216547
3236	216548
31093	216549
12674	216550
102147	216551
22169	216552
128331	216553
67837	216554
3696	216555
3033	216556
17017	216557
53827	216558
322	216559
83096	216560
76822	216561
5307	216562
1059	216563
71741	216564
50751	216565
21831	216566
452	216567
13863	216568
20597	216569
25462	216570
25076	216571
65944	216572
29375	216573
47674	216574
1183	216575
25	216576
95774	216577
8786	216578
73201	216579
11967	216580
132515	216581
9219	216582
35213	216583
110002	216584
142218	216585
25500	216586
73434	216587
23891	216588
32475	216589
31939	216590
48439	216591
10952	216592
13327	216593
2738	216594
39000	216595
50206	216596
63853	216597
1269	216598
134652	216599
47452	216600
28277	216601
2679	216602
84175	216603
28197	216604
821	216605
1727	216606
39672	216607
53889	216608
17082	216609
248	216610
139310	216611
50918	216612
60521	216613
69261	216614
18457	216615
98262	216616
16396	216617
113612	216618
36004	216619
6403	216620
77417	216621
77194	216622
13612	216623
30635	216624
38291	216625
58700	216626
5069	216627
89518	216628
6590	216629
731	216630
22436	216631
240	216632
28381	216633
139336	216634
23631	216635
92515	216636
1633	216637
6326	216638
753	216639
45975	216640
12116	216641
8430	216642
38382	216643
1628	216644
183	216645
63225	216646
21166	216647
13866	216648
19121	216649
128805	216650
52381	216651
2097	216652
14199	216653
99911	216654
5862	216655
153576	216656
100921	216657
130914	216658
25272	216659
16566	216660
52600	216661
18163	216662
337	216663
12128	216664
6512	216665
4641	216666
6050	216667
93859	216668
103146	216669
70386	216670
75302	216671
7086	216672
45397	216673
16054	216674
29199	216675
16859	216676
1880	216677
15852	216678
20536	216679
129815	216680
31616	216681
50014	216682
74093	216683
105342	216684
60479	216685
11946	216686
14893	216687
19588	216688
4715	216689
31719	216690
50093	216691
26299	216692
15634	216693
34043	216694
1355	216695
927	216696
35094	216697
140021	216698
29958	216699
109316	216700
41253	216701
50095	216702
22792	216703
100270	216704
18687	216705
9860	216706
85082	216707
88124	216708
151753	216709
81688	216710
97273	216711
112	216712
25758	216713
21964	216714
89661	216715
18189	216716
83937	216717
20188	216718
69963	216719
29861	216720
80432	216721
40534	216722
5505	216723
1866	216724
21171	216725
22587	216726
66964	216727
26549	216728
54936	216729
131042	216730
50489	216731
57970	216732
22523	216733
117267	216734
4648	216735
37358	216736
219	216737
34711	216738
47829	216739
55424	216740
60	216741
5795	216742
1984	216743
8422	216744
65589	216745
1050	216746
22855	216747
14484	216748
55138	216749
18055	216750
16651	216751
81653	216752
40431	216753
9159	216754
947	216755
10569	216756
82062	216757
38581	216758
9854	216759
5948	216760
123322	216761
46786	216762
2478	216763
57308	216764
10429	216765
43501	216766
23143	216767
25229	216768
56844	216769
26843	216770
18755	216771
165547	216772
1230	216773
42994	216774
18875	216775
7446	216776
74344	216777
1107	216778
7603	216779
5351	216780
31383	216781
1584	216782
121975	216783
3684	216784
24455	216785
43003	216786
119314	216787
3629	216788
6250	216789
328	216790
4928	216791
59203	216792
34450	216793
108143	216794
80957	216795
156529	216796
1936	216797
24494	216798
4394	216799
14967	216800
9943	216801
114037	216802
76175	216803
42562	216804
165430	216805
125720	216806
146721	216807
72456	216808
18512	216809
123200	216810
2463	216811
1229	216812
14387	216813
5906	216814
80729	216815
4719	216816
28153	216817
180	216818
1297	216819
50962	216820
50388	216821
97981	216822
36703	216823
48154	216824
42336	216825
95986	216826
14194	216827
762	216828
106406	216829
4701	216830
1468	216831
49342	216832
41641	216833
705	216834
46021	216835
23286	216836
4779	216837
119421	216838
66671	216839
59507	216840
3	216841
8936	216842
77603	216843
131232	216844
33504	216845
3	216846
87685	216847
134190	216848
8680	216849
66522	216850
51525	216851
53124	216852
1202	216853
2979	216854
57757	216855
92939	216856
6393	216857
4651	216858
36929	216859
562	216860
28893	216861
26742	216862
82898	216863
47369	216864
33318	216865
39363	216866
61343	216867
162965	216868
13658	216869
65096	216870
446	216871
39099	216872
376	216873
25967	216874
50843	216875
24449	216876
85745	216877
15009	216878
42174	216879
144165	216880
2047	216881
53758	216882
5729	216883
149341	216884
68749	216885
7954	216886
74	216887
25520	216888
3659	216889
44500	216890
88141	216891
35575	216892
23970	216893
69265	216894
13543	216895
79598	216896
69353	216897
19843	216898
75756	216899
11421	216900
3213	216901
56862	216902
70213	216903
12236	216904
10510	216905
3062	216906
18134	216907
17882	216908
70815	216909
61634	216910
17058	216911
859	216912
1880	216913
8833	216914
85136	216915
2081	216916
33211	216917
127378	216918
97679	216919
7363	216920
60667	216921
4903	216922
12163	216923
47604	216924
114623	216925
1369	216926
10401	216927
24685	216928
1687	216929
527	216930
45992	216931
105121	216932
96133	216933
133322	216934
8568	216935
12975	216936
22020	216937
33337	216938
31320	216939
8120	216940
4059	216941
2943	216942
8847	216943
67554	216944
12672	216945
53986	216946
5982	216947
4306	216948
17084	216949
137217	216950
76064	216951
104994	216952
131821	216953
20921	216954
5115	216955
11212	216956
8830	216957
110748	216958
2714	216959
10315	216960
86971	216961
100555	216962
101274	216963
10247	216964
20133	216965
46730	216966
53975	216967
23512	216968
1339	216969
226	216970
60856	216971
58220	216972
8876	216973
24134	216974
54090	216975
19355	216976
826	216977
19851	216978
59591	216979
10057	216980
6477	216981
17677	216982
15988	216983
20244	216984
26887	216985
56962	216986
54629	216987
83828	216988
307	216989
32182	216990
5942	216991
3858	216992
166700	216993
48651	216994
6344	216995
8738	216996
68175	216997
1319	216998
19770	216999
85531	217000
4069	217001
37957	217002
1435	217003
3668	217004
70683	217005
56233	217006
57864	217007
33243	217008
329	217009
88	217010
1164	217011
23895	217012
21263	217013
8753	217014
28909	217015
30034	217016
18892	217017
769	217018
21944	217019
7319	217020
126766	217021
13003	217022
1600	217023
41843	217024
130592	217025
35645	217026
85085	217027
87882	217028
511	217029
71580	217030
18768	217031
9127	217032
8667	217033
856	217034
37790	217035
14212	217036
13749	217037
7250	217038
115901	217039
107928	217040
125815	217041
71372	217042
55361	217043
4530	217044
71273	217045
34236	217046
37589	217047
24738	217048
29130	217049
24775	217050
14833	217051
46879	217052
89997	217053
51340	217054
92603	217055
12531	217056
82063	217057
10038	217058
63269	217059
134521	217060
113261	217061
8502	217062
87730	217063
93977	217064
129010	217065
2615	217066
26028	217067
15502	217068
1013	217069
42413	217070
2036	217071
1755	217072
17528	217073
74281	217074
29324	217075
2213	217076
58725	217077
14785	217078
5772	217079
104296	217080
1534	217081
7164	217082
117012	217083
94947	217084
161977	217085
27951	217086
40523	217087
126511	217088
6403	217089
13999	217090
22883	217091
75659	217092
29143	217093
12888	217094
19091	217095
25099	217096
20205	217097
9816	217098
6219	217099
187	217100
2627	217101
30593	217102
5870	217103
132519	217104
69936	217105
16576	217106
25092	217107
64638	217108
895	217109
94027	217110
60259	217111
101663	217112
2027	217113
126170	217114
41361	217115
69128	217116
29580	217117
81867	217118
29617	217119
13794	217120
10466	217121
10948	217122
36843	217123
123609	217124
33361	217125
117130	217126
3320	217127
708	217128
30945	217129
28241	217130
133998	217131
22947	217132
40817	217133
90174	217134
1029	217135
108245	217136
18877	217137
39055	217138
163471	217139
22245	217140
102737	217141
117132	217142
35200	217143
713	217144
85794	217145
38451	217146
39110	217147
46920	217148
21928	217149
31263	217150
18409	217151
77719	217152
124440	217153
2325	217154
3876	217155
55285	217156
21698	217157
7696	217158
3850	217159
42161	217160
68653	217161
11290	217162
43855	217163
115	217164
36093	217165
23182	217166
724	217167
82053	217168
30028	217169
4671	217170
4261	217171
49363	217172
14670	217173
107195	217174
32231	217175
106778	217176
7303	217177
30997	217178
22325	217179
107317	217180
28834	217181
13218	217182
12225	217183
49635	217184
27753	217185
13145	217186
13703	217187
31322	217188
118565	217189
117061	217190
16001	217191
131581	217192
36958	217193
126974	217194
47762	217195
7228	217196
25155	217197
90448	217198
4350	217199
8815	217200
40252	217201
57610	217202
48838	217203
4629	217204
33514	217205
72469	217206
39938	217207
15625	217208
21003	217209
65674	217210
81713	217211
103947	217212
18692	217213
122942	217214
85496	217215
30548	217216
15572	217217
40681	217218
66147	217219
10478	217220
13868	217221
45207	217222
274	217223
92630	217224
14748	217225
3017	217226
23478	217227
9136	217228
46512	217229
72295	217230
21620	217231
26908	217232
49363	217233
16448	217234
35340	217235
6791	217236
19482	217237
68324	217238
72953	217239
119851	217240
71115	217241
86363	217242
34414	217243
27401	217244
21297	217245
715	217246
67460	217247
99294	217248
116386	217249
5327	217250
50692	217251
16	217252
23196	217253
20178	217254
59785	217255
129782	217256
29203	217257
1869	217258
1224	217259
33249	217260
2523	217261
73	217262
64137	217263
115636	217264
92757	217265
10735	217266
26660	217267
24069	217268
94295	217269
21828	217270
1627	217271
26187	217272
19025	217273
111902	217274
3907	217275
99542	217276
14565	217277
73113	217278
62049	217279
69594	217280
4156	217281
23310	217282
3941	217283
27813	217284
35747	217285
25723	217286
90093	217287
134897	217288
47986	217289
14967	217290
8556	217291
14289	217292
55	217293
7873	217294
45448	217295
11360	217296
17530	217297
2413	217298
32734	217299
144717	217300
122064	217301
379	217302
8396	217303
5965	217304
39506	217305
3702	217306
871	217307
82289	217308
20277	217309
16471	217310
130977	217311
107456	217312
1502	217313
15588	217314
14484	217315
154665	217316
26701	217317
22116	217318
20817	217319
41748	217320
13727	217321
20919	217322
27703	217323
6385	217324
31397	217325
44953	217326
4500	217327
41609	217328
20311	217329
44542	217330
49297	217331
163	217332
113840	217333
33354	217334
19470	217335
7076	217336
7360	217337
33952	217338
82316	217339
7651	217340
2278	217341
4284	217342
26620	217343
9197	217344
64616	217345
16087	217346
118376	217347
15235	217348
38792	217349
126523	217350
55841	217351
35325	217352
1044	217353
1620	217354
101787	217355
54893	217356
51398	217357
11754	217358
15105	217359
67106	217360
16486	217361
6602	217362
95931	217363
6050	217364
26057	217365
51841	217366
5185	217367
52164	217368
54412	217369
14298	217370
146995	217371
5358	217372
125223	217373
12656	217374
199	217375
100593	217376
81855	217377
102614	217378
1920	217379
11199	217380
61823	217381
21190	217382
86814	217383
34418	217384
423	217385
3643	217386
34559	217387
3950	217388
19587	217389
34460	217390
114937	217391
222	217392
67291	217393
23190	217394
106506	217395
50049	217396
5185	217397
54019	217398
3908	217399
17090	217400
32891	217401
15027	217402
998	217403
32724	217404
2500	217405
30551	217406
12286	217407
11426	217408
133692	217409
54298	217410
37063	217411
70688	217412
20699	217413
12600	217414
114213	217415
61764	217416
24473	217417
123	217418
2971	217419
144096	217420
1817	217421
74846	217422
2914	217423
46828	217424
3773	217425
120012	217426
56269	217427
5770	217428
43216	217429
1521	217430
9119	217431
36798	217432
98905	217433
4032	217434
19597	217435
27426	217436
57516	217437
1510	217438
12535	217439
18493	217440
58522	217441
36615	217442
22894	217443
45233	217444
28935	217445
52115	217446
34724	217447
54897	217448
20654	217449
18145	217450
97266	217451
16439	217452
47030	217453
33967	217454
79693	217455
102077	217456
29016	217457
48509	217458
147451	217459
30765	217460
20085	217461
125275	217462
10828	217463
19422	217464
27217	217465
4735	217466
8156	217467
429	217468
55659	217469
14815	217470
110285	217471
35360	217472
39853	217473
46237	217474
95018	217475
1943	217476
4121	217477
40285	217478
82147	217479
41535	217480
2506	217481
994	217482
7077	217483
32578	217484
20681	217485
80952	217486
3604	217487
19876	217488
18797	217489
26017	217490
115898	217491
30745	217492
25890	217493
11366	217494
24325	217495
54423	217496
109828	217497
81082	217498
131379	217499
71152	217500
4568	217501
106831	217502
46650	217503
32372	217504
2821	217505
20304	217506
590	217507
70265	217508
119872	217509
2877	217510
46607	217511
6928	217512
6260	217513
17396	217514
13062	217515
14188	217516
8920	217517
80365	217518
8359	217519
19240	217520
24075	217521
50136	217522
3155	217523
40771	217524
4229	217525
128676	217526
38155	217527
6680	217528
13382	217529
27231	217530
1251	217531
40277	217532
11474	217533
13620	217534
3369	217535
20224	217536
86577	217537
306	217538
8951	217539
358	217540
20333	217541
145	217542
5599	217543
25583	217544
1317	217545
126644	217546
24408	217547
810	217548
100151	217549
57829	217550
127301	217551
45812	217552
122747	217553
90323	217554
4259	217555
130	217556
13991	217557
5484	217558
24775	217559
18171	217560
138236	217561
83568	217562
10297	217563
165945	217564
84360	217565
5844	217566
70274	217567
149009	217568
101578	217569
134835	217570
10696	217571
27414	217572
9881	217573
13707	217574
45047	217575
28097	217576
52382	217577
35009	217578
66658	217579
676	217580
82326	217581
3397	217582
88688	217583
132167	217584
15630	217585
98574	217586
1687	217587
83845	217588
50485	217589
54578	217590
18392	217591
41925	217592
45705	217593
95386	217594
131398	217595
942	217596
69402	217597
114785	217598
20394	217599
59723	217600
4238	217601
7536	217602
41652	217603
37417	217604
940	217605
126779	217606
6858	217607
14616	217608
46427	217609
19547	217610
12965	217611
22519	217612
24329	217613
96572	217614
31126	217615
96651	217616
5609	217617
38033	217618
24988	217619
4534	217620
11777	217621
9347	217622
53557	217623
320	217624
2513	217625
15551	217626
72000	217627
57438	217628
83048	217629
113295	217630
7659	217631
140069	217632
86221	217633
118028	217634
99481	217635
143850	217636
32551	217637
29255	217638
25569	217639
6217	217640
156835	217641
79687	217642
3063	217643
76050	217644
132717	217645
20711	217646
22124	217647
69427	217648
31135	217649
111318	217650
25825	217651
45346	217652
5709	217653
106856	217654
71432	217655
24607	217656
140953	217657
3780	217658
19954	217659
37	217660
6721	217661
78653	217662
85986	217663
5955	217664
49962	217665
2220	217666
32035	217667
157895	217668
2847	217669
16605	217670
54986	217671
4809	217672
59535	217673
18330	217674
105172	217675
183	217676
3978	217677
580	217678
100165	217679
690	217680
82212	217681
23473	217682
41343	217683
2203	217684
648	217685
5224	217686
2761	217687
8465	217688
13686	217689
2964	217690
1155	217691
97813	217692
83697	217693
67881	217694
134	217695
106266	217696
22538	217697
9432	217698
89680	217699
32277	217700
7724	217701
7575	217702
17561	217703
83962	217704
7397	217705
51487	217706
91720	217707
63699	217708
9716	217709
24818	217710
3434	217711
17806	217712
3892	217713
1473	217714
4895	217715
6488	217716
10660	217717
10532	217718
80251	217719
14902	217720
2176	217721
52982	217722
14078	217723
34073	217724
51659	217725
11514	217726
48	217727
29562	217728
4565	217729
27277	217730
8009	217731
16108	217732
35482	217733
2597	217734
59458	217735
90328	217736
6912	217737
28017	217738
19132	217739
44220	217740
5988	217741
1598	217742
2420	217743
2456	217744
8243	217745
74	217746
77520	217747
83942	217748
38386	217749
65525	217750
39971	217751
157102	217752
49104	217753
12109	217754
18420	217755
51758	217756
50116	217757
42385	217758
7142	217759
18550	217760
47298	217761
52199	217762
63769	217763
35079	217764
60719	217765
143631	217766
63783	217767
15643	217768
1613	217769
4157	217770
127745	217771
8171	217772
123106	217773
73921	217774
20688	217775
48348	217776
61765	217777
27302	217778
81627	217779
47786	217780
51200	217781
89299	217782
21152	217783
45276	217784
3890	217785
24552	217786
142628	217787
90929	217788
51924	217789
18740	217790
99789	217791
10234	217792
74288	217793
52524	217794
41173	217795
2246	217796
60864	217797
1681	217798
33000	217799
27149	217800
47964	217801
20140	217802
53959	217803
86	217804
126109	217805
78746	217806
98	217807
33991	217808
85602	217809
75738	217810
24262	217811
37615	217812
8789	217813
6107	217814
128936	217815
115	217816
21563	217817
19178	217818
2370	217819
55	217820
46153	217821
63875	217822
29106	217823
34793	217824
28000	217825
92771	217826
6819	217827
123722	217828
119530	217829
38582	217830
14559	217831
7065	217832
123556	217833
19703	217834
5312	217835
4506	217836
85489	217837
23941	217838
65711	217839
14	217840
99769	217841
154566	217842
159655	217843
49215	217844
76790	217845
25375	217846
8490	217847
28605	217848
78440	217849
5793	217850
78787	217851
20631	217852
9108	217853
29202	217854
2025	217855
29049	217856
41142	217857
9801	217858
8540	217859
72734	217860
5694	217861
2693	217862
19507	217863
28288	217864
4669	217865
9620	217866
38528	217867
34354	217868
6812	217869
29629	217870
885	217871
15812	217872
49478	217873
65266	217874
32155	217875
65909	217876
6731	217877
7313	217878
12062	217879
52864	217880
55355	217881
11112	217882
5492	217883
9479	217884
65765	217885
1652	217886
1185	217887
70673	217888
97683	217889
33150	217890
1046	217891
7363	217892
75987	217893
6783	217894
31429	217895
59647	217896
62507	217897
7679	217898
4800	217899
27046	217900
12664	217901
21025	217902
64686	217903
17343	217904
2675	217905
97045	217906
5192	217907
97008	217908
12032	217909
50680	217910
102633	217911
1350	217912
1064	217913
24728	217914
16868	217915
47715	217916
15532	217917
5601	217918
46444	217919
31531	217920
3513	217921
137928	217922
59788	217923
77964	217924
28767	217925
2389	217926
786	217927
29619	217928
44940	217929
23652	217930
90487	217931
8311	217932
69224	217933
23489	217934
97552	217935
78312	217936
34330	217937
32540	217938
10582	217939
64395	217940
133137	217941
65156	217942
3098	217943
50826	217944
3675	217945
22542	217946
18697	217947
12875	217948
6881	217949
167	217950
49537	217951
16999	217952
13029	217953
55681	217954
27765	217955
13303	217956
13464	217957
29165	217958
32730	217959
132714	217960
393	217961
12251	217962
27143	217963
26113	217964
11478	217965
32939	217966
15156	217967
18	217968
11788	217969
12420	217970
106291	217971
2253	217972
1969	217973
138422	217974
21902	217975
13986	217976
58076	217977
33028	217978
52812	217979
2757	217980
55873	217981
41534	217982
14830	217983
130178	217984
52371	217985
68333	217986
28867	217987
39074	217988
8598	217989
13637	217990
53848	217991
92559	217992
134343	217993
4081	217994
33784	217995
5933	217996
119711	217997
65217	217998
16979	217999
150640	218000
12615	218001
58179	218002
1328	218003
130	218004
28909	218005
4413	218006
1920	218007
8276	218008
24023	218009
11239	218010
97049	218011
61569	218012
13523	218013
79043	218014
7516	218015
49344	218016
65024	218017
43928	218018
13505	218019
16762	218020
67286	218021
25572	218022
53231	218023
48232	218024
23287	218025
22197	218026
26292	218027
42398	218028
6029	218029
21479	218030
4890	218031
65881	218032
98867	218033
311	218034
119787	218035
80669	218036
99498	218037
129648	218038
91184	218039
52998	218040
35282	218041
10398	218042
47125	218043
5496	218044
35558	218045
10095	218046
9322	218047
6365	218048
8313	218049
131926	218050
8462	218051
24936	218052
88809	218053
157682	218054
72980	218055
14207	218056
2247	218057
33101	218058
17310	218059
68257	218060
19356	218061
28566	218062
29977	218063
27597	218064
151238	218065
849	218066
125850	218067
16494	218068
44901	218069
35787	218070
5171	218071
10348	218072
80736	218073
78947	218074
9845	218075
37548	218076
29248	218077
30950	218078
15616	218079
70644	218080
92527	218081
27556	218082
21784	218083
50969	218084
163724	218085
57862	218086
2502	218087
19508	218088
34565	218089
131215	218090
1416	218091
8417	218092
106268	218093
26739	218094
69342	218095
4289	218096
48480	218097
9642	218098
28260	218099
29996	218100
112645	218101
22428	218102
11620	218103
27116	218104
23415	218105
433	218106
12771	218107
32890	218108
76559	218109
9673	218110
33386	218111
11490	218112
96775	218113
12131	218114
22213	218115
74342	218116
105045	218117
5166	218118
127282	218119
5949	218120
18031	218121
23976	218122
34186	218123
45110	218124
15900	218125
4194	218126
244	218127
92595	218128
20932	218129
118523	218130
15505	218131
34434	218132
15513	218133
22035	218134
18355	218135
44141	218136
103641	218137
49021	218138
35809	218139
1849	218140
29043	218141
127025	218142
7393	218143
3455	218144
32943	218145
7004	218146
52	218147
6418	218148
3693	218149
17144	218150
4724	218151
11116	218152
138213	218153
78504	218154
1733	218155
14504	218156
18689	218157
11470	218158
14101	218159
19413	218160
60296	218161
43115	218162
17012	218163
162345	218164
16983	218165
5956	218166
8718	218167
51280	218168
56394	218169
3845	218170
27428	218171
625	218172
46206	218173
13339	218174
1507	218175
42231	218176
30816	218177
48587	218178
13341	218179
39744	218180
39406	218181
133	218182
149672	218183
142022	218184
19839	218185
13229	218186
19844	218187
68037	218188
29561	218189
71242	218190
12925	218191
102741	218192
82619	218193
78196	218194
4213	218195
1370	218196
34996	218197
28212	218198
74012	218199
4537	218200
48631	218201
15964	218202
16600	218203
93585	218204
24174	218205
58667	218206
14890	218207
51	218208
29893	218209
35240	218210
20463	218211
4223	218212
2752	218213
8887	218214
61224	218215
100405	218216
18778	218217
70143	218218
144819	218219
32611	218220
112269	218221
21516	218222
117006	218223
11759	218224
138600	218225
33121	218226
637	218227
104284	218228
159960	218229
96355	218230
14146	218231
5570	218232
50729	218233
845	218234
10787	218235
11185	218236
26949	218237
1911	218238
92389	218239
10386	218240
82510	218241
471	218242
51141	218243
5512	218244
496	218245
96792	218246
10708	218247
5705	218248
79365	218249
1382	218250
153951	218251
105846	218252
80975	218253
75573	218254
53703	218255
27367	218256
12386	218257
33895	218258
29545	218259
30349	218260
17415	218261
1821	218262
74330	218263
40607	218264
854	218265
112310	218266
37132	218267
25183	218268
63197	218269
711	218270
34553	218271
7285	218272
20300	218273
2798	218274
15494	218275
32074	218276
153482	218277
5426	218278
14425	218279
12961	218280
66490	218281
94175	218282
77059	218283
24271	218284
138729	218285
116491	218286
11312	218287
1777	218288
8961	218289
105885	218290
1558	218291
14183	218292
21218	218293
32	218294
37211	218295
11373	218296
14714	218297
31232	218298
53626	218299
84365	218300
110021	218301
776	218302
12220	218303
25321	218304
35595	218305
74675	218306
31545	218307
29994	218308
89877	218309
29783	218310
13603	218311
5926	218312
16142	218313
118721	218314
20999	218315
68591	218316
128928	218317
22678	218318
40219	218319
111626	218320
6745	218321
29274	218322
104962	218323
45149	218324
117499	218325
28597	218326
16522	218327
3909	218328
1313	218329
59379	218330
59	218331
758	218332
6342	218333
26962	218334
21615	218335
23781	218336
14970	218337
1286	218338
39244	218339
4758	218340
14141	218341
51436	218342
15892	218343
107057	218344
2195	218345
27391	218346
157834	218347
38020	218348
71493	218349
6617	218350
84135	218351
29125	218352
38054	218353
2515	218354
7803	218355
21863	218356
29803	218357
17404	218358
7770	218359
59	218360
27433	218361
72333	218362
23286	218363
11915	218364
21124	218365
112226	218366
44620	218367
2977	218368
58277	218369
6857	218370
31948	218371
1951	218372
44502	218373
6655	218374
94671	218375
1592	218376
1903	218377
5854	218378
75814	218379
74514	218380
1689	218381
74564	218382
23492	218383
949	218384
51843	218385
8875	218386
11833	218387
18931	218388
62859	218389
15962	218390
52988	218391
3128	218392
7683	218393
92248	218394
2	218395
76352	218396
11741	218397
75887	218398
41557	218399
6689	218400
150074	218401
42474	218402
17396	218403
123926	218404
28999	218405
47052	218406
86929	218407
132214	218408
13757	218409
541	218410
13592	218411
274	218412
19196	218413
78193	218414
123632	218415
95609	218416
56397	218417
98837	218418
22837	218419
10596	218420
8902	218421
12258	218422
119289	218423
4362	218424
45553	218425
55857	218426
1444	218427
130192	218428
143761	218429
81511	218430
16271	218431
2115	218432
86972	218433
628	218434
155150	218435
26823	218436
716	218437
882	218438
57157	218439
12604	218440
38133	218441
32789	218442
32926	218443
159009	218444
481	218445
162673	218446
17527	218447
5895	218448
48582	218449
5162	218450
50402	218451
17972	218452
11193	218453
15790	218454
86388	218455
111017	218456
77878	218457
2286	218458
9129	218459
45987	218460
61738	218461
19355	218462
5965	218463
30175	218464
6828	218465
52685	218466
21965	218467
44654	218468
669	218469
158849	218470
1807	218471
11746	218472
156301	218473
4923	218474
48245	218475
161894	218476
90938	218477
5851	218478
25113	218479
95048	218480
41625	218481
1036	218482
20242	218483
31864	218484
4451	218485
9433	218486
17504	218487
23691	218488
6438	218489
50257	218490
6360	218491
7806	218492
78357	218493
538	218494
43613	218495
26145	218496
8259	218497
2156	218498
42555	218499
25396	218500
8069	218501
94087	218502
49932	218503
310	218504
95708	218505
11415	218506
18750	218507
2208	218508
23238	218509
117384	218510
207	218511
10599	218512
49826	218513
50241	218514
1722	218515
129257	218516
47226	218517
33087	218518
95645	218519
97709	218520
523	218521
26111	218522
1211	218523
10354	218524
12061	218525
85255	218526
125405	218527
112366	218528
21488	218529
116903	218530
72384	218531
64705	218532
13229	218533
140999	218534
75798	218535
27073	218536
70163	218537
1368	218538
11380	218539
57939	218540
11463	218541
14775	218542
1233	218543
67388	218544
90591	218545
19643	218546
23	218547
7945	218548
90592	218549
3469	218550
25917	218551
12433	218552
12319	218553
10726	218554
27498	218555
156695	218556
37372	218557
104287	218558
145073	218559
125876	218560
33653	218561
810	218562
78321	218563
22095	218564
9141	218565
13200	218566
17831	218567
81028	218568
20400	218569
7407	218570
36813	218571
7513	218572
48920	218573
789	218574
11335	218575
14038	218576
64471	218577
42273	218578
63493	218579
3250	218580
13591	218581
2253	218582
152882	218583
82686	218584
5592	218585
85278	218586
15208	218587
59721	218588
90512	218589
1893	218590
8138	218591
98931	218592
93336	218593
4547	218594
77267	218595
64851	218596
9418	218597
54739	218598
14618	218599
18179	218600
10257	218601
24938	218602
51612	218603
34007	218604
1893	218605
28570	218606
56591	218607
2625	218608
12323	218609
728	218610
40287	218611
160464	218612
41070	218613
14816	218614
37	218615
5697	218616
326	218617
22238	218618
12750	218619
82218	218620
52442	218621
57176	218622
96657	218623
44091	218624
15924	218625
58030	218626
115813	218627
33167	218628
32382	218629
4164	218630
124101	218631
76307	218632
26336	218633
191	218634
51862	218635
77530	218636
155692	218637
108553	218638
123487	218639
86025	218640
15131	218641
41046	218642
333	218643
19346	218644
40804	218645
8612	218646
10099	218647
104556	218648
134964	218649
11549	218650
105953	218651
32214	218652
109248	218653
99558	218654
9220	218655
492	218656
157909	218657
5172	218658
21474	218659
39120	218660
32237	218661
33990	218662
140726	218663
14595	218664
85089	218665
60135	218666
131284	218667
827	218668
51001	218669
35125	218670
56148	218671
72323	218672
1400	218673
93236	218674
84088	218675
23218	218676
71310	218677
49794	218678
131769	218679
38612	218680
25549	218681
27524	218682
26822	218683
11418	218684
8409	218685
10327	218686
60411	218687
38698	218688
18465	218689
62609	218690
26535	218691
84987	218692
38464	218693
17188	218694
126883	218695
2953	218696
70251	218697
31116	218698
25995	218699
107866	218700
138358	218701
162565	218702
146104	218703
150345	218704
68996	218705
101901	218706
14619	218707
7756	218708
51552	218709
66092	218710
3233	218711
34223	218712
9008	218713
95358	218714
31080	218715
70247	218716
60582	218717
28360	218718
9993	218719
146849	218720
34766	218721
17951	218722
69019	218723
29	218724
81917	218725
17356	218726
26107	218727
18302	218728
42763	218729
161553	218730
63697	218731
47880	218732
63438	218733
20744	218734
36817	218735
44845	218736
1054	218737
16391	218738
410	218739
9235	218740
75864	218741
80439	218742
2126	218743
20691	218744
19531	218745
6622	218746
63671	218747
101487	218748
27269	218749
48292	218750
5926	218751
3806	218752
49222	218753
5163	218754
4893	218755
18477	218756
6645	218757
52535	218758
154355	218759
42857	218760
2526	218761
4274	218762
11137	218763
19538	218764
6902	218765
90348	218766
54	218767
19783	218768
75198	218769
11592	218770
32486	218771
63729	218772
8003	218773
134716	218774
18770	218775
67356	218776
26165	218777
58725	218778
102908	218779
16822	218780
11118	218781
91354	218782
37941	218783
20186	218784
12462	218785
7895	218786
4132	218787
49061	218788
17122	218789
119778	218790
87	218791
82104	218792
5205	218793
45199	218794
31415	218795
134790	218796
313	218797
18289	218798
130257	218799
160117	218800
47416	218801
94697	218802
111521	218803
68095	218804
1860	218805
466	218806
65	218807
58514	218808
140094	218809
56661	218810
42604	218811
158617	218812
62606	218813
34934	218814
10413	218815
14069	218816
40872	218817
26243	218818
11639	218819
24524	218820
54236	218821
90579	218822
93559	218823
484	218824
73386	218825
50144	218826
118168	218827
36982	218828
20324	218829
26845	218830
53915	218831
440	218832
497	218833
14517	218834
4591	218835
39039	218836
62	218837
79028	218838
50220	218839
21712	218840
7774	218841
54092	218842
15	218843
10068	218844
78903	218845
22542	218846
26831	218847
72192	218848
24597	218849
19953	218850
10511	218851
110616	218852
9104	218853
28213	218854
8769	218855
72013	218856
55556	218857
4429	218858
236	218859
41558	218860
4121	218861
27393	218862
13043	218863
3605	218864
31870	218865
3107	218866
25701	218867
24	218868
65167	218869
18720	218870
11004	218871
13975	218872
115	218873
7960	218874
307	218875
11519	218876
82860	218877
35849	218878
13517	218879
14297	218880
21616	218881
24074	218882
10884	218883
97254	218884
32268	218885
77811	218886
52313	218887
9947	218888
35464	218889
17316	218890
101751	218891
3831	218892
17955	218893
348	218894
3972	218895
106322	218896
1170	218897
49763	218898
15581	218899
28272	218900
119158	218901
34916	218902
18906	218903
152613	218904
59118	218905
21631	218906
6274	218907
51363	218908
22307	218909
48848	218910
7742	218911
13040	218912
26555	218913
36326	218914
29642	218915
47061	218916
31048	218917
116757	218918
32135	218919
26134	218920
25268	218921
4880	218922
29543	218923
4379	218924
56042	218925
56002	218926
69113	218927
80875	218928
2101	218929
1195	218930
115428	218931
3508	218932
95227	218933
2289	218934
123822	218935
2017	218936
8351	218937
10926	218938
33708	218939
83242	218940
40602	218941
1727	218942
3561	218943
37375	218944
39863	218945
34716	218946
256	218947
59342	218948
2034	218949
82322	218950
12417	218951
9820	218952
16	218953
4893	218954
62026	218955
10419	218956
51899	218957
60362	218958
119867	218959
21941	218960
14301	218961
67204	218962
104834	218963
32815	218964
4243	218965
28739	218966
672	218967
826	218968
63351	218969
75720	218970
7962	218971
5160	218972
404	218973
77790	218974
12445	218975
8711	218976
4110	218977
109277	218978
8858	218979
28295	218980
46157	218981
84865	218982
22271	218983
99468	218984
4815	218985
69880	218986
124151	218987
833	218988
15731	218989
16407	218990
61225	218991
1526	218992
61518	218993
38276	218994
16831	218995
937	218996
32370	218997
38536	218998
115701	218999
30527	219000
42145	219001
47430	219002
55424	219003
2605	219004
30082	219005
6342	219006
42117	219007
32949	219008
2959	219009
9795	219010
6322	219011
85124	219012
66473	219013
106109	219014
137129	219015
20595	219016
4114	219017
53066	219018
3930	219019
5075	219020
8877	219021
25282	219022
30418	219023
9615	219024
69628	219025
34210	219026
114268	219027
9548	219028
35910	219029
32610	219030
26856	219031
57352	219032
3274	219033
29343	219034
24017	219035
2322	219036
26646	219037
13177	219038
73915	219039
50500	219040
75620	219041
46145	219042
10068	219043
85183	219044
131488	219045
71759	219046
92627	219047
23121	219048
41547	219049
68866	219050
4034	219051
81728	219052
64	219053
62115	219054
39943	219055
73634	219056
122013	219057
44309	219058
7021	219059
77557	219060
117681	219061
2143	219062
85271	219063
52358	219064
112	219065
3079	219066
42320	219067
110338	219068
23889	219069
55229	219070
19657	219071
4731	219072
85350	219073
18461	219074
58032	219075
55524	219076
8957	219077
63772	219078
6849	219079
19049	219080
51252	219081
50852	219082
24768	219083
57219	219084
95778	219085
16527	219086
16024	219087
74205	219088
55229	219089
4435	219090
25153	219091
20193	219092
60367	219093
5	219094
1502	219095
164962	219096
68771	219097
83019	219098
7373	219099
98429	219100
1015	219101
102563	219102
9082	219103
2402	219104
97088	219105
80319	219106
5675	219107
5401	219108
18193	219109
26328	219110
9471	219111
14651	219112
72241	219113
78832	219114
68210	219115
118155	219116
24437	219117
33535	219118
31412	219119
4870	219120
11900	219121
40434	219122
2384	219123
60033	219124
2863	219125
8398	219126
6850	219127
39106	219128
89196	219129
10045	219130
15570	219131
44452	219132
39712	219133
56909	219134
1003	219135
126790	219136
121927	219137
4386	219138
5787	219139
84187	219140
105481	219141
48541	219142
23404	219143
1663	219144
45969	219145
32731	219146
75173	219147
24084	219148
37495	219149
66532	219150
20275	219151
21789	219152
2710	219153
1051	219154
8694	219155
10018	219156
40814	219157
49714	219158
31499	219159
59136	219160
124836	219161
6629	219162
2857	219163
1992	219164
3902	219165
32190	219166
18701	219167
102761	219168
23796	219169
158603	219170
2790	219171
28609	219172
91634	219173
33170	219174
21344	219175
6184	219176
2107	219177
1943	219178
3880	219179
115103	219180
38954	219181
2626	219182
85241	219183
33588	219184
40362	219185
45816	219186
133582	219187
14281	219188
58678	219189
49184	219190
14491	219191
26815	219192
15718	219193
75602	219194
29152	219195
1798	219196
52777	219197
43697	219198
16932	219199
153630	219200
21058	219201
8194	219202
78015	219203
33716	219204
65116	219205
80993	219206
6567	219207
15005	219208
23766	219209
5001	219210
22200	219211
58807	219212
22678	219213
22525	219214
95241	219215
3738	219216
74095	219217
836	219218
23457	219219
31597	219220
85852	219221
49783	219222
81752	219223
1955	219224
109659	219225
1635	219226
59993	219227
79373	219228
5339	219229
54102	219230
6266	219231
57462	219232
99484	219233
6544	219234
84351	219235
6606	219236
11328	219237
49583	219238
12703	219239
7951	219240
13884	219241
117010	219242
17495	219243
15357	219244
787	219245
9	219246
22816	219247
1509	219248
42753	219249
1863	219250
77344	219251
1344	219252
25932	219253
40815	219254
23293	219255
3672	219256
120445	219257
57905	219258
10232	219259
114430	219260
40438	219261
6603	219262
1156	219263
131794	219264
57374	219265
10066	219266
46334	219267
68988	219268
37093	219269
104486	219270
19323	219271
154230	219272
7834	219273
72166	219274
14664	219275
43961	219276
58804	219277
1477	219278
35263	219279
35256	219280
35963	219281
83037	219282
76	219283
2836	219284
67447	219285
28470	219286
11990	219287
74594	219288
27206	219289
165809	219290
5179	219291
4325	219292
22713	219293
23898	219294
10471	219295
10083	219296
28786	219297
42113	219298
52156	219299
63040	219300
68718	219301
4061	219302
100226	219303
19537	219304
39841	219305
58058	219306
131031	219307
13048	219308
2837	219309
47282	219310
53663	219311
8821	219312
39428	219313
95592	219314
2822	219315
13424	219316
59507	219317
4056	219318
18563	219319
15209	219320
52379	219321
13224	219322
84542	219323
36380	219324
4409	219325
159987	219326
66255	219327
13026	219328
148391	219329
26685	219330
20024	219331
3926	219332
507	219333
3563	219334
10442	219335
24839	219336
446	219337
85267	219338
6045	219339
13842	219340
56862	219341
121138	219342
1112	219343
65063	219344
3707	219345
5344	219346
3219	219347
58121	219348
60859	219349
150295	219350
21155	219351
6804	219352
30868	219353
69707	219354
2764	219355
53000	219356
25285	219357
10038	219358
24992	219359
45790	219360
33147	219361
54946	219362
40632	219363
39098	219364
789	219365
50965	219366
86179	219367
878	219368
21813	219369
2075	219370
73887	219371
495	219372
663	219373
3118	219374
17780	219375
5515	219376
22101	219377
20672	219378
84494	219379
78851	219380
54009	219381
2009	219382
68618	219383
20120	219384
626	219385
1180	219386
10179	219387
52254	219388
29263	219389
6218	219390
109852	219391
39596	219392
54862	219393
5817	219394
31391	219395
6640	219396
60472	219397
22232	219398
20433	219399
37383	219400
77950	219401
87821	219402
4034	219403
71151	219404
42423	219405
69019	219406
53338	219407
150418	219408
21432	219409
70990	219410
2224	219411
140456	219412
4036	219413
21098	219414
39819	219415
25385	219416
50068	219417
24446	219418
10042	219419
6444	219420
15521	219421
37379	219422
8915	219423
103894	219424
50843	219425
16584	219426
125147	219427
33152	219428
29043	219429
35118	219430
76477	219431
2984	219432
64607	219433
12503	219434
8033	219435
91291	219436
8582	219437
1351	219438
19344	219439
36277	219440
9970	219441
2468	219442
41102	219443
17648	219444
14195	219445
2372	219446
99382	219447
5390	219448
50700	219449
54259	219450
23077	219451
47965	219452
5153	219453
10768	219454
12396	219455
80941	219456
17752	219457
68820	219458
63028	219459
13228	219460
12545	219461
30719	219462
109954	219463
19912	219464
105309	219465
124693	219466
5102	219467
41669	219468
27162	219469
3404	219470
20773	219471
54958	219472
9944	219473
72030	219474
13584	219475
134579	219476
334	219477
54162	219478
45030	219479
36758	219480
91667	219481
4090	219482
75591	219483
124481	219484
35944	219485
8524	219486
607	219487
1602	219488
27009	219489
70220	219490
14794	219491
16377	219492
93967	219493
65604	219494
53899	219495
56556	219496
23009	219497
9813	219498
123604	219499
59351	219500
404	219501
18893	219502
59420	219503
1418	219504
16678	219505
2986	219506
17910	219507
245	219508
8086	219509
16544	219510
36928	219511
131959	219512
2061	219513
55205	219514
28456	219515
156	219516
7570	219517
46772	219518
11303	219519
2827	219520
32981	219521
34473	219522
47127	219523
69663	219524
100066	219525
102375	219526
41405	219527
32774	219528
72676	219529
14601	219530
44865	219531
90295	219532
60363	219533
198	219534
152409	219535
1341	219536
1294	219537
124613	219538
40112	219539
63052	219540
8765	219541
20588	219542
103852	219543
5869	219544
9262	219545
106161	219546
10900	219547
32774	219548
55618	219549
87644	219550
9330	219551
53837	219552
23648	219553
45495	219554
2303	219555
53938	219556
113531	219557
90927	219558
38	219559
46794	219560
144294	219561
6483	219562
7613	219563
790	219564
114414	219565
103369	219566
3753	219567
838	219568
10762	219569
17281	219570
104964	219571
51710	219572
2099	219573
1467	219574
70405	219575
21329	219576
4245	219577
25100	219578
165097	219579
3752	219580
56058	219581
30645	219582
74465	219583
29145	219584
105298	219585
391	219586
38693	219587
56203	219588
9717	219589
24998	219590
36701	219591
4427	219592
20801	219593
84953	219594
614	219595
94029	219596
129830	219597
7875	219598
56	219599
9578	219600
64988	219601
1784	219602
11629	219603
11	219604
111286	219605
46931	219606
3014	219607
72698	219608
16179	219609
7209	219610
106681	219611
47310	219612
126698	219613
10018	219614
49086	219615
22280	219616
39013	219617
53466	219618
58205	219619
10426	219620
53057	219621
11529	219622
36833	219623
15397	219624
162	219625
29763	219626
41778	219627
147587	219628
139023	219629
36087	219630
10108	219631
68744	219632
67111	219633
3523	219634
6345	219635
99982	219636
76263	219637
6957	219638
29448	219639
61659	219640
28864	219641
35899	219642
536	219643
9348	219644
144560	219645
8647	219646
11873	219647
29657	219648
33187	219649
60207	219650
5081	219651
886	219652
34679	219653
45516	219654
32078	219655
52222	219656
28035	219657
106885	219658
18647	219659
56966	219660
8047	219661
11854	219662
5148	219663
8404	219664
87209	219665
32270	219666
24201	219667
4429	219668
72480	219669
115764	219670
33240	219671
2471	219672
991	219673
106983	219674
104262	219675
60337	219676
15346	219677
2305	219678
31753	219679
26463	219680
59178	219681
56166	219682
2726	219683
14337	219684
7047	219685
6924	219686
61030	219687
35373	219688
46304	219689
68719	219690
10521	219691
29927	219692
66032	219693
9242	219694
45100	219695
147	219696
42552	219697
47631	219698
32493	219699
26756	219700
9792	219701
15666	219702
10870	219703
133142	219704
1050	219705
47841	219706
86966	219707
27936	219708
5518	219709
49840	219710
24124	219711
41058	219712
3154	219713
12386	219714
20199	219715
87776	219716
4325	219717
69520	219718
25628	219719
3925	219720
1274	219721
18211	219722
147764	219723
21130	219724
27050	219725
119186	219726
109242	219727
5417	219728
22708	219729
13313	219730
103921	219731
5734	219732
5255	219733
9530	219734
34957	219735
91700	219736
56406	219737
3028	219738
69442	219739
118217	219740
10884	219741
163875	219742
63293	219743
55832	219744
42016	219745
28221	219746
10287	219747
460	219748
3712	219749
155112	219750
28787	219751
61268	219752
21931	219753
37607	219754
990	219755
22167	219756
7628	219757
55835	219758
14515	219759
19879	219760
121215	219761
2689	219762
122885	219763
96335	219764
54348	219765
7084	219766
145115	219767
738	219768
5	219769
37929	219770
715	219771
18584	219772
115658	219773
119052	219774
33193	219775
33366	219776
122730	219777
3591	219778
107828	219779
107368	219780
116844	219781
36753	219782
113812	219783
57656	219784
6473	219785
1146	219786
18098	219787
73080	219788
24033	219789
30321	219790
84549	219791
350	219792
137285	219793
22674	219794
8816	219795
16277	219796
32254	219797
113960	219798
48258	219799
78341	219800
74955	219801
7595	219802
7664	219803
9365	219804
90724	219805
4022	219806
24933	219807
4396	219808
9351	219809
26304	219810
4218	219811
9959	219812
33309	219813
79910	219814
2743	219815
14525	219816
160040	219817
6986	219818
195	219819
5477	219820
18890	219821
39698	219822
36858	219823
67084	219824
7840	219825
55547	219826
38271	219827
19963	219828
8520	219829
21519	219830
10547	219831
87509	219832
13742	219833
21840	219834
27171	219835
5705	219836
1160	219837
6708	219838
20591	219839
11708	219840
6667	219841
75306	219842
14305	219843
641	219844
551	219845
25598	219846
21040	219847
16258	219848
18198	219849
15951	219850
124163	219851
17320	219852
21379	219853
111004	219854
30349	219855
570	219856
22815	219857
20427	219858
22902	219859
161555	219860
83109	219861
24754	219862
158235	219863
18425	219864
20328	219865
14954	219866
6838	219867
136366	219868
14895	219869
27305	219870
3102	219871
4565	219872
12272	219873
90114	219874
25144	219875
73478	219876
22052	219877
10813	219878
33325	219879
162426	219880
4933	219881
43703	219882
27983	219883
22956	219884
39084	219885
2840	219886
48971	219887
23076	219888
30043	219889
46615	219890
31825	219891
485	219892
13534	219893
34508	219894
12904	219895
4757	219896
1892	219897
2577	219898
30285	219899
43711	219900
68007	219901
29846	219902
56156	219903
15622	219904
5860	219905
24421	219906
38638	219907
4391	219908
103891	219909
60378	219910
6186	219911
31526	219912
7637	219913
571	219914
3866	219915
37171	219916
13616	219917
97928	219918
68143	219919
37237	219920
150124	219921
22977	219922
2782	219923
22283	219924
25201	219925
19577	219926
22107	219927
418	219928
63357	219929
4587	219930
98269	219931
4977	219932
15150	219933
12710	219934
13383	219935
54	219936
47507	219937
40401	219938
67868	219939
14603	219940
5006	219941
7293	219942
975	219943
7388	219944
14602	219945
9378	219946
5053	219947
36299	219948
60735	219949
89383	219950
89454	219951
834	219952
61429	219953
90651	219954
45378	219955
87742	219956
20688	219957
436	219958
70887	219959
81582	219960
74133	219961
59807	219962
111021	219963
120	219964
1252	219965
7431	219966
18955	219967
37572	219968
25206	219969
55440	219970
3711	219971
58486	219972
126274	219973
2927	219974
13316	219975
2024	219976
28193	219977
109	219978
33382	219979
14416	219980
61997	219981
96703	219982
34294	219983
3021	219984
59902	219985
34950	219986
15645	219987
1079	219988
68546	219989
4068	219990
14934	219991
129294	219992
28355	219993
49892	219994
54523	219995
50775	219996
29228	219997
32917	219998
5955	219999
115378	220000
11594	220001
16036	220002
20127	220003
99022	220004
895	220005
134494	220006
158188	220007
13896	220008
94072	220009
13164	220010
48716	220011
1252	220012
30986	220013
45544	220014
14546	220015
57499	220016
41217	220017
3079	220018
70526	220019
42066	220020
86707	220021
3881	220022
1	220023
35115	220024
19570	220025
14161	220026
25920	220027
28588	220028
33796	220029
26936	220030
1527	220031
11061	220032
248	220033
6728	220034
44303	220035
11158	220036
17161	220037
633	220038
6498	220039
26850	220040
54557	220041
822	220042
145383	220043
6591	220044
29897	220045
86396	220046
105333	220047
24298	220048
97029	220049
109	220050
3313	220051
30155	220052
19494	220053
1292	220054
131262	220055
8332	220056
6628	220057
49945	220058
45599	220059
2247	220060
2699	220061
155503	220062
3505	220063
99248	220064
72198	220065
8507	220066
96055	220067
119437	220068
56435	220069
14771	220070
23564	220071
11981	220072
139673	220073
13594	220074
92563	220075
164488	220076
11764	220077
13833	220078
70253	220079
65281	220080
50464	220081
11444	220082
22360	220083
72474	220084
59996	220085
27197	220086
155383	220087
9205	220088
43290	220089
18503	220090
5111	220091
13270	220092
100561	220093
441	220094
39628	220095
83578	220096
65106	220097
12923	220098
50559	220099
38140	220100
5939	220101
18196	220102
88324	220103
97991	220104
31207	220105
42506	220106
17236	220107
131770	220108
282	220109
121384	220110
39332	220111
133519	220112
39193	220113
7991	220114
52868	220115
108058	220116
21059	220117
66317	220118
25436	220119
12144	220120
2583	220121
1038	220122
158189	220123
53347	220124
148253	220125
61455	220126
118090	220127
23514	220128
141360	220129
80493	220130
14796	220131
16789	220132
22426	220133
2214	220134
152780	220135
4966	220136
74444	220137
48186	220138
43714	220139
6535	220140
5070	220141
50900	220142
62843	220143
46901	220144
76271	220145
3067	220146
3514	220147
88973	220148
2583	220149
47487	220150
70447	220151
35767	220152
10172	220153
3325	220154
55623	220155
118776	220156
51837	220157
101	220158
64879	220159
7746	220160
5549	220161
83845	220162
83968	220163
83406	220164
1715	220165
3511	220166
41822	220167
73732	220168
34278	220169
34141	220170
127909	220171
56802	220172
8904	220173
21579	220174
108797	220175
25683	220176
4282	220177
3353	220178
4469	220179
26278	220180
106942	220181
8522	220182
19598	220183
4982	220184
18371	220185
42633	220186
12113	220187
53284	220188
15829	220189
85005	220190
10486	220191
3628	220192
18490	220193
62596	220194
6037	220195
17474	220196
6961	220197
74310	220198
107295	220199
18588	220200
4162	220201
36939	220202
30780	220203
43945	220204
21452	220205
32644	220206
93677	220207
64987	220208
157738	220209
1553	220210
33133	220211
41398	220212
44121	220213
109132	220214
126586	220215
44830	220216
100886	220217
23376	220218
276	220219
118876	220220
91739	220221
3407	220222
89078	220223
67372	220224
20567	220225
28052	220226
10514	220227
12136	220228
11795	220229
22346	220230
359	220231
98832	220232
19	220233
4971	220234
103407	220235
35998	220236
13717	220237
42778	220238
72	220239
88479	220240
128104	220241
7846	220242
6122	220243
57780	220244
2105	220245
47085	220246
127485	220247
46955	220248
145946	220249
46510	220250
363	220251
39071	220252
53872	220253
6071	220254
754	220255
10321	220256
2229	220257
103563	220258
594	220259
1816	220260
43170	220261
21949	220262
27443	220263
18728	220264
68296	220265
29352	220266
28839	220267
36061	220268
126538	220269
48438	220270
37451	220271
43256	220272
12594	220273
24826	220274
75051	220275
32440	220276
13934	220277
1458	220278
12256	220279
1534	220280
966	220281
35155	220282
7554	220283
4789	220284
101840	220285
565	220286
12915	220287
20740	220288
21461	220289
19184	220290
49007	220291
10146	220292
63304	220293
86082	220294
37846	220295
52953	220296
25982	220297
2959	220298
17412	220299
65854	220300
161751	220301
1016	220302
2266	220303
69858	220304
134982	220305
209	220306
109756	220307
2867	220308
152138	220309
16331	220310
53274	220311
68803	220312
5	220313
87748	220314
9521	220315
38243	220316
1669	220317
131296	220318
30998	220319
6978	220320
39366	220321
34960	220322
54984	220323
4248	220324
69702	220325
10953	220326
145292	220327
4436	220328
47394	220329
56109	220330
148234	220331
3189	220332
21787	220333
4631	220334
41226	220335
1045	220336
2225	220337
16588	220338
43687	220339
3721	220340
7250	220341
58944	220342
4756	220343
63259	220344
9317	220345
24763	220346
46041	220347
81645	220348
2397	220349
87456	220350
4589	220351
4432	220352
11481	220353
2620	220354
74274	220355
95	220356
16346	220357
11260	220358
60653	220359
64771	220360
78292	220361
43789	220362
13695	220363
24034	220364
26	220365
81324	220366
56	220367
4233	220368
71597	220369
23619	220370
112107	220371
621	220372
8662	220373
9124	220374
107050	220375
27	220376
24178	220377
32443	220378
22760	220379
103503	220380
1049	220381
5803	220382
162931	220383
54228	220384
4333	220385
7746	220386
4613	220387
113572	220388
91971	220389
50079	220390
152664	220391
87825	220392
42692	220393
107755	220394
69580	220395
89701	220396
22886	220397
7607	220398
12334	220399
57778	220400
41427	220401
123401	220402
80313	220403
15427	220404
39	220405
36381	220406
1442	220407
99152	220408
8400	220409
30744	220410
45032	220411
99804	220412
32675	220413
4861	220414
10273	220415
79050	220416
228	220417
72063	220418
119184	220419
55079	220420
799	220421
494	220422
2766	220423
76184	220424
83616	220425
49795	220426
7050	220427
850	220428
60123	220429
98826	220430
162242	220431
17555	220432
23899	220433
50285	220434
28205	220435
18206	220436
26972	220437
154580	220438
73973	220439
20117	220440
10987	220441
1193	220442
25353	220443
6171	220444
12368	220445
73032	220446
2605	220447
33198	220448
123858	220449
11912	220450
46534	220451
41817	220452
44181	220453
82095	220454
1010	220455
2255	220456
15405	220457
82610	220458
1412	220459
150625	220460
70147	220461
77693	220462
979	220463
54355	220464
108820	220465
16043	220466
115943	220467
13515	220468
104308	220469
35697	220470
42956	220471
15649	220472
32000	220473
105463	220474
4095	220475
963	220476
43008	220477
4448	220478
132498	220479
2366	220480
5825	220481
57074	220482
54841	220483
88863	220484
11926	220485
45678	220486
42096	220487
57012	220488
111602	220489
19029	220490
148399	220491
110995	220492
1404	220493
123887	220494
6745	220495
1868	220496
88407	220497
42211	220498
7419	220499
48367	220500
77597	220501
50102	220502
2408	220503
80922	220504
5130	220505
1610	220506
4923	220507
14045	220508
37096	220509
9598	220510
21284	220511
21457	220512
10990	220513
147739	220514
2304	220515
15078	220516
6615	220517
70527	220518
88641	220519
39558	220520
11378	220521
62107	220522
41412	220523
16104	220524
91719	220525
31536	220526
164637	220527
78019	220528
6352	220529
2798	220530
7661	220531
5925	220532
14157	220533
107111	220534
1533	220535
147259	220536
5423	220537
832	220538
56583	220539
58512	220540
48045	220541
17662	220542
12617	220543
11838	220544
33452	220545
8434	220546
29186	220547
84189	220548
6614	220549
17083	220550
1701	220551
9865	220552
72730	220553
101621	220554
25839	220555
34627	220556
12278	220557
7145	220558
5547	220559
434	220560
32410	220561
23527	220562
12064	220563
1653	220564
61266	220565
8892	220566
140262	220567
86080	220568
23779	220569
64435	220570
2130	220571
29033	220572
53942	220573
14907	220574
1041	220575
70325	220576
10513	220577
1079	220578
120086	220579
8145	220580
46682	220581
182	220582
64	220583
86386	220584
12668	220585
20949	220586
13047	220587
12265	220588
87140	220589
11189	220590
6781	220591
48251	220592
3661	220593
10649	220594
86841	220595
128	220596
5828	220597
46312	220598
578	220599
16639	220600
4324	220601
83120	220602
79353	220603
14291	220604
690	220605
47305	220606
12022	220607
17743	220608
14701	220609
1969	220610
49293	220611
21772	220612
29568	220613
157528	220614
4747	220615
1488	220616
22489	220617
26968	220618
46526	220619
25268	220620
11081	220621
32323	220622
71453	220623
26129	220624
19114	220625
81717	220626
57239	220627
1369	220628
54750	220629
42572	220630
460	220631
107618	220632
47638	220633
6850	220634
52292	220635
30147	220636
47	220637
53138	220638
16039	220639
459	220640
10622	220641
14415	220642
40548	220643
54050	220644
56055	220645
29847	220646
4427	220647
8669	220648
18320	220649
4370	220650
90639	220651
50011	220652
24368	220653
268	220654
45701	220655
634	220656
8468	220657
8808	220658
39423	220659
82351	220660
82036	220661
47854	220662
72303	220663
17086	220664
50230	220665
41357	220666
98077	220667
54182	220668
34505	220669
10457	220670
83927	220671
24099	220672
83493	220673
64815	220674
97403	220675
323	220676
57054	220677
48102	220678
67886	220679
150243	220680
35733	220681
25702	220682
34471	220683
31818	220684
77485	220685
16054	220686
17167	220687
123282	220688
29558	220689
103915	220690
152160	220691
31126	220692
63889	220693
107285	220694
23289	220695
96947	220696
19566	220697
67784	220698
16145	220699
69833	220700
7320	220701
32455	220702
47011	220703
271	220704
93728	220705
20432	220706
1899	220707
4143	220708
83326	220709
21450	220710
31186	220711
33606	220712
33652	220713
51650	220714
2586	220715
6723	220716
157346	220717
31207	220718
31193	220719
9015	220720
955	220721
27454	220722
14027	220723
113348	220724
160870	220725
62825	220726
88649	220727
45458	220728
80476	220729
87388	220730
337	220731
58367	220732
64978	220733
33161	220734
5139	220735
86898	220736
10044	220737
24450	220738
42671	220739
8078	220740
17304	220741
18130	220742
10565	220743
12653	220744
71936	220745
3163	220746
18763	220747
64787	220748
10322	220749
30210	220750
96336	220751
21266	220752
74385	220753
10521	220754
1816	220755
8130	220756
75984	220757
114249	220758
37853	220759
113048	220760
15893	220761
22091	220762
81214	220763
140225	220764
85026	220765
117320	220766
23129	220767
24150	220768
1211	220769
68129	220770
32091	220771
105696	220772
3233	220773
3655	220774
23263	220775
83699	220776
10563	220777
583	220778
27080	220779
41269	220780
39445	220781
63	220782
38333	220783
53242	220784
42702	220785
94559	220786
8695	220787
25810	220788
4025	220789
60056	220790
8255	220791
21475	220792
142483	220793
48207	220794
17729	220795
2560	220796
1179	220797
50574	220798
13321	220799
68474	220800
21765	220801
59109	220802
14865	220803
7383	220804
90137	220805
34679	220806
38793	220807
34454	220808
15298	220809
7559	220810
86768	220811
88406	220812
22583	220813
20561	220814
142854	220815
14596	220816
109035	220817
11534	220818
79232	220819
31931	220820
100492	220821
2325	220822
88796	220823
49187	220824
94670	220825
14037	220826
12026	220827
687	220828
33592	220829
41867	220830
34596	220831
11442	220832
43325	220833
44892	220834
35340	220835
333	220836
12172	220837
2807	220838
6848	220839
83436	220840
24314	220841
443	220842
17719	220843
2	220844
48766	220845
52959	220846
81703	220847
119751	220848
6576	220849
40685	220850
11773	220851
2406	220852
19369	220853
2512	220854
2584	220855
20869	220856
9063	220857
6334	220858
42349	220859
136	220860
23087	220861
36854	220862
47919	220863
19425	220864
25128	220865
18855	220866
98752	220867
38001	220868
86233	220869
8175	220870
32625	220871
5866	220872
28527	220873
4412	220874
32407	220875
86392	220876
942	220877
20767	220878
18546	220879
15206	220880
73161	220881
29456	220882
26390	220883
68597	220884
35808	220885
16688	220886
81008	220887
12251	220888
31938	220889
45243	220890
3488	220891
135909	220892
54444	220893
21172	220894
28270	220895
4279	220896
31841	220897
77016	220898
130704	220899
12974	220900
28661	220901
25	220902
4399	220903
11214	220904
290	220905
6704	220906
15568	220907
6521	220908
13448	220909
55134	220910
45109	220911
100961	220912
33336	220913
2591	220914
7916	220915
23183	220916
4344	220917
103543	220918
46272	220919
133372	220920
4736	220921
41849	220922
12618	220923
8415	220924
19326	220925
89229	220926
81356	220927
14532	220928
2975	220929
6529	220930
44714	220931
1970	220932
8726	220933
12303	220934
52997	220935
51533	220936
13003	220937
65097	220938
45964	220939
14865	220940
32069	220941
108307	220942
9346	220943
44865	220944
1202	220945
167	220946
52096	220947
4398	220948
39421	220949
30383	220950
104	220951
91798	220952
10481	220953
96603	220954
11507	220955
157272	220956
38960	220957
10423	220958
43481	220959
4773	220960
12428	220961
19852	220962
24838	220963
102044	220964
87503	220965
46639	220966
48340	220967
133797	220968
2523	220969
15447	220970
2529	220971
3161	220972
120191	220973
80371	220974
17277	220975
9358	220976
27755	220977
2293	220978
116	220979
3631	220980
11496	220981
136541	220982
45946	220983
10217	220984
13523	220985
5920	220986
36431	220987
8559	220988
2135	220989
65982	220990
33624	220991
10802	220992
4519	220993
39073	220994
63599	220995
19154	220996
22336	220997
6128	220998
74351	220999
6210	221000
45902	221001
20309	221002
41980	221003
21149	221004
55834	221005
56524	221006
6692	221007
55277	221008
14712	221009
29075	221010
73	221011
18186	221012
79021	221013
67862	221014
12046	221015
20446	221016
29940	221017
15110	221018
80398	221019
17010	221020
791	221021
16171	221022
44637	221023
23371	221024
63178	221025
3233	221026
5982	221027
13094	221028
8091	221029
92847	221030
131180	221031
13590	221032
3210	221033
40565	221034
50699	221035
49478	221036
4802	221037
70538	221038
71725	221039
17300	221040
31743	221041
13483	221042
2280	221043
13233	221044
36110	221045
491	221046
11126	221047
716	221048
19144	221049
14946	221050
47359	221051
73991	221052
1671	221053
115114	221054
3148	221055
78646	221056
43866	221057
1652	221058
243	221059
707	221060
113061	221061
54396	221062
2255	221063
14947	221064
4940	221065
26448	221066
7400	221067
41138	221068
112540	221069
31559	221070
47402	221071
21630	221072
11030	221073
7980	221074
17053	221075
25573	221076
107533	221077
50401	221078
37259	221079
111382	221080
50407	221081
124457	221082
1428	221083
35704	221084
6799	221085
67121	221086
72890	221087
88590	221088
21933	221089
124968	221090
441	221091
2128	221092
110420	221093
19873	221094
706	221095
5038	221096
128403	221097
20871	221098
2213	221099
9430	221100
3892	221101
113083	221102
6511	221103
19109	221104
107886	221105
103498	221106
14111	221107
865	221108
67557	221109
49827	221110
36007	221111
41318	221112
34678	221113
58374	221114
125235	221115
24769	221116
7603	221117
106937	221118
118496	221119
7380	221120
25030	221121
16295	221122
58785	221123
21594	221124
13998	221125
69282	221126
61116	221127
2065	221128
4288	221129
37118	221130
22416	221131
118232	221132
20108	221133
2094	221134
48414	221135
1010	221136
56853	221137
10074	221138
93332	221139
67181	221140
71223	221141
101318	221142
70	221143
10388	221144
33734	221145
4583	221146
2	221147
70881	221148
39298	221149
99787	221150
54999	221151
10401	221152
72006	221153
314	221154
153405	221155
1444	221156
33185	221157
88591	221158
265	221159
10853	221160
10284	221161
33164	221162
79307	221163
93976	221164
19523	221165
4962	221166
1823	221167
6332	221168
3650	221169
30559	221170
6127	221171
20979	221172
26725	221173
1518	221174
74379	221175
76868	221176
127226	221177
99031	221178
23543	221179
15138	221180
4952	221181
12803	221182
1599	221183
24606	221184
34698	221185
48975	221186
11	221187
48	221188
45952	221189
6085	221190
54057	221191
10342	221192
1267	221193
12351	221194
40063	221195
55660	221196
35258	221197
40347	221198
68098	221199
1619	221200
110216	221201
47026	221202
29009	221203
98582	221204
57402	221205
125133	221206
8141	221207
6299	221208
21401	221209
17678	221210
13491	221211
158294	221212
107676	221213
18781	221214
78870	221215
14200	221216
39314	221217
22450	221218
46177	221219
30124	221220
20598	221221
77252	221222
483	221223
53850	221224
971	221225
2146	221226
124308	221227
38137	221228
7427	221229
55447	221230
11761	221231
9982	221232
123798	221233
12890	221234
633	221235
25152	221236
4934	221237
9932	221238
3083	221239
84140	221240
55694	221241
96437	221242
5714	221243
45336	221244
46022	221245
11807	221246
57179	221247
2788	221248
19366	221249
18019	221250
3868	221251
44974	221252
31041	221253
9587	221254
97197	221255
17561	221256
64229	221257
20647	221258
11823	221259
6832	221260
93290	221261
21590	221262
86941	221263
53237	221264
21355	221265
7440	221266
74048	221267
65916	221268
67269	221269
66695	221270
11919	221271
116587	221272
8702	221273
7027	221274
52898	221275
73963	221276
137547	221277
23	221278
100065	221279
14272	221280
17238	221281
46009	221282
29085	221283
393	221284
1187	221285
6192	221286
130883	221287
64677	221288
24069	221289
68279	221290
601	221291
37302	221292
22783	221293
26062	221294
2462	221295
60641	221296
135192	221297
55372	221298
1589	221299
901	221300
31892	221301
6552	221302
59128	221303
100967	221304
102946	221305
5468	221306
3757	221307
14345	221308
71822	221309
92040	221310
75053	221311
8176	221312
248	221313
46318	221314
30816	221315
83598	221316
78618	221317
61706	221318
105128	221319
26261	221320
67129	221321
87773	221322
10644	221323
2392	221324
9088	221325
20228	221326
20609	221327
38287	221328
21787	221329
525	221330
21548	221331
41858	221332
115471	221333
71335	221334
8447	221335
14552	221336
111250	221337
12827	221338
66024	221339
22549	221340
51057	221341
15071	221342
9532	221343
28267	221344
12303	221345
51191	221346
104761	221347
1117	221348
3957	221349
63311	221350
82151	221351
42315	221352
21042	221353
54703	221354
17138	221355
70616	221356
7790	221357
9010	221358
156302	221359
155208	221360
2067	221361
69222	221362
1498	221363
25521	221364
92545	221365
24386	221366
15405	221367
13732	221368
4826	221369
4248	221370
11418	221371
40009	221372
88942	221373
1755	221374
53221	221375
16037	221376
11	221377
12989	221378
67215	221379
13575	221380
4	221381
9058	221382
6376	221383
51100	221384
35818	221385
98462	221386
93238	221387
39590	221388
84892	221389
25511	221390
13709	221391
17078	221392
30043	221393
29261	221394
31503	221395
11341	221396
127817	221397
5146	221398
107603	221399
66199	221400
5839	221401
1262	221402
4314	221403
9674	221404
36874	221405
86578	221406
694	221407
1184	221408
96484	221409
69488	221410
22882	221411
73043	221412
161583	221413
10710	221414
93994	221415
37332	221416
8777	221417
260	221418
14973	221419
62327	221420
1285	221421
65218	221422
69638	221423
57126	221424
55628	221425
59610	221426
4224	221427
5	221428
81938	221429
14243	221430
52435	221431
87053	221432
992	221433
18941	221434
68927	221435
10243	221436
3070	221437
119381	221438
26706	221439
73338	221440
39701	221441
17873	221442
3341	221443
6443	221444
162942	221445
50495	221446
20544	221447
127017	221448
10046	221449
9862	221450
647	221451
18119	221452
13738	221453
47101	221454
5738	221455
34469	221456
7413	221457
507	221458
34458	221459
30045	221460
28795	221461
7367	221462
16494	221463
59556	221464
25784	221465
56576	221466
11266	221467
68844	221468
61681	221469
103269	221470
82292	221471
760	221472
5159	221473
66216	221474
1324	221475
41127	221476
56970	221477
16467	221478
56461	221479
60624	221480
130870	221481
174	221482
7880	221483
2248	221484
2329	221485
23176	221486
76487	221487
93418	221488
10283	221489
8199	221490
2483	221491
148261	221492
762	221493
129203	221494
129520	221495
30478	221496
105213	221497
77629	221498
12996	221499
45542	221500
50068	221501
72235	221502
90246	221503
91447	221504
36784	221505
2790	221506
8956	221507
34511	221508
101937	221509
120054	221510
105053	221511
47838	221512
71766	221513
18094	221514
26380	221515
121465	221516
6639	221517
17399	221518
56195	221519
48019	221520
159821	221521
138323	221522
45956	221523
96333	221524
134218	221525
3387	221526
43117	221527
100524	221528
38428	221529
7014	221530
11825	221531
155	221532
17514	221533
2253	221534
34486	221535
129320	221536
32548	221537
20434	221538
54629	221539
15263	221540
19926	221541
49830	221542
16555	221543
37496	221544
6697	221545
98577	221546
67906	221547
47891	221548
50176	221549
51703	221550
11825	221551
71697	221552
87810	221553
47129	221554
8225	221555
117246	221556
72068	221557
17484	221558
121097	221559
30847	221560
34490	221561
19380	221562
62763	221563
1957	221564
139164	221565
15265	221566
8114	221567
14118	221568
47281	221569
1034	221570
44810	221571
19093	221572
42060	221573
68873	221574
10232	221575
65968	221576
10288	221577
642	221578
16117	221579
80708	221580
6107	221581
15014	221582
8252	221583
41274	221584
41652	221585
120962	221586
13697	221587
43396	221588
27751	221589
6173	221590
102059	221591
84992	221592
6945	221593
10462	221594
13745	221595
6097	221596
33589	221597
90375	221598
3829	221599
1967	221600
17582	221601
18228	221602
36730	221603
13878	221604
7634	221605
76900	221606
55269	221607
56295	221608
23340	221609
92628	221610
46292	221611
115530	221612
27459	221613
10686	221614
31467	221615
35069	221616
117420	221617
32143	221618
22699	221619
43648	221620
40446	221621
4991	221622
34329	221623
108944	221624
21495	221625
5150	221626
59839	221627
3661	221628
32765	221629
1400	221630
45470	221631
45939	221632
61300	221633
683	221634
159722	221635
40	221636
30203	221637
45435	221638
134396	221639
6610	221640
45611	221641
82577	221642
13668	221643
13727	221644
44931	221645
9242	221646
72465	221647
23701	221648
115263	221649
30844	221650
17619	221651
2593	221652
102482	221653
70052	221654
5151	221655
33948	221656
4312	221657
17346	221658
28425	221659
242	221660
15842	221661
25141	221662
53214	221663
54978	221664
34408	221665
111996	221666
71110	221667
27689	221668
35052	221669
36738	221670
13476	221671
72972	221672
7017	221673
31449	221674
145	221675
19561	221676
36414	221677
26	221678
80976	221679
1678	221680
10058	221681
477	221682
26034	221683
11351	221684
18391	221685
15532	221686
35967	221687
11	221688
41490	221689
125411	221690
72571	221691
28628	221692
8263	221693
8589	221694
16264	221695
14667	221696
44141	221697
91577	221698
3973	221699
58413	221700
8944	221701
22327	221702
32455	221703
2006	221704
1802	221705
69573	221706
9941	221707
116546	221708
11518	221709
47088	221710
23435	221711
25969	221712
9161	221713
110555	221714
47527	221715
48254	221716
251	221717
13195	221718
14649	221719
14824	221720
44978	221721
17245	221722
37310	221723
18768	221724
5459	221725
39892	221726
80939	221727
8005	221728
5539	221729
65692	221730
74051	221731
6660	221732
15442	221733
21289	221734
109047	221735
144876	221736
17717	221737
23688	221738
7221	221739
25801	221740
38497	221741
17958	221742
99990	221743
38572	221744
75746	221745
155387	221746
19993	221747
122523	221748
12415	221749
35556	221750
43595	221751
32279	221752
9523	221753
14316	221754
28371	221755
11747	221756
28107	221757
158631	221758
26650	221759
70008	221760
30393	221761
17041	221762
15041	221763
42932	221764
654	221765
20968	221766
47865	221767
5987	221768
38863	221769
68726	221770
103043	221771
37555	221772
12840	221773
5043	221774
17971	221775
7320	221776
9927	221777
12989	221778
9755	221779
92700	221780
13217	221781
21372	221782
97676	221783
113935	221784
53247	221785
111424	221786
27106	221787
448	221788
45510	221789
36625	221790
41300	221791
57764	221792
108186	221793
71462	221794
42713	221795
63331	221796
111897	221797
33982	221798
113829	221799
5306	221800
4251	221801
114839	221802
62975	221803
32658	221804
1823	221805
2471	221806
31864	221807
147198	221808
50552	221809
59957	221810
75957	221811
65534	221812
8411	221813
27103	221814
1736	221815
116316	221816
135367	221817
34454	221818
25228	221819
21575	221820
74265	221821
99867	221822
40111	221823
9362	221824
94692	221825
12169	221826
4509	221827
2991	221828
871	221829
106534	221830
103099	221831
150877	221832
28885	221833
65422	221834
1840	221835
11631	221836
4890	221837
57542	221838
62092	221839
55720	221840
72102	221841
2341	221842
37462	221843
53629	221844
36917	221845
31150	221846
25018	221847
53396	221848
36137	221849
109212	221850
18246	221851
4422	221852
6196	221853
10400	221854
19898	221855
455	221856
67000	221857
10122	221858
83017	221859
48133	221860
6771	221861
76864	221862
37690	221863
8619	221864
19434	221865
7449	221866
27403	221867
142036	221868
82117	221869
93731	221870
58718	221871
17547	221872
8916	221873
124421	221874
1406	221875
50084	221876
25987	221877
99540	221878
11193	221879
11058	221880
46009	221881
148360	221882
134643	221883
16802	221884
2007	221885
134809	221886
43759	221887
54439	221888
1330	221889
57584	221890
1541	221891
90070	221892
56211	221893
7507	221894
52692	221895
50248	221896
38968	221897
1334	221898
97338	221899
3653	221900
18138	221901
35965	221902
16839	221903
31177	221904
27257	221905
4586	221906
31592	221907
61241	221908
59270	221909
664	221910
4010	221911
69078	221912
11087	221913
15750	221914
9528	221915
23370	221916
10175	221917
50134	221918
103242	221919
7484	221920
3564	221921
96236	221922
25678	221923
42000	221924
39071	221925
59334	221926
26848	221927
59801	221928
8267	221929
14882	221930
7142	221931
5204	221932
70083	221933
45198	221934
12403	221935
148072	221936
4519	221937
134097	221938
4533	221939
1054	221940
138581	221941
7221	221942
17929	221943
1910	221944
8124	221945
16194	221946
100906	221947
15241	221948
31226	221949
24940	221950
61393	221951
77595	221952
56	221953
76504	221954
57620	221955
113507	221956
7042	221957
80318	221958
2432	221959
31386	221960
7484	221961
71064	221962
91884	221963
30863	221964
83757	221965
6680	221966
4467	221967
4643	221968
38787	221969
49313	221970
2124	221971
7039	221972
35820	221973
3489	221974
78544	221975
31814	221976
7234	221977
135517	221978
13497	221979
82145	221980
30244	221981
56945	221982
75462	221983
8864	221984
81787	221985
27992	221986
34866	221987
2973	221988
32172	221989
5717	221990
173	221991
68887	221992
1862	221993
13861	221994
28225	221995
8900	221996
5346	221997
18833	221998
17577	221999
31009	222000
23069	222001
112661	222002
39090	222003
48331	222004
38750	222005
314	222006
92198	222007
8535	222008
60623	222009
152558	222010
11025	222011
25470	222012
162783	222013
37940	222014
72635	222015
11094	222016
23025	222017
3882	222018
111926	222019
59434	222020
13885	222021
15371	222022
69484	222023
42460	222024
3212	222025
23363	222026
37596	222027
37127	222028
125752	222029
151232	222030
2697	222031
16113	222032
74274	222033
90330	222034
20397	222035
69499	222036
16451	222037
91821	222038
20303	222039
26898	222040
6650	222041
7630	222042
3840	222043
6341	222044
154563	222045
28217	222046
1901	222047
11226	222048
5653	222049
5947	222050
21267	222051
1386	222052
7912	222053
44456	222054
32522	222055
50332	222056
47009	222057
28	222058
2094	222059
17731	222060
31842	222061
11251	222062
55373	222063
37534	222064
63859	222065
91541	222066
23399	222067
81843	222068
861	222069
69255	222070
42982	222071
38154	222072
2347	222073
20183	222074
119372	222075
60342	222076
94413	222077
1270	222078
37739	222079
14741	222080
40172	222081
21551	222082
50214	222083
151564	222084
37434	222085
61797	222086
1283	222087
4133	222088
14923	222089
96922	222090
68384	222091
155372	222092
13935	222093
137169	222094
24485	222095
16708	222096
35909	222097
277	222098
80742	222099
99813	222100
22789	222101
103519	222102
60721	222103
16641	222104
62520	222105
30756	222106
93812	222107
14989	222108
76850	222109
6932	222110
37858	222111
79231	222112
10814	222113
4544	222114
3529	222115
47185	222116
16438	222117
123250	222118
20396	222119
8933	222120
7938	222121
39534	222122
34471	222123
32	222124
2418	222125
80536	222126
102658	222127
13476	222128
12293	222129
31860	222130
8426	222131
16550	222132
17911	222133
241	222134
10650	222135
35887	222136
123826	222137
101000	222138
84146	222139
2838	222140
59980	222141
121457	222142
79215	222143
56007	222144
108753	222145
58212	222146
2042	222147
10279	222148
67276	222149
129076	222150
18371	222151
129723	222152
27390	222153
7444	222154
23366	222155
8429	222156
82403	222157
58180	222158
6635	222159
26876	222160
125844	222161
57133	222162
18098	222163
129175	222164
13301	222165
64532	222166
52721	222167
43549	222168
8988	222169
3684	222170
135722	222171
30243	222172
1234	222173
33032	222174
54951	222175
22303	222176
38270	222177
31579	222178
55479	222179
48717	222180
58014	222181
33609	222182
20282	222183
598	222184
16022	222185
9982	222186
19912	222187
1619	222188
6271	222189
5804	222190
7940	222191
52136	222192
161	222193
6740	222194
21785	222195
7008	222196
20181	222197
396	222198
31946	222199
51361	222200
15466	222201
36394	222202
13336	222203
88413	222204
95730	222205
13201	222206
66332	222207
39255	222208
6999	222209
13978	222210
18837	222211
24025	222212
11507	222213
109914	222214
2226	222215
93318	222216
23258	222217
39185	222218
101424	222219
1545	222220
122	222221
3337	222222
106503	222223
24408	222224
11498	222225
5828	222226
43492	222227
18473	222228
10965	222229
15972	222230
88334	222231
4023	222232
55371	222233
84447	222234
3340	222235
48946	222236
138698	222237
5394	222238
88643	222239
22179	222240
114020	222241
43511	222242
3847	222243
30102	222244
150133	222245
40258	222246
25537	222247
20538	222248
260	222249
86179	222250
46671	222251
25784	222252
37831	222253
49904	222254
102531	222255
13088	222256
95019	222257
50289	222258
27549	222259
32870	222260
8953	222261
4540	222262
26795	222263
164027	222264
13667	222265
58232	222266
83834	222267
14563	222268
66321	222269
27778	222270
10256	222271
72502	222272
52702	222273
82462	222274
31926	222275
317	222276
17991	222277
2456	222278
20645	222279
2563	222280
33669	222281
89066	222282
277	222283
261	222284
1350	222285
34138	222286
72179	222287
2464	222288
2057	222289
46410	222290
13623	222291
2590	222292
28942	222293
17019	222294
84409	222295
12914	222296
13205	222297
17918	222298
40326	222299
1617	222300
90695	222301
56693	222302
41438	222303
32531	222304
35853	222305
161	222306
15684	222307
27186	222308
19129	222309
19362	222310
30697	222311
35073	222312
93517	222313
108094	222314
118924	222315
2864	222316
26932	222317
37708	222318
5553	222319
65819	222320
43085	222321
12125	222322
46199	222323
17829	222324
41403	222325
18736	222326
14118	222327
84559	222328
3960	222329
1159	222330
65608	222331
40079	222332
85406	222333
161	222334
3264	222335
26059	222336
56907	222337
1088	222338
64969	222339
79709	222340
803	222341
17222	222342
8994	222343
124867	222344
71391	222345
665	222346
1641	222347
7576	222348
1011	222349
59668	222350
7210	222351
1838	222352
586	222353
12012	222354
3984	222355
67226	222356
8194	222357
134743	222358
24201	222359
8823	222360
19084	222361
9913	222362
298	222363
21887	222364
16468	222365
40686	222366
29796	222367
113	222368
3945	222369
125	222370
7629	222371
88652	222372
67	222373
25646	222374
16643	222375
156853	222376
57484	222377
115217	222378
19073	222379
68360	222380
13030	222381
127084	222382
139398	222383
45355	222384
102557	222385
5210	222386
16653	222387
15449	222388
8867	222389
72845	222390
4744	222391
119102	222392
49655	222393
1485	222394
25061	222395
29870	222396
21818	222397
2996	222398
5129	222399
9095	222400
585	222401
17761	222402
122636	222403
3350	222404
4958	222405
24802	222406
140785	222407
3744	222408
9634	222409
40942	222410
6915	222411
53994	222412
155330	222413
20955	222414
75190	222415
7053	222416
57254	222417
70596	222418
51891	222419
23169	222420
2181	222421
18366	222422
10893	222423
151139	222424
79	222425
10410	222426
2103	222427
13456	222428
13582	222429
48494	222430
129524	222431
50290	222432
157358	222433
9293	222434
65382	222435
80070	222436
36912	222437
45390	222438
67441	222439
20868	222440
735	222441
69046	222442
7448	222443
11147	222444
62183	222445
51147	222446
574	222447
71523	222448
107698	222449
40648	222450
19883	222451
38533	222452
28136	222453
137436	222454
132584	222455
323	222456
11152	222457
84143	222458
71426	222459
2898	222460
18788	222461
27532	222462
16763	222463
3112	222464
42395	222465
44349	222466
74402	222467
57949	222468
14377	222469
12538	222470
48375	222471
35345	222472
34668	222473
11799	222474
89825	222475
25419	222476
13290	222477
72543	222478
43540	222479
61288	222480
42142	222481
116283	222482
38778	222483
26494	222484
9026	222485
142901	222486
94624	222487
21070	222488
6094	222489
13224	222490
105667	222491
19494	222492
6858	222493
2019	222494
69847	222495
38065	222496
37012	222497
28030	222498
37823	222499
54782	222500
11124	222501
33117	222502
4185	222503
22940	222504
10006	222505
23505	222506
3302	222507
1614	222508
57687	222509
6130	222510
23751	222511
1775	222512
48622	222513
28847	222514
22709	222515
14233	222516
37839	222517
58354	222518
44770	222519
91100	222520
9100	222521
4088	222522
24231	222523
2744	222524
13530	222525
27629	222526
7773	222527
59343	222528
106494	222529
1499	222530
56303	222531
2671	222532
16636	222533
2153	222534
59107	222535
154110	222536
271	222537
23229	222538
58456	222539
37740	222540
18352	222541
665	222542
12654	222543
7528	222544
103654	222545
78274	222546
93847	222547
37629	222548
11325	222549
18808	222550
93278	222551
37636	222552
5725	222553
10254	222554
31256	222555
11057	222556
87659	222557
68778	222558
16284	222559
72312	222560
26752	222561
68684	222562
40013	222563
137027	222564
10568	222565
115149	222566
15552	222567
11787	222568
50039	222569
91648	222570
93251	222571
277	222572
24758	222573
8410	222574
11219	222575
7006	222576
83943	222577
27502	222578
23432	222579
79991	222580
62140	222581
107878	222582
9910	222583
4891	222584
2767	222585
68515	222586
831	222587
12365	222588
46370	222589
12483	222590
30659	222591
11358	222592
65393	222593
2903	222594
4224	222595
5882	222596
23309	222597
153547	222598
10362	222599
69947	222600
1005	222601
84886	222602
1444	222603
119	222604
632	222605
128791	222606
47637	222607
41704	222608
103480	222609
28392	222610
56389	222611
8294	222612
31825	222613
17123	222614
30629	222615
7797	222616
98539	222617
9610	222618
104968	222619
1833	222620
75801	222621
4564	222622
87819	222623
15716	222624
60536	222625
71209	222626
2557	222627
23056	222628
104194	222629
6174	222630
17319	222631
21240	222632
24928	222633
66290	222634
4604	222635
15068	222636
12414	222637
23085	222638
50452	222639
32656	222640
150535	222641
79589	222642
103924	222643
19274	222644
79978	222645
7687	222646
33501	222647
99024	222648
39671	222649
23449	222650
88	222651
106702	222652
19687	222653
39988	222654
22402	222655
22743	222656
80301	222657
61736	222658
52147	222659
9399	222660
9490	222661
3279	222662
24742	222663
20866	222664
45316	222665
55729	222666
62097	222667
662	222668
19617	222669
39663	222670
5206	222671
23922	222672
102929	222673
15560	222674
50225	222675
42416	222676
53361	222677
5992	222678
14466	222679
78235	222680
108621	222681
8398	222682
20719	222683
35817	222684
42899	222685
11766	222686
93801	222687
67120	222688
36375	222689
27148	222690
77519	222691
38856	222692
116296	222693
79393	222694
44120	222695
214	222696
9766	222697
30237	222698
46915	222699
56311	222700
89031	222701
23272	222702
131377	222703
2815	222704
16925	222705
58220	222706
1187	222707
9488	222708
47762	222709
41261	222710
81475	222711
83306	222712
22619	222713
89090	222714
60252	222715
278	222716
161111	222717
63468	222718
89944	222719
7115	222720
13916	222721
111133	222722
57195	222723
22421	222724
86354	222725
4231	222726
99227	222727
126523	222728
36216	222729
851	222730
155027	222731
40945	222732
22566	222733
9498	222734
2018	222735
160694	222736
116729	222737
14278	222738
13076	222739
160434	222740
14761	222741
9884	222742
36723	222743
6846	222744
95604	222745
11319	222746
19858	222747
139392	222748
13497	222749
8865	222750
14678	222751
4330	222752
5410	222753
10289	222754
39526	222755
7607	222756
30135	222757
253	222758
56562	222759
75398	222760
14035	222761
10182	222762
51297	222763
40502	222764
78037	222765
59683	222766
11561	222767
9141	222768
11399	222769
7976	222770
16436	222771
32345	222772
65798	222773
432	222774
5142	222775
2319	222776
11318	222777
5383	222778
19820	222779
23021	222780
79216	222781
35501	222782
39667	222783
56264	222784
128419	222785
39561	222786
100130	222787
149620	222788
13806	222789
20969	222790
4653	222791
32554	222792
1430	222793
2929	222794
129572	222795
95719	222796
5451	222797
2497	222798
53513	222799
74117	222800
62526	222801
109280	222802
19527	222803
49872	222804
22487	222805
58930	222806
81778	222807
2231	222808
59778	222809
24818	222810
67066	222811
73386	222812
2917	222813
71973	222814
2245	222815
50170	222816
2895	222817
14958	222818
15801	222819
37494	222820
11371	222821
2422	222822
7264	222823
55426	222824
85490	222825
15179	222826
54316	222827
16232	222828
24768	222829
121516	222830
12760	222831
17549	222832
70926	222833
3637	222834
118852	222835
34022	222836
846	222837
17816	222838
71236	222839
9445	222840
18140	222841
5334	222842
10581	222843
115452	222844
51779	222845
85830	222846
21242	222847
46075	222848
31756	222849
92954	222850
2859	222851
2268	222852
4769	222853
24958	222854
56904	222855
142279	222856
78287	222857
6253	222858
40798	222859
94992	222860
106871	222861
8724	222862
47331	222863
40440	222864
3625	222865
25660	222866
134596	222867
14367	222868
22833	222869
8153	222870
67327	222871
10543	222872
141140	222873
106425	222874
10363	222875
5699	222876
82347	222877
1238	222878
125187	222879
1991	222880
16993	222881
22930	222882
67095	222883
34527	222884
4179	222885
63985	222886
1483	222887
45997	222888
5868	222889
2077	222890
61357	222891
43748	222892
15437	222893
67443	222894
162079	222895
50518	222896
24079	222897
22488	222898
80	222899
11913	222900
10582	222901
33662	222902
116062	222903
1624	222904
12791	222905
60129	222906
87502	222907
110864	222908
52477	222909
45841	222910
62499	222911
6332	222912
157184	222913
81589	222914
17523	222915
49106	222916
48880	222917
26010	222918
33612	222919
24960	222920
4314	222921
14025	222922
35180	222923
22633	222924
19092	222925
46484	222926
45224	222927
10031	222928
70950	222929
74210	222930
49511	222931
719	222932
16339	222933
52012	222934
66753	222935
74292	222936
31337	222937
83123	222938
4474	222939
106344	222940
113134	222941
17811	222942
1167	222943
9221	222944
45089	222945
55108	222946
21394	222947
77648	222948
13773	222949
2853	222950
55295	222951
69681	222952
21913	222953
31253	222954
7650	222955
20542	222956
63718	222957
60924	222958
94679	222959
161186	222960
24717	222961
63020	222962
35018	222963
12296	222964
44617	222965
46408	222966
975	222967
701	222968
124534	222969
59119	222970
15387	222971
18115	222972
12781	222973
1531	222974
29862	222975
26651	222976
7207	222977
55712	222978
65619	222979
101346	222980
108472	222981
3344	222982
4309	222983
38124	222984
2427	222985
70287	222986
80164	222987
138923	222988
52048	222989
7917	222990
85837	222991
35047	222992
124164	222993
7029	222994
36119	222995
7646	222996
847	222997
43413	222998
135391	222999
2833	223000
45674	223001
54456	223002
2967	223003
154752	223004
1813	223005
16305	223006
27181	223007
671	223008
67678	223009
15068	223010
9092	223011
23545	223012
8446	223013
36463	223014
118167	223015
9424	223016
36793	223017
38641	223018
15464	223019
454	223020
49379	223021
15553	223022
44695	223023
44309	223024
4829	223025
4414	223026
205	223027
27425	223028
80823	223029
155807	223030
23856	223031
55680	223032
51075	223033
2013	223034
37707	223035
35516	223036
52288	223037
84147	223038
66968	223039
245	223040
26537	223041
21544	223042
112432	223043
121780	223044
255	223045
30212	223046
2825	223047
938	223048
2328	223049
69295	223050
31454	223051
41143	223052
36611	223053
2807	223054
153555	223055
73844	223056
45913	223057
39	223058
34869	223059
94510	223060
119745	223061
22791	223062
13971	223063
15924	223064
117261	223065
4998	223066
96874	223067
37188	223068
2263	223069
61969	223070
56554	223071
23563	223072
4042	223073
123815	223074
46092	223075
62076	223076
266	223077
5086	223078
26803	223079
1156	223080
56694	223081
38708	223082
53292	223083
5877	223084
26524	223085
1109	223086
9238	223087
2733	223088
12922	223089
62508	223090
7215	223091
58163	223092
106230	223093
125376	223094
60230	223095
20519	223096
61713	223097
13354	223098
29643	223099
24892	223100
102075	223101
66146	223102
41891	223103
49590	223104
8800	223105
32507	223106
92635	223107
70235	223108
28391	223109
678	223110
11738	223111
23327	223112
245	223113
2535	223114
42708	223115
152576	223116
36823	223117
23671	223118
2405	223119
138572	223120
51054	223121
119036	223122
6775	223123
7684	223124
15288	223125
714	223126
106809	223127
38293	223128
45453	223129
29177	223130
86261	223131
79013	223132
100219	223133
75601	223134
25880	223135
28283	223136
79968	223137
20141	223138
58018	223139
503	223140
32478	223141
62057	223142
161611	223143
102074	223144
597	223145
14727	223146
77634	223147
47601	223148
22041	223149
8538	223150
3563	223151
1096	223152
18345	223153
25858	223154
24332	223155
26629	223156
9135	223157
66224	223158
94352	223159
7762	223160
5354	223161
3066	223162
15344	223163
68953	223164
58554	223165
16073	223166
19427	223167
9239	223168
18541	223169
51954	223170
5814	223171
45410	223172
47555	223173
93715	223174
25444	223175
126386	223176
21605	223177
76865	223178
40937	223179
20570	223180
88199	223181
43933	223182
51553	223183
6421	223184
40351	223185
32537	223186
39791	223187
17913	223188
26888	223189
2955	223190
14	223191
38253	223192
27991	223193
76116	223194
17280	223195
87724	223196
15309	223197
58034	223198
102416	223199
24631	223200
34256	223201
16999	223202
69881	223203
6218	223204
44043	223205
15699	223206
43402	223207
19395	223208
42277	223209
30922	223210
11334	223211
30649	223212
35232	223213
135	223214
40063	223215
61273	223216
37080	223217
20652	223218
7776	223219
73513	223220
2831	223221
8899	223222
28867	223223
120273	223224
120501	223225
914	223226
26652	223227
60753	223228
21162	223229
5866	223230
49215	223231
36301	223232
89068	223233
99	223234
60044	223235
8371	223236
49337	223237
88191	223238
55990	223239
37643	223240
145590	223241
37062	223242
111571	223243
40821	223244
7130	223245
26574	223246
8987	223247
50123	223248
52132	223249
58909	223250
507	223251
98670	223252
94230	223253
20174	223254
11084	223255
21378	223256
38358	223257
21189	223258
12093	223259
23785	223260
18241	223261
12249	223262
77412	223263
81937	223264
28151	223265
10634	223266
21704	223267
22766	223268
107059	223269
67212	223270
99388	223271
31188	223272
35538	223273
9066	223274
14746	223275
58155	223276
20983	223277
940	223278
135415	223279
159378	223280
125117	223281
68946	223282
29282	223283
19786	223284
26	223285
11116	223286
839	223287
100	223288
31404	223289
10274	223290
3692	223291
1826	223292
250	223293
28106	223294
62368	223295
30270	223296
22635	223297
15355	223298
13811	223299
1548	223300
43009	223301
110634	223302
116227	223303
1281	223304
29787	223305
18	223306
7173	223307
103609	223308
6877	223309
731	223310
18403	223311
95192	223312
40516	223313
1094	223314
106033	223315
7538	223316
21154	223317
29260	223318
172	223319
25853	223320
88784	223321
108803	223322
56922	223323
52842	223324
82231	223325
2012	223326
50492	223327
2210	223328
82821	223329
120309	223330
133657	223331
77453	223332
41161	223333
61116	223334
2009	223335
6555	223336
58332	223337
47548	223338
68524	223339
48005	223340
13618	223341
44910	223342
13466	223343
67860	223344
21582	223345
1840	223346
46	223347
912	223348
39640	223349
36053	223350
19015	223351
105881	223352
152238	223353
119884	223354
17483	223355
28139	223356
40208	223357
9392	223358
93935	223359
62006	223360
455	223361
334	223362
1640	223363
34227	223364
23270	223365
26550	223366
3082	223367
19268	223368
5468	223369
10398	223370
117709	223371
38000	223372
10366	223373
2405	223374
667	223375
46050	223376
17	223377
12129	223378
8641	223379
27594	223380
50113	223381
8731	223382
38189	223383
32976	223384
160323	223385
2019	223386
54590	223387
38773	223388
2163	223389
15076	223390
4135	223391
50285	223392
50745	223393
44396	223394
14022	223395
2934	223396
39872	223397
24249	223398
22785	223399
2381	223400
4598	223401
41970	223402
34166	223403
18669	223404
60109	223405
128832	223406
20405	223407
12621	223408
158607	223409
6842	223410
157650	223411
8067	223412
22389	223413
33861	223414
46859	223415
58590	223416
71247	223417
8639	223418
10745	223419
30248	223420
25892	223421
129589	223422
19172	223423
7811	223424
1004	223425
50532	223426
19408	223427
72284	223428
143117	223429
59020	223430
42209	223431
12563	223432
13952	223433
2415	223434
61109	223435
17	223436
150368	223437
27135	223438
70	223439
122868	223440
15796	223441
9654	223442
7040	223443
46198	223444
1309	223445
1020	223446
6440	223447
13202	223448
70235	223449
17100	223450
103054	223451
4203	223452
45165	223453
4565	223454
26877	223455
40974	223456
784	223457
17209	223458
21643	223459
62836	223460
121108	223461
53257	223462
44030	223463
65829	223464
53675	223465
47981	223466
13160	223467
22200	223468
68602	223469
66091	223470
136090	223471
108942	223472
3584	223473
9941	223474
69774	223475
3563	223476
15248	223477
13665	223478
389	223479
18803	223480
32396	223481
39434	223482
5323	223483
839	223484
39459	223485
1728	223486
35907	223487
2227	223488
20717	223489
11140	223490
940	223491
65863	223492
15180	223493
25735	223494
37619	223495
17792	223496
58872	223497
1344	223498
6992	223499
3333	223500
75724	223501
55913	223502
69069	223503
10832	223504
52970	223505
118986	223506
6922	223507
10537	223508
118470	223509
140672	223510
54316	223511
4207	223512
13121	223513
11396	223514
53787	223515
59322	223516
56963	223517
4591	223518
31364	223519
45240	223520
102673	223521
81351	223522
608	223523
62724	223524
14784	223525
16300	223526
15232	223527
86	223528
16056	223529
6739	223530
70201	223531
58179	223532
4623	223533
34491	223534
8315	223535
34957	223536
59611	223537
113433	223538
128286	223539
57552	223540
22832	223541
2408	223542
95065	223543
3471	223544
3422	223545
585	223546
34911	223547
25294	223548
38087	223549
48472	223550
2584	223551
11232	223552
4398	223553
35742	223554
7634	223555
12563	223556
104870	223557
38550	223558
7629	223559
39851	223560
28350	223561
8	223562
86321	223563
75441	223564
490	223565
9769	223566
49010	223567
23240	223568
82283	223569
18650	223570
50479	223571
96252	223572
11820	223573
10163	223574
59903	223575
36718	223576
38440	223577
34606	223578
120116	223579
166386	223580
2552	223581
2643	223582
37665	223583
46930	223584
2445	223585
26727	223586
30099	223587
124590	223588
98263	223589
21717	223590
73794	223591
38393	223592
59762	223593
91330	223594
37144	223595
163132	223596
151093	223597
19672	223598
31214	223599
39912	223600
30979	223601
40583	223602
21482	223603
86707	223604
49546	223605
71590	223606
47549	223607
79479	223608
19643	223609
26077	223610
49600	223611
64361	223612
13237	223613
49464	223614
12365	223615
901	223616
156472	223617
2023	223618
41384	223619
5388	223620
21713	223621
32740	223622
292	223623
24844	223624
10	223625
8475	223626
63654	223627
69419	223628
15509	223629
85598	223630
11421	223631
19498	223632
35637	223633
40612	223634
52455	223635
56374	223636
144607	223637
130958	223638
19666	223639
152550	223640
42814	223641
10991	223642
126491	223643
94320	223644
34486	223645
17228	223646
15374	223647
166	223648
7976	223649
65852	223650
40813	223651
93580	223652
23737	223653
1906	223654
102523	223655
15328	223656
812	223657
128066	223658
36296	223659
6386	223660
41174	223661
53721	223662
71398	223663
5433	223664
47862	223665
13767	223666
29090	223667
7311	223668
112792	223669
6658	223670
13868	223671
69175	223672
52516	223673
75125	223674
11367	223675
111844	223676
27045	223677
129445	223678
37538	223679
65321	223680
114	223681
102191	223682
89666	223683
64218	223684
38458	223685
20	223686
41070	223687
107091	223688
62927	223689
1723	223690
12019	223691
68318	223692
62880	223693
22475	223694
89397	223695
1857	223696
31636	223697
46264	223698
30076	223699
45857	223700
90508	223701
49334	223702
27368	223703
55508	223704
19955	223705
9017	223706
65486	223707
692	223708
32071	223709
41907	223710
114177	223711
15183	223712
24775	223713
51963	223714
57598	223715
27790	223716
11719	223717
17048	223718
61437	223719
15351	223720
2061	223721
14553	223722
3440	223723
16152	223724
141435	223725
55775	223726
24219	223727
34626	223728
74711	223729
42525	223730
2721	223731
77988	223732
53388	223733
128607	223734
61300	223735
47716	223736
494	223737
165073	223738
81713	223739
80486	223740
4943	223741
148330	223742
48936	223743
37643	223744
38235	223745
52346	223746
12	223747
5937	223748
451	223749
14948	223750
11190	223751
103690	223752
18544	223753
969	223754
6899	223755
71261	223756
60255	223757
2353	223758
118302	223759
7066	223760
58004	223761
30136	223762
5867	223763
50406	223764
88416	223765
30590	223766
63927	223767
47134	223768
23517	223769
152808	223770
36365	223771
25135	223772
119625	223773
142450	223774
39668	223775
84345	223776
10937	223777
21983	223778
781	223779
64048	223780
4725	223781
38273	223782
1708	223783
3445	223784
6249	223785
5817	223786
26671	223787
61699	223788
50443	223789
48209	223790
42517	223791
53496	223792
105012	223793
48817	223794
95019	223795
41149	223796
863	223797
6391	223798
5542	223799
6723	223800
8972	223801
16620	223802
3733	223803
57508	223804
10730	223805
59236	223806
32949	223807
28352	223808
34217	223809
3487	223810
135222	223811
952	223812
17836	223813
104697	223814
26411	223815
69359	223816
194	223817
161545	223818
29003	223819
84686	223820
7252	223821
547	223822
12189	223823
72423	223824
107054	223825
73354	223826
29967	223827
64618	223828
24205	223829
8300	223830
101802	223831
39014	223832
1589	223833
4294	223834
24084	223835
19283	223836
34984	223837
69804	223838
45	223839
121475	223840
10547	223841
61553	223842
16103	223843
16882	223844
3797	223845
4038	223846
11043	223847
19206	223848
28567	223849
14615	223850
1483	223851
1290	223852
73234	223853
131624	223854
4476	223855
2465	223856
53685	223857
72968	223858
24754	223859
11829	223860
115750	223861
15325	223862
53484	223863
25562	223864
109799	223865
46636	223866
88116	223867
4929	223868
6519	223869
56778	223870
8029	223871
7343	223872
27070	223873
35981	223874
11158	223875
10257	223876
42830	223877
54728	223878
9137	223879
6415	223880
90169	223881
10008	223882
43616	223883
18026	223884
22056	223885
32678	223886
7867	223887
76593	223888
436	223889
107517	223890
8010	223891
36171	223892
4262	223893
9953	223894
519	223895
9464	223896
24730	223897
130090	223898
2300	223899
86505	223900
9900	223901
38328	223902
19761	223903
11048	223904
27261	223905
15933	223906
127980	223907
33152	223908
5629	223909
4790	223910
13580	223911
3425	223912
85524	223913
9913	223914
1177	223915
7383	223916
299	223917
12654	223918
29279	223919
87541	223920
48334	223921
12107	223922
24235	223923
34455	223924
17108	223925
973	223926
1131	223927
77887	223928
131337	223929
10625	223930
385	223931
53863	223932
90763	223933
75384	223934
39552	223935
52093	223936
10760	223937
54969	223938
10100	223939
26082	223940
1739	223941
129058	223942
461	223943
85192	223944
87073	223945
13289	223946
7945	223947
56902	223948
4687	223949
65203	223950
49510	223951
12577	223952
5169	223953
153798	223954
28599	223955
7770	223956
8270	223957
4906	223958
130235	223959
3784	223960
129054	223961
9396	223962
1250	223963
73311	223964
91978	223965
8426	223966
4841	223967
47249	223968
74229	223969
91331	223970
3052	223971
10873	223972
4728	223973
56104	223974
10193	223975
40762	223976
156728	223977
38990	223978
8013	223979
2242	223980
7699	223981
41322	223982
12009	223983
32787	223984
9661	223985
2027	223986
14298	223987
2345	223988
38121	223989
8495	223990
22325	223991
104520	223992
28	223993
110873	223994
25027	223995
128685	223996
6979	223997
87194	223998
27083	223999
94907	224000
6270	224001
14888	224002
16656	224003
42551	224004
121014	224005
36949	224006
135954	224007
812	224008
791	224009
39888	224010
94441	224011
61492	224012
84022	224013
143526	224014
105406	224015
33345	224016
19217	224017
2380	224018
11510	224019
17271	224020
120107	224021
26	224022
19028	224023
17481	224024
6198	224025
42014	224026
21696	224027
63561	224028
27458	224029
2922	224030
79974	224031
109592	224032
4390	224033
61866	224034
13452	224035
90507	224036
683	224037
20766	224038
4592	224039
7168	224040
27728	224041
25178	224042
83708	224043
35405	224044
117400	224045
55386	224046
36718	224047
1782	224048
27956	224049
55895	224050
79710	224051
136062	224052
5565	224053
27847	224054
4991	224055
78937	224056
4956	224057
162906	224058
26881	224059
908	224060
1409	224061
72186	224062
53674	224063
47653	224064
14643	224065
2934	224066
57060	224067
62136	224068
42532	224069
20427	224070
235	224071
56019	224072
121080	224073
14210	224074
13058	224075
15539	224076
35012	224077
12017	224078
60466	224079
132766	224080
24322	224081
5364	224082
6712	224083
70599	224084
7360	224085
6362	224086
5077	224087
9465	224088
25423	224089
38574	224090
18785	224091
6203	224092
438	224093
68851	224094
15463	224095
26698	224096
30845	224097
10942	224098
18508	224099
37766	224100
25312	224101
2477	224102
4642	224103
24997	224104
67782	224105
3187	224106
146807	224107
14886	224108
84005	224109
20544	224110
11892	224111
67995	224112
113795	224113
40318	224114
64327	224115
63721	224116
124488	224117
92721	224118
23862	224119
37835	224120
27511	224121
4662	224122
89999	224123
46065	224124
72344	224125
29713	224126
12324	224127
38824	224128
5363	224129
61265	224130
9602	224131
30877	224132
30153	224133
5388	224134
24000	224135
26387	224136
29318	224137
79011	224138
16482	224139
350	224140
7656	224141
17570	224142
18385	224143
1533	224144
70141	224145
121446	224146
66631	224147
4918	224148
1934	224149
25918	224150
44049	224151
9876	224152
130592	224153
32782	224154
11914	224155
43072	224156
4906	224157
10646	224158
93154	224159
29926	224160
11889	224161
4994	224162
2939	224163
5216	224164
154596	224165
28840	224166
32946	224167
79993	224168
12161	224169
4082	224170
8689	224171
6768	224172
6664	224173
66672	224174
27774	224175
27632	224176
11710	224177
15248	224178
44930	224179
154611	224180
19849	224181
55898	224182
62543	224183
47456	224184
13515	224185
5086	224186
42332	224187
35307	224188
15008	224189
42722	224190
5152	224191
1718	224192
65036	224193
140709	224194
35677	224195
34337	224196
3305	224197
122675	224198
84009	224199
5432	224200
14340	224201
91923	224202
119890	224203
114846	224204
3026	224205
61966	224206
16760	224207
41796	224208
71731	224209
7950	224210
57850	224211
136188	224212
46530	224213
33582	224214
78036	224215
61898	224216
101941	224217
18779	224218
20838	224219
92601	224220
17802	224221
16246	224222
121022	224223
52723	224224
75090	224225
21375	224226
3641	224227
28217	224228
36046	224229
64905	224230
811	224231
18733	224232
108106	224233
19318	224234
9407	224235
103114	224236
94536	224237
122305	224238
95811	224239
67669	224240
25067	224241
40947	224242
48666	224243
30725	224244
234	224245
107	224246
26814	224247
67048	224248
104619	224249
103681	224250
49744	224251
41806	224252
54399	224253
101792	224254
119236	224255
1493	224256
80636	224257
11797	224258
74645	224259
26638	224260
28467	224261
105125	224262
381	224263
58885	224264
15946	224265
31874	224266
18038	224267
574	224268
103375	224269
27062	224270
4143	224271
33536	224272
1324	224273
19122	224274
10400	224275
2433	224276
84581	224277
75794	224278
23985	224279
75610	224280
10588	224281
20226	224282
12099	224283
48054	224284
43258	224285
485	224286
19666	224287
114755	224288
163540	224289
25527	224290
34133	224291
16125	224292
1727	224293
31	224294
538	224295
21684	224296
11614	224297
9300	224298
21499	224299
84739	224300
10152	224301
23004	224302
37586	224303
106877	224304
93495	224305
69172	224306
5722	224307
10379	224308
4159	224309
28877	224310
9985	224311
18132	224312
39041	224313
43	224314
7421	224315
26736	224316
39156	224317
66372	224318
85786	224319
8438	224320
45153	224321
28744	224322
69121	224323
633	224324
28120	224325
52524	224326
150335	224327
33581	224328
45325	224329
2635	224330
12155	224331
402	224332
18967	224333
127358	224334
134068	224335
10836	224336
14942	224337
4486	224338
52000	224339
90766	224340
13977	224341
21951	224342
82894	224343
41719	224344
12968	224345
50313	224346
225	224347
148407	224348
1333	224349
7822	224350
87359	224351
2502	224352
86309	224353
88317	224354
24572	224355
34784	224356
2265	224357
101654	224358
25161	224359
2500	224360
122098	224361
35205	224362
4006	224363
9892	224364
10593	224365
30659	224366
23725	224367
55350	224368
52424	224369
369	224370
15909	224371
47428	224372
41406	224373
149705	224374
4161	224375
76428	224376
39516	224377
154301	224378
47866	224379
31863	224380
80199	224381
39529	224382
8251	224383
36880	224384
88169	224385
126153	224386
9994	224387
16639	224388
19707	224389
102399	224390
119922	224391
28205	224392
94	224393
39264	224394
13658	224395
56900	224396
126664	224397
34731	224398
923	224399
67049	224400
9933	224401
62611	224402
41243	224403
27665	224404
37289	224405
75474	224406
832	224407
1768	224408
72168	224409
60076	224410
9781	224411
28283	224412
11952	224413
15827	224414
67523	224415
22944	224416
20571	224417
7195	224418
6146	224419
32073	224420
2942	224421
26670	224422
64948	224423
3412	224424
127725	224425
26308	224426
41697	224427
59160	224428
1397	224429
107769	224430
12444	224431
120150	224432
51173	224433
21241	224434
48244	224435
6003	224436
81642	224437
43447	224438
82412	224439
36381	224440
3015	224441
56338	224442
18127	224443
55225	224444
86757	224445
82620	224446
41443	224447
14550	224448
15647	224449
68939	224450
10164	224451
38724	224452
57093	224453
7005	224454
84713	224455
76087	224456
31613	224457
35074	224458
1885	224459
40095	224460
233	224461
800	224462
135	224463
57007	224464
55331	224465
498	224466
7485	224467
605	224468
40096	224469
107358	224470
72607	224471
6154	224472
10249	224473
5330	224474
139	224475
106460	224476
5906	224477
14682	224478
23845	224479
27	224480
17483	224481
71887	224482
6605	224483
51758	224484
75396	224485
37391	224486
27076	224487
43963	224488
2232	224489
60866	224490
78572	224491
4718	224492
7455	224493
55570	224494
127313	224495
8996	224496
8920	224497
38320	224498
142046	224499
108529	224500
26312	224501
4866	224502
1971	224503
42676	224504
12648	224505
56453	224506
2777	224507
1435	224508
948	224509
59132	224510
65817	224511
114704	224512
44612	224513
14777	224514
5643	224515
4368	224516
28944	224517
51480	224518
30859	224519
1038	224520
125604	224521
51647	224522
45909	224523
9166	224524
47143	224525
2765	224526
113065	224527
2201	224528
17539	224529
77843	224530
31584	224531
17385	224532
15051	224533
21630	224534
10152	224535
50747	224536
161956	224537
8367	224538
126750	224539
1945	224540
20032	224541
19983	224542
110587	224543
24003	224544
24753	224545
34660	224546
9665	224547
58550	224548
41026	224549
19663	224550
32339	224551
85155	224552
6324	224553
6766	224554
127022	224555
79123	224556
19283	224557
4773	224558
37880	224559
868	224560
14723	224561
115926	224562
223	224563
15508	224564
4529	224565
10267	224566
97092	224567
8993	224568
8545	224569
37599	224570
51186	224571
54918	224572
131101	224573
19608	224574
20621	224575
76561	224576
51831	224577
80923	224578
318	224579
86595	224580
26754	224581
117210	224582
144813	224583
30042	224584
20329	224585
63474	224586
81320	224587
9265	224588
13249	224589
47	224590
32936	224591
20752	224592
50632	224593
37537	224594
2194	224595
11599	224596
10027	224597
10896	224598
38536	224599
62643	224600
57929	224601
35948	224602
31323	224603
41134	224604
40	224605
29423	224606
16633	224607
32414	224608
45750	224609
105360	224610
123959	224611
22416	224612
7783	224613
23120	224614
56570	224615
4922	224616
13666	224617
11801	224618
37628	224619
20559	224620
102177	224621
48750	224622
99087	224623
53916	224624
681	224625
107732	224626
74337	224627
54059	224628
49524	224629
50622	224630
24116	224631
28426	224632
93965	224633
89836	224634
26031	224635
25583	224636
28255	224637
52793	224638
17751	224639
347	224640
3481	224641
83446	224642
33184	224643
46846	224644
79200	224645
85045	224646
87909	224647
78905	224648
1454	224649
84393	224650
31556	224651
100562	224652
9634	224653
60818	224654
11228	224655
19018	224656
795	224657
33232	224658
20870	224659
44890	224660
21396	224661
7913	224662
52498	224663
114068	224664
131381	224665
6181	224666
43578	224667
82968	224668
2597	224669
64562	224670
63673	224671
63800	224672
69976	224673
9313	224674
1518	224675
8745	224676
4399	224677
8655	224678
25432	224679
3063	224680
43598	224681
2093	224682
14074	224683
8948	224684
7390	224685
60948	224686
712	224687
81210	224688
3794	224689
5862	224690
10938	224691
9450	224692
10817	224693
83439	224694
1417	224695
82433	224696
82188	224697
7584	224698
135183	224699
16036	224700
130040	224701
24797	224702
3498	224703
15214	224704
146733	224705
78860	224706
82035	224707
1334	224708
2176	224709
123267	224710
13934	224711
4892	224712
126086	224713
62709	224714
3506	224715
43811	224716
75820	224717
105572	224718
101675	224719
11485	224720
39440	224721
48284	224722
63574	224723
1300	224724
34085	224725
20026	224726
149145	224727
72964	224728
28278	224729
33853	224730
8100	224731
18	224732
128979	224733
58426	224734
147082	224735
11527	224736
29574	224737
14606	224738
103227	224739
23619	224740
50527	224741
95500	224742
92562	224743
161943	224744
2642	224745
35583	224746
39611	224747
51500	224748
12683	224749
16757	224750
6953	224751
57132	224752
20191	224753
40012	224754
103004	224755
105790	224756
13867	224757
66761	224758
30654	224759
13398	224760
77039	224761
40905	224762
3355	224763
1991	224764
164342	224765
72152	224766
10589	224767
38786	224768
57722	224769
22383	224770
103708	224771
16863	224772
4145	224773
52159	224774
2261	224775
15221	224776
60154	224777
26829	224778
10037	224779
24853	224780
105768	224781
54174	224782
103671	224783
43212	224784
86602	224785
72404	224786
48531	224787
10163	224788
13469	224789
53228	224790
3237	224791
31828	224792
1363	224793
15267	224794
91	224795
3991	224796
5913	224797
7134	224798
38435	224799
135	224800
93658	224801
40546	224802
7859	224803
9232	224804
812	224805
612	224806
15037	224807
24862	224808
1111	224809
8821	224810
24017	224811
82756	224812
33192	224813
6606	224814
16119	224815
12885	224816
125723	224817
40765	224818
108495	224819
35535	224820
63601	224821
12276	224822
124690	224823
122343	224824
16944	224825
33466	224826
32594	224827
38950	224828
69558	224829
46749	224830
84	224831
2960	224832
32058	224833
11859	224834
127511	224835
2829	224836
16103	224837
12631	224838
12809	224839
38641	224840
5481	224841
92768	224842
5441	224843
1938	224844
83324	224845
6877	224846
55436	224847
43729	224848
28436	224849
20565	224850
3370	224851
91880	224852
6757	224853
115896	224854
5325	224855
24816	224856
6488	224857
70394	224858
3014	224859
55621	224860
95842	224861
32830	224862
36116	224863
24698	224864
69200	224865
6938	224866
16042	224867
33122	224868
1897	224869
12488	224870
48991	224871
7301	224872
16861	224873
47896	224874
12763	224875
37030	224876
19490	224877
12769	224878
27033	224879
1932	224880
18266	224881
144864	224882
104075	224883
40207	224884
16056	224885
30457	224886
368	224887
66865	224888
2756	224889
15413	224890
15882	224891
118419	224892
8684	224893
10067	224894
6973	224895
86320	224896
32617	224897
64223	224898
133093	224899
72051	224900
24530	224901
72	224902
56154	224903
161864	224904
103024	224905
91779	224906
41645	224907
46656	224908
2245	224909
129792	224910
29774	224911
148875	224912
21028	224913
56976	224914
69776	224915
2784	224916
778	224917
97540	224918
1337	224919
124601	224920
15984	224921
76641	224922
78648	224923
82896	224924
96810	224925
95375	224926
34169	224927
72462	224928
971	224929
29640	224930
78424	224931
67183	224932
12151	224933
71052	224934
35515	224935
5011	224936
28366	224937
6451	224938
122052	224939
50613	224940
27935	224941
22306	224942
33757	224943
141352	224944
129891	224945
4831	224946
20910	224947
3259	224948
14266	224949
61425	224950
27857	224951
97617	224952
65787	224953
50415	224954
86154	224955
62871	224956
14492	224957
130120	224958
18929	224959
69025	224960
43930	224961
64457	224962
49889	224963
3286	224964
22332	224965
18433	224966
128301	224967
20891	224968
43429	224969
39045	224970
39422	224971
97623	224972
83545	224973
84197	224974
109398	224975
89743	224976
14562	224977
82140	224978
14	224979
9265	224980
60057	224981
55948	224982
23259	224983
15179	224984
290	224985
2691	224986
11092	224987
14635	224988
2111	224989
36241	224990
12523	224991
14706	224992
50439	224993
18202	224994
4645	224995
189	224996
150872	224997
1724	224998
38183	224999
104363	225000
86767	225001
3615	225002
29	225003
10284	225004
8528	225005
5366	225006
7075	225007
61113	225008
807	225009
81202	225010
152960	225011
40567	225012
16302	225013
87984	225014
88103	225015
16	225016
20212	225017
47446	225018
53249	225019
40014	225020
4227	225021
44789	225022
3943	225023
104885	225024
2087	225025
574	225026
31032	225027
17985	225028
51367	225029
64959	225030
67362	225031
44362	225032
58853	225033
43556	225034
10355	225035
373	225036
1371	225037
67246	225038
24664	225039
11696	225040
70009	225041
2199	225042
30935	225043
1443	225044
835	225045
43039	225046
34547	225047
67977	225048
37071	225049
21340	225050
25290	225051
149608	225052
8310	225053
12621	225054
2729	225055
2067	225056
57914	225057
53573	225058
7883	225059
64931	225060
59649	225061
82	225062
39974	225063
109886	225064
75401	225065
52190	225066
19261	225067
15003	225068
135594	225069
41101	225070
44366	225071
948	225072
135660	225073
3947	225074
131846	225075
31202	225076
19395	225077
471	225078
17	225079
19226	225080
31329	225081
43455	225082
310	225083
5537	225084
38241	225085
109032	225086
78104	225087
34106	225088
129685	225089
21665	225090
10879	225091
26381	225092
84327	225093
14214	225094
63928	225095
4874	225096
156013	225097
1706	225098
76280	225099
21759	225100
6554	225101
7310	225102
60229	225103
6381	225104
37216	225105
12949	225106
109	225107
7011	225108
1384	225109
14272	225110
48565	225111
18076	225112
24507	225113
83064	225114
9459	225115
29708	225116
3539	225117
94797	225118
33412	225119
17850	225120
32048	225121
5130	225122
60985	225123
14437	225124
101189	225125
82542	225126
57463	225127
8848	225128
86750	225129
39130	225130
7455	225131
15794	225132
7531	225133
16118	225134
51605	225135
50625	225136
106802	225137
2291	225138
49327	225139
10904	225140
10989	225141
39964	225142
35177	225143
192	225144
20778	225145
14625	225146
1730	225147
20111	225148
9131	225149
35815	225150
37150	225151
4416	225152
42568	225153
88772	225154
16978	225155
97713	225156
28433	225157
89698	225158
106992	225159
18827	225160
16713	225161
13739	225162
5458	225163
20502	225164
58980	225165
2124	225166
1721	225167
4771	225168
77041	225169
18290	225170
8426	225171
25480	225172
63286	225173
41598	225174
94527	225175
116336	225176
643	225177
15932	225178
25520	225179
21388	225180
67221	225181
54204	225182
23998	225183
19298	225184
31168	225185
64491	225186
17702	225187
13187	225188
9412	225189
71023	225190
288	225191
5587	225192
17713	225193
119282	225194
12139	225195
146017	225196
42335	225197
36550	225198
36551	225199
76190	225200
56316	225201
132066	225202
28163	225203
12938	225204
69593	225205
39797	225206
110747	225207
54017	225208
98225	225209
5929	225210
86926	225211
34566	225212
67376	225213
83409	225214
68999	225215
81681	225216
68265	225217
56152	225218
9319	225219
18894	225220
25895	225221
16732	225222
7745	225223
83257	225224
84233	225225
59329	225226
119470	225227
4633	225228
58074	225229
2901	225230
5815	225231
107557	225232
1831	225233
67595	225234
63921	225235
140875	225236
60051	225237
34357	225238
16144	225239
6320	225240
24794	225241
133040	225242
29015	225243
6698	225244
19753	225245
24084	225246
30381	225247
106200	225248
70294	225249
155905	225250
32776	225251
132695	225252
50782	225253
50599	225254
403	225255
86295	225256
11739	225257
97612	225258
8892	225259
24376	225260
44187	225261
17342	225262
1062	225263
12875	225264
2743	225265
65066	225266
4008	225267
9867	225268
72045	225269
42202	225270
5609	225271
97304	225272
12089	225273
21453	225274
6139	225275
10646	225276
13633	225277
11402	225278
48681	225279
57930	225280
3336	225281
19551	225282
130545	225283
52036	225284
33739	225285
27785	225286
24090	225287
101	225288
4170	225289
18887	225290
26237	225291
303	225292
73580	225293
25276	225294
31655	225295
43658	225296
35118	225297
48575	225298
20215	225299
23644	225300
123447	225301
18303	225302
45706	225303
21227	225304
36434	225305
50777	225306
117484	225307
810	225308
10440	225309
8148	225310
9021	225311
60943	225312
57063	225313
28804	225314
56093	225315
72167	225316
58293	225317
60265	225318
24462	225319
23187	225320
37244	225321
77387	225322
30087	225323
8247	225324
12738	225325
17561	225326
76542	225327
11089	225328
1185	225329
27019	225330
84523	225331
71425	225332
6950	225333
53153	225334
1141	225335
5212	225336
64	225337
38890	225338
8874	225339
1915	225340
2858	225341
3473	225342
26175	225343
47288	225344
14481	225345
4782	225346
20499	225347
74825	225348
35574	225349
53121	225350
3086	225351
105108	225352
26706	225353
8935	225354
22989	225355
37455	225356
70502	225357
864	225358
7357	225359
56077	225360
22720	225361
99090	225362
8563	225363
59616	225364
38127	225365
22229	225366
20281	225367
33277	225368
10712	225369
9558	225370
68011	225371
115242	225372
195	225373
15022	225374
4755	225375
27179	225376
8831	225377
31679	225378
3510	225379
23130	225380
160913	225381
42417	225382
5185	225383
70025	225384
55280	225385
33072	225386
14627	225387
39457	225388
12510	225389
18293	225390
52081	225391
9057	225392
54990	225393
102255	225394
12678	225395
144478	225396
30055	225397
128764	225398
84195	225399
1671	225400
39792	225401
130189	225402
15263	225403
159777	225404
37027	225405
17264	225406
6838	225407
16537	225408
50311	225409
4433	225410
87141	225411
4232	225412
40515	225413
25554	225414
5076	225415
49409	225416
12631	225417
143693	225418
14543	225419
153631	225420
48927	225421
1290	225422
72612	225423
137548	225424
123361	225425
56927	225426
4338	225427
7028	225428
12932	225429
72351	225430
17061	225431
27680	225432
27938	225433
52096	225434
99519	225435
1704	225436
30644	225437
416	225438
30787	225439
74349	225440
1657	225441
151380	225442
52700	225443
89175	225444
10951	225445
30423	225446
16280	225447
17471	225448
23740	225449
18	225450
913	225451
49144	225452
35940	225453
56352	225454
49676	225455
8817	225456
23568	225457
8819	225458
33480	225459
105095	225460
41546	225461
52711	225462
10349	225463
64899	225464
80354	225465
3619	225466
14411	225467
49758	225468
132690	225469
44831	225470
19480	225471
26731	225472
19219	225473
29980	225474
160122	225475
162580	225476
14500	225477
46970	225478
2347	225479
34484	225480
45042	225481
40218	225482
71116	225483
6208	225484
41724	225485
13482	225486
15812	225487
4950	225488
39207	225489
78501	225490
13464	225491
79740	225492
63971	225493
1364	225494
6232	225495
108296	225496
835	225497
52945	225498
62976	225499
30552	225500
24428	225501
122470	225502
69780	225503
4135	225504
10124	225505
16823	225506
13607	225507
56481	225508
99759	225509
2375	225510
117319	225511
1360	225512
6694	225513
19803	225514
86521	225515
196	225516
61931	225517
89566	225518
1664	225519
28734	225520
115103	225521
94773	225522
65523	225523
12847	225524
39757	225525
13750	225526
19135	225527
9923	225528
2413	225529
32025	225530
8080	225531
10897	225532
36279	225533
93661	225534
40616	225535
130411	225536
77790	225537
11151	225538
55052	225539
3890	225540
14902	225541
16043	225542
166055	225543
7681	225544
8493	225545
20827	225546
31567	225547
15304	225548
10694	225549
18462	225550
22763	225551
806	225552
72466	225553
33754	225554
918	225555
71757	225556
60179	225557
5071	225558
77755	225559
1833	225560
457	225561
144373	225562
11227	225563
51932	225564
39017	225565
4029	225566
109764	225567
54550	225568
10054	225569
11340	225570
102819	225571
31450	225572
85	225573
46224	225574
57754	225575
3963	225576
45907	225577
27067	225578
101977	225579
2430	225580
9840	225581
12589	225582
25315	225583
3064	225584
16960	225585
47976	225586
19590	225587
125331	225588
20372	225589
22	225590
919	225591
2205	225592
27107	225593
25122	225594
119059	225595
11717	225596
14053	225597
41892	225598
2737	225599
166031	225600
2885	225601
23375	225602
37763	225603
19137	225604
28533	225605
2585	225606
14397	225607
46359	225608
78109	225609
84064	225610
11743	225611
17595	225612
8836	225613
47026	225614
58068	225615
2692	225616
15923	225617
20840	225618
109466	225619
55589	225620
6428	225621
8441	225622
96051	225623
5259	225624
65117	225625
29479	225626
52195	225627
34311	225628
27533	225629
4471	225630
78403	225631
4205	225632
74838	225633
11508	225634
23020	225635
21288	225636
1445	225637
55516	225638
37605	225639
25326	225640
79196	225641
13569	225642
27262	225643
18929	225644
13203	225645
63582	225646
2004	225647
5500	225648
67109	225649
3159	225650
6055	225651
957	225652
52955	225653
11171	225654
24103	225655
40445	225656
154185	225657
9115	225658
65417	225659
12034	225660
1270	225661
51482	225662
52651	225663
8091	225664
133068	225665
105799	225666
5248	225667
35797	225668
82026	225669
130412	225670
127382	225671
47653	225672
18446	225673
11935	225674
51487	225675
75120	225676
3848	225677
57784	225678
32620	225679
10563	225680
27748	225681
5670	225682
64920	225683
309	225684
165819	225685
17416	225686
159328	225687
18811	225688
45987	225689
60908	225690
79043	225691
35052	225692
99674	225693
12846	225694
122596	225695
571	225696
213	225697
16611	225698
163788	225699
83652	225700
12027	225701
6313	225702
118715	225703
67563	225704
14388	225705
29182	225706
14060	225707
6712	225708
33411	225709
39836	225710
109848	225711
30323	225712
77677	225713
30836	225714
60422	225715
9403	225716
72383	225717
104840	225718
1975	225719
5050	225720
17868	225721
11040	225722
548	225723
23015	225724
25710	225725
6068	225726
7998	225727
31232	225728
9572	225729
2446	225730
72820	225731
30626	225732
30076	225733
9842	225734
4897	225735
76825	225736
44063	225737
39979	225738
20445	225739
3280	225740
25439	225741
72708	225742
45155	225743
37255	225744
71473	225745
1686	225746
70664	225747
114822	225748
22867	225749
80472	225750
46909	225751
5394	225752
30862	225753
25151	225754
100981	225755
2937	225756
24170	225757
4802	225758
7829	225759
68541	225760
7589	225761
99526	225762
12552	225763
75237	225764
24627	225765
125004	225766
2052	225767
1878	225768
5771	225769
37383	225770
5793	225771
70643	225772
17373	225773
101596	225774
71600	225775
50021	225776
6651	225777
75255	225778
94794	225779
6813	225780
43999	225781
39255	225782
24682	225783
150568	225784
26714	225785
32033	225786
11093	225787
18842	225788
129129	225789
28320	225790
79381	225791
18493	225792
13458	225793
69967	225794
9007	225795
544	225796
56778	225797
47245	225798
5278	225799
26130	225800
16284	225801
23425	225802
6855	225803
160452	225804
11489	225805
46593	225806
26964	225807
8962	225808
60755	225809
21034	225810
1915	225811
3180	225812
122558	225813
24156	225814
13615	225815
37372	225816
1777	225817
3090	225818
114138	225819
36128	225820
94311	225821
7287	225822
109	225823
25134	225824
50459	225825
22645	225826
13457	225827
14680	225828
167	225829
85529	225830
57942	225831
111550	225832
5007	225833
34100	225834
89042	225835
12284	225836
137597	225837
26146	225838
13408	225839
6097	225840
37020	225841
11630	225842
158378	225843
126333	225844
128	225845
26116	225846
2214	225847
93545	225848
55886	225849
22996	225850
10153	225851
108207	225852
42120	225853
33584	225854
70882	225855
6	225856
48682	225857
8074	225858
11358	225859
2494	225860
39370	225861
4372	225862
33710	225863
3427	225864
161500	225865
2515	225866
41902	225867
10982	225868
71885	225869
9424	225870
99141	225871
104310	225872
3810	225873
19821	225874
6987	225875
19035	225876
19418	225877
48818	225878
114619	225879
2	225880
57235	225881
31622	225882
15553	225883
9953	225884
47482	225885
16280	225886
2571	225887
109713	225888
37899	225889
9113	225890
13839	225891
233	225892
25901	225893
15384	225894
69527	225895
57289	225896
138566	225897
8	225898
29038	225899
31399	225900
97928	225901
22528	225902
44368	225903
5084	225904
96323	225905
103471	225906
159330	225907
74694	225908
4034	225909
14293	225910
67930	225911
61702	225912
31103	225913
13960	225914
121448	225915
32066	225916
13170	225917
3554	225918
19319	225919
3039	225920
132957	225921
70631	225922
1599	225923
17	225924
17788	225925
44264	225926
1032	225927
6819	225928
154	225929
109075	225930
4297	225931
9098	225932
60206	225933
44	225934
65447	225935
102118	225936
7550	225937
23769	225938
34261	225939
115791	225940
1500	225941
16233	225942
73775	225943
57260	225944
24463	225945
23248	225946
3603	225947
30776	225948
42311	225949
23960	225950
65684	225951
1096	225952
21814	225953
15656	225954
65963	225955
12373	225956
83501	225957
5308	225958
83964	225959
49256	225960
38586	225961
7935	225962
131363	225963
49171	225964
2692	225965
35094	225966
99864	225967
2531	225968
16970	225969
18663	225970
114254	225971
40789	225972
3748	225973
39207	225974
14954	225975
10193	225976
68795	225977
17416	225978
40402	225979
40779	225980
13588	225981
35227	225982
2920	225983
101732	225984
19840	225985
86095	225986
89441	225987
109349	225988
9478	225989
12314	225990
47340	225991
69886	225992
26871	225993
35671	225994
11661	225995
24784	225996
74220	225997
63149	225998
80647	225999
57000	226000
4085	226001
7758	226002
93028	226003
116226	226004
592	226005
160385	226006
54241	226007
10072	226008
10795	226009
26804	226010
19441	226011
135983	226012
88311	226013
51073	226014
15965	226015
5408	226016
16806	226017
2511	226018
85330	226019
119893	226020
18773	226021
5363	226022
6659	226023
12952	226024
52718	226025
370	226026
13309	226027
74162	226028
14471	226029
15420	226030
37432	226031
37052	226032
146089	226033
14432	226034
8122	226035
944	226036
66549	226037
22	226038
33741	226039
55437	226040
153661	226041
79850	226042
50109	226043
107734	226044
4065	226045
12438	226046
137434	226047
12293	226048
127666	226049
17887	226050
40330	226051
64790	226052
24331	226053
105377	226054
117342	226055
10330	226056
87024	226057
10429	226058
2445	226059
13462	226060
3406	226061
103116	226062
47339	226063
43181	226064
14758	226065
29602	226066
66395	226067
6158	226068
2564	226069
10816	226070
3974	226071
71767	226072
44226	226073
32418	226074
82527	226075
75572	226076
11717	226077
49013	226078
45904	226079
18168	226080
33299	226081
70248	226082
464	226083
22403	226084
19361	226085
12392	226086
39906	226087
21205	226088
93257	226089
80515	226090
11706	226091
97649	226092
39834	226093
24296	226094
8740	226095
60202	226096
15304	226097
8542	226098
13319	226099
26526	226100
25345	226101
52955	226102
5413	226103
9031	226104
159138	226105
48605	226106
107619	226107
46587	226108
33793	226109
49661	226110
101681	226111
54116	226112
31010	226113
39798	226114
62140	226115
481	226116
52264	226117
80991	226118
8692	226119
53986	226120
2106	226121
24522	226122
9567	226123
70939	226124
9322	226125
90598	226126
31405	226127
59369	226128
1833	226129
49904	226130
92313	226131
22012	226132
46620	226133
38312	226134
27584	226135
30025	226136
1769	226137
11308	226138
87805	226139
15208	226140
45351	226141
13510	226142
46648	226143
983	226144
18418	226145
3046	226146
11302	226147
71729	226148
2323	226149
81568	226150
24362	226151
720	226152
25570	226153
30937	226154
42033	226155
13449	226156
34192	226157
88319	226158
3787	226159
30802	226160
35100	226161
10034	226162
27317	226163
153566	226164
47919	226165
40737	226166
4647	226167
15651	226168
161890	226169
77220	226170
112480	226171
46677	226172
39917	226173
692	226174
16219	226175
144958	226176
77628	226177
987	226178
6393	226179
19213	226180
18591	226181
125557	226182
98025	226183
7803	226184
19936	226185
8209	226186
34231	226187
57583	226188
1411	226189
9665	226190
55537	226191
130229	226192
17295	226193
1099	226194
33171	226195
30423	226196
4219	226197
22162	226198
3918	226199
8195	226200
10879	226201
64240	226202
65072	226203
8386	226204
40699	226205
46024	226206
597	226207
11014	226208
27677	226209
8428	226210
117134	226211
74217	226212
9006	226213
38512	226214
19483	226215
10940	226216
21205	226217
24041	226218
20369	226219
97724	226220
40916	226221
6599	226222
20587	226223
15303	226224
38013	226225
100412	226226
18535	226227
2585	226228
340	226229
7983	226230
25651	226231
119819	226232
18128	226233
14673	226234
46238	226235
83031	226236
69468	226237
11168	226238
1267	226239
1287	226240
28636	226241
89339	226242
55391	226243
7688	226244
68338	226245
7674	226246
8071	226247
42757	226248
37964	226249
94620	226250
76881	226251
79349	226252
59873	226253
6543	226254
2689	226255
12190	226256
7107	226257
15564	226258
5358	226259
28957	226260
2196	226261
52884	226262
78904	226263
401	226264
44497	226265
3733	226266
34465	226267
33970	226268
15452	226269
31821	226270
1393	226271
31779	226272
65641	226273
8793	226274
4852	226275
36631	226276
43555	226277
6952	226278
32183	226279
34031	226280
97437	226281
9807	226282
22086	226283
71876	226284
6840	226285
16184	226286
126661	226287
13912	226288
39083	226289
5780	226290
38126	226291
10134	226292
130408	226293
74369	226294
25847	226295
88117	226296
7749	226297
88436	226298
111274	226299
9043	226300
99156	226301
15608	226302
25650	226303
22321	226304
2076	226305
114825	226306
17334	226307
297	226308
84370	226309
9937	226310
55156	226311
56350	226312
10188	226313
9690	226314
80946	226315
54806	226316
14132	226317
34486	226318
1548	226319
6283	226320
84254	226321
8008	226322
30	226323
76056	226324
133423	226325
56847	226326
105896	226327
2039	226328
20645	226329
73548	226330
39800	226331
15333	226332
7392	226333
18089	226334
1494	226335
5437	226336
61436	226337
6402	226338
82126	226339
7398	226340
10310	226341
48998	226342
100861	226343
577	226344
2555	226345
41940	226346
50131	226347
105294	226348
49476	226349
86371	226350
24020	226351
43643	226352
85198	226353
67177	226354
24251	226355
10462	226356
3694	226357
95193	226358
59623	226359
44858	226360
38334	226361
13668	226362
3579	226363
115273	226364
91330	226365
74704	226366
102793	226367
83370	226368
7993	226369
887	226370
38752	226371
33390	226372
87490	226373
75577	226374
1365	226375
19995	226376
4465	226377
3154	226378
162628	226379
87346	226380
106552	226381
127115	226382
55242	226383
20789	226384
3774	226385
57141	226386
54455	226387
16455	226388
12160	226389
63289	226390
77930	226391
22265	226392
61529	226393
41867	226394
28598	226395
53509	226396
30164	226397
112003	226398
47879	226399
15512	226400
42515	226401
3992	226402
63372	226403
66498	226404
39611	226405
20629	226406
37769	226407
35	226408
10479	226409
80155	226410
88115	226411
55709	226412
23017	226413
26068	226414
10751	226415
32538	226416
119378	226417
39331	226418
86111	226419
14005	226420
44061	226421
110525	226422
19262	226423
5808	226424
100488	226425
20311	226426
90404	226427
9668	226428
805	226429
109482	226430
61134	226431
13386	226432
31482	226433
67520	226434
16643	226435
21504	226436
23673	226437
31491	226438
16164	226439
2584	226440
6959	226441
10455	226442
9289	226443
33360	226444
19432	226445
61	226446
10398	226447
8436	226448
88442	226449
15667	226450
66984	226451
132967	226452
90475	226453
24343	226454
110837	226455
57	226456
120568	226457
18653	226458
62105	226459
16418	226460
63823	226461
9306	226462
77	226463
21315	226464
84392	226465
76694	226466
32671	226467
57038	226468
50532	226469
68113	226470
45519	226471
32560	226472
21492	226473
10687	226474
16621	226475
7424	226476
20714	226477
65033	226478
64568	226479
1342	226480
37224	226481
2363	226482
976	226483
669	226484
115057	226485
19920	226486
73887	226487
37770	226488
38200	226489
20609	226490
39247	226491
31995	226492
40844	226493
165554	226494
53835	226495
111744	226496
42237	226497
60529	226498
36378	226499
9582	226500
14485	226501
47505	226502
386	226503
111388	226504
58185	226505
61110	226506
27556	226507
68815	226508
26961	226509
24113	226510
1579	226511
16097	226512
141131	226513
108042	226514
24561	226515
56091	226516
25170	226517
78224	226518
58053	226519
43667	226520
11676	226521
10732	226522
162394	226523
64355	226524
55574	226525
110137	226526
1307	226527
110	226528
354	226529
5288	226530
91404	226531
19652	226532
149142	226533
26149	226534
2496	226535
1154	226536
10604	226537
26132	226538
20326	226539
257	226540
33998	226541
11220	226542
30792	226543
5616	226544
1679	226545
3229	226546
129098	226547
127402	226548
31780	226549
58265	226550
68512	226551
83265	226552
109284	226553
19620	226554
138	226555
82255	226556
25482	226557
20839	226558
97467	226559
25298	226560
12965	226561
46482	226562
35647	226563
110439	226564
20367	226565
1791	226566
17573	226567
13482	226568
14360	226569
3714	226570
76596	226571
12711	226572
128027	226573
63411	226574
57724	226575
89737	226576
37584	226577
48278	226578
35031	226579
45440	226580
28277	226581
84107	226582
157888	226583
850	226584
22541	226585
24052	226586
76578	226587
1602	226588
9396	226589
6385	226590
21932	226591
1502	226592
154260	226593
992	226594
145685	226595
15636	226596
41983	226597
79488	226598
3850	226599
27856	226600
62775	226601
15968	226602
8999	226603
130571	226604
59973	226605
74218	226606
7834	226607
74893	226608
120	226609
4238	226610
8957	226611
29689	226612
54549	226613
922	226614
3408	226615
25817	226616
136993	226617
52668	226618
41885	226619
23152	226620
90536	226621
27346	226622
54394	226623
2081	226624
97584	226625
10027	226626
893	226627
13053	226628
5604	226629
39989	226630
108538	226631
806	226632
20160	226633
45880	226634
43859	226635
102985	226636
51713	226637
8382	226638
25820	226639
41554	226640
120058	226641
600	226642
35112	226643
155136	226644
59005	226645
58731	226646
25293	226647
153767	226648
5747	226649
106528	226650
18706	226651
3992	226652
2521	226653
78439	226654
1128	226655
66158	226656
124810	226657
52198	226658
24658	226659
117486	226660
31173	226661
50288	226662
55784	226663
123683	226664
14000	226665
108	226666
67556	226667
11230	226668
107312	226669
164035	226670
37631	226671
52342	226672
56547	226673
81078	226674
33740	226675
102136	226676
14013	226677
112751	226678
1486	226679
74817	226680
1337	226681
135675	226682
738	226683
11294	226684
20844	226685
8745	226686
34325	226687
25165	226688
6962	226689
3628	226690
1909	226691
22380	226692
33421	226693
32804	226694
88064	226695
72847	226696
10507	226697
71787	226698
46385	226699
41976	226700
75327	226701
54547	226702
58372	226703
16276	226704
39977	226705
22267	226706
5428	226707
98393	226708
2461	226709
124442	226710
83161	226711
5995	226712
127870	226713
100221	226714
24320	226715
1862	226716
43882	226717
65554	226718
2854	226719
26404	226720
2876	226721
25677	226722
97799	226723
5977	226724
535	226725
498	226726
105142	226727
3759	226728
2433	226729
34355	226730
11275	226731
51922	226732
119	226733
17425	226734
20283	226735
184	226736
15827	226737
99732	226738
13512	226739
22453	226740
61524	226741
47230	226742
2062	226743
33680	226744
9177	226745
80768	226746
67495	226747
9425	226748
13229	226749
32017	226750
14899	226751
40796	226752
2042	226753
7997	226754
31558	226755
56759	226756
13996	226757
83630	226758
4231	226759
91218	226760
21578	226761
13651	226762
28485	226763
122358	226764
51907	226765
33183	226766
9384	226767
16476	226768
110447	226769
61213	226770
6023	226771
119070	226772
2751	226773
5794	226774
2911	226775
3101	226776
48825	226777
54184	226778
25969	226779
568	226780
47695	226781
4833	226782
24835	226783
41687	226784
49383	226785
4022	226786
50000	226787
106954	226788
104977	226789
28100	226790
46647	226791
16588	226792
23949	226793
70268	226794
7742	226795
47904	226796
40998	226797
104863	226798
40891	226799
114509	226800
15305	226801
9400	226802
46863	226803
83644	226804
33230	226805
59729	226806
85391	226807
3715	226808
251	226809
40612	226810
141700	226811
55393	226812
16451	226813
1439	226814
136721	226815
117383	226816
85652	226817
76595	226818
19302	226819
95395	226820
34810	226821
6730	226822
401	226823
5467	226824
17859	226825
16887	226826
103783	226827
16273	226828
39008	226829
98646	226830
7413	226831
1452	226832
74116	226833
1707	226834
54713	226835
2274	226836
35	226837
13122	226838
72603	226839
58696	226840
77287	226841
13741	226842
32062	226843
6937	226844
491	226845
151764	226846
96662	226847
84619	226848
106440	226849
41096	226850
13363	226851
175	226852
4979	226853
36015	226854
24806	226855
41636	226856
16765	226857
147059	226858
51858	226859
85168	226860
52827	226861
55849	226862
78494	226863
3625	226864
3742	226865
1309	226866
57895	226867
80103	226868
2490	226869
132342	226870
11126	226871
76853	226872
10121	226873
14184	226874
82318	226875
125983	226876
2983	226877
68437	226878
77454	226879
70837	226880
17035	226881
1551	226882
107870	226883
14383	226884
38241	226885
6877	226886
6153	226887
81964	226888
4265	226889
545	226890
40285	226891
52996	226892
59573	226893
8916	226894
17952	226895
34858	226896
43331	226897
81330	226898
162422	226899
6531	226900
2440	226901
51591	226902
20905	226903
24350	226904
29220	226905
4728	226906
9956	226907
125197	226908
40889	226909
66761	226910
50274	226911
4609	226912
2228	226913
46566	226914
34765	226915
29198	226916
11145	226917
39691	226918
44185	226919
76718	226920
29865	226921
18045	226922
58715	226923
23181	226924
10691	226925
129739	226926
48227	226927
13933	226928
51073	226929
98715	226930
5506	226931
107384	226932
14493	226933
48363	226934
92583	226935
43245	226936
57029	226937
26340	226938
56065	226939
3579	226940
32057	226941
14506	226942
70062	226943
22163	226944
1976	226945
420	226946
10383	226947
52602	226948
2033	226949
88698	226950
19396	226951
6768	226952
7518	226953
756	226954
5660	226955
86	226956
3407	226957
76189	226958
2734	226959
37088	226960
1794	226961
90020	226962
69873	226963
2592	226964
90970	226965
3417	226966
12168	226967
116434	226968
3559	226969
8168	226970
7118	226971
7	226972
9	226973
34537	226974
4293	226975
60339	226976
34238	226977
16738	226978
139908	226979
143575	226980
54	226981
51063	226982
54060	226983
36838	226984
67948	226985
58304	226986
43600	226987
7416	226988
8338	226989
4332	226990
14181	226991
27354	226992
68833	226993
81489	226994
15824	226995
42856	226996
53964	226997
14407	226998
109045	226999
9688	227000
85345	227001
100639	227002
2244	227003
14287	227004
29794	227005
23361	227006
26333	227007
66085	227008
43609	227009
22112	227010
46974	227011
4484	227012
14076	227013
16794	227014
45306	227015
79730	227016
16880	227017
118260	227018
2087	227019
19500	227020
1767	227021
51897	227022
85741	227023
42061	227024
13518	227025
17195	227026
3586	227027
20541	227028
6594	227029
54156	227030
38532	227031
8464	227032
2816	227033
132003	227034
21710	227035
2657	227036
131743	227037
7473	227038
7971	227039
42540	227040
22115	227041
89679	227042
87296	227043
34570	227044
55607	227045
21888	227046
53599	227047
159570	227048
119664	227049
21495	227050
846	227051
206	227052
11793	227053
37418	227054
90526	227055
79290	227056
62345	227057
115237	227058
127519	227059
73881	227060
3146	227061
131090	227062
28540	227063
38040	227064
103402	227065
104460	227066
14375	227067
44459	227068
3128	227069
39696	227070
120	227071
16405	227072
138284	227073
13101	227074
13659	227075
147792	227076
92382	227077
56869	227078
2782	227079
43803	227080
20138	227081
155109	227082
2631	227083
17734	227084
84993	227085
13676	227086
1972	227087
39872	227088
8376	227089
45306	227090
77922	227091
12831	227092
130124	227093
99687	227094
17870	227095
82558	227096
41992	227097
2076	227098
87604	227099
10758	227100
30358	227101
17640	227102
39573	227103
3271	227104
20957	227105
119284	227106
39324	227107
131211	227108
67546	227109
13413	227110
17209	227111
21996	227112
4833	227113
1863	227114
1769	227115
8265	227116
82188	227117
36149	227118
15343	227119
105531	227120
5769	227121
21	227122
64132	227123
1538	227124
18971	227125
11067	227126
50947	227127
103057	227128
9855	227129
25041	227130
94210	227131
80645	227132
20598	227133
14996	227134
94	227135
539	227136
28339	227137
163407	227138
22238	227139
18411	227140
35672	227141
6906	227142
76431	227143
31046	227144
27971	227145
33	227146
59170	227147
126469	227148
98203	227149
22155	227150
41811	227151
303	227152
89428	227153
25510	227154
43515	227155
12213	227156
6139	227157
123249	227158
9108	227159
69181	227160
95941	227161
22489	227162
41125	227163
44059	227164
32565	227165
22811	227166
73192	227167
22875	227168
6506	227169
15260	227170
82260	227171
62919	227172
3749	227173
121656	227174
52394	227175
79233	227176
6993	227177
23268	227178
2429	227179
6218	227180
6481	227181
11851	227182
36204	227183
20	227184
680	227185
104549	227186
894	227187
63379	227188
6146	227189
15296	227190
12750	227191
3114	227192
26821	227193
10758	227194
228	227195
92490	227196
49245	227197
48169	227198
18645	227199
30242	227200
59080	227201
4947	227202
10324	227203
51423	227204
6080	227205
1211	227206
124627	227207
18319	227208
39897	227209
84141	227210
35754	227211
44300	227212
5857	227213
54008	227214
67082	227215
3169	227216
9618	227217
54574	227218
131839	227219
122709	227220
14031	227221
99935	227222
4976	227223
68006	227224
130790	227225
46108	227226
163545	227227
138756	227228
45237	227229
38827	227230
20964	227231
16672	227232
3042	227233
106075	227234
4134	227235
17066	227236
136483	227237
78252	227238
33157	227239
27260	227240
110513	227241
14104	227242
15490	227243
29447	227244
156043	227245
27893	227246
36346	227247
14612	227248
4247	227249
52092	227250
61687	227251
6321	227252
2624	227253
17594	227254
22891	227255
8416	227256
10	227257
6147	227258
83823	227259
57951	227260
26714	227261
15112	227262
17446	227263
10773	227264
72093	227265
8537	227266
8169	227267
19987	227268
43128	227269
137521	227270
3966	227271
315	227272
1651	227273
62553	227274
16966	227275
125279	227276
16582	227277
93	227278
35117	227279
13268	227280
23143	227281
32034	227282
3391	227283
49062	227284
10307	227285
18417	227286
47757	227287
8520	227288
100399	227289
1612	227290
60219	227291
59245	227292
3915	227293
18716	227294
17224	227295
77052	227296
63091	227297
17269	227298
71079	227299
43452	227300
59871	227301
77047	227302
402	227303
1553	227304
30751	227305
1494	227306
58182	227307
25234	227308
15126	227309
5980	227310
4864	227311
8379	227312
7509	227313
117993	227314
45474	227315
84349	227316
107085	227317
945	227318
4321	227319
31078	227320
55297	227321
3930	227322
29476	227323
4392	227324
53030	227325
1053	227326
22826	227327
569	227328
33403	227329
643	227330
40246	227331
4057	227332
18531	227333
80707	227334
28007	227335
47938	227336
7564	227337
6483	227338
12903	227339
54405	227340
16888	227341
4834	227342
37986	227343
43565	227344
888	227345
32791	227346
89849	227347
4038	227348
56	227349
800	227350
22075	227351
40282	227352
88050	227353
19811	227354
6114	227355
29387	227356
29770	227357
62040	227358
38728	227359
40962	227360
21482	227361
7677	227362
37487	227363
54470	227364
40921	227365
37639	227366
6851	227367
9813	227368
60683	227369
25520	227370
14699	227371
75713	227372
9816	227373
19571	227374
3242	227375
3215	227376
58110	227377
7514	227378
8582	227379
6277	227380
200	227381
72292	227382
8800	227383
30868	227384
135117	227385
18842	227386
48997	227387
88156	227388
14491	227389
57363	227390
117292	227391
1729	227392
646	227393
105547	227394
71016	227395
18606	227396
14682	227397
23	227398
16460	227399
568	227400
9980	227401
1058	227402
13817	227403
883	227404
3681	227405
118493	227406
38471	227407
18	227408
3934	227409
11518	227410
29328	227411
125771	227412
83257	227413
9898	227414
76551	227415
153971	227416
29306	227417
64369	227418
19515	227419
34975	227420
50909	227421
125430	227422
1956	227423
87008	227424
7322	227425
6739	227426
143955	227427
1322	227428
11486	227429
64733	227430
244	227431
14560	227432
37040	227433
44322	227434
5847	227435
1426	227436
109518	227437
32136	227438
13930	227439
30281	227440
103898	227441
53614	227442
48278	227443
96441	227444
265	227445
26756	227446
36002	227447
28936	227448
3257	227449
56034	227450
30889	227451
3170	227452
163570	227453
2563	227454
85870	227455
21544	227456
61307	227457
27723	227458
2726	227459
61225	227460
63850	227461
89867	227462
30435	227463
48408	227464
99416	227465
9366	227466
12676	227467
30615	227468
17955	227469
115795	227470
142462	227471
101298	227472
9161	227473
16984	227474
112626	227475
93249	227476
27223	227477
8266	227478
59418	227479
33291	227480
80585	227481
9933	227482
11938	227483
28567	227484
34324	227485
7549	227486
5414	227487
34950	227488
5956	227489
2566	227490
1481	227491
44531	227492
141363	227493
2886	227494
110417	227495
49048	227496
18371	227497
6081	227498
122166	227499
43431	227500
9367	227501
36432	227502
1441	227503
3721	227504
6738	227505
30026	227506
69654	227507
164602	227508
4360	227509
42092	227510
25455	227511
18274	227512
48715	227513
42218	227514
4503	227515
42675	227516
16004	227517
147983	227518
28316	227519
102171	227520
13059	227521
120519	227522
9189	227523
2317	227524
22753	227525
34538	227526
50551	227527
44965	227528
28610	227529
10317	227530
78893	227531
4931	227532
30525	227533
531	227534
56087	227535
9110	227536
14426	227537
21336	227538
119243	227539
2839	227540
8146	227541
784	227542
100912	227543
22207	227544
49026	227545
1825	227546
882	227547
72057	227548
87514	227549
83747	227550
73978	227551
19803	227552
34630	227553
33497	227554
29270	227555
45425	227556
37986	227557
39262	227558
144609	227559
1440	227560
4404	227561
39619	227562
81277	227563
9023	227564
23305	227565
39880	227566
61769	227567
33852	227568
85803	227569
11717	227570
2378	227571
20557	227572
17876	227573
18088	227574
1319	227575
74406	227576
36510	227577
126	227578
12197	227579
6305	227580
36327	227581
27986	227582
10278	227583
25376	227584
4490	227585
1865	227586
24826	227587
46063	227588
142	227589
41417	227590
80669	227591
35572	227592
75933	227593
19983	227594
5179	227595
12081	227596
18920	227597
2602	227598
18560	227599
4556	227600
67450	227601
25818	227602
94320	227603
16596	227604
70721	227605
6983	227606
63417	227607
114074	227608
55518	227609
50433	227610
17541	227611
17686	227612
73409	227613
2397	227614
5429	227615
29848	227616
13298	227617
13608	227618
6016	227619
131592	227620
230	227621
16399	227622
115259	227623
88375	227624
43346	227625
19487	227626
1387	227627
952	227628
42606	227629
43713	227630
161760	227631
5204	227632
67376	227633
8553	227634
14326	227635
97847	227636
199	227637
81033	227638
56763	227639
97074	227640
2057	227641
74677	227642
22225	227643
5865	227644
18118	227645
65283	227646
27661	227647
72338	227648
56619	227649
1112	227650
35199	227651
95571	227652
148164	227653
104296	227654
18794	227655
11856	227656
25220	227657
12739	227658
95064	227659
36291	227660
35470	227661
94382	227662
3239	227663
16712	227664
43581	227665
48582	227666
79654	227667
147863	227668
11438	227669
6572	227670
93069	227671
1701	227672
87818	227673
3224	227674
326	227675
74393	227676
47243	227677
16785	227678
5364	227679
145435	227680
89105	227681
13396	227682
107253	227683
97678	227684
39804	227685
87495	227686
72364	227687
14238	227688
78249	227689
29198	227690
144082	227691
78766	227692
3597	227693
37974	227694
785	227695
20373	227696
124234	227697
90052	227698
18776	227699
3223	227700
74433	227701
6210	227702
117645	227703
20765	227704
34095	227705
773	227706
9234	227707
48365	227708
34962	227709
151665	227710
71379	227711
9667	227712
74404	227713
7346	227714
27358	227715
1871	227716
92623	227717
281	227718
3075	227719
18676	227720
34308	227721
46976	227722
69377	227723
16085	227724
44998	227725
135885	227726
10775	227727
39187	227728
495	227729
3639	227730
11244	227731
68338	227732
68862	227733
77844	227734
7498	227735
2717	227736
30651	227737
6573	227738
32412	227739
42619	227740
41078	227741
60644	227742
17212	227743
72422	227744
142783	227745
18582	227746
45847	227747
35989	227748
12289	227749
19586	227750
40350	227751
61638	227752
57967	227753
27646	227754
32083	227755
71718	227756
96750	227757
9617	227758
27329	227759
2510	227760
99768	227761
82097	227762
26001	227763
64822	227764
127988	227765
52775	227766
19481	227767
9672	227768
132223	227769
25515	227770
4854	227771
36027	227772
66634	227773
2197	227774
77169	227775
3374	227776
52468	227777
34035	227778
22846	227779
185	227780
7300	227781
2	227782
206	227783
26005	227784
3430	227785
53844	227786
38754	227787
43074	227788
46042	227789
46883	227790
18486	227791
83142	227792
21176	227793
19956	227794
59279	227795
34423	227796
101916	227797
7510	227798
28418	227799
2461	227800
33694	227801
53473	227802
142303	227803
4559	227804
32022	227805
857	227806
8814	227807
87650	227808
49166	227809
24805	227810
95519	227811
17	227812
132438	227813
80120	227814
97509	227815
44555	227816
65396	227817
56256	227818
65325	227819
26641	227820
32354	227821
3893	227822
944	227823
13651	227824
11081	227825
154594	227826
15976	227827
4913	227828
15755	227829
71293	227830
90216	227831
31792	227832
51292	227833
2841	227834
42171	227835
16906	227836
2194	227837
41969	227838
2091	227839
99246	227840
44743	227841
1120	227842
63464	227843
38653	227844
3165	227845
150841	227846
9308	227847
63983	227848
36804	227849
9208	227850
106213	227851
9921	227852
135001	227853
49654	227854
34431	227855
36509	227856
7463	227857
9698	227858
22806	227859
109205	227860
39681	227861
66681	227862
54286	227863
13595	227864
14617	227865
80746	227866
1393	227867
5905	227868
68514	227869
24220	227870
6861	227871
83682	227872
19799	227873
62685	227874
143919	227875
30388	227876
154998	227877
128984	227878
1987	227879
4770	227880
56936	227881
43541	227882
21030	227883
89425	227884
2212	227885
937	227886
38755	227887
47352	227888
15503	227889
102906	227890
115741	227891
113606	227892
1103	227893
63543	227894
42420	227895
18132	227896
20	227897
54124	227898
29811	227899
50286	227900
294	227901
89626	227902
27411	227903
33046	227904
101738	227905
138900	227906
35941	227907
11808	227908
65750	227909
34798	227910
105378	227911
34445	227912
113414	227913
57122	227914
81214	227915
34656	227916
5164	227917
292	227918
60924	227919
111134	227920
14106	227921
20607	227922
1413	227923
17959	227924
53554	227925
12903	227926
51417	227927
11112	227928
9561	227929
60985	227930
16635	227931
102485	227932
27209	227933
21224	227934
44	227935
52591	227936
49675	227937
4896	227938
15680	227939
5526	227940
94572	227941
104927	227942
10729	227943
9070	227944
8856	227945
1382	227946
10716	227947
76024	227948
89892	227949
13000	227950
3901	227951
35050	227952
32814	227953
45755	227954
4420	227955
1164	227956
56736	227957
60024	227958
45130	227959
56818	227960
16559	227961
29871	227962
1794	227963
24992	227964
360	227965
72782	227966
102206	227967
63700	227968
16884	227969
14870	227970
14301	227971
19959	227972
10513	227973
166622	227974
39962	227975
99242	227976
5134	227977
32251	227978
104138	227979
16575	227980
7028	227981
5963	227982
77221	227983
13948	227984
45459	227985
81801	227986
39409	227987
59	227988
10387	227989
19411	227990
96729	227991
61572	227992
12666	227993
3763	227994
52814	227995
312	227996
28825	227997
74475	227998
20107	227999
4000	228000
2116	228001
45618	228002
21643	228003
89568	228004
3951	228005
11246	228006
104731	228007
47473	228008
35145	228009
49357	228010
97843	228011
128839	228012
4626	228013
107484	228014
39189	228015
21720	228016
100473	228017
10942	228018
31708	228019
67331	228020
17181	228021
69687	228022
65479	228023
8950	228024
27080	228025
43927	228026
135276	228027
125978	228028
27199	228029
7390	228030
1277	228031
42695	228032
57874	228033
1196	228034
13244	228035
22	228036
7825	228037
5320	228038
347	228039
99535	228040
2496	228041
18268	228042
14997	228043
3361	228044
11959	228045
31710	228046
142528	228047
56452	228048
1752	228049
20184	228050
43940	228051
1734	228052
127809	228053
61308	228054
6546	228055
78418	228056
14690	228057
72070	228058
109650	228059
11536	228060
124373	228061
40308	228062
108164	228063
2902	228064
18182	228065
79886	228066
27802	228067
68268	228068
33365	228069
62487	228070
78317	228071
51491	228072
26830	228073
44583	228074
19794	228075
1057	228076
15559	228077
69046	228078
1870	228079
3832	228080
69698	228081
10994	228082
12035	228083
5727	228084
79753	228085
163710	228086
42521	228087
21588	228088
2690	228089
17191	228090
11889	228091
48890	228092
51132	228093
77265	228094
77059	228095
61147	228096
407	228097
61919	228098
100879	228099
23684	228100
36391	228101
53010	228102
93149	228103
108790	228104
105130	228105
49160	228106
21902	228107
6463	228108
132468	228109
67571	228110
125820	228111
8741	228112
28031	228113
31551	228114
1690	228115
25178	228116
32130	228117
1291	228118
11289	228119
11301	228120
4908	228121
40143	228122
48380	228123
5492	228124
64426	228125
126368	228126
28881	228127
2111	228128
5790	228129
18479	228130
20711	228131
8572	228132
18610	228133
18882	228134
128684	228135
23639	228136
92644	228137
3229	228138
17260	228139
40801	228140
10128	228141
37226	228142
32100	228143
56877	228144
74440	228145
8812	228146
86148	228147
75979	228148
38298	228149
145247	228150
3165	228151
41014	228152
2376	228153
1	228154
33026	228155
22146	228156
60513	228157
1088	228158
43604	228159
38835	228160
95307	228161
133950	228162
97975	228163
27580	228164
6266	228165
35412	228166
43764	228167
11318	228168
155730	228169
17628	228170
9163	228171
87	228172
472	228173
56527	228174
6438	228175
113587	228176
106696	228177
78977	228178
101291	228179
98220	228180
1108	228181
68799	228182
155225	228183
22635	228184
4646	228185
83454	228186
18001	228187
5330	228188
11248	228189
14468	228190
5053	228191
69123	228192
21108	228193
17190	228194
19126	228195
54229	228196
1217	228197
21041	228198
164154	228199
113672	228200
85524	228201
741	228202
96729	228203
11361	228204
23145	228205
37637	228206
22973	228207
66264	228208
76007	228209
17364	228210
59010	228211
9345	228212
5	228213
53316	228214
47495	228215
49864	228216
21932	228217
27125	228218
15037	228219
50195	228220
42673	228221
9825	228222
8143	228223
6155	228224
37420	228225
9669	228226
5033	228227
24144	228228
36	228229
2042	228230
75878	228231
4339	228232
340	228233
1	228234
47755	228235
52344	228236
6105	228237
1315	228238
24489	228239
127322	228240
15305	228241
5280	228242
14074	228243
162347	228244
61858	228245
105994	228246
47613	228247
13066	228248
283	228249
13159	228250
1549	228251
6424	228252
28549	228253
155222	228254
79711	228255
29487	228256
114630	228257
7486	228258
37388	228259
11633	228260
59116	228261
71610	228262
107871	228263
45703	228264
61878	228265
13618	228266
37460	228267
11436	228268
13147	228269
28661	228270
60390	228271
10035	228272
17381	228273
3043	228274
5620	228275
16471	228276
15070	228277
16159	228278
84848	228279
61456	228280
12151	228281
6030	228282
124655	228283
47309	228284
28945	228285
48686	228286
44412	228287
3070	228288
22596	228289
58386	228290
14958	228291
106734	228292
24822	228293
15574	228294
30972	228295
70446	228296
158868	228297
2838	228298
20145	228299
15685	228300
68117	228301
3277	228302
49365	228303
35866	228304
105746	228305
117114	228306
29206	228307
57797	228308
33891	228309
5711	228310
113841	228311
32954	228312
70433	228313
112649	228314
59772	228315
16761	228316
8557	228317
76803	228318
12071	228319
121149	228320
107220	228321
13855	228322
33936	228323
35659	228324
32323	228325
130793	228326
27083	228327
100663	228328
67883	228329
239	228330
21337	228331
75618	228332
85444	228333
19442	228334
41584	228335
25356	228336
51745	228337
72109	228338
16227	228339
153638	228340
10978	228341
17935	228342
43783	228343
15163	228344
59950	228345
5695	228346
18655	228347
72373	228348
361	228349
27773	228350
18773	228351
148008	228352
30443	228353
1214	228354
9185	228355
5354	228356
39771	228357
4395	228358
17227	228359
2795	228360
11001	228361
20053	228362
65099	228363
37378	228364
12886	228365
4379	228366
110452	228367
47711	228368
17202	228369
27050	228370
35573	228371
379	228372
41558	228373
54671	228374
11896	228375
48847	228376
9744	228377
78139	228378
35553	228379
3824	228380
88	228381
46750	228382
49764	228383
34091	228384
75222	228385
20909	228386
104043	228387
185	228388
86344	228389
20095	228390
3844	228391
91990	228392
28	228393
9861	228394
31766	228395
267	228396
68323	228397
62861	228398
50302	228399
18233	228400
14364	228401
56675	228402
73988	228403
25390	228404
25674	228405
37	228406
101526	228407
47677	228408
8870	228409
128026	228410
3267	228411
26283	228412
48999	228413
15613	228414
14125	228415
24291	228416
33880	228417
3259	228418
20760	228419
10948	228420
11172	228421
45481	228422
5225	228423
5658	228424
11923	228425
26451	228426
84481	228427
28328	228428
19079	228429
38576	228430
111852	228431
18450	228432
26617	228433
62728	228434
27177	228435
5175	228436
71283	228437
35415	228438
52533	228439
695	228440
6049	228441
18477	228442
92000	228443
20052	228444
63811	228445
60554	228446
1241	228447
8713	228448
48903	228449
28144	228450
49968	228451
105151	228452
3643	228453
15482	228454
140664	228455
5800	228456
29491	228457
10174	228458
125440	228459
41463	228460
47798	228461
21150	228462
120498	228463
88905	228464
94116	228465
18537	228466
13823	228467
116142	228468
42642	228469
50655	228470
307	228471
7323	228472
372	228473
519	228474
74281	228475
77746	228476
10137	228477
113423	228478
5889	228479
58950	228480
12181	228481
69513	228482
124740	228483
18802	228484
8647	228485
39024	228486
768	228487
51201	228488
114399	228489
94426	228490
11416	228491
30396	228492
27858	228493
43164	228494
1092	228495
12978	228496
11049	228497
21004	228498
141410	228499
76208	228500
25704	228501
24143	228502
12330	228503
40452	228504
82786	228505
73875	228506
22084	228507
370	228508
78455	228509
77765	228510
17291	228511
18059	228512
29965	228513
8882	228514
7593	228515
16809	228516
8161	228517
9636	228518
54453	228519
1183	228520
33383	228521
39158	228522
3543	228523
123173	228524
79783	228525
13791	228526
155288	228527
101	228528
26101	228529
58034	228530
108148	228531
21101	228532
23871	228533
48037	228534
40347	228535
26442	228536
6498	228537
16176	228538
29643	228539
124358	228540
41049	228541
21109	228542
36714	228543
16078	228544
37160	228545
7092	228546
13396	228547
101683	228548
4775	228549
8517	228550
42203	228551
14473	228552
123779	228553
35777	228554
47707	228555
69098	228556
25641	228557
19067	228558
59759	228559
14929	228560
133832	228561
39512	228562
46591	228563
6082	228564
5824	228565
50150	228566
5617	228567
33247	228568
22388	228569
34786	228570
42565	228571
2158	228572
19154	228573
21976	228574
20795	228575
137805	228576
25884	228577
22340	228578
43419	228579
162264	228580
31888	228581
44364	228582
12823	228583
25804	228584
145429	228585
36790	228586
43222	228587
34153	228588
8721	228589
5406	228590
7743	228591
33382	228592
9376	228593
124335	228594
69755	228595
34919	228596
137533	228597
11845	228598
2819	228599
6441	228600
34810	228601
25746	228602
67253	228603
34798	228604
20319	228605
94337	228606
29497	228607
5137	228608
736	228609
37334	228610
82858	228611
86548	228612
8815	228613
79201	228614
18199	228615
3528	228616
38562	228617
35510	228618
128101	228619
512	228620
20393	228621
61857	228622
2088	228623
12488	228624
37404	228625
57861	228626
43352	228627
15381	228628
50441	228629
32196	228630
64502	228631
11529	228632
20585	228633
212	228634
41960	228635
32790	228636
45197	228637
158014	228638
30633	228639
148300	228640
8313	228641
35121	228642
19325	228643
93683	228644
113614	228645
36885	228646
15128	228647
45079	228648
65211	228649
53284	228650
125022	228651
126457	228652
2393	228653
36282	228654
112807	228655
18474	228656
22231	228657
21369	228658
25229	228659
42054	228660
31957	228661
2930	228662
8998	228663
20830	228664
9894	228665
7970	228666
3166	228667
31974	228668
9133	228669
32228	228670
41677	228671
47265	228672
1244	228673
1714	228674
6878	228675
30378	228676
34356	228677
66280	228678
26711	228679
21826	228680
67576	228681
77324	228682
38884	228683
7337	228684
84787	228685
158608	228686
118195	228687
3496	228688
1002	228689
4196	228690
83124	228691
107635	228692
33032	228693
971	228694
15993	228695
14731	228696
111609	228697
60851	228698
49874	228699
61583	228700
29482	228701
100535	228702
40984	228703
61796	228704
17179	228705
125330	228706
45091	228707
6772	228708
22940	228709
155699	228710
17269	228711
76685	228712
40616	228713
3952	228714
134986	228715
54760	228716
114850	228717
82469	228718
28210	228719
76218	228720
13130	228721
12118	228722
20388	228723
28457	228724
142075	228725
49755	228726
44722	228727
8125	228728
99028	228729
3458	228730
16671	228731
121823	228732
31632	228733
111818	228734
106	228735
12619	228736
13170	228737
5629	228738
68467	228739
5234	228740
16425	228741
105303	228742
47917	228743
11140	228744
60644	228745
50924	228746
8436	228747
9629	228748
8248	228749
42733	228750
70665	228751
12804	228752
89923	228753
18449	228754
787	228755
1272	228756
16452	228757
4984	228758
23224	228759
2578	228760
7846	228761
27696	228762
3545	228763
41349	228764
8558	228765
62689	228766
24967	228767
35865	228768
32706	228769
9114	228770
12407	228771
11686	228772
7514	228773
8371	228774
4632	228775
13786	228776
70242	228777
88771	228778
8310	228779
7800	228780
40500	228781
35850	228782
4419	228783
43302	228784
50028	228785
18390	228786
81706	228787
31872	228788
129799	228789
15798	228790
110383	228791
91259	228792
163452	228793
27244	228794
114483	228795
56791	228796
16163	228797
6171	228798
22468	228799
18215	228800
65599	228801
2130	228802
44518	228803
96940	228804
10440	228805
5295	228806
56206	228807
1991	228808
25011	228809
35957	228810
71734	228811
8474	228812
8109	228813
21688	228814
25999	228815
128641	228816
9009	228817
4105	228818
25076	228819
43173	228820
46027	228821
66036	228822
37676	228823
17525	228824
84540	228825
1711	228826
4620	228827
12610	228828
40343	228829
42388	228830
5442	228831
3805	228832
81043	228833
37741	228834
77344	228835
100534	228836
6710	228837
27503	228838
46938	228839
4745	228840
54970	228841
22764	228842
4135	228843
48350	228844
2706	228845
46260	228846
6016	228847
804	228848
1950	228849
1126	228850
37363	228851
36266	228852
66570	228853
199	228854
85666	228855
98125	228856
5092	228857
77816	228858
7929	228859
70021	228860
57241	228861
89579	228862
84103	228863
128428	228864
42342	228865
2393	228866
14207	228867
542	228868
50376	228869
78174	228870
9056	228871
50196	228872
23	228873
68286	228874
6247	228875
130189	228876
27594	228877
56058	228878
88839	228879
54732	228880
68991	228881
19763	228882
41210	228883
80955	228884
57451	228885
34283	228886
65261	228887
70744	228888
18053	228889
10892	228890
97747	228891
617	228892
29897	228893
70389	228894
7572	228895
105624	228896
49989	228897
54189	228898
8494	228899
41628	228900
478	228901
149984	228902
24095	228903
37350	228904
4790	228905
34569	228906
14728	228907
48631	228908
71419	228909
61509	228910
12249	228911
111802	228912
896	228913
16	228914
87097	228915
3454	228916
86707	228917
25559	228918
38238	228919
86746	228920
23993	228921
5272	228922
63123	228923
20886	228924
159429	228925
22207	228926
8976	228927
92659	228928
15503	228929
10728	228930
5474	228931
4635	228932
76753	228933
45116	228934
1936	228935
30692	228936
19255	228937
52732	228938
10134	228939
11503	228940
93609	228941
60611	228942
130792	228943
145592	228944
61915	228945
14314	228946
55819	228947
41806	228948
27292	228949
107378	228950
98559	228951
23123	228952
14	228953
45227	228954
45365	228955
20001	228956
127002	228957
72165	228958
33477	228959
64949	228960
26720	228961
9658	228962
6	228963
1079	228964
6239	228965
46447	228966
53702	228967
49137	228968
23390	228969
22412	228970
52141	228971
29158	228972
11225	228973
12824	228974
2726	228975
71103	228976
583	228977
5698	228978
41389	228979
31170	228980
134102	228981
25740	228982
40487	228983
552	228984
45197	228985
4211	228986
80673	228987
66120	228988
14393	228989
75175	228990
137697	228991
35145	228992
36147	228993
19817	228994
66059	228995
47625	228996
6397	228997
75800	228998
62895	228999
750	229000
71463	229001
5402	229002
20220	229003
23297	229004
87382	229005
35295	229006
59938	229007
4778	229008
13414	229009
128190	229010
3808	229011
36064	229012
25159	229013
39810	229014
48498	229015
75785	229016
43471	229017
100032	229018
64743	229019
44085	229020
67751	229021
83249	229022
18379	229023
3430	229024
8767	229025
10862	229026
53396	229027
92213	229028
62301	229029
60731	229030
44421	229031
37353	229032
41374	229033
12926	229034
77422	229035
33334	229036
97137	229037
35005	229038
119878	229039
19822	229040
20354	229041
132413	229042
12947	229043
96431	229044
28888	229045
14440	229046
7035	229047
2731	229048
63879	229049
38299	229050
18734	229051
46307	229052
83891	229053
38261	229054
16263	229055
49260	229056
23462	229057
3912	229058
2921	229059
5082	229060
92510	229061
30806	229062
53267	229063
7962	229064
108105	229065
114609	229066
66935	229067
37831	229068
118081	229069
7703	229070
33699	229071
3704	229072
9208	229073
24925	229074
478	229075
2837	229076
77791	229077
59603	229078
63956	229079
60599	229080
87710	229081
14702	229082
47718	229083
11933	229084
49765	229085
2389	229086
89734	229087
57280	229088
984	229089
12089	229090
41427	229091
1435	229092
29582	229093
6262	229094
38458	229095
27635	229096
82503	229097
79027	229098
18461	229099
27822	229100
10351	229101
56589	229102
2458	229103
30077	229104
130752	229105
37327	229106
28292	229107
28998	229108
50706	229109
8787	229110
12369	229111
2	229112
6656	229113
116423	229114
22372	229115
28103	229116
101634	229117
36093	229118
91568	229119
2227	229120
2951	229121
48318	229122
46348	229123
2826	229124
95423	229125
84913	229126
8936	229127
9691	229128
62558	229129
15904	229130
52981	229131
96829	229132
26881	229133
354	229134
11687	229135
31744	229136
71619	229137
101344	229138
2474	229139
15722	229140
100087	229141
28979	229142
53040	229143
107330	229144
89560	229145
73148	229146
1848	229147
132372	229148
30666	229149
6932	229150
4316	229151
45354	229152
76314	229153
17435	229154
51884	229155
12888	229156
16294	229157
72699	229158
60185	229159
18824	229160
123074	229161
85840	229162
81509	229163
12329	229164
57389	229165
27250	229166
43972	229167
3790	229168
4033	229169
8355	229170
53307	229171
98224	229172
10473	229173
51599	229174
95487	229175
512	229176
28636	229177
49771	229178
57482	229179
36319	229180
49820	229181
8720	229182
31679	229183
65964	229184
66561	229185
3456	229186
5241	229187
117201	229188
21129	229189
2549	229190
93045	229191
26148	229192
81291	229193
82918	229194
4936	229195
19196	229196
44297	229197
30721	229198
38908	229199
116118	229200
32877	229201
3676	229202
127994	229203
24318	229204
12522	229205
89686	229206
141685	229207
44208	229208
6	229209
14729	229210
10219	229211
104436	229212
15208	229213
6718	229214
4862	229215
79010	229216
127173	229217
81652	229218
29721	229219
913	229220
10595	229221
9717	229222
41042	229223
36828	229224
25027	229225
45174	229226
6675	229227
32203	229228
29035	229229
1386	229230
6905	229231
64742	229232
6409	229233
62637	229234
62374	229235
2277	229236
4615	229237
10543	229238
70601	229239
7279	229240
166586	229241
7832	229242
86021	229243
394	229244
45946	229245
85053	229246
114615	229247
26153	229248
67527	229249
11558	229250
103797	229251
23194	229252
62671	229253
15312	229254
112578	229255
14027	229256
13126	229257
48028	229258
60167	229259
34642	229260
129033	229261
128862	229262
28793	229263
2348	229264
38477	229265
56049	229266
60211	229267
36057	229268
989	229269
189	229270
9293	229271
92003	229272
75625	229273
27569	229274
35581	229275
36283	229276
2395	229277
22361	229278
22461	229279
55988	229280
11784	229281
48557	229282
59560	229283
16376	229284
144278	229285
70342	229286
112114	229287
7245	229288
145568	229289
7694	229290
12810	229291
5749	229292
3249	229293
64143	229294
40334	229295
40116	229296
72661	229297
42669	229298
51499	229299
13900	229300
594	229301
49216	229302
5509	229303
743	229304
9608	229305
26640	229306
102302	229307
2632	229308
22696	229309
73182	229310
213	229311
7224	229312
645	229313
72300	229314
6414	229315
550	229316
330	229317
75797	229318
73718	229319
10787	229320
9506	229321
158809	229322
95656	229323
98912	229324
1742	229325
3072	229326
32587	229327
17498	229328
32	229329
4155	229330
275	229331
134728	229332
11562	229333
3950	229334
28727	229335
114474	229336
29717	229337
129400	229338
19447	229339
65943	229340
2	229341
16737	229342
70035	229343
123513	229344
96803	229345
15774	229346
5	229347
22665	229348
74620	229349
142122	229350
5267	229351
11836	229352
4107	229353
8790	229354
60175	229355
84	229356
6812	229357
34998	229358
5569	229359
30208	229360
6243	229361
70741	229362
28903	229363
56664	229364
109154	229365
689	229366
43015	229367
29974	229368
1741	229369
151598	229370
109087	229371
4602	229372
31925	229373
38265	229374
65315	229375
57095	229376
12299	229377
45875	229378
31080	229379
26980	229380
7008	229381
19515	229382
2393	229383
112219	229384
82025	229385
163419	229386
35736	229387
35023	229388
28829	229389
103235	229390
87996	229391
289	229392
44765	229393
98995	229394
57882	229395
692	229396
26042	229397
40843	229398
38122	229399
5111	229400
58133	229401
42113	229402
50378	229403
101866	229404
39617	229405
2800	229406
9130	229407
144759	229408
37220	229409
122912	229410
20674	229411
88534	229412
31885	229413
108497	229414
36756	229415
10460	229416
19716	229417
66638	229418
93102	229419
42855	229420
2587	229421
57551	229422
40615	229423
113001	229424
3419	229425
107315	229426
18412	229427
37066	229428
8458	229429
32365	229430
84501	229431
66341	229432
32728	229433
48187	229434
501	229435
164151	229436
41525	229437
4518	229438
131778	229439
151989	229440
58137	229441
118792	229442
139509	229443
34997	229444
39231	229445
107182	229446
72094	229447
101980	229448
13960	229449
92199	229450
8165	229451
51167	229452
82828	229453
41254	229454
194	229455
15095	229456
24742	229457
78161	229458
136369	229459
62290	229460
4158	229461
49503	229462
1075	229463
59923	229464
90975	229465
98668	229466
22810	229467
73436	229468
7585	229469
88553	229470
100207	229471
29387	229472
26703	229473
25503	229474
5436	229475
61030	229476
17368	229477
7733	229478
5744	229479
9074	229480
3231	229481
130925	229482
12063	229483
55714	229484
18728	229485
11767	229486
155089	229487
1673	229488
36	229489
3016	229490
118365	229491
48789	229492
7399	229493
111288	229494
51341	229495
62860	229496
106265	229497
120322	229498
5578	229499
90114	229500
1366	229501
770	229502
47245	229503
101474	229504
32025	229505
755	229506
39279	229507
77147	229508
5262	229509
3059	229510
36430	229511
19839	229512
33595	229513
39587	229514
14269	229515
121255	229516
112009	229517
67534	229518
31923	229519
4538	229520
55943	229521
17886	229522
21107	229523
80076	229524
38833	229525
20110	229526
421	229527
45013	229528
40962	229529
49952	229530
7112	229531
68920	229532
17860	229533
25613	229534
4489	229535
155452	229536
110943	229537
63381	229538
48313	229539
14468	229540
124467	229541
104102	229542
56936	229543
8754	229544
33664	229545
30183	229546
4237	229547
65807	229548
50218	229549
43845	229550
1781	229551
61900	229552
96736	229553
221	229554
20446	229555
158871	229556
47513	229557
64701	229558
16771	229559
20062	229560
19533	229561
85132	229562
6484	229563
27523	229564
5804	229565
12813	229566
1175	229567
23570	229568
12991	229569
5843	229570
4901	229571
46088	229572
44826	229573
29070	229574
89731	229575
43747	229576
5983	229577
11130	229578
37989	229579
39470	229580
24715	229581
34415	229582
56611	229583
100546	229584
2328	229585
38075	229586
41489	229587
50696	229588
146806	229589
101943	229590
7856	229591
988	229592
120716	229593
23997	229594
8053	229595
4793	229596
24311	229597
143763	229598
2983	229599
25882	229600
111068	229601
22294	229602
7401	229603
44434	229604
33812	229605
19501	229606
3662	229607
53852	229608
5880	229609
4233	229610
36867	229611
42976	229612
1856	229613
64	229614
16141	229615
2499	229616
4495	229617
29031	229618
40177	229619
5931	229620
42951	229621
63445	229622
73004	229623
31	229624
2605	229625
91519	229626
38032	229627
1478	229628
63651	229629
62883	229630
80188	229631
1	229632
69108	229633
89274	229634
57107	229635
5266	229636
41478	229637
1151	229638
12216	229639
178	229640
56689	229641
16086	229642
30232	229643
5219	229644
73200	229645
107282	229646
14177	229647
2653	229648
1547	229649
54743	229650
14980	229651
48997	229652
83310	229653
24641	229654
5530	229655
756	229656
144468	229657
55233	229658
16518	229659
126	229660
28831	229661
128712	229662
32469	229663
951	229664
6720	229665
6889	229666
61055	229667
60810	229668
1122	229669
43991	229670
1751	229671
86649	229672
156	229673
41958	229674
11351	229675
39801	229676
75535	229677
1732	229678
41213	229679
49194	229680
93657	229681
164911	229682
10627	229683
3655	229684
132985	229685
15104	229686
73921	229687
6751	229688
141	229689
104402	229690
9388	229691
11467	229692
54130	229693
751	229694
82829	229695
2906	229696
48560	229697
42564	229698
123976	229699
10208	229700
83330	229701
76724	229702
36794	229703
4739	229704
28431	229705
17810	229706
4678	229707
48916	229708
89425	229709
16833	229710
39755	229711
33098	229712
11398	229713
6008	229714
16894	229715
22158	229716
4275	229717
23	229718
21514	229719
14072	229720
84860	229721
14273	229722
66803	229723
9603	229724
14123	229725
27925	229726
52155	229727
55903	229728
93290	229729
102704	229730
42500	229731
70609	229732
126210	229733
159088	229734
8155	229735
14615	229736
16254	229737
10199	229738
8305	229739
5144	229740
786	229741
86800	229742
1423	229743
13803	229744
1987	229745
15752	229746
27280	229747
49699	229748
78902	229749
5334	229750
8012	229751
72218	229752
17131	229753
76791	229754
12762	229755
20542	229756
162	229757
61395	229758
30074	229759
40692	229760
126506	229761
1675	229762
3290	229763
32330	229764
5596	229765
83519	229766
25562	229767
55521	229768
8150	229769
44472	229770
65466	229771
13469	229772
13308	229773
10993	229774
508	229775
4764	229776
30864	229777
6478	229778
59086	229779
41836	229780
120122	229781
30750	229782
22983	229783
21125	229784
180	229785
28758	229786
79070	229787
14239	229788
197	229789
31587	229790
6437	229791
16295	229792
98243	229793
10355	229794
2789	229795
26415	229796
52882	229797
74998	229798
4930	229799
20919	229800
40223	229801
2455	229802
25343	229803
5035	229804
73132	229805
157681	229806
72883	229807
16205	229808
23277	229809
55383	229810
22803	229811
78	229812
32872	229813
17639	229814
33160	229815
43905	229816
56235	229817
68570	229818
72852	229819
5106	229820
9590	229821
1973	229822
60403	229823
4701	229824
74756	229825
764	229826
43164	229827
4879	229828
2785	229829
22342	229830
13982	229831
30476	229832
11649	229833
13455	229834
78710	229835
38650	229836
99780	229837
74908	229838
4716	229839
7321	229840
142212	229841
40514	229842
16197	229843
99962	229844
34928	229845
26193	229846
3682	229847
39324	229848
7848	229849
40953	229850
1517	229851
79543	229852
104072	229853
37858	229854
61521	229855
108468	229856
14084	229857
39047	229858
23858	229859
121364	229860
19075	229861
94471	229862
8254	229863
118848	229864
70834	229865
31462	229866
49565	229867
139071	229868
52122	229869
42841	229870
75208	229871
17292	229872
122113	229873
97406	229874
119800	229875
18158	229876
13827	229877
36014	229878
489	229879
8134	229880
1866	229881
73	229882
12200	229883
98314	229884
6794	229885
57714	229886
138839	229887
26286	229888
8473	229889
95786	229890
45964	229891
19106	229892
52224	229893
97867	229894
47469	229895
40593	229896
55397	229897
28025	229898
46208	229899
37366	229900
73935	229901
26536	229902
10794	229903
22756	229904
9865	229905
92105	229906
45295	229907
36805	229908
39509	229909
17861	229910
103164	229911
1572	229912
40320	229913
13405	229914
7040	229915
16658	229916
132585	229917
6949	229918
100450	229919
11495	229920
158864	229921
19104	229922
84345	229923
3155	229924
21268	229925
9227	229926
54073	229927
56636	229928
29835	229929
72532	229930
20701	229931
130756	229932
46091	229933
83701	229934
6137	229935
73383	229936
7937	229937
11267	229938
80862	229939
8883	229940
35674	229941
366	229942
64516	229943
11405	229944
9867	229945
16348	229946
65107	229947
14887	229948
4730	229949
36600	229950
1278	229951
132246	229952
118979	229953
4709	229954
15316	229955
25765	229956
3522	229957
2168	229958
24081	229959
80526	229960
110	229961
124664	229962
87305	229963
25924	229964
45973	229965
28233	229966
8171	229967
31584	229968
63827	229969
96764	229970
58011	229971
399	229972
60669	229973
26272	229974
8766	229975
887	229976
32078	229977
20298	229978
21658	229979
39184	229980
66508	229981
1848	229982
18273	229983
33451	229984
12193	229985
50584	229986
77898	229987
103009	229988
2438	229989
47558	229990
80775	229991
20370	229992
111571	229993
17401	229994
15457	229995
9721	229996
30801	229997
4885	229998
89623	229999
41847	230000
26124	230001
37931	230002
14664	230003
3577	230004
915	230005
3484	230006
5828	230007
8794	230008
103538	230009
272	230010
7717	230011
22160	230012
29339	230013
93586	230014
12944	230015
34777	230016
16897	230017
25755	230018
96337	230019
37611	230020
17	230021
26617	230022
4619	230023
22501	230024
61848	230025
117290	230026
9929	230027
13711	230028
12219	230029
39535	230030
49836	230031
99267	230032
11730	230033
60186	230034
14771	230035
7796	230036
109960	230037
31409	230038
78027	230039
2161	230040
47853	230041
73101	230042
40146	230043
15911	230044
17805	230045
59567	230046
15346	230047
14175	230048
28059	230049
81611	230050
20568	230051
128006	230052
1891	230053
11663	230054
28634	230055
5933	230056
13449	230057
20830	230058
12761	230059
12229	230060
32799	230061
52954	230062
71707	230063
98021	230064
82473	230065
13340	230066
55183	230067
7624	230068
20932	230069
126648	230070
16762	230071
144637	230072
76568	230073
22233	230074
39929	230075
41981	230076
26040	230077
23696	230078
22461	230079
44988	230080
18500	230081
13863	230082
26188	230083
69297	230084
32119	230085
1084	230086
49496	230087
19737	230088
116505	230089
102129	230090
18284	230091
82228	230092
50951	230093
1777	230094
16853	230095
21442	230096
6172	230097
78359	230098
9948	230099
7801	230100
62292	230101
15989	230102
51087	230103
13925	230104
2759	230105
7498	230106
18938	230107
25871	230108
30278	230109
2571	230110
9344	230111
10956	230112
114590	230113
48209	230114
17074	230115
73957	230116
44555	230117
11675	230118
4711	230119
27566	230120
25910	230121
145992	230122
74344	230123
59752	230124
22211	230125
16200	230126
27290	230127
1439	230128
1169	230129
729	230130
3766	230131
16121	230132
44524	230133
60171	230134
10312	230135
1652	230136
974	230137
1078	230138
5207	230139
129097	230140
38942	230141
3612	230142
78734	230143
13274	230144
61084	230145
18752	230146
77726	230147
44	230148
87690	230149
29407	230150
138854	230151
67812	230152
12085	230153
31628	230154
22814	230155
30775	230156
24935	230157
51705	230158
25218	230159
67996	230160
45062	230161
3168	230162
3508	230163
2896	230164
63133	230165
92236	230166
42561	230167
5828	230168
33593	230169
10416	230170
5305	230171
6995	230172
59761	230173
109340	230174
1683	230175
86164	230176
37845	230177
107882	230178
34227	230179
66163	230180
82334	230181
54566	230182
74577	230183
1166	230184
77374	230185
10860	230186
24052	230187
11835	230188
155374	230189
46700	230190
98048	230191
100308	230192
14840	230193
689	230194
13898	230195
55778	230196
22140	230197
1901	230198
18567	230199
49485	230200
1528	230201
38167	230202
40392	230203
5312	230204
79384	230205
1608	230206
76217	230207
37688	230208
7924	230209
1409	230210
54316	230211
14314	230212
35848	230213
12605	230214
157655	230215
10434	230216
97553	230217
79118	230218
349	230219
100059	230220
34904	230221
14636	230222
35926	230223
149892	230224
17140	230225
69367	230226
54382	230227
47765	230228
73490	230229
5120	230230
20949	230231
4773	230232
69859	230233
86351	230234
60469	230235
12851	230236
123143	230237
114090	230238
9871	230239
14037	230240
78477	230241
14344	230242
21077	230243
10922	230244
49924	230245
4172	230246
18556	230247
41162	230248
32234	230249
81131	230250
136063	230251
4232	230252
24458	230253
1434	230254
1210	230255
22123	230256
71729	230257
7188	230258
27846	230259
61213	230260
77074	230261
4902	230262
139602	230263
38901	230264
49375	230265
28423	230266
50614	230267
28699	230268
156846	230269
27773	230270
24900	230271
17932	230272
33476	230273
134168	230274
28319	230275
95784	230276
44529	230277
15908	230278
34	230279
2957	230280
45862	230281
69186	230282
10765	230283
835	230284
18342	230285
16106	230286
21304	230287
11156	230288
13657	230289
3601	230290
67125	230291
17985	230292
93602	230293
57780	230294
51686	230295
12576	230296
1623	230297
1885	230298
12975	230299
128795	230300
10939	230301
12332	230302
66377	230303
67325	230304
98037	230305
3890	230306
1107	230307
148380	230308
39506	230309
6021	230310
23537	230311
98031	230312
15556	230313
59659	230314
26078	230315
24247	230316
71039	230317
1858	230318
6065	230319
19512	230320
47895	230321
8089	230322
25872	230323
3332	230324
3928	230325
78330	230326
2236	230327
3	230328
48419	230329
50419	230330
4564	230331
6803	230332
32737	230333
599	230334
3920	230335
74556	230336
455	230337
11471	230338
3366	230339
58526	230340
119379	230341
62290	230342
518	230343
57383	230344
80022	230345
3973	230346
130780	230347
64232	230348
38352	230349
99012	230350
2661	230351
44905	230352
26124	230353
705	230354
13213	230355
36540	230356
55396	230357
12940	230358
41642	230359
11159	230360
122028	230361
11948	230362
58480	230363
11460	230364
13133	230365
113579	230366
69604	230367
130427	230368
71681	230369
65109	230370
19123	230371
36556	230372
40127	230373
127502	230374
11607	230375
138658	230376
22925	230377
835	230378
81207	230379
48238	230380
9140	230381
6690	230382
11446	230383
5114	230384
27992	230385
53964	230386
91902	230387
43525	230388
27311	230389
71641	230390
71915	230391
133052	230392
41449	230393
103649	230394
42088	230395
44670	230396
134	230397
554	230398
51149	230399
53065	230400
7601	230401
10700	230402
86477	230403
23640	230404
43483	230405
72123	230406
20769	230407
15304	230408
2710	230409
9652	230410
49726	230411
1322	230412
121116	230413
2102	230414
12611	230415
149563	230416
19480	230417
23285	230418
1037	230419
41215	230420
53304	230421
13	230422
6014	230423
4960	230424
49212	230425
9299	230426
100162	230427
101380	230428
17722	230429
41739	230430
161165	230431
9378	230432
7904	230433
28797	230434
1998	230435
158926	230436
84487	230437
5091	230438
26253	230439
19437	230440
24809	230441
42269	230442
48348	230443
4878	230444
18455	230445
56247	230446
13524	230447
64151	230448
266	230449
76388	230450
47218	230451
150105	230452
1430	230453
25270	230454
91875	230455
22253	230456
38915	230457
59301	230458
7749	230459
5353	230460
106175	230461
126582	230462
27	230463
66945	230464
54911	230465
870	230466
11308	230467
45728	230468
34096	230469
497	230470
133131	230471
45	230472
93310	230473
20123	230474
4567	230475
91940	230476
39834	230477
87690	230478
47341	230479
10361	230480
129666	230481
21976	230482
26591	230483
68452	230484
121499	230485
84934	230486
49058	230487
19925	230488
3634	230489
35625	230490
78728	230491
31003	230492
141649	230493
43	230494
2727	230495
22873	230496
20876	230497
57793	230498
1473	230499
24465	230500
44994	230501
71950	230502
82253	230503
47731	230504
72880	230505
84809	230506
3025	230507
1816	230508
28641	230509
9963	230510
10982	230511
9	230512
11422	230513
27	230514
254	230515
12973	230516
10867	230517
27162	230518
117330	230519
151558	230520
28888	230521
11613	230522
20310	230523
684	230524
16520	230525
6743	230526
34636	230527
74014	230528
24546	230529
392	230530
91023	230531
6416	230532
49018	230533
69507	230534
17255	230535
77031	230536
48052	230537
20192	230538
9923	230539
94804	230540
8152	230541
1177	230542
2606	230543
106937	230544
20106	230545
56014	230546
121822	230547
109464	230548
86092	230549
74109	230550
39926	230551
15978	230552
20812	230553
126706	230554
24710	230555
17857	230556
126010	230557
106881	230558
41388	230559
1428	230560
14548	230561
82982	230562
97	230563
76932	230564
85120	230565
15707	230566
9082	230567
52341	230568
15438	230569
19576	230570
1895	230571
12460	230572
21815	230573
46553	230574
32953	230575
18568	230576
32338	230577
25773	230578
56041	230579
110089	230580
140724	230581
70304	230582
38100	230583
2202	230584
23348	230585
75542	230586
130185	230587
45731	230588
58670	230589
58738	230590
7282	230591
22856	230592
26035	230593
24424	230594
12753	230595
17357	230596
138503	230597
3311	230598
46698	230599
98680	230600
82666	230601
120087	230602
65693	230603
9195	230604
832	230605
18196	230606
9627	230607
69363	230608
1887	230609
4361	230610
55990	230611
1784	230612
67087	230613
33424	230614
1035	230615
4337	230616
18207	230617
7474	230618
10894	230619
9961	230620
11503	230621
90368	230622
17733	230623
1730	230624
55488	230625
17459	230626
2603	230627
6317	230628
7173	230629
24047	230630
84835	230631
18484	230632
3363	230633
34615	230634
143277	230635
23140	230636
39952	230637
22055	230638
28664	230639
83680	230640
76295	230641
104866	230642
26507	230643
3676	230644
33011	230645
65367	230646
81078	230647
51382	230648
6325	230649
20572	230650
120954	230651
37704	230652
50367	230653
82022	230654
27938	230655
4	230656
26663	230657
9859	230658
31277	230659
11334	230660
23733	230661
69456	230662
79253	230663
4207	230664
12048	230665
9238	230666
1824	230667
8438	230668
64602	230669
3485	230670
17163	230671
33311	230672
38120	230673
8298	230674
115810	230675
107460	230676
83185	230677
20506	230678
9726	230679
15040	230680
106	230681
13562	230682
83616	230683
12820	230684
2322	230685
48944	230686
103090	230687
20788	230688
8871	230689
6520	230690
27764	230691
13147	230692
38181	230693
468	230694
147690	230695
8593	230696
45412	230697
69737	230698
2927	230699
64822	230700
32000	230701
19257	230702
117897	230703
123918	230704
111935	230705
5850	230706
100878	230707
113879	230708
35913	230709
48503	230710
123197	230711
7491	230712
22859	230713
120129	230714
6225	230715
5493	230716
151294	230717
10887	230718
42447	230719
20912	230720
16669	230721
45174	230722
1282	230723
26987	230724
38693	230725
58421	230726
8	230727
8600	230728
30176	230729
75022	230730
83386	230731
164189	230732
2574	230733
1861	230734
38262	230735
50947	230736
41335	230737
113127	230738
14061	230739
49702	230740
7078	230741
23731	230742
3522	230743
15267	230744
92582	230745
13091	230746
49838	230747
38035	230748
90704	230749
54804	230750
76987	230751
85300	230752
19678	230753
4469	230754
27604	230755
5840	230756
82588	230757
8288	230758
76387	230759
4931	230760
30326	230761
43215	230762
66521	230763
42947	230764
15810	230765
15597	230766
49582	230767
7522	230768
42551	230769
21481	230770
6274	230771
41894	230772
98525	230773
10068	230774
104334	230775
32338	230776
56323	230777
24826	230778
23175	230779
13101	230780
86535	230781
38168	230782
67772	230783
11540	230784
94525	230785
13571	230786
29116	230787
8470	230788
3806	230789
20143	230790
8923	230791
87706	230792
160920	230793
10366	230794
847	230795
7977	230796
38488	230797
33396	230798
1012	230799
153251	230800
10323	230801
3154	230802
16995	230803
31211	230804
11356	230805
9265	230806
10572	230807
1635	230808
44685	230809
5379	230810
7411	230811
19093	230812
8070	230813
38629	230814
33710	230815
19858	230816
20349	230817
23067	230818
16679	230819
8280	230820
23810	230821
7336	230822
80299	230823
21215	230824
11075	230825
32332	230826
10644	230827
486	230828
12379	230829
10732	230830
38575	230831
56088	230832
836	230833
6755	230834
28786	230835
68118	230836
9733	230837
665	230838
33511	230839
38051	230840
80848	230841
15453	230842
69254	230843
11392	230844
39366	230845
16662	230846
23052	230847
71870	230848
16812	230849
66581	230850
22944	230851
97613	230852
86968	230853
22418	230854
165634	230855
522	230856
96833	230857
88988	230858
122497	230859
16190	230860
2018	230861
4420	230862
66793	230863
20713	230864
47076	230865
286	230866
28706	230867
62737	230868
16432	230869
4142	230870
29032	230871
8781	230872
3297	230873
48974	230874
58523	230875
13904	230876
41618	230877
57141	230878
377	230879
41870	230880
4812	230881
3972	230882
85169	230883
314	230884
21422	230885
49789	230886
7115	230887
23373	230888
49317	230889
36367	230890
134295	230891
164589	230892
21332	230893
45941	230894
18803	230895
788	230896
4186	230897
49731	230898
100167	230899
1036	230900
6544	230901
41971	230902
166321	230903
39354	230904
41105	230905
13680	230906
5533	230907
70007	230908
55755	230909
119316	230910
786	230911
103	230912
22269	230913
899	230914
11602	230915
44771	230916
142743	230917
16104	230918
7161	230919
36930	230920
47669	230921
127501	230922
50125	230923
124247	230924
36372	230925
121757	230926
3457	230927
41050	230928
343	230929
83567	230930
16844	230931
42315	230932
33919	230933
28810	230934
598	230935
19066	230936
9964	230937
16466	230938
73332	230939
32233	230940
4110	230941
14630	230942
9582	230943
34870	230944
60880	230945
9428	230946
61132	230947
25581	230948
22079	230949
20643	230950
13980	230951
118246	230952
7130	230953
63548	230954
6220	230955
37529	230956
4182	230957
706	230958
2672	230959
10055	230960
49159	230961
59200	230962
23308	230963
25355	230964
19158	230965
82922	230966
19741	230967
875	230968
615	230969
52465	230970
23536	230971
7781	230972
21510	230973
123190	230974
205	230975
83848	230976
20887	230977
17032	230978
37299	230979
81699	230980
4604	230981
80082	230982
81968	230983
15138	230984
59457	230985
15885	230986
10909	230987
32295	230988
22214	230989
69783	230990
12393	230991
4623	230992
80800	230993
25556	230994
25793	230995
30721	230996
23256	230997
60272	230998
50363	230999
15	231000
6318	231001
91748	231002
139682	231003
4187	231004
3090	231005
7949	231006
62013	231007
90398	231008
83588	231009
61039	231010
233	231011
2618	231012
20690	231013
80737	231014
78351	231015
49219	231016
81863	231017
15192	231018
84938	231019
37589	231020
203	231021
45090	231022
12972	231023
111213	231024
8475	231025
701	231026
106741	231027
32715	231028
10006	231029
51665	231030
7065	231031
166749	231032
90280	231033
7809	231034
60612	231035
17381	231036
42733	231037
1182	231038
54278	231039
27008	231040
15999	231041
2098	231042
97704	231043
40976	231044
10838	231045
131962	231046
45246	231047
2449	231048
456	231049
32009	231050
29378	231051
7339	231052
32983	231053
62221	231054
7995	231055
24759	231056
71659	231057
33963	231058
34035	231059
4298	231060
53445	231061
21044	231062
3351	231063
7060	231064
7292	231065
37894	231066
37495	231067
51505	231068
55511	231069
37770	231070
13851	231071
76272	231072
115970	231073
123657	231074
15062	231075
40381	231076
11722	231077
102963	231078
43415	231079
3280	231080
53008	231081
28892	231082
116396	231083
34340	231084
143014	231085
10165	231086
91423	231087
17840	231088
23679	231089
120696	231090
23285	231091
802	231092
9055	231093
129653	231094
81896	231095
487	231096
81920	231097
63188	231098
42070	231099
1849	231100
67471	231101
89204	231102
14107	231103
53770	231104
22022	231105
11586	231106
22419	231107
32755	231108
17861	231109
21018	231110
13522	231111
47757	231112
136424	231113
112743	231114
23412	231115
116265	231116
3090	231117
28348	231118
132908	231119
26034	231120
84305	231121
112104	231122
17444	231123
47380	231124
59402	231125
36781	231126
49617	231127
57007	231128
1	231129
118484	231130
37707	231131
22	231132
75193	231133
29379	231134
26325	231135
23452	231136
7076	231137
5809	231138
229	231139
10947	231140
19136	231141
2561	231142
62835	231143
5548	231144
102641	231145
6035	231146
24367	231147
36167	231148
24181	231149
70906	231150
19901	231151
52899	231152
8741	231153
77363	231154
105888	231155
58766	231156
37310	231157
20736	231158
103587	231159
29492	231160
46666	231161
31519	231162
56212	231163
35086	231164
60128	231165
87543	231166
37968	231167
129123	231168
37313	231169
18529	231170
81236	231171
28480	231172
45459	231173
38619	231174
5449	231175
57598	231176
72517	231177
7628	231178
91501	231179
2995	231180
88031	231181
1857	231182
13406	231183
86338	231184
68460	231185
58101	231186
26371	231187
5	231188
5205	231189
36376	231190
163815	231191
48619	231192
10286	231193
25120	231194
11431	231195
1469	231196
48228	231197
14219	231198
4011	231199
35907	231200
127363	231201
68869	231202
20050	231203
112689	231204
149498	231205
6745	231206
61165	231207
35643	231208
50748	231209
4158	231210
71128	231211
95589	231212
23581	231213
7459	231214
9809	231215
28073	231216
9180	231217
74499	231218
6060	231219
19067	231220
67202	231221
984	231222
13345	231223
5989	231224
21861	231225
32683	231226
120270	231227
31532	231228
43959	231229
39822	231230
1727	231231
29379	231232
61239	231233
54607	231234
7494	231235
10991	231236
104255	231237
129838	231238
239	231239
3482	231240
7970	231241
113371	231242
48094	231243
130733	231244
425	231245
40154	231246
65090	231247
59217	231248
560	231249
15228	231250
12050	231251
4230	231252
1059	231253
7654	231254
54679	231255
5545	231256
67599	231257
11054	231258
3697	231259
8233	231260
17135	231261
4026	231262
132947	231263
101243	231264
80090	231265
91300	231266
29944	231267
2113	231268
25530	231269
10348	231270
27275	231271
6465	231272
11514	231273
132494	231274
21706	231275
102680	231276
61011	231277
5417	231278
66060	231279
20176	231280
61205	231281
17874	231282
64898	231283
9023	231284
16041	231285
5750	231286
64762	231287
103815	231288
35803	231289
3541	231290
68969	231291
29431	231292
2030	231293
14945	231294
11722	231295
131471	231296
22626	231297
40320	231298
13615	231299
8047	231300
67987	231301
6641	231302
72925	231303
86631	231304
27914	231305
57303	231306
162191	231307
1571	231308
146487	231309
13319	231310
16294	231311
17574	231312
435	231313
8757	231314
71234	231315
66375	231316
39255	231317
12592	231318
4484	231319
107572	231320
13590	231321
10721	231322
120321	231323
77064	231324
10504	231325
98388	231326
42337	231327
101314	231328
51379	231329
70581	231330
665	231331
26519	231332
18808	231333
24481	231334
8442	231335
119173	231336
142619	231337
38051	231338
65378	231339
618	231340
3523	231341
10024	231342
34212	231343
13895	231344
5787	231345
40768	231346
128703	231347
83511	231348
23629	231349
86066	231350
3278	231351
69985	231352
14931	231353
61033	231354
14190	231355
15606	231356
32344	231357
4199	231358
26639	231359
1383	231360
59373	231361
38376	231362
130607	231363
1038	231364
54487	231365
63070	231366
33698	231367
119770	231368
27690	231369
133801	231370
599	231371
5543	231372
146809	231373
31212	231374
6301	231375
46438	231376
129479	231377
65888	231378
9237	231379
108968	231380
1418	231381
76321	231382
35411	231383
416	231384
68181	231385
65592	231386
3284	231387
25960	231388
31238	231389
1851	231390
54928	231391
26818	231392
8632	231393
22732	231394
10322	231395
41209	231396
1661	231397
32438	231398
114534	231399
21411	231400
18280	231401
868	231402
8143	231403
732	231404
58088	231405
45994	231406
33369	231407
41173	231408
100708	231409
2816	231410
57085	231411
11364	231412
74876	231413
6918	231414
19278	231415
16695	231416
101227	231417
5485	231418
57937	231419
30226	231420
12208	231421
36555	231422
17120	231423
41070	231424
44011	231425
2	231426
109089	231427
25567	231428
35087	231429
1349	231430
73295	231431
56797	231432
33185	231433
57968	231434
31683	231435
86138	231436
15734	231437
38211	231438
71953	231439
86735	231440
5356	231441
622	231442
17766	231443
36121	231444
67772	231445
11454	231446
741	231447
18709	231448
1527	231449
3	231450
18976	231451
33899	231452
3733	231453
80726	231454
15732	231455
29887	231456
104405	231457
20586	231458
26510	231459
47169	231460
4872	231461
29150	231462
16488	231463
337	231464
49000	231465
62534	231466
62880	231467
397	231468
25216	231469
81828	231470
73163	231471
53669	231472
125029	231473
15871	231474
31579	231475
26482	231476
2015	231477
18418	231478
48795	231479
102195	231480
28301	231481
114511	231482
108345	231483
20831	231484
92282	231485
24089	231486
48016	231487
5586	231488
98043	231489
108569	231490
990	231491
49550	231492
7580	231493
50307	231494
61861	231495
6421	231496
57370	231497
5	231498
2069	231499
159201	231500
88	231501
90103	231502
24401	231503
71545	231504
4346	231505
34935	231506
126146	231507
93731	231508
88417	231509
133022	231510
85274	231511
78628	231512
35272	231513
30688	231514
19031	231515
45239	231516
928	231517
120576	231518
116590	231519
127967	231520
34772	231521
39655	231522
72342	231523
66946	231524
26288	231525
51089	231526
63648	231527
1498	231528
58	231529
69110	231530
29041	231531
36242	231532
83352	231533
6132	231534
19738	231535
80763	231536
2024	231537
38849	231538
62996	231539
544	231540
35275	231541
1514	231542
17725	231543
2094	231544
19779	231545
21184	231546
99416	231547
7072	231548
36575	231549
29353	231550
18549	231551
9820	231552
110773	231553
15518	231554
10927	231555
53543	231556
38235	231557
18986	231558
1942	231559
29256	231560
43947	231561
11344	231562
32688	231563
81332	231564
49497	231565
27781	231566
1927	231567
19697	231568
35976	231569
68360	231570
55828	231571
506	231572
66913	231573
1769	231574
155040	231575
3239	231576
1987	231577
11797	231578
14272	231579
19348	231580
47013	231581
54450	231582
34289	231583
13716	231584
64176	231585
36852	231586
900	231587
103806	231588
166244	231589
51079	231590
14466	231591
86818	231592
22062	231593
21316	231594
5912	231595
5854	231596
21631	231597
7252	231598
39183	231599
6268	231600
126653	231601
92512	231602
62926	231603
47795	231604
937	231605
503	231606
131925	231607
14956	231608
82426	231609
10769	231610
6533	231611
44374	231612
42328	231613
1966	231614
63293	231615
71757	231616
79678	231617
31434	231618
423	231619
46848	231620
6041	231621
70544	231622
89352	231623
58777	231624
58108	231625
496	231626
4799	231627
88976	231628
8524	231629
13557	231630
131527	231631
19985	231632
33670	231633
100	231634
102351	231635
42172	231636
38700	231637
511	231638
110500	231639
65690	231640
44159	231641
50404	231642
8799	231643
4308	231644
2889	231645
26607	231646
6170	231647
71859	231648
32983	231649
68449	231650
37193	231651
79614	231652
28949	231653
83955	231654
22519	231655
83400	231656
1184	231657
40927	231658
1761	231659
82626	231660
2189	231661
63331	231662
47527	231663
3619	231664
40894	231665
75476	231666
24430	231667
18081	231668
23665	231669
5689	231670
32177	231671
5482	231672
6622	231673
38263	231674
55206	231675
66100	231676
38605	231677
2387	231678
137	231679
9303	231680
11965	231681
62484	231682
27511	231683
41560	231684
8216	231685
2872	231686
71163	231687
1803	231688
6424	231689
16083	231690
43679	231691
20349	231692
13022	231693
135038	231694
35264	231695
70049	231696
43871	231697
28641	231698
52264	231699
129742	231700
118595	231701
64980	231702
103213	231703
15060	231704
56513	231705
94068	231706
62734	231707
47865	231708
13787	231709
17202	231710
31113	231711
6126	231712
49520	231713
44837	231714
13106	231715
21190	231716
8038	231717
21352	231718
121574	231719
96625	231720
51235	231721
2793	231722
3822	231723
160542	231724
27388	231725
96290	231726
145241	231727
32509	231728
117789	231729
4790	231730
25066	231731
474	231732
517	231733
7689	231734
4074	231735
8871	231736
75882	231737
53970	231738
29917	231739
7603	231740
972	231741
2076	231742
401	231743
9995	231744
42306	231745
13103	231746
37726	231747
73452	231748
76910	231749
15954	231750
57193	231751
1562	231752
77158	231753
24326	231754
52980	231755
23907	231756
133933	231757
60835	231758
119692	231759
105852	231760
16122	231761
7419	231762
99314	231763
6074	231764
27157	231765
880	231766
73269	231767
109875	231768
54101	231769
337	231770
21491	231771
11203	231772
10234	231773
54125	231774
35110	231775
14932	231776
87763	231777
3449	231778
58201	231779
37880	231780
51103	231781
54404	231782
52696	231783
37129	231784
71979	231785
33937	231786
71114	231787
19246	231788
69511	231789
6140	231790
44555	231791
38753	231792
10012	231793
63665	231794
41521	231795
57988	231796
53617	231797
120623	231798
6992	231799
60853	231800
77124	231801
29009	231802
98703	231803
94516	231804
947	231805
163565	231806
58771	231807
150045	231808
78679	231809
15584	231810
72161	231811
37890	231812
46174	231813
51512	231814
61944	231815
3957	231816
8219	231817
69991	231818
35758	231819
6963	231820
28780	231821
50163	231822
23929	231823
30056	231824
138253	231825
4279	231826
69215	231827
22713	231828
58792	231829
11976	231830
24319	231831
98649	231832
8399	231833
1177	231834
23641	231835
32432	231836
82812	231837
16245	231838
5282	231839
15423	231840
88959	231841
10721	231842
165175	231843
114169	231844
39217	231845
37754	231846
142720	231847
18829	231848
54642	231849
18307	231850
15744	231851
41	231852
20185	231853
24914	231854
68742	231855
10522	231856
41898	231857
132690	231858
2900	231859
136075	231860
35497	231861
35634	231862
721	231863
52367	231864
50368	231865
100580	231866
16388	231867
157892	231868
32715	231869
202	231870
51272	231871
10001	231872
33853	231873
102448	231874
60739	231875
10275	231876
1609	231877
2346	231878
7098	231879
80998	231880
13595	231881
30084	231882
7192	231883
53399	231884
47342	231885
17267	231886
14079	231887
116260	231888
123382	231889
162465	231890
16332	231891
8485	231892
12384	231893
3500	231894
101325	231895
18990	231896
48022	231897
143508	231898
90686	231899
5576	231900
517	231901
42444	231902
7689	231903
28690	231904
61721	231905
64029	231906
35482	231907
44591	231908
104940	231909
71124	231910
51155	231911
71858	231912
7197	231913
35268	231914
68166	231915
66967	231916
149511	231917
34093	231918
70001	231919
68195	231920
80956	231921
71179	231922
91267	231923
123878	231924
31126	231925
1998	231926
9376	231927
4871	231928
57457	231929
978	231930
829	231931
156	231932
10972	231933
26571	231934
1511	231935
104111	231936
34779	231937
66109	231938
6533	231939
73567	231940
42197	231941
32936	231942
353	231943
27929	231944
23550	231945
92263	231946
306	231947
9095	231948
56223	231949
25796	231950
663	231951
20815	231952
1556	231953
8132	231954
16745	231955
1	231956
9279	231957
57661	231958
13423	231959
133251	231960
17451	231961
49892	231962
27340	231963
119060	231964
21054	231965
14792	231966
62393	231967
119458	231968
77238	231969
33171	231970
63854	231971
24620	231972
90171	231973
12876	231974
16143	231975
30607	231976
10939	231977
58402	231978
11105	231979
42523	231980
22002	231981
37789	231982
42400	231983
59722	231984
33796	231985
57563	231986
99630	231987
66	231988
87574	231989
30761	231990
4304	231991
29380	231992
42287	231993
37192	231994
63237	231995
39804	231996
19938	231997
97518	231998
15113	231999
19829	232000
118117	232001
18728	232002
131929	232003
15971	232004
80888	232005
10069	232006
2279	232007
10844	232008
14145	232009
14683	232010
10020	232011
72	232012
23079	232013
86867	232014
107972	232015
5857	232016
62490	232017
51943	232018
7846	232019
95673	232020
3666	232021
6513	232022
86346	232023
13915	232024
26138	232025
4048	232026
24708	232027
15173	232028
30371	232029
22210	232030
28905	232031
94386	232032
1915	232033
32515	232034
27975	232035
19150	232036
9901	232037
4821	232038
132735	232039
16984	232040
19058	232041
102607	232042
19971	232043
2112	232044
52312	232045
4109	232046
23509	232047
31045	232048
1894	232049
4783	232050
55919	232051
52038	232052
30573	232053
934	232054
7188	232055
110576	232056
11333	232057
58307	232058
86074	232059
112000	232060
23852	232061
66489	232062
26252	232063
16876	232064
90895	232065
10072	232066
9121	232067
15492	232068
6043	232069
108657	232070
73199	232071
132201	232072
32778	232073
15926	232074
78021	232075
6747	232076
135778	232077
15093	232078
76637	232079
9425	232080
53548	232081
11315	232082
25414	232083
18203	232084
41805	232085
60691	232086
24641	232087
19179	232088
52828	232089
96254	232090
62539	232091
31501	232092
12296	232093
40306	232094
47764	232095
1574	232096
1481	232097
9857	232098
74468	232099
36288	232100
17878	232101
20950	232102
10923	232103
48446	232104
5564	232105
44964	232106
73502	232107
44620	232108
74	232109
7004	232110
14530	232111
39041	232112
31954	232113
2726	232114
70531	232115
9683	232116
27957	232117
24623	232118
44238	232119
66030	232120
524	232121
93323	232122
107258	232123
1587	232124
8319	232125
95175	232126
117075	232127
13900	232128
26423	232129
66066	232130
68162	232131
291	232132
27201	232133
3731	232134
26582	232135
115995	232136
35376	232137
37020	232138
41050	232139
1129	232140
21248	232141
58931	232142
80203	232143
116090	232144
55549	232145
25805	232146
57682	232147
42723	232148
1724	232149
65502	232150
9763	232151
30539	232152
52378	232153
247	232154
10381	232155
81830	232156
35	232157
1509	232158
24030	232159
24228	232160
27476	232161
111637	232162
3645	232163
24183	232164
102848	232165
122945	232166
59972	232167
34295	232168
1477	232169
6998	232170
32783	232171
79318	232172
2236	232173
33950	232174
15425	232175
19374	232176
37580	232177
12964	232178
37987	232179
5673	232180
38068	232181
142904	232182
292	232183
95068	232184
35885	232185
29433	232186
7656	232187
43609	232188
8123	232189
8308	232190
8722	232191
21967	232192
91433	232193
115517	232194
16614	232195
20506	232196
45740	232197
66400	232198
77320	232199
71164	232200
5674	232201
115164	232202
18842	232203
18515	232204
33305	232205
69417	232206
50155	232207
750	232208
125	232209
8111	232210
71068	232211
9327	232212
33491	232213
13	232214
30696	232215
12620	232216
46190	232217
21378	232218
64588	232219
68682	232220
58814	232221
34592	232222
45690	232223
3161	232224
20071	232225
41610	232226
28051	232227
35288	232228
52271	232229
53410	232230
157791	232231
641	232232
13569	232233
42878	232234
98705	232235
108228	232236
20432	232237
55424	232238
743	232239
82202	232240
67652	232241
101139	232242
22786	232243
22420	232244
25953	232245
49715	232246
18018	232247
47346	232248
17143	232249
22394	232250
47465	232251
16349	232252
32604	232253
2764	232254
1029	232255
17863	232256
8799	232257
11569	232258
5715	232259
9655	232260
83880	232261
46663	232262
102911	232263
57092	232264
21029	232265
33166	232266
57651	232267
48118	232268
23719	232269
3331	232270
39853	232271
31352	232272
82024	232273
3873	232274
56701	232275
38347	232276
62694	232277
4689	232278
37626	232279
146033	232280
53746	232281
35364	232282
52832	232283
1691	232284
20745	232285
597	232286
11593	232287
91035	232288
52912	232289
47509	232290
10695	232291
9391	232292
2569	232293
9217	232294
35128	232295
108677	232296
42579	232297
72915	232298
40476	232299
21317	232300
110414	232301
18529	232302
50725	232303
2574	232304
122921	232305
36345	232306
36052	232307
430	232308
12964	232309
43245	232310
110180	232311
1144	232312
154734	232313
35542	232314
5018	232315
16621	232316
11426	232317
41451	232318
13979	232319
2574	232320
6272	232321
79321	232322
40000	232323
124595	232324
55317	232325
139065	232326
69439	232327
41972	232328
53514	232329
104615	232330
51526	232331
133227	232332
34142	232333
16445	232334
134038	232335
3875	232336
155539	232337
65278	232338
17962	232339
34642	232340
16145	232341
7491	232342
29184	232343
16049	232344
102442	232345
2503	232346
2506	232347
12267	232348
47759	232349
5828	232350
24933	232351
54101	232352
18226	232353
13659	232354
146825	232355
2591	232356
3977	232357
39392	232358
73584	232359
13661	232360
118074	232361
53085	232362
51638	232363
34076	232364
82768	232365
89651	232366
112314	232367
1284	232368
105026	232369
23253	232370
5492	232371
1671	232372
53787	232373
63053	232374
460	232375
27159	232376
163302	232377
110827	232378
1807	232379
14775	232380
9708	232381
10873	232382
9179	232383
14062	232384
17464	232385
7188	232386
87344	232387
67784	232388
10513	232389
78604	232390
63132	232391
27289	232392
31570	232393
23713	232394
35104	232395
1689	232396
28493	232397
836	232398
154898	232399
11466	232400
15068	232401
49288	232402
100285	232403
5764	232404
1829	232405
33738	232406
30764	232407
84864	232408
94401	232409
69022	232410
52696	232411
19265	232412
55491	232413
15772	232414
65328	232415
16695	232416
34540	232417
45006	232418
2107	232419
86345	232420
170	232421
36570	232422
19366	232423
22775	232424
106368	232425
114453	232426
10170	232427
81949	232428
72693	232429
34521	232430
1512	232431
56299	232432
27712	232433
109772	232434
59298	232435
41169	232436
614	232437
32894	232438
12749	232439
108138	232440
1935	232441
4107	232442
52541	232443
76104	232444
15579	232445
156826	232446
315	232447
28963	232448
32802	232449
25348	232450
101146	232451
55232	232452
8483	232453
3316	232454
48666	232455
97452	232456
2946	232457
1829	232458
15935	232459
10830	232460
29348	232461
32948	232462
24631	232463
2343	232464
15664	232465
125916	232466
70035	232467
3169	232468
38696	232469
17037	232470
47688	232471
13446	232472
8045	232473
49450	232474
81982	232475
3192	232476
54323	232477
6829	232478
25541	232479
4007	232480
22136	232481
15084	232482
915	232483
67268	232484
102015	232485
17648	232486
29815	232487
696	232488
14654	232489
17991	232490
3588	232491
54266	232492
106354	232493
6580	232494
6918	232495
73355	232496
1431	232497
2	232498
107284	232499
81910	232500
6687	232501
13412	232502
26114	232503
82414	232504
19557	232505
20381	232506
147836	232507
20028	232508
94201	232509
5808	232510
39686	232511
131083	232512
45349	232513
51194	232514
249	232515
47116	232516
21485	232517
43671	232518
57019	232519
25086	232520
133818	232521
154775	232522
35750	232523
12141	232524
85665	232525
87291	232526
32420	232527
28589	232528
155025	232529
6482	232530
2971	232531
7744	232532
8375	232533
8028	232534
74783	232535
6166	232536
64220	232537
42840	232538
11363	232539
8044	232540
21893	232541
6431	232542
82396	232543
3125	232544
43257	232545
2516	232546
6397	232547
19291	232548
2360	232549
16405	232550
28598	232551
142938	232552
152912	232553
39926	232554
51795	232555
47540	232556
13648	232557
32500	232558
84192	232559
8032	232560
30498	232561
1335	232562
27935	232563
52052	232564
29858	232565
41863	232566
32679	232567
154200	232568
63529	232569
8697	232570
69144	232571
10	232572
12820	232573
15819	232574
27512	232575
32711	232576
78721	232577
167	232578
2444	232579
133026	232580
20137	232581
17826	232582
89380	232583
76875	232584
22060	232585
64	232586
10474	232587
7720	232588
108	232589
86226	232590
1099	232591
47624	232592
56392	232593
98517	232594
53714	232595
18829	232596
27567	232597
55466	232598
12558	232599
58585	232600
132945	232601
20052	232602
5945	232603
111919	232604
22691	232605
81203	232606
5013	232607
39648	232608
1111	232609
75442	232610
35468	232611
72153	232612
26275	232613
111764	232614
24982	232615
9332	232616
20271	232617
51613	232618
15227	232619
24184	232620
697	232621
2013	232622
66375	232623
82018	232624
19406	232625
23492	232626
7517	232627
50857	232628
87800	232629
88163	232630
27465	232631
72581	232632
2015	232633
227	232634
13367	232635
133	232636
15665	232637
9872	232638
60759	232639
43881	232640
12732	232641
753	232642
36508	232643
35	232644
79683	232645
2690	232646
97803	232647
141	232648
44890	232649
35146	232650
35662	232651
84481	232652
81	232653
31149	232654
40595	232655
45071	232656
2589	232657
1930	232658
130496	232659
42544	232660
58307	232661
74374	232662
1808	232663
11431	232664
9757	232665
1817	232666
20254	232667
11040	232668
11118	232669
4657	232670
119090	232671
2540	232672
13648	232673
352	232674
53107	232675
26823	232676
69892	232677
143390	232678
50219	232679
26421	232680
31995	232681
41311	232682
10903	232683
118731	232684
3419	232685
48554	232686
6294	232687
44878	232688
326	232689
1986	232690
37148	232691
1842	232692
13649	232693
8714	232694
17918	232695
28802	232696
41625	232697
68958	232698
97885	232699
1589	232700
100542	232701
9214	232702
8510	232703
21376	232704
13816	232705
99629	232706
2911	232707
9829	232708
34954	232709
59977	232710
26467	232711
66863	232712
22073	232713
25174	232714
16579	232715
112205	232716
20989	232717
38013	232718
1480	232719
44549	232720
67549	232721
14667	232722
10301	232723
31254	232724
2071	232725
14318	232726
2221	232727
128015	232728
38370	232729
101779	232730
114928	232731
58033	232732
142159	232733
106405	232734
19584	232735
30122	232736
4775	232737
18808	232738
80893	232739
32734	232740
2789	232741
26939	232742
41941	232743
36911	232744
14373	232745
7418	232746
10059	232747
37728	232748
10870	232749
20757	232750
37211	232751
6441	232752
43561	232753
84830	232754
51757	232755
22168	232756
3504	232757
86802	232758
23724	232759
11858	232760
25741	232761
108574	232762
35901	232763
14433	232764
48619	232765
126979	232766
44175	232767
40533	232768
16562	232769
6177	232770
53347	232771
684	232772
117146	232773
2416	232774
14917	232775
68507	232776
7935	232777
11160	232778
666	232779
14983	232780
630	232781
7591	232782
95465	232783
37	232784
2500	232785
18905	232786
24020	232787
609	232788
28432	232789
65531	232790
58719	232791
49891	232792
54467	232793
112802	232794
74151	232795
2984	232796
72357	232797
10239	232798
119703	232799
20787	232800
28245	232801
1724	232802
20025	232803
3094	232804
885	232805
134010	232806
3067	232807
10185	232808
51491	232809
13771	232810
93810	232811
51947	232812
283	232813
22098	232814
23954	232815
424	232816
91776	232817
18025	232818
73683	232819
85264	232820
17771	232821
56294	232822
8568	232823
44683	232824
60489	232825
12147	232826
99804	232827
8500	232828
85220	232829
7338	232830
94743	232831
50548	232832
29493	232833
71008	232834
42386	232835
40823	232836
115551	232837
6835	232838
19547	232839
110304	232840
26561	232841
34468	232842
22876	232843
52227	232844
3091	232845
53605	232846
48374	232847
64757	232848
32735	232849
122038	232850
7008	232851
61171	232852
45055	232853
154683	232854
51657	232855
43986	232856
2015	232857
62870	232858
118644	232859
3376	232860
158214	232861
5428	232862
22791	232863
67119	232864
1847	232865
62204	232866
96	232867
164890	232868
20018	232869
5787	232870
22701	232871
87314	232872
16201	232873
77450	232874
54764	232875
7268	232876
83146	232877
16454	232878
45176	232879
12846	232880
97133	232881
118837	232882
11573	232883
38856	232884
23905	232885
13198	232886
4915	232887
14752	232888
51436	232889
19741	232890
128548	232891
37388	232892
27152	232893
1129	232894
41575	232895
85203	232896
14304	232897
12902	232898
32207	232899
29089	232900
3201	232901
27967	232902
25503	232903
80429	232904
57775	232905
11827	232906
22920	232907
37562	232908
16468	232909
5551	232910
78798	232911
19085	232912
70281	232913
7493	232914
5273	232915
4035	232916
34265	232917
16359	232918
3460	232919
10968	232920
3077	232921
48255	232922
6810	232923
15182	232924
1172	232925
14281	232926
35003	232927
22359	232928
30392	232929
70637	232930
4910	232931
110385	232932
100149	232933
15928	232934
43336	232935
40648	232936
30623	232937
34886	232938
60515	232939
2106	232940
24348	232941
27491	232942
28342	232943
21108	232944
89937	232945
857	232946
165791	232947
100049	232948
6459	232949
11395	232950
111959	232951
4858	232952
4	232953
120042	232954
104447	232955
36240	232956
24619	232957
356	232958
17369	232959
65947	232960
4902	232961
52503	232962
30426	232963
11336	232964
35944	232965
12057	232966
7830	232967
1806	232968
51885	232969
1955	232970
14180	232971
11141	232972
50626	232973
78276	232974
58005	232975
17099	232976
100243	232977
119606	232978
42271	232979
85524	232980
103274	232981
1399	232982
2742	232983
7157	232984
19104	232985
12369	232986
37376	232987
87269	232988
56079	232989
23828	232990
4112	232991
3325	232992
64204	232993
39724	232994
1997	232995
48995	232996
103315	232997
21349	232998
2966	232999
15694	233000
5837	233001
33	233002
51889	233003
110899	233004
50220	233005
10979	233006
3115	233007
93693	233008
87805	233009
1336	233010
60910	233011
23648	233012
13929	233013
158089	233014
17922	233015
23802	233016
1871	233017
61923	233018
38128	233019
3854	233020
55609	233021
28686	233022
23052	233023
158	233024
103951	233025
2717	233026
512	233027
96836	233028
70184	233029
22351	233030
132473	233031
4180	233032
25974	233033
8743	233034
46812	233035
177	233036
61990	233037
105459	233038
38323	233039
13182	233040
28843	233041
64619	233042
63826	233043
85314	233044
119701	233045
14249	233046
156766	233047
88879	233048
74315	233049
137122	233050
20939	233051
21898	233052
11792	233053
27141	233054
24842	233055
43318	233056
1568	233057
42593	233058
10828	233059
95327	233060
803	233061
2624	233062
158415	233063
289	233064
9676	233065
22355	233066
45895	233067
3549	233068
37158	233069
25340	233070
80160	233071
8497	233072
83088	233073
48857	233074
46792	233075
22696	233076
20607	233077
21933	233078
121617	233079
19669	233080
24792	233081
1272	233082
23084	233083
33891	233084
26946	233085
18626	233086
25681	233087
136527	233088
16149	233089
4226	233090
109803	233091
82586	233092
25670	233093
61032	233094
1293	233095
110927	233096
101493	233097
2365	233098
76504	233099
50359	233100
8824	233101
78552	233102
47175	233103
79797	233104
5533	233105
73172	233106
132949	233107
179	233108
152998	233109
89821	233110
11034	233111
128248	233112
112024	233113
52221	233114
60255	233115
134138	233116
10288	233117
142190	233118
59885	233119
88961	233120
104381	233121
4611	233122
49448	233123
23276	233124
5408	233125
38870	233126
133938	233127
124930	233128
57557	233129
7085	233130
8876	233131
13037	233132
64493	233133
24513	233134
14252	233135
69728	233136
67917	233137
88350	233138
122745	233139
63142	233140
26937	233141
42657	233142
2929	233143
5632	233144
80860	233145
13959	233146
153	233147
7880	233148
23929	233149
51304	233150
11592	233151
3902	233152
5539	233153
48181	233154
33320	233155
102442	233156
4012	233157
17995	233158
588	233159
26750	233160
64544	233161
144497	233162
6429	233163
3431	233164
84740	233165
54617	233166
96825	233167
9707	233168
1852	233169
4031	233170
2326	233171
37409	233172
3442	233173
61123	233174
28436	233175
83580	233176
12324	233177
10860	233178
29673	233179
66601	233180
11858	233181
23938	233182
23835	233183
2278	233184
56451	233185
63730	233186
81362	233187
30677	233188
52709	233189
17634	233190
113304	233191
9449	233192
4697	233193
15884	233194
26358	233195
6724	233196
36792	233197
165402	233198
31358	233199
13150	233200
2559	233201
116788	233202
59854	233203
48919	233204
3293	233205
111830	233206
119	233207
31669	233208
1816	233209
99157	233210
32467	233211
71487	233212
34222	233213
70280	233214
96432	233215
4226	233216
3212	233217
3398	233218
25319	233219
2091	233220
438	233221
22426	233222
100523	233223
69555	233224
55694	233225
3373	233226
72935	233227
32565	233228
315	233229
525	233230
15012	233231
55771	233232
47536	233233
122610	233234
44895	233235
92840	233236
15782	233237
9372	233238
24604	233239
638	233240
117908	233241
19934	233242
3692	233243
88311	233244
115160	233245
20538	233246
27098	233247
49572	233248
58628	233249
81844	233250
24951	233251
103105	233252
123168	233253
23156	233254
109225	233255
99938	233256
619	233257
49651	233258
14619	233259
113	233260
84227	233261
17262	233262
17151	233263
35775	233264
41107	233265
34845	233266
20097	233267
13026	233268
54497	233269
35425	233270
32341	233271
18804	233272
74655	233273
90947	233274
1615	233275
17738	233276
134269	233277
1452	233278
2730	233279
16027	233280
73472	233281
63210	233282
69473	233283
3293	233284
17026	233285
379	233286
5614	233287
29119	233288
1236	233289
9316	233290
71931	233291
15850	233292
22548	233293
19024	233294
10661	233295
22253	233296
7342	233297
112036	233298
142631	233299
139961	233300
17447	233301
199	233302
14489	233303
27180	233304
35344	233305
15635	233306
47374	233307
36577	233308
143359	233309
21211	233310
92637	233311
21439	233312
66270	233313
77447	233314
38424	233315
51564	233316
35975	233317
1104	233318
54224	233319
26904	233320
14953	233321
15481	233322
39588	233323
147	233324
70061	233325
41326	233326
3877	233327
33904	233328
19743	233329
882	233330
92007	233331
59632	233332
2557	233333
63327	233334
2333	233335
7979	233336
58609	233337
39643	233338
432	233339
1831	233340
47138	233341
52962	233342
87195	233343
1204	233344
70631	233345
14687	233346
30534	233347
35079	233348
53706	233349
95605	233350
30402	233351
81193	233352
79208	233353
8879	233354
49966	233355
71961	233356
796	233357
24226	233358
140801	233359
60431	233360
16181	233361
100508	233362
49922	233363
101537	233364
98756	233365
11409	233366
35396	233367
81555	233368
20510	233369
25459	233370
5341	233371
112326	233372
41189	233373
2510	233374
7878	233375
65161	233376
842	233377
1685	233378
81702	233379
11259	233380
8299	233381
18350	233382
154467	233383
610	233384
4162	233385
7194	233386
2411	233387
60883	233388
13009	233389
8742	233390
65493	233391
2537	233392
71195	233393
121612	233394
67447	233395
218	233396
88112	233397
9539	233398
597	233399
25547	233400
11657	233401
201	233402
56893	233403
27023	233404
21795	233405
6579	233406
1445	233407
42478	233408
34359	233409
102622	233410
839	233411
49901	233412
55553	233413
6302	233414
119656	233415
9757	233416
84080	233417
9212	233418
3182	233419
1474	233420
54711	233421
18689	233422
112846	233423
6445	233424
47822	233425
12055	233426
38846	233427
9966	233428
50115	233429
1988	233430
7697	233431
15638	233432
38941	233433
44011	233434
30902	233435
117392	233436
31884	233437
121454	233438
43859	233439
3385	233440
73963	233441
156778	233442
25910	233443
30082	233444
18620	233445
159449	233446
7001	233447
40558	233448
9729	233449
29596	233450
35905	233451
2806	233452
10490	233453
30139	233454
51947	233455
56925	233456
8555	233457
5600	233458
73867	233459
114588	233460
19941	233461
1807	233462
103794	233463
40933	233464
76339	233465
46382	233466
98578	233467
69220	233468
894	233469
71365	233470
77183	233471
25003	233472
53420	233473
71219	233474
64422	233475
18842	233476
16462	233477
95614	233478
86362	233479
4465	233480
69762	233481
2288	233482
64445	233483
94590	233484
6860	233485
31414	233486
6246	233487
6749	233488
124174	233489
132160	233490
19732	233491
51947	233492
25707	233493
3585	233494
21118	233495
22800	233496
92321	233497
2298	233498
19087	233499
120408	233500
124645	233501
58674	233502
44956	233503
8504	233504
22186	233505
61107	233506
54734	233507
68948	233508
5909	233509
35820	233510
20845	233511
55445	233512
133361	233513
48209	233514
37784	233515
6942	233516
25333	233517
65903	233518
9363	233519
68089	233520
14338	233521
8559	233522
36253	233523
8469	233524
25139	233525
12953	233526
82	233527
10973	233528
74135	233529
29019	233530
55540	233531
8960	233532
2116	233533
7031	233534
37714	233535
69070	233536
149723	233537
138	233538
31053	233539
54098	233540
10127	233541
8722	233542
38258	233543
986	233544
19913	233545
60458	233546
5874	233547
26359	233548
24507	233549
59345	233550
15171	233551
54693	233552
12728	233553
64202	233554
70063	233555
30007	233556
102227	233557
29678	233558
22896	233559
23545	233560
28769	233561
68535	233562
1092	233563
8712	233564
33196	233565
3192	233566
1376	233567
51745	233568
2720	233569
9471	233570
45378	233571
11946	233572
9254	233573
104993	233574
22557	233575
5256	233576
28335	233577
40043	233578
1926	233579
59794	233580
33402	233581
26345	233582
52363	233583
16352	233584
46212	233585
20921	233586
73220	233587
40832	233588
51373	233589
19736	233590
5763	233591
38958	233592
70824	233593
4207	233594
90947	233595
267	233596
5366	233597
41497	233598
96499	233599
5974	233600
6486	233601
96899	233602
20736	233603
10391	233604
10743	233605
132506	233606
13807	233607
3228	233608
381	233609
45389	233610
32698	233611
14995	233612
56661	233613
1780	233614
37464	233615
14008	233616
119505	233617
13494	233618
7095	233619
3912	233620
11758	233621
43972	233622
7141	233623
160279	233624
12925	233625
1270	233626
52096	233627
130147	233628
38787	233629
67850	233630
2417	233631
62191	233632
106249	233633
18287	233634
81673	233635
389	233636
101734	233637
32509	233638
88465	233639
25244	233640
25585	233641
29527	233642
29435	233643
61748	233644
2315	233645
89253	233646
112038	233647
9195	233648
2166	233649
158277	233650
16196	233651
11004	233652
35493	233653
71294	233654
81995	233655
95889	233656
80584	233657
23489	233658
2040	233659
160243	233660
55006	233661
2884	233662
96411	233663
14239	233664
94209	233665
10754	233666
39179	233667
82741	233668
32796	233669
59621	233670
24666	233671
11561	233672
52357	233673
50623	233674
120869	233675
94708	233676
81979	233677
74412	233678
119936	233679
63135	233680
7777	233681
114910	233682
2613	233683
28099	233684
17309	233685
64976	233686
60191	233687
149163	233688
5144	233689
38651	233690
51681	233691
9388	233692
5304	233693
1534	233694
9951	233695
1695	233696
26167	233697
28564	233698
52042	233699
8409	233700
1969	233701
73107	233702
8049	233703
27010	233704
16723	233705
7285	233706
38463	233707
88360	233708
69700	233709
88862	233710
34735	233711
52279	233712
91336	233713
102776	233714
34675	233715
9526	233716
30547	233717
5403	233718
97373	233719
2399	233720
128241	233721
27030	233722
84899	233723
17005	233724
26324	233725
8770	233726
41311	233727
43225	233728
20782	233729
72386	233730
130567	233731
1803	233732
55845	233733
311	233734
1870	233735
5827	233736
23263	233737
19988	233738
45670	233739
62087	233740
59432	233741
15925	233742
57850	233743
154587	233744
40219	233745
43114	233746
61385	233747
120609	233748
59281	233749
13281	233750
11970	233751
12230	233752
32068	233753
33732	233754
48328	233755
38023	233756
31577	233757
42094	233758
10741	233759
59333	233760
19425	233761
44517	233762
9903	233763
68203	233764
6729	233765
115842	233766
126213	233767
93091	233768
3954	233769
601	233770
114542	233771
42668	233772
125308	233773
54337	233774
14514	233775
77193	233776
50991	233777
250	233778
8498	233779
11781	233780
66574	233781
41488	233782
23551	233783
64072	233784
34765	233785
94538	233786
1787	233787
11159	233788
41893	233789
21244	233790
63618	233791
16483	233792
41704	233793
4872	233794
37126	233795
14296	233796
77436	233797
6814	233798
13138	233799
106644	233800
22949	233801
14565	233802
74335	233803
57733	233804
47493	233805
854	233806
30696	233807
9682	233808
96733	233809
55823	233810
16014	233811
2089	233812
960	233813
3852	233814
19178	233815
1	233816
18154	233817
8225	233818
118876	233819
123876	233820
149295	233821
15996	233822
5327	233823
3302	233824
11008	233825
14482	233826
17795	233827
47824	233828
16443	233829
2015	233830
127073	233831
105246	233832
61611	233833
69357	233834
72515	233835
12113	233836
106107	233837
63255	233838
113930	233839
102018	233840
9684	233841
60981	233842
3211	233843
84755	233844
7546	233845
64542	233846
992	233847
121694	233848
11926	233849
69972	233850
5737	233851
92412	233852
116873	233853
72047	233854
21964	233855
7507	233856
138970	233857
5276	233858
24497	233859
90350	233860
47699	233861
58117	233862
89087	233863
128173	233864
106496	233865
10028	233866
15201	233867
86924	233868
39778	233869
23745	233870
11484	233871
94170	233872
85869	233873
182	233874
3041	233875
14239	233876
79407	233877
44622	233878
3224	233879
43994	233880
10308	233881
2855	233882
50454	233883
25284	233884
77557	233885
75934	233886
65483	233887
82430	233888
39514	233889
1033	233890
7161	233891
15143	233892
60183	233893
39077	233894
33426	233895
19370	233896
2232	233897
80106	233898
52592	233899
6712	233900
1497	233901
72732	233902
24546	233903
46473	233904
6461	233905
92923	233906
4217	233907
31454	233908
87018	233909
162	233910
82527	233911
2416	233912
96210	233913
44623	233914
15049	233915
33728	233916
22114	233917
52932	233918
26254	233919
4607	233920
64242	233921
20368	233922
19996	233923
1885	233924
14630	233925
96297	233926
18877	233927
8500	233928
71913	233929
23145	233930
16058	233931
143024	233932
41625	233933
69799	233934
2794	233935
23120	233936
2027	233937
18233	233938
61197	233939
42893	233940
34199	233941
23890	233942
51690	233943
7468	233944
64760	233945
104213	233946
55529	233947
63549	233948
6522	233949
8383	233950
8508	233951
7724	233952
106744	233953
58511	233954
12778	233955
3214	233956
25055	233957
101409	233958
39432	233959
75080	233960
2452	233961
31537	233962
22317	233963
15445	233964
5808	233965
54504	233966
67816	233967
29161	233968
21962	233969
17899	233970
2378	233971
102803	233972
19620	233973
22191	233974
38996	233975
1510	233976
26647	233977
48781	233978
32183	233979
164489	233980
85733	233981
66789	233982
46888	233983
77229	233984
20683	233985
8719	233986
108006	233987
3124	233988
54281	233989
49726	233990
126394	233991
492	233992
32459	233993
68419	233994
109498	233995
35597	233996
51839	233997
38952	233998
28514	233999
60162	234000
18770	234001
62679	234002
21178	234003
15393	234004
46363	234005
7665	234006
153208	234007
24813	234008
15413	234009
72516	234010
83811	234011
34539	234012
1975	234013
4201	234014
5371	234015
68976	234016
25512	234017
9674	234018
128	234019
46686	234020
21099	234021
94104	234022
82297	234023
92558	234024
14299	234025
37346	234026
12524	234027
50571	234028
78393	234029
33207	234030
122567	234031
1819	234032
534	234033
84920	234034
8405	234035
103349	234036
98607	234037
2314	234038
45629	234039
50384	234040
54080	234041
12761	234042
30913	234043
65950	234044
14457	234045
870	234046
35688	234047
33322	234048
366	234049
111213	234050
38059	234051
49818	234052
9134	234053
9098	234054
24392	234055
148242	234056
9137	234057
48936	234058
27034	234059
17274	234060
40230	234061
51239	234062
2792	234063
16845	234064
9820	234065
4337	234066
172	234067
17576	234068
31441	234069
78924	234070
134042	234071
14719	234072
6350	234073
29960	234074
22041	234075
77652	234076
4152	234077
106428	234078
28951	234079
58496	234080
11908	234081
15544	234082
133136	234083
84508	234084
83163	234085
34512	234086
4965	234087
122954	234088
59576	234089
34344	234090
9766	234091
69027	234092
28883	234093
582	234094
70059	234095
19907	234096
39586	234097
61920	234098
32039	234099
18360	234100
10135	234101
115463	234102
95940	234103
7316	234104
14208	234105
45626	234106
242	234107
49294	234108
68879	234109
40830	234110
32598	234111
73835	234112
9119	234113
1020	234114
735	234115
14672	234116
52610	234117
123480	234118
124839	234119
42518	234120
11951	234121
4084	234122
4081	234123
40904	234124
24915	234125
7052	234126
11148	234127
151395	234128
115383	234129
126081	234130
29671	234131
127265	234132
15482	234133
27960	234134
113117	234135
16555	234136
12461	234137
120822	234138
66428	234139
14453	234140
130155	234141
93708	234142
55890	234143
40833	234144
24499	234145
4618	234146
47	234147
78306	234148
36745	234149
8743	234150
133440	234151
25442	234152
45273	234153
9433	234154
21329	234155
13487	234156
6871	234157
240	234158
38150	234159
2667	234160
13498	234161
53450	234162
46472	234163
5873	234164
97144	234165
82574	234166
24224	234167
5069	234168
3251	234169
59590	234170
6886	234171
7555	234172
23132	234173
1021	234174
42743	234175
25420	234176
19402	234177
30737	234178
356	234179
768	234180
24970	234181
21333	234182
75901	234183
83141	234184
14417	234185
21695	234186
24327	234187
2043	234188
4077	234189
6393	234190
86896	234191
81782	234192
32239	234193
20629	234194
42435	234195
19787	234196
82715	234197
12876	234198
60852	234199
4657	234200
22745	234201
2103	234202
16720	234203
28496	234204
9993	234205
12606	234206
73740	234207
8816	234208
155586	234209
1358	234210
6991	234211
74527	234212
53638	234213
44034	234214
1783	234215
45456	234216
5768	234217
12181	234218
5527	234219
94628	234220
70149	234221
116644	234222
69441	234223
20523	234224
32262	234225
26567	234226
75670	234227
163926	234228
15997	234229
110808	234230
96797	234231
1419	234232
165874	234233
9421	234234
60532	234235
164216	234236
14816	234237
50429	234238
23887	234239
2271	234240
60	234241
18696	234242
37651	234243
8912	234244
1132	234245
56350	234246
4721	234247
17365	234248
10873	234249
36887	234250
623	234251
29969	234252
5193	234253
107	234254
130	234255
2584	234256
31067	234257
30743	234258
21184	234259
4793	234260
34850	234261
20528	234262
11905	234263
73895	234264
183	234265
71655	234266
19758	234267
14687	234268
49525	234269
89736	234270
34809	234271
4801	234272
5388	234273
90775	234274
101129	234275
218	234276
95942	234277
69057	234278
34750	234279
24466	234280
7144	234281
99827	234282
751	234283
29354	234284
29613	234285
103	234286
14084	234287
13861	234288
68137	234289
3965	234290
82090	234291
58097	234292
67315	234293
23753	234294
18278	234295
33874	234296
18039	234297
28024	234298
11421	234299
51187	234300
15241	234301
64378	234302
4323	234303
11187	234304
25224	234305
11223	234306
119476	234307
12437	234308
112658	234309
72157	234310
6287	234311
18305	234312
63463	234313
38132	234314
46407	234315
80777	234316
101016	234317
4867	234318
51234	234319
25244	234320
42445	234321
87232	234322
539	234323
36073	234324
22889	234325
17299	234326
144636	234327
4892	234328
6724	234329
71424	234330
71634	234331
1482	234332
57311	234333
132728	234334
65476	234335
2380	234336
2016	234337
11891	234338
12094	234339
20140	234340
9230	234341
1584	234342
4617	234343
18303	234344
78777	234345
2796	234346
154351	234347
19058	234348
5311	234349
2489	234350
71577	234351
24422	234352
5699	234353
19874	234354
19629	234355
9767	234356
8832	234357
34620	234358
2551	234359
42537	234360
57284	234361
111538	234362
79010	234363
5	234364
6099	234365
4614	234366
25729	234367
13698	234368
18184	234369
8465	234370
33724	234371
4757	234372
26644	234373
941	234374
27114	234375
40529	234376
65844	234377
68947	234378
68879	234379
104892	234380
37809	234381
126708	234382
24177	234383
47830	234384
1836	234385
108713	234386
9286	234387
8423	234388
114430	234389
35490	234390
3129	234391
112062	234392
38341	234393
1869	234394
35881	234395
121051	234396
4386	234397
95231	234398
53955	234399
29685	234400
105209	234401
92597	234402
13245	234403
2772	234404
7378	234405
16561	234406
63488	234407
2598	234408
22270	234409
16591	234410
28299	234411
52767	234412
14220	234413
25067	234414
64573	234415
39287	234416
26242	234417
13015	234418
89371	234419
107286	234420
151919	234421
23666	234422
6038	234423
8663	234424
329	234425
42189	234426
27106	234427
434	234428
128430	234429
158727	234430
6462	234431
1824	234432
155924	234433
103611	234434
54188	234435
25067	234436
16753	234437
547	234438
79989	234439
3281	234440
77468	234441
116622	234442
76648	234443
6042	234444
126519	234445
1701	234446
39266	234447
34276	234448
7816	234449
138915	234450
39309	234451
1729	234452
5529	234453
35362	234454
5894	234455
28289	234456
26936	234457
606	234458
8768	234459
881	234460
63	234461
30204	234462
7953	234463
118929	234464
1397	234465
59631	234466
91362	234467
20884	234468
32884	234469
74288	234470
111148	234471
38363	234472
20704	234473
3388	234474
41993	234475
61673	234476
68043	234477
24967	234478
14922	234479
143580	234480
12719	234481
63468	234482
31277	234483
58314	234484
22	234485
29152	234486
72840	234487
66419	234488
25	234489
13029	234490
25896	234491
49698	234492
1238	234493
103697	234494
7950	234495
2737	234496
42537	234497
31549	234498
5426	234499
10085	234500
38916	234501
2552	234502
55133	234503
67047	234504
5314	234505
40712	234506
96540	234507
45353	234508
1434	234509
10988	234510
9957	234511
15677	234512
58380	234513
111273	234514
1098	234515
53204	234516
18452	234517
153493	234518
4561	234519
10486	234520
86148	234521
63452	234522
17013	234523
43136	234524
40185	234525
4556	234526
46447	234527
13184	234528
129238	234529
25514	234530
28859	234531
21635	234532
22354	234533
51652	234534
56826	234535
4291	234536
114332	234537
20290	234538
136915	234539
119426	234540
76417	234541
62289	234542
5	234543
58234	234544
956	234545
890	234546
95714	234547
9820	234548
12541	234549
18833	234550
124891	234551
60456	234552
154	234553
50636	234554
66482	234555
13314	234556
31219	234557
15030	234558
58673	234559
15521	234560
64368	234561
8135	234562
4669	234563
9885	234564
11293	234565
24279	234566
48232	234567
15890	234568
136885	234569
62633	234570
12806	234571
63635	234572
11459	234573
73117	234574
3889	234575
20555	234576
153	234577
106705	234578
26958	234579
74857	234580
18633	234581
3052	234582
34588	234583
6170	234584
3080	234585
8429	234586
48440	234587
21738	234588
8988	234589
6779	234590
60375	234591
16306	234592
117478	234593
65112	234594
3460	234595
103750	234596
65195	234597
34116	234598
14895	234599
18969	234600
7758	234601
70578	234602
22690	234603
23667	234604
9882	234605
1798	234606
52071	234607
9439	234608
32186	234609
22814	234610
87649	234611
1126	234612
63098	234613
34145	234614
2269	234615
136285	234616
134278	234617
16242	234618
4233	234619
62798	234620
146154	234621
19452	234622
118497	234623
1687	234624
957	234625
11461	234626
19115	234627
56394	234628
15829	234629
13477	234630
8442	234631
3358	234632
86906	234633
88984	234634
22875	234635
73737	234636
18399	234637
20869	234638
919	234639
4358	234640
17037	234641
25428	234642
81005	234643
501	234644
4630	234645
31611	234646
99865	234647
120875	234648
58912	234649
65583	234650
33200	234651
140766	234652
47674	234653
73465	234654
121974	234655
3301	234656
6077	234657
12055	234658
42098	234659
39906	234660
66335	234661
15940	234662
24848	234663
13835	234664
36380	234665
24466	234666
70675	234667
30712	234668
33307	234669
121120	234670
37242	234671
1428	234672
3453	234673
15163	234674
150080	234675
104872	234676
86224	234677
11632	234678
7639	234679
8653	234680
160850	234681
67778	234682
18518	234683
14882	234684
46150	234685
17757	234686
29328	234687
121	234688
85752	234689
1463	234690
24604	234691
4456	234692
33608	234693
7431	234694
5936	234695
80588	234696
4645	234697
84637	234698
51376	234699
66352	234700
53944	234701
75652	234702
21714	234703
77208	234704
8522	234705
25378	234706
67954	234707
23122	234708
79964	234709
66168	234710
6088	234711
157204	234712
107222	234713
2	234714
113264	234715
84465	234716
47746	234717
2505	234718
52363	234719
50308	234720
12069	234721
166214	234722
3395	234723
13242	234724
38088	234725
19530	234726
65842	234727
6158	234728
7233	234729
5715	234730
14152	234731
14302	234732
45114	234733
6629	234734
9389	234735
127824	234736
35474	234737
6115	234738
59445	234739
67120	234740
68108	234741
64646	234742
81765	234743
38444	234744
91869	234745
53754	234746
4730	234747
7641	234748
6817	234749
147145	234750
58584	234751
5403	234752
3225	234753
3056	234754
67549	234755
158348	234756
12211	234757
4502	234758
5576	234759
36728	234760
6057	234761
16005	234762
102682	234763
99975	234764
91399	234765
7102	234766
78334	234767
160224	234768
76142	234769
8268	234770
19490	234771
4520	234772
3645	234773
103079	234774
40463	234775
54496	234776
62238	234777
39457	234778
1471	234779
153121	234780
13481	234781
81542	234782
4781	234783
8472	234784
6766	234785
131294	234786
104350	234787
51756	234788
144447	234789
113690	234790
39190	234791
2019	234792
20127	234793
66927	234794
9047	234795
9405	234796
89302	234797
7782	234798
28779	234799
7535	234800
10	234801
3021	234802
51748	234803
54309	234804
12057	234805
33778	234806
31775	234807
11400	234808
64199	234809
912	234810
29334	234811
16434	234812
570	234813
49289	234814
56448	234815
19764	234816
28943	234817
78185	234818
11184	234819
2957	234820
729	234821
21505	234822
10701	234823
33969	234824
38366	234825
90812	234826
6915	234827
28548	234828
910	234829
119371	234830
40386	234831
23339	234832
136762	234833
40661	234834
24503	234835
66921	234836
33165	234837
3478	234838
40449	234839
32381	234840
52996	234841
67969	234842
36611	234843
26353	234844
105593	234845
602	234846
1045	234847
147545	234848
4570	234849
42770	234850
46361	234851
72767	234852
37307	234853
96710	234854
1027	234855
26996	234856
20	234857
3506	234858
15935	234859
7798	234860
930	234861
22252	234862
5643	234863
4369	234864
12955	234865
10092	234866
7285	234867
31109	234868
15967	234869
59866	234870
37667	234871
103714	234872
18505	234873
3045	234874
92698	234875
47181	234876
47770	234877
85227	234878
13052	234879
63469	234880
13650	234881
59100	234882
46082	234883
10099	234884
79136	234885
28831	234886
9474	234887
3242	234888
1978	234889
153605	234890
86953	234891
30410	234892
24367	234893
75973	234894
9847	234895
3731	234896
4	234897
4450	234898
310	234899
98703	234900
46424	234901
99153	234902
4511	234903
79311	234904
48460	234905
22698	234906
36388	234907
46118	234908
9845	234909
63340	234910
4443	234911
54961	234912
29020	234913
58012	234914
2309	234915
111834	234916
14468	234917
3283	234918
51873	234919
14815	234920
57	234921
159998	234922
4793	234923
5262	234924
9281	234925
32775	234926
11139	234927
260	234928
59311	234929
52574	234930
1922	234931
63976	234932
43708	234933
20353	234934
952	234935
23791	234936
24285	234937
106286	234938
13027	234939
4033	234940
84698	234941
67758	234942
27527	234943
78804	234944
47483	234945
221	234946
26602	234947
87461	234948
116211	234949
149903	234950
4307	234951
9498	234952
55241	234953
6723	234954
22049	234955
53197	234956
106561	234957
61186	234958
76217	234959
4526	234960
24692	234961
54977	234962
16247	234963
133171	234964
47293	234965
3767	234966
73266	234967
133831	234968
34330	234969
4330	234970
35501	234971
141749	234972
69796	234973
68123	234974
2823	234975
4744	234976
122048	234977
77970	234978
13928	234979
32691	234980
89441	234981
86967	234982
56074	234983
28523	234984
39846	234985
54489	234986
59026	234987
58744	234988
879	234989
162234	234990
26027	234991
3405	234992
11762	234993
291	234994
17780	234995
151	234996
67048	234997
115371	234998
86161	234999
77912	235000
57286	235001
124039	235002
8716	235003
28946	235004
41971	235005
160389	235006
10667	235007
79200	235008
30404	235009
101686	235010
3308	235011
24752	235012
22275	235013
68628	235014
2451	235015
1280	235016
12161	235017
133064	235018
7489	235019
22020	235020
580	235021
17761	235022
151055	235023
33897	235024
6888	235025
108592	235026
119085	235027
145527	235028
1704	235029
79930	235030
18743	235031
154235	235032
34135	235033
1335	235034
9530	235035
20609	235036
22405	235037
120325	235038
65451	235039
66236	235040
1878	235041
40932	235042
28282	235043
7641	235044
36417	235045
45851	235046
46636	235047
194	235048
97268	235049
10915	235050
73248	235051
40141	235052
15607	235053
68431	235054
28732	235055
5112	235056
462	235057
72518	235058
79865	235059
3822	235060
87649	235061
286	235062
1224	235063
69288	235064
29785	235065
155380	235066
58196	235067
67810	235068
76663	235069
26772	235070
60883	235071
854	235072
5366	235073
77943	235074
4823	235075
1601	235076
44027	235077
3817	235078
46723	235079
50359	235080
23665	235081
1173	235082
42250	235083
20249	235084
19815	235085
4973	235086
136588	235087
26295	235088
38184	235089
44157	235090
50722	235091
6016	235092
55577	235093
139175	235094
2939	235095
11538	235096
44884	235097
99638	235098
10443	235099
58200	235100
27255	235101
60623	235102
65521	235103
16636	235104
10104	235105
43	235106
2195	235107
55758	235108
44626	235109
76793	235110
59057	235111
82783	235112
94697	235113
553	235114
109184	235115
67548	235116
5947	235117
73745	235118
71328	235119
26057	235120
95126	235121
8514	235122
63896	235123
97841	235124
37243	235125
16795	235126
15096	235127
47774	235128
11224	235129
35968	235130
4392	235131
1982	235132
2595	235133
123934	235134
2010	235135
54040	235136
34522	235137
42915	235138
131893	235139
2886	235140
24573	235141
15514	235142
15826	235143
55457	235144
8083	235145
29978	235146
30234	235147
130810	235148
3778	235149
7273	235150
100650	235151
36148	235152
26597	235153
18009	235154
133777	235155
6565	235156
93292	235157
131840	235158
120321	235159
37058	235160
131020	235161
10244	235162
27000	235163
39924	235164
26339	235165
94410	235166
68995	235167
138084	235168
112683	235169
127161	235170
95319	235171
38002	235172
2157	235173
36129	235174
2695	235175
89189	235176
6621	235177
41840	235178
50544	235179
86355	235180
1260	235181
32190	235182
10273	235183
16371	235184
130003	235185
20392	235186
33188	235187
2016	235188
4191	235189
166710	235190
529	235191
8322	235192
26197	235193
35428	235194
5538	235195
45716	235196
55101	235197
51861	235198
33448	235199
3191	235200
25776	235201
22345	235202
9892	235203
77908	235204
15539	235205
6096	235206
142364	235207
1737	235208
51487	235209
56687	235210
34070	235211
43844	235212
21657	235213
7397	235214
19995	235215
77543	235216
82330	235217
11192	235218
65480	235219
8850	235220
963	235221
39037	235222
5344	235223
29344	235224
10079	235225
764	235226
11559	235227
13834	235228
12570	235229
2452	235230
67823	235231
1706	235232
158161	235233
7899	235234
4830	235235
25337	235236
7382	235237
53037	235238
115336	235239
1717	235240
1078	235241
31635	235242
34164	235243
1890	235244
16450	235245
33688	235246
38852	235247
65235	235248
16484	235249
41292	235250
26665	235251
106914	235252
105591	235253
32694	235254
6047	235255
94063	235256
144769	235257
76644	235258
11368	235259
25384	235260
82446	235261
24310	235262
76178	235263
4502	235264
177	235265
59540	235266
10165	235267
80820	235268
1	235269
166678	235270
19618	235271
15622	235272
50647	235273
50906	235274
72081	235275
133036	235276
17670	235277
23255	235278
10156	235279
40047	235280
14809	235281
18179	235282
8833	235283
2612	235284
20712	235285
113900	235286
52446	235287
138	235288
14651	235289
42031	235290
58838	235291
1443	235292
51642	235293
79339	235294
31510	235295
39878	235296
117116	235297
83548	235298
114935	235299
22408	235300
31595	235301
21047	235302
89819	235303
22523	235304
39296	235305
58626	235306
63395	235307
34273	235308
13454	235309
3971	235310
43578	235311
42638	235312
61942	235313
138723	235314
2840	235315
10711	235316
78182	235317
115141	235318
43549	235319
50371	235320
101817	235321
58417	235322
21654	235323
20709	235324
85505	235325
22262	235326
5001	235327
48218	235328
64744	235329
41947	235330
17653	235331
33319	235332
63405	235333
34179	235334
21462	235335
21133	235336
2421	235337
790	235338
42300	235339
28675	235340
7046	235341
41273	235342
5707	235343
11561	235344
110018	235345
106498	235346
3919	235347
40267	235348
126679	235349
5980	235350
4677	235351
352	235352
48988	235353
91171	235354
61611	235355
27451	235356
62	235357
26645	235358
20218	235359
409	235360
21348	235361
59695	235362
62302	235363
162478	235364
71493	235365
82315	235366
42068	235367
9967	235368
16927	235369
90299	235370
78644	235371
58374	235372
41688	235373
5362	235374
165189	235375
63628	235376
31167	235377
47634	235378
33492	235379
97374	235380
61299	235381
18392	235382
106943	235383
85519	235384
5863	235385
53172	235386
42506	235387
43020	235388
44498	235389
484	235390
77282	235391
1111	235392
4128	235393
64843	235394
20768	235395
65	235396
11900	235397
90074	235398
72069	235399
72188	235400
34501	235401
41858	235402
70476	235403
97429	235404
17239	235405
10031	235406
64790	235407
10119	235408
63975	235409
54818	235410
31146	235411
66328	235412
131666	235413
42081	235414
28993	235415
53057	235416
72965	235417
46032	235418
20953	235419
83770	235420
16957	235421
29643	235422
2272	235423
9604	235424
45505	235425
12496	235426
13314	235427
13243	235428
11180	235429
30064	235430
131468	235431
110942	235432
30282	235433
1771	235434
1446	235435
88260	235436
9705	235437
1900	235438
20795	235439
72415	235440
95247	235441
33771	235442
63343	235443
67122	235444
34154	235445
38077	235446
7492	235447
61542	235448
6911	235449
66456	235450
33182	235451
29142	235452
518	235453
95217	235454
19066	235455
13081	235456
18827	235457
15557	235458
10350	235459
33910	235460
15364	235461
4287	235462
1890	235463
553	235464
21580	235465
60428	235466
22125	235467
35548	235468
143028	235469
5320	235470
66324	235471
71186	235472
15585	235473
139077	235474
15364	235475
5206	235476
6147	235477
110852	235478
62773	235479
5183	235480
21892	235481
87442	235482
38503	235483
2801	235484
73639	235485
28146	235486
24729	235487
24209	235488
93703	235489
16406	235490
156525	235491
47225	235492
16871	235493
41237	235494
83643	235495
332	235496
48428	235497
3791	235498
49615	235499
517	235500
51079	235501
24633	235502
26970	235503
7338	235504
28933	235505
29829	235506
91680	235507
8591	235508
50139	235509
13623	235510
23783	235511
86686	235512
19620	235513
8462	235514
64102	235515
32220	235516
110739	235517
11004	235518
8331	235519
15275	235520
206	235521
73885	235522
53934	235523
86398	235524
51341	235525
18284	235526
7596	235527
42922	235528
61059	235529
2510	235530
7992	235531
2962	235532
30196	235533
57895	235534
30983	235535
69	235536
103769	235537
26197	235538
2768	235539
192	235540
69287	235541
1398	235542
5443	235543
2806	235544
44685	235545
142419	235546
4204	235547
3042	235548
1776	235549
22084	235550
89890	235551
7895	235552
15885	235553
37798	235554
34241	235555
61349	235556
77630	235557
7274	235558
72582	235559
6038	235560
1221	235561
52366	235562
83113	235563
20009	235564
3390	235565
21057	235566
1092	235567
17258	235568
145461	235569
83767	235570
12076	235571
5148	235572
95956	235573
128778	235574
74	235575
92319	235576
26323	235577
44346	235578
50663	235579
413	235580
14352	235581
102986	235582
9482	235583
1537	235584
17515	235585
109982	235586
27189	235587
61021	235588
59859	235589
18637	235590
23032	235591
19005	235592
27430	235593
26854	235594
8271	235595
2521	235596
61224	235597
1632	235598
30710	235599
166	235600
145310	235601
42607	235602
83076	235603
18349	235604
50728	235605
35051	235606
7472	235607
31628	235608
14568	235609
87034	235610
30752	235611
1062	235612
16610	235613
119181	235614
2900	235615
16522	235616
5652	235617
42339	235618
30097	235619
45460	235620
97198	235621
130032	235622
105501	235623
3129	235624
44310	235625
19438	235626
53046	235627
1779	235628
15944	235629
1223	235630
48296	235631
4296	235632
43452	235633
70033	235634
892	235635
96727	235636
1881	235637
7107	235638
60100	235639
143730	235640
23012	235641
80797	235642
14121	235643
11494	235644
77701	235645
12850	235646
30996	235647
2472	235648
14	235649
66928	235650
8009	235651
90686	235652
18034	235653
35042	235654
562	235655
132961	235656
3109	235657
149833	235658
9818	235659
2102	235660
34903	235661
20954	235662
14736	235663
22378	235664
12824	235665
84689	235666
49967	235667
9360	235668
2544	235669
59836	235670
125482	235671
41856	235672
85498	235673
34656	235674
27590	235675
74621	235676
7033	235677
67485	235678
100190	235679
23655	235680
57879	235681
28874	235682
26804	235683
60664	235684
9222	235685
60826	235686
87895	235687
9212	235688
13736	235689
21836	235690
9098	235691
33097	235692
2784	235693
73949	235694
47866	235695
12948	235696
2549	235697
482	235698
3248	235699
10685	235700
17102	235701
5274	235702
52801	235703
18547	235704
99821	235705
32	235706
16136	235707
18719	235708
93857	235709
46736	235710
29443	235711
18862	235712
13599	235713
22227	235714
48252	235715
59151	235716
20201	235717
79922	235718
86284	235719
16419	235720
52306	235721
8623	235722
21086	235723
99743	235724
30294	235725
27802	235726
9813	235727
96070	235728
55	235729
24006	235730
7687	235731
139	235732
5424	235733
64746	235734
23869	235735
27670	235736
30417	235737
44971	235738
42356	235739
100547	235740
31704	235741
113967	235742
25457	235743
31983	235744
7387	235745
54617	235746
89499	235747
127166	235748
73204	235749
61377	235750
1705	235751
4057	235752
110548	235753
123273	235754
5185	235755
12589	235756
23026	235757
9733	235758
23180	235759
16044	235760
24	235761
6343	235762
38486	235763
16326	235764
49199	235765
12401	235766
36397	235767
147212	235768
26203	235769
81331	235770
7841	235771
1505	235772
93325	235773
38045	235774
36056	235775
17740	235776
57859	235777
28181	235778
56703	235779
46426	235780
107244	235781
66802	235782
39984	235783
5424	235784
1028	235785
39200	235786
10803	235787
63104	235788
40103	235789
7189	235790
43382	235791
54564	235792
1201	235793
38928	235794
15821	235795
6338	235796
787	235797
33894	235798
76829	235799
10077	235800
13527	235801
502	235802
18539	235803
3523	235804
45502	235805
23363	235806
15642	235807
87808	235808
60791	235809
40822	235810
24375	235811
9973	235812
1013	235813
7330	235814
2204	235815
18120	235816
8309	235817
2508	235818
98799	235819
1464	235820
117891	235821
126709	235822
68818	235823
3764	235824
89901	235825
28221	235826
22323	235827
9351	235828
3876	235829
48200	235830
57640	235831
88544	235832
34507	235833
28937	235834
3120	235835
42478	235836
14101	235837
62657	235838
1860	235839
10930	235840
9934	235841
146015	235842
65525	235843
8255	235844
89356	235845
47586	235846
3626	235847
25080	235848
20843	235849
109016	235850
19640	235851
34725	235852
4521	235853
12403	235854
11737	235855
18705	235856
41500	235857
32387	235858
5500	235859
26365	235860
65320	235861
20866	235862
84532	235863
14843	235864
1497	235865
14164	235866
83879	235867
18313	235868
32021	235869
40488	235870
23751	235871
134293	235872
7319	235873
30174	235874
194	235875
44049	235876
57110	235877
505	235878
11737	235879
133330	235880
47287	235881
5006	235882
57134	235883
31901	235884
85765	235885
30384	235886
1076	235887
76474	235888
7072	235889
71619	235890
73391	235891
28185	235892
87545	235893
67484	235894
15256	235895
27195	235896
12992	235897
755	235898
5203	235899
31214	235900
9804	235901
9409	235902
39131	235903
6155	235904
84212	235905
1753	235906
121225	235907
28066	235908
50704	235909
8185	235910
27077	235911
74706	235912
41296	235913
30269	235914
18282	235915
44942	235916
7714	235917
28820	235918
75757	235919
74250	235920
28207	235921
14646	235922
69131	235923
22108	235924
106590	235925
114220	235926
5507	235927
164	235928
44575	235929
147789	235930
56728	235931
136773	235932
38367	235933
2753	235934
7949	235935
35867	235936
613	235937
88868	235938
77252	235939
6428	235940
10825	235941
13788	235942
167	235943
31482	235944
46647	235945
881	235946
9196	235947
49264	235948
80824	235949
48138	235950
377	235951
87	235952
33331	235953
90615	235954
89744	235955
59	235956
6270	235957
27114	235958
85896	235959
11981	235960
17186	235961
7984	235962
185	235963
39992	235964
21	235965
10559	235966
33625	235967
38655	235968
23468	235969
42985	235970
4333	235971
38101	235972
74051	235973
14324	235974
70113	235975
32705	235976
5973	235977
109637	235978
3831	235979
585	235980
25055	235981
43493	235982
128972	235983
5327	235984
752	235985
18327	235986
27949	235987
6055	235988
15616	235989
17560	235990
11003	235991
87096	235992
37134	235993
7328	235994
121303	235995
34132	235996
103439	235997
57307	235998
87659	235999
22019	236000
43116	236001
12517	236002
2971	236003
56938	236004
1820	236005
4433	236006
23383	236007
15194	236008
11151	236009
100431	236010
27104	236011
65001	236012
11675	236013
55507	236014
64964	236015
9398	236016
15526	236017
8942	236018
68886	236019
93346	236020
20944	236021
3670	236022
945	236023
71140	236024
6075	236025
67892	236026
8751	236027
53686	236028
29705	236029
62046	236030
936	236031
9530	236032
34293	236033
53429	236034
14138	236035
153533	236036
2073	236037
47689	236038
6248	236039
23675	236040
14681	236041
15148	236042
95764	236043
52207	236044
23919	236045
19753	236046
18333	236047
14599	236048
34924	236049
18	236050
29698	236051
63973	236052
127	236053
44980	236054
3388	236055
24173	236056
45625	236057
99961	236058
11164	236059
665	236060
3657	236061
26842	236062
3994	236063
50553	236064
116369	236065
607	236066
65049	236067
45316	236068
5102	236069
25233	236070
17877	236071
8250	236072
105569	236073
37396	236074
72336	236075
65629	236076
104	236077
250	236078
8856	236079
61916	236080
2887	236081
582	236082
76852	236083
147778	236084
26663	236085
4001	236086
7749	236087
11950	236088
4970	236089
70562	236090
116439	236091
125738	236092
12737	236093
21548	236094
63577	236095
55483	236096
18001	236097
5697	236098
48906	236099
10477	236100
38840	236101
25719	236102
31041	236103
8698	236104
6492	236105
47926	236106
52337	236107
5	236108
123840	236109
5664	236110
31136	236111
1556	236112
3326	236113
33099	236114
2869	236115
53719	236116
14004	236117
64748	236118
9436	236119
32184	236120
133896	236121
833	236122
1669	236123
24136	236124
46701	236125
132365	236126
16193	236127
9200	236128
90915	236129
70200	236130
17779	236131
3220	236132
20304	236133
75742	236134
3083	236135
17721	236136
9528	236137
21081	236138
133915	236139
97187	236140
19061	236141
26195	236142
868	236143
48276	236144
4850	236145
25640	236146
53	236147
38210	236148
5345	236149
1452	236150
117943	236151
70360	236152
368	236153
84746	236154
7961	236155
2090	236156
11981	236157
30140	236158
33044	236159
37536	236160
85443	236161
18852	236162
10070	236163
2637	236164
35939	236165
41152	236166
3282	236167
11041	236168
143398	236169
37170	236170
14072	236171
20	236172
4653	236173
124284	236174
52215	236175
76123	236176
7084	236177
2017	236178
781	236179
136746	236180
44688	236181
97921	236182
40635	236183
47804	236184
44021	236185
8229	236186
4023	236187
12012	236188
12314	236189
7944	236190
19415	236191
91564	236192
31088	236193
132159	236194
48880	236195
7949	236196
32736	236197
26100	236198
136409	236199
12162	236200
9080	236201
13542	236202
93	236203
106921	236204
7990	236205
1577	236206
40378	236207
31088	236208
26034	236209
55803	236210
87361	236211
77233	236212
13259	236213
11901	236214
66112	236215
4601	236216
1112	236217
5623	236218
49202	236219
108417	236220
131442	236221
73090	236222
4621	236223
22750	236224
30082	236225
48263	236226
21975	236227
15875	236228
36148	236229
25052	236230
56982	236231
122711	236232
21747	236233
29715	236234
36816	236235
90378	236236
152017	236237
29097	236238
648	236239
9793	236240
32834	236241
41505	236242
48473	236243
1381	236244
11952	236245
30677	236246
23533	236247
11374	236248
2161	236249
12683	236250
71349	236251
172	236252
30468	236253
44436	236254
33520	236255
84171	236256
2788	236257
76391	236258
63595	236259
10511	236260
63514	236261
106884	236262
97862	236263
79309	236264
85686	236265
109917	236266
16160	236267
8615	236268
141	236269
69683	236270
65725	236271
116596	236272
63568	236273
1809	236274
31949	236275
15841	236276
1470	236277
106020	236278
10302	236279
64558	236280
98473	236281
41656	236282
30848	236283
45684	236284
11605	236285
142723	236286
2109	236287
14885	236288
135231	236289
31748	236290
52687	236291
20436	236292
60129	236293
2025	236294
28485	236295
16287	236296
45548	236297
27747	236298
24225	236299
128289	236300
56043	236301
29988	236302
5899	236303
36569	236304
11804	236305
68390	236306
5735	236307
4936	236308
27881	236309
15600	236310
58088	236311
130331	236312
17625	236313
3011	236314
23445	236315
37215	236316
99757	236317
66256	236318
2517	236319
33539	236320
78119	236321
14827	236322
57356	236323
3053	236324
51153	236325
16383	236326
3458	236327
1030	236328
103199	236329
10804	236330
43048	236331
82153	236332
34955	236333
59697	236334
19330	236335
118351	236336
33039	236337
19412	236338
3792	236339
2904	236340
13237	236341
61881	236342
14998	236343
41176	236344
9315	236345
273	236346
63086	236347
86594	236348
54154	236349
72726	236350
24731	236351
4972	236352
68498	236353
17604	236354
74883	236355
31343	236356
1976	236357
81294	236358
15320	236359
44032	236360
29067	236361
46138	236362
24188	236363
81546	236364
62456	236365
34843	236366
3634	236367
33170	236368
74690	236369
48647	236370
11628	236371
28762	236372
33493	236373
8069	236374
15473	236375
12668	236376
37259	236377
80298	236378
129809	236379
8297	236380
133695	236381
73081	236382
105891	236383
5515	236384
12097	236385
21067	236386
13653	236387
37303	236388
2570	236389
14168	236390
7359	236391
11374	236392
88374	236393
162853	236394
25873	236395
3992	236396
3023	236397
7	236398
10880	236399
88504	236400
75064	236401
22594	236402
7348	236403
40687	236404
117553	236405
5355	236406
51229	236407
58131	236408
15591	236409
3825	236410
73741	236411
108908	236412
5064	236413
61793	236414
22493	236415
3776	236416
113870	236417
13939	236418
28318	236419
45185	236420
14530	236421
81057	236422
81493	236423
29590	236424
6224	236425
29693	236426
7555	236427
812	236428
367	236429
64585	236430
99920	236431
97351	236432
16649	236433
72786	236434
74380	236435
5915	236436
7470	236437
21036	236438
10267	236439
386	236440
55014	236441
10304	236442
5905	236443
19988	236444
62769	236445
9159	236446
17162	236447
133070	236448
39887	236449
39592	236450
13044	236451
116340	236452
96848	236453
81991	236454
50854	236455
124	236456
66058	236457
36077	236458
823	236459
6181	236460
1779	236461
12116	236462
2308	236463
12844	236464
22373	236465
35370	236466
96204	236467
55	236468
101839	236469
60674	236470
97457	236471
546	236472
30122	236473
72235	236474
7573	236475
18157	236476
29873	236477
81981	236478
8756	236479
90991	236480
85198	236481
50198	236482
96991	236483
39502	236484
18606	236485
43543	236486
27727	236487
137614	236488
68157	236489
2214	236490
24056	236491
22487	236492
140	236493
15756	236494
19291	236495
21558	236496
39040	236497
108443	236498
1605	236499
145148	236500
26882	236501
10211	236502
45	236503
94427	236504
140837	236505
5955	236506
3110	236507
109765	236508
37759	236509
1196	236510
59141	236511
44901	236512
82442	236513
73557	236514
102340	236515
25	236516
82002	236517
131771	236518
20687	236519
41066	236520
38096	236521
3117	236522
57611	236523
48265	236524
5169	236525
69514	236526
32960	236527
38929	236528
16498	236529
37001	236530
12834	236531
121510	236532
3702	236533
17211	236534
10631	236535
13265	236536
163628	236537
41276	236538
44033	236539
3251	236540
118362	236541
98527	236542
1244	236543
58020	236544
10307	236545
19154	236546
826	236547
18218	236548
539	236549
154027	236550
10140	236551
30327	236552
11974	236553
4854	236554
10536	236555
45717	236556
141253	236557
39989	236558
14447	236559
3737	236560
23823	236561
7317	236562
105057	236563
2624	236564
134234	236565
11754	236566
1971	236567
117005	236568
108915	236569
37003	236570
9864	236571
28027	236572
1	236573
36727	236574
74118	236575
2247	236576
20634	236577
22904	236578
97217	236579
42289	236580
122293	236581
15988	236582
5166	236583
53764	236584
50351	236585
5992	236586
249	236587
15517	236588
24397	236589
15353	236590
3506	236591
64204	236592
105036	236593
165022	236594
34606	236595
16443	236596
68032	236597
77877	236598
54895	236599
12138	236600
58475	236601
1730	236602
43	236603
12558	236604
21341	236605
34389	236606
14225	236607
100123	236608
37490	236609
15766	236610
25102	236611
3452	236612
49917	236613
2175	236614
30967	236615
201	236616
22651	236617
43792	236618
6393	236619
44604	236620
22694	236621
69592	236622
152	236623
1239	236624
13540	236625
57592	236626
58613	236627
47116	236628
8913	236629
49499	236630
12017	236631
76455	236632
15530	236633
44964	236634
91588	236635
165539	236636
28253	236637
63052	236638
2921	236639
65287	236640
32317	236641
94858	236642
797	236643
20446	236644
254	236645
4179	236646
13651	236647
9883	236648
49197	236649
75332	236650
5068	236651
79215	236652
37420	236653
117567	236654
23959	236655
55960	236656
131145	236657
13366	236658
21642	236659
11883	236660
31916	236661
69805	236662
46226	236663
39407	236664
13065	236665
112804	236666
4944	236667
132263	236668
13853	236669
11247	236670
135085	236671
35131	236672
128399	236673
69737	236674
46568	236675
59970	236676
5023	236677
11096	236678
17409	236679
71873	236680
30615	236681
128167	236682
39666	236683
10178	236684
143897	236685
58320	236686
7254	236687
52741	236688
122483	236689
948	236690
2118	236691
18511	236692
79799	236693
9814	236694
127524	236695
992	236696
6794	236697
45044	236698
151190	236699
56139	236700
386	236701
975	236702
5407	236703
43437	236704
22764	236705
57100	236706
94217	236707
25750	236708
105010	236709
87640	236710
31741	236711
12335	236712
40733	236713
56609	236714
359	236715
113069	236716
1490	236717
22638	236718
61672	236719
19890	236720
42874	236721
43712	236722
41617	236723
9221	236724
27324	236725
14953	236726
25787	236727
100994	236728
21182	236729
91963	236730
2727	236731
31803	236732
75216	236733
41051	236734
889	236735
46626	236736
5660	236737
28429	236738
42853	236739
1436	236740
102163	236741
993	236742
83434	236743
378	236744
21731	236745
2185	236746
49768	236747
50301	236748
12563	236749
530	236750
42816	236751
72035	236752
319	236753
11233	236754
9475	236755
9387	236756
13332	236757
18183	236758
17949	236759
70641	236760
15988	236761
161923	236762
17945	236763
9068	236764
84532	236765
30075	236766
13724	236767
63310	236768
26200	236769
9082	236770
28555	236771
2652	236772
137613	236773
15228	236774
71891	236775
92209	236776
161	236777
13287	236778
24223	236779
7626	236780
2057	236781
1023	236782
4541	236783
111073	236784
7341	236785
10424	236786
18647	236787
33461	236788
30720	236789
26363	236790
45722	236791
7814	236792
25168	236793
11144	236794
63187	236795
26655	236796
858	236797
32135	236798
43909	236799
15896	236800
94632	236801
6638	236802
106852	236803
100568	236804
67618	236805
633	236806
31950	236807
9138	236808
44535	236809
3896	236810
15187	236811
30865	236812
9750	236813
21762	236814
116668	236815
121727	236816
41343	236817
21014	236818
7464	236819
121613	236820
6178	236821
6417	236822
19625	236823
45494	236824
1168	236825
63016	236826
7850	236827
28543	236828
105306	236829
53322	236830
20869	236831
1765	236832
83877	236833
67858	236834
72097	236835
3776	236836
5829	236837
57017	236838
119009	236839
29411	236840
12909	236841
752	236842
69465	236843
51117	236844
141304	236845
4102	236846
28558	236847
29498	236848
79412	236849
67547	236850
3401	236851
60316	236852
9972	236853
53820	236854
119559	236855
3344	236856
65058	236857
1027	236858
17	236859
374	236860
53126	236861
55147	236862
708	236863
28647	236864
16335	236865
27475	236866
56216	236867
34438	236868
90084	236869
60430	236870
12968	236871
54573	236872
55264	236873
125833	236874
86320	236875
15523	236876
46099	236877
125450	236878
2498	236879
124090	236880
27047	236881
59687	236882
615	236883
11003	236884
10822	236885
48126	236886
39894	236887
12778	236888
68740	236889
32541	236890
2001	236891
64227	236892
37111	236893
14034	236894
87037	236895
87802	236896
21482	236897
2024	236898
46310	236899
28471	236900
135641	236901
19086	236902
91094	236903
89	236904
86335	236905
2889	236906
2210	236907
7065	236908
17930	236909
4263	236910
11357	236911
56716	236912
3669	236913
1808	236914
87746	236915
38855	236916
99400	236917
23942	236918
63260	236919
120013	236920
62333	236921
77653	236922
4523	236923
105445	236924
128707	236925
2996	236926
2249	236927
35171	236928
58494	236929
24869	236930
8866	236931
7310	236932
34421	236933
94042	236934
61940	236935
2242	236936
28	236937
25568	236938
49227	236939
91590	236940
81536	236941
1946	236942
188	236943
50	236944
21822	236945
127464	236946
68311	236947
29557	236948
91819	236949
4481	236950
69411	236951
6549	236952
139899	236953
42979	236954
23088	236955
49640	236956
89089	236957
19398	236958
3838	236959
23623	236960
87062	236961
65830	236962
9738	236963
35312	236964
5132	236965
6712	236966
15346	236967
30740	236968
22917	236969
26160	236970
2718	236971
2509	236972
1969	236973
3960	236974
46015	236975
5394	236976
31559	236977
140047	236978
39460	236979
2836	236980
28052	236981
89527	236982
68382	236983
62294	236984
89860	236985
28574	236986
67138	236987
125611	236988
36889	236989
31875	236990
72820	236991
11784	236992
117293	236993
5727	236994
6420	236995
126747	236996
131	236997
4733	236998
25665	236999
45624	237000
79658	237001
19062	237002
63790	237003
83320	237004
118463	237005
14665	237006
38438	237007
50994	237008
50289	237009
17434	237010
51622	237011
69590	237012
14029	237013
44744	237014
57475	237015
14043	237016
61225	237017
97630	237018
7366	237019
31338	237020
27415	237021
74839	237022
17912	237023
721	237024
554	237025
235	237026
14673	237027
3065	237028
14406	237029
130494	237030
70171	237031
29730	237032
2869	237033
35312	237034
47233	237035
68284	237036
30147	237037
86205	237038
36899	237039
123785	237040
16169	237041
78615	237042
98941	237043
4965	237044
88425	237045
15385	237046
10611	237047
58821	237048
8739	237049
34932	237050
109264	237051
28785	237052
17931	237053
47129	237054
1123	237055
101263	237056
90443	237057
42712	237058
1668	237059
42915	237060
52056	237061
37527	237062
11248	237063
2045	237064
1414	237065
579	237066
35095	237067
30124	237068
59392	237069
25247	237070
3038	237071
33412	237072
48890	237073
77671	237074
7785	237075
135	237076
1898	237077
14814	237078
70054	237079
33039	237080
8987	237081
42083	237082
25318	237083
4085	237084
25541	237085
39375	237086
19086	237087
130588	237088
1815	237089
13764	237090
81523	237091
17216	237092
40207	237093
28597	237094
58448	237095
35930	237096
7389	237097
70543	237098
64741	237099
115579	237100
39778	237101
3204	237102
17656	237103
20971	237104
82159	237105
22270	237106
10684	237107
45718	237108
49386	237109
156948	237110
12276	237111
7123	237112
77953	237113
46012	237114
25241	237115
16225	237116
4309	237117
46584	237118
661	237119
2344	237120
6665	237121
2967	237122
3891	237123
106373	237124
25478	237125
47282	237126
5534	237127
8420	237128
98511	237129
115481	237130
54506	237131
26522	237132
1054	237133
125184	237134
45403	237135
4184	237136
14595	237137
16344	237138
20720	237139
55797	237140
3783	237141
118901	237142
21438	237143
20460	237144
69934	237145
19486	237146
19217	237147
100670	237148
9243	237149
24772	237150
1984	237151
101663	237152
22	237153
1792	237154
67398	237155
131651	237156
35261	237157
103763	237158
133558	237159
3117	237160
106786	237161
21600	237162
5962	237163
48508	237164
14278	237165
114963	237166
76842	237167
6476	237168
116597	237169
31055	237170
35109	237171
48980	237172
139539	237173
104311	237174
53295	237175
35906	237176
59693	237177
79454	237178
52157	237179
82613	237180
25160	237181
27463	237182
24662	237183
64949	237184
73600	237185
44054	237186
17515	237187
11754	237188
85438	237189
49442	237190
62292	237191
57120	237192
29906	237193
7621	237194
5983	237195
4499	237196
76335	237197
112295	237198
24041	237199
22870	237200
21380	237201
5427	237202
130721	237203
24722	237204
22045	237205
35273	237206
14665	237207
83226	237208
40867	237209
131407	237210
390	237211
1797	237212
84932	237213
8442	237214
92122	237215
131178	237216
26703	237217
13170	237218
82341	237219
65750	237220
25127	237221
9966	237222
73816	237223
14802	237224
29487	237225
89227	237226
22429	237227
50761	237228
11915	237229
11695	237230
27130	237231
150657	237232
19039	237233
2759	237234
28155	237235
32289	237236
7236	237237
24538	237238
2068	237239
78461	237240
54339	237241
95602	237242
40384	237243
5087	237244
4045	237245
102261	237246
41371	237247
23030	237248
32335	237249
20902	237250
33348	237251
73183	237252
13453	237253
48672	237254
59831	237255
45234	237256
34485	237257
2876	237258
38473	237259
132360	237260
25103	237261
22932	237262
8716	237263
2007	237264
5070	237265
117187	237266
77347	237267
15413	237268
4369	237269
94032	237270
17208	237271
59804	237272
45287	237273
828	237274
73795	237275
18696	237276
87970	237277
100785	237278
4697	237279
4302	237280
973	237281
40871	237282
12848	237283
5436	237284
83	237285
1040	237286
3943	237287
68721	237288
62822	237289
94261	237290
51766	237291
121963	237292
27746	237293
12150	237294
86332	237295
21454	237296
51373	237297
68020	237298
12098	237299
2651	237300
14192	237301
53454	237302
1039	237303
14395	237304
160374	237305
58992	237306
103122	237307
11018	237308
7185	237309
127662	237310
614	237311
27020	237312
64229	237313
35756	237314
104122	237315
138273	237316
1735	237317
24332	237318
127799	237319
163270	237320
48700	237321
32385	237322
89664	237323
16435	237324
386	237325
1251	237326
11845	237327
28890	237328
105624	237329
140447	237330
24930	237331
9257	237332
28342	237333
7753	237334
6019	237335
11128	237336
6036	237337
86192	237338
58207	237339
133198	237340
84221	237341
8929	237342
19693	237343
47421	237344
58053	237345
29454	237346
124764	237347
20680	237348
65209	237349
50324	237350
21582	237351
5779	237352
33264	237353
72553	237354
8653	237355
40383	237356
41825	237357
23313	237358
41467	237359
81220	237360
62791	237361
7009	237362
4588	237363
24736	237364
109073	237365
110320	237366
1869	237367
27469	237368
112453	237369
19699	237370
13679	237371
67115	237372
3573	237373
95847	237374
12635	237375
42698	237376
70771	237377
802	237378
24978	237379
63517	237380
80503	237381
7409	237382
74565	237383
58071	237384
78291	237385
10069	237386
5495	237387
7033	237388
52051	237389
61884	237390
153535	237391
131827	237392
9209	237393
32993	237394
79	237395
52651	237396
10721	237397
15511	237398
6187	237399
52882	237400
82955	237401
357	237402
8231	237403
24529	237404
26618	237405
101457	237406
1316	237407
4362	237408
12351	237409
87378	237410
1667	237411
6928	237412
107443	237413
21020	237414
4091	237415
26088	237416
7548	237417
585	237418
28809	237419
21	237420
64401	237421
4297	237422
86993	237423
10493	237424
72868	237425
22738	237426
6351	237427
6567	237428
954	237429
20812	237430
116135	237431
11007	237432
20830	237433
37395	237434
4078	237435
41450	237436
1023	237437
72910	237438
3464	237439
66868	237440
102716	237441
11285	237442
40259	237443
17445	237444
20946	237445
70248	237446
48526	237447
68	237448
27125	237449
143054	237450
10028	237451
23076	237452
24887	237453
27299	237454
40720	237455
8488	237456
24445	237457
6508	237458
740	237459
121136	237460
135419	237461
126941	237462
17702	237463
12164	237464
14825	237465
19586	237466
50779	237467
46586	237468
3872	237469
9676	237470
2094	237471
1399	237472
138402	237473
20222	237474
6331	237475
5877	237476
28095	237477
75882	237478
7643	237479
11296	237480
35144	237481
47254	237482
16284	237483
2011	237484
78866	237485
2978	237486
144028	237487
157401	237488
142344	237489
48214	237490
24101	237491
13100	237492
34855	237493
128061	237494
23300	237495
6289	237496
7419	237497
9400	237498
55014	237499
471	237500
53395	237501
56043	237502
17142	237503
3839	237504
24452	237505
106953	237506
49627	237507
160027	237508
15	237509
26562	237510
21808	237511
26346	237512
26561	237513
73947	237514
1889	237515
80678	237516
125351	237517
101	237518
34467	237519
22419	237520
44784	237521
11006	237522
17572	237523
8335	237524
24796	237525
35141	237526
27716	237527
4881	237528
9351	237529
60468	237530
103958	237531
242	237532
4240	237533
601	237534
20917	237535
28159	237536
94989	237537
9784	237538
53563	237539
131939	237540
12850	237541
85309	237542
38178	237543
116217	237544
51086	237545
944	237546
26806	237547
14473	237548
45451	237549
62727	237550
53435	237551
48949	237552
39447	237553
1713	237554
58	237555
8759	237556
53994	237557
1660	237558
3057	237559
7611	237560
21659	237561
10142	237562
59833	237563
43733	237564
147320	237565
7352	237566
97265	237567
61078	237568
4733	237569
21528	237570
117082	237571
147287	237572
67929	237573
1495	237574
7355	237575
1266	237576
79886	237577
43306	237578
26289	237579
16376	237580
3597	237581
118348	237582
33017	237583
23808	237584
46518	237585
46526	237586
62748	237587
10173	237588
28839	237589
6364	237590
1076	237591
7302	237592
36374	237593
9595	237594
5603	237595
49291	237596
33869	237597
61616	237598
26656	237599
93721	237600
28793	237601
9	237602
33063	237603
27970	237604
111378	237605
72346	237606
127595	237607
68949	237608
40621	237609
1197	237610
61134	237611
18580	237612
6875	237613
23590	237614
6271	237615
1160	237616
86	237617
89493	237618
19103	237619
21882	237620
10556	237621
24577	237622
46905	237623
130788	237624
1242	237625
127278	237626
5229	237627
22051	237628
77704	237629
16056	237630
15006	237631
120779	237632
1760	237633
3379	237634
64728	237635
3377	237636
50175	237637
9794	237638
11807	237639
10027	237640
56325	237641
3208	237642
38	237643
50727	237644
5976	237645
116366	237646
72139	237647
9404	237648
92304	237649
91269	237650
90221	237651
39548	237652
23072	237653
66512	237654
20859	237655
26174	237656
51691	237657
27756	237658
20495	237659
851	237660
43865	237661
6202	237662
53201	237663
3074	237664
2396	237665
9474	237666
15219	237667
16424	237668
8300	237669
2627	237670
126198	237671
60300	237672
72731	237673
132576	237674
115229	237675
89928	237676
16588	237677
58068	237678
132458	237679
7462	237680
48201	237681
14128	237682
1553	237683
16861	237684
33468	237685
23591	237686
39197	237687
38528	237688
24401	237689
14524	237690
16665	237691
20280	237692
32953	237693
1033	237694
21436	237695
1064	237696
10094	237697
48585	237698
80033	237699
26329	237700
53587	237701
114083	237702
1245	237703
33415	237704
80734	237705
123283	237706
130093	237707
163888	237708
53775	237709
47415	237710
6048	237711
6998	237712
1207	237713
118201	237714
101497	237715
3614	237716
14233	237717
19011	237718
39588	237719
50704	237720
124755	237721
201	237722
63890	237723
14963	237724
39353	237725
81623	237726
52376	237727
62266	237728
136490	237729
6559	237730
88222	237731
56991	237732
6515	237733
8278	237734
2226	237735
3918	237736
4040	237737
109025	237738
122146	237739
15985	237740
73175	237741
52320	237742
28566	237743
2559	237744
13687	237745
153573	237746
4345	237747
42699	237748
87056	237749
18	237750
1757	237751
109221	237752
43614	237753
2644	237754
30531	237755
21548	237756
21349	237757
97561	237758
74842	237759
73766	237760
25762	237761
32364	237762
52384	237763
19897	237764
565	237765
54904	237766
42565	237767
5723	237768
19520	237769
110153	237770
2180	237771
104103	237772
72518	237773
40305	237774
163259	237775
6014	237776
1367	237777
130575	237778
112188	237779
23416	237780
8	237781
497	237782
13264	237783
17572	237784
17233	237785
3235	237786
9104	237787
20340	237788
27499	237789
1533	237790
2897	237791
7724	237792
38285	237793
28922	237794
1310	237795
10906	237796
84395	237797
26471	237798
86015	237799
4977	237800
103583	237801
60074	237802
71556	237803
90183	237804
106045	237805
1258	237806
71140	237807
99154	237808
6839	237809
149104	237810
59334	237811
273	237812
18008	237813
87389	237814
25768	237815
20705	237816
81112	237817
68828	237818
66772	237819
16696	237820
8819	237821
27988	237822
2232	237823
91604	237824
54583	237825
5027	237826
129592	237827
59066	237828
4221	237829
14658	237830
45371	237831
63548	237832
19825	237833
6686	237834
5675	237835
55644	237836
125124	237837
163123	237838
20377	237839
3007	237840
27514	237841
26685	237842
22228	237843
1400	237844
6297	237845
24019	237846
39501	237847
15615	237848
31247	237849
31115	237850
46885	237851
50715	237852
79672	237853
16465	237854
66188	237855
5451	237856
91829	237857
20973	237858
94470	237859
31204	237860
3693	237861
1105	237862
94673	237863
148853	237864
30158	237865
34633	237866
34355	237867
16219	237868
52247	237869
8224	237870
6204	237871
18478	237872
25637	237873
4617	237874
60679	237875
7944	237876
539	237877
16764	237878
3578	237879
9086	237880
18035	237881
12092	237882
110576	237883
954	237884
106273	237885
25930	237886
41556	237887
36605	237888
91738	237889
40621	237890
27173	237891
15249	237892
8046	237893
24975	237894
43430	237895
91108	237896
2080	237897
7114	237898
4656	237899
64078	237900
55443	237901
42772	237902
71141	237903
24841	237904
81198	237905
30595	237906
68095	237907
16035	237908
6012	237909
11020	237910
27029	237911
17736	237912
12675	237913
12505	237914
88691	237915
5997	237916
1621	237917
27678	237918
736	237919
12998	237920
33067	237921
47230	237922
146210	237923
79843	237924
125573	237925
43703	237926
50301	237927
3015	237928
73394	237929
4879	237930
118070	237931
20010	237932
94626	237933
23693	237934
17995	237935
122471	237936
134149	237937
6099	237938
30966	237939
61697	237940
4820	237941
47680	237942
229	237943
14297	237944
29928	237945
69777	237946
546	237947
87808	237948
40974	237949
155862	237950
77356	237951
7697	237952
98231	237953
104376	237954
11264	237955
65663	237956
11738	237957
24021	237958
8446	237959
20410	237960
2485	237961
67516	237962
820	237963
46127	237964
35931	237965
35887	237966
2958	237967
53	237968
42234	237969
2292	237970
137520	237971
9323	237972
447	237973
13155	237974
24443	237975
16395	237976
123824	237977
21882	237978
65513	237979
6832	237980
3183	237981
17523	237982
3511	237983
38490	237984
129126	237985
22827	237986
44	237987
10593	237988
6540	237989
61734	237990
14375	237991
4732	237992
16790	237993
120281	237994
48154	237995
4778	237996
30831	237997
53189	237998
32488	237999
72437	238000
36276	238001
28808	238002
70307	238003
78516	238004
3129	238005
14483	238006
40340	238007
17544	238008
13142	238009
79747	238010
111013	238011
136	238012
47693	238013
94853	238014
34281	238015
93796	238016
47336	238017
85001	238018
17972	238019
27384	238020
1412	238021
6226	238022
34689	238023
95014	238024
19075	238025
8278	238026
11900	238027
38426	238028
85611	238029
57278	238030
37359	238031
7293	238032
1136	238033
2473	238034
25661	238035
30592	238036
4360	238037
109419	238038
3315	238039
27205	238040
8031	238041
50753	238042
2448	238043
24053	238044
538	238045
18765	238046
35446	238047
25938	238048
2	238049
111131	238050
19603	238051
41114	238052
96182	238053
116	238054
2214	238055
36382	238056
166284	238057
77474	238058
67507	238059
2222	238060
16959	238061
31179	238062
9071	238063
5172	238064
129479	238065
92121	238066
28590	238067
27592	238068
6723	238069
3066	238070
37908	238071
2148	238072
34601	238073
131635	238074
32316	238075
117405	238076
119396	238077
19210	238078
157	238079
1457	238080
460	238081
35275	238082
28176	238083
40862	238084
109	238085
37955	238086
12681	238087
16976	238088
92971	238089
94287	238090
24059	238091
21262	238092
14985	238093
34930	238094
104954	238095
28690	238096
16275	238097
14914	238098
59122	238099
119	238100
78590	238101
20069	238102
38338	238103
82269	238104
97435	238105
25694	238106
150778	238107
1242	238108
46070	238109
127577	238110
6439	238111
17718	238112
118581	238113
5680	238114
64676	238115
12718	238116
86741	238117
6856	238118
25598	238119
1130	238120
727	238121
91814	238122
10260	238123
153110	238124
34465	238125
7508	238126
125625	238127
23851	238128
13641	238129
13484	238130
67363	238131
52263	238132
5795	238133
10829	238134
41179	238135
18483	238136
48250	238137
13303	238138
32368	238139
49143	238140
9836	238141
28382	238142
26879	238143
12212	238144
16368	238145
133578	238146
1138	238147
4094	238148
7799	238149
163812	238150
46007	238151
44245	238152
144154	238153
67624	238154
70994	238155
74364	238156
43225	238157
70646	238158
572	238159
97605	238160
38743	238161
71989	238162
28551	238163
1431	238164
5795	238165
5820	238166
1856	238167
24841	238168
137245	238169
121659	238170
92082	238171
20063	238172
5507	238173
40738	238174
14841	238175
31431	238176
108055	238177
6783	238178
1211	238179
16345	238180
43132	238181
43497	238182
69074	238183
6631	238184
5157	238185
4704	238186
29693	238187
30159	238188
142489	238189
31747	238190
11954	238191
479	238192
104858	238193
95619	238194
37511	238195
39236	238196
103900	238197
20764	238198
15487	238199
7045	238200
5049	238201
16374	238202
58229	238203
95980	238204
107804	238205
526	238206
613	238207
31750	238208
58509	238209
13246	238210
31302	238211
23165	238212
50531	238213
83591	238214
49648	238215
57183	238216
26942	238217
66619	238218
42813	238219
30740	238220
5791	238221
83276	238222
551	238223
48975	238224
18943	238225
71033	238226
75184	238227
133095	238228
3755	238229
34621	238230
996	238231
76313	238232
68521	238233
12761	238234
20678	238235
40220	238236
29021	238237
984	238238
13110	238239
9578	238240
41156	238241
48968	238242
525	238243
68417	238244
4539	238245
22431	238246
10724	238247
45863	238248
4856	238249
81860	238250
102066	238251
82841	238252
6345	238253
29244	238254
22379	238255
51623	238256
2282	238257
108462	238258
30161	238259
84018	238260
502	238261
129456	238262
93511	238263
9475	238264
19133	238265
65477	238266
11913	238267
22847	238268
332	238269
13915	238270
46136	238271
41970	238272
34692	238273
18798	238274
3170	238275
8194	238276
77014	238277
8687	238278
2708	238279
9440	238280
91534	238281
9501	238282
8550	238283
122435	238284
12130	238285
28818	238286
49396	238287
97398	238288
11215	238289
143591	238290
5356	238291
1029	238292
2	238293
41825	238294
8345	238295
26575	238296
18890	238297
1157	238298
13300	238299
14578	238300
31370	238301
140399	238302
17671	238303
12300	238304
64249	238305
4343	238306
23242	238307
17537	238308
67544	238309
12179	238310
22135	238311
69583	238312
47612	238313
27224	238314
22025	238315
42473	238316
4308	238317
44906	238318
102527	238319
5366	238320
100380	238321
7140	238322
6595	238323
6317	238324
17178	238325
34302	238326
17998	238327
85780	238328
2317	238329
51908	238330
89898	238331
108664	238332
9	238333
119896	238334
158756	238335
44477	238336
1046	238337
123209	238338
2756	238339
81478	238340
30566	238341
680	238342
3253	238343
111228	238344
36082	238345
41603	238346
10	238347
24522	238348
122882	238349
55009	238350
4455	238351
12230	238352
45584	238353
131163	238354
4587	238355
71027	238356
45583	238357
53914	238358
112299	238359
8399	238360
15418	238361
101707	238362
11563	238363
14847	238364
10997	238365
68177	238366
72664	238367
19874	238368
56737	238369
152087	238370
11081	238371
27666	238372
122121	238373
110172	238374
15253	238375
40097	238376
668	238377
58377	238378
1442	238379
12382	238380
7814	238381
49687	238382
37270	238383
5139	238384
7377	238385
117855	238386
109204	238387
79009	238388
15013	238389
3373	238390
21196	238391
47985	238392
728	238393
2463	238394
18120	238395
17187	238396
79184	238397
15261	238398
57840	238399
2723	238400
58270	238401
42529	238402
66148	238403
20578	238404
18894	238405
30053	238406
16823	238407
64781	238408
33358	238409
31095	238410
146635	238411
28349	238412
28759	238413
10663	238414
6522	238415
3647	238416
164605	238417
41618	238418
42862	238419
160075	238420
10087	238421
13136	238422
36921	238423
68143	238424
35761	238425
10717	238426
29176	238427
3512	238428
27864	238429
157354	238430
35977	238431
15326	238432
60070	238433
84374	238434
72678	238435
2500	238436
21	238437
6715	238438
16738	238439
17301	238440
52616	238441
46823	238442
39656	238443
123342	238444
22166	238445
92293	238446
24897	238447
84327	238448
26662	238449
13228	238450
40974	238451
22770	238452
136486	238453
20422	238454
3907	238455
45794	238456
68689	238457
68329	238458
9988	238459
44106	238460
4717	238461
34163	238462
65012	238463
8482	238464
60441	238465
23181	238466
2977	238467
78862	238468
41677	238469
23129	238470
65212	238471
20401	238472
131287	238473
114366	238474
428	238475
107728	238476
49785	238477
31110	238478
23513	238479
33692	238480
95828	238481
19676	238482
18627	238483
18275	238484
6504	238485
386	238486
3475	238487
2670	238488
52080	238489
93118	238490
126499	238491
15736	238492
39192	238493
49461	238494
46614	238495
19867	238496
67664	238497
2480	238498
42001	238499
11086	238500
30143	238501
74394	238502
32956	238503
1348	238504
6708	238505
19381	238506
27750	238507
76800	238508
36456	238509
14606	238510
9276	238511
33320	238512
52057	238513
49434	238514
38448	238515
130924	238516
30461	238517
77038	238518
36077	238519
72056	238520
4513	238521
21079	238522
10055	238523
23090	238524
92888	238525
1336	238526
81535	238527
39634	238528
119075	238529
152025	238530
42877	238531
24563	238532
2164	238533
33910	238534
15725	238535
21450	238536
85808	238537
5365	238538
157349	238539
31518	238540
22892	238541
65570	238542
73513	238543
9124	238544
22109	238545
58222	238546
930	238547
8558	238548
14078	238549
65416	238550
108524	238551
9105	238552
1385	238553
13485	238554
22672	238555
14979	238556
45813	238557
2417	238558
2044	238559
3274	238560
16048	238561
21091	238562
96647	238563
1564	238564
40730	238565
17413	238566
37004	238567
89971	238568
42704	238569
71400	238570
3771	238571
72146	238572
11191	238573
11225	238574
1339	238575
111876	238576
114478	238577
16127	238578
78257	238579
48266	238580
6720	238581
4010	238582
18446	238583
56280	238584
65726	238585
62429	238586
119417	238587
72946	238588
27216	238589
7850	238590
19689	238591
18076	238592
95839	238593
9049	238594
45305	238595
13075	238596
219	238597
24313	238598
13268	238599
50475	238600
14280	238601
26027	238602
117072	238603
13977	238604
80591	238605
28519	238606
72562	238607
60465	238608
133735	238609
22735	238610
32436	238611
35242	238612
39760	238613
1879	238614
28480	238615
105811	238616
148614	238617
498	238618
6673	238619
104806	238620
153207	238621
6652	238622
124129	238623
4378	238624
76940	238625
18815	238626
8546	238627
54257	238628
133243	238629
6262	238630
7275	238631
1546	238632
146974	238633
22392	238634
29199	238635
22330	238636
105252	238637
4853	238638
15122	238639
40705	238640
64406	238641
96924	238642
39714	238643
33956	238644
34693	238645
8041	238646
14049	238647
97957	238648
5216	238649
93354	238650
60389	238651
9515	238652
2279	238653
56268	238654
1033	238655
14508	238656
15550	238657
64638	238658
25821	238659
84825	238660
22345	238661
46974	238662
64838	238663
140491	238664
7492	238665
38979	238666
95084	238667
65271	238668
39738	238669
96794	238670
24881	238671
58425	238672
92913	238673
54636	238674
13817	238675
43195	238676
119365	238677
13758	238678
27277	238679
50513	238680
5043	238681
70908	238682
50358	238683
8616	238684
45547	238685
36043	238686
23376	238687
56283	238688
18105	238689
16535	238690
68563	238691
109342	238692
42463	238693
82305	238694
12370	238695
64557	238696
319	238697
56910	238698
17983	238699
37237	238700
15681	238701
124484	238702
290	238703
40628	238704
1444	238705
3550	238706
54399	238707
79813	238708
17386	238709
44059	238710
1754	238711
2452	238712
26457	238713
74291	238714
3435	238715
42525	238716
30222	238717
73437	238718
8261	238719
113930	238720
67025	238721
140941	238722
20414	238723
1086	238724
30092	238725
22218	238726
14631	238727
16521	238728
101742	238729
7495	238730
35978	238731
13031	238732
585	238733
141042	238734
60333	238735
171	238736
46560	238737
11040	238738
66164	238739
339	238740
19361	238741
156	238742
4866	238743
45507	238744
73380	238745
63480	238746
44198	238747
34110	238748
106168	238749
11298	238750
26862	238751
40194	238752
818	238753
113024	238754
59744	238755
25779	238756
11222	238757
9204	238758
91061	238759
30449	238760
40147	238761
43069	238762
42491	238763
21611	238764
25039	238765
10512	238766
11922	238767
19542	238768
36502	238769
9212	238770
20285	238771
99812	238772
1823	238773
29857	238774
5122	238775
8636	238776
6720	238777
43132	238778
44330	238779
54764	238780
1534	238781
39504	238782
143152	238783
5880	238784
1732	238785
153823	238786
123817	238787
30113	238788
12549	238789
51	238790
72327	238791
78030	238792
48501	238793
4814	238794
83694	238795
25641	238796
19335	238797
6	238798
26723	238799
10374	238800
38496	238801
14855	238802
59741	238803
38251	238804
479	238805
88651	238806
66510	238807
94512	238808
13623	238809
45393	238810
127341	238811
25851	238812
6609	238813
1244	238814
27503	238815
90129	238816
4223	238817
13001	238818
1237	238819
88197	238820
5464	238821
19484	238822
54122	238823
35098	238824
15288	238825
29173	238826
89656	238827
129584	238828
6800	238829
999	238830
1458	238831
35616	238832
93964	238833
112086	238834
88548	238835
10687	238836
18743	238837
20464	238838
6515	238839
2153	238840
39588	238841
8502	238842
247	238843
61177	238844
88980	238845
14605	238846
138318	238847
5050	238848
5363	238849
61928	238850
80501	238851
98399	238852
6958	238853
14724	238854
68206	238855
36195	238856
98682	238857
49869	238858
25881	238859
14327	238860
31191	238861
12123	238862
8936	238863
8018	238864
13369	238865
79670	238866
67542	238867
54805	238868
69469	238869
21170	238870
55564	238871
97080	238872
104673	238873
144563	238874
418	238875
11830	238876
39670	238877
68480	238878
5044	238879
2751	238880
4156	238881
36998	238882
52791	238883
16268	238884
344	238885
31190	238886
3643	238887
58493	238888
47546	238889
20473	238890
913	238891
20155	238892
10696	238893
5533	238894
12526	238895
11701	238896
27080	238897
39086	238898
130853	238899
6955	238900
65467	238901
11726	238902
6361	238903
58990	238904
9032	238905
69134	238906
54900	238907
79034	238908
72011	238909
17036	238910
15997	238911
40286	238912
7384	238913
5912	238914
26951	238915
36044	238916
46720	238917
96316	238918
4645	238919
91767	238920
64803	238921
35433	238922
9956	238923
21301	238924
314	238925
88935	238926
119681	238927
14099	238928
3550	238929
32647	238930
49597	238931
837	238932
75139	238933
15771	238934
879	238935
75563	238936
14115	238937
33414	238938
7178	238939
60744	238940
65174	238941
1496	238942
15015	238943
61407	238944
79139	238945
22108	238946
41995	238947
5367	238948
1253	238949
4109	238950
63336	238951
7074	238952
9552	238953
68215	238954
51911	238955
55177	238956
108604	238957
7432	238958
947	238959
39949	238960
33268	238961
19731	238962
84207	238963
14177	238964
32028	238965
1228	238966
132264	238967
164410	238968
18575	238969
48745	238970
111654	238971
26722	238972
39416	238973
20210	238974
31013	238975
4893	238976
35473	238977
61523	238978
68893	238979
1098	238980
92111	238981
5800	238982
22195	238983
883	238984
33188	238985
71600	238986
43610	238987
26435	238988
5002	238989
17926	238990
36184	238991
4071	238992
114001	238993
30086	238994
90836	238995
489	238996
21083	238997
95234	238998
98090	238999
82204	239000
82	239001
49873	239002
13287	239003
83601	239004
3635	239005
47283	239006
33003	239007
20528	239008
134454	239009
74482	239010
28042	239011
58839	239012
2438	239013
319	239014
8266	239015
10266	239016
29747	239017
14923	239018
11962	239019
7637	239020
94952	239021
16874	239022
11714	239023
163739	239024
2561	239025
13520	239026
732	239027
5992	239028
61919	239029
56068	239030
88525	239031
123781	239032
2587	239033
152111	239034
142763	239035
52580	239036
18950	239037
74213	239038
150473	239039
1851	239040
2052	239041
6874	239042
3198	239043
6126	239044
84438	239045
44018	239046
119970	239047
11098	239048
36440	239049
44881	239050
8041	239051
28560	239052
15662	239053
67233	239054
9605	239055
7719	239056
11720	239057
126019	239058
8043	239059
64056	239060
47813	239061
4975	239062
2755	239063
24878	239064
210	239065
7338	239066
3621	239067
26240	239068
79036	239069
131152	239070
24539	239071
13967	239072
2132	239073
5137	239074
9607	239075
130752	239076
13	239077
5813	239078
5280	239079
19457	239080
91476	239081
5434	239082
124068	239083
13043	239084
152201	239085
61393	239086
12302	239087
1721	239088
78583	239089
21082	239090
34507	239091
34670	239092
10781	239093
30464	239094
16434	239095
6417	239096
5739	239097
680	239098
47022	239099
8728	239100
9379	239101
7049	239102
23159	239103
14114	239104
34586	239105
63783	239106
81243	239107
2641	239108
12385	239109
35294	239110
6908	239111
27270	239112
25099	239113
114385	239114
5305	239115
4324	239116
25975	239117
39623	239118
21754	239119
75912	239120
34809	239121
39568	239122
20751	239123
44089	239124
67750	239125
73718	239126
22727	239127
44804	239128
155798	239129
45654	239130
939	239131
2611	239132
22778	239133
34211	239134
87312	239135
3487	239136
90033	239137
17877	239138
8220	239139
5998	239140
906	239141
90800	239142
2695	239143
53120	239144
78921	239145
58556	239146
6377	239147
124617	239148
57782	239149
4213	239150
54430	239151
10788	239152
118894	239153
29254	239154
48593	239155
35168	239156
46956	239157
82818	239158
4686	239159
13544	239160
82572	239161
103478	239162
57801	239163
81716	239164
7446	239165
74435	239166
80850	239167
35164	239168
3610	239169
52423	239170
33360	239171
79991	239172
65564	239173
5630	239174
14820	239175
46498	239176
5608	239177
57565	239178
162977	239179
165646	239180
52664	239181
1888	239182
8664	239183
159440	239184
27030	239185
10827	239186
24013	239187
64947	239188
112885	239189
285	239190
92313	239191
59488	239192
19202	239193
8421	239194
81157	239195
29939	239196
101583	239197
4940	239198
77377	239199
61801	239200
6292	239201
99433	239202
25013	239203
42703	239204
8591	239205
60992	239206
49671	239207
13920	239208
84946	239209
72123	239210
56931	239211
64047	239212
13662	239213
13394	239214
29300	239215
10067	239216
15838	239217
13111	239218
72000	239219
76412	239220
66841	239221
61709	239222
7021	239223
47099	239224
72395	239225
5104	239226
48833	239227
7131	239228
20125	239229
97832	239230
29210	239231
2108	239232
30691	239233
4784	239234
3245	239235
79994	239236
69025	239237
25444	239238
29932	239239
127091	239240
32312	239241
53658	239242
61083	239243
25065	239244
40496	239245
8821	239246
3965	239247
22097	239248
2098	239249
12999	239250
14446	239251
18310	239252
20948	239253
65440	239254
573	239255
32292	239256
9214	239257
48214	239258
57860	239259
28006	239260
46417	239261
52085	239262
92185	239263
131393	239264
9580	239265
32539	239266
30369	239267
2380	239268
76775	239269
4913	239270
41025	239271
86454	239272
79182	239273
15005	239274
113826	239275
684	239276
15363	239277
28834	239278
925	239279
62379	239280
5414	239281
4	239282
24935	239283
3002	239284
48158	239285
126380	239286
50364	239287
93133	239288
55169	239289
42018	239290
76437	239291
6838	239292
66383	239293
33114	239294
9856	239295
37668	239296
41673	239297
8248	239298
73997	239299
29305	239300
21051	239301
10402	239302
22337	239303
54058	239304
38791	239305
119517	239306
40586	239307
2473	239308
46856	239309
142371	239310
36606	239311
7676	239312
692	239313
53576	239314
5145	239315
99949	239316
3377	239317
69686	239318
27950	239319
86486	239320
8485	239321
33102	239322
15487	239323
119803	239324
38745	239325
159848	239326
25353	239327
26967	239328
21299	239329
11122	239330
14318	239331
64836	239332
17202	239333
99687	239334
2453	239335
14525	239336
13667	239337
110974	239338
27536	239339
20042	239340
16902	239341
18040	239342
100252	239343
59465	239344
13824	239345
14831	239346
85666	239347
609	239348
5476	239349
32938	239350
10558	239351
18515	239352
9198	239353
81329	239354
81264	239355
33799	239356
4000	239357
11708	239358
52081	239359
471	239360
56439	239361
9861	239362
77874	239363
305	239364
104479	239365
13284	239366
25903	239367
1962	239368
84772	239369
357	239370
38177	239371
15737	239372
26218	239373
28210	239374
43284	239375
33112	239376
9752	239377
2036	239378
46020	239379
74130	239380
13923	239381
3	239382
56667	239383
150246	239384
21605	239385
7625	239386
40365	239387
7653	239388
24823	239389
10054	239390
10717	239391
130749	239392
30423	239393
93246	239394
18388	239395
10341	239396
148825	239397
27857	239398
1380	239399
3348	239400
32298	239401
70025	239402
69354	239403
51350	239404
44279	239405
29795	239406
612	239407
53794	239408
21344	239409
11483	239410
97569	239411
73606	239412
17057	239413
6709	239414
9740	239415
45787	239416
4	239417
137035	239418
96161	239419
62	239420
147249	239421
20325	239422
71654	239423
17694	239424
49116	239425
117242	239426
7764	239427
10638	239428
108	239429
104987	239430
86191	239431
1613	239432
37999	239433
6056	239434
1700	239435
59066	239436
26247	239437
9261	239438
151632	239439
5091	239440
20035	239441
112475	239442
11771	239443
61555	239444
30500	239445
23318	239446
65497	239447
29727	239448
129756	239449
20552	239450
63675	239451
68615	239452
783	239453
42017	239454
60419	239455
128112	239456
10726	239457
15640	239458
31544	239459
53924	239460
46589	239461
44676	239462
3940	239463
95759	239464
16218	239465
9186	239466
80462	239467
32649	239468
154276	239469
8986	239470
38446	239471
3699	239472
5672	239473
68094	239474
4392	239475
25503	239476
5160	239477
4665	239478
51204	239479
47068	239480
33886	239481
15263	239482
65202	239483
5215	239484
13731	239485
87527	239486
35791	239487
132730	239488
67858	239489
57195	239490
5974	239491
13613	239492
868	239493
4171	239494
85472	239495
335	239496
5116	239497
24149	239498
11827	239499
33556	239500
32277	239501
8294	239502
45390	239503
77095	239504
4490	239505
25205	239506
17656	239507
5669	239508
41714	239509
7043	239510
6334	239511
31405	239512
16245	239513
148819	239514
68566	239515
9753	239516
30990	239517
9318	239518
3663	239519
7682	239520
45103	239521
4798	239522
107276	239523
71614	239524
141294	239525
8618	239526
65768	239527
67264	239528
50366	239529
120691	239530
67492	239531
47829	239532
1119	239533
27224	239534
6618	239535
13636	239536
7464	239537
26160	239538
2763	239539
122643	239540
528	239541
12466	239542
72934	239543
10830	239544
25059	239545
7291	239546
29416	239547
14967	239548
107986	239549
248	239550
87639	239551
28065	239552
27918	239553
31228	239554
82204	239555
10656	239556
57851	239557
22671	239558
58616	239559
44466	239560
12169	239561
9087	239562
45744	239563
1400	239564
13477	239565
27148	239566
123576	239567
7021	239568
31432	239569
102457	239570
59309	239571
23159	239572
128903	239573
79509	239574
40265	239575
1643	239576
26983	239577
16313	239578
27675	239579
102657	239580
39257	239581
45476	239582
14589	239583
29542	239584
3702	239585
47190	239586
1396	239587
99481	239588
110617	239589
3205	239590
6963	239591
382	239592
41642	239593
23119	239594
5224	239595
201	239596
150434	239597
38233	239598
7242	239599
55168	239600
8366	239601
10660	239602
68194	239603
1304	239604
152425	239605
24648	239606
29662	239607
16658	239608
46459	239609
56071	239610
8574	239611
1163	239612
65897	239613
3299	239614
16312	239615
307	239616
116900	239617
75208	239618
83354	239619
19069	239620
102064	239621
106185	239622
13235	239623
52496	239624
14891	239625
45236	239626
157261	239627
84270	239628
130018	239629
19127	239630
10856	239631
45001	239632
36614	239633
12635	239634
85733	239635
48396	239636
23022	239637
15039	239638
109544	239639
1759	239640
28481	239641
43651	239642
91963	239643
1849	239644
26616	239645
35020	239646
38693	239647
41884	239648
8967	239649
66644	239650
127900	239651
7168	239652
13866	239653
759	239654
1993	239655
21269	239656
39466	239657
43420	239658
3589	239659
45687	239660
40704	239661
16598	239662
37697	239663
15948	239664
10718	239665
41350	239666
4327	239667
61512	239668
145922	239669
1611	239670
1940	239671
215	239672
10654	239673
166043	239674
6413	239675
6444	239676
4705	239677
95146	239678
99993	239679
41384	239680
83097	239681
98586	239682
26279	239683
9322	239684
6360	239685
9980	239686
21812	239687
267	239688
98247	239689
9131	239690
17296	239691
4387	239692
27239	239693
131420	239694
72016	239695
18556	239696
10383	239697
34762	239698
75390	239699
11586	239700
52625	239701
22800	239702
34449	239703
4774	239704
35224	239705
13312	239706
58388	239707
11844	239708
1425	239709
8717	239710
49566	239711
78905	239712
12748	239713
26349	239714
438	239715
42257	239716
27856	239717
43478	239718
71220	239719
6472	239720
478	239721
44789	239722
47763	239723
7832	239724
45434	239725
40109	239726
100834	239727
2	239728
14039	239729
22848	239730
38275	239731
7	239732
1153	239733
2387	239734
57803	239735
17773	239736
9336	239737
39452	239738
985	239739
158480	239740
5518	239741
85331	239742
1748	239743
7752	239744
33902	239745
30132	239746
64966	239747
16856	239748
15445	239749
11074	239750
1380	239751
83089	239752
8493	239753
152472	239754
9921	239755
15702	239756
4514	239757
129341	239758
20928	239759
291	239760
33766	239761
1185	239762
27500	239763
2471	239764
64610	239765
76739	239766
20627	239767
3677	239768
87633	239769
8081	239770
23107	239771
3477	239772
113033	239773
67610	239774
2508	239775
87404	239776
10064	239777
851	239778
16303	239779
67390	239780
21570	239781
13546	239782
9755	239783
162041	239784
83478	239785
5610	239786
120912	239787
1532	239788
29873	239789
12604	239790
35609	239791
21515	239792
55634	239793
22802	239794
3709	239795
22081	239796
6310	239797
9040	239798
6514	239799
137064	239800
29309	239801
5643	239802
8559	239803
14670	239804
53118	239805
36774	239806
8059	239807
25339	239808
7541	239809
85157	239810
64878	239811
32623	239812
9320	239813
63708	239814
38844	239815
787	239816
19817	239817
9875	239818
60647	239819
59252	239820
120644	239821
6807	239822
2794	239823
50349	239824
30684	239825
28421	239826
20193	239827
37127	239828
26104	239829
17677	239830
45644	239831
4610	239832
13993	239833
1874	239834
155576	239835
21874	239836
13847	239837
61304	239838
25814	239839
5	239840
86287	239841
21629	239842
124	239843
34607	239844
1624	239845
16384	239846
42563	239847
46517	239848
2751	239849
5420	239850
7763	239851
31901	239852
52741	239853
59707	239854
6962	239855
87963	239856
1212	239857
32347	239858
306	239859
4133	239860
11544	239861
45212	239862
857	239863
53932	239864
34442	239865
117731	239866
26114	239867
11644	239868
372	239869
20721	239870
873	239871
10221	239872
18006	239873
59988	239874
74704	239875
3824	239876
57853	239877
32756	239878
165630	239879
7239	239880
20280	239881
2564	239882
98039	239883
119590	239884
77614	239885
21110	239886
30406	239887
8372	239888
101812	239889
994	239890
52996	239891
833	239892
150008	239893
20037	239894
3349	239895
18	239896
75461	239897
9410	239898
79506	239899
78647	239900
2352	239901
155812	239902
76558	239903
47793	239904
149176	239905
66376	239906
113717	239907
67052	239908
1302	239909
6074	239910
43558	239911
42769	239912
88948	239913
51216	239914
36131	239915
56353	239916
123746	239917
20046	239918
34553	239919
31215	239920
164343	239921
61150	239922
3959	239923
37529	239924
17678	239925
53143	239926
58255	239927
119172	239928
19766	239929
50330	239930
51972	239931
13962	239932
11627	239933
55767	239934
82489	239935
18309	239936
44540	239937
85968	239938
164287	239939
67573	239940
18963	239941
13877	239942
4903	239943
53840	239944
103951	239945
47204	239946
16949	239947
9077	239948
17627	239949
32746	239950
51089	239951
35905	239952
57834	239953
66918	239954
30217	239955
41005	239956
9293	239957
107132	239958
34806	239959
5747	239960
12509	239961
114117	239962
134285	239963
5356	239964
34647	239965
37392	239966
10799	239967
101084	239968
66866	239969
53299	239970
15254	239971
10054	239972
38776	239973
27212	239974
146240	239975
32215	239976
86097	239977
4200	239978
45864	239979
49089	239980
54270	239981
44170	239982
9	239983
63128	239984
84502	239985
164583	239986
30476	239987
4296	239988
18645	239989
16376	239990
80537	239991
76927	239992
12910	239993
20993	239994
10601	239995
32260	239996
12400	239997
48443	239998
34192	239999
170	240000
11601	240001
1019	240002
9633	240003
9623	240004
24899	240005
2174	240006
3766	240007
364	240008
1079	240009
62140	240010
61390	240011
16397	240012
40686	240013
122855	240014
53747	240015
70301	240016
634	240017
87018	240018
49126	240019
39823	240020
51387	240021
147894	240022
78732	240023
34008	240024
40032	240025
22349	240026
39000	240027
24734	240028
4254	240029
34998	240030
42761	240031
387	240032
2817	240033
19	240034
15529	240035
2086	240036
4478	240037
943	240038
109620	240039
98301	240040
68306	240041
89881	240042
141263	240043
3741	240044
79707	240045
122997	240046
5083	240047
19093	240048
141237	240049
108518	240050
148447	240051
58773	240052
55662	240053
1383	240054
25309	240055
4395	240056
66784	240057
52766	240058
31076	240059
22717	240060
94756	240061
44661	240062
93170	240063
6435	240064
4785	240065
17247	240066
6069	240067
166046	240068
35429	240069
26653	240070
67671	240071
13152	240072
35126	240073
31105	240074
1685	240075
4	240076
18932	240077
40148	240078
24807	240079
44567	240080
6453	240081
15148	240082
18874	240083
2955	240084
60692	240085
14046	240086
2455	240087
1403	240088
93036	240089
16586	240090
25141	240091
604	240092
70041	240093
2834	240094
11204	240095
20195	240096
37839	240097
12278	240098
67769	240099
78029	240100
4375	240101
15892	240102
3620	240103
7343	240104
29305	240105
110996	240106
85616	240107
35014	240108
84793	240109
9856	240110
27281	240111
2613	240112
15705	240113
19477	240114
7201	240115
112	240116
6747	240117
125291	240118
122373	240119
116254	240120
8139	240121
24754	240122
1612	240123
107078	240124
29827	240125
21980	240126
8335	240127
99632	240128
38115	240129
41634	240130
13380	240131
158879	240132
34592	240133
42671	240134
81073	240135
89888	240136
24600	240137
137396	240138
78478	240139
37416	240140
64102	240141
35324	240142
3115	240143
18225	240144
20127	240145
155238	240146
34268	240147
72697	240148
59328	240149
15	240150
46317	240151
85846	240152
16679	240153
30487	240154
85112	240155
146	240156
14453	240157
71	240158
79305	240159
9615	240160
28713	240161
5769	240162
96977	240163
21829	240164
628	240165
5840	240166
3081	240167
59372	240168
21907	240169
34808	240170
18623	240171
1479	240172
61456	240173
18395	240174
46721	240175
17740	240176
2056	240177
19696	240178
30188	240179
6403	240180
55672	240181
10236	240182
7092	240183
38414	240184
132464	240185
46304	240186
41866	240187
36689	240188
128088	240189
25600	240190
30400	240191
83669	240192
44105	240193
25056	240194
47440	240195
101954	240196
378	240197
7738	240198
69153	240199
96659	240200
13864	240201
20382	240202
74587	240203
69228	240204
6121	240205
2606	240206
272	240207
75860	240208
21621	240209
114545	240210
15954	240211
10582	240212
55647	240213
75779	240214
78983	240215
55377	240216
19523	240217
28822	240218
22296	240219
10746	240220
85359	240221
17778	240222
16342	240223
92891	240224
30372	240225
9381	240226
48828	240227
25653	240228
40763	240229
90210	240230
23655	240231
56477	240232
15478	240233
24901	240234
13792	240235
26155	240236
19386	240237
92099	240238
75642	240239
10500	240240
23866	240241
131558	240242
2075	240243
15255	240244
105307	240245
42971	240246
60	240247
24046	240248
8804	240249
5278	240250
30623	240251
105535	240252
9565	240253
86046	240254
86840	240255
36687	240256
48315	240257
20208	240258
148807	240259
10386	240260
59793	240261
1034	240262
5256	240263
96980	240264
57666	240265
5314	240266
101790	240267
44026	240268
40727	240269
368	240270
11825	240271
28460	240272
109961	240273
70159	240274
1882	240275
13256	240276
10295	240277
1355	240278
8341	240279
2105	240280
119186	240281
19940	240282
65502	240283
109983	240284
102069	240285
2851	240286
65757	240287
7404	240288
94099	240289
1139	240290
11741	240291
2923	240292
13427	240293
2988	240294
34601	240295
12245	240296
3463	240297
63350	240298
21298	240299
1781	240300
14970	240301
7640	240302
14218	240303
8682	240304
24221	240305
67957	240306
1254	240307
42176	240308
15013	240309
40551	240310
18250	240311
3179	240312
690	240313
3728	240314
50635	240315
30029	240316
11679	240317
36809	240318
1787	240319
15018	240320
3028	240321
3264	240322
5014	240323
17375	240324
3725	240325
30427	240326
39428	240327
8354	240328
3641	240329
9091	240330
22592	240331
3922	240332
3218	240333
30814	240334
14147	240335
162488	240336
6103	240337
7048	240338
28671	240339
76655	240340
38172	240341
108176	240342
1520	240343
24006	240344
7850	240345
99696	240346
141009	240347
9095	240348
24786	240349
1471	240350
80166	240351
66547	240352
7382	240353
19636	240354
2364	240355
89367	240356
3680	240357
5150	240358
50160	240359
12154	240360
98036	240361
19179	240362
74731	240363
145612	240364
16626	240365
49702	240366
83113	240367
11624	240368
59768	240369
28957	240370
2080	240371
5328	240372
232	240373
33595	240374
21356	240375
3632	240376
55320	240377
93469	240378
48236	240379
70402	240380
3635	240381
6308	240382
15447	240383
42250	240384
71717	240385
82297	240386
68569	240387
3046	240388
92183	240389
2440	240390
45821	240391
133913	240392
31680	240393
64936	240394
122350	240395
55033	240396
65959	240397
23741	240398
75606	240399
22117	240400
56792	240401
30871	240402
18609	240403
72	240404
122258	240405
34157	240406
7068	240407
72077	240408
76918	240409
13	240410
2752	240411
8008	240412
5580	240413
43675	240414
17879	240415
47746	240416
7793	240417
11620	240418
991	240419
2782	240420
34207	240421
34253	240422
25704	240423
56387	240424
26072	240425
137212	240426
46503	240427
46110	240428
59779	240429
32094	240430
123520	240431
137657	240432
67581	240433
14900	240434
11807	240435
61	240436
72405	240437
64212	240438
2399	240439
14524	240440
82221	240441
5398	240442
41501	240443
268	240444
90243	240445
10657	240446
27368	240447
38634	240448
5785	240449
17373	240450
38875	240451
43910	240452
38596	240453
38448	240454
14622	240455
25626	240456
22039	240457
2721	240458
2580	240459
13145	240460
10379	240461
62341	240462
615	240463
26705	240464
29258	240465
39039	240466
50268	240467
51074	240468
38920	240469
35822	240470
46134	240471
105308	240472
80782	240473
10	240474
90466	240475
231	240476
25606	240477
3756	240478
98682	240479
24	240480
4358	240481
9929	240482
699	240483
10379	240484
7966	240485
6647	240486
7313	240487
1609	240488
5887	240489
49101	240490
94561	240491
5086	240492
71832	240493
329	240494
15556	240495
34699	240496
8297	240497
4171	240498
304	240499
6672	240500
76970	240501
28701	240502
65554	240503
67162	240504
104930	240505
141989	240506
2119	240507
3865	240508
19092	240509
27071	240510
18055	240511
9590	240512
51086	240513
21440	240514
4540	240515
25926	240516
51954	240517
1252	240518
4206	240519
5194	240520
46754	240521
41664	240522
54091	240523
652	240524
63460	240525
42794	240526
25673	240527
9722	240528
3740	240529
59465	240530
29098	240531
21113	240532
1136	240533
5099	240534
129588	240535
21032	240536
21707	240537
107610	240538
57538	240539
4551	240540
119709	240541
4354	240542
68935	240543
3452	240544
18462	240545
13909	240546
24085	240547
742	240548
4273	240549
58260	240550
7367	240551
71805	240552
17854	240553
105006	240554
14622	240555
103757	240556
132459	240557
139593	240558
63547	240559
16383	240560
18376	240561
23519	240562
91617	240563
25389	240564
229	240565
7786	240566
117391	240567
125779	240568
50250	240569
20545	240570
6259	240571
115	240572
8984	240573
97754	240574
44346	240575
51377	240576
20278	240577
157950	240578
651	240579
16429	240580
70003	240581
37363	240582
35934	240583
94356	240584
47778	240585
3617	240586
41030	240587
10638	240588
52518	240589
74039	240590
1695	240591
77037	240592
16526	240593
17355	240594
161	240595
7677	240596
48931	240597
141076	240598
47867	240599
2852	240600
27661	240601
45690	240602
107205	240603
133176	240604
65438	240605
37702	240606
33906	240607
63006	240608
125481	240609
1728	240610
62276	240611
2522	240612
114288	240613
83206	240614
35859	240615
92941	240616
1684	240617
22691	240618
63008	240619
24409	240620
45866	240621
16914	240622
30467	240623
972	240624
36758	240625
6275	240626
15762	240627
160332	240628
24556	240629
21720	240630
8621	240631
16003	240632
16773	240633
6423	240634
30405	240635
3335	240636
77107	240637
129217	240638
71509	240639
53120	240640
84735	240641
32163	240642
34719	240643
53428	240644
18876	240645
31314	240646
1093	240647
143970	240648
2699	240649
32578	240650
40833	240651
164719	240652
92781	240653
16578	240654
128777	240655
150664	240656
48126	240657
9271	240658
23753	240659
131111	240660
28249	240661
62405	240662
134066	240663
31688	240664
49638	240665
25329	240666
263	240667
7544	240668
1489	240669
77597	240670
29607	240671
158929	240672
6630	240673
9520	240674
24045	240675
7152	240676
24856	240677
31776	240678
166318	240679
165559	240680
118007	240681
45315	240682
13305	240683
7927	240684
28	240685
97594	240686
49958	240687
17424	240688
13416	240689
13145	240690
147137	240691
50273	240692
68747	240693
68055	240694
8182	240695
95683	240696
12957	240697
52555	240698
26963	240699
6809	240700
105117	240701
1431	240702
21121	240703
7495	240704
75959	240705
967	240706
94808	240707
12824	240708
8876	240709
27423	240710
33271	240711
26428	240712
19	240713
23547	240714
35405	240715
19890	240716
2580	240717
10883	240718
39924	240719
30119	240720
35364	240721
6928	240722
75546	240723
5470	240724
2186	240725
21434	240726
25214	240727
102577	240728
15209	240729
4693	240730
5514	240731
77767	240732
18801	240733
65626	240734
17	240735
59466	240736
39	240737
17155	240738
124911	240739
119528	240740
205	240741
9061	240742
36778	240743
19611	240744
14991	240745
120680	240746
56811	240747
40192	240748
20442	240749
24371	240750
27821	240751
34916	240752
3910	240753
62983	240754
8272	240755
7876	240756
20174	240757
56356	240758
128046	240759
54488	240760
17850	240761
43681	240762
133234	240763
2238	240764
35147	240765
68435	240766
16553	240767
4111	240768
5429	240769
8487	240770
6533	240771
59732	240772
9141	240773
11170	240774
88927	240775
8859	240776
8588	240777
2414	240778
49212	240779
100447	240780
16578	240781
9161	240782
39742	240783
179	240784
28972	240785
43427	240786
3942	240787
27418	240788
59362	240789
3031	240790
34858	240791
147225	240792
41862	240793
29790	240794
22425	240795
120008	240796
14883	240797
14170	240798
10086	240799
1989	240800
29645	240801
54706	240802
4302	240803
60840	240804
19	240805
40829	240806
39679	240807
4830	240808
26014	240809
34698	240810
13833	240811
52978	240812
7883	240813
3724	240814
38987	240815
36522	240816
4433	240817
104415	240818
2108	240819
33266	240820
3867	240821
65876	240822
12746	240823
47	240824
60919	240825
102433	240826
37414	240827
11971	240828
668	240829
31401	240830
8558	240831
35325	240832
67495	240833
50480	240834
35411	240835
74085	240836
26716	240837
12984	240838
78942	240839
78063	240840
6193	240841
160589	240842
76933	240843
48183	240844
5366	240845
6097	240846
22169	240847
6759	240848
23528	240849
107154	240850
16424	240851
35083	240852
1435	240853
3840	240854
64590	240855
10993	240856
21766	240857
131180	240858
41141	240859
10378	240860
82847	240861
16585	240862
11258	240863
3484	240864
1907	240865
153189	240866
18579	240867
124242	240868
93371	240869
372	240870
105577	240871
97434	240872
60648	240873
89392	240874
16670	240875
952	240876
131075	240877
9310	240878
47418	240879
55399	240880
7457	240881
58731	240882
8685	240883
95174	240884
6895	240885
58394	240886
17412	240887
15608	240888
4879	240889
33413	240890
100687	240891
3695	240892
30434	240893
21924	240894
116406	240895
62939	240896
3591	240897
2072	240898
47	240899
72639	240900
42279	240901
156992	240902
80128	240903
31030	240904
8184	240905
7808	240906
23307	240907
27122	240908
52607	240909
14395	240910
8113	240911
11789	240912
5663	240913
4895	240914
70979	240915
49533	240916
49175	240917
1078	240918
2954	240919
46755	240920
2095	240921
72412	240922
10385	240923
78756	240924
41116	240925
15949	240926
39326	240927
157	240928
55104	240929
11344	240930
16453	240931
32074	240932
57365	240933
44939	240934
25436	240935
81869	240936
33604	240937
12211	240938
6833	240939
7817	240940
16325	240941
22653	240942
2947	240943
950	240944
47639	240945
1518	240946
1779	240947
103681	240948
162874	240949
106121	240950
160814	240951
7088	240952
14891	240953
6190	240954
32937	240955
65058	240956
110808	240957
59323	240958
103704	240959
66380	240960
26921	240961
46154	240962
63712	240963
7576	240964
7196	240965
9529	240966
499	240967
122302	240968
56986	240969
76519	240970
14	240971
54257	240972
116100	240973
63944	240974
9725	240975
120132	240976
3446	240977
52235	240978
11248	240979
22608	240980
11083	240981
6589	240982
3754	240983
14582	240984
80046	240985
162215	240986
7286	240987
103797	240988
11217	240989
2197	240990
39782	240991
101747	240992
5680	240993
23590	240994
79447	240995
72175	240996
47650	240997
96644	240998
22832	240999
24119	241000
19977	241001
2183	241002
65133	241003
47641	241004
18981	241005
34244	241006
5496	241007
21998	241008
95904	241009
3945	241010
32759	241011
389	241012
11958	241013
69284	241014
16808	241015
1168	241016
18314	241017
11870	241018
48801	241019
36163	241020
13038	241021
20212	241022
42414	241023
9679	241024
107217	241025
1503	241026
114394	241027
163826	241028
84254	241029
60074	241030
33292	241031
15781	241032
69149	241033
54077	241034
48931	241035
43524	241036
118	241037
21623	241038
2034	241039
32126	241040
24463	241041
68482	241042
14917	241043
136973	241044
41003	241045
13707	241046
20439	241047
15627	241048
11027	241049
25471	241050
3358	241051
43269	241052
50684	241053
40089	241054
78501	241055
66803	241056
47621	241057
114827	241058
6024	241059
70794	241060
64139	241061
71104	241062
67643	241063
4197	241064
106949	241065
64225	241066
38350	241067
100825	241068
2411	241069
9895	241070
19797	241071
160835	241072
6492	241073
2189	241074
24680	241075
52830	241076
22578	241077
2549	241078
107205	241079
13818	241080
2469	241081
902	241082
733	241083
89593	241084
27278	241085
1150	241086
96881	241087
26537	241088
202	241089
23792	241090
19955	241091
32543	241092
25720	241093
9393	241094
1994	241095
56229	241096
15463	241097
74921	241098
29880	241099
87660	241100
6670	241101
46478	241102
59010	241103
19155	241104
37997	241105
24144	241106
45887	241107
85503	241108
5982	241109
22002	241110
7512	241111
3015	241112
36179	241113
41643	241114
69001	241115
64476	241116
44006	241117
94526	241118
216	241119
31475	241120
12752	241121
9426	241122
104295	241123
18567	241124
13919	241125
90078	241126
66532	241127
24977	241128
475	241129
148409	241130
50879	241131
20223	241132
3722	241133
6764	241134
48342	241135
4269	241136
22748	241137
51384	241138
23529	241139
151029	241140
53517	241141
9390	241142
66498	241143
23759	241144
46925	241145
132559	241146
10201	241147
5951	241148
13541	241149
6381	241150
8461	241151
71319	241152
7919	241153
9957	241154
46845	241155
10380	241156
18461	241157
130975	241158
94374	241159
37355	241160
17110	241161
4317	241162
2060	241163
11775	241164
15804	241165
49800	241166
11825	241167
94544	241168
56964	241169
99865	241170
47662	241171
69912	241172
23082	241173
34003	241174
41587	241175
22355	241176
14626	241177
81975	241178
72609	241179
14945	241180
76917	241181
756	241182
28514	241183
496	241184
85238	241185
988	241186
28632	241187
4159	241188
97526	241189
27806	241190
9965	241191
19472	241192
124003	241193
70120	241194
62117	241195
10669	241196
48360	241197
115800	241198
68436	241199
51989	241200
7497	241201
49038	241202
23044	241203
9863	241204
10851	241205
16937	241206
4855	241207
59986	241208
25958	241209
73977	241210
69991	241211
39213	241212
24027	241213
26517	241214
36182	241215
28299	241216
880	241217
20461	241218
66198	241219
43784	241220
33656	241221
96779	241222
46112	241223
21886	241224
12557	241225
54380	241226
18729	241227
254	241228
40082	241229
57446	241230
13090	241231
1009	241232
1414	241233
25231	241234
43	241235
27627	241236
73363	241237
3521	241238
21135	241239
8623	241240
11782	241241
600	241242
113035	241243
124861	241244
135899	241245
63980	241246
2806	241247
121678	241248
21704	241249
41	241250
14248	241251
42208	241252
165848	241253
44095	241254
75564	241255
23101	241256
97720	241257
15909	241258
20951	241259
17395	241260
62708	241261
132145	241262
113877	241263
14538	241264
14470	241265
71511	241266
125979	241267
24132	241268
30978	241269
15012	241270
13916	241271
654	241272
30352	241273
2098	241274
157792	241275
152410	241276
154032	241277
40216	241278
66605	241279
25635	241280
115543	241281
38902	241282
8302	241283
18860	241284
33873	241285
103025	241286
111433	241287
19570	241288
81963	241289
4874	241290
15345	241291
4474	241292
47659	241293
77474	241294
87432	241295
27174	241296
49798	241297
9848	241298
71813	241299
99838	241300
22682	241301
35554	241302
30344	241303
282	241304
104931	241305
39031	241306
60535	241307
24683	241308
3039	241309
59428	241310
572	241311
18992	241312
62960	241313
150793	241314
24402	241315
25511	241316
20372	241317
48243	241318
17062	241319
39758	241320
31966	241321
22909	241322
8094	241323
29102	241324
57343	241325
66278	241326
31811	241327
11887	241328
70801	241329
24819	241330
3838	241331
48098	241332
20792	241333
85886	241334
57957	241335
35016	241336
37600	241337
24008	241338
121056	241339
61211	241340
27456	241341
14933	241342
55761	241343
11811	241344
61761	241345
88779	241346
37073	241347
28375	241348
38910	241349
27874	241350
41897	241351
50068	241352
7671	241353
11968	241354
13747	241355
59805	241356
22037	241357
48714	241358
35416	241359
6885	241360
159871	241361
47481	241362
41669	241363
4336	241364
91420	241365
1317	241366
185	241367
4727	241368
7027	241369
9670	241370
54454	241371
31239	241372
53258	241373
32649	241374
68722	241375
21926	241376
6222	241377
31819	241378
2362	241379
3969	241380
107303	241381
231	241382
1704	241383
68344	241384
121540	241385
16589	241386
166050	241387
38191	241388
67353	241389
22330	241390
12689	241391
93819	241392
5664	241393
69806	241394
86306	241395
68248	241396
24975	241397
122875	241398
15379	241399
24599	241400
18994	241401
29508	241402
6757	241403
16425	241404
3004	241405
81	241406
29802	241407
89166	241408
11438	241409
3340	241410
67154	241411
18243	241412
58236	241413
78291	241414
33050	241415
5927	241416
132877	241417
89216	241418
162890	241419
53754	241420
105533	241421
58737	241422
31236	241423
9260	241424
35846	241425
46599	241426
113941	241427
33896	241428
16375	241429
36253	241430
117852	241431
21732	241432
123901	241433
15519	241434
38513	241435
47539	241436
106004	241437
48777	241438
61986	241439
9175	241440
70630	241441
34105	241442
25369	241443
936	241444
29256	241445
148865	241446
35410	241447
42654	241448
2835	241449
20445	241450
2474	241451
17657	241452
64312	241453
64339	241454
33666	241455
114676	241456
49964	241457
116512	241458
134486	241459
12111	241460
1282	241461
9801	241462
613	241463
27459	241464
7309	241465
13838	241466
101548	241467
27688	241468
50413	241469
1938	241470
5563	241471
29609	241472
8250	241473
80730	241474
2165	241475
7021	241476
36410	241477
2446	241478
32521	241479
131420	241480
126725	241481
135869	241482
103436	241483
6964	241484
45713	241485
45155	241486
13311	241487
38879	241488
10388	241489
29208	241490
27918	241491
37998	241492
13635	241493
7836	241494
166481	241495
8019	241496
35586	241497
23247	241498
1191	241499
76577	241500
12986	241501
48701	241502
1125	241503
33716	241504
6794	241505
162761	241506
128884	241507
3026	241508
22215	241509
26628	241510
112686	241511
66639	241512
39908	241513
60256	241514
2572	241515
15840	241516
18581	241517
33915	241518
30	241519
121266	241520
1156	241521
72988	241522
33542	241523
48911	241524
9834	241525
49261	241526
114250	241527
4818	241528
4870	241529
96975	241530
25252	241531
76872	241532
7251	241533
190	241534
75589	241535
7684	241536
10639	241537
7372	241538
153679	241539
3825	241540
3793	241541
142642	241542
2933	241543
5882	241544
135094	241545
660	241546
38380	241547
80643	241548
17539	241549
33337	241550
32629	241551
5992	241552
4155	241553
8809	241554
29340	241555
90685	241556
154728	241557
2131	241558
151694	241559
5195	241560
45738	241561
78169	241562
71627	241563
25961	241564
10216	241565
20332	241566
6467	241567
25453	241568
58958	241569
4318	241570
64608	241571
15055	241572
6067	241573
8	241574
55712	241575
870	241576
28204	241577
27165	241578
1043	241579
115942	241580
60705	241581
4360	241582
30410	241583
7992	241584
130568	241585
80477	241586
148661	241587
124676	241588
14483	241589
38978	241590
7750	241591
55261	241592
12124	241593
9571	241594
8620	241595
13580	241596
5156	241597
6781	241598
83405	241599
36661	241600
68443	241601
629	241602
44854	241603
17343	241604
1737	241605
124906	241606
60711	241607
77432	241608
3924	241609
34948	241610
56536	241611
34835	241612
30284	241613
37599	241614
65743	241615
32414	241616
39801	241617
18603	241618
29516	241619
86925	241620
123416	241621
85800	241622
13159	241623
40394	241624
4609	241625
50445	241626
6708	241627
16899	241628
43343	241629
2468	241630
1983	241631
73945	241632
41479	241633
24367	241634
9000	241635
132168	241636
5750	241637
40199	241638
48161	241639
23532	241640
77436	241641
19047	241642
12182	241643
16507	241644
30250	241645
3426	241646
27395	241647
62769	241648
54081	241649
22995	241650
9271	241651
134366	241652
11082	241653
125641	241654
12788	241655
61288	241656
82590	241657
2595	241658
67300	241659
2973	241660
4789	241661
37580	241662
34405	241663
15470	241664
787	241665
103231	241666
53547	241667
17457	241668
15905	241669
61027	241670
7931	241671
11354	241672
6538	241673
5646	241674
48409	241675
92978	241676
59019	241677
130531	241678
14879	241679
34961	241680
10690	241681
64769	241682
1585	241683
44389	241684
47028	241685
1252	241686
58164	241687
4365	241688
10710	241689
15042	241690
115979	241691
13950	241692
24495	241693
36906	241694
113574	241695
24787	241696
47496	241697
86814	241698
161639	241699
25779	241700
78805	241701
73148	241702
40609	241703
24730	241704
48132	241705
17588	241706
34351	241707
21425	241708
51977	241709
129840	241710
33486	241711
5540	241712
9579	241713
12925	241714
18782	241715
2836	241716
113768	241717
39775	241718
22	241719
76044	241720
11569	241721
73121	241722
36428	241723
860	241724
36111	241725
24916	241726
3219	241727
164	241728
20443	241729
21320	241730
65514	241731
25316	241732
100781	241733
519	241734
30839	241735
24137	241736
7713	241737
129837	241738
866	241739
9958	241740
4775	241741
71702	241742
125404	241743
1766	241744
161247	241745
54808	241746
10664	241747
29040	241748
129799	241749
41609	241750
26954	241751
32729	241752
7179	241753
17166	241754
39494	241755
58199	241756
2702	241757
15684	241758
30894	241759
63704	241760
22211	241761
8940	241762
7304	241763
2926	241764
142944	241765
12446	241766
21677	241767
7628	241768
35327	241769
75140	241770
82148	241771
46430	241772
26165	241773
3868	241774
11019	241775
40269	241776
12890	241777
165215	241778
59701	241779
125219	241780
1075	241781
75733	241782
86188	241783
7799	241784
22021	241785
5598	241786
62417	241787
35930	241788
40917	241789
5769	241790
293	241791
58559	241792
19510	241793
52337	241794
25951	241795
24042	241796
13530	241797
20653	241798
40658	241799
83054	241800
27264	241801
84205	241802
28381	241803
55330	241804
77365	241805
52902	241806
32020	241807
70724	241808
23232	241809
23426	241810
159254	241811
21232	241812
10185	241813
73719	241814
53045	241815
46654	241816
125327	241817
12200	241818
77446	241819
160142	241820
9614	241821
110333	241822
13794	241823
5639	241824
27886	241825
72747	241826
616	241827
94438	241828
17713	241829
62484	241830
53615	241831
3578	241832
74038	241833
679	241834
9431	241835
19191	241836
10781	241837
14346	241838
13569	241839
16845	241840
23924	241841
5915	241842
57648	241843
25225	241844
322	241845
18016	241846
6500	241847
21305	241848
46511	241849
101375	241850
115370	241851
18794	241852
18924	241853
6285	241854
2848	241855
42387	241856
41243	241857
41390	241858
14376	241859
74195	241860
80190	241861
818	241862
1130	241863
64183	241864
37654	241865
8851	241866
9644	241867
14438	241868
205	241869
869	241870
5700	241871
57798	241872
58062	241873
30859	241874
129451	241875
15656	241876
67636	241877
143	241878
44547	241879
25928	241880
90768	241881
34	241882
19239	241883
102106	241884
88757	241885
25745	241886
52694	241887
41927	241888
38349	241889
347	241890
19337	241891
81064	241892
41538	241893
112639	241894
67934	241895
12624	241896
30081	241897
166301	241898
13489	241899
98506	241900
13893	241901
36223	241902
2126	241903
1464	241904
11005	241905
14058	241906
29487	241907
25397	241908
4214	241909
7260	241910
82959	241911
40818	241912
31124	241913
130165	241914
122777	241915
61906	241916
88627	241917
22858	241918
122956	241919
25256	241920
134648	241921
70296	241922
4450	241923
48167	241924
60726	241925
24646	241926
59618	241927
2181	241928
36972	241929
71911	241930
8054	241931
48560	241932
11247	241933
6168	241934
8356	241935
7296	241936
73708	241937
49264	241938
9554	241939
82923	241940
56642	241941
8594	241942
440	241943
36780	241944
105228	241945
55872	241946
9010	241947
78	241948
29	241949
30783	241950
7608	241951
901	241952
38035	241953
1979	241954
87244	241955
12645	241956
5785	241957
84444	241958
81231	241959
3552	241960
323	241961
10620	241962
31476	241963
9155	241964
3255	241965
48519	241966
1618	241967
22231	241968
83898	241969
17018	241970
91429	241971
71287	241972
8108	241973
7715	241974
42432	241975
17684	241976
33098	241977
20503	241978
3993	241979
16301	241980
18443	241981
11788	241982
46698	241983
5392	241984
81037	241985
60038	241986
757	241987
68476	241988
115754	241989
6980	241990
8164	241991
65188	241992
9555	241993
73159	241994
45104	241995
1054	241996
54848	241997
29676	241998
1098	241999
69375	242000
46131	242001
36729	242002
22794	242003
36119	242004
72993	242005
38640	242006
11155	242007
32805	242008
47176	242009
463	242010
6812	242011
24721	242012
37733	242013
9580	242014
48834	242015
38576	242016
136	242017
27466	242018
9540	242019
14523	242020
40294	242021
75789	242022
21430	242023
9524	242024
10068	242025
47220	242026
47338	242027
105110	242028
21029	242029
32340	242030
49460	242031
157525	242032
6111	242033
4055	242034
38598	242035
16493	242036
135584	242037
57340	242038
12605	242039
4840	242040
38643	242041
28423	242042
17821	242043
128963	242044
44348	242045
101060	242046
67117	242047
71755	242048
28749	242049
99135	242050
41082	242051
69877	242052
13995	242053
2433	242054
32376	242055
96134	242056
36769	242057
5527	242058
632	242059
9201	242060
44897	242061
28087	242062
29108	242063
109387	242064
84	242065
3406	242066
14714	242067
131933	242068
85212	242069
12298	242070
2130	242071
3343	242072
46656	242073
50823	242074
9786	242075
4813	242076
15119	242077
109068	242078
2802	242079
19695	242080
86966	242081
19861	242082
46476	242083
33420	242084
14000	242085
18234	242086
92004	242087
23884	242088
4506	242089
31218	242090
164447	242091
55002	242092
1297	242093
95936	242094
72240	242095
42220	242096
44209	242097
66712	242098
66144	242099
99853	242100
131443	242101
1190	242102
46163	242103
130584	242104
44854	242105
807	242106
43143	242107
46383	242108
5734	242109
486	242110
14934	242111
81660	242112
122245	242113
13649	242114
23395	242115
95403	242116
23634	242117
298	242118
3543	242119
69953	242120
48734	242121
103871	242122
42902	242123
59550	242124
5114	242125
2583	242126
27681	242127
69042	242128
86029	242129
2944	242130
122753	242131
50528	242132
2758	242133
9790	242134
92505	242135
41728	242136
23715	242137
145371	242138
117	242139
12553	242140
16823	242141
16830	242142
93774	242143
100442	242144
14681	242145
102605	242146
5616	242147
41913	242148
24846	242149
9250	242150
30726	242151
3227	242152
45069	242153
10392	242154
49603	242155
6683	242156
16927	242157
71174	242158
9928	242159
46864	242160
36510	242161
80975	242162
75232	242163
17809	242164
9186	242165
6543	242166
13295	242167
3273	242168
33354	242169
280	242170
24033	242171
15583	242172
31	242173
42524	242174
125340	242175
10353	242176
56161	242177
12747	242178
92649	242179
236	242180
2322	242181
113734	242182
76938	242183
11385	242184
9762	242185
102591	242186
70163	242187
82674	242188
3011	242189
47234	242190
4437	242191
16889	242192
45056	242193
48774	242194
8958	242195
59456	242196
127450	242197
13594	242198
20450	242199
82897	242200
27575	242201
11980	242202
10191	242203
3951	242204
33430	242205
10096	242206
123081	242207
11079	242208
821	242209
82944	242210
23496	242211
18215	242212
31242	242213
9920	242214
1456	242215
10553	242216
87355	242217
147427	242218
7817	242219
27537	242220
13261	242221
23881	242222
89723	242223
12575	242224
12913	242225
2994	242226
97490	242227
5505	242228
35982	242229
8783	242230
1077	242231
55765	242232
4561	242233
17374	242234
71268	242235
114028	242236
34964	242237
123657	242238
1425	242239
21279	242240
8672	242241
99737	242242
71875	242243
82032	242244
3259	242245
101287	242246
29608	242247
25902	242248
89556	242249
142198	242250
58075	242251
102751	242252
42354	242253
5362	242254
38041	242255
11363	242256
164090	242257
16930	242258
3099	242259
97089	242260
114517	242261
7670	242262
33279	242263
7781	242264
102896	242265
13661	242266
25318	242267
18863	242268
72111	242269
152214	242270
13962	242271
44370	242272
26705	242273
85680	242274
39398	242275
76873	242276
1199	242277
1748	242278
7707	242279
35467	242280
46562	242281
2251	242282
37354	242283
38099	242284
3304	242285
4529	242286
28431	242287
53986	242288
55749	242289
159860	242290
16709	242291
43006	242292
39269	242293
6931	242294
101134	242295
55011	242296
56982	242297
53749	242298
71172	242299
163846	242300
91282	242301
28382	242302
80532	242303
2195	242304
50328	242305
154388	242306
4880	242307
124816	242308
90608	242309
3315	242310
18002	242311
16384	242312
47079	242313
21016	242314
102281	242315
4158	242316
53024	242317
19572	242318
10508	242319
55896	242320
483	242321
46925	242322
2015	242323
6347	242324
9174	242325
1564	242326
147515	242327
6781	242328
43120	242329
48487	242330
21850	242331
41076	242332
41294	242333
27003	242334
10478	242335
7433	242336
92582	242337
10902	242338
26318	242339
1547	242340
11563	242341
20371	242342
45254	242343
14358	242344
39651	242345
36449	242346
29249	242347
150755	242348
13845	242349
64313	242350
49941	242351
33570	242352
8014	242353
55678	242354
13746	242355
18123	242356
34183	242357
15997	242358
44283	242359
97855	242360
137438	242361
13925	242362
11720	242363
43109	242364
23914	242365
108	242366
2543	242367
110537	242368
6813	242369
79819	242370
12578	242371
22288	242372
46101	242373
1916	242374
55421	242375
39361	242376
95261	242377
87428	242378
6512	242379
17584	242380
6062	242381
658	242382
27552	242383
158942	242384
4	242385
85550	242386
59509	242387
884	242388
104618	242389
19138	242390
51170	242391
27933	242392
186	242393
4074	242394
5221	242395
22307	242396
118927	242397
2180	242398
131427	242399
30371	242400
5124	242401
72583	242402
54504	242403
43797	242404
122662	242405
24952	242406
34925	242407
59142	242408
2576	242409
15511	242410
2022	242411
4026	242412
24707	242413
26211	242414
28431	242415
53014	242416
461	242417
10016	242418
6942	242419
6785	242420
4281	242421
51045	242422
11556	242423
2349	242424
88255	242425
89718	242426
14883	242427
50230	242428
130715	242429
83113	242430
60007	242431
36510	242432
34077	242433
63884	242434
42903	242435
11331	242436
112860	242437
65470	242438
120286	242439
107679	242440
123238	242441
3176	242442
38473	242443
18573	242444
1747	242445
26892	242446
1959	242447
37391	242448
367	242449
8392	242450
38039	242451
14225	242452
9841	242453
68451	242454
61423	242455
23725	242456
2377	242457
30330	242458
5612	242459
20085	242460
6659	242461
24762	242462
12692	242463
38532	242464
13369	242465
17284	242466
8198	242467
61108	242468
88668	242469
51537	242470
164275	242471
68748	242472
12793	242473
163720	242474
45386	242475
5236	242476
7251	242477
4394	242478
1663	242479
2095	242480
29738	242481
30252	242482
103291	242483
66120	242484
19297	242485
52200	242486
17246	242487
98157	242488
28971	242489
19223	242490
58971	242491
131647	242492
48441	242493
21696	242494
104902	242495
63556	242496
460	242497
100503	242498
124781	242499
63545	242500
54732	242501
47	242502
124741	242503
35937	242504
47938	242505
55536	242506
29404	242507
62611	242508
77322	242509
12474	242510
1733	242511
16072	242512
9460	242513
35660	242514
45413	242515
66752	242516
105455	242517
68380	242518
19613	242519
20978	242520
15129	242521
8744	242522
49583	242523
32119	242524
33138	242525
51897	242526
1441	242527
72911	242528
76041	242529
412	242530
142818	242531
34379	242532
100042	242533
1616	242534
101	242535
21758	242536
120051	242537
70878	242538
18936	242539
45248	242540
53057	242541
10214	242542
96234	242543
1013	242544
49298	242545
151593	242546
130580	242547
7201	242548
2786	242549
7878	242550
17	242551
5278	242552
26507	242553
1689	242554
53829	242555
36910	242556
50619	242557
7050	242558
584	242559
3604	242560
70829	242561
6552	242562
113275	242563
74922	242564
2190	242565
45891	242566
4046	242567
78033	242568
85742	242569
26648	242570
61688	242571
12290	242572
37673	242573
125926	242574
9353	242575
85992	242576
104558	242577
37867	242578
76834	242579
26115	242580
106008	242581
19656	242582
14511	242583
82071	242584
93851	242585
36529	242586
109074	242587
62793	242588
60241	242589
23105	242590
58524	242591
20107	242592
153142	242593
5412	242594
46884	242595
13152	242596
30789	242597
24946	242598
24723	242599
134088	242600
38681	242601
205	242602
8856	242603
307	242604
33786	242605
9725	242606
8883	242607
16306	242608
34554	242609
27963	242610
29500	242611
36584	242612
78594	242613
38076	242614
12	242615
146072	242616
33495	242617
165920	242618
42969	242619
31765	242620
439	242621
126525	242622
39350	242623
108421	242624
10475	242625
4943	242626
65690	242627
92463	242628
43441	242629
2536	242630
16933	242631
131703	242632
81911	242633
53884	242634
3289	242635
7535	242636
91077	242637
9958	242638
54517	242639
26865	242640
58819	242641
50822	242642
4625	242643
88033	242644
78413	242645
8638	242646
886	242647
144	242648
102910	242649
31297	242650
132847	242651
34171	242652
19270	242653
124680	242654
97366	242655
138860	242656
50507	242657
66383	242658
97553	242659
20054	242660
134003	242661
5796	242662
120480	242663
73783	242664
27196	242665
92396	242666
99046	242667
16838	242668
3698	242669
4123	242670
57801	242671
80158	242672
18506	242673
68242	242674
2159	242675
23	242676
27678	242677
620	242678
47676	242679
50525	242680
46148	242681
91320	242682
45421	242683
55556	242684
123581	242685
13139	242686
5705	242687
53874	242688
76462	242689
11445	242690
27204	242691
126899	242692
7005	242693
19856	242694
58444	242695
45730	242696
2058	242697
50962	242698
79064	242699
699	242700
38556	242701
44469	242702
61864	242703
122190	242704
16189	242705
118173	242706
16042	242707
103412	242708
105153	242709
25243	242710
65212	242711
10334	242712
1065	242713
10271	242714
40922	242715
29175	242716
17033	242717
129327	242718
72768	242719
9753	242720
113187	242721
113067	242722
33377	242723
14377	242724
97637	242725
15545	242726
36755	242727
1842	242728
67341	242729
4957	242730
45501	242731
73415	242732
29175	242733
4041	242734
17035	242735
68917	242736
71579	242737
26778	242738
194	242739
1091	242740
31742	242741
111040	242742
37914	242743
59600	242744
84367	242745
160520	242746
6680	242747
10832	242748
4401	242749
39573	242750
15767	242751
67756	242752
40502	242753
29715	242754
3600	242755
26137	242756
12670	242757
35204	242758
703	242759
27127	242760
477	242761
19898	242762
4852	242763
23552	242764
64040	242765
272	242766
30770	242767
57500	242768
13090	242769
19809	242770
131893	242771
1561	242772
20189	242773
6049	242774
3654	242775
85808	242776
12860	242777
141381	242778
1062	242779
2924	242780
53575	242781
1595	242782
2697	242783
19095	242784
26482	242785
1865	242786
16339	242787
147740	242788
682	242789
64637	242790
9498	242791
15903	242792
4717	242793
11727	242794
25394	242795
42035	242796
91420	242797
41315	242798
3689	242799
66286	242800
12048	242801
87593	242802
37801	242803
132700	242804
32659	242805
26454	242806
25035	242807
2550	242808
45212	242809
73354	242810
21325	242811
9652	242812
10002	242813
15546	242814
82049	242815
33989	242816
154232	242817
8982	242818
157096	242819
126297	242820
39458	242821
44863	242822
60600	242823
5878	242824
6000	242825
67536	242826
51031	242827
30670	242828
6410	242829
5527	242830
31075	242831
29093	242832
74525	242833
153190	242834
27860	242835
44098	242836
25009	242837
102036	242838
110489	242839
147795	242840
27303	242841
5508	242842
62296	242843
45993	242844
26436	242845
115577	242846
3095	242847
35379	242848
24026	242849
17476	242850
31873	242851
42150	242852
15018	242853
13427	242854
857	242855
34916	242856
122261	242857
45124	242858
80882	242859
170	242860
749	242861
15915	242862
87480	242863
40375	242864
3693	242865
52396	242866
4256	242867
39435	242868
16020	242869
60428	242870
9386	242871
1877	242872
42142	242873
33697	242874
4863	242875
6223	242876
42938	242877
63477	242878
84796	242879
1282	242880
6972	242881
2342	242882
4803	242883
1314	242884
43097	242885
39428	242886
26439	242887
137678	242888
10061	242889
37101	242890
1170	242891
32992	242892
145160	242893
20087	242894
81417	242895
46982	242896
26839	242897
16079	242898
17468	242899
19830	242900
6980	242901
20453	242902
37506	242903
51286	242904
74361	242905
64045	242906
33013	242907
51901	242908
120288	242909
40409	242910
38150	242911
3325	242912
48886	242913
46296	242914
12924	242915
17951	242916
18003	242917
2473	242918
11025	242919
24379	242920
67875	242921
27603	242922
12267	242923
130500	242924
2238	242925
98555	242926
927	242927
106344	242928
14275	242929
13965	242930
2836	242931
3786	242932
25646	242933
83038	242934
34629	242935
74350	242936
10987	242937
9996	242938
83323	242939
17367	242940
14064	242941
19538	242942
61805	242943
1563	242944
28912	242945
26457	242946
2933	242947
4695	242948
2804	242949
25081	242950
74821	242951
2	242952
19146	242953
22718	242954
164003	242955
4632	242956
3368	242957
9116	242958
3166	242959
18147	242960
9149	242961
11280	242962
92173	242963
22499	242964
34179	242965
6137	242966
21034	242967
21834	242968
30620	242969
1596	242970
18798	242971
155656	242972
19372	242973
22071	242974
16507	242975
14932	242976
41029	242977
1521	242978
91867	242979
2549	242980
145722	242981
8509	242982
44076	242983
19295	242984
72563	242985
2158	242986
77578	242987
17501	242988
34047	242989
38267	242990
5613	242991
9389	242992
98442	242993
102306	242994
10374	242995
99694	242996
5374	242997
14383	242998
7965	242999
59029	243000
11653	243001
25190	243002
151721	243003
19752	243004
1609	243005
93668	243006
125529	243007
359	243008
35513	243009
16527	243010
85875	243011
1815	243012
68831	243013
607	243014
6285	243015
38520	243016
1923	243017
13277	243018
13595	243019
51019	243020
23660	243021
44803	243022
19826	243023
25094	243024
86217	243025
83533	243026
42024	243027
9363	243028
35946	243029
3640	243030
5529	243031
202	243032
133753	243033
67318	243034
122742	243035
133057	243036
18309	243037
45910	243038
66836	243039
2726	243040
9383	243041
42159	243042
7162	243043
110486	243044
24357	243045
31763	243046
62078	243047
7083	243048
13576	243049
771	243050
29382	243051
10287	243052
674	243053
35229	243054
3801	243055
40278	243056
110448	243057
3657	243058
101579	243059
11136	243060
39716	243061
24447	243062
518	243063
38426	243064
39369	243065
58048	243066
234	243067
1982	243068
109	243069
969	243070
85040	243071
3428	243072
158085	243073
106132	243074
82517	243075
24158	243076
1370	243077
4912	243078
8115	243079
69536	243080
73188	243081
22767	243082
13118	243083
135668	243084
26317	243085
37424	243086
12462	243087
22460	243088
24541	243089
32626	243090
35817	243091
1308	243092
32085	243093
19206	243094
90510	243095
127376	243096
8997	243097
953	243098
29249	243099
1304	243100
2308	243101
5586	243102
46391	243103
39811	243104
17722	243105
223	243106
10269	243107
49657	243108
132371	243109
858	243110
18103	243111
59161	243112
78253	243113
63843	243114
39072	243115
133705	243116
6654	243117
88361	243118
15014	243119
4986	243120
56648	243121
22023	243122
1229	243123
78543	243124
49	243125
57488	243126
71367	243127
6988	243128
109646	243129
98634	243130
30750	243131
60824	243132
16680	243133
5021	243134
42798	243135
36729	243136
94602	243137
28735	243138
87816	243139
20822	243140
876	243141
10037	243142
64610	243143
23963	243144
18589	243145
149335	243146
300	243147
21584	243148
29828	243149
111266	243150
23089	243151
111468	243152
23767	243153
21220	243154
11886	243155
90436	243156
40661	243157
6918	243158
7133	243159
51472	243160
16336	243161
114042	243162
13593	243163
68269	243164
8916	243165
1194	243166
9155	243167
30229	243168
22229	243169
131480	243170
122501	243171
6455	243172
67366	243173
91118	243174
34677	243175
64946	243176
1860	243177
228	243178
73283	243179
20521	243180
120556	243181
68946	243182
45005	243183
17873	243184
2404	243185
30058	243186
8407	243187
94350	243188
102575	243189
10560	243190
30187	243191
31111	243192
13968	243193
28888	243194
83082	243195
575	243196
9491	243197
4092	243198
49756	243199
25757	243200
52074	243201
1748	243202
157085	243203
31313	243204
12174	243205
44814	243206
38497	243207
78188	243208
18497	243209
121055	243210
63818	243211
93360	243212
25863	243213
130490	243214
216	243215
27797	243216
20302	243217
7889	243218
14603	243219
14195	243220
15634	243221
2297	243222
21796	243223
7399	243224
31929	243225
35707	243226
7403	243227
151201	243228
155281	243229
21963	243230
48224	243231
19172	243232
27680	243233
15062	243234
15792	243235
38069	243236
2510	243237
135401	243238
12	243239
25185	243240
70197	243241
40475	243242
98345	243243
120698	243244
6376	243245
68797	243246
641	243247
8105	243248
26695	243249
19033	243250
18146	243251
17541	243252
109316	243253
16207	243254
157063	243255
69609	243256
41854	243257
58444	243258
8129	243259
70807	243260
125184	243261
6534	243262
41281	243263
2920	243264
98532	243265
1272	243266
87948	243267
11464	243268
46491	243269
24497	243270
3514	243271
22970	243272
106857	243273
22202	243274
155052	243275
7224	243276
32844	243277
18076	243278
141066	243279
4119	243280
76346	243281
109463	243282
15038	243283
3970	243284
57270	243285
88641	243286
11668	243287
287	243288
41698	243289
268	243290
59723	243291
50465	243292
110483	243293
4465	243294
2170	243295
111373	243296
47721	243297
59415	243298
71196	243299
87689	243300
103465	243301
63492	243302
216	243303
130109	243304
39004	243305
62477	243306
71075	243307
12243	243308
1519	243309
3275	243310
19619	243311
49292	243312
2880	243313
13444	243314
23735	243315
24398	243316
1631	243317
26590	243318
81271	243319
29560	243320
3495	243321
51447	243322
13383	243323
113524	243324
42836	243325
61666	243326
79731	243327
18229	243328
20482	243329
15618	243330
58286	243331
39065	243332
2690	243333
26426	243334
2498	243335
57521	243336
2367	243337
7191	243338
70407	243339
57041	243340
20186	243341
87280	243342
27713	243343
5768	243344
44057	243345
34896	243346
10978	243347
37409	243348
47118	243349
80970	243350
48137	243351
111113	243352
115257	243353
123528	243354
63679	243355
19844	243356
51933	243357
36062	243358
8253	243359
157411	243360
115900	243361
38838	243362
2094	243363
1807	243364
44718	243365
6191	243366
2833	243367
913	243368
20522	243369
52897	243370
51707	243371
142492	243372
133153	243373
35828	243374
10625	243375
6022	243376
44	243377
132431	243378
3936	243379
143081	243380
107073	243381
29801	243382
26795	243383
4749	243384
12076	243385
45467	243386
100387	243387
44768	243388
31257	243389
35705	243390
46155	243391
68853	243392
15833	243393
449	243394
128094	243395
86456	243396
159833	243397
3976	243398
75052	243399
46642	243400
44944	243401
57766	243402
67583	243403
23895	243404
66561	243405
14932	243406
65864	243407
6463	243408
23019	243409
69992	243410
39589	243411
79426	243412
17703	243413
63712	243414
6351	243415
22996	243416
48015	243417
81666	243418
16390	243419
70847	243420
18987	243421
96185	243422
117945	243423
67878	243424
46404	243425
40637	243426
18188	243427
6773	243428
256	243429
18751	243430
53745	243431
89195	243432
22380	243433
10334	243434
134	243435
49238	243436
25880	243437
10016	243438
40710	243439
19865	243440
47257	243441
3739	243442
5231	243443
34085	243444
118105	243445
42509	243446
68583	243447
22819	243448
24877	243449
2220	243450
8505	243451
119846	243452
25178	243453
133916	243454
63669	243455
56955	243456
164378	243457
13432	243458
115864	243459
13694	243460
30934	243461
62707	243462
23216	243463
2052	243464
89597	243465
5146	243466
25739	243467
1868	243468
27408	243469
128949	243470
14193	243471
98222	243472
3092	243473
2785	243474
38875	243475
633	243476
90289	243477
24731	243478
82745	243479
131327	243480
3365	243481
41932	243482
5772	243483
3456	243484
37128	243485
22729	243486
58943	243487
6465	243488
6478	243489
33016	243490
4969	243491
7211	243492
54757	243493
20602	243494
163792	243495
2084	243496
9111	243497
589	243498
6898	243499
1326	243500
100089	243501
41393	243502
50954	243503
39951	243504
24250	243505
41284	243506
24012	243507
42391	243508
33563	243509
18373	243510
45236	243511
129606	243512
21346	243513
19083	243514
56362	243515
12226	243516
7090	243517
8598	243518
21853	243519
63981	243520
6423	243521
85552	243522
15428	243523
86557	243524
60542	243525
9836	243526
19945	243527
15462	243528
2465	243529
148782	243530
95524	243531
73245	243532
158321	243533
41996	243534
7855	243535
145611	243536
5348	243537
682	243538
1053	243539
43927	243540
107697	243541
123993	243542
33368	243543
78628	243544
69868	243545
16820	243546
61309	243547
127154	243548
20505	243549
76092	243550
5142	243551
5136	243552
56844	243553
40836	243554
1406	243555
106459	243556
9552	243557
29438	243558
42694	243559
3239	243560
32778	243561
2783	243562
108124	243563
897	243564
118042	243565
8978	243566
20628	243567
2288	243568
121897	243569
42868	243570
25068	243571
27853	243572
114168	243573
3588	243574
12318	243575
21970	243576
28695	243577
8638	243578
80974	243579
87657	243580
131093	243581
18320	243582
69263	243583
49	243584
1416	243585
20625	243586
32712	243587
31808	243588
87517	243589
5035	243590
14400	243591
3913	243592
2431	243593
3664	243594
37121	243595
53572	243596
763	243597
43250	243598
127858	243599
85244	243600
51322	243601
95469	243602
95901	243603
9105	243604
2373	243605
31795	243606
129807	243607
62599	243608
10173	243609
75432	243610
13413	243611
3957	243612
13071	243613
64639	243614
14751	243615
4451	243616
91434	243617
42760	243618
965	243619
101494	243620
103028	243621
18774	243622
29334	243623
72358	243624
128384	243625
32731	243626
40399	243627
96470	243628
104831	243629
6373	243630
5669	243631
8341	243632
94630	243633
9756	243634
16	243635
164	243636
60413	243637
2932	243638
87833	243639
44779	243640
61099	243641
25	243642
24038	243643
8876	243644
29188	243645
47156	243646
59194	243647
927	243648
279	243649
132383	243650
32439	243651
9224	243652
7111	243653
71151	243654
524	243655
1895	243656
20612	243657
50547	243658
28748	243659
14895	243660
128160	243661
31563	243662
105708	243663
56586	243664
50938	243665
48771	243666
23961	243667
35571	243668
30857	243669
59103	243670
50993	243671
6326	243672
6460	243673
114188	243674
16955	243675
54106	243676
96029	243677
123098	243678
33572	243679
6	243680
156611	243681
121040	243682
20120	243683
91811	243684
12612	243685
10176	243686
69220	243687
9016	243688
27567	243689
5126	243690
71371	243691
17436	243692
14562	243693
61595	243694
3933	243695
11685	243696
107075	243697
55337	243698
4180	243699
43892	243700
80499	243701
52971	243702
459	243703
55996	243704
19967	243705
32733	243706
85253	243707
3553	243708
549	243709
7488	243710
40483	243711
65565	243712
7102	243713
1482	243714
8460	243715
3689	243716
65770	243717
4	243718
1839	243719
373	243720
30323	243721
2716	243722
5815	243723
38133	243724
56428	243725
4741	243726
54410	243727
29666	243728
8521	243729
639	243730
2227	243731
39366	243732
7801	243733
316	243734
9975	243735
1919	243736
5467	243737
31549	243738
137922	243739
129894	243740
102082	243741
159041	243742
100800	243743
56684	243744
18955	243745
67344	243746
50653	243747
104947	243748
34367	243749
33843	243750
781	243751
133804	243752
53896	243753
27195	243754
56293	243755
15526	243756
3009	243757
4950	243758
26590	243759
11616	243760
44302	243761
9574	243762
67665	243763
96481	243764
94585	243765
27967	243766
14746	243767
84028	243768
116353	243769
69167	243770
82689	243771
13718	243772
8872	243773
57086	243774
61909	243775
19104	243776
23021	243777
3964	243778
28094	243779
87869	243780
1106	243781
86	243782
35760	243783
57456	243784
2717	243785
22061	243786
48894	243787
114025	243788
8849	243789
8211	243790
70057	243791
35975	243792
60692	243793
44710	243794
17270	243795
17658	243796
8734	243797
52227	243798
2137	243799
33752	243800
69619	243801
10945	243802
101961	243803
68951	243804
43330	243805
511	243806
2258	243807
58099	243808
4970	243809
129667	243810
15689	243811
155253	243812
52622	243813
7744	243814
29593	243815
125249	243816
25917	243817
20365	243818
6602	243819
16020	243820
70177	243821
39508	243822
1811	243823
19666	243824
16921	243825
11198	243826
24086	243827
190	243828
530	243829
38530	243830
43278	243831
41422	243832
13803	243833
30326	243834
3822	243835
18323	243836
7152	243837
107719	243838
12492	243839
2324	243840
106184	243841
217	243842
148473	243843
59876	243844
5530	243845
33392	243846
48126	243847
158276	243848
63487	243849
35820	243850
739	243851
50615	243852
5145	243853
52398	243854
49128	243855
23686	243856
13984	243857
11791	243858
14145	243859
78587	243860
29251	243861
156018	243862
119002	243863
18391	243864
66813	243865
128949	243866
96780	243867
7167	243868
633	243869
1168	243870
7034	243871
3877	243872
58825	243873
470	243874
7128	243875
60652	243876
23302	243877
33	243878
58732	243879
18148	243880
6437	243881
37248	243882
290	243883
53576	243884
106192	243885
83892	243886
30211	243887
46584	243888
12130	243889
65725	243890
106487	243891
10805	243892
28066	243893
80091	243894
586	243895
99467	243896
4726	243897
79997	243898
52861	243899
19955	243900
6559	243901
3866	243902
14851	243903
5844	243904
45714	243905
31412	243906
10	243907
111592	243908
16180	243909
222	243910
57423	243911
18991	243912
2346	243913
13050	243914
319	243915
2532	243916
115341	243917
132007	243918
11367	243919
24473	243920
9504	243921
30652	243922
62089	243923
163598	243924
3933	243925
118060	243926
130574	243927
99293	243928
59785	243929
30027	243930
1754	243931
8253	243932
39084	243933
76395	243934
49736	243935
49940	243936
61092	243937
8233	243938
33116	243939
17862	243940
63160	243941
9817	243942
6456	243943
1913	243944
87539	243945
8977	243946
3652	243947
129	243948
34971	243949
74061	243950
96992	243951
12985	243952
76162	243953
59974	243954
118147	243955
83729	243956
20038	243957
62091	243958
13218	243959
152059	243960
20038	243961
33627	243962
3969	243963
79668	243964
14139	243965
6612	243966
41073	243967
122792	243968
94708	243969
88746	243970
69041	243971
95979	243972
12793	243973
86225	243974
8325	243975
39303	243976
16703	243977
978	243978
37371	243979
8720	243980
104192	243981
19280	243982
108424	243983
11618	243984
55332	243985
53832	243986
81143	243987
57676	243988
91233	243989
20537	243990
68897	243991
6657	243992
4846	243993
46633	243994
45875	243995
102085	243996
2711	243997
66292	243998
117	243999
93836	244000
13263	244001
120985	244002
8602	244003
3587	244004
52643	244005
28489	244006
48885	244007
23611	244008
8073	244009
227	244010
36355	244011
102730	244012
99051	244013
12674	244014
24815	244015
13367	244016
74138	244017
103530	244018
26699	244019
102323	244020
509	244021
21128	244022
11180	244023
13486	244024
1439	244025
62899	244026
20749	244027
12174	244028
11692	244029
20194	244030
66617	244031
5134	244032
14569	244033
53454	244034
19949	244035
20235	244036
22705	244037
7290	244038
160862	244039
8751	244040
60572	244041
162	244042
8375	244043
5720	244044
150193	244045
13869	244046
44098	244047
41912	244048
2475	244049
7339	244050
27312	244051
3289	244052
36302	244053
19036	244054
25065	244055
38435	244056
70266	244057
22291	244058
102215	244059
34883	244060
50137	244061
70316	244062
162929	244063
10856	244064
58195	244065
8729	244066
38537	244067
40176	244068
57395	244069
14679	244070
1763	244071
31146	244072
55231	244073
4734	244074
52031	244075
23044	244076
97875	244077
55781	244078
64246	244079
8336	244080
1783	244081
25713	244082
47543	244083
50363	244084
45346	244085
15435	244086
27058	244087
15075	244088
34632	244089
102466	244090
86890	244091
33815	244092
136557	244093
59660	244094
10118	244095
116684	244096
19541	244097
35748	244098
10078	244099
104680	244100
4684	244101
9518	244102
1824	244103
59763	244104
16732	244105
8457	244106
31137	244107
69810	244108
144114	244109
15772	244110
1694	244111
363	244112
24347	244113
67404	244114
51240	244115
19970	244116
41854	244117
134676	244118
608	244119
107398	244120
25781	244121
128525	244122
8492	244123
103019	244124
2393	244125
16948	244126
39869	244127
162372	244128
5390	244129
18378	244130
20403	244131
57549	244132
116104	244133
8741	244134
79969	244135
24064	244136
52698	244137
14946	244138
13796	244139
21745	244140
63030	244141
1190	244142
68582	244143
44411	244144
58	244145
29338	244146
24932	244147
16741	244148
58670	244149
110088	244150
23522	244151
484	244152
128299	244153
15877	244154
32799	244155
6501	244156
5668	244157
82430	244158
2494	244159
18762	244160
20419	244161
41124	244162
1218	244163
18194	244164
10078	244165
36009	244166
62978	244167
386	244168
78903	244169
885	244170
25654	244171
121307	244172
67054	244173
53649	244174
2394	244175
14681	244176
60829	244177
10523	244178
649	244179
112180	244180
2283	244181
8	244182
9	244183
8216	244184
59466	244185
18471	244186
58711	244187
2632	244188
46643	244189
748	244190
1	244191
56124	244192
253	244193
24923	244194
35000	244195
112883	244196
83033	244197
105700	244198
17197	244199
70264	244200
58418	244201
102829	244202
113302	244203
4	244204
46231	244205
2171	244206
22269	244207
84835	244208
21516	244209
77890	244210
136913	244211
23344	244212
13	244213
86137	244214
75273	244215
16789	244216
114417	244217
6132	244218
425	244219
49154	244220
5519	244221
27529	244222
155438	244223
102060	244224
4573	244225
43664	244226
1245	244227
1843	244228
14495	244229
8158	244230
94264	244231
2373	244232
36681	244233
14120	244234
35334	244235
71545	244236
35480	244237
88564	244238
30908	244239
43942	244240
18366	244241
58317	244242
69652	244243
22324	244244
5567	244245
63011	244246
88660	244247
75888	244248
7227	244249
3421	244250
1852	244251
43379	244252
10865	244253
2123	244254
5336	244255
27759	244256
12305	244257
31191	244258
37316	244259
13254	244260
7532	244261
26179	244262
58408	244263
26150	244264
89832	244265
34211	244266
8382	244267
121858	244268
128269	244269
127739	244270
14372	244271
10446	244272
35420	244273
145459	244274
105901	244275
54	244276
58326	244277
67835	244278
44906	244279
1965	244280
62278	244281
20779	244282
34055	244283
36868	244284
68334	244285
18701	244286
13816	244287
426	244288
861	244289
2282	244290
74689	244291
18940	244292
42871	244293
3212	244294
22420	244295
24626	244296
118912	244297
61057	244298
76364	244299
13544	244300
27404	244301
37020	244302
78816	244303
4713	244304
28319	244305
87024	244306
32811	244307
38915	244308
27814	244309
86115	244310
24596	244311
63507	244312
28644	244313
16856	244314
109894	244315
130226	244316
9133	244317
80647	244318
15670	244319
52705	244320
23205	244321
98792	244322
363	244323
7298	244324
2473	244325
1105	244326
96341	244327
43134	244328
73255	244329
41028	244330
149913	244331
1734	244332
15697	244333
9945	244334
14261	244335
32604	244336
37241	244337
158528	244338
23586	244339
26990	244340
87691	244341
17264	244342
24793	244343
13200	244344
147181	244345
76122	244346
25251	244347
165237	244348
5833	244349
46188	244350
81241	244351
7329	244352
142916	244353
5430	244354
40998	244355
6307	244356
17783	244357
74911	244358
48809	244359
2134	244360
127869	244361
40414	244362
18549	244363
40835	244364
33911	244365
5679	244366
24029	244367
12960	244368
11996	244369
15531	244370
68370	244371
58829	244372
77116	244373
113	244374
11750	244375
34128	244376
32374	244377
3603	244378
71968	244379
14613	244380
130618	244381
11125	244382
26137	244383
130640	244384
12953	244385
1461	244386
3207	244387
42641	244388
9039	244389
16919	244390
28356	244391
13478	244392
76702	244393
1689	244394
57794	244395
39365	244396
1777	244397
19408	244398
15164	244399
49367	244400
37628	244401
4941	244402
30692	244403
49873	244404
133874	244405
64710	244406
47699	244407
66464	244408
90626	244409
7984	244410
8251	244411
58605	244412
3367	244413
3732	244414
134	244415
78024	244416
18310	244417
66845	244418
31720	244419
63308	244420
9896	244421
16132	244422
7836	244423
7	244424
90674	244425
5393	244426
14201	244427
64489	244428
3205	244429
28855	244430
1450	244431
37951	244432
25443	244433
93400	244434
120295	244435
24015	244436
15803	244437
11443	244438
99062	244439
9444	244440
24372	244441
86743	244442
45415	244443
62692	244444
59027	244445
54953	244446
390	244447
38618	244448
71670	244449
89926	244450
53044	244451
24796	244452
87920	244453
24094	244454
65314	244455
85448	244456
1074	244457
12115	244458
6041	244459
44090	244460
99595	244461
48361	244462
31865	244463
98667	244464
2981	244465
9999	244466
103082	244467
38089	244468
4558	244469
79893	244470
47171	244471
27203	244472
10550	244473
100752	244474
681	244475
151784	244476
123090	244477
49666	244478
1839	244479
5262	244480
14402	244481
27579	244482
20476	244483
90927	244484
39562	244485
35656	244486
47526	244487
15489	244488
37764	244489
64092	244490
22182	244491
65892	244492
76792	244493
346	244494
27155	244495
47254	244496
15042	244497
24351	244498
19368	244499
5335	244500
156187	244501
35038	244502
1947	244503
29452	244504
11933	244505
84158	244506
41410	244507
20427	244508
102795	244509
5670	244510
74661	244511
40491	244512
159616	244513
2004	244514
80	244515
37156	244516
43841	244517
4636	244518
152294	244519
70225	244520
5977	244521
5330	244522
41711	244523
14124	244524
38795	244525
123953	244526
67953	244527
52334	244528
35343	244529
5183	244530
33882	244531
13809	244532
5129	244533
33334	244534
11009	244535
19894	244536
15202	244537
76495	244538
67834	244539
25408	244540
72138	244541
122	244542
19430	244543
5609	244544
147319	244545
155159	244546
93832	244547
14560	244548
23626	244549
104774	244550
175	244551
124956	244552
4647	244553
72720	244554
21448	244555
42022	244556
7656	244557
155669	244558
81968	244559
22246	244560
67713	244561
3815	244562
2692	244563
58802	244564
13048	244565
115846	244566
9158	244567
17885	244568
41253	244569
8461	244570
79326	244571
504	244572
106478	244573
31962	244574
91831	244575
50834	244576
3055	244577
62824	244578
51803	244579
131853	244580
17380	244581
12493	244582
113270	244583
13804	244584
83412	244585
39062	244586
58228	244587
64671	244588
21746	244589
2458	244590
2400	244591
83563	244592
48912	244593
15696	244594
30065	244595
95608	244596
2885	244597
88043	244598
121403	244599
15255	244600
28362	244601
56184	244602
20723	244603
89978	244604
24298	244605
1567	244606
45168	244607
113347	244608
33862	244609
8359	244610
22851	244611
19272	244612
27842	244613
57400	244614
17246	244615
128927	244616
26	244617
11041	244618
27548	244619
6402	244620
59445	244621
121978	244622
73866	244623
20206	244624
68775	244625
45379	244626
54490	244627
4593	244628
80192	244629
19836	244630
30668	244631
30462	244632
120351	244633
140914	244634
118833	244635
46741	244636
17369	244637
14621	244638
74784	244639
74506	244640
46422	244641
43544	244642
163194	244643
101131	244644
17	244645
32750	244646
60799	244647
27336	244648
6506	244649
109566	244650
1313	244651
2810	244652
30402	244653
57343	244654
125823	244655
37980	244656
34748	244657
46716	244658
60661	244659
39	244660
68988	244661
97777	244662
26860	244663
46371	244664
27792	244665
92207	244666
125089	244667
116262	244668
10542	244669
58578	244670
40	244671
4447	244672
154761	244673
21373	244674
34361	244675
10150	244676
22026	244677
1324	244678
79522	244679
627	244680
4447	244681
139479	244682
22509	244683
22003	244684
49501	244685
100754	244686
151	244687
42095	244688
69445	244689
137570	244690
145470	244691
91	244692
57569	244693
52640	244694
38901	244695
26162	244696
133419	244697
114176	244698
3991	244699
70548	244700
36759	244701
94350	244702
11566	244703
25453	244704
56915	244705
57940	244706
34567	244707
2281	244708
38219	244709
130293	244710
23027	244711
19098	244712
38421	244713
10385	244714
6260	244715
22026	244716
11224	244717
80736	244718
36273	244719
5178	244720
18924	244721
287	244722
26071	244723
24994	244724
141771	244725
26809	244726
8756	244727
43174	244728
58182	244729
26010	244730
36942	244731
34959	244732
67704	244733
80597	244734
98715	244735
10004	244736
92836	244737
24066	244738
55103	244739
26772	244740
9419	244741
29424	244742
7580	244743
58044	244744
47891	244745
10317	244746
30334	244747
73143	244748
24189	244749
122546	244750
2669	244751
34546	244752
5819	244753
537	244754
13	244755
149586	244756
78208	244757
13565	244758
938	244759
71194	244760
48391	244761
40188	244762
137461	244763
39070	244764
31686	244765
124340	244766
8710	244767
46754	244768
5945	244769
39303	244770
26631	244771
2038	244772
34658	244773
38580	244774
92519	244775
25152	244776
279	244777
40554	244778
19351	244779
35457	244780
46450	244781
8642	244782
59209	244783
16534	244784
14878	244785
36983	244786
65770	244787
2563	244788
46805	244789
43218	244790
209	244791
9583	244792
13985	244793
93326	244794
22097	244795
23429	244796
53164	244797
2592	244798
17835	244799
56897	244800
28355	244801
29268	244802
50269	244803
8448	244804
56200	244805
56227	244806
5942	244807
7558	244808
31856	244809
52594	244810
12899	244811
19932	244812
122426	244813
26042	244814
54591	244815
45543	244816
14678	244817
10021	244818
25082	244819
8797	244820
2214	244821
15	244822
1515	244823
1964	244824
71105	244825
63620	244826
34198	244827
53345	244828
706	244829
154576	244830
107149	244831
233	244832
104544	244833
46982	244834
772	244835
21573	244836
7560	244837
19190	244838
56511	244839
15116	244840
81148	244841
132018	244842
713	244843
51263	244844
36612	244845
88826	244846
1981	244847
63883	244848
2282	244849
126237	244850
2820	244851
6607	244852
87951	244853
23882	244854
70946	244855
51677	244856
14171	244857
81031	244858
49993	244859
29758	244860
109157	244861
129641	244862
1126	244863
12163	244864
32167	244865
6308	244866
15948	244867
145034	244868
14974	244869
18376	244870
158993	244871
1668	244872
32797	244873
328	244874
23285	244875
31257	244876
75624	244877
21112	244878
85590	244879
38237	244880
14287	244881
77722	244882
58385	244883
1136	244884
5773	244885
34509	244886
11894	244887
79039	244888
2	244889
2203	244890
98295	244891
78586	244892
61046	244893
14812	244894
38549	244895
47314	244896
46466	244897
41732	244898
493	244899
41351	244900
20219	244901
35891	244902
35804	244903
65602	244904
32787	244905
42149	244906
121372	244907
1394	244908
5680	244909
102196	244910
108824	244911
38617	244912
4352	244913
98808	244914
36064	244915
88426	244916
27799	244917
1191	244918
10387	244919
18375	244920
68668	244921
156176	244922
41235	244923
16578	244924
18979	244925
44632	244926
34131	244927
23804	244928
2199	244929
31406	244930
102	244931
48295	244932
20403	244933
32479	244934
146978	244935
15483	244936
69637	244937
8264	244938
6280	244939
67946	244940
33356	244941
6428	244942
42684	244943
1031	244944
19583	244945
49174	244946
33141	244947
2263	244948
7226	244949
105988	244950
73929	244951
4089	244952
60270	244953
60493	244954
81515	244955
48462	244956
125100	244957
38384	244958
29071	244959
11071	244960
88703	244961
1548	244962
129351	244963
20912	244964
38876	244965
98128	244966
5651	244967
98168	244968
3077	244969
5080	244970
22178	244971
1258	244972
68611	244973
7107	244974
10157	244975
8143	244976
13543	244977
28450	244978
46526	244979
52621	244980
28322	244981
91161	244982
15181	244983
67045	244984
41658	244985
34665	244986
14440	244987
138375	244988
16214	244989
88895	244990
108780	244991
12905	244992
122884	244993
9568	244994
5044	244995
33583	244996
20561	244997
118016	244998
64001	244999
8314	245000
113514	245001
22688	245002
8021	245003
143760	245004
82493	245005
35065	245006
24666	245007
9713	245008
103925	245009
6110	245010
84259	245011
37013	245012
3726	245013
30974	245014
39842	245015
14909	245016
15388	245017
276	245018
17721	245019
42484	245020
50315	245021
17337	245022
3131	245023
131966	245024
45039	245025
18624	245026
9837	245027
67815	245028
11329	245029
11001	245030
65051	245031
11922	245032
47476	245033
56466	245034
71359	245035
1886	245036
14852	245037
139069	245038
44664	245039
5541	245040
14005	245041
21235	245042
3543	245043
91978	245044
14616	245045
4429	245046
33367	245047
31665	245048
193	245049
6541	245050
73781	245051
60058	245052
37696	245053
115212	245054
67556	245055
485	245056
93160	245057
75290	245058
43230	245059
131736	245060
12321	245061
34459	245062
22598	245063
46871	245064
43858	245065
9542	245066
156404	245067
44637	245068
547	245069
123446	245070
3350	245071
27998	245072
7761	245073
315	245074
86282	245075
70337	245076
82586	245077
153651	245078
26963	245079
7003	245080
73257	245081
360	245082
85137	245083
79736	245084
53403	245085
8573	245086
48612	245087
84778	245088
127739	245089
19163	245090
23400	245091
31676	245092
27082	245093
288	245094
165910	245095
13219	245096
86772	245097
68596	245098
22099	245099
162413	245100
34681	245101
31882	245102
94785	245103
81586	245104
20426	245105
102727	245106
2129	245107
27602	245108
133298	245109
42	245110
936	245111
52762	245112
34452	245113
36212	245114
8470	245115
4000	245116
66383	245117
13910	245118
6100	245119
48462	245120
88557	245121
20030	245122
43957	245123
82313	245124
20964	245125
81570	245126
65737	245127
28885	245128
17269	245129
73612	245130
8184	245131
126054	245132
53016	245133
60725	245134
56391	245135
3490	245136
131307	245137
87338	245138
134750	245139
30529	245140
64157	245141
2141	245142
144774	245143
4271	245144
155073	245145
42140	245146
4359	245147
108868	245148
162295	245149
32551	245150
36248	245151
106879	245152
9386	245153
67084	245154
1154	245155
13518	245156
122478	245157
53	245158
73119	245159
8239	245160
47424	245161
75693	245162
52921	245163
34401	245164
22895	245165
151906	245166
93164	245167
29606	245168
33140	245169
38175	245170
278	245171
22643	245172
22579	245173
117889	245174
118535	245175
3990	245176
42553	245177
13496	245178
111	245179
44001	245180
10905	245181
42612	245182
55732	245183
14366	245184
16135	245185
150253	245186
47983	245187
28873	245188
29125	245189
164922	245190
28078	245191
2719	245192
5589	245193
32928	245194
4708	245195
99224	245196
133610	245197
31028	245198
9460	245199
9372	245200
57609	245201
36682	245202
97718	245203
16990	245204
1035	245205
1161	245206
345	245207
129525	245208
9439	245209
76392	245210
53311	245211
137894	245212
48327	245213
61588	245214
19867	245215
34045	245216
41942	245217
118410	245218
11475	245219
45261	245220
33355	245221
81529	245222
37581	245223
101081	245224
6668	245225
90760	245226
11396	245227
1436	245228
74429	245229
29365	245230
57031	245231
12148	245232
30626	245233
20	245234
23981	245235
18204	245236
12788	245237
163	245238
13719	245239
7046	245240
30529	245241
77367	245242
8811	245243
21525	245244
6559	245245
14531	245246
156932	245247
54895	245248
20571	245249
80387	245250
66289	245251
22451	245252
57513	245253
199	245254
66733	245255
846	245256
58659	245257
82934	245258
16615	245259
61865	245260
166308	245261
2024	245262
50563	245263
36674	245264
19	245265
45373	245266
38562	245267
77241	245268
30200	245269
77735	245270
110120	245271
25150	245272
151547	245273
46451	245274
11641	245275
4274	245276
14485	245277
3061	245278
2649	245279
122814	245280
38707	245281
102	245282
8402	245283
71973	245284
67239	245285
61839	245286
9615	245287
18878	245288
48003	245289
1916	245290
1588	245291
60975	245292
39348	245293
94468	245294
21923	245295
50353	245296
10875	245297
21158	245298
11405	245299
79023	245300
53904	245301
33095	245302
47411	245303
39538	245304
52826	245305
26576	245306
9878	245307
25323	245308
32733	245309
93903	245310
17341	245311
81765	245312
28272	245313
75401	245314
19696	245315
39506	245316
57149	245317
90009	245318
482	245319
2155	245320
87180	245321
5719	245322
22038	245323
7230	245324
134031	245325
85994	245326
3177	245327
3345	245328
21702	245329
5967	245330
36634	245331
2207	245332
81897	245333
2572	245334
18013	245335
86103	245336
66677	245337
7076	245338
76319	245339
86829	245340
155889	245341
41804	245342
18853	245343
69180	245344
122561	245345
86118	245346
1913	245347
9591	245348
12871	245349
68739	245350
51791	245351
14810	245352
49999	245353
72823	245354
17620	245355
30379	245356
3171	245357
13105	245358
109490	245359
13909	245360
52152	245361
16375	245362
15365	245363
11221	245364
3948	245365
45499	245366
22418	245367
121445	245368
5390	245369
6515	245370
296	245371
5201	245372
15761	245373
27556	245374
41734	245375
101153	245376
87091	245377
4845	245378
35649	245379
5358	245380
101	245381
5854	245382
21536	245383
65223	245384
97093	245385
6006	245386
15603	245387
1465	245388
5369	245389
68112	245390
15316	245391
4010	245392
129289	245393
71993	245394
28801	245395
17354	245396
12844	245397
42948	245398
59479	245399
1622	245400
7252	245401
12819	245402
74044	245403
467	245404
23395	245405
3020	245406
125836	245407
9283	245408
6646	245409
12611	245410
18391	245411
22397	245412
14628	245413
51348	245414
529	245415
122490	245416
4965	245417
4124	245418
24856	245419
15878	245420
884	245421
4371	245422
32564	245423
39365	245424
93804	245425
10674	245426
25600	245427
34157	245428
16668	245429
121407	245430
171	245431
125323	245432
97313	245433
49490	245434
69492	245435
7235	245436
21543	245437
79772	245438
103	245439
8650	245440
89	245441
11948	245442
11476	245443
14226	245444
505	245445
59342	245446
4046	245447
126227	245448
155180	245449
54	245450
12803	245451
5738	245452
103591	245453
69523	245454
33470	245455
10870	245456
25451	245457
20735	245458
68244	245459
44612	245460
14976	245461
2301	245462
2313	245463
50616	245464
4239	245465
1324	245466
58563	245467
88964	245468
118770	245469
27193	245470
52902	245471
25643	245472
9192	245473
24078	245474
12814	245475
51	245476
81200	245477
105361	245478
15505	245479
604	245480
106645	245481
66037	245482
112970	245483
1449	245484
151279	245485
26815	245486
22705	245487
13972	245488
86386	245489
75265	245490
31604	245491
60394	245492
4612	245493
27578	245494
59355	245495
85444	245496
33315	245497
82959	245498
21186	245499
121071	245500
140831	245501
44055	245502
48515	245503
51203	245504
5054	245505
44510	245506
1134	245507
111149	245508
80761	245509
89323	245510
23511	245511
8501	245512
86478	245513
52600	245514
5378	245515
8981	245516
17639	245517
5387	245518
64785	245519
148665	245520
55870	245521
16716	245522
67809	245523
16958	245524
2647	245525
62464	245526
94035	245527
22629	245528
7017	245529
126755	245530
55647	245531
6222	245532
13911	245533
2172	245534
10016	245535
145935	245536
71042	245537
91142	245538
19580	245539
12281	245540
41105	245541
32723	245542
46845	245543
30411	245544
78075	245545
36413	245546
89256	245547
27377	245548
49115	245549
8737	245550
52432	245551
18033	245552
4882	245553
11330	245554
512	245555
12866	245556
55519	245557
17198	245558
23159	245559
10092	245560
36022	245561
288	245562
1485	245563
45188	245564
16961	245565
10129	245566
101259	245567
48481	245568
789	245569
1823	245570
20634	245571
5826	245572
45545	245573
135485	245574
14160	245575
1195	245576
114057	245577
17441	245578
18121	245579
138780	245580
10645	245581
16475	245582
11227	245583
69231	245584
10216	245585
122065	245586
66584	245587
39032	245588
38594	245589
24856	245590
33525	245591
24143	245592
3033	245593
1540	245594
50295	245595
8453	245596
144970	245597
24422	245598
84990	245599
6284	245600
63709	245601
13	245602
18819	245603
24339	245604
95944	245605
119108	245606
26325	245607
53094	245608
33692	245609
73746	245610
96747	245611
24106	245612
4167	245613
34828	245614
7340	245615
31300	245616
14477	245617
10983	245618
4095	245619
75067	245620
42199	245621
123930	245622
44722	245623
27299	245624
8478	245625
89322	245626
40002	245627
34885	245628
11390	245629
1971	245630
1911	245631
68080	245632
15119	245633
29303	245634
33173	245635
24126	245636
879	245637
10314	245638
7028	245639
66194	245640
11712	245641
80257	245642
76659	245643
42242	245644
3358	245645
144	245646
35359	245647
23058	245648
84077	245649
50667	245650
60693	245651
126673	245652
19916	245653
112995	245654
18843	245655
67380	245656
625	245657
108280	245658
28535	245659
10529	245660
83418	245661
39314	245662
817	245663
98021	245664
7395	245665
6510	245666
122717	245667
81	245668
644	245669
2838	245670
154695	245671
84693	245672
44941	245673
14749	245674
308	245675
2005	245676
51051	245677
95237	245678
37122	245679
101978	245680
34805	245681
82479	245682
6165	245683
1200	245684
20560	245685
7684	245686
359	245687
6825	245688
106287	245689
57102	245690
12457	245691
20390	245692
49521	245693
71202	245694
90222	245695
20540	245696
133499	245697
69478	245698
3989	245699
13523	245700
30316	245701
49348	245702
54251	245703
50250	245704
3119	245705
35615	245706
65549	245707
41947	245708
5430	245709
71459	245710
26926	245711
111206	245712
95199	245713
9511	245714
57411	245715
5318	245716
22015	245717
20847	245718
118136	245719
54240	245720
2621	245721
25778	245722
1735	245723
43429	245724
5042	245725
94396	245726
16854	245727
80064	245728
5788	245729
31936	245730
59444	245731
20529	245732
60494	245733
7249	245734
2153	245735
1616	245736
624	245737
86807	245738
42711	245739
103165	245740
23192	245741
1963	245742
121408	245743
97426	245744
13300	245745
63889	245746
53654	245747
23031	245748
95834	245749
580	245750
9080	245751
1440	245752
41350	245753
8044	245754
29011	245755
11935	245756
70565	245757
142074	245758
2239	245759
20751	245760
36547	245761
85714	245762
15679	245763
39367	245764
156614	245765
1609	245766
91340	245767
117532	245768
17327	245769
9597	245770
66223	245771
83190	245772
42615	245773
602	245774
52472	245775
2855	245776
101885	245777
58317	245778
20105	245779
3394	245780
37642	245781
14445	245782
1038	245783
4048	245784
2704	245785
94783	245786
6837	245787
2710	245788
50051	245789
23572	245790
21315	245791
75689	245792
39275	245793
106832	245794
32479	245795
7218	245796
33796	245797
4329	245798
12946	245799
12950	245800
31379	245801
23931	245802
7192	245803
32917	245804
19868	245805
13951	245806
113202	245807
23541	245808
66303	245809
80954	245810
101998	245811
1663	245812
46272	245813
9576	245814
2580	245815
48958	245816
28035	245817
2047	245818
33553	245819
127052	245820
23131	245821
82302	245822
6122	245823
35067	245824
43046	245825
9383	245826
106726	245827
29108	245828
2999	245829
34316	245830
24819	245831
79836	245832
5442	245833
33269	245834
92564	245835
119769	245836
627	245837
674	245838
149638	245839
1974	245840
87311	245841
101650	245842
57429	245843
38926	245844
54842	245845
6401	245846
23238	245847
34007	245848
26033	245849
27206	245850
429	245851
3950	245852
57792	245853
3617	245854
39794	245855
61091	245856
51067	245857
12553	245858
17507	245859
55951	245860
128632	245861
1750	245862
1306	245863
43102	245864
15603	245865
24600	245866
61440	245867
6540	245868
8934	245869
8732	245870
1533	245871
112835	245872
94073	245873
86157	245874
13194	245875
12523	245876
2821	245877
21246	245878
98240	245879
29783	245880
1485	245881
15236	245882
27641	245883
5364	245884
2829	245885
61995	245886
19657	245887
50786	245888
42610	245889
7681	245890
71090	245891
74121	245892
46698	245893
146592	245894
6620	245895
97836	245896
49946	245897
14735	245898
7526	245899
134806	245900
2221	245901
3788	245902
54307	245903
18658	245904
74727	245905
64815	245906
73784	245907
171	245908
67143	245909
75903	245910
106871	245911
123360	245912
23617	245913
8749	245914
106280	245915
25036	245916
1361	245917
13661	245918
58969	245919
17650	245920
36460	245921
38872	245922
77944	245923
19217	245924
9729	245925
27621	245926
104419	245927
25742	245928
26345	245929
6441	245930
34300	245931
21016	245932
13759	245933
2371	245934
75491	245935
9261	245936
31575	245937
9509	245938
64731	245939
20439	245940
17489	245941
107710	245942
81150	245943
51704	245944
73205	245945
94219	245946
108	245947
17820	245948
52209	245949
298	245950
97529	245951
96819	245952
36220	245953
9823	245954
32973	245955
30475	245956
154024	245957
87141	245958
46334	245959
74371	245960
59296	245961
53253	245962
9563	245963
84569	245964
764	245965
8216	245966
59679	245967
22288	245968
150742	245969
64456	245970
96116	245971
85412	245972
42493	245973
22584	245974
40613	245975
162988	245976
26621	245977
46949	245978
5620	245979
40693	245980
9006	245981
36655	245982
81772	245983
81234	245984
161656	245985
10260	245986
99737	245987
53834	245988
46116	245989
39	245990
32200	245991
22602	245992
40390	245993
27909	245994
59309	245995
123586	245996
12443	245997
3624	245998
70823	245999
8373	246000
83695	246001
21472	246002
25810	246003
5907	246004
35987	246005
3926	246006
35455	246007
157290	246008
701	246009
1244	246010
33912	246011
80242	246012
1171	246013
133860	246014
64353	246015
24495	246016
301	246017
5419	246018
5	246019
35906	246020
39028	246021
83206	246022
47773	246023
1699	246024
55329	246025
5896	246026
93256	246027
6782	246028
21216	246029
39395	246030
40584	246031
57387	246032
4432	246033
75448	246034
2415	246035
45199	246036
6053	246037
21763	246038
18954	246039
87122	246040
12969	246041
57514	246042
30398	246043
69923	246044
7624	246045
4259	246046
3174	246047
60514	246048
2	246049
31219	246050
22313	246051
138353	246052
102050	246053
5565	246054
142480	246055
59079	246056
3302	246057
37236	246058
36600	246059
32628	246060
14020	246061
16625	246062
20892	246063
73525	246064
24899	246065
84291	246066
42202	246067
58419	246068
37172	246069
79049	246070
912	246071
20565	246072
8459	246073
360	246074
51540	246075
46835	246076
22796	246077
6764	246078
38931	246079
7110	246080
96004	246081
100939	246082
111175	246083
10721	246084
9559	246085
7666	246086
29900	246087
13752	246088
38681	246089
140662	246090
8076	246091
69322	246092
783	246093
19016	246094
17773	246095
29356	246096
3	246097
95	246098
4932	246099
48466	246100
9522	246101
25066	246102
4629	246103
14133	246104
162733	246105
5501	246106
12812	246107
42254	246108
58879	246109
98825	246110
64174	246111
19333	246112
22230	246113
43878	246114
32193	246115
25469	246116
22322	246117
17933	246118
117735	246119
13118	246120
6824	246121
15712	246122
4479	246123
63592	246124
42857	246125
21936	246126
26934	246127
37687	246128
17441	246129
10751	246130
17736	246131
1024	246132
88246	246133
48678	246134
28761	246135
33156	246136
468	246137
55903	246138
4369	246139
88512	246140
24395	246141
4083	246142
40547	246143
8807	246144
51849	246145
21038	246146
3292	246147
2	246148
8506	246149
1345	246150
37936	246151
17219	246152
64887	246153
32102	246154
92058	246155
14669	246156
7600	246157
5878	246158
20955	246159
11322	246160
9826	246161
6709	246162
78906	246163
13185	246164
8669	246165
4756	246166
62143	246167
6116	246168
25271	246169
25268	246170
4029	246171
85272	246172
14281	246173
13271	246174
16594	246175
4010	246176
16154	246177
33685	246178
48957	246179
4452	246180
13146	246181
6035	246182
75311	246183
82621	246184
98103	246185
34616	246186
10369	246187
82339	246188
97560	246189
22975	246190
140	246191
36319	246192
1779	246193
46681	246194
40378	246195
3193	246196
64989	246197
5695	246198
72291	246199
30256	246200
24756	246201
3689	246202
46052	246203
94781	246204
58876	246205
109698	246206
78235	246207
49801	246208
101478	246209
103974	246210
32546	246211
19895	246212
7663	246213
86326	246214
142405	246215
55586	246216
73164	246217
43895	246218
18915	246219
105503	246220
70557	246221
7458	246222
27480	246223
73237	246224
73769	246225
13561	246226
2948	246227
943	246228
20292	246229
1878	246230
153499	246231
32445	246232
7634	246233
73207	246234
45619	246235
3284	246236
49417	246237
130349	246238
4957	246239
20460	246240
14415	246241
70518	246242
6448	246243
52803	246244
95029	246245
12960	246246
8307	246247
69574	246248
2147	246249
3069	246250
46781	246251
7094	246252
12590	246253
20925	246254
39838	246255
55113	246256
29162	246257
6893	246258
44662	246259
37668	246260
1567	246261
155777	246262
89300	246263
17837	246264
52121	246265
111403	246266
54603	246267
127114	246268
130849	246269
72499	246270
22070	246271
3331	246272
144084	246273
53799	246274
1972	246275
1202	246276
6978	246277
6467	246278
10850	246279
1607	246280
16763	246281
42657	246282
32059	246283
21420	246284
15167	246285
60909	246286
53395	246287
103136	246288
60898	246289
32957	246290
11104	246291
72725	246292
9234	246293
1777	246294
139045	246295
80894	246296
8432	246297
1598	246298
126184	246299
81226	246300
5096	246301
24447	246302
25153	246303
24530	246304
11909	246305
42434	246306
57106	246307
87578	246308
159989	246309
3716	246310
44595	246311
27868	246312
22164	246313
71218	246314
94141	246315
2654	246316
74882	246317
7909	246318
2168	246319
16371	246320
33826	246321
60399	246322
88712	246323
3245	246324
52296	246325
35482	246326
20342	246327
40762	246328
354	246329
110766	246330
447	246331
715	246332
82808	246333
8890	246334
118755	246335
12879	246336
73791	246337
456	246338
35852	246339
45508	246340
120976	246341
909	246342
83453	246343
18830	246344
109803	246345
4716	246346
32472	246347
2272	246348
42167	246349
28468	246350
64860	246351
19134	246352
37313	246353
114582	246354
4819	246355
1696	246356
35449	246357
132547	246358
60371	246359
44990	246360
1672	246361
85205	246362
1834	246363
7763	246364
131593	246365
6976	246366
25367	246367
50985	246368
2849	246369
132642	246370
1086	246371
44046	246372
4691	246373
45267	246374
62233	246375
6103	246376
16142	246377
70436	246378
1688	246379
119472	246380
91615	246381
19214	246382
3840	246383
33799	246384
123851	246385
512	246386
1100	246387
55192	246388
1471	246389
47461	246390
21925	246391
6977	246392
16152	246393
5140	246394
80574	246395
67454	246396
91236	246397
961	246398
7326	246399
8119	246400
1743	246401
145428	246402
2118	246403
28267	246404
9664	246405
63585	246406
48869	246407
39060	246408
13503	246409
18402	246410
9218	246411
115415	246412
24950	246413
38284	246414
58456	246415
101632	246416
24248	246417
106938	246418
90242	246419
32049	246420
76702	246421
58159	246422
94281	246423
55	246424
83965	246425
133412	246426
972	246427
10223	246428
40955	246429
66361	246430
27780	246431
97778	246432
8391	246433
47859	246434
44525	246435
122538	246436
19280	246437
27411	246438
36988	246439
11944	246440
77682	246441
36559	246442
35773	246443
53184	246444
19546	246445
81581	246446
10231	246447
42667	246448
52682	246449
1189	246450
73842	246451
5165	246452
9276	246453
2656	246454
135009	246455
91616	246456
9583	246457
157772	246458
88565	246459
30162	246460
57258	246461
127277	246462
400	246463
50824	246464
16562	246465
20924	246466
1016	246467
63938	246468
49468	246469
7170	246470
127741	246471
5411	246472
19561	246473
1345	246474
52857	246475
14352	246476
16810	246477
121658	246478
35729	246479
49042	246480
7959	246481
39751	246482
37887	246483
45142	246484
139768	246485
234	246486
57153	246487
1	246488
36982	246489
6865	246490
4876	246491
24189	246492
3115	246493
115909	246494
45582	246495
91811	246496
73066	246497
80559	246498
17580	246499
70527	246500
73174	246501
19093	246502
134002	246503
138234	246504
9305	246505
39560	246506
4983	246507
22250	246508
533	246509
75345	246510
5087	246511
57504	246512
8196	246513
133701	246514
67604	246515
28755	246516
15030	246517
4124	246518
41606	246519
57295	246520
32939	246521
12831	246522
52375	246523
55	246524
77376	246525
28237	246526
121651	246527
40595	246528
47489	246529
4238	246530
2348	246531
21052	246532
109001	246533
14148	246534
156010	246535
91980	246536
41012	246537
103531	246538
23173	246539
71067	246540
21459	246541
67152	246542
76672	246543
35895	246544
13891	246545
57216	246546
47933	246547
51423	246548
121315	246549
39444	246550
3742	246551
128340	246552
40440	246553
45628	246554
25839	246555
69918	246556
27113	246557
17667	246558
4454	246559
278	246560
29906	246561
115068	246562
22352	246563
38947	246564
23162	246565
6116	246566
124687	246567
66184	246568
44366	246569
698	246570
84733	246571
49879	246572
62324	246573
5243	246574
100128	246575
105027	246576
37087	246577
17197	246578
3033	246579
20307	246580
2752	246581
21172	246582
3857	246583
35327	246584
71411	246585
22121	246586
21401	246587
26286	246588
117926	246589
23991	246590
29218	246591
15680	246592
30192	246593
30059	246594
23240	246595
16274	246596
20896	246597
31882	246598
151	246599
43570	246600
18982	246601
42684	246602
108837	246603
70831	246604
35919	246605
86913	246606
14324	246607
20013	246608
13801	246609
41432	246610
27011	246611
58899	246612
150	246613
54281	246614
104292	246615
27705	246616
76973	246617
9785	246618
28482	246619
59257	246620
24163	246621
131119	246622
21121	246623
49495	246624
129634	246625
31422	246626
1255	246627
39	246628
111092	246629
10816	246630
3322	246631
19198	246632
40822	246633
17168	246634
49551	246635
18468	246636
39595	246637
74495	246638
39672	246639
979	246640
20720	246641
99	246642
25000	246643
17475	246644
147725	246645
56012	246646
52	246647
85706	246648
10414	246649
110225	246650
4910	246651
35572	246652
687	246653
72601	246654
42096	246655
15182	246656
2858	246657
31812	246658
8508	246659
83777	246660
36624	246661
109994	246662
36232	246663
172	246664
43427	246665
6372	246666
79686	246667
7863	246668
94555	246669
3895	246670
249	246671
90896	246672
49110	246673
57313	246674
54869	246675
41575	246676
6007	246677
21947	246678
39794	246679
34516	246680
55215	246681
31772	246682
72590	246683
40959	246684
56443	246685
10311	246686
49114	246687
4293	246688
2890	246689
5676	246690
18422	246691
131920	246692
3827	246693
87035	246694
31	246695
958	246696
7678	246697
75421	246698
9682	246699
14969	246700
2917	246701
2661	246702
48770	246703
9282	246704
53605	246705
140827	246706
11996	246707
7617	246708
124401	246709
69452	246710
65819	246711
53640	246712
36737	246713
50836	246714
3801	246715
4879	246716
32222	246717
33066	246718
58664	246719
13835	246720
45983	246721
155125	246722
41049	246723
10658	246724
12186	246725
33499	246726
86769	246727
1771	246728
81761	246729
2523	246730
4926	246731
85513	246732
9791	246733
2399	246734
38995	246735
56251	246736
5804	246737
40249	246738
30865	246739
18323	246740
25868	246741
27360	246742
104157	246743
4718	246744
3161	246745
25169	246746
64651	246747
103659	246748
57442	246749
11686	246750
68454	246751
71172	246752
21139	246753
6039	246754
381	246755
99543	246756
34166	246757
28868	246758
14380	246759
269	246760
1545	246761
92142	246762
43720	246763
162982	246764
42991	246765
132077	246766
32534	246767
29	246768
18832	246769
63365	246770
24788	246771
15765	246772
21488	246773
162552	246774
64333	246775
1925	246776
4817	246777
111960	246778
69718	246779
69498	246780
1040	246781
102637	246782
38966	246783
66004	246784
61	246785
38799	246786
27858	246787
6894	246788
79092	246789
123296	246790
72683	246791
7433	246792
41481	246793
30192	246794
5574	246795
3433	246796
81632	246797
18299	246798
2539	246799
116197	246800
105358	246801
91647	246802
105763	246803
7830	246804
19003	246805
6625	246806
80779	246807
69418	246808
17999	246809
14921	246810
89486	246811
33745	246812
10716	246813
10663	246814
12248	246815
75790	246816
13531	246817
10786	246818
18904	246819
19992	246820
15618	246821
990	246822
718	246823
1349	246824
5220	246825
26297	246826
60279	246827
19171	246828
44938	246829
17431	246830
25569	246831
37507	246832
35993	246833
6162	246834
31487	246835
55477	246836
27532	246837
3815	246838
10906	246839
9817	246840
106	246841
67726	246842
1601	246843
14644	246844
704	246845
14377	246846
786	246847
1498	246848
2104	246849
16163	246850
112999	246851
9491	246852
49817	246853
111180	246854
38317	246855
118518	246856
1892	246857
92898	246858
6666	246859
15532	246860
11375	246861
18283	246862
105688	246863
4129	246864
132586	246865
2825	246866
41269	246867
670	246868
74365	246869
32631	246870
11328	246871
6800	246872
7596	246873
32688	246874
60469	246875
14117	246876
163061	246877
73528	246878
97555	246879
107646	246880
22721	246881
27703	246882
84275	246883
23160	246884
24079	246885
18965	246886
25070	246887
126624	246888
8183	246889
26199	246890
106549	246891
13520	246892
10210	246893
86130	246894
11929	246895
914	246896
2815	246897
117918	246898
387	246899
8775	246900
149982	246901
115184	246902
15135	246903
2549	246904
33808	246905
47455	246906
26757	246907
56054	246908
18457	246909
2391	246910
22925	246911
48920	246912
40948	246913
129868	246914
1824	246915
2590	246916
36487	246917
33879	246918
41698	246919
25859	246920
46890	246921
14185	246922
2718	246923
38811	246924
4135	246925
7527	246926
159442	246927
1479	246928
39245	246929
35827	246930
31408	246931
2723	246932
22293	246933
15100	246934
49495	246935
47972	246936
27954	246937
5976	246938
16311	246939
12984	246940
4	246941
79667	246942
11543	246943
149678	246944
16399	246945
87079	246946
463	246947
8962	246948
136190	246949
118347	246950
41925	246951
5911	246952
3737	246953
2888	246954
22609	246955
323	246956
12922	246957
43864	246958
6592	246959
1968	246960
62450	246961
12725	246962
7049	246963
4412	246964
31447	246965
5863	246966
86533	246967
14629	246968
2538	246969
25116	246970
16270	246971
47480	246972
1705	246973
3997	246974
67289	246975
19139	246976
3233	246977
122274	246978
13746	246979
29799	246980
35	246981
82593	246982
106978	246983
13802	246984
9866	246985
154039	246986
7927	246987
50271	246988
56475	246989
6815	246990
10896	246991
93532	246992
68487	246993
9846	246994
65448	246995
45081	246996
62154	246997
26366	246998
6157	246999
11886	247000
101918	247001
13353	247002
5547	247003
104037	247004
11275	247005
36182	247006
52328	247007
12145	247008
3217	247009
5100	247010
58746	247011
6356	247012
41953	247013
45401	247014
259	247015
5603	247016
18022	247017
57314	247018
9288	247019
31	247020
3435	247021
10950	247022
129371	247023
8457	247024
64712	247025
868	247026
11011	247027
7369	247028
79798	247029
20017	247030
1317	247031
2981	247032
518	247033
114507	247034
90117	247035
29502	247036
38017	247037
1384	247038
120652	247039
94462	247040
1517	247041
82863	247042
62223	247043
14372	247044
39381	247045
140330	247046
235	247047
484	247048
49170	247049
16001	247050
83452	247051
91383	247052
3623	247053
2414	247054
51506	247055
17200	247056
87772	247057
123270	247058
105080	247059
36221	247060
56138	247061
987	247062
25396	247063
87576	247064
100225	247065
2834	247066
16701	247067
84195	247068
59981	247069
1198	247070
86663	247071
63669	247072
94226	247073
130444	247074
16925	247075
18390	247076
12075	247077
156660	247078
42440	247079
46433	247080
86747	247081
29114	247082
134058	247083
18432	247084
35904	247085
1381	247086
116376	247087
3	247088
13174	247089
12635	247090
58905	247091
12175	247092
131190	247093
119096	247094
68632	247095
12351	247096
63664	247097
93332	247098
77274	247099
58718	247100
7736	247101
12204	247102
15571	247103
87603	247104
1	247105
11959	247106
27563	247107
60978	247108
64422	247109
129486	247110
10018	247111
85815	247112
147300	247113
112707	247114
4637	247115
39011	247116
10839	247117
78087	247118
12491	247119
302	247120
33720	247121
8986	247122
23528	247123
133375	247124
82034	247125
1768	247126
11646	247127
68119	247128
493	247129
22835	247130
114427	247131
42349	247132
62174	247133
161381	247134
31423	247135
27699	247136
35224	247137
390	247138
18418	247139
10619	247140
72553	247141
2964	247142
70615	247143
12568	247144
28931	247145
41851	247146
34872	247147
11	247148
38202	247149
122930	247150
13007	247151
306	247152
15740	247153
114944	247154
65463	247155
26777	247156
62128	247157
6532	247158
1649	247159
97427	247160
4165	247161
39062	247162
92879	247163
80314	247164
2527	247165
18861	247166
9213	247167
25	247168
7909	247169
18953	247170
114497	247171
67904	247172
47268	247173
43732	247174
27951	247175
32824	247176
46098	247177
3875	247178
615	247179
136515	247180
36750	247181
30216	247182
34588	247183
908	247184
116206	247185
6057	247186
2157	247187
12768	247188
108808	247189
71897	247190
43852	247191
29780	247192
8682	247193
18140	247194
120713	247195
71188	247196
15866	247197
8069	247198
8569	247199
17693	247200
1205	247201
6269	247202
20190	247203
68824	247204
9090	247205
1375	247206
829	247207
132771	247208
2566	247209
46987	247210
72012	247211
93950	247212
21074	247213
3951	247214
519	247215
3020	247216
41887	247217
809	247218
33	247219
102802	247220
11730	247221
30491	247222
48039	247223
28852	247224
9182	247225
43491	247226
58598	247227
38510	247228
63362	247229
136575	247230
24648	247231
117745	247232
105563	247233
5525	247234
5305	247235
6970	247236
11863	247237
1672	247238
2054	247239
30060	247240
122457	247241
11956	247242
37214	247243
4470	247244
21931	247245
119724	247246
43027	247247
23520	247248
838	247249
72896	247250
27249	247251
18024	247252
65286	247253
4612	247254
4419	247255
86705	247256
1940	247257
21460	247258
809	247259
7233	247260
301	247261
43389	247262
16088	247263
163764	247264
11437	247265
52049	247266
44581	247267
67202	247268
52940	247269
1149	247270
109009	247271
14350	247272
6190	247273
42734	247274
8454	247275
48709	247276
6043	247277
13105	247278
48596	247279
6610	247280
3487	247281
23618	247282
36	247283
31190	247284
157642	247285
14421	247286
35412	247287
122378	247288
250	247289
22496	247290
10552	247291
12078	247292
24700	247293
22190	247294
74605	247295
8263	247296
35620	247297
150360	247298
83988	247299
12864	247300
24599	247301
32362	247302
28462	247303
8727	247304
6096	247305
4741	247306
86418	247307
16294	247308
107242	247309
41596	247310
64915	247311
42235	247312
6803	247313
3689	247314
64227	247315
154586	247316
14722	247317
35412	247318
128545	247319
95744	247320
10843	247321
5870	247322
22871	247323
38410	247324
75978	247325
32091	247326
74188	247327
171	247328
7658	247329
16209	247330
6283	247331
137753	247332
2585	247333
13547	247334
87	247335
56863	247336
19003	247337
41860	247338
119950	247339
120664	247340
21091	247341
43695	247342
34799	247343
121443	247344
97880	247345
91628	247346
246	247347
20180	247348
24094	247349
72260	247350
9861	247351
12500	247352
93865	247353
124708	247354
24396	247355
109807	247356
68136	247357
80622	247358
64844	247359
43218	247360
123159	247361
7786	247362
14625	247363
3642	247364
35841	247365
51327	247366
4362	247367
56591	247368
90188	247369
21478	247370
4309	247371
36867	247372
160928	247373
53136	247374
122740	247375
6463	247376
19482	247377
1143	247378
49144	247379
37524	247380
86730	247381
9699	247382
9992	247383
17189	247384
450	247385
18016	247386
63994	247387
3244	247388
133721	247389
26774	247390
19689	247391
84156	247392
7176	247393
3178	247394
73409	247395
3830	247396
49475	247397
24272	247398
2006	247399
132971	247400
2994	247401
32030	247402
71025	247403
17348	247404
26220	247405
83154	247406
4240	247407
38938	247408
53656	247409
14312	247410
91935	247411
8944	247412
133531	247413
100105	247414
26632	247415
13439	247416
130382	247417
3488	247418
10503	247419
96093	247420
1108	247421
43146	247422
8679	247423
32323	247424
61327	247425
48279	247426
51501	247427
10128	247428
1211	247429
37638	247430
88179	247431
42334	247432
1535	247433
41607	247434
18716	247435
3557	247436
5173	247437
5349	247438
111489	247439
130488	247440
1843	247441
43419	247442
30584	247443
22727	247444
13542	247445
9997	247446
56741	247447
20224	247448
43785	247449
6830	247450
68326	247451
22444	247452
1454	247453
27902	247454
39334	247455
4059	247456
34907	247457
12107	247458
44679	247459
75729	247460
48770	247461
11427	247462
132664	247463
85398	247464
149208	247465
35753	247466
11132	247467
22722	247468
7911	247469
56347	247470
166412	247471
65917	247472
106038	247473
109673	247474
65749	247475
5802	247476
4422	247477
127668	247478
76042	247479
1288	247480
63538	247481
19683	247482
16821	247483
57371	247484
91702	247485
39998	247486
16574	247487
750	247488
157901	247489
132485	247490
101824	247491
4132	247492
24577	247493
81555	247494
164088	247495
8428	247496
4351	247497
15099	247498
23391	247499
715	247500
133133	247501
895	247502
4185	247503
75852	247504
121	247505
33075	247506
55115	247507
45640	247508
126113	247509
125593	247510
12139	247511
2406	247512
48943	247513
54965	247514
26048	247515
17724	247516
32220	247517
9990	247518
15810	247519
47993	247520
682	247521
9960	247522
3148	247523
52793	247524
13677	247525
135389	247526
31239	247527
161436	247528
84433	247529
74803	247530
9085	247531
35531	247532
12623	247533
57682	247534
23658	247535
71623	247536
25843	247537
36074	247538
37928	247539
21371	247540
79971	247541
31107	247542
127788	247543
1845	247544
132700	247545
57787	247546
149915	247547
17055	247548
8590	247549
86815	247550
946	247551
228	247552
91196	247553
1241	247554
8601	247555
11280	247556
56239	247557
28133	247558
31471	247559
2949	247560
68902	247561
36	247562
34699	247563
106191	247564
2103	247565
92261	247566
59461	247567
15664	247568
11466	247569
131008	247570
53854	247571
151229	247572
50000	247573
19029	247574
29094	247575
197	247576
29693	247577
43497	247578
4595	247579
33839	247580
16142	247581
5384	247582
116538	247583
15570	247584
46363	247585
127288	247586
77103	247587
366	247588
101357	247589
1813	247590
25740	247591
9733	247592
4358	247593
10921	247594
90919	247595
54068	247596
159890	247597
88203	247598
4479	247599
69608	247600
56030	247601
1244	247602
36391	247603
135483	247604
598	247605
38485	247606
82037	247607
2192	247608
125627	247609
48525	247610
1645	247611
12546	247612
22999	247613
26974	247614
9133	247615
2301	247616
78472	247617
47436	247618
10807	247619
6006	247620
32218	247621
11411	247622
30828	247623
9487	247624
58810	247625
8970	247626
1504	247627
75669	247628
8030	247629
36769	247630
137755	247631
84765	247632
42768	247633
1007	247634
39032	247635
12580	247636
18	247637
155575	247638
12780	247639
3222	247640
120100	247641
12696	247642
148078	247643
3331	247644
103985	247645
104911	247646
206	247647
14295	247648
143740	247649
46062	247650
67596	247651
9654	247652
2706	247653
27540	247654
18472	247655
2237	247656
6935	247657
27034	247658
23	247659
42771	247660
426	247661
10125	247662
43149	247663
4831	247664
87954	247665
3483	247666
5890	247667
69035	247668
43308	247669
73428	247670
85326	247671
1600	247672
14549	247673
32474	247674
19937	247675
144726	247676
95948	247677
10082	247678
40432	247679
61857	247680
22792	247681
14000	247682
54797	247683
77800	247684
74505	247685
26280	247686
155838	247687
126861	247688
53331	247689
37016	247690
34367	247691
135272	247692
83294	247693
96578	247694
15175	247695
21937	247696
26601	247697
1663	247698
25506	247699
20620	247700
23453	247701
159511	247702
287	247703
25667	247704
126872	247705
1196	247706
35911	247707
18568	247708
39364	247709
1052	247710
3680	247711
1330	247712
50225	247713
145200	247714
36446	247715
20359	247716
118282	247717
126807	247718
104099	247719
2634	247720
76682	247721
126746	247722
122937	247723
2070	247724
79423	247725
34026	247726
10486	247727
73461	247728
32290	247729
1977	247730
120505	247731
20	247732
16550	247733
33770	247734
92157	247735
39811	247736
28082	247737
68692	247738
84386	247739
76928	247740
29408	247741
94461	247742
95385	247743
6187	247744
14199	247745
10174	247746
68699	247747
1116	247748
13158	247749
82758	247750
12602	247751
9093	247752
154285	247753
52758	247754
19	247755
69066	247756
16607	247757
2604	247758
44522	247759
48217	247760
27999	247761
14110	247762
52174	247763
3374	247764
34983	247765
7628	247766
32881	247767
28413	247768
6641	247769
83499	247770
16657	247771
10879	247772
61184	247773
11930	247774
16320	247775
72840	247776
8951	247777
46659	247778
42822	247779
107292	247780
26472	247781
25972	247782
40681	247783
98123	247784
19229	247785
74948	247786
43119	247787
26821	247788
42013	247789
73351	247790
24999	247791
65677	247792
60496	247793
99796	247794
2025	247795
972	247796
74055	247797
33899	247798
28372	247799
18517	247800
7462	247801
20892	247802
90457	247803
16674	247804
78	247805
93058	247806
13529	247807
16330	247808
37245	247809
22668	247810
157592	247811
26316	247812
21939	247813
17956	247814
22802	247815
139708	247816
33775	247817
5659	247818
59649	247819
27480	247820
49068	247821
4280	247822
40327	247823
5129	247824
105711	247825
64729	247826
121345	247827
19541	247828
16539	247829
103388	247830
2452	247831
112981	247832
30033	247833
65076	247834
62074	247835
31694	247836
11466	247837
34284	247838
128841	247839
11945	247840
30681	247841
54674	247842
26156	247843
60320	247844
34903	247845
24453	247846
78907	247847
122444	247848
50858	247849
806	247850
37199	247851
20468	247852
15473	247853
61798	247854
55232	247855
230	247856
10793	247857
13112	247858
32042	247859
119795	247860
105619	247861
21908	247862
650	247863
26064	247864
20974	247865
74409	247866
64642	247867
15058	247868
15005	247869
93500	247870
41494	247871
4335	247872
9924	247873
66227	247874
74523	247875
24066	247876
11778	247877
94798	247878
26063	247879
80276	247880
96654	247881
12214	247882
68095	247883
60644	247884
36027	247885
29831	247886
36128	247887
96960	247888
24369	247889
584	247890
3879	247891
18959	247892
1492	247893
7961	247894
58554	247895
13426	247896
9197	247897
32212	247898
76600	247899
21640	247900
13321	247901
83706	247902
90822	247903
1956	247904
57159	247905
89315	247906
64919	247907
64468	247908
75458	247909
331	247910
3123	247911
28469	247912
1305	247913
44892	247914
3981	247915
58839	247916
78961	247917
123443	247918
78049	247919
66980	247920
18351	247921
6029	247922
26997	247923
69254	247924
97900	247925
26976	247926
237	247927
155749	247928
57435	247929
5596	247930
22893	247931
7608	247932
47375	247933
132587	247934
45774	247935
35192	247936
1660	247937
94906	247938
132973	247939
42431	247940
7351	247941
2068	247942
75201	247943
23840	247944
68568	247945
106593	247946
133086	247947
74187	247948
30975	247949
30080	247950
19631	247951
39444	247952
101623	247953
177	247954
27247	247955
101274	247956
13820	247957
15019	247958
90782	247959
54036	247960
10516	247961
54079	247962
19246	247963
83621	247964
5585	247965
97786	247966
88520	247967
85578	247968
108159	247969
105351	247970
47531	247971
75246	247972
35169	247973
109228	247974
123038	247975
64173	247976
19383	247977
46346	247978
33875	247979
142519	247980
7706	247981
687	247982
23782	247983
36003	247984
105990	247985
33958	247986
95922	247987
34204	247988
27651	247989
2199	247990
11368	247991
1853	247992
97859	247993
110400	247994
30581	247995
49964	247996
16801	247997
125012	247998
73519	247999
87172	248000
20930	248001
2829	248002
3609	248003
45105	248004
3256	248005
5513	248006
1729	248007
110358	248008
45008	248009
7232	248010
7371	248011
15076	248012
1454	248013
36447	248014
20432	248015
104828	248016
19111	248017
136446	248018
6074	248019
113415	248020
9249	248021
39137	248022
76994	248023
18886	248024
15190	248025
7445	248026
165442	248027
7460	248028
61100	248029
32222	248030
26938	248031
726	248032
41098	248033
26257	248034
21861	248035
125488	248036
24188	248037
33366	248038
11034	248039
19656	248040
8439	248041
67826	248042
66208	248043
64886	248044
74426	248045
3445	248046
105025	248047
75913	248048
53056	248049
144003	248050
11195	248051
5448	248052
12892	248053
1615	248054
13816	248055
73157	248056
15274	248057
137739	248058
41508	248059
98917	248060
155300	248061
733	248062
4742	248063
8167	248064
30824	248065
41979	248066
40850	248067
66714	248068
18234	248069
6735	248070
7222	248071
5429	248072
112509	248073
4611	248074
35210	248075
29402	248076
23196	248077
56084	248078
103969	248079
31797	248080
17415	248081
45153	248082
267	248083
87903	248084
6152	248085
36955	248086
72798	248087
4686	248088
106950	248089
28229	248090
86329	248091
44486	248092
35317	248093
16778	248094
149118	248095
22980	248096
737	248097
163563	248098
35932	248099
70167	248100
43910	248101
814	248102
76	248103
9989	248104
94000	248105
12590	248106
16277	248107
4629	248108
22630	248109
29750	248110
14028	248111
54647	248112
85813	248113
8517	248114
35060	248115
2107	248116
20101	248117
69791	248118
43716	248119
141766	248120
2124	248121
24587	248122
41393	248123
11559	248124
42429	248125
7751	248126
59989	248127
77596	248128
103332	248129
101496	248130
885	248131
67192	248132
43808	248133
1083	248134
64759	248135
28724	248136
22759	248137
120860	248138
2515	248139
588	248140
77671	248141
15077	248142
27993	248143
27709	248144
78401	248145
226	248146
1040	248147
22454	248148
112375	248149
22521	248150
10615	248151
11084	248152
52001	248153
7745	248154
76350	248155
18339	248156
121067	248157
63980	248158
39344	248159
15085	248160
130261	248161
7270	248162
157	248163
18786	248164
3865	248165
3199	248166
1117	248167
63954	248168
5603	248169
127051	248170
24827	248171
24926	248172
16382	248173
22633	248174
1907	248175
100739	248176
1558	248177
69029	248178
86070	248179
22513	248180
1698	248181
80194	248182
9266	248183
39208	248184
1678	248185
20143	248186
84148	248187
13025	248188
3261	248189
903	248190
22652	248191
45989	248192
1675	248193
88071	248194
13700	248195
87624	248196
24120	248197
21490	248198
2800	248199
38124	248200
40374	248201
12362	248202
71952	248203
122992	248204
267	248205
58742	248206
34370	248207
33763	248208
15934	248209
67552	248210
37869	248211
97007	248212
15043	248213
137708	248214
51232	248215
25757	248216
49053	248217
154776	248218
114168	248219
69534	248220
108810	248221
37126	248222
60133	248223
8938	248224
10524	248225
35459	248226
140555	248227
75948	248228
5630	248229
1094	248230
21278	248231
111668	248232
70420	248233
54375	248234
3432	248235
90419	248236
21071	248237
50227	248238
105	248239
37075	248240
117655	248241
32005	248242
55255	248243
2142	248244
43291	248245
128243	248246
7383	248247
64572	248248
44525	248249
22143	248250
9233	248251
36539	248252
137013	248253
1180	248254
46836	248255
8880	248256
21511	248257
55309	248258
41403	248259
50649	248260
5082	248261
134841	248262
8057	248263
8307	248264
13199	248265
165273	248266
114722	248267
40295	248268
29530	248269
27759	248270
7087	248271
250	248272
74370	248273
24149	248274
13376	248275
1544	248276
8209	248277
98216	248278
534	248279
117436	248280
133959	248281
46685	248282
530	248283
141161	248284
86400	248285
35658	248286
10312	248287
37480	248288
5370	248289
41499	248290
12880	248291
21790	248292
73402	248293
19168	248294
17749	248295
56623	248296
15578	248297
40937	248298
9762	248299
28917	248300
15900	248301
27246	248302
127064	248303
81164	248304
30054	248305
67913	248306
17140	248307
40945	248308
84092	248309
511	248310
2038	248311
8337	248312
32634	248313
22478	248314
63571	248315
31716	248316
703	248317
83103	248318
49516	248319
34822	248320
63804	248321
7847	248322
34957	248323
38978	248324
1650	248325
50168	248326
104208	248327
25342	248328
95530	248329
18922	248330
5	248331
57373	248332
5978	248333
34640	248334
151595	248335
9842	248336
30458	248337
8521	248338
52353	248339
16175	248340
41856	248341
21552	248342
23575	248343
5415	248344
12159	248345
13664	248346
85767	248347
2309	248348
23806	248349
104169	248350
346	248351
135749	248352
73440	248353
41664	248354
26269	248355
12567	248356
137025	248357
159136	248358
43148	248359
20743	248360
57	248361
46170	248362
15496	248363
9529	248364
1873	248365
56358	248366
56309	248367
24424	248368
3749	248369
233	248370
72494	248371
22907	248372
69956	248373
48582	248374
11507	248375
7309	248376
20826	248377
2893	248378
2628	248379
43642	248380
31750	248381
12481	248382
4859	248383
14842	248384
29207	248385
26271	248386
12284	248387
90752	248388
19953	248389
61533	248390
88341	248391
85293	248392
28127	248393
98589	248394
36514	248395
27467	248396
63026	248397
28797	248398
73491	248399
81213	248400
370	248401
86087	248402
7872	248403
16010	248404
48362	248405
96786	248406
54950	248407
42314	248408
3291	248409
38557	248410
550	248411
45666	248412
53076	248413
11406	248414
8813	248415
82625	248416
31814	248417
4933	248418
12105	248419
7231	248420
29607	248421
1044	248422
62230	248423
7124	248424
9879	248425
22581	248426
37274	248427
45256	248428
35918	248429
16241	248430
12750	248431
78858	248432
39306	248433
87538	248434
5870	248435
2722	248436
70405	248437
24609	248438
6647	248439
40281	248440
76031	248441
4624	248442
84561	248443
74476	248444
58521	248445
90622	248446
97687	248447
55668	248448
16630	248449
46705	248450
16646	248451
780	248452
31388	248453
130502	248454
40507	248455
473	248456
40362	248457
63213	248458
4809	248459
10642	248460
5977	248461
9506	248462
1693	248463
45125	248464
118932	248465
102507	248466
13211	248467
38138	248468
2563	248469
14875	248470
20078	248471
19517	248472
44553	248473
22695	248474
14133	248475
80305	248476
15651	248477
3028	248478
85171	248479
11746	248480
19908	248481
38751	248482
33260	248483
26172	248484
29385	248485
5975	248486
48232	248487
67022	248488
47065	248489
16753	248490
19471	248491
118828	248492
985	248493
18963	248494
32925	248495
511	248496
50373	248497
12017	248498
59204	248499
32450	248500
38453	248501
6883	248502
18740	248503
1046	248504
53770	248505
8887	248506
96682	248507
13472	248508
5593	248509
152757	248510
21001	248511
34578	248512
46616	248513
13584	248514
25362	248515
42526	248516
47194	248517
38442	248518
24518	248519
5465	248520
29697	248521
55132	248522
25466	248523
30484	248524
22047	248525
107237	248526
10468	248527
888	248528
20745	248529
17991	248530
5925	248531
67695	248532
9056	248533
13274	248534
121625	248535
139344	248536
133778	248537
1536	248538
49388	248539
33394	248540
26960	248541
82682	248542
8529	248543
156774	248544
52811	248545
43071	248546
5674	248547
53618	248548
453	248549
18966	248550
12081	248551
41570	248552
55250	248553
14612	248554
123615	248555
13828	248556
55705	248557
7375	248558
147855	248559
36246	248560
92195	248561
29919	248562
161750	248563
22917	248564
72073	248565
78451	248566
21204	248567
129671	248568
99438	248569
28559	248570
38510	248571
41238	248572
51906	248573
99658	248574
1178	248575
67680	248576
67348	248577
64841	248578
78108	248579
27207	248580
155742	248581
22093	248582
17713	248583
43758	248584
1930	248585
48980	248586
50528	248587
9492	248588
101591	248589
88327	248590
29020	248591
18904	248592
2709	248593
8136	248594
690	248595
138186	248596
1643	248597
85726	248598
16375	248599
4352	248600
17771	248601
26734	248602
7500	248603
1048	248604
31732	248605
29467	248606
106137	248607
34093	248608
16547	248609
686	248610
51939	248611
74092	248612
74494	248613
61591	248614
16870	248615
86267	248616
19685	248617
131523	248618
90532	248619
37132	248620
4332	248621
5136	248622
6467	248623
6116	248624
10090	248625
11958	248626
1770	248627
87483	248628
86859	248629
4612	248630
12541	248631
1816	248632
11576	248633
71506	248634
52968	248635
139142	248636
66815	248637
27413	248638
379	248639
61236	248640
11504	248641
8726	248642
34377	248643
41397	248644
256	248645
35876	248646
99411	248647
8609	248648
7222	248649
41537	248650
25322	248651
47231	248652
5246	248653
159610	248654
21255	248655
65549	248656
1928	248657
49761	248658
6412	248659
2971	248660
124651	248661
111	248662
8752	248663
713	248664
116354	248665
105527	248666
31490	248667
1283	248668
21876	248669
1808	248670
22823	248671
5199	248672
91007	248673
83	248674
30653	248675
11851	248676
55914	248677
8837	248678
3682	248679
62911	248680
21743	248681
11933	248682
68794	248683
8943	248684
20526	248685
107957	248686
1623	248687
16134	248688
31281	248689
24587	248690
9444	248691
47855	248692
123471	248693
384	248694
3734	248695
25071	248696
78	248697
14026	248698
24270	248699
6124	248700
21855	248701
138711	248702
10846	248703
603	248704
2363	248705
48381	248706
1522	248707
52969	248708
48094	248709
16387	248710
54972	248711
49401	248712
2434	248713
37699	248714
12772	248715
51096	248716
8882	248717
154781	248718
413	248719
155108	248720
66300	248721
98778	248722
59745	248723
73792	248724
83998	248725
84595	248726
5063	248727
3726	248728
5525	248729
56639	248730
26178	248731
10961	248732
101589	248733
7333	248734
12355	248735
28456	248736
8762	248737
79988	248738
11995	248739
74178	248740
4169	248741
43020	248742
101620	248743
22608	248744
16448	248745
64943	248746
17524	248747
71815	248748
13350	248749
101323	248750
22290	248751
54246	248752
28447	248753
5331	248754
64585	248755
38222	248756
47931	248757
4730	248758
18791	248759
1145	248760
4996	248761
24371	248762
35866	248763
8878	248764
42619	248765
39117	248766
54918	248767
55407	248768
22463	248769
42362	248770
7778	248771
63696	248772
58161	248773
127494	248774
84689	248775
156020	248776
56053	248777
133772	248778
56151	248779
4715	248780
9240	248781
69327	248782
17963	248783
54885	248784
96864	248785
2925	248786
20289	248787
29494	248788
75275	248789
758	248790
6625	248791
74453	248792
23742	248793
37908	248794
79892	248795
68671	248796
1600	248797
38879	248798
139	248799
5196	248800
58099	248801
121	248802
20699	248803
9701	248804
130872	248805
1237	248806
35565	248807
13451	248808
105726	248809
21808	248810
153904	248811
71501	248812
25431	248813
27179	248814
71751	248815
36743	248816
8327	248817
63924	248818
62887	248819
23631	248820
10351	248821
6222	248822
78443	248823
99210	248824
3752	248825
64819	248826
104395	248827
4898	248828
126193	248829
3564	248830
45728	248831
133544	248832
961	248833
3283	248834
293	248835
2363	248836
96353	248837
62944	248838
17593	248839
51621	248840
3027	248841
164430	248842
71893	248843
30387	248844
5788	248845
35270	248846
21440	248847
41903	248848
38032	248849
6142	248850
22901	248851
27220	248852
7723	248853
19976	248854
105332	248855
77574	248856
104992	248857
20197	248858
5606	248859
60978	248860
22191	248861
3229	248862
77812	248863
119841	248864
72449	248865
158835	248866
32	248867
103851	248868
3771	248869
51399	248870
11387	248871
22723	248872
19362	248873
41334	248874
33960	248875
54886	248876
106348	248877
134072	248878
57510	248879
49172	248880
7942	248881
14664	248882
21163	248883
35	248884
306	248885
63365	248886
77324	248887
91939	248888
9509	248889
30582	248890
33930	248891
67004	248892
84606	248893
33550	248894
2377	248895
24534	248896
6004	248897
53391	248898
106758	248899
10868	248900
913	248901
2909	248902
23045	248903
60188	248904
52006	248905
70811	248906
8935	248907
56404	248908
94679	248909
54177	248910
18767	248911
4720	248912
34926	248913
111232	248914
106477	248915
2954	248916
2633	248917
70224	248918
93909	248919
23222	248920
3326	248921
79225	248922
51651	248923
8713	248924
18896	248925
58547	248926
21131	248927
68510	248928
49759	248929
10124	248930
27564	248931
673	248932
3154	248933
61837	248934
49828	248935
87268	248936
68422	248937
12516	248938
159903	248939
99735	248940
608	248941
70254	248942
78530	248943
2136	248944
85397	248945
53282	248946
42337	248947
33926	248948
3853	248949
99795	248950
19838	248951
75820	248952
88575	248953
36997	248954
3770	248955
62093	248956
49485	248957
112788	248958
535	248959
2391	248960
6609	248961
7705	248962
14100	248963
158177	248964
10679	248965
95275	248966
75086	248967
60514	248968
23045	248969
73460	248970
25050	248971
6088	248972
30083	248973
154693	248974
28846	248975
111500	248976
12894	248977
31121	248978
3673	248979
25162	248980
19992	248981
36490	248982
129839	248983
37416	248984
7110	248985
41526	248986
9	248987
28061	248988
1241	248989
7	248990
9856	248991
43456	248992
56218	248993
15738	248994
26801	248995
24431	248996
82114	248997
124374	248998
3438	248999
11565	249000
44886	249001
14072	249002
5918	249003
41166	249004
100329	249005
61017	249006
36866	249007
12708	249008
15750	249009
57958	249010
26920	249011
58155	249012
40355	249013
71383	249014
160463	249015
131447	249016
45681	249017
160476	249018
79314	249019
56245	249020
14306	249021
1681	249022
130	249023
18431	249024
41370	249025
72699	249026
29392	249027
58415	249028
16935	249029
27810	249030
42304	249031
16329	249032
19470	249033
18111	249034
63797	249035
69598	249036
49589	249037
8718	249038
24928	249039
55976	249040
44455	249041
44073	249042
3607	249043
14830	249044
70896	249045
154517	249046
25430	249047
11529	249048
8686	249049
10894	249050
71550	249051
12272	249052
70888	249053
24668	249054
80200	249055
9535	249056
19022	249057
38251	249058
1103	249059
28619	249060
123134	249061
14784	249062
105080	249063
100	249064
15362	249065
7276	249066
3467	249067
31087	249068
40493	249069
85959	249070
21972	249071
8300	249072
35565	249073
10960	249074
31246	249075
18128	249076
87097	249077
31600	249078
60785	249079
85003	249080
36063	249081
133698	249082
46432	249083
1924	249084
67399	249085
23848	249086
459	249087
70730	249088
10383	249089
84440	249090
48485	249091
76868	249092
43266	249093
95667	249094
48747	249095
98381	249096
23821	249097
12883	249098
36792	249099
109900	249100
94578	249101
9346	249102
72563	249103
108351	249104
1699	249105
154145	249106
30662	249107
613	249108
26053	249109
24639	249110
29945	249111
36256	249112
6967	249113
6109	249114
59892	249115
28072	249116
2940	249117
51048	249118
3920	249119
5484	249120
8655	249121
52014	249122
16597	249123
61292	249124
57568	249125
16841	249126
34068	249127
17150	249128
42530	249129
27250	249130
32025	249131
19180	249132
61372	249133
102648	249134
38507	249135
746	249136
8179	249137
4579	249138
2533	249139
13781	249140
2665	249141
10400	249142
42445	249143
46889	249144
44188	249145
24209	249146
9025	249147
61081	249148
690	249149
17452	249150
18387	249151
21822	249152
78388	249153
39293	249154
56153	249155
74206	249156
142970	249157
54643	249158
20363	249159
35999	249160
72612	249161
31603	249162
87815	249163
4948	249164
150964	249165
45555	249166
31551	249167
42848	249168
51318	249169
28481	249170
17459	249171
29609	249172
47213	249173
11566	249174
78195	249175
34175	249176
75398	249177
186	249178
132533	249179
8677	249180
51583	249181
85788	249182
26876	249183
108269	249184
20877	249185
34220	249186
87150	249187
3855	249188
121623	249189
68816	249190
1467	249191
40659	249192
39360	249193
83223	249194
30842	249195
46793	249196
16083	249197
142452	249198
342	249199
35502	249200
45556	249201
30049	249202
4122	249203
5377	249204
11421	249205
456	249206
3968	249207
159	249208
627	249209
70415	249210
27300	249211
10130	249212
164600	249213
58	249214
8724	249215
9362	249216
124799	249217
20126	249218
40942	249219
18642	249220
55611	249221
100	249222
18578	249223
9027	249224
146418	249225
43140	249226
17804	249227
9272	249228
5562	249229
4261	249230
73865	249231
47328	249232
149468	249233
1697	249234
56460	249235
150	249236
48870	249237
146242	249238
31494	249239
53287	249240
9647	249241
51729	249242
1890	249243
64535	249244
3278	249245
64683	249246
6063	249247
63277	249248
31711	249249
19025	249250
56827	249251
17163	249252
1453	249253
87100	249254
5875	249255
36076	249256
95238	249257
265	249258
114673	249259
126122	249260
37174	249261
23668	249262
14649	249263
24934	249264
20326	249265
8	249266
20748	249267
88020	249268
50699	249269
4235	249270
23422	249271
8103	249272
2328	249273
55892	249274
25219	249275
2379	249276
14904	249277
71149	249278
70190	249279
7794	249280
81420	249281
16168	249282
24554	249283
33382	249284
60083	249285
19820	249286
33304	249287
13517	249288
29722	249289
10248	249290
11492	249291
16916	249292
21513	249293
71599	249294
12460	249295
22298	249296
26453	249297
62845	249298
112769	249299
154476	249300
32609	249301
5111	249302
8978	249303
103181	249304
63094	249305
104945	249306
18655	249307
44310	249308
4251	249309
1172	249310
2993	249311
132412	249312
27075	249313
12330	249314
116577	249315
85143	249316
26220	249317
19405	249318
61830	249319
40717	249320
81007	249321
84276	249322
15689	249323
46943	249324
2623	249325
17243	249326
12961	249327
15465	249328
54555	249329
101037	249330
22401	249331
33352	249332
29084	249333
3085	249334
130353	249335
31540	249336
29018	249337
5132	249338
54973	249339
114893	249340
64237	249341
129522	249342
39253	249343
116836	249344
78502	249345
7336	249346
18376	249347
74029	249348
103707	249349
14813	249350
8972	249351
26373	249352
8773	249353
23037	249354
15930	249355
71814	249356
21111	249357
114365	249358
40555	249359
2324	249360
10073	249361
125301	249362
818	249363
14135	249364
123823	249365
64129	249366
33323	249367
21874	249368
42647	249369
53936	249370
56897	249371
92598	249372
19354	249373
124320	249374
44196	249375
59058	249376
51162	249377
175	249378
123298	249379
344	249380
8416	249381
19346	249382
13669	249383
40158	249384
25207	249385
35652	249386
46218	249387
95141	249388
148887	249389
8883	249390
90672	249391
4316	249392
16681	249393
21118	249394
87601	249395
3030	249396
21571	249397
36159	249398
84151	249399
5217	249400
19941	249401
49041	249402
94815	249403
97649	249404
5	249405
10525	249406
130488	249407
63368	249408
517	249409
22516	249410
74166	249411
27364	249412
12711	249413
42	249414
75192	249415
43024	249416
18708	249417
49471	249418
119397	249419
93409	249420
1069	249421
8480	249422
849	249423
7535	249424
14630	249425
7807	249426
16670	249427
23466	249428
58498	249429
15266	249430
21057	249431
1835	249432
115011	249433
11481	249434
13248	249435
18190	249436
292	249437
46173	249438
2239	249439
21944	249440
15809	249441
111793	249442
51308	249443
28070	249444
50914	249445
2606	249446
93477	249447
4364	249448
2931	249449
68695	249450
27653	249451
12579	249452
7209	249453
84844	249454
49305	249455
119641	249456
158909	249457
16436	249458
42866	249459
11455	249460
9851	249461
133281	249462
23625	249463
84593	249464
18324	249465
57847	249466
86847	249467
8140	249468
53037	249469
97317	249470
382	249471
48975	249472
81696	249473
17625	249474
7197	249475
52843	249476
33210	249477
11910	249478
7982	249479
19067	249480
21481	249481
3255	249482
116805	249483
19719	249484
10196	249485
22245	249486
27660	249487
19516	249488
14761	249489
111942	249490
23932	249491
10695	249492
52969	249493
20582	249494
20105	249495
44186	249496
91440	249497
14693	249498
108180	249499
156134	249500
26208	249501
25328	249502
75610	249503
101718	249504
135141	249505
20375	249506
49878	249507
111171	249508
4848	249509
25813	249510
4394	249511
12018	249512
71799	249513
69025	249514
28772	249515
35213	249516
31034	249517
99596	249518
8158	249519
7496	249520
58636	249521
11663	249522
7239	249523
87295	249524
37143	249525
80183	249526
84059	249527
23	249528
36844	249529
47750	249530
13309	249531
36077	249532
35259	249533
34696	249534
19188	249535
32231	249536
6141	249537
44943	249538
123677	249539
92200	249540
13507	249541
57166	249542
99503	249543
26344	249544
37905	249545
4769	249546
2747	249547
107629	249548
85235	249549
8283	249550
53652	249551
31914	249552
79613	249553
102178	249554
94052	249555
52461	249556
49737	249557
60768	249558
51233	249559
44896	249560
126296	249561
67028	249562
67089	249563
2713	249564
116962	249565
51172	249566
22419	249567
52715	249568
11507	249569
48469	249570
32672	249571
61647	249572
95964	249573
65580	249574
35219	249575
10337	249576
35528	249577
121005	249578
25675	249579
57384	249580
53861	249581
22116	249582
64027	249583
31786	249584
2538	249585
80046	249586
2831	249587
162184	249588
1641	249589
28872	249590
46273	249591
12044	249592
1608	249593
31576	249594
18224	249595
19367	249596
160854	249597
32239	249598
11847	249599
122730	249600
20640	249601
13823	249602
40662	249603
55497	249604
38668	249605
1691	249606
9583	249607
14948	249608
2517	249609
2878	249610
11067	249611
268	249612
109830	249613
61190	249614
130207	249615
130279	249616
90122	249617
36073	249618
8904	249619
631	249620
1235	249621
7822	249622
18512	249623
7300	249624
43828	249625
46910	249626
101921	249627
93	249628
1499	249629
44549	249630
131045	249631
7797	249632
164366	249633
25044	249634
5464	249635
5025	249636
41502	249637
4782	249638
32706	249639
146014	249640
15056	249641
122431	249642
5171	249643
46831	249644
4064	249645
1312	249646
27565	249647
44347	249648
9577	249649
27343	249650
82966	249651
1852	249652
42192	249653
76744	249654
121540	249655
118585	249656
52034	249657
9793	249658
4513	249659
590	249660
49581	249661
24370	249662
45412	249663
97021	249664
53167	249665
48883	249666
11644	249667
59191	249668
9626	249669
57221	249670
98143	249671
93596	249672
60125	249673
25648	249674
4486	249675
8474	249676
62926	249677
11990	249678
25259	249679
114664	249680
13007	249681
9236	249682
1226	249683
78989	249684
26366	249685
32335	249686
40765	249687
134713	249688
17111	249689
7984	249690
25570	249691
46453	249692
19011	249693
101745	249694
19801	249695
30093	249696
18979	249697
33661	249698
122269	249699
29464	249700
9867	249701
11002	249702
36606	249703
14135	249704
10085	249705
41149	249706
35440	249707
94166	249708
962	249709
43174	249710
8727	249711
34322	249712
98502	249713
836	249714
197	249715
3409	249716
53264	249717
25287	249718
70752	249719
11629	249720
34061	249721
25077	249722
58666	249723
19138	249724
66023	249725
86545	249726
34209	249727
10901	249728
116727	249729
26587	249730
4911	249731
4835	249732
18901	249733
71344	249734
22651	249735
72023	249736
78367	249737
2380	249738
31171	249739
123103	249740
38905	249741
13528	249742
38184	249743
10316	249744
61775	249745
1777	249746
55594	249747
35814	249748
62599	249749
20043	249750
124834	249751
44012	249752
44735	249753
28973	249754
66488	249755
578	249756
11423	249757
160709	249758
3246	249759
79	249760
10572	249761
86891	249762
28091	249763
8792	249764
16363	249765
1203	249766
76800	249767
12470	249768
12890	249769
51973	249770
721	249771
94183	249772
67398	249773
28607	249774
125460	249775
16086	249776
95418	249777
6267	249778
91660	249779
14867	249780
41763	249781
11033	249782
60552	249783
13439	249784
31100	249785
5386	249786
10619	249787
38331	249788
121729	249789
141482	249790
104754	249791
35801	249792
79933	249793
3211	249794
6399	249795
35855	249796
8793	249797
33666	249798
6895	249799
109138	249800
28003	249801
50975	249802
28551	249803
56457	249804
8583	249805
76660	249806
107	249807
92583	249808
15572	249809
18328	249810
6828	249811
20412	249812
29748	249813
80508	249814
33025	249815
31918	249816
28796	249817
8491	249818
110803	249819
125559	249820
1938	249821
26907	249822
9935	249823
58215	249824
149935	249825
51641	249826
60064	249827
65905	249828
2099	249829
20838	249830
4070	249831
107273	249832
73440	249833
23260	249834
78913	249835
12137	249836
85172	249837
35912	249838
43028	249839
34088	249840
924	249841
9432	249842
48705	249843
22474	249844
19875	249845
31960	249846
31109	249847
43456	249848
5770	249849
17357	249850
23477	249851
82872	249852
71506	249853
2123	249854
128165	249855
26148	249856
136154	249857
37180	249858
18019	249859
8937	249860
16510	249861
5300	249862
1068	249863
59993	249864
10678	249865
101600	249866
45613	249867
18695	249868
67295	249869
32091	249870
27573	249871
8080	249872
31704	249873
28957	249874
147174	249875
38774	249876
18332	249877
2325	249878
938	249879
2570	249880
36009	249881
4661	249882
29677	249883
30944	249884
60600	249885
30283	249886
31732	249887
32952	249888
73129	249889
71991	249890
5275	249891
152862	249892
51617	249893
12066	249894
21062	249895
29385	249896
15141	249897
16902	249898
47978	249899
75902	249900
10612	249901
15631	249902
49279	249903
38761	249904
27480	249905
722	249906
28504	249907
13549	249908
12166	249909
10586	249910
40780	249911
44327	249912
53684	249913
17615	249914
26087	249915
311	249916
123706	249917
44932	249918
148132	249919
84434	249920
30675	249921
56380	249922
37657	249923
48964	249924
712	249925
8004	249926
3051	249927
1359	249928
1213	249929
93001	249930
701	249931
86	249932
4448	249933
1557	249934
1408	249935
9181	249936
16046	249937
36620	249938
45054	249939
19446	249940
88663	249941
27717	249942
71411	249943
38542	249944
14736	249945
11420	249946
74778	249947
77275	249948
103878	249949
36320	249950
8824	249951
43685	249952
89206	249953
68313	249954
7367	249955
19342	249956
2421	249957
29594	249958
20140	249959
9811	249960
131442	249961
15311	249962
89985	249963
99242	249964
91193	249965
85341	249966
32973	249967
4358	249968
14242	249969
129491	249970
4102	249971
135165	249972
7957	249973
96558	249974
24121	249975
590	249976
2211	249977
94599	249978
63837	249979
38774	249980
80102	249981
542	249982
19	249983
108281	249984
39020	249985
8829	249986
75931	249987
1674	249988
49096	249989
124781	249990
47145	249991
3804	249992
50110	249993
7758	249994
18984	249995
11507	249996
38927	249997
1055	249998
23314	249999
5212	250000
33937	250001
695	250002
5449	250003
4226	250004
3072	250005
70236	250006
18822	250007
55142	250008
32866	250009
17008	250010
24264	250011
91013	250012
21481	250013
16867	250014
3947	250015
91719	250016
46054	250017
12245	250018
34495	250019
60740	250020
32118	250021
40904	250022
46859	250023
27048	250024
8	250025
20739	250026
18245	250027
367	250028
7049	250029
3496	250030
4221	250031
14340	250032
8834	250033
33704	250034
84968	250035
824	250036
36880	250037
12995	250038
41591	250039
37826	250040
17159	250041
25017	250042
12612	250043
3621	250044
7581	250045
51523	250046
88365	250047
66772	250048
11707	250049
2879	250050
22028	250051
150525	250052
4	250053
145232	250054
82042	250055
28599	250056
42825	250057
13600	250058
45166	250059
71794	250060
15590	250061
46969	250062
15428	250063
79285	250064
94218	250065
3161	250066
70365	250067
75667	250068
4213	250069
111169	250070
25	250071
65785	250072
30459	250073
94688	250074
89755	250075
41888	250076
18207	250077
16537	250078
9729	250079
67724	250080
33317	250081
999	250082
2223	250083
63572	250084
25635	250085
28919	250086
1477	250087
28496	250088
132804	250089
14809	250090
17520	250091
32299	250092
86625	250093
19010	250094
127621	250095
17005	250096
45770	250097
33783	250098
10447	250099
29386	250100
28314	250101
33696	250102
28627	250103
90391	250104
57957	250105
69019	250106
7445	250107
43487	250108
80743	250109
97895	250110
2401	250111
92606	250112
25	250113
103312	250114
14417	250115
2265	250116
105580	250117
1085	250118
145660	250119
14140	250120
75887	250121
108682	250122
23942	250123
26225	250124
6244	250125
147248	250126
4558	250127
7037	250128
115809	250129
131706	250130
30393	250131
82304	250132
21446	250133
67119	250134
18836	250135
133923	250136
131817	250137
87505	250138
78205	250139
5571	250140
10536	250141
9088	250142
20758	250143
30513	250144
137883	250145
7576	250146
73051	250147
23699	250148
34603	250149
46558	250150
49505	250151
102601	250152
104249	250153
25899	250154
93608	250155
102003	250156
1231	250157
1364	250158
26810	250159
17384	250160
89368	250161
7505	250162
137514	250163
61403	250164
55262	250165
24705	250166
3997	250167
7772	250168
95139	250169
14474	250170
20925	250171
132907	250172
28865	250173
1974	250174
20014	250175
140566	250176
27468	250177
14896	250178
30395	250179
75841	250180
65004	250181
2572	250182
12488	250183
669	250184
120579	250185
75134	250186
2448	250187
23030	250188
8875	250189
466	250190
74140	250191
1840	250192
80695	250193
21373	250194
8326	250195
111083	250196
8853	250197
29373	250198
32986	250199
24322	250200
48978	250201
97282	250202
2950	250203
11219	250204
3558	250205
117935	250206
16359	250207
4619	250208
7323	250209
149	250210
28488	250211
90752	250212
82301	250213
76291	250214
17895	250215
50958	250216
29419	250217
491	250218
8104	250219
58618	250220
104560	250221
361	250222
42108	250223
7456	250224
15764	250225
10390	250226
36656	250227
44554	250228
27867	250229
25765	250230
124922	250231
11988	250232
4974	250233
5323	250234
242	250235
35544	250236
1866	250237
531	250238
29608	250239
153776	250240
125	250241
2700	250242
81811	250243
55042	250244
46021	250245
113	250246
26491	250247
29146	250248
57748	250249
27542	250250
25175	250251
30045	250252
1416	250253
45857	250254
13609	250255
4949	250256
5452	250257
8054	250258
30727	250259
23583	250260
18170	250261
30333	250262
4938	250263
66611	250264
93932	250265
93638	250266
1735	250267
70211	250268
12763	250269
22150	250270
30079	250271
60045	250272
41868	250273
23546	250274
54634	250275
89816	250276
3715	250277
37859	250278
109905	250279
66362	250280
13061	250281
44580	250282
38822	250283
43969	250284
113809	250285
122334	250286
62185	250287
63363	250288
18653	250289
20325	250290
38599	250291
30419	250292
62187	250293
2808	250294
36890	250295
16601	250296
42116	250297
88252	250298
21485	250299
123210	250300
16728	250301
24008	250302
20479	250303
35085	250304
19656	250305
77343	250306
31163	250307
1884	250308
79087	250309
25776	250310
51632	250311
44294	250312
77506	250313
82973	250314
100231	250315
49658	250316
2250	250317
65246	250318
90827	250319
4776	250320
13674	250321
17582	250322
18034	250323
18776	250324
19291	250325
5415	250326
17127	250327
36725	250328
67505	250329
82888	250330
33600	250331
15154	250332
25986	250333
3980	250334
49856	250335
100674	250336
70384	250337
160795	250338
67915	250339
6326	250340
26291	250341
30660	250342
19477	250343
20449	250344
6963	250345
6418	250346
23882	250347
7770	250348
127264	250349
35648	250350
10981	250351
62936	250352
158612	250353
90264	250354
17698	250355
19648	250356
26907	250357
56188	250358
14908	250359
6141	250360
570	250361
119442	250362
44565	250363
22148	250364
50671	250365
75724	250366
3247	250367
92	250368
20693	250369
13135	250370
120762	250371
2466	250372
45764	250373
69506	250374
5297	250375
161498	250376
4062	250377
4534	250378
79118	250379
149206	250380
7407	250381
8974	250382
39393	250383
13710	250384
81576	250385
47	250386
88228	250387
45892	250388
1880	250389
19398	250390
59971	250391
24388	250392
23231	250393
26212	250394
71665	250395
14988	250396
32271	250397
1383	250398
1773	250399
22512	250400
73496	250401
26320	250402
7099	250403
50766	250404
34365	250405
21936	250406
22744	250407
49727	250408
28618	250409
1595	250410
73845	250411
9474	250412
8914	250413
18881	250414
51669	250415
107188	250416
3196	250417
62430	250418
11767	250419
53881	250420
80920	250421
33941	250422
61783	250423
8579	250424
24	250425
7968	250426
1267	250427
12551	250428
99959	250429
137557	250430
7903	250431
8918	250432
16126	250433
150214	250434
101878	250435
31689	250436
12484	250437
54119	250438
96628	250439
83758	250440
74914	250441
42713	250442
30094	250443
107271	250444
64945	250445
51752	250446
152035	250447
27257	250448
5298	250449
83301	250450
27877	250451
122288	250452
9259	250453
13123	250454
28390	250455
50768	250456
46681	250457
47442	250458
4917	250459
680	250460
23027	250461
13516	250462
18920	250463
104860	250464
8359	250465
20736	250466
37308	250467
22706	250468
44172	250469
3312	250470
28498	250471
37816	250472
28696	250473
94232	250474
4755	250475
117547	250476
111568	250477
119042	250478
5720	250479
134344	250480
95809	250481
3497	250482
98607	250483
42041	250484
21667	250485
22694	250486
26669	250487
37039	250488
100282	250489
8017	250490
28191	250491
45438	250492
83264	250493
28777	250494
146147	250495
33194	250496
2593	250497
10986	250498
1722	250499
27764	250500
123194	250501
49009	250502
5611	250503
57764	250504
27165	250505
1570	250506
42702	250507
59171	250508
95675	250509
15001	250510
132875	250511
13251	250512
66770	250513
3096	250514
46569	250515
49937	250516
23667	250517
6416	250518
15787	250519
26577	250520
32085	250521
117161	250522
28697	250523
156111	250524
34002	250525
95190	250526
109201	250527
10623	250528
85714	250529
45260	250530
74	250531
32217	250532
99873	250533
93798	250534
1374	250535
53642	250536
10448	250537
28340	250538
12991	250539
73068	250540
24137	250541
123383	250542
56871	250543
41353	250544
10480	250545
15170	250546
8652	250547
20008	250548
27	250549
2915	250550
44654	250551
118846	250552
73867	250553
12944	250554
97300	250555
7785	250556
11168	250557
25490	250558
54838	250559
59798	250560
2729	250561
42178	250562
36156	250563
6595	250564
31583	250565
7703	250566
65144	250567
17950	250568
74950	250569
4745	250570
74901	250571
3933	250572
23478	250573
13046	250574
92173	250575
4797	250576
14605	250577
33191	250578
15612	250579
69571	250580
26662	250581
54639	250582
54744	250583
16641	250584
32888	250585
11066	250586
16729	250587
722	250588
5559	250589
26666	250590
105638	250591
1365	250592
3889	250593
13034	250594
97947	250595
15655	250596
26585	250597
13033	250598
124999	250599
137816	250600
47432	250601
12106	250602
8179	250603
9918	250604
18878	250605
37358	250606
19733	250607
74050	250608
17985	250609
32363	250610
10017	250611
1083	250612
23787	250613
132941	250614
7731	250615
192	250616
65358	250617
62834	250618
3725	250619
65530	250620
1492	250621
40801	250622
37647	250623
60728	250624
43094	250625
11994	250626
77485	250627
2270	250628
9323	250629
82822	250630
24119	250631
14425	250632
88978	250633
668	250634
6638	250635
89733	250636
50955	250637
53565	250638
165693	250639
8917	250640
79336	250641
14944	250642
3174	250643
20206	250644
15618	250645
158376	250646
22459	250647
33552	250648
1343	250649
923	250650
94854	250651
87288	250652
24247	250653
219	250654
149932	250655
94590	250656
9004	250657
21916	250658
51804	250659
122566	250660
47254	250661
10786	250662
18452	250663
71230	250664
7145	250665
49559	250666
36500	250667
90498	250668
15749	250669
21646	250670
471	250671
57169	250672
7154	250673
4455	250674
50547	250675
33312	250676
22615	250677
66904	250678
4893	250679
32895	250680
20251	250681
38366	250682
7617	250683
386	250684
149740	250685
86571	250686
29667	250687
54944	250688
27592	250689
896	250690
94	250691
32951	250692
10374	250693
40519	250694
22523	250695
114843	250696
50404	250697
25937	250698
72569	250699
80097	250700
1432	250701
45359	250702
1127	250703
54270	250704
28734	250705
116268	250706
212	250707
8769	250708
37518	250709
5592	250710
93224	250711
60089	250712
546	250713
84812	250714
516	250715
90645	250716
2070	250717
20626	250718
12139	250719
8575	250720
2612	250721
59973	250722
12801	250723
62264	250724
99916	250725
57303	250726
3092	250727
97404	250728
20646	250729
57175	250730
18520	250731
23572	250732
13825	250733
46642	250734
124238	250735
667	250736
12484	250737
33072	250738
78354	250739
34350	250740
72767	250741
19571	250742
10022	250743
3455	250744
24010	250745
914	250746
1353	250747
14891	250748
84672	250749
18069	250750
80654	250751
647	250752
12945	250753
78337	250754
2095	250755
61044	250756
11016	250757
7654	250758
127649	250759
4915	250760
20073	250761
111450	250762
55851	250763
12180	250764
39610	250765
8747	250766
136755	250767
46664	250768
61998	250769
10024	250770
121933	250771
23013	250772
15365	250773
9142	250774
35211	250775
57551	250776
3575	250777
8636	250778
71431	250779
3929	250780
55798	250781
7808	250782
10959	250783
106886	250784
68590	250785
31721	250786
111318	250787
204	250788
28919	250789
63886	250790
85121	250791
3086	250792
1014	250793
14054	250794
51693	250795
42489	250796
59470	250797
13611	250798
78326	250799
13747	250800
10328	250801
31	250802
81586	250803
16357	250804
28559	250805
23733	250806
299	250807
60331	250808
7903	250809
8368	250810
6232	250811
6251	250812
23188	250813
29674	250814
39443	250815
12614	250816
16247	250817
21803	250818
8090	250819
4965	250820
57723	250821
9091	250822
1703	250823
397	250824
13862	250825
75087	250826
84605	250827
4881	250828
17798	250829
13814	250830
51749	250831
13098	250832
7588	250833
1653	250834
13039	250835
52597	250836
25942	250837
17647	250838
22846	250839
121874	250840
89450	250841
50501	250842
83565	250843
80096	250844
26300	250845
33346	250846
8696	250847
34243	250848
19801	250849
50777	250850
42686	250851
13424	250852
18811	250853
14932	250854
50534	250855
32862	250856
62245	250857
19950	250858
119596	250859
31386	250860
18759	250861
4023	250862
36085	250863
2111	250864
60859	250865
5229	250866
31114	250867
75111	250868
67449	250869
11980	250870
145172	250871
87886	250872
59212	250873
66178	250874
13015	250875
13867	250876
83559	250877
43746	250878
4959	250879
15872	250880
10665	250881
72359	250882
152609	250883
53933	250884
46341	250885
4601	250886
1474	250887
41392	250888
7198	250889
8255	250890
38666	250891
16121	250892
74540	250893
13666	250894
31153	250895
48865	250896
15678	250897
42	250898
65854	250899
113649	250900
96047	250901
3815	250902
56481	250903
94433	250904
146712	250905
48761	250906
55978	250907
239	250908
3325	250909
47850	250910
52553	250911
59932	250912
139685	250913
131359	250914
114813	250915
14198	250916
11033	250917
6	250918
7328	250919
23639	250920
25616	250921
2110	250922
61215	250923
3119	250924
27302	250925
86776	250926
111414	250927
31949	250928
121148	250929
11895	250930
41178	250931
32110	250932
107275	250933
35111	250934
20103	250935
51813	250936
58559	250937
17421	250938
15107	250939
110666	250940
80795	250941
109447	250942
25680	250943
3082	250944
10713	250945
1065	250946
346	250947
140536	250948
10064	250949
130234	250950
2349	250951
1093	250952
26375	250953
94720	250954
82156	250955
74133	250956
16311	250957
10131	250958
143767	250959
11770	250960
41909	250961
8368	250962
145217	250963
100501	250964
89594	250965
58519	250966
23156	250967
25648	250968
97651	250969
8060	250970
7044	250971
16452	250972
37644	250973
26866	250974
46596	250975
83372	250976
26230	250977
59083	250978
84504	250979
1383	250980
18102	250981
6244	250982
45038	250983
30003	250984
1148	250985
16103	250986
19212	250987
3928	250988
3523	250989
103204	250990
56055	250991
86776	250992
26168	250993
58911	250994
30513	250995
10905	250996
39319	250997
11738	250998
69446	250999
11724	251000
6546	251001
117546	251002
1570	251003
61192	251004
110753	251005
2349	251006
19239	251007
2203	251008
32	251009
30795	251010
11904	251011
209	251012
11930	251013
90985	251014
35593	251015
8878	251016
101089	251017
14694	251018
30157	251019
9305	251020
95502	251021
28867	251022
4008	251023
147760	251024
11696	251025
123963	251026
70030	251027
74935	251028
28453	251029
66401	251030
49661	251031
57511	251032
27150	251033
141272	251034
132738	251035
1707	251036
97026	251037
5314	251038
60087	251039
4924	251040
79044	251041
4980	251042
63156	251043
257	251044
7925	251045
62695	251046
24683	251047
60119	251048
26369	251049
9770	251050
96136	251051
2051	251052
21293	251053
24633	251054
6909	251055
8032	251056
56982	251057
5119	251058
25482	251059
79870	251060
87661	251061
12202	251062
29110	251063
25852	251064
353	251065
60629	251066
21916	251067
62602	251068
150	251069
253	251070
16505	251071
8921	251072
63218	251073
29686	251074
6299	251075
61493	251076
138695	251077
1625	251078
6045	251079
4432	251080
9669	251081
2234	251082
9204	251083
118908	251084
13045	251085
43822	251086
23746	251087
637	251088
18142	251089
40757	251090
35490	251091
46005	251092
86970	251093
3488	251094
22460	251095
66942	251096
41321	251097
110496	251098
8380	251099
1581	251100
3217	251101
200	251102
14146	251103
508	251104
25544	251105
33621	251106
20762	251107
54285	251108
146485	251109
6712	251110
56569	251111
129895	251112
106964	251113
2063	251114
107974	251115
10563	251116
6645	251117
46175	251118
21161	251119
26172	251120
136611	251121
10540	251122
5143	251123
6733	251124
49175	251125
33350	251126
115913	251127
52342	251128
22967	251129
72272	251130
129033	251131
61455	251132
9383	251133
25078	251134
23622	251135
14630	251136
57440	251137
3402	251138
133480	251139
12771	251140
31204	251141
54265	251142
64150	251143
49657	251144
3419	251145
2659	251146
72618	251147
7583	251148
8879	251149
102636	251150
156888	251151
27888	251152
10029	251153
110011	251154
49110	251155
6747	251156
5003	251157
18753	251158
30222	251159
25409	251160
2548	251161
69415	251162
3892	251163
24600	251164
88271	251165
59835	251166
13502	251167
149207	251168
1228	251169
7473	251170
130192	251171
91702	251172
47797	251173
4788	251174
80127	251175
24086	251176
36699	251177
426	251178
84856	251179
25410	251180
2	251181
16903	251182
82226	251183
19007	251184
128293	251185
96541	251186
6156	251187
2089	251188
8077	251189
101846	251190
121847	251191
75095	251192
159274	251193
6543	251194
14878	251195
45789	251196
7376	251197
16144	251198
93200	251199
90922	251200
24344	251201
2883	251202
4306	251203
8567	251204
165527	251205
38950	251206
38635	251207
13092	251208
96886	251209
7587	251210
16633	251211
54097	251212
59494	251213
39208	251214
57362	251215
76975	251216
61234	251217
86474	251218
8858	251219
5147	251220
53066	251221
1655	251222
17003	251223
23262	251224
146848	251225
40953	251226
17867	251227
105780	251228
70510	251229
54736	251230
11632	251231
8028	251232
133080	251233
151797	251234
22177	251235
17910	251236
137	251237
18450	251238
1019	251239
61540	251240
3252	251241
30667	251242
33842	251243
63877	251244
4476	251245
2591	251246
9122	251247
10464	251248
47990	251249
60648	251250
7190	251251
55409	251252
23422	251253
3769	251254
50909	251255
8218	251256
4981	251257
2604	251258
75291	251259
87459	251260
82107	251261
131375	251262
5886	251263
20274	251264
109104	251265
64048	251266
7827	251267
1620	251268
30171	251269
37357	251270
117830	251271
43802	251272
63993	251273
733	251274
74721	251275
27442	251276
19432	251277
139283	251278
1298	251279
22585	251280
101154	251281
70486	251282
104447	251283
32639	251284
54783	251285
1689	251286
102714	251287
7665	251288
92592	251289
12634	251290
17877	251291
52122	251292
8067	251293
17796	251294
1586	251295
35319	251296
36261	251297
10893	251298
6950	251299
39626	251300
14951	251301
28099	251302
22228	251303
25322	251304
45215	251305
9560	251306
31459	251307
107978	251308
32304	251309
73102	251310
4424	251311
2054	251312
4212	251313
103593	251314
8436	251315
3749	251316
303	251317
5121	251318
42154	251319
105447	251320
27285	251321
82576	251322
47382	251323
107098	251324
22164	251325
55480	251326
4598	251327
52236	251328
85738	251329
12137	251330
17116	251331
11354	251332
50439	251333
7811	251334
8186	251335
1505	251336
62337	251337
17709	251338
27569	251339
27282	251340
65363	251341
18883	251342
8998	251343
48637	251344
94846	251345
123780	251346
12268	251347
11102	251348
130065	251349
34056	251350
1658	251351
91431	251352
40774	251353
5052	251354
10184	251355
40349	251356
2864	251357
67112	251358
205	251359
22719	251360
84808	251361
11152	251362
58996	251363
15347	251364
28829	251365
35909	251366
20342	251367
1165	251368
71261	251369
16349	251370
33602	251371
55375	251372
9207	251373
116699	251374
3082	251375
84760	251376
804	251377
28803	251378
28859	251379
52145	251380
7626	251381
24395	251382
16051	251383
20684	251384
1451	251385
56314	251386
40216	251387
25894	251388
62433	251389
713	251390
8778	251391
4919	251392
16205	251393
47997	251394
467	251395
58766	251396
126	251397
57594	251398
1303	251399
15493	251400
12784	251401
24641	251402
160821	251403
58659	251404
105928	251405
7033	251406
73829	251407
3117	251408
43316	251409
101544	251410
22784	251411
134233	251412
21866	251413
66213	251414
5467	251415
224	251416
71693	251417
42503	251418
65082	251419
61498	251420
69691	251421
3986	251422
32867	251423
4550	251424
48693	251425
20155	251426
52085	251427
16070	251428
73630	251429
101984	251430
60510	251431
130685	251432
67730	251433
17879	251434
961	251435
33753	251436
59438	251437
107807	251438
55970	251439
32880	251440
103780	251441
67705	251442
19721	251443
45291	251444
625	251445
37882	251446
112718	251447
7188	251448
80941	251449
31398	251450
141123	251451
34309	251452
65518	251453
16908	251454
10722	251455
39973	251456
36971	251457
6577	251458
29404	251459
107602	251460
49133	251461
2138	251462
16727	251463
78242	251464
13373	251465
84241	251466
64994	251467
51827	251468
57283	251469
8412	251470
125158	251471
35554	251472
47992	251473
48160	251474
30315	251475
11864	251476
51283	251477
118610	251478
12383	251479
54034	251480
15231	251481
42393	251482
19725	251483
115551	251484
48468	251485
11706	251486
64427	251487
52236	251488
6948	251489
24931	251490
82617	251491
32837	251492
120654	251493
25677	251494
1482	251495
69230	251496
28918	251497
164862	251498
111090	251499
1294	251500
8672	251501
1664	251502
7603	251503
26448	251504
164522	251505
107165	251506
552	251507
2697	251508
64070	251509
86618	251510
38650	251511
12966	251512
33822	251513
708	251514
117729	251515
8768	251516
29776	251517
118825	251518
17509	251519
13195	251520
39194	251521
828	251522
12395	251523
10147	251524
39168	251525
107148	251526
26501	251527
6171	251528
56923	251529
8448	251530
22589	251531
18638	251532
87661	251533
36330	251534
712	251535
25630	251536
25193	251537
57635	251538
15299	251539
129984	251540
14066	251541
12573	251542
48297	251543
16197	251544
86738	251545
17630	251546
33927	251547
21327	251548
35571	251549
11522	251550
38321	251551
35019	251552
12365	251553
46953	251554
10595	251555
38543	251556
42720	251557
115171	251558
88259	251559
15609	251560
20409	251561
141918	251562
516	251563
102556	251564
15039	251565
93668	251566
39566	251567
121546	251568
12751	251569
61957	251570
67023	251571
14727	251572
130573	251573
61673	251574
21	251575
116297	251576
14385	251577
74380	251578
90159	251579
70657	251580
4169	251581
166261	251582
32496	251583
5100	251584
18191	251585
525	251586
19882	251587
3718	251588
105724	251589
9921	251590
3608	251591
25720	251592
65210	251593
12221	251594
11834	251595
73648	251596
2173	251597
10512	251598
34949	251599
56856	251600
101464	251601
158347	251602
19395	251603
1636	251604
39980	251605
88968	251606
27150	251607
13767	251608
72485	251609
1614	251610
25978	251611
5229	251612
16503	251613
92323	251614
54571	251615
23132	251616
2104	251617
132733	251618
20471	251619
18638	251620
84029	251621
15988	251622
2408	251623
3061	251624
3327	251625
86282	251626
12269	251627
7352	251628
26044	251629
20065	251630
98830	251631
10891	251632
3780	251633
1256	251634
1598	251635
17740	251636
27649	251637
136641	251638
6282	251639
41189	251640
123179	251641
71448	251642
25361	251643
9987	251644
89222	251645
16999	251646
2032	251647
10603	251648
26989	251649
606	251650
4761	251651
195	251652
21956	251653
66714	251654
50901	251655
43729	251656
2975	251657
7828	251658
25685	251659
21162	251660
67546	251661
70602	251662
42313	251663
28002	251664
122521	251665
16798	251666
58559	251667
5580	251668
84388	251669
61178	251670
87828	251671
26397	251672
102756	251673
20613	251674
628	251675
94242	251676
65414	251677
22560	251678
924	251679
60361	251680
15307	251681
32672	251682
14460	251683
35833	251684
19798	251685
73158	251686
92429	251687
158359	251688
134081	251689
758	251690
7978	251691
41372	251692
40791	251693
86704	251694
103842	251695
10836	251696
36299	251697
125531	251698
6028	251699
3413	251700
5231	251701
14813	251702
163860	251703
153195	251704
356	251705
7606	251706
6293	251707
11971	251708
134357	251709
18509	251710
3572	251711
4944	251712
128167	251713
98474	251714
10151	251715
28728	251716
35845	251717
1657	251718
41485	251719
12497	251720
86101	251721
30129	251722
38771	251723
75272	251724
79003	251725
6115	251726
86960	251727
3293	251728
9071	251729
1629	251730
311	251731
3932	251732
89358	251733
636	251734
26917	251735
13283	251736
11330	251737
124289	251738
9919	251739
31771	251740
96525	251741
3185	251742
73595	251743
45676	251744
62712	251745
65184	251746
11230	251747
37655	251748
15315	251749
25514	251750
87570	251751
9329	251752
32792	251753
101	251754
110151	251755
3879	251756
11852	251757
142972	251758
2790	251759
19138	251760
104909	251761
74877	251762
41385	251763
100471	251764
72936	251765
34388	251766
3928	251767
6423	251768
164863	251769
18966	251770
65449	251771
60480	251772
60710	251773
21084	251774
5141	251775
88724	251776
36781	251777
85605	251778
10985	251779
9609	251780
47492	251781
49060	251782
10722	251783
264	251784
42066	251785
14101	251786
26930	251787
32963	251788
92811	251789
46586	251790
49109	251791
41540	251792
21133	251793
2140	251794
43616	251795
11430	251796
40237	251797
21667	251798
25358	251799
19298	251800
93491	251801
11189	251802
84633	251803
42528	251804
12791	251805
20778	251806
59342	251807
20571	251808
81604	251809
23142	251810
11642	251811
13404	251812
72982	251813
5136	251814
109796	251815
9058	251816
23702	251817
4385	251818
29179	251819
70606	251820
77990	251821
13608	251822
859	251823
5848	251824
2065	251825
4341	251826
134711	251827
19020	251828
80942	251829
46154	251830
59727	251831
14650	251832
131765	251833
16001	251834
9525	251835
2740	251836
158452	251837
117363	251838
2040	251839
87865	251840
33622	251841
94341	251842
2591	251843
46790	251844
846	251845
44889	251846
2322	251847
6830	251848
293	251849
68475	251850
50154	251851
11188	251852
79926	251853
810	251854
10614	251855
54	251856
42202	251857
24596	251858
3657	251859
8180	251860
68958	251861
76244	251862
12339	251863
1563	251864
1438	251865
39359	251866
1740	251867
21959	251868
18726	251869
50406	251870
46260	251871
7848	251872
5788	251873
85669	251874
16240	251875
58944	251876
3162	251877
47751	251878
42348	251879
30700	251880
73930	251881
85653	251882
40635	251883
92602	251884
70898	251885
139910	251886
81546	251887
148747	251888
67071	251889
19299	251890
39571	251891
23971	251892
7264	251893
32902	251894
73403	251895
29000	251896
32932	251897
34925	251898
120810	251899
59865	251900
33477	251901
21839	251902
17629	251903
45437	251904
61852	251905
15748	251906
18870	251907
57305	251908
94749	251909
1748	251910
84419	251911
10410	251912
83289	251913
84309	251914
1973	251915
132711	251916
23563	251917
9639	251918
25132	251919
4	251920
1147	251921
38817	251922
132135	251923
76785	251924
7491	251925
103889	251926
21477	251927
13202	251928
21730	251929
31731	251930
83708	251931
24811	251932
57398	251933
6282	251934
42058	251935
29151	251936
43627	251937
11553	251938
582	251939
1987	251940
29160	251941
49491	251942
56027	251943
104165	251944
76669	251945
84490	251946
15839	251947
16328	251948
34104	251949
708	251950
3074	251951
21854	251952
66908	251953
25127	251954
6890	251955
32691	251956
22119	251957
4614	251958
29783	251959
36507	251960
2556	251961
14560	251962
13758	251963
12640	251964
130475	251965
254	251966
2517	251967
38513	251968
92247	251969
627	251970
8203	251971
30155	251972
26532	251973
51653	251974
18132	251975
53061	251976
6768	251977
17286	251978
16380	251979
30907	251980
32789	251981
77396	251982
48970	251983
3822	251984
15694	251985
42235	251986
64900	251987
1738	251988
23471	251989
424	251990
13093	251991
86079	251992
39921	251993
18801	251994
27886	251995
10074	251996
139128	251997
68438	251998
22	251999
12293	252000
7508	252001
34573	252002
43869	252003
88468	252004
93182	252005
35637	252006
38868	252007
8760	252008
14215	252009
84625	252010
44193	252011
100436	252012
23017	252013
21618	252014
24542	252015
97112	252016
113908	252017
73426	252018
36854	252019
20624	252020
79886	252021
60332	252022
2706	252023
26577	252024
779	252025
39312	252026
7866	252027
140	252028
5157	252029
12190	252030
87349	252031
822	252032
67277	252033
33825	252034
25850	252035
64603	252036
574	252037
25137	252038
27425	252039
26281	252040
25524	252041
1941	252042
2310	252043
108688	252044
36750	252045
128169	252046
132207	252047
26198	252048
26170	252049
41064	252050
11417	252051
8999	252052
43730	252053
45637	252054
9	252055
31994	252056
12534	252057
3841	252058
19986	252059
8349	252060
68517	252061
29141	252062
107	252063
47779	252064
118748	252065
48501	252066
1682	252067
104197	252068
13070	252069
75975	252070
135029	252071
97562	252072
79932	252073
5640	252074
27699	252075
869	252076
26258	252077
74072	252078
87152	252079
45062	252080
73295	252081
31634	252082
366	252083
13427	252084
3922	252085
21426	252086
131025	252087
22470	252088
57317	252089
70617	252090
67730	252091
34	252092
7918	252093
71175	252094
24067	252095
90748	252096
2534	252097
64424	252098
16412	252099
31861	252100
46854	252101
16953	252102
147594	252103
116334	252104
26713	252105
10611	252106
104568	252107
30762	252108
7131	252109
124	252110
18984	252111
55076	252112
5573	252113
78564	252114
439	252115
95500	252116
2977	252117
22720	252118
33597	252119
39535	252120
9862	252121
11461	252122
122111	252123
39886	252124
114393	252125
72530	252126
580	252127
6698	252128
5422	252129
133600	252130
40376	252131
133670	252132
36682	252133
20899	252134
148641	252135
32665	252136
30244	252137
87597	252138
57855	252139
57916	252140
142820	252141
24634	252142
17052	252143
16019	252144
40784	252145
45721	252146
40034	252147
71348	252148
18536	252149
11941	252150
23615	252151
18187	252152
10207	252153
4021	252154
43	252155
10809	252156
661	252157
1080	252158
19502	252159
51627	252160
46816	252161
51869	252162
119844	252163
58669	252164
53474	252165
10698	252166
89499	252167
24508	252168
280	252169
2950	252170
3667	252171
117971	252172
14612	252173
1684	252174
7007	252175
2748	252176
73770	252177
34896	252178
157833	252179
2181	252180
57831	252181
9677	252182
85894	252183
62546	252184
18708	252185
62669	252186
3088	252187
4942	252188
9799	252189
98941	252190
49914	252191
102486	252192
26196	252193
5646	252194
68150	252195
46305	252196
30371	252197
77349	252198
83778	252199
162111	252200
11256	252201
79670	252202
40634	252203
120708	252204
2300	252205
12306	252206
14974	252207
32720	252208
46343	252209
5417	252210
44010	252211
126305	252212
76907	252213
129	252214
7878	252215
19889	252216
162200	252217
14689	252218
16215	252219
41988	252220
6637	252221
118196	252222
27477	252223
30323	252224
6657	252225
7139	252226
51035	252227
2265	252228
157372	252229
33266	252230
38682	252231
9371	252232
21578	252233
9644	252234
24696	252235
38420	252236
8421	252237
51511	252238
30703	252239
100950	252240
69800	252241
33041	252242
720	252243
116705	252244
814	252245
81528	252246
1407	252247
14879	252248
165260	252249
27864	252250
19931	252251
60234	252252
105	252253
7373	252254
5152	252255
55027	252256
60160	252257
1108	252258
41251	252259
57243	252260
43787	252261
75247	252262
133614	252263
82	252264
11192	252265
86049	252266
68210	252267
76336	252268
30630	252269
1031	252270
29157	252271
10291	252272
13339	252273
2242	252274
13903	252275
3939	252276
115	252277
1184	252278
10420	252279
30877	252280
63847	252281
61490	252282
117682	252283
54123	252284
84420	252285
463	252286
56422	252287
19641	252288
57112	252289
2765	252290
50307	252291
66012	252292
3263	252293
22547	252294
7905	252295
32038	252296
32941	252297
49254	252298
58958	252299
7444	252300
9833	252301
7814	252302
1152	252303
29542	252304
3450	252305
35381	252306
48054	252307
11010	252308
57746	252309
860	252310
28884	252311
101044	252312
12713	252313
70765	252314
69226	252315
84371	252316
9885	252317
82420	252318
12150	252319
852	252320
56072	252321
16835	252322
64546	252323
13708	252324
1526	252325
158	252326
22894	252327
12720	252328
60737	252329
102410	252330
7528	252331
14414	252332
34997	252333
27235	252334
28075	252335
30680	252336
19371	252337
59883	252338
56935	252339
880	252340
466	252341
54079	252342
797	252343
5796	252344
30173	252345
45370	252346
61964	252347
145107	252348
43850	252349
32246	252350
11923	252351
14	252352
5594	252353
521	252354
75011	252355
2673	252356
61794	252357
9570	252358
7495	252359
8647	252360
74438	252361
42178	252362
10714	252363
153053	252364
16098	252365
30352	252366
54322	252367
73834	252368
26901	252369
441	252370
60085	252371
1947	252372
6714	252373
41303	252374
145565	252375
10455	252376
126509	252377
91474	252378
13350	252379
47796	252380
74160	252381
74385	252382
2626	252383
2386	252384
589	252385
12612	252386
32590	252387
2224	252388
80921	252389
4566	252390
114374	252391
127083	252392
793	252393
7087	252394
2366	252395
69238	252396
85228	252397
15086	252398
3939	252399
18224	252400
24975	252401
4781	252402
38373	252403
46034	252404
30251	252405
85693	252406
15443	252407
15996	252408
15642	252409
1665	252410
38790	252411
4206	252412
27512	252413
63625	252414
649	252415
27192	252416
46161	252417
65142	252418
40217	252419
122898	252420
16129	252421
3567	252422
453	252423
17714	252424
84641	252425
122244	252426
12977	252427
20734	252428
165351	252429
12145	252430
14181	252431
4833	252432
12761	252433
21098	252434
48424	252435
79050	252436
34072	252437
85947	252438
35123	252439
19230	252440
8282	252441
482	252442
130345	252443
39572	252444
29957	252445
13852	252446
42116	252447
14026	252448
9785	252449
62624	252450
18219	252451
7235	252452
62244	252453
8663	252454
11942	252455
30828	252456
16209	252457
50022	252458
1437	252459
9849	252460
64636	252461
15597	252462
24804	252463
4361	252464
44343	252465
9898	252466
2247	252467
7108	252468
15490	252469
475	252470
11145	252471
8707	252472
1866	252473
17247	252474
108544	252475
1224	252476
4523	252477
48682	252478
19816	252479
28353	252480
2352	252481
42998	252482
57949	252483
39976	252484
93815	252485
37965	252486
51489	252487
12964	252488
6949	252489
81414	252490
1819	252491
2194	252492
23533	252493
20465	252494
25214	252495
39706	252496
22687	252497
12651	252498
20606	252499
42562	252500
83510	252501
34914	252502
87043	252503
46287	252504
58298	252505
6146	252506
3834	252507
104164	252508
45858	252509
57967	252510
24702	252511
1750	252512
32484	252513
13064	252514
23527	252515
88808	252516
20649	252517
54964	252518
13713	252519
26847	252520
25191	252521
78471	252522
34201	252523
10675	252524
36765	252525
12615	252526
138657	252527
9216	252528
12126	252529
48203	252530
9781	252531
36439	252532
2332	252533
18003	252534
6757	252535
105318	252536
17440	252537
9548	252538
72251	252539
4661	252540
844	252541
2116	252542
6960	252543
75711	252544
67676	252545
35821	252546
66997	252547
12469	252548
648	252549
372	252550
47091	252551
6139	252552
27924	252553
47407	252554
359	252555
708	252556
23008	252557
43660	252558
17999	252559
101416	252560
30852	252561
16	252562
24321	252563
52592	252564
25395	252565
10085	252566
52896	252567
87547	252568
31551	252569
7885	252570
27134	252571
36203	252572
235	252573
14427	252574
498	252575
388	252576
4303	252577
20058	252578
104821	252579
15717	252580
13315	252581
146057	252582
20961	252583
30495	252584
43820	252585
120289	252586
16942	252587
133473	252588
71467	252589
1026	252590
21800	252591
128526	252592
38007	252593
40548	252594
14065	252595
57982	252596
45251	252597
13158	252598
23526	252599
4184	252600
73490	252601
20014	252602
5903	252603
66232	252604
19882	252605
769	252606
7640	252607
20707	252608
30614	252609
31720	252610
7111	252611
8653	252612
70812	252613
15422	252614
60101	252615
37397	252616
9737	252617
70582	252618
38371	252619
7404	252620
136932	252621
574	252622
46778	252623
71795	252624
125564	252625
25768	252626
47492	252627
1642	252628
121142	252629
107115	252630
159110	252631
39087	252632
42083	252633
31941	252634
5434	252635
35617	252636
34767	252637
28625	252638
136091	252639
85737	252640
3792	252641
29361	252642
22338	252643
29867	252644
51198	252645
72215	252646
59069	252647
88235	252648
53068	252649
47057	252650
121699	252651
129207	252652
12107	252653
17719	252654
42126	252655
24651	252656
34114	252657
31067	252658
15316	252659
70317	252660
145337	252661
56407	252662
41086	252663
70990	252664
111794	252665
132639	252666
3449	252667
42148	252668
52802	252669
45059	252670
9102	252671
35893	252672
13808	252673
45980	252674
18363	252675
6589	252676
25408	252677
4913	252678
9994	252679
157302	252680
57294	252681
23559	252682
5803	252683
12310	252684
2474	252685
43546	252686
2743	252687
15907	252688
5494	252689
670	252690
7673	252691
38044	252692
97142	252693
46674	252694
70512	252695
10432	252696
44545	252697
7165	252698
54712	252699
127	252700
72275	252701
20878	252702
106805	252703
1148	252704
9431	252705
4264	252706
128647	252707
106522	252708
1	252709
510	252710
5278	252711
63221	252712
62916	252713
42829	252714
67937	252715
36250	252716
9592	252717
18841	252718
89348	252719
19564	252720
8174	252721
15813	252722
13084	252723
73169	252724
83807	252725
71302	252726
16070	252727
13595	252728
32275	252729
9906	252730
16113	252731
48989	252732
109532	252733
16766	252734
10523	252735
67047	252736
364	252737
20312	252738
49800	252739
16811	252740
37265	252741
65336	252742
14435	252743
7001	252744
12326	252745
191	252746
2543	252747
12489	252748
38728	252749
9052	252750
20619	252751
17432	252752
96693	252753
73155	252754
48616	252755
15905	252756
93288	252757
102489	252758
587	252759
4915	252760
63555	252761
28368	252762
135	252763
40325	252764
25357	252765
29182	252766
28938	252767
5766	252768
43282	252769
64307	252770
150	252771
69248	252772
105280	252773
84481	252774
93952	252775
3834	252776
18575	252777
44508	252778
116866	252779
25452	252780
6674	252781
115	252782
3736	252783
122938	252784
4377	252785
25414	252786
40396	252787
2313	252788
12403	252789
62590	252790
15867	252791
29803	252792
4956	252793
85006	252794
23593	252795
81158	252796
93924	252797
9448	252798
14431	252799
144737	252800
1876	252801
57546	252802
8809	252803
91790	252804
44444	252805
1227	252806
110163	252807
32153	252808
41909	252809
910	252810
8128	252811
8049	252812
502	252813
6759	252814
621	252815
15857	252816
66858	252817
48912	252818
29152	252819
21279	252820
142560	252821
30305	252822
2254	252823
16907	252824
60824	252825
615	252826
38398	252827
54907	252828
3362	252829
38832	252830
2099	252831
11069	252832
969	252833
91663	252834
9930	252835
1137	252836
988	252837
20716	252838
44614	252839
4829	252840
31175	252841
19692	252842
12	252843
70207	252844
12419	252845
5073	252846
49282	252847
79149	252848
81651	252849
30596	252850
33111	252851
52612	252852
14141	252853
1361	252854
63507	252855
44129	252856
104949	252857
43606	252858
165891	252859
96174	252860
105528	252861
27957	252862
19340	252863
30634	252864
8816	252865
2283	252866
44695	252867
8484	252868
16162	252869
14063	252870
27243	252871
4423	252872
124165	252873
84655	252874
22479	252875
176	252876
52270	252877
15005	252878
58007	252879
8222	252880
12869	252881
34702	252882
71449	252883
52902	252884
621	252885
33376	252886
29159	252887
60	252888
85526	252889
78224	252890
69847	252891
13390	252892
14273	252893
16901	252894
55538	252895
18794	252896
60787	252897
64295	252898
134368	252899
21639	252900
2313	252901
1035	252902
20050	252903
35375	252904
545	252905
36427	252906
2397	252907
16742	252908
17692	252909
51527	252910
104871	252911
7	252912
2036	252913
22458	252914
4721	252915
100921	252916
896	252917
26030	252918
24327	252919
7580	252920
24824	252921
18968	252922
18136	252923
5519	252924
75427	252925
4065	252926
27595	252927
10484	252928
14388	252929
43053	252930
92595	252931
125541	252932
92155	252933
78929	252934
37487	252935
71826	252936
1474	252937
42340	252938
602	252939
23823	252940
33567	252941
19089	252942
97	252943
75900	252944
55045	252945
128313	252946
19483	252947
44203	252948
65636	252949
3567	252950
225	252951
35400	252952
6520	252953
81520	252954
22389	252955
13834	252956
120658	252957
33351	252958
67134	252959
6417	252960
2128	252961
34642	252962
25244	252963
26638	252964
43620	252965
8823	252966
119977	252967
74279	252968
123993	252969
33411	252970
93073	252971
154217	252972
102975	252973
95011	252974
7218	252975
6966	252976
7847	252977
80014	252978
4044	252979
273	252980
38257	252981
142237	252982
101829	252983
28835	252984
12989	252985
110189	252986
95214	252987
85227	252988
55751	252989
387	252990
22003	252991
50927	252992
11007	252993
29224	252994
29948	252995
10159	252996
149706	252997
2529	252998
160693	252999
23751	253000
110418	253001
41125	253002
49689	253003
77134	253004
375	253005
31313	253006
111117	253007
83924	253008
10262	253009
3769	253010
81434	253011
11204	253012
69625	253013
126138	253014
5768	253015
56855	253016
284	253017
81605	253018
121799	253019
2163	253020
3173	253021
21095	253022
4800	253023
128042	253024
45266	253025
78493	253026
165	253027
147745	253028
75693	253029
2792	253030
11636	253031
13108	253032
67945	253033
49012	253034
36574	253035
56998	253036
16945	253037
62555	253038
66060	253039
15455	253040
115668	253041
40615	253042
93371	253043
388	253044
5319	253045
38431	253046
20916	253047
856	253048
39104	253049
511	253050
1269	253051
27219	253052
9738	253053
43349	253054
17023	253055
96436	253056
1062	253057
6243	253058
60390	253059
3673	253060
11118	253061
93970	253062
7721	253063
17459	253064
47273	253065
44702	253066
25723	253067
11274	253068
693	253069
104152	253070
4660	253071
3947	253072
24288	253073
88285	253074
4739	253075
38422	253076
108724	253077
115820	253078
608	253079
102236	253080
8904	253081
42116	253082
78479	253083
65648	253084
58817	253085
35563	253086
24050	253087
7332	253088
2267	253089
166470	253090
10636	253091
84432	253092
6727	253093
51109	253094
68348	253095
46667	253096
7693	253097
6085	253098
3654	253099
19488	253100
38041	253101
85326	253102
75338	253103
13432	253104
4929	253105
16667	253106
3307	253107
23031	253108
135855	253109
57277	253110
97418	253111
9453	253112
88273	253113
95224	253114
43339	253115
24707	253116
25944	253117
133914	253118
4251	253119
1958	253120
12151	253121
1503	253122
25281	253123
11391	253124
30014	253125
84404	253126
10944	253127
78998	253128
95226	253129
20003	253130
42578	253131
10395	253132
22215	253133
103119	253134
749	253135
8427	253136
19883	253137
13553	253138
966	253139
6723	253140
41451	253141
29159	253142
53988	253143
10422	253144
14069	253145
8991	253146
67908	253147
30816	253148
19836	253149
116897	253150
10016	253151
22976	253152
44645	253153
114736	253154
112364	253155
2922	253156
47342	253157
65932	253158
84594	253159
2365	253160
2868	253161
9681	253162
19938	253163
22691	253164
140915	253165
36892	253166
32904	253167
158511	253168
33811	253169
100395	253170
16556	253171
43043	253172
91562	253173
61310	253174
87771	253175
439	253176
266	253177
8022	253178
2376	253179
68448	253180
110555	253181
102246	253182
27778	253183
21643	253184
147474	253185
13730	253186
23493	253187
128549	253188
52824	253189
36605	253190
72525	253191
54525	253192
87592	253193
393	253194
21075	253195
24506	253196
19598	253197
4396	253198
153421	253199
485	253200
65515	253201
27802	253202
71675	253203
11335	253204
8141	253205
7540	253206
17024	253207
25969	253208
45845	253209
10394	253210
64275	253211
17723	253212
35636	253213
57655	253214
23389	253215
60533	253216
61259	253217
2381	253218
1783	253219
567	253220
2635	253221
23984	253222
2634	253223
22266	253224
1429	253225
1320	253226
12401	253227
62433	253228
54076	253229
62658	253230
10243	253231
3240	253232
6313	253233
5055	253234
48203	253235
18788	253236
20937	253237
9085	253238
56290	253239
28783	253240
7606	253241
5485	253242
7364	253243
87724	253244
69332	253245
2133	253246
10658	253247
39821	253248
13780	253249
2117	253250
14940	253251
70836	253252
15613	253253
10570	253254
78374	253255
25297	253256
51966	253257
92738	253258
29252	253259
88362	253260
9679	253261
5382	253262
40103	253263
20128	253264
11841	253265
46970	253266
19134	253267
118247	253268
122015	253269
100940	253270
65703	253271
33771	253272
261	253273
18468	253274
35360	253275
52469	253276
81182	253277
54662	253278
11500	253279
35600	253280
10511	253281
6358	253282
24022	253283
2728	253284
3464	253285
10118	253286
50091	253287
77718	253288
13312	253289
44277	253290
2815	253291
22658	253292
48248	253293
448	253294
53012	253295
29853	253296
6996	253297
56152	253298
55471	253299
11937	253300
1070	253301
94077	253302
16711	253303
60512	253304
36912	253305
3518	253306
27347	253307
142517	253308
31095	253309
1956	253310
5978	253311
92993	253312
88138	253313
24860	253314
68154	253315
21876	253316
19613	253317
1948	253318
103759	253319
11454	253320
58765	253321
53720	253322
125404	253323
589	253324
54102	253325
12740	253326
667	253327
6746	253328
1010	253329
16559	253330
45716	253331
10607	253332
499	253333
72821	253334
113891	253335
18322	253336
69811	253337
23247	253338
60213	253339
25922	253340
12215	253341
35083	253342
10540	253343
719	253344
99048	253345
51936	253346
37166	253347
957	253348
57195	253349
116	253350
22566	253351
29086	253352
32838	253353
17841	253354
78	253355
25424	253356
15279	253357
69543	253358
68002	253359
19359	253360
50553	253361
86643	253362
66690	253363
56167	253364
28089	253365
5237	253366
130649	253367
70958	253368
28668	253369
131650	253370
81603	253371
31616	253372
14850	253373
22577	253374
72631	253375
10872	253376
109985	253377
20640	253378
15085	253379
8194	253380
34770	253381
292	253382
864	253383
46881	253384
23241	253385
336	253386
4591	253387
54516	253388
13238	253389
3485	253390
33842	253391
123637	253392
2398	253393
24913	253394
44929	253395
31860	253396
77268	253397
12016	253398
29060	253399
40305	253400
45985	253401
25065	253402
717	253403
75851	253404
79591	253405
21836	253406
132772	253407
47675	253408
93305	253409
20049	253410
81903	253411
30195	253412
103105	253413
77522	253414
157448	253415
86078	253416
75910	253417
38033	253418
64624	253419
34152	253420
943	253421
15872	253422
55281	253423
5573	253424
34464	253425
45968	253426
6208	253427
25574	253428
1702	253429
27798	253430
54078	253431
80787	253432
95984	253433
14166	253434
148	253435
56733	253436
50128	253437
38904	253438
9074	253439
507	253440
10225	253441
141151	253442
42852	253443
128537	253444
47262	253445
24133	253446
49814	253447
116072	253448
90740	253449
36372	253450
323	253451
59840	253452
81117	253453
61997	253454
7587	253455
8539	253456
82976	253457
20507	253458
5446	253459
120293	253460
22793	253461
23637	253462
157798	253463
23741	253464
73886	253465
4409	253466
833	253467
1389	253468
45045	253469
1851	253470
90875	253471
10074	253472
85225	253473
7081	253474
13954	253475
92296	253476
9709	253477
8348	253478
34157	253479
32217	253480
21412	253481
12279	253482
32513	253483
58076	253484
23175	253485
24385	253486
999	253487
156	253488
128689	253489
147537	253490
1192	253491
22437	253492
630	253493
41013	253494
66683	253495
349	253496
14100	253497
23243	253498
164820	253499
4057	253500
114816	253501
19755	253502
4710	253503
1794	253504
1268	253505
45465	253506
108738	253507
13543	253508
2242	253509
7550	253510
98612	253511
18684	253512
1237	253513
103494	253514
15292	253515
35591	253516
2800	253517
7369	253518
7356	253519
37200	253520
95799	253521
12111	253522
35042	253523
1183	253524
15248	253525
336	253526
2972	253527
114400	253528
3321	253529
14570	253530
3069	253531
33265	253532
128638	253533
5717	253534
25548	253535
75707	253536
44066	253537
78548	253538
146797	253539
124535	253540
18585	253541
5189	253542
128219	253543
136174	253544
13757	253545
144277	253546
3951	253547
48753	253548
32513	253549
26	253550
47181	253551
34676	253552
8610	253553
42432	253554
47434	253555
25698	253556
5702	253557
3497	253558
99662	253559
41486	253560
110567	253561
15183	253562
123227	253563
11997	253564
20258	253565
41597	253566
10238	253567
876	253568
25664	253569
101358	253570
63016	253571
46414	253572
42960	253573
15549	253574
86555	253575
53770	253576
35301	253577
153	253578
847	253579
75901	253580
31125	253581
38062	253582
11898	253583
18922	253584
18069	253585
22571	253586
4633	253587
11669	253588
81348	253589
30424	253590
12825	253591
23406	253592
97328	253593
123601	253594
5741	253595
1216	253596
19557	253597
10	253598
4527	253599
20944	253600
13180	253601
39164	253602
120402	253603
26318	253604
25998	253605
55817	253606
8375	253607
112637	253608
14805	253609
96209	253610
113289	253611
51920	253612
50811	253613
13572	253614
1125	253615
10214	253616
18151	253617
67057	253618
31175	253619
41910	253620
71399	253621
46089	253622
50365	253623
28886	253624
71250	253625
47048	253626
10474	253627
50414	253628
4970	253629
31314	253630
71549	253631
76234	253632
29394	253633
16	253634
29522	253635
569	253636
57609	253637
72	253638
7378	253639
127639	253640
42716	253641
7314	253642
34355	253643
28308	253644
48895	253645
61943	253646
10576	253647
1553	253648
18081	253649
40864	253650
48111	253651
29261	253652
7841	253653
76478	253654
1068	253655
53185	253656
2227	253657
797	253658
12063	253659
58245	253660
12278	253661
2120	253662
105604	253663
13518	253664
7596	253665
3719	253666
47047	253667
6116	253668
10855	253669
8415	253670
21036	253671
14827	253672
82459	253673
5952	253674
153425	253675
43400	253676
3424	253677
64950	253678
28872	253679
7900	253680
73884	253681
4404	253682
97	253683
119181	253684
58805	253685
87651	253686
32312	253687
6958	253688
58799	253689
109527	253690
16838	253691
36959	253692
106553	253693
289	253694
30379	253695
74300	253696
19717	253697
40408	253698
107523	253699
40904	253700
37797	253701
112923	253702
84841	253703
63314	253704
31442	253705
51420	253706
49166	253707
14316	253708
113126	253709
5510	253710
116303	253711
10264	253712
3783	253713
3385	253714
19951	253715
165157	253716
56046	253717
13493	253718
27620	253719
58828	253720
7639	253721
6906	253722
54447	253723
82509	253724
75585	253725
33160	253726
30548	253727
44257	253728
129727	253729
47292	253730
20770	253731
36892	253732
18938	253733
39227	253734
28856	253735
29009	253736
420	253737
119000	253738
77020	253739
24415	253740
12534	253741
46485	253742
97766	253743
21452	253744
25598	253745
47023	253746
20631	253747
24360	253748
36253	253749
14058	253750
38183	253751
45648	253752
59610	253753
9948	253754
97647	253755
665	253756
2838	253757
62782	253758
56551	253759
36107	253760
16502	253761
8547	253762
654	253763
6791	253764
17147	253765
58332	253766
74761	253767
21542	253768
42493	253769
24855	253770
90945	253771
122209	253772
25887	253773
65465	253774
3956	253775
2866	253776
10206	253777
9657	253778
14282	253779
29718	253780
68	253781
111540	253782
5875	253783
3151	253784
157934	253785
9548	253786
9742	253787
3796	253788
20284	253789
463	253790
2954	253791
23454	253792
40083	253793
13416	253794
2839	253795
192	253796
10462	253797
1895	253798
49688	253799
19040	253800
3056	253801
44361	253802
115211	253803
89760	253804
27654	253805
32119	253806
122233	253807
34405	253808
34001	253809
27602	253810
76401	253811
218	253812
8573	253813
31767	253814
14855	253815
11497	253816
79501	253817
69993	253818
44543	253819
14725	253820
1722	253821
15779	253822
68	253823
152754	253824
69636	253825
81812	253826
5440	253827
102038	253828
72373	253829
10218	253830
14760	253831
30238	253832
39211	253833
19068	253834
115265	253835
14463	253836
38046	253837
40014	253838
88116	253839
65745	253840
4772	253841
15969	253842
14559	253843
68766	253844
110144	253845
46876	253846
38711	253847
97795	253848
521	253849
29766	253850
55448	253851
68833	253852
55039	253853
52602	253854
17992	253855
116919	253856
7907	253857
53649	253858
36520	253859
6681	253860
53933	253861
73281	253862
6578	253863
3329	253864
1162	253865
22001	253866
12531	253867
13858	253868
83337	253869
15921	253870
64954	253871
110900	253872
5839	253873
21336	253874
12583	253875
15573	253876
61163	253877
45370	253878
46817	253879
63647	253880
70308	253881
11528	253882
14013	253883
35141	253884
92777	253885
26761	253886
20430	253887
5815	253888
64118	253889
91897	253890
87445	253891
91087	253892
15884	253893
92805	253894
88248	253895
38878	253896
45086	253897
36458	253898
19978	253899
29595	253900
62360	253901
13567	253902
50539	253903
1203	253904
14103	253905
58210	253906
42091	253907
23277	253908
17909	253909
37825	253910
6	253911
60447	253912
95741	253913
65611	253914
86808	253915
88589	253916
97190	253917
5653	253918
119881	253919
12592	253920
17245	253921
12506	253922
14537	253923
43887	253924
12142	253925
127438	253926
110491	253927
11436	253928
16972	253929
2251	253930
6926	253931
16240	253932
7383	253933
24819	253934
21928	253935
70158	253936
16299	253937
82742	253938
86512	253939
79797	253940
104523	253941
12809	253942
104512	253943
47036	253944
6046	253945
16334	253946
70576	253947
32032	253948
47184	253949
3360	253950
108721	253951
6240	253952
45219	253953
1630	253954
41475	253955
133079	253956
47371	253957
14135	253958
97450	253959
35807	253960
3522	253961
42400	253962
64280	253963
35765	253964
24698	253965
17587	253966
14740	253967
1288	253968
51175	253969
104656	253970
3509	253971
47709	253972
15684	253973
40059	253974
29883	253975
41828	253976
76226	253977
141366	253978
62710	253979
5690	253980
19191	253981
94460	253982
4539	253983
24485	253984
18559	253985
5139	253986
25621	253987
832	253988
6267	253989
5088	253990
25473	253991
12690	253992
15244	253993
44633	253994
115978	253995
100	253996
8388	253997
109941	253998
122383	253999
2472	254000
95328	254001
29156	254002
323	254003
27971	254004
1442	254005
51079	254006
11681	254007
61985	254008
11064	254009
105462	254010
12755	254011
23769	254012
22951	254013
17908	254014
126576	254015
75368	254016
2475	254017
1050	254018
83298	254019
46323	254020
450	254021
16357	254022
2703	254023
2724	254024
4301	254025
60027	254026
60499	254027
8209	254028
1714	254029
3171	254030
66399	254031
351	254032
112916	254033
14662	254034
42071	254035
30746	254036
38005	254037
5371	254038
4164	254039
39995	254040
95970	254041
3605	254042
27194	254043
17152	254044
10822	254045
6325	254046
13134	254047
4130	254048
85035	254049
41101	254050
7894	254051
32859	254052
16951	254053
128601	254054
4412	254055
9775	254056
13417	254057
87630	254058
15151	254059
18833	254060
22629	254061
13226	254062
1309	254063
110743	254064
20184	254065
132011	254066
11611	254067
33817	254068
63955	254069
11745	254070
13024	254071
121847	254072
15423	254073
89074	254074
84056	254075
45566	254076
42237	254077
2919	254078
40827	254079
1960	254080
112010	254081
52784	254082
70130	254083
10833	254084
41548	254085
16787	254086
30272	254087
6575	254088
121070	254089
11054	254090
9543	254091
135	254092
260	254093
93456	254094
7212	254095
48684	254096
344	254097
39544	254098
31544	254099
43054	254100
116342	254101
47509	254102
48495	254103
92084	254104
60618	254105
103141	254106
99871	254107
10731	254108
49039	254109
49628	254110
27489	254111
29219	254112
7411	254113
134183	254114
13796	254115
18265	254116
12967	254117
65867	254118
47030	254119
29044	254120
87766	254121
9945	254122
4358	254123
60195	254124
148529	254125
32229	254126
21485	254127
21769	254128
20457	254129
86783	254130
13634	254131
82289	254132
6083	254133
48891	254134
9304	254135
16188	254136
60196	254137
30683	254138
6975	254139
49544	254140
4615	254141
1006	254142
33225	254143
68365	254144
95927	254145
8432	254146
48669	254147
546	254148
47191	254149
11291	254150
42357	254151
556	254152
1338	254153
19197	254154
10047	254155
18087	254156
4401	254157
80915	254158
96419	254159
18780	254160
22786	254161
32530	254162
5501	254163
5960	254164
31398	254165
103012	254166
53696	254167
25751	254168
114586	254169
21439	254170
9967	254171
14469	254172
33756	254173
14222	254174
51883	254175
84878	254176
3100	254177
13297	254178
29968	254179
24856	254180
773	254181
14352	254182
33438	254183
75050	254184
47709	254185
80168	254186
21462	254187
67073	254188
158255	254189
108742	254190
102417	254191
13546	254192
1712	254193
609	254194
927	254195
28069	254196
39752	254197
101288	254198
49836	254199
1856	254200
20360	254201
40766	254202
14826	254203
63672	254204
58130	254205
101945	254206
15809	254207
7604	254208
19885	254209
10359	254210
86809	254211
39747	254212
3331	254213
157296	254214
10039	254215
21539	254216
92769	254217
95315	254218
36795	254219
97634	254220
23320	254221
5763	254222
6753	254223
7469	254224
57378	254225
79359	254226
48487	254227
44350	254228
8970	254229
36	254230
12187	254231
44526	254232
44927	254233
64721	254234
84761	254235
80451	254236
35707	254237
27393	254238
72471	254239
31590	254240
11536	254241
2950	254242
85644	254243
42672	254244
12418	254245
51173	254246
61405	254247
8573	254248
11862	254249
57354	254250
61420	254251
53776	254252
75674	254253
13837	254254
26372	254255
52474	254256
2088	254257
4067	254258
124948	254259
14107	254260
11337	254261
1139	254262
14423	254263
899	254264
691	254265
20170	254266
47389	254267
14410	254268
36518	254269
44625	254270
1563	254271
21374	254272
28917	254273
153513	254274
93357	254275
10215	254276
10881	254277
38920	254278
15490	254279
96701	254280
86018	254281
41184	254282
86689	254283
147263	254284
60650	254285
57549	254286
23383	254287
25961	254288
154857	254289
1131	254290
74643	254291
165336	254292
11137	254293
24904	254294
188	254295
51383	254296
30770	254297
11417	254298
97252	254299
20749	254300
2588	254301
100990	254302
16114	254303
51718	254304
79882	254305
15971	254306
1037	254307
51344	254308
11013	254309
130020	254310
101263	254311
14042	254312
5715	254313
104508	254314
29275	254315
10461	254316
4263	254317
7281	254318
6716	254319
45646	254320
75177	254321
2331	254322
14696	254323
36076	254324
139566	254325
26476	254326
27263	254327
12472	254328
85115	254329
90644	254330
27763	254331
93509	254332
46858	254333
31751	254334
532	254335
17709	254336
56641	254337
68539	254338
85874	254339
12983	254340
7399	254341
86587	254342
6826	254343
26277	254344
56884	254345
38887	254346
9093	254347
137176	254348
64274	254349
226	254350
14900	254351
24013	254352
28154	254353
35886	254354
2328	254355
59850	254356
2026	254357
92436	254358
75959	254359
1	254360
20655	254361
28125	254362
67945	254363
18613	254364
19187	254365
14306	254366
38967	254367
37	254368
45828	254369
75741	254370
11339	254371
51969	254372
93643	254373
17225	254374
10806	254375
50535	254376
29629	254377
56624	254378
14123	254379
17719	254380
6062	254381
138	254382
17321	254383
26753	254384
41419	254385
314	254386
18818	254387
31474	254388
7238	254389
1263	254390
97779	254391
22677	254392
2943	254393
9928	254394
104274	254395
5029	254396
31649	254397
111383	254398
24530	254399
17572	254400
54230	254401
4	254402
92565	254403
3266	254404
86563	254405
36558	254406
6969	254407
139544	254408
7714	254409
15812	254410
84917	254411
29961	254412
33365	254413
34892	254414
41453	254415
67924	254416
25550	254417
51554	254418
11526	254419
605	254420
130738	254421
7703	254422
67708	254423
48384	254424
30726	254425
26426	254426
77129	254427
94734	254428
160799	254429
40667	254430
1138	254431
5295	254432
32857	254433
47648	254434
2392	254435
156029	254436
1199	254437
132097	254438
129880	254439
156249	254440
2969	254441
12859	254442
3272	254443
1799	254444
25282	254445
84435	254446
25462	254447
37951	254448
128222	254449
127715	254450
143912	254451
42996	254452
77972	254453
5522	254454
32813	254455
76371	254456
82348	254457
123230	254458
3067	254459
14227	254460
49793	254461
107117	254462
10108	254463
28980	254464
589	254465
79937	254466
5396	254467
61925	254468
8017	254469
6232	254470
84300	254471
61628	254472
72965	254473
20	254474
30384	254475
102102	254476
15032	254477
13142	254478
66608	254479
8901	254480
154243	254481
127100	254482
24805	254483
70064	254484
4137	254485
35524	254486
665	254487
33263	254488
73198	254489
86330	254490
27649	254491
266	254492
32919	254493
47801	254494
64284	254495
29426	254496
161126	254497
36981	254498
40674	254499
38665	254500
8142	254501
1396	254502
53041	254503
97565	254504
36856	254505
72359	254506
127519	254507
67028	254508
4476	254509
77906	254510
23863	254511
92076	254512
24737	254513
17070	254514
72306	254515
25515	254516
39074	254517
80717	254518
19003	254519
81254	254520
55272	254521
1822	254522
94561	254523
166642	254524
91142	254525
160539	254526
73685	254527
67038	254528
99998	254529
13398	254530
88316	254531
81908	254532
22611	254533
9085	254534
23526	254535
2850	254536
2805	254537
5038	254538
20858	254539
8551	254540
12195	254541
39649	254542
25868	254543
95066	254544
26029	254545
9153	254546
21449	254547
149815	254548
110336	254549
100664	254550
98592	254551
50982	254552
87173	254553
5076	254554
72963	254555
71907	254556
33197	254557
50229	254558
37299	254559
3055	254560
60158	254561
9281	254562
76177	254563
10560	254564
1116	254565
17211	254566
25875	254567
34098	254568
144949	254569
130841	254570
642	254571
60562	254572
2998	254573
13114	254574
11247	254575
5271	254576
98663	254577
29	254578
12075	254579
67602	254580
6981	254581
111609	254582
46533	254583
636	254584
1056	254585
4164	254586
18565	254587
37304	254588
36873	254589
85760	254590
82545	254591
64876	254592
90797	254593
30096	254594
90176	254595
51142	254596
74927	254597
44550	254598
31843	254599
12863	254600
9233	254601
82151	254602
39590	254603
3490	254604
12986	254605
86680	254606
72894	254607
19503	254608
7793	254609
58710	254610
60450	254611
58869	254612
27220	254613
20334	254614
10703	254615
135624	254616
91692	254617
1160	254618
14328	254619
72317	254620
169	254621
138282	254622
13258	254623
83641	254624
155	254625
60041	254626
52700	254627
44574	254628
114596	254629
83465	254630
72272	254631
20944	254632
123136	254633
33725	254634
6071	254635
134813	254636
98534	254637
29763	254638
11204	254639
154484	254640
95295	254641
33358	254642
4626	254643
414	254644
14235	254645
489	254646
59466	254647
12970	254648
4840	254649
49716	254650
63984	254651
5066	254652
32669	254653
57694	254654
142187	254655
53246	254656
12147	254657
61590	254658
68107	254659
201	254660
1660	254661
9151	254662
29252	254663
116681	254664
111065	254665
6987	254666
5787	254667
79220	254668
5539	254669
61950	254670
11543	254671
54847	254672
31534	254673
41033	254674
5040	254675
33405	254676
23335	254677
17383	254678
17799	254679
21373	254680
11713	254681
32993	254682
39584	254683
23476	254684
105889	254685
106004	254686
48613	254687
122213	254688
9643	254689
5929	254690
3999	254691
59318	254692
100108	254693
33361	254694
8802	254695
127981	254696
50101	254697
50521	254698
42449	254699
5622	254700
9256	254701
37924	254702
95533	254703
30345	254704
40641	254705
10939	254706
3669	254707
106598	254708
45272	254709
32478	254710
10928	254711
33250	254712
29786	254713
1243	254714
99438	254715
24190	254716
128467	254717
44599	254718
3744	254719
68566	254720
61887	254721
53425	254722
6352	254723
218	254724
124609	254725
1273	254726
74832	254727
47829	254728
14937	254729
153729	254730
38660	254731
26031	254732
42358	254733
35094	254734
165059	254735
104173	254736
94390	254737
16311	254738
39433	254739
11518	254740
30728	254741
98405	254742
109460	254743
578	254744
145603	254745
11462	254746
99912	254747
85367	254748
1284	254749
57766	254750
43925	254751
588	254752
2320	254753
20290	254754
89880	254755
80445	254756
991	254757
25837	254758
63853	254759
30344	254760
8927	254761
5557	254762
16144	254763
5994	254764
69597	254765
85917	254766
4021	254767
48279	254768
9305	254769
3178	254770
43232	254771
12061	254772
59895	254773
39	254774
138849	254775
41848	254776
48487	254777
160285	254778
10624	254779
15276	254780
93588	254781
38767	254782
16941	254783
30048	254784
16893	254785
93793	254786
145477	254787
18436	254788
31582	254789
71854	254790
10196	254791
14204	254792
151985	254793
4504	254794
20902	254795
56262	254796
14517	254797
30171	254798
18588	254799
35445	254800
21387	254801
100115	254802
43407	254803
57328	254804
113970	254805
23917	254806
10618	254807
7192	254808
161713	254809
72570	254810
150865	254811
25107	254812
7218	254813
40786	254814
2052	254815
3838	254816
35525	254817
11272	254818
153543	254819
1013	254820
33929	254821
513	254822
71206	254823
2974	254824
20758	254825
152753	254826
269	254827
10212	254828
24493	254829
73084	254830
36479	254831
156865	254832
3309	254833
8556	254834
2608	254835
974	254836
103009	254837
112640	254838
905	254839
57313	254840
9866	254841
91309	254842
6019	254843
30961	254844
22991	254845
85259	254846
12099	254847
29078	254848
149950	254849
80773	254850
72453	254851
54948	254852
40269	254853
97222	254854
151679	254855
77259	254856
9141	254857
53607	254858
24392	254859
28036	254860
32051	254861
16577	254862
42968	254863
92208	254864
102403	254865
13803	254866
51993	254867
15151	254868
11377	254869
14970	254870
90388	254871
91886	254872
40902	254873
123054	254874
59034	254875
29547	254876
158565	254877
173	254878
102509	254879
19402	254880
12849	254881
28056	254882
70148	254883
13306	254884
82363	254885
1255	254886
4362	254887
41083	254888
7338	254889
111715	254890
1081	254891
111705	254892
20782	254893
99102	254894
62790	254895
136242	254896
42591	254897
76383	254898
27700	254899
96201	254900
23061	254901
57267	254902
43734	254903
18867	254904
37025	254905
3677	254906
106335	254907
12218	254908
44713	254909
24235	254910
49178	254911
28453	254912
80643	254913
143592	254914
93025	254915
22860	254916
18750	254917
16666	254918
2183	254919
17640	254920
7278	254921
932	254922
29514	254923
21192	254924
17	254925
5575	254926
59330	254927
50328	254928
155986	254929
13327	254930
6848	254931
55921	254932
22828	254933
43056	254934
70858	254935
1124	254936
26508	254937
2129	254938
7994	254939
9816	254940
43560	254941
30088	254942
21714	254943
6868	254944
20162	254945
22096	254946
48995	254947
2959	254948
3091	254949
74708	254950
3265	254951
26158	254952
33707	254953
46010	254954
69032	254955
12289	254956
16751	254957
58100	254958
3475	254959
27761	254960
34166	254961
55981	254962
3002	254963
12827	254964
110658	254965
51274	254966
16888	254967
1726	254968
10906	254969
105977	254970
78279	254971
11758	254972
120952	254973
53195	254974
25435	254975
44569	254976
37586	254977
11777	254978
116974	254979
1119	254980
83451	254981
2288	254982
15144	254983
83826	254984
99634	254985
37	254986
5137	254987
27576	254988
83024	254989
66087	254990
47915	254991
67813	254992
35202	254993
17269	254994
75259	254995
16412	254996
22393	254997
1506	254998
38918	254999
1453	255000
35605	255001
1135	255002
100280	255003
11279	255004
43	255005
5015	255006
18110	255007
8517	255008
643	255009
27599	255010
81622	255011
57035	255012
41760	255013
134513	255014
27110	255015
82236	255016
16707	255017
118647	255018
7809	255019
39678	255020
16810	255021
154679	255022
11254	255023
94814	255024
38385	255025
58662	255026
3369	255027
15135	255028
91031	255029
7750	255030
27083	255031
19859	255032
34596	255033
106289	255034
139515	255035
8393	255036
26847	255037
156	255038
9650	255039
130386	255040
28642	255041
4304	255042
74142	255043
58536	255044
35284	255045
23423	255046
52364	255047
13359	255048
138373	255049
4018	255050
19802	255051
30228	255052
28987	255053
102801	255054
16489	255055
125416	255056
138226	255057
129638	255058
14521	255059
17920	255060
7885	255061
1625	255062
269	255063
2068	255064
117080	255065
16911	255066
506	255067
6549	255068
9697	255069
85196	255070
53930	255071
20028	255072
6411	255073
9548	255074
2909	255075
58440	255076
37353	255077
10385	255078
126581	255079
13967	255080
21688	255081
41488	255082
5890	255083
19892	255084
7290	255085
18629	255086
91675	255087
108522	255088
41541	255089
56666	255090
86368	255091
33253	255092
37075	255093
2643	255094
101259	255095
18920	255096
45420	255097
22349	255098
20898	255099
20772	255100
74910	255101
34968	255102
12335	255103
59472	255104
100102	255105
32672	255106
87756	255107
47016	255108
39749	255109
13944	255110
14149	255111
3374	255112
6871	255113
82700	255114
8828	255115
25786	255116
129250	255117
131069	255118
81280	255119
9219	255120
53815	255121
18072	255122
25648	255123
6251	255124
40000	255125
18367	255126
57409	255127
63983	255128
11200	255129
54258	255130
34674	255131
117186	255132
132172	255133
4813	255134
36029	255135
1506	255136
30150	255137
35005	255138
4436	255139
15397	255140
59099	255141
58443	255142
48430	255143
11251	255144
165241	255145
29047	255146
77886	255147
10237	255148
85826	255149
120757	255150
126472	255151
63992	255152
96862	255153
42472	255154
35131	255155
7120	255156
7690	255157
48308	255158
63196	255159
1343	255160
118563	255161
1876	255162
61992	255163
6106	255164
11920	255165
3553	255166
895	255167
66652	255168
38029	255169
99236	255170
7054	255171
85780	255172
22910	255173
12837	255174
25883	255175
77800	255176
22606	255177
18667	255178
150479	255179
6567	255180
29786	255181
154228	255182
133468	255183
45274	255184
35792	255185
7975	255186
27489	255187
103712	255188
382	255189
12	255190
73038	255191
16639	255192
130593	255193
95571	255194
8231	255195
23843	255196
19630	255197
97684	255198
122494	255199
33331	255200
65028	255201
10034	255202
43344	255203
33819	255204
2602	255205
8945	255206
756	255207
19766	255208
21165	255209
53789	255210
102121	255211
189	255212
4170	255213
2923	255214
76491	255215
350	255216
25850	255217
2749	255218
17610	255219
16343	255220
157656	255221
7811	255222
6507	255223
106688	255224
69814	255225
17322	255226
37286	255227
16347	255228
50651	255229
12809	255230
124223	255231
4686	255232
39474	255233
54790	255234
62987	255235
585	255236
52860	255237
98159	255238
26869	255239
21115	255240
110456	255241
67380	255242
24781	255243
58610	255244
34937	255245
154150	255246
31275	255247
80616	255248
10274	255249
11859	255250
68425	255251
9013	255252
130640	255253
12917	255254
79812	255255
15746	255256
7893	255257
7865	255258
70286	255259
101126	255260
15540	255261
1918	255262
63012	255263
733	255264
5282	255265
14930	255266
30102	255267
10336	255268
73069	255269
47916	255270
10784	255271
27252	255272
113272	255273
30424	255274
27736	255275
26003	255276
530	255277
31667	255278
25434	255279
40667	255280
69073	255281
13694	255282
12698	255283
14054	255284
36338	255285
280	255286
754	255287
83719	255288
21831	255289
28649	255290
48319	255291
119280	255292
151980	255293
1948	255294
28235	255295
90284	255296
154906	255297
158426	255298
19394	255299
54422	255300
5645	255301
10849	255302
69958	255303
31221	255304
20889	255305
125765	255306
57231	255307
23785	255308
64388	255309
60740	255310
17524	255311
5736	255312
24048	255313
6577	255314
57149	255315
54363	255316
3869	255317
9718	255318
9887	255319
53827	255320
83338	255321
12014	255322
31650	255323
3540	255324
49337	255325
28493	255326
3344	255327
84425	255328
10591	255329
16869	255330
3775	255331
62086	255332
160641	255333
36918	255334
17777	255335
22435	255336
9887	255337
2711	255338
2652	255339
13837	255340
41997	255341
107928	255342
5293	255343
7918	255344
20327	255345
165362	255346
68854	255347
33074	255348
35994	255349
38922	255350
9378	255351
4845	255352
55053	255353
59376	255354
3621	255355
64130	255356
4394	255357
18858	255358
38212	255359
38727	255360
31885	255361
36036	255362
80649	255363
65360	255364
86593	255365
5592	255366
63983	255367
15857	255368
109813	255369
6898	255370
55721	255371
32904	255372
73319	255373
24364	255374
7578	255375
130310	255376
36048	255377
7949	255378
15458	255379
38404	255380
7166	255381
76298	255382
16135	255383
24112	255384
4925	255385
5045	255386
26439	255387
49036	255388
71649	255389
60821	255390
3046	255391
69527	255392
20142	255393
11014	255394
95460	255395
27738	255396
3274	255397
9072	255398
79951	255399
7287	255400
16604	255401
27286	255402
30213	255403
18214	255404
8568	255405
131099	255406
29727	255407
82089	255408
60229	255409
18190	255410
51541	255411
3770	255412
5989	255413
6886	255414
19980	255415
52621	255416
11218	255417
41487	255418
658	255419
25874	255420
145285	255421
6002	255422
104219	255423
62650	255424
7011	255425
18178	255426
13043	255427
1291	255428
6681	255429
113271	255430
53439	255431
6498	255432
72821	255433
26708	255434
42617	255435
35377	255436
19407	255437
20225	255438
43427	255439
52194	255440
9162	255441
3141	255442
21471	255443
22727	255444
49060	255445
15551	255446
6206	255447
16621	255448
75	255449
101907	255450
42682	255451
69739	255452
7424	255453
65260	255454
15944	255455
145781	255456
86046	255457
76317	255458
33945	255459
8862	255460
3607	255461
20535	255462
91144	255463
100298	255464
622	255465
7419	255466
83210	255467
12756	255468
6707	255469
19781	255470
14748	255471
63434	255472
119257	255473
31545	255474
17777	255475
33378	255476
1796	255477
34501	255478
35113	255479
10715	255480
84181	255481
130238	255482
43343	255483
60892	255484
1928	255485
27559	255486
68915	255487
73229	255488
26679	255489
48253	255490
6122	255491
84977	255492
22240	255493
81550	255494
114898	255495
35081	255496
39500	255497
77618	255498
25748	255499
29781	255500
30560	255501
31041	255502
122231	255503
25002	255504
9322	255505
39926	255506
16218	255507
52931	255508
44952	255509
9327	255510
275	255511
3617	255512
47674	255513
74574	255514
105274	255515
114029	255516
52454	255517
109971	255518
141273	255519
42808	255520
2444	255521
47123	255522
42661	255523
42773	255524
38020	255525
64437	255526
1992	255527
14224	255528
16659	255529
102917	255530
62679	255531
5171	255532
24083	255533
2408	255534
28769	255535
29311	255536
8992	255537
2313	255538
87321	255539
28374	255540
13170	255541
50674	255542
45463	255543
125232	255544
76014	255545
62639	255546
43335	255547
24335	255548
2055	255549
6280	255550
41401	255551
24284	255552
77912	255553
49847	255554
82776	255555
4000	255556
54174	255557
23400	255558
11568	255559
4623	255560
133615	255561
9410	255562
1682	255563
53815	255564
16174	255565
13768	255566
41882	255567
9015	255568
23937	255569
118477	255570
45298	255571
58297	255572
73894	255573
2345	255574
2852	255575
6904	255576
82546	255577
81835	255578
76443	255579
4854	255580
65488	255581
28943	255582
99770	255583
24901	255584
94243	255585
4160	255586
76731	255587
581	255588
35642	255589
60515	255590
57772	255591
96472	255592
27871	255593
443	255594
113026	255595
5465	255596
124761	255597
41978	255598
29950	255599
39198	255600
43136	255601
569	255602
4425	255603
129120	255604
55344	255605
2190	255606
16057	255607
23080	255608
43659	255609
1511	255610
17885	255611
61	255612
55204	255613
294	255614
13505	255615
7809	255616
4687	255617
18781	255618
17553	255619
60547	255620
76403	255621
128536	255622
87060	255623
67618	255624
7269	255625
51907	255626
17535	255627
70154	255628
13977	255629
24771	255630
42892	255631
50173	255632
31502	255633
41054	255634
23663	255635
74702	255636
3778	255637
67289	255638
186	255639
22130	255640
124898	255641
68074	255642
68160	255643
5069	255644
65492	255645
45577	255646
4531	255647
75026	255648
56791	255649
5360	255650
4	255651
94961	255652
30810	255653
6112	255654
22410	255655
29154	255656
7831	255657
26412	255658
4362	255659
935	255660
17783	255661
70308	255662
84099	255663
5567	255664
97857	255665
33061	255666
37834	255667
10925	255668
18915	255669
87495	255670
111812	255671
105302	255672
12336	255673
15982	255674
16151	255675
156495	255676
13773	255677
14800	255678
110507	255679
41713	255680
9937	255681
124501	255682
69344	255683
44529	255684
41917	255685
60442	255686
56257	255687
31167	255688
42393	255689
65609	255690
50690	255691
26480	255692
33772	255693
44880	255694
3359	255695
4190	255696
23506	255697
35028	255698
82667	255699
80437	255700
66874	255701
6968	255702
71888	255703
25757	255704
52294	255705
5872	255706
139735	255707
43425	255708
26300	255709
596	255710
62450	255711
17461	255712
54024	255713
49279	255714
9095	255715
2159	255716
2584	255717
90201	255718
65085	255719
24174	255720
287	255721
348	255722
101938	255723
109171	255724
2970	255725
11084	255726
58355	255727
1454	255728
108704	255729
163657	255730
100038	255731
20201	255732
71694	255733
4893	255734
58758	255735
10980	255736
12962	255737
56073	255738
119351	255739
8848	255740
64015	255741
15033	255742
71003	255743
1310	255744
12413	255745
4219	255746
38869	255747
37571	255748
24522	255749
1	255750
133652	255751
65524	255752
88065	255753
140702	255754
54256	255755
4206	255756
4442	255757
122639	255758
23083	255759
11394	255760
24004	255761
79604	255762
39705	255763
113850	255764
27606	255765
54906	255766
5967	255767
2517	255768
34824	255769
11037	255770
65993	255771
144	255772
22383	255773
9740	255774
25998	255775
49435	255776
46187	255777
70365	255778
104637	255779
18029	255780
5985	255781
4599	255782
18148	255783
16579	255784
120711	255785
83960	255786
39567	255787
11128	255788
448	255789
13995	255790
6544	255791
20004	255792
141580	255793
13531	255794
115600	255795
53020	255796
80160	255797
124812	255798
38108	255799
74729	255800
32156	255801
63183	255802
3236	255803
1029	255804
113647	255805
34785	255806
48110	255807
29953	255808
96217	255809
13475	255810
4553	255811
45234	255812
20398	255813
12620	255814
24759	255815
7031	255816
4194	255817
135449	255818
126470	255819
10410	255820
80362	255821
38011	255822
57085	255823
743	255824
61365	255825
32427	255826
1874	255827
6919	255828
160313	255829
29475	255830
63989	255831
1	255832
41140	255833
72498	255834
20355	255835
11211	255836
4081	255837
87846	255838
12092	255839
111805	255840
5657	255841
61982	255842
2615	255843
85566	255844
148299	255845
48849	255846
5737	255847
39022	255848
87929	255849
6926	255850
13306	255851
18907	255852
91474	255853
12541	255854
5577	255855
117578	255856
107083	255857
128677	255858
59552	255859
26249	255860
157680	255861
6810	255862
171	255863
38282	255864
104974	255865
24948	255866
45377	255867
55877	255868
2666	255869
72722	255870
12095	255871
93	255872
23814	255873
68317	255874
29845	255875
43854	255876
102708	255877
318	255878
40896	255879
2912	255880
12911	255881
85290	255882
7677	255883
22917	255884
19668	255885
97882	255886
60204	255887
4374	255888
2529	255889
74570	255890
29350	255891
16229	255892
143681	255893
18958	255894
59611	255895
25620	255896
19518	255897
8629	255898
523	255899
67376	255900
969	255901
65959	255902
26194	255903
38461	255904
23401	255905
4109	255906
1166	255907
54661	255908
33603	255909
21698	255910
51676	255911
76339	255912
43296	255913
35448	255914
67300	255915
73702	255916
39579	255917
28202	255918
34479	255919
113063	255920
125923	255921
684	255922
104046	255923
25850	255924
1847	255925
53451	255926
58636	255927
75610	255928
4568	255929
45724	255930
104739	255931
136088	255932
18413	255933
61903	255934
94782	255935
150667	255936
53670	255937
50747	255938
15069	255939
12207	255940
7329	255941
2062	255942
7839	255943
39827	255944
16639	255945
52382	255946
157195	255947
37430	255948
4987	255949
69021	255950
26257	255951
11870	255952
34425	255953
92960	255954
93502	255955
2791	255956
870	255957
5270	255958
1761	255959
38751	255960
29025	255961
155	255962
2350	255963
2746	255964
121060	255965
4274	255966
26844	255967
993	255968
5443	255969
3878	255970
21201	255971
52655	255972
12209	255973
90272	255974
31934	255975
26172	255976
127955	255977
48366	255978
4574	255979
14427	255980
25525	255981
95728	255982
133941	255983
4923	255984
896	255985
13864	255986
3951	255987
123846	255988
37823	255989
21381	255990
134096	255991
52123	255992
104502	255993
35264	255994
7435	255995
8395	255996
8755	255997
15466	255998
78313	255999
8467	256000
51931	256001
1267	256002
73856	256003
20805	256004
62367	256005
20201	256006
14025	256007
753	256008
20666	256009
30798	256010
28058	256011
29961	256012
5754	256013
6944	256014
16388	256015
50495	256016
38254	256017
828	256018
120415	256019
11799	256020
10274	256021
3543	256022
79205	256023
5491	256024
26822	256025
27881	256026
16107	256027
3329	256028
160607	256029
25870	256030
145	256031
28248	256032
42406	256033
30991	256034
485	256035
38775	256036
771	256037
29322	256038
49927	256039
29631	256040
2609	256041
4054	256042
2342	256043
18567	256044
5025	256045
64402	256046
28069	256047
23669	256048
93261	256049
13776	256050
9513	256051
3992	256052
39741	256053
143343	256054
101083	256055
75596	256056
83215	256057
156243	256058
10678	256059
35598	256060
1744	256061
71978	256062
1721	256063
20068	256064
8185	256065
3613	256066
4085	256067
112763	256068
27718	256069
55231	256070
6733	256071
22774	256072
9015	256073
9389	256074
10325	256075
18266	256076
7357	256077
25333	256078
40422	256079
8851	256080
57823	256081
73820	256082
48104	256083
55970	256084
21940	256085
56246	256086
71055	256087
82916	256088
17607	256089
68773	256090
10999	256091
63943	256092
25849	256093
4127	256094
156449	256095
1945	256096
47380	256097
17697	256098
2180	256099
94275	256100
29121	256101
16672	256102
85429	256103
23875	256104
72908	256105
30	256106
32427	256107
79520	256108
917	256109
7413	256110
1285	256111
30980	256112
1703	256113
82735	256114
133601	256115
5644	256116
50355	256117
61560	256118
27634	256119
91068	256120
20346	256121
11	256122
1423	256123
13248	256124
52974	256125
56934	256126
4932	256127
54285	256128
831	256129
95727	256130
70085	256131
102922	256132
71823	256133
2498	256134
28693	256135
33660	256136
100401	256137
169	256138
67528	256139
2016	256140
17776	256141
87072	256142
98850	256143
9149	256144
83453	256145
18881	256146
29569	256147
14529	256148
21221	256149
52743	256150
58904	256151
101719	256152
7691	256153
25045	256154
7930	256155
132835	256156
99697	256157
64884	256158
106994	256159
67189	256160
25749	256161
42260	256162
28530	256163
61077	256164
54891	256165
3257	256166
33850	256167
22083	256168
3053	256169
14275	256170
2158	256171
15235	256172
46787	256173
19083	256174
19795	256175
43740	256176
40439	256177
48062	256178
45771	256179
75752	256180
28220	256181
32933	256182
16401	256183
68418	256184
142776	256185
809	256186
45520	256187
702	256188
108097	256189
83830	256190
8865	256191
45112	256192
5489	256193
137563	256194
3436	256195
5293	256196
73212	256197
75068	256198
45493	256199
1426	256200
62180	256201
28215	256202
53243	256203
48263	256204
129633	256205
28880	256206
60416	256207
107459	256208
151205	256209
64679	256210
96951	256211
17974	256212
47871	256213
20259	256214
75236	256215
50227	256216
25225	256217
26728	256218
172	256219
26888	256220
154182	256221
23596	256222
8838	256223
50106	256224
50	256225
123237	256226
86408	256227
3422	256228
106205	256229
12803	256230
438	256231
59444	256232
15970	256233
77	256234
143312	256235
2370	256236
3150	256237
24754	256238
51161	256239
15889	256240
27974	256241
4689	256242
12467	256243
30798	256244
7077	256245
15581	256246
27108	256247
4442	256248
80923	256249
15675	256250
14508	256251
60442	256252
99565	256253
10085	256254
42280	256255
17295	256256
64051	256257
36153	256258
35823	256259
49833	256260
36946	256261
28373	256262
11727	256263
38285	256264
69544	256265
48645	256266
92711	256267
34613	256268
10	256269
8735	256270
26909	256271
27117	256272
59836	256273
49443	256274
5384	256275
57435	256276
119498	256277
40283	256278
9830	256279
31931	256280
28900	256281
44622	256282
46372	256283
39475	256284
14653	256285
7578	256286
1306	256287
2919	256288
46044	256289
68416	256290
24351	256291
47902	256292
74072	256293
86247	256294
11903	256295
30425	256296
2609	256297
35679	256298
34385	256299
117752	256300
98044	256301
113216	256302
9549	256303
29482	256304
70382	256305
106543	256306
9762	256307
67395	256308
38101	256309
4890	256310
28398	256311
10952	256312
12542	256313
86489	256314
105206	256315
67513	256316
12194	256317
508	256318
42621	256319
32943	256320
29553	256321
7358	256322
52167	256323
50920	256324
10902	256325
69914	256326
8123	256327
27025	256328
33222	256329
5701	256330
155307	256331
162840	256332
101768	256333
1382	256334
64829	256335
47139	256336
22730	256337
1402	256338
70257	256339
40158	256340
2397	256341
10820	256342
7932	256343
1361	256344
9412	256345
9318	256346
9247	256347
37025	256348
38241	256349
74849	256350
27465	256351
12219	256352
64280	256353
82775	256354
98187	256355
71964	256356
163052	256357
3543	256358
61007	256359
122449	256360
1885	256361
7197	256362
20	256363
57894	256364
41406	256365
752	256366
115029	256367
149720	256368
156218	256369
33020	256370
57433	256371
236	256372
25390	256373
16090	256374
3871	256375
9950	256376
34129	256377
11095	256378
1082	256379
122120	256380
2559	256381
70166	256382
38724	256383
130240	256384
66151	256385
3763	256386
29197	256387
32991	256388
76295	256389
1744	256390
60037	256391
7853	256392
109767	256393
24608	256394
14262	256395
36187	256396
130027	256397
50898	256398
68596	256399
33685	256400
1560	256401
27973	256402
20378	256403
44333	256404
11566	256405
388	256406
57325	256407
4995	256408
13856	256409
81536	256410
37803	256411
19533	256412
72	256413
3147	256414
2619	256415
118572	256416
15788	256417
143893	256418
61321	256419
10898	256420
154452	256421
3810	256422
11043	256423
40182	256424
49559	256425
14309	256426
64548	256427
27739	256428
994	256429
4468	256430
10275	256431
9136	256432
55042	256433
28923	256434
31721	256435
39305	256436
107621	256437
107397	256438
4295	256439
36212	256440
2057	256441
3564	256442
32249	256443
8523	256444
82275	256445
36150	256446
71035	256447
48603	256448
17279	256449
12614	256450
56949	256451
20005	256452
23762	256453
35195	256454
7405	256455
93	256456
2394	256457
55662	256458
1565	256459
19951	256460
28993	256461
20771	256462
78377	256463
19631	256464
11384	256465
617	256466
25265	256467
686	256468
77018	256469
69146	256470
42102	256471
62993	256472
26212	256473
50662	256474
2526	256475
5591	256476
12567	256477
17714	256478
33195	256479
90740	256480
11893	256481
32932	256482
73724	256483
67625	256484
94707	256485
23423	256486
101420	256487
48786	256488
2397	256489
14031	256490
23712	256491
1589	256492
39586	256493
59206	256494
44838	256495
85010	256496
38415	256497
23544	256498
66397	256499
76394	256500
161000	256501
25591	256502
847	256503
2048	256504
30659	256505
2684	256506
1772	256507
81338	256508
9076	256509
119708	256510
58838	256511
46973	256512
41565	256513
17061	256514
3601	256515
1126	256516
20969	256517
353	256518
27543	256519
1206	256520
29515	256521
63256	256522
13941	256523
45227	256524
11278	256525
485	256526
101146	256527
27710	256528
62074	256529
123710	256530
835	256531
60582	256532
88552	256533
85625	256534
14058	256535
32273	256536
159477	256537
16151	256538
257	256539
48006	256540
78348	256541
543	256542
39925	256543
56630	256544
156850	256545
9696	256546
29122	256547
26666	256548
51009	256549
85204	256550
123964	256551
50327	256552
74513	256553
42358	256554
43672	256555
32485	256556
1849	256557
127369	256558
112137	256559
69951	256560
82367	256561
56119	256562
8463	256563
40525	256564
45474	256565
8817	256566
819	256567
35014	256568
124218	256569
65729	256570
84180	256571
49964	256572
664	256573
2155	256574
16385	256575
18722	256576
40176	256577
1601	256578
92966	256579
36247	256580
67379	256581
56330	256582
62228	256583
22418	256584
6961	256585
504	256586
64029	256587
25648	256588
44977	256589
44847	256590
45338	256591
26907	256592
13617	256593
27165	256594
86915	256595
88628	256596
102821	256597
15469	256598
73618	256599
11366	256600
166273	256601
604	256602
20368	256603
31409	256604
111661	256605
26227	256606
28386	256607
10432	256608
32909	256609
143246	256610
20715	256611
19083	256612
102896	256613
122125	256614
50462	256615
58820	256616
4228	256617
114905	256618
24869	256619
5383	256620
17342	256621
38287	256622
30635	256623
74067	256624
100196	256625
1663	256626
7378	256627
7687	256628
10955	256629
97240	256630
20466	256631
36813	256632
2696	256633
8041	256634
2473	256635
75915	256636
74950	256637
162230	256638
31998	256639
35225	256640
58400	256641
48393	256642
76435	256643
162073	256644
1	256645
59957	256646
22255	256647
30989	256648
26040	256649
33016	256650
5393	256651
933	256652
13927	256653
26138	256654
11514	256655
24	256656
72283	256657
63519	256658
71246	256659
11344	256660
17131	256661
51529	256662
6858	256663
6655	256664
451	256665
32936	256666
68015	256667
48135	256668
47451	256669
19289	256670
25585	256671
19487	256672
107564	256673
9493	256674
64106	256675
13639	256676
18603	256677
27997	256678
23570	256679
84468	256680
1537	256681
100208	256682
42428	256683
5440	256684
94604	256685
3945	256686
18188	256687
3983	256688
2281	256689
26459	256690
26398	256691
25860	256692
28642	256693
30373	256694
111821	256695
15782	256696
114934	256697
12138	256698
1475	256699
50278	256700
154129	256701
19999	256702
79720	256703
7498	256704
12356	256705
50694	256706
18029	256707
24681	256708
164917	256709
17470	256710
38203	256711
7025	256712
12228	256713
74473	256714
42990	256715
17840	256716
25514	256717
2492	256718
57493	256719
36614	256720
11283	256721
28525	256722
6123	256723
31764	256724
7956	256725
11321	256726
56134	256727
2961	256728
1894	256729
97797	256730
90435	256731
72747	256732
105671	256733
9973	256734
58907	256735
101713	256736
85234	256737
28096	256738
57688	256739
30251	256740
23430	256741
29074	256742
101	256743
100291	256744
67770	256745
4645	256746
142	256747
7196	256748
5557	256749
23286	256750
34368	256751
82502	256752
5452	256753
55341	256754
112566	256755
157867	256756
58288	256757
77652	256758
23053	256759
428	256760
48921	256761
10580	256762
7202	256763
40724	256764
3041	256765
33182	256766
77645	256767
17577	256768
114763	256769
10359	256770
3760	256771
161	256772
33657	256773
102339	256774
1553	256775
12082	256776
52502	256777
68050	256778
54088	256779
16881	256780
4641	256781
32696	256782
132016	256783
36974	256784
10879	256785
101580	256786
4214	256787
61739	256788
10585	256789
43204	256790
55156	256791
2452	256792
86631	256793
8226	256794
70773	256795
28800	256796
198	256797
22335	256798
93197	256799
7413	256800
32487	256801
28361	256802
18739	256803
58632	256804
49034	256805
36339	256806
57508	256807
71722	256808
5329	256809
14573	256810
42386	256811
13654	256812
19240	256813
36232	256814
11646	256815
48365	256816
6217	256817
27565	256818
15937	256819
38412	256820
25022	256821
6619	256822
25387	256823
9230	256824
72827	256825
87348	256826
7310	256827
18720	256828
3044	256829
122911	256830
3656	256831
34569	256832
46668	256833
31529	256834
1374	256835
54133	256836
98930	256837
1725	256838
387	256839
5668	256840
41125	256841
98885	256842
44729	256843
48573	256844
26545	256845
15376	256846
124958	256847
7265	256848
70264	256849
91414	256850
32778	256851
20316	256852
88952	256853
77468	256854
69092	256855
6122	256856
87521	256857
4637	256858
166403	256859
54470	256860
18727	256861
16018	256862
13082	256863
53487	256864
157037	256865
9812	256866
64355	256867
10350	256868
53271	256869
817	256870
45799	256871
96677	256872
26294	256873
40839	256874
1724	256875
4763	256876
8158	256877
73349	256878
10207	256879
28689	256880
14367	256881
61783	256882
39412	256883
57848	256884
10885	256885
36739	256886
47385	256887
122652	256888
16303	256889
92123	256890
137924	256891
4923	256892
14570	256893
27547	256894
10465	256895
80858	256896
138855	256897
88462	256898
13008	256899
122575	256900
4427	256901
30850	256902
7386	256903
32838	256904
15419	256905
8206	256906
2664	256907
10	256908
10080	256909
9459	256910
101423	256911
88205	256912
70351	256913
14752	256914
164355	256915
131206	256916
18832	256917
17603	256918
4106	256919
12298	256920
26798	256921
10455	256922
29854	256923
39776	256924
794	256925
1282	256926
13946	256927
77729	256928
36008	256929
45283	256930
75035	256931
2223	256932
29337	256933
56231	256934
58083	256935
27694	256936
84572	256937
51534	256938
34817	256939
51408	256940
24017	256941
2484	256942
25073	256943
16178	256944
65415	256945
99	256946
9720	256947
17029	256948
9342	256949
32984	256950
2223	256951
97159	256952
1389	256953
3391	256954
90178	256955
5212	256956
8284	256957
10230	256958
88669	256959
105261	256960
1209	256961
100702	256962
23549	256963
80698	256964
165851	256965
3641	256966
114988	256967
78456	256968
42024	256969
76587	256970
24025	256971
45000	256972
34273	256973
105806	256974
78507	256975
16285	256976
26575	256977
7649	256978
43210	256979
1474	256980
164114	256981
21408	256982
6232	256983
17408	256984
70406	256985
10601	256986
122183	256987
4190	256988
83738	256989
39014	256990
4993	256991
122162	256992
104714	256993
21467	256994
4381	256995
15520	256996
43028	256997
34473	256998
1919	256999
71606	257000
80698	257001
56124	257002
7	257003
11131	257004
22519	257005
9432	257006
311	257007
25883	257008
2537	257009
154442	257010
90410	257011
133507	257012
134	257013
99846	257014
45587	257015
68693	257016
29366	257017
1193	257018
525	257019
77535	257020
4069	257021
52113	257022
33927	257023
117606	257024
26158	257025
32542	257026
48301	257027
2184	257028
54277	257029
3707	257030
55178	257031
59392	257032
45663	257033
81492	257034
25706	257035
8932	257036
165574	257037
93504	257038
67135	257039
90775	257040
80471	257041
32720	257042
904	257043
61231	257044
26802	257045
7421	257046
4095	257047
35141	257048
148116	257049
56997	257050
1439	257051
1657	257052
29231	257053
618	257054
3167	257055
310	257056
5342	257057
135285	257058
2149	257059
2478	257060
8111	257061
8608	257062
12152	257063
2253	257064
26291	257065
93427	257066
10716	257067
158081	257068
37902	257069
42523	257070
62467	257071
3998	257072
147	257073
3150	257074
45234	257075
8840	257076
31529	257077
125439	257078
376	257079
50495	257080
28849	257081
10044	257082
4509	257083
128746	257084
91923	257085
12344	257086
11877	257087
58797	257088
53894	257089
6953	257090
82873	257091
2618	257092
88944	257093
141011	257094
129223	257095
33247	257096
32499	257097
21709	257098
97214	257099
6448	257100
35423	257101
60132	257102
66239	257103
62751	257104
123095	257105
17926	257106
248	257107
39709	257108
24905	257109
16958	257110
11287	257111
15045	257112
117662	257113
25617	257114
1159	257115
1667	257116
1419	257117
52724	257118
83745	257119
26345	257120
1776	257121
134068	257122
469	257123
50290	257124
34505	257125
31504	257126
93945	257127
69916	257128
35686	257129
7838	257130
7722	257131
5435	257132
74863	257133
914	257134
92939	257135
115	257136
32833	257137
31365	257138
35719	257139
1776	257140
5345	257141
42740	257142
3130	257143
144179	257144
82612	257145
56634	257146
1865	257147
29759	257148
39416	257149
24562	257150
306	257151
82305	257152
37274	257153
4598	257154
49517	257155
72875	257156
34338	257157
74383	257158
2690	257159
1945	257160
26461	257161
85197	257162
106847	257163
85648	257164
73313	257165
25849	257166
53004	257167
24845	257168
87934	257169
25505	257170
29458	257171
106055	257172
46104	257173
11847	257174
49490	257175
16210	257176
608	257177
114072	257178
1354	257179
16306	257180
59230	257181
13408	257182
94950	257183
793	257184
86880	257185
125988	257186
18871	257187
59828	257188
66620	257189
13197	257190
30076	257191
133359	257192
42138	257193
13475	257194
92083	257195
25102	257196
903	257197
2962	257198
19460	257199
161	257200
94778	257201
107110	257202
115107	257203
23236	257204
5437	257205
21855	257206
1226	257207
3698	257208
30879	257209
105115	257210
30725	257211
74440	257212
2077	257213
10681	257214
94673	257215
51561	257216
24583	257217
13720	257218
34291	257219
66410	257220
35149	257221
1482	257222
41397	257223
6491	257224
51168	257225
19553	257226
24407	257227
62915	257228
29214	257229
14024	257230
38448	257231
16123	257232
78580	257233
39037	257234
8	257235
11874	257236
70643	257237
117827	257238
72743	257239
61266	257240
13261	257241
6942	257242
49893	257243
9278	257244
96888	257245
19054	257246
4135	257247
108188	257248
35050	257249
368	257250
41302	257251
1135	257252
16303	257253
50240	257254
2987	257255
4999	257256
23425	257257
23011	257258
83358	257259
129422	257260
14298	257261
158601	257262
1770	257263
3470	257264
9520	257265
24969	257266
31640	257267
58896	257268
49	257269
73703	257270
85575	257271
6589	257272
20855	257273
7509	257274
642	257275
27980	257276
17946	257277
51830	257278
4374	257279
17318	257280
19620	257281
12769	257282
29616	257283
1413	257284
88274	257285
26309	257286
10157	257287
13368	257288
2926	257289
76611	257290
59502	257291
129740	257292
88504	257293
8126	257294
15542	257295
13330	257296
123353	257297
632	257298
125562	257299
53529	257300
51238	257301
101615	257302
83763	257303
24587	257304
20975	257305
57573	257306
109437	257307
100289	257308
3310	257309
1683	257310
21543	257311
6693	257312
51501	257313
7292	257314
11273	257315
7971	257316
41724	257317
115508	257318
9426	257319
47413	257320
11	257321
29981	257322
6190	257323
162846	257324
126167	257325
47983	257326
95990	257327
5633	257328
19530	257329
32292	257330
129943	257331
57680	257332
17585	257333
105794	257334
4606	257335
37866	257336
6767	257337
253	257338
897	257339
54800	257340
48467	257341
124780	257342
144572	257343
86359	257344
1388	257345
3499	257346
4658	257347
97351	257348
105458	257349
21724	257350
58786	257351
848	257352
34070	257353
30330	257354
56054	257355
50042	257356
91729	257357
48422	257358
7690	257359
2316	257360
28	257361
5675	257362
70427	257363
14615	257364
1093	257365
307	257366
43882	257367
45533	257368
28138	257369
30787	257370
4530	257371
61802	257372
592	257373
51509	257374
494	257375
17508	257376
2516	257377
54944	257378
3637	257379
960	257380
83250	257381
18304	257382
157497	257383
10567	257384
26351	257385
15833	257386
52414	257387
34865	257388
6642	257389
68192	257390
56180	257391
656	257392
118428	257393
14143	257394
42117	257395
78073	257396
105639	257397
67533	257398
10962	257399
59837	257400
55295	257401
134	257402
2758	257403
8679	257404
60018	257405
25426	257406
40718	257407
26966	257408
55858	257409
41946	257410
78708	257411
755	257412
12616	257413
36803	257414
15969	257415
77229	257416
25933	257417
159048	257418
1208	257419
28871	257420
80890	257421
4952	257422
40727	257423
49844	257424
60308	257425
5911	257426
37525	257427
6395	257428
1884	257429
64993	257430
2705	257431
1442	257432
21422	257433
99936	257434
378	257435
45908	257436
61937	257437
131966	257438
68299	257439
12079	257440
87202	257441
1145	257442
14652	257443
45950	257444
17497	257445
62527	257446
130426	257447
5723	257448
8331	257449
4048	257450
6524	257451
14736	257452
3021	257453
66259	257454
95470	257455
5206	257456
24774	257457
118680	257458
20641	257459
15704	257460
50634	257461
3299	257462
165684	257463
75151	257464
96824	257465
15636	257466
69162	257467
7103	257468
24152	257469
23267	257470
31317	257471
5536	257472
100456	257473
70983	257474
68377	257475
5427	257476
8981	257477
126137	257478
13317	257479
34562	257480
42846	257481
2465	257482
5066	257483
28710	257484
12180	257485
7665	257486
66115	257487
3777	257488
89359	257489
80961	257490
55465	257491
49871	257492
159624	257493
3938	257494
117395	257495
41840	257496
108989	257497
6686	257498
12133	257499
19040	257500
1288	257501
518	257502
55501	257503
5655	257504
7130	257505
47453	257506
12011	257507
6965	257508
16388	257509
31735	257510
95850	257511
3349	257512
28127	257513
23149	257514
3384	257515
11593	257516
617	257517
49099	257518
9481	257519
299	257520
22064	257521
30385	257522
2768	257523
1810	257524
36878	257525
43604	257526
13437	257527
61575	257528
6760	257529
1671	257530
28241	257531
12419	257532
101908	257533
100095	257534
115596	257535
23595	257536
10364	257537
72602	257538
12954	257539
132401	257540
75140	257541
10374	257542
32412	257543
9015	257544
112767	257545
104194	257546
2743	257547
20147	257548
1614	257549
18061	257550
246	257551
4649	257552
19147	257553
6634	257554
48335	257555
30887	257556
28284	257557
51843	257558
36710	257559
43494	257560
6658	257561
10727	257562
55060	257563
635	257564
120045	257565
10261	257566
27532	257567
43749	257568
84266	257569
9716	257570
134665	257571
6982	257572
4971	257573
2656	257574
37025	257575
55409	257576
22045	257577
24597	257578
35496	257579
26545	257580
37713	257581
8759	257582
1466	257583
79099	257584
18413	257585
47797	257586
11378	257587
50041	257588
41944	257589
17059	257590
1331	257591
32971	257592
1596	257593
37385	257594
25541	257595
117204	257596
56710	257597
30664	257598
150228	257599
18823	257600
2352	257601
35745	257602
37002	257603
39152	257604
57013	257605
1024	257606
6813	257607
34005	257608
31223	257609
45742	257610
20247	257611
11562	257612
55603	257613
4563	257614
13936	257615
106000	257616
43908	257617
7481	257618
128670	257619
13315	257620
5248	257621
77093	257622
15310	257623
61240	257624
157310	257625
81292	257626
21989	257627
22273	257628
55	257629
12632	257630
1234	257631
553	257632
63046	257633
71989	257634
7710	257635
4757	257636
27901	257637
66081	257638
103727	257639
1290	257640
41701	257641
5997	257642
32267	257643
53922	257644
36762	257645
900	257646
93199	257647
36179	257648
72608	257649
78152	257650
32576	257651
82022	257652
4823	257653
36631	257654
54851	257655
28064	257656
66069	257657
45468	257658
27768	257659
35284	257660
13483	257661
24422	257662
46292	257663
39595	257664
47656	257665
19866	257666
12749	257667
57368	257668
28972	257669
2680	257670
56272	257671
39677	257672
19944	257673
68	257674
13887	257675
22743	257676
23876	257677
18167	257678
36700	257679
30414	257680
84592	257681
22	257682
17561	257683
26637	257684
3949	257685
29738	257686
26031	257687
23524	257688
69194	257689
3167	257690
25838	257691
443	257692
42485	257693
71930	257694
27395	257695
198	257696
75744	257697
39857	257698
6768	257699
3189	257700
79514	257701
7331	257702
16735	257703
29056	257704
2366	257705
11026	257706
1378	257707
103627	257708
27852	257709
5273	257710
3116	257711
321	257712
34159	257713
33172	257714
38910	257715
65178	257716
16681	257717
11907	257718
11100	257719
27639	257720
33619	257721
699	257722
39489	257723
68069	257724
21624	257725
8693	257726
50082	257727
153529	257728
55994	257729
72087	257730
4184	257731
9974	257732
45697	257733
98081	257734
25652	257735
5145	257736
27020	257737
124	257738
1688	257739
5542	257740
3395	257741
10502	257742
93632	257743
16693	257744
30545	257745
25202	257746
25996	257747
108673	257748
24698	257749
40922	257750
26135	257751
4159	257752
21997	257753
53042	257754
86554	257755
53251	257756
4119	257757
653	257758
4643	257759
53077	257760
7684	257761
17320	257762
37835	257763
159601	257764
66635	257765
17137	257766
126618	257767
94446	257768
24569	257769
81531	257770
67178	257771
83693	257772
11234	257773
17980	257774
254	257775
46306	257776
81248	257777
153893	257778
35256	257779
1198	257780
1333	257781
12735	257782
74824	257783
81452	257784
106455	257785
22304	257786
45510	257787
27432	257788
24866	257789
43911	257790
21763	257791
80236	257792
27442	257793
4747	257794
51011	257795
13023	257796
22141	257797
24075	257798
9783	257799
36471	257800
3178	257801
97920	257802
44668	257803
661	257804
41428	257805
11628	257806
44594	257807
18926	257808
18168	257809
20091	257810
27767	257811
688	257812
7526	257813
34865	257814
14487	257815
64796	257816
6479	257817
121206	257818
2653	257819
120257	257820
40238	257821
2522	257822
1044	257823
82694	257824
32158	257825
16336	257826
129339	257827
56842	257828
2842	257829
76432	257830
8400	257831
52588	257832
18620	257833
34333	257834
70099	257835
8183	257836
117604	257837
14003	257838
74543	257839
1654	257840
9731	257841
74812	257842
90389	257843
46842	257844
591	257845
9337	257846
22543	257847
23353	257848
24884	257849
25023	257850
153709	257851
84421	257852
91885	257853
16715	257854
36100	257855
69079	257856
81051	257857
8084	257858
40518	257859
4555	257860
41238	257861
88935	257862
2943	257863
24312	257864
79269	257865
13644	257866
33449	257867
35984	257868
35	257869
77011	257870
206	257871
108654	257872
7004	257873
27685	257874
1791	257875
90544	257876
15045	257877
11432	257878
324	257879
1048	257880
91734	257881
9231	257882
15672	257883
89	257884
44925	257885
13792	257886
9870	257887
93139	257888
21223	257889
166562	257890
12884	257891
81772	257892
43417	257893
41834	257894
107207	257895
183	257896
105190	257897
88618	257898
17854	257899
2395	257900
103216	257901
15616	257902
17289	257903
98052	257904
2864	257905
32065	257906
99486	257907
47083	257908
5744	257909
2942	257910
2612	257911
5255	257912
27907	257913
505	257914
14430	257915
6153	257916
33970	257917
9899	257918
333	257919
30709	257920
149591	257921
99784	257922
73559	257923
42386	257924
65165	257925
24693	257926
3889	257927
23308	257928
8855	257929
10853	257930
91203	257931
6442	257932
5994	257933
36624	257934
26784	257935
7479	257936
42457	257937
43726	257938
43200	257939
563	257940
12245	257941
6981	257942
22737	257943
772	257944
27917	257945
12533	257946
34015	257947
80813	257948
21528	257949
450	257950
9627	257951
2326	257952
7167	257953
43025	257954
96277	257955
14888	257956
10132	257957
10601	257958
14637	257959
88859	257960
4800	257961
2207	257962
35254	257963
13650	257964
65308	257965
22098	257966
8010	257967
13586	257968
2617	257969
50833	257970
49395	257971
15361	257972
40410	257973
34931	257974
10688	257975
48490	257976
55403	257977
10718	257978
55149	257979
41692	257980
13978	257981
2383	257982
120269	257983
20569	257984
45605	257985
52715	257986
4736	257987
9665	257988
29894	257989
26852	257990
23230	257991
1957	257992
28767	257993
35720	257994
75997	257995
49154	257996
10134	257997
38288	257998
57327	257999
55438	258000
100609	258001
326	258002
15416	258003
36557	258004
2348	258005
12623	258006
51	258007
889	258008
21908	258009
93475	258010
59	258011
136030	258012
13968	258013
588	258014
13444	258015
16077	258016
27880	258017
66228	258018
12521	258019
9046	258020
25356	258021
38636	258022
47513	258023
32668	258024
72181	258025
1067	258026
30640	258027
92818	258028
59121	258029
55081	258030
14696	258031
81464	258032
142728	258033
128674	258034
25397	258035
48513	258036
8499	258037
40972	258038
25079	258039
6561	258040
45623	258041
75551	258042
36673	258043
17239	258044
133995	258045
69275	258046
6057	258047
64301	258048
24476	258049
2395	258050
56011	258051
8924	258052
4671	258053
109215	258054
128180	258055
4117	258056
21511	258057
23538	258058
32352	258059
71583	258060
48237	258061
6939	258062
380	258063
4249	258064
1473	258065
25471	258066
9955	258067
1509	258068
73306	258069
15862	258070
1795	258071
19475	258072
7307	258073
354	258074
70862	258075
33575	258076
18139	258077
47384	258078
62199	258079
84600	258080
48192	258081
75355	258082
119430	258083
6670	258084
19577	258085
39967	258086
13464	258087
46479	258088
47808	258089
21851	258090
13372	258091
83066	258092
34067	258093
154894	258094
80049	258095
59048	258096
134124	258097
8873	258098
9219	258099
54081	258100
73682	258101
22336	258102
4658	258103
24140	258104
80483	258105
52421	258106
113827	258107
13891	258108
71101	258109
6146	258110
14263	258111
34826	258112
16865	258113
1390	258114
15944	258115
76718	258116
55109	258117
25121	258118
25708	258119
47221	258120
51272	258121
105066	258122
78765	258123
18069	258124
63695	258125
8627	258126
152406	258127
33055	258128
19987	258129
57723	258130
31464	258131
18631	258132
19351	258133
7251	258134
39473	258135
17517	258136
12827	258137
1451	258138
133599	258139
1226	258140
21	258141
2816	258142
66380	258143
159102	258144
6405	258145
6426	258146
82077	258147
12686	258148
6308	258149
32255	258150
7073	258151
4612	258152
14427	258153
611	258154
97917	258155
37877	258156
29262	258157
126407	258158
14844	258159
43099	258160
51955	258161
549	258162
55953	258163
23664	258164
19175	258165
15761	258166
1117	258167
26034	258168
62986	258169
96037	258170
27801	258171
7746	258172
39241	258173
8470	258174
2789	258175
38999	258176
40043	258177
6111	258178
9207	258179
355	258180
46143	258181
53210	258182
1610	258183
2263	258184
12220	258185
49240	258186
30385	258187
85798	258188
11258	258189
27857	258190
26196	258191
37847	258192
19779	258193
99115	258194
8915	258195
4255	258196
14919	258197
35874	258198
25398	258199
1255	258200
15463	258201
56057	258202
67	258203
71678	258204
20796	258205
8160	258206
31353	258207
614	258208
3023	258209
77684	258210
104411	258211
22032	258212
18648	258213
78137	258214
4208	258215
101325	258216
21477	258217
7830	258218
23863	258219
40602	258220
129715	258221
86434	258222
1047	258223
108443	258224
36872	258225
131771	258226
68826	258227
597	258228
16156	258229
101602	258230
10678	258231
156419	258232
45813	258233
34211	258234
37624	258235
10137	258236
25456	258237
65179	258238
99759	258239
41728	258240
17432	258241
51880	258242
561	258243
87589	258244
67766	258245
15613	258246
58191	258247
148	258248
19265	258249
62991	258250
30880	258251
104076	258252
26421	258253
16641	258254
48695	258255
7897	258256
2443	258257
7462	258258
17305	258259
83985	258260
10329	258261
18785	258262
55960	258263
3074	258264
36273	258265
53192	258266
15187	258267
9641	258268
61461	258269
157505	258270
83969	258271
105446	258272
115076	258273
1522	258274
64187	258275
287	258276
41389	258277
30319	258278
125711	258279
28215	258280
58530	258281
114404	258282
62942	258283
101892	258284
8740	258285
10365	258286
21750	258287
61598	258288
5645	258289
20484	258290
104293	258291
44856	258292
87271	258293
1858	258294
90457	258295
105535	258296
87683	258297
34858	258298
21670	258299
74747	258300
2694	258301
3384	258302
32810	258303
3125	258304
22557	258305
42308	258306
72120	258307
35535	258308
23739	258309
54669	258310
20009	258311
7958	258312
18319	258313
2338	258314
8035	258315
7117	258316
5468	258317
18419	258318
3126	258319
28182	258320
1468	258321
155644	258322
3227	258323
15633	258324
4357	258325
32344	258326
90950	258327
843	258328
67274	258329
51365	258330
12324	258331
71	258332
36782	258333
38235	258334
27537	258335
32331	258336
134070	258337
41786	258338
138370	258339
7875	258340
33101	258341
39680	258342
121833	258343
8650	258344
88428	258345
112579	258346
55920	258347
149562	258348
41681	258349
40031	258350
51945	258351
83	258352
1113	258353
95480	258354
103	258355
131554	258356
132129	258357
29080	258358
10380	258359
20083	258360
4708	258361
18127	258362
64279	258363
54913	258364
13870	258365
32429	258366
49841	258367
46398	258368
74110	258369
112660	258370
1773	258371
22076	258372
1865	258373
11093	258374
49314	258375
3596	258376
38612	258377
57664	258378
63906	258379
5706	258380
12466	258381
5294	258382
32132	258383
82774	258384
6432	258385
22661	258386
44811	258387
139967	258388
38341	258389
83819	258390
141680	258391
135805	258392
86782	258393
46712	258394
43711	258395
5112	258396
105506	258397
73376	258398
125696	258399
14013	258400
6498	258401
494	258402
14957	258403
9878	258404
61941	258405
16293	258406
84551	258407
48610	258408
10389	258409
29517	258410
56147	258411
23979	258412
30914	258413
38620	258414
20258	258415
23038	258416
137393	258417
17503	258418
45845	258419
11902	258420
107132	258421
56594	258422
1619	258423
8840	258424
112070	258425
96815	258426
5014	258427
68374	258428
32689	258429
2499	258430
18637	258431
27058	258432
18927	258433
12100	258434
10482	258435
19509	258436
4872	258437
3434	258438
7102	258439
34199	258440
9298	258441
15608	258442
64435	258443
18762	258444
56722	258445
5823	258446
46925	258447
4951	258448
4695	258449
46991	258450
48397	258451
97944	258452
9375	258453
6478	258454
29223	258455
113139	258456
13660	258457
54045	258458
15589	258459
48004	258460
4450	258461
50822	258462
121522	258463
13805	258464
119799	258465
30784	258466
3670	258467
37153	258468
33169	258469
18441	258470
2153	258471
14079	258472
71103	258473
85226	258474
12049	258475
21409	258476
31829	258477
62086	258478
52601	258479
76589	258480
70462	258481
81539	258482
52121	258483
899	258484
49093	258485
91617	258486
10809	258487
1764	258488
115038	258489
97633	258490
24811	258491
35692	258492
23545	258493
110	258494
120663	258495
20759	258496
58046	258497
131139	258498
74837	258499
2810	258500
90489	258501
2870	258502
22521	258503
53244	258504
102645	258505
75949	258506
54398	258507
118954	258508
21391	258509
1781	258510
79411	258511
4999	258512
9209	258513
80185	258514
758	258515
2185	258516
30915	258517
29724	258518
20449	258519
13354	258520
76160	258521
2567	258522
63687	258523
128041	258524
71227	258525
57857	258526
47210	258527
4058	258528
142713	258529
46639	258530
48363	258531
96736	258532
11622	258533
103788	258534
3730	258535
13	258536
13260	258537
91589	258538
2171	258539
36055	258540
83437	258541
102659	258542
38153	258543
4735	258544
20316	258545
31427	258546
188	258547
1088	258548
19506	258549
32304	258550
6218	258551
11766	258552
27404	258553
7964	258554
3014	258555
79561	258556
1822	258557
17972	258558
21274	258559
96154	258560
117170	258561
48668	258562
26011	258563
119029	258564
13494	258565
1039	258566
30808	258567
17367	258568
10318	258569
82389	258570
8749	258571
17575	258572
42278	258573
40640	258574
3953	258575
34190	258576
20298	258577
6116	258578
120829	258579
99475	258580
6566	258581
88219	258582
134510	258583
35093	258584
65700	258585
17193	258586
30829	258587
27859	258588
92786	258589
11858	258590
17388	258591
35124	258592
102310	258593
6020	258594
32106	258595
21400	258596
141450	258597
43966	258598
16715	258599
98224	258600
19712	258601
78614	258602
28360	258603
479	258604
45102	258605
64111	258606
10651	258607
29002	258608
63636	258609
34693	258610
68799	258611
151	258612
73552	258613
18195	258614
96220	258615
93282	258616
55921	258617
997	258618
69570	258619
18715	258620
12998	258621
2607	258622
94488	258623
1093	258624
330	258625
5024	258626
56929	258627
20009	258628
3093	258629
105104	258630
10925	258631
7080	258632
49734	258633
64442	258634
57193	258635
54067	258636
14743	258637
1447	258638
17550	258639
79679	258640
27610	258641
6845	258642
2554	258643
31913	258644
30996	258645
62854	258646
34109	258647
66709	258648
12968	258649
8578	258650
8244	258651
2038	258652
55244	258653
4665	258654
24316	258655
12508	258656
44971	258657
8295	258658
52484	258659
47411	258660
10260	258661
3271	258662
38560	258663
37161	258664
74627	258665
31620	258666
27804	258667
1779	258668
28921	258669
173	258670
7175	258671
40478	258672
3752	258673
7050	258674
20563	258675
100079	258676
17386	258677
58077	258678
18589	258679
121800	258680
2332	258681
293	258682
22493	258683
43528	258684
101618	258685
888	258686
97067	258687
135030	258688
61617	258689
174	258690
46247	258691
26420	258692
18223	258693
93245	258694
93265	258695
3518	258696
1192	258697
70127	258698
13607	258699
46946	258700
2270	258701
16813	258702
32407	258703
124599	258704
64112	258705
44427	258706
57755	258707
55675	258708
2966	258709
4913	258710
943	258711
54512	258712
53674	258713
55909	258714
7702	258715
91247	258716
105165	258717
21748	258718
48485	258719
1913	258720
41307	258721
75525	258722
4209	258723
46220	258724
15150	258725
36354	258726
24652	258727
119141	258728
29384	258729
36312	258730
13787	258731
11475	258732
37509	258733
46118	258734
53653	258735
51387	258736
78280	258737
12103	258738
19269	258739
18858	258740
14782	258741
66250	258742
35974	258743
4	258744
15237	258745
58312	258746
22215	258747
89695	258748
29953	258749
50595	258750
16851	258751
27258	258752
51347	258753
102855	258754
33224	258755
63935	258756
22860	258757
74556	258758
18829	258759
17568	258760
7349	258761
7543	258762
35836	258763
27400	258764
131847	258765
38279	258766
31313	258767
8506	258768
1416	258769
51442	258770
92850	258771
11922	258772
2090	258773
24	258774
1864	258775
4078	258776
7463	258777
26712	258778
29936	258779
26315	258780
48286	258781
32874	258782
53375	258783
92265	258784
13397	258785
108862	258786
118229	258787
93522	258788
134	258789
886	258790
742	258791
4039	258792
56318	258793
9001	258794
87974	258795
32	258796
75405	258797
85426	258798
4841	258799
9267	258800
7361	258801
83504	258802
21349	258803
30784	258804
61710	258805
333	258806
12554	258807
3186	258808
137506	258809
100413	258810
89936	258811
21461	258812
2948	258813
55544	258814
47638	258815
70117	258816
11610	258817
85161	258818
71751	258819
113352	258820
1391	258821
82677	258822
18169	258823
7265	258824
99130	258825
21403	258826
26	258827
79734	258828
41073	258829
75217	258830
75414	258831
1408	258832
10146	258833
1564	258834
19321	258835
25576	258836
27182	258837
123933	258838
998	258839
8964	258840
117632	258841
14	258842
1184	258843
19923	258844
47306	258845
8400	258846
98541	258847
21360	258848
102819	258849
4519	258850
75819	258851
19679	258852
108998	258853
2201	258854
26427	258855
53214	258856
72319	258857
129578	258858
24104	258859
102681	258860
16599	258861
22764	258862
636	258863
13	258864
65804	258865
133901	258866
41424	258867
105237	258868
19986	258869
85269	258870
159608	258871
46228	258872
7148	258873
54185	258874
28750	258875
25153	258876
104027	258877
9611	258878
20634	258879
26715	258880
120752	258881
36776	258882
63040	258883
11891	258884
15599	258885
218	258886
3890	258887
8740	258888
591	258889
128641	258890
13619	258891
671	258892
120118	258893
219	258894
1732	258895
6107	258896
21901	258897
78597	258898
59179	258899
71437	258900
8969	258901
26	258902
5888	258903
1422	258904
89083	258905
1945	258906
10692	258907
20047	258908
74144	258909
2	258910
89280	258911
104010	258912
72361	258913
132210	258914
23026	258915
35243	258916
67636	258917
131669	258918
72428	258919
20799	258920
15167	258921
40665	258922
75906	258923
15761	258924
59441	258925
117836	258926
70107	258927
43259	258928
2822	258929
121635	258930
162662	258931
56883	258932
62866	258933
86603	258934
67872	258935
28939	258936
23704	258937
33403	258938
16418	258939
29393	258940
6040	258941
4110	258942
70853	258943
1685	258944
20105	258945
82810	258946
70079	258947
26922	258948
881	258949
14529	258950
83660	258951
23843	258952
1877	258953
8002	258954
131697	258955
103770	258956
58400	258957
1681	258958
6266	258959
1835	258960
17569	258961
5223	258962
75464	258963
6415	258964
24754	258965
99394	258966
31846	258967
17508	258968
44872	258969
9748	258970
12952	258971
30692	258972
5140	258973
19147	258974
42558	258975
148678	258976
27065	258977
26909	258978
59487	258979
105804	258980
143974	258981
47338	258982
9993	258983
2720	258984
42334	258985
6113	258986
17122	258987
38603	258988
9941	258989
93940	258990
28423	258991
2936	258992
54811	258993
27365	258994
43426	258995
6626	258996
54431	258997
4830	258998
67625	258999
2170	259000
4780	259001
16221	259002
54979	259003
2328	259004
134422	259005
54539	259006
5269	259007
109917	259008
25972	259009
54809	259010
102706	259011
25759	259012
12283	259013
53300	259014
9250	259015
164653	259016
5309	259017
58871	259018
13414	259019
64525	259020
5285	259021
34914	259022
94432	259023
8803	259024
67479	259025
85124	259026
66445	259027
64539	259028
24449	259029
55690	259030
639	259031
11492	259032
3669	259033
65065	259034
42054	259035
16174	259036
36898	259037
2119	259038
44016	259039
11949	259040
116761	259041
4406	259042
25546	259043
12834	259044
68079	259045
58701	259046
39675	259047
4130	259048
6227	259049
105533	259050
84313	259051
1701	259052
2224	259053
3179	259054
22373	259055
129406	259056
10960	259057
3663	259058
35101	259059
9059	259060
11027	259061
6383	259062
51452	259063
52714	259064
133881	259065
56363	259066
13151	259067
30998	259068
115130	259069
129659	259070
47431	259071
137858	259072
28379	259073
8342	259074
68823	259075
36550	259076
1940	259077
107373	259078
5847	259079
11169	259080
78330	259081
49	259082
68156	259083
113373	259084
21986	259085
30269	259086
27901	259087
156754	259088
102360	259089
63226	259090
2407	259091
102	259092
30001	259093
11011	259094
74152	259095
143517	259096
35356	259097
37278	259098
1392	259099
2472	259100
54244	259101
9735	259102
15305	259103
61181	259104
51156	259105
5503	259106
31790	259107
41213	259108
21958	259109
12698	259110
131576	259111
9078	259112
76051	259113
138834	259114
14264	259115
45153	259116
92935	259117
48968	259118
1256	259119
9	259120
544	259121
16466	259122
106072	259123
90131	259124
32457	259125
33812	259126
92467	259127
36707	259128
8251	259129
95179	259130
40748	259131
2020	259132
159310	259133
134017	259134
19136	259135
100370	259136
19944	259137
15343	259138
4391	259139
31360	259140
2242	259141
85038	259142
19145	259143
7295	259144
75791	259145
81200	259146
70472	259147
15044	259148
2841	259149
107421	259150
32245	259151
96830	259152
36786	259153
78	259154
14916	259155
90090	259156
17624	259157
14049	259158
5325	259159
9258	259160
21565	259161
72417	259162
27355	259163
4576	259164
26853	259165
49562	259166
102404	259167
9215	259168
357	259169
30980	259170
1261	259171
920	259172
70427	259173
12487	259174
5072	259175
33848	259176
79410	259177
13090	259178
2868	259179
2296	259180
88	259181
61709	259182
94959	259183
20708	259184
52529	259185
4764	259186
2713	259187
25087	259188
71270	259189
34567	259190
35648	259191
50140	259192
20259	259193
3908	259194
98191	259195
9059	259196
7537	259197
15699	259198
105968	259199
96952	259200
22943	259201
1205	259202
43415	259203
75021	259204
65861	259205
51360	259206
59383	259207
6424	259208
1712	259209
71797	259210
16763	259211
91016	259212
9629	259213
20465	259214
58341	259215
107921	259216
4111	259217
140607	259218
22292	259219
22510	259220
2791	259221
6342	259222
19947	259223
39588	259224
9853	259225
5997	259226
60425	259227
13483	259228
11069	259229
80	259230
43838	259231
114762	259232
2876	259233
17193	259234
43291	259235
34323	259236
18286	259237
776	259238
49817	259239
110284	259240
102970	259241
87852	259242
84	259243
21667	259244
32728	259245
26738	259246
154373	259247
119202	259248
2079	259249
2555	259250
19281	259251
39131	259252
2560	259253
15076	259254
38456	259255
40609	259256
34444	259257
25551	259258
133030	259259
58916	259260
151988	259261
13416	259262
4729	259263
13231	259264
37167	259265
21247	259266
106982	259267
12533	259268
154501	259269
5028	259270
6198	259271
60543	259272
20849	259273
75117	259274
49533	259275
72048	259276
54605	259277
20035	259278
103475	259279
3	259280
31781	259281
65994	259282
4886	259283
43369	259284
42688	259285
16162	259286
132536	259287
14599	259288
2784	259289
8631	259290
6319	259291
77746	259292
122036	259293
78824	259294
39406	259295
26691	259296
7186	259297
793	259298
13	259299
25070	259300
146	259301
28542	259302
3771	259303
18186	259304
28173	259305
4883	259306
38875	259307
2361	259308
44291	259309
65284	259310
19360	259311
37562	259312
21849	259313
44078	259314
48657	259315
37317	259316
5172	259317
160817	259318
39688	259319
14439	259320
41885	259321
3396	259322
68964	259323
99513	259324
10194	259325
26436	259326
19929	259327
14396	259328
129316	259329
147807	259330
15597	259331
100391	259332
15408	259333
27972	259334
69505	259335
3566	259336
86702	259337
24441	259338
77580	259339
7601	259340
121650	259341
5285	259342
11371	259343
38419	259344
68606	259345
2015	259346
78535	259347
34671	259348
6483	259349
915	259350
46264	259351
19032	259352
5370	259353
15010	259354
16598	259355
70946	259356
10177	259357
8227	259358
7563	259359
69354	259360
63846	259361
1606	259362
3951	259363
7180	259364
59717	259365
103470	259366
16942	259367
46353	259368
131430	259369
127479	259370
3811	259371
65089	259372
15535	259373
8391	259374
11669	259375
1944	259376
12495	259377
19421	259378
130320	259379
139596	259380
161	259381
23255	259382
1225	259383
1013	259384
1485	259385
52225	259386
82220	259387
42245	259388
905	259389
86219	259390
40018	259391
3759	259392
47271	259393
37005	259394
49350	259395
13987	259396
25870	259397
2262	259398
5483	259399
58899	259400
32012	259401
53710	259402
25114	259403
157785	259404
26464	259405
52844	259406
103846	259407
68098	259408
673	259409
61135	259410
2702	259411
10128	259412
151080	259413
16782	259414
60168	259415
92083	259416
112852	259417
14216	259418
13435	259419
9629	259420
142141	259421
19691	259422
73974	259423
14826	259424
50559	259425
11044	259426
110872	259427
49656	259428
42094	259429
29245	259430
51137	259431
11020	259432
23991	259433
62484	259434
36975	259435
8817	259436
6801	259437
43985	259438
1317	259439
133740	259440
54445	259441
33227	259442
1828	259443
48696	259444
10824	259445
57650	259446
24	259447
58837	259448
15274	259449
46948	259450
30874	259451
14440	259452
9466	259453
13441	259454
1257	259455
873	259456
12313	259457
99101	259458
21077	259459
79155	259460
32457	259461
79310	259462
17602	259463
29440	259464
13642	259465
500	259466
10533	259467
46619	259468
28587	259469
160735	259470
3845	259471
28384	259472
39616	259473
8087	259474
24458	259475
105949	259476
64249	259477
110912	259478
5784	259479
7239	259480
62939	259481
86151	259482
16484	259483
52861	259484
107125	259485
985	259486
91686	259487
67989	259488
61732	259489
80750	259490
79283	259491
51332	259492
46908	259493
2975	259494
3230	259495
39886	259496
32147	259497
49779	259498
23393	259499
703	259500
5514	259501
2568	259502
36670	259503
84616	259504
38887	259505
177	259506
21602	259507
46860	259508
90634	259509
12745	259510
95215	259511
10962	259512
15415	259513
5772	259514
52847	259515
88268	259516
17266	259517
33994	259518
30765	259519
143	259520
68806	259521
20890	259522
40327	259523
54170	259524
102017	259525
46593	259526
96461	259527
90953	259528
53838	259529
6719	259530
16922	259531
107754	259532
73443	259533
7218	259534
7797	259535
21189	259536
4001	259537
14497	259538
2948	259539
95398	259540
96619	259541
24006	259542
100930	259543
51429	259544
58453	259545
1082	259546
4976	259547
76298	259548
91093	259549
135	259550
41018	259551
18958	259552
19	259553
79189	259554
59350	259555
41428	259556
43329	259557
108215	259558
80936	259559
19423	259560
139	259561
128577	259562
61222	259563
8638	259564
37041	259565
9636	259566
123064	259567
7805	259568
1032	259569
31387	259570
2636	259571
98856	259572
31361	259573
25360	259574
10418	259575
38804	259576
93118	259577
6930	259578
125	259579
28247	259580
32773	259581
159773	259582
63355	259583
73470	259584
2519	259585
80988	259586
85467	259587
5086	259588
9499	259589
2597	259590
37874	259591
26765	259592
21114	259593
61434	259594
11178	259595
18972	259596
48934	259597
781	259598
15727	259599
5073	259600
103305	259601
8051	259602
164171	259603
37256	259604
12767	259605
32244	259606
1908	259607
18289	259608
2235	259609
64671	259610
17860	259611
3811	259612
16152	259613
31957	259614
24745	259615
63362	259616
100801	259617
21002	259618
21991	259619
64944	259620
27192	259621
9872	259622
51214	259623
13421	259624
53588	259625
33747	259626
34668	259627
46952	259628
74063	259629
30650	259630
98809	259631
67339	259632
32777	259633
78721	259634
4287	259635
93620	259636
37418	259637
57643	259638
36209	259639
123613	259640
112481	259641
3579	259642
11948	259643
40409	259644
30107	259645
23001	259646
18462	259647
72640	259648
79322	259649
40694	259650
27636	259651
31859	259652
23089	259653
82484	259654
41563	259655
37669	259656
16252	259657
19090	259658
27591	259659
1674	259660
26557	259661
44103	259662
25562	259663
134390	259664
1991	259665
146887	259666
35074	259667
43926	259668
49074	259669
62286	259670
19793	259671
86198	259672
154919	259673
54523	259674
758	259675
37457	259676
29064	259677
71020	259678
7577	259679
17828	259680
28461	259681
2505	259682
26200	259683
39154	259684
71258	259685
17881	259686
2378	259687
20377	259688
39222	259689
11511	259690
14607	259691
61898	259692
28350	259693
120778	259694
232	259695
22231	259696
10737	259697
14108	259698
97746	259699
41514	259700
86471	259701
48014	259702
60509	259703
45273	259704
137362	259705
1195	259706
19696	259707
17464	259708
91010	259709
6732	259710
34237	259711
10033	259712
1889	259713
19497	259714
10411	259715
35225	259716
12777	259717
93	259718
2361	259719
65892	259720
54884	259721
68673	259722
5128	259723
25943	259724
112321	259725
802	259726
25080	259727
705	259728
19736	259729
114912	259730
41064	259731
2350	259732
164935	259733
32050	259734
17639	259735
113728	259736
13326	259737
76986	259738
20046	259739
60420	259740
9084	259741
5966	259742
17243	259743
26572	259744
972	259745
76053	259746
40395	259747
47102	259748
15676	259749
54123	259750
6824	259751
57058	259752
96941	259753
76260	259754
5661	259755
8615	259756
153534	259757
90424	259758
19302	259759
22257	259760
25876	259761
70353	259762
12319	259763
30223	259764
1726	259765
78521	259766
80929	259767
60569	259768
27491	259769
59335	259770
30895	259771
3276	259772
2306	259773
42809	259774
106873	259775
1736	259776
56131	259777
71089	259778
24562	259779
23518	259780
103	259781
21690	259782
137825	259783
13489	259784
53482	259785
91897	259786
36927	259787
96748	259788
77380	259789
102944	259790
94801	259791
35821	259792
42753	259793
68086	259794
563	259795
25220	259796
39497	259797
156099	259798
13959	259799
17768	259800
46129	259801
56185	259802
106886	259803
86018	259804
121991	259805
43326	259806
11217	259807
51007	259808
4256	259809
45377	259810
67633	259811
35096	259812
95031	259813
19033	259814
41938	259815
69247	259816
57643	259817
3098	259818
139894	259819
6167	259820
19292	259821
34143	259822
5678	259823
2309	259824
143199	259825
59439	259826
8712	259827
16655	259828
37841	259829
55460	259830
17411	259831
24428	259832
39954	259833
165816	259834
3059	259835
25100	259836
53721	259837
27340	259838
53118	259839
17874	259840
10017	259841
64897	259842
48601	259843
122092	259844
4778	259845
3893	259846
21038	259847
11006	259848
104401	259849
20823	259850
61409	259851
108958	259852
8010	259853
764	259854
5530	259855
20985	259856
2031	259857
8141	259858
16681	259859
84020	259860
5785	259861
11603	259862
13345	259863
7946	259864
37430	259865
12959	259866
110209	259867
6151	259868
88647	259869
37777	259870
7106	259871
1735	259872
29184	259873
37046	259874
14131	259875
31477	259876
165077	259877
55467	259878
621	259879
29884	259880
55446	259881
6727	259882
21667	259883
8536	259884
61126	259885
66032	259886
123019	259887
57459	259888
117151	259889
62421	259890
93257	259891
107839	259892
27054	259893
79735	259894
2845	259895
7741	259896
30610	259897
14454	259898
25468	259899
10823	259900
721	259901
3786	259902
86367	259903
40505	259904
45152	259905
127125	259906
40344	259907
6770	259908
165886	259909
15360	259910
44864	259911
16466	259912
13234	259913
40669	259914
40494	259915
49166	259916
27685	259917
17365	259918
1632	259919
7879	259920
144586	259921
133727	259922
21686	259923
2065	259924
14582	259925
88202	259926
5952	259927
1196	259928
18427	259929
74992	259930
50680	259931
2	259932
20145	259933
24259	259934
16384	259935
43187	259936
8447	259937
7074	259938
70299	259939
34436	259940
74093	259941
6512	259942
53092	259943
83210	259944
76083	259945
15499	259946
105262	259947
147657	259948
20362	259949
18661	259950
30535	259951
726	259952
66305	259953
12391	259954
9448	259955
56862	259956
87975	259957
106549	259958
60728	259959
80629	259960
4666	259961
70	259962
55550	259963
79805	259964
43659	259965
120723	259966
12350	259967
14369	259968
47789	259969
3024	259970
1176	259971
93259	259972
159730	259973
63825	259974
12021	259975
8722	259976
41932	259977
37254	259978
15490	259979
13000	259980
871	259981
144	259982
40332	259983
19878	259984
22375	259985
2014	259986
87372	259987
57741	259988
10458	259989
57127	259990
5013	259991
28521	259992
115584	259993
17397	259994
48663	259995
86732	259996
3937	259997
9382	259998
53674	259999
7777	260000
4350	260001
26278	260002
31804	260003
135925	260004
20814	260005
5213	260006
74975	260007
24276	260008
118521	260009
11820	260010
1469	260011
45053	260012
137266	260013
41247	260014
36296	260015
9926	260016
12355	260017
52156	260018
48102	260019
61416	260020
10819	260021
6225	260022
13375	260023
2933	260024
25753	260025
67140	260026
50576	260027
21987	260028
6007	260029
126401	260030
103555	260031
1124	260032
83921	260033
19403	260034
31449	260035
69644	260036
419	260037
128823	260038
26106	260039
8771	260040
9245	260041
98613	260042
2550	260043
4219	260044
41411	260045
7012	260046
80875	260047
20730	260048
106257	260049
72921	260050
156841	260051
642	260052
17107	260053
63953	260054
24382	260055
13526	260056
85509	260057
6374	260058
275	260059
62400	260060
6855	260061
29343	260062
51442	260063
159596	260064
17916	260065
80148	260066
26017	260067
6634	260068
28539	260069
21960	260070
279	260071
41579	260072
21567	260073
14225	260074
6227	260075
96462	260076
13616	260077
21278	260078
16689	260079
19801	260080
140617	260081
35647	260082
31114	260083
11000	260084
73227	260085
55837	260086
7708	260087
89638	260088
28942	260089
13433	260090
76	260091
4873	260092
19833	260093
40535	260094
63923	260095
33422	260096
3929	260097
49664	260098
5114	260099
16249	260100
58231	260101
66722	260102
2422	260103
22916	260104
19016	260105
92372	260106
6674	260107
19311	260108
38180	260109
54573	260110
133004	260111
69349	260112
104528	260113
127134	260114
56945	260115
42742	260116
20174	260117
25234	260118
113247	260119
21216	260120
85268	260121
44244	260122
5213	260123
7947	260124
15914	260125
4679	260126
10079	260127
13002	260128
71673	260129
4	260130
10633	260131
4618	260132
56278	260133
64198	260134
31390	260135
15311	260136
34188	260137
31073	260138
71051	260139
17103	260140
78949	260141
6719	260142
71863	260143
131854	260144
96	260145
17959	260146
21955	260147
63569	260148
3697	260149
850	260150
71629	260151
42809	260152
6296	260153
78573	260154
96971	260155
113105	260156
949	260157
129811	260158
82001	260159
4735	260160
1532	260161
72589	260162
18582	260163
54339	260164
50861	260165
19644	260166
40651	260167
5607	260168
4534	260169
50856	260170
25328	260171
14428	260172
26238	260173
7856	260174
111014	260175
103627	260176
8221	260177
83466	260178
59795	260179
305	260180
162313	260181
30949	260182
792	260183
3	260184
46213	260185
89	260186
13183	260187
25622	260188
164350	260189
75031	260190
17759	260191
24115	260192
26787	260193
96923	260194
34435	260195
121229	260196
83704	260197
4351	260198
2647	260199
372	260200
2648	260201
3055	260202
744	260203
24491	260204
4337	260205
17253	260206
123573	260207
69069	260208
76017	260209
132493	260210
229	260211
82846	260212
57658	260213
12197	260214
90979	260215
93789	260216
164841	260217
4164	260218
28525	260219
78635	260220
29411	260221
21857	260222
144858	260223
58007	260224
41279	260225
91293	260226
22509	260227
79399	260228
14940	260229
10877	260230
29535	260231
50562	260232
8379	260233
84895	260234
35575	260235
28	260236
70148	260237
16121	260238
12804	260239
32923	260240
17978	260241
54380	260242
66304	260243
58640	260244
36681	260245
29475	260246
22894	260247
42405	260248
776	260249
51986	260250
126461	260251
20839	260252
17857	260253
67831	260254
76144	260255
78381	260256
24798	260257
20314	260258
56796	260259
7868	260260
66359	260261
35107	260262
33351	260263
93174	260264
58273	260265
17111	260266
71466	260267
126403	260268
60319	260269
29311	260270
82757	260271
126039	260272
37670	260273
8674	260274
71431	260275
19037	260276
2194	260277
1475	260278
39989	260279
57320	260280
434	260281
8562	260282
58312	260283
74925	260284
20987	260285
2573	260286
21498	260287
300	260288
31216	260289
5587	260290
20326	260291
51758	260292
5805	260293
48733	260294
1675	260295
36275	260296
22861	260297
24798	260298
38008	260299
6889	260300
82880	260301
26041	260302
23470	260303
551	260304
76737	260305
48	260306
1336	260307
5195	260308
14012	260309
14538	260310
59390	260311
45417	260312
62149	260313
23616	260314
39104	260315
40044	260316
45556	260317
41092	260318
26816	260319
2001	260320
56662	260321
27831	260322
20005	260323
17761	260324
3433	260325
93648	260326
876	260327
40611	260328
62797	260329
5760	260330
112472	260331
2988	260332
6781	260333
42913	260334
123264	260335
66349	260336
4537	260337
23448	260338
3800	260339
126583	260340
9144	260341
96869	260342
94954	260343
57517	260344
134384	260345
28546	260346
9666	260347
34469	260348
32131	260349
93173	260350
11704	260351
51570	260352
3142	260353
34742	260354
25386	260355
604	260356
581	260357
26936	260358
5462	260359
2079	260360
161506	260361
164936	260362
57155	260363
7664	260364
26014	260365
152789	260366
6617	260367
63957	260368
35300	260369
43617	260370
5948	260371
130144	260372
62570	260373
1189	260374
12136	260375
11312	260376
5067	260377
11953	260378
8283	260379
21479	260380
98	260381
66557	260382
2972	260383
72343	260384
6251	260385
55326	260386
6543	260387
40863	260388
48692	260389
50493	260390
69188	260391
4575	260392
13454	260393
28734	260394
14201	260395
44869	260396
14301	260397
27039	260398
985	260399
14443	260400
47875	260401
21915	260402
7079	260403
69988	260404
2075	260405
56994	260406
68167	260407
36151	260408
13414	260409
33959	260410
30590	260411
91000	260412
2391	260413
6899	260414
6682	260415
4920	260416
69899	260417
93795	260418
47667	260419
83500	260420
110610	260421
53986	260422
551	260423
1332	260424
4382	260425
82023	260426
84918	260427
4697	260428
54005	260429
56159	260430
111551	260431
178	260432
212	260433
1040	260434
76591	260435
63804	260436
143540	260437
33	260438
1920	260439
13600	260440
10402	260441
2109	260442
3436	260443
126343	260444
45641	260445
11354	260446
399	260447
74559	260448
52785	260449
12327	260450
9654	260451
26426	260452
30058	260453
660	260454
3160	260455
57502	260456
163562	260457
51332	260458
41085	260459
122061	260460
31135	260461
62920	260462
24662	260463
30372	260464
13507	260465
74522	260466
151218	260467
72053	260468
18674	260469
47084	260470
7450	260471
17980	260472
25522	260473
79394	260474
3105	260475
1913	260476
3509	260477
102441	260478
32277	260479
2748	260480
17212	260481
15603	260482
66655	260483
3245	260484
147582	260485
46324	260486
20959	260487
13780	260488
19137	260489
1285	260490
53729	260491
1579	260492
14977	260493
64614	260494
86400	260495
100956	260496
13781	260497
23189	260498
5072	260499
96	260500
92636	260501
12634	260502
38555	260503
22551	260504
140244	260505
3549	260506
53883	260507
40667	260508
71672	260509
47994	260510
79074	260511
90005	260512
51812	260513
119036	260514
1360	260515
38329	260516
59457	260517
51169	260518
4528	260519
13141	260520
34067	260521
22365	260522
7456	260523
17449	260524
58582	260525
90970	260526
290	260527
3832	260528
26293	260529
8877	260530
77342	260531
116458	260532
82911	260533
12112	260534
38378	260535
4239	260536
14926	260537
394	260538
85874	260539
132989	260540
7425	260541
32708	260542
58574	260543
15488	260544
19981	260545
4553	260546
14276	260547
31680	260548
84443	260549
1081	260550
7	260551
2384	260552
21314	260553
97979	260554
73266	260555
420	260556
92560	260557
46063	260558
82955	260559
35908	260560
4431	260561
114052	260562
22154	260563
48762	260564
30396	260565
31662	260566
11693	260567
59743	260568
19266	260569
96891	260570
69170	260571
96442	260572
25827	260573
55493	260574
5362	260575
112466	260576
44	260577
26667	260578
18219	260579
1623	260580
84644	260581
13260	260582
53470	260583
69513	260584
68224	260585
38779	260586
28076	260587
102468	260588
50765	260589
142152	260590
73667	260591
34559	260592
53589	260593
3890	260594
3535	260595
23671	260596
84300	260597
22998	260598
25717	260599
34791	260600
90871	260601
20092	260602
43587	260603
4289	260604
89219	260605
40462	260606
14081	260607
77116	260608
257	260609
10769	260610
99	260611
119174	260612
62113	260613
59082	260614
19422	260615
49678	260616
5690	260617
5877	260618
87870	260619
26216	260620
29372	260621
22950	260622
2588	260623
35607	260624
2033	260625
2989	260626
52692	260627
7296	260628
70491	260629
88421	260630
165770	260631
6895	260632
158520	260633
22135	260634
38	260635
2200	260636
18607	260637
124774	260638
97589	260639
154598	260640
17887	260641
53288	260642
3749	260643
6371	260644
4353	260645
155802	260646
32822	260647
3769	260648
76175	260649
151611	260650
1520	260651
68702	260652
5066	260653
78988	260654
40718	260655
38230	260656
13672	260657
44149	260658
21160	260659
7079	260660
6657	260661
5452	260662
29886	260663
43450	260664
1997	260665
20120	260666
65198	260667
18578	260668
52448	260669
71344	260670
8996	260671
1752	260672
24256	260673
20238	260674
30347	260675
28988	260676
37510	260677
32247	260678
22226	260679
79272	260680
16171	260681
37620	260682
3348	260683
136	260684
4565	260685
26178	260686
154934	260687
88165	260688
15942	260689
73952	260690
63407	260691
22019	260692
12141	260693
3846	260694
497	260695
53004	260696
61205	260697
6463	260698
14207	260699
27943	260700
5333	260701
25560	260702
109357	260703
14389	260704
34834	260705
90787	260706
42855	260707
34242	260708
187	260709
26256	260710
109417	260711
50417	260712
48860	260713
142354	260714
149716	260715
91432	260716
80132	260717
92642	260718
19036	260719
26352	260720
10372	260721
4640	260722
20262	260723
21489	260724
11005	260725
14663	260726
3035	260727
154886	260728
86906	260729
141054	260730
60295	260731
142102	260732
95842	260733
13725	260734
45361	260735
59534	260736
96950	260737
32	260738
65300	260739
27159	260740
2854	260741
24056	260742
27282	260743
21902	260744
10936	260745
135582	260746
17040	260747
162825	260748
10357	260749
23342	260750
25479	260751
87406	260752
57117	260753
85857	260754
52846	260755
14026	260756
55428	260757
67005	260758
15253	260759
31658	260760
26391	260761
64926	260762
47441	260763
13819	260764
46586	260765
46203	260766
47646	260767
69820	260768
8864	260769
41138	260770
67360	260771
117701	260772
41131	260773
23449	260774
65231	260775
265	260776
8472	260777
134003	260778
203	260779
16224	260780
68857	260781
121985	260782
18740	260783
47976	260784
90914	260785
45785	260786
108366	260787
27109	260788
24380	260789
3321	260790
25353	260791
44686	260792
43029	260793
28124	260794
8065	260795
9	260796
12360	260797
34493	260798
61814	260799
34764	260800
17850	260801
164999	260802
105840	260803
78452	260804
39635	260805
159	260806
48648	260807
8855	260808
19283	260809
64426	260810
20214	260811
16022	260812
23777	260813
37514	260814
47686	260815
3127	260816
56370	260817
12295	260818
28790	260819
15610	260820
5097	260821
61519	260822
104820	260823
6582	260824
31355	260825
27	260826
23937	260827
74118	260828
30342	260829
664	260830
36952	260831
40868	260832
10900	260833
12332	260834
26128	260835
51245	260836
42807	260837
2517	260838
614	260839
15577	260840
82909	260841
5779	260842
47497	260843
10614	260844
88330	260845
21778	260846
3835	260847
127	260848
10253	260849
11010	260850
78233	260851
72866	260852
9044	260853
3512	260854
11300	260855
8981	260856
73931	260857
44263	260858
2065	260859
129146	260860
63373	260861
22000	260862
7075	260863
51067	260864
2197	260865
6873	260866
70768	260867
5840	260868
24050	260869
100318	260870
13320	260871
31618	260872
34516	260873
85776	260874
86082	260875
55502	260876
5327	260877
28744	260878
916	260879
69378	260880
28584	260881
51154	260882
60411	260883
53794	260884
27879	260885
81110	260886
22949	260887
30156	260888
3034	260889
997	260890
156803	260891
12353	260892
123863	260893
1171	260894
46670	260895
40312	260896
92441	260897
103932	260898
113130	260899
24730	260900
387	260901
20893	260902
1158	260903
74185	260904
44523	260905
29242	260906
7458	260907
892	260908
49552	260909
49142	260910
77806	260911
32997	260912
37092	260913
7616	260914
14415	260915
99105	260916
17465	260917
139873	260918
40789	260919
4671	260920
1728	260921
37052	260922
5089	260923
22982	260924
454	260925
2439	260926
49642	260927
22749	260928
36441	260929
30382	260930
69667	260931
142079	260932
3720	260933
18481	260934
26904	260935
66079	260936
101183	260937
57596	260938
32974	260939
121140	260940
13044	260941
19996	260942
4789	260943
43799	260944
907	260945
9996	260946
85738	260947
81817	260948
83751	260949
65904	260950
10287	260951
86564	260952
40131	260953
27017	260954
854	260955
542	260956
52460	260957
1444	260958
51623	260959
46747	260960
14668	260961
980	260962
5127	260963
16471	260964
44848	260965
60705	260966
123042	260967
52227	260968
6580	260969
19614	260970
55114	260971
8051	260972
143290	260973
73866	260974
94124	260975
115062	260976
36560	260977
53793	260978
36810	260979
35026	260980
156581	260981
31274	260982
57567	260983
84263	260984
44666	260985
62586	260986
46985	260987
953	260988
115468	260989
115996	260990
14921	260991
77105	260992
24417	260993
44254	260994
27853	260995
4302	260996
5167	260997
39179	260998
91661	260999
107143	261000
20045	261001
6641	261002
154018	261003
26321	261004
36276	261005
28527	261006
105532	261007
3649	261008
6090	261009
5190	261010
472	261011
60144	261012
15566	261013
680	261014
109343	261015
17036	261016
111963	261017
10550	261018
831	261019
4513	261020
707	261021
1695	261022
132304	261023
14016	261024
6858	261025
17214	261026
4116	261027
120842	261028
12	261029
7346	261030
53947	261031
722	261032
36498	261033
7079	261034
17318	261035
2303	261036
95460	261037
716	261038
15673	261039
23641	261040
28415	261041
61294	261042
3156	261043
17892	261044
11144	261045
9894	261046
28605	261047
8903	261048
61921	261049
110279	261050
69959	261051
6796	261052
40144	261053
2153	261054
30270	261055
71721	261056
77160	261057
2080	261058
12431	261059
6464	261060
55966	261061
5448	261062
6764	261063
41626	261064
81050	261065
28473	261066
113012	261067
67640	261068
7583	261069
5326	261070
82321	261071
12804	261072
10814	261073
6436	261074
84101	261075
52817	261076
1077	261077
24748	261078
82268	261079
66082	261080
8575	261081
14516	261082
81751	261083
9013	261084
5547	261085
1310	261086
124	261087
10097	261088
4991	261089
94439	261090
1658	261091
8994	261092
58348	261093
103767	261094
11800	261095
120331	261096
164574	261097
54224	261098
342	261099
40724	261100
9815	261101
55809	261102
23209	261103
6514	261104
29543	261105
7660	261106
27447	261107
41919	261108
105589	261109
10233	261110
97858	261111
25531	261112
7091	261113
47008	261114
49942	261115
16463	261116
9814	261117
52181	261118
41219	261119
24036	261120
18995	261121
47054	261122
28576	261123
59044	261124
86809	261125
60156	261126
111297	261127
162985	261128
32690	261129
62103	261130
41194	261131
41824	261132
3750	261133
26012	261134
18377	261135
24621	261136
5046	261137
36659	261138
10551	261139
885	261140
27458	261141
23271	261142
17260	261143
59175	261144
10726	261145
38335	261146
42296	261147
7610	261148
46135	261149
15912	261150
1264	261151
11841	261152
31549	261153
11	261154
6982	261155
7409	261156
26878	261157
135494	261158
46574	261159
22598	261160
29002	261161
47937	261162
9140	261163
71899	261164
61326	261165
84112	261166
148135	261167
11860	261168
17501	261169
25134	261170
4884	261171
3214	261172
37985	261173
4182	261174
26090	261175
97973	261176
93394	261177
65108	261178
111325	261179
85670	261180
22722	261181
29725	261182
22148	261183
111100	261184
37283	261185
3857	261186
13655	261187
153126	261188
15665	261189
12227	261190
5841	261191
33007	261192
2299	261193
14329	261194
50887	261195
4658	261196
38851	261197
37302	261198
49431	261199
40307	261200
93325	261201
4908	261202
1143	261203
20496	261204
29617	261205
61312	261206
121075	261207
28228	261208
2589	261209
84090	261210
48193	261211
117753	261212
38107	261213
34060	261214
1794	261215
80266	261216
53409	261217
19708	261218
1322	261219
47140	261220
9586	261221
59623	261222
77022	261223
40585	261224
99791	261225
32935	261226
38882	261227
25690	261228
6186	261229
11677	261230
24418	261231
70327	261232
48941	261233
114680	261234
10597	261235
4752	261236
56939	261237
6884	261238
25378	261239
129	261240
150438	261241
7310	261242
102544	261243
42047	261244
166455	261245
8304	261246
6345	261247
85162	261248
37528	261249
34980	261250
42505	261251
52221	261252
432	261253
61700	261254
43559	261255
2531	261256
26587	261257
117121	261258
38665	261259
29707	261260
104959	261261
74397	261262
30690	261263
5534	261264
5803	261265
76670	261266
132684	261267
20234	261268
2214	261269
31509	261270
29480	261271
55088	261272
2343	261273
144153	261274
3017	261275
106775	261276
11597	261277
22110	261278
774	261279
13348	261280
10132	261281
11250	261282
7677	261283
24570	261284
16117	261285
39545	261286
34540	261287
67919	261288
598	261289
57398	261290
138668	261291
7429	261292
4939	261293
101831	261294
48058	261295
59198	261296
25813	261297
1484	261298
16361	261299
28981	261300
22650	261301
72361	261302
17637	261303
9339	261304
86970	261305
6049	261306
41234	261307
15926	261308
3577	261309
80839	261310
5303	261311
19844	261312
28850	261313
52463	261314
20895	261315
1777	261316
5636	261317
49974	261318
46875	261319
100347	261320
64962	261321
1163	261322
34807	261323
7114	261324
4727	261325
97308	261326
4427	261327
147061	261328
30861	261329
1503	261330
78816	261331
9431	261332
85806	261333
75570	261334
346	261335
19471	261336
9355	261337
87300	261338
55521	261339
28983	261340
27167	261341
41666	261342
7084	261343
27773	261344
84885	261345
78	261346
11557	261347
17734	261348
28032	261349
17269	261350
13748	261351
56004	261352
54738	261353
9635	261354
22099	261355
4542	261356
25491	261357
294	261358
15162	261359
14927	261360
10518	261361
52958	261362
10807	261363
11859	261364
29097	261365
57659	261366
116595	261367
46141	261368
83541	261369
39716	261370
1694	261371
67886	261372
101967	261373
36511	261374
19191	261375
3301	261376
18862	261377
39049	261378
40971	261379
92232	261380
37781	261381
105291	261382
1674	261383
72308	261384
40029	261385
59859	261386
75474	261387
147536	261388
43542	261389
11575	261390
16007	261391
165446	261392
949	261393
124396	261394
47635	261395
48608	261396
35733	261397
3279	261398
35406	261399
44626	261400
34071	261401
477	261402
65804	261403
47468	261404
26734	261405
147719	261406
5811	261407
7911	261408
82071	261409
82584	261410
80543	261411
99997	261412
36069	261413
3502	261414
6830	261415
16978	261416
13913	261417
34901	261418
872	261419
6114	261420
54028	261421
19757	261422
12141	261423
123311	261424
49949	261425
117495	261426
2225	261427
104180	261428
47852	261429
6356	261430
32738	261431
15562	261432
77438	261433
44924	261434
1254	261435
25831	261436
71054	261437
13671	261438
81	261439
69135	261440
22224	261441
12725	261442
13884	261443
71958	261444
167	261445
81757	261446
4166	261447
44938	261448
4022	261449
23447	261450
13867	261451
43468	261452
19688	261453
10813	261454
3052	261455
148792	261456
47908	261457
100992	261458
33361	261459
378	261460
12214	261461
54286	261462
43068	261463
2039	261464
46067	261465
64480	261466
12046	261467
30388	261468
1996	261469
51617	261470
89732	261471
23056	261472
1533	261473
80847	261474
50611	261475
1779	261476
148754	261477
64021	261478
6311	261479
87735	261480
52038	261481
28574	261482
6086	261483
5394	261484
104141	261485
3150	261486
538	261487
2920	261488
10078	261489
23470	261490
61315	261491
28237	261492
90661	261493
126622	261494
11976	261495
6886	261496
12296	261497
46332	261498
8865	261499
56006	261500
9399	261501
161659	261502
11583	261503
104049	261504
23971	261505
13874	261506
70389	261507
889	261508
87456	261509
52272	261510
4274	261511
11398	261512
8756	261513
31866	261514
26343	261515
4294	261516
69271	261517
66756	261518
86044	261519
7208	261520
9735	261521
3112	261522
81137	261523
73956	261524
73944	261525
6242	261526
53644	261527
52359	261528
5742	261529
35403	261530
102415	261531
148987	261532
7745	261533
62223	261534
47599	261535
68991	261536
698	261537
95988	261538
80929	261539
20269	261540
127970	261541
19197	261542
50639	261543
36164	261544
51549	261545
16554	261546
2374	261547
1967	261548
190	261549
279	261550
528	261551
1530	261552
44198	261553
154214	261554
94461	261555
19599	261556
31887	261557
74479	261558
3549	261559
5718	261560
107936	261561
80	261562
16341	261563
106641	261564
56226	261565
155498	261566
56866	261567
4745	261568
105211	261569
51132	261570
108907	261571
5155	261572
38972	261573
51803	261574
7355	261575
22241	261576
129385	261577
146821	261578
56389	261579
6451	261580
45328	261581
57603	261582
31184	261583
101372	261584
97891	261585
33702	261586
9888	261587
14148	261588
118274	261589
55494	261590
74091	261591
73304	261592
10127	261593
2661	261594
88849	261595
48539	261596
50051	261597
356	261598
46699	261599
483	261600
1163	261601
33136	261602
17670	261603
54983	261604
45810	261605
5933	261606
12460	261607
21433	261608
93206	261609
39140	261610
25823	261611
81834	261612
48292	261613
17970	261614
51392	261615
68121	261616
4007	261617
46531	261618
14937	261619
22158	261620
32564	261621
2534	261622
8286	261623
155373	261624
47284	261625
3668	261626
45166	261627
125956	261628
39689	261629
63897	261630
40223	261631
616	261632
9688	261633
105588	261634
164139	261635
5036	261636
102618	261637
107458	261638
2323	261639
10947	261640
36047	261641
66663	261642
26762	261643
1452	261644
5486	261645
61221	261646
8879	261647
11379	261648
100332	261649
54551	261650
1978	261651
44611	261652
15043	261653
67612	261654
40531	261655
29912	261656
124819	261657
33523	261658
110244	261659
47500	261660
144557	261661
49765	261662
26795	261663
49788	261664
894	261665
46756	261666
47286	261667
12424	261668
58548	261669
109416	261670
18413	261671
79620	261672
20248	261673
18480	261674
1067	261675
12734	261676
9864	261677
73218	261678
26850	261679
36789	261680
1237	261681
28917	261682
127977	261683
48009	261684
408	261685
81936	261686
129038	261687
6722	261688
27418	261689
38998	261690
8158	261691
8083	261692
72762	261693
27865	261694
12167	261695
82195	261696
97898	261697
3392	261698
166663	261699
12511	261700
99928	261701
16713	261702
43462	261703
18648	261704
10377	261705
30069	261706
45823	261707
82125	261708
10993	261709
14716	261710
1580	261711
33285	261712
26929	261713
35055	261714
39910	261715
6424	261716
67023	261717
31215	261718
103323	261719
38000	261720
27833	261721
502	261722
8515	261723
1275	261724
4759	261725
20874	261726
60376	261727
14733	261728
249	261729
3239	261730
90110	261731
2155	261732
2043	261733
31971	261734
140147	261735
42227	261736
56105	261737
5455	261738
83235	261739
41966	261740
10896	261741
79596	261742
11009	261743
2648	261744
83703	261745
98076	261746
13077	261747
30396	261748
67141	261749
61186	261750
41271	261751
57173	261752
11250	261753
3205	261754
63557	261755
8662	261756
89995	261757
1437	261758
46369	261759
8710	261760
37380	261761
5920	261762
92927	261763
83081	261764
38429	261765
5967	261766
48710	261767
75080	261768
106041	261769
43024	261770
9253	261771
6796	261772
14	261773
15943	261774
45831	261775
68047	261776
20636	261777
33622	261778
158773	261779
23065	261780
18126	261781
26546	261782
88928	261783
63192	261784
108427	261785
68410	261786
60617	261787
4959	261788
152211	261789
119619	261790
485	261791
35552	261792
64751	261793
110530	261794
47609	261795
58494	261796
38503	261797
3534	261798
20659	261799
103524	261800
13692	261801
13502	261802
148076	261803
6542	261804
30077	261805
74074	261806
36368	261807
56860	261808
21894	261809
17964	261810
4615	261811
3194	261812
980	261813
7354	261814
53933	261815
18390	261816
23527	261817
762	261818
89648	261819
6039	261820
2337	261821
103517	261822
49176	261823
62756	261824
22446	261825
9405	261826
9067	261827
45886	261828
120483	261829
5146	261830
106663	261831
223	261832
24564	261833
771	261834
83371	261835
32107	261836
2125	261837
17543	261838
37724	261839
113421	261840
3989	261841
15339	261842
20018	261843
34894	261844
71740	261845
5806	261846
22964	261847
29947	261848
37751	261849
16424	261850
14775	261851
19128	261852
2159	261853
10507	261854
10778	261855
23010	261856
32819	261857
62856	261858
15009	261859
40952	261860
13914	261861
4370	261862
45306	261863
19854	261864
44336	261865
1153	261866
1625	261867
3203	261868
50067	261869
9892	261870
25656	261871
15182	261872
37881	261873
21487	261874
2319	261875
27624	261876
202	261877
49337	261878
57351	261879
102408	261880
91776	261881
19988	261882
146769	261883
46144	261884
19239	261885
108304	261886
3890	261887
8885	261888
79352	261889
25876	261890
106516	261891
109959	261892
42852	261893
52887	261894
71641	261895
12767	261896
85185	261897
21022	261898
5496	261899
9026	261900
7967	261901
245	261902
15173	261903
114413	261904
62432	261905
139736	261906
47302	261907
59423	261908
18749	261909
40960	261910
65791	261911
14335	261912
35346	261913
47710	261914
78925	261915
31160	261916
89752	261917
35846	261918
170	261919
641	261920
11123	261921
71660	261922
43485	261923
48841	261924
77198	261925
93546	261926
159492	261927
1455	261928
27138	261929
80530	261930
10014	261931
124380	261932
35271	261933
4248	261934
131264	261935
40989	261936
67206	261937
59395	261938
3425	261939
7269	261940
43735	261941
48006	261942
11261	261943
26167	261944
27687	261945
577	261946
68676	261947
7005	261948
14513	261949
23837	261950
132638	261951
19464	261952
11016	261953
14539	261954
133867	261955
19795	261956
10715	261957
79984	261958
47529	261959
15332	261960
15602	261961
27412	261962
102348	261963
24432	261964
1290	261965
4219	261966
75035	261967
87712	261968
63585	261969
55750	261970
7100	261971
9430	261972
145670	261973
84724	261974
15239	261975
5	261976
2816	261977
52053	261978
23628	261979
84610	261980
166394	261981
57760	261982
133589	261983
19369	261984
6883	261985
30622	261986
21983	261987
166706	261988
815	261989
91904	261990
39433	261991
2814	261992
21742	261993
16894	261994
34158	261995
66760	261996
2240	261997
5870	261998
20367	261999
10808	262000
8881	262001
2361	262002
99683	262003
3981	262004
103846	262005
59368	262006
22646	262007
35089	262008
65663	262009
18810	262010
12354	262011
72621	262012
121488	262013
117498	262014
8247	262015
5534	262016
74400	262017
1303	262018
7934	262019
31319	262020
129386	262021
141584	262022
40519	262023
1838	262024
6636	262025
80378	262026
65014	262027
9426	262028
38422	262029
36805	262030
105693	262031
6355	262032
23331	262033
236	262034
16240	262035
9851	262036
28977	262037
35838	262038
15038	262039
84889	262040
2675	262041
152535	262042
111538	262043
51017	262044
3757	262045
7014	262046
26654	262047
25416	262048
30231	262049
75256	262050
31418	262051
27530	262052
10720	262053
50349	262054
16566	262055
204	262056
17791	262057
4461	262058
26010	262059
22457	262060
38920	262061
24621	262062
1652	262063
16881	262064
23379	262065
43883	262066
25024	262067
15956	262068
158116	262069
26149	262070
48533	262071
9304	262072
101818	262073
11531	262074
105179	262075
5260	262076
2069	262077
72905	262078
14457	262079
18749	262080
89390	262081
22913	262082
130464	262083
18420	262084
70219	262085
6318	262086
6793	262087
17337	262088
18486	262089
21510	262090
15735	262091
116826	262092
106645	262093
4411	262094
17360	262095
87025	262096
13862	262097
111749	262098
28225	262099
21681	262100
10064	262101
5652	262102
22673	262103
22666	262104
4603	262105
34205	262106
826	262107
1526	262108
22	262109
72976	262110
17642	262111
29028	262112
38723	262113
115689	262114
7209	262115
27564	262116
54987	262117
13818	262118
107300	262119
5746	262120
131459	262121
38815	262122
20889	262123
8090	262124
8949	262125
177	262126
9680	262127
28840	262128
4842	262129
9506	262130
21272	262131
1319	262132
1846	262133
16539	262134
2341	262135
150940	262136
5207	262137
55354	262138
164753	262139
42626	262140
1444	262141
19538	262142
18679	262143
38889	262144
130412	262145
17078	262146
69980	262147
52932	262148
48	262149
8019	262150
189	262151
16561	262152
944	262153
15358	262154
61325	262155
24943	262156
112020	262157
132218	262158
7364	262159
25418	262160
29383	262161
25147	262162
92550	262163
41874	262164
140158	262165
17508	262166
93441	262167
131997	262168
84945	262169
62652	262170
13277	262171
143487	262172
60186	262173
13801	262174
91821	262175
9225	262176
204	262177
16221	262178
18023	262179
145586	262180
37294	262181
74128	262182
39760	262183
1079	262184
162744	262185
4805	262186
75186	262187
42595	262188
33234	262189
87500	262190
23669	262191
28740	262192
71482	262193
1654	262194
84928	262195
19984	262196
57452	262197
187	262198
137623	262199
9736	262200
3628	262201
11628	262202
56031	262203
312	262204
53068	262205
26302	262206
55136	262207
70345	262208
75017	262209
6721	262210
4060	262211
130	262212
51913	262213
6521	262214
15881	262215
120240	262216
120107	262217
18909	262218
53404	262219
65299	262220
34407	262221
783	262222
3973	262223
21	262224
28547	262225
145358	262226
1725	262227
130784	262228
829	262229
8562	262230
105073	262231
113044	262232
17798	262233
97293	262234
39648	262235
852	262236
27174	262237
6427	262238
2	262239
9560	262240
57096	262241
30233	262242
74283	262243
12214	262244
30678	262245
30532	262246
4043	262247
13702	262248
55283	262249
5434	262250
66697	262251
59636	262252
5728	262253
16919	262254
94340	262255
3708	262256
37233	262257
57489	262258
156532	262259
85753	262260
42274	262261
9545	262262
22208	262263
69653	262264
54297	262265
37427	262266
12120	262267
79	262268
102663	262269
1203	262270
162578	262271
9898	262272
1551	262273
70990	262274
20704	262275
20827	262276
80678	262277
13625	262278
94474	262279
60181	262280
9458	262281
159452	262282
65990	262283
3169	262284
72933	262285
85291	262286
110631	262287
54567	262288
4779	262289
121781	262290
10119	262291
155837	262292
71433	262293
73287	262294
78195	262295
73669	262296
158703	262297
102752	262298
22985	262299
8512	262300
11512	262301
64202	262302
47028	262303
15504	262304
1755	262305
116003	262306
33789	262307
78535	262308
18754	262309
29313	262310
123002	262311
54284	262312
66780	262313
11411	262314
93957	262315
74632	262316
97291	262317
2456	262318
38959	262319
7546	262320
9606	262321
21565	262322
7375	262323
94807	262324
166510	262325
69691	262326
7743	262327
7286	262328
5685	262329
65708	262330
3403	262331
96330	262332
4648	262333
38489	262334
37955	262335
21736	262336
90461	262337
2266	262338
53928	262339
5253	262340
20690	262341
31796	262342
122924	262343
1936	262344
1734	262345
12554	262346
153806	262347
12973	262348
68312	262349
24789	262350
97981	262351
49860	262352
84442	262353
51554	262354
23056	262355
60719	262356
35186	262357
14989	262358
85595	262359
37872	262360
131665	262361
92622	262362
106778	262363
32838	262364
1704	262365
4580	262366
88660	262367
27927	262368
61699	262369
102763	262370
98078	262371
1158	262372
68882	262373
2753	262374
76655	262375
97524	262376
41205	262377
5936	262378
48639	262379
48464	262380
28194	262381
5285	262382
64	262383
16444	262384
107909	262385
18759	262386
15026	262387
16375	262388
130883	262389
62499	262390
41484	262391
39931	262392
10243	262393
67141	262394
33464	262395
45873	262396
18157	262397
43422	262398
1250	262399
129169	262400
3735	262401
2354	262402
125370	262403
23576	262404
3746	262405
3254	262406
2932	262407
2578	262408
55844	262409
18314	262410
3542	262411
39756	262412
4746	262413
69325	262414
8105	262415
24041	262416
24124	262417
34248	262418
33366	262419
31313	262420
39963	262421
99641	262422
3689	262423
76	262424
110244	262425
6795	262426
7607	262427
74857	262428
4855	262429
41106	262430
61	262431
43809	262432
11404	262433
9003	262434
88862	262435
22883	262436
521	262437
3890	262438
43180	262439
19071	262440
104482	262441
6039	262442
126582	262443
47738	262444
852	262445
47272	262446
24247	262447
33821	262448
48539	262449
45784	262450
6887	262451
23322	262452
25525	262453
7126	262454
109300	262455
6358	262456
390	262457
42952	262458
43879	262459
89691	262460
15681	262461
3020	262462
160108	262463
31929	262464
49464	262465
24866	262466
123217	262467
38488	262468
3204	262469
63044	262470
22325	262471
52907	262472
55751	262473
95427	262474
21229	262475
1950	262476
58998	262477
119622	262478
25629	262479
36314	262480
127011	262481
105319	262482
13163	262483
88336	262484
82152	262485
28401	262486
27429	262487
8919	262488
2759	262489
69406	262490
11307	262491
55861	262492
113950	262493
113103	262494
21246	262495
6905	262496
110223	262497
50461	262498
11868	262499
17981	262500
16858	262501
8477	262502
31698	262503
67025	262504
451	262505
19715	262506
6316	262507
21202	262508
1659	262509
7403	262510
3787	262511
155508	262512
260	262513
41460	262514
20569	262515
4453	262516
77529	262517
20207	262518
32933	262519
20203	262520
2731	262521
11187	262522
116864	262523
51017	262524
17450	262525
38089	262526
38525	262527
11127	262528
15243	262529
3841	262530
30377	262531
1556	262532
19810	262533
107284	262534
64701	262535
34006	262536
36729	262537
19323	262538
32980	262539
132638	262540
50462	262541
75116	262542
25967	262543
128229	262544
73883	262545
114258	262546
101838	262547
3316	262548
59918	262549
158266	262550
43239	262551
59006	262552
7909	262553
12678	262554
41265	262555
88926	262556
66111	262557
53468	262558
18642	262559
83349	262560
47136	262561
117914	262562
47824	262563
3202	262564
17667	262565
2368	262566
24503	262567
5599	262568
50342	262569
58339	262570
52847	262571
45986	262572
86325	262573
57731	262574
6724	262575
55175	262576
735	262577
60135	262578
97023	262579
13	262580
61282	262581
130607	262582
59461	262583
2009	262584
29	262585
72258	262586
3081	262587
4945	262588
28000	262589
76127	262590
8004	262591
25771	262592
2099	262593
18395	262594
1775	262595
94318	262596
40960	262597
16241	262598
69946	262599
40188	262600
31442	262601
47876	262602
49924	262603
28103	262604
126134	262605
82634	262606
20175	262607
2361	262608
98634	262609
77092	262610
3262	262611
34448	262612
17043	262613
18619	262614
10526	262615
30186	262616
2116	262617
98475	262618
3101	262619
63408	262620
9779	262621
111147	262622
115387	262623
220	262624
1725	262625
4089	262626
11655	262627
77637	262628
30999	262629
61959	262630
83459	262631
35301	262632
53718	262633
12203	262634
56128	262635
15835	262636
18207	262637
47863	262638
24280	262639
2421	262640
98749	262641
24587	262642
98956	262643
85260	262644
80902	262645
25493	262646
79957	262647
127903	262648
48679	262649
22533	262650
43885	262651
119734	262652
17823	262653
60826	262654
46556	262655
19009	262656
49166	262657
63583	262658
46159	262659
6581	262660
33644	262661
55825	262662
8540	262663
59897	262664
24733	262665
8680	262666
24595	262667
6177	262668
1970	262669
48397	262670
26182	262671
39917	262672
81144	262673
52937	262674
131229	262675
1025	262676
30648	262677
4533	262678
4427	262679
18311	262680
77725	262681
7544	262682
45252	262683
7230	262684
3122	262685
59587	262686
6481	262687
151321	262688
17673	262689
1498	262690
2661	262691
779	262692
52813	262693
31651	262694
46036	262695
2212	262696
161	262697
90664	262698
25613	262699
30645	262700
12	262701
20301	262702
7808	262703
66991	262704
32595	262705
55652	262706
17756	262707
27831	262708
36468	262709
4923	262710
2911	262711
130703	262712
46292	262713
44438	262714
24139	262715
90172	262716
48008	262717
10100	262718
56020	262719
66827	262720
102438	262721
25497	262722
104516	262723
3179	262724
88708	262725
112083	262726
12843	262727
122297	262728
29400	262729
564	262730
24118	262731
45716	262732
49668	262733
202	262734
5130	262735
21311	262736
44579	262737
13177	262738
32056	262739
73915	262740
17624	262741
20233	262742
85817	262743
97588	262744
37079	262745
9904	262746
62048	262747
29356	262748
1599	262749
46686	262750
71796	262751
67510	262752
6675	262753
86731	262754
18069	262755
2332	262756
16642	262757
6245	262758
93909	262759
7708	262760
81560	262761
13966	262762
17412	262763
20644	262764
21069	262765
524	262766
88470	262767
2709	262768
9560	262769
2058	262770
58300	262771
25235	262772
679	262773
133616	262774
69036	262775
36561	262776
1456	262777
5530	262778
2676	262779
41790	262780
5570	262781
37501	262782
29796	262783
136705	262784
8139	262785
97461	262786
6747	262787
17063	262788
38485	262789
105822	262790
108672	262791
21686	262792
3638	262793
13656	262794
12034	262795
56741	262796
26952	262797
40948	262798
138315	262799
28114	262800
5588	262801
17683	262802
28585	262803
41	262804
151246	262805
2819	262806
86877	262807
6123	262808
158813	262809
36417	262810
62959	262811
106975	262812
95736	262813
826	262814
1640	262815
351	262816
16239	262817
37096	262818
85393	262819
2209	262820
31668	262821
51500	262822
4299	262823
14351	262824
16556	262825
18943	262826
90452	262827
18345	262828
79587	262829
130403	262830
148550	262831
73628	262832
2636	262833
52923	262834
39724	262835
9726	262836
560	262837
153623	262838
14143	262839
56396	262840
691	262841
1829	262842
21075	262843
23422	262844
41101	262845
72383	262846
1753	262847
102826	262848
60102	262849
24673	262850
41717	262851
6461	262852
31509	262853
95841	262854
78707	262855
10871	262856
61898	262857
70398	262858
30537	262859
64414	262860
101661	262861
63305	262862
7829	262863
89922	262864
24677	262865
5659	262866
25051	262867
44200	262868
102013	262869
27583	262870
78616	262871
95475	262872
54200	262873
43409	262874
50688	262875
31783	262876
60975	262877
141038	262878
23682	262879
2959	262880
47416	262881
11822	262882
53004	262883
9952	262884
27038	262885
12415	262886
153726	262887
11486	262888
59823	262889
3023	262890
3713	262891
116200	262892
43792	262893
9793	262894
6507	262895
290	262896
100086	262897
5171	262898
149260	262899
77872	262900
60738	262901
2957	262902
8835	262903
18142	262904
5733	262905
42527	262906
107694	262907
9881	262908
104008	262909
6582	262910
29518	262911
104928	262912
124525	262913
13762	262914
20713	262915
79899	262916
18366	262917
47639	262918
60636	262919
7376	262920
15299	262921
21594	262922
15844	262923
150743	262924
117666	262925
1430	262926
7676	262927
118490	262928
22933	262929
24875	262930
2532	262931
34918	262932
84200	262933
38443	262934
20129	262935
112133	262936
31008	262937
6185	262938
8242	262939
8561	262940
21386	262941
4827	262942
896	262943
7025	262944
1199	262945
54273	262946
141555	262947
17626	262948
10601	262949
4812	262950
10454	262951
3771	262952
39904	262953
75262	262954
12949	262955
3121	262956
43022	262957
94210	262958
16636	262959
12244	262960
27402	262961
2940	262962
61895	262963
3744	262964
12763	262965
6446	262966
1710	262967
7709	262968
29622	262969
112762	262970
4489	262971
12915	262972
3508	262973
165	262974
7646	262975
6106	262976
36565	262977
119192	262978
28977	262979
10794	262980
29706	262981
26981	262982
5123	262983
95401	262984
51406	262985
108122	262986
29775	262987
7681	262988
25549	262989
10952	262990
1801	262991
8983	262992
3391	262993
42601	262994
30771	262995
1082	262996
101768	262997
3515	262998
86841	262999
21652	263000
3303	263001
31609	263002
83934	263003
21839	263004
30439	263005
114591	263006
45462	263007
13307	263008
8776	263009
39174	263010
2106	263011
93965	263012
27304	263013
33821	263014
52910	263015
101252	263016
52034	263017
5096	263018
10497	263019
5584	263020
14116	263021
4564	263022
5365	263023
11083	263024
79898	263025
7294	263026
32150	263027
40603	263028
10560	263029
130136	263030
9298	263031
38014	263032
141411	263033
612	263034
66161	263035
107392	263036
25520	263037
47735	263038
15860	263039
160959	263040
394	263041
72809	263042
8503	263043
152922	263044
27341	263045
74933	263046
87109	263047
2552	263048
607	263049
450	263050
66589	263051
5922	263052
63975	263053
97232	263054
96534	263055
87669	263056
2345	263057
156093	263058
24602	263059
23127	263060
10719	263061
20541	263062
32278	263063
107891	263064
56325	263065
2215	263066
71210	263067
19783	263068
4441	263069
37457	263070
12989	263071
62594	263072
4069	263073
40266	263074
38025	263075
54005	263076
42238	263077
78116	263078
16186	263079
7586	263080
85934	263081
8875	263082
32366	263083
2344	263084
5607	263085
20212	263086
3077	263087
140	263088
11932	263089
4684	263090
19666	263091
26295	263092
115406	263093
48465	263094
2714	263095
10391	263096
15043	263097
54905	263098
36451	263099
20842	263100
4281	263101
16750	263102
63175	263103
17431	263104
115946	263105
28930	263106
43094	263107
18607	263108
14266	263109
56712	263110
972	263111
8343	263112
1598	263113
154308	263114
827	263115
79	263116
24577	263117
27650	263118
9545	263119
64942	263120
4124	263121
16431	263122
78674	263123
72	263124
208	263125
961	263126
54376	263127
30451	263128
59415	263129
3344	263130
40337	263131
39488	263132
164	263133
62600	263134
26685	263135
12624	263136
37114	263137
26893	263138
57001	263139
1495	263140
64109	263141
892	263142
11614	263143
31102	263144
1851	263145
41971	263146
73621	263147
752	263148
37906	263149
167	263150
17523	263151
26335	263152
24968	263153
60506	263154
88128	263155
11931	263156
123137	263157
105873	263158
88614	263159
8590	263160
2629	263161
19126	263162
79883	263163
30249	263164
4185	263165
7287	263166
97174	263167
49463	263168
127564	263169
73191	263170
1054	263171
1146	263172
83654	263173
53525	263174
773	263175
53700	263176
4911	263177
27332	263178
76631	263179
39013	263180
18584	263181
113431	263182
160858	263183
484	263184
20476	263185
3928	263186
85538	263187
20711	263188
61826	263189
101978	263190
87	263191
1670	263192
122123	263193
131151	263194
42617	263195
27418	263196
162451	263197
49625	263198
27148	263199
4003	263200
60616	263201
207	263202
21352	263203
78104	263204
9771	263205
2529	263206
4009	263207
21121	263208
55359	263209
33566	263210
53552	263211
19895	263212
20874	263213
72004	263214
1588	263215
27488	263216
50240	263217
640	263218
39695	263219
95814	263220
6998	263221
171	263222
33854	263223
25295	263224
117692	263225
84964	263226
27059	263227
4210	263228
9169	263229
30936	263230
26614	263231
72106	263232
33007	263233
53677	263234
7074	263235
9383	263236
132659	263237
77793	263238
2942	263239
56546	263240
54152	263241
2845	263242
25193	263243
4997	263244
7326	263245
14721	263246
27446	263247
28795	263248
10785	263249
33078	263250
604	263251
10385	263252
68	263253
76902	263254
14851	263255
23886	263256
34195	263257
4034	263258
54559	263259
63484	263260
30650	263261
6575	263262
50700	263263
6140	263264
116068	263265
2655	263266
58061	263267
667	263268
5606	263269
17317	263270
44792	263271
46196	263272
19203	263273
8369	263274
161351	263275
10151	263276
29174	263277
31704	263278
53261	263279
34212	263280
57746	263281
7489	263282
15487	263283
10443	263284
12834	263285
7482	263286
5865	263287
58497	263288
82249	263289
166478	263290
11390	263291
31407	263292
16507	263293
4359	263294
47765	263295
5900	263296
15300	263297
53233	263298
9618	263299
23508	263300
2820	263301
17672	263302
38940	263303
40195	263304
94732	263305
39623	263306
53510	263307
1955	263308
7391	263309
13966	263310
91322	263311
5147	263312
65622	263313
2963	263314
3459	263315
28862	263316
118228	263317
73748	263318
11940	263319
6292	263320
87923	263321
2120	263322
17086	263323
53795	263324
11679	263325
23384	263326
142145	263327
18328	263328
74208	263329
36860	263330
43893	263331
8774	263332
17825	263333
53720	263334
1864	263335
145863	263336
47176	263337
148968	263338
385	263339
37019	263340
58340	263341
22963	263342
13941	263343
7905	263344
10727	263345
14987	263346
25445	263347
5693	263348
16094	263349
165389	263350
30274	263351
115610	263352
79262	263353
6749	263354
19868	263355
22346	263356
45008	263357
41	263358
71037	263359
37492	263360
3638	263361
26913	263362
53231	263363
86554	263364
2315	263365
36996	263366
27860	263367
7759	263368
23157	263369
82275	263370
32697	263371
36631	263372
132882	263373
55129	263374
526	263375
931	263376
6079	263377
8992	263378
61188	263379
71292	263380
65761	263381
3188	263382
5764	263383
32535	263384
85981	263385
93296	263386
13106	263387
113225	263388
99257	263389
30910	263390
1353	263391
53679	263392
1759	263393
47367	263394
30871	263395
5605	263396
20806	263397
69986	263398
4769	263399
8649	263400
25156	263401
6720	263402
14733	263403
29968	263404
75563	263405
103445	263406
100664	263407
14344	263408
5681	263409
13563	263410
71249	263411
22737	263412
51140	263413
3879	263414
3441	263415
151	263416
150514	263417
13617	263418
102252	263419
49562	263420
9095	263421
3244	263422
2473	263423
85758	263424
26682	263425
36641	263426
33888	263427
75481	263428
118174	263429
129243	263430
19632	263431
75261	263432
119484	263433
29773	263434
51067	263435
46349	263436
17024	263437
45492	263438
18322	263439
118220	263440
5562	263441
56192	263442
11242	263443
7950	263444
12994	263445
57593	263446
77293	263447
5785	263448
17913	263449
29587	263450
123011	263451
8672	263452
24879	263453
13517	263454
151831	263455
47	263456
2250	263457
66952	263458
89540	263459
24021	263460
14253	263461
16475	263462
1287	263463
5664	263464
67186	263465
22548	263466
1470	263467
22257	263468
40921	263469
18680	263470
41415	263471
55247	263472
23988	263473
22081	263474
3398	263475
8047	263476
58655	263477
45819	263478
25807	263479
11022	263480
71677	263481
97483	263482
42649	263483
98127	263484
28443	263485
8050	263486
50338	263487
514	263488
83060	263489
9305	263490
88236	263491
13868	263492
48391	263493
2669	263494
33210	263495
6536	263496
79853	263497
24530	263498
126845	263499
43637	263500
19028	263501
13942	263502
67717	263503
85699	263504
26512	263505
40175	263506
25284	263507
15276	263508
71496	263509
1097	263510
37764	263511
151243	263512
64807	263513
9543	263514
38466	263515
9114	263516
43798	263517
56961	263518
48375	263519
18599	263520
123531	263521
23773	263522
17485	263523
7613	263524
757	263525
25097	263526
149119	263527
4687	263528
58626	263529
55243	263530
4803	263531
1867	263532
1663	263533
40134	263534
85731	263535
4174	263536
10887	263537
29080	263538
34186	263539
34052	263540
75101	263541
4589	263542
20490	263543
5077	263544
1988	263545
19671	263546
2689	263547
72417	263548
9321	263549
42678	263550
17247	263551
7348	263552
30345	263553
86834	263554
65829	263555
50678	263556
8143	263557
8638	263558
80662	263559
64932	263560
67245	263561
6308	263562
67513	263563
6900	263564
5125	263565
59259	263566
24155	263567
50166	263568
120820	263569
102775	263570
42201	263571
3184	263572
58393	263573
77189	263574
19127	263575
80759	263576
50004	263577
338	263578
135073	263579
127938	263580
12316	263581
29882	263582
20481	263583
3733	263584
28490	263585
12693	263586
12306	263587
236	263588
5677	263589
23869	263590
68125	263591
9327	263592
85577	263593
102062	263594
24269	263595
1003	263596
84177	263597
2472	263598
92817	263599
40522	263600
119084	263601
49256	263602
14013	263603
45052	263604
5686	263605
1920	263606
34781	263607
76243	263608
5907	263609
19154	263610
50698	263611
3291	263612
83814	263613
63934	263614
47671	263615
39635	263616
8808	263617
13747	263618
94843	263619
33037	263620
29647	263621
60462	263622
49	263623
19109	263624
20619	263625
84951	263626
2132	263627
45087	263628
66114	263629
4866	263630
64126	263631
52898	263632
48438	263633
6071	263634
156548	263635
40507	263636
58632	263637
38060	263638
92158	263639
44754	263640
6263	263641
21514	263642
55644	263643
14788	263644
9555	263645
10295	263646
58605	263647
4455	263648
39338	263649
39226	263650
71579	263651
92266	263652
526	263653
22179	263654
12154	263655
737	263656
91136	263657
29673	263658
2454	263659
91911	263660
8297	263661
18607	263662
23036	263663
75848	263664
5214	263665
18373	263666
70124	263667
100513	263668
18029	263669
42357	263670
18492	263671
109302	263672
50043	263673
26984	263674
1377	263675
112179	263676
100857	263677
28300	263678
24466	263679
151614	263680
65657	263681
47750	263682
48307	263683
54002	263684
9943	263685
10621	263686
40569	263687
128708	263688
73808	263689
135521	263690
50793	263691
1307	263692
57246	263693
3033	263694
27262	263695
6002	263696
127574	263697
6893	263698
5134	263699
19906	263700
129354	263701
75295	263702
69753	263703
4660	263704
671	263705
2114	263706
57832	263707
56781	263708
58779	263709
2999	263710
392	263711
10277	263712
39297	263713
39924	263714
46723	263715
21217	263716
9367	263717
421	263718
24085	263719
41519	263720
19106	263721
24449	263722
14564	263723
58477	263724
72573	263725
4561	263726
5878	263727
8452	263728
18011	263729
64978	263730
118948	263731
58491	263732
61687	263733
89355	263734
36443	263735
7425	263736
49324	263737
16975	263738
64506	263739
103	263740
24034	263741
21581	263742
116055	263743
10926	263744
84302	263745
18595	263746
15318	263747
11025	263748
86315	263749
50990	263750
9271	263751
35030	263752
6962	263753
14268	263754
131868	263755
2448	263756
4050	263757
8148	263758
49229	263759
7858	263760
1311	263761
19330	263762
6085	263763
98426	263764
105866	263765
50626	263766
599	263767
15356	263768
97087	263769
87462	263770
6461	263771
46876	263772
14784	263773
89907	263774
52755	263775
75438	263776
15742	263777
204	263778
66916	263779
369	263780
350	263781
7383	263782
103515	263783
117507	263784
118130	263785
11034	263786
124622	263787
8808	263788
2465	263789
739	263790
7976	263791
28725	263792
17034	263793
392	263794
81883	263795
68244	263796
20681	263797
403	263798
5218	263799
116609	263800
69160	263801
79603	263802
3511	263803
44594	263804
28908	263805
37217	263806
2453	263807
8230	263808
112987	263809
40245	263810
19402	263811
23866	263812
109717	263813
1695	263814
1722	263815
31953	263816
116008	263817
39180	263818
29847	263819
18844	263820
45842	263821
47069	263822
74007	263823
20929	263824
43677	263825
104936	263826
69819	263827
16572	263828
50861	263829
328	263830
302	263831
109603	263832
63661	263833
24466	263834
53883	263835
4551	263836
78178	263837
6189	263838
151173	263839
85098	263840
63441	263841
22265	263842
60853	263843
28297	263844
45013	263845
9071	263846
59850	263847
10677	263848
6104	263849
40509	263850
10948	263851
9153	263852
34870	263853
6296	263854
14641	263855
17550	263856
15319	263857
7691	263858
63849	263859
167	263860
8350	263861
29424	263862
52030	263863
67038	263864
104226	263865
1400	263866
96550	263867
20225	263868
72324	263869
16912	263870
4387	263871
56619	263872
11903	263873
706	263874
102877	263875
58926	263876
9181	263877
50076	263878
4572	263879
73384	263880
7279	263881
6117	263882
69745	263883
37393	263884
14387	263885
8500	263886
65053	263887
65786	263888
796	263889
22368	263890
31009	263891
34472	263892
14051	263893
2	263894
206	263895
19511	263896
83752	263897
160217	263898
28296	263899
29961	263900
15632	263901
123778	263902
109102	263903
101780	263904
38347	263905
77197	263906
74638	263907
9265	263908
34704	263909
11538	263910
4416	263911
5347	263912
6693	263913
30893	263914
31908	263915
1705	263916
4777	263917
12773	263918
114	263919
154047	263920
142508	263921
45715	263922
14080	263923
18616	263924
149332	263925
3858	263926
34852	263927
13142	263928
17546	263929
56929	263930
162636	263931
963	263932
2598	263933
26160	263934
87070	263935
17104	263936
21685	263937
29327	263938
34434	263939
8940	263940
9138	263941
101080	263942
4479	263943
7986	263944
191	263945
39542	263946
43044	263947
4260	263948
16293	263949
16830	263950
10361	263951
20138	263952
48817	263953
14547	263954
2237	263955
5214	263956
802	263957
5297	263958
150472	263959
4477	263960
46	263961
36851	263962
1818	263963
81991	263964
715	263965
15167	263966
109	263967
46097	263968
44292	263969
10169	263970
95045	263971
33293	263972
72455	263973
97	263974
85799	263975
14860	263976
29850	263977
58193	263978
61817	263979
82742	263980
32142	263981
52897	263982
27404	263983
76211	263984
4554	263985
6907	263986
343	263987
60525	263988
114613	263989
95672	263990
20939	263991
29967	263992
56958	263993
22	263994
56134	263995
52609	263996
128957	263997
42059	263998
4928	263999
8045	264000
53113	264001
50744	264002
70549	264003
50748	264004
71738	264005
128461	264006
76	264007
1413	264008
30226	264009
37293	264010
10130	264011
131743	264012
89343	264013
84416	264014
1426	264015
22165	264016
23089	264017
24441	264018
711	264019
822	264020
20182	264021
19353	264022
30217	264023
38261	264024
53	264025
17045	264026
10420	264027
21009	264028
77050	264029
33054	264030
27263	264031
23524	264032
84666	264033
12814	264034
28329	264035
17258	264036
44461	264037
47031	264038
70874	264039
27625	264040
14365	264041
61	264042
53782	264043
48432	264044
14941	264045
52545	264046
7558	264047
2775	264048
93806	264049
21824	264050
26207	264051
9574	264052
103645	264053
40357	264054
17792	264055
56919	264056
44213	264057
68364	264058
84842	264059
43020	264060
10902	264061
79777	264062
8245	264063
33743	264064
1623	264065
5861	264066
4820	264067
23791	264068
22477	264069
6903	264070
91597	264071
13129	264072
138419	264073
126135	264074
42876	264075
100994	264076
78358	264077
1378	264078
97943	264079
48838	264080
105015	264081
35506	264082
15676	264083
80119	264084
42155	264085
47812	264086
22404	264087
87028	264088
86451	264089
12855	264090
5813	264091
13505	264092
74497	264093
21948	264094
46753	264095
1950	264096
38987	264097
128363	264098
74514	264099
2642	264100
44720	264101
22227	264102
12819	264103
7972	264104
21738	264105
33986	264106
160977	264107
55952	264108
72151	264109
15142	264110
471	264111
19960	264112
29363	264113
24303	264114
5705	264115
8651	264116
78504	264117
51903	264118
592	264119
23365	264120
51306	264121
23208	264122
19099	264123
120649	264124
133845	264125
20764	264126
43747	264127
29064	264128
31424	264129
8442	264130
13479	264131
1728	264132
114677	264133
38614	264134
30487	264135
86	264136
40069	264137
132	264138
95872	264139
118555	264140
119097	264141
9450	264142
62313	264143
26721	264144
60131	264145
40112	264146
28391	264147
64383	264148
124213	264149
64418	264150
4955	264151
42955	264152
62064	264153
55867	264154
16589	264155
25502	264156
70010	264157
15552	264158
1808	264159
36482	264160
3099	264161
5457	264162
5467	264163
79703	264164
12646	264165
69091	264166
10527	264167
610	264168
32690	264169
2635	264170
155	264171
31738	264172
116070	264173
133038	264174
87508	264175
9042	264176
11524	264177
1268	264178
37369	264179
25846	264180
54213	264181
51883	264182
15918	264183
120507	264184
10925	264185
8514	264186
52112	264187
15215	264188
15072	264189
150255	264190
74382	264191
927	264192
24962	264193
152507	264194
26009	264195
13670	264196
10135	264197
59789	264198
9	264199
40174	264200
14258	264201
9117	264202
5233	264203
136432	264204
27224	264205
34452	264206
3873	264207
97926	264208
38947	264209
7277	264210
92618	264211
55977	264212
116203	264213
26643	264214
130079	264215
37828	264216
44311	264217
2312	264218
839	264219
101217	264220
79466	264221
20716	264222
35460	264223
33803	264224
19644	264225
13351	264226
52203	264227
16924	264228
140976	264229
25510	264230
46560	264231
11037	264232
116959	264233
60022	264234
417	264235
109871	264236
117067	264237
2625	264238
46463	264239
103145	264240
2184	264241
114492	264242
16718	264243
64187	264244
10312	264245
2592	264246
51764	264247
163777	264248
6939	264249
155806	264250
35110	264251
83868	264252
5501	264253
31700	264254
36994	264255
119942	264256
8345	264257
90881	264258
7346	264259
72385	264260
24182	264261
119776	264262
8288	264263
59727	264264
49773	264265
63	264266
1619	264267
46548	264268
11321	264269
6163	264270
31349	264271
14951	264272
366	264273
31203	264274
8380	264275
6929	264276
10664	264277
7769	264278
154528	264279
102257	264280
345	264281
46328	264282
75302	264283
47763	264284
27259	264285
35080	264286
18064	264287
81736	264288
18907	264289
129491	264290
18791	264291
18245	264292
3623	264293
32994	264294
43533	264295
100156	264296
44583	264297
106050	264298
5466	264299
7612	264300
21171	264301
168	264302
3499	264303
60785	264304
1250	264305
10319	264306
63138	264307
6229	264308
18170	264309
38340	264310
49789	264311
46566	264312
6766	264313
114806	264314
12292	264315
37848	264316
14809	264317
395	264318
52539	264319
29006	264320
57265	264321
19	264322
4721	264323
14691	264324
573	264325
28	264326
6650	264327
16491	264328
4182	264329
6164	264330
95743	264331
1419	264332
46616	264333
27517	264334
40964	264335
26047	264336
823	264337
83358	264338
14402	264339
49585	264340
6467	264341
73602	264342
10175	264343
664	264344
36993	264345
7439	264346
14934	264347
71744	264348
18716	264349
123679	264350
49146	264351
26896	264352
3262	264353
7561	264354
689	264355
119057	264356
5500	264357
17551	264358
656	264359
4525	264360
64342	264361
30036	264362
66051	264363
2514	264364
61725	264365
3246	264366
38926	264367
94127	264368
23243	264369
14165	264370
13520	264371
99706	264372
120111	264373
28646	264374
65810	264375
3006	264376
22149	264377
47386	264378
39344	264379
5663	264380
2184	264381
70528	264382
143943	264383
47897	264384
86193	264385
9893	264386
7971	264387
55130	264388
13977	264389
100366	264390
26475	264391
29364	264392
31380	264393
120827	264394
45928	264395
100349	264396
2460	264397
99869	264398
27653	264399
62195	264400
144392	264401
29694	264402
30344	264403
108855	264404
479	264405
123029	264406
152332	264407
130940	264408
56123	264409
42974	264410
13652	264411
9415	264412
104085	264413
54321	264414
36693	264415
15743	264416
5110	264417
130406	264418
4826	264419
101305	264420
101950	264421
62557	264422
89154	264423
4046	264424
68782	264425
12140	264426
44631	264427
5454	264428
1284	264429
24191	264430
34530	264431
150387	264432
20562	264433
12007	264434
45918	264435
11713	264436
2381	264437
150784	264438
324	264439
3584	264440
51811	264441
6084	264442
10858	264443
56262	264444
16653	264445
41627	264446
27959	264447
5750	264448
38872	264449
129251	264450
9562	264451
32507	264452
43316	264453
96697	264454
455	264455
46897	264456
131536	264457
112478	264458
28365	264459
76921	264460
40501	264461
20921	264462
18625	264463
52543	264464
15754	264465
2269	264466
712	264467
6670	264468
19155	264469
752	264470
292	264471
3605	264472
15859	264473
1776	264474
3231	264475
41186	264476
22523	264477
113998	264478
50291	264479
11000	264480
53606	264481
27182	264482
15545	264483
159713	264484
143224	264485
7886	264486
105827	264487
91595	264488
5273	264489
96353	264490
69187	264491
55096	264492
77987	264493
131715	264494
345	264495
48083	264496
25316	264497
101557	264498
105609	264499
60292	264500
170	264501
28610	264502
25587	264503
11264	264504
72515	264505
60459	264506
36781	264507
7292	264508
7956	264509
162310	264510
28364	264511
8487	264512
124517	264513
8320	264514
156036	264515
26517	264516
60303	264517
61112	264518
96119	264519
33163	264520
117100	264521
15835	264522
141365	264523
47643	264524
79274	264525
42452	264526
27370	264527
37213	264528
6834	264529
17514	264530
143005	264531
59413	264532
830	264533
29909	264534
19322	264535
42707	264536
6933	264537
5979	264538
29168	264539
52332	264540
61312	264541
39622	264542
10916	264543
39876	264544
16199	264545
18071	264546
67408	264547
1483	264548
40784	264549
46363	264550
6231	264551
2500	264552
6624	264553
28785	264554
53961	264555
19418	264556
64661	264557
133869	264558
1292	264559
59613	264560
97997	264561
49037	264562
69909	264563
65249	264564
28813	264565
8464	264566
7695	264567
20498	264568
16287	264569
305	264570
354	264571
133955	264572
236	264573
58595	264574
905	264575
74070	264576
48662	264577
79722	264578
105733	264579
18302	264580
1886	264581
15258	264582
34152	264583
129075	264584
8502	264585
51218	264586
62172	264587
8898	264588
82659	264589
30642	264590
27723	264591
3827	264592
6402	264593
2402	264594
84640	264595
55471	264596
8482	264597
9296	264598
7156	264599
53045	264600
48090	264601
102503	264602
130669	264603
30566	264604
46563	264605
1469	264606
4715	264607
152468	264608
670	264609
15719	264610
25921	264611
1016	264612
1272	264613
13	264614
1349	264615
1877	264616
2736	264617
124953	264618
62641	264619
38825	264620
5649	264621
981	264622
114762	264623
100958	264624
93476	264625
146043	264626
63206	264627
62701	264628
14673	264629
71282	264630
43072	264631
13942	264632
150690	264633
59426	264634
574	264635
92	264636
15962	264637
105416	264638
16305	264639
13151	264640
9265	264641
23606	264642
18322	264643
13795	264644
37158	264645
81762	264646
1064	264647
118695	264648
16039	264649
91892	264650
32271	264651
10680	264652
1338	264653
1804	264654
58990	264655
105	264656
29742	264657
119450	264658
47368	264659
3726	264660
10675	264661
11246	264662
62732	264663
17038	264664
14648	264665
46746	264666
13335	264667
35600	264668
44065	264669
65833	264670
95023	264671
22323	264672
8211	264673
22778	264674
152803	264675
4246	264676
47684	264677
2362	264678
55838	264679
3713	264680
5848	264681
1760	264682
1113	264683
69571	264684
66	264685
33701	264686
154816	264687
16489	264688
5894	264689
48862	264690
7503	264691
17654	264692
32869	264693
1593	264694
731	264695
49121	264696
14076	264697
3591	264698
25471	264699
47950	264700
51514	264701
16106	264702
44447	264703
58580	264704
47985	264705
12983	264706
4136	264707
60452	264708
29929	264709
66287	264710
24416	264711
76479	264712
72175	264713
12765	264714
1	264715
29821	264716
6908	264717
10632	264718
41132	264719
156314	264720
9000	264721
86386	264722
1862	264723
20387	264724
131155	264725
124088	264726
11180	264727
175	264728
95765	264729
6432	264730
109514	264731
61323	264732
89794	264733
56122	264734
25926	264735
6463	264736
27252	264737
31919	264738
37663	264739
17478	264740
91237	264741
156376	264742
31734	264743
5834	264744
3373	264745
6352	264746
84127	264747
2182	264748
87929	264749
25102	264750
71441	264751
10278	264752
87364	264753
42323	264754
18791	264755
48226	264756
94659	264757
2949	264758
1761	264759
46582	264760
22123	264761
142175	264762
28202	264763
28606	264764
84959	264765
123980	264766
22038	264767
10282	264768
69509	264769
36400	264770
8175	264771
27017	264772
9120	264773
129002	264774
12522	264775
18656	264776
60160	264777
134266	264778
421	264779
22109	264780
23504	264781
292	264782
2154	264783
20256	264784
32047	264785
5845	264786
21949	264787
58438	264788
10927	264789
1592	264790
86321	264791
21409	264792
39486	264793
3836	264794
96414	264795
69	264796
105155	264797
1335	264798
60134	264799
6205	264800
28216	264801
1123	264802
46796	264803
14038	264804
19187	264805
135559	264806
67036	264807
67920	264808
41531	264809
10318	264810
154874	264811
20152	264812
1965	264813
42141	264814
19195	264815
9796	264816
28302	264817
78770	264818
51869	264819
1197	264820
4194	264821
6548	264822
11429	264823
12951	264824
60270	264825
109413	264826
100757	264827
32788	264828
28041	264829
92727	264830
295	264831
109585	264832
49928	264833
37476	264834
588	264835
37638	264836
66622	264837
71503	264838
93609	264839
21560	264840
2095	264841
138742	264842
17302	264843
81546	264844
81085	264845
22022	264846
36621	264847
54393	264848
447	264849
22263	264850
66276	264851
6230	264852
2722	264853
61863	264854
49062	264855
8837	264856
55925	264857
19860	264858
48315	264859
12247	264860
31293	264861
2935	264862
9518	264863
4301	264864
205	264865
43142	264866
94340	264867
27063	264868
74144	264869
56523	264870
23450	264871
36929	264872
21331	264873
561	264874
6789	264875
57819	264876
34917	264877
28119	264878
8905	264879
679	264880
2097	264881
17378	264882
35803	264883
18236	264884
71421	264885
13744	264886
97448	264887
20716	264888
67564	264889
37129	264890
3332	264891
33965	264892
11601	264893
3533	264894
10551	264895
23623	264896
13394	264897
133923	264898
12494	264899
19333	264900
55744	264901
13330	264902
328	264903
68142	264904
30875	264905
62374	264906
523	264907
7880	264908
32827	264909
22871	264910
53564	264911
19378	264912
50878	264913
42416	264914
134871	264915
32716	264916
129560	264917
18869	264918
1220	264919
25902	264920
1618	264921
38300	264922
26823	264923
6415	264924
19188	264925
58814	264926
3419	264927
11520	264928
12836	264929
51157	264930
115548	264931
37124	264932
39657	264933
5781	264934
12913	264935
28936	264936
98055	264937
435	264938
119897	264939
28922	264940
26136	264941
62267	264942
90685	264943
10387	264944
9113	264945
132236	264946
426	264947
25298	264948
662	264949
6736	264950
79881	264951
42665	264952
1894	264953
53690	264954
2379	264955
121257	264956
686	264957
101642	264958
28890	264959
33618	264960
114459	264961
7718	264962
97818	264963
26316	264964
12633	264965
54788	264966
106820	264967
100873	264968
54035	264969
7149	264970
28335	264971
9132	264972
23392	264973
27805	264974
33774	264975
64313	264976
718	264977
7047	264978
43913	264979
72592	264980
55011	264981
71072	264982
17026	264983
3796	264984
136480	264985
67532	264986
1791	264987
69404	264988
37969	264989
22892	264990
10780	264991
11659	264992
10591	264993
2084	264994
1470	264995
5482	264996
14692	264997
43334	264998
51290	264999
8614	265000
16324	265001
105069	265002
57541	265003
18580	265004
23708	265005
115697	265006
56392	265007
114377	265008
44292	265009
127592	265010
56912	265011
288	265012
13774	265013
27039	265014
12920	265015
9401	265016
14149	265017
23120	265018
71528	265019
22906	265020
97	265021
386	265022
20440	265023
16831	265024
78409	265025
1432	265026
21551	265027
105441	265028
513	265029
29376	265030
2276	265031
13627	265032
26274	265033
129779	265034
3496	265035
63665	265036
63870	265037
90065	265038
75742	265039
6601	265040
1477	265041
8606	265042
50845	265043
31839	265044
84961	265045
16766	265046
2113	265047
133	265048
88530	265049
122214	265050
105216	265051
367	265052
27912	265053
24309	265054
3744	265055
39124	265056
5648	265057
115792	265058
18949	265059
71917	265060
9268	265061
11782	265062
49632	265063
129068	265064
60334	265065
26133	265066
1423	265067
60501	265068
5931	265069
1882	265070
79733	265071
31027	265072
10010	265073
13791	265074
12224	265075
75896	265076
4940	265077
4496	265078
78748	265079
2710	265080
4673	265081
12996	265082
6434	265083
10395	265084
85315	265085
31104	265086
1010	265087
1988	265088
71867	265089
9091	265090
30216	265091
950	265092
147157	265093
18735	265094
108071	265095
159539	265096
14068	265097
4317	265098
135060	265099
20412	265100
54	265101
8947	265102
12589	265103
41033	265104
113918	265105
18335	265106
54354	265107
13228	265108
4330	265109
2085	265110
37112	265111
519	265112
10844	265113
64115	265114
29170	265115
15992	265116
18120	265117
1085	265118
8074	265119
92860	265120
57334	265121
88364	265122
9	265123
8691	265124
119283	265125
9790	265126
17149	265127
13161	265128
1523	265129
64510	265130
1632	265131
29346	265132
94005	265133
93805	265134
150519	265135
44382	265136
69788	265137
27820	265138
41126	265139
33656	265140
23977	265141
36294	265142
349	265143
823	265144
126765	265145
48946	265146
29776	265147
78655	265148
23637	265149
73298	265150
2248	265151
51774	265152
25915	265153
117651	265154
23486	265155
22883	265156
42458	265157
6085	265158
101743	265159
30420	265160
9473	265161
33121	265162
7967	265163
26521	265164
16336	265165
24465	265166
2457	265167
9723	265168
48311	265169
2537	265170
48378	265171
63713	265172
68359	265173
50908	265174
4593	265175
154856	265176
15186	265177
99582	265178
128328	265179
18639	265180
30317	265181
11530	265182
20288	265183
58361	265184
90382	265185
33718	265186
1816	265187
71142	265188
18256	265189
68415	265190
59714	265191
6086	265192
81374	265193
60894	265194
45237	265195
49343	265196
3454	265197
83666	265198
2516	265199
17315	265200
937	265201
51349	265202
29	265203
89761	265204
8884	265205
74442	265206
40446	265207
15	265208
93511	265209
27559	265210
2096	265211
65136	265212
678	265213
117664	265214
112740	265215
15957	265216
84177	265217
9	265218
3678	265219
79157	265220
13087	265221
12598	265222
29500	265223
15595	265224
102974	265225
36658	265226
42697	265227
42663	265228
23326	265229
48440	265230
11731	265231
25487	265232
129	265233
23128	265234
85683	265235
21428	265236
2608	265237
19922	265238
18232	265239
70094	265240
40986	265241
39988	265242
83074	265243
4468	265244
39311	265245
36700	265246
70450	265247
26466	265248
5559	265249
637	265250
13600	265251
141500	265252
1703	265253
32887	265254
132305	265255
44516	265256
12137	265257
75917	265258
10953	265259
96231	265260
7505	265261
63632	265262
79738	265263
3276	265264
670	265265
10828	265266
56426	265267
125722	265268
12926	265269
7192	265270
11814	265271
407	265272
713	265273
60796	265274
79958	265275
38878	265276
10924	265277
116478	265278
7651	265279
4102	265280
112971	265281
77602	265282
38971	265283
58754	265284
47686	265285
65722	265286
25101	265287
151456	265288
788	265289
54389	265290
33147	265291
161871	265292
27762	265293
54885	265294
63419	265295
97302	265296
17122	265297
70264	265298
21103	265299
32943	265300
76287	265301
19038	265302
65557	265303
11438	265304
10334	265305
125266	265306
3241	265307
91055	265308
170	265309
20785	265310
10360	265311
101	265312
97663	265313
564	265314
76572	265315
46661	265316
57130	265317
18999	265318
129084	265319
90900	265320
24383	265321
148793	265322
75422	265323
61430	265324
52349	265325
100790	265326
10549	265327
23568	265328
131248	265329
143297	265330
12053	265331
51023	265332
24166	265333
62055	265334
82364	265335
10747	265336
39505	265337
584	265338
51573	265339
13535	265340
11567	265341
117590	265342
142648	265343
115055	265344
88937	265345
754	265346
91154	265347
108577	265348
46692	265349
19193	265350
9776	265351
8215	265352
29090	265353
95819	265354
91066	265355
13883	265356
19272	265357
7110	265358
53170	265359
1297	265360
25216	265361
29392	265362
18764	265363
12615	265364
6881	265365
70963	265366
2905	265367
19468	265368
36549	265369
6664	265370
57702	265371
5470	265372
641	265373
68353	265374
5454	265375
5357	265376
32991	265377
23116	265378
64924	265379
78288	265380
70627	265381
46538	265382
39084	265383
117786	265384
39332	265385
3286	265386
4299	265387
38446	265388
59793	265389
47688	265390
62435	265391
49326	265392
84078	265393
20054	265394
96745	265395
71554	265396
10750	265397
126803	265398
6357	265399
50992	265400
51569	265401
79428	265402
40937	265403
113715	265404
6619	265405
8884	265406
4328	265407
91654	265408
135197	265409
50	265410
14573	265411
29273	265412
133242	265413
115881	265414
8128	265415
7628	265416
16405	265417
60426	265418
32197	265419
21651	265420
9385	265421
26354	265422
1734	265423
28259	265424
24494	265425
145856	265426
21356	265427
10811	265428
261	265429
16154	265430
58913	265431
12212	265432
97208	265433
7647	265434
8309	265435
78132	265436
24143	265437
73764	265438
130545	265439
34513	265440
30124	265441
64263	265442
53275	265443
29083	265444
3595	265445
24653	265446
12762	265447
66607	265448
37166	265449
15061	265450
63769	265451
48797	265452
96323	265453
7254	265454
36115	265455
50111	265456
3806	265457
1842	265458
32355	265459
77727	265460
66406	265461
34363	265462
25830	265463
122299	265464
44191	265465
27453	265466
41599	265467
87440	265468
45208	265469
26403	265470
11186	265471
43248	265472
36021	265473
48763	265474
92564	265475
88783	265476
2033	265477
3116	265478
93122	265479
12458	265480
99160	265481
93972	265482
10966	265483
2913	265484
121704	265485
314	265486
52462	265487
4452	265488
4011	265489
21978	265490
56991	265491
7193	265492
2723	265493
2692	265494
90701	265495
28484	265496
31311	265497
59990	265498
37222	265499
67066	265500
5988	265501
65788	265502
9786	265503
823	265504
99533	265505
62697	265506
37261	265507
130445	265508
13001	265509
10089	265510
121908	265511
33451	265512
130183	265513
123486	265514
18846	265515
81519	265516
7714	265517
21732	265518
46596	265519
32152	265520
87042	265521
6571	265522
3015	265523
24921	265524
18240	265525
24921	265526
7733	265527
105582	265528
4422	265529
2850	265530
89758	265531
115274	265532
22921	265533
29658	265534
19613	265535
94412	265536
13701	265537
10301	265538
56697	265539
61433	265540
72165	265541
114676	265542
81899	265543
17800	265544
52589	265545
2586	265546
288	265547
99730	265548
77159	265549
47192	265550
146569	265551
55252	265552
58998	265553
18254	265554
29770	265555
6597	265556
44099	265557
25761	265558
36719	265559
143412	265560
7072	265561
13355	265562
9916	265563
46096	265564
20864	265565
3534	265566
33999	265567
103754	265568
68049	265569
95390	265570
156418	265571
5460	265572
105699	265573
86530	265574
1431	265575
7255	265576
71559	265577
11302	265578
81937	265579
35971	265580
19123	265581
53691	265582
9735	265583
42698	265584
17162	265585
313	265586
60526	265587
126913	265588
14010	265589
63878	265590
13724	265591
7908	265592
2545	265593
5711	265594
65349	265595
129997	265596
1374	265597
77345	265598
14337	265599
11250	265600
58468	265601
9657	265602
138866	265603
22538	265604
92108	265605
82790	265606
33803	265607
94692	265608
11409	265609
412	265610
81053	265611
24818	265612
41456	265613
13222	265614
85441	265615
66158	265616
8326	265617
4438	265618
34717	265619
24295	265620
681	265621
9289	265622
13997	265623
3436	265624
13740	265625
2583	265626
87448	265627
30353	265628
147530	265629
74689	265630
34883	265631
23960	265632
2469	265633
55283	265634
89327	265635
71970	265636
11436	265637
50513	265638
17860	265639
3568	265640
30332	265641
5674	265642
114829	265643
70562	265644
68073	265645
12196	265646
143514	265647
36134	265648
599	265649
43428	265650
28416	265651
163205	265652
88753	265653
1717	265654
53207	265655
117696	265656
99454	265657
58234	265658
6132	265659
47012	265660
9312	265661
119196	265662
5076	265663
4467	265664
60520	265665
714	265666
100113	265667
50541	265668
47693	265669
5497	265670
10869	265671
12383	265672
7462	265673
38705	265674
21865	265675
1097	265676
131177	265677
16066	265678
19899	265679
30802	265680
23981	265681
3671	265682
156250	265683
14676	265684
77990	265685
1757	265686
48814	265687
26523	265688
2100	265689
8243	265690
3037	265691
17775	265692
59338	265693
43998	265694
10550	265695
3615	265696
14787	265697
3080	265698
46342	265699
56208	265700
13072	265701
14482	265702
51245	265703
59453	265704
112131	265705
125189	265706
49920	265707
67820	265708
11026	265709
26871	265710
78709	265711
12381	265712
42511	265713
11314	265714
118338	265715
12832	265716
49645	265717
5846	265718
104494	265719
19046	265720
57623	265721
25546	265722
29500	265723
53749	265724
6216	265725
76779	265726
11491	265727
73622	265728
62288	265729
34059	265730
2104	265731
14874	265732
105592	265733
9983	265734
436	265735
87961	265736
19883	265737
42215	265738
100396	265739
19355	265740
25098	265741
2721	265742
52689	265743
27269	265744
39639	265745
16958	265746
31067	265747
58879	265748
9125	265749
4904	265750
62786	265751
100666	265752
6754	265753
28065	265754
71385	265755
72571	265756
21712	265757
1951	265758
34053	265759
36977	265760
2259	265761
13675	265762
1221	265763
589	265764
26940	265765
9360	265766
107740	265767
2710	265768
18063	265769
125959	265770
12131	265771
39190	265772
2591	265773
33027	265774
55148	265775
8402	265776
14538	265777
1070	265778
38772	265779
42667	265780
17237	265781
114827	265782
166344	265783
59446	265784
88466	265785
69782	265786
37373	265787
240	265788
14562	265789
9356	265790
38971	265791
60	265792
14697	265793
30107	265794
9936	265795
13008	265796
6553	265797
153905	265798
10190	265799
74461	265800
4605	265801
64623	265802
3487	265803
23856	265804
86297	265805
5696	265806
11704	265807
5246	265808
82922	265809
5773	265810
34128	265811
34654	265812
40204	265813
20623	265814
454	265815
7107	265816
35149	265817
133730	265818
27206	265819
133397	265820
36298	265821
125334	265822
6355	265823
38042	265824
92422	265825
8	265826
34399	265827
25297	265828
118855	265829
11590	265830
5215	265831
126990	265832
57057	265833
74458	265834
57102	265835
25983	265836
875	265837
134043	265838
147755	265839
929	265840
3	265841
3065	265842
15223	265843
41652	265844
16259	265845
5161	265846
412	265847
10853	265848
5981	265849
66593	265850
24383	265851
53177	265852
5411	265853
312	265854
30987	265855
43548	265856
25415	265857
132694	265858
6010	265859
42828	265860
90501	265861
73608	265862
25320	265863
12124	265864
78499	265865
28697	265866
70016	265867
3105	265868
43667	265869
12171	265870
665	265871
42161	265872
4030	265873
5598	265874
53009	265875
37142	265876
38449	265877
61594	265878
20592	265879
88087	265880
8567	265881
31316	265882
11334	265883
30122	265884
58593	265885
1060	265886
771	265887
22678	265888
101018	265889
39952	265890
26126	265891
67338	265892
26413	265893
27417	265894
18036	265895
100137	265896
557	265897
59354	265898
7909	265899
91415	265900
242	265901
71664	265902
35657	265903
31148	265904
45846	265905
158221	265906
5140	265907
9709	265908
91440	265909
82519	265910
49668	265911
48726	265912
29246	265913
134819	265914
504	265915
554	265916
2124	265917
1724	265918
3771	265919
39245	265920
31845	265921
708	265922
126462	265923
60558	265924
3498	265925
8289	265926
56937	265927
3534	265928
11149	265929
813	265930
922	265931
121830	265932
48061	265933
45210	265934
50153	265935
42135	265936
41126	265937
28500	265938
47832	265939
33198	265940
36122	265941
103617	265942
135	265943
28405	265944
4580	265945
7730	265946
48805	265947
18335	265948
3854	265949
44079	265950
2565	265951
127735	265952
69943	265953
70933	265954
1244	265955
60783	265956
3804	265957
117453	265958
90977	265959
158121	265960
24692	265961
25355	265962
124563	265963
3736	265964
46769	265965
23251	265966
122640	265967
11338	265968
10557	265969
10565	265970
5894	265971
96235	265972
39299	265973
66754	265974
47910	265975
36842	265976
107793	265977
112392	265978
93918	265979
8366	265980
68588	265981
31610	265982
87899	265983
116544	265984
10885	265985
27916	265986
20156	265987
14611	265988
155723	265989
25698	265990
14912	265991
15130	265992
138608	265993
73666	265994
23856	265995
108732	265996
25101	265997
43047	265998
65331	265999
47513	266000
33093	266001
28187	266002
127748	266003
8538	266004
50593	266005
38770	266006
218	266007
33303	266008
60002	266009
57908	266010
41977	266011
92721	266012
13122	266013
25921	266014
7065	266015
9204	266016
122282	266017
45614	266018
73533	266019
2661	266020
46843	266021
11417	266022
10210	266023
31376	266024
7938	266025
34986	266026
26578	266027
101063	266028
757	266029
85989	266030
918	266031
7036	266032
116090	266033
130088	266034
26224	266035
29529	266036
5432	266037
7598	266038
2987	266039
8312	266040
71576	266041
13489	266042
94607	266043
126326	266044
57651	266045
43330	266046
42926	266047
14501	266048
49275	266049
64140	266050
98212	266051
71550	266052
18199	266053
117296	266054
2419	266055
101678	266056
36708	266057
7063	266058
62260	266059
51878	266060
35680	266061
51722	266062
55664	266063
91035	266064
108680	266065
93551	266066
9935	266067
83493	266068
14758	266069
112	266070
153464	266071
13375	266072
36046	266073
113674	266074
60105	266075
6755	266076
51528	266077
6212	266078
37813	266079
7703	266080
3819	266081
20603	266082
31287	266083
18898	266084
3292	266085
6904	266086
1656	266087
282	266088
30333	266089
25221	266090
794	266091
92638	266092
22663	266093
55431	266094
128	266095
52173	266096
61061	266097
66572	266098
41359	266099
27587	266100
123	266101
82377	266102
65067	266103
43292	266104
14767	266105
61881	266106
8064	266107
159228	266108
17895	266109
37421	266110
126844	266111
90752	266112
61367	266113
6574	266114
54092	266115
16739	266116
63777	266117
28064	266118
64392	266119
95327	266120
15068	266121
17437	266122
88696	266123
15093	266124
23747	266125
1016	266126
520	266127
14547	266128
2799	266129
58023	266130
85746	266131
93	266132
30866	266133
12912	266134
17327	266135
111362	266136
127518	266137
53958	266138
31347	266139
53987	266140
78643	266141
6973	266142
8352	266143
106354	266144
25273	266145
10427	266146
40433	266147
8917	266148
20328	266149
93183	266150
22583	266151
8120	266152
113686	266153
42965	266154
98322	266155
73927	266156
30214	266157
122670	266158
23814	266159
38012	266160
19628	266161
16963	266162
14	266163
12895	266164
18180	266165
21006	266166
76460	266167
7598	266168
5964	266169
12204	266170
34763	266171
45354	266172
15200	266173
70255	266174
58557	266175
12218	266176
21375	266177
22576	266178
30861	266179
77000	266180
57030	266181
63	266182
1619	266183
23026	266184
65010	266185
79624	266186
108950	266187
15369	266188
259	266189
1123	266190
15391	266191
26059	266192
44351	266193
21223	266194
129300	266195
10995	266196
108974	266197
53656	266198
36250	266199
10689	266200
82041	266201
87163	266202
60558	266203
125357	266204
4124	266205
3812	266206
15670	266207
43865	266208
36951	266209
163849	266210
148800	266211
17380	266212
103700	266213
17819	266214
246	266215
26026	266216
49312	266217
2609	266218
26537	266219
11640	266220
1567	266221
3650	266222
3811	266223
163274	266224
50671	266225
40560	266226
70006	266227
55003	266228
150173	266229
63773	266230
10228	266231
17725	266232
75478	266233
53658	266234
27979	266235
1165	266236
3067	266237
59328	266238
66205	266239
17813	266240
81524	266241
17871	266242
51227	266243
5337	266244
2901	266245
83906	266246
25331	266247
45468	266248
5676	266249
66616	266250
74297	266251
26913	266252
22695	266253
102489	266254
4360	266255
61063	266256
92790	266257
4646	266258
23395	266259
8783	266260
54020	266261
13393	266262
50760	266263
26291	266264
37171	266265
2735	266266
5897	266267
3478	266268
99994	266269
2363	266270
3881	266271
55998	266272
6132	266273
40799	266274
16456	266275
75429	266276
29731	266277
83449	266278
20184	266279
2733	266280
15730	266281
86263	266282
66732	266283
38662	266284
84125	266285
102167	266286
4762	266287
52384	266288
72167	266289
23447	266290
81344	266291
16539	266292
4756	266293
29725	266294
17327	266295
87246	266296
395	266297
13711	266298
10713	266299
117038	266300
130497	266301
49753	266302
603	266303
62867	266304
21677	266305
121554	266306
14990	266307
47529	266308
100675	266309
7967	266310
84495	266311
13338	266312
10131	266313
14209	266314
17003	266315
2619	266316
12334	266317
82000	266318
41940	266319
1869	266320
15513	266321
2273	266322
36038	266323
36872	266324
148890	266325
64573	266326
89406	266327
89801	266328
37441	266329
59522	266330
33780	266331
14113	266332
28743	266333
1354	266334
2830	266335
47171	266336
2844	266337
15205	266338
7849	266339
2422	266340
68081	266341
64795	266342
8557	266343
25127	266344
31261	266345
150858	266346
15624	266347
15150	266348
115105	266349
68826	266350
24887	266351
14330	266352
91670	266353
40360	266354
27532	266355
39322	266356
7116	266357
17513	266358
98608	266359
63358	266360
77432	266361
122891	266362
37144	266363
93675	266364
113960	266365
5723	266366
47791	266367
45721	266368
26572	266369
56353	266370
127641	266371
57840	266372
155968	266373
43289	266374
68190	266375
40445	266376
25236	266377
795	266378
28865	266379
73265	266380
25588	266381
14277	266382
1021	266383
18501	266384
1448	266385
3458	266386
85437	266387
50006	266388
1195	266389
40774	266390
116023	266391
18082	266392
142761	266393
76054	266394
39003	266395
5451	266396
1551	266397
2724	266398
20411	266399
6245	266400
126992	266401
29821	266402
128524	266403
163391	266404
54157	266405
1587	266406
112889	266407
61867	266408
8030	266409
25699	266410
20684	266411
9773	266412
10355	266413
62419	266414
92896	266415
20568	266416
2847	266417
1450	266418
127095	266419
10398	266420
26236	266421
153616	266422
27769	266423
29393	266424
57751	266425
39479	266426
12268	266427
17592	266428
9552	266429
48959	266430
10442	266431
12553	266432
65647	266433
118448	266434
24431	266435
67588	266436
97441	266437
15599	266438
16400	266439
64596	266440
49234	266441
1867	266442
5021	266443
36	266444
21031	266445
740	266446
10395	266447
100084	266448
20066	266449
9172	266450
11147	266451
138414	266452
44475	266453
6596	266454
42747	266455
33138	266456
60482	266457
11887	266458
7132	266459
114149	266460
90209	266461
39376	266462
2188	266463
29206	266464
1207	266465
28422	266466
28306	266467
16302	266468
48172	266469
35289	266470
39761	266471
325	266472
63326	266473
16655	266474
7650	266475
36572	266476
104166	266477
18963	266478
120	266479
14051	266480
557	266481
19356	266482
67788	266483
18983	266484
43774	266485
20639	266486
16793	266487
12111	266488
130650	266489
28182	266490
769	266491
6516	266492
14718	266493
1519	266494
127437	266495
22132	266496
136295	266497
24531	266498
27028	266499
75128	266500
9365	266501
98067	266502
73783	266503
2112	266504
38219	266505
6709	266506
3041	266507
48205	266508
8217	266509
102437	266510
3922	266511
69097	266512
81879	266513
34331	266514
39658	266515
39402	266516
6506	266517
29474	266518
144754	266519
30256	266520
23612	266521
10807	266522
15721	266523
132229	266524
97387	266525
2978	266526
35554	266527
7691	266528
29714	266529
116323	266530
69725	266531
13523	266532
19264	266533
150121	266534
940	266535
21755	266536
3588	266537
2668	266538
5255	266539
20158	266540
36285	266541
20114	266542
103246	266543
65334	266544
117919	266545
2089	266546
73076	266547
36228	266548
3143	266549
2608	266550
29923	266551
47239	266552
38442	266553
40184	266554
15931	266555
3413	266556
23713	266557
2432	266558
69065	266559
1141	266560
8794	266561
4177	266562
5725	266563
8294	266564
98918	266565
20510	266566
25226	266567
102946	266568
1801	266569
3765	266570
57085	266571
65303	266572
40485	266573
85258	266574
2760	266575
67104	266576
43573	266577
17873	266578
25522	266579
11	266580
600	266581
157490	266582
57162	266583
96009	266584
34877	266585
20987	266586
13311	266587
3416	266588
6496	266589
11307	266590
2777	266591
6894	266592
15161	266593
66884	266594
48020	266595
213	266596
17394	266597
165807	266598
48657	266599
16640	266600
47713	266601
14458	266602
3666	266603
6993	266604
908	266605
17066	266606
89777	266607
8113	266608
4879	266609
53110	266610
2427	266611
1205	266612
7425	266613
25978	266614
13170	266615
107407	266616
27985	266617
29938	266618
42317	266619
837	266620
10861	266621
146084	266622
4121	266623
76214	266624
35698	266625
77690	266626
10010	266627
4527	266628
37353	266629
4855	266630
53215	266631
153599	266632
18980	266633
15151	266634
5586	266635
44160	266636
112797	266637
1611	266638
47840	266639
56053	266640
120354	266641
64195	266642
77083	266643
64789	266644
46453	266645
9357	266646
86872	266647
13604	266648
103193	266649
16770	266650
151361	266651
62228	266652
12506	266653
10436	266654
85503	266655
22466	266656
117256	266657
2543	266658
67922	266659
21867	266660
13628	266661
71212	266662
55686	266663
32351	266664
42217	266665
102512	266666
1290	266667
70119	266668
25686	266669
40350	266670
26680	266671
4403	266672
45861	266673
57428	266674
858	266675
132002	266676
52087	266677
99031	266678
62973	266679
36962	266680
3840	266681
26946	266682
86027	266683
80432	266684
120914	266685
103353	266686
52426	266687
65621	266688
582	266689
124421	266690
66042	266691
13281	266692
17678	266693
5735	266694
44066	266695
33271	266696
2011	266697
32049	266698
12383	266699
70068	266700
82310	266701
34225	266702
32000	266703
1394	266704
62994	266705
26044	266706
24870	266707
6303	266708
59019	266709
25551	266710
26123	266711
32317	266712
79806	266713
4174	266714
6773	266715
122453	266716
45380	266717
1989	266718
502	266719
24568	266720
36116	266721
74831	266722
135096	266723
112486	266724
1849	266725
35654	266726
24510	266727
75950	266728
89794	266729
87187	266730
11875	266731
62848	266732
8679	266733
74488	266734
32906	266735
93206	266736
25041	266737
81328	266738
2132	266739
91414	266740
2737	266741
81205	266742
142211	266743
28778	266744
54542	266745
4296	266746
78711	266747
24062	266748
31457	266749
37399	266750
83914	266751
1932	266752
14340	266753
107191	266754
5701	266755
1744	266756
79092	266757
98	266758
34242	266759
36743	266760
17356	266761
83583	266762
154076	266763
32971	266764
5889	266765
20151	266766
40660	266767
442	266768
6582	266769
75773	266770
85465	266771
9000	266772
5172	266773
60369	266774
66916	266775
80144	266776
5767	266777
727	266778
13210	266779
48488	266780
25768	266781
15373	266782
54251	266783
911	266784
28626	266785
48534	266786
42402	266787
54592	266788
11772	266789
41420	266790
43003	266791
85782	266792
62009	266793
65793	266794
28060	266795
5695	266796
21651	266797
5382	266798
36544	266799
105816	266800
37610	266801
118231	266802
40143	266803
38283	266804
16677	266805
82481	266806
5529	266807
43835	266808
132453	266809
19815	266810
120387	266811
27448	266812
32549	266813
78	266814
23965	266815
6041	266816
5347	266817
8621	266818
44452	266819
12075	266820
46747	266821
17184	266822
32109	266823
16620	266824
70951	266825
88705	266826
3035	266827
13485	266828
3872	266829
11414	266830
48332	266831
13648	266832
16760	266833
987	266834
121271	266835
5387	266836
40974	266837
36163	266838
91280	266839
7064	266840
4129	266841
38105	266842
15808	266843
28922	266844
15446	266845
19029	266846
80969	266847
44151	266848
81014	266849
4000	266850
1495	266851
26459	266852
9522	266853
31478	266854
28253	266855
68	266856
122526	266857
34003	266858
49137	266859
8752	266860
41777	266861
252	266862
42263	266863
133403	266864
18972	266865
71462	266866
30302	266867
69699	266868
16749	266869
47335	266870
5656	266871
13876	266872
37616	266873
152012	266874
83097	266875
35004	266876
6239	266877
21818	266878
5719	266879
5242	266880
42695	266881
9578	266882
44665	266883
20757	266884
331	266885
69816	266886
69300	266887
4103	266888
17939	266889
16833	266890
22539	266891
11843	266892
33068	266893
107159	266894
165543	266895
3342	266896
20502	266897
52752	266898
6916	266899
5161	266900
561	266901
1000	266902
60642	266903
141453	266904
70507	266905
12794	266906
53109	266907
54587	266908
29190	266909
131793	266910
12787	266911
93214	266912
29138	266913
37363	266914
85628	266915
99	266916
2622	266917
53162	266918
54981	266919
59351	266920
18892	266921
32955	266922
43362	266923
113703	266924
22290	266925
11747	266926
125159	266927
24162	266928
40813	266929
1281	266930
7202	266931
98068	266932
19428	266933
91869	266934
3189	266935
12314	266936
39965	266937
28749	266938
19640	266939
72214	266940
24939	266941
66630	266942
19973	266943
88816	266944
23851	266945
2919	266946
11749	266947
55227	266948
172	266949
17272	266950
10122	266951
13885	266952
844	266953
60127	266954
38087	266955
35640	266956
106	266957
4066	266958
80797	266959
11543	266960
54394	266961
46821	266962
120251	266963
36550	266964
11564	266965
819	266966
14788	266967
1760	266968
156805	266969
8121	266970
72130	266971
1146	266972
121586	266973
3081	266974
140070	266975
117128	266976
30684	266977
467	266978
5663	266979
21584	266980
6267	266981
45363	266982
1293	266983
8345	266984
959	266985
7706	266986
44746	266987
16194	266988
82161	266989
10	266990
3732	266991
25671	266992
3948	266993
16481	266994
30108	266995
159459	266996
4005	266997
117911	266998
6545	266999
17985	267000
37894	267001
7024	267002
9041	267003
3804	267004
88928	267005
8214	267006
65615	267007
20763	267008
4679	267009
5221	267010
21113	267011
40626	267012
354	267013
52597	267014
139905	267015
112675	267016
57561	267017
34383	267018
5774	267019
68513	267020
61399	267021
6294	267022
10184	267023
60811	267024
103095	267025
17236	267026
20161	267027
108385	267028
18584	267029
12365	267030
3953	267031
71325	267032
19430	267033
7053	267034
20214	267035
14241	267036
2295	267037
54335	267038
58897	267039
90681	267040
111222	267041
117441	267042
27022	267043
18088	267044
81223	267045
132359	267046
36672	267047
578	267048
89015	267049
6848	267050
18626	267051
141260	267052
68007	267053
12176	267054
3854	267055
11884	267056
41899	267057
2148	267058
24736	267059
7087	267060
3416	267061
66755	267062
75502	267063
570	267064
87602	267065
4521	267066
5235	267067
2069	267068
38618	267069
12847	267070
78441	267071
114756	267072
34964	267073
21614	267074
28727	267075
249	267076
5958	267077
276	267078
82432	267079
14693	267080
25314	267081
6455	267082
52257	267083
37	267084
23975	267085
13208	267086
4042	267087
7654	267088
2493	267089
70254	267090
41839	267091
73759	267092
3176	267093
37699	267094
160241	267095
26391	267096
71547	267097
38993	267098
14401	267099
155682	267100
439	267101
112678	267102
4297	267103
22456	267104
74978	267105
13861	267106
43821	267107
5320	267108
141229	267109
2771	267110
52845	267111
2910	267112
2744	267113
36380	267114
113923	267115
76256	267116
12134	267117
57898	267118
47528	267119
25301	267120
58075	267121
22290	267122
114338	267123
5860	267124
10706	267125
77205	267126
51899	267127
3243	267128
74781	267129
159750	267130
23802	267131
17353	267132
27477	267133
12984	267134
5761	267135
21090	267136
9428	267137
16479	267138
20401	267139
44642	267140
7561	267141
10855	267142
72814	267143
4084	267144
85568	267145
77870	267146
15732	267147
127388	267148
35184	267149
62467	267150
5052	267151
59616	267152
61951	267153
4077	267154
24748	267155
24873	267156
113624	267157
42156	267158
11815	267159
19444	267160
721	267161
15907	267162
66010	267163
89894	267164
5568	267165
19915	267166
14999	267167
52763	267168
83536	267169
68500	267170
12585	267171
83533	267172
1517	267173
74516	267174
14564	267175
67986	267176
16805	267177
76484	267178
87227	267179
36	267180
72022	267181
1372	267182
19744	267183
7812	267184
3916	267185
24137	267186
81087	267187
69536	267188
63776	267189
59152	267190
6074	267191
28235	267192
100587	267193
429	267194
22901	267195
171	267196
103382	267197
166684	267198
120693	267199
52158	267200
85634	267201
9436	267202
91696	267203
38252	267204
2213	267205
76302	267206
35905	267207
82795	267208
9485	267209
95721	267210
2797	267211
495	267212
10548	267213
24513	267214
22794	267215
20200	267216
14138	267217
10846	267218
11093	267219
12368	267220
9747	267221
125894	267222
31831	267223
31561	267224
46407	267225
377	267226
126875	267227
16772	267228
8704	267229
15552	267230
667	267231
33094	267232
86188	267233
28393	267234
33851	267235
66192	267236
656	267237
664	267238
28462	267239
15920	267240
12237	267241
117144	267242
34935	267243
46964	267244
54060	267245
57061	267246
30370	267247
124474	267248
104401	267249
25632	267250
100565	267251
44905	267252
6952	267253
39466	267254
86218	267255
3736	267256
32571	267257
366	267258
2264	267259
5560	267260
18238	267261
99514	267262
21209	267263
648	267264
56640	267265
9556	267266
72790	267267
50162	267268
4886	267269
65745	267270
65590	267271
40493	267272
36257	267273
7834	267274
8112	267275
32806	267276
6480	267277
25769	267278
13760	267279
54012	267280
4786	267281
20755	267282
24098	267283
40988	267284
43318	267285
87622	267286
3859	267287
68710	267288
8252	267289
44852	267290
25488	267291
125402	267292
5917	267293
17330	267294
34090	267295
42187	267296
63241	267297
76963	267298
78263	267299
38	267300
159188	267301
25391	267302
109822	267303
117270	267304
125944	267305
115285	267306
15766	267307
9613	267308
30857	267309
49142	267310
7484	267311
181	267312
37809	267313
117647	267314
19561	267315
695	267316
39300	267317
6143	267318
65378	267319
145164	267320
7456	267321
7373	267322
63524	267323
58385	267324
6779	267325
67	267326
158246	267327
2238	267328
10978	267329
4999	267330
34780	267331
115780	267332
45361	267333
1828	267334
41812	267335
137798	267336
77919	267337
72727	267338
1285	267339
13294	267340
16515	267341
8128	267342
14	267343
71732	267344
77264	267345
108162	267346
1795	267347
65594	267348
37421	267349
69763	267350
13797	267351
152806	267352
36335	267353
63583	267354
131673	267355
21989	267356
129995	267357
29308	267358
71356	267359
42579	267360
23781	267361
59	267362
124263	267363
6403	267364
39968	267365
4405	267366
51479	267367
88289	267368
4522	267369
40000	267370
21451	267371
81945	267372
14538	267373
130164	267374
29428	267375
12082	267376
46797	267377
918	267378
189	267379
317	267380
430	267381
57859	267382
68994	267383
152761	267384
1243	267385
28282	267386
10523	267387
6388	267388
36241	267389
4016	267390
42507	267391
33613	267392
101067	267393
19505	267394
9561	267395
4077	267396
78569	267397
1389	267398
93908	267399
84272	267400
30089	267401
14891	267402
37356	267403
100260	267404
6733	267405
935	267406
49153	267407
38409	267408
161851	267409
7153	267410
52749	267411
131988	267412
77267	267413
56125	267414
28961	267415
39394	267416
49042	267417
452	267418
50834	267419
3892	267420
30111	267421
2404	267422
1968	267423
54931	267424
19598	267425
72642	267426
106511	267427
15883	267428
46518	267429
42508	267430
108418	267431
73720	267432
80542	267433
9075	267434
25734	267435
42867	267436
13401	267437
9977	267438
13948	267439
13321	267440
17401	267441
2492	267442
22754	267443
11668	267444
100841	267445
26249	267446
4650	267447
1118	267448
130176	267449
3646	267450
165300	267451
61170	267452
51277	267453
23972	267454
2471	267455
78661	267456
3533	267457
55315	267458
82993	267459
95003	267460
3497	267461
124539	267462
63759	267463
25562	267464
101678	267465
8703	267466
38941	267467
28271	267468
49164	267469
34667	267470
13213	267471
66962	267472
9960	267473
118523	267474
10807	267475
1067	267476
44233	267477
85810	267478
130884	267479
11502	267480
7723	267481
59235	267482
52830	267483
35585	267484
9828	267485
87931	267486
69201	267487
5793	267488
87720	267489
61590	267490
23437	267491
87303	267492
33097	267493
158053	267494
39983	267495
48074	267496
12371	267497
121905	267498
1129	267499
56960	267500
54089	267501
8340	267502
795	267503
132087	267504
20854	267505
92800	267506
112293	267507
14596	267508
22470	267509
124364	267510
86905	267511
11999	267512
53051	267513
24550	267514
17274	267515
142831	267516
79287	267517
48193	267518
129506	267519
23744	267520
15711	267521
2876	267522
74002	267523
28815	267524
23818	267525
67922	267526
24749	267527
1612	267528
59355	267529
13513	267530
16351	267531
4574	267532
17101	267533
49649	267534
467	267535
910	267536
53699	267537
22496	267538
40459	267539
669	267540
27806	267541
24399	267542
6318	267543
95090	267544
37350	267545
23566	267546
838	267547
77850	267548
94405	267549
7052	267550
159360	267551
86156	267552
113939	267553
57736	267554
592	267555
83373	267556
18773	267557
33270	267558
82727	267559
57915	267560
6945	267561
7233	267562
42307	267563
46731	267564
120922	267565
44485	267566
129983	267567
3093	267568
8333	267569
94614	267570
11480	267571
31258	267572
103149	267573
158399	267574
81865	267575
1719	267576
34430	267577
33847	267578
96173	267579
37458	267580
99097	267581
28222	267582
141677	267583
119183	267584
60742	267585
59410	267586
94	267587
39161	267588
6543	267589
23086	267590
48136	267591
9639	267592
41345	267593
25142	267594
145025	267595
56595	267596
23561	267597
677	267598
10760	267599
36945	267600
51464	267601
84503	267602
23448	267603
125247	267604
155133	267605
122477	267606
28	267607
4734	267608
93137	267609
14522	267610
6793	267611
82029	267612
53343	267613
23960	267614
17143	267615
42870	267616
48902	267617
21212	267618
166465	267619
58045	267620
68637	267621
45399	267622
47626	267623
42636	267624
30817	267625
39451	267626
72072	267627
74440	267628
431	267629
17838	267630
1211	267631
753	267632
17143	267633
11512	267634
41936	267635
83413	267636
12447	267637
164161	267638
213	267639
87502	267640
87315	267641
19564	267642
17412	267643
11099	267644
24054	267645
14807	267646
74864	267647
1697	267648
55021	267649
1080	267650
55236	267651
21304	267652
16216	267653
84421	267654
97360	267655
2663	267656
117463	267657
17170	267658
61540	267659
15354	267660
120436	267661
38652	267662
27	267663
49328	267664
7789	267665
16204	267666
60552	267667
64095	267668
14594	267669
95032	267670
19282	267671
21852	267672
15694	267673
19528	267674
15502	267675
22996	267676
86874	267677
856	267678
65401	267679
19999	267680
199	267681
18291	267682
1051	267683
320	267684
121605	267685
3482	267686
112543	267687
32850	267688
132972	267689
14134	267690
17045	267691
43969	267692
25203	267693
117351	267694
44549	267695
31540	267696
17187	267697
42487	267698
64678	267699
67447	267700
118298	267701
80946	267702
13277	267703
38625	267704
98066	267705
137201	267706
25303	267707
40726	267708
15494	267709
135945	267710
91620	267711
21609	267712
10899	267713
105034	267714
28982	267715
9341	267716
10531	267717
1536	267718
24423	267719
15474	267720
122060	267721
40903	267722
4327	267723
9401	267724
23667	267725
27888	267726
4004	267727
151404	267728
27449	267729
49532	267730
16309	267731
68035	267732
134476	267733
36148	267734
31804	267735
36492	267736
22067	267737
162046	267738
35556	267739
17059	267740
5943	267741
28976	267742
32110	267743
32402	267744
68230	267745
432	267746
34907	267747
11	267748
15836	267749
1929	267750
636	267751
67962	267752
101724	267753
40147	267754
105528	267755
8280	267756
21346	267757
46800	267758
69615	267759
10185	267760
109739	267761
967	267762
109446	267763
23794	267764
48627	267765
985	267766
46	267767
19388	267768
26810	267769
18673	267770
101913	267771
30886	267772
2714	267773
56596	267774
130402	267775
83700	267776
96984	267777
4188	267778
40870	267779
67029	267780
15083	267781
163776	267782
74219	267783
48949	267784
3508	267785
1959	267786
8625	267787
42065	267788
1310	267789
27957	267790
39151	267791
9754	267792
1456	267793
123837	267794
161414	267795
15953	267796
123043	267797
50309	267798
44862	267799
7903	267800
30139	267801
47856	267802
140593	267803
3190	267804
49492	267805
25995	267806
153508	267807
51715	267808
8247	267809
73725	267810
14407	267811
4804	267812
32324	267813
58268	267814
64738	267815
2669	267816
35555	267817
43738	267818
7270	267819
16900	267820
80333	267821
113811	267822
72834	267823
155	267824
32889	267825
724	267826
41779	267827
122115	267828
35590	267829
20784	267830
26008	267831
83990	267832
8822	267833
10472	267834
116385	267835
50145	267836
57511	267837
31632	267838
17369	267839
66981	267840
33832	267841
12055	267842
83974	267843
165831	267844
72996	267845
53915	267846
15454	267847
11498	267848
14181	267849
13334	267850
68045	267851
23299	267852
77956	267853
90770	267854
29476	267855
20223	267856
42252	267857
18737	267858
39827	267859
20217	267860
583	267861
125675	267862
12290	267863
106834	267864
37657	267865
24633	267866
90166	267867
8474	267868
14747	267869
7698	267870
226	267871
101074	267872
93762	267873
7798	267874
11273	267875
20680	267876
57688	267877
2232	267878
11613	267879
65856	267880
105893	267881
66579	267882
51645	267883
3680	267884
83271	267885
65894	267886
71184	267887
120	267888
30630	267889
3738	267890
4138	267891
148667	267892
36237	267893
60792	267894
559	267895
68182	267896
15422	267897
55880	267898
36623	267899
18777	267900
1547	267901
39429	267902
7033	267903
23943	267904
25527	267905
54470	267906
10114	267907
37886	267908
68203	267909
4772	267910
829	267911
4746	267912
29847	267913
69748	267914
2516	267915
38073	267916
57011	267917
24925	267918
33655	267919
42486	267920
38066	267921
4956	267922
111891	267923
22776	267924
54361	267925
119687	267926
10295	267927
5651	267928
13240	267929
13273	267930
81875	267931
85102	267932
63382	267933
31264	267934
1392	267935
117174	267936
11118	267937
3144	267938
1376	267939
42221	267940
1946	267941
4526	267942
20080	267943
85825	267944
40	267945
21160	267946
33847	267947
12167	267948
3480	267949
4059	267950
19171	267951
17956	267952
34411	267953
24926	267954
21786	267955
74294	267956
30	267957
78391	267958
44830	267959
4393	267960
17418	267961
106817	267962
19017	267963
2173	267964
77271	267965
16753	267966
2764	267967
70719	267968
448	267969
20822	267970
36499	267971
27199	267972
10776	267973
6275	267974
73635	267975
11992	267976
20277	267977
31263	267978
6633	267979
14560	267980
29959	267981
26462	267982
36995	267983
123487	267984
3057	267985
123876	267986
160052	267987
50178	267988
43851	267989
4996	267990
4514	267991
70790	267992
24362	267993
2497	267994
74473	267995
674	267996
7391	267997
91176	267998
39522	267999
1333	268000
4699	268001
128232	268002
113184	268003
40508	268004
43263	268005
29457	268006
5829	268007
64073	268008
21290	268009
10978	268010
53976	268011
45180	268012
104342	268013
15806	268014
13849	268015
89617	268016
3016	268017
73358	268018
6192	268019
44995	268020
120344	268021
51656	268022
5959	268023
35857	268024
5618	268025
21765	268026
1489	268027
33308	268028
430	268029
61204	268030
14668	268031
5930	268032
73914	268033
51761	268034
3716	268035
14356	268036
1221	268037
2690	268038
15937	268039
14218	268040
104331	268041
11189	268042
26967	268043
28481	268044
455	268045
19701	268046
12610	268047
53391	268048
471	268049
8384	268050
11617	268051
12241	268052
431	268053
44025	268054
48547	268055
2973	268056
9686	268057
63008	268058
61035	268059
39399	268060
45289	268061
26923	268062
24999	268063
20658	268064
89165	268065
37854	268066
49906	268067
74818	268068
2441	268069
63694	268070
11095	268071
46344	268072
16656	268073
94635	268074
145745	268075
33141	268076
29903	268077
15405	268078
1389	268079
746	268080
126552	268081
160975	268082
63021	268083
9539	268084
8131	268085
4783	268086
518	268087
1289	268088
65160	268089
84753	268090
3639	268091
6247	268092
105	268093
58955	268094
28186	268095
406	268096
2667	268097
829	268098
121245	268099
10939	268100
85034	268101
22635	268102
5406	268103
162	268104
3723	268105
36010	268106
148711	268107
8162	268108
56775	268109
76838	268110
101646	268111
8521	268112
113399	268113
79918	268114
91161	268115
129380	268116
74627	268117
58143	268118
26032	268119
15074	268120
132890	268121
45360	268122
3392	268123
85896	268124
16802	268125
48090	268126
10132	268127
3531	268128
19018	268129
32338	268130
9891	268131
128990	268132
36306	268133
4617	268134
69073	268135
7765	268136
3169	268137
24618	268138
16711	268139
73695	268140
51799	268141
24795	268142
1363	268143
3335	268144
21011	268145
124997	268146
45028	268147
51463	268148
35096	268149
70815	268150
74100	268151
18116	268152
2133	268153
56814	268154
63134	268155
64469	268156
130125	268157
18954	268158
4242	268159
25421	268160
118616	268161
1953	268162
142556	268163
9332	268164
52235	268165
52220	268166
12867	268167
7585	268168
26749	268169
6001	268170
2795	268171
10627	268172
113372	268173
307	268174
32828	268175
35997	268176
66088	268177
38024	268178
16351	268179
81474	268180
3375	268181
61594	268182
118322	268183
11111	268184
2058	268185
4783	268186
52676	268187
13005	268188
63252	268189
2884	268190
12853	268191
117961	268192
11858	268193
37606	268194
68708	268195
146744	268196
45534	268197
5781	268198
11860	268199
30712	268200
1757	268201
51411	268202
28830	268203
1240	268204
893	268205
16716	268206
103091	268207
59728	268208
108658	268209
48624	268210
125623	268211
16692	268212
51666	268213
3058	268214
6736	268215
109075	268216
36616	268217
21912	268218
4830	268219
7940	268220
31765	268221
58050	268222
19223	268223
38016	268224
7732	268225
6487	268226
1133	268227
23630	268228
78513	268229
13380	268230
14496	268231
21735	268232
81951	268233
3494	268234
10322	268235
19266	268236
1893	268237
5728	268238
32645	268239
448	268240
60967	268241
5372	268242
4000	268243
9269	268244
23697	268245
16430	268246
35823	268247
959	268248
9161	268249
59015	268250
25436	268251
49432	268252
66601	268253
78974	268254
10784	268255
83224	268256
27134	268257
109169	268258
4445	268259
55584	268260
11107	268261
17438	268262
9824	268263
33961	268264
6561	268265
119204	268266
12357	268267
97305	268268
29490	268269
36270	268270
3042	268271
27092	268272
84625	268273
125948	268274
100104	268275
31931	268276
86170	268277
39075	268278
164669	268279
28715	268280
3257	268281
6074	268282
46741	268283
17953	268284
54999	268285
12182	268286
106723	268287
42187	268288
5900	268289
16873	268290
40076	268291
97550	268292
2443	268293
11952	268294
2219	268295
25972	268296
18999	268297
85489	268298
17637	268299
19566	268300
53547	268301
20392	268302
22124	268303
81585	268304
156	268305
73445	268306
52619	268307
91227	268308
10084	268309
129786	268310
43880	268311
106857	268312
57297	268313
40102	268314
116354	268315
21158	268316
38845	268317
109277	268318
59509	268319
19534	268320
98059	268321
26513	268322
24089	268323
15274	268324
31462	268325
118574	268326
44837	268327
29229	268328
42804	268329
6106	268330
7626	268331
2532	268332
41462	268333
116615	268334
64116	268335
77016	268336
159759	268337
43717	268338
88017	268339
23	268340
139022	268341
16966	268342
64285	268343
2435	268344
23094	268345
1493	268346
5020	268347
100326	268348
19931	268349
29187	268350
31898	268351
106151	268352
51055	268353
82008	268354
11101	268355
66355	268356
42229	268357
1662	268358
25296	268359
40569	268360
60	268361
684	268362
14129	268363
15458	268364
136235	268365
1135	268366
2858	268367
466	268368
51963	268369
19415	268370
17804	268371
7569	268372
103179	268373
24361	268374
19340	268375
87011	268376
79442	268377
5173	268378
22675	268379
135767	268380
18249	268381
279	268382
44612	268383
155770	268384
151674	268385
83684	268386
4559	268387
106201	268388
73332	268389
38558	268390
65823	268391
11790	268392
95551	268393
83256	268394
19507	268395
134330	268396
67493	268397
48780	268398
25922	268399
84935	268400
27813	268401
17805	268402
84752	268403
138031	268404
127000	268405
5429	268406
71653	268407
13493	268408
22061	268409
122819	268410
25190	268411
34160	268412
79613	268413
6388	268414
104665	268415
24116	268416
13428	268417
24784	268418
26634	268419
174	268420
5825	268421
9652	268422
3613	268423
2285	268424
131696	268425
11466	268426
9150	268427
67	268428
13257	268429
46776	268430
31198	268431
15662	268432
45212	268433
1768	268434
7801	268435
17	268436
52774	268437
106509	268438
15084	268439
43530	268440
63095	268441
1122	268442
5697	268443
68392	268444
32532	268445
16284	268446
12040	268447
2953	268448
4000	268449
154	268450
24049	268451
50352	268452
21525	268453
87822	268454
126188	268455
7672	268456
32322	268457
38773	268458
41887	268459
87985	268460
41668	268461
10092	268462
14783	268463
46608	268464
39948	268465
107529	268466
784	268467
12468	268468
26358	268469
44122	268470
4050	268471
70194	268472
2050	268473
70514	268474
8703	268475
7839	268476
18237	268477
115340	268478
5140	268479
66705	268480
27560	268481
80598	268482
31879	268483
129389	268484
48152	268485
16324	268486
113511	268487
38312	268488
67735	268489
1599	268490
2250	268491
32106	268492
50691	268493
5954	268494
69448	268495
44	268496
12206	268497
18922	268498
2537	268499
11805	268500
35740	268501
4149	268502
46916	268503
21559	268504
9869	268505
70875	268506
143	268507
44909	268508
11960	268509
10793	268510
1177	268511
3596	268512
3957	268513
37663	268514
63563	268515
96415	268516
124262	268517
44934	268518
2025	268519
29596	268520
6347	268521
36091	268522
32000	268523
5967	268524
2350	268525
37611	268526
17428	268527
6036	268528
161588	268529
102908	268530
137229	268531
869	268532
53745	268533
129816	268534
113920	268535
84506	268536
3789	268537
42189	268538
110390	268539
157458	268540
137535	268541
29744	268542
2230	268543
15728	268544
152141	268545
2511	268546
3090	268547
58143	268548
118277	268549
4475	268550
141185	268551
40394	268552
16987	268553
5151	268554
107845	268555
25410	268556
72472	268557
99141	268558
45675	268559
16753	268560
65192	268561
61158	268562
1257	268563
126807	268564
50890	268565
6070	268566
102778	268567
60355	268568
28236	268569
1814	268570
8805	268571
75779	268572
24506	268573
101805	268574
8018	268575
8058	268576
83179	268577
4309	268578
21782	268579
115089	268580
123379	268581
18953	268582
77952	268583
19322	268584
130950	268585
6754	268586
10151	268587
35437	268588
7042	268589
9170	268590
87427	268591
5862	268592
31280	268593
128693	268594
15385	268595
68490	268596
22112	268597
3366	268598
121802	268599
38179	268600
4978	268601
12984	268602
21564	268603
2413	268604
62143	268605
24738	268606
90108	268607
10855	268608
54544	268609
20149	268610
19507	268611
77435	268612
77	268613
24536	268614
285	268615
11664	268616
623	268617
9506	268618
18210	268619
93377	268620
41903	268621
56584	268622
2860	268623
8830	268624
11758	268625
2577	268626
7654	268627
3542	268628
37935	268629
446	268630
80808	268631
32220	268632
4564	268633
60178	268634
14701	268635
2641	268636
19640	268637
35	268638
21107	268639
2778	268640
43504	268641
137721	268642
1436	268643
11160	268644
47264	268645
45821	268646
117749	268647
7891	268648
76778	268649
811	268650
901	268651
7303	268652
26430	268653
1920	268654
10838	268655
17378	268656
67194	268657
59361	268658
19387	268659
45521	268660
24964	268661
3083	268662
121587	268663
9060	268664
13961	268665
17267	268666
131261	268667
21673	268668
66698	268669
69444	268670
78902	268671
23448	268672
5516	268673
1021	268674
4365	268675
104630	268676
6999	268677
17332	268678
7861	268679
42277	268680
7931	268681
34642	268682
122314	268683
75250	268684
22492	268685
3719	268686
154473	268687
60162	268688
15177	268689
57939	268690
11139	268691
9103	268692
90456	268693
48787	268694
15311	268695
68747	268696
5686	268697
402	268698
451	268699
133818	268700
24788	268701
9497	268702
120433	268703
75906	268704
162893	268705
98722	268706
103389	268707
40235	268708
62701	268709
43777	268710
754	268711
3121	268712
11762	268713
3288	268714
91959	268715
24682	268716
21031	268717
44751	268718
10723	268719
113755	268720
70567	268721
8259	268722
38618	268723
27260	268724
56140	268725
7921	268726
106457	268727
1416	268728
19908	268729
73994	268730
28461	268731
6601	268732
44422	268733
16510	268734
20418	268735
76	268736
7955	268737
5400	268738
59418	268739
46507	268740
309	268741
105691	268742
18728	268743
78064	268744
47666	268745
76426	268746
14455	268747
1356	268748
13357	268749
100151	268750
17564	268751
25123	268752
26599	268753
32490	268754
19394	268755
15611	268756
16326	268757
86544	268758
104793	268759
4427	268760
120400	268761
24116	268762
130230	268763
59979	268764
29702	268765
9783	268766
31598	268767
23575	268768
1225	268769
96	268770
37090	268771
98190	268772
128209	268773
10909	268774
46165	268775
83969	268776
86570	268777
70747	268778
10664	268779
2963	268780
89669	268781
41024	268782
108055	268783
102550	268784
127133	268785
9710	268786
342	268787
1501	268788
82525	268789
20277	268790
2652	268791
24869	268792
158969	268793
7353	268794
42984	268795
16570	268796
106836	268797
65505	268798
17421	268799
21543	268800
25486	268801
11015	268802
6316	268803
66214	268804
164120	268805
38387	268806
30199	268807
20342	268808
11774	268809
147107	268810
8934	268811
69206	268812
17313	268813
3256	268814
27883	268815
24624	268816
34875	268817
2475	268818
3567	268819
5645	268820
102301	268821
49811	268822
23322	268823
25362	268824
33186	268825
45712	268826
8898	268827
5827	268828
5436	268829
108904	268830
164527	268831
93682	268832
27974	268833
85535	268834
4941	268835
101925	268836
23752	268837
124093	268838
1196	268839
22681	268840
75725	268841
7455	268842
85608	268843
78962	268844
78658	268845
4088	268846
2929	268847
53252	268848
13257	268849
67806	268850
31985	268851
131630	268852
96762	268853
95620	268854
51740	268855
91529	268856
22260	268857
40458	268858
12902	268859
57376	268860
14217	268861
19229	268862
62213	268863
28695	268864
17098	268865
5474	268866
1047	268867
85065	268868
14697	268869
24244	268870
31246	268871
13522	268872
20977	268873
144355	268874
14976	268875
66489	268876
49	268877
4126	268878
8138	268879
331	268880
51755	268881
123131	268882
68773	268883
4241	268884
13427	268885
2598	268886
65003	268887
76945	268888
41634	268889
108663	268890
10227	268891
655	268892
1210	268893
22461	268894
88978	268895
41845	268896
23168	268897
39675	268898
99664	268899
23924	268900
10648	268901
131405	268902
1774	268903
43931	268904
20658	268905
23229	268906
108213	268907
25787	268908
440	268909
32719	268910
128825	268911
6937	268912
68574	268913
53673	268914
14097	268915
23774	268916
6785	268917
6683	268918
19004	268919
113650	268920
97866	268921
57275	268922
11619	268923
25284	268924
14273	268925
28829	268926
9468	268927
42476	268928
156910	268929
124820	268930
3347	268931
112242	268932
3664	268933
29291	268934
29238	268935
8875	268936
16114	268937
26720	268938
7233	268939
65397	268940
128	268941
92924	268942
54924	268943
34331	268944
5657	268945
29790	268946
22934	268947
5911	268948
20960	268949
6661	268950
8914	268951
917	268952
35751	268953
13270	268954
48644	268955
28857	268956
11907	268957
7090	268958
16100	268959
50662	268960
67771	268961
20147	268962
54905	268963
100685	268964
103012	268965
607	268966
4763	268967
58175	268968
11933	268969
2513	268970
87710	268971
9813	268972
22369	268973
4427	268974
27981	268975
26015	268976
88113	268977
63702	268978
4747	268979
124453	268980
81732	268981
134011	268982
74783	268983
71446	268984
93672	268985
4592	268986
27637	268987
7220	268988
38845	268989
18280	268990
73414	268991
12258	268992
7498	268993
45056	268994
1451	268995
29279	268996
77503	268997
4743	268998
77441	268999
95730	269000
3345	269001
29495	269002
12262	269003
41145	269004
48918	269005
13660	269006
21017	269007
113040	269008
987	269009
3894	269010
52140	269011
45990	269012
33671	269013
17749	269014
80393	269015
54760	269016
3663	269017
19587	269018
1237	269019
55763	269020
64334	269021
51205	269022
26567	269023
6662	269024
7567	269025
6600	269026
55431	269027
58232	269028
36705	269029
2920	269030
29352	269031
132053	269032
5860	269033
90826	269034
3537	269035
233	269036
62673	269037
72794	269038
30539	269039
22636	269040
41204	269041
10796	269042
529	269043
12582	269044
153	269045
64352	269046
85036	269047
2706	269048
7314	269049
99058	269050
448	269051
46058	269052
36655	269053
2152	269054
8312	269055
1307	269056
141778	269057
29963	269058
30194	269059
57342	269060
11033	269061
4151	269062
66919	269063
35491	269064
57894	269065
80692	269066
39993	269067
2638	269068
26277	269069
26641	269070
146390	269071
66309	269072
63314	269073
21634	269074
3	269075
5646	269076
15396	269077
132	269078
43726	269079
14333	269080
65095	269081
114570	269082
5282	269083
6089	269084
123072	269085
702	269086
42652	269087
20	269088
38857	269089
59495	269090
137561	269091
61488	269092
6029	269093
4493	269094
8982	269095
19217	269096
44352	269097
18254	269098
25177	269099
82939	269100
59742	269101
50617	269102
3075	269103
26350	269104
36005	269105
14737	269106
954	269107
54849	269108
35930	269109
19066	269110
115580	269111
16362	269112
109374	269113
6119	269114
11912	269115
63659	269116
15321	269117
110	269118
5162	269119
38098	269120
6812	269121
14172	269122
13433	269123
9663	269124
5681	269125
21049	269126
23496	269127
53383	269128
83978	269129
52980	269130
77262	269131
11237	269132
22507	269133
44485	269134
50257	269135
10792	269136
45632	269137
2293	269138
4426	269139
158957	269140
42673	269141
574	269142
1666	269143
50415	269144
5020	269145
130397	269146
56898	269147
49959	269148
7623	269149
123528	269150
82890	269151
111419	269152
2355	269153
15105	269154
84794	269155
1476	269156
25009	269157
32682	269158
3039	269159
114330	269160
24055	269161
8037	269162
6756	269163
21467	269164
95228	269165
33676	269166
824	269167
51022	269168
83802	269169
12082	269170
33441	269171
107435	269172
122982	269173
5787	269174
220	269175
83026	269176
4808	269177
112040	269178
121430	269179
25833	269180
97406	269181
150925	269182
45196	269183
43839	269184
81412	269185
72010	269186
13364	269187
85339	269188
3828	269189
18	269190
8591	269191
118921	269192
29318	269193
4933	269194
81569	269195
15581	269196
47862	269197
43261	269198
38702	269199
46493	269200
20621	269201
9508	269202
123719	269203
5552	269204
102462	269205
32574	269206
9896	269207
89460	269208
164822	269209
67155	269210
31061	269211
2871	269212
68731	269213
4311	269214
67164	269215
92831	269216
62200	269217
9381	269218
10126	269219
97694	269220
26629	269221
134103	269222
235	269223
23004	269224
64572	269225
73716	269226
69076	269227
23776	269228
2453	269229
86602	269230
101103	269231
18566	269232
10140	269233
56076	269234
38865	269235
33349	269236
44090	269237
29399	269238
22363	269239
15601	269240
80455	269241
109898	269242
21169	269243
44905	269244
1228	269245
43279	269246
52159	269247
10096	269248
23311	269249
122804	269250
1560	269251
12716	269252
57030	269253
133371	269254
17854	269255
5235	269256
30081	269257
66989	269258
2385	269259
459	269260
55783	269261
6430	269262
24695	269263
31593	269264
2398	269265
62566	269266
596	269267
66029	269268
16614	269269
622	269270
7	269271
93241	269272
1916	269273
2818	269274
48609	269275
81751	269276
9699	269277
22180	269278
4095	269279
39201	269280
8504	269281
54535	269282
10942	269283
47105	269284
2617	269285
130050	269286
2792	269287
13232	269288
13379	269289
24863	269290
20814	269291
72427	269292
39556	269293
13955	269294
55353	269295
4700	269296
1027	269297
8830	269298
20652	269299
73367	269300
5229	269301
44071	269302
74482	269303
18246	269304
1858	269305
38937	269306
8947	269307
50464	269308
23456	269309
30044	269310
70363	269311
59754	269312
56498	269313
641	269314
26692	269315
46958	269316
8602	269317
40	269318
122691	269319
684	269320
143866	269321
69876	269322
64857	269323
109510	269324
17324	269325
24840	269326
39614	269327
99030	269328
43639	269329
78270	269330
2612	269331
98710	269332
27034	269333
15919	269334
18594	269335
578	269336
248	269337
47638	269338
25317	269339
21989	269340
5307	269341
46890	269342
57056	269343
52037	269344
12849	269345
160439	269346
20654	269347
57754	269348
8780	269349
9963	269350
1927	269351
47775	269352
5833	269353
54010	269354
104509	269355
6899	269356
12615	269357
31356	269358
25126	269359
19619	269360
5183	269361
2885	269362
12656	269363
31068	269364
109007	269365
28258	269366
48794	269367
14979	269368
9711	269369
27995	269370
104189	269371
7216	269372
17095	269373
38147	269374
41572	269375
45428	269376
63669	269377
126610	269378
24444	269379
81367	269380
9	269381
130024	269382
4081	269383
13811	269384
39049	269385
44815	269386
9436	269387
50878	269388
17	269389
81513	269390
49342	269391
52792	269392
1632	269393
48374	269394
1786	269395
3247	269396
12379	269397
82190	269398
155202	269399
42869	269400
15169	269401
71596	269402
9286	269403
50787	269404
12624	269405
60362	269406
7122	269407
31743	269408
15583	269409
32921	269410
24496	269411
76594	269412
9809	269413
14597	269414
56091	269415
37861	269416
64758	269417
5399	269418
33006	269419
2909	269420
2771	269421
74629	269422
69580	269423
38100	269424
94027	269425
2074	269426
23367	269427
4823	269428
3786	269429
47146	269430
44000	269431
51597	269432
22707	269433
62120	269434
159527	269435
73288	269436
24804	269437
42249	269438
59745	269439
4513	269440
133651	269441
7939	269442
65911	269443
75019	269444
75779	269445
5687	269446
75851	269447
55186	269448
39477	269449
1415	269450
44716	269451
116138	269452
9628	269453
840	269454
14234	269455
90360	269456
11435	269457
50096	269458
18888	269459
15643	269460
78259	269461
16734	269462
11184	269463
5359	269464
58680	269465
105586	269466
41442	269467
123443	269468
5324	269469
40813	269470
51525	269471
35400	269472
33187	269473
71535	269474
61712	269475
42301	269476
6054	269477
36994	269478
39926	269479
3163	269480
61233	269481
1762	269482
72568	269483
78934	269484
8580	269485
35983	269486
16800	269487
55490	269488
4275	269489
98982	269490
24141	269491
151090	269492
16519	269493
26702	269494
950	269495
3009	269496
82053	269497
1098	269498
86258	269499
14209	269500
26632	269501
92422	269502
37	269503
29849	269504
330	269505
10455	269506
966	269507
20573	269508
27884	269509
36147	269510
84765	269511
34362	269512
10190	269513
29548	269514
120954	269515
70291	269516
41755	269517
13665	269518
19342	269519
121330	269520
16914	269521
29002	269522
58511	269523
82216	269524
1505	269525
22399	269526
45566	269527
14555	269528
36576	269529
53973	269530
28841	269531
23288	269532
48748	269533
3362	269534
13791	269535
474	269536
6492	269537
2504	269538
1260	269539
10654	269540
35123	269541
17460	269542
127768	269543
65453	269544
34066	269545
13615	269546
160261	269547
21733	269548
3140	269549
8273	269550
6022	269551
1377	269552
106772	269553
50539	269554
113029	269555
46750	269556
12642	269557
14733	269558
78636	269559
48644	269560
8409	269561
72228	269562
11672	269563
3017	269564
1767	269565
8267	269566
37487	269567
19185	269568
8073	269569
28007	269570
19012	269571
90326	269572
53153	269573
13728	269574
10644	269575
51682	269576
22920	269577
4582	269578
10851	269579
42934	269580
70743	269581
159059	269582
9652	269583
384	269584
19121	269585
61418	269586
10239	269587
45504	269588
6967	269589
62580	269590
125216	269591
23786	269592
144642	269593
20415	269594
111795	269595
44536	269596
13042	269597
18630	269598
9550	269599
679	269600
155241	269601
56472	269602
42	269603
25968	269604
11709	269605
89327	269606
155416	269607
126224	269608
5741	269609
14207	269610
10032	269611
7996	269612
4554	269613
35785	269614
16107	269615
64128	269616
22062	269617
111159	269618
77837	269619
66367	269620
47758	269621
22122	269622
1086	269623
112325	269624
57273	269625
15874	269626
9719	269627
20185	269628
30847	269629
44983	269630
97685	269631
109811	269632
114429	269633
101165	269634
37264	269635
20792	269636
42669	269637
1244	269638
27744	269639
119548	269640
1123	269641
619	269642
119163	269643
32975	269644
74319	269645
29330	269646
684	269647
53877	269648
9701	269649
91273	269650
10256	269651
39159	269652
14523	269653
13904	269654
157432	269655
59227	269656
7143	269657
14862	269658
68598	269659
7108	269660
11944	269661
27659	269662
6473	269663
152997	269664
144982	269665
16329	269666
23639	269667
8229	269668
34196	269669
16112	269670
30360	269671
36729	269672
57088	269673
1662	269674
3719	269675
27750	269676
61626	269677
13566	269678
100	269679
7168	269680
48345	269681
40894	269682
23086	269683
24492	269684
2898	269685
11219	269686
1537	269687
921	269688
77251	269689
135068	269690
95923	269691
2176	269692
34532	269693
152062	269694
82711	269695
63350	269696
14121	269697
11464	269698
10421	269699
86769	269700
80099	269701
46507	269702
3700	269703
5866	269704
27220	269705
52429	269706
22368	269707
45295	269708
72272	269709
2729	269710
7100	269711
124519	269712
32890	269713
65550	269714
9501	269715
39704	269716
71002	269717
15062	269718
57532	269719
3717	269720
41286	269721
52404	269722
3785	269723
21792	269724
59257	269725
3389	269726
10974	269727
35237	269728
72206	269729
37773	269730
71830	269731
5393	269732
40158	269733
22030	269734
81639	269735
13609	269736
58206	269737
17617	269738
61858	269739
5629	269740
75110	269741
27304	269742
7479	269743
68028	269744
1275	269745
70039	269746
43461	269747
99366	269748
6029	269749
13220	269750
73715	269751
151579	269752
50410	269753
161	269754
844	269755
57494	269756
31841	269757
20075	269758
15908	269759
53935	269760
6099	269761
22214	269762
49029	269763
15815	269764
2039	269765
90165	269766
40691	269767
88002	269768
68421	269769
11928	269770
16163	269771
28428	269772
28650	269773
124529	269774
47354	269775
2860	269776
67672	269777
9716	269778
60270	269779
42997	269780
25268	269781
68629	269782
7283	269783
82759	269784
28866	269785
7547	269786
81609	269787
7541	269788
34138	269789
25322	269790
41240	269791
55901	269792
120332	269793
98126	269794
10741	269795
8053	269796
64767	269797
31110	269798
62845	269799
25258	269800
38308	269801
153828	269802
103990	269803
6108	269804
60824	269805
5596	269806
31447	269807
1147	269808
9368	269809
17066	269810
96169	269811
55709	269812
87558	269813
31590	269814
115568	269815
7745	269816
102760	269817
4809	269818
43572	269819
58680	269820
138149	269821
30500	269822
21771	269823
56058	269824
100383	269825
13023	269826
572	269827
17497	269828
33473	269829
82391	269830
115231	269831
57005	269832
1302	269833
86709	269834
4133	269835
133870	269836
72554	269837
43063	269838
43	269839
12991	269840
19824	269841
42376	269842
9132	269843
125932	269844
28972	269845
101021	269846
3052	269847
53870	269848
134682	269849
5782	269850
5190	269851
15087	269852
43640	269853
117206	269854
32577	269855
96662	269856
153694	269857
107013	269858
4751	269859
102950	269860
15340	269861
11147	269862
36925	269863
592	269864
64754	269865
53803	269866
71066	269867
119241	269868
62864	269869
3538	269870
13803	269871
27623	269872
86359	269873
37677	269874
50933	269875
87760	269876
34864	269877
19477	269878
21388	269879
25187	269880
28134	269881
52567	269882
4915	269883
17081	269884
31279	269885
97945	269886
79301	269887
23	269888
181	269889
12190	269890
10211	269891
18513	269892
7324	269893
60638	269894
45716	269895
97075	269896
103255	269897
33	269898
18	269899
60512	269900
390	269901
44258	269902
183	269903
42627	269904
20732	269905
30260	269906
117	269907
154135	269908
72276	269909
20	269910
62677	269911
20673	269912
124863	269913
8010	269914
6946	269915
24656	269916
16584	269917
81	269918
620	269919
18817	269920
43684	269921
11293	269922
11228	269923
60225	269924
76953	269925
16610	269926
5035	269927
88517	269928
7255	269929
1130	269930
39282	269931
22479	269932
2839	269933
1077	269934
29625	269935
22120	269936
25999	269937
35582	269938
6326	269939
8546	269940
80221	269941
111515	269942
44458	269943
59188	269944
116987	269945
135730	269946
26145	269947
58093	269948
2469	269949
58958	269950
151253	269951
71534	269952
25906	269953
70734	269954
99335	269955
3769	269956
2274	269957
38364	269958
9487	269959
42555	269960
63500	269961
102893	269962
514	269963
25327	269964
154297	269965
44086	269966
63435	269967
10736	269968
72651	269969
12683	269970
72281	269971
19039	269972
890	269973
120453	269974
22438	269975
50876	269976
47924	269977
109388	269978
67018	269979
61057	269980
12788	269981
160263	269982
43165	269983
14047	269984
37083	269985
16594	269986
5708	269987
1012	269988
68812	269989
15970	269990
133144	269991
15371	269992
98575	269993
1853	269994
1240	269995
4758	269996
71969	269997
142986	269998
9212	269999
93698	270000
51286	270001
29519	270002
42045	270003
51707	270004
19182	270005
32156	270006
53920	270007
10555	270008
131958	270009
9059	270010
125783	270011
73883	270012
6485	270013
55433	270014
319	270015
14575	270016
102956	270017
63575	270018
8888	270019
87081	270020
18514	270021
47766	270022
86055	270023
754	270024
22458	270025
38272	270026
14085	270027
17740	270028
119212	270029
50821	270030
116244	270031
7379	270032
1845	270033
111605	270034
50916	270035
13404	270036
41384	270037
65344	270038
11995	270039
57303	270040
60358	270041
1572	270042
33276	270043
24353	270044
90499	270045
9428	270046
35135	270047
29244	270048
13878	270049
29274	270050
40538	270051
42456	270052
918	270053
68933	270054
64237	270055
5954	270056
22049	270057
90619	270058
14160	270059
7278	270060
123349	270061
9592	270062
93970	270063
14196	270064
140746	270065
37295	270066
5529	270067
105460	270068
532	270069
6136	270070
8233	270071
4407	270072
153716	270073
41293	270074
55773	270075
54504	270076
56977	270077
19990	270078
4385	270079
33388	270080
62456	270081
11385	270082
20435	270083
8908	270084
3267	270085
103995	270086
31832	270087
9201	270088
119343	270089
53630	270090
65754	270091
127538	270092
6654	270093
15810	270094
62383	270095
8922	270096
598	270097
50386	270098
54063	270099
33085	270100
64	270101
13259	270102
7936	270103
117511	270104
4042	270105
39758	270106
138338	270107
34134	270108
97416	270109
19009	270110
34110	270111
12830	270112
31962	270113
34815	270114
20403	270115
11962	270116
10928	270117
8954	270118
11623	270119
25691	270120
146685	270121
28764	270122
52662	270123
23791	270124
8296	270125
40	270126
70455	270127
1689	270128
33678	270129
95996	270130
138352	270131
39355	270132
145833	270133
33987	270134
3033	270135
20827	270136
41928	270137
27523	270138
31504	270139
8940	270140
20951	270141
5736	270142
12741	270143
40743	270144
24909	270145
98248	270146
41459	270147
15435	270148
1410	270149
1784	270150
1251	270151
14737	270152
5572	270153
40240	270154
67360	270155
92145	270156
71558	270157
73292	270158
45984	270159
11525	270160
1259	270161
66672	270162
111641	270163
3842	270164
38729	270165
48605	270166
87913	270167
80704	270168
14447	270169
837	270170
11430	270171
62306	270172
68107	270173
9079	270174
21297	270175
11433	270176
41081	270177
105366	270178
79281	270179
100	270180
126431	270181
133814	270182
15799	270183
273	270184
35782	270185
7454	270186
8480	270187
98286	270188
1528	270189
18493	270190
576	270191
18392	270192
62291	270193
15895	270194
18770	270195
7103	270196
1873	270197
18731	270198
21245	270199
49302	270200
4855	270201
46335	270202
111202	270203
6174	270204
51585	270205
131457	270206
41966	270207
26759	270208
113594	270209
1625	270210
4870	270211
160912	270212
16999	270213
82255	270214
33050	270215
46598	270216
26618	270217
3973	270218
16243	270219
106064	270220
25550	270221
22061	270222
10918	270223
88854	270224
39325	270225
35375	270226
79308	270227
24031	270228
35034	270229
78979	270230
40454	270231
4039	270232
21124	270233
3842	270234
4991	270235
10107	270236
2352	270237
5710	270238
61661	270239
22558	270240
387	270241
59219	270242
56694	270243
72345	270244
158537	270245
92475	270246
54014	270247
141722	270248
432	270249
5239	270250
1641	270251
6388	270252
4651	270253
54977	270254
11788	270255
27595	270256
2738	270257
56998	270258
84981	270259
16773	270260
29607	270261
3533	270262
3532	270263
89378	270264
39569	270265
71383	270266
27836	270267
60560	270268
25568	270269
27988	270270
14817	270271
104105	270272
23019	270273
58905	270274
1115	270275
3974	270276
3820	270277
18169	270278
118003	270279
154518	270280
21436	270281
35182	270282
18039	270283
611	270284
77173	270285
9656	270286
2687	270287
83098	270288
25432	270289
14362	270290
38052	270291
2789	270292
26073	270293
16483	270294
32080	270295
90228	270296
5636	270297
2062	270298
8535	270299
24255	270300
160001	270301
5752	270302
56251	270303
91365	270304
40722	270305
1540	270306
40837	270307
9594	270308
50681	270309
4252	270310
80024	270311
45693	270312
19146	270313
34440	270314
74179	270315
123671	270316
5775	270317
109122	270318
9288	270319
40420	270320
523	270321
13124	270322
126601	270323
46441	270324
14965	270325
28022	270326
30179	270327
14613	270328
30529	270329
37830	270330
66872	270331
33744	270332
1139	270333
9659	270334
302	270335
37440	270336
47775	270337
34610	270338
42529	270339
88271	270340
331	270341
5522	270342
72100	270343
108738	270344
62179	270345
44129	270346
2661	270347
11213	270348
20565	270349
312	270350
79730	270351
85422	270352
132288	270353
18545	270354
136828	270355
115893	270356
14113	270357
38476	270358
685	270359
30067	270360
10123	270361
115399	270362
98205	270363
33565	270364
46663	270365
17766	270366
63951	270367
7254	270368
4962	270369
57594	270370
7597	270371
90209	270372
84279	270373
36634	270374
133738	270375
117427	270376
21104	270377
17512	270378
24998	270379
59386	270380
8756	270381
27241	270382
62550	270383
84232	270384
6121	270385
96471	270386
22251	270387
11938	270388
14577	270389
21090	270390
22550	270391
3860	270392
78647	270393
40200	270394
11221	270395
34388	270396
105947	270397
83348	270398
44275	270399
144102	270400
93509	270401
66730	270402
33744	270403
48036	270404
102142	270405
60225	270406
89814	270407
41426	270408
13129	270409
44524	270410
56106	270411
74842	270412
15209	270413
15016	270414
35676	270415
8284	270416
33456	270417
2665	270418
27043	270419
10802	270420
5528	270421
10034	270422
52347	270423
8377	270424
6198	270425
9155	270426
18136	270427
18465	270428
54735	270429
99205	270430
151715	270431
53206	270432
9980	270433
62882	270434
3289	270435
25055	270436
6239	270437
31789	270438
66188	270439
12165	270440
7819	270441
14832	270442
62642	270443
2105	270444
8439	270445
9004	270446
19290	270447
78561	270448
82945	270449
10380	270450
4880	270451
19129	270452
33588	270453
90835	270454
2608	270455
9310	270456
58161	270457
47369	270458
77052	270459
88112	270460
15982	270461
22654	270462
9514	270463
8356	270464
6405	270465
44039	270466
8623	270467
40689	270468
11231	270469
125392	270470
37503	270471
51	270472
50755	270473
45694	270474
10856	270475
10698	270476
34323	270477
61090	270478
28753	270479
102502	270480
50633	270481
25359	270482
40934	270483
20660	270484
80131	270485
12774	270486
1379	270487
55486	270488
32410	270489
150960	270490
6315	270491
12649	270492
11995	270493
89138	270494
60325	270495
33998	270496
38658	270497
69161	270498
78910	270499
40209	270500
106890	270501
68514	270502
12499	270503
117	270504
33235	270505
15832	270506
55935	270507
19457	270508
3760	270509
3542	270510
117533	270511
9388	270512
51065	270513
418	270514
22797	270515
117022	270516
159805	270517
50423	270518
4410	270519
119659	270520
62974	270521
42495	270522
14033	270523
91863	270524
73007	270525
34746	270526
36053	270527
95814	270528
61260	270529
1937	270530
56892	270531
29120	270532
119275	270533
5685	270534
12683	270535
136145	270536
4515	270537
32741	270538
41542	270539
29322	270540
19608	270541
7887	270542
18531	270543
22932	270544
15199	270545
31994	270546
68148	270547
51733	270548
56804	270549
42	270550
65230	270551
48108	270552
133813	270553
96976	270554
27560	270555
2297	270556
131281	270557
85686	270558
1934	270559
164658	270560
20475	270561
127116	270562
5817	270563
8645	270564
14890	270565
47329	270566
52320	270567
8651	270568
15614	270569
15192	270570
82289	270571
36275	270572
1151	270573
2313	270574
147601	270575
68217	270576
12220	270577
11557	270578
93393	270579
28018	270580
25885	270581
9728	270582
13637	270583
79036	270584
57636	270585
159127	270586
6433	270587
1043	270588
129452	270589
62620	270590
3747	270591
486	270592
32873	270593
39378	270594
16794	270595
30424	270596
13147	270597
23084	270598
129655	270599
36683	270600
16800	270601
30880	270602
104598	270603
45703	270604
14543	270605
34184	270606
112369	270607
16659	270608
21496	270609
82933	270610
116503	270611
101040	270612
5481	270613
13883	270614
536	270615
102110	270616
101203	270617
98587	270618
46181	270619
20062	270620
16951	270621
77828	270622
161960	270623
19651	270624
14902	270625
44090	270626
55092	270627
14330	270628
163406	270629
484	270630
10612	270631
723	270632
250	270633
127097	270634
39988	270635
7976	270636
10601	270637
111685	270638
33967	270639
26502	270640
123828	270641
31565	270642
18646	270643
107536	270644
691	270645
6366	270646
35231	270647
15858	270648
44392	270649
25488	270650
29992	270651
103411	270652
106439	270653
1633	270654
4126	270655
63667	270656
42553	270657
26	270658
141529	270659
3729	270660
63233	270661
1038	270662
3779	270663
2969	270664
134593	270665
77099	270666
22387	270667
19710	270668
62237	270669
44446	270670
17499	270671
56	270672
19099	270673
25957	270674
15144	270675
13102	270676
23797	270677
4229	270678
69920	270679
87808	270680
14253	270681
59104	270682
68256	270683
3597	270684
9189	270685
87546	270686
15439	270687
78538	270688
114437	270689
84090	270690
42910	270691
8455	270692
23065	270693
29697	270694
11651	270695
12529	270696
3857	270697
43239	270698
30028	270699
162960	270700
13043	270701
1571	270702
24820	270703
20583	270704
7665	270705
1744	270706
71608	270707
27113	270708
17347	270709
114936	270710
50493	270711
16958	270712
54357	270713
535	270714
55157	270715
68586	270716
56787	270717
24326	270718
70592	270719
51482	270720
33774	270721
5995	270722
44508	270723
33897	270724
69624	270725
146861	270726
3184	270727
25548	270728
2272	270729
57720	270730
19493	270731
35616	270732
9316	270733
13595	270734
103172	270735
5212	270736
8133	270737
133479	270738
28997	270739
40697	270740
95093	270741
50838	270742
121910	270743
2279	270744
27175	270745
16244	270746
29151	270747
46528	270748
46459	270749
90783	270750
2767	270751
14311	270752
2183	270753
11200	270754
107293	270755
15926	270756
51243	270757
2403	270758
4438	270759
2821	270760
14670	270761
68462	270762
55243	270763
19465	270764
124157	270765
3494	270766
2978	270767
15535	270768
128137	270769
19495	270770
4585	270771
1799	270772
22873	270773
87418	270774
1825	270775
7335	270776
128759	270777
111096	270778
56673	270779
14853	270780
51413	270781
68444	270782
2930	270783
11568	270784
37138	270785
153	270786
17455	270787
1717	270788
44258	270789
38694	270790
114792	270791
11512	270792
6264	270793
10993	270794
8858	270795
173	270796
55794	270797
4799	270798
113325	270799
62375	270800
1152	270801
36650	270802
24997	270803
85303	270804
23650	270805
126547	270806
284	270807
3915	270808
4996	270809
2129	270810
38519	270811
45160	270812
1119	270813
43926	270814
43671	270815
112159	270816
55614	270817
16008	270818
1878	270819
64183	270820
22826	270821
3287	270822
1157	270823
17400	270824
1939	270825
24990	270826
19699	270827
5102	270828
1612	270829
20338	270830
9247	270831
13153	270832
38193	270833
46080	270834
28848	270835
43822	270836
26967	270837
29576	270838
131850	270839
138546	270840
22362	270841
71884	270842
2071	270843
34529	270844
48522	270845
18767	270846
15022	270847
13696	270848
19562	270849
1583	270850
327	270851
8696	270852
5870	270853
40486	270854
75434	270855
27975	270856
25347	270857
45964	270858
453	270859
13413	270860
780	270861
39558	270862
10494	270863
100371	270864
72646	270865
21566	270866
31960	270867
17348	270868
1996	270869
31040	270870
54001	270871
76522	270872
23113	270873
20555	270874
44020	270875
47037	270876
44873	270877
25343	270878
4919	270879
129278	270880
4	270881
1578	270882
124618	270883
20571	270884
8181	270885
47018	270886
61363	270887
24172	270888
109960	270889
4238	270890
86896	270891
35078	270892
41762	270893
104851	270894
8930	270895
96063	270896
28155	270897
5529	270898
154286	270899
13665	270900
35646	270901
67775	270902
91018	270903
29	270904
102646	270905
10577	270906
5614	270907
4098	270908
46544	270909
70322	270910
50575	270911
31626	270912
57590	270913
24802	270914
29446	270915
56542	270916
4898	270917
42019	270918
500	270919
91673	270920
94	270921
87006	270922
8490	270923
18346	270924
3501	270925
11098	270926
13722	270927
120264	270928
1484	270929
125803	270930
86837	270931
28764	270932
24031	270933
9947	270934
13249	270935
86354	270936
76783	270937
46527	270938
129471	270939
85458	270940
12795	270941
4272	270942
3073	270943
41533	270944
24774	270945
83827	270946
9352	270947
28237	270948
51518	270949
8627	270950
3085	270951
36162	270952
50586	270953
33572	270954
6978	270955
1949	270956
50683	270957
30140	270958
13911	270959
70983	270960
20445	270961
22456	270962
2188	270963
2573	270964
38346	270965
4142	270966
60762	270967
9738	270968
637	270969
97582	270970
38468	270971
156837	270972
15893	270973
31111	270974
15838	270975
75353	270976
58560	270977
12661	270978
61878	270979
13239	270980
101612	270981
40919	270982
157444	270983
32221	270984
25562	270985
31942	270986
101930	270987
38057	270988
54491	270989
63868	270990
103063	270991
40264	270992
57057	270993
2923	270994
64143	270995
19424	270996
29798	270997
2691	270998
19174	270999
1437	271000
1498	271001
707	271002
249	271003
106727	271004
12157	271005
17859	271006
6345	271007
8104	271008
11714	271009
109336	271010
43387	271011
29393	271012
151365	271013
21350	271014
25746	271015
1	271016
33109	271017
4768	271018
2998	271019
69933	271020
136449	271021
25698	271022
49983	271023
62095	271024
7235	271025
5904	271026
35541	271027
14307	271028
2647	271029
3878	271030
67885	271031
119522	271032
48872	271033
1780	271034
125658	271035
146027	271036
58093	271037
40663	271038
34667	271039
59134	271040
152989	271041
41130	271042
11642	271043
123726	271044
65948	271045
5276	271046
14472	271047
2078	271048
127115	271049
12652	271050
42048	271051
8372	271052
23370	271053
86690	271054
42593	271055
30263	271056
35591	271057
65140	271058
125086	271059
26896	271060
106908	271061
2562	271062
9372	271063
245	271064
98888	271065
110836	271066
700	271067
128520	271068
491	271069
6145	271070
545	271071
13	271072
10638	271073
15942	271074
54639	271075
4573	271076
2993	271077
15131	271078
2555	271079
33028	271080
3321	271081
20892	271082
13296	271083
9030	271084
9096	271085
2542	271086
18047	271087
11760	271088
31724	271089
10813	271090
11870	271091
79063	271092
77442	271093
65148	271094
20669	271095
62698	271096
107147	271097
37609	271098
65417	271099
29357	271100
9049	271101
19455	271102
81124	271103
4699	271104
40967	271105
8548	271106
7757	271107
3311	271108
25628	271109
50531	271110
17106	271111
87205	271112
114605	271113
64871	271114
9288	271115
1270	271116
96314	271117
48106	271118
13937	271119
20464	271120
59834	271121
41871	271122
78791	271123
130042	271124
1117	271125
11703	271126
101858	271127
10399	271128
57476	271129
54807	271130
2816	271131
78457	271132
59605	271133
15198	271134
20014	271135
25597	271136
8429	271137
15435	271138
74193	271139
21162	271140
107302	271141
45457	271142
42255	271143
17275	271144
29952	271145
16842	271146
68459	271147
94520	271148
125737	271149
70351	271150
4702	271151
145	271152
1634	271153
116113	271154
124725	271155
141	271156
49629	271157
21683	271158
12318	271159
33904	271160
16365	271161
13471	271162
26920	271163
4370	271164
57526	271165
42922	271166
16893	271167
27764	271168
15135	271169
161179	271170
19969	271171
89838	271172
26162	271173
12407	271174
87204	271175
40408	271176
69879	271177
20661	271178
123910	271179
16101	271180
16129	271181
45271	271182
981	271183
32977	271184
38796	271185
79065	271186
9284	271187
98601	271188
74657	271189
968	271190
55852	271191
118494	271192
8867	271193
39720	271194
4836	271195
24955	271196
1006	271197
22222	271198
31235	271199
129106	271200
130997	271201
93485	271202
37137	271203
17834	271204
26642	271205
7877	271206
5055	271207
91429	271208
494	271209
25104	271210
15362	271211
95772	271212
21894	271213
62580	271214
14150	271215
47905	271216
77144	271217
39459	271218
16778	271219
9874	271220
80832	271221
18078	271222
9368	271223
84412	271224
108013	271225
21058	271226
3	271227
108328	271228
28646	271229
10346	271230
4413	271231
49675	271232
70342	271233
134052	271234
314	271235
55462	271236
1689	271237
112163	271238
14895	271239
48793	271240
21061	271241
97417	271242
47007	271243
32194	271244
31717	271245
20979	271246
52843	271247
6	271248
76954	271249
23180	271250
2103	271251
60730	271252
116776	271253
15591	271254
5463	271255
101418	271256
3298	271257
41560	271258
41095	271259
7337	271260
126117	271261
27846	271262
104427	271263
12717	271264
35424	271265
12280	271266
55190	271267
9790	271268
17071	271269
11490	271270
8467	271271
6623	271272
1912	271273
110042	271274
113514	271275
39274	271276
52554	271277
17462	271278
1202	271279
133837	271280
109995	271281
70229	271282
10318	271283
102927	271284
60701	271285
93242	271286
12977	271287
25801	271288
5658	271289
9619	271290
73187	271291
32286	271292
10670	271293
33712	271294
13101	271295
50586	271296
57426	271297
32640	271298
65169	271299
21536	271300
102078	271301
10088	271302
5045	271303
4983	271304
58367	271305
2339	271306
26082	271307
76	271308
25793	271309
23201	271310
521	271311
11698	271312
32410	271313
47403	271314
33976	271315
13218	271316
133236	271317
12807	271318
110238	271319
45879	271320
46483	271321
8225	271322
15019	271323
16	271324
17187	271325
9712	271326
3469	271327
145873	271328
48014	271329
31963	271330
19179	271331
85773	271332
14480	271333
31185	271334
111	271335
78856	271336
72204	271337
80040	271338
1876	271339
35427	271340
67127	271341
19517	271342
3623	271343
55510	271344
107362	271345
131510	271346
49899	271347
7746	271348
100238	271349
8511	271350
66270	271351
50274	271352
20667	271353
1520	271354
42223	271355
99371	271356
8318	271357
29968	271358
611	271359
31084	271360
99460	271361
616	271362
69538	271363
6327	271364
93594	271365
65999	271366
108496	271367
54290	271368
61656	271369
19552	271370
90424	271371
54486	271372
99530	271373
36669	271374
48711	271375
31992	271376
70814	271377
44797	271378
130	271379
52282	271380
50108	271381
93385	271382
114559	271383
66733	271384
118873	271385
3023	271386
32915	271387
102996	271388
80086	271389
33559	271390
3972	271391
163943	271392
3792	271393
1549	271394
100341	271395
60401	271396
121	271397
48115	271398
51793	271399
24922	271400
6202	271401
4340	271402
15593	271403
30170	271404
17431	271405
66835	271406
330	271407
40034	271408
9160	271409
9093	271410
143317	271411
20506	271412
92771	271413
7582	271414
50940	271415
74674	271416
90602	271417
102959	271418
9896	271419
66208	271420
19360	271421
10115	271422
111736	271423
87279	271424
23015	271425
83	271426
60005	271427
22118	271428
83328	271429
129537	271430
35169	271431
7312	271432
113051	271433
58009	271434
23137	271435
66133	271436
60450	271437
102392	271438
42080	271439
34536	271440
86126	271441
8788	271442
12298	271443
14618	271444
24642	271445
6079	271446
66191	271447
106977	271448
67903	271449
4827	271450
35804	271451
42421	271452
84893	271453
45134	271454
11239	271455
98435	271456
5574	271457
44866	271458
1717	271459
81854	271460
106028	271461
10940	271462
505	271463
63249	271464
70754	271465
31492	271466
54550	271467
21954	271468
29139	271469
5805	271470
2520	271471
5628	271472
69953	271473
49087	271474
428	271475
11234	271476
26391	271477
30555	271478
18805	271479
13889	271480
85095	271481
69160	271482
25128	271483
31529	271484
3623	271485
41442	271486
7187	271487
10768	271488
43802	271489
127947	271490
74797	271491
3541	271492
56321	271493
156268	271494
86202	271495
14732	271496
105361	271497
8874	271498
26185	271499
21162	271500
70771	271501
80327	271502
114941	271503
11058	271504
45001	271505
998	271506
60196	271507
23982	271508
159320	271509
4064	271510
143223	271511
59977	271512
3728	271513
33718	271514
17343	271515
68	271516
86342	271517
60264	271518
34548	271519
156214	271520
15942	271521
91587	271522
54995	271523
11768	271524
23945	271525
46938	271526
722	271527
75956	271528
21852	271529
21075	271530
113455	271531
2401	271532
38225	271533
135758	271534
12877	271535
9846	271536
57891	271537
23474	271538
2078	271539
87359	271540
3413	271541
90486	271542
7850	271543
56052	271544
52378	271545
42303	271546
8981	271547
8645	271548
57064	271549
88069	271550
87940	271551
30003	271552
93203	271553
2247	271554
131651	271555
2403	271556
59045	271557
43631	271558
82843	271559
71232	271560
24033	271561
70368	271562
91295	271563
78633	271564
115043	271565
47874	271566
109565	271567
73347	271568
10686	271569
74639	271570
28419	271571
12504	271572
33345	271573
118671	271574
76700	271575
22339	271576
24178	271577
44132	271578
152101	271579
113488	271580
12346	271581
971	271582
82485	271583
119701	271584
14671	271585
55364	271586
29290	271587
6885	271588
128752	271589
6627	271590
27215	271591
4603	271592
50293	271593
14493	271594
32896	271595
17500	271596
21543	271597
9753	271598
1561	271599
59777	271600
9973	271601
308	271602
117879	271603
60353	271604
55525	271605
1235	271606
86793	271607
38939	271608
11241	271609
44617	271610
65333	271611
104352	271612
128871	271613
106935	271614
5440	271615
70364	271616
49766	271617
15068	271618
63253	271619
66446	271620
50481	271621
10268	271622
137428	271623
33884	271624
7430	271625
42435	271626
16731	271627
70744	271628
115360	271629
13797	271630
88040	271631
32313	271632
74492	271633
20880	271634
22779	271635
18289	271636
1460	271637
23679	271638
48743	271639
10611	271640
25736	271641
16790	271642
61293	271643
86032	271644
8255	271645
13402	271646
3334	271647
8970	271648
87289	271649
2866	271650
89213	271651
17265	271652
27874	271653
108651	271654
26654	271655
6339	271656
43786	271657
164437	271658
22509	271659
21292	271660
41491	271661
18035	271662
45190	271663
20193	271664
13212	271665
128434	271666
48676	271667
5269	271668
83035	271669
7291	271670
87	271671
28336	271672
16496	271673
28361	271674
2	271675
114646	271676
89859	271677
1794	271678
75144	271679
110030	271680
4307	271681
3194	271682
81705	271683
1040	271684
71048	271685
71933	271686
12513	271687
54808	271688
17112	271689
42604	271690
2837	271691
147590	271692
44685	271693
3618	271694
148532	271695
141395	271696
29888	271697
56622	271698
29075	271699
16129	271700
19426	271701
46281	271702
23792	271703
1629	271704
9026	271705
140215	271706
41874	271707
25157	271708
11645	271709
56908	271710
61278	271711
9763	271712
34458	271713
4079	271714
38883	271715
12581	271716
861	271717
8405	271718
57474	271719
12886	271720
62558	271721
45068	271722
42958	271723
7386	271724
10264	271725
19028	271726
410	271727
1643	271728
15531	271729
20046	271730
152683	271731
27230	271732
107648	271733
19459	271734
90796	271735
122526	271736
102632	271737
9163	271738
72140	271739
32039	271740
19707	271741
20119	271742
938	271743
79039	271744
3881	271745
158375	271746
76003	271747
79137	271748
3422	271749
160565	271750
12500	271751
58969	271752
46954	271753
38710	271754
15475	271755
13531	271756
10	271757
77216	271758
44190	271759
72839	271760
1594	271761
79960	271762
24200	271763
7811	271764
51254	271765
33420	271766
24448	271767
1575	271768
1302	271769
17178	271770
997	271771
27946	271772
17082	271773
34633	271774
20486	271775
4214	271776
29731	271777
6700	271778
2443	271779
56342	271780
47020	271781
29263	271782
99612	271783
24160	271784
24551	271785
3041	271786
36590	271787
1262	271788
92095	271789
15461	271790
97174	271791
23954	271792
109003	271793
10705	271794
4327	271795
18864	271796
212	271797
53395	271798
21312	271799
108798	271800
4691	271801
15268	271802
31894	271803
85463	271804
66345	271805
34636	271806
67034	271807
14943	271808
22640	271809
34289	271810
2944	271811
107814	271812
15682	271813
51469	271814
12634	271815
2323	271816
54408	271817
12241	271818
29783	271819
155465	271820
24285	271821
30495	271822
113843	271823
28564	271824
16921	271825
683	271826
50873	271827
3522	271828
75750	271829
74473	271830
13040	271831
35790	271832
49126	271833
4093	271834
69576	271835
15661	271836
30372	271837
3483	271838
5313	271839
5187	271840
40211	271841
13682	271842
22940	271843
2458	271844
116267	271845
9091	271846
17957	271847
22247	271848
1068	271849
12710	271850
4134	271851
17974	271852
52744	271853
26058	271854
72787	271855
23013	271856
1958	271857
107349	271858
4406	271859
51712	271860
115723	271861
135366	271862
12729	271863
27827	271864
12352	271865
141386	271866
66339	271867
13205	271868
120788	271869
34871	271870
113420	271871
1417	271872
62297	271873
150318	271874
31512	271875
48243	271876
25695	271877
38381	271878
36703	271879
138404	271880
21165	271881
91091	271882
71381	271883
48024	271884
35846	271885
34396	271886
1809	271887
24091	271888
90668	271889
4013	271890
21144	271891
14507	271892
12308	271893
43073	271894
19286	271895
6369	271896
47604	271897
2877	271898
164	271899
69531	271900
17443	271901
160728	271902
53117	271903
65862	271904
71364	271905
37115	271906
52052	271907
68418	271908
1644	271909
16996	271910
51207	271911
51896	271912
15712	271913
1495	271914
3578	271915
15615	271916
136	271917
27697	271918
6946	271919
435	271920
663	271921
18538	271922
21701	271923
39559	271924
1206	271925
55960	271926
7960	271927
13889	271928
1279	271929
48624	271930
12233	271931
59140	271932
63195	271933
2634	271934
4993	271935
39929	271936
31250	271937
30691	271938
18224	271939
16517	271940
95282	271941
20194	271942
45213	271943
9496	271944
14721	271945
10798	271946
28767	271947
7212	271948
64671	271949
108402	271950
16791	271951
63726	271952
18096	271953
29283	271954
30160	271955
24448	271956
17375	271957
40370	271958
53568	271959
52256	271960
703	271961
19087	271962
214	271963
36076	271964
5849	271965
81350	271966
4398	271967
20960	271968
162885	271969
85646	271970
2575	271971
8523	271972
2826	271973
114014	271974
20663	271975
7004	271976
78879	271977
15223	271978
57099	271979
32145	271980
40268	271981
111974	271982
19796	271983
21511	271984
38658	271985
3229	271986
16575	271987
35624	271988
95943	271989
10218	271990
44242	271991
13621	271992
105725	271993
7892	271994
36287	271995
44437	271996
46005	271997
38417	271998
15388	271999
68703	272000
13	272001
22376	272002
237	272003
106988	272004
6905	272005
18949	272006
122627	272007
124679	272008
151996	272009
62540	272010
48597	272011
10576	272012
1549	272013
20637	272014
23848	272015
100827	272016
2417	272017
20485	272018
698	272019
51676	272020
22997	272021
10750	272022
19315	272023
36042	272024
14663	272025
7526	272026
16556	272027
9919	272028
12618	272029
28051	272030
20553	272031
1711	272032
85754	272033
1146	272034
46741	272035
103654	272036
39092	272037
13724	272038
33321	272039
14081	272040
93041	272041
49254	272042
14608	272043
14972	272044
27103	272045
16425	272046
114787	272047
2618	272048
8419	272049
10059	272050
132530	272051
2382	272052
362	272053
1794	272054
572	272055
3950	272056
128178	272057
55812	272058
95931	272059
7804	272060
55887	272061
76570	272062
35602	272063
129762	272064
12633	272065
75	272066
8374	272067
35616	272068
18260	272069
27860	272070
89615	272071
31368	272072
112734	272073
100768	272074
27547	272075
20272	272076
19240	272077
61441	272078
1955	272079
4891	272080
60764	272081
2086	272082
58854	272083
85134	272084
74512	272085
49913	272086
24293	272087
38151	272088
49164	272089
38716	272090
38892	272091
19642	272092
14538	272093
3207	272094
22708	272095
5288	272096
69193	272097
42	272098
2638	272099
4033	272100
37161	272101
35188	272102
1300	272103
8883	272104
10789	272105
29168	272106
49278	272107
163474	272108
7784	272109
37699	272110
29249	272111
9023	272112
2645	272113
12428	272114
32396	272115
8176	272116
91787	272117
30793	272118
103	272119
88266	272120
7205	272121
60428	272122
34311	272123
20883	272124
21314	272125
4164	272126
19189	272127
6666	272128
60776	272129
18727	272130
2042	272131
49709	272132
34943	272133
4504	272134
23992	272135
59832	272136
21809	272137
2314	272138
8646	272139
2413	272140
22682	272141
122718	272142
50532	272143
559	272144
145316	272145
81792	272146
65184	272147
24390	272148
20717	272149
45358	272150
25939	272151
21484	272152
28454	272153
60030	272154
83928	272155
149	272156
8736	272157
61456	272158
97283	272159
83925	272160
5964	272161
19000	272162
2529	272163
106702	272164
46275	272165
21340	272166
4151	272167
16686	272168
41766	272169
43796	272170
25054	272171
13454	272172
29738	272173
111924	272174
36400	272175
12533	272176
62431	272177
54669	272178
49893	272179
1426	272180
4996	272181
28146	272182
46169	272183
43862	272184
54565	272185
159928	272186
86131	272187
2754	272188
35187	272189
123021	272190
42045	272191
3054	272192
1989	272193
24803	272194
1914	272195
98475	272196
10913	272197
27612	272198
25773	272199
8480	272200
7425	272201
26934	272202
38593	272203
2945	272204
135005	272205
99151	272206
73410	272207
81541	272208
5338	272209
74226	272210
20516	272211
149945	272212
25486	272213
19967	272214
89939	272215
32570	272216
58057	272217
62987	272218
22951	272219
79533	272220
76818	272221
57410	272222
39594	272223
50092	272224
31103	272225
7641	272226
26043	272227
36245	272228
4016	272229
21887	272230
42135	272231
4734	272232
19232	272233
15904	272234
56687	272235
21203	272236
81791	272237
90697	272238
89543	272239
26028	272240
27346	272241
50111	272242
3937	272243
27304	272244
31639	272245
129793	272246
50076	272247
16062	272248
54360	272249
2453	272250
9486	272251
6004	272252
12636	272253
3877	272254
43822	272255
19238	272256
1647	272257
119750	272258
32906	272259
65232	272260
1162	272261
53048	272262
22442	272263
134107	272264
21907	272265
4308	272266
128937	272267
115205	272268
4010	272269
28444	272270
91356	272271
104479	272272
12351	272273
25920	272274
21274	272275
97443	272276
40205	272277
30502	272278
24920	272279
6282	272280
73209	272281
767	272282
55080	272283
423	272284
1521	272285
28668	272286
6719	272287
47228	272288
12635	272289
156510	272290
26937	272291
155158	272292
8897	272293
123818	272294
866	272295
5102	272296
79998	272297
2725	272298
9175	272299
69616	272300
8975	272301
32523	272302
70334	272303
12088	272304
103243	272305
95157	272306
106590	272307
91182	272308
106	272309
15985	272310
5276	272311
3213	272312
14813	272313
23205	272314
8874	272315
2769	272316
74759	272317
147444	272318
3265	272319
19259	272320
37863	272321
4627	272322
12717	272323
45303	272324
104488	272325
56769	272326
31984	272327
69667	272328
11364	272329
35221	272330
18827	272331
2775	272332
14686	272333
44805	272334
26929	272335
19379	272336
33754	272337
39638	272338
48833	272339
10123	272340
17329	272341
78754	272342
4238	272343
42597	272344
19158	272345
124070	272346
53457	272347
9021	272348
3116	272349
13028	272350
68964	272351
17195	272352
32075	272353
7058	272354
16775	272355
1973	272356
47729	272357
11637	272358
61309	272359
65769	272360
7033	272361
3947	272362
23446	272363
43222	272364
8117	272365
50176	272366
26486	272367
31345	272368
36186	272369
241	272370
4749	272371
27201	272372
1916	272373
30480	272374
23146	272375
72176	272376
70610	272377
71899	272378
14913	272379
87502	272380
5615	272381
76057	272382
15811	272383
142530	272384
47636	272385
8438	272386
36717	272387
11868	272388
76547	272389
101069	272390
54787	272391
5345	272392
54632	272393
124403	272394
3712	272395
12770	272396
6576	272397
121846	272398
424	272399
28182	272400
49336	272401
60291	272402
3279	272403
28841	272404
1752	272405
20252	272406
7509	272407
7155	272408
13182	272409
14262	272410
15	272411
9475	272412
36066	272413
69948	272414
79082	272415
155732	272416
53685	272417
16969	272418
159370	272419
2703	272420
113951	272421
90647	272422
2689	272423
23125	272424
20407	272425
6581	272426
19996	272427
52128	272428
51351	272429
23721	272430
80180	272431
51247	272432
5354	272433
95905	272434
1434	272435
22592	272436
1230	272437
73521	272438
62926	272439
403	272440
46557	272441
12523	272442
25990	272443
133482	272444
55653	272445
9917	272446
55437	272447
47103	272448
68932	272449
8296	272450
25749	272451
13487	272452
5980	272453
100701	272454
17977	272455
23591	272456
38425	272457
129604	272458
7459	272459
25448	272460
37551	272461
61411	272462
30663	272463
7295	272464
8354	272465
955	272466
31256	272467
59673	272468
142545	272469
8339	272470
16218	272471
8050	272472
161669	272473
95034	272474
9660	272475
25611	272476
73115	272477
137244	272478
46536	272479
3500	272480
37326	272481
28043	272482
96731	272483
48750	272484
28086	272485
3395	272486
15733	272487
143153	272488
1488	272489
12431	272490
105398	272491
9260	272492
60712	272493
6155	272494
22397	272495
85708	272496
14052	272497
71779	272498
14129	272499
21171	272500
14694	272501
101806	272502
91867	272503
126216	272504
86621	272505
596	272506
50622	272507
1285	272508
43788	272509
77070	272510
18860	272511
61997	272512
12757	272513
73097	272514
57203	272515
44715	272516
45363	272517
31171	272518
10930	272519
40408	272520
57400	272521
13725	272522
10512	272523
9544	272524
26328	272525
100365	272526
15400	272527
64523	272528
14712	272529
72781	272530
154547	272531
48282	272532
8750	272533
25338	272534
3939	272535
19618	272536
46370	272537
3415	272538
95295	272539
45746	272540
90540	272541
17015	272542
8617	272543
133164	272544
42618	272545
51813	272546
6495	272547
54738	272548
966	272549
60052	272550
3457	272551
2	272552
33655	272553
2428	272554
73205	272555
31460	272556
37461	272557
68144	272558
7447	272559
23028	272560
33374	272561
54570	272562
134122	272563
77733	272564
22055	272565
19937	272566
5117	272567
21299	272568
45825	272569
76138	272570
63110	272571
65206	272572
106933	272573
99424	272574
7598	272575
33857	272576
32634	272577
62837	272578
538	272579
148101	272580
6097	272581
511	272582
122652	272583
107	272584
19166	272585
207	272586
8539	272587
42412	272588
68118	272589
2467	272590
5261	272591
8209	272592
5064	272593
13366	272594
130345	272595
128456	272596
77129	272597
82666	272598
1602	272599
8047	272600
35209	272601
41452	272602
12624	272603
54994	272604
31599	272605
1461	272606
140092	272607
66364	272608
16837	272609
7204	272610
2001	272611
69206	272612
50108	272613
105104	272614
17603	272615
138319	272616
47603	272617
6583	272618
80930	272619
88491	272620
3273	272621
8269	272622
99215	272623
12825	272624
24851	272625
87543	272626
29551	272627
54158	272628
6711	272629
31619	272630
121362	272631
33785	272632
24060	272633
105015	272634
59890	272635
1930	272636
98717	272637
68727	272638
2012	272639
8609	272640
11518	272641
103021	272642
26421	272643
5463	272644
20354	272645
5332	272646
97724	272647
89738	272648
2128	272649
21524	272650
78868	272651
3786	272652
33035	272653
14475	272654
165650	272655
30701	272656
62969	272657
5705	272658
90133	272659
156022	272660
121397	272661
65482	272662
34074	272663
74758	272664
52140	272665
47787	272666
6981	272667
4147	272668
82271	272669
40707	272670
27149	272671
59109	272672
1323	272673
6811	272674
14533	272675
9058	272676
64446	272677
85080	272678
87799	272679
3900	272680
84188	272681
35267	272682
12544	272683
128874	272684
45128	272685
11763	272686
17323	272687
96198	272688
74664	272689
2868	272690
74125	272691
90949	272692
8877	272693
46858	272694
144931	272695
78591	272696
9011	272697
12329	272698
94	272699
74223	272700
2421	272701
59040	272702
20570	272703
82891	272704
35229	272705
15034	272706
70103	272707
6069	272708
8692	272709
21588	272710
94383	272711
30501	272712
3505	272713
44483	272714
9734	272715
106981	272716
35792	272717
2482	272718
43079	272719
5579	272720
2596	272721
144040	272722
105872	272723
9206	272724
3788	272725
28581	272726
127140	272727
24374	272728
21984	272729
8731	272730
146666	272731
10889	272732
46033	272733
14029	272734
25506	272735
136648	272736
20630	272737
25	272738
89453	272739
47020	272740
277	272741
8904	272742
48981	272743
21882	272744
8878	272745
78894	272746
23418	272747
53	272748
158729	272749
28982	272750
6227	272751
23546	272752
6461	272753
19955	272754
1419	272755
3270	272756
7653	272757
74937	272758
60663	272759
2780	272760
32172	272761
39184	272762
13661	272763
22183	272764
63228	272765
3373	272766
6671	272767
33609	272768
8625	272769
58602	272770
86419	272771
21203	272772
32681	272773
5794	272774
69000	272775
89741	272776
123	272777
78331	272778
42469	272779
13399	272780
34956	272781
31949	272782
9744	272783
3818	272784
34825	272785
59710	272786
19856	272787
5196	272788
19816	272789
7694	272790
33202	272791
122138	272792
18511	272793
56072	272794
21710	272795
11422	272796
164	272797
2081	272798
110855	272799
107002	272800
15943	272801
46903	272802
356	272803
25442	272804
24401	272805
17427	272806
83008	272807
1155	272808
245	272809
39424	272810
122477	272811
119056	272812
105511	272813
2585	272814
127553	272815
130264	272816
72460	272817
69109	272818
967	272819
4011	272820
20864	272821
10579	272822
13664	272823
6436	272824
1338	272825
15600	272826
13727	272827
76993	272828
77496	272829
2121	272830
6806	272831
32698	272832
2217	272833
158896	272834
1026	272835
32747	272836
131482	272837
77447	272838
28718	272839
42846	272840
3771	272841
62622	272842
11312	272843
15451	272844
20843	272845
115923	272846
34130	272847
126175	272848
51040	272849
75646	272850
6296	272851
16571	272852
79090	272853
7853	272854
69028	272855
6620	272856
3	272857
6440	272858
11229	272859
18908	272860
32746	272861
3285	272862
44130	272863
4831	272864
471	272865
13154	272866
96378	272867
34572	272868
38812	272869
39792	272870
69941	272871
87361	272872
6528	272873
813	272874
1350	272875
30222	272876
69537	272877
1080	272878
35169	272879
3569	272880
1584	272881
509	272882
31822	272883
12076	272884
5968	272885
16124	272886
58694	272887
19970	272888
19749	272889
7732	272890
4490	272891
62879	272892
36659	272893
116670	272894
5949	272895
16307	272896
26	272897
54804	272898
85094	272899
93294	272900
34187	272901
39757	272902
11728	272903
2548	272904
47211	272905
2101	272906
23390	272907
317	272908
131215	272909
65602	272910
159609	272911
97114	272912
5937	272913
8635	272914
5778	272915
3917	272916
47362	272917
37487	272918
53301	272919
1662	272920
24807	272921
10057	272922
2992	272923
76603	272924
10985	272925
36879	272926
28658	272927
121808	272928
55101	272929
18139	272930
28207	272931
33764	272932
68209	272933
50705	272934
161954	272935
98054	272936
25761	272937
68312	272938
19319	272939
6336	272940
100017	272941
10667	272942
45436	272943
61471	272944
56660	272945
10336	272946
24010	272947
11281	272948
27796	272949
25835	272950
58123	272951
28370	272952
27499	272953
1876	272954
3852	272955
84550	272956
7228	272957
27575	272958
1460	272959
32862	272960
78048	272961
120530	272962
45912	272963
4404	272964
42378	272965
13954	272966
92949	272967
28711	272968
41970	272969
4631	272970
38306	272971
11422	272972
17899	272973
21368	272974
73704	272975
15023	272976
5494	272977
6731	272978
25729	272979
118325	272980
106839	272981
121135	272982
1908	272983
12041	272984
4032	272985
23444	272986
54793	272987
3904	272988
97767	272989
47764	272990
68870	272991
124348	272992
2148	272993
8819	272994
20354	272995
33965	272996
74262	272997
52276	272998
7768	272999
26238	273000
22613	273001
901	273002
146111	273003
11748	273004
27139	273005
15607	273006
111912	273007
7958	273008
2373	273009
16573	273010
158529	273011
9502	273012
22825	273013
63460	273014
62077	273015
121203	273016
23330	273017
37388	273018
90290	273019
2592	273020
44714	273021
105161	273022
41276	273023
19770	273024
49637	273025
3271	273026
7812	273027
22074	273028
62719	273029
11686	273030
64598	273031
136532	273032
33405	273033
4782	273034
23425	273035
48117	273036
47925	273037
128199	273038
110660	273039
72310	273040
17318	273041
78162	273042
66603	273043
3246	273044
34862	273045
3465	273046
34661	273047
19499	273048
84450	273049
1901	273050
12930	273051
24379	273052
11	273053
79875	273054
9997	273055
42730	273056
3587	273057
8672	273058
12803	273059
121720	273060
116111	273061
2604	273062
112766	273063
1007	273064
50223	273065
6812	273066
642	273067
9330	273068
27545	273069
37100	273070
29883	273071
12529	273072
134163	273073
89020	273074
3936	273075
14155	273076
1745	273077
84108	273078
1378	273079
69821	273080
68495	273081
3057	273082
32358	273083
47897	273084
115350	273085
26456	273086
83178	273087
17104	273088
80606	273089
345	273090
1893	273091
2211	273092
97290	273093
9351	273094
53809	273095
18520	273096
26249	273097
418	273098
43009	273099
59850	273100
91210	273101
21905	273102
94414	273103
17152	273104
29840	273105
140218	273106
42164	273107
34380	273108
2263	273109
107255	273110
13197	273111
13071	273112
132072	273113
44751	273114
83314	273115
39732	273116
45062	273117
7259	273118
24038	273119
1138	273120
94344	273121
18345	273122
5062	273123
24209	273124
32319	273125
2009	273126
103765	273127
8516	273128
46229	273129
123896	273130
112311	273131
2888	273132
52057	273133
48267	273134
9246	273135
23639	273136
71996	273137
1168	273138
57037	273139
4641	273140
65860	273141
30704	273142
6288	273143
3697	273144
73674	273145
8370	273146
18985	273147
14404	273148
26654	273149
74171	273150
17169	273151
20404	273152
1022	273153
72306	273154
7166	273155
833	273156
43275	273157
85486	273158
97667	273159
103951	273160
18148	273161
29678	273162
17804	273163
6183	273164
11	273165
16662	273166
62161	273167
1	273168
5016	273169
1050	273170
11	273171
130807	273172
66198	273173
3538	273174
35721	273175
41334	273176
4621	273177
153027	273178
33664	273179
15270	273180
7	273181
1394	273182
82940	273183
43800	273184
59469	273185
137071	273186
561	273187
1715	273188
21677	273189
17213	273190
17726	273191
53236	273192
110993	273193
433	273194
22488	273195
107197	273196
257	273197
27980	273198
10831	273199
31180	273200
32528	273201
36191	273202
33219	273203
36234	273204
12389	273205
6446	273206
8596	273207
141245	273208
16038	273209
4605	273210
81564	273211
24797	273212
18406	273213
19340	273214
125452	273215
57230	273216
69084	273217
28747	273218
26082	273219
18403	273220
52359	273221
66055	273222
47068	273223
47630	273224
12244	273225
25395	273226
87177	273227
16115	273228
10859	273229
146	273230
28802	273231
25034	273232
27	273233
41543	273234
9862	273235
124262	273236
32378	273237
63599	273238
14872	273239
129288	273240
6154	273241
100520	273242
2312	273243
94315	273244
15085	273245
133552	273246
24864	273247
34057	273248
71057	273249
2370	273250
5219	273251
3646	273252
33146	273253
29832	273254
17553	273255
88736	273256
50249	273257
138651	273258
281	273259
55081	273260
60662	273261
10917	273262
20618	273263
46452	273264
5300	273265
93359	273266
79701	273267
1987	273268
69459	273269
20444	273270
5843	273271
33368	273272
14150	273273
32752	273274
16525	273275
7564	273276
67773	273277
28535	273278
38950	273279
9135	273280
39232	273281
118277	273282
50393	273283
91153	273284
85458	273285
99014	273286
79745	273287
10340	273288
12839	273289
6928	273290
63351	273291
106277	273292
69736	273293
42261	273294
4536	273295
7153	273296
84118	273297
12414	273298
90976	273299
33074	273300
10423	273301
17432	273302
97705	273303
36539	273304
6877	273305
11813	273306
56294	273307
22353	273308
13557	273309
41642	273310
157089	273311
106615	273312
30794	273313
127370	273314
808	273315
4442	273316
1313	273317
4328	273318
29762	273319
72552	273320
51441	273321
61209	273322
16203	273323
20331	273324
51768	273325
2866	273326
7426	273327
64170	273328
48479	273329
62886	273330
112456	273331
58881	273332
9600	273333
33229	273334
78151	273335
269	273336
394	273337
32073	273338
19035	273339
109819	273340
2890	273341
24276	273342
7426	273343
61911	273344
52242	273345
6025	273346
12754	273347
60359	273348
22693	273349
159939	273350
9936	273351
2225	273352
2905	273353
15007	273354
24342	273355
131750	273356
45928	273357
7609	273358
41394	273359
91426	273360
1226	273361
115104	273362
39971	273363
194	273364
135199	273365
95933	273366
8712	273367
49740	273368
125466	273369
10411	273370
36710	273371
150522	273372
612	273373
4674	273374
17149	273375
34	273376
72259	273377
23549	273378
1089	273379
2685	273380
49245	273381
16136	273382
17562	273383
82632	273384
34488	273385
5491	273386
100305	273387
77381	273388
52273	273389
107749	273390
48411	273391
28657	273392
97115	273393
73394	273394
73967	273395
33	273396
6097	273397
106844	273398
14122	273399
71053	273400
8742	273401
17122	273402
5269	273403
139230	273404
102384	273405
134975	273406
2485	273407
14299	273408
22737	273409
39248	273410
19832	273411
55260	273412
46267	273413
6290	273414
28778	273415
69537	273416
16074	273417
29749	273418
81771	273419
133199	273420
8035	273421
11092	273422
4927	273423
163963	273424
72317	273425
30334	273426
34242	273427
35895	273428
105236	273429
63331	273430
4365	273431
88157	273432
75022	273433
73285	273434
55135	273435
5541	273436
82550	273437
65574	273438
1851	273439
18381	273440
10166	273441
61103	273442
17338	273443
63437	273444
16818	273445
10382	273446
9087	273447
26407	273448
2540	273449
165147	273450
158350	273451
32487	273452
160016	273453
7778	273454
27596	273455
8779	273456
1308	273457
24709	273458
207	273459
56680	273460
4770	273461
1639	273462
184	273463
383	273464
131458	273465
116200	273466
16750	273467
18057	273468
49460	273469
151272	273470
56457	273471
34987	273472
4372	273473
55369	273474
5176	273475
7162	273476
31451	273477
59597	273478
46188	273479
30131	273480
533	273481
109039	273482
66621	273483
95387	273484
56887	273485
47477	273486
91883	273487
66664	273488
60118	273489
13891	273490
56056	273491
110997	273492
585	273493
89624	273494
77218	273495
14279	273496
22689	273497
60503	273498
292	273499
101232	273500
100430	273501
62351	273502
18424	273503
23941	273504
70863	273505
5696	273506
129115	273507
6917	273508
9066	273509
31111	273510
56021	273511
76553	273512
64326	273513
46831	273514
74564	273515
132612	273516
31886	273517
133887	273518
2304	273519
35145	273520
11752	273521
5745	273522
126256	273523
504	273524
1358	273525
47415	273526
47651	273527
4515	273528
93167	273529
130790	273530
20327	273531
55298	273532
6484	273533
17277	273534
63809	273535
40204	273536
3334	273537
4404	273538
3771	273539
11096	273540
57612	273541
10138	273542
21537	273543
10609	273544
36347	273545
10445	273546
5863	273547
20097	273548
212	273549
66905	273550
49822	273551
7558	273552
39137	273553
6950	273554
23659	273555
70999	273556
2915	273557
49525	273558
49894	273559
83934	273560
90012	273561
16245	273562
120241	273563
884	273564
8569	273565
18610	273566
14802	273567
518	273568
25087	273569
11584	273570
43043	273571
43446	273572
13316	273573
60443	273574
16561	273575
10538	273576
27851	273577
24323	273578
90404	273579
13748	273580
55597	273581
94658	273582
118176	273583
14037	273584
17107	273585
102630	273586
102535	273587
18073	273588
108887	273589
48977	273590
81582	273591
75647	273592
60515	273593
26009	273594
46972	273595
47911	273596
5220	273597
80229	273598
83637	273599
132523	273600
45459	273601
28512	273602
77572	273603
60584	273604
174	273605
154177	273606
33604	273607
9603	273608
141112	273609
42786	273610
1065	273611
56569	273612
28705	273613
150032	273614
7734	273615
20101	273616
19459	273617
20849	273618
29570	273619
38824	273620
41755	273621
10674	273622
10225	273623
12239	273624
13600	273625
3138	273626
42397	273627
2255	273628
124315	273629
1844	273630
76378	273631
72365	273632
3733	273633
6505	273634
16220	273635
91164	273636
13143	273637
10192	273638
42327	273639
20835	273640
62607	273641
2555	273642
80181	273643
19412	273644
22899	273645
4728	273646
6005	273647
320	273648
26522	273649
158159	273650
9264	273651
34673	273652
15520	273653
9761	273654
120835	273655
24674	273656
19221	273657
55547	273658
485	273659
90591	273660
37991	273661
65093	273662
76665	273663
9324	273664
1773	273665
365	273666
76097	273667
133414	273668
75629	273669
55739	273670
73241	273671
120396	273672
17198	273673
91012	273674
53310	273675
84614	273676
283	273677
1395	273678
39482	273679
108208	273680
59870	273681
35072	273682
28026	273683
13830	273684
2778	273685
72353	273686
90634	273687
2687	273688
15158	273689
45910	273690
12480	273691
85675	273692
56607	273693
6518	273694
128009	273695
13522	273696
1339	273697
63672	273698
12498	273699
97165	273700
70004	273701
19431	273702
863	273703
3238	273704
22023	273705
29519	273706
1376	273707
42772	273708
7996	273709
254	273710
744	273711
50729	273712
79764	273713
54817	273714
3238	273715
12211	273716
8660	273717
23232	273718
518	273719
81174	273720
139971	273721
128079	273722
58276	273723
38416	273724
54540	273725
132787	273726
31	273727
1100	273728
16665	273729
43271	273730
85275	273731
47092	273732
28669	273733
47942	273734
9786	273735
4083	273736
60159	273737
15062	273738
41426	273739
34370	273740
7616	273741
55393	273742
4682	273743
32234	273744
30099	273745
31166	273746
89623	273747
5385	273748
97547	273749
91640	273750
43766	273751
2581	273752
34429	273753
17671	273754
48462	273755
157524	273756
61495	273757
127934	273758
26303	273759
16936	273760
9729	273761
151638	273762
51804	273763
10849	273764
34664	273765
25672	273766
3040	273767
7916	273768
3593	273769
90333	273770
939	273771
26849	273772
123350	273773
13168	273774
52071	273775
84639	273776
50021	273777
8240	273778
73679	273779
42571	273780
5780	273781
13017	273782
102445	273783
18298	273784
130307	273785
132486	273786
21	273787
85653	273788
38124	273789
44285	273790
114368	273791
28840	273792
17825	273793
3600	273794
34647	273795
7433	273796
21051	273797
69427	273798
16788	273799
8621	273800
81054	273801
1854	273802
2965	273803
50315	273804
43809	273805
32824	273806
90177	273807
40539	273808
38269	273809
60223	273810
16381	273811
25973	273812
14838	273813
150602	273814
7852	273815
41853	273816
30834	273817
45971	273818
31121	273819
2117	273820
3283	273821
102863	273822
14162	273823
12635	273824
18036	273825
31321	273826
28709	273827
34741	273828
5916	273829
3946	273830
55944	273831
31748	273832
36083	273833
15744	273834
15654	273835
15451	273836
1349	273837
3411	273838
42928	273839
121594	273840
4498	273841
1537	273842
62664	273843
70226	273844
63642	273845
66686	273846
3661	273847
22795	273848
6724	273849
22916	273850
30483	273851
19405	273852
1542	273853
40738	273854
119390	273855
106328	273856
100538	273857
9942	273858
14063	273859
24043	273860
11264	273861
116581	273862
1750	273863
5346	273864
24739	273865
3205	273866
56559	273867
6055	273868
20770	273869
77355	273870
50945	273871
434	273872
13136	273873
12498	273874
60081	273875
6868	273876
53957	273877
63736	273878
7434	273879
33081	273880
920	273881
43552	273882
55693	273883
5696	273884
21056	273885
7060	273886
65439	273887
63266	273888
1	273889
25222	273890
5954	273891
40639	273892
102671	273893
5690	273894
161096	273895
130113	273896
11027	273897
26722	273898
136493	273899
32361	273900
61496	273901
6974	273902
4782	273903
100875	273904
73009	273905
23255	273906
5205	273907
24404	273908
6825	273909
21239	273910
15631	273911
25757	273912
64971	273913
22820	273914
10936	273915
15142	273916
66919	273917
74355	273918
33591	273919
6547	273920
53340	273921
74033	273922
14232	273923
5120	273924
148606	273925
160751	273926
131323	273927
706	273928
44195	273929
36750	273930
11696	273931
60473	273932
33334	273933
19246	273934
23584	273935
15806	273936
75730	273937
8873	273938
17849	273939
13778	273940
28527	273941
36946	273942
347	273943
1163	273944
42434	273945
47187	273946
94879	273947
9701	273948
5043	273949
19298	273950
86141	273951
34947	273952
4465	273953
41433	273954
37847	273955
66272	273956
297	273957
4794	273958
124151	273959
67946	273960
12214	273961
42884	273962
20807	273963
8160	273964
23299	273965
3913	273966
4183	273967
7491	273968
26648	273969
64073	273970
72223	273971
6683	273972
67591	273973
6314	273974
19339	273975
1898	273976
6455	273977
50343	273978
61566	273979
7852	273980
121591	273981
35695	273982
2454	273983
32806	273984
72043	273985
31112	273986
15184	273987
19918	273988
59312	273989
19693	273990
64580	273991
119229	273992
52537	273993
128661	273994
142500	273995
23291	273996
39657	273997
62	273998
29749	273999
27104	274000
102016	274001
166695	274002
4581	274003
6605	274004
34509	274005
89188	274006
92127	274007
1855	274008
48142	274009
897	274010
127516	274011
31156	274012
107179	274013
8824	274014
48074	274015
12818	274016
25553	274017
46187	274018
5920	274019
815	274020
156559	274021
12990	274022
1112	274023
3033	274024
302	274025
19991	274026
16385	274027
49387	274028
52821	274029
54852	274030
29807	274031
10130	274032
8009	274033
51854	274034
4078	274035
63882	274036
1523	274037
62506	274038
169	274039
1966	274040
16444	274041
21518	274042
57560	274043
22819	274044
6294	274045
40213	274046
12543	274047
53217	274048
115178	274049
109522	274050
80239	274051
15366	274052
13000	274053
91842	274054
5384	274055
1891	274056
11577	274057
47532	274058
3488	274059
37781	274060
23668	274061
70292	274062
26375	274063
15660	274064
65042	274065
118278	274066
22148	274067
1800	274068
30130	274069
58533	274070
18199	274071
150933	274072
2844	274073
25679	274074
94768	274075
68350	274076
40135	274077
18023	274078
5585	274079
144686	274080
10497	274081
85351	274082
21821	274083
3185	274084
25517	274085
89649	274086
47456	274087
18004	274088
6355	274089
33945	274090
77625	274091
13691	274092
115982	274093
66016	274094
2874	274095
22934	274096
67679	274097
39938	274098
127857	274099
68133	274100
38415	274101
83984	274102
65954	274103
118931	274104
6714	274105
107988	274106
162873	274107
3378	274108
25264	274109
69606	274110
17151	274111
9982	274112
16145	274113
77977	274114
36793	274115
3812	274116
18281	274117
26707	274118
5214	274119
6700	274120
89915	274121
34771	274122
147492	274123
9909	274124
146407	274125
15599	274126
159806	274127
17782	274128
1497	274129
3799	274130
14773	274131
16256	274132
24685	274133
37549	274134
43778	274135
86903	274136
35175	274137
25753	274138
5517	274139
2314	274140
316	274141
11746	274142
6881	274143
4320	274144
96148	274145
15	274146
2388	274147
48067	274148
29449	274149
21532	274150
19722	274151
2994	274152
10895	274153
129446	274154
92537	274155
5850	274156
66416	274157
18245	274158
42404	274159
2940	274160
10728	274161
48005	274162
25481	274163
4138	274164
30907	274165
107725	274166
110903	274167
11229	274168
76422	274169
96011	274170
87160	274171
7302	274172
2841	274173
32123	274174
13052	274175
9101	274176
10831	274177
5534	274178
348	274179
12328	274180
37362	274181
5348	274182
5581	274183
147280	274184
114239	274185
22736	274186
34300	274187
14268	274188
134344	274189
39283	274190
10614	274191
29491	274192
60877	274193
12843	274194
80519	274195
5807	274196
20221	274197
83150	274198
39764	274199
1709	274200
117231	274201
2179	274202
10252	274203
9088	274204
8450	274205
14029	274206
4885	274207
33489	274208
17	274209
10752	274210
3032	274211
52442	274212
2786	274213
11574	274214
145657	274215
162505	274216
27547	274217
10038	274218
3823	274219
53721	274220
71234	274221
82714	274222
14719	274223
6549	274224
24398	274225
12698	274226
98569	274227
27007	274228
53989	274229
75262	274230
21134	274231
33677	274232
47738	274233
32562	274234
165007	274235
13620	274236
158980	274237
127348	274238
5206	274239
2917	274240
13122	274241
17033	274242
21238	274243
82662	274244
5176	274245
68576	274246
61	274247
159622	274248
1972	274249
114064	274250
7976	274251
19768	274252
2825	274253
63096	274254
75058	274255
159080	274256
39952	274257
11750	274258
57746	274259
401	274260
141869	274261
22831	274262
2754	274263
25324	274264
75751	274265
22772	274266
33695	274267
8926	274268
91467	274269
87523	274270
33835	274271
52907	274272
37521	274273
10763	274274
4546	274275
44729	274276
34118	274277
101083	274278
86590	274279
74019	274280
94406	274281
38688	274282
52944	274283
21132	274284
55	274285
50233	274286
25021	274287
20281	274288
65394	274289
94927	274290
36233	274291
46	274292
21829	274293
27542	274294
48518	274295
117965	274296
25765	274297
52479	274298
38180	274299
2796	274300
55	274301
13731	274302
37471	274303
14339	274304
49965	274305
8985	274306
4108	274307
45914	274308
52070	274309
20203	274310
143108	274311
209	274312
72791	274313
53547	274314
41835	274315
22554	274316
153285	274317
25929	274318
28823	274319
10302	274320
1910	274321
162047	274322
5	274323
16706	274324
85292	274325
131473	274326
80459	274327
14645	274328
161664	274329
10209	274330
23980	274331
11262	274332
61868	274333
28416	274334
8193	274335
81084	274336
99564	274337
950	274338
38574	274339
134062	274340
117114	274341
24771	274342
96731	274343
1068	274344
11163	274345
59589	274346
95376	274347
57715	274348
12747	274349
18676	274350
6481	274351
3287	274352
42808	274353
3931	274354
59557	274355
15860	274356
26113	274357
74750	274358
163024	274359
78908	274360
22687	274361
18828	274362
42603	274363
97407	274364
45611	274365
1297	274366
86808	274367
5522	274368
59949	274369
46365	274370
23912	274371
39	274372
100	274373
18869	274374
49552	274375
5372	274376
123028	274377
47659	274378
9773	274379
1502	274380
104580	274381
13843	274382
146193	274383
34199	274384
6486	274385
9094	274386
26692	274387
127297	274388
61518	274389
4249	274390
114046	274391
59398	274392
4174	274393
5456	274394
56604	274395
13423	274396
34691	274397
475	274398
28566	274399
27707	274400
4295	274401
85831	274402
15765	274403
92331	274404
155790	274405
66643	274406
151	274407
7539	274408
3386	274409
65676	274410
105138	274411
96138	274412
53225	274413
111849	274414
7110	274415
105471	274416
63751	274417
6162	274418
15222	274419
128476	274420
154903	274421
145980	274422
68518	274423
55580	274424
61191	274425
4861	274426
9977	274427
73082	274428
10062	274429
1752	274430
48285	274431
20231	274432
46288	274433
48227	274434
12616	274435
37565	274436
81575	274437
23563	274438
34336	274439
164299	274440
58096	274441
28496	274442
9674	274443
74037	274444
86791	274445
54672	274446
87039	274447
4517	274448
27391	274449
80772	274450
8920	274451
96913	274452
20878	274453
33581	274454
961	274455
64163	274456
154950	274457
3248	274458
9757	274459
109272	274460
22034	274461
19362	274462
68931	274463
94098	274464
2264	274465
85835	274466
5349	274467
58983	274468
10003	274469
139	274470
2923	274471
38258	274472
3333	274473
7591	274474
28308	274475
7633	274476
78134	274477
73385	274478
21457	274479
38754	274480
28268	274481
83741	274482
60	274483
76329	274484
1044	274485
56610	274486
6676	274487
38932	274488
221	274489
42261	274490
27978	274491
6232	274492
621	274493
28362	274494
43295	274495
35928	274496
69616	274497
2183	274498
43597	274499
14137	274500
2400	274501
5536	274502
21469	274503
56847	274504
84084	274505
6949	274506
131598	274507
17870	274508
59167	274509
1978	274510
35082	274511
74390	274512
124791	274513
33498	274514
13659	274515
65518	274516
165728	274517
13077	274518
4427	274519
83878	274520
84776	274521
31420	274522
620	274523
95913	274524
6485	274525
3	274526
132575	274527
2843	274528
6064	274529
127047	274530
35298	274531
160432	274532
39168	274533
78612	274534
7851	274535
17097	274536
9324	274537
44298	274538
56614	274539
134730	274540
134814	274541
69712	274542
63966	274543
43472	274544
70459	274545
163428	274546
3013	274547
90845	274548
26023	274549
44436	274550
57096	274551
4372	274552
99464	274553
1745	274554
46362	274555
592	274556
79903	274557
32606	274558
28992	274559
19497	274560
15858	274561
71575	274562
11027	274563
32060	274564
7926	274565
72769	274566
94443	274567
2834	274568
15399	274569
2093	274570
136966	274571
30079	274572
91762	274573
27608	274574
10551	274575
63880	274576
425	274577
152993	274578
5090	274579
6887	274580
127553	274581
120811	274582
70789	274583
56249	274584
43595	274585
126748	274586
1316	274587
76745	274588
47133	274589
17649	274590
898	274591
46757	274592
10279	274593
152812	274594
8871	274595
39349	274596
74991	274597
36976	274598
42456	274599
47265	274600
42561	274601
81115	274602
96362	274603
38324	274604
120603	274605
7326	274606
38948	274607
1357	274608
634	274609
12635	274610
119602	274611
16813	274612
2346	274613
49318	274614
3118	274615
34823	274616
13098	274617
27469	274618
4220	274619
11492	274620
51436	274621
101437	274622
49978	274623
29150	274624
6535	274625
84670	274626
25905	274627
20879	274628
47855	274629
3713	274630
61419	274631
39031	274632
70175	274633
31007	274634
1158	274635
4254	274636
41526	274637
26875	274638
20805	274639
50390	274640
35271	274641
16477	274642
37754	274643
4243	274644
99460	274645
69865	274646
78369	274647
18130	274648
105737	274649
31182	274650
15379	274651
26932	274652
497	274653
36821	274654
1671	274655
66462	274656
85399	274657
57945	274658
166150	274659
13921	274660
40118	274661
7242	274662
22232	274663
70135	274664
64763	274665
55300	274666
27353	274667
12644	274668
16940	274669
22198	274670
248	274671
101093	274672
9192	274673
8759	274674
1217	274675
36389	274676
80570	274677
59843	274678
3657	274679
13842	274680
51749	274681
24884	274682
5903	274683
71921	274684
59409	274685
9461	274686
5	274687
129554	274688
37260	274689
3498	274690
23117	274691
30137	274692
141125	274693
25868	274694
3496	274695
127	274696
34706	274697
111037	274698
30707	274699
34450	274700
154607	274701
3396	274702
56465	274703
38745	274704
91107	274705
972	274706
34	274707
51260	274708
104388	274709
2101	274710
23317	274711
1860	274712
46189	274713
15865	274714
47921	274715
18787	274716
86403	274717
33794	274718
1266	274719
17030	274720
42056	274721
8822	274722
21618	274723
17496	274724
87891	274725
15844	274726
65928	274727
2951	274728
110350	274729
48185	274730
32944	274731
30240	274732
4485	274733
13490	274734
17655	274735
29841	274736
18648	274737
21358	274738
18495	274739
3507	274740
64159	274741
59947	274742
27131	274743
33684	274744
9865	274745
6996	274746
7372	274747
7393	274748
9625	274749
3133	274750
25968	274751
79617	274752
156352	274753
159031	274754
32078	274755
72367	274756
5757	274757
9703	274758
118203	274759
162067	274760
97216	274761
53616	274762
28992	274763
4237	274764
40094	274765
18757	274766
97933	274767
8815	274768
4912	274769
67826	274770
17169	274771
129206	274772
46062	274773
10264	274774
952	274775
114432	274776
58318	274777
39023	274778
116483	274779
38013	274780
24875	274781
35025	274782
55278	274783
37111	274784
88701	274785
25630	274786
2638	274787
5815	274788
19279	274789
57345	274790
13379	274791
66902	274792
83907	274793
66901	274794
161398	274795
102461	274796
97516	274797
44451	274798
24121	274799
10764	274800
29417	274801
3558	274802
4117	274803
331	274804
2103	274805
41634	274806
10274	274807
73334	274808
37869	274809
121469	274810
50408	274811
111591	274812
52004	274813
35257	274814
131295	274815
18219	274816
34896	274817
55138	274818
30144	274819
117661	274820
2115	274821
127997	274822
4471	274823
3481	274824
12321	274825
43217	274826
13402	274827
33492	274828
28588	274829
3911	274830
31016	274831
64726	274832
27951	274833
11821	274834
1843	274835
4541	274836
53206	274837
3448	274838
13101	274839
49294	274840
67754	274841
93920	274842
94752	274843
72049	274844
17363	274845
10957	274846
55053	274847
33426	274848
12932	274849
23915	274850
6414	274851
121487	274852
72172	274853
54217	274854
651	274855
56690	274856
2816	274857
13806	274858
5706	274859
1956	274860
4514	274861
72459	274862
16732	274863
78761	274864
21345	274865
284	274866
38432	274867
4901	274868
65719	274869
32586	274870
11923	274871
67742	274872
24854	274873
2032	274874
6911	274875
46577	274876
3580	274877
17204	274878
9965	274879
57085	274880
4147	274881
20728	274882
193	274883
10542	274884
78976	274885
8232	274886
37300	274887
529	274888
21441	274889
55458	274890
5422	274891
11952	274892
68013	274893
7894	274894
31210	274895
165659	274896
114836	274897
21714	274898
41803	274899
140839	274900
156344	274901
1638	274902
3918	274903
1575	274904
17826	274905
59984	274906
27589	274907
51140	274908
7515	274909
3852	274910
82590	274911
15118	274912
158192	274913
12240	274914
14390	274915
38717	274916
13900	274917
54001	274918
16097	274919
100794	274920
44299	274921
10566	274922
60021	274923
154273	274924
10007	274925
41963	274926
11576	274927
29830	274928
1695	274929
25163	274930
41649	274931
80131	274932
24629	274933
109	274934
5719	274935
14348	274936
1841	274937
7523	274938
50568	274939
84237	274940
133977	274941
2130	274942
75050	274943
13150	274944
161712	274945
3958	274946
105450	274947
7171	274948
8797	274949
36316	274950
15080	274951
14232	274952
2879	274953
109472	274954
70160	274955
71223	274956
129594	274957
23182	274958
1507	274959
44635	274960
367	274961
1804	274962
133	274963
141403	274964
80749	274965
1892	274966
106647	274967
10670	274968
18795	274969
83561	274970
44547	274971
5013	274972
43980	274973
47323	274974
17658	274975
87050	274976
431	274977
32968	274978
49580	274979
107825	274980
59478	274981
69596	274982
44186	274983
64584	274984
5913	274985
114935	274986
62934	274987
5	274988
91593	274989
10489	274990
74399	274991
16101	274992
10190	274993
88536	274994
42988	274995
26281	274996
111692	274997
161224	274998
3753	274999
42161	275000
69234	275001
35774	275002
64786	275003
115883	275004
23267	275005
1632	275006
124257	275007
10707	275008
28530	275009
27739	275010
8434	275011
18789	275012
111084	275013
22306	275014
5983	275015
38861	275016
6550	275017
17950	275018
11772	275019
9913	275020
140807	275021
1756	275022
8757	275023
79556	275024
44363	275025
22598	275026
93718	275027
107	275028
7835	275029
1356	275030
2623	275031
2360	275032
105958	275033
15808	275034
79277	275035
7002	275036
132343	275037
120353	275038
10079	275039
193	275040
162773	275041
23827	275042
18149	275043
8811	275044
13864	275045
59505	275046
10874	275047
76317	275048
32651	275049
14404	275050
79047	275051
127892	275052
41412	275053
3468	275054
33615	275055
12301	275056
26208	275057
20425	275058
64537	275059
56423	275060
26706	275061
192	275062
87335	275063
2366	275064
75325	275065
35664	275066
59639	275067
81199	275068
41285	275069
26431	275070
59815	275071
1243	275072
84107	275073
57495	275074
19356	275075
228	275076
349	275077
135866	275078
28121	275079
13312	275080
2273	275081
64593	275082
74648	275083
30287	275084
1094	275085
100758	275086
100840	275087
20464	275088
35398	275089
39836	275090
20286	275091
59171	275092
35454	275093
49132	275094
13702	275095
40197	275096
9249	275097
87077	275098
131413	275099
5793	275100
2624	275101
47447	275102
46269	275103
93324	275104
21490	275105
4244	275106
108143	275107
20861	275108
7660	275109
41265	275110
10048	275111
160427	275112
73004	275113
85820	275114
6190	275115
3284	275116
25136	275117
10254	275118
1792	275119
12700	275120
5703	275121
16322	275122
19201	275123
49432	275124
154995	275125
23486	275126
1278	275127
160428	275128
46839	275129
19887	275130
5375	275131
124293	275132
61135	275133
1003	275134
118593	275135
22358	275136
4087	275137
6488	275138
1905	275139
56231	275140
8428	275141
16925	275142
103061	275143
27681	275144
73458	275145
17727	275146
24822	275147
58891	275148
6082	275149
96513	275150
15271	275151
56702	275152
11124	275153
4329	275154
81996	275155
2592	275156
14844	275157
4947	275158
150334	275159
65055	275160
147619	275161
49366	275162
2043	275163
569	275164
71151	275165
112	275166
107514	275167
68626	275168
8285	275169
19848	275170
89262	275171
19865	275172
121311	275173
31424	275174
150851	275175
6026	275176
20036	275177
32152	275178
17060	275179
4550	275180
2503	275181
69736	275182
46687	275183
12058	275184
44861	275185
544	275186
16541	275187
125433	275188
6500	275189
59839	275190
103989	275191
51524	275192
4106	275193
68772	275194
39009	275195
49259	275196
64938	275197
31	275198
54781	275199
15032	275200
40744	275201
32237	275202
57494	275203
44303	275204
2299	275205
65933	275206
49156	275207
273	275208
5728	275209
55107	275210
8107	275211
50402	275212
2106	275213
54244	275214
11787	275215
112826	275216
4829	275217
142886	275218
10353	275219
74901	275220
35211	275221
37467	275222
18638	275223
6119	275224
33355	275225
72957	275226
47839	275227
13338	275228
20975	275229
59738	275230
39250	275231
67299	275232
28666	275233
4647	275234
161125	275235
6586	275236
910	275237
20978	275238
7982	275239
46300	275240
425	275241
72776	275242
1120	275243
52531	275244
55368	275245
15333	275246
17333	275247
26715	275248
15155	275249
51240	275250
50825	275251
2377	275252
16555	275253
7178	275254
6242	275255
4593	275256
40253	275257
70524	275258
26052	275259
27036	275260
39602	275261
112600	275262
2147	275263
124897	275264
18557	275265
8833	275266
59878	275267
1831	275268
78915	275269
59497	275270
4504	275271
98260	275272
3613	275273
10582	275274
3054	275275
38606	275276
51405	275277
101501	275278
38355	275279
61718	275280
53374	275281
26628	275282
90735	275283
39124	275284
67085	275285
30144	275286
37112	275287
59368	275288
111000	275289
69822	275290
7174	275291
143988	275292
33572	275293
126935	275294
7216	275295
144343	275296
2251	275297
76008	275298
30986	275299
29369	275300
17450	275301
23299	275302
100848	275303
10249	275304
4405	275305
84825	275306
31826	275307
17935	275308
6022	275309
75143	275310
49555	275311
105042	275312
1303	275313
25035	275314
73779	275315
15768	275316
49426	275317
77066	275318
4367	275319
53253	275320
103935	275321
18958	275322
20217	275323
6468	275324
29419	275325
46625	275326
68035	275327
94730	275328
109148	275329
28180	275330
24656	275331
4077	275332
10670	275333
17569	275334
38413	275335
10144	275336
81759	275337
1836	275338
102695	275339
17288	275340
76496	275341
43621	275342
88704	275343
13634	275344
90813	275345
36904	275346
119541	275347
17743	275348
4130	275349
71198	275350
25495	275351
36884	275352
12421	275353
100112	275354
93325	275355
5104	275356
52654	275357
80340	275358
28108	275359
3266	275360
36903	275361
48003	275362
15485	275363
4653	275364
4359	275365
10095	275366
110332	275367
12488	275368
59374	275369
64123	275370
323	275371
10662	275372
3937	275373
3130	275374
32491	275375
13202	275376
85108	275377
2870	275378
18307	275379
25219	275380
27353	275381
63605	275382
62235	275383
1318	275384
18386	275385
4587	275386
74334	275387
87336	275388
18556	275389
650	275390
43595	275391
22946	275392
1934	275393
2279	275394
5046	275395
68575	275396
2932	275397
49542	275398
23590	275399
105105	275400
24620	275401
15797	275402
45263	275403
88474	275404
5907	275405
26106	275406
72368	275407
31288	275408
13524	275409
53138	275410
42995	275411
6113	275412
7157	275413
55780	275414
8896	275415
414	275416
17284	275417
4544	275418
68085	275419
91664	275420
48572	275421
14313	275422
3338	275423
5706	275424
6126	275425
106960	275426
69249	275427
17639	275428
59574	275429
5901	275430
15729	275431
11535	275432
23966	275433
16838	275434
134567	275435
64642	275436
70238	275437
338	275438
75667	275439
136999	275440
99943	275441
61929	275442
2617	275443
153136	275444
29622	275445
32737	275446
59041	275447
52463	275448
5545	275449
17628	275450
9302	275451
8716	275452
3001	275453
35147	275454
69474	275455
59104	275456
28643	275457
107469	275458
23670	275459
3338	275460
28988	275461
20788	275462
5461	275463
38148	275464
4772	275465
1047	275466
8895	275467
7730	275468
29356	275469
97930	275470
3558	275471
27800	275472
7167	275473
44623	275474
57557	275475
44551	275476
3117	275477
22793	275478
1488	275479
2204	275480
17685	275481
5007	275482
89198	275483
13007	275484
64058	275485
22047	275486
132626	275487
13137	275488
50602	275489
320	275490
975	275491
17587	275492
95759	275493
24451	275494
13585	275495
21745	275496
77384	275497
19006	275498
119294	275499
14507	275500
23670	275501
1889	275502
30997	275503
75498	275504
71285	275505
55430	275506
35924	275507
16309	275508
5608	275509
37228	275510
66361	275511
34546	275512
10657	275513
102325	275514
20102	275515
43150	275516
15058	275517
43058	275518
5431	275519
2063	275520
94203	275521
36736	275522
9892	275523
33682	275524
40212	275525
11064	275526
2361	275527
39689	275528
4953	275529
737	275530
46240	275531
15991	275532
34602	275533
1385	275534
133630	275535
53438	275536
15768	275537
16545	275538
76231	275539
43193	275540
82974	275541
80513	275542
1023	275543
16828	275544
24830	275545
25283	275546
1834	275547
57150	275548
73103	275549
104096	275550
148858	275551
2482	275552
67070	275553
69324	275554
12113	275555
455	275556
89452	275557
22490	275558
1015	275559
23461	275560
122919	275561
2788	275562
8620	275563
21742	275564
58248	275565
1829	275566
24027	275567
8358	275568
1185	275569
21191	275570
50594	275571
1895	275572
130217	275573
38198	275574
117598	275575
17366	275576
23996	275577
15090	275578
753	275579
59402	275580
15811	275581
32230	275582
133492	275583
3152	275584
29536	275585
8830	275586
7998	275587
9204	275588
9596	275589
14978	275590
5542	275591
23371	275592
68119	275593
105714	275594
1874	275595
23143	275596
68145	275597
66565	275598
7336	275599
12613	275600
173	275601
5122	275602
9221	275603
59436	275604
114932	275605
6118	275606
20096	275607
66480	275608
1192	275609
81194	275610
3512	275611
75728	275612
63077	275613
27548	275614
22451	275615
47893	275616
2458	275617
14372	275618
36504	275619
59282	275620
21301	275621
59349	275622
125313	275623
26702	275624
154407	275625
59960	275626
25598	275627
5063	275628
22554	275629
19797	275630
24178	275631
22053	275632
37547	275633
348	275634
141564	275635
24679	275636
20695	275637
102035	275638
65029	275639
2244	275640
48863	275641
10613	275642
827	275643
2675	275644
156432	275645
81911	275646
119	275647
2371	275648
24341	275649
96498	275650
20143	275651
15492	275652
120595	275653
72009	275654
45032	275655
35314	275656
24964	275657
49475	275658
52589	275659
4232	275660
87194	275661
207	275662
46716	275663
62730	275664
89706	275665
44901	275666
59234	275667
230	275668
28547	275669
59346	275670
19095	275671
15976	275672
7175	275673
19673	275674
14981	275675
6563	275676
88781	275677
18474	275678
65852	275679
35802	275680
1910	275681
5472	275682
54436	275683
99287	275684
2724	275685
111721	275686
54262	275687
48661	275688
12848	275689
79068	275690
13091	275691
63860	275692
10965	275693
20920	275694
27094	275695
3519	275696
3547	275697
15125	275698
3914	275699
65296	275700
5155	275701
152580	275702
28666	275703
12981	275704
62250	275705
47283	275706
50376	275707
7642	275708
28260	275709
3964	275710
75444	275711
30958	275712
57363	275713
964	275714
2736	275715
5855	275716
55702	275717
77898	275718
23140	275719
63546	275720
123985	275721
12589	275722
18396	275723
85346	275724
17899	275725
29553	275726
1085	275727
91386	275728
12078	275729
6863	275730
120430	275731
84029	275732
51561	275733
508	275734
3487	275735
45353	275736
116768	275737
816	275738
76878	275739
75758	275740
11440	275741
3192	275742
79	275743
4080	275744
101399	275745
5627	275746
86912	275747
129	275748
37067	275749
41630	275750
38785	275751
10617	275752
59401	275753
49870	275754
152831	275755
17473	275756
55732	275757
13872	275758
14303	275759
2234	275760
670	275761
1298	275762
98061	275763
87036	275764
158239	275765
100029	275766
19768	275767
7543	275768
2889	275769
66014	275770
114257	275771
4354	275772
1606	275773
21434	275774
67407	275775
1401	275776
92282	275777
9384	275778
25996	275779
36548	275780
10669	275781
5912	275782
57336	275783
91475	275784
38156	275785
3530	275786
45413	275787
19447	275788
49771	275789
7755	275790
136853	275791
9308	275792
78631	275793
10738	275794
56634	275795
8598	275796
9540	275797
27496	275798
2906	275799
25751	275800
17281	275801
9814	275802
46192	275803
9410	275804
11395	275805
35778	275806
8827	275807
27691	275808
3255	275809
52299	275810
36658	275811
52885	275812
14918	275813
3038	275814
91362	275815
13647	275816
7713	275817
120694	275818
69032	275819
4306	275820
59321	275821
22128	275822
51282	275823
12147	275824
30218	275825
98538	275826
36886	275827
12662	275828
13117	275829
1710	275830
24853	275831
3515	275832
154434	275833
14384	275834
2182	275835
70916	275836
24782	275837
341	275838
96971	275839
69212	275840
21912	275841
22087	275842
29624	275843
16	275844
39589	275845
120933	275846
54712	275847
59525	275848
17995	275849
139545	275850
77358	275851
16925	275852
16459	275853
65011	275854
3601	275855
413	275856
93071	275857
13942	275858
3335	275859
8830	275860
143887	275861
35311	275862
13156	275863
418	275864
28888	275865
1238	275866
44557	275867
2668	275868
6521	275869
55931	275870
37276	275871
145100	275872
44069	275873
13428	275874
12946	275875
98789	275876
4292	275877
72692	275878
90603	275879
34741	275880
110881	275881
27177	275882
61338	275883
68080	275884
5966	275885
11517	275886
2302	275887
52006	275888
2202	275889
132776	275890
12968	275891
132314	275892
16866	275893
1068	275894
15008	275895
76045	275896
74280	275897
8610	275898
42300	275899
27798	275900
7175	275901
81544	275902
31156	275903
27492	275904
17413	275905
26631	275906
39279	275907
342	275908
129597	275909
3812	275910
7876	275911
1595	275912
10362	275913
40618	275914
2507	275915
91001	275916
11242	275917
4547	275918
19503	275919
55047	275920
99023	275921
29540	275922
49604	275923
24344	275924
5079	275925
36431	275926
85556	275927
72649	275928
33415	275929
43962	275930
9296	275931
14161	275932
72330	275933
2188	275934
37140	275935
1321	275936
29533	275937
7910	275938
40529	275939
66175	275940
22331	275941
44157	275942
24815	275943
28954	275944
44584	275945
17217	275946
76	275947
57154	275948
155844	275949
381	275950
92624	275951
16307	275952
39869	275953
91	275954
61707	275955
85071	275956
69302	275957
30047	275958
8548	275959
95835	275960
6294	275961
84418	275962
98196	275963
50859	275964
64889	275965
173	275966
9328	275967
70480	275968
33634	275969
84293	275970
1323	275971
31880	275972
31630	275973
132180	275974
98244	275975
15952	275976
39523	275977
19089	275978
36662	275979
156049	275980
117702	275981
51558	275982
12221	275983
39580	275984
191	275985
13237	275986
40631	275987
45264	275988
102470	275989
3163	275990
451	275991
63665	275992
19814	275993
58453	275994
23706	275995
99624	275996
94545	275997
12086	275998
5366	275999
19211	276000
18738	276001
145273	276002
161116	276003
25543	276004
77194	276005
157550	276006
7300	276007
32831	276008
66862	276009
9022	276010
83800	276011
744	276012
72021	276013
23404	276014
36175	276015
4178	276016
5033	276017
8733	276018
48447	276019
183	276020
1524	276021
924	276022
20013	276023
13952	276024
18993	276025
4402	276026
57674	276027
100754	276028
12147	276029
23022	276030
103355	276031
34890	276032
53144	276033
41773	276034
17763	276035
58586	276036
16256	276037
7160	276038
51984	276039
261	276040
11579	276041
26208	276042
70585	276043
43351	276044
5333	276045
70438	276046
16317	276047
8501	276048
33211	276049
60328	276050
64482	276051
44377	276052
52774	276053
55230	276054
1182	276055
107279	276056
49869	276057
77411	276058
76475	276059
3174	276060
22704	276061
61647	276062
4042	276063
40732	276064
5150	276065
122758	276066
3303	276067
23460	276068
13178	276069
2267	276070
16687	276071
102072	276072
12188	276073
12093	276074
29713	276075
80694	276076
17060	276077
43656	276078
17858	276079
13426	276080
69493	276081
566	276082
6789	276083
8982	276084
158037	276085
133043	276086
20961	276087
22394	276088
44798	276089
1544	276090
107086	276091
58706	276092
4532	276093
5764	276094
97473	276095
71427	276096
145588	276097
107079	276098
23562	276099
89590	276100
153	276101
9051	276102
183	276103
52975	276104
48900	276105
41294	276106
39191	276107
88394	276108
116452	276109
153528	276110
46481	276111
101520	276112
55788	276113
24211	276114
69909	276115
20278	276116
9539	276117
133319	276118
12930	276119
40895	276120
126221	276121
13149	276122
89080	276123
1914	276124
4930	276125
13832	276126
22211	276127
125522	276128
40767	276129
7257	276130
15424	276131
22729	276132
23351	276133
16256	276134
750	276135
99474	276136
58364	276137
27486	276138
60568	276139
89966	276140
55179	276141
9807	276142
46008	276143
65152	276144
67885	276145
61594	276146
153353	276147
15663	276148
45887	276149
66601	276150
38	276151
22668	276152
68071	276153
3032	276154
101879	276155
6700	276156
8199	276157
18919	276158
2901	276159
160	276160
11742	276161
14450	276162
13813	276163
32052	276164
97921	276165
553	276166
1836	276167
96025	276168
54232	276169
13285	276170
67223	276171
32939	276172
47560	276173
116	276174
88264	276175
42784	276176
73035	276177
45241	276178
76924	276179
58565	276180
3930	276181
68271	276182
15790	276183
3898	276184
3035	276185
63537	276186
14565	276187
8	276188
6989	276189
84235	276190
97019	276191
83099	276192
20369	276193
55440	276194
119743	276195
70293	276196
71633	276197
25733	276198
67570	276199
156608	276200
2112	276201
99177	276202
111033	276203
79615	276204
102476	276205
2545	276206
27569	276207
52851	276208
30653	276209
72748	276210
97532	276211
60149	276212
26136	276213
1462	276214
13057	276215
19537	276216
5540	276217
16558	276218
7006	276219
33317	276220
90096	276221
18157	276222
1186	276223
59447	276224
32459	276225
51570	276226
46148	276227
27825	276228
146976	276229
280	276230
37058	276231
41679	276232
8534	276233
42387	276234
17429	276235
17079	276236
3739	276237
1170	276238
10275	276239
7649	276240
3789	276241
65729	276242
9043	276243
8732	276244
8970	276245
87166	276246
5194	276247
63079	276248
384	276249
8544	276250
1943	276251
32778	276252
1259	276253
74259	276254
4521	276255
162485	276256
79327	276257
154292	276258
80428	276259
21631	276260
13261	276261
11211	276262
11113	276263
238	276264
1078	276265
105524	276266
69954	276267
23214	276268
30561	276269
48336	276270
6551	276271
121898	276272
23209	276273
32760	276274
27647	276275
102083	276276
80133	276277
54469	276278
34388	276279
80712	276280
10775	276281
41219	276282
8028	276283
28393	276284
776	276285
18131	276286
49615	276287
5836	276288
92832	276289
45536	276290
94434	276291
120607	276292
10224	276293
1400	276294
332	276295
51772	276296
152667	276297
9419	276298
1804	276299
5691	276300
34270	276301
16660	276302
6730	276303
71375	276304
12213	276305
12241	276306
65864	276307
44953	276308
35837	276309
2831	276310
3782	276311
64188	276312
154288	276313
23416	276314
37047	276315
4975	276316
24575	276317
1742	276318
481	276319
1137	276320
12397	276321
14665	276322
152369	276323
64002	276324
121922	276325
40271	276326
86656	276327
44669	276328
3341	276329
95621	276330
55942	276331
11137	276332
61582	276333
71292	276334
25830	276335
2118	276336
57486	276337
194	276338
20436	276339
86697	276340
4126	276341
104862	276342
26088	276343
667	276344
83	276345
297	276346
72177	276347
123421	276348
28255	276349
94163	276350
37966	276351
15686	276352
18232	276353
1671	276354
1501	276355
38017	276356
9438	276357
127552	276358
3864	276359
16229	276360
63019	276361
144	276362
25433	276363
58558	276364
112532	276365
3385	276366
127561	276367
20845	276368
14640	276369
53940	276370
50609	276371
2873	276372
86695	276373
83399	276374
85347	276375
18816	276376
29267	276377
20493	276378
26625	276379
5887	276380
4056	276381
73	276382
41946	276383
11102	276384
17449	276385
9655	276386
13612	276387
30569	276388
67477	276389
149695	276390
13171	276391
86541	276392
132743	276393
18100	276394
2569	276395
14987	276396
4454	276397
98921	276398
25023	276399
31500	276400
2935	276401
1199	276402
27702	276403
53822	276404
91938	276405
104445	276406
96988	276407
4479	276408
5019	276409
40392	276410
15903	276411
58933	276412
3619	276413
45266	276414
63968	276415
65	276416
8588	276417
84292	276418
53978	276419
7416	276420
65166	276421
28809	276422
133619	276423
15285	276424
3379	276425
31612	276426
73905	276427
338	276428
59895	276429
25286	276430
87307	276431
11964	276432
24650	276433
11666	276434
89263	276435
4968	276436
18377	276437
31156	276438
53270	276439
15630	276440
57726	276441
93341	276442
31572	276443
1944	276444
42167	276445
98795	276446
16707	276447
672	276448
23849	276449
125855	276450
88813	276451
3184	276452
68716	276453
153785	276454
33448	276455
8884	276456
19199	276457
82536	276458
40084	276459
17614	276460
767	276461
10687	276462
130154	276463
47843	276464
19420	276465
14720	276466
1428	276467
65761	276468
21928	276469
63782	276470
56681	276471
30600	276472
68575	276473
13410	276474
106926	276475
76245	276476
17353	276477
11315	276478
1270	276479
980	276480
130938	276481
10873	276482
4072	276483
986	276484
70414	276485
4622	276486
1897	276487
24214	276488
46937	276489
4722	276490
71423	276491
28875	276492
20227	276493
83987	276494
7521	276495
3471	276496
96972	276497
20558	276498
29051	276499
113711	276500
72	276501
10094	276502
24891	276503
452	276504
38343	276505
36515	276506
139169	276507
18886	276508
35846	276509
12814	276510
37355	276511
74614	276512
11850	276513
113013	276514
70551	276515
6306	276516
16450	276517
128014	276518
122690	276519
55961	276520
67213	276521
104691	276522
3012	276523
94	276524
78334	276525
67205	276526
7688	276527
72945	276528
4896	276529
5258	276530
26755	276531
24482	276532
23721	276533
9291	276534
5368	276535
443	276536
103094	276537
8690	276538
2522	276539
101602	276540
817	276541
94033	276542
26194	276543
56730	276544
116238	276545
85773	276546
710	276547
3550	276548
34612	276549
119665	276550
102590	276551
3913	276552
94381	276553
65573	276554
69613	276555
67976	276556
19247	276557
74880	276558
126168	276559
40513	276560
13677	276561
622	276562
378	276563
24319	276564
154	276565
55411	276566
18742	276567
40480	276568
165633	276569
1578	276570
57304	276571
97335	276572
9136	276573
2184	276574
21962	276575
19252	276576
48855	276577
41503	276578
7721	276579
3483	276580
13835	276581
23192	276582
38265	276583
3244	276584
25155	276585
59363	276586
84591	276587
33978	276588
10946	276589
52476	276590
34096	276591
9107	276592
137114	276593
2464	276594
30118	276595
14102	276596
20358	276597
3909	276598
1507	276599
135239	276600
78008	276601
44081	276602
2471	276603
36001	276604
500	276605
2043	276606
1061	276607
34893	276608
6979	276609
11985	276610
59697	276611
15927	276612
29091	276613
31045	276614
41064	276615
66307	276616
70137	276617
8799	276618
66314	276619
3334	276620
40292	276621
13949	276622
21498	276623
54834	276624
21637	276625
18675	276626
110391	276627
2025	276628
29595	276629
26930	276630
22952	276631
19032	276632
112230	276633
56109	276634
6387	276635
61734	276636
10515	276637
1136	276638
1925	276639
7060	276640
90216	276641
13819	276642
11957	276643
70616	276644
43955	276645
57444	276646
70545	276647
87824	276648
6036	276649
23040	276650
42875	276651
50688	276652
117521	276653
73448	276654
16791	276655
4225	276656
3427	276657
93783	276658
6478	276659
51902	276660
587	276661
48539	276662
11457	276663
163	276664
4856	276665
44410	276666
73421	276667
584	276668
62931	276669
87498	276670
26042	276671
10838	276672
37	276673
8512	276674
32566	276675
13088	276676
84513	276677
36415	276678
12703	276679
998	276680
61147	276681
14821	276682
103363	276683
11961	276684
58713	276685
228	276686
51543	276687
126660	276688
19245	276689
25137	276690
13288	276691
113578	276692
96270	276693
12438	276694
26950	276695
122264	276696
77700	276697
26383	276698
91573	276699
91402	276700
124653	276701
2432	276702
1571	276703
108631	276704
3516	276705
62106	276706
16430	276707
50532	276708
25949	276709
68694	276710
35833	276711
45918	276712
36204	276713
80079	276714
970	276715
36335	276716
5632	276717
3148	276718
11530	276719
25168	276720
86718	276721
3234	276722
3229	276723
3375	276724
77368	276725
37606	276726
30869	276727
58623	276728
6730	276729
152124	276730
12725	276731
16995	276732
52849	276733
60229	276734
17817	276735
6874	276736
6826	276737
28546	276738
46119	276739
59501	276740
84460	276741
11539	276742
70459	276743
17684	276744
31013	276745
29463	276746
28796	276747
20147	276748
48809	276749
11498	276750
109785	276751
8016	276752
75416	276753
23872	276754
100024	276755
10209	276756
50343	276757
25177	276758
54992	276759
2413	276760
106513	276761
1919	276762
95664	276763
20563	276764
50744	276765
9593	276766
106767	276767
17078	276768
59396	276769
77752	276770
47199	276771
62612	276772
28325	276773
91511	276774
143127	276775
2938	276776
15957	276777
1358	276778
703	276779
32354	276780
26424	276781
21856	276782
45129	276783
58002	276784
8346	276785
39925	276786
11910	276787
4584	276788
28996	276789
51042	276790
55196	276791
6760	276792
2135	276793
123165	276794
45292	276795
645	276796
48879	276797
32151	276798
47412	276799
16747	276800
5357	276801
22945	276802
31515	276803
119746	276804
52785	276805
3289	276806
3376	276807
105295	276808
61910	276809
51223	276810
60382	276811
14620	276812
32443	276813
19750	276814
44594	276815
78340	276816
51829	276817
17211	276818
12605	276819
101914	276820
16495	276821
17697	276822
5440	276823
43285	276824
3842	276825
10378	276826
3412	276827
7487	276828
59787	276829
72617	276830
76362	276831
10413	276832
8090	276833
124604	276834
5947	276835
47199	276836
158737	276837
2424	276838
1198	276839
82654	276840
42046	276841
12648	276842
55813	276843
614	276844
65344	276845
47595	276846
652	276847
39893	276848
49460	276849
48200	276850
11695	276851
3631	276852
119682	276853
21315	276854
1266	276855
62438	276856
87538	276857
56649	276858
96222	276859
2043	276860
66176	276861
50638	276862
66929	276863
16139	276864
105773	276865
52433	276866
16346	276867
13280	276868
31363	276869
85777	276870
40876	276871
51593	276872
43946	276873
6593	276874
30009	276875
1749	276876
24559	276877
18879	276878
12741	276879
608	276880
93	276881
700	276882
18701	276883
38816	276884
53931	276885
8645	276886
16447	276887
53002	276888
28718	276889
12192	276890
129664	276891
106298	276892
30242	276893
697	276894
40118	276895
818	276896
16663	276897
24834	276898
36579	276899
161705	276900
76922	276901
28332	276902
68836	276903
106919	276904
17774	276905
25018	276906
104898	276907
73861	276908
13328	276909
8017	276910
54750	276911
25458	276912
6335	276913
30164	276914
33636	276915
150218	276916
99001	276917
21491	276918
32736	276919
104619	276920
133025	276921
26029	276922
40542	276923
8511	276924
9944	276925
150070	276926
23818	276927
3901	276928
42970	276929
36671	276930
14182	276931
157	276932
10829	276933
15259	276934
19884	276935
74	276936
15585	276937
1676	276938
55542	276939
97801	276940
23899	276941
2200	276942
7	276943
57065	276944
26053	276945
16201	276946
139917	276947
109235	276948
62304	276949
31122	276950
62016	276951
14808	276952
53836	276953
18626	276954
23358	276955
10223	276956
17835	276957
446	276958
39600	276959
6485	276960
22322	276961
165242	276962
6610	276963
110039	276964
86957	276965
58788	276966
4380	276967
43185	276968
11610	276969
44915	276970
155694	276971
71391	276972
8330	276973
153448	276974
67154	276975
10499	276976
4459	276977
41759	276978
12624	276979
25118	276980
2808	276981
48588	276982
18777	276983
5871	276984
52688	276985
105448	276986
47923	276987
22295	276988
56545	276989
19321	276990
3255	276991
120448	276992
135324	276993
7785	276994
24617	276995
30525	276996
1385	276997
43404	276998
23363	276999
18363	277000
92746	277001
56528	277002
8268	277003
24110	277004
2669	277005
27793	277006
40481	277007
57231	277008
30734	277009
59311	277010
31699	277011
81154	277012
25317	277013
22112	277014
94359	277015
934	277016
63798	277017
1931	277018
6833	277019
137028	277020
134412	277021
97	277022
58343	277023
33297	277024
22647	277025
83039	277026
31105	277027
2112	277028
46193	277029
63952	277030
39960	277031
15852	277032
16681	277033
84351	277034
100016	277035
116171	277036
5188	277037
4874	277038
16877	277039
96396	277040
7605	277041
7011	277042
82752	277043
3814	277044
43635	277045
31707	277046
64061	277047
8017	277048
145569	277049
29995	277050
89708	277051
8673	277052
49288	277053
36820	277054
17245	277055
19721	277056
60198	277057
68489	277058
129620	277059
1080	277060
87237	277061
14357	277062
74857	277063
41623	277064
10218	277065
68483	277066
13189	277067
55425	277068
52198	277069
2476	277070
71362	277071
56286	277072
5849	277073
28272	277074
10653	277075
17309	277076
16851	277077
28962	277078
24915	277079
13550	277080
13177	277081
75846	277082
46681	277083
2680	277084
47331	277085
32930	277086
20223	277087
32648	277088
111835	277089
116833	277090
3565	277091
89355	277092
28787	277093
3355	277094
13587	277095
46642	277096
11564	277097
17853	277098
2786	277099
40699	277100
105405	277101
41121	277102
93697	277103
102699	277104
3162	277105
75574	277106
69858	277107
4291	277108
25811	277109
13022	277110
65544	277111
12206	277112
1058	277113
114587	277114
11301	277115
34826	277116
2136	277117
2931	277118
1816	277119
27467	277120
126	277121
387	277122
3631	277123
30191	277124
4010	277125
146231	277126
19057	277127
58616	277128
30610	277129
71679	277130
402	277131
28990	277132
17336	277133
12021	277134
85288	277135
15888	277136
45491	277137
50738	277138
40854	277139
15777	277140
8135	277141
18765	277142
14498	277143
20090	277144
86111	277145
34528	277146
86612	277147
38327	277148
56079	277149
571	277150
127134	277151
5210	277152
24403	277153
341	277154
14789	277155
36242	277156
7378	277157
105914	277158
62201	277159
40661	277160
183	277161
44475	277162
88653	277163
860	277164
36177	277165
66121	277166
6724	277167
55856	277168
101532	277169
36963	277170
227	277171
25494	277172
1725	277173
227	277174
38674	277175
4946	277176
57641	277177
1313	277178
28964	277179
12024	277180
29649	277181
574	277182
118166	277183
1562	277184
63112	277185
1228	277186
20410	277187
17239	277188
75666	277189
129463	277190
3788	277191
19201	277192
158	277193
4469	277194
65544	277195
5930	277196
130301	277197
69	277198
81388	277199
15551	277200
100825	277201
7919	277202
13453	277203
65325	277204
5830	277205
13015	277206
144110	277207
2399	277208
21168	277209
147468	277210
37964	277211
4178	277212
104673	277213
120884	277214
6310	277215
78762	277216
137353	277217
7383	277218
97475	277219
39880	277220
42565	277221
79140	277222
15068	277223
68885	277224
12375	277225
17012	277226
8652	277227
70445	277228
55344	277229
124981	277230
39209	277231
55802	277232
7291	277233
59095	277234
68119	277235
140499	277236
79652	277237
3301	277238
22269	277239
9459	277240
10293	277241
18993	277242
117844	277243
23049	277244
458	277245
112441	277246
14783	277247
47112	277248
116750	277249
79073	277250
46043	277251
94025	277252
3449	277253
45	277254
962	277255
1235	277256
55627	277257
6783	277258
61643	277259
3716	277260
17861	277261
8675	277262
24034	277263
29359	277264
2423	277265
17649	277266
34259	277267
9575	277268
1491	277269
8834	277270
66933	277271
81349	277272
54136	277273
62956	277274
146	277275
3164	277276
29051	277277
35267	277278
14944	277279
5510	277280
4881	277281
75165	277282
52016	277283
38827	277284
34041	277285
42502	277286
115064	277287
100858	277288
56026	277289
46846	277290
38530	277291
7461	277292
17703	277293
43476	277294
13833	277295
10571	277296
62670	277297
26133	277298
1550	277299
29927	277300
35258	277301
163806	277302
8980	277303
14434	277304
3581	277305
14516	277306
29183	277307
160425	277308
40328	277309
3868	277310
58190	277311
15586	277312
39989	277313
9030	277314
91	277315
122238	277316
65054	277317
29908	277318
11072	277319
33792	277320
79273	277321
27920	277322
2562	277323
292	277324
85342	277325
11174	277326
70867	277327
29974	277328
35798	277329
38462	277330
44568	277331
68915	277332
51381	277333
44192	277334
6058	277335
54960	277336
27018	277337
68687	277338
23276	277339
49956	277340
51268	277341
56409	277342
381	277343
89862	277344
12400	277345
35120	277346
64709	277347
92273	277348
10789	277349
4769	277350
78294	277351
253	277352
85240	277353
4360	277354
10552	277355
5805	277356
15147	277357
6378	277358
30273	277359
129647	277360
70339	277361
1114	277362
30508	277363
8204	277364
38553	277365
5751	277366
6220	277367
84509	277368
50323	277369
86562	277370
91192	277371
20409	277372
79270	277373
18407	277374
13986	277375
3410	277376
15369	277377
25682	277378
45109	277379
35796	277380
1826	277381
43431	277382
112368	277383
22319	277384
86975	277385
15730	277386
119730	277387
25756	277388
72710	277389
45400	277390
28752	277391
13139	277392
116896	277393
8906	277394
68585	277395
24896	277396
133351	277397
12263	277398
45757	277399
19582	277400
24082	277401
128356	277402
2615	277403
4631	277404
35462	277405
966	277406
26156	277407
20670	277408
15978	277409
29511	277410
1377	277411
49977	277412
19057	277413
83541	277414
101922	277415
21046	277416
100944	277417
904	277418
2364	277419
5631	277420
89185	277421
101904	277422
56960	277423
46370	277424
156722	277425
35822	277426
6227	277427
5217	277428
21211	277429
34958	277430
6688	277431
136948	277432
64171	277433
153968	277434
47544	277435
50401	277436
6178	277437
2244	277438
3823	277439
2011	277440
43410	277441
41231	277442
7369	277443
14447	277444
8043	277445
2588	277446
98277	277447
29109	277448
87335	277449
139775	277450
57841	277451
8450	277452
21449	277453
451	277454
37536	277455
155475	277456
107386	277457
4860	277458
4908	277459
91113	277460
66137	277461
7564	277462
4667	277463
38	277464
108312	277465
26997	277466
110845	277467
27621	277468
93293	277469
11164	277470
27078	277471
22263	277472
80	277473
83724	277474
74746	277475
20634	277476
17118	277477
119633	277478
16163	277479
27505	277480
19783	277481
45238	277482
4028	277483
37838	277484
42248	277485
40416	277486
69318	277487
13289	277488
54462	277489
34640	277490
129532	277491
81900	277492
53605	277493
88441	277494
23858	277495
31265	277496
44846	277497
8105	277498
106165	277499
99048	277500
14338	277501
113209	277502
1066	277503
16875	277504
63450	277505
22531	277506
53609	277507
24696	277508
2394	277509
1592	277510
74749	277511
5862	277512
103816	277513
29545	277514
63548	277515
39158	277516
84404	277517
63648	277518
70892	277519
29838	277520
46768	277521
45001	277522
87770	277523
95347	277524
99109	277525
85812	277526
67649	277527
39764	277528
112363	277529
79595	277530
30265	277531
5860	277532
7252	277533
4637	277534
90230	277535
23720	277536
8832	277537
15984	277538
17257	277539
22851	277540
17902	277541
115315	277542
156941	277543
24478	277544
5670	277545
99271	277546
36202	277547
87110	277548
22735	277549
6099	277550
72287	277551
72333	277552
78682	277553
51665	277554
2752	277555
70733	277556
981	277557
5824	277558
15438	277559
283	277560
125317	277561
120648	277562
9463	277563
13269	277564
3183	277565
3887	277566
7954	277567
1896	277568
102723	277569
986	277570
7199	277571
3442	277572
34467	277573
13758	277574
102302	277575
14341	277576
13250	277577
3581	277578
72162	277579
9026	277580
29298	277581
64245	277582
76704	277583
6926	277584
70572	277585
48458	277586
116180	277587
144519	277588
4954	277589
13868	277590
55494	277591
36763	277592
57291	277593
53582	277594
89395	277595
44329	277596
38588	277597
3437	277598
19235	277599
41791	277600
714	277601
82945	277602
79222	277603
19138	277604
16280	277605
2287	277606
41623	277607
10584	277608
49526	277609
37484	277610
7180	277611
2567	277612
15760	277613
15128	277614
18103	277615
7611	277616
120824	277617
25706	277618
3028	277619
17979	277620
6194	277621
5918	277622
16271	277623
4773	277624
18968	277625
10307	277626
59452	277627
5242	277628
23216	277629
29969	277630
8004	277631
5565	277632
67079	277633
24616	277634
34574	277635
58716	277636
49461	277637
22035	277638
3928	277639
35217	277640
62324	277641
29089	277642
83873	277643
67183	277644
23917	277645
49961	277646
453	277647
10018	277648
19723	277649
26172	277650
152	277651
11303	277652
80744	277653
2370	277654
71061	277655
8308	277656
109966	277657
9516	277658
16789	277659
216	277660
103941	277661
1429	277662
13822	277663
32434	277664
35893	277665
60257	277666
43371	277667
157483	277668
29556	277669
25173	277670
162520	277671
130739	277672
68325	277673
54647	277674
4094	277675
50606	277676
24185	277677
53850	277678
7860	277679
40841	277680
4842	277681
53774	277682
7195	277683
80585	277684
51043	277685
90217	277686
65625	277687
3564	277688
32420	277689
10	277690
41691	277691
1366	277692
32764	277693
33577	277694
137226	277695
9918	277696
102758	277697
6682	277698
15948	277699
4456	277700
21446	277701
47219	277702
79990	277703
122145	277704
51307	277705
45782	277706
30027	277707
63841	277708
12935	277709
14389	277710
115746	277711
95488	277712
14002	277713
20756	277714
11310	277715
3253	277716
8778	277717
31662	277718
79441	277719
5695	277720
101601	277721
46252	277722
45485	277723
690	277724
11258	277725
35146	277726
13303	277727
42326	277728
65936	277729
24403	277730
42603	277731
3415	277732
82010	277733
2566	277734
78540	277735
76694	277736
925	277737
24357	277738
1643	277739
24292	277740
11560	277741
14205	277742
35910	277743
107	277744
6170	277745
4548	277746
83671	277747
567	277748
42601	277749
19488	277750
2600	277751
61549	277752
123795	277753
53868	277754
43813	277755
3948	277756
14061	277757
32810	277758
38993	277759
40553	277760
6131	277761
128558	277762
14905	277763
54162	277764
162442	277765
7447	277766
4413	277767
1459	277768
7840	277769
70020	277770
38977	277771
2361	277772
11928	277773
40083	277774
8759	277775
15883	277776
8152	277777
62670	277778
40238	277779
3120	277780
32701	277781
4396	277782
35286	277783
2770	277784
7823	277785
133892	277786
4307	277787
145193	277788
1310	277789
123147	277790
32509	277791
2256	277792
2543	277793
70580	277794
2594	277795
132216	277796
16193	277797
1075	277798
164785	277799
308	277800
77647	277801
14556	277802
37778	277803
7486	277804
85237	277805
20760	277806
21942	277807
24897	277808
18422	277809
37480	277810
17352	277811
52340	277812
3646	277813
11832	277814
39841	277815
56417	277816
55212	277817
7777	277818
31807	277819
1551	277820
58427	277821
23444	277822
69861	277823
56138	277824
62834	277825
1851	277826
31537	277827
22436	277828
83918	277829
31789	277830
19254	277831
128742	277832
103833	277833
2582	277834
17276	277835
66438	277836
17780	277837
22608	277838
2074	277839
498	277840
18371	277841
67926	277842
390	277843
22978	277844
9692	277845
41077	277846
378	277847
66202	277848
114296	277849
9226	277850
32348	277851
8078	277852
26817	277853
5718	277854
3182	277855
104788	277856
61141	277857
6859	277858
11402	277859
9539	277860
12696	277861
98620	277862
108947	277863
15809	277864
8573	277865
42795	277866
19836	277867
26816	277868
69831	277869
11199	277870
164854	277871
25187	277872
107748	277873
22448	277874
10143	277875
11	277876
39317	277877
80930	277878
1007	277879
77474	277880
27661	277881
1682	277882
22746	277883
44261	277884
56578	277885
62683	277886
109590	277887
44634	277888
14148	277889
11202	277890
128744	277891
26739	277892
49389	277893
17041	277894
73274	277895
3883	277896
39528	277897
99342	277898
17850	277899
132	277900
18187	277901
52130	277902
70663	277903
3	277904
11872	277905
33329	277906
43576	277907
14893	277908
11690	277909
18643	277910
10099	277911
83449	277912
82653	277913
89588	277914
1702	277915
75428	277916
19463	277917
13195	277918
62593	277919
1083	277920
20429	277921
121791	277922
86483	277923
25287	277924
31546	277925
102757	277926
2103	277927
51053	277928
56032	277929
64803	277930
9375	277931
162326	277932
93208	277933
101587	277934
59104	277935
96502	277936
2263	277937
2063	277938
20874	277939
26324	277940
44054	277941
104734	277942
7777	277943
31285	277944
376	277945
10956	277946
84406	277947
16654	277948
30990	277949
61363	277950
22486	277951
24096	277952
37979	277953
66838	277954
11550	277955
57399	277956
88232	277957
141976	277958
48	277959
7460	277960
1180	277961
27819	277962
35716	277963
36459	277964
8949	277965
854	277966
65395	277967
50749	277968
20864	277969
3259	277970
15524	277971
5286	277972
45	277973
1072	277974
116902	277975
129944	277976
8978	277977
43094	277978
86236	277979
83026	277980
5725	277981
29179	277982
21430	277983
73985	277984
81984	277985
5157	277986
21722	277987
20469	277988
166323	277989
192	277990
12781	277991
44983	277992
109244	277993
53048	277994
29069	277995
15478	277996
4258	277997
33	277998
26007	277999
5828	278000
18562	278001
81904	278002
31111	278003
65	278004
34498	278005
1999	278006
26163	278007
152849	278008
71810	278009
1	278010
4178	278011
99971	278012
112158	278013
67238	278014
7336	278015
12965	278016
31066	278017
27861	278018
45715	278019
22346	278020
11525	278021
379	278022
52146	278023
8438	278024
902	278025
67586	278026
15785	278027
85701	278028
36427	278029
13320	278030
60916	278031
25030	278032
100705	278033
138957	278034
15628	278035
111515	278036
223	278037
16754	278038
29680	278039
27814	278040
9622	278041
30736	278042
11377	278043
40267	278044
20516	278045
57203	278046
8709	278047
80035	278048
111908	278049
37755	278050
27509	278051
4631	278052
38391	278053
9392	278054
91254	278055
35404	278056
1385	278057
78885	278058
137033	278059
6723	278060
52218	278061
119113	278062
35719	278063
36370	278064
26080	278065
16643	278066
45176	278067
44395	278068
73955	278069
11146	278070
72546	278071
132829	278072
60079	278073
50919	278074
67997	278075
23025	278076
6244	278077
62640	278078
141279	278079
143376	278080
40666	278081
15244	278082
80095	278083
16059	278084
30433	278085
147701	278086
9799	278087
42205	278088
654	278089
108692	278090
14984	278091
43380	278092
94703	278093
5974	278094
14293	278095
77155	278096
117880	278097
35951	278098
153583	278099
80134	278100
28206	278101
66216	278102
37300	278103
50349	278104
2569	278105
64267	278106
86282	278107
49321	278108
127077	278109
54343	278110
7323	278111
165356	278112
585	278113
54498	278114
70851	278115
982	278116
42	278117
14639	278118
2295	278119
68664	278120
60883	278121
1745	278122
120055	278123
42829	278124
17884	278125
5523	278126
210	278127
4561	278128
12106	278129
96050	278130
42366	278131
1984	278132
57	278133
17685	278134
18220	278135
2463	278136
44164	278137
16904	278138
57263	278139
67597	278140
32373	278141
1083	278142
127723	278143
7532	278144
22902	278145
91236	278146
8871	278147
31451	278148
45855	278149
8863	278150
12384	278151
10789	278152
1016	278153
9639	278154
294	278155
128299	278156
29161	278157
43288	278158
121995	278159
72255	278160
23397	278161
26822	278162
867	278163
16140	278164
9500	278165
89777	278166
40651	278167
13057	278168
238	278169
74502	278170
34471	278171
500	278172
25949	278173
66175	278174
46320	278175
6866	278176
40995	278177
5749	278178
12381	278179
82222	278180
74943	278181
5634	278182
58250	278183
9716	278184
36974	278185
19271	278186
27373	278187
149247	278188
17379	278189
267	278190
28148	278191
38700	278192
90537	278193
7022	278194
75478	278195
69257	278196
66922	278197
79078	278198
35285	278199
96905	278200
6332	278201
14161	278202
41472	278203
18897	278204
17992	278205
77744	278206
481	278207
158271	278208
11578	278209
52253	278210
52025	278211
778	278212
3088	278213
1005	278214
63901	278215
74725	278216
83106	278217
98541	278218
20239	278219
26893	278220
7241	278221
11862	278222
77055	278223
135507	278224
6886	278225
4488	278226
5550	278227
43106	278228
10265	278229
89505	278230
20011	278231
843	278232
7113	278233
51086	278234
23077	278235
10581	278236
108971	278237
29178	278238
10120	278239
56162	278240
69930	278241
3385	278242
133129	278243
37248	278244
14145	278245
85	278246
12434	278247
22634	278248
2157	278249
25	278250
8290	278251
3961	278252
51577	278253
20494	278254
9948	278255
102440	278256
10499	278257
1414	278258
134679	278259
3955	278260
63773	278261
73745	278262
51050	278263
26916	278264
102815	278265
39282	278266
16225	278267
22095	278268
19022	278269
13714	278270
105360	278271
53549	278272
30030	278273
3616	278274
12386	278275
31143	278276
44097	278277
73825	278278
28570	278279
26930	278280
9556	278281
45125	278282
56344	278283
35359	278284
15004	278285
2305	278286
14284	278287
6129	278288
47685	278289
19821	278290
29851	278291
86978	278292
16065	278293
65587	278294
40614	278295
39342	278296
44431	278297
16734	278298
160673	278299
26274	278300
12024	278301
1594	278302
67726	278303
64168	278304
115283	278305
57476	278306
164208	278307
2605	278308
21777	278309
3970	278310
5234	278311
153756	278312
77945	278313
19189	278314
9704	278315
8603	278316
71959	278317
25031	278318
111940	278319
1084	278320
11001	278321
49888	278322
36251	278323
749	278324
9953	278325
70159	278326
44592	278327
45826	278328
81836	278329
3537	278330
2216	278331
87526	278332
63598	278333
395	278334
9027	278335
8	278336
120612	278337
19439	278338
1560	278339
148271	278340
38561	278341
109113	278342
22755	278343
23148	278344
39699	278345
642	278346
118101	278347
152227	278348
108232	278349
40234	278350
162768	278351
4685	278352
9789	278353
26043	278354
51820	278355
126773	278356
89553	278357
29412	278358
4394	278359
37609	278360
5178	278361
90251	278362
6413	278363
124694	278364
60426	278365
38215	278366
118143	278367
36519	278368
9440	278369
34352	278370
69829	278371
52952	278372
1498	278373
1428	278374
22116	278375
79339	278376
38228	278377
3393	278378
3010	278379
166534	278380
197	278381
77002	278382
85466	278383
4057	278384
4906	278385
112840	278386
75287	278387
20517	278388
21015	278389
617	278390
47512	278391
15458	278392
45038	278393
121239	278394
45025	278395
4165	278396
8052	278397
7344	278398
93430	278399
39075	278400
30539	278401
102985	278402
13978	278403
113419	278404
1092	278405
9851	278406
64810	278407
46972	278408
43633	278409
2194	278410
19210	278411
53994	278412
16779	278413
19046	278414
19411	278415
12531	278416
9854	278417
27019	278418
59186	278419
36146	278420
62624	278421
10659	278422
20921	278423
25352	278424
1258	278425
23187	278426
51619	278427
50286	278428
79583	278429
47385	278430
77075	278431
40090	278432
140301	278433
79942	278434
66025	278435
60727	278436
4152	278437
6126	278438
42989	278439
66656	278440
59168	278441
49003	278442
2226	278443
44126	278444
11593	278445
56379	278446
161093	278447
51870	278448
99772	278449
37648	278450
15920	278451
10928	278452
99470	278453
11403	278454
94980	278455
7673	278456
1306	278457
14129	278458
21783	278459
31756	278460
81659	278461
16202	278462
37741	278463
85875	278464
19454	278465
140618	278466
7278	278467
325	278468
134168	278469
19471	278470
41036	278471
1808	278472
80738	278473
8432	278474
24783	278475
50679	278476
21603	278477
47879	278478
27372	278479
50732	278480
2910	278481
13371	278482
77617	278483
36165	278484
78888	278485
237	278486
24416	278487
9285	278488
208	278489
73115	278490
22198	278491
59861	278492
66856	278493
58610	278494
123917	278495
25818	278496
105691	278497
75531	278498
80660	278499
4633	278500
17456	278501
30043	278502
116112	278503
4162	278504
1624	278505
39880	278506
52979	278507
83490	278508
132571	278509
13976	278510
46880	278511
1155	278512
123390	278513
31393	278514
80860	278515
11133	278516
15609	278517
49257	278518
17640	278519
394	278520
15950	278521
20814	278522
127	278523
48984	278524
189	278525
26137	278526
3820	278527
18760	278528
26488	278529
36107	278530
34215	278531
47	278532
1989	278533
25607	278534
23093	278535
8952	278536
23168	278537
15383	278538
1895	278539
49787	278540
9796	278541
20837	278542
10443	278543
124021	278544
2194	278545
74341	278546
3435	278547
73795	278548
1480	278549
15101	278550
85069	278551
6681	278552
27295	278553
61897	278554
66629	278555
19299	278556
27806	278557
5099	278558
20284	278559
14005	278560
25707	278561
92911	278562
16511	278563
108181	278564
27849	278565
71274	278566
10381	278567
33761	278568
28757	278569
28473	278570
144533	278571
16188	278572
100	278573
1922	278574
5910	278575
87132	278576
45440	278577
23463	278578
41031	278579
80953	278580
83	278581
58398	278582
53293	278583
8686	278584
81892	278585
101501	278586
17894	278587
66745	278588
9384	278589
8173	278590
16017	278591
13365	278592
120988	278593
20358	278594
31144	278595
42089	278596
14525	278597
154888	278598
125851	278599
146595	278600
68932	278601
17012	278602
97853	278603
725	278604
122629	278605
42726	278606
59844	278607
129199	278608
18149	278609
73087	278610
9726	278611
4429	278612
5476	278613
1663	278614
158195	278615
39868	278616
42814	278617
69235	278618
23899	278619
11156	278620
25330	278621
12822	278622
37737	278623
48648	278624
5713	278625
31057	278626
63740	278627
93378	278628
23935	278629
677	278630
35882	278631
4247	278632
65552	278633
101289	278634
124043	278635
38245	278636
2542	278637
68829	278638
6485	278639
89779	278640
1459	278641
39954	278642
28931	278643
8063	278644
63953	278645
107454	278646
63575	278647
8004	278648
21025	278649
55502	278650
18558	278651
128495	278652
29297	278653
9856	278654
12912	278655
2330	278656
5580	278657
17360	278658
3119	278659
16363	278660
103863	278661
77876	278662
56	278663
95473	278664
6532	278665
48120	278666
85647	278667
58348	278668
22882	278669
49070	278670
37626	278671
21788	278672
83123	278673
15082	278674
348	278675
4023	278676
108217	278677
113257	278678
54417	278679
848	278680
45318	278681
19276	278682
45423	278683
62928	278684
35815	278685
53141	278686
35077	278687
25496	278688
822	278689
3097	278690
16512	278691
63806	278692
744	278693
1	278694
16177	278695
122955	278696
153990	278697
33838	278698
68298	278699
60213	278700
644	278701
6665	278702
75163	278703
42434	278704
45403	278705
43162	278706
25391	278707
36183	278708
38123	278709
6379	278710
34556	278711
66972	278712
16067	278713
23209	278714
2297	278715
75631	278716
16110	278717
31445	278718
2674	278719
69740	278720
1431	278721
57656	278722
53092	278723
9733	278724
42610	278725
74902	278726
27652	278727
1196	278728
18666	278729
56775	278730
1460	278731
22790	278732
64073	278733
48880	278734
18041	278735
30481	278736
154771	278737
76906	278738
99511	278739
19095	278740
8169	278741
78468	278742
3527	278743
2136	278744
23122	278745
145713	278746
37969	278747
9968	278748
3908	278749
27790	278750
1641	278751
22356	278752
31954	278753
10789	278754
2749	278755
3660	278756
51179	278757
136008	278758
107275	278759
380	278760
19179	278761
90894	278762
23854	278763
8843	278764
20118	278765
27826	278766
45634	278767
155148	278768
103429	278769
81294	278770
3303	278771
59	278772
4784	278773
5719	278774
12556	278775
132570	278776
30370	278777
36773	278778
16014	278779
107890	278780
2248	278781
11673	278782
87057	278783
4173	278784
13697	278785
17228	278786
35306	278787
34404	278788
6506	278789
132981	278790
30832	278791
4265	278792
16260	278793
18713	278794
10121	278795
50434	278796
19908	278797
7263	278798
2144	278799
44430	278800
60817	278801
3572	278802
52649	278803
21915	278804
25355	278805
11991	278806
11075	278807
29219	278808
14326	278809
75873	278810
17915	278811
16044	278812
12	278813
88130	278814
77840	278815
34328	278816
41120	278817
60365	278818
133430	278819
3043	278820
7618	278821
7973	278822
61310	278823
32914	278824
29095	278825
88009	278826
18995	278827
51128	278828
1390	278829
7929	278830
1138	278831
15272	278832
41605	278833
1	278834
55741	278835
145801	278836
4611	278837
89243	278838
19868	278839
41037	278840
9787	278841
32240	278842
68349	278843
25005	278844
36279	278845
35986	278846
39879	278847
6212	278848
21637	278849
16470	278850
8288	278851
356	278852
64827	278853
16504	278854
15189	278855
82747	278856
746	278857
6647	278858
21543	278859
6503	278860
12044	278861
148149	278862
1061	278863
98387	278864
15927	278865
9732	278866
52948	278867
101985	278868
4586	278869
9039	278870
2326	278871
115087	278872
116956	278873
128195	278874
3645	278875
13491	278876
2640	278877
135474	278878
8516	278879
51662	278880
12431	278881
15649	278882
28108	278883
44906	278884
31684	278885
20041	278886
1892	278887
9649	278888
160247	278889
15443	278890
5721	278891
46526	278892
107531	278893
142111	278894
336	278895
123364	278896
3689	278897
85753	278898
110559	278899
33428	278900
20865	278901
59405	278902
41724	278903
25706	278904
24323	278905
25596	278906
22806	278907
36123	278908
12568	278909
4326	278910
124	278911
33872	278912
51894	278913
87013	278914
49564	278915
110463	278916
31908	278917
5201	278918
59830	278919
42140	278920
15793	278921
1146	278922
13888	278923
131644	278924
26580	278925
5242	278926
50710	278927
36430	278928
17889	278929
30428	278930
782	278931
79272	278932
15507	278933
121743	278934
49159	278935
49640	278936
46497	278937
16216	278938
44819	278939
23508	278940
26711	278941
65296	278942
20155	278943
40003	278944
28167	278945
6511	278946
30317	278947
36989	278948
371	278949
2415	278950
64390	278951
4039	278952
8293	278953
23562	278954
7932	278955
686	278956
133879	278957
107187	278958
24636	278959
18941	278960
17720	278961
116558	278962
26150	278963
876	278964
39007	278965
673	278966
44986	278967
31331	278968
9361	278969
19711	278970
14264	278971
45213	278972
26736	278973
49234	278974
109996	278975
28428	278976
105178	278977
39168	278978
10857	278979
2807	278980
26476	278981
91606	278982
5532	278983
1686	278984
10108	278985
4946	278986
100555	278987
32672	278988
64200	278989
82187	278990
24	278991
2872	278992
873	278993
24583	278994
10203	278995
1265	278996
9202	278997
83196	278998
66317	278999
21350	279000
7082	279001
37574	279002
20750	279003
56284	279004
1413	279005
100490	279006
114908	279007
11599	279008
49496	279009
55024	279010
100120	279011
80766	279012
12867	279013
27632	279014
12756	279015
38670	279016
82783	279017
14416	279018
143965	279019
36301	279020
164881	279021
76575	279022
135035	279023
32623	279024
71532	279025
36127	279026
91	279027
11732	279028
40416	279029
44032	279030
59018	279031
408	279032
84550	279033
14859	279034
35536	279035
21552	279036
97622	279037
5784	279038
2940	279039
86676	279040
4759	279041
1684	279042
12160	279043
10269	279044
85158	279045
3861	279046
5679	279047
46283	279048
23020	279049
25843	279050
14824	279051
53211	279052
11012	279053
38066	279054
758	279055
17064	279056
58694	279057
13913	279058
34177	279059
1185	279060
94710	279061
20121	279062
61422	279063
47892	279064
53065	279065
850	279066
41146	279067
13986	279068
6608	279069
116861	279070
488	279071
3311	279072
30320	279073
20484	279074
79593	279075
50875	279076
29200	279077
54301	279078
28942	279079
25190	279080
93101	279081
707	279082
119455	279083
136112	279084
29830	279085
33889	279086
31792	279087
24030	279088
2502	279089
17432	279090
75041	279091
5634	279092
41720	279093
84131	279094
2833	279095
59483	279096
163239	279097
132593	279098
31181	279099
26424	279100
682	279101
27	279102
9682	279103
86774	279104
1690	279105
32432	279106
162727	279107
94419	279108
82912	279109
6258	279110
64234	279111
908	279112
127556	279113
98895	279114
9852	279115
25694	279116
42561	279117
4691	279118
1155	279119
12582	279120
12912	279121
19424	279122
114630	279123
1433	279124
18546	279125
3184	279126
78294	279127
164	279128
57834	279129
106439	279130
34822	279131
102097	279132
20864	279133
51186	279134
48526	279135
131257	279136
60354	279137
3806	279138
69522	279139
69085	279140
2469	279141
44845	279142
15716	279143
48762	279144
21921	279145
16943	279146
40200	279147
26123	279148
30357	279149
31420	279150
19031	279151
45275	279152
3611	279153
41123	279154
67094	279155
121606	279156
27750	279157
40583	279158
4519	279159
120680	279160
694	279161
5559	279162
33204	279163
36916	279164
57664	279165
124756	279166
50064	279167
6612	279168
69708	279169
5838	279170
314	279171
149578	279172
16057	279173
18927	279174
7735	279175
13496	279176
100704	279177
4497	279178
5565	279179
6520	279180
34068	279181
45505	279182
25532	279183
18870	279184
17999	279185
107232	279186
7051	279187
55485	279188
93114	279189
45749	279190
8727	279191
6652	279192
18802	279193
46573	279194
94298	279195
17775	279196
72160	279197
51027	279198
5424	279199
3262	279200
876	279201
360	279202
42750	279203
2676	279204
5459	279205
93936	279206
10596	279207
11244	279208
76735	279209
158202	279210
47627	279211
74687	279212
30067	279213
27091	279214
23894	279215
101761	279216
48875	279217
23802	279218
22439	279219
47205	279220
120769	279221
5778	279222
1583	279223
7509	279224
349	279225
165	279226
61991	279227
66971	279228
91815	279229
26139	279230
3834	279231
22878	279232
23894	279233
4105	279234
59394	279235
70458	279236
39966	279237
59232	279238
2586	279239
1143	279240
97272	279241
12209	279242
76899	279243
46294	279244
12096	279245
43047	279246
18216	279247
16548	279248
109301	279249
28775	279250
13409	279251
40975	279252
73716	279253
8710	279254
4741	279255
5964	279256
109315	279257
123142	279258
40542	279259
10397	279260
60857	279261
7112	279262
112606	279263
1478	279264
41880	279265
74388	279266
13167	279267
79930	279268
36554	279269
93125	279270
12890	279271
51110	279272
97909	279273
19717	279274
36182	279275
8281	279276
34205	279277
158540	279278
7716	279279
16593	279280
85205	279281
114112	279282
7490	279283
106099	279284
75	279285
36359	279286
49594	279287
5061	279288
24280	279289
18397	279290
31138	279291
4879	279292
76844	279293
31616	279294
12334	279295
12110	279296
32923	279297
11004	279298
117185	279299
83355	279300
3259	279301
1004	279302
45363	279303
32214	279304
60522	279305
13632	279306
144984	279307
4173	279308
15609	279309
151038	279310
5096	279311
43453	279312
59341	279313
27342	279314
46391	279315
519	279316
11139	279317
1247	279318
68747	279319
11263	279320
3581	279321
146164	279322
26846	279323
23421	279324
10008	279325
66893	279326
23469	279327
2324	279328
131387	279329
113621	279330
31198	279331
110630	279332
13461	279333
49062	279334
27435	279335
108936	279336
1824	279337
15598	279338
148828	279339
117584	279340
10300	279341
8554	279342
107856	279343
46277	279344
22701	279345
85480	279346
62012	279347
8418	279348
118502	279349
80950	279350
4971	279351
69366	279352
38962	279353
1347	279354
14936	279355
21260	279356
14938	279357
65105	279358
6729	279359
36279	279360
1168	279361
61661	279362
7073	279363
91886	279364
48073	279365
68858	279366
116034	279367
24724	279368
112022	279369
124210	279370
6436	279371
104630	279372
16265	279373
49879	279374
329	279375
84320	279376
654	279377
7594	279378
96702	279379
123456	279380
18781	279381
31389	279382
44058	279383
99063	279384
1712	279385
150610	279386
130390	279387
16699	279388
89471	279389
77892	279390
70332	279391
2419	279392
34061	279393
54469	279394
102741	279395
4942	279396
18441	279397
19001	279398
2695	279399
114208	279400
3827	279401
92890	279402
5300	279403
5035	279404
11729	279405
1355	279406
15913	279407
51461	279408
47487	279409
151663	279410
29140	279411
38657	279412
5490	279413
9214	279414
65673	279415
42333	279416
45155	279417
5060	279418
80739	279419
17038	279420
113216	279421
44548	279422
39675	279423
597	279424
6937	279425
22454	279426
67755	279427
7979	279428
103746	279429
13998	279430
11121	279431
49133	279432
43912	279433
94616	279434
63406	279435
40554	279436
43480	279437
37253	279438
15809	279439
70893	279440
37703	279441
5677	279442
43658	279443
5683	279444
4095	279445
4230	279446
17305	279447
8840	279448
16155	279449
9033	279450
8687	279451
10167	279452
57052	279453
56190	279454
62513	279455
123813	279456
12934	279457
30205	279458
97076	279459
141620	279460
28328	279461
12043	279462
10266	279463
68770	279464
37320	279465
22450	279466
118762	279467
125741	279468
27953	279469
18083	279470
12061	279471
57097	279472
10437	279473
107102	279474
101131	279475
17524	279476
69207	279477
12164	279478
10994	279479
11006	279480
152094	279481
11431	279482
22493	279483
18594	279484
26246	279485
17039	279486
32451	279487
429	279488
10612	279489
47800	279490
46921	279491
28121	279492
108163	279493
44706	279494
100358	279495
149	279496
7028	279497
97849	279498
29478	279499
39409	279500
114766	279501
28504	279502
25	279503
122401	279504
11853	279505
125360	279506
133807	279507
124037	279508
130202	279509
36981	279510
43538	279511
3553	279512
165890	279513
52913	279514
19913	279515
25500	279516
17235	279517
34991	279518
32550	279519
840	279520
52734	279521
13707	279522
104769	279523
26105	279524
19698	279525
57001	279526
17663	279527
46144	279528
885	279529
55252	279530
16146	279531
131001	279532
16664	279533
1559	279534
11329	279535
69933	279536
25153	279537
13789	279538
2543	279539
6145	279540
77018	279541
67408	279542
87054	279543
32903	279544
9570	279545
648	279546
13214	279547
8344	279548
76999	279549
51022	279550
66065	279551
97422	279552
5983	279553
154959	279554
97292	279555
74792	279556
66786	279557
46615	279558
18396	279559
59879	279560
14145	279561
1915	279562
25430	279563
84756	279564
7798	279565
13418	279566
13758	279567
71881	279568
6075	279569
3754	279570
129969	279571
36050	279572
47	279573
19717	279574
105669	279575
26560	279576
3979	279577
8969	279578
17309	279579
35571	279580
4571	279581
47474	279582
43162	279583
70007	279584
103466	279585
70729	279586
94804	279587
13909	279588
66963	279589
6564	279590
62901	279591
3672	279592
13260	279593
42268	279594
139595	279595
20635	279596
8486	279597
44908	279598
31423	279599
111862	279600
48372	279601
21835	279602
11331	279603
131463	279604
104913	279605
10860	279606
1231	279607
57184	279608
28776	279609
9865	279610
18521	279611
137326	279612
96808	279613
105185	279614
27668	279615
39232	279616
5846	279617
5027	279618
17578	279619
911	279620
28098	279621
50336	279622
10229	279623
2979	279624
2269	279625
9157	279626
15250	279627
4645	279628
43160	279629
50640	279630
3971	279631
47755	279632
43196	279633
69611	279634
19729	279635
5171	279636
18913	279637
54218	279638
423	279639
52512	279640
28138	279641
59886	279642
13863	279643
5568	279644
1934	279645
6439	279646
2574	279647
85150	279648
11074	279649
15271	279650
17018	279651
29418	279652
21045	279653
8111	279654
118930	279655
71084	279656
25697	279657
135224	279658
40089	279659
44395	279660
1614	279661
10195	279662
42631	279663
23990	279664
51921	279665
7733	279666
44107	279667
68301	279668
55560	279669
6745	279670
34951	279671
29732	279672
85409	279673
40923	279674
4487	279675
8101	279676
49410	279677
1116	279678
136113	279679
12549	279680
55728	279681
61433	279682
14673	279683
87002	279684
5329	279685
10620	279686
70656	279687
6435	279688
78687	279689
42872	279690
58514	279691
14876	279692
9217	279693
3300	279694
24064	279695
15980	279696
88613	279697
9144	279698
110401	279699
92967	279700
6964	279701
1888	279702
5456	279703
1560	279704
120567	279705
98820	279706
71342	279707
9348	279708
14983	279709
56370	279710
56580	279711
43616	279712
29633	279713
77659	279714
75225	279715
21058	279716
6741	279717
8972	279718
155473	279719
91995	279720
2920	279721
148204	279722
107936	279723
130389	279724
85558	279725
804	279726
13451	279727
47641	279728
29747	279729
14528	279730
97800	279731
30230	279732
16384	279733
20854	279734
85824	279735
65829	279736
88102	279737
21945	279738
10586	279739
70730	279740
26837	279741
47671	279742
44136	279743
44211	279744
5041	279745
145475	279746
2930	279747
16948	279748
643	279749
1383	279750
13198	279751
119982	279752
137914	279753
2122	279754
2683	279755
57423	279756
44610	279757
1582	279758
33788	279759
60636	279760
70705	279761
75115	279762
2431	279763
33154	279764
111536	279765
9263	279766
42719	279767
76144	279768
3515	279769
105150	279770
9403	279771
50034	279772
43209	279773
43094	279774
45747	279775
531	279776
2586	279777
58501	279778
104522	279779
55163	279780
8531	279781
3452	279782
78168	279783
12436	279784
53403	279785
7912	279786
37511	279787
40810	279788
41821	279789
3626	279790
13450	279791
9737	279792
12431	279793
37503	279794
94229	279795
86509	279796
15060	279797
75643	279798
21485	279799
4620	279800
37074	279801
11139	279802
39632	279803
2289	279804
20282	279805
16396	279806
22289	279807
71882	279808
8176	279809
53101	279810
1012	279811
47838	279812
139668	279813
3818	279814
67633	279815
8393	279816
8877	279817
3695	279818
24696	279819
71876	279820
6234	279821
6929	279822
13357	279823
20256	279824
8959	279825
150447	279826
8358	279827
56939	279828
32882	279829
5329	279830
1586	279831
103954	279832
150146	279833
37844	279834
1642	279835
5819	279836
53479	279837
35633	279838
1357	279839
103754	279840
5265	279841
139470	279842
124591	279843
4829	279844
15554	279845
50039	279846
603	279847
29169	279848
16356	279849
76772	279850
70907	279851
31455	279852
30954	279853
80856	279854
2697	279855
48383	279856
57939	279857
546	279858
12086	279859
48038	279860
143474	279861
128643	279862
9348	279863
20867	279864
70188	279865
149446	279866
44565	279867
18666	279868
60862	279869
63302	279870
101606	279871
72340	279872
48931	279873
7397	279874
138641	279875
1358	279876
71906	279877
22440	279878
74248	279879
1909	279880
28732	279881
12977	279882
113323	279883
1393	279884
46143	279885
71779	279886
37466	279887
91316	279888
24154	279889
58191	279890
10282	279891
146383	279892
13516	279893
2308	279894
61815	279895
81259	279896
164206	279897
45860	279898
6805	279899
32789	279900
10569	279901
25781	279902
119729	279903
104439	279904
53892	279905
102403	279906
5163	279907
32875	279908
17870	279909
1892	279910
12847	279911
81385	279912
88550	279913
2457	279914
814	279915
4943	279916
5974	279917
83089	279918
84614	279919
9114	279920
31618	279921
3570	279922
59552	279923
104400	279924
29070	279925
60166	279926
4545	279927
129325	279928
51017	279929
391	279930
62188	279931
35205	279932
24476	279933
11871	279934
55148	279935
28312	279936
424	279937
42030	279938
11814	279939
65710	279940
4250	279941
58679	279942
141329	279943
12242	279944
55592	279945
155853	279946
14556	279947
161250	279948
23394	279949
4246	279950
22046	279951
440	279952
18026	279953
805	279954
9297	279955
68351	279956
9632	279957
103908	279958
59158	279959
11153	279960
6359	279961
83466	279962
82423	279963
13959	279964
128453	279965
7399	279966
70228	279967
2025	279968
22797	279969
38306	279970
74753	279971
103602	279972
79456	279973
404	279974
77852	279975
34206	279976
750	279977
46768	279978
12461	279979
16977	279980
128501	279981
6018	279982
77528	279983
15690	279984
41052	279985
38790	279986
2025	279987
48225	279988
26905	279989
1949	279990
2455	279991
85661	279992
9413	279993
29242	279994
123125	279995
34062	279996
28947	279997
43500	279998
30025	279999
116888	280000
9910	280001
17114	280002
18966	280003
10637	280004
2889	280005
97510	280006
40098	280007
10502	280008
51732	280009
12837	280010
94037	280011
1749	280012
375	280013
17936	280014
11760	280015
43456	280016
94200	280017
44319	280018
29	280019
138767	280020
54917	280021
30481	280022
25230	280023
57879	280024
18383	280025
6841	280026
131155	280027
7379	280028
20217	280029
25022	280030
117062	280031
12084	280032
48686	280033
16689	280034
40725	280035
127234	280036
11465	280037
7163	280038
34109	280039
66203	280040
2356	280041
3755	280042
39882	280043
8016	280044
44118	280045
47853	280046
82081	280047
43193	280048
62691	280049
1714	280050
5611	280051
35035	280052
86575	280053
62804	280054
114107	280055
3268	280056
59221	280057
108022	280058
33225	280059
11595	280060
48138	280061
241	280062
3605	280063
19268	280064
55169	280065
59093	280066
63752	280067
50499	280068
58018	280069
53918	280070
33719	280071
11418	280072
83602	280073
42914	280074
84310	280075
8089	280076
4861	280077
87740	280078
25171	280079
148124	280080
86401	280081
32961	280082
87605	280083
29232	280084
18239	280085
576	280086
2	280087
14046	280088
101180	280089
27073	280090
7949	280091
10347	280092
15220	280093
61916	280094
41258	280095
144216	280096
10604	280097
139704	280098
45300	280099
26377	280100
81898	280101
56920	280102
32338	280103
22645	280104
78229	280105
89650	280106
70478	280107
123406	280108
35468	280109
30191	280110
119752	280111
1186	280112
15746	280113
3521	280114
46167	280115
683	280116
65999	280117
89992	280118
20444	280119
30242	280120
37433	280121
34256	280122
21510	280123
431	280124
60254	280125
1218	280126
16121	280127
4856	280128
13813	280129
10414	280130
104419	280131
11891	280132
47299	280133
150698	280134
56304	280135
87426	280136
49919	280137
61216	280138
2185	280139
60608	280140
29257	280141
8542	280142
23932	280143
112285	280144
158812	280145
14110	280146
88914	280147
56464	280148
51483	280149
1081	280150
3971	280151
2660	280152
128	280153
45478	280154
81897	280155
3034	280156
33664	280157
3253	280158
97171	280159
89466	280160
27334	280161
35968	280162
163409	280163
2126	280164
55939	280165
23848	280166
12022	280167
63634	280168
105157	280169
14202	280170
67657	280171
7005	280172
17726	280173
31063	280174
18845	280175
14126	280176
22744	280177
6133	280178
2367	280179
15429	280180
37965	280181
53465	280182
10051	280183
9639	280184
70923	280185
30774	280186
36630	280187
76092	280188
19219	280189
64700	280190
30597	280191
88526	280192
37973	280193
118061	280194
21473	280195
18438	280196
24539	280197
795	280198
15208	280199
51303	280200
4188	280201
15290	280202
2406	280203
83284	280204
10020	280205
36802	280206
40593	280207
438	280208
10724	280209
69639	280210
30475	280211
11535	280212
4443	280213
29329	280214
43540	280215
1450	280216
36756	280217
4879	280218
33080	280219
110155	280220
57022	280221
82453	280222
4053	280223
41681	280224
22840	280225
3619	280226
28030	280227
18228	280228
7888	280229
45203	280230
106084	280231
34323	280232
59438	280233
24020	280234
8231	280235
8423	280236
4860	280237
53235	280238
78381	280239
868	280240
4011	280241
62299	280242
16359	280243
99084	280244
6875	280245
9470	280246
40280	280247
20728	280248
102596	280249
102331	280250
74592	280251
24030	280252
87623	280253
11307	280254
29739	280255
30879	280256
56813	280257
2454	280258
24823	280259
70835	280260
65871	280261
86322	280262
61947	280263
10234	280264
14843	280265
416	280266
12856	280267
40374	280268
1672	280269
16825	280270
100048	280271
1961	280272
3423	280273
1318	280274
7506	280275
3716	280276
148773	280277
95778	280278
9048	280279
14084	280280
36	280281
7292	280282
1300	280283
25015	280284
119552	280285
29366	280286
32820	280287
65679	280288
77179	280289
687	280290
20829	280291
8287	280292
678	280293
163734	280294
23397	280295
166733	280296
30	280297
58128	280298
58906	280299
16734	280300
4713	280301
79187	280302
82360	280303
114398	280304
97722	280305
71579	280306
635	280307
57860	280308
74697	280309
1347	280310
6219	280311
91057	280312
72224	280313
28697	280314
18861	280315
65642	280316
3913	280317
1503	280318
1555	280319
41021	280320
41067	280321
37930	280322
46248	280323
57649	280324
1622	280325
55241	280326
38016	280327
1813	280328
18660	280329
2896	280330
17427	280331
537	280332
160686	280333
10731	280334
10419	280335
27031	280336
6611	280337
51475	280338
39640	280339
49106	280340
7554	280341
2455	280342
4400	280343
56754	280344
66668	280345
24130	280346
34677	280347
22530	280348
154	280349
34359	280350
26309	280351
267	280352
59546	280353
38678	280354
50991	280355
32676	280356
63173	280357
25551	280358
33	280359
11916	280360
5318	280361
35860	280362
119603	280363
25221	280364
16156	280365
16457	280366
54606	280367
11296	280368
10294	280369
7525	280370
147902	280371
88953	280372
12053	280373
1747	280374
1076	280375
55515	280376
3554	280377
76766	280378
9554	280379
1830	280380
23617	280381
24447	280382
3018	280383
207	280384
92965	280385
211	280386
29296	280387
1181	280388
11376	280389
12008	280390
52399	280391
11918	280392
40348	280393
118724	280394
139528	280395
70471	280396
66695	280397
45065	280398
88565	280399
5901	280400
65459	280401
20412	280402
2770	280403
20576	280404
48630	280405
21954	280406
12205	280407
12555	280408
78977	280409
18309	280410
58936	280411
89793	280412
97963	280413
29211	280414
2315	280415
30599	280416
478	280417
66949	280418
64951	280419
82244	280420
165774	280421
49162	280422
104302	280423
13579	280424
18235	280425
25162	280426
53604	280427
85010	280428
34839	280429
77815	280430
5615	280431
84737	280432
133607	280433
5761	280434
106973	280435
19358	280436
798	280437
96307	280438
74980	280439
5157	280440
38084	280441
73178	280442
47138	280443
77254	280444
94956	280445
119868	280446
27958	280447
28134	280448
5518	280449
163735	280450
56453	280451
96907	280452
45704	280453
1614	280454
38164	280455
48016	280456
10653	280457
27320	280458
8713	280459
45259	280460
98926	280461
97039	280462
8389	280463
33316	280464
35744	280465
77983	280466
56306	280467
4949	280468
4345	280469
57717	280470
74054	280471
33539	280472
143544	280473
4391	280474
9362	280475
6100	280476
15162	280477
19452	280478
40033	280479
37486	280480
119993	280481
144791	280482
2293	280483
35445	280484
28680	280485
4583	280486
63284	280487
37055	280488
40750	280489
39988	280490
97009	280491
14912	280492
1497	280493
42169	280494
27149	280495
12609	280496
163397	280497
37514	280498
33	280499
139520	280500
5293	280501
6748	280502
17919	280503
148728	280504
360	280505
8656	280506
24060	280507
108984	280508
67912	280509
3519	280510
16052	280511
87688	280512
19892	280513
20421	280514
63125	280515
270	280516
3727	280517
53426	280518
187	280519
2241	280520
16667	280521
21891	280522
32112	280523
288	280524
12984	280525
944	280526
603	280527
770	280528
45756	280529
432	280530
18857	280531
54760	280532
1367	280533
936	280534
14052	280535
27593	280536
78200	280537
7208	280538
419	280539
3107	280540
45466	280541
8326	280542
22382	280543
14702	280544
30354	280545
5671	280546
20197	280547
81276	280548
60332	280549
54220	280550
5483	280551
88540	280552
7886	280553
1214	280554
119	280555
31452	280556
24563	280557
19586	280558
39	280559
77175	280560
702	280561
1252	280562
6180	280563
136813	280564
31291	280565
70776	280566
35865	280567
4546	280568
19651	280569
2918	280570
21962	280571
3896	280572
50890	280573
68406	280574
4724	280575
67110	280576
99709	280577
57844	280578
63081	280579
99968	280580
41663	280581
64211	280582
60699	280583
10129	280584
12246	280585
122184	280586
4615	280587
65828	280588
16918	280589
85430	280590
79999	280591
76350	280592
90547	280593
32077	280594
15178	280595
28345	280596
15684	280597
9963	280598
116154	280599
105642	280600
16854	280601
71253	280602
24895	280603
9176	280604
82691	280605
57545	280606
33375	280607
61689	280608
19289	280609
96521	280610
14175	280611
53832	280612
48404	280613
1790	280614
11301	280615
76607	280616
119368	280617
139506	280618
1801	280619
91732	280620
127500	280621
27378	280622
16104	280623
34941	280624
1107	280625
19019	280626
10022	280627
20511	280628
165908	280629
29016	280630
38889	280631
41246	280632
147828	280633
5	280634
58663	280635
7709	280636
151661	280637
31262	280638
83148	280639
44346	280640
43	280641
30390	280642
19532	280643
53193	280644
40095	280645
4871	280646
44622	280647
7442	280648
64483	280649
131957	280650
34270	280651
19888	280652
101060	280653
36	280654
9225	280655
14001	280656
2192	280657
37715	280658
2521	280659
40970	280660
120673	280661
3529	280662
10487	280663
5850	280664
51613	280665
47878	280666
19401	280667
39832	280668
6117	280669
77369	280670
67526	280671
62125	280672
22068	280673
624	280674
75628	280675
125563	280676
27523	280677
110883	280678
121282	280679
2272	280680
32172	280681
2439	280682
14105	280683
49320	280684
40675	280685
29052	280686
106980	280687
133511	280688
9413	280689
51859	280690
2	280691
7352	280692
31110	280693
17793	280694
20898	280695
158407	280696
23626	280697
6391	280698
13217	280699
92753	280700
23060	280701
36491	280702
106246	280703
37093	280704
11519	280705
3056	280706
43253	280707
15038	280708
66768	280709
2646	280710
3185	280711
968	280712
2129	280713
80287	280714
60678	280715
5567	280716
9408	280717
55208	280718
51871	280719
3243	280720
127804	280721
16073	280722
128280	280723
71705	280724
19130	280725
15721	280726
79646	280727
30953	280728
36324	280729
59081	280730
32146	280731
2171	280732
101515	280733
61387	280734
52618	280735
38	280736
94077	280737
9864	280738
56995	280739
1820	280740
41144	280741
97884	280742
23909	280743
32489	280744
87144	280745
43427	280746
67644	280747
46263	280748
10649	280749
158842	280750
4385	280751
48999	280752
58277	280753
8614	280754
65037	280755
23787	280756
6902	280757
46758	280758
90284	280759
8995	280760
130716	280761
150	280762
66675	280763
99427	280764
74173	280765
76559	280766
41149	280767
47376	280768
4002	280769
341	280770
2603	280771
24940	280772
63787	280773
356	280774
5579	280775
38998	280776
2663	280777
156	280778
68615	280779
21841	280780
2169	280781
110	280782
10156	280783
1585	280784
29252	280785
41365	280786
65691	280787
26287	280788
67309	280789
49060	280790
21519	280791
95230	280792
155216	280793
2794	280794
36907	280795
36325	280796
25986	280797
42466	280798
26073	280799
12036	280800
48326	280801
35657	280802
24389	280803
93032	280804
39762	280805
12272	280806
678	280807
17972	280808
37957	280809
47696	280810
63690	280811
21382	280812
16323	280813
143596	280814
5391	280815
76095	280816
142124	280817
84841	280818
119666	280819
86951	280820
2551	280821
49551	280822
31372	280823
6502	280824
63740	280825
3555	280826
50639	280827
50746	280828
7364	280829
16283	280830
162179	280831
98473	280832
287	280833
1204	280834
132418	280835
39002	280836
97464	280837
3636	280838
75143	280839
126613	280840
37422	280841
26033	280842
9246	280843
41516	280844
8037	280845
97442	280846
57041	280847
81525	280848
12702	280849
97488	280850
1635	280851
62638	280852
132236	280853
16994	280854
9093	280855
117189	280856
9671	280857
39675	280858
1317	280859
95049	280860
158845	280861
3997	280862
1875	280863
122142	280864
1309	280865
9774	280866
1588	280867
38770	280868
14021	280869
3072	280870
29908	280871
29558	280872
64348	280873
64945	280874
33191	280875
2898	280876
33488	280877
251	280878
66658	280879
2959	280880
33303	280881
117280	280882
76944	280883
11638	280884
55311	280885
105148	280886
21267	280887
11026	280888
126751	280889
49419	280890
87809	280891
1033	280892
39774	280893
130194	280894
12789	280895
7774	280896
42955	280897
3109	280898
30588	280899
110403	280900
4443	280901
56487	280902
135509	280903
101902	280904
35592	280905
27749	280906
57738	280907
62137	280908
28978	280909
103575	280910
29746	280911
38481	280912
60015	280913
4319	280914
123143	280915
57192	280916
241	280917
42246	280918
43216	280919
3086	280920
47226	280921
36638	280922
81901	280923
8327	280924
920	280925
11853	280926
28022	280927
4750	280928
21516	280929
2543	280930
7888	280931
38450	280932
52948	280933
110656	280934
73224	280935
80475	280936
9937	280937
44825	280938
32980	280939
27451	280940
67390	280941
110315	280942
51606	280943
57242	280944
75530	280945
20955	280946
40959	280947
38557	280948
38323	280949
43662	280950
341	280951
144097	280952
8737	280953
21256	280954
7179	280955
2087	280956
15912	280957
3348	280958
25650	280959
120031	280960
21791	280961
66331	280962
80446	280963
82874	280964
4540	280965
74737	280966
34557	280967
12516	280968
10129	280969
80831	280970
44298	280971
142472	280972
44994	280973
18551	280974
15563	280975
8072	280976
56671	280977
8132	280978
68702	280979
19996	280980
26372	280981
110	280982
25598	280983
6864	280984
193	280985
54640	280986
63465	280987
121511	280988
7496	280989
146	280990
25934	280991
19849	280992
119368	280993
47764	280994
102830	280995
117458	280996
291	280997
8964	280998
5576	280999
5997	281000
48	281001
48729	281002
7193	281003
133846	281004
37011	281005
4259	281006
1824	281007
102607	281008
926	281009
26501	281010
101897	281011
60698	281012
10081	281013
44532	281014
2785	281015
28941	281016
18235	281017
15776	281018
26975	281019
40627	281020
34310	281021
15889	281022
22107	281023
28704	281024
65615	281025
11908	281026
21468	281027
31743	281028
10648	281029
116627	281030
12599	281031
15843	281032
6869	281033
77368	281034
132620	281035
24007	281036
1637	281037
4491	281038
3210	281039
89293	281040
66953	281041
32193	281042
1545	281043
32957	281044
1872	281045
124352	281046
5	281047
95960	281048
11423	281049
17789	281050
246	281051
56	281052
5585	281053
31961	281054
2150	281055
106211	281056
48722	281057
116237	281058
8553	281059
32753	281060
13809	281061
18119	281062
2734	281063
16960	281064
110558	281065
48256	281066
33738	281067
8565	281068
30063	281069
24981	281070
65688	281071
19272	281072
6298	281073
98625	281074
922	281075
6741	281076
76098	281077
39835	281078
21103	281079
149439	281080
48757	281081
43260	281082
14963	281083
1998	281084
20749	281085
119262	281086
6720	281087
23084	281088
116395	281089
1495	281090
39856	281091
13153	281092
11078	281093
36585	281094
886	281095
24456	281096
36972	281097
1743	281098
1107	281099
1255	281100
2082	281101
146108	281102
48396	281103
16685	281104
43413	281105
48371	281106
5317	281107
58692	281108
70366	281109
15035	281110
119827	281111
2754	281112
65197	281113
121673	281114
157686	281115
13072	281116
4160	281117
40247	281118
18952	281119
110954	281120
85	281121
362	281122
106602	281123
8527	281124
19519	281125
4619	281126
103169	281127
159605	281128
24291	281129
19904	281130
6438	281131
3843	281132
95437	281133
71632	281134
16435	281135
3561	281136
37914	281137
61087	281138
18377	281139
74877	281140
24638	281141
13983	281142
94365	281143
95207	281144
89684	281145
31009	281146
22231	281147
12562	281148
29167	281149
24503	281150
8992	281151
49185	281152
13697	281153
24562	281154
27375	281155
15052	281156
2828	281157
19043	281158
24836	281159
25241	281160
4	281161
61296	281162
8606	281163
246	281164
108	281165
107787	281166
27694	281167
1938	281168
468	281169
40330	281170
73015	281171
112265	281172
11765	281173
5698	281174
25661	281175
9261	281176
1	281177
18151	281178
57881	281179
3157	281180
7902	281181
128650	281182
1868	281183
12210	281184
61888	281185
38584	281186
15419	281187
72998	281188
44364	281189
4707	281190
20384	281191
85707	281192
68355	281193
114233	281194
47426	281195
17229	281196
46353	281197
17052	281198
76746	281199
52708	281200
2566	281201
645	281202
25397	281203
4333	281204
21671	281205
81068	281206
45389	281207
25266	281208
111445	281209
12900	281210
1835	281211
19960	281212
110209	281213
34250	281214
24	281215
18580	281216
62199	281217
52095	281218
72121	281219
7396	281220
132315	281221
9901	281222
97658	281223
33333	281224
5474	281225
1756	281226
21193	281227
7539	281228
88719	281229
6282	281230
394	281231
98259	281232
114651	281233
25800	281234
20554	281235
24011	281236
14999	281237
22526	281238
8667	281239
108801	281240
40787	281241
49975	281242
76479	281243
4153	281244
80486	281245
1422	281246
44130	281247
103549	281248
38233	281249
11182	281250
50886	281251
15756	281252
11255	281253
791	281254
10928	281255
6783	281256
49261	281257
21825	281258
59090	281259
145496	281260
59043	281261
14145	281262
70853	281263
115732	281264
4564	281265
15714	281266
9401	281267
6777	281268
13329	281269
30489	281270
19861	281271
39880	281272
82716	281273
52474	281274
21054	281275
16339	281276
4579	281277
1346	281278
20727	281279
2359	281280
152374	281281
84870	281282
108201	281283
20022	281284
17942	281285
85925	281286
12181	281287
1736	281288
18551	281289
107260	281290
54573	281291
30276	281292
28978	281293
23949	281294
9775	281295
21369	281296
7827	281297
28424	281298
13926	281299
53125	281300
17033	281301
8860	281302
38166	281303
87334	281304
60455	281305
28666	281306
29235	281307
13473	281308
1477	281309
9404	281310
192	281311
24724	281312
3091	281313
8365	281314
16018	281315
4132	281316
1805	281317
41860	281318
10529	281319
50334	281320
108	281321
14938	281322
64310	281323
10787	281324
102350	281325
36801	281326
40976	281327
48347	281328
6763	281329
30783	281330
1270	281331
27675	281332
20566	281333
128571	281334
87921	281335
72285	281336
50675	281337
27833	281338
49053	281339
113751	281340
22119	281341
2174	281342
35595	281343
16486	281344
3136	281345
9076	281346
6205	281347
93005	281348
48073	281349
103781	281350
61810	281351
1569	281352
9078	281353
124161	281354
154953	281355
86042	281356
20953	281357
14564	281358
68336	281359
68163	281360
35	281361
54853	281362
66	281363
82	281364
27944	281365
129	281366
70432	281367
3362	281368
32759	281369
37508	281370
16666	281371
83136	281372
12245	281373
119104	281374
1182	281375
17592	281376
69276	281377
166039	281378
127498	281379
1653	281380
29553	281381
101832	281382
99458	281383
3439	281384
51995	281385
67978	281386
29802	281387
64661	281388
77207	281389
20184	281390
97734	281391
132174	281392
27385	281393
45986	281394
4273	281395
180	281396
2913	281397
190	281398
9115	281399
3035	281400
11258	281401
74543	281402
24060	281403
68149	281404
60534	281405
53711	281406
48	281407
4392	281408
1379	281409
63416	281410
44227	281411
35249	281412
5142	281413
70525	281414
11793	281415
8975	281416
73204	281417
120454	281418
14960	281419
2192	281420
146939	281421
20599	281422
20189	281423
88469	281424
4400	281425
2653	281426
129872	281427
1358	281428
61838	281429
18649	281430
57106	281431
54263	281432
17573	281433
48947	281434
46406	281435
53028	281436
156253	281437
45764	281438
209	281439
43126	281440
93713	281441
20575	281442
87299	281443
941	281444
35509	281445
28827	281446
120891	281447
47596	281448
37799	281449
39839	281450
361	281451
85247	281452
5156	281453
24710	281454
154968	281455
1038	281456
59754	281457
6824	281458
15681	281459
31169	281460
42721	281461
187	281462
1521	281463
67896	281464
18694	281465
117333	281466
74707	281467
15986	281468
76664	281469
126250	281470
69552	281471
158	281472
24240	281473
92877	281474
84281	281475
12652	281476
1746	281477
21069	281478
52589	281479
188	281480
110624	281481
49741	281482
69630	281483
11707	281484
3397	281485
35367	281486
13319	281487
11012	281488
24085	281489
40462	281490
144444	281491
57650	281492
21917	281493
39595	281494
334	281495
109344	281496
22229	281497
76617	281498
11820	281499
7523	281500
14649	281501
1391	281502
67404	281503
25213	281504
61128	281505
23159	281506
47428	281507
3725	281508
47222	281509
8993	281510
15936	281511
27475	281512
145735	281513
13248	281514
27288	281515
129473	281516
56217	281517
78221	281518
47120	281519
6118	281520
50475	281521
5477	281522
42870	281523
108078	281524
144723	281525
867	281526
30092	281527
1533	281528
9336	281529
396	281530
61017	281531
2985	281532
17797	281533
25305	281534
4647	281535
38345	281536
16051	281537
66897	281538
156962	281539
100560	281540
16171	281541
26957	281542
22936	281543
125058	281544
10865	281545
61289	281546
18544	281547
106746	281548
2564	281549
87575	281550
42769	281551
78942	281552
11907	281553
51937	281554
62459	281555
13098	281556
2239	281557
15821	281558
163985	281559
4386	281560
71439	281561
38316	281562
55583	281563
46278	281564
57121	281565
1122	281566
23394	281567
64066	281568
7957	281569
20329	281570
426	281571
1133	281572
52370	281573
4719	281574
59017	281575
1337	281576
14754	281577
51431	281578
12202	281579
61384	281580
12998	281581
60618	281582
126936	281583
40078	281584
11916	281585
101158	281586
6184	281587
129686	281588
39361	281589
132893	281590
47	281591
110830	281592
1777	281593
71994	281594
49686	281595
17807	281596
619	281597
35805	281598
106	281599
71365	281600
113207	281601
19372	281602
99	281603
131906	281604
27426	281605
11653	281606
7597	281607
10113	281608
73634	281609
37827	281610
85317	281611
9130	281612
89774	281613
134062	281614
45839	281615
75925	281616
149193	281617
13774	281618
24082	281619
20810	281620
114126	281621
105324	281622
65093	281623
9886	281624
10288	281625
4864	281626
81969	281627
82473	281628
40085	281629
36463	281630
28811	281631
17669	281632
59800	281633
73674	281634
76598	281635
95203	281636
115518	281637
38980	281638
2348	281639
120804	281640
121595	281641
71655	281642
55990	281643
55385	281644
42051	281645
94144	281646
40297	281647
47732	281648
11183	281649
27587	281650
33649	281651
4527	281652
20144	281653
24252	281654
87518	281655
24081	281656
97044	281657
99259	281658
94167	281659
9444	281660
79560	281661
42381	281662
12409	281663
119255	281664
1348	281665
34940	281666
22610	281667
102326	281668
34176	281669
6056	281670
44105	281671
64207	281672
90442	281673
20665	281674
9958	281675
527	281676
15706	281677
76434	281678
67975	281679
18988	281680
127183	281681
30104	281682
27773	281683
47010	281684
62729	281685
44761	281686
72647	281687
2727	281688
44674	281689
19425	281690
105239	281691
7583	281692
149488	281693
36980	281694
16153	281695
35306	281696
27542	281697
4834	281698
956	281699
63387	281700
22315	281701
17214	281702
3442	281703
26430	281704
11079	281705
106391	281706
67875	281707
72785	281708
17068	281709
25798	281710
75736	281711
17797	281712
98707	281713
22666	281714
9028	281715
59168	281716
19542	281717
157947	281718
3022	281719
16597	281720
62243	281721
24882	281722
148646	281723
11816	281724
16531	281725
6883	281726
43898	281727
3921	281728
4128	281729
13128	281730
288	281731
49001	281732
59030	281733
27553	281734
14602	281735
113819	281736
39783	281737
68689	281738
102736	281739
60388	281740
9208	281741
3010	281742
18272	281743
112671	281744
43571	281745
8590	281746
87259	281747
32959	281748
27009	281749
83519	281750
15790	281751
37952	281752
30729	281753
8855	281754
119899	281755
48009	281756
1041	281757
62574	281758
81059	281759
134455	281760
8233	281761
145243	281762
30296	281763
103455	281764
37382	281765
6789	281766
75461	281767
75059	281768
61	281769
93979	281770
82949	281771
98852	281772
902	281773
20294	281774
102005	281775
25836	281776
743	281777
73344	281778
93589	281779
30910	281780
8402	281781
122843	281782
15325	281783
2006	281784
577	281785
51253	281786
5292	281787
2028	281788
42183	281789
80056	281790
593	281791
4527	281792
5162	281793
2275	281794
97814	281795
2871	281796
84578	281797
21838	281798
18358	281799
34497	281800
92406	281801
100434	281802
12033	281803
108747	281804
8602	281805
17859	281806
59921	281807
32554	281808
32845	281809
16267	281810
18994	281811
46034	281812
1071	281813
28039	281814
1288	281815
20766	281816
105565	281817
3247	281818
1578	281819
92653	281820
33721	281821
52086	281822
4981	281823
66407	281824
29360	281825
22953	281826
2908	281827
106616	281828
64514	281829
477	281830
29399	281831
715	281832
34558	281833
21483	281834
11458	281835
48541	281836
42904	281837
33502	281838
37162	281839
55336	281840
13882	281841
288	281842
20043	281843
7937	281844
52660	281845
610	281846
3638	281847
13131	281848
8155	281849
136435	281850
119866	281851
15018	281852
47720	281853
67867	281854
14583	281855
82921	281856
68729	281857
13832	281858
28072	281859
31511	281860
70902	281861
88797	281862
29720	281863
19744	281864
6022	281865
101209	281866
8850	281867
9561	281868
64034	281869
638	281870
21997	281871
2437	281872
29626	281873
101147	281874
38833	281875
30064	281876
19294	281877
12365	281878
96611	281879
99782	281880
17177	281881
36881	281882
131781	281883
21480	281884
11790	281885
2551	281886
47360	281887
6465	281888
38814	281889
1829	281890
35223	281891
24053	281892
107003	281893
561	281894
38667	281895
38853	281896
1641	281897
40796	281898
45462	281899
5045	281900
87129	281901
117616	281902
54737	281903
37256	281904
33094	281905
18169	281906
41102	281907
42662	281908
20190	281909
52581	281910
52823	281911
20296	281912
30159	281913
1209	281914
82989	281915
42258	281916
27253	281917
50364	281918
71611	281919
5929	281920
89991	281921
1649	281922
40943	281923
32807	281924
1566	281925
59872	281926
50303	281927
23422	281928
1024	281929
40389	281930
20444	281931
78997	281932
118849	281933
16479	281934
108828	281935
5752	281936
15000	281937
752	281938
12349	281939
61	281940
62083	281941
9183	281942
41743	281943
45070	281944
24912	281945
103190	281946
33494	281947
19294	281948
2477	281949
45932	281950
37951	281951
139349	281952
11935	281953
32678	281954
31438	281955
93162	281956
46345	281957
53800	281958
3597	281959
112213	281960
48860	281961
68261	281962
39693	281963
8482	281964
73140	281965
15448	281966
4210	281967
25655	281968
86733	281969
94365	281970
8310	281971
128388	281972
10447	281973
15363	281974
4460	281975
40500	281976
66090	281977
16314	281978
27431	281979
31280	281980
800	281981
6870	281982
26832	281983
6434	281984
55114	281985
3691	281986
42201	281987
163260	281988
80177	281989
3446	281990
468	281991
23351	281992
88026	281993
132824	281994
147267	281995
68613	281996
1708	281997
18374	281998
49110	281999
48478	282000
85472	282001
128895	282002
12676	282003
125576	282004
29915	282005
111258	282006
22834	282007
4856	282008
41423	282009
16982	282010
15678	282011
80	282012
4307	282013
5999	282014
68922	282015
3121	282016
125656	282017
122586	282018
43238	282019
215	282020
22820	282021
43540	282022
33027	282023
106627	282024
17958	282025
70219	282026
58203	282027
7991	282028
1427	282029
7998	282030
143742	282031
12872	282032
32123	282033
49261	282034
1077	282035
2582	282036
85	282037
85985	282038
45042	282039
58513	282040
62760	282041
23826	282042
5690	282043
56376	282044
24001	282045
3275	282046
35941	282047
79692	282048
23510	282049
14606	282050
5257	282051
74308	282052
23719	282053
81178	282054
16619	282055
150962	282056
6458	282057
10410	282058
123602	282059
48305	282060
24475	282061
68990	282062
22443	282063
39472	282064
119842	282065
67170	282066
17171	282067
25654	282068
18020	282069
37542	282070
14712	282071
96251	282072
5207	282073
26556	282074
147158	282075
38617	282076
93751	282077
2059	282078
53847	282079
53907	282080
22048	282081
17984	282082
18904	282083
32147	282084
3350	282085
22	282086
158456	282087
3927	282088
45891	282089
3519	282090
55477	282091
29911	282092
11426	282093
89184	282094
31585	282095
12106	282096
4792	282097
4005	282098
55072	282099
739	282100
55559	282101
17677	282102
27601	282103
36795	282104
29897	282105
8726	282106
8002	282107
7239	282108
10184	282109
45053	282110
1315	282111
4211	282112
95568	282113
21079	282114
24179	282115
12412	282116
4809	282117
24361	282118
39531	282119
65064	282120
10790	282121
76151	282122
17127	282123
11950	282124
33543	282125
28984	282126
9028	282127
37639	282128
26300	282129
51972	282130
90435	282131
1619	282132
123412	282133
2959	282134
23303	282135
16985	282136
163134	282137
22980	282138
36607	282139
92705	282140
8310	282141
4868	282142
13069	282143
1772	282144
25513	282145
65324	282146
113397	282147
89940	282148
22	282149
7685	282150
128450	282151
124024	282152
14506	282153
90	282154
101946	282155
36959	282156
8972	282157
4673	282158
16890	282159
5141	282160
67285	282161
22435	282162
39511	282163
28757	282164
9453	282165
8720	282166
42337	282167
79442	282168
23635	282169
91205	282170
93749	282171
8594	282172
62004	282173
37681	282174
149542	282175
11472	282176
143452	282177
6219	282178
29421	282179
9848	282180
69255	282181
39836	282182
63777	282183
1234	282184
59451	282185
10480	282186
157816	282187
43695	282188
9960	282189
58249	282190
5735	282191
35532	282192
10306	282193
64151	282194
71933	282195
30444	282196
40383	282197
5359	282198
65178	282199
91814	282200
13109	282201
18293	282202
15898	282203
14045	282204
1582	282205
85946	282206
19058	282207
88460	282208
81050	282209
18193	282210
97183	282211
2840	282212
137177	282213
35988	282214
22203	282215
34884	282216
30015	282217
1860	282218
108760	282219
21859	282220
26823	282221
95342	282222
13494	282223
69050	282224
8874	282225
127962	282226
81268	282227
1165	282228
121791	282229
45569	282230
20628	282231
34205	282232
33819	282233
94899	282234
95485	282235
12386	282236
5852	282237
1217	282238
1083	282239
20	282240
8357	282241
5413	282242
172	282243
8209	282244
30540	282245
69649	282246
65734	282247
12375	282248
53202	282249
14975	282250
26937	282251
49259	282252
77618	282253
3047	282254
67101	282255
48413	282256
4645	282257
60253	282258
36927	282259
1480	282260
24909	282261
28724	282262
134177	282263
34492	282264
3512	282265
84506	282266
1553	282267
105819	282268
31511	282269
40468	282270
66129	282271
5053	282272
15928	282273
15443	282274
33928	282275
81545	282276
103647	282277
34964	282278
32351	282279
18128	282280
106966	282281
63066	282282
6523	282283
83162	282284
73856	282285
35276	282286
24528	282287
67727	282288
50723	282289
8419	282290
59351	282291
3666	282292
40510	282293
11037	282294
9899	282295
39283	282296
9787	282297
45107	282298
44081	282299
17963	282300
104425	282301
81737	282302
26451	282303
11150	282304
72013	282305
10034	282306
3745	282307
24102	282308
17752	282309
79958	282310
143589	282311
46561	282312
43923	282313
436	282314
626	282315
20151	282316
47121	282317
11400	282318
37153	282319
39447	282320
13109	282321
1386	282322
11127	282323
84187	282324
133970	282325
25912	282326
29547	282327
102939	282328
8041	282329
11662	282330
6559	282331
48401	282332
4088	282333
2465	282334
6771	282335
38	282336
70042	282337
51557	282338
26005	282339
79480	282340
12277	282341
59201	282342
45925	282343
29787	282344
130774	282345
45670	282346
65257	282347
83818	282348
124437	282349
27783	282350
13056	282351
39895	282352
56348	282353
244	282354
49674	282355
18719	282356
829	282357
38386	282358
29333	282359
3550	282360
49898	282361
62388	282362
159885	282363
70556	282364
53333	282365
11333	282366
52182	282367
57972	282368
8765	282369
88288	282370
50419	282371
145245	282372
1000	282373
117832	282374
1056	282375
102250	282376
51776	282377
32355	282378
25317	282379
83434	282380
19492	282381
25746	282382
75660	282383
9337	282384
117060	282385
8846	282386
91060	282387
11787	282388
4312	282389
792	282390
113617	282391
15399	282392
1487	282393
79938	282394
55962	282395
61910	282396
62151	282397
43962	282398
58027	282399
4269	282400
10406	282401
96818	282402
1874	282403
119486	282404
10091	282405
67162	282406
29758	282407
37456	282408
1830	282409
51955	282410
19119	282411
60020	282412
53012	282413
26214	282414
105232	282415
160128	282416
1988	282417
35842	282418
7746	282419
144940	282420
62723	282421
38553	282422
18769	282423
103480	282424
40498	282425
92855	282426
27175	282427
119376	282428
166029	282429
15731	282430
63600	282431
26190	282432
19836	282433
539	282434
50616	282435
698	282436
90084	282437
7333	282438
931	282439
3571	282440
64923	282441
59145	282442
13168	282443
10410	282444
33255	282445
51429	282446
66950	282447
136253	282448
120131	282449
12783	282450
22475	282451
95153	282452
48984	282453
26638	282454
44157	282455
77303	282456
58197	282457
4144	282458
74313	282459
24016	282460
105630	282461
1465	282462
40062	282463
23772	282464
119618	282465
14588	282466
20260	282467
16378	282468
2064	282469
7040	282470
46459	282471
16110	282472
26564	282473
11100	282474
48412	282475
1241	282476
26422	282477
67393	282478
93126	282479
109629	282480
8585	282481
84806	282482
37163	282483
6809	282484
31824	282485
6719	282486
9766	282487
92212	282488
37250	282489
29625	282490
109150	282491
25997	282492
39538	282493
7780	282494
5812	282495
67769	282496
137882	282497
82826	282498
118184	282499
16840	282500
55922	282501
15682	282502
73595	282503
18580	282504
54162	282505
31063	282506
88949	282507
48863	282508
57387	282509
19432	282510
30470	282511
18741	282512
1049	282513
31673	282514
30462	282515
74791	282516
123589	282517
30925	282518
813	282519
65843	282520
40691	282521
24630	282522
2462	282523
22499	282524
23286	282525
41898	282526
6770	282527
1394	282528
107234	282529
4788	282530
1690	282531
36737	282532
5028	282533
1433	282534
14244	282535
64450	282536
16353	282537
93112	282538
34357	282539
10558	282540
4901	282541
5540	282542
50754	282543
11599	282544
27265	282545
82365	282546
95379	282547
1688	282548
25823	282549
17661	282550
2310	282551
48300	282552
76951	282553
60963	282554
19129	282555
68366	282556
33992	282557
25198	282558
1401	282559
31155	282560
9228	282561
12183	282562
69842	282563
306	282564
11777	282565
10416	282566
25316	282567
37084	282568
41268	282569
15751	282570
16383	282571
73501	282572
1752	282573
60417	282574
13828	282575
1620	282576
46091	282577
54887	282578
13134	282579
54165	282580
13132	282581
82931	282582
49323	282583
14118	282584
67826	282585
11462	282586
1130	282587
23422	282588
3345	282589
18825	282590
33651	282591
8571	282592
79728	282593
75497	282594
60769	282595
50953	282596
87240	282597
120725	282598
37557	282599
29999	282600
105502	282601
37870	282602
30964	282603
120728	282604
1924	282605
136147	282606
25891	282607
3057	282608
18459	282609
38802	282610
142922	282611
45517	282612
24927	282613
35717	282614
11916	282615
80287	282616
11650	282617
90367	282618
5226	282619
11788	282620
84704	282621
33303	282622
2363	282623
1581	282624
4971	282625
23333	282626
10158	282627
30592	282628
3683	282629
47077	282630
19131	282631
2209	282632
17557	282633
46822	282634
85581	282635
13670	282636
49880	282637
11051	282638
3334	282639
90751	282640
59848	282641
25889	282642
20166	282643
21045	282644
6836	282645
6097	282646
19494	282647
14774	282648
6438	282649
2420	282650
121803	282651
62699	282652
95063	282653
33333	282654
12405	282655
29631	282656
90980	282657
7459	282658
3910	282659
51047	282660
7374	282661
139524	282662
14923	282663
52208	282664
109134	282665
14014	282666
31040	282667
58244	282668
16944	282669
50037	282670
5117	282671
104442	282672
29170	282673
86	282674
71766	282675
15540	282676
73256	282677
27343	282678
78366	282679
53645	282680
17502	282681
77521	282682
15196	282683
85838	282684
44890	282685
33405	282686
57711	282687
24484	282688
12679	282689
12610	282690
77682	282691
381	282692
18813	282693
155431	282694
154605	282695
29103	282696
3308	282697
27904	282698
98555	282699
22763	282700
7521	282701
18630	282702
355	282703
157	282704
16614	282705
55263	282706
19816	282707
65540	282708
123383	282709
20891	282710
43334	282711
39064	282712
7390	282713
151874	282714
80184	282715
14043	282716
14945	282717
65251	282718
1877	282719
30661	282720
404	282721
27143	282722
21339	282723
153048	282724
5960	282725
84804	282726
33211	282727
1504	282728
425	282729
104269	282730
8214	282731
15975	282732
25874	282733
13954	282734
91605	282735
6529	282736
16796	282737
4245	282738
22667	282739
14620	282740
92915	282741
2567	282742
160073	282743
698	282744
24080	282745
85302	282746
8844	282747
524	282748
34704	282749
13015	282750
79	282751
5994	282752
5995	282753
91718	282754
4131	282755
13917	282756
29203	282757
9	282758
4546	282759
34134	282760
1120	282761
15746	282762
17277	282763
614	282764
37389	282765
87	282766
32691	282767
118905	282768
16737	282769
29118	282770
132220	282771
10799	282772
19960	282773
89615	282774
57911	282775
1707	282776
1102	282777
91866	282778
93940	282779
24985	282780
146074	282781
1160	282782
76052	282783
32979	282784
107941	282785
30871	282786
30193	282787
4885	282788
86146	282789
20696	282790
5569	282791
162473	282792
280	282793
54535	282794
309	282795
723	282796
19399	282797
16961	282798
361	282799
10544	282800
115599	282801
46703	282802
16370	282803
54868	282804
27495	282805
24669	282806
54668	282807
32516	282808
53199	282809
4901	282810
13570	282811
41962	282812
2595	282813
70793	282814
11465	282815
357	282816
22530	282817
38821	282818
8818	282819
77498	282820
1967	282821
57729	282822
53285	282823
29969	282824
50209	282825
110790	282826
48605	282827
70422	282828
743	282829
14606	282830
35831	282831
98713	282832
1289	282833
68676	282834
16226	282835
7970	282836
7522	282837
38975	282838
12481	282839
24902	282840
8689	282841
8863	282842
21124	282843
77687	282844
112796	282845
1308	282846
2278	282847
4498	282848
6488	282849
408	282850
132635	282851
76220	282852
147311	282853
1531	282854
17009	282855
113018	282856
104514	282857
16743	282858
1474	282859
9424	282860
113503	282861
16496	282862
1388	282863
118848	282864
38997	282865
100936	282866
21623	282867
148708	282868
65250	282869
127497	282870
45055	282871
28567	282872
27254	282873
4806	282874
3458	282875
48350	282876
868	282877
2222	282878
3084	282879
231	282880
6080	282881
2732	282882
15334	282883
3601	282884
17264	282885
3730	282886
4163	282887
23	282888
55181	282889
4105	282890
36343	282891
486	282892
43359	282893
75141	282894
13385	282895
8318	282896
24904	282897
100492	282898
85215	282899
5278	282900
68	282901
6669	282902
6570	282903
90159	282904
1279	282905
47629	282906
3583	282907
153755	282908
20	282909
371	282910
20789	282911
121876	282912
56274	282913
20098	282914
2390	282915
23908	282916
35335	282917
13832	282918
41175	282919
19292	282920
23176	282921
1434	282922
123543	282923
138065	282924
62747	282925
2836	282926
38427	282927
4537	282928
64833	282929
103670	282930
107456	282931
4465	282932
12343	282933
75723	282934
36757	282935
1144	282936
32951	282937
55657	282938
6575	282939
2087	282940
131459	282941
18501	282942
88111	282943
83246	282944
5	282945
18052	282946
23793	282947
11412	282948
16574	282949
12193	282950
80326	282951
377	282952
35547	282953
33727	282954
4841	282955
124579	282956
59383	282957
3613	282958
11763	282959
143648	282960
138902	282961
52348	282962
18345	282963
15455	282964
43719	282965
22745	282966
16677	282967
84751	282968
17485	282969
28857	282970
552	282971
27653	282972
12670	282973
33062	282974
33630	282975
1757	282976
147011	282977
53739	282978
58641	282979
123725	282980
39799	282981
15294	282982
77225	282983
98651	282984
12411	282985
48244	282986
42108	282987
97879	282988
35376	282989
14708	282990
2036	282991
25726	282992
25757	282993
14674	282994
884	282995
48430	282996
9104	282997
95342	282998
42849	282999
2390	283000
17324	283001
14524	283002
18578	283003
8427	283004
12475	283005
32622	283006
56098	283007
96705	283008
9784	283009
10808	283010
3176	283011
66772	283012
271	283013
5766	283014
55221	283015
6895	283016
80342	283017
23191	283018
94534	283019
82180	283020
110714	283021
69247	283022
19486	283023
37713	283024
119640	283025
12099	283026
133633	283027
6676	283028
9084	283029
37157	283030
3629	283031
19090	283032
84524	283033
8196	283034
71105	283035
19582	283036
2873	283037
1052	283038
26094	283039
99332	283040
5769	283041
6219	283042
117471	283043
93495	283044
65801	283045
84129	283046
5665	283047
27900	283048
47561	283049
139183	283050
53253	283051
1992	283052
133264	283053
40221	283054
108931	283055
93573	283056
2281	283057
132328	283058
27313	283059
4357	283060
13518	283061
72475	283062
127295	283063
97161	283064
45582	283065
5582	283066
19300	283067
21052	283068
1018	283069
17619	283070
43175	283071
673	283072
72191	283073
97658	283074
7829	283075
2543	283076
44880	283077
69691	283078
674	283079
18594	283080
1849	283081
66909	283082
32529	283083
14099	283084
4917	283085
4051	283086
2980	283087
33764	283088
3124	283089
72082	283090
15401	283091
7336	283092
152820	283093
2785	283094
98509	283095
66553	283096
57892	283097
38706	283098
43906	283099
78759	283100
69551	283101
63552	283102
58	283103
2757	283104
129836	283105
44609	283106
64535	283107
53843	283108
1490	283109
3180	283110
74650	283111
8261	283112
21876	283113
24139	283114
75	283115
107492	283116
4911	283117
30731	283118
1528	283119
75	283120
1463	283121
5186	283122
144792	283123
44	283124
16108	283125
26125	283126
2564	283127
24	283128
46186	283129
430	283130
218	283131
14910	283132
17842	283133
13186	283134
14284	283135
10882	283136
46492	283137
95810	283138
10056	283139
7306	283140
4714	283141
2961	283142
32569	283143
40624	283144
7530	283145
5542	283146
2669	283147
61938	283148
66174	283149
15500	283150
4600	283151
71942	283152
1196	283153
29001	283154
13997	283155
59964	283156
15382	283157
23274	283158
37826	283159
128219	283160
70047	283161
3595	283162
54801	283163
754	283164
37844	283165
80695	283166
10643	283167
35264	283168
88865	283169
43662	283170
44728	283171
12683	283172
32395	283173
31259	283174
54288	283175
29431	283176
34454	283177
14990	283178
16294	283179
35031	283180
17153	283181
54231	283182
96021	283183
107674	283184
28872	283185
17832	283186
64308	283187
9284	283188
5540	283189
109483	283190
14473	283191
11083	283192
50327	283193
1203	283194
19757	283195
136279	283196
182	283197
21723	283198
56999	283199
28624	283200
16806	283201
58952	283202
21760	283203
21283	283204
44386	283205
88212	283206
11642	283207
326	283208
101907	283209
10814	283210
19941	283211
27751	283212
32002	283213
64112	283214
67199	283215
63763	283216
2887	283217
26764	283218
155632	283219
11055	283220
1733	283221
99211	283222
93536	283223
62044	283224
21865	283225
146816	283226
30268	283227
1251	283228
2976	283229
2488	283230
63929	283231
37541	283232
1603	283233
1139	283234
7745	283235
17128	283236
2876	283237
920	283238
454	283239
15829	283240
90629	283241
17145	283242
30812	283243
18148	283244
145916	283245
5003	283246
14242	283247
29917	283248
40519	283249
31751	283250
35310	283251
29696	283252
10920	283253
18413	283254
73888	283255
14096	283256
23726	283257
26156	283258
10319	283259
22874	283260
3221	283261
11517	283262
1321	283263
8718	283264
18849	283265
12058	283266
4017	283267
46508	283268
37981	283269
77751	283270
48727	283271
27484	283272
2674	283273
15089	283274
72311	283275
28823	283276
10176	283277
57826	283278
14472	283279
9227	283280
1121	283281
12764	283282
32532	283283
20792	283284
5997	283285
100248	283286
46394	283287
150380	283288
107644	283289
35921	283290
20365	283291
5058	283292
35649	283293
17255	283294
70676	283295
49267	283296
43842	283297
4371	283298
83317	283299
13598	283300
11574	283301
54931	283302
78004	283303
65571	283304
14383	283305
67754	283306
11702	283307
48467	283308
7965	283309
8097	283310
38884	283311
42081	283312
106044	283313
165847	283314
31026	283315
87438	283316
14293	283317
135591	283318
34958	283319
50556	283320
43357	283321
4207	283322
7765	283323
143997	283324
1289	283325
49083	283326
155556	283327
38562	283328
2963	283329
98550	283330
3233	283331
51582	283332
72	283333
52680	283334
23088	283335
65329	283336
73034	283337
53948	283338
128970	283339
32644	283340
38511	283341
35201	283342
13816	283343
163902	283344
30579	283345
31765	283346
2722	283347
10585	283348
133303	283349
85854	283350
51123	283351
8478	283352
5056	283353
18155	283354
45796	283355
72349	283356
71715	283357
17756	283358
122895	283359
51943	283360
78910	283361
82852	283362
37404	283363
103700	283364
50533	283365
89515	283366
161699	283367
15303	283368
88552	283369
36392	283370
954	283371
89539	283372
20556	283373
33592	283374
301	283375
20272	283376
28658	283377
59285	283378
101396	283379
2535	283380
457	283381
14374	283382
14750	283383
158181	283384
69658	283385
10061	283386
75248	283387
11915	283388
28126	283389
7527	283390
102793	283391
27212	283392
43003	283393
1935	283394
14906	283395
7802	283396
141172	283397
13794	283398
54716	283399
162878	283400
64178	283401
32038	283402
54888	283403
122683	283404
53135	283405
23714	283406
8928	283407
59016	283408
111433	283409
59771	283410
105180	283411
101855	283412
1413	283413
34662	283414
18866	283415
83177	283416
10388	283417
30896	283418
106446	283419
26274	283420
37455	283421
9766	283422
126579	283423
2286	283424
5293	283425
33341	283426
28094	283427
34048	283428
40239	283429
4178	283430
88136	283431
9690	283432
109	283433
80929	283434
42644	283435
20726	283436
79211	283437
85769	283438
86	283439
19166	283440
23151	283441
49047	283442
1588	283443
105945	283444
1411	283445
38003	283446
11820	283447
27337	283448
49724	283449
59267	283450
36706	283451
2554	283452
9321	283453
124195	283454
68534	283455
131425	283456
32724	283457
23610	283458
67762	283459
7760	283460
70424	283461
3452	283462
3267	283463
30195	283464
77578	283465
23859	283466
13041	283467
13853	283468
96151	283469
34127	283470
61699	283471
4427	283472
1783	283473
37580	283474
27361	283475
1150	283476
427	283477
37984	283478
22064	283479
68561	283480
6764	283481
156172	283482
60938	283483
187	283484
4000	283485
15246	283486
31165	283487
90417	283488
73423	283489
40884	283490
68331	283491
66653	283492
9730	283493
11764	283494
10172	283495
40385	283496
3563	283497
8543	283498
76	283499
73116	283500
17438	283501
43577	283502
33399	283503
19381	283504
95261	283505
56038	283506
17590	283507
39187	283508
12371	283509
43491	283510
14747	283511
55441	283512
4749	283513
69240	283514
19270	283515
38650	283516
44606	283517
32769	283518
106748	283519
90355	283520
6469	283521
98074	283522
82224	283523
34305	283524
16616	283525
3888	283526
2501	283527
43855	283528
52437	283529
12028	283530
4172	283531
23998	283532
4055	283533
35977	283534
66254	283535
99324	283536
6532	283537
25001	283538
29225	283539
66842	283540
9888	283541
4571	283542
33155	283543
45824	283544
20640	283545
57865	283546
56577	283547
54309	283548
23578	283549
20742	283550
73573	283551
80509	283552
32205	283553
23224	283554
14410	283555
48198	283556
9837	283557
100325	283558
7883	283559
76496	283560
855	283561
688	283562
6487	283563
27381	283564
29087	283565
57556	283566
40839	283567
32340	283568
12015	283569
25444	283570
2982	283571
34481	283572
27348	283573
7634	283574
29191	283575
49071	283576
38223	283577
69604	283578
64868	283579
47110	283580
236	283581
13614	283582
12263	283583
99806	283584
15569	283585
25362	283586
41576	283587
3855	283588
30868	283589
5629	283590
37450	283591
110393	283592
177	283593
18756	283594
54900	283595
4435	283596
30018	283597
9857	283598
4988	283599
3585	283600
47088	283601
152423	283602
24573	283603
20985	283604
13868	283605
7255	283606
27190	283607
5651	283608
27714	283609
6552	283610
28923	283611
3165	283612
11319	283613
6142	283614
73455	283615
33591	283616
14871	283617
8536	283618
16854	283619
35445	283620
160637	283621
2851	283622
8360	283623
34393	283624
1071	283625
87190	283626
106318	283627
195	283628
37735	283629
12692	283630
64384	283631
4217	283632
9993	283633
19979	283634
68442	283635
26581	283636
1415	283637
10517	283638
11252	283639
29264	283640
347	283641
29675	283642
42767	283643
9978	283644
3410	283645
39181	283646
27889	283647
58640	283648
2204	283649
32805	283650
114769	283651
42	283652
10980	283653
49568	283654
3064	283655
26608	283656
108605	283657
3967	283658
38442	283659
52772	283660
5896	283661
80938	283662
57600	283663
74830	283664
43731	283665
14157	283666
13118	283667
57920	283668
1202	283669
108401	283670
355	283671
5158	283672
65104	283673
2034	283674
48087	283675
161359	283676
77671	283677
17261	283678
91958	283679
65287	283680
5457	283681
92377	283682
86826	283683
63437	283684
5381	283685
140032	283686
1383	283687
19007	283688
5938	283689
48643	283690
18213	283691
12987	283692
3303	283693
18846	283694
63038	283695
5533	283696
26673	283697
35953	283698
8279	283699
12548	283700
55823	283701
113636	283702
21158	283703
72206	283704
4785	283705
92145	283706
3542	283707
38958	283708
17667	283709
85895	283710
12279	283711
59839	283712
50846	283713
2652	283714
70656	283715
91694	283716
52228	283717
1057	283718
24107	283719
32019	283720
5679	283721
68213	283722
126048	283723
9049	283724
39129	283725
36292	283726
752	283727
123430	283728
6227	283729
16476	283730
34	283731
22841	283732
5930	283733
31364	283734
81614	283735
4803	283736
29857	283737
67739	283738
38786	283739
161492	283740
47949	283741
26013	283742
42811	283743
28916	283744
28787	283745
56544	283746
58577	283747
154118	283748
1345	283749
31429	283750
79197	283751
5538	283752
156807	283753
15	283754
23085	283755
84961	283756
12536	283757
82452	283758
80811	283759
38736	283760
54287	283761
44621	283762
46183	283763
75550	283764
3758	283765
30031	283766
5614	283767
147	283768
74162	283769
13312	283770
1520	283771
20240	283772
100575	283773
6315	283774
2267	283775
52629	283776
42710	283777
21722	283778
62523	283779
23053	283780
42901	283781
25008	283782
897	283783
90039	283784
59792	283785
62715	283786
127708	283787
89054	283788
91294	283789
1580	283790
32453	283791
52387	283792
102095	283793
89085	283794
48133	283795
17897	283796
13540	283797
2264	283798
72115	283799
7369	283800
3263	283801
96275	283802
92708	283803
52963	283804
9599	283805
17510	283806
35233	283807
24023	283808
75307	283809
18006	283810
27087	283811
3472	283812
128694	283813
489	283814
32278	283815
74976	283816
14500	283817
48326	283818
9644	283819
73558	283820
102524	283821
105464	283822
103101	283823
5380	283824
50581	283825
6066	283826
23436	283827
95414	283828
1840	283829
66	283830
32196	283831
97948	283832
155432	283833
41594	283834
105327	283835
47510	283836
126370	283837
50166	283838
20826	283839
123	283840
47660	283841
1194	283842
55329	283843
45484	283844
558	283845
5032	283846
79619	283847
61241	283848
126642	283849
104236	283850
17493	283851
10905	283852
12847	283853
108196	283854
12306	283855
1562	283856
9436	283857
27406	283858
66836	283859
11461	283860
23891	283861
151422	283862
129262	283863
87243	283864
156381	283865
101349	283866
5393	283867
162796	283868
98	283869
6869	283870
9123	283871
22824	283872
5580	283873
34797	283874
98342	283875
3761	283876
74536	283877
77046	283878
103014	283879
7148	283880
26059	283881
67857	283882
140400	283883
26661	283884
72572	283885
92699	283886
339	283887
269	283888
5521	283889
5932	283890
115703	283891
33053	283892
49377	283893
113365	283894
64920	283895
6379	283896
54636	283897
74039	283898
43308	283899
22541	283900
27704	283901
2084	283902
33440	283903
80533	283904
12016	283905
25780	283906
8846	283907
2903	283908
166608	283909
123625	283910
59457	283911
12523	283912
11049	283913
689	283914
10709	283915
1903	283916
28404	283917
12492	283918
36841	283919
94939	283920
109637	283921
3128	283922
8610	283923
9221	283924
29743	283925
18	283926
20754	283927
6150	283928
634	283929
11045	283930
100035	283931
58134	283932
22669	283933
15778	283934
43209	283935
8312	283936
16554	283937
12447	283938
12672	283939
84079	283940
127571	283941
59541	283942
30779	283943
52872	283944
83615	283945
10010	283946
118296	283947
49360	283948
4374	283949
40105	283950
133326	283951
30029	283952
12392	283953
5775	283954
53737	283955
4696	283956
19069	283957
26990	283958
64621	283959
56486	283960
970	283961
99019	283962
13591	283963
14	283964
121891	283965
22629	283966
1081	283967
133212	283968
5367	283969
36728	283970
14127	283971
61374	283972
67650	283973
71807	283974
33553	283975
699	283976
132897	283977
34505	283978
26174	283979
18225	283980
8471	283981
15916	283982
32070	283983
35292	283984
121607	283985
3441	283986
66868	283987
89820	283988
4825	283989
1998	283990
96031	283991
16570	283992
98377	283993
37545	283994
12237	283995
3239	283996
18214	283997
1691	283998
104743	283999
14885	284000
130116	284001
8113	284002
8255	284003
4509	284004
49230	284005
144143	284006
9979	284007
4197	284008
11809	284009
1463	284010
32416	284011
11	284012
35016	284013
37458	284014
9324	284015
62875	284016
38508	284017
31446	284018
95264	284019
36897	284020
38	284021
40059	284022
87279	284023
39806	284024
9259	284025
18549	284026
5797	284027
10949	284028
25671	284029
39689	284030
38331	284031
1174	284032
4031	284033
438	284034
7664	284035
7153	284036
121963	284037
86520	284038
39793	284039
36110	284040
5237	284041
14102	284042
44727	284043
85069	284044
36871	284045
18009	284046
59422	284047
56088	284048
110346	284049
50268	284050
83142	284051
5461	284052
24766	284053
20917	284054
9969	284055
42379	284056
35706	284057
48496	284058
40544	284059
1178	284060
27528	284061
6256	284062
18585	284063
72519	284064
23133	284065
32597	284066
8506	284067
40187	284068
9109	284069
42360	284070
69633	284071
11605	284072
2913	284073
15660	284074
5868	284075
69222	284076
4342	284077
8502	284078
101280	284079
3520	284080
69036	284081
4092	284082
113430	284083
12	284084
84579	284085
23957	284086
134	284087
389	284088
9	284089
27682	284090
32697	284091
401	284092
2853	284093
127137	284094
21125	284095
46429	284096
35944	284097
1250	284098
36492	284099
83227	284100
4020	284101
32380	284102
5619	284103
458	284104
112252	284105
22098	284106
98878	284107
29635	284108
301	284109
8967	284110
19392	284111
2708	284112
17121	284113
41381	284114
1848	284115
22284	284116
59608	284117
6698	284118
40666	284119
33762	284120
14899	284121
86434	284122
14328	284123
4204	284124
24810	284125
40382	284126
85423	284127
161752	284128
41382	284129
64461	284130
38298	284131
103361	284132
19550	284133
29131	284134
48530	284135
11370	284136
68423	284137
50028	284138
83805	284139
15089	284140
3009	284141
87534	284142
86305	284143
8451	284144
63365	284145
22410	284146
35896	284147
47175	284148
34472	284149
6454	284150
26323	284151
19048	284152
3053	284153
81992	284154
108884	284155
25151	284156
41506	284157
13347	284158
47043	284159
111946	284160
450	284161
117517	284162
86197	284163
53	284164
8899	284165
55370	284166
158658	284167
50993	284168
25324	284169
34098	284170
1584	284171
72672	284172
51982	284173
51198	284174
73333	284175
27107	284176
67222	284177
3605	284178
2693	284179
118296	284180
26634	284181
47439	284182
13501	284183
9859	284184
81253	284185
14	284186
944	284187
56731	284188
19514	284189
107279	284190
184	284191
33796	284192
81622	284193
126526	284194
14399	284195
4277	284196
158493	284197
62801	284198
64249	284199
62732	284200
83883	284201
33782	284202
27343	284203
122455	284204
10711	284205
23241	284206
26968	284207
9570	284208
25988	284209
30035	284210
17799	284211
878	284212
113520	284213
122250	284214
49486	284215
9775	284216
21221	284217
3320	284218
21777	284219
67689	284220
2713	284221
37836	284222
8785	284223
30034	284224
124852	284225
4533	284226
5333	284227
117415	284228
104437	284229
32858	284230
32092	284231
57251	284232
5227	284233
8681	284234
3957	284235
86920	284236
57740	284237
105	284238
31031	284239
13140	284240
4373	284241
22774	284242
20943	284243
6179	284244
12244	284245
428	284246
86954	284247
15317	284248
90710	284249
84318	284250
35497	284251
30669	284252
54317	284253
106404	284254
26311	284255
2762	284256
51244	284257
8327	284258
81653	284259
1844	284260
105865	284261
19397	284262
7023	284263
11916	284264
19604	284265
41176	284266
25445	284267
9758	284268
24250	284269
92446	284270
17361	284271
60049	284272
488	284273
107857	284274
23641	284275
73944	284276
106462	284277
64093	284278
58868	284279
26525	284280
11216	284281
11153	284282
23571	284283
8872	284284
47884	284285
13389	284286
4885	284287
61085	284288
1712	284289
73107	284290
97375	284291
14861	284292
35771	284293
16727	284294
17802	284295
12482	284296
78725	284297
4995	284298
34598	284299
3617	284300
64217	284301
5718	284302
5580	284303
49970	284304
12531	284305
46887	284306
26052	284307
16277	284308
310	284309
5756	284310
109196	284311
110849	284312
20709	284313
43567	284314
1493	284315
7016	284316
81841	284317
479	284318
39933	284319
77756	284320
22539	284321
42	284322
27887	284323
65759	284324
103	284325
21829	284326
3813	284327
39057	284328
7898	284329
6862	284330
53680	284331
117597	284332
88051	284333
33714	284334
12211	284335
126628	284336
79114	284337
8932	284338
13354	284339
41318	284340
1693	284341
46430	284342
35176	284343
4646	284344
5845	284345
86084	284346
8158	284347
63735	284348
47584	284349
7333	284350
23485	284351
5917	284352
137439	284353
79500	284354
39808	284355
128384	284356
12994	284357
5477	284358
4297	284359
41492	284360
54018	284361
5170	284362
6348	284363
8101	284364
28631	284365
72534	284366
40570	284367
133746	284368
21527	284369
50534	284370
32465	284371
163250	284372
20232	284373
6793	284374
88856	284375
79924	284376
15239	284377
11046	284378
107243	284379
125326	284380
26631	284381
7823	284382
26704	284383
100583	284384
112452	284385
21975	284386
96055	284387
832	284388
1537	284389
82726	284390
34898	284391
3739	284392
47822	284393
21067	284394
107139	284395
3642	284396
27348	284397
61945	284398
126006	284399
5276	284400
39374	284401
70731	284402
25766	284403
21251	284404
5208	284405
4511	284406
37202	284407
80897	284408
1031	284409
79264	284410
12927	284411
31974	284412
16142	284413
60479	284414
2118	284415
5408	284416
23758	284417
34664	284418
15875	284419
3265	284420
53241	284421
51328	284422
13624	284423
6855	284424
1029	284425
57309	284426
50255	284427
11025	284428
66789	284429
67956	284430
17159	284431
5517	284432
49030	284433
6649	284434
52	284435
933	284436
2989	284437
9233	284438
2184	284439
1919	284440
36904	284441
1126	284442
126525	284443
24898	284444
465	284445
98927	284446
101320	284447
66474	284448
137867	284449
21728	284450
158	284451
50759	284452
840	284453
14989	284454
48637	284455
23975	284456
8143	284457
12697	284458
111871	284459
17510	284460
52508	284461
78031	284462
5307	284463
24751	284464
1289	284465
18411	284466
163691	284467
11898	284468
25428	284469
93315	284470
9443	284471
30472	284472
7146	284473
6027	284474
74220	284475
36569	284476
68885	284477
10509	284478
37300	284479
26774	284480
97307	284481
139319	284482
68492	284483
120225	284484
79297	284485
6709	284486
38987	284487
93305	284488
12353	284489
34080	284490
121787	284491
10	284492
1246	284493
17665	284494
8393	284495
50535	284496
129052	284497
69494	284498
8086	284499
38421	284500
58905	284501
44663	284502
19916	284503
65907	284504
34966	284505
38424	284506
56319	284507
25726	284508
42447	284509
20058	284510
37112	284511
83208	284512
16269	284513
55838	284514
28005	284515
61076	284516
120980	284517
11662	284518
55640	284519
17653	284520
15540	284521
23873	284522
22132	284523
8381	284524
802	284525
19959	284526
121393	284527
65	284528
76747	284529
2427	284530
7873	284531
1905	284532
747	284533
47565	284534
58992	284535
36752	284536
892	284537
329	284538
52086	284539
44375	284540
20589	284541
116530	284542
11727	284543
4757	284544
4173	284545
4615	284546
79354	284547
155910	284548
15521	284549
383	284550
91966	284551
33669	284552
5246	284553
13642	284554
4516	284555
21811	284556
17896	284557
58661	284558
1280	284559
23407	284560
28511	284561
157	284562
62388	284563
14191	284564
101746	284565
45367	284566
11925	284567
37576	284568
63432	284569
23157	284570
23680	284571
31286	284572
45837	284573
62218	284574
32075	284575
1159	284576
5476	284577
83931	284578
117625	284579
6652	284580
74234	284581
13386	284582
8093	284583
6046	284584
338	284585
46888	284586
11587	284587
7988	284588
91806	284589
102738	284590
3	284591
508	284592
2040	284593
75736	284594
88046	284595
5969	284596
36238	284597
139623	284598
44345	284599
71465	284600
52354	284601
46807	284602
46510	284603
98472	284604
5	284605
5471	284606
24661	284607
7177	284608
9853	284609
9	284610
81666	284611
4631	284612
15179	284613
62015	284614
27676	284615
26594	284616
9018	284617
117624	284618
54147	284619
17693	284620
21375	284621
3899	284622
5352	284623
10127	284624
63819	284625
20470	284626
37837	284627
890	284628
8445	284629
2645	284630
48344	284631
153400	284632
3556	284633
603	284634
150238	284635
22042	284636
30649	284637
1669	284638
9273	284639
42599	284640
78402	284641
21168	284642
18694	284643
107689	284644
30013	284645
47840	284646
27817	284647
71890	284648
97011	284649
351	284650
3778	284651
162541	284652
16508	284653
61146	284654
932	284655
28027	284656
38146	284657
123686	284658
4638	284659
156883	284660
13144	284661
22612	284662
126354	284663
37382	284664
21902	284665
18292	284666
64942	284667
20233	284668
11620	284669
19485	284670
11516	284671
41957	284672
47618	284673
9085	284674
6601	284675
65384	284676
1323	284677
17105	284678
63821	284679
1056	284680
94579	284681
55272	284682
18404	284683
14707	284684
11520	284685
9074	284686
160987	284687
68889	284688
2875	284689
2210	284690
36472	284691
1111	284692
22041	284693
21376	284694
6161	284695
131167	284696
90803	284697
13	284698
25972	284699
13188	284700
48918	284701
22269	284702
38354	284703
20054	284704
2576	284705
8019	284706
18645	284707
56405	284708
5339	284709
5418	284710
115098	284711
12029	284712
19002	284713
4865	284714
45007	284715
64142	284716
10276	284717
42516	284718
8624	284719
393	284720
35484	284721
55299	284722
64122	284723
19730	284724
115708	284725
14462	284726
42373	284727
17514	284728
22294	284729
49576	284730
103913	284731
64049	284732
15442	284733
26788	284734
4380	284735
18686	284736
72949	284737
7410	284738
42810	284739
77189	284740
36084	284741
53410	284742
17533	284743
10883	284744
131052	284745
18283	284746
52742	284747
79962	284748
23458	284749
44412	284750
8890	284751
14264	284752
125015	284753
17054	284754
2180	284755
7082	284756
57900	284757
43882	284758
1839	284759
122628	284760
53111	284761
633	284762
15936	284763
4981	284764
19110	284765
25654	284766
2618	284767
7403	284768
153762	284769
17540	284770
24778	284771
5311	284772
3303	284773
29125	284774
10573	284775
2697	284776
33654	284777
58747	284778
1242	284779
57887	284780
18299	284781
64471	284782
22486	284783
124078	284784
2077	284785
42923	284786
3524	284787
55488	284788
108165	284789
122376	284790
42006	284791
115955	284792
88384	284793
30017	284794
64924	284795
12722	284796
56446	284797
57518	284798
55880	284799
1679	284800
1719	284801
16215	284802
105924	284803
13064	284804
42595	284805
593	284806
1807	284807
16714	284808
34067	284809
22486	284810
71728	284811
47951	284812
5208	284813
7840	284814
39528	284815
5727	284816
4351	284817
18198	284818
71001	284819
13509	284820
12723	284821
45388	284822
112861	284823
71183	284824
842	284825
21341	284826
17071	284827
62479	284828
663	284829
31707	284830
2147	284831
18516	284832
131193	284833
104890	284834
10988	284835
42376	284836
23980	284837
30138	284838
3943	284839
93512	284840
26746	284841
1972	284842
35445	284843
70175	284844
87606	284845
163276	284846
106023	284847
144160	284848
2917	284849
36349	284850
2925	284851
5954	284852
46280	284853
21104	284854
66920	284855
10386	284856
108108	284857
11199	284858
151712	284859
1976	284860
30000	284861
25356	284862
92837	284863
55587	284864
137898	284865
34877	284866
154203	284867
129	284868
16811	284869
10261	284870
1216	284871
6125	284872
25899	284873
5007	284874
18379	284875
155748	284876
26166	284877
12	284878
8292	284879
10955	284880
21147	284881
89942	284882
13432	284883
13221	284884
2064	284885
3821	284886
4729	284887
7440	284888
140489	284889
125353	284890
53993	284891
24356	284892
39540	284893
106310	284894
17072	284895
49378	284896
39306	284897
14403	284898
14362	284899
36749	284900
19602	284901
72030	284902
7842	284903
32397	284904
136326	284905
24707	284906
16355	284907
37963	284908
94767	284909
164823	284910
4272	284911
4702	284912
1232	284913
48185	284914
27755	284915
19522	284916
81929	284917
30684	284918
10307	284919
66122	284920
17794	284921
109031	284922
19633	284923
113456	284924
56011	284925
39639	284926
51827	284927
9336	284928
4611	284929
40861	284930
107324	284931
13857	284932
104163	284933
26548	284934
12463	284935
148249	284936
20692	284937
147308	284938
2237	284939
14411	284940
64	284941
99897	284942
599	284943
76510	284944
5487	284945
11056	284946
44101	284947
25643	284948
40738	284949
14159	284950
12471	284951
103390	284952
7863	284953
46210	284954
6912	284955
88432	284956
42933	284957
1915	284958
7313	284959
102650	284960
31425	284961
68508	284962
11861	284963
3995	284964
106015	284965
155991	284966
92240	284967
30668	284968
63931	284969
71929	284970
72548	284971
111370	284972
14932	284973
475	284974
10449	284975
76351	284976
96108	284977
4333	284978
83130	284979
58686	284980
80179	284981
5836	284982
14193	284983
98880	284984
25195	284985
109663	284986
8162	284987
4402	284988
6953	284989
4146	284990
1516	284991
31730	284992
26079	284993
61084	284994
392	284995
4924	284996
14560	284997
38441	284998
8950	284999
103192	285000
67190	285001
21273	285002
9592	285003
127008	285004
24572	285005
107481	285006
13263	285007
66560	285008
7833	285009
22	285010
16673	285011
18920	285012
4977	285013
2738	285014
31638	285015
64306	285016
143339	285017
49146	285018
745	285019
760	285020
64903	285021
120813	285022
2683	285023
9962	285024
98853	285025
10438	285026
2506	285027
2307	285028
6363	285029
125264	285030
21584	285031
23967	285032
124707	285033
35	285034
118202	285035
109835	285036
57505	285037
945	285038
63441	285039
41389	285040
30822	285041
16672	285042
54758	285043
22689	285044
29577	285045
44088	285046
27841	285047
8205	285048
94236	285049
9727	285050
13019	285051
145372	285052
39064	285053
25752	285054
64636	285055
24181	285056
18423	285057
64846	285058
32375	285059
35161	285060
24146	285061
27526	285062
153034	285063
9784	285064
16181	285065
4878	285066
12628	285067
29289	285068
122758	285069
70970	285070
53148	285071
22550	285072
18847	285073
54881	285074
6831	285075
2183	285076
69535	285077
46535	285078
9880	285079
42309	285080
18741	285081
9014	285082
144259	285083
102836	285084
833	285085
75437	285086
53106	285087
3991	285088
560	285089
30304	285090
5889	285091
24342	285092
118036	285093
100713	285094
31617	285095
5582	285096
71000	285097
5522	285098
12213	285099
29145	285100
64613	285101
69591	285102
21034	285103
37707	285104
17593	285105
9654	285106
14413	285107
46326	285108
1578	285109
118857	285110
130848	285111
54045	285112
4922	285113
17589	285114
14090	285115
2812	285116
79443	285117
133237	285118
65887	285119
42764	285120
108893	285121
7618	285122
29194	285123
1902	285124
18600	285125
18061	285126
4792	285127
66127	285128
26593	285129
4469	285130
124636	285131
2037	285132
18923	285133
11822	285134
4403	285135
88576	285136
97337	285137
8595	285138
7171	285139
38858	285140
1864	285141
30450	285142
7487	285143
31930	285144
118119	285145
22151	285146
6	285147
101712	285148
6635	285149
59330	285150
43094	285151
37328	285152
2144	285153
32362	285154
72280	285155
45534	285156
87370	285157
24195	285158
93826	285159
9494	285160
148139	285161
10441	285162
4047	285163
145296	285164
44379	285165
2703	285166
12588	285167
37865	285168
63910	285169
125	285170
23761	285171
153483	285172
75576	285173
56541	285174
20823	285175
95583	285176
23379	285177
21214	285178
91856	285179
81160	285180
19275	285181
19611	285182
2367	285183
113391	285184
15850	285185
36728	285186
32564	285187
6197	285188
18858	285189
42295	285190
3522	285191
125226	285192
845	285193
29668	285194
129154	285195
65731	285196
67305	285197
85227	285198
75814	285199
15476	285200
5972	285201
14983	285202
23125	285203
41503	285204
24265	285205
29723	285206
22070	285207
13999	285208
20232	285209
17696	285210
21625	285211
25189	285212
18863	285213
60352	285214
21774	285215
2676	285216
12681	285217
2051	285218
8307	285219
7835	285220
55359	285221
372	285222
45752	285223
73064	285224
56425	285225
30189	285226
7752	285227
15860	285228
4140	285229
121936	285230
47288	285231
41152	285232
53710	285233
3232	285234
149470	285235
3123	285236
130554	285237
9008	285238
41454	285239
106448	285240
32711	285241
665	285242
16302	285243
32471	285244
82004	285245
5329	285246
16586	285247
2915	285248
81775	285249
12951	285250
13231	285251
20874	285252
49778	285253
7638	285254
12989	285255
6956	285256
3296	285257
23937	285258
34978	285259
86976	285260
34181	285261
3625	285262
49183	285263
41725	285264
6954	285265
25937	285266
82855	285267
138944	285268
56713	285269
7527	285270
101918	285271
32784	285272
24189	285273
15022	285274
58455	285275
4682	285276
17766	285277
10416	285278
85307	285279
4352	285280
2746	285281
78455	285282
31613	285283
138265	285284
13057	285285
2863	285286
83	285287
4832	285288
437	285289
7843	285290
9	285291
163629	285292
131014	285293
11635	285294
80190	285295
50815	285296
48211	285297
15539	285298
91667	285299
4043	285300
60066	285301
31793	285302
13106	285303
47544	285304
128517	285305
216	285306
44805	285307
69219	285308
69995	285309
46588	285310
36164	285311
921	285312
57405	285313
44299	285314
29525	285315
1697	285316
15949	285317
43319	285318
13356	285319
27772	285320
19120	285321
99899	285322
1696	285323
37871	285324
17869	285325
23583	285326
1674	285327
21334	285328
56937	285329
102958	285330
9900	285331
129883	285332
128311	285333
59687	285334
31999	285335
941	285336
150575	285337
12237	285338
33984	285339
126257	285340
19723	285341
8429	285342
73907	285343
25762	285344
8767	285345
26801	285346
1568	285347
74573	285348
35190	285349
68991	285350
64985	285351
35	285352
4326	285353
160060	285354
86740	285355
5835	285356
30643	285357
123648	285358
24873	285359
132491	285360
67401	285361
42095	285362
143516	285363
2158	285364
33335	285365
66237	285366
145708	285367
4768	285368
15540	285369
38297	285370
124215	285371
37289	285372
11149	285373
5176	285374
37908	285375
110079	285376
83421	285377
35325	285378
10011	285379
47404	285380
68018	285381
3737	285382
7701	285383
619	285384
7467	285385
41195	285386
74680	285387
119705	285388
39758	285389
63607	285390
14514	285391
62838	285392
7417	285393
6882	285394
85381	285395
27814	285396
76710	285397
6030	285398
25453	285399
30900	285400
3424	285401
37033	285402
63563	285403
24217	285404
31815	285405
11055	285406
149520	285407
105587	285408
21242	285409
112577	285410
37749	285411
11353	285412
4472	285413
91596	285414
63971	285415
79783	285416
94412	285417
17404	285418
19006	285419
101942	285420
69658	285421
17789	285422
12873	285423
39661	285424
10099	285425
13399	285426
18565	285427
24581	285428
42800	285429
52900	285430
6463	285431
3428	285432
4300	285433
45466	285434
97319	285435
3225	285436
4587	285437
1732	285438
28096	285439
39777	285440
98241	285441
60201	285442
76474	285443
105783	285444
82544	285445
9196	285446
31810	285447
26149	285448
7311	285449
3963	285450
45232	285451
76418	285452
33120	285453
20047	285454
1086	285455
2995	285456
12029	285457
159878	285458
18072	285459
54186	285460
19243	285461
31142	285462
26099	285463
14516	285464
7751	285465
17009	285466
11101	285467
124006	285468
75153	285469
1441	285470
4625	285471
129230	285472
17873	285473
80227	285474
12449	285475
87331	285476
1124	285477
12721	285478
138555	285479
8931	285480
18335	285481
125900	285482
29	285483
18222	285484
6672	285485
59945	285486
16262	285487
19114	285488
22556	285489
498	285490
136136	285491
19216	285492
1164	285493
57060	285494
62723	285495
58557	285496
16319	285497
22874	285498
5666	285499
15073	285500
11096	285501
5327	285502
25223	285503
81750	285504
151620	285505
18074	285506
11578	285507
2652	285508
314	285509
144	285510
72637	285511
60602	285512
13563	285513
35840	285514
48222	285515
545	285516
2451	285517
80867	285518
24130	285519
4453	285520
29273	285521
19437	285522
7489	285523
22333	285524
12019	285525
125479	285526
1079	285527
30236	285528
67780	285529
775	285530
15047	285531
52038	285532
93392	285533
2366	285534
111358	285535
2566	285536
122412	285537
31251	285538
59860	285539
6239	285540
90325	285541
49732	285542
30339	285543
87247	285544
40791	285545
103570	285546
76975	285547
5990	285548
9053	285549
11248	285550
51886	285551
33656	285552
9515	285553
98054	285554
18544	285555
52402	285556
6060	285557
16153	285558
22345	285559
35018	285560
28371	285561
70465	285562
84846	285563
112595	285564
268	285565
65103	285566
5820	285567
121379	285568
3698	285569
6563	285570
52585	285571
44843	285572
160227	285573
32615	285574
46940	285575
18345	285576
42254	285577
109997	285578
73992	285579
26134	285580
118695	285581
120	285582
33977	285583
50844	285584
779	285585
84975	285586
15149	285587
150930	285588
1002	285589
10463	285590
48552	285591
13104	285592
70304	285593
48707	285594
24185	285595
19030	285596
1046	285597
40018	285598
50664	285599
88886	285600
34618	285601
1722	285602
22814	285603
8882	285604
31809	285605
44108	285606
16813	285607
26189	285608
7525	285609
7851	285610
22528	285611
29073	285612
21536	285613
56256	285614
3146	285615
5421	285616
1396	285617
14233	285618
11086	285619
14420	285620
78848	285621
1008	285622
150	285623
12437	285624
25855	285625
8613	285626
189	285627
35890	285628
6114	285629
1263	285630
55430	285631
17046	285632
10398	285633
113452	285634
56706	285635
70458	285636
1040	285637
49555	285638
27517	285639
29193	285640
2416	285641
40957	285642
132509	285643
121865	285644
37517	285645
926	285646
8643	285647
54898	285648
13837	285649
66517	285650
17191	285651
47784	285652
3593	285653
9030	285654
40081	285655
15097	285656
565	285657
56175	285658
25037	285659
125898	285660
9102	285661
55510	285662
75943	285663
36429	285664
121940	285665
67805	285666
24970	285667
3632	285668
75235	285669
95121	285670
18266	285671
13125	285672
14550	285673
24976	285674
41651	285675
18685	285676
18927	285677
45615	285678
39328	285679
18477	285680
100152	285681
49715	285682
46926	285683
1215	285684
1025	285685
12889	285686
10305	285687
36964	285688
30664	285689
20948	285690
91721	285691
41171	285692
2886	285693
5375	285694
27552	285695
38916	285696
1078	285697
39127	285698
5009	285699
9274	285700
47773	285701
35395	285702
73397	285703
43666	285704
1931	285705
25980	285706
12274	285707
20734	285708
3781	285709
1704	285710
31687	285711
41115	285712
2722	285713
34201	285714
91245	285715
86104	285716
11761	285717
10800	285718
109916	285719
104	285720
27127	285721
10334	285722
14156	285723
46155	285724
6855	285725
4069	285726
73492	285727
25977	285728
50218	285729
156528	285730
8074	285731
31807	285732
3110	285733
4666	285734
35203	285735
101652	285736
6241	285737
16639	285738
11336	285739
33132	285740
137848	285741
16289	285742
125981	285743
37680	285744
67996	285745
13825	285746
104049	285747
31488	285748
6437	285749
605	285750
42872	285751
7157	285752
6416	285753
10042	285754
1624	285755
143319	285756
131774	285757
14589	285758
83234	285759
76595	285760
72471	285761
35792	285762
14418	285763
24135	285764
11290	285765
16178	285766
39044	285767
110716	285768
54575	285769
99389	285770
7847	285771
64374	285772
10077	285773
728	285774
17421	285775
33045	285776
1407	285777
187	285778
53402	285779
8552	285780
2661	285781
83666	285782
129658	285783
6107	285784
1206	285785
59421	285786
7439	285787
158191	285788
48582	285789
52161	285790
30237	285791
76738	285792
25702	285793
68201	285794
179	285795
17847	285796
14701	285797
1046	285798
875	285799
13471	285800
54688	285801
68000	285802
5443	285803
39572	285804
66779	285805
30676	285806
78756	285807
42164	285808
11240	285809
19870	285810
8125	285811
143716	285812
1077	285813
28657	285814
98855	285815
63832	285816
58713	285817
14264	285818
35499	285819
1582	285820
124523	285821
28667	285822
38335	285823
14006	285824
61144	285825
57794	285826
78773	285827
13725	285828
59818	285829
22104	285830
7300	285831
7085	285832
42554	285833
28807	285834
149097	285835
52920	285836
76430	285837
36082	285838
105608	285839
9954	285840
5169	285841
8895	285842
4245	285843
9369	285844
16050	285845
132612	285846
45948	285847
13477	285848
1140	285849
40412	285850
25794	285851
36526	285852
7440	285853
22579	285854
2091	285855
32113	285856
22191	285857
136947	285858
1313	285859
33339	285860
673	285861
51317	285862
6718	285863
426	285864
31004	285865
16760	285866
1524	285867
3722	285868
37809	285869
14597	285870
119838	285871
158610	285872
78439	285873
9933	285874
10794	285875
133842	285876
10544	285877
3970	285878
5040	285879
822	285880
124011	285881
7149	285882
145904	285883
332	285884
11059	285885
2388	285886
88593	285887
104027	285888
4479	285889
27868	285890
21223	285891
6824	285892
124336	285893
54028	285894
76545	285895
142439	285896
7337	285897
3387	285898
72131	285899
61383	285900
73429	285901
5314	285902
2265	285903
29462	285904
11415	285905
7493	285906
77349	285907
86745	285908
12509	285909
5520	285910
1844	285911
61519	285912
28134	285913
33696	285914
14893	285915
1642	285916
33450	285917
4316	285918
25453	285919
27852	285920
27042	285921
48959	285922
36072	285923
57670	285924
84431	285925
23161	285926
2344	285927
27317	285928
70877	285929
120319	285930
98881	285931
92121	285932
36059	285933
22585	285934
143798	285935
10090	285936
9051	285937
90606	285938
30781	285939
13023	285940
5867	285941
43771	285942
14500	285943
6033	285944
21334	285945
38340	285946
5327	285947
158858	285948
109583	285949
54161	285950
7769	285951
2563	285952
81739	285953
20413	285954
2104	285955
27435	285956
569	285957
82053	285958
18594	285959
137988	285960
57737	285961
7749	285962
149873	285963
32582	285964
5207	285965
6917	285966
5384	285967
128627	285968
13671	285969
44490	285970
84524	285971
12710	285972
30085	285973
20991	285974
126971	285975
61358	285976
43543	285977
8886	285978
10435	285979
38781	285980
17872	285981
84608	285982
4390	285983
14126	285984
42640	285985
34164	285986
4216	285987
831	285988
57138	285989
58217	285990
94237	285991
94806	285992
34679	285993
60763	285994
62704	285995
100187	285996
12639	285997
764	285998
65086	285999
78	286000
66116	286001
20683	286002
57952	286003
4316	286004
99090	286005
73384	286006
8414	286007
14302	286008
54613	286009
3229	286010
940	286011
58013	286012
4393	286013
67072	286014
5671	286015
68257	286016
31585	286017
126449	286018
95	286019
165839	286020
52920	286021
37882	286022
38615	286023
9315	286024
10931	286025
28495	286026
100689	286027
8412	286028
66085	286029
5000	286030
5148	286031
84852	286032
148501	286033
32790	286034
9642	286035
14606	286036
116118	286037
47135	286038
18689	286039
25788	286040
27140	286041
12317	286042
80385	286043
92266	286044
20896	286045
128651	286046
571	286047
70757	286048
76560	286049
16318	286050
26634	286051
16680	286052
30075	286053
1761	286054
129807	286055
12199	286056
17429	286057
11964	286058
76518	286059
158870	286060
23688	286061
57809	286062
33266	286063
5565	286064
107959	286065
59948	286066
6057	286067
93877	286068
47008	286069
71170	286070
28686	286071
938	286072
25188	286073
132215	286074
46065	286075
19323	286076
21736	286077
56143	286078
468	286079
11694	286080
94074	286081
25946	286082
1908	286083
36870	286084
33730	286085
78190	286086
92050	286087
520	286088
86694	286089
30262	286090
116603	286091
20544	286092
2464	286093
12090	286094
161737	286095
41854	286096
23144	286097
116219	286098
79445	286099
1451	286100
24320	286101
3992	286102
51067	286103
78292	286104
153073	286105
14476	286106
19317	286107
101571	286108
24156	286109
10391	286110
63102	286111
71952	286112
69972	286113
90390	286114
32645	286115
48979	286116
106848	286117
70198	286118
16694	286119
69109	286120
36011	286121
66449	286122
2237	286123
11242	286124
5599	286125
4904	286126
9594	286127
38619	286128
793	286129
22072	286130
274	286131
62675	286132
39983	286133
78911	286134
81	286135
73926	286136
2337	286137
21742	286138
45198	286139
5002	286140
1013	286141
113	286142
90269	286143
5365	286144
122828	286145
9816	286146
21522	286147
5346	286148
58982	286149
67920	286150
29705	286151
56578	286152
9800	286153
95740	286154
40312	286155
36616	286156
163464	286157
30891	286158
126964	286159
853	286160
131599	286161
384	286162
69878	286163
129494	286164
13053	286165
132435	286166
2051	286167
36837	286168
151155	286169
44919	286170
77758	286171
10924	286172
68166	286173
30369	286174
2999	286175
78487	286176
145104	286177
10969	286178
59675	286179
88716	286180
693	286181
37236	286182
24595	286183
19440	286184
40230	286185
8333	286186
89310	286187
29422	286188
4443	286189
20492	286190
24153	286191
1039	286192
1099	286193
80373	286194
14755	286195
57861	286196
16015	286197
85253	286198
57375	286199
87479	286200
7724	286201
115809	286202
7166	286203
27352	286204
7271	286205
63515	286206
71799	286207
41661	286208
100162	286209
4155	286210
78377	286211
129069	286212
2990	286213
105529	286214
65399	286215
6658	286216
47541	286217
12914	286218
15388	286219
20212	286220
84863	286221
39208	286222
19905	286223
66161	286224
10570	286225
29360	286226
3383	286227
6956	286228
129013	286229
54352	286230
34092	286231
1131	286232
8007	286233
29753	286234
17325	286235
1708	286236
2067	286237
53538	286238
35517	286239
928	286240
17263	286241
5167	286242
61681	286243
14732	286244
24265	286245
26571	286246
10722	286247
48138	286248
67885	286249
131614	286250
41308	286251
14713	286252
43	286253
2533	286254
3074	286255
148193	286256
109458	286257
10528	286258
6954	286259
24236	286260
69533	286261
2469	286262
80535	286263
88183	286264
10416	286265
49716	286266
33339	286267
18814	286268
53459	286269
17242	286270
2216	286271
1705	286272
3102	286273
4643	286274
2389	286275
10326	286276
41022	286277
8443	286278
157459	286279
23481	286280
90038	286281
16	286282
25203	286283
127102	286284
45004	286285
29668	286286
33449	286287
46744	286288
57181	286289
51618	286290
11654	286291
5232	286292
49954	286293
132289	286294
22166	286295
35172	286296
21358	286297
15034	286298
514	286299
49692	286300
122322	286301
780	286302
26957	286303
12471	286304
9041	286305
7713	286306
8952	286307
11156	286308
123619	286309
1980	286310
90228	286311
21427	286312
15812	286313
14395	286314
83005	286315
53744	286316
3	286317
7070	286318
69088	286319
36235	286320
132235	286321
3893	286322
42495	286323
27199	286324
86466	286325
76105	286326
115085	286327
64864	286328
6117	286329
132179	286330
137039	286331
16	286332
24523	286333
22990	286334
57822	286335
8171	286336
28338	286337
63754	286338
99948	286339
41676	286340
16525	286341
30854	286342
5868	286343
12322	286344
17202	286345
68816	286346
10170	286347
31096	286348
16	286349
51411	286350
11382	286351
86345	286352
41062	286353
3919	286354
1198	286355
30655	286356
34442	286357
78198	286358
9496	286359
22988	286360
11229	286361
5476	286362
30039	286363
91077	286364
163022	286365
78613	286366
42251	286367
199	286368
13544	286369
34232	286370
65199	286371
13196	286372
4086	286373
169	286374
27185	286375
3421	286376
48772	286377
166652	286378
65746	286379
49232	286380
11826	286381
54497	286382
28653	286383
816	286384
52902	286385
24989	286386
104040	286387
127035	286388
9482	286389
118	286390
113527	286391
1077	286392
11468	286393
749	286394
2165	286395
11047	286396
99621	286397
109261	286398
495	286399
85135	286400
165226	286401
36520	286402
20073	286403
3499	286404
19622	286405
10497	286406
47055	286407
14156	286408
53867	286409
159	286410
11620	286411
56499	286412
153	286413
47431	286414
37610	286415
5061	286416
14335	286417
82519	286418
45333	286419
8987	286420
8454	286421
6108	286422
934	286423
9950	286424
20341	286425
18031	286426
23682	286427
165421	286428
133027	286429
108442	286430
51193	286431
2353	286432
11739	286433
135630	286434
1081	286435
13593	286436
4245	286437
3449	286438
53853	286439
13668	286440
29364	286441
69102	286442
15123	286443
11347	286444
5006	286445
23682	286446
71530	286447
75145	286448
4384	286449
398	286450
73328	286451
56385	286452
86132	286453
5828	286454
53120	286455
3056	286456
31079	286457
37850	286458
31180	286459
78144	286460
16637	286461
61631	286462
49376	286463
15269	286464
2416	286465
16189	286466
49733	286467
86137	286468
65709	286469
10649	286470
118336	286471
2012	286472
10180	286473
63193	286474
44414	286475
10468	286476
56552	286477
31304	286478
103801	286479
6196	286480
16380	286481
290	286482
76028	286483
30609	286484
29785	286485
83733	286486
77404	286487
18772	286488
3816	286489
1237	286490
2511	286491
15009	286492
82270	286493
12906	286494
117589	286495
35520	286496
106983	286497
1098	286498
25524	286499
68521	286500
62127	286501
5458	286502
12448	286503
36422	286504
167	286505
60208	286506
625	286507
1640	286508
20834	286509
17358	286510
68712	286511
17170	286512
49197	286513
3277	286514
24731	286515
68627	286516
106410	286517
3093	286518
53887	286519
64852	286520
44050	286521
125050	286522
95585	286523
45183	286524
34954	286525
34252	286526
12655	286527
10739	286528
33886	286529
1465	286530
33509	286531
62607	286532
9794	286533
4063	286534
33077	286535
11953	286536
60721	286537
98199	286538
130368	286539
13754	286540
104341	286541
878	286542
43	286543
57704	286544
50868	286545
1813	286546
3708	286547
12368	286548
6394	286549
76944	286550
15910	286551
42799	286552
80473	286553
53489	286554
20419	286555
16015	286556
79594	286557
8838	286558
47304	286559
2421	286560
88637	286561
42392	286562
32481	286563
31419	286564
33935	286565
1614	286566
85447	286567
30120	286568
96513	286569
10326	286570
125	286571
12	286572
135107	286573
15398	286574
14930	286575
46627	286576
48134	286577
4602	286578
27566	286579
108508	286580
23362	286581
9305	286582
2108	286583
36568	286584
18506	286585
24326	286586
52068	286587
3524	286588
93710	286589
4733	286590
12145	286591
77824	286592
53681	286593
6639	286594
842	286595
30043	286596
64702	286597
23979	286598
63413	286599
7834	286600
38298	286601
123581	286602
773	286603
32195	286604
13150	286605
10414	286606
34282	286607
3078	286608
35318	286609
4195	286610
50271	286611
7561	286612
66073	286613
6210	286614
53228	286615
47970	286616
40514	286617
87646	286618
49540	286619
47892	286620
5716	286621
54415	286622
4279	286623
1186	286624
20575	286625
113417	286626
10191	286627
76365	286628
13116	286629
2096	286630
121371	286631
81916	286632
24266	286633
4155	286634
48451	286635
84046	286636
99119	286637
6534	286638
29598	286639
110677	286640
45708	286641
1595	286642
164267	286643
49838	286644
12053	286645
25249	286646
76059	286647
33915	286648
2047	286649
58077	286650
37964	286651
106577	286652
119060	286653
167	286654
4067	286655
20999	286656
46066	286657
99318	286658
18838	286659
76409	286660
43728	286661
22315	286662
113375	286663
25809	286664
3923	286665
4147	286666
121387	286667
29995	286668
15538	286669
1588	286670
3075	286671
6356	286672
13939	286673
7974	286674
45165	286675
50761	286676
53911	286677
107760	286678
37902	286679
10125	286680
17869	286681
126626	286682
46932	286683
156421	286684
25943	286685
86910	286686
4672	286687
61555	286688
151921	286689
2112	286690
35138	286691
76412	286692
100447	286693
26558	286694
44049	286695
26798	286696
365	286697
18317	286698
35898	286699
8419	286700
20203	286701
53615	286702
26290	286703
2619	286704
20643	286705
15867	286706
121190	286707
131940	286708
18	286709
7010	286710
25236	286711
54490	286712
15756	286713
56750	286714
22155	286715
48014	286716
34394	286717
2683	286718
25513	286719
35140	286720
22307	286721
28191	286722
148779	286723
4537	286724
69580	286725
27773	286726
445	286727
2994	286728
84552	286729
11468	286730
872	286731
16067	286732
33714	286733
11091	286734
52753	286735
19440	286736
31862	286737
30600	286738
17998	286739
21892	286740
10398	286741
12556	286742
95113	286743
122012	286744
113281	286745
4144	286746
33245	286747
65303	286748
47806	286749
47758	286750
44502	286751
20894	286752
13	286753
45703	286754
81917	286755
11895	286756
41632	286757
1038	286758
12592	286759
23796	286760
62328	286761
25499	286762
13115	286763
3885	286764
932	286765
57387	286766
4662	286767
14518	286768
53082	286769
9698	286770
117286	286771
35898	286772
85860	286773
45627	286774
40315	286775
149571	286776
28062	286777
21642	286778
74169	286779
18302	286780
74718	286781
30514	286782
57566	286783
5148	286784
56208	286785
33067	286786
61477	286787
29266	286788
36148	286789
1529	286790
35386	286791
51269	286792
63993	286793
64523	286794
127873	286795
40611	286796
110038	286797
6048	286798
35072	286799
56110	286800
95196	286801
47	286802
55	286803
32382	286804
36563	286805
5820	286806
30715	286807
55833	286808
29492	286809
116973	286810
11449	286811
67393	286812
2897	286813
50762	286814
141080	286815
5623	286816
20784	286817
1401	286818
6231	286819
55248	286820
78459	286821
1930	286822
21101	286823
33041	286824
6595	286825
61085	286826
91620	286827
472	286828
3301	286829
103988	286830
108804	286831
73754	286832
96159	286833
5595	286834
21506	286835
693	286836
48022	286837
68306	286838
79232	286839
40660	286840
12162	286841
77259	286842
92267	286843
49461	286844
21276	286845
21822	286846
101227	286847
25949	286848
62718	286849
35280	286850
109	286851
70257	286852
7629	286853
43909	286854
116764	286855
2523	286856
103240	286857
2316	286858
31064	286859
41281	286860
123934	286861
5747	286862
16322	286863
155967	286864
1120	286865
44748	286866
37791	286867
21999	286868
64530	286869
98318	286870
37738	286871
24491	286872
8331	286873
43287	286874
12655	286875
9511	286876
27754	286877
38686	286878
16093	286879
48662	286880
22214	286881
89688	286882
35882	286883
7717	286884
20365	286885
93586	286886
48291	286887
29547	286888
5235	286889
42835	286890
851	286891
18305	286892
5	286893
29821	286894
5913	286895
1083	286896
36154	286897
8048	286898
24131	286899
22203	286900
35219	286901
12321	286902
3948	286903
2838	286904
117358	286905
13802	286906
65132	286907
16922	286908
58575	286909
76670	286910
17816	286911
13528	286912
38600	286913
16575	286914
16119	286915
52835	286916
13820	286917
77966	286918
10526	286919
100841	286920
4351	286921
134930	286922
58891	286923
2148	286924
1307	286925
9534	286926
8728	286927
102282	286928
22233	286929
41104	286930
54215	286931
24162	286932
96188	286933
22134	286934
11787	286935
15938	286936
13651	286937
68407	286938
131382	286939
12974	286940
3201	286941
122476	286942
14028	286943
122689	286944
33981	286945
40746	286946
49427	286947
666	286948
5039	286949
62566	286950
59781	286951
69586	286952
50925	286953
52621	286954
29251	286955
66298	286956
3216	286957
21810	286958
8617	286959
11312	286960
39780	286961
9344	286962
20407	286963
29804	286964
36557	286965
48248	286966
102447	286967
93415	286968
99784	286969
3256	286970
1402	286971
9992	286972
8642	286973
20761	286974
33836	286975
62865	286976
20853	286977
80144	286978
31736	286979
48282	286980
9950	286981
80279	286982
13559	286983
21311	286984
91	286985
2860	286986
75567	286987
759	286988
19085	286989
13936	286990
1678	286991
619	286992
26489	286993
25055	286994
58075	286995
76223	286996
12530	286997
84217	286998
1231	286999
20125	287000
11250	287001
105371	287002
36121	287003
8181	287004
10777	287005
13997	287006
93774	287007
27712	287008
152490	287009
7024	287010
104124	287011
57530	287012
48937	287013
2426	287014
39012	287015
45453	287016
7403	287017
51105	287018
21430	287019
3692	287020
49571	287021
3492	287022
8718	287023
61381	287024
93960	287025
74035	287026
25028	287027
17353	287028
18758	287029
81189	287030
128	287031
84489	287032
10824	287033
4727	287034
132913	287035
51444	287036
26443	287037
105059	287038
62239	287039
61755	287040
54358	287041
41006	287042
126042	287043
29433	287044
22855	287045
2637	287046
6687	287047
185	287048
14632	287049
138094	287050
49046	287051
1306	287052
4348	287053
17857	287054
64601	287055
72678	287056
8034	287057
14710	287058
31224	287059
47163	287060
157777	287061
1207	287062
3078	287063
74824	287064
8720	287065
92505	287066
26197	287067
46367	287068
1842	287069
56424	287070
44	287071
3348	287072
106315	287073
47388	287074
57716	287075
23386	287076
37398	287077
21916	287078
14403	287079
42651	287080
41538	287081
12692	287082
60261	287083
7561	287084
71726	287085
1880	287086
172	287087
28195	287088
123151	287089
5169	287090
87019	287091
10250	287092
108228	287093
17096	287094
11993	287095
27556	287096
99880	287097
155161	287098
53376	287099
49981	287100
33692	287101
37955	287102
41317	287103
14855	287104
5497	287105
102235	287106
17963	287107
16862	287108
26487	287109
150370	287110
17856	287111
4806	287112
17081	287113
110367	287114
868	287115
15355	287116
11263	287117
69094	287118
11581	287119
14099	287120
8014	287121
2388	287122
28935	287123
50867	287124
9970	287125
685	287126
26141	287127
3981	287128
29954	287129
52078	287130
91154	287131
19632	287132
23967	287133
6773	287134
13601	287135
105017	287136
50678	287137
45374	287138
11937	287139
2742	287140
15060	287141
4275	287142
22297	287143
26566	287144
28189	287145
2531	287146
43279	287147
12406	287148
71039	287149
94119	287150
127186	287151
10775	287152
48922	287153
135423	287154
32408	287155
4185	287156
804	287157
17422	287158
67252	287159
32988	287160
42039	287161
76513	287162
4476	287163
40467	287164
102651	287165
2486	287166
123397	287167
25724	287168
15665	287169
419	287170
26700	287171
66251	287172
49367	287173
65131	287174
38873	287175
24300	287176
20836	287177
13164	287178
1214	287179
2148	287180
156527	287181
41866	287182
14631	287183
2383	287184
104324	287185
13827	287186
25533	287187
93	287188
28004	287189
17967	287190
1027	287191
148594	287192
58373	287193
424	287194
63022	287195
61810	287196
5673	287197
33713	287198
13261	287199
9873	287200
27616	287201
69246	287202
3255	287203
134463	287204
4189	287205
96001	287206
74923	287207
73761	287208
19236	287209
5179	287210
151898	287211
37283	287212
823	287213
1569	287214
22357	287215
18085	287216
102517	287217
268	287218
18455	287219
4805	287220
58812	287221
61	287222
1980	287223
7931	287224
29895	287225
109049	287226
4779	287227
136869	287228
23862	287229
21721	287230
38778	287231
29305	287232
7985	287233
110022	287234
78859	287235
1616	287236
8498	287237
1074	287238
3923	287239
84814	287240
32740	287241
19023	287242
67648	287243
157462	287244
78931	287245
1572	287246
16920	287247
30032	287248
35518	287249
43596	287250
20620	287251
3428	287252
62571	287253
23814	287254
2325	287255
106759	287256
69686	287257
2353	287258
16616	287259
594	287260
21636	287261
128226	287262
34681	287263
34175	287264
139575	287265
4534	287266
40834	287267
5363	287268
13095	287269
85146	287270
61391	287271
10564	287272
9503	287273
78953	287274
24333	287275
8311	287276
108259	287277
11613	287278
38928	287279
388	287280
14098	287281
13578	287282
1983	287283
48717	287284
75626	287285
67025	287286
22273	287287
2125	287288
60574	287289
46866	287290
9247	287291
24701	287292
21760	287293
52596	287294
26132	287295
60870	287296
51995	287297
24241	287298
31814	287299
14369	287300
97496	287301
11790	287302
51530	287303
117946	287304
62221	287305
20737	287306
91642	287307
64792	287308
99599	287309
432	287310
95838	287311
21118	287312
115734	287313
84034	287314
42181	287315
50385	287316
88007	287317
22383	287318
3035	287319
3734	287320
142339	287321
3903	287322
35	287323
11138	287324
84309	287325
8185	287326
12947	287327
25992	287328
67174	287329
30828	287330
49237	287331
15447	287332
25524	287333
81558	287334
63593	287335
11178	287336
1914	287337
149006	287338
28631	287339
16775	287340
129059	287341
50771	287342
63267	287343
24151	287344
28386	287345
48004	287346
51676	287347
32475	287348
34621	287349
48230	287350
85074	287351
17916	287352
63976	287353
10616	287354
76480	287355
26902	287356
19271	287357
132251	287358
108793	287359
24673	287360
34674	287361
53669	287362
8620	287363
139865	287364
5953	287365
1957	287366
130261	287367
473	287368
82288	287369
10902	287370
117299	287371
62361	287372
15539	287373
29940	287374
43669	287375
8917	287376
14127	287377
27735	287378
11094	287379
744	287380
38799	287381
21623	287382
139225	287383
58205	287384
150407	287385
8039	287386
6782	287387
40384	287388
56589	287389
42238	287390
46249	287391
57797	287392
83672	287393
16399	287394
36951	287395
13685	287396
57665	287397
29601	287398
73540	287399
1967	287400
1447	287401
51241	287402
1316	287403
110678	287404
165213	287405
159302	287406
158392	287407
2347	287408
41701	287409
25141	287410
108333	287411
86913	287412
37098	287413
4853	287414
2404	287415
478	287416
123811	287417
78535	287418
1100	287419
6929	287420
40797	287421
17820	287422
37578	287423
58256	287424
44067	287425
13479	287426
132225	287427
82955	287428
4166	287429
26844	287430
70030	287431
27264	287432
81251	287433
57958	287434
80483	287435
142162	287436
57956	287437
31760	287438
83205	287439
35138	287440
131894	287441
41375	287442
69170	287443
20342	287444
20401	287445
50956	287446
35364	287447
9491	287448
17780	287449
1860	287450
4046	287451
15897	287452
2334	287453
5520	287454
21568	287455
36118	287456
52005	287457
20333	287458
119572	287459
48569	287460
2120	287461
23569	287462
6604	287463
77921	287464
19914	287465
45	287466
33406	287467
2818	287468
31347	287469
10423	287470
21153	287471
7361	287472
24633	287473
38840	287474
71891	287475
5614	287476
94473	287477
62007	287478
38555	287479
15349	287480
21594	287481
130079	287482
2186	287483
13498	287484
34497	287485
37807	287486
7925	287487
11109	287488
11887	287489
16170	287490
4901	287491
16194	287492
87356	287493
21332	287494
23694	287495
22615	287496
72758	287497
23239	287498
10732	287499
60107	287500
35913	287501
12671	287502
68698	287503
44886	287504
3556	287505
385	287506
949	287507
973	287508
1111	287509
18594	287510
20918	287511
51733	287512
13291	287513
105792	287514
37263	287515
109694	287516
69751	287517
23661	287518
34379	287519
61382	287520
51484	287521
13598	287522
85809	287523
3206	287524
21978	287525
63916	287526
118992	287527
26905	287528
85973	287529
6743	287530
9541	287531
6723	287532
365	287533
127044	287534
25429	287535
136738	287536
36980	287537
29107	287538
2053	287539
58515	287540
87365	287541
3880	287542
14853	287543
13440	287544
23707	287545
14843	287546
61065	287547
35566	287548
102446	287549
63663	287550
12234	287551
30465	287552
6723	287553
76032	287554
11018	287555
46518	287556
456	287557
36096	287558
5712	287559
86296	287560
2160	287561
42258	287562
10506	287563
20963	287564
20348	287565
99960	287566
36117	287567
1222	287568
54017	287569
35743	287570
753	287571
57258	287572
76429	287573
56734	287574
83300	287575
31703	287576
21507	287577
105739	287578
16174	287579
147296	287580
21668	287581
47634	287582
52649	287583
81045	287584
106216	287585
56774	287586
2901	287587
9902	287588
14587	287589
30912	287590
26386	287591
51791	287592
3351	287593
651	287594
56929	287595
21231	287596
62522	287597
83	287598
3006	287599
148561	287600
21842	287601
9326	287602
59866	287603
71590	287604
4719	287605
57187	287606
22122	287607
16807	287608
25379	287609
14155	287610
465	287611
27794	287612
13037	287613
29330	287614
46494	287615
18771	287616
16833	287617
132504	287618
102265	287619
3378	287620
43277	287621
116191	287622
13344	287623
15529	287624
38157	287625
4795	287626
74805	287627
103425	287628
4896	287629
53516	287630
112004	287631
28223	287632
18032	287633
84850	287634
8909	287635
11555	287636
100872	287637
27155	287638
8497	287639
60573	287640
119812	287641
2472	287642
68346	287643
83314	287644
36968	287645
571	287646
74789	287647
14164	287648
1801	287649
10200	287650
28990	287651
114993	287652
113800	287653
946	287654
79188	287655
46568	287656
26485	287657
18907	287658
1149	287659
111404	287660
39631	287661
40526	287662
36958	287663
68403	287664
13581	287665
27415	287666
1092	287667
25010	287668
91119	287669
50381	287670
32732	287671
57769	287672
376	287673
6862	287674
25676	287675
44060	287676
89336	287677
114400	287678
23648	287679
143240	287680
70574	287681
917	287682
24197	287683
21708	287684
29471	287685
143167	287686
22184	287687
39497	287688
4057	287689
14292	287690
84842	287691
8205	287692
19474	287693
99665	287694
2228	287695
81660	287696
80866	287697
28134	287698
109255	287699
94	287700
58174	287701
38931	287702
1872	287703
28818	287704
14082	287705
4648	287706
11745	287707
24816	287708
123460	287709
30706	287710
48846	287711
16354	287712
92596	287713
53909	287714
30324	287715
243	287716
9981	287717
41083	287718
836	287719
1417	287720
104070	287721
38865	287722
111321	287723
55044	287724
9102	287725
55233	287726
6688	287727
45672	287728
7002	287729
15118	287730
78201	287731
9411	287732
7509	287733
52936	287734
30726	287735
13391	287736
102073	287737
3833	287738
118666	287739
50234	287740
14235	287741
42683	287742
117288	287743
15180	287744
2078	287745
16838	287746
5030	287747
31077	287748
22058	287749
52246	287750
32415	287751
109539	287752
12627	287753
45782	287754
130366	287755
3798	287756
79578	287757
42685	287758
13526	287759
146778	287760
48913	287761
114115	287762
8578	287763
72319	287764
20162	287765
49945	287766
34945	287767
12398	287768
52603	287769
103057	287770
28135	287771
70647	287772
10422	287773
46146	287774
134	287775
32421	287776
10897	287777
825	287778
82033	287779
3408	287780
7847	287781
29298	287782
8010	287783
3221	287784
57207	287785
3701	287786
17592	287787
123542	287788
72359	287789
39403	287790
15900	287791
52206	287792
98068	287793
14593	287794
135237	287795
8789	287796
89259	287797
2039	287798
74506	287799
67682	287800
23914	287801
67189	287802
7264	287803
144043	287804
69741	287805
83467	287806
47389	287807
2034	287808
2459	287809
52176	287810
67024	287811
16898	287812
152749	287813
18356	287814
105874	287815
58141	287816
84950	287817
85307	287818
4578	287819
2535	287820
162713	287821
67573	287822
94644	287823
26923	287824
1520	287825
7948	287826
20152	287827
44838	287828
26458	287829
104420	287830
9343	287831
28662	287832
2394	287833
44954	287834
113910	287835
1915	287836
18415	287837
31788	287838
14532	287839
88608	287840
44371	287841
287	287842
105737	287843
32264	287844
510	287845
18282	287846
3962	287847
6517	287848
6078	287849
45409	287850
23737	287851
10572	287852
8283	287853
72422	287854
1498	287855
61065	287856
11714	287857
6589	287858
90002	287859
36178	287860
110821	287861
27188	287862
33659	287863
29720	287864
1956	287865
13094	287866
2613	287867
27795	287868
39612	287869
1138	287870
38689	287871
431	287872
20793	287873
10336	287874
17672	287875
85208	287876
12410	287877
65390	287878
42009	287879
14982	287880
10616	287881
80445	287882
14186	287883
85387	287884
7114	287885
92591	287886
3653	287887
120238	287888
31784	287889
1556	287890
86930	287891
80984	287892
120215	287893
74772	287894
234	287895
134536	287896
10487	287897
62367	287898
36951	287899
162239	287900
5514	287901
11572	287902
25878	287903
39922	287904
32762	287905
99632	287906
5886	287907
20631	287908
62318	287909
6046	287910
158935	287911
66356	287912
11706	287913
84184	287914
9394	287915
4879	287916
9569	287917
42716	287918
2971	287919
17272	287920
15257	287921
1192	287922
132955	287923
9158	287924
18405	287925
77338	287926
311	287927
15218	287928
24893	287929
56382	287930
72	287931
96936	287932
110765	287933
39293	287934
5066	287935
54812	287936
3035	287937
35666	287938
3684	287939
81068	287940
20100	287941
123135	287942
49367	287943
59076	287944
3006	287945
26713	287946
25220	287947
119874	287948
33443	287949
22218	287950
6145	287951
100612	287952
50287	287953
70679	287954
30040	287955
39380	287956
56498	287957
459	287958
53022	287959
27660	287960
1841	287961
12167	287962
991	287963
37387	287964
104676	287965
21303	287966
158649	287967
110201	287968
528	287969
6715	287970
25	287971
66952	287972
21095	287973
118797	287974
16333	287975
7054	287976
98568	287977
14995	287978
19505	287979
10394	287980
1253	287981
6732	287982
27531	287983
90613	287984
5553	287985
103807	287986
123096	287987
35089	287988
29172	287989
8871	287990
14299	287991
9028	287992
92928	287993
28786	287994
66842	287995
46175	287996
3111	287997
174	287998
22412	287999
37659	288000
84112	288001
95	288002
2404	288003
68621	288004
5603	288005
47418	288006
48305	288007
40992	288008
73446	288009
25172	288010
102796	288011
10090	288012
37345	288013
46308	288014
8470	288015
46183	288016
101744	288017
1011	288018
160492	288019
33352	288020
111171	288021
106568	288022
21689	288023
110213	288024
4826	288025
42475	288026
38415	288027
128528	288028
101071	288029
126969	288030
141214	288031
59599	288032
1528	288033
56889	288034
5145	288035
48560	288036
126	288037
9379	288038
78858	288039
51131	288040
108662	288041
69701	288042
34968	288043
2950	288044
99280	288045
94634	288046
3459	288047
12234	288048
7618	288049
19096	288050
7646	288051
5736	288052
46775	288053
11853	288054
75213	288055
4712	288056
15320	288057
22117	288058
148291	288059
2031	288060
3133	288061
1298	288062
24960	288063
45993	288064
20872	288065
8998	288066
30608	288067
79133	288068
17364	288069
9770	288070
11559	288071
17571	288072
28677	288073
109412	288074
101089	288075
7543	288076
44748	288077
105283	288078
27329	288079
49544	288080
17678	288081
12766	288082
51360	288083
19363	288084
1339	288085
8591	288086
27444	288087
88915	288088
4458	288089
11158	288090
365	288091
35250	288092
24255	288093
50199	288094
6966	288095
5364	288096
53	288097
24648	288098
7192	288099
44627	288100
15008	288101
72979	288102
3047	288103
51377	288104
39585	288105
44491	288106
107352	288107
14358	288108
8665	288109
121704	288110
34427	288111
1074	288112
12121	288113
36850	288114
99094	288115
42349	288116
40428	288117
52707	288118
38358	288119
9476	288120
9685	288121
111128	288122
118627	288123
47184	288124
83	288125
65841	288126
56518	288127
56788	288128
967	288129
156023	288130
113331	288131
17209	288132
10451	288133
46950	288134
10557	288135
45830	288136
78391	288137
14277	288138
17188	288139
14485	288140
836	288141
59428	288142
13201	288143
52663	288144
80470	288145
44426	288146
3879	288147
102413	288148
152	288149
51005	288150
59180	288151
87525	288152
42107	288153
96352	288154
20044	288155
13970	288156
27167	288157
97616	288158
18945	288159
30607	288160
6964	288161
21438	288162
7172	288163
5979	288164
1118	288165
14307	288166
69269	288167
456	288168
53526	288169
896	288170
90900	288171
48431	288172
1596	288173
55952	288174
75946	288175
46771	288176
46673	288177
167	288178
33753	288179
157368	288180
97557	288181
31650	288182
54009	288183
10	288184
63897	288185
23803	288186
12202	288187
53590	288188
38532	288189
3210	288190
137155	288191
55681	288192
8051	288193
45551	288194
48064	288195
4433	288196
11184	288197
289	288198
25445	288199
19162	288200
30208	288201
47104	288202
69287	288203
35	288204
15188	288205
72632	288206
59484	288207
169	288208
20618	288209
55303	288210
8302	288211
30568	288212
4141	288213
79617	288214
42660	288215
1835	288216
37772	288217
2366	288218
84147	288219
4898	288220
39824	288221
25204	288222
72756	288223
309	288224
42631	288225
62735	288226
67063	288227
82689	288228
74054	288229
14432	288230
21017	288231
7649	288232
1383	288233
16579	288234
23407	288235
99227	288236
5936	288237
95419	288238
65077	288239
71360	288240
9858	288241
90433	288242
25676	288243
7842	288244
17068	288245
11222	288246
29400	288247
36196	288248
558	288249
36375	288250
9156	288251
36726	288252
53460	288253
40332	288254
6459	288255
39892	288256
28756	288257
85064	288258
39236	288259
32700	288260
1502	288261
10278	288262
15042	288263
3024	288264
80717	288265
12459	288266
2012	288267
97581	288268
9871	288269
3799	288270
27981	288271
172	288272
35512	288273
73203	288274
54569	288275
4	288276
46661	288277
15650	288278
144293	288279
112522	288280
4598	288281
67306	288282
31086	288283
10576	288284
37003	288285
120113	288286
32846	288287
9774	288288
1025	288289
14376	288290
51503	288291
16078	288292
94384	288293
49825	288294
121304	288295
15031	288296
34089	288297
7499	288298
14811	288299
39642	288300
12640	288301
920	288302
52476	288303
43985	288304
20481	288305
119813	288306
3984	288307
94951	288308
12	288309
79812	288310
12069	288311
135122	288312
380	288313
65202	288314
125745	288315
5716	288316
2750	288317
7344	288318
7937	288319
43531	288320
154612	288321
152456	288322
71276	288323
41412	288324
35316	288325
85677	288326
76392	288327
24186	288328
13473	288329
4015	288330
97643	288331
19203	288332
109182	288333
51935	288334
41504	288335
18808	288336
29541	288337
1433	288338
6250	288339
30189	288340
135930	288341
91229	288342
21133	288343
4749	288344
44272	288345
1243	288346
73772	288347
128021	288348
44406	288349
21741	288350
21664	288351
28174	288352
93334	288353
35397	288354
62954	288355
102540	288356
26294	288357
27067	288358
10459	288359
1127	288360
51992	288361
7104	288362
136083	288363
142903	288364
3253	288365
81024	288366
34960	288367
47174	288368
9704	288369
23775	288370
30766	288371
9344	288372
43248	288373
623	288374
28815	288375
7115	288376
21553	288377
14225	288378
26937	288379
43015	288380
145900	288381
9382	288382
3525	288383
48425	288384
3440	288385
9146	288386
119667	288387
105198	288388
6379	288389
19704	288390
9200	288391
84962	288392
154	288393
15697	288394
404	288395
24394	288396
22532	288397
10469	288398
46433	288399
38849	288400
102101	288401
12982	288402
28368	288403
3912	288404
45154	288405
15684	288406
6659	288407
33237	288408
45980	288409
71442	288410
55516	288411
5754	288412
1719	288413
13027	288414
2507	288415
50339	288416
6446	288417
103162	288418
8521	288419
24909	288420
92374	288421
36803	288422
156027	288423
3633	288424
124757	288425
5631	288426
19670	288427
45010	288428
55918	288429
716	288430
75756	288431
12213	288432
74517	288433
1157	288434
24354	288435
55844	288436
21732	288437
17681	288438
48219	288439
93622	288440
27094	288441
118606	288442
65794	288443
1351	288444
61709	288445
2492	288446
308	288447
77133	288448
7935	288449
6599	288450
1111	288451
56330	288452
6601	288453
42079	288454
96291	288455
10162	288456
49855	288457
7831	288458
9530	288459
7896	288460
79701	288461
32241	288462
1828	288463
54851	288464
2933	288465
121838	288466
105335	288467
29106	288468
131433	288469
35239	288470
62649	288471
5837	288472
12313	288473
54187	288474
10557	288475
127648	288476
45536	288477
47280	288478
69796	288479
674	288480
15135	288481
10433	288482
3668	288483
57622	288484
520	288485
111219	288486
33020	288487
68654	288488
113215	288489
73904	288490
8708	288491
59615	288492
54000	288493
43455	288494
45466	288495
29521	288496
23892	288497
90904	288498
52699	288499
82792	288500
11750	288501
133522	288502
66154	288503
49362	288504
46253	288505
7649	288506
19228	288507
83	288508
85329	288509
7420	288510
228	288511
14514	288512
26185	288513
13316	288514
29892	288515
60078	288516
57147	288517
34622	288518
93685	288519
33236	288520
70948	288521
56204	288522
15573	288523
166	288524
64737	288525
34220	288526
1050	288527
125623	288528
122693	288529
99725	288530
751	288531
4380	288532
6890	288533
540	288534
3581	288535
42255	288536
8082	288537
146077	288538
14914	288539
137652	288540
98116	288541
857	288542
38438	288543
119831	288544
22690	288545
15818	288546
37121	288547
11960	288548
18369	288549
1272	288550
73624	288551
74095	288552
33316	288553
38732	288554
15795	288555
2	288556
50628	288557
21068	288558
11157	288559
874	288560
100412	288561
29200	288562
163955	288563
1933	288564
678	288565
12764	288566
5274	288567
50360	288568
1018	288569
42157	288570
131789	288571
18665	288572
5883	288573
70527	288574
6095	288575
124773	288576
5274	288577
132127	288578
6045	288579
2406	288580
2203	288581
11515	288582
18716	288583
90997	288584
47009	288585
68517	288586
110785	288587
13916	288588
48444	288589
55903	288590
111623	288591
64361	288592
82766	288593
132706	288594
425	288595
11973	288596
16797	288597
32211	288598
28575	288599
77488	288600
61930	288601
28125	288602
233	288603
140947	288604
3094	288605
46388	288606
3294	288607
45764	288608
77779	288609
15500	288610
21604	288611
7411	288612
59946	288613
30995	288614
34095	288615
64551	288616
75370	288617
17986	288618
22003	288619
18689	288620
33547	288621
166	288622
16398	288623
57065	288624
11304	288625
76	288626
6934	288627
4302	288628
33926	288629
46280	288630
72	288631
37732	288632
33021	288633
43223	288634
62439	288635
22234	288636
872	288637
9434	288638
67018	288639
1088	288640
323	288641
4997	288642
47228	288643
22119	288644
17614	288645
100901	288646
5371	288647
32683	288648
46245	288649
109988	288650
25025	288651
58188	288652
3451	288653
5989	288654
3109	288655
60734	288656
17919	288657
76863	288658
25020	288659
5704	288660
42265	288661
124727	288662
53	288663
51575	288664
20939	288665
40364	288666
47474	288667
127996	288668
1259	288669
85746	288670
142163	288671
15569	288672
102	288673
23450	288674
77858	288675
17862	288676
62913	288677
50923	288678
16	288679
65671	288680
34635	288681
40775	288682
1436	288683
10214	288684
109247	288685
34167	288686
45689	288687
15450	288688
14663	288689
31235	288690
140844	288691
25577	288692
120276	288693
25709	288694
105905	288695
260	288696
3973	288697
12861	288698
67040	288699
146410	288700
3093	288701
17717	288702
38024	288703
102005	288704
24384	288705
1213	288706
5871	288707
2110	288708
368	288709
2042	288710
13585	288711
59932	288712
163816	288713
8482	288714
40433	288715
57994	288716
7554	288717
128843	288718
2514	288719
75858	288720
13129	288721
10711	288722
1245	288723
133	288724
81606	288725
55349	288726
33764	288727
18484	288728
866	288729
125	288730
64905	288731
93442	288732
3259	288733
799	288734
4003	288735
34692	288736
2488	288737
4195	288738
158421	288739
55823	288740
20977	288741
5292	288742
38165	288743
2281	288744
15076	288745
56812	288746
21985	288747
4205	288748
150984	288749
3890	288750
148	288751
140241	288752
10030	288753
4046	288754
43160	288755
200	288756
4677	288757
35007	288758
22566	288759
71083	288760
12112	288761
44303	288762
1149	288763
887	288764
118664	288765
59216	288766
131327	288767
115	288768
3628	288769
40455	288770
20775	288771
35955	288772
1769	288773
13075	288774
15605	288775
13180	288776
126190	288777
80105	288778
21523	288779
26182	288780
164334	288781
2522	288782
126907	288783
1833	288784
56164	288785
43310	288786
95063	288787
92413	288788
5385	288789
37661	288790
6999	288791
1693	288792
59204	288793
13532	288794
41585	288795
2750	288796
240	288797
38768	288798
7464	288799
11171	288800
95274	288801
34908	288802
46646	288803
20622	288804
100882	288805
16409	288806
10873	288807
23938	288808
26962	288809
1446	288810
83365	288811
131483	288812
21069	288813
6380	288814
41549	288815
54249	288816
118011	288817
43815	288818
8764	288819
1532	288820
6140	288821
23184	288822
84903	288823
14335	288824
4373	288825
40253	288826
56486	288827
30268	288828
13211	288829
12651	288830
423	288831
17465	288832
401	288833
106656	288834
18021	288835
83400	288836
6010	288837
115473	288838
18101	288839
64409	288840
81845	288841
132459	288842
59528	288843
78878	288844
58383	288845
101016	288846
23964	288847
75831	288848
9359	288849
176	288850
6097	288851
38534	288852
102431	288853
49629	288854
30103	288855
148528	288856
5509	288857
161307	288858
22054	288859
62515	288860
9190	288861
70832	288862
91701	288863
5932	288864
163964	288865
51892	288866
2182	288867
11509	288868
657	288869
643	288870
62041	288871
78817	288872
13411	288873
33813	288874
210	288875
12375	288876
4460	288877
20322	288878
93311	288879
52881	288880
12058	288881
7476	288882
43428	288883
12303	288884
6799	288885
1249	288886
23441	288887
5405	288888
10491	288889
80898	288890
21	288891
43727	288892
83426	288893
33808	288894
92151	288895
2808	288896
1953	288897
2518	288898
3006	288899
54983	288900
75741	288901
4203	288902
33193	288903
8564	288904
142055	288905
165415	288906
39052	288907
90370	288908
30138	288909
76487	288910
62473	288911
152	288912
92347	288913
124013	288914
35675	288915
4664	288916
23705	288917
61850	288918
1835	288919
154456	288920
7332	288921
2000	288922
157939	288923
69148	288924
8488	288925
80397	288926
1743	288927
6189	288928
172	288929
20121	288930
96794	288931
74343	288932
47795	288933
64019	288934
16430	288935
1677	288936
152904	288937
48985	288938
31226	288939
2454	288940
28798	288941
34417	288942
9473	288943
2600	288944
2334	288945
8844	288946
103030	288947
18977	288948
53337	288949
46441	288950
10476	288951
10091	288952
50275	288953
11357	288954
3937	288955
108627	288956
44591	288957
83118	288958
16703	288959
109	288960
16144	288961
40537	288962
2399	288963
140610	288964
49055	288965
2480	288966
1494	288967
7058	288968
54299	288969
27758	288970
74548	288971
1183	288972
73139	288973
81567	288974
69670	288975
5217	288976
142342	288977
8155	288978
337	288979
83056	288980
3462	288981
7648	288982
160190	288983
19865	288984
43997	288985
2919	288986
127535	288987
29640	288988
63750	288989
31278	288990
42975	288991
55972	288992
106285	288993
7660	288994
7587	288995
5136	288996
53912	288997
1641	288998
30244	288999
58671	289000
91877	289001
115299	289002
14376	289003
796	289004
18480	289005
139016	289006
108551	289007
2014	289008
5446	289009
2802	289010
3207	289011
31167	289012
53948	289013
10260	289014
2180	289015
18809	289016
5406	289017
47761	289018
51	289019
12535	289020
133	289021
86024	289022
19224	289023
58548	289024
477	289025
37563	289026
37133	289027
41553	289028
15729	289029
8700	289030
62777	289031
72959	289032
44443	289033
18206	289034
86005	289035
40768	289036
36	289037
86005	289038
26805	289039
32348	289040
33377	289041
77090	289042
57328	289043
43958	289044
35264	289045
27147	289046
30714	289047
97770	289048
104068	289049
53906	289050
24606	289051
55931	289052
55686	289053
25413	289054
3397	289055
1376	289056
59727	289057
118281	289058
27377	289059
43189	289060
7175	289061
115178	289062
94215	289063
50368	289064
2100	289065
1247	289066
14603	289067
8667	289068
13485	289069
46905	289070
130374	289071
19987	289072
104873	289073
5145	289074
113361	289075
8987	289076
89957	289077
80857	289078
8479	289079
7343	289080
3627	289081
2256	289082
1374	289083
26426	289084
16787	289085
7174	289086
1210	289087
39941	289088
4925	289089
19434	289090
32577	289091
73178	289092
36621	289093
37447	289094
127913	289095
9122	289096
20128	289097
57728	289098
57552	289099
18984	289100
37224	289101
49728	289102
65815	289103
45717	289104
5445	289105
10181	289106
6076	289107
67780	289108
10024	289109
14179	289110
77192	289111
62028	289112
5157	289113
83336	289114
204	289115
54851	289116
37816	289117
103291	289118
3481	289119
7162	289120
8757	289121
6901	289122
72226	289123
56788	289124
57617	289125
573	289126
20600	289127
150	289128
3826	289129
21227	289130
60584	289131
19408	289132
94519	289133
106810	289134
19081	289135
78241	289136
28523	289137
45262	289138
35286	289139
161453	289140
1240	289141
63487	289142
79125	289143
10371	289144
39153	289145
39864	289146
61462	289147
28818	289148
127421	289149
52082	289150
89772	289151
2380	289152
60104	289153
47112	289154
16456	289155
15740	289156
15555	289157
97948	289158
45060	289159
3664	289160
14444	289161
121686	289162
11224	289163
2785	289164
6559	289165
38251	289166
45905	289167
24163	289168
56736	289169
22358	289170
64161	289171
5895	289172
40131	289173
18118	289174
10424	289175
4306	289176
78537	289177
11484	289178
3328	289179
36380	289180
742	289181
44500	289182
50991	289183
23014	289184
86288	289185
49631	289186
16193	289187
21768	289188
3076	289189
26130	289190
143201	289191
14309	289192
30678	289193
61571	289194
14325	289195
62464	289196
32802	289197
3303	289198
131213	289199
40936	289200
37032	289201
32481	289202
10288	289203
528	289204
21249	289205
48873	289206
122984	289207
82545	289208
19476	289209
22485	289210
4466	289211
51144	289212
54722	289213
5962	289214
37669	289215
69630	289216
111853	289217
39587	289218
134431	289219
59862	289220
24645	289221
2760	289222
831	289223
53	289224
3494	289225
36721	289226
37850	289227
1359	289228
27827	289229
103798	289230
18716	289231
20956	289232
160101	289233
12292	289234
8927	289235
21245	289236
1114	289237
7269	289238
5957	289239
80528	289240
7821	289241
55624	289242
2648	289243
62372	289244
45186	289245
91933	289246
9277	289247
105860	289248
66295	289249
25185	289250
87245	289251
30242	289252
8691	289253
149018	289254
32008	289255
1123	289256
29918	289257
2507	289258
5345	289259
103443	289260
31174	289261
48666	289262
7849	289263
111893	289264
20147	289265
4307	289266
34514	289267
101415	289268
20684	289269
3804	289270
11624	289271
32924	289272
7735	289273
9080	289274
14657	289275
86408	289276
85700	289277
9198	289278
126636	289279
10272	289280
90578	289281
44185	289282
5349	289283
38715	289284
10987	289285
104966	289286
13645	289287
80137	289288
130404	289289
1933	289290
5803	289291
9109	289292
9090	289293
42083	289294
1	289295
87625	289296
106646	289297
144365	289298
39358	289299
12822	289300
43	289301
71947	289302
313	289303
20050	289304
5331	289305
43796	289306
119303	289307
47357	289308
15782	289309
595	289310
14363	289311
20699	289312
71521	289313
70841	289314
18280	289315
61131	289316
159494	289317
83118	289318
15235	289319
48458	289320
77379	289321
89544	289322
54242	289323
958	289324
96956	289325
30741	289326
33262	289327
30089	289328
48132	289329
12075	289330
16068	289331
12038	289332
1075	289333
4545	289334
91889	289335
3486	289336
79418	289337
29768	289338
3890	289339
15605	289340
9030	289341
55500	289342
46638	289343
48350	289344
10520	289345
1162	289346
25300	289347
26027	289348
9158	289349
32027	289350
76971	289351
41054	289352
116040	289353
51235	289354
24405	289355
18	289356
76817	289357
52317	289358
15152	289359
132625	289360
104222	289361
29445	289362
3443	289363
5000	289364
10620	289365
156274	289366
5668	289367
1814	289368
48346	289369
24424	289370
13187	289371
14169	289372
17213	289373
32218	289374
81691	289375
57883	289376
56802	289377
105009	289378
38968	289379
11634	289380
83720	289381
110484	289382
83697	289383
4700	289384
10763	289385
8951	289386
73988	289387
27597	289388
11069	289389
52377	289390
10803	289391
45394	289392
15547	289393
99970	289394
6352	289395
32522	289396
105453	289397
25888	289398
109210	289399
101385	289400
6463	289401
4230	289402
71722	289403
30474	289404
138958	289405
3768	289406
26764	289407
35729	289408
27765	289409
28160	289410
89945	289411
30203	289412
71947	289413
48618	289414
22363	289415
33128	289416
18302	289417
47590	289418
686	289419
26796	289420
2954	289421
88571	289422
15230	289423
12868	289424
97506	289425
8847	289426
27714	289427
55589	289428
92405	289429
86362	289430
12295	289431
86910	289432
16231	289433
50420	289434
66201	289435
24188	289436
16791	289437
31840	289438
17366	289439
26607	289440
3508	289441
86944	289442
190	289443
53976	289444
12255	289445
10028	289446
21438	289447
14109	289448
54117	289449
82143	289450
230	289451
12789	289452
104863	289453
105882	289454
47035	289455
59815	289456
18001	289457
15603	289458
4810	289459
3600	289460
23305	289461
161052	289462
8704	289463
2813	289464
15074	289465
2310	289466
8590	289467
31665	289468
28716	289469
125950	289470
31155	289471
17547	289472
137	289473
25837	289474
121820	289475
42818	289476
43795	289477
45268	289478
32663	289479
58066	289480
27119	289481
55806	289482
27570	289483
4570	289484
7275	289485
85925	289486
27638	289487
63710	289488
35977	289489
2458	289490
70817	289491
17440	289492
41458	289493
36653	289494
34288	289495
123117	289496
9949	289497
33682	289498
16602	289499
44956	289500
55367	289501
12425	289502
36093	289503
71037	289504
74539	289505
12977	289506
34256	289507
37018	289508
10039	289509
13894	289510
76272	289511
32388	289512
3647	289513
68572	289514
37145	289515
2396	289516
20163	289517
36734	289518
8913	289519
45483	289520
71967	289521
10256	289522
40021	289523
158176	289524
79589	289525
5782	289526
98562	289527
15851	289528
19468	289529
16319	289530
11241	289531
336	289532
37383	289533
36564	289534
13747	289535
48792	289536
2765	289537
320	289538
10806	289539
52761	289540
21487	289541
15449	289542
39727	289543
9011	289544
39784	289545
30185	289546
4563	289547
16986	289548
5176	289549
208	289550
76767	289551
1373	289552
63412	289553
29510	289554
15634	289555
25301	289556
21709	289557
46419	289558
69360	289559
2422	289560
6525	289561
8424	289562
1437	289563
17903	289564
41552	289565
79699	289566
31368	289567
118128	289568
123692	289569
27513	289570
70497	289571
104883	289572
1430	289573
61322	289574
44133	289575
93438	289576
62731	289577
110947	289578
161727	289579
557	289580
16990	289581
48225	289582
4375	289583
56729	289584
8646	289585
12253	289586
1110	289587
29415	289588
9593	289589
62065	289590
67773	289591
54399	289592
28075	289593
112747	289594
75520	289595
12010	289596
540	289597
142322	289598
83227	289599
35274	289600
9019	289601
95633	289602
4	289603
12506	289604
77051	289605
2076	289606
1004	289607
37749	289608
5885	289609
37185	289610
78496	289611
90305	289612
7393	289613
30211	289614
61026	289615
10787	289616
257	289617
402	289618
69039	289619
53725	289620
51871	289621
11418	289622
80529	289623
11544	289624
6122	289625
41346	289626
88153	289627
16702	289628
7347	289629
45393	289630
50347	289631
45151	289632
14219	289633
42842	289634
27390	289635
22	289636
76032	289637
57164	289638
114354	289639
54455	289640
9252	289641
46744	289642
38894	289643
60378	289644
90355	289645
45613	289646
3050	289647
4009	289648
77309	289649
7551	289650
97438	289651
3316	289652
21694	289653
18543	289654
11379	289655
6475	289656
45963	289657
51696	289658
61157	289659
27455	289660
32503	289661
20704	289662
67365	289663
3142	289664
311	289665
34001	289666
85537	289667
17193	289668
10970	289669
435	289670
13148	289671
10213	289672
62722	289673
83363	289674
68832	289675
75489	289676
145786	289677
5235	289678
55249	289679
11846	289680
108447	289681
98725	289682
975	289683
102280	289684
35725	289685
1254	289686
55851	289687
2016	289688
45463	289689
60019	289690
111066	289691
41683	289692
254	289693
80562	289694
59809	289695
88897	289696
95400	289697
2769	289698
2559	289699
2154	289700
17497	289701
4583	289702
4313	289703
22599	289704
412	289705
22885	289706
30905	289707
33265	289708
67825	289709
2994	289710
9206	289711
3044	289712
11858	289713
65802	289714
34213	289715
40444	289716
104828	289717
9733	289718
63128	289719
14570	289720
27709	289721
11187	289722
9380	289723
60992	289724
21064	289725
85180	289726
22661	289727
99451	289728
13521	289729
53414	289730
14325	289731
53172	289732
52342	289733
57410	289734
70191	289735
892	289736
26965	289737
1077	289738
41713	289739
2465	289740
38731	289741
24368	289742
21837	289743
12343	289744
137705	289745
91	289746
15678	289747
59203	289748
14326	289749
3602	289750
5562	289751
51364	289752
52965	289753
37216	289754
59650	289755
4102	289756
116413	289757
30521	289758
14734	289759
28596	289760
32904	289761
2266	289762
48576	289763
1101	289764
45618	289765
19559	289766
104987	289767
49876	289768
30190	289769
60248	289770
25196	289771
3809	289772
1057	289773
23718	289774
28492	289775
25764	289776
51092	289777
67872	289778
29057	289779
92402	289780
32911	289781
33834	289782
21797	289783
15876	289784
55648	289785
2055	289786
2229	289787
133298	289788
41693	289789
122785	289790
56546	289791
40592	289792
37293	289793
23039	289794
57624	289795
2910	289796
11965	289797
4078	289798
10953	289799
1085	289800
28649	289801
49990	289802
55789	289803
28	289804
100700	289805
44703	289806
25349	289807
430	289808
59287	289809
82232	289810
5043	289811
8773	289812
32715	289813
8434	289814
75535	289815
129841	289816
102019	289817
2034	289818
14682	289819
13657	289820
384	289821
43230	289822
19	289823
19224	289824
5648	289825
44437	289826
39512	289827
24111	289828
25676	289829
60379	289830
45201	289831
23158	289832
93770	289833
51754	289834
61154	289835
47704	289836
4677	289837
74121	289838
4235	289839
29639	289840
15501	289841
40476	289842
58991	289843
60524	289844
132273	289845
49763	289846
58130	289847
15514	289848
9231	289849
130373	289850
79948	289851
49042	289852
320	289853
32466	289854
3296	289855
4024	289856
165479	289857
76494	289858
33164	289859
8965	289860
36950	289861
69908	289862
8173	289863
41891	289864
40383	289865
106951	289866
25506	289867
45797	289868
42699	289869
921	289870
4960	289871
34559	289872
28474	289873
75719	289874
33475	289875
16084	289876
23784	289877
6107	289878
94067	289879
11290	289880
8036	289881
11460	289882
114014	289883
6865	289884
24923	289885
5115	289886
15659	289887
811	289888
31746	289889
338	289890
18018	289891
19364	289892
127707	289893
32606	289894
100038	289895
128662	289896
14826	289897
19742	289898
10876	289899
21672	289900
45615	289901
46983	289902
29949	289903
30591	289904
3690	289905
74505	289906
59685	289907
915	289908
6474	289909
54002	289910
23253	289911
76421	289912
16237	289913
50954	289914
35242	289915
5849	289916
118976	289917
1827	289918
8783	289919
44077	289920
61726	289921
79832	289922
4752	289923
18982	289924
18882	289925
26925	289926
19144	289927
638	289928
64375	289929
48348	289930
36548	289931
49419	289932
473	289933
71658	289934
28760	289935
14877	289936
79605	289937
420	289938
31654	289939
5031	289940
84119	289941
13266	289942
1144	289943
160919	289944
43863	289945
1436	289946
8505	289947
11570	289948
4323	289949
36226	289950
77949	289951
140912	289952
10835	289953
79750	289954
4626	289955
20726	289956
144859	289957
71814	289958
25544	289959
58053	289960
86086	289961
2719	289962
74188	289963
4105	289964
26348	289965
28426	289966
31213	289967
66045	289968
7385	289969
30391	289970
8673	289971
63334	289972
30548	289973
46892	289974
112426	289975
2326	289976
28379	289977
5073	289978
128023	289979
13519	289980
41098	289981
61633	289982
10732	289983
114595	289984
15166	289985
50457	289986
37959	289987
19420	289988
532	289989
34036	289990
28957	289991
24165	289992
46325	289993
27316	289994
71940	289995
47307	289996
26709	289997
27099	289998
65883	289999
4890	290000
46814	290001
16358	290002
252	290003
40963	290004
24186	290005
92156	290006
83194	290007
137070	290008
5765	290009
70935	290010
109434	290011
14796	290012
74122	290013
127683	290014
70811	290015
7098	290016
26249	290017
19136	290018
88478	290019
124621	290020
49596	290021
16810	290022
33322	290023
13031	290024
9850	290025
16414	290026
45397	290027
64931	290028
34171	290029
51725	290030
71975	290031
47067	290032
36617	290033
71456	290034
48295	290035
5288	290036
64751	290037
10116	290038
11849	290039
11660	290040
39526	290041
33050	290042
33201	290043
82882	290044
29277	290045
14823	290046
130256	290047
47860	290048
5114	290049
122198	290050
29985	290051
4552	290052
14459	290053
162396	290054
71609	290055
54237	290056
26700	290057
12273	290058
68262	290059
28709	290060
145011	290061
39854	290062
9260	290063
31159	290064
16192	290065
116694	290066
27160	290067
54213	290068
31433	290069
4585	290070
60495	290071
41436	290072
83481	290073
42568	290074
119545	290075
156585	290076
11156	290077
126621	290078
47887	290079
5711	290080
34425	290081
32049	290082
45185	290083
68749	290084
80663	290085
22966	290086
99670	290087
12569	290088
7308	290089
122414	290090
4565	290091
71423	290092
166011	290093
28492	290094
7045	290095
83319	290096
53180	290097
4071	290098
90618	290099
58226	290100
3994	290101
36012	290102
72266	290103
4071	290104
58011	290105
14433	290106
24946	290107
48830	290108
89970	290109
17310	290110
13586	290111
81524	290112
84184	290113
4149	290114
21542	290115
714	290116
34043	290117
142308	290118
10124	290119
103094	290120
3150	290121
90656	290122
130759	290123
55102	290124
307	290125
37042	290126
3229	290127
12735	290128
83618	290129
160403	290130
18710	290131
84982	290132
11643	290133
13964	290134
1	290135
31325	290136
164071	290137
7883	290138
15149	290139
17414	290140
26776	290141
24588	290142
7978	290143
65764	290144
52114	290145
280	290146
962	290147
6339	290148
40327	290149
52007	290150
9898	290151
118531	290152
16495	290153
8361	290154
76762	290155
17339	290156
12172	290157
1069	290158
29865	290159
148589	290160
33502	290161
1713	290162
15371	290163
19633	290164
55793	290165
56913	290166
42390	290167
78708	290168
8249	290169
37333	290170
118379	290171
4916	290172
5352	290173
54370	290174
25680	290175
42440	290176
11438	290177
7828	290178
54059	290179
1063	290180
16568	290181
18663	290182
43856	290183
46449	290184
3687	290185
22068	290186
40709	290187
109063	290188
89072	290189
133609	290190
64574	290191
47365	290192
13339	290193
25582	290194
2672	290195
61778	290196
60267	290197
2256	290198
83245	290199
56296	290200
81215	290201
14450	290202
10742	290203
20261	290204
153182	290205
46542	290206
88878	290207
157559	290208
78727	290209
109074	290210
65449	290211
52128	290212
10263	290213
4032	290214
8169	290215
36300	290216
16443	290217
29399	290218
35431	290219
1696	290220
39869	290221
83	290222
76357	290223
1211	290224
6205	290225
147574	290226
58965	290227
48046	290228
50264	290229
2768	290230
3093	290231
11628	290232
22839	290233
1	290234
1223	290235
23480	290236
38249	290237
2454	290238
127871	290239
63100	290240
20560	290241
729	290242
59820	290243
16015	290244
145877	290245
42782	290246
33021	290247
44210	290248
71297	290249
133371	290250
42496	290251
12123	290252
4668	290253
93852	290254
10188	290255
109195	290256
59590	290257
129878	290258
4202	290259
30573	290260
44468	290261
2874	290262
35068	290263
865	290264
19683	290265
81994	290266
94369	290267
87020	290268
45870	290269
50192	290270
16350	290271
77181	290272
27105	290273
12542	290274
64244	290275
2348	290276
6384	290277
15169	290278
54853	290279
54460	290280
44290	290281
27753	290282
77722	290283
90951	290284
42168	290285
6680	290286
41555	290287
4594	290288
5793	290289
105493	290290
132826	290291
13697	290292
62002	290293
375	290294
24069	290295
26136	290296
3373	290297
52880	290298
94955	290299
1038	290300
256	290301
32833	290302
2150	290303
28033	290304
55576	290305
13193	290306
1775	290307
55274	290308
83121	290309
15948	290310
4420	290311
23489	290312
78442	290313
95820	290314
19964	290315
688	290316
86984	290317
5730	290318
126836	290319
30168	290320
35590	290321
27864	290322
9188	290323
51999	290324
7268	290325
54	290326
7502	290327
165621	290328
64788	290329
130677	290330
10355	290331
7104	290332
16727	290333
35432	290334
6929	290335
9833	290336
37269	290337
59373	290338
12447	290339
10003	290340
58851	290341
40935	290342
13524	290343
104499	290344
98355	290345
32118	290346
35712	290347
28920	290348
151287	290349
47653	290350
40208	290351
43076	290352
36298	290353
3403	290354
74021	290355
35661	290356
20573	290357
2449	290358
34266	290359
4289	290360
36010	290361
2367	290362
38272	290363
12215	290364
5907	290365
22620	290366
30496	290367
93185	290368
100435	290369
57579	290370
14894	290371
4571	290372
52143	290373
76766	290374
19265	290375
2307	290376
58484	290377
42173	290378
6739	290379
18796	290380
47509	290381
3379	290382
36780	290383
47621	290384
150603	290385
39248	290386
238	290387
37142	290388
3774	290389
15457	290390
83836	290391
91	290392
2968	290393
135648	290394
45556	290395
23877	290396
15134	290397
4921	290398
4292	290399
82567	290400
100991	290401
142474	290402
5169	290403
4757	290404
6999	290405
2083	290406
4997	290407
42386	290408
4006	290409
565	290410
24586	290411
40372	290412
15393	290413
30991	290414
6585	290415
24155	290416
14849	290417
3983	290418
21455	290419
19917	290420
19964	290421
81965	290422
6196	290423
891	290424
123283	290425
17943	290426
47321	290427
58972	290428
16084	290429
28060	290430
9715	290431
93660	290432
69293	290433
20821	290434
104981	290435
7307	290436
7926	290437
126201	290438
60670	290439
9587	290440
103642	290441
54887	290442
1179	290443
4745	290444
8299	290445
164	290446
18266	290447
5893	290448
96567	290449
78827	290450
92599	290451
24851	290452
14981	290453
141269	290454
7132	290455
138106	290456
8160	290457
16555	290458
31722	290459
25869	290460
152562	290461
100448	290462
62287	290463
14272	290464
9495	290465
2241	290466
1462	290467
20142	290468
7071	290469
39765	290470
22271	290471
32639	290472
33578	290473
39001	290474
55989	290475
95002	290476
3967	290477
60777	290478
51226	290479
32608	290480
105219	290481
108647	290482
96776	290483
107213	290484
97440	290485
30042	290486
13269	290487
62877	290488
133159	290489
22381	290490
14882	290491
44852	290492
4368	290493
8277	290494
37035	290495
27228	290496
1910	290497
52054	290498
29473	290499
34705	290500
139018	290501
105963	290502
110179	290503
53551	290504
24067	290505
24077	290506
75964	290507
41862	290508
87148	290509
136734	290510
1648	290511
1736	290512
12065	290513
14664	290514
76360	290515
9801	290516
23418	290517
42770	290518
106659	290519
82975	290520
9205	290521
29010	290522
50390	290523
22095	290524
37188	290525
33168	290526
9810	290527
11606	290528
48551	290529
4416	290530
17649	290531
24166	290532
33846	290533
30020	290534
816	290535
58573	290536
47981	290537
85181	290538
35019	290539
50940	290540
32462	290541
5709	290542
48478	290543
16538	290544
78962	290545
105566	290546
38374	290547
9814	290548
153428	290549
29837	290550
9788	290551
19107	290552
338	290553
94470	290554
5087	290555
121750	290556
65678	290557
99575	290558
25543	290559
7155	290560
43209	290561
75569	290562
57020	290563
23353	290564
23121	290565
19410	290566
118490	290567
164477	290568
127886	290569
41940	290570
28149	290571
47456	290572
64400	290573
165721	290574
51580	290575
40668	290576
70753	290577
39936	290578
29265	290579
10528	290580
49257	290581
3153	290582
80876	290583
21363	290584
24449	290585
70474	290586
5665	290587
271	290588
1257	290589
82811	290590
18499	290591
123433	290592
3800	290593
90981	290594
8657	290595
17619	290596
55851	290597
20026	290598
40187	290599
59553	290600
7001	290601
9975	290602
92810	290603
4776	290604
1467	290605
13658	290606
18617	290607
127777	290608
9099	290609
13158	290610
22519	290611
19363	290612
35715	290613
65936	290614
36812	290615
16565	290616
57	290617
65898	290618
75798	290619
11627	290620
121446	290621
70855	290622
35446	290623
145406	290624
5602	290625
59377	290626
137585	290627
39811	290628
150042	290629
26956	290630
137251	290631
17351	290632
32866	290633
35437	290634
70316	290635
38757	290636
3763	290637
83316	290638
19904	290639
133981	290640
22820	290641
30413	290642
1715	290643
10277	290644
94815	290645
11678	290646
36449	290647
100671	290648
11361	290649
59131	290650
4205	290651
34834	290652
5478	290653
109593	290654
13931	290655
5042	290656
14561	290657
23298	290658
25900	290659
4712	290660
25515	290661
36250	290662
23015	290663
26554	290664
54377	290665
40341	290666
59489	290667
89627	290668
23465	290669
36408	290670
53144	290671
16983	290672
28611	290673
488	290674
6091	290675
154710	290676
111	290677
13472	290678
31270	290679
8306	290680
58336	290681
70377	290682
6284	290683
17884	290684
3699	290685
25	290686
50605	290687
11819	290688
801	290689
2195	290690
8619	290691
105006	290692
5792	290693
386	290694
6594	290695
40242	290696
87988	290697
39496	290698
40378	290699
81229	290700
66812	290701
20943	290702
11256	290703
15308	290704
40244	290705
45497	290706
34465	290707
97	290708
8988	290709
45616	290710
540	290711
135520	290712
2520	290713
449	290714
12557	290715
3237	290716
50568	290717
5174	290718
87099	290719
33722	290720
35696	290721
49461	290722
68784	290723
19640	290724
14837	290725
17573	290726
13751	290727
99943	290728
43057	290729
32602	290730
65160	290731
26642	290732
22413	290733
50088	290734
54579	290735
4973	290736
96238	290737
4855	290738
46284	290739
2153	290740
154615	290741
349	290742
5765	290743
102435	290744
32756	290745
8998	290746
43412	290747
233	290748
24327	290749
43155	290750
36517	290751
106009	290752
31511	290753
510	290754
68046	290755
2967	290756
58187	290757
145208	290758
13340	290759
6495	290760
17692	290761
28710	290762
26618	290763
13865	290764
1246	290765
855	290766
9572	290767
129219	290768
17447	290769
42561	290770
84882	290771
25699	290772
2854	290773
18361	290774
32108	290775
36135	290776
54585	290777
116881	290778
89680	290779
9520	290780
896	290781
18080	290782
6558	290783
115128	290784
18735	290785
16908	290786
27654	290787
112733	290788
109297	290789
69316	290790
29893	290791
121764	290792
7325	290793
74369	290794
3683	290795
58346	290796
15835	290797
105505	290798
28593	290799
90757	290800
19383	290801
128504	290802
430	290803
32807	290804
70682	290805
22838	290806
1948	290807
1427	290808
33348	290809
77056	290810
84800	290811
16363	290812
2164	290813
28179	290814
58152	290815
249	290816
52390	290817
12314	290818
249	290819
30516	290820
105339	290821
30572	290822
7155	290823
535	290824
1726	290825
54911	290826
19399	290827
4798	290828
416	290829
127609	290830
92034	290831
10444	290832
1589	290833
429	290834
3791	290835
34547	290836
41601	290837
114048	290838
32907	290839
7110	290840
26363	290841
38447	290842
13247	290843
62009	290844
68000	290845
76130	290846
11177	290847
8295	290848
56075	290849
25110	290850
32280	290851
102369	290852
17146	290853
11248	290854
31375	290855
38664	290856
49205	290857
117837	290858
135790	290859
585	290860
4838	290861
8260	290862
108067	290863
67433	290864
15563	290865
59285	290866
38554	290867
64340	290868
11393	290869
81157	290870
21417	290871
152875	290872
18230	290873
22700	290874
60105	290875
13852	290876
931	290877
24408	290878
23827	290879
66423	290880
13278	290881
77235	290882
20934	290883
126975	290884
4621	290885
56795	290886
15428	290887
101987	290888
22833	290889
6599	290890
106922	290891
39122	290892
32094	290893
26773	290894
25007	290895
29239	290896
14098	290897
66745	290898
34211	290899
129687	290900
100714	290901
29228	290902
8984	290903
9292	290904
34970	290905
1904	290906
73275	290907
25064	290908
51415	290909
125361	290910
74414	290911
5752	290912
13271	290913
110317	290914
64179	290915
31620	290916
175	290917
60150	290918
62099	290919
120481	290920
84472	290921
7217	290922
48068	290923
13553	290924
6912	290925
4372	290926
107627	290927
129645	290928
96692	290929
43628	290930
91448	290931
41817	290932
11749	290933
7088	290934
42708	290935
102675	290936
2074	290937
21668	290938
129172	290939
93618	290940
8380	290941
164598	290942
98808	290943
81017	290944
19051	290945
90879	290946
5143	290947
114740	290948
1501	290949
21361	290950
30489	290951
18293	290952
22554	290953
101474	290954
38256	290955
17	290956
29011	290957
44042	290958
1994	290959
36685	290960
34736	290961
79106	290962
75645	290963
32764	290964
26307	290965
8575	290966
69484	290967
107155	290968
217	290969
55776	290970
11367	290971
153569	290972
4222	290973
42970	290974
4530	290975
1258	290976
9459	290977
45834	290978
79239	290979
88581	290980
73603	290981
36091	290982
75048	290983
5751	290984
15639	290985
52655	290986
57127	290987
29080	290988
121836	290989
48408	290990
16780	290991
101139	290992
19526	290993
62015	290994
5554	290995
1144	290996
37840	290997
12869	290998
109588	290999
46282	291000
105289	291001
11943	291002
3060	291003
18139	291004
30002	291005
98231	291006
112356	291007
23706	291008
84767	291009
3653	291010
2917	291011
30732	291012
646	291013
28537	291014
9315	291015
24054	291016
11709	291017
64184	291018
23320	291019
49323	291020
25304	291021
73419	291022
24470	291023
6830	291024
39634	291025
81813	291026
21013	291027
58134	291028
15300	291029
40522	291030
13675	291031
163790	291032
1577	291033
88127	291034
16697	291035
44408	291036
62915	291037
30107	291038
4876	291039
28245	291040
1060	291041
13522	291042
31933	291043
13341	291044
68497	291045
4929	291046
15115	291047
75007	291048
90334	291049
122489	291050
61906	291051
10741	291052
134300	291053
4231	291054
38371	291055
35122	291056
75417	291057
9723	291058
393	291059
47859	291060
4556	291061
80035	291062
112644	291063
46937	291064
49766	291065
37045	291066
1388	291067
34009	291068
127908	291069
11	291070
25910	291071
41922	291072
33	291073
126737	291074
58489	291075
15641	291076
113054	291077
130778	291078
19196	291079
7521	291080
27952	291081
11054	291082
36412	291083
28619	291084
71942	291085
11787	291086
17547	291087
25825	291088
31968	291089
15883	291090
15277	291091
4877	291092
92936	291093
86426	291094
31577	291095
27433	291096
4133	291097
39242	291098
9607	291099
4594	291100
63397	291101
2973	291102
62814	291103
69367	291104
8990	291105
11072	291106
29888	291107
45777	291108
10642	291109
25273	291110
13304	291111
11095	291112
14285	291113
76721	291114
4435	291115
127533	291116
9432	291117
46682	291118
164010	291119
1910	291120
88125	291121
23378	291122
42160	291123
157	291124
13629	291125
32494	291126
64708	291127
158	291128
20278	291129
26496	291130
36862	291131
90496	291132
72425	291133
92666	291134
92807	291135
28366	291136
19827	291137
336	291138
100008	291139
92550	291140
148926	291141
5200	291142
86903	291143
99524	291144
1607	291145
29052	291146
2091	291147
32383	291148
108498	291149
23846	291150
69048	291151
53249	291152
42838	291153
2814	291154
49515	291155
21641	291156
76292	291157
61671	291158
12128	291159
81100	291160
20648	291161
24218	291162
859	291163
861	291164
88833	291165
9792	291166
16839	291167
59237	291168
28702	291169
22196	291170
34807	291171
6998	291172
66913	291173
73518	291174
20761	291175
5205	291176
34751	291177
432	291178
89357	291179
150395	291180
13000	291181
25858	291182
54999	291183
26566	291184
45356	291185
10452	291186
142	291187
15776	291188
15802	291189
44243	291190
82412	291191
12181	291192
135547	291193
6753	291194
13984	291195
24233	291196
18968	291197
119646	291198
10997	291199
47319	291200
73638	291201
8210	291202
1186	291203
42612	291204
117304	291205
151341	291206
46386	291207
9129	291208
74652	291209
720	291210
118025	291211
1283	291212
47160	291213
44036	291214
1705	291215
98090	291216
75022	291217
136104	291218
42624	291219
10228	291220
42924	291221
59419	291222
67132	291223
39779	291224
128887	291225
1854	291226
3309	291227
1121	291228
8365	291229
47027	291230
151034	291231
80619	291232
35360	291233
28442	291234
18606	291235
15877	291236
3557	291237
11991	291238
34191	291239
38994	291240
86451	291241
5780	291242
9270	291243
51923	291244
23466	291245
77861	291246
137316	291247
32744	291248
14281	291249
31929	291250
6414	291251
89121	291252
24850	291253
43060	291254
88221	291255
38859	291256
23939	291257
11252	291258
40813	291259
85821	291260
4917	291261
52185	291262
26263	291263
3628	291264
152536	291265
22798	291266
1680	291267
478	291268
79	291269
7862	291270
70285	291271
57526	291272
68736	291273
3106	291274
10164	291275
83303	291276
56975	291277
35677	291278
5803	291279
9058	291280
16409	291281
112870	291282
1863	291283
49907	291284
27855	291285
9031	291286
876	291287
31065	291288
31387	291289
60677	291290
85656	291291
49303	291292
3258	291293
75278	291294
38685	291295
16622	291296
64773	291297
1176	291298
63032	291299
6278	291300
11090	291301
27349	291302
21550	291303
47710	291304
4498	291305
132845	291306
82677	291307
129150	291308
66743	291309
120934	291310
109930	291311
24937	291312
81106	291313
12052	291314
18443	291315
2046	291316
74943	291317
84960	291318
121729	291319
90723	291320
41041	291321
58728	291322
630	291323
27663	291324
30367	291325
4917	291326
78052	291327
37259	291328
84538	291329
38158	291330
11346	291331
17567	291332
41753	291333
76524	291334
165012	291335
11449	291336
20	291337
68899	291338
26709	291339
103496	291340
30147	291341
16226	291342
91402	291343
3297	291344
2845	291345
32155	291346
87539	291347
101181	291348
78503	291349
10773	291350
864	291351
26781	291352
123785	291353
93955	291354
6798	291355
85222	291356
143756	291357
40065	291358
4035	291359
7311	291360
18042	291361
1639	291362
6164	291363
49786	291364
6685	291365
133726	291366
71724	291367
146020	291368
6770	291369
23359	291370
87904	291371
47702	291372
2993	291373
13439	291374
69802	291375
86676	291376
2819	291377
3092	291378
103760	291379
122186	291380
713	291381
86740	291382
46713	291383
1017	291384
19034	291385
38688	291386
53689	291387
32820	291388
6852	291389
3683	291390
9818	291391
6188	291392
66693	291393
4660	291394
71871	291395
66151	291396
60370	291397
55369	291398
5238	291399
17520	291400
32068	291401
148	291402
53583	291403
72325	291404
290	291405
3948	291406
4068	291407
120640	291408
545	291409
58833	291410
113029	291411
10869	291412
45078	291413
19091	291414
1276	291415
4215	291416
1715	291417
29370	291418
36326	291419
33612	291420
18	291421
7291	291422
6147	291423
40977	291424
14648	291425
7975	291426
32046	291427
556	291428
12423	291429
16658	291430
40396	291431
3610	291432
39814	291433
59945	291434
40137	291435
11506	291436
157	291437
15637	291438
46941	291439
24009	291440
964	291441
7727	291442
90905	291443
75513	291444
2084	291445
153162	291446
16	291447
1389	291448
84399	291449
33155	291450
55593	291451
111860	291452
3810	291453
53171	291454
13346	291455
28705	291456
23628	291457
95713	291458
3160	291459
21133	291460
371	291461
70591	291462
81157	291463
16746	291464
84678	291465
111279	291466
25807	291467
13333	291468
91188	291469
40970	291470
9335	291471
11811	291472
20761	291473
3212	291474
27497	291475
24947	291476
10747	291477
103508	291478
101904	291479
8983	291480
26658	291481
914	291482
108388	291483
13945	291484
69007	291485
38267	291486
30564	291487
79409	291488
41230	291489
18842	291490
7828	291491
15036	291492
11427	291493
21763	291494
8477	291495
55219	291496
43754	291497
611	291498
15232	291499
66731	291500
9073	291501
66108	291502
3796	291503
67	291504
94646	291505
85269	291506
48198	291507
953	291508
41353	291509
31343	291510
84337	291511
16099	291512
2009	291513
22697	291514
27130	291515
56626	291516
1162	291517
8920	291518
23442	291519
41139	291520
61	291521
62932	291522
200	291523
23978	291524
29434	291525
61923	291526
62164	291527
26	291528
11998	291529
155895	291530
25485	291531
3477	291532
133445	291533
25936	291534
30253	291535
77590	291536
64020	291537
142448	291538
28998	291539
10866	291540
8342	291541
140732	291542
31838	291543
52795	291544
64814	291545
7926	291546
55309	291547
2152	291548
30088	291549
98720	291550
151345	291551
4765	291552
2644	291553
99809	291554
83238	291555
102271	291556
7924	291557
7762	291558
21093	291559
110891	291560
8077	291561
8436	291562
142859	291563
142403	291564
11679	291565
251	291566
34598	291567
55894	291568
118055	291569
11544	291570
2395	291571
33495	291572
27990	291573
3747	291574
12594	291575
67536	291576
12485	291577
47056	291578
13968	291579
6403	291580
93482	291581
6458	291582
20746	291583
33261	291584
95450	291585
204	291586
3760	291587
124350	291588
38406	291589
36816	291590
58758	291591
40173	291592
9005	291593
19386	291594
5593	291595
72266	291596
53627	291597
72572	291598
59381	291599
58961	291600
76554	291601
17343	291602
1795	291603
73481	291604
16275	291605
7108	291606
79985	291607
423	291608
38199	291609
87849	291610
8304	291611
596	291612
75557	291613
121179	291614
64818	291615
41400	291616
18193	291617
86939	291618
65	291619
128444	291620
11545	291621
105417	291622
10788	291623
853	291624
5926	291625
14229	291626
13349	291627
19159	291628
5238	291629
9097	291630
8901	291631
5527	291632
46279	291633
65331	291634
20042	291635
66668	291636
12857	291637
100627	291638
19964	291639
34527	291640
268	291641
36189	291642
40786	291643
13015	291644
21187	291645
75202	291646
45344	291647
148775	291648
4805	291649
48909	291650
73927	291651
61960	291652
108907	291653
16339	291654
45797	291655
18026	291656
3450	291657
82554	291658
76979	291659
21421	291660
90182	291661
368	291662
21213	291663
3	291664
37635	291665
40163	291666
3983	291667
299	291668
98958	291669
1052	291670
61264	291671
12790	291672
116255	291673
27261	291674
57520	291675
60670	291676
10210	291677
62274	291678
16287	291679
528	291680
3420	291681
158437	291682
6062	291683
95292	291684
39302	291685
4688	291686
1480	291687
5	291688
1401	291689
24581	291690
83267	291691
694	291692
27220	291693
2521	291694
4560	291695
3788	291696
85729	291697
49394	291698
68563	291699
12718	291700
32030	291701
27124	291702
13738	291703
15025	291704
13042	291705
75235	291706
13750	291707
31	291708
49930	291709
3438	291710
8518	291711
35380	291712
18025	291713
81491	291714
110740	291715
153536	291716
100013	291717
4452	291718
63175	291719
689	291720
25100	291721
94485	291722
16702	291723
88825	291724
30774	291725
16168	291726
346	291727
83638	291728
8610	291729
86	291730
30366	291731
39722	291732
25643	291733
22376	291734
131610	291735
12381	291736
22066	291737
35220	291738
1502	291739
3777	291740
3446	291741
150	291742
27037	291743
5488	291744
72023	291745
114334	291746
76649	291747
81495	291748
31724	291749
59627	291750
72934	291751
160	291752
73471	291753
78111	291754
148086	291755
21648	291756
46403	291757
19028	291758
2475	291759
36022	291760
6177	291761
7331	291762
5437	291763
42194	291764
8016	291765
15021	291766
33624	291767
13188	291768
23987	291769
45405	291770
13346	291771
3865	291772
35216	291773
17861	291774
46667	291775
17243	291776
18014	291777
5677	291778
47185	291779
48308	291780
10353	291781
25136	291782
84214	291783
16085	291784
1769	291785
39654	291786
38397	291787
30556	291788
15878	291789
15035	291790
6215	291791
16352	291792
71378	291793
121282	291794
147000	291795
96288	291796
16064	291797
28631	291798
11630	291799
44416	291800
5277	291801
54839	291802
80525	291803
3224	291804
1309	291805
100436	291806
93352	291807
4531	291808
54258	291809
3496	291810
63164	291811
114270	291812
62616	291813
89232	291814
13799	291815
45970	291816
1238	291817
34660	291818
5750	291819
37418	291820
29975	291821
144655	291822
25447	291823
85	291824
61543	291825
57322	291826
79400	291827
15682	291828
43192	291829
34853	291830
25115	291831
895	291832
21369	291833
120164	291834
7877	291835
64145	291836
72442	291837
47439	291838
24098	291839
44215	291840
12753	291841
42319	291842
7591	291843
79698	291844
29799	291845
73011	291846
1181	291847
47928	291848
868	291849
29663	291850
29002	291851
3029	291852
2924	291853
127610	291854
69905	291855
26005	291856
12450	291857
23406	291858
40322	291859
4656	291860
44699	291861
25810	291862
5068	291863
4241	291864
694	291865
11928	291866
63078	291867
104430	291868
24810	291869
37699	291870
47691	291871
18263	291872
148878	291873
70897	291874
20437	291875
11872	291876
20632	291877
2897	291878
4406	291879
41837	291880
21679	291881
46035	291882
21876	291883
21896	291884
21879	291885
25019	291886
20400	291887
4985	291888
4710	291889
166238	291890
62117	291891
7604	291892
70009	291893
2162	291894
15459	291895
38795	291896
11177	291897
12393	291898
113133	291899
71827	291900
4217	291901
1551	291902
22230	291903
35216	291904
40024	291905
54391	291906
9347	291907
126506	291908
45273	291909
22839	291910
64792	291911
27798	291912
36131	291913
10538	291914
18203	291915
9012	291916
502	291917
2913	291918
130585	291919
30563	291920
34141	291921
133126	291922
15432	291923
6073	291924
103718	291925
1717	291926
87054	291927
56136	291928
24798	291929
13058	291930
66990	291931
49415	291932
2817	291933
29493	291934
1709	291935
33593	291936
6345	291937
2023	291938
633	291939
11191	291940
53901	291941
7374	291942
57525	291943
530	291944
69122	291945
464	291946
97253	291947
57158	291948
11974	291949
109306	291950
29933	291951
27305	291952
74751	291953
124681	291954
86903	291955
65898	291956
19804	291957
91414	291958
25349	291959
41912	291960
15627	291961
27990	291962
63556	291963
44653	291964
7780	291965
32593	291966
2739	291967
50779	291968
29626	291969
44998	291970
8281	291971
26791	291972
271	291973
3383	291974
5562	291975
8993	291976
85903	291977
25878	291978
46501	291979
62901	291980
11896	291981
15416	291982
29634	291983
73938	291984
24792	291985
105	291986
18704	291987
12568	291988
73770	291989
59431	291990
1832	291991
5627	291992
4440	291993
44164	291994
16625	291995
42310	291996
8904	291997
114421	291998
30401	291999
2683	292000
42719	292001
14103	292002
36171	292003
22860	292004
11926	292005
43768	292006
94616	292007
2938	292008
9326	292009
2095	292010
32396	292011
19864	292012
84840	292013
13111	292014
31309	292015
14910	292016
3794	292017
1004	292018
98125	292019
44198	292020
28326	292021
20963	292022
142015	292023
60333	292024
28077	292025
1286	292026
11090	292027
4276	292028
81456	292029
40781	292030
104457	292031
24522	292032
717	292033
68467	292034
102068	292035
90546	292036
63790	292037
2115	292038
793	292039
4294	292040
72080	292041
27945	292042
10155	292043
81392	292044
5146	292045
114759	292046
27832	292047
6987	292048
107096	292049
28234	292050
42815	292051
147912	292052
81245	292053
433	292054
978	292055
104624	292056
141673	292057
22706	292058
26324	292059
80911	292060
19681	292061
25352	292062
66720	292063
28369	292064
42940	292065
32824	292066
154810	292067
9145	292068
10800	292069
1733	292070
12012	292071
3324	292072
129828	292073
6719	292074
112315	292075
73292	292076
61157	292077
37832	292078
2922	292079
5745	292080
30117	292081
1032	292082
347	292083
9308	292084
19	292085
41659	292086
52094	292087
19789	292088
15699	292089
19192	292090
21507	292091
23459	292092
62674	292093
31558	292094
34533	292095
5497	292096
5275	292097
102218	292098
16257	292099
129179	292100
812	292101
42226	292102
103994	292103
13681	292104
6442	292105
2309	292106
301	292107
38768	292108
8232	292109
161020	292110
33031	292111
998	292112
16378	292113
24835	292114
16636	292115
53637	292116
31101	292117
24617	292118
77765	292119
44964	292120
101928	292121
12131	292122
25560	292123
52119	292124
122310	292125
4605	292126
63885	292127
37978	292128
116793	292129
21893	292130
59932	292131
121376	292132
31189	292133
51831	292134
4534	292135
39918	292136
780	292137
15653	292138
46100	292139
5658	292140
29792	292141
56195	292142
33137	292143
10594	292144
152632	292145
32209	292146
26908	292147
23129	292148
38866	292149
3520	292150
28	292151
6507	292152
57006	292153
72243	292154
165469	292155
67570	292156
8482	292157
57074	292158
78484	292159
86805	292160
20219	292161
5050	292162
3772	292163
60368	292164
67447	292165
16488	292166
4644	292167
7160	292168
37456	292169
106555	292170
24381	292171
11673	292172
164665	292173
99760	292174
45835	292175
98301	292176
17236	292177
134583	292178
12078	292179
7829	292180
11738	292181
73536	292182
41923	292183
1554	292184
47567	292185
6665	292186
33214	292187
101418	292188
9343	292189
25987	292190
64	292191
1140	292192
5813	292193
24313	292194
108889	292195
42546	292196
49802	292197
884	292198
161378	292199
57957	292200
9228	292201
44601	292202
44216	292203
21175	292204
15543	292205
8059	292206
437	292207
15647	292208
17631	292209
25335	292210
84648	292211
131057	292212
103237	292213
16799	292214
125394	292215
30489	292216
45656	292217
1434	292218
24863	292219
3619	292220
122103	292221
4138	292222
28375	292223
54677	292224
53723	292225
140168	292226
809	292227
23981	292228
10582	292229
29837	292230
50308	292231
448	292232
26854	292233
64213	292234
47051	292235
67083	292236
12706	292237
2127	292238
83381	292239
68019	292240
6247	292241
10497	292242
1455	292243
48736	292244
34095	292245
58407	292246
67263	292247
34217	292248
70852	292249
102747	292250
23722	292251
645	292252
8197	292253
20861	292254
28835	292255
18088	292256
23362	292257
17283	292258
51356	292259
1627	292260
61667	292261
71029	292262
40372	292263
34991	292264
13274	292265
26475	292266
106313	292267
12707	292268
138141	292269
5199	292270
48179	292271
43024	292272
4717	292273
10593	292274
30136	292275
1082	292276
62647	292277
117132	292278
105375	292279
32280	292280
43486	292281
21238	292282
5302	292283
13698	292284
23882	292285
69270	292286
38152	292287
5112	292288
111798	292289
378	292290
6747	292291
54597	292292
94406	292293
41526	292294
32775	292295
6254	292296
20474	292297
378	292298
25087	292299
18319	292300
75856	292301
7372	292302
15417	292303
2235	292304
40	292305
66547	292306
12492	292307
31390	292308
19064	292309
73411	292310
46970	292311
3976	292312
12299	292313
88662	292314
31169	292315
62239	292316
3302	292317
8979	292318
41730	292319
66119	292320
133871	292321
51615	292322
4292	292323
58595	292324
877	292325
48215	292326
76596	292327
103188	292328
6710	292329
21718	292330
4346	292331
10172	292332
121176	292333
2935	292334
444	292335
32709	292336
3	292337
93575	292338
69714	292339
70607	292340
1630	292341
4063	292342
119175	292343
47489	292344
31007	292345
27635	292346
13187	292347
2419	292348
61047	292349
31739	292350
15407	292351
77533	292352
42165	292353
9431	292354
728	292355
15772	292356
3441	292357
107359	292358
28522	292359
18523	292360
5248	292361
2518	292362
43363	292363
118285	292364
116849	292365
80839	292366
332	292367
8686	292368
16069	292369
27033	292370
30126	292371
2993	292372
15115	292373
15532	292374
37495	292375
19171	292376
24571	292377
161805	292378
108630	292379
68029	292380
86062	292381
12417	292382
24395	292383
988	292384
4280	292385
6502	292386
1959	292387
109620	292388
4002	292389
166221	292390
28892	292391
104833	292392
13415	292393
30378	292394
892	292395
140362	292396
16841	292397
26699	292398
39792	292399
1110	292400
4254	292401
442	292402
55671	292403
25171	292404
22871	292405
26502	292406
33622	292407
157555	292408
124843	292409
15487	292410
7951	292411
51074	292412
438	292413
16695	292414
85348	292415
59752	292416
46263	292417
39255	292418
103720	292419
23879	292420
30160	292421
1141	292422
4113	292423
46158	292424
92736	292425
78127	292426
3573	292427
83658	292428
69914	292429
23415	292430
18	292431
83186	292432
4278	292433
57196	292434
16928	292435
39375	292436
50019	292437
61227	292438
456	292439
70186	292440
125712	292441
7640	292442
1716	292443
10168	292444
130236	292445
3613	292446
3718	292447
7163	292448
750	292449
130	292450
25230	292451
15429	292452
5771	292453
19295	292454
89618	292455
165949	292456
22327	292457
152782	292458
18417	292459
46885	292460
32951	292461
47517	292462
9627	292463
22560	292464
1698	292465
128655	292466
3370	292467
27164	292468
68543	292469
53449	292470
105415	292471
107538	292472
73669	292473
166416	292474
164684	292475
69161	292476
35459	292477
17514	292478
19860	292479
9	292480
46456	292481
23134	292482
7155	292483
54814	292484
34431	292485
79517	292486
15070	292487
14105	292488
18232	292489
6561	292490
158457	292491
15278	292492
22477	292493
23291	292494
44283	292495
17857	292496
7262	292497
93830	292498
7327	292499
35305	292500
117127	292501
9700	292502
37	292503
39359	292504
5219	292505
41800	292506
39661	292507
20043	292508
4448	292509
77465	292510
12814	292511
123377	292512
40797	292513
70035	292514
7187	292515
26382	292516
12654	292517
11051	292518
63306	292519
1898	292520
74293	292521
58136	292522
2909	292523
26060	292524
144814	292525
4635	292526
1220	292527
46864	292528
57165	292529
45933	292530
85580	292531
50796	292532
2158	292533
26284	292534
76907	292535
2455	292536
29768	292537
100516	292538
98384	292539
968	292540
70517	292541
98586	292542
736	292543
11571	292544
23513	292545
2028	292546
82279	292547
49198	292548
39057	292549
13	292550
26884	292551
56368	292552
25434	292553
4550	292554
1360	292555
24845	292556
65063	292557
149217	292558
97880	292559
92495	292560
85264	292561
19038	292562
105174	292563
149402	292564
30473	292565
27896	292566
56327	292567
5408	292568
31835	292569
122204	292570
2266	292571
40334	292572
66903	292573
30206	292574
37963	292575
10384	292576
4185	292577
30697	292578
432	292579
42188	292580
77084	292581
6084	292582
8814	292583
19266	292584
16410	292585
54682	292586
16954	292587
68717	292588
26627	292589
2732	292590
96899	292591
127348	292592
141296	292593
38	292594
4937	292595
16423	292596
52928	292597
106276	292598
139303	292599
57705	292600
33642	292601
966	292602
50979	292603
4118	292604
16855	292605
10180	292606
12281	292607
8183	292608
8	292609
4826	292610
814	292611
106423	292612
23907	292613
44696	292614
1215	292615
30502	292616
1468	292617
35426	292618
861	292619
16220	292620
10575	292621
30827	292622
21458	292623
5900	292624
25113	292625
5255	292626
6313	292627
104197	292628
78953	292629
6239	292630
2928	292631
12053	292632
22641	292633
111265	292634
55811	292635
42159	292636
23718	292637
5644	292638
151	292639
139663	292640
32708	292641
164141	292642
19352	292643
15293	292644
64975	292645
52402	292646
75127	292647
17168	292648
128275	292649
9578	292650
120317	292651
13417	292652
85297	292653
148468	292654
70	292655
68472	292656
64996	292657
28808	292658
20492	292659
28344	292660
51911	292661
64240	292662
1126	292663
8055	292664
73677	292665
104666	292666
4377	292667
29410	292668
25129	292669
37960	292670
166447	292671
145625	292672
612	292673
10826	292674
177	292675
41549	292676
38930	292677
6358	292678
3946	292679
5129	292680
2619	292681
147780	292682
8941	292683
7658	292684
11465	292685
11603	292686
8783	292687
10790	292688
41423	292689
113572	292690
18676	292691
2427	292692
52369	292693
17183	292694
2799	292695
487	292696
5307	292697
19432	292698
100319	292699
4966	292700
52232	292701
39896	292702
26803	292703
997	292704
8889	292705
74254	292706
17125	292707
40885	292708
4177	292709
30498	292710
107411	292711
133941	292712
225	292713
4	292714
16167	292715
103124	292716
156226	292717
155415	292718
4	292719
57459	292720
71036	292721
16730	292722
28267	292723
5739	292724
23705	292725
26266	292726
5304	292727
48181	292728
74301	292729
27799	292730
71005	292731
60862	292732
43709	292733
16679	292734
82964	292735
61	292736
13956	292737
123061	292738
18953	292739
13433	292740
3916	292741
5700	292742
39955	292743
12370	292744
100896	292745
62811	292746
94226	292747
96827	292748
17924	292749
109023	292750
12141	292751
6804	292752
991	292753
18098	292754
59523	292755
44140	292756
104862	292757
9995	292758
951	292759
14407	292760
76297	292761
70425	292762
23431	292763
42843	292764
14845	292765
164809	292766
47848	292767
25923	292768
16192	292769
1339	292770
122813	292771
1854	292772
18604	292773
129398	292774
22558	292775
219	292776
22854	292777
72136	292778
7917	292779
3927	292780
33	292781
50272	292782
32984	292783
30243	292784
22439	292785
106208	292786
115334	292787
126311	292788
14271	292789
17830	292790
4023	292791
163439	292792
1686	292793
49534	292794
33	292795
18215	292796
2634	292797
4434	292798
87914	292799
56985	292800
67624	292801
151528	292802
27538	292803
2214	292804
71081	292805
86943	292806
31936	292807
62047	292808
151000	292809
14993	292810
41830	292811
47559	292812
11235	292813
374	292814
13252	292815
566	292816
26352	292817
129509	292818
19716	292819
149997	292820
20815	292821
5819	292822
15427	292823
133141	292824
71341	292825
2602	292826
8074	292827
82680	292828
32588	292829
9050	292830
18811	292831
47453	292832
5219	292833
44271	292834
23244	292835
62385	292836
16600	292837
2604	292838
86591	292839
1868	292840
29832	292841
2406	292842
18510	292843
13843	292844
28906	292845
21125	292846
13521	292847
8586	292848
51789	292849
30664	292850
72078	292851
41976	292852
2745	292853
46881	292854
69886	292855
46904	292856
26083	292857
17562	292858
1790	292859
34818	292860
50561	292861
20722	292862
40481	292863
76270	292864
40044	292865
7094	292866
3	292867
31837	292868
47175	292869
25164	292870
64884	292871
72567	292872
44710	292873
5716	292874
38527	292875
50215	292876
35221	292877
48310	292878
7982	292879
52929	292880
58826	292881
11361	292882
39297	292883
33274	292884
83169	292885
8014	292886
1101	292887
104745	292888
9859	292889
45431	292890
37189	292891
9054	292892
9275	292893
6215	292894
76413	292895
48569	292896
9609	292897
33708	292898
76634	292899
50744	292900
163492	292901
72221	292902
32679	292903
318	292904
4944	292905
2344	292906
6296	292907
25125	292908
19870	292909
115788	292910
3342	292911
7550	292912
133504	292913
10454	292914
11089	292915
6034	292916
8908	292917
144255	292918
140287	292919
24906	292920
97787	292921
18702	292922
120158	292923
70735	292924
83048	292925
53203	292926
14239	292927
143972	292928
69295	292929
24599	292930
1784	292931
12136	292932
35231	292933
130316	292934
61388	292935
8056	292936
20699	292937
19949	292938
43761	292939
21920	292940
77099	292941
25005	292942
2083	292943
18466	292944
1264	292945
40728	292946
47020	292947
4308	292948
60341	292949
105748	292950
434	292951
57613	292952
5411	292953
3986	292954
18944	292955
7136	292956
24575	292957
40917	292958
43234	292959
98168	292960
413	292961
3290	292962
44649	292963
39473	292964
29461	292965
31532	292966
4799	292967
4453	292968
18107	292969
7529	292970
96329	292971
41557	292972
15826	292973
3039	292974
38941	292975
74338	292976
22161	292977
13467	292978
15120	292979
41358	292980
8036	292981
96548	292982
36159	292983
34869	292984
81387	292985
2699	292986
72069	292987
115031	292988
12254	292989
69823	292990
36391	292991
28164	292992
13539	292993
6109	292994
34449	292995
3377	292996
9262	292997
15636	292998
3931	292999
20016	293000
7081	293001
35011	293002
37911	293003
91912	293004
11458	293005
61972	293006
56794	293007
3259	293008
9037	293009
6326	293010
2164	293011
80508	293012
18012	293013
98675	293014
30680	293015
7862	293016
36098	293017
14147	293018
9796	293019
15512	293020
41464	293021
11732	293022
124041	293023
10223	293024
1656	293025
34173	293026
28298	293027
67030	293028
55748	293029
5983	293030
35677	293031
74413	293032
58266	293033
43870	293034
10872	293035
3863	293036
12222	293037
66578	293038
33097	293039
88775	293040
24006	293041
8592	293042
73977	293043
629	293044
149847	293045
4572	293046
21206	293047
57278	293048
19037	293049
5195	293050
10068	293051
68289	293052
4165	293053
89400	293054
48162	293055
5878	293056
6062	293057
29232	293058
11757	293059
4300	293060
42233	293061
3331	293062
29048	293063
30102	293064
39795	293065
7400	293066
33592	293067
11433	293068
1034	293069
2892	293070
9292	293071
23603	293072
55002	293073
45044	293074
148700	293075
7641	293076
29091	293077
6910	293078
37862	293079
23	293080
11873	293081
60316	293082
4829	293083
48578	293084
6978	293085
1164	293086
24905	293087
40391	293088
209	293089
17625	293090
71489	293091
27822	293092
63481	293093
28018	293094
9115	293095
19746	293096
22131	293097
5281	293098
60306	293099
66912	293100
38230	293101
12240	293102
31286	293103
79954	293104
36698	293105
649	293106
1984	293107
31852	293108
657	293109
104286	293110
67522	293111
4588	293112
3480	293113
5567	293114
121055	293115
1596	293116
119131	293117
101390	293118
151492	293119
14277	293120
55401	293121
24432	293122
29354	293123
20341	293124
28895	293125
3918	293126
144055	293127
5814	293128
6286	293129
21999	293130
80481	293131
443	293132
5318	293133
10641	293134
52921	293135
28531	293136
3424	293137
132314	293138
26029	293139
45867	293140
88143	293141
47187	293142
22262	293143
44149	293144
14716	293145
107009	293146
1373	293147
90090	293148
12059	293149
72537	293150
64464	293151
101443	293152
51073	293153
43856	293154
33237	293155
31853	293156
31910	293157
47679	293158
127656	293159
26301	293160
136254	293161
20575	293162
33553	293163
33137	293164
295	293165
12163	293166
7369	293167
42227	293168
18369	293169
50949	293170
39093	293171
92399	293172
16995	293173
3225	293174
75351	293175
84707	293176
149670	293177
49733	293178
10225	293179
892	293180
1765	293181
64566	293182
59486	293183
267	293184
32392	293185
10781	293186
1512	293187
12835	293188
12255	293189
52719	293190
10380	293191
58890	293192
54096	293193
71189	293194
9141	293195
9688	293196
1498	293197
55167	293198
116249	293199
66297	293200
129656	293201
68359	293202
68070	293203
13893	293204
56156	293205
108409	293206
11285	293207
17686	293208
102840	293209
2173	293210
57207	293211
8439	293212
18194	293213
47917	293214
126650	293215
128848	293216
33213	293217
26463	293218
3102	293219
12232	293220
41035	293221
16444	293222
25589	293223
60202	293224
1066	293225
118389	293226
27578	293227
41802	293228
62309	293229
37862	293230
9433	293231
2310	293232
101041	293233
44164	293234
87575	293235
4489	293236
87270	293237
78407	293238
33359	293239
6889	293240
17907	293241
113565	293242
8129	293243
18518	293244
52482	293245
103015	293246
20952	293247
104215	293248
17147	293249
22510	293250
24903	293251
38782	293252
79	293253
13967	293254
57034	293255
117268	293256
36433	293257
314	293258
4318	293259
64102	293260
90108	293261
37098	293262
83573	293263
19633	293264
700	293265
15802	293266
12	293267
71172	293268
60198	293269
7064	293270
2530	293271
15939	293272
53873	293273
39822	293274
120656	293275
56051	293276
50146	293277
64672	293278
49713	293279
26759	293280
52589	293281
80653	293282
54332	293283
379	293284
68252	293285
131383	293286
129	293287
73359	293288
9390	293289
40890	293290
49144	293291
69202	293292
29076	293293
129512	293294
13146	293295
12583	293296
19148	293297
78793	293298
27397	293299
34108	293300
93729	293301
10123	293302
48831	293303
82704	293304
109129	293305
61742	293306
24589	293307
83039	293308
62888	293309
103012	293310
160388	293311
142453	293312
67758	293313
3674	293314
72	293315
31362	293316
7833	293317
41144	293318
32346	293319
93786	293320
26123	293321
56716	293322
51598	293323
4446	293324
103992	293325
1710	293326
26315	293327
1859	293328
452	293329
5306	293330
21376	293331
50872	293332
3200	293333
45852	293334
21846	293335
3931	293336
2493	293337
10632	293338
54960	293339
77743	293340
13716	293341
7955	293342
20598	293343
4999	293344
111756	293345
11621	293346
36932	293347
12840	293348
14083	293349
4793	293350
8424	293351
162482	293352
45352	293353
10469	293354
10474	293355
21583	293356
5641	293357
598	293358
49265	293359
2380	293360
15180	293361
28321	293362
22378	293363
36755	293364
87725	293365
19047	293366
79330	293367
43128	293368
112486	293369
15995	293370
94331	293371
35285	293372
36686	293373
61940	293374
15067	293375
18259	293376
108119	293377
10023	293378
30212	293379
2621	293380
23701	293381
127288	293382
23300	293383
241	293384
3487	293385
35304	293386
27145	293387
54	293388
12583	293389
55889	293390
91730	293391
25956	293392
53515	293393
8160	293394
37501	293395
66357	293396
84910	293397
47991	293398
8861	293399
7418	293400
16465	293401
150139	293402
30189	293403
28239	293404
27961	293405
13442	293406
654	293407
40773	293408
1244	293409
6673	293410
18940	293411
2239	293412
30408	293413
73238	293414
25873	293415
21820	293416
11771	293417
95588	293418
909	293419
2599	293420
48877	293421
25103	293422
5798	293423
29522	293424
29127	293425
33095	293426
90762	293427
2997	293428
33836	293429
9191	293430
71459	293431
22981	293432
33300	293433
82452	293434
31500	293435
56406	293436
6499	293437
116517	293438
39710	293439
46879	293440
32780	293441
6235	293442
31721	293443
31720	293444
56918	293445
29628	293446
69454	293447
152	293448
6670	293449
10959	293450
11028	293451
2626	293452
3358	293453
3465	293454
27403	293455
43328	293456
23731	293457
87173	293458
42097	293459
12314	293460
38805	293461
118686	293462
52518	293463
50211	293464
2326	293465
64409	293466
55983	293467
13405	293468
772	293469
3681	293470
105847	293471
47295	293472
2218	293473
15141	293474
11033	293475
3251	293476
24455	293477
70368	293478
36	293479
4784	293480
74242	293481
20889	293482
3964	293483
11292	293484
77036	293485
108734	293486
58465	293487
19483	293488
93795	293489
9901	293490
21772	293491
40249	293492
5771	293493
13287	293494
6221	293495
70849	293496
28212	293497
69591	293498
78648	293499
42183	293500
4235	293501
344	293502
49324	293503
27637	293504
153329	293505
53852	293506
92836	293507
14436	293508
15936	293509
40996	293510
25368	293511
4540	293512
164314	293513
49908	293514
4040	293515
3581	293516
141322	293517
1618	293518
18153	293519
32025	293520
71211	293521
76113	293522
22121	293523
19217	293524
91773	293525
16155	293526
34118	293527
12090	293528
39510	293529
118710	293530
34009	293531
43238	293532
27741	293533
23422	293534
159489	293535
100010	293536
100082	293537
10488	293538
78036	293539
55408	293540
65780	293541
112554	293542
89152	293543
19819	293544
61959	293545
100525	293546
74427	293547
1507	293548
11498	293549
40504	293550
48829	293551
24600	293552
14005	293553
55806	293554
20930	293555
30345	293556
94032	293557
52483	293558
38143	293559
51581	293560
13491	293561
64073	293562
22077	293563
72506	293564
10599	293565
62770	293566
3199	293567
22450	293568
56509	293569
54382	293570
33832	293571
134102	293572
22047	293573
68682	293574
67751	293575
16575	293576
56780	293577
121	293578
5090	293579
37435	293580
96887	293581
1804	293582
131121	293583
22003	293584
47333	293585
7071	293586
3532	293587
2925	293588
22330	293589
31497	293590
46522	293591
55832	293592
22043	293593
1302	293594
3642	293595
1098	293596
31301	293597
44798	293598
11294	293599
2371	293600
40275	293601
52514	293602
93	293603
11256	293604
2964	293605
10007	293606
13935	293607
71071	293608
74391	293609
112	293610
5485	293611
61238	293612
64031	293613
41025	293614
26908	293615
34870	293616
109418	293617
63411	293618
3271	293619
19382	293620
67956	293621
4919	293622
24679	293623
1337	293624
668	293625
351	293626
15829	293627
33202	293628
50889	293629
37815	293630
111642	293631
89341	293632
46798	293633
41159	293634
52158	293635
10205	293636
2163	293637
120723	293638
91917	293639
402	293640
1469	293641
3034	293642
50156	293643
57	293644
69876	293645
7001	293646
42986	293647
19033	293648
62472	293649
59730	293650
92883	293651
93634	293652
7155	293653
5065	293654
91223	293655
18843	293656
31272	293657
961	293658
17094	293659
88756	293660
108769	293661
82979	293662
77608	293663
1143	293664
5736	293665
7447	293666
14395	293667
4341	293668
77080	293669
86102	293670
22238	293671
60181	293672
26134	293673
243	293674
4295	293675
24241	293676
14559	293677
3130	293678
10458	293679
2843	293680
78330	293681
6526	293682
78788	293683
20859	293684
35872	293685
26403	293686
5119	293687
27122	293688
25361	293689
7076	293690
28613	293691
60104	293692
9111	293693
22372	293694
13964	293695
25742	293696
60937	293697
62691	293698
46637	293699
35056	293700
42267	293701
88217	293702
39982	293703
45734	293704
100569	293705
118679	293706
57304	293707
1331	293708
41096	293709
124278	293710
103856	293711
10908	293712
13962	293713
30183	293714
16617	293715
52702	293716
117931	293717
34453	293718
56870	293719
24129	293720
10617	293721
81661	293722
69849	293723
22576	293724
13136	293725
48589	293726
62694	293727
51508	293728
27988	293729
14658	293730
1381	293731
15250	293732
5675	293733
875	293734
87292	293735
46387	293736
27405	293737
4539	293738
82347	293739
1695	293740
113859	293741
27882	293742
132909	293743
55221	293744
75897	293745
20490	293746
25853	293747
22062	293748
49492	293749
60149	293750
3133	293751
161623	293752
52166	293753
82192	293754
35001	293755
9452	293756
1791	293757
6797	293758
82781	293759
76115	293760
43680	293761
6873	293762
132965	293763
12540	293764
241	293765
87755	293766
134958	293767
49900	293768
77152	293769
9306	293770
98830	293771
12464	293772
97808	293773
3214	293774
161175	293775
67170	293776
16780	293777
6204	293778
27136	293779
15879	293780
2247	293781
30	293782
10091	293783
7327	293784
52825	293785
74530	293786
18564	293787
81090	293788
40529	293789
68274	293790
10691	293791
26328	293792
31983	293793
125945	293794
110258	293795
133836	293796
10438	293797
55519	293798
52382	293799
66811	293800
4260	293801
10904	293802
62298	293803
48646	293804
40035	293805
3456	293806
103374	293807
13940	293808
25985	293809
57559	293810
4176	293811
49937	293812
15541	293813
711	293814
36719	293815
11660	293816
6971	293817
20633	293818
19042	293819
104250	293820
7027	293821
144473	293822
26827	293823
95674	293824
28964	293825
2761	293826
89804	293827
87009	293828
70882	293829
92986	293830
9923	293831
24920	293832
32017	293833
75994	293834
86861	293835
20653	293836
106289	293837
106816	293838
70732	293839
55887	293840
50199	293841
1018	293842
80103	293843
23285	293844
26377	293845
28094	293846
93839	293847
26803	293848
5868	293849
35514	293850
2333	293851
1128	293852
4665	293853
122369	293854
78966	293855
112140	293856
10821	293857
4720	293858
2096	293859
158680	293860
19455	293861
22496	293862
73328	293863
21862	293864
68578	293865
19140	293866
40176	293867
54991	293868
8309	293869
50863	293870
141657	293871
26064	293872
34264	293873
7717	293874
2237	293875
66030	293876
37996	293877
5771	293878
3947	293879
17340	293880
119484	293881
43393	293882
103341	293883
125940	293884
19619	293885
61787	293886
44540	293887
83352	293888
6498	293889
25511	293890
35200	293891
103444	293892
92482	293893
22528	293894
17182	293895
2859	293896
7260	293897
71213	293898
21534	293899
65244	293900
148176	293901
132540	293902
55419	293903
21165	293904
8764	293905
27948	293906
22068	293907
15578	293908
3729	293909
71621	293910
66816	293911
16727	293912
89415	293913
31667	293914
114927	293915
89049	293916
871	293917
11298	293918
21883	293919
953	293920
21130	293921
17868	293922
991	293923
27156	293924
5929	293925
29465	293926
78083	293927
6439	293928
11480	293929
3895	293930
75695	293931
24881	293932
84242	293933
41374	293934
35692	293935
91390	293936
28985	293937
46853	293938
50178	293939
4963	293940
66730	293941
49567	293942
77048	293943
18641	293944
3920	293945
255	293946
55516	293947
134078	293948
22802	293949
163041	293950
141951	293951
52805	293952
69034	293953
58135	293954
124319	293955
21222	293956
13513	293957
46573	293958
46967	293959
6504	293960
29	293961
16534	293962
23854	293963
35064	293964
20067	293965
63131	293966
2206	293967
17106	293968
17556	293969
30724	293970
18504	293971
114837	293972
22066	293973
26452	293974
28385	293975
44585	293976
6098	293977
552	293978
2316	293979
491	293980
617	293981
70251	293982
74422	293983
658	293984
43464	293985
106474	293986
16634	293987
59210	293988
44984	293989
78757	293990
85027	293991
7052	293992
7404	293993
41050	293994
1824	293995
10676	293996
31464	293997
15946	293998
6479	293999
45434	294000
112149	294001
53942	294002
107851	294003
23921	294004
2097	294005
2228	294006
14810	294007
53730	294008
1467	294009
31107	294010
2832	294011
43800	294012
42895	294013
12491	294014
105136	294015
13984	294016
2797	294017
30359	294018
7113	294019
5540	294020
25842	294021
1005	294022
2453	294023
5018	294024
775	294025
1254	294026
102485	294027
744	294028
10280	294029
69500	294030
6675	294031
7212	294032
14101	294033
62563	294034
15652	294035
68779	294036
48885	294037
15788	294038
83703	294039
13084	294040
123139	294041
129980	294042
16223	294043
871	294044
87323	294045
20938	294046
365	294047
63471	294048
46010	294049
6330	294050
23565	294051
31887	294052
106361	294053
2353	294054
48709	294055
31685	294056
25354	294057
36341	294058
26721	294059
22410	294060
10603	294061
6045	294062
25793	294063
66523	294064
155592	294065
50755	294066
68446	294067
125267	294068
602	294069
99726	294070
217	294071
124339	294072
12846	294073
24630	294074
32248	294075
80	294076
50357	294077
13685	294078
24923	294079
8580	294080
79119	294081
90131	294082
8626	294083
32915	294084
23200	294085
31921	294086
26383	294087
3116	294088
6251	294089
15708	294090
14993	294091
14924	294092
64907	294093
8698	294094
549	294095
43644	294096
30001	294097
1478	294098
88731	294099
34943	294100
45264	294101
3703	294102
4388	294103
17635	294104
28368	294105
1363	294106
97013	294107
16305	294108
7538	294109
52319	294110
23991	294111
243	294112
12531	294113
19997	294114
6148	294115
7882	294116
50727	294117
18280	294118
32824	294119
5348	294120
33783	294121
44142	294122
9928	294123
13012	294124
25873	294125
7325	294126
34162	294127
6466	294128
2381	294129
135114	294130
14183	294131
5264	294132
121693	294133
4362	294134
88714	294135
16928	294136
400	294137
104905	294138
5031	294139
22337	294140
4960	294141
50808	294142
152502	294143
133152	294144
6046	294145
58527	294146
15559	294147
155195	294148
3165	294149
58270	294150
1676	294151
13892	294152
24481	294153
55343	294154
23635	294155
47143	294156
72463	294157
25789	294158
68527	294159
53200	294160
6286	294161
83974	294162
2994	294163
56975	294164
15769	294165
12280	294166
17127	294167
46400	294168
26570	294169
127379	294170
239	294171
11486	294172
101172	294173
94637	294174
16469	294175
8354	294176
1718	294177
9119	294178
73	294179
40523	294180
93176	294181
2365	294182
85947	294183
100653	294184
31423	294185
33819	294186
98850	294187
41538	294188
19610	294189
70092	294190
35925	294191
7681	294192
41784	294193
54476	294194
647	294195
30802	294196
123714	294197
3895	294198
45222	294199
9435	294200
46835	294201
19867	294202
6460	294203
458	294204
14711	294205
79298	294206
54088	294207
26379	294208
57348	294209
4678	294210
71745	294211
12671	294212
9832	294213
15	294214
48968	294215
1272	294216
36699	294217
21472	294218
3082	294219
33892	294220
3146	294221
110061	294222
10062	294223
55240	294224
10071	294225
3697	294226
7731	294227
23643	294228
43502	294229
46631	294230
10676	294231
44947	294232
129852	294233
34352	294234
91	294235
7649	294236
22817	294237
88327	294238
7840	294239
37523	294240
148	294241
2467	294242
32617	294243
6955	294244
457	294245
26044	294246
14458	294247
17356	294248
46227	294249
11166	294250
134516	294251
164618	294252
14926	294253
12501	294254
19376	294255
117700	294256
126949	294257
78286	294258
20352	294259
90334	294260
38157	294261
15907	294262
10828	294263
9757	294264
109179	294265
82121	294266
42	294267
49873	294268
8058	294269
11528	294270
30412	294271
41037	294272
23686	294273
15392	294274
68291	294275
8836	294276
37605	294277
131	294278
1031	294279
11454	294280
81261	294281
77143	294282
35936	294283
149404	294284
9570	294285
23138	294286
100729	294287
55026	294288
3231	294289
3480	294290
82653	294291
2108	294292
1005	294293
22047	294294
30575	294295
10661	294296
2286	294297
4244	294298
41205	294299
61123	294300
21401	294301
90020	294302
25221	294303
24298	294304
911	294305
24057	294306
17833	294307
30783	294308
119962	294309
22747	294310
39743	294311
4694	294312
62707	294313
48468	294314
2137	294315
54550	294316
4572	294317
100383	294318
58574	294319
2553	294320
78932	294321
30870	294322
2282	294323
77312	294324
11503	294325
71570	294326
74988	294327
164446	294328
28496	294329
2513	294330
108372	294331
8437	294332
106545	294333
95516	294334
8224	294335
34370	294336
9825	294337
6077	294338
1288	294339
3064	294340
60611	294341
35043	294342
24592	294343
105922	294344
13658	294345
99169	294346
54056	294347
19110	294348
159057	294349
64829	294350
12885	294351
1591	294352
99358	294353
23914	294354
303	294355
152732	294356
12563	294357
23725	294358
9532	294359
15053	294360
116169	294361
165561	294362
45898	294363
8786	294364
49331	294365
41771	294366
13237	294367
28654	294368
65609	294369
88967	294370
4522	294371
67852	294372
10920	294373
58845	294374
176	294375
46969	294376
118214	294377
121926	294378
34687	294379
37302	294380
32221	294381
24448	294382
74695	294383
89650	294384
11	294385
112594	294386
38252	294387
22426	294388
27959	294389
17789	294390
1002	294391
22235	294392
14854	294393
50047	294394
68561	294395
166431	294396
13666	294397
23160	294398
33142	294399
45295	294400
3817	294401
47740	294402
20578	294403
87623	294404
9348	294405
61543	294406
29795	294407
1350	294408
2888	294409
35771	294410
4604	294411
107156	294412
27860	294413
2216	294414
2792	294415
69443	294416
23680	294417
30080	294418
622	294419
58000	294420
20321	294421
17789	294422
13905	294423
24697	294424
18562	294425
44814	294426
1178	294427
32697	294428
8171	294429
82779	294430
32633	294431
39793	294432
38259	294433
1864	294434
69777	294435
75304	294436
11228	294437
135852	294438
47073	294439
6311	294440
28075	294441
116385	294442
29822	294443
51362	294444
128028	294445
31346	294446
17481	294447
45597	294448
3865	294449
87827	294450
110638	294451
18116	294452
312	294453
110794	294454
54399	294455
51201	294456
40382	294457
33258	294458
99152	294459
117990	294460
870	294461
63604	294462
53936	294463
5831	294464
26622	294465
49033	294466
82208	294467
17464	294468
115159	294469
14340	294470
47872	294471
30721	294472
66707	294473
31690	294474
7744	294475
2153	294476
3263	294477
83984	294478
95535	294479
52580	294480
27577	294481
17838	294482
100853	294483
69538	294484
14320	294485
9418	294486
110672	294487
6844	294488
70314	294489
14694	294490
8410	294491
1576	294492
29193	294493
38484	294494
3392	294495
24374	294496
576	294497
32859	294498
11261	294499
31874	294500
80231	294501
32201	294502
40281	294503
11600	294504
39810	294505
11641	294506
35783	294507
67287	294508
44286	294509
87283	294510
16123	294511
153473	294512
73968	294513
161038	294514
102505	294515
3069	294516
6421	294517
9063	294518
12557	294519
12955	294520
63467	294521
25338	294522
14045	294523
82730	294524
98639	294525
51026	294526
6623	294527
5512	294528
6121	294529
13290	294530
7643	294531
31191	294532
3889	294533
5110	294534
24265	294535
48191	294536
1332	294537
3408	294538
13308	294539
79528	294540
16393	294541
146589	294542
33890	294543
8417	294544
43825	294545
29789	294546
83189	294547
479	294548
1680	294549
73372	294550
83582	294551
8354	294552
97344	294553
35481	294554
87143	294555
6518	294556
45961	294557
19449	294558
27354	294559
27616	294560
39542	294561
15739	294562
52975	294563
136604	294564
78463	294565
53171	294566
35421	294567
303	294568
88859	294569
130210	294570
74104	294571
76291	294572
138694	294573
2269	294574
61186	294575
132159	294576
78769	294577
14747	294578
76409	294579
22935	294580
14392	294581
112209	294582
6956	294583
72235	294584
123740	294585
100945	294586
75447	294587
29635	294588
23872	294589
28096	294590
15161	294591
73344	294592
7537	294593
3377	294594
701	294595
79923	294596
104234	294597
85238	294598
24353	294599
4482	294600
10959	294601
46541	294602
74223	294603
3845	294604
2921	294605
115706	294606
103412	294607
33774	294608
53219	294609
8842	294610
96060	294611
99349	294612
49876	294613
20722	294614
68834	294615
3716	294616
12152	294617
48261	294618
48235	294619
8502	294620
19180	294621
15622	294622
93414	294623
27484	294624
27943	294625
12264	294626
37146	294627
18125	294628
48153	294629
6237	294630
11241	294631
64039	294632
57770	294633
125346	294634
24847	294635
74139	294636
79574	294637
8009	294638
34055	294639
61849	294640
34419	294641
151836	294642
13522	294643
15990	294644
71044	294645
15319	294646
51125	294647
69079	294648
306	294649
1407	294650
65305	294651
7388	294652
16059	294653
58297	294654
18982	294655
19433	294656
92689	294657
91454	294658
148974	294659
66238	294660
57652	294661
11068	294662
7827	294663
2613	294664
47833	294665
62736	294666
57128	294667
7312	294668
34580	294669
63237	294670
24867	294671
36515	294672
29360	294673
39377	294674
94085	294675
33902	294676
107786	294677
32588	294678
625	294679
4893	294680
64934	294681
3204	294682
66884	294683
31042	294684
25987	294685
103287	294686
671	294687
29485	294688
11350	294689
282	294690
43051	294691
44	294692
40748	294693
24505	294694
9136	294695
3403	294696
26561	294697
87908	294698
56806	294699
8626	294700
16275	294701
81899	294702
53737	294703
82707	294704
15477	294705
17408	294706
5346	294707
104032	294708
20799	294709
1010	294710
66495	294711
902	294712
47540	294713
84671	294714
41204	294715
1351	294716
20059	294717
19905	294718
3874	294719
92481	294720
40420	294721
38664	294722
86788	294723
42663	294724
6650	294725
5292	294726
37576	294727
6041	294728
2114	294729
60206	294730
1704	294731
85243	294732
148868	294733
4613	294734
17926	294735
78563	294736
76546	294737
10077	294738
10559	294739
15404	294740
50667	294741
90790	294742
4614	294743
42583	294744
1215	294745
132119	294746
69574	294747
5004	294748
119	294749
74598	294750
52675	294751
19400	294752
124533	294753
61071	294754
4068	294755
39721	294756
78047	294757
17252	294758
94255	294759
1274	294760
48111	294761
61567	294762
54795	294763
48233	294764
25370	294765
131277	294766
46264	294767
6198	294768
140016	294769
54058	294770
21658	294771
37156	294772
32630	294773
23841	294774
10586	294775
12745	294776
45197	294777
35576	294778
68094	294779
2068	294780
45758	294781
21601	294782
48	294783
9987	294784
10845	294785
81401	294786
47598	294787
57870	294788
16183	294789
47830	294790
19779	294791
121464	294792
62890	294793
38821	294794
40942	294795
8705	294796
81201	294797
58110	294798
577	294799
95687	294800
362	294801
62828	294802
14677	294803
39534	294804
21950	294805
9172	294806
580	294807
28130	294808
24200	294809
142006	294810
77683	294811
85017	294812
2671	294813
71587	294814
16737	294815
755	294816
64441	294817
45297	294818
25564	294819
15340	294820
20738	294821
15371	294822
34747	294823
63109	294824
129789	294825
12754	294826
21159	294827
27488	294828
26024	294829
20738	294830
4672	294831
55910	294832
63191	294833
3410	294834
43435	294835
46131	294836
29698	294837
92225	294838
54471	294839
7805	294840
81621	294841
102669	294842
30308	294843
447	294844
19560	294845
2944	294846
23073	294847
20200	294848
89328	294849
77975	294850
28755	294851
15324	294852
16372	294853
2904	294854
45094	294855
67566	294856
26080	294857
743	294858
12786	294859
3568	294860
30958	294861
101984	294862
36784	294863
65352	294864
23292	294865
1819	294866
113375	294867
17788	294868
17221	294869
55161	294870
797	294871
69212	294872
17534	294873
35378	294874
27686	294875
88458	294876
38062	294877
13789	294878
79696	294879
24319	294880
23685	294881
154398	294882
10866	294883
106352	294884
19250	294885
14	294886
10365	294887
7594	294888
20082	294889
112704	294890
128533	294891
12202	294892
12247	294893
5801	294894
31992	294895
32245	294896
5399	294897
3370	294898
105725	294899
61189	294900
26857	294901
6884	294902
68446	294903
40313	294904
20753	294905
2519	294906
17298	294907
54055	294908
115927	294909
2524	294910
12612	294911
24322	294912
127135	294913
54456	294914
87721	294915
493	294916
83414	294917
64051	294918
129803	294919
12457	294920
16083	294921
4550	294922
43982	294923
75496	294924
21717	294925
51782	294926
12632	294927
86425	294928
6697	294929
55049	294930
132130	294931
59735	294932
149157	294933
26112	294934
56750	294935
20906	294936
43186	294937
36710	294938
124516	294939
2711	294940
109834	294941
68601	294942
28457	294943
96710	294944
6863	294945
43646	294946
50684	294947
36917	294948
145566	294949
8947	294950
63305	294951
110706	294952
33546	294953
1450	294954
34229	294955
14242	294956
7599	294957
9767	294958
35466	294959
34136	294960
115466	294961
72695	294962
46302	294963
24697	294964
99751	294965
7374	294966
34491	294967
115863	294968
267	294969
35972	294970
2599	294971
36788	294972
77555	294973
1	294974
7992	294975
14320	294976
45636	294977
109455	294978
83228	294979
15431	294980
282	294981
60488	294982
19077	294983
13412	294984
72043	294985
9191	294986
28664	294987
29370	294988
2	294989
20020	294990
26334	294991
29058	294992
87025	294993
125852	294994
42188	294995
29826	294996
214	294997
17910	294998
37740	294999
132197	295000
29661	295001
12327	295002
2984	295003
4583	295004
55138	295005
41877	295006
442	295007
19094	295008
55938	295009
2064	295010
75182	295011
22468	295012
4182	295013
67007	295014
30494	295015
105794	295016
35925	295017
43003	295018
14649	295019
11097	295020
47895	295021
138408	295022
9661	295023
60578	295024
9528	295025
20090	295026
65595	295027
5918	295028
27882	295029
4311	295030
19517	295031
127821	295032
103462	295033
51859	295034
40500	295035
2533	295036
28024	295037
10828	295038
31315	295039
37515	295040
53144	295041
45917	295042
7095	295043
60132	295044
864	295045
135	295046
54624	295047
15129	295048
21490	295049
124822	295050
6507	295051
155701	295052
42186	295053
13820	295054
85312	295055
83907	295056
36017	295057
34059	295058
27792	295059
36192	295060
35984	295061
7725	295062
39104	295063
60987	295064
5404	295065
5259	295066
35132	295067
57608	295068
19466	295069
104538	295070
1388	295071
22932	295072
25351	295073
60762	295074
977	295075
13473	295076
41090	295077
39660	295078
228	295079
51062	295080
19292	295081
88040	295082
68119	295083
436	295084
5121	295085
9713	295086
25402	295087
85790	295088
30340	295089
38308	295090
53830	295091
60908	295092
21561	295093
64402	295094
22195	295095
313	295096
144787	295097
51398	295098
141191	295099
1071	295100
78151	295101
45347	295102
23591	295103
28468	295104
100827	295105
36464	295106
68678	295107
13061	295108
73851	295109
49868	295110
74	295111
39061	295112
139645	295113
58767	295114
19178	295115
55542	295116
75521	295117
133737	295118
7728	295119
13859	295120
99426	295121
34284	295122
77136	295123
84547	295124
96473	295125
4127	295126
56177	295127
37378	295128
43920	295129
18774	295130
20063	295131
118324	295132
46182	295133
23108	295134
15849	295135
19294	295136
78867	295137
6204	295138
25825	295139
16521	295140
43611	295141
26192	295142
81100	295143
14126	295144
5267	295145
25440	295146
1990	295147
45110	295148
27570	295149
52653	295150
4687	295151
93848	295152
108263	295153
39545	295154
22522	295155
85436	295156
4017	295157
2400	295158
85863	295159
78036	295160
73239	295161
1311	295162
9532	295163
3861	295164
8143	295165
3019	295166
11409	295167
42869	295168
46705	295169
4047	295170
45256	295171
8491	295172
101401	295173
9287	295174
1935	295175
47704	295176
1262	295177
5841	295178
11229	295179
1737	295180
82541	295181
4844	295182
28235	295183
1278	295184
13105	295185
8629	295186
31939	295187
9272	295188
34106	295189
26206	295190
8673	295191
44115	295192
3693	295193
14927	295194
15687	295195
79008	295196
5890	295197
93497	295198
70948	295199
14495	295200
161641	295201
129175	295202
75669	295203
37370	295204
165535	295205
6722	295206
19295	295207
10789	295208
535	295209
92160	295210
9851	295211
1453	295212
52242	295213
23367	295214
29573	295215
97237	295216
27247	295217
85497	295218
104367	295219
36	295220
109091	295221
111269	295222
20752	295223
57516	295224
165404	295225
78809	295226
5057	295227
125507	295228
57628	295229
133110	295230
55513	295231
18365	295232
6363	295233
95903	295234
49689	295235
6974	295236
27338	295237
35333	295238
46388	295239
3537	295240
50639	295241
12447	295242
136	295243
60178	295244
3072	295245
22471	295246
18885	295247
113337	295248
14241	295249
16262	295250
7024	295251
1209	295252
14254	295253
28505	295254
22	295255
78249	295256
153243	295257
13417	295258
41579	295259
1343	295260
118469	295261
47405	295262
8966	295263
21758	295264
38388	295265
26060	295266
1814	295267
55496	295268
42988	295269
16928	295270
2540	295271
13220	295272
18370	295273
23580	295274
143121	295275
52750	295276
74770	295277
36779	295278
72428	295279
4118	295280
48131	295281
76725	295282
72089	295283
7844	295284
1473	295285
41908	295286
87691	295287
39892	295288
120881	295289
49429	295290
19479	295291
35155	295292
56449	295293
34399	295294
35598	295295
1420	295296
445	295297
113955	295298
53313	295299
11249	295300
95240	295301
61377	295302
1228	295303
2411	295304
7985	295305
67894	295306
103101	295307
51942	295308
6661	295309
1698	295310
25315	295311
28603	295312
15538	295313
10677	295314
18643	295315
1119	295316
156892	295317
6594	295318
58165	295319
40066	295320
44369	295321
12388	295322
68	295323
28098	295324
9639	295325
12264	295326
81301	295327
97554	295328
77395	295329
13384	295330
76071	295331
16083	295332
73109	295333
3501	295334
157385	295335
17564	295336
7714	295337
22775	295338
98533	295339
42881	295340
10428	295341
76153	295342
8243	295343
14214	295344
9800	295345
757	295346
13903	295347
30770	295348
75006	295349
33765	295350
13314	295351
92058	295352
38882	295353
84716	295354
13075	295355
1978	295356
23377	295357
11045	295358
40838	295359
16915	295360
32132	295361
75927	295362
102119	295363
11622	295364
22473	295365
33221	295366
2647	295367
2616	295368
7367	295369
42461	295370
27120	295371
3953	295372
67214	295373
16183	295374
7764	295375
10847	295376
30613	295377
27970	295378
16334	295379
12491	295380
60653	295381
1698	295382
128837	295383
7006	295384
17660	295385
58097	295386
20532	295387
9801	295388
10800	295389
34760	295390
39421	295391
18278	295392
6200	295393
102	295394
30008	295395
1554	295396
57595	295397
20727	295398
44206	295399
10582	295400
969	295401
31482	295402
66507	295403
138569	295404
35604	295405
7754	295406
12899	295407
4942	295408
58794	295409
29321	295410
6135	295411
7504	295412
101178	295413
40213	295414
14769	295415
23359	295416
147910	295417
77306	295418
85549	295419
149166	295420
12773	295421
91972	295422
24924	295423
32509	295424
54249	295425
80608	295426
16950	295427
4493	295428
17595	295429
123707	295430
33020	295431
111082	295432
64872	295433
54509	295434
162022	295435
16446	295436
5421	295437
91373	295438
22181	295439
20442	295440
10360	295441
69552	295442
126674	295443
87957	295444
81760	295445
30105	295446
15620	295447
6611	295448
24864	295449
37794	295450
41764	295451
2639	295452
19560	295453
68120	295454
113	295455
30110	295456
33267	295457
36573	295458
4835	295459
2755	295460
26454	295461
9676	295462
81558	295463
31073	295464
13677	295465
75393	295466
27769	295467
2372	295468
8	295469
1688	295470
56032	295471
34207	295472
22754	295473
58109	295474
48594	295475
4965	295476
1898	295477
5668	295478
3279	295479
93782	295480
114325	295481
157598	295482
39687	295483
15803	295484
71032	295485
13918	295486
3227	295487
137253	295488
162772	295489
101526	295490
50544	295491
135308	295492
4268	295493
514	295494
52	295495
36239	295496
33394	295497
39669	295498
2259	295499
3361	295500
39639	295501
98460	295502
49177	295503
146505	295504
41794	295505
90685	295506
106715	295507
33430	295508
21181	295509
13632	295510
44883	295511
15002	295512
661	295513
71239	295514
38505	295515
5254	295516
1961	295517
611	295518
3199	295519
49952	295520
37916	295521
1791	295522
94617	295523
20372	295524
29717	295525
69689	295526
5381	295527
67825	295528
29320	295529
59939	295530
60719	295531
131384	295532
50830	295533
18101	295534
15148	295535
5492	295536
21384	295537
5107	295538
64451	295539
72680	295540
19412	295541
95517	295542
5963	295543
39387	295544
110046	295545
25	295546
71316	295547
50034	295548
30756	295549
58795	295550
11066	295551
97511	295552
29761	295553
20885	295554
73228	295555
75291	295556
112176	295557
75299	295558
110953	295559
6333	295560
21745	295561
15365	295562
9309	295563
19746	295564
308	295565
19848	295566
35645	295567
459	295568
10094	295569
45852	295570
30514	295571
8517	295572
102081	295573
7799	295574
32922	295575
62388	295576
16	295577
4249	295578
1305	295579
1666	295580
17853	295581
968	295582
7966	295583
1465	295584
70519	295585
44276	295586
33156	295587
12123	295588
41526	295589
80099	295590
66206	295591
533	295592
35400	295593
2475	295594
18664	295595
1892	295596
127727	295597
3652	295598
9982	295599
159443	295600
127301	295601
88938	295602
73840	295603
6731	295604
11339	295605
32644	295606
1282	295607
5264	295608
8074	295609
759	295610
121662	295611
11347	295612
94742	295613
46409	295614
17825	295615
27029	295616
149768	295617
46028	295618
44979	295619
90105	295620
4846	295621
47963	295622
6707	295623
34894	295624
9298	295625
2558	295626
6	295627
8815	295628
830	295629
107377	295630
123171	295631
114957	295632
50185	295633
56364	295634
2350	295635
119043	295636
7225	295637
29686	295638
58554	295639
59597	295640
80773	295641
21935	295642
113590	295643
24526	295644
92408	295645
85015	295646
19455	295647
1017	295648
4941	295649
388	295650
4680	295651
111667	295652
13614	295653
61355	295654
99046	295655
86400	295656
17535	295657
79151	295658
74336	295659
49810	295660
2810	295661
8562	295662
8005	295663
21216	295664
9835	295665
131945	295666
9011	295667
106646	295668
59855	295669
69844	295670
31743	295671
25242	295672
27578	295673
49543	295674
19932	295675
31066	295676
28181	295677
2548	295678
84877	295679
41180	295680
727	295681
32122	295682
2934	295683
3396	295684
25086	295685
5382	295686
596	295687
105604	295688
81649	295689
124014	295690
7207	295691
27186	295692
10220	295693
5960	295694
124094	295695
20664	295696
42849	295697
2702	295698
55725	295699
40829	295700
16796	295701
6538	295702
1880	295703
56491	295704
32235	295705
37347	295706
39165	295707
21629	295708
415	295709
21619	295710
29402	295711
97214	295712
24573	295713
44631	295714
10756	295715
1465	295716
136269	295717
71736	295718
109324	295719
165602	295720
76065	295721
87316	295722
1334	295723
11436	295724
8012	295725
3263	295726
14282	295727
85371	295728
3671	295729
30577	295730
62048	295731
107020	295732
133367	295733
31852	295734
52	295735
25994	295736
17227	295737
5128	295738
2320	295739
12273	295740
16672	295741
31583	295742
93159	295743
88455	295744
52792	295745
42090	295746
14177	295747
5605	295748
28485	295749
8658	295750
19929	295751
4293	295752
11656	295753
7269	295754
51999	295755
8112	295756
36613	295757
32598	295758
65658	295759
24481	295760
8012	295761
39910	295762
34183	295763
31259	295764
79280	295765
852	295766
17683	295767
18695	295768
8607	295769
44922	295770
6434	295771
46147	295772
1775	295773
106262	295774
12854	295775
83434	295776
74186	295777
25089	295778
28058	295779
134	295780
6137	295781
11853	295782
164239	295783
67648	295784
67608	295785
39613	295786
20496	295787
7290	295788
87664	295789
1802	295790
16124	295791
125896	295792
41213	295793
62730	295794
15249	295795
694	295796
36204	295797
79240	295798
140621	295799
2683	295800
8703	295801
1129	295802
31453	295803
28437	295804
35970	295805
53813	295806
81347	295807
32154	295808
21452	295809
13241	295810
18057	295811
3954	295812
86243	295813
163338	295814
33356	295815
810	295816
18730	295817
110379	295818
11062	295819
274	295820
107197	295821
17772	295822
3385	295823
166692	295824
10	295825
562	295826
965	295827
40481	295828
60279	295829
17316	295830
88727	295831
79483	295832
22770	295833
61109	295834
1598	295835
7201	295836
15784	295837
59659	295838
54049	295839
32046	295840
65913	295841
41219	295842
13378	295843
83018	295844
10494	295845
64688	295846
33606	295847
99201	295848
32703	295849
77260	295850
107229	295851
1747	295852
78207	295853
4024	295854
4663	295855
2489	295856
13923	295857
32196	295858
2789	295859
83300	295860
17364	295861
26598	295862
5488	295863
8459	295864
121290	295865
66509	295866
48955	295867
643	295868
41199	295869
105315	295870
10447	295871
9439	295872
2939	295873
57270	295874
10310	295875
15819	295876
54324	295877
51978	295878
78198	295879
56352	295880
66876	295881
26924	295882
18787	295883
84482	295884
96962	295885
138185	295886
19	295887
132882	295888
8195	295889
263	295890
56116	295891
2765	295892
4600	295893
11965	295894
32516	295895
25959	295896
22335	295897
20825	295898
37135	295899
2444	295900
40746	295901
2875	295902
6086	295903
14223	295904
28876	295905
20940	295906
17729	295907
110368	295908
16712	295909
4865	295910
99	295911
147688	295912
3870	295913
82512	295914
91741	295915
7338	295916
15038	295917
14448	295918
22	295919
15652	295920
2960	295921
1526	295922
21019	295923
37518	295924
42555	295925
100193	295926
20734	295927
6607	295928
30981	295929
22085	295930
131223	295931
24108	295932
8833	295933
1859	295934
22413	295935
28517	295936
51426	295937
119447	295938
37128	295939
33640	295940
102997	295941
68964	295942
30238	295943
552	295944
68506	295945
9498	295946
5880	295947
12212	295948
87439	295949
24680	295950
7125	295951
49118	295952
46415	295953
1320	295954
2790	295955
112222	295956
16283	295957
71539	295958
37965	295959
2271	295960
124917	295961
3878	295962
89974	295963
15913	295964
42581	295965
47876	295966
7386	295967
8988	295968
72680	295969
81974	295970
16272	295971
116450	295972
4639	295973
36391	295974
51773	295975
847	295976
28681	295977
34903	295978
26409	295979
43602	295980
57101	295981
45342	295982
58422	295983
166467	295984
64631	295985
116827	295986
67501	295987
12724	295988
67457	295989
47678	295990
56251	295991
51298	295992
15580	295993
39173	295994
107794	295995
3422	295996
21142	295997
10296	295998
36002	295999
30239	296000
6370	296001
95148	296002
128521	296003
114825	296004
13976	296005
61676	296006
34707	296007
62334	296008
61258	296009
7705	296010
32104	296011
654	296012
15044	296013
2603	296014
398	296015
35304	296016
119390	296017
41213	296018
89667	296019
45805	296020
86851	296021
316	296022
83072	296023
47090	296024
3613	296025
7545	296026
20918	296027
44337	296028
134465	296029
56317	296030
5807	296031
8117	296032
127479	296033
21151	296034
3286	296035
11305	296036
67684	296037
89569	296038
53617	296039
33525	296040
4221	296041
40881	296042
106482	296043
42317	296044
60513	296045
22534	296046
14071	296047
75554	296048
12855	296049
11315	296050
15344	296051
2729	296052
7454	296053
48000	296054
11040	296055
104723	296056
71135	296057
5884	296058
26713	296059
14749	296060
54867	296061
13789	296062
24683	296063
13478	296064
84726	296065
102043	296066
90833	296067
1041	296068
4494	296069
137796	296070
22043	296071
20675	296072
32507	296073
1883	296074
98254	296075
10784	296076
75534	296077
25744	296078
11666	296079
2104	296080
25780	296081
27997	296082
11108	296083
104408	296084
42143	296085
1666	296086
5479	296087
82480	296088
83710	296089
61	296090
74976	296091
12656	296092
7839	296093
50773	296094
125062	296095
18056	296096
36514	296097
30037	296098
40131	296099
49988	296100
4028	296101
43021	296102
61935	296103
73699	296104
82257	296105
62067	296106
69676	296107
115648	296108
22557	296109
33068	296110
89229	296111
111014	296112
21757	296113
17360	296114
96177	296115
1368	296116
32945	296117
58539	296118
66529	296119
42163	296120
19274	296121
44129	296122
19427	296123
70835	296124
10993	296125
130959	296126
9269	296127
131510	296128
4740	296129
22389	296130
119494	296131
11463	296132
5307	296133
16127	296134
58371	296135
93343	296136
3277	296137
29956	296138
25028	296139
47975	296140
2949	296141
308	296142
1259	296143
91168	296144
78918	296145
26534	296146
52488	296147
100092	296148
30504	296149
147526	296150
13253	296151
28534	296152
38342	296153
16952	296154
62018	296155
484	296156
146	296157
5677	296158
55	296159
61998	296160
64363	296161
117723	296162
9589	296163
27116	296164
33318	296165
91002	296166
10111	296167
15225	296168
4719	296169
11389	296170
1867	296171
21773	296172
2872	296173
14303	296174
38393	296175
5689	296176
28207	296177
95912	296178
22801	296179
90078	296180
36157	296181
72638	296182
40404	296183
40	296184
13568	296185
14639	296186
1977	296187
51546	296188
134	296189
31128	296190
137625	296191
79	296192
368	296193
12220	296194
1199	296195
64092	296196
24980	296197
4813	296198
84153	296199
80206	296200
51002	296201
43035	296202
18018	296203
36392	296204
97	296205
1131	296206
80351	296207
77733	296208
154	296209
56106	296210
53137	296211
22937	296212
146857	296213
14697	296214
4691	296215
38179	296216
25672	296217
21482	296218
3794	296219
11560	296220
43599	296221
16090	296222
25897	296223
67232	296224
132187	296225
3494	296226
117188	296227
7967	296228
75873	296229
19186	296230
26512	296231
122140	296232
132470	296233
34576	296234
2909	296235
38187	296236
199	296237
114489	296238
79919	296239
57381	296240
15049	296241
69782	296242
222	296243
7071	296244
8568	296245
26641	296246
80420	296247
3167	296248
17376	296249
79988	296250
26853	296251
32398	296252
80	296253
26894	296254
11662	296255
17652	296256
8058	296257
9207	296258
142549	296259
29325	296260
114165	296261
3894	296262
5082	296263
72117	296264
2730	296265
40892	296266
39124	296267
11584	296268
128709	296269
72765	296270
53023	296271
1143	296272
76284	296273
13489	296274
890	296275
20658	296276
10461	296277
55013	296278
90974	296279
5252	296280
37730	296281
5718	296282
165732	296283
87416	296284
74122	296285
9663	296286
15140	296287
40232	296288
40999	296289
54813	296290
16160	296291
1483	296292
44164	296293
958	296294
16994	296295
74491	296296
115251	296297
799	296298
32151	296299
79127	296300
20197	296301
141517	296302
7660	296303
131540	296304
50661	296305
21224	296306
87353	296307
130934	296308
24579	296309
8652	296310
651	296311
7778	296312
30112	296313
19	296314
100413	296315
96	296316
363	296317
53630	296318
38046	296319
11432	296320
102790	296321
13898	296322
4320	296323
19915	296324
21385	296325
84067	296326
1339	296327
4052	296328
29011	296329
9230	296330
86231	296331
2439	296332
56031	296333
1049	296334
81074	296335
2420	296336
22841	296337
8709	296338
1609	296339
88314	296340
80920	296341
23815	296342
7109	296343
13724	296344
13763	296345
7440	296346
11435	296347
27614	296348
51972	296349
25003	296350
78528	296351
36004	296352
63010	296353
55529	296354
540	296355
75516	296356
7910	296357
24039	296358
694	296359
10579	296360
100659	296361
26165	296362
33434	296363
646	296364
16020	296365
26179	296366
37674	296367
40274	296368
4362	296369
8547	296370
1842	296371
33935	296372
40149	296373
35596	296374
2868	296375
81859	296376
57671	296377
6903	296378
3496	296379
8760	296380
82477	296381
10088	296382
21276	296383
38583	296384
14159	296385
19738	296386
57459	296387
6833	296388
9721	296389
81379	296390
54649	296391
117449	296392
186	296393
70185	296394
159415	296395
50536	296396
4623	296397
122540	296398
9465	296399
18613	296400
42327	296401
21221	296402
14734	296403
16158	296404
9567	296405
6881	296406
97187	296407
82600	296408
109279	296409
3740	296410
125621	296411
110013	296412
14551	296413
5810	296414
73828	296415
33814	296416
119551	296417
62045	296418
10871	296419
80634	296420
13850	296421
126351	296422
27426	296423
4278	296424
33208	296425
8048	296426
69844	296427
42966	296428
149066	296429
67040	296430
12294	296431
28928	296432
75430	296433
84265	296434
23024	296435
37480	296436
3357	296437
6956	296438
159857	296439
78536	296440
5059	296441
102	296442
38602	296443
138041	296444
79495	296445
148009	296446
557	296447
159642	296448
33391	296449
161969	296450
37230	296451
2152	296452
18488	296453
66642	296454
115119	296455
13400	296456
82630	296457
2053	296458
99014	296459
124187	296460
125188	296461
1554	296462
7819	296463
1109	296464
69558	296465
118118	296466
9898	296467
19505	296468
11570	296469
130327	296470
37817	296471
1643	296472
2018	296473
31115	296474
19959	296475
55490	296476
4695	296477
3024	296478
7972	296479
34457	296480
35435	296481
103445	296482
45943	296483
9175	296484
31176	296485
1432	296486
29438	296487
31647	296488
36686	296489
93437	296490
58760	296491
128719	296492
46887	296493
8014	296494
1466	296495
88835	296496
6517	296497
2691	296498
37641	296499
117109	296500
8639	296501
45781	296502
1241	296503
25574	296504
132679	296505
9340	296506
106237	296507
61377	296508
6	296509
7966	296510
29298	296511
32719	296512
11958	296513
75334	296514
26786	296515
108128	296516
39377	296517
143085	296518
77057	296519
64444	296520
3473	296521
3006	296522
17082	296523
47208	296524
26968	296525
41392	296526
53495	296527
21	296528
40155	296529
23156	296530
73835	296531
1201	296532
28278	296533
110970	296534
51665	296535
25056	296536
9313	296537
108562	296538
64799	296539
14862	296540
190	296541
1512	296542
122093	296543
30676	296544
40844	296545
3668	296546
72960	296547
11629	296548
47996	296549
43178	296550
65323	296551
16624	296552
543	296553
55122	296554
17951	296555
47038	296556
162343	296557
25244	296558
12542	296559
34938	296560
2882	296561
146715	296562
35207	296563
129215	296564
15113	296565
19653	296566
16816	296567
105238	296568
91231	296569
1049	296570
56064	296571
131083	296572
39059	296573
94645	296574
18772	296575
3892	296576
75556	296577
7136	296578
11453	296579
52626	296580
39810	296581
100269	296582
28964	296583
3568	296584
12520	296585
34425	296586
18503	296587
4386	296588
32239	296589
773	296590
17701	296591
91866	296592
24496	296593
18956	296594
32536	296595
28150	296596
82643	296597
3571	296598
22961	296599
16185	296600
112192	296601
3255	296602
31334	296603
16363	296604
16795	296605
428	296606
7391	296607
3898	296608
1431	296609
18197	296610
47100	296611
33370	296612
23463	296613
86844	296614
104	296615
115491	296616
106667	296617
33920	296618
16996	296619
118295	296620
67533	296621
20500	296622
74206	296623
132909	296624
127233	296625
14908	296626
89067	296627
586	296628
164648	296629
102029	296630
129991	296631
49805	296632
85581	296633
81260	296634
104557	296635
84471	296636
9311	296637
61546	296638
110006	296639
6268	296640
143410	296641
90534	296642
31604	296643
2427	296644
109267	296645
94958	296646
58613	296647
15998	296648
20533	296649
8632	296650
67252	296651
30204	296652
2810	296653
62000	296654
2695	296655
48940	296656
7832	296657
27773	296658
945	296659
2204	296660
29586	296661
3078	296662
9492	296663
34746	296664
48855	296665
55513	296666
43301	296667
22563	296668
43980	296669
85474	296670
13944	296671
50985	296672
18515	296673
2881	296674
4255	296675
5904	296676
2182	296677
103215	296678
103557	296679
34424	296680
155544	296681
37661	296682
57076	296683
17279	296684
157822	296685
99792	296686
17805	296687
58499	296688
69136	296689
22642	296690
77696	296691
24555	296692
157925	296693
73207	296694
90	296695
130423	296696
32865	296697
26479	296698
18830	296699
4591	296700
60094	296701
426	296702
17947	296703
64674	296704
156836	296705
26955	296706
53275	296707
5136	296708
38825	296709
99870	296710
27031	296711
39493	296712
26419	296713
7284	296714
12507	296715
49969	296716
215	296717
1361	296718
4500	296719
13588	296720
34296	296721
467	296722
15531	296723
67403	296724
16139	296725
37461	296726
34883	296727
186	296728
6139	296729
54326	296730
88672	296731
42261	296732
21905	296733
6330	296734
29895	296735
12862	296736
25182	296737
45225	296738
5132	296739
32749	296740
7460	296741
676	296742
96753	296743
13262	296744
35518	296745
1473	296746
59717	296747
65408	296748
26549	296749
89709	296750
34653	296751
59450	296752
55036	296753
3383	296754
37588	296755
1678	296756
31444	296757
9600	296758
16827	296759
1366	296760
24316	296761
8098	296762
20209	296763
8952	296764
75885	296765
19720	296766
11290	296767
20783	296768
28109	296769
8968	296770
62018	296771
131998	296772
65650	296773
6190	296774
29321	296775
17989	296776
26059	296777
16731	296778
13492	296779
35	296780
62124	296781
34609	296782
43459	296783
101274	296784
6182	296785
34438	296786
58709	296787
57787	296788
4485	296789
6152	296790
27272	296791
29617	296792
4724	296793
100	296794
23892	296795
97514	296796
126315	296797
82099	296798
134389	296799
2977	296800
39	296801
46998	296802
66722	296803
5783	296804
123217	296805
23249	296806
1806	296807
2620	296808
54599	296809
8094	296810
16790	296811
1930	296812
47171	296813
7565	296814
2821	296815
937	296816
53438	296817
85288	296818
37326	296819
33107	296820
87239	296821
6120	296822
16256	296823
27	296824
24358	296825
5899	296826
3523	296827
17358	296828
12957	296829
97850	296830
62938	296831
30296	296832
27564	296833
59385	296834
78905	296835
90469	296836
15769	296837
1705	296838
5580	296839
45037	296840
24581	296841
52429	296842
20267	296843
13602	296844
22134	296845
41648	296846
30079	296847
10786	296848
3129	296849
63027	296850
25782	296851
49973	296852
21567	296853
16461	296854
7342	296855
41399	296856
8886	296857
37136	296858
2320	296859
8746	296860
325	296861
10957	296862
161889	296863
4104	296864
957	296865
165	296866
21964	296867
127199	296868
9474	296869
39984	296870
2080	296871
46729	296872
12405	296873
74174	296874
37034	296875
127514	296876
23106	296877
75902	296878
6123	296879
3422	296880
1158	296881
101829	296882
7877	296883
127392	296884
9350	296885
841	296886
90438	296887
101121	296888
1495	296889
23333	296890
407	296891
37348	296892
70147	296893
8231	296894
126286	296895
65165	296896
4186	296897
29430	296898
21585	296899
87711	296900
14945	296901
988	296902
490	296903
20079	296904
110082	296905
58989	296906
10426	296907
14513	296908
105761	296909
6385	296910
1688	296911
9915	296912
6971	296913
9667	296914
8960	296915
126235	296916
3179	296917
5865	296918
7162	296919
52748	296920
8067	296921
26198	296922
88578	296923
67889	296924
28812	296925
132681	296926
27729	296927
9077	296928
738	296929
15041	296930
32578	296931
28545	296932
138758	296933
21929	296934
33367	296935
44101	296936
4156	296937
25760	296938
90889	296939
132708	296940
694	296941
43263	296942
7275	296943
114977	296944
20003	296945
103458	296946
14945	296947
1569	296948
19992	296949
87629	296950
41551	296951
3790	296952
59801	296953
13370	296954
47381	296955
20199	296956
142852	296957
25478	296958
12574	296959
122621	296960
34850	296961
97523	296962
166	296963
12931	296964
19491	296965
19493	296966
30041	296967
21030	296968
7241	296969
40898	296970
56364	296971
9940	296972
78549	296973
31804	296974
6154	296975
18414	296976
41510	296977
41114	296978
82265	296979
56555	296980
13038	296981
43848	296982
115664	296983
1334	296984
27	296985
19559	296986
19748	296987
29875	296988
49	296989
55954	296990
2002	296991
111853	296992
15451	296993
241	296994
77983	296995
103506	296996
24678	296997
125768	296998
73918	296999
13364	297000
32391	297001
12246	297002
538	297003
81070	297004
31535	297005
1409	297006
3986	297007
204	297008
74554	297009
1236	297010
58517	297011
15332	297012
20685	297013
12727	297014
40559	297015
9437	297016
28107	297017
95539	297018
47775	297019
95969	297020
2450	297021
616	297022
3959	297023
1094	297024
11589	297025
946	297026
846	297027
11849	297028
65831	297029
17089	297030
27308	297031
31412	297032
163642	297033
16507	297034
4880	297035
776	297036
19631	297037
24419	297038
1894	297039
35764	297040
24534	297041
58114	297042
3833	297043
14749	297044
153046	297045
55514	297046
2356	297047
41010	297048
78996	297049
43951	297050
8871	297051
29819	297052
4825	297053
13389	297054
35024	297055
40999	297056
103861	297057
18709	297058
87390	297059
64793	297060
17558	297061
76205	297062
871	297063
10817	297064
80398	297065
71727	297066
51472	297067
59656	297068
65991	297069
21197	297070
29134	297071
16300	297072
5528	297073
65165	297074
122322	297075
9472	297076
59072	297077
95849	297078
25710	297079
1912	297080
13745	297081
1612	297082
17220	297083
72585	297084
24376	297085
8887	297086
4191	297087
15201	297088
12845	297089
24021	297090
77912	297091
61519	297092
10625	297093
62098	297094
11748	297095
10671	297096
58830	297097
48437	297098
8425	297099
85752	297100
28145	297101
38468	297102
15332	297103
66434	297104
2549	297105
2096	297106
57261	297107
29322	297108
49035	297109
3653	297110
282	297111
38215	297112
88999	297113
4321	297114
16	297115
71478	297116
99431	297117
18748	297118
1661	297119
1096	297120
16480	297121
16499	297122
4612	297123
7292	297124
49991	297125
3867	297126
5044	297127
49317	297128
126338	297129
29354	297130
75056	297131
21393	297132
17513	297133
86851	297134
56002	297135
98359	297136
13263	297137
31523	297138
59149	297139
277	297140
103608	297141
11964	297142
62421	297143
13788	297144
3712	297145
47923	297146
44837	297147
64662	297148
69984	297149
7183	297150
149845	297151
48353	297152
82075	297153
159571	297154
55018	297155
40099	297156
24116	297157
26579	297158
63400	297159
15288	297160
2209	297161
57258	297162
67161	297163
83639	297164
28835	297165
6443	297166
11262	297167
19654	297168
111615	297169
1194	297170
4011	297171
26420	297172
3451	297173
44785	297174
56926	297175
10931	297176
4765	297177
14329	297178
46295	297179
105446	297180
150017	297181
16708	297182
3255	297183
19645	297184
2560	297185
101196	297186
115987	297187
4337	297188
83318	297189
27254	297190
96445	297191
11712	297192
38406	297193
1378	297194
3104	297195
41072	297196
16404	297197
17000	297198
23821	297199
104507	297200
2030	297201
10962	297202
98367	297203
37804	297204
41701	297205
47274	297206
12229	297207
117127	297208
39307	297209
25406	297210
52871	297211
54294	297212
31596	297213
3482	297214
79286	297215
17079	297216
15139	297217
32420	297218
66579	297219
48429	297220
41679	297221
3	297222
86802	297223
5106	297224
13943	297225
3068	297226
20605	297227
33284	297228
102012	297229
23593	297230
3793	297231
7844	297232
20268	297233
60634	297234
71129	297235
13014	297236
164218	297237
104368	297238
119646	297239
4823	297240
18184	297241
118486	297242
31975	297243
12740	297244
10506	297245
21526	297246
14882	297247
7213	297248
2281	297249
23646	297250
57312	297251
698	297252
34531	297253
49969	297254
142312	297255
5728	297256
21663	297257
20287	297258
9568	297259
18878	297260
35766	297261
163659	297262
9	297263
51307	297264
4862	297265
104510	297266
58199	297267
10939	297268
6105	297269
22410	297270
6068	297271
83890	297272
12353	297273
87946	297274
19531	297275
51636	297276
40674	297277
61637	297278
23902	297279
74801	297280
83834	297281
828	297282
159732	297283
738	297284
628	297285
40917	297286
35234	297287
90240	297288
19438	297289
16762	297290
9416	297291
10519	297292
60445	297293
64	297294
17430	297295
50080	297296
55636	297297
64496	297298
59428	297299
2611	297300
91301	297301
16281	297302
472	297303
24935	297304
49856	297305
113176	297306
38982	297307
2538	297308
34003	297309
82191	297310
85920	297311
48194	297312
54	297313
10699	297314
4262	297315
12351	297316
1238	297317
35707	297318
8097	297319
35337	297320
13805	297321
11181	297322
83646	297323
103	297324
108558	297325
23181	297326
96357	297327
1120	297328
69855	297329
18534	297330
45702	297331
35269	297332
26805	297333
3821	297334
77479	297335
9050	297336
1917	297337
98123	297338
20210	297339
20873	297340
607	297341
25208	297342
10214	297343
587	297344
132830	297345
47467	297346
25812	297347
9989	297348
53624	297349
16317	297350
1294	297351
67242	297352
76117	297353
19502	297354
67728	297355
1285	297356
11140	297357
139554	297358
5526	297359
113280	297360
59917	297361
12276	297362
69739	297363
13522	297364
107791	297365
151396	297366
13458	297367
745	297368
5592	297369
4856	297370
24950	297371
26167	297372
20715	297373
22124	297374
1384	297375
32093	297376
13753	297377
6122	297378
34065	297379
126633	297380
14278	297381
146124	297382
5197	297383
35	297384
6878	297385
5312	297386
743	297387
27936	297388
40833	297389
683	297390
19095	297391
33871	297392
83222	297393
17629	297394
2242	297395
71	297396
81867	297397
32915	297398
95892	297399
236	297400
24375	297401
5198	297402
7874	297403
27995	297404
47726	297405
39128	297406
16478	297407
18096	297408
50364	297409
72716	297410
45816	297411
40663	297412
22249	297413
48855	297414
22715	297415
1993	297416
87542	297417
90747	297418
25257	297419
5607	297420
58071	297421
113745	297422
32168	297423
45818	297424
9460	297425
80750	297426
35038	297427
71086	297428
2887	297429
12586	297430
48285	297431
2707	297432
514	297433
2197	297434
50751	297435
6376	297436
131921	297437
16644	297438
10190	297439
21184	297440
9591	297441
76683	297442
4808	297443
57762	297444
16317	297445
14445	297446
14549	297447
3078	297448
132746	297449
6068	297450
62113	297451
91357	297452
89586	297453
14031	297454
59101	297455
69519	297456
41929	297457
52806	297458
16408	297459
7616	297460
1101	297461
2284	297462
13257	297463
2538	297464
119490	297465
12365	297466
73450	297467
2500	297468
54253	297469
54138	297470
69989	297471
5739	297472
3604	297473
12418	297474
10456	297475
30052	297476
31919	297477
29133	297478
20898	297479
45838	297480
18294	297481
66442	297482
16740	297483
2953	297484
153	297485
104909	297486
22128	297487
112701	297488
6029	297489
5445	297490
60031	297491
4	297492
35105	297493
32163	297494
77315	297495
1804	297496
45495	297497
39087	297498
14016	297499
108587	297500
28377	297501
24547	297502
57244	297503
61942	297504
41601	297505
1260	297506
19332	297507
5394	297508
18276	297509
40001	297510
122465	297511
12731	297512
90569	297513
98621	297514
1541	297515
156162	297516
129004	297517
34787	297518
3602	297519
3169	297520
6884	297521
3955	297522
4862	297523
7869	297524
10299	297525
146023	297526
31495	297527
23416	297528
7169	297529
37710	297530
120600	297531
34816	297532
1640	297533
8414	297534
15469	297535
30767	297536
2	297537
14972	297538
71532	297539
123	297540
32693	297541
48216	297542
12136	297543
31876	297544
89723	297545
125788	297546
27008	297547
5024	297548
86547	297549
48676	297550
82271	297551
18757	297552
39250	297553
116807	297554
36667	297555
105477	297556
34381	297557
40253	297558
59157	297559
23871	297560
12320	297561
635	297562
138240	297563
53026	297564
7311	297565
64635	297566
73819	297567
45579	297568
118912	297569
102736	297570
105102	297571
4018	297572
34456	297573
148441	297574
5531	297575
32823	297576
34233	297577
24115	297578
30632	297579
105273	297580
5950	297581
47662	297582
10916	297583
12543	297584
12765	297585
100407	297586
14925	297587
93440	297588
49197	297589
61781	297590
93037	297591
33539	297592
16060	297593
30882	297594
32834	297595
16781	297596
784	297597
158996	297598
68606	297599
24345	297600
84239	297601
4620	297602
6446	297603
12229	297604
104294	297605
30870	297606
35862	297607
25742	297608
6706	297609
11935	297610
54563	297611
12224	297612
91387	297613
28256	297614
130474	297615
7722	297616
7589	297617
3644	297618
6763	297619
12436	297620
69671	297621
27215	297622
12538	297623
46490	297624
16657	297625
1741	297626
4600	297627
1364	297628
18570	297629
74946	297630
24754	297631
19113	297632
293	297633
19426	297634
3152	297635
6723	297636
256	297637
13495	297638
14633	297639
19263	297640
6744	297641
13950	297642
116889	297643
10269	297644
1510	297645
35968	297646
35734	297647
41087	297648
13830	297649
37840	297650
31065	297651
42134	297652
134822	297653
9162	297654
6181	297655
60956	297656
59367	297657
26189	297658
47318	297659
15942	297660
62480	297661
4551	297662
1995	297663
76660	297664
6583	297665
10777	297666
138	297667
106798	297668
5946	297669
93088	297670
8032	297671
88920	297672
2037	297673
38875	297674
4532	297675
16923	297676
11887	297677
118122	297678
68137	297679
4970	297680
34175	297681
23075	297682
71974	297683
29938	297684
3106	297685
18338	297686
30114	297687
26931	297688
8893	297689
31948	297690
56276	297691
28789	297692
69519	297693
904	297694
53039	297695
54373	297696
96732	297697
30066	297698
103647	297699
35969	297700
42782	297701
131790	297702
16467	297703
40816	297704
70382	297705
28372	297706
45054	297707
9496	297708
58845	297709
61	297710
16792	297711
90539	297712
4217	297713
127594	297714
59838	297715
54748	297716
12057	297717
1009	297718
15292	297719
4609	297720
13971	297721
4222	297722
77098	297723
13210	297724
15106	297725
71809	297726
5296	297727
30396	297728
2120	297729
21203	297730
9674	297731
8248	297732
17224	297733
30080	297734
67607	297735
2710	297736
25387	297737
8906	297738
49888	297739
30750	297740
28493	297741
61046	297742
58821	297743
33311	297744
11298	297745
34	297746
31861	297747
34427	297748
92092	297749
17866	297750
35963	297751
54416	297752
42196	297753
63649	297754
17247	297755
137452	297756
13470	297757
144907	297758
29035	297759
83102	297760
6377	297761
80120	297762
37417	297763
7174	297764
67565	297765
112	297766
133845	297767
45809	297768
164774	297769
28595	297770
11643	297771
158739	297772
70757	297773
52758	297774
21994	297775
20362	297776
16004	297777
14120	297778
58705	297779
599	297780
88430	297781
18819	297782
41864	297783
133416	297784
36633	297785
18738	297786
129764	297787
43238	297788
24876	297789
47088	297790
199	297791
10000	297792
72998	297793
4810	297794
27092	297795
111089	297796
59331	297797
3785	297798
87725	297799
28954	297800
93435	297801
4373	297802
51270	297803
13669	297804
67243	297805
58348	297806
76230	297807
113364	297808
18078	297809
29107	297810
145027	297811
15552	297812
9762	297813
22843	297814
32426	297815
83236	297816
34204	297817
3	297818
73908	297819
28974	297820
10677	297821
4826	297822
11234	297823
119626	297824
7765	297825
5277	297826
5077	297827
50821	297828
35372	297829
54124	297830
22808	297831
1189	297832
36236	297833
96271	297834
18263	297835
46716	297836
6457	297837
89113	297838
36507	297839
1057	297840
19428	297841
41573	297842
14038	297843
27638	297844
20973	297845
81308	297846
77603	297847
16252	297848
8982	297849
112375	297850
123829	297851
33882	297852
8811	297853
12	297854
39498	297855
3976	297856
37987	297857
5184	297858
49059	297859
55930	297860
13274	297861
8002	297862
17446	297863
60807	297864
2579	297865
2412	297866
17161	297867
24201	297868
37615	297869
22916	297870
29925	297871
34251	297872
5344	297873
15202	297874
12076	297875
126583	297876
117038	297877
16519	297878
125828	297879
95132	297880
59336	297881
111838	297882
28292	297883
39415	297884
2075	297885
105730	297886
15518	297887
39721	297888
24984	297889
10625	297890
29496	297891
64117	297892
47421	297893
34963	297894
33312	297895
1092	297896
9850	297897
28159	297898
84852	297899
21608	297900
10710	297901
13361	297902
102674	297903
1450	297904
25275	297905
100726	297906
28444	297907
71581	297908
47630	297909
71993	297910
22313	297911
40591	297912
43984	297913
32664	297914
13729	297915
11921	297916
6096	297917
47267	297918
43831	297919
3702	297920
15758	297921
60412	297922
113534	297923
29948	297924
15694	297925
76714	297926
13864	297927
48091	297928
46268	297929
1385	297930
1655	297931
2056	297932
121758	297933
31654	297934
97239	297935
99545	297936
11828	297937
8200	297938
101076	297939
73575	297940
11714	297941
124518	297942
102402	297943
36277	297944
119264	297945
86214	297946
44407	297947
9252	297948
27811	297949
30474	297950
21214	297951
39903	297952
8984	297953
7779	297954
22213	297955
107422	297956
95566	297957
51770	297958
6572	297959
59261	297960
40219	297961
115957	297962
29240	297963
121141	297964
46922	297965
25811	297966
454	297967
141291	297968
88995	297969
1709	297970
97297	297971
2710	297972
92716	297973
125118	297974
51656	297975
46750	297976
86461	297977
29288	297978
105248	297979
376	297980
32202	297981
47263	297982
16029	297983
27473	297984
22802	297985
36108	297986
11471	297987
87636	297988
40005	297989
1061	297990
15169	297991
15051	297992
36725	297993
1361	297994
1288	297995
54076	297996
32366	297997
45988	297998
18265	297999
4388	298000
3862	298001
77072	298002
6079	298003
104617	298004
66770	298005
63511	298006
23499	298007
59196	298008
12263	298009
17435	298010
4245	298011
1024	298012
5154	298013
8402	298014
80571	298015
8722	298016
9959	298017
19231	298018
509	298019
22803	298020
50449	298021
19401	298022
17683	298023
43373	298024
12245	298025
61593	298026
83044	298027
13328	298028
82840	298029
80702	298030
40400	298031
3451	298032
84388	298033
92105	298034
49163	298035
53670	298036
108642	298037
45689	298038
9659	298039
55026	298040
33638	298041
63079	298042
69395	298043
98270	298044
31402	298045
11689	298046
80363	298047
4431	298048
10015	298049
129	298050
116117	298051
61632	298052
1353	298053
11883	298054
123952	298055
88372	298056
116068	298057
6215	298058
7457	298059
8809	298060
20815	298061
68751	298062
31585	298063
86992	298064
15691	298065
581	298066
44845	298067
49400	298068
5587	298069
19415	298070
43028	298071
15713	298072
81285	298073
95678	298074
92568	298075
43222	298076
77685	298077
44967	298078
156839	298079
34064	298080
34	298081
109397	298082
7447	298083
4405	298084
45556	298085
57321	298086
13507	298087
3813	298088
6673	298089
191	298090
47552	298091
4011	298092
27801	298093
18426	298094
23194	298095
160567	298096
33559	298097
21074	298098
12036	298099
52591	298100
106495	298101
74154	298102
69704	298103
29331	298104
16016	298105
36845	298106
83491	298107
56418	298108
70087	298109
88640	298110
53078	298111
101425	298112
47946	298113
57211	298114
3056	298115
17174	298116
47724	298117
1671	298118
17099	298119
91403	298120
140856	298121
64351	298122
30492	298123
68905	298124
6286	298125
18765	298126
27221	298127
55238	298128
10711	298129
4663	298130
27371	298131
26715	298132
80330	298133
6637	298134
64272	298135
2405	298136
54156	298137
3115	298138
74521	298139
78189	298140
24323	298141
16045	298142
79991	298143
39399	298144
3	298145
54460	298146
784	298147
20116	298148
1928	298149
113364	298150
4977	298151
11837	298152
18738	298153
14683	298154
13874	298155
2055	298156
18368	298157
93327	298158
1833	298159
80151	298160
9059	298161
5522	298162
19976	298163
15367	298164
34018	298165
9160	298166
122307	298167
7	298168
12203	298169
77750	298170
5845	298171
98709	298172
31204	298173
84765	298174
28460	298175
60412	298176
1400	298177
77564	298178
40572	298179
27156	298180
102735	298181
22482	298182
125282	298183
55774	298184
14040	298185
243	298186
9393	298187
118096	298188
26506	298189
11319	298190
7045	298191
73827	298192
99653	298193
118839	298194
18134	298195
18222	298196
4804	298197
82903	298198
55218	298199
39302	298200
110598	298201
23023	298202
17	298203
11365	298204
46520	298205
13445	298206
63262	298207
66277	298208
20074	298209
22764	298210
131074	298211
16785	298212
17935	298213
17216	298214
112158	298215
66008	298216
93382	298217
73179	298218
2194	298219
69889	298220
39372	298221
11644	298222
10950	298223
4184	298224
449	298225
39167	298226
26180	298227
55136	298228
41168	298229
16348	298230
911	298231
41907	298232
34567	298233
64083	298234
9236	298235
2177	298236
38138	298237
99764	298238
7619	298239
1893	298240
4410	298241
59289	298242
11865	298243
21850	298244
117643	298245
20424	298246
68695	298247
9562	298248
94777	298249
20950	298250
49677	298251
41394	298252
103286	298253
8513	298254
94545	298255
13081	298256
46958	298257
47260	298258
96443	298259
112457	298260
16006	298261
47822	298262
32913	298263
68531	298264
3909	298265
17339	298266
106346	298267
66606	298268
45995	298269
42267	298270
1661	298271
15705	298272
152040	298273
24163	298274
5382	298275
88199	298276
54308	298277
42506	298278
25861	298279
6259	298280
111	298281
13750	298282
97913	298283
44635	298284
24411	298285
12194	298286
6295	298287
21060	298288
30004	298289
81223	298290
23717	298291
43445	298292
93175	298293
5333	298294
25116	298295
48784	298296
72370	298297
47905	298298
16064	298299
10916	298300
23762	298301
100657	298302
98542	298303
157	298304
41588	298305
3270	298306
20101	298307
10352	298308
58486	298309
389	298310
140	298311
100262	298312
3366	298313
23670	298314
9975	298315
52008	298316
12120	298317
30389	298318
22656	298319
13678	298320
31605	298321
6035	298322
16413	298323
9673	298324
2485	298325
61537	298326
1602	298327
2420	298328
8126	298329
36134	298330
8086	298331
29497	298332
4203	298333
12783	298334
49035	298335
47481	298336
9524	298337
8674	298338
101713	298339
49	298340
27364	298341
118624	298342
15768	298343
13018	298344
2701	298345
20893	298346
109824	298347
164611	298348
64608	298349
337	298350
8865	298351
8468	298352
99890	298353
78262	298354
33590	298355
58087	298356
24068	298357
7699	298358
23180	298359
2752	298360
15238	298361
13902	298362
6023	298363
1814	298364
52832	298365
35431	298366
98814	298367
18	298368
2213	298369
5535	298370
79071	298371
30748	298372
130909	298373
10967	298374
2597	298375
158353	298376
3830	298377
101850	298378
72145	298379
60547	298380
59808	298381
13304	298382
204	298383
158094	298384
18326	298385
46619	298386
13811	298387
14499	298388
119702	298389
29661	298390
26351	298391
62314	298392
12838	298393
59355	298394
118414	298395
47535	298396
23042	298397
26927	298398
129903	298399
9231	298400
117075	298401
36380	298402
1319	298403
9	298404
56169	298405
72080	298406
134588	298407
3763	298408
255	298409
20560	298410
12844	298411
176	298412
2241	298413
25497	298414
12589	298415
29850	298416
58305	298417
38501	298418
3285	298419
69790	298420
140286	298421
68221	298422
66291	298423
9090	298424
55812	298425
327	298426
119889	298427
96728	298428
9174	298429
26080	298430
1427	298431
13776	298432
9538	298433
145424	298434
3901	298435
14127	298436
21487	298437
4297	298438
5035	298439
37329	298440
68183	298441
15269	298442
132475	298443
54793	298444
36096	298445
59704	298446
56587	298447
24685	298448
34597	298449
35357	298450
38533	298451
60130	298452
108242	298453
8289	298454
15409	298455
49814	298456
78827	298457
1341	298458
14317	298459
63383	298460
21314	298461
22718	298462
88473	298463
11854	298464
59058	298465
1747	298466
1464	298467
30191	298468
83920	298469
9635	298470
42474	298471
45442	298472
85321	298473
12578	298474
78132	298475
1102	298476
33340	298477
40766	298478
30099	298479
395	298480
153702	298481
16758	298482
55854	298483
101982	298484
4741	298485
3507	298486
92722	298487
15268	298488
2618	298489
68114	298490
85099	298491
20584	298492
56291	298493
21914	298494
110681	298495
136379	298496
79786	298497
88979	298498
45560	298499
59229	298500
37781	298501
90921	298502
46848	298503
89106	298504
354	298505
33348	298506
54732	298507
9584	298508
109392	298509
19587	298510
12696	298511
71288	298512
12675	298513
116327	298514
46807	298515
98889	298516
33705	298517
93962	298518
5049	298519
6597	298520
447	298521
67478	298522
21186	298523
20993	298524
108521	298525
116528	298526
18372	298527
108931	298528
57320	298529
33263	298530
1186	298531
5411	298532
95107	298533
5826	298534
41839	298535
924	298536
36949	298537
1202	298538
96320	298539
15786	298540
6447	298541
130764	298542
55045	298543
15941	298544
91764	298545
63093	298546
31706	298547
48224	298548
1020	298549
87082	298550
17834	298551
73484	298552
84120	298553
164055	298554
70813	298555
27195	298556
1545	298557
67373	298558
625	298559
105758	298560
1436	298561
3068	298562
13567	298563
68622	298564
6653	298565
19971	298566
17242	298567
1121	298568
100509	298569
66482	298570
20910	298571
41255	298572
21762	298573
91065	298574
30422	298575
33831	298576
6129	298577
9271	298578
19202	298579
9369	298580
127790	298581
26392	298582
72729	298583
132329	298584
102895	298585
2696	298586
49036	298587
137264	298588
33391	298589
21445	298590
47402	298591
33118	298592
92472	298593
93709	298594
21469	298595
40607	298596
5112	298597
41416	298598
110627	298599
50317	298600
3924	298601
49919	298602
77352	298603
56220	298604
12163	298605
14705	298606
3979	298607
81581	298608
56116	298609
64972	298610
165254	298611
41046	298612
6679	298613
55607	298614
38049	298615
67934	298616
3370	298617
47551	298618
14784	298619
445	298620
156436	298621
1031	298622
147610	298623
33754	298624
11588	298625
32629	298626
113	298627
54875	298628
31265	298629
28035	298630
26505	298631
8915	298632
113181	298633
152303	298634
143934	298635
128212	298636
58337	298637
34391	298638
12218	298639
45706	298640
8142	298641
3134	298642
1995	298643
52103	298644
19225	298645
9732	298646
29312	298647
27431	298648
114308	298649
70791	298650
38746	298651
8070	298652
33871	298653
1417	298654
6230	298655
1902	298656
113966	298657
144070	298658
1977	298659
4943	298660
43713	298661
22968	298662
125091	298663
92897	298664
29028	298665
9559	298666
47946	298667
46363	298668
7941	298669
2787	298670
69170	298671
195	298672
1893	298673
104084	298674
71908	298675
87185	298676
59069	298677
27151	298678
43307	298679
53629	298680
67271	298681
55475	298682
77961	298683
122973	298684
6519	298685
38670	298686
44291	298687
1550	298688
52315	298689
26106	298690
13744	298691
48628	298692
49791	298693
37440	298694
214	298695
10561	298696
66462	298697
7155	298698
81802	298699
13121	298700
42087	298701
21943	298702
152078	298703
36097	298704
115513	298705
38293	298706
5122	298707
2749	298708
54319	298709
62581	298710
10548	298711
37086	298712
10548	298713
6001	298714
3761	298715
50402	298716
8912	298717
13327	298718
50814	298719
3019	298720
4227	298721
51427	298722
627	298723
12106	298724
7	298725
86248	298726
57	298727
140749	298728
110921	298729
28824	298730
105622	298731
4129	298732
7499	298733
129485	298734
36675	298735
11737	298736
6780	298737
115922	298738
57655	298739
350	298740
46379	298741
569	298742
10625	298743
5802	298744
49752	298745
114245	298746
54114	298747
107432	298748
33196	298749
58182	298750
100067	298751
93347	298752
28098	298753
7507	298754
47138	298755
128213	298756
41387	298757
25182	298758
28827	298759
129200	298760
83010	298761
14744	298762
16701	298763
20136	298764
67328	298765
60721	298766
5468	298767
63015	298768
49750	298769
57428	298770
1071	298771
6313	298772
37682	298773
60522	298774
44556	298775
66710	298776
79400	298777
36925	298778
25390	298779
263	298780
53989	298781
59139	298782
39924	298783
22879	298784
12008	298785
104	298786
1198	298787
7406	298788
52595	298789
15085	298790
31888	298791
11780	298792
159967	298793
18543	298794
16929	298795
103748	298796
23515	298797
90402	298798
6422	298799
131051	298800
47624	298801
30267	298802
17615	298803
17540	298804
71435	298805
12745	298806
99436	298807
69878	298808
101279	298809
25316	298810
16504	298811
7981	298812
4562	298813
36585	298814
51841	298815
44	298816
134581	298817
110590	298818
45742	298819
25528	298820
92752	298821
68047	298822
17845	298823
142625	298824
11762	298825
40354	298826
1657	298827
459	298828
13851	298829
80847	298830
1733	298831
33422	298832
10739	298833
10100	298834
11717	298835
120863	298836
94115	298837
94430	298838
1280	298839
37211	298840
70110	298841
27158	298842
377	298843
36989	298844
985	298845
49752	298846
38045	298847
723	298848
62010	298849
5181	298850
63662	298851
33352	298852
18	298853
66054	298854
108867	298855
73385	298856
47819	298857
50346	298858
28271	298859
44862	298860
2927	298861
72941	298862
33485	298863
251	298864
14784	298865
119451	298866
17479	298867
99885	298868
55529	298869
18182	298870
7075	298871
23895	298872
47145	298873
34887	298874
135688	298875
52401	298876
4278	298877
33735	298878
22762	298879
59518	298880
93134	298881
15718	298882
153466	298883
94919	298884
83809	298885
15246	298886
70476	298887
47515	298888
32294	298889
90592	298890
78372	298891
11814	298892
23853	298893
9572	298894
62711	298895
18301	298896
64079	298897
11869	298898
127673	298899
132936	298900
271	298901
125144	298902
27400	298903
117577	298904
166671	298905
37263	298906
30702	298907
6388	298908
15241	298909
115985	298910
33350	298911
121645	298912
68118	298913
87868	298914
175	298915
2478	298916
5730	298917
25853	298918
159297	298919
16614	298920
146495	298921
15694	298922
2144	298923
5506	298924
13038	298925
8038	298926
95952	298927
1982	298928
34945	298929
101036	298930
9571	298931
2785	298932
63009	298933
85001	298934
16808	298935
55004	298936
1899	298937
24306	298938
69212	298939
655	298940
2829	298941
12434	298942
70495	298943
18646	298944
35923	298945
63817	298946
16383	298947
32964	298948
9277	298949
21441	298950
84977	298951
28738	298952
1189	298953
12937	298954
79874	298955
27254	298956
21159	298957
56290	298958
95312	298959
67517	298960
66164	298961
7428	298962
6125	298963
52871	298964
34614	298965
84016	298966
76579	298967
9278	298968
36186	298969
2225	298970
68847	298971
49630	298972
9129	298973
20460	298974
41241	298975
38925	298976
679	298977
6928	298978
3211	298979
19088	298980
38723	298981
17332	298982
19778	298983
14176	298984
67961	298985
5847	298986
68384	298987
101934	298988
54102	298989
53093	298990
26917	298991
20858	298992
56270	298993
22607	298994
27645	298995
57561	298996
1502	298997
22470	298998
9991	298999
34895	299000
50794	299001
11759	299002
36222	299003
32327	299004
52958	299005
5131	299006
52499	299007
32617	299008
12873	299009
11198	299010
343	299011
3532	299012
35526	299013
77705	299014
50086	299015
58721	299016
64806	299017
1363	299018
1950	299019
28071	299020
8567	299021
120677	299022
7265	299023
35102	299024
160146	299025
65845	299026
20434	299027
31591	299028
79367	299029
87670	299030
29832	299031
122265	299032
87315	299033
3065	299034
84791	299035
999	299036
24737	299037
78011	299038
12404	299039
49774	299040
18210	299041
66505	299042
14954	299043
83514	299044
3783	299045
1901	299046
4204	299047
67180	299048
152765	299049
27951	299050
4048	299051
85868	299052
122629	299053
139	299054
34286	299055
34628	299056
672	299057
21521	299058
1755	299059
86202	299060
58984	299061
26983	299062
49193	299063
129335	299064
40362	299065
50424	299066
34030	299067
28501	299068
20073	299069
38907	299070
48670	299071
24035	299072
24626	299073
155980	299074
130933	299075
729	299076
27069	299077
23490	299078
7756	299079
14377	299080
69437	299081
74789	299082
8906	299083
70137	299084
65929	299085
49685	299086
68552	299087
2460	299088
74153	299089
29458	299090
1635	299091
49484	299092
98671	299093
59416	299094
10042	299095
50578	299096
34749	299097
8446	299098
14501	299099
42701	299100
1039	299101
13453	299102
10171	299103
117935	299104
5407	299105
1541	299106
55171	299107
17646	299108
45137	299109
5395	299110
82064	299111
67276	299112
17091	299113
125121	299114
37757	299115
50678	299116
50981	299117
38338	299118
22508	299119
26073	299120
22833	299121
64980	299122
23303	299123
101079	299124
32911	299125
33476	299126
43928	299127
60245	299128
31534	299129
626	299130
71513	299131
116877	299132
8681	299133
102844	299134
26930	299135
14	299136
3278	299137
29599	299138
44942	299139
17610	299140
49900	299141
4551	299142
8459	299143
63341	299144
84449	299145
2403	299146
10019	299147
100026	299148
165992	299149
698	299150
3531	299151
33113	299152
70979	299153
495	299154
23556	299155
1759	299156
103819	299157
10342	299158
20982	299159
11137	299160
99945	299161
90893	299162
50157	299163
61069	299164
93407	299165
87093	299166
51108	299167
17851	299168
9116	299169
10727	299170
50968	299171
1092	299172
143356	299173
71919	299174
190	299175
6765	299176
165214	299177
67210	299178
43626	299179
57258	299180
47704	299181
13149	299182
9721	299183
70948	299184
5211	299185
117264	299186
54642	299187
27605	299188
48333	299189
32786	299190
71490	299191
39784	299192
66074	299193
70767	299194
53633	299195
17486	299196
42361	299197
98091	299198
103616	299199
29354	299200
44341	299201
100126	299202
102594	299203
15307	299204
102174	299205
65958	299206
5228	299207
48497	299208
828	299209
3995	299210
16170	299211
18661	299212
61040	299213
26921	299214
87694	299215
60376	299216
292	299217
4151	299218
20066	299219
19119	299220
62950	299221
10919	299222
1519	299223
61233	299224
41417	299225
488	299226
4060	299227
453	299228
30875	299229
6708	299230
59760	299231
1703	299232
113385	299233
8236	299234
71953	299235
165359	299236
25166	299237
4217	299238
3286	299239
1532	299240
55288	299241
134018	299242
117883	299243
3296	299244
77501	299245
55481	299246
2306	299247
56471	299248
38254	299249
20282	299250
129947	299251
70115	299252
2134	299253
11746	299254
86723	299255
26540	299256
19352	299257
46112	299258
31356	299259
1644	299260
65654	299261
93992	299262
75921	299263
5141	299264
52723	299265
17268	299266
125301	299267
13294	299268
4082	299269
24871	299270
76887	299271
22504	299272
87425	299273
35422	299274
11892	299275
48699	299276
63704	299277
18242	299278
1382	299279
54383	299280
3422	299281
19565	299282
567	299283
71046	299284
25244	299285
48218	299286
106203	299287
34178	299288
85814	299289
1121	299290
48756	299291
130215	299292
24739	299293
3706	299294
24591	299295
1432	299296
75035	299297
16873	299298
70753	299299
57054	299300
65839	299301
73810	299302
15291	299303
70250	299304
787	299305
32230	299306
1032	299307
452	299308
78170	299309
10876	299310
22670	299311
101245	299312
3753	299313
86077	299314
106021	299315
34084	299316
81134	299317
12401	299318
162532	299319
734	299320
12377	299321
74057	299322
18677	299323
19779	299324
38748	299325
12902	299326
32035	299327
116700	299328
24160	299329
28667	299330
50257	299331
36443	299332
60673	299333
62713	299334
135682	299335
25956	299336
28870	299337
152811	299338
13526	299339
137052	299340
57190	299341
44161	299342
11364	299343
5359	299344
104134	299345
67862	299346
163066	299347
5792	299348
13405	299349
11143	299350
13064	299351
32404	299352
25494	299353
36410	299354
23803	299355
14893	299356
21115	299357
107007	299358
18482	299359
147498	299360
5289	299361
24274	299362
104797	299363
12962	299364
66284	299365
3688	299366
52037	299367
3728	299368
32587	299369
32814	299370
26094	299371
10456	299372
69708	299373
37930	299374
63823	299375
20244	299376
26763	299377
57667	299378
17641	299379
37318	299380
38712	299381
11187	299382
55888	299383
11857	299384
13039	299385
5999	299386
17696	299387
17675	299388
10226	299389
18689	299390
3842	299391
71884	299392
38679	299393
69009	299394
118145	299395
36086	299396
91937	299397
86144	299398
34060	299399
94191	299400
76623	299401
9171	299402
2916	299403
8656	299404
13196	299405
6207	299406
12784	299407
10161	299408
3390	299409
137200	299410
101554	299411
81166	299412
60182	299413
39886	299414
15450	299415
51785	299416
67849	299417
489	299418
596	299419
162901	299420
67011	299421
98334	299422
39695	299423
59412	299424
34195	299425
20253	299426
131357	299427
163502	299428
51968	299429
13150	299430
69415	299431
6042	299432
70041	299433
13674	299434
38770	299435
163112	299436
107271	299437
6824	299438
113229	299439
39078	299440
35927	299441
94345	299442
15569	299443
43488	299444
13113	299445
86549	299446
8367	299447
81179	299448
2825	299449
18389	299450
72718	299451
34328	299452
689	299453
35	299454
44419	299455
62214	299456
9280	299457
67715	299458
1137	299459
22130	299460
31128	299461
48738	299462
6195	299463
9981	299464
34624	299465
6208	299466
39496	299467
70276	299468
10554	299469
9017	299470
26144	299471
18155	299472
4839	299473
81159	299474
2113	299475
641	299476
79810	299477
54335	299478
1231	299479
7626	299480
21844	299481
51417	299482
65077	299483
10063	299484
8360	299485
4653	299486
799	299487
3734	299488
122387	299489
113643	299490
61524	299491
103984	299492
21149	299493
83891	299494
29892	299495
101270	299496
15772	299497
3626	299498
72275	299499
18332	299500
33823	299501
61187	299502
48518	299503
6	299504
1304	299505
46161	299506
34709	299507
68939	299508
23653	299509
42062	299510
123539	299511
162013	299512
51568	299513
120956	299514
28412	299515
34792	299516
27723	299517
39764	299518
38819	299519
59682	299520
9342	299521
6422	299522
64768	299523
58615	299524
60807	299525
2881	299526
31512	299527
12744	299528
1301	299529
55354	299530
103792	299531
11559	299532
53707	299533
134774	299534
26503	299535
9045	299536
64314	299537
8384	299538
2088	299539
156210	299540
66109	299541
272	299542
1903	299543
49697	299544
21654	299545
5312	299546
61370	299547
83790	299548
7558	299549
43062	299550
101777	299551
33283	299552
12322	299553
38408	299554
3207	299555
23514	299556
2512	299557
81284	299558
37772	299559
12980	299560
78070	299561
163	299562
56938	299563
28960	299564
55054	299565
33599	299566
150248	299567
119414	299568
49321	299569
23778	299570
40723	299571
32206	299572
12282	299573
53897	299574
83220	299575
12250	299576
10314	299577
1041	299578
9319	299579
29563	299580
15789	299581
108024	299582
95965	299583
92109	299584
22043	299585
45292	299586
28231	299587
17018	299588
585	299589
71637	299590
109804	299591
40093	299592
54200	299593
10505	299594
43714	299595
36887	299596
22577	299597
145370	299598
16714	299599
35992	299600
134036	299601
1276	299602
50277	299603
76117	299604
25881	299605
141941	299606
101003	299607
50379	299608
20600	299609
79285	299610
43883	299611
25994	299612
1442	299613
94524	299614
26332	299615
13210	299616
21361	299617
52149	299618
59192	299619
87395	299620
27888	299621
158387	299622
26248	299623
5397	299624
135653	299625
8008	299626
1454	299627
90288	299628
9712	299629
82879	299630
4397	299631
38484	299632
19718	299633
3631	299634
77526	299635
46343	299636
383	299637
1339	299638
466	299639
92360	299640
166309	299641
4594	299642
29682	299643
56167	299644
34033	299645
45362	299646
1074	299647
13027	299648
89239	299649
144505	299650
12613	299651
26754	299652
5303	299653
3014	299654
75232	299655
36684	299656
46929	299657
42201	299658
50463	299659
408	299660
46571	299661
19792	299662
1489	299663
19057	299664
14399	299665
99465	299666
3476	299667
6903	299668
7331	299669
98326	299670
39601	299671
105972	299672
6240	299673
291	299674
104019	299675
915	299676
13839	299677
27909	299678
14590	299679
39901	299680
48984	299681
85265	299682
56836	299683
58531	299684
6473	299685
8744	299686
21510	299687
20242	299688
25685	299689
7225	299690
112922	299691
46515	299692
4177	299693
29545	299694
1357	299695
13688	299696
25823	299697
41896	299698
37980	299699
19114	299700
7603	299701
21090	299702
34190	299703
501	299704
70112	299705
53579	299706
6260	299707
3724	299708
16744	299709
4100	299710
101145	299711
112	299712
78842	299713
22	299714
8873	299715
2129	299716
1812	299717
61972	299718
159673	299719
853	299720
13585	299721
35283	299722
13112	299723
21937	299724
109753	299725
75971	299726
63991	299727
13	299728
5658	299729
41792	299730
87965	299731
9607	299732
25289	299733
5382	299734
96986	299735
11220	299736
119034	299737
91882	299738
92531	299739
93312	299740
125706	299741
19489	299742
42716	299743
88726	299744
44873	299745
105580	299746
52958	299747
23586	299748
35880	299749
535	299750
48336	299751
21890	299752
4012	299753
3316	299754
33203	299755
6091	299756
159546	299757
133434	299758
39636	299759
28870	299760
7907	299761
2436	299762
79671	299763
127458	299764
62619	299765
33168	299766
44231	299767
124868	299768
29925	299769
17838	299770
17768	299771
33784	299772
149537	299773
5319	299774
15974	299775
105911	299776
2864	299777
4170	299778
100098	299779
19656	299780
7635	299781
29642	299782
29225	299783
47160	299784
35163	299785
66988	299786
12034	299787
13455	299788
2406	299789
74329	299790
21320	299791
1892	299792
65459	299793
105883	299794
41723	299795
1351	299796
2321	299797
57130	299798
81668	299799
257	299800
27445	299801
78473	299802
33080	299803
24079	299804
134130	299805
72655	299806
45983	299807
127477	299808
65081	299809
75094	299810
30253	299811
11330	299812
9	299813
46160	299814
5046	299815
26077	299816
117756	299817
46945	299818
3004	299819
965	299820
28870	299821
7209	299822
3840	299823
130770	299824
44546	299825
103258	299826
16779	299827
21815	299828
13385	299829
12328	299830
44917	299831
6441	299832
124628	299833
343	299834
11130	299835
18944	299836
3205	299837
53205	299838
120653	299839
164563	299840
1365	299841
25519	299842
8196	299843
86880	299844
2740	299845
58751	299846
9874	299847
38316	299848
34861	299849
64466	299850
107334	299851
9934	299852
24629	299853
30275	299854
17915	299855
51313	299856
2584	299857
921	299858
24360	299859
5784	299860
59503	299861
241	299862
35058	299863
61822	299864
84774	299865
65549	299866
38506	299867
64988	299868
13229	299869
80660	299870
116219	299871
25890	299872
91388	299873
88750	299874
21000	299875
80134	299876
15	299877
10291	299878
118683	299879
64397	299880
176	299881
16450	299882
53727	299883
87083	299884
100914	299885
39691	299886
80062	299887
14751	299888
1145	299889
67723	299890
23727	299891
4410	299892
50165	299893
2654	299894
105668	299895
52675	299896
63773	299897
29933	299898
88045	299899
40368	299900
155349	299901
1617	299902
7479	299903
55331	299904
106987	299905
21229	299906
7741	299907
66767	299908
19137	299909
6192	299910
19603	299911
96453	299912
60704	299913
6779	299914
55310	299915
19516	299916
151635	299917
23825	299918
28886	299919
4850	299920
16722	299921
4071	299922
53	299923
47925	299924
80670	299925
22029	299926
15052	299927
98431	299928
127920	299929
18523	299930
18045	299931
12856	299932
24025	299933
10787	299934
12034	299935
16943	299936
39426	299937
16992	299938
8759	299939
38230	299940
70496	299941
56369	299942
66226	299943
16504	299944
9145	299945
42630	299946
57906	299947
1084	299948
44445	299949
122143	299950
72584	299951
65444	299952
12278	299953
4862	299954
12892	299955
126793	299956
72278	299957
119093	299958
2894	299959
120966	299960
1358	299961
1835	299962
13376	299963
12482	299964
83812	299965
8959	299966
53838	299967
7819	299968
46076	299969
116097	299970
20482	299971
118978	299972
5138	299973
72137	299974
19515	299975
134272	299976
94196	299977
9926	299978
19224	299979
8390	299980
6636	299981
119926	299982
18355	299983
68698	299984
73316	299985
47397	299986
17581	299987
24878	299988
7375	299989
82091	299990
35	299991
7669	299992
34179	299993
953	299994
14429	299995
126771	299996
42117	299997
35407	299998
42179	299999
10853	300000
24726	300001
15368	300002
9429	300003
3109	300004
55455	300005
83836	300006
1298	300007
1850	300008
2316	300009
19524	300010
49599	300011
10996	300012
23878	300013
5387	300014
4917	300015
63076	300016
1509	300017
2497	300018
66017	300019
95922	300020
127666	300021
56991	300022
30437	300023
25954	300024
38970	300025
50643	300026
803	300027
43779	300028
11094	300029
40047	300030
159286	300031
2786	300032
112411	300033
140249	300034
1841	300035
24900	300036
54869	300037
9175	300038
8126	300039
10193	300040
2694	300041
36588	300042
20340	300043
56088	300044
3388	300045
153557	300046
30805	300047
78657	300048
9871	300049
15476	300050
14190	300051
164762	300052
98645	300053
16577	300054
52106	300055
156	300056
169	300057
4689	300058
87714	300059
15639	300060
45835	300061
29621	300062
1598	300063
59731	300064
48823	300065
1985	300066
22381	300067
3873	300068
1	300069
802	300070
114167	300071
50864	300072
43717	300073
926	300074
15705	300075
25382	300076
6493	300077
116552	300078
1977	300079
4233	300080
15383	300081
19686	300082
86366	300083
2602	300084
12216	300085
21457	300086
36177	300087
31063	300088
66419	300089
895	300090
43770	300091
32375	300092
99548	300093
20254	300094
18810	300095
15038	300096
21099	300097
83403	300098
84862	300099
2556	300100
64181	300101
15595	300102
48587	300103
37351	300104
90989	300105
46128	300106
109	300107
68421	300108
23214	300109
1103	300110
27576	300111
514	300112
16629	300113
43893	300114
56586	300115
133267	300116
689	300117
12016	300118
155892	300119
155440	300120
39293	300121
6464	300122
975	300123
48581	300124
2300	300125
145401	300126
10863	300127
12106	300128
14466	300129
72253	300130
63006	300131
70914	300132
5	300133
70366	300134
7390	300135
8902	300136
87591	300137
80231	300138
10930	300139
21951	300140
4863	300141
44378	300142
84601	300143
6994	300144
63074	300145
46891	300146
1505	300147
56521	300148
161404	300149
23461	300150
26	300151
61409	300152
13654	300153
67733	300154
6696	300155
47094	300156
2436	300157
6901	300158
170	300159
34462	300160
24613	300161
129550	300162
8437	300163
145965	300164
33160	300165
42348	300166
6247	300167
36910	300168
25	300169
5963	300170
27226	300171
8275	300172
28322	300173
27465	300174
845	300175
25951	300176
4141	300177
149420	300178
63	300179
11313	300180
124698	300181
23913	300182
16045	300183
7440	300184
39442	300185
21215	300186
46759	300187
17897	300188
31349	300189
2182	300190
43279	300191
5695	300192
59879	300193
6065	300194
34553	300195
7224	300196
7502	300197
15227	300198
7039	300199
89983	300200
58294	300201
9044	300202
4090	300203
29448	300204
19969	300205
16311	300206
14123	300207
131325	300208
48591	300209
3329	300210
28728	300211
4831	300212
154556	300213
22447	300214
9737	300215
139424	300216
19871	300217
56285	300218
38758	300219
29161	300220
15567	300221
42976	300222
159202	300223
2622	300224
10025	300225
73462	300226
155856	300227
38305	300228
81320	300229
7413	300230
25378	300231
15662	300232
26829	300233
81634	300234
74191	300235
101368	300236
71983	300237
41559	300238
49816	300239
32741	300240
16870	300241
144600	300242
150242	300243
3913	300244
30127	300245
150862	300246
53858	300247
13693	300248
55393	300249
32481	300250
7057	300251
52643	300252
102700	300253
86034	300254
47028	300255
19089	300256
121566	300257
12103	300258
136450	300259
30291	300260
69765	300261
68614	300262
8383	300263
43346	300264
42500	300265
28881	300266
26697	300267
290	300268
10820	300269
92901	300270
10349	300271
3283	300272
134058	300273
37149	300274
8024	300275
6374	300276
15284	300277
872	300278
44652	300279
11011	300280
7991	300281
16086	300282
123192	300283
162534	300284
7779	300285
15687	300286
41963	300287
60540	300288
1100	300289
13567	300290
6349	300291
39957	300292
2181	300293
24987	300294
64331	300295
129351	300296
20004	300297
71687	300298
44224	300299
4620	300300
21959	300301
124293	300302
82127	300303
145589	300304
3816	300305
20958	300306
7280	300307
35515	300308
70214	300309
24456	300310
4902	300311
107189	300312
3971	300313
93814	300314
137	300315
14216	300316
36427	300317
135611	300318
5510	300319
15597	300320
86695	300321
158595	300322
74134	300323
29502	300324
20563	300325
47802	300326
26138	300327
164	300328
71	300329
40119	300330
53164	300331
7844	300332
25014	300333
7201	300334
105793	300335
124239	300336
38939	300337
2217	300338
69	300339
4036	300340
95379	300341
2960	300342
85792	300343
136945	300344
264	300345
107203	300346
10598	300347
52917	300348
29604	300349
82236	300350
116272	300351
27299	300352
5203	300353
3903	300354
35591	300355
73936	300356
832	300357
6885	300358
63320	300359
42459	300360
7105	300361
128632	300362
28331	300363
52637	300364
50806	300365
125257	300366
57220	300367
6314	300368
77989	300369
16473	300370
425	300371
23163	300372
2602	300373
70917	300374
11036	300375
72122	300376
18418	300377
29632	300378
9204	300379
9724	300380
87579	300381
16435	300382
22442	300383
32373	300384
3354	300385
48611	300386
10270	300387
81263	300388
47862	300389
540	300390
19600	300391
40555	300392
42456	300393
138928	300394
13769	300395
76822	300396
33326	300397
67	300398
39620	300399
23697	300400
61280	300401
6194	300402
71935	300403
86517	300404
139484	300405
22930	300406
4155	300407
6793	300408
26611	300409
131440	300410
49104	300411
10979	300412
15165	300413
147201	300414
26296	300415
28455	300416
26404	300417
4573	300418
5922	300419
18052	300420
87491	300421
48034	300422
2235	300423
2906	300424
85627	300425
112089	300426
19767	300427
41176	300428
33720	300429
187	300430
125060	300431
92733	300432
17908	300433
17697	300434
13087	300435
50470	300436
12465	300437
3513	300438
2481	300439
9533	300440
42554	300441
2600	300442
7440	300443
20313	300444
2622	300445
59295	300446
22526	300447
130400	300448
55	300449
126162	300450
20549	300451
49302	300452
51435	300453
47437	300454
1610	300455
25656	300456
2943	300457
41088	300458
4766	300459
54474	300460
414	300461
91231	300462
50179	300463
11931	300464
16614	300465
11244	300466
2585	300467
155915	300468
51127	300469
20415	300470
14664	300471
47674	300472
15826	300473
8503	300474
96699	300475
2487	300476
122475	300477
18278	300478
120366	300479
7246	300480
10267	300481
14884	300482
6704	300483
68410	300484
11289	300485
31141	300486
9628	300487
39808	300488
29093	300489
88059	300490
15127	300491
21612	300492
3760	300493
41969	300494
7119	300495
104134	300496
8566	300497
26414	300498
15258	300499
7782	300500
39949	300501
102114	300502
102448	300503
4872	300504
10	300505
8859	300506
9085	300507
103617	300508
36647	300509
3628	300510
883	300511
14781	300512
74469	300513
21696	300514
71266	300515
28748	300516
11331	300517
2408	300518
27834	300519
13672	300520
1119	300521
14530	300522
12610	300523
1412	300524
14765	300525
81527	300526
10463	300527
1159	300528
48743	300529
25725	300530
48570	300531
163872	300532
39211	300533
26775	300534
61246	300535
12729	300536
21776	300537
75218	300538
57859	300539
55	300540
22550	300541
52849	300542
38942	300543
117692	300544
162550	300545
38285	300546
60201	300547
155930	300548
166190	300549
51028	300550
66022	300551
78335	300552
1	300553
55432	300554
1062	300555
39121	300556
25413	300557
6090	300558
77833	300559
13843	300560
6253	300561
48778	300562
32956	300563
80987	300564
111420	300565
44863	300566
7214	300567
883	300568
96425	300569
11631	300570
31520	300571
34433	300572
31683	300573
3312	300574
21136	300575
5767	300576
53748	300577
60249	300578
141509	300579
20113	300580
31148	300581
7941	300582
8411	300583
7262	300584
12436	300585
10450	300586
37685	300587
9403	300588
78464	300589
26571	300590
9331	300591
66167	300592
4	300593
123686	300594
150978	300595
28676	300596
91651	300597
99	300598
114518	300599
71101	300600
116563	300601
6216	300602
51592	300603
55241	300604
18586	300605
47467	300606
139159	300607
5280	300608
6498	300609
47201	300610
154352	300611
16644	300612
40585	300613
3527	300614
150112	300615
1577	300616
99950	300617
28654	300618
50381	300619
71833	300620
66	300621
24140	300622
6724	300623
4524	300624
20532	300625
25647	300626
132233	300627
808	300628
76257	300629
59485	300630
17218	300631
65075	300632
22018	300633
6240	300634
4861	300635
14867	300636
133112	300637
4475	300638
71256	300639
69937	300640
1027	300641
144527	300642
51261	300643
19304	300644
5881	300645
114355	300646
11469	300647
121336	300648
165235	300649
92875	300650
5884	300651
6678	300652
21291	300653
96773	300654
34447	300655
2124	300656
4357	300657
77478	300658
72304	300659
14792	300660
107502	300661
79278	300662
6684	300663
92872	300664
2885	300665
8328	300666
7768	300667
56456	300668
51280	300669
86002	300670
21245	300671
804	300672
12863	300673
81889	300674
128539	300675
50823	300676
35602	300677
16577	300678
24687	300679
15468	300680
46187	300681
43795	300682
100330	300683
14766	300684
15943	300685
13736	300686
3317	300687
36535	300688
5994	300689
5774	300690
46306	300691
65126	300692
95695	300693
42772	300694
103407	300695
64069	300696
9110	300697
67536	300698
126749	300699
67483	300700
157999	300701
9442	300702
7363	300703
71437	300704
1635	300705
16231	300706
56249	300707
27091	300708
25840	300709
56517	300710
40597	300711
26122	300712
29904	300713
46498	300714
10850	300715
19	300716
47475	300717
146342	300718
25484	300719
38063	300720
77796	300721
64369	300722
8112	300723
841	300724
93297	300725
31607	300726
143000	300727
128564	300728
82958	300729
45427	300730
1932	300731
16661	300732
55512	300733
448	300734
27133	300735
78032	300736
5593	300737
96594	300738
32658	300739
79375	300740
22475	300741
131225	300742
13833	300743
71252	300744
7570	300745
36462	300746
114384	300747
45642	300748
55055	300749
36996	300750
17742	300751
3707	300752
82403	300753
16445	300754
108356	300755
3041	300756
69819	300757
23619	300758
160155	300759
88216	300760
46007	300761
72385	300762
31492	300763
66666	300764
1183	300765
105957	300766
24188	300767
129461	300768
114140	300769
10191	300770
6770	300771
56967	300772
8	300773
91572	300774
84481	300775
186	300776
63083	300777
36308	300778
16140	300779
15402	300780
51256	300781
17101	300782
10856	300783
34622	300784
56472	300785
74362	300786
72205	300787
5338	300788
31268	300789
50916	300790
1320	300791
44483	300792
508	300793
470	300794
3628	300795
22083	300796
10609	300797
8075	300798
17057	300799
68741	300800
130600	300801
9970	300802
35751	300803
34241	300804
9281	300805
69556	300806
51379	300807
20836	300808
34991	300809
130546	300810
63167	300811
78822	300812
16221	300813
114764	300814
43580	300815
27024	300816
506	300817
21764	300818
98712	300819
6591	300820
11239	300821
57173	300822
29276	300823
5876	300824
58323	300825
69995	300826
6533	300827
27431	300828
32763	300829
57008	300830
67661	300831
164497	300832
12050	300833
38055	300834
3638	300835
46758	300836
30747	300837
40310	300838
56894	300839
69169	300840
83494	300841
73018	300842
113701	300843
17005	300844
106850	300845
44766	300846
18896	300847
81385	300848
8613	300849
12229	300850
89994	300851
60405	300852
156492	300853
104362	300854
154862	300855
27493	300856
21260	300857
79672	300858
9982	300859
10217	300860
140439	300861
1339	300862
109645	300863
40171	300864
38473	300865
10996	300866
101557	300867
525	300868
84256	300869
57773	300870
59977	300871
62473	300872
29420	300873
13928	300874
63946	300875
104241	300876
30809	300877
93239	300878
8167	300879
4508	300880
27550	300881
7584	300882
26474	300883
64641	300884
7610	300885
8810	300886
88911	300887
23341	300888
5388	300889
8869	300890
25773	300891
8295	300892
38764	300893
34086	300894
3793	300895
7914	300896
30793	300897
34670	300898
50474	300899
5851	300900
31559	300901
17865	300902
119162	300903
131470	300904
117165	300905
2642	300906
46301	300907
160596	300908
2780	300909
3019	300910
81676	300911
77259	300912
13721	300913
2047	300914
5081	300915
162236	300916
281	300917
156193	300918
78157	300919
64142	300920
77658	300921
36310	300922
50901	300923
13982	300924
9064	300925
37917	300926
1367	300927
15545	300928
124	300929
44739	300930
36698	300931
39467	300932
62215	300933
44321	300934
48	300935
1518	300936
11809	300937
116426	300938
84296	300939
5534	300940
103230	300941
51553	300942
8924	300943
35191	300944
64059	300945
32754	300946
101711	300947
10557	300948
20583	300949
387	300950
43145	300951
56291	300952
35779	300953
519	300954
57522	300955
106791	300956
96095	300957
54827	300958
22797	300959
85019	300960
785	300961
51104	300962
15	300963
32619	300964
26790	300965
36016	300966
119776	300967
105889	300968
106479	300969
85327	300970
17909	300971
11695	300972
15149	300973
33637	300974
44881	300975
14857	300976
33036	300977
142298	300978
93270	300979
32106	300980
692	300981
116433	300982
22047	300983
9519	300984
46032	300985
36060	300986
86123	300987
5971	300988
124743	300989
59526	300990
73014	300991
33644	300992
41128	300993
69106	300994
37150	300995
7485	300996
92196	300997
31727	300998
10176	300999
11968	301000
55061	301001
32263	301002
84644	301003
28358	301004
38109	301005
104	301006
88257	301007
12282	301008
29827	301009
1819	301010
49058	301011
27585	301012
86715	301013
19101	301014
7249	301015
39387	301016
115123	301017
29430	301018
80371	301019
14707	301020
26634	301021
46166	301022
6465	301023
27207	301024
100174	301025
34533	301026
27400	301027
26596	301028
34271	301029
13452	301030
2186	301031
19250	301032
15561	301033
31760	301034
79076	301035
106865	301036
335	301037
3208	301038
77999	301039
3020	301040
1112	301041
4404	301042
11736	301043
65	301044
29129	301045
101587	301046
16109	301047
162812	301048
1819	301049
30712	301050
74604	301051
26858	301052
5240	301053
2387	301054
24772	301055
1079	301056
706	301057
20979	301058
16884	301059
17719	301060
147885	301061
397	301062
127455	301063
11883	301064
90379	301065
5383	301066
131174	301067
9126	301068
13988	301069
106987	301070
75592	301071
2338	301072
27667	301073
47598	301074
8721	301075
12372	301076
5805	301077
66793	301078
146813	301079
36978	301080
43559	301081
2232	301082
41060	301083
93394	301084
45246	301085
34186	301086
2460	301087
87921	301088
59847	301089
110798	301090
25246	301091
7214	301092
83673	301093
51822	301094
37011	301095
42447	301096
44307	301097
102846	301098
1233	301099
29665	301100
98	301101
6762	301102
18845	301103
34700	301104
35584	301105
22836	301106
6228	301107
11253	301108
7125	301109
3597	301110
4342	301111
30152	301112
56840	301113
1670	301114
35000	301115
3386	301116
13857	301117
113358	301118
58112	301119
69	301120
4994	301121
9079	301122
5545	301123
2890	301124
63688	301125
29932	301126
3288	301127
72322	301128
67865	301129
1366	301130
11521	301131
136058	301132
57802	301133
24534	301134
19922	301135
92772	301136
139266	301137
110908	301138
68039	301139
2674	301140
100455	301141
80117	301142
57264	301143
18222	301144
9534	301145
53629	301146
130	301147
6646	301148
20616	301149
28256	301150
21139	301151
78978	301152
5361	301153
25652	301154
23539	301155
65847	301156
9443	301157
17552	301158
38366	301159
140061	301160
17383	301161
107442	301162
31013	301163
35424	301164
29434	301165
113599	301166
51999	301167
39767	301168
14134	301169
170	301170
1299	301171
16679	301172
796	301173
20205	301174
17520	301175
62964	301176
151877	301177
72	301178
2018	301179
8897	301180
19094	301181
45278	301182
30587	301183
98478	301184
3222	301185
5723	301186
5695	301187
33346	301188
129856	301189
20931	301190
65225	301191
44477	301192
11857	301193
49040	301194
24051	301195
43090	301196
52287	301197
106809	301198
9458	301199
17998	301200
130969	301201
1523	301202
59239	301203
147613	301204
99953	301205
6929	301206
31374	301207
34882	301208
37514	301209
1714	301210
23300	301211
27453	301212
379	301213
137075	301214
3912	301215
35307	301216
12233	301217
8238	301218
67598	301219
29010	301220
26324	301221
112740	301222
10443	301223
1768	301224
10304	301225
5923	301226
44591	301227
43686	301228
33602	301229
61288	301230
552	301231
49063	301232
30036	301233
13355	301234
46798	301235
78345	301236
13813	301237
68576	301238
23125	301239
88462	301240
15555	301241
8892	301242
1687	301243
21513	301244
17862	301245
42165	301246
13592	301247
89	301248
153	301249
34909	301250
4552	301251
144410	301252
3414	301253
38619	301254
39177	301255
1280	301256
38568	301257
41954	301258
61530	301259
3202	301260
31190	301261
18349	301262
82389	301263
14470	301264
4543	301265
7997	301266
1839	301267
17813	301268
74335	301269
38021	301270
19821	301271
874	301272
8913	301273
66268	301274
23848	301275
36584	301276
68497	301277
57651	301278
28965	301279
43276	301280
2249	301281
44147	301282
70624	301283
12214	301284
18614	301285
133700	301286
2308	301287
10160	301288
104820	301289
29605	301290
11548	301291
53993	301292
55312	301293
4921	301294
409	301295
29792	301296
65654	301297
41081	301298
162	301299
33828	301300
15641	301301
134535	301302
869	301303
37837	301304
45211	301305
26017	301306
31873	301307
16821	301308
37935	301309
79826	301310
1272	301311
47542	301312
40339	301313
142974	301314
268	301315
8553	301316
4878	301317
20643	301318
96492	301319
142123	301320
140495	301321
259	301322
75006	301323
93323	301324
74467	301325
4826	301326
80	301327
1368	301328
48465	301329
16314	301330
66537	301331
19491	301332
47444	301333
17044	301334
4756	301335
4851	301336
83511	301337
5935	301338
15730	301339
15338	301340
111328	301341
8550	301342
67479	301343
9895	301344
13630	301345
9658	301346
43703	301347
48663	301348
6782	301349
30920	301350
38004	301351
50081	301352
4032	301353
34001	301354
33992	301355
3522	301356
4477	301357
24437	301358
9090	301359
6034	301360
8826	301361
14927	301362
100037	301363
25487	301364
36886	301365
94123	301366
10340	301367
77907	301368
19532	301369
40579	301370
19775	301371
58340	301372
20289	301373
54959	301374
3562	301375
29995	301376
11274	301377
87369	301378
739	301379
1770	301380
125519	301381
90475	301382
2645	301383
15926	301384
19751	301385
32822	301386
264	301387
7969	301388
738	301389
58400	301390
31028	301391
38300	301392
31862	301393
1343	301394
56145	301395
7248	301396
80411	301397
39294	301398
13456	301399
71214	301400
120299	301401
106485	301402
38122	301403
50012	301404
107809	301405
25787	301406
50377	301407
17354	301408
292	301409
142777	301410
81574	301411
39171	301412
98356	301413
9579	301414
114696	301415
13053	301416
16883	301417
520	301418
6447	301419
77664	301420
1869	301421
24847	301422
645	301423
3443	301424
79569	301425
21033	301426
83099	301427
67072	301428
44986	301429
13906	301430
103053	301431
55538	301432
81449	301433
25413	301434
4900	301435
90579	301436
157215	301437
22340	301438
19862	301439
70830	301440
54443	301441
98518	301442
66938	301443
632	301444
111865	301445
727	301446
32665	301447
31153	301448
4502	301449
16966	301450
5871	301451
2449	301452
2032	301453
141619	301454
131040	301455
29107	301456
15763	301457
5173	301458
13083	301459
27046	301460
94353	301461
14149	301462
45287	301463
27486	301464
28695	301465
793	301466
20444	301467
3144	301468
8968	301469
13301	301470
19929	301471
4474	301472
18747	301473
53813	301474
299	301475
38631	301476
3317	301477
13391	301478
51255	301479
161294	301480
63786	301481
6965	301482
135330	301483
10875	301484
41151	301485
2199	301486
2129	301487
37763	301488
1824	301489
10573	301490
68401	301491
59773	301492
11601	301493
6402	301494
8742	301495
15409	301496
6517	301497
92718	301498
28117	301499
9539	301500
76718	301501
153909	301502
13762	301503
99508	301504
56880	301505
47286	301506
47282	301507
25900	301508
110114	301509
16222	301510
12233	301511
3400	301512
8910	301513
28612	301514
93300	301515
11996	301516
99	301517
15459	301518
104864	301519
25833	301520
11187	301521
87998	301522
3994	301523
12775	301524
36133	301525
16026	301526
50594	301527
34340	301528
94478	301529
26677	301530
2639	301531
1562	301532
1934	301533
133074	301534
39643	301535
32566	301536
35379	301537
107146	301538
24753	301539
77126	301540
5289	301541
48626	301542
80995	301543
96351	301544
15414	301545
104897	301546
13964	301547
57641	301548
44188	301549
2990	301550
113616	301551
28690	301552
69209	301553
22250	301554
7987	301555
87728	301556
49746	301557
54854	301558
39076	301559
2316	301560
11548	301561
29706	301562
82095	301563
3248	301564
71246	301565
3904	301566
6392	301567
7478	301568
14119	301569
20224	301570
36399	301571
78696	301572
2232	301573
4625	301574
37901	301575
1379	301576
11199	301577
12039	301578
93514	301579
1656	301580
80821	301581
41898	301582
21421	301583
154116	301584
1042	301585
67560	301586
41597	301587
48303	301588
27180	301589
74177	301590
35200	301591
144075	301592
1878	301593
20361	301594
3171	301595
12162	301596
123836	301597
4652	301598
133691	301599
20775	301600
719	301601
52367	301602
39268	301603
16218	301604
18865	301605
28111	301606
141336	301607
4378	301608
37296	301609
7756	301610
1270	301611
55586	301612
20665	301613
57694	301614
21877	301615
150190	301616
80558	301617
30826	301618
23174	301619
1611	301620
1175	301621
21885	301622
8022	301623
11012	301624
16170	301625
1215	301626
83680	301627
138685	301628
161448	301629
88461	301630
44605	301631
8341	301632
110037	301633
47377	301634
18831	301635
3084	301636
21220	301637
17814	301638
105103	301639
32681	301640
36540	301641
78599	301642
37860	301643
6893	301644
23940	301645
18231	301646
36323	301647
30449	301648
2996	301649
3007	301650
71065	301651
23237	301652
67540	301653
33675	301654
71896	301655
71266	301656
140689	301657
4682	301658
31221	301659
9876	301660
14814	301661
48176	301662
125397	301663
43954	301664
70055	301665
64752	301666
59357	301667
11839	301668
128786	301669
22175	301670
11491	301671
30679	301672
2870	301673
5277	301674
25182	301675
76678	301676
38346	301677
63	301678
40573	301679
49867	301680
42441	301681
71437	301682
5390	301683
1024	301684
55798	301685
35911	301686
86918	301687
89483	301688
42903	301689
58056	301690
68080	301691
8445	301692
50188	301693
71095	301694
5749	301695
32477	301696
70743	301697
370	301698
9315	301699
41318	301700
77585	301701
10025	301702
5972	301703
130740	301704
65157	301705
11157	301706
11394	301707
37044	301708
25890	301709
12946	301710
69315	301711
10343	301712
16353	301713
11799	301714
4814	301715
447	301716
15579	301717
5346	301718
149691	301719
20662	301720
134	301721
12997	301722
106157	301723
34385	301724
31935	301725
10832	301726
31761	301727
12312	301728
49831	301729
106613	301730
73263	301731
18983	301732
11850	301733
1756	301734
1752	301735
127728	301736
61776	301737
136345	301738
3358	301739
122541	301740
155611	301741
44327	301742
82262	301743
34515	301744
123734	301745
10674	301746
107173	301747
86367	301748
1063	301749
79881	301750
160046	301751
38867	301752
13195	301753
34772	301754
18621	301755
6300	301756
31493	301757
4570	301758
5850	301759
75399	301760
83298	301761
122418	301762
29270	301763
21050	301764
10427	301765
24462	301766
46746	301767
4646	301768
248	301769
28202	301770
104008	301771
59299	301772
6258	301773
57880	301774
30157	301775
23566	301776
10120	301777
35255	301778
4474	301779
57586	301780
44019	301781
524	301782
69725	301783
18839	301784
3489	301785
58902	301786
165975	301787
6644	301788
856	301789
106988	301790
106441	301791
1647	301792
9681	301793
4692	301794
13989	301795
21838	301796
112794	301797
37207	301798
4990	301799
15103	301800
1698	301801
32323	301802
28471	301803
22001	301804
5026	301805
77336	301806
9874	301807
7163	301808
77455	301809
10283	301810
21582	301811
6561	301812
22278	301813
2982	301814
831	301815
55765	301816
123316	301817
6097	301818
55472	301819
102371	301820
8239	301821
83	301822
125913	301823
103513	301824
12644	301825
52596	301826
538	301827
18889	301828
130831	301829
29158	301830
32251	301831
42352	301832
163353	301833
125202	301834
26753	301835
62251	301836
7427	301837
70430	301838
33169	301839
414	301840
2061	301841
1103	301842
34571	301843
15952	301844
34739	301845
21729	301846
12557	301847
22771	301848
19048	301849
1722	301850
22794	301851
43782	301852
13890	301853
17032	301854
46022	301855
79275	301856
4547	301857
155	301858
9560	301859
22452	301860
48456	301861
32859	301862
76077	301863
39683	301864
35009	301865
4274	301866
7684	301867
19569	301868
22442	301869
3720	301870
1551	301871
30017	301872
9639	301873
24501	301874
95749	301875
41847	301876
14195	301877
124087	301878
430	301879
51841	301880
61201	301881
4265	301882
123081	301883
71857	301884
64632	301885
49908	301886
14091	301887
8559	301888
1093	301889
36435	301890
84849	301891
6201	301892
96676	301893
6008	301894
18412	301895
8385	301896
8235	301897
39210	301898
42888	301899
68413	301900
65533	301901
34021	301902
31780	301903
340	301904
67838	301905
37026	301906
44778	301907
29653	301908
36410	301909
11463	301910
62593	301911
92654	301912
5930	301913
31652	301914
1137	301915
47334	301916
86816	301917
56859	301918
1351	301919
27421	301920
37845	301921
15408	301922
7630	301923
33725	301924
27249	301925
21062	301926
2283	301927
631	301928
15389	301929
7179	301930
57195	301931
94285	301932
15488	301933
17115	301934
33383	301935
46547	301936
9102	301937
26988	301938
64799	301939
143427	301940
18277	301941
164540	301942
13580	301943
37739	301944
106249	301945
113267	301946
16912	301947
15931	301948
5144	301949
54886	301950
75830	301951
5250	301952
107136	301953
30584	301954
41523	301955
82178	301956
1027	301957
11781	301958
29816	301959
61539	301960
13945	301961
47695	301962
150428	301963
19176	301964
1138	301965
43930	301966
16050	301967
3033	301968
900	301969
65582	301970
389	301971
3471	301972
38	301973
6985	301974
7099	301975
12403	301976
60060	301977
43	301978
59798	301979
24567	301980
19047	301981
26611	301982
24453	301983
3152	301984
5704	301985
165870	301986
119308	301987
62270	301988
4216	301989
105153	301990
7550	301991
39102	301992
762	301993
33299	301994
91141	301995
15126	301996
44640	301997
137724	301998
5692	301999
91446	302000
21965	302001
42180	302002
350	302003
711	302004
14715	302005
957	302006
102297	302007
6242	302008
222	302009
5270	302010
83897	302011
22175	302012
40902	302013
14203	302014
15746	302015
34767	302016
5717	302017
26814	302018
50228	302019
6527	302020
127961	302021
7835	302022
1795	302023
7478	302024
53083	302025
4130	302026
81530	302027
93505	302028
104674	302029
5044	302030
19035	302031
100660	302032
14163	302033
33027	302034
9277	302035
99255	302036
902	302037
7330	302038
23029	302039
24770	302040
41881	302041
2902	302042
6524	302043
6098	302044
9172	302045
67812	302046
10407	302047
11188	302048
22076	302049
106664	302050
90753	302051
57193	302052
29998	302053
38715	302054
35862	302055
18969	302056
113428	302057
1329	302058
13969	302059
18420	302060
48177	302061
80111	302062
38622	302063
103716	302064
45214	302065
102379	302066
12650	302067
57	302068
69	302069
10470	302070
47911	302071
33248	302072
41101	302073
11214	302074
52098	302075
122630	302076
52704	302077
13257	302078
83915	302079
121351	302080
2188	302081
154859	302082
20605	302083
53778	302084
13443	302085
134239	302086
38443	302087
1227	302088
51364	302089
32199	302090
69502	302091
2251	302092
114978	302093
151623	302094
58286	302095
11050	302096
98837	302097
5690	302098
18649	302099
99094	302100
31253	302101
994	302102
25118	302103
65038	302104
34962	302105
2903	302106
4852	302107
38694	302108
577	302109
1173	302110
5691	302111
33277	302112
54880	302113
86171	302114
3489	302115
9843	302116
50602	302117
38980	302118
113000	302119
19086	302120
120846	302121
70635	302122
122424	302123
90319	302124
19620	302125
7111	302126
8778	302127
26700	302128
15266	302129
21355	302130
4813	302131
12935	302132
10072	302133
112379	302134
23229	302135
28711	302136
1179	302137
57941	302138
42403	302139
15602	302140
6177	302141
24732	302142
4457	302143
35064	302144
4157	302145
83978	302146
41976	302147
30511	302148
19582	302149
51019	302150
63827	302151
23368	302152
10765	302153
57245	302154
471	302155
12083	302156
6768	302157
79	302158
20562	302159
46954	302160
134079	302161
3804	302162
76226	302163
68958	302164
35049	302165
52613	302166
28492	302167
31269	302168
66434	302169
6024	302170
47805	302171
12815	302172
14496	302173
34637	302174
83796	302175
58903	302176
39494	302177
45264	302178
30800	302179
3612	302180
18766	302181
65735	302182
1002	302183
1706	302184
22729	302185
7935	302186
18805	302187
9382	302188
6785	302189
136312	302190
800	302191
21332	302192
68287	302193
2455	302194
45225	302195
85402	302196
69204	302197
3923	302198
102731	302199
92330	302200
56472	302201
5116	302202
32440	302203
3867	302204
7943	302205
530	302206
48603	302207
2928	302208
35326	302209
24554	302210
59066	302211
10885	302212
18000	302213
7880	302214
3834	302215
47145	302216
111975	302217
108899	302218
24971	302219
58289	302220
14113	302221
3651	302222
22300	302223
18836	302224
24744	302225
1502	302226
57689	302227
28062	302228
8923	302229
53009	302230
16930	302231
21932	302232
107917	302233
157151	302234
75571	302235
61867	302236
28232	302237
76079	302238
40968	302239
17222	302240
22376	302241
70613	302242
1402	302243
53579	302244
39122	302245
72560	302246
4911	302247
51489	302248
2903	302249
13306	302250
2891	302251
124518	302252
11330	302253
86825	302254
9810	302255
50230	302256
75872	302257
86432	302258
131364	302259
51355	302260
14745	302261
2441	302262
5016	302263
66587	302264
31682	302265
75855	302266
100616	302267
23061	302268
2842	302269
43188	302270
27995	302271
1000	302272
118474	302273
49726	302274
106570	302275
21913	302276
47916	302277
18615	302278
29098	302279
28459	302280
17217	302281
15070	302282
12013	302283
5554	302284
133102	302285
146606	302286
39928	302287
5420	302288
17199	302289
3913	302290
778	302291
125839	302292
77392	302293
50035	302294
25291	302295
21836	302296
111022	302297
2277	302298
157239	302299
30301	302300
10088	302301
13645	302302
145161	302303
2141	302304
105634	302305
9199	302306
16709	302307
101962	302308
29724	302309
125396	302310
82129	302311
45	302312
27416	302313
39462	302314
49641	302315
7487	302316
2213	302317
17520	302318
130807	302319
12370	302320
3406	302321
162132	302322
4121	302323
10480	302324
20484	302325
84655	302326
11625	302327
68706	302328
68576	302329
63912	302330
48410	302331
19459	302332
49920	302333
112367	302334
71207	302335
28479	302336
75592	302337
65440	302338
15336	302339
10477	302340
118457	302341
2598	302342
2815	302343
6498	302344
137	302345
21733	302346
14534	302347
51701	302348
35520	302349
1962	302350
36060	302351
158282	302352
985	302353
8348	302354
54150	302355
2921	302356
108606	302357
30397	302358
6827	302359
5928	302360
40698	302361
62841	302362
16159	302363
18648	302364
60660	302365
17842	302366
4330	302367
8875	302368
4651	302369
15584	302370
81399	302371
35956	302372
1582	302373
47777	302374
647	302375
29692	302376
4906	302377
2559	302378
20675	302379
3541	302380
2546	302381
37289	302382
9061	302383
55016	302384
56051	302385
87294	302386
57199	302387
22215	302388
32303	302389
16847	302390
16353	302391
9511	302392
18416	302393
157652	302394
946	302395
6205	302396
60606	302397
18793	302398
40677	302399
26285	302400
2049	302401
2554	302402
5767	302403
29825	302404
24996	302405
57804	302406
73071	302407
10477	302408
3697	302409
114	302410
81037	302411
164662	302412
5483	302413
71727	302414
44530	302415
25565	302416
44347	302417
20010	302418
50950	302419
829	302420
2049	302421
15194	302422
10754	302423
15188	302424
49509	302425
106486	302426
86893	302427
30923	302428
21429	302429
117973	302430
6273	302431
6126	302432
79349	302433
9666	302434
23364	302435
35169	302436
1862	302437
2247	302438
26294	302439
65684	302440
100646	302441
35068	302442
20243	302443
3055	302444
18392	302445
4123	302446
37435	302447
111458	302448
42525	302449
24127	302450
90781	302451
49762	302452
1802	302453
60660	302454
52012	302455
16447	302456
15817	302457
26820	302458
5107	302459
11249	302460
57927	302461
17694	302462
1202	302463
30091	302464
35440	302465
130682	302466
23125	302467
2526	302468
66527	302469
27218	302470
44294	302471
88929	302472
19131	302473
68898	302474
93563	302475
59400	302476
2352	302477
42469	302478
1913	302479
80319	302480
9263	302481
3652	302482
125555	302483
2337	302484
9579	302485
135124	302486
86902	302487
66733	302488
49941	302489
42324	302490
48336	302491
2894	302492
125140	302493
126079	302494
63477	302495
136530	302496
72245	302497
68405	302498
92949	302499
93219	302500
1234	302501
122649	302502
42152	302503
17122	302504
38536	302505
1071	302506
41627	302507
67776	302508
70168	302509
15539	302510
21808	302511
42148	302512
28381	302513
31444	302514
30714	302515
98588	302516
28612	302517
48769	302518
87594	302519
11083	302520
90304	302521
48868	302522
44740	302523
21745	302524
24028	302525
28702	302526
8737	302527
11128	302528
13271	302529
2965	302530
15555	302531
108167	302532
61532	302533
58999	302534
131316	302535
27831	302536
3355	302537
57934	302538
40007	302539
38023	302540
19279	302541
20041	302542
6740	302543
141061	302544
57803	302545
29362	302546
106	302547
49777	302548
52575	302549
25013	302550
89799	302551
36647	302552
16482	302553
69668	302554
50737	302555
23894	302556
20745	302557
39701	302558
21447	302559
48010	302560
53073	302561
40218	302562
67228	302563
72537	302564
28522	302565
73616	302566
97318	302567
18163	302568
8718	302569
65477	302570
78720	302571
13178	302572
6150	302573
3933	302574
28575	302575
811	302576
16609	302577
31380	302578
43803	302579
43936	302580
11470	302581
86241	302582
13332	302583
29255	302584
14277	302585
14963	302586
61315	302587
4824	302588
3116	302589
25833	302590
48976	302591
4	302592
2770	302593
8950	302594
2471	302595
21163	302596
50763	302597
17092	302598
31317	302599
11589	302600
27226	302601
29757	302602
22966	302603
14048	302604
22087	302605
24790	302606
17267	302607
60643	302608
197	302609
30590	302610
24144	302611
61469	302612
34038	302613
63147	302614
101256	302615
86446	302616
58148	302617
18015	302618
98658	302619
820	302620
3626	302621
106861	302622
16029	302623
39825	302624
1003	302625
30774	302626
3827	302627
51556	302628
4545	302629
40114	302630
29231	302631
31562	302632
52619	302633
3105	302634
125151	302635
45757	302636
45247	302637
38522	302638
8166	302639
8320	302640
104537	302641
3557	302642
2794	302643
66891	302644
20344	302645
851	302646
53606	302647
15910	302648
18570	302649
28295	302650
71806	302651
7656	302652
12235	302653
10546	302654
14589	302655
117662	302656
17973	302657
49614	302658
22511	302659
48107	302660
51159	302661
84840	302662
114387	302663
65220	302664
68671	302665
130396	302666
143254	302667
56893	302668
35578	302669
8313	302670
56007	302671
8753	302672
226	302673
21611	302674
56972	302675
24626	302676
87548	302677
44459	302678
9922	302679
57108	302680
12630	302681
94579	302682
61800	302683
4824	302684
9692	302685
50452	302686
4415	302687
2550	302688
64838	302689
149073	302690
42253	302691
56048	302692
139165	302693
4899	302694
2153	302695
60304	302696
69478	302697
3441	302698
51380	302699
17908	302700
75703	302701
66804	302702
116209	302703
24687	302704
95735	302705
127522	302706
132533	302707
3492	302708
165363	302709
34190	302710
4687	302711
90668	302712
62894	302713
3560	302714
29320	302715
38145	302716
37120	302717
27062	302718
1836	302719
29797	302720
23751	302721
54974	302722
56489	302723
32079	302724
58968	302725
5334	302726
14199	302727
3558	302728
211	302729
5291	302730
151273	302731
4676	302732
42395	302733
155706	302734
9157	302735
60858	302736
20908	302737
5763	302738
15606	302739
5767	302740
19481	302741
46840	302742
35846	302743
49508	302744
691	302745
131260	302746
2960	302747
34564	302748
23	302749
20466	302750
53038	302751
12345	302752
28779	302753
63380	302754
85368	302755
3969	302756
113620	302757
63663	302758
84475	302759
1317	302760
25883	302761
155787	302762
88598	302763
73626	302764
4550	302765
74650	302766
19729	302767
16895	302768
48996	302769
119058	302770
75965	302771
131261	302772
106543	302773
22395	302774
40940	302775
4383	302776
1307	302777
123718	302778
9565	302779
2226	302780
69455	302781
61502	302782
135590	302783
97864	302784
25763	302785
1156	302786
26215	302787
1329	302788
42227	302789
142769	302790
49405	302791
48256	302792
30771	302793
76002	302794
86269	302795
60139	302796
92074	302797
6414	302798
74314	302799
124937	302800
5826	302801
36441	302802
46800	302803
132276	302804
166293	302805
151669	302806
7314	302807
5462	302808
38372	302809
37901	302810
86908	302811
25611	302812
15962	302813
119991	302814
52861	302815
6576	302816
3082	302817
6598	302818
107185	302819
40305	302820
20050	302821
44471	302822
89136	302823
155751	302824
2925	302825
21282	302826
8923	302827
77000	302828
47891	302829
7226	302830
44381	302831
132015	302832
9525	302833
3984	302834
122520	302835
12968	302836
10964	302837
20215	302838
2177	302839
34496	302840
79399	302841
89670	302842
27214	302843
88800	302844
54903	302845
7223	302846
23685	302847
132234	302848
28284	302849
35697	302850
165967	302851
121232	302852
16167	302853
60896	302854
34586	302855
1572	302856
3546	302857
154	302858
50269	302859
8926	302860
55097	302861
27185	302862
36665	302863
3488	302864
20944	302865
16260	302866
41939	302867
47968	302868
26806	302869
12971	302870
42042	302871
5245	302872
71419	302873
14939	302874
36063	302875
129838	302876
12550	302877
109480	302878
7259	302879
20052	302880
115483	302881
72314	302882
51453	302883
12392	302884
11602	302885
54267	302886
354	302887
105544	302888
27033	302889
21759	302890
106642	302891
5379	302892
1801	302893
17049	302894
97256	302895
43366	302896
27340	302897
9630	302898
30297	302899
60567	302900
80774	302901
134044	302902
9262	302903
26520	302904
496	302905
100210	302906
8804	302907
4276	302908
65412	302909
16594	302910
7238	302911
6005	302912
15441	302913
36092	302914
78359	302915
102355	302916
4729	302917
65716	302918
157662	302919
31266	302920
3514	302921
34056	302922
6913	302923
35377	302924
43391	302925
41072	302926
117285	302927
44189	302928
37160	302929
6106	302930
77139	302931
18075	302932
48718	302933
28027	302934
10179	302935
120224	302936
5167	302937
25672	302938
58824	302939
3075	302940
14371	302941
34243	302942
46644	302943
59139	302944
41665	302945
4048	302946
18623	302947
9568	302948
56664	302949
860	302950
46941	302951
32084	302952
8395	302953
63038	302954
27346	302955
109383	302956
12484	302957
33562	302958
23622	302959
24290	302960
8310	302961
26660	302962
1076	302963
80936	302964
2255	302965
159	302966
472	302967
34756	302968
95742	302969
133283	302970
16324	302971
76217	302972
12070	302973
41683	302974
34498	302975
1737	302976
74728	302977
67064	302978
90153	302979
7973	302980
70977	302981
56757	302982
1986	302983
2737	302984
65374	302985
101543	302986
114573	302987
83082	302988
4504	302989
977	302990
40186	302991
92725	302992
44814	302993
5616	302994
6225	302995
118926	302996
100755	302997
46101	302998
7591	302999
100021	303000
236	303001
16916	303002
12400	303003
128633	303004
21871	303005
83629	303006
78396	303007
40	303008
8443	303009
12658	303010
113713	303011
32369	303012
95385	303013
21025	303014
17001	303015
6547	303016
15989	303017
3059	303018
27253	303019
28072	303020
80885	303021
62890	303022
34088	303023
64730	303024
16203	303025
91220	303026
319	303027
36321	303028
50370	303029
1415	303030
129157	303031
57774	303032
6006	303033
13287	303034
104087	303035
42729	303036
101250	303037
54450	303038
96490	303039
28979	303040
149	303041
8580	303042
12192	303043
126628	303044
5733	303045
157582	303046
220	303047
70453	303048
136484	303049
79593	303050
15651	303051
907	303052
56521	303053
8755	303054
79376	303055
42821	303056
85654	303057
13085	303058
41033	303059
3616	303060
3136	303061
53281	303062
11756	303063
18771	303064
6186	303065
156847	303066
46429	303067
30103	303068
2083	303069
3465	303070
20805	303071
33273	303072
6711	303073
62472	303074
53524	303075
35659	303076
51446	303077
106918	303078
12212	303079
81481	303080
809	303081
43474	303082
3497	303083
163957	303084
1318	303085
39213	303086
53753	303087
25042	303088
28731	303089
30421	303090
9746	303091
91613	303092
16948	303093
3558	303094
41048	303095
26860	303096
74178	303097
19278	303098
32356	303099
61402	303100
32629	303101
131264	303102
6638	303103
16543	303104
125413	303105
54104	303106
6576	303107
14639	303108
41542	303109
41915	303110
63348	303111
2	303112
14098	303113
14760	303114
35477	303115
52008	303116
166691	303117
57430	303118
9045	303119
60898	303120
92528	303121
34824	303122
26315	303123
113165	303124
6406	303125
461	303126
4098	303127
1291	303128
17700	303129
2037	303130
102050	303131
8810	303132
58351	303133
22546	303134
98843	303135
42799	303136
37144	303137
45145	303138
54355	303139
3452	303140
33141	303141
35522	303142
9467	303143
117016	303144
30650	303145
15509	303146
165769	303147
90974	303148
46046	303149
7505	303150
66245	303151
47666	303152
22669	303153
655	303154
71698	303155
70380	303156
22379	303157
78014	303158
7289	303159
146910	303160
15963	303161
37425	303162
65300	303163
153079	303164
4386	303165
8065	303166
16856	303167
59543	303168
13552	303169
85481	303170
18275	303171
75324	303172
33984	303173
15793	303174
36697	303175
146853	303176
89861	303177
55679	303178
28750	303179
57501	303180
127875	303181
22469	303182
9213	303183
43943	303184
7980	303185
123076	303186
39548	303187
8685	303188
44124	303189
103169	303190
70284	303191
154115	303192
20357	303193
45278	303194
1703	303195
17668	303196
15505	303197
16786	303198
39843	303199
71038	303200
35854	303201
30884	303202
688	303203
2761	303204
24389	303205
2440	303206
90114	303207
30450	303208
7190	303209
2655	303210
8702	303211
11293	303212
42797	303213
17450	303214
2173	303215
22827	303216
3474	303217
71063	303218
17214	303219
15983	303220
8868	303221
6366	303222
1797	303223
8454	303224
140790	303225
13312	303226
85631	303227
60123	303228
4410	303229
1960	303230
1690	303231
69254	303232
3133	303233
34236	303234
114665	303235
1471	303236
12137	303237
31664	303238
38300	303239
91953	303240
70182	303241
33388	303242
56956	303243
122591	303244
9967	303245
52139	303246
5940	303247
12970	303248
12352	303249
148367	303250
47832	303251
76072	303252
10619	303253
10256	303254
29095	303255
60079	303256
28948	303257
60227	303258
33519	303259
66229	303260
28515	303261
6613	303262
35361	303263
8283	303264
66134	303265
5243	303266
24465	303267
76825	303268
6929	303269
43722	303270
44239	303271
30440	303272
100881	303273
8629	303274
106560	303275
1463	303276
8398	303277
29802	303278
8658	303279
11758	303280
110448	303281
72298	303282
914	303283
82626	303284
22091	303285
18689	303286
951	303287
56390	303288
76551	303289
105069	303290
145919	303291
9409	303292
5488	303293
82	303294
75263	303295
60362	303296
55392	303297
22152	303298
226	303299
4427	303300
42626	303301
7518	303302
2092	303303
128787	303304
51238	303305
86232	303306
59443	303307
76989	303308
27142	303309
14	303310
60092	303311
166	303312
4626	303313
135172	303314
13045	303315
23167	303316
492	303317
10402	303318
62408	303319
15747	303320
3145	303321
27766	303322
154	303323
119007	303324
114	303325
46249	303326
22591	303327
23501	303328
128970	303329
34844	303330
83517	303331
35235	303332
3604	303333
126220	303334
30710	303335
32547	303336
6363	303337
44336	303338
6293	303339
3940	303340
25815	303341
26460	303342
44721	303343
55842	303344
97460	303345
6850	303346
82678	303347
12834	303348
51236	303349
128519	303350
19442	303351
40998	303352
44273	303353
15184	303354
29277	303355
113288	303356
1945	303357
4556	303358
26497	303359
93743	303360
39478	303361
25091	303362
49428	303363
77763	303364
10203	303365
697	303366
3578	303367
5833	303368
89093	303369
1664	303370
26253	303371
26486	303372
17077	303373
5995	303374
30402	303375
9441	303376
104472	303377
45106	303378
32196	303379
5364	303380
481	303381
44843	303382
68441	303383
77833	303384
43149	303385
78100	303386
10008	303387
95381	303388
43027	303389
25323	303390
68307	303391
1191	303392
75515	303393
65937	303394
99213	303395
92526	303396
17966	303397
9448	303398
31461	303399
75371	303400
11156	303401
25850	303402
36943	303403
17052	303404
12983	303405
76154	303406
13732	303407
2571	303408
9462	303409
6751	303410
72742	303411
148405	303412
60531	303413
70339	303414
15011	303415
30633	303416
11945	303417
20248	303418
20709	303419
9423	303420
9623	303421
43210	303422
59044	303423
221	303424
102477	303425
2350	303426
10548	303427
4166	303428
55196	303429
34216	303430
164487	303431
147826	303432
21937	303433
90593	303434
4097	303435
129306	303436
11446	303437
1738	303438
54364	303439
43828	303440
56847	303441
131856	303442
1119	303443
50983	303444
77473	303445
3358	303446
51256	303447
98041	303448
21881	303449
40065	303450
12897	303451
4774	303452
128011	303453
73310	303454
604	303455
71071	303456
102596	303457
791	303458
37859	303459
6471	303460
36916	303461
91794	303462
56008	303463
47094	303464
48651	303465
489	303466
39653	303467
51831	303468
49147	303469
19171	303470
52202	303471
70420	303472
92	303473
14247	303474
1131	303475
74416	303476
26913	303477
68906	303478
61336	303479
4212	303480
13784	303481
19384	303482
14075	303483
105295	303484
56100	303485
155633	303486
146169	303487
41292	303488
6746	303489
13096	303490
331	303491
18743	303492
73753	303493
545	303494
119479	303495
2192	303496
26388	303497
23301	303498
21044	303499
105239	303500
52846	303501
22328	303502
79517	303503
51116	303504
19725	303505
67760	303506
17439	303507
39436	303508
50661	303509
8021	303510
248	303511
22419	303512
70068	303513
1868	303514
43974	303515
5528	303516
3760	303517
14474	303518
43337	303519
4591	303520
2504	303521
84519	303522
7693	303523
6586	303524
7458	303525
83019	303526
3228	303527
6543	303528
1726	303529
151678	303530
82455	303531
157973	303532
47540	303533
39319	303534
23023	303535
10087	303536
42571	303537
90481	303538
16122	303539
49028	303540
28277	303541
97223	303542
69219	303543
122445	303544
3208	303545
91720	303546
73503	303547
75584	303548
133406	303549
28504	303550
74515	303551
73546	303552
68732	303553
46675	303554
9967	303555
3863	303556
75883	303557
28344	303558
17731	303559
26015	303560
68884	303561
42921	303562
159791	303563
3133	303564
113674	303565
44383	303566
55696	303567
132359	303568
7998	303569
23440	303570
44493	303571
34364	303572
26701	303573
31446	303574
23307	303575
79447	303576
16308	303577
133436	303578
121559	303579
8408	303580
46	303581
86786	303582
29361	303583
6471	303584
530	303585
58702	303586
8666	303587
11100	303588
44265	303589
30732	303590
25023	303591
7517	303592
95584	303593
52063	303594
2129	303595
16093	303596
24924	303597
22135	303598
25904	303599
90635	303600
34545	303601
32110	303602
59970	303603
82451	303604
22776	303605
41	303606
615	303607
114267	303608
151891	303609
5515	303610
10087	303611
20425	303612
15675	303613
42194	303614
22022	303615
101201	303616
100337	303617
134025	303618
61520	303619
1129	303620
71899	303621
29283	303622
31769	303623
2475	303624
138982	303625
1803	303626
134	303627
5276	303628
2082	303629
4735	303630
21624	303631
14163	303632
10150	303633
15251	303634
29216	303635
85095	303636
31451	303637
43182	303638
132066	303639
59673	303640
31595	303641
13122	303642
19788	303643
37202	303644
14992	303645
15957	303646
100	303647
89647	303648
4787	303649
134810	303650
31394	303651
9735	303652
20708	303653
20451	303654
1508	303655
9056	303656
31101	303657
111127	303658
45628	303659
17552	303660
53241	303661
35210	303662
123196	303663
23694	303664
112165	303665
542	303666
80036	303667
154450	303668
27638	303669
120255	303670
15869	303671
12123	303672
76743	303673
18855	303674
63788	303675
67403	303676
9552	303677
73407	303678
92171	303679
3401	303680
75382	303681
44918	303682
17779	303683
10331	303684
18143	303685
4473	303686
68805	303687
816	303688
65181	303689
22237	303690
7542	303691
4070	303692
86717	303693
103888	303694
2223	303695
55280	303696
79190	303697
13457	303698
105371	303699
15441	303700
109454	303701
20245	303702
33785	303703
35233	303704
26346	303705
22011	303706
646	303707
16	303708
82159	303709
2609	303710
82529	303711
74864	303712
6148	303713
17225	303714
36483	303715
26243	303716
2733	303717
51573	303718
6120	303719
3595	303720
106399	303721
62218	303722
25249	303723
15914	303724
12248	303725
6743	303726
3038	303727
55025	303728
26205	303729
111869	303730
42051	303731
33321	303732
78928	303733
64305	303734
54448	303735
49829	303736
92488	303737
1937	303738
37913	303739
101519	303740
3188	303741
50093	303742
47586	303743
100080	303744
3444	303745
12612	303746
61068	303747
23033	303748
114314	303749
27862	303750
11121	303751
113723	303752
30466	303753
55273	303754
31320	303755
14232	303756
100391	303757
164214	303758
102277	303759
211	303760
76065	303761
66790	303762
9195	303763
79181	303764
105778	303765
16528	303766
59502	303767
31168	303768
1623	303769
12077	303770
10033	303771
53259	303772
72631	303773
15308	303774
670	303775
49778	303776
16089	303777
39581	303778
47013	303779
40677	303780
35420	303781
23259	303782
19736	303783
85463	303784
1663	303785
34553	303786
67328	303787
86455	303788
89156	303789
22944	303790
8899	303791
46335	303792
161412	303793
98846	303794
12906	303795
40446	303796
4442	303797
82209	303798
601	303799
92728	303800
17159	303801
52237	303802
71837	303803
2329	303804
61188	303805
70532	303806
88986	303807
123805	303808
41517	303809
71652	303810
35269	303811
4718	303812
58048	303813
12364	303814
8533	303815
7377	303816
85291	303817
14729	303818
3211	303819
36527	303820
22144	303821
11188	303822
1272	303823
22388	303824
18691	303825
19152	303826
83932	303827
54	303828
34172	303829
11135	303830
1057	303831
112831	303832
162	303833
155018	303834
12221	303835
58310	303836
13166	303837
4344	303838
99108	303839
8990	303840
12228	303841
20527	303842
61004	303843
43961	303844
5425	303845
30805	303846
81450	303847
52150	303848
72534	303849
22799	303850
8697	303851
2780	303852
121603	303853
11056	303854
131468	303855
12940	303856
89657	303857
7265	303858
30075	303859
122005	303860
1812	303861
11005	303862
14299	303863
63282	303864
234	303865
86259	303866
51529	303867
38357	303868
10742	303869
118	303870
2334	303871
85452	303872
17532	303873
24211	303874
113866	303875
19623	303876
92067	303877
23339	303878
84317	303879
26287	303880
35133	303881
69754	303882
1378	303883
22623	303884
64404	303885
26310	303886
125675	303887
157	303888
29	303889
38464	303890
6140	303891
9960	303892
2926	303893
13028	303894
38247	303895
9807	303896
1585	303897
103678	303898
17150	303899
122094	303900
74672	303901
32601	303902
54143	303903
39044	303904
121291	303905
49361	303906
6356	303907
14770	303908
8635	303909
31744	303910
6277	303911
2972	303912
20390	303913
42268	303914
34932	303915
41294	303916
15849	303917
78513	303918
6003	303919
38894	303920
24415	303921
3603	303922
97396	303923
21361	303924
43326	303925
53596	303926
3711	303927
36551	303928
38511	303929
13860	303930
36690	303931
5729	303932
123120	303933
3226	303934
6462	303935
46165	303936
43217	303937
72020	303938
7041	303939
13268	303940
33233	303941
49673	303942
56538	303943
24390	303944
19610	303945
10051	303946
40982	303947
88819	303948
22558	303949
71570	303950
29102	303951
75932	303952
69129	303953
42666	303954
96713	303955
62990	303956
105657	303957
39698	303958
22215	303959
7693	303960
45822	303961
124404	303962
15033	303963
44031	303964
24653	303965
29087	303966
2148	303967
87561	303968
14645	303969
99836	303970
23498	303971
45631	303972
147811	303973
4401	303974
26632	303975
142905	303976
49589	303977
140023	303978
152077	303979
37645	303980
127068	303981
58091	303982
12174	303983
75169	303984
8137	303985
4871	303986
2919	303987
44885	303988
78189	303989
11913	303990
1657	303991
41624	303992
30303	303993
14382	303994
138550	303995
20815	303996
18105	303997
40512	303998
23960	303999
3344	304000
90633	304001
17347	304002
19243	304003
32307	304004
39112	304005
133940	304006
4153	304007
11388	304008
3753	304009
15758	304010
36542	304011
7229	304012
8797	304013
49197	304014
5436	304015
63837	304016
63422	304017
7137	304018
58728	304019
130821	304020
128379	304021
64508	304022
9512	304023
13962	304024
48179	304025
1406	304026
52385	304027
26536	304028
16037	304029
25411	304030
549	304031
148990	304032
57017	304033
52456	304034
14775	304035
55247	304036
43	304037
10689	304038
2975	304039
83308	304040
102884	304041
6208	304042
34837	304043
160080	304044
17779	304045
40983	304046
728	304047
5109	304048
21018	304049
9921	304050
1346	304051
62305	304052
19311	304053
68101	304054
1239	304055
102404	304056
337	304057
8476	304058
1880	304059
86333	304060
2153	304061
29923	304062
31612	304063
72229	304064
9146	304065
10154	304066
34395	304067
13942	304068
144739	304069
162006	304070
6597	304071
148693	304072
10835	304073
38207	304074
26661	304075
5898	304076
110063	304077
15896	304078
57963	304079
609	304080
49287	304081
97098	304082
44896	304083
76326	304084
92758	304085
115272	304086
53321	304087
10092	304088
33233	304089
21748	304090
62171	304091
7286	304092
25985	304093
308	304094
38900	304095
29796	304096
21261	304097
1258	304098
56164	304099
40686	304100
7233	304101
83755	304102
3239	304103
10324	304104
13684	304105
11121	304106
35059	304107
6575	304108
56096	304109
18987	304110
6826	304111
3706	304112
1286	304113
60146	304114
10687	304115
562	304116
103298	304117
53502	304118
35004	304119
65479	304120
404	304121
14679	304122
136299	304123
101128	304124
32919	304125
167	304126
35744	304127
18081	304128
66511	304129
51226	304130
21678	304131
73526	304132
3115	304133
65405	304134
29580	304135
23731	304136
29381	304137
22051	304138
35575	304139
6043	304140
9349	304141
51686	304142
9766	304143
112212	304144
18449	304145
9176	304146
30358	304147
4798	304148
57439	304149
42160	304150
33972	304151
106774	304152
27122	304153
159	304154
41274	304155
19849	304156
21891	304157
1196	304158
38233	304159
14705	304160
59178	304161
13179	304162
49076	304163
273	304164
36757	304165
13	304166
38193	304167
3333	304168
203	304169
7004	304170
24100	304171
61935	304172
34904	304173
4131	304174
486	304175
27013	304176
43664	304177
92883	304178
16350	304179
36674	304180
95618	304181
13543	304182
71115	304183
158354	304184
1068	304185
34294	304186
12124	304187
52429	304188
4717	304189
31612	304190
8094	304191
31691	304192
7125	304193
8776	304194
42844	304195
79477	304196
103738	304197
10977	304198
42790	304199
50286	304200
83049	304201
40730	304202
39322	304203
5040	304204
51664	304205
5577	304206
8297	304207
21765	304208
262	304209
35517	304210
49553	304211
33748	304212
158825	304213
65110	304214
86076	304215
10531	304216
3071	304217
11860	304218
457	304219
5125	304220
48397	304221
7000	304222
11026	304223
3207	304224
13862	304225
5729	304226
10715	304227
16300	304228
30879	304229
4579	304230
160082	304231
102874	304232
20234	304233
1404	304234
95156	304235
78006	304236
76676	304237
15735	304238
24450	304239
40761	304240
20117	304241
204	304242
6360	304243
52545	304244
2006	304245
5639	304246
35524	304247
4003	304248
12224	304249
123301	304250
353	304251
97552	304252
2356	304253
34893	304254
39510	304255
52237	304256
37311	304257
65593	304258
67811	304259
18934	304260
399	304261
121093	304262
60217	304263
142523	304264
36162	304265
1311	304266
140321	304267
47164	304268
39439	304269
34758	304270
17788	304271
126327	304272
9484	304273
561	304274
6000	304275
35779	304276
28027	304277
13572	304278
13694	304279
4883	304280
13953	304281
157719	304282
149712	304283
54358	304284
46759	304285
53444	304286
865	304287
66895	304288
11056	304289
12219	304290
59091	304291
56579	304292
2678	304293
13362	304294
46969	304295
6567	304296
117803	304297
1278	304298
2511	304299
15330	304300
7634	304301
88438	304302
18895	304303
6502	304304
50	304305
26932	304306
18389	304307
360	304308
407	304309
75133	304310
154035	304311
28088	304312
80744	304313
932	304314
65705	304315
20702	304316
7947	304317
30471	304318
16457	304319
19238	304320
12585	304321
58481	304322
24298	304323
258	304324
4225	304325
7859	304326
46024	304327
3009	304328
2340	304329
19702	304330
84516	304331
36894	304332
133705	304333
30730	304334
27663	304335
4801	304336
42011	304337
30178	304338
66636	304339
38290	304340
4761	304341
48178	304342
35728	304343
41147	304344
21616	304345
15890	304346
110893	304347
78989	304348
20951	304349
31046	304350
12239	304351
87939	304352
38303	304353
5806	304354
107659	304355
87421	304356
40965	304357
8651	304358
46336	304359
41849	304360
42479	304361
11537	304362
24391	304363
42004	304364
12773	304365
77346	304366
6	304367
59506	304368
218	304369
21074	304370
21472	304371
95308	304372
84553	304373
27369	304374
25615	304375
53342	304376
89561	304377
27556	304378
7006	304379
54643	304380
15	304381
66554	304382
23368	304383
31622	304384
2201	304385
6500	304386
8684	304387
36890	304388
5403	304389
28049	304390
992	304391
106826	304392
3559	304393
96121	304394
28812	304395
7317	304396
90638	304397
78206	304398
136434	304399
79192	304400
32291	304401
72143	304402
30806	304403
10631	304404
6172	304405
23153	304406
23888	304407
60793	304408
118127	304409
31606	304410
27817	304411
75502	304412
3717	304413
619	304414
50651	304415
91727	304416
72906	304417
10855	304418
39038	304419
174	304420
12144	304421
29575	304422
8620	304423
28936	304424
1887	304425
103539	304426
8008	304427
149181	304428
29160	304429
39376	304430
16497	304431
5640	304432
106026	304433
1419	304434
17468	304435
57341	304436
5780	304437
28610	304438
45022	304439
17075	304440
49	304441
22012	304442
106637	304443
45587	304444
64430	304445
95471	304446
31744	304447
11102	304448
22923	304449
111	304450
100369	304451
6498	304452
97502	304453
74229	304454
47919	304455
25859	304456
19882	304457
958	304458
3827	304459
103609	304460
57390	304461
57738	304462
91405	304463
19024	304464
10243	304465
10694	304466
13184	304467
34000	304468
5563	304469
38047	304470
61652	304471
2290	304472
318	304473
54280	304474
97787	304475
22525	304476
21155	304477
29920	304478
45374	304479
24489	304480
791	304481
132553	304482
2425	304483
28656	304484
57633	304485
3967	304486
105240	304487
2400	304488
13987	304489
46820	304490
8	304491
946	304492
10876	304493
308	304494
59433	304495
1314	304496
38	304497
256	304498
13764	304499
49000	304500
59884	304501
70202	304502
23490	304503
2587	304504
14003	304505
18099	304506
83813	304507
153434	304508
104031	304509
127752	304510
9413	304511
108994	304512
7747	304513
2234	304514
34536	304515
72101	304516
61421	304517
6154	304518
38035	304519
40043	304520
55454	304521
11813	304522
4901	304523
4124	304524
48054	304525
62387	304526
77283	304527
79484	304528
6201	304529
25289	304530
7719	304531
62729	304532
82909	304533
4558	304534
39057	304535
468	304536
21834	304537
65425	304538
244	304539
54908	304540
15886	304541
12133	304542
54754	304543
6120	304544
95314	304545
65165	304546
16677	304547
96722	304548
79354	304549
13985	304550
11	304551
18598	304552
15795	304553
35500	304554
13263	304555
12208	304556
66027	304557
15205	304558
55527	304559
7440	304560
16076	304561
47694	304562
34924	304563
47283	304564
62013	304565
5881	304566
12163	304567
421	304568
345	304569
42874	304570
3570	304571
26211	304572
69	304573
12204	304574
38589	304575
15971	304576
82942	304577
43309	304578
20710	304579
21174	304580
43086	304581
29660	304582
4565	304583
109789	304584
32985	304585
8920	304586
61835	304587
5837	304588
70616	304589
24369	304590
45382	304591
9391	304592
13884	304593
27965	304594
39971	304595
106837	304596
23678	304597
15432	304598
60053	304599
99683	304600
62111	304601
56168	304602
15436	304603
67710	304604
11127	304605
9047	304606
36042	304607
11282	304608
49672	304609
65701	304610
29780	304611
42315	304612
44982	304613
87693	304614
35136	304615
88204	304616
18	304617
22489	304618
146812	304619
7148	304620
2216	304621
34148	304622
12563	304623
22996	304624
178	304625
2225	304626
21	304627
37507	304628
9080	304629
66909	304630
63937	304631
103899	304632
62443	304633
117326	304634
24299	304635
231	304636
65940	304637
61090	304638
17824	304639
38872	304640
2488	304641
81803	304642
3189	304643
326	304644
7713	304645
66816	304646
70482	304647
53613	304648
101432	304649
89222	304650
134890	304651
94570	304652
60265	304653
158645	304654
12353	304655
2605	304656
61965	304657
1327	304658
44160	304659
55205	304660
1340	304661
44729	304662
67754	304663
6633	304664
7799	304665
37864	304666
30960	304667
5163	304668
82850	304669
25246	304670
3815	304671
2001	304672
21542	304673
67598	304674
22786	304675
160134	304676
27613	304677
40697	304678
27892	304679
155523	304680
12959	304681
2930	304682
5850	304683
7641	304684
9783	304685
61032	304686
71296	304687
9321	304688
47941	304689
37867	304690
10961	304691
18568	304692
1441	304693
56124	304694
27988	304695
11238	304696
107	304697
95140	304698
6118	304699
1470	304700
6713	304701
45260	304702
92252	304703
18226	304704
36228	304705
111053	304706
3624	304707
7441	304708
27085	304709
4300	304710
81373	304711
13379	304712
16613	304713
4584	304714
18850	304715
83867	304716
27707	304717
65849	304718
91117	304719
2569	304720
4525	304721
8394	304722
77111	304723
16637	304724
22800	304725
57493	304726
6675	304727
2762	304728
104735	304729
14933	304730
15381	304731
34634	304732
29597	304733
41000	304734
47386	304735
8526	304736
2188	304737
68100	304738
110510	304739
25345	304740
1445	304741
32839	304742
18893	304743
50811	304744
10528	304745
37061	304746
45765	304747
19639	304748
67426	304749
1869	304750
31585	304751
7397	304752
3116	304753
74754	304754
22100	304755
40138	304756
104640	304757
45938	304758
14886	304759
1870	304760
98469	304761
32462	304762
67677	304763
10913	304764
75160	304765
5864	304766
33535	304767
119216	304768
20768	304769
65000	304770
320	304771
58396	304772
1735	304773
38060	304774
6069	304775
72024	304776
17548	304777
42005	304778
40347	304779
19176	304780
8369	304781
80013	304782
76195	304783
3645	304784
33864	304785
75457	304786
33619	304787
39173	304788
166277	304789
54517	304790
56533	304791
74064	304792
39964	304793
22	304794
11216	304795
41000	304796
16799	304797
26563	304798
13254	304799
35486	304800
13845	304801
4168	304802
53785	304803
127236	304804
22079	304805
47484	304806
44025	304807
74696	304808
50845	304809
3805	304810
24488	304811
28161	304812
93792	304813
14733	304814
44366	304815
5187	304816
60701	304817
69168	304818
91825	304819
9794	304820
29210	304821
74033	304822
25937	304823
11884	304824
18706	304825
70920	304826
2733	304827
99141	304828
68007	304829
903	304830
1455	304831
46852	304832
110545	304833
15892	304834
59472	304835
16704	304836
39439	304837
17766	304838
416	304839
544	304840
101368	304841
32011	304842
3854	304843
6975	304844
20927	304845
92262	304846
13727	304847
49594	304848
80290	304849
91046	304850
24598	304851
3734	304852
13848	304853
32937	304854
92652	304855
31562	304856
10984	304857
402	304858
120331	304859
99956	304860
56474	304861
18349	304862
12015	304863
1478	304864
15443	304865
102989	304866
12398	304867
85579	304868
46489	304869
98642	304870
12638	304871
43263	304872
1202	304873
46626	304874
159957	304875
97459	304876
42461	304877
101038	304878
30083	304879
20047	304880
16265	304881
6828	304882
36415	304883
25318	304884
3365	304885
113847	304886
28562	304887
59435	304888
50866	304889
2306	304890
2759	304891
84806	304892
59268	304893
126601	304894
24217	304895
31551	304896
60182	304897
58431	304898
31704	304899
160591	304900
78463	304901
8557	304902
98064	304903
53983	304904
5424	304905
602	304906
126114	304907
41474	304908
45807	304909
28886	304910
18937	304911
4938	304912
25302	304913
96827	304914
38948	304915
66496	304916
103182	304917
18117	304918
5710	304919
23115	304920
5358	304921
24271	304922
22064	304923
7645	304924
29735	304925
106748	304926
136699	304927
28005	304928
39568	304929
7687	304930
71997	304931
62921	304932
21530	304933
1965	304934
97954	304935
14142	304936
12524	304937
54055	304938
165558	304939
139325	304940
589	304941
828	304942
690	304943
1196	304944
5450	304945
71912	304946
128952	304947
10776	304948
81638	304949
9944	304950
79569	304951
96078	304952
5573	304953
40299	304954
67629	304955
79105	304956
35097	304957
23036	304958
82987	304959
120611	304960
108056	304961
39147	304962
22857	304963
53492	304964
23904	304965
22048	304966
47423	304967
10599	304968
21430	304969
111063	304970
42503	304971
3317	304972
40991	304973
132362	304974
8938	304975
14199	304976
57428	304977
1899	304978
15386	304979
58800	304980
45	304981
7413	304982
47881	304983
98132	304984
44624	304985
8164	304986
17720	304987
43032	304988
13968	304989
24915	304990
122162	304991
50704	304992
26148	304993
8214	304994
49592	304995
96430	304996
19574	304997
24101	304998
2812	304999
19364	305000
970	305001
17446	305002
80275	305003
5846	305004
41619	305005
91471	305006
5148	305007
2032	305008
42216	305009
95394	305010
31713	305011
7414	305012
6702	305013
114226	305014
49859	305015
20137	305016
5717	305017
9452	305018
69664	305019
60104	305020
3042	305021
77811	305022
53753	305023
51400	305024
6903	305025
55676	305026
28104	305027
26064	305028
10046	305029
84838	305030
84456	305031
82380	305032
74444	305033
77826	305034
37565	305035
112119	305036
35291	305037
95286	305038
2135	305039
12521	305040
53842	305041
2650	305042
40850	305043
24742	305044
24231	305045
34667	305046
39471	305047
3113	305048
472	305049
10401	305050
26793	305051
30457	305052
15587	305053
42656	305054
106698	305055
47987	305056
50	305057
6052	305058
131502	305059
29826	305060
97771	305061
11640	305062
19660	305063
11325	305064
111070	305065
56814	305066
3891	305067
37554	305068
121489	305069
14069	305070
25075	305071
137938	305072
6170	305073
81826	305074
3027	305075
3011	305076
89156	305077
41361	305078
65104	305079
12373	305080
24915	305081
85048	305082
62707	305083
2029	305084
29916	305085
34644	305086
71236	305087
1352	305088
37544	305089
132862	305090
39855	305091
93565	305092
7555	305093
2	305094
36254	305095
12186	305096
93887	305097
8754	305098
547	305099
22871	305100
21041	305101
54029	305102
85212	305103
66957	305104
16018	305105
45523	305106
73161	305107
35991	305108
16978	305109
20279	305110
93427	305111
44909	305112
5368	305113
51637	305114
34352	305115
64470	305116
6643	305117
29046	305118
48373	305119
55286	305120
37832	305121
29213	305122
93548	305123
75459	305124
40370	305125
7863	305126
82346	305127
22202	305128
91017	305129
1094	305130
96788	305131
49922	305132
79661	305133
116938	305134
49420	305135
62423	305136
23055	305137
83436	305138
41874	305139
96694	305140
2311	305141
98278	305142
3796	305143
18756	305144
6152	305145
2435	305146
24372	305147
2421	305148
60625	305149
19055	305150
5580	305151
18817	305152
125182	305153
56367	305154
8688	305155
37580	305156
4231	305157
28500	305158
3371	305159
94430	305160
29783	305161
50103	305162
93863	305163
26223	305164
71671	305165
90058	305166
30777	305167
36355	305168
10928	305169
6211	305170
15037	305171
54989	305172
15690	305173
23410	305174
25244	305175
23705	305176
52568	305177
6899	305178
23909	305179
144347	305180
10328	305181
933	305182
20163	305183
34552	305184
69501	305185
12558	305186
12174	305187
6847	305188
24725	305189
92441	305190
79591	305191
13226	305192
46678	305193
62078	305194
16463	305195
19073	305196
71110	305197
36295	305198
14897	305199
11220	305200
8065	305201
2368	305202
20063	305203
5048	305204
131877	305205
64596	305206
6205	305207
118223	305208
32587	305209
64839	305210
29636	305211
666	305212
26282	305213
8285	305214
52655	305215
85931	305216
17346	305217
31310	305218
156640	305219
2382	305220
7970	305221
65	305222
17771	305223
94125	305224
108408	305225
32259	305226
20285	305227
46850	305228
6308	305229
3098	305230
16693	305231
36865	305232
9494	305233
82038	305234
7354	305235
27863	305236
90285	305237
2823	305238
100296	305239
41453	305240
120685	305241
74084	305242
125607	305243
520	305244
9499	305245
88821	305246
117975	305247
14224	305248
31370	305249
87842	305250
101705	305251
74853	305252
68199	305253
68164	305254
3060	305255
24736	305256
87529	305257
4067	305258
87945	305259
631	305260
2671	305261
73113	305262
31053	305263
47553	305264
4756	305265
28436	305266
83297	305267
75086	305268
113912	305269
92834	305270
3919	305271
11453	305272
165286	305273
15685	305274
36973	305275
85434	305276
38436	305277
32990	305278
2556	305279
3911	305280
97640	305281
17569	305282
309	305283
6079	305284
28414	305285
82675	305286
14306	305287
64989	305288
85734	305289
33501	305290
66723	305291
29853	305292
40863	305293
34112	305294
80994	305295
279	305296
30093	305297
12729	305298
934	305299
50132	305300
906	305301
37994	305302
5715	305303
51219	305304
4720	305305
5126	305306
21505	305307
1597	305308
22171	305309
11799	305310
9268	305311
45226	305312
116852	305313
31285	305314
14740	305315
31395	305316
42803	305317
65352	305318
66394	305319
4521	305320
8806	305321
18120	305322
38185	305323
30197	305324
1245	305325
21093	305326
57998	305327
9376	305328
49258	305329
28756	305330
4506	305331
1364	305332
7431	305333
518	305334
21583	305335
14450	305336
22885	305337
35222	305338
14936	305339
9742	305340
21032	305341
136258	305342
110136	305343
15010	305344
102887	305345
1075	305346
3055	305347
33912	305348
65704	305349
119481	305350
12067	305351
78483	305352
15645	305353
70666	305354
1856	305355
62160	305356
131505	305357
25202	305358
91642	305359
6107	305360
66577	305361
22400	305362
92450	305363
21956	305364
12482	305365
12906	305366
11485	305367
125367	305368
62407	305369
77187	305370
405	305371
7896	305372
11407	305373
19547	305374
22305	305375
8156	305376
166138	305377
13141	305378
5	305379
103747	305380
20251	305381
78555	305382
3765	305383
452	305384
510	305385
75193	305386
53432	305387
1646	305388
128073	305389
11107	305390
36477	305391
1978	305392
38897	305393
15499	305394
105482	305395
25529	305396
47240	305397
34335	305398
55588	305399
7454	305400
3649	305401
93377	305402
11427	305403
3404	305404
5279	305405
86380	305406
499	305407
50112	305408
3990	305409
1441	305410
27454	305411
34751	305412
114909	305413
131809	305414
1567	305415
28344	305416
1682	305417
120751	305418
6561	305419
15698	305420
41356	305421
49176	305422
14955	305423
80309	305424
146	305425
30405	305426
26828	305427
35936	305428
98714	305429
30294	305430
2196	305431
17803	305432
31727	305433
46061	305434
67594	305435
18686	305436
133862	305437
5565	305438
158298	305439
7685	305440
15261	305441
10867	305442
109746	305443
15493	305444
47556	305445
19624	305446
82453	305447
87301	305448
3104	305449
42733	305450
43518	305451
3647	305452
3648	305453
36249	305454
96303	305455
40595	305456
112156	305457
5695	305458
19341	305459
3718	305460
13980	305461
40295	305462
161694	305463
393	305464
57350	305465
21314	305466
28178	305467
21434	305468
91044	305469
54561	305470
1241	305471
146	305472
129147	305473
14597	305474
34701	305475
83495	305476
11327	305477
33894	305478
44202	305479
56882	305480
73	305481
10785	305482
25097	305483
28069	305484
6542	305485
9457	305486
4905	305487
11488	305488
9606	305489
100071	305490
64863	305491
2364	305492
5101	305493
4488	305494
99946	305495
3540	305496
39644	305497
52409	305498
49524	305499
139790	305500
1942	305501
22081	305502
49070	305503
27951	305504
5180	305505
45170	305506
24263	305507
91769	305508
30080	305509
74417	305510
47261	305511
14212	305512
35662	305513
158986	305514
412	305515
1203	305516
10867	305517
3304	305518
13704	305519
10159	305520
73560	305521
14902	305522
13354	305523
129	305524
47029	305525
1232	305526
49081	305527
27005	305528
35368	305529
28853	305530
20821	305531
96963	305532
4702	305533
3700	305534
11715	305535
7255	305536
17840	305537
36593	305538
8930	305539
114982	305540
1252	305541
9336	305542
62722	305543
31996	305544
18060	305545
25078	305546
88538	305547
25593	305548
9707	305549
66289	305550
59470	305551
79150	305552
113	305553
5661	305554
29493	305555
48881	305556
29813	305557
29198	305558
20464	305559
29229	305560
4255	305561
10723	305562
13162	305563
12893	305564
4806	305565
66154	305566
18100	305567
52025	305568
151003	305569
7915	305570
126592	305571
65582	305572
58039	305573
10100	305574
87057	305575
7318	305576
9036	305577
110164	305578
68658	305579
113981	305580
2758	305581
69632	305582
17081	305583
4852	305584
7818	305585
114386	305586
36373	305587
358	305588
18654	305589
6370	305590
32313	305591
69847	305592
86119	305593
9652	305594
15330	305595
6289	305596
2175	305597
14213	305598
84	305599
50226	305600
62398	305601
87286	305602
28399	305603
9959	305604
86939	305605
1849	305606
37477	305607
51867	305608
2922	305609
65627	305610
42278	305611
2489	305612
52757	305613
69458	305614
128475	305615
27102	305616
82108	305617
154310	305618
948	305619
18933	305620
54390	305621
30675	305622
32192	305623
9372	305624
10728	305625
36655	305626
46671	305627
104561	305628
62445	305629
106807	305630
56423	305631
54500	305632
20186	305633
22	305634
33256	305635
57890	305636
41371	305637
1129	305638
29419	305639
1073	305640
1054	305641
2250	305642
68150	305643
28924	305644
116647	305645
12340	305646
4422	305647
13107	305648
25262	305649
111157	305650
244	305651
14432	305652
25144	305653
11341	305654
6273	305655
497	305656
27791	305657
13	305658
55304	305659
4090	305660
98265	305661
82779	305662
37587	305663
141924	305664
45254	305665
91893	305666
57214	305667
2119	305668
57279	305669
18445	305670
49207	305671
37292	305672
22004	305673
549	305674
38465	305675
4574	305676
919	305677
74152	305678
90816	305679
76969	305680
11178	305681
15845	305682
22794	305683
146215	305684
5488	305685
105024	305686
2692	305687
79932	305688
4939	305689
25658	305690
39383	305691
146127	305692
12009	305693
72706	305694
85	305695
20656	305696
25463	305697
20306	305698
14378	305699
199	305700
34333	305701
17300	305702
22628	305703
38440	305704
78344	305705
50670	305706
24056	305707
2837	305708
47942	305709
46035	305710
34489	305711
99257	305712
97904	305713
8091	305714
9161	305715
456	305716
82183	305717
7414	305718
10694	305719
63278	305720
9947	305721
24808	305722
50819	305723
13780	305724
3848	305725
105126	305726
14800	305727
47614	305728
132517	305729
37531	305730
59826	305731
1401	305732
3275	305733
7714	305734
4039	305735
11152	305736
9258	305737
107996	305738
105096	305739
11620	305740
4289	305741
4860	305742
26	305743
15807	305744
8321	305745
34832	305746
32265	305747
101245	305748
76619	305749
50052	305750
2459	305751
36411	305752
4996	305753
55524	305754
20532	305755
1895	305756
24112	305757
9586	305758
49618	305759
9038	305760
62119	305761
61922	305762
3412	305763
20570	305764
104409	305765
16437	305766
4921	305767
60850	305768
87619	305769
64626	305770
47410	305771
26870	305772
3540	305773
96153	305774
52563	305775
19693	305776
80161	305777
4505	305778
38017	305779
1898	305780
1004	305781
8918	305782
43499	305783
72596	305784
101198	305785
58843	305786
1002	305787
4779	305788
3426	305789
22484	305790
10495	305791
160578	305792
12180	305793
13476	305794
28426	305795
27661	305796
20321	305797
1987	305798
24556	305799
5419	305800
39565	305801
20743	305802
41005	305803
84834	305804
150527	305805
137627	305806
16331	305807
63287	305808
15468	305809
37990	305810
13510	305811
48180	305812
156241	305813
29447	305814
23220	305815
42263	305816
8507	305817
76118	305818
52717	305819
43345	305820
32785	305821
20383	305822
88542	305823
141157	305824
7628	305825
73957	305826
412	305827
46516	305828
99082	305829
1786	305830
6182	305831
70179	305832
6478	305833
89049	305834
77	305835
9909	305836
1030	305837
151457	305838
11317	305839
40802	305840
6961	305841
37569	305842
74731	305843
101627	305844
46990	305845
86758	305846
72331	305847
124	305848
56195	305849
20	305850
24390	305851
20413	305852
82225	305853
87521	305854
6736	305855
7783	305856
10808	305857
6589	305858
70510	305859
14225	305860
6209	305861
8789	305862
5419	305863
126587	305864
13670	305865
4836	305866
10396	305867
5283	305868
2295	305869
54539	305870
6098	305871
107304	305872
61882	305873
21128	305874
861	305875
3054	305876
44762	305877
150217	305878
975	305879
5477	305880
61124	305881
119439	305882
489	305883
37435	305884
90226	305885
16920	305886
102200	305887
52213	305888
39241	305889
22209	305890
71941	305891
22163	305892
33148	305893
18114	305894
75865	305895
7817	305896
1059	305897
91764	305898
52874	305899
65077	305900
54021	305901
64261	305902
12845	305903
77312	305904
11980	305905
28962	305906
3809	305907
59757	305908
12105	305909
1653	305910
46296	305911
94560	305912
39276	305913
15216	305914
1154	305915
474	305916
119038	305917
16360	305918
10833	305919
74252	305920
157042	305921
294	305922
19150	305923
72290	305924
6629	305925
99216	305926
120643	305927
42071	305928
9763	305929
8613	305930
20607	305931
40413	305932
122980	305933
93201	305934
99752	305935
87064	305936
8282	305937
10274	305938
70027	305939
23188	305940
150557	305941
28782	305942
138435	305943
48292	305944
13322	305945
18020	305946
124016	305947
65773	305948
29832	305949
3159	305950
6173	305951
106896	305952
85708	305953
4864	305954
86974	305955
21471	305956
42135	305957
13117	305958
146805	305959
103792	305960
11113	305961
48920	305962
81458	305963
34340	305964
55463	305965
46420	305966
55286	305967
22051	305968
7640	305969
61468	305970
93125	305971
312	305972
1178	305973
122096	305974
6261	305975
3805	305976
25644	305977
4396	305978
88901	305979
76357	305980
39591	305981
8632	305982
4253	305983
22938	305984
50011	305985
23958	305986
55571	305987
34595	305988
46402	305989
26778	305990
22745	305991
47845	305992
82664	305993
4764	305994
1964	305995
3981	305996
117437	305997
12056	305998
84190	305999
10279	306000
9121	306001
115288	306002
22207	306003
45573	306004
7013	306005
27541	306006
11555	306007
57359	306008
53802	306009
91128	306010
5439	306011
27621	306012
35814	306013
29840	306014
49010	306015
12606	306016
8542	306017
4661	306018
3611	306019
60721	306020
98679	306021
2376	306022
106030	306023
8395	306024
161809	306025
24737	306026
56486	306027
76066	306028
88	306029
6339	306030
11433	306031
60252	306032
10109	306033
39310	306034
27433	306035
32671	306036
350	306037
110256	306038
1688	306039
78024	306040
10928	306041
3367	306042
58120	306043
1237	306044
52726	306045
100876	306046
93875	306047
27671	306048
30072	306049
4471	306050
26651	306051
7816	306052
22743	306053
16223	306054
4417	306055
90446	306056
45852	306057
9235	306058
27117	306059
79245	306060
37662	306061
127874	306062
22623	306063
357	306064
75951	306065
101667	306066
32865	306067
131881	306068
161947	306069
65286	306070
10775	306071
19186	306072
9285	306073
18381	306074
94251	306075
6860	306076
23190	306077
71829	306078
19900	306079
39137	306080
19483	306081
88635	306082
93209	306083
30662	306084
67909	306085
18143	306086
110332	306087
20901	306088
33621	306089
58770	306090
32415	306091
3488	306092
70973	306093
93524	306094
9076	306095
77622	306096
134154	306097
632	306098
1451	306099
459	306100
68338	306101
22006	306102
69317	306103
2141	306104
23461	306105
20034	306106
12375	306107
380	306108
32473	306109
9723	306110
11778	306111
18596	306112
6072	306113
28502	306114
6353	306115
3882	306116
24611	306117
3440	306118
27178	306119
4451	306120
4984	306121
39059	306122
1066	306123
113903	306124
2348	306125
131328	306126
52849	306127
25735	306128
25891	306129
30942	306130
20007	306131
32635	306132
29465	306133
166440	306134
108123	306135
120952	306136
38240	306137
27900	306138
15495	306139
99511	306140
49638	306141
17823	306142
47986	306143
91909	306144
153831	306145
16189	306146
8494	306147
43347	306148
790	306149
40214	306150
59851	306151
23375	306152
42599	306153
41776	306154
78309	306155
91591	306156
6098	306157
4012	306158
122176	306159
10924	306160
20389	306161
21616	306162
19136	306163
9894	306164
16884	306165
84323	306166
89699	306167
3683	306168
103784	306169
10210	306170
42393	306171
11115	306172
25138	306173
2617	306174
49603	306175
2283	306176
90	306177
33229	306178
35234	306179
18616	306180
45770	306181
82425	306182
24647	306183
6580	306184
2448	306185
131708	306186
48493	306187
45409	306188
31696	306189
203	306190
40143	306191
4408	306192
28158	306193
91117	306194
763	306195
21508	306196
51741	306197
35919	306198
16023	306199
12889	306200
18318	306201
60243	306202
8828	306203
40064	306204
17682	306205
48420	306206
62583	306207
25412	306208
46725	306209
70390	306210
146731	306211
4629	306212
75015	306213
50545	306214
97817	306215
91257	306216
10255	306217
26386	306218
3891	306219
130319	306220
9964	306221
5808	306222
49917	306223
6188	306224
31696	306225
9426	306226
13130	306227
101772	306228
16509	306229
104061	306230
3990	306231
77699	306232
53678	306233
3429	306234
13673	306235
34478	306236
2985	306237
4365	306238
4496	306239
70397	306240
4250	306241
9229	306242
16761	306243
25785	306244
22223	306245
8977	306246
43084	306247
9621	306248
92058	306249
58151	306250
354	306251
76241	306252
26746	306253
61470	306254
80808	306255
13854	306256
666	306257
26432	306258
10173	306259
35116	306260
30384	306261
5356	306262
7667	306263
19793	306264
44134	306265
15179	306266
3556	306267
120631	306268
39803	306269
50200	306270
54039	306271
132940	306272
44329	306273
11081	306274
19240	306275
30478	306276
58677	306277
118709	306278
9844	306279
36521	306280
13338	306281
36851	306282
153362	306283
90138	306284
58189	306285
157586	306286
86431	306287
31150	306288
34740	306289
5625	306290
26306	306291
18639	306292
4825	306293
85058	306294
125554	306295
3317	306296
57705	306297
60897	306298
1119	306299
24400	306300
73609	306301
2174	306302
147408	306303
1207	306304
34664	306305
93571	306306
97129	306307
24406	306308
84583	306309
6119	306310
36211	306311
43959	306312
72140	306313
68158	306314
13221	306315
18651	306316
12813	306317
137771	306318
6533	306319
30	306320
28633	306321
23568	306322
237	306323
601	306324
14105	306325
29964	306326
22613	306327
41772	306328
113044	306329
22561	306330
444	306331
2407	306332
16272	306333
9645	306334
31296	306335
7878	306336
86564	306337
37289	306338
34945	306339
55091	306340
50882	306341
150880	306342
47745	306343
56542	306344
68135	306345
113772	306346
22473	306347
47349	306348
62954	306349
106614	306350
41923	306351
122122	306352
24051	306353
2755	306354
10066	306355
35396	306356
28422	306357
752	306358
407	306359
62939	306360
2178	306361
41224	306362
143838	306363
27376	306364
14402	306365
95278	306366
1605	306367
7142	306368
81226	306369
41708	306370
1342	306371
33061	306372
72664	306373
39126	306374
5693	306375
69493	306376
12077	306377
13430	306378
36158	306379
26022	306380
4706	306381
4997	306382
4329	306383
37599	306384
6462	306385
105979	306386
40879	306387
8335	306388
22746	306389
9046	306390
138876	306391
77395	306392
147853	306393
15180	306394
38534	306395
164109	306396
70165	306397
54581	306398
62972	306399
101305	306400
85525	306401
26612	306402
88870	306403
42614	306404
90589	306405
1908	306406
18531	306407
8436	306408
7332	306409
40979	306410
1246	306411
72531	306412
6	306413
120065	306414
707	306415
89612	306416
35615	306417
34254	306418
136261	306419
83137	306420
1806	306421
189	306422
9823	306423
39610	306424
8955	306425
98503	306426
32716	306427
53637	306428
35193	306429
96451	306430
1203	306431
6057	306432
113601	306433
10484	306434
3263	306435
79160	306436
21395	306437
34052	306438
51708	306439
8599	306440
39828	306441
29293	306442
456	306443
40704	306444
1415	306445
161853	306446
7829	306447
87639	306448
42845	306449
7077	306450
98991	306451
19022	306452
19216	306453
15723	306454
15410	306455
9167	306456
124272	306457
81374	306458
19803	306459
2687	306460
5453	306461
59327	306462
2583	306463
3463	306464
13015	306465
4171	306466
113239	306467
24993	306468
22752	306469
79076	306470
15849	306471
92726	306472
15192	306473
1900	306474
662	306475
32402	306476
35488	306477
94216	306478
21192	306479
27947	306480
3080	306481
36409	306482
60671	306483
12342	306484
43574	306485
51351	306486
49799	306487
216	306488
4757	306489
467	306490
42837	306491
18042	306492
36017	306493
2582	306494
72037	306495
2108	306496
14010	306497
9105	306498
15817	306499
4041	306500
13889	306501
165324	306502
111343	306503
43185	306504
21225	306505
37340	306506
60261	306507
81370	306508
79001	306509
9182	306510
73846	306511
24194	306512
24841	306513
8826	306514
434	306515
48714	306516
152995	306517
36091	306518
113919	306519
4604	306520
13669	306521
27008	306522
11994	306523
43363	306524
88231	306525
30107	306526
122782	306527
86383	306528
38018	306529
460	306530
59369	306531
19795	306532
10963	306533
3877	306534
1583	306535
17232	306536
57593	306537
164934	306538
38083	306539
835	306540
47246	306541
49482	306542
7	306543
618	306544
11298	306545
36807	306546
22033	306547
65783	306548
35898	306549
47472	306550
80392	306551
19323	306552
4173	306553
95918	306554
1483	306555
33071	306556
22183	306557
75198	306558
29527	306559
709	306560
36832	306561
43256	306562
6537	306563
96839	306564
12646	306565
52516	306566
96937	306567
5120	306568
10289	306569
47003	306570
116318	306571
36	306572
24965	306573
5828	306574
28068	306575
1597	306576
9994	306577
80861	306578
44056	306579
41725	306580
5502	306581
268	306582
4954	306583
14804	306584
56654	306585
111	306586
7713	306587
185	306588
133282	306589
100536	306590
65651	306591
84776	306592
35151	306593
11802	306594
158059	306595
83616	306596
41158	306597
25984	306598
33759	306599
29777	306600
34113	306601
6101	306602
96243	306603
5185	306604
65605	306605
23903	306606
22440	306607
32699	306608
138051	306609
46236	306610
85882	306611
6912	306612
93386	306613
5078	306614
2387	306615
90459	306616
7164	306617
53804	306618
5065	306619
24382	306620
19966	306621
14469	306622
29151	306623
30417	306624
29622	306625
61607	306626
250	306627
5666	306628
25993	306629
35465	306630
3634	306631
35608	306632
21312	306633
105139	306634
79427	306635
39862	306636
21913	306637
26462	306638
7760	306639
1031	306640
19676	306641
52018	306642
14826	306643
7	306644
39595	306645
12273	306646
28692	306647
2898	306648
112720	306649
538	306650
5931	306651
132748	306652
14377	306653
39881	306654
809	306655
24031	306656
77176	306657
17856	306658
156160	306659
20160	306660
24326	306661
119661	306662
3347	306663
20785	306664
70585	306665
20872	306666
96164	306667
134261	306668
36746	306669
13675	306670
626	306671
88554	306672
9319	306673
20007	306674
84559	306675
16383	306676
157278	306677
77224	306678
35581	306679
89697	306680
35373	306681
87248	306682
103795	306683
1620	306684
2995	306685
1732	306686
86838	306687
62971	306688
11155	306689
94394	306690
9657	306691
29285	306692
122815	306693
101065	306694
31428	306695
97428	306696
26543	306697
48368	306698
54691	306699
41931	306700
37387	306701
26249	306702
36667	306703
73708	306704
86578	306705
747	306706
58985	306707
24206	306708
12091	306709
27685	306710
45021	306711
57703	306712
18458	306713
22398	306714
102840	306715
13195	306716
2737	306717
31252	306718
144274	306719
11574	306720
33605	306721
72591	306722
78412	306723
32168	306724
9342	306725
1262	306726
1218	306727
148434	306728
52765	306729
1485	306730
48293	306731
1438	306732
4780	306733
82893	306734
53195	306735
28196	306736
10679	306737
1063	306738
120009	306739
10764	306740
433	306741
59607	306742
108622	306743
52350	306744
99114	306745
39697	306746
30419	306747
35779	306748
8321	306749
17470	306750
71159	306751
62100	306752
10528	306753
38746	306754
127447	306755
13878	306756
124353	306757
68210	306758
18045	306759
83964	306760
48392	306761
6814	306762
10325	306763
107229	306764
69727	306765
43750	306766
19678	306767
51772	306768
109159	306769
49493	306770
4363	306771
12103	306772
12121	306773
73821	306774
50817	306775
54833	306776
7484	306777
2533	306778
60583	306779
46389	306780
46708	306781
18647	306782
129277	306783
185	306784
10538	306785
532	306786
15266	306787
20746	306788
9495	306789
41774	306790
59360	306791
31203	306792
39438	306793
82709	306794
29900	306795
16982	306796
21504	306797
9739	306798
138763	306799
10879	306800
21780	306801
13122	306802
4679	306803
11618	306804
115931	306805
47673	306806
50360	306807
2356	306808
8363	306809
14716	306810
39551	306811
14693	306812
42633	306813
28297	306814
523	306815
52944	306816
79	306817
6981	306818
11806	306819
146427	306820
40628	306821
11292	306822
89109	306823
20313	306824
53106	306825
926	306826
13791	306827
27042	306828
23160	306829
82505	306830
66392	306831
27413	306832
43172	306833
141494	306834
106292	306835
68216	306836
12623	306837
36502	306838
23432	306839
57670	306840
14139	306841
81651	306842
36545	306843
112682	306844
55830	306845
110091	306846
24641	306847
17227	306848
27197	306849
76281	306850
82241	306851
6118	306852
67244	306853
34016	306854
49697	306855
19909	306856
99888	306857
5617	306858
56572	306859
67017	306860
19172	306861
63283	306862
96663	306863
147662	306864
45926	306865
9469	306866
13222	306867
9589	306868
143783	306869
142324	306870
86153	306871
17834	306872
36366	306873
70910	306874
34791	306875
7868	306876
34393	306877
29981	306878
3985	306879
44931	306880
43719	306881
121377	306882
504	306883
111807	306884
13757	306885
1453	306886
110117	306887
131021	306888
54844	306889
104116	306890
2405	306891
92569	306892
117762	306893
42875	306894
39957	306895
10293	306896
69014	306897
2445	306898
46403	306899
38664	306900
14777	306901
133419	306902
128218	306903
48894	306904
46803	306905
26066	306906
135962	306907
46173	306908
54729	306909
12462	306910
6813	306911
72695	306912
28672	306913
2517	306914
100400	306915
23462	306916
9584	306917
65342	306918
100215	306919
65865	306920
97992	306921
48579	306922
28297	306923
123847	306924
29914	306925
25718	306926
34500	306927
15729	306928
112321	306929
63951	306930
14250	306931
47775	306932
8095	306933
58764	306934
1590	306935
150704	306936
1533	306937
4790	306938
458	306939
42385	306940
56348	306941
562	306942
50103	306943
41250	306944
21833	306945
68772	306946
10152	306947
12988	306948
112	306949
51415	306950
67810	306951
7936	306952
10516	306953
15526	306954
69320	306955
92544	306956
33	306957
144405	306958
75040	306959
29561	306960
6939	306961
739	306962
10936	306963
96646	306964
126110	306965
123530	306966
100977	306967
22440	306968
13529	306969
8601	306970
146694	306971
10942	306972
21617	306973
79815	306974
5101	306975
132050	306976
103417	306977
71869	306978
58108	306979
75241	306980
19244	306981
1844	306982
61980	306983
50410	306984
122802	306985
74855	306986
1975	306987
19604	306988
64071	306989
4803	306990
51440	306991
7316	306992
120244	306993
84809	306994
22446	306995
12129	306996
49008	306997
123907	306998
20041	306999
4214	307000
20859	307001
42587	307002
37934	307003
49587	307004
70892	307005
18430	307006
2933	307007
84583	307008
117946	307009
7771	307010
2401	307011
52186	307012
68631	307013
41132	307014
79033	307015
25713	307016
32705	307017
12613	307018
1471	307019
52713	307020
99443	307021
4477	307022
11033	307023
124193	307024
6125	307025
44215	307026
7416	307027
49554	307028
127383	307029
34878	307030
26015	307031
54866	307032
22257	307033
7756	307034
13251	307035
133483	307036
136229	307037
62034	307038
19228	307039
21626	307040
102539	307041
35144	307042
19736	307043
19110	307044
21914	307045
6619	307046
11862	307047
41612	307048
3519	307049
4966	307050
49	307051
401	307052
18327	307053
69887	307054
14952	307055
968	307056
3914	307057
95443	307058
19296	307059
39048	307060
71075	307061
14694	307062
28485	307063
812	307064
4293	307065
63480	307066
12543	307067
29544	307068
28165	307069
16367	307070
28855	307071
25251	307072
39882	307073
2306	307074
106624	307075
41355	307076
6715	307077
11250	307078
25217	307079
14229	307080
45538	307081
98324	307082
10833	307083
21884	307084
66754	307085
62566	307086
18889	307087
86358	307088
29106	307089
603	307090
35844	307091
23992	307092
130309	307093
1042	307094
47025	307095
26039	307096
25648	307097
14288	307098
45010	307099
31339	307100
39837	307101
4294	307102
9718	307103
57796	307104
92418	307105
32842	307106
115158	307107
20549	307108
77512	307109
3310	307110
15111	307111
742	307112
101944	307113
100235	307114
826	307115
5361	307116
14522	307117
80360	307118
3905	307119
22368	307120
15592	307121
32777	307122
41828	307123
6043	307124
25501	307125
70543	307126
59864	307127
60409	307128
37989	307129
41896	307130
7893	307131
5389	307132
102786	307133
18111	307134
46313	307135
13437	307136
123791	307137
75289	307138
41379	307139
25854	307140
55023	307141
43377	307142
6137	307143
65873	307144
33546	307145
47223	307146
40490	307147
32999	307148
86899	307149
160445	307150
31095	307151
90738	307152
55667	307153
122070	307154
101515	307155
36926	307156
11445	307157
102530	307158
6329	307159
24010	307160
35758	307161
115469	307162
510	307163
58867	307164
49684	307165
1023	307166
55144	307167
2391	307168
36616	307169
20194	307170
14560	307171
141658	307172
53841	307173
22552	307174
128573	307175
10464	307176
79396	307177
3874	307178
22316	307179
12706	307180
125282	307181
42155	307182
13502	307183
43988	307184
52124	307185
26466	307186
46012	307187
98780	307188
66033	307189
12538	307190
18551	307191
10382	307192
7096	307193
43370	307194
7952	307195
36515	307196
2036	307197
57766	307198
27297	307199
10408	307200
60912	307201
5272	307202
26899	307203
22135	307204
70719	307205
135246	307206
106218	307207
14246	307208
2062	307209
40097	307210
148472	307211
15175	307212
39680	307213
24162	307214
86869	307215
19200	307216
44534	307217
71045	307218
130610	307219
11680	307220
26222	307221
47634	307222
43424	307223
12923	307224
80470	307225
55060	307226
36051	307227
3809	307228
59819	307229
1555	307230
33146	307231
4768	307232
63082	307233
6296	307234
67435	307235
3419	307236
972	307237
4710	307238
93604	307239
82399	307240
25007	307241
2806	307242
145	307243
71612	307244
106296	307245
1810	307246
73211	307247
65391	307248
20060	307249
4383	307250
1774	307251
72645	307252
2140	307253
39208	307254
13821	307255
96834	307256
33989	307257
75194	307258
26999	307259
98149	307260
21716	307261
1105	307262
163954	307263
59686	307264
50137	307265
65525	307266
30053	307267
57415	307268
89980	307269
18133	307270
54008	307271
30411	307272
39184	307273
91528	307274
46008	307275
15059	307276
45901	307277
43213	307278
6943	307279
105160	307280
1049	307281
9060	307282
36002	307283
18021	307284
28446	307285
59944	307286
72473	307287
52729	307288
94730	307289
119820	307290
29522	307291
3801	307292
21371	307293
50064	307294
2716	307295
31764	307296
1558	307297
38546	307298
10163	307299
41833	307300
26905	307301
31068	307302
75725	307303
9794	307304
15985	307305
4	307306
57553	307307
38938	307308
64421	307309
103810	307310
2256	307311
114441	307312
5489	307313
3948	307314
10615	307315
38668	307316
39078	307317
47247	307318
122247	307319
9228	307320
54296	307321
16834	307322
78306	307323
5579	307324
147094	307325
1508	307326
69667	307327
21768	307328
55894	307329
4853	307330
57258	307331
35848	307332
24678	307333
61176	307334
887	307335
28165	307336
1173	307337
37534	307338
142202	307339
67576	307340
113989	307341
5376	307342
91676	307343
14546	307344
41637	307345
101843	307346
1926	307347
121422	307348
32842	307349
3200	307350
6133	307351
71163	307352
8128	307353
38665	307354
15512	307355
24460	307356
86646	307357
20849	307358
62220	307359
185	307360
121100	307361
30739	307362
139842	307363
23010	307364
28759	307365
33119	307366
16730	307367
50361	307368
86062	307369
12887	307370
8162	307371
7598	307372
17708	307373
289	307374
5375	307375
2945	307376
77203	307377
25482	307378
9639	307379
43574	307380
47235	307381
60811	307382
53483	307383
99682	307384
24119	307385
116369	307386
84901	307387
113189	307388
34920	307389
63303	307390
82039	307391
72651	307392
10602	307393
2952	307394
70843	307395
27506	307396
37696	307397
36795	307398
1455	307399
53052	307400
22722	307401
71082	307402
43341	307403
3470	307404
25098	307405
14573	307406
95048	307407
50023	307408
24744	307409
49519	307410
28430	307411
77535	307412
136057	307413
36806	307414
85109	307415
10121	307416
14161	307417
110516	307418
63984	307419
18391	307420
63599	307421
1326	307422
26011	307423
1832	307424
14343	307425
14457	307426
47745	307427
54462	307428
33098	307429
50837	307430
93259	307431
56475	307432
1216	307433
69579	307434
16210	307435
37982	307436
17456	307437
53100	307438
59577	307439
74196	307440
5284	307441
1757	307442
59937	307443
45885	307444
74805	307445
16353	307446
39552	307447
18545	307448
45948	307449
23571	307450
68735	307451
17965	307452
20008	307453
16309	307454
11110	307455
22588	307456
85189	307457
4415	307458
33446	307459
40862	307460
11336	307461
4536	307462
10623	307463
29269	307464
43569	307465
111980	307466
128683	307467
39553	307468
21948	307469
54427	307470
71827	307471
35738	307472
21663	307473
29890	307474
44006	307475
29306	307476
41354	307477
32322	307478
9051	307479
3013	307480
103790	307481
58265	307482
53730	307483
55511	307484
14091	307485
36475	307486
3013	307487
132579	307488
3440	307489
64341	307490
18975	307491
39314	307492
6050	307493
69870	307494
49821	307495
44660	307496
13755	307497
69620	307498
136743	307499
37683	307500
13670	307501
64364	307502
11208	307503
9890	307504
41580	307505
7872	307506
7757	307507
22325	307508
1059	307509
10013	307510
27170	307511
62850	307512
69601	307513
13695	307514
34295	307515
15311	307516
3784	307517
28956	307518
40028	307519
133927	307520
6658	307521
101033	307522
149020	307523
38081	307524
3707	307525
42640	307526
23975	307527
119135	307528
580	307529
27703	307530
417	307531
33906	307532
26253	307533
56994	307534
9442	307535
70986	307536
13305	307537
790	307538
14787	307539
29494	307540
96479	307541
63652	307542
62301	307543
9636	307544
8341	307545
16783	307546
47040	307547
105559	307548
5177	307549
35226	307550
106469	307551
301	307552
72858	307553
16616	307554
99439	307555
70140	307556
87697	307557
2268	307558
23597	307559
28761	307560
15894	307561
149473	307562
142241	307563
42574	307564
11980	307565
57119	307566
84334	307567
63180	307568
12022	307569
36064	307570
18993	307571
121233	307572
12328	307573
148643	307574
33676	307575
5992	307576
4546	307577
15297	307578
66477	307579
4169	307580
70349	307581
34843	307582
47626	307583
3395	307584
125455	307585
25148	307586
147262	307587
42321	307588
49831	307589
70968	307590
398	307591
56598	307592
9065	307593
18078	307594
15152	307595
13213	307596
149250	307597
49357	307598
20396	307599
15247	307600
60471	307601
70319	307602
26298	307603
62886	307604
7021	307605
102	307606
11876	307607
4245	307608
11539	307609
4323	307610
81509	307611
128743	307612
138	307613
354	307614
27087	307615
3609	307616
74602	307617
9491	307618
59593	307619
126969	307620
45471	307621
34051	307622
69930	307623
25212	307624
95164	307625
57732	307626
4052	307627
17603	307628
98080	307629
90693	307630
14925	307631
147825	307632
143498	307633
40664	307634
6560	307635
83521	307636
263	307637
36219	307638
98419	307639
50610	307640
13209	307641
92806	307642
108992	307643
53990	307644
4483	307645
89384	307646
59114	307647
5453	307648
37071	307649
80038	307650
66048	307651
32800	307652
41033	307653
43979	307654
73512	307655
18692	307656
35189	307657
30469	307658
14030	307659
3975	307660
99809	307661
1695	307662
53939	307663
14359	307664
73451	307665
110174	307666
135850	307667
49464	307668
32527	307669
161220	307670
35718	307671
67865	307672
18537	307673
40195	307674
31843	307675
19003	307676
3479	307677
32382	307678
99892	307679
32318	307680
10164	307681
9411	307682
8006	307683
44152	307684
22020	307685
4599	307686
2462	307687
51889	307688
5458	307689
129189	307690
7	307691
20851	307692
22292	307693
10202	307694
30487	307695
46722	307696
25632	307697
68965	307698
115066	307699
6576	307700
17242	307701
72871	307702
8435	307703
61066	307704
9450	307705
132297	307706
26104	307707
25886	307708
10405	307709
20350	307710
79319	307711
545	307712
38325	307713
5009	307714
57176	307715
38716	307716
88613	307717
9542	307718
1514	307719
73012	307720
73897	307721
94076	307722
45605	307723
42590	307724
123844	307725
70620	307726
99204	307727
42589	307728
100	307729
69560	307730
496	307731
24	307732
133915	307733
101915	307734
99043	307735
43084	307736
96911	307737
44456	307738
38982	307739
49354	307740
40821	307741
46651	307742
111456	307743
13639	307744
5558	307745
8478	307746
26669	307747
43659	307748
53	307749
18572	307750
20168	307751
89110	307752
46090	307753
1953	307754
5149	307755
7318	307756
7658	307757
35215	307758
12074	307759
12039	307760
31383	307761
86976	307762
391	307763
107149	307764
55881	307765
44477	307766
52411	307767
130891	307768
13772	307769
15512	307770
45360	307771
17767	307772
54472	307773
34600	307774
13092	307775
36895	307776
85831	307777
45388	307778
57697	307779
88788	307780
59916	307781
49585	307782
36411	307783
30300	307784
2842	307785
3198	307786
65765	307787
55391	307788
159516	307789
102844	307790
18072	307791
24898	307792
54489	307793
5339	307794
26927	307795
88893	307796
522	307797
36531	307798
59908	307799
9063	307800
122378	307801
13677	307802
112190	307803
69944	307804
29392	307805
20378	307806
111741	307807
4119	307808
64511	307809
30266	307810
30903	307811
26050	307812
59995	307813
33574	307814
33393	307815
37957	307816
148476	307817
147732	307818
20797	307819
51534	307820
11600	307821
33030	307822
36508	307823
34858	307824
11882	307825
92877	307826
20246	307827
114396	307828
27254	307829
24430	307830
5587	307831
355	307832
4489	307833
2227	307834
33383	307835
3415	307836
5061	307837
8666	307838
21425	307839
8587	307840
4874	307841
2297	307842
135508	307843
87043	307844
3983	307845
2201	307846
105954	307847
23972	307848
30968	307849
38444	307850
36246	307851
36591	307852
2917	307853
4956	307854
52753	307855
10622	307856
33790	307857
13640	307858
64648	307859
57973	307860
106819	307861
46315	307862
13498	307863
4103	307864
58676	307865
21611	307866
13365	307867
12927	307868
32099	307869
28267	307870
154985	307871
15520	307872
53295	307873
3019	307874
1206	307875
34641	307876
70639	307877
52824	307878
7070	307879
147626	307880
14159	307881
44566	307882
48795	307883
35835	307884
5813	307885
67085	307886
46406	307887
4057	307888
252	307889
15020	307890
44526	307891
76320	307892
67729	307893
1016	307894
48497	307895
143868	307896
61654	307897
80180	307898
32181	307899
15238	307900
20475	307901
92389	307902
119144	307903
27381	307904
33954	307905
5922	307906
37339	307907
6124	307908
28516	307909
31721	307910
135719	307911
3933	307912
311	307913
94238	307914
10947	307915
40491	307916
33364	307917
74015	307918
133420	307919
40971	307920
99695	307921
31022	307922
44577	307923
99778	307924
27034	307925
70520	307926
18036	307927
9729	307928
4177	307929
33772	307930
47285	307931
9657	307932
6731	307933
67997	307934
99654	307935
24126	307936
10749	307937
672	307938
91756	307939
12426	307940
40065	307941
4152	307942
133084	307943
34332	307944
56206	307945
57930	307946
11305	307947
207	307948
8099	307949
3040	307950
40735	307951
38491	307952
11811	307953
14941	307954
5747	307955
128654	307956
18523	307957
193	307958
9945	307959
40043	307960
5750	307961
28810	307962
53617	307963
27505	307964
23095	307965
56339	307966
134778	307967
125444	307968
5361	307969
22511	307970
29724	307971
118	307972
75874	307973
31518	307974
216	307975
14867	307976
24263	307977
36459	307978
94186	307979
11253	307980
40965	307981
89437	307982
8666	307983
86065	307984
52358	307985
21249	307986
121621	307987
9960	307988
79891	307989
4065	307990
9411	307991
11025	307992
151875	307993
43921	307994
10626	307995
64897	307996
70905	307997
12085	307998
17447	307999
5718	308000
18987	308001
23095	308002
13041	308003
77341	308004
18515	308005
39852	308006
17997	308007
32555	308008
2571	308009
38837	308010
60695	308011
3716	308012
26847	308013
37900	308014
93702	308015
59166	308016
11402	308017
21068	308018
12042	308019
3246	308020
83265	308021
29524	308022
5659	308023
5360	308024
35788	308025
76407	308026
41644	308027
90103	308028
101044	308029
351	308030
33760	308031
16335	308032
14232	308033
98026	308034
155724	308035
31361	308036
77099	308037
123237	308038
30337	308039
3418	308040
41192	308041
147185	308042
60208	308043
87113	308044
136159	308045
14192	308046
18916	308047
7294	308048
4829	308049
4705	308050
71	308051
25707	308052
21914	308053
41278	308054
2693	308055
60910	308056
101210	308057
68006	308058
103772	308059
27358	308060
5038	308061
16786	308062
4851	308063
15491	308064
8509	308065
123207	308066
2391	308067
8480	308068
38393	308069
29834	308070
75869	308071
43018	308072
72789	308073
6021	308074
102573	308075
26042	308076
67616	308077
83416	308078
40107	308079
39172	308080
111389	308081
547	308082
26396	308083
40	308084
57802	308085
11620	308086
24796	308087
28868	308088
42214	308089
59530	308090
23121	308091
17959	308092
11997	308093
7565	308094
15276	308095
19940	308096
22438	308097
4508	308098
22917	308099
16124	308100
60390	308101
55972	308102
16406	308103
9865	308104
100815	308105
14906	308106
19238	308107
71925	308108
4182	308109
64977	308110
9547	308111
66696	308112
18773	308113
39210	308114
33587	308115
91493	308116
19854	308117
383	308118
69778	308119
123690	308120
136669	308121
1121	308122
13801	308123
33420	308124
21073	308125
4318	308126
43099	308127
9625	308128
14394	308129
1398	308130
25965	308131
29202	308132
14667	308133
1358	308134
2753	308135
31636	308136
24833	308137
69426	308138
165026	308139
42002	308140
57260	308141
10697	308142
5102	308143
104303	308144
20985	308145
2241	308146
17	308147
71410	308148
5037	308149
76459	308150
75129	308151
8	308152
92698	308153
109490	308154
15586	308155
1427	308156
6770	308157
55036	308158
3665	308159
53001	308160
161	308161
84116	308162
8073	308163
20229	308164
75399	308165
55169	308166
14274	308167
15193	308168
95311	308169
126757	308170
2879	308171
3606	308172
29682	308173
7581	308174
37111	308175
97981	308176
135908	308177
7893	308178
24813	308179
1148	308180
151895	308181
22843	308182
25004	308183
31283	308184
34351	308185
23801	308186
19066	308187
46725	308188
21659	308189
44323	308190
40562	308191
50569	308192
14812	308193
109249	308194
132741	308195
125447	308196
72354	308197
13463	308198
53223	308199
25128	308200
9082	308201
10818	308202
121588	308203
35170	308204
92633	308205
647	308206
15460	308207
57398	308208
62718	308209
67998	308210
77348	308211
68845	308212
126175	308213
51481	308214
56393	308215
114275	308216
38048	308217
65141	308218
81987	308219
25783	308220
142	308221
15050	308222
1508	308223
16885	308224
108337	308225
37680	308226
71038	308227
6699	308228
46452	308229
31904	308230
76116	308231
16737	308232
54834	308233
1845	308234
152744	308235
148979	308236
35035	308237
22734	308238
49389	308239
42999	308240
5116	308241
30592	308242
52795	308243
62097	308244
84445	308245
285	308246
74287	308247
24179	308248
128941	308249
52823	308250
2649	308251
27473	308252
3575	308253
3190	308254
142233	308255
40903	308256
103475	308257
3151	308258
5546	308259
43880	308260
7870	308261
74489	308262
47610	308263
81630	308264
119045	308265
14449	308266
76557	308267
5969	308268
1224	308269
91383	308270
6076	308271
30509	308272
15094	308273
4990	308274
8041	308275
37431	308276
17602	308277
111560	308278
37979	308279
874	308280
45743	308281
63961	308282
127544	308283
137837	308284
7594	308285
97645	308286
51401	308287
36680	308288
20541	308289
26008	308290
48533	308291
8532	308292
73626	308293
27882	308294
41633	308295
58999	308296
258	308297
10421	308298
11503	308299
57996	308300
36452	308301
56252	308302
39501	308303
8670	308304
139444	308305
84584	308306
4641	308307
14645	308308
48544	308309
17639	308310
78480	308311
35371	308312
25229	308313
5981	308314
19780	308315
69117	308316
75782	308317
2773	308318
104903	308319
27719	308320
3218	308321
3295	308322
151069	308323
8245	308324
108381	308325
16960	308326
10772	308327
37190	308328
54600	308329
38517	308330
22010	308331
14060	308332
9316	308333
33100	308334
13995	308335
105977	308336
153233	308337
6165	308338
74691	308339
89734	308340
10824	308341
4354	308342
83762	308343
4980	308344
123896	308345
14377	308346
20159	308347
31453	308348
62870	308349
15354	308350
6366	308351
23682	308352
1834	308353
1160	308354
130360	308355
89516	308356
11960	308357
4253	308358
68994	308359
1588	308360
157715	308361
15183	308362
55486	308363
2140	308364
109820	308365
64986	308366
62602	308367
42636	308368
31314	308369
10252	308370
14049	308371
226	308372
1351	308373
16639	308374
2056	308375
7416	308376
46869	308377
64619	308378
16828	308379
91813	308380
54184	308381
6536	308382
37871	308383
39203	308384
16701	308385
11558	308386
35272	308387
57030	308388
2020	308389
18329	308390
83242	308391
5560	308392
40071	308393
7920	308394
293	308395
52848	308396
97897	308397
124308	308398
46524	308399
8726	308400
140965	308401
2594	308402
128329	308403
4856	308404
10458	308405
1514	308406
113324	308407
27780	308408
33628	308409
653	308410
77711	308411
80180	308412
131035	308413
32540	308414
6698	308415
199	308416
37945	308417
59526	308418
73222	308419
100634	308420
146281	308421
28255	308422
48206	308423
45130	308424
2565	308425
48287	308426
31038	308427
17368	308428
3190	308429
23885	308430
54098	308431
16583	308432
10091	308433
32102	308434
28380	308435
39166	308436
23853	308437
125815	308438
4054	308439
26877	308440
12130	308441
1003	308442
80373	308443
26805	308444
81753	308445
65293	308446
117527	308447
41192	308448
26364	308449
45915	308450
1596	308451
33663	308452
34832	308453
4623	308454
4970	308455
13708	308456
5289	308457
129605	308458
21712	308459
117622	308460
29291	308461
128321	308462
31209	308463
28423	308464
7998	308465
16301	308466
41	308467
67739	308468
68975	308469
12969	308470
421	308471
154620	308472
3996	308473
85373	308474
4702	308475
29438	308476
108	308477
155419	308478
78706	308479
94246	308480
138267	308481
41309	308482
123902	308483
86670	308484
5342	308485
90449	308486
56095	308487
1068	308488
18863	308489
18266	308490
13110	308491
38819	308492
51254	308493
10857	308494
75333	308495
9963	308496
34973	308497
6171	308498
26799	308499
23919	308500
63450	308501
19930	308502
37506	308503
53730	308504
4371	308505
46293	308506
36144	308507
35905	308508
4362	308509
35	308510
80325	308511
2121	308512
843	308513
1453	308514
6959	308515
5619	308516
10786	308517
33849	308518
67969	308519
24805	308520
73540	308521
26840	308522
25949	308523
1285	308524
6943	308525
45176	308526
28119	308527
134159	308528
6968	308529
981	308530
69574	308531
8475	308532
9372	308533
115622	308534
279	308535
790	308536
13714	308537
17772	308538
139882	308539
57424	308540
17750	308541
45331	308542
46763	308543
88853	308544
72421	308545
36592	308546
86521	308547
40553	308548
12265	308549
33	308550
81394	308551
151084	308552
11259	308553
32991	308554
49299	308555
5600	308556
30982	308557
102037	308558
29425	308559
3546	308560
119332	308561
36353	308562
1557	308563
10659	308564
40471	308565
30716	308566
84	308567
8458	308568
51417	308569
36910	308570
17096	308571
111288	308572
5629	308573
135376	308574
10764	308575
554	308576
94	308577
91744	308578
26261	308579
337	308580
15289	308581
23608	308582
94170	308583
79	308584
911	308585
6488	308586
14710	308587
77965	308588
10000	308589
123811	308590
170	308591
18910	308592
57301	308593
30686	308594
68952	308595
41260	308596
25515	308597
20871	308598
17458	308599
30546	308600
38751	308601
13836	308602
29617	308603
85373	308604
1114	308605
729	308606
1363	308607
42305	308608
17022	308609
47372	308610
60130	308611
5097	308612
100213	308613
13066	308614
17999	308615
9120	308616
36455	308617
25480	308618
11822	308619
126834	308620
46483	308621
32100	308622
7606	308623
57326	308624
19613	308625
2164	308626
24236	308627
6392	308628
17096	308629
46553	308630
95247	308631
8655	308632
35314	308633
4151	308634
18753	308635
7881	308636
43222	308637
9562	308638
109663	308639
54165	308640
87734	308641
91899	308642
50178	308643
2578	308644
9767	308645
1316	308646
29724	308647
51039	308648
54152	308649
91762	308650
47979	308651
596	308652
1629	308653
44542	308654
20971	308655
74110	308656
54582	308657
39329	308658
166552	308659
29053	308660
18045	308661
34450	308662
463	308663
15840	308664
80120	308665
146787	308666
17503	308667
22600	308668
96739	308669
77646	308670
37796	308671
11090	308672
87059	308673
23500	308674
142447	308675
5961	308676
94168	308677
16110	308678
16905	308679
52529	308680
40433	308681
23036	308682
106465	308683
119716	308684
50752	308685
70892	308686
3630	308687
51390	308688
23502	308689
476	308690
127555	308691
16381	308692
34498	308693
145347	308694
10797	308695
20233	308696
149616	308697
11467	308698
346	308699
18853	308700
112077	308701
30788	308702
106881	308703
67804	308704
41721	308705
26653	308706
84103	308707
31162	308708
515	308709
20306	308710
4813	308711
68779	308712
12276	308713
7002	308714
2775	308715
94299	308716
20264	308717
1762	308718
2639	308719
12830	308720
6913	308721
62517	308722
52993	308723
93705	308724
20846	308725
91094	308726
6968	308727
57	308728
5007	308729
40901	308730
8287	308731
18380	308732
498	308733
15000	308734
5054	308735
151965	308736
19750	308737
30866	308738
55705	308739
1766	308740
23561	308741
155640	308742
20184	308743
17882	308744
75191	308745
46424	308746
78765	308747
43	308748
122853	308749
38621	308750
96567	308751
265	308752
7000	308753
14420	308754
14184	308755
16787	308756
4552	308757
41926	308758
43107	308759
34062	308760
4044	308761
16733	308762
62821	308763
24965	308764
63476	308765
29836	308766
19543	308767
34604	308768
46975	308769
1464	308770
16852	308771
4155	308772
28902	308773
115656	308774
92232	308775
36734	308776
27578	308777
22218	308778
63601	308779
11730	308780
96504	308781
15519	308782
6758	308783
1551	308784
25755	308785
5367	308786
5539	308787
2094	308788
69262	308789
30251	308790
80982	308791
8848	308792
9557	308793
40289	308794
92327	308795
15220	308796
129316	308797
89295	308798
4133	308799
87384	308800
50586	308801
8912	308802
23573	308803
14529	308804
4935	308805
4813	308806
72856	308807
16873	308808
8374	308809
26588	308810
38654	308811
20733	308812
870	308813
59468	308814
97189	308815
4426	308816
2860	308817
70697	308818
119601	308819
11701	308820
75451	308821
35631	308822
90322	308823
37251	308824
34661	308825
2328	308826
105287	308827
1666	308828
85218	308829
8840	308830
165	308831
20741	308832
55934	308833
58969	308834
1620	308835
208	308836
13188	308837
86387	308838
45008	308839
8620	308840
19146	308841
159500	308842
4943	308843
47663	308844
27874	308845
89192	308846
120277	308847
115120	308848
50613	308849
30376	308850
69139	308851
234	308852
2566	308853
130602	308854
31871	308855
87647	308856
43314	308857
7060	308858
2220	308859
42548	308860
96780	308861
4808	308862
111006	308863
59750	308864
141332	308865
102454	308866
4599	308867
1894	308868
87016	308869
17759	308870
4822	308871
24662	308872
14996	308873
30975	308874
22186	308875
35251	308876
45975	308877
67374	308878
3198	308879
33605	308880
101783	308881
40398	308882
36075	308883
89121	308884
66285	308885
49173	308886
4844	308887
140700	308888
61853	308889
27005	308890
10669	308891
47977	308892
36086	308893
68199	308894
107106	308895
56431	308896
2635	308897
33120	308898
54546	308899
35281	308900
4571	308901
29194	308902
20391	308903
11324	308904
22364	308905
52	308906
36028	308907
23297	308908
7862	308909
8927	308910
50949	308911
67598	308912
26730	308913
33	308914
1822	308915
32710	308916
1531	308917
16804	308918
4412	308919
46704	308920
7113	308921
105060	308922
125069	308923
24650	308924
7853	308925
61192	308926
645	308927
162	308928
2396	308929
3470	308930
11243	308931
17804	308932
2772	308933
156061	308934
98134	308935
1132	308936
879	308937
6853	308938
3326	308939
59323	308940
67881	308941
22529	308942
728	308943
25162	308944
123996	308945
20387	308946
11964	308947
130957	308948
560	308949
38329	308950
18983	308951
21809	308952
14527	308953
10582	308954
88271	308955
128445	308956
52840	308957
23940	308958
122611	308959
3419	308960
12851	308961
76526	308962
47113	308963
53785	308964
51842	308965
6763	308966
36018	308967
72564	308968
7755	308969
9964	308970
38304	308971
56419	308972
2140	308973
40716	308974
51116	308975
343	308976
423	308977
78310	308978
64703	308979
41462	308980
51548	308981
51009	308982
9854	308983
9803	308984
32	308985
84544	308986
8728	308987
26795	308988
3062	308989
71579	308990
3479	308991
1509	308992
89533	308993
2232	308994
11488	308995
67145	308996
58122	308997
76761	308998
34	308999
117536	309000
13308	309001
93376	309002
32418	309003
26407	309004
22363	309005
16981	309006
51459	309007
1230	309008
11301	309009
60281	309010
80375	309011
140798	309012
30330	309013
184	309014
1518	309015
10288	309016
20528	309017
5974	309018
18606	309019
16354	309020
71926	309021
71990	309022
845	309023
10480	309024
9309	309025
7102	309026
24855	309027
23043	309028
672	309029
54118	309030
39000	309031
22596	309032
4928	309033
114614	309034
1324	309035
47660	309036
45027	309037
51644	309038
3834	309039
1560	309040
274	309041
17770	309042
11475	309043
81769	309044
41282	309045
2021	309046
124647	309047
17738	309048
37923	309049
44666	309050
45558	309051
9460	309052
68858	309053
7761	309054
59950	309055
24062	309056
59559	309057
72764	309058
154404	309059
941	309060
55325	309061
1872	309062
12622	309063
15516	309064
39870	309065
134645	309066
18410	309067
43855	309068
3132	309069
11841	309070
48987	309071
49875	309072
161905	309073
20290	309074
71177	309075
768	309076
4181	309077
86668	309078
51288	309079
40302	309080
6660	309081
49626	309082
41700	309083
23880	309084
65238	309085
29284	309086
9352	309087
92827	309088
245	309089
10160	309090
2100	309091
2304	309092
4784	309093
37983	309094
449	309095
8654	309096
3285	309097
3139	309098
22291	309099
16872	309100
17259	309101
134787	309102
64495	309103
29521	309104
14152	309105
35583	309106
3174	309107
7112	309108
102549	309109
23843	309110
121307	309111
10220	309112
1995	309113
84595	309114
2117	309115
14964	309116
106839	309117
90123	309118
91482	309119
45629	309120
438	309121
26278	309122
120170	309123
76192	309124
5773	309125
76818	309126
23431	309127
11027	309128
12886	309129
59601	309130
11790	309131
13745	309132
122	309133
45420	309134
64899	309135
13	309136
163509	309137
65300	309138
57312	309139
44079	309140
8130	309141
29451	309142
66036	309143
50926	309144
17465	309145
34506	309146
470	309147
151362	309148
49514	309149
142684	309150
44125	309151
111913	309152
108479	309153
54176	309154
31381	309155
5364	309156
17800	309157
1729	309158
57016	309159
46700	309160
8052	309161
13808	309162
133021	309163
162379	309164
100480	309165
32827	309166
34	309167
117	309168
166711	309169
4179	309170
16271	309171
97148	309172
98967	309173
81143	309174
10963	309175
6597	309176
2259	309177
23	309178
27862	309179
51431	309180
30594	309181
35701	309182
61384	309183
47118	309184
59314	309185
38957	309186
61380	309187
4885	309188
1261	309189
97369	309190
70285	309191
74276	309192
2312	309193
3610	309194
56266	309195
32964	309196
65935	309197
11400	309198
76256	309199
25176	309200
116106	309201
75550	309202
12075	309203
19040	309204
22453	309205
99091	309206
4479	309207
86644	309208
67267	309209
70770	309210
25324	309211
20936	309212
130466	309213
3976	309214
89659	309215
57544	309216
70047	309217
44631	309218
2	309219
1961	309220
4918	309221
31035	309222
8403	309223
22680	309224
148996	309225
126391	309226
86688	309227
1869	309228
12077	309229
50278	309230
44176	309231
13189	309232
654	309233
17335	309234
29306	309235
2459	309236
72649	309237
3993	309238
16075	309239
23844	309240
1235	309241
22756	309242
34	309243
39545	309244
56293	309245
20822	309246
12502	309247
29754	309248
17059	309249
16536	309250
59876	309251
71715	309252
24257	309253
4633	309254
2108	309255
44978	309256
59388	309257
10132	309258
1741	309259
106121	309260
69	309261
6065	309262
12059	309263
31983	309264
34568	309265
64401	309266
4658	309267
143655	309268
7296	309269
21730	309270
81888	309271
19617	309272
78	309273
2099	309274
57158	309275
13559	309276
112951	309277
9695	309278
19243	309279
107209	309280
6369	309281
70417	309282
66919	309283
27256	309284
14515	309285
31774	309286
13370	309287
103238	309288
2701	309289
28040	309290
64521	309291
3767	309292
98686	309293
26826	309294
24542	309295
53233	309296
13717	309297
91841	309298
7	309299
33407	309300
50339	309301
14077	309302
15079	309303
15623	309304
12299	309305
41233	309306
63738	309307
74152	309308
55713	309309
39707	309310
46343	309311
1118	309312
45567	309313
98708	309314
5032	309315
35235	309316
79384	309317
81300	309318
24903	309319
32	309320
64877	309321
124125	309322
2729	309323
31275	309324
165379	309325
82875	309326
63103	309327
6047	309328
112561	309329
49369	309330
22359	309331
47432	309332
45864	309333
2197	309334
83675	309335
42233	309336
141362	309337
131391	309338
23921	309339
4896	309340
22141	309341
61484	309342
103950	309343
2192	309344
62989	309345
27549	309346
4381	309347
11712	309348
141071	309349
32670	309350
58841	309351
20296	309352
2505	309353
1816	309354
79625	309355
30572	309356
48849	309357
43889	309358
27877	309359
4591	309360
26877	309361
108945	309362
50	309363
1808	309364
158007	309365
21086	309366
67983	309367
25786	309368
12358	309369
163072	309370
27886	309371
16542	309372
17428	309373
92155	309374
41554	309375
22859	309376
8285	309377
82222	309378
15602	309379
8315	309380
33345	309381
11789	309382
80109	309383
88451	309384
3350	309385
79101	309386
30800	309387
4030	309388
99686	309389
36	309390
58727	309391
7541	309392
59438	309393
108529	309394
23261	309395
32631	309396
81164	309397
10636	309398
110673	309399
14188	309400
46992	309401
144364	309402
44	309403
124410	309404
62408	309405
92665	309406
6240	309407
26075	309408
3053	309409
77790	309410
123677	309411
68620	309412
104024	309413
27540	309414
50431	309415
119318	309416
15075	309417
153099	309418
3942	309419
17202	309420
166099	309421
87991	309422
70364	309423
129950	309424
42874	309425
18408	309426
31785	309427
9635	309428
15955	309429
2819	309430
46350	309431
3356	309432
1775	309433
12924	309434
33505	309435
57177	309436
86559	309437
16589	309438
2046	309439
59063	309440
57187	309441
10906	309442
50668	309443
10076	309444
2221	309445
1554	309446
156288	309447
26043	309448
2667	309449
1975	309450
27208	309451
72213	309452
20091	309453
16255	309454
11064	309455
2388	309456
59624	309457
64808	309458
3234	309459
85068	309460
25497	309461
8536	309462
43967	309463
2841	309464
648	309465
22205	309466
9474	309467
106068	309468
70418	309469
6543	309470
42737	309471
31779	309472
5046	309473
16086	309474
114884	309475
30843	309476
71541	309477
7620	309478
3553	309479
98179	309480
97829	309481
610	309482
13044	309483
82614	309484
279	309485
7099	309486
41226	309487
13999	309488
3533	309489
14772	309490
42932	309491
18500	309492
334	309493
136744	309494
81866	309495
317	309496
85650	309497
11182	309498
346	309499
32	309500
9996	309501
6809	309502
15955	309503
11889	309504
51504	309505
20438	309506
16758	309507
18552	309508
42730	309509
1364	309510
2658	309511
68764	309512
111466	309513
75644	309514
2048	309515
12588	309516
39954	309517
11302	309518
103433	309519
9270	309520
48976	309521
8581	309522
6609	309523
19462	309524
2678	309525
67576	309526
77147	309527
73878	309528
31366	309529
17314	309530
33419	309531
62999	309532
20661	309533
87798	309534
9983	309535
52449	309536
46444	309537
17092	309538
80369	309539
112517	309540
52028	309541
6	309542
60475	309543
578	309544
15836	309545
46080	309546
49404	309547
5138	309548
1355	309549
19473	309550
57952	309551
56562	309552
122366	309553
826	309554
28927	309555
4297	309556
19722	309557
4161	309558
6013	309559
371	309560
34583	309561
9340	309562
57246	309563
96723	309564
103224	309565
26624	309566
18095	309567
27179	309568
42345	309569
19451	309570
27383	309571
129456	309572
1254	309573
45795	309574
42466	309575
26854	309576
43607	309577
31366	309578
84565	309579
61803	309580
23049	309581
17689	309582
9003	309583
12361	309584
69127	309585
40866	309586
73099	309587
24337	309588
56007	309589
21647	309590
21091	309591
80057	309592
165719	309593
68	309594
143175	309595
32064	309596
73889	309597
56136	309598
87044	309599
105969	309600
82	309601
153958	309602
3694	309603
25803	309604
69325	309605
11428	309606
5864	309607
15792	309608
32326	309609
30478	309610
24915	309611
89609	309612
50598	309613
18398	309614
81469	309615
79466	309616
48656	309617
26784	309618
12554	309619
29622	309620
38536	309621
90235	309622
144336	309623
3594	309624
1264	309625
23278	309626
38175	309627
49474	309628
122217	309629
97750	309630
1987	309631
5012	309632
161018	309633
141953	309634
17533	309635
2300	309636
106450	309637
15005	309638
211	309639
29114	309640
11591	309641
74063	309642
14356	309643
25562	309644
146162	309645
64839	309646
20889	309647
607	309648
2303	309649
48233	309650
263	309651
33339	309652
113619	309653
37154	309654
165299	309655
119917	309656
10795	309657
58911	309658
74679	309659
15159	309660
76307	309661
41456	309662
58469	309663
23050	309664
1047	309665
161063	309666
18200	309667
7668	309668
2842	309669
50880	309670
6124	309671
3007	309672
7330	309673
10216	309674
2388	309675
17818	309676
37545	309677
59933	309678
22256	309679
30623	309680
84249	309681
5924	309682
43511	309683
56624	309684
1047	309685
40126	309686
6082	309687
3531	309688
28109	309689
123050	309690
61462	309691
3615	309692
101269	309693
120416	309694
67097	309695
16548	309696
70537	309697
547	309698
31561	309699
10740	309700
4627	309701
17501	309702
7368	309703
53365	309704
39186	309705
157988	309706
55088	309707
132695	309708
113348	309709
98020	309710
8315	309711
104693	309712
132968	309713
123902	309714
8585	309715
52909	309716
116053	309717
25455	309718
2586	309719
14537	309720
105917	309721
21648	309722
26054	309723
102892	309724
8418	309725
49461	309726
13702	309727
1060	309728
57439	309729
631	309730
5073	309731
366	309732
14671	309733
733	309734
47732	309735
10744	309736
25670	309737
52800	309738
1377	309739
20966	309740
16982	309741
49221	309742
27923	309743
112382	309744
20640	309745
10321	309746
1959	309747
16186	309748
22632	309749
5193	309750
659	309751
54216	309752
85890	309753
87811	309754
25348	309755
51456	309756
26394	309757
50440	309758
32454	309759
4287	309760
68988	309761
21128	309762
41890	309763
16409	309764
24265	309765
24191	309766
9086	309767
3541	309768
85171	309769
13336	309770
21632	309771
4561	309772
20984	309773
11064	309774
35248	309775
25630	309776
8055	309777
7473	309778
11345	309779
77464	309780
3202	309781
60841	309782
137029	309783
74774	309784
2380	309785
91538	309786
6759	309787
68321	309788
19123	309789
8788	309790
12016	309791
1390	309792
73916	309793
41184	309794
44160	309795
30200	309796
6923	309797
66971	309798
34775	309799
3511	309800
29228	309801
15916	309802
26301	309803
67291	309804
13346	309805
65780	309806
56722	309807
52911	309808
80687	309809
3342	309810
6613	309811
36982	309812
41027	309813
8352	309814
18	309815
3473	309816
21582	309817
29090	309818
66862	309819
31847	309820
31082	309821
12670	309822
38033	309823
10001	309824
60186	309825
22684	309826
97360	309827
5963	309828
5390	309829
10661	309830
130035	309831
4549	309832
18611	309833
686	309834
99616	309835
52617	309836
34159	309837
5892	309838
656	309839
22733	309840
18022	309841
9189	309842
116218	309843
59171	309844
106141	309845
9609	309846
18828	309847
103301	309848
52895	309849
46659	309850
15311	309851
7836	309852
17173	309853
9909	309854
30088	309855
21421	309856
19952	309857
675	309858
18339	309859
34332	309860
52877	309861
18725	309862
46546	309863
39344	309864
30886	309865
12319	309866
2549	309867
96437	309868
69017	309869
132020	309870
92443	309871
4537	309872
18628	309873
35876	309874
161867	309875
3138	309876
5150	309877
3171	309878
81188	309879
27891	309880
33337	309881
86017	309882
71922	309883
58184	309884
3334	309885
53819	309886
58211	309887
27100	309888
927	309889
109331	309890
80545	309891
22735	309892
23843	309893
8154	309894
3331	309895
72065	309896
33822	309897
42597	309898
2869	309899
25892	309900
12510	309901
23237	309902
78513	309903
72921	309904
46443	309905
157972	309906
79223	309907
38293	309908
58931	309909
1921	309910
73681	309911
34695	309912
33387	309913
58319	309914
71851	309915
80306	309916
6273	309917
932	309918
19495	309919
24541	309920
136200	309921
18015	309922
14188	309923
6822	309924
77967	309925
116603	309926
55881	309927
6301	309928
89433	309929
122427	309930
12295	309931
38073	309932
113729	309933
5546	309934
45577	309935
34224	309936
62093	309937
47562	309938
25401	309939
125650	309940
60910	309941
13354	309942
51952	309943
87533	309944
25665	309945
43723	309946
1888	309947
6507	309948
9123	309949
5253	309950
287	309951
5888	309952
10145	309953
28437	309954
40445	309955
29125	309956
61543	309957
104721	309958
143156	309959
49880	309960
66576	309961
55412	309962
16324	309963
5557	309964
98060	309965
2442	309966
1984	309967
65104	309968
2858	309969
119262	309970
70413	309971
9131	309972
102930	309973
134001	309974
38622	309975
7699	309976
5605	309977
8626	309978
96560	309979
80574	309980
71383	309981
956	309982
60742	309983
50747	309984
133717	309985
4053	309986
66194	309987
98530	309988
20106	309989
91517	309990
75224	309991
8455	309992
56403	309993
32293	309994
7204	309995
485	309996
2669	309997
97	309998
38240	309999
155464	310000
24305	310001
20355	310002
101905	310003
3938	310004
17515	310005
11009	310006
1493	310007
2139	310008
100735	310009
6764	310010
21279	310011
10349	310012
80	310013
147127	310014
4089	310015
17808	310016
134197	310017
1234	310018
15761	310019
10256	310020
180	310021
29574	310022
54084	310023
60652	310024
67601	310025
25135	310026
126740	310027
21317	310028
67850	310029
28838	310030
2918	310031
8943	310032
790	310033
117	310034
18308	310035
12847	310036
85547	310037
21476	310038
130376	310039
69705	310040
28803	310041
152142	310042
10954	310043
6422	310044
46989	310045
3343	310046
9645	310047
45869	310048
58197	310049
69376	310050
151483	310051
70588	310052
6719	310053
295	310054
59538	310055
36353	310056
49131	310057
13328	310058
98179	310059
78924	310060
84427	310061
1612	310062
81714	310063
550	310064
1472	310065
41269	310066
524	310067
63424	310068
25847	310069
47494	310070
44127	310071
1390	310072
1767	310073
63776	310074
22829	310075
28205	310076
63792	310077
1031	310078
4154	310079
1700	310080
65603	310081
38836	310082
10490	310083
117188	310084
105581	310085
135451	310086
9397	310087
341	310088
100948	310089
11676	310090
21810	310091
123376	310092
2529	310093
4572	310094
50324	310095
29977	310096
98194	310097
54370	310098
5354	310099
62671	310100
68670	310101
25155	310102
46959	310103
26557	310104
1579	310105
437	310106
11590	310107
83651	310108
16302	310109
122743	310110
22955	310111
136920	310112
49776	310113
95371	310114
64106	310115
841	310116
57467	310117
18352	310118
28506	310119
50564	310120
83988	310121
11176	310122
9019	310123
93327	310124
18903	310125
95583	310126
53610	310127
13617	310128
6536	310129
14874	310130
1702	310131
6883	310132
24433	310133
117291	310134
30037	310135
9860	310136
83203	310137
159858	310138
61622	310139
2359	310140
1634	310141
67200	310142
36312	310143
34281	310144
120	310145
12541	310146
34825	310147
36407	310148
91756	310149
8668	310150
140309	310151
15707	310152
54291	310153
44779	310154
115067	310155
59958	310156
100788	310157
110475	310158
12145	310159
151213	310160
25929	310161
10157	310162
22830	310163
9910	310164
26649	310165
8234	310166
111654	310167
97776	310168
6677	310169
28247	310170
38373	310171
65509	310172
8390	310173
50518	310174
44697	310175
2614	310176
23900	310177
78382	310178
58980	310179
75271	310180
30425	310181
128001	310182
108568	310183
91439	310184
159175	310185
4592	310186
25364	310187
2646	310188
16529	310189
11936	310190
272	310191
4315	310192
12441	310193
7570	310194
41440	310195
60756	310196
130724	310197
56050	310198
40406	310199
4681	310200
77179	310201
101980	310202
58792	310203
162	310204
783	310205
93345	310206
71105	310207
20129	310208
872	310209
2779	310210
29509	310211
34680	310212
47043	310213
110795	310214
133178	310215
41559	310216
110709	310217
21822	310218
47618	310219
8623	310220
14744	310221
18193	310222
4449	310223
18016	310224
88075	310225
26451	310226
50442	310227
26043	310228
62510	310229
75076	310230
32099	310231
158	310232
81715	310233
28400	310234
20036	310235
26882	310236
5053	310237
39692	310238
49220	310239
4723	310240
583	310241
66600	310242
11131	310243
4013	310244
36003	310245
6525	310246
17602	310247
45577	310248
72511	310249
130851	310250
3763	310251
4002	310252
61894	310253
115386	310254
3247	310255
759	310256
71946	310257
5089	310258
11849	310259
85219	310260
32879	310261
5937	310262
47347	310263
75245	310264
34105	310265
1396	310266
161734	310267
107634	310268
41397	310269
14159	310270
63848	310271
8434	310272
31	310273
5856	310274
165173	310275
35853	310276
164944	310277
3170	310278
6183	310279
13627	310280
10951	310281
50720	310282
11619	310283
15106	310284
77030	310285
18117	310286
356	310287
51661	310288
20321	310289
75330	310290
2039	310291
60736	310292
264	310293
107510	310294
10289	310295
65000	310296
93615	310297
87233	310298
12604	310299
3512	310300
56611	310301
121015	310302
10	310303
47649	310304
53721	310305
343	310306
731	310307
46335	310308
5255	310309
9413	310310
18770	310311
48558	310312
58279	310313
69136	310314
66043	310315
22558	310316
37442	310317
3974	310318
111195	310319
36458	310320
131507	310321
20414	310322
29434	310323
44740	310324
95002	310325
26226	310326
10497	310327
29407	310328
43126	310329
55754	310330
101009	310331
69711	310332
35025	310333
36742	310334
53369	310335
30762	310336
59019	310337
4899	310338
28823	310339
10421	310340
2799	310341
36838	310342
86147	310343
24790	310344
12736	310345
13665	310346
21555	310347
77359	310348
54791	310349
95619	310350
10158	310351
53699	310352
124109	310353
29185	310354
23563	310355
2516	310356
80681	310357
141515	310358
14370	310359
34342	310360
31	310361
17080	310362
28692	310363
61944	310364
42105	310365
47541	310366
59212	310367
133356	310368
87422	310369
4671	310370
2070	310371
157968	310372
67006	310373
76808	310374
75351	310375
23905	310376
2470	310377
7044	310378
88535	310379
68788	310380
42439	310381
136587	310382
49241	310383
97116	310384
41471	310385
466	310386
25381	310387
57162	310388
30149	310389
128942	310390
83626	310391
16371	310392
123333	310393
111796	310394
64708	310395
39759	310396
26393	310397
65388	310398
119892	310399
70581	310400
121037	310401
425	310402
155166	310403
8629	310404
104591	310405
42553	310406
10811	310407
26650	310408
26297	310409
85242	310410
3514	310411
23381	310412
91607	310413
64257	310414
51752	310415
6612	310416
50177	310417
45193	310418
39091	310419
11017	310420
2005	310421
54294	310422
118192	310423
34634	310424
4199	310425
57189	310426
1711	310427
130925	310428
21528	310429
42599	310430
4603	310431
126877	310432
2351	310433
13616	310434
56302	310435
30061	310436
1611	310437
99056	310438
2537	310439
88992	310440
51853	310441
28206	310442
30078	310443
95769	310444
39331	310445
35487	310446
8745	310447
2	310448
44168	310449
70320	310450
142168	310451
79915	310452
8449	310453
8161	310454
49126	310455
26449	310456
31713	310457
4531	310458
11774	310459
36185	310460
5238	310461
22981	310462
88774	310463
160704	310464
6110	310465
23957	310466
82428	310467
118595	310468
25150	310469
66975	310470
29751	310471
85650	310472
28673	310473
3807	310474
145176	310475
20571	310476
7907	310477
2632	310478
118386	310479
21775	310480
4892	310481
6193	310482
12886	310483
9180	310484
100993	310485
2713	310486
88291	310487
3280	310488
34688	310489
3021	310490
1583	310491
153812	310492
13705	310493
2280	310494
7535	310495
3941	310496
118	310497
110772	310498
37564	310499
12889	310500
36742	310501
51141	310502
975	310503
1450	310504
15651	310505
25473	310506
134475	310507
55821	310508
5044	310509
160054	310510
46065	310511
6459	310512
105066	310513
137957	310514
3231	310515
30377	310516
103709	310517
16161	310518
7583	310519
161	310520
145014	310521
58049	310522
33418	310523
16493	310524
29590	310525
39920	310526
5520	310527
58018	310528
36189	310529
122647	310530
3022	310531
3508	310532
8565	310533
3528	310534
765	310535
18832	310536
2787	310537
4036	310538
836	310539
4240	310540
3897	310541
73624	310542
47041	310543
15688	310544
32692	310545
160668	310546
16201	310547
34126	310548
98438	310549
98264	310550
67511	310551
38598	310552
37571	310553
23768	310554
82562	310555
8330	310556
12503	310557
86836	310558
34578	310559
27388	310560
119854	310561
62911	310562
563	310563
140199	310564
6446	310565
26425	310566
36567	310567
66131	310568
23832	310569
1418	310570
405	310571
7060	310572
4161	310573
3479	310574
23218	310575
158448	310576
7520	310577
133147	310578
133598	310579
22817	310580
77647	310581
35053	310582
6427	310583
13085	310584
12003	310585
6323	310586
51974	310587
66457	310588
5485	310589
23520	310590
3935	310591
5217	310592
52106	310593
104617	310594
28578	310595
7526	310596
28537	310597
62166	310598
153300	310599
47799	310600
137549	310601
46992	310602
27687	310603
11349	310604
28969	310605
37257	310606
142288	310607
423	310608
4782	310609
2496	310610
2466	310611
55035	310612
10342	310613
34561	310614
21003	310615
79504	310616
9235	310617
82023	310618
4244	310619
4988	310620
6026	310621
59531	310622
4059	310623
42989	310624
119088	310625
2	310626
41339	310627
13435	310628
76041	310629
54378	310630
57690	310631
45123	310632
104324	310633
8812	310634
24399	310635
350	310636
30757	310637
41309	310638
34839	310639
29141	310640
42178	310641
58513	310642
4899	310643
33535	310644
17890	310645
50211	310646
8495	310647
1368	310648
10864	310649
36493	310650
34384	310651
6433	310652
28762	310653
6689	310654
199	310655
24306	310656
87660	310657
97583	310658
53720	310659
250	310660
16380	310661
5121	310662
78933	310663
86408	310664
173	310665
87412	310666
22152	310667
46581	310668
9964	310669
15005	310670
1389	310671
5644	310672
84782	310673
11221	310674
2212	310675
53898	310676
63440	310677
53132	310678
28958	310679
46055	310680
58647	310681
36984	310682
67854	310683
67147	310684
55073	310685
11548	310686
40895	310687
24717	310688
64319	310689
16765	310690
139375	310691
18717	310692
1066	310693
17760	310694
27868	310695
60502	310696
20311	310697
88321	310698
76447	310699
31656	310700
95937	310701
5288	310702
8486	310703
69911	310704
31965	310705
3487	310706
135472	310707
71170	310708
57872	310709
72048	310710
52145	310711
14484	310712
41827	310713
141681	310714
751	310715
149822	310716
30869	310717
4743	310718
35635	310719
10329	310720
28234	310721
8131	310722
40	310723
104926	310724
66832	310725
62745	310726
24761	310727
1357	310728
1398	310729
553	310730
29139	310731
4513	310732
7842	310733
2100	310734
34213	310735
33687	310736
7924	310737
137833	310738
945	310739
1600	310740
3608	310741
387	310742
41051	310743
54909	310744
5798	310745
13183	310746
137199	310747
73939	310748
128074	310749
123082	310750
39687	310751
9278	310752
31055	310753
6303	310754
24310	310755
38	310756
44363	310757
2941	310758
391	310759
143	310760
3159	310761
19226	310762
41300	310763
26762	310764
1865	310765
2622	310766
53668	310767
51858	310768
51214	310769
2213	310770
66849	310771
149090	310772
29585	310773
1566	310774
155606	310775
43259	310776
71	310777
60810	310778
34593	310779
66939	310780
17216	310781
1326	310782
2941	310783
13335	310784
85270	310785
36214	310786
20607	310787
43086	310788
6750	310789
831	310790
103574	310791
144091	310792
26249	310793
31007	310794
56972	310795
30430	310796
67679	310797
41945	310798
26564	310799
576	310800
12	310801
16050	310802
2099	310803
14	310804
117833	310805
59215	310806
17012	310807
150077	310808
81602	310809
115534	310810
5090	310811
3746	310812
37734	310813
10164	310814
128599	310815
10521	310816
5065	310817
82592	310818
6377	310819
16682	310820
989	310821
159712	310822
32574	310823
164638	310824
2785	310825
139483	310826
142562	310827
36581	310828
61139	310829
1942	310830
488	310831
3391	310832
155580	310833
1	310834
66597	310835
49350	310836
5852	310837
144119	310838
21155	310839
19570	310840
134911	310841
4480	310842
8557	310843
49718	310844
46236	310845
43463	310846
59576	310847
5930	310848
107600	310849
15854	310850
63644	310851
20376	310852
21797	310853
91712	310854
788	310855
29053	310856
35601	310857
359	310858
56216	310859
84	310860
7235	310861
28970	310862
12534	310863
48802	310864
80781	310865
3213	310866
20962	310867
53431	310868
13149	310869
13513	310870
32762	310871
759	310872
48934	310873
48362	310874
70977	310875
36795	310876
65532	310877
2706	310878
7211	310879
25245	310880
17241	310881
29839	310882
7572	310883
20289	310884
43350	310885
25255	310886
14379	310887
1647	310888
26413	310889
928	310890
17210	310891
3301	310892
34981	310893
10624	310894
1306	310895
9040	310896
2601	310897
96162	310898
50962	310899
11667	310900
14237	310901
1080	310902
7583	310903
763	310904
126056	310905
46122	310906
59490	310907
41411	310908
4125	310909
3494	310910
62789	310911
57872	310912
16921	310913
36078	310914
128105	310915
8644	310916
9006	310917
56326	310918
21016	310919
30514	310920
19012	310921
47409	310922
46232	310923
8813	310924
14829	310925
47059	310926
537	310927
56324	310928
50596	310929
70106	310930
41735	310931
52710	310932
96284	310933
37368	310934
22911	310935
78487	310936
106602	310937
10611	310938
1952	310939
52654	310940
2052	310941
18756	310942
109117	310943
62751	310944
6593	310945
61348	310946
12284	310947
1449	310948
2079	310949
6880	310950
35397	310951
15875	310952
11678	310953
52331	310954
25210	310955
36798	310956
22939	310957
67213	310958
60431	310959
14654	310960
97290	310961
66079	310962
80335	310963
44040	310964
1543	310965
11094	310966
104738	310967
44251	310968
47587	310969
33906	310970
87421	310971
97567	310972
11211	310973
23061	310974
22507	310975
42644	310976
66569	310977
72775	310978
45175	310979
11999	310980
64457	310981
52855	310982
45458	310983
5733	310984
18333	310985
13655	310986
3544	310987
3147	310988
118433	310989
1200	310990
141	310991
81741	310992
36966	310993
70585	310994
368	310995
17819	310996
34019	310997
74423	310998
5412	310999
16888	311000
32551	311001
117215	311002
21730	311003
71343	311004
15719	311005
569	311006
35812	311007
44304	311008
39528	311009
129094	311010
41469	311011
111592	311012
40565	311013
28625	311014
131862	311015
92935	311016
13193	311017
32343	311018
460	311019
12662	311020
76509	311021
107298	311022
52350	311023
52986	311024
24553	311025
75807	311026
22462	311027
35602	311028
105873	311029
3873	311030
6960	311031
25090	311032
53064	311033
67368	311034
66241	311035
1034	311036
39785	311037
54212	311038
41036	311039
97414	311040
3046	311041
100352	311042
18968	311043
20095	311044
4017	311045
2627	311046
5244	311047
30089	311048
72547	311049
18611	311050
2987	311051
143	311052
54900	311053
13697	311054
2794	311055
839	311056
16923	311057
5604	311058
79161	311059
64542	311060
19745	311061
17695	311062
25661	311063
2276	311064
32	311065
114781	311066
26602	311067
14666	311068
123191	311069
93387	311070
1966	311071
2201	311072
30051	311073
3529	311074
36466	311075
10008	311076
11520	311077
149568	311078
30639	311079
50911	311080
79150	311081
1031	311082
8869	311083
7784	311084
19549	311085
4853	311086
50040	311087
137144	311088
40658	311089
124353	311090
115069	311091
10726	311092
1990	311093
23807	311094
831	311095
47732	311096
2067	311097
46888	311098
2905	311099
2963	311100
1493	311101
8753	311102
157978	311103
14160	311104
1426	311105
37636	311106
85570	311107
82294	311108
16736	311109
47208	311110
25482	311111
2392	311112
82952	311113
36425	311114
7611	311115
242	311116
109820	311117
49085	311118
51285	311119
1462	311120
3624	311121
94301	311122
25824	311123
98426	311124
45526	311125
102957	311126
31039	311127
60500	311128
2794	311129
21847	311130
33799	311131
128161	311132
45961	311133
25913	311134
10488	311135
62455	311136
86619	311137
819	311138
89185	311139
9451	311140
28059	311141
20233	311142
8073	311143
122	311144
45473	311145
69377	311146
37397	311147
17531	311148
33566	311149
26484	311150
57997	311151
11313	311152
21001	311153
111634	311154
145	311155
3036	311156
89869	311157
19598	311158
7920	311159
39423	311160
4048	311161
85165	311162
39932	311163
28210	311164
8898	311165
83612	311166
40748	311167
16062	311168
36825	311169
5202	311170
21364	311171
83106	311172
15738	311173
53354	311174
4824	311175
3175	311176
113203	311177
50126	311178
59764	311179
37624	311180
767	311181
978	311182
8039	311183
8076	311184
72062	311185
33315	311186
106341	311187
64030	311188
4733	311189
81366	311190
40331	311191
39297	311192
4431	311193
42467	311194
1939	311195
27037	311196
16890	311197
52984	311198
149573	311199
14883	311200
140524	311201
28316	311202
24827	311203
37845	311204
46590	311205
21561	311206
34359	311207
61877	311208
126906	311209
4612	311210
51014	311211
11132	311212
58970	311213
2858	311214
17533	311215
15688	311216
22265	311217
50565	311218
28315	311219
66127	311220
80381	311221
93667	311222
42957	311223
66988	311224
127771	311225
105767	311226
130293	311227
104083	311228
71424	311229
52845	311230
25584	311231
3012	311232
46313	311233
90989	311234
30288	311235
94660	311236
160798	311237
5964	311238
77341	311239
25103	311240
246	311241
10	311242
22423	311243
77490	311244
2894	311245
81985	311246
20145	311247
103956	311248
5408	311249
73032	311250
12319	311251
14572	311252
70858	311253
27612	311254
155487	311255
97993	311256
10975	311257
48410	311258
38435	311259
1557	311260
16473	311261
920	311262
70933	311263
22096	311264
2936	311265
17284	311266
10850	311267
3853	311268
53239	311269
17852	311270
79944	311271
4417	311272
30675	311273
134603	311274
86460	311275
84010	311276
12212	311277
29037	311278
97921	311279
2814	311280
9545	311281
1178	311282
19360	311283
79481	311284
23054	311285
365	311286
120264	311287
3900	311288
9659	311289
155764	311290
5340	311291
146	311292
59213	311293
30250	311294
37589	311295
40839	311296
36941	311297
116136	311298
53557	311299
123557	311300
40005	311301
6126	311302
36840	311303
25174	311304
13414	311305
31740	311306
38734	311307
285	311308
33922	311309
6163	311310
6436	311311
6147	311312
88874	311313
57578	311314
31191	311315
96787	311316
122326	311317
16138	311318
5855	311319
7033	311320
111747	311321
6370	311322
29004	311323
52146	311324
59040	311325
37304	311326
157897	311327
37495	311328
14622	311329
133633	311330
12210	311331
7775	311332
43917	311333
33463	311334
22789	311335
23277	311336
134249	311337
106865	311338
50452	311339
53367	311340
2818	311341
10895	311342
88418	311343
73672	311344
51153	311345
19509	311346
6751	311347
19831	311348
9193	311349
54006	311350
65620	311351
53040	311352
29964	311353
9972	311354
9706	311355
65949	311356
57724	311357
46759	311358
84621	311359
22795	311360
868	311361
58636	311362
6609	311363
62896	311364
4769	311365
36469	311366
61275	311367
36880	311368
8885	311369
12245	311370
132422	311371
44604	311372
53626	311373
5058	311374
90413	311375
28646	311376
12601	311377
47860	311378
38313	311379
37542	311380
3236	311381
10280	311382
9449	311383
3199	311384
125835	311385
561	311386
144740	311387
3040	311388
111058	311389
36109	311390
8716	311391
46090	311392
58386	311393
17651	311394
251	311395
1082	311396
36266	311397
86497	311398
47780	311399
2884	311400
95363	311401
555	311402
53609	311403
404	311404
127719	311405
29767	311406
2801	311407
1968	311408
14351	311409
19660	311410
64203	311411
31742	311412
18137	311413
46799	311414
28778	311415
157694	311416
111675	311417
60608	311418
29376	311419
100484	311420
10394	311421
2074	311422
165640	311423
49228	311424
49711	311425
36282	311426
45590	311427
33396	311428
52216	311429
59759	311430
10639	311431
10342	311432
123716	311433
71739	311434
16418	311435
117909	311436
148	311437
2504	311438
35533	311439
19899	311440
120015	311441
3924	311442
101514	311443
17207	311444
7289	311445
68834	311446
23639	311447
118584	311448
114173	311449
36653	311450
72769	311451
52328	311452
21650	311453
96912	311454
89818	311455
9902	311456
76	311457
8569	311458
8221	311459
10402	311460
9100	311461
29659	311462
17308	311463
28513	311464
3963	311465
90336	311466
20804	311467
233	311468
44200	311469
72752	311470
26481	311471
1508	311472
4729	311473
6901	311474
142391	311475
60224	311476
23940	311477
162572	311478
8599	311479
12026	311480
52381	311481
4909	311482
33820	311483
24749	311484
5565	311485
26593	311486
145130	311487
14654	311488
45921	311489
4321	311490
108174	311491
20707	311492
44808	311493
2232	311494
4459	311495
203	311496
18	311497
24601	311498
104930	311499
16720	311500
59203	311501
124322	311502
5833	311503
24662	311504
38233	311505
4097	311506
15028	311507
30072	311508
32753	311509
922	311510
40764	311511
19139	311512
4644	311513
18448	311514
1214	311515
8608	311516
16275	311517
21728	311518
81420	311519
5882	311520
8080	311521
162785	311522
64417	311523
4410	311524
9149	311525
107554	311526
19633	311527
72404	311528
4923	311529
56532	311530
105608	311531
81552	311532
17065	311533
60399	311534
6042	311535
38103	311536
19091	311537
4120	311538
658	311539
9063	311540
121341	311541
29427	311542
31607	311543
56745	311544
326	311545
8458	311546
13710	311547
121143	311548
32500	311549
969	311550
144506	311551
9371	311552
105264	311553
26361	311554
36230	311555
7718	311556
818	311557
2767	311558
21174	311559
2628	311560
18336	311561
46806	311562
14217	311563
125479	311564
36289	311565
69644	311566
106799	311567
1156	311568
82688	311569
151741	311570
141621	311571
43718	311572
14380	311573
43594	311574
85733	311575
21331	311576
22469	311577
25612	311578
13585	311579
1205	311580
88245	311581
23044	311582
121096	311583
25860	311584
72378	311585
26024	311586
18597	311587
18290	311588
9539	311589
62643	311590
128820	311591
48856	311592
120287	311593
29222	311594
27357	311595
20052	311596
24662	311597
43663	311598
107376	311599
12352	311600
18686	311601
7316	311602
30427	311603
33727	311604
135881	311605
15326	311606
16360	311607
9639	311608
59934	311609
2505	311610
9631	311611
23294	311612
13318	311613
17459	311614
80307	311615
38483	311616
90585	311617
15009	311618
43142	311619
205	311620
1680	311621
106880	311622
1157	311623
1481	311624
61644	311625
9069	311626
47771	311627
102365	311628
27298	311629
133709	311630
34335	311631
8352	311632
48058	311633
23253	311634
123684	311635
8835	311636
38522	311637
18218	311638
6470	311639
130095	311640
2060	311641
1461	311642
7046	311643
87115	311644
117394	311645
557	311646
80645	311647
40586	311648
79437	311649
296	311650
71537	311651
109	311652
96621	311653
54164	311654
17872	311655
45237	311656
144951	311657
9810	311658
86519	311659
25181	311660
23711	311661
92403	311662
153339	311663
121080	311664
35142	311665
11192	311666
1819	311667
27023	311668
11052	311669
1434	311670
30424	311671
65775	311672
125383	311673
76763	311674
15	311675
153730	311676
14648	311677
23781	311678
123737	311679
12649	311680
21378	311681
53951	311682
96717	311683
103596	311684
24868	311685
59326	311686
19856	311687
344	311688
18889	311689
30553	311690
21479	311691
297	311692
574	311693
2527	311694
43076	311695
94712	311696
112897	311697
5058	311698
50003	311699
65264	311700
151337	311701
23913	311702
45329	311703
18088	311704
9083	311705
27217	311706
7713	311707
75317	311708
22955	311709
4341	311710
9257	311711
16274	311712
50339	311713
85966	311714
28165	311715
194	311716
53938	311717
35668	311718
3776	311719
97286	311720
2810	311721
68017	311722
26986	311723
3459	311724
118495	311725
65206	311726
26313	311727
34858	311728
11042	311729
3	311730
53697	311731
46702	311732
9508	311733
20810	311734
65334	311735
11082	311736
11730	311737
24229	311738
34714	311739
3639	311740
46034	311741
50732	311742
93818	311743
12642	311744
76184	311745
17889	311746
587	311747
1692	311748
94	311749
59412	311750
10087	311751
166693	311752
22647	311753
64570	311754
131284	311755
47793	311756
10380	311757
81693	311758
32010	311759
48	311760
24870	311761
69269	311762
68042	311763
529	311764
19014	311765
66238	311766
31737	311767
130294	311768
5629	311769
13103	311770
256	311771
7222	311772
31623	311773
1091	311774
12731	311775
85587	311776
17980	311777
2526	311778
110570	311779
81419	311780
118340	311781
7640	311782
21366	311783
29884	311784
21591	311785
84410	311786
35712	311787
19441	311788
72901	311789
22822	311790
7537	311791
200	311792
122746	311793
60059	311794
6149	311795
10426	311796
9513	311797
29285	311798
6370	311799
87048	311800
110796	311801
14149	311802
25916	311803
40261	311804
93411	311805
37902	311806
10130	311807
5961	311808
23784	311809
3407	311810
12330	311811
27898	311812
66283	311813
68607	311814
25042	311815
3020	311816
16610	311817
27729	311818
128274	311819
84830	311820
88991	311821
121826	311822
131183	311823
98056	311824
2342	311825
14066	311826
54157	311827
89788	311828
596	311829
312	311830
140890	311831
109572	311832
10447	311833
10027	311834
5911	311835
70848	311836
12130	311837
37438	311838
10340	311839
18994	311840
126730	311841
10948	311842
57837	311843
71660	311844
159611	311845
10455	311846
3984	311847
115243	311848
337	311849
1138	311850
2114	311851
3653	311852
44850	311853
44967	311854
26298	311855
17741	311856
14289	311857
150794	311858
36494	311859
124680	311860
68304	311861
38252	311862
25594	311863
103711	311864
4675	311865
738	311866
64718	311867
12049	311868
4274	311869
118513	311870
18997	311871
47242	311872
11201	311873
5754	311874
26643	311875
28459	311876
61879	311877
74417	311878
62161	311879
1798	311880
124126	311881
86535	311882
20468	311883
37004	311884
559	311885
84275	311886
44414	311887
26727	311888
112567	311889
158476	311890
75712	311891
113342	311892
280	311893
7866	311894
40885	311895
762	311896
39682	311897
59	311898
82163	311899
20111	311900
5060	311901
4566	311902
2491	311903
75616	311904
79248	311905
5943	311906
85419	311907
19849	311908
14300	311909
1185	311910
59916	311911
3305	311912
2677	311913
32741	311914
17054	311915
99566	311916
89967	311917
158500	311918
16446	311919
42086	311920
38314	311921
27858	311922
52055	311923
80832	311924
22076	311925
133829	311926
107578	311927
46538	311928
47370	311929
50850	311930
153124	311931
3452	311932
163638	311933
30488	311934
1979	311935
133975	311936
111	311937
93210	311938
64204	311939
41566	311940
259	311941
68891	311942
108937	311943
69478	311944
43826	311945
62828	311946
67994	311947
9223	311948
122	311949
112695	311950
48456	311951
52244	311952
994	311953
37622	311954
52616	311955
7163	311956
46073	311957
45954	311958
779	311959
16125	311960
57065	311961
13794	311962
9784	311963
21226	311964
79351	311965
67865	311966
31370	311967
77989	311968
7912	311969
10117	311970
23834	311971
46	311972
80237	311973
30797	311974
56806	311975
22705	311976
13840	311977
125334	311978
14483	311979
334	311980
85848	311981
57165	311982
8078	311983
6280	311984
31456	311985
62	311986
16135	311987
3581	311988
112933	311989
30386	311990
102990	311991
30456	311992
1017	311993
7745	311994
10937	311995
9758	311996
5554	311997
6411	311998
64393	311999
12500	312000
82579	312001
74713	312002
46327	312003
49506	312004
1101	312005
10167	312006
58615	312007
99002	312008
19104	312009
16	312010
89463	312011
6781	312012
42026	312013
25301	312014
39730	312015
94332	312016
37023	312017
81418	312018
66672	312019
9109	312020
5366	312021
50707	312022
9993	312023
7026	312024
22101	312025
16171	312026
4837	312027
61228	312028
3590	312029
90210	312030
6132	312031
67912	312032
9037	312033
33010	312034
48481	312035
97401	312036
15965	312037
17509	312038
24798	312039
13396	312040
6010	312041
4859	312042
19283	312043
1543	312044
34109	312045
33887	312046
53671	312047
1357	312048
13585	312049
91832	312050
2265	312051
83746	312052
131629	312053
6613	312054
32944	312055
103562	312056
124062	312057
5184	312058
61201	312059
54667	312060
1386	312061
59102	312062
23551	312063
115019	312064
16	312065
83753	312066
763	312067
83060	312068
1204	312069
151	312070
10036	312071
34782	312072
32545	312073
27133	312074
12196	312075
46118	312076
125728	312077
23840	312078
64452	312079
6558	312080
80143	312081
6587	312082
71629	312083
14504	312084
4579	312085
22856	312086
58316	312087
9931	312088
123385	312089
58402	312090
30061	312091
99461	312092
134314	312093
1549	312094
121143	312095
8734	312096
37411	312097
14479	312098
69187	312099
40643	312100
41395	312101
230	312102
22908	312103
14571	312104
3832	312105
31788	312106
13068	312107
66874	312108
98611	312109
70468	312110
4456	312111
85264	312112
23457	312113
50424	312114
40672	312115
94929	312116
3508	312117
67255	312118
1338	312119
16693	312120
131187	312121
24888	312122
13827	312123
36082	312124
14127	312125
52348	312126
25861	312127
22363	312128
99310	312129
158441	312130
15584	312131
2033	312132
37408	312133
4018	312134
66260	312135
74815	312136
20995	312137
4068	312138
9993	312139
1177	312140
42823	312141
2952	312142
23700	312143
13610	312144
2309	312145
150128	312146
11931	312147
68392	312148
106430	312149
1905	312150
30683	312151
97483	312152
17418	312153
15050	312154
40356	312155
5551	312156
48874	312157
34746	312158
49861	312159
83361	312160
11030	312161
1548	312162
4426	312163
17576	312164
23121	312165
66563	312166
119412	312167
36375	312168
22065	312169
7880	312170
138	312171
21063	312172
53962	312173
52233	312174
15870	312175
20048	312176
41515	312177
45064	312178
31309	312179
13507	312180
101	312181
72472	312182
14894	312183
51159	312184
160315	312185
13978	312186
133571	312187
105473	312188
67437	312189
80099	312190
36391	312191
3346	312192
112162	312193
4045	312194
72676	312195
79060	312196
50397	312197
17480	312198
52486	312199
132084	312200
31840	312201
8370	312202
62983	312203
11430	312204
58605	312205
121173	312206
28340	312207
28611	312208
52887	312209
26519	312210
46072	312211
74636	312212
6563	312213
15218	312214
25556	312215
6582	312216
128341	312217
100249	312218
74666	312219
120404	312220
11288	312221
43295	312222
32808	312223
139100	312224
35885	312225
47741	312226
66493	312227
2189	312228
3255	312229
4515	312230
36877	312231
293	312232
23350	312233
10068	312234
33597	312235
45595	312236
25966	312237
34040	312238
36081	312239
11685	312240
41266	312241
8821	312242
85144	312243
122213	312244
711	312245
24796	312246
9646	312247
3938	312248
52656	312249
66403	312250
40754	312251
130885	312252
99800	312253
89677	312254
5147	312255
150264	312256
86682	312257
9464	312258
975	312259
8186	312260
13038	312261
125011	312262
7250	312263
2293	312264
80236	312265
4846	312266
145223	312267
115726	312268
72710	312269
118880	312270
10732	312271
57188	312272
108	312273
10549	312274
51401	312275
48449	312276
1255	312277
118500	312278
133964	312279
44339	312280
99002	312281
25536	312282
23037	312283
39505	312284
11822	312285
20732	312286
100549	312287
11768	312288
51824	312289
13642	312290
24969	312291
98214	312292
59094	312293
1	312294
13468	312295
20957	312296
30905	312297
1	312298
23945	312299
99641	312300
1600	312301
25474	312302
9380	312303
17874	312304
6364	312305
43597	312306
60210	312307
6316	312308
69156	312309
38392	312310
77801	312311
5764	312312
45800	312313
16447	312314
63115	312315
27971	312316
9249	312317
117340	312318
21347	312319
1951	312320
4624	312321
144964	312322
41589	312323
16039	312324
72658	312325
29298	312326
30065	312327
6894	312328
384	312329
18937	312330
41967	312331
87962	312332
138263	312333
3216	312334
28184	312335
16447	312336
42335	312337
1098	312338
73421	312339
1387	312340
9887	312341
9808	312342
3002	312343
161710	312344
62903	312345
327	312346
56596	312347
47392	312348
25280	312349
26705	312350
96904	312351
66327	312352
10456	312353
40682	312354
57087	312355
12430	312356
73899	312357
51365	312358
6174	312359
7953	312360
9400	312361
85905	312362
35956	312363
36862	312364
60050	312365
22723	312366
15566	312367
89282	312368
38290	312369
7711	312370
17370	312371
21423	312372
134598	312373
32759	312374
101947	312375
22711	312376
5351	312377
867	312378
7451	312379
33087	312380
53125	312381
1163	312382
51934	312383
77100	312384
42482	312385
26252	312386
115338	312387
140462	312388
160072	312389
17495	312390
14526	312391
302	312392
97045	312393
13757	312394
82961	312395
2740	312396
44726	312397
111212	312398
4771	312399
162553	312400
73430	312401
26243	312402
11144	312403
13411	312404
15495	312405
30936	312406
38248	312407
24120	312408
42315	312409
115516	312410
130470	312411
27239	312412
31606	312413
28506	312414
57654	312415
76538	312416
97396	312417
3797	312418
48554	312419
55156	312420
74208	312421
5089	312422
18321	312423
81240	312424
56688	312425
2749	312426
6051	312427
35777	312428
61510	312429
62340	312430
67649	312431
20461	312432
31489	312433
165078	312434
23545	312435
145501	312436
11470	312437
63750	312438
1213	312439
1178	312440
852	312441
76564	312442
12169	312443
18699	312444
29754	312445
27631	312446
23811	312447
53616	312448
28201	312449
13235	312450
34424	312451
4798	312452
496	312453
44704	312454
27549	312455
7514	312456
58688	312457
13449	312458
8164	312459
14730	312460
30776	312461
11880	312462
141652	312463
31459	312464
10969	312465
25561	312466
31741	312467
9437	312468
15974	312469
1259	312470
58721	312471
92227	312472
69183	312473
21510	312474
4833	312475
6820	312476
15207	312477
90603	312478
28615	312479
14534	312480
2571	312481
280	312482
28392	312483
21180	312484
47858	312485
7748	312486
23181	312487
20211	312488
10008	312489
2330	312490
6279	312491
41775	312492
9815	312493
32689	312494
90746	312495
36009	312496
13774	312497
1172	312498
871	312499
19664	312500
47817	312501
8520	312502
56224	312503
9979	312504
12289	312505
46684	312506
16720	312507
104728	312508
133197	312509
106939	312510
131153	312511
27736	312512
11041	312513
8283	312514
25949	312515
218	312516
32180	312517
133629	312518
38188	312519
151202	312520
55931	312521
25789	312522
3799	312523
42973	312524
16771	312525
163463	312526
74679	312527
72305	312528
9188	312529
105441	312530
22519	312531
154905	312532
18414	312533
89965	312534
7317	312535
18869	312536
4630	312537
21862	312538
10406	312539
41572	312540
37452	312541
1500	312542
16510	312543
18822	312544
15314	312545
33100	312546
21350	312547
95592	312548
4985	312549
10122	312550
87350	312551
102618	312552
2421	312553
24187	312554
60994	312555
3447	312556
1097	312557
11800	312558
21008	312559
22790	312560
2113	312561
204	312562
3	312563
14761	312564
25505	312565
39964	312566
71868	312567
3246	312568
16187	312569
105097	312570
136990	312571
157231	312572
7270	312573
22819	312574
64511	312575
82814	312576
41936	312577
17404	312578
3637	312579
57054	312580
29	312581
19456	312582
35879	312583
57231	312584
16266	312585
30017	312586
791	312587
59123	312588
62166	312589
9706	312590
136438	312591
73932	312592
533	312593
44082	312594
28887	312595
3711	312596
971	312597
88728	312598
7310	312599
158145	312600
33376	312601
3172	312602
89766	312603
32534	312604
20429	312605
60703	312606
60535	312607
21152	312608
1918	312609
60116	312610
27362	312611
60343	312612
156021	312613
38553	312614
58344	312615
6216	312616
18135	312617
34770	312618
13751	312619
13178	312620
2157	312621
3292	312622
6403	312623
68370	312624
31971	312625
469	312626
12982	312627
8373	312628
3781	312629
147	312630
52579	312631
56475	312632
120872	312633
25373	312634
8218	312635
56692	312636
10020	312637
90827	312638
59121	312639
61764	312640
14928	312641
90731	312642
9367	312643
13086	312644
39564	312645
20546	312646
35309	312647
12725	312648
188	312649
47034	312650
11009	312651
14673	312652
11056	312653
73079	312654
19784	312655
5514	312656
71984	312657
1170	312658
42823	312659
107072	312660
1971	312661
23328	312662
30822	312663
7587	312664
16416	312665
65552	312666
47201	312667
77023	312668
46469	312669
7327	312670
973	312671
44397	312672
95357	312673
6335	312674
7847	312675
35993	312676
9448	312677
55577	312678
44746	312679
12109	312680
64798	312681
99466	312682
21149	312683
6626	312684
26143	312685
46924	312686
60294	312687
56367	312688
40586	312689
6958	312690
156078	312691
19092	312692
30405	312693
2492	312694
29546	312695
31329	312696
84921	312697
40096	312698
8315	312699
58889	312700
75705	312701
4955	312702
1027	312703
114717	312704
108379	312705
5146	312706
101379	312707
42	312708
72654	312709
157449	312710
26726	312711
68522	312712
39725	312713
130091	312714
67709	312715
11017	312716
19303	312717
2327	312718
115773	312719
111903	312720
44287	312721
8977	312722
87111	312723
9856	312724
68929	312725
30024	312726
72422	312727
132601	312728
103453	312729
8447	312730
119241	312731
49538	312732
1075	312733
34383	312734
19119	312735
43186	312736
16771	312737
84268	312738
6073	312739
38093	312740
11111	312741
40207	312742
103796	312743
16829	312744
76767	312745
46139	312746
2790	312747
19748	312748
97612	312749
79002	312750
184	312751
6230	312752
67381	312753
4256	312754
20513	312755
7335	312756
105466	312757
117893	312758
64375	312759
59511	312760
761	312761
28560	312762
92368	312763
9511	312764
54117	312765
30277	312766
14876	312767
28774	312768
46779	312769
28084	312770
19442	312771
8985	312772
12299	312773
13216	312774
4196	312775
62153	312776
27308	312777
133904	312778
77261	312779
150203	312780
154572	312781
11074	312782
122688	312783
4153	312784
126513	312785
43948	312786
54583	312787
29669	312788
9538	312789
7490	312790
18593	312791
92666	312792
112336	312793
10473	312794
47139	312795
50049	312796
16751	312797
12598	312798
29155	312799
121558	312800
61350	312801
98758	312802
34064	312803
4097	312804
159	312805
127056	312806
147	312807
73676	312808
80934	312809
25584	312810
47433	312811
58698	312812
12490	312813
110055	312814
1043	312815
30574	312816
44827	312817
17598	312818
145416	312819
63680	312820
9526	312821
15373	312822
3243	312823
868	312824
8223	312825
33284	312826
29317	312827
25656	312828
86551	312829
37513	312830
21038	312831
14004	312832
12107	312833
9401	312834
62104	312835
111453	312836
16281	312837
96857	312838
22305	312839
97152	312840
23997	312841
62142	312842
60592	312843
41286	312844
1821	312845
84734	312846
3451	312847
24972	312848
7893	312849
8287	312850
65566	312851
94649	312852
26302	312853
129931	312854
26011	312855
141	312856
27720	312857
49436	312858
15243	312859
477	312860
1590	312861
213	312862
95877	312863
1936	312864
46722	312865
58	312866
138040	312867
90361	312868
18273	312869
100381	312870
69471	312871
56717	312872
84372	312873
17804	312874
119723	312875
151030	312876
60658	312877
10034	312878
16141	312879
38805	312880
46804	312881
12539	312882
50808	312883
52510	312884
12076	312885
58898	312886
10630	312887
92149	312888
150149	312889
12716	312890
66201	312891
71101	312892
3501	312893
84794	312894
65371	312895
549	312896
39237	312897
20961	312898
50205	312899
37755	312900
6718	312901
58236	312902
13990	312903
46920	312904
5997	312905
6753	312906
58456	312907
1544	312908
80799	312909
22782	312910
5039	312911
1585	312912
12595	312913
55078	312914
113605	312915
1879	312916
33674	312917
53163	312918
85392	312919
162227	312920
390	312921
15358	312922
7037	312923
120202	312924
18685	312925
3527	312926
10840	312927
16278	312928
58009	312929
33995	312930
24340	312931
113981	312932
54230	312933
1381	312934
44038	312935
14963	312936
140511	312937
1654	312938
150546	312939
60000	312940
10635	312941
42408	312942
14877	312943
166060	312944
84727	312945
54341	312946
35055	312947
48196	312948
128452	312949
707	312950
147937	312951
5842	312952
3911	312953
8552	312954
3851	312955
89001	312956
9836	312957
402	312958
2528	312959
122200	312960
127684	312961
70153	312962
30499	312963
30871	312964
8195	312965
20364	312966
18275	312967
58618	312968
10736	312969
5641	312970
20246	312971
69688	312972
104126	312973
302	312974
44537	312975
7944	312976
45898	312977
66888	312978
66990	312979
75332	312980
177	312981
14640	312982
98234	312983
41338	312984
19875	312985
72444	312986
15153	312987
59741	312988
6978	312989
37161	312990
27639	312991
27	312992
606	312993
4073	312994
16489	312995
31908	312996
6538	312997
25791	312998
47585	312999
328	313000
6642	313001
65863	313002
35303	313003
3988	313004
4713	313005
165470	313006
9230	313007
4849	313008
13771	313009
9653	313010
119697	313011
67159	313012
80381	313013
101196	313014
1354	313015
4063	313016
45932	313017
15354	313018
79139	313019
50467	313020
38802	313021
11575	313022
12864	313023
70836	313024
29007	313025
88154	313026
14327	313027
3369	313028
148	313029
33455	313030
73402	313031
12132	313032
53382	313033
33081	313034
82982	313035
16721	313036
24864	313037
5339	313038
111181	313039
39082	313040
8870	313041
8019	313042
12687	313043
92480	313044
4192	313045
59314	313046
7816	313047
18107	313048
17114	313049
18704	313050
128391	313051
8952	313052
55513	313053
34600	313054
10847	313055
17112	313056
59116	313057
30584	313058
2992	313059
34129	313060
86908	313061
10312	313062
1201	313063
32598	313064
120796	313065
34743	313066
16855	313067
63784	313068
4656	313069
41194	313070
276	313071
13316	313072
128498	313073
15736	313074
147851	313075
12206	313076
33521	313077
1723	313078
55997	313079
31531	313080
58409	313081
54390	313082
48598	313083
68955	313084
51962	313085
26221	313086
97815	313087
15772	313088
152933	313089
25319	313090
8844	313091
5663	313092
75686	313093
48647	313094
62362	313095
47759	313096
13820	313097
42754	313098
90858	313099
49	313100
7392	313101
392	313102
309	313103
950	313104
1059	313105
87264	313106
50768	313107
43749	313108
80483	313109
17219	313110
8320	313111
2113	313112
80285	313113
119334	313114
20010	313115
63214	313116
7254	313117
79460	313118
47510	313119
70580	313120
52789	313121
20047	313122
47609	313123
6623	313124
101017	313125
44451	313126
17102	313127
17685	313128
66718	313129
21080	313130
74734	313131
22572	313132
1895	313133
6074	313134
30750	313135
81257	313136
16976	313137
14034	313138
43477	313139
70114	313140
20929	313141
14233	313142
56544	313143
54388	313144
2027	313145
2790	313146
33870	313147
64917	313148
4827	313149
29095	313150
17251	313151
44175	313152
100238	313153
163440	313154
19802	313155
25754	313156
28122	313157
73481	313158
765	313159
59991	313160
42037	313161
11556	313162
131370	313163
5249	313164
8515	313165
46386	313166
5026	313167
8864	313168
110893	313169
70609	313170
71692	313171
84303	313172
12153	313173
43055	313174
78247	313175
41756	313176
2752	313177
6833	313178
41923	313179
6260	313180
158303	313181
16662	313182
137910	313183
32220	313184
104003	313185
23443	313186
38672	313187
5280	313188
3660	313189
46693	313190
6819	313191
12878	313192
41512	313193
33914	313194
154839	313195
16899	313196
112	313197
88300	313198
18424	313199
10	313200
12443	313201
129521	313202
2624	313203
36240	313204
68685	313205
21856	313206
89258	313207
34476	313208
72701	313209
10026	313210
48765	313211
140201	313212
82243	313213
133531	313214
78020	313215
1741	313216
59165	313217
82575	313218
45630	313219
16798	313220
17079	313221
105890	313222
37396	313223
63124	313224
75670	313225
43286	313226
17817	313227
22053	313228
19316	313229
90308	313230
27669	313231
1646	313232
26593	313233
28070	313234
7865	313235
38222	313236
13395	313237
31060	313238
118969	313239
2505	313240
75	313241
25843	313242
126041	313243
89056	313244
3077	313245
30802	313246
46923	313247
8930	313248
1523	313249
22006	313250
50433	313251
34953	313252
6712	313253
130161	313254
25045	313255
6357	313256
98190	313257
76	313258
47026	313259
2688	313260
5738	313261
7353	313262
13050	313263
113684	313264
128185	313265
67582	313266
6579	313267
27520	313268
100074	313269
15501	313270
7935	313271
100493	313272
53951	313273
18459	313274
23936	313275
12348	313276
163670	313277
2341	313278
132154	313279
4085	313280
3004	313281
68641	313282
9389	313283
92984	313284
11717	313285
12613	313286
5088	313287
92978	313288
3109	313289
4508	313290
3734	313291
106005	313292
25332	313293
32913	313294
16253	313295
25438	313296
41283	313297
18282	313298
54740	313299
7928	313300
82475	313301
42266	313302
10707	313303
47178	313304
787	313305
41441	313306
58330	313307
10599	313308
63485	313309
94074	313310
77419	313311
16949	313312
47861	313313
2444	313314
32829	313315
40734	313316
14636	313317
52625	313318
76285	313319
121795	313320
31033	313321
7070	313322
43854	313323
6148	313324
79681	313325
114145	313326
21998	313327
72244	313328
14093	313329
120126	313330
166607	313331
16868	313332
57924	313333
6990	313334
488	313335
49368	313336
20598	313337
52368	313338
1335	313339
42723	313340
22495	313341
148	313342
149820	313343
4740	313344
12979	313345
11837	313346
17379	313347
118253	313348
67682	313349
2491	313350
51358	313351
4525	313352
6030	313353
39148	313354
119	313355
117480	313356
932	313357
25738	313358
26717	313359
45359	313360
16664	313361
40874	313362
48752	313363
27922	313364
18378	313365
1704	313366
70342	313367
91394	313368
21642	313369
34263	313370
7594	313371
35111	313372
121158	313373
54865	313374
53836	313375
51328	313376
71861	313377
8667	313378
25123	313379
33670	313380
30580	313381
2398	313382
37531	313383
59561	313384
3616	313385
33167	313386
75129	313387
1931	313388
37	313389
45178	313390
42342	313391
39529	313392
45996	313393
31878	313394
102951	313395
103258	313396
34433	313397
24091	313398
111700	313399
66173	313400
10133	313401
8908	313402
68321	313403
4155	313404
33293	313405
86839	313406
1658	313407
100462	313408
140434	313409
43513	313410
7748	313411
46045	313412
17273	313413
651	313414
14458	313415
24532	313416
16975	313417
60719	313418
42054	313419
19195	313420
4909	313421
20891	313422
3913	313423
30419	313424
34207	313425
17064	313426
25012	313427
96092	313428
203	313429
119194	313430
121767	313431
104127	313432
11171	313433
12040	313434
20708	313435
112006	313436
10816	313437
46304	313438
35973	313439
137016	313440
140406	313441
67840	313442
7601	313443
1087	313444
4258	313445
92539	313446
8895	313447
2316	313448
33776	313449
19607	313450
6863	313451
33590	313452
240	313453
1493	313454
4628	313455
1744	313456
37740	313457
37436	313458
31632	313459
130718	313460
8794	313461
102164	313462
21769	313463
22	313464
20284	313465
148893	313466
123675	313467
19924	313468
64999	313469
78450	313470
21857	313471
7464	313472
3	313473
42487	313474
10369	313475
35541	313476
11918	313477
11553	313478
125842	313479
26235	313480
68814	313481
9971	313482
3133	313483
53392	313484
10327	313485
134546	313486
27485	313487
33751	313488
34727	313489
9702	313490
126823	313491
33343	313492
13086	313493
88358	313494
1767	313495
124700	313496
2479	313497
53602	313498
21333	313499
70438	313500
102668	313501
21492	313502
20127	313503
72269	313504
41237	313505
256	313506
64901	313507
7249	313508
120502	313509
5997	313510
63074	313511
3408	313512
15317	313513
85692	313514
13337	313515
23462	313516
65470	313517
158793	313518
100955	313519
1614	313520
8437	313521
89763	313522
18257	313523
42703	313524
6346	313525
8285	313526
9059	313527
89980	313528
42136	313529
13692	313530
14229	313531
7191	313532
26427	313533
125035	313534
16252	313535
44946	313536
35101	313537
151427	313538
55452	313539
43200	313540
25294	313541
126485	313542
106051	313543
50088	313544
70940	313545
51777	313546
57704	313547
26463	313548
53592	313549
21182	313550
1481	313551
45984	313552
23663	313553
51620	313554
22950	313555
25550	313556
19542	313557
35960	313558
56780	313559
125432	313560
39555	313561
10443	313562
143382	313563
72416	313564
8621	313565
127590	313566
94722	313567
29612	313568
37884	313569
45992	313570
32357	313571
7307	313572
6211	313573
8844	313574
28592	313575
77954	313576
12030	313577
66147	313578
53422	313579
44375	313580
90996	313581
46202	313582
90392	313583
128867	313584
23895	313585
151083	313586
22866	313587
32096	313588
131145	313589
11924	313590
12261	313591
39800	313592
8774	313593
39664	313594
113988	313595
22219	313596
3704	313597
66717	313598
38420	313599
5086	313600
16333	313601
12166	313602
52727	313603
45183	313604
48379	313605
104399	313606
66851	313607
8398	313608
556	313609
69474	313610
163665	313611
116570	313612
59378	313613
2176	313614
300	313615
51471	313616
8343	313617
71202	313618
29472	313619
85115	313620
123727	313621
71483	313622
130920	313623
50474	313624
5208	313625
43730	313626
34174	313627
4691	313628
39210	313629
165818	313630
36598	313631
143557	313632
23824	313633
6709	313634
68756	313635
89110	313636
33503	313637
42055	313638
71529	313639
98611	313640
8021	313641
144725	313642
4994	313643
16368	313644
9172	313645
18171	313646
56234	313647
88433	313648
32140	313649
8504	313650
1025	313651
53900	313652
89128	313653
9105	313654
153406	313655
16503	313656
114036	313657
42769	313658
4878	313659
1475	313660
23907	313661
15413	313662
108145	313663
24579	313664
28473	313665
49457	313666
2770	313667
77639	313668
99	313669
23797	313670
45142	313671
874	313672
22060	313673
85885	313674
81478	313675
14438	313676
2580	313677
3220	313678
2937	313679
5410	313680
15404	313681
9	313682
49070	313683
356	313684
19073	313685
25470	313686
43917	313687
719	313688
40126	313689
5969	313690
34117	313691
58998	313692
70395	313693
8037	313694
4544	313695
6120	313696
19247	313697
55043	313698
27496	313699
79782	313700
7518	313701
74158	313702
569	313703
60	313704
18494	313705
5621	313706
40011	313707
29363	313708
9659	313709
81089	313710
55853	313711
15124	313712
94621	313713
5829	313714
135504	313715
38323	313716
61752	313717
333	313718
22772	313719
4055	313720
2096	313721
4044	313722
188	313723
20841	313724
5972	313725
151143	313726
61571	313727
51	313728
3201	313729
28511	313730
23285	313731
3062	313732
73080	313733
96699	313734
16721	313735
81215	313736
15997	313737
47843	313738
37544	313739
60398	313740
3445	313741
9989	313742
44520	313743
36751	313744
46579	313745
98678	313746
31966	313747
45527	313748
55257	313749
36664	313750
53207	313751
18193	313752
29585	313753
6239	313754
6825	313755
2410	313756
81514	313757
93762	313758
53474	313759
48064	313760
76919	313761
22655	313762
3386	313763
5983	313764
64555	313765
24258	313766
653	313767
67324	313768
25056	313769
19224	313770
29910	313771
17935	313772
77818	313773
15783	313774
1809	313775
20020	313776
13565	313777
65512	313778
4181	313779
33740	313780
7347	313781
23602	313782
12992	313783
30197	313784
76276	313785
7038	313786
57062	313787
55310	313788
2973	313789
63734	313790
10627	313791
11775	313792
65733	313793
6322	313794
96382	313795
58825	313796
16654	313797
17858	313798
5662	313799
27550	313800
5517	313801
49408	313802
16515	313803
60177	313804
103943	313805
11554	313806
13525	313807
13662	313808
7994	313809
132499	313810
8725	313811
29339	313812
7094	313813
43882	313814
4597	313815
129377	313816
23020	313817
127208	313818
264	313819
9911	313820
42054	313821
21237	313822
4154	313823
19952	313824
43985	313825
33407	313826
11552	313827
31220	313828
79225	313829
20202	313830
125804	313831
54540	313832
133182	313833
43242	313834
92430	313835
21632	313836
113108	313837
72454	313838
1368	313839
2179	313840
18816	313841
19959	313842
59171	313843
3998	313844
65562	313845
152567	313846
142129	313847
2828	313848
18592	313849
163	313850
155	313851
18469	313852
20943	313853
28234	313854
34285	313855
9678	313856
54593	313857
6325	313858
3334	313859
12540	313860
8676	313861
11352	313862
7179	313863
61613	313864
83951	313865
55747	313866
23621	313867
128555	313868
16901	313869
13280	313870
17657	313871
52408	313872
146321	313873
1689	313874
57383	313875
128477	313876
95198	313877
2239	313878
40449	313879
18972	313880
5128	313881
15476	313882
23823	313883
482	313884
86353	313885
4588	313886
25285	313887
46127	313888
76488	313889
2381	313890
10763	313891
13771	313892
82673	313893
17159	313894
72901	313895
26112	313896
38981	313897
15141	313898
425	313899
18244	313900
2042	313901
29460	313902
1832	313903
8189	313904
22503	313905
145228	313906
2818	313907
9859	313908
16912	313909
20	313910
39455	313911
4759	313912
105	313913
54381	313914
68232	313915
8311	313916
122707	313917
126394	313918
126593	313919
83323	313920
7259	313921
48648	313922
44748	313923
83678	313924
55278	313925
93	313926
97977	313927
18055	313928
11448	313929
14481	313930
152574	313931
25500	313932
1502	313933
8662	313934
118645	313935
1022	313936
338	313937
18760	313938
14579	313939
35245	313940
3582	313941
4688	313942
56567	313943
38580	313944
11672	313945
590	313946
6028	313947
24454	313948
8660	313949
90536	313950
25959	313951
77501	313952
12917	313953
21138	313954
9101	313955
45054	313956
135783	313957
3165	313958
30001	313959
61308	313960
36033	313961
9382	313962
65076	313963
127273	313964
73835	313965
57994	313966
128976	313967
48144	313968
164714	313969
99949	313970
77077	313971
10495	313972
40738	313973
10629	313974
19718	313975
2879	313976
10516	313977
58301	313978
5579	313979
20203	313980
148923	313981
74537	313982
57311	313983
38243	313984
21678	313985
21715	313986
3894	313987
72055	313988
234	313989
17311	313990
130509	313991
8296	313992
52854	313993
95692	313994
84408	313995
6396	313996
39	313997
36241	313998
94008	313999
40138	314000
62980	314001
51182	314002
10214	314003
1458	314004
10141	314005
272	314006
58790	314007
65031	314008
10828	314009
2796	314010
431	314011
44143	314012
8173	314013
85702	314014
33091	314015
19898	314016
10029	314017
2038	314018
16522	314019
31498	314020
330	314021
40780	314022
26471	314023
9335	314024
34774	314025
115161	314026
7053	314027
7715	314028
13274	314029
10858	314030
59467	314031
38192	314032
13457	314033
11898	314034
98308	314035
2060	314036
48454	314037
10215	314038
70068	314039
7894	314040
87052	314041
9134	314042
71167	314043
59632	314044
19580	314045
106374	314046
51135	314047
1397	314048
10712	314049
1105	314050
120726	314051
3580	314052
5207	314053
22809	314054
34118	314055
8360	314056
46310	314057
877	314058
10330	314059
157396	314060
2228	314061
4757	314062
121814	314063
10585	314064
163312	314065
5695	314066
4564	314067
80107	314068
74180	314069
54543	314070
88792	314071
94064	314072
14782	314073
143998	314074
64	314075
27836	314076
73124	314077
116093	314078
3003	314079
3415	314080
36609	314081
12257	314082
26044	314083
4550	314084
17204	314085
77033	314086
15285	314087
3784	314088
16373	314089
1848	314090
20950	314091
42331	314092
13611	314093
12520	314094
96915	314095
22877	314096
94360	314097
142668	314098
133954	314099
3161	314100
40485	314101
9627	314102
120709	314103
687	314104
50836	314105
75386	314106
4276	314107
18331	314108
16660	314109
39034	314110
44912	314111
78872	314112
3773	314113
1040	314114
103636	314115
94722	314116
25425	314117
97	314118
61606	314119
30316	314120
54848	314121
159668	314122
114887	314123
347	314124
13996	314125
8522	314126
165220	314127
23614	314128
110734	314129
58130	314130
41506	314131
13423	314132
48699	314133
47964	314134
23802	314135
10145	314136
7843	314137
38624	314138
31356	314139
945	314140
191	314141
60736	314142
65240	314143
420	314144
10459	314145
150381	314146
8485	314147
860	314148
72370	314149
5206	314150
93799	314151
23179	314152
17313	314153
105956	314154
1498	314155
31921	314156
45676	314157
22953	314158
9121	314159
8130	314160
80790	314161
45077	314162
6666	314163
38092	314164
789	314165
21503	314166
8393	314167
29087	314168
4549	314169
150566	314170
17252	314171
1590	314172
70210	314173
8809	314174
12078	314175
34688	314176
13857	314177
4495	314178
7758	314179
104	314180
103285	314181
41641	314182
28370	314183
1358	314184
32790	314185
13552	314186
10774	314187
36021	314188
6942	314189
2534	314190
28192	314191
4846	314192
54441	314193
22281	314194
30730	314195
22847	314196
62579	314197
50684	314198
17534	314199
37535	314200
65306	314201
13779	314202
57896	314203
85725	314204
14310	314205
1037	314206
33243	314207
144750	314208
62744	314209
58077	314210
50604	314211
63078	314212
98455	314213
95859	314214
25731	314215
1621	314216
30304	314217
4777	314218
1379	314219
94816	314220
6622	314221
6150	314222
78304	314223
3753	314224
67031	314225
7259	314226
2379	314227
23298	314228
6932	314229
19315	314230
40673	314231
2684	314232
32481	314233
105417	314234
5752	314235
17656	314236
42033	314237
34577	314238
46157	314239
1403	314240
135870	314241
3610	314242
5473	314243
3636	314244
43815	314245
102584	314246
34793	314247
112171	314248
32013	314249
20390	314250
45311	314251
33359	314252
42964	314253
15296	314254
25108	314255
124941	314256
22079	314257
100793	314258
9562	314259
35318	314260
17540	314261
8330	314262
71677	314263
8300	314264
28799	314265
47462	314266
11601	314267
30657	314268
9792	314269
38452	314270
73753	314271
83963	314272
50131	314273
111706	314274
18351	314275
9608	314276
39980	314277
7246	314278
45246	314279
20555	314280
138925	314281
35103	314282
87803	314283
4780	314284
14457	314285
21026	314286
5203	314287
72095	314288
50693	314289
9324	314290
21747	314291
55426	314292
1889	314293
106263	314294
23117	314295
2405	314296
33555	314297
51381	314298
28502	314299
77968	314300
75476	314301
310	314302
17285	314303
2609	314304
2916	314305
3749	314306
4091	314307
601	314308
18560	314309
28465	314310
51365	314311
5245	314312
5044	314313
24780	314314
14737	314315
5444	314316
3418	314317
9864	314318
87989	314319
72203	314320
42634	314321
91074	314322
119003	314323
119731	314324
5340	314325
10442	314326
152278	314327
14173	314328
146350	314329
27136	314330
7948	314331
13807	314332
3753	314333
44182	314334
7374	314335
602	314336
48225	314337
40578	314338
16799	314339
79731	314340
34231	314341
425	314342
16003	314343
10323	314344
16297	314345
127	314346
116141	314347
163596	314348
23232	314349
1918	314350
12934	314351
33923	314352
102153	314353
1890	314354
10484	314355
4289	314356
10703	314357
26066	314358
39482	314359
56490	314360
4688	314361
1021	314362
4247	314363
65	314364
124260	314365
127120	314366
9279	314367
8491	314368
17271	314369
68473	314370
1930	314371
5566	314372
69095	314373
10985	314374
80516	314375
349	314376
11369	314377
3002	314378
2579	314379
116225	314380
25538	314381
34007	314382
26870	314383
20407	314384
6908	314385
31289	314386
29430	314387
58929	314388
3280	314389
41751	314390
72009	314391
16154	314392
8884	314393
13706	314394
27044	314395
32041	314396
145362	314397
59809	314398
3869	314399
49240	314400
28245	314401
3413	314402
76785	314403
4374	314404
67220	314405
17705	314406
12282	314407
7619	314408
125199	314409
14903	314410
69776	314411
40335	314412
39949	314413
31	314414
3822	314415
89085	314416
34617	314417
3411	314418
532	314419
14390	314420
13178	314421
41929	314422
185	314423
26176	314424
23131	314425
30279	314426
102538	314427
23737	314428
51886	314429
129826	314430
2678	314431
14582	314432
7370	314433
9577	314434
20892	314435
35499	314436
12250	314437
8919	314438
12942	314439
75933	314440
5836	314441
40137	314442
101028	314443
46427	314444
30440	314445
7667	314446
55813	314447
21380	314448
1657	314449
3192	314450
9222	314451
80626	314452
143773	314453
15996	314454
7443	314455
306	314456
57754	314457
2853	314458
117990	314459
4062	314460
1344	314461
85451	314462
700	314463
4244	314464
266	314465
414	314466
10014	314467
242	314468
8516	314469
5549	314470
135705	314471
71682	314472
9987	314473
14	314474
3110	314475
10012	314476
112505	314477
40086	314478
28926	314479
66440	314480
26752	314481
5996	314482
37202	314483
24859	314484
58262	314485
10737	314486
16345	314487
79332	314488
20021	314489
4180	314490
5626	314491
55318	314492
36304	314493
24851	314494
88434	314495
26829	314496
22102	314497
119520	314498
6341	314499
24715	314500
8437	314501
109744	314502
16398	314503
21365	314504
37042	314505
10752	314506
59868	314507
5373	314508
6756	314509
5420	314510
138376	314511
124776	314512
58689	314513
36327	314514
31795	314515
9960	314516
108348	314517
36134	314518
22151	314519
23416	314520
24794	314521
85116	314522
8701	314523
42044	314524
45943	314525
2666	314526
17981	314527
36773	314528
103480	314529
33089	314530
12	314531
24795	314532
92443	314533
21822	314534
69123	314535
103415	314536
61715	314537
5169	314538
29822	314539
55642	314540
7656	314541
8452	314542
27	314543
115	314544
88358	314545
31132	314546
22299	314547
123477	314548
153864	314549
63147	314550
56913	314551
52407	314552
11982	314553
15792	314554
69975	314555
17446	314556
605	314557
30964	314558
8857	314559
37728	314560
72344	314561
36218	314562
5820	314563
44004	314564
36775	314565
70371	314566
16040	314567
26867	314568
3519	314569
27282	314570
44151	314571
91442	314572
17258	314573
80517	314574
41365	314575
17800	314576
3598	314577
14499	314578
27621	314579
102245	314580
72892	314581
15306	314582
229	314583
75057	314584
26956	314585
9003	314586
46715	314587
15026	314588
29150	314589
131374	314590
43780	314591
25436	314592
3360	314593
22608	314594
98600	314595
12890	314596
9626	314597
34676	314598
78744	314599
164606	314600
70381	314601
40393	314602
96793	314603
96970	314604
70869	314605
38485	314606
177	314607
55924	314608
37262	314609
102176	314610
21846	314611
129489	314612
72197	314613
33268	314614
8689	314615
120042	314616
8026	314617
112416	314618
23949	314619
97528	314620
55411	314621
5404	314622
16929	314623
29928	314624
64788	314625
2809	314626
28287	314627
2764	314628
27489	314629
859	314630
1553	314631
9814	314632
883	314633
31419	314634
72349	314635
3977	314636
17749	314637
19179	314638
4828	314639
114720	314640
107358	314641
19137	314642
20453	314643
282	314644
52547	314645
53478	314646
16070	314647
108202	314648
51301	314649
26624	314650
20764	314651
13336	314652
14700	314653
884	314654
53717	314655
31230	314656
71965	314657
47410	314658
58835	314659
111235	314660
24887	314661
22398	314662
3241	314663
1095	314664
6476	314665
21242	314666
13986	314667
92819	314668
66526	314669
11342	314670
3487	314671
94205	314672
47730	314673
54857	314674
4466	314675
117764	314676
77860	314677
2354	314678
156422	314679
74995	314680
9653	314681
275	314682
114863	314683
11889	314684
110454	314685
34526	314686
28476	314687
40937	314688
30217	314689
36564	314690
40110	314691
92219	314692
73802	314693
15577	314694
9810	314695
24938	314696
66998	314697
3483	314698
21495	314699
13993	314700
74337	314701
18308	314702
6904	314703
48829	314704
4590	314705
166636	314706
54068	314707
9332	314708
35035	314709
10679	314710
144934	314711
16540	314712
47600	314713
618	314714
1814	314715
35620	314716
26379	314717
50000	314718
11506	314719
80266	314720
19930	314721
41472	314722
49301	314723
6616	314724
38984	314725
59	314726
119	314727
4940	314728
3494	314729
5510	314730
517	314731
14234	314732
1996	314733
86725	314734
153667	314735
63017	314736
3573	314737
27509	314738
36000	314739
27157	314740
83005	314741
34870	314742
7236	314743
161767	314744
37653	314745
92763	314746
15660	314747
63628	314748
11608	314749
1243	314750
14	314751
120794	314752
51875	314753
69	314754
41115	314755
86174	314756
23770	314757
54284	314758
27635	314759
107741	314760
98505	314761
9	314762
10443	314763
122164	314764
62384	314765
28	314766
58442	314767
764	314768
88668	314769
104464	314770
26062	314771
99517	314772
43020	314773
19	314774
32031	314775
27975	314776
34588	314777
24376	314778
33937	314779
46554	314780
154749	314781
104792	314782
110127	314783
2742	314784
13436	314785
71871	314786
122957	314787
75530	314788
4676	314789
10621	314790
54438	314791
18990	314792
5889	314793
63996	314794
74548	314795
68745	314796
15927	314797
3016	314798
95959	314799
72944	314800
69312	314801
80727	314802
6556	314803
64218	314804
30689	314805
91492	314806
17546	314807
55926	314808
27956	314809
22637	314810
77700	314811
67184	314812
3504	314813
78815	314814
21471	314815
10384	314816
34203	314817
16957	314818
126538	314819
166141	314820
5670	314821
46838	314822
1268	314823
97373	314824
2479	314825
26206	314826
64630	314827
37368	314828
150937	314829
5577	314830
23467	314831
145553	314832
119493	314833
4655	314834
13751	314835
23608	314836
26451	314837
10357	314838
52112	314839
46319	314840
32184	314841
36874	314842
14148	314843
303	314844
17108	314845
30027	314846
19464	314847
77950	314848
40046	314849
26101	314850
58933	314851
29266	314852
150138	314853
69073	314854
36597	314855
29382	314856
47570	314857
16190	314858
85060	314859
9028	314860
41503	314861
2324	314862
4967	314863
27532	314864
94367	314865
64018	314866
9901	314867
51702	314868
54786	314869
26832	314870
430	314871
7879	314872
4406	314873
20566	314874
13317	314875
98094	314876
952	314877
17111	314878
3845	314879
94393	314880
99713	314881
132	314882
34427	314883
39444	314884
19642	314885
15238	314886
29533	314887
94574	314888
32349	314889
19684	314890
10195	314891
38273	314892
6998	314893
27981	314894
13745	314895
48876	314896
20764	314897
11753	314898
73482	314899
1690	314900
2094	314901
21841	314902
63252	314903
40459	314904
33651	314905
55602	314906
13922	314907
9661	314908
93860	314909
29672	314910
50903	314911
13996	314912
159070	314913
3079	314914
15282	314915
139379	314916
108	314917
19397	314918
87036	314919
2472	314920
3262	314921
127728	314922
17718	314923
29245	314924
121169	314925
9570	314926
145631	314927
51032	314928
24149	314929
426	314930
83664	314931
20786	314932
106045	314933
20827	314934
50443	314935
1836	314936
84635	314937
30514	314938
45747	314939
3326	314940
35701	314941
79657	314942
9669	314943
23152	314944
116287	314945
21310	314946
47848	314947
17020	314948
2428	314949
7769	314950
56211	314951
25345	314952
10221	314953
2385	314954
10662	314955
9763	314956
25147	314957
130105	314958
113523	314959
2264	314960
65738	314961
53397	314962
35816	314963
5381	314964
13838	314965
125299	314966
1231	314967
151865	314968
26	314969
108693	314970
35389	314971
24747	314972
10854	314973
103410	314974
3087	314975
6930	314976
99177	314977
134250	314978
19419	314979
11020	314980
28833	314981
110887	314982
32286	314983
8703	314984
38136	314985
13534	314986
965	314987
93503	314988
150	314989
23413	314990
72988	314991
94864	314992
6284	314993
12351	314994
62307	314995
157181	314996
97273	314997
3454	314998
1101	314999
73220	315000
62131	315001
5711	315002
50985	315003
2920	315004
25167	315005
32991	315006
82594	315007
44378	315008
43181	315009
161230	315010
25926	315011
110335	315012
26020	315013
93697	315014
3130	315015
27825	315016
27184	315017
6699	315018
5952	315019
57758	315020
2132	315021
30996	315022
1614	315023
25047	315024
5211	315025
56977	315026
2139	315027
3054	315028
38419	315029
27539	315030
51673	315031
38496	315032
130866	315033
15721	315034
1245	315035
22105	315036
42617	315037
17940	315038
54543	315039
7274	315040
52309	315041
4975	315042
2042	315043
109861	315044
44789	315045
19529	315046
1788	315047
24830	315048
432	315049
21960	315050
4277	315051
32567	315052
22961	315053
92847	315054
31483	315055
90566	315056
12501	315057
5558	315058
149506	315059
53856	315060
5301	315061
90801	315062
8966	315063
1082	315064
27117	315065
13733	315066
69935	315067
105109	315068
26159	315069
133046	315070
17858	315071
41327	315072
5910	315073
57621	315074
33463	315075
27645	315076
52971	315077
57105	315078
35022	315079
72671	315080
41888	315081
5496	315082
18340	315083
3882	315084
6066	315085
45729	315086
127132	315087
96213	315088
19675	315089
17051	315090
4923	315091
59976	315092
87347	315093
8741	315094
86894	315095
17424	315096
5419	315097
7410	315098
61396	315099
5978	315100
72573	315101
160655	315102
17433	315103
26286	315104
140594	315105
78282	315106
120	315107
146087	315108
10544	315109
17292	315110
14163	315111
17695	315112
44587	315113
4118	315114
141892	315115
41865	315116
7637	315117
599	315118
155887	315119
4011	315120
70379	315121
6	315122
29523	315123
132692	315124
41792	315125
142825	315126
41750	315127
1202	315128
21604	315129
101993	315130
2789	315131
7509	315132
16290	315133
52761	315134
1699	315135
5378	315136
66266	315137
29718	315138
13623	315139
52555	315140
60225	315141
105225	315142
42996	315143
34846	315144
6245	315145
33006	315146
25838	315147
12331	315148
45902	315149
25678	315150
56622	315151
3386	315152
5238	315153
65786	315154
80899	315155
20071	315156
70998	315157
7958	315158
45811	315159
7162	315160
99920	315161
50347	315162
76819	315163
85491	315164
60152	315165
113651	315166
83318	315167
59162	315168
94814	315169
73564	315170
15188	315171
89968	315172
65291	315173
51879	315174
16081	315175
72159	315176
7264	315177
1867	315178
155906	315179
1150	315180
65097	315181
114757	315182
28058	315183
42723	315184
94207	315185
5955	315186
96987	315187
13562	315188
63792	315189
34669	315190
16075	315191
193	315192
83549	315193
18700	315194
4197	315195
16421	315196
174	315197
2122	315198
71820	315199
22193	315200
11919	315201
122746	315202
114406	315203
10495	315204
25249	315205
68371	315206
164107	315207
36764	315208
4788	315209
149298	315210
15567	315211
45647	315212
11654	315213
49964	315214
74984	315215
36137	315216
42312	315217
124658	315218
1353	315219
85441	315220
76952	315221
46795	315222
24182	315223
111483	315224
44195	315225
46170	315226
129011	315227
22400	315228
79862	315229
12104	315230
88123	315231
11469	315232
12713	315233
136228	315234
3981	315235
44132	315236
159283	315237
39197	315238
1860	315239
665	315240
59407	315241
14959	315242
136429	315243
59871	315244
48827	315245
45923	315246
32439	315247
17516	315248
93130	315249
23647	315250
105287	315251
45156	315252
56046	315253
6197	315254
944	315255
16487	315256
25469	315257
50505	315258
81027	315259
12367	315260
462	315261
7427	315262
16446	315263
148207	315264
88146	315265
88505	315266
6149	315267
109640	315268
3294	315269
7098	315270
93876	315271
15946	315272
3429	315273
161660	315274
92843	315275
52500	315276
21135	315277
31645	315278
16711	315279
38208	315280
67630	315281
77971	315282
11051	315283
32645	315284
17639	315285
115	315286
89528	315287
28734	315288
8125	315289
5827	315290
66244	315291
26500	315292
66304	315293
16574	315294
53531	315295
4636	315296
47934	315297
26340	315298
61617	315299
47482	315300
59	315301
3101	315302
24071	315303
96557	315304
68890	315305
10550	315306
11971	315307
22614	315308
48665	315309
15672	315310
36089	315311
46353	315312
37034	315313
75336	315314
31784	315315
36398	315316
103802	315317
56651	315318
16116	315319
51728	315320
27686	315321
78878	315322
17	315323
2937	315324
1758	315325
6822	315326
48043	315327
110499	315328
9800	315329
34602	315330
5548	315331
7559	315332
130	315333
77298	315334
27420	315335
79031	315336
37953	315337
1191	315338
83313	315339
59763	315340
16004	315341
2380	315342
65635	315343
132368	315344
10042	315345
134436	315346
54140	315347
2065	315348
93105	315349
59	315350
6235	315351
2042	315352
15944	315353
102	315354
24210	315355
65980	315356
1030	315357
47001	315358
58266	315359
127346	315360
25573	315361
127615	315362
21777	315363
2801	315364
47197	315365
9058	315366
51202	315367
17018	315368
80346	315369
3227	315370
26398	315371
773	315372
67394	315373
37513	315374
18843	315375
23258	315376
13740	315377
131	315378
13200	315379
22055	315380
53715	315381
9557	315382
64804	315383
13922	315384
76500	315385
9897	315386
5931	315387
23132	315388
61978	315389
77	315390
74692	315391
95468	315392
17574	315393
1152	315394
19689	315395
17875	315396
5425	315397
102676	315398
62483	315399
51319	315400
17362	315401
153427	315402
35181	315403
103511	315404
19952	315405
46798	315406
7712	315407
3837	315408
18554	315409
25185	315410
3282	315411
37752	315412
62670	315413
4190	315414
6622	315415
104035	315416
13961	315417
28352	315418
15891	315419
123592	315420
19140	315421
41665	315422
34913	315423
21919	315424
120918	315425
77713	315426
11273	315427
43218	315428
38229	315429
63873	315430
15504	315431
37975	315432
60455	315433
47567	315434
24716	315435
19052	315436
108845	315437
5218	315438
3869	315439
7677	315440
1316	315441
2026	315442
672	315443
34142	315444
86717	315445
7927	315446
36209	315447
83219	315448
6651	315449
2902	315450
5335	315451
137720	315452
128336	315453
15898	315454
134299	315455
6293	315456
62912	315457
92030	315458
130566	315459
89008	315460
92751	315461
19148	315462
27679	315463
44346	315464
37364	315465
57401	315466
144198	315467
45996	315468
34620	315469
115172	315470
60267	315471
45728	315472
8691	315473
69256	315474
3574	315475
32472	315476
6442	315477
5600	315478
35464	315479
57545	315480
442	315481
2309	315482
30558	315483
42	315484
12616	315485
98156	315486
30221	315487
18	315488
11382	315489
29327	315490
3305	315491
2374	315492
89753	315493
82240	315494
20459	315495
143171	315496
116394	315497
39044	315498
9308	315499
10787	315500
820	315501
30028	315502
745	315503
12893	315504
10927	315505
5832	315506
40768	315507
26660	315508
7259	315509
21040	315510
106869	315511
48284	315512
22697	315513
64120	315514
18787	315515
17778	315516
99643	315517
9067	315518
10109	315519
35369	315520
114953	315521
24434	315522
41231	315523
36327	315524
58701	315525
91631	315526
140654	315527
6510	315528
53097	315529
60605	315530
105781	315531
57734	315532
115238	315533
140884	315534
62217	315535
73528	315536
3499	315537
145755	315538
86384	315539
43395	315540
1415	315541
14017	315542
38931	315543
23718	315544
13089	315545
34105	315546
17638	315547
20956	315548
96155	315549
93256	315550
64404	315551
9631	315552
8058	315553
20096	315554
592	315555
13943	315556
30398	315557
21963	315558
119830	315559
10433	315560
6258	315561
47562	315562
21230	315563
4255	315564
66544	315565
1105	315566
34189	315567
61481	315568
82938	315569
31817	315570
5679	315571
13247	315572
7946	315573
16840	315574
44338	315575
16947	315576
45860	315577
20437	315578
30147	315579
9134	315580
82650	315581
66877	315582
93323	315583
127712	315584
119190	315585
6646	315586
111498	315587
6406	315588
4937	315589
18692	315590
24021	315591
22798	315592
81775	315593
129915	315594
64367	315595
75102	315596
92033	315597
24099	315598
7911	315599
83470	315600
66387	315601
69957	315602
457	315603
464	315604
10622	315605
1209	315606
7589	315607
2	315608
19391	315609
31655	315610
27979	315611
122449	315612
20418	315613
86367	315614
58354	315615
109332	315616
7338	315617
2939	315618
9543	315619
68566	315620
2212	315621
12758	315622
80895	315623
97425	315624
7977	315625
86660	315626
40650	315627
69268	315628
62744	315629
92327	315630
398	315631
873	315632
51860	315633
76473	315634
15228	315635
24278	315636
26568	315637
58598	315638
28938	315639
106572	315640
37347	315641
115874	315642
31769	315643
435	315644
57349	315645
1112	315646
51780	315647
39056	315648
130483	315649
98813	315650
26322	315651
98153	315652
41542	315653
77852	315654
28119	315655
125056	315656
54870	315657
648	315658
85950	315659
160663	315660
83430	315661
114702	315662
103834	315663
141904	315664
97785	315665
98	315666
34408	315667
47667	315668
84272	315669
23969	315670
41449	315671
34811	315672
5090	315673
125	315674
1460	315675
120082	315676
45544	315677
73322	315678
46911	315679
4128	315680
33686	315681
18705	315682
149993	315683
35190	315684
94089	315685
27059	315686
67	315687
40070	315688
15036	315689
34101	315690
53565	315691
155	315692
16116	315693
6039	315694
3168	315695
15675	315696
3996	315697
60107	315698
15048	315699
19584	315700
1286	315701
11708	315702
2281	315703
13528	315704
148227	315705
135395	315706
28582	315707
33372	315708
68635	315709
55736	315710
43386	315711
5428	315712
2290	315713
3554	315714
42948	315715
83891	315716
7888	315717
39169	315718
15165	315719
93216	315720
70183	315721
22066	315722
71739	315723
98671	315724
112793	315725
37223	315726
49975	315727
45451	315728
929	315729
13369	315730
40953	315731
10862	315732
550	315733
26234	315734
99238	315735
40042	315736
45307	315737
35804	315738
76704	315739
60972	315740
34	315741
1425	315742
166396	315743
135512	315744
10759	315745
38590	315746
32145	315747
12047	315748
804	315749
13729	315750
94080	315751
3268	315752
31463	315753
18733	315754
72837	315755
25900	315756
50132	315757
99575	315758
18043	315759
22601	315760
37991	315761
38977	315762
33727	315763
22066	315764
36018	315765
2596	315766
116222	315767
13362	315768
6498	315769
13570	315770
78856	315771
20848	315772
10158	315773
2509	315774
1	315775
4451	315776
91526	315777
116673	315778
129633	315779
6947	315780
29383	315781
22385	315782
34269	315783
5664	315784
15604	315785
137740	315786
66171	315787
7420	315788
64440	315789
19258	315790
37349	315791
22275	315792
58445	315793
60619	315794
32070	315795
118983	315796
44107	315797
8066	315798
12916	315799
1476	315800
6466	315801
8673	315802
46061	315803
15776	315804
94059	315805
91439	315806
44029	315807
12707	315808
29509	315809
133875	315810
57796	315811
12859	315812
26054	315813
20452	315814
60433	315815
15768	315816
16872	315817
159	315818
26819	315819
8079	315820
151839	315821
52003	315822
44348	315823
9132	315824
29995	315825
7620	315826
36141	315827
97258	315828
94395	315829
10989	315830
75	315831
44016	315832
21459	315833
78209	315834
91351	315835
22999	315836
114446	315837
68287	315838
3759	315839
71156	315840
7145	315841
7639	315842
13617	315843
47755	315844
65595	315845
126421	315846
91910	315847
86634	315848
25624	315849
7365	315850
117108	315851
48657	315852
93728	315853
29658	315854
8717	315855
71	315856
45267	315857
23126	315858
95927	315859
73492	315860
83136	315861
79602	315862
9736	315863
117403	315864
103017	315865
91721	315866
32603	315867
93173	315868
145423	315869
162835	315870
27070	315871
40383	315872
28920	315873
19595	315874
20408	315875
163	315876
4516	315877
82142	315878
2774	315879
128031	315880
1892	315881
166217	315882
8802	315883
165979	315884
80923	315885
9775	315886
9549	315887
1090	315888
41835	315889
16213	315890
20634	315891
123042	315892
43049	315893
14952	315894
10	315895
8506	315896
7779	315897
105504	315898
4578	315899
1178	315900
9936	315901
4408	315902
14181	315903
49618	315904
127854	315905
23043	315906
26649	315907
65336	315908
63812	315909
143630	315910
22374	315911
81042	315912
42991	315913
105887	315914
3181	315915
11645	315916
155228	315917
1983	315918
66782	315919
33473	315920
67537	315921
168	315922
12782	315923
5851	315924
2298	315925
1799	315926
36477	315927
55819	315928
110789	315929
52303	315930
12307	315931
36666	315932
29848	315933
595	315934
74887	315935
46901	315936
9649	315937
19897	315938
30817	315939
29378	315940
25289	315941
50516	315942
66418	315943
79015	315944
43254	315945
81826	315946
323	315947
88599	315948
15966	315949
5428	315950
41292	315951
41896	315952
128172	315953
7217	315954
47523	315955
2633	315956
14192	315957
2015	315958
48708	315959
107474	315960
17143	315961
7675	315962
24205	315963
18324	315964
16214	315965
70900	315966
14936	315967
77492	315968
117680	315969
27345	315970
2061	315971
33379	315972
298	315973
128506	315974
32160	315975
37275	315976
18764	315977
123242	315978
94040	315979
77627	315980
1640	315981
90884	315982
76936	315983
34432	315984
11556	315985
21080	315986
40102	315987
69380	315988
4383	315989
35085	315990
581	315991
15002	315992
168	315993
10496	315994
37657	315995
26703	315996
67424	315997
78181	315998
1216	315999
19143	316000
35992	316001
11075	316002
7663	316003
6100	316004
4397	316005
86538	316006
10739	316007
11186	316008
69055	316009
202	316010
3173	316011
31502	316012
42515	316013
47228	316014
148107	316015
10189	316016
29375	316017
2728	316018
4048	316019
2767	316020
35589	316021
22754	316022
5819	316023
74787	316024
6488	316025
72336	316026
8979	316027
1992	316028
7104	316029
88035	316030
86494	316031
46440	316032
17961	316033
62330	316034
42553	316035
20313	316036
165892	316037
131342	316038
23966	316039
749	316040
135628	316041
46963	316042
30000	316043
1910	316044
133787	316045
131520	316046
94095	316047
105193	316048
132734	316049
59955	316050
32888	316051
33541	316052
27909	316053
47412	316054
42269	316055
41685	316056
17596	316057
51527	316058
22082	316059
38734	316060
17140	316061
5627	316062
1700	316063
104109	316064
14158	316065
116731	316066
1364	316067
47290	316068
111530	316069
104443	316070
46484	316071
104706	316072
21734	316073
649	316074
7147	316075
9187	316076
14206	316077
42101	316078
103933	316079
14379	316080
2357	316081
11969	316082
164861	316083
73654	316084
208	316085
688	316086
6729	316087
9205	316088
2446	316089
36811	316090
80526	316091
41216	316092
38418	316093
1700	316094
14312	316095
22639	316096
72514	316097
14450	316098
111925	316099
35804	316100
36204	316101
37442	316102
49	316103
56581	316104
7701	316105
30073	316106
81520	316107
39758	316108
72688	316109
8545	316110
49025	316111
88211	316112
96894	316113
68491	316114
11030	316115
46651	316116
2113	316117
83324	316118
69663	316119
655	316120
106484	316121
87952	316122
23295	316123
16273	316124
414	316125
5942	316126
99667	316127
194	316128
34623	316129
2	316130
84062	316131
18533	316132
7587	316133
573	316134
12341	316135
115688	316136
53330	316137
11463	316138
123003	316139
7814	316140
3541	316141
59849	316142
27	316143
8546	316144
48626	316145
16854	316146
11177	316147
22877	316148
19258	316149
30651	316150
50707	316151
16411	316152
4165	316153
45297	316154
15712	316155
1474	316156
9010	316157
163740	316158
124668	316159
51537	316160
88386	316161
38580	316162
72723	316163
13190	316164
48414	316165
24545	316166
26278	316167
112449	316168
1114	316169
103424	316170
417	316171
20910	316172
1335	316173
87839	316174
87916	316175
68155	316176
20921	316177
436	316178
39581	316179
104636	316180
25938	316181
151885	316182
16729	316183
7691	316184
71380	316185
1669	316186
3684	316187
21547	316188
36211	316189
62609	316190
80875	316191
46602	316192
44211	316193
20941	316194
45677	316195
27958	316196
47445	316197
32234	316198
24607	316199
85596	316200
11816	316201
64270	316202
584	316203
3237	316204
1579	316205
4071	316206
74778	316207
31275	316208
32122	316209
15344	316210
32029	316211
59886	316212
46148	316213
29415	316214
62970	316215
61696	316216
80386	316217
46267	316218
37676	316219
164256	316220
28397	316221
2263	316222
6795	316223
100972	316224
21761	316225
34826	316226
25984	316227
141429	316228
1140	316229
37258	316230
61567	316231
4890	316232
129974	316233
5652	316234
7122	316235
2557	316236
47415	316237
103287	316238
26824	316239
7508	316240
4173	316241
36573	316242
14367	316243
69036	316244
89348	316245
11468	316246
2255	316247
80309	316248
9409	316249
3114	316250
62674	316251
30039	316252
147447	316253
34514	316254
14376	316255
48520	316256
27228	316257
151292	316258
1521	316259
15424	316260
799	316261
61799	316262
63135	316263
49131	316264
30017	316265
9962	316266
113927	316267
4086	316268
4783	316269
119198	316270
4789	316271
3538	316272
48441	316273
23445	316274
24564	316275
42127	316276
3156	316277
11498	316278
104228	316279
18330	316280
69366	316281
13187	316282
14197	316283
15108	316284
8974	316285
6566	316286
76175	316287
122789	316288
37794	316289
85784	316290
9427	316291
16575	316292
95380	316293
70609	316294
82255	316295
5525	316296
40187	316297
151943	316298
2627	316299
112046	316300
70588	316301
75610	316302
80433	316303
1459	316304
652	316305
21016	316306
8148	316307
3591	316308
140764	316309
27925	316310
158508	316311
68227	316312
67899	316313
20145	316314
124528	316315
125832	316316
34445	316317
1842	316318
95629	316319
44443	316320
49626	316321
107779	316322
34208	316323
51920	316324
23925	316325
121999	316326
6969	316327
30748	316328
7553	316329
16288	316330
84106	316331
7737	316332
13988	316333
54080	316334
9537	316335
3975	316336
177	316337
95966	316338
27184	316339
62995	316340
135305	316341
25734	316342
17996	316343
28394	316344
25686	316345
30763	316346
2938	316347
89305	316348
1860	316349
35880	316350
67454	316351
21615	316352
4181	316353
1575	316354
23572	316355
73	316356
42065	316357
2866	316358
25205	316359
138288	316360
19117	316361
14670	316362
23472	316363
47956	316364
8886	316365
28085	316366
693	316367
39760	316368
4647	316369
2793	316370
9585	316371
27482	316372
441	316373
73194	316374
5742	316375
1919	316376
171	316377
113999	316378
27253	316379
131081	316380
41666	316381
47262	316382
1649	316383
7940	316384
21532	316385
326	316386
5571	316387
132397	316388
4293	316389
54687	316390
71864	316391
359	316392
2201	316393
25580	316394
11778	316395
28529	316396
4763	316397
11053	316398
28174	316399
28822	316400
19910	316401
1135	316402
146943	316403
8368	316404
78883	316405
18612	316406
103541	316407
65295	316408
25718	316409
11859	316410
2952	316411
87334	316412
92362	316413
132500	316414
7233	316415
152095	316416
594	316417
37479	316418
1089	316419
99301	316420
25148	316421
102527	316422
5495	316423
11232	316424
92531	316425
240	316426
101996	316427
13712	316428
2843	316429
15314	316430
1011	316431
26301	316432
15150	316433
101519	316434
1699	316435
55224	316436
137	316437
16721	316438
5710	316439
2215	316440
108619	316441
2152	316442
52878	316443
116642	316444
27869	316445
65340	316446
57940	316447
67144	316448
3182	316449
20574	316450
7863	316451
12734	316452
124607	316453
2631	316454
352	316455
81123	316456
56402	316457
1321	316458
43674	316459
11914	316460
9029	316461
117384	316462
69539	316463
6667	316464
1614	316465
5518	316466
90110	316467
75617	316468
71690	316469
13003	316470
42241	316471
25874	316472
98448	316473
44808	316474
23483	316475
8600	316476
18276	316477
19654	316478
75356	316479
24813	316480
3632	316481
101303	316482
36135	316483
115314	316484
37745	316485
7767	316486
4620	316487
67571	316488
39755	316489
72678	316490
48629	316491
2423	316492
105038	316493
65654	316494
49895	316495
30258	316496
139859	316497
44521	316498
43420	316499
20896	316500
62680	316501
40611	316502
17555	316503
36924	316504
32335	316505
61791	316506
29228	316507
53445	316508
57723	316509
145333	316510
121193	316511
20096	316512
127	316513
8616	316514
8005	316515
123977	316516
115147	316517
17163	316518
150811	316519
16371	316520
28674	316521
69660	316522
104777	316523
14987	316524
25808	316525
108394	316526
68030	316527
19553	316528
89649	316529
9508	316530
156400	316531
3228	316532
126558	316533
100	316534
12711	316535
10977	316536
14637	316537
798	316538
637	316539
20127	316540
81249	316541
7350	316542
3788	316543
8610	316544
132626	316545
42306	316546
17438	316547
2332	316548
7038	316549
82444	316550
33066	316551
84117	316552
71191	316553
146424	316554
15970	316555
23765	316556
17496	316557
4219	316558
18613	316559
20542	316560
34144	316561
5177	316562
51495	316563
68792	316564
47780	316565
13538	316566
98532	316567
1070	316568
95688	316569
40324	316570
49381	316571
62604	316572
3709	316573
16467	316574
27985	316575
16357	316576
34493	316577
151787	316578
13247	316579
47994	316580
25605	316581
36039	316582
2477	316583
29443	316584
84164	316585
8178	316586
81826	316587
39638	316588
2255	316589
9204	316590
30877	316591
26505	316592
138192	316593
6301	316594
37313	316595
32372	316596
1577	316597
2565	316598
68595	316599
98207	316600
127651	316601
33856	316602
85732	316603
1969	316604
4557	316605
6689	316606
22351	316607
21572	316608
4604	316609
4973	316610
17156	316611
6357	316612
93	316613
53294	316614
8364	316615
60830	316616
24790	316617
11213	316618
44606	316619
104587	316620
224	316621
70595	316622
984	316623
7697	316624
56266	316625
68365	316626
11205	316627
52290	316628
44724	316629
45179	316630
14571	316631
24693	316632
9666	316633
8629	316634
12790	316635
9580	316636
9021	316637
87980	316638
118302	316639
1763	316640
1432	316641
17078	316642
19483	316643
25857	316644
8432	316645
109056	316646
490	316647
71657	316648
134950	316649
48069	316650
88381	316651
27857	316652
6167	316653
62003	316654
5391	316655
669	316656
92931	316657
68937	316658
18092	316659
2130	316660
9746	316661
1225	316662
7844	316663
23313	316664
9370	316665
1274	316666
4855	316667
2299	316668
1015	316669
39122	316670
2463	316671
5223	316672
30220	316673
27447	316674
35912	316675
4315	316676
24176	316677
134106	316678
2738	316679
51670	316680
67693	316681
2145	316682
66723	316683
126690	316684
107023	316685
63783	316686
10540	316687
22511	316688
42180	316689
64432	316690
6210	316691
86622	316692
56435	316693
15146	316694
11161	316695
80820	316696
49332	316697
14771	316698
80135	316699
12664	316700
30721	316701
1880	316702
25814	316703
4976	316704
23514	316705
892	316706
88620	316707
56845	316708
7202	316709
17211	316710
3627	316711
43742	316712
3603	316713
45124	316714
24873	316715
37532	316716
64452	316717
8161	316718
21361	316719
29640	316720
39594	316721
25597	316722
1506	316723
31741	316724
98583	316725
20804	316726
1905	316727
136116	316728
47883	316729
2123	316730
583	316731
31	316732
13898	316733
1073	316734
36205	316735
7939	316736
44886	316737
58341	316738
89265	316739
42005	316740
23108	316741
121	316742
7022	316743
29546	316744
6971	316745
23917	316746
83814	316747
27768	316748
28137	316749
7430	316750
75126	316751
18577	316752
34029	316753
3207	316754
54555	316755
46543	316756
89604	316757
61051	316758
114687	316759
5531	316760
34464	316761
39261	316762
31145	316763
5289	316764
39172	316765
18913	316766
63562	316767
433	316768
12084	316769
161665	316770
17408	316771
6582	316772
27983	316773
5145	316774
7504	316775
42959	316776
98708	316777
75909	316778
1637	316779
9865	316780
74629	316781
58410	316782
126279	316783
55657	316784
108476	316785
29173	316786
3740	316787
153326	316788
55879	316789
99905	316790
616	316791
5825	316792
9750	316793
7092	316794
79248	316795
168	316796
1987	316797
30023	316798
4129	316799
9903	316800
34570	316801
11256	316802
121951	316803
92646	316804
8339	316805
132062	316806
53419	316807
77242	316808
3669	316809
85080	316810
74190	316811
101776	316812
14019	316813
1268	316814
4363	316815
19166	316816
54443	316817
6415	316818
25117	316819
51952	316820
19633	316821
80737	316822
63866	316823
16489	316824
139	316825
51655	316826
23594	316827
22355	316828
84542	316829
70201	316830
70130	316831
9970	316832
5116	316833
7998	316834
10789	316835
25749	316836
140833	316837
29744	316838
90554	316839
51595	316840
31861	316841
63110	316842
33502	316843
36762	316844
2343	316845
47238	316846
120537	316847
3980	316848
36716	316849
78623	316850
34743	316851
162654	316852
3927	316853
105032	316854
118666	316855
11788	316856
19145	316857
12971	316858
41854	316859
10205	316860
46735	316861
3968	316862
109158	316863
34885	316864
3632	316865
22813	316866
11507	316867
56132	316868
34746	316869
17	316870
20288	316871
51119	316872
2715	316873
7935	316874
25203	316875
50691	316876
85101	316877
90288	316878
5967	316879
35428	316880
132761	316881
26912	316882
118075	316883
16685	316884
186	316885
89306	316886
4269	316887
1103	316888
87004	316889
77094	316890
138	316891
12040	316892
4015	316893
6677	316894
139	316895
950	316896
72516	316897
6023	316898
145210	316899
798	316900
130558	316901
54246	316902
6163	316903
15066	316904
27139	316905
73312	316906
3845	316907
47908	316908
114685	316909
56887	316910
7830	316911
3302	316912
56985	316913
40106	316914
64683	316915
7326	316916
69919	316917
124073	316918
24096	316919
98489	316920
124575	316921
36904	316922
75547	316923
3436	316924
59781	316925
15246	316926
64	316927
16768	316928
37801	316929
8718	316930
16225	316931
159528	316932
33791	316933
134683	316934
78791	316935
11458	316936
47340	316937
6328	316938
24990	316939
5716	316940
52723	316941
98337	316942
2090	316943
154895	316944
34610	316945
32632	316946
66701	316947
524	316948
64	316949
2768	316950
9734	316951
5997	316952
18653	316953
12895	316954
87403	316955
3751	316956
120162	316957
41628	316958
104519	316959
36099	316960
57355	316961
10503	316962
55689	316963
35505	316964
496	316965
1085	316966
68662	316967
41745	316968
71138	316969
43102	316970
112867	316971
3596	316972
14983	316973
25154	316974
10354	316975
36115	316976
15021	316977
93955	316978
11422	316979
77251	316980
52442	316981
98050	316982
101440	316983
1669	316984
15918	316985
56957	316986
55477	316987
3363	316988
32018	316989
2287	316990
45825	316991
4018	316992
43187	316993
42636	316994
51871	316995
295	316996
87148	316997
47693	316998
7777	316999
117033	317000
21800	317001
37307	317002
4785	317003
28152	317004
307	317005
8067	317006
26122	317007
142626	317008
8368	317009
330	317010
40892	317011
84997	317012
17265	317013
5045	317014
24257	317015
47817	317016
19595	317017
86317	317018
44735	317019
79726	317020
39390	317021
7311	317022
17046	317023
15945	317024
4763	317025
14212	317026
6258	317027
52249	317028
33916	317029
4029	317030
691	317031
55429	317032
133889	317033
9173	317034
20314	317035
37984	317036
80820	317037
9855	317038
98897	317039
2392	317040
31925	317041
37084	317042
3345	317043
7852	317044
18724	317045
64040	317046
5178	317047
69693	317048
21888	317049
36140	317050
4224	317051
66339	317052
10606	317053
116617	317054
15466	317055
108880	317056
33703	317057
93733	317058
60861	317059
64409	317060
11576	317061
75074	317062
56004	317063
57316	317064
33195	317065
4777	317066
67650	317067
58324	317068
145640	317069
7273	317070
41599	317071
69508	317072
82081	317073
9531	317074
94143	317075
21446	317076
27357	317077
8520	317078
18877	317079
1176	317080
8990	317081
4535	317082
52388	317083
122812	317084
44425	317085
26846	317086
2910	317087
30805	317088
8693	317089
1540	317090
11323	317091
1280	317092
98824	317093
50636	317094
41134	317095
4541	317096
85068	317097
10984	317098
35606	317099
22730	317100
50351	317101
27419	317102
100353	317103
16128	317104
19291	317105
7094	317106
36360	317107
17445	317108
61506	317109
5642	317110
4408	317111
26	317112
912	317113
28497	317114
523	317115
20470	317116
94208	317117
38138	317118
2033	317119
6044	317120
26290	317121
56543	317122
36175	317123
118725	317124
4525	317125
80737	317126
16180	317127
15151	317128
15337	317129
40676	317130
25599	317131
31979	317132
4146	317133
51090	317134
9687	317135
137175	317136
28017	317137
6253	317138
56158	317139
79293	317140
385	317141
7489	317142
87242	317143
24909	317144
10434	317145
471	317146
2878	317147
26661	317148
8401	317149
10982	317150
13473	317151
23148	317152
39634	317153
54814	317154
4862	317155
48269	317156
116380	317157
14538	317158
333	317159
40537	317160
58216	317161
49913	317162
12647	317163
24499	317164
673	317165
31016	317166
144406	317167
158694	317168
67381	317169
122076	317170
57	317171
56765	317172
54876	317173
54065	317174
30696	317175
1995	317176
39972	317177
36963	317178
11623	317179
6165	317180
2572	317181
56022	317182
30384	317183
2417	317184
6467	317185
7335	317186
18204	317187
712	317188
18205	317189
113	317190
96346	317191
798	317192
130672	317193
4237	317194
46036	317195
15250	317196
60470	317197
38087	317198
15082	317199
1759	317200
13688	317201
5975	317202
1660	317203
10192	317204
42469	317205
27308	317206
73940	317207
31413	317208
8353	317209
2177	317210
15683	317211
33621	317212
10668	317213
37083	317214
23	317215
509	317216
68252	317217
54093	317218
25565	317219
19	317220
51263	317221
28511	317222
82096	317223
4806	317224
25130	317225
133529	317226
33691	317227
68213	317228
3770	317229
36328	317230
101304	317231
27262	317232
98661	317233
12014	317234
1648	317235
56597	317236
138407	317237
45047	317238
47070	317239
3487	317240
4784	317241
50282	317242
127397	317243
106649	317244
35065	317245
8994	317246
51633	317247
11021	317248
57942	317249
2285	317250
124895	317251
475	317252
56885	317253
61904	317254
4207	317255
1896	317256
96694	317257
19139	317258
5724	317259
19288	317260
18572	317261
2396	317262
1030	317263
42293	317264
60284	317265
33854	317266
42035	317267
497	317268
5124	317269
48522	317270
158876	317271
12688	317272
73839	317273
25806	317274
6408	317275
55581	317276
85542	317277
20710	317278
7468	317279
3077	317280
89026	317281
25278	317282
64	317283
22331	317284
23601	317285
55557	317286
27556	317287
19230	317288
20672	317289
1981	317290
56210	317291
48654	317292
3061	317293
21703	317294
1168	317295
22293	317296
38470	317297
9995	317298
11087	317299
51586	317300
107051	317301
29632	317302
136405	317303
66217	317304
18695	317305
66595	317306
10445	317307
58470	317308
13791	317309
4545	317310
76259	317311
333	317312
86274	317313
412	317314
85	317315
28338	317316
308	317317
36523	317318
105211	317319
7471	317320
33	317321
5589	317322
8176	317323
26363	317324
13236	317325
72122	317326
975	317327
46633	317328
14384	317329
11645	317330
18015	317331
5349	317332
1123	317333
43272	317334
61929	317335
113305	317336
40425	317337
13579	317338
38570	317339
42635	317340
31333	317341
27405	317342
126845	317343
52756	317344
75419	317345
129716	317346
29764	317347
23433	317348
37176	317349
68658	317350
29083	317351
63566	317352
105967	317353
27945	317354
38106	317355
56270	317356
27219	317357
1386	317358
11270	317359
22674	317360
91991	317361
8270	317362
27597	317363
50738	317364
158932	317365
1376	317366
54894	317367
4	317368
10550	317369
505	317370
44480	317371
2289	317372
2643	317373
19575	317374
48449	317375
713	317376
22954	317377
62814	317378
689	317379
16411	317380
47161	317381
141613	317382
41218	317383
42491	317384
394	317385
2367	317386
117511	317387
156326	317388
917	317389
94428	317390
54194	317391
40126	317392
1014	317393
30852	317394
11825	317395
4959	317396
23271	317397
27659	317398
62871	317399
24080	317400
2664	317401
4717	317402
75650	317403
104138	317404
66790	317405
77136	317406
3071	317407
84692	317408
6262	317409
2725	317410
20046	317411
90326	317412
35047	317413
6093	317414
2518	317415
14695	317416
9127	317417
9231	317418
3387	317419
16177	317420
139915	317421
12522	317422
121893	317423
366	317424
45731	317425
13945	317426
63489	317427
102745	317428
76769	317429
28402	317430
26779	317431
28362	317432
71120	317433
126197	317434
827	317435
7511	317436
98687	317437
4358	317438
1975	317439
67968	317440
25174	317441
19217	317442
43364	317443
20729	317444
1039	317445
4506	317446
9138	317447
4	317448
49098	317449
60767	317450
85991	317451
5697	317452
71078	317453
18802	317454
18227	317455
8730	317456
100025	317457
1784	317458
84611	317459
3870	317460
14618	317461
683	317462
37272	317463
55445	317464
9045	317465
12079	317466
81690	317467
95412	317468
104480	317469
72181	317470
77883	317471
23901	317472
18670	317473
60116	317474
31187	317475
30969	317476
11197	317477
21229	317478
11824	317479
90444	317480
20703	317481
27602	317482
33	317483
12033	317484
63389	317485
1653	317486
1551	317487
1710	317488
42105	317489
64613	317490
30766	317491
126566	317492
25916	317493
11	317494
7003	317495
3685	317496
33390	317497
426	317498
30682	317499
43462	317500
8189	317501
69944	317502
1487	317503
5274	317504
32661	317505
86973	317506
131324	317507
5638	317508
284	317509
1068	317510
8974	317511
16203	317512
82	317513
71537	317514
100848	317515
5036	317516
2456	317517
11358	317518
100205	317519
41781	317520
8001	317521
33905	317522
60628	317523
76841	317524
221	317525
62213	317526
1488	317527
61685	317528
108253	317529
23989	317530
2	317531
108705	317532
11017	317533
43588	317534
58601	317535
13323	317536
93881	317537
57339	317538
34049	317539
12033	317540
33553	317541
140001	317542
8955	317543
22396	317544
81063	317545
21955	317546
11383	317547
6133	317548
63899	317549
96565	317550
48858	317551
1963	317552
24844	317553
1185	317554
24506	317555
3017	317556
362	317557
143459	317558
21695	317559
42637	317560
13185	317561
129	317562
59369	317563
211	317564
30899	317565
75026	317566
21006	317567
22352	317568
125333	317569
39672	317570
7436	317571
20135	317572
5218	317573
72252	317574
9649	317575
30127	317576
20622	317577
80046	317578
9523	317579
56397	317580
37895	317581
9140	317582
84079	317583
35368	317584
120280	317585
145342	317586
13999	317587
11005	317588
84805	317589
9829	317590
7689	317591
39704	317592
26680	317593
57498	317594
85912	317595
77943	317596
49833	317597
6556	317598
7528	317599
14189	317600
966	317601
42435	317602
42122	317603
5217	317604
15558	317605
19101	317606
322	317607
4688	317608
94530	317609
119394	317610
31366	317611
22809	317612
124190	317613
4039	317614
13607	317615
18238	317616
7426	317617
5168	317618
24709	317619
15771	317620
158713	317621
55041	317622
33566	317623
1653	317624
70881	317625
34521	317626
26019	317627
53698	317628
19113	317629
58793	317630
2147	317631
3082	317632
127882	317633
146612	317634
55435	317635
53049	317636
48550	317637
6583	317638
17	317639
33828	317640
18822	317641
16503	317642
161609	317643
98777	317644
39716	317645
5462	317646
6236	317647
105315	317648
60398	317649
21569	317650
23337	317651
36105	317652
32782	317653
34750	317654
23829	317655
2291	317656
19245	317657
19111	317658
103351	317659
1113	317660
8132	317661
1351	317662
78922	317663
133	317664
6412	317665
77549	317666
1956	317667
94086	317668
64471	317669
17073	317670
19356	317671
5713	317672
73251	317673
32104	317674
101949	317675
17764	317676
101728	317677
119431	317678
46381	317679
61088	317680
21868	317681
25180	317682
893	317683
5083	317684
82912	317685
30420	317686
113716	317687
1782	317688
1585	317689
64434	317690
22717	317691
14295	317692
56326	317693
9732	317694
102272	317695
104481	317696
5103	317697
11189	317698
81236	317699
6469	317700
46761	317701
12196	317702
84939	317703
134654	317704
15189	317705
13710	317706
4116	317707
110027	317708
99600	317709
21978	317710
8219	317711
76995	317712
67124	317713
35911	317714
6378	317715
70448	317716
108320	317717
31580	317718
5340	317719
20416	317720
137	317721
30613	317722
2624	317723
41524	317724
22565	317725
11513	317726
2322	317727
7535	317728
10368	317729
68779	317730
120097	317731
7735	317732
95189	317733
7201	317734
2868	317735
67535	317736
16854	317737
22283	317738
16489	317739
2896	317740
35319	317741
101845	317742
223	317743
91839	317744
12087	317745
26636	317746
3606	317747
2266	317748
1932	317749
6645	317750
4368	317751
40712	317752
526	317753
154339	317754
5414	317755
178	317756
5522	317757
58129	317758
7011	317759
143373	317760
162428	317761
1415	317762
85460	317763
58275	317764
44052	317765
73751	317766
151640	317767
144069	317768
67672	317769
46200	317770
115818	317771
84970	317772
28714	317773
17982	317774
2365	317775
14256	317776
6901	317777
71617	317778
74546	317779
2789	317780
13744	317781
10002	317782
55075	317783
117101	317784
125516	317785
42585	317786
85233	317787
13262	317788
18891	317789
17276	317790
11398	317791
113012	317792
11801	317793
25361	317794
94977	317795
4960	317796
40165	317797
48894	317798
4172	317799
151045	317800
20771	317801
53373	317802
50588	317803
9336	317804
72008	317805
49268	317806
29384	317807
24238	317808
67068	317809
26502	317810
22904	317811
23684	317812
97717	317813
38325	317814
78734	317815
110554	317816
30268	317817
68887	317818
77805	317819
1009	317820
1491	317821
53852	317822
43800	317823
30394	317824
6527	317825
45188	317826
46684	317827
84260	317828
62892	317829
59341	317830
47848	317831
2781	317832
83004	317833
6250	317834
7934	317835
56030	317836
101133	317837
21108	317838
40179	317839
15849	317840
95367	317841
6360	317842
9449	317843
59551	317844
47330	317845
17983	317846
127644	317847
8348	317848
274	317849
19148	317850
31722	317851
14945	317852
23013	317853
73332	317854
154741	317855
133402	317856
18621	317857
33140	317858
55692	317859
35204	317860
70844	317861
92433	317862
8106	317863
37506	317864
1379	317865
3587	317866
154342	317867
5223	317868
13017	317869
8077	317870
2027	317871
21465	317872
40617	317873
5223	317874
12396	317875
146675	317876
20401	317877
75536	317878
89716	317879
2187	317880
61368	317881
152159	317882
26640	317883
18117	317884
30791	317885
27012	317886
130329	317887
3800	317888
15695	317889
97340	317890
25669	317891
12000	317892
20039	317893
17637	317894
6544	317895
47560	317896
90651	317897
5793	317898
57316	317899
78751	317900
15517	317901
53446	317902
16017	317903
72064	317904
46455	317905
14681	317906
15931	317907
62440	317908
11783	317909
53379	317910
17669	317911
1788	317912
48909	317913
44477	317914
8291	317915
116281	317916
7039	317917
86921	317918
52849	317919
2547	317920
11700	317921
5382	317922
30273	317923
2028	317924
47256	317925
5118	317926
103249	317927
55574	317928
25360	317929
39866	317930
6449	317931
92703	317932
29569	317933
143684	317934
7542	317935
28153	317936
11169	317937
4337	317938
3258	317939
53967	317940
123351	317941
1468	317942
95733	317943
59401	317944
102056	317945
118945	317946
1339	317947
79802	317948
21676	317949
40639	317950
110772	317951
2147	317952
112454	317953
133101	317954
7611	317955
5524	317956
37752	317957
55932	317958
22856	317959
30009	317960
68532	317961
108231	317962
1876	317963
92633	317964
42219	317965
57411	317966
1335	317967
62501	317968
55759	317969
30043	317970
64740	317971
23045	317972
131754	317973
115	317974
78621	317975
2195	317976
13265	317977
6976	317978
27697	317979
69	317980
16226	317981
4938	317982
11934	317983
134671	317984
2131	317985
30335	317986
26734	317987
151022	317988
24882	317989
123305	317990
5453	317991
59089	317992
10868	317993
25105	317994
26027	317995
4583	317996
75735	317997
2167	317998
67539	317999
789	318000
62261	318001
862	318002
26755	318003
51679	318004
77261	318005
159451	318006
6452	318007
88645	318008
59552	318009
35516	318010
7610	318011
147	318012
42952	318013
81075	318014
67478	318015
99030	318016
27676	318017
45851	318018
4570	318019
9566	318020
1348	318021
16652	318022
69593	318023
34861	318024
36645	318025
51799	318026
139778	318027
33906	318028
117966	318029
868	318030
26573	318031
32020	318032
31416	318033
401	318034
27776	318035
32524	318036
31863	318037
84411	318038
348	318039
53314	318040
13365	318041
2041	318042
42320	318043
19054	318044
20488	318045
50182	318046
619	318047
24478	318048
18896	318049
13260	318050
9029	318051
15498	318052
2767	318053
129796	318054
41753	318055
110998	318056
14396	318057
26115	318058
97570	318059
370	318060
17104	318061
63312	318062
37325	318063
61053	318064
6841	318065
73771	318066
4833	318067
58309	318068
13967	318069
61364	318070
94660	318071
8421	318072
76480	318073
28744	318074
141025	318075
20886	318076
6988	318077
13316	318078
12482	318079
9047	318080
3090	318081
15563	318082
5569	318083
91520	318084
110616	318085
29442	318086
35447	318087
148944	318088
74719	318089
17788	318090
4706	318091
20049	318092
43354	318093
107305	318094
9159	318095
128882	318096
88325	318097
4087	318098
45539	318099
51576	318100
6346	318101
6142	318102
38204	318103
23609	318104
38862	318105
4661	318106
166037	318107
21487	318108
39326	318109
105	318110
54467	318111
21412	318112
2496	318113
37677	318114
79348	318115
19073	318116
34946	318117
21319	318118
119796	318119
115	318120
72185	318121
11697	318122
47556	318123
40794	318124
106088	318125
36096	318126
8477	318127
68633	318128
5209	318129
4043	318130
8869	318131
39754	318132
23423	318133
8206	318134
9083	318135
65085	318136
70542	318137
57778	318138
7575	318139
72500	318140
59001	318141
69472	318142
73404	318143
11613	318144
22126	318145
17472	318146
6559	318147
1011	318148
14113	318149
43696	318150
94787	318151
123883	318152
57372	318153
46161	318154
10895	318155
44934	318156
6382	318157
211	318158
69288	318159
69658	318160
11160	318161
65	318162
49313	318163
4869	318164
63444	318165
48604	318166
164131	318167
22550	318168
235	318169
1643	318170
44126	318171
49052	318172
39646	318173
85462	318174
5948	318175
82239	318176
5683	318177
28887	318178
23079	318179
124503	318180
70706	318181
30865	318182
84586	318183
119306	318184
99335	318185
107821	318186
18002	318187
9406	318188
30770	318189
28841	318190
41	318191
54653	318192
4840	318193
88790	318194
27485	318195
62891	318196
76699	318197
5894	318198
17402	318199
4478	318200
1583	318201
5210	318202
3594	318203
83421	318204
25935	318205
87560	318206
10737	318207
113958	318208
2797	318209
38043	318210
25409	318211
18700	318212
9414	318213
21358	318214
22892	318215
33464	318216
4224	318217
10403	318218
5343	318219
2284	318220
78441	318221
22377	318222
55650	318223
53729	318224
20621	318225
61882	318226
83558	318227
93516	318228
37853	318229
6467	318230
16554	318231
32987	318232
41846	318233
127537	318234
17658	318235
38715	318236
21865	318237
25693	318238
56469	318239
10881	318240
42714	318241
23584	318242
19099	318243
116509	318244
104101	318245
94819	318246
12562	318247
147962	318248
17454	318249
38159	318250
119047	318251
7657	318252
6721	318253
71025	318254
18089	318255
30606	318256
87923	318257
28107	318258
1261	318259
43844	318260
3397	318261
51370	318262
72088	318263
58145	318264
78062	318265
138973	318266
56230	318267
76949	318268
84047	318269
20468	318270
24507	318271
23560	318272
18866	318273
68267	318274
9454	318275
62252	318276
50775	318277
29	318278
324	318279
69354	318280
5298	318281
45193	318282
34015	318283
20457	318284
56416	318285
75580	318286
42405	318287
8886	318288
2419	318289
5880	318290
29052	318291
71142	318292
112969	318293
106576	318294
22993	318295
4952	318296
97886	318297
115299	318298
21043	318299
30360	318300
17109	318301
47110	318302
109599	318303
58288	318304
100881	318305
19348	318306
8852	318307
59899	318308
1902	318309
547	318310
2245	318311
9868	318312
106141	318313
5435	318314
96630	318315
65200	318316
33501	318317
8471	318318
84904	318319
9406	318320
4939	318321
13415	318322
34154	318323
126728	318324
22332	318325
29661	318326
27593	318327
8728	318328
4503	318329
2555	318330
107156	318331
3898	318332
3735	318333
8981	318334
19575	318335
75496	318336
15688	318337
6974	318338
28411	318339
11822	318340
19336	318341
36410	318342
9231	318343
24624	318344
664	318345
33736	318346
38773	318347
33249	318348
56847	318349
29194	318350
52290	318351
36215	318352
31460	318353
7464	318354
57431	318355
349	318356
99210	318357
67563	318358
27692	318359
1701	318360
121256	318361
659	318362
11869	318363
32778	318364
6858	318365
10341	318366
50073	318367
24105	318368
17250	318369
5777	318370
63542	318371
144838	318372
20750	318373
1122	318374
14300	318375
35358	318376
636	318377
36963	318378
14662	318379
2765	318380
52838	318381
3729	318382
44352	318383
79	318384
2487	318385
68630	318386
1600	318387
36603	318388
22398	318389
59573	318390
873	318391
15919	318392
13184	318393
10694	318394
7519	318395
43888	318396
85891	318397
4165	318398
100171	318399
48157	318400
3144	318401
28434	318402
1240	318403
51248	318404
109657	318405
109902	318406
47692	318407
70508	318408
58424	318409
97983	318410
5401	318411
103628	318412
7115	318413
2673	318414
12937	318415
7332	318416
56669	318417
99398	318418
40648	318419
36178	318420
14662	318421
53784	318422
44918	318423
88303	318424
20790	318425
244	318426
129565	318427
12114	318428
24302	318429
107035	318430
16374	318431
16201	318432
102	318433
5034	318434
2843	318435
3066	318436
11035	318437
43138	318438
16813	318439
127178	318440
35011	318441
18503	318442
28027	318443
118297	318444
49909	318445
13264	318446
20536	318447
9421	318448
12945	318449
78220	318450
58048	318451
80124	318452
45745	318453
84392	318454
124438	318455
16475	318456
23141	318457
6392	318458
107177	318459
40910	318460
27948	318461
130783	318462
43343	318463
11713	318464
104784	318465
41958	318466
29810	318467
84155	318468
31978	318469
16662	318470
24682	318471
62280	318472
10870	318473
1474	318474
10070	318475
121402	318476
17195	318477
115632	318478
24354	318479
89	318480
63135	318481
57988	318482
6270	318483
46121	318484
8565	318485
17	318486
10062	318487
110134	318488
31131	318489
1686	318490
78192	318491
1138	318492
102351	318493
13491	318494
56090	318495
26416	318496
35916	318497
998	318498
67255	318499
60133	318500
80134	318501
104736	318502
76153	318503
89354	318504
79925	318505
62527	318506
11039	318507
68464	318508
12599	318509
14381	318510
111196	318511
7298	318512
28014	318513
34309	318514
35321	318515
3521	318516
92733	318517
858	318518
71708	318519
62573	318520
75164	318521
44634	318522
1186	318523
13	318524
14549	318525
27747	318526
43986	318527
9382	318528
12819	318529
23638	318530
2972	318531
72449	318532
36619	318533
55046	318534
19776	318535
75250	318536
118033	318537
131226	318538
35453	318539
108354	318540
11781	318541
63752	318542
37861	318543
33227	318544
47973	318545
75606	318546
94791	318547
132597	318548
3944	318549
73284	318550
8774	318551
103132	318552
44593	318553
10187	318554
65820	318555
106536	318556
112359	318557
4420	318558
58448	318559
153781	318560
38107	318561
1636	318562
123224	318563
46272	318564
13132	318565
7625	318566
58261	318567
6165	318568
150265	318569
28068	318570
508	318571
952	318572
102770	318573
14844	318574
20727	318575
83995	318576
3802	318577
28142	318578
5857	318579
44062	318580
441	318581
134	318582
6395	318583
4862	318584
59823	318585
24650	318586
57415	318587
12872	318588
23695	318589
41600	318590
29244	318591
42840	318592
131320	318593
84885	318594
14482	318595
15620	318596
47266	318597
69379	318598
95238	318599
1272	318600
52628	318601
91719	318602
13860	318603
29740	318604
14563	318605
1685	318606
3796	318607
70879	318608
126913	318609
87802	318610
65671	318611
12699	318612
101457	318613
82401	318614
1968	318615
49829	318616
13564	318617
23007	318618
216	318619
13761	318620
36900	318621
136614	318622
2322	318623
5150	318624
374	318625
393	318626
101443	318627
3367	318628
110542	318629
75468	318630
83861	318631
73865	318632
122635	318633
1358	318634
72679	318635
71089	318636
2011	318637
76635	318638
33600	318639
86886	318640
24952	318641
17894	318642
15976	318643
7266	318644
877	318645
20189	318646
76363	318647
9861	318648
7585	318649
155816	318650
74588	318651
27130	318652
64041	318653
14634	318654
13370	318655
12533	318656
112817	318657
1505	318658
14321	318659
7575	318660
14594	318661
23736	318662
53351	318663
46202	318664
55774	318665
49676	318666
5275	318667
3662	318668
102487	318669
155735	318670
60906	318671
27488	318672
76642	318673
23917	318674
8366	318675
12666	318676
153453	318677
4341	318678
58887	318679
60385	318680
95181	318681
2044	318682
47719	318683
66029	318684
102713	318685
67626	318686
8276	318687
36293	318688
91554	318689
15612	318690
85592	318691
118222	318692
2066	318693
45938	318694
2568	318695
3900	318696
9673	318697
7559	318698
38811	318699
97715	318700
1279	318701
2838	318702
25065	318703
27530	318704
102	318705
6550	318706
95000	318707
10047	318708
102163	318709
39994	318710
1935	318711
47445	318712
81217	318713
17266	318714
76529	318715
127598	318716
7411	318717
120063	318718
25771	318719
4934	318720
12054	318721
111697	318722
31727	318723
1861	318724
28883	318725
414	318726
62984	318727
2913	318728
26896	318729
67916	318730
20128	318731
22912	318732
593	318733
65197	318734
23670	318735
6299	318736
16925	318737
47903	318738
69554	318739
1655	318740
42905	318741
50520	318742
27057	318743
41541	318744
14669	318745
18146	318746
39670	318747
55769	318748
35641	318749
15080	318750
106069	318751
71355	318752
45833	318753
1642	318754
11651	318755
8475	318756
94088	318757
13414	318758
95321	318759
10246	318760
42180	318761
12484	318762
3626	318763
16391	318764
55778	318765
7058	318766
61544	318767
55783	318768
12771	318769
616	318770
96227	318771
29874	318772
14767	318773
77783	318774
109384	318775
16448	318776
96516	318777
10943	318778
29	318779
1212	318780
4630	318781
19043	318782
2518	318783
14831	318784
47939	318785
67022	318786
30158	318787
3187	318788
64949	318789
4167	318790
1179	318791
15589	318792
30867	318793
16763	318794
32475	318795
136006	318796
121311	318797
38171	318798
15784	318799
133574	318800
45	318801
79096	318802
3559	318803
8288	318804
55097	318805
60093	318806
75640	318807
25747	318808
187	318809
2978	318810
41810	318811
16360	318812
17692	318813
21314	318814
20201	318815
10110	318816
8868	318817
28856	318818
70545	318819
24909	318820
5607	318821
4023	318822
962	318823
36614	318824
45836	318825
38674	318826
100421	318827
143980	318828
63584	318829
50107	318830
10089	318831
6269	318832
34682	318833
16476	318834
55692	318835
6742	318836
39321	318837
132650	318838
9445	318839
54361	318840
37942	318841
374	318842
13480	318843
14332	318844
999	318845
24041	318846
54272	318847
125730	318848
11131	318849
5365	318850
11436	318851
96572	318852
12951	318853
1646	318854
1398	318855
21754	318856
30639	318857
1731	318858
141	318859
5391	318860
129304	318861
60717	318862
6834	318863
19443	318864
3156	318865
91866	318866
121619	318867
54016	318868
57592	318869
30688	318870
26498	318871
10442	318872
61893	318873
22224	318874
155169	318875
70379	318876
29300	318877
10790	318878
30187	318879
3283	318880
5092	318881
1511	318882
40	318883
13860	318884
2704	318885
107280	318886
1519	318887
5323	318888
1812	318889
46515	318890
109604	318891
37299	318892
6254	318893
3060	318894
38694	318895
59156	318896
4910	318897
26373	318898
13653	318899
2234	318900
20696	318901
3011	318902
149700	318903
81598	318904
130745	318905
53934	318906
2539	318907
21366	318908
991	318909
32067	318910
5036	318911
159899	318912
11522	318913
111836	318914
108281	318915
105343	318916
1362	318917
967	318918
23803	318919
36011	318920
57392	318921
1362	318922
33444	318923
13486	318924
22133	318925
83919	318926
39865	318927
84008	318928
2802	318929
17716	318930
40	318931
16638	318932
14705	318933
20259	318934
26820	318935
36722	318936
1710	318937
21380	318938
67582	318939
1660	318940
40078	318941
112345	318942
85356	318943
89037	318944
16243	318945
68963	318946
31262	318947
49168	318948
962	318949
45210	318950
3190	318951
18451	318952
32909	318953
16475	318954
13577	318955
5593	318956
48996	318957
59901	318958
5523	318959
134917	318960
78198	318961
24176	318962
98988	318963
164995	318964
36783	318965
11100	318966
9724	318967
13641	318968
115435	318969
5083	318970
133	318971
34239	318972
24469	318973
40202	318974
67208	318975
12726	318976
54317	318977
25453	318978
9401	318979
140922	318980
158616	318981
121362	318982
1139	318983
51530	318984
93	318985
189	318986
55913	318987
14332	318988
104555	318989
129145	318990
30501	318991
23212	318992
15679	318993
24388	318994
107129	318995
35248	318996
126269	318997
11678	318998
94776	318999
10844	319000
68551	319001
37127	319002
6560	319003
92365	319004
35329	319005
15809	319006
40186	319007
4802	319008
16268	319009
4832	319010
2329	319011
1660	319012
87361	319013
86692	319014
929	319015
8112	319016
46991	319017
11620	319018
17791	319019
20007	319020
23063	319021
122530	319022
12220	319023
5579	319024
105652	319025
51708	319026
57316	319027
63323	319028
68734	319029
156555	319030
40759	319031
21584	319032
488	319033
33862	319034
2468	319035
1038	319036
13418	319037
37718	319038
791	319039
48400	319040
447	319041
17310	319042
642	319043
24798	319044
64631	319045
62260	319046
48075	319047
14845	319048
132347	319049
71875	319050
64475	319051
159497	319052
68155	319053
62156	319054
21	319055
123109	319056
95464	319057
51315	319058
537	319059
18275	319060
98190	319061
128596	319062
6658	319063
41822	319064
12598	319065
43021	319066
40421	319067
94293	319068
38974	319069
46843	319070
96944	319071
26983	319072
31502	319073
2396	319074
1553	319075
23890	319076
111554	319077
2799	319078
11916	319079
3747	319080
127541	319081
118526	319082
21501	319083
42898	319084
19696	319085
11504	319086
6537	319087
100320	319088
3977	319089
34525	319090
121366	319091
160590	319092
6	319093
2765	319094
78	319095
15025	319096
9164	319097
18293	319098
13625	319099
86520	319100
17936	319101
3593	319102
25248	319103
61590	319104
97783	319105
6082	319106
8406	319107
20134	319108
137	319109
69513	319110
162311	319111
94598	319112
23808	319113
62780	319114
34540	319115
3881	319116
149143	319117
1368	319118
96464	319119
12493	319120
11377	319121
24060	319122
19177	319123
9180	319124
28192	319125
5062	319126
19822	319127
39119	319128
80109	319129
9666	319130
1068	319131
10225	319132
27850	319133
14442	319134
18781	319135
32206	319136
16034	319137
74016	319138
136570	319139
24835	319140
9871	319141
33730	319142
28235	319143
2866	319144
12330	319145
25241	319146
4551	319147
39779	319148
47683	319149
80687	319150
76605	319151
2944	319152
46430	319153
75981	319154
19627	319155
44381	319156
6400	319157
77085	319158
24818	319159
88306	319160
87275	319161
5729	319162
60532	319163
46829	319164
49353	319165
16973	319166
46018	319167
68704	319168
26005	319169
80088	319170
12288	319171
19540	319172
10422	319173
20404	319174
57833	319175
11923	319176
3	319177
50057	319178
7262	319179
23219	319180
110649	319181
399	319182
5798	319183
21365	319184
95	319185
900	319186
9230	319187
4100	319188
87844	319189
165692	319190
59987	319191
59240	319192
41047	319193
86620	319194
152345	319195
68481	319196
3700	319197
5748	319198
3281	319199
50497	319200
45	319201
148069	319202
2225	319203
18066	319204
8263	319205
68992	319206
13707	319207
8701	319208
849	319209
94621	319210
148876	319211
2767	319212
135023	319213
119428	319214
119824	319215
7055	319216
23920	319217
30386	319218
62552	319219
25035	319220
42287	319221
7352	319222
10199	319223
10070	319224
9023	319225
4442	319226
6771	319227
5869	319228
64956	319229
52526	319230
103107	319231
948	319232
15251	319233
111716	319234
59991	319235
4744	319236
10501	319237
126223	319238
49610	319239
36918	319240
21656	319241
29350	319242
29824	319243
70877	319244
135406	319245
141	319246
17419	319247
8768	319248
20651	319249
54594	319250
126512	319251
72308	319252
22479	319253
43229	319254
5352	319255
3628	319256
20614	319257
75810	319258
5888	319259
68564	319260
60049	319261
91853	319262
34375	319263
62848	319264
30969	319265
19210	319266
9782	319267
75507	319268
134090	319269
1357	319270
16242	319271
76285	319272
9223	319273
39950	319274
11885	319275
55188	319276
23644	319277
158093	319278
129515	319279
25900	319280
82216	319281
53414	319282
60809	319283
25194	319284
37381	319285
6171	319286
4214	319287
18422	319288
42043	319289
309	319290
177	319291
1946	319292
3943	319293
172	319294
4827	319295
4640	319296
48406	319297
6392	319298
269	319299
87178	319300
41160	319301
125607	319302
57126	319303
60382	319304
2601	319305
16584	319306
726	319307
6493	319308
66047	319309
87250	319310
43774	319311
4365	319312
16871	319313
12846	319314
16375	319315
68601	319316
22264	319317
2468	319318
46567	319319
99406	319320
30061	319321
1857	319322
37987	319323
24054	319324
47670	319325
4157	319326
56436	319327
96897	319328
74352	319329
79961	319330
55788	319331
14413	319332
51183	319333
73064	319334
35596	319335
101807	319336
12893	319337
2775	319338
63195	319339
2564	319340
125272	319341
1950	319342
38867	319343
40202	319344
10600	319345
37957	319346
42166	319347
988	319348
10386	319349
76025	319350
66888	319351
69661	319352
61114	319353
2726	319354
54065	319355
73111	319356
40889	319357
72186	319358
46992	319359
9576	319360
41327	319361
49114	319362
61379	319363
207	319364
127	319365
6727	319366
83647	319367
84779	319368
5784	319369
33695	319370
32943	319371
25620	319372
41111	319373
28066	319374
2136	319375
20496	319376
53201	319377
26962	319378
44446	319379
69622	319380
65388	319381
971	319382
85544	319383
17087	319384
3486	319385
12134	319386
25641	319387
13317	319388
36587	319389
4400	319390
66170	319391
8696	319392
15249	319393
54792	319394
46748	319395
31749	319396
7812	319397
545	319398
151408	319399
76735	319400
307	319401
101733	319402
74051	319403
28230	319404
85081	319405
2273	319406
68005	319407
21138	319408
2574	319409
86865	319410
33887	319411
34589	319412
144266	319413
31183	319414
56415	319415
948	319416
525	319417
5115	319418
125734	319419
41916	319420
5746	319421
25112	319422
6701	319423
17323	319424
1811	319425
146979	319426
2830	319427
84106	319428
52410	319429
5588	319430
31658	319431
97577	319432
1668	319433
85270	319434
11529	319435
8321	319436
11424	319437
94003	319438
60712	319439
4513	319440
7620	319441
16997	319442
15084	319443
48204	319444
31276	319445
16275	319446
43418	319447
28171	319448
47939	319449
41918	319450
1491	319451
24692	319452
26195	319453
9244	319454
5609	319455
16918	319456
13027	319457
5756	319458
21	319459
44651	319460
132014	319461
64600	319462
184	319463
56168	319464
17139	319465
21389	319466
12670	319467
14738	319468
45336	319469
7948	319470
45859	319471
21832	319472
34261	319473
18995	319474
54935	319475
1849	319476
102044	319477
68908	319478
127211	319479
124175	319480
44982	319481
5000	319482
72996	319483
36199	319484
14958	319485
82426	319486
684	319487
7023	319488
25085	319489
9064	319490
321	319491
2432	319492
6212	319493
27	319494
2197	319495
18478	319496
78331	319497
36658	319498
13211	319499
101345	319500
20	319501
20768	319502
7674	319503
106537	319504
14852	319505
30572	319506
77380	319507
67130	319508
694	319509
79457	319510
71960	319511
34851	319512
19620	319513
131612	319514
102995	319515
2661	319516
12288	319517
47926	319518
11145	319519
87102	319520
29791	319521
28462	319522
119154	319523
11863	319524
9963	319525
45623	319526
162252	319527
2797	319528
149930	319529
39736	319530
9357	319531
85053	319532
10570	319533
9475	319534
15725	319535
16801	319536
95434	319537
8807	319538
5664	319539
3290	319540
119896	319541
150806	319542
43073	319543
50	319544
12385	319545
56569	319546
90196	319547
30542	319548
4572	319549
80495	319550
70874	319551
23567	319552
75662	319553
84916	319554
32061	319555
21753	319556
26968	319557
21	319558
85153	319559
54408	319560
136500	319561
13263	319562
45369	319563
442	319564
5178	319565
135916	319566
30501	319567
39294	319568
76733	319569
58776	319570
146	319571
11297	319572
344	319573
36531	319574
62046	319575
14439	319576
33836	319577
163088	319578
23070	319579
9442	319580
20116	319581
146000	319582
72472	319583
158855	319584
9022	319585
2748	319586
9047	319587
54109	319588
14565	319589
17705	319590
14257	319591
60773	319592
19190	319593
3249	319594
24072	319595
3275	319596
75585	319597
40169	319598
16323	319599
5096	319600
20941	319601
71972	319602
11621	319603
74210	319604
8776	319605
89968	319606
1364	319607
81533	319608
41078	319609
5587	319610
2	319611
76233	319612
7438	319613
46253	319614
13097	319615
37202	319616
5951	319617
160028	319618
5281	319619
3624	319620
4694	319621
1339	319622
15097	319623
28201	319624
80825	319625
24827	319626
16116	319627
431	319628
10547	319629
24604	319630
32692	319631
888	319632
18391	319633
18479	319634
23100	319635
10732	319636
32856	319637
32376	319638
23429	319639
9441	319640
7062	319641
3056	319642
124897	319643
55817	319644
79545	319645
6150	319646
22098	319647
1628	319648
20039	319649
19560	319650
67363	319651
132	319652
8980	319653
55603	319654
12185	319655
6169	319656
517	319657
30429	319658
82085	319659
56824	319660
78461	319661
8853	319662
6343	319663
83384	319664
111677	319665
15241	319666
58914	319667
68151	319668
5812	319669
27394	319670
2660	319671
79374	319672
66157	319673
166699	319674
99105	319675
31113	319676
19481	319677
7789	319678
4368	319679
26060	319680
14787	319681
5473	319682
10196	319683
23204	319684
22127	319685
20108	319686
73140	319687
76163	319688
34939	319689
2326	319690
86969	319691
159321	319692
47980	319693
323	319694
342	319695
907	319696
3402	319697
37444	319698
131888	319699
33108	319700
48369	319701
34329	319702
60336	319703
3113	319704
43358	319705
4696	319706
148088	319707
47728	319708
81422	319709
19710	319710
100995	319711
91187	319712
17196	319713
36689	319714
4145	319715
69332	319716
9640	319717
145	319718
922	319719
674	319720
56177	319721
140007	319722
17316	319723
11537	319724
41175	319725
5182	319726
44494	319727
3293	319728
164730	319729
82159	319730
545	319731
2058	319732
48985	319733
56540	319734
4415	319735
8533	319736
102729	319737
38884	319738
43153	319739
5458	319740
6774	319741
2204	319742
84293	319743
20527	319744
36746	319745
14006	319746
11764	319747
62615	319748
14196	319749
61044	319750
3074	319751
107304	319752
848	319753
48556	319754
59284	319755
4211	319756
58497	319757
43020	319758
6745	319759
68216	319760
103382	319761
59591	319762
30660	319763
13162	319764
211	319765
165672	319766
2390	319767
29722	319768
22480	319769
6884	319770
5568	319771
10929	319772
38586	319773
17511	319774
8795	319775
80299	319776
23389	319777
12732	319778
73638	319779
45285	319780
7083	319781
95088	319782
33731	319783
75029	319784
20467	319785
921	319786
1223	319787
32960	319788
51616	319789
35518	319790
7667	319791
9801	319792
78021	319793
43023	319794
140091	319795
79388	319796
29549	319797
90	319798
80039	319799
23165	319800
41998	319801
128375	319802
72352	319803
122315	319804
162490	319805
51968	319806
34754	319807
166680	319808
7245	319809
32671	319810
92746	319811
6361	319812
20219	319813
133603	319814
278	319815
103081	319816
4576	319817
84331	319818
569	319819
113774	319820
11687	319821
84584	319822
34068	319823
16191	319824
24366	319825
50616	319826
45119	319827
48953	319828
18080	319829
11264	319830
15954	319831
95820	319832
15269	319833
19819	319834
90524	319835
41208	319836
58167	319837
116725	319838
40941	319839
34289	319840
122518	319841
9414	319842
3061	319843
34033	319844
29340	319845
35653	319846
88457	319847
48443	319848
139874	319849
29140	319850
1934	319851
49675	319852
716	319853
82582	319854
21726	319855
125496	319856
53	319857
443	319858
8719	319859
7627	319860
108072	319861
24982	319862
122313	319863
8013	319864
63081	319865
68031	319866
20849	319867
54577	319868
5056	319869
11375	319870
236	319871
14004	319872
40327	319873
29526	319874
117959	319875
33685	319876
30469	319877
51522	319878
5695	319879
25150	319880
1966	319881
7477	319882
1602	319883
6540	319884
83712	319885
131240	319886
20	319887
6162	319888
122271	319889
1626	319890
90748	319891
44615	319892
27660	319893
4329	319894
28698	319895
110076	319896
108503	319897
16847	319898
76755	319899
56993	319900
61244	319901
3857	319902
2642	319903
324	319904
1497	319905
88198	319906
54632	319907
7890	319908
118652	319909
6942	319910
25538	319911
29633	319912
55257	319913
5394	319914
74783	319915
94	319916
27771	319917
47857	319918
13325	319919
21083	319920
99601	319921
13785	319922
21233	319923
12821	319924
11170	319925
3899	319926
92852	319927
40710	319928
5947	319929
9229	319930
54364	319931
68230	319932
5436	319933
15847	319934
82822	319935
75432	319936
23968	319937
5887	319938
2873	319939
1323	319940
51601	319941
629	319942
11805	319943
1706	319944
25380	319945
50348	319946
25798	319947
75114	319948
7476	319949
127735	319950
16301	319951
57993	319952
122316	319953
52930	319954
48091	319955
5807	319956
68106	319957
35572	319958
32821	319959
311	319960
90686	319961
32711	319962
27607	319963
22188	319964
28088	319965
48098	319966
4	319967
131289	319968
83821	319969
156726	319970
4167	319971
6066	319972
4175	319973
41468	319974
58826	319975
619	319976
53591	319977
153815	319978
33130	319979
77996	319980
30564	319981
10926	319982
693	319983
42820	319984
44643	319985
40981	319986
437	319987
38455	319988
15059	319989
26063	319990
29578	319991
34400	319992
396	319993
43447	319994
25408	319995
47051	319996
546	319997
64482	319998
43590	319999
82197	320000
8955	320001
53383	320002
44203	320003
75808	320004
57844	320005
71713	320006
56145	320007
577	320008
92251	320009
11834	320010
1571	320011
4406	320012
162005	320013
29337	320014
5909	320015
14755	320016
25828	320017
38667	320018
1976	320019
126108	320020
9455	320021
42294	320022
41087	320023
111146	320024
70911	320025
8599	320026
39937	320027
1771	320028
22128	320029
22938	320030
98374	320031
14069	320032
46829	320033
25373	320034
112399	320035
12645	320036
26844	320037
6211	320038
57943	320039
31969	320040
59651	320041
44262	320042
28040	320043
69082	320044
17776	320045
64570	320046
11724	320047
25645	320048
109442	320049
413	320050
11530	320051
15963	320052
71855	320053
7364	320054
68413	320055
14218	320056
65511	320057
18508	320058
2591	320059
240	320060
40236	320061
49105	320062
63841	320063
18383	320064
2827	320065
26764	320066
20371	320067
61936	320068
1337	320069
10535	320070
83557	320071
5902	320072
42540	320073
72043	320074
48786	320075
97200	320076
6195	320077
15585	320078
2	320079
119607	320080
42896	320081
8480	320082
8174	320083
25253	320084
58981	320085
143707	320086
85233	320087
46262	320088
24759	320089
58666	320090
58495	320091
29438	320092
72294	320093
12870	320094
44940	320095
26954	320096
18004	320097
2471	320098
105561	320099
33840	320100
10354	320101
27050	320102
39498	320103
109608	320104
7287	320105
21587	320106
8418	320107
109166	320108
3373	320109
50847	320110
13862	320111
25428	320112
6956	320113
173	320114
68149	320115
42961	320116
122532	320117
6921	320118
26602	320119
102944	320120
46072	320121
907	320122
32250	320123
75463	320124
47547	320125
17318	320126
18613	320127
2088	320128
163936	320129
79261	320130
11174	320131
10876	320132
54737	320133
9656	320134
2688	320135
52488	320136
94348	320137
80901	320138
49024	320139
23094	320140
56011	320141
32367	320142
46294	320143
5820	320144
16589	320145
105925	320146
76549	320147
11480	320148
36780	320149
33139	320150
273	320151
8566	320152
34610	320153
26433	320154
2758	320155
12157	320156
31312	320157
16260	320158
52677	320159
773	320160
1875	320161
1252	320162
17793	320163
90	320164
78830	320165
37218	320166
85916	320167
89437	320168
2756	320169
2612	320170
102953	320171
13969	320172
59749	320173
161014	320174
40365	320175
18167	320176
16940	320177
80731	320178
46154	320179
134566	320180
15787	320181
13399	320182
17464	320183
16389	320184
7808	320185
22101	320186
25623	320187
8626	320188
46305	320189
26375	320190
92343	320191
11368	320192
56875	320193
124823	320194
37483	320195
21849	320196
120232	320197
14374	320198
6689	320199
19113	320200
80578	320201
3525	320202
4589	320203
85710	320204
34713	320205
24504	320206
35138	320207
7782	320208
30979	320209
3289	320210
66288	320211
72785	320212
105	320213
42700	320214
118871	320215
28609	320216
20259	320217
1283	320218
22710	320219
100159	320220
64923	320221
2388	320222
13497	320223
2277	320224
43872	320225
26399	320226
102135	320227
110551	320228
57	320229
80614	320230
126228	320231
39119	320232
11954	320233
153037	320234
121625	320235
3764	320236
17664	320237
48919	320238
5167	320239
120121	320240
62734	320241
35868	320242
4092	320243
26364	320244
4394	320245
32379	320246
28542	320247
114225	320248
24703	320249
64805	320250
45331	320251
56429	320252
13460	320253
43611	320254
113015	320255
90880	320256
1470	320257
40695	320258
5702	320259
2014	320260
85340	320261
49630	320262
6844	320263
4313	320264
86155	320265
63222	320266
57991	320267
59071	320268
81982	320269
17403	320270
18226	320271
19885	320272
6857	320273
12235	320274
95755	320275
2475	320276
50262	320277
124689	320278
10582	320279
7783	320280
8789	320281
164177	320282
12290	320283
81562	320284
100624	320285
19948	320286
7560	320287
1593	320288
77060	320289
36574	320290
71334	320291
10810	320292
16291	320293
109720	320294
24628	320295
22764	320296
29779	320297
102792	320298
58233	320299
7964	320300
16	320301
16687	320302
68277	320303
5028	320304
49765	320305
15150	320306
8688	320307
143842	320308
25402	320309
79818	320310
90690	320311
61111	320312
20085	320313
67681	320314
1857	320315
19326	320316
29199	320317
43382	320318
7071	320319
21407	320320
61629	320321
1091	320322
34637	320323
24784	320324
38271	320325
16973	320326
6470	320327
79319	320328
33909	320329
16141	320330
53099	320331
3937	320332
104159	320333
61564	320334
56779	320335
1698	320336
25924	320337
16442	320338
47246	320339
151997	320340
5851	320341
119122	320342
3124	320343
2159	320344
19818	320345
105722	320346
2944	320347
11491	320348
28247	320349
71818	320350
56608	320351
2177	320352
7510	320353
34946	320354
23693	320355
31201	320356
38073	320357
18343	320358
82885	320359
58572	320360
20869	320361
53723	320362
36065	320363
20017	320364
49019	320365
30341	320366
1547	320367
35543	320368
39366	320369
33443	320370
30011	320371
6946	320372
19138	320373
111994	320374
4987	320375
623	320376
946	320377
71528	320378
19718	320379
12330	320380
62214	320381
20116	320382
101156	320383
80731	320384
46312	320385
41698	320386
18054	320387
14091	320388
11677	320389
3664	320390
61756	320391
38559	320392
83227	320393
721	320394
166635	320395
94587	320396
46538	320397
7231	320398
24770	320399
74768	320400
3665	320401
14377	320402
3029	320403
33639	320404
75955	320405
5093	320406
67370	320407
36822	320408
61038	320409
17233	320410
95801	320411
46933	320412
64529	320413
1304	320414
27967	320415
4797	320416
4991	320417
132805	320418
16823	320419
64362	320420
82657	320421
5504	320422
7162	320423
367	320424
134035	320425
63710	320426
7974	320427
56714	320428
29203	320429
18041	320430
10454	320431
41985	320432
10431	320433
47581	320434
2976	320435
45027	320436
35074	320437
48081	320438
53534	320439
99322	320440
165162	320441
15908	320442
95273	320443
20991	320444
1805	320445
11161	320446
24177	320447
12758	320448
15083	320449
1875	320450
80465	320451
24426	320452
16573	320453
25145	320454
134954	320455
31304	320456
844	320457
16574	320458
14433	320459
2094	320460
13124	320461
7933	320462
2758	320463
124980	320464
13554	320465
4416	320466
66251	320467
26932	320468
61553	320469
3275	320470
19900	320471
24464	320472
58447	320473
87266	320474
19205	320475
80680	320476
98936	320477
30215	320478
42645	320479
7314	320480
1657	320481
38048	320482
48024	320483
133447	320484
9390	320485
18268	320486
72179	320487
27035	320488
103220	320489
34067	320490
10731	320491
19130	320492
87711	320493
12567	320494
75923	320495
56852	320496
39706	320497
624	320498
27922	320499
119	320500
5235	320501
705	320502
74100	320503
4375	320504
10362	320505
28577	320506
8213	320507
154147	320508
4617	320509
29082	320510
37402	320511
16021	320512
890	320513
103761	320514
479	320515
18988	320516
12984	320517
43065	320518
18288	320519
10569	320520
33743	320521
53339	320522
3911	320523
104068	320524
4944	320525
3284	320526
18509	320527
166174	320528
435	320529
936	320530
15680	320531
108685	320532
31110	320533
15981	320534
90873	320535
5131	320536
5478	320537
163609	320538
80872	320539
19572	320540
42845	320541
2048	320542
2934	320543
18746	320544
11254	320545
24681	320546
1333	320547
110279	320548
11276	320549
112630	320550
714	320551
100135	320552
18919	320553
84520	320554
8648	320555
19544	320556
44929	320557
7468	320558
5710	320559
1103	320560
479	320561
149491	320562
20085	320563
2429	320564
9725	320565
40645	320566
20982	320567
6392	320568
1493	320569
1104	320570
63516	320571
1054	320572
23591	320573
38411	320574
2964	320575
19939	320576
33	320577
50032	320578
24491	320579
7883	320580
11539	320581
1112	320582
108493	320583
21940	320584
10626	320585
13403	320586
63803	320587
74215	320588
83332	320589
144809	320590
10730	320591
8722	320592
11090	320593
28966	320594
32435	320595
26051	320596
122961	320597
18281	320598
101867	320599
547	320600
17371	320601
72670	320602
29068	320603
37042	320604
36529	320605
62763	320606
596	320607
151948	320608
64505	320609
68599	320610
107403	320611
62229	320612
19833	320613
9598	320614
64828	320615
18173	320616
65904	320617
5282	320618
7155	320619
20215	320620
61570	320621
334	320622
47260	320623
55784	320624
67504	320625
8	320626
1595	320627
40038	320628
25241	320629
96107	320630
3726	320631
78346	320632
16825	320633
63169	320634
10617	320635
35112	320636
1164	320637
50052	320638
47524	320639
41152	320640
21	320641
23967	320642
2633	320643
41880	320644
10729	320645
635	320646
13793	320647
967	320648
2210	320649
8078	320650
46976	320651
3911	320652
16810	320653
110621	320654
2221	320655
23206	320656
4774	320657
30927	320658
219	320659
85209	320660
40979	320661
7234	320662
1141	320663
11528	320664
94	320665
13729	320666
110566	320667
84597	320668
8042	320669
54481	320670
96819	320671
9760	320672
26039	320673
106679	320674
107535	320675
35291	320676
24587	320677
3352	320678
2022	320679
79040	320680
70062	320681
72662	320682
83419	320683
29784	320684
71418	320685
9806	320686
91565	320687
76023	320688
37342	320689
72940	320690
79919	320691
125620	320692
76890	320693
41563	320694
53701	320695
30603	320696
65807	320697
2318	320698
5128	320699
9594	320700
60325	320701
23573	320702
73688	320703
9636	320704
145985	320705
63967	320706
106924	320707
20598	320708
2410	320709
21818	320710
71369	320711
52231	320712
118782	320713
2044	320714
12801	320715
9103	320716
630	320717
137018	320718
9121	320719
35337	320720
63060	320721
67465	320722
105600	320723
16112	320724
41206	320725
24329	320726
1152	320727
15927	320728
7294	320729
833	320730
1133	320731
5069	320732
6744	320733
16321	320734
15244	320735
29159	320736
97175	320737
50589	320738
54432	320739
66816	320740
8867	320741
13406	320742
64057	320743
16821	320744
74910	320745
48651	320746
85585	320747
80273	320748
29905	320749
41374	320750
27847	320751
8736	320752
8076	320753
39843	320754
126	320755
11231	320756
17145	320757
9359	320758
21131	320759
26499	320760
39049	320761
1854	320762
75341	320763
139464	320764
76588	320765
23763	320766
3010	320767
661	320768
102855	320769
39245	320770
96690	320771
116801	320772
33982	320773
44567	320774
35894	320775
101059	320776
9048	320777
57671	320778
32444	320779
92302	320780
24768	320781
22537	320782
3861	320783
154933	320784
73073	320785
61752	320786
55811	320787
42607	320788
140991	320789
24816	320790
566	320791
55711	320792
37103	320793
7914	320794
69064	320795
52523	320796
60174	320797
51049	320798
94795	320799
12253	320800
33567	320801
22554	320802
30319	320803
20324	320804
1064	320805
44348	320806
18568	320807
162449	320808
3666	320809
50978	320810
63341	320811
148555	320812
20579	320813
110968	320814
10859	320815
15257	320816
113382	320817
101050	320818
60377	320819
5904	320820
95147	320821
127776	320822
136573	320823
25379	320824
50159	320825
146434	320826
56158	320827
399	320828
98251	320829
701	320830
23597	320831
132113	320832
94383	320833
22280	320834
102090	320835
50897	320836
3317	320837
2489	320838
104600	320839
68861	320840
88105	320841
137019	320842
255	320843
83595	320844
38482	320845
43228	320846
100978	320847
39084	320848
56271	320849
85476	320850
72555	320851
6105	320852
3094	320853
431	320854
2292	320855
11520	320856
82131	320857
54726	320858
17830	320859
56090	320860
80277	320861
34355	320862
38694	320863
43018	320864
56053	320865
54433	320866
5713	320867
130	320868
37366	320869
16195	320870
65808	320871
29912	320872
13707	320873
67009	320874
3719	320875
67189	320876
7075	320877
3768	320878
40251	320879
79112	320880
125306	320881
36869	320882
6306	320883
26026	320884
38572	320885
4668	320886
16163	320887
94781	320888
55555	320889
27060	320890
142217	320891
34916	320892
105123	320893
105896	320894
471	320895
12072	320896
27144	320897
79792	320898
163311	320899
67151	320900
99	320901
69048	320902
47278	320903
104347	320904
1043	320905
4551	320906
15606	320907
19712	320908
1550	320909
936	320910
67187	320911
114530	320912
9219	320913
35230	320914
10934	320915
65033	320916
24492	320917
138535	320918
13749	320919
82483	320920
53110	320921
58781	320922
9315	320923
129313	320924
1097	320925
10709	320926
19095	320927
154491	320928
8127	320929
105504	320930
43820	320931
26949	320932
104319	320933
19406	320934
159982	320935
44641	320936
69087	320937
18154	320938
42743	320939
22523	320940
113554	320941
44209	320942
155671	320943
12377	320944
31657	320945
15859	320946
9695	320947
2903	320948
11663	320949
4914	320950
16710	320951
55031	320952
29835	320953
1144	320954
375	320955
22886	320956
29730	320957
68206	320958
23735	320959
6819	320960
24146	320961
1781	320962
42233	320963
100499	320964
9994	320965
9483	320966
60678	320967
128183	320968
43818	320969
1281	320970
89346	320971
50751	320972
66979	320973
16433	320974
58154	320975
7371	320976
1857	320977
47406	320978
49526	320979
87051	320980
14353	320981
87450	320982
61545	320983
6196	320984
17249	320985
59051	320986
72719	320987
3903	320988
43237	320989
3787	320990
4631	320991
1521	320992
17471	320993
26609	320994
15877	320995
48298	320996
7432	320997
55145	320998
24	320999
3241	321000
44080	321001
57134	321002
720	321003
17560	321004
152394	321005
46181	321006
87891	321007
19943	321008
39435	321009
1286	321010
45913	321011
12951	321012
12022	321013
18456	321014
47612	321015
56514	321016
83821	321017
53910	321018
73740	321019
4891	321020
66656	321021
5491	321022
85181	321023
58093	321024
6559	321025
46053	321026
42533	321027
4916	321028
22539	321029
10483	321030
1046	321031
16074	321032
114403	321033
2743	321034
30768	321035
39382	321036
25513	321037
6683	321038
87341	321039
46976	321040
10411	321041
51048	321042
19951	321043
8124	321044
98221	321045
81735	321046
19098	321047
59195	321048
33784	321049
116386	321050
4947	321051
28258	321052
68714	321053
100655	321054
14991	321055
58388	321056
15	321057
3	321058
49871	321059
41454	321060
5076	321061
37658	321062
2209	321063
25398	321064
45492	321065
3597	321066
83023	321067
44677	321068
17066	321069
4	321070
8669	321071
12959	321072
37298	321073
1491	321074
44657	321075
75964	321076
3	321077
5285	321078
43280	321079
54438	321080
40172	321081
12736	321082
12661	321083
18404	321084
2484	321085
14970	321086
51641	321087
3634	321088
44010	321089
116049	321090
12689	321091
8146	321092
2703	321093
53700	321094
11522	321095
11546	321096
15371	321097
33233	321098
7534	321099
12842	321100
51479	321101
41718	321102
42365	321103
13467	321104
12476	321105
103125	321106
18831	321107
13530	321108
102210	321109
88895	321110
26819	321111
153478	321112
29692	321113
120375	321114
80944	321115
24190	321116
157187	321117
71136	321118
26526	321119
47344	321120
81510	321121
5422	321122
43315	321123
70573	321124
16681	321125
2243	321126
119984	321127
24830	321128
56127	321129
8041	321130
129905	321131
12963	321132
29588	321133
52832	321134
90088	321135
157611	321136
15933	321137
44738	321138
20631	321139
47301	321140
4594	321141
15816	321142
16331	321143
93095	321144
28601	321145
8070	321146
39083	321147
13466	321148
82574	321149
130714	321150
22436	321151
64603	321152
74336	321153
133756	321154
41174	321155
11196	321156
18132	321157
30386	321158
6567	321159
84598	321160
137586	321161
7071	321162
74303	321163
12545	321164
459	321165
141350	321166
7949	321167
12534	321168
11862	321169
13214	321170
48318	321171
112136	321172
77778	321173
89735	321174
51518	321175
3058	321176
6967	321177
99287	321178
153922	321179
66531	321180
106152	321181
118143	321182
95191	321183
115452	321184
11144	321185
16448	321186
53892	321187
24168	321188
1148	321189
78029	321190
140759	321191
93912	321192
33874	321193
114033	321194
80434	321195
17060	321196
25131	321197
39638	321198
127750	321199
99635	321200
10738	321201
60848	321202
9936	321203
35101	321204
110036	321205
117478	321206
1693	321207
1870	321208
66431	321209
28111	321210
18258	321211
10664	321212
26494	321213
1547	321214
94557	321215
4595	321216
90757	321217
110739	321218
101292	321219
7516	321220
8395	321221
6073	321222
21161	321223
2357	321224
125863	321225
125303	321226
30338	321227
35425	321228
37159	321229
61010	321230
4979	321231
4912	321232
101230	321233
3432	321234
49447	321235
16804	321236
5022	321237
2367	321238
35689	321239
111873	321240
58176	321241
4569	321242
12425	321243
54413	321244
118057	321245
22055	321246
13255	321247
44299	321248
27545	321249
50239	321250
77621	321251
69214	321252
14619	321253
60750	321254
7259	321255
58001	321256
6068	321257
19548	321258
21355	321259
49706	321260
45601	321261
28225	321262
9846	321263
23363	321264
2394	321265
10398	321266
1204	321267
24025	321268
491	321269
45375	321270
20560	321271
72099	321272
16167	321273
156315	321274
113632	321275
22225	321276
81823	321277
120931	321278
65253	321279
127414	321280
161480	321281
26012	321282
1439	321283
9407	321284
133278	321285
65835	321286
30479	321287
61612	321288
41683	321289
8944	321290
66548	321291
53352	321292
30265	321293
41329	321294
117967	321295
3005	321296
9852	321297
17825	321298
82955	321299
54153	321300
45128	321301
85135	321302
14963	321303
86828	321304
18977	321305
13820	321306
22553	321307
34556	321308
44502	321309
91481	321310
20180	321311
149600	321312
38929	321313
41932	321314
47374	321315
63530	321316
6355	321317
5571	321318
78578	321319
28685	321320
548	321321
69002	321322
37201	321323
8210	321324
1143	321325
15278	321326
129726	321327
1661	321328
45020	321329
123590	321330
27531	321331
61888	321332
41535	321333
347	321334
18778	321335
39671	321336
20388	321337
15658	321338
83961	321339
2335	321340
20509	321341
87722	321342
73939	321343
5080	321344
12637	321345
2700	321346
5326	321347
6395	321348
55450	321349
25263	321350
5289	321351
11468	321352
39844	321353
5318	321354
14038	321355
2412	321356
18409	321357
20779	321358
92364	321359
26620	321360
41279	321361
15831	321362
21476	321363
21884	321364
62325	321365
43402	321366
33372	321367
23025	321368
164265	321369
92894	321370
73530	321371
8412	321372
59906	321373
9614	321374
100397	321375
10704	321376
52320	321377
13770	321378
128495	321379
9264	321380
54816	321381
39898	321382
65462	321383
12554	321384
62992	321385
542	321386
41832	321387
133961	321388
49828	321389
39894	321390
3671	321391
19380	321392
31927	321393
82344	321394
1629	321395
6670	321396
7099	321397
66482	321398
67015	321399
14632	321400
8573	321401
103271	321402
1451	321403
60112	321404
86370	321405
24097	321406
4497	321407
55783	321408
93659	321409
26815	321410
42111	321411
22562	321412
8355	321413
15842	321414
23873	321415
37498	321416
9782	321417
550	321418
16129	321419
57754	321420
100461	321421
50554	321422
25375	321423
36051	321424
61457	321425
72973	321426
64993	321427
74	321428
1570	321429
43893	321430
4112	321431
45258	321432
99	321433
16608	321434
32986	321435
72595	321436
136442	321437
126054	321438
133390	321439
69368	321440
69993	321441
60210	321442
92989	321443
39722	321444
56462	321445
46214	321446
59962	321447
5475	321448
44172	321449
14516	321450
68659	321451
9454	321452
17920	321453
45737	321454
82386	321455
30890	321456
9427	321457
16946	321458
38566	321459
4980	321460
72239	321461
11840	321462
14019	321463
74719	321464
31510	321465
637	321466
6472	321467
11494	321468
71909	321469
90213	321470
75093	321471
22215	321472
1836	321473
108859	321474
20283	321475
58407	321476
21286	321477
65628	321478
45593	321479
33302	321480
148699	321481
52949	321482
117195	321483
22226	321484
6344	321485
15043	321486
142151	321487
6282	321488
19812	321489
3160	321490
32577	321491
4441	321492
28118	321493
12626	321494
1034	321495
31010	321496
80014	321497
36790	321498
97940	321499
76476	321500
13843	321501
19635	321502
98831	321503
104946	321504
8630	321505
38172	321506
16715	321507
123108	321508
2610	321509
50757	321510
39075	321511
101489	321512
46491	321513
26758	321514
16682	321515
67326	321516
105091	321517
1012	321518
70077	321519
10954	321520
35215	321521
150	321522
66721	321523
123960	321524
115945	321525
6408	321526
90838	321527
1621	321528
101858	321529
26250	321530
160156	321531
8196	321532
41721	321533
14240	321534
24568	321535
6247	321536
27509	321537
40180	321538
67060	321539
4267	321540
33269	321541
10937	321542
154779	321543
54100	321544
106938	321545
15154	321546
68440	321547
53564	321548
91170	321549
9325	321550
15370	321551
255	321552
6499	321553
109227	321554
60532	321555
7081	321556
49000	321557
6877	321558
88664	321559
22540	321560
148154	321561
139236	321562
8251	321563
5944	321564
141318	321565
266	321566
38008	321567
24539	321568
345	321569
62992	321570
32391	321571
13897	321572
84873	321573
7741	321574
34615	321575
30389	321576
113273	321577
55703	321578
97420	321579
13607	321580
6976	321581
103496	321582
1532	321583
72669	321584
28954	321585
5103	321586
88096	321587
3151	321588
30067	321589
20247	321590
8090	321591
9127	321592
38866	321593
9927	321594
46040	321595
264	321596
82038	321597
42377	321598
85138	321599
12834	321600
10054	321601
80969	321602
26008	321603
28285	321604
84952	321605
1893	321606
14833	321607
1231	321608
62869	321609
8434	321610
108413	321611
84055	321612
107971	321613
80896	321614
71976	321615
36688	321616
12735	321617
17923	321618
88474	321619
28615	321620
112097	321621
38580	321622
31881	321623
69424	321624
946	321625
133105	321626
57783	321627
14162	321628
72574	321629
22030	321630
27776	321631
94139	321632
49191	321633
57322	321634
48756	321635
5227	321636
8228	321637
47027	321638
54650	321639
7159	321640
92578	321641
7544	321642
9065	321643
6880	321644
9941	321645
51645	321646
103269	321647
58532	321648
13957	321649
56633	321650
26627	321651
111194	321652
33622	321653
3166	321654
45325	321655
1190	321656
40279	321657
10247	321658
84400	321659
46405	321660
4685	321661
62904	321662
133550	321663
42277	321664
25828	321665
55095	321666
111203	321667
8828	321668
28015	321669
508	321670
20	321671
17807	321672
105193	321673
7632	321674
34829	321675
135775	321676
2414	321677
30883	321678
49045	321679
34853	321680
21972	321681
56631	321682
36249	321683
2775	321684
38837	321685
12602	321686
16465	321687
11877	321688
38720	321689
61982	321690
120329	321691
2637	321692
24568	321693
86201	321694
13040	321695
26298	321696
14968	321697
52852	321698
7361	321699
15582	321700
63863	321701
72833	321702
26200	321703
45808	321704
54297	321705
62114	321706
126373	321707
83255	321708
555	321709
1700	321710
160047	321711
76053	321712
14223	321713
32793	321714
114	321715
10176	321716
95400	321717
13709	321718
121035	321719
47433	321720
64373	321721
17693	321722
99056	321723
28717	321724
7300	321725
82699	321726
54174	321727
10342	321728
1783	321729
89527	321730
35702	321731
3229	321732
11137	321733
117556	321734
62061	321735
8508	321736
89	321737
9956	321738
45494	321739
21431	321740
11461	321741
56375	321742
35188	321743
76817	321744
55768	321745
68376	321746
8303	321747
29388	321748
72629	321749
31863	321750
97471	321751
3218	321752
44571	321753
35075	321754
45373	321755
120144	321756
154876	321757
34729	321758
118751	321759
1626	321760
33035	321761
18807	321762
75675	321763
25989	321764
16292	321765
69754	321766
55544	321767
66093	321768
28047	321769
84193	321770
4305	321771
113685	321772
2138	321773
11616	321774
30415	321775
14580	321776
12406	321777
25930	321778
28444	321779
58461	321780
121	321781
20948	321782
40589	321783
29499	321784
85419	321785
57318	321786
22022	321787
1578	321788
92958	321789
7170	321790
11771	321791
92420	321792
1708	321793
48687	321794
60257	321795
6674	321796
188	321797
5502	321798
7193	321799
77678	321800
52363	321801
102710	321802
8556	321803
4969	321804
1555	321805
55398	321806
27038	321807
52826	321808
131840	321809
38652	321810
3709	321811
16605	321812
14026	321813
1545	321814
21908	321815
11571	321816
20393	321817
36896	321818
9718	321819
21321	321820
157246	321821
100917	321822
40472	321823
84199	321824
84738	321825
37142	321826
45537	321827
105612	321828
6180	321829
72159	321830
9150	321831
17648	321832
6158	321833
2355	321834
32433	321835
86157	321836
120486	321837
28799	321838
6341	321839
35253	321840
34112	321841
70957	321842
1154	321843
53284	321844
24590	321845
829	321846
71212	321847
4053	321848
8111	321849
24364	321850
759	321851
7311	321852
119903	321853
7276	321854
173	321855
20515	321856
3610	321857
66433	321858
28973	321859
30914	321860
29935	321861
74944	321862
6917	321863
112936	321864
2645	321865
40631	321866
73491	321867
66930	321868
613	321869
29022	321870
18395	321871
46956	321872
52643	321873
13850	321874
25263	321875
143520	321876
55438	321877
50309	321878
61781	321879
15216	321880
56349	321881
14526	321882
92785	321883
19283	321884
9250	321885
22951	321886
47461	321887
108796	321888
59769	321889
35629	321890
53740	321891
80421	321892
26746	321893
80892	321894
37197	321895
5563	321896
122574	321897
43471	321898
150414	321899
97582	321900
80361	321901
883	321902
11751	321903
38857	321904
142199	321905
19667	321906
45117	321907
134443	321908
10802	321909
50370	321910
105438	321911
70315	321912
61270	321913
65967	321914
2292	321915
9	321916
6038	321917
13756	321918
54823	321919
25192	321920
6329	321921
16428	321922
79240	321923
42145	321924
26778	321925
60907	321926
16077	321927
119	321928
40621	321929
32894	321930
38700	321931
53599	321932
36	321933
42	321934
72549	321935
41540	321936
16851	321937
32364	321938
71361	321939
53554	321940
66417	321941
42534	321942
2009	321943
9790	321944
34972	321945
74169	321946
30489	321947
4125	321948
18831	321949
13948	321950
7154	321951
47533	321952
128766	321953
7085	321954
501	321955
304	321956
3370	321957
7447	321958
95259	321959
15585	321960
154334	321961
3985	321962
55499	321963
54557	321964
2056	321965
118982	321966
1995	321967
7666	321968
112449	321969
97384	321970
38474	321971
146292	321972
82767	321973
35195	321974
76400	321975
67086	321976
67564	321977
154850	321978
78142	321979
21490	321980
104125	321981
1	321982
20473	321983
40659	321984
2497	321985
35275	321986
67569	321987
1697	321988
340	321989
16658	321990
60260	321991
72276	321992
667	321993
44859	321994
1504	321995
8522	321996
35779	321997
31550	321998
8671	321999
16286	322000
158422	322001
1171	322002
121330	322003
7244	322004
68168	322005
23027	322006
17445	322007
31164	322008
7425	322009
69087	322010
43996	322011
55896	322012
6380	322013
32004	322014
76261	322015
18587	322016
53261	322017
2719	322018
7506	322019
88057	322020
73687	322021
7061	322022
2542	322023
28197	322024
28591	322025
22463	322026
81887	322027
40973	322028
110435	322029
42163	322030
87401	322031
49869	322032
118937	322033
144460	322034
17384	322035
99649	322036
27809	322037
12442	322038
16400	322039
25381	322040
17434	322041
33090	322042
4807	322043
36962	322044
38138	322045
30723	322046
27703	322047
16469	322048
19430	322049
15448	322050
80700	322051
11160	322052
1165	322053
149958	322054
478	322055
84065	322056
58956	322057
15979	322058
1113	322059
5723	322060
39740	322061
74240	322062
28034	322063
56110	322064
74874	322065
7956	322066
39413	322067
8513	322068
21493	322069
48064	322070
102122	322071
131776	322072
526	322073
127878	322074
29335	322075
151059	322076
36372	322077
2829	322078
59	322079
44108	322080
32155	322081
11704	322082
21019	322083
41521	322084
10931	322085
16730	322086
2214	322087
134370	322088
58956	322089
22933	322090
115731	322091
45341	322092
13198	322093
3816	322094
615	322095
782	322096
88855	322097
118454	322098
84338	322099
47390	322100
31088	322101
53506	322102
5449	322103
55502	322104
90469	322105
13895	322106
25551	322107
60062	322108
56356	322109
4706	322110
39106	322111
23187	322112
16667	322113
88842	322114
8267	322115
51021	322116
10783	322117
108017	322118
31	322119
107990	322120
32078	322121
145213	322122
12745	322123
102030	322124
77565	322125
22582	322126
163934	322127
35916	322128
37975	322129
21656	322130
1135	322131
463	322132
22042	322133
106610	322134
2992	322135
11144	322136
80159	322137
58654	322138
41897	322139
37678	322140
42229	322141
3904	322142
4681	322143
10204	322144
8794	322145
2229	322146
1467	322147
37273	322148
59115	322149
2993	322150
145563	322151
26539	322152
36382	322153
8611	322154
51683	322155
19498	322156
17723	322157
144856	322158
23779	322159
20101	322160
163833	322161
14503	322162
7775	322163
34171	322164
159069	322165
19309	322166
58752	322167
60571	322168
101518	322169
15226	322170
22883	322171
807	322172
40618	322173
5207	322174
49114	322175
8280	322176
36442	322177
10	322178
2335	322179
38942	322180
18309	322181
69676	322182
43830	322183
62789	322184
9879	322185
25392	322186
100451	322187
31049	322188
93402	322189
5723	322190
53906	322191
4803	322192
52480	322193
142688	322194
5351	322195
46321	322196
1296	322197
6482	322198
5983	322199
47274	322200
37848	322201
96708	322202
896	322203
71642	322204
16954	322205
57994	322206
99242	322207
33732	322208
62462	322209
54681	322210
152686	322211
67562	322212
11136	322213
8535	322214
3404	322215
3564	322216
42125	322217
29136	322218
17097	322219
8875	322220
18823	322221
2432	322222
46438	322223
129652	322224
102128	322225
57489	322226
7599	322227
35653	322228
120688	322229
3603	322230
68588	322231
41455	322232
72117	322233
4991	322234
28173	322235
34012	322236
5868	322237
115529	322238
64660	322239
12410	322240
1840	322241
41692	322242
85503	322243
16420	322244
76974	322245
72647	322246
7526	322247
9878	322248
4116	322249
10283	322250
36467	322251
4859	322252
24642	322253
92189	322254
7791	322255
29295	322256
34668	322257
10740	322258
21217	322259
26546	322260
89472	322261
50000	322262
2165	322263
29159	322264
10880	322265
1149	322266
1568	322267
37000	322268
26908	322269
4163	322270
9002	322271
12589	322272
1402	322273
65425	322274
65502	322275
17487	322276
127235	322277
20120	322278
93322	322279
60754	322280
42501	322281
8066	322282
53101	322283
4719	322284
71821	322285
9959	322286
60878	322287
12587	322288
72476	322289
136794	322290
51536	322291
96928	322292
157930	322293
88342	322294
13133	322295
150475	322296
45622	322297
136817	322298
16201	322299
11409	322300
28543	322301
63551	322302
50770	322303
23801	322304
66491	322305
12121	322306
68853	322307
4332	322308
31	322309
30020	322310
16320	322311
266	322312
10337	322313
11317	322314
34997	322315
356	322316
14146	322317
32357	322318
1472	322319
10244	322320
52683	322321
103359	322322
80512	322323
129334	322324
60879	322325
4074	322326
51810	322327
105851	322328
9362	322329
4078	322330
564	322331
24387	322332
5046	322333
21495	322334
115724	322335
36535	322336
3915	322337
27873	322338
25544	322339
44604	322340
23871	322341
34310	322342
29479	322343
7127	322344
110172	322345
193	322346
57101	322347
18681	322348
88223	322349
3337	322350
120959	322351
8179	322352
3330	322353
16794	322354
50724	322355
10241	322356
62470	322357
3024	322358
3422	322359
21325	322360
92115	322361
126544	322362
5191	322363
76564	322364
41489	322365
8525	322366
94448	322367
22581	322368
11616	322369
3502	322370
44418	322371
101512	322372
331	322373
102055	322374
14122	322375
31132	322376
103938	322377
8866	322378
26102	322379
14436	322380
30132	322381
21153	322382
106621	322383
18294	322384
31507	322385
18986	322386
127701	322387
26920	322388
12315	322389
47197	322390
111821	322391
34520	322392
59353	322393
4552	322394
222	322395
99862	322396
6000	322397
38809	322398
1	322399
35365	322400
18005	322401
39301	322402
3579	322403
464	322404
7132	322405
17538	322406
18355	322407
28163	322408
62413	322409
25709	322410
88852	322411
24544	322412
14647	322413
9259	322414
69469	322415
9955	322416
17531	322417
21735	322418
91232	322419
20315	322420
989	322421
610	322422
44412	322423
14145	322424
94899	322425
24088	322426
21649	322427
3526	322428
26142	322429
5571	322430
934	322431
49530	322432
25154	322433
5281	322434
23428	322435
117809	322436
16316	322437
98415	322438
23377	322439
26412	322440
49548	322441
18366	322442
31010	322443
134936	322444
121326	322445
1881	322446
34718	322447
80540	322448
76573	322449
92868	322450
57504	322451
1393	322452
38398	322453
2256	322454
24066	322455
26679	322456
59247	322457
13630	322458
5168	322459
49472	322460
147950	322461
14194	322462
41813	322463
7439	322464
22497	322465
35138	322466
1801	322467
79790	322468
119416	322469
24546	322470
261	322471
117086	322472
89400	322473
80811	322474
1336	322475
67805	322476
94122	322477
29461	322478
90978	322479
27973	322480
90514	322481
877	322482
37953	322483
50369	322484
8914	322485
5689	322486
52652	322487
21905	322488
14502	322489
4604	322490
17515	322491
95009	322492
18977	322493
56478	322494
7929	322495
141226	322496
78419	322497
111477	322498
20174	322499
100434	322500
50540	322501
75038	322502
1657	322503
35399	322504
651	322505
110726	322506
1876	322507
637	322508
13888	322509
65989	322510
23883	322511
35974	322512
38464	322513
4231	322514
1874	322515
4783	322516
8794	322517
2004	322518
35465	322519
13818	322520
45920	322521
1543	322522
2158	322523
30839	322524
30933	322525
11395	322526
51703	322527
81583	322528
50629	322529
67059	322530
15489	322531
23875	322532
52510	322533
56176	322534
1075	322535
73809	322536
9169	322537
50204	322538
13994	322539
58333	322540
2227	322541
10630	322542
54020	322543
118559	322544
37773	322545
46428	322546
98003	322547
6862	322548
69766	322549
3588	322550
10055	322551
56174	322552
25855	322553
692	322554
12802	322555
36438	322556
26571	322557
97258	322558
4658	322559
135744	322560
36138	322561
52310	322562
2510	322563
78885	322564
8678	322565
106130	322566
45439	322567
9826	322568
11852	322569
2587	322570
45420	322571
65835	322572
80207	322573
1622	322574
84276	322575
16	322576
53198	322577
45424	322578
56530	322579
80481	322580
20181	322581
72968	322582
28094	322583
60661	322584
102875	322585
125450	322586
295	322587
8307	322588
8897	322589
43958	322590
105617	322591
44650	322592
48072	322593
32470	322594
7160	322595
2427	322596
2236	322597
73761	322598
5430	322599
24781	322600
158639	322601
956	322602
10965	322603
80756	322604
7	322605
41440	322606
48770	322607
5395	322608
4717	322609
3324	322610
9747	322611
11433	322612
15912	322613
8631	322614
1172	322615
57144	322616
2339	322617
93982	322618
149516	322619
102236	322620
71	322621
64219	322622
91213	322623
645	322624
92779	322625
50456	322626
967	322627
34650	322628
85127	322629
1903	322630
55953	322631
14090	322632
536	322633
14885	322634
9540	322635
59692	322636
1344	322637
1565	322638
81987	322639
18163	322640
31539	322641
16409	322642
14931	322643
41659	322644
49482	322645
63838	322646
49986	322647
16588	322648
28530	322649
53881	322650
125786	322651
38759	322652
100211	322653
87537	322654
4436	322655
72653	322656
3542	322657
35382	322658
82055	322659
5942	322660
15738	322661
3136	322662
580	322663
153973	322664
100324	322665
62181	322666
24495	322667
44648	322668
101827	322669
58235	322670
8535	322671
171	322672
8776	322673
45989	322674
8703	322675
19292	322676
23729	322677
111590	322678
149038	322679
50741	322680
20209	322681
86311	322682
137701	322683
39673	322684
47360	322685
51593	322686
63301	322687
827	322688
3482	322689
10488	322690
16737	322691
5484	322692
33125	322693
56303	322694
66960	322695
11854	322696
49193	322697
83134	322698
1783	322699
103826	322700
63247	322701
5179	322702
6802	322703
5423	322704
85976	322705
36009	322706
102435	322707
24789	322708
10510	322709
20586	322710
24214	322711
13377	322712
10996	322713
28012	322714
79526	322715
75317	322716
41468	322717
14104	322718
27018	322719
21463	322720
644	322721
1575	322722
93455	322723
15946	322724
54905	322725
100688	322726
8444	322727
3405	322728
42484	322729
34498	322730
66161	322731
44588	322732
3672	322733
50170	322734
43745	322735
9419	322736
101561	322737
27962	322738
15631	322739
849	322740
20219	322741
48555	322742
26647	322743
1190	322744
11675	322745
50663	322746
14948	322747
1664	322748
7425	322749
41006	322750
16885	322751
921	322752
57059	322753
16853	322754
73882	322755
159072	322756
44552	322757
58816	322758
11409	322759
51189	322760
70955	322761
18699	322762
14918	322763
2453	322764
5075	322765
12868	322766
29918	322767
53059	322768
93607	322769
115741	322770
1738	322771
521	322772
127310	322773
65659	322774
1940	322775
47692	322776
24958	322777
146332	322778
34636	322779
10673	322780
55948	322781
13817	322782
147504	322783
31098	322784
10021	322785
19312	322786
37879	322787
14156	322788
99191	322789
30526	322790
42954	322791
98062	322792
11491	322793
29714	322794
17124	322795
342	322796
98391	322797
9427	322798
34084	322799
12617	322800
53368	322801
146834	322802
101507	322803
7404	322804
70176	322805
49994	322806
1853	322807
5530	322808
43541	322809
34800	322810
103573	322811
76074	322812
20319	322813
14475	322814
94262	322815
42459	322816
2937	322817
1609	322818
25413	322819
16138	322820
31926	322821
283	322822
98276	322823
30747	322824
20502	322825
73559	322826
68068	322827
114040	322828
21451	322829
2220	322830
12609	322831
43233	322832
67261	322833
75170	322834
9394	322835
24726	322836
155103	322837
12430	322838
157109	322839
6676	322840
19461	322841
20147	322842
79205	322843
19126	322844
8566	322845
29558	322846
55127	322847
57919	322848
638	322849
25743	322850
29940	322851
2789	322852
52889	322853
7882	322854
379	322855
57304	322856
15617	322857
102705	322858
68131	322859
1519	322860
29401	322861
29464	322862
16562	322863
9916	322864
74	322865
16391	322866
13342	322867
8149	322868
327	322869
28800	322870
3995	322871
152769	322872
121417	322873
7118	322874
20711	322875
43158	322876
73415	322877
47292	322878
56294	322879
10076	322880
35632	322881
101903	322882
125129	322883
7655	322884
25158	322885
1971	322886
24481	322887
68138	322888
8167	322889
50891	322890
51412	322891
41192	322892
5968	322893
5549	322894
943	322895
45959	322896
82451	322897
2888	322898
17464	322899
16804	322900
44458	322901
54655	322902
31084	322903
51312	322904
119397	322905
70246	322906
47322	322907
107479	322908
19370	322909
81036	322910
41212	322911
1883	322912
15547	322913
98494	322914
4197	322915
30168	322916
19544	322917
40417	322918
48070	322919
95275	322920
115702	322921
72520	322922
65358	322923
2289	322924
71340	322925
39148	322926
21237	322927
3215	322928
69733	322929
35990	322930
20577	322931
45896	322932
3066	322933
50266	322934
57565	322935
35121	322936
29931	322937
9021	322938
6148	322939
12145	322940
27320	322941
162622	322942
18016	322943
611	322944
66941	322945
33859	322946
41811	322947
36203	322948
17159	322949
14572	322950
25932	322951
33212	322952
10518	322953
4988	322954
7661	322955
3141	322956
76189	322957
25334	322958
8441	322959
5669	322960
5315	322961
99350	322962
64120	322963
52410	322964
3829	322965
97587	322966
2768	322967
114857	322968
231	322969
959	322970
207	322971
14657	322972
75450	322973
42247	322974
12761	322975
33084	322976
69752	322977
100111	322978
1105	322979
4883	322980
41	322981
7342	322982
23966	322983
15816	322984
112160	322985
60610	322986
122	322987
17054	322988
8270	322989
25601	322990
4473	322991
59193	322992
68063	322993
57808	322994
71052	322995
2931	322996
39076	322997
3048	322998
21653	322999
57490	323000
17037	323001
50338	323002
78790	323003
366	323004
72261	323005
3606	323006
60204	323007
122401	323008
46307	323009
3518	323010
70957	323011
12826	323012
52	323013
165993	323014
11647	323015
30583	323016
2583	323017
42123	323018
10254	323019
35199	323020
104655	323021
130515	323022
16586	323023
11117	323024
1721	323025
120385	323026
12877	323027
3625	323028
121271	323029
12121	323030
51229	323031
26649	323032
36067	323033
17863	323034
79735	323035
30646	323036
120873	323037
106699	323038
107729	323039
29750	323040
23651	323041
11495	323042
855	323043
16001	323044
8777	323045
13331	323046
36571	323047
32012	323048
878	323049
175	323050
70132	323051
1426	323052
26000	323053
31891	323054
30278	323055
7177	323056
163854	323057
17	323058
35117	323059
1432	323060
70231	323061
76267	323062
2894	323063
49002	323064
91268	323065
33	323066
142513	323067
81767	323068
53689	323069
8379	323070
108118	323071
13728	323072
159819	323073
4943	323074
44135	323075
1460	323076
11796	323077
133902	323078
41886	323079
100206	323080
82791	323081
8473	323082
28217	323083
155818	323084
30512	323085
42338	323086
11734	323087
15384	323088
22330	323089
48857	323090
38055	323091
131667	323092
42140	323093
5165	323094
27504	323095
26617	323096
26828	323097
11316	323098
6776	323099
90007	323100
93274	323101
5128	323102
142118	323103
58735	323104
13	323105
163950	323106
59488	323107
39408	323108
101340	323109
2440	323110
3988	323111
14388	323112
2928	323113
457	323114
11795	323115
1090	323116
9991	323117
298	323118
98588	323119
20978	323120
130031	323121
4516	323122
7085	323123
61701	323124
126684	323125
63102	323126
9526	323127
3856	323128
5822	323129
66747	323130
69244	323131
114714	323132
109373	323133
42967	323134
38826	323135
550	323136
48638	323137
29717	323138
51049	323139
102682	323140
152048	323141
2946	323142
36699	323143
12607	323144
6257	323145
127983	323146
53447	323147
45346	323148
338	323149
32905	323150
120102	323151
46394	323152
127102	323153
2508	323154
587	323155
4107	323156
135587	323157
37144	323158
16218	323159
67634	323160
100363	323161
16878	323162
36415	323163
5075	323164
4637	323165
1419	323166
5018	323167
26553	323168
26760	323169
2734	323170
67603	323171
17363	323172
31418	323173
85403	323174
36733	323175
116368	323176
6676	323177
85914	323178
79092	323179
52811	323180
111932	323181
63843	323182
21308	323183
4951	323184
101054	323185
6985	323186
17011	323187
49610	323188
88843	323189
120305	323190
98017	323191
65547	323192
56405	323193
117	323194
134122	323195
83890	323196
5807	323197
121682	323198
27094	323199
36319	323200
28128	323201
32291	323202
118632	323203
55013	323204
13276	323205
27465	323206
23263	323207
14991	323208
44372	323209
40749	323210
31725	323211
25547	323212
766	323213
39226	323214
52942	323215
5414	323216
9720	323217
2440	323218
70980	323219
48823	323220
13726	323221
125654	323222
46030	323223
37671	323224
17132	323225
5990	323226
19402	323227
54656	323228
35582	323229
7468	323230
9920	323231
5792	323232
103145	323233
2954	323234
1351	323235
2173	323236
79379	323237
10650	323238
34483	323239
18061	323240
1028	323241
1775	323242
42650	323243
21638	323244
60	323245
30919	323246
60113	323247
15683	323248
3677	323249
20884	323250
237	323251
965	323252
56524	323253
11794	323254
23383	323255
34165	323256
36217	323257
80182	323258
49125	323259
11715	323260
55074	323261
2574	323262
4017	323263
82427	323264
419	323265
3691	323266
56192	323267
13614	323268
4452	323269
103343	323270
27131	323271
5519	323272
57260	323273
79	323274
126058	323275
26241	323276
2574	323277
2665	323278
21954	323279
19593	323280
7571	323281
90435	323282
662	323283
2375	323284
21802	323285
67	323286
20200	323287
19997	323288
41843	323289
7990	323290
33906	323291
42387	323292
92851	323293
33422	323294
8167	323295
152290	323296
7705	323297
76472	323298
720	323299
11057	323300
95898	323301
758	323302
9308	323303
2709	323304
67176	323305
124186	323306
27565	323307
45397	323308
5948	323309
34588	323310
2327	323311
63190	323312
1298	323313
8714	323314
57344	323315
68337	323316
61191	323317
17107	323318
19574	323319
45899	323320
63297	323321
32524	323322
150	323323
24089	323324
38228	323325
42293	323326
77378	323327
28396	323328
725	323329
683	323330
17993	323331
84148	323332
3275	323333
95809	323334
97896	323335
6229	323336
2691	323337
2859	323338
71882	323339
1125	323340
6856	323341
8308	323342
102164	323343
79382	323344
63452	323345
7891	323346
17502	323347
51522	323348
2735	323349
114276	323350
18188	323351
78824	323352
50920	323353
3613	323354
68120	323355
423	323356
83256	323357
46514	323358
19303	323359
67211	323360
53203	323361
4037	323362
72	323363
53192	323364
9884	323365
9895	323366
4648	323367
62225	323368
99305	323369
56346	323370
10488	323371
9824	323372
42352	323373
20596	323374
33790	323375
6442	323376
1375	323377
1072	323378
11175	323379
28475	323380
155490	323381
103051	323382
13810	323383
9137	323384
40	323385
15366	323386
1675	323387
48457	323388
43607	323389
124092	323390
18688	323391
80165	323392
7416	323393
38835	323394
13239	323395
5989	323396
31329	323397
23518	323398
55537	323399
1169	323400
3315	323401
29629	323402
105245	323403
62175	323404
84530	323405
91277	323406
9689	323407
103077	323408
102743	323409
18690	323410
19035	323411
62635	323412
20490	323413
458	323414
5903	323415
43810	323416
60255	323417
21828	323418
38228	323419
5545	323420
13494	323421
2863	323422
69924	323423
113799	323424
124215	323425
13438	323426
87829	323427
1260	323428
57103	323429
36153	323430
13265	323431
5430	323432
69921	323433
46637	323434
15632	323435
17171	323436
108835	323437
4382	323438
54519	323439
3638	323440
9342	323441
1398	323442
2993	323443
21199	323444
4401	323445
19197	323446
76309	323447
55961	323448
50011	323449
15047	323450
19691	323451
45259	323452
17382	323453
119961	323454
86376	323455
1095	323456
14242	323457
10247	323458
19776	323459
1532	323460
60	323461
33381	323462
13863	323463
41529	323464
26234	323465
25467	323466
102286	323467
83169	323468
41613	323469
20112	323470
23644	323471
56598	323472
38618	323473
72287	323474
26482	323475
75875	323476
31913	323477
148305	323478
81000	323479
5217	323480
34917	323481
52933	323482
44514	323483
133348	323484
11301	323485
76421	323486
72400	323487
41256	323488
8942	323489
50784	323490
1125	323491
60512	323492
42479	323493
29202	323494
37940	323495
82789	323496
7804	323497
41880	323498
95755	323499
8489	323500
37203	323501
61690	323502
45933	323503
34449	323504
41797	323505
14349	323506
12647	323507
23704	323508
1621	323509
322	323510
84367	323511
48229	323512
135969	323513
45694	323514
47109	323515
25648	323516
16420	323517
77561	323518
13204	323519
5213	323520
12978	323521
68555	323522
5608	323523
117741	323524
52868	323525
1881	323526
41650	323527
20992	323528
7182	323529
74098	323530
3473	323531
36939	323532
94347	323533
32273	323534
86748	323535
65857	323536
12864	323537
19924	323538
85983	323539
73061	323540
9747	323541
12856	323542
35176	323543
70905	323544
60439	323545
530	323546
338	323547
7418	323548
26242	323549
5	323550
30686	323551
87984	323552
49135	323553
118310	323554
58803	323555
17013	323556
31902	323557
23714	323558
23188	323559
4601	323560
13480	323561
119	323562
2807	323563
18158	323564
16088	323565
161761	323566
25689	323567
103528	323568
58106	323569
46777	323570
41657	323571
57740	323572
142	323573
26869	323574
60936	323575
3477	323576
26356	323577
36813	323578
20275	323579
16152	323580
147637	323581
30767	323582
141449	323583
52460	323584
7474	323585
13369	323586
70	323587
12681	323588
423	323589
5083	323590
96043	323591
26503	323592
70208	323593
891	323594
5145	323595
68987	323596
21554	323597
76570	323598
99228	323599
74634	323600
15524	323601
101231	323602
35	323603
100083	323604
48957	323605
25698	323606
16513	323607
11380	323608
11220	323609
55367	323610
129054	323611
32609	323612
121332	323613
31466	323614
8366	323615
37751	323616
53285	323617
68348	323618
84701	323619
33569	323620
6295	323621
118743	323622
6011	323623
115878	323624
48455	323625
46444	323626
154680	323627
4775	323628
47201	323629
152906	323630
59618	323631
62717	323632
30397	323633
13032	323634
22050	323635
332	323636
39714	323637
406	323638
45340	323639
64153	323640
4899	323641
91002	323642
5	323643
67605	323644
7130	323645
91	323646
69709	323647
25476	323648
17125	323649
127685	323650
42627	323651
44155	323652
4998	323653
46656	323654
30788	323655
10913	323656
26	323657
139770	323658
51356	323659
64964	323660
41409	323661
22989	323662
12098	323663
18370	323664
16713	323665
79700	323666
49596	323667
10145	323668
3905	323669
127198	323670
79156	323671
69023	323672
11478	323673
4126	323674
47646	323675
13463	323676
12259	323677
66934	323678
95393	323679
14766	323680
136	323681
50932	323682
12739	323683
46	323684
35722	323685
62921	323686
28286	323687
28356	323688
28625	323689
80540	323690
34518	323691
57353	323692
111653	323693
232	323694
8932	323695
2115	323696
24967	323697
14857	323698
121539	323699
2859	323700
128061	323701
7030	323702
19405	323703
1946	323704
36081	323705
46401	323706
18520	323707
16713	323708
9823	323709
61513	323710
48429	323711
8536	323712
75874	323713
140479	323714
79277	323715
87287	323716
87767	323717
58750	323718
94560	323719
54336	323720
12787	323721
42674	323722
50965	323723
7059	323724
56077	323725
43858	323726
10348	323727
23513	323728
13765	323729
13828	323730
5427	323731
3961	323732
10318	323733
109888	323734
28791	323735
20588	323736
1733	323737
107500	323738
22319	323739
60066	323740
34149	323741
42042	323742
9931	323743
41607	323744
28229	323745
8647	323746
37391	323747
142731	323748
28556	323749
5450	323750
896	323751
21137	323752
104622	323753
6370	323754
1278	323755
2505	323756
14546	323757
161	323758
23472	323759
115957	323760
2866	323761
88723	323762
68756	323763
67080	323764
706	323765
35438	323766
86586	323767
6392	323768
115640	323769
3579	323770
45237	323771
11446	323772
25429	323773
11324	323774
11856	323775
6786	323776
13941	323777
48646	323778
15910	323779
5116	323780
99746	323781
59076	323782
70183	323783
1928	323784
12202	323785
110239	323786
25566	323787
107062	323788
16661	323789
28839	323790
415	323791
14309	323792
93941	323793
25145	323794
30836	323795
40070	323796
73353	323797
4148	323798
36583	323799
113042	323800
2844	323801
40024	323802
7800	323803
7906	323804
122552	323805
107064	323806
113105	323807
164581	323808
37577	323809
57211	323810
1512	323811
33467	323812
5509	323813
3207	323814
6031	323815
22357	323816
11705	323817
77744	323818
14403	323819
607	323820
11023	323821
16659	323822
17471	323823
75154	323824
26836	323825
29012	323826
63882	323827
77541	323828
78116	323829
14438	323830
11358	323831
40815	323832
124048	323833
1169	323834
55273	323835
7398	323836
359	323837
6180	323838
100594	323839
154655	323840
65421	323841
98323	323842
1086	323843
14249	323844
40919	323845
38307	323846
70211	323847
50217	323848
122422	323849
24164	323850
19058	323851
38782	323852
18002	323853
17732	323854
379	323855
2375	323856
18231	323857
158678	323858
9440	323859
147125	323860
9888	323861
76569	323862
77660	323863
6189	323864
48471	323865
3780	323866
5180	323867
76996	323868
163753	323869
45836	323870
8713	323871
9615	323872
55563	323873
79302	323874
75637	323875
102131	323876
4091	323877
69086	323878
4894	323879
4229	323880
23849	323881
5323	323882
2218	323883
86145	323884
127930	323885
13090	323886
28890	323887
6888	323888
48584	323889
47497	323890
760	323891
96165	323892
62111	323893
30679	323894
298	323895
6519	323896
42131	323897
42791	323898
94283	323899
38754	323900
21187	323901
12373	323902
28283	323903
59914	323904
15145	323905
112333	323906
37494	323907
27913	323908
65172	323909
46048	323910
8578	323911
12440	323912
24498	323913
643	323914
105	323915
19579	323916
19708	323917
59117	323918
25625	323919
8239	323920
37751	323921
28326	323922
6944	323923
6098	323924
61472	323925
72531	323926
9588	323927
559	323928
80566	323929
75194	323930
19300	323931
1532	323932
61071	323933
54366	323934
8111	323935
8807	323936
20186	323937
5246	323938
9806	323939
32934	323940
99681	323941
24446	323942
11584	323943
68449	323944
26397	323945
2192	323946
25319	323947
64916	323948
39308	323949
37703	323950
52491	323951
90631	323952
95783	323953
85922	323954
21300	323955
84734	323956
104833	323957
35073	323958
54613	323959
30793	323960
64857	323961
9202	323962
79644	323963
45014	323964
41918	323965
94939	323966
62208	323967
9380	323968
35543	323969
2312	323970
48166	323971
24505	323972
738	323973
7709	323974
8103	323975
10126	323976
58625	323977
3592	323978
144107	323979
29654	323980
59454	323981
51188	323982
98734	323983
10215	323984
1869	323985
18295	323986
124	323987
73788	323988
4670	323989
33927	323990
19962	323991
4217	323992
49128	323993
18389	323994
131614	323995
19363	323996
90460	323997
35856	323998
70972	323999
78677	324000
35779	324001
99387	324002
32059	324003
7208	324004
4036	324005
47447	324006
222	324007
3718	324008
53499	324009
50168	324010
1696	324011
159545	324012
45207	324013
12942	324014
99481	324015
190	324016
17704	324017
153530	324018
73	324019
94831	324020
30269	324021
91778	324022
30422	324023
71216	324024
31528	324025
568	324026
5501	324027
141693	324028
41557	324029
12809	324030
123374	324031
98340	324032
17215	324033
47	324034
1189	324035
32692	324036
109011	324037
31142	324038
7517	324039
24259	324040
32016	324041
15815	324042
139710	324043
6579	324044
39683	324045
61772	324046
42025	324047
15210	324048
10161	324049
45519	324050
21204	324051
58864	324052
7097	324053
18567	324054
98261	324055
32812	324056
43641	324057
1322	324058
85987	324059
43184	324060
7123	324061
4351	324062
20289	324063
18664	324064
89918	324065
21841	324066
95906	324067
20162	324068
86306	324069
33745	324070
17216	324071
110113	324072
33988	324073
5968	324074
114548	324075
33671	324076
4191	324077
99000	324078
7138	324079
36646	324080
15527	324081
35559	324082
19056	324083
41568	324084
84845	324085
160077	324086
8512	324087
26145	324088
12081	324089
70235	324090
18337	324091
33519	324092
78582	324093
3238	324094
117335	324095
68514	324096
86257	324097
25564	324098
49623	324099
133234	324100
10128	324101
8521	324102
28734	324103
3399	324104
79261	324105
33210	324106
24438	324107
6534	324108
10777	324109
2832	324110
41734	324111
23333	324112
8195	324113
32150	324114
39399	324115
414	324116
3005	324117
46586	324118
49390	324119
80366	324120
33580	324121
9659	324122
46319	324123
88528	324124
28647	324125
52870	324126
134557	324127
113	324128
52557	324129
72957	324130
42280	324131
993	324132
45052	324133
12757	324134
10254	324135
82197	324136
10416	324137
37072	324138
16524	324139
80493	324140
51936	324141
2787	324142
80409	324143
119587	324144
67605	324145
3213	324146
5732	324147
33499	324148
1139	324149
63811	324150
38393	324151
8330	324152
21474	324153
6508	324154
16111	324155
14970	324156
62176	324157
84427	324158
15199	324159
114949	324160
4532	324161
7205	324162
40559	324163
21539	324164
25995	324165
77263	324166
66839	324167
151261	324168
71560	324169
64930	324170
16732	324171
155662	324172
3510	324173
3709	324174
14222	324175
19815	324176
21315	324177
123951	324178
58394	324179
151941	324180
19131	324181
25190	324182
162444	324183
152393	324184
36977	324185
3548	324186
32222	324187
60580	324188
1176	324189
160158	324190
9967	324191
53330	324192
22414	324193
4360	324194
98	324195
97179	324196
88032	324197
45838	324198
23910	324199
39845	324200
38530	324201
59529	324202
1812	324203
53495	324204
5488	324205
13552	324206
34049	324207
71890	324208
54	324209
5448	324210
72062	324211
46252	324212
2486	324213
69792	324214
57947	324215
40229	324216
85618	324217
6786	324218
22273	324219
74273	324220
5149	324221
4633	324222
4431	324223
137121	324224
116607	324225
85357	324226
22536	324227
2253	324228
17621	324229
26938	324230
52857	324231
6114	324232
51944	324233
167	324234
15564	324235
36718	324236
132977	324237
16654	324238
1309	324239
53013	324240
79119	324241
26884	324242
24122	324243
2879	324244
6358	324245
25454	324246
3722	324247
3619	324248
11448	324249
103532	324250
8399	324251
3222	324252
39846	324253
22977	324254
17234	324255
2458	324256
15979	324257
53817	324258
66285	324259
29658	324260
97312	324261
1997	324262
136101	324263
1589	324264
16285	324265
36696	324266
1533	324267
29436	324268
9240	324269
507	324270
49399	324271
30009	324272
69749	324273
34763	324274
45119	324275
4659	324276
38642	324277
25028	324278
42902	324279
5194	324280
126498	324281
47116	324282
89256	324283
41810	324284
32248	324285
4830	324286
3593	324287
82505	324288
29259	324289
23675	324290
84	324291
33954	324292
1781	324293
16396	324294
100922	324295
57515	324296
1275	324297
50459	324298
69501	324299
11878	324300
42316	324301
39865	324302
38173	324303
43138	324304
2447	324305
21279	324306
25938	324307
10683	324308
36601	324309
64036	324310
4200	324311
44	324312
43305	324313
18519	324314
57824	324315
5030	324316
71955	324317
1366	324318
32064	324319
88694	324320
68532	324321
41046	324322
47322	324323
33112	324324
84425	324325
103955	324326
32161	324327
7399	324328
529	324329
10083	324330
1865	324331
73173	324332
16581	324333
27681	324334
28209	324335
45715	324336
74832	324337
37149	324338
51370	324339
8864	324340
13721	324341
43187	324342
103682	324343
7568	324344
49902	324345
111813	324346
109346	324347
557	324348
129706	324349
58497	324350
3672	324351
39361	324352
30589	324353
136654	324354
73938	324355
74119	324356
49257	324357
84264	324358
4918	324359
3846	324360
32336	324361
140038	324362
5252	324363
66263	324364
2527	324365
55273	324366
75217	324367
32007	324368
123501	324369
7195	324370
15683	324371
7970	324372
58883	324373
1318	324374
129591	324375
94021	324376
75065	324377
23502	324378
6826	324379
2861	324380
89507	324381
119684	324382
10048	324383
74627	324384
31275	324385
28429	324386
32997	324387
39157	324388
28974	324389
49081	324390
2593	324391
61610	324392
2864	324393
14869	324394
139113	324395
101090	324396
10427	324397
114360	324398
26203	324399
62335	324400
25920	324401
100710	324402
61719	324403
18368	324404
16778	324405
2981	324406
121598	324407
5199	324408
19453	324409
74161	324410
19484	324411
38349	324412
42493	324413
2529	324414
34364	324415
39720	324416
10968	324417
26143	324418
53691	324419
136596	324420
44631	324421
7457	324422
150	324423
142362	324424
273	324425
21785	324426
48090	324427
37987	324428
4226	324429
81870	324430
121342	324431
39116	324432
6765	324433
7943	324434
126093	324435
114997	324436
69025	324437
119040	324438
123942	324439
23367	324440
128174	324441
22	324442
24649	324443
2629	324444
35003	324445
5589	324446
114344	324447
39005	324448
11171	324449
730	324450
3156	324451
24249	324452
221	324453
5591	324454
36327	324455
41016	324456
102222	324457
46013	324458
23553	324459
33227	324460
31088	324461
125861	324462
16033	324463
50245	324464
96384	324465
6617	324466
60765	324467
445	324468
55589	324469
62910	324470
15184	324471
57898	324472
1693	324473
106367	324474
5472	324475
96961	324476
115356	324477
37072	324478
6019	324479
63812	324480
20602	324481
69980	324482
90190	324483
29595	324484
81972	324485
6027	324486
55861	324487
68124	324488
34188	324489
32662	324490
31322	324491
15806	324492
65715	324493
3472	324494
96458	324495
21391	324496
60514	324497
18181	324498
24223	324499
14042	324500
546	324501
49437	324502
28200	324503
83043	324504
20170	324505
43526	324506
2685	324507
32113	324508
30074	324509
36677	324510
89141	324511
8178	324512
1231	324513
15328	324514
8012	324515
2641	324516
6317	324517
73417	324518
9101	324519
2926	324520
23499	324521
97603	324522
14935	324523
104329	324524
18626	324525
26594	324526
9914	324527
2341	324528
63756	324529
1883	324530
84182	324531
63981	324532
2741	324533
67233	324534
64959	324535
30826	324536
47962	324537
22780	324538
9267	324539
29952	324540
156	324541
3492	324542
6565	324543
2531	324544
7973	324545
26800	324546
57570	324547
3378	324548
2611	324549
8873	324550
1152	324551
142142	324552
14919	324553
49520	324554
1759	324555
49562	324556
113550	324557
74786	324558
77177	324559
54708	324560
56105	324561
2365	324562
67729	324563
104577	324564
95413	324565
62353	324566
38735	324567
5409	324568
14092	324569
1064	324570
134318	324571
74406	324572
100571	324573
11259	324574
37417	324575
8106	324576
81657	324577
36716	324578
118185	324579
482	324580
40992	324581
66474	324582
4463	324583
11287	324584
61329	324585
37444	324586
15093	324587
32179	324588
34708	324589
39585	324590
130	324591
18388	324592
46552	324593
36703	324594
41419	324595
29072	324596
371	324597
38626	324598
2145	324599
17320	324600
50161	324601
37614	324602
83825	324603
122	324604
8284	324605
32062	324606
93944	324607
61785	324608
151	324609
27320	324610
14437	324611
129073	324612
1331	324613
2308	324614
23438	324615
5801	324616
27068	324617
83816	324618
9319	324619
17017	324620
19111	324621
49372	324622
38949	324623
27552	324624
281	324625
245	324626
19007	324627
658	324628
6866	324629
61772	324630
82233	324631
63699	324632
95362	324633
4108	324634
1221	324635
120070	324636
13408	324637
135733	324638
22385	324639
13100	324640
78943	324641
5510	324642
15331	324643
14923	324644
33172	324645
17044	324646
5504	324647
20833	324648
86227	324649
124	324650
56858	324651
20678	324652
58298	324653
71756	324654
35569	324655
9288	324656
153669	324657
19576	324658
19489	324659
109842	324660
6997	324661
22481	324662
77274	324663
129946	324664
43843	324665
18341	324666
57194	324667
48979	324668
91524	324669
106576	324670
99253	324671
2594	324672
12539	324673
12575	324674
9001	324675
86038	324676
48204	324677
15454	324678
30335	324679
21357	324680
36862	324681
22536	324682
7472	324683
43359	324684
35283	324685
18535	324686
13508	324687
42253	324688
23519	324689
54612	324690
127951	324691
12340	324692
19560	324693
3156	324694
17778	324695
15711	324696
36723	324697
6396	324698
584	324699
26949	324700
41265	324701
9824	324702
57868	324703
43629	324704
150541	324705
56372	324706
32405	324707
8387	324708
60355	324709
17899	324710
2432	324711
16193	324712
15645	324713
179	324714
27282	324715
32832	324716
7339	324717
7326	324718
5574	324719
2221	324720
3927	324721
23630	324722
21275	324723
32491	324724
2700	324725
17230	324726
21010	324727
5054	324728
5308	324729
38592	324730
69261	324731
111743	324732
1232	324733
84794	324734
14789	324735
33997	324736
126407	324737
52920	324738
25109	324739
48574	324740
9711	324741
127153	324742
21682	324743
3838	324744
9258	324745
58630	324746
85	324747
11914	324748
985	324749
5266	324750
42814	324751
127147	324752
15151	324753
54612	324754
13732	324755
105627	324756
85850	324757
755	324758
64633	324759
1198	324760
35911	324761
3074	324762
28572	324763
7835	324764
80962	324765
30571	324766
52859	324767
2094	324768
64660	324769
121937	324770
10356	324771
12953	324772
47095	324773
67050	324774
3569	324775
20746	324776
73571	324777
68684	324778
47656	324779
5973	324780
27788	324781
37993	324782
69315	324783
5808	324784
29585	324785
31700	324786
54181	324787
13044	324788
62350	324789
1251	324790
125609	324791
19625	324792
18047	324793
48722	324794
26365	324795
65228	324796
12019	324797
3148	324798
58614	324799
4736	324800
4375	324801
30101	324802
28839	324803
68033	324804
5268	324805
53328	324806
30682	324807
50019	324808
28349	324809
24880	324810
30960	324811
71275	324812
77533	324813
49090	324814
72557	324815
3058	324816
20431	324817
7075	324818
7006	324819
25557	324820
32726	324821
37755	324822
33796	324823
43660	324824
95773	324825
15338	324826
2329	324827
29704	324828
1398	324829
8045	324830
152694	324831
44705	324832
91287	324833
17611	324834
423	324835
16177	324836
67957	324837
1840	324838
41877	324839
52060	324840
78941	324841
40938	324842
20494	324843
17132	324844
73959	324845
75607	324846
70732	324847
25745	324848
45888	324849
7640	324850
68441	324851
29719	324852
19852	324853
40251	324854
39236	324855
16571	324856
55237	324857
3993	324858
59440	324859
60465	324860
15486	324861
6888	324862
148675	324863
34752	324864
15689	324865
33777	324866
105149	324867
50936	324868
161291	324869
31914	324870
38027	324871
30230	324872
18899	324873
17835	324874
36928	324875
29933	324876
46131	324877
26569	324878
27820	324879
130898	324880
1285	324881
136697	324882
22165	324883
158777	324884
133580	324885
13157	324886
62699	324887
70742	324888
41718	324889
1074	324890
10627	324891
923	324892
144243	324893
15879	324894
71332	324895
17586	324896
93710	324897
121455	324898
18451	324899
21142	324900
22622	324901
29785	324902
31919	324903
11611	324904
110468	324905
162586	324906
33925	324907
49	324908
72178	324909
86243	324910
151180	324911
40080	324912
74930	324913
28959	324914
2823	324915
132518	324916
5144	324917
626	324918
370	324919
23067	324920
37159	324921
2686	324922
30154	324923
299	324924
119389	324925
36054	324926
971	324927
85085	324928
3052	324929
24461	324930
19704	324931
18043	324932
4958	324933
6152	324934
41511	324935
129777	324936
5819	324937
20004	324938
2509	324939
39521	324940
79476	324941
20267	324942
86153	324943
34539	324944
11428	324945
669	324946
67661	324947
34429	324948
101169	324949
1105	324950
7012	324951
20601	324952
59197	324953
28767	324954
4101	324955
10413	324956
9613	324957
30846	324958
55508	324959
24567	324960
68069	324961
2547	324962
14525	324963
5019	324964
13823	324965
279	324966
46543	324967
23717	324968
2690	324969
24114	324970
6961	324971
54197	324972
48	324973
56491	324974
27059	324975
110361	324976
33416	324977
42503	324978
8860	324979
33816	324980
8595	324981
103930	324982
2053	324983
926	324984
32530	324985
25457	324986
11855	324987
10766	324988
12479	324989
15044	324990
227	324991
20668	324992
4981	324993
11997	324994
124185	324995
125835	324996
120210	324997
72741	324998
24739	324999
133641	325000
2938	325001
87452	325002
14279	325003
16365	325004
2643	325005
192	325006
19569	325007
53305	325008
2208	325009
64189	325010
10471	325011
114535	325012
41032	325013
33485	325014
12248	325015
87501	325016
3181	325017
26292	325018
56181	325019
32726	325020
16397	325021
644	325022
41576	325023
29809	325024
7183	325025
14602	325026
11052	325027
28766	325028
78558	325029
7919	325030
103505	325031
87300	325032
13596	325033
40089	325034
51500	325035
37245	325036
47676	325037
24246	325038
27073	325039
25948	325040
144542	325041
32786	325042
120024	325043
148	325044
130611	325045
65315	325046
51473	325047
9646	325048
4399	325049
39480	325050
70867	325051
96785	325052
51824	325053
23027	325054
506	325055
80665	325056
24487	325057
4751	325058
1704	325059
3639	325060
36824	325061
53447	325062
20182	325063
4427	325064
18591	325065
26613	325066
170	325067
36723	325068
40536	325069
11545	325070
15545	325071
97350	325072
1084	325073
6046	325074
49965	325075
6987	325076
93865	325077
30790	325078
87915	325079
25804	325080
67402	325081
110275	325082
448	325083
146343	325084
109	325085
50481	325086
5188	325087
65665	325088
128507	325089
135728	325090
132941	325091
42732	325092
5893	325093
7254	325094
79619	325095
32113	325096
30930	325097
18374	325098
76383	325099
3271	325100
15182	325101
75857	325102
73217	325103
15526	325104
19103	325105
380	325106
17707	325107
65485	325108
173	325109
106068	325110
2879	325111
39561	325112
33915	325113
19361	325114
72805	325115
748	325116
9594	325117
4444	325118
18447	325119
2523	325120
9711	325121
163084	325122
14879	325123
61301	325124
19671	325125
3457	325126
238	325127
84052	325128
160962	325129
128374	325130
23165	325131
64747	325132
1295	325133
1832	325134
141451	325135
26709	325136
29538	325137
30267	325138
24378	325139
814	325140
30300	325141
75005	325142
73027	325143
446	325144
114317	325145
77294	325146
47226	325147
40054	325148
13152	325149
2167	325150
123114	325151
21918	325152
38192	325153
35361	325154
39261	325155
29532	325156
141739	325157
6758	325158
9056	325159
94362	325160
116107	325161
37506	325162
11775	325163
3976	325164
1687	325165
11487	325166
77040	325167
18813	325168
29942	325169
18709	325170
6693	325171
19796	325172
414	325173
32866	325174
5886	325175
162119	325176
105777	325177
4343	325178
735	325179
66465	325180
35950	325181
12876	325182
451	325183
1661	325184
65005	325185
48655	325186
19832	325187
134212	325188
49386	325189
6456	325190
5691	325191
9061	325192
37593	325193
2120	325194
7739	325195
5590	325196
42738	325197
12596	325198
11855	325199
53376	325200
32161	325201
81285	325202
13565	325203
34384	325204
13166	325205
3990	325206
25474	325207
5581	325208
62894	325209
112784	325210
26628	325211
77974	325212
27607	325213
23987	325214
6685	325215
5936	325216
19830	325217
28347	325218
28226	325219
31407	325220
8416	325221
99869	325222
7562	325223
56421	325224
44832	325225
609	325226
138400	325227
20153	325228
59051	325229
102046	325230
112854	325231
105	325232
20506	325233
78431	325234
1605	325235
3686	325236
21381	325237
9394	325238
62225	325239
1300	325240
33119	325241
135695	325242
42176	325243
12558	325244
11095	325245
50152	325246
28850	325247
86053	325248
117560	325249
35579	325250
31433	325251
20856	325252
110007	325253
461	325254
11389	325255
108120	325256
9510	325257
15865	325258
1212	325259
59844	325260
31594	325261
10529	325262
1241	325263
45833	325264
1064	325265
16686	325266
99233	325267
134054	325268
2102	325269
71672	325270
21678	325271
10617	325272
51743	325273
9701	325274
37892	325275
11808	325276
7792	325277
34830	325278
25237	325279
37264	325280
82895	325281
61996	325282
51199	325283
3809	325284
35586	325285
40806	325286
107426	325287
92950	325288
131346	325289
14807	325290
37941	325291
5801	325292
59225	325293
35786	325294
52067	325295
116794	325296
53820	325297
23567	325298
21	325299
81126	325300
40488	325301
9974	325302
68477	325303
98887	325304
53414	325305
4036	325306
14403	325307
2986	325308
110586	325309
125186	325310
8	325311
33194	325312
129575	325313
32169	325314
1479	325315
48717	325316
20546	325317
49555	325318
14197	325319
1193	325320
38782	325321
47970	325322
91298	325323
10557	325324
10010	325325
1878	325326
121881	325327
14795	325328
12528	325329
16656	325330
34128	325331
56919	325332
9056	325333
13359	325334
26216	325335
7641	325336
22022	325337
4615	325338
115783	325339
872	325340
1584	325341
24986	325342
21021	325343
82134	325344
25233	325345
52912	325346
51883	325347
81444	325348
34769	325349
28478	325350
108430	325351
34026	325352
38584	325353
62293	325354
57418	325355
85602	325356
19781	325357
15701	325358
72376	325359
139296	325360
25657	325361
117414	325362
146146	325363
14308	325364
64584	325365
51211	325366
121977	325367
18933	325368
35068	325369
65155	325370
30350	325371
2625	325372
47142	325373
7404	325374
36075	325375
31656	325376
6761	325377
79263	325378
7156	325379
42560	325380
43301	325381
28417	325382
721	325383
64050	325384
11397	325385
282	325386
95518	325387
61653	325388
4192	325389
86984	325390
13794	325391
52371	325392
23664	325393
105744	325394
4354	325395
11932	325396
31229	325397
35824	325398
33951	325399
23434	325400
22463	325401
107836	325402
5785	325403
7887	325404
71410	325405
162196	325406
45257	325407
1321	325408
66215	325409
118559	325410
17932	325411
6002	325412
70894	325413
16288	325414
23295	325415
16461	325416
14198	325417
23057	325418
27989	325419
11559	325420
37683	325421
42737	325422
22205	325423
11909	325424
80368	325425
47730	325426
120284	325427
19155	325428
117	325429
138246	325430
64950	325431
59532	325432
8439	325433
106792	325434
33959	325435
8136	325436
29751	325437
17679	325438
95977	325439
1053	325440
106101	325441
40258	325442
28181	325443
137970	325444
5760	325445
113245	325446
7918	325447
77172	325448
66452	325449
18206	325450
3127	325451
7106	325452
16851	325453
82174	325454
2203	325455
77066	325456
22517	325457
4171	325458
18343	325459
61	325460
741	325461
128084	325462
16560	325463
69380	325464
17138	325465
9020	325466
20	325467
380	325468
5330	325469
19897	325470
4353	325471
51225	325472
50001	325473
82110	325474
22685	325475
37769	325476
29372	325477
60831	325478
27759	325479
71686	325480
36376	325481
60227	325482
43180	325483
14762	325484
82006	325485
157838	325486
63328	325487
14900	325488
142247	325489
24488	325490
99403	325491
27287	325492
1022	325493
44647	325494
20982	325495
7982	325496
32515	325497
12402	325498
51430	325499
3389	325500
1896	325501
89596	325502
69754	325503
27825	325504
45435	325505
53354	325506
27576	325507
57787	325508
36843	325509
9632	325510
84630	325511
66161	325512
20683	325513
19669	325514
53824	325515
37039	325516
67632	325517
15184	325518
4539	325519
43175	325520
43330	325521
90281	325522
46190	325523
23945	325524
2814	325525
9750	325526
260	325527
3547	325528
43315	325529
92213	325530
24693	325531
9106	325532
14191	325533
87530	325534
2291	325535
152484	325536
116305	325537
13722	325538
30972	325539
2635	325540
51881	325541
82130	325542
61757	325543
50895	325544
31402	325545
23123	325546
19	325547
128007	325548
8970	325549
82630	325550
2844	325551
56048	325552
39863	325553
23291	325554
16315	325555
59302	325556
6572	325557
10902	325558
982	325559
91461	325560
2169	325561
68063	325562
7073	325563
22705	325564
8454	325565
89916	325566
28391	325567
10338	325568
105564	325569
60129	325570
28882	325571
25466	325572
18289	325573
4350	325574
2099	325575
13001	325576
57947	325577
80239	325578
101253	325579
37846	325580
95439	325581
5823	325582
6019	325583
29563	325584
161145	325585
92776	325586
106554	325587
10471	325588
123750	325589
52829	325590
2728	325591
14687	325592
8582	325593
24027	325594
33493	325595
24952	325596
9790	325597
92800	325598
119041	325599
20836	325600
704	325601
48636	325602
46582	325603
3197	325604
96100	325605
18835	325606
5272	325607
9461	325608
7652	325609
2846	325610
451	325611
110611	325612
23788	325613
11137	325614
97971	325615
67759	325616
9473	325617
142176	325618
15292	325619
143938	325620
63763	325621
19942	325622
60913	325623
77097	325624
81765	325625
154349	325626
9852	325627
2901	325628
52615	325629
36174	325630
7556	325631
40013	325632
23932	325633
34727	325634
18496	325635
13639	325636
3941	325637
17721	325638
26810	325639
165463	325640
3289	325641
29096	325642
89611	325643
35675	325644
3467	325645
25029	325646
85086	325647
30223	325648
36062	325649
4932	325650
28601	325651
29912	325652
49600	325653
43466	325654
97333	325655
38764	325656
59930	325657
53072	325658
83435	325659
754	325660
914	325661
33836	325662
64058	325663
94956	325664
160448	325665
10116	325666
106939	325667
4488	325668
94718	325669
104547	325670
10588	325671
23868	325672
89249	325673
122066	325674
69622	325675
19286	325676
3213	325677
47713	325678
23308	325679
153019	325680
24550	325681
130514	325682
37025	325683
96508	325684
3387	325685
7567	325686
3572	325687
166726	325688
10909	325689
83193	325690
18517	325691
56703	325692
61564	325693
6454	325694
2382	325695
8839	325696
15135	325697
26888	325698
8271	325699
32847	325700
57873	325701
117606	325702
43255	325703
2801	325704
140569	325705
5928	325706
16972	325707
45792	325708
55302	325709
9515	325710
43789	325711
16102	325712
15214	325713
79654	325714
142567	325715
14065	325716
17306	325717
7458	325718
2818	325719
24210	325720
62662	325721
23348	325722
110505	325723
15686	325724
49822	325725
65444	325726
37660	325727
10698	325728
22744	325729
155310	325730
42787	325731
62389	325732
8931	325733
31391	325734
26500	325735
43105	325736
10718	325737
12501	325738
63590	325739
1802	325740
122845	325741
1291	325742
86134	325743
27929	325744
9197	325745
98717	325746
27630	325747
10001	325748
14962	325749
21270	325750
96931	325751
5135	325752
39235	325753
22208	325754
43010	325755
12367	325756
11887	325757
99922	325758
1910	325759
24266	325760
81420	325761
12258	325762
927	325763
18366	325764
6503	325765
41980	325766
5385	325767
8639	325768
32046	325769
32530	325770
47749	325771
20174	325772
6405	325773
119	325774
162528	325775
37430	325776
55238	325777
2107	325778
17811	325779
5948	325780
11596	325781
15435	325782
27468	325783
86929	325784
204	325785
34157	325786
56653	325787
4091	325788
10680	325789
94169	325790
2727	325791
65356	325792
10482	325793
54935	325794
35073	325795
10431	325796
19659	325797
6777	325798
58997	325799
15251	325800
1486	325801
9798	325802
18026	325803
7245	325804
137049	325805
2252	325806
126251	325807
43251	325808
60620	325809
54236	325810
47427	325811
18760	325812
82438	325813
13804	325814
77316	325815
90006	325816
3887	325817
8052	325818
13299	325819
17710	325820
97298	325821
35719	325822
85366	325823
4310	325824
62419	325825
22026	325826
3175	325827
24874	325828
1896	325829
1312	325830
67542	325831
55641	325832
24605	325833
17375	325834
40201	325835
45322	325836
6600	325837
26318	325838
10857	325839
54490	325840
9195	325841
91452	325842
9677	325843
32634	325844
22918	325845
20046	325846
22397	325847
109555	325848
54183	325849
65495	325850
2038	325851
68059	325852
133111	325853
7911	325854
69703	325855
18592	325856
76248	325857
61212	325858
3953	325859
1398	325860
15668	325861
1389	325862
664	325863
75057	325864
37501	325865
3291	325866
85992	325867
29216	325868
5974	325869
37505	325870
123594	325871
115626	325872
83102	325873
45915	325874
18941	325875
2629	325876
81764	325877
3101	325878
3525	325879
48517	325880
104503	325881
18866	325882
56960	325883
50000	325884
8768	325885
77	325886
17359	325887
34590	325888
8597	325889
45081	325890
2399	325891
115195	325892
6153	325893
1174	325894
24750	325895
8510	325896
15570	325897
1550	325898
26099	325899
60865	325900
41057	325901
55624	325902
5119	325903
33224	325904
53522	325905
2100	325906
10163	325907
18262	325908
115	325909
70132	325910
87596	325911
24233	325912
17885	325913
84762	325914
11909	325915
49969	325916
33298	325917
258	325918
36587	325919
83476	325920
11437	325921
3749	325922
41950	325923
2297	325924
12315	325925
6809	325926
50347	325927
18797	325928
51485	325929
10562	325930
7844	325931
123807	325932
2895	325933
18639	325934
22223	325935
28611	325936
848	325937
90714	325938
418	325939
34342	325940
115947	325941
93616	325942
22888	325943
23209	325944
40363	325945
24918	325946
20414	325947
1313	325948
72076	325949
28825	325950
24033	325951
28962	325952
11493	325953
70562	325954
30798	325955
138765	325956
13178	325957
7094	325958
54518	325959
32483	325960
5123	325961
22779	325962
40521	325963
21066	325964
6059	325965
4877	325966
126867	325967
913	325968
56645	325969
14387	325970
4706	325971
66247	325972
150293	325973
32541	325974
74056	325975
306	325976
3420	325977
77712	325978
13922	325979
85636	325980
12359	325981
8035	325982
152083	325983
322	325984
29866	325985
26634	325986
51700	325987
54129	325988
18229	325989
39107	325990
12976	325991
29126	325992
111522	325993
7239	325994
40516	325995
6797	325996
58083	325997
85952	325998
115580	325999
4184	326000
9830	326001
72204	326002
47384	326003
650	326004
55835	326005
17141	326006
100117	326007
90804	326008
22853	326009
21842	326010
39096	326011
47391	326012
102650	326013
19509	326014
153655	326015
70419	326016
133635	326017
71203	326018
5463	326019
39528	326020
63916	326021
94325	326022
15508	326023
46923	326024
713	326025
5830	326026
26039	326027
451	326028
41473	326029
2095	326030
12254	326031
6677	326032
20232	326033
2344	326034
11393	326035
138592	326036
40462	326037
111325	326038
150900	326039
131710	326040
2262	326041
26498	326042
81243	326043
100063	326044
47249	326045
45599	326046
4432	326047
30248	326048
39263	326049
1894	326050
59242	326051
43986	326052
45433	326053
44166	326054
60699	326055
31606	326056
125834	326057
79138	326058
44732	326059
1953	326060
5370	326061
107598	326062
2651	326063
15843	326064
56132	326065
68229	326066
49566	326067
101	326068
3140	326069
48612	326070
49390	326071
118355	326072
47897	326073
58888	326074
39899	326075
33979	326076
89336	326077
1719	326078
43887	326079
39574	326080
72777	326081
108749	326082
99532	326083
1703	326084
94924	326085
47321	326086
157815	326087
24176	326088
27055	326089
128933	326090
127224	326091
55276	326092
16972	326093
24168	326094
70603	326095
127298	326096
11485	326097
28799	326098
57385	326099
316	326100
19568	326101
11070	326102
938	326103
1262	326104
94711	326105
117732	326106
38837	326107
2198	326108
1365	326109
249	326110
23229	326111
11222	326112
55572	326113
3859	326114
575	326115
3341	326116
56587	326117
147037	326118
29823	326119
3068	326120
86665	326121
33255	326122
1478	326123
134453	326124
10342	326125
3115	326126
39328	326127
23916	326128
41701	326129
48492	326130
65026	326131
3815	326132
52281	326133
103583	326134
38060	326135
143497	326136
58302	326137
58255	326138
7645	326139
83857	326140
8646	326141
5661	326142
4120	326143
68132	326144
239	326145
5997	326146
99183	326147
68464	326148
28053	326149
2170	326150
67009	326151
7678	326152
11406	326153
2112	326154
9974	326155
46309	326156
24007	326157
54839	326158
88408	326159
14676	326160
1089	326161
76711	326162
3973	326163
77519	326164
10201	326165
2990	326166
143102	326167
40414	326168
85598	326169
35908	326170
26114	326171
112450	326172
27784	326173
4735	326174
48316	326175
146417	326176
5065	326177
54546	326178
3311	326179
25448	326180
26922	326181
22948	326182
29491	326183
76150	326184
8486	326185
96761	326186
80499	326187
51290	326188
40635	326189
5596	326190
9203	326191
28474	326192
23038	326193
977	326194
12800	326195
42530	326196
6495	326197
24552	326198
102183	326199
10604	326200
17715	326201
19370	326202
12433	326203
38	326204
52254	326205
40620	326206
6074	326207
45646	326208
4519	326209
34755	326210
54209	326211
11071	326212
44411	326213
269	326214
85131	326215
56992	326216
13135	326217
44243	326218
14451	326219
73903	326220
13828	326221
59907	326222
11146	326223
18558	326224
60176	326225
2401	326226
68295	326227
4134	326228
16093	326229
32913	326230
1147	326231
84074	326232
18453	326233
114511	326234
7009	326235
166574	326236
25944	326237
48273	326238
32	326239
6174	326240
29973	326241
44578	326242
1732	326243
51941	326244
16052	326245
105863	326246
88763	326247
109338	326248
166317	326249
5115	326250
11906	326251
7476	326252
32625	326253
58360	326254
1136	326255
12219	326256
76711	326257
9636	326258
55290	326259
14787	326260
42245	326261
32584	326262
24243	326263
9756	326264
11778	326265
13754	326266
85778	326267
5614	326268
91045	326269
26250	326270
104281	326271
25646	326272
72430	326273
186	326274
6602	326275
10594	326276
124646	326277
39450	326278
77438	326279
5050	326280
38032	326281
55093	326282
54454	326283
353	326284
41268	326285
124459	326286
144022	326287
9144	326288
120447	326289
55589	326290
7422	326291
314	326292
27910	326293
473	326294
64015	326295
71178	326296
83611	326297
82919	326298
117314	326299
69632	326300
97379	326301
39061	326302
51136	326303
51706	326304
38078	326305
68481	326306
584	326307
49252	326308
121099	326309
44031	326310
128447	326311
20537	326312
54069	326313
147565	326314
132653	326315
21301	326316
58057	326317
51736	326318
96445	326319
58223	326320
65907	326321
99269	326322
94191	326323
52758	326324
110964	326325
87156	326326
11128	326327
4112	326328
5069	326329
81341	326330
69236	326331
2388	326332
20638	326333
50031	326334
104640	326335
921	326336
9446	326337
519	326338
113984	326339
61356	326340
11540	326341
20870	326342
80511	326343
26267	326344
38479	326345
15945	326346
25002	326347
22230	326348
30045	326349
20401	326350
93763	326351
69934	326352
61337	326353
33821	326354
11564	326355
9492	326356
81725	326357
90556	326358
8465	326359
69934	326360
81788	326361
134348	326362
151645	326363
48435	326364
73235	326365
69715	326366
52872	326367
82215	326368
2076	326369
762	326370
7785	326371
3415	326372
32327	326373
157750	326374
30164	326375
67676	326376
1349	326377
151690	326378
150787	326379
731	326380
47944	326381
3831	326382
13721	326383
890	326384
72462	326385
10775	326386
8877	326387
3455	326388
62961	326389
59627	326390
76616	326391
11546	326392
15485	326393
28101	326394
47352	326395
256	326396
4273	326397
35273	326398
86818	326399
14733	326400
13962	326401
29296	326402
34240	326403
1648	326404
40598	326405
4579	326406
58432	326407
12822	326408
158130	326409
43528	326410
20459	326411
159913	326412
52094	326413
15274	326414
25113	326415
82240	326416
10911	326417
86804	326418
125946	326419
161839	326420
89628	326421
10389	326422
28582	326423
14972	326424
4328	326425
6637	326426
31396	326427
30596	326428
121789	326429
152602	326430
14137	326431
5154	326432
156368	326433
81632	326434
4158	326435
5874	326436
1475	326437
66234	326438
20346	326439
62391	326440
134853	326441
99941	326442
26103	326443
317	326444
25339	326445
25494	326446
17483	326447
132	326448
8266	326449
1226	326450
71604	326451
10356	326452
115435	326453
4358	326454
12192	326455
48010	326456
37242	326457
90490	326458
5679	326459
133986	326460
4874	326461
146226	326462
2081	326463
34529	326464
58434	326465
61776	326466
101914	326467
45752	326468
52740	326469
28943	326470
40116	326471
54155	326472
2875	326473
32025	326474
14680	326475
929	326476
1185	326477
102463	326478
112201	326479
30151	326480
74720	326481
67493	326482
2722	326483
41154	326484
37482	326485
46927	326486
36545	326487
136440	326488
42639	326489
10728	326490
93738	326491
29124	326492
4486	326493
111964	326494
3672	326495
54715	326496
40758	326497
165614	326498
287	326499
25777	326500
40991	326501
1850	326502
47033	326503
3578	326504
24301	326505
8326	326506
125373	326507
45014	326508
138671	326509
76586	326510
58801	326511
4647	326512
76764	326513
66648	326514
16382	326515
17673	326516
27734	326517
2947	326518
43956	326519
148421	326520
84801	326521
83892	326522
8828	326523
39885	326524
14791	326525
8086	326526
4057	326527
35470	326528
40270	326529
11589	326530
30511	326531
86842	326532
3254	326533
161400	326534
78589	326535
4239	326536
56736	326537
154637	326538
163786	326539
22056	326540
166186	326541
30084	326542
96610	326543
98439	326544
46899	326545
8011	326546
7227	326547
4317	326548
106917	326549
59884	326550
5018	326551
23408	326552
30755	326553
147327	326554
58138	326555
61855	326556
130978	326557
57463	326558
36823	326559
479	326560
13501	326561
106457	326562
45120	326563
15635	326564
4526	326565
10589	326566
49994	326567
56113	326568
4478	326569
1449	326570
138984	326571
5410	326572
64693	326573
10069	326574
22223	326575
18268	326576
21476	326577
36004	326578
3852	326579
73566	326580
2059	326581
10915	326582
2663	326583
22896	326584
100958	326585
90947	326586
23627	326587
1338	326588
34092	326589
14512	326590
19943	326591
9288	326592
58252	326593
3550	326594
55713	326595
1599	326596
104668	326597
16999	326598
6007	326599
14111	326600
15853	326601
37330	326602
32587	326603
2861	326604
91994	326605
28726	326606
67013	326607
2133	326608
36045	326609
23989	326610
249	326611
1452	326612
132919	326613
9512	326614
1082	326615
730	326616
80233	326617
1326	326618
62739	326619
24058	326620
23345	326621
27544	326622
79071	326623
28781	326624
69199	326625
16340	326626
1371	326627
41710	326628
24294	326629
10072	326630
22481	326631
29509	326632
22103	326633
37282	326634
51046	326635
48693	326636
9695	326637
84421	326638
6394	326639
25146	326640
126208	326641
22202	326642
7421	326643
86115	326644
47192	326645
105072	326646
31003	326647
34110	326648
7891	326649
32948	326650
2223	326651
61263	326652
50634	326653
18839	326654
1758	326655
96227	326656
13987	326657
113968	326658
44056	326659
310	326660
21529	326661
4502	326662
27475	326663
4892	326664
90501	326665
82777	326666
44360	326667
22294	326668
752	326669
418	326670
12175	326671
35392	326672
146747	326673
71799	326674
23447	326675
156958	326676
162	326677
6874	326678
86946	326679
19425	326680
8862	326681
125053	326682
63828	326683
21918	326684
157	326685
45794	326686
2201	326687
49861	326688
19192	326689
87324	326690
782	326691
268	326692
31374	326693
100723	326694
123009	326695
53080	326696
44902	326697
31171	326698
73710	326699
105264	326700
18705	326701
83030	326702
91239	326703
42410	326704
12931	326705
93591	326706
21221	326707
31749	326708
23381	326709
14609	326710
22730	326711
62475	326712
12568	326713
50180	326714
49996	326715
64549	326716
1779	326717
48454	326718
426	326719
9828	326720
16759	326721
1320	326722
58405	326723
36675	326724
13055	326725
34089	326726
104576	326727
110598	326728
100759	326729
837	326730
32853	326731
5523	326732
15227	326733
28357	326734
113693	326735
7301	326736
27449	326737
39909	326738
2601	326739
50427	326740
21209	326741
6777	326742
18094	326743
68692	326744
10559	326745
115065	326746
2063	326747
26763	326748
5334	326749
78662	326750
19502	326751
25393	326752
155142	326753
1002	326754
132602	326755
48018	326756
47496	326757
96378	326758
35119	326759
728	326760
32100	326761
66315	326762
87	326763
21645	326764
95675	326765
88699	326766
79859	326767
2183	326768
104760	326769
2589	326770
120955	326771
57767	326772
82251	326773
20453	326774
109	326775
40027	326776
7500	326777
40827	326778
94799	326779
72747	326780
22745	326781
161831	326782
27552	326783
116930	326784
44807	326785
506	326786
36029	326787
5501	326788
132652	326789
95023	326790
56610	326791
18244	326792
55085	326793
47838	326794
17562	326795
129160	326796
13896	326797
15158	326798
8695	326799
44922	326800
25035	326801
71345	326802
59173	326803
11812	326804
110927	326805
83580	326806
5107	326807
6967	326808
32001	326809
114170	326810
12030	326811
19244	326812
9842	326813
19600	326814
54493	326815
3	326816
22471	326817
14711	326818
1213	326819
14911	326820
26153	326821
2476	326822
41999	326823
25682	326824
215	326825
84835	326826
1170	326827
22029	326828
22348	326829
13852	326830
18554	326831
161178	326832
28921	326833
2438	326834
17042	326835
96177	326836
11488	326837
23834	326838
3013	326839
26713	326840
31203	326841
5164	326842
53512	326843
7296	326844
129249	326845
13767	326846
67345	326847
78831	326848
68281	326849
2423	326850
69675	326851
66545	326852
2909	326853
41277	326854
11527	326855
35276	326856
4687	326857
2492	326858
67381	326859
99	326860
6939	326861
74896	326862
14189	326863
39946	326864
33726	326865
154909	326866
84053	326867
123845	326868
11225	326869
24221	326870
25323	326871
34931	326872
54007	326873
23445	326874
54290	326875
21150	326876
19078	326877
57971	326878
1087	326879
110	326880
2477	326881
152708	326882
33590	326883
52717	326884
46660	326885
22455	326886
42036	326887
7458	326888
939	326889
63438	326890
17448	326891
98724	326892
29065	326893
37962	326894
6686	326895
139773	326896
4692	326897
9198	326898
75508	326899
9463	326900
137365	326901
3242	326902
2793	326903
70534	326904
104925	326905
39057	326906
78058	326907
20490	326908
13225	326909
49392	326910
98630	326911
86639	326912
126951	326913
31153	326914
19559	326915
7666	326916
33767	326917
24780	326918
40897	326919
84872	326920
12	326921
238	326922
163925	326923
81443	326924
12980	326925
51904	326926
145309	326927
29289	326928
37377	326929
1079	326930
43567	326931
102940	326932
27700	326933
27613	326934
28667	326935
14460	326936
46748	326937
72248	326938
96588	326939
75024	326940
3192	326941
15810	326942
74602	326943
67813	326944
8520	326945
2005	326946
59866	326947
39855	326948
74895	326949
9890	326950
32324	326951
5	326952
96093	326953
10268	326954
39491	326955
101258	326956
69428	326957
3120	326958
1933	326959
2948	326960
10171	326961
38876	326962
4643	326963
7669	326964
20661	326965
30452	326966
29135	326967
105974	326968
15081	326969
13709	326970
44960	326971
2203	326972
85282	326973
869	326974
5384	326975
49572	326976
142595	326977
6332	326978
14243	326979
55849	326980
51119	326981
218	326982
6583	326983
9469	326984
54375	326985
137987	326986
57142	326987
50050	326988
181	326989
18743	326990
26694	326991
32322	326992
29280	326993
19971	326994
24043	326995
3172	326996
7508	326997
37087	326998
16615	326999
4799	327000
157092	327001
51796	327002
25317	327003
63156	327004
159010	327005
3968	327006
31904	327007
53280	327008
409	327009
53738	327010
18818	327011
52170	327012
19213	327013
95119	327014
91137	327015
701	327016
98705	327017
40180	327018
41007	327019
40838	327020
11498	327021
33289	327022
614	327023
64316	327024
9267	327025
62887	327026
1769	327027
56503	327028
99627	327029
130113	327030
74401	327031
20852	327032
41934	327033
4437	327034
53834	327035
39769	327036
115170	327037
47166	327038
43589	327039
4912	327040
8779	327041
121372	327042
13505	327043
58254	327044
7273	327045
49177	327046
11086	327047
93674	327048
81047	327049
5056	327050
1643	327051
23103	327052
20	327053
15091	327054
9591	327055
102124	327056
10427	327057
12436	327058
127634	327059
434	327060
42042	327061
2422	327062
57748	327063
28305	327064
58	327065
22301	327066
9961	327067
55026	327068
13879	327069
31776	327070
34799	327071
40605	327072
159087	327073
24841	327074
39231	327075
31468	327076
1686	327077
109887	327078
8245	327079
108498	327080
24808	327081
29536	327082
62491	327083
17100	327084
625	327085
15533	327086
3777	327087
132	327088
11172	327089
33992	327090
52955	327091
26849	327092
14406	327093
40272	327094
79767	327095
52898	327096
80613	327097
40195	327098
163102	327099
18591	327100
93948	327101
27263	327102
144106	327103
77078	327104
88407	327105
36330	327106
18764	327107
53640	327108
23549	327109
46982	327110
10444	327111
47323	327112
150533	327113
61900	327114
1044	327115
6059	327116
29871	327117
2457	327118
45755	327119
490	327120
1624	327121
53313	327122
69688	327123
5791	327124
12	327125
2348	327126
69789	327127
73270	327128
60218	327129
48149	327130
1413	327131
86296	327132
69155	327133
25919	327134
50352	327135
57239	327136
5113	327137
67156	327138
43407	327139
10800	327140
57037	327141
41677	327142
11042	327143
20321	327144
14424	327145
28905	327146
835	327147
3846	327148
22214	327149
15660	327150
39480	327151
114156	327152
42834	327153
26359	327154
25913	327155
9341	327156
159133	327157
58072	327158
26063	327159
342	327160
31889	327161
102617	327162
115348	327163
4309	327164
27610	327165
58747	327166
981	327167
46756	327168
59816	327169
19127	327170
113713	327171
40499	327172
35683	327173
121240	327174
719	327175
166083	327176
4252	327177
9179	327178
127474	327179
10409	327180
9598	327181
28832	327182
25346	327183
40159	327184
22956	327185
4397	327186
30726	327187
4110	327188
101035	327189
8698	327190
28946	327191
37762	327192
32538	327193
99230	327194
14789	327195
5275	327196
78291	327197
20241	327198
31286	327199
3224	327200
44471	327201
30374	327202
1860	327203
48358	327204
37878	327205
33390	327206
22937	327207
14611	327208
99360	327209
30855	327210
27605	327211
68806	327212
50122	327213
12004	327214
74710	327215
13565	327216
11300	327217
67149	327218
6206	327219
27642	327220
46540	327221
25430	327222
117782	327223
2065	327224
50635	327225
25150	327226
19055	327227
2357	327228
26959	327229
6016	327230
6099	327231
134468	327232
12023	327233
63504	327234
86418	327235
68141	327236
49497	327237
4422	327238
33822	327239
20894	327240
115434	327241
7442	327242
100265	327243
4705	327244
33533	327245
1899	327246
40046	327247
22618	327248
10341	327249
14319	327250
10277	327251
5588	327252
92178	327253
81734	327254
102437	327255
4066	327256
123703	327257
3735	327258
99853	327259
88488	327260
98819	327261
11969	327262
4699	327263
42288	327264
14620	327265
17582	327266
60882	327267
35513	327268
103890	327269
7000	327270
19555	327271
4031	327272
5557	327273
26082	327274
1964	327275
528	327276
40977	327277
27258	327278
20466	327279
10286	327280
5981	327281
5882	327282
33563	327283
42576	327284
47480	327285
19255	327286
24406	327287
301	327288
505	327289
121867	327290
36313	327291
27706	327292
100002	327293
62840	327294
5597	327295
1886	327296
6332	327297
9333	327298
18418	327299
51548	327300
16314	327301
9511	327302
19601	327303
36981	327304
36143	327305
120456	327306
93121	327307
31089	327308
30946	327309
26719	327310
32022	327311
24309	327312
9079	327313
10693	327314
2059	327315
1308	327316
28898	327317
69677	327318
39253	327319
28578	327320
9	327321
64548	327322
20855	327323
8215	327324
88911	327325
109373	327326
16405	327327
10226	327328
7025	327329
40235	327330
110042	327331
45562	327332
67250	327333
21334	327334
114066	327335
8258	327336
15504	327337
27792	327338
82361	327339
33943	327340
13956	327341
50546	327342
11897	327343
77135	327344
2249	327345
969	327346
19327	327347
122576	327348
66112	327349
45910	327350
25590	327351
6892	327352
3043	327353
2055	327354
20241	327355
150599	327356
115930	327357
13712	327358
10368	327359
52371	327360
57323	327361
6859	327362
114208	327363
19556	327364
9429	327365
29234	327366
59213	327367
28413	327368
6181	327369
44349	327370
56022	327371
67115	327372
3195	327373
2528	327374
6817	327375
1794	327376
693	327377
5784	327378
18107	327379
75813	327380
11017	327381
39041	327382
210	327383
18551	327384
127984	327385
99053	327386
56176	327387
70263	327388
7680	327389
9766	327390
5330	327391
8596	327392
84792	327393
53454	327394
11393	327395
78161	327396
158751	327397
28022	327398
96728	327399
2817	327400
35861	327401
69021	327402
32690	327403
37066	327404
112008	327405
98579	327406
24065	327407
5922	327408
137728	327409
7079	327410
18241	327411
66124	327412
137683	327413
102910	327414
27198	327415
8413	327416
6342	327417
41196	327418
2622	327419
19261	327420
92198	327421
8798	327422
86382	327423
30326	327424
556	327425
24920	327426
78959	327427
35081	327428
34737	327429
45794	327430
286	327431
30273	327432
12282	327433
16850	327434
87947	327435
14729	327436
9774	327437
13573	327438
487	327439
41175	327440
1722	327441
70386	327442
33903	327443
53682	327444
5760	327445
161356	327446
27297	327447
12880	327448
7669	327449
53849	327450
1192	327451
17763	327452
160720	327453
86869	327454
26359	327455
37846	327456
70245	327457
84253	327458
1489	327459
8625	327460
119627	327461
5707	327462
40174	327463
37204	327464
90813	327465
13636	327466
12838	327467
480	327468
3424	327469
24393	327470
70195	327471
104796	327472
55069	327473
85776	327474
2342	327475
34775	327476
6160	327477
101692	327478
24538	327479
935	327480
57094	327481
51444	327482
51149	327483
501	327484
59566	327485
1540	327486
2517	327487
5028	327488
12738	327489
23772	327490
39425	327491
57189	327492
50027	327493
12013	327494
3700	327495
125021	327496
713	327497
2093	327498
54554	327499
42429	327500
115502	327501
35947	327502
128242	327503
21857	327504
137467	327505
21832	327506
94986	327507
16158	327508
55126	327509
55871	327510
60797	327511
66198	327512
35441	327513
105322	327514
87343	327515
4605	327516
24712	327517
75465	327518
9845	327519
54026	327520
2311	327521
2232	327522
68727	327523
74945	327524
231	327525
97408	327526
3347	327527
785	327528
57550	327529
77789	327530
3764	327531
1915	327532
42891	327533
2404	327534
55646	327535
37280	327536
2700	327537
33957	327538
7056	327539
18148	327540
8265	327541
85486	327542
4398	327543
9381	327544
93567	327545
146894	327546
29092	327547
53619	327548
97614	327549
18563	327550
48658	327551
15498	327552
645	327553
2272	327554
1893	327555
62796	327556
7168	327557
9717	327558
1897	327559
58779	327560
33791	327561
119860	327562
31670	327563
63475	327564
95624	327565
87	327566
20263	327567
38381	327568
33043	327569
18429	327570
26303	327571
48415	327572
70141	327573
148130	327574
41791	327575
24055	327576
90616	327577
104539	327578
43592	327579
25383	327580
129527	327581
28723	327582
44696	327583
92543	327584
17579	327585
1822	327586
100148	327587
2304	327588
5411	327589
13611	327590
52025	327591
9029	327592
11425	327593
22459	327594
1979	327595
122	327596
71790	327597
3552	327598
37667	327599
6033	327600
139513	327601
68842	327602
26948	327603
59791	327604
16450	327605
16238	327606
6767	327607
36871	327608
13481	327609
80900	327610
26735	327611
116631	327612
36065	327613
75324	327614
17789	327615
18808	327616
48574	327617
579	327618
8444	327619
39553	327620
7711	327621
40749	327622
79074	327623
6936	327624
5063	327625
330	327626
125381	327627
21675	327628
12161	327629
455	327630
19305	327631
3360	327632
10124	327633
22832	327634
50276	327635
2877	327636
35385	327637
4920	327638
68416	327639
146129	327640
53191	327641
40842	327642
110711	327643
6857	327644
2466	327645
35849	327646
47329	327647
16499	327648
4136	327649
47150	327650
26767	327651
48702	327652
18417	327653
46575	327654
1930	327655
31592	327656
2711	327657
192	327658
18294	327659
23909	327660
8093	327661
114304	327662
21791	327663
37603	327664
17760	327665
26110	327666
6336	327667
13618	327668
16103	327669
12596	327670
66719	327671
64331	327672
12681	327673
3414	327674
112497	327675
14359	327676
7303	327677
161024	327678
99707	327679
11314	327680
36200	327681
12016	327682
58372	327683
35330	327684
16211	327685
25017	327686
3212	327687
84784	327688
93915	327689
7209	327690
14991	327691
11973	327692
47002	327693
68896	327694
17169	327695
7182	327696
45248	327697
65340	327698
6333	327699
17270	327700
17752	327701
148133	327702
53881	327703
68682	327704
58887	327705
33785	327706
2810	327707
13436	327708
47666	327709
126507	327710
94496	327711
57449	327712
45472	327713
46555	327714
30321	327715
13	327716
67129	327717
12388	327718
32465	327719
51181	327720
90513	327721
3022	327722
12329	327723
721	327724
86510	327725
87735	327726
44459	327727
301	327728
1429	327729
10575	327730
45011	327731
51343	327732
22547	327733
10737	327734
4204	327735
5047	327736
63084	327737
8514	327738
24692	327739
149863	327740
1045	327741
5073	327742
897	327743
18718	327744
95995	327745
43323	327746
2959	327747
21438	327748
23883	327749
17534	327750
89884	327751
3905	327752
1164	327753
32621	327754
19956	327755
11947	327756
11697	327757
80942	327758
26903	327759
26017	327760
6089	327761
55895	327762
9204	327763
68559	327764
45436	327765
53095	327766
40049	327767
25886	327768
13230	327769
105983	327770
17901	327771
89954	327772
29915	327773
15247	327774
110494	327775
1766	327776
48445	327777
26198	327778
20430	327779
19732	327780
63436	327781
62170	327782
2921	327783
150249	327784
5407	327785
49993	327786
11796	327787
150748	327788
26102	327789
58291	327790
24009	327791
884	327792
55637	327793
19867	327794
133457	327795
8887	327796
42042	327797
75487	327798
2307	327799
47033	327800
53020	327801
3362	327802
94458	327803
33151	327804
30368	327805
152175	327806
39163	327807
132004	327808
58676	327809
17827	327810
1008	327811
28544	327812
9703	327813
143472	327814
1257	327815
19451	327816
83297	327817
606	327818
108652	327819
104491	327820
3842	327821
12018	327822
13738	327823
46544	327824
36364	327825
6839	327826
51246	327827
9687	327828
113722	327829
60904	327830
14432	327831
5004	327832
7512	327833
51447	327834
65222	327835
1123	327836
35685	327837
36255	327838
7108	327839
123735	327840
59206	327841
98288	327842
126956	327843
824	327844
23652	327845
11241	327846
2165	327847
15129	327848
5335	327849
57120	327850
46114	327851
72032	327852
16075	327853
32441	327854
126488	327855
54374	327856
24934	327857
21137	327858
107062	327859
97712	327860
83749	327861
52780	327862
13442	327863
12618	327864
23004	327865
14190	327866
36024	327867
15606	327868
3361	327869
47889	327870
55379	327871
53654	327872
89177	327873
100429	327874
11030	327875
10877	327876
154013	327877
3109	327878
12399	327879
60180	327880
33344	327881
56153	327882
43178	327883
18800	327884
21170	327885
28882	327886
34593	327887
38728	327888
115669	327889
12189	327890
58332	327891
14589	327892
5317	327893
97141	327894
114807	327895
13747	327896
97053	327897
7332	327898
21899	327899
4642	327900
18200	327901
72494	327902
111	327903
29524	327904
143244	327905
10714	327906
22233	327907
134341	327908
66458	327909
19399	327910
847	327911
2773	327912
3536	327913
5401	327914
45123	327915
134317	327916
12082	327917
33632	327918
98185	327919
33564	327920
8541	327921
30982	327922
83329	327923
3070	327924
1025	327925
3118	327926
43430	327927
105162	327928
49726	327929
37635	327930
134404	327931
17874	327932
87320	327933
49136	327934
25879	327935
31665	327936
16107	327937
62401	327938
115419	327939
104854	327940
39802	327941
886	327942
6289	327943
689	327944
152931	327945
82004	327946
32172	327947
593	327948
5433	327949
73908	327950
128480	327951
41139	327952
39906	327953
15298	327954
38465	327955
1626	327956
34790	327957
54137	327958
21786	327959
28739	327960
26906	327961
5673	327962
25780	327963
147452	327964
30107	327965
17810	327966
161946	327967
59938	327968
5760	327969
94941	327970
3244	327971
46782	327972
4102	327973
36215	327974
3502	327975
10191	327976
35104	327977
36722	327978
19289	327979
127569	327980
70274	327981
71104	327982
65506	327983
60347	327984
53191	327985
13972	327986
83861	327987
1628	327988
40857	327989
15187	327990
32565	327991
26429	327992
39852	327993
99548	327994
24254	327995
6204	327996
330	327997
1630	327998
15446	327999
41901	328000
168	328001
11937	328002
33461	328003
978	328004
139837	328005
30006	328006
125919	328007
14812	328008
16822	328009
49966	328010
36109	328011
20870	328012
106964	328013
10036	328014
22811	328015
88332	328016
55257	328017
2546	328018
161392	328019
161922	328020
9132	328021
3557	328022
111575	328023
1040	328024
34761	328025
11542	328026
27266	328027
2238	328028
21876	328029
736	328030
90889	328031
2832	328032
31038	328033
44419	328034
106589	328035
51981	328036
66895	328037
9852	328038
77814	328039
119615	328040
3737	328041
113541	328042
1586	328043
22782	328044
70	328045
106167	328046
68675	328047
13774	328048
1239	328049
4238	328050
52469	328051
12393	328052
52840	328053
31854	328054
153595	328055
27226	328056
1447	328057
33339	328058
10831	328059
8043	328060
22992	328061
5246	328062
119153	328063
37473	328064
313	328065
49311	328066
21783	328067
5583	328068
41378	328069
120962	328070
19100	328071
34423	328072
6285	328073
5034	328074
49795	328075
16997	328076
127434	328077
73027	328078
93749	328079
86209	328080
108534	328081
107998	328082
21543	328083
104657	328084
43462	328085
2320	328086
16089	328087
21355	328088
103371	328089
138640	328090
138969	328091
47661	328092
28377	328093
118830	328094
4889	328095
7850	328096
110220	328097
159535	328098
76934	328099
33956	328100
13088	328101
88500	328102
48983	328103
11818	328104
44321	328105
2266	328106
57962	328107
28647	328108
17413	328109
44574	328110
86215	328111
100408	328112
62210	328113
24396	328114
81390	328115
20920	328116
8235	328117
17136	328118
28288	328119
79224	328120
48972	328121
49796	328122
125052	328123
13104	328124
7476	328125
43284	328126
83355	328127
31591	328128
19032	328129
61148	328130
988	328131
26892	328132
19411	328133
18978	328134
5285	328135
96257	328136
10536	328137
3806	328138
585	328139
71525	328140
80658	328141
64836	328142
863	328143
517	328144
127999	328145
14270	328146
9593	328147
14588	328148
10562	328149
22961	328150
84024	328151
3395	328152
79057	328153
18902	328154
146665	328155
164254	328156
9273	328157
1283	328158
34557	328159
98544	328160
14490	328161
25677	328162
5449	328163
38	328164
30287	328165
87853	328166
164	328167
15985	328168
19125	328169
45976	328170
70848	328171
114274	328172
89747	328173
92179	328174
74151	328175
6671	328176
19984	328177
46271	328178
48155	328179
34595	328180
40684	328181
49569	328182
885	328183
18923	328184
52934	328185
52190	328186
66134	328187
4596	328188
39051	328189
74782	328190
28833	328191
4875	328192
11726	328193
7383	328194
5	328195
35630	328196
11860	328197
24286	328198
95651	328199
52544	328200
20569	328201
8775	328202
30324	328203
3526	328204
25848	328205
98568	328206
8854	328207
53217	328208
11673	328209
9916	328210
158843	328211
127440	328212
3687	328213
94243	328214
12636	328215
11668	328216
57925	328217
4181	328218
53045	328219
14443	328220
31211	328221
10329	328222
1145	328223
11437	328224
133388	328225
28979	328226
11574	328227
9284	328228
71	328229
76963	328230
7672	328231
28056	328232
8413	328233
29495	328234
13212	328235
20233	328236
28659	328237
38677	328238
16915	328239
100152	328240
10621	328241
40407	328242
912	328243
28254	328244
6963	328245
5984	328246
95071	328247
5001	328248
19134	328249
9209	328250
2437	328251
59397	328252
17107	328253
91194	328254
10130	328255
60398	328256
73	328257
28991	328258
43534	328259
95707	328260
8510	328261
2967	328262
42475	328263
18593	328264
47904	328265
7180	328266
83906	328267
1215	328268
69223	328269
29321	328270
85721	328271
48948	328272
6913	328273
23590	328274
3106	328275
819	328276
26816	328277
24512	328278
11812	328279
138544	328280
83479	328281
7650	328282
1511	328283
14139	328284
17046	328285
62350	328286
6978	328287
32963	328288
30844	328289
60854	328290
4651	328291
843	328292
6070	328293
73141	328294
29267	328295
32451	328296
52546	328297
8498	328298
32615	328299
133145	328300
11306	328301
63	328302
11881	328303
99728	328304
65166	328305
49037	328306
88677	328307
57792	328308
1153	328309
1948	328310
35069	328311
59291	328312
9164	328313
78	328314
7591	328315
134293	328316
23651	328317
4335	328318
164596	328319
41139	328320
31315	328321
46584	328322
5788	328323
8079	328324
56151	328325
3596	328326
13541	328327
1	328328
25158	328329
31134	328330
36198	328331
89867	328332
4294	328333
509	328334
16543	328335
3959	328336
100237	328337
3947	328338
50153	328339
158290	328340
84667	328341
5407	328342
11141	328343
64133	328344
37581	328345
25721	328346
96246	328347
59513	328348
62664	328349
9675	328350
20366	328351
29654	328352
7688	328353
159	328354
37457	328355
59	328356
43700	328357
20169	328358
8286	328359
6265	328360
2139	328361
80530	328362
19314	328363
1349	328364
24232	328365
30488	328366
14399	328367
5959	328368
5085	328369
37077	328370
10490	328371
102073	328372
4147	328373
59645	328374
114294	328375
124573	328376
11584	328377
1174	328378
11455	328379
58937	328380
38142	328381
89008	328382
82157	328383
11878	328384
1386	328385
11177	328386
78	328387
25576	328388
26591	328389
14235	328390
57788	328391
16229	328392
638	328393
3706	328394
63894	328395
15942	328396
37081	328397
9836	328398
95885	328399
26400	328400
5376	328401
27584	328402
37807	328403
23278	328404
48236	328405
19049	328406
22001	328407
66087	328408
156108	328409
52662	328410
7824	328411
824	328412
26718	328413
850	328414
32398	328415
14240	328416
16406	328417
66079	328418
132766	328419
5260	328420
1643	328421
15770	328422
13488	328423
3637	328424
34862	328425
90316	328426
56003	328427
8853	328428
122851	328429
1056	328430
99869	328431
26388	328432
32617	328433
17347	328434
22068	328435
3493	328436
17433	328437
6	328438
34919	328439
8654	328440
80077	328441
4963	328442
61877	328443
86775	328444
3558	328445
10981	328446
6544	328447
63793	328448
498	328449
121644	328450
15381	328451
66686	328452
38031	328453
10312	328454
56330	328455
154363	328456
39144	328457
794	328458
22121	328459
145827	328460
47650	328461
43384	328462
13917	328463
20584	328464
65876	328465
46819	328466
4214	328467
29683	328468
45846	328469
41952	328470
17888	328471
48302	328472
54430	328473
39459	328474
5668	328475
6621	328476
162035	328477
4409	328478
6239	328479
13760	328480
1618	328481
46460	328482
20371	328483
41852	328484
74163	328485
112754	328486
47708	328487
8469	328488
45271	328489
23824	328490
28598	328491
13869	328492
4498	328493
27595	328494
36528	328495
1782	328496
45074	328497
17052	328498
23851	328499
1012	328500
11018	328501
7371	328502
4717	328503
861	328504
1935	328505
298	328506
90713	328507
54504	328508
25369	328509
2247	328510
15880	328511
21902	328512
4677	328513
114093	328514
14717	328515
89647	328516
24702	328517
106835	328518
11127	328519
63667	328520
76	328521
17545	328522
51955	328523
58771	328524
127138	328525
19072	328526
155221	328527
52832	328528
37205	328529
31336	328530
118121	328531
30175	328532
67882	328533
23025	328534
8920	328535
43421	328536
33414	328537
18190	328538
49369	328539
41822	328540
5154	328541
2907	328542
67888	328543
14336	328544
69859	328545
255	328546
251	328547
137862	328548
277	328549
1496	328550
1042	328551
35882	328552
123113	328553
67983	328554
1902	328555
57198	328556
11708	328557
12526	328558
41569	328559
124707	328560
1679	328561
2569	328562
100898	328563
10338	328564
116188	328565
88966	328566
8171	328567
6296	328568
49373	328569
102002	328570
27402	328571
22616	328572
136682	328573
71389	328574
25187	328575
50761	328576
147687	328577
14478	328578
35509	328579
5333	328580
6692	328581
39278	328582
75394	328583
12518	328584
26662	328585
159723	328586
35028	328587
40889	328588
62630	328589
53459	328590
49691	328591
69899	328592
55803	328593
88583	328594
23035	328595
28383	328596
19904	328597
80928	328598
77585	328599
28830	328600
85792	328601
97948	328602
12999	328603
733	328604
64378	328605
24639	328606
33883	328607
13778	328608
34563	328609
46504	328610
32082	328611
2725	328612
90382	328613
137696	328614
92933	328615
63454	328616
11445	328617
4815	328618
14638	328619
43491	328620
112855	328621
41247	328622
32908	328623
73664	328624
36026	328625
93922	328626
3764	328627
37395	328628
19966	328629
3216	328630
17342	328631
78101	328632
759	328633
319	328634
151954	328635
48897	328636
29157	328637
120866	328638
13222	328639
10557	328640
14952	328641
4010	328642
111859	328643
57986	328644
1855	328645
22118	328646
714	328647
3089	328648
34734	328649
19050	328650
74126	328651
24690	328652
48062	328653
81885	328654
4408	328655
9199	328656
19731	328657
114682	328658
79618	328659
68686	328660
7253	328661
15236	328662
17303	328663
5946	328664
22527	328665
6413	328666
39672	328667
25815	328668
26874	328669
133322	328670
22750	328671
25373	328672
3453	328673
2231	328674
4989	328675
34730	328676
104947	328677
90753	328678
6182	328679
83265	328680
7384	328681
28265	328682
46192	328683
1484	328684
55789	328685
110781	328686
259	328687
19780	328688
798	328689
106521	328690
3533	328691
82167	328692
19224	328693
13597	328694
132392	328695
155384	328696
30669	328697
17875	328698
1610	328699
32120	328700
8950	328701
34590	328702
145305	328703
137420	328704
146470	328705
4425	328706
127612	328707
21572	328708
108744	328709
96	328710
18885	328711
17022	328712
85605	328713
41509	328714
10698	328715
9865	328716
37735	328717
65244	328718
3308	328719
4602	328720
49810	328721
64791	328722
6771	328723
39222	328724
59949	328725
48709	328726
7790	328727
170	328728
113299	328729
93269	328730
80112	328731
2090	328732
5894	328733
9253	328734
119788	328735
48994	328736
2514	328737
71016	328738
63226	328739
29505	328740
62934	328741
100536	328742
6309	328743
19780	328744
10812	328745
136100	328746
19733	328747
77394	328748
92205	328749
24	328750
113109	328751
21873	328752
26189	328753
23092	328754
5826	328755
142578	328756
85032	328757
122468	328758
110157	328759
551	328760
41	328761
164431	328762
29745	328763
39633	328764
36367	328765
93289	328766
18683	328767
102926	328768
55702	328769
63369	328770
106341	328771
16971	328772
24917	328773
166379	328774
11533	328775
4186	328776
2972	328777
97594	328778
63694	328779
2696	328780
11860	328781
92701	328782
30377	328783
22072	328784
43259	328785
34989	328786
34019	328787
11243	328788
6070	328789
67035	328790
124399	328791
10955	328792
120380	328793
10750	328794
6146	328795
30837	328796
82279	328797
681	328798
79006	328799
104915	328800
19646	328801
4737	328802
3703	328803
18156	328804
20330	328805
20109	328806
21341	328807
31226	328808
48049	328809
143769	328810
23526	328811
21777	328812
1192	328813
14849	328814
17842	328815
45490	328816
35228	328817
8903	328818
48812	328819
66671	328820
4039	328821
19044	328822
33119	328823
13762	328824
18672	328825
38231	328826
296	328827
2266	328828
26678	328829
45074	328830
73882	328831
55017	328832
3369	328833
3040	328834
26471	328835
43575	328836
98833	328837
106575	328838
4370	328839
14043	328840
129172	328841
22613	328842
25262	328843
7384	328844
73342	328845
53776	328846
8697	328847
130055	328848
87433	328849
49672	328850
3405	328851
1523	328852
34374	328853
89562	328854
23700	328855
44670	328856
62229	328857
23160	328858
5504	328859
26473	328860
9461	328861
15878	328862
123451	328863
21808	328864
396	328865
38998	328866
162281	328867
78939	328868
63600	328869
76776	328870
97665	328871
87308	328872
17352	328873
17074	328874
90154	328875
7265	328876
49260	328877
15544	328878
27266	328879
36643	328880
1998	328881
82102	328882
9051	328883
20667	328884
132738	328885
119157	328886
29454	328887
34340	328888
96985	328889
112260	328890
46168	328891
61948	328892
27358	328893
16892	328894
103931	328895
61313	328896
18727	328897
813	328898
399	328899
73767	328900
10474	328901
1939	328902
7605	328903
4421	328904
24063	328905
156644	328906
58906	328907
21339	328908
59587	328909
55402	328910
61108	328911
9091	328912
11317	328913
52037	328914
58225	328915
31450	328916
7402	328917
2773	328918
35187	328919
6474	328920
1649	328921
76108	328922
30643	328923
141043	328924
11662	328925
80613	328926
89855	328927
59917	328928
4126	328929
5211	328930
38575	328931
30588	328932
79736	328933
3203	328934
13500	328935
8690	328936
53076	328937
17105	328938
116572	328939
4526	328940
53257	328941
8810	328942
76515	328943
35896	328944
81758	328945
25351	328946
136	328947
79952	328948
7012	328949
119356	328950
70930	328951
537	328952
1031	328953
50133	328954
26577	328955
31744	328956
63439	328957
119189	328958
17522	328959
60853	328960
2780	328961
6703	328962
11517	328963
43434	328964
37020	328965
12724	328966
14521	328967
245	328968
7357	328969
11221	328970
17842	328971
52808	328972
69805	328973
2067	328974
162568	328975
53182	328976
17905	328977
91385	328978
53693	328979
15207	328980
2506	328981
26763	328982
12253	328983
12329	328984
64901	328985
88100	328986
22263	328987
49311	328988
126053	328989
22300	328990
9723	328991
80255	328992
43065	328993
42945	328994
36538	328995
2858	328996
9546	328997
9690	328998
15304	328999
10249	329000
3890	329001
32387	329002
52665	329003
82792	329004
14898	329005
59574	329006
41216	329007
2018	329008
3306	329009
21444	329010
1728	329011
56793	329012
58587	329013
34424	329014
102534	329015
59975	329016
2069	329017
37255	329018
16122	329019
49595	329020
20786	329021
170	329022
6382	329023
8989	329024
4926	329025
56245	329026
915	329027
92491	329028
15588	329029
39540	329030
21817	329031
3005	329032
12574	329033
11068	329034
9570	329035
37933	329036
9742	329037
50600	329038
21831	329039
1672	329040
34574	329041
30412	329042
81347	329043
72720	329044
10926	329045
132617	329046
93719	329047
64601	329048
21295	329049
31610	329050
45373	329051
5499	329052
1291	329053
33504	329054
49632	329055
402	329056
61117	329057
39981	329058
22408	329059
12646	329060
620	329061
50853	329062
30242	329063
76469	329064
19476	329065
56313	329066
36204	329067
66520	329068
129482	329069
97079	329070
29407	329071
22913	329072
43974	329073
1387	329074
111492	329075
75811	329076
14357	329077
486	329078
152750	329079
75311	329080
11329	329081
5074	329082
20485	329083
4809	329084
6023	329085
13929	329086
8665	329087
2299	329088
11968	329089
25458	329090
6	329091
870	329092
14032	329093
7370	329094
476	329095
74008	329096
84877	329097
101425	329098
1662	329099
10439	329100
17393	329101
39341	329102
104433	329103
121106	329104
40895	329105
6542	329106
45141	329107
71429	329108
84820	329109
36418	329110
18809	329111
355	329112
27338	329113
182	329114
18235	329115
47716	329116
114322	329117
16415	329118
7396	329119
68646	329120
41568	329121
69875	329122
39928	329123
10350	329124
4849	329125
11638	329126
144500	329127
11369	329128
20960	329129
4275	329130
3919	329131
13756	329132
7761	329133
2073	329134
35936	329135
24803	329136
18248	329137
13693	329138
9705	329139
33144	329140
1446	329141
87992	329142
14517	329143
73096	329144
73282	329145
145743	329146
38939	329147
840	329148
10601	329149
259	329150
7428	329151
128562	329152
76270	329153
10957	329154
35092	329155
48008	329156
69070	329157
14090	329158
58674	329159
33644	329160
63876	329161
23465	329162
25712	329163
81015	329164
57529	329165
9550	329166
30031	329167
35844	329168
40137	329169
42406	329170
94449	329171
9922	329172
52905	329173
60716	329174
10266	329175
11354	329176
95127	329177
200	329178
83287	329179
65124	329180
30604	329181
2257	329182
29272	329183
86492	329184
67530	329185
126889	329186
82219	329187
62571	329188
136350	329189
55188	329190
2606	329191
11972	329192
65089	329193
59064	329194
49829	329195
56704	329196
41511	329197
40789	329198
3012	329199
93395	329200
67023	329201
29997	329202
64835	329203
54065	329204
7248	329205
51427	329206
44787	329207
39512	329208
166539	329209
10703	329210
19669	329211
687	329212
123512	329213
7154	329214
5109	329215
12243	329216
6980	329217
22182	329218
68301	329219
14357	329220
111731	329221
107689	329222
21374	329223
1225	329224
19799	329225
9009	329226
15192	329227
653	329228
29177	329229
50839	329230
29652	329231
138659	329232
53402	329233
727	329234
52772	329235
136845	329236
8516	329237
18796	329238
77372	329239
12196	329240
82534	329241
1319	329242
2155	329243
537	329244
129573	329245
29238	329246
4505	329247
25537	329248
81839	329249
13129	329250
28467	329251
12383	329252
19458	329253
14582	329254
15232	329255
42	329256
8578	329257
38564	329258
32407	329259
39	329260
10393	329261
7621	329262
46318	329263
5849	329264
50	329265
5224	329266
12415	329267
6412	329268
24985	329269
105715	329270
51872	329271
19077	329272
69570	329273
141389	329274
75897	329275
5319	329276
12594	329277
5638	329278
70252	329279
66099	329280
117392	329281
616	329282
129735	329283
48659	329284
40445	329285
24750	329286
60196	329287
6435	329288
14547	329289
13606	329290
96953	329291
3902	329292
33101	329293
95984	329294
74547	329295
56831	329296
48921	329297
23409	329298
7403	329299
14334	329300
17136	329301
27900	329302
79051	329303
2867	329304
131334	329305
150229	329306
19276	329307
24490	329308
22956	329309
82014	329310
34604	329311
144423	329312
12744	329313
14706	329314
100	329315
19698	329316
13365	329317
139662	329318
21820	329319
4109	329320
69217	329321
2010	329322
25553	329323
92339	329324
32121	329325
136011	329326
93954	329327
130708	329328
65311	329329
24636	329330
3456	329331
94131	329332
8616	329333
4530	329334
15862	329335
36234	329336
6200	329337
114456	329338
52117	329339
36072	329340
2791	329341
32829	329342
74887	329343
13397	329344
21300	329345
13732	329346
38928	329347
25021	329348
92618	329349
19898	329350
24684	329351
76301	329352
10890	329353
33859	329354
476	329355
47976	329356
122367	329357
5287	329358
3897	329359
47354	329360
132029	329361
8793	329362
98594	329363
129868	329364
1544	329365
2269	329366
50172	329367
12162	329368
15313	329369
10557	329370
5195	329371
35038	329372
50366	329373
25282	329374
147229	329375
56288	329376
9123	329377
23160	329378
80124	329379
113057	329380
16076	329381
579	329382
298	329383
28818	329384
3619	329385
34621	329386
13521	329387
4474	329388
4760	329389
39357	329390
1284	329391
20767	329392
80469	329393
86416	329394
66276	329395
84316	329396
2855	329397
106800	329398
39134	329399
39872	329400
11561	329401
89220	329402
19850	329403
59364	329404
1865	329405
38953	329406
7885	329407
6084	329408
1095	329409
9066	329410
31310	329411
29494	329412
109795	329413
32051	329414
15675	329415
19153	329416
8644	329417
106692	329418
36810	329419
60852	329420
8083	329421
4597	329422
44503	329423
36471	329424
5593	329425
3060	329426
25403	329427
55974	329428
26126	329429
19251	329430
5892	329431
59921	329432
7077	329433
24775	329434
76917	329435
45527	329436
4376	329437
25863	329438
1917	329439
3335	329440
71450	329441
57020	329442
25431	329443
81838	329444
69698	329445
128207	329446
137444	329447
86761	329448
21005	329449
5604	329450
3868	329451
70023	329452
100965	329453
33907	329454
58806	329455
42442	329456
56848	329457
16287	329458
20355	329459
140997	329460
26924	329461
31313	329462
95511	329463
76576	329464
33816	329465
6309	329466
34651	329467
100482	329468
337	329469
138395	329470
4889	329471
75001	329472
15974	329473
37975	329474
463	329475
19263	329476
65021	329477
81903	329478
27392	329479
45700	329480
89062	329481
5218	329482
10822	329483
91310	329484
79811	329485
128332	329486
78561	329487
1346	329488
108838	329489
88866	329490
792	329491
52230	329492
84748	329493
62661	329494
68981	329495
9225	329496
36023	329497
2748	329498
11311	329499
117019	329500
1391	329501
22760	329502
100541	329503
3277	329504
84737	329505
27966	329506
4290	329507
4761	329508
115039	329509
738	329510
25385	329511
34251	329512
15176	329513
25687	329514
38206	329515
53672	329516
5246	329517
13641	329518
591	329519
158024	329520
31212	329521
23372	329522
21537	329523
6017	329524
74997	329525
18053	329526
17762	329527
122757	329528
157648	329529
7293	329530
46124	329531
33837	329532
8133	329533
14094	329534
88030	329535
130176	329536
77214	329537
40356	329538
48456	329539
40763	329540
24275	329541
204	329542
40056	329543
23418	329544
14470	329545
70967	329546
102948	329547
14595	329548
25235	329549
101639	329550
18890	329551
4528	329552
3497	329553
2555	329554
5577	329555
111672	329556
34093	329557
45104	329558
13909	329559
5003	329560
23042	329561
3119	329562
8140	329563
13476	329564
21766	329565
124145	329566
64486	329567
11826	329568
420	329569
66439	329570
60026	329571
3555	329572
41581	329573
160488	329574
6725	329575
459	329576
760	329577
19377	329578
55644	329579
1021	329580
43286	329581
96443	329582
44446	329583
9396	329584
20276	329585
8402	329586
59420	329587
13335	329588
2812	329589
560	329590
83444	329591
25009	329592
159186	329593
4634	329594
15393	329595
60677	329596
56764	329597
12114	329598
29387	329599
97074	329600
53287	329601
15387	329602
60089	329603
267	329604
32880	329605
23	329606
64308	329607
5609	329608
12791	329609
496	329610
14786	329611
3297	329612
2517	329613
56755	329614
40032	329615
24761	329616
22784	329617
37753	329618
3390	329619
46876	329620
29304	329621
78114	329622
21511	329623
14903	329624
25308	329625
3700	329626
49322	329627
23173	329628
28543	329629
1259	329630
1597	329631
19607	329632
56668	329633
2876	329634
34287	329635
55582	329636
12338	329637
143732	329638
66598	329639
48125	329640
331	329641
5023	329642
11103	329643
54113	329644
85188	329645
44448	329646
26652	329647
36351	329648
68357	329649
135123	329650
5440	329651
162374	329652
112878	329653
67464	329654
1108	329655
25570	329656
2065	329657
73040	329658
9504	329659
26394	329660
133359	329661
143790	329662
107135	329663
73447	329664
9136	329665
7359	329666
45447	329667
15735	329668
35753	329669
5035	329670
36388	329671
36589	329672
106955	329673
27654	329674
74430	329675
32315	329676
1831	329677
33266	329678
20400	329679
244	329680
89179	329681
42959	329682
51499	329683
1422	329684
26022	329685
18760	329686
108436	329687
12	329688
612	329689
50107	329690
68692	329691
11109	329692
113481	329693
16703	329694
66133	329695
2404	329696
48698	329697
3057	329698
22733	329699
165071	329700
69251	329701
48347	329702
124554	329703
13926	329704
5320	329705
21937	329706
1023	329707
3062	329708
7345	329709
863	329710
7228	329711
1389	329712
112123	329713
59588	329714
23120	329715
17195	329716
20054	329717
53973	329718
2	329719
16688	329720
15007	329721
4661	329722
102114	329723
1263	329724
44692	329725
126111	329726
82304	329727
8062	329728
28133	329729
129567	329730
9497	329731
105556	329732
1629	329733
1139	329734
297	329735
59286	329736
46380	329737
19532	329738
3622	329739
104170	329740
731	329741
119452	329742
22877	329743
37	329744
1290	329745
42990	329746
60255	329747
2113	329748
1542	329749
805	329750
26979	329751
69568	329752
7409	329753
77399	329754
43172	329755
16826	329756
11995	329757
154296	329758
132302	329759
45803	329760
20926	329761
2146	329762
400	329763
66383	329764
14177	329765
11921	329766
40766	329767
3509	329768
73880	329769
15605	329770
111630	329771
346	329772
2129	329773
81231	329774
35682	329775
14659	329776
47272	329777
60122	329778
26036	329779
7153	329780
14458	329781
557	329782
5519	329783
756	329784
27	329785
25	329786
36507	329787
25900	329788
44784	329789
7609	329790
14798	329791
53278	329792
52318	329793
20113	329794
885	329795
22960	329796
55134	329797
35746	329798
946	329799
61696	329800
24712	329801
41427	329802
73942	329803
10606	329804
5296	329805
3556	329806
3502	329807
31021	329808
60139	329809
60666	329810
58875	329811
110690	329812
2752	329813
113971	329814
40481	329815
81428	329816
48607	329817
24148	329818
58471	329819
18296	329820
2361	329821
20122	329822
31756	329823
26500	329824
1	329825
10932	329826
79025	329827
14177	329828
85759	329829
9770	329830
11128	329831
46929	329832
117841	329833
65982	329834
36755	329835
95546	329836
5442	329837
111831	329838
35550	329839
61077	329840
108918	329841
162410	329842
35436	329843
45289	329844
30162	329845
19630	329846
27724	329847
90692	329848
78272	329849
11621	329850
25105	329851
45248	329852
82060	329853
11807	329854
3829	329855
5417	329856
70935	329857
10596	329858
49138	329859
70918	329860
9818	329861
12872	329862
21871	329863
8146	329864
31115	329865
76198	329866
15672	329867
47004	329868
1988	329869
1473	329870
92793	329871
17815	329872
11983	329873
114606	329874
15689	329875
50655	329876
117675	329877
87200	329878
22466	329879
131514	329880
2756	329881
726	329882
92085	329883
6228	329884
27379	329885
6013	329886
8166	329887
56772	329888
2915	329889
23996	329890
2829	329891
6183	329892
28932	329893
10477	329894
47001	329895
16847	329896
73108	329897
11521	329898
38105	329899
17352	329900
2389	329901
20363	329902
27002	329903
14120	329904
75160	329905
195	329906
101765	329907
11774	329908
35692	329909
18270	329910
60010	329911
13548	329912
29005	329913
16860	329914
68758	329915
4012	329916
20471	329917
21380	329918
37299	329919
4271	329920
11238	329921
40447	329922
28728	329923
24133	329924
15912	329925
43639	329926
505	329927
73657	329928
15706	329929
2661	329930
6096	329931
45359	329932
93515	329933
4531	329934
2614	329935
20551	329936
39951	329937
34099	329938
3493	329939
41344	329940
6815	329941
91	329942
89442	329943
29782	329944
4681	329945
59429	329946
58829	329947
46746	329948
114	329949
1384	329950
49051	329951
13148	329952
43905	329953
120125	329954
7827	329955
2338	329956
164467	329957
59572	329958
51099	329959
127622	329960
156818	329961
19366	329962
14694	329963
2760	329964
7118	329965
53683	329966
56668	329967
28581	329968
5584	329969
58	329970
23728	329971
6809	329972
71232	329973
22927	329974
42607	329975
34725	329976
1540	329977
28820	329978
109292	329979
139416	329980
14536	329981
12091	329982
9962	329983
130561	329984
19631	329985
79748	329986
56565	329987
28873	329988
819	329989
12135	329990
79428	329991
806	329992
102387	329993
27423	329994
136078	329995
2205	329996
43397	329997
291	329998
10380	329999
10643	330000
19050	330001
156923	330002
37067	330003
40434	330004
28861	330005
8813	330006
34888	330007
77698	330008
66430	330009
3337	330010
66446	330011
117435	330012
34364	330013
64423	330014
24724	330015
20270	330016
33353	330017
292	330018
5692	330019
17808	330020
37677	330021
29564	330022
62475	330023
57007	330024
26354	330025
31198	330026
75117	330027
17012	330028
3597	330029
16153	330030
31170	330031
4288	330032
50282	330033
27141	330034
437	330035
57748	330036
11129	330037
13278	330038
137022	330039
44764	330040
44519	330041
4332	330042
7055	330043
7309	330044
18931	330045
26060	330046
69196	330047
23122	330048
14290	330049
2991	330050
21550	330051
5	330052
112891	330053
34818	330054
26791	330055
756	330056
147105	330057
59115	330058
20041	330059
16081	330060
14060	330061
62928	330062
16210	330063
24139	330064
2471	330065
55609	330066
12452	330067
78807	330068
883	330069
134377	330070
23456	330071
40431	330072
64722	330073
3105	330074
25149	330075
61182	330076
702	330077
3344	330078
684	330079
75990	330080
128129	330081
118435	330082
23433	330083
75706	330084
4047	330085
102694	330086
77769	330087
106119	330088
46824	330089
10767	330090
7533	330091
156720	330092
4372	330093
75273	330094
15793	330095
71947	330096
337	330097
155064	330098
897	330099
13504	330100
120596	330101
83073	330102
10231	330103
30298	330104
116565	330105
64125	330106
785	330107
98804	330108
94313	330109
21899	330110
39362	330111
13947	330112
1796	330113
3317	330114
29309	330115
18171	330116
2280	330117
48983	330118
59669	330119
6792	330120
21460	330121
6116	330122
77580	330123
13298	330124
29070	330125
17948	330126
29752	330127
48589	330128
109533	330129
7659	330130
84967	330131
1456	330132
73339	330133
128503	330134
27227	330135
11000	330136
1951	330137
38443	330138
5987	330139
51331	330140
457	330141
35	330142
803	330143
133433	330144
48316	330145
24238	330146
3637	330147
29361	330148
18404	330149
91599	330150
94698	330151
2483	330152
156478	330153
144354	330154
13207	330155
22584	330156
69216	330157
11526	330158
122872	330159
43695	330160
35595	330161
3267	330162
83994	330163
115927	330164
33434	330165
4210	330166
27198	330167
10342	330168
35920	330169
86121	330170
56854	330171
4588	330172
6790	330173
47872	330174
56715	330175
138216	330176
93858	330177
13563	330178
128039	330179
368	330180
22537	330181
25288	330182
1528	330183
8948	330184
36922	330185
50523	330186
24099	330187
3729	330188
96015	330189
3761	330190
416	330191
3315	330192
45330	330193
387	330194
11879	330195
51413	330196
69413	330197
63977	330198
37750	330199
643	330200
4929	330201
18081	330202
64535	330203
70015	330204
18856	330205
63004	330206
14150	330207
64616	330208
106836	330209
32089	330210
107161	330211
78907	330212
22088	330213
5363	330214
45259	330215
27163	330216
87267	330217
44014	330218
11497	330219
17384	330220
31924	330221
24905	330222
1197	330223
7317	330224
28497	330225
83799	330226
42841	330227
68942	330228
11541	330229
3559	330230
24777	330231
15072	330232
32346	330233
10133	330234
5415	330235
39654	330236
27961	330237
70404	330238
13328	330239
100309	330240
13061	330241
76960	330242
10917	330243
112029	330244
31263	330245
11150	330246
85527	330247
10453	330248
25100	330249
152994	330250
105972	330251
101966	330252
9344	330253
8153	330254
91343	330255
28256	330256
17895	330257
6731	330258
99382	330259
60137	330260
2141	330261
4357	330262
13149	330263
23017	330264
60340	330265
26988	330266
36569	330267
47921	330268
60407	330269
831	330270
59361	330271
40638	330272
57375	330273
15813	330274
123122	330275
10	330276
28853	330277
96472	330278
81819	330279
18037	330280
156676	330281
23201	330282
524	330283
1301	330284
12555	330285
130078	330286
24021	330287
649	330288
32185	330289
273	330290
5802	330291
77528	330292
59041	330293
24325	330294
50435	330295
65776	330296
81384	330297
30206	330298
29509	330299
76353	330300
17119	330301
5	330302
18492	330303
28588	330304
26133	330305
67098	330306
3699	330307
3205	330308
140445	330309
49063	330310
87210	330311
105400	330312
57168	330313
14503	330314
76489	330315
41400	330316
39172	330317
4272	330318
5843	330319
31818	330320
73531	330321
5120	330322
67018	330323
104913	330324
50422	330325
2681	330326
59346	330327
29328	330328
20699	330329
31443	330330
42136	330331
6314	330332
161939	330333
28079	330334
24173	330335
52937	330336
29701	330337
20295	330338
155898	330339
15390	330340
76383	330341
45703	330342
84086	330343
938	330344
22125	330345
85102	330346
33200	330347
112946	330348
83274	330349
70787	330350
26118	330351
122376	330352
12463	330353
5103	330354
13768	330355
144458	330356
1805	330357
84114	330358
47095	330359
112741	330360
137546	330361
156060	330362
65925	330363
88837	330364
9025	330365
1338	330366
19499	330367
983	330368
107106	330369
31131	330370
116991	330371
39790	330372
23578	330373
99916	330374
17917	330375
39	330376
35700	330377
33678	330378
59178	330379
16704	330380
64216	330381
626	330382
147934	330383
15133	330384
29533	330385
70227	330386
17088	330387
105934	330388
14324	330389
43372	330390
71793	330391
22515	330392
123711	330393
34381	330394
33878	330395
35648	330396
89727	330397
56689	330398
38910	330399
108367	330400
42356	330401
143662	330402
25562	330403
139084	330404
16598	330405
16340	330406
8639	330407
6386	330408
105055	330409
55000	330410
40233	330411
93543	330412
12522	330413
57997	330414
62052	330415
54914	330416
45874	330417
1000	330418
7623	330419
104848	330420
45823	330421
20986	330422
66649	330423
167	330424
16332	330425
51708	330426
30331	330427
36624	330428
48486	330429
92298	330430
35072	330431
99589	330432
6767	330433
20789	330434
6405	330435
1124	330436
27420	330437
97145	330438
62437	330439
8738	330440
25036	330441
52706	330442
84115	330443
5108	330444
17410	330445
101676	330446
26276	330447
8478	330448
32913	330449
38446	330450
94704	330451
38682	330452
14652	330453
28644	330454
16757	330455
17420	330456
54549	330457
116210	330458
136397	330459
26296	330460
80898	330461
20285	330462
8135	330463
61705	330464
155209	330465
96396	330466
76692	330467
90648	330468
27649	330469
7621	330470
44075	330471
1095	330472
39224	330473
99853	330474
124141	330475
23904	330476
90497	330477
12885	330478
60090	330479
34836	330480
101421	330481
85131	330482
74607	330483
23190	330484
116952	330485
18382	330486
87518	330487
140154	330488
20421	330489
20639	330490
24088	330491
12398	330492
47214	330493
95301	330494
166	330495
41242	330496
379	330497
79377	330498
22635	330499
3688	330500
6321	330501
48060	330502
68299	330503
59322	330504
56845	330505
43851	330506
49008	330507
39909	330508
60404	330509
18327	330510
33867	330511
53356	330512
114641	330513
5971	330514
6510	330515
34833	330516
32280	330517
32458	330518
80318	330519
21707	330520
12320	330521
1361	330522
10282	330523
131460	330524
107564	330525
54854	330526
12134	330527
26893	330528
9268	330529
91975	330530
71239	330531
4520	330532
7370	330533
47143	330534
100924	330535
74134	330536
31464	330537
3160	330538
72492	330539
3476	330540
21673	330541
483	330542
24171	330543
33872	330544
105224	330545
80370	330546
84467	330547
52087	330548
93435	330549
25777	330550
24735	330551
133895	330552
10413	330553
5217	330554
96657	330555
64815	330556
4906	330557
23706	330558
771	330559
13924	330560
10495	330561
5909	330562
15335	330563
4414	330564
160025	330565
28830	330566
1688	330567
23659	330568
155564	330569
18726	330570
31069	330571
19474	330572
110122	330573
9422	330574
6923	330575
12293	330576
53676	330577
9777	330578
9192	330579
21753	330580
3144	330581
262	330582
36503	330583
24922	330584
8049	330585
8716	330586
36921	330587
92590	330588
58684	330589
61111	330590
1439	330591
152306	330592
23735	330593
4006	330594
41343	330595
70970	330596
26338	330597
10525	330598
87653	330599
8943	330600
61303	330601
35240	330602
28396	330603
787	330604
4771	330605
50907	330606
10517	330607
1226	330608
16201	330609
12366	330610
46835	330611
53807	330612
65243	330613
48805	330614
92047	330615
118	330616
34277	330617
3475	330618
35581	330619
285	330620
43069	330621
84800	330622
17	330623
30114	330624
47035	330625
36841	330626
7943	330627
23810	330628
26569	330629
4194	330630
27207	330631
7081	330632
21502	330633
17271	330634
20497	330635
48125	330636
25730	330637
5854	330638
4107	330639
84363	330640
9320	330641
84116	330642
4112	330643
22401	330644
11024	330645
6404	330646
120810	330647
29871	330648
7321	330649
27276	330650
99265	330651
16098	330652
38948	330653
62918	330654
19254	330655
31297	330656
343	330657
38785	330658
14247	330659
54132	330660
259	330661
44908	330662
74526	330663
140861	330664
11763	330665
92645	330666
10207	330667
16131	330668
61003	330669
3336	330670
6918	330671
4617	330672
12229	330673
81671	330674
5969	330675
34934	330676
71726	330677
142143	330678
29854	330679
62454	330680
97242	330681
2433	330682
8998	330683
3678	330684
17179	330685
72245	330686
74	330687
71586	330688
302	330689
19338	330690
19001	330691
14686	330692
8128	330693
29877	330694
28833	330695
47761	330696
27924	330697
65728	330698
3297	330699
12696	330700
9126	330701
52167	330702
76240	330703
106022	330704
45443	330705
46387	330706
69488	330707
46086	330708
12699	330709
116688	330710
482	330711
60055	330712
69950	330713
87298	330714
105667	330715
109805	330716
99288	330717
9224	330718
14358	330719
1536	330720
8601	330721
77258	330722
122695	330723
6164	330724
40857	330725
22170	330726
73984	330727
5206	330728
86846	330729
4439	330730
55779	330731
67674	330732
9994	330733
30527	330734
73624	330735
112439	330736
45456	330737
30872	330738
16187	330739
151600	330740
83699	330741
6385	330742
37775	330743
9316	330744
60	330745
32473	330746
81607	330747
3047	330748
39194	330749
6437	330750
48665	330751
120522	330752
85248	330753
24612	330754
22689	330755
68889	330756
13980	330757
49764	330758
41355	330759
81531	330760
17755	330761
587	330762
58715	330763
141074	330764
18539	330765
25605	330766
39568	330767
5772	330768
14465	330769
15951	330770
21585	330771
19875	330772
120890	330773
39303	330774
115967	330775
35602	330776
39451	330777
141762	330778
24687	330779
58966	330780
77015	330781
44520	330782
207	330783
4795	330784
63287	330785
51777	330786
78125	330787
69664	330788
7389	330789
15709	330790
120023	330791
48626	330792
69167	330793
104728	330794
25865	330795
20084	330796
11218	330797
36388	330798
13188	330799
123357	330800
26429	330801
14957	330802
5191	330803
84297	330804
306	330805
101692	330806
162980	330807
65816	330808
29645	330809
46703	330810
6598	330811
12679	330812
70016	330813
20290	330814
25561	330815
1534	330816
99515	330817
32989	330818
56359	330819
52094	330820
1372	330821
29795	330822
15953	330823
12580	330824
130	330825
78980	330826
153228	330827
147	330828
1877	330829
60103	330830
39883	330831
82988	330832
1779	330833
117379	330834
30811	330835
13484	330836
99326	330837
8231	330838
41702	330839
36403	330840
39550	330841
6500	330842
13398	330843
39566	330844
10489	330845
106862	330846
15463	330847
18632	330848
90483	330849
10747	330850
9529	330851
62983	330852
82845	330853
29243	330854
151754	330855
18478	330856
15435	330857
40656	330858
39149	330859
110557	330860
87682	330861
27892	330862
87792	330863
1150	330864
10568	330865
54189	330866
87522	330867
27026	330868
34007	330869
150797	330870
98285	330871
31456	330872
3302	330873
47193	330874
12482	330875
79519	330876
7178	330877
2215	330878
1103	330879
2343	330880
35547	330881
5790	330882
52005	330883
50352	330884
9417	330885
77	330886
8714	330887
76754	330888
21183	330889
44767	330890
125260	330891
23268	330892
108609	330893
12569	330894
66842	330895
780	330896
83	330897
5870	330898
7164	330899
39892	330900
21039	330901
500	330902
16688	330903
2273	330904
21398	330905
41326	330906
114295	330907
18863	330908
21052	330909
62651	330910
11682	330911
117090	330912
43657	330913
29744	330914
41262	330915
27511	330916
48463	330917
52703	330918
33123	330919
81504	330920
7713	330921
52991	330922
23922	330923
152785	330924
28713	330925
108030	330926
37264	330927
129821	330928
64453	330929
103150	330930
17920	330931
60795	330932
79594	330933
9500	330934
12273	330935
56742	330936
7450	330937
8161	330938
104846	330939
19649	330940
35953	330941
70464	330942
19986	330943
90850	330944
76081	330945
45353	330946
42147	330947
81268	330948
6977	330949
130039	330950
123936	330951
70376	330952
2555	330953
12480	330954
13129	330955
95344	330956
187	330957
3710	330958
13016	330959
8	330960
44605	330961
82642	330962
75749	330963
80269	330964
7239	330965
100954	330966
1792	330967
42011	330968
6094	330969
29755	330970
3189	330971
115035	330972
1310	330973
23446	330974
51445	330975
23694	330976
100	330977
2172	330978
40772	330979
52957	330980
59541	330981
4287	330982
105820	330983
135915	330984
794	330985
89578	330986
84604	330987
3353	330988
15644	330989
37625	330990
11352	330991
55132	330992
17268	330993
4905	330994
69649	330995
114784	330996
58880	330997
51240	330998
23248	330999
103572	331000
112	331001
30503	331002
31041	331003
40739	331004
39530	331005
56405	331006
9182	331007
54916	331008
3391	331009
42499	331010
50298	331011
69016	331012
19946	331013
33583	331014
2298	331015
14091	331016
26935	331017
2856	331018
25696	331019
32739	331020
8939	331021
151398	331022
19951	331023
53227	331024
1597	331025
5245	331026
25016	331027
27442	331028
120010	331029
53228	331030
1268	331031
122878	331032
12558	331033
10862	331034
85426	331035
50041	331036
11489	331037
34509	331038
44829	331039
149840	331040
17714	331041
107977	331042
617	331043
40896	331044
41072	331045
32743	331046
11981	331047
4836	331048
134804	331049
20618	331050
42084	331051
30139	331052
3257	331053
50143	331054
125884	331055
32808	331056
6622	331057
106197	331058
35084	331059
21012	331060
34729	331061
5474	331062
7599	331063
433	331064
93366	331065
124373	331066
40563	331067
29248	331068
86185	331069
55840	331070
59491	331071
48417	331072
277	331073
13317	331074
13055	331075
10228	331076
90282	331077
57296	331078
59190	331079
540	331080
30518	331081
8692	331082
31850	331083
35988	331084
54512	331085
119974	331086
5439	331087
10992	331088
17073	331089
80914	331090
30592	331091
5358	331092
9795	331093
9217	331094
1899	331095
81441	331096
10547	331097
6792	331098
19228	331099
36691	331100
27173	331101
19465	331102
11222	331103
124249	331104
113807	331105
109096	331106
6273	331107
35724	331108
81516	331109
6709	331110
30443	331111
55320	331112
26116	331113
124200	331114
34796	331115
1499	331116
34901	331117
62257	331118
792	331119
111312	331120
5017	331121
81239	331122
95109	331123
33878	331124
160680	331125
35933	331126
4427	331127
58654	331128
104288	331129
42521	331130
18229	331131
29969	331132
9313	331133
15812	331134
88	331135
13245	331136
121772	331137
8954	331138
18757	331139
10087	331140
4123	331141
24040	331142
1990	331143
25272	331144
36715	331145
73818	331146
29012	331147
28478	331148
109965	331149
18561	331150
56084	331151
90583	331152
86115	331153
36054	331154
92697	331155
840	331156
118001	331157
148605	331158
35917	331159
19800	331160
48223	331161
4658	331162
109048	331163
1933	331164
48096	331165
5331	331166
2453	331167
1457	331168
152837	331169
32763	331170
46294	331171
6303	331172
46608	331173
91636	331174
2503	331175
48937	331176
11052	331177
51610	331178
21810	331179
121113	331180
14	331181
133752	331182
119720	331183
13855	331184
6665	331185
109227	331186
56522	331187
55103	331188
39792	331189
27096	331190
35480	331191
17154	331192
6459	331193
10415	331194
55964	331195
7152	331196
519	331197
34593	331198
22282	331199
957	331200
3222	331201
166477	331202
13972	331203
29991	331204
88662	331205
13392	331206
8820	331207
17704	331208
21835	331209
47395	331210
59379	331211
32390	331212
20927	331213
80029	331214
25666	331215
3841	331216
36881	331217
8582	331218
22513	331219
86487	331220
6211	331221
15069	331222
38935	331223
10078	331224
10071	331225
5135	331226
496	331227
71471	331228
12479	331229
64280	331230
60013	331231
783	331232
39351	331233
112576	331234
63388	331235
131002	331236
108423	331237
5522	331238
127232	331239
10462	331240
23809	331241
124699	331242
5962	331243
1055	331244
3074	331245
2013	331246
35347	331247
17701	331248
27492	331249
67	331250
46918	331251
52586	331252
7080	331253
18153	331254
792	331255
149839	331256
2543	331257
68438	331258
28638	331259
12049	331260
43190	331261
111498	331262
15094	331263
140	331264
34573	331265
83681	331266
5309	331267
11682	331268
2953	331269
2664	331270
21961	331271
64441	331272
17145	331273
26824	331274
100271	331275
150641	331276
753	331277
14074	331278
33024	331279
89872	331280
97938	331281
38281	331282
23101	331283
1006	331284
11724	331285
27572	331286
13635	331287
6483	331288
19734	331289
11152	331290
103676	331291
42601	331292
46396	331293
13292	331294
2569	331295
43244	331296
26117	331297
40147	331298
12118	331299
31532	331300
66871	331301
25099	331302
27065	331303
326	331304
24720	331305
18149	331306
68704	331307
15351	331308
134032	331309
9909	331310
164	331311
3067	331312
9484	331313
129743	331314
1824	331315
22551	331316
46702	331317
58276	331318
22939	331319
19831	331320
71760	331321
5829	331322
14158	331323
37410	331324
18950	331325
43342	331326
733	331327
18700	331328
51882	331329
70507	331330
10957	331331
30552	331332
89439	331333
15214	331334
55560	331335
182	331336
24735	331337
26472	331338
6810	331339
53279	331340
41836	331341
64296	331342
55530	331343
1045	331344
38679	331345
21136	331346
666	331347
114604	331348
982	331349
18875	331350
33646	331351
45953	331352
31162	331353
70794	331354
29646	331355
12369	331356
28729	331357
2806	331358
55059	331359
3261	331360
66587	331361
59148	331362
15417	331363
11986	331364
37363	331365
64129	331366
151711	331367
20109	331368
2539	331369
33959	331370
7819	331371
91451	331372
12954	331373
17896	331374
86244	331375
61319	331376
12303	331377
19800	331378
894	331379
2980	331380
956	331381
75089	331382
2999	331383
92259	331384
59036	331385
6598	331386
44502	331387
28140	331388
74	331389
24999	331390
68933	331391
41561	331392
61166	331393
8386	331394
332	331395
102686	331396
21027	331397
41009	331398
17197	331399
18794	331400
6271	331401
2523	331402
91874	331403
6136	331404
138789	331405
50936	331406
89542	331407
8729	331408
13297	331409
38508	331410
10062	331411
46385	331412
42669	331413
20422	331414
2817	331415
41710	331416
49799	331417
854	331418
103679	331419
40454	331420
30473	331421
78328	331422
28305	331423
153436	331424
24863	331425
7837	331426
36868	331427
34490	331428
1297	331429
8570	331430
168	331431
21505	331432
10734	331433
975	331434
81446	331435
860	331436
97691	331437
54	331438
92612	331439
58783	331440
147	331441
30483	331442
22784	331443
37499	331444
66939	331445
21860	331446
18568	331447
38317	331448
54203	331449
65991	331450
6827	331451
76618	331452
120302	331453
16198	331454
85571	331455
7046	331456
6	331457
13543	331458
5713	331459
121761	331460
24420	331461
278	331462
8311	331463
62259	331464
8985	331465
11741	331466
78057	331467
42536	331468
28869	331469
60556	331470
45037	331471
14017	331472
7508	331473
8137	331474
45800	331475
72398	331476
24546	331477
85712	331478
40264	331479
28276	331480
121879	331481
94773	331482
32079	331483
1925	331484
53233	331485
41901	331486
20225	331487
20817	331488
18372	331489
45287	331490
2984	331491
101658	331492
6562	331493
39618	331494
111286	331495
102092	331496
96100	331497
18445	331498
33450	331499
3172	331500
8514	331501
4043	331502
4249	331503
28561	331504
10544	331505
24541	331506
5310	331507
3	331508
60118	331509
19430	331510
33285	331511
63979	331512
29260	331513
131756	331514
4332	331515
12050	331516
11429	331517
1711	331518
44448	331519
28559	331520
2768	331521
76406	331522
9064	331523
84553	331524
83359	331525
400	331526
2118	331527
29738	331528
21365	331529
16202	331530
107565	331531
20441	331532
23359	331533
1261	331534
29834	331535
88982	331536
11125	331537
99986	331538
33775	331539
32201	331540
11214	331541
50819	331542
3675	331543
85684	331544
7906	331545
35606	331546
30221	331547
13437	331548
81336	331549
3994	331550
14160	331551
10890	331552
41302	331553
17528	331554
22345	331555
39912	331556
22287	331557
43806	331558
58521	331559
37656	331560
24716	331561
32117	331562
100740	331563
4326	331564
5833	331565
9836	331566
52575	331567
32917	331568
50378	331569
119747	331570
87911	331571
36349	331572
55159	331573
9946	331574
27627	331575
1	331576
4064	331577
2125	331578
41344	331579
40372	331580
10007	331581
14917	331582
108212	331583
90089	331584
4657	331585
4544	331586
6179	331587
10475	331588
26677	331589
20872	331590
116504	331591
9834	331592
46832	331593
26635	331594
31308	331595
106672	331596
4560	331597
18713	331598
7472	331599
19331	331600
14477	331601
106631	331602
13016	331603
4430	331604
50126	331605
2224	331606
21599	331607
6679	331608
16390	331609
225	331610
74538	331611
7206	331612
20998	331613
1353	331614
12920	331615
30197	331616
3447	331617
92247	331618
9571	331619
93	331620
30758	331621
22974	331622
383	331623
21569	331624
5446	331625
78555	331626
1321	331627
48661	331628
80403	331629
70204	331630
30921	331631
34285	331632
55817	331633
12923	331634
1256	331635
25531	331636
22522	331637
113099	331638
18526	331639
68981	331640
1596	331641
104434	331642
43068	331643
163969	331644
47830	331645
5412	331646
6777	331647
11021	331648
15646	331649
54215	331650
84818	331651
44808	331652
12455	331653
3420	331654
393	331655
12356	331656
30390	331657
24501	331658
121869	331659
171	331660
3584	331661
41778	331662
51210	331663
148015	331664
1208	331665
59798	331666
15556	331667
25329	331668
106309	331669
109484	331670
57025	331671
112370	331672
76946	331673
94687	331674
10668	331675
60299	331676
18450	331677
29985	331678
54709	331679
5581	331680
12581	331681
14047	331682
11019	331683
19912	331684
65730	331685
125	331686
68262	331687
69482	331688
9111	331689
46119	331690
112526	331691
45827	331692
12023	331693
33812	331694
38358	331695
63037	331696
66248	331697
28803	331698
33360	331699
4824	331700
6738	331701
21540	331702
28171	331703
7315	331704
45900	331705
76209	331706
93429	331707
73367	331708
7382	331709
9588	331710
12984	331711
5089	331712
12911	331713
46002	331714
40131	331715
93361	331716
14822	331717
136759	331718
20626	331719
29544	331720
20788	331721
1991	331722
36511	331723
3066	331724
25	331725
5685	331726
61791	331727
105658	331728
35977	331729
81276	331730
22485	331731
45387	331732
1362	331733
16809	331734
28142	331735
28585	331736
124114	331737
71424	331738
6078	331739
33279	331740
7484	331741
20972	331742
8065	331743
31692	331744
1936	331745
51863	331746
39937	331747
20421	331748
86817	331749
15545	331750
136	331751
8216	331752
519	331753
11945	331754
23068	331755
33768	331756
40289	331757
2180	331758
16066	331759
109827	331760
21375	331761
50588	331762
40930	331763
112359	331764
66897	331765
12524	331766
3801	331767
9130	331768
1209	331769
38627	331770
653	331771
82017	331772
22512	331773
20152	331774
101	331775
12708	331776
2195	331777
49012	331778
34927	331779
11002	331780
2603	331781
14045	331782
91638	331783
8985	331784
18414	331785
7821	331786
43725	331787
9220	331788
122694	331789
7613	331790
4626	331791
31481	331792
12990	331793
19477	331794
39189	331795
15596	331796
49656	331797
81929	331798
80559	331799
10283	331800
25496	331801
7740	331802
48423	331803
10026	331804
12047	331805
15859	331806
1785	331807
142793	331808
182	331809
160646	331810
38883	331811
26182	331812
14026	331813
26311	331814
5325	331815
51674	331816
52830	331817
42153	331818
111333	331819
531	331820
47942	331821
29	331822
90253	331823
12788	331824
15640	331825
6060	331826
20990	331827
18598	331828
11260	331829
161327	331830
4883	331831
11921	331832
11401	331833
17099	331834
117343	331835
48308	331836
16619	331837
84326	331838
15	331839
4549	331840
111225	331841
13233	331842
21834	331843
7039	331844
2114	331845
57108	331846
2681	331847
11887	331848
45953	331849
56387	331850
779	331851
12813	331852
45134	331853
72028	331854
80880	331855
159665	331856
11987	331857
145061	331858
3192	331859
94122	331860
52816	331861
46844	331862
70438	331863
1360	331864
1369	331865
14703	331866
37171	331867
1432	331868
12810	331869
17894	331870
4589	331871
35501	331872
83710	331873
60750	331874
146651	331875
27733	331876
65706	331877
46656	331878
73342	331879
69183	331880
10915	331881
35031	331882
12103	331883
9729	331884
20463	331885
2635	331886
128815	331887
5696	331888
19227	331889
14487	331890
23328	331891
1324	331892
22026	331893
18095	331894
28715	331895
13425	331896
32947	331897
73256	331898
41640	331899
64378	331900
53948	331901
39667	331902
1316	331903
15131	331904
132331	331905
59710	331906
86643	331907
43606	331908
117771	331909
95967	331910
60302	331911
13050	331912
48642	331913
26464	331914
151	331915
47129	331916
108835	331917
657	331918
22976	331919
106408	331920
31	331921
69650	331922
131414	331923
42992	331924
23674	331925
20008	331926
142812	331927
59603	331928
11527	331929
41783	331930
42584	331931
4389	331932
39609	331933
45807	331934
4310	331935
119874	331936
27213	331937
1325	331938
138142	331939
18212	331940
35511	331941
154718	331942
65820	331943
42891	331944
10278	331945
60954	331946
861	331947
67673	331948
27414	331949
9552	331950
110355	331951
11373	331952
7526	331953
31700	331954
39290	331955
123139	331956
3772	331957
11743	331958
63150	331959
32583	331960
15991	331961
101169	331962
520	331963
2084	331964
23260	331965
13344	331966
5935	331967
121253	331968
77531	331969
4395	331970
31570	331971
4917	331972
144695	331973
21351	331974
22647	331975
85797	331976
83912	331977
8879	331978
35729	331979
27869	331980
116192	331981
133289	331982
24329	331983
18505	331984
31810	331985
32364	331986
3044	331987
49682	331988
39027	331989
37130	331990
5281	331991
69610	331992
59684	331993
55763	331994
3195	331995
70521	331996
11976	331997
65341	331998
29390	331999
10614	332000
18020	332001
28212	332002
156356	332003
69210	332004
15046	332005
16488	332006
19153	332007
82213	332008
19101	332009
996	332010
6068	332011
10325	332012
71646	332013
7179	332014
54524	332015
18469	332016
30460	332017
6552	332018
9750	332019
2452	332020
3727	332021
7444	332022
96360	332023
27540	332024
32819	332025
60459	332026
6407	332027
15213	332028
17554	332029
15940	332030
16517	332031
32983	332032
46138	332033
88051	332034
76323	332035
35989	332036
61049	332037
9492	332038
62460	332039
34518	332040
15176	332041
13383	332042
29101	332043
21123	332044
47702	332045
80733	332046
9979	332047
13896	332048
7829	332049
21959	332050
27947	332051
15154	332052
15422	332053
86771	332054
10946	332055
83342	332056
9682	332057
28910	332058
14046	332059
82607	332060
99099	332061
13412	332062
21774	332063
1859	332064
12638	332065
118942	332066
22550	332067
28873	332068
114262	332069
69919	332070
4359	332071
30343	332072
44669	332073
87	332074
4790	332075
10114	332076
131041	332077
42106	332078
84405	332079
62777	332080
39736	332081
52125	332082
104096	332083
850	332084
35	332085
119042	332086
73392	332087
5692	332088
62080	332089
101412	332090
26282	332091
66995	332092
17850	332093
43815	332094
44019	332095
3434	332096
28037	332097
35607	332098
83017	332099
1842	332100
1496	332101
61043	332102
11986	332103
63075	332104
113201	332105
10110	332106
52178	332107
35644	332108
2053	332109
20446	332110
38714	332111
11322	332112
17858	332113
17995	332114
54266	332115
7000	332116
16678	332117
887	332118
108371	332119
48	332120
30459	332121
143093	332122
37796	332123
6412	332124
666	332125
12610	332126
33104	332127
30154	332128
444	332129
16301	332130
2074	332131
23626	332132
15407	332133
24876	332134
10498	332135
8107	332136
22015	332137
20668	332138
5470	332139
90111	332140
21082	332141
6701	332142
159576	332143
87473	332144
1084	332145
47662	332146
146416	332147
35861	332148
92429	332149
52556	332150
4534	332151
6625	332152
28730	332153
114468	332154
62754	332155
5782	332156
21011	332157
7634	332158
126519	332159
42045	332160
7059	332161
36339	332162
77937	332163
21692	332164
19691	332165
34548	332166
51208	332167
108305	332168
76005	332169
2845	332170
1555	332171
162197	332172
1991	332173
95195	332174
111797	332175
35777	332176
25994	332177
36881	332178
6468	332179
112067	332180
17538	332181
31403	332182
27514	332183
97552	332184
22907	332185
6546	332186
3442	332187
18147	332188
1793	332189
149213	332190
10406	332191
55626	332192
5743	332193
10336	332194
20667	332195
28266	332196
87683	332197
904	332198
251	332199
4824	332200
33056	332201
6193	332202
47918	332203
458	332204
55805	332205
23956	332206
18304	332207
3377	332208
43243	332209
144156	332210
15502	332211
139855	332212
133498	332213
56721	332214
66780	332215
51645	332216
1868	332217
27808	332218
45765	332219
42064	332220
31975	332221
69671	332222
89398	332223
48552	332224
11	332225
106009	332226
35764	332227
4207	332228
51745	332229
24205	332230
13987	332231
18467	332232
56833	332233
20511	332234
1760	332235
99744	332236
2370	332237
53779	332238
10668	332239
18489	332240
20882	332241
14686	332242
31662	332243
72595	332244
21917	332245
6808	332246
23957	332247
149123	332248
5741	332249
57705	332250
28705	332251
17742	332252
30377	332253
123501	332254
48553	332255
85088	332256
2867	332257
14937	332258
92	332259
74814	332260
106741	332261
1697	332262
2430	332263
7053	332264
49585	332265
34617	332266
1998	332267
63630	332268
24415	332269
133496	332270
18234	332271
95268	332272
161248	332273
33891	332274
13243	332275
20135	332276
32228	332277
40304	332278
6	332279
20903	332280
157345	332281
31791	332282
29611	332283
4363	332284
50931	332285
99261	332286
6089	332287
35374	332288
35761	332289
53905	332290
79092	332291
6217	332292
24472	332293
4323	332294
4072	332295
52856	332296
33319	332297
39510	332298
65413	332299
30837	332300
143456	332301
69894	332302
38221	332303
73986	332304
18737	332305
104006	332306
1379	332307
102932	332308
6209	332309
99650	332310
82552	332311
4354	332312
5910	332313
112426	332314
98834	332315
50021	332316
1157	332317
71587	332318
44531	332319
37623	332320
30441	332321
19659	332322
3096	332323
73219	332324
124304	332325
14343	332326
24303	332327
34671	332328
15957	332329
3290	332330
16170	332331
48298	332332
2131	332333
101431	332334
16053	332335
4073	332336
4363	332337
129913	332338
86950	332339
109776	332340
59152	332341
6576	332342
46183	332343
17759	332344
133276	332345
49453	332346
458	332347
73424	332348
155673	332349
4908	332350
32652	332351
619	332352
109931	332353
4808	332354
13678	332355
54970	332356
44397	332357
5198	332358
1895	332359
8275	332360
34563	332361
19974	332362
100638	332363
15887	332364
63062	332365
76680	332366
57453	332367
62888	332368
12610	332369
1403	332370
1198	332371
23875	332372
166	332373
5358	332374
12154	332375
91911	332376
3835	332377
19175	332378
645	332379
6584	332380
135488	332381
1923	332382
4266	332383
7894	332384
108225	332385
266	332386
74474	332387
118441	332388
92167	332389
130378	332390
30232	332391
42201	332392
15281	332393
153141	332394
51043	332395
26770	332396
67645	332397
78383	332398
4980	332399
10536	332400
19834	332401
35479	332402
122933	332403
8581	332404
10228	332405
31416	332406
78444	332407
35926	332408
351	332409
61289	332410
14739	332411
94044	332412
17760	332413
44450	332414
86621	332415
18228	332416
41931	332417
7832	332418
38882	332419
22793	332420
30752	332421
77830	332422
95	332423
39028	332424
102343	332425
151040	332426
15800	332427
24054	332428
1226	332429
3677	332430
25126	332431
716	332432
23318	332433
3554	332434
110211	332435
110210	332436
42686	332437
20443	332438
26390	332439
7624	332440
128533	332441
20723	332442
65534	332443
4594	332444
122349	332445
8924	332446
2080	332447
32204	332448
7393	332449
130934	332450
62645	332451
21445	332452
60918	332453
639	332454
196	332455
19892	332456
48877	332457
195	332458
6060	332459
6296	332460
2667	332461
63404	332462
26958	332463
52412	332464
52974	332465
23343	332466
69251	332467
26604	332468
960	332469
54910	332470
62966	332471
2848	332472
30883	332473
22633	332474
395	332475
78345	332476
164710	332477
75967	332478
67734	332479
9368	332480
4718	332481
8594	332482
83997	332483
29695	332484
120489	332485
40348	332486
10156	332487
3198	332488
67947	332489
134627	332490
44525	332491
19893	332492
43644	332493
20421	332494
15887	332495
31389	332496
69	332497
63834	332498
40556	332499
5969	332500
13809	332501
9939	332502
34773	332503
8806	332504
32232	332505
3023	332506
61032	332507
11629	332508
116339	332509
8904	332510
120075	332511
5982	332512
5563	332513
24448	332514
32654	332515
15350	332516
43831	332517
53651	332518
32216	332519
45441	332520
41665	332521
357	332522
118505	332523
13637	332524
84397	332525
5080	332526
13192	332527
19711	332528
1271	332529
7795	332530
77847	332531
33945	332532
13792	332533
2994	332534
10449	332535
67517	332536
118357	332537
27660	332538
41376	332539
24405	332540
75032	332541
14826	332542
53184	332543
74272	332544
87464	332545
55837	332546
7035	332547
295	332548
91765	332549
100033	332550
42943	332551
2790	332552
148054	332553
6889	332554
86098	332555
48053	332556
26752	332557
29738	332558
3987	332559
64587	332560
84868	332561
986	332562
44722	332563
35306	332564
973	332565
12807	332566
75497	332567
58479	332568
24	332569
9185	332570
624	332571
21617	332572
31621	332573
116082	332574
80	332575
16905	332576
15376	332577
84466	332578
16649	332579
321	332580
88108	332581
35027	332582
148195	332583
121962	332584
19306	332585
159496	332586
319	332587
77439	332588
13032	332589
12398	332590
6222	332591
50268	332592
137918	332593
2617	332594
1008	332595
46119	332596
12309	332597
1176	332598
42478	332599
92678	332600
37619	332601
91274	332602
9594	332603
109255	332604
42242	332605
12676	332606
25598	332607
57873	332608
3017	332609
104621	332610
88067	332611
806	332612
90567	332613
51902	332614
69955	332615
69609	332616
42805	332617
1730	332618
58101	332619
10771	332620
24017	332621
37770	332622
149376	332623
70241	332624
162168	332625
43158	332626
32506	332627
375	332628
1405	332629
161	332630
1003	332631
37874	332632
29957	332633
10550	332634
15370	332635
17533	332636
8237	332637
26937	332638
8743	332639
49629	332640
7012	332641
34352	332642
14752	332643
139939	332644
20030	332645
81561	332646
48527	332647
25107	332648
82492	332649
62477	332650
122673	332651
105670	332652
48557	332653
78991	332654
606	332655
1901	332656
3495	332657
7114	332658
72766	332659
28830	332660
29565	332661
8271	332662
6253	332663
4087	332664
74708	332665
2857	332666
28052	332667
3370	332668
44396	332669
6348	332670
11071	332671
3297	332672
5594	332673
24997	332674
395	332675
57604	332676
111569	332677
134725	332678
73917	332679
80513	332680
20298	332681
18578	332682
27605	332683
8527	332684
36666	332685
122	332686
4229	332687
55	332688
2087	332689
70641	332690
44193	332691
8980	332692
71097	332693
40893	332694
20155	332695
73170	332696
94222	332697
69436	332698
101932	332699
27994	332700
4035	332701
3590	332702
839	332703
50310	332704
43199	332705
49601	332706
71234	332707
60214	332708
29766	332709
70761	332710
58265	332711
6207	332712
32278	332713
37215	332714
15761	332715
27110	332716
26932	332717
109842	332718
1133	332719
138714	332720
30473	332721
2187	332722
11454	332723
72398	332724
11130	332725
49151	332726
304	332727
116784	332728
274	332729
16046	332730
123797	332731
129475	332732
35940	332733
76920	332734
42640	332735
900	332736
62363	332737
35016	332738
3932	332739
8121	332740
684	332741
2153	332742
3530	332743
16434	332744
162368	332745
45965	332746
92710	332747
12021	332748
9109	332749
20426	332750
37062	332751
42550	332752
108997	332753
468	332754
94933	332755
54294	332756
28687	332757
6164	332758
30926	332759
93591	332760
111607	332761
86946	332762
40609	332763
14094	332764
53212	332765
23858	332766
47331	332767
112147	332768
59348	332769
66854	332770
32237	332771
22032	332772
2528	332773
8525	332774
3324	332775
64779	332776
67642	332777
7222	332778
11868	332779
802	332780
122869	332781
11449	332782
37194	332783
21836	332784
21820	332785
8518	332786
41743	332787
56413	332788
90495	332789
15782	332790
6994	332791
5207	332792
13381	332793
19304	332794
36564	332795
136930	332796
31964	332797
7209	332798
106401	332799
71236	332800
17474	332801
62376	332802
124326	332803
22536	332804
1917	332805
70778	332806
54559	332807
2639	332808
63101	332809
391	332810
25513	332811
13657	332812
4825	332813
7771	332814
33281	332815
5986	332816
4142	332817
49661	332818
13540	332819
42525	332820
13439	332821
16050	332822
66839	332823
4880	332824
8390	332825
23100	332826
50009	332827
27231	332828
55405	332829
15887	332830
4216	332831
26999	332832
24953	332833
8478	332834
63976	332835
56467	332836
21734	332837
39062	332838
72924	332839
43285	332840
2043	332841
16895	332842
59232	332843
2879	332844
37148	332845
2143	332846
425	332847
74900	332848
3185	332849
60029	332850
44548	332851
15340	332852
8667	332853
65639	332854
35453	332855
10419	332856
30509	332857
95672	332858
29386	332859
53073	332860
92348	332861
58673	332862
2139	332863
15620	332864
30627	332865
7965	332866
65994	332867
5242	332868
100543	332869
12748	332870
125561	332871
8592	332872
10789	332873
84533	332874
47712	332875
60968	332876
5046	332877
30103	332878
24264	332879
91	332880
47511	332881
49861	332882
1142	332883
95469	332884
27492	332885
96818	332886
4044	332887
55537	332888
6716	332889
45484	332890
47317	332891
20072	332892
59275	332893
12306	332894
25952	332895
9293	332896
18109	332897
65402	332898
12163	332899
114706	332900
14903	332901
81137	332902
19156	332903
4159	332904
43757	332905
8676	332906
44758	332907
72621	332908
110015	332909
105475	332910
5052	332911
34155	332912
17576	332913
151780	332914
103324	332915
61130	332916
798	332917
57	332918
44683	332919
123907	332920
78813	332921
5373	332922
29562	332923
3463	332924
87691	332925
86379	332926
137873	332927
62147	332928
831	332929
938	332930
78678	332931
5471	332932
47711	332933
10883	332934
24778	332935
25100	332936
44615	332937
44543	332938
133988	332939
19731	332940
49158	332941
146348	332942
24476	332943
152699	332944
73290	332945
26037	332946
33769	332947
46676	332948
1965	332949
16737	332950
24	332951
21228	332952
3635	332953
87042	332954
59539	332955
146039	332956
3907	332957
2376	332958
17797	332959
157043	332960
40027	332961
6819	332962
86809	332963
7412	332964
10273	332965
87488	332966
10390	332967
58379	332968
3730	332969
26245	332970
68353	332971
18414	332972
367	332973
82009	332974
66688	332975
236	332976
1496	332977
7807	332978
1416	332979
14434	332980
97792	332981
156613	332982
22428	332983
3784	332984
3012	332985
6611	332986
27258	332987
2288	332988
4650	332989
120452	332990
21729	332991
21440	332992
1030	332993
39785	332994
15817	332995
48502	332996
81123	332997
1212	332998
6373	332999
77985	333000
6477	333001
305	333002
1896	333003
46763	333004
25847	333005
19468	333006
36954	333007
81569	333008
27421	333009
47259	333010
5081	333011
16549	333012
3917	333013
157406	333014
39770	333015
4440	333016
76738	333017
12285	333018
43584	333019
634	333020
846	333021
46370	333022
14905	333023
8836	333024
81477	333025
14035	333026
31168	333027
53518	333028
56790	333029
5262	333030
20095	333031
32978	333032
41564	333033
9449	333034
65268	333035
9284	333036
148279	333037
7760	333038
19466	333039
41443	333040
18057	333041
26130	333042
4516	333043
6823	333044
43047	333045
52357	333046
21622	333047
137990	333048
33797	333049
16308	333050
132	333051
16263	333052
101701	333053
128059	333054
113518	333055
137769	333056
53013	333057
1483	333058
106183	333059
1229	333060
11772	333061
21610	333062
8865	333063
41695	333064
28608	333065
6433	333066
47733	333067
4934	333068
2896	333069
22955	333070
40932	333071
27072	333072
16001	333073
49006	333074
121101	333075
30131	333076
20897	333077
19948	333078
71848	333079
746	333080
82577	333081
51832	333082
112228	333083
59061	333084
30941	333085
71772	333086
100887	333087
7087	333088
14035	333089
52210	333090
33725	333091
29395	333092
17128	333093
27386	333094
28104	333095
20307	333096
18245	333097
91859	333098
17331	333099
526	333100
40734	333101
21235	333102
61792	333103
37047	333104
17611	333105
62482	333106
1728	333107
4679	333108
606	333109
16523	333110
23400	333111
117	333112
9242	333113
157557	333114
126776	333115
60875	333116
34342	333117
8534	333118
4788	333119
7792	333120
2369	333121
830	333122
1416	333123
1127	333124
34092	333125
50562	333126
17163	333127
21650	333128
815	333129
12119	333130
72899	333131
9208	333132
14424	333133
66315	333134
24578	333135
16759	333136
22569	333137
2327	333138
6463	333139
6241	333140
13001	333141
185	333142
65935	333143
129953	333144
19827	333145
153505	333146
96673	333147
44235	333148
4496	333149
34058	333150
83976	333151
40545	333152
4642	333153
40764	333154
4421	333155
20457	333156
340	333157
70019	333158
14527	333159
3200	333160
1524	333161
6501	333162
48	333163
43854	333164
494	333165
7644	333166
8293	333167
3599	333168
150923	333169
35980	333170
24268	333171
33975	333172
308	333173
88445	333174
27714	333175
64463	333176
77695	333177
37130	333178
20283	333179
91382	333180
15990	333181
93891	333182
47113	333183
60361	333184
29523	333185
739	333186
31732	333187
17014	333188
38638	333189
88457	333190
14728	333191
31239	333192
133794	333193
5699	333194
121719	333195
26872	333196
962	333197
12522	333198
72857	333199
28293	333200
2430	333201
36393	333202
35228	333203
4891	333204
6329	333205
1747	333206
27664	333207
49054	333208
70953	333209
70744	333210
1798	333211
155667	333212
43777	333213
588	333214
61828	333215
78009	333216
111	333217
1743	333218
7554	333219
13156	333220
161523	333221
78607	333222
6464	333223
1820	333224
23164	333225
7530	333226
20795	333227
20511	333228
57179	333229
28221	333230
46775	333231
12123	333232
5640	333233
17889	333234
32666	333235
122587	333236
1251	333237
10976	333238
87274	333239
16663	333240
16612	333241
17831	333242
145886	333243
31573	333244
41252	333245
2129	333246
47714	333247
4	333248
33613	333249
165282	333250
3735	333251
2685	333252
122984	333253
34020	333254
25464	333255
43654	333256
56374	333257
150543	333258
6637	333259
40822	333260
7840	333261
104491	333262
79536	333263
74367	333264
114725	333265
41948	333266
61128	333267
18457	333268
3886	333269
8597	333270
5554	333271
92821	333272
12997	333273
72388	333274
28906	333275
48067	333276
27229	333277
3446	333278
1122	333279
35998	333280
287	333281
2551	333282
38303	333283
20859	333284
720	333285
7944	333286
125443	333287
3383	333288
53479	333289
103292	333290
132093	333291
8212	333292
13517	333293
56444	333294
51599	333295
26505	333296
12387	333297
37470	333298
90547	333299
26471	333300
124079	333301
106567	333302
1469	333303
7273	333304
38453	333305
12443	333306
20696	333307
38893	333308
50650	333309
103437	333310
55770	333311
14823	333312
57053	333313
39574	333314
17954	333315
90161	333316
9723	333317
1976	333318
10654	333319
1100	333320
18639	333321
90994	333322
3362	333323
16628	333324
26254	333325
4939	333326
2707	333327
7451	333328
52057	333329
15096	333330
50208	333331
81089	333332
39875	333333
96840	333334
119746	333335
61576	333336
111390	333337
48099	333338
13682	333339
76085	333340
102931	333341
13620	333342
15968	333343
7601	333344
26423	333345
25095	333346
32721	333347
81893	333348
3068	333349
143341	333350
14895	333351
153741	333352
71	333353
14649	333354
35985	333355
48294	333356
36187	333357
84700	333358
66336	333359
10962	333360
155540	333361
8994	333362
71573	333363
2795	333364
4147	333365
25417	333366
52043	333367
5082	333368
6253	333369
962	333370
1357	333371
97541	333372
64154	333373
50073	333374
29299	333375
36900	333376
120271	333377
14589	333378
29718	333379
65983	333380
38578	333381
4432	333382
39815	333383
598	333384
36345	333385
82254	333386
74082	333387
45638	333388
23714	333389
35798	333390
104469	333391
308	333392
4095	333393
13775	333394
35212	333395
9089	333396
70946	333397
20176	333398
102221	333399
77340	333400
1047	333401
44678	333402
21832	333403
127786	333404
33756	333405
21207	333406
157103	333407
29016	333408
10046	333409
39950	333410
5174	333411
75807	333412
130951	333413
10563	333414
44972	333415
814	333416
4914	333417
1043	333418
101475	333419
86934	333420
47037	333421
65235	333422
70769	333423
20199	333424
3440	333425
54806	333426
157249	333427
50438	333428
3844	333429
64085	333430
9899	333431
96274	333432
5221	333433
4456	333434
124036	333435
3225	333436
13922	333437
103972	333438
1766	333439
2098	333440
5816	333441
85570	333442
59898	333443
43265	333444
43466	333445
46727	333446
516	333447
50759	333448
92236	333449
21342	333450
5795	333451
20712	333452
13725	333453
22249	333454
65865	333455
87360	333456
37359	333457
27294	333458
56015	333459
68232	333460
6397	333461
189	333462
65797	333463
34168	333464
401	333465
48495	333466
381	333467
59312	333468
2226	333469
46197	333470
4118	333471
7596	333472
17222	333473
225	333474
60712	333475
73842	333476
24214	333477
1065	333478
23450	333479
55670	333480
1818	333481
12431	333482
126820	333483
37287	333484
34398	333485
88468	333486
16507	333487
166048	333488
22602	333489
62566	333490
38315	333491
23645	333492
9533	333493
4767	333494
108876	333495
117653	333496
100540	333497
111387	333498
81870	333499
2072	333500
101960	333501
25220	333502
18567	333503
30767	333504
18604	333505
24553	333506
25573	333507
9146	333508
2478	333509
1923	333510
63607	333511
3983	333512
77132	333513
3054	333514
67578	333515
39042	333516
42334	333517
20281	333518
72280	333519
79598	333520
2493	333521
361	333522
11643	333523
14613	333524
12110	333525
28139	333526
15286	333527
3824	333528
78278	333529
943	333530
25686	333531
11434	333532
30120	333533
52459	333534
62176	333535
6797	333536
85092	333537
5749	333538
63236	333539
33718	333540
1982	333541
51630	333542
5576	333543
10191	333544
136210	333545
103202	333546
346	333547
15700	333548
95635	333549
41955	333550
3482	333551
71187	333552
30811	333553
1858	333554
149480	333555
11603	333556
3953	333557
77547	333558
36343	333559
60166	333560
49157	333561
15218	333562
5022	333563
19110	333564
1062	333565
53642	333566
50509	333567
45898	333568
32426	333569
49850	333570
118	333571
15115	333572
103854	333573
107532	333574
31652	333575
7266	333576
37922	333577
79806	333578
67928	333579
21158	333580
92654	333581
94557	333582
1745	333583
57241	333584
38049	333585
68344	333586
95568	333587
212	333588
30033	333589
4883	333590
33657	333591
32580	333592
30419	333593
6481	333594
97517	333595
67494	333596
17878	333597
11524	333598
49840	333599
43694	333600
85691	333601
29317	333602
19841	333603
7297	333604
4606	333605
59297	333606
759	333607
21779	333608
54143	333609
46856	333610
24569	333611
35886	333612
13559	333613
9612	333614
28282	333615
61005	333616
6423	333617
8416	333618
22693	333619
99007	333620
104351	333621
67639	333622
58462	333623
120079	333624
5313	333625
128966	333626
95237	333627
624	333628
45803	333629
89668	333630
115133	333631
42142	333632
7835	333633
23913	333634
78498	333635
18024	333636
20538	333637
23302	333638
34546	333639
126844	333640
152026	333641
120343	333642
159011	333643
39353	333644
123369	333645
16497	333646
18178	333647
31980	333648
7538	333649
18824	333650
4060	333651
85222	333652
41209	333653
2577	333654
37344	333655
69010	333656
6451	333657
9075	333658
19587	333659
5813	333660
9642	333661
84831	333662
16929	333663
33806	333664
111161	333665
84740	333666
7295	333667
10854	333668
67094	333669
32245	333670
49609	333671
20205	333672
3834	333673
29191	333674
24759	333675
1844	333676
8959	333677
7535	333678
18923	333679
41699	333680
1379	333681
54233	333682
39957	333683
63291	333684
1111	333685
5698	333686
8480	333687
4635	333688
27858	333689
82139	333690
2715	333691
138609	333692
87046	333693
113976	333694
25728	333695
17226	333696
6236	333697
1584	333698
31871	333699
22734	333700
28958	333701
101293	333702
45435	333703
6703	333704
562	333705
74267	333706
38827	333707
121159	333708
3196	333709
11612	333710
11467	333711
21671	333712
6035	333713
113078	333714
44250	333715
94915	333716
84674	333717
41720	333718
64275	333719
59929	333720
23453	333721
13226	333722
20833	333723
17423	333724
120746	333725
17487	333726
7732	333727
60318	333728
23049	333729
33376	333730
6478	333731
1061	333732
82240	333733
12512	333734
52094	333735
99081	333736
42441	333737
102079	333738
12885	333739
30896	333740
3539	333741
53942	333742
3701	333743
47164	333744
17214	333745
19610	333746
59623	333747
84710	333748
164145	333749
58221	333750
9565	333751
23533	333752
494	333753
8237	333754
51523	333755
3061	333756
9954	333757
38714	333758
22992	333759
30	333760
57777	333761
3894	333762
15722	333763
27544	333764
45943	333765
1083	333766
41786	333767
263	333768
1409	333769
4304	333770
64619	333771
45529	333772
26822	333773
78217	333774
29297	333775
22257	333776
50647	333777
34032	333778
844	333779
79388	333780
2114	333781
20117	333782
10805	333783
40486	333784
8920	333785
119959	333786
47296	333787
1212	333788
4523	333789
59676	333790
4954	333791
67056	333792
33579	333793
7760	333794
86740	333795
35196	333796
60680	333797
32	333798
149002	333799
408	333800
3971	333801
9521	333802
38074	333803
10319	333804
97040	333805
137567	333806
90384	333807
25287	333808
44009	333809
1207	333810
13172	333811
146438	333812
28891	333813
13885	333814
93066	333815
11876	333816
64618	333817
14246	333818
53675	333819
13289	333820
42023	333821
34702	333822
33949	333823
49301	333824
27767	333825
42947	333826
13814	333827
69544	333828
45708	333829
64292	333830
81772	333831
29769	333832
21134	333833
63177	333834
14370	333835
23738	333836
139097	333837
17997	333838
79259	333839
104072	333840
73686	333841
49381	333842
55973	333843
132664	333844
55336	333845
18365	333846
8	333847
23267	333848
76608	333849
89549	333850
10317	333851
39355	333852
25752	333853
56020	333854
8236	333855
65396	333856
82963	333857
62988	333858
146478	333859
46302	333860
7843	333861
100405	333862
54913	333863
100853	333864
2549	333865
12806	333866
2090	333867
965	333868
77584	333869
72517	333870
31252	333871
89453	333872
20546	333873
20108	333874
85857	333875
44083	333876
6461	333877
633	333878
113175	333879
18858	333880
25088	333881
7441	333882
4970	333883
100772	333884
2267	333885
85093	333886
29602	333887
266	333888
59940	333889
157709	333890
148637	333891
36732	333892
51602	333893
1309	333894
91	333895
28673	333896
39727	333897
48880	333898
14112	333899
13336	333900
2098	333901
14398	333902
2535	333903
28846	333904
8352	333905
7994	333906
20671	333907
117680	333908
3871	333909
4814	333910
2554	333911
8891	333912
17110	333913
135435	333914
2599	333915
27081	333916
38968	333917
156867	333918
15193	333919
4862	333920
53157	333921
54170	333922
21507	333923
585	333924
18455	333925
48380	333926
34213	333927
123358	333928
80194	333929
16911	333930
50699	333931
70193	333932
53201	333933
75598	333934
117110	333935
2499	333936
146707	333937
293	333938
73221	333939
39520	333940
113485	333941
59122	333942
64663	333943
16286	333944
40059	333945
79435	333946
36406	333947
1582	333948
119516	333949
3011	333950
41875	333951
13373	333952
109	333953
146021	333954
2046	333955
56811	333956
57194	333957
41538	333958
1071	333959
86496	333960
65277	333961
90969	333962
27705	333963
48897	333964
10393	333965
43059	333966
48314	333967
39434	333968
37875	333969
21584	333970
22938	333971
3835	333972
67010	333973
86847	333974
28401	333975
289	333976
6502	333977
89735	333978
9643	333979
113640	333980
53418	333981
1499	333982
1520	333983
203	333984
12854	333985
9081	333986
1006	333987
27311	333988
43497	333989
123184	333990
253	333991
66844	333992
60038	333993
20972	333994
687	333995
49330	333996
85469	333997
17745	333998
9440	333999
128909	334000
62065	334001
19990	334002
25978	334003
39434	334004
871	334005
2170	334006
12697	334007
21415	334008
713	334009
3474	334010
14352	334011
2672	334012
26523	334013
2443	334014
43946	334015
5546	334016
40623	334017
169	334018
68779	334019
50004	334020
91139	334021
142711	334022
21584	334023
7205	334024
4234	334025
173	334026
77255	334027
47942	334028
93679	334029
65930	334030
22001	334031
986	334032
7420	334033
14080	334034
10271	334035
70484	334036
39173	334037
47067	334038
46	334039
1521	334040
16735	334041
13974	334042
89905	334043
1209	334044
24576	334045
60350	334046
2522	334047
132211	334048
11537	334049
8962	334050
6158	334051
56652	334052
22530	334053
3146	334054
38015	334055
335	334056
14262	334057
104483	334058
24185	334059
53742	334060
25782	334061
41900	334062
132912	334063
44878	334064
161557	334065
8275	334066
11730	334067
51313	334068
98352	334069
4221	334070
4904	334071
13238	334072
54245	334073
97084	334074
7	334075
2107	334076
119	334077
38410	334078
10803	334079
57381	334080
3468	334081
83267	334082
14077	334083
51790	334084
6653	334085
91030	334086
63441	334087
103140	334088
3334	334089
68978	334090
40076	334091
93796	334092
37935	334093
120246	334094
89091	334095
17217	334096
19037	334097
139180	334098
2759	334099
25080	334100
26598	334101
2543	334102
12013	334103
28266	334104
91644	334105
3135	334106
11606	334107
63072	334108
18141	334109
29442	334110
11813	334111
7482	334112
12820	334113
28008	334114
3754	334115
79523	334116
1865	334117
45651	334118
4009	334119
68559	334120
54	334121
8573	334122
23597	334123
21966	334124
7241	334125
2354	334126
163952	334127
4990	334128
32745	334129
26866	334130
45302	334131
44094	334132
5908	334133
123440	334134
70160	334135
129363	334136
4954	334137
2882	334138
16500	334139
99067	334140
13974	334141
50380	334142
4161	334143
16231	334144
12664	334145
3589	334146
46322	334147
2964	334148
72944	334149
48572	334150
83875	334151
111436	334152
54996	334153
18382	334154
8222	334155
12454	334156
66478	334157
6448	334158
57486	334159
15843	334160
24480	334161
6831	334162
10081	334163
14728	334164
141731	334165
25729	334166
76754	334167
151271	334168
95672	334169
18644	334170
88913	334171
54657	334172
694	334173
8677	334174
11110	334175
10824	334176
16321	334177
10643	334178
16392	334179
7275	334180
29851	334181
418	334182
23343	334183
13618	334184
3308	334185
20117	334186
16	334187
2261	334188
65805	334189
4296	334190
97319	334191
21003	334192
32755	334193
6827	334194
209	334195
64680	334196
5114	334197
18302	334198
103872	334199
137228	334200
21344	334201
13374	334202
4858	334203
98836	334204
120946	334205
41429	334206
44161	334207
1882	334208
132954	334209
44429	334210
142964	334211
47757	334212
19286	334213
87621	334214
114444	334215
7983	334216
70316	334217
13045	334218
72036	334219
3636	334220
64360	334221
33168	334222
94165	334223
106282	334224
79552	334225
2878	334226
7612	334227
10530	334228
73594	334229
132636	334230
129677	334231
3354	334232
1858	334233
24558	334234
3254	334235
159809	334236
13457	334237
1121	334238
34565	334239
2471	334240
1551	334241
54110	334242
81544	334243
127411	334244
16789	334245
144842	334246
140049	334247
19838	334248
56756	334249
5790	334250
3746	334251
58062	334252
7251	334253
216	334254
49808	334255
2346	334256
14792	334257
1186	334258
38088	334259
12753	334260
123671	334261
37515	334262
21669	334263
1033	334264
10521	334265
66403	334266
33207	334267
86710	334268
29407	334269
90019	334270
52029	334271
80274	334272
124413	334273
61261	334274
46027	334275
26757	334276
115490	334277
57715	334278
164	334279
35433	334280
10495	334281
6226	334282
21764	334283
102132	334284
10092	334285
2613	334286
880	334287
926	334288
948	334289
21227	334290
22772	334291
126127	334292
22606	334293
24286	334294
66	334295
94302	334296
91086	334297
60550	334298
4543	334299
57629	334300
160239	334301
15650	334302
153578	334303
42754	334304
534	334305
56146	334306
17173	334307
130402	334308
18496	334309
97336	334310
105027	334311
37425	334312
1343	334313
15243	334314
70804	334315
66	334316
1049	334317
131980	334318
5634	334319
32370	334320
5275	334321
1561	334322
11797	334323
13706	334324
166197	334325
40884	334326
10330	334327
20379	334328
87487	334329
66830	334330
98876	334331
64354	334332
138511	334333
4545	334334
2400	334335
15013	334336
4161	334337
20204	334338
108450	334339
11123	334340
50793	334341
59090	334342
33865	334343
23185	334344
5583	334345
78826	334346
5899	334347
73521	334348
15155	334349
2516	334350
3812	334351
9409	334352
1254	334353
22093	334354
49204	334355
27086	334356
10706	334357
60778	334358
3069	334359
108160	334360
113869	334361
92957	334362
36256	334363
11914	334364
27420	334365
41023	334366
7533	334367
3213	334368
38186	334369
113630	334370
17678	334371
71009	334372
110725	334373
128023	334374
7628	334375
52210	334376
97729	334377
36991	334378
7227	334379
33771	334380
66186	334381
41889	334382
34125	334383
7281	334384
31638	334385
36353	334386
121661	334387
16319	334388
2250	334389
40524	334390
18768	334391
6988	334392
98364	334393
13406	334394
108176	334395
45111	334396
27502	334397
18601	334398
111408	334399
279	334400
35306	334401
52146	334402
13660	334403
35869	334404
2069	334405
132683	334406
10665	334407
17116	334408
35416	334409
88463	334410
33684	334411
13118	334412
7879	334413
63134	334414
4063	334415
3342	334416
457	334417
29174	334418
12793	334419
20013	334420
23996	334421
8729	334422
19999	334423
107293	334424
36816	334425
18020	334426
60287	334427
11419	334428
30578	334429
19803	334430
17944	334431
2693	334432
145889	334433
33500	334434
15883	334435
13882	334436
85215	334437
342	334438
89223	334439
1814	334440
16232	334441
111025	334442
19062	334443
142071	334444
18597	334445
25986	334446
24821	334447
580	334448
107099	334449
141969	334450
24892	334451
59969	334452
50204	334453
32577	334454
19974	334455
25572	334456
28902	334457
139727	334458
10047	334459
105211	334460
4791	334461
3552	334462
102354	334463
1625	334464
60078	334465
39970	334466
132974	334467
68651	334468
47955	334469
64347	334470
81687	334471
46005	334472
47678	334473
83624	334474
3057	334475
96571	334476
80596	334477
4940	334478
63994	334479
43790	334480
11595	334481
44882	334482
1787	334483
10315	334484
13517	334485
72484	334486
28592	334487
49097	334488
47995	334489
9857	334490
16271	334491
20219	334492
157	334493
1555	334494
6764	334495
19766	334496
7330	334497
21780	334498
23287	334499
84758	334500
22514	334501
6407	334502
30824	334503
4524	334504
52812	334505
56090	334506
47654	334507
18723	334508
13319	334509
14648	334510
889	334511
18201	334512
132938	334513
17491	334514
14741	334515
51800	334516
60509	334517
75740	334518
7221	334519
79779	334520
29839	334521
17820	334522
99401	334523
52383	334524
789	334525
45516	334526
72798	334527
22363	334528
1692	334529
4996	334530
118	334531
80689	334532
6935	334533
105263	334534
20778	334535
2375	334536
22348	334537
46749	334538
71219	334539
90439	334540
10370	334541
10174	334542
4699	334543
568	334544
26926	334545
53842	334546
19710	334547
28205	334548
2463	334549
2137	334550
1771	334551
43725	334552
50439	334553
79935	334554
28390	334555
75655	334556
17435	334557
120003	334558
20370	334559
30009	334560
9177	334561
2216	334562
1717	334563
166634	334564
46598	334565
90278	334566
6246	334567
56856	334568
66710	334569
62423	334570
1857	334571
8555	334572
12589	334573
36545	334574
17637	334575
77761	334576
160651	334577
82	334578
13372	334579
4125	334580
13624	334581
88855	334582
63470	334583
44685	334584
24707	334585
9019	334586
135676	334587
29244	334588
31443	334589
56511	334590
65080	334591
71833	334592
1021	334593
59802	334594
160407	334595
63613	334596
35052	334597
87	334598
62395	334599
138109	334600
119856	334601
38160	334602
10808	334603
109024	334604
22339	334605
101849	334606
26191	334607
612	334608
40314	334609
53662	334610
3394	334611
193	334612
127446	334613
32070	334614
83240	334615
7908	334616
5862	334617
96679	334618
14647	334619
77877	334620
64303	334621
58095	334622
52059	334623
3399	334624
2374	334625
2886	334626
8133	334627
25966	334628
1361	334629
78372	334630
76982	334631
1884	334632
2072	334633
20826	334634
8230	334635
5594	334636
35424	334637
63240	334638
30750	334639
95702	334640
15591	334641
33465	334642
24896	334643
17713	334644
89975	334645
26785	334646
44267	334647
39653	334648
64850	334649
83116	334650
6962	334651
3236	334652
40686	334653
24404	334654
29678	334655
3864	334656
51883	334657
147993	334658
50254	334659
23926	334660
64508	334661
11414	334662
1861	334663
35782	334664
144707	334665
4082	334666
39000	334667
25475	334668
12378	334669
43936	334670
28504	334671
18874	334672
22477	334673
3583	334674
69949	334675
134335	334676
8200	334677
25349	334678
74008	334679
21732	334680
24847	334681
112202	334682
6656	334683
3654	334684
59901	334685
26188	334686
15660	334687
53356	334688
13052	334689
99296	334690
99762	334691
13811	334692
4869	334693
96324	334694
789	334695
20706	334696
14016	334697
42474	334698
47794	334699
2926	334700
15728	334701
9674	334702
79089	334703
19819	334704
19726	334705
2398	334706
25264	334707
579	334708
65796	334709
127088	334710
39736	334711
78891	334712
81035	334713
2209	334714
109653	334715
93987	334716
6565	334717
36704	334718
112907	334719
45173	334720
9709	334721
98295	334722
88232	334723
65781	334724
144322	334725
37868	334726
28715	334727
6413	334728
11680	334729
6835	334730
28370	334731
131474	334732
39082	334733
4610	334734
3340	334735
85625	334736
4536	334737
152982	334738
57350	334739
53513	334740
16	334741
65150	334742
36575	334743
74504	334744
65331	334745
122017	334746
63403	334747
41500	334748
8340	334749
13719	334750
29520	334751
3940	334752
16092	334753
4270	334754
120798	334755
136536	334756
14624	334757
94	334758
81629	334759
79439	334760
35026	334761
32146	334762
32170	334763
49553	334764
12671	334765
23664	334766
122506	334767
8066	334768
4952	334769
11971	334770
25947	334771
60404	334772
57000	334773
108249	334774
10686	334775
20140	334776
64959	334777
86030	334778
6559	334779
45867	334780
32074	334781
2430	334782
20569	334783
49762	334784
66324	334785
151194	334786
106137	334787
28087	334788
30685	334789
53819	334790
32112	334791
89230	334792
92654	334793
45875	334794
7250	334795
1202	334796
30581	334797
97111	334798
18919	334799
3446	334800
27218	334801
20187	334802
94671	334803
22984	334804
16170	334805
38056	334806
43675	334807
22000	334808
58311	334809
86464	334810
16451	334811
23744	334812
18242	334813
35630	334814
13375	334815
37284	334816
38829	334817
25330	334818
68543	334819
1089	334820
105733	334821
121583	334822
26319	334823
116056	334824
8945	334825
29980	334826
377	334827
1134	334828
36087	334829
134179	334830
52932	334831
133730	334832
572	334833
16465	334834
2579	334835
32665	334836
16287	334837
3608	334838
31455	334839
44606	334840
26856	334841
47459	334842
43143	334843
33943	334844
33	334845
14635	334846
8907	334847
6857	334848
1646	334849
75018	334850
4794	334851
20104	334852
23076	334853
7051	334854
93942	334855
2866	334856
33637	334857
17568	334858
19209	334859
43484	334860
97575	334861
3227	334862
2198	334863
9015	334864
9609	334865
18732	334866
6467	334867
19699	334868
130524	334869
1756	334870
15091	334871
16454	334872
1469	334873
16885	334874
56665	334875
48372	334876
3341	334877
10411	334878
72211	334879
27946	334880
81786	334881
7005	334882
166	334883
8978	334884
146876	334885
123287	334886
54600	334887
107162	334888
23943	334889
57646	334890
17494	334891
60046	334892
11259	334893
49214	334894
49121	334895
3705	334896
14613	334897
872	334898
16649	334899
132991	334900
6960	334901
102023	334902
100621	334903
541	334904
18	334905
78808	334906
20453	334907
24233	334908
30779	334909
2256	334910
12280	334911
69110	334912
6423	334913
63777	334914
35838	334915
39681	334916
87488	334917
11972	334918
730	334919
36558	334920
17085	334921
10995	334922
47	334923
8426	334924
131385	334925
53520	334926
91527	334927
7279	334928
5173	334929
73843	334930
30951	334931
40619	334932
5737	334933
128310	334934
2253	334935
27214	334936
57323	334937
4134	334938
766	334939
116652	334940
159991	334941
89734	334942
45273	334943
122037	334944
56787	334945
44552	334946
147555	334947
5283	334948
664	334949
19908	334950
3324	334951
68828	334952
33426	334953
34650	334954
6964	334955
15416	334956
15483	334957
60627	334958
28136	334959
43649	334960
53165	334961
1507	334962
14564	334963
46039	334964
42326	334965
4520	334966
6596	334967
144241	334968
18075	334969
3345	334970
52538	334971
1808	334972
158499	334973
110453	334974
23200	334975
22445	334976
4568	334977
153662	334978
6323	334979
59345	334980
18052	334981
45173	334982
33455	334983
18875	334984
7521	334985
37448	334986
18630	334987
86131	334988
64195	334989
28492	334990
110293	334991
94194	334992
18722	334993
12858	334994
24550	334995
78744	334996
1384	334997
21050	334998
14788	334999
19297	335000
5441	335001
11747	335002
44491	335003
7819	335004
49734	335005
58097	335006
3346	335007
76433	335008
351	335009
17418	335010
20894	335011
17136	335012
13911	335013
32449	335014
57568	335015
108966	335016
165806	335017
24563	335018
24476	335019
12377	335020
95459	335021
3903	335022
995	335023
9538	335024
141192	335025
52868	335026
46420	335027
13892	335028
74745	335029
2955	335030
66	335031
8754	335032
12596	335033
11556	335034
3394	335035
51094	335036
12868	335037
24342	335038
2980	335039
59219	335040
4132	335041
117	335042
6213	335043
98633	335044
305	335045
40415	335046
19172	335047
36604	335048
83875	335049
5	335050
20743	335051
78738	335052
27518	335053
53852	335054
34564	335055
508	335056
957	335057
31092	335058
3574	335059
50201	335060
126584	335061
2104	335062
1733	335063
9421	335064
64154	335065
129829	335066
51298	335067
52644	335068
56678	335069
13498	335070
2925	335071
32190	335072
116481	335073
5509	335074
18471	335075
11166	335076
7990	335077
5059	335078
13542	335079
71392	335080
20228	335081
17096	335082
15495	335083
73894	335084
14866	335085
41156	335086
4163	335087
10085	335088
7794	335089
70019	335090
119385	335091
103906	335092
2950	335093
5484	335094
74640	335095
63024	335096
23996	335097
15102	335098
33189	335099
3	335100
13204	335101
58514	335102
31162	335103
131067	335104
15193	335105
27874	335106
46367	335107
14832	335108
84394	335109
71907	335110
57049	335111
13758	335112
12559	335113
44273	335114
17437	335115
30503	335116
9246	335117
4306	335118
115623	335119
63704	335120
3589	335121
11867	335122
50732	335123
70902	335124
31192	335125
110751	335126
15259	335127
20902	335128
40677	335129
40799	335130
29641	335131
6037	335132
3900	335133
38217	335134
9126	335135
5014	335136
47531	335137
51343	335138
25271	335139
17562	335140
36768	335141
7358	335142
131645	335143
48472	335144
10546	335145
32771	335146
16231	335147
3802	335148
112652	335149
15115	335150
3795	335151
102079	335152
40594	335153
341	335154
45760	335155
85361	335156
13445	335157
43848	335158
120139	335159
5384	335160
10547	335161
31641	335162
25426	335163
208	335164
34392	335165
41019	335166
37861	335167
29414	335168
37157	335169
109	335170
13409	335171
10626	335172
3416	335173
39507	335174
83863	335175
18465	335176
134401	335177
62453	335178
7590	335179
3974	335180
137156	335181
37366	335182
5020	335183
33972	335184
70241	335185
22987	335186
48891	335187
10853	335188
1542	335189
29049	335190
17769	335191
44223	335192
86414	335193
37005	335194
4737	335195
3287	335196
6831	335197
142097	335198
82506	335199
117666	335200
31224	335201
71222	335202
876	335203
67006	335204
36490	335205
76169	335206
17155	335207
90766	335208
14943	335209
3100	335210
35060	335211
59244	335212
8982	335213
55505	335214
4619	335215
73418	335216
8102	335217
5771	335218
16279	335219
15612	335220
58628	335221
46225	335222
49145	335223
25537	335224
43096	335225
56604	335226
308	335227
82786	335228
78012	335229
364	335230
95437	335231
7261	335232
116	335233
17035	335234
21726	335235
19704	335236
19685	335237
81165	335238
33897	335239
29586	335240
130804	335241
9250	335242
4207	335243
23314	335244
46441	335245
8012	335246
12517	335247
438	335248
31506	335249
13139	335250
53429	335251
79093	335252
133457	335253
105837	335254
49054	335255
69883	335256
127296	335257
26875	335258
2211	335259
31498	335260
3262	335261
633	335262
36339	335263
14421	335264
1209	335265
43659	335266
111513	335267
60570	335268
29325	335269
38063	335270
3674	335271
34811	335272
265	335273
13268	335274
145937	335275
77203	335276
165778	335277
42276	335278
117249	335279
35626	335280
50247	335281
57881	335282
122022	335283
72218	335284
6230	335285
7972	335286
19978	335287
23434	335288
6199	335289
258	335290
23557	335291
15750	335292
20898	335293
73469	335294
86661	335295
77487	335296
15993	335297
33045	335298
59663	335299
40354	335300
2022	335301
17906	335302
11691	335303
4545	335304
5706	335305
26297	335306
1597	335307
59561	335308
128109	335309
12680	335310
92521	335311
121819	335312
113771	335313
8928	335314
16504	335315
9528	335316
10366	335317
7035	335318
54689	335319
2118	335320
57762	335321
662	335322
109083	335323
223	335324
21727	335325
100123	335326
24223	335327
102346	335328
14464	335329
11975	335330
87455	335331
21961	335332
54067	335333
26170	335334
59872	335335
1647	335336
7059	335337
34554	335338
1828	335339
41647	335340
50081	335341
61347	335342
13832	335343
3032	335344
47617	335345
87	335346
7819	335347
42504	335348
20642	335349
83328	335350
36321	335351
1590	335352
83005	335353
105568	335354
29512	335355
17297	335356
127148	335357
14322	335358
37540	335359
54954	335360
100124	335361
2466	335362
96199	335363
142594	335364
18745	335365
4971	335366
15459	335367
12289	335368
31805	335369
129236	335370
36455	335371
107649	335372
1947	335373
27373	335374
974	335375
25889	335376
24398	335377
20204	335378
72904	335379
16742	335380
13962	335381
1	335382
17015	335383
49582	335384
8677	335385
100497	335386
2837	335387
48269	335388
20806	335389
81978	335390
17509	335391
77068	335392
89769	335393
107795	335394
4298	335395
29226	335396
8403	335397
93776	335398
30157	335399
52807	335400
60373	335401
124444	335402
38145	335403
29350	335404
46368	335405
5211	335406
7522	335407
109	335408
64180	335409
14015	335410
42587	335411
2804	335412
120760	335413
40112	335414
11209	335415
107539	335416
133731	335417
60455	335418
7105	335419
42549	335420
43821	335421
2015	335422
18582	335423
53781	335424
763	335425
2708	335426
66864	335427
98902	335428
208	335429
26703	335430
17013	335431
52766	335432
1062	335433
19823	335434
7701	335435
53353	335436
2771	335437
84000	335438
8632	335439
4211	335440
127106	335441
131278	335442
11496	335443
44865	335444
28097	335445
1218	335446
26885	335447
18177	335448
80742	335449
17928	335450
43882	335451
83774	335452
107992	335453
129853	335454
70728	335455
62820	335456
31197	335457
126002	335458
1589	335459
14224	335460
64458	335461
11379	335462
147777	335463
10131	335464
160879	335465
92873	335466
38228	335467
28057	335468
47584	335469
8731	335470
26105	335471
9411	335472
5535	335473
7195	335474
4079	335475
56838	335476
155412	335477
4783	335478
66516	335479
74930	335480
93601	335481
7026	335482
6994	335483
24462	335484
18363	335485
76	335486
1028	335487
143640	335488
58093	335489
54055	335490
39948	335491
114661	335492
123267	335493
56782	335494
116668	335495
47757	335496
108778	335497
39108	335498
96661	335499
6728	335500
49652	335501
54612	335502
87156	335503
50971	335504
53327	335505
120185	335506
43714	335507
57163	335508
27201	335509
3978	335510
95556	335511
553	335512
77256	335513
5739	335514
442	335515
8840	335516
110851	335517
50117	335518
52926	335519
799	335520
20561	335521
14231	335522
9858	335523
27648	335524
17815	335525
9040	335526
3520	335527
20349	335528
50714	335529
29410	335530
6510	335531
100043	335532
4155	335533
87085	335534
7192	335535
140526	335536
25416	335537
49618	335538
77984	335539
64273	335540
25765	335541
69244	335542
18146	335543
84658	335544
6819	335545
57	335546
78068	335547
38457	335548
27038	335549
4767	335550
98769	335551
41658	335552
76679	335553
81527	335554
8336	335555
11891	335556
26573	335557
22086	335558
43034	335559
2050	335560
120729	335561
1349	335562
89213	335563
95976	335564
48204	335565
5978	335566
5699	335567
34331	335568
26847	335569
6885	335570
66088	335571
184	335572
8125	335573
137499	335574
8845	335575
57611	335576
2628	335577
17671	335578
140985	335579
15276	335580
22771	335581
36232	335582
134448	335583
1242	335584
11820	335585
1479	335586
1569	335587
1802	335588
63247	335589
102187	335590
48728	335591
135352	335592
71994	335593
10225	335594
3927	335595
52447	335596
126562	335597
108477	335598
3280	335599
34350	335600
66983	335601
162859	335602
45440	335603
7324	335604
41772	335605
146097	335606
41564	335607
41609	335608
139442	335609
30837	335610
7686	335611
28753	335612
27844	335613
15079	335614
15927	335615
93454	335616
54080	335617
30827	335618
11659	335619
130728	335620
157375	335621
49155	335622
9845	335623
46989	335624
85894	335625
38146	335626
10509	335627
3261	335628
4959	335629
70205	335630
8230	335631
26673	335632
13205	335633
8792	335634
162406	335635
54810	335636
12093	335637
32085	335638
28010	335639
27599	335640
109236	335641
61642	335642
4530	335643
1603	335644
25099	335645
97392	335646
41480	335647
10404	335648
29132	335649
29514	335650
9134	335651
50769	335652
3233	335653
81499	335654
72452	335655
73489	335656
8683	335657
17653	335658
10580	335659
89845	335660
12620	335661
2388	335662
13614	335663
26295	335664
4100	335665
6134	335666
25844	335667
122442	335668
1617	335669
31592	335670
26325	335671
1027	335672
117235	335673
4662	335674
61118	335675
157138	335676
33141	335677
30713	335678
81328	335679
53977	335680
34718	335681
139807	335682
5787	335683
3530	335684
4775	335685
49135	335686
35830	335687
26446	335688
2385	335689
20158	335690
122151	335691
108661	335692
56000	335693
38750	335694
3548	335695
25619	335696
45593	335697
4520	335698
47483	335699
64134	335700
57045	335701
8955	335702
13923	335703
30095	335704
96025	335705
50419	335706
16604	335707
54315	335708
2890	335709
130990	335710
69006	335711
3835	335712
29147	335713
20112	335714
71324	335715
237	335716
52325	335717
429	335718
12428	335719
123417	335720
11169	335721
131171	335722
38569	335723
22760	335724
3025	335725
35810	335726
48009	335727
28025	335728
51406	335729
5664	335730
23762	335731
71618	335732
58275	335733
70948	335734
78384	335735
3671	335736
81601	335737
51619	335738
70446	335739
24710	335740
3477	335741
2292	335742
28201	335743
14698	335744
55843	335745
89736	335746
64875	335747
13546	335748
48493	335749
15620	335750
2471	335751
70479	335752
78794	335753
4016	335754
6906	335755
13743	335756
4635	335757
52064	335758
8703	335759
145810	335760
3253	335761
28865	335762
123161	335763
63236	335764
915	335765
10602	335766
71214	335767
145411	335768
867	335769
1261	335770
65234	335771
114897	335772
1891	335773
54338	335774
52418	335775
15308	335776
637	335777
1166	335778
1482	335779
24412	335780
84215	335781
1936	335782
1764	335783
6751	335784
27968	335785
15156	335786
51852	335787
21025	335788
41998	335789
4008	335790
33753	335791
7954	335792
21891	335793
10081	335794
159132	335795
66698	335796
7710	335797
72478	335798
11163	335799
22261	335800
104022	335801
5418	335802
4340	335803
160618	335804
44354	335805
82669	335806
74150	335807
26133	335808
154424	335809
9542	335810
31866	335811
21189	335812
47477	335813
32970	335814
16236	335815
30759	335816
253	335817
49318	335818
13071	335819
3024	335820
133797	335821
12735	335822
1699	335823
119352	335824
22870	335825
4321	335826
94351	335827
32112	335828
5370	335829
24702	335830
26520	335831
43	335832
10446	335833
36340	335834
16939	335835
87219	335836
21121	335837
1637	335838
59736	335839
163569	335840
12006	335841
15230	335842
73836	335843
4565	335844
158317	335845
23309	335846
1719	335847
3805	335848
11788	335849
73721	335850
7243	335851
61525	335852
3877	335853
24119	335854
127024	335855
14558	335856
26165	335857
1068	335858
13578	335859
37156	335860
320	335861
37002	335862
154223	335863
27514	335864
21223	335865
15171	335866
79472	335867
15510	335868
81925	335869
11567	335870
5992	335871
105363	335872
51677	335873
9764	335874
42927	335875
85892	335876
9352	335877
54742	335878
7106	335879
25359	335880
23133	335881
24237	335882
29075	335883
54337	335884
93492	335885
99917	335886
8126	335887
132565	335888
2874	335889
103900	335890
2743	335891
4261	335892
160933	335893
16617	335894
78875	335895
15598	335896
2405	335897
9573	335898
1438	335899
80804	335900
11092	335901
36119	335902
39891	335903
8275	335904
5165	335905
43064	335906
58176	335907
64925	335908
87060	335909
111758	335910
7208	335911
7453	335912
75949	335913
68364	335914
7722	335915
17851	335916
144	335917
69861	335918
1449	335919
117	335920
22522	335921
70105	335922
28259	335923
107825	335924
368	335925
3315	335926
34	335927
94847	335928
133002	335929
7896	335930
74444	335931
66386	335932
42422	335933
1209	335934
21898	335935
61726	335936
7031	335937
615	335938
17213	335939
108940	335940
9339	335941
40892	335942
113277	335943
89406	335944
51828	335945
49325	335946
19449	335947
20266	335948
10645	335949
124572	335950
1	335951
692	335952
878	335953
39347	335954
45011	335955
7542	335956
120135	335957
44555	335958
28855	335959
12422	335960
98983	335961
81103	335962
115034	335963
78084	335964
17709	335965
9373	335966
9352	335967
16145	335968
36961	335969
9832	335970
3097	335971
101529	335972
13256	335973
9498	335974
56069	335975
70129	335976
523	335977
4544	335978
23487	335979
54588	335980
46007	335981
161494	335982
1272	335983
528	335984
4987	335985
15625	335986
11626	335987
30356	335988
12089	335989
43183	335990
17736	335991
25211	335992
19447	335993
26672	335994
62250	335995
3404	335996
482	335997
107142	335998
28053	335999
3325	336000
9552	336001
40903	336002
40288	336003
4378	336004
12807	336005
118532	336006
2738	336007
20582	336008
7529	336009
17262	336010
9083	336011
33239	336012
33674	336013
43940	336014
201	336015
129166	336016
3032	336017
44681	336018
156	336019
40848	336020
17954	336021
164947	336022
87872	336023
38329	336024
99187	336025
133701	336026
47676	336027
111553	336028
81946	336029
49725	336030
21023	336031
11692	336032
5737	336033
12262	336034
15535	336035
1407	336036
48958	336037
28623	336038
2252	336039
110057	336040
19087	336041
624	336042
37195	336043
10826	336044
6386	336045
539	336046
1418	336047
24293	336048
70275	336049
3032	336050
836	336051
46737	336052
14696	336053
54353	336054
1124	336055
1419	336056
16865	336057
35090	336058
3716	336059
15064	336060
1007	336061
26224	336062
40020	336063
9992	336064
3536	336065
8490	336066
119963	336067
120613	336068
125	336069
38177	336070
591	336071
47553	336072
5423	336073
32391	336074
31483	336075
75778	336076
23751	336077
64673	336078
29226	336079
7471	336080
5	336081
79145	336082
23139	336083
24981	336084
6979	336085
122600	336086
20653	336087
8156	336088
8190	336089
75	336090
12685	336091
56656	336092
65736	336093
53476	336094
44894	336095
65175	336096
14720	336097
10387	336098
18177	336099
62109	336100
3033	336101
33795	336102
810	336103
783	336104
152790	336105
8190	336106
29420	336107
45192	336108
17703	336109
76719	336110
112974	336111
80978	336112
43067	336113
66258	336114
39475	336115
12659	336116
61998	336117
15121	336118
20728	336119
48583	336120
5260	336121
81528	336122
32663	336123
43480	336124
9939	336125
27448	336126
10385	336127
13009	336128
90704	336129
49470	336130
81724	336131
1286	336132
27507	336133
47179	336134
78432	336135
7431	336136
97946	336137
125744	336138
13630	336139
2199	336140
5384	336141
19450	336142
13639	336143
46773	336144
147168	336145
1018	336146
91818	336147
75941	336148
86170	336149
48908	336150
56748	336151
16065	336152
69925	336153
63558	336154
66645	336155
94312	336156
74006	336157
29955	336158
10183	336159
11372	336160
13116	336161
52102	336162
18121	336163
53073	336164
31624	336165
44913	336166
664	336167
56113	336168
15449	336169
82206	336170
69262	336171
13246	336172
9486	336173
76465	336174
10419	336175
123	336176
38675	336177
1999	336178
34681	336179
43661	336180
16892	336181
24221	336182
48223	336183
86527	336184
22	336185
53147	336186
53293	336187
100699	336188
88	336189
158080	336190
47611	336191
41596	336192
7333	336193
39408	336194
96077	336195
93095	336196
45895	336197
39103	336198
162222	336199
114618	336200
16283	336201
29	336202
14683	336203
39950	336204
77932	336205
44115	336206
12580	336207
18494	336208
57140	336209
128450	336210
131960	336211
37288	336212
65778	336213
59295	336214
49728	336215
97429	336216
49211	336217
26198	336218
85820	336219
5390	336220
138347	336221
1600	336222
136071	336223
25826	336224
43854	336225
46604	336226
16941	336227
69417	336228
105406	336229
20041	336230
3019	336231
16335	336232
8153	336233
401	336234
11507	336235
822	336236
9077	336237
4737	336238
82897	336239
28644	336240
106642	336241
101328	336242
9636	336243
2387	336244
12072	336245
6579	336246
26478	336247
57849	336248
2508	336249
33710	336250
45824	336251
17162	336252
90952	336253
36664	336254
57906	336255
23948	336256
144634	336257
54404	336258
6064	336259
12626	336260
8045	336261
137445	336262
102421	336263
43274	336264
127	336265
98875	336266
85429	336267
10547	336268
50390	336269
3874	336270
121319	336271
9563	336272
25759	336273
27249	336274
84678	336275
45564	336276
130834	336277
16571	336278
856	336279
9756	336280
4958	336281
37296	336282
14663	336283
1688	336284
2922	336285
72498	336286
37574	336287
66874	336288
19849	336289
89951	336290
28238	336291
8763	336292
54048	336293
24067	336294
8499	336295
38495	336296
69474	336297
24321	336298
15537	336299
6514	336300
101421	336301
67889	336302
62569	336303
920	336304
50460	336305
14032	336306
15680	336307
3987	336308
66603	336309
21792	336310
17321	336311
19799	336312
112930	336313
14275	336314
98830	336315
47378	336316
8344	336317
29684	336318
22480	336319
10355	336320
279	336321
136533	336322
26980	336323
37449	336324
51450	336325
60249	336326
23491	336327
146180	336328
6760	336329
67371	336330
56603	336331
9903	336332
11253	336333
119187	336334
127267	336335
7429	336336
108552	336337
147	336338
25383	336339
21282	336340
36289	336341
8608	336342
79808	336343
1790	336344
47117	336345
6753	336346
578	336347
119237	336348
27921	336349
4057	336350
19241	336351
1163	336352
21534	336353
27896	336354
20880	336355
8222	336356
16106	336357
87627	336358
72142	336359
50851	336360
98565	336361
151728	336362
148989	336363
62977	336364
106985	336365
99844	336366
17621	336367
10049	336368
140863	336369
59973	336370
9102	336371
74590	336372
373	336373
10229	336374
18425	336375
128467	336376
8997	336377
2316	336378
13447	336379
106	336380
33367	336381
99868	336382
18215	336383
41823	336384
56412	336385
57592	336386
5765	336387
80360	336388
79471	336389
12961	336390
8831	336391
11335	336392
125360	336393
106089	336394
17226	336395
20452	336396
7069	336397
98322	336398
71973	336399
84415	336400
19165	336401
44800	336402
54060	336403
30711	336404
16763	336405
22834	336406
2631	336407
83	336408
2532	336409
45167	336410
26030	336411
14914	336412
62728	336413
11657	336414
21977	336415
3707	336416
22828	336417
63706	336418
62	336419
280	336420
13055	336421
24595	336422
91404	336423
65570	336424
83263	336425
8140	336426
16957	336427
122	336428
101343	336429
5701	336430
29381	336431
35359	336432
6071	336433
15533	336434
32762	336435
49887	336436
2501	336437
40619	336438
16436	336439
3855	336440
7066	336441
98597	336442
63702	336443
44548	336444
328	336445
13596	336446
316	336447
2169	336448
2787	336449
34848	336450
87377	336451
71861	336452
23207	336453
62152	336454
16183	336455
73804	336456
5841	336457
37285	336458
69137	336459
25421	336460
47127	336461
37337	336462
55544	336463
73186	336464
62218	336465
37489	336466
2875	336467
20640	336468
143593	336469
3744	336470
65857	336471
3592	336472
339	336473
2172	336474
64818	336475
50378	336476
33	336477
1520	336478
95013	336479
38017	336480
29875	336481
34451	336482
101342	336483
2047	336484
5766	336485
77345	336486
15036	336487
54245	336488
61261	336489
616	336490
59961	336491
7918	336492
2732	336493
7457	336494
14569	336495
52661	336496
26593	336497
131588	336498
31548	336499
30657	336500
40763	336501
30553	336502
23111	336503
157488	336504
60874	336505
46911	336506
22338	336507
2722	336508
12803	336509
23941	336510
4827	336511
87396	336512
110463	336513
9705	336514
6314	336515
51426	336516
10866	336517
68373	336518
3361	336519
68146	336520
122553	336521
30461	336522
31883	336523
77268	336524
70961	336525
16481	336526
50385	336527
39059	336528
24413	336529
19850	336530
912	336531
37703	336532
91046	336533
19916	336534
27450	336535
25797	336536
4436	336537
28646	336538
139612	336539
5038	336540
42149	336541
68902	336542
18789	336543
22394	336544
67317	336545
45168	336546
1604	336547
5467	336548
111158	336549
7226	336550
18262	336551
15427	336552
106686	336553
538	336554
128095	336555
40585	336556
37061	336557
35090	336558
27459	336559
28486	336560
22573	336561
6988	336562
117998	336563
79821	336564
440	336565
83723	336566
39056	336567
78466	336568
41041	336569
69044	336570
41040	336571
93019	336572
95212	336573
149981	336574
11639	336575
90042	336576
97593	336577
32501	336578
899	336579
878	336580
89043	336581
106993	336582
25657	336583
21097	336584
100771	336585
100706	336586
25146	336587
29497	336588
13313	336589
11256	336590
28570	336591
33055	336592
15415	336593
75861	336594
69881	336595
781	336596
2822	336597
22680	336598
10404	336599
158	336600
12152	336601
4144	336602
17484	336603
14432	336604
74644	336605
13748	336606
174	336607
67135	336608
118985	336609
20157	336610
26740	336611
24965	336612
79495	336613
7533	336614
114649	336615
30648	336616
96256	336617
7474	336618
60115	336619
49125	336620
58975	336621
165310	336622
9711	336623
14818	336624
4352	336625
6262	336626
2295	336627
55364	336628
871	336629
1127	336630
23583	336631
5602	336632
35088	336633
38449	336634
1033	336635
63990	336636
28038	336637
18650	336638
17445	336639
65005	336640
77471	336641
52216	336642
53026	336643
52570	336644
33920	336645
55824	336646
4552	336647
6776	336648
5010	336649
3176	336650
1062	336651
26733	336652
17779	336653
9517	336654
87486	336655
77883	336656
130009	336657
154346	336658
49010	336659
1459	336660
12161	336661
100485	336662
92718	336663
1378	336664
5551	336665
65910	336666
55856	336667
43417	336668
32463	336669
94292	336670
121884	336671
763	336672
56792	336673
8382	336674
28406	336675
11551	336676
27722	336677
124986	336678
3190	336679
103572	336680
79840	336681
28040	336682
55082	336683
18050	336684
11494	336685
51874	336686
24973	336687
75207	336688
108110	336689
3023	336690
20374	336691
79581	336692
6828	336693
15757	336694
57571	336695
105444	336696
29320	336697
155552	336698
29776	336699
101187	336700
20943	336701
4418	336702
29645	336703
62996	336704
320	336705
119462	336706
153522	336707
16049	336708
72221	336709
10132	336710
36881	336711
66569	336712
99501	336713
20382	336714
35830	336715
12643	336716
33940	336717
5104	336718
139067	336719
6632	336720
10983	336721
134194	336722
8200	336723
50397	336724
4129	336725
74721	336726
33060	336727
7138	336728
58355	336729
59009	336730
7987	336731
45063	336732
26844	336733
99412	336734
12139	336735
9743	336736
28608	336737
41096	336738
690	336739
150509	336740
3502	336741
19333	336742
152590	336743
64788	336744
6469	336745
219	336746
16812	336747
122827	336748
103676	336749
72709	336750
3381	336751
3095	336752
16246	336753
42829	336754
31531	336755
40977	336756
22153	336757
8109	336758
399	336759
9675	336760
429	336761
19770	336762
21	336763
96152	336764
79293	336765
159703	336766
7604	336767
56860	336768
18799	336769
99129	336770
389	336771
7435	336772
1779	336773
6711	336774
1053	336775
25431	336776
42226	336777
3714	336778
88429	336779
4898	336780
18751	336781
38018	336782
108220	336783
26125	336784
4042	336785
4535	336786
71636	336787
74352	336788
17405	336789
45918	336790
87377	336791
1733	336792
101810	336793
24792	336794
24552	336795
27338	336796
158171	336797
31193	336798
31904	336799
31769	336800
36909	336801
18939	336802
91099	336803
10198	336804
37918	336805
26958	336806
3015	336807
38372	336808
62826	336809
57055	336810
33390	336811
78523	336812
25097	336813
9645	336814
2635	336815
23931	336816
98240	336817
148765	336818
144061	336819
33039	336820
10606	336821
9985	336822
89435	336823
7493	336824
25410	336825
9862	336826
29096	336827
6223	336828
24413	336829
7335	336830
54139	336831
120572	336832
84364	336833
79429	336834
27034	336835
46999	336836
12238	336837
121487	336838
140960	336839
8388	336840
30892	336841
1566	336842
76799	336843
107091	336844
37695	336845
23080	336846
3039	336847
128385	336848
43630	336849
63433	336850
79948	336851
64623	336852
154209	336853
41228	336854
35511	336855
38727	336856
3753	336857
136160	336858
5873	336859
32285	336860
28602	336861
80437	336862
5105	336863
17704	336864
12829	336865
5558	336866
36941	336867
3822	336868
53711	336869
15048	336870
12379	336871
22586	336872
23847	336873
13615	336874
27590	336875
50394	336876
2157	336877
28579	336878
152070	336879
23978	336880
77349	336881
29470	336882
27761	336883
27610	336884
6319	336885
65362	336886
5567	336887
121768	336888
90535	336889
6486	336890
8011	336891
18892	336892
75121	336893
71408	336894
53799	336895
1429	336896
23875	336897
3027	336898
411	336899
115527	336900
22833	336901
24888	336902
22950	336903
99362	336904
90	336905
19831	336906
55534	336907
83529	336908
6827	336909
24696	336910
9235	336911
71715	336912
9861	336913
21070	336914
93839	336915
5638	336916
36713	336917
5315	336918
88741	336919
13171	336920
43628	336921
1218	336922
230	336923
3615	336924
28875	336925
94770	336926
9658	336927
31868	336928
30442	336929
51006	336930
7126	336931
9852	336932
24356	336933
5915	336934
89996	336935
5158	336936
107094	336937
48116	336938
32779	336939
28904	336940
21187	336941
2047	336942
16128	336943
37320	336944
82727	336945
4358	336946
41572	336947
63377	336948
42838	336949
36363	336950
15324	336951
15109	336952
8413	336953
8526	336954
53726	336955
43802	336956
2764	336957
10208	336958
141480	336959
5517	336960
2780	336961
36168	336962
18786	336963
73413	336964
30532	336965
11004	336966
73920	336967
10080	336968
95651	336969
1291	336970
282	336971
76936	336972
15910	336973
58924	336974
13041	336975
1261	336976
13103	336977
7760	336978
10737	336979
101775	336980
40097	336981
3152	336982
9410	336983
65853	336984
17638	336985
136448	336986
6078	336987
7366	336988
34400	336989
6102	336990
113862	336991
107109	336992
28878	336993
6852	336994
15252	336995
26353	336996
3235	336997
88890	336998
53222	336999
24384	337000
32574	337001
51026	337002
600	337003
51647	337004
70255	337005
102555	337006
14908	337007
52313	337008
75552	337009
18	337010
102057	337011
20595	337012
32819	337013
111636	337014
44255	337015
21694	337016
17471	337017
36675	337018
29778	337019
13474	337020
20024	337021
1616	337022
3882	337023
28633	337024
22904	337025
24881	337026
48658	337027
75776	337028
2176	337029
15112	337030
62150	337031
13678	337032
78048	337033
1836	337034
117651	337035
45848	337036
115154	337037
23744	337038
21602	337039
3732	337040
41941	337041
21276	337042
63623	337043
31082	337044
13756	337045
124287	337046
82914	337047
9422	337048
40622	337049
15889	337050
27991	337051
4573	337052
20061	337053
12975	337054
43336	337055
133776	337056
23436	337057
9414	337058
26522	337059
1984	337060
6717	337061
39523	337062
100990	337063
2425	337064
51008	337065
4325	337066
11776	337067
24065	337068
132886	337069
6416	337070
9118	337071
77277	337072
33158	337073
770	337074
24816	337075
61736	337076
28937	337077
22110	337078
126279	337079
849	337080
14918	337081
29222	337082
32484	337083
14808	337084
124451	337085
24384	337086
39513	337087
65933	337088
95528	337089
34412	337090
30937	337091
28325	337092
119641	337093
1410	337094
66791	337095
103414	337096
18441	337097
50788	337098
24784	337099
39407	337100
18419	337101
128837	337102
75516	337103
42644	337104
32797	337105
16261	337106
18540	337107
9425	337108
20376	337109
164536	337110
119101	337111
4065	337112
15432	337113
72611	337114
39730	337115
12295	337116
31447	337117
163857	337118
15181	337119
56851	337120
6476	337121
37981	337122
9682	337123
131037	337124
33434	337125
618	337126
13310	337127
70909	337128
125370	337129
146627	337130
30633	337131
91258	337132
21090	337133
12944	337134
84526	337135
12	337136
14419	337137
13535	337138
22696	337139
146413	337140
12082	337141
1967	337142
78104	337143
23728	337144
72427	337145
55483	337146
35299	337147
2688	337148
70660	337149
28253	337150
56288	337151
98375	337152
42128	337153
35780	337154
23612	337155
42561	337156
86049	337157
79821	337158
18897	337159
20404	337160
27979	337161
25049	337162
30983	337163
132338	337164
63129	337165
5091	337166
98349	337167
7033	337168
1902	337169
75153	337170
122243	337171
56816	337172
144462	337173
16068	337174
16748	337175
10904	337176
68444	337177
47056	337178
10161	337179
19396	337180
543	337181
1078	337182
37033	337183
36416	337184
52738	337185
47792	337186
49774	337187
64304	337188
5512	337189
55493	337190
22218	337191
9107	337192
5950	337193
19544	337194
31140	337195
21759	337196
40520	337197
18342	337198
71231	337199
32005	337200
74951	337201
110072	337202
28457	337203
17920	337204
14520	337205
103280	337206
147809	337207
3209	337208
26328	337209
62634	337210
6612	337211
10401	337212
50488	337213
10345	337214
25517	337215
61367	337216
7438	337217
130	337218
8623	337219
823	337220
82581	337221
26465	337222
37313	337223
1262	337224
106875	337225
39157	337226
78323	337227
15356	337228
79840	337229
25415	337230
113564	337231
36	337232
105294	337233
13252	337234
72654	337235
86225	337236
20739	337237
12924	337238
109233	337239
64523	337240
3691	337241
45329	337242
23478	337243
54858	337244
59691	337245
5539	337246
71187	337247
80082	337248
143134	337249
54694	337250
107139	337251
21879	337252
52812	337253
13443	337254
21413	337255
98901	337256
20516	337257
116236	337258
75708	337259
14	337260
4272	337261
3832	337262
11392	337263
122303	337264
16159	337265
227	337266
77794	337267
4813	337268
86870	337269
63	337270
45191	337271
14873	337272
4191	337273
36120	337274
22555	337275
44834	337276
73698	337277
106725	337278
1403	337279
616	337280
480	337281
9116	337282
160130	337283
78096	337284
61514	337285
76133	337286
110665	337287
96240	337288
15709	337289
18748	337290
656	337291
2673	337292
5246	337293
91438	337294
15203	337295
30892	337296
59570	337297
12941	337298
118384	337299
3696	337300
44055	337301
45327	337302
62526	337303
8777	337304
51733	337305
15722	337306
1335	337307
282	337308
24982	337309
8010	337310
65608	337311
107614	337312
18830	337313
85671	337314
28433	337315
200	337316
55524	337317
17239	337318
218	337319
40	337320
125016	337321
29740	337322
155738	337323
24414	337324
3010	337325
23430	337326
113648	337327
18674	337328
23684	337329
18007	337330
83025	337331
27726	337332
40866	337333
6892	337334
154812	337335
140632	337336
59897	337337
878	337338
56081	337339
11859	337340
10030	337341
38059	337342
142	337343
45597	337344
91138	337345
83035	337346
38687	337347
697	337348
66724	337349
94838	337350
10873	337351
23625	337352
12847	337353
34143	337354
105271	337355
113430	337356
102864	337357
26653	337358
66717	337359
45953	337360
14840	337361
51880	337362
8444	337363
19096	337364
45472	337365
7059	337366
1266	337367
32270	337368
6981	337369
161577	337370
70324	337371
18936	337372
67835	337373
111635	337374
16332	337375
18424	337376
35949	337377
36222	337378
69930	337379
1235	337380
71935	337381
11377	337382
133640	337383
6104	337384
71515	337385
125343	337386
87256	337387
4250	337388
71351	337389
17449	337390
11124	337391
1317	337392
127430	337393
5889	337394
42396	337395
16097	337396
123126	337397
80	337398
254	337399
12	337400
34649	337401
70399	337402
46226	337403
68588	337404
15011	337405
70161	337406
117200	337407
41756	337408
15352	337409
113746	337410
6772	337411
73045	337412
116085	337413
70754	337414
7313	337415
6160	337416
160989	337417
38556	337418
107149	337419
22571	337420
63912	337421
571	337422
30556	337423
39431	337424
8640	337425
1097	337426
3170	337427
130901	337428
55751	337429
8005	337430
978	337431
55679	337432
32173	337433
186	337434
73300	337435
70479	337436
87765	337437
33633	337438
13103	337439
11543	337440
98781	337441
34164	337442
8560	337443
15277	337444
1224	337445
42457	337446
32484	337447
22547	337448
612	337449
30293	337450
48169	337451
45239	337452
660	337453
11744	337454
6297	337455
10403	337456
2357	337457
64895	337458
18708	337459
97109	337460
9935	337461
42214	337462
41794	337463
54650	337464
53823	337465
1927	337466
2630	337467
7161	337468
2400	337469
55404	337470
42346	337471
22388	337472
19906	337473
41190	337474
27782	337475
1466	337476
1397	337477
59993	337478
98422	337479
159365	337480
21580	337481
16494	337482
23632	337483
121298	337484
14545	337485
45709	337486
2346	337487
125808	337488
84395	337489
22032	337490
58776	337491
58372	337492
24917	337493
28914	337494
56437	337495
15747	337496
17249	337497
12469	337498
72020	337499
117668	337500
20048	337501
2072	337502
61637	337503
72554	337504
40275	337505
9420	337506
1878	337507
4594	337508
78214	337509
71557	337510
55653	337511
39126	337512
65548	337513
63634	337514
24335	337515
4334	337516
89618	337517
2991	337518
18917	337519
10957	337520
26246	337521
160	337522
2698	337523
7784	337524
5037	337525
102034	337526
27	337527
13107	337528
2551	337529
51074	337530
162192	337531
1229	337532
54301	337533
12398	337534
39725	337535
56985	337536
6739	337537
13300	337538
29602	337539
88143	337540
117687	337541
11174	337542
98440	337543
36249	337544
78037	337545
6596	337546
10034	337547
25538	337548
4776	337549
21753	337550
133195	337551
1460	337552
20603	337553
44969	337554
132373	337555
75251	337556
1375	337557
2013	337558
101599	337559
540	337560
48654	337561
65444	337562
49276	337563
64731	337564
153861	337565
371	337566
20771	337567
88502	337568
137891	337569
107756	337570
105499	337571
2094	337572
16044	337573
14607	337574
72	337575
13991	337576
3829	337577
31	337578
6782	337579
85072	337580
14616	337581
140126	337582
22025	337583
57390	337584
6934	337585
10571	337586
820	337587
310	337588
5432	337589
12270	337590
27796	337591
65241	337592
10488	337593
94944	337594
38832	337595
2335	337596
29280	337597
22	337598
4903	337599
2062	337600
160	337601
61958	337602
72983	337603
121181	337604
66945	337605
72356	337606
2057	337607
250	337608
6671	337609
79507	337610
15947	337611
112	337612
47205	337613
6716	337614
4268	337615
12759	337616
22611	337617
153537	337618
35236	337619
41424	337620
21782	337621
43864	337622
105962	337623
27226	337624
4221	337625
418	337626
6635	337627
8831	337628
24532	337629
54018	337630
40027	337631
101106	337632
15700	337633
5849	337634
6057	337635
32990	337636
54546	337637
17960	337638
124985	337639
7477	337640
25138	337641
69988	337642
52870	337643
61252	337644
17730	337645
9199	337646
12381	337647
15462	337648
126260	337649
6481	337650
41464	337651
23347	337652
3826	337653
108716	337654
12475	337655
131321	337656
1469	337657
128694	337658
31669	337659
52064	337660
114854	337661
6098	337662
53595	337663
40859	337664
460	337665
12645	337666
34893	337667
7128	337668
15974	337669
42591	337670
47121	337671
25	337672
153312	337673
16885	337674
103548	337675
33839	337676
2219	337677
27568	337678
322	337679
28964	337680
9358	337681
49360	337682
43236	337683
62465	337684
62770	337685
55495	337686
21850	337687
19727	337688
2334	337689
32095	337690
64970	337691
67736	337692
41174	337693
12889	337694
7655	337695
6626	337696
3971	337697
77356	337698
2436	337699
5857	337700
22571	337701
31185	337702
4475	337703
73234	337704
71808	337705
12515	337706
13716	337707
14540	337708
35694	337709
48934	337710
33049	337711
35253	337712
97709	337713
14962	337714
2603	337715
7479	337716
85276	337717
4507	337718
1172	337719
114851	337720
11867	337721
18518	337722
2871	337723
1362	337724
3386	337725
1239	337726
10770	337727
73455	337728
1636	337729
491	337730
29579	337731
70440	337732
15398	337733
6489	337734
23330	337735
5549	337736
24467	337737
48549	337738
1326	337739
68697	337740
56099	337741
18344	337742
40130	337743
74322	337744
32446	337745
2042	337746
40499	337747
18052	337748
20153	337749
12305	337750
154038	337751
65296	337752
7245	337753
19654	337754
157961	337755
30446	337756
157952	337757
38673	337758
894	337759
7096	337760
3527	337761
17958	337762
1447	337763
51715	337764
1998	337765
7321	337766
52538	337767
153116	337768
28964	337769
2377	337770
756	337771
3623	337772
28525	337773
6421	337774
70845	337775
18109	337776
52234	337777
14723	337778
56974	337779
76227	337780
14230	337781
8842	337782
39610	337783
7220	337784
18296	337785
59739	337786
55177	337787
6696	337788
33576	337789
144736	337790
46174	337791
1693	337792
20410	337793
15471	337794
3734	337795
34532	337796
2156	337797
52632	337798
66057	337799
15542	337800
100476	337801
76016	337802
69471	337803
59179	337804
82311	337805
477	337806
17459	337807
28607	337808
48025	337809
74514	337810
25231	337811
4618	337812
431	337813
25525	337814
14441	337815
6071	337816
484	337817
39645	337818
98805	337819
24748	337820
1397	337821
17018	337822
171	337823
53196	337824
32819	337825
3216	337826
63523	337827
74177	337828
161513	337829
3025	337830
119786	337831
15004	337832
80127	337833
15191	337834
9503	337835
59929	337836
14067	337837
65176	337838
123599	337839
3864	337840
2381	337841
645	337842
107887	337843
38461	337844
57841	337845
82935	337846
100	337847
83233	337848
17952	337849
1663	337850
43943	337851
3773	337852
39266	337853
118012	337854
67717	337855
21897	337856
5317	337857
161280	337858
24031	337859
21212	337860
16166	337861
20397	337862
60864	337863
39079	337864
55922	337865
52095	337866
666	337867
30228	337868
118092	337869
45149	337870
12721	337871
129003	337872
1508	337873
134891	337874
6245	337875
513	337876
11538	337877
6833	337878
118179	337879
100593	337880
61586	337881
35951	337882
44640	337883
83765	337884
4778	337885
47	337886
9199	337887
43547	337888
10620	337889
69268	337890
98261	337891
20492	337892
132258	337893
7524	337894
131790	337895
28296	337896
154714	337897
36045	337898
110	337899
5684	337900
57002	337901
45550	337902
46057	337903
76839	337904
10423	337905
5222	337906
26861	337907
114519	337908
32687	337909
51608	337910
119077	337911
33948	337912
50953	337913
157048	337914
64955	337915
62835	337916
14393	337917
77390	337918
13329	337919
21250	337920
82501	337921
40033	337922
26582	337923
103962	337924
8054	337925
4210	337926
4285	337927
112376	337928
1815	337929
395	337930
5958	337931
47763	337932
124451	337933
62857	337934
15761	337935
104040	337936
33509	337937
11040	337938
70773	337939
164	337940
13430	337941
1128	337942
34555	337943
23636	337944
46043	337945
18263	337946
21286	337947
107080	337948
15240	337949
1929	337950
43538	337951
60832	337952
132758	337953
3589	337954
82220	337955
5240	337956
58722	337957
33278	337958
34	337959
1346	337960
24245	337961
58600	337962
78108	337963
69651	337964
11183	337965
8199	337966
85817	337967
7426	337968
6470	337969
10592	337970
803	337971
76492	337972
7331	337973
11749	337974
42372	337975
11001	337976
5366	337977
53860	337978
13157	337979
12951	337980
22887	337981
18533	337982
98372	337983
12540	337984
857	337985
64957	337986
912	337987
9094	337988
11202	337989
3122	337990
8836	337991
99441	337992
64940	337993
7203	337994
41566	337995
6181	337996
74487	337997
16122	337998
24638	337999
746	338000
40964	338001
2900	338002
72233	338003
27000	338004
52360	338005
33273	338006
27372	338007
7063	338008
2695	338009
292	338010
4272	338011
95394	338012
37214	338013
130922	338014
13587	338015
42223	338016
2934	338017
23095	338018
133759	338019
7696	338020
57873	338021
3410	338022
25642	338023
31201	338024
43648	338025
83591	338026
12531	338027
9772	338028
31554	338029
1421	338030
14180	338031
92694	338032
40057	338033
6318	338034
60116	338035
33443	338036
6131	338037
6742	338038
10032	338039
10296	338040
133804	338041
56838	338042
11667	338043
64081	338044
3221	338045
11294	338046
132110	338047
880	338048
4271	338049
29761	338050
12175	338051
17789	338052
9555	338053
17715	338054
78563	338055
57693	338056
18940	338057
84631	338058
99144	338059
19231	338060
127290	338061
13195	338062
14451	338063
14369	338064
15811	338065
15328	338066
39293	338067
14989	338068
25239	338069
67422	338070
58418	338071
12715	338072
102081	338073
10618	338074
33175	338075
131967	338076
14502	338077
91118	338078
26392	338079
15904	338080
111367	338081
50738	338082
62251	338083
104011	338084
132005	338085
82860	338086
5717	338087
92803	338088
23683	338089
34789	338090
2576	338091
30752	338092
61430	338093
9695	338094
3583	338095
116036	338096
70751	338097
109580	338098
115327	338099
3014	338100
19190	338101
10397	338102
14098	338103
80348	338104
61506	338105
18721	338106
6490	338107
59250	338108
24832	338109
103971	338110
40773	338111
71126	338112
35177	338113
1694	338114
3454	338115
118586	338116
21065	338117
35789	338118
17121	338119
267	338120
802	338121
57214	338122
20212	338123
58635	338124
53090	338125
48520	338126
69760	338127
69745	338128
3750	338129
12922	338130
166	338131
40497	338132
105797	338133
19514	338134
38155	338135
90113	338136
60476	338137
44848	338138
128749	338139
20887	338140
15305	338141
62391	338142
2365	338143
30945	338144
29917	338145
51158	338146
15536	338147
44464	338148
13977	338149
50705	338150
1929	338151
127630	338152
27051	338153
21642	338154
20930	338155
574	338156
3248	338157
41227	338158
1091	338159
24	338160
1605	338161
43421	338162
25678	338163
64872	338164
17770	338165
71806	338166
55792	338167
28959	338168
26790	338169
15771	338170
49772	338171
120316	338172
5869	338173
514	338174
9808	338175
17782	338176
92447	338177
86067	338178
13586	338179
1342	338180
8598	338181
20941	338182
14603	338183
97999	338184
13431	338185
35525	338186
12297	338187
60297	338188
71013	338189
11518	338190
103749	338191
8706	338192
62797	338193
43871	338194
18872	338195
6213	338196
9069	338197
27125	338198
31395	338199
22015	338200
59302	338201
14586	338202
5558	338203
73404	338204
33075	338205
4699	338206
75737	338207
10945	338208
9709	338209
5208	338210
23899	338211
501	338212
45683	338213
4227	338214
19	338215
13113	338216
47256	338217
61667	338218
68905	338219
1141	338220
131338	338221
132209	338222
48698	338223
15384	338224
69914	338225
79979	338226
216	338227
75608	338228
5436	338229
43111	338230
2858	338231
3965	338232
55281	338233
26409	338234
17672	338235
5047	338236
1670	338237
127687	338238
60072	338239
18434	338240
46058	338241
11023	338242
1289	338243
158840	338244
4352	338245
25465	338246
71937	338247
99304	338248
4910	338249
408	338250
16301	338251
88836	338252
24518	338253
11384	338254
111589	338255
47017	338256
125	338257
125653	338258
14058	338259
43201	338260
20906	338261
18500	338262
30919	338263
20490	338264
3089	338265
5795	338266
58076	338267
30732	338268
3095	338269
18808	338270
67722	338271
6362	338272
96892	338273
30034	338274
7759	338275
31993	338276
85218	338277
89057	338278
41380	338279
3505	338280
2202	338281
77423	338282
150996	338283
166095	338284
93199	338285
67137	338286
118030	338287
72	338288
3689	338289
13291	338290
15303	338291
98104	338292
8894	338293
5459	338294
20449	338295
1363	338296
124937	338297
64571	338298
41327	338299
76916	338300
129988	338301
11277	338302
787	338303
29846	338304
148158	338305
133319	338306
66847	338307
10219	338308
80459	338309
28551	338310
24208	338311
70355	338312
33920	338313
86906	338314
126311	338315
7866	338316
162221	338317
8284	338318
4690	338319
104295	338320
1	338321
17418	338322
8	338323
1348	338324
33386	338325
129027	338326
40075	338327
2085	338328
122862	338329
21669	338330
26295	338331
44629	338332
58562	338333
48713	338334
65539	338335
55827	338336
40514	338337
25818	338338
18316	338339
5457	338340
457	338341
87239	338342
14167	338343
111	338344
75977	338345
67136	338346
85556	338347
985	338348
111674	338349
25796	338350
155413	338351
163094	338352
151379	338353
31107	338354
272	338355
6672	338356
59712	338357
11154	338358
81297	338359
24046	338360
19532	338361
17127	338362
25883	338363
34133	338364
5415	338365
30998	338366
112209	338367
12691	338368
7166	338369
47841	338370
8824	338371
17090	338372
52991	338373
14593	338374
73713	338375
9445	338376
72612	338377
7358	338378
9086	338379
6653	338380
15383	338381
12509	338382
39336	338383
11466	338384
5106	338385
127955	338386
700	338387
17157	338388
10511	338389
73222	338390
56519	338391
65440	338392
84	338393
7196	338394
15739	338395
6775	338396
130945	338397
17557	338398
75191	338399
24165	338400
56335	338401
38952	338402
56453	338403
64	338404
109578	338405
152928	338406
10641	338407
27540	338408
27167	338409
14041	338410
8134	338411
28166	338412
137458	338413
37730	338414
7020	338415
104346	338416
20512	338417
18561	338418
70584	338419
47628	338420
97144	338421
41430	338422
136473	338423
46774	338424
29611	338425
38360	338426
9103	338427
7983	338428
33936	338429
3764	338430
410	338431
6485	338432
1325	338433
7822	338434
58227	338435
8660	338436
5946	338437
16145	338438
15316	338439
12207	338440
45309	338441
103993	338442
69648	338443
84306	338444
16095	338445
12900	338446
103330	338447
4063	338448
6032	338449
28123	338450
22934	338451
39635	338452
88231	338453
83108	338454
11000	338455
14665	338456
28	338457
218	338458
58485	338459
20004	338460
23219	338461
114496	338462
101535	338463
14528	338464
140197	338465
1	338466
100144	338467
35237	338468
63487	338469
128755	338470
224	338471
18249	338472
15646	338473
4393	338474
64313	338475
1445	338476
10392	338477
7811	338478
1422	338479
44332	338480
42914	338481
166313	338482
24114	338483
35676	338484
126497	338485
15427	338486
57516	338487
33067	338488
1218	338489
29529	338490
19489	338491
45067	338492
20269	338493
7436	338494
6187	338495
3894	338496
8325	338497
30856	338498
5723	338499
42367	338500
7215	338501
21427	338502
99171	338503
85901	338504
21914	338505
1714	338506
53590	338507
80181	338508
133372	338509
8201	338510
11272	338511
24720	338512
38590	338513
24292	338514
56070	338515
2073	338516
39428	338517
3534	338518
71062	338519
98928	338520
41202	338521
82494	338522
53380	338523
5787	338524
49548	338525
72212	338526
152660	338527
1831	338528
1240	338529
21629	338530
4127	338531
99112	338532
46912	338533
3505	338534
16852	338535
106537	338536
366	338537
11950	338538
116868	338539
55237	338540
11932	338541
111198	338542
18911	338543
33327	338544
44793	338545
93418	338546
49881	338547
86742	338548
73772	338549
126372	338550
16634	338551
9442	338552
1039	338553
37225	338554
41162	338555
65305	338556
121381	338557
20997	338558
27952	338559
17536	338560
19160	338561
30399	338562
20877	338563
66001	338564
30939	338565
30118	338566
12039	338567
15088	338568
119103	338569
55753	338570
21208	338571
19144	338572
16949	338573
12024	338574
626	338575
6112	338576
29859	338577
43031	338578
38277	338579
14376	338580
46083	338581
10571	338582
30805	338583
64099	338584
72851	338585
71413	338586
57582	338587
136488	338588
8624	338589
5877	338590
8897	338591
67543	338592
41943	338593
55054	338594
70332	338595
37161	338596
86517	338597
4374	338598
5843	338599
22705	338600
56	338601
2736	338602
39936	338603
2018	338604
47093	338605
61372	338606
79858	338607
309	338608
63932	338609
18544	338610
106259	338611
84643	338612
35226	338613
7070	338614
66202	338615
2334	338616
5590	338617
6228	338618
80138	338619
92914	338620
55989	338621
129870	338622
3745	338623
2992	338624
25329	338625
139605	338626
3330	338627
78733	338628
8317	338629
66084	338630
2096	338631
5010	338632
114101	338633
2648	338634
20239	338635
10803	338636
140191	338637
79611	338638
2137	338639
54628	338640
10412	338641
130255	338642
267	338643
10316	338644
38386	338645
12504	338646
65428	338647
29454	338648
19339	338649
40964	338650
152	338651
66112	338652
24793	338653
42683	338654
95564	338655
79067	338656
65391	338657
16058	338658
42490	338659
89066	338660
10311	338661
6186	338662
118457	338663
2181	338664
104900	338665
100560	338666
28417	338667
29590	338668
1598	338669
24609	338670
7148	338671
38181	338672
35391	338673
174	338674
1725	338675
14251	338676
72132	338677
50051	338678
119073	338679
13957	338680
16	338681
826	338682
7312	338683
21523	338684
74148	338685
53843	338686
40106	338687
118351	338688
10318	338689
3279	338690
4953	338691
5193	338692
98875	338693
21397	338694
137779	338695
9689	338696
40248	338697
146513	338698
101352	338699
15001	338700
18106	338701
12030	338702
456	338703
2115	338704
9620	338705
51441	338706
14015	338707
41752	338708
73064	338709
25056	338710
956	338711
108962	338712
24776	338713
45192	338714
66582	338715
4031	338716
48437	338717
43589	338718
1095	338719
111315	338720
159861	338721
108375	338722
111366	338723
32667	338724
153174	338725
56707	338726
7220	338727
5795	338728
15003	338729
14537	338730
11804	338731
113017	338732
917	338733
3339	338734
101160	338735
77846	338736
12729	338737
52097	338738
6144	338739
93737	338740
47394	338741
24148	338742
8854	338743
82734	338744
25605	338745
55303	338746
60424	338747
68239	338748
34773	338749
8561	338750
119678	338751
5189	338752
94381	338753
12252	338754
21073	338755
1275	338756
159749	338757
1204	338758
51759	338759
1157	338760
2705	338761
14647	338762
58468	338763
26490	338764
37776	338765
12187	338766
119654	338767
98515	338768
3388	338769
62184	338770
2594	338771
5264	338772
14940	338773
1477	338774
54668	338775
3003	338776
16662	338777
55971	338778
48503	338779
6615	338780
15253	338781
9873	338782
13466	338783
53006	338784
477	338785
16454	338786
59594	338787
3107	338788
163016	338789
111428	338790
29291	338791
175	338792
342	338793
66009	338794
43376	338795
85096	338796
30163	338797
16621	338798
48973	338799
12593	338800
8784	338801
67090	338802
3660	338803
62670	338804
13446	338805
5692	338806
38256	338807
4119	338808
19367	338809
1790	338810
22888	338811
20642	338812
16173	338813
73864	338814
16761	338815
7759	338816
53064	338817
18026	338818
36609	338819
12458	338820
6087	338821
13846	338822
50730	338823
1962	338824
544	338825
107816	338826
23876	338827
15484	338828
80507	338829
49766	338830
153003	338831
7166	338832
61293	338833
3170	338834
133458	338835
48514	338836
71502	338837
108967	338838
565	338839
49016	338840
582	338841
6844	338842
68724	338843
24022	338844
8428	338845
35199	338846
1218	338847
63833	338848
4599	338849
133905	338850
38332	338851
29944	338852
21512	338853
63598	338854
3628	338855
49291	338856
43573	338857
43113	338858
10587	338859
47720	338860
59074	338861
20777	338862
7485	338863
21504	338864
976	338865
35784	338866
39746	338867
32732	338868
70903	338869
29015	338870
99504	338871
69310	338872
46824	338873
32285	338874
26529	338875
4783	338876
10957	338877
127049	338878
78061	338879
12696	338880
15962	338881
126869	338882
30204	338883
9484	338884
40143	338885
43766	338886
17035	338887
6224	338888
1223	338889
100894	338890
14993	338891
21606	338892
50955	338893
14280	338894
81268	338895
25109	338896
25830	338897
106921	338898
7827	338899
33791	338900
5282	338901
41519	338902
30470	338903
2105	338904
3016	338905
28191	338906
2303	338907
131758	338908
31548	338909
79047	338910
7632	338911
27588	338912
99176	338913
18	338914
78354	338915
10892	338916
11752	338917
22207	338918
15976	338919
25706	338920
19754	338921
55431	338922
9001	338923
585	338924
1456	338925
4220	338926
67076	338927
4675	338928
96944	338929
41082	338930
59229	338931
17749	338932
136717	338933
69813	338934
46004	338935
44109	338936
100195	338937
118076	338938
10239	338939
35663	338940
1512	338941
9643	338942
68737	338943
70090	338944
33426	338945
39997	338946
21936	338947
1839	338948
92770	338949
117768	338950
64319	338951
1800	338952
228	338953
62923	338954
51220	338955
26478	338956
2713	338957
3238	338958
94969	338959
85984	338960
33545	338961
73739	338962
1012	338963
74518	338964
18248	338965
129161	338966
56168	338967
30157	338968
33002	338969
42865	338970
54762	338971
1504	338972
94611	338973
5030	338974
11951	338975
80896	338976
112389	338977
81730	338978
730	338979
15743	338980
43409	338981
21222	338982
14639	338983
92875	338984
13715	338985
6418	338986
9409	338987
68414	338988
22364	338989
18015	338990
124131	338991
9196	338992
2737	338993
63711	338994
52156	338995
10070	338996
4263	338997
959	338998
21176	338999
32457	339000
46505	339001
4019	339002
65	339003
1973	339004
23595	339005
26691	339006
44152	339007
103462	339008
59966	339009
40463	339010
49956	339011
96828	339012
64119	339013
23423	339014
3962	339015
36502	339016
45909	339017
21947	339018
17859	339019
943	339020
4844	339021
9980	339022
3951	339023
47104	339024
30759	339025
32172	339026
105987	339027
4692	339028
500	339029
20064	339030
17056	339031
9562	339032
1263	339033
10303	339034
5982	339035
2980	339036
102618	339037
22438	339038
55291	339039
60747	339040
34154	339041
8210	339042
35487	339043
15335	339044
56489	339045
121228	339046
69082	339047
22449	339048
2480	339049
157502	339050
26294	339051
1901	339052
1506	339053
131744	339054
65993	339055
81049	339056
43301	339057
24744	339058
116421	339059
31980	339060
11550	339061
5797	339062
45419	339063
64722	339064
66245	339065
112868	339066
112115	339067
73836	339068
136306	339069
13814	339070
62632	339071
21114	339072
41184	339073
1385	339074
6781	339075
356	339076
142098	339077
16952	339078
48376	339079
14136	339080
123667	339081
53492	339082
30085	339083
3167	339084
54	339085
2766	339086
25568	339087
10149	339088
35780	339089
3858	339090
1329	339091
3869	339092
155571	339093
2423	339094
94970	339095
14285	339096
64659	339097
131831	339098
31014	339099
19777	339100
16278	339101
16039	339102
128385	339103
6220	339104
29085	339105
28740	339106
3936	339107
45921	339108
9657	339109
5867	339110
15164	339111
82562	339112
25795	339113
57486	339114
69002	339115
48314	339116
3665	339117
97478	339118
136451	339119
19192	339120
72002	339121
163007	339122
26037	339123
9356	339124
26018	339125
3126	339126
8405	339127
105037	339128
117888	339129
64581	339130
64432	339131
18713	339132
5219	339133
23842	339134
81169	339135
109597	339136
15353	339137
74849	339138
19164	339139
998	339140
42806	339141
56363	339142
44810	339143
77667	339144
3314	339145
117667	339146
90877	339147
54124	339148
36704	339149
48212	339150
31530	339151
22057	339152
18959	339153
10937	339154
13590	339155
19546	339156
99100	339157
14312	339158
16046	339159
119568	339160
10717	339161
21852	339162
8881	339163
51188	339164
29527	339165
54416	339166
61836	339167
105603	339168
67196	339169
52783	339170
22774	339171
12568	339172
128718	339173
84152	339174
129	339175
12188	339176
142942	339177
21000	339178
30081	339179
8123	339180
74337	339181
58408	339182
52247	339183
88475	339184
56843	339185
13045	339186
8199	339187
46611	339188
39531	339189
147835	339190
1944	339191
19494	339192
7437	339193
17436	339194
385	339195
21792	339196
81041	339197
35507	339198
10169	339199
49841	339200
1870	339201
61556	339202
41447	339203
10411	339204
7841	339205
18517	339206
61686	339207
99762	339208
19329	339209
18001	339210
2106	339211
14181	339212
13341	339213
2884	339214
296	339215
110969	339216
97074	339217
85336	339218
42391	339219
47618	339220
29751	339221
148477	339222
19915	339223
107497	339224
25121	339225
78170	339226
80426	339227
46398	339228
3318	339229
41207	339230
12082	339231
35550	339232
40251	339233
68814	339234
57829	339235
20744	339236
865	339237
44690	339238
15021	339239
56127	339240
175	339241
111048	339242
4807	339243
30217	339244
3165	339245
82852	339246
69378	339247
31944	339248
24942	339249
5154	339250
92279	339251
124753	339252
45820	339253
42826	339254
150999	339255
142421	339256
66030	339257
31336	339258
62435	339259
14227	339260
14770	339261
52808	339262
124484	339263
22825	339264
31727	339265
84070	339266
22556	339267
1274	339268
1735	339269
21796	339270
3505	339271
24504	339272
103947	339273
22700	339274
13672	339275
56844	339276
10572	339277
936	339278
14432	339279
7636	339280
31499	339281
7670	339282
4461	339283
82784	339284
149256	339285
2534	339286
134228	339287
69320	339288
125253	339289
170	339290
14799	339291
22348	339292
46097	339293
114975	339294
2457	339295
361	339296
26807	339297
10368	339298
43239	339299
2546	339300
4377	339301
16632	339302
106505	339303
21238	339304
37305	339305
64265	339306
3181	339307
69225	339308
6893	339309
10591	339310
4549	339311
836	339312
16889	339313
18474	339314
27397	339315
46781	339316
43603	339317
56154	339318
9959	339319
33970	339320
100420	339321
3249	339322
117294	339323
1192	339324
42286	339325
32404	339326
98558	339327
309	339328
97797	339329
5957	339330
88767	339331
51798	339332
150490	339333
12290	339334
150268	339335
16015	339336
772	339337
99991	339338
39176	339339
8857	339340
31791	339341
117205	339342
23614	339343
28102	339344
42932	339345
38025	339346
159731	339347
57200	339348
103295	339349
3814	339350
78538	339351
13796	339352
65560	339353
9313	339354
39610	339355
11136	339356
48974	339357
3041	339358
1546	339359
39320	339360
7645	339361
18399	339362
11435	339363
7450	339364
5008	339365
36895	339366
454	339367
26320	339368
85303	339369
446	339370
76070	339371
12081	339372
8899	339373
46433	339374
117488	339375
8340	339376
19652	339377
5433	339378
24413	339379
34973	339380
31827	339381
1558	339382
24349	339383
22606	339384
16298	339385
23085	339386
37998	339387
14226	339388
104834	339389
163750	339390
20001	339391
113864	339392
128048	339393
8211	339394
1845	339395
4732	339396
3200	339397
79306	339398
118697	339399
103608	339400
23440	339401
2366	339402
18965	339403
22593	339404
3768	339405
99805	339406
56440	339407
18947	339408
1427	339409
105	339410
20949	339411
149180	339412
12004	339413
26023	339414
6617	339415
76109	339416
44167	339417
53383	339418
97701	339419
1059	339420
20304	339421
41516	339422
85992	339423
57271	339424
27784	339425
132191	339426
58287	339427
50013	339428
75603	339429
42953	339430
2521	339431
3763	339432
142037	339433
29836	339434
31479	339435
15784	339436
171	339437
55162	339438
4555	339439
47414	339440
10287	339441
39943	339442
30778	339443
14994	339444
6706	339445
65059	339446
5673	339447
74372	339448
21136	339449
102254	339450
76157	339451
19416	339452
59783	339453
38646	339454
1076	339455
27011	339456
14730	339457
26248	339458
29551	339459
2507	339460
1337	339461
238	339462
59413	339463
13964	339464
12998	339465
37390	339466
71587	339467
19770	339468
34334	339469
163932	339470
131496	339471
16532	339472
67865	339473
2678	339474
103726	339475
26374	339476
27940	339477
89223	339478
153778	339479
8270	339480
82348	339481
2085	339482
71513	339483
28347	339484
22006	339485
40484	339486
57785	339487
97962	339488
26843	339489
11050	339490
66093	339491
146601	339492
16436	339493
45669	339494
21276	339495
26361	339496
28706	339497
36892	339498
42457	339499
78434	339500
29914	339501
11706	339502
31564	339503
77735	339504
25841	339505
11309	339506
826	339507
2947	339508
3075	339509
16716	339510
25726	339511
55139	339512
34538	339513
126206	339514
14997	339515
89016	339516
81948	339517
102845	339518
4123	339519
32372	339520
17732	339521
73131	339522
2637	339523
20396	339524
43870	339525
24469	339526
1050	339527
125699	339528
105233	339529
11519	339530
8997	339531
58823	339532
21853	339533
4834	339534
8918	339535
1334	339536
715	339537
630	339538
21597	339539
912	339540
42272	339541
84329	339542
37812	339543
99370	339544
4791	339545
92	339546
22853	339547
19550	339548
4612	339549
1124	339550
4037	339551
17784	339552
95996	339553
6797	339554
123498	339555
151820	339556
10677	339557
22440	339558
11107	339559
33866	339560
71662	339561
152426	339562
20422	339563
25181	339564
13156	339565
4755	339566
42646	339567
103758	339568
28856	339569
4883	339570
1377	339571
8097	339572
60	339573
119506	339574
3825	339575
8628	339576
107797	339577
10991	339578
46773	339579
119386	339580
88220	339581
1754	339582
2632	339583
2068	339584
60483	339585
916	339586
31563	339587
8	339588
14586	339589
103370	339590
20	339591
6039	339592
130626	339593
57189	339594
25102	339595
149508	339596
12410	339597
1820	339598
26959	339599
42409	339600
6785	339601
7578	339602
80425	339603
6807	339604
78742	339605
4735	339606
82589	339607
7434	339608
52829	339609
57275	339610
91660	339611
64419	339612
3920	339613
10719	339614
5083	339615
464	339616
19180	339617
111166	339618
18179	339619
30266	339620
40891	339621
25780	339622
36662	339623
1695	339624
90939	339625
26176	339626
101620	339627
106776	339628
1449	339629
123112	339630
72960	339631
86128	339632
13319	339633
943	339634
75047	339635
9445	339636
3889	339637
55798	339638
61895	339639
11781	339640
81354	339641
17367	339642
45003	339643
104667	339644
88154	339645
12814	339646
45705	339647
39611	339648
91360	339649
7204	339650
37592	339651
29164	339652
21854	339653
19906	339654
30758	339655
11765	339656
50175	339657
5890	339658
67703	339659
125262	339660
33323	339661
84447	339662
86271	339663
120	339664
36362	339665
44128	339666
90162	339667
27116	339668
84137	339669
12486	339670
865	339671
133769	339672
145038	339673
10465	339674
79631	339675
95517	339676
52395	339677
94334	339678
33309	339679
20509	339680
154991	339681
64197	339682
31725	339683
43419	339684
1	339685
99785	339686
50119	339687
90151	339688
56283	339689
23692	339690
8777	339691
131478	339692
11509	339693
19032	339694
132812	339695
1702	339696
10209	339697
12811	339698
42919	339699
121688	339700
71822	339701
162025	339702
3351	339703
21247	339704
22325	339705
1207	339706
59538	339707
113238	339708
56750	339709
481	339710
104567	339711
85875	339712
103557	339713
416	339714
117815	339715
20405	339716
39963	339717
58790	339718
38789	339719
139800	339720
109460	339721
64717	339722
78933	339723
12512	339724
93391	339725
40288	339726
22490	339727
136970	339728
117497	339729
9822	339730
66791	339731
49846	339732
1061	339733
22474	339734
11940	339735
9861	339736
1965	339737
49290	339738
4202	339739
48064	339740
147845	339741
59	339742
37143	339743
11537	339744
33609	339745
82477	339746
49537	339747
2342	339748
51238	339749
9807	339750
79441	339751
3961	339752
26202	339753
54566	339754
36776	339755
143523	339756
116288	339757
6675	339758
12676	339759
11210	339760
17939	339761
9363	339762
16843	339763
22283	339764
222	339765
18763	339766
25941	339767
45370	339768
47782	339769
16011	339770
4366	339771
48775	339772
9390	339773
7517	339774
86001	339775
34073	339776
75339	339777
125821	339778
35983	339779
38879	339780
46071	339781
6094	339782
15530	339783
100246	339784
68307	339785
39690	339786
23623	339787
35989	339788
12227	339789
23067	339790
13393	339791
30619	339792
3252	339793
126271	339794
17689	339795
84417	339796
50040	339797
14333	339798
62592	339799
47940	339800
14668	339801
18054	339802
95208	339803
7623	339804
60533	339805
1302	339806
5240	339807
20748	339808
27405	339809
26927	339810
22163	339811
14255	339812
82362	339813
12396	339814
24699	339815
398	339816
1621	339817
47665	339818
1140	339819
14697	339820
104242	339821
72691	339822
55113	339823
10416	339824
39439	339825
2332	339826
22376	339827
25208	339828
9534	339829
30150	339830
18060	339831
50325	339832
2009	339833
117637	339834
80231	339835
3478	339836
99761	339837
31194	339838
85765	339839
1906	339840
145443	339841
16846	339842
39946	339843
33894	339844
11503	339845
35439	339846
38914	339847
36830	339848
42226	339849
62793	339850
12136	339851
3113	339852
47335	339853
107586	339854
9130	339855
34315	339856
87532	339857
5409	339858
37982	339859
3976	339860
375	339861
46546	339862
85253	339863
4420	339864
157942	339865
42285	339866
8745	339867
35579	339868
48564	339869
5254	339870
15060	339871
160106	339872
21903	339873
1818	339874
82589	339875
913	339876
124939	339877
31852	339878
18536	339879
8530	339880
50517	339881
64543	339882
17973	339883
18342	339884
12458	339885
26	339886
106995	339887
21537	339888
24848	339889
37215	339890
14204	339891
45581	339892
12906	339893
6928	339894
788	339895
11938	339896
19872	339897
32643	339898
109748	339899
64958	339900
55586	339901
151861	339902
1318	339903
3233	339904
11296	339905
74098	339906
71192	339907
25187	339908
19094	339909
117222	339910
36963	339911
449	339912
87031	339913
10160	339914
4846	339915
104794	339916
46420	339917
55943	339918
49067	339919
15018	339920
257	339921
29531	339922
60065	339923
30	339924
846	339925
24452	339926
1810	339927
2865	339928
47223	339929
12677	339930
950	339931
85290	339932
461	339933
126994	339934
4655	339935
44002	339936
41699	339937
82579	339938
58366	339939
7578	339940
103469	339941
2479	339942
16944	339943
4291	339944
50753	339945
13901	339946
10404	339947
82572	339948
45315	339949
12953	339950
77919	339951
142817	339952
22844	339953
65228	339954
39525	339955
73783	339956
3011	339957
32623	339958
57242	339959
22637	339960
20077	339961
77234	339962
96814	339963
112263	339964
12494	339965
1044	339966
84129	339967
15888	339968
7594	339969
71629	339970
18013	339971
1706	339972
21079	339973
13361	339974
7732	339975
104120	339976
121478	339977
584	339978
7228	339979
7618	339980
89413	339981
19065	339982
11564	339983
26155	339984
40942	339985
14954	339986
32947	339987
41789	339988
28890	339989
84183	339990
70194	339991
42519	339992
1263	339993
149169	339994
4424	339995
2532	339996
34343	339997
141378	339998
65375	339999
62234	340000
68552	340001
26675	340002
11375	340003
103352	340004
4125	340005
27579	340006
14832	340007
92073	340008
416	340009
7228	340010
60121	340011
57542	340012
103388	340013
16255	340014
87961	340015
824	340016
222	340017
17628	340018
62761	340019
2999	340020
119932	340021
35612	340022
33330	340023
12765	340024
17756	340025
38076	340026
12455	340027
1817	340028
724	340029
12404	340030
326	340031
24699	340032
107912	340033
11166	340034
33823	340035
38141	340036
12006	340037
5560	340038
51578	340039
905	340040
21143	340041
27775	340042
10441	340043
32166	340044
16231	340045
150957	340046
1249	340047
63567	340048
164745	340049
12035	340050
86003	340051
13826	340052
50677	340053
15942	340054
648	340055
51175	340056
57944	340057
31846	340058
111211	340059
117	340060
49385	340061
29328	340062
22445	340063
14566	340064
61385	340065
13852	340066
5287	340067
96820	340068
13735	340069
23105	340070
41379	340071
4003	340072
6959	340073
21132	340074
68325	340075
71990	340076
73699	340077
39123	340078
53063	340079
116105	340080
154489	340081
29499	340082
10523	340083
12896	340084
86205	340085
117163	340086
4188	340087
45849	340088
26981	340089
48060	340090
149031	340091
15982	340092
26218	340093
164	340094
39	340095
20018	340096
97370	340097
15423	340098
28498	340099
52160	340100
46056	340101
19267	340102
131931	340103
75838	340104
32906	340105
61189	340106
69939	340107
23319	340108
68214	340109
4006	340110
47690	340111
18847	340112
6663	340113
15465	340114
8510	340115
23070	340116
8781	340117
4899	340118
4411	340119
1288	340120
124110	340121
43405	340122
80922	340123
147010	340124
47758	340125
30272	340126
20983	340127
29557	340128
1181	340129
25132	340130
2111	340131
6932	340132
1594	340133
2583	340134
42474	340135
24439	340136
878	340137
13566	340138
47140	340139
11310	340140
62813	340141
67078	340142
4106	340143
85319	340144
6676	340145
54170	340146
9423	340147
694	340148
134753	340149
8519	340150
23649	340151
8612	340152
5226	340153
344	340154
55875	340155
105480	340156
20125	340157
14585	340158
1606	340159
5080	340160
26972	340161
19174	340162
156504	340163
39712	340164
57167	340165
20150	340166
929	340167
47734	340168
24866	340169
81832	340170
17449	340171
34796	340172
43655	340173
54612	340174
58020	340175
11478	340176
49044	340177
118540	340178
42497	340179
27382	340180
58537	340181
85355	340182
57407	340183
12870	340184
33215	340185
2172	340186
50656	340187
31589	340188
118388	340189
38262	340190
3488	340191
11147	340192
8798	340193
16454	340194
20280	340195
493	340196
27567	340197
19053	340198
37250	340199
6199	340200
63757	340201
4943	340202
34350	340203
50450	340204
63060	340205
39045	340206
67279	340207
15178	340208
1421	340209
25989	340210
287	340211
41745	340212
22605	340213
2442	340214
2211	340215
65880	340216
60971	340217
1745	340218
21121	340219
56857	340220
112993	340221
13170	340222
9579	340223
6132	340224
100450	340225
1379	340226
48850	340227
24075	340228
4592	340229
51769	340230
42820	340231
12227	340232
77642	340233
20201	340234
151739	340235
36167	340236
73093	340237
155568	340238
7001	340239
691	340240
7306	340241
27335	340242
66420	340243
40667	340244
18410	340245
559	340246
73390	340247
28096	340248
4652	340249
48230	340250
845	340251
55200	340252
45199	340253
8558	340254
1938	340255
121349	340256
91369	340257
684	340258
17401	340259
14579	340260
110511	340261
51760	340262
163521	340263
15713	340264
58501	340265
29987	340266
15874	340267
16762	340268
20505	340269
51021	340270
55032	340271
17724	340272
25085	340273
18958	340274
45165	340275
35584	340276
26546	340277
8408	340278
1327	340279
787	340280
120649	340281
9079	340282
27305	340283
8931	340284
5648	340285
4040	340286
43269	340287
37083	340288
44507	340289
65927	340290
111909	340291
9062	340292
40732	340293
42456	340294
20112	340295
23424	340296
6815	340297
66865	340298
13214	340299
1048	340300
30183	340301
2221	340302
426	340303
3706	340304
9424	340305
6	340306
22431	340307
27514	340308
25006	340309
96259	340310
60726	340311
144957	340312
3766	340313
28381	340314
121950	340315
24578	340316
8539	340317
6720	340318
35158	340319
22319	340320
23732	340321
64169	340322
103211	340323
9321	340324
24755	340325
23174	340326
25171	340327
23766	340328
132714	340329
54659	340330
113163	340331
22401	340332
70996	340333
80240	340334
70142	340335
37597	340336
21382	340337
29361	340338
88339	340339
83806	340340
29915	340341
6830	340342
3325	340343
22036	340344
59004	340345
70131	340346
23294	340347
12544	340348
2372	340349
38834	340350
21334	340351
6287	340352
5457	340353
22006	340354
31530	340355
38862	340356
49475	340357
25125	340358
31627	340359
20340	340360
3667	340361
21887	340362
1607	340363
7036	340364
37379	340365
7642	340366
483	340367
91934	340368
198	340369
73778	340370
2932	340371
120543	340372
23812	340373
18702	340374
22343	340375
57194	340376
58325	340377
78216	340378
102561	340379
42560	340380
5849	340381
34458	340382
78346	340383
75875	340384
80496	340385
54356	340386
10923	340387
9286	340388
15396	340389
5456	340390
56641	340391
79323	340392
26531	340393
1042	340394
46816	340395
550	340396
28208	340397
133944	340398
140802	340399
127849	340400
81300	340401
27237	340402
18125	340403
72254	340404
65445	340405
8821	340406
38445	340407
52011	340408
16	340409
51287	340410
17820	340411
82245	340412
11789	340413
29240	340414
163671	340415
456	340416
13829	340417
29899	340418
91837	340419
108697	340420
53986	340421
7173	340422
105218	340423
55168	340424
53714	340425
2016	340426
77949	340427
53276	340428
55329	340429
6088	340430
99642	340431
9162	340432
71512	340433
33959	340434
4589	340435
49315	340436
7223	340437
114415	340438
36041	340439
7069	340440
55107	340441
56796	340442
65416	340443
17428	340444
105565	340445
32333	340446
31273	340447
45893	340448
36511	340449
54	340450
129	340451
53955	340452
1708	340453
5714	340454
78344	340455
9653	340456
13108	340457
35662	340458
49672	340459
23917	340460
44655	340461
32799	340462
94764	340463
12875	340464
15620	340465
91494	340466
5885	340467
96640	340468
1596	340469
22878	340470
74	340471
610	340472
8257	340473
54733	340474
1126	340475
24315	340476
24046	340477
15538	340478
89430	340479
44777	340480
1712	340481
62502	340482
91837	340483
94815	340484
25775	340485
50846	340486
13452	340487
125000	340488
122508	340489
38480	340490
8921	340491
51375	340492
63551	340493
15361	340494
9620	340495
7888	340496
58202	340497
1597	340498
71471	340499
7250	340500
2674	340501
32739	340502
52997	340503
84661	340504
104586	340505
221	340506
1970	340507
27690	340508
3112	340509
76519	340510
53003	340511
2097	340512
44393	340513
65895	340514
54007	340515
12680	340516
122375	340517
64028	340518
117706	340519
37834	340520
3186	340521
31859	340522
76183	340523
31182	340524
84081	340525
70821	340526
71060	340527
35773	340528
63041	340529
22423	340530
154538	340531
63767	340532
12816	340533
57319	340534
13509	340535
138586	340536
29228	340537
8607	340538
75033	340539
8853	340540
7961	340541
23338	340542
7534	340543
2824	340544
20730	340545
2403	340546
129974	340547
4758	340548
15642	340549
96451	340550
89331	340551
685	340552
28002	340553
12978	340554
72496	340555
104440	340556
57003	340557
11271	340558
43737	340559
97575	340560
62135	340561
4280	340562
79014	340563
2784	340564
12506	340565
21872	340566
10086	340567
116707	340568
16357	340569
78799	340570
102348	340571
62302	340572
4758	340573
40538	340574
35095	340575
343	340576
103218	340577
50835	340578
127897	340579
42999	340580
35198	340581
5485	340582
6083	340583
23551	340584
9597	340585
116637	340586
108543	340587
1024	340588
7706	340589
92238	340590
70933	340591
11976	340592
23810	340593
17856	340594
95218	340595
103598	340596
33976	340597
16540	340598
87	340599
27784	340600
33391	340601
121261	340602
55528	340603
1656	340604
63108	340605
99131	340606
75833	340607
3006	340608
3538	340609
20168	340610
17528	340611
106351	340612
39873	340613
60978	340614
86839	340615
12361	340616
32323	340617
13173	340618
31695	340619
32854	340620
19285	340621
2933	340622
109065	340623
11972	340624
40218	340625
110484	340626
69877	340627
90079	340628
6070	340629
31020	340630
29172	340631
8331	340632
54395	340633
22166	340634
20299	340635
10579	340636
39815	340637
20996	340638
41323	340639
3540	340640
56876	340641
127063	340642
105072	340643
34111	340644
28268	340645
13363	340646
12944	340647
21781	340648
19161	340649
120208	340650
4714	340651
5622	340652
55688	340653
21746	340654
83949	340655
146436	340656
6840	340657
117461	340658
5950	340659
7223	340660
17751	340661
724	340662
60055	340663
46828	340664
57426	340665
3175	340666
39993	340667
105983	340668
42978	340669
47732	340670
6437	340671
17339	340672
59990	340673
38861	340674
40571	340675
5899	340676
12598	340677
11800	340678
5395	340679
21638	340680
68756	340681
71982	340682
15732	340683
7216	340684
208	340685
4126	340686
2136	340687
82848	340688
130670	340689
17664	340690
55759	340691
28639	340692
98073	340693
22409	340694
49624	340695
22290	340696
123417	340697
93084	340698
252	340699
2923	340700
32	340701
83456	340702
14201	340703
3355	340704
29892	340705
19197	340706
80987	340707
9799	340708
106490	340709
17932	340710
38994	340711
77838	340712
13467	340713
10395	340714
60818	340715
22962	340716
22671	340717
69806	340718
47264	340719
68376	340720
142484	340721
34653	340722
88886	340723
51894	340724
20617	340725
95841	340726
32980	340727
150672	340728
13496	340729
2210	340730
46215	340731
64335	340732
58650	340733
61028	340734
2555	340735
853	340736
6390	340737
109306	340738
20652	340739
19113	340740
537	340741
114985	340742
15508	340743
23283	340744
38223	340745
60	340746
58649	340747
63695	340748
1716	340749
86167	340750
57098	340751
68256	340752
114969	340753
82571	340754
67	340755
18688	340756
67805	340757
77388	340758
13353	340759
77007	340760
634	340761
23349	340762
33176	340763
567	340764
30695	340765
73173	340766
85494	340767
86808	340768
17269	340769
6456	340770
77139	340771
4756	340772
1548	340773
67817	340774
115353	340775
30427	340776
36791	340777
48656	340778
18721	340779
62196	340780
37125	340781
84798	340782
4874	340783
113053	340784
6492	340785
79027	340786
14713	340787
15818	340788
134143	340789
85292	340790
29134	340791
18128	340792
80210	340793
2691	340794
24107	340795
47700	340796
122546	340797
59141	340798
48852	340799
90885	340800
103331	340801
4177	340802
13966	340803
25184	340804
75740	340805
102245	340806
27240	340807
37802	340808
14918	340809
50053	340810
90574	340811
72114	340812
40034	340813
163162	340814
38959	340815
107050	340816
23219	340817
1170	340818
12259	340819
142170	340820
8183	340821
40601	340822
9554	340823
110442	340824
531	340825
29730	340826
40959	340827
62965	340828
35484	340829
785	340830
22097	340831
55400	340832
90802	340833
36122	340834
148223	340835
62627	340836
21618	340837
60	340838
77484	340839
6078	340840
5059	340841
5358	340842
23840	340843
3159	340844
7372	340845
8680	340846
41668	340847
24001	340848
23676	340849
34674	340850
101064	340851
949	340852
11001	340853
2212	340854
52597	340855
61511	340856
5839	340857
74898	340858
87649	340859
131767	340860
51825	340861
21933	340862
74929	340863
14045	340864
1635	340865
8595	340866
144225	340867
38922	340868
82467	340869
1885	340870
8451	340871
120544	340872
54249	340873
4787	340874
11511	340875
746	340876
44647	340877
83755	340878
5237	340879
572	340880
10054	340881
6236	340882
126163	340883
29816	340884
18015	340885
6631	340886
1637	340887
100341	340888
1851	340889
7171	340890
4669	340891
8	340892
2293	340893
24848	340894
106300	340895
117430	340896
119121	340897
58791	340898
94984	340899
6031	340900
30729	340901
38428	340902
8299	340903
3250	340904
36402	340905
12410	340906
1340	340907
17222	340908
11117	340909
10893	340910
11437	340911
10503	340912
91865	340913
40565	340914
5034	340915
1906	340916
37782	340917
44911	340918
32273	340919
6095	340920
5775	340921
12813	340922
28495	340923
8463	340924
165712	340925
20420	340926
101842	340927
25613	340928
49758	340929
94686	340930
11110	340931
50556	340932
57450	340933
20644	340934
76539	340935
13692	340936
69258	340937
35941	340938
106623	340939
78410	340940
81964	340941
36922	340942
15822	340943
23943	340944
10446	340945
64172	340946
145790	340947
2403	340948
217	340949
15824	340950
42750	340951
71459	340952
16269	340953
9125	340954
3360	340955
35938	340956
12421	340957
24978	340958
6157	340959
97635	340960
78368	340961
102367	340962
93006	340963
14798	340964
47052	340965
1456	340966
13200	340967
113096	340968
125242	340969
57777	340970
9245	340971
11337	340972
75554	340973
18014	340974
14073	340975
7115	340976
86759	340977
21540	340978
6276	340979
120879	340980
135	340981
37929	340982
48651	340983
38579	340984
33427	340985
93865	340986
3277	340987
157713	340988
63621	340989
12777	340990
9933	340991
42900	340992
39189	340993
979	340994
70794	340995
28008	340996
88	340997
44949	340998
8290	340999
83	341000
59607	341001
5931	341002
47821	341003
19038	341004
42833	341005
12996	341006
17514	341007
41058	341008
52226	341009
24717	341010
69191	341011
85946	341012
1227	341013
7357	341014
12952	341015
35477	341016
1687	341017
519	341018
102923	341019
33292	341020
4388	341021
112371	341022
21930	341023
2361	341024
60138	341025
7150	341026
3811	341027
20839	341028
3338	341029
127532	341030
77320	341031
42694	341032
213	341033
33259	341034
87179	341035
51840	341036
324	341037
534	341038
33560	341039
35437	341040
22115	341041
42113	341042
42012	341043
78165	341044
20983	341045
88543	341046
35643	341047
10188	341048
23997	341049
49361	341050
48013	341051
80525	341052
13336	341053
33370	341054
79584	341055
7246	341056
63963	341057
1382	341058
29808	341059
38379	341060
32392	341061
26836	341062
58419	341063
67474	341064
41984	341065
23011	341066
23042	341067
34228	341068
82901	341069
92645	341070
8145	341071
48184	341072
119683	341073
33978	341074
12592	341075
7277	341076
166220	341077
26320	341078
9122	341079
8464	341080
90331	341081
1655	341082
197	341083
65324	341084
40639	341085
6401	341086
23656	341087
2342	341088
21911	341089
3021	341090
15698	341091
57737	341092
31525	341093
7027	341094
13560	341095
55622	341096
8069	341097
6126	341098
780	341099
33869	341100
58620	341101
146	341102
7272	341103
9374	341104
155	341105
10722	341106
4277	341107
114962	341108
19518	341109
162415	341110
45329	341111
11146	341112
10240	341113
71720	341114
33031	341115
3322	341116
95433	341117
65961	341118
46316	341119
14113	341120
125477	341121
93450	341122
4716	341123
92411	341124
84705	341125
53075	341126
2954	341127
91619	341128
59690	341129
55	341130
154530	341131
104853	341132
112207	341133
1825	341134
88658	341135
122572	341136
31628	341137
5879	341138
35007	341139
7815	341140
56744	341141
708	341142
109102	341143
19935	341144
3522	341145
38649	341146
77158	341147
84809	341148
2657	341149
29972	341150
28910	341151
14631	341152
54787	341153
59030	341154
20121	341155
105097	341156
10793	341157
1895	341158
3516	341159
83382	341160
82842	341161
17359	341162
16785	341163
46364	341164
33453	341165
86990	341166
5901	341167
78081	341168
80167	341169
83938	341170
110986	341171
1050	341172
19297	341173
52192	341174
14984	341175
80041	341176
27725	341177
15569	341178
123860	341179
37958	341180
130414	341181
4456	341182
100566	341183
61046	341184
1311	341185
2753	341186
92826	341187
69	341188
5689	341189
64103	341190
2969	341191
10998	341192
53729	341193
24534	341194
99590	341195
75362	341196
140703	341197
1065	341198
21295	341199
42	341200
54082	341201
140395	341202
19175	341203
56841	341204
156	341205
75449	341206
68389	341207
12909	341208
28390	341209
1518	341210
7621	341211
121855	341212
70289	341213
7855	341214
5614	341215
24915	341216
4786	341217
1811	341218
38763	341219
67910	341220
39252	341221
102976	341222
10375	341223
18008	341224
52886	341225
102378	341226
30115	341227
7450	341228
6633	341229
139057	341230
68649	341231
134601	341232
39166	341233
7114	341234
487	341235
137373	341236
53305	341237
76411	341238
19190	341239
69502	341240
66416	341241
27185	341242
47811	341243
10111	341244
50556	341245
122167	341246
9072	341247
40450	341248
5864	341249
7933	341250
41411	341251
10563	341252
29170	341253
19546	341254
65627	341255
17209	341256
62306	341257
3629	341258
1901	341259
20996	341260
9591	341261
82713	341262
14074	341263
18655	341264
1728	341265
48812	341266
35816	341267
53517	341268
7787	341269
7586	341270
61934	341271
24843	341272
25173	341273
14099	341274
37398	341275
48174	341276
14309	341277
113	341278
43238	341279
507	341280
106405	341281
26360	341282
7823	341283
24776	341284
12042	341285
8344	341286
60361	341287
8034	341288
68475	341289
128118	341290
2928	341291
1365	341292
128802	341293
70521	341294
65883	341295
903	341296
64962	341297
5240	341298
1900	341299
62171	341300
49479	341301
15154	341302
11562	341303
15443	341304
98406	341305
3318	341306
1550	341307
7906	341308
30525	341309
38835	341310
36284	341311
3509	341312
29366	341313
112727	341314
16384	341315
21957	341316
32850	341317
26969	341318
14169	341319
8602	341320
56344	341321
66163	341322
4280	341323
129343	341324
9	341325
50161	341326
85421	341327
2445	341328
18085	341329
75899	341330
27815	341331
16327	341332
2827	341333
35099	341334
10513	341335
54387	341336
8166	341337
59737	341338
13476	341339
37954	341340
54090	341341
12706	341342
137672	341343
18931	341344
17642	341345
18287	341346
50956	341347
28653	341348
28140	341349
53671	341350
4930	341351
9586	341352
5717	341353
115313	341354
76407	341355
16706	341356
39937	341357
10973	341358
17898	341359
8525	341360
70949	341361
117610	341362
88869	341363
28517	341364
256	341365
85562	341366
30993	341367
8274	341368
65102	341369
5540	341370
120913	341371
72833	341372
836	341373
46527	341374
240	341375
25722	341376
21289	341377
12539	341378
96993	341379
10420	341380
2821	341381
35443	341382
3247	341383
74414	341384
261	341385
66155	341386
69038	341387
108376	341388
27592	341389
61759	341390
20117	341391
20099	341392
100467	341393
486	341394
15099	341395
9594	341396
68707	341397
49792	341398
97907	341399
129831	341400
38014	341401
28285	341402
26535	341403
17447	341404
12809	341405
84682	341406
24758	341407
5670	341408
4826	341409
5337	341410
242	341411
85371	341412
7776	341413
38624	341414
85332	341415
10374	341416
9476	341417
64402	341418
49663	341419
22221	341420
42056	341421
24262	341422
4630	341423
93761	341424
420	341425
14604	341426
22046	341427
6660	341428
80918	341429
16458	341430
5584	341431
3571	341432
11082	341433
1632	341434
9222	341435
30859	341436
132013	341437
83047	341438
80167	341439
81598	341440
767	341441
41770	341442
87	341443
13830	341444
2942	341445
115	341446
152	341447
50746	341448
26933	341449
47727	341450
68232	341451
995	341452
5849	341453
16315	341454
42897	341455
43419	341456
16819	341457
7021	341458
44601	341459
2862	341460
2904	341461
371	341462
66940	341463
4960	341464
36147	341465
70540	341466
27179	341467
139145	341468
16545	341469
3181	341470
61402	341471
28594	341472
8675	341473
4903	341474
1042	341475
5625	341476
93047	341477
90755	341478
48900	341479
66542	341480
7796	341481
30041	341482
35242	341483
51619	341484
2244	341485
55304	341486
1494	341487
152044	341488
49871	341489
70539	341490
108722	341491
71680	341492
92074	341493
69744	341494
24467	341495
168	341496
27291	341497
126888	341498
47446	341499
78668	341500
1344	341501
89	341502
152466	341503
92460	341504
79457	341505
90862	341506
1930	341507
145765	341508
109674	341509
85711	341510
15429	341511
44992	341512
48515	341513
133668	341514
19286	341515
49823	341516
152365	341517
75315	341518
2777	341519
6942	341520
28970	341521
3248	341522
102021	341523
54368	341524
32773	341525
13275	341526
7558	341527
25167	341528
8515	341529
48720	341530
131009	341531
8364	341532
34643	341533
62458	341534
97146	341535
12812	341536
34428	341537
78152	341538
69127	341539
52659	341540
77495	341541
22568	341542
8714	341543
9735	341544
22822	341545
100675	341546
1746	341547
15368	341548
53738	341549
269	341550
29421	341551
90945	341552
41871	341553
62228	341554
41593	341555
5980	341556
1356	341557
10462	341558
4188	341559
80135	341560
128943	341561
28490	341562
25988	341563
25221	341564
64901	341565
79019	341566
10241	341567
29286	341568
1762	341569
714	341570
4487	341571
36852	341572
46658	341573
72323	341574
113604	341575
4939	341576
45718	341577
6879	341578
15853	341579
24269	341580
142013	341581
2090	341582
25791	341583
41140	341584
151792	341585
364	341586
15789	341587
3640	341588
86071	341589
18381	341590
20538	341591
139390	341592
120144	341593
9899	341594
81780	341595
18244	341596
10745	341597
298	341598
136436	341599
56530	341600
15409	341601
33377	341602
13080	341603
48373	341604
10630	341605
3935	341606
18132	341607
94567	341608
27205	341609
102978	341610
7405	341611
41892	341612
187	341613
32801	341614
1171	341615
96368	341616
75930	341617
34846	341618
12497	341619
9989	341620
1886	341621
6346	341622
95213	341623
42595	341624
49664	341625
29414	341626
1976	341627
25872	341628
109672	341629
16379	341630
67994	341631
40492	341632
39779	341633
1211	341634
55590	341635
98596	341636
52985	341637
165424	341638
692	341639
42747	341640
122413	341641
84698	341642
14513	341643
2509	341644
65059	341645
59887	341646
92566	341647
20851	341648
89540	341649
114307	341650
3626	341651
39879	341652
7299	341653
20575	341654
37208	341655
3018	341656
16100	341657
4909	341658
44598	341659
28780	341660
33759	341661
6557	341662
5	341663
1093	341664
96453	341665
555	341666
746	341667
40904	341668
78572	341669
5855	341670
21110	341671
57793	341672
7482	341673
82552	341674
126219	341675
27642	341676
1951	341677
30538	341678
3935	341679
10805	341680
8279	341681
11314	341682
64420	341683
6807	341684
85446	341685
26610	341686
61210	341687
1773	341688
9975	341689
59722	341690
88203	341691
43104	341692
754	341693
3701	341694
7682	341695
60545	341696
92674	341697
49706	341698
38455	341699
48838	341700
90737	341701
40574	341702
56865	341703
11155	341704
48228	341705
122	341706
23178	341707
60556	341708
127021	341709
5735	341710
50942	341711
26118	341712
34401	341713
710	341714
3567	341715
1058	341716
101868	341717
16213	341718
10886	341719
28882	341720
3548	341721
13557	341722
20303	341723
7962	341724
164167	341725
50784	341726
37133	341727
45509	341728
74878	341729
595	341730
3322	341731
55288	341732
32473	341733
56603	341734
1659	341735
68048	341736
15782	341737
53313	341738
1740	341739
39517	341740
82141	341741
2611	341742
86737	341743
104731	341744
62478	341745
42483	341746
1367	341747
56987	341748
3578	341749
63220	341750
86195	341751
1553	341752
17469	341753
654	341754
23665	341755
18447	341756
35524	341757
95010	341758
56331	341759
65744	341760
104098	341761
14733	341762
82922	341763
5942	341764
1819	341765
30441	341766
73976	341767
37752	341768
70024	341769
3559	341770
54608	341771
50294	341772
45050	341773
11402	341774
2070	341775
49476	341776
71560	341777
701	341778
27208	341779
5569	341780
157691	341781
8036	341782
989	341783
25291	341784
19689	341785
73548	341786
43816	341787
7176	341788
2158	341789
16347	341790
535	341791
107259	341792
59172	341793
77076	341794
12797	341795
86181	341796
24946	341797
30484	341798
22598	341799
123034	341800
50138	341801
64527	341802
3084	341803
63000	341804
42001	341805
8808	341806
24470	341807
60080	341808
110134	341809
85986	341810
14361	341811
79902	341812
770	341813
35552	341814
45532	341815
102180	341816
93148	341817
40064	341818
605	341819
10206	341820
59244	341821
129713	341822
608	341823
85817	341824
14938	341825
613	341826
106761	341827
19634	341828
12726	341829
11486	341830
125537	341831
26339	341832
75301	341833
59572	341834
81622	341835
2644	341836
270	341837
35340	341838
31610	341839
18122	341840
26040	341841
16411	341842
32033	341843
25201	341844
71461	341845
6942	341846
85878	341847
11653	341848
117658	341849
63533	341850
22263	341851
12558	341852
1604	341853
15711	341854
4743	341855
16151	341856
33026	341857
32482	341858
13719	341859
32012	341860
54856	341861
2891	341862
52123	341863
116888	341864
18212	341865
51496	341866
23902	341867
105	341868
30851	341869
1972	341870
1231	341871
5170	341872
45292	341873
154799	341874
7630	341875
278	341876
16204	341877
92345	341878
23749	341879
81389	341880
8654	341881
12286	341882
71971	341883
126588	341884
71147	341885
32772	341886
15945	341887
48555	341888
391	341889
31618	341890
18850	341891
110531	341892
11461	341893
107515	341894
23992	341895
98305	341896
9348	341897
102973	341898
68283	341899
82216	341900
87684	341901
112236	341902
10710	341903
57764	341904
3713	341905
1837	341906
103692	341907
11942	341908
37277	341909
69647	341910
75348	341911
18841	341912
252	341913
10732	341914
1441	341915
19928	341916
698	341917
56004	341918
20039	341919
93454	341920
6127	341921
21078	341922
32689	341923
29266	341924
3718	341925
17524	341926
161180	341927
7422	341928
10601	341929
37058	341930
29262	341931
115126	341932
22559	341933
29067	341934
2110	341935
60430	341936
24749	341937
29074	341938
355	341939
19244	341940
70	341941
23404	341942
13984	341943
44828	341944
20	341945
23683	341946
78144	341947
17021	341948
11617	341949
10039	341950
2741	341951
105913	341952
141231	341953
20866	341954
104787	341955
21654	341956
3591	341957
779	341958
11567	341959
53340	341960
24505	341961
21424	341962
80082	341963
146696	341964
165986	341965
32729	341966
3259	341967
21240	341968
85247	341969
81344	341970
31890	341971
58180	341972
71551	341973
37575	341974
26128	341975
59089	341976
43512	341977
8201	341978
579	341979
98353	341980
4639	341981
2674	341982
60202	341983
43143	341984
23410	341985
65193	341986
27009	341987
9078	341988
6009	341989
21044	341990
32877	341991
32677	341992
85854	341993
2	341994
4567	341995
134420	341996
85962	341997
11840	341998
96740	341999
13997	342000
12071	342001
62747	342002
123814	342003
70943	342004
51399	342005
80043	342006
120547	342007
10615	342008
97834	342009
1686	342010
3016	342011
27532	342012
15392	342013
81172	342014
321	342015
9730	342016
22	342017
2036	342018
14495	342019
1852	342020
61745	342021
16642	342022
150012	342023
4548	342024
136331	342025
107461	342026
33398	342027
12434	342028
84168	342029
3840	342030
58120	342031
54178	342032
15100	342033
13171	342034
13190	342035
32424	342036
44853	342037
66169	342038
3697	342039
65866	342040
126719	342041
82947	342042
62919	342043
1277	342044
63781	342045
92468	342046
6256	342047
23549	342048
85305	342049
33194	342050
21490	342051
13879	342052
52716	342053
74680	342054
75388	342055
22399	342056
100343	342057
27377	342058
3935	342059
31508	342060
179	342061
53027	342062
30561	342063
9742	342064
40598	342065
56195	342066
3227	342067
20381	342068
12035	342069
88809	342070
86792	342071
114322	342072
4443	342073
5564	342074
13264	342075
155826	342076
49483	342077
33	342078
46088	342079
84853	342080
73707	342081
2965	342082
8443	342083
17404	342084
2017	342085
34441	342086
46155	342087
92391	342088
108699	342089
110000	342090
119266	342091
8842	342092
9597	342093
30743	342094
58930	342095
4493	342096
38577	342097
7194	342098
93460	342099
12388	342100
120079	342101
74213	342102
14762	342103
2855	342104
15591	342105
53646	342106
51656	342107
28606	342108
21362	342109
34345	342110
122917	342111
26904	342112
78977	342113
65162	342114
330	342115
104465	342116
543	342117
41133	342118
4185	342119
28519	342120
79498	342121
12334	342122
35830	342123
125268	342124
28119	342125
23853	342126
39105	342127
13509	342128
13858	342129
32556	342130
32064	342131
48074	342132
7759	342133
29559	342134
10062	342135
69985	342136
36598	342137
156967	342138
75966	342139
24351	342140
11060	342141
21071	342142
79545	342143
7016	342144
13175	342145
33266	342146
106733	342147
1	342148
63449	342149
71190	342150
6785	342151
4008	342152
131047	342153
72539	342154
82801	342155
24811	342156
35956	342157
8505	342158
2716	342159
19233	342160
2966	342161
5559	342162
4219	342163
158	342164
126099	342165
6295	342166
28750	342167
5354	342168
15867	342169
15632	342170
87561	342171
5054	342172
56443	342173
20689	342174
77346	342175
4343	342176
7126	342177
20664	342178
13074	342179
33649	342180
41855	342181
3766	342182
66843	342183
2381	342184
68187	342185
25587	342186
60446	342187
1479	342188
40299	342189
24822	342190
114748	342191
43668	342192
4793	342193
32618	342194
54758	342195
111421	342196
20089	342197
54723	342198
42014	342199
18341	342200
1593	342201
5350	342202
18710	342203
145278	342204
6147	342205
5480	342206
30	342207
48337	342208
28650	342209
29820	342210
63408	342211
26757	342212
26839	342213
5710	342214
8206	342215
17289	342216
16165	342217
54349	342218
1736	342219
100479	342220
62438	342221
13382	342222
116149	342223
74974	342224
107247	342225
57097	342226
20268	342227
127894	342228
99574	342229
17705	342230
38315	342231
29732	342232
24162	342233
43964	342234
3106	342235
37834	342236
97761	342237
25921	342238
89	342239
4627	342240
25578	342241
49038	342242
7832	342243
68373	342244
68340	342245
10769	342246
127760	342247
14310	342248
50634	342249
34465	342250
5774	342251
24013	342252
116223	342253
16143	342254
41395	342255
29685	342256
8648	342257
8334	342258
127657	342259
33190	342260
15235	342261
8912	342262
62500	342263
4077	342264
261	342265
16938	342266
794	342267
45582	342268
86974	342269
3333	342270
64218	342271
33973	342272
7996	342273
445	342274
30510	342275
39812	342276
86251	342277
33378	342278
41879	342279
44595	342280
163818	342281
12396	342282
66926	342283
15352	342284
62088	342285
68910	342286
19668	342287
25886	342288
11777	342289
3510	342290
14597	342291
11084	342292
30705	342293
34832	342294
42556	342295
6418	342296
5459	342297
23942	342298
7583	342299
110047	342300
12370	342301
8804	342302
119197	342303
97985	342304
26937	342305
12693	342306
59596	342307
2809	342308
73127	342309
2830	342310
12271	342311
2996	342312
31784	342313
6654	342314
342	342315
6138	342316
141081	342317
178	342318
24201	342319
37994	342320
91703	342321
59579	342322
82946	342323
8846	342324
66075	342325
7789	342326
98210	342327
41132	342328
3	342329
93907	342330
94492	342331
121338	342332
38592	342333
21841	342334
37541	342335
38128	342336
111326	342337
26356	342338
73723	342339
2235	342340
28730	342341
58908	342342
66893	342343
31060	342344
4131	342345
34947	342346
116462	342347
55802	342348
24735	342349
38836	342350
97490	342351
110098	342352
827	342353
415	342354
74240	342355
28098	342356
61	342357
16599	342358
22643	342359
26885	342360
41138	342361
5186	342362
98329	342363
42504	342364
92004	342365
15272	342366
6807	342367
927	342368
92870	342369
65377	342370
4830	342371
84102	342372
66053	342373
6296	342374
50573	342375
26941	342376
4704	342377
16159	342378
15587	342379
13953	342380
43613	342381
62432	342382
14559	342383
15243	342384
19102	342385
120818	342386
13893	342387
121250	342388
1585	342389
44015	342390
99607	342391
12469	342392
6275	342393
24475	342394
1082	342395
87186	342396
3082	342397
57534	342398
4283	342399
77074	342400
88419	342401
69403	342402
70971	342403
40	342404
103542	342405
28059	342406
41904	342407
98695	342408
153	342409
35720	342410
38749	342411
84590	342412
29795	342413
4296	342414
38056	342415
7944	342416
32	342417
31527	342418
34079	342419
15437	342420
61199	342421
95404	342422
59969	342423
10042	342424
25947	342425
166306	342426
48200	342427
89522	342428
72146	342429
11744	342430
36507	342431
3429	342432
16742	342433
23001	342434
1658	342435
42021	342436
84050	342437
9574	342438
747	342439
18741	342440
8677	342441
60477	342442
35786	342443
4121	342444
101453	342445
85923	342446
36483	342447
10808	342448
159864	342449
27550	342450
9435	342451
4113	342452
85251	342453
1873	342454
74743	342455
4487	342456
81129	342457
22715	342458
29616	342459
44993	342460
16671	342461
82156	342462
26574	342463
59047	342464
14309	342465
75927	342466
15345	342467
61006	342468
20860	342469
81119	342470
129132	342471
7769	342472
4595	342473
15321	342474
1723	342475
59316	342476
6557	342477
22958	342478
12283	342479
64029	342480
11761	342481
63120	342482
351	342483
78947	342484
30132	342485
110207	342486
17984	342487
51892	342488
55496	342489
71492	342490
91920	342491
52099	342492
41356	342493
30076	342494
5212	342495
10861	342496
1932	342497
71884	342498
166690	342499
12840	342500
155815	342501
2149	342502
45206	342503
13016	342504
76685	342505
13653	342506
94	342507
139297	342508
40854	342509
34546	342510
82667	342511
41152	342512
52797	342513
19474	342514
36160	342515
47700	342516
103595	342517
41148	342518
88836	342519
1170	342520
34403	342521
87299	342522
17399	342523
8300	342524
77595	342525
63574	342526
76695	342527
8713	342528
6797	342529
28334	342530
44137	342531
101970	342532
14826	342533
1691	342534
85881	342535
59274	342536
3028	342537
27290	342538
56441	342539
9124	342540
35568	342541
48486	342542
121468	342543
7644	342544
116787	342545
31326	342546
10685	342547
10447	342548
41761	342549
49794	342550
12247	342551
26288	342552
52337	342553
5351	342554
78862	342555
78287	342556
3572	342557
128575	342558
13349	342559
26230	342560
43460	342561
22575	342562
28837	342563
69950	342564
68235	342565
68243	342566
15083	342567
59747	342568
106529	342569
5128	342570
66508	342571
11616	342572
21962	342573
27342	342574
1317	342575
20913	342576
41161	342577
12896	342578
11547	342579
163685	342580
3768	342581
5037	342582
128503	342583
2353	342584
17394	342585
47031	342586
58261	342587
42426	342588
11606	342589
11266	342590
82545	342591
345	342592
55691	342593
4924	342594
81001	342595
65497	342596
23131	342597
622	342598
2397	342599
18877	342600
103160	342601
12050	342602
3586	342603
72437	342604
82129	342605
107632	342606
37438	342607
152	342608
20519	342609
29303	342610
3192	342611
92159	342612
62502	342613
131172	342614
16338	342615
156	342616
5209	342617
25824	342618
55135	342619
11030	342620
34962	342621
67642	342622
120179	342623
12820	342624
18869	342625
82448	342626
27250	342627
1109	342628
176	342629
31773	342630
2210	342631
98807	342632
38209	342633
24757	342634
1946	342635
15016	342636
20169	342637
9191	342638
36290	342639
10167	342640
98934	342641
15235	342642
338	342643
1548	342644
58462	342645
138499	342646
18685	342647
48569	342648
14397	342649
35292	342650
16520	342651
46938	342652
144961	342653
36740	342654
3884	342655
3548	342656
4875	342657
30494	342658
32595	342659
40972	342660
86631	342661
71697	342662
40716	342663
17219	342664
44993	342665
6083	342666
51829	342667
37051	342668
18003	342669
33941	342670
2428	342671
70531	342672
9732	342673
58852	342674
16902	342675
5928	342676
14078	342677
1730	342678
29878	342679
122675	342680
17985	342681
7330	342682
83247	342683
55675	342684
10891	342685
31346	342686
10907	342687
25995	342688
34766	342689
27310	342690
12678	342691
61362	342692
79799	342693
24690	342694
64152	342695
28118	342696
22760	342697
5402	342698
33	342699
158824	342700
21758	342701
68424	342702
35172	342703
53017	342704
84994	342705
33956	342706
36311	342707
64840	342708
85356	342709
100844	342710
10486	342711
9372	342712
57796	342713
45336	342714
39121	342715
453	342716
6070	342717
26346	342718
121903	342719
130481	342720
96139	342721
1190	342722
56672	342723
95271	342724
40877	342725
253	342726
37836	342727
58009	342728
26731	342729
53742	342730
26154	342731
65651	342732
40578	342733
85239	342734
30285	342735
91832	342736
11005	342737
54279	342738
42031	342739
77249	342740
52785	342741
28093	342742
66191	342743
3162	342744
78034	342745
126878	342746
47442	342747
3276	342748
318	342749
73114	342750
47590	342751
67812	342752
92519	342753
8901	342754
1891	342755
109465	342756
360	342757
9140	342758
56365	342759
1459	342760
2378	342761
1900	342762
4156	342763
110560	342764
55811	342765
21596	342766
73878	342767
94111	342768
7244	342769
105540	342770
81005	342771
102364	342772
41079	342773
150252	342774
6675	342775
69742	342776
92179	342777
16897	342778
25571	342779
41588	342780
30983	342781
18368	342782
4309	342783
114734	342784
1903	342785
2647	342786
28006	342787
121043	342788
149357	342789
90376	342790
85701	342791
7546	342792
1931	342793
28216	342794
100276	342795
13373	342796
39928	342797
91943	342798
7881	342799
23219	342800
9573	342801
50270	342802
36618	342803
18767	342804
22662	342805
40537	342806
13051	342807
95243	342808
79330	342809
64703	342810
31584	342811
12984	342812
35098	342813
41493	342814
49762	342815
94338	342816
14866	342817
20899	342818
48754	342819
20035	342820
1149	342821
16063	342822
3233	342823
10811	342824
60064	342825
26633	342826
6025	342827
2441	342828
22668	342829
7965	342830
13504	342831
2441	342832
36471	342833
8837	342834
3352	342835
853	342836
26603	342837
9811	342838
7822	342839
46465	342840
2567	342841
71852	342842
22140	342843
4368	342844
31516	342845
149	342846
1454	342847
1084	342848
73015	342849
133	342850
104782	342851
14432	342852
8489	342853
57425	342854
87762	342855
58837	342856
72866	342857
49219	342858
47174	342859
41124	342860
134739	342861
11541	342862
13025	342863
6158	342864
28551	342865
93277	342866
19268	342867
64407	342868
10916	342869
4817	342870
21563	342871
14752	342872
63177	342873
26998	342874
2179	342875
59500	342876
15384	342877
50493	342878
101335	342879
18737	342880
129506	342881
24063	342882
4951	342883
7864	342884
21284	342885
137207	342886
31953	342887
6136	342888
56288	342889
18431	342890
41460	342891
775	342892
14401	342893
23140	342894
9174	342895
56717	342896
127527	342897
79612	342898
246	342899
39396	342900
12230	342901
25	342902
13020	342903
25845	342904
133847	342905
21598	342906
1163	342907
2355	342908
137761	342909
100034	342910
497	342911
89857	342912
24158	342913
20407	342914
617	342915
63064	342916
50686	342917
72532	342918
38854	342919
79699	342920
45	342921
39228	342922
19199	342923
70821	342924
4627	342925
15613	342926
6509	342927
5574	342928
62873	342929
158764	342930
37350	342931
53273	342932
24772	342933
1992	342934
64684	342935
45761	342936
15679	342937
67441	342938
88160	342939
2338	342940
23716	342941
5874	342942
73133	342943
73872	342944
56876	342945
73664	342946
14757	342947
32714	342948
10672	342949
2720	342950
128637	342951
13158	342952
37646	342953
22959	342954
5151	342955
154010	342956
3631	342957
32597	342958
97301	342959
139720	342960
20206	342961
96632	342962
41296	342963
8064	342964
22098	342965
1240	342966
163698	342967
861	342968
376	342969
6519	342970
65953	342971
97956	342972
31373	342973
83437	342974
59631	342975
86729	342976
7718	342977
32002	342978
440	342979
4476	342980
159167	342981
13491	342982
25178	342983
39197	342984
43814	342985
876	342986
22306	342987
58504	342988
22979	342989
46100	342990
20003	342991
57962	342992
6117	342993
34475	342994
57139	342995
76965	342996
126503	342997
136428	342998
427	342999
10455	343000
113512	343001
1096	343002
26831	343003
113582	343004
4676	343005
110411	343006
85508	343007
17347	343008
44788	343009
34820	343010
5	343011
15077	343012
65176	343013
15954	343014
7117	343015
43273	343016
31119	343017
15021	343018
142750	343019
118917	343020
40279	343021
46133	343022
8858	343023
21806	343024
96014	343025
120874	343026
106301	343027
28501	343028
10975	343029
23641	343030
12477	343031
40560	343032
1726	343033
28957	343034
90156	343035
71372	343036
28132	343037
18173	343038
51820	343039
32904	343040
42329	343041
9912	343042
71316	343043
23118	343044
25698	343045
111596	343046
30778	343047
260	343048
32620	343049
16982	343050
13288	343051
99586	343052
97	343053
134332	343054
65018	343055
137877	343056
128802	343057
78477	343058
12911	343059
57851	343060
27858	343061
121772	343062
48799	343063
50231	343064
1131	343065
23496	343066
51362	343067
1064	343068
82776	343069
2468	343070
63993	343071
3425	343072
13410	343073
81158	343074
15185	343075
12470	343076
49316	343077
10569	343078
25082	343079
26914	343080
72694	343081
35708	343082
131200	343083
3049	343084
2042	343085
80113	343086
107892	343087
49541	343088
33195	343089
1165	343090
67325	343091
19545	343092
5103	343093
68643	343094
29465	343095
18596	343096
88331	343097
5773	343098
36154	343099
82391	343100
13613	343101
5254	343102
5770	343103
13624	343104
33655	343105
52212	343106
43205	343107
9705	343108
640	343109
1403	343110
23822	343111
72203	343112
9993	343113
101	343114
12034	343115
61759	343116
5811	343117
14362	343118
61835	343119
4118	343120
41262	343121
104776	343122
82863	343123
24950	343124
4593	343125
110398	343126
1927	343127
42345	343128
29808	343129
96090	343130
20715	343131
12	343132
132724	343133
15265	343134
104199	343135
11112	343136
23403	343137
18202	343138
3456	343139
1785	343140
25814	343141
49566	343142
23050	343143
15808	343144
144057	343145
1216	343146
129481	343147
49	343148
3661	343149
2639	343150
243	343151
111947	343152
1710	343153
703	343154
109526	343155
72723	343156
7585	343157
398	343158
34270	343159
18215	343160
26830	343161
522	343162
158291	343163
17111	343164
44627	343165
70911	343166
33991	343167
75187	343168
12192	343169
9959	343170
46961	343171
234	343172
33422	343173
19314	343174
16718	343175
2043	343176
22478	343177
1	343178
3230	343179
13628	343180
95096	343181
59479	343182
41518	343183
73866	343184
31584	343185
128957	343186
41263	343187
24404	343188
9318	343189
51258	343190
6101	343191
22799	343192
7281	343193
8530	343194
3234	343195
135612	343196
22558	343197
25399	343198
11208	343199
2080	343200
98201	343201
114196	343202
17192	343203
22787	343204
101740	343205
2405	343206
62959	343207
136183	343208
8065	343209
9452	343210
11118	343211
43981	343212
49819	343213
3150	343214
53690	343215
16062	343216
45993	343217
36876	343218
11334	343219
12789	343220
4842	343221
33184	343222
27521	343223
13415	343224
20358	343225
118636	343226
2020	343227
91289	343228
8598	343229
36648	343230
7738	343231
29666	343232
27388	343233
69197	343234
30960	343235
74584	343236
5100	343237
28382	343238
28663	343239
48197	343240
37029	343241
32032	343242
120540	343243
30978	343244
2418	343245
5251	343246
65638	343247
8989	343248
653	343249
30949	343250
73329	343251
120857	343252
77785	343253
6770	343254
91999	343255
10054	343256
60611	343257
51455	343258
47153	343259
35704	343260
37173	343261
3625	343262
32955	343263
19158	343264
1900	343265
5471	343266
21258	343267
9085	343268
1541	343269
17002	343270
10196	343271
131501	343272
6360	343273
59871	343274
5006	343275
3922	343276
61890	343277
157072	343278
53278	343279
49636	343280
10533	343281
5669	343282
118385	343283
70717	343284
2028	343285
58504	343286
105046	343287
15008	343288
18660	343289
68982	343290
3300	343291
124181	343292
5710	343293
56663	343294
34316	343295
1303	343296
25759	343297
2275	343298
26552	343299
87863	343300
1295	343301
75888	343302
24498	343303
34899	343304
12452	343305
8687	343306
66957	343307
147324	343308
56588	343309
37786	343310
22434	343311
45533	343312
121	343313
19897	343314
35584	343315
6058	343316
30082	343317
5714	343318
13234	343319
40499	343320
56304	343321
7216	343322
100867	343323
64221	343324
27431	343325
299	343326
127473	343327
28246	343328
79535	343329
11815	343330
23861	343331
18531	343332
3144	343333
56501	343334
88681	343335
45531	343336
3609	343337
93646	343338
91883	343339
4225	343340
1810	343341
22873	343342
25785	343343
17581	343344
82201	343345
98348	343346
36923	343347
155319	343348
17950	343349
145912	343350
85545	343351
40334	343352
8498	343353
1844	343354
24841	343355
24494	343356
105784	343357
28210	343358
65504	343359
9625	343360
15958	343361
20441	343362
7849	343363
40942	343364
87600	343365
19847	343366
23369	343367
30432	343368
15012	343369
35183	343370
80155	343371
54947	343372
25131	343373
35718	343374
23034	343375
32106	343376
596	343377
59943	343378
59981	343379
13022	343380
23464	343381
2046	343382
15047	343383
138223	343384
497	343385
80751	343386
10817	343387
25232	343388
13284	343389
53274	343390
51711	343391
86969	343392
35913	343393
80644	343394
20749	343395
38911	343396
95789	343397
39627	343398
13351	343399
1668	343400
77743	343401
39548	343402
85328	343403
29273	343404
948	343405
125960	343406
19876	343407
42560	343408
38917	343409
1688	343410
12382	343411
6426	343412
73463	343413
6218	343414
35174	343415
54320	343416
27599	343417
12493	343418
82647	343419
2961	343420
9868	343421
106985	343422
39849	343423
25576	343424
15240	343425
18941	343426
3764	343427
160967	343428
113317	343429
50411	343430
11839	343431
95855	343432
19855	343433
58291	343434
79331	343435
83718	343436
98351	343437
15045	343438
13837	343439
97521	343440
24986	343441
159433	343442
34966	343443
28090	343444
30263	343445
129618	343446
45941	343447
33153	343448
79667	343449
94346	343450
83895	343451
72234	343452
55548	343453
20041	343454
4848	343455
56345	343456
29239	343457
9352	343458
11181	343459
9629	343460
62683	343461
6745	343462
80338	343463
3265	343464
51437	343465
44218	343466
132219	343467
3422	343468
55515	343469
107430	343470
5442	343471
165403	343472
22934	343473
12073	343474
49544	343475
100036	343476
86291	343477
46321	343478
40088	343479
32192	343480
80274	343481
19396	343482
36722	343483
4980	343484
7589	343485
5811	343486
13403	343487
4580	343488
8600	343489
17352	343490
19998	343491
4940	343492
48038	343493
24302	343494
56271	343495
14674	343496
14972	343497
90009	343498
63100	343499
4941	343500
158453	343501
22700	343502
43292	343503
40354	343504
17550	343505
68485	343506
11767	343507
31353	343508
118	343509
12755	343510
19167	343511
37323	343512
16745	343513
23085	343514
17891	343515
84986	343516
102984	343517
44026	343518
96607	343519
79290	343520
6643	343521
1466	343522
73389	343523
13041	343524
26840	343525
129920	343526
23044	343527
71681	343528
41680	343529
17828	343530
58663	343531
69786	343532
135381	343533
14365	343534
23017	343535
62517	343536
53286	343537
19753	343538
14473	343539
62504	343540
33965	343541
3852	343542
19004	343543
1577	343544
40135	343545
44904	343546
116561	343547
133981	343548
138545	343549
4764	343550
16351	343551
6919	343552
14928	343553
79443	343554
122923	343555
9701	343556
153509	343557
5663	343558
22839	343559
172	343560
11480	343561
23696	343562
82208	343563
140735	343564
1702	343565
62281	343566
16260	343567
112184	343568
5966	343569
25557	343570
12889	343571
10817	343572
70508	343573
3243	343574
8032	343575
94343	343576
1629	343577
419	343578
35769	343579
22762	343580
30489	343581
3402	343582
5086	343583
129677	343584
10249	343585
3321	343586
34256	343587
46749	343588
29617	343589
130460	343590
39243	343591
20821	343592
55244	343593
160745	343594
59	343595
30494	343596
121792	343597
19023	343598
19720	343599
25639	343600
8660	343601
47972	343602
22522	343603
30368	343604
5342	343605
10437	343606
259	343607
66049	343608
31909	343609
18055	343610
43794	343611
49637	343612
699	343613
76455	343614
83688	343615
67	343616
35718	343617
246	343618
43092	343619
4089	343620
34387	343621
23352	343622
32644	343623
134330	343624
7112	343625
49001	343626
3166	343627
50376	343628
4484	343629
1058	343630
32481	343631
7060	343632
12551	343633
6777	343634
15040	343635
91028	343636
70547	343637
17669	343638
1130	343639
19336	343640
3291	343641
23434	343642
5284	343643
18062	343644
69781	343645
152311	343646
36017	343647
59502	343648
5560	343649
42973	343650
91224	343651
33153	343652
55932	343653
16281	343654
34932	343655
25085	343656
19831	343657
82315	343658
86694	343659
4999	343660
90003	343661
67230	343662
49074	343663
1008	343664
16425	343665
49927	343666
75635	343667
37459	343668
14394	343669
135747	343670
44544	343671
37069	343672
29381	343673
121499	343674
7963	343675
4144	343676
35736	343677
18814	343678
72877	343679
5203	343680
156590	343681
23511	343682
5369	343683
443	343684
56426	343685
11927	343686
19979	343687
26645	343688
54545	343689
11992	343690
18676	343691
6856	343692
105449	343693
65428	343694
13582	343695
28125	343696
2486	343697
21461	343698
2405	343699
31836	343700
40166	343701
46395	343702
14611	343703
58223	343704
79264	343705
1451	343706
68762	343707
28231	343708
27145	343709
30635	343710
13407	343711
1525	343712
43997	343713
5953	343714
34301	343715
7820	343716
128225	343717
717	343718
87004	343719
4296	343720
15229	343721
110961	343722
3125	343723
54425	343724
11797	343725
31650	343726
238	343727
3495	343728
106591	343729
13388	343730
3347	343731
32200	343732
28047	343733
9842	343734
78316	343735
38027	343736
26048	343737
104279	343738
103417	343739
25566	343740
1645	343741
40292	343742
67952	343743
9521	343744
74740	343745
11403	343746
153	343747
114310	343748
21941	343749
24426	343750
29433	343751
38028	343752
94762	343753
180	343754
75721	343755
119741	343756
9975	343757
29067	343758
41615	343759
796	343760
19750	343761
29600	343762
9497	343763
29469	343764
3892	343765
25025	343766
73170	343767
65264	343768
75512	343769
15838	343770
117083	343771
13883	343772
24564	343773
10387	343774
9811	343775
31362	343776
14528	343777
42722	343778
13419	343779
24527	343780
31671	343781
535	343782
32124	343783
137778	343784
11321	343785
4073	343786
4897	343787
4953	343788
10118	343789
36066	343790
17392	343791
7238	343792
78090	343793
150486	343794
37466	343795
12789	343796
93184	343797
125473	343798
48263	343799
17029	343800
30801	343801
101572	343802
80832	343803
38587	343804
572	343805
563	343806
28877	343807
20871	343808
32175	343809
19877	343810
20802	343811
31645	343812
27056	343813
14768	343814
152283	343815
10512	343816
27183	343817
2639	343818
9044	343819
445	343820
10960	343821
1323	343822
8625	343823
45289	343824
23830	343825
9918	343826
949	343827
96698	343828
22258	343829
76257	343830
164444	343831
1560	343832
23938	343833
68990	343834
208	343835
82904	343836
27642	343837
692	343838
127	343839
29900	343840
92353	343841
166100	343842
5838	343843
147899	343844
15174	343845
44877	343846
7533	343847
17030	343848
39209	343849
4	343850
7341	343851
85383	343852
58550	343853
4727	343854
25448	343855
24514	343856
134341	343857
33917	343858
3416	343859
3341	343860
95042	343861
15596	343862
20498	343863
33413	343864
58412	343865
13604	343866
59396	343867
11129	343868
43847	343869
68158	343870
9143	343871
1221	343872
92602	343873
58713	343874
30442	343875
55972	343876
139597	343877
69391	343878
48232	343879
1832	343880
35536	343881
452	343882
7650	343883
1189	343884
19629	343885
24904	343886
1367	343887
41163	343888
29422	343889
4883	343890
62426	343891
43284	343892
5084	343893
6602	343894
4444	343895
39985	343896
4057	343897
30707	343898
75281	343899
43838	343900
67828	343901
1159	343902
100161	343903
8853	343904
68393	343905
34312	343906
3467	343907
7622	343908
26977	343909
38846	343910
91344	343911
48084	343912
25644	343913
13265	343914
86829	343915
48158	343916
3329	343917
629	343918
11913	343919
52252	343920
67443	343921
312	343922
52120	343923
28686	343924
34101	343925
53068	343926
12116	343927
3773	343928
13901	343929
34598	343930
5246	343931
25573	343932
17087	343933
73824	343934
100317	343935
41461	343936
29402	343937
69751	343938
12317	343939
689	343940
5198	343941
23006	343942
8469	343943
149968	343944
28034	343945
61294	343946
25204	343947
105128	343948
503	343949
30504	343950
69910	343951
144653	343952
11303	343953
12883	343954
11934	343955
3673	343956
13854	343957
159620	343958
39035	343959
10820	343960
17788	343961
103690	343962
3621	343963
31301	343964
82217	343965
8773	343966
94918	343967
13010	343968
41346	343969
779	343970
83119	343971
37266	343972
7238	343973
12418	343974
141438	343975
40789	343976
10603	343977
33064	343978
46012	343979
11827	343980
40723	343981
160273	343982
17680	343983
16811	343984
73134	343985
31641	343986
5594	343987
33354	343988
12897	343989
25046	343990
11752	343991
42536	343992
31973	343993
4801	343994
21560	343995
8592	343996
79564	343997
1985	343998
116661	343999
38486	344000
7749	344001
61679	344002
68165	344003
15211	344004
1683	344005
1530	344006
1844	344007
42417	344008
77837	344009
97062	344010
11105	344011
820	344012
20006	344013
77525	344014
1207	344015
52197	344016
11817	344017
25736	344018
38123	344019
54468	344020
14531	344021
50062	344022
42693	344023
2756	344024
37876	344025
73213	344026
95812	344027
30854	344028
130864	344029
59655	344030
29011	344031
47787	344032
26520	344033
79611	344034
116703	344035
152207	344036
17351	344037
13978	344038
46633	344039
36272	344040
804	344041
9853	344042
30182	344043
6001	344044
336	344045
20146	344046
10898	344047
50397	344048
14940	344049
8592	344050
1958	344051
30022	344052
43904	344053
51251	344054
29502	344055
70754	344056
3706	344057
10954	344058
28067	344059
97726	344060
12085	344061
50843	344062
24462	344063
11907	344064
39907	344065
20141	344066
75652	344067
3102	344068
2195	344069
9398	344070
2728	344071
46350	344072
2397	344073
70506	344074
116032	344075
2640	344076
79872	344077
54459	344078
52	344079
5304	344080
34021	344081
142060	344082
52011	344083
52234	344084
18121	344085
9521	344086
39622	344087
48876	344088
117626	344089
48	344090
132112	344091
29	344092
411	344093
13354	344094
136816	344095
1562	344096
40472	344097
18313	344098
40364	344099
73708	344100
18163	344101
38212	344102
17418	344103
10426	344104
159648	344105
31335	344106
111464	344107
4227	344108
5522	344109
7047	344110
133439	344111
85865	344112
116283	344113
165476	344114
4701	344115
5165	344116
24481	344117
57458	344118
48154	344119
4634	344120
16733	344121
17995	344122
72050	344123
8294	344124
376	344125
74375	344126
43215	344127
127013	344128
48071	344129
47615	344130
32046	344131
14264	344132
51206	344133
18546	344134
10226	344135
9677	344136
9741	344137
100363	344138
54849	344139
11541	344140
20380	344141
23535	344142
95354	344143
39103	344144
1514	344145
71536	344146
38109	344147
144020	344148
50280	344149
63554	344150
156856	344151
16755	344152
7334	344153
19513	344154
1848	344155
10320	344156
62849	344157
53862	344158
152917	344159
2696	344160
76915	344161
825	344162
57214	344163
44889	344164
7868	344165
9131	344166
10062	344167
94707	344168
1177	344169
99823	344170
60313	344171
15059	344172
63863	344173
103379	344174
103675	344175
52640	344176
24333	344177
3076	344178
42	344179
68612	344180
69309	344181
1535	344182
17194	344183
108748	344184
55	344185
9355	344186
20768	344187
106519	344188
69134	344189
93893	344190
153	344191
74628	344192
1119	344193
486	344194
6860	344195
14320	344196
15006	344197
63208	344198
4394	344199
2642	344200
10694	344201
85148	344202
126590	344203
3692	344204
52177	344205
13054	344206
26016	344207
2944	344208
87823	344209
35783	344210
73394	344211
76685	344212
14739	344213
95064	344214
11943	344215
3014	344216
60298	344217
132208	344218
14257	344219
88353	344220
56505	344221
15095	344222
7902	344223
38594	344224
74875	344225
95993	344226
83518	344227
9711	344228
80058	344229
17543	344230
49412	344231
20903	344232
44305	344233
107248	344234
16122	344235
30925	344236
50505	344237
16004	344238
2663	344239
8865	344240
6073	344241
43576	344242
161377	344243
15554	344244
77093	344245
84162	344246
29472	344247
165176	344248
11002	344249
3612	344250
33989	344251
50618	344252
6366	344253
84744	344254
34637	344255
12505	344256
42000	344257
38170	344258
33582	344259
814	344260
37112	344261
575	344262
102728	344263
65399	344264
17993	344265
753	344266
40614	344267
7531	344268
131	344269
148026	344270
83407	344271
5774	344272
96816	344273
41437	344274
46980	344275
11973	344276
6773	344277
61558	344278
69239	344279
24752	344280
40859	344281
7487	344282
660	344283
76568	344284
58354	344285
5703	344286
49894	344287
165386	344288
2251	344289
33545	344290
10051	344291
4819	344292
25297	344293
28674	344294
46634	344295
90359	344296
163218	344297
12265	344298
50460	344299
68919	344300
21396	344301
7506	344302
33257	344303
155414	344304
3867	344305
35119	344306
14005	344307
110415	344308
8937	344309
113492	344310
16396	344311
86974	344312
12500	344313
29754	344314
1305	344315
21517	344316
142764	344317
9303	344318
36875	344319
22466	344320
22996	344321
29897	344322
47997	344323
70955	344324
9196	344325
111838	344326
70615	344327
50006	344328
115923	344329
1781	344330
9556	344331
7206	344332
13817	344333
63	344334
47348	344335
146793	344336
61413	344337
11483	344338
1111	344339
44941	344340
52684	344341
54361	344342
45952	344343
178	344344
24266	344345
9921	344346
54900	344347
158152	344348
120675	344349
37875	344350
26069	344351
30705	344352
13765	344353
15769	344354
44778	344355
22953	344356
124013	344357
26116	344358
1804	344359
1261	344360
127711	344361
3148	344362
87395	344363
9186	344364
14568	344365
148755	344366
91737	344367
2732	344368
43317	344369
27944	344370
443	344371
96257	344372
94701	344373
19266	344374
2980	344375
5322	344376
53077	344377
3007	344378
60023	344379
11292	344380
9157	344381
141972	344382
43233	344383
44835	344384
54712	344385
1503	344386
5906	344387
31838	344388
82141	344389
62032	344390
37786	344391
29152	344392
48719	344393
140119	344394
81704	344395
98658	344396
24839	344397
3737	344398
7382	344399
15450	344400
21266	344401
18454	344402
7289	344403
30267	344404
62976	344405
35622	344406
20904	344407
76376	344408
47785	344409
28482	344410
17262	344411
19589	344412
104692	344413
104530	344414
60176	344415
11412	344416
27478	344417
10615	344418
48453	344419
48671	344420
7700	344421
4647	344422
20121	344423
106054	344424
25575	344425
4641	344426
3263	344427
16629	344428
69303	344429
20259	344430
35579	344431
13911	344432
23128	344433
54493	344434
54502	344435
87576	344436
41229	344437
153104	344438
158642	344439
8649	344440
36904	344441
147	344442
88804	344443
13237	344444
43307	344445
82910	344446
40564	344447
165843	344448
114793	344449
89193	344450
38472	344451
20060	344452
520	344453
484	344454
67069	344455
5970	344456
325	344457
102416	344458
197	344459
45892	344460
75297	344461
36835	344462
4801	344463
8727	344464
47682	344465
14928	344466
126202	344467
34945	344468
9708	344469
2707	344470
77441	344471
25431	344472
3739	344473
166257	344474
4149	344475
31176	344476
11329	344477
5405	344478
50530	344479
165	344480
9339	344481
20535	344482
36923	344483
19868	344484
131977	344485
6017	344486
17179	344487
13272	344488
101550	344489
66708	344490
1887	344491
563	344492
42670	344493
5511	344494
63726	344495
2498	344496
124386	344497
24883	344498
6132	344499
19702	344500
6079	344501
55161	344502
13675	344503
64567	344504
38492	344505
11196	344506
11369	344507
45020	344508
59415	344509
5452	344510
61020	344511
31362	344512
41337	344513
39228	344514
18378	344515
90423	344516
43547	344517
11724	344518
2429	344519
104245	344520
8360	344521
48594	344522
6371	344523
3818	344524
41257	344525
132182	344526
83413	344527
59808	344528
45157	344529
741	344530
60592	344531
41378	344532
84174	344533
455	344534
22006	344535
111710	344536
51428	344537
35323	344538
2887	344539
35304	344540
12536	344541
64711	344542
21108	344543
28959	344544
61105	344545
11239	344546
22712	344547
146689	344548
64063	344549
30010	344550
71	344551
5330	344552
6219	344553
99898	344554
15645	344555
41677	344556
129531	344557
21183	344558
23829	344559
67714	344560
57650	344561
34572	344562
22959	344563
21200	344564
52518	344565
17438	344566
24226	344567
330	344568
9118	344569
7130	344570
34513	344571
72508	344572
13034	344573
38262	344574
64889	344575
93899	344576
4034	344577
52345	344578
36149	344579
27765	344580
5687	344581
3252	344582
17466	344583
5893	344584
9858	344585
11428	344586
332	344587
32922	344588
1122	344589
29686	344590
1561	344591
34904	344592
49530	344593
6588	344594
50787	344595
11978	344596
36710	344597
18914	344598
74945	344599
71530	344600
18579	344601
60551	344602
160869	344603
30	344604
72848	344605
48431	344606
12931	344607
4190	344608
83374	344609
5714	344610
14821	344611
83577	344612
46472	344613
4779	344614
54829	344615
108951	344616
71908	344617
36689	344618
36382	344619
84124	344620
2352	344621
28179	344622
4269	344623
105437	344624
59277	344625
39160	344626
130	344627
85120	344628
44706	344629
66417	344630
1840	344631
1411	344632
7424	344633
116971	344634
48496	344635
98790	344636
149051	344637
9899	344638
1007	344639
25248	344640
108156	344641
8801	344642
152956	344643
2048	344644
23975	344645
93567	344646
113453	344647
26868	344648
38959	344649
53048	344650
27632	344651
18339	344652
34594	344653
60714	344654
5212	344655
60161	344656
33072	344657
26152	344658
16397	344659
18833	344660
24077	344661
16829	344662
81215	344663
1088	344664
113475	344665
1368	344666
133379	344667
3506	344668
14101	344669
5185	344670
5173	344671
18294	344672
16597	344673
56489	344674
74897	344675
40457	344676
24750	344677
33665	344678
33707	344679
19859	344680
4699	344681
17236	344682
53573	344683
36241	344684
94301	344685
56328	344686
20841	344687
11283	344688
3295	344689
25895	344690
55191	344691
3789	344692
52462	344693
4067	344694
139743	344695
98085	344696
3819	344697
30789	344698
48419	344699
1649	344700
58165	344701
100681	344702
35206	344703
13268	344704
86766	344705
113	344706
7468	344707
152929	344708
26121	344709
20342	344710
23983	344711
134195	344712
16213	344713
27486	344714
92421	344715
39497	344716
44320	344717
50902	344718
7816	344719
53672	344720
44432	344721
9624	344722
385	344723
9429	344724
13748	344725
1082	344726
36111	344727
33129	344728
40870	344729
13252	344730
148818	344731
1198	344732
822	344733
28264	344734
1172	344735
69250	344736
70089	344737
44787	344738
11412	344739
10300	344740
39350	344741
7868	344742
74827	344743
16598	344744
4101	344745
7556	344746
175	344747
93787	344748
67556	344749
27829	344750
77833	344751
22300	344752
63106	344753
61562	344754
22416	344755
1219	344756
7444	344757
1561	344758
35927	344759
54892	344760
35692	344761
37531	344762
33720	344763
25829	344764
160292	344765
12422	344766
54497	344767
57141	344768
80963	344769
8226	344770
31668	344771
11126	344772
6145	344773
14426	344774
21637	344775
13153	344776
21413	344777
38221	344778
9257	344779
79335	344780
32719	344781
94805	344782
96711	344783
64509	344784
64190	344785
70818	344786
81956	344787
75752	344788
41916	344789
20326	344790
97879	344791
61722	344792
68825	344793
25680	344794
7836	344795
9233	344796
98722	344797
54031	344798
85617	344799
75946	344800
117423	344801
9233	344802
11657	344803
6059	344804
52170	344805
20129	344806
49361	344807
55370	344808
1773	344809
2031	344810
4	344811
74181	344812
98012	344813
2090	344814
646	344815
4432	344816
1984	344817
14190	344818
56362	344819
3625	344820
147295	344821
59844	344822
67758	344823
11198	344824
130099	344825
98514	344826
41868	344827
47516	344828
83974	344829
17435	344830
23694	344831
138016	344832
33154	344833
17511	344834
18738	344835
62967	344836
68126	344837
28943	344838
42519	344839
18518	344840
91509	344841
3371	344842
44113	344843
22065	344844
108053	344845
165858	344846
137233	344847
29400	344848
43725	344849
36702	344850
530	344851
251	344852
35247	344853
80649	344854
13427	344855
76420	344856
8210	344857
1154	344858
3294	344859
33247	344860
55200	344861
6369	344862
11543	344863
6528	344864
16120	344865
92	344866
96795	344867
8949	344868
90085	344869
1930	344870
52163	344871
30464	344872
21993	344873
56981	344874
31847	344875
65905	344876
11686	344877
40742	344878
101938	344879
35665	344880
195	344881
40168	344882
7502	344883
66689	344884
62265	344885
102137	344886
59546	344887
1540	344888
3444	344889
40456	344890
11149	344891
55288	344892
41344	344893
1089	344894
21284	344895
106899	344896
14707	344897
28600	344898
45447	344899
119869	344900
87558	344901
9303	344902
15724	344903
32929	344904
43084	344905
122061	344906
9868	344907
627	344908
421	344909
1595	344910
123321	344911
53265	344912
19982	344913
19102	344914
125025	344915
17207	344916
58736	344917
977	344918
12046	344919
26196	344920
61338	344921
123668	344922
10137	344923
52998	344924
75656	344925
5890	344926
2627	344927
30769	344928
59303	344929
7025	344930
36614	344931
6561	344932
42514	344933
5078	344934
16780	344935
321	344936
88262	344937
47264	344938
18610	344939
9662	344940
11178	344941
66030	344942
5961	344943
85655	344944
54260	344945
33325	344946
142582	344947
12751	344948
83395	344949
12824	344950
10911	344951
88388	344952
45048	344953
103999	344954
14369	344955
68038	344956
14653	344957
27611	344958
23622	344959
70052	344960
7686	344961
48083	344962
52873	344963
108517	344964
79354	344965
1349	344966
18753	344967
156166	344968
18488	344969
143860	344970
143584	344971
15999	344972
80424	344973
14307	344974
16407	344975
29533	344976
66483	344977
22908	344978
16339	344979
4331	344980
17536	344981
4667	344982
107826	344983
8836	344984
31325	344985
2382	344986
3985	344987
48558	344988
39833	344989
29685	344990
18439	344991
606	344992
81317	344993
25552	344994
413	344995
24679	344996
922	344997
43024	344998
35335	344999
46537	345000
64612	345001
28213	345002
130867	345003
36796	345004
3215	345005
43640	345006
29823	345007
77059	345008
16271	345009
4673	345010
40389	345011
21568	345012
102672	345013
7037	345014
23717	345015
533	345016
74344	345017
44828	345018
37493	345019
130893	345020
3983	345021
29274	345022
34040	345023
79856	345024
40300	345025
10233	345026
26659	345027
11947	345028
25308	345029
2825	345030
43971	345031
5875	345032
960	345033
18098	345034
109369	345035
145	345036
5702	345037
2303	345038
97827	345039
115206	345040
9305	345041
105143	345042
8315	345043
59413	345044
16605	345045
55178	345046
114749	345047
3728	345048
128649	345049
88326	345050
1675	345051
13093	345052
35313	345053
20825	345054
52287	345055
13506	345056
38328	345057
141353	345058
107210	345059
48574	345060
6840	345061
27662	345062
3132	345063
116199	345064
33971	345065
131332	345066
4858	345067
46191	345068
37830	345069
1142	345070
19115	345071
7638	345072
39448	345073
47024	345074
42971	345075
49529	345076
22232	345077
118751	345078
83871	345079
8975	345080
86262	345081
7466	345082
26942	345083
52601	345084
28101	345085
137312	345086
2686	345087
15307	345088
22964	345089
598	345090
5586	345091
10748	345092
68639	345093
17462	345094
9487	345095
92272	345096
63457	345097
19646	345098
8626	345099
49988	345100
783	345101
219	345102
15918	345103
12527	345104
29058	345105
7721	345106
133598	345107
10358	345108
30850	345109
103386	345110
135707	345111
6747	345112
24541	345113
34936	345114
58639	345115
23011	345116
53585	345117
89394	345118
22123	345119
117925	345120
91930	345121
5188	345122
19509	345123
31392	345124
2511	345125
46350	345126
713	345127
76058	345128
47089	345129
5	345130
79080	345131
21381	345132
53982	345133
61559	345134
157306	345135
41162	345136
75603	345137
8334	345138
83837	345139
128432	345140
81492	345141
15300	345142
8149	345143
1025	345144
91563	345145
142438	345146
45226	345147
3857	345148
1149	345149
11752	345150
16451	345151
2538	345152
88273	345153
31920	345154
6584	345155
27727	345156
157620	345157
161206	345158
45078	345159
9702	345160
93456	345161
145766	345162
37875	345163
4536	345164
31812	345165
4890	345166
98023	345167
10100	345168
20853	345169
28147	345170
51629	345171
9574	345172
117633	345173
66924	345174
84093	345175
48893	345176
31144	345177
166161	345178
11664	345179
41251	345180
112725	345181
52270	345182
29976	345183
5928	345184
16917	345185
17875	345186
78813	345187
32790	345188
59056	345189
5890	345190
64976	345191
80835	345192
1196	345193
13621	345194
45364	345195
6739	345196
12192	345197
70336	345198
13373	345199
77651	345200
2719	345201
48201	345202
19187	345203
27618	345204
29169	345205
72808	345206
8170	345207
29676	345208
11749	345209
7644	345210
37016	345211
99913	345212
8329	345213
8230	345214
49718	345215
137252	345216
53787	345217
27992	345218
4545	345219
881	345220
8986	345221
3929	345222
27193	345223
103188	345224
45870	345225
61635	345226
83787	345227
74	345228
37920	345229
148964	345230
25114	345231
76397	345232
15333	345233
105760	345234
42134	345235
5803	345236
133779	345237
27691	345238
15550	345239
1234	345240
1512	345241
138595	345242
179	345243
78133	345244
24542	345245
20687	345246
11764	345247
10065	345248
96377	345249
39363	345250
126037	345251
17341	345252
624	345253
14340	345254
6644	345255
2046	345256
10098	345257
37795	345258
33054	345259
632	345260
11106	345261
6049	345262
114537	345263
28198	345264
10381	345265
54059	345266
35008	345267
94457	345268
5012	345269
138126	345270
81586	345271
56920	345272
10790	345273
51098	345274
17597	345275
82167	345276
39641	345277
58693	345278
32518	345279
59571	345280
20452	345281
2617	345282
110980	345283
1086	345284
120880	345285
146477	345286
20478	345287
1	345288
459	345289
38709	345290
7611	345291
43960	345292
64707	345293
19341	345294
15958	345295
3024	345296
31745	345297
14008	345298
3165	345299
38289	345300
1565	345301
5231	345302
99421	345303
119233	345304
3948	345305
25906	345306
101625	345307
41211	345308
29329	345309
79822	345310
103560	345311
88868	345312
89762	345313
21951	345314
23022	345315
52554	345316
13126	345317
24862	345318
18811	345319
137238	345320
9076	345321
14438	345322
49134	345323
49435	345324
31634	345325
54062	345326
61760	345327
81080	345328
11375	345329
54726	345330
32294	345331
80087	345332
50016	345333
58474	345334
100811	345335
85424	345336
128651	345337
26259	345338
20335	345339
49721	345340
24855	345341
28194	345342
141954	345343
12217	345344
27459	345345
37001	345346
59458	345347
11763	345348
72754	345349
58185	345350
17152	345351
138458	345352
37525	345353
143315	345354
59646	345355
27457	345356
123699	345357
7344	345358
79400	345359
5906	345360
17186	345361
2308	345362
10263	345363
12156	345364
531	345365
4319	345366
459	345367
128372	345368
32414	345369
23078	345370
4431	345371
40673	345372
19231	345373
8286	345374
133635	345375
28229	345376
101460	345377
2133	345378
59821	345379
36700	345380
5638	345381
149437	345382
5546	345383
9406	345384
64383	345385
130825	345386
38699	345387
7758	345388
9087	345389
9464	345390
55879	345391
70490	345392
88105	345393
75448	345394
19581	345395
99092	345396
16022	345397
2921	345398
124596	345399
23565	345400
3523	345401
4579	345402
14142	345403
8922	345404
156653	345405
18099	345406
66532	345407
25774	345408
43135	345409
1086	345410
2886	345411
72402	345412
40493	345413
29700	345414
152991	345415
1858	345416
47975	345417
149109	345418
10664	345419
10886	345420
95127	345421
999	345422
68014	345423
11347	345424
10642	345425
12410	345426
48209	345427
9682	345428
354	345429
22608	345430
91980	345431
5611	345432
73777	345433
18444	345434
32078	345435
7256	345436
147073	345437
73329	345438
8338	345439
19522	345440
22331	345441
15973	345442
105831	345443
69095	345444
43492	345445
95957	345446
28035	345447
18935	345448
41965	345449
12108	345450
119754	345451
920	345452
109203	345453
10022	345454
4943	345455
65575	345456
33519	345457
10075	345458
49326	345459
2764	345460
66815	345461
26649	345462
63796	345463
120500	345464
7252	345465
1411	345466
41315	345467
4983	345468
79496	345469
201	345470
27133	345471
129473	345472
13388	345473
11801	345474
90700	345475
660	345476
11909	345477
56468	345478
24476	345479
58328	345480
65384	345481
5207	345482
29312	345483
156830	345484
18362	345485
10252	345486
5164	345487
54652	345488
106708	345489
13696	345490
26849	345491
20483	345492
102510	345493
100378	345494
135968	345495
33029	345496
123933	345497
11957	345498
34579	345499
17720	345500
302	345501
8888	345502
25499	345503
143111	345504
76022	345505
33161	345506
86919	345507
18750	345508
57281	345509
15765	345510
9256	345511
8893	345512
6910	345513
18310	345514
20044	345515
34615	345516
37916	345517
42440	345518
13082	345519
16061	345520
49663	345521
20595	345522
27885	345523
4634	345524
11041	345525
148200	345526
5428	345527
3218	345528
6011	345529
48525	345530
121573	345531
41364	345532
13754	345533
122570	345534
31044	345535
36581	345536
4451	345537
22382	345538
15040	345539
2813	345540
118129	345541
33304	345542
39603	345543
9822	345544
15525	345545
85372	345546
4073	345547
8445	345548
36461	345549
36182	345550
1645	345551
35317	345552
9068	345553
6288	345554
113478	345555
18393	345556
144374	345557
156338	345558
4611	345559
6303	345560
2165	345561
14913	345562
2415	345563
13583	345564
2445	345565
51574	345566
102931	345567
7190	345568
16217	345569
41795	345570
2541	345571
97366	345572
35896	345573
105676	345574
44972	345575
2805	345576
2597	345577
86395	345578
51339	345579
53707	345580
3577	345581
1449	345582
1753	345583
12867	345584
52368	345585
22290	345586
24652	345587
41520	345588
81280	345589
29550	345590
7644	345591
45160	345592
53031	345593
13	345594
48782	345595
46057	345596
24325	345597
1941	345598
20807	345599
48393	345600
70828	345601
145421	345602
28438	345603
11040	345604
2347	345605
23217	345606
65427	345607
62987	345608
7366	345609
17739	345610
9618	345611
30363	345612
65638	345613
71922	345614
8203	345615
11588	345616
9490	345617
86099	345618
160357	345619
18621	345620
104625	345621
55183	345622
70916	345623
93789	345624
842	345625
6737	345626
7518	345627
1306	345628
1673	345629
18397	345630
85895	345631
9851	345632
63244	345633
8112	345634
105848	345635
17761	345636
3148	345637
53926	345638
6369	345639
11260	345640
52959	345641
62643	345642
17435	345643
38097	345644
24070	345645
5386	345646
41654	345647
24048	345648
8110	345649
38124	345650
16264	345651
110617	345652
18427	345653
19079	345654
9589	345655
31274	345656
24955	345657
19583	345658
8017	345659
5759	345660
35774	345661
20806	345662
104	345663
244	345664
35694	345665
29228	345666
157035	345667
95561	345668
37184	345669
41040	345670
106115	345671
7121	345672
4864	345673
22106	345674
68092	345675
79312	345676
30002	345677
8951	345678
1332	345679
137011	345680
35479	345681
33377	345682
12290	345683
20064	345684
11693	345685
27925	345686
19005	345687
115905	345688
7510	345689
43811	345690
154311	345691
39349	345692
3247	345693
822	345694
68241	345695
32467	345696
53810	345697
105340	345698
126423	345699
27217	345700
399	345701
88343	345702
35871	345703
29116	345704
76642	345705
66405	345706
15993	345707
6907	345708
129012	345709
85724	345710
2005	345711
118356	345712
935	345713
16056	345714
39968	345715
112553	345716
23407	345717
76167	345718
18419	345719
996	345720
406	345721
50139	345722
51862	345723
47906	345724
64868	345725
19723	345726
5914	345727
6655	345728
6982	345729
80344	345730
50357	345731
2491	345732
30956	345733
4756	345734
60577	345735
126	345736
17067	345737
13902	345738
581	345739
44364	345740
15233	345741
52142	345742
4518	345743
57118	345744
58717	345745
78836	345746
28534	345747
10057	345748
37	345749
14927	345750
27745	345751
186	345752
91505	345753
39447	345754
50024	345755
22013	345756
65451	345757
73879	345758
1630	345759
154007	345760
12858	345761
7287	345762
26627	345763
51836	345764
8196	345765
29198	345766
60672	345767
16895	345768
5192	345769
150740	345770
96272	345771
64995	345772
14126	345773
56361	345774
23134	345775
8851	345776
108166	345777
9758	345778
48152	345779
54563	345780
5020	345781
13231	345782
27070	345783
9624	345784
40445	345785
55078	345786
1241	345787
1447	345788
23343	345789
83052	345790
17512	345791
11815	345792
55313	345793
18558	345794
22129	345795
9684	345796
143	345797
9915	345798
54484	345799
20206	345800
17906	345801
13370	345802
18392	345803
81902	345804
17528	345805
45303	345806
63898	345807
16358	345808
47800	345809
19891	345810
132814	345811
48721	345812
86778	345813
3679	345814
9591	345815
6427	345816
8116	345817
71657	345818
7	345819
57228	345820
26910	345821
42910	345822
28160	345823
73304	345824
30849	345825
23429	345826
33795	345827
3609	345828
8940	345829
121175	345830
2240	345831
18430	345832
80599	345833
58468	345834
5407	345835
78984	345836
7819	345837
99390	345838
165360	345839
22643	345840
85353	345841
4713	345842
18291	345843
11034	345844
64619	345845
28441	345846
111000	345847
8614	345848
23195	345849
34352	345850
74684	345851
3270	345852
7702	345853
4622	345854
13704	345855
29612	345856
75840	345857
97842	345858
47516	345859
5155	345860
9897	345861
21914	345862
103242	345863
5756	345864
47358	345865
12240	345866
124895	345867
53116	345868
42878	345869
13905	345870
4512	345871
10522	345872
34357	345873
29300	345874
38923	345875
10903	345876
2677	345877
56517	345878
54015	345879
73308	345880
6292	345881
612	345882
4468	345883
8356	345884
6020	345885
4099	345886
21066	345887
17549	345888
58903	345889
29726	345890
51848	345891
142536	345892
94677	345893
71085	345894
37865	345895
3734	345896
23540	345897
9644	345898
72996	345899
32843	345900
62297	345901
35041	345902
68540	345903
44908	345904
373	345905
23318	345906
49689	345907
40262	345908
22315	345909
4680	345910
28611	345911
97360	345912
138746	345913
149628	345914
36739	345915
48243	345916
42904	345917
34046	345918
71166	345919
13052	345920
114717	345921
12640	345922
10474	345923
14949	345924
10476	345925
3593	345926
13505	345927
48057	345928
7616	345929
13953	345930
32424	345931
129849	345932
39525	345933
6653	345934
32305	345935
54218	345936
17762	345937
2321	345938
14850	345939
52644	345940
80998	345941
26540	345942
35167	345943
27866	345944
27936	345945
16398	345946
29805	345947
71192	345948
87065	345949
459	345950
17790	345951
8153	345952
69387	345953
21893	345954
27044	345955
53431	345956
13367	345957
859	345958
8396	345959
31057	345960
21558	345961
4934	345962
17618	345963
29433	345964
21160	345965
113	345966
36013	345967
4078	345968
60039	345969
66805	345970
85261	345971
1666	345972
72623	345973
12886	345974
63734	345975
2192	345976
31435	345977
10477	345978
110060	345979
87365	345980
59067	345981
26621	345982
39585	345983
1147	345984
82941	345985
63399	345986
68564	345987
41682	345988
9483	345989
2687	345990
32736	345991
18169	345992
3891	345993
11015	345994
69697	345995
7904	345996
898	345997
36365	345998
20078	345999
1571	346000
104743	346001
24590	346002
1754	346003
117245	346004
374	346005
43639	346006
10374	346007
542	346008
63786	346009
2806	346010
21523	346011
67540	346012
12728	346013
1092	346014
93506	346015
49180	346016
2975	346017
135188	346018
25	346019
558	346020
25435	346021
91706	346022
9839	346023
91581	346024
126798	346025
54398	346026
24775	346027
43262	346028
9887	346029
34688	346030
14146	346031
133913	346032
5505	346033
22170	346034
5765	346035
122017	346036
37164	346037
9890	346038
12240	346039
53451	346040
72961	346041
43524	346042
39386	346043
63376	346044
5523	346045
59458	346046
1067	346047
28334	346048
52934	346049
63845	346050
365	346051
6426	346052
8990	346053
83715	346054
37434	346055
47404	346056
113738	346057
1491	346058
21267	346059
1600	346060
163996	346061
116435	346062
80016	346063
44686	346064
38236	346065
38890	346066
41412	346067
90337	346068
10675	346069
18103	346070
152844	346071
15382	346072
29809	346073
67284	346074
82323	346075
56986	346076
1701	346077
40439	346078
15939	346079
35724	346080
91547	346081
20993	346082
84613	346083
48367	346084
58678	346085
3494	346086
14530	346087
6423	346088
23038	346089
11160	346090
16076	346091
60240	346092
52532	346093
16019	346094
18304	346095
4309	346096
48122	346097
26260	346098
5026	346099
1843	346100
53235	346101
11280	346102
906	346103
31083	346104
127535	346105
20248	346106
25320	346107
43036	346108
47571	346109
54365	346110
2735	346111
33148	346112
3191	346113
60099	346114
42691	346115
81159	346116
82798	346117
100563	346118
42784	346119
7450	346120
23358	346121
79524	346122
88365	346123
1337	346124
61851	346125
20337	346126
74654	346127
4149	346128
77495	346129
79249	346130
61825	346131
25609	346132
2146	346133
112081	346134
127	346135
15068	346136
22339	346137
21650	346138
10626	346139
2652	346140
120876	346141
45057	346142
8965	346143
26365	346144
122237	346145
17856	346146
91723	346147
22080	346148
6002	346149
19435	346150
2462	346151
33359	346152
91986	346153
87317	346154
62442	346155
165126	346156
18353	346157
43145	346158
100133	346159
32383	346160
56017	346161
30234	346162
10907	346163
84078	346164
19448	346165
3193	346166
110639	346167
10511	346168
12069	346169
58100	346170
1933	346171
83788	346172
18208	346173
1850	346174
58034	346175
17659	346176
11247	346177
26640	346178
8259	346179
60557	346180
59025	346181
66237	346182
140507	346183
65249	346184
6063	346185
22515	346186
65605	346187
54480	346188
9038	346189
29578	346190
26805	346191
3259	346192
57990	346193
11035	346194
100931	346195
9457	346196
3532	346197
6658	346198
6971	346199
69765	346200
50446	346201
74309	346202
2599	346203
2105	346204
36291	346205
73664	346206
74809	346207
13004	346208
355	346209
57202	346210
69982	346211
127975	346212
110338	346213
7246	346214
14615	346215
69670	346216
79638	346217
21119	346218
1043	346219
85903	346220
23666	346221
11516	346222
82970	346223
193	346224
29971	346225
130538	346226
49948	346227
51107	346228
104888	346229
69424	346230
24129	346231
16295	346232
21593	346233
7332	346234
3570	346235
9552	346236
72376	346237
68715	346238
23	346239
631	346240
3262	346241
80463	346242
2545	346243
5520	346244
47015	346245
118087	346246
1200	346247
117696	346248
11850	346249
56772	346250
1267	346251
103289	346252
103058	346253
61074	346254
18904	346255
15429	346256
6155	346257
19645	346258
104812	346259
12234	346260
71769	346261
5087	346262
77248	346263
134894	346264
18000	346265
100339	346266
165	346267
36891	346268
14920	346269
18643	346270
116024	346271
1063	346272
964	346273
41762	346274
15866	346275
74858	346276
462	346277
26998	346278
61037	346279
26005	346280
22007	346281
4582	346282
5292	346283
117526	346284
15723	346285
42242	346286
164778	346287
48512	346288
1000	346289
66675	346290
17116	346291
105382	346292
44583	346293
56679	346294
14488	346295
27130	346296
138261	346297
399	346298
4834	346299
176	346300
219	346301
1992	346302
74090	346303
981	346304
49742	346305
29546	346306
6043	346307
6926	346308
5303	346309
49242	346310
121095	346311
302	346312
17898	346313
4774	346314
47823	346315
3710	346316
7353	346317
74775	346318
45028	346319
88867	346320
19957	346321
69529	346322
1105	346323
15837	346324
69439	346325
7100	346326
42147	346327
80055	346328
30040	346329
3895	346330
4399	346331
41921	346332
2226	346333
20254	346334
3744	346335
43130	346336
41194	346337
626	346338
63418	346339
102126	346340
24989	346341
102116	346342
107428	346343
32793	346344
42568	346345
50271	346346
76465	346347
33444	346348
19269	346349
62437	346350
688	346351
1093	346352
78412	346353
66452	346354
4766	346355
289	346356
25905	346357
58997	346358
393	346359
8376	346360
58849	346361
57032	346362
68167	346363
33511	346364
2335	346365
2706	346366
71142	346367
119144	346368
36200	346369
30672	346370
28661	346371
3012	346372
1749	346373
80019	346374
164649	346375
30329	346376
106040	346377
28358	346378
5045	346379
34196	346380
20737	346381
21384	346382
20804	346383
34225	346384
7435	346385
39624	346386
84819	346387
2300	346388
25889	346389
570	346390
81198	346391
7442	346392
64903	346393
52384	346394
36562	346395
21349	346396
4600	346397
29898	346398
49602	346399
18398	346400
22264	346401
14255	346402
86842	346403
1854	346404
46878	346405
108755	346406
18706	346407
20375	346408
138674	346409
10887	346410
78	346411
43663	346412
55041	346413
17180	346414
93643	346415
61226	346416
37326	346417
79708	346418
1479	346419
20644	346420
32816	346421
95332	346422
94253	346423
816	346424
91368	346425
10068	346426
26729	346427
7823	346428
23321	346429
23556	346430
8938	346431
34997	346432
85513	346433
12017	346434
51958	346435
11788	346436
152973	346437
47532	346438
890	346439
1934	346440
36829	346441
39634	346442
590	346443
1045	346444
139083	346445
49347	346446
34794	346447
1566	346448
21200	346449
10985	346450
59538	346451
39137	346452
69717	346453
36584	346454
1567	346455
11899	346456
73355	346457
83655	346458
55511	346459
1886	346460
32411	346461
5161	346462
16176	346463
10921	346464
3049	346465
18930	346466
3501	346467
3159	346468
86295	346469
10902	346470
31119	346471
35071	346472
6543	346473
60936	346474
4422	346475
4041	346476
116335	346477
27438	346478
67484	346479
7325	346480
51879	346481
20233	346482
7907	346483
10326	346484
6489	346485
2986	346486
12278	346487
1335	346488
51135	346489
155165	346490
15924	346491
27920	346492
8426	346493
9667	346494
9344	346495
4739	346496
6381	346497
71116	346498
148758	346499
57890	346500
24159	346501
15184	346502
12248	346503
47971	346504
30803	346505
36033	346506
2911	346507
102697	346508
3591	346509
109435	346510
1853	346511
10623	346512
47154	346513
34831	346514
66121	346515
12451	346516
6839	346517
56061	346518
11730	346519
39746	346520
7310	346521
58074	346522
11294	346523
42004	346524
15367	346525
36184	346526
66517	346527
4857	346528
63654	346529
1214	346530
53610	346531
54925	346532
17998	346533
134129	346534
5252	346535
47377	346536
45633	346537
3155	346538
59210	346539
151726	346540
7190	346541
233	346542
10578	346543
21082	346544
9978	346545
126131	346546
2978	346547
10428	346548
81059	346549
44808	346550
1263	346551
37341	346552
36644	346553
41951	346554
4886	346555
113318	346556
46496	346557
116442	346558
33296	346559
112908	346560
78	346561
9132	346562
163065	346563
8303	346564
32037	346565
99046	346566
38102	346567
29064	346568
68203	346569
18122	346570
9255	346571
7202	346572
2140	346573
110462	346574
7304	346575
11673	346576
65812	346577
12094	346578
2243	346579
45108	346580
58255	346581
143941	346582
62433	346583
20563	346584
22604	346585
74805	346586
2219	346587
53409	346588
39054	346589
4871	346590
49814	346591
3490	346592
84289	346593
34254	346594
55905	346595
41185	346596
69457	346597
3000	346598
69911	346599
80960	346600
89645	346601
111060	346602
1253	346603
89940	346604
10194	346605
795	346606
27375	346607
14462	346608
891	346609
27879	346610
33105	346611
67700	346612
43066	346613
73898	346614
13277	346615
5502	346616
36678	346617
81455	346618
31040	346619
107192	346620
60	346621
28378	346622
2939	346623
23595	346624
38367	346625
36044	346626
30644	346627
68543	346628
16444	346629
130302	346630
83665	346631
11100	346632
58592	346633
105938	346634
20090	346635
85327	346636
21370	346637
43638	346638
78635	346639
99444	346640
17062	346641
28530	346642
29251	346643
95435	346644
21732	346645
38149	346646
9362	346647
49880	346648
41478	346649
2972	346650
7592	346651
4589	346652
8836	346653
10213	346654
9962	346655
14945	346656
5957	346657
43535	346658
66532	346659
32525	346660
12249	346661
11266	346662
5314	346663
9483	346664
651	346665
118390	346666
64255	346667
62330	346668
22356	346669
70333	346670
1249	346671
51684	346672
53453	346673
63341	346674
2590	346675
124657	346676
61775	346677
129758	346678
159574	346679
10518	346680
5466	346681
57780	346682
48905	346683
29600	346684
76458	346685
54096	346686
38525	346687
25950	346688
15783	346689
7691	346690
46006	346691
67165	346692
86721	346693
8156	346694
95571	346695
133217	346696
161373	346697
161511	346698
9002	346699
381	346700
68013	346701
29446	346702
55142	346703
109023	346704
43163	346705
39474	346706
86	346707
30523	346708
133233	346709
34152	346710
27931	346711
47047	346712
46516	346713
110622	346714
217	346715
21895	346716
7824	346717
24765	346718
156840	346719
1687	346720
31973	346721
47223	346722
11968	346723
13883	346724
95389	346725
17425	346726
94657	346727
45150	346728
24271	346729
6372	346730
366	346731
65887	346732
135416	346733
29648	346734
10516	346735
27932	346736
94325	346737
45574	346738
94417	346739
24975	346740
7633	346741
50169	346742
7244	346743
96720	346744
125102	346745
12785	346746
105175	346747
93980	346748
27301	346749
74864	346750
14527	346751
6101	346752
21603	346753
112719	346754
48949	346755
64408	346756
84889	346757
14818	346758
59393	346759
105	346760
2212	346761
36943	346762
15775	346763
2241	346764
66439	346765
13701	346766
148	346767
45978	346768
10983	346769
44579	346770
5207	346771
7407	346772
16203	346773
123327	346774
600	346775
39223	346776
99861	346777
14623	346778
3791	346779
10708	346780
73946	346781
19907	346782
13608	346783
13478	346784
7569	346785
6819	346786
9883	346787
69891	346788
85110	346789
78715	346790
9037	346791
68847	346792
5884	346793
28700	346794
98150	346795
405	346796
15735	346797
33332	346798
146199	346799
8189	346800
26278	346801
4495	346802
4992	346803
125167	346804
121358	346805
34631	346806
53741	346807
79677	346808
12918	346809
10468	346810
16727	346811
46340	346812
40252	346813
10381	346814
115999	346815
67905	346816
66274	346817
4741	346818
11549	346819
10675	346820
30120	346821
5376	346822
17621	346823
2761	346824
7864	346825
16075	346826
7983	346827
926	346828
123073	346829
60417	346830
1416	346831
50047	346832
112867	346833
3330	346834
11526	346835
10600	346836
1147	346837
1772	346838
110729	346839
3599	346840
210	346841
159315	346842
1855	346843
31359	346844
66165	346845
127756	346846
71273	346847
18278	346848
16811	346849
3382	346850
97178	346851
82158	346852
86449	346853
21506	346854
24499	346855
4492	346856
4478	346857
11962	346858
990	346859
54110	346860
43172	346861
132889	346862
3747	346863
46926	346864
146902	346865
23409	346866
41485	346867
77652	346868
22400	346869
77499	346870
5467	346871
4909	346872
5488	346873
9746	346874
14469	346875
125630	346876
1441	346877
111114	346878
29054	346879
72462	346880
29726	346881
104660	346882
70	346883
247	346884
52512	346885
118861	346886
1300	346887
1949	346888
84878	346889
138679	346890
3252	346891
55297	346892
65735	346893
1244	346894
34013	346895
17815	346896
10080	346897
23633	346898
2516	346899
5704	346900
6886	346901
132454	346902
25159	346903
4869	346904
18835	346905
8028	346906
3678	346907
77527	346908
6051	346909
30755	346910
77122	346911
5181	346912
7358	346913
103854	346914
60350	346915
127316	346916
62596	346917
77453	346918
91352	346919
39249	346920
75120	346921
37481	346922
40178	346923
61248	346924
11883	346925
40492	346926
2710	346927
15096	346928
5093	346929
42218	346930
36174	346931
98361	346932
20122	346933
152742	346934
87012	346935
96756	346936
19508	346937
14340	346938
82940	346939
56319	346940
27515	346941
3545	346942
25807	346943
31764	346944
95832	346945
65179	346946
605	346947
54739	346948
43840	346949
40854	346950
36278	346951
13826	346952
39826	346953
30528	346954
46177	346955
22015	346956
5979	346957
1881	346958
2861	346959
636	346960
86576	346961
132286	346962
5684	346963
14546	346964
62119	346965
35840	346966
1456	346967
300	346968
46212	346969
8577	346970
55763	346971
54418	346972
48740	346973
13442	346974
76103	346975
56182	346976
13918	346977
10466	346978
29113	346979
114382	346980
46195	346981
98763	346982
6076	346983
129956	346984
27124	346985
106389	346986
15044	346987
11366	346988
4960	346989
69521	346990
5508	346991
4597	346992
112250	346993
16116	346994
94487	346995
74481	346996
68715	346997
25343	346998
59362	346999
246	347000
24544	347001
22441	347002
20376	347003
128287	347004
65046	347005
39031	347006
129328	347007
71352	347008
68236	347009
6424	347010
43875	347011
4551	347012
14175	347013
46444	347014
36112	347015
95461	347016
24593	347017
48674	347018
20057	347019
62830	347020
17326	347021
5039	347022
44324	347023
33534	347024
84833	347025
29694	347026
16034	347027
28219	347028
230	347029
156364	347030
20864	347031
16495	347032
86101	347033
32	347034
2369	347035
20118	347036
120577	347037
30787	347038
41883	347039
95429	347040
117193	347041
126794	347042
1602	347043
39814	347044
46555	347045
64086	347046
3716	347047
1825	347048
52973	347049
1566	347050
18550	347051
81	347052
20906	347053
93294	347054
1	347055
26489	347056
5430	347057
124638	347058
66540	347059
11054	347060
32159	347061
11852	347062
26361	347063
60296	347064
68418	347065
15012	347066
124058	347067
24576	347068
779	347069
37616	347070
52	347071
31268	347072
21595	347073
96970	347074
8796	347075
29021	347076
55471	347077
31519	347078
3218	347079
65996	347080
64182	347081
574	347082
4505	347083
141667	347084
408	347085
22272	347086
91673	347087
42391	347088
31123	347089
33089	347090
17612	347091
41933	347092
142442	347093
5001	347094
68450	347095
66825	347096
75267	347097
449	347098
4690	347099
68536	347100
83985	347101
10914	347102
88258	347103
360	347104
11500	347105
10161	347106
11130	347107
98780	347108
148211	347109
60902	347110
125462	347111
31398	347112
16955	347113
3223	347114
55768	347115
36219	347116
2620	347117
88121	347118
106632	347119
51612	347120
36495	347121
28812	347122
35238	347123
79948	347124
124950	347125
37983	347126
13747	347127
26816	347128
66925	347129
1158	347130
1471	347131
85272	347132
17218	347133
3120	347134
83415	347135
15422	347136
54639	347137
191	347138
115358	347139
47801	347140
11148	347141
101401	347142
34547	347143
13802	347144
2435	347145
15894	347146
10035	347147
5853	347148
3700	347149
55633	347150
70686	347151
113906	347152
58	347153
26049	347154
19920	347155
3379	347156
6827	347157
133294	347158
7775	347159
55615	347160
135764	347161
50044	347162
31210	347163
117161	347164
2453	347165
6875	347166
45127	347167
121835	347168
8361	347169
47431	347170
14489	347171
21547	347172
41310	347173
148831	347174
7284	347175
33653	347176
26941	347177
36665	347178
14473	347179
22031	347180
23093	347181
1209	347182
95335	347183
21276	347184
23080	347185
1446	347186
103896	347187
37331	347188
5403	347189
37313	347190
57468	347191
74773	347192
3122	347193
23845	347194
9546	347195
40086	347196
21945	347197
27119	347198
114135	347199
66594	347200
13090	347201
17389	347202
70018	347203
33256	347204
31484	347205
119	347206
4216	347207
59404	347208
45072	347209
144316	347210
3155	347211
12243	347212
42802	347213
2842	347214
47285	347215
125199	347216
40404	347217
165654	347218
39590	347219
2446	347220
77230	347221
20636	347222
112783	347223
136891	347224
3119	347225
44858	347226
97049	347227
328	347228
18795	347229
137254	347230
8109	347231
280	347232
14655	347233
9624	347234
50655	347235
98112	347236
100028	347237
35789	347238
119038	347239
42376	347240
34848	347241
86013	347242
12225	347243
71801	347244
16667	347245
16349	347246
88936	347247
13790	347248
50265	347249
2562	347250
17024	347251
33867	347252
72676	347253
12443	347254
14899	347255
5536	347256
23997	347257
135667	347258
7858	347259
127163	347260
59476	347261
126482	347262
8745	347263
33928	347264
20808	347265
65171	347266
7989	347267
118910	347268
111827	347269
49427	347270
98084	347271
131913	347272
32984	347273
1228	347274
3232	347275
29671	347276
22593	347277
38007	347278
64251	347279
867	347280
62980	347281
25006	347282
120564	347283
92482	347284
93943	347285
16002	347286
5415	347287
2066	347288
52619	347289
42508	347290
27747	347291
267	347292
846	347293
35919	347294
48041	347295
2588	347296
20403	347297
59628	347298
53939	347299
104622	347300
51119	347301
53393	347302
17404	347303
70287	347304
18913	347305
129711	347306
7335	347307
75807	347308
127752	347309
144619	347310
4394	347311
23968	347312
30224	347313
116909	347314
4547	347315
19448	347316
5758	347317
8661	347318
13145	347319
33503	347320
680	347321
59483	347322
7359	347323
509	347324
98526	347325
47312	347326
5879	347327
9035	347328
1175	347329
78862	347330
52170	347331
47073	347332
55904	347333
12483	347334
13361	347335
59622	347336
16188	347337
13421	347338
447	347339
3274	347340
46047	347341
20238	347342
24637	347343
61035	347344
20084	347345
20704	347346
19553	347347
29164	347348
10677	347349
107363	347350
34298	347351
34639	347352
95291	347353
2960	347354
3744	347355
47802	347356
4316	347357
9126	347358
34354	347359
40723	347360
62288	347361
26910	347362
26177	347363
5915	347364
91956	347365
76359	347366
79082	347367
102188	347368
12118	347369
1114	347370
9062	347371
64579	347372
43240	347373
23503	347374
81549	347375
8243	347376
17176	347377
37344	347378
3	347379
15	347380
13307	347381
15015	347382
15646	347383
41417	347384
89226	347385
104970	347386
26128	347387
16281	347388
156434	347389
86801	347390
69967	347391
9560	347392
4882	347393
39967	347394
116355	347395
109146	347396
142843	347397
656	347398
3441	347399
2540	347400
19530	347401
100408	347402
1778	347403
45815	347404
41945	347405
39917	347406
26327	347407
90759	347408
43670	347409
99811	347410
24258	347411
30481	347412
136866	347413
105058	347414
60135	347415
53915	347416
95339	347417
16950	347418
33153	347419
7112	347420
8728	347421
15163	347422
8911	347423
152173	347424
18	347425
40147	347426
12474	347427
2026	347428
34896	347429
3130	347430
42218	347431
30055	347432
11	347433
11323	347434
2659	347435
142426	347436
56279	347437
66983	347438
4484	347439
1704	347440
14848	347441
23562	347442
8344	347443
20060	347444
44890	347445
23898	347446
9378	347447
52351	347448
12228	347449
7846	347450
9306	347451
29551	347452
143960	347453
97049	347454
45052	347455
51695	347456
6143	347457
33172	347458
24670	347459
11214	347460
34462	347461
31231	347462
22249	347463
3097	347464
1179	347465
526	347466
101619	347467
20455	347468
131742	347469
129544	347470
6596	347471
58162	347472
79210	347473
24564	347474
92245	347475
109450	347476
126681	347477
3892	347478
51660	347479
65983	347480
39695	347481
11824	347482
37558	347483
27444	347484
82029	347485
50147	347486
3865	347487
17480	347488
5726	347489
64689	347490
966	347491
88509	347492
20600	347493
42733	347494
3731	347495
93224	347496
136726	347497
66326	347498
69609	347499
34784	347500
16272	347501
30183	347502
11977	347503
15260	347504
81474	347505
7581	347506
6284	347507
129614	347508
27882	347509
14724	347510
88796	347511
122879	347512
49515	347513
33748	347514
9703	347515
4150	347516
60311	347517
31024	347518
56680	347519
80126	347520
3114	347521
1004	347522
18687	347523
132343	347524
130222	347525
114401	347526
22349	347527
37	347528
109440	347529
28474	347530
23375	347531
3186	347532
67384	347533
3781	347534
2357	347535
85397	347536
56291	347537
15279	347538
12050	347539
150583	347540
39398	347541
1185	347542
50552	347543
3295	347544
1028	347545
2290	347546
26104	347547
39281	347548
57896	347549
1486	347550
10552	347551
126850	347552
10786	347553
19503	347554
12073	347555
21052	347556
42207	347557
88406	347558
66537	347559
994	347560
5888	347561
2689	347562
2359	347563
14607	347564
23301	347565
24957	347566
40003	347567
63860	347568
14749	347569
53117	347570
26629	347571
54921	347572
132461	347573
54722	347574
9397	347575
22475	347576
35274	347577
120385	347578
22091	347579
25304	347580
48772	347581
8600	347582
11623	347583
43975	347584
33338	347585
24198	347586
40379	347587
24842	347588
1732	347589
67198	347590
85873	347591
366	347592
38322	347593
140189	347594
1210	347595
43492	347596
9059	347597
22445	347598
53975	347599
29928	347600
5328	347601
51814	347602
3856	347603
1152	347604
19852	347605
120062	347606
115894	347607
28618	347608
7368	347609
15960	347610
3737	347611
119321	347612
51384	347613
74236	347614
106958	347615
20445	347616
22054	347617
21525	347618
159977	347619
120571	347620
510	347621
37273	347622
3534	347623
6549	347624
14372	347625
5695	347626
13759	347627
94509	347628
115278	347629
28037	347630
397	347631
16381	347632
13462	347633
80132	347634
25123	347635
26441	347636
3912	347637
96040	347638
80140	347639
39163	347640
866	347641
84718	347642
87267	347643
32089	347644
24872	347645
18098	347646
8259	347647
24270	347648
6479	347649
32868	347650
39019	347651
23489	347652
4900	347653
9610	347654
41922	347655
25136	347656
83102	347657
6093	347658
84930	347659
83631	347660
37977	347661
112528	347662
42310	347663
595	347664
22938	347665
5	347666
2461	347667
31743	347668
73627	347669
18941	347670
9002	347671
65256	347672
9742	347673
26455	347674
1142	347675
24247	347676
55227	347677
134140	347678
153833	347679
47956	347680
77105	347681
48164	347682
147423	347683
29894	347684
43502	347685
4001	347686
36302	347687
28941	347688
121947	347689
67301	347690
22486	347691
16	347692
8572	347693
115041	347694
71103	347695
25166	347696
51327	347697
65718	347698
145120	347699
8843	347700
26172	347701
69822	347702
4332	347703
36173	347704
134932	347705
3448	347706
54074	347707
20323	347708
80632	347709
44486	347710
60803	347711
73369	347712
3305	347713
2867	347714
68127	347715
32749	347716
23356	347717
143019	347718
5637	347719
4307	347720
25863	347721
9255	347722
1735	347723
105147	347724
434	347725
2915	347726
2237	347727
8964	347728
10147	347729
5311	347730
15069	347731
58617	347732
40859	347733
248	347734
139812	347735
113760	347736
142506	347737
5835	347738
7820	347739
98945	347740
41316	347741
14379	347742
30249	347743
20746	347744
23741	347745
30590	347746
519	347747
1152	347748
44145	347749
27248	347750
11971	347751
33457	347752
24743	347753
39402	347754
2618	347755
59454	347756
395	347757
144971	347758
27892	347759
62519	347760
4519	347761
10786	347762
140552	347763
37208	347764
47007	347765
127204	347766
5273	347767
18151	347768
30153	347769
60216	347770
2673	347771
45223	347772
60873	347773
78142	347774
70032	347775
68924	347776
86005	347777
73604	347778
41523	347779
64434	347780
27124	347781
24183	347782
106777	347783
3504	347784
63824	347785
130372	347786
43648	347787
22257	347788
30926	347789
1719	347790
54973	347791
6608	347792
37126	347793
1473	347794
134150	347795
41860	347796
80356	347797
105708	347798
30878	347799
2924	347800
87561	347801
53407	347802
115290	347803
60	347804
121302	347805
46071	347806
45154	347807
93270	347808
45133	347809
10032	347810
17129	347811
17674	347812
89854	347813
85761	347814
76990	347815
22	347816
6639	347817
28902	347818
82825	347819
15105	347820
92344	347821
56126	347822
68476	347823
15106	347824
12661	347825
21906	347826
19274	347827
16112	347828
24404	347829
43322	347830
9910	347831
10335	347832
7347	347833
29131	347834
20504	347835
36832	347836
131607	347837
4919	347838
48759	347839
4553	347840
67733	347841
27139	347842
8560	347843
5677	347844
3360	347845
31410	347846
128891	347847
5598	347848
92110	347849
31646	347850
24733	347851
106267	347852
8109	347853
66041	347854
83328	347855
54346	347856
138158	347857
1961	347858
17645	347859
98638	347860
3540	347861
80780	347862
132358	347863
132221	347864
6524	347865
15103	347866
683	347867
100474	347868
3587	347869
57586	347870
33031	347871
127447	347872
33035	347873
63498	347874
15932	347875
1160	347876
6914	347877
4420	347878
14691	347879
7445	347880
133429	347881
30744	347882
67026	347883
91380	347884
53816	347885
3450	347886
155137	347887
6536	347888
23551	347889
9924	347890
43473	347891
35875	347892
3882	347893
349	347894
97430	347895
1411	347896
108402	347897
60693	347898
127155	347899
85189	347900
51278	347901
32131	347902
106269	347903
5494	347904
5376	347905
77446	347906
63992	347907
9863	347908
13477	347909
32016	347910
129190	347911
71916	347912
302	347913
43260	347914
18369	347915
1367	347916
77117	347917
41974	347918
25294	347919
16635	347920
49359	347921
97410	347922
6726	347923
76091	347924
29785	347925
21224	347926
158931	347927
75611	347928
34966	347929
13992	347930
65125	347931
95765	347932
35537	347933
6373	347934
20161	347935
23794	347936
27804	347937
6051	347938
36088	347939
4888	347940
15129	347941
89939	347942
10425	347943
2252	347944
11817	347945
30095	347946
18255	347947
72771	347948
16049	347949
29460	347950
22712	347951
37528	347952
53181	347953
10192	347954
79504	347955
22483	347956
10064	347957
26761	347958
755	347959
12426	347960
94949	347961
6637	347962
3224	347963
37067	347964
81638	347965
157480	347966
9456	347967
7163	347968
35439	347969
131951	347970
197	347971
8099	347972
90498	347973
145185	347974
45096	347975
133201	347976
19184	347977
42716	347978
39	347979
813	347980
20535	347981
42169	347982
13964	347983
1244	347984
31210	347985
51922	347986
99336	347987
15972	347988
21762	347989
94308	347990
8095	347991
74630	347992
31762	347993
54389	347994
14627	347995
10846	347996
18983	347997
34193	347998
54937	347999
7028	348000
8078	348001
31599	348002
184	348003
13875	348004
14480	348005
43164	348006
5584	348007
25848	348008
156255	348009
51104	348010
15199	348011
20577	348012
54187	348013
2109	348014
2503	348015
149509	348016
80606	348017
1713	348018
710	348019
10106	348020
160770	348021
56404	348022
154569	348023
48132	348024
49933	348025
2321	348026
132456	348027
13204	348028
1777	348029
78295	348030
154	348031
45496	348032
43610	348033
6143	348034
112124	348035
37174	348036
20965	348037
133692	348038
519	348039
26604	348040
22527	348041
17137	348042
17084	348043
44402	348044
129717	348045
12332	348046
36117	348047
9123	348048
69475	348049
10562	348050
37512	348051
100998	348052
50565	348053
15802	348054
47710	348055
130	348056
11993	348057
96858	348058
15999	348059
11659	348060
72199	348061
121343	348062
66908	348063
57262	348064
27403	348065
1955	348066
133035	348067
26216	348068
11659	348069
26256	348070
90167	348071
93892	348072
17473	348073
17	348074
48902	348075
69409	348076
54328	348077
50990	348078
17551	348079
34518	348080
20090	348081
1433	348082
13769	348083
36110	348084
13525	348085
36498	348086
1828	348087
8404	348088
103108	348089
129933	348090
12666	348091
26318	348092
27590	348093
55585	348094
80461	348095
11928	348096
31342	348097
12072	348098
15731	348099
21342	348100
51256	348101
2424	348102
10829	348103
18551	348104
11927	348105
30023	348106
31437	348107
1935	348108
115673	348109
24707	348110
43532	348111
15589	348112
28206	348113
15152	348114
89780	348115
4857	348116
40078	348117
62346	348118
50789	348119
40681	348120
93778	348121
25266	348122
17905	348123
2039	348124
11703	348125
24559	348126
70622	348127
106813	348128
23531	348129
2807	348130
7419	348131
74308	348132
1083	348133
3499	348134
74653	348135
18116	348136
4933	348137
26959	348138
15874	348139
549	348140
25640	348141
25431	348142
44108	348143
137516	348144
88286	348145
32507	348146
18528	348147
1378	348148
19389	348149
21234	348150
121861	348151
22045	348152
75817	348153
28556	348154
128515	348155
6889	348156
125375	348157
14808	348158
11073	348159
68712	348160
10500	348161
13727	348162
469	348163
21881	348164
1290	348165
23121	348166
23787	348167
90826	348168
4867	348169
150236	348170
12598	348171
46614	348172
20105	348173
64640	348174
19565	348175
5561	348176
107110	348177
149460	348178
154172	348179
1007	348180
37112	348181
9412	348182
48262	348183
353	348184
24539	348185
105200	348186
43843	348187
14281	348188
65354	348189
30726	348190
3220	348191
75339	348192
259	348193
17851	348194
65	348195
16664	348196
44819	348197
3702	348198
10054	348199
146326	348200
24246	348201
117448	348202
62637	348203
68564	348204
90284	348205
14555	348206
55213	348207
24845	348208
189	348209
60774	348210
36555	348211
21509	348212
93525	348213
91574	348214
3210	348215
15259	348216
125534	348217
106960	348218
8504	348219
34077	348220
5767	348221
71254	348222
45058	348223
13207	348224
4423	348225
140331	348226
17714	348227
79446	348228
154312	348229
72887	348230
11067	348231
30353	348232
12334	348233
75255	348234
13769	348235
151384	348236
52535	348237
44383	348238
1009	348239
44739	348240
20156	348241
151075	348242
379	348243
88915	348244
9297	348245
53131	348246
922	348247
405	348248
152800	348249
18430	348250
96059	348251
73243	348252
39914	348253
63241	348254
502	348255
55026	348256
128097	348257
78245	348258
20129	348259
2665	348260
154204	348261
3473	348262
38632	348263
8971	348264
71573	348265
43608	348266
5563	348267
4249	348268
14246	348269
100164	348270
7776	348271
11772	348272
17891	348273
1835	348274
46478	348275
26030	348276
19942	348277
47376	348278
92710	348279
92574	348280
46124	348281
14289	348282
20530	348283
99244	348284
45506	348285
76619	348286
66546	348287
125683	348288
8423	348289
29097	348290
77580	348291
8368	348292
42045	348293
79021	348294
30149	348295
2492	348296
76520	348297
6990	348298
55163	348299
84873	348300
8505	348301
5296	348302
43417	348303
2684	348304
58650	348305
101923	348306
16278	348307
19727	348308
47769	348309
7970	348310
93194	348311
74253	348312
96141	348313
8656	348314
62881	348315
8119	348316
3626	348317
95448	348318
27818	348319
1253	348320
44382	348321
871	348322
929	348323
31873	348324
11561	348325
67436	348326
31039	348327
4246	348328
18312	348329
8161	348330
15886	348331
321	348332
108911	348333
1239	348334
37135	348335
185	348336
37247	348337
70276	348338
121258	348339
46566	348340
14488	348341
75760	348342
43641	348343
40698	348344
44003	348345
100904	348346
6145	348347
42804	348348
1455	348349
11522	348350
64825	348351
34369	348352
134089	348353
93651	348354
50017	348355
5229	348356
88029	348357
118421	348358
10442	348359
117564	348360
67537	348361
114422	348362
145803	348363
8167	348364
21245	348365
41103	348366
4099	348367
47613	348368
20883	348369
24736	348370
68666	348371
25737	348372
55492	348373
80565	348374
15531	348375
123076	348376
19857	348377
38447	348378
81513	348379
68426	348380
92845	348381
75187	348382
961	348383
115173	348384
65795	348385
38417	348386
35592	348387
82985	348388
44839	348389
71323	348390
25812	348391
10299	348392
148830	348393
113759	348394
159	348395
120704	348396
181	348397
24817	348398
3269	348399
69295	348400
21399	348401
36824	348402
285	348403
12510	348404
15906	348405
26633	348406
19216	348407
50455	348408
151534	348409
29645	348410
26603	348411
40689	348412
8829	348413
97732	348414
1340	348415
975	348416
72800	348417
21174	348418
34442	348419
29675	348420
7445	348421
32828	348422
30720	348423
57742	348424
55743	348425
10988	348426
362	348427
58695	348428
8086	348429
12073	348430
146208	348431
35346	348432
34317	348433
137005	348434
44930	348435
11122	348436
331	348437
45006	348438
18031	348439
98643	348440
104602	348441
3179	348442
45532	348443
18843	348444
83881	348445
43944	348446
87188	348447
80422	348448
81656	348449
18416	348450
38255	348451
78650	348452
17094	348453
9946	348454
40070	348455
52664	348456
39091	348457
12551	348458
16646	348459
446	348460
4213	348461
3087	348462
30735	348463
3913	348464
30583	348465
14816	348466
80302	348467
807	348468
103152	348469
62213	348470
7678	348471
2430	348472
10716	348473
27128	348474
8893	348475
85384	348476
89811	348477
105563	348478
62299	348479
69727	348480
19212	348481
24943	348482
31227	348483
124081	348484
766	348485
33632	348486
103292	348487
41712	348488
31352	348489
9732	348490
10305	348491
40878	348492
26490	348493
10194	348494
161439	348495
32544	348496
154627	348497
141423	348498
19107	348499
7260	348500
68004	348501
1854	348502
27370	348503
17429	348504
101482	348505
4791	348506
89120	348507
25862	348508
26941	348509
1253	348510
5886	348511
74868	348512
92473	348513
37002	348514
52966	348515
50224	348516
75008	348517
27227	348518
10905	348519
23011	348520
2712	348521
842	348522
9424	348523
7778	348524
54	348525
3058	348526
7441	348527
60308	348528
1776	348529
5258	348530
31524	348531
21906	348532
48939	348533
7329	348534
1975	348535
15091	348536
1420	348537
23158	348538
86524	348539
152767	348540
49005	348541
58308	348542
54047	348543
2504	348544
19461	348545
4006	348546
7622	348547
12691	348548
17905	348549
4355	348550
24434	348551
16180	348552
28	348553
54767	348554
35446	348555
3466	348556
18260	348557
12540	348558
121201	348559
2311	348560
128986	348561
110961	348562
38912	348563
26564	348564
4675	348565
125891	348566
35591	348567
48658	348568
17893	348569
23235	348570
72671	348571
51531	348572
80661	348573
5305	348574
15040	348575
5758	348576
1245	348577
135202	348578
35337	348579
52618	348580
2919	348581
47940	348582
42681	348583
158836	348584
12274	348585
19258	348586
5074	348587
9176	348588
123198	348589
33017	348590
24584	348591
16680	348592
72169	348593
16092	348594
27144	348595
64940	348596
895	348597
18484	348598
15454	348599
980	348600
50202	348601
9226	348602
30804	348603
45834	348604
33085	348605
19070	348606
111673	348607
19833	348608
15840	348609
116297	348610
5621	348611
59498	348612
82941	348613
28657	348614
150247	348615
19210	348616
10303	348617
49451	348618
65256	348619
126238	348620
3416	348621
139109	348622
25824	348623
36952	348624
74332	348625
9771	348626
34022	348627
55675	348628
4524	348629
17871	348630
6832	348631
10401	348632
81764	348633
43546	348634
80076	348635
140412	348636
24247	348637
105632	348638
23965	348639
4922	348640
47391	348641
136615	348642
45607	348643
50424	348644
18144	348645
27	348646
117279	348647
24339	348648
7725	348649
27537	348650
48518	348651
119063	348652
9899	348653
126250	348654
9475	348655
58007	348656
103588	348657
22073	348658
65706	348659
29537	348660
1001	348661
3929	348662
27011	348663
356	348664
4	348665
20465	348666
4291	348667
1079	348668
94020	348669
124027	348670
21592	348671
23384	348672
14630	348673
24417	348674
105764	348675
25185	348676
161824	348677
629	348678
166158	348679
45884	348680
36395	348681
7176	348682
7298	348683
34445	348684
352	348685
102806	348686
17028	348687
13718	348688
24857	348689
53948	348690
38305	348691
116622	348692
23606	348693
35290	348694
61559	348695
86815	348696
5930	348697
40182	348698
6072	348699
1744	348700
50641	348701
25199	348702
55760	348703
7616	348704
32485	348705
20	348706
28028	348707
85148	348708
2728	348709
112055	348710
43148	348711
7257	348712
87494	348713
62974	348714
100005	348715
64452	348716
35181	348717
33782	348718
70933	348719
4142	348720
138237	348721
29953	348722
133537	348723
9795	348724
13733	348725
73294	348726
97262	348727
58738	348728
2741	348729
141490	348730
69214	348731
155583	348732
23578	348733
10403	348734
41779	348735
7505	348736
28853	348737
28908	348738
1787	348739
22569	348740
119888	348741
4128	348742
35197	348743
3952	348744
105919	348745
615	348746
8109	348747
1165	348748
16088	348749
2065	348750
8846	348751
6652	348752
1830	348753
12235	348754
39696	348755
10731	348756
15807	348757
106811	348758
42213	348759
13466	348760
4505	348761
61149	348762
57378	348763
43837	348764
70305	348765
3574	348766
140767	348767
5001	348768
10310	348769
27290	348770
26799	348771
86664	348772
30354	348773
153553	348774
98871	348775
29650	348776
19995	348777
51249	348778
47006	348779
11341	348780
1710	348781
19728	348782
22136	348783
5781	348784
82047	348785
3763	348786
10935	348787
86441	348788
10334	348789
14213	348790
51510	348791
56507	348792
37735	348793
77566	348794
1235	348795
692	348796
61868	348797
17515	348798
3350	348799
14922	348800
49571	348801
42720	348802
19992	348803
13767	348804
107029	348805
6882	348806
53083	348807
60336	348808
43925	348809
45621	348810
59670	348811
17782	348812
35307	348813
33864	348814
69039	348815
73462	348816
12483	348817
4318	348818
6143	348819
69659	348820
10054	348821
33657	348822
22857	348823
28035	348824
87913	348825
3051	348826
7588	348827
9682	348828
72390	348829
35901	348830
30560	348831
16675	348832
41924	348833
5180	348834
41715	348835
5962	348836
137993	348837
94215	348838
69989	348839
18283	348840
19	348841
13465	348842
158552	348843
1818	348844
7602	348845
7686	348846
20110	348847
103780	348848
15568	348849
102231	348850
95286	348851
43378	348852
138059	348853
146105	348854
16417	348855
81396	348856
1523	348857
18131	348858
11173	348859
131629	348860
70142	348861
14044	348862
93631	348863
19578	348864
31753	348865
79790	348866
8361	348867
37896	348868
10103	348869
74377	348870
60488	348871
24749	348872
32318	348873
32319	348874
60475	348875
10613	348876
14072	348877
88	348878
291	348879
39	348880
89895	348881
4408	348882
4702	348883
11274	348884
62855	348885
60913	348886
9404	348887
105801	348888
46543	348889
16008	348890
50538	348891
5407	348892
44772	348893
20103	348894
13903	348895
43638	348896
6393	348897
6592	348898
23178	348899
39674	348900
7156	348901
1926	348902
3970	348903
9558	348904
392	348905
72378	348906
672	348907
11928	348908
62987	348909
4521	348910
37465	348911
7048	348912
4775	348913
49298	348914
89987	348915
36694	348916
37986	348917
39434	348918
14821	348919
11767	348920
17085	348921
57514	348922
54078	348923
111377	348924
26683	348925
49229	348926
8690	348927
19646	348928
15695	348929
4349	348930
13272	348931
38082	348932
63590	348933
6003	348934
4993	348935
37	348936
508	348937
86281	348938
47422	348939
4546	348940
21946	348941
75543	348942
9967	348943
60869	348944
19111	348945
9063	348946
50281	348947
29930	348948
18201	348949
31557	348950
388	348951
91543	348952
298	348953
788	348954
12694	348955
26496	348956
116269	348957
385	348958
23034	348959
128243	348960
102794	348961
79203	348962
18410	348963
89848	348964
54377	348965
28498	348966
17509	348967
10147	348968
44515	348969
32867	348970
81508	348971
11237	348972
130543	348973
86667	348974
30730	348975
72335	348976
109321	348977
5372	348978
10036	348979
21106	348980
1265	348981
721	348982
56393	348983
53114	348984
4144	348985
3223	348986
159753	348987
1992	348988
73153	348989
41641	348990
39115	348991
120265	348992
79867	348993
46073	348994
20711	348995
32165	348996
13464	348997
110928	348998
22117	348999
16481	349000
65179	349001
59485	349002
4060	349003
23927	349004
28930	349005
5651	349006
7927	349007
78610	349008
4225	349009
3047	349010
75322	349011
103389	349012
30694	349013
48476	349014
52544	349015
66961	349016
86984	349017
68327	349018
4803	349019
9052	349020
22	349021
13660	349022
117451	349023
33062	349024
3	349025
64318	349026
3332	349027
63261	349028
70738	349029
138597	349030
11256	349031
37588	349032
10789	349033
107663	349034
101218	349035
27299	349036
63998	349037
68839	349038
98822	349039
28520	349040
1090	349041
95670	349042
81471	349043
17034	349044
96709	349045
50649	349046
41284	349047
28961	349048
38660	349049
132	349050
118725	349051
8375	349052
32045	349053
25542	349054
4116	349055
43176	349056
4537	349057
14253	349058
787	349059
3069	349060
156859	349061
40335	349062
5034	349063
63316	349064
1580	349065
4805	349066
151397	349067
134289	349068
123272	349069
2929	349070
11270	349071
39482	349072
5550	349073
2271	349074
10103	349075
137674	349076
63779	349077
20479	349078
19263	349079
96530	349080
77579	349081
2789	349082
16699	349083
4864	349084
122659	349085
11904	349086
12460	349087
15602	349088
6728	349089
6548	349090
54777	349091
4203	349092
9125	349093
4708	349094
36429	349095
2704	349096
69498	349097
851	349098
40713	349099
98694	349100
24500	349101
6806	349102
9127	349103
3529	349104
20267	349105
105489	349106
25731	349107
82542	349108
1614	349109
12148	349110
87268	349111
49070	349112
138754	349113
77380	349114
39419	349115
9928	349116
5863	349117
1256	349118
21859	349119
1493	349120
22763	349121
52614	349122
38	349123
13822	349124
16904	349125
4979	349126
27160	349127
106569	349128
15713	349129
4944	349130
89045	349131
43513	349132
95148	349133
123	349134
5608	349135
18967	349136
8725	349137
59212	349138
40657	349139
15879	349140
48732	349141
2313	349142
25802	349143
60629	349144
21617	349145
31252	349146
55469	349147
142035	349148
37755	349149
1370	349150
22971	349151
4810	349152
56325	349153
29	349154
2686	349155
51279	349156
79930	349157
46443	349158
81915	349159
47757	349160
94075	349161
69780	349162
2729	349163
95227	349164
78823	349165
89966	349166
120617	349167
60535	349168
28722	349169
103217	349170
22816	349171
123574	349172
82549	349173
31735	349174
60408	349175
28197	349176
122069	349177
16480	349178
43516	349179
4871	349180
76096	349181
27783	349182
2797	349183
127927	349184
24315	349185
141707	349186
39423	349187
84073	349188
53699	349189
108500	349190
48591	349191
88810	349192
40660	349193
12599	349194
3583	349195
26489	349196
1236	349197
73720	349198
35693	349199
6670	349200
47631	349201
67912	349202
12999	349203
49267	349204
2423	349205
14274	349206
41123	349207
1838	349208
15788	349209
76243	349210
42914	349211
51986	349212
10175	349213
26715	349214
4543	349215
117365	349216
11579	349217
44938	349218
3475	349219
20288	349220
145551	349221
10838	349222
9152	349223
36707	349224
29728	349225
20807	349226
46959	349227
51471	349228
36401	349229
1595	349230
9940	349231
92753	349232
86566	349233
11252	349234
35646	349235
2809	349236
90472	349237
31948	349238
22233	349239
34291	349240
35873	349241
69619	349242
32742	349243
36589	349244
26205	349245
113193	349246
76978	349247
82005	349248
38945	349249
1278	349250
2159	349251
246	349252
9954	349253
12159	349254
7063	349255
25996	349256
7959	349257
1981	349258
90444	349259
83292	349260
43430	349261
136985	349262
3235	349263
21911	349264
5778	349265
72105	349266
4284	349267
673	349268
17377	349269
26941	349270
154348	349271
125255	349272
38907	349273
69788	349274
429	349275
3641	349276
14065	349277
10223	349278
17728	349279
7047	349280
15433	349281
54885	349282
11252	349283
27738	349284
7017	349285
3433	349286
15922	349287
109952	349288
84508	349289
79299	349290
21519	349291
19316	349292
60505	349293
49372	349294
14303	349295
150738	349296
100070	349297
24349	349298
535	349299
22686	349300
139237	349301
83320	349302
63030	349303
2970	349304
1157	349305
163070	349306
10915	349307
149068	349308
150281	349309
59470	349310
80553	349311
40123	349312
156678	349313
9524	349314
19988	349315
4349	349316
5000	349317
48015	349318
3111	349319
17593	349320
16080	349321
2488	349322
126300	349323
21629	349324
75451	349325
54253	349326
115372	349327
83941	349328
35866	349329
96801	349330
89135	349331
23221	349332
153615	349333
8967	349334
57147	349335
698	349336
37692	349337
48194	349338
19886	349339
37997	349340
37266	349341
25450	349342
19871	349343
4790	349344
8081	349345
20168	349346
109655	349347
23307	349348
29	349349
3292	349350
8184	349351
43048	349352
6583	349353
40597	349354
94713	349355
592	349356
16656	349357
36746	349358
31637	349359
28465	349360
484	349361
24534	349362
29498	349363
51926	349364
48985	349365
36582	349366
85063	349367
51674	349368
19395	349369
15132	349370
34469	349371
91326	349372
8385	349373
78094	349374
83273	349375
131039	349376
128523	349377
25764	349378
56857	349379
6149	349380
34539	349381
136282	349382
2417	349383
28184	349384
15083	349385
9101	349386
131009	349387
9073	349388
5951	349389
43599	349390
38243	349391
75	349392
66859	349393
10748	349394
45667	349395
9072	349396
66634	349397
40619	349398
9738	349399
26050	349400
8772	349401
50322	349402
1375	349403
17429	349404
80111	349405
96598	349406
26169	349407
15324	349408
124603	349409
111200	349410
69550	349411
57615	349412
31473	349413
42924	349414
33602	349415
33642	349416
9292	349417
155890	349418
69242	349419
19586	349420
106370	349421
102209	349422
29163	349423
39203	349424
56503	349425
14584	349426
19018	349427
44266	349428
72257	349429
389	349430
23198	349431
115344	349432
49460	349433
41432	349434
60053	349435
50494	349436
14439	349437
10261	349438
16766	349439
22757	349440
1570	349441
43561	349442
225	349443
373	349444
79767	349445
74872	349446
18066	349447
5416	349448
68498	349449
13370	349450
69075	349451
30775	349452
9903	349453
72138	349454
11690	349455
19141	349456
5557	349457
1102	349458
100256	349459
25107	349460
1381	349461
62382	349462
40571	349463
49951	349464
19995	349465
20904	349466
39754	349467
55745	349468
31259	349469
28041	349470
23818	349471
154923	349472
18711	349473
4680	349474
28191	349475
24376	349476
40852	349477
32114	349478
48803	349479
424	349480
4824	349481
7974	349482
14578	349483
4379	349484
13107	349485
18554	349486
17322	349487
34037	349488
64692	349489
57180	349490
13482	349491
46246	349492
78952	349493
95342	349494
5065	349495
9271	349496
46730	349497
560	349498
8001	349499
30059	349500
80764	349501
28643	349502
65279	349503
3918	349504
62575	349505
160409	349506
19213	349507
14162	349508
56655	349509
8922	349510
37020	349511
32663	349512
51121	349513
18176	349514
15907	349515
702	349516
4349	349517
124140	349518
5706	349519
1405	349520
16185	349521
6211	349522
5805	349523
24876	349524
68820	349525
20650	349526
3410	349527
27258	349528
71840	349529
2550	349530
163716	349531
2254	349532
56141	349533
106894	349534
28756	349535
46849	349536
26912	349537
152583	349538
6987	349539
74	349540
5161	349541
32722	349542
83244	349543
67982	349544
34147	349545
2267	349546
162460	349547
13888	349548
18959	349549
6425	349550
33723	349551
9494	349552
47875	349553
17376	349554
432	349555
132899	349556
53022	349557
16111	349558
42856	349559
15842	349560
3857	349561
50791	349562
34487	349563
3859	349564
4726	349565
45914	349566
98951	349567
15136	349568
102981	349569
81988	349570
303	349571
1346	349572
39411	349573
21018	349574
127013	349575
458	349576
149075	349577
21889	349578
33314	349579
66919	349580
2533	349581
45229	349582
77	349583
25498	349584
133811	349585
56985	349586
14827	349587
14619	349588
92941	349589
56954	349590
10738	349591
33601	349592
6727	349593
43959	349594
44538	349595
12530	349596
86876	349597
467	349598
33299	349599
48680	349600
21228	349601
465	349602
784	349603
86687	349604
42459	349605
28051	349606
333	349607
16296	349608
76657	349609
107277	349610
10746	349611
577	349612
49289	349613
44131	349614
74373	349615
21420	349616
17092	349617
26599	349618
87	349619
169	349620
12707	349621
56728	349622
48499	349623
55175	349624
38843	349625
34280	349626
9056	349627
101	349628
7516	349629
246	349630
8824	349631
393	349632
63181	349633
118611	349634
143136	349635
92757	349636
39403	349637
7878	349638
18196	349639
57385	349640
90527	349641
29758	349642
149727	349643
14969	349644
51054	349645
62390	349646
67461	349647
100263	349648
101531	349649
37182	349650
80985	349651
31443	349652
30783	349653
84906	349654
5106	349655
160229	349656
75409	349657
74213	349658
26469	349659
4701	349660
146588	349661
44636	349662
8872	349663
45708	349664
77414	349665
44935	349666
3426	349667
128790	349668
4862	349669
80031	349670
22346	349671
8753	349672
37881	349673
5062	349674
63431	349675
4929	349676
3720	349677
1392	349678
23337	349679
283	349680
8891	349681
11661	349682
44925	349683
12048	349684
22361	349685
128300	349686
29506	349687
2801	349688
69240	349689
15341	349690
65166	349691
62941	349692
47535	349693
152390	349694
8311	349695
91024	349696
53925	349697
40346	349698
27524	349699
27745	349700
52338	349701
3696	349702
24971	349703
3999	349704
71878	349705
89959	349706
7594	349707
14928	349708
82474	349709
21653	349710
10160	349711
60221	349712
132815	349713
3282	349714
13284	349715
67768	349716
53925	349717
30448	349718
99437	349719
343	349720
28637	349721
151723	349722
41616	349723
45519	349724
18201	349725
122816	349726
38434	349727
59968	349728
9627	349729
6816	349730
40664	349731
1732	349732
33500	349733
42454	349734
12173	349735
241	349736
255	349737
47449	349738
29819	349739
139698	349740
68072	349741
14187	349742
37025	349743
70394	349744
8452	349745
7238	349746
53289	349747
33304	349748
36714	349749
69758	349750
87007	349751
37978	349752
16636	349753
16039	349754
91274	349755
37268	349756
129705	349757
102348	349758
2449	349759
1175	349760
77802	349761
363	349762
6554	349763
4382	349764
37476	349765
850	349766
79633	349767
130299	349768
8993	349769
86382	349770
8469	349771
14758	349772
31057	349773
7200	349774
2666	349775
12012	349776
38084	349777
71246	349778
3872	349779
58150	349780
71042	349781
19958	349782
60850	349783
89260	349784
1886	349785
13845	349786
1129	349787
54229	349788
14082	349789
11015	349790
1728	349791
11068	349792
41023	349793
6623	349794
46866	349795
100478	349796
47066	349797
7334	349798
2626	349799
100026	349800
12925	349801
94542	349802
8678	349803
1896	349804
2712	349805
162	349806
79943	349807
97186	349808
9873	349809
31659	349810
23349	349811
2257	349812
34655	349813
123973	349814
24805	349815
19896	349816
90544	349817
12523	349818
125393	349819
49163	349820
50656	349821
100459	349822
110502	349823
25470	349824
26245	349825
24296	349826
484	349827
61086	349828
22038	349829
156662	349830
13815	349831
11353	349832
4457	349833
60594	349834
12083	349835
59574	349836
5293	349837
27026	349838
26552	349839
2060	349840
10080	349841
3757	349842
21899	349843
141422	349844
36535	349845
104400	349846
24926	349847
8649	349848
22290	349849
8024	349850
24829	349851
38541	349852
135020	349853
105744	349854
44981	349855
4434	349856
6503	349857
106478	349858
53421	349859
8966	349860
21582	349861
4356	349862
20593	349863
17167	349864
44517	349865
120039	349866
1054	349867
59625	349868
164483	349869
819	349870
20954	349871
28687	349872
28245	349873
86409	349874
58038	349875
105227	349876
2588	349877
1803	349878
68322	349879
55991	349880
18859	349881
127037	349882
35700	349883
30942	349884
4710	349885
28477	349886
32176	349887
151624	349888
45670	349889
52089	349890
51992	349891
38471	349892
71461	349893
10296	349894
37475	349895
7085	349896
864	349897
58571	349898
74518	349899
28696	349900
79958	349901
124964	349902
6394	349903
1165	349904
12299	349905
20934	349906
2822	349907
99694	349908
69979	349909
73240	349910
1758	349911
49033	349912
130187	349913
64365	349914
3532	349915
111505	349916
118807	349917
45527	349918
463	349919
74220	349920
7940	349921
13789	349922
63154	349923
47574	349924
1250	349925
151842	349926
1969	349927
1231	349928
126207	349929
9914	349930
7244	349931
1939	349932
56684	349933
1875	349934
74381	349935
27279	349936
12385	349937
136818	349938
146903	349939
3694	349940
9671	349941
35935	349942
26240	349943
50698	349944
37264	349945
7791	349946
12034	349947
17805	349948
3698	349949
55012	349950
13021	349951
15788	349952
8370	349953
9446	349954
87081	349955
2277	349956
55282	349957
85100	349958
2471	349959
23116	349960
5408	349961
2386	349962
804	349963
4347	349964
19622	349965
8979	349966
5957	349967
3074	349968
78437	349969
10980	349970
3360	349971
7200	349972
8402	349973
1665	349974
23439	349975
62570	349976
117676	349977
83650	349978
101273	349979
73154	349980
64598	349981
8133	349982
14084	349983
68599	349984
55537	349985
68395	349986
44431	349987
8202	349988
12692	349989
2193	349990
21819	349991
533	349992
4000	349993
7861	349994
14841	349995
4702	349996
41280	349997
51236	349998
78329	349999
166632	350000
60549	350001
17942	350002
24414	350003
9193	350004
36203	350005
9008	350006
15355	350007
87428	350008
45792	350009
44679	350010
32916	350011
8239	350012
15367	350013
17340	350014
67901	350015
2170	350016
38628	350017
47057	350018
58304	350019
5441	350020
51946	350021
6987	350022
73441	350023
51250	350024
82533	350025
144573	350026
34189	350027
22251	350028
58494	350029
58604	350030
8697	350031
1040	350032
17752	350033
32049	350034
129108	350035
3137	350036
7750	350037
82793	350038
15271	350039
6301	350040
96	350041
617	350042
1367	350043
51700	350044
54662	350045
35440	350046
73343	350047
90372	350048
12744	350049
1595	350050
22889	350051
118873	350052
14860	350053
79217	350054
161686	350055
100767	350056
4488	350057
26148	350058
7970	350059
37190	350060
113948	350061
6026	350062
103363	350063
34267	350064
36	350065
92700	350066
22803	350067
87771	350068
158232	350069
81505	350070
4540	350071
89031	350072
21724	350073
103418	350074
14685	350075
76616	350076
42756	350077
24380	350078
58666	350079
122159	350080
1123	350081
60520	350082
6590	350083
12591	350084
23343	350085
53800	350086
109920	350087
118785	350088
27993	350089
29682	350090
1372	350091
45168	350092
1844	350093
66729	350094
44405	350095
12854	350096
88496	350097
64544	350098
5114	350099
2484	350100
5140	350101
29	350102
9438	350103
10579	350104
26090	350105
119435	350106
81440	350107
4985	350108
100610	350109
62360	350110
39037	350111
41268	350112
63186	350113
25731	350114
17945	350115
77571	350116
117486	350117
22465	350118
63753	350119
71979	350120
121800	350121
38394	350122
65708	350123
10449	350124
56655	350125
133151	350126
120422	350127
29028	350128
28975	350129
16527	350130
13723	350131
9515	350132
13099	350133
105	350134
36353	350135
92179	350136
52358	350137
71117	350138
21863	350139
114447	350140
64603	350141
49723	350142
34980	350143
34298	350144
42607	350145
84597	350146
65474	350147
21595	350148
78615	350149
29885	350150
2187	350151
103720	350152
26325	350153
7701	350154
53111	350155
100403	350156
71423	350157
1504	350158
4939	350159
1839	350160
5993	350161
3483	350162
47441	350163
9631	350164
4309	350165
86835	350166
70553	350167
4356	350168
6425	350169
37346	350170
28661	350171
8152	350172
61419	350173
3601	350174
33021	350175
85542	350176
50570	350177
84620	350178
125858	350179
49422	350180
32413	350181
76870	350182
6002	350183
13445	350184
8078	350185
849	350186
86858	350187
2371	350188
44417	350189
154997	350190
33817	350191
19745	350192
10325	350193
3472	350194
117387	350195
4373	350196
35705	350197
19887	350198
44770	350199
28781	350200
6908	350201
2104	350202
14037	350203
42440	350204
125491	350205
61242	350206
4417	350207
90107	350208
37852	350209
4609	350210
58105	350211
6172	350212
80411	350213
5477	350214
62510	350215
38965	350216
14309	350217
28001	350218
42616	350219
161007	350220
28559	350221
25921	350222
2945	350223
86497	350224
4029	350225
42132	350226
7624	350227
27087	350228
67315	350229
42832	350230
62512	350231
76703	350232
34941	350233
42382	350234
38934	350235
3633	350236
8268	350237
57444	350238
34234	350239
12519	350240
7842	350241
122972	350242
4542	350243
12826	350244
4231	350245
73782	350246
7156	350247
67111	350248
6737	350249
41952	350250
65804	350251
74	350252
1582	350253
49783	350254
23664	350255
37425	350256
129860	350257
86904	350258
88537	350259
146531	350260
911	350261
59700	350262
26547	350263
46946	350264
25229	350265
38756	350266
97472	350267
14759	350268
38434	350269
66063	350270
88482	350271
36416	350272
164360	350273
134373	350274
132727	350275
21164	350276
28643	350277
122343	350278
65142	350279
42254	350280
31393	350281
51945	350282
8323	350283
37966	350284
32420	350285
16914	350286
43446	350287
3247	350288
8142	350289
76152	350290
19340	350291
72	350292
52582	350293
112498	350294
26759	350295
15457	350296
3154	350297
19200	350298
2454	350299
76535	350300
65357	350301
31574	350302
57188	350303
18350	350304
7144	350305
422	350306
64861	350307
85138	350308
30462	350309
87194	350310
325	350311
16516	350312
30695	350313
96507	350314
28728	350315
20027	350316
85627	350317
125925	350318
570	350319
33211	350320
65430	350321
42630	350322
27522	350323
99358	350324
25595	350325
10120	350326
46742	350327
23	350328
55446	350329
27406	350330
64278	350331
5710	350332
129227	350333
48843	350334
26718	350335
32218	350336
115719	350337
57966	350338
27032	350339
67868	350340
41277	350341
54017	350342
51359	350343
3962	350344
181	350345
137	350346
12928	350347
54914	350348
58638	350349
55581	350350
72	350351
95409	350352
9973	350353
24443	350354
4100	350355
19333	350356
159724	350357
46303	350358
49230	350359
4741	350360
466	350361
32671	350362
1650	350363
26542	350364
89786	350365
7096	350366
42038	350367
37028	350368
49427	350369
10810	350370
15620	350371
62776	350372
17780	350373
37657	350374
3640	350375
81113	350376
5045	350377
36983	350378
150609	350379
8189	350380
78	350381
157912	350382
5465	350383
81058	350384
31065	350385
7064	350386
66429	350387
12905	350388
48075	350389
31081	350390
68767	350391
126526	350392
28387	350393
20363	350394
33680	350395
16149	350396
12367	350397
23513	350398
161315	350399
1610	350400
47	350401
10285	350402
10882	350403
31773	350404
13134	350405
44882	350406
11119	350407
63332	350408
9647	350409
1840	350410
7075	350411
13881	350412
60533	350413
1900	350414
61935	350415
1695	350416
94388	350417
96005	350418
45076	350419
98630	350420
3388	350421
31958	350422
3094	350423
505	350424
87442	350425
9601	350426
7534	350427
111960	350428
144492	350429
50329	350430
11461	350431
84358	350432
118800	350433
134651	350434
55176	350435
155	350436
32228	350437
14607	350438
31741	350439
139092	350440
127022	350441
16163	350442
10773	350443
72049	350444
74057	350445
85531	350446
42843	350447
7283	350448
68268	350449
1011	350450
63556	350451
151504	350452
11600	350453
134134	350454
8730	350455
102850	350456
130926	350457
48777	350458
156568	350459
28043	350460
64460	350461
48513	350462
4020	350463
26587	350464
10670	350465
5480	350466
21512	350467
24502	350468
54906	350469
3207	350470
69018	350471
128597	350472
86581	350473
17366	350474
16956	350475
22094	350476
335	350477
127576	350478
110094	350479
71301	350480
16699	350481
5876	350482
7732	350483
9116	350484
135333	350485
111510	350486
72641	350487
130779	350488
110517	350489
54334	350490
101001	350491
62710	350492
21915	350493
74970	350494
25738	350495
49676	350496
6716	350497
3729	350498
51945	350499
33325	350500
5138	350501
29246	350502
50682	350503
7187	350504
96584	350505
12685	350506
75149	350507
13265	350508
85713	350509
32500	350510
122396	350511
47771	350512
1927	350513
44633	350514
17217	350515
13177	350516
42874	350517
412	350518
34996	350519
33482	350520
15824	350521
7240	350522
16745	350523
15695	350524
38668	350525
49404	350526
25504	350527
69940	350528
95162	350529
17049	350530
87903	350531
45670	350532
90225	350533
20441	350534
121265	350535
53938	350536
28239	350537
9928	350538
1575	350539
39632	350540
15251	350541
69243	350542
36068	350543
2392	350544
1501	350545
33072	350546
9271	350547
70735	350548
1838	350549
37482	350550
4099	350551
37464	350552
39810	350553
11844	350554
22680	350555
18477	350556
3069	350557
30229	350558
6126	350559
45491	350560
6649	350561
17210	350562
42643	350563
70663	350564
126569	350565
10214	350566
164021	350567
80584	350568
59833	350569
15909	350570
151732	350571
9056	350572
157724	350573
24033	350574
52837	350575
8102	350576
932	350577
186	350578
43927	350579
20110	350580
34023	350581
31664	350582
26238	350583
949	350584
95098	350585
47790	350586
81719	350587
56304	350588
29053	350589
113279	350590
19704	350591
32204	350592
21154	350593
75179	350594
15720	350595
18554	350596
34821	350597
43298	350598
53854	350599
23356	350600
792	350601
47691	350602
13293	350603
30470	350604
47150	350605
89900	350606
7491	350607
58612	350608
42148	350609
1978	350610
58724	350611
89107	350612
968	350613
108113	350614
6563	350615
7327	350616
92055	350617
18662	350618
65783	350619
80459	350620
9958	350621
10414	350622
1291	350623
5366	350624
54612	350625
13449	350626
73452	350627
2	350628
95059	350629
12998	350630
42875	350631
27313	350632
47776	350633
3210	350634
98087	350635
25820	350636
28001	350637
22078	350638
13254	350639
46312	350640
19851	350641
4409	350642
126478	350643
78207	350644
820	350645
133080	350646
4377	350647
2738	350648
19383	350649
73744	350650
2972	350651
205	350652
33053	350653
54638	350654
652	350655
123521	350656
24318	350657
64012	350658
21030	350659
81996	350660
45447	350661
80765	350662
34803	350663
69149	350664
10692	350665
493	350666
30130	350667
44245	350668
18	350669
104333	350670
55900	350671
170	350672
40865	350673
111009	350674
69654	350675
727	350676
22680	350677
70937	350678
1590	350679
53322	350680
93134	350681
61064	350682
9588	350683
17808	350684
13522	350685
8812	350686
1007	350687
59855	350688
7735	350689
26618	350690
84634	350691
101724	350692
92697	350693
11677	350694
76991	350695
89888	350696
20793	350697
4088	350698
80283	350699
59885	350700
4514	350701
34632	350702
74358	350703
6417	350704
42100	350705
30598	350706
136516	350707
26181	350708
37665	350709
20026	350710
1418	350711
3614	350712
38274	350713
2242	350714
42582	350715
649	350716
40669	350717
5315	350718
18596	350719
2728	350720
11061	350721
41545	350722
78831	350723
21787	350724
94896	350725
41128	350726
92375	350727
14035	350728
10966	350729
1701	350730
12878	350731
48792	350732
13993	350733
19787	350734
13260	350735
67567	350736
62718	350737
73433	350738
48480	350739
150180	350740
20590	350741
9438	350742
61263	350743
21261	350744
137608	350745
40568	350746
19252	350747
23870	350748
23021	350749
37308	350750
83686	350751
27193	350752
19205	350753
2455	350754
25788	350755
4983	350756
5779	350757
2333	350758
49648	350759
19808	350760
25384	350761
68909	350762
37695	350763
134101	350764
460	350765
63300	350766
10246	350767
47760	350768
56842	350769
1482	350770
32474	350771
10534	350772
7675	350773
41617	350774
59245	350775
3205	350776
10187	350777
35150	350778
38106	350779
61652	350780
15279	350781
28913	350782
27787	350783
103577	350784
44566	350785
91436	350786
65734	350787
114785	350788
21459	350789
21001	350790
4316	350791
95654	350792
8127	350793
28836	350794
142290	350795
3221	350796
56748	350797
21055	350798
23659	350799
82032	350800
18290	350801
8	350802
133070	350803
5248	350804
85517	350805
5802	350806
2247	350807
4439	350808
20617	350809
99547	350810
69516	350811
541	350812
16532	350813
3855	350814
59855	350815
19490	350816
112071	350817
26777	350818
8414	350819
3547	350820
11413	350821
2841	350822
70335	350823
22830	350824
88720	350825
87169	350826
35555	350827
48559	350828
10066	350829
112423	350830
35820	350831
30113	350832
2999	350833
15001	350834
24618	350835
56580	350836
10931	350837
821	350838
45113	350839
1069	350840
15644	350841
105099	350842
33766	350843
5509	350844
96765	350845
890	350846
9204	350847
55680	350848
11564	350849
29035	350850
801	350851
128973	350852
37301	350853
9918	350854
5241	350855
4446	350856
2505	350857
22047	350858
39593	350859
40251	350860
38214	350861
81873	350862
1432	350863
23470	350864
3059	350865
28415	350866
71065	350867
1111	350868
1973	350869
4462	350870
1956	350871
95275	350872
46776	350873
288	350874
31097	350875
3415	350876
1521	350877
72150	350878
4891	350879
19279	350880
6897	350881
33924	350882
75626	350883
29859	350884
35817	350885
40403	350886
16229	350887
9320	350888
10965	350889
32533	350890
3359	350891
122632	350892
2759	350893
5503	350894
25867	350895
22535	350896
89206	350897
1462	350898
28503	350899
46857	350900
22475	350901
60587	350902
44042	350903
26488	350904
15693	350905
29469	350906
14050	350907
27288	350908
127926	350909
12180	350910
82062	350911
75458	350912
439	350913
281	350914
50127	350915
19356	350916
41070	350917
5195	350918
124723	350919
8709	350920
28906	350921
14669	350922
4102	350923
11439	350924
15536	350925
144370	350926
102439	350927
90	350928
5162	350929
79676	350930
46933	350931
14631	350932
99485	350933
50997	350934
59841	350935
105973	350936
40559	350937
15621	350938
48427	350939
21158	350940
43534	350941
43995	350942
43811	350943
67390	350944
127233	350945
36455	350946
3508	350947
36563	350948
18625	350949
14253	350950
30753	350951
104938	350952
5278	350953
1922	350954
56737	350955
4315	350956
19144	350957
19663	350958
41125	350959
12003	350960
27455	350961
3919	350962
24315	350963
15077	350964
112853	350965
3704	350966
24021	350967
41952	350968
6648	350969
45514	350970
23670	350971
110301	350972
80006	350973
18320	350974
50548	350975
527	350976
22195	350977
71934	350978
23667	350979
32915	350980
28950	350981
26092	350982
5795	350983
496	350984
50756	350985
121132	350986
41107	350987
2073	350988
48720	350989
25057	350990
33087	350991
96236	350992
4289	350993
12823	350994
38522	350995
40829	350996
74889	350997
36679	350998
11490	350999
33833	351000
56037	351001
2385	351002
80500	351003
91286	351004
87802	351005
82382	351006
60530	351007
10725	351008
16708	351009
154900	351010
140264	351011
71156	351012
52862	351013
67400	351014
4599	351015
55567	351016
99406	351017
6169	351018
16237	351019
39847	351020
1834	351021
73910	351022
9744	351023
19635	351024
4062	351025
66900	351026
12604	351027
2820	351028
31502	351029
20170	351030
72851	351031
104261	351032
4663	351033
22849	351034
28074	351035
27938	351036
156823	351037
1348	351038
108229	351039
124619	351040
57112	351041
106732	351042
70820	351043
4918	351044
32002	351045
4026	351046
4120	351047
18348	351048
1813	351049
5899	351050
45788	351051
323	351052
3734	351053
72949	351054
17491	351055
19070	351056
38778	351057
32032	351058
62339	351059
73773	351060
3409	351061
89064	351062
45645	351063
3402	351064
53614	351065
11216	351066
3276	351067
61473	351068
39223	351069
3980	351070
50050	351071
9491	351072
14	351073
3267	351074
6331	351075
26245	351076
1958	351077
28146	351078
15349	351079
85667	351080
84455	351081
5574	351082
62268	351083
69290	351084
17535	351085
46798	351086
19722	351087
35487	351088
8900	351089
64213	351090
9764	351091
48892	351092
3984	351093
81846	351094
102146	351095
97607	351096
12249	351097
81148	351098
35110	351099
89809	351100
474	351101
76204	351102
14235	351103
118699	351104
76221	351105
42938	351106
57230	351107
55466	351108
103	351109
159341	351110
130148	351111
56545	351112
36959	351113
1555	351114
11875	351115
11031	351116
12262	351117
12892	351118
80672	351119
30059	351120
50208	351121
20377	351122
45744	351123
59965	351124
21418	351125
101529	351126
14352	351127
31850	351128
19071	351129
86571	351130
82260	351131
12194	351132
26851	351133
23235	351134
32632	351135
19059	351136
53816	351137
13106	351138
85469	351139
16640	351140
54754	351141
45409	351142
2437	351143
121854	351144
44228	351145
3094	351146
149360	351147
85155	351148
969	351149
37623	351150
3232	351151
153930	351152
58831	351153
17796	351154
77654	351155
46068	351156
4903	351157
41788	351158
1960	351159
100561	351160
35453	351161
2338	351162
72853	351163
49223	351164
82986	351165
2633	351166
106874	351167
21258	351168
82864	351169
72807	351170
60999	351171
21561	351172
28041	351173
38094	351174
1468	351175
25903	351176
164363	351177
57708	351178
13864	351179
45748	351180
69134	351181
4342	351182
22495	351183
12929	351184
61984	351185
44165	351186
39452	351187
98622	351188
49693	351189
57534	351190
27323	351191
92799	351192
86262	351193
111906	351194
2999	351195
34996	351196
90936	351197
69075	351198
81204	351199
21705	351200
1369	351201
90785	351202
25651	351203
72433	351204
82400	351205
12263	351206
45753	351207
9467	351208
75622	351209
27498	351210
22048	351211
49343	351212
18909	351213
43523	351214
33222	351215
65526	351216
129632	351217
119396	351218
29251	351219
41705	351220
48164	351221
49934	351222
16122	351223
51471	351224
131441	351225
136137	351226
2461	351227
154267	351228
38749	351229
158069	351230
66209	351231
496	351232
96287	351233
66118	351234
155805	351235
22287	351236
21208	351237
70962	351238
44274	351239
72548	351240
36729	351241
98781	351242
12819	351243
37601	351244
38936	351245
108709	351246
73959	351247
40572	351248
56840	351249
37690	351250
31704	351251
3250	351252
38642	351253
1170	351254
313	351255
1415	351256
22126	351257
46034	351258
602	351259
51044	351260
6014	351261
54054	351262
47523	351263
48816	351264
49413	351265
18876	351266
814	351267
99847	351268
96658	351269
137828	351270
125167	351271
36739	351272
24876	351273
55939	351274
1155	351275
12475	351276
8600	351277
83332	351278
18996	351279
2016	351280
59086	351281
5947	351282
33333	351283
36684	351284
94276	351285
109214	351286
1897	351287
39743	351288
130325	351289
29517	351290
42619	351291
61849	351292
74668	351293
2105	351294
20794	351295
8870	351296
31653	351297
1831	351298
1477	351299
16548	351300
16791	351301
84555	351302
25988	351303
56206	351304
9515	351305
18367	351306
21382	351307
21553	351308
17308	351309
13688	351310
80328	351311
49456	351312
325	351313
124149	351314
243	351315
24059	351316
31341	351317
10766	351318
10027	351319
22658	351320
52403	351321
34801	351322
74740	351323
10875	351324
30695	351325
114409	351326
55116	351327
67117	351328
7935	351329
20298	351330
72944	351331
2381	351332
42081	351333
5314	351334
3823	351335
58235	351336
159023	351337
34832	351338
79972	351339
69689	351340
48356	351341
533	351342
128938	351343
11	351344
71940	351345
567	351346
54048	351347
18786	351348
42817	351349
37078	351350
18170	351351
14021	351352
6011	351353
8311	351354
102759	351355
65143	351356
21703	351357
11760	351358
35639	351359
50877	351360
77613	351361
62377	351362
9670	351363
7818	351364
75416	351365
835	351366
35622	351367
16691	351368
23855	351369
111807	351370
34941	351371
44890	351372
1035	351373
58480	351374
15951	351375
140234	351376
51793	351377
93230	351378
22824	351379
16857	351380
25526	351381
120449	351382
71260	351383
49861	351384
5032	351385
79682	351386
134290	351387
1601	351388
45196	351389
100611	351390
126055	351391
61559	351392
28	351393
51875	351394
21608	351395
1470	351396
41914	351397
72693	351398
187	351399
73751	351400
20136	351401
87865	351402
67773	351403
131912	351404
5517	351405
132856	351406
50235	351407
36040	351408
4671	351409
35699	351410
20601	351411
157	351412
7152	351413
39544	351414
102133	351415
60983	351416
63622	351417
65138	351418
64228	351419
9024	351420
48877	351421
4757	351422
30625	351423
63071	351424
64942	351425
8060	351426
6488	351427
12236	351428
71512	351429
14338	351430
5084	351431
13290	351432
125765	351433
30	351434
24115	351435
102065	351436
38048	351437
106378	351438
17039	351439
53549	351440
47410	351441
10571	351442
2178	351443
9054	351444
36364	351445
30256	351446
14012	351447
60032	351448
10382	351449
110871	351450
4567	351451
64442	351452
105373	351453
22210	351454
96216	351455
60676	351456
130149	351457
8721	351458
31464	351459
37503	351460
19213	351461
62534	351462
22091	351463
14708	351464
107014	351465
16517	351466
58690	351467
23763	351468
1047	351469
91239	351470
30419	351471
18736	351472
16807	351473
13415	351474
11665	351475
18917	351476
18598	351477
4298	351478
10125	351479
14814	351480
90147	351481
39863	351482
37167	351483
3740	351484
677	351485
70749	351486
13597	351487
159584	351488
29783	351489
9143	351490
69964	351491
4016	351492
74536	351493
181	351494
91712	351495
55050	351496
33370	351497
69277	351498
1734	351499
60554	351500
64937	351501
103102	351502
37734	351503
6734	351504
23078	351505
53698	351506
79347	351507
109720	351508
33037	351509
101125	351510
57009	351511
65347	351512
85049	351513
40710	351514
162389	351515
87171	351516
19098	351517
71813	351518
4822	351519
124434	351520
40811	351521
25642	351522
5804	351523
112521	351524
7829	351525
10805	351526
13516	351527
52058	351528
115925	351529
30581	351530
58248	351531
22676	351532
23334	351533
6631	351534
83450	351535
61914	351536
70542	351537
15056	351538
59997	351539
894	351540
9332	351541
23271	351542
106704	351543
1552	351544
121624	351545
10641	351546
24095	351547
12160	351548
4521	351549
118615	351550
77170	351551
70138	351552
161941	351553
59653	351554
631	351555
29696	351556
1460	351557
6814	351558
21635	351559
5752	351560
138233	351561
117275	351562
937	351563
93433	351564
89099	351565
95484	351566
16531	351567
39	351568
24630	351569
3725	351570
34370	351571
49237	351572
74104	351573
3003	351574
42822	351575
2859	351576
34941	351577
40125	351578
32784	351579
10729	351580
130	351581
906	351582
41260	351583
582	351584
54381	351585
78342	351586
1424	351587
56857	351588
53846	351589
4195	351590
1662	351591
2702	351592
41348	351593
105709	351594
116	351595
138712	351596
15934	351597
14830	351598
3132	351599
47459	351600
17635	351601
36576	351602
147445	351603
5202	351604
55503	351605
48618	351606
15894	351607
26619	351608
72200	351609
11803	351610
127822	351611
40639	351612
41503	351613
18273	351614
58094	351615
72706	351616
37231	351617
7067	351618
23968	351619
12454	351620
147012	351621
53414	351622
2625	351623
15344	351624
57013	351625
70981	351626
21578	351627
70686	351628
5337	351629
2772	351630
64316	351631
110659	351632
42270	351633
4503	351634
7035	351635
105798	351636
43149	351637
52015	351638
49023	351639
94631	351640
153800	351641
26717	351642
38032	351643
2658	351644
91944	351645
34205	351646
33936	351647
65286	351648
21525	351649
11887	351650
51	351651
2689	351652
2775	351653
15433	351654
4671	351655
105659	351656
47045	351657
44823	351658
12302	351659
86721	351660
6627	351661
35950	351662
8675	351663
91421	351664
21305	351665
5679	351666
90377	351667
153334	351668
8971	351669
64686	351670
22935	351671
20682	351672
20635	351673
1026	351674
33226	351675
4992	351676
83313	351677
36980	351678
122347	351679
2668	351680
38918	351681
114545	351682
43303	351683
37543	351684
60524	351685
49414	351686
814	351687
68571	351688
2112	351689
62452	351690
306	351691
103770	351692
139638	351693
14070	351694
12315	351695
126	351696
51480	351697
301	351698
97163	351699
34001	351700
27915	351701
15296	351702
23511	351703
998	351704
27763	351705
62810	351706
22585	351707
1979	351708
16179	351709
6472	351710
85654	351711
23890	351712
238	351713
87371	351714
23208	351715
4710	351716
11083	351717
609	351718
26874	351719
15193	351720
54117	351721
16830	351722
7627	351723
57734	351724
139476	351725
9099	351726
81	351727
271	351728
19984	351729
6459	351730
46273	351731
23170	351732
51409	351733
111418	351734
104776	351735
3159	351736
51935	351737
41569	351738
879	351739
3677	351740
3051	351741
2662	351742
10500	351743
13414	351744
1074	351745
76521	351746
92427	351747
5867	351748
230	351749
54845	351750
65587	351751
31514	351752
7987	351753
40032	351754
93761	351755
40554	351756
36375	351757
51891	351758
60704	351759
5583	351760
28672	351761
32084	351762
2363	351763
16118	351764
159	351765
74634	351766
63709	351767
26951	351768
3834	351769
37193	351770
29873	351771
74079	351772
18273	351773
92298	351774
757	351775
17141	351776
166411	351777
7808	351778
106658	351779
9251	351780
25540	351781
4166	351782
147189	351783
90426	351784
130777	351785
3699	351786
15078	351787
6291	351788
13304	351789
49817	351790
133417	351791
16689	351792
11728	351793
61117	351794
21729	351795
2074	351796
1873	351797
124265	351798
41769	351799
110932	351800
2386	351801
2068	351802
29298	351803
36956	351804
53055	351805
16555	351806
85953	351807
17234	351808
115496	351809
667	351810
42543	351811
5777	351812
72271	351813
13339	351814
33527	351815
107496	351816
469	351817
3847	351818
30113	351819
89640	351820
591	351821
2175	351822
29355	351823
10	351824
54921	351825
766	351826
96478	351827
75902	351828
42594	351829
4603	351830
3848	351831
94473	351832
45516	351833
52722	351834
70737	351835
8580	351836
35796	351837
17886	351838
78939	351839
6697	351840
41735	351841
25642	351842
15825	351843
368	351844
24963	351845
73146	351846
1833	351847
23880	351848
117216	351849
731	351850
935	351851
32096	351852
42563	351853
5845	351854
8209	351855
98641	351856
68858	351857
52444	351858
39080	351859
87332	351860
65265	351861
7646	351862
7102	351863
34127	351864
94686	351865
8206	351866
19220	351867
11154	351868
8121	351869
42550	351870
56817	351871
6315	351872
156	351873
39742	351874
2270	351875
970	351876
33269	351877
32928	351878
71298	351879
125512	351880
124520	351881
17386	351882
18999	351883
42263	351884
4647	351885
5955	351886
25279	351887
48694	351888
51593	351889
41657	351890
40589	351891
35699	351892
2	351893
5435	351894
51594	351895
32760	351896
21496	351897
951	351898
48697	351899
13201	351900
225	351901
85597	351902
58	351903
35900	351904
37519	351905
80223	351906
119659	351907
40486	351908
50391	351909
33284	351910
482	351911
113243	351912
1424	351913
36579	351914
25209	351915
2831	351916
53679	351917
15560	351918
94040	351919
7395	351920
34161	351921
51	351922
41524	351923
23554	351924
28481	351925
27786	351926
34103	351927
116944	351928
64361	351929
34851	351930
67910	351931
74347	351932
114845	351933
45239	351934
20774	351935
39193	351936
100676	351937
24392	351938
3478	351939
1443	351940
36384	351941
102627	351942
115751	351943
29567	351944
16591	351945
124031	351946
55009	351947
22051	351948
11747	351949
64460	351950
32784	351951
14910	351952
94041	351953
12708	351954
3383	351955
14724	351956
71733	351957
471	351958
60289	351959
32533	351960
87131	351961
36925	351962
111983	351963
27350	351964
91189	351965
66145	351966
104179	351967
96538	351968
97970	351969
9202	351970
75282	351971
30961	351972
44790	351973
483	351974
9706	351975
685	351976
26646	351977
1651	351978
8036	351979
25338	351980
1463	351981
12909	351982
2602	351983
3962	351984
15701	351985
2256	351986
21409	351987
45117	351988
24745	351989
3010	351990
73882	351991
2698	351992
12001	351993
37521	351994
22349	351995
52243	351996
60487	351997
1406	351998
1540	351999
4846	352000
64370	352001
3257	352002
12216	352003
2065	352004
25612	352005
13874	352006
42214	352007
978	352008
42986	352009
11721	352010
39767	352011
18818	352012
27866	352013
33592	352014
124083	352015
96144	352016
2658	352017
25536	352018
5550	352019
135782	352020
26	352021
70586	352022
29935	352023
17817	352024
148565	352025
13695	352026
100034	352027
40086	352028
4815	352029
38067	352030
60051	352031
29525	352032
17526	352033
132543	352034
58221	352035
63668	352036
114526	352037
86186	352038
15633	352039
153552	352040
22367	352041
37826	352042
108941	352043
57580	352044
33571	352045
53146	352046
21601	352047
68372	352048
89883	352049
13958	352050
854	352051
43366	352052
96801	352053
27451	352054
163554	352055
39718	352056
167	352057
47681	352058
276	352059
30573	352060
32349	352061
23098	352062
63717	352063
59891	352064
27517	352065
2466	352066
49377	352067
24917	352068
101942	352069
32233	352070
17048	352071
43148	352072
1361	352073
133097	352074
37627	352075
6752	352076
103527	352077
15604	352078
161256	352079
40671	352080
19939	352081
4243	352082
111659	352083
92141	352084
98151	352085
44075	352086
7764	352087
100286	352088
647	352089
25171	352090
1024	352091
44856	352092
32720	352093
86572	352094
4024	352095
71425	352096
75600	352097
74592	352098
98864	352099
36508	352100
22755	352101
50189	352102
44419	352103
70431	352104
104329	352105
535	352106
253	352107
66056	352108
43467	352109
27913	352110
32985	352111
33599	352112
43457	352113
14956	352114
6354	352115
72165	352116
22113	352117
17517	352118
375	352119
95642	352120
11078	352121
57146	352122
16829	352123
26516	352124
43180	352125
72139	352126
60646	352127
63161	352128
67234	352129
111875	352130
27522	352131
65002	352132
70458	352133
59478	352134
60078	352135
78313	352136
144281	352137
62632	352138
37525	352139
80330	352140
17082	352141
14634	352142
28252	352143
2593	352144
2856	352145
4942	352146
11297	352147
2354	352148
22324	352149
93299	352150
14513	352151
20163	352152
46344	352153
6568	352154
45588	352155
204	352156
13698	352157
2094	352158
6587	352159
2869	352160
37306	352161
62884	352162
16653	352163
6894	352164
2260	352165
143258	352166
1049	352167
5485	352168
142	352169
5225	352170
14865	352171
58542	352172
15525	352173
15303	352174
6891	352175
9627	352176
64415	352177
29154	352178
309	352179
70236	352180
31954	352181
31515	352182
14687	352183
3092	352184
29256	352185
104230	352186
34461	352187
132928	352188
12146	352189
5308	352190
33306	352191
3892	352192
15111	352193
6313	352194
23006	352195
100719	352196
3478	352197
40947	352198
46124	352199
138054	352200
4560	352201
5735	352202
55453	352203
97944	352204
319	352205
34589	352206
30128	352207
15973	352208
21729	352209
166022	352210
58372	352211
43481	352212
107766	352213
22532	352214
78	352215
77980	352216
16990	352217
21365	352218
79357	352219
15194	352220
161812	352221
42603	352222
86192	352223
40659	352224
67585	352225
27030	352226
61363	352227
83791	352228
9677	352229
34680	352230
74319	352231
19645	352232
1160	352233
38418	352234
661	352235
2358	352236
20980	352237
19741	352238
31805	352239
17629	352240
6368	352241
6790	352242
638	352243
32399	352244
42545	352245
39054	352246
40	352247
43984	352248
44347	352249
115402	352250
45977	352251
152475	352252
65270	352253
16637	352254
76577	352255
117082	352256
51595	352257
116800	352258
19789	352259
23730	352260
14032	352261
10862	352262
110180	352263
10609	352264
83249	352265
87544	352266
53741	352267
30633	352268
33369	352269
10542	352270
14210	352271
159972	352272
42259	352273
24211	352274
52742	352275
46435	352276
41987	352277
78538	352278
94185	352279
58437	352280
5050	352281
17392	352282
27123	352283
31408	352284
58391	352285
18322	352286
1795	352287
86978	352288
32178	352289
34039	352290
101248	352291
43359	352292
8136	352293
1520	352294
6021	352295
142824	352296
4984	352297
12134	352298
42310	352299
21711	352300
27234	352301
6318	352302
129709	352303
8825	352304
2214	352305
18346	352306
11887	352307
33252	352308
93686	352309
7	352310
86601	352311
112591	352312
3157	352313
5335	352314
13203	352315
103966	352316
156063	352317
21868	352318
107665	352319
14209	352320
43179	352321
102872	352322
44357	352323
15090	352324
48403	352325
165388	352326
88871	352327
7204	352328
841	352329
1759	352330
9647	352331
48313	352332
61482	352333
63873	352334
102901	352335
15822	352336
16338	352337
9619	352338
38605	352339
918	352340
64988	352341
162	352342
39820	352343
14844	352344
49928	352345
16884	352346
29899	352347
162943	352348
4759	352349
17658	352350
40	352351
11306	352352
13174	352353
12678	352354
63631	352355
12734	352356
3857	352357
82589	352358
825	352359
43005	352360
35508	352361
579	352362
7592	352363
12709	352364
25853	352365
39662	352366
26500	352367
16460	352368
6710	352369
38127	352370
152378	352371
28582	352372
22753	352373
2433	352374
3077	352375
17167	352376
115516	352377
1099	352378
27623	352379
15812	352380
18809	352381
89743	352382
58729	352383
31932	352384
43540	352385
89920	352386
3977	352387
71947	352388
17394	352389
2521	352390
112407	352391
43632	352392
19830	352393
14723	352394
135647	352395
17019	352396
33275	352397
72200	352398
20150	352399
143062	352400
23309	352401
22142	352402
7350	352403
75015	352404
6494	352405
104289	352406
37991	352407
98751	352408
11823	352409
157360	352410
25761	352411
46473	352412
85213	352413
4292	352414
20892	352415
137179	352416
50813	352417
143856	352418
66426	352419
12420	352420
3462	352421
21668	352422
35160	352423
7610	352424
40566	352425
73517	352426
112961	352427
123583	352428
17842	352429
3801	352430
7695	352431
13484	352432
80131	352433
15788	352434
4787	352435
13507	352436
59784	352437
17817	352438
6844	352439
71311	352440
46309	352441
18219	352442
2011	352443
63581	352444
91626	352445
20017	352446
53970	352447
100708	352448
42289	352449
142019	352450
17975	352451
26485	352452
26006	352453
41302	352454
63312	352455
15197	352456
144247	352457
3405	352458
50682	352459
13875	352460
14602	352461
95324	352462
90983	352463
19010	352464
33396	352465
45073	352466
12820	352467
87766	352468
64222	352469
65071	352470
16170	352471
127693	352472
53038	352473
115744	352474
13977	352475
2041	352476
15725	352477
3434	352478
3122	352479
6665	352480
88725	352481
1762	352482
1523	352483
5842	352484
35100	352485
7824	352486
22835	352487
60562	352488
37559	352489
25143	352490
52385	352491
10464	352492
83061	352493
70643	352494
122528	352495
133631	352496
2763	352497
4688	352498
8839	352499
48063	352500
123865	352501
37214	352502
89509	352503
34930	352504
87531	352505
45231	352506
9675	352507
40610	352508
102163	352509
84783	352510
1567	352511
80692	352512
104824	352513
6838	352514
33579	352515
203	352516
78630	352517
84943	352518
47555	352519
1431	352520
24324	352521
3130	352522
133724	352523
11402	352524
60709	352525
14053	352526
44812	352527
35936	352528
33190	352529
47253	352530
120332	352531
1754	352532
3325	352533
69026	352534
20163	352535
21217	352536
2841	352537
97662	352538
126087	352539
921	352540
61136	352541
9805	352542
10363	352543
22759	352544
67324	352545
14269	352546
132851	352547
19995	352548
29106	352549
10993	352550
59344	352551
155418	352552
25494	352553
53115	352554
55627	352555
14292	352556
161485	352557
96214	352558
20906	352559
15170	352560
7356	352561
313	352562
19490	352563
34689	352564
14949	352565
116739	352566
147372	352567
91411	352568
561	352569
134131	352570
9502	352571
114592	352572
15544	352573
25227	352574
5781	352575
27286	352576
26653	352577
3907	352578
29661	352579
124640	352580
154536	352581
88097	352582
54368	352583
22528	352584
39987	352585
2570	352586
49899	352587
15751	352588
11730	352589
85035	352590
89	352591
5567	352592
10261	352593
67606	352594
14473	352595
37176	352596
27162	352597
21653	352598
9488	352599
66460	352600
19625	352601
54	352602
26609	352603
18446	352604
45930	352605
10097	352606
30710	352607
5197	352608
120116	352609
29319	352610
7541	352611
29702	352612
7553	352613
30810	352614
84822	352615
99436	352616
31638	352617
45416	352618
46569	352619
134587	352620
110839	352621
41718	352622
8552	352623
121026	352624
6173	352625
836	352626
5978	352627
106984	352628
48566	352629
9420	352630
85965	352631
26811	352632
15819	352633
9865	352634
71542	352635
138080	352636
19985	352637
43290	352638
3481	352639
29861	352640
8461	352641
17459	352642
34709	352643
24953	352644
47004	352645
126814	352646
29651	352647
59117	352648
117737	352649
15179	352650
11368	352651
78968	352652
69997	352653
157911	352654
119508	352655
24964	352656
4039	352657
3492	352658
636	352659
59070	352660
677	352661
170	352662
6492	352663
29632	352664
33363	352665
74585	352666
56845	352667
4898	352668
814	352669
81997	352670
22342	352671
48141	352672
68399	352673
7676	352674
12730	352675
9292	352676
25546	352677
3966	352678
20065	352679
80070	352680
65512	352681
31751	352682
154	352683
40761	352684
46837	352685
67607	352686
15225	352687
64740	352688
63289	352689
55988	352690
27701	352691
163114	352692
76	352693
3769	352694
65457	352695
38081	352696
721	352697
684	352698
11025	352699
69761	352700
27121	352701
4869	352702
48916	352703
42240	352704
11401	352705
17787	352706
1747	352707
20578	352708
10566	352709
18051	352710
106103	352711
14361	352712
41288	352713
12128	352714
10875	352715
13475	352716
12967	352717
115108	352718
30776	352719
52274	352720
52793	352721
19078	352722
69521	352723
7587	352724
87036	352725
50292	352726
10573	352727
11773	352728
42393	352729
99130	352730
99337	352731
22777	352732
56753	352733
34771	352734
39910	352735
38258	352736
38935	352737
61511	352738
79611	352739
15389	352740
6720	352741
1050	352742
6759	352743
37929	352744
66707	352745
23462	352746
50192	352747
29764	352748
31166	352749
21329	352750
56380	352751
53286	352752
84980	352753
7887	352754
7989	352755
11627	352756
8553	352757
6796	352758
2031	352759
47575	352760
11496	352761
5549	352762
24637	352763
3638	352764
50423	352765
72217	352766
131987	352767
58784	352768
23669	352769
30797	352770
113182	352771
182	352772
11609	352773
105179	352774
152391	352775
15972	352776
10229	352777
12770	352778
24861	352779
136267	352780
15084	352781
102425	352782
102942	352783
145366	352784
13775	352785
58022	352786
23725	352787
15390	352788
53359	352789
72219	352790
165329	352791
4074	352792
43604	352793
2555	352794
106193	352795
68858	352796
2994	352797
51871	352798
40728	352799
609	352800
104505	352801
44509	352802
6616	352803
14450	352804
126828	352805
7211	352806
875	352807
31059	352808
76398	352809
4116	352810
53792	352811
125600	352812
9559	352813
45056	352814
3705	352815
17556	352816
75605	352817
1055	352818
5733	352819
101605	352820
26907	352821
18585	352822
99144	352823
41	352824
12931	352825
97737	352826
27508	352827
29992	352828
5434	352829
85064	352830
97214	352831
124935	352832
147193	352833
11053	352834
119726	352835
98171	352836
25931	352837
2242	352838
99703	352839
41422	352840
36091	352841
66653	352842
17363	352843
30031	352844
20930	352845
2782	352846
5979	352847
158669	352848
7201	352849
12819	352850
141283	352851
34	352852
3485	352853
67436	352854
58404	352855
15310	352856
21775	352857
61080	352858
28280	352859
9497	352860
55420	352861
115756	352862
156845	352863
32444	352864
16920	352865
516	352866
62180	352867
58410	352868
1992	352869
57075	352870
99767	352871
33126	352872
127259	352873
74483	352874
39974	352875
103434	352876
24256	352877
12958	352878
59768	352879
10576	352880
55859	352881
67672	352882
34664	352883
32004	352884
108751	352885
151653	352886
117056	352887
2292	352888
15113	352889
3974	352890
105212	352891
151893	352892
28974	352893
13687	352894
27907	352895
358	352896
80861	352897
60465	352898
26886	352899
1472	352900
28293	352901
15962	352902
84037	352903
12362	352904
105888	352905
11979	352906
77301	352907
51219	352908
66130	352909
13628	352910
54494	352911
38361	352912
32836	352913
36670	352914
6183	352915
50072	352916
110526	352917
70708	352918
68785	352919
40605	352920
31240	352921
1028	352922
14625	352923
64859	352924
13871	352925
22534	352926
5845	352927
3292	352928
39830	352929
24981	352930
45069	352931
2450	352932
55512	352933
30259	352934
2946	352935
8088	352936
682	352937
57324	352938
10200	352939
59517	352940
116782	352941
71312	352942
57293	352943
125368	352944
3347	352945
27148	352946
96400	352947
81624	352948
12849	352949
17722	352950
35615	352951
5315	352952
5017	352953
25	352954
15543	352955
88191	352956
75308	352957
38298	352958
36529	352959
49137	352960
45530	352961
1618	352962
60392	352963
60885	352964
20910	352965
12641	352966
9996	352967
157242	352968
1589	352969
9633	352970
47359	352971
4180	352972
87741	352973
67037	352974
16738	352975
32060	352976
9734	352977
57869	352978
5851	352979
121452	352980
10949	352981
1864	352982
23315	352983
33506	352984
53819	352985
79381	352986
787	352987
12609	352988
6072	352989
9090	352990
43329	352991
90542	352992
78530	352993
37212	352994
1478	352995
29081	352996
57738	352997
133092	352998
4684	352999
43787	353000
11899	353001
75728	353002
30145	353003
28248	353004
77037	353005
7944	353006
66943	353007
6130	353008
144083	353009
50665	353010
4831	353011
134421	353012
26060	353013
43452	353014
1162	353015
103886	353016
10228	353017
17811	353018
58220	353019
95356	353020
55806	353021
18036	353022
95354	353023
11839	353024
12232	353025
20564	353026
32679	353027
98674	353028
2431	353029
78320	353030
42545	353031
30855	353032
35268	353033
34440	353034
70097	353035
26382	353036
81387	353037
40367	353038
71803	353039
55804	353040
3171	353041
46362	353042
27603	353043
95273	353044
87	353045
45334	353046
7119	353047
58118	353048
1775	353049
23650	353050
1368	353051
15170	353052
3255	353053
107176	353054
20440	353055
63383	353056
17510	353057
24927	353058
45109	353059
16261	353060
968	353061
19357	353062
38482	353063
124042	353064
3589	353065
124985	353066
14074	353067
50889	353068
8612	353069
21738	353070
72692	353071
223	353072
2649	353073
38530	353074
9042	353075
15262	353076
89	353077
18112	353078
56644	353079
19785	353080
53903	353081
151625	353082
37250	353083
36471	353084
67	353085
39362	353086
8566	353087
28228	353088
8101	353089
48798	353090
101	353091
42281	353092
8482	353093
154124	353094
23697	353095
69	353096
24429	353097
60227	353098
25061	353099
45195	353100
8839	353101
454	353102
4047	353103
67325	353104
42205	353105
18594	353106
89804	353107
6726	353108
20099	353109
18315	353110
25271	353111
34722	353112
17414	353113
109713	353114
100517	353115
90692	353116
11333	353117
3754	353118
5981	353119
32208	353120
19264	353121
5024	353122
38767	353123
69205	353124
98093	353125
17144	353126
165047	353127
52269	353128
120501	353129
63434	353130
2332	353131
12688	353132
8371	353133
32725	353134
45239	353135
64588	353136
36633	353137
79340	353138
96892	353139
43696	353140
16525	353141
71546	353142
18689	353143
25750	353144
37321	353145
19126	353146
51264	353147
96335	353148
56151	353149
43064	353150
5922	353151
3680	353152
4935	353153
30690	353154
121316	353155
26578	353156
16979	353157
120622	353158
133753	353159
16250	353160
85	353161
73495	353162
104	353163
5044	353164
50281	353165
36527	353166
6625	353167
17420	353168
4908	353169
7078	353170
128729	353171
49435	353172
2983	353173
32317	353174
20146	353175
67396	353176
142946	353177
28468	353178
13191	353179
78203	353180
60036	353181
60466	353182
36473	353183
7554	353184
4784	353185
128584	353186
15866	353187
38766	353188
13083	353189
6412	353190
14699	353191
13656	353192
21247	353193
42430	353194
14729	353195
2756	353196
77034	353197
27655	353198
113138	353199
13182	353200
627	353201
2738	353202
10102	353203
56225	353204
20663	353205
40753	353206
3113	353207
8223	353208
16228	353209
30726	353210
10813	353211
11889	353212
47871	353213
25668	353214
45671	353215
4157	353216
18347	353217
97677	353218
31539	353219
68965	353220
4608	353221
701	353222
105044	353223
55942	353224
685	353225
17918	353226
22510	353227
1521	353228
409	353229
3151	353230
39538	353231
8119	353232
70413	353233
15903	353234
39134	353235
3752	353236
24656	353237
76826	353238
37069	353239
61487	353240
269	353241
47375	353242
29671	353243
134489	353244
82612	353245
7821	353246
41823	353247
88988	353248
29145	353249
6620	353250
143812	353251
16581	353252
13785	353253
122657	353254
20107	353255
822	353256
158385	353257
23209	353258
19517	353259
30688	353260
202	353261
17774	353262
7807	353263
131144	353264
8834	353265
4980	353266
47848	353267
98893	353268
23475	353269
23010	353270
47649	353271
10701	353272
18540	353273
7380	353274
31730	353275
66662	353276
29812	353277
339	353278
66205	353279
95665	353280
18672	353281
36688	353282
103100	353283
6683	353284
5235	353285
60283	353286
85093	353287
22281	353288
14556	353289
119837	353290
80780	353291
691	353292
28799	353293
66219	353294
14359	353295
96298	353296
9767	353297
613	353298
249	353299
116945	353300
5324	353301
104571	353302
70144	353303
13342	353304
80174	353305
67043	353306
1637	353307
85535	353308
2151	353309
1490	353310
23125	353311
8592	353312
55309	353313
69992	353314
58060	353315
37868	353316
18830	353317
65419	353318
6417	353319
8046	353320
2835	353321
4026	353322
22370	353323
161228	353324
5874	353325
6327	353326
4442	353327
76118	353328
25943	353329
143465	353330
21858	353331
56413	353332
7618	353333
16314	353334
9247	353335
10020	353336
59386	353337
118899	353338
88577	353339
35731	353340
69841	353341
80482	353342
31935	353343
8321	353344
12139	353345
328	353346
3606	353347
43380	353348
39370	353349
83375	353350
9687	353351
38510	353352
72026	353353
140903	353354
6850	353355
78364	353356
14802	353357
74929	353358
39035	353359
7184	353360
70190	353361
2801	353362
23368	353363
227	353364
997	353365
30299	353366
42367	353367
8106	353368
38	353369
11228	353370
111280	353371
130993	353372
59981	353373
112898	353374
43418	353375
65347	353376
63342	353377
27415	353378
5939	353379
910	353380
102706	353381
8014	353382
6992	353383
14964	353384
99970	353385
12052	353386
79134	353387
38856	353388
30708	353389
35786	353390
32776	353391
11302	353392
32109	353393
69900	353394
9579	353395
27056	353396
31827	353397
1403	353398
4553	353399
21555	353400
139960	353401
70878	353402
48952	353403
10235	353404
11490	353405
52345	353406
14051	353407
84026	353408
74916	353409
29287	353410
90623	353411
12200	353412
31070	353413
58716	353414
42815	353415
109185	353416
101474	353417
127036	353418
79491	353419
31060	353420
104109	353421
61415	353422
86042	353423
39944	353424
13915	353425
70017	353426
1415	353427
40569	353428
15594	353429
18448	353430
143099	353431
31699	353432
7048	353433
23248	353434
55601	353435
117683	353436
31713	353437
52347	353438
69856	353439
6642	353440
53868	353441
6407	353442
4914	353443
2092	353444
8248	353445
39262	353446
83728	353447
10768	353448
41025	353449
20842	353450
1905	353451
64543	353452
23666	353453
4776	353454
128678	353455
26145	353456
5358	353457
31415	353458
78981	353459
83779	353460
6791	353461
47626	353462
100227	353463
788	353464
3558	353465
34503	353466
61586	353467
71909	353468
28087	353469
11853	353470
18487	353471
97941	353472
6094	353473
311	353474
118754	353475
27809	353476
86	353477
124424	353478
12689	353479
39989	353480
76360	353481
59417	353482
5010	353483
1057	353484
15196	353485
9365	353486
44578	353487
53432	353488
19030	353489
16508	353490
10262	353491
11526	353492
38863	353493
8464	353494
3284	353495
91500	353496
107394	353497
9293	353498
20019	353499
95368	353500
51086	353501
10017	353502
79167	353503
23069	353504
9014	353505
28315	353506
119065	353507
104237	353508
31478	353509
59609	353510
612	353511
21959	353512
19573	353513
88634	353514
2371	353515
15056	353516
888	353517
4988	353518
2110	353519
69456	353520
64006	353521
87260	353522
53609	353523
2540	353524
30346	353525
35500	353526
16539	353527
35991	353528
23349	353529
10397	353530
70046	353531
48435	353532
105844	353533
11761	353534
31484	353535
51765	353536
32119	353537
37399	353538
60380	353539
136589	353540
36423	353541
11694	353542
137687	353543
1399	353544
35193	353545
59153	353546
77152	353547
133130	353548
39615	353549
5476	353550
71812	353551
4554	353552
19853	353553
14495	353554
123526	353555
45205	353556
85642	353557
126	353558
4230	353559
75831	353560
5408	353561
75830	353562
7683	353563
9862	353564
166312	353565
67775	353566
28534	353567
57352	353568
18221	353569
29389	353570
94123	353571
116105	353572
24699	353573
79362	353574
96920	353575
3724	353576
24698	353577
25365	353578
3261	353579
90484	353580
14037	353581
32153	353582
52950	353583
10	353584
44241	353585
90276	353586
4423	353587
21157	353588
34603	353589
29163	353590
68319	353591
6557	353592
73366	353593
23820	353594
21172	353595
63580	353596
949	353597
18056	353598
68626	353599
5770	353600
53889	353601
2648	353602
31987	353603
74603	353604
50189	353605
78224	353606
48369	353607
26195	353608
41548	353609
14949	353610
31835	353611
45897	353612
32425	353613
5372	353614
94405	353615
19174	353616
47632	353617
39023	353618
42831	353619
53790	353620
17184	353621
41388	353622
16607	353623
46182	353624
3177	353625
7625	353626
104771	353627
3112	353628
22908	353629
116683	353630
19027	353631
82967	353632
7710	353633
47925	353634
59176	353635
16705	353636
22567	353637
9650	353638
140352	353639
12799	353640
73643	353641
45979	353642
14917	353643
6474	353644
45664	353645
47850	353646
83468	353647
27169	353648
155	353649
17410	353650
52834	353651
6814	353652
72784	353653
103261	353654
8775	353655
27027	353656
14365	353657
62882	353658
2070	353659
5961	353660
120011	353661
157286	353662
28342	353663
111890	353664
12226	353665
137021	353666
15082	353667
2943	353668
503	353669
6511	353670
126453	353671
269	353672
39873	353673
19295	353674
16613	353675
77675	353676
17944	353677
28322	353678
45456	353679
476	353680
60734	353681
113471	353682
26857	353683
3166	353684
4362	353685
23950	353686
1878	353687
45080	353688
84377	353689
4052	353690
24842	353691
20178	353692
124888	353693
4090	353694
4882	353695
91213	353696
10711	353697
92113	353698
7090	353699
9508	353700
60610	353701
11975	353702
64735	353703
32961	353704
24128	353705
64642	353706
754	353707
25372	353708
149231	353709
101053	353710
28704	353711
10904	353712
37463	353713
1974	353714
11974	353715
8738	353716
4845	353717
16488	353718
16651	353719
14263	353720
6993	353721
60488	353722
22077	353723
66282	353724
32370	353725
60609	353726
2932	353727
101944	353728
29422	353729
524	353730
16954	353731
11019	353732
10695	353733
4742	353734
115456	353735
41896	353736
52745	353737
27319	353738
3921	353739
75488	353740
83125	353741
41573	353742
30689	353743
131864	353744
10283	353745
12838	353746
2878	353747
15423	353748
1341	353749
13191	353750
1012	353751
16197	353752
161847	353753
37177	353754
36987	353755
105808	353756
1	353757
20134	353758
23374	353759
3455	353760
35986	353761
62485	353762
113696	353763
43193	353764
79186	353765
47552	353766
3666	353767
62035	353768
33	353769
22243	353770
12578	353771
56115	353772
28597	353773
82229	353774
18049	353775
31952	353776
72557	353777
38771	353778
664	353779
1135	353780
53331	353781
53470	353782
27875	353783
146423	353784
74712	353785
2780	353786
53063	353787
65206	353788
32825	353789
1920	353790
24977	353791
22804	353792
85813	353793
10653	353794
62938	353795
43273	353796
26125	353797
36855	353798
39962	353799
62801	353800
9759	353801
156610	353802
25928	353803
446	353804
11975	353805
11169	353806
86218	353807
30479	353808
25930	353809
6496	353810
77853	353811
16652	353812
35424	353813
35071	353814
47267	353815
83040	353816
23609	353817
3589	353818
39206	353819
25042	353820
12634	353821
103314	353822
23985	353823
61695	353824
18758	353825
66541	353826
38411	353827
32320	353828
68417	353829
29015	353830
133284	353831
19773	353832
11147	353833
17058	353834
25984	353835
14800	353836
18449	353837
82000	353838
13738	353839
66845	353840
91030	353841
6678	353842
26275	353843
2416	353844
63	353845
18831	353846
521	353847
75473	353848
79864	353849
23294	353850
125472	353851
13346	353852
9048	353853
6002	353854
10718	353855
9379	353856
22043	353857
36264	353858
7820	353859
1454	353860
11661	353861
4340	353862
16816	353863
1199	353864
104330	353865
32974	353866
25818	353867
20660	353868
1567	353869
106991	353870
58869	353871
7405	353872
109339	353873
3489	353874
32566	353875
57944	353876
37699	353877
21091	353878
30211	353879
157898	353880
31316	353881
15256	353882
160501	353883
36398	353884
46045	353885
65623	353886
2907	353887
51783	353888
35492	353889
14871	353890
35748	353891
13778	353892
27917	353893
7702	353894
43104	353895
15398	353896
62092	353897
19926	353898
63745	353899
33833	353900
11094	353901
39925	353902
67614	353903
24996	353904
813	353905
42804	353906
7704	353907
927	353908
6886	353909
45449	353910
92133	353911
3706	353912
6955	353913
24489	353914
3122	353915
996	353916
69702	353917
20583	353918
129174	353919
86561	353920
101000	353921
71791	353922
23433	353923
2011	353924
497	353925
6374	353926
459	353927
37367	353928
8015	353929
6596	353930
54074	353931
25305	353932
80494	353933
24391	353934
29646	353935
1646	353936
9104	353937
101999	353938
45782	353939
42734	353940
4622	353941
10486	353942
4941	353943
2551	353944
26988	353945
28490	353946
71508	353947
103563	353948
34327	353949
4174	353950
126318	353951
88851	353952
41099	353953
1743	353954
24422	353955
16078	353956
2256	353957
39	353958
5406	353959
17238	353960
122069	353961
96677	353962
29818	353963
1086	353964
69884	353965
19328	353966
22299	353967
3373	353968
121220	353969
41515	353970
60507	353971
8865	353972
10539	353973
48959	353974
131106	353975
27089	353976
15959	353977
84965	353978
283	353979
122509	353980
288	353981
63644	353982
9496	353983
128657	353984
703	353985
21100	353986
90013	353987
51517	353988
1686	353989
6989	353990
48659	353991
68385	353992
18908	353993
52180	353994
106870	353995
1439	353996
132871	353997
5144	353998
1716	353999
100658	354000
111908	354001
56673	354002
64	354003
28376	354004
8553	354005
15146	354006
7470	354007
20799	354008
109188	354009
10421	354010
123525	354011
159863	354012
50806	354013
35384	354014
4252	354015
50893	354016
34556	354017
24104	354018
41429	354019
106923	354020
5220	354021
74964	354022
40778	354023
123794	354024
107777	354025
16243	354026
31907	354027
10	354028
5	354029
87366	354030
77351	354031
3921	354032
35013	354033
11320	354034
36126	354035
120	354036
8325	354037
115574	354038
47303	354039
17548	354040
17640	354041
56305	354042
18585	354043
51488	354044
25981	354045
3287	354046
128655	354047
4408	354048
1402	354049
59	354050
40700	354051
105988	354052
27541	354053
99965	354054
12276	354055
50911	354056
5359	354057
66859	354058
1442	354059
99131	354060
120885	354061
40590	354062
23366	354063
11920	354064
14025	354065
1904	354066
124418	354067
15058	354068
10837	354069
14626	354070
129497	354071
22746	354072
107069	354073
1285	354074
63	354075
23153	354076
48911	354077
20010	354078
102028	354079
15035	354080
121892	354081
58906	354082
57225	354083
161596	354084
3862	354085
8275	354086
124713	354087
15693	354088
100590	354089
61953	354090
89470	354091
93369	354092
1232	354093
63960	354094
66487	354095
1939	354096
73	354097
28387	354098
47079	354099
64421	354100
2622	354101
48945	354102
92371	354103
41818	354104
87369	354105
25172	354106
72733	354107
122616	354108
55391	354109
9967	354110
127624	354111
84629	354112
8637	354113
2868	354114
79493	354115
22031	354116
6866	354117
10043	354118
29610	354119
20526	354120
96951	354121
408	354122
28729	354123
13622	354124
53461	354125
61209	354126
18967	354127
1183	354128
163499	354129
45450	354130
58266	354131
15361	354132
56990	354133
9942	354134
8490	354135
24770	354136
39311	354137
21605	354138
76856	354139
10261	354140
30362	354141
4630	354142
78	354143
81642	354144
19217	354145
1563	354146
3915	354147
52290	354148
1242	354149
4512	354150
20977	354151
8832	354152
1266	354153
9454	354154
165337	354155
6691	354156
21241	354157
214	354158
62244	354159
3797	354160
23747	354161
40685	354162
36667	354163
1140	354164
856	354165
40819	354166
31278	354167
39046	354168
93401	354169
65785	354170
1153	354171
65978	354172
100863	354173
101702	354174
20123	354175
1741	354176
35085	354177
12384	354178
12709	354179
6027	354180
93208	354181
1600	354182
125246	354183
6667	354184
35150	354185
785	354186
101254	354187
111130	354188
101250	354189
38261	354190
141719	354191
91	354192
16739	354193
15034	354194
29990	354195
89	354196
13343	354197
17518	354198
15271	354199
9696	354200
15153	354201
28024	354202
29331	354203
41956	354204
4110	354205
5895	354206
6484	354207
22103	354208
99017	354209
85908	354210
103324	354211
46046	354212
29241	354213
129381	354214
102785	354215
22107	354216
45403	354217
47030	354218
158535	354219
80247	354220
10464	354221
64414	354222
54244	354223
162158	354224
39750	354225
62367	354226
8071	354227
1305	354228
35721	354229
57566	354230
38054	354231
65749	354232
5125	354233
8836	354234
70399	354235
57255	354236
1612	354237
165948	354238
42676	354239
11896	354240
22582	354241
18075	354242
84786	354243
10946	354244
6801	354245
6642	354246
15339	354247
19008	354248
18855	354249
32314	354250
2475	354251
6451	354252
53036	354253
20316	354254
24	354255
11594	354256
73290	354257
4239	354258
15155	354259
16449	354260
4151	354261
17200	354262
1267	354263
51662	354264
83844	354265
123148	354266
161724	354267
14166	354268
27648	354269
5837	354270
155233	354271
6084	354272
4256	354273
58055	354274
1136	354275
87935	354276
48092	354277
17088	354278
57951	354279
60222	354280
1261	354281
17646	354282
801	354283
47322	354284
13552	354285
99495	354286
55585	354287
19265	354288
47545	354289
84117	354290
71193	354291
86770	354292
18914	354293
2165	354294
103989	354295
46812	354296
103213	354297
1351	354298
162453	354299
56311	354300
48131	354301
14395	354302
9299	354303
96529	354304
770	354305
37522	354306
102243	354307
22524	354308
25835	354309
18842	354310
1115	354311
14285	354312
18483	354313
15308	354314
112278	354315
22234	354316
22586	354317
85794	354318
93028	354319
95052	354320
114351	354321
83937	354322
17653	354323
47010	354324
6411	354325
137959	354326
40641	354327
51404	354328
43134	354329
306	354330
24891	354331
124432	354332
46100	354333
15452	354334
413	354335
3721	354336
12952	354337
59864	354338
111754	354339
27028	354340
24898	354341
11125	354342
61544	354343
23372	354344
18462	354345
13134	354346
20511	354347
141102	354348
60	354349
2834	354350
3884	354351
49700	354352
3033	354353
17816	354354
13672	354355
41797	354356
133820	354357
42421	354358
6570	354359
38425	354360
69751	354361
37082	354362
41175	354363
21355	354364
120703	354365
30743	354366
10942	354367
55118	354368
8632	354369
80513	354370
106008	354371
18235	354372
33109	354373
38688	354374
103986	354375
48778	354376
5150	354377
99274	354378
101871	354379
14136	354380
9454	354381
44794	354382
35455	354383
5224	354384
1845	354385
16149	354386
870	354387
1268	354388
48338	354389
90262	354390
18139	354391
98398	354392
24732	354393
14821	354394
2716	354395
66590	354396
38229	354397
4648	354398
8497	354399
103003	354400
22817	354401
9116	354402
64727	354403
10305	354404
5569	354405
46123	354406
21559	354407
3168	354408
7890	354409
1746	354410
17098	354411
5305	354412
45841	354413
160685	354414
57855	354415
105391	354416
13728	354417
30336	354418
11548	354419
47592	354420
14852	354421
8212	354422
46470	354423
118356	354424
57011	354425
67327	354426
15551	354427
67420	354428
22485	354429
50592	354430
44411	354431
7077	354432
45631	354433
36693	354434
79334	354435
99308	354436
40489	354437
10535	354438
16182	354439
66141	354440
5313	354441
921	354442
124461	354443
56237	354444
9525	354445
54704	354446
72341	354447
35050	354448
44492	354449
71719	354450
35772	354451
70128	354452
1651	354453
25796	354454
28609	354455
18137	354456
3860	354457
14077	354458
4788	354459
2233	354460
19566	354461
9231	354462
70555	354463
140741	354464
3807	354465
3549	354466
1045	354467
15530	354468
120887	354469
54	354470
1450	354471
121760	354472
19420	354473
158420	354474
26138	354475
133462	354476
10438	354477
32274	354478
11663	354479
145214	354480
32583	354481
56725	354482
35787	354483
1861	354484
25359	354485
952	354486
73102	354487
13565	354488
28406	354489
144943	354490
8191	354491
41641	354492
50759	354493
6204	354494
11613	354495
1349	354496
87365	354497
28976	354498
3343	354499
29627	354500
131549	354501
118329	354502
60437	354503
1217	354504
30915	354505
71219	354506
14677	354507
32256	354508
22436	354509
45406	354510
6432	354511
8594	354512
27539	354513
19642	354514
103687	354515
23916	354516
74599	354517
42358	354518
22709	354519
72686	354520
41023	354521
111879	354522
62619	354523
41809	354524
888	354525
115811	354526
32908	354527
32291	354528
75329	354529
35447	354530
17606	354531
29758	354532
19128	354533
19054	354534
53239	354535
52362	354536
65264	354537
115113	354538
34430	354539
45086	354540
63072	354541
4465	354542
7791	354543
100598	354544
149564	354545
6295	354546
41867	354547
3255	354548
147409	354549
17826	354550
26031	354551
23381	354552
79589	354553
65041	354554
35933	354555
15930	354556
70891	354557
1379	354558
102674	354559
22000	354560
21295	354561
51281	354562
35328	354563
1037	354564
3074	354565
2793	354566
1162	354567
5155	354568
73536	354569
153972	354570
97713	354571
69767	354572
86615	354573
32064	354574
74571	354575
54568	354576
103200	354577
11227	354578
8103	354579
22843	354580
20245	354581
46909	354582
297	354583
42351	354584
10643	354585
96447	354586
5722	354587
33633	354588
13851	354589
103206	354590
7553	354591
65867	354592
5327	354593
38581	354594
319	354595
39223	354596
33593	354597
1202	354598
30565	354599
43053	354600
12387	354601
2293	354602
5458	354603
146395	354604
165405	354605
27086	354606
70535	354607
100763	354608
56664	354609
131943	354610
26170	354611
104344	354612
3375	354613
10976	354614
25046	354615
160171	354616
473	354617
28713	354618
10021	354619
23701	354620
65119	354621
51232	354622
10712	354623
29115	354624
1299	354625
36058	354626
1218	354627
2605	354628
19718	354629
13878	354630
121350	354631
26927	354632
8915	354633
61786	354634
75789	354635
2671	354636
25446	354637
50756	354638
118635	354639
109070	354640
26028	354641
76	354642
19786	354643
11278	354644
31359	354645
790	354646
25444	354647
704	354648
81686	354649
28930	354650
141468	354651
71624	354652
298	354653
67939	354654
131368	354655
18153	354656
641	354657
100942	354658
24059	354659
116280	354660
10587	354661
63426	354662
187	354663
47805	354664
9277	354665
7477	354666
52908	354667
9596	354668
9224	354669
41455	354670
2408	354671
12996	354672
151757	354673
3078	354674
22063	354675
67835	354676
77936	354677
2651	354678
50218	354679
97076	354680
11903	354681
64845	354682
90397	354683
22926	354684
45882	354685
8057	354686
7084	354687
59100	354688
156284	354689
11552	354690
153377	354691
37719	354692
14946	354693
62610	354694
65187	354695
22221	354696
15212	354697
50384	354698
6745	354699
138561	354700
2651	354701
76339	354702
54172	354703
18827	354704
52942	354705
16418	354706
15085	354707
39306	354708
98	354709
98921	354710
49683	354711
1128	354712
22828	354713
20175	354714
40786	354715
14448	354716
41769	354717
6335	354718
5	354719
68019	354720
80874	354721
25163	354722
11530	354723
39032	354724
5490	354725
157207	354726
81082	354727
27573	354728
51339	354729
12104	354730
134770	354731
34624	354732
17901	354733
143806	354734
67453	354735
69182	354736
15839	354737
96014	354738
12806	354739
13742	354740
29541	354741
110765	354742
1401	354743
115470	354744
23499	354745
11368	354746
19621	354747
28317	354748
6297	354749
42729	354750
80908	354751
50538	354752
109085	354753
10475	354754
35594	354755
11051	354756
19068	354757
130909	354758
18052	354759
7287	354760
1877	354761
466	354762
65058	354763
6468	354764
41719	354765
14589	354766
12994	354767
115218	354768
128053	354769
6402	354770
24200	354771
117200	354772
31857	354773
85633	354774
43315	354775
23846	354776
7737	354777
38343	354778
49	354779
6	354780
84504	354781
100517	354782
46804	354783
45663	354784
3690	354785
150191	354786
2240	354787
57450	354788
41987	354789
806	354790
31097	354791
5762	354792
114107	354793
36376	354794
24711	354795
1666	354796
2496	354797
10493	354798
11729	354799
4182	354800
7351	354801
5297	354802
1792	354803
29970	354804
14631	354805
107838	354806
36289	354807
46985	354808
57672	354809
3908	354810
64883	354811
135665	354812
76075	354813
107290	354814
37873	354815
24447	354816
9214	354817
3151	354818
111238	354819
1293	354820
6812	354821
55326	354822
13560	354823
369	354824
74248	354825
6096	354826
36402	354827
1126	354828
41866	354829
7281	354830
106355	354831
16273	354832
40562	354833
83283	354834
101698	354835
16756	354836
108282	354837
2267	354838
38221	354839
26240	354840
105050	354841
62	354842
23215	354843
12936	354844
10037	354845
3885	354846
35738	354847
29029	354848
4570	354849
24193	354850
7892	354851
36250	354852
100250	354853
17677	354854
23013	354855
38976	354856
18	354857
422	354858
11068	354859
128792	354860
95154	354861
71147	354862
22172	354863
33778	354864
5855	354865
66823	354866
78786	354867
36317	354868
147348	354869
164455	354870
11271	354871
126144	354872
27786	354873
24623	354874
3314	354875
2588	354876
72965	354877
112723	354878
5817	354879
22480	354880
11810	354881
104141	354882
3708	354883
4373	354884
96585	354885
82804	354886
2266	354887
50979	354888
29289	354889
119	354890
21971	354891
4235	354892
109246	354893
20677	354894
111617	354895
129178	354896
12651	354897
45982	354898
9030	354899
562	354900
97966	354901
48935	354902
21380	354903
21229	354904
80069	354905
22451	354906
70006	354907
666	354908
2936	354909
5476	354910
17454	354911
14141	354912
6368	354913
356	354914
422	354915
144342	354916
61565	354917
5435	354918
61317	354919
3951	354920
123098	354921
37515	354922
2968	354923
12651	354924
36050	354925
71549	354926
11088	354927
133960	354928
5056	354929
36721	354930
95729	354931
30153	354932
21753	354933
15025	354934
14289	354935
62829	354936
7498	354937
36390	354938
114784	354939
94937	354940
10546	354941
59167	354942
32597	354943
29407	354944
41191	354945
15245	354946
88601	354947
49748	354948
1422	354949
19050	354950
1195	354951
14401	354952
18742	354953
58256	354954
1859	354955
78280	354956
69387	354957
118138	354958
7673	354959
105218	354960
52256	354961
1015	354962
64041	354963
37129	354964
7917	354965
16082	354966
7093	354967
24579	354968
77151	354969
18035	354970
58000	354971
12308	354972
16362	354973
102861	354974
18775	354975
38821	354976
4523	354977
48261	354978
95151	354979
111857	354980
14274	354981
28112	354982
44645	354983
95050	354984
34483	354985
66530	354986
18256	354987
31479	354988
63553	354989
17435	354990
3976	354991
36466	354992
27730	354993
19222	354994
66370	354995
34020	354996
22291	354997
38308	354998
45823	354999
62497	355000
55441	355001
28892	355002
24618	355003
106627	355004
9300	355005
124461	355006
11858	355007
28991	355008
17084	355009
21780	355010
25860	355011
61745	355012
403	355013
31159	355014
9145	355015
1952	355016
72508	355017
36858	355018
8251	355019
106295	355020
5841	355021
26566	355022
56978	355023
9166	355024
84521	355025
3212	355026
2409	355027
75801	355028
92609	355029
17350	355030
81978	355031
29941	355032
29880	355033
7052	355034
26483	355035
32051	355036
73529	355037
119883	355038
45469	355039
472	355040
54131	355041
122902	355042
64816	355043
77192	355044
18536	355045
23049	355046
25967	355047
1877	355048
82591	355049
5479	355050
1748	355051
5492	355052
67407	355053
42138	355054
15642	355055
13684	355056
45916	355057
682	355058
50048	355059
20533	355060
119030	355061
5583	355062
5508	355063
44426	355064
41131	355065
4557	355066
78246	355067
20531	355068
17017	355069
85379	355070
92049	355071
131154	355072
16616	355073
70782	355074
74933	355075
87005	355076
81538	355077
43509	355078
4372	355079
2232	355080
19894	355081
12830	355082
72781	355083
32947	355084
159004	355085
100314	355086
16157	355087
14465	355088
84552	355089
11829	355090
15794	355091
10832	355092
2716	355093
44127	355094
56925	355095
45245	355096
37941	355097
48983	355098
18954	355099
5253	355100
2138	355101
91474	355102
235	355103
127464	355104
10340	355105
46450	355106
12868	355107
86752	355108
88456	355109
122638	355110
31078	355111
119084	355112
11765	355113
29453	355114
49428	355115
27493	355116
79934	355117
8682	355118
33690	355119
8039	355120
41005	355121
3818	355122
56504	355123
9161	355124
81339	355125
56505	355126
100126	355127
13778	355128
86827	355129
42617	355130
86738	355131
2249	355132
7483	355133
37113	355134
725	355135
96512	355136
34401	355137
17974	355138
7566	355139
28467	355140
82557	355141
97099	355142
17916	355143
10554	355144
16210	355145
26472	355146
41912	355147
52993	355148
35155	355149
131631	355150
18242	355151
100291	355152
55941	355153
32028	355154
1809	355155
18638	355156
109232	355157
98595	355158
7868	355159
139700	355160
99854	355161
5092	355162
14731	355163
11836	355164
7747	355165
79868	355166
8739	355167
4654	355168
39646	355169
3068	355170
42444	355171
40161	355172
7011	355173
106678	355174
56009	355175
18483	355176
44173	355177
8328	355178
28400	355179
22594	355180
36676	355181
8522	355182
11340	355183
2487	355184
21896	355185
21351	355186
20884	355187
57494	355188
108530	355189
19891	355190
17821	355191
63622	355192
127939	355193
1711	355194
32696	355195
55000	355196
2071	355197
21960	355198
21606	355199
44223	355200
6611	355201
57327	355202
42534	355203
10677	355204
38313	355205
1208	355206
3804	355207
25671	355208
44753	355209
10835	355210
59249	355211
116182	355212
12036	355213
162459	355214
5714	355215
24952	355216
88233	355217
38405	355218
10774	355219
14585	355220
112286	355221
11250	355222
14922	355223
19259	355224
76967	355225
65593	355226
45338	355227
25608	355228
22847	355229
68750	355230
78083	355231
15738	355232
8919	355233
3259	355234
24836	355235
11686	355236
84126	355237
100886	355238
20668	355239
441	355240
133379	355241
27940	355242
65115	355243
65912	355244
40673	355245
15988	355246
13855	355247
39915	355248
8831	355249
25992	355250
8934	355251
418	355252
9788	355253
17945	355254
9476	355255
28496	355256
16293	355257
770	355258
119444	355259
44091	355260
54090	355261
21093	355262
37478	355263
55336	355264
157552	355265
16565	355266
769	355267
47218	355268
4907	355269
129240	355270
67742	355271
40504	355272
61543	355273
4145	355274
57803	355275
25925	355276
46521	355277
49129	355278
40192	355279
59362	355280
25269	355281
17607	355282
14109	355283
16987	355284
20200	355285
31757	355286
28823	355287
43527	355288
29172	355289
75032	355290
5225	355291
164449	355292
16633	355293
1282	355294
379	355295
62134	355296
397	355297
10252	355298
2973	355299
40704	355300
10253	355301
9696	355302
139846	355303
7596	355304
75200	355305
46914	355306
2504	355307
45461	355308
7465	355309
605	355310
22316	355311
35277	355312
592	355313
68708	355314
40133	355315
2004	355316
36842	355317
75651	355318
6242	355319
90314	355320
80492	355321
88561	355322
133871	355323
13919	355324
1523	355325
12269	355326
72839	355327
5202	355328
40544	355329
36425	355330
10224	355331
9187	355332
5943	355333
20281	355334
48599	355335
6704	355336
55589	355337
35292	355338
146	355339
13418	355340
12005	355341
1822	355342
11245	355343
97847	355344
4592	355345
143894	355346
586	355347
20810	355348
1035	355349
39958	355350
55095	355351
56774	355352
85233	355353
88917	355354
8018	355355
54723	355356
48331	355357
1733	355358
10426	355359
37738	355360
3432	355361
44640	355362
99125	355363
80064	355364
30831	355365
43257	355366
73134	355367
26234	355368
4470	355369
34148	355370
5095	355371
25601	355372
19389	355373
9885	355374
81571	355375
36569	355376
51610	355377
66763	355378
1437	355379
15146	355380
164478	355381
61405	355382
52612	355383
69404	355384
4164	355385
9264	355386
13090	355387
44097	355388
23184	355389
150758	355390
29413	355391
1567	355392
28900	355393
930	355394
13215	355395
59909	355396
85666	355397
115840	355398
4387	355399
41180	355400
92961	355401
4564	355402
4593	355403
33732	355404
9269	355405
5483	355406
3513	355407
14204	355408
76340	355409
42465	355410
72314	355411
85900	355412
3984	355413
7470	355414
11826	355415
114461	355416
2810	355417
3100	355418
11335	355419
28249	355420
93152	355421
5931	355422
17952	355423
85551	355424
1705	355425
141188	355426
103393	355427
50740	355428
92053	355429
59	355430
17137	355431
15063	355432
3195	355433
85803	355434
97546	355435
25429	355436
103226	355437
69681	355438
20910	355439
77804	355440
149647	355441
6372	355442
2403	355443
37756	355444
92290	355445
59464	355446
76263	355447
54104	355448
3781	355449
40346	355450
5652	355451
123340	355452
142865	355453
13803	355454
2310	355455
1711	355456
88211	355457
16009	355458
4686	355459
138782	355460
107848	355461
110722	355462
4145	355463
83837	355464
54925	355465
56633	355466
47827	355467
51814	355468
89820	355469
88477	355470
44709	355471
32268	355472
1986	355473
3132	355474
6884	355475
16999	355476
44889	355477
321	355478
27794	355479
15159	355480
55052	355481
19952	355482
35279	355483
15799	355484
68659	355485
8205	355486
10346	355487
12321	355488
21378	355489
102869	355490
93206	355491
22999	355492
27105	355493
593	355494
11736	355495
1	355496
119226	355497
13318	355498
3246	355499
55721	355500
22851	355501
125075	355502
97701	355503
29818	355504
27537	355505
1774	355506
17546	355507
71031	355508
109997	355509
1746	355510
69466	355511
10334	355512
75795	355513
77562	355514
21744	355515
11899	355516
1511	355517
382	355518
73311	355519
73925	355520
85629	355521
5893	355522
12332	355523
123478	355524
94988	355525
54379	355526
20500	355527
51568	355528
28606	355529
45491	355530
128420	355531
21346	355532
134110	355533
3368	355534
53009	355535
87536	355536
134041	355537
50275	355538
71108	355539
4508	355540
17469	355541
3142	355542
98656	355543
3915	355544
87483	355545
69835	355546
48116	355547
2689	355548
80622	355549
22833	355550
2395	355551
17334	355552
51043	355553
18058	355554
1905	355555
78156	355556
10000	355557
87373	355558
2744	355559
75204	355560
26884	355561
16438	355562
24511	355563
87901	355564
130539	355565
14312	355566
39185	355567
12297	355568
126064	355569
32974	355570
5360	355571
11140	355572
88632	355573
5549	355574
36168	355575
161432	355576
41970	355577
30578	355578
12665	355579
39532	355580
26078	355581
44446	355582
5813	355583
103605	355584
11086	355585
29677	355586
58106	355587
48968	355588
4012	355589
56082	355590
26364	355591
51816	355592
12034	355593
4659	355594
20996	355595
33811	355596
46603	355597
49539	355598
1623	355599
109513	355600
15278	355601
3229	355602
13870	355603
8682	355604
102212	355605
36095	355606
21690	355607
18042	355608
5944	355609
19809	355610
72859	355611
2165	355612
45998	355613
39695	355614
49844	355615
8817	355616
16702	355617
505	355618
9333	355619
59199	355620
62707	355621
47049	355622
6422	355623
3161	355624
205	355625
11771	355626
71847	355627
10205	355628
3009	355629
112443	355630
49211	355631
61758	355632
40306	355633
90943	355634
46023	355635
24138	355636
1447	355637
63366	355638
3885	355639
11369	355640
33858	355641
6	355642
21870	355643
33552	355644
93093	355645
26161	355646
124501	355647
8443	355648
122395	355649
31075	355650
14235	355651
79001	355652
45757	355653
97595	355654
23365	355655
42937	355656
7353	355657
12035	355658
7908	355659
2977	355660
148961	355661
5345	355662
50094	355663
3447	355664
54125	355665
157850	355666
10845	355667
94354	355668
60970	355669
37545	355670
28123	355671
134976	355672
5648	355673
25230	355674
48083	355675
104285	355676
348	355677
63396	355678
3761	355679
82268	355680
120426	355681
102494	355682
62280	355683
9499	355684
8	355685
73645	355686
120784	355687
97339	355688
40933	355689
32478	355690
68150	355691
10469	355692
3999	355693
62815	355694
124506	355695
1442	355696
30607	355697
43241	355698
58000	355699
38419	355700
115789	355701
3626	355702
29068	355703
45664	355704
22670	355705
166195	355706
82728	355707
75307	355708
81538	355709
5337	355710
562	355711
8849	355712
137	355713
29760	355714
6077	355715
5071	355716
74212	355717
74545	355718
42990	355719
1963	355720
49035	355721
34582	355722
19415	355723
52072	355724
87031	355725
71744	355726
1322	355727
26317	355728
114599	355729
8434	355730
51740	355731
8818	355732
11026	355733
1394	355734
32035	355735
55908	355736
9067	355737
33457	355738
3775	355739
28	355740
56176	355741
22013	355742
40842	355743
127355	355744
38237	355745
89608	355746
70336	355747
160	355748
35332	355749
484	355750
56627	355751
17800	355752
11100	355753
88165	355754
18279	355755
74457	355756
76957	355757
26319	355758
216	355759
32862	355760
15029	355761
1594	355762
54862	355763
7861	355764
59680	355765
42195	355766
15445	355767
109780	355768
23663	355769
1472	355770
28592	355771
23934	355772
5218	355773
42071	355774
1098	355775
35305	355776
22740	355777
97593	355778
46202	355779
115777	355780
46689	355781
15397	355782
2152	355783
21009	355784
124509	355785
8733	355786
67174	355787
56975	355788
35907	355789
68491	355790
224	355791
1024	355792
111502	355793
3449	355794
71601	355795
144553	355796
165272	355797
13683	355798
30585	355799
898	355800
1277	355801
9876	355802
32384	355803
85559	355804
74983	355805
63943	355806
4833	355807
2161	355808
47739	355809
78626	355810
508	355811
83586	355812
3347	355813
27672	355814
12314	355815
79959	355816
22237	355817
289	355818
109602	355819
38318	355820
54774	355821
42031	355822
1893	355823
10733	355824
14851	355825
99601	355826
112198	355827
101638	355828
64107	355829
15463	355830
4853	355831
10522	355832
65050	355833
3719	355834
15195	355835
12299	355836
21400	355837
127261	355838
9545	355839
46310	355840
2847	355841
33030	355842
1087	355843
116230	355844
1047	355845
12936	355846
18778	355847
75423	355848
70574	355849
14605	355850
26681	355851
8792	355852
40152	355853
29135	355854
19110	355855
23168	355856
7913	355857
69802	355858
42406	355859
53839	355860
9140	355861
18168	355862
35367	355863
123008	355864
23815	355865
57915	355866
41497	355867
32258	355868
84025	355869
55424	355870
30144	355871
24547	355872
83495	355873
97316	355874
20122	355875
81734	355876
97503	355877
69931	355878
28706	355879
17145	355880
413	355881
65552	355882
23615	355883
1636	355884
8100	355885
39147	355886
13898	355887
77005	355888
60930	355889
32849	355890
18914	355891
3872	355892
21453	355893
14728	355894
41516	355895
9940	355896
15259	355897
3784	355898
14873	355899
41067	355900
12363	355901
113025	355902
24560	355903
1382	355904
20257	355905
12066	355906
26426	355907
9669	355908
102478	355909
24859	355910
13493	355911
1209	355912
28284	355913
52174	355914
1319	355915
17500	355916
35716	355917
27680	355918
15983	355919
695	355920
40521	355921
36724	355922
111585	355923
23801	355924
55988	355925
61594	355926
9521	355927
126159	355928
47944	355929
19700	355930
29171	355931
13644	355932
9685	355933
38838	355934
349	355935
27906	355936
3736	355937
38204	355938
2473	355939
5239	355940
106147	355941
770	355942
50468	355943
42950	355944
16173	355945
17704	355946
22174	355947
2081	355948
61340	355949
2121	355950
32259	355951
5279	355952
6418	355953
97249	355954
589	355955
18675	355956
132604	355957
160207	355958
37952	355959
45771	355960
12173	355961
7127	355962
4913	355963
23825	355964
9055	355965
58884	355966
4679	355967
52310	355968
37825	355969
129573	355970
151656	355971
145105	355972
70809	355973
132310	355974
937	355975
71774	355976
67806	355977
1108	355978
63000	355979
37761	355980
145688	355981
140057	355982
52126	355983
96258	355984
2137	355985
35223	355986
37805	355987
53120	355988
76524	355989
39414	355990
25947	355991
10727	355992
73380	355993
11723	355994
1882	355995
30262	355996
43839	355997
36045	355998
83277	355999
12341	356000
103077	356001
79588	356002
14904	356003
3101	356004
50795	356005
86781	356006
29768	356007
97686	356008
1563	356009
11430	356010
63046	356011
63760	356012
122237	356013
11984	356014
64784	356015
56768	356016
859	356017
1951	356018
1294	356019
11177	356020
42584	356021
38538	356022
87306	356023
39754	356024
67796	356025
9498	356026
54311	356027
2644	356028
102166	356029
11115	356030
81643	356031
4847	356032
12854	356033
26038	356034
27241	356035
18917	356036
3894	356037
60119	356038
29742	356039
71166	356040
96409	356041
94803	356042
62791	356043
13548	356044
58105	356045
7321	356046
3274	356047
67	356048
404	356049
161479	356050
6977	356051
36162	356052
6196	356053
860	356054
29749	356055
12057	356056
5101	356057
112282	356058
164898	356059
34311	356060
16226	356061
152174	356062
12851	356063
122610	356064
2385	356065
84675	356066
87644	356067
25781	356068
9413	356069
14325	356070
93160	356071
28089	356072
68063	356073
154994	356074
12667	356075
6640	356076
21472	356077
124057	356078
1173	356079
54648	356080
162240	356081
30624	356082
11693	356083
13789	356084
51841	356085
34266	356086
2200	356087
91042	356088
27606	356089
34767	356090
39928	356091
6758	356092
40536	356093
12248	356094
7070	356095
5089	356096
12943	356097
115050	356098
5731	356099
251	356100
51174	356101
15537	356102
44772	356103
25781	356104
32950	356105
5954	356106
1900	356107
35253	356108
16016	356109
2305	356110
23696	356111
56696	356112
18037	356113
4933	356114
478	356115
159437	356116
10975	356117
19201	356118
60022	356119
13873	356120
34299	356121
74856	356122
32015	356123
19552	356124
10017	356125
7442	356126
17778	356127
25510	356128
32107	356129
45211	356130
291	356131
111028	356132
128964	356133
54521	356134
34257	356135
12409	356136
27757	356137
113849	356138
65057	356139
42625	356140
115662	356141
148254	356142
2261	356143
35469	356144
4323	356145
126940	356146
8654	356147
90157	356148
113610	356149
4150	356150
18962	356151
121788	356152
20586	356153
164925	356154
52306	356155
7476	356156
62406	356157
8881	356158
62277	356159
2764	356160
15177	356161
35019	356162
134637	356163
10533	356164
3090	356165
13468	356166
82700	356167
14374	356168
123392	356169
59265	356170
41741	356171
48323	356172
56716	356173
4841	356174
64394	356175
342	356176
12308	356177
13025	356178
103892	356179
33332	356180
21370	356181
36347	356182
5390	356183
81035	356184
25412	356185
22668	356186
102220	356187
127260	356188
8241	356189
28267	356190
23270	356191
10137	356192
5752	356193
20417	356194
3873	356195
76995	356196
1420	356197
6770	356198
16040	356199
8666	356200
25317	356201
49192	356202
161209	356203
51015	356204
111476	356205
54420	356206
61595	356207
550	356208
34004	356209
59567	356210
10388	356211
286	356212
50869	356213
44802	356214
94282	356215
215	356216
75504	356217
4	356218
24847	356219
71191	356220
8936	356221
39078	356222
100413	356223
53105	356224
21781	356225
513	356226
47058	356227
885	356228
3360	356229
24461	356230
4347	356231
129533	356232
123339	356233
51	356234
8534	356235
126762	356236
77569	356237
6600	356238
152	356239
63652	356240
24047	356241
41920	356242
13499	356243
2698	356244
68838	356245
24886	356246
49937	356247
30178	356248
30174	356249
89641	356250
127111	356251
13308	356252
20249	356253
114485	356254
3996	356255
53874	356256
46729	356257
38159	356258
1174	356259
23814	356260
58004	356261
40461	356262
5751	356263
139269	356264
17922	356265
42474	356266
13475	356267
27574	356268
7450	356269
16832	356270
48432	356271
71930	356272
55923	356273
11953	356274
7716	356275
84819	356276
11081	356277
41973	356278
21601	356279
24561	356280
17011	356281
19577	356282
107411	356283
2154	356284
17286	356285
64498	356286
43105	356287
1088	356288
9713	356289
24289	356290
86039	356291
14285	356292
23597	356293
85169	356294
6376	356295
51247	356296
39647	356297
39690	356298
313	356299
29046	356300
67205	356301
59958	356302
64230	356303
93095	356304
34087	356305
19702	356306
28133	356307
39981	356308
55499	356309
48155	356310
85572	356311
26105	356312
41207	356313
37568	356314
2418	356315
35521	356316
401	356317
80410	356318
16846	356319
25747	356320
21787	356321
4264	356322
118701	356323
19150	356324
101855	356325
14843	356326
160493	356327
7025	356328
60483	356329
3746	356330
21189	356331
97952	356332
1571	356333
371	356334
35359	356335
137432	356336
48907	356337
59471	356338
104190	356339
15161	356340
3977	356341
1208	356342
5105	356343
25236	356344
7242	356345
61223	356346
15400	356347
15288	356348
8621	356349
1396	356350
9409	356351
93554	356352
15106	356353
28198	356354
14860	356355
6914	356356
74972	356357
88269	356358
97967	356359
15866	356360
110768	356361
9164	356362
55151	356363
8828	356364
15427	356365
50333	356366
13117	356367
7104	356368
37139	356369
18242	356370
1386	356371
18903	356372
930	356373
21120	356374
14560	356375
152086	356376
76907	356377
53209	356378
19732	356379
115797	356380
36275	356381
49702	356382
722	356383
103089	356384
42377	356385
40798	356386
32677	356387
65143	356388
1926	356389
25814	356390
5987	356391
31359	356392
63289	356393
52393	356394
19654	356395
467	356396
6052	356397
4253	356398
1709	356399
70355	356400
27940	356401
104852	356402
22659	356403
3031	356404
1903	356405
49763	356406
10395	356407
52492	356408
21249	356409
25383	356410
11414	356411
78828	356412
18704	356413
19928	356414
14236	356415
3948	356416
19059	356417
1745	356418
19823	356419
130064	356420
138275	356421
8057	356422
129684	356423
12662	356424
24099	356425
34073	356426
100432	356427
73543	356428
6938	356429
1464	356430
64968	356431
6134	356432
29611	356433
1103	356434
14403	356435
11700	356436
2545	356437
22608	356438
19206	356439
36177	356440
2580	356441
26087	356442
12818	356443
45096	356444
33026	356445
1682	356446
29953	356447
4454	356448
5854	356449
12235	356450
2903	356451
10971	356452
82844	356453
63435	356454
75360	356455
31029	356456
151	356457
22294	356458
8112	356459
1769	356460
53987	356461
98560	356462
7089	356463
36143	356464
133882	356465
15646	356466
34578	356467
50130	356468
16949	356469
11126	356470
10527	356471
100641	356472
15136	356473
91910	356474
140553	356475
3489	356476
18351	356477
34080	356478
3572	356479
123436	356480
6964	356481
18418	356482
77109	356483
81900	356484
642	356485
12597	356486
2326	356487
12129	356488
97460	356489
28827	356490
43575	356491
12283	356492
6139	356493
25828	356494
1410	356495
3494	356496
125792	356497
7163	356498
29386	356499
56080	356500
5737	356501
20629	356502
23288	356503
86568	356504
9856	356505
18384	356506
5091	356507
32596	356508
7278	356509
27649	356510
5983	356511
57729	356512
284	356513
115714	356514
9802	356515
18464	356516
17467	356517
6187	356518
1437	356519
82943	356520
108559	356521
3916	356522
21471	356523
8464	356524
6397	356525
11204	356526
4992	356527
1260	356528
58719	356529
20684	356530
50831	356531
94208	356532
32716	356533
35857	356534
1296	356535
47159	356536
5172	356537
19695	356538
47535	356539
94247	356540
13564	356541
39624	356542
13238	356543
57405	356544
2119	356545
27530	356546
21347	356547
12645	356548
24927	356549
7140	356550
2055	356551
40364	356552
23838	356553
92636	356554
1473	356555
382	356556
8710	356557
3816	356558
4257	356559
2306	356560
48837	356561
84405	356562
40863	356563
48187	356564
16617	356565
6510	356566
4379	356567
1443	356568
7537	356569
1416	356570
15398	356571
19215	356572
51695	356573
1055	356574
116880	356575
9546	356576
20533	356577
16125	356578
58752	356579
3965	356580
1347	356581
21264	356582
91393	356583
30777	356584
19067	356585
84007	356586
95826	356587
75249	356588
4004	356589
27329	356590
25453	356591
75438	356592
3448	356593
16707	356594
10525	356595
26186	356596
85461	356597
15371	356598
18282	356599
2619	356600
23884	356601
11451	356602
3667	356603
281	356604
95428	356605
128590	356606
25812	356607
13382	356608
7749	356609
26631	356610
51209	356611
641	356612
84634	356613
52260	356614
276	356615
45141	356616
26942	356617
3303	356618
3798	356619
32935	356620
33625	356621
134947	356622
114679	356623
63444	356624
11765	356625
108474	356626
104369	356627
25148	356628
1866	356629
148724	356630
1718	356631
10800	356632
20431	356633
21287	356634
67760	356635
141159	356636
1629	356637
4173	356638
46806	356639
507	356640
113027	356641
877	356642
9024	356643
70884	356644
70628	356645
9256	356646
30550	356647
3143	356648
9664	356649
123445	356650
10011	356651
2146	356652
2035	356653
11546	356654
16970	356655
37049	356656
71098	356657
30595	356658
9549	356659
15853	356660
8975	356661
166332	356662
98591	356663
17217	356664
145083	356665
31133	356666
11854	356667
107219	356668
26975	356669
16858	356670
34488	356671
33606	356672
45891	356673
1018	356674
809	356675
96964	356676
28137	356677
30699	356678
60389	356679
6341	356680
1388	356681
90	356682
36904	356683
56885	356684
42702	356685
62697	356686
2361	356687
33662	356688
161300	356689
19545	356690
36665	356691
33558	356692
23246	356693
83854	356694
135947	356695
48492	356696
110519	356697
25353	356698
43052	356699
76284	356700
36930	356701
46838	356702
43255	356703
8202	356704
77088	356705
20426	356706
12876	356707
17679	356708
32385	356709
48633	356710
113571	356711
34663	356712
9826	356713
99985	356714
52909	356715
40208	356716
71377	356717
41299	356718
91319	356719
6337	356720
89341	356721
14293	356722
926	356723
85586	356724
98920	356725
1156	356726
57512	356727
17922	356728
106290	356729
65855	356730
21554	356731
116786	356732
49299	356733
3267	356734
13637	356735
64773	356736
105261	356737
14307	356738
114132	356739
115969	356740
74036	356741
82785	356742
93111	356743
28784	356744
100214	356745
30885	356746
9696	356747
7572	356748
2691	356749
107383	356750
72476	356751
15714	356752
154162	356753
55084	356754
48818	356755
25424	356756
65393	356757
21519	356758
13055	356759
91421	356760
731	356761
795	356762
2558	356763
2938	356764
20933	356765
11510	356766
2987	356767
66691	356768
66230	356769
49768	356770
126815	356771
19652	356772
10866	356773
55640	356774
48052	356775
67454	356776
23669	356777
6258	356778
4838	356779
71823	356780
8870	356781
33	356782
123049	356783
18673	356784
93319	356785
1467	356786
3504	356787
63302	356788
4761	356789
47989	356790
73325	356791
22858	356792
1922	356793
1475	356794
20807	356795
88345	356796
134265	356797
327	356798
31284	356799
69220	356800
148184	356801
40127	356802
47611	356803
56612	356804
48639	356805
12833	356806
133315	356807
1072	356808
1838	356809
19565	356810
124223	356811
17791	356812
17624	356813
82495	356814
41409	356815
29323	356816
44391	356817
1508	356818
7036	356819
56382	356820
1428	356821
8677	356822
63969	356823
116246	356824
115847	356825
124383	356826
4069	356827
42768	356828
93	356829
31144	356830
10523	356831
93166	356832
11861	356833
62940	356834
57794	356835
103278	356836
45355	356837
61439	356838
18933	356839
18864	356840
34162	356841
6481	356842
45820	356843
27942	356844
7510	356845
21613	356846
26776	356847
45210	356848
124997	356849
13904	356850
777	356851
15247	356852
54933	356853
15523	356854
5961	356855
20042	356856
43549	356857
72998	356858
71453	356859
60791	356860
66388	356861
13386	356862
28776	356863
32642	356864
4055	356865
23983	356866
46551	356867
19820	356868
36637	356869
69637	356870
19585	356871
509	356872
50565	356873
17823	356874
129390	356875
26154	356876
25203	356877
118	356878
146917	356879
32631	356880
36992	356881
15085	356882
48779	356883
39823	356884
24365	356885
92128	356886
5856	356887
62424	356888
24440	356889
5541	356890
19638	356891
128901	356892
33479	356893
67919	356894
862	356895
90759	356896
31258	356897
30786	356898
31525	356899
34	356900
27807	356901
22506	356902
70980	356903
21869	356904
1749	356905
14961	356906
64550	356907
31829	356908
108238	356909
22321	356910
410	356911
3901	356912
1348	356913
3514	356914
21712	356915
71093	356916
65060	356917
20328	356918
130405	356919
156310	356920
60	356921
4774	356922
53594	356923
44333	356924
12564	356925
2805	356926
1423	356927
6786	356928
48927	356929
42744	356930
29051	356931
105681	356932
49936	356933
63418	356934
13352	356935
3127	356936
30201	356937
33047	356938
109501	356939
59317	356940
32045	356941
32037	356942
68510	356943
4852	356944
55033	356945
35728	356946
66673	356947
9479	356948
21104	356949
820	356950
30761	356951
5268	356952
6638	356953
33997	356954
62681	356955
56061	356956
137086	356957
27394	356958
84472	356959
108116	356960
4194	356961
71481	356962
2972	356963
33242	356964
7306	356965
15505	356966
43515	356967
42564	356968
15417	356969
70912	356970
10974	356971
23599	356972
2266	356973
106547	356974
15960	356975
9962	356976
14068	356977
20413	356978
66067	356979
5956	356980
70288	356981
41442	356982
1515	356983
3738	356984
3910	356985
66227	356986
58780	356987
656	356988
64663	356989
67838	356990
43345	356991
17084	356992
8986	356993
997	356994
42453	356995
57447	356996
2086	356997
71143	356998
3482	356999
33478	357000
19179	357001
49758	357002
134022	357003
3527	357004
30504	357005
42468	357006
107129	357007
30600	357008
100693	357009
30825	357010
67605	357011
957	357012
5122	357013
5884	357014
20336	357015
9382	357016
46252	357017
527	357018
2545	357019
40716	357020
15480	357021
120761	357022
3206	357023
347	357024
9859	357025
2871	357026
52225	357027
70952	357028
19493	357029
17900	357030
61327	357031
29563	357032
14292	357033
16159	357034
9835	357035
17818	357036
26195	357037
34	357038
108649	357039
23961	357040
411	357041
143917	357042
6712	357043
199	357044
72880	357045
24186	357046
19942	357047
30022	357048
18815	357049
15130	357050
3928	357051
89906	357052
524	357053
1	357054
31378	357055
33149	357056
785	357057
22316	357058
7634	357059
2202	357060
107134	357061
109335	357062
54348	357063
85355	357064
48253	357065
4682	357066
11738	357067
74845	357068
36246	357069
4223	357070
148153	357071
74046	357072
71651	357073
8	357074
49181	357075
723	357076
9412	357077
6383	357078
40297	357079
10355	357080
36765	357081
5254	357082
122399	357083
39916	357084
5196	357085
161874	357086
106524	357087
18440	357088
128876	357089
25658	357090
133343	357091
12238	357092
49140	357093
25886	357094
20874	357095
4519	357096
9443	357097
2156	357098
20645	357099
126960	357100
5506	357101
32355	357102
75312	357103
46251	357104
1865	357105
86404	357106
1763	357107
10473	357108
34916	357109
3595	357110
27698	357111
77857	357112
30	357113
93433	357114
83059	357115
83250	357116
60273	357117
12935	357118
6619	357119
655	357120
76838	357121
62789	357122
18186	357123
116204	357124
121627	357125
47673	357126
83745	357127
11612	357128
1448	357129
26124	357130
68427	357131
32534	357132
793	357133
38391	357134
61967	357135
14728	357136
33792	357137
2768	357138
106599	357139
116916	357140
1770	357141
94411	357142
59638	357143
47718	357144
5014	357145
13531	357146
48296	357147
975	357148
3358	357149
4995	357150
91480	357151
147681	357152
9501	357153
614	357154
8617	357155
515	357156
72660	357157
26238	357158
149967	357159
3798	357160
14649	357161
90868	357162
8938	357163
371	357164
12377	357165
51312	357166
22372	357167
7071	357168
57343	357169
12317	357170
20997	357171
119027	357172
129116	357173
1022	357174
41402	357175
4569	357176
131	357177
15711	357178
25653	357179
9076	357180
15375	357181
107331	357182
104358	357183
40434	357184
767	357185
5474	357186
36255	357187
12718	357188
54983	357189
6428	357190
9496	357191
7501	357192
83651	357193
134222	357194
93004	357195
59201	357196
33133	357197
34670	357198
715	357199
51193	357200
26139	357201
116253	357202
23053	357203
48513	357204
32038	357205
45580	357206
42178	357207
139063	357208
72522	357209
4148	357210
85365	357211
28824	357212
21605	357213
2299	357214
4249	357215
37320	357216
2465	357217
15851	357218
18053	357219
19778	357220
29653	357221
3903	357222
8031	357223
128758	357224
57810	357225
48844	357226
51588	357227
3683	357228
4877	357229
22356	357230
11192	357231
27873	357232
27197	357233
4529	357234
10046	357235
3091	357236
6302	357237
22957	357238
60907	357239
8920	357240
2883	357241
25978	357242
6772	357243
1148	357244
33483	357245
37264	357246
23696	357247
9	357248
8982	357249
72228	357250
10223	357251
78087	357252
70815	357253
11110	357254
1822	357255
6370	357256
2677	357257
50123	357258
6568	357259
7879	357260
46096	357261
14770	357262
54839	357263
24456	357264
11397	357265
52540	357266
94917	357267
88760	357268
43938	357269
113964	357270
27980	357271
98654	357272
5741	357273
5046	357274
28349	357275
66243	357276
7812	357277
61988	357278
32584	357279
44576	357280
121269	357281
72604	357282
113498	357283
100677	357284
6477	357285
142960	357286
14971	357287
89924	357288
106454	357289
28043	357290
10572	357291
3260	357292
2719	357293
22455	357294
48240	357295
81279	357296
9540	357297
61196	357298
100400	357299
36019	357300
23041	357301
4022	357302
3716	357303
95130	357304
11640	357305
24948	357306
68184	357307
15708	357308
150299	357309
26308	357310
12531	357311
2087	357312
58581	357313
43430	357314
23466	357315
34385	357316
82402	357317
153430	357318
22293	357319
13151	357320
51252	357321
64761	357322
7715	357323
34510	357324
24299	357325
8496	357326
91960	357327
26409	357328
11537	357329
53824	357330
2477	357331
20433	357332
27151	357333
43136	357334
2029	357335
51547	357336
85408	357337
70447	357338
88620	357339
89738	357340
37335	357341
25888	357342
37674	357343
30432	357344
42294	357345
13289	357346
51463	357347
487	357348
9003	357349
1347	357350
73412	357351
55000	357352
22428	357353
51566	357354
98889	357355
49151	357356
55212	357357
7480	357358
10765	357359
2623	357360
3088	357361
23072	357362
40192	357363
48070	357364
111729	357365
102709	357366
15648	357367
48675	357368
32367	357369
36360	357370
86452	357371
67855	357372
47065	357373
130355	357374
61822	357375
6240	357376
28115	357377
7595	357378
20323	357379
9423	357380
7846	357381
14459	357382
14517	357383
77250	357384
3609	357385
18067	357386
13991	357387
10957	357388
7157	357389
12350	357390
124067	357391
41494	357392
4421	357393
5756	357394
122807	357395
31398	357396
144	357397
22058	357398
97542	357399
70727	357400
40042	357401
36198	357402
142254	357403
112005	357404
38255	357405
38800	357406
102	357407
363	357408
32624	357409
33569	357410
34678	357411
141840	357412
46761	357413
6859	357414
3619	357415
13062	357416
2810	357417
20063	357418
471	357419
10632	357420
25073	357421
5617	357422
138082	357423
54671	357424
15183	357425
55157	357426
38864	357427
166115	357428
11921	357429
73999	357430
40861	357431
56886	357432
110831	357433
44944	357434
81540	357435
31607	357436
15200	357437
29943	357438
83636	357439
105161	357440
90516	357441
59863	357442
241	357443
2048	357444
37737	357445
36977	357446
1182	357447
65607	357448
8531	357449
1243	357450
8787	357451
111799	357452
53571	357453
543	357454
32289	357455
101621	357456
5247	357457
85	357458
75655	357459
101202	357460
93695	357461
70863	357462
72623	357463
25	357464
102344	357465
120243	357466
22580	357467
59429	357468
5864	357469
16680	357470
88894	357471
29041	357472
2513	357473
18354	357474
36817	357475
11957	357476
91337	357477
53596	357478
14043	357479
86	357480
5097	357481
42557	357482
101800	357483
32585	357484
48270	357485
51832	357486
66974	357487
5710	357488
113909	357489
1929	357490
118561	357491
80103	357492
153742	357493
18422	357494
69126	357495
15518	357496
28354	357497
431	357498
8405	357499
39373	357500
28409	357501
48754	357502
28	357503
13989	357504
9285	357505
47959	357506
42419	357507
10472	357508
73288	357509
42823	357510
79107	357511
19750	357512
37666	357513
133161	357514
55960	357515
27503	357516
4810	357517
11183	357518
20738	357519
20843	357520
5255	357521
30055	357522
3825	357523
119934	357524
11831	357525
491	357526
8937	357527
55260	357528
4464	357529
71357	357530
18805	357531
5204	357532
10580	357533
45695	357534
67641	357535
22522	357536
81080	357537
27643	357538
3511	357539
126395	357540
3378	357541
27978	357542
44292	357543
4015	357544
86887	357545
1277	357546
120150	357547
39870	357548
40045	357549
1774	357550
20717	357551
47309	357552
16558	357553
49858	357554
17146	357555
36562	357556
72576	357557
86285	357558
85157	357559
3796	357560
24357	357561
59238	357562
73946	357563
4252	357564
35016	357565
76689	357566
32947	357567
75532	357568
11941	357569
91573	357570
2156	357571
41809	357572
14125	357573
6620	357574
1406	357575
43707	357576
44377	357577
4162	357578
134121	357579
12053	357580
83754	357581
60812	357582
140146	357583
7013	357584
9462	357585
116626	357586
34220	357587
211	357588
4300	357589
345	357590
130980	357591
3063	357592
14032	357593
24869	357594
4417	357595
69614	357596
13455	357597
623	357598
4624	357599
99360	357600
37527	357601
1963	357602
15642	357603
42930	357604
7798	357605
24798	357606
16277	357607
133831	357608
15561	357609
28236	357610
28497	357611
13076	357612
457	357613
67361	357614
40703	357615
33426	357616
8648	357617
35935	357618
10909	357619
2656	357620
26086	357621
65487	357622
69336	357623
159666	357624
51365	357625
146605	357626
65393	357627
2298	357628
22337	357629
730	357630
32300	357631
165742	357632
162080	357633
32396	357634
21533	357635
78904	357636
1504	357637
20997	357638
109105	357639
11120	357640
69679	357641
16713	357642
54421	357643
66486	357644
1074	357645
5296	357646
118520	357647
40996	357648
21615	357649
41676	357650
24231	357651
24738	357652
37876	357653
725	357654
18802	357655
33929	357656
29510	357657
16600	357658
59516	357659
1274	357660
10556	357661
17820	357662
682	357663
65182	357664
73791	357665
113825	357666
66013	357667
2143	357668
90	357669
46626	357670
17559	357671
5013	357672
106440	357673
99855	357674
24098	357675
7271	357676
52355	357677
15601	357678
57495	357679
10208	357680
37	357681
39393	357682
5903	357683
73	357684
3875	357685
15175	357686
27496	357687
94990	357688
334	357689
19059	357690
40758	357691
40589	357692
12766	357693
7657	357694
16135	357695
16144	357696
38610	357697
73374	357698
80703	357699
9581	357700
23127	357701
37879	357702
5149	357703
2152	357704
34878	357705
4844	357706
45507	357707
101587	357708
17290	357709
37968	357710
44282	357711
36	357712
68289	357713
53188	357714
48816	357715
3020	357716
142497	357717
3176	357718
60172	357719
359	357720
14536	357721
4566	357722
102427	357723
69902	357724
15016	357725
40790	357726
76359	357727
2067	357728
12622	357729
81539	357730
21838	357731
73370	357732
19947	357733
13461	357734
48104	357735
101634	357736
19159	357737
59303	357738
76772	357739
57395	357740
2189	357741
7991	357742
4503	357743
13494	357744
68633	357745
139003	357746
1872	357747
33758	357748
119957	357749
1930	357750
25422	357751
27248	357752
6106	357753
95180	357754
4545	357755
6646	357756
435	357757
30288	357758
62201	357759
4365	357760
6161	357761
2056	357762
8511	357763
70525	357764
102538	357765
15508	357766
47629	357767
93054	357768
346	357769
23705	357770
1795	357771
65215	357772
28640	357773
42247	357774
82725	357775
12094	357776
15978	357777
18790	357778
3481	357779
216	357780
6816	357781
94064	357782
1095	357783
25513	357784
15032	357785
81303	357786
5592	357787
1012	357788
111918	357789
44572	357790
1124	357791
7577	357792
123438	357793
11815	357794
40705	357795
10147	357796
2176	357797
91693	357798
98519	357799
39250	357800
9031	357801
5592	357802
3411	357803
47351	357804
24479	357805
150611	357806
18853	357807
26838	357808
14209	357809
72987	357810
501	357811
49178	357812
2734	357813
63859	357814
8765	357815
34716	357816
85157	357817
56369	357818
15075	357819
148369	357820
29190	357821
51133	357822
7540	357823
106264	357824
6159	357825
56732	357826
6654	357827
25353	357828
6717	357829
23291	357830
1834	357831
6593	357832
39694	357833
82748	357834
94878	357835
1901	357836
104343	357837
35597	357838
107268	357839
7783	357840
20535	357841
97079	357842
6075	357843
16432	357844
98253	357845
1403	357846
142967	357847
163073	357848
9328	357849
71187	357850
7745	357851
19915	357852
48419	357853
21328	357854
12457	357855
14660	357856
2482	357857
75564	357858
12090	357859
50975	357860
971	357861
27478	357862
37687	357863
53659	357864
4109	357865
40025	357866
77577	357867
18228	357868
727	357869
91331	357870
32042	357871
7131	357872
27911	357873
20574	357874
599	357875
30118	357876
63728	357877
7121	357878
4782	357879
3271	357880
21457	357881
10105	357882
42147	357883
8081	357884
124648	357885
15751	357886
2905	357887
74455	357888
46231	357889
92357	357890
63463	357891
107079	357892
57614	357893
71474	357894
6254	357895
41509	357896
38186	357897
10583	357898
87044	357899
5885	357900
40550	357901
7877	357902
322	357903
80498	357904
14919	357905
28934	357906
155794	357907
3192	357908
18256	357909
159262	357910
29043	357911
77918	357912
34721	357913
66515	357914
992	357915
5253	357916
32996	357917
797	357918
71596	357919
383	357920
39391	357921
4530	357922
32850	357923
21419	357924
104768	357925
6516	357926
486	357927
5103	357928
92006	357929
43520	357930
55725	357931
27475	357932
8730	357933
6343	357934
80080	357935
14712	357936
29141	357937
2453	357938
22451	357939
4649	357940
7772	357941
16221	357942
14558	357943
88773	357944
56166	357945
3493	357946
45707	357947
10515	357948
120416	357949
81101	357950
10156	357951
526	357952
19293	357953
5042	357954
117594	357955
3930	357956
17419	357957
51344	357958
14009	357959
2767	357960
20947	357961
62516	357962
88338	357963
13699	357964
5069	357965
11339	357966
73505	357967
12123	357968
21624	357969
14125	357970
20429	357971
62578	357972
108330	357973
55804	357974
10217	357975
94877	357976
613	357977
64891	357978
40554	357979
4026	357980
93073	357981
69356	357982
33849	357983
53542	357984
12214	357985
17755	357986
3031	357987
155814	357988
4590	357989
252	357990
56400	357991
38835	357992
57808	357993
33683	357994
17880	357995
18405	357996
1285	357997
41457	357998
82098	357999
16253	358000
2448	358001
37079	358002
36630	358003
123733	358004
70152	358005
124220	358006
3417	358007
12345	358008
14625	358009
10314	358010
20	358011
5015	358012
1304	358013
1044	358014
249	358015
46632	358016
68237	358017
30487	358018
39982	358019
70724	358020
95	358021
152801	358022
2699	358023
17783	358024
14607	358025
180	358026
3334	358027
24938	358028
1475	358029
23274	358030
108244	358031
16097	358032
61967	358033
149963	358034
40731	358035
17144	358036
449	358037
644	358038
43065	358039
80226	358040
6417	358041
8775	358042
17833	358043
82662	358044
46763	358045
33492	358046
4395	358047
120219	358048
85432	358049
27522	358050
3982	358051
54214	358052
145659	358053
28055	358054
24374	358055
110084	358056
28765	358057
10213	358058
49056	358059
69155	358060
17294	358061
90	358062
22149	358063
70483	358064
16261	358065
64026	358066
4084	358067
1711	358068
90743	358069
36318	358070
6006	358071
87149	358072
62119	358073
1918	358074
2425	358075
74284	358076
1491	358077
2208	358078
13945	358079
100284	358080
61741	358081
840	358082
116491	358083
30208	358084
1089	358085
77940	358086
2667	358087
62141	358088
5712	358089
43442	358090
79554	358091
9824	358092
15517	358093
29329	358094
10591	358095
46491	358096
6395	358097
69850	358098
125040	358099
14551	358100
112424	358101
16986	358102
56283	358103
4726	358104
23473	358105
44251	358106
5679	358107
82463	358108
12892	358109
9542	358110
13731	358111
84182	358112
5841	358113
31308	358114
88687	358115
4132	358116
13609	358117
2669	358118
18450	358119
50513	358120
509	358121
33385	358122
32226	358123
63909	358124
732	358125
1517	358126
119681	358127
35181	358128
17100	358129
76225	358130
19	358131
11477	358132
56203	358133
4451	358134
131939	358135
53880	358136
27031	358137
26404	358138
40339	358139
3190	358140
8129	358141
53515	358142
18749	358143
31972	358144
3967	358145
58928	358146
23342	358147
134764	358148
32686	358149
28432	358150
4578	358151
101389	358152
21485	358153
8652	358154
6424	358155
10544	358156
71553	358157
159862	358158
13643	358159
191	358160
13266	358161
74636	358162
86172	358163
510	358164
70955	358165
20834	358166
3563	358167
3683	358168
73956	358169
109806	358170
2440	358171
3549	358172
31409	358173
42557	358174
14068	358175
108425	358176
20216	358177
38342	358178
4437	358179
74362	358180
25433	358181
30037	358182
67872	358183
45044	358184
83061	358185
96476	358186
23241	358187
28355	358188
18200	358189
13863	358190
84265	358191
16092	358192
53541	358193
424	358194
3131	358195
33411	358196
57003	358197
24434	358198
33246	358199
100869	358200
2562	358201
22056	358202
5099	358203
113796	358204
855	358205
5290	358206
25761	358207
30447	358208
54604	358209
80259	358210
31481	358211
2991	358212
823	358213
11438	358214
106684	358215
4679	358216
124492	358217
8264	358218
1019	358219
1603	358220
105843	358221
1512	358222
27126	358223
15833	358224
57956	358225
57835	358226
102586	358227
22592	358228
7223	358229
957	358230
43507	358231
14136	358232
25558	358233
54772	358234
65577	358235
34907	358236
95752	358237
17303	358238
27158	358239
53413	358240
42746	358241
28796	358242
76091	358243
59	358244
73036	358245
66836	358246
6006	358247
116271	358248
469	358249
78740	358250
66	358251
190	358252
6455	358253
10458	358254
39198	358255
113749	358256
433	358257
24839	358258
4273	358259
72248	358260
21608	358261
48895	358262
4750	358263
5287	358264
7188	358265
59710	358266
29640	358267
18991	358268
12657	358269
13457	358270
10837	358271
79713	358272
1009	358273
21744	358274
21017	358275
10	358276
52799	358277
56118	358278
10499	358279
57374	358280
78930	358281
35024	358282
44718	358283
80700	358284
26927	358285
4086	358286
41034	358287
4343	358288
10746	358289
12987	358290
26560	358291
1104	358292
396	358293
10973	358294
39960	358295
90747	358296
59983	358297
143832	358298
41207	358299
4741	358300
46751	358301
32516	358302
27281	358303
84730	358304
15	358305
45961	358306
14142	358307
43045	358308
15818	358309
81227	358310
163211	358311
98128	358312
30719	358313
148723	358314
16366	358315
43	358316
36688	358317
21239	358318
5335	358319
137	358320
25085	358321
29639	358322
63986	358323
143386	358324
35240	358325
104114	358326
67366	358327
83062	358328
55664	358329
24132	358330
2961	358331
40417	358332
2647	358333
89767	358334
132411	358335
15854	358336
89687	358337
80552	358338
7523	358339
84589	358340
2955	358341
22184	358342
4152	358343
6566	358344
5082	358345
98306	358346
94663	358347
96282	358348
7827	358349
100338	358350
54830	358351
29050	358352
82299	358353
64083	358354
16963	358355
39225	358356
45429	358357
1193	358358
108667	358359
162647	358360
121821	358361
10904	358362
5571	358363
1900	358364
131768	358365
78845	358366
30195	358367
2874	358368
125888	358369
16554	358370
12848	358371
5632	358372
1780	358373
72258	358374
3931	358375
128105	358376
52636	358377
9358	358378
7090	358379
57215	358380
46082	358381
156747	358382
9638	358383
38261	358384
2	358385
32164	358386
10106	358387
23840	358388
8359	358389
2117	358390
80497	358391
4883	358392
13214	358393
3792	358394
32501	358395
124005	358396
159952	358397
13775	358398
76934	358399
1591	358400
58460	358401
2125	358402
14200	358403
62429	358404
35963	358405
1217	358406
12316	358407
143	358408
79778	358409
32268	358410
123151	358411
3064	358412
17188	358413
2146	358414
31275	358415
104762	358416
110366	358417
1841	358418
78801	358419
12484	358420
35399	358421
1401	358422
1168	358423
10809	358424
3120	358425
84459	358426
16812	358427
36689	358428
121521	358429
21855	358430
46431	358431
15707	358432
80721	358433
1171	358434
62561	358435
4562	358436
2888	358437
31299	358438
27777	358439
30559	358440
16062	358441
113003	358442
25470	358443
8095	358444
36237	358445
9244	358446
3447	358447
57004	358448
68393	358449
28861	358450
22731	358451
13146	358452
35823	358453
12619	358454
13597	358455
75089	358456
101579	358457
90756	358458
119402	358459
98915	358460
16631	358461
1301	358462
8776	358463
96639	358464
139679	358465
86388	358466
21619	358467
142468	358468
16954	358469
2074	358470
8302	358471
29474	358472
17015	358473
43333	358474
73443	358475
133987	358476
6757	358477
13674	358478
16028	358479
11143	358480
3427	358481
50065	358482
668	358483
25203	358484
27147	358485
33509	358486
134148	358487
64550	358488
105233	358489
7161	358490
105171	358491
1534	358492
40860	358493
2730	358494
12025	358495
123213	358496
6027	358497
18978	358498
109983	358499
24795	358500
30305	358501
16903	358502
20828	358503
44576	358504
31054	358505
30937	358506
11741	358507
1240	358508
57171	358509
19813	358510
98096	358511
34649	358512
94604	358513
50480	358514
13185	358515
11078	358516
75223	358517
34264	358518
118989	358519
61664	358520
129105	358521
7029	358522
84496	358523
145696	358524
2964	358525
40915	358526
39861	358527
75643	358528
979	358529
18105	358530
3149	358531
47054	358532
108071	358533
10090	358534
3113	358535
3448	358536
12302	358537
108905	358538
34140	358539
6288	358540
107251	358541
57524	358542
974	358543
106497	358544
43838	358545
51193	358546
4493	358547
9009	358548
162936	358549
19002	358550
10039	358551
53016	358552
10915	358553
86382	358554
50444	358555
4191	358556
116205	358557
11191	358558
65034	358559
11981	358560
28449	358561
91437	358562
4215	358563
104	358564
33330	358565
4316	358566
5995	358567
136504	358568
15356	358569
1144	358570
16916	358571
2490	358572
2381	358573
77536	358574
43145	358575
16786	358576
21660	358577
3999	358578
15951	358579
11613	358580
12217	358581
142238	358582
5600	358583
9357	358584
3178	358585
97212	358586
11592	358587
7172	358588
2082	358589
49251	358590
84255	358591
6792	358592
88089	358593
26954	358594
97777	358595
109245	358596
125612	358597
36541	358598
12770	358599
122737	358600
46153	358601
78873	358602
6072	358603
29557	358604
4989	358605
15256	358606
25113	358607
20243	358608
9055	358609
42330	358610
20607	358611
54125	358612
44034	358613
407	358614
33998	358615
82127	358616
26421	358617
13114	358618
26418	358619
102191	358620
13371	358621
39765	358622
73870	358623
4141	358624
16011	358625
52618	358626
32153	358627
18904	358628
5227	358629
21453	358630
50934	358631
62894	358632
4070	358633
1197	358634
26457	358635
93974	358636
30707	358637
47	358638
12090	358639
6933	358640
66978	358641
3055	358642
37329	358643
12517	358644
66284	358645
436	358646
25624	358647
56948	358648
9362	358649
399	358650
77019	358651
8876	358652
70575	358653
18248	358654
23621	358655
107259	358656
136581	358657
11957	358658
9692	358659
35663	358660
24413	358661
22310	358662
93076	358663
16700	358664
101902	358665
4426	358666
425	358667
39875	358668
52936	358669
21793	358670
14247	358671
130715	358672
79683	358673
6783	358674
57647	358675
22432	358676
1541	358677
16341	358678
52244	358679
83014	358680
8390	358681
13808	358682
11546	358683
18697	358684
2665	358685
1633	358686
1846	358687
35979	358688
22359	358689
10490	358690
28368	358691
3469	358692
2041	358693
116285	358694
122821	358695
118109	358696
149212	358697
69904	358698
18947	358699
15268	358700
57493	358701
107782	358702
4677	358703
52642	358704
7336	358705
36570	358706
73535	358707
378	358708
5266	358709
84634	358710
1820	358711
160423	358712
412	358713
4062	358714
95	358715
55418	358716
2673	358717
20586	358718
65364	358719
31761	358720
891	358721
2060	358722
3370	358723
32528	358724
288	358725
55685	358726
43846	358727
2948	358728
15260	358729
58792	358730
31806	358731
87151	358732
55679	358733
20551	358734
3812	358735
138731	358736
1142	358737
28568	358738
96587	358739
104076	358740
110966	358741
79107	358742
5119	358743
101642	358744
15869	358745
2453	358746
87340	358747
20421	358748
17184	358749
55493	358750
74700	358751
67314	358752
5893	358753
36911	358754
61752	358755
55089	358756
66569	358757
9030	358758
136274	358759
44408	358760
52077	358761
113314	358762
122795	358763
110700	358764
1907	358765
28300	358766
81862	358767
41397	358768
22049	358769
120028	358770
53263	358771
2716	358772
3149	358773
57235	358774
39	358775
8980	358776
3462	358777
36998	358778
58	358779
92078	358780
110798	358781
22525	358782
1187	358783
5812	358784
2792	358785
146722	358786
22916	358787
14632	358788
153376	358789
103745	358790
3433	358791
31752	358792
141711	358793
8299	358794
1018	358795
114891	358796
4015	358797
50076	358798
33662	358799
60	358800
85461	358801
11233	358802
14387	358803
25831	358804
749	358805
78871	358806
27811	358807
126624	358808
127690	358809
54293	358810
2392	358811
97247	358812
35566	358813
111239	358814
40	358815
128372	358816
11240	358817
40724	358818
6	358819
19024	358820
53320	358821
1070	358822
36132	358823
29154	358824
11630	358825
68112	358826
124040	358827
53992	358828
28494	358829
2868	358830
25280	358831
34691	358832
79417	358833
33674	358834
126853	358835
12720	358836
66807	358837
137208	358838
5815	358839
14031	358840
47877	358841
8629	358842
11803	358843
43968	358844
2003	358845
72938	358846
4604	358847
332	358848
11314	358849
8328	358850
3529	358851
107733	358852
22077	358853
11340	358854
11047	358855
6865	358856
4184	358857
55851	358858
114285	358859
73065	358860
17893	358861
40810	358862
46992	358863
7771	358864
101965	358865
84389	358866
29004	358867
20307	358868
125515	358869
57076	358870
86387	358871
28590	358872
35593	358873
10004	358874
69402	358875
7167	358876
86491	358877
3242	358878
8371	358879
51692	358880
20094	358881
34885	358882
35894	358883
153500	358884
81015	358885
39857	358886
121811	358887
40922	358888
49273	358889
17991	358890
66363	358891
102635	358892
10118	358893
16545	358894
32017	358895
117089	358896
5	358897
50143	358898
34842	358899
76049	358900
18243	358901
119092	358902
49009	358903
102181	358904
8554	358905
30484	358906
111623	358907
30565	358908
36129	358909
33628	358910
1911	358911
89384	358912
156849	358913
10074	358914
54818	358915
14355	358916
44752	358917
105746	358918
1877	358919
60990	358920
78134	358921
47669	358922
53960	358923
41421	358924
39791	358925
4168	358926
36935	358927
79298	358928
87860	358929
1438	358930
50297	358931
19636	358932
2597	358933
60447	358934
16150	358935
5776	358936
116333	358937
8914	358938
119511	358939
109999	358940
3737	358941
126030	358942
27438	358943
15401	358944
100240	358945
58995	358946
127521	358947
55642	358948
12084	358949
37752	358950
133116	358951
7220	358952
49853	358953
51484	358954
8013	358955
115420	358956
49668	358957
31403	358958
60085	358959
83678	358960
525	358961
47977	358962
33861	358963
18216	358964
10252	358965
10191	358966
131831	358967
70701	358968
40689	358969
85639	358970
2772	358971
11225	358972
141467	358973
31157	358974
12808	358975
1127	358976
149714	358977
43680	358978
59889	358979
373	358980
100028	358981
16625	358982
117350	358983
67241	358984
75533	358985
32313	358986
26654	358987
7729	358988
65916	358989
242	358990
109682	358991
18022	358992
126185	358993
137592	358994
7380	358995
16681	358996
43838	358997
5159	358998
5280	358999
30405	359000
534	359001
129994	359002
20114	359003
5420	359004
89691	359005
20357	359006
61	359007
9698	359008
16192	359009
107044	359010
47109	359011
7716	359012
68247	359013
23597	359014
96132	359015
32335	359016
30100	359017
16306	359018
837	359019
96268	359020
14	359021
21906	359022
2263	359023
73442	359024
94508	359025
11364	359026
118739	359027
47024	359028
1521	359029
10630	359030
9645	359031
111160	359032
15201	359033
76990	359034
44359	359035
28293	359036
33747	359037
31501	359038
9266	359039
62475	359040
26580	359041
652	359042
14699	359043
23618	359044
18854	359045
56006	359046
42724	359047
6256	359048
10009	359049
154511	359050
6597	359051
153792	359052
71772	359053
127780	359054
42584	359055
69050	359056
4616	359057
31928	359058
135233	359059
176	359060
102720	359061
48440	359062
5445	359063
70059	359064
87677	359065
74669	359066
2705	359067
61782	359068
4914	359069
5357	359070
10924	359071
4322	359072
95280	359073
26232	359074
87397	359075
102800	359076
5087	359077
69499	359078
12159	359079
20680	359080
24203	359081
6387	359082
16724	359083
99528	359084
25737	359085
128865	359086
123182	359087
34166	359088
8079	359089
25624	359090
87581	359091
13215	359092
74871	359093
47316	359094
16660	359095
42756	359096
26751	359097
20092	359098
17362	359099
97836	359100
13467	359101
22535	359102
20721	359103
33719	359104
19971	359105
14415	359106
125344	359107
56730	359108
67836	359109
5335	359110
33580	359111
53769	359112
55604	359113
125590	359114
49898	359115
15628	359116
3932	359117
49690	359118
49644	359119
5640	359120
62539	359121
17134	359122
10434	359123
112507	359124
44985	359125
41283	359126
49222	359127
60320	359128
11948	359129
26599	359130
11761	359131
57626	359132
2258	359133
2723	359134
60421	359135
24986	359136
124173	359137
23641	359138
116152	359139
8914	359140
42529	359141
44355	359142
18998	359143
91277	359144
24074	359145
23492	359146
15374	359147
67041	359148
50721	359149
56561	359150
38579	359151
4671	359152
63910	359153
42233	359154
126060	359155
16261	359156
38684	359157
53291	359158
12567	359159
16573	359160
22655	359161
98909	359162
14900	359163
53150	359164
15486	359165
24340	359166
2936	359167
48171	359168
87783	359169
1351	359170
165317	359171
1825	359172
495	359173
71	359174
13356	359175
121505	359176
125809	359177
87139	359178
129397	359179
67224	359180
1328	359181
9040	359182
37078	359183
24452	359184
3114	359185
28353	359186
47094	359187
118357	359188
95135	359189
33858	359190
13915	359191
6084	359192
31942	359193
2129	359194
31510	359195
3102	359196
72277	359197
10812	359198
62713	359199
2733	359200
98206	359201
5091	359202
105796	359203
3838	359204
29155	359205
9683	359206
23425	359207
142406	359208
64683	359209
87465	359210
12470	359211
43780	359212
7473	359213
6404	359214
6494	359215
5748	359216
64862	359217
22267	359218
3079	359219
9662	359220
50039	359221
10759	359222
11998	359223
138	359224
14234	359225
42069	359226
45492	359227
31668	359228
14616	359229
62673	359230
22929	359231
30806	359232
128916	359233
13269	359234
45263	359235
25556	359236
95493	359237
90190	359238
5451	359239
122465	359240
6691	359241
10874	359242
18163	359243
435	359244
71947	359245
108157	359246
90589	359247
118728	359248
74073	359249
16271	359250
19366	359251
9458	359252
36164	359253
89211	359254
185	359255
40592	359256
15026	359257
5549	359258
12697	359259
81170	359260
49465	359261
17078	359262
82227	359263
1201	359264
542	359265
37431	359266
38355	359267
3804	359268
6778	359269
9002	359270
148272	359271
106726	359272
100728	359273
31740	359274
73120	359275
17165	359276
55421	359277
1949	359278
39001	359279
10401	359280
93291	359281
60823	359282
26684	359283
27001	359284
32876	359285
719	359286
17450	359287
8367	359288
117476	359289
26297	359290
165184	359291
121154	359292
93436	359293
1670	359294
42434	359295
15180	359296
35269	359297
6335	359298
87963	359299
79087	359300
61836	359301
60137	359302
8010	359303
15411	359304
16216	359305
47483	359306
65019	359307
23347	359308
23292	359309
5597	359310
141	359311
7863	359312
2080	359313
99032	359314
1889	359315
1885	359316
21149	359317
7329	359318
2144	359319
157442	359320
50589	359321
21826	359322
5821	359323
185	359324
24666	359325
62745	359326
37090	359327
82487	359328
19489	359329
31199	359330
32229	359331
18930	359332
22968	359333
37120	359334
6387	359335
155220	359336
28948	359337
118700	359338
18726	359339
21322	359340
87415	359341
9850	359342
15804	359343
81241	359344
65143	359345
24490	359346
86477	359347
78444	359348
41917	359349
133262	359350
95725	359351
1893	359352
75976	359353
7397	359354
17695	359355
3141	359356
103	359357
39831	359358
114922	359359
71208	359360
18428	359361
99527	359362
32299	359363
86885	359364
98629	359365
30755	359366
6830	359367
76124	359368
49487	359369
9407	359370
32798	359371
23954	359372
44115	359373
21828	359374
26097	359375
37653	359376
24141	359377
3087	359378
9662	359379
116664	359380
18395	359381
17513	359382
26080	359383
509	359384
96469	359385
1033	359386
26195	359387
16782	359388
54299	359389
115802	359390
32158	359391
153175	359392
40484	359393
18311	359394
125427	359395
102638	359396
6242	359397
97788	359398
61110	359399
10592	359400
61809	359401
9533	359402
119997	359403
56317	359404
108958	359405
17976	359406
24861	359407
10825	359408
31845	359409
135911	359410
39604	359411
31755	359412
62339	359413
33096	359414
79330	359415
118185	359416
52078	359417
22246	359418
18565	359419
34060	359420
17915	359421
7092	359422
56089	359423
5847	359424
9247	359425
48485	359426
29153	359427
51508	359428
96592	359429
21315	359430
66570	359431
98219	359432
84517	359433
2272	359434
15653	359435
66499	359436
48311	359437
39422	359438
58033	359439
28978	359440
6246	359441
49344	359442
23894	359443
5338	359444
145149	359445
139	359446
9425	359447
75944	359448
74255	359449
11013	359450
4195	359451
31223	359452
116714	359453
88978	359454
123678	359455
57985	359456
36094	359457
13237	359458
7104	359459
57351	359460
2094	359461
38858	359462
82455	359463
48474	359464
1857	359465
31473	359466
77728	359467
67222	359468
8459	359469
81054	359470
41481	359471
3791	359472
75688	359473
74	359474
72683	359475
9570	359476
79489	359477
51684	359478
47241	359479
60953	359480
10268	359481
32876	359482
77378	359483
13096	359484
137685	359485
15411	359486
26746	359487
162834	359488
28166	359489
5740	359490
31852	359491
160180	359492
29370	359493
157504	359494
1296	359495
4676	359496
56128	359497
11261	359498
61	359499
21887	359500
6443	359501
19938	359502
104611	359503
63656	359504
210	359505
1236	359506
9290	359507
50007	359508
44732	359509
120341	359510
51154	359511
24377	359512
43244	359513
589	359514
30807	359515
19328	359516
2625	359517
32151	359518
39829	359519
6110	359520
40836	359521
69314	359522
49567	359523
41120	359524
99151	359525
25086	359526
24810	359527
57802	359528
3332	359529
48867	359530
46	359531
138190	359532
11120	359533
48027	359534
86971	359535
48996	359536
37816	359537
1101	359538
104225	359539
30193	359540
41382	359541
72030	359542
62743	359543
54309	359544
8159	359545
52511	359546
97	359547
16703	359548
26232	359549
60601	359550
33102	359551
2181	359552
100915	359553
61579	359554
20624	359555
54707	359556
6701	359557
152396	359558
50381	359559
2223	359560
30988	359561
108454	359562
14920	359563
87607	359564
84919	359565
13070	359566
151442	359567
3652	359568
76562	359569
35259	359570
21071	359571
81907	359572
31035	359573
492	359574
69	359575
12230	359576
57695	359577
131968	359578
125354	359579
7164	359580
122	359581
16238	359582
30457	359583
5256	359584
39859	359585
121262	359586
150096	359587
21103	359588
62631	359589
6293	359590
37613	359591
2285	359592
57537	359593
16466	359594
73623	359595
18416	359596
65504	359597
104172	359598
1199	359599
9944	359600
87560	359601
103800	359602
9312	359603
962	359604
65437	359605
37473	359606
2362	359607
2627	359608
5698	359609
7152	359610
27983	359611
11694	359612
145282	359613
101997	359614
4231	359615
7528	359616
160950	359617
4840	359618
27822	359619
16420	359620
31291	359621
11746	359622
38685	359623
56414	359624
21107	359625
144045	359626
2381	359627
1924	359628
61987	359629
1441	359630
84549	359631
15480	359632
113087	359633
14220	359634
69141	359635
7093	359636
61031	359637
77506	359638
137580	359639
2515	359640
9781	359641
55301	359642
25242	359643
27849	359644
9797	359645
2799	359646
65389	359647
128740	359648
100560	359649
1856	359650
1560	359651
2303	359652
50017	359653
3463	359654
119787	359655
4303	359656
27275	359657
55752	359658
48035	359659
7912	359660
10519	359661
101744	359662
33511	359663
340	359664
14167	359665
80079	359666
88914	359667
12292	359668
2806	359669
97458	359670
123063	359671
152	359672
476	359673
108040	359674
59377	359675
40762	359676
2039	359677
295	359678
64430	359679
1038	359680
6442	359681
5698	359682
7958	359683
2787	359684
45136	359685
44452	359686
44954	359687
46281	359688
132307	359689
32236	359690
17330	359691
13628	359692
64530	359693
344	359694
1999	359695
385	359696
5320	359697
12033	359698
156318	359699
37552	359700
13573	359701
882	359702
23410	359703
41055	359704
295	359705
7304	359706
21272	359707
85859	359708
6401	359709
12722	359710
6051	359711
18130	359712
18823	359713
30806	359714
3001	359715
45756	359716
30003	359717
22806	359718
87121	359719
1272	359720
92517	359721
22921	359722
14517	359723
144674	359724
111708	359725
118894	359726
25301	359727
1551	359728
842	359729
25730	359730
40105	359731
6450	359732
146440	359733
6	359734
9362	359735
23890	359736
263	359737
71015	359738
12497	359739
1714	359740
160703	359741
47990	359742
94026	359743
43	359744
12536	359745
75714	359746
35640	359747
982	359748
79241	359749
27611	359750
9712	359751
8888	359752
11894	359753
64152	359754
3460	359755
131024	359756
157693	359757
1049	359758
8376	359759
39107	359760
48412	359761
2008	359762
68388	359763
53869	359764
1906	359765
67678	359766
32369	359767
2449	359768
64820	359769
51	359770
88559	359771
13784	359772
21739	359773
106375	359774
121958	359775
25560	359776
71645	359777
1230	359778
1151	359779
22107	359780
22809	359781
65008	359782
16962	359783
18623	359784
4569	359785
20564	359786
16756	359787
99874	359788
9096	359789
27832	359790
3969	359791
26209	359792
12207	359793
14606	359794
37659	359795
54624	359796
7586	359797
80258	359798
21537	359799
5078	359800
97519	359801
55567	359802
1740	359803
143533	359804
18526	359805
116857	359806
118254	359807
70127	359808
166222	359809
67705	359810
13082	359811
40454	359812
11431	359813
32872	359814
4770	359815
4478	359816
53176	359817
49784	359818
138869	359819
58578	359820
124410	359821
1952	359822
3100	359823
41888	359824
110	359825
2457	359826
50158	359827
36527	359828
29841	359829
143537	359830
35985	359831
2619	359832
18523	359833
272	359834
49364	359835
21439	359836
82935	359837
33007	359838
977	359839
14880	359840
20427	359841
5677	359842
14646	359843
10666	359844
4804	359845
68101	359846
135878	359847
47334	359848
12673	359849
56322	359850
8055	359851
5130	359852
622	359853
72461	359854
35031	359855
75447	359856
15413	359857
75344	359858
87284	359859
57010	359860
14141	359861
63607	359862
29215	359863
34054	359864
151133	359865
6164	359866
9420	359867
79681	359868
9663	359869
636	359870
83233	359871
92477	359872
71701	359873
108830	359874
42362	359875
14048	359876
22568	359877
447	359878
19099	359879
24512	359880
13722	359881
58929	359882
12228	359883
17106	359884
3921	359885
1410	359886
7047	359887
99	359888
63566	359889
10587	359890
89537	359891
459	359892
60322	359893
16608	359894
49559	359895
46274	359896
101489	359897
15803	359898
27598	359899
12917	359900
24814	359901
152612	359902
92292	359903
67896	359904
17118	359905
23813	359906
84860	359907
109690	359908
9741	359909
23239	359910
14578	359911
41954	359912
73159	359913
132610	359914
1907	359915
15445	359916
36452	359917
15997	359918
12502	359919
6195	359920
35428	359921
182	359922
226	359923
21232	359924
55585	359925
5109	359926
7430	359927
109072	359928
9267	359929
123099	359930
131879	359931
58488	359932
40282	359933
24537	359934
5271	359935
49865	359936
8718	359937
58078	359938
44677	359939
5782	359940
103348	359941
27575	359942
69311	359943
10311	359944
12125	359945
110876	359946
77890	359947
4871	359948
48346	359949
2515	359950
44461	359951
1749	359952
2059	359953
52489	359954
4916	359955
76040	359956
12550	359957
3197	359958
15333	359959
3877	359960
81265	359961
3982	359962
11985	359963
58485	359964
14468	359965
2604	359966
135755	359967
70700	359968
2617	359969
158699	359970
17206	359971
32976	359972
43198	359973
42	359974
9899	359975
141607	359976
27183	359977
3790	359978
85769	359979
23720	359980
16799	359981
62486	359982
23537	359983
71077	359984
3444	359985
47725	359986
65371	359987
3940	359988
72228	359989
39710	359990
10489	359991
47035	359992
21711	359993
53213	359994
35886	359995
103144	359996
13398	359997
59095	359998
8153	359999
3399	360000
22682	360001
66713	360002
53522	360003
134282	360004
57540	360005
50157	360006
19790	360007
58720	360008
112888	360009
11338	360010
4467	360011
56291	360012
32178	360013
41851	360014
27578	360015
151568	360016
141502	360017
9469	360018
112919	360019
87914	360020
27265	360021
156592	360022
104921	360023
14641	360024
19154	360025
15715	360026
12145	360027
21821	360028
57420	360029
4929	360030
87008	360031
4140	360032
41540	360033
162	360034
32306	360035
70824	360036
163877	360037
129	360038
21914	360039
33940	360040
57144	360041
54478	360042
44546	360043
6353	360044
47506	360045
3818	360046
4647	360047
16400	360048
165323	360049
35292	360050
17981	360051
1990	360052
6287	360053
15862	360054
34804	360055
3890	360056
29836	360057
15932	360058
12802	360059
13191	360060
1419	360061
6513	360062
1206	360063
16007	360064
33432	360065
3521	360066
40151	360067
92176	360068
45730	360069
11814	360070
284	360071
10425	360072
6139	360073
118331	360074
13987	360075
35279	360076
29998	360077
13694	360078
15373	360079
39074	360080
36	360081
48156	360082
37319	360083
10034	360084
43658	360085
20661	360086
21	360087
159124	360088
8825	360089
81071	360090
17642	360091
47963	360092
45	360093
120460	360094
33734	360095
44787	360096
108688	360097
87193	360098
61412	360099
64191	360100
104926	360101
34160	360102
159030	360103
54939	360104
18672	360105
16099	360106
97923	360107
79628	360108
35244	360109
6303	360110
40317	360111
1041	360112
94162	360113
28709	360114
27694	360115
57237	360116
3312	360117
5617	360118
56657	360119
17042	360120
33436	360121
112113	360122
69641	360123
59055	360124
133025	360125
150129	360126
147448	360127
106166	360128
13833	360129
74497	360130
28343	360131
20138	360132
766	360133
4931	360134
3144	360135
40725	360136
57625	360137
60000	360138
128065	360139
1234	360140
52179	360141
21589	360142
25075	360143
775	360144
314	360145
11704	360146
66378	360147
10930	360148
37842	360149
3643	360150
107354	360151
20697	360152
87272	360153
14638	360154
3045	360155
55	360156
82369	360157
19449	360158
43879	360159
11948	360160
88324	360161
56001	360162
75052	360163
118855	360164
1701	360165
25756	360166
15107	360167
849	360168
6777	360169
18344	360170
120364	360171
557	360172
90173	360173
16719	360174
25772	360175
30825	360176
33587	360177
5372	360178
3559	360179
1758	360180
1998	360181
40299	360182
5585	360183
125625	360184
87835	360185
1407	360186
18876	360187
56363	360188
40311	360189
103315	360190
38214	360191
4791	360192
19176	360193
100	360194
44037	360195
13331	360196
75992	360197
22212	360198
113063	360199
26412	360200
115559	360201
63770	360202
55019	360203
53713	360204
900	360205
994	360206
15320	360207
127903	360208
2273	360209
20994	360210
129639	360211
16281	360212
1662	360213
43183	360214
13249	360215
100813	360216
81403	360217
5940	360218
33471	360219
39289	360220
8812	360221
102783	360222
1375	360223
4374	360224
6042	360225
33628	360226
20581	360227
19811	360228
25502	360229
15893	360230
3067	360231
808	360232
146221	360233
22557	360234
44625	360235
132979	360236
25924	360237
16782	360238
59024	360239
1669	360240
4028	360241
63147	360242
3554	360243
78967	360244
45438	360245
36192	360246
47936	360247
592	360248
4707	360249
76412	360250
24232	360251
90164	360252
30092	360253
12439	360254
6075	360255
38278	360256
15426	360257
10106	360258
3962	360259
13810	360260
22743	360261
13196	360262
87020	360263
46579	360264
43935	360265
30153	360266
33004	360267
70411	360268
100507	360269
63311	360270
290	360271
105478	360272
81832	360273
30767	360274
24443	360275
54843	360276
37912	360277
54211	360278
130996	360279
105529	360280
34050	360281
10244	360282
5405	360283
5929	360284
2834	360285
66924	360286
66157	360287
667	360288
32255	360289
106414	360290
125	360291
161357	360292
58357	360293
127650	360294
58967	360295
12549	360296
95569	360297
56345	360298
10003	360299
19247	360300
19179	360301
24975	360302
16226	360303
26393	360304
70303	360305
4700	360306
59400	360307
37472	360308
86519	360309
56532	360310
16352	360311
39697	360312
78340	360313
114012	360314
1341	360315
70662	360316
6788	360317
13912	360318
12836	360319
25262	360320
69951	360321
35202	360322
62210	360323
13285	360324
8246	360325
9079	360326
88778	360327
55607	360328
67109	360329
1725	360330
62589	360331
119353	360332
10587	360333
21665	360334
6535	360335
3546	360336
40655	360337
143725	360338
87218	360339
58342	360340
444	360341
67488	360342
41272	360343
29243	360344
50659	360345
36031	360346
11142	360347
20791	360348
5791	360349
63697	360350
43163	360351
15837	360352
22753	360353
65507	360354
44223	360355
84470	360356
81191	360357
135372	360358
103297	360359
149229	360360
8951	360361
23890	360362
72539	360363
13998	360364
58451	360365
20762	360366
127367	360367
13764	360368
48737	360369
5998	360370
1559	360371
78639	360372
39304	360373
4256	360374
4737	360375
76948	360376
8767	360377
45489	360378
38196	360379
449	360380
990	360381
17353	360382
84186	360383
106	360384
83121	360385
158937	360386
104252	360387
16	360388
68315	360389
103804	360390
8395	360391
78822	360392
93180	360393
69098	360394
47992	360395
123995	360396
10981	360397
45700	360398
761	360399
840	360400
9421	360401
104724	360402
39822	360403
14865	360404
7707	360405
56427	360406
8266	360407
108947	360408
367	360409
15468	360410
67762	360411
124466	360412
5768	360413
158045	360414
1990	360415
33345	360416
14788	360417
1428	360418
120148	360419
75351	360420
1941	360421
29425	360422
22343	360423
8669	360424
7973	360425
34494	360426
76281	360427
1782	360428
55828	360429
103428	360430
2979	360431
8458	360432
84533	360433
3472	360434
5553	360435
9113	360436
27815	360437
2925	360438
33046	360439
40979	360440
17871	360441
43048	360442
24348	360443
55910	360444
1372	360445
84597	360446
22344	360447
19785	360448
21579	360449
29958	360450
41773	360451
17016	360452
95632	360453
2003	360454
99026	360455
76822	360456
53784	360457
63479	360458
122748	360459
8335	360460
19789	360461
11187	360462
30475	360463
1603	360464
69543	360465
3215	360466
17400	360467
7441	360468
1760	360469
6009	360470
95111	360471
61285	360472
72254	360473
13495	360474
32949	360475
17941	360476
106065	360477
39230	360478
27351	360479
87333	360480
79437	360481
160068	360482
31840	360483
1350	360484
45860	360485
11441	360486
38987	360487
105217	360488
7769	360489
144127	360490
91466	360491
30056	360492
90193	360493
131454	360494
135	360495
127313	360496
98325	360497
146704	360498
91698	360499
20114	360500
17028	360501
5874	360502
16655	360503
751	360504
14013	360505
84919	360506
10119	360507
79757	360508
25836	360509
35403	360510
45212	360511
31830	360512
16008	360513
8278	360514
2717	360515
98223	360516
11804	360517
70086	360518
26956	360519
5067	360520
19517	360521
27122	360522
40203	360523
96720	360524
11472	360525
547	360526
91032	360527
83790	360528
62651	360529
15103	360530
133992	360531
34003	360532
48015	360533
26517	360534
1968	360535
8690	360536
86870	360537
3393	360538
48053	360539
23598	360540
58482	360541
13640	360542
6984	360543
123	360544
72154	360545
21735	360546
35476	360547
158210	360548
80174	360549
23073	360550
13621	360551
121957	360552
8298	360553
7850	360554
32577	360555
12158	360556
25771	360557
109845	360558
18445	360559
2912	360560
71897	360561
7431	360562
50468	360563
26701	360564
14073	360565
119089	360566
23625	360567
32330	360568
5301	360569
11050	360570
32796	360571
24566	360572
69328	360573
2	360574
38896	360575
75632	360576
25195	360577
125626	360578
63129	360579
1479	360580
132549	360581
7569	360582
7112	360583
12431	360584
41228	360585
77350	360586
53473	360587
3279	360588
14347	360589
100323	360590
29049	360591
45717	360592
106323	360593
11557	360594
6019	360595
14236	360596
25161	360597
128293	360598
15524	360599
95310	360600
49528	360601
13270	360602
136153	360603
44569	360604
31348	360605
16846	360606
164763	360607
17392	360608
94304	360609
23276	360610
763	360611
105753	360612
54408	360613
2134	360614
31239	360615
87304	360616
71349	360617
44031	360618
33898	360619
2140	360620
13376	360621
260	360622
3713	360623
81012	360624
21110	360625
15450	360626
5710	360627
152817	360628
31910	360629
75936	360630
466	360631
580	360632
38834	360633
20380	360634
34578	360635
83929	360636
1107	360637
27427	360638
76508	360639
35336	360640
8363	360641
17965	360642
1146	360643
101437	360644
78545	360645
75808	360646
71241	360647
19332	360648
10348	360649
3061	360650
18254	360651
99966	360652
6970	360653
21063	360654
7568	360655
98124	360656
58722	360657
36092	360658
8719	360659
49353	360660
7375	360661
123588	360662
31707	360663
13925	360664
52905	360665
51036	360666
8622	360667
121577	360668
71465	360669
22165	360670
20224	360671
16689	360672
58092	360673
87626	360674
6069	360675
101958	360676
15165	360677
78281	360678
1232	360679
76896	360680
31896	360681
31336	360682
39284	360683
76099	360684
110160	360685
72622	360686
72585	360687
7144	360688
104762	360689
24145	360690
6392	360691
62292	360692
153	360693
3087	360694
38854	360695
115630	360696
25186	360697
81754	360698
96098	360699
39260	360700
56890	360701
90476	360702
9124	360703
87666	360704
116	360705
18751	360706
73247	360707
15301	360708
40228	360709
20793	360710
1757	360711
160852	360712
26872	360713
75038	360714
71804	360715
105876	360716
18861	360717
14302	360718
81603	360719
54895	360720
39888	360721
139979	360722
30429	360723
101699	360724
7319	360725
124885	360726
97680	360727
75203	360728
66019	360729
67770	360730
15972	360731
86008	360732
1429	360733
8029	360734
36703	360735
4564	360736
6218	360737
6962	360738
18498	360739
19296	360740
12047	360741
34729	360742
62125	360743
40420	360744
48899	360745
3087	360746
2322	360747
10084	360748
10589	360749
37729	360750
6717	360751
1651	360752
60327	360753
4116	360754
22772	360755
26317	360756
74737	360757
83655	360758
660	360759
12348	360760
124380	360761
20848	360762
44952	360763
60385	360764
38916	360765
3513	360766
68227	360767
8165	360768
11757	360769
42721	360770
48011	360771
1350	360772
118790	360773
24935	360774
9	360775
12525	360776
8316	360777
35	360778
47554	360779
81113	360780
8023	360781
11445	360782
8607	360783
56249	360784
37	360785
9854	360786
51970	360787
19654	360788
32949	360789
53969	360790
102108	360791
1492	360792
136510	360793
4199	360794
14035	360795
58975	360796
1867	360797
33635	360798
12017	360799
3782	360800
59236	360801
84007	360802
62303	360803
1315	360804
3138	360805
49517	360806
165565	360807
16081	360808
62064	360809
132178	360810
115436	360811
56385	360812
3	360813
14099	360814
34644	360815
91591	360816
15446	360817
25693	360818
63879	360819
3697	360820
609	360821
43719	360822
3469	360823
12777	360824
50082	360825
159	360826
5410	360827
148794	360828
18654	360829
5178	360830
25751	360831
93746	360832
107948	360833
30366	360834
45610	360835
823	360836
97335	360837
14852	360838
121183	360839
83758	360840
121369	360841
165570	360842
13884	360843
72857	360844
14165	360845
864	360846
13850	360847
2238	360848
71280	360849
15853	360850
4328	360851
7154	360852
101317	360853
59563	360854
20740	360855
62461	360856
46680	360857
2329	360858
39055	360859
6311	360860
1692	360861
89404	360862
60207	360863
2735	360864
11995	360865
85314	360866
1030	360867
13305	360868
26808	360869
77244	360870
6445	360871
4321	360872
107815	360873
31517	360874
103	360875
1065	360876
75440	360877
49447	360878
124015	360879
5266	360880
24179	360881
89291	360882
16307	360883
20217	360884
107563	360885
11478	360886
31690	360887
92	360888
46807	360889
74879	360890
6658	360891
13139	360892
11006	360893
2087	360894
37014	360895
8442	360896
614	360897
10645	360898
21827	360899
74769	360900
130465	360901
5036	360902
7846	360903
5962	360904
38599	360905
45697	360906
12016	360907
6197	360908
24966	360909
6707	360910
7678	360911
110305	360912
60427	360913
82839	360914
2962	360915
2235	360916
520	360917
4076	360918
38649	360919
30730	360920
71792	360921
8245	360922
7537	360923
67028	360924
112345	360925
8248	360926
2513	360927
115326	360928
21881	360929
22434	360930
3792	360931
10821	360932
101197	360933
14241	360934
108546	360935
13866	360936
72388	360937
25677	360938
63004	360939
5499	360940
5065	360941
23770	360942
45015	360943
73852	360944
14454	360945
23416	360946
61498	360947
81111	360948
20676	360949
45366	360950
9568	360951
39238	360952
18080	360953
1794	360954
32263	360955
64486	360956
104868	360957
113990	360958
56474	360959
6310	360960
53261	360961
10445	360962
9022	360963
14869	360964
5079	360965
69591	360966
42540	360967
13713	360968
44507	360969
101366	360970
87273	360971
75979	360972
25509	360973
22259	360974
45259	360975
9716	360976
1372	360977
49324	360978
53939	360979
5304	360980
21998	360981
72214	360982
49152	360983
5611	360984
120928	360985
135608	360986
8964	360987
52586	360988
93805	360989
22314	360990
32371	360991
103583	360992
50029	360993
48129	360994
30469	360995
14392	360996
103151	360997
22093	360998
38019	360999
1332	361000
52223	361001
96735	361002
66409	361003
731	361004
9884	361005
23901	361006
14593	361007
13480	361008
87178	361009
54719	361010
19087	361011
66272	361012
12051	361013
67367	361014
35688	361015
6008	361016
49585	361017
32017	361018
2410	361019
102061	361020
87222	361021
27372	361022
110755	361023
36423	361024
94904	361025
45793	361026
8364	361027
2079	361028
85344	361029
96080	361030
17075	361031
12829	361032
46434	361033
55640	361034
5823	361035
47403	361036
19903	361037
2022	361038
31008	361039
19089	361040
1629	361041
72366	361042
14726	361043
59054	361044
11162	361045
39597	361046
31895	361047
4239	361048
131378	361049
39003	361050
37096	361051
19477	361052
39940	361053
31272	361054
37510	361055
10031	361056
661	361057
45876	361058
32132	361059
147560	361060
4219	361061
101014	361062
21037	361063
10897	361064
11515	361065
58188	361066
32127	361067
13859	361068
25721	361069
41684	361070
23300	361071
80249	361072
132215	361073
165511	361074
7562	361075
3295	361076
78365	361077
41650	361078
18347	361079
130108	361080
43905	361081
23064	361082
66526	361083
44249	361084
6926	361085
55258	361086
36	361087
14405	361088
279	361089
27959	361090
96218	361091
77280	361092
4973	361093
8587	361094
55441	361095
25067	361096
74109	361097
63933	361098
7140	361099
58314	361100
19421	361101
18025	361102
75919	361103
49263	361104
65995	361105
118740	361106
1592	361107
117698	361108
28542	361109
16460	361110
19805	361111
30984	361112
81275	361113
66924	361114
35990	361115
46106	361116
19462	361117
15851	361118
230	361119
53029	361120
67257	361121
157494	361122
12100	361123
13544	361124
95204	361125
18007	361126
97055	361127
111434	361128
163245	361129
1036	361130
99215	361131
29069	361132
44019	361133
5181	361134
131796	361135
12113	361136
5161	361137
43484	361138
79712	361139
37773	361140
10976	361141
32870	361142
181	361143
62177	361144
116598	361145
3189	361146
33723	361147
11584	361148
38942	361149
69808	361150
25145	361151
47890	361152
14273	361153
51669	361154
11637	361155
70554	361156
46004	361157
21809	361158
26074	361159
36997	361160
134622	361161
25211	361162
79410	361163
139556	361164
44440	361165
69566	361166
9139	361167
118426	361168
4773	361169
52705	361170
11257	361171
85876	361172
83379	361173
38845	361174
22933	361175
694	361176
15567	361177
9976	361178
6038	361179
71203	361180
85484	361181
15708	361182
41387	361183
113505	361184
70524	361185
49860	361186
56463	361187
111	361188
7440	361189
7448	361190
101633	361191
19341	361192
24150	361193
84319	361194
102831	361195
11528	361196
1527	361197
11297	361198
93968	361199
42989	361200
38752	361201
78609	361202
33705	361203
21842	361204
30986	361205
12772	361206
40512	361207
52609	361208
134392	361209
502	361210
32516	361211
4881	361212
15715	361213
5831	361214
104481	361215
73342	361216
807	361217
64141	361218
439	361219
9702	361220
47932	361221
119438	361222
4140	361223
103692	361224
36112	361225
1105	361226
118501	361227
4347	361228
20529	361229
82128	361230
19206	361231
154082	361232
21021	361233
64582	361234
3598	361235
29423	361236
6735	361237
6186	361238
29439	361239
94369	361240
115697	361241
4124	361242
8847	361243
34252	361244
21835	361245
139001	361246
16861	361247
20096	361248
4167	361249
51326	361250
8337	361251
48941	361252
55340	361253
86	361254
2744	361255
70356	361256
1922	361257
23698	361258
2746	361259
25139	361260
58767	361261
44454	361262
69718	361263
861	361264
9433	361265
6453	361266
30761	361267
9099	361268
20244	361269
82	361270
18196	361271
108990	361272
71533	361273
75423	361274
400	361275
19871	361276
31986	361277
47557	361278
46016	361279
100257	361280
110	361281
1646	361282
21645	361283
94969	361284
3507	361285
14429	361286
5017	361287
18790	361288
14069	361289
2314	361290
28282	361291
3739	361292
27669	361293
55548	361294
19353	361295
74810	361296
18736	361297
9686	361298
126478	361299
89479	361300
75602	361301
120715	361302
24758	361303
166345	361304
50617	361305
696	361306
6818	361307
20439	361308
47388	361309
50088	361310
6776	361311
8957	361312
29511	361313
149351	361314
18840	361315
21433	361316
15506	361317
67831	361318
49448	361319
24043	361320
34104	361321
23364	361322
71266	361323
333	361324
25920	361325
21602	361326
8978	361327
83707	361328
7336	361329
7708	361330
39703	361331
30054	361332
15954	361333
23486	361334
37785	361335
38735	361336
137847	361337
4578	361338
20891	361339
46360	361340
51419	361341
51989	361342
93904	361343
19312	361344
42756	361345
9423	361346
18723	361347
9118	361348
44687	361349
18902	361350
15	361351
134208	361352
125787	361353
14471	361354
27693	361355
948	361356
23427	361357
65736	361358
3641	361359
72154	361360
55173	361361
6036	361362
21370	361363
55210	361364
1873	361365
26799	361366
26113	361367
42727	361368
145082	361369
25164	361370
40653	361371
243	361372
9746	361373
40407	361374
37780	361375
15221	361376
46576	361377
101392	361378
50036	361379
45585	361380
163325	361381
275	361382
58283	361383
1657	361384
37443	361385
139691	361386
36755	361387
48191	361388
40619	361389
5105	361390
67392	361391
28416	361392
20501	361393
4323	361394
3699	361395
98414	361396
36957	361397
42283	361398
92031	361399
61864	361400
56917	361401
9842	361402
13935	361403
102186	361404
41325	361405
30817	361406
8747	361407
34077	361408
32307	361409
72174	361410
4777	361411
10430	361412
25119	361413
82506	361414
23224	361415
77924	361416
8461	361417
12261	361418
39771	361419
75789	361420
107	361421
13310	361422
27166	361423
17110	361424
80904	361425
108714	361426
11488	361427
4886	361428
4405	361429
16469	361430
76707	361431
27955	361432
73951	361433
153426	361434
202	361435
46867	361436
28648	361437
133432	361438
18511	361439
53115	361440
3976	361441
20765	361442
11923	361443
12443	361444
7190	361445
31632	361446
33673	361447
50395	361448
4108	361449
1856	361450
27305	361451
34791	361452
2514	361453
46194	361454
38371	361455
72372	361456
69959	361457
3713	361458
132280	361459
35173	361460
77967	361461
33909	361462
21357	361463
55105	361464
64252	361465
15584	361466
17919	361467
17085	361468
5316	361469
112872	361470
165846	361471
65015	361472
37658	361473
4614	361474
7305	361475
75400	361476
39507	361477
54364	361478
40342	361479
15861	361480
20513	361481
49607	361482
2018	361483
28503	361484
22788	361485
3837	361486
4495	361487
46334	361488
5227	361489
4750	361490
24584	361491
41589	361492
17739	361493
11847	361494
130900	361495
154651	361496
123459	361497
43087	361498
4885	361499
18546	361500
19187	361501
102892	361502
21256	361503
22838	361504
14836	361505
32592	361506
2510	361507
104	361508
18849	361509
40812	361510
59692	361511
57687	361512
578	361513
3513	361514
20801	361515
13004	361516
15518	361517
101259	361518
72276	361519
28266	361520
77775	361521
28358	361522
39172	361523
141209	361524
3610	361525
163	361526
84674	361527
47105	361528
16631	361529
44390	361530
67246	361531
10851	361532
5012	361533
45029	361534
6770	361535
86224	361536
77304	361537
16870	361538
46671	361539
66118	361540
38623	361541
1276	361542
2363	361543
6845	361544
82820	361545
46348	361546
118112	361547
4499	361548
54969	361549
52549	361550
48608	361551
81829	361552
36971	361553
33536	361554
5327	361555
39134	361556
7396	361557
29214	361558
45477	361559
156209	361560
2155	361561
79126	361562
5485	361563
7125	361564
27519	361565
26564	361566
12447	361567
24588	361568
55564	361569
49546	361570
61129	361571
66980	361572
9907	361573
6666	361574
40759	361575
16383	361576
9375	361577
37476	361578
58525	361579
13008	361580
4490	361581
43833	361582
122839	361583
73006	361584
54957	361585
31829	361586
51526	361587
65863	361588
94415	361589
36401	361590
25125	361591
34161	361592
97995	361593
17322	361594
122791	361595
8134	361596
3547	361597
35760	361598
103665	361599
89592	361600
36042	361601
25253	361602
18292	361603
23125	361604
124649	361605
60265	361606
106831	361607
52103	361608
4514	361609
1427	361610
100877	361611
10928	361612
32670	361613
156143	361614
97499	361615
124871	361616
171	361617
29254	361618
82422	361619
118	361620
31467	361621
85973	361622
12297	361623
16938	361624
128364	361625
33844	361626
9101	361627
14424	361628
133293	361629
74619	361630
29704	361631
13416	361632
43237	361633
5415	361634
103495	361635
159684	361636
5474	361637
28186	361638
247	361639
27614	361640
18299	361641
1070	361642
74840	361643
112200	361644
21485	361645
80506	361646
60865	361647
29266	361648
10179	361649
59235	361650
104508	361651
104281	361652
19225	361653
1088	361654
5182	361655
18899	361656
26730	361657
9758	361658
2964	361659
72592	361660
35789	361661
160115	361662
58399	361663
7068	361664
12241	361665
44488	361666
21741	361667
122857	361668
125310	361669
33662	361670
57881	361671
13618	361672
25771	361673
10310	361674
83020	361675
76188	361676
8015	361677
1619	361678
38617	361679
27653	361680
6467	361681
298	361682
12193	361683
111888	361684
10073	361685
11544	361686
23212	361687
2035	361688
7371	361689
142227	361690
13376	361691
350	361692
152546	361693
119278	361694
22487	361695
27879	361696
40663	361697
121102	361698
3526	361699
20381	361700
7476	361701
110508	361702
53	361703
9305	361704
33684	361705
48443	361706
7023	361707
15284	361708
160382	361709
112639	361710
67343	361711
6130	361712
2872	361713
838	361714
7393	361715
197	361716
42936	361717
5093	361718
71458	361719
8312	361720
130315	361721
9212	361722
3848	361723
58009	361724
142990	361725
23189	361726
2144	361727
14675	361728
68011	361729
1460	361730
261	361731
47733	361732
1327	361733
105931	361734
2738	361735
1408	361736
48573	361737
34213	361738
26224	361739
46808	361740
3250	361741
70406	361742
26579	361743
46416	361744
115373	361745
46141	361746
135970	361747
16967	361748
70045	361749
53405	361750
80309	361751
13592	361752
39961	361753
22815	361754
17646	361755
6231	361756
104462	361757
19629	361758
25117	361759
34797	361760
34404	361761
517	361762
12221	361763
65455	361764
6790	361765
19544	361766
940	361767
17031	361768
36505	361769
23536	361770
73079	361771
62254	361772
527	361773
158575	361774
166468	361775
125796	361776
13125	361777
6416	361778
35610	361779
84343	361780
9053	361781
77327	361782
60041	361783
84620	361784
24304	361785
64132	361786
116052	361787
25175	361788
106947	361789
4716	361790
25053	361791
13808	361792
9999	361793
14540	361794
16254	361795
24409	361796
123570	361797
2539	361798
12068	361799
18100	361800
55261	361801
246	361802
45309	361803
47681	361804
53631	361805
65950	361806
60925	361807
130921	361808
75	361809
24508	361810
9806	361811
49157	361812
156211	361813
34942	361814
24903	361815
5921	361816
31021	361817
12582	361818
4215	361819
71691	361820
72306	361821
49606	361822
61153	361823
51418	361824
55678	361825
2021	361826
8205	361827
18704	361828
153	361829
14153	361830
25138	361831
3937	361832
794	361833
99005	361834
69055	361835
131898	361836
11179	361837
1995	361838
17895	361839
13871	361840
49974	361841
8024	361842
4172	361843
95	361844
27896	361845
87080	361846
9952	361847
11781	361848
61247	361849
88568	361850
41	361851
15127	361852
23218	361853
12956	361854
280	361855
71466	361856
1414	361857
28989	361858
38232	361859
20364	361860
31287	361861
47959	361862
2732	361863
18077	361864
53465	361865
119193	361866
92897	361867
24519	361868
21906	361869
10570	361870
47395	361871
7810	361872
32403	361873
14579	361874
95691	361875
4789	361876
22688	361877
17332	361878
54245	361879
64979	361880
7194	361881
118491	361882
33146	361883
161788	361884
2438	361885
20111	361886
138165	361887
36465	361888
6625	361889
7626	361890
23	361891
52065	361892
52008	361893
70031	361894
55110	361895
126306	361896
122904	361897
14463	361898
50963	361899
77068	361900
2447	361901
95677	361902
2131	361903
76967	361904
43603	361905
8244	361906
25503	361907
24532	361908
20146	361909
27442	361910
114594	361911
9138	361912
31293	361913
164290	361914
12015	361915
20250	361916
8878	361917
66073	361918
64633	361919
92824	361920
132018	361921
26228	361922
52401	361923
4864	361924
29067	361925
62297	361926
9388	361927
50175	361928
67470	361929
26985	361930
8195	361931
56287	361932
95467	361933
70289	361934
17148	361935
105367	361936
65316	361937
8350	361938
35925	361939
41307	361940
2687	361941
26058	361942
21303	361943
21530	361944
76645	361945
17757	361946
26263	361947
29769	361948
22493	361949
8081	361950
43049	361951
90760	361952
555	361953
34477	361954
20962	361955
4867	361956
29112	361957
4337	361958
17015	361959
58399	361960
11726	361961
35381	361962
12040	361963
116125	361964
12049	361965
8024	361966
3984	361967
20206	361968
3149	361969
40382	361970
19265	361971
42327	361972
75321	361973
33668	361974
8794	361975
49912	361976
5711	361977
32400	361978
8887	361979
48245	361980
13733	361981
66929	361982
8317	361983
19925	361984
105221	361985
8532	361986
82343	361987
5294	361988
9294	361989
301	361990
96022	361991
110687	361992
125463	361993
71525	361994
13940	361995
97624	361996
44993	361997
91510	361998
5214	361999
742	362000
18663	362001
55236	362002
18001	362003
100618	362004
64627	362005
71995	362006
136662	362007
50429	362008
1352	362009
7530	362010
7936	362011
8832	362012
60373	362013
13700	362014
21776	362015
12997	362016
1651	362017
66669	362018
8697	362019
8797	362020
79992	362021
101077	362022
14348	362023
86226	362024
86291	362025
73060	362026
11079	362027
63400	362028
81481	362029
58662	362030
58327	362031
50645	362032
34804	362033
13656	362034
7422	362035
28441	362036
20207	362037
50151	362038
100785	362039
27826	362040
11545	362041
1465	362042
100960	362043
1142	362044
6196	362045
114624	362046
79622	362047
21337	362048
7770	362049
76672	362050
13519	362051
13179	362052
15398	362053
6242	362054
138942	362055
36171	362056
19321	362057
39715	362058
38783	362059
11270	362060
37505	362061
84599	362062
143418	362063
50558	362064
2925	362065
15776	362066
11356	362067
71837	362068
16692	362069
163525	362070
69836	362071
138390	362072
40012	362073
5493	362074
29458	362075
12119	362076
1060	362077
60519	362078
14751	362079
19828	362080
42270	362081
6104	362082
92772	362083
83635	362084
99094	362085
99539	362086
15456	362087
83535	362088
24951	362089
88462	362090
64762	362091
44920	362092
149347	362093
35519	362094
11828	362095
18173	362096
993	362097
10727	362098
41845	362099
151491	362100
22423	362101
76071	362102
10	362103
33332	362104
13937	362105
78651	362106
39054	362107
37774	362108
127661	362109
6731	362110
9649	362111
24919	362112
21815	362113
6594	362114
4133	362115
66673	362116
22751	362117
6538	362118
1451	362119
97	362120
85011	362121
4686	362122
45450	362123
38975	362124
71569	362125
2921	362126
11623	362127
3651	362128
7359	362129
28795	362130
58365	362131
4620	362132
43623	362133
3968	362134
35377	362135
8264	362136
81843	362137
21650	362138
11857	362139
35236	362140
142643	362141
4139	362142
63126	362143
4863	362144
40734	362145
2836	362146
54467	362147
5937	362148
46349	362149
31634	362150
144126	362151
60364	362152
21116	362153
77132	362154
14089	362155
19207	362156
53693	362157
141147	362158
91364	362159
20448	362160
106806	362161
89194	362162
20593	362163
3735	362164
23483	362165
87408	362166
100173	362167
6291	362168
130537	362169
3988	362170
39356	362171
38442	362172
66062	362173
83145	362174
12062	362175
48451	362176
56253	362177
34222	362178
97408	362179
54598	362180
9488	362181
44325	362182
48132	362183
8059	362184
129551	362185
21635	362186
14803	362187
11319	362188
2145	362189
14144	362190
8385	362191
51622	362192
1229	362193
127523	362194
21095	362195
28064	362196
37208	362197
16794	362198
92908	362199
67043	362200
8975	362201
5254	362202
42799	362203
12671	362204
17962	362205
121722	362206
56233	362207
647	362208
100196	362209
3611	362210
39082	362211
41807	362212
38611	362213
10313	362214
85245	362215
82029	362216
17405	362217
106376	362218
1327	362219
82491	362220
2821	362221
37491	362222
99692	362223
23923	362224
1387	362225
42187	362226
5298	362227
9302	362228
47945	362229
49715	362230
10663	362231
49839	362232
49449	362233
17422	362234
5013	362235
131059	362236
25777	362237
60337	362238
8520	362239
59147	362240
111996	362241
61589	362242
21218	362243
16723	362244
65266	362245
4472	362246
15608	362247
14765	362248
78136	362249
101177	362250
25944	362251
19475	362252
41905	362253
24745	362254
57434	362255
29627	362256
11423	362257
8840	362258
350	362259
161978	362260
40981	362261
83418	362262
73604	362263
29871	362264
11411	362265
1713	362266
4125	362267
434	362268
20571	362269
732	362270
18212	362271
22495	362272
65057	362273
12426	362274
61749	362275
27536	362276
1303	362277
38900	362278
64405	362279
63447	362280
15030	362281
25051	362282
6815	362283
26226	362284
1152	362285
623	362286
4171	362287
9602	362288
74936	362289
18745	362290
17375	362291
45837	362292
1616	362293
74897	362294
7549	362295
94616	362296
130749	362297
5890	362298
164976	362299
13547	362300
464	362301
135036	362302
46461	362303
36	362304
105499	362305
86722	362306
73608	362307
1503	362308
63269	362309
112043	362310
31458	362311
99320	362312
9674	362313
52091	362314
506	362315
3690	362316
14302	362317
120148	362318
37760	362319
25103	362320
35658	362321
28275	362322
55243	362323
7677	362324
3144	362325
26608	362326
192	362327
67842	362328
26354	362329
14100	362330
3198	362331
314	362332
15278	362333
28238	362334
22812	362335
49534	362336
21956	362337
114992	362338
28281	362339
86210	362340
24212	362341
15845	362342
46512	362343
27196	362344
34415	362345
120850	362346
427	362347
14689	362348
1077	362349
22798	362350
8	362351
98980	362352
13279	362353
13216	362354
27225	362355
55048	362356
10439	362357
2607	362358
9377	362359
12249	362360
131776	362361
9485	362362
105472	362363
48468	362364
13503	362365
11133	362366
5933	362367
7564	362368
104641	362369
70447	362370
7045	362371
37688	362372
91717	362373
28908	362374
30157	362375
68945	362376
54027	362377
541	362378
31781	362379
16732	362380
61362	362381
52237	362382
2953	362383
57618	362384
8211	362385
27684	362386
26378	362387
71014	362388
48105	362389
110450	362390
134337	362391
7694	362392
114414	362393
77245	362394
113758	362395
73748	362396
130549	362397
3654	362398
14715	362399
10725	362400
54958	362401
12760	362402
72341	362403
8347	362404
71893	362405
33626	362406
21259	362407
9383	362408
58563	362409
77604	362410
52812	362411
77459	362412
98851	362413
4819	362414
14832	362415
53594	362416
67227	362417
1481	362418
8116	362419
91632	362420
101359	362421
41891	362422
1052	362423
18358	362424
70847	362425
23786	362426
126890	362427
63723	362428
124003	362429
8976	362430
1952	362431
42162	362432
16291	362433
9762	362434
27826	362435
40677	362436
2278	362437
75360	362438
40756	362439
21658	362440
23392	362441
37779	362442
59152	362443
2	362444
124453	362445
38554	362446
738	362447
79377	362448
14399	362449
8272	362450
16800	362451
50968	362452
8411	362453
89962	362454
42659	362455
135898	362456
24042	362457
66758	362458
170	362459
14479	362460
44511	362461
28194	362462
9064	362463
52452	362464
1195	362465
5384	362466
4980	362467
113720	362468
39334	362469
42109	362470
18568	362471
21519	362472
13226	362473
13012	362474
3906	362475
379	362476
98131	362477
69461	362478
38373	362479
7789	362480
114229	362481
15007	362482
7870	362483
125982	362484
41530	362485
62485	362486
77609	362487
93198	362488
55979	362489
7968	362490
19100	362491
19175	362492
5864	362493
14453	362494
56421	362495
58878	362496
22106	362497
13294	362498
677	362499
505	362500
34071	362501
15894	362502
17473	362503
499	362504
7616	362505
96	362506
1913	362507
13009	362508
93042	362509
17520	362510
19447	362511
364	362512
28385	362513
22462	362514
12050	362515
67184	362516
38244	362517
19711	362518
7435	362519
6884	362520
32864	362521
1023	362522
152885	362523
27580	362524
66958	362525
856	362526
68989	362527
6884	362528
70477	362529
4675	362530
3808	362531
4026	362532
77593	362533
69289	362534
17015	362535
37445	362536
25423	362537
49828	362538
19893	362539
42323	362540
74723	362541
66382	362542
2673	362543
68194	362544
25159	362545
100762	362546
5460	362547
7720	362548
33454	362549
76784	362550
92919	362551
77489	362552
154173	362553
25328	362554
2477	362555
68155	362556
9945	362557
55376	362558
13146	362559
29339	362560
5373	362561
7545	362562
232	362563
22962	362564
4617	362565
75483	362566
120621	362567
95475	362568
50145	362569
19386	362570
7748	362571
18618	362572
5979	362573
87915	362574
27084	362575
84839	362576
30095	362577
1056	362578
52929	362579
126604	362580
25215	362581
286	362582
21825	362583
76752	362584
3204	362585
13655	362586
58451	362587
24653	362588
1085	362589
3221	362590
121552	362591
148966	362592
97749	362593
9404	362594
25490	362595
41043	362596
141670	362597
25583	362598
79901	362599
59134	362600
225	362601
66886	362602
49211	362603
30214	362604
16167	362605
108606	362606
52376	362607
52896	362608
64090	362609
21310	362610
79350	362611
60324	362612
78642	362613
60200	362614
17327	362615
1156	362616
32717	362617
59254	362618
127395	362619
46860	362620
130636	362621
84508	362622
26775	362623
2685	362624
120228	362625
20395	362626
59387	362627
38576	362628
15466	362629
10462	362630
29256	362631
3962	362632
32622	362633
3798	362634
43949	362635
74500	362636
22845	362637
48012	362638
715	362639
45	362640
79635	362641
157776	362642
53022	362643
41118	362644
70704	362645
631	362646
546	362647
40240	362648
82394	362649
108623	362650
23506	362651
445	362652
13567	362653
1352	362654
5381	362655
71514	362656
35075	362657
30366	362658
49071	362659
22820	362660
94555	362661
71414	362662
14	362663
49135	362664
27334	362665
28137	362666
18479	362667
10230	362668
20333	362669
13823	362670
57297	362671
46223	362672
19269	362673
89254	362674
37582	362675
2955	362676
31981	362677
1151	362678
17741	362679
36637	362680
26867	362681
44443	362682
56193	362683
130368	362684
1233	362685
82284	362686
6555	362687
40318	362688
49943	362689
33901	362690
36037	362691
87	362692
6759	362693
23147	362694
1120	362695
75925	362696
62005	362697
52221	362698
1679	362699
29322	362700
34298	362701
44335	362702
102189	362703
9791	362704
166042	362705
53148	362706
16277	362707
99296	362708
64495	362709
161433	362710
16599	362711
127816	362712
222	362713
107325	362714
84854	362715
14653	362716
19245	362717
20247	362718
51459	362719
34761	362720
7711	362721
58774	362722
58015	362723
50820	362724
7044	362725
6286	362726
244	362727
36026	362728
124711	362729
14786	362730
115395	362731
51266	362732
47888	362733
36360	362734
71175	362735
72037	362736
122209	362737
74630	362738
36213	362739
66743	362740
14972	362741
186	362742
18416	362743
101630	362744
18661	362745
14978	362746
32693	362747
131695	362748
92273	362749
49749	362750
22280	362751
102664	362752
10743	362753
21052	362754
165325	362755
79174	362756
2712	362757
5832	362758
54317	362759
39044	362760
10332	362761
59081	362762
87904	362763
1013	362764
4922	362765
54097	362766
41665	362767
35801	362768
31685	362769
14000	362770
70021	362771
3135	362772
22692	362773
38748	362774
6107	362775
3965	362776
43633	362777
9697	362778
42513	362779
8542	362780
14	362781
46039	362782
6185	362783
14565	362784
104030	362785
42110	362786
33198	362787
4616	362788
15902	362789
10809	362790
20140	362791
12078	362792
7240	362793
117601	362794
7548	362795
35842	362796
852	362797
4418	362798
6666	362799
2520	362800
30375	362801
42886	362802
182	362803
34862	362804
105939	362805
44785	362806
53313	362807
45719	362808
3906	362809
97246	362810
12133	362811
2570	362812
23823	362813
9826	362814
172	362815
24058	362816
11360	362817
28733	362818
8680	362819
53833	362820
56029	362821
24114	362822
14854	362823
40218	362824
15076	362825
7141	362826
36304	362827
5282	362828
105623	362829
79111	362830
46177	362831
38027	362832
94832	362833
3288	362834
102925	362835
44457	362836
9900	362837
28	362838
11087	362839
13958	362840
8661	362841
38762	362842
34769	362843
13232	362844
29358	362845
8181	362846
16426	362847
29034	362848
508	362849
102093	362850
28222	362851
31706	362852
57472	362853
1128	362854
70539	362855
863	362856
33605	362857
9134	362858
19871	362859
99708	362860
51714	362861
17774	362862
194	362863
58428	362864
21150	362865
100005	362866
38582	362867
155262	362868
64873	362869
12714	362870
7692	362871
13132	362872
102328	362873
8615	362874
114056	362875
83683	362876
95345	362877
13034	362878
119245	362879
6051	362880
16148	362881
7278	362882
53166	362883
69787	362884
138056	362885
7501	362886
9854	362887
68943	362888
19729	362889
24412	362890
1123	362891
20775	362892
97696	362893
8326	362894
47330	362895
18305	362896
59728	362897
51050	362898
509	362899
56526	362900
94670	362901
87	362902
39723	362903
2262	362904
3751	362905
3013	362906
50908	362907
51893	362908
6643	362909
13727	362910
4423	362911
159313	362912
10061	362913
14295	362914
5015	362915
14909	362916
28853	362917
14030	362918
32109	362919
141646	362920
216	362921
18897	362922
62137	362923
18158	362924
938	362925
65730	362926
1442	362927
159846	362928
41669	362929
2547	362930
115276	362931
15691	362932
1644	362933
6047	362934
11773	362935
73969	362936
26787	362937
56896	362938
23564	362939
51897	362940
25839	362941
132290	362942
39361	362943
116485	362944
47766	362945
24598	362946
42540	362947
76975	362948
21816	362949
133540	362950
3231	362951
5367	362952
11812	362953
25585	362954
71089	362955
124827	362956
19337	362957
19074	362958
41011	362959
57676	362960
56839	362961
9112	362962
133520	362963
12184	362964
97973	362965
24344	362966
5577	362967
9340	362968
5079	362969
63078	362970
24809	362971
86849	362972
16393	362973
6377	362974
83172	362975
6264	362976
11050	362977
26859	362978
19684	362979
14807	362980
13650	362981
11421	362982
1598	362983
4011	362984
135765	362985
10005	362986
9707	362987
55206	362988
2949	362989
29385	362990
25588	362991
4501	362992
6572	362993
14766	362994
6350	362995
317	362996
10364	362997
126616	362998
3585	362999
61675	363000
107044	363001
4880	363002
63428	363003
26235	363004
81752	363005
7713	363006
26414	363007
17459	363008
159319	363009
5316	363010
11130	363011
13	363012
10795	363013
18388	363014
38375	363015
153456	363016
62627	363017
140182	363018
145490	363019
41485	363020
134653	363021
32690	363022
15096	363023
148880	363024
10402	363025
9753	363026
12258	363027
3136	363028
159529	363029
2223	363030
17827	363031
10761	363032
73582	363033
95311	363034
90294	363035
47270	363036
10414	363037
16940	363038
13226	363039
56067	363040
10345	363041
19921	363042
12142	363043
26573	363044
40912	363045
49014	363046
10264	363047
116035	363048
7700	363049
58645	363050
24429	363051
26831	363052
25896	363053
13926	363054
106245	363055
122762	363056
47909	363057
54736	363058
78725	363059
43130	363060
69377	363061
99776	363062
21929	363063
3340	363064
14869	363065
113595	363066
86235	363067
44966	363068
43778	363069
35789	363070
47097	363071
64309	363072
20237	363073
64650	363074
40763	363075
120384	363076
49596	363077
9719	363078
4439	363079
14129	363080
13293	363081
98521	363082
124072	363083
105871	363084
84174	363085
46445	363086
16595	363087
6259	363088
39450	363089
152050	363090
50534	363091
1685	363092
132636	363093
27062	363094
104643	363095
34005	363096
82583	363097
67163	363098
60880	363099
67074	363100
36113	363101
613	363102
34969	363103
6916	363104
24277	363105
60311	363106
101750	363107
13660	363108
47668	363109
20853	363110
23930	363111
5571	363112
10714	363113
93998	363114
121670	363115
69292	363116
16354	363117
25507	363118
44722	363119
136749	363120
50205	363121
75702	363122
34612	363123
82305	363124
49055	363125
60632	363126
25546	363127
1061	363128
97790	363129
402	363130
50000	363131
14789	363132
11723	363133
2367	363134
72364	363135
1925	363136
44656	363137
122219	363138
34724	363139
64379	363140
64394	363141
23787	363142
1926	363143
60576	363144
102882	363145
45780	363146
64349	363147
21238	363148
40241	363149
70590	363150
6846	363151
500	363152
54895	363153
66264	363154
30037	363155
14397	363156
153318	363157
61613	363158
6466	363159
35297	363160
54495	363161
33560	363162
14512	363163
3779	363164
79035	363165
22685	363166
38627	363167
111889	363168
96574	363169
56858	363170
22937	363171
48418	363172
898	363173
12	363174
63103	363175
1462	363176
69376	363177
113739	363178
32471	363179
49813	363180
154626	363181
10204	363182
53571	363183
103224	363184
8068	363185
55892	363186
23097	363187
14107	363188
86636	363189
44270	363190
82032	363191
17091	363192
7859	363193
1096	363194
25541	363195
2416	363196
23830	363197
102057	363198
33527	363199
53941	363200
104335	363201
5309	363202
20432	363203
70005	363204
159999	363205
18447	363206
45066	363207
17846	363208
25086	363209
427	363210
10399	363211
63202	363212
37602	363213
115693	363214
153475	363215
111429	363216
16977	363217
1587	363218
9334	363219
70874	363220
20338	363221
2404	363222
75185	363223
72538	363224
69932	363225
67003	363226
25519	363227
19233	363228
111803	363229
135167	363230
69730	363231
514	363232
5185	363233
130576	363234
44080	363235
3348	363236
63780	363237
12970	363238
37244	363239
841	363240
1488	363241
3320	363242
131276	363243
35043	363244
75115	363245
14763	363246
1261	363247
5892	363248
98387	363249
36123	363250
46604	363251
126682	363252
63946	363253
26213	363254
102290	363255
10883	363256
50664	363257
35969	363258
53344	363259
3796	363260
71309	363261
19222	363262
43911	363263
1919	363264
33767	363265
2103	363266
7842	363267
7857	363268
125286	363269
2621	363270
7011	363271
128961	363272
62339	363273
78558	363274
55805	363275
144501	363276
2561	363277
23245	363278
160662	363279
5846	363280
68386	363281
51864	363282
7234	363283
79369	363284
10143	363285
1813	363286
17190	363287
11744	363288
8471	363289
6117	363290
2597	363291
69901	363292
10599	363293
10251	363294
78981	363295
40413	363296
86759	363297
52434	363298
3822	363299
66083	363300
27406	363301
1054	363302
40308	363303
39317	363304
47351	363305
18808	363306
323	363307
36356	363308
60348	363309
53260	363310
3921	363311
5289	363312
2809	363313
27096	363314
2435	363315
86744	363316
37223	363317
15287	363318
29348	363319
19914	363320
48369	363321
52719	363322
13471	363323
11888	363324
57959	363325
25277	363326
100181	363327
2004	363328
7141	363329
22517	363330
42842	363331
1238	363332
46742	363333
671	363334
26160	363335
20323	363336
18796	363337
45265	363338
1236	363339
39096	363340
39497	363341
152	363342
16590	363343
42271	363344
1374	363345
75133	363346
71175	363347
74042	363348
44068	363349
30682	363350
135991	363351
3919	363352
13786	363353
57954	363354
5679	363355
14833	363356
16206	363357
2553	363358
64320	363359
2067	363360
47487	363361
33994	363362
66354	363363
27683	363364
61039	363365
39383	363366
40352	363367
63	363368
69137	363369
10049	363370
6216	363371
64859	363372
7343	363373
12226	363374
11616	363375
63200	363376
79298	363377
12797	363378
6553	363379
8756	363380
12451	363381
82464	363382
4123	363383
28185	363384
7962	363385
991	363386
42150	363387
965	363388
29	363389
54468	363390
14135	363391
24111	363392
43512	363393
24892	363394
28523	363395
81590	363396
148225	363397
51777	363398
16104	363399
608	363400
59754	363401
495	363402
176	363403
73429	363404
54100	363405
59979	363406
5944	363407
21510	363408
87390	363409
140410	363410
28138	363411
15417	363412
3605	363413
1080	363414
9780	363415
31132	363416
71830	363417
450	363418
5266	363419
97942	363420
33907	363421
22181	363422
121142	363423
90666	363424
3072	363425
66615	363426
54595	363427
928	363428
10315	363429
129511	363430
16156	363431
27526	363432
13791	363433
64757	363434
31457	363435
26680	363436
3181	363437
40986	363438
8089	363439
6956	363440
20016	363441
15399	363442
81670	363443
14755	363444
4716	363445
17180	363446
742	363447
25533	363448
56108	363449
44504	363450
1580	363451
876	363452
68164	363453
726	363454
90211	363455
60403	363456
1319	363457
8427	363458
24849	363459
367	363460
342	363461
50083	363462
8649	363463
30754	363464
40396	363465
668	363466
153882	363467
130698	363468
4278	363469
43438	363470
84703	363471
595	363472
45924	363473
63962	363474
25797	363475
16480	363476
113009	363477
5588	363478
149970	363479
85595	363480
19734	363481
21235	363482
127150	363483
9815	363484
73405	363485
71262	363486
45905	363487
8497	363488
68205	363489
3613	363490
119970	363491
20692	363492
24755	363493
32018	363494
5032	363495
7799	363496
2635	363497
4066	363498
12187	363499
54471	363500
161785	363501
61287	363502
288	363503
12240	363504
26614	363505
52103	363506
5570	363507
56508	363508
41	363509
61829	363510
67354	363511
8968	363512
110334	363513
55981	363514
2333	363515
6002	363516
40185	363517
3741	363518
108119	363519
19480	363520
809	363521
480	363522
10234	363523
5281	363524
137952	363525
36036	363526
82684	363527
43023	363528
10981	363529
58840	363530
7821	363531
62779	363532
55686	363533
56376	363534
40876	363535
4722	363536
123944	363537
14	363538
722	363539
18640	363540
109	363541
8323	363542
75935	363543
86448	363544
46122	363545
29034	363546
14667	363547
45348	363548
120503	363549
99739	363550
15959	363551
3383	363552
56837	363553
70789	363554
45935	363555
1376	363556
70159	363557
81851	363558
119660	363559
126460	363560
894	363561
6317	363562
70234	363563
9729	363564
102450	363565
13306	363566
34924	363567
41355	363568
11736	363569
74083	363570
121286	363571
30945	363572
31098	363573
85043	363574
27163	363575
56638	363576
12139	363577
3745	363578
21796	363579
25600	363580
63134	363581
2242	363582
12567	363583
106824	363584
65138	363585
2215	363586
126	363587
7314	363588
23461	363589
21794	363590
26295	363591
26675	363592
54128	363593
89125	363594
19631	363595
124184	363596
49318	363597
48304	363598
27210	363599
5355	363600
3714	363601
35827	363602
18922	363603
15573	363604
16615	363605
20369	363606
5224	363607
106110	363608
31200	363609
2805	363610
78095	363611
69141	363612
309	363613
12017	363614
58835	363615
32012	363616
99145	363617
4737	363618
126347	363619
32830	363620
72009	363621
3647	363622
43521	363623
60635	363624
44835	363625
18698	363626
815	363627
7708	363628
6863	363629
79510	363630
8525	363631
50748	363632
34599	363633
89113	363634
9235	363635
56277	363636
26472	363637
138987	363638
14030	363639
130712	363640
4913	363641
41578	363642
657	363643
5583	363644
40468	363645
58653	363646
7705	363647
1507	363648
11406	363649
25549	363650
104264	363651
54337	363652
50724	363653
131553	363654
20694	363655
54099	363656
2107	363657
85916	363658
88	363659
122007	363660
77541	363661
4720	363662
7697	363663
12473	363664
5382	363665
11298	363666
42640	363667
5852	363668
2461	363669
2022	363670
254	363671
32655	363672
36059	363673
1658	363674
64460	363675
13654	363676
57479	363677
40435	363678
39532	363679
131347	363680
41490	363681
38644	363682
4447	363683
1843	363684
28112	363685
58570	363686
56805	363687
70544	363688
95070	363689
13956	363690
132365	363691
42199	363692
258	363693
13712	363694
9696	363695
49470	363696
19	363697
5252	363698
146918	363699
5027	363700
11235	363701
85420	363702
35342	363703
32334	363704
12620	363705
102945	363706
11783	363707
76362	363708
2	363709
55	363710
75818	363711
40797	363712
33244	363713
65234	363714
28432	363715
19319	363716
1834	363717
23317	363718
41331	363719
17209	363720
8812	363721
55342	363722
14	363723
24359	363724
65924	363725
9073	363726
109740	363727
89450	363728
50384	363729
5618	363730
69383	363731
140465	363732
80676	363733
5163	363734
10780	363735
150802	363736
19155	363737
11271	363738
1538	363739
18522	363740
2842	363741
7659	363742
59115	363743
39460	363744
415	363745
26836	363746
115129	363747
6132	363748
73773	363749
88204	363750
8663	363751
1236	363752
12438	363753
58438	363754
29756	363755
37328	363756
30156	363757
62671	363758
22708	363759
2592	363760
3220	363761
152647	363762
3981	363763
5618	363764
56796	363765
130512	363766
14297	363767
7351	363768
462	363769
11549	363770
5687	363771
7555	363772
1421	363773
49712	363774
3123	363775
687	363776
58691	363777
31220	363778
66158	363779
17683	363780
49211	363781
59482	363782
1561	363783
30729	363784
4954	363785
3459	363786
3077	363787
43995	363788
119686	363789
64843	363790
71012	363791
5207	363792
36662	363793
4566	363794
63370	363795
6448	363796
10596	363797
60691	363798
43684	363799
7268	363800
25007	363801
69718	363802
158044	363803
10970	363804
18996	363805
45132	363806
49727	363807
1317	363808
115074	363809
2872	363810
256	363811
23576	363812
18812	363813
112590	363814
133306	363815
25010	363816
24169	363817
57832	363818
6555	363819
370	363820
15720	363821
109957	363822
73019	363823
1307	363824
21383	363825
12468	363826
24694	363827
982	363828
93087	363829
68294	363830
62356	363831
4172	363832
13083	363833
26642	363834
9963	363835
69982	363836
140793	363837
143163	363838
20874	363839
11097	363840
76306	363841
61443	363842
127	363843
9505	363844
116838	363845
44287	363846
6608	363847
21446	363848
7137	363849
339	363850
41878	363851
51796	363852
27354	363853
71290	363854
106517	363855
19834	363856
129920	363857
9341	363858
19882	363859
11441	363860
494	363861
158484	363862
34785	363863
35299	363864
16913	363865
2085	363866
48393	363867
60536	363868
10554	363869
67150	363870
30919	363871
55236	363872
13806	363873
93693	363874
34966	363875
62023	363876
149891	363877
19676	363878
15243	363879
1410	363880
10525	363881
14677	363882
21674	363883
16901	363884
417	363885
41604	363886
1264	363887
56157	363888
25374	363889
71351	363890
18629	363891
1684	363892
105920	363893
98858	363894
1970	363895
62642	363896
53684	363897
38859	363898
57344	363899
126509	363900
42350	363901
62	363902
52946	363903
45944	363904
22042	363905
17481	363906
79094	363907
11226	363908
34835	363909
3040	363910
88992	363911
163258	363912
116736	363913
19029	363914
79652	363915
53301	363916
8183	363917
24655	363918
30655	363919
55440	363920
92039	363921
33492	363922
15882	363923
41093	363924
68484	363925
26467	363926
42917	363927
73042	363928
6525	363929
1868	363930
308	363931
62502	363932
7586	363933
15656	363934
56528	363935
17594	363936
4097	363937
80825	363938
19897	363939
4595	363940
6539	363941
17482	363942
229	363943
17930	363944
42771	363945
1485	363946
7944	363947
39857	363948
4904	363949
7916	363950
40322	363951
146656	363952
43014	363953
100060	363954
15888	363955
702	363956
73301	363957
106045	363958
15840	363959
31734	363960
21094	363961
57000	363962
33563	363963
35770	363964
6524	363965
4998	363966
108069	363967
14149	363968
25409	363969
58507	363970
1491	363971
16107	363972
57013	363973
6269	363974
19491	363975
291	363976
8747	363977
11599	363978
44358	363979
74356	363980
71771	363981
6836	363982
2686	363983
29097	363984
43080	363985
15410	363986
29220	363987
65715	363988
23766	363989
61984	363990
5150	363991
35464	363992
75769	363993
41595	363994
7651	363995
9803	363996
30851	363997
4629	363998
129561	363999
1836	364000
132591	364001
1530	364002
83745	364003
81114	364004
7825	364005
25042	364006
7098	364007
30506	364008
32031	364009
18203	364010
31758	364011
17970	364012
22203	364013
32582	364014
1383	364015
5719	364016
8546	364017
42020	364018
64305	364019
21921	364020
52017	364021
17518	364022
11428	364023
10844	364024
32689	364025
26087	364026
70834	364027
5594	364028
5589	364029
12648	364030
32805	364031
71810	364032
76984	364033
3217	364034
71516	364035
10687	364036
55907	364037
12989	364038
17035	364039
6967	364040
5551	364041
38375	364042
523	364043
45016	364044
12182	364045
8447	364046
2919	364047
1646	364048
7841	364049
25179	364050
49256	364051
48294	364052
85366	364053
27178	364054
50743	364055
81709	364056
68250	364057
72861	364058
51997	364059
28516	364060
35374	364061
54242	364062
19204	364063
2624	364064
14255	364065
40866	364066
32768	364067
4386	364068
25352	364069
44618	364070
14838	364071
2173	364072
56312	364073
23379	364074
147808	364075
56598	364076
129815	364077
28580	364078
57167	364079
26488	364080
12757	364081
16440	364082
11380	364083
74655	364084
41787	364085
43160	364086
28097	364087
19881	364088
36879	364089
56173	364090
19570	364091
16248	364092
4764	364093
157501	364094
108168	364095
2332	364096
2499	364097
267	364098
70111	364099
47733	364100
120648	364101
1976	364102
3167	364103
118187	364104
12730	364105
118365	364106
25691	364107
86727	364108
12368	364109
41354	364110
17071	364111
9706	364112
61653	364113
87723	364114
55609	364115
71593	364116
61366	364117
26940	364118
35655	364119
32393	364120
32155	364121
321	364122
131863	364123
694	364124
71713	364125
16234	364126
93871	364127
125568	364128
245	364129
22371	364130
23976	364131
19973	364132
49791	364133
10564	364134
1847	364135
6208	364136
5721	364137
37729	364138
125367	364139
3695	364140
16166	364141
43561	364142
154893	364143
29881	364144
11485	364145
67688	364146
18088	364147
88236	364148
25619	364149
68	364150
5019	364151
57487	364152
112936	364153
33932	364154
89107	364155
24848	364156
3445	364157
71591	364158
610	364159
49576	364160
56422	364161
108061	364162
37403	364163
16262	364164
8018	364165
9705	364166
6725	364167
6710	364168
103773	364169
25072	364170
35084	364171
3506	364172
7172	364173
21278	364174
19825	364175
4150	364176
49378	364177
7488	364178
100096	364179
30219	364180
92489	364181
9338	364182
1168	364183
21478	364184
23050	364185
78776	364186
15424	364187
19498	364188
21156	364189
77171	364190
82201	364191
122837	364192
8066	364193
3396	364194
2644	364195
25191	364196
21770	364197
146934	364198
70777	364199
87035	364200
33677	364201
8080	364202
347	364203
48122	364204
57174	364205
3196	364206
7441	364207
309	364208
34178	364209
43172	364210
14015	364211
18792	364212
35725	364213
157803	364214
92417	364215
107274	364216
94090	364217
7815	364218
27076	364219
76946	364220
100475	364221
13649	364222
72823	364223
265	364224
125456	364225
6253	364226
10374	364227
160256	364228
57115	364229
55943	364230
54770	364231
23468	364232
827	364233
17369	364234
162954	364235
42641	364236
109794	364237
2508	364238
37894	364239
52179	364240
96485	364241
21002	364242
35989	364243
102227	364244
82575	364245
143878	364246
22869	364247
51849	364248
16670	364249
102748	364250
14878	364251
81827	364252
78067	364253
8093	364254
8440	364255
18855	364256
36008	364257
55520	364258
5186	364259
18572	364260
18723	364261
86304	364262
84778	364263
33781	364264
1	364265
85488	364266
24199	364267
41819	364268
11970	364269
99494	364270
24071	364271
115033	364272
38937	364273
12663	364274
33021	364275
84833	364276
134412	364277
99317	364278
53304	364279
17052	364280
57327	364281
3536	364282
148440	364283
25526	364284
23122	364285
14221	364286
27934	364287
48761	364288
6738	364289
13921	364290
6578	364291
44039	364292
12487	364293
4532	364294
19972	364295
40960	364296
17227	364297
67534	364298
10298	364299
3238	364300
36716	364301
12472	364302
12318	364303
32967	364304
92237	364305
21945	364306
24658	364307
152069	364308
38477	364309
43874	364310
12645	364311
18146	364312
6226	364313
19997	364314
65733	364315
2200	364316
55850	364317
59180	364318
949	364319
14707	364320
579	364321
15406	364322
62284	364323
43174	364324
21487	364325
50634	364326
102521	364327
98451	364328
64	364329
6180	364330
28496	364331
43288	364332
11358	364333
71784	364334
60773	364335
24225	364336
92535	364337
153822	364338
38	364339
40135	364340
132622	364341
90604	364342
606	364343
82971	364344
25641	364345
51543	364346
47529	364347
14934	364348
94147	364349
40833	364350
16279	364351
18845	364352
5635	364353
409	364354
121	364355
12978	364356
8982	364357
531	364358
27807	364359
95061	364360
9007	364361
5838	364362
17867	364363
16606	364364
1147	364365
40029	364366
11703	364367
39036	364368
22695	364369
67181	364370
962	364371
2211	364372
88295	364373
20694	364374
1762	364375
8411	364376
5526	364377
39360	364378
131548	364379
57892	364380
146054	364381
13230	364382
20297	364383
53585	364384
16840	364385
78916	364386
107520	364387
21610	364388
34692	364389
7546	364390
51409	364391
33184	364392
2636	364393
17147	364394
23864	364395
12631	364396
5925	364397
119046	364398
21174	364399
11623	364400
18202	364401
14376	364402
4483	364403
7437	364404
11503	364405
13728	364406
101160	364407
60812	364408
66204	364409
6352	364410
35916	364411
17721	364412
102816	364413
5898	364414
38153	364415
2316	364416
70235	364417
166494	364418
31291	364419
152560	364420
3376	364421
4090	364422
7980	364423
93426	364424
148740	364425
17921	364426
105256	364427
70038	364428
132300	364429
97481	364430
7978	364431
28090	364432
33660	364433
62261	364434
32884	364435
501	364436
30610	364437
21676	364438
17236	364439
44023	364440
47086	364441
119449	364442
66609	364443
6293	364444
50120	364445
115426	364446
119208	364447
9982	364448
16406	364449
14022	364450
4178	364451
86205	364452
26295	364453
43093	364454
58164	364455
3047	364456
9686	364457
49276	364458
32	364459
98324	364460
6877	364461
5202	364462
65136	364463
9654	364464
22178	364465
75614	364466
15362	364467
147310	364468
153045	364469
10195	364470
49023	364471
43597	364472
47359	364473
17606	364474
33165	364475
9068	364476
1587	364477
18953	364478
18063	364479
30272	364480
127176	364481
4242	364482
9309	364483
2588	364484
19992	364485
21034	364486
2412	364487
40543	364488
69998	364489
510	364490
61431	364491
135535	364492
60903	364493
12878	364494
88711	364495
1436	364496
9638	364497
45918	364498
1826	364499
47471	364500
63752	364501
3804	364502
124327	364503
136865	364504
16268	364505
21470	364506
15888	364507
48033	364508
19401	364509
45641	364510
20254	364511
12077	364512
18887	364513
6212	364514
120025	364515
161486	364516
122264	364517
2341	364518
82766	364519
3694	364520
11685	364521
1347	364522
100498	364523
56669	364524
94867	364525
3519	364526
2597	364527
111943	364528
38230	364529
15236	364530
40	364531
28933	364532
6118	364533
42995	364534
50405	364535
159488	364536
126422	364537
136989	364538
46808	364539
106066	364540
162736	364541
54807	364542
52851	364543
10085	364544
7092	364545
160392	364546
15930	364547
98171	364548
16699	364549
17081	364550
2927	364551
97760	364552
108645	364553
86785	364554
14807	364555
15022	364556
147671	364557
98482	364558
57985	364559
129273	364560
8510	364561
71694	364562
4487	364563
84428	364564
25055	364565
1971	364566
1402	364567
28866	364568
41798	364569
3269	364570
75152	364571
20659	364572
9032	364573
12286	364574
72097	364575
93879	364576
94999	364577
63016	364578
50344	364579
25367	364580
18544	364581
58232	364582
150532	364583
109765	364584
126920	364585
30844	364586
4289	364587
45374	364588
45014	364589
33360	364590
18266	364591
35574	364592
1401	364593
13716	364594
10598	364595
149775	364596
12611	364597
120944	364598
14676	364599
2347	364600
75123	364601
48037	364602
56132	364603
75967	364604
1351	364605
165298	364606
69430	364607
73612	364608
829	364609
99688	364610
1937	364611
2596	364612
117035	364613
3465	364614
33824	364615
35050	364616
19344	364617
71589	364618
3050	364619
165973	364620
12677	364621
1712	364622
11280	364623
121442	364624
15436	364625
96410	364626
556	364627
65289	364628
124107	364629
22222	364630
13387	364631
31313	364632
51927	364633
107885	364634
68361	364635
159054	364636
33960	364637
36762	364638
65954	364639
84042	364640
22195	364641
13985	364642
4516	364643
103334	364644
18551	364645
4787	364646
92396	364647
12399	364648
54359	364649
7614	364650
43428	364651
57356	364652
16619	364653
28	364654
135931	364655
70404	364656
115253	364657
121844	364658
37017	364659
10441	364660
38045	364661
115445	364662
128711	364663
285	364664
53266	364665
46819	364666
33605	364667
32375	364668
8856	364669
13458	364670
11388	364671
39049	364672
26305	364673
81	364674
8872	364675
20045	364676
15888	364677
36006	364678
11845	364679
28976	364680
2511	364681
5189	364682
3954	364683
39709	364684
101470	364685
106443	364686
34804	364687
83544	364688
37397	364689
73424	364690
8996	364691
35077	364692
155147	364693
129198	364694
24092	364695
1804	364696
6693	364697
1147	364698
23355	364699
29663	364700
54611	364701
520	364702
8062	364703
10815	364704
1795	364705
55184	364706
30147	364707
16582	364708
21799	364709
82680	364710
97165	364711
62211	364712
33850	364713
60494	364714
47964	364715
38571	364716
4851	364717
15461	364718
2414	364719
30287	364720
4238	364721
22551	364722
9898	364723
7446	364724
824	364725
53089	364726
56187	364727
56397	364728
53940	364729
61755	364730
53554	364731
43588	364732
25336	364733
5063	364734
6104	364735
60690	364736
50082	364737
58637	364738
25570	364739
68465	364740
4613	364741
22702	364742
17624	364743
59453	364744
2267	364745
140717	364746
10872	364747
81106	364748
42102	364749
155872	364750
43043	364751
1713	364752
10436	364753
15730	364754
31684	364755
41120	364756
30248	364757
1976	364758
10858	364759
44	364760
26336	364761
106742	364762
132437	364763
2761	364764
88895	364765
130528	364766
111722	364767
109471	364768
9112	364769
21899	364770
39069	364771
108037	364772
62906	364773
6464	364774
15767	364775
2465	364776
100526	364777
32289	364778
60923	364779
82533	364780
17092	364781
48462	364782
73147	364783
17914	364784
48723	364785
10379	364786
4472	364787
12000	364788
35187	364789
21317	364790
35606	364791
35673	364792
152795	364793
20988	364794
21709	364795
8605	364796
31843	364797
85913	364798
46222	364799
37784	364800
64858	364801
155800	364802
35024	364803
17716	364804
35195	364805
9077	364806
105271	364807
30628	364808
22301	364809
84322	364810
76050	364811
22166	364812
203	364813
77399	364814
32463	364815
26516	364816
126312	364817
10059	364818
2738	364819
30494	364820
25260	364821
62750	364822
151193	364823
63613	364824
92578	364825
77973	364826
3860	364827
23956	364828
57615	364829
99	364830
10111	364831
42728	364832
81593	364833
4111	364834
13539	364835
6378	364836
22623	364837
97358	364838
8820	364839
22569	364840
9124	364841
102767	364842
593	364843
9145	364844
115049	364845
24805	364846
95006	364847
3177	364848
125807	364849
2771	364850
33426	364851
92748	364852
1731	364853
2953	364854
3981	364855
104671	364856
10361	364857
91086	364858
18912	364859
15877	364860
104775	364861
5528	364862
7226	364863
1569	364864
20923	364865
17345	364866
10227	364867
3059	364868
95690	364869
11369	364870
16496	364871
1632	364872
32594	364873
5571	364874
42964	364875
37790	364876
18762	364877
23574	364878
30360	364879
54506	364880
11554	364881
40211	364882
63679	364883
4859	364884
34463	364885
47609	364886
50437	364887
17420	364888
20911	364889
5118	364890
5	364891
98093	364892
131198	364893
7871	364894
9305	364895
10499	364896
12023	364897
1789	364898
42578	364899
151703	364900
34316	364901
49595	364902
7602	364903
59953	364904
24487	364905
79361	364906
79279	364907
6429	364908
6043	364909
80947	364910
41095	364911
347	364912
28787	364913
11626	364914
347	364915
1055	364916
9244	364917
45569	364918
135583	364919
15061	364920
2237	364921
56293	364922
47106	364923
13959	364924
38742	364925
27651	364926
53870	364927
6175	364928
60778	364929
50887	364930
133556	364931
71838	364932
536	364933
64411	364934
56553	364935
17048	364936
26366	364937
41703	364938
83301	364939
32347	364940
24751	364941
22138	364942
13133	364943
1777	364944
37113	364945
81947	364946
20497	364947
25368	364948
11048	364949
16831	364950
3438	364951
51106	364952
46768	364953
9844	364954
26558	364955
102149	364956
20693	364957
70857	364958
54815	364959
5641	364960
3007	364961
5174	364962
16537	364963
23508	364964
59098	364965
6495	364966
92588	364967
77722	364968
23468	364969
1777	364970
16817	364971
1495	364972
122491	364973
23124	364974
14139	364975
25534	364976
29569	364977
59376	364978
21779	364979
91533	364980
27535	364981
47957	364982
9801	364983
119537	364984
456	364985
808	364986
11159	364987
164164	364988
23086	364989
23755	364990
4835	364991
81874	364992
46994	364993
117986	364994
111511	364995
30142	364996
43434	364997
9478	364998
4165	364999
17479	365000
45932	365001
47486	365002
65277	365003
420	365004
105509	365005
5469	365006
33125	365007
56806	365008
493	365009
85653	365010
56289	365011
107285	365012
16486	365013
39087	365014
91226	365015
132012	365016
86792	365017
13312	365018
2418	365019
166627	365020
938	365021
5290	365022
45435	365023
2129	365024
129723	365025
72778	365026
8157	365027
13833	365028
152180	365029
126446	365030
61284	365031
3257	365032
144296	365033
76444	365034
6096	365035
3547	365036
5468	365037
4097	365038
112381	365039
20815	365040
53114	365041
63827	365042
41009	365043
9374	365044
35829	365045
69728	365046
93598	365047
61597	365048
11506	365049
106621	365050
9825	365051
18156	365052
43181	365053
68003	365054
1564	365055
84136	365056
45997	365057
85763	365058
110035	365059
55385	365060
4570	365061
84305	365062
27336	365063
79091	365064
4721	365065
39500	365066
18531	365067
158013	365068
32827	365069
38676	365070
14663	365071
1045	365072
29800	365073
2506	365074
39817	365075
1294	365076
45903	365077
36259	365078
25987	365079
42003	365080
45571	365081
55916	365082
35512	365083
119506	365084
21846	365085
7226	365086
56859	365087
9831	365088
3523	365089
1757	365090
18947	365091
39462	365092
46930	365093
89341	365094
31770	365095
76040	365096
81978	365097
30438	365098
101876	365099
1380	365100
79187	365101
62055	365102
7261	365103
4026	365104
92009	365105
157270	365106
125480	365107
66693	365108
139152	365109
151870	365110
5498	365111
113928	365112
32352	365113
35671	365114
52943	365115
3525	365116
4443	365117
46251	365118
28362	365119
16888	365120
598	365121
129783	365122
10684	365123
74147	365124
6910	365125
3310	365126
8509	365127
37193	365128
24050	365129
81457	365130
129679	365131
910	365132
22007	365133
51266	365134
121842	365135
809	365136
2508	365137
2999	365138
889	365139
29033	365140
48602	365141
150064	365142
15203	365143
447	365144
63309	365145
4726	365146
6081	365147
6527	365148
138103	365149
91073	365150
33174	365151
16511	365152
6204	365153
9971	365154
9220	365155
19644	365156
54207	365157
20131	365158
13512	365159
25625	365160
59348	365161
11823	365162
21	365163
7614	365164
38327	365165
7780	365166
100995	365167
30747	365168
57083	365169
6368	365170
7236	365171
44884	365172
93035	365173
20530	365174
46399	365175
149241	365176
15049	365177
6853	365178
5634	365179
92782	365180
73522	365181
28655	365182
7406	365183
2660	365184
73968	365185
93146	365186
134161	365187
23285	365188
14178	365189
37717	365190
52369	365191
12822	365192
1143	365193
78529	365194
33371	365195
1553	365196
359	365197
78636	365198
72005	365199
749	365200
43733	365201
18514	365202
19740	365203
4956	365204
366	365205
147029	365206
1309	365207
53643	365208
5215	365209
17806	365210
66603	365211
7633	365212
58748	365213
6714	365214
69189	365215
81459	365216
126518	365217
56496	365218
18296	365219
118538	365220
108807	365221
42505	365222
14618	365223
7039	365224
69152	365225
115555	365226
121030	365227
19145	365228
5553	365229
5872	365230
28303	365231
5995	365232
4681	365233
12439	365234
11340	365235
4113	365236
8505	365237
62038	365238
6627	365239
1072	365240
17938	365241
127222	365242
127715	365243
18784	365244
51668	365245
14585	365246
25070	365247
37185	365248
452	365249
48289	365250
82149	365251
61964	365252
39841	365253
3205	365254
7337	365255
65314	365256
1	365257
4822	365258
65926	365259
8178	365260
99332	365261
728	365262
57242	365263
27	365264
29821	365265
67074	365266
51469	365267
53364	365268
117164	365269
73995	365270
136286	365271
12812	365272
13677	365273
3676	365274
25422	365275
12346	365276
72744	365277
31124	365278
12164	365279
146	365280
15226	365281
34169	365282
35252	365283
2087	365284
47886	365285
139728	365286
3158	365287
160	365288
779	365289
132609	365290
23823	365291
53	365292
5798	365293
23936	365294
19914	365295
11665	365296
18207	365297
103006	365298
106940	365299
3942	365300
10310	365301
91324	365302
4329	365303
35395	365304
4841	365305
11834	365306
26243	365307
3809	365308
37092	365309
51890	365310
3843	365311
6305	365312
694	365313
2298	365314
29575	365315
30114	365316
57768	365317
69412	365318
2513	365319
105803	365320
29330	365321
20138	365322
47226	365323
88352	365324
109819	365325
64573	365326
154036	365327
576	365328
1004	365329
88372	365330
17925	365331
17868	365332
45939	365333
13252	365334
124795	365335
71669	365336
2786	365337
6339	365338
46349	365339
26309	365340
14969	365341
53470	365342
129086	365343
91954	365344
54210	365345
32442	365346
30590	365347
103345	365348
15967	365349
10891	365350
52220	365351
49775	365352
33079	365353
5893	365354
21727	365355
3250	365356
66325	365357
30241	365358
20353	365359
52391	365360
44383	365361
15074	365362
11159	365363
20227	365364
52560	365365
103000	365366
13756	365367
12744	365368
76929	365369
84718	365370
2045	365371
82858	365372
12878	365373
18103	365374
9385	365375
24821	365376
31359	365377
14546	365378
36400	365379
45734	365380
9070	365381
26586	365382
10699	365383
95760	365384
18703	365385
37933	365386
9250	365387
18825	365388
8715	365389
1117	365390
2533	365391
6	365392
34590	365393
4796	365394
29371	365395
69829	365396
9943	365397
53977	365398
34243	365399
9025	365400
15825	365401
38225	365402
111446	365403
11153	365404
56891	365405
8798	365406
6780	365407
9421	365408
14431	365409
47726	365410
13515	365411
5927	365412
54842	365413
43007	365414
8357	365415
48558	365416
6749	365417
4008	365418
43677	365419
39856	365420
9485	365421
25155	365422
3268	365423
67669	365424
30066	365425
9985	365426
116660	365427
108061	365428
42917	365429
115560	365430
53756	365431
843	365432
40849	365433
80541	365434
33813	365435
152398	365436
50167	365437
9315	365438
90443	365439
67560	365440
99659	365441
39112	365442
16039	365443
48308	365444
63923	365445
70122	365446
51084	365447
1154	365448
59452	365449
50522	365450
5993	365451
44637	365452
4338	365453
143165	365454
18514	365455
41863	365456
42424	365457
45949	365458
57010	365459
46898	365460
19637	365461
24918	365462
152279	365463
63512	365464
9891	365465
60084	365466
16956	365467
87349	365468
21484	365469
22468	365470
1122	365471
46284	365472
123470	365473
30395	365474
23111	365475
32119	365476
133055	365477
510	365478
155696	365479
2647	365480
89952	365481
14727	365482
10263	365483
52598	365484
138436	365485
52463	365486
4822	365487
159	365488
6279	365489
101821	365490
27025	365491
3030	365492
85422	365493
8394	365494
84257	365495
22981	365496
5474	365497
33950	365498
7119	365499
32575	365500
13072	365501
42626	365502
24588	365503
22679	365504
9578	365505
15152	365506
16680	365507
8043	365508
86865	365509
15753	365510
17120	365511
81449	365512
77987	365513
48	365514
32883	365515
66051	365516
53174	365517
40107	365518
46621	365519
55731	365520
86177	365521
25974	365522
27890	365523
144804	365524
39025	365525
48319	365526
6067	365527
41637	365528
1907	365529
7158	365530
11619	365531
23227	365532
97597	365533
15393	365534
23967	365535
46354	365536
19552	365537
21781	365538
53175	365539
31368	365540
11823	365541
5115	365542
104682	365543
63520	365544
15835	365545
29510	365546
96747	365547
50125	365548
1887	365549
117720	365550
5044	365551
454	365552
111036	365553
108802	365554
98728	365555
41820	365556
9785	365557
453	365558
24872	365559
44191	365560
15909	365561
87114	365562
26291	365563
80038	365564
63395	365565
602	365566
31332	365567
23947	365568
64027	365569
106340	365570
80443	365571
10265	365572
8796	365573
16698	365574
67426	365575
34414	365576
24483	365577
22526	365578
128284	365579
23226	365580
9369	365581
519	365582
18234	365583
70635	365584
54674	365585
1000	365586
22993	365587
13772	365588
86697	365589
7987	365590
18667	365591
472	365592
9936	365593
110549	365594
144689	365595
161580	365596
20398	365597
17034	365598
33211	365599
6118	365600
26026	365601
52044	365602
1462	365603
14424	365604
11231	365605
70156	365606
106792	365607
119164	365608
110832	365609
81230	365610
12959	365611
3331	365612
10	365613
94425	365614
47521	365615
81074	365616
61352	365617
8276	365618
152924	365619
72830	365620
72092	365621
42627	365622
3319	365623
104664	365624
62329	365625
20988	365626
13336	365627
9557	365628
1120	365629
6347	365630
50436	365631
47084	365632
3	365633
95915	365634
10046	365635
70495	365636
15034	365637
8990	365638
2899	365639
46216	365640
27631	365641
108733	365642
3206	365643
408	365644
23491	365645
49586	365646
35174	365647
2935	365648
34944	365649
165583	365650
148068	365651
73005	365652
68416	365653
1825	365654
943	365655
6950	365656
977	365657
40609	365658
8073	365659
5616	365660
13519	365661
5816	365662
50801	365663
37159	365664
48004	365665
123502	365666
21152	365667
24598	365668
38450	365669
112481	365670
9961	365671
48239	365672
475	365673
28288	365674
26109	365675
119928	365676
42239	365677
9397	365678
10308	365679
23721	365680
157127	365681
80100	365682
37149	365683
20741	365684
125582	365685
27839	365686
32974	365687
14080	365688
53306	365689
44300	365690
47625	365691
27823	365692
170	365693
124649	365694
22001	365695
3625	365696
118436	365697
7972	365698
32424	365699
10811	365700
18080	365701
8107	365702
50453	365703
127889	365704
90312	365705
4275	365706
66288	365707
154180	365708
28456	365709
7368	365710
64565	365711
113359	365712
56120	365713
69917	365714
160330	365715
5366	365716
23083	365717
56874	365718
65861	365719
319	365720
75429	365721
73606	365722
3987	365723
128508	365724
237	365725
71503	365726
4123	365727
2488	365728
9075	365729
9500	365730
70131	365731
3193	365732
56460	365733
3265	365734
3391	365735
746	365736
5838	365737
8267	365738
4523	365739
29866	365740
17265	365741
795	365742
34	365743
40	365744
2730	365745
139193	365746
29819	365747
21067	365748
14622	365749
3333	365750
7371	365751
21565	365752
24290	365753
150814	365754
122049	365755
16257	365756
4804	365757
37900	365758
75411	365759
5812	365760
212	365761
14681	365762
10020	365763
36777	365764
3011	365765
11991	365766
40579	365767
838	365768
22130	365769
9082	365770
7746	365771
86707	365772
33206	365773
5413	365774
1890	365775
35599	365776
94754	365777
47945	365778
25040	365779
5487	365780
20949	365781
926	365782
20733	365783
58649	365784
1181	365785
49023	365786
650	365787
68598	365788
117740	365789
52292	365790
62015	365791
160223	365792
149721	365793
8916	365794
53463	365795
5557	365796
12933	365797
27519	365798
8024	365799
107458	365800
164523	365801
38381	365802
119496	365803
20854	365804
19279	365805
3646	365806
20783	365807
37373	365808
13540	365809
3875	365810
7831	365811
48317	365812
24625	365813
37617	365814
26512	365815
48416	365816
13894	365817
37921	365818
82580	365819
56853	365820
3443	365821
39994	365822
3192	365823
16825	365824
53789	365825
22511	365826
11210	365827
975	365828
5590	365829
140538	365830
894	365831
614	365832
42356	365833
30764	365834
78881	365835
24017	365836
57697	365837
24793	365838
58172	365839
89138	365840
2	365841
6770	365842
92844	365843
16318	365844
10446	365845
96400	365846
22017	365847
63786	365848
7164	365849
1616	365850
14263	365851
4143	365852
54577	365853
24558	365854
26408	365855
161998	365856
85520	365857
12427	365858
122053	365859
67799	365860
50913	365861
19913	365862
24834	365863
32454	365864
39943	365865
65709	365866
22825	365867
21	365868
8137	365869
56759	365870
9960	365871
33329	365872
2074	365873
35006	365874
21941	365875
72107	365876
76842	365877
632	365878
14334	365879
25110	365880
130459	365881
17316	365882
80076	365883
35053	365884
97753	365885
50963	365886
17677	365887
43038	365888
4683	365889
156005	365890
33199	365891
156938	365892
76760	365893
87073	365894
4757	365895
23617	365896
86654	365897
2809	365898
6435	365899
16876	365900
80921	365901
17729	365902
140824	365903
64998	365904
74081	365905
7934	365906
95582	365907
67956	365908
105452	365909
6876	365910
1805	365911
72450	365912
28014	365913
1514	365914
36530	365915
10277	365916
5937	365917
58886	365918
104480	365919
10732	365920
73184	365921
11597	365922
54140	365923
51469	365924
43505	365925
36574	365926
6241	365927
124734	365928
28458	365929
20493	365930
72568	365931
23370	365932
67288	365933
18944	365934
16260	365935
70822	365936
34053	365937
31125	365938
68944	365939
24412	365940
83494	365941
48469	365942
7734	365943
18520	365944
9066	365945
161739	365946
20386	365947
20812	365948
126585	365949
970	365950
34843	365951
2035	365952
27178	365953
141019	365954
44146	365955
36379	365956
147240	365957
40094	365958
59768	365959
41171	365960
133729	365961
37504	365962
294	365963
4084	365964
23904	365965
26317	365966
13897	365967
116553	365968
94146	365969
2709	365970
84908	365971
108875	365972
87682	365973
14992	365974
1934	365975
4756	365976
123172	365977
116467	365978
115396	365979
119903	365980
59253	365981
1711	365982
43705	365983
62859	365984
77054	365985
60523	365986
43277	365987
11931	365988
128906	365989
41121	365990
11769	365991
93332	365992
10200	365993
12476	365994
9139	365995
24665	365996
21185	365997
48608	365998
63257	365999
23077	366000
21630	366001
21308	366002
2034	366003
20057	366004
20912	366005
779	366006
42073	366007
43761	366008
9453	366009
5399	366010
91000	366011
100586	366012
33033	366013
2693	366014
13045	366015
80637	366016
110663	366017
22942	366018
8933	366019
10746	366020
24651	366021
32576	366022
91115	366023
8833	366024
84449	366025
21062	366026
24401	366027
75641	366028
39442	366029
9659	366030
12028	366031
5224	366032
24107	366033
146265	366034
44023	366035
8257	366036
6216	366037
31695	366038
1406	366039
146346	366040
18135	366041
95805	366042
115468	366043
105984	366044
9063	366045
4832	366046
79798	366047
16274	366048
2739	366049
693	366050
2500	366051
37341	366052
67226	366053
32252	366054
115235	366055
57395	366056
25695	366057
63415	366058
7979	366059
24142	366060
108495	366061
18669	366062
5340	366063
54433	366064
436	366065
7258	366066
15674	366067
99729	366068
4547	366069
49181	366070
59344	366071
4966	366072
64377	366073
27888	366074
5220	366075
63048	366076
75784	366077
26603	366078
21365	366079
19843	366080
17646	366081
48819	366082
116390	366083
5451	366084
34909	366085
46508	366086
68281	366087
31888	366088
3289	366089
104996	366090
13297	366091
50740	366092
13031	366093
3389	366094
39144	366095
16539	366096
40071	366097
54904	366098
28799	366099
106109	366100
24606	366101
56560	366102
113036	366103
35268	366104
81688	366105
87810	366106
2993	366107
23	366108
3647	366109
36800	366110
124	366111
23885	366112
44937	366113
85044	366114
21500	366115
29630	366116
893	366117
11551	366118
24780	366119
859	366120
3590	366121
86018	366122
75625	366123
11392	366124
153078	366125
75786	366126
72468	366127
1153	366128
8101	366129
27014	366130
7542	366131
22683	366132
37172	366133
34668	366134
52881	366135
58583	366136
12743	366137
105930	366138
35968	366139
34388	366140
29293	366141
65580	366142
8285	366143
16354	366144
7647	366145
805	366146
36373	366147
17546	366148
59573	366149
5512	366150
5115	366151
27028	366152
31799	366153
58855	366154
8093	366155
5272	366156
74232	366157
141148	366158
134	366159
76699	366160
154818	366161
90	366162
4640	366163
30763	366164
13929	366165
10661	366166
6824	366167
88039	366168
7980	366169
89363	366170
5558	366171
106838	366172
120178	366173
15327	366174
18583	366175
74875	366176
44848	366177
5728	366178
36411	366179
80004	366180
15	366181
29761	366182
6452	366183
4555	366184
43310	366185
2448	366186
21347	366187
4865	366188
16435	366189
34892	366190
31182	366191
8213	366192
61517	366193
291	366194
40416	366195
68848	366196
45484	366197
31193	366198
109100	366199
19185	366200
3697	366201
70047	366202
16470	366203
11636	366204
94330	366205
18135	366206
76035	366207
61007	366208
34600	366209
112309	366210
5633	366211
2176	366212
3489	366213
50520	366214
61950	366215
841	366216
23599	366217
31723	366218
4348	366219
40698	366220
5923	366221
68854	366222
6695	366223
82051	366224
14535	366225
85153	366226
24039	366227
18643	366228
14102	366229
717	366230
12172	366231
39625	366232
84893	366233
18337	366234
131370	366235
877	366236
938	366237
69017	366238
32995	366239
30115	366240
16920	366241
126330	366242
156977	366243
2171	366244
51912	366245
11352	366246
123474	366247
22046	366248
16	366249
106674	366250
24716	366251
54361	366252
28237	366253
52459	366254
22990	366255
6496	366256
4237	366257
6092	366258
4638	366259
30669	366260
12862	366261
32908	366262
36031	366263
2908	366264
20030	366265
100063	366266
7085	366267
19444	366268
30557	366269
155489	366270
1054	366271
4943	366272
50819	366273
46784	366274
2268	366275
3954	366276
12334	366277
120024	366278
87239	366279
27004	366280
20483	366281
2334	366282
89953	366283
8130	366284
57807	366285
69074	366286
22172	366287
2156	366288
32787	366289
16645	366290
35039	366291
118208	366292
51749	366293
1904	366294
13727	366295
5726	366296
1131	366297
25138	366298
1427	366299
39136	366300
82018	366301
3251	366302
34743	366303
7337	366304
50518	366305
8015	366306
22549	366307
1906	366308
5944	366309
9901	366310
14769	366311
143055	366312
18250	366313
6405	366314
13729	366315
22561	366316
2731	366317
87378	366318
3816	366319
1563	366320
7627	366321
2075	366322
92854	366323
12493	366324
8801	366325
28764	366326
43277	366327
46189	366328
2848	366329
28142	366330
14057	366331
27345	366332
42516	366333
99631	366334
70022	366335
12237	366336
95824	366337
16346	366338
2921	366339
58890	366340
55480	366341
19027	366342
3711	366343
90592	366344
10111	366345
37979	366346
66459	366347
10190	366348
22311	366349
85	366350
5935	366351
3258	366352
4674	366353
48864	366354
4808	366355
12826	366356
210	366357
2003	366358
393	366359
3791	366360
44905	366361
36013	366362
62397	366363
87616	366364
31402	366365
52918	366366
84890	366367
101690	366368
15963	366369
91248	366370
112261	366371
84750	366372
36940	366373
166	366374
42454	366375
488	366376
91178	366377
2157	366378
6946	366379
113818	366380
14989	366381
35539	366382
29102	366383
8806	366384
53345	366385
36294	366386
134352	366387
22500	366388
19510	366389
1206	366390
67102	366391
34787	366392
71272	366393
64485	366394
120484	366395
7024	366396
91696	366397
89829	366398
139411	366399
20390	366400
7311	366401
20576	366402
39033	366403
10497	366404
44033	366405
2511	366406
31803	366407
7833	366408
29536	366409
85652	366410
6461	366411
78090	366412
141233	366413
6533	366414
52617	366415
16222	366416
32170	366417
14663	366418
91517	366419
67953	366420
41822	366421
63034	366422
2306	366423
3546	366424
24283	366425
26881	366426
49140	366427
68502	366428
42376	366429
7934	366430
10690	366431
49288	366432
35343	366433
3455	366434
9758	366435
58422	366436
5128	366437
89273	366438
3088	366439
64050	366440
9137	366441
13178	366442
12051	366443
50835	366444
19796	366445
76234	366446
45431	366447
6911	366448
104694	366449
117052	366450
22493	366451
95971	366452
30509	366453
87552	366454
2568	366455
15735	366456
945	366457
50117	366458
9314	366459
51163	366460
19231	366461
11429	366462
5043	366463
39789	366464
68450	366465
95957	366466
2443	366467
130004	366468
41893	366469
751	366470
31930	366471
171	366472
2906	366473
10682	366474
24332	366475
144902	366476
56144	366477
8735	366478
164067	366479
26424	366480
8141	366481
12535	366482
48099	366483
257	366484
48805	366485
1051	366486
53798	366487
17811	366488
127385	366489
2941	366490
113290	366491
130896	366492
14051	366493
14527	366494
1066	366495
75713	366496
148	366497
59042	366498
22419	366499
5986	366500
68876	366501
13478	366502
12512	366503
44626	366504
2525	366505
348	366506
46781	366507
13894	366508
16591	366509
63093	366510
134756	366511
46329	366512
18337	366513
106	366514
767	366515
5356	366516
52251	366517
258	366518
162483	366519
1384	366520
9857	366521
42219	366522
9127	366523
79099	366524
94838	366525
92562	366526
3680	366527
453	366528
116459	366529
90155	366530
16942	366531
76732	366532
21675	366533
50129	366534
16515	366535
53913	366536
12345	366537
7697	366538
64076	366539
153055	366540
99940	366541
50	366542
234	366543
19797	366544
29537	366545
51929	366546
39075	366547
18121	366548
31262	366549
9105	366550
132832	366551
2423	366552
95085	366553
10347	366554
108374	366555
26284	366556
59810	366557
2683	366558
76695	366559
56991	366560
100356	366561
27639	366562
126797	366563
154460	366564
1976	366565
68974	366566
23370	366567
11451	366568
75260	366569
62569	366570
32763	366571
30805	366572
166068	366573
82582	366574
45349	366575
78417	366576
144151	366577
58697	366578
10374	366579
88035	366580
8486	366581
28957	366582
2440	366583
107799	366584
5137	366585
44420	366586
54572	366587
37802	366588
51296	366589
14038	366590
29872	366591
24125	366592
15376	366593
131046	366594
40118	366595
71910	366596
77606	366597
413	366598
19285	366599
14941	366600
18175	366601
65063	366602
376	366603
97011	366604
15697	366605
22751	366606
6604	366607
5281	366608
35641	366609
85424	366610
38353	366611
128746	366612
135	366613
49333	366614
19019	366615
132770	366616
60621	366617
2914	366618
104887	366619
1357	366620
83817	366621
36535	366622
32703	366623
4725	366624
134216	366625
28872	366626
14024	366627
94092	366628
9397	366629
12241	366630
34512	366631
63118	366632
31548	366633
41057	366634
13516	366635
40676	366636
23302	366637
8281	366638
7410	366639
75224	366640
60285	366641
624	366642
96297	366643
3384	366644
48800	366645
130344	366646
4114	366647
272	366648
4769	366649
105270	366650
50418	366651
53105	366652
20803	366653
22250	366654
5992	366655
3703	366656
11413	366657
32295	366658
24103	366659
51787	366660
31504	366661
16570	366662
134	366663
71805	366664
35663	366665
30866	366666
45121	366667
3800	366668
26637	366669
134385	366670
12863	366671
108928	366672
1567	366673
53	366674
48275	366675
2019	366676
984	366677
18621	366678
30638	366679
37978	366680
24	366681
784	366682
1108	366683
39280	366684
110036	366685
80609	366686
71965	366687
678	366688
4468	366689
88470	366690
7459	366691
2218	366692
63254	366693
52045	366694
6896	366695
139457	366696
56721	366697
16871	366698
12455	366699
9403	366700
8374	366701
2199	366702
45648	366703
6101	366704
4916	366705
2338	366706
35162	366707
97446	366708
97193	366709
8274	366710
11511	366711
47571	366712
53784	366713
413	366714
50897	366715
106875	366716
127496	366717
8875	366718
68320	366719
38931	366720
58659	366721
228	366722
90089	366723
3645	366724
44167	366725
1450	366726
84183	366727
39335	366728
6880	366729
10218	366730
8268	366731
47597	366732
30037	366733
30691	366734
60207	366735
9396	366736
35000	366737
579	366738
87879	366739
6384	366740
115560	366741
61063	366742
47330	366743
128296	366744
134082	366745
3527	366746
5657	366747
77353	366748
9246	366749
43810	366750
47601	366751
35444	366752
109326	366753
44823	366754
71514	366755
42339	366756
66343	366757
187	366758
4694	366759
4204	366760
68350	366761
135552	366762
61906	366763
15131	366764
27175	366765
36989	366766
98555	366767
10618	366768
26619	366769
22216	366770
9544	366771
10389	366772
59344	366773
69107	366774
2019	366775
151978	366776
25098	366777
46972	366778
961	366779
55865	366780
125	366781
5665	366782
59900	366783
40996	366784
55227	366785
5618	366786
81032	366787
14112	366788
111558	366789
29499	366790
2258	366791
3787	366792
38494	366793
1351	366794
135062	366795
76951	366796
27845	366797
3675	366798
11464	366799
53924	366800
48927	366801
5444	366802
24023	366803
94368	366804
49899	366805
36866	366806
155090	366807
11408	366808
72032	366809
82321	366810
50266	366811
29990	366812
37820	366813
53993	366814
21742	366815
74462	366816
53757	366817
3220	366818
20611	366819
153512	366820
23122	366821
15410	366822
31481	366823
435	366824
29570	366825
83506	366826
21050	366827
8922	366828
71260	366829
93803	366830
2814	366831
26449	366832
55508	366833
22564	366834
58358	366835
5459	366836
123118	366837
101830	366838
22927	366839
83446	366840
46814	366841
47404	366842
66290	366843
65348	366844
17914	366845
57665	366846
19521	366847
12146	366848
91332	366849
15151	366850
61634	366851
3124	366852
5418	366853
127723	366854
152	366855
100815	366856
26086	366857
2615	366858
601	366859
56284	366860
12304	366861
1712	366862
28664	366863
22483	366864
65357	366865
57532	366866
31723	366867
3136	366868
80432	366869
84460	366870
6196	366871
7150	366872
92615	366873
108074	366874
1393	366875
25601	366876
18097	366877
49103	366878
54690	366879
9857	366880
11005	366881
38702	366882
4	366883
65391	366884
8136	366885
11419	366886
144815	366887
7808	366888
38520	366889
48949	366890
35224	366891
133147	366892
15775	366893
45004	366894
58124	366895
17856	366896
532	366897
1673	366898
84590	366899
95716	366900
513	366901
27160	366902
55778	366903
132420	366904
28844	366905
23689	366906
105965	366907
14307	366908
163745	366909
35147	366910
23	366911
7802	366912
8514	366913
1363	366914
5604	366915
60846	366916
34619	366917
8740	366918
19930	366919
19302	366920
640	366921
68188	366922
88505	366923
12238	366924
88177	366925
111021	366926
166434	366927
5348	366928
4066	366929
10733	366930
10938	366931
46035	366932
71762	366933
122444	366934
68609	366935
64896	366936
46552	366937
77575	366938
23339	366939
48542	366940
107583	366941
67641	366942
74115	366943
65667	366944
157199	366945
62013	366946
44745	366947
12988	366948
6370	366949
6701	366950
42174	366951
4994	366952
437	366953
5192	366954
21813	366955
29950	366956
1637	366957
5068	366958
7846	366959
1299	366960
88817	366961
68808	366962
13615	366963
30676	366964
41202	366965
101422	366966
165283	366967
20000	366968
1881	366969
27228	366970
38249	366971
15	366972
5195	366973
31176	366974
21610	366975
32475	366976
20750	366977
66121	366978
10105	366979
2776	366980
35706	366981
18045	366982
7091	366983
10553	366984
8898	366985
12867	366986
26919	366987
6740	366988
38613	366989
13313	366990
31764	366991
59582	366992
4230	366993
31813	366994
105352	366995
17361	366996
35761	366997
1955	366998
75079	366999
36089	367000
65431	367001
6905	367002
819	367003
42748	367004
61365	367005
141679	367006
25542	367007
3719	367008
45707	367009
67907	367010
4546	367011
35668	367012
97775	367013
9604	367014
100951	367015
42994	367016
443	367017
35580	367018
483	367019
18005	367020
3770	367021
61875	367022
51747	367023
159379	367024
31682	367025
5764	367026
7222	367027
19298	367028
1726	367029
42695	367030
55489	367031
48856	367032
90005	367033
85223	367034
19230	367035
50718	367036
150600	367037
48223	367038
43970	367039
110945	367040
2988	367041
133557	367042
817	367043
8928	367044
21265	367045
22330	367046
87510	367047
1098	367048
18427	367049
81089	367050
72478	367051
37048	367052
5139	367053
133614	367054
1276	367055
9836	367056
34312	367057
27677	367058
31401	367059
122189	367060
556	367061
3670	367062
53797	367063
16694	367064
18839	367065
2893	367066
1075	367067
102486	367068
88113	367069
48819	367070
3400	367071
1657	367072
32768	367073
34352	367074
5187	367075
106694	367076
37774	367077
35362	367078
24962	367079
27047	367080
31772	367081
66346	367082
36552	367083
11141	367084
93379	367085
19109	367086
39964	367087
33308	367088
161	367089
9506	367090
59617	367091
7075	367092
62722	367093
38573	367094
71854	367095
22286	367096
12937	367097
8619	367098
79557	367099
6291	367100
14670	367101
77197	367102
27173	367103
53528	367104
6457	367105
95331	367106
96345	367107
2546	367108
6363	367109
48837	367110
36090	367111
14344	367112
6029	367113
411	367114
76456	367115
14951	367116
16228	367117
146236	367118
16334	367119
3776	367120
5323	367121
40290	367122
22706	367123
15774	367124
139	367125
94422	367126
50283	367127
28857	367128
2782	367129
77224	367130
144129	367131
54302	367132
137065	367133
14585	367134
2940	367135
6828	367136
6247	367137
33041	367138
57425	367139
45220	367140
2491	367141
15869	367142
1329	367143
104	367144
4562	367145
18975	367146
46331	367147
34238	367148
106581	367149
6650	367150
108548	367151
28245	367152
15237	367153
50780	367154
29312	367155
4594	367156
2459	367157
57843	367158
14205	367159
7762	367160
11419	367161
743	367162
29354	367163
18791	367164
3382	367165
34473	367166
44436	367167
25929	367168
14088	367169
127827	367170
103796	367171
27757	367172
46352	367173
23811	367174
12820	367175
30879	367176
48345	367177
12133	367178
150720	367179
2231	367180
39060	367181
100139	367182
32297	367183
33169	367184
76548	367185
31731	367186
43687	367187
5011	367188
42024	367189
15056	367190
28521	367191
156855	367192
8640	367193
8595	367194
73913	367195
86792	367196
43286	367197
128006	367198
70404	367199
39375	367200
24572	367201
3240	367202
849	367203
124237	367204
21782	367205
82779	367206
67972	367207
10731	367208
94849	367209
37994	367210
712	367211
61083	367212
59336	367213
32809	367214
21106	367215
5126	367216
49564	367217
166	367218
17579	367219
22758	367220
2475	367221
29560	367222
72744	367223
115059	367224
266	367225
72084	367226
23158	367227
13105	367228
41493	367229
98565	367230
66767	367231
42368	367232
16936	367233
45995	367234
147403	367235
42296	367236
13437	367237
27605	367238
10750	367239
7144	367240
23096	367241
62710	367242
16426	367243
49240	367244
58972	367245
32338	367246
49832	367247
105993	367248
46536	367249
24857	367250
74801	367251
86736	367252
32443	367253
2534	367254
5822	367255
110892	367256
31390	367257
34420	367258
48242	367259
45023	367260
39776	367261
43738	367262
77163	367263
50669	367264
8686	367265
132247	367266
26895	367267
5871	367268
22311	367269
18279	367270
66960	367271
126161	367272
22749	367273
27057	367274
15106	367275
3062	367276
56757	367277
5506	367278
219	367279
3969	367280
3950	367281
18209	367282
94962	367283
9767	367284
1298	367285
39481	367286
161198	367287
4694	367288
115552	367289
1315	367290
15234	367291
84504	367292
43939	367293
54076	367294
7705	367295
124323	367296
49551	367297
106952	367298
25517	367299
69011	367300
7468	367301
28323	367302
49036	367303
5144	367304
865	367305
54468	367306
2345	367307
8988	367308
79533	367309
14464	367310
20016	367311
140040	367312
33474	367313
13717	367314
26208	367315
89897	367316
5427	367317
98078	367318
5470	367319
103594	367320
10403	367321
5984	367322
49727	367323
348	367324
87569	367325
20963	367326
75025	367327
50564	367328
44476	367329
28616	367330
83356	367331
22969	367332
65751	367333
26377	367334
46745	367335
102233	367336
94471	367337
4738	367338
23855	367339
67344	367340
56729	367341
45439	367342
18563	367343
53640	367344
3535	367345
70847	367346
26943	367347
16760	367348
2308	367349
99822	367350
57517	367351
30260	367352
63311	367353
30721	367354
6549	367355
26471	367356
4099	367357
7343	367358
6272	367359
3311	367360
97591	367361
32684	367362
23922	367363
21287	367364
18328	367365
67956	367366
48185	367367
40758	367368
38013	367369
71617	367370
1899	367371
126075	367372
18503	367373
133134	367374
74396	367375
3139	367376
33973	367377
163762	367378
13572	367379
19354	367380
115425	367381
30901	367382
860	367383
495	367384
156	367385
41835	367386
113414	367387
244	367388
2521	367389
31866	367390
32540	367391
105018	367392
1223	367393
66382	367394
10359	367395
102	367396
166679	367397
14949	367398
29421	367399
18131	367400
10936	367401
6827	367402
1928	367403
30521	367404
10206	367405
41278	367406
1382	367407
28468	367408
120854	367409
14144	367410
23	367411
6900	367412
13165	367413
35	367414
90911	367415
6421	367416
69033	367417
1765	367418
22659	367419
49705	367420
91094	367421
14701	367422
7376	367423
734	367424
26450	367425
115389	367426
149908	367427
7726	367428
42291	367429
17681	367430
24844	367431
56372	367432
42310	367433
4459	367434
78264	367435
36178	367436
74766	367437
52406	367438
4144	367439
1522	367440
154218	367441
77558	367442
11520	367443
17864	367444
75337	367445
74006	367446
6210	367447
23997	367448
57300	367449
64819	367450
49	367451
10358	367452
1009	367453
37117	367454
76475	367455
96066	367456
129680	367457
21812	367458
12090	367459
10695	367460
17400	367461
4471	367462
119515	367463
12703	367464
140149	367465
11846	367466
25773	367467
4110	367468
31495	367469
6383	367470
10183	367471
26242	367472
66534	367473
111	367474
162250	367475
80943	367476
4118	367477
68973	367478
970	367479
32241	367480
18095	367481
10009	367482
82118	367483
2348	367484
67850	367485
5177	367486
20304	367487
49054	367488
31012	367489
45948	367490
12605	367491
4576	367492
33179	367493
9170	367494
21442	367495
17846	367496
2958	367497
64706	367498
8235	367499
41351	367500
17364	367501
158343	367502
109	367503
17630	367504
1896	367505
11680	367506
115965	367507
18852	367508
17059	367509
106254	367510
3439	367511
112568	367512
86708	367513
15356	367514
33326	367515
30395	367516
107480	367517
87844	367518
896	367519
616	367520
19583	367521
37037	367522
57186	367523
143977	367524
19	367525
56514	367526
129496	367527
476	367528
27841	367529
36407	367530
35560	367531
9233	367532
47048	367533
2363	367534
42790	367535
24692	367536
30210	367537
158219	367538
90916	367539
25711	367540
9806	367541
21058	367542
45290	367543
211	367544
65274	367545
72127	367546
48633	367547
67078	367548
31324	367549
66665	367550
35275	367551
14732	367552
49355	367553
6937	367554
3243	367555
77284	367556
50608	367557
77270	367558
7006	367559
6501	367560
8537	367561
52282	367562
4774	367563
29911	367564
1054	367565
8765	367566
29085	367567
25513	367568
23297	367569
2218	367570
72406	367571
5649	367572
9492	367573
118115	367574
27884	367575
29760	367576
43697	367577
35637	367578
73532	367579
111262	367580
4898	367581
155144	367582
30179	367583
7736	367584
48590	367585
6190	367586
88	367587
488	367588
17	367589
58346	367590
117933	367591
33781	367592
8389	367593
7003	367594
9078	367595
105641	367596
102455	367597
16358	367598
76776	367599
58590	367600
28531	367601
22377	367602
21244	367603
767	367604
68037	367605
241	367606
3204	367607
96801	367608
50219	367609
32957	367610
46457	367611
14438	367612
49384	367613
7584	367614
93228	367615
6965	367616
105389	367617
3644	367618
37555	367619
78525	367620
11977	367621
36472	367622
17928	367623
21549	367624
62770	367625
10236	367626
163668	367627
89846	367628
121568	367629
3389	367630
42004	367631
17883	367632
105347	367633
2540	367634
7664	367635
17715	367636
45008	367637
2210	367638
9902	367639
158496	367640
32204	367641
22014	367642
16301	367643
19859	367644
100255	367645
2361	367646
34661	367647
6391	367648
35982	367649
66	367650
6105	367651
55682	367652
21046	367653
1142	367654
50101	367655
102466	367656
52906	367657
29366	367658
27323	367659
14567	367660
3955	367661
122089	367662
56232	367663
36189	367664
48289	367665
109896	367666
6392	367667
41553	367668
101480	367669
129871	367670
95726	367671
133714	367672
12582	367673
29712	367674
34699	367675
116496	367676
22400	367677
22085	367678
70984	367679
72499	367680
9504	367681
37335	367682
22681	367683
24325	367684
79841	367685
6588	367686
162	367687
86602	367688
47250	367689
58499	367690
2037	367691
54688	367692
21296	367693
10947	367694
73119	367695
2483	367696
96138	367697
92780	367698
37585	367699
120164	367700
3715	367701
25501	367702
35	367703
78257	367704
5749	367705
46812	367706
55507	367707
54	367708
21941	367709
129820	367710
41304	367711
7091	367712
6157	367713
8897	367714
6584	367715
96240	367716
59181	367717
7695	367718
13889	367719
33614	367720
30860	367721
57737	367722
44099	367723
17	367724
3636	367725
64	367726
20741	367727
115291	367728
134638	367729
16788	367730
2341	367731
52556	367732
15374	367733
59085	367734
53993	367735
3	367736
73246	367737
101509	367738
40353	367739
5603	367740
99197	367741
46458	367742
64898	367743
2480	367744
108335	367745
18820	367746
48175	367747
4418	367748
82853	367749
14612	367750
143776	367751
26003	367752
30308	367753
1913	367754
48797	367755
22611	367756
14660	367757
71631	367758
27200	367759
35206	367760
39592	367761
44331	367762
9170	367763
100807	367764
131349	367765
82067	367766
45231	367767
328	367768
12131	367769
9782	367770
13561	367771
13088	367772
57783	367773
39603	367774
124	367775
39077	367776
44811	367777
18032	367778
13252	367779
49527	367780
45497	367781
74648	367782
98515	367783
13087	367784
9064	367785
11625	367786
54131	367787
157661	367788
61011	367789
1393	367790
6437	367791
1515	367792
79106	367793
38696	367794
93730	367795
41529	367796
37290	367797
77048	367798
4620	367799
15174	367800
73	367801
87223	367802
7824	367803
75438	367804
14887	367805
50279	367806
40774	367807
154	367808
69495	367809
12629	367810
6698	367811
26013	367812
25862	367813
54778	367814
64275	367815
2244	367816
109069	367817
66765	367818
51517	367819
96183	367820
2956	367821
8219	367822
81334	367823
43922	367824
83381	367825
9496	367826
123070	367827
24809	367828
4265	367829
387	367830
56044	367831
58211	367832
28820	367833
2443	367834
398	367835
68831	367836
88136	367837
62868	367838
59442	367839
2163	367840
20096	367841
78749	367842
41857	367843
71760	367844
32411	367845
5236	367846
28070	367847
11003	367848
9669	367849
1031	367850
4553	367851
66422	367852
17	367853
21293	367854
15061	367855
33680	367856
77731	367857
164846	367858
16914	367859
16050	367860
18355	367861
80665	367862
4529	367863
23533	367864
100115	367865
17342	367866
2081	367867
26364	367868
12183	367869
171	367870
8557	367871
4136	367872
2923	367873
84408	367874
12080	367875
22407	367876
116212	367877
15310	367878
17328	367879
20044	367880
96730	367881
27588	367882
47880	367883
21935	367884
2338	367885
5514	367886
24615	367887
4656	367888
12949	367889
98885	367890
107037	367891
2301	367892
14678	367893
108819	367894
43332	367895
52203	367896
3094	367897
2408	367898
42592	367899
16963	367900
107489	367901
14265	367902
20525	367903
8242	367904
18584	367905
84019	367906
156	367907
8651	367908
21301	367909
37632	367910
1106	367911
53058	367912
37937	367913
28813	367914
45280	367915
79706	367916
81544	367917
47752	367918
2056	367919
17180	367920
130252	367921
3341	367922
81754	367923
17585	367924
35154	367925
6624	367926
6318	367927
411	367928
122218	367929
105469	367930
99711	367931
123299	367932
6732	367933
42157	367934
1502	367935
12098	367936
13976	367937
748	367938
35187	367939
71690	367940
106569	367941
134480	367942
81520	367943
93479	367944
19379	367945
5201	367946
131019	367947
62790	367948
13163	367949
81333	367950
19588	367951
130945	367952
63858	367953
51021	367954
63946	367955
165082	367956
59048	367957
1864	367958
2439	367959
27	367960
75507	367961
199	367962
61780	367963
13970	367964
69827	367965
16101	367966
85819	367967
38701	367968
99637	367969
6979	367970
20105	367971
15574	367972
7821	367973
23261	367974
26633	367975
44678	367976
17346	367977
3290	367978
24438	367979
4911	367980
23140	367981
133685	367982
7696	367983
1123	367984
55721	367985
21633	367986
16130	367987
107793	367988
7131	367989
9977	367990
5642	367991
24290	367992
139184	367993
53196	367994
23134	367995
3000	367996
131748	367997
11039	367998
53984	367999
39427	368000
54372	368001
51726	368002
18424	368003
47387	368004
18692	368005
48388	368006
105349	368007
124623	368008
83947	368009
42138	368010
8574	368011
46933	368012
38177	368013
30841	368014
14262	368015
3185	368016
85476	368017
43501	368018
28280	368019
631	368020
14180	368021
23462	368022
230	368023
141306	368024
76137	368025
155340	368026
147706	368027
7219	368028
3803	368029
275	368030
1301	368031
2663	368032
14491	368033
93961	368034
23781	368035
98768	368036
104624	368037
116555	368038
8262	368039
14755	368040
35446	368041
9804	368042
68896	368043
69017	368044
111776	368045
118	368046
5463	368047
59842	368048
8797	368049
22730	368050
101178	368051
3713	368052
72691	368053
9526	368054
142376	368055
27078	368056
20550	368057
50134	368058
111028	368059
43302	368060
12865	368061
4723	368062
21985	368063
21280	368064
93335	368065
57319	368066
22709	368067
9189	368068
88093	368069
158471	368070
12705	368071
39256	368072
104535	368073
30176	368074
109301	368075
9541	368076
19288	368077
47340	368078
23202	368079
16822	368080
1317	368081
32409	368082
166	368083
2084	368084
8499	368085
1239	368086
37675	368087
156934	368088
318	368089
61526	368090
60717	368091
43402	368092
7650	368093
10090	368094
91918	368095
18028	368096
7633	368097
12189	368098
123228	368099
154667	368100
321	368101
39456	368102
1448	368103
10508	368104
17436	368105
19444	368106
14288	368107
97164	368108
16936	368109
61116	368110
145595	368111
6702	368112
14050	368113
32886	368114
13002	368115
2429	368116
44641	368117
23709	368118
11226	368119
102722	368120
3907	368121
37313	368122
134673	368123
13631	368124
71	368125
55487	368126
28519	368127
1537	368128
99330	368129
62251	368130
8917	368131
100010	368132
59613	368133
93816	368134
7291	368135
68397	368136
69351	368137
94898	368138
46149	368139
705	368140
18854	368141
5385	368142
163125	368143
115078	368144
129435	368145
112879	368146
5505	368147
14035	368148
21429	368149
66702	368150
57535	368151
223	368152
2579	368153
6565	368154
4302	368155
12525	368156
5402	368157
27210	368158
146	368159
11723	368160
58140	368161
25013	368162
4014	368163
66116	368164
223	368165
62090	368166
19549	368167
29726	368168
84999	368169
79836	368170
17207	368171
85313	368172
36726	368173
27369	368174
22312	368175
87030	368176
1123	368177
13189	368178
105786	368179
5408	368180
20185	368181
12043	368182
1565	368183
54	368184
8144	368185
70926	368186
70746	368187
1970	368188
21945	368189
97715	368190
5473	368191
4244	368192
46886	368193
41475	368194
150	368195
90474	368196
154948	368197
25636	368198
33151	368199
5942	368200
76691	368201
6464	368202
17100	368203
393	368204
3850	368205
54789	368206
2989	368207
70320	368208
60485	368209
101804	368210
63857	368211
80020	368212
988	368213
57721	368214
40104	368215
110381	368216
16042	368217
160777	368218
52261	368219
107	368220
7084	368221
55370	368222
29891	368223
71590	368224
22350	368225
21013	368226
72630	368227
8171	368228
52116	368229
16102	368230
18717	368231
144248	368232
5771	368233
22851	368234
40430	368235
55997	368236
46355	368237
15479	368238
7031	368239
16387	368240
133536	368241
4887	368242
382	368243
88827	368244
2284	368245
67786	368246
13991	368247
2076	368248
1192	368249
13902	368250
9717	368251
116744	368252
43157	368253
124266	368254
143149	368255
40849	368256
22357	368257
29356	368258
67081	368259
86049	368260
68128	368261
27238	368262
39837	368263
133082	368264
80336	368265
77	368266
31324	368267
120958	368268
119119	368269
119647	368270
2615	368271
11276	368272
13388	368273
61719	368274
61460	368275
13315	368276
1906	368277
13146	368278
88617	368279
10601	368280
63797	368281
16815	368282
9276	368283
1074	368284
14756	368285
49269	368286
4641	368287
103394	368288
10003	368289
63540	368290
33158	368291
16836	368292
159469	368293
98760	368294
253	368295
23825	368296
125528	368297
152103	368298
4855	368299
7115	368300
3674	368301
38927	368302
35157	368303
64649	368304
36096	368305
73063	368306
19539	368307
7848	368308
133711	368309
34278	368310
3630	368311
43025	368312
33850	368313
140666	368314
65129	368315
464	368316
6672	368317
8233	368318
55870	368319
1746	368320
17009	368321
16005	368322
5279	368323
1956	368324
79274	368325
70442	368326
152843	368327
24926	368328
25388	368329
2896	368330
9717	368331
16628	368332
4675	368333
4291	368334
45650	368335
75793	368336
71989	368337
25243	368338
120593	368339
64342	368340
53046	368341
137909	368342
89664	368343
7074	368344
25785	368345
10576	368346
50636	368347
112670	368348
9766	368349
6315	368350
59873	368351
1249	368352
18485	368353
40769	368354
65245	368355
41831	368356
8386	368357
1735	368358
80732	368359
128451	368360
34842	368361
38676	368362
64618	368363
43441	368364
52998	368365
66964	368366
32831	368367
3312	368368
10281	368369
6116	368370
65522	368371
48165	368372
17434	368373
97804	368374
29608	368375
766	368376
133470	368377
43090	368378
2784	368379
98960	368380
8544	368381
162145	368382
39109	368383
8403	368384
108364	368385
9515	368386
57277	368387
164307	368388
2757	368389
82548	368390
8797	368391
645	368392
76419	368393
4807	368394
38115	368395
92778	368396
77731	368397
40275	368398
22658	368399
42518	368400
23408	368401
20478	368402
3846	368403
25674	368404
3099	368405
943	368406
4048	368407
26910	368408
18071	368409
3120	368410
21438	368411
11387	368412
4811	368413
27148	368414
5148	368415
25049	368416
154720	368417
53493	368418
82402	368419
87979	368420
26919	368421
61075	368422
114904	368423
50353	368424
46521	368425
6782	368426
28712	368427
44236	368428
25485	368429
95640	368430
14838	368431
9987	368432
919	368433
138169	368434
45359	368435
4154	368436
23566	368437
39603	368438
1622	368439
14081	368440
16728	368441
51295	368442
119964	368443
86111	368444
128318	368445
73235	368446
118124	368447
64898	368448
157576	368449
57598	368450
82077	368451
2131	368452
10618	368453
262	368454
46898	368455
6265	368456
24506	368457
67291	368458
13508	368459
18546	368460
32510	368461
166	368462
92204	368463
4832	368464
11682	368465
8581	368466
24671	368467
24538	368468
3784	368469
3741	368470
17117	368471
7437	368472
17349	368473
90578	368474
46528	368475
70346	368476
6093	368477
91498	368478
28320	368479
70144	368480
20803	368481
19410	368482
26311	368483
11853	368484
42067	368485
6840	368486
46910	368487
2367	368488
4365	368489
3818	368490
10502	368491
33237	368492
8082	368493
39731	368494
72534	368495
12222	368496
1037	368497
134784	368498
139649	368499
28257	368500
60772	368501
66925	368502
3707	368503
39260	368504
113801	368505
52924	368506
31824	368507
22129	368508
79763	368509
73618	368510
1286	368511
49215	368512
13272	368513
8404	368514
49926	368515
125863	368516
2957	368517
1384	368518
61355	368519
17221	368520
41513	368521
121267	368522
64299	368523
51614	368524
54877	368525
13015	368526
1595	368527
33995	368528
14966	368529
18625	368530
83065	368531
59777	368532
101703	368533
14934	368534
115342	368535
13467	368536
4647	368537
93560	368538
87869	368539
53995	368540
12670	368541
20162	368542
19313	368543
8620	368544
54941	368545
120	368546
16587	368547
10779	368548
25098	368549
40094	368550
68053	368551
67920	368552
8089	368553
20338	368554
100759	368555
3171	368556
7412	368557
53626	368558
17872	368559
1406	368560
806	368561
10284	368562
18869	368563
13583	368564
3534	368565
21075	368566
25777	368567
43668	368568
43336	368569
26242	368570
8914	368571
32376	368572
12238	368573
101071	368574
31080	368575
2520	368576
33841	368577
90739	368578
3684	368579
40594	368580
146881	368581
126544	368582
31195	368583
50365	368584
40414	368585
22063	368586
14977	368587
94573	368588
40795	368589
18180	368590
69983	368591
23605	368592
62403	368593
21548	368594
30231	368595
128407	368596
15911	368597
12049	368598
39017	368599
159	368600
52647	368601
41033	368602
38726	368603
7072	368604
32640	368605
102802	368606
5076	368607
2805	368608
10971	368609
115619	368610
19567	368611
82408	368612
1747	368613
16158	368614
86975	368615
4768	368616
14200	368617
28830	368618
115205	368619
83333	368620
10328	368621
4030	368622
4024	368623
23524	368624
2966	368625
9024	368626
6485	368627
31533	368628
123065	368629
55422	368630
22285	368631
37094	368632
30826	368633
22152	368634
22724	368635
10442	368636
19847	368637
56424	368638
83005	368639
72921	368640
106656	368641
6312	368642
5507	368643
5712	368644
9042	368645
118973	368646
55258	368647
25645	368648
9117	368649
2055	368650
1298	368651
50226	368652
16760	368653
45779	368654
30317	368655
4205	368656
2795	368657
20388	368658
85129	368659
17784	368660
663	368661
17000	368662
2480	368663
1909	368664
3720	368665
13214	368666
98084	368667
5599	368668
366	368669
47534	368670
50700	368671
11758	368672
7627	368673
20312	368674
13688	368675
91202	368676
587	368677
31617	368678
77343	368679
106574	368680
19361	368681
32132	368682
10961	368683
87405	368684
29678	368685
28040	368686
119927	368687
35182	368688
7525	368689
64362	368690
98770	368691
11625	368692
36820	368693
29419	368694
19804	368695
101142	368696
6246	368697
26863	368698
12648	368699
1611	368700
89837	368701
106293	368702
15736	368703
5688	368704
70186	368705
8963	368706
16258	368707
41701	368708
46267	368709
66516	368710
37727	368711
129859	368712
40817	368713
9255	368714
89340	368715
2743	368716
6874	368717
508	368718
8964	368719
41026	368720
14148	368721
7360	368722
23413	368723
58974	368724
17519	368725
29290	368726
22559	368727
34725	368728
11243	368729
34027	368730
88749	368731
21806	368732
71485	368733
1018	368734
27601	368735
32095	368736
10908	368737
4583	368738
18728	368739
110456	368740
21647	368741
1723	368742
20295	368743
6079	368744
3217	368745
29645	368746
45941	368747
56590	368748
132978	368749
19187	368750
55351	368751
8691	368752
39015	368753
16281	368754
32035	368755
74610	368756
32042	368757
46011	368758
18669	368759
35491	368760
7803	368761
19790	368762
4077	368763
43469	368764
140935	368765
4966	368766
2548	368767
40106	368768
114371	368769
50857	368770
40567	368771
29967	368772
25522	368773
65359	368774
13	368775
36	368776
36151	368777
41542	368778
149311	368779
11416	368780
34082	368781
121352	368782
18175	368783
21028	368784
13920	368785
68304	368786
96047	368787
1681	368788
6973	368789
102345	368790
54482	368791
61495	368792
59267	368793
26819	368794
96127	368795
9248	368796
134508	368797
52604	368798
16220	368799
58235	368800
66488	368801
49848	368802
5993	368803
275	368804
32949	368805
11018	368806
22804	368807
22920	368808
85422	368809
37771	368810
20498	368811
96131	368812
164476	368813
4793	368814
83271	368815
1647	368816
11755	368817
2882	368818
81460	368819
5935	368820
19174	368821
29041	368822
9121	368823
11919	368824
2968	368825
1826	368826
24061	368827
58611	368828
97027	368829
1330	368830
126739	368831
15332	368832
5830	368833
18	368834
61448	368835
33	368836
18387	368837
63377	368838
2068	368839
13908	368840
2818	368841
72783	368842
89277	368843
30422	368844
54664	368845
43452	368846
938	368847
120262	368848
2616	368849
11383	368850
8242	368851
12225	368852
3484	368853
47539	368854
33560	368855
13238	368856
24295	368857
942	368858
85464	368859
16801	368860
126178	368861
37961	368862
4061	368863
11779	368864
31243	368865
3978	368866
7335	368867
42285	368868
93500	368869
132014	368870
92546	368871
5338	368872
2662	368873
78595	368874
57730	368875
20040	368876
4721	368877
57352	368878
163449	368879
16398	368880
1272	368881
89377	368882
88671	368883
118804	368884
47648	368885
59	368886
21802	368887
19458	368888
35293	368889
14053	368890
69204	368891
64389	368892
6380	368893
35589	368894
660	368895
10133	368896
79896	368897
53092	368898
33628	368899
37072	368900
2753	368901
79865	368902
23226	368903
24658	368904
2467	368905
16961	368906
118435	368907
50487	368908
15093	368909
125902	368910
10031	368911
15948	368912
1176	368913
120485	368914
24393	368915
77867	368916
2391	368917
10910	368918
125414	368919
645	368920
6014	368921
1048	368922
58062	368923
34067	368924
13147	368925
9115	368926
10912	368927
100960	368928
102795	368929
13988	368930
116324	368931
8088	368932
40913	368933
632	368934
2849	368935
12751	368936
91312	368937
67462	368938
113374	368939
4312	368940
114315	368941
4954	368942
9817	368943
857	368944
40800	368945
8538	368946
16519	368947
2697	368948
2455	368949
4395	368950
102882	368951
56340	368952
18970	368953
133154	368954
39775	368955
8176	368956
64527	368957
74147	368958
29417	368959
155146	368960
13763	368961
9805	368962
2649	368963
19743	368964
23827	368965
9484	368966
119913	368967
6997	368968
39395	368969
7456	368970
8059	368971
31882	368972
83325	368973
80795	368974
9626	368975
27456	368976
67123	368977
3716	368978
10101	368979
50303	368980
24594	368981
20537	368982
921	368983
15741	368984
1681	368985
29469	368986
97548	368987
160318	368988
83826	368989
78043	368990
117953	368991
66826	368992
38667	368993
118690	368994
49421	368995
8025	368996
73493	368997
153355	368998
133011	368999
40216	369000
11644	369001
36275	369002
98859	369003
94965	369004
52390	369005
4525	369006
27803	369007
18668	369008
38363	369009
91494	369010
59493	369011
31386	369012
21702	369013
4804	369014
34634	369015
156907	369016
3088	369017
34420	369018
7570	369019
3616	369020
25177	369021
5124	369022
54186	369023
165413	369024
11078	369025
61	369026
31822	369027
26179	369028
7643	369029
8661	369030
5526	369031
8313	369032
23481	369033
9050	369034
30243	369035
55525	369036
11469	369037
135081	369038
63269	369039
78376	369040
46114	369041
2568	369042
36512	369043
54540	369044
62072	369045
40157	369046
63018	369047
153687	369048
22637	369049
24408	369050
14198	369051
43136	369052
16523	369053
72035	369054
28627	369055
41342	369056
71853	369057
58683	369058
20340	369059
164675	369060
93072	369061
11387	369062
59946	369063
17063	369064
24488	369065
92445	369066
39278	369067
78215	369068
7930	369069
132386	369070
38753	369071
14342	369072
111792	369073
25507	369074
80804	369075
27296	369076
2931	369077
34351	369078
6722	369079
139431	369080
597	369081
80533	369082
76888	369083
23475	369084
9075	369085
67404	369086
7617	369087
8936	369088
84467	369089
9670	369090
9423	369091
41249	369092
163118	369093
5211	369094
11252	369095
97622	369096
42923	369097
118741	369098
50436	369099
66607	369100
51938	369101
37861	369102
4081	369103
28607	369104
11041	369105
35264	369106
9161	369107
18495	369108
146183	369109
50993	369110
14260	369111
649	369112
106571	369113
44012	369114
199	369115
10747	369116
3888	369117
1190	369118
49253	369119
23485	369120
136462	369121
47479	369122
164629	369123
17290	369124
26794	369125
55	369126
3512	369127
41960	369128
128189	369129
90502	369130
68523	369131
608	369132
109624	369133
130710	369134
782	369135
5432	369136
24587	369137
39320	369138
61502	369139
100748	369140
38093	369141
29432	369142
5147	369143
16480	369144
100971	369145
5548	369146
97449	369147
75421	369148
39651	369149
39440	369150
11320	369151
9345	369152
10917	369153
19889	369154
27465	369155
135189	369156
8462	369157
35048	369158
65149	369159
13305	369160
31985	369161
30785	369162
4147	369163
38304	369164
13984	369165
32831	369166
73622	369167
59564	369168
1421	369169
35759	369170
106074	369171
69289	369172
475	369173
95590	369174
35989	369175
1475	369176
6179	369177
102950	369178
558	369179
51675	369180
6708	369181
426	369182
64555	369183
792	369184
21603	369185
97894	369186
34547	369187
35407	369188
79691	369189
60543	369190
93060	369191
160422	369192
22767	369193
18897	369194
2495	369195
71345	369196
158	369197
23882	369198
63790	369199
20857	369200
28643	369201
17658	369202
28713	369203
85224	369204
1909	369205
62887	369206
3530	369207
53555	369208
4340	369209
107045	369210
40322	369211
8900	369212
542	369213
4442	369214
52012	369215
3704	369216
3606	369217
23678	369218
2497	369219
17445	369220
20167	369221
56672	369222
7584	369223
23795	369224
176	369225
2815	369226
2764	369227
40795	369228
89938	369229
162842	369230
35414	369231
11224	369232
12719	369233
87033	369234
86630	369235
1918	369236
34054	369237
5014	369238
143637	369239
3444	369240
70826	369241
18157	369242
46929	369243
139815	369244
56040	369245
42106	369246
149061	369247
24948	369248
5867	369249
15536	369250
45713	369251
111603	369252
7221	369253
31395	369254
3152	369255
43384	369256
25795	369257
3029	369258
53250	369259
750	369260
15926	369261
46482	369262
56973	369263
15098	369264
30686	369265
7	369266
11370	369267
471	369268
73776	369269
2871	369270
107641	369271
37875	369272
88454	369273
485	369274
79894	369275
12911	369276
7465	369277
36920	369278
15909	369279
36170	369280
21044	369281
49349	369282
57614	369283
9080	369284
34239	369285
68780	369286
24364	369287
9183	369288
34552	369289
53224	369290
82243	369291
4641	369292
67607	369293
9752	369294
12948	369295
29526	369296
4425	369297
1287	369298
37855	369299
9945	369300
50416	369301
18	369302
238	369303
12452	369304
81301	369305
106	369306
90186	369307
4335	369308
55731	369309
44262	369310
16687	369311
80300	369312
11912	369313
14279	369314
13538	369315
88326	369316
20885	369317
40138	369318
96102	369319
15233	369320
853	369321
14758	369322
55407	369323
10167	369324
8693	369325
49034	369326
1926	369327
102262	369328
12208	369329
121699	369330
22639	369331
9917	369332
9782	369333
135329	369334
2918	369335
609	369336
56422	369337
1228	369338
153975	369339
2703	369340
19916	369341
33789	369342
24381	369343
71222	369344
14130	369345
12995	369346
32344	369347
40875	369348
617	369349
35629	369350
20981	369351
1058	369352
22562	369353
166657	369354
42358	369355
54840	369356
1723	369357
7497	369358
35643	369359
82150	369360
401	369361
129745	369362
12322	369363
10045	369364
8994	369365
39331	369366
73410	369367
42107	369368
17282	369369
209	369370
8034	369371
5133	369372
45	369373
2335	369374
120899	369375
4794	369376
1669	369377
48275	369378
64336	369379
25250	369380
9381	369381
51000	369382
29782	369383
41353	369384
17649	369385
61088	369386
547	369387
114939	369388
2838	369389
47287	369390
30142	369391
32620	369392
84492	369393
87067	369394
138968	369395
81666	369396
104704	369397
77166	369398
54	369399
18570	369400
21316	369401
253	369402
116984	369403
62899	369404
10809	369405
4828	369406
94033	369407
16410	369408
35320	369409
12521	369410
115823	369411
17061	369412
187	369413
4662	369414
3496	369415
42290	369416
84	369417
85767	369418
30928	369419
48038	369420
4262	369421
73263	369422
95888	369423
991	369424
63067	369425
11263	369426
2934	369427
9021	369428
102668	369429
90734	369430
65695	369431
52869	369432
23033	369433
92784	369434
25472	369435
15249	369436
2591	369437
128750	369438
4202	369439
18558	369440
21277	369441
15640	369442
148416	369443
76920	369444
44650	369445
6211	369446
14639	369447
43809	369448
90909	369449
34483	369450
32142	369451
92344	369452
56644	369453
53919	369454
67630	369455
23848	369456
5562	369457
17529	369458
1029	369459
335	369460
15602	369461
10822	369462
38408	369463
26444	369464
122803	369465
62303	369466
4251	369467
41901	369468
45864	369469
47157	369470
11322	369471
60294	369472
52543	369473
7151	369474
32729	369475
68721	369476
86450	369477
39809	369478
54512	369479
101873	369480
20555	369481
28176	369482
30268	369483
39476	369484
50764	369485
148993	369486
50008	369487
132241	369488
83759	369489
4423	369490
37696	369491
76661	369492
51383	369493
23007	369494
10664	369495
11705	369496
24166	369497
46215	369498
13619	369499
96433	369500
30712	369501
359	369502
120554	369503
53359	369504
17378	369505
10011	369506
155188	369507
1581	369508
14339	369509
18952	369510
13902	369511
1	369512
18867	369513
7749	369514
103835	369515
36626	369516
91217	369517
9301	369518
99604	369519
164116	369520
163200	369521
139729	369522
16697	369523
80496	369524
45841	369525
4011	369526
6068	369527
122112	369528
12607	369529
59296	369530
35202	369531
38926	369532
65650	369533
5717	369534
5987	369535
145893	369536
56455	369537
34086	369538
78355	369539
67308	369540
26169	369541
5441	369542
9214	369543
14579	369544
43775	369545
508	369546
4725	369547
42555	369548
93392	369549
74977	369550
18158	369551
59245	369552
14090	369553
56175	369554
416	369555
23612	369556
65338	369557
128975	369558
73163	369559
62130	369560
26505	369561
30617	369562
41046	369563
18810	369564
68760	369565
72972	369566
62811	369567
118541	369568
89322	369569
46413	369570
30719	369571
7129	369572
19232	369573
25668	369574
1231	369575
54121	369576
36658	369577
37799	369578
20400	369579
35184	369580
55059	369581
45914	369582
27721	369583
9740	369584
84635	369585
291	369586
3492	369587
6702	369588
1138	369589
2728	369590
105921	369591
65436	369592
78466	369593
107875	369594
3854	369595
31496	369596
98948	369597
47870	369598
2004	369599
3	369600
15985	369601
44019	369602
96607	369603
2016	369604
40656	369605
4157	369606
28169	369607
59353	369608
534	369609
101384	369610
28904	369611
176	369612
15743	369613
21674	369614
106853	369615
1665	369616
25638	369617
101423	369618
81979	369619
21061	369620
30320	369621
1657	369622
13551	369623
3940	369624
54021	369625
65394	369626
18030	369627
342	369628
30035	369629
87859	369630
31663	369631
27834	369632
59176	369633
15897	369634
1052	369635
83341	369636
58286	369637
24650	369638
9553	369639
69267	369640
102098	369641
3467	369642
118833	369643
91156	369644
6299	369645
43	369646
49867	369647
67701	369648
47372	369649
5484	369650
37812	369651
5668	369652
75089	369653
48144	369654
89563	369655
85904	369656
98098	369657
59408	369658
101303	369659
69576	369660
25791	369661
524	369662
21109	369663
102033	369664
17141	369665
27903	369666
33104	369667
54992	369668
78007	369669
17174	369670
70167	369671
3516	369672
132296	369673
76832	369674
23056	369675
21849	369676
808	369677
30083	369678
13977	369679
8694	369680
163981	369681
2949	369682
81168	369683
72149	369684
8342	369685
36493	369686
34051	369687
31	369688
98630	369689
6125	369690
32875	369691
14712	369692
7711	369693
30711	369694
7581	369695
32970	369696
66390	369697
42569	369698
15003	369699
12173	369700
14797	369701
118415	369702
3011	369703
9948	369704
23847	369705
54379	369706
98548	369707
35543	369708
43059	369709
9309	369710
22106	369711
96983	369712
124406	369713
103234	369714
14051	369715
141896	369716
1548	369717
56130	369718
13	369719
75601	369720
117708	369721
10091	369722
95635	369723
5104	369724
17488	369725
15566	369726
162898	369727
12196	369728
735	369729
10622	369730
58763	369731
131403	369732
76698	369733
119346	369734
120159	369735
61245	369736
12849	369737
7419	369738
58707	369739
985	369740
5145	369741
4476	369742
2399	369743
269	369744
2000	369745
22150	369746
69673	369747
22967	369748
13096	369749
22825	369750
126999	369751
37616	369752
130360	369753
58	369754
13363	369755
128872	369756
103522	369757
23311	369758
158443	369759
37646	369760
46795	369761
1439	369762
134014	369763
19	369764
15570	369765
3853	369766
17832	369767
45628	369768
41949	369769
113762	369770
9578	369771
131556	369772
160824	369773
107986	369774
35363	369775
21208	369776
59961	369777
141970	369778
10099	369779
14755	369780
76090	369781
13069	369782
75276	369783
28088	369784
99990	369785
20299	369786
5021	369787
4931	369788
2920	369789
13167	369790
37743	369791
93910	369792
128476	369793
28663	369794
13697	369795
15543	369796
4321	369797
27395	369798
8971	369799
59592	369800
82270	369801
42940	369802
25488	369803
7314	369804
55745	369805
10510	369806
62710	369807
16397	369808
145546	369809
107650	369810
38669	369811
17120	369812
1913	369813
19925	369814
75471	369815
12900	369816
110159	369817
68233	369818
40976	369819
35735	369820
70297	369821
48813	369822
7415	369823
62816	369824
189	369825
316	369826
129536	369827
112446	369828
107947	369829
53111	369830
99799	369831
104741	369832
127442	369833
10886	369834
9647	369835
54037	369836
78495	369837
9737	369838
20651	369839
23799	369840
46655	369841
12572	369842
69560	369843
11990	369844
8401	369845
17143	369846
8456	369847
53297	369848
10259	369849
72285	369850
146515	369851
117646	369852
37630	369853
6807	369854
3682	369855
1197	369856
66136	369857
6	369858
15436	369859
11003	369860
7993	369861
178	369862
14382	369863
18334	369864
75467	369865
98743	369866
62151	369867
1951	369868
50540	369869
29008	369870
16500	369871
24531	369872
53960	369873
8532	369874
74684	369875
49986	369876
6787	369877
116	369878
24003	369879
32503	369880
95458	369881
224	369882
70608	369883
2667	369884
95077	369885
17885	369886
1961	369887
2575	369888
94422	369889
11050	369890
5597	369891
34515	369892
13521	369893
5288	369894
21812	369895
21993	369896
144635	369897
4018	369898
140528	369899
12680	369900
35537	369901
87581	369902
232	369903
49669	369904
92130	369905
37474	369906
1305	369907
1573	369908
5616	369909
32166	369910
6083	369911
3086	369912
89043	369913
253	369914
33289	369915
5733	369916
8229	369917
37323	369918
19246	369919
31420	369920
2954	369921
79257	369922
3536	369923
37132	369924
34672	369925
13951	369926
55728	369927
49958	369928
84444	369929
29629	369930
7093	369931
80147	369932
33727	369933
1306	369934
36693	369935
119184	369936
12897	369937
72589	369938
31965	369939
109883	369940
43979	369941
63765	369942
3629	369943
47394	369944
79058	369945
116691	369946
18657	369947
4272	369948
5244	369949
8077	369950
85636	369951
34887	369952
20751	369953
61963	369954
85632	369955
5594	369956
12034	369957
817	369958
10856	369959
10662	369960
80197	369961
71198	369962
17711	369963
5981	369964
34931	369965
4389	369966
737	369967
4877	369968
34934	369969
5775	369970
4226	369971
154385	369972
27456	369973
10573	369974
2518	369975
26695	369976
18336	369977
69125	369978
126416	369979
55937	369980
129100	369981
43318	369982
76075	369983
7663	369984
113184	369985
22050	369986
43323	369987
105959	369988
21049	369989
2504	369990
3452	369991
8803	369992
102427	369993
61279	369994
1641	369995
2912	369996
55050	369997
17136	369998
108528	369999
9986	370000
11525	370001
28100	370002
9402	370003
52136	370004
14872	370005
97142	370006
74	370007
11593	370008
48535	370009
2622	370010
1179	370011
11048	370012
51720	370013
36420	370014
91981	370015
2957	370016
71405	370017
25014	370018
9748	370019
28722	370020
22155	370021
153797	370022
2149	370023
2597	370024
67195	370025
83282	370026
10437	370027
40444	370028
1169	370029
35201	370030
21759	370031
7575	370032
9168	370033
9913	370034
53877	370035
30113	370036
63581	370037
66641	370038
39116	370039
28382	370040
20863	370041
32750	370042
967	370043
93010	370044
14486	370045
66917	370046
115981	370047
2136	370048
43100	370049
13282	370050
36500	370051
119125	370052
154910	370053
3278	370054
90411	370055
12416	370056
75527	370057
27646	370058
16753	370059
75397	370060
161849	370061
101380	370062
43056	370063
9461	370064
19034	370065
22693	370066
15760	370067
126221	370068
59169	370069
61921	370070
54238	370071
21834	370072
128797	370073
74646	370074
12135	370075
18138	370076
44263	370077
14690	370078
83732	370079
58538	370080
61549	370081
59350	370082
63108	370083
77925	370084
38012	370085
33838	370086
55531	370087
94489	370088
40917	370089
81605	370090
117109	370091
116604	370092
151	370093
33618	370094
69342	370095
109094	370096
129307	370097
153818	370098
32288	370099
41619	370100
80261	370101
34741	370102
57073	370103
48434	370104
84109	370105
4343	370106
5701	370107
11809	370108
162920	370109
9255	370110
75844	370111
417	370112
81230	370113
129904	370114
1941	370115
74131	370116
117251	370117
34599	370118
69502	370119
15444	370120
21313	370121
55029	370122
17711	370123
3975	370124
2976	370125
38776	370126
8985	370127
109115	370128
71835	370129
6728	370130
138027	370131
12879	370132
7053	370133
26868	370134
103369	370135
148482	370136
13649	370137
7252	370138
1293	370139
10305	370140
104281	370141
39425	370142
149001	370143
25484	370144
2985	370145
2685	370146
25688	370147
97114	370148
37454	370149
117824	370150
17037	370151
17310	370152
26899	370153
120133	370154
875	370155
142782	370156
120036	370157
19638	370158
87876	370159
31454	370160
117287	370161
89337	370162
39977	370163
63386	370164
5456	370165
71519	370166
6728	370167
87701	370168
60597	370169
123318	370170
3387	370171
47432	370172
5612	370173
559	370174
10362	370175
74328	370176
2262	370177
46967	370178
2865	370179
73476	370180
25918	370181
11410	370182
15502	370183
80862	370184
57082	370185
59877	370186
29232	370187
16737	370188
34582	370189
37724	370190
158	370191
874	370192
102272	370193
22116	370194
1892	370195
130053	370196
2343	370197
68427	370198
61174	370199
42400	370200
14135	370201
24048	370202
11291	370203
10035	370204
159981	370205
29813	370206
42939	370207
7208	370208
8	370209
50457	370210
15152	370211
69389	370212
75286	370213
93005	370214
19294	370215
7958	370216
119032	370217
164134	370218
1383	370219
27271	370220
14983	370221
63230	370222
45254	370223
29899	370224
89561	370225
119	370226
6993	370227
65564	370228
13553	370229
54268	370230
3576	370231
112979	370232
17886	370233
7830	370234
13061	370235
21351	370236
135	370237
2990	370238
83722	370239
1333	370240
28534	370241
11117	370242
33798	370243
135120	370244
22551	370245
23947	370246
2751	370247
14238	370248
12250	370249
15294	370250
47130	370251
5378	370252
30041	370253
71575	370254
14230	370255
9565	370256
76177	370257
15079	370258
6333	370259
22068	370260
10318	370261
57066	370262
33078	370263
35386	370264
122309	370265
38909	370266
6511	370267
84500	370268
61830	370269
8190	370270
10574	370271
23599	370272
93803	370273
32656	370274
26583	370275
25707	370276
17114	370277
162916	370278
52563	370279
209	370280
32672	370281
12938	370282
91147	370283
31650	370284
169	370285
33639	370286
36530	370287
6672	370288
94787	370289
72522	370290
87553	370291
56618	370292
2167	370293
182	370294
18687	370295
1051	370296
29621	370297
8043	370298
2218	370299
30788	370300
10905	370301
3475	370302
25731	370303
21519	370304
15650	370305
36899	370306
7152	370307
9857	370308
10057	370309
123020	370310
9957	370311
17828	370312
48370	370313
140982	370314
13481	370315
37615	370316
8207	370317
52600	370318
63325	370319
57691	370320
49569	370321
90992	370322
2036	370323
43983	370324
10382	370325
42681	370326
20371	370327
133144	370328
36256	370329
22759	370330
29670	370331
88242	370332
13549	370333
12073	370334
3384	370335
50028	370336
6586	370337
6399	370338
6739	370339
43305	370340
3735	370341
66	370342
18703	370343
24291	370344
9533	370345
9098	370346
6724	370347
10395	370348
781	370349
457	370350
94739	370351
2560	370352
21044	370353
33	370354
83992	370355
29949	370356
24962	370357
26840	370358
30340	370359
34951	370360
112725	370361
73998	370362
16	370363
19194	370364
61351	370365
22073	370366
71887	370367
59447	370368
2082	370369
86439	370370
65852	370371
704	370372
42053	370373
2107	370374
7719	370375
8529	370376
87252	370377
20915	370378
1557	370379
7507	370380
17229	370381
37891	370382
54519	370383
29472	370384
32562	370385
60514	370386
33569	370387
45706	370388
9203	370389
15535	370390
31307	370391
1202	370392
7677	370393
33214	370394
11344	370395
20211	370396
16792	370397
150762	370398
127195	370399
875	370400
27577	370401
9211	370402
77130	370403
68271	370404
52416	370405
2180	370406
117450	370407
6390	370408
53829	370409
12910	370410
84883	370411
13167	370412
60808	370413
3554	370414
24465	370415
113	370416
84754	370417
41709	370418
16731	370419
45	370420
17163	370421
10453	370422
23439	370423
6245	370424
45050	370425
51735	370426
67053	370427
166163	370428
5735	370429
39046	370430
3090	370431
120158	370432
68381	370433
15802	370434
114846	370435
11714	370436
2594	370437
87295	370438
5155	370439
6213	370440
2075	370441
7361	370442
21427	370443
40217	370444
80149	370445
112749	370446
71323	370447
15377	370448
67535	370449
7935	370450
69485	370451
1552	370452
43372	370453
19165	370454
115573	370455
166582	370456
31775	370457
117693	370458
65240	370459
12084	370460
57959	370461
38126	370462
91673	370463
31216	370464
10787	370465
75664	370466
69173	370467
2231	370468
10180	370469
20	370470
98336	370471
99931	370472
44312	370473
12616	370474
52257	370475
84162	370476
91511	370477
155536	370478
17497	370479
125044	370480
116	370481
49002	370482
1874	370483
51762	370484
133935	370485
116977	370486
33517	370487
49489	370488
16087	370489
53262	370490
64968	370491
55940	370492
1680	370493
17249	370494
39726	370495
114835	370496
113070	370497
19	370498
3396	370499
22169	370500
68627	370501
77491	370502
1852	370503
34872	370504
17971	370505
19764	370506
79546	370507
25612	370508
2297	370509
45614	370510
42623	370511
57100	370512
113496	370513
55482	370514
18354	370515
100616	370516
296	370517
9673	370518
33733	370519
4808	370520
77674	370521
2297	370522
36038	370523
28535	370524
28249	370525
47138	370526
53831	370527
10263	370528
20280	370529
1529	370530
4629	370531
30882	370532
43867	370533
2112	370534
63395	370535
44917	370536
6874	370537
2969	370538
8049	370539
86854	370540
44423	370541
61369	370542
50	370543
58783	370544
54137	370545
90231	370546
6496	370547
163292	370548
43696	370549
9442	370550
2068	370551
2833	370552
110218	370553
34926	370554
6080	370555
14349	370556
81365	370557
14534	370558
15183	370559
9085	370560
22899	370561
21941	370562
37405	370563
23856	370564
100583	370565
136829	370566
29149	370567
5160	370568
409	370569
66550	370570
2796	370571
75057	370572
631	370573
59880	370574
679	370575
11395	370576
131661	370577
9968	370578
51600	370579
51506	370580
82930	370581
19098	370582
78445	370583
108921	370584
124182	370585
134545	370586
27399	370587
38891	370588
24191	370589
61452	370590
79	370591
26102	370592
29872	370593
28085	370594
30251	370595
5339	370596
30928	370597
70056	370598
65436	370599
164059	370600
5724	370601
801	370602
119148	370603
31930	370604
17117	370605
2825	370606
153013	370607
57170	370608
38168	370609
23101	370610
30128	370611
11172	370612
24005	370613
52410	370614
6556	370615
156440	370616
37794	370617
34152	370618
13000	370619
86715	370620
7315	370621
5228	370622
18195	370623
875	370624
3825	370625
25283	370626
55	370627
9848	370628
11810	370629
3112	370630
9738	370631
38263	370632
14951	370633
25372	370634
7405	370635
132521	370636
9289	370637
55290	370638
83	370639
87650	370640
14089	370641
92436	370642
141786	370643
84154	370644
136931	370645
47055	370646
24130	370647
29035	370648
105129	370649
164236	370650
10138	370651
9145	370652
54846	370653
21562	370654
33102	370655
91432	370656
4334	370657
68205	370658
1601	370659
16438	370660
9611	370661
1307	370662
129177	370663
10481	370664
8182	370665
130784	370666
857	370667
44176	370668
8538	370669
6474	370670
11344	370671
19230	370672
4799	370673
109770	370674
120493	370675
4949	370676
42820	370677
18444	370678
107230	370679
3184	370680
2542	370681
8109	370682
22286	370683
35732	370684
61270	370685
7680	370686
89115	370687
35107	370688
5483	370689
35000	370690
19594	370691
9014	370692
74953	370693
119093	370694
132305	370695
19663	370696
156	370697
64974	370698
138057	370699
95860	370700
99587	370701
19238	370702
6276	370703
38904	370704
37338	370705
52286	370706
61768	370707
10271	370708
21284	370709
23711	370710
1717	370711
40180	370712
8368	370713
82835	370714
21314	370715
14551	370716
26441	370717
1201	370718
51628	370719
112895	370720
48609	370721
23999	370722
26776	370723
78707	370724
28990	370725
61800	370726
40269	370727
1493	370728
37472	370729
40694	370730
65506	370731
38949	370732
46775	370733
34299	370734
11675	370735
52093	370736
1612	370737
97194	370738
45312	370739
30876	370740
26469	370741
106763	370742
26397	370743
68573	370744
1930	370745
25958	370746
6031	370747
22759	370748
7285	370749
24339	370750
32348	370751
23764	370752
16712	370753
75470	370754
14559	370755
7052	370756
39437	370757
73217	370758
41939	370759
7114	370760
56758	370761
72074	370762
97606	370763
8590	370764
19659	370765
47279	370766
78950	370767
10919	370768
1811	370769
1173	370770
2462	370771
35196	370772
26676	370773
10174	370774
59577	370775
4653	370776
3204	370777
24689	370778
79696	370779
26005	370780
79223	370781
6693	370782
4436	370783
17697	370784
7157	370785
10674	370786
1593	370787
78258	370788
37746	370789
75218	370790
166731	370791
47644	370792
25604	370793
56880	370794
111933	370795
2495	370796
53084	370797
9769	370798
124608	370799
32498	370800
369	370801
27951	370802
8968	370803
69541	370804
6773	370805
16357	370806
20867	370807
92147	370808
5345	370809
34161	370810
6458	370811
3267	370812
26775	370813
36031	370814
71919	370815
32838	370816
39975	370817
63534	370818
39292	370819
38431	370820
33647	370821
67718	370822
13128	370823
46726	370824
36312	370825
46183	370826
36778	370827
146196	370828
42	370829
8771	370830
1218	370831
2344	370832
8334	370833
27163	370834
3551	370835
9240	370836
60454	370837
11646	370838
1366	370839
25645	370840
99660	370841
67657	370842
21466	370843
39412	370844
161772	370845
17640	370846
37876	370847
88293	370848
12571	370849
10921	370850
19510	370851
3831	370852
2988	370853
50621	370854
100964	370855
106032	370856
5389	370857
37	370858
1908	370859
21118	370860
100738	370861
11840	370862
15609	370863
91664	370864
160813	370865
19839	370866
21407	370867
101817	370868
54471	370869
68228	370870
3083	370871
19668	370872
88673	370873
130881	370874
111709	370875
47731	370876
1854	370877
15385	370878
102407	370879
118747	370880
4608	370881
17588	370882
121684	370883
29356	370884
12112	370885
2954	370886
69074	370887
78489	370888
59994	370889
14295	370890
98507	370891
42988	370892
133588	370893
118449	370894
3444	370895
55528	370896
10251	370897
82632	370898
22570	370899
22863	370900
15775	370901
679	370902
22768	370903
85844	370904
100292	370905
8861	370906
21061	370907
9280	370908
29222	370909
136191	370910
11141	370911
6918	370912
8738	370913
9266	370914
12529	370915
10422	370916
158830	370917
12567	370918
16329	370919
67391	370920
11856	370921
29143	370922
22696	370923
94554	370924
3551	370925
299	370926
18870	370927
4226	370928
16764	370929
17894	370930
3766	370931
7677	370932
120036	370933
21853	370934
50960	370935
105357	370936
1121	370937
31673	370938
42015	370939
78071	370940
1911	370941
48331	370942
64973	370943
66522	370944
157705	370945
68133	370946
9691	370947
4267	370948
8784	370949
14752	370950
87104	370951
37468	370952
14595	370953
45293	370954
1568	370955
549	370956
18655	370957
6378	370958
65926	370959
16079	370960
164614	370961
33564	370962
35438	370963
93192	370964
99430	370965
8988	370966
1066	370967
689	370968
130140	370969
4221	370970
79359	370971
3138	370972
101919	370973
16797	370974
30538	370975
124230	370976
14111	370977
34551	370978
44563	370979
51106	370980
4	370981
686	370982
25160	370983
23836	370984
62936	370985
14711	370986
62151	370987
3955	370988
89921	370989
20085	370990
32535	370991
88593	370992
737	370993
6690	370994
57311	370995
126884	370996
54540	370997
2527	370998
2088	370999
20148	371000
38658	371001
3875	371002
104346	371003
136713	371004
50749	371005
79768	371006
4014	371007
91764	371008
50112	371009
99914	371010
20745	371011
19515	371012
138104	371013
119937	371014
73733	371015
67833	371016
105336	371017
13225	371018
5999	371019
54356	371020
36246	371021
115463	371022
42177	371023
66480	371024
36783	371025
18488	371026
103851	371027
68438	371028
75529	371029
31261	371030
4681	371031
1177	371032
64327	371033
132532	371034
72614	371035
5101	371036
6602	371037
35186	371038
1757	371039
18156	371040
43693	371041
39596	371042
106468	371043
72962	371044
2191	371045
23991	371046
100607	371047
31688	371048
81419	371049
56803	371050
740	371051
5233	371052
128	371053
8787	371054
76021	371055
91770	371056
78024	371057
70177	371058
138501	371059
38049	371060
77382	371061
12410	371062
2107	371063
16225	371064
42765	371065
4058	371066
53549	371067
52338	371068
2459	371069
11223	371070
9635	371071
4377	371072
526	371073
69277	371074
14192	371075
14722	371076
38216	371077
119	371078
13010	371079
14104	371080
16487	371081
19140	371082
495	371083
78322	371084
72891	371085
20221	371086
47361	371087
30802	371088
101386	371089
2211	371090
7794	371091
13201	371092
23490	371093
38206	371094
120432	371095
44959	371096
3903	371097
5815	371098
101886	371099
4762	371100
63216	371101
28994	371102
7497	371103
28166	371104
7399	371105
42694	371106
82676	371107
10717	371108
40704	371109
150097	371110
61960	371111
98658	371112
1345	371113
49563	371114
27660	371115
4931	371116
20602	371117
39950	371118
17689	371119
41643	371120
8185	371121
22392	371122
92826	371123
33829	371124
4679	371125
5261	371126
17996	371127
4436	371128
22102	371129
5650	371130
31797	371131
5022	371132
118582	371133
109144	371134
1164	371135
22534	371136
106825	371137
20022	371138
552	371139
24054	371140
15253	371141
21319	371142
10387	371143
73579	371144
34570	371145
62241	371146
56901	371147
86927	371148
48534	371149
7624	371150
121453	371151
7816	371152
64352	371153
66758	371154
7757	371155
18308	371156
51460	371157
94413	371158
323	371159
53163	371160
21837	371161
130116	371162
214	371163
25082	371164
129616	371165
53	371166
65335	371167
2494	371168
36430	371169
34621	371170
59551	371171
8559	371172
26459	371173
102267	371174
33864	371175
87862	371176
100651	371177
33561	371178
21670	371179
39582	371180
28747	371181
161312	371182
46127	371183
5908	371184
40925	371185
9625	371186
91681	371187
35583	371188
10696	371189
3686	371190
46440	371191
37508	371192
32144	371193
11797	371194
6526	371195
38299	371196
13947	371197
15182	371198
1409	371199
78952	371200
11613	371201
43829	371202
40051	371203
31422	371204
4054	371205
73905	371206
127130	371207
19085	371208
26408	371209
66293	371210
5402	371211
105023	371212
72528	371213
69196	371214
116837	371215
2347	371216
152996	371217
28436	371218
1936	371219
874	371220
145699	371221
96062	371222
33267	371223
52333	371224
93	371225
6778	371226
27297	371227
12087	371228
99482	371229
43317	371230
20997	371231
2296	371232
75887	371233
880	371234
123281	371235
31592	371236
101637	371237
799	371238
52129	371239
25446	371240
56141	371241
20698	371242
9265	371243
4988	371244
24885	371245
72917	371246
76724	371247
2192	371248
56214	371249
39112	371250
17880	371251
34010	371252
1111	371253
122658	371254
15582	371255
70660	371256
26177	371257
77936	371258
73785	371259
4989	371260
51968	371261
99885	371262
12637	371263
55876	371264
98979	371265
26957	371266
43090	371267
49722	371268
4	371269
37095	371270
32513	371271
12023	371272
2641	371273
1321	371274
8557	371275
76853	371276
12917	371277
132062	371278
48084	371279
14432	371280
12027	371281
67851	371282
56120	371283
31012	371284
28731	371285
29842	371286
34436	371287
60374	371288
111420	371289
4803	371290
82357	371291
10022	371292
72957	371293
90027	371294
32937	371295
69021	371296
13972	371297
4912	371298
118820	371299
13950	371300
5739	371301
25840	371302
65211	371303
37026	371304
36944	371305
9154	371306
6768	371307
286	371308
11555	371309
3065	371310
12279	371311
10439	371312
115307	371313
21208	371314
23391	371315
23741	371316
94951	371317
9619	371318
1282	371319
1087	371320
1905	371321
32839	371322
71779	371323
35383	371324
36748	371325
841	371326
13	371327
124662	371328
28074	371329
51920	371330
145981	371331
27827	371332
232	371333
136043	371334
11506	371335
5727	371336
39187	371337
28357	371338
103508	371339
729	371340
32697	371341
25789	371342
8798	371343
27434	371344
12708	371345
17668	371346
5177	371347
21435	371348
42693	371349
62752	371350
10982	371351
62920	371352
77885	371353
60383	371354
3836	371355
41081	371356
9102	371357
163321	371358
15465	371359
2178	371360
16363	371361
7026	371362
23604	371363
23758	371364
32288	371365
6504	371366
151259	371367
50024	371368
14309	371369
46914	371370
669	371371
27586	371372
3021	371373
101763	371374
88383	371375
796	371376
7727	371377
145840	371378
37790	371379
26796	371380
76034	371381
1031	371382
832	371383
1030	371384
29308	371385
54605	371386
16172	371387
80139	371388
73413	371389
894	371390
80406	371391
7452	371392
26259	371393
109394	371394
74044	371395
1112	371396
137797	371397
1508	371398
13584	371399
7266	371400
75467	371401
14318	371402
506	371403
16	371404
85856	371405
59641	371406
14558	371407
61809	371408
32116	371409
32914	371410
4834	371411
115073	371412
132589	371413
48847	371414
34799	371415
2756	371416
11097	371417
60530	371418
8948	371419
3039	371420
27702	371421
2807	371422
164802	371423
183	371424
25057	371425
36864	371426
100965	371427
45766	371428
130002	371429
16837	371430
34783	371431
34218	371432
16253	371433
33189	371434
7566	371435
99670	371436
38206	371437
132054	371438
97206	371439
65625	371440
20542	371441
15053	371442
1997	371443
34485	371444
81312	371445
16870	371446
102124	371447
785	371448
27852	371449
34970	371450
60717	371451
59615	371452
109345	371453
24170	371454
10207	371455
144429	371456
103373	371457
11542	371458
75376	371459
13573	371460
111968	371461
3058	371462
17363	371463
50618	371464
113897	371465
142676	371466
13038	371467
4978	371468
52759	371469
10625	371470
30899	371471
6436	371472
43475	371473
56056	371474
4838	371475
13261	371476
43588	371477
937	371478
83470	371479
238	371480
7161	371481
1116	371482
2021	371483
560	371484
128948	371485
16954	371486
73003	371487
21982	371488
125864	371489
1219	371490
88484	371491
86858	371492
31990	371493
4486	371494
10922	371495
12908	371496
34959	371497
112902	371498
14702	371499
14533	371500
1131	371501
2383	371502
9863	371503
8724	371504
48951	371505
74296	371506
11080	371507
14171	371508
148350	371509
13339	371510
72505	371511
56418	371512
66800	371513
28802	371514
3649	371515
35318	371516
147096	371517
21549	371518
4843	371519
3215	371520
41212	371521
28277	371522
2473	371523
25210	371524
4405	371525
82673	371526
1296	371527
53143	371528
58214	371529
5144	371530
12854	371531
34457	371532
29856	371533
141485	371534
50450	371535
91931	371536
112256	371537
42020	371538
4031	371539
93807	371540
120632	371541
2809	371542
43623	371543
38314	371544
18323	371545
24693	371546
32151	371547
106273	371548
60656	371549
112875	371550
12237	371551
28553	371552
70856	371553
34184	371554
49034	371555
39409	371556
77008	371557
86443	371558
99871	371559
94706	371560
11558	371561
20426	371562
30060	371563
462	371564
5842	371565
521	371566
29209	371567
9262	371568
2422	371569
113160	371570
15901	371571
24316	371572
38458	371573
16515	371574
107752	371575
4593	371576
4425	371577
12336	371578
15965	371579
9110	371580
9594	371581
155996	371582
12349	371583
105047	371584
84929	371585
120981	371586
66575	371587
2	371588
26704	371589
12786	371590
121569	371591
43806	371592
13185	371593
10921	371594
128004	371595
79969	371596
125749	371597
26744	371598
67877	371599
1477	371600
35903	371601
4710	371602
42815	371603
25090	371604
925	371605
1824	371606
29644	371607
38266	371608
1580	371609
51160	371610
78467	371611
10240	371612
56943	371613
14047	371614
2660	371615
87316	371616
11548	371617
69969	371618
123668	371619
8647	371620
3405	371621
53141	371622
26697	371623
106805	371624
162059	371625
5403	371626
20846	371627
66270	371628
9280	371629
19681	371630
28935	371631
10387	371632
66047	371633
41053	371634
1130	371635
32998	371636
4613	371637
3251	371638
68512	371639
35730	371640
82889	371641
7814	371642
64966	371643
1964	371644
60460	371645
61817	371646
52044	371647
71235	371648
151714	371649
232	371650
378	371651
10846	371652
22001	371653
11	371654
1321	371655
87046	371656
41295	371657
37167	371658
16886	371659
142091	371660
1380	371661
34092	371662
5326	371663
86751	371664
5164	371665
17917	371666
55402	371667
12660	371668
211	371669
3733	371670
2928	371671
57539	371672
81229	371673
10827	371674
18771	371675
6056	371676
11505	371677
23455	371678
45496	371679
24165	371680
2398	371681
22489	371682
77836	371683
23674	371684
8017	371685
10530	371686
7393	371687
795	371688
12101	371689
54077	371690
21771	371691
30265	371692
61323	371693
131783	371694
2786	371695
4668	371696
230	371697
11420	371698
487	371699
8532	371700
82294	371701
40665	371702
121154	371703
46475	371704
23359	371705
8355	371706
40481	371707
34572	371708
15641	371709
35967	371710
32126	371711
50674	371712
9073	371713
127530	371714
13362	371715
70421	371716
31958	371717
61994	371718
17138	371719
22420	371720
114915	371721
82498	371722
34593	371723
57696	371724
40625	371725
893	371726
22531	371727
103501	371728
65711	371729
16686	371730
9981	371731
121698	371732
13142	371733
73697	371734
85350	371735
738	371736
27522	371737
28355	371738
6652	371739
9216	371740
14463	371741
49622	371742
116887	371743
8287	371744
51764	371745
30397	371746
151748	371747
118667	371748
1071	371749
15328	371750
740	371751
32977	371752
131181	371753
50419	371754
23555	371755
68715	371756
10882	371757
592	371758
40940	371759
22891	371760
20096	371761
29560	371762
22749	371763
61094	371764
79803	371765
158	371766
72355	371767
22427	371768
8771	371769
35857	371770
50611	371771
24993	371772
20795	371773
41240	371774
18454	371775
91598	371776
53481	371777
31832	371778
764	371779
49174	371780
4958	371781
110783	371782
15925	371783
11924	371784
32010	371785
280	371786
37019	371787
28353	371788
11915	371789
7659	371790
17532	371791
103	371792
20688	371793
11743	371794
72451	371795
77787	371796
27535	371797
154899	371798
11817	371799
49103	371800
40578	371801
65688	371802
716	371803
58166	371804
22435	371805
53571	371806
19599	371807
21971	371808
91191	371809
129165	371810
9457	371811
84251	371812
143219	371813
62377	371814
64502	371815
130907	371816
69862	371817
34769	371818
52322	371819
100361	371820
35841	371821
50373	371822
8189	371823
15850	371824
43904	371825
41381	371826
25070	371827
72506	371828
9488	371829
67654	371830
15393	371831
51814	371832
72363	371833
10888	371834
104053	371835
34912	371836
35709	371837
23699	371838
15548	371839
53160	371840
86394	371841
31881	371842
46679	371843
21732	371844
23314	371845
84182	371846
45127	371847
7008	371848
44360	371849
61056	371850
65776	371851
133342	371852
141134	371853
8724	371854
146629	371855
2855	371856
37988	371857
9049	371858
2203	371859
8547	371860
5647	371861
70264	371862
24607	371863
22835	371864
41210	371865
47319	371866
96185	371867
5364	371868
21232	371869
18686	371870
3058	371871
5513	371872
57882	371873
23817	371874
63113	371875
129889	371876
5156	371877
45853	371878
328	371879
38148	371880
50075	371881
2040	371882
3538	371883
117827	371884
79555	371885
649	371886
4332	371887
6914	371888
12690	371889
36399	371890
742	371891
9492	371892
54938	371893
59194	371894
4878	371895
34018	371896
41177	371897
33134	371898
77580	371899
11573	371900
1809	371901
1827	371902
88765	371903
95068	371904
58331	371905
5869	371906
18675	371907
71	371908
21007	371909
48616	371910
104514	371911
26754	371912
11135	371913
50977	371914
10320	371915
27	371916
30829	371917
41150	371918
96944	371919
62412	371920
51338	371921
72565	371922
12571	371923
33278	371924
71762	371925
165155	371926
63103	371927
64850	371928
4796	371929
35401	371930
60861	371931
6273	371932
114515	371933
65743	371934
6046	371935
23165	371936
81138	371937
7864	371938
58560	371939
16423	371940
150995	371941
1694	371942
64229	371943
66521	371944
45187	371945
120629	371946
2558	371947
14197	371948
38322	371949
97366	371950
26034	371951
3090	371952
239	371953
50753	371954
5873	371955
26126	371956
81022	371957
1030	371958
233	371959
41425	371960
54240	371961
104041	371962
13987	371963
60426	371964
9382	371965
12591	371966
5351	371967
11895	371968
148592	371969
46191	371970
9817	371971
20252	371972
92560	371973
6598	371974
51377	371975
22907	371976
32113	371977
162706	371978
87467	371979
113111	371980
166288	371981
21094	371982
77703	371983
11766	371984
5397	371985
100417	371986
78404	371987
14437	371988
12142	371989
1769	371990
41463	371991
17660	371992
2262	371993
79127	371994
6077	371995
8729	371996
64672	371997
19399	371998
19281	371999
15456	372000
27953	372001
139721	372002
36790	372003
129600	372004
80508	372005
580	372006
50037	372007
1164	372008
3796	372009
55919	372010
15392	372011
2947	372012
2700	372013
16790	372014
103466	372015
3020	372016
1128	372017
772	372018
95561	372019
1739	372020
17656	372021
8002	372022
69358	372023
3773	372024
4	372025
108354	372026
3852	372027
67283	372028
17691	372029
5865	372030
127591	372031
138587	372032
96408	372033
101486	372034
3059	372035
140337	372036
35266	372037
24018	372038
66106	372039
1214	372040
28298	372041
48321	372042
72437	372043
13165	372044
89648	372045
45243	372046
143990	372047
43909	372048
54515	372049
53404	372050
333	372051
123885	372052
81945	372053
2747	372054
60149	372055
3412	372056
18466	372057
138384	372058
23346	372059
27040	372060
5619	372061
5045	372062
58557	372063
6470	372064
8973	372065
366	372066
48410	372067
87704	372068
39002	372069
24049	372070
28193	372071
40768	372072
5262	372073
105976	372074
10308	372075
12305	372076
128157	372077
31279	372078
1274	372079
5199	372080
111252	372081
5391	372082
37634	372083
32018	372084
80885	372085
2926	372086
576	372087
7565	372088
86384	372089
12177	372090
77045	372091
12206	372092
85687	372093
50190	372094
36633	372095
3802	372096
24031	372097
40437	372098
23772	372099
9690	372100
90193	372101
38028	372102
21232	372103
97502	372104
12224	372105
90247	372106
72285	372107
2621	372108
134991	372109
80997	372110
137053	372111
29437	372112
1882	372113
37204	372114
60282	372115
13035	372116
47565	372117
36917	372118
34036	372119
24406	372120
2642	372121
69469	372122
7595	372123
4332	372124
1645	372125
32638	372126
6823	372127
69740	372128
21834	372129
2597	372130
1175	372131
13404	372132
33410	372133
19202	372134
1578	372135
10767	372136
73177	372137
52695	372138
107345	372139
127433	372140
1881	372141
8404	372142
2826	372143
91036	372144
27704	372145
90924	372146
17604	372147
10270	372148
63927	372149
99513	372150
10022	372151
1649	372152
86395	372153
7812	372154
19596	372155
531	372156
150658	372157
123586	372158
58252	372159
109950	372160
53733	372161
738	372162
12183	372163
166694	372164
21421	372165
3862	372166
89413	372167
18235	372168
63728	372169
14706	372170
10988	372171
3691	372172
101816	372173
48992	372174
47255	372175
4849	372176
80446	372177
51053	372178
38806	372179
19802	372180
133665	372181
69510	372182
13463	372183
10480	372184
140476	372185
23426	372186
39885	372187
166748	372188
26201	372189
24094	372190
42725	372191
101032	372192
2370	372193
6183	372194
7274	372195
26870	372196
4337	372197
161008	372198
11705	372199
14177	372200
40336	372201
59742	372202
69605	372203
27543	372204
158573	372205
12	372206
18695	372207
46775	372208
658	372209
24430	372210
50125	372211
38	372212
66552	372213
10539	372214
4146	372215
88214	372216
22563	372217
9340	372218
33048	372219
33747	372220
14748	372221
60025	372222
140533	372223
22654	372224
33320	372225
29343	372226
29001	372227
15544	372228
1014	372229
97324	372230
56481	372231
102308	372232
15351	372233
83564	372234
4278	372235
15	372236
46	372237
379	372238
15060	372239
12781	372240
126772	372241
8242	372242
31964	372243
7267	372244
71522	372245
54248	372246
94924	372247
29897	372248
98408	372249
7420	372250
99792	372251
3399	372252
32090	372253
99264	372254
53315	372255
16	372256
32735	372257
147533	372258
10678	372259
95171	372260
3855	372261
71095	372262
3368	372263
4332	372264
110600	372265
35948	372266
30273	372267
95537	372268
130644	372269
54398	372270
131320	372271
123717	372272
123891	372273
48483	372274
1328	372275
21595	372276
153	372277
8637	372278
100039	372279
27043	372280
158	372281
1596	372282
15485	372283
4040	372284
19337	372285
27876	372286
131394	372287
70571	372288
64134	372289
1084	372290
13773	372291
58348	372292
27864	372293
102294	372294
9692	372295
100406	372296
76811	372297
41191	372298
12171	372299
114285	372300
90607	372301
92411	372302
20080	372303
15339	372304
5139	372305
45923	372306
29887	372307
36741	372308
148415	372309
27	372310
19838	372311
123966	372312
46648	372313
278	372314
85135	372315
5327	372316
18796	372317
93492	372318
149665	372319
22154	372320
25424	372321
76279	372322
37951	372323
91117	372324
65900	372325
9781	372326
17025	372327
62859	372328
51825	372329
17994	372330
33845	372331
74390	372332
22370	372333
47069	372334
148443	372335
15771	372336
32187	372337
52564	372338
10682	372339
223	372340
3978	372341
408	372342
19683	372343
2356	372344
85782	372345
1025	372346
21714	372347
115975	372348
46090	372349
78859	372350
14667	372351
69913	372352
63037	372353
6354	372354
48859	372355
3434	372356
6943	372357
11904	372358
59422	372359
79464	372360
99111	372361
121127	372362
4601	372363
26789	372364
113067	372365
36792	372366
99872	372367
104179	372368
61498	372369
35396	372370
2600	372371
49351	372372
58085	372373
42114	372374
83659	372375
36513	372376
84492	372377
23615	372378
27735	372379
1350	372380
2229	372381
9872	372382
2603	372383
14738	372384
64950	372385
19526	372386
38343	372387
17972	372388
28842	372389
18871	372390
14251	372391
113374	372392
41571	372393
121939	372394
54585	372395
27219	372396
42164	372397
113814	372398
19681	372399
100652	372400
88500	372401
3490	372402
1211	372403
44892	372404
7903	372405
43028	372406
2178	372407
14557	372408
24075	372409
32034	372410
99499	372411
103895	372412
19133	372413
17448	372414
53468	372415
18085	372416
11376	372417
85328	372418
5802	372419
3273	372420
20187	372421
49380	372422
85042	372423
126287	372424
21381	372425
19088	372426
40244	372427
103241	372428
126214	372429
127863	372430
1359	372431
30073	372432
3134	372433
452	372434
164539	372435
33780	372436
53529	372437
12586	372438
23439	372439
59433	372440
5111	372441
45725	372442
19881	372443
23851	372444
49707	372445
15110	372446
58267	372447
2311	372448
52166	372449
56972	372450
16187	372451
12800	372452
35293	372453
469	372454
36924	372455
29456	372456
100224	372457
55950	372458
4998	372459
25575	372460
62087	372461
4819	372462
35823	372463
78159	372464
15420	372465
93570	372466
86798	372467
66630	372468
199	372469
12368	372470
47020	372471
33936	372472
50254	372473
9693	372474
32785	372475
1645	372476
125417	372477
90879	372478
1718	372479
7722	372480
19779	372481
57810	372482
46909	372483
2062	372484
9470	372485
46372	372486
35036	372487
69472	372488
17897	372489
27895	372490
24052	372491
35001	372492
33248	372493
58	372494
5	372495
72677	372496
144310	372497
47423	372498
61188	372499
99333	372500
2873	372501
105897	372502
86283	372503
146462	372504
612	372505
10756	372506
46377	372507
20503	372508
7446	372509
601	372510
27440	372511
72762	372512
72017	372513
4168	372514
25455	372515
37963	372516
42025	372517
4010	372518
34098	372519
4657	372520
159995	372521
133399	372522
73283	372523
2927	372524
80558	372525
2454	372526
71242	372527
764	372528
24087	372529
47094	372530
30297	372531
51936	372532
98482	372533
3370	372534
101859	372535
92928	372536
27810	372537
57198	372538
49161	372539
81363	372540
116129	372541
11179	372542
27868	372543
10567	372544
49983	372545
121133	372546
8838	372547
21530	372548
137173	372549
10668	372550
241	372551
23535	372552
131528	372553
21181	372554
64456	372555
29604	372556
157267	372557
128538	372558
19125	372559
49945	372560
3374	372561
1785	372562
112526	372563
1377	372564
113177	372565
78870	372566
132334	372567
49627	372568
11975	372569
19112	372570
25181	372571
23592	372572
65082	372573
23385	372574
66351	372575
23988	372576
5123	372577
2222	372578
616	372579
63840	372580
85868	372581
5707	372582
40541	372583
2274	372584
42569	372585
102923	372586
2804	372587
131081	372588
122967	372589
108828	372590
1830	372591
9920	372592
6016	372593
93022	372594
29383	372595
49133	372596
36850	372597
15985	372598
92	372599
46543	372600
23736	372601
5341	372602
36992	372603
16029	372604
42022	372605
15444	372606
43169	372607
96309	372608
9359	372609
130773	372610
158725	372611
81256	372612
8115	372613
52171	372614
25745	372615
5467	372616
21854	372617
31594	372618
10969	372619
32227	372620
18431	372621
23039	372622
14305	372623
38897	372624
44322	372625
25213	372626
50820	372627
401	372628
220	372629
751	372630
63139	372631
595	372632
29449	372633
146603	372634
23721	372635
60414	372636
212	372637
64449	372638
41369	372639
55629	372640
402	372641
9648	372642
55351	372643
38911	372644
201	372645
39030	372646
95686	372647
165196	372648
54941	372649
127811	372650
67056	372651
153413	372652
23278	372653
9370	372654
156526	372655
121796	372656
156739	372657
23879	372658
103635	372659
29161	372660
29005	372661
5570	372662
3319	372663
135250	372664
48299	372665
30085	372666
56014	372667
5245	372668
46451	372669
85028	372670
741	372671
87940	372672
99815	372673
23067	372674
80184	372675
3480	372676
58365	372677
36408	372678
24957	372679
24451	372680
13933	372681
11814	372682
30836	372683
588	372684
1154	372685
64413	372686
161758	372687
6895	372688
91992	372689
7974	372690
26262	372691
166036	372692
85631	372693
86875	372694
92956	372695
59341	372696
96250	372697
53336	372698
64837	372699
98278	372700
7558	372701
17921	372702
55348	372703
882	372704
23770	372705
12561	372706
13424	372707
161845	372708
155392	372709
11170	372710
132416	372711
66557	372712
69132	372713
102484	372714
102896	372715
27771	372716
68829	372717
24452	372718
128099	372719
6187	372720
59399	372721
91537	372722
163057	372723
6957	372724
59015	372725
1078	372726
6680	372727
31488	372728
104053	372729
57363	372730
2802	372731
120475	372732
96302	372733
50099	372734
22398	372735
35592	372736
111686	372737
143484	372738
86412	372739
72	372740
892	372741
5088	372742
65858	372743
19925	372744
64059	372745
9891	372746
45084	372747
3424	372748
93828	372749
4135	372750
30382	372751
3644	372752
34215	372753
99780	372754
24990	372755
69897	372756
9367	372757
53715	372758
38350	372759
742	372760
102547	372761
18631	372762
11956	372763
1648	372764
691	372765
12965	372766
5228	372767
32646	372768
1425	372769
94798	372770
107088	372771
120711	372772
44873	372773
163059	372774
21873	372775
45427	372776
9518	372777
23504	372778
67817	372779
166073	372780
61027	372781
18489	372782
23021	372783
33969	372784
8260	372785
38816	372786
36146	372787
15622	372788
20814	372789
1363	372790
13380	372791
18328	372792
46054	372793
99797	372794
784	372795
19	372796
24744	372797
52735	372798
37023	372799
5986	372800
17207	372801
39992	372802
89562	372803
94748	372804
88567	372805
152226	372806
55723	372807
83398	372808
15807	372809
3270	372810
111362	372811
21848	372812
125442	372813
23958	372814
72068	372815
10325	372816
53885	372817
22151	372818
45253	372819
25461	372820
82689	372821
108819	372822
5324	372823
13856	372824
42	372825
40926	372826
1306	372827
7563	372828
27475	372829
19658	372830
68285	372831
29850	372832
94362	372833
58589	372834
7949	372835
39358	372836
428	372837
19201	372838
3486	372839
12638	372840
122665	372841
9345	372842
1670	372843
23	372844
1291	372845
2078	372846
59320	372847
116282	372848
33040	372849
56914	372850
164371	372851
17	372852
117925	372853
124420	372854
13469	372855
13629	372856
12972	372857
54781	372858
18528	372859
135206	372860
37238	372861
19266	372862
11546	372863
117375	372864
23466	372865
143441	372866
129188	372867
57269	372868
1446	372869
57633	372870
21414	372871
55908	372872
80079	372873
9437	372874
12852	372875
18116	372876
39101	372877
103571	372878
20094	372879
31270	372880
14666	372881
77451	372882
100949	372883
69427	372884
121026	372885
10259	372886
5718	372887
353	372888
2456	372889
10	372890
7748	372891
32477	372892
110767	372893
34233	372894
136681	372895
98750	372896
20267	372897
94174	372898
59806	372899
5871	372900
7945	372901
26533	372902
52235	372903
73795	372904
62346	372905
53119	372906
56648	372907
88803	372908
23242	372909
38858	372910
44661	372911
31478	372912
71896	372913
4179	372914
37930	372915
45139	372916
18035	372917
35171	372918
37921	372919
38053	372920
93308	372921
10866	372922
156975	372923
97548	372924
76303	372925
15819	372926
1142	372927
68028	372928
35188	372929
7367	372930
10923	372931
135292	372932
3339	372933
33500	372934
132222	372935
45429	372936
71134	372937
26392	372938
3989	372939
9724	372940
65404	372941
106013	372942
26771	372943
21965	372944
43017	372945
15350	372946
45177	372947
15759	372948
30998	372949
30611	372950
1185	372951
4752	372952
21591	372953
18625	372954
105084	372955
78011	372956
37361	372957
76941	372958
10257	372959
21538	372960
6229	372961
984	372962
51683	372963
77961	372964
272	372965
1798	372966
90101	372967
29028	372968
121718	372969
61374	372970
40834	372971
7109	372972
4826	372973
15524	372974
2309	372975
16615	372976
153560	372977
3057	372978
117343	372979
19592	372980
29089	372981
120464	372982
32332	372983
790	372984
73303	372985
4098	372986
158865	372987
9974	372988
16119	372989
62667	372990
1745	372991
81842	372992
21629	372993
67203	372994
21934	372995
714	372996
8337	372997
8670	372998
14730	372999
5485	373000
3893	373001
17540	373002
776	373003
53055	373004
3992	373005
73830	373006
44424	373007
7237	373008
91508	373009
84130	373010
40501	373011
24765	373012
102521	373013
10539	373014
11649	373015
13257	373016
100606	373017
2082	373018
115862	373019
66066	373020
47086	373021
58131	373022
21394	373023
54709	373024
6	373025
770	373026
28839	373027
4291	373028
149832	373029
14875	373030
523	373031
32043	373032
74370	373033
766	373034
16907	373035
4894	373036
102291	373037
17004	373038
23706	373039
80974	373040
804	373041
29384	373042
19094	373043
15046	373044
27054	373045
5331	373046
16272	373047
77048	373048
29222	373049
76562	373050
11060	373051
16379	373052
20837	373053
37367	373054
2249	373055
41415	373056
83727	373057
10989	373058
44086	373059
114108	373060
26042	373061
14043	373062
64465	373063
61024	373064
17965	373065
57518	373066
13839	373067
60346	373068
86762	373069
20013	373070
18561	373071
138917	373072
97610	373073
13553	373074
1122	373075
19002	373076
16829	373077
100536	373078
83910	373079
4200	373080
9761	373081
17902	373082
9562	373083
40324	373084
9384	373085
17165	373086
18224	373087
25396	373088
2648	373089
24019	373090
114746	373091
71317	373092
19991	373093
4337	373094
3820	373095
12919	373096
30497	373097
42966	373098
1150	373099
7956	373100
71389	373101
71484	373102
60082	373103
52223	373104
165508	373105
21718	373106
23864	373107
40663	373108
123	373109
23977	373110
18002	373111
110480	373112
118958	373113
29505	373114
3126	373115
5754	373116
14925	373117
6798	373118
46523	373119
60557	373120
74642	373121
2389	373122
68868	373123
66309	373124
29039	373125
17636	373126
4758	373127
49004	373128
13668	373129
32486	373130
167	373131
37553	373132
21619	373133
136926	373134
10722	373135
163636	373136
9186	373137
8804	373138
8000	373139
23935	373140
9823	373141
70246	373142
3370	373143
17020	373144
16999	373145
38963	373146
10746	373147
3868	373148
90028	373149
96998	373150
33257	373151
63023	373152
78	373153
332	373154
18891	373155
15023	373156
1130	373157
44581	373158
13649	373159
23103	373160
1680	373161
91159	373162
99580	373163
58570	373164
31820	373165
93142	373166
46678	373167
67993	373168
46519	373169
20482	373170
57445	373171
50206	373172
6276	373173
155768	373174
99507	373175
78803	373176
25633	373177
558	373178
88483	373179
128274	373180
32623	373181
2752	373182
23125	373183
720	373184
45738	373185
82815	373186
19014	373187
67144	373188
5270	373189
37006	373190
987	373191
8880	373192
52591	373193
47857	373194
35459	373195
40551	373196
597	373197
21197	373198
362	373199
3357	373200
11952	373201
109417	373202
138150	373203
7170	373204
43507	373205
102079	373206
25326	373207
35602	373208
4169	373209
43929	373210
20538	373211
82476	373212
45861	373213
5473	373214
69469	373215
47545	373216
19097	373217
16429	373218
155141	373219
7	373220
70985	373221
60775	373222
3907	373223
15112	373224
3234	373225
27902	373226
73817	373227
31375	373228
5486	373229
32272	373230
2024	373231
4530	373232
25500	373233
4585	373234
58547	373235
36153	373236
2187	373237
101464	373238
47648	373239
47059	373240
10892	373241
260	373242
166025	373243
21150	373244
2715	373245
148505	373246
31687	373247
131722	373248
69904	373249
4395	373250
8214	373251
19871	373252
3569	373253
18881	373254
76896	373255
3874	373256
16624	373257
67882	373258
55750	373259
60332	373260
24439	373261
100687	373262
36119	373263
21760	373264
12760	373265
15224	373266
116041	373267
26790	373268
36687	373269
104643	373270
49780	373271
64078	373272
29290	373273
17699	373274
60737	373275
35285	373276
23684	373277
10	373278
23903	373279
156998	373280
20007	373281
22136	373282
129274	373283
137085	373284
14467	373285
21608	373286
28237	373287
47026	373288
134965	373289
20080	373290
11466	373291
133988	373292
17614	373293
3592	373294
44298	373295
42624	373296
907	373297
11532	373298
2317	373299
15091	373300
55829	373301
1	373302
114336	373303
12769	373304
59075	373305
55022	373306
20415	373307
17730	373308
10786	373309
40732	373310
142593	373311
4564	373312
4328	373313
8939	373314
19413	373315
133922	373316
104571	373317
89902	373318
23044	373319
18049	373320
65410	373321
38035	373322
6111	373323
3383	373324
55197	373325
65147	373326
878	373327
19813	373328
9250	373329
14990	373330
32595	373331
32331	373332
24720	373333
19454	373334
102343	373335
26007	373336
11980	373337
8946	373338
63859	373339
86086	373340
43458	373341
2028	373342
16429	373343
12821	373344
232	373345
2441	373346
133983	373347
72274	373348
108917	373349
2967	373350
1550	373351
149791	373352
28005	373353
1044	373354
9027	373355
36573	373356
732	373357
20133	373358
12988	373359
88636	373360
23176	373361
14834	373362
2316	373363
5518	373364
2912	373365
4450	373366
9266	373367
129857	373368
73111	373369
113544	373370
5676	373371
384	373372
17496	373373
7007	373374
93685	373375
49469	373376
34126	373377
85978	373378
8954	373379
35951	373380
41381	373381
15777	373382
96602	373383
32219	373384
7106	373385
2685	373386
22182	373387
3170	373388
105712	373389
63007	373390
7778	373391
1718	373392
50472	373393
4889	373394
3690	373395
78228	373396
72848	373397
35784	373398
7875	373399
19896	373400
79980	373401
103892	373402
51523	373403
16214	373404
58886	373405
117710	373406
89582	373407
27955	373408
3025	373409
17054	373410
27174	373411
56179	373412
103272	373413
84852	373414
20212	373415
81577	373416
14950	373417
22276	373418
8608	373419
31522	373420
26091	373421
1255	373422
15956	373423
98621	373424
14602	373425
28780	373426
40337	373427
17191	373428
97549	373429
12409	373430
1816	373431
27378	373432
132704	373433
25561	373434
12898	373435
84874	373436
42	373437
1523	373438
9534	373439
9923	373440
41444	373441
38494	373442
68947	373443
134152	373444
2050	373445
1278	373446
27522	373447
21528	373448
233	373449
36398	373450
103819	373451
750	373452
60287	373453
14285	373454
10412	373455
59941	373456
18032	373457
33231	373458
203	373459
40131	373460
49828	373461
59128	373462
26076	373463
15801	373464
1448	373465
63457	373466
19422	373467
37962	373468
33243	373469
32053	373470
68481	373471
113196	373472
53727	373473
24428	373474
73031	373475
37345	373476
25515	373477
89843	373478
35427	373479
24352	373480
29116	373481
52407	373482
34706	373483
26591	373484
63864	373485
39332	373486
45969	373487
15237	373488
66378	373489
3287	373490
105914	373491
35810	373492
5423	373493
23723	373494
159369	373495
2971	373496
13644	373497
6060	373498
3977	373499
53804	373500
39436	373501
14302	373502
924	373503
4499	373504
12662	373505
2617	373506
34712	373507
129070	373508
50498	373509
25531	373510
48635	373511
318	373512
73403	373513
1429	373514
67239	373515
68963	373516
139748	373517
6080	373518
2439	373519
65772	373520
5724	373521
28061	373522
22139	373523
23287	373524
3289	373525
17718	373526
23398	373527
158647	373528
25274	373529
2589	373530
9125	373531
110309	373532
14113	373533
74131	373534
5591	373535
28518	373536
75475	373537
13568	373538
10852	373539
151532	373540
209	373541
15080	373542
26771	373543
340	373544
5191	373545
54587	373546
1657	373547
18601	373548
58579	373549
22072	373550
127921	373551
82177	373552
21719	373553
62718	373554
117531	373555
33308	373556
70125	373557
71246	373558
114538	373559
10511	373560
20822	373561
127145	373562
6683	373563
43399	373564
70708	373565
42409	373566
107269	373567
142580	373568
21714	373569
42869	373570
548	373571
133727	373572
8769	373573
87228	373574
18855	373575
66160	373576
79416	373577
134417	373578
39324	373579
92242	373580
10488	373581
16	373582
821	373583
156733	373584
24789	373585
78596	373586
6272	373587
14126	373588
68390	373589
8061	373590
100686	373591
47556	373592
51058	373593
15832	373594
18175	373595
3053	373596
17027	373597
6278	373598
18	373599
64126	373600
157319	373601
134749	373602
36264	373603
7029	373604
25819	373605
74695	373606
131086	373607
15730	373608
5809	373609
7023	373610
100023	373611
82247	373612
13593	373613
39921	373614
4367	373615
2869	373616
35370	373617
8777	373618
60238	373619
8765	373620
79344	373621
79863	373622
44715	373623
19947	373624
27645	373625
31583	373626
3521	373627
50195	373628
8778	373629
1230	373630
58213	373631
59886	373632
18697	373633
8215	373634
13823	373635
63590	373636
45173	373637
35584	373638
16206	373639
61812	373640
30599	373641
24840	373642
8533	373643
30280	373644
1378	373645
293	373646
70174	373647
94111	373648
35570	373649
652	373650
98	373651
7604	373652
72928	373653
71315	373654
21239	373655
29150	373656
49682	373657
65229	373658
11369	373659
52450	373660
33311	373661
45443	373662
60395	373663
1735	373664
7281	373665
6894	373666
101087	373667
19063	373668
6740	373669
1855	373670
1535	373671
1570	373672
41278	373673
23	373674
5952	373675
4305	373676
76154	373677
43930	373678
71176	373679
162012	373680
28341	373681
61742	373682
3652	373683
29670	373684
889	373685
141193	373686
3174	373687
23066	373688
33197	373689
72407	373690
101242	373691
3954	373692
37557	373693
28228	373694
13141	373695
34000	373696
7668	373697
4567	373698
142260	373699
2164	373700
48241	373701
58275	373702
3654	373703
54338	373704
5354	373705
84344	373706
28555	373707
49836	373708
101788	373709
33879	373710
8092	373711
103711	373712
27271	373713
412	373714
17400	373715
18548	373716
5156	373717
35	373718
45111	373719
26	373720
27931	373721
14422	373722
26573	373723
57297	373724
18314	373725
31903	373726
31497	373727
43830	373728
56266	373729
11759	373730
58979	373731
65145	373732
54859	373733
36166	373734
80378	373735
1783	373736
34054	373737
10098	373738
13393	373739
682	373740
40696	373741
10056	373742
18610	373743
11309	373744
3682	373745
50064	373746
23469	373747
15913	373748
23	373749
40971	373750
52574	373751
46310	373752
1722	373753
2787	373754
71780	373755
25057	373756
9383	373757
104676	373758
151298	373759
43935	373760
98810	373761
72278	373762
92837	373763
11298	373764
68	373765
11669	373766
45191	373767
2736	373768
94741	373769
6823	373770
15022	373771
97888	373772
1103	373773
72738	373774
384	373775
6191	373776
134491	373777
11296	373778
36523	373779
51360	373780
14710	373781
20924	373782
4188	373783
93075	373784
6964	373785
72683	373786
105156	373787
18885	373788
1524	373789
7604	373790
125561	373791
25378	373792
141895	373793
34333	373794
48528	373795
154359	373796
71376	373797
1227	373798
35083	373799
39882	373800
90493	373801
15011	373802
16424	373803
9017	373804
1095	373805
12332	373806
13738	373807
47519	373808
93741	373809
2854	373810
5757	373811
67420	373812
48627	373813
96	373814
11080	373815
82163	373816
2354	373817
13755	373818
55740	373819
12130	373820
29722	373821
31609	373822
7002	373823
55618	373824
142229	373825
1002	373826
4552	373827
23601	373828
109538	373829
5280	373830
63739	373831
120375	373832
11786	373833
1111	373834
134377	373835
93488	373836
79495	373837
94873	373838
71586	373839
36900	373840
126283	373841
6531	373842
59108	373843
125468	373844
26254	373845
31833	373846
76279	373847
20840	373848
93247	373849
31238	373850
16601	373851
11542	373852
151077	373853
128757	373854
1884	373855
49378	373856
50791	373857
50802	373858
74	373859
114455	373860
95554	373861
3852	373862
18929	373863
57282	373864
106606	373865
97159	373866
3460	373867
5036	373868
73900	373869
25774	373870
85104	373871
50740	373872
50333	373873
8895	373874
56446	373875
26901	373876
13767	373877
18988	373878
94325	373879
24297	373880
58934	373881
149197	373882
26424	373883
2460	373884
84680	373885
4298	373886
20745	373887
24635	373888
27074	373889
2	373890
420	373891
15241	373892
38848	373893
1861	373894
22740	373895
27889	373896
3694	373897
37251	373898
76265	373899
42955	373900
28983	373901
149846	373902
69338	373903
8169	373904
62257	373905
114126	373906
48345	373907
9572	373908
51183	373909
17798	373910
12824	373911
123538	373912
24858	373913
29024	373914
20110	373915
8186	373916
4733	373917
9635	373918
1944	373919
42789	373920
10247	373921
4975	373922
76497	373923
40889	373924
1353	373925
120916	373926
5243	373927
7547	373928
76783	373929
84104	373930
3333	373931
356	373932
77762	373933
50440	373934
39	373935
40709	373936
1448	373937
129483	373938
95050	373939
64093	373940
6268	373941
4797	373942
48051	373943
18886	373944
90047	373945
5901	373946
19611	373947
106174	373948
8299	373949
91229	373950
3650	373951
122026	373952
48633	373953
6215	373954
61714	373955
11930	373956
15581	373957
41325	373958
2563	373959
40711	373960
13393	373961
119467	373962
11407	373963
68356	373964
94061	373965
70997	373966
71300	373967
58223	373968
36221	373969
51025	373970
5165	373971
78953	373972
32206	373973
9955	373974
10152	373975
160141	373976
14761	373977
70403	373978
108091	373979
27157	373980
41587	373981
1214	373982
22679	373983
5725	373984
15028	373985
6910	373986
6264	373987
72285	373988
395	373989
22859	373990
11594	373991
27060	373992
65960	373993
14925	373994
52991	373995
48078	373996
21318	373997
44100	373998
34216	373999
60355	374000
54125	374001
9975	374002
62615	374003
64056	374004
46145	374005
62417	374006
56037	374007
16533	374008
21045	374009
13596	374010
31177	374011
2818	374012
5208	374013
56111	374014
60945	374015
12240	374016
73323	374017
57281	374018
33982	374019
44215	374020
13482	374021
36206	374022
12886	374023
23304	374024
18760	374025
69444	374026
12759	374027
24354	374028
5648	374029
27272	374030
133098	374031
107275	374032
136558	374033
85841	374034
86636	374035
58227	374036
18629	374037
7000	374038
17657	374039
6947	374040
49456	374041
39769	374042
7200	374043
28336	374044
63731	374045
1674	374046
60516	374047
22086	374048
144989	374049
14905	374050
16778	374051
43676	374052
63174	374053
6872	374054
38939	374055
2588	374056
959	374057
9824	374058
1069	374059
165091	374060
28802	374061
2910	374062
3488	374063
8374	374064
11855	374065
57261	374066
53533	374067
118828	374068
19499	374069
83140	374070
2196	374071
11512	374072
65655	374073
3101	374074
14982	374075
39734	374076
106481	374077
13801	374078
14390	374079
2370	374080
66046	374081
64143	374082
125484	374083
39903	374084
55216	374085
34570	374086
25663	374087
58757	374088
18186	374089
2623	374090
777	374091
2992	374092
33459	374093
18826	374094
1121	374095
57445	374096
10048	374097
3498	374098
3403	374099
43321	374100
127104	374101
146293	374102
58203	374103
58730	374104
21552	374105
26490	374106
41897	374107
873	374108
22657	374109
23276	374110
78951	374111
2510	374112
905	374113
30785	374114
14965	374115
74352	374116
73480	374117
37985	374118
13358	374119
96007	374120
2411	374121
249	374122
78873	374123
33325	374124
13471	374125
25763	374126
45304	374127
73399	374128
32298	374129
28272	374130
16272	374131
6193	374132
34631	374133
26901	374134
21	374135
17122	374136
3841	374137
6462	374138
11432	374139
33923	374140
1472	374141
36836	374142
8891	374143
11133	374144
3908	374145
57714	374146
160147	374147
103468	374148
100046	374149
5433	374150
479	374151
22020	374152
81227	374153
76106	374154
28279	374155
9402	374156
22011	374157
11458	374158
10783	374159
13322	374160
14269	374161
57317	374162
85382	374163
84586	374164
8780	374165
12643	374166
4913	374167
31447	374168
13944	374169
102105	374170
45688	374171
148804	374172
3670	374173
112393	374174
52379	374175
5956	374176
9604	374177
55685	374178
4606	374179
896	374180
3904	374181
92893	374182
92489	374183
93614	374184
14705	374185
20304	374186
35412	374187
16232	374188
37711	374189
44494	374190
53153	374191
53141	374192
64832	374193
92134	374194
135566	374195
6795	374196
44915	374197
46793	374198
113285	374199
73701	374200
145602	374201
634	374202
76466	374203
31680	374204
41437	374205
130245	374206
8620	374207
67466	374208
68327	374209
11968	374210
115992	374211
9688	374212
36243	374213
20451	374214
100756	374215
1242	374216
6931	374217
1386	374218
84541	374219
21591	374220
130324	374221
452	374222
41775	374223
1954	374224
24860	374225
13951	374226
11468	374227
14802	374228
98896	374229
8183	374230
31666	374231
2135	374232
72422	374233
19174	374234
10159	374235
5170	374236
69751	374237
2747	374238
105554	374239
86806	374240
52718	374241
17461	374242
47945	374243
92806	374244
55504	374245
12732	374246
4941	374247
25242	374248
56385	374249
31222	374250
37202	374251
14606	374252
12044	374253
37373	374254
12844	374255
79595	374256
44245	374257
1752	374258
41546	374259
65443	374260
4578	374261
22893	374262
53601	374263
87043	374264
54502	374265
66388	374266
8739	374267
70203	374268
51753	374269
2703	374270
7831	374271
18074	374272
29730	374273
876	374274
3613	374275
30792	374276
96235	374277
34884	374278
56490	374279
75977	374280
14404	374281
104322	374282
12504	374283
6480	374284
35179	374285
67109	374286
15166	374287
60603	374288
767	374289
20362	374290
6128	374291
87328	374292
62391	374293
21210	374294
54224	374295
77249	374296
44010	374297
11163	374298
119267	374299
21817	374300
5298	374301
109688	374302
121145	374303
56414	374304
15	374305
11846	374306
8638	374307
47509	374308
100080	374309
739	374310
16494	374311
151822	374312
5633	374313
17003	374314
67391	374315
68808	374316
23840	374317
71963	374318
17039	374319
44459	374320
36181	374321
73498	374322
43732	374323
1883	374324
79497	374325
42589	374326
1014	374327
33323	374328
77607	374329
10011	374330
2314	374331
8990	374332
14332	374333
329	374334
40701	374335
96825	374336
59489	374337
27448	374338
5768	374339
6011	374340
5733	374341
123577	374342
5103	374343
17618	374344
26105	374345
41576	374346
65873	374347
10313	374348
102725	374349
51475	374350
1640	374351
79827	374352
5074	374353
68261	374354
49819	374355
91802	374356
40100	374357
100716	374358
127267	374359
26964	374360
85286	374361
74907	374362
32526	374363
77978	374364
49780	374365
31921	374366
54279	374367
32395	374368
1771	374369
36969	374370
8276	374371
20211	374372
46084	374373
14430	374374
149160	374375
50336	374376
6466	374377
31457	374378
33254	374379
74399	374380
73314	374381
105362	374382
98410	374383
21563	374384
4361	374385
163635	374386
6353	374387
21268	374388
74766	374389
2882	374390
44307	374391
31402	374392
79499	374393
54151	374394
6	374395
39949	374396
2034	374397
23724	374398
33659	374399
9363	374400
10274	374401
97858	374402
73095	374403
18003	374404
7044	374405
47402	374406
81700	374407
164807	374408
44035	374409
61304	374410
4066	374411
26134	374412
14150	374413
2044	374414
20999	374415
1724	374416
13426	374417
2503	374418
74225	374419
27327	374420
5928	374421
6493	374422
5952	374423
150311	374424
339	374425
1478	374426
3859	374427
83731	374428
78109	374429
101	374430
101331	374431
48077	374432
51414	374433
27645	374434
133619	374435
6872	374436
4898	374437
74792	374438
2083	374439
4646	374440
1727	374441
102087	374442
2439	374443
88542	374444
84	374445
4678	374446
9219	374447
5413	374448
17278	374449
50018	374450
9006	374451
2656	374452
51598	374453
40402	374454
28264	374455
57063	374456
60049	374457
28427	374458
12311	374459
37759	374460
2884	374461
52515	374462
93212	374463
15250	374464
38952	374465
4066	374466
116492	374467
123057	374468
45591	374469
53611	374470
120274	374471
28528	374472
10012	374473
3711	374474
28215	374475
21566	374476
25363	374477
20175	374478
22991	374479
4048	374480
61609	374481
8754	374482
54673	374483
12230	374484
73126	374485
22024	374486
1461	374487
2712	374488
328	374489
42536	374490
28311	374491
4067	374492
11722	374493
13633	374494
44168	374495
103510	374496
216	374497
12372	374498
97033	374499
16032	374500
17766	374501
3718	374502
32717	374503
3222	374504
54302	374505
19128	374506
7751	374507
8790	374508
113999	374509
70883	374510
13532	374511
31967	374512
56979	374513
795	374514
22329	374515
38108	374516
48349	374517
146954	374518
22055	374519
71523	374520
47935	374521
14007	374522
27128	374523
14004	374524
31696	374525
10603	374526
76896	374527
9192	374528
5064	374529
92679	374530
5603	374531
45342	374532
56896	374533
28620	374534
110807	374535
719	374536
12302	374537
42224	374538
25481	374539
63891	374540
166013	374541
44604	374542
28112	374543
49979	374544
3745	374545
1372	374546
9043	374547
41105	374548
26270	374549
5579	374550
155933	374551
86273	374552
678	374553
16758	374554
53872	374555
107598	374556
6308	374557
26843	374558
68398	374559
5750	374560
46399	374561
37774	374562
40557	374563
36255	374564
6738	374565
12083	374566
4456	374567
64043	374568
9227	374569
107472	374570
3238	374571
2068	374572
81318	374573
41784	374574
98168	374575
3217	374576
69052	374577
11092	374578
7033	374579
50652	374580
18681	374581
28985	374582
5819	374583
63965	374584
52925	374585
2853	374586
77190	374587
40081	374588
86498	374589
21355	374590
2797	374591
61452	374592
38396	374593
18655	374594
46391	374595
124040	374596
7518	374597
80901	374598
32876	374599
3590	374600
35849	374601
17181	374602
40917	374603
50518	374604
2915	374605
28891	374606
134564	374607
71916	374608
53188	374609
56879	374610
2791	374611
2290	374612
593	374613
321	374614
90952	374615
70770	374616
102825	374617
7124	374618
17554	374619
20315	374620
2580	374621
10285	374622
146249	374623
83027	374624
89819	374625
65272	374626
60306	374627
51494	374628
77164	374629
210	374630
4212	374631
117180	374632
47067	374633
121527	374634
6668	374635
87352	374636
6761	374637
13977	374638
2325	374639
87345	374640
6797	374641
3105	374642
11161	374643
10872	374644
23300	374645
46698	374646
88624	374647
49617	374648
17843	374649
128510	374650
464	374651
7678	374652
69353	374653
408	374654
25724	374655
58937	374656
83900	374657
2565	374658
74447	374659
16291	374660
1298	374661
9404	374662
114624	374663
106142	374664
18887	374665
95917	374666
125105	374667
38796	374668
124243	374669
70293	374670
51818	374671
72264	374672
9396	374673
7131	374674
13428	374675
13058	374676
15840	374677
29075	374678
43931	374679
45514	374680
5280	374681
598	374682
32776	374683
1418	374684
140255	374685
83746	374686
6101	374687
135888	374688
29851	374689
36523	374690
30124	374691
104530	374692
3037	374693
136520	374694
126060	374695
40726	374696
4437	374697
57786	374698
4089	374699
66197	374700
42004	374701
2436	374702
2360	374703
92276	374704
51406	374705
1620	374706
19351	374707
41253	374708
36671	374709
115385	374710
108739	374711
8638	374712
67579	374713
50927	374714
41795	374715
20999	374716
132835	374717
67539	374718
71510	374719
30808	374720
27939	374721
25435	374722
15881	374723
132932	374724
8471	374725
6804	374726
52037	374727
213	374728
24151	374729
20586	374730
25056	374731
19043	374732
123424	374733
19462	374734
1344	374735
8081	374736
6185	374737
7404	374738
2465	374739
16659	374740
46472	374741
135920	374742
89162	374743
8827	374744
151924	374745
19166	374746
578	374747
256	374748
21784	374749
74683	374750
76203	374751
95326	374752
403	374753
30372	374754
122057	374755
104829	374756
13409	374757
17956	374758
55509	374759
16770	374760
2097	374761
54537	374762
34948	374763
5923	374764
22	374765
32543	374766
40632	374767
46142	374768
30000	374769
146581	374770
28745	374771
48274	374772
6467	374773
8329	374774
18918	374775
9344	374776
70265	374777
14582	374778
37266	374779
87537	374780
8973	374781
75229	374782
75194	374783
27692	374784
31659	374785
32833	374786
21786	374787
10273	374788
47546	374789
51445	374790
26990	374791
37978	374792
10164	374793
2082	374794
99142	374795
29116	374796
116024	374797
466	374798
34204	374799
101283	374800
74700	374801
78150	374802
7653	374803
107890	374804
13928	374805
37854	374806
8681	374807
57343	374808
8401	374809
32877	374810
18708	374811
6998	374812
7351	374813
5857	374814
66342	374815
25544	374816
35115	374817
50402	374818
7340	374819
14760	374820
113467	374821
87157	374822
13947	374823
3131	374824
97563	374825
104695	374826
22503	374827
97561	374828
32565	374829
2253	374830
119990	374831
2110	374832
114605	374833
165208	374834
66743	374835
126905	374836
2508	374837
4921	374838
554	374839
13176	374840
12050	374841
822	374842
60543	374843
90822	374844
2058	374845
17250	374846
20994	374847
48951	374848
107585	374849
77869	374850
60093	374851
21775	374852
10957	374853
607	374854
121460	374855
19092	374856
54384	374857
38776	374858
2629	374859
43129	374860
62959	374861
12193	374862
9186	374863
144735	374864
65657	374865
1658	374866
119951	374867
90721	374868
10847	374869
9557	374870
95559	374871
15175	374872
62338	374873
89911	374874
75880	374875
49320	374876
854	374877
592	374878
144778	374879
16976	374880
9102	374881
9691	374882
8507	374883
43147	374884
40497	374885
16702	374886
69293	374887
61242	374888
8384	374889
15706	374890
22350	374891
120403	374892
7902	374893
16317	374894
6991	374895
1078	374896
51741	374897
7326	374898
15694	374899
7438	374900
156197	374901
8051	374902
26042	374903
38550	374904
1765	374905
71745	374906
15047	374907
153854	374908
11873	374909
55132	374910
79461	374911
3955	374912
35173	374913
56458	374914
1340	374915
84690	374916
27076	374917
60571	374918
10030	374919
18759	374920
28537	374921
59608	374922
120039	374923
15431	374924
140415	374925
51571	374926
146947	374927
24716	374928
33584	374929
34744	374930
742	374931
41334	374932
6599	374933
47891	374934
102229	374935
6871	374936
84499	374937
18265	374938
4510	374939
75411	374940
22923	374941
64654	374942
72289	374943
52875	374944
32375	374945
26455	374946
14466	374947
79398	374948
16919	374949
74273	374950
21557	374951
4602	374952
2371	374953
283	374954
49753	374955
29221	374956
8993	374957
6059	374958
115113	374959
163899	374960
13828	374961
130075	374962
9308	374963
10933	374964
131549	374965
19687	374966
158740	374967
5640	374968
25353	374969
32074	374970
5884	374971
8463	374972
126015	374973
28811	374974
22771	374975
57043	374976
14946	374977
80649	374978
70941	374979
9749	374980
23614	374981
164819	374982
3170	374983
21667	374984
40242	374985
42953	374986
52676	374987
8894	374988
5	374989
10718	374990
61743	374991
17	374992
34348	374993
38504	374994
54571	374995
27000	374996
7851	374997
136582	374998
10252	374999
6186	375000
2666	375001
42528	375002
60770	375003
67049	375004
41103	375005
10061	375006
126269	375007
7094	375008
94300	375009
122459	375010
45022	375011
60195	375012
8422	375013
133515	375014
9528	375015
156782	375016
404	375017
65498	375018
42183	375019
797	375020
49257	375021
53690	375022
106588	375023
7548	375024
29454	375025
29594	375026
136757	375027
120815	375028
93123	375029
39168	375030
1998	375031
2655	375032
16891	375033
85307	375034
18048	375035
20306	375036
21064	375037
14581	375038
85083	375039
3266	375040
132687	375041
16873	375042
16219	375043
67343	375044
92493	375045
20688	375046
38690	375047
28301	375048
14953	375049
13477	375050
6	375051
58724	375052
29779	375053
2149	375054
66957	375055
81272	375056
69100	375057
95696	375058
40503	375059
4	375060
3096	375061
39371	375062
23074	375063
12216	375064
40236	375065
217	375066
29219	375067
37126	375068
87674	375069
41252	375070
85027	375071
15526	375072
16230	375073
14	375074
11308	375075
50607	375076
133928	375077
77218	375078
34567	375079
69142	375080
64158	375081
6095	375082
28141	375083
73199	375084
75140	375085
646	375086
159909	375087
67998	375088
11804	375089
54260	375090
147972	375091
1562	375092
12357	375093
3596	375094
53839	375095
1344	375096
6290	375097
134045	375098
70931	375099
146060	375100
59782	375101
21994	375102
10342	375103
9709	375104
23776	375105
2633	375106
47095	375107
33231	375108
29518	375109
71048	375110
28758	375111
76232	375112
74911	375113
30999	375114
3671	375115
116698	375116
43254	375117
89159	375118
92047	375119
23226	375120
869	375121
11415	375122
14800	375123
66276	375124
3398	375125
55090	375126
73341	375127
31734	375128
119054	375129
8973	375130
61646	375131
4270	375132
39128	375133
29010	375134
908	375135
4380	375136
12086	375137
6107	375138
48032	375139
125964	375140
44060	375141
1302	375142
35590	375143
2221	375144
746	375145
111689	375146
149	375147
21964	375148
47820	375149
9451	375150
64031	375151
13047	375152
11589	375153
37926	375154
19159	375155
7575	375156
13900	375157
42972	375158
27244	375159
54422	375160
53662	375161
20443	375162
103800	375163
78889	375164
13370	375165
106954	375166
40985	375167
1818	375168
54883	375169
39345	375170
27695	375171
24884	375172
23156	375173
14431	375174
35485	375175
15234	375176
17224	375177
121956	375178
60757	375179
156355	375180
8960	375181
2594	375182
20970	375183
125928	375184
1538	375185
78083	375186
49653	375187
5487	375188
66406	375189
23628	375190
71946	375191
61171	375192
40561	375193
28125	375194
44124	375195
84878	375196
7982	375197
16869	375198
5638	375199
36302	375200
61941	375201
31333	375202
1804	375203
4486	375204
671	375205
57033	375206
33877	375207
31282	375208
73100	375209
4881	375210
108852	375211
7259	375212
39942	375213
34245	375214
56430	375215
7412	375216
12904	375217
87019	375218
20499	375219
5189	375220
1381	375221
4042	375222
78661	375223
90025	375224
50331	375225
42577	375226
2185	375227
36353	375228
57191	375229
1083	375230
8007	375231
479	375232
47141	375233
5591	375234
18209	375235
329	375236
2443	375237
39503	375238
23661	375239
6729	375240
35231	375241
2685	375242
13062	375243
62517	375244
3246	375245
3634	375246
3785	375247
108545	375248
6089	375249
12810	375250
2229	375251
15990	375252
24327	375253
127895	375254
15981	375255
18978	375256
70798	375257
108452	375258
22322	375259
12813	375260
99507	375261
10723	375262
138833	375263
58689	375264
7640	375265
83693	375266
14028	375267
44337	375268
28031	375269
110715	375270
8232	375271
105317	375272
18270	375273
53451	375274
73361	375275
17096	375276
20169	375277
15960	375278
56742	375279
81007	375280
66914	375281
23378	375282
25012	375283
33979	375284
1779	375285
70632	375286
12839	375287
80588	375288
20125	375289
2261	375290
7921	375291
9737	375292
19210	375293
15565	375294
73589	375295
7487	375296
6194	375297
57963	375298
45604	375299
36805	375300
44299	375301
14447	375302
3576	375303
10366	375304
31621	375305
7199	375306
45217	375307
45059	375308
17904	375309
5678	375310
58463	375311
38150	375312
52800	375313
25433	375314
102	375315
130620	375316
51165	375317
8129	375318
164817	375319
25919	375320
4805	375321
156163	375322
28817	375323
22498	375324
95251	375325
1055	375326
13700	375327
4591	375328
20	375329
41759	375330
29260	375331
29599	375332
83658	375333
94493	375334
90218	375335
79084	375336
44273	375337
26105	375338
85050	375339
116558	375340
6838	375341
3840	375342
23691	375343
10148	375344
55347	375345
97215	375346
75261	375347
37693	375348
71020	375349
69189	375350
18386	375351
90582	375352
35163	375353
7443	375354
22505	375355
6140	375356
17834	375357
16228	375358
1077	375359
60056	375360
33876	375361
10424	375362
11778	375363
6727	375364
55152	375365
67937	375366
18516	375367
766	375368
13262	375369
73048	375370
142113	375371
19936	375372
31237	375373
69093	375374
121636	375375
9013	375376
4475	375377
51309	375378
9589	375379
3375	375380
44194	375381
89286	375382
60954	375383
47879	375384
59881	375385
52263	375386
18976	375387
18102	375388
4774	375389
128950	375390
64172	375391
121637	375392
128367	375393
788	375394
43829	375395
36497	375396
44344	375397
48671	375398
7307	375399
136385	375400
158175	375401
10204	375402
25193	375403
29864	375404
189	375405
12561	375406
13904	375407
2538	375408
8209	375409
65478	375410
17557	375411
114990	375412
77827	375413
43853	375414
4022	375415
35612	375416
55227	375417
110757	375418
6521	375419
27063	375420
26648	375421
25884	375422
80086	375423
2124	375424
95874	375425
1725	375426
34975	375427
53949	375428
22975	375429
22940	375430
33381	375431
62625	375432
94311	375433
12900	375434
99550	375435
81066	375436
3910	375437
36705	375438
18095	375439
44158	375440
16611	375441
14149	375442
82272	375443
128376	375444
1829	375445
66645	375446
40510	375447
28922	375448
3906	375449
67799	375450
10388	375451
81275	375452
84672	375453
1387	375454
19507	375455
8155	375456
97257	375457
315	375458
57672	375459
94418	375460
45982	375461
92761	375462
5637	375463
12689	375464
47202	375465
20783	375466
21319	375467
15035	375468
10146	375469
78753	375470
26673	375471
45235	375472
81116	375473
47743	375474
22505	375475
117695	375476
7	375477
9114	375478
43552	375479
29736	375480
38108	375481
1349	375482
28782	375483
4963	375484
45161	375485
13213	375486
9488	375487
50037	375488
78264	375489
125401	375490
32364	375491
50215	375492
4929	375493
29277	375494
56222	375495
13048	375496
84107	375497
61893	375498
51855	375499
162671	375500
37413	375501
42590	375502
15463	375503
18682	375504
37450	375505
611	375506
30854	375507
97329	375508
12153	375509
16314	375510
33502	375511
5123	375512
71239	375513
8271	375514
34705	375515
66485	375516
26898	375517
34793	375518
155803	375519
94480	375520
34292	375521
66863	375522
15820	375523
2232	375524
22226	375525
11075	375526
75969	375527
14951	375528
60380	375529
47430	375530
13796	375531
15510	375532
4694	375533
264	375534
10006	375535
86936	375536
4057	375537
3362	375538
158633	375539
20193	375540
97066	375541
113907	375542
7996	375543
94884	375544
124240	375545
894	375546
11173	375547
14267	375548
163030	375549
10228	375550
111416	375551
51569	375552
20237	375553
65058	375554
12691	375555
21202	375556
10498	375557
528	375558
134200	375559
11564	375560
106399	375561
23877	375562
34144	375563
71629	375564
2384	375565
602	375566
51212	375567
61704	375568
34432	375569
133570	375570
45186	375571
22156	375572
595	375573
21601	375574
38906	375575
1560	375576
141927	375577
33582	375578
60427	375579
315	375580
1617	375581
137576	375582
82182	375583
6149	375584
82	375585
18343	375586
5175	375587
81097	375588
25525	375589
4622	375590
102545	375591
124032	375592
48561	375593
75930	375594
2232	375595
68498	375596
13324	375597
68	375598
20135	375599
2574	375600
982	375601
12568	375602
44295	375603
45171	375604
5120	375605
74152	375606
79913	375607
13334	375608
18014	375609
42389	375610
1873	375611
18575	375612
128446	375613
62952	375614
37161	375615
16880	375616
4119	375617
15594	375618
115429	375619
3720	375620
54244	375621
71248	375622
263	375623
3337	375624
30381	375625
6796	375626
22618	375627
28535	375628
79767	375629
15378	375630
31220	375631
78656	375632
12182	375633
3035	375634
10884	375635
49872	375636
23760	375637
48246	375638
7740	375639
97719	375640
12031	375641
112918	375642
9731	375643
49349	375644
57535	375645
100052	375646
9774	375647
69826	375648
1366	375649
78546	375650
26721	375651
116796	375652
58840	375653
10453	375654
32441	375655
120138	375656
95608	375657
5576	375658
11479	375659
37547	375660
159	375661
51317	375662
92164	375663
2450	375664
32326	375665
21972	375666
128664	375667
98347	375668
143131	375669
78299	375670
9035	375671
3820	375672
39395	375673
10591	375674
14519	375675
1628	375676
7988	375677
124797	375678
12880	375679
22629	375680
92954	375681
84	375682
14539	375683
45555	375684
9744	375685
919	375686
40321	375687
140490	375688
46956	375689
66369	375690
84563	375691
474	375692
32946	375693
118418	375694
148311	375695
101182	375696
37480	375697
42080	375698
83119	375699
144652	375700
17227	375701
37388	375702
6346	375703
92420	375704
29046	375705
33414	375706
32012	375707
53685	375708
7544	375709
40866	375710
27684	375711
911	375712
123524	375713
84734	375714
133786	375715
9483	375716
1483	375717
6055	375718
5710	375719
48343	375720
165682	375721
18688	375722
10241	375723
542	375724
6073	375725
84488	375726
72166	375727
99942	375728
57392	375729
51140	375730
14037	375731
54830	375732
10614	375733
66232	375734
39792	375735
57094	375736
2350	375737
37107	375738
45332	375739
36973	375740
28093	375741
49921	375742
11279	375743
1357	375744
72252	375745
9042	375746
1183	375747
8630	375748
1989	375749
10689	375750
23206	375751
58287	375752
16853	375753
147711	375754
43258	375755
13678	375756
1354	375757
276	375758
58756	375759
61876	375760
128605	375761
41150	375762
42023	375763
38070	375764
764	375765
8332	375766
3701	375767
18914	375768
27005	375769
68453	375770
10954	375771
9485	375772
131246	375773
19093	375774
25053	375775
150628	375776
57455	375777
6167	375778
22606	375779
50658	375780
32833	375781
43645	375782
77242	375783
20983	375784
29719	375785
99462	375786
63	375787
35244	375788
2268	375789
7884	375790
11197	375791
31259	375792
43969	375793
132269	375794
83786	375795
6497	375796
25938	375797
61883	375798
71930	375799
36828	375800
15735	375801
14885	375802
4296	375803
177	375804
16503	375805
34839	375806
59986	375807
46547	375808
11528	375809
5061	375810
8144	375811
11709	375812
41789	375813
3	375814
55834	375815
59198	375816
64363	375817
9486	375818
97570	375819
13121	375820
17005	375821
80095	375822
16784	375823
1219	375824
1950	375825
2010	375826
34773	375827
8509	375828
30807	375829
26499	375830
9102	375831
97558	375832
2507	375833
1106	375834
31172	375835
131853	375836
67594	375837
122119	375838
100661	375839
739	375840
35167	375841
75053	375842
45167	375843
12507	375844
14876	375845
89548	375846
29489	375847
151775	375848
110568	375849
1044	375850
36560	375851
119709	375852
7731	375853
128900	375854
85181	375855
73800	375856
72337	375857
43002	375858
117730	375859
21240	375860
82600	375861
29979	375862
4400	375863
5112	375864
10864	375865
65679	375866
62868	375867
51934	375868
52336	375869
34819	375870
70382	375871
29650	375872
1265	375873
28360	375874
21902	375875
44025	375876
117528	375877
24955	375878
92889	375879
33759	375880
252	375881
59737	375882
11104	375883
72010	375884
16197	375885
97462	375886
2563	375887
44590	375888
27465	375889
19524	375890
80454	375891
29922	375892
57971	375893
9822	375894
36749	375895
15353	375896
81429	375897
11471	375898
6107	375899
42069	375900
72856	375901
18663	375902
123410	375903
125076	375904
16838	375905
45312	375906
140463	375907
10778	375908
1886	375909
6996	375910
27125	375911
11237	375912
6954	375913
6426	375914
47687	375915
8133	375916
49210	375917
132271	375918
19003	375919
200	375920
3029	375921
8757	375922
117266	375923
13883	375924
138823	375925
48611	375926
162057	375927
89023	375928
31151	375929
10873	375930
151141	375931
21389	375932
44400	375933
70854	375934
3603	375935
48542	375936
7736	375937
84065	375938
24471	375939
11803	375940
3675	375941
24663	375942
6214	375943
101262	375944
113277	375945
41189	375946
146414	375947
128345	375948
60592	375949
882	375950
28466	375951
21325	375952
3157	375953
13712	375954
5660	375955
64069	375956
3897	375957
561	375958
26995	375959
11870	375960
58558	375961
34620	375962
8196	375963
41291	375964
34	375965
65609	375966
116026	375967
106753	375968
37903	375969
47514	375970
7765	375971
155313	375972
15274	375973
46022	375974
117814	375975
4259	375976
13169	375977
97745	375978
28753	375979
164830	375980
5692	375981
8274	375982
101982	375983
93647	375984
83683	375985
50684	375986
18675	375987
107316	375988
148879	375989
14648	375990
8750	375991
1341	375992
19239	375993
25158	375994
15166	375995
14009	375996
117199	375997
14315	375998
114115	375999
66670	376000
2601	376001
8762	376002
67461	376003
4035	376004
42422	376005
24320	376006
4373	376007
72748	376008
54718	376009
25576	376010
155595	376011
79015	376012
72981	376013
61515	376014
120650	376015
54938	376016
48818	376017
43998	376018
62818	376019
2179	376020
7316	376021
2806	376022
102299	376023
159036	376024
52620	376025
6052	376026
788	376027
51265	376028
19473	376029
141	376030
33207	376031
39274	376032
116101	376033
65324	376034
4584	376035
25180	376036
36591	376037
14982	376038
40065	376039
42228	376040
49139	376041
58782	376042
4456	376043
103855	376044
7106	376045
82645	376046
50722	376047
155051	376048
52875	376049
12631	376050
12290	376051
11614	376052
27697	376053
43180	376054
156264	376055
28097	376056
6537	376057
48167	376058
10207	376059
1747	376060
17878	376061
30112	376062
49925	376063
32886	376064
41116	376065
86040	376066
31025	376067
73838	376068
58553	376069
53111	376070
36210	376071
38275	376072
27218	376073
8410	376074
24589	376075
820	376076
70664	376077
20465	376078
20869	376079
2436	376080
47303	376081
43720	376082
2463	376083
70622	376084
40805	376085
5274	376086
2530	376087
130609	376088
49799	376089
126824	376090
73919	376091
71500	376092
283	376093
14162	376094
10840	376095
15892	376096
72409	376097
51649	376098
47405	376099
86902	376100
1855	376101
36590	376102
10648	376103
23629	376104
111191	376105
2899	376106
70578	376107
7486	376108
132	376109
86915	376110
19070	376111
19149	376112
923	376113
14574	376114
82104	376115
87036	376116
19648	376117
22958	376118
14636	376119
2057	376120
71667	376121
2373	376122
46297	376123
11601	376124
67811	376125
149937	376126
4965	376127
47777	376128
35372	376129
1525	376130
21734	376131
11	376132
75196	376133
87	376134
15559	376135
75678	376136
80552	376137
72385	376138
3984	376139
104306	376140
48294	376141
14113	376142
119086	376143
4622	376144
2230	376145
5376	376146
62825	376147
56328	376148
30499	376149
38518	376150
73352	376151
87124	376152
7929	376153
44322	376154
69223	376155
117600	376156
12693	376157
86403	376158
5644	376159
15830	376160
110376	376161
10874	376162
8602	376163
13247	376164
104924	376165
19521	376166
12786	376167
16477	376168
40831	376169
100189	376170
70007	376171
47344	376172
31475	376173
1625	376174
13423	376175
1545	376176
43704	376177
16802	376178
141097	376179
137412	376180
30361	376181
69948	376182
2049	376183
10641	376184
64790	376185
36855	376186
44394	376187
5694	376188
18851	376189
73121	376190
2577	376191
2851	376192
155824	376193
16249	376194
67987	376195
64	376196
125954	376197
155956	376198
12231	376199
46871	376200
43453	376201
19632	376202
101654	376203
41999	376204
62431	376205
718	376206
70685	376207
12018	376208
108420	376209
60749	376210
20896	376211
50120	376212
24261	376213
20112	376214
242	376215
24211	376216
60938	376217
71300	376218
15542	376219
16154	376220
53214	376221
26618	376222
57137	376223
5101	376224
610	376225
36629	376226
57039	376227
162016	376228
33337	376229
153771	376230
56034	376231
72145	376232
8174	376233
67941	376234
25878	376235
33265	376236
70205	376237
61255	376238
10832	376239
6574	376240
2560	376241
18947	376242
6507	376243
101057	376244
46741	376245
6028	376246
33475	376247
68006	376248
43181	376249
34718	376250
91724	376251
4493	376252
3206	376253
117589	376254
524	376255
123894	376256
1893	376257
80121	376258
32079	376259
14001	376260
61410	376261
10674	376262
642	376263
134781	376264
65755	376265
1706	376266
55340	376267
22074	376268
46207	376269
31612	376270
2678	376271
59087	376272
16569	376273
61428	376274
18745	376275
85892	376276
117878	376277
6775	376278
5653	376279
78555	376280
686	376281
7490	376282
65658	376283
10547	376284
26246	376285
57491	376286
3086	376287
5285	376288
48384	376289
63982	376290
45502	376291
22655	376292
2895	376293
43700	376294
7673	376295
7860	376296
9921	376297
532	376298
64782	376299
31246	376300
11729	376301
2660	376302
2828	376303
102568	376304
977	376305
148713	376306
1886	376307
6053	376308
8054	376309
49770	376310
71113	376311
53631	376312
93225	376313
12160	376314
6874	376315
10396	376316
121528	376317
86166	376318
10064	376319
11205	376320
35467	376321
81986	376322
18692	376323
4958	376324
4877	376325
12960	376326
61007	376327
43867	376328
24318	376329
31699	376330
3263	376331
71772	376332
47806	376333
29942	376334
51444	376335
119714	376336
54945	376337
9633	376338
16811	376339
41658	376340
8511	376341
18119	376342
4760	376343
77359	376344
90753	376345
37059	376346
138867	376347
11182	376348
28571	376349
96597	376350
57773	376351
60235	376352
73696	376353
19694	376354
50338	376355
68773	376356
11505	376357
45187	376358
68236	376359
64076	376360
132310	376361
37747	376362
4353	376363
28688	376364
59730	376365
4492	376366
27725	376367
53675	376368
1500	376369
166170	376370
4736	376371
57543	376372
8406	376373
55065	376374
11526	376375
42878	376376
71511	376377
121610	376378
63001	376379
44499	376380
21333	376381
47024	376382
48910	376383
17822	376384
47995	376385
1218	376386
8890	376387
7350	376388
45416	376389
70102	376390
29962	376391
24253	376392
89858	376393
50989	376394
6842	376395
1060	376396
137417	376397
4766	376398
39364	376399
126057	376400
5718	376401
2044	376402
27616	376403
2741	376404
32277	376405
101801	376406
74302	376407
41774	376408
132516	376409
7923	376410
12503	376411
51194	376412
53825	376413
18720	376414
36973	376415
64728	376416
15831	376417
115311	376418
29330	376419
165729	376420
4425	376421
32002	376422
9083	376423
4313	376424
31573	376425
40998	376426
69293	376427
39047	376428
101019	376429
24256	376430
11379	376431
52529	376432
10197	376433
53593	376434
6451	376435
30894	376436
83595	376437
48092	376438
4187	376439
60350	376440
12524	376441
25609	376442
70024	376443
43383	376444
64888	376445
64540	376446
47370	376447
37228	376448
12455	376449
17896	376450
110512	376451
60689	376452
13357	376453
21755	376454
73067	376455
4538	376456
576	376457
35130	376458
144	376459
6288	376460
48102	376461
88639	376462
2646	376463
58782	376464
96759	376465
18646	376466
9760	376467
61484	376468
2372	376469
47464	376470
22641	376471
13922	376472
75845	376473
71441	376474
3520	376475
1073	376476
25783	376477
72955	376478
25912	376479
49756	376480
93009	376481
6220	376482
89170	376483
5641	376484
53168	376485
2001	376486
13546	376487
38	376488
61066	376489
19729	376490
43129	376491
8380	376492
21106	376493
33928	376494
8957	376495
1763	376496
91718	376497
38859	376498
149375	376499
4997	376500
56042	376501
26590	376502
41236	376503
39768	376504
12231	376505
117977	376506
18791	376507
145044	376508
28097	376509
109108	376510
24214	376511
110162	376512
81589	376513
114	376514
38523	376515
9777	376516
8447	376517
81850	376518
651	376519
11577	376520
19567	376521
9300	376522
60953	376523
6532	376524
35134	376525
45690	376526
166241	376527
37655	376528
43	376529
27508	376530
45723	376531
1966	376532
77960	376533
131522	376534
15054	376535
80017	376536
68829	376537
62768	376538
13158	376539
109	376540
45411	376541
38045	376542
12850	376543
5406	376544
848	376545
27937	376546
8524	376547
35546	376548
17204	376549
148925	376550
29020	376551
4250	376552
46768	376553
32513	376554
4620	376555
42296	376556
38097	376557
19119	376558
157639	376559
72416	376560
74127	376561
157173	376562
6167	376563
47974	376564
97644	376565
5853	376566
104226	376567
1244	376568
586	376569
5370	376570
16740	376571
3096	376572
101754	376573
47080	376574
1724	376575
210	376576
21888	376577
12813	376578
76653	376579
4385	376580
11168	376581
5987	376582
31232	376583
1998	376584
84328	376585
5694	376586
77745	376587
21031	376588
101517	376589
4248	376590
8411	376591
26118	376592
907	376593
100672	376594
31922	376595
27239	376596
102338	376597
97772	376598
38148	376599
23164	376600
2395	376601
10684	376602
11035	376603
3980	376604
169	376605
15619	376606
93378	376607
41245	376608
124177	376609
64688	376610
29281	376611
27477	376612
5908	376613
77087	376614
14503	376615
58412	376616
97347	376617
68987	376618
25303	376619
73160	376620
1020	376621
83665	376622
150244	376623
9450	376624
15344	376625
808	376626
82073	376627
102212	376628
75284	376629
7549	376630
9631	376631
74143	376632
3	376633
24140	376634
109835	376635
26049	376636
52532	376637
52452	376638
58868	376639
51570	376640
68312	376641
121785	376642
6673	376643
392	376644
55042	376645
8982	376646
26933	376647
12334	376648
3455	376649
146952	376650
15258	376651
106993	376652
53959	376653
15118	376654
53461	376655
166399	376656
8430	376657
49939	376658
31084	376659
3099	376660
8544	376661
83741	376662
1070	376663
19553	376664
5845	376665
74204	376666
58161	376667
10588	376668
8461	376669
37294	376670
877	376671
12282	376672
7780	376673
3968	376674
69562	376675
9239	376676
141921	376677
18289	376678
24859	376679
44717	376680
6855	376681
32610	376682
7800	376683
40584	376684
60779	376685
7580	376686
67209	376687
129239	376688
35319	376689
59526	376690
144697	376691
2058	376692
16317	376693
111507	376694
62202	376695
22557	376696
27841	376697
9958	376698
136912	376699
7570	376700
92277	376701
103538	376702
63565	376703
157651	376704
50480	376705
20893	376706
70342	376707
13449	376708
3175	376709
68830	376710
165412	376711
41352	376712
34113	376713
33179	376714
19466	376715
11649	376716
83800	376717
34818	376718
24145	376719
1255	376720
24155	376721
39496	376722
1161	376723
31810	376724
2577	376725
64236	376726
34075	376727
74901	376728
28712	376729
47034	376730
46017	376731
304	376732
28274	376733
33532	376734
32829	376735
11572	376736
118850	376737
61548	376738
5646	376739
5294	376740
138704	376741
143823	376742
106205	376743
33619	376744
71044	376745
38991	376746
6673	376747
5319	376748
31321	376749
146388	376750
35558	376751
1592	376752
15500	376753
35034	376754
12377	376755
6971	376756
43847	376757
3841	376758
20549	376759
1309	376760
31801	376761
9836	376762
9004	376763
117349	376764
51324	376765
96404	376766
57969	376767
10603	376768
63333	376769
149184	376770
91038	376771
7221	376772
56559	376773
53652	376774
18201	376775
12874	376776
9622	376777
438	376778
48347	376779
66858	376780
44128	376781
24322	376782
112863	376783
97772	376784
12219	376785
18468	376786
61820	376787
101456	376788
14903	376789
53855	376790
12725	376791
98838	376792
104	376793
14509	376794
168	376795
2946	376796
3301	376797
130392	376798
80459	376799
72585	376800
33369	376801
138838	376802
36431	376803
86794	376804
24567	376805
99263	376806
68460	376807
119419	376808
3886	376809
136081	376810
959	376811
91259	376812
60269	376813
3025	376814
20039	376815
27814	376816
10354	376817
43206	376818
130894	376819
5869	376820
793	376821
164546	376822
19255	376823
68804	376824
18916	376825
13178	376826
16986	376827
2268	376828
138250	376829
3045	376830
57336	376831
18111	376832
109525	376833
41956	376834
5135	376835
5131	376836
106179	376837
117445	376838
125106	376839
875	376840
32657	376841
11457	376842
11608	376843
876	376844
98335	376845
16207	376846
703	376847
109431	376848
46082	376849
6924	376850
32398	376851
51610	376852
18526	376853
9320	376854
3241	376855
51425	376856
11710	376857
50622	376858
2702	376859
11169	376860
51331	376861
9160	376862
20295	376863
15185	376864
7746	376865
20566	376866
1040	376867
16413	376868
20327	376869
30051	376870
13613	376871
66205	376872
4580	376873
61834	376874
30251	376875
60787	376876
85174	376877
51505	376878
13163	376879
21136	376880
30297	376881
19364	376882
21917	376883
76162	376884
35988	376885
61483	376886
14189	376887
10259	376888
20068	376889
48932	376890
11695	376891
33608	376892
60826	376893
482	376894
50248	376895
16188	376896
24601	376897
35048	376898
59622	376899
23224	376900
144919	376901
2522	376902
59010	376903
101498	376904
61172	376905
6557	376906
66825	376907
9493	376908
9398	376909
4966	376910
50434	376911
60335	376912
1793	376913
17580	376914
2360	376915
25219	376916
5094	376917
5825	376918
1693	376919
81107	376920
26380	376921
90789	376922
107222	376923
115786	376924
28681	376925
100165	376926
3089	376927
143660	376928
132590	376929
161714	376930
9342	376931
238	376932
12092	376933
2120	376934
47982	376935
3296	376936
891	376937
14151	376938
39889	376939
162523	376940
92887	376941
31277	376942
4629	376943
26195	376944
79310	376945
21454	376946
33177	376947
109269	376948
83370	376949
1980	376950
42697	376951
75033	376952
146688	376953
94245	376954
111407	376955
21376	376956
34616	376957
30310	376958
59527	376959
5438	376960
60407	376961
22610	376962
106149	376963
22210	376964
23969	376965
21657	376966
24980	376967
49001	376968
122257	376969
32081	376970
20977	376971
35372	376972
23003	376973
5972	376974
6735	376975
77894	376976
27959	376977
7358	376978
11123	376979
52003	376980
53139	376981
58504	376982
93344	376983
114284	376984
28117	376985
109664	376986
83622	376987
92885	376988
15483	376989
3785	376990
23600	376991
65	376992
98594	376993
27278	376994
48333	376995
33922	376996
53025	376997
9986	376998
36044	376999
48519	377000
34527	377001
59153	377002
1547	377003
56868	377004
27229	377005
23134	377006
22787	377007
29996	377008
25489	377009
32520	377010
30675	377011
1793	377012
17834	377013
854	377014
44525	377015
16022	377016
1059	377017
21205	377018
34703	377019
117257	377020
44921	377021
72299	377022
9811	377023
26817	377024
68604	377025
54422	377026
111726	377027
3499	377028
11390	377029
531	377030
94901	377031
20708	377032
19663	377033
96996	377034
69624	377035
89192	377036
110379	377037
14499	377038
296	377039
116058	377040
39535	377041
9920	377042
23935	377043
8664	377044
29981	377045
4	377046
63225	377047
36801	377048
17750	377049
70839	377050
128202	377051
46248	377052
23895	377053
4907	377054
48318	377055
52723	377056
10364	377057
63051	377058
118222	377059
12295	377060
1574	377061
50002	377062
53302	377063
21947	377064
40161	377065
20864	377066
71603	377067
7913	377068
40114	377069
25917	377070
62024	377071
68582	377072
48	377073
22499	377074
35460	377075
48211	377076
14552	377077
1406	377078
38724	377079
38499	377080
25	377081
34228	377082
18318	377083
49961	377084
9190	377085
11101	377086
7952	377087
21704	377088
48781	377089
49568	377090
57771	377091
41828	377092
1644	377093
130	377094
23574	377095
399	377096
28152	377097
377	377098
10543	377099
26553	377100
23032	377101
6076	377102
119	377103
23567	377104
51421	377105
37010	377106
135662	377107
10805	377108
31613	377109
11228	377110
74579	377111
80123	377112
85426	377113
9934	377114
15438	377115
2647	377116
25060	377117
125669	377118
5615	377119
2142	377120
15639	377121
96870	377122
81934	377123
3340	377124
47025	377125
60478	377126
80146	377127
36458	377128
104691	377129
40682	377130
43173	377131
800	377132
12723	377133
366	377134
53569	377135
38703	377136
33508	377137
83932	377138
34504	377139
59230	377140
24768	377141
148023	377142
20	377143
26197	377144
27286	377145
44409	377146
18930	377147
19506	377148
5006	377149
4720	377150
25591	377151
2974	377152
103250	377153
11974	377154
679	377155
44686	377156
3637	377157
122034	377158
35758	377159
51405	377160
6551	377161
21664	377162
74786	377163
48249	377164
27344	377165
149011	377166
47656	377167
65514	377168
19099	377169
33156	377170
1438	377171
30	377172
65816	377173
1264	377174
13447	377175
2286	377176
104853	377177
40482	377178
42131	377179
21271	377180
54689	377181
25913	377182
22604	377183
22044	377184
51003	377185
14150	377186
12	377187
121706	377188
12047	377189
174	377190
24718	377191
2777	377192
93827	377193
1386	377194
96450	377195
33937	377196
94379	377197
24313	377198
34471	377199
4964	377200
83906	377201
49593	377202
123492	377203
38581	377204
13820	377205
13702	377206
70549	377207
27730	377208
49370	377209
11460	377210
122971	377211
53355	377212
9984	377213
48898	377214
4635	377215
6694	377216
69992	377217
61447	377218
36932	377219
27017	377220
5824	377221
8084	377222
74884	377223
14166	377224
46815	377225
25814	377226
86030	377227
7606	377228
39367	377229
4214	377230
71033	377231
1614	377232
42416	377233
86012	377234
52812	377235
5977	377236
44091	377237
109976	377238
69086	377239
40359	377240
31387	377241
5388	377242
12493	377243
5123	377244
62920	377245
75468	377246
54716	377247
373	377248
11040	377249
41603	377250
841	377251
30961	377252
38930	377253
16752	377254
34502	377255
115765	377256
1474	377257
73937	377258
49903	377259
16187	377260
112442	377261
20172	377262
12070	377263
57248	377264
14952	377265
8524	377266
2378	377267
27485	377268
49407	377269
4389	377270
13162	377271
18409	377272
29566	377273
6734	377274
13932	377275
675	377276
77424	377277
105838	377278
134320	377279
17732	377280
51206	377281
40884	377282
28523	377283
1283	377284
2910	377285
12860	377286
26527	377287
65755	377288
10611	377289
72262	377290
18615	377291
93600	377292
19099	377293
18011	377294
11942	377295
63027	377296
77766	377297
33915	377298
78838	377299
1595	377300
54616	377301
1937	377302
8860	377303
47065	377304
59043	377305
13955	377306
21104	377307
26841	377308
64037	377309
93459	377310
7734	377311
53803	377312
12717	377313
142281	377314
18379	377315
28753	377316
612	377317
44285	377318
37171	377319
10615	377320
10707	377321
7854	377322
13511	377323
3071	377324
8310	377325
9991	377326
11125	377327
5958	377328
12780	377329
112673	377330
31345	377331
31603	377332
107739	377333
1660	377334
110823	377335
19101	377336
40340	377337
45159	377338
65948	377339
53844	377340
35864	377341
44682	377342
17501	377343
6948	377344
20734	377345
1250	377346
3786	377347
81196	377348
21895	377349
26947	377350
11304	377351
7917	377352
3733	377353
2370	377354
88072	377355
60839	377356
4900	377357
14876	377358
32852	377359
72868	377360
37849	377361
367	377362
31978	377363
54349	377364
2983	377365
107211	377366
19279	377367
37071	377368
25018	377369
25938	377370
16429	377371
135948	377372
6334	377373
30417	377374
22348	377375
13695	377376
5185	377377
2075	377378
76552	377379
32727	377380
7629	377381
25248	377382
9113	377383
80420	377384
31539	377385
72766	377386
102276	377387
10492	377388
54373	377389
28827	377390
53655	377391
58485	377392
155107	377393
9809	377394
65694	377395
15420	377396
24731	377397
37691	377398
91314	377399
48561	377400
43206	377401
93574	377402
22892	377403
73684	377404
4843	377405
48141	377406
103296	377407
94155	377408
10887	377409
16315	377410
22195	377411
87679	377412
19075	377413
13799	377414
1033	377415
51068	377416
8900	377417
12461	377418
18205	377419
157236	377420
42422	377421
89608	377422
32714	377423
79327	377424
14992	377425
24996	377426
4923	377427
27355	377428
39289	377429
38128	377430
14545	377431
7299	377432
1501	377433
7816	377434
22516	377435
19329	377436
57605	377437
40055	377438
41982	377439
110983	377440
56097	377441
31507	377442
22732	377443
63343	377444
76364	377445
66022	377446
6239	377447
21166	377448
57632	377449
94540	377450
13639	377451
19814	377452
24180	377453
5527	377454
7539	377455
25927	377456
6983	377457
52239	377458
71122	377459
901	377460
72213	377461
14990	377462
61	377463
28265	377464
34709	377465
2287	377466
33142	377467
36284	377468
6702	377469
14973	377470
6771	377471
12749	377472
14496	377473
31392	377474
78248	377475
8075	377476
10723	377477
13900	377478
55933	377479
10575	377480
89614	377481
123248	377482
35436	377483
42433	377484
51272	377485
78912	377486
25869	377487
89526	377488
62471	377489
122255	377490
43192	377491
18413	377492
148654	377493
13546	377494
38685	377495
13142	377496
19673	377497
51860	377498
2388	377499
49258	377500
125903	377501
2194	377502
130654	377503
15084	377504
11962	377505
53078	377506
18097	377507
565	377508
26211	377509
106574	377510
7774	377511
50279	377512
43148	377513
76819	377514
156071	377515
22261	377516
40519	377517
148734	377518
20143	377519
41982	377520
33	377521
27526	377522
47106	377523
13253	377524
1032	377525
385	377526
9145	377527
57004	377528
132144	377529
86646	377530
5750	377531
7620	377532
5199	377533
20437	377534
3932	377535
31214	377536
40408	377537
43793	377538
12411	377539
75381	377540
7599	377541
14861	377542
110198	377543
23375	377544
32945	377545
11587	377546
72218	377547
31933	377548
20868	377549
74428	377550
75106	377551
12403	377552
2714	377553
5647	377554
75042	377555
12388	377556
71512	377557
120983	377558
13656	377559
9418	377560
9104	377561
58107	377562
5575	377563
4708	377564
10706	377565
33243	377566
80560	377567
46789	377568
43865	377569
38240	377570
3521	377571
17913	377572
3231	377573
118246	377574
60231	377575
7233	377576
32526	377577
57807	377578
113535	377579
48699	377580
80795	377581
81	377582
35241	377583
36188	377584
1681	377585
27684	377586
12156	377587
46338	377588
8627	377589
157095	377590
37055	377591
85648	377592
53410	377593
42096	377594
17535	377595
82552	377596
133740	377597
32584	377598
19107	377599
134732	377600
40591	377601
128600	377602
45301	377603
134559	377604
218	377605
73889	377606
14597	377607
103404	377608
18968	377609
120060	377610
71649	377611
14470	377612
79976	377613
40840	377614
1754	377615
53832	377616
12104	377617
12465	377618
16874	377619
47050	377620
40814	377621
5740	377622
75167	377623
61825	377624
2373	377625
72710	377626
5888	377627
8888	377628
41401	377629
78582	377630
77043	377631
151360	377632
80690	377633
69433	377634
3042	377635
97883	377636
109	377637
47201	377638
93688	377639
28180	377640
60566	377641
10415	377642
2905	377643
48616	377644
34913	377645
45830	377646
39305	377647
19417	377648
66739	377649
8301	377650
43949	377651
132508	377652
60767	377653
64697	377654
51235	377655
67399	377656
25531	377657
84336	377658
711	377659
4726	377660
21327	377661
16075	377662
42543	377663
9	377664
100805	377665
45076	377666
150123	377667
45804	377668
53485	377669
124940	377670
14268	377671
4477	377672
136378	377673
56774	377674
10790	377675
125415	377676
28866	377677
16700	377678
110682	377679
154274	377680
31574	377681
10350	377682
31567	377683
16264	377684
6424	377685
22297	377686
18112	377687
9989	377688
3934	377689
4306	377690
8861	377691
7784	377692
96998	377693
62789	377694
5740	377695
2280	377696
81285	377697
115980	377698
10056	377699
19318	377700
16514	377701
60136	377702
879	377703
77086	377704
129468	377705
17541	377706
15608	377707
87658	377708
21535	377709
14709	377710
1960	377711
120373	377712
51098	377713
8755	377714
44762	377715
32255	377716
103088	377717
54609	377718
27862	377719
55912	377720
101135	377721
9728	377722
53960	377723
824	377724
12611	377725
11944	377726
31396	377727
6014	377728
127030	377729
165759	377730
1389	377731
95	377732
9334	377733
3022	377734
69060	377735
26721	377736
14664	377737
47247	377738
5777	377739
45558	377740
31161	377741
10425	377742
17843	377743
9339	377744
84658	377745
126218	377746
56242	377747
25783	377748
8169	377749
10351	377750
56135	377751
13503	377752
2233	377753
134217	377754
29336	377755
106673	377756
27945	377757
71474	377758
2812	377759
80824	377760
6313	377761
79120	377762
1434	377763
104601	377764
90180	377765
23879	377766
3367	377767
1165	377768
14538	377769
70288	377770
20011	377771
3896	377772
13315	377773
9427	377774
76202	377775
17727	377776
3314	377777
115180	377778
31550	377779
53283	377780
5883	377781
3323	377782
26	377783
51521	377784
36094	377785
650	377786
49987	377787
85873	377788
57828	377789
153052	377790
7573	377791
56863	377792
29120	377793
82133	377794
1817	377795
43995	377796
73400	377797
3539	377798
22300	377799
21434	377800
16510	377801
38367	377802
16967	377803
20639	377804
41779	377805
52615	377806
12091	377807
15990	377808
112087	377809
73033	377810
37955	377811
85053	377812
117634	377813
77787	377814
63774	377815
21878	377816
54028	377817
35833	377818
11429	377819
72027	377820
55205	377821
66310	377822
44716	377823
7031	377824
45982	377825
38912	377826
42	377827
2680	377828
19538	377829
15324	377830
91257	377831
73173	377832
57812	377833
106103	377834
24134	377835
11382	377836
65033	377837
74278	377838
1484	377839
1552	377840
24620	377841
10542	377842
33828	377843
17765	377844
48045	377845
64469	377846
100168	377847
33580	377848
292	377849
2851	377850
60096	377851
116260	377852
43	377853
1563	377854
5625	377855
26550	377856
145989	377857
9959	377858
39534	377859
18342	377860
5777	377861
30361	377862
39942	377863
112403	377864
91187	377865
1235	377866
61149	377867
56749	377868
51258	377869
30816	377870
87007	377871
12506	377872
16857	377873
35277	377874
5599	377875
147405	377876
21936	377877
2830	377878
7919	377879
56553	377880
21086	377881
94016	377882
59129	377883
641	377884
27740	377885
7226	377886
55173	377887
50988	377888
11873	377889
15303	377890
41621	377891
25978	377892
122978	377893
26197	377894
5114	377895
46851	377896
508	377897
69729	377898
17106	377899
42890	377900
4152	377901
76670	377902
40778	377903
37177	377904
101362	377905
13299	377906
4976	377907
49050	377908
62638	377909
10427	377910
40357	377911
29733	377912
88984	377913
10907	377914
122251	377915
46745	377916
34263	377917
74117	377918
122037	377919
60282	377920
12080	377921
3702	377922
27239	377923
11009	377924
14469	377925
18498	377926
27352	377927
140470	377928
133340	377929
23952	377930
10546	377931
13812	377932
100653	377933
3929	377934
13220	377935
39013	377936
136054	377937
1677	377938
2133	377939
10865	377940
69111	377941
38480	377942
37086	377943
10781	377944
10046	377945
484	377946
68448	377947
59602	377948
79183	377949
94479	377950
98754	377951
68522	377952
26566	377953
81832	377954
3620	377955
66176	377956
22199	377957
28566	377958
108637	377959
9264	377960
4468	377961
31860	377962
5558	377963
5130	377964
1777	377965
3883	377966
95862	377967
6564	377968
2560	377969
2499	377970
56854	377971
1620	377972
2344	377973
6305	377974
4484	377975
16138	377976
29199	377977
34038	377978
113038	377979
99138	377980
29446	377981
2631	377982
23860	377983
97875	377984
8	377985
38915	377986
42494	377987
6778	377988
7883	377989
1925	377990
805	377991
84077	377992
19720	377993
53999	377994
76969	377995
1261	377996
89396	377997
165457	377998
28076	377999
3164	378000
22133	378001
2995	378002
12260	378003
122857	378004
52219	378005
113031	378006
422	378007
11215	378008
11848	378009
56702	378010
1327	378011
15884	378012
11327	378013
34484	378014
11652	378015
654	378016
40939	378017
7324	378018
34260	378019
13849	378020
73226	378021
6979	378022
6213	378023
2193	378024
40052	378025
46258	378026
157987	378027
85356	378028
3398	378029
42981	378030
131528	378031
117596	378032
2671	378033
100140	378034
40406	378035
16079	378036
50745	378037
18388	378038
87851	378039
75224	378040
52398	378041
148941	378042
13440	378043
12375	378044
111311	378045
10939	378046
64929	378047
879	378048
32495	378049
121692	378050
90	378051
120437	378052
36122	378053
7392	378054
2450	378055
15213	378056
87231	378057
3533	378058
9177	378059
29127	378060
77	378061
33701	378062
58925	378063
95507	378064
4345	378065
125992	378066
22949	378067
43	378068
38750	378069
57289	378070
78709	378071
147647	378072
10340	378073
140278	378074
745	378075
6238	378076
17156	378077
3057	378078
106317	378079
48390	378080
19812	378081
104089	378082
86481	378083
2035	378084
918	378085
13403	378086
21608	378087
125	378088
30483	378089
61528	378090
82803	378091
93198	378092
126634	378093
68125	378094
71373	378095
7674	378096
5202	378097
16714	378098
56084	378099
38436	378100
268	378101
23498	378102
66745	378103
87193	378104
36105	378105
18146	378106
14959	378107
7486	378108
3863	378109
64308	378110
22998	378111
58604	378112
26874	378113
79717	378114
110631	378115
127089	378116
4895	378117
114256	378118
40284	378119
88147	378120
65732	378121
206	378122
38113	378123
62785	378124
2152	378125
35860	378126
112	378127
89949	378128
75128	378129
128037	378130
20587	378131
61687	378132
1276	378133
37706	378134
90	378135
1932	378136
18432	378137
137640	378138
44321	378139
21453	378140
8700	378141
4257	378142
141127	378143
3690	378144
8920	378145
27118	378146
59108	378147
4724	378148
139223	378149
7371	378150
103662	378151
657	378152
33430	378153
23697	378154
166166	378155
77888	378156
92704	378157
14242	378158
132814	378159
6863	378160
13267	378161
24791	378162
7788	378163
8709	378164
30038	378165
151303	378166
1297	378167
17252	378168
119954	378169
21023	378170
25158	378171
19011	378172
144830	378173
26254	378174
15022	378175
81518	378176
54465	378177
36	378178
91936	378179
2996	378180
103511	378181
63655	378182
3158	378183
46500	378184
26773	378185
3586	378186
37309	378187
52578	378188
2040	378189
7041	378190
101444	378191
142007	378192
37412	378193
56736	378194
37147	378195
96816	378196
83090	378197
28	378198
16009	378199
98497	378200
4655	378201
53623	378202
48108	378203
32995	378204
80985	378205
103478	378206
26024	378207
34877	378208
71044	378209
15656	378210
2487	378211
1994	378212
132306	378213
110846	378214
1788	378215
15231	378216
66914	378217
32850	378218
76697	378219
99098	378220
16131	378221
120794	378222
26021	378223
37561	378224
2385	378225
5980	378226
993	378227
5955	378228
12329	378229
808	378230
5336	378231
2029	378232
12	378233
64420	378234
48327	378235
93958	378236
3252	378237
127471	378238
125776	378239
1526	378240
115340	378241
32	378242
7085	378243
52373	378244
10776	378245
18222	378246
5532	378247
68481	378248
60184	378249
36140	378250
13137	378251
4296	378252
5097	378253
10014	378254
1048	378255
11520	378256
59095	378257
12569	378258
95094	378259
8737	378260
27293	378261
63104	378262
3590	378263
52001	378264
3173	378265
27463	378266
55449	378267
90693	378268
15778	378269
44373	378270
106060	378271
40954	378272
48901	378273
85977	378274
5767	378275
23658	378276
78360	378277
31388	378278
4151	378279
21000	378280
10043	378281
3272	378282
13848	378283
67278	378284
37480	378285
977	378286
139494	378287
78980	378288
36291	378289
92267	378290
24824	378291
19192	378292
8271	378293
25742	378294
2990	378295
8630	378296
129511	378297
4829	378298
84109	378299
10417	378300
111135	378301
64973	378302
33484	378303
14965	378304
81775	378305
31414	378306
1054	378307
6738	378308
30603	378309
813	378310
4624	378311
8140	378312
16203	378313
58645	378314
2343	378315
41351	378316
55236	378317
16560	378318
855	378319
9527	378320
43133	378321
7455	378322
48290	378323
16444	378324
40764	378325
49408	378326
117551	378327
101760	378328
22157	378329
29077	378330
90127	378331
33589	378332
21259	378333
15333	378334
20459	378335
133058	378336
8643	378337
133211	378338
121339	378339
15380	378340
77403	378341
1263	378342
49117	378343
24485	378344
28588	378345
24760	378346
163552	378347
70622	378348
4436	378349
138324	378350
10318	378351
39496	378352
9051	378353
119447	378354
101	378355
34466	378356
13428	378357
24855	378358
49485	378359
17913	378360
23697	378361
92785	378362
9078	378363
33190	378364
12500	378365
19237	378366
77888	378367
46942	378368
83893	378369
62559	378370
25168	378371
79524	378372
4424	378373
9156	378374
10139	378375
105336	378376
26780	378377
42653	378378
23358	378379
14793	378380
2457	378381
68408	378382
51274	378383
16648	378384
59702	378385
6830	378386
158144	378387
30236	378388
26784	378389
24410	378390
17170	378391
51019	378392
4174	378393
11585	378394
31598	378395
23824	378396
1691	378397
62563	378398
48865	378399
5317	378400
114419	378401
19578	378402
41696	378403
4036	378404
2522	378405
692	378406
2604	378407
63348	378408
133490	378409
75872	378410
65547	378411
16188	378412
23580	378413
49777	378414
94228	378415
119738	378416
49465	378417
3046	378418
80291	378419
7017	378420
12428	378421
4134	378422
107608	378423
35521	378424
53667	378425
1085	378426
28268	378427
62211	378428
12603	378429
94870	378430
1730	378431
6056	378432
14395	378433
46214	378434
30392	378435
4981	378436
1480	378437
9546	378438
1193	378439
63894	378440
49674	378441
14296	378442
43432	378443
282	378444
9043	378445
20565	378446
19859	378447
22307	378448
6896	378449
14706	378450
106431	378451
39405	378452
127826	378453
7312	378454
25699	378455
75581	378456
34901	378457
8187	378458
11614	378459
44217	378460
2256	378461
2204	378462
4092	378463
1864	378464
35755	378465
4788	378466
116263	378467
126860	378468
80614	378469
4641	378470
68625	378471
66083	378472
5425	378473
37365	378474
14519	378475
24140	378476
13552	378477
21076	378478
76937	378479
60542	378480
6442	378481
41801	378482
116640	378483
24966	378484
18924	378485
2118	378486
1694	378487
104847	378488
37047	378489
160454	378490
4272	378491
55430	378492
108187	378493
4925	378494
28014	378495
133355	378496
41752	378497
29532	378498
18445	378499
3520	378500
4873	378501
6644	378502
108	378503
34759	378504
55652	378505
50016	378506
3633	378507
99247	378508
23426	378509
8965	378510
9644	378511
80400	378512
66036	378513
1177	378514
6631	378515
6810	378516
99393	378517
70071	378518
80533	378519
298	378520
79002	378521
87595	378522
31360	378523
42361	378524
41022	378525
11914	378526
2962	378527
74900	378528
93408	378529
7344	378530
46867	378531
25945	378532
11068	378533
94575	378534
18798	378535
319	378536
60766	378537
37132	378538
10790	378539
21718	378540
936	378541
33613	378542
14652	378543
18203	378544
6361	378545
26260	378546
97511	378547
47962	378548
16835	378549
178	378550
1654	378551
125177	378552
61264	378553
3702	378554
32693	378555
45281	378556
50149	378557
63	378558
23919	378559
4717	378560
4119	378561
30342	378562
3423	378563
70789	378564
39459	378565
128068	378566
70302	378567
54418	378568
99663	378569
26019	378570
16108	378571
4509	378572
62430	378573
53305	378574
124740	378575
44338	378576
29941	378577
140	378578
48832	378579
116391	378580
78045	378581
32244	378582
38773	378583
12999	378584
1754	378585
14732	378586
129375	378587
10149	378588
12211	378589
136946	378590
56690	378591
2865	378592
18846	378593
154430	378594
984	378595
37611	378596
2868	378597
17347	378598
41691	378599
10886	378600
83591	378601
96947	378602
28165	378603
8986	378604
118416	378605
36687	378606
1625	378607
10304	378608
1480	378609
6935	378610
89072	378611
6220	378612
61780	378613
12429	378614
5048	378615
29534	378616
79635	378617
57357	378618
2384	378619
12653	378620
11479	378621
36527	378622
6613	378623
129225	378624
25272	378625
11755	378626
33369	378627
3173	378628
48288	378629
149036	378630
1130	378631
936	378632
44786	378633
10086	378634
108674	378635
34753	378636
60450	378637
1364	378638
27775	378639
23788	378640
7158	378641
54574	378642
119355	378643
61514	378644
30917	378645
94467	378646
31654	378647
4311	378648
13839	378649
20106	378650
166348	378651
22659	378652
29073	378653
37341	378654
34594	378655
71726	378656
99488	378657
14	378658
28678	378659
9382	378660
60351	378661
606	378662
147628	378663
47253	378664
163411	378665
107104	378666
60103	378667
11235	378668
66794	378669
37706	378670
113107	378671
82983	378672
13246	378673
46192	378674
126307	378675
72313	378676
1864	378677
50577	378678
83920	378679
7724	378680
55188	378681
14305	378682
12300	378683
2168	378684
85878	378685
26165	378686
12678	378687
66350	378688
149253	378689
4270	378690
36765	378691
13720	378692
20786	378693
155808	378694
13098	378695
43319	378696
66312	378697
62520	378698
31184	378699
79614	378700
131268	378701
146511	378702
22880	378703
123211	378704
28219	378705
3809	378706
49693	378707
17404	378708
53706	378709
12894	378710
18829	378711
13074	378712
66305	378713
53096	378714
75727	378715
57531	378716
6721	378717
130444	378718
78599	378719
10449	378720
166143	378721
49851	378722
17206	378723
258	378724
10681	378725
71024	378726
44150	378727
40676	378728
106294	378729
59466	378730
80918	378731
15789	378732
9230	378733
2954	378734
1797	378735
3299	378736
8440	378737
13527	378738
32730	378739
29391	378740
4257	378741
970	378742
2960	378743
125250	378744
75755	378745
23428	378746
1242	378747
3578	378748
46797	378749
37537	378750
8447	378751
112231	378752
34907	378753
36998	378754
60282	378755
4396	378756
2014	378757
6860	378758
2241	378759
8677	378760
1073	378761
27256	378762
39120	378763
27398	378764
55739	378765
32	378766
98825	378767
72080	378768
2393	378769
29647	378770
28528	378771
5464	378772
2849	378773
34117	378774
4676	378775
33724	378776
896	378777
116609	378778
4145	378779
7024	378780
110962	378781
41705	378782
10016	378783
41553	378784
78686	378785
37976	378786
6050	378787
30946	378788
52126	378789
32497	378790
3525	378791
33164	378792
18666	378793
103532	378794
82711	378795
11123	378796
37676	378797
10279	378798
33190	378799
9283	378800
84901	378801
4996	378802
11546	378803
129492	378804
31738	378805
90181	378806
52713	378807
84638	378808
7540	378809
70569	378810
19	378811
95398	378812
23317	378813
8845	378814
6031	378815
52056	378816
933	378817
14737	378818
17668	378819
61190	378820
151685	378821
43932	378822
8448	378823
2495	378824
29112	378825
695	378826
20706	378827
3794	378828
23382	378829
106857	378830
10470	378831
22603	378832
2552	378833
57549	378834
830	378835
608	378836
33674	378837
17148	378838
12098	378839
97091	378840
128862	378841
68974	378842
82482	378843
48393	378844
49806	378845
101277	378846
5338	378847
42556	378848
87797	378849
11024	378850
37229	378851
18332	378852
11726	378853
89307	378854
118413	378855
13196	378856
33525	378857
68258	378858
142292	378859
46266	378860
55890	378861
5350	378862
52031	378863
64953	378864
11319	378865
48241	378866
8299	378867
95837	378868
2674	378869
40165	378870
80611	378871
28246	378872
96171	378873
101	378874
7328	378875
8314	378876
23310	378877
38034	378878
12172	378879
51169	378880
4807	378881
107538	378882
125180	378883
19507	378884
31545	378885
6665	378886
157509	378887
96680	378888
8185	378889
98495	378890
26	378891
6278	378892
31350	378893
39510	378894
123839	378895
19929	378896
1721	378897
41667	378898
50987	378899
3006	378900
3452	378901
7101	378902
30540	378903
42182	378904
37662	378905
82991	378906
137421	378907
14352	378908
4244	378909
5273	378910
16162	378911
44943	378912
473	378913
2021	378914
246	378915
111593	378916
26163	378917
14642	378918
34570	378919
69772	378920
32480	378921
18259	378922
19374	378923
20633	378924
3331	378925
71645	378926
2742	378927
150556	378928
46790	378929
12446	378930
12284	378931
14406	378932
18185	378933
5009	378934
11579	378935
13831	378936
26620	378937
69309	378938
25700	378939
57283	378940
469	378941
40179	378942
14386	378943
8919	378944
9850	378945
98460	378946
6890	378947
22287	378948
35766	378949
18878	378950
41926	378951
66011	378952
42591	378953
12152	378954
43665	378955
676	378956
13924	378957
7200	378958
30329	378959
114087	378960
69570	378961
2239	378962
111843	378963
20562	378964
126355	378965
80053	378966
11514	378967
26225	378968
4314	378969
13079	378970
23107	378971
48276	378972
5964	378973
8014	378974
38204	378975
66320	378976
40324	378977
76241	378978
27420	378979
24635	378980
45040	378981
5955	378982
7336	378983
22316	378984
93556	378985
6713	378986
44775	378987
165262	378988
8217	378989
78186	378990
7906	378991
14753	378992
54171	378993
74159	378994
3207	378995
7402	378996
30724	378997
1849	378998
19280	378999
96569	379000
20760	379001
24905	379002
14434	379003
38891	379004
25783	379005
382	379006
64480	379007
31200	379008
94322	379009
49720	379010
73563	379011
113653	379012
8161	379013
34163	379014
105613	379015
92849	379016
101926	379017
43932	379018
51171	379019
18221	379020
94315	379021
3013	379022
2666	379023
32695	379024
4161	379025
40849	379026
12428	379027
10930	379028
12560	379029
11858	379030
67128	379031
630	379032
5466	379033
30126	379034
24634	379035
89334	379036
19203	379037
92752	379038
56521	379039
7405	379040
117506	379041
7150	379042
45765	379043
33670	379044
13544	379045
14080	379046
80955	379047
15669	379048
71897	379049
20022	379050
33016	379051
7093	379052
133954	379053
1666	379054
26924	379055
15549	379056
21709	379057
25689	379058
21250	379059
3186	379060
26273	379061
103150	379062
125174	379063
422	379064
75582	379065
121550	379066
4931	379067
91843	379068
113598	379069
30214	379070
20039	379071
154908	379072
33371	379073
19975	379074
5327	379075
29370	379076
38667	379077
125894	379078
29962	379079
50152	379080
31519	379081
10059	379082
129014	379083
12750	379084
21501	379085
2098	379086
31765	379087
19626	379088
22639	379089
32596	379090
74913	379091
37258	379092
10171	379093
3373	379094
49663	379095
57518	379096
33533	379097
114180	379098
618	379099
65491	379100
23610	379101
31558	379102
22555	379103
12078	379104
120407	379105
159107	379106
33045	379107
41161	379108
38972	379109
129965	379110
39171	379111
15510	379112
158949	379113
131518	379114
79844	379115
27063	379116
85231	379117
73303	379118
12991	379119
27334	379120
39901	379121
89128	379122
40755	379123
91009	379124
61938	379125
58294	379126
34212	379127
43807	379128
2498	379129
6409	379130
17567	379131
102262	379132
41441	379133
9274	379134
1335	379135
121217	379136
21754	379137
85474	379138
21793	379139
57152	379140
51103	379141
17515	379142
27528	379143
36518	379144
3501	379145
62068	379146
132869	379147
17577	379148
1500	379149
103698	379150
6110	379151
59054	379152
40194	379153
91763	379154
91945	379155
64722	379156
60585	379157
58707	379158
32831	379159
61830	379160
32484	379161
82515	379162
24092	379163
42156	379164
4657	379165
1	379166
119628	379167
124810	379168
24474	379169
99475	379170
4005	379171
40912	379172
46245	379173
46339	379174
78200	379175
47809	379176
22481	379177
8365	379178
19131	379179
33716	379180
17141	379181
13169	379182
57942	379183
5180	379184
49199	379185
104213	379186
16165	379187
119371	379188
34311	379189
18261	379190
119432	379191
65377	379192
19643	379193
134151	379194
65909	379195
69154	379196
27819	379197
47946	379198
44324	379199
68484	379200
53968	379201
54	379202
93744	379203
21816	379204
40650	379205
22287	379206
119733	379207
15848	379208
31924	379209
6522	379210
22684	379211
50	379212
56170	379213
165667	379214
3552	379215
5984	379216
142286	379217
49112	379218
55979	379219
127	379220
40639	379221
109898	379222
80075	379223
9993	379224
160272	379225
33394	379226
85206	379227
22740	379228
112823	379229
10418	379230
18828	379231
71048	379232
45391	379233
95727	379234
46	379235
82748	379236
58379	379237
21596	379238
14916	379239
53235	379240
26389	379241
7929	379242
43929	379243
17129	379244
11305	379245
38407	379246
1781	379247
41043	379248
62029	379249
164683	379250
2125	379251
67971	379252
6032	379253
163446	379254
11087	379255
13044	379256
39421	379257
16257	379258
28075	379259
7994	379260
18312	379261
97969	379262
110481	379263
675	379264
3478	379265
50214	379266
31920	379267
116662	379268
162697	379269
10499	379270
17451	379271
20063	379272
38854	379273
112247	379274
6801	379275
88844	379276
66024	379277
149602	379278
10701	379279
3696	379280
55952	379281
90931	379282
40428	379283
15355	379284
1025	379285
18921	379286
2831	379287
8555	379288
41714	379289
63536	379290
792	379291
4930	379292
35954	379293
1897	379294
29053	379295
3338	379296
79592	379297
57744	379298
8148	379299
2788	379300
15362	379301
29943	379302
21689	379303
100385	379304
41601	379305
2531	379306
30998	379307
36347	379308
56205	379309
10437	379310
175	379311
109071	379312
44402	379313
10258	379314
158577	379315
433	379316
90	379317
40897	379318
147276	379319
82105	379320
15199	379321
837	379322
17295	379323
20413	379324
5604	379325
977	379326
37631	379327
41479	379328
165653	379329
3745	379330
51923	379331
143113	379332
45455	379333
55938	379334
20818	379335
51156	379336
3758	379337
20237	379338
68381	379339
92030	379340
21281	379341
32334	379342
19696	379343
23713	379344
4155	379345
103645	379346
33692	379347
11386	379348
48762	379349
83722	379350
71756	379351
89333	379352
19132	379353
111306	379354
68902	379355
13147	379356
34091	379357
77558	379358
76185	379359
5760	379360
387	379361
84267	379362
18263	379363
16832	379364
4453	379365
33280	379366
32215	379367
1450	379368
16793	379369
20138	379370
26336	379371
17635	379372
78523	379373
60982	379374
26233	379375
26456	379376
20903	379377
11045	379378
33457	379379
49516	379380
26218	379381
99419	379382
22648	379383
2813	379384
88815	379385
15412	379386
50840	379387
43263	379388
10356	379389
46	379390
124720	379391
32225	379392
11503	379393
16775	379394
2108	379395
34132	379396
20265	379397
41443	379398
26748	379399
65157	379400
34002	379401
4211	379402
76072	379403
27508	379404
3265	379405
114713	379406
131532	379407
6603	379408
6458	379409
49584	379410
104100	379411
137430	379412
29400	379413
13223	379414
99627	379415
40537	379416
94945	379417
1984	379418
19751	379419
71152	379420
44440	379421
63483	379422
1069	379423
19664	379424
26154	379425
10994	379426
59154	379427
2199	379428
107965	379429
33977	379430
11025	379431
13606	379432
72780	379433
9070	379434
80336	379435
60093	379436
2338	379437
14793	379438
91785	379439
62010	379440
46615	379441
75626	379442
71802	379443
81848	379444
37095	379445
18873	379446
20033	379447
1632	379448
43755	379449
73047	379450
4317	379451
5365	379452
106740	379453
105167	379454
25825	379455
37737	379456
27615	379457
44586	379458
3168	379459
10342	379460
13999	379461
12207	379462
27906	379463
166135	379464
17598	379465
18841	379466
30291	379467
50037	379468
16241	379469
67481	379470
214	379471
51266	379472
40397	379473
6834	379474
73819	379475
120081	379476
73903	379477
29362	379478
52956	379479
72472	379480
121861	379481
4	379482
47357	379483
79022	379484
2948	379485
13474	379486
3024	379487
39	379488
30	379489
4570	379490
16217	379491
74559	379492
9383	379493
11997	379494
6591	379495
101214	379496
58479	379497
63525	379498
96026	379499
24138	379500
25872	379501
52839	379502
10720	379503
93726	379504
24349	379505
43760	379506
21558	379507
34020	379508
49261	379509
93704	379510
28024	379511
749	379512
4577	379513
87799	379514
368	379515
94922	379516
52543	379517
10482	379518
165219	379519
4179	379520
45030	379521
5988	379522
841	379523
41353	379524
1190	379525
144912	379526
9068	379527
17343	379528
14395	379529
8219	379530
78722	379531
79059	379532
2210	379533
13273	379534
14734	379535
35383	379536
8415	379537
12727	379538
3322	379539
161005	379540
40124	379541
6417	379542
84404	379543
38659	379544
127588	379545
37061	379546
560	379547
17771	379548
157468	379549
133686	379550
10707	379551
37498	379552
85064	379553
165387	379554
26045	379555
104428	379556
30451	379557
3009	379558
74484	379559
33626	379560
43568	379561
62398	379562
28533	379563
7334	379564
32278	379565
68467	379566
32298	379567
48965	379568
2414	379569
133641	379570
44775	379571
71972	379572
11006	379573
140933	379574
25736	379575
1397	379576
38846	379577
74077	379578
2742	379579
65251	379580
3861	379581
8054	379582
39191	379583
1	379584
92245	379585
22212	379586
40808	379587
49021	379588
5655	379589
46750	379590
30455	379591
40358	379592
94960	379593
36753	379594
17379	379595
26781	379596
39599	379597
21542	379598
17440	379599
35316	379600
37095	379601
71635	379602
76446	379603
32453	379604
26454	379605
57127	379606
14842	379607
57097	379608
21651	379609
3800	379610
37869	379611
2228	379612
18267	379613
6999	379614
107559	379615
7580	379616
68666	379617
13832	379618
33425	379619
32192	379620
154808	379621
68085	379622
14918	379623
36676	379624
47803	379625
69394	379626
14195	379627
56627	379628
95710	379629
4793	379630
85304	379631
4557	379632
159398	379633
45440	379634
2	379635
13315	379636
1329	379637
129	379638
54548	379639
46921	379640
20775	379641
873	379642
3970	379643
27024	379644
12178	379645
5565	379646
60398	379647
69745	379648
38888	379649
12424	379650
31977	379651
3127	379652
12127	379653
64282	379654
45878	379655
365	379656
36761	379657
21003	379658
39899	379659
1900	379660
149	379661
32762	379662
21781	379663
152975	379664
21341	379665
111828	379666
47747	379667
5354	379668
20641	379669
33375	379670
55693	379671
42886	379672
10036	379673
23109	379674
43824	379675
15738	379676
19496	379677
26399	379678
23743	379679
34396	379680
1624	379681
70278	379682
84362	379683
147147	379684
134609	379685
1539	379686
27180	379687
38064	379688
27098	379689
148719	379690
32748	379691
26235	379692
3095	379693
22145	379694
29186	379695
136092	379696
3291	379697
21802	379698
8418	379699
7113	379700
10977	379701
75	379702
66735	379703
15427	379704
60798	379705
33263	379706
76811	379707
22746	379708
138156	379709
23354	379710
9336	379711
130865	379712
134450	379713
46788	379714
98389	379715
3490	379716
103539	379717
1272	379718
120527	379719
87283	379720
20602	379721
8843	379722
47137	379723
34450	379724
98666	379725
99188	379726
14115	379727
12929	379728
32774	379729
5881	379730
79784	379731
1878	379732
10920	379733
5807	379734
20083	379735
30043	379736
90646	379737
25479	379738
40689	379739
108417	379740
99183	379741
89728	379742
3997	379743
63597	379744
3573	379745
11819	379746
80913	379747
3378	379748
125383	379749
2592	379750
22874	379751
16366	379752
25752	379753
15029	379754
75784	379755
79337	379756
32873	379757
27547	379758
35459	379759
50392	379760
22763	379761
39170	379762
32447	379763
203	379764
129969	379765
71267	379766
39656	379767
135557	379768
12592	379769
105992	379770
42511	379771
32960	379772
55993	379773
83585	379774
132879	379775
51798	379776
74207	379777
1224	379778
42758	379779
44717	379780
40429	379781
10375	379782
7253	379783
126964	379784
73941	379785
8908	379786
93218	379787
11146	379788
21815	379789
647	379790
1825	379791
11116	379792
3224	379793
7633	379794
718	379795
5015	379796
30115	379797
62	379798
904	379799
127691	379800
43960	379801
17191	379802
97521	379803
64928	379804
2224	379805
23212	379806
6243	379807
37076	379808
68332	379809
36913	379810
28857	379811
110948	379812
3455	379813
20036	379814
25591	379815
1220	379816
132702	379817
46	379818
7309	379819
166688	379820
56762	379821
50925	379822
88654	379823
3211	379824
9581	379825
1968	379826
33970	379827
22072	379828
61846	379829
25972	379830
16898	379831
2741	379832
5746	379833
3623	379834
110879	379835
18189	379836
17320	379837
14577	379838
16597	379839
7805	379840
115862	379841
41947	379842
4165	379843
8524	379844
13725	379845
22415	379846
45694	379847
5798	379848
13156	379849
58735	379850
52397	379851
138978	379852
85393	379853
127146	379854
57297	379855
67538	379856
70619	379857
17080	379858
4421	379859
149688	379860
11218	379861
63979	379862
4264	379863
3910	379864
55968	379865
25007	379866
16151	379867
56897	379868
38883	379869
35444	379870
4418	379871
32462	379872
148181	379873
8632	379874
29490	379875
69859	379876
15272	379877
36585	379878
49412	379879
34616	379880
29269	379881
3	379882
99	379883
22222	379884
21420	379885
33570	379886
113350	379887
1929	379888
18122	379889
72105	379890
512	379891
128093	379892
1808	379893
35678	379894
2900	379895
20937	379896
13040	379897
38573	379898
34873	379899
86042	379900
20161	379901
72129	379902
17086	379903
2806	379904
236	379905
56045	379906
23257	379907
47229	379908
32870	379909
4572	379910
55592	379911
90804	379912
32900	379913
18220	379914
108096	379915
21561	379916
10632	379917
35200	379918
2871	379919
25824	379920
54757	379921
128161	379922
42116	379923
43042	379924
95145	379925
61852	379926
30587	379927
4300	379928
92581	379929
842	379930
25680	379931
11878	379932
10263	379933
28205	379934
9848	379935
79838	379936
1011	379937
61847	379938
63906	379939
39016	379940
41083	379941
90185	379942
45542	379943
29210	379944
53896	379945
35702	379946
39008	379947
11197	379948
17459	379949
20741	379950
4160	379951
434	379952
9904	379953
79814	379954
21520	379955
124802	379956
91957	379957
18001	379958
86006	379959
85490	379960
15586	379961
2698	379962
2054	379963
1738	379964
23900	379965
33029	379966
41832	379967
21376	379968
65470	379969
14038	379970
99000	379971
16025	379972
9018	379973
81755	379974
56348	379975
96935	379976
491	379977
43471	379978
124899	379979
19159	379980
20405	379981
3988	379982
8296	379983
106472	379984
41304	379985
6384	379986
6730	379987
80102	379988
19002	379989
50431	379990
8789	379991
24984	379992
10275	379993
23153	379994
10261	379995
26867	379996
30009	379997
27268	379998
8928	379999
14298	380000
18712	380001
6990	380002
27331	380003
84072	380004
1099	380005
1629	380006
2261	380007
44357	380008
13012	380009
102188	380010
3278	380011
31870	380012
17415	380013
62239	380014
15577	380015
58079	380016
31669	380017
741	380018
13609	380019
2450	380020
175	380021
11901	380022
18782	380023
12703	380024
129088	380025
77458	380026
13959	380027
6677	380028
43809	380029
3443	380030
47718	380031
123085	380032
135463	380033
9580	380034
4694	380035
9464	380036
8807	380037
17027	380038
54536	380039
95730	380040
2021	380041
62480	380042
4070	380043
1179	380044
846	380045
68098	380046
78595	380047
146525	380048
56097	380049
26785	380050
1234	380051
91740	380052
65053	380053
1121	380054
21735	380055
64091	380056
32955	380057
48933	380058
75944	380059
1855	380060
677	380061
149328	380062
3662	380063
73569	380064
732	380065
137686	380066
102506	380067
78244	380068
1440	380069
1217	380070
63915	380071
3116	380072
29976	380073
83971	380074
24465	380075
22728	380076
38081	380077
103267	380078
27928	380079
380	380080
35153	380081
38936	380082
65189	380083
63742	380084
19274	380085
20136	380086
81998	380087
31601	380088
1840	380089
5789	380090
2008	380091
8210	380092
8668	380093
9187	380094
387	380095
51888	380096
21664	380097
88182	380098
53592	380099
10238	380100
48177	380101
13105	380102
11522	380103
15718	380104
149481	380105
44194	380106
30662	380107
1646	380108
39035	380109
72078	380110
67901	380111
721	380112
5900	380113
41405	380114
90029	380115
2842	380116
2414	380117
53107	380118
21124	380119
69792	380120
142685	380121
111374	380122
21945	380123
3589	380124
31499	380125
99693	380126
5811	380127
663	380128
34430	380129
99389	380130
10525	380131
101950	380132
35190	380133
9157	380134
41235	380135
6207	380136
115900	380137
39997	380138
2791	380139
21	380140
50239	380141
12190	380142
67269	380143
57795	380144
27477	380145
2407	380146
115677	380147
43309	380148
59025	380149
1839	380150
42797	380151
32754	380152
44	380153
19	380154
27120	380155
25619	380156
30081	380157
71971	380158
45547	380159
150404	380160
36775	380161
22132	380162
12657	380163
17661	380164
45515	380165
25359	380166
17097	380167
98386	380168
116895	380169
13492	380170
72868	380171
18071	380172
62409	380173
2188	380174
8011	380175
25647	380176
29692	380177
34617	380178
79731	380179
20157	380180
37935	380181
11023	380182
129600	380183
46971	380184
109522	380185
70426	380186
127118	380187
3629	380188
39199	380189
52979	380190
29813	380191
21653	380192
43809	380193
15075	380194
5024	380195
126693	380196
1230	380197
68547	380198
1857	380199
38719	380200
90232	380201
104079	380202
1742	380203
77951	380204
7741	380205
62161	380206
18080	380207
8905	380208
100618	380209
24969	380210
12027	380211
34900	380212
44948	380213
1069	380214
112890	380215
20736	380216
36348	380217
6378	380218
18438	380219
8582	380220
7750	380221
17259	380222
573	380223
1264	380224
78209	380225
38959	380226
47527	380227
4026	380228
84681	380229
81681	380230
32181	380231
1775	380232
33156	380233
3530	380234
39509	380235
4571	380236
12528	380237
107079	380238
8778	380239
46688	380240
24250	380241
83296	380242
93884	380243
15495	380244
43827	380245
40343	380246
5167	380247
15257	380248
12841	380249
4545	380250
16687	380251
17803	380252
111047	380253
81407	380254
24620	380255
3993	380256
28745	380257
134538	380258
726	380259
38595	380260
7	380261
28329	380262
44339	380263
14117	380264
62968	380265
891	380266
139750	380267
23232	380268
97101	380269
6805	380270
31468	380271
86023	380272
29755	380273
19876	380274
12217	380275
42542	380276
2967	380277
18451	380278
108300	380279
586	380280
130086	380281
10866	380282
5702	380283
6686	380284
157635	380285
19056	380286
81077	380287
85964	380288
39280	380289
26585	380290
9469	380291
85614	380292
2490	380293
16279	380294
68031	380295
5188	380296
16031	380297
46478	380298
5527	380299
14689	380300
46061	380301
115118	380302
83812	380303
92351	380304
98302	380305
7103	380306
57889	380307
32409	380308
11389	380309
121153	380310
35409	380311
7939	380312
39104	380313
30	380314
116464	380315
36331	380316
153273	380317
46874	380318
18126	380319
19029	380320
16114	380321
39186	380322
782	380323
8868	380324
156258	380325
21782	380326
226	380327
128187	380328
31260	380329
19969	380330
14770	380331
75147	380332
55210	380333
98312	380334
10033	380335
29253	380336
72595	380337
64472	380338
49420	380339
102	380340
366	380341
80886	380342
55550	380343
56624	380344
17962	380345
160086	380346
22530	380347
25604	380348
42186	380349
55517	380350
45664	380351
6298	380352
12726	380353
19518	380354
3501	380355
15440	380356
158772	380357
30079	380358
32657	380359
19081	380360
1838	380361
7147	380362
778	380363
30308	380364
70260	380365
65849	380366
21382	380367
107881	380368
16286	380369
10402	380370
16330	380371
28603	380372
120400	380373
63956	380374
18289	380375
17050	380376
6435	380377
105646	380378
122748	380379
67727	380380
11606	380381
34704	380382
27748	380383
35671	380384
23437	380385
133498	380386
16323	380387
16815	380388
78566	380389
1468	380390
1212	380391
1259	380392
22266	380393
4253	380394
18787	380395
41453	380396
54675	380397
21096	380398
107721	380399
24249	380400
6758	380401
63301	380402
23906	380403
9839	380404
18947	380405
21904	380406
6271	380407
7994	380408
2261	380409
1120	380410
9815	380411
51998	380412
44861	380413
52370	380414
2684	380415
617	380416
21363	380417
60327	380418
3698	380419
82331	380420
97682	380421
384	380422
37773	380423
34226	380424
1105	380425
68033	380426
2763	380427
1463	380428
24995	380429
136725	380430
50801	380431
11393	380432
43071	380433
6062	380434
1361	380435
81763	380436
35331	380437
7874	380438
2913	380439
90725	380440
54050	380441
216	380442
14703	380443
14367	380444
73860	380445
44303	380446
1419	380447
69164	380448
32816	380449
1935	380450
8003	380451
121612	380452
73615	380453
58361	380454
68563	380455
93951	380456
116447	380457
28033	380458
8807	380459
39685	380460
12210	380461
38395	380462
6069	380463
14923	380464
5687	380465
4325	380466
1989	380467
72915	380468
18200	380469
14027	380470
156710	380471
4574	380472
48595	380473
30741	380474
18573	380475
17530	380476
106120	380477
21054	380478
4704	380479
3980	380480
4341	380481
1561	380482
46545	380483
5984	380484
82186	380485
12079	380486
1417	380487
3376	380488
93322	380489
50468	380490
1538	380491
21880	380492
28393	380493
7616	380494
87623	380495
123368	380496
52261	380497
116791	380498
32835	380499
9227	380500
24434	380501
42195	380502
60860	380503
48715	380504
5704	380505
15605	380506
27497	380507
5625	380508
18617	380509
13292	380510
31985	380511
2	380512
58968	380513
1456	380514
117481	380515
21561	380516
7002	380517
7190	380518
10638	380519
36384	380520
12242	380521
12756	380522
127384	380523
85597	380524
14085	380525
79286	380526
55468	380527
59626	380528
39789	380529
13468	380530
117750	380531
475	380532
133524	380533
17784	380534
85601	380535
55467	380536
9690	380537
77043	380538
132736	380539
20342	380540
1197	380541
71663	380542
71970	380543
37602	380544
130285	380545
160892	380546
7388	380547
41211	380548
7563	380549
10074	380550
2371	380551
2735	380552
9900	380553
68928	380554
10589	380555
407	380556
7685	380557
23657	380558
53190	380559
119310	380560
22156	380561
129466	380562
60073	380563
2570	380564
69554	380565
85036	380566
5994	380567
71458	380568
31154	380569
14418	380570
1682	380571
16339	380572
25874	380573
3996	380574
92	380575
124877	380576
56464	380577
60357	380578
47498	380579
42359	380580
4961	380581
52374	380582
558	380583
38988	380584
2469	380585
87558	380586
77315	380587
6602	380588
21951	380589
9685	380590
18056	380591
31153	380592
45392	380593
26977	380594
6736	380595
59479	380596
1234	380597
106685	380598
53124	380599
5382	380600
16857	380601
10588	380602
1	380603
84816	380604
7301	380605
48737	380606
104196	380607
31371	380608
23248	380609
45648	380610
997	380611
44958	380612
41305	380613
1221	380614
5045	380615
9525	380616
38619	380617
606	380618
42459	380619
90762	380620
67996	380621
31482	380622
48653	380623
8594	380624
5282	380625
128309	380626
12350	380627
70915	380628
7251	380629
86203	380630
18401	380631
47096	380632
44398	380633
133	380634
6954	380635
42202	380636
120110	380637
100247	380638
94314	380639
5314	380640
37497	380641
11547	380642
71028	380643
84659	380644
4858	380645
2025	380646
24823	380647
56772	380648
80904	380649
18441	380650
22412	380651
23604	380652
41603	380653
8452	380654
57774	380655
42221	380656
24960	380657
81702	380658
6246	380659
50564	380660
115382	380661
537	380662
86285	380663
24328	380664
101179	380665
52389	380666
27860	380667
16562	380668
10251	380669
959	380670
13172	380671
76717	380672
23091	380673
29945	380674
9082	380675
35489	380676
10868	380677
39789	380678
29404	380679
22614	380680
34541	380681
11141	380682
60615	380683
51287	380684
31876	380685
45754	380686
44156	380687
32483	380688
71775	380689
49570	380690
12359	380691
58787	380692
26446	380693
25318	380694
5495	380695
43855	380696
106864	380697
159786	380698
100503	380699
3748	380700
12707	380701
66327	380702
102003	380703
80045	380704
63420	380705
29336	380706
8147	380707
49557	380708
67197	380709
119109	380710
35668	380711
47285	380712
76140	380713
94910	380714
3531	380715
45431	380716
124431	380717
54385	380718
14806	380719
27301	380720
2157	380721
68356	380722
936	380723
3649	380724
13913	380725
56363	380726
80	380727
108114	380728
45903	380729
134670	380730
134858	380731
45423	380732
80288	380733
7789	380734
135461	380735
4753	380736
164200	380737
13937	380738
41683	380739
9273	380740
23060	380741
30902	380742
18571	380743
11003	380744
1362	380745
106818	380746
16070	380747
133661	380748
19841	380749
55153	380750
18221	380751
35371	380752
13785	380753
64484	380754
39229	380755
81111	380756
101625	380757
67671	380758
145747	380759
8427	380760
27560	380761
6991	380762
3306	380763
147120	380764
1312	380765
46125	380766
65578	380767
35090	380768
31436	380769
5125	380770
17287	380771
11865	380772
15856	380773
1584	380774
6662	380775
62618	380776
26760	380777
4628	380778
128	380779
43947	380780
27305	380781
76335	380782
22177	380783
39973	380784
60993	380785
57752	380786
701	380787
11866	380788
19121	380789
30467	380790
30685	380791
21242	380792
127033	380793
35923	380794
66510	380795
13420	380796
143598	380797
145845	380798
6633	380799
18717	380800
18544	380801
1238	380802
32905	380803
3436	380804
38777	380805
35165	380806
157868	380807
6907	380808
68169	380809
2325	380810
35902	380811
22468	380812
94967	380813
36297	380814
377	380815
23909	380816
21434	380817
14761	380818
11809	380819
54349	380820
9093	380821
59890	380822
69646	380823
33186	380824
16278	380825
48727	380826
41092	380827
101778	380828
25193	380829
83513	380830
117098	380831
22103	380832
36	380833
116678	380834
23391	380835
90405	380836
58333	380837
10807	380838
62505	380839
5684	380840
29356	380841
1191	380842
26639	380843
7465	380844
1271	380845
16980	380846
7930	380847
103068	380848
17019	380849
1101	380850
55415	380851
49637	380852
34793	380853
10632	380854
28276	380855
31515	380856
3211	380857
8063	380858
43826	380859
32290	380860
67127	380861
96852	380862
13313	380863
4176	380864
143318	380865
99425	380866
21718	380867
146782	380868
83373	380869
849	380870
6951	380871
14021	380872
33100	380873
4437	380874
144	380875
9493	380876
3407	380877
28287	380878
8686	380879
24491	380880
127685	380881
129003	380882
71285	380883
25980	380884
58509	380885
14977	380886
128654	380887
44562	380888
22703	380889
42571	380890
31679	380891
60572	380892
5805	380893
66432	380894
1645	380895
7168	380896
13879	380897
1483	380898
50140	380899
6034	380900
3648	380901
58986	380902
80	380903
14243	380904
3676	380905
55503	380906
94652	380907
24284	380908
40326	380909
20132	380910
43898	380911
100940	380912
1844	380913
39194	380914
7955	380915
41350	380916
64054	380917
15490	380918
47593	380919
37834	380920
133673	380921
98005	380922
50763	380923
11598	380924
142664	380925
9105	380926
46568	380927
41985	380928
82031	380929
56981	380930
31545	380931
57757	380932
43826	380933
2846	380934
84145	380935
11670	380936
7505	380937
5277	380938
43857	380939
30010	380940
8478	380941
59661	380942
61704	380943
31844	380944
11138	380945
30006	380946
9226	380947
16427	380948
36152	380949
41906	380950
76747	380951
47569	380952
22845	380953
93410	380954
120175	380955
1757	380956
32949	380957
2364	380958
132163	380959
97850	380960
14062	380961
102981	380962
29764	380963
38407	380964
160788	380965
8069	380966
43159	380967
12859	380968
6033	380969
2271	380970
42899	380971
51516	380972
4964	380973
19532	380974
14841	380975
33602	380976
36057	380977
53724	380978
70876	380979
17441	380980
24657	380981
4302	380982
95367	380983
11564	380984
54988	380985
34878	380986
2844	380987
20217	380988
65022	380989
2056	380990
7454	380991
22522	380992
46543	380993
22308	380994
51730	380995
38260	380996
11028	380997
11641	380998
10393	380999
79866	381000
2168	381001
110599	381002
3226	381003
41392	381004
49997	381005
157976	381006
131942	381007
1264	381008
34065	381009
7875	381010
12239	381011
20840	381012
185	381013
19651	381014
71770	381015
52258	381016
3102	381017
55121	381018
27271	381019
10346	381020
49698	381021
63456	381022
31770	381023
100424	381024
84546	381025
51759	381026
53048	381027
104613	381028
9859	381029
15194	381030
84032	381031
3779	381032
14472	381033
56020	381034
125802	381035
44144	381036
92589	381037
1210	381038
5570	381039
112883	381040
17875	381041
27502	381042
66571	381043
124162	381044
20793	381045
84487	381046
13537	381047
13260	381048
23567	381049
50144	381050
19275	381051
62654	381052
1590	381053
47380	381054
79786	381055
18140	381056
2918	381057
8386	381058
2386	381059
73378	381060
33705	381061
37886	381062
59082	381063
47133	381064
41550	381065
11338	381066
22240	381067
29769	381068
14548	381069
39681	381070
145049	381071
608	381072
17533	381073
45032	381074
39216	381075
124251	381076
27745	381077
3072	381078
146604	381079
13162	381080
630	381081
10485	381082
133403	381083
12192	381084
16482	381085
127834	381086
100764	381087
12314	381088
81012	381089
6689	381090
49999	381091
163810	381092
97348	381093
78268	381094
832	381095
36160	381096
219	381097
71776	381098
21969	381099
165695	381100
29945	381101
63955	381102
8232	381103
61252	381104
3134	381105
9781	381106
65043	381107
15565	381108
27513	381109
794	381110
36410	381111
124927	381112
1431	381113
37192	381114
97087	381115
15543	381116
106740	381117
59082	381118
12362	381119
19290	381120
50254	381121
125461	381122
183	381123
109476	381124
28569	381125
16466	381126
157351	381127
2244	381128
19136	381129
22053	381130
38599	381131
33654	381132
55690	381133
64041	381134
4133	381135
40459	381136
9795	381137
7867	381138
6784	381139
2372	381140
38659	381141
14391	381142
1633	381143
6008	381144
694	381145
49451	381146
34319	381147
66942	381148
48974	381149
110275	381150
146933	381151
8281	381152
7345	381153
4650	381154
73172	381155
156	381156
10223	381157
4931	381158
12486	381159
534	381160
16042	381161
63455	381162
44239	381163
10348	381164
75870	381165
65454	381166
46154	381167
9869	381168
383	381169
61784	381170
3188	381171
15502	381172
88954	381173
55057	381174
120326	381175
645	381176
18803	381177
149385	381178
85425	381179
11286	381180
32314	381181
13977	381182
30494	381183
12703	381184
113	381185
36043	381186
143454	381187
27129	381188
31039	381189
79522	381190
10032	381191
25512	381192
19877	381193
130574	381194
155620	381195
82703	381196
11056	381197
80853	381198
19932	381199
45222	381200
43368	381201
5175	381202
2408	381203
23096	381204
1534	381205
14811	381206
58942	381207
23274	381208
28772	381209
145804	381210
31085	381211
69307	381212
40368	381213
10749	381214
34645	381215
19165	381216
71608	381217
19878	381218
3573	381219
175	381220
104559	381221
133713	381222
22899	381223
40801	381224
11721	381225
3412	381226
41824	381227
6109	381228
63131	381229
1116	381230
81719	381231
92613	381232
90112	381233
3806	381234
14276	381235
28166	381236
11452	381237
14935	381238
9293	381239
110536	381240
29490	381241
31244	381242
2584	381243
129159	381244
2387	381245
32414	381246
2405	381247
28517	381248
500	381249
156133	381250
25340	381251
38798	381252
1697	381253
1985	381254
2018	381255
43269	381256
27155	381257
5597	381258
1131	381259
48556	381260
27383	381261
39407	381262
18013	381263
820	381264
9154	381265
19173	381266
34768	381267
54142	381268
17726	381269
22800	381270
22227	381271
259	381272
124990	381273
24282	381274
6244	381275
33575	381276
44421	381277
69224	381278
25376	381279
21643	381280
10	381281
62768	381282
11267	381283
2639	381284
12425	381285
4090	381286
77808	381287
59927	381288
9461	381289
27806	381290
21675	381291
11238	381292
6727	381293
53694	381294
4132	381295
27786	381296
53	381297
78818	381298
29896	381299
34918	381300
80338	381301
7137	381302
6329	381303
200	381304
61403	381305
113753	381306
7612	381307
57602	381308
8702	381309
12543	381310
38309	381311
13858	381312
133409	381313
72856	381314
16	381315
4200	381316
51025	381317
55155	381318
125288	381319
125782	381320
7196	381321
27299	381322
93411	381323
44419	381324
23530	381325
79279	381326
28118	381327
13518	381328
86962	381329
16457	381330
8087	381331
33271	381332
94820	381333
104198	381334
65114	381335
13113	381336
103	381337
20002	381338
18809	381339
83695	381340
47096	381341
213	381342
2081	381343
2473	381344
154831	381345
417	381346
346	381347
22114	381348
50144	381349
14071	381350
12887	381351
4241	381352
8865	381353
2795	381354
14399	381355
26042	381356
7635	381357
101257	381358
21252	381359
11269	381360
14816	381361
102853	381362
7429	381363
9517	381364
27873	381365
19888	381366
15827	381367
76003	381368
33221	381369
2019	381370
29839	381371
52906	381372
1041	381373
10505	381374
7520	381375
32180	381376
15616	381377
37967	381378
30781	381379
26859	381380
16183	381381
2449	381382
109121	381383
18518	381384
82900	381385
12962	381386
79361	381387
92896	381388
22588	381389
13206	381390
1663	381391
55705	381392
5548	381393
14435	381394
2663	381395
5738	381396
3335	381397
35497	381398
7942	381399
36531	381400
5094	381401
20810	381402
165865	381403
53615	381404
13753	381405
106427	381406
1307	381407
3199	381408
131274	381409
10434	381410
66516	381411
98908	381412
91840	381413
29081	381414
12507	381415
131609	381416
12050	381417
7476	381418
8583	381419
2186	381420
33859	381421
2483	381422
124075	381423
123533	381424
5870	381425
47859	381426
73099	381427
106398	381428
4882	381429
426	381430
101341	381431
4818	381432
117221	381433
23274	381434
84396	381435
18668	381436
26829	381437
5482	381438
139421	381439
11899	381440
9657	381441
59431	381442
43776	381443
6377	381444
19813	381445
1301	381446
3233	381447
19338	381448
118653	381449
2576	381450
16288	381451
47128	381452
81727	381453
11233	381454
188	381455
94830	381456
1783	381457
20765	381458
1267	381459
15283	381460
24602	381461
43739	381462
92961	381463
2674	381464
49750	381465
10784	381466
8882	381467
124108	381468
42498	381469
76278	381470
21337	381471
49620	381472
50100	381473
155618	381474
5466	381475
72837	381476
46834	381477
50618	381478
50969	381479
56789	381480
151068	381481
16007	381482
27201	381483
34265	381484
47582	381485
17395	381486
24013	381487
3	381488
3695	381489
22880	381490
30148	381491
9840	381492
12368	381493
27626	381494
12622	381495
34321	381496
6959	381497
68276	381498
6160	381499
91185	381500
7576	381501
18038	381502
12987	381503
41251	381504
44252	381505
77773	381506
13470	381507
49182	381508
119534	381509
121747	381510
64171	381511
4075	381512
25304	381513
53282	381514
22622	381515
128662	381516
29170	381517
24715	381518
12026	381519
27577	381520
2777	381521
62380	381522
81562	381523
124489	381524
106533	381525
15124	381526
39226	381527
76652	381528
20956	381529
5364	381530
33481	381531
12806	381532
30150	381533
56551	381534
517	381535
75504	381536
15408	381537
81120	381538
19383	381539
54475	381540
13548	381541
10561	381542
78508	381543
22432	381544
1808	381545
46053	381546
23813	381547
40747	381548
19536	381549
38342	381550
6671	381551
27520	381552
53021	381553
124951	381554
140	381555
19499	381556
22400	381557
63778	381558
79542	381559
24911	381560
8376	381561
15036	381562
63746	381563
4647	381564
31045	381565
3051	381566
64022	381567
24785	381568
10750	381569
149042	381570
82010	381571
3473	381572
155597	381573
2424	381574
13470	381575
7027	381576
25058	381577
2286	381578
16781	381579
3943	381580
41660	381581
5936	381582
14956	381583
93390	381584
23246	381585
15591	381586
15857	381587
17110	381588
12627	381589
28382	381590
12413	381591
114078	381592
76067	381593
46814	381594
49488	381595
47548	381596
16694	381597
48310	381598
20487	381599
11660	381600
2654	381601
15255	381602
1386	381603
15317	381604
86216	381605
49291	381606
13136	381607
123	381608
65995	381609
95992	381610
96400	381611
229	381612
64577	381613
90538	381614
157418	381615
118885	381616
94528	381617
24070	381618
6950	381619
794	381620
61970	381621
61770	381622
6363	381623
118113	381624
52183	381625
28622	381626
166144	381627
24300	381628
9687	381629
92794	381630
12674	381631
72418	381632
39823	381633
16122	381634
75428	381635
4112	381636
125302	381637
7093	381638
75826	381639
10800	381640
59484	381641
47016	381642
125209	381643
165161	381644
5998	381645
142	381646
17072	381647
60166	381648
515	381649
26562	381650
30058	381651
125745	381652
32766	381653
129381	381654
33683	381655
46767	381656
57781	381657
445	381658
41893	381659
127639	381660
90944	381661
41459	381662
41245	381663
94476	381664
29273	381665
13684	381666
60098	381667
82918	381668
35796	381669
40421	381670
8925	381671
29823	381672
24048	381673
85674	381674
26987	381675
14273	381676
750	381677
104879	381678
5843	381679
41773	381680
14239	381681
29699	381682
27696	381683
141280	381684
20220	381685
128763	381686
54798	381687
53677	381688
1014	381689
24736	381690
58	381691
2420	381692
4035	381693
55174	381694
24379	381695
5355	381696
12758	381697
36077	381698
10679	381699
2115	381700
17480	381701
26157	381702
1853	381703
7148	381704
47209	381705
13255	381706
122524	381707
136332	381708
64427	381709
2245	381710
12863	381711
54378	381712
37085	381713
9965	381714
153002	381715
45669	381716
56577	381717
49807	381718
85783	381719
58296	381720
458	381721
35794	381722
69526	381723
15147	381724
19833	381725
141186	381726
30819	381727
75166	381728
1088	381729
8212	381730
129698	381731
128115	381732
113232	381733
123801	381734
148942	381735
93878	381736
35298	381737
57110	381738
4148	381739
76021	381740
121889	381741
115102	381742
10676	381743
30860	381744
18416	381745
15171	381746
44485	381747
29921	381748
23449	381749
86626	381750
20234	381751
83749	381752
96069	381753
120377	381754
55406	381755
164	381756
2467	381757
19806	381758
104982	381759
56694	381760
69571	381761
42538	381762
9059	381763
62085	381764
86088	381765
64281	381766
98237	381767
6734	381768
24949	381769
43107	381770
545	381771
62501	381772
59622	381773
26788	381774
9636	381775
4906	381776
2579	381777
84186	381778
18957	381779
166661	381780
3409	381781
76909	381782
87968	381783
31525	381784
7544	381785
4064	381786
11930	381787
32469	381788
122028	381789
12931	381790
48143	381791
7043	381792
126143	381793
47523	381794
22300	381795
1994	381796
734	381797
85944	381798
20176	381799
26800	381800
41566	381801
6552	381802
19563	381803
30369	381804
55875	381805
32361	381806
60891	381807
76931	381808
81182	381809
41043	381810
41093	381811
52277	381812
46764	381813
9842	381814
3520	381815
32322	381816
2038	381817
16801	381818
57492	381819
79652	381820
102216	381821
122296	381822
20750	381823
3709	381824
164263	381825
19088	381826
29791	381827
17197	381828
25224	381829
111442	381830
53760	381831
99709	381832
18785	381833
71376	381834
55419	381835
28023	381836
3862	381837
69174	381838
97931	381839
39874	381840
6444	381841
44550	381842
106707	381843
113388	381844
41654	381845
86363	381846
53119	381847
42197	381848
81844	381849
76399	381850
1425	381851
4062	381852
41947	381853
25216	381854
15375	381855
24462	381856
4278	381857
27684	381858
13138	381859
24317	381860
49655	381861
51795	381862
21521	381863
49439	381864
34291	381865
14042	381866
23205	381867
1751	381868
907	381869
45245	381870
120029	381871
17753	381872
9369	381873
3762	381874
5793	381875
19772	381876
102	381877
56886	381878
493	381879
35229	381880
13681	381881
8230	381882
48564	381883
59595	381884
7334	381885
37808	381886
32785	381887
44464	381888
18690	381889
38814	381890
723	381891
82297	381892
17390	381893
161149	381894
48854	381895
8733	381896
22556	381897
84341	381898
60744	381899
832	381900
26389	381901
6781	381902
28295	381903
6843	381904
8535	381905
34598	381906
6339	381907
89040	381908
146016	381909
9282	381910
30599	381911
9634	381912
18944	381913
122389	381914
106018	381915
8323	381916
4191	381917
100116	381918
44194	381919
4537	381920
62409	381921
46077	381922
22988	381923
20279	381924
3390	381925
58593	381926
29553	381927
1686	381928
19200	381929
12147	381930
10392	381931
84400	381932
239	381933
34115	381934
96598	381935
121500	381936
70959	381937
2728	381938
831	381939
19501	381940
36993	381941
93187	381942
2385	381943
15671	381944
30793	381945
8924	381946
47225	381947
61842	381948
3485	381949
68266	381950
2932	381951
7254	381952
15875	381953
25795	381954
6641	381955
39237	381956
724	381957
38395	381958
25151	381959
146009	381960
424	381961
85	381962
14926	381963
41899	381964
15088	381965
13027	381966
154453	381967
55013	381968
129168	381969
110813	381970
17450	381971
17270	381972
37215	381973
76870	381974
97211	381975
51603	381976
39421	381977
117694	381978
33984	381979
91725	381980
13250	381981
64118	381982
35082	381983
9383	381984
26066	381985
80285	381986
16915	381987
97731	381988
75392	381989
15449	381990
37169	381991
37	381992
5611	381993
52529	381994
26442	381995
6478	381996
9013	381997
21568	381998
18880	381999
9864	382000
40351	382001
95582	382002
14720	382003
22910	382004
6459	382005
58393	382006
20087	382007
1042	382008
12206	382009
160660	382010
71185	382011
7498	382012
11671	382013
98986	382014
3249	382015
33081	382016
7177	382017
63762	382018
21784	382019
8371	382020
11659	382021
61520	382022
501	382023
98273	382024
28306	382025
117743	382026
718	382027
36685	382028
125080	382029
5730	382030
18778	382031
38884	382032
144	382033
147222	382034
938	382035
14007	382036
25801	382037
3832	382038
25003	382039
4072	382040
40023	382041
35805	382042
36415	382043
28704	382044
102967	382045
19579	382046
50365	382047
31979	382048
110	382049
7963	382050
27119	382051
103798	382052
128689	382053
20115	382054
1035	382055
2840	382056
34587	382057
142741	382058
71372	382059
134941	382060
18152	382061
112064	382062
42723	382063
20660	382064
13247	382065
14972	382066
46270	382067
36333	382068
47759	382069
44558	382070
42375	382071
63217	382072
56329	382073
25408	382074
62963	382075
103194	382076
6727	382077
31905	382078
104772	382079
13649	382080
40749	382081
63615	382082
97482	382083
5602	382084
135975	382085
3300	382086
14790	382087
8987	382088
1670	382089
563	382090
35384	382091
27203	382092
13901	382093
607	382094
86730	382095
8884	382096
33478	382097
130077	382098
148980	382099
95190	382100
18601	382101
25374	382102
135344	382103
124294	382104
159294	382105
5	382106
1667	382107
125019	382108
13926	382109
68081	382110
31894	382111
29313	382112
48131	382113
11935	382114
57603	382115
64958	382116
70261	382117
94568	382118
34046	382119
25765	382120
33598	382121
80945	382122
37740	382123
7397	382124
16869	382125
78285	382126
67322	382127
39172	382128
95557	382129
37656	382130
125849	382131
30850	382132
47	382133
26441	382134
21038	382135
26254	382136
70608	382137
34486	382138
26016	382139
33832	382140
56368	382141
7	382142
34674	382143
673	382144
78960	382145
2450	382146
58771	382147
24699	382148
43185	382149
116716	382150
541	382151
124011	382152
932	382153
12337	382154
13015	382155
21953	382156
38610	382157
76808	382158
24449	382159
63921	382160
127467	382161
72298	382162
38874	382163
13658	382164
10810	382165
48870	382166
26197	382167
23527	382168
49797	382169
35769	382170
6781	382171
6244	382172
15994	382173
44266	382174
13905	382175
9124	382176
29009	382177
19911	382178
97744	382179
1058	382180
72812	382181
8502	382182
111437	382183
7398	382184
162563	382185
50242	382186
61645	382187
28059	382188
81472	382189
195	382190
6642	382191
852	382192
134925	382193
12088	382194
29648	382195
18909	382196
47459	382197
129608	382198
106123	382199
72568	382200
104340	382201
5408	382202
47384	382203
74038	382204
128645	382205
32523	382206
32538	382207
4790	382208
43356	382209
8140	382210
8890	382211
78426	382212
42265	382213
63732	382214
18357	382215
3406	382216
7081	382217
39837	382218
2029	382219
5612	382220
9770	382221
15297	382222
45418	382223
47750	382224
11101	382225
30666	382226
39032	382227
15409	382228
99606	382229
129028	382230
43381	382231
43776	382232
101604	382233
58451	382234
164585	382235
95700	382236
14654	382237
61250	382238
34825	382239
8966	382240
96744	382241
64772	382242
76695	382243
52187	382244
4753	382245
24391	382246
22137	382247
56015	382248
50417	382249
71354	382250
41151	382251
7224	382252
46419	382253
135441	382254
61195	382255
120811	382256
43341	382257
9902	382258
18660	382259
14484	382260
81640	382261
139603	382262
57406	382263
29759	382264
3259	382265
4218	382266
10978	382267
144	382268
89029	382269
47727	382270
28414	382271
1862	382272
77581	382273
58849	382274
65480	382275
7786	382276
22109	382277
6087	382278
45072	382279
68483	382280
26253	382281
10877	382282
15746	382283
5841	382284
92873	382285
35926	382286
33839	382287
87519	382288
43561	382289
18624	382290
24065	382291
5948	382292
25660	382293
64798	382294
140167	382295
3726	382296
77183	382297
4723	382298
83894	382299
104018	382300
97831	382301
2160	382302
2011	382303
29573	382304
26499	382305
10254	382306
4463	382307
14108	382308
9656	382309
51736	382310
56932	382311
10622	382312
55883	382313
23631	382314
12848	382315
3054	382316
57280	382317
79582	382318
88536	382319
12472	382320
43535	382321
75776	382322
16024	382323
801	382324
2165	382325
56137	382326
132228	382327
14664	382328
23920	382329
1798	382330
11531	382331
72505	382332
5507	382333
160453	382334
150357	382335
3986	382336
613	382337
57212	382338
2807	382339
8297	382340
101029	382341
8417	382342
13994	382343
66662	382344
19840	382345
5469	382346
17502	382347
65247	382348
9110	382349
174	382350
71321	382351
95329	382352
19252	382353
91931	382354
59695	382355
63098	382356
21128	382357
30789	382358
17794	382359
56626	382360
96052	382361
41588	382362
2339	382363
58045	382364
3045	382365
48653	382366
48205	382367
11503	382368
4471	382369
6344	382370
137804	382371
3012	382372
33690	382373
15392	382374
128768	382375
7940	382376
22034	382377
116842	382378
2988	382379
23436	382380
36493	382381
11911	382382
15719	382383
3380	382384
23627	382385
3256	382386
54989	382387
59397	382388
47934	382389
158851	382390
39084	382391
57488	382392
48086	382393
67364	382394
9106	382395
2148	382396
47678	382397
57274	382398
2909	382399
42226	382400
7275	382401
123274	382402
2029	382403
85349	382404
27711	382405
4972	382406
78386	382407
12768	382408
28386	382409
74334	382410
238	382411
47050	382412
106111	382413
81032	382414
6398	382415
122250	382416
12595	382417
91696	382418
12397	382419
10019	382420
78384	382421
17858	382422
5106	382423
23877	382424
18044	382425
162879	382426
63753	382427
2029	382428
25	382429
83979	382430
45137	382431
124150	382432
9672	382433
33551	382434
26435	382435
7373	382436
5156	382437
67632	382438
26397	382439
50979	382440
63909	382441
56671	382442
47953	382443
5751	382444
295	382445
8264	382446
43246	382447
37085	382448
5720	382449
41303	382450
21925	382451
59537	382452
1953	382453
51067	382454
30306	382455
37278	382456
69044	382457
30812	382458
11318	382459
1188	382460
101886	382461
30914	382462
16264	382463
93994	382464
8938	382465
53527	382466
33	382467
48727	382468
52290	382469
34487	382470
68506	382471
19617	382472
142004	382473
65524	382474
18178	382475
41132	382476
118381	382477
659	382478
23210	382479
2080	382480
12549	382481
6902	382482
18223	382483
44977	382484
9613	382485
50341	382486
21544	382487
24189	382488
12800	382489
467	382490
2680	382491
34717	382492
65871	382493
1163	382494
59670	382495
20993	382496
31220	382497
142997	382498
79270	382499
116183	382500
98263	382501
14273	382502
41872	382503
19414	382504
2057	382505
63403	382506
31760	382507
14032	382508
65584	382509
28805	382510
132114	382511
33423	382512
18352	382513
1717	382514
9517	382515
9041	382516
31505	382517
12175	382518
84857	382519
932	382520
8811	382521
60435	382522
29755	382523
9448	382524
54646	382525
96669	382526
88443	382527
68943	382528
907	382529
5991	382530
2878	382531
6359	382532
1448	382533
1018	382534
83579	382535
51173	382536
17030	382537
126	382538
56572	382539
15498	382540
6544	382541
21952	382542
4263	382543
72758	382544
87192	382545
1075	382546
94681	382547
787	382548
19034	382549
17370	382550
59340	382551
108599	382552
9845	382553
88456	382554
21805	382555
4886	382556
3037	382557
44766	382558
127585	382559
17471	382560
9567	382561
28279	382562
36727	382563
13285	382564
60020	382565
294	382566
14353	382567
56	382568
45	382569
154440	382570
67414	382571
7020	382572
6172	382573
18413	382574
26601	382575
7126	382576
126802	382577
45182	382578
123255	382579
75467	382580
12867	382581
90013	382582
1001	382583
27679	382584
34995	382585
84334	382586
21997	382587
29358	382588
39938	382589
17956	382590
43274	382591
47513	382592
7230	382593
29108	382594
30147	382595
6744	382596
4149	382597
49168	382598
1881	382599
31335	382600
37625	382601
36310	382602
50121	382603
18087	382604
73710	382605
116874	382606
13913	382607
15592	382608
20915	382609
20385	382610
50492	382611
33568	382612
781	382613
39012	382614
32252	382615
24832	382616
104206	382617
15734	382618
18951	382619
2614	382620
24974	382621
14253	382622
5663	382623
16	382624
1329	382625
149	382626
49058	382627
123302	382628
25640	382629
1132	382630
45668	382631
6745	382632
4559	382633
108343	382634
46761	382635
49855	382636
8696	382637
2775	382638
1962	382639
29560	382640
25819	382641
8358	382642
555	382643
5050	382644
2742	382645
102683	382646
8196	382647
9479	382648
99585	382649
49063	382650
12454	382651
1871	382652
134537	382653
21996	382654
9822	382655
78042	382656
69169	382657
60976	382658
11939	382659
10150	382660
6777	382661
53992	382662
47215	382663
78920	382664
125750	382665
10034	382666
3158	382667
30358	382668
103601	382669
17986	382670
119480	382671
33554	382672
126135	382673
66743	382674
32007	382675
15752	382676
33016	382677
15820	382678
34106	382679
42791	382680
49873	382681
36171	382682
138672	382683
32580	382684
195	382685
59456	382686
6108	382687
107313	382688
33087	382689
5842	382690
86583	382691
64	382692
29831	382693
55497	382694
6730	382695
30310	382696
21938	382697
55675	382698
49198	382699
6693	382700
11467	382701
155779	382702
38721	382703
53166	382704
33592	382705
87296	382706
1674	382707
596	382708
19627	382709
27538	382710
17126	382711
81811	382712
12513	382713
23952	382714
12	382715
9684	382716
2851	382717
25654	382718
124688	382719
22440	382720
8610	382721
76361	382722
24005	382723
88686	382724
111132	382725
85779	382726
5332	382727
1144	382728
57727	382729
40	382730
14785	382731
5468	382732
12958	382733
66829	382734
17367	382735
88133	382736
67649	382737
5264	382738
44429	382739
68812	382740
9487	382741
9675	382742
33500	382743
4006	382744
82890	382745
74162	382746
3830	382747
55871	382748
11144	382749
17918	382750
56017	382751
2229	382752
12697	382753
61779	382754
113197	382755
27082	382756
75815	382757
12606	382758
2684	382759
32376	382760
25367	382761
13948	382762
22258	382763
46203	382764
35535	382765
6003	382766
1666	382767
3226	382768
83608	382769
22067	382770
52721	382771
24093	382772
121	382773
2643	382774
21148	382775
9224	382776
124170	382777
7375	382778
65128	382779
658	382780
75764	382781
39185	382782
30668	382783
11960	382784
725	382785
102411	382786
8365	382787
63311	382788
58854	382789
45501	382790
7311	382791
69822	382792
2262	382793
15242	382794
155082	382795
4254	382796
27901	382797
2759	382798
70015	382799
15558	382800
23982	382801
63542	382802
95515	382803
26704	382804
44891	382805
50289	382806
19395	382807
157593	382808
47683	382809
18053	382810
144199	382811
37544	382812
54265	382813
1477	382814
30055	382815
37236	382816
27201	382817
21366	382818
26255	382819
2737	382820
36580	382821
64783	382822
12623	382823
140360	382824
53107	382825
33917	382826
398	382827
527	382828
1476	382829
3849	382830
160957	382831
4388	382832
18108	382833
55669	382834
81279	382835
11298	382836
99505	382837
3417	382838
128392	382839
132433	382840
8577	382841
11892	382842
46008	382843
44656	382844
6850	382845
105282	382846
23797	382847
15804	382848
40255	382849
3399	382850
24249	382851
154448	382852
4174	382853
3412	382854
8519	382855
89827	382856
35879	382857
70175	382858
71106	382859
3567	382860
1503	382861
74270	382862
5340	382863
24375	382864
27154	382865
634	382866
26468	382867
130895	382868
72067	382869
25726	382870
23723	382871
23374	382872
14738	382873
132853	382874
3052	382875
1973	382876
1219	382877
16557	382878
42085	382879
5546	382880
93583	382881
73309	382882
45	382883
5461	382884
7979	382885
2949	382886
60603	382887
44297	382888
56676	382889
8389	382890
41935	382891
24825	382892
20628	382893
64514	382894
113820	382895
102354	382896
35036	382897
42662	382898
10709	382899
67169	382900
52193	382901
10443	382902
27003	382903
12927	382904
159156	382905
29116	382906
86329	382907
41790	382908
58908	382909
102659	382910
8506	382911
14732	382912
7912	382913
8	382914
439	382915
11186	382916
4748	382917
27688	382918
42798	382919
110852	382920
150670	382921
25849	382922
21344	382923
180	382924
29571	382925
77533	382926
11338	382927
28426	382928
64247	382929
106414	382930
6900	382931
11217	382932
1022	382933
56273	382934
116880	382935
44998	382936
38879	382937
95704	382938
77012	382939
156271	382940
1577	382941
140211	382942
31685	382943
56829	382944
7446	382945
15228	382946
14557	382947
12532	382948
2564	382949
37862	382950
14669	382951
54588	382952
38761	382953
12283	382954
111801	382955
38844	382956
27657	382957
27971	382958
55814	382959
29236	382960
27879	382961
6362	382962
49271	382963
10415	382964
44101	382965
158315	382966
18914	382967
24491	382968
1029	382969
29362	382970
99703	382971
102573	382972
38511	382973
186	382974
8659	382975
4402	382976
38384	382977
19943	382978
6207	382979
14146	382980
164555	382981
24458	382982
5396	382983
1529	382984
23575	382985
112641	382986
45238	382987
5356	382988
73551	382989
53211	382990
43756	382991
21693	382992
5360	382993
18061	382994
1187	382995
32449	382996
65317	382997
11016	382998
69068	382999
43739	383000
20459	383001
27386	383002
58114	383003
5147	383004
35120	383005
6376	383006
120014	383007
886	383008
12404	383009
47477	383010
11128	383011
8874	383012
54168	383013
1060	383014
1369	383015
16419	383016
8680	383017
24566	383018
37868	383019
15971	383020
118648	383021
42665	383022
28549	383023
8842	383024
2578	383025
10751	383026
6797	383027
31115	383028
36398	383029
15275	383030
63784	383031
84083	383032
14876	383033
2680	383034
55763	383035
26699	383036
13622	383037
18294	383038
7838	383039
18884	383040
53815	383041
87014	383042
8735	383043
16338	383044
55812	383045
34056	383046
84709	383047
123944	383048
138490	383049
61587	383050
56440	383051
26922	383052
3664	383053
138663	383054
92956	383055
154165	383056
37494	383057
79603	383058
58838	383059
23255	383060
35932	383061
25856	383062
7586	383063
94957	383064
5962	383065
19680	383066
133179	383067
1386	383068
75026	383069
936	383070
32774	383071
143106	383072
17522	383073
33597	383074
8191	383075
216	383076
5694	383077
117295	383078
10744	383079
18497	383080
11076	383081
54539	383082
97673	383083
104276	383084
81265	383085
121929	383086
19137	383087
21423	383088
24972	383089
100782	383090
15544	383091
37525	383092
1209	383093
290	383094
59599	383095
5466	383096
32772	383097
3562	383098
45518	383099
80990	383100
39957	383101
117974	383102
83067	383103
16867	383104
4588	383105
11753	383106
23884	383107
43573	383108
127038	383109
7009	383110
385	383111
65151	383112
51726	383113
149518	383114
117371	383115
21016	383116
357	383117
20168	383118
136800	383119
25229	383120
123468	383121
17329	383122
154156	383123
85126	383124
41499	383125
2694	383126
13617	383127
11077	383128
41083	383129
23123	383130
91195	383131
4249	383132
19243	383133
21345	383134
44960	383135
1324	383136
35015	383137
23240	383138
31382	383139
3461	383140
48526	383141
18728	383142
2379	383143
16931	383144
19563	383145
66563	383146
47364	383147
106114	383148
4858	383149
900	383150
62149	383151
29654	383152
45	383153
124202	383154
697	383155
8430	383156
32174	383157
126204	383158
130220	383159
28810	383160
5800	383161
31867	383162
4501	383163
1487	383164
42604	383165
15661	383166
11397	383167
30985	383168
71213	383169
51484	383170
47190	383171
20740	383172
13465	383173
6555	383174
60415	383175
22018	383176
53945	383177
27647	383178
49773	383179
42180	383180
23316	383181
42669	383182
147708	383183
74277	383184
1763	383185
10812	383186
54155	383187
6996	383188
11492	383189
47	383190
50517	383191
117359	383192
75091	383193
7344	383194
5779	383195
25101	383196
150057	383197
104445	383198
75780	383199
58591	383200
164930	383201
113449	383202
2813	383203
19460	383204
105770	383205
105827	383206
11890	383207
10436	383208
73387	383209
9400	383210
4367	383211
62118	383212
73461	383213
30974	383214
4513	383215
116173	383216
7598	383217
26129	383218
40486	383219
6314	383220
4387	383221
105964	383222
11010	383223
18277	383224
207	383225
2977	383226
18807	383227
17502	383228
29527	383229
2151	383230
23703	383231
104705	383232
18836	383233
6329	383234
85908	383235
68691	383236
44553	383237
31717	383238
57993	383239
18533	383240
3935	383241
31893	383242
643	383243
21047	383244
60776	383245
12880	383246
8524	383247
5587	383248
30455	383249
6013	383250
26190	383251
49	383252
17988	383253
112547	383254
56854	383255
121062	383256
3356	383257
11101	383258
98903	383259
77947	383260
72114	383261
54221	383262
351	383263
1191	383264
59696	383265
23984	383266
98513	383267
86785	383268
49146	383269
93941	383270
51918	383271
76427	383272
51982	383273
4193	383274
29962	383275
20702	383276
160333	383277
513	383278
11826	383279
21674	383280
45972	383281
18643	383282
7441	383283
2067	383284
60820	383285
71405	383286
35079	383287
148030	383288
30208	383289
82537	383290
2385	383291
72602	383292
3964	383293
55299	383294
14584	383295
19133	383296
45653	383297
108239	383298
19534	383299
16031	383300
27294	383301
114522	383302
34947	383303
30823	383304
6224	383305
104064	383306
14975	383307
22230	383308
75579	383309
7561	383310
88792	383311
78423	383312
1170	383313
53060	383314
82035	383315
113993	383316
33817	383317
64822	383318
165052	383319
5603	383320
5823	383321
120294	383322
60235	383323
53019	383324
21892	383325
43767	383326
111611	383327
2948	383328
24195	383329
115913	383330
147055	383331
24496	383332
44237	383333
22780	383334
2296	383335
40766	383336
1256	383337
32398	383338
131424	383339
88348	383340
49722	383341
43337	383342
78490	383343
51421	383344
62	383345
60813	383346
14855	383347
57310	383348
5848	383349
58907	383350
48203	383351
444	383352
137406	383353
58140	383354
32958	383355
24489	383356
1624	383357
20578	383358
103728	383359
78161	383360
26604	383361
10479	383362
3079	383363
81250	383364
68124	383365
5541	383366
97436	383367
17033	383368
24292	383369
54165	383370
5213	383371
145733	383372
51304	383373
51704	383374
76775	383375
7555	383376
55097	383377
26985	383378
5615	383379
95354	383380
89386	383381
15270	383382
31244	383383
45946	383384
34174	383385
1041	383386
64146	383387
86	383388
26905	383389
28923	383390
39848	383391
86499	383392
2517	383393
288	383394
31141	383395
2593	383396
79235	383397
31959	383398
25429	383399
93156	383400
64428	383401
8099	383402
8647	383403
27617	383404
46148	383405
2334	383406
12345	383407
60336	383408
46009	383409
9667	383410
149452	383411
1984	383412
16464	383413
8899	383414
153134	383415
397	383416
113729	383417
49640	383418
30595	383419
540	383420
18552	383421
38105	383422
64201	383423
15767	383424
1070	383425
72529	383426
48514	383427
1860	383428
25688	383429
17776	383430
52396	383431
6509	383432
1298	383433
130782	383434
110381	383435
56571	383436
24296	383437
76497	383438
40478	383439
156963	383440
9223	383441
63789	383442
10685	383443
60228	383444
22615	383445
69981	383446
23518	383447
62195	383448
90043	383449
62216	383450
70226	383451
41525	383452
97643	383453
91339	383454
839	383455
18037	383456
41747	383457
18616	383458
66362	383459
8103	383460
143843	383461
3717	383462
96179	383463
4647	383464
57453	383465
146563	383466
31957	383467
6015	383468
49874	383469
29669	383470
10450	383471
7734	383472
19616	383473
35539	383474
6501	383475
33490	383476
86073	383477
53478	383478
12165	383479
96071	383480
38291	383481
124429	383482
9502	383483
8257	383484
24232	383485
59009	383486
79409	383487
12653	383488
85193	383489
50127	383490
86710	383491
3133	383492
93035	383493
1881	383494
54228	383495
85128	383496
48374	383497
26598	383498
234	383499
5646	383500
9338	383501
24545	383502
36711	383503
87308	383504
62342	383505
31704	383506
62532	383507
149603	383508
8529	383509
23175	383510
9944	383511
70015	383512
166697	383513
12834	383514
33290	383515
106322	383516
4309	383517
27707	383518
1917	383519
81161	383520
25918	383521
68580	383522
103	383523
3300	383524
5185	383525
18216	383526
31761	383527
12185	383528
31043	383529
7207	383530
101565	383531
20379	383532
11659	383533
4994	383534
41175	383535
28885	383536
3833	383537
92946	383538
1190	383539
3448	383540
51678	383541
73556	383542
36473	383543
102979	383544
108846	383545
35990	383546
64481	383547
92401	383548
6408	383549
91533	383550
7593	383551
5439	383552
92918	383553
31269	383554
28881	383555
20108	383556
32157	383557
191	383558
67360	383559
56254	383560
12161	383561
25856	383562
106254	383563
5	383564
102237	383565
135928	383566
2413	383567
7236	383568
2552	383569
41466	383570
51164	383571
6507	383572
244	383573
13583	383574
14	383575
54313	383576
44	383577
1589	383578
9094	383579
68112	383580
10432	383581
84161	383582
59412	383583
9	383584
121566	383585
32155	383586
40706	383587
67138	383588
23969	383589
32658	383590
4063	383591
8225	383592
19155	383593
98912	383594
7174	383595
61154	383596
96826	383597
57527	383598
2354	383599
80388	383600
139650	383601
43612	383602
20392	383603
100578	383604
4294	383605
129072	383606
60761	383607
27855	383608
29489	383609
100077	383610
82938	383611
59693	383612
97310	383613
33488	383614
84347	383615
12731	383616
54118	383617
2160	383618
54619	383619
21684	383620
126413	383621
16200	383622
17692	383623
14777	383624
31396	383625
2650	383626
38963	383627
20094	383628
93351	383629
105745	383630
46285	383631
100633	383632
8450	383633
41390	383634
64976	383635
16050	383636
59221	383637
100122	383638
80926	383639
210	383640
53728	383641
65216	383642
18019	383643
97781	383644
5761	383645
577	383646
33471	383647
5338	383648
12027	383649
84777	383650
93048	383651
41890	383652
150536	383653
36195	383654
14845	383655
15003	383656
3235	383657
86418	383658
3083	383659
5944	383660
54462	383661
863	383662
12979	383663
31190	383664
29565	383665
84	383666
49086	383667
37864	383668
75359	383669
88260	383670
29250	383671
55781	383672
34243	383673
488	383674
16675	383675
22823	383676
160585	383677
151	383678
89242	383679
20124	383680
4232	383681
155463	383682
31858	383683
13569	383684
5200	383685
13754	383686
5638	383687
40682	383688
23953	383689
18464	383690
76365	383691
75172	383692
8024	383693
6058	383694
86761	383695
3314	383696
379	383697
47541	383698
819	383699
27203	383700
10378	383701
10077	383702
6104	383703
26881	383704
85530	383705
17693	383706
38017	383707
9319	383708
65261	383709
57478	383710
24806	383711
36541	383712
4699	383713
11456	383714
11415	383715
131884	383716
21902	383717
12539	383718
99	383719
51861	383720
5924	383721
23867	383722
1789	383723
25081	383724
2957	383725
10483	383726
92144	383727
657	383728
35252	383729
132813	383730
144359	383731
414	383732
5484	383733
96791	383734
21992	383735
6529	383736
7229	383737
51972	383738
1247	383739
33261	383740
8045	383741
77403	383742
75049	383743
7165	383744
477	383745
105642	383746
50608	383747
46725	383748
96111	383749
16181	383750
55771	383751
38453	383752
3705	383753
11248	383754
46823	383755
17542	383756
27319	383757
32225	383758
25038	383759
82202	383760
28536	383761
119680	383762
19880	383763
3953	383764
35574	383765
119946	383766
58948	383767
982	383768
165103	383769
69845	383770
26339	383771
4811	383772
37704	383773
8	383774
740	383775
127652	383776
34877	383777
10365	383778
80963	383779
37775	383780
7325	383781
18424	383782
21501	383783
104187	383784
34820	383785
75848	383786
61304	383787
115628	383788
44104	383789
5299	383790
56602	383791
72655	383792
10132	383793
58801	383794
32083	383795
66678	383796
55876	383797
22637	383798
80471	383799
56808	383800
30680	383801
50855	383802
54518	383803
51272	383804
6716	383805
5571	383806
11869	383807
42456	383808
38242	383809
53637	383810
2134	383811
31367	383812
9359	383813
2395	383814
935	383815
13218	383816
41531	383817
441	383818
11020	383819
130462	383820
18581	383821
21471	383822
2280	383823
54115	383824
27756	383825
33928	383826
8689	383827
11229	383828
18070	383829
117608	383830
11257	383831
15987	383832
100100	383833
4225	383834
10233	383835
1452	383836
51727	383837
29809	383838
15278	383839
80925	383840
16069	383841
31468	383842
37099	383843
49191	383844
11156	383845
58212	383846
61370	383847
75230	383848
90303	383849
37962	383850
100153	383851
91034	383852
34895	383853
35460	383854
22864	383855
166542	383856
67631	383857
20572	383858
62538	383859
149095	383860
31473	383861
56141	383862
7348	383863
30703	383864
29416	383865
87403	383866
41296	383867
17328	383868
322	383869
105029	383870
2021	383871
34989	383872
19056	383873
51631	383874
140916	383875
2225	383876
149606	383877
10949	383878
4335	383879
29100	383880
566	383881
7611	383882
1408	383883
64368	383884
17128	383885
21438	383886
46197	383887
75161	383888
15869	383889
23161	383890
150783	383891
140226	383892
37659	383893
42931	383894
97785	383895
26816	383896
16657	383897
38997	383898
55399	383899
47968	383900
50044	383901
59170	383902
20741	383903
54684	383904
23257	383905
57018	383906
63075	383907
6310	383908
26089	383909
33490	383910
2911	383911
100468	383912
20574	383913
18946	383914
6832	383915
118434	383916
20746	383917
49889	383918
5200	383919
1212	383920
10359	383921
10353	383922
31233	383923
758	383924
146019	383925
99597	383926
4097	383927
139766	383928
496	383929
79427	383930
100654	383931
46971	383932
9377	383933
8737	383934
37772	383935
125739	383936
64098	383937
108584	383938
32495	383939
8804	383940
10430	383941
22251	383942
15889	383943
26682	383944
311	383945
12540	383946
5036	383947
24388	383948
40153	383949
9324	383950
9509	383951
11396	383952
51378	383953
2379	383954
61623	383955
14549	383956
23620	383957
34072	383958
65755	383959
12698	383960
18693	383961
1039	383962
15687	383963
6671	383964
156786	383965
70845	383966
36309	383967
7643	383968
3979	383969
21290	383970
102724	383971
78188	383972
1246	383973
73665	383974
84476	383975
127548	383976
87058	383977
6066	383978
76488	383979
13825	383980
111114	383981
21193	383982
29958	383983
53697	383984
141108	383985
17259	383986
2233	383987
53344	383988
28344	383989
19722	383990
395	383991
2090	383992
1269	383993
3677	383994
9594	383995
78183	383996
50598	383997
74425	383998
6366	383999
135168	384000
67143	384001
77522	384002
4164	384003
119727	384004
17278	384005
15927	384006
136564	384007
52929	384008
3080	384009
35271	384010
53183	384011
22565	384012
49017	384013
22026	384014
16986	384015
42378	384016
165113	384017
78965	384018
81208	384019
8568	384020
57	384021
12825	384022
6196	384023
11141	384024
13476	384025
23342	384026
743	384027
13155	384028
3120	384029
15374	384030
2997	384031
3046	384032
73960	384033
27060	384034
187	384035
6998	384036
3248	384037
47260	384038
100441	384039
59944	384040
57846	384041
13621	384042
40535	384043
3830	384044
34802	384045
22144	384046
18594	384047
80700	384048
3612	384049
25571	384050
151573	384051
49005	384052
26720	384053
39123	384054
2600	384055
4038	384056
8664	384057
1835	384058
29906	384059
35572	384060
16001	384061
31941	384062
112	384063
15249	384064
69190	384065
94175	384066
1117	384067
28712	384068
77025	384069
11687	384070
2508	384071
85396	384072
29620	384073
47162	384074
47256	384075
73760	384076
33846	384077
62	384078
48390	384079
61484	384080
3545	384081
20823	384082
43660	384083
34862	384084
70671	384085
50977	384086
18518	384087
92464	384088
1910	384089
42412	384090
41181	384091
39383	384092
60825	384093
71049	384094
20141	384095
12922	384096
39334	384097
4356	384098
39651	384099
51095	384100
48319	384101
8395	384102
39120	384103
13321	384104
4037	384105
26850	384106
124341	384107
120609	384108
35742	384109
44015	384110
64329	384111
49	384112
72639	384113
72425	384114
47087	384115
10773	384116
9553	384117
4602	384118
3900	384119
46454	384120
10108	384121
47876	384122
61305	384123
848	384124
10644	384125
6518	384126
21387	384127
8713	384128
2471	384129
19903	384130
131125	384131
31857	384132
70692	384133
13674	384134
104	384135
25401	384136
40119	384137
50709	384138
5443	384139
121094	384140
33489	384141
23978	384142
11909	384143
86245	384144
52874	384145
158662	384146
37633	384147
24599	384148
74412	384149
70843	384150
29889	384151
39771	384152
23730	384153
122611	384154
7653	384155
62495	384156
37060	384157
10634	384158
13352	384159
118857	384160
3766	384161
12925	384162
100404	384163
26958	384164
72622	384165
12330	384166
156205	384167
16389	384168
64052	384169
9028	384170
111204	384171
6811	384172
83153	384173
14287	384174
30010	384175
56164	384176
23444	384177
424	384178
8647	384179
22743	384180
42014	384181
1854	384182
14408	384183
2946	384184
10501	384185
3147	384186
32927	384187
14617	384188
28406	384189
79016	384190
48504	384191
25490	384192
87199	384193
69812	384194
54212	384195
129710	384196
4480	384197
43095	384198
85522	384199
53358	384200
81960	384201
1815	384202
570	384203
4180	384204
198	384205
5769	384206
85124	384207
2615	384208
143074	384209
61861	384210
440	384211
29997	384212
75526	384213
115380	384214
6532	384215
129540	384216
5370	384217
1913	384218
10107	384219
10240	384220
447	384221
78405	384222
56366	384223
35648	384224
131524	384225
70275	384226
38967	384227
7078	384228
13840	384229
6308	384230
19026	384231
3627	384232
105	384233
21311	384234
1540	384235
66027	384236
137361	384237
7793	384238
98229	384239
4688	384240
162918	384241
25165	384242
21386	384243
72658	384244
11607	384245
1434	384246
49985	384247
74645	384248
86116	384249
27905	384250
14441	384251
2415	384252
5428	384253
14252	384254
45878	384255
129156	384256
59594	384257
4011	384258
97598	384259
18470	384260
123696	384261
28792	384262
2864	384263
13675	384264
21074	384265
53411	384266
92564	384267
55322	384268
3928	384269
1231	384270
71789	384271
39266	384272
21844	384273
2002	384274
7752	384275
20766	384276
15605	384277
23330	384278
108324	384279
72249	384280
1545	384281
14217	384282
16057	384283
1894	384284
30642	384285
69871	384286
86716	384287
138486	384288
15827	384289
5274	384290
23489	384291
1165	384292
83944	384293
18180	384294
75536	384295
78733	384296
41175	384297
62105	384298
137917	384299
28194	384300
15805	384301
92764	384302
7248	384303
3954	384304
31489	384305
1443	384306
7698	384307
35619	384308
79112	384309
85365	384310
45682	384311
51680	384312
969	384313
2564	384314
102319	384315
60306	384316
125806	384317
21170	384318
2022	384319
5861	384320
64328	384321
5868	384322
6668	384323
90773	384324
31163	384325
68522	384326
20233	384327
11310	384328
125457	384329
37258	384330
5310	384331
903	384332
29173	384333
15456	384334
14328	384335
23424	384336
52403	384337
1933	384338
6174	384339
7691	384340
122365	384341
74742	384342
70640	384343
39	384344
56769	384345
28317	384346
6522	384347
11366	384348
63672	384349
1407	384350
9783	384351
61448	384352
150	384353
57583	384354
6414	384355
137449	384356
9017	384357
54915	384358
79979	384359
131717	384360
41603	384361
3341	384362
57268	384363
70739	384364
19648	384365
35	384366
29046	384367
128507	384368
63253	384369
395	384370
62146	384371
97695	384372
5065	384373
165546	384374
8270	384375
71551	384376
41614	384377
922	384378
94870	384379
33278	384380
3356	384381
4465	384382
57167	384383
69666	384384
90608	384385
60694	384386
84628	384387
131036	384388
57971	384389
27166	384390
53856	384391
53532	384392
132692	384393
48253	384394
33830	384395
46136	384396
49016	384397
1537	384398
149155	384399
26743	384400
53049	384401
28100	384402
8970	384403
4812	384404
10820	384405
8546	384406
56906	384407
46904	384408
7934	384409
83092	384410
22832	384411
490	384412
54135	384413
6739	384414
60840	384415
14884	384416
105411	384417
100359	384418
2138	384419
4411	384420
96223	384421
31200	384422
152976	384423
607	384424
93577	384425
20582	384426
142920	384427
78064	384428
22052	384429
147753	384430
14552	384431
19825	384432
9386	384433
2981	384434
7438	384435
38897	384436
67200	384437
45655	384438
132274	384439
53117	384440
11	384441
21715	384442
6331	384443
52509	384444
132042	384445
33503	384446
59156	384447
16233	384448
50664	384449
22489	384450
12744	384451
1509	384452
5538	384453
64733	384454
66840	384455
23795	384456
15437	384457
11450	384458
69748	384459
6844	384460
5196	384461
3656	384462
7025	384463
22153	384464
10323	384465
28275	384466
54984	384467
3994	384468
25153	384469
55890	384470
28050	384471
114495	384472
9880	384473
58390	384474
47995	384475
26840	384476
129788	384477
4397	384478
111094	384479
67859	384480
28925	384481
28295	384482
72171	384483
19116	384484
7352	384485
56495	384486
78371	384487
2978	384488
45098	384489
23854	384490
101230	384491
22	384492
2407	384493
11138	384494
2765	384495
7516	384496
72524	384497
95430	384498
102519	384499
5444	384500
33555	384501
19	384502
17087	384503
85834	384504
21828	384505
66477	384506
54407	384507
49681	384508
29253	384509
133280	384510
47737	384511
5204	384512
162848	384513
49110	384514
52428	384515
24229	384516
91787	384517
36856	384518
53030	384519
72389	384520
31754	384521
65536	384522
12429	384523
121315	384524
9594	384525
23954	384526
20146	384527
1058	384528
47919	384529
39485	384530
1097	384531
46814	384532
1693	384533
26925	384534
29584	384535
78	384536
4047	384537
12030	384538
54598	384539
119920	384540
30015	384541
19053	384542
3907	384543
16996	384544
15726	384545
1087	384546
26845	384547
123532	384548
12106	384549
58136	384550
57593	384551
155277	384552
12878	384553
54377	384554
64175	384555
22045	384556
791	384557
265	384558
40251	384559
46079	384560
94593	384561
17127	384562
7023	384563
19781	384564
3551	384565
40286	384566
105578	384567
48791	384568
63829	384569
43862	384570
85282	384571
28411	384572
6207	384573
133099	384574
11186	384575
10363	384576
50796	384577
14300	384578
4885	384579
3152	384580
36349	384581
28221	384582
2520	384583
1266	384584
1547	384585
51928	384586
47104	384587
88322	384588
50733	384589
106818	384590
18172	384591
119647	384592
33984	384593
114392	384594
3415	384595
17258	384596
56223	384597
14246	384598
71318	384599
44639	384600
79274	384601
36255	384602
19734	384603
90068	384604
15229	384605
33346	384606
4834	384607
16970	384608
66842	384609
100327	384610
5292	384611
18523	384612
46281	384613
129286	384614
20698	384615
4	384616
275	384617
46194	384618
8277	384619
51236	384620
7363	384621
38521	384622
113440	384623
39325	384624
91398	384625
97730	384626
5169	384627
6327	384628
30672	384629
31086	384630
673	384631
131201	384632
5666	384633
95751	384634
91190	384635
36935	384636
118071	384637
13721	384638
28872	384639
20260	384640
24008	384641
23038	384642
8779	384643
34324	384644
160991	384645
38461	384646
37279	384647
29058	384648
55200	384649
45186	384650
104988	384651
73023	384652
10649	384653
43576	384654
46184	384655
125969	384656
28748	384657
68938	384658
1889	384659
36514	384660
72581	384661
67241	384662
36954	384663
45581	384664
2399	384665
38764	384666
62132	384667
15622	384668
17822	384669
88231	384670
68284	384671
62387	384672
68985	384673
404	384674
39392	384675
43284	384676
16512	384677
66815	384678
8708	384679
26361	384680
20318	384681
49398	384682
109254	384683
363	384684
24007	384685
44193	384686
84850	384687
29058	384688
8576	384689
10077	384690
21964	384691
89435	384692
59533	384693
76986	384694
15998	384695
18251	384696
1680	384697
139008	384698
17107	384699
18457	384700
1656	384701
31723	384702
42726	384703
867	384704
50378	384705
56426	384706
147142	384707
1030	384708
1563	384709
6468	384710
26053	384711
89984	384712
41765	384713
53622	384714
16654	384715
34295	384716
43668	384717
72985	384718
1505	384719
24831	384720
29857	384721
60362	384722
34172	384723
2526	384724
39084	384725
17426	384726
123875	384727
35242	384728
111559	384729
35793	384730
75523	384731
862	384732
77030	384733
6145	384734
20956	384735
129532	384736
2371	384737
15294	384738
18059	384739
20692	384740
52253	384741
110973	384742
1150	384743
16993	384744
45210	384745
267	384746
149634	384747
53735	384748
148383	384749
201	384750
9764	384751
878	384752
73651	384753
65603	384754
17036	384755
7108	384756
4255	384757
74359	384758
24285	384759
1247	384760
120255	384761
34036	384762
22	384763
66164	384764
58976	384765
45560	384766
28206	384767
5677	384768
105877	384769
26611	384770
3087	384771
102581	384772
27466	384773
57558	384774
59376	384775
6175	384776
19478	384777
137757	384778
145478	384779
29869	384780
55172	384781
35286	384782
55118	384783
1	384784
24222	384785
118175	384786
1412	384787
17990	384788
51053	384789
18190	384790
1469	384791
65284	384792
14208	384793
17084	384794
3299	384795
10478	384796
98046	384797
480	384798
14899	384799
4842	384800
158	384801
2733	384802
117064	384803
68525	384804
3183	384805
16865	384806
1996	384807
102086	384808
36062	384809
69443	384810
49028	384811
24209	384812
102609	384813
26466	384814
78395	384815
48482	384816
14154	384817
6636	384818
27656	384819
44179	384820
2261	384821
59812	384822
70099	384823
104341	384824
131546	384825
38898	384826
2821	384827
75515	384828
36662	384829
17824	384830
65553	384831
28024	384832
35348	384833
131919	384834
25057	384835
487	384836
127977	384837
125879	384838
42430	384839
18388	384840
9736	384841
327	384842
54577	384843
15402	384844
80856	384845
2791	384846
58258	384847
40354	384848
27899	384849
102289	384850
16472	384851
48222	384852
74830	384853
53338	384854
62050	384855
154814	384856
95941	384857
46317	384858
45992	384859
827	384860
8093	384861
1083	384862
1950	384863
14973	384864
7328	384865
8336	384866
32959	384867
32772	384868
8207	384869
107837	384870
58242	384871
153378	384872
49997	384873
41068	384874
58306	384875
22314	384876
90530	384877
65714	384878
17409	384879
2826	384880
54763	384881
22731	384882
7718	384883
30738	384884
54160	384885
145017	384886
18841	384887
46537	384888
25309	384889
1449	384890
9762	384891
7992	384892
88551	384893
41203	384894
34639	384895
2201	384896
82856	384897
15347	384898
17748	384899
46811	384900
47630	384901
6617	384902
843	384903
42562	384904
15207	384905
163626	384906
244	384907
4293	384908
82864	384909
18028	384910
25404	384911
57329	384912
100398	384913
335	384914
13982	384915
34547	384916
13920	384917
46711	384918
69044	384919
831	384920
149916	384921
4518	384922
40366	384923
2631	384924
4965	384925
109991	384926
29059	384927
2927	384928
7750	384929
68673	384930
254	384931
13212	384932
78129	384933
103942	384934
2971	384935
32366	384936
107647	384937
33239	384938
143431	384939
6627	384940
12548	384941
4484	384942
42074	384943
29398	384944
1088	384945
92177	384946
43924	384947
3351	384948
110359	384949
30743	384950
22116	384951
27529	384952
50979	384953
4024	384954
24431	384955
7922	384956
18283	384957
50045	384958
3762	384959
53886	384960
32853	384961
21073	384962
33288	384963
13959	384964
104697	384965
60212	384966
21933	384967
29536	384968
40701	384969
35890	384970
25050	384971
10533	384972
74558	384973
126717	384974
2316	384975
105397	384976
38478	384977
23988	384978
84445	384979
4035	384980
54483	384981
31013	384982
45589	384983
8511	384984
956	384985
8452	384986
45066	384987
15504	384988
19588	384989
164375	384990
4782	384991
2641	384992
10545	384993
50928	384994
33580	384995
44531	384996
2222	384997
85868	384998
33465	384999
964	385000
73108	385001
157954	385002
24432	385003
46231	385004
7055	385005
91546	385006
126615	385007
33288	385008
130506	385009
20502	385010
54298	385011
8457	385012
14291	385013
129017	385014
68547	385015
814	385016
97302	385017
17825	385018
45804	385019
61267	385020
88659	385021
67221	385022
17549	385023
1468	385024
17505	385025
49707	385026
4111	385027
73050	385028
10867	385029
63394	385030
72411	385031
60977	385032
87311	385033
119051	385034
27029	385035
72690	385036
670	385037
2196	385038
62122	385039
22429	385040
34912	385041
27202	385042
51031	385043
18329	385044
76264	385045
12255	385046
73122	385047
28507	385048
8111	385049
1828	385050
18981	385051
50670	385052
71554	385053
1386	385054
38788	385055
47435	385056
4208	385057
68375	385058
31222	385059
1735	385060
36167	385061
30511	385062
13750	385063
31642	385064
40256	385065
15050	385066
1033	385067
73356	385068
8702	385069
1755	385070
86328	385071
74522	385072
19905	385073
140560	385074
16224	385075
11808	385076
137030	385077
89866	385078
48443	385079
85924	385080
32556	385081
45220	385082
148191	385083
2586	385084
1841	385085
13294	385086
39732	385087
20558	385088
26977	385089
23722	385090
14022	385091
24515	385092
11687	385093
12470	385094
15757	385095
11559	385096
13741	385097
5249	385098
24671	385099
25011	385100
17055	385101
4535	385102
24780	385103
34627	385104
28534	385105
15613	385106
2619	385107
34730	385108
11580	385109
103124	385110
7204	385111
114147	385112
60405	385113
4560	385114
18305	385115
32559	385116
54985	385117
4860	385118
30315	385119
9736	385120
28893	385121
72681	385122
10214	385123
7901	385124
4469	385125
10518	385126
99999	385127
318	385128
157711	385129
59291	385130
20995	385131
116528	385132
13521	385133
80031	385134
64274	385135
4923	385136
7387	385137
98183	385138
2240	385139
15891	385140
46476	385141
407	385142
14660	385143
158269	385144
6664	385145
12363	385146
1126	385147
44095	385148
54	385149
11426	385150
136144	385151
2531	385152
22246	385153
8020	385154
18415	385155
97136	385156
7669	385157
15015	385158
3684	385159
92715	385160
11703	385161
1033	385162
60353	385163
56719	385164
7644	385165
347	385166
39820	385167
14122	385168
25059	385169
70997	385170
33094	385171
14177	385172
17978	385173
67427	385174
13195	385175
6474	385176
56793	385177
21363	385178
311	385179
41530	385180
19572	385181
59	385182
30805	385183
13615	385184
100214	385185
12440	385186
2350	385187
48440	385188
144535	385189
144741	385190
18155	385191
136679	385192
5340	385193
47077	385194
20647	385195
15330	385196
5733	385197
113598	385198
7316	385199
2595	385200
86137	385201
116538	385202
71716	385203
77834	385204
43529	385205
16372	385206
8394	385207
32875	385208
61090	385209
17778	385210
609	385211
15010	385212
58021	385213
108705	385214
93939	385215
10128	385216
4901	385217
1658	385218
10827	385219
138898	385220
19312	385221
14500	385222
21864	385223
5639	385224
56286	385225
83807	385226
19116	385227
122	385228
5438	385229
31311	385230
109172	385231
7878	385232
149985	385233
22302	385234
96113	385235
50929	385236
201	385237
144115	385238
90315	385239
86864	385240
26627	385241
46164	385242
22742	385243
3254	385244
35832	385245
27424	385246
61217	385247
64766	385248
2142	385249
38610	385250
21120	385251
51324	385252
2045	385253
59999	385254
4190	385255
16606	385256
42026	385257
21981	385258
111148	385259
71434	385260
67898	385261
5834	385262
9807	385263
2829	385264
27062	385265
48362	385266
3839	385267
68493	385268
53169	385269
60190	385270
3740	385271
121456	385272
19812	385273
94658	385274
29502	385275
49974	385276
40810	385277
7801	385278
6462	385279
1255	385280
57701	385281
3154	385282
128171	385283
145250	385284
79747	385285
52	385286
54410	385287
36126	385288
59705	385289
117066	385290
12915	385291
6	385292
124389	385293
2003	385294
11840	385295
1931	385296
1099	385297
7743	385298
39511	385299
14279	385300
2258	385301
1222	385302
48325	385303
12344	385304
130950	385305
614	385306
43386	385307
15680	385308
151596	385309
12383	385310
26455	385311
1131	385312
3905	385313
75240	385314
52667	385315
54332	385316
127208	385317
10587	385318
134349	385319
38830	385320
43604	385321
49587	385322
4763	385323
77876	385324
1832	385325
71542	385326
4589	385327
2542	385328
20332	385329
24724	385330
14680	385331
36932	385332
1432	385333
23162	385334
154550	385335
27053	385336
51985	385337
45639	385338
11113	385339
87959	385340
41706	385341
52635	385342
130448	385343
13116	385344
26656	385345
67399	385346
33111	385347
10540	385348
15533	385349
63820	385350
8939	385351
7249	385352
111	385353
108849	385354
40909	385355
92148	385356
31839	385357
102394	385358
2669	385359
1477	385360
101117	385361
14236	385362
24479	385363
61675	385364
16095	385365
26502	385366
5917	385367
17597	385368
49396	385369
14272	385370
15918	385371
36375	385372
106172	385373
1038	385374
1461	385375
2926	385376
113253	385377
34842	385378
47436	385379
18934	385380
2300	385381
4269	385382
160186	385383
27247	385384
12841	385385
65487	385386
1625	385387
9129	385388
280	385389
33197	385390
57242	385391
34317	385392
61089	385393
41094	385394
12064	385395
95685	385396
48298	385397
102793	385398
84324	385399
149983	385400
86638	385401
28362	385402
28012	385403
38	385404
29170	385405
99362	385406
35402	385407
19562	385408
20457	385409
82113	385410
1574	385411
72	385412
5549	385413
37269	385414
13009	385415
3814	385416
76709	385417
4170	385418
13983	385419
95705	385420
15586	385421
14164	385422
109745	385423
102352	385424
31588	385425
14005	385426
18735	385427
46850	385428
11193	385429
7241	385430
56957	385431
38174	385432
17567	385433
76279	385434
19523	385435
57335	385436
52169	385437
7230	385438
30716	385439
66429	385440
49756	385441
40627	385442
4809	385443
38778	385444
2867	385445
46214	385446
10494	385447
41089	385448
1286	385449
1253	385450
148404	385451
2570	385452
56225	385453
4051	385454
131615	385455
126894	385456
75772	385457
43507	385458
80663	385459
108109	385460
55051	385461
35925	385462
2238	385463
5529	385464
19009	385465
22602	385466
10257	385467
22606	385468
4992	385469
13763	385470
914	385471
47603	385472
53566	385473
128480	385474
32352	385475
28544	385476
133384	385477
2321	385478
8241	385479
201	385480
59633	385481
162122	385482
68414	385483
27596	385484
28602	385485
147340	385486
148348	385487
5009	385488
3945	385489
1511	385490
67475	385491
43494	385492
113246	385493
29664	385494
52366	385495
145970	385496
25912	385497
60872	385498
8591	385499
45148	385500
75874	385501
17228	385502
29760	385503
158653	385504
14694	385505
38815	385506
165545	385507
68893	385508
82709	385509
55467	385510
18663	385511
82983	385512
129844	385513
78323	385514
35499	385515
64641	385516
27733	385517
92	385518
32531	385519
6691	385520
13577	385521
53548	385522
87550	385523
133792	385524
100218	385525
9533	385526
30652	385527
33989	385528
32004	385529
37325	385530
36260	385531
10047	385532
48104	385533
84378	385534
43669	385535
59923	385536
38629	385537
71949	385538
633	385539
23364	385540
14130	385541
171	385542
27295	385543
16341	385544
3104	385545
65790	385546
117106	385547
64973	385548
17900	385549
67287	385550
101017	385551
21984	385552
50723	385553
51372	385554
228	385555
68501	385556
38212	385557
58964	385558
5059	385559
99692	385560
105999	385561
62713	385562
10660	385563
14099	385564
5001	385565
13920	385566
65322	385567
56763	385568
52120	385569
762	385570
39898	385571
37041	385572
27576	385573
2032	385574
20816	385575
149636	385576
59313	385577
17593	385578
16888	385579
99494	385580
7837	385581
47401	385582
31017	385583
62303	385584
60601	385585
56950	385586
3982	385587
4576	385588
46390	385589
75764	385590
1633	385591
87359	385592
7194	385593
33198	385594
18606	385595
73637	385596
38279	385597
2202	385598
59828	385599
362	385600
12287	385601
8685	385602
99393	385603
91694	385604
65478	385605
6778	385606
1208	385607
70455	385608
2179	385609
69465	385610
4852	385611
10813	385612
40085	385613
40829	385614
10338	385615
34839	385616
68163	385617
66970	385618
96065	385619
1844	385620
14824	385621
69780	385622
19803	385623
131224	385624
132396	385625
77959	385626
35550	385627
97357	385628
33879	385629
62596	385630
141899	385631
129134	385632
122727	385633
19792	385634
32649	385635
83989	385636
85741	385637
70211	385638
8717	385639
11076	385640
1409	385641
4915	385642
79320	385643
25595	385644
95116	385645
8049	385646
2987	385647
44671	385648
78267	385649
80124	385650
18376	385651
3495	385652
30423	385653
15815	385654
22678	385655
2694	385656
36639	385657
9046	385658
85959	385659
12161	385660
42199	385661
126764	385662
7117	385663
58231	385664
66252	385665
55363	385666
2241	385667
4310	385668
40935	385669
730	385670
517	385671
336	385672
8666	385673
19957	385674
69553	385675
50179	385676
13	385677
20074	385678
8206	385679
140312	385680
1731	385681
58863	385682
22580	385683
20427	385684
61004	385685
27580	385686
27107	385687
12552	385688
17403	385689
82771	385690
124965	385691
110166	385692
209	385693
26723	385694
72562	385695
49473	385696
70317	385697
14243	385698
16361	385699
21867	385700
26607	385701
34704	385702
56306	385703
119451	385704
56097	385705
5378	385706
6426	385707
3002	385708
31830	385709
16569	385710
132248	385711
17735	385712
62262	385713
8403	385714
3934	385715
62247	385716
34052	385717
68488	385718
113392	385719
20652	385720
50	385721
20097	385722
11798	385723
1792	385724
1051	385725
11364	385726
1152	385727
68497	385728
28314	385729
4291	385730
45621	385731
143690	385732
103705	385733
9310	385734
2364	385735
6761	385736
5461	385737
105831	385738
30167	385739
33305	385740
65428	385741
136840	385742
76600	385743
3922	385744
138155	385745
83953	385746
54602	385747
111145	385748
99413	385749
47932	385750
5975	385751
59755	385752
12483	385753
17763	385754
146600	385755
11550	385756
55047	385757
12559	385758
12601	385759
19674	385760
39105	385761
32843	385762
734	385763
130522	385764
133506	385765
49361	385766
74142	385767
627	385768
132249	385769
6699	385770
12054	385771
75766	385772
27941	385773
81809	385774
39454	385775
33107	385776
24695	385777
17273	385778
33671	385779
5611	385780
192	385781
64171	385782
14159	385783
27114	385784
9674	385785
5605	385786
86549	385787
14711	385788
19569	385789
10365	385790
126741	385791
87320	385792
14557	385793
58599	385794
21	385795
42683	385796
23484	385797
98233	385798
7517	385799
145793	385800
46821	385801
13544	385802
665	385803
84635	385804
316	385805
8483	385806
68021	385807
7201	385808
24002	385809
4733	385810
61075	385811
75701	385812
153083	385813
3501	385814
2272	385815
87226	385816
124206	385817
52726	385818
2825	385819
39941	385820
24530	385821
35823	385822
68444	385823
88332	385824
21847	385825
45803	385826
123569	385827
33063	385828
103594	385829
65792	385830
38555	385831
2523	385832
6918	385833
44359	385834
48279	385835
144623	385836
17633	385837
43371	385838
15644	385839
62993	385840
3375	385841
101385	385842
62819	385843
78	385844
16003	385845
132008	385846
36366	385847
126441	385848
30083	385849
156500	385850
82314	385851
43912	385852
23321	385853
47055	385854
13459	385855
14239	385856
1416	385857
58942	385858
124306	385859
7377	385860
3743	385861
72428	385862
10167	385863
83964	385864
15877	385865
60785	385866
71602	385867
21992	385868
25084	385869
22951	385870
45251	385871
107208	385872
107847	385873
96838	385874
91158	385875
36910	385876
12732	385877
22412	385878
40423	385879
22171	385880
32647	385881
55696	385882
1585	385883
128565	385884
113925	385885
10891	385886
15236	385887
9141	385888
26483	385889
1183	385890
16771	385891
2028	385892
18051	385893
42	385894
37549	385895
30025	385896
6994	385897
108009	385898
19321	385899
54477	385900
92199	385901
104922	385902
17650	385903
14679	385904
1118	385905
30261	385906
91252	385907
3332	385908
16327	385909
9334	385910
92328	385911
17599	385912
59843	385913
81114	385914
4581	385915
40257	385916
12379	385917
49795	385918
4778	385919
13175	385920
13402	385921
25382	385922
7360	385923
10363	385924
2050	385925
35356	385926
760	385927
121672	385928
36208	385929
20895	385930
13340	385931
32195	385932
435	385933
54589	385934
46905	385935
13751	385936
64964	385937
54688	385938
113077	385939
114865	385940
36644	385941
48955	385942
2286	385943
141419	385944
142894	385945
68347	385946
99937	385947
68229	385948
95230	385949
1922	385950
986	385951
85294	385952
26061	385953
35318	385954
46291	385955
5655	385956
23519	385957
46037	385958
28961	385959
106336	385960
30890	385961
663	385962
79800	385963
341	385964
28982	385965
28333	385966
7556	385967
1001	385968
63594	385969
51800	385970
13157	385971
11073	385972
256	385973
20044	385974
22687	385975
46500	385976
49983	385977
36057	385978
10996	385979
82560	385980
3887	385981
100070	385982
33847	385983
51966	385984
90720	385985
1487	385986
104155	385987
78080	385988
80059	385989
24514	385990
27652	385991
49638	385992
5436	385993
84782	385994
110509	385995
18905	385996
29218	385997
22036	385998
249	385999
22762	386000
14430	386001
15683	386002
36254	386003
24024	386004
13918	386005
105881	386006
113603	386007
2182	386008
33650	386009
15338	386010
25324	386011
11006	386012
89692	386013
36010	386014
101150	386015
25827	386016
11016	386017
15117	386018
19495	386019
2157	386020
12840	386021
55640	386022
20291	386023
22906	386024
29538	386025
87063	386026
5573	386027
147386	386028
16795	386029
8754	386030
4367	386031
72408	386032
952	386033
2030	386034
257	386035
13368	386036
52038	386037
58691	386038
18095	386039
39041	386040
1655	386041
17095	386042
31739	386043
139078	386044
89017	386045
82292	386046
144503	386047
23867	386048
3986	386049
76601	386050
452	386051
107201	386052
69644	386053
35533	386054
44948	386055
49232	386056
81352	386057
21880	386058
50642	386059
43781	386060
12825	386061
50116	386062
11	386063
46835	386064
26578	386065
532	386066
17925	386067
3196	386068
25483	386069
57122	386070
69115	386071
24220	386072
5622	386073
130001	386074
9781	386075
38666	386076
11590	386077
41725	386078
25595	386079
81698	386080
18547	386081
12660	386082
43405	386083
86696	386084
97748	386085
10092	386086
54996	386087
246	386088
46749	386089
19312	386090
32922	386091
1985	386092
80995	386093
145196	386094
63450	386095
21679	386096
3581	386097
39887	386098
160366	386099
41004	386100
112769	386101
19298	386102
38871	386103
41648	386104
79101	386105
149524	386106
1529	386107
68970	386108
18147	386109
16209	386110
130265	386111
139989	386112
6425	386113
118883	386114
68657	386115
6195	386116
7968	386117
122522	386118
87858	386119
12993	386120
47124	386121
19914	386122
101308	386123
1626	386124
23030	386125
130066	386126
122154	386127
60058	386128
13751	386129
107466	386130
29381	386131
3294	386132
45388	386133
53990	386134
13688	386135
168	386136
42093	386137
37322	386138
50388	386139
163	386140
60281	386141
6260	386142
46300	386143
9465	386144
61771	386145
93771	386146
51979	386147
33206	386148
14383	386149
24949	386150
52561	386151
47525	386152
20151	386153
38699	386154
232	386155
1839	386156
11366	386157
51477	386158
9923	386159
47723	386160
8444	386161
22254	386162
23384	386163
16692	386164
10199	386165
6	386166
50612	386167
706	386168
33065	386169
26224	386170
65561	386171
36946	386172
44469	386173
33078	386174
7212	386175
29343	386176
3306	386177
46915	386178
14582	386179
4683	386180
23310	386181
6170	386182
4805	386183
5433	386184
3195	386185
124502	386186
15994	386187
59164	386188
79470	386189
16128	386190
6972	386191
17556	386192
4161	386193
13338	386194
93689	386195
33777	386196
20175	386197
36714	386198
13067	386199
17987	386200
15345	386201
10013	386202
1	386203
55933	386204
93080	386205
161990	386206
144437	386207
34058	386208
45637	386209
21606	386210
139059	386211
36874	386212
81927	386213
3950	386214
7246	386215
52493	386216
1041	386217
155848	386218
103048	386219
2484	386220
29924	386221
9210	386222
23690	386223
22742	386224
68343	386225
30034	386226
23	386227
7177	386228
16186	386229
82730	386230
26460	386231
11977	386232
44990	386233
35454	386234
67095	386235
11874	386236
78819	386237
54174	386238
4609	386239
71727	386240
4977	386241
58411	386242
7741	386243
1909	386244
58309	386245
29636	386246
62748	386247
44386	386248
11619	386249
2184	386250
19648	386251
33892	386252
8212	386253
4929	386254
10298	386255
16244	386256
89712	386257
20168	386258
147353	386259
60053	386260
62370	386261
33403	386262
100921	386263
94214	386264
157805	386265
42391	386266
836	386267
145279	386268
5569	386269
42052	386270
68368	386271
44580	386272
80135	386273
14300	386274
10288	386275
3840	386276
46373	386277
2428	386278
33295	386279
2115	386280
51126	386281
15573	386282
25701	386283
22211	386284
18018	386285
20697	386286
54335	386287
128612	386288
79939	386289
1073	386290
52333	386291
59	386292
152693	386293
81069	386294
116042	386295
57127	386296
15946	386297
1530	386298
22680	386299
63647	386300
99878	386301
70266	386302
47192	386303
79111	386304
96276	386305
28236	386306
1932	386307
6973	386308
32803	386309
49208	386310
32409	386311
34863	386312
18498	386313
28532	386314
57610	386315
5717	386316
44202	386317
24945	386318
40430	386319
18862	386320
48378	386321
38104	386322
74299	386323
27895	386324
27494	386325
61447	386326
14410	386327
68922	386328
6418	386329
18160	386330
11323	386331
15242	386332
12423	386333
20339	386334
159040	386335
96722	386336
60677	386337
76105	386338
14396	386339
22342	386340
35609	386341
18684	386342
27656	386343
25516	386344
22879	386345
14725	386346
46734	386347
4881	386348
29816	386349
45018	386350
29341	386351
52580	386352
7984	386353
63297	386354
40685	386355
112892	386356
24687	386357
7382	386358
3546	386359
121255	386360
98844	386361
101317	386362
13469	386363
96742	386364
6997	386365
61445	386366
79741	386367
47417	386368
14588	386369
28798	386370
145976	386371
117613	386372
12322	386373
3215	386374
336	386375
55781	386376
17914	386377
34271	386378
100652	386379
56594	386380
163568	386381
4621	386382
122404	386383
86303	386384
6314	386385
79	386386
8422	386387
21379	386388
28477	386389
165964	386390
57153	386391
6024	386392
32358	386393
33798	386394
511	386395
39537	386396
12233	386397
5589	386398
85112	386399
74298	386400
5179	386401
4518	386402
72832	386403
2524	386404
2958	386405
23930	386406
339	386407
61138	386408
1630	386409
2846	386410
10502	386411
53732	386412
83805	386413
4221	386414
11390	386415
39942	386416
19595	386417
124120	386418
17436	386419
26405	386420
96684	386421
53105	386422
16294	386423
3501	386424
63661	386425
18085	386426
51762	386427
34159	386428
13065	386429
132187	386430
80983	386431
48134	386432
22025	386433
131563	386434
35408	386435
27576	386436
107074	386437
29787	386438
53182	386439
42297	386440
273	386441
18829	386442
56886	386443
5927	386444
766	386445
603	386446
46716	386447
67314	386448
2506	386449
28259	386450
164695	386451
73195	386452
30976	386453
16536	386454
40563	386455
21191	386456
107524	386457
5661	386458
88785	386459
16373	386460
2159	386461
1447	386462
145102	386463
36052	386464
37427	386465
21102	386466
111432	386467
44243	386468
85213	386469
100933	386470
29280	386471
65116	386472
135314	386473
47350	386474
120012	386475
85417	386476
15113	386477
2348	386478
16303	386479
49910	386480
29151	386481
2725	386482
12704	386483
39752	386484
102168	386485
29605	386486
33944	386487
69804	386488
10559	386489
34389	386490
103806	386491
81898	386492
42070	386493
37211	386494
82284	386495
2624	386496
38375	386497
50793	386498
3878	386499
67415	386500
150	386501
10422	386502
5076	386503
81914	386504
146763	386505
85890	386506
37008	386507
19551	386508
386	386509
70856	386510
16806	386511
35918	386512
35755	386513
81033	386514
58960	386515
1760	386516
49628	386517
45291	386518
41464	386519
26062	386520
80032	386521
34657	386522
105399	386523
88716	386524
11420	386525
19027	386526
32268	386527
10392	386528
9926	386529
21033	386530
151352	386531
8051	386532
2820	386533
125695	386534
70659	386535
32836	386536
68111	386537
104628	386538
53238	386539
59778	386540
5245	386541
5781	386542
50277	386543
6865	386544
37942	386545
9733	386546
160609	386547
20727	386548
2650	386549
56939	386550
57202	386551
128459	386552
77851	386553
133200	386554
98646	386555
118819	386556
67936	386557
34014	386558
13937	386559
33340	386560
20395	386561
4842	386562
42429	386563
27794	386564
21149	386565
80116	386566
12427	386567
8290	386568
72369	386569
26607	386570
6165	386571
5389	386572
10523	386573
8172	386574
3711	386575
20631	386576
51844	386577
31838	386578
46904	386579
162007	386580
49897	386581
22726	386582
30246	386583
3952	386584
11055	386585
44	386586
102480	386587
3270	386588
2628	386589
19371	386590
63732	386591
34101	386592
35615	386593
125865	386594
9310	386595
2590	386596
77768	386597
16756	386598
81174	386599
69768	386600
1981	386601
15632	386602
577	386603
12493	386604
11789	386605
12843	386606
19422	386607
161504	386608
2084	386609
60466	386610
75657	386611
73532	386612
37730	386613
62317	386614
21746	386615
29652	386616
63093	386617
43617	386618
39631	386619
5844	386620
14805	386621
93082	386622
36947	386623
20063	386624
54314	386625
25628	386626
10652	386627
131383	386628
1606	386629
598	386630
63755	386631
26554	386632
67743	386633
13441	386634
83543	386635
50112	386636
455	386637
27891	386638
32086	386639
3678	386640
6532	386641
9289	386642
159525	386643
41062	386644
50558	386645
65442	386646
31311	386647
18338	386648
48643	386649
4260	386650
11324	386651
4805	386652
9923	386653
32783	386654
87915	386655
5841	386656
4801	386657
93328	386658
22924	386659
86592	386660
29619	386661
91352	386662
12016	386663
61335	386664
167	386665
143874	386666
7883	386667
71218	386668
116195	386669
70937	386670
118923	386671
27330	386672
81489	386673
21344	386674
61907	386675
21007	386676
10971	386677
29917	386678
311	386679
64176	386680
12818	386681
49666	386682
13035	386683
5039	386684
29972	386685
53297	386686
31172	386687
27528	386688
27790	386689
49311	386690
86085	386691
87237	386692
4720	386693
21091	386694
4494	386695
160	386696
7488	386697
66157	386698
142148	386699
5677	386700
6398	386701
20415	386702
10534	386703
13835	386704
6951	386705
84983	386706
468	386707
6572	386708
39523	386709
87257	386710
23925	386711
92775	386712
81863	386713
56984	386714
69272	386715
87788	386716
37204	386717
30889	386718
878	386719
92619	386720
1591	386721
647	386722
73353	386723
70164	386724
28695	386725
11995	386726
3045	386727
112276	386728
5731	386729
12823	386730
1235	386731
34489	386732
8276	386733
18940	386734
51163	386735
121172	386736
4490	386737
2567	386738
129798	386739
11969	386740
17150	386741
74841	386742
70590	386743
29775	386744
11750	386745
35018	386746
106541	386747
26112	386748
24605	386749
28926	386750
68985	386751
23844	386752
2178	386753
4423	386754
132034	386755
621	386756
7618	386757
83260	386758
7444	386759
13162	386760
50322	386761
46638	386762
40587	386763
57578	386764
10910	386765
24294	386766
27562	386767
33853	386768
53787	386769
7896	386770
25402	386771
24397	386772
39140	386773
70503	386774
8038	386775
24562	386776
65042	386777
28426	386778
45885	386779
1126	386780
33075	386781
98904	386782
14727	386783
15548	386784
119639	386785
2342	386786
47465	386787
55058	386788
78008	386789
3205	386790
1973	386791
62958	386792
81258	386793
59241	386794
92076	386795
38009	386796
35067	386797
111518	386798
21945	386799
13825	386800
21057	386801
15008	386802
55444	386803
4211	386804
62598	386805
110479	386806
3686	386807
10488	386808
36677	386809
86352	386810
46389	386811
26096	386812
26434	386813
109181	386814
92622	386815
767	386816
114657	386817
106007	386818
60576	386819
55696	386820
758	386821
26095	386822
80264	386823
45691	386824
4718	386825
2178	386826
27291	386827
24338	386828
65019	386829
28244	386830
41930	386831
19760	386832
81996	386833
96109	386834
87425	386835
43919	386836
16560	386837
55140	386838
41581	386839
53124	386840
6903	386841
15617	386842
32931	386843
26046	386844
33704	386845
10807	386846
40517	386847
27440	386848
101099	386849
18057	386850
13291	386851
51114	386852
125852	386853
96136	386854
28331	386855
6070	386856
14992	386857
33459	386858
4815	386859
39460	386860
137849	386861
114938	386862
26001	386863
107150	386864
72173	386865
2377	386866
134933	386867
3952	386868
115486	386869
1387	386870
31215	386871
3212	386872
77490	386873
11017	386874
72391	386875
323	386876
4476	386877
94590	386878
7413	386879
80083	386880
820	386881
39908	386882
56979	386883
24649	386884
83844	386885
6691	386886
23609	386887
17	386888
89544	386889
29180	386890
40139	386891
24686	386892
112848	386893
63741	386894
28738	386895
161282	386896
67040	386897
56240	386898
2072	386899
39060	386900
30385	386901
50977	386902
7200	386903
1828	386904
107031	386905
82836	386906
103187	386907
86544	386908
1907	386909
14944	386910
1793	386911
19528	386912
6598	386913
159256	386914
46830	386915
35330	386916
31616	386917
138132	386918
136506	386919
3092	386920
26930	386921
68180	386922
24983	386923
128389	386924
57947	386925
133295	386926
75944	386927
80141	386928
27466	386929
54696	386930
5089	386931
20101	386932
30984	386933
31491	386934
8826	386935
32913	386936
17850	386937
827	386938
4096	386939
101268	386940
80017	386941
26473	386942
38762	386943
1239	386944
14459	386945
44729	386946
21044	386947
3078	386948
14542	386949
24006	386950
49449	386951
56822	386952
14944	386953
4662	386954
8044	386955
109658	386956
13747	386957
28540	386958
21448	386959
1111	386960
10079	386961
78325	386962
7339	386963
129948	386964
17811	386965
126344	386966
55207	386967
2459	386968
25152	386969
25469	386970
99387	386971
46709	386972
44316	386973
8210	386974
17217	386975
85075	386976
20647	386977
369	386978
2895	386979
31752	386980
57573	386981
29139	386982
86148	386983
79137	386984
15349	386985
36099	386986
151163	386987
20293	386988
44454	386989
6302	386990
159434	386991
14914	386992
54293	386993
102670	386994
9699	386995
117307	386996
117168	386997
64779	386998
22274	386999
21260	387000
45572	387001
61735	387002
134585	387003
6909	387004
10587	387005
25425	387006
349	387007
23639	387008
3655	387009
60560	387010
15396	387011
108440	387012
21470	387013
18854	387014
61899	387015
124664	387016
57300	387017
39476	387018
13508	387019
39	387020
146986	387021
95411	387022
54729	387023
140786	387024
59166	387025
16910	387026
83803	387027
28793	387028
37411	387029
42062	387030
41711	387031
13074	387032
5956	387033
32103	387034
17134	387035
8823	387036
31001	387037
6618	387038
16876	387039
31517	387040
20544	387041
59403	387042
18288	387043
38030	387044
31798	387045
3103	387046
11397	387047
79936	387048
16912	387049
62023	387050
12720	387051
254	387052
7424	387053
4593	387054
21277	387055
46833	387056
7882	387057
17312	387058
47587	387059
11725	387060
18148	387061
64923	387062
2028	387063
30463	387064
26339	387065
85158	387066
8220	387067
18527	387068
300	387069
3362	387070
184	387071
46543	387072
111427	387073
22089	387074
1683	387075
525	387076
82511	387077
46373	387078
40767	387079
72025	387080
38588	387081
840	387082
1609	387083
62787	387084
63699	387085
50149	387086
80809	387087
15149	387088
55814	387089
94233	387090
4517	387091
21184	387092
4864	387093
13922	387094
37822	387095
30977	387096
12894	387097
121087	387098
8474	387099
30627	387100
108651	387101
16416	387102
114774	387103
26078	387104
24526	387105
97350	387106
9593	387107
21525	387108
34300	387109
12265	387110
30458	387111
62474	387112
80602	387113
68031	387114
15671	387115
17196	387116
51058	387117
19628	387118
77431	387119
146428	387120
25637	387121
3053	387122
2385	387123
60822	387124
15584	387125
61355	387126
86663	387127
59468	387128
3041	387129
104663	387130
152642	387131
34576	387132
19658	387133
6218	387134
16004	387135
6418	387136
19719	387137
57047	387138
67961	387139
4919	387140
2416	387141
106887	387142
89137	387143
657	387144
64680	387145
26079	387146
45818	387147
15147	387148
30547	387149
64368	387150
15261	387151
193	387152
19227	387153
104914	387154
80511	387155
97461	387156
37001	387157
21494	387158
2772	387159
55274	387160
19809	387161
115775	387162
1303	387163
54839	387164
27752	387165
21391	387166
100811	387167
84829	387168
78895	387169
15720	387170
6994	387171
39407	387172
39120	387173
78048	387174
58583	387175
85268	387176
27369	387177
12895	387178
13316	387179
26930	387180
2811	387181
58744	387182
14908	387183
58841	387184
9541	387185
46594	387186
53520	387187
22427	387188
8300	387189
14958	387190
8089	387191
152587	387192
16260	387193
399	387194
84983	387195
58557	387196
73739	387197
95032	387198
29666	387199
75240	387200
46302	387201
46027	387202
636	387203
6611	387204
147018	387205
92929	387206
83310	387207
4714	387208
87672	387209
90887	387210
77920	387211
1059	387212
32484	387213
2468	387214
122644	387215
90357	387216
4763	387217
3256	387218
36219	387219
675	387220
7490	387221
94848	387222
5359	387223
17417	387224
8035	387225
18141	387226
4006	387227
29673	387228
28769	387229
11253	387230
35335	387231
122370	387232
8343	387233
3036	387234
79171	387235
86270	387236
69435	387237
675	387238
2484	387239
15635	387240
123174	387241
144125	387242
42008	387243
9098	387244
29741	387245
57891	387246
6158	387247
16747	387248
91312	387249
51981	387250
5540	387251
52145	387252
14741	387253
83834	387254
392	387255
562	387256
4076	387257
50815	387258
35076	387259
104534	387260
99147	387261
148817	387262
11583	387263
12641	387264
73950	387265
35869	387266
128186	387267
40196	387268
83231	387269
32197	387270
129103	387271
49577	387272
106779	387273
16247	387274
53636	387275
1721	387276
19269	387277
61095	387278
41353	387279
107119	387280
22217	387281
129626	387282
35444	387283
5670	387284
7574	387285
7511	387286
32698	387287
30488	387288
45621	387289
26754	387290
34106	387291
19519	387292
23493	387293
2833	387294
80467	387295
55186	387296
14050	387297
521	387298
9685	387299
70098	387300
24478	387301
40634	387302
68221	387303
11805	387304
117376	387305
57891	387306
25017	387307
12627	387308
6484	387309
64188	387310
162582	387311
75324	387312
2234	387313
105	387314
399	387315
65495	387316
14290	387317
12879	387318
83405	387319
16819	387320
38263	387321
139868	387322
119581	387323
7673	387324
4379	387325
22880	387326
84012	387327
142677	387328
90358	387329
139	387330
57782	387331
71885	387332
4218	387333
86247	387334
2678	387335
8544	387336
649	387337
28025	387338
34429	387339
96990	387340
28504	387341
27507	387342
9956	387343
121835	387344
372	387345
41004	387346
42535	387347
43920	387348
2299	387349
1002	387350
8256	387351
122704	387352
60	387353
33382	387354
40989	387355
81	387356
25971	387357
73947	387358
14487	387359
58327	387360
46268	387361
16657	387362
6915	387363
49113	387364
716	387365
90705	387366
97820	387367
42083	387368
5399	387369
36543	387370
10881	387371
60507	387372
58344	387373
2440	387374
10827	387375
21721	387376
106563	387377
240	387378
136000	387379
8345	387380
46917	387381
18174	387382
59988	387383
4927	387384
27015	387385
83815	387386
59697	387387
20214	387388
82199	387389
91076	387390
23884	387391
60652	387392
67695	387393
8433	387394
137666	387395
78536	387396
60488	387397
4616	387398
22628	387399
28449	387400
2548	387401
27952	387402
57376	387403
7961	387404
61034	387405
58071	387406
8234	387407
35069	387408
273	387409
13573	387410
8217	387411
18087	387412
4508	387413
39061	387414
70169	387415
53674	387416
79013	387417
28762	387418
149875	387419
15370	387420
5896	387421
60991	387422
2682	387423
160925	387424
15425	387425
984	387426
9524	387427
2937	387428
161261	387429
132722	387430
160652	387431
156460	387432
50931	387433
117951	387434
107834	387435
82633	387436
7019	387437
3561	387438
50944	387439
78482	387440
115537	387441
107516	387442
22842	387443
19542	387444
10125	387445
9790	387446
63509	387447
19464	387448
78996	387449
57265	387450
67940	387451
798	387452
2103	387453
9192	387454
53896	387455
6034	387456
4795	387457
2141	387458
76859	387459
12554	387460
124841	387461
386	387462
21874	387463
670	387464
76546	387465
2232	387466
33603	387467
74566	387468
74431	387469
17252	387470
2359	387471
11345	387472
41451	387473
40728	387474
248	387475
35820	387476
40292	387477
10194	387478
102429	387479
1970	387480
6238	387481
17261	387482
21118	387483
24127	387484
26417	387485
95845	387486
22820	387487
99863	387488
23100	387489
24361	387490
154788	387491
64028	387492
48507	387493
60054	387494
54329	387495
22531	387496
12166	387497
12075	387498
553	387499
53780	387500
41497	387501
153	387502
66975	387503
11595	387504
4502	387505
38636	387506
4940	387507
3204	387508
63158	387509
74984	387510
6727	387511
43636	387512
159446	387513
3026	387514
22260	387515
64854	387516
62792	387517
3710	387518
16546	387519
142116	387520
5797	387521
14850	387522
60932	387523
45625	387524
1517	387525
10191	387526
3333	387527
13200	387528
94760	387529
30249	387530
79219	387531
3427	387532
29219	387533
85691	387534
159304	387535
3982	387536
113538	387537
48025	387538
42486	387539
83069	387540
43584	387541
23743	387542
47163	387543
30018	387544
28733	387545
26983	387546
4213	387547
104630	387548
78390	387549
26951	387550
11369	387551
41498	387552
165764	387553
39000	387554
9094	387555
14736	387556
46788	387557
40543	387558
11049	387559
24401	387560
142150	387561
83239	387562
47123	387563
119282	387564
28004	387565
2110	387566
21890	387567
1226	387568
3256	387569
913	387570
13865	387571
3477	387572
95003	387573
59889	387574
91281	387575
57538	387576
4667	387577
87123	387578
39497	387579
60656	387580
3069	387581
29457	387582
59640	387583
4369	387584
104616	387585
6478	387586
1160	387587
8145	387588
19612	387589
1293	387590
23420	387591
14650	387592
28454	387593
41712	387594
9131	387595
9433	387596
60902	387597
63204	387598
3978	387599
10018	387600
109030	387601
35814	387602
2546	387603
16357	387604
22140	387605
13209	387606
2810	387607
2742	387608
52796	387609
2159	387610
35869	387611
12037	387612
48314	387613
59005	387614
101025	387615
73443	387616
46822	387617
916	387618
84164	387619
39318	387620
1020	387621
33224	387622
4284	387623
32065	387624
155854	387625
4710	387626
85107	387627
3243	387628
28950	387629
85550	387630
2723	387631
14405	387632
53048	387633
1385	387634
277	387635
8476	387636
165146	387637
1542	387638
6721	387639
22886	387640
28604	387641
30700	387642
60	387643
163315	387644
7949	387645
96731	387646
71612	387647
2	387648
77531	387649
69373	387650
31780	387651
4311	387652
101881	387653
7711	387654
103967	387655
119472	387656
19244	387657
31884	387658
138	387659
36328	387660
48456	387661
925	387662
130084	387663
16206	387664
50539	387665
62028	387666
15665	387667
5523	387668
113951	387669
41440	387670
15381	387671
4851	387672
88602	387673
24213	387674
66734	387675
62017	387676
55319	387677
19999	387678
1583	387679
2859	387680
10952	387681
757	387682
99813	387683
13554	387684
93575	387685
65917	387686
8538	387687
20262	387688
69656	387689
11531	387690
149330	387691
25020	387692
1348	387693
73677	387694
40062	387695
4	387696
13238	387697
25900	387698
47047	387699
2368	387700
62115	387701
9047	387702
86384	387703
51173	387704
35102	387705
14154	387706
1695	387707
12945	387708
3543	387709
96568	387710
39789	387711
12079	387712
5571	387713
126505	387714
1294	387715
67372	387716
169	387717
25634	387718
162	387719
23007	387720
64497	387721
87942	387722
14233	387723
65738	387724
81806	387725
20099	387726
97965	387727
38862	387728
2759	387729
345	387730
21244	387731
69923	387732
1497	387733
25614	387734
100265	387735
75146	387736
46121	387737
40592	387738
22375	387739
2060	387740
9470	387741
39633	387742
7048	387743
83060	387744
6461	387745
37146	387746
7853	387747
1048	387748
61311	387749
63906	387750
28536	387751
56397	387752
19242	387753
76858	387754
79557	387755
110230	387756
79253	387757
16537	387758
5439	387759
5394	387760
26199	387761
121681	387762
45779	387763
81382	387764
14793	387765
10862	387766
19123	387767
78	387768
109774	387769
15108	387770
37329	387771
66791	387772
56970	387773
12222	387774
6991	387775
59307	387776
726	387777
5846	387778
325	387779
3324	387780
20393	387781
1243	387782
13475	387783
130362	387784
4695	387785
26229	387786
23298	387787
53807	387788
5369	387789
122212	387790
10579	387791
37357	387792
52189	387793
19608	387794
140563	387795
39318	387796
24267	387797
104586	387798
59758	387799
67442	387800
4946	387801
48107	387802
6262	387803
1941	387804
1939	387805
161	387806
53034	387807
147880	387808
41992	387809
14042	387810
158461	387811
8078	387812
74834	387813
83878	387814
2495	387815
2445	387816
88793	387817
133043	387818
56726	387819
38807	387820
30860	387821
6375	387822
78720	387823
3736	387824
13712	387825
489	387826
39925	387827
90244	387828
113697	387829
56764	387830
87867	387831
35336	387832
21803	387833
91706	387834
19054	387835
18984	387836
14080	387837
7580	387838
21685	387839
12227	387840
45303	387841
3493	387842
114	387843
100086	387844
17696	387845
80154	387846
44377	387847
114889	387848
76765	387849
100925	387850
110935	387851
16075	387852
25085	387853
84267	387854
45072	387855
64855	387856
29621	387857
49587	387858
29743	387859
55442	387860
52513	387861
36404	387862
88065	387863
145517	387864
20821	387865
155322	387866
95419	387867
1125	387868
71869	387869
31386	387870
62962	387871
5726	387872
24377	387873
6605	387874
902	387875
54125	387876
93051	387877
3772	387878
84817	387879
113225	387880
55626	387881
148297	387882
10473	387883
153411	387884
38533	387885
410	387886
33914	387887
6735	387888
1983	387889
94783	387890
32000	387891
41	387892
14897	387893
108840	387894
15522	387895
37442	387896
23949	387897
13516	387898
104937	387899
5552	387900
995	387901
86862	387902
116985	387903
21619	387904
16331	387905
10485	387906
29016	387907
64581	387908
17975	387909
6833	387910
7765	387911
20947	387912
65572	387913
44498	387914
37057	387915
39220	387916
4497	387917
21107	387918
28359	387919
99719	387920
8922	387921
6795	387922
109401	387923
45707	387924
106654	387925
66365	387926
9386	387927
11637	387928
7661	387929
106948	387930
43476	387931
45801	387932
93483	387933
72784	387934
19118	387935
115820	387936
87790	387937
59854	387938
60996	387939
4392	387940
154149	387941
10653	387942
90687	387943
164016	387944
53070	387945
8420	387946
114519	387947
54974	387948
3041	387949
45926	387950
5113	387951
51766	387952
6011	387953
48071	387954
55386	387955
86355	387956
177	387957
29895	387958
1793	387959
7437	387960
10185	387961
51433	387962
8068	387963
38696	387964
7082	387965
32162	387966
16431	387967
86100	387968
2493	387969
6757	387970
5699	387971
4642	387972
22387	387973
23	387974
10989	387975
30378	387976
8729	387977
18987	387978
21522	387979
43701	387980
23708	387981
46135	387982
42655	387983
26433	387984
29753	387985
9112	387986
27215	387987
67118	387988
9436	387989
55608	387990
66717	387991
12765	387992
5912	387993
20735	387994
97620	387995
19926	387996
157568	387997
31	387998
10202	387999
30660	388000
48444	388001
4868	388002
10917	388003
105939	388004
24696	388005
12102	388006
2543	388007
26374	388008
12258	388009
1679	388010
14929	388011
30648	388012
973	388013
29322	388014
9765	388015
40998	388016
23428	388017
78680	388018
3068	388019
4464	388020
77109	388021
16620	388022
10150	388023
2058	388024
56223	388025
29146	388026
64	388027
21173	388028
38234	388029
8095	388030
23896	388031
95633	388032
65860	388033
24702	388034
49788	388035
38404	388036
4515	388037
24967	388038
36242	388039
2514	388040
48760	388041
15351	388042
161549	388043
37681	388044
8324	388045
6192	388046
93359	388047
80126	388048
9237	388049
59999	388050
33179	388051
33132	388052
78431	388053
1649	388054
16249	388055
34005	388056
44755	388057
1131	388058
18195	388059
23485	388060
45942	388061
14318	388062
3799	388063
40499	388064
113681	388065
17089	388066
87303	388067
5047	388068
1085	388069
12765	388070
11877	388071
30203	388072
74633	388073
41117	388074
1069	388075
13717	388076
5475	388077
4017	388078
9190	388079
52386	388080
111281	388081
52791	388082
74121	388083
2260	388084
2149	388085
10605	388086
20534	388087
44865	388088
32553	388089
111086	388090
37692	388091
6259	388092
105029	388093
10492	388094
29351	388095
23142	388096
27972	388097
46718	388098
5260	388099
20948	388100
47363	388101
84793	388102
10115	388103
22041	388104
23697	388105
50003	388106
19081	388107
5486	388108
6117	388109
45333	388110
53078	388111
2582	388112
551	388113
3491	388114
32965	388115
569	388116
113267	388117
70391	388118
134752	388119
6071	388120
29016	388121
69423	388122
19923	388123
36854	388124
48314	388125
1401	388126
38277	388127
40612	388128
94889	388129
9059	388130
48119	388131
6358	388132
110519	388133
649	388134
6675	388135
96081	388136
50	388137
5992	388138
119689	388139
34497	388140
28414	388141
8449	388142
73643	388143
270	388144
29472	388145
9503	388146
119037	388147
23611	388148
41939	388149
59523	388150
10070	388151
51748	388152
70068	388153
54722	388154
1929	388155
1430	388156
21330	388157
25032	388158
3322	388159
21078	388160
90261	388161
80075	388162
10602	388163
5625	388164
57244	388165
69690	388166
4716	388167
8495	388168
1032	388169
10481	388170
2450	388171
81168	388172
24857	388173
15487	388174
2910	388175
39557	388176
9730	388177
34089	388178
6774	388179
128797	388180
78540	388181
1741	388182
21157	388183
32675	388184
15112	388185
63162	388186
5256	388187
93	388188
12599	388189
6	388190
28308	388191
35439	388192
79029	388193
137571	388194
143072	388195
5770	388196
107900	388197
19130	388198
90076	388199
7309	388200
10886	388201
9567	388202
40718	388203
5360	388204
114486	388205
58627	388206
10806	388207
108067	388208
83761	388209
33834	388210
9309	388211
27694	388212
1500	388213
56332	388214
110723	388215
7909	388216
32813	388217
27423	388218
11037	388219
98891	388220
19599	388221
195	388222
7077	388223
23167	388224
6377	388225
57815	388226
87006	388227
14780	388228
15637	388229
2700	388230
91217	388231
1417	388232
46717	388233
98007	388234
19744	388235
59718	388236
6843	388237
52015	388238
30027	388239
49391	388240
40767	388241
15	388242
20905	388243
10876	388244
5728	388245
6007	388246
104195	388247
3935	388248
55364	388249
64255	388250
66596	388251
55207	388252
1145	388253
51412	388254
34453	388255
28526	388256
23966	388257
46916	388258
74447	388259
10096	388260
2	388261
2660	388262
18465	388263
48685	388264
9839	388265
12742	388266
24618	388267
2683	388268
58848	388269
3403	388270
6034	388271
46449	388272
79860	388273
17509	388274
380	388275
97974	388276
20843	388277
104793	388278
125095	388279
41093	388280
41047	388281
83296	388282
7534	388283
148907	388284
120672	388285
37561	388286
17823	388287
94260	388288
8127	388289
103132	388290
33109	388291
6176	388292
18941	388293
13195	388294
104939	388295
120894	388296
5671	388297
42372	388298
43463	388299
55607	388300
2043	388301
103500	388302
10605	388303
43939	388304
51143	388305
54792	388306
75948	388307
12855	388308
16330	388309
33997	388310
101483	388311
15577	388312
27869	388313
133687	388314
113873	388315
3130	388316
68485	388317
108203	388318
86524	388319
17909	388320
44353	388321
17004	388322
14778	388323
49099	388324
1039	388325
18372	388326
39990	388327
987	388328
19835	388329
30484	388330
988	388331
10093	388332
68948	388333
19770	388334
163630	388335
7569	388336
66418	388337
88463	388338
36007	388339
104513	388340
6570	388341
847	388342
67849	388343
47942	388344
2767	388345
78716	388346
24053	388347
148568	388348
45796	388349
31595	388350
111586	388351
23889	388352
35927	388353
59055	388354
2176	388355
60471	388356
122288	388357
37490	388358
6779	388359
101234	388360
38125	388361
41254	388362
1636	388363
7265	388364
4841	388365
4950	388366
104946	388367
8251	388368
7276	388369
108634	388370
160	388371
25024	388372
3131	388373
144140	388374
16209	388375
89848	388376
47830	388377
14036	388378
100933	388379
93171	388380
25360	388381
65749	388382
70797	388383
2985	388384
20989	388385
82192	388386
42103	388387
10875	388388
42228	388389
60360	388390
129851	388391
41108	388392
80234	388393
10262	388394
17459	388395
37068	388396
117536	388397
76853	388398
26330	388399
33751	388400
11807	388401
45570	388402
88765	388403
32361	388404
116574	388405
102382	388406
1138	388407
58	388408
35432	388409
23596	388410
1262	388411
96519	388412
28033	388413
21815	388414
14703	388415
100009	388416
45559	388417
75159	388418
48696	388419
12474	388420
98404	388421
117721	388422
2249	388423
2539	388424
60634	388425
33635	388426
2312	388427
31348	388428
6200	388429
144010	388430
54239	388431
40649	388432
1971	388433
164244	388434
5495	388435
10968	388436
93011	388437
41907	388438
24657	388439
20126	388440
3931	388441
91999	388442
20405	388443
124579	388444
16657	388445
90354	388446
134840	388447
51316	388448
124209	388449
8251	388450
5039	388451
159585	388452
42443	388453
22247	388454
50330	388455
137541	388456
31158	388457
22014	388458
61703	388459
50135	388460
2481	388461
6112	388462
87326	388463
38239	388464
142066	388465
37048	388466
72550	388467
6645	388468
2690	388469
4902	388470
96037	388471
2142	388472
17641	388473
4388	388474
1906	388475
95738	388476
41878	388477
24723	388478
93045	388479
16420	388480
27726	388481
67505	388482
44527	388483
9533	388484
8251	388485
15142	388486
84190	388487
29210	388488
2172	388489
51205	388490
11114	388491
22400	388492
72663	388493
4307	388494
95457	388495
8381	388496
22672	388497
99583	388498
40415	388499
20067	388500
306	388501
10544	388502
10789	388503
47084	388504
64506	388505
71845	388506
560	388507
126357	388508
27855	388509
35839	388510
128398	388511
108126	388512
100929	388513
13483	388514
70720	388515
3137	388516
9331	388517
14558	388518
1451	388519
59012	388520
40895	388521
666	388522
19211	388523
78946	388524
165531	388525
9585	388526
13053	388527
100120	388528
5765	388529
111491	388530
8517	388531
20100	388532
6092	388533
6027	388534
15011	388535
8859	388536
78952	388537
16514	388538
42636	388539
13092	388540
50713	388541
33076	388542
83224	388543
106660	388544
25287	388545
5697	388546
11084	388547
1222	388548
24778	388549
72499	388550
114154	388551
66897	388552
87816	388553
37736	388554
33808	388555
128921	388556
79848	388557
4048	388558
74759	388559
98792	388560
75819	388561
75950	388562
99310	388563
102447	388564
30523	388565
30216	388566
8509	388567
117122	388568
93660	388569
14093	388570
47337	388571
49279	388572
30192	388573
38681	388574
94973	388575
49639	388576
28884	388577
4772	388578
63205	388579
36459	388580
12510	388581
53560	388582
47907	388583
3517	388584
116939	388585
99175	388586
58278	388587
941	388588
1216	388589
23222	388590
42219	388591
466	388592
26912	388593
848	388594
123257	388595
142	388596
258	388597
6248	388598
95736	388599
421	388600
41077	388601
23051	388602
16728	388603
11952	388604
72438	388605
27443	388606
10311	388607
145951	388608
631	388609
63584	388610
4857	388611
4665	388612
21870	388613
103869	388614
12916	388615
46876	388616
27445	388617
55884	388618
132544	388619
13566	388620
160048	388621
32429	388622
3214	388623
90746	388624
52032	388625
50421	388626
94728	388627
22868	388628
53636	388629
22469	388630
14630	388631
9495	388632
86510	388633
35870	388634
164771	388635
17821	388636
9753	388637
105013	388638
38678	388639
50319	388640
3652	388641
40873	388642
52252	388643
115497	388644
362	388645
33320	388646
2446	388647
109114	388648
493	388649
24758	388650
80979	388651
1897	388652
5196	388653
2963	388654
106085	388655
13365	388656
52013	388657
113736	388658
124777	388659
333	388660
7628	388661
89221	388662
37574	388663
18334	388664
27254	388665
165548	388666
1069	388667
43223	388668
1705	388669
38570	388670
29120	388671
72674	388672
153072	388673
49297	388674
96358	388675
40019	388676
110466	388677
49059	388678
36312	388679
73419	388680
40127	388681
1024	388682
133729	388683
33054	388684
97287	388685
3423	388686
90187	388687
12739	388688
80472	388689
68455	388690
19607	388691
62657	388692
6278	388693
70462	388694
2728	388695
44917	388696
117870	388697
5732	388698
43841	388699
344	388700
36922	388701
17762	388702
163431	388703
43440	388704
2464	388705
5944	388706
43288	388707
62112	388708
83	388709
119986	388710
1153	388711
2537	388712
53418	388713
125939	388714
17814	388715
112622	388716
35935	388717
21294	388718
20048	388719
97742	388720
11600	388721
808	388722
23435	388723
27	388724
20517	388725
48234	388726
5811	388727
34596	388728
71614	388729
11802	388730
127460	388731
81042	388732
19656	388733
37320	388734
9281	388735
34444	388736
16563	388737
107717	388738
9261	388739
15882	388740
48586	388741
3971	388742
42364	388743
106249	388744
132990	388745
66100	388746
47795	388747
2835	388748
64676	388749
29006	388750
15534	388751
78694	388752
23655	388753
2170	388754
11197	388755
13589	388756
10144	388757
8876	388758
8279	388759
152813	388760
70251	388761
160444	388762
50643	388763
25155	388764
950	388765
63633	388766
126774	388767
1165	388768
62352	388769
145367	388770
17028	388771
57263	388772
16760	388773
43326	388774
1138	388775
14469	388776
34109	388777
21388	388778
16583	388779
12816	388780
1674	388781
62129	388782
9741	388783
10002	388784
7603	388785
59029	388786
9109	388787
47099	388788
31019	388789
33772	388790
71907	388791
126608	388792
5933	388793
1087	388794
73578	388795
2763	388796
66941	388797
32006	388798
12261	388799
17116	388800
36893	388801
37128	388802
118714	388803
88279	388804
107160	388805
35184	388806
5839	388807
29352	388808
69726	388809
3091	388810
39530	388811
106166	388812
69806	388813
19991	388814
140651	388815
19237	388816
58329	388817
23965	388818
4700	388819
68307	388820
39	388821
10749	388822
47924	388823
107445	388824
16073	388825
156784	388826
3461	388827
10207	388828
192	388829
24818	388830
41306	388831
31133	388832
18240	388833
2659	388834
102711	388835
4733	388836
30983	388837
162949	388838
74070	388839
2987	388840
852	388841
5645	388842
100212	388843
54057	388844
11263	388845
19603	388846
10312	388847
92620	388848
63571	388849
9813	388850
34632	388851
174	388852
162951	388853
1763	388854
25301	388855
13774	388856
101381	388857
88962	388858
15280	388859
80050	388860
11149	388861
33423	388862
77990	388863
96888	388864
72829	388865
86172	388866
7759	388867
112809	388868
15920	388869
132759	388870
75638	388871
33859	388872
96521	388873
20906	388874
38008	388875
2271	388876
14315	388877
72880	388878
69785	388879
14222	388880
48	388881
16441	388882
20344	388883
18352	388884
11649	388885
130579	388886
16984	388887
113822	388888
72418	388889
11106	388890
45281	388891
43529	388892
54998	388893
2137	388894
14267	388895
2775	388896
120360	388897
12585	388898
15439	388899
61891	388900
96283	388901
127456	388902
5660	388903
3046	388904
50764	388905
37218	388906
5236	388907
67209	388908
94390	388909
14308	388910
46210	388911
113402	388912
61019	388913
4740	388914
58987	388915
53637	388916
63615	388917
1150	388918
89434	388919
24230	388920
513	388921
12557	388922
162966	388923
27249	388924
124912	388925
78	388926
47242	388927
19619	388928
10573	388929
12646	388930
80	388931
8695	388932
8105	388933
12440	388934
100438	388935
117443	388936
68645	388937
105849	388938
84938	388939
7888	388940
58862	388941
25077	388942
79126	388943
20324	388944
371	388945
67974	388946
98790	388947
2683	388948
22835	388949
9160	388950
55462	388951
103367	388952
12154	388953
27850	388954
50511	388955
24450	388956
45041	388957
74829	388958
21092	388959
20285	388960
8653	388961
39673	388962
22349	388963
7362	388964
19706	388965
47825	388966
12517	388967
7678	388968
28233	388969
121798	388970
58397	388971
23864	388972
55834	388973
16384	388974
52037	388975
37283	388976
84857	388977
18699	388978
3789	388979
15917	388980
10247	388981
51930	388982
30427	388983
71661	388984
14493	388985
21	388986
118682	388987
346	388988
10087	388989
120195	388990
54277	388991
93398	388992
5531	388993
13438	388994
62685	388995
59	388996
2903	388997
84537	388998
52491	388999
117354	389000
4708	389001
11564	389002
23271	389003
23764	389004
32598	389005
136439	389006
2206	389007
60	389008
9128	389009
346	389010
35148	389011
11269	389012
31680	389013
22371	389014
1574	389015
50091	389016
23051	389017
7447	389018
61087	389019
1278	389020
38134	389021
2944	389022
100470	389023
15218	389024
38633	389025
77909	389026
48535	389027
66236	389028
14	389029
126874	389030
87414	389031
100271	389032
71479	389033
3346	389034
27863	389035
4629	389036
28614	389037
17517	389038
5999	389039
86474	389040
117679	389041
6247	389042
5042	389043
21305	389044
164148	389045
56829	389046
7769	389047
7417	389048
45062	389049
10258	389050
17799	389051
12284	389052
5327	389053
21028	389054
7100	389055
58409	389056
37062	389057
3402	389058
64488	389059
104	389060
91810	389061
74645	389062
25662	389063
146142	389064
47339	389065
27545	389066
74613	389067
40030	389068
143766	389069
162516	389070
77394	389071
77111	389072
95115	389073
69940	389074
8610	389075
14183	389076
85034	389077
158462	389078
96022	389079
17499	389080
37765	389081
5520	389082
5597	389083
44473	389084
26352	389085
116128	389086
22744	389087
26694	389088
10724	389089
3754	389090
3459	389091
144353	389092
54197	389093
26013	389094
4196	389095
37197	389096
46755	389097
115076	389098
61711	389099
71795	389100
503	389101
1643	389102
13663	389103
22566	389104
39454	389105
143313	389106
86047	389107
21557	389108
25772	389109
73160	389110
18216	389111
107222	389112
14175	389113
6960	389114
16936	389115
51	389116
3859	389117
2614	389118
740	389119
10189	389120
100078	389121
11931	389122
100003	389123
120228	389124
7760	389125
21331	389126
42529	389127
60056	389128
60148	389129
13008	389130
52705	389131
15851	389132
15789	389133
14429	389134
20756	389135
21327	389136
65952	389137
72045	389138
34815	389139
631	389140
7457	389141
22951	389142
2351	389143
22498	389144
3194	389145
3807	389146
3684	389147
2675	389148
8999	389149
9054	389150
8315	389151
2870	389152
17801	389153
16919	389154
33672	389155
64490	389156
25957	389157
69049	389158
2321	389159
75968	389160
91	389161
14168	389162
27274	389163
17056	389164
39678	389165
1633	389166
5587	389167
14785	389168
41354	389169
6476	389170
7532	389171
27805	389172
14757	389173
11076	389174
76592	389175
22674	389176
6874	389177
34977	389178
37736	389179
48927	389180
119270	389181
48621	389182
33681	389183
78565	389184
33113	389185
35760	389186
15650	389187
2751	389188
9292	389189
52280	389190
189	389191
125781	389192
5	389193
48833	389194
92344	389195
80290	389196
250	389197
53559	389198
115621	389199
8571	389200
22191	389201
13253	389202
20875	389203
13675	389204
120772	389205
69884	389206
68174	389207
65484	389208
3614	389209
2449	389210
114	389211
1740	389212
125663	389213
2505	389214
37415	389215
50077	389216
15431	389217
24485	389218
18984	389219
2324	389220
15090	389221
78174	389222
11966	389223
32363	389224
18998	389225
3747	389226
105253	389227
24902	389228
93734	389229
3058	389230
128465	389231
67818	389232
27637	389233
10560	389234
7069	389235
67180	389236
1806	389237
15187	389238
25889	389239
112515	389240
80885	389241
80646	389242
1926	389243
847	389244
126165	389245
28663	389246
53161	389247
18252	389248
29160	389249
71071	389250
1769	389251
60253	389252
805	389253
103197	389254
45695	389255
50484	389256
42580	389257
6646	389258
9990	389259
102995	389260
28809	389261
295	389262
26443	389263
104325	389264
75916	389265
101313	389266
18832	389267
3651	389268
30391	389269
381	389270
5873	389271
19653	389272
18536	389273
13129	389274
51747	389275
2617	389276
16182	389277
8655	389278
20761	389279
23808	389280
5056	389281
83943	389282
115827	389283
137413	389284
96329	389285
89337	389286
454	389287
76935	389288
28442	389289
85659	389290
3383	389291
4033	389292
66454	389293
232	389294
91306	389295
88836	389296
47576	389297
36992	389298
12341	389299
69827	389300
13550	389301
50732	389302
59157	389303
1707	389304
2519	389305
9327	389306
29259	389307
100642	389308
11348	389309
41211	389310
16830	389311
82313	389312
14237	389313
2	389314
64381	389315
159258	389316
20599	389317
26852	389318
557	389319
39235	389320
59806	389321
52053	389322
6997	389323
140467	389324
9936	389325
47216	389326
9394	389327
43084	389328
454	389329
52428	389330
90015	389331
30737	389332
39958	389333
47071	389334
18092	389335
21895	389336
6123	389337
110145	389338
19191	389339
5771	389340
60426	389341
2763	389342
58958	389343
68780	389344
6576	389345
29004	389346
83934	389347
3961	389348
3184	389349
39626	389350
5237	389351
22140	389352
19102	389353
30531	389354
77429	389355
44095	389356
9316	389357
128438	389358
58038	389359
10119	389360
8419	389361
26776	389362
31054	389363
90809	389364
15666	389365
40706	389366
10066	389367
43164	389368
49109	389369
3471	389370
10712	389371
99178	389372
105093	389373
1158	389374
78364	389375
24641	389376
72666	389377
1123	389378
243	389379
54903	389380
21639	389381
265	389382
4370	389383
84033	389384
58041	389385
76647	389386
6339	389387
1376	389388
155739	389389
5515	389390
76336	389391
26593	389392
20585	389393
44968	389394
108827	389395
6803	389396
44971	389397
79593	389398
18140	389399
4813	389400
51413	389401
103344	389402
12532	389403
8643	389404
60788	389405
30850	389406
26739	389407
36600	389408
27821	389409
277	389410
37510	389411
4464	389412
57637	389413
19212	389414
3975	389415
42206	389416
13917	389417
30263	389418
34992	389419
85983	389420
7317	389421
70601	389422
18679	389423
19889	389424
536	389425
65556	389426
102204	389427
16853	389428
29691	389429
32306	389430
22599	389431
51159	389432
97302	389433
66180	389434
86485	389435
101703	389436
30374	389437
10322	389438
26390	389439
89611	389440
1125	389441
5127	389442
3090	389443
13002	389444
18826	389445
57420	389446
86010	389447
34502	389448
6170	389449
28236	389450
29024	389451
10699	389452
8574	389453
43198	389454
141437	389455
2019	389456
4881	389457
14368	389458
91784	389459
85377	389460
10515	389461
13700	389462
91919	389463
70915	389464
68725	389465
21994	389466
80357	389467
645	389468
11141	389469
10787	389470
213	389471
21388	389472
101957	389473
1803	389474
12330	389475
1832	389476
47098	389477
2109	389478
77643	389479
27438	389480
3503	389481
26891	389482
16487	389483
163192	389484
3385	389485
26376	389486
75679	389487
6232	389488
86219	389489
71442	389490
14125	389491
11989	389492
13476	389493
19246	389494
96490	389495
15639	389496
4495	389497
820	389498
108977	389499
40305	389500
54709	389501
46085	389502
90313	389503
10048	389504
536	389505
114171	389506
86965	389507
3245	389508
11034	389509
26133	389510
2418	389511
2446	389512
9722	389513
108	389514
31493	389515
1474	389516
41693	389517
48772	389518
42280	389519
47949	389520
44846	389521
157878	389522
52075	389523
920	389524
11989	389525
15529	389526
93249	389527
15441	389528
70578	389529
44780	389530
27398	389531
31341	389532
13290	389533
55123	389534
106143	389535
114050	389536
153140	389537
74496	389538
6089	389539
12286	389540
40015	389541
1395	389542
72029	389543
67738	389544
305	389545
23644	389546
21610	389547
35904	389548
17274	389549
61142	389550
63064	389551
84236	389552
17032	389553
26892	389554
46210	389555
96187	389556
83433	389557
24724	389558
69235	389559
44715	389560
191	389561
1670	389562
44639	389563
101114	389564
67389	389565
8667	389566
43304	389567
15201	389568
60879	389569
21485	389570
144171	389571
322	389572
78801	389573
76426	389574
59016	389575
46582	389576
55151	389577
8945	389578
86790	389579
12932	389580
43849	389581
82841	389582
164528	389583
118042	389584
96	389585
102762	389586
30092	389587
14687	389588
13767	389589
427	389590
14062	389591
3346	389592
84135	389593
39634	389594
23539	389595
72767	389596
4647	389597
2200	389598
90938	389599
22948	389600
25984	389601
20650	389602
10500	389603
48595	389604
66510	389605
110937	389606
39904	389607
36924	389608
131785	389609
31428	389610
5858	389611
84366	389612
38386	389613
24665	389614
22826	389615
30675	389616
25891	389617
5988	389618
164367	389619
23296	389620
20760	389621
84045	389622
76213	389623
9785	389624
49017	389625
92747	389626
24393	389627
65047	389628
13910	389629
5824	389630
7463	389631
79796	389632
77618	389633
1231	389634
90091	389635
16939	389636
2598	389637
95187	389638
65169	389639
3344	389640
29588	389641
18015	389642
950	389643
93404	389644
71909	389645
835	389646
17354	389647
12176	389648
49	389649
19386	389650
6276	389651
40315	389652
43467	389653
33852	389654
13570	389655
2297	389656
2670	389657
2621	389658
33648	389659
52338	389660
80734	389661
16311	389662
2410	389663
18605	389664
111376	389665
23214	389666
7629	389667
23559	389668
26213	389669
15366	389670
90	389671
50828	389672
17491	389673
7704	389674
22838	389675
5860	389676
68716	389677
52882	389678
409	389679
12900	389680
24279	389681
26482	389682
9959	389683
23293	389684
5107	389685
37824	389686
28130	389687
10314	389688
121498	389689
13044	389690
9460	389691
22595	389692
44601	389693
16079	389694
58718	389695
5761	389696
48029	389697
4315	389698
9147	389699
79395	389700
74910	389701
208	389702
10128	389703
6531	389704
85536	389705
19711	389706
122578	389707
363	389708
23482	389709
86006	389710
85971	389711
10333	389712
1073	389713
32397	389714
141341	389715
26929	389716
227	389717
202	389718
108344	389719
28034	389720
28755	389721
9089	389722
13658	389723
11695	389724
48600	389725
57609	389726
85723	389727
13901	389728
51283	389729
53563	389730
40995	389731
42057	389732
20056	389733
11322	389734
52671	389735
3755	389736
82123	389737
70140	389738
89487	389739
6518	389740
37026	389741
14	389742
10404	389743
66806	389744
8320	389745
42997	389746
4001	389747
117080	389748
81222	389749
38620	389750
26046	389751
34098	389752
8855	389753
35387	389754
12212	389755
2016	389756
64595	389757
2646	389758
45865	389759
5	389760
10696	389761
25259	389762
36596	389763
35479	389764
10693	389765
57283	389766
127704	389767
46836	389768
96308	389769
15514	389770
493	389771
38921	389772
655	389773
8470	389774
6371	389775
8694	389776
149567	389777
13154	389778
9386	389779
147964	389780
54858	389781
36287	389782
15887	389783
11494	389784
151849	389785
89560	389786
84482	389787
28014	389788
13826	389789
7179	389790
7577	389791
43778	389792
639	389793
23147	389794
57679	389795
40714	389796
32667	389797
6922	389798
30	389799
112960	389800
18476	389801
67488	389802
15322	389803
61282	389804
13852	389805
18354	389806
2453	389807
5288	389808
8724	389809
154652	389810
13623	389811
38663	389812
118207	389813
42379	389814
6077	389815
112511	389816
78986	389817
7762	389818
78896	389819
707	389820
41271	389821
44264	389822
24886	389823
29377	389824
43993	389825
133477	389826
141999	389827
27929	389828
106463	389829
89842	389830
66492	389831
56613	389832
105923	389833
16953	389834
29645	389835
28941	389836
94046	389837
47211	389838
19018	389839
148618	389840
11916	389841
7294	389842
129227	389843
12349	389844
45696	389845
22203	389846
8005	389847
37825	389848
62009	389849
3072	389850
10	389851
6207	389852
85414	389853
60931	389854
9781	389855
7101	389856
29145	389857
114	389858
2420	389859
117370	389860
153701	389861
38532	389862
29898	389863
44520	389864
84527	389865
23876	389866
814	389867
2003	389868
129036	389869
76075	389870
19527	389871
37663	389872
105858	389873
55640	389874
47824	389875
15187	389876
22785	389877
19276	389878
29834	389879
100648	389880
75138	389881
8042	389882
28048	389883
12472	389884
96266	389885
90653	389886
25580	389887
19350	389888
25521	389889
68029	389890
35219	389891
72794	389892
94620	389893
9936	389894
17979	389895
85869	389896
10655	389897
128940	389898
4904	389899
38614	389900
3491	389901
112755	389902
17296	389903
132094	389904
96587	389905
82511	389906
7155	389907
47627	389908
17613	389909
74037	389910
20219	389911
251	389912
6807	389913
60722	389914
65164	389915
104674	389916
66709	389917
65793	389918
20368	389919
122577	389920
88472	389921
31531	389922
108185	389923
15447	389924
72983	389925
17383	389926
28037	389927
69268	389928
115614	389929
99856	389930
43110	389931
1648	389932
54810	389933
7037	389934
5923	389935
69905	389936
54371	389937
1306	389938
4323	389939
39710	389940
23541	389941
77991	389942
28103	389943
18536	389944
25220	389945
1621	389946
11920	389947
31476	389948
28163	389949
1919	389950
14982	389951
32978	389952
2533	389953
25936	389954
47242	389955
127978	389956
150470	389957
537	389958
60609	389959
17527	389960
13695	389961
26341	389962
9484	389963
606	389964
46670	389965
139576	389966
18614	389967
44811	389968
1158	389969
5024	389970
55095	389971
1866	389972
53167	389973
43177	389974
39415	389975
111441	389976
32383	389977
18848	389978
7410	389979
23585	389980
53704	389981
477	389982
32550	389983
10751	389984
49491	389985
20523	389986
55154	389987
1583	389988
89013	389989
42958	389990
127944	389991
5809	389992
41776	389993
26001	389994
2060	389995
5065	389996
395	389997
17112	389998
33899	389999
146398	390000
6748	390001
45924	390002
33343	390003
140843	390004
6691	390005
36399	390006
37007	390007
30488	390008
17950	390009
2753	390010
10300	390011
38721	390012
32109	390013
47450	390014
20737	390015
59493	390016
2207	390017
6449	390018
16857	390019
163835	390020
19167	390021
31572	390022
56407	390023
104880	390024
133741	390025
16136	390026
32732	390027
64720	390028
72579	390029
165225	390030
75396	390031
65563	390032
147514	390033
159380	390034
13587	390035
41808	390036
17722	390037
89006	390038
119610	390039
19828	390040
49886	390041
12095	390042
14055	390043
23990	390044
46793	390045
93147	390046
74139	390047
115098	390048
58041	390049
15984	390050
56791	390051
22528	390052
11389	390053
9513	390054
6752	390055
31236	390056
36706	390057
579	390058
116781	390059
23359	390060
22048	390061
70711	390062
3838	390063
127403	390064
52961	390065
27437	390066
14533	390067
829	390068
49246	390069
13020	390070
28323	390071
23853	390072
80380	390073
16811	390074
41550	390075
93089	390076
2717	390077
8092	390078
43367	390079
12485	390080
86713	390081
92809	390082
58268	390083
1312	390084
32496	390085
13624	390086
120591	390087
20713	390088
127925	390089
18057	390090
14810	390091
21825	390092
95266	390093
1942	390094
70475	390095
95487	390096
103676	390097
1246	390098
14781	390099
13230	390100
129025	390101
4590	390102
2552	390103
31258	390104
3416	390105
23734	390106
8641	390107
101473	390108
132477	390109
12891	390110
21185	390111
72389	390112
13189	390113
10189	390114
12784	390115
6316	390116
37956	390117
15692	390118
114331	390119
9653	390120
26483	390121
5623	390122
94135	390123
25789	390124
16436	390125
41054	390126
8	390127
21761	390128
53283	390129
62249	390130
38013	390131
63811	390132
16869	390133
37686	390134
50240	390135
7399	390136
71776	390137
7282	390138
3137	390139
22849	390140
63288	390141
127324	390142
38541	390143
53015	390144
36921	390145
452	390146
16176	390147
12096	390148
391	390149
41938	390150
53498	390151
18889	390152
108978	390153
33750	390154
77476	390155
68890	390156
1509	390157
41429	390158
70189	390159
13187	390160
132189	390161
97598	390162
4678	390163
15134	390164
5978	390165
51786	390166
27982	390167
32618	390168
81518	390169
8307	390170
38458	390171
86573	390172
33436	390173
1067	390174
13142	390175
2149	390176
104592	390177
19447	390178
97887	390179
27557	390180
17542	390181
1410	390182
64468	390183
52551	390184
5440	390185
153392	390186
1915	390187
16669	390188
94157	390189
19482	390190
1990	390191
4950	390192
12896	390193
1	390194
12634	390195
12833	390196
86995	390197
24735	390198
8102	390199
69120	390200
27170	390201
42763	390202
6106	390203
66959	390204
456	390205
88671	390206
375	390207
6051	390208
6788	390209
34	390210
37603	390211
64458	390212
5548	390213
101054	390214
12509	390215
120570	390216
87079	390217
3467	390218
692	390219
11334	390220
50877	390221
45223	390222
461	390223
1489	390224
44553	390225
5311	390226
27528	390227
14219	390228
369	390229
32665	390230
20492	390231
30775	390232
965	390233
5884	390234
61746	390235
87892	390236
40302	390237
32322	390238
89212	390239
126363	390240
1634	390241
5940	390242
20670	390243
31496	390244
33309	390245
23063	390246
20249	390247
123926	390248
15970	390249
71869	390250
92634	390251
46328	390252
133060	390253
84944	390254
2578	390255
67940	390256
115260	390257
19825	390258
17828	390259
3927	390260
127	390261
1247	390262
71147	390263
10317	390264
18296	390265
16258	390266
15034	390267
32769	390268
6809	390269
42908	390270
41008	390271
2469	390272
2969	390273
78672	390274
8466	390275
6203	390276
89512	390277
3734	390278
164	390279
165	390280
50509	390281
73605	390282
67549	390283
434	390284
41848	390285
90745	390286
22239	390287
72495	390288
4218	390289
6399	390290
35492	390291
133795	390292
34701	390293
12753	390294
3314	390295
14700	390296
38144	390297
19305	390298
44800	390299
12047	390300
45637	390301
59080	390302
28914	390303
35457	390304
9966	390305
26813	390306
24037	390307
11495	390308
5853	390309
61130	390310
18746	390311
6233	390312
1273	390313
93959	390314
1921	390315
2664	390316
164746	390317
84681	390318
29103	390319
988	390320
54174	390321
15805	390322
5054	390323
36927	390324
53004	390325
95974	390326
58821	390327
95052	390328
64442	390329
133413	390330
44959	390331
27348	390332
6868	390333
80389	390334
66831	390335
81077	390336
4237	390337
52878	390338
18014	390339
9540	390340
129197	390341
4226	390342
2614	390343
133479	390344
104732	390345
11181	390346
107815	390347
121979	390348
4263	390349
55443	390350
24909	390351
16155	390352
2706	390353
369	390354
131136	390355
16039	390356
4092	390357
103746	390358
43616	390359
18775	390360
17485	390361
3770	390362
21895	390363
60142	390364
12762	390365
87367	390366
12646	390367
25414	390368
127069	390369
39549	390370
8280	390371
49769	390372
33360	390373
15129	390374
66078	390375
28731	390376
72313	390377
19322	390378
39708	390379
9884	390380
3068	390381
21344	390382
34894	390383
39307	390384
23646	390385
6952	390386
52291	390387
42657	390388
79869	390389
6762	390390
20069	390391
72739	390392
98300	390393
40191	390394
30608	390395
9563	390396
6752	390397
66338	390398
1142	390399
162303	390400
107878	390401
43959	390402
54622	390403
67828	390404
79340	390405
1502	390406
134012	390407
145983	390408
149	390409
47947	390410
45856	390411
27480	390412
32456	390413
38015	390414
42451	390415
39663	390416
41227	390417
158921	390418
8559	390419
108247	390420
121058	390421
363	390422
64318	390423
2163	390424
5040	390425
97939	390426
23697	390427
201	390428
320	390429
35225	390430
81626	390431
81951	390432
6425	390433
4502	390434
7107	390435
10459	390436
16640	390437
42228	390438
5554	390439
17053	390440
3117	390441
130064	390442
157312	390443
22686	390444
1527	390445
50298	390446
25742	390447
50109	390448
6328	390449
4024	390450
9878	390451
74154	390452
1187	390453
57460	390454
5740	390455
57015	390456
77393	390457
60314	390458
77563	390459
54365	390460
62830	390461
108312	390462
1207	390463
8795	390464
3312	390465
41774	390466
35938	390467
23739	390468
25304	390469
31578	390470
35099	390471
5104	390472
24763	390473
46438	390474
90625	390475
972	390476
26844	390477
5257	390478
20894	390479
11080	390480
56384	390481
14034	390482
27090	390483
16818	390484
1515	390485
162045	390486
257	390487
33630	390488
4501	390489
100372	390490
120503	390491
55118	390492
3277	390493
11369	390494
2417	390495
154400	390496
61605	390497
26623	390498
9509	390499
77665	390500
20365	390501
44791	390502
88933	390503
63139	390504
7409	390505
67870	390506
142	390507
7608	390508
90314	390509
45889	390510
40620	390511
67797	390512
15291	390513
11791	390514
870	390515
404	390516
35337	390517
163933	390518
948	390519
12668	390520
9700	390521
14454	390522
97640	390523
366	390524
8441	390525
81295	390526
95917	390527
18851	390528
106118	390529
364	390530
104334	390531
575	390532
1156	390533
5475	390534
5277	390535
24283	390536
160915	390537
4816	390538
34460	390539
29294	390540
107256	390541
11961	390542
38119	390543
33228	390544
1151	390545
2982	390546
32123	390547
138102	390548
58781	390549
9321	390550
22530	390551
18784	390552
15074	390553
10365	390554
54329	390555
11603	390556
112488	390557
6422	390558
8752	390559
18397	390560
4030	390561
5413	390562
21205	390563
152870	390564
33812	390565
3360	390566
16865	390567
7783	390568
94700	390569
84391	390570
20265	390571
24429	390572
8319	390573
48653	390574
43934	390575
841	390576
46603	390577
94047	390578
132480	390579
124817	390580
90504	390581
166286	390582
72351	390583
31961	390584
48977	390585
19198	390586
48674	390587
71554	390588
119387	390589
6866	390590
18587	390591
84637	390592
21920	390593
72045	390594
5918	390595
96589	390596
23088	390597
80289	390598
89448	390599
2515	390600
9090	390601
57683	390602
125142	390603
32455	390604
13889	390605
86631	390606
2666	390607
28807	390608
23673	390609
32727	390610
75985	390611
41792	390612
2986	390613
60287	390614
39276	390615
5143	390616
13448	390617
49798	390618
166737	390619
99003	390620
9952	390621
10512	390622
576	390623
41919	390624
52305	390625
5082	390626
4791	390627
112044	390628
75694	390629
290	390630
57577	390631
60003	390632
5336	390633
12596	390634
102838	390635
116522	390636
44667	390637
71901	390638
36172	390639
29808	390640
39999	390641
105571	390642
4529	390643
22604	390644
21386	390645
15481	390646
4437	390647
50877	390648
7742	390649
15722	390650
63992	390651
154435	390652
3982	390653
93891	390654
87097	390655
30372	390656
12316	390657
29744	390658
11478	390659
20292	390660
98594	390661
25118	390662
8430	390663
98377	390664
33735	390665
98841	390666
506	390667
4383	390668
6246	390669
50567	390670
81684	390671
53535	390672
14886	390673
83847	390674
43257	390675
104481	390676
47032	390677
30148	390678
43050	390679
45300	390680
39950	390681
409	390682
1889	390683
24591	390684
284	390685
942	390686
62411	390687
50065	390688
9168	390689
72	390690
20253	390691
18174	390692
53	390693
49535	390694
3611	390695
74949	390696
40894	390697
98067	390698
8104	390699
2635	390700
58316	390701
13662	390702
138837	390703
11522	390704
1288	390705
9012	390706
16001	390707
21006	390708
12467	390709
70349	390710
25528	390711
11299	390712
34907	390713
389	390714
19081	390715
151265	390716
16901	390717
28997	390718
42086	390719
24725	390720
136386	390721
18891	390722
14332	390723
103286	390724
104998	390725
444	390726
56456	390727
29046	390728
6879	390729
5043	390730
339	390731
981	390732
25390	390733
95322	390734
75312	390735
1177	390736
11596	390737
17783	390738
1007	390739
35653	390740
52469	390741
288	390742
4313	390743
8571	390744
74664	390745
7918	390746
33328	390747
124899	390748
56959	390749
36436	390750
6814	390751
2811	390752
554	390753
79374	390754
6879	390755
7886	390756
14811	390757
22657	390758
7488	390759
41323	390760
54721	390761
1074	390762
149310	390763
35018	390764
1602	390765
5252	390766
12937	390767
23538	390768
8377	390769
129195	390770
10429	390771
16395	390772
42467	390773
6139	390774
64806	390775
7982	390776
26185	390777
12897	390778
6211	390779
47664	390780
62845	390781
43703	390782
68147	390783
7311	390784
6682	390785
11210	390786
14708	390787
25716	390788
31036	390789
58798	390790
158252	390791
84821	390792
17712	390793
10703	390794
22530	390795
44443	390796
8285	390797
3833	390798
1656	390799
1350	390800
2086	390801
100912	390802
21443	390803
14165	390804
108670	390805
29438	390806
2454	390807
75033	390808
48056	390809
43331	390810
34936	390811
75602	390812
4213	390813
16622	390814
97972	390815
35011	390816
7767	390817
26942	390818
5944	390819
58936	390820
28222	390821
15569	390822
65958	390823
53457	390824
24108	390825
63158	390826
1295	390827
156813	390828
13930	390829
45555	390830
38646	390831
42189	390832
75673	390833
68412	390834
9612	390835
7631	390836
88562	390837
7616	390838
124370	390839
2987	390840
460	390841
80416	390842
6708	390843
76067	390844
4855	390845
43511	390846
2433	390847
69958	390848
112924	390849
108013	390850
42319	390851
28519	390852
150030	390853
127392	390854
8211	390855
4544	390856
16630	390857
39104	390858
2785	390859
125233	390860
42432	390861
17098	390862
8878	390863
47488	390864
75449	390865
115785	390866
15816	390867
19521	390868
59250	390869
17094	390870
7164	390871
56919	390872
5045	390873
78188	390874
74044	390875
85167	390876
90076	390877
282	390878
132382	390879
3480	390880
45648	390881
9366	390882
49208	390883
49336	390884
25426	390885
9376	390886
70240	390887
13653	390888
16868	390889
13919	390890
37408	390891
3548	390892
39962	390893
66481	390894
8984	390895
100793	390896
10	390897
1630	390898
71301	390899
52500	390900
18243	390901
4478	390902
3205	390903
17547	390904
6304	390905
9520	390906
4222	390907
7648	390908
115063	390909
19531	390910
15287	390911
4016	390912
50238	390913
86263	390914
141121	390915
49361	390916
14994	390917
34857	390918
128707	390919
123929	390920
3432	390921
1456	390922
35193	390923
32803	390924
23943	390925
65285	390926
51649	390927
27711	390928
9517	390929
36532	390930
30259	390931
71497	390932
10511	390933
99104	390934
89681	390935
5030	390936
35230	390937
29098	390938
7819	390939
58817	390940
65174	390941
67526	390942
5793	390943
42228	390944
222	390945
78193	390946
14796	390947
1229	390948
7193	390949
17256	390950
58919	390951
4009	390952
37751	390953
22408	390954
7173	390955
17115	390956
10997	390957
11593	390958
15786	390959
1651	390960
63064	390961
37435	390962
3	390963
9832	390964
18938	390965
83133	390966
3541	390967
37050	390968
34463	390969
129067	390970
147060	390971
146931	390972
13307	390973
58535	390974
206	390975
76384	390976
56963	390977
36101	390978
5206	390979
8595	390980
75637	390981
583	390982
19527	390983
49440	390984
37381	390985
753	390986
52388	390987
17739	390988
18084	390989
34994	390990
746	390991
2849	390992
5625	390993
69586	390994
163350	390995
13295	390996
39444	390997
14869	390998
72	390999
13186	391000
29201	391001
17629	391002
8742	391003
67719	391004
38381	391005
45087	391006
28588	391007
81888	391008
55637	391009
2205	391010
23383	391011
51369	391012
11335	391013
1952	391014
6857	391015
455	391016
15003	391017
2828	391018
18252	391019
47755	391020
24309	391021
135467	391022
3048	391023
82269	391024
21839	391025
18599	391026
9605	391027
36575	391028
15556	391029
91218	391030
63309	391031
18761	391032
31984	391033
22954	391034
10577	391035
25568	391036
13867	391037
459	391038
46278	391039
1983	391040
33037	391041
74454	391042
44323	391043
19803	391044
47913	391045
31519	391046
33260	391047
123288	391048
3991	391049
68631	391050
91179	391051
990	391052
17351	391053
1034	391054
21660	391055
32509	391056
46134	391057
153390	391058
5996	391059
51435	391060
114981	391061
106	391062
78456	391063
64172	391064
115206	391065
56796	391066
84361	391067
42072	391068
16920	391069
103148	391070
25248	391071
41522	391072
35848	391073
14460	391074
12320	391075
12	391076
15078	391077
13094	391078
119301	391079
20011	391080
19694	391081
14136	391082
33928	391083
348	391084
214	391085
61592	391086
79884	391087
123598	391088
112829	391089
3626	391090
67627	391091
82252	391092
58469	391093
25706	391094
79762	391095
165	391096
42163	391097
32131	391098
4538	391099
8835	391100
4903	391101
57146	391102
56778	391103
21289	391104
24072	391105
67519	391106
415	391107
28777	391108
22212	391109
323	391110
10158	391111
106	391112
80354	391113
46178	391114
35821	391115
48	391116
146944	391117
32766	391118
39461	391119
19177	391120
9381	391121
70606	391122
45698	391123
43896	391124
15313	391125
47820	391126
3106	391127
79921	391128
10510	391129
36321	391130
7238	391131
29353	391132
7794	391133
8540	391134
410	391135
253	391136
44597	391137
2545	391138
106023	391139
125106	391140
21091	391141
66025	391142
31754	391143
13042	391144
12859	391145
8970	391146
108549	391147
10035	391148
47550	391149
109337	391150
9429	391151
79313	391152
7285	391153
12937	391154
22837	391155
107104	391156
96470	391157
19040	391158
6960	391159
123848	391160
7327	391161
1534	391162
73057	391163
12825	391164
104060	391165
20729	391166
755	391167
3188	391168
21151	391169
390	391170
30565	391171
213	391172
23445	391173
25884	391174
21065	391175
36485	391176
12730	391177
60766	391178
100317	391179
4726	391180
16991	391181
44121	391182
75805	391183
147888	391184
23289	391185
88739	391186
2297	391187
32407	391188
10983	391189
1097	391190
14534	391191
44564	391192
53324	391193
779	391194
94855	391195
6215	391196
12113	391197
33316	391198
22069	391199
99021	391200
26428	391201
21266	391202
76775	391203
9333	391204
87443	391205
13619	391206
11993	391207
57657	391208
246	391209
2618	391210
54701	391211
42109	391212
22360	391213
59821	391214
939	391215
20635	391216
332	391217
674	391218
163459	391219
19871	391220
1885	391221
13236	391222
115778	391223
3283	391224
50740	391225
4740	391226
1453	391227
3687	391228
7838	391229
16841	391230
2378	391231
26624	391232
3390	391233
58978	391234
1378	391235
37579	391236
16070	391237
61869	391238
1042	391239
43786	391240
18159	391241
146742	391242
17070	391243
1760	391244
27337	391245
48925	391246
55658	391247
31639	391248
38487	391249
17649	391250
41586	391251
69696	391252
90358	391253
62981	391254
16397	391255
103022	391256
58088	391257
107711	391258
51080	391259
7403	391260
31508	391261
138991	391262
38545	391263
12870	391264
100563	391265
30135	391266
657	391267
68740	391268
1496	391269
4554	391270
72029	391271
166026	391272
31872	391273
15403	391274
106111	391275
839	391276
9812	391277
9033	391278
779	391279
11088	391280
44288	391281
39424	391282
158427	391283
10	391284
21819	391285
1533	391286
38361	391287
3648	391288
23504	391289
43212	391290
17834	391291
120823	391292
12265	391293
10615	391294
11091	391295
48592	391296
47331	391297
154381	391298
68526	391299
16838	391300
57164	391301
3115	391302
1932	391303
7729	391304
9939	391305
18888	391306
36788	391307
3682	391308
47753	391309
57741	391310
23855	391311
1878	391312
847	391313
31731	391314
26330	391315
129906	391316
505	391317
2679	391318
56826	391319
378	391320
35880	391321
68928	391322
50236	391323
25439	391324
12969	391325
205	391326
71305	391327
7876	391328
84752	391329
6627	391330
20366	391331
16373	391332
2920	391333
4933	391334
26839	391335
57254	391336
90372	391337
26673	391338
3427	391339
18858	391340
95083	391341
55500	391342
41840	391343
783	391344
43906	391345
39498	391346
38272	391347
34912	391348
34653	391349
83667	391350
4478	391351
54639	391352
9491	391353
11735	391354
71618	391355
18976	391356
50436	391357
14784	391358
20719	391359
12284	391360
13802	391361
13153	391362
1583	391363
16972	391364
66638	391365
14591	391366
83	391367
58853	391368
6510	391369
62462	391370
2547	391371
11346	391372
4531	391373
72684	391374
21225	391375
145087	391376
12951	391377
22415	391378
122805	391379
208	391380
5440	391381
155437	391382
61846	391383
142	391384
769	391385
85320	391386
159643	391387
32624	391388
8887	391389
145761	391390
67735	391391
332	391392
38253	391393
43110	391394
4062	391395
14879	391396
55025	391397
18841	391398
29686	391399
39533	391400
2083	391401
133339	391402
65575	391403
15449	391404
7	391405
75522	391406
23959	391407
68726	391408
53474	391409
184	391410
145476	391411
18697	391412
74444	391413
35572	391414
2372	391415
6883	391416
13	391417
1555	391418
23430	391419
31116	391420
126316	391421
2915	391422
16289	391423
64153	391424
27603	391425
79	391426
27723	391427
31948	391428
55533	391429
36371	391430
59763	391431
34722	391432
27508	391433
70648	391434
36341	391435
30360	391436
21064	391437
64202	391438
85327	391439
168	391440
33698	391441
51791	391442
29117	391443
50886	391444
11287	391445
75477	391446
49143	391447
57732	391448
19168	391449
29139	391450
51000	391451
32815	391452
14234	391453
54519	391454
15	391455
43118	391456
11658	391457
13440	391458
42372	391459
112606	391460
26814	391461
3902	391462
26421	391463
22206	391464
22471	391465
2797	391466
3352	391467
34531	391468
489	391469
49308	391470
131557	391471
39228	391472
56100	391473
61199	391474
17970	391475
21181	391476
6625	391477
14248	391478
23306	391479
3909	391480
9451	391481
1600	391482
10935	391483
38632	391484
126751	391485
14225	391486
92462	391487
90852	391488
39702	391489
160513	391490
30449	391491
36959	391492
20948	391493
92817	391494
126661	391495
113233	391496
2872	391497
16901	391498
94882	391499
112296	391500
23028	391501
9766	391502
35164	391503
21026	391504
131337	391505
19530	391506
2349	391507
35683	391508
18553	391509
9767	391510
29144	391511
76213	391512
488	391513
24188	391514
17423	391515
31592	391516
99583	391517
7538	391518
30293	391519
11157	391520
7890	391521
27580	391522
41768	391523
2208	391524
1638	391525
94164	391526
33921	391527
32593	391528
142220	391529
11862	391530
19008	391531
70462	391532
39760	391533
3361	391534
122324	391535
134862	391536
9411	391537
8795	391538
37176	391539
721	391540
16378	391541
7951	391542
23482	391543
74314	391544
8397	391545
110278	391546
9206	391547
86324	391548
35968	391549
75082	391550
19386	391551
15336	391552
121028	391553
3594	391554
57239	391555
43389	391556
97911	391557
34690	391558
8915	391559
37785	391560
65477	391561
131107	391562
8627	391563
37418	391564
55281	391565
20024	391566
2667	391567
113298	391568
132522	391569
12446	391570
66827	391571
3002	391572
60251	391573
100345	391574
86207	391575
82933	391576
36406	391577
8128	391578
148293	391579
24925	391580
74012	391581
163	391582
5514	391583
5467	391584
13169	391585
19324	391586
125767	391587
85080	391588
39152	391589
66774	391590
36506	391591
4308	391592
7861	391593
77326	391594
102561	391595
100100	391596
44316	391597
258	391598
45118	391599
1382	391600
75845	391601
2638	391602
975	391603
22721	391604
24543	391605
22910	391606
14804	391607
22391	391608
18340	391609
29668	391610
3104	391611
67383	391612
48007	391613
2613	391614
11165	391615
93478	391616
82710	391617
26295	391618
26258	391619
17009	391620
17229	391621
6193	391622
72157	391623
1452	391624
76788	391625
20677	391626
1744	391627
76929	391628
9326	391629
164341	391630
37441	391631
83786	391632
88691	391633
166537	391634
99243	391635
32605	391636
7066	391637
63798	391638
49644	391639
50876	391640
54766	391641
20782	391642
25881	391643
13888	391644
5053	391645
23372	391646
42937	391647
35522	391648
7577	391649
134146	391650
30274	391651
60233	391652
23473	391653
31331	391654
15	391655
66547	391656
3081	391657
64049	391658
134586	391659
5861	391660
34139	391661
22041	391662
3202	391663
63440	391664
30379	391665
49788	391666
4657	391667
36467	391668
97469	391669
32773	391670
58176	391671
18415	391672
5528	391673
85534	391674
63126	391675
1994	391676
24152	391677
45896	391678
87042	391679
14434	391680
19345	391681
16443	391682
112601	391683
49058	391684
50706	391685
140196	391686
16899	391687
6773	391688
55428	391689
56579	391690
26218	391691
79317	391692
3198	391693
13511	391694
733	391695
6055	391696
17498	391697
4957	391698
14658	391699
93436	391700
5546	391701
45226	391702
72135	391703
58193	391704
72894	391705
2814	391706
29995	391707
83501	391708
11997	391709
40192	391710
2465	391711
3652	391712
53642	391713
1285	391714
40691	391715
47297	391716
3689	391717
16777	391718
138684	391719
4007	391720
164769	391721
8020	391722
38010	391723
66758	391724
1962	391725
39919	391726
85561	391727
14700	391728
38006	391729
6738	391730
70416	391731
103585	391732
10779	391733
82872	391734
18085	391735
1473	391736
80515	391737
53959	391738
35300	391739
128227	391740
25587	391741
8453	391742
13046	391743
140647	391744
30678	391745
20489	391746
11342	391747
1603	391748
135240	391749
21271	391750
72905	391751
85838	391752
8241	391753
121032	391754
20627	391755
64360	391756
309	391757
965	391758
59580	391759
70561	391760
72027	391761
127689	391762
81356	391763
65697	391764
22467	391765
8712	391766
70451	391767
1337	391768
35343	391769
22899	391770
82162	391771
28318	391772
80322	391773
109323	391774
33904	391775
80042	391776
40617	391777
16263	391778
6135	391779
1524	391780
51080	391781
126792	391782
11968	391783
1888	391784
13259	391785
88225	391786
57526	391787
58589	391788
126411	391789
77859	391790
128889	391791
1011	391792
1137	391793
49048	391794
62690	391795
4032	391796
26839	391797
261	391798
24	391799
25518	391800
36899	391801
3694	391802
21715	391803
10019	391804
16521	391805
14779	391806
8096	391807
35914	391808
68530	391809
94136	391810
23111	391811
41449	391812
966	391813
72026	391814
47098	391815
17403	391816
21343	391817
38794	391818
5488	391819
146070	391820
42717	391821
66898	391822
6796	391823
78132	391824
70943	391825
24142	391826
1127	391827
25870	391828
1150	391829
35382	391830
45412	391831
56823	391832
1755	391833
164472	391834
2783	391835
41272	391836
111351	391837
51399	391838
71363	391839
86498	391840
10820	391841
3454	391842
16572	391843
112020	391844
40593	391845
1250	391846
17638	391847
7737	391848
21086	391849
85457	391850
28912	391851
50191	391852
47400	391853
48660	391854
70531	391855
45162	391856
28929	391857
40774	391858
67734	391859
148129	391860
30976	391861
102324	391862
161683	391863
2815	391864
28687	391865
58045	391866
161386	391867
64916	391868
24511	391869
4419	391870
6344	391871
47122	391872
225	391873
49978	391874
117811	391875
2304	391876
1766	391877
4079	391878
26576	391879
6557	391880
53707	391881
47981	391882
4	391883
39565	391884
17901	391885
88532	391886
8592	391887
3851	391888
39122	391889
12352	391890
23586	391891
27487	391892
10014	391893
61448	391894
7976	391895
9099	391896
31806	391897
35169	391898
40556	391899
70142	391900
36156	391901
48093	391902
2250	391903
72229	391904
163906	391905
75166	391906
29859	391907
50030	391908
33702	391909
68016	391910
154164	391911
147446	391912
1350	391913
28682	391914
46232	391915
60528	391916
58569	391917
18161	391918
777	391919
50648	391920
22642	391921
43903	391922
96927	391923
70285	391924
19760	391925
21275	391926
62	391927
166370	391928
24886	391929
103678	391930
123494	391931
22081	391932
1603	391933
70762	391934
32976	391935
157522	391936
50863	391937
72664	391938
141598	391939
9023	391940
86449	391941
26268	391942
30471	391943
207	391944
30672	391945
11471	391946
25392	391947
39271	391948
4654	391949
69913	391950
21849	391951
30306	391952
97	391953
24851	391954
25299	391955
163856	391956
931	391957
1587	391958
72181	391959
12097	391960
4819	391961
53448	391962
130	391963
82395	391964
8688	391965
110904	391966
67688	391967
29694	391968
261	391969
27449	391970
3748	391971
90562	391972
71987	391973
12090	391974
118793	391975
10552	391976
8791	391977
75081	391978
3323	391979
136389	391980
26828	391981
35953	391982
75292	391983
152524	391984
6383	391985
13480	391986
40636	391987
124811	391988
82972	391989
89443	391990
51355	391991
50014	391992
97372	391993
83505	391994
39575	391995
101	391996
45305	391997
17536	391998
46484	391999
5484	392000
3349	392001
11371	392002
123546	392003
3327	392004
28706	392005
33092	392006
124043	392007
74342	392008
59136	392009
3909	392010
5287	392011
141177	392012
18748	392013
14446	392014
61314	392015
30621	392016
19924	392017
55116	392018
74157	392019
9444	392020
52355	392021
10084	392022
8360	392023
52393	392024
36436	392025
1160	392026
42495	392027
84975	392028
76026	392029
63952	392030
63501	392031
15246	392032
49316	392033
20086	392034
1296	392035
11640	392036
125703	392037
92366	392038
56096	392039
16113	392040
11261	392041
17415	392042
8908	392043
5582	392044
70589	392045
26937	392046
99363	392047
4891	392048
28722	392049
68452	392050
97295	392051
6780	392052
126220	392053
18477	392054
46339	392055
48146	392056
21905	392057
75987	392058
66381	392059
2616	392060
8452	392061
105827	392062
94246	392063
14662	392064
2311	392065
102200	392066
480	392067
54648	392068
86639	392069
4514	392070
3989	392071
972	392072
51318	392073
18907	392074
5303	392075
66861	392076
378	392077
24254	392078
155	392079
90956	392080
81970	392081
104343	392082
27942	392083
99774	392084
1	392085
23523	392086
3469	392087
148894	392088
340	392089
9537	392090
82	392091
23284	392092
64256	392093
899	392094
96676	392095
101708	392096
45568	392097
40901	392098
20243	392099
33795	392100
75993	392101
2062	392102
22130	392103
25705	392104
135456	392105
47200	392106
158667	392107
60437	392108
133220	392109
120	392110
20742	392111
44608	392112
57434	392113
32712	392114
19190	392115
104633	392116
72	392117
60418	392118
28453	392119
8020	392120
229	392121
103288	392122
12275	392123
86258	392124
6770	392125
4902	392126
125232	392127
29143	392128
17343	392129
15157	392130
44677	392131
76134	392132
26643	392133
23626	392134
20858	392135
133310	392136
53503	392137
7437	392138
12932	392139
14792	392140
45265	392141
146141	392142
92426	392143
2245	392144
14476	392145
384	392146
59000	392147
23793	392148
23647	392149
31443	392150
21900	392151
47304	392152
133628	392153
90799	392154
79979	392155
53365	392156
4326	392157
21944	392158
41536	392159
12614	392160
66601	392161
2055	392162
78802	392163
69405	392164
79054	392165
5431	392166
49904	392167
15195	392168
42779	392169
116027	392170
29053	392171
4148	392172
76628	392173
42957	392174
18770	392175
5481	392176
59142	392177
406	392178
73412	392179
1557	392180
1940	392181
20980	392182
93767	392183
38644	392184
20	392185
13754	392186
97450	392187
8021	392188
82455	392189
74059	392190
26802	392191
22115	392192
30441	392193
52690	392194
105377	392195
58220	392196
75519	392197
64365	392198
16431	392199
24246	392200
15098	392201
12126	392202
24	392203
50753	392204
81369	392205
12088	392206
10968	392207
4194	392208
47638	392209
10311	392210
157136	392211
61143	392212
96391	392213
4100	392214
36013	392215
115006	392216
33687	392217
172	392218
9224	392219
13231	392220
5949	392221
32634	392222
8677	392223
54205	392224
32693	392225
107040	392226
15899	392227
63999	392228
5487	392229
55067	392230
50078	392231
37496	392232
44731	392233
13040	392234
33042	392235
34593	392236
59470	392237
77951	392238
32394	392239
361	392240
113198	392241
42935	392242
946	392243
55964	392244
6545	392245
24834	392246
82295	392247
27007	392248
765	392249
55539	392250
10974	392251
136	392252
97891	392253
152003	392254
100176	392255
3123	392256
1467	392257
137946	392258
71924	392259
107729	392260
78102	392261
9191	392262
68333	392263
49391	392264
25677	392265
22210	392266
16454	392267
15932	392268
5731	392269
53310	392270
2868	392271
8948	392272
9232	392273
71712	392274
64150	392275
23898	392276
61608	392277
47392	392278
7391	392279
25764	392280
78563	392281
41216	392282
38340	392283
27613	392284
165452	392285
9702	392286
34217	392287
64183	392288
6597	392289
5866	392290
7395	392291
127679	392292
20620	392293
2153	392294
3187	392295
149730	392296
77592	392297
50643	392298
19289	392299
39500	392300
8462	392301
87445	392302
1610	392303
35991	392304
69306	392305
110081	392306
50268	392307
41077	392308
16032	392309
3609	392310
1186	392311
30740	392312
1406	392313
6458	392314
11243	392315
21713	392316
21019	392317
34886	392318
8254	392319
43293	392320
36727	392321
102031	392322
66878	392323
41959	392324
122434	392325
12413	392326
20014	392327
2796	392328
25241	392329
394	392330
151140	392331
16553	392332
8482	392333
30631	392334
17561	392335
11878	392336
2552	392337
47569	392338
114612	392339
28158	392340
60193	392341
48235	392342
8250	392343
53985	392344
11380	392345
38429	392346
38941	392347
4710	392348
53887	392349
10748	392350
53476	392351
29476	392352
27632	392353
84186	392354
2076	392355
104398	392356
95173	392357
67612	392358
15738	392359
12532	392360
804	392361
20655	392362
22971	392363
98821	392364
150153	392365
41843	392366
97742	392367
25260	392368
33653	392369
6318	392370
1660	392371
6359	392372
23186	392373
59120	392374
32	392375
84451	392376
39481	392377
15310	392378
43494	392379
8530	392380
17448	392381
82777	392382
6856	392383
54314	392384
6061	392385
157	392386
148764	392387
24178	392388
114631	392389
10462	392390
34948	392391
87704	392392
26869	392393
85231	392394
54656	392395
2810	392396
37545	392397
44174	392398
48932	392399
13391	392400
43709	392401
369	392402
50782	392403
10803	392404
26049	392405
6503	392406
41722	392407
9620	392408
16891	392409
9481	392410
210	392411
10807	392412
125026	392413
52	392414
124050	392415
6102	392416
115617	392417
10899	392418
26049	392419
108633	392420
67240	392421
12786	392422
684	392423
25839	392424
21966	392425
458	392426
3037	392427
7775	392428
665	392429
37139	392430
34372	392431
2503	392432
7740	392433
14889	392434
7982	392435
7148	392436
7042	392437
38121	392438
974	392439
24509	392440
6778	392441
259	392442
25787	392443
22389	392444
42954	392445
26512	392446
7628	392447
16933	392448
22304	392449
76159	392450
22406	392451
39794	392452
39619	392453
5006	392454
55277	392455
19629	392456
53790	392457
40960	392458
166081	392459
33435	392460
433	392461
159460	392462
25800	392463
57488	392464
94017	392465
24860	392466
106330	392467
3010	392468
95738	392469
15377	392470
81128	392471
269	392472
1091	392473
51504	392474
51983	392475
73403	392476
1546	392477
125781	392478
21909	392479
4971	392480
243	392481
2566	392482
646	392483
25443	392484
6837	392485
16104	392486
164351	392487
31404	392488
115777	392489
23927	392490
8250	392491
28439	392492
848	392493
8283	392494
13704	392495
11793	392496
1794	392497
74374	392498
29867	392499
21139	392500
17450	392501
1501	392502
31442	392503
11292	392504
58561	392505
84988	392506
78146	392507
4552	392508
39648	392509
12031	392510
22459	392511
59858	392512
97477	392513
10300	392514
18178	392515
2274	392516
585	392517
123976	392518
2255	392519
24436	392520
69699	392521
18935	392522
1861	392523
738	392524
70642	392525
3141	392526
2663	392527
47902	392528
6118	392529
120360	392530
87500	392531
120932	392532
27273	392533
87177	392534
7844	392535
35389	392536
152152	392537
130110	392538
6171	392539
54873	392540
21872	392541
8741	392542
26314	392543
2295	392544
4271	392545
7875	392546
22590	392547
3467	392548
48957	392549
262	392550
16259	392551
109	392552
134852	392553
42673	392554
68652	392555
87229	392556
1069	392557
39407	392558
47147	392559
3613	392560
25549	392561
41590	392562
5935	392563
106242	392564
27752	392565
8231	392566
133919	392567
7963	392568
6645	392569
33496	392570
106936	392571
135447	392572
949	392573
94878	392574
10537	392575
20244	392576
9113	392577
71245	392578
74864	392579
38390	392580
106160	392581
629	392582
11212	392583
30523	392584
72033	392585
42636	392586
91186	392587
77583	392588
95987	392589
2005	392590
56807	392591
726	392592
162615	392593
11983	392594
32132	392595
20997	392596
10155	392597
4731	392598
43082	392599
3707	392600
73120	392601
950	392602
16351	392603
49421	392604
4465	392605
15773	392606
25748	392607
19079	392608
21702	392609
8032	392610
816	392611
83530	392612
10475	392613
4605	392614
22618	392615
3780	392616
78952	392617
64066	392618
33373	392619
11639	392620
2452	392621
34476	392622
12004	392623
31426	392624
42035	392625
273	392626
10438	392627
24528	392628
1239	392629
7549	392630
8888	392631
10452	392632
163377	392633
72757	392634
1494	392635
4030	392636
12632	392637
62132	392638
6983	392639
16850	392640
4	392641
11114	392642
973	392643
37896	392644
75039	392645
28396	392646
14505	392647
10342	392648
31864	392649
4157	392650
117950	392651
30048	392652
26879	392653
70297	392654
161003	392655
21768	392656
32352	392657
7468	392658
55295	392659
51252	392660
28054	392661
97863	392662
1004	392663
9611	392664
8545	392665
109283	392666
21226	392667
107443	392668
35906	392669
9071	392670
28742	392671
1640	392672
107951	392673
25	392674
21861	392675
72098	392676
162828	392677
164166	392678
43370	392679
30399	392680
45565	392681
2730	392682
57083	392683
19938	392684
21013	392685
14845	392686
52423	392687
23135	392688
12	392689
55686	392690
7172	392691
64152	392692
4969	392693
54919	392694
112994	392695
84012	392696
21330	392697
71711	392698
59619	392699
9025	392700
2968	392701
58439	392702
16266	392703
19259	392704
5692	392705
49574	392706
146351	392707
97690	392708
75932	392709
1397	392710
79441	392711
81582	392712
2867	392713
1093	392714
8692	392715
2260	392716
4325	392717
129039	392718
42802	392719
12580	392720
135600	392721
16476	392722
2718	392723
20936	392724
232	392725
34816	392726
29948	392727
12092	392728
15860	392729
101344	392730
37	392731
14909	392732
22700	392733
16972	392734
10286	392735
53867	392736
1802	392737
43679	392738
86919	392739
96646	392740
89250	392741
18946	392742
70498	392743
101094	392744
26812	392745
126017	392746
30507	392747
63957	392748
14756	392749
50652	392750
70255	392751
1160	392752
63163	392753
18004	392754
122950	392755
3201	392756
44570	392757
91305	392758
21916	392759
4499	392760
129814	392761
38909	392762
75990	392763
41729	392764
3662	392765
86123	392766
274	392767
7376	392768
41074	392769
69677	392770
127462	392771
18554	392772
26980	392773
26263	392774
15454	392775
1369	392776
72318	392777
30759	392778
86268	392779
39229	392780
32085	392781
54322	392782
116030	392783
24000	392784
103977	392785
91099	392786
29398	392787
37462	392788
31247	392789
947	392790
2276	392791
1056	392792
88479	392793
17163	392794
60810	392795
5595	392796
957	392797
72766	392798
30986	392799
130876	392800
11708	392801
5755	392802
30217	392803
25620	392804
49776	392805
18471	392806
11095	392807
93999	392808
16243	392809
1070	392810
63416	392811
53542	392812
35357	392813
18909	392814
36840	392815
82315	392816
134202	392817
104217	392818
53348	392819
68597	392820
22437	392821
41928	392822
3108	392823
25078	392824
16461	392825
73398	392826
2393	392827
15444	392828
38868	392829
78600	392830
54913	392831
44629	392832
99	392833
19482	392834
31327	392835
8805	392836
23378	392837
40271	392838
8607	392839
85114	392840
53622	392841
140113	392842
16507	392843
28470	392844
2988	392845
405	392846
77880	392847
39829	392848
71892	392849
2384	392850
37584	392851
33407	392852
142563	392853
84995	392854
31897	392855
59737	392856
68810	392857
3858	392858
5106	392859
9409	392860
22174	392861
9008	392862
4952	392863
45537	392864
70073	392865
65079	392866
1745	392867
4588	392868
2227	392869
43668	392870
7107	392871
909	392872
71666	392873
104382	392874
4400	392875
28126	392876
42727	392877
10005	392878
75506	392879
37454	392880
9640	392881
17797	392882
23913	392883
4700	392884
25829	392885
32285	392886
8491	392887
17333	392888
10036	392889
38678	392890
7948	392891
22110	392892
16345	392893
83703	392894
63110	392895
4686	392896
28561	392897
66796	392898
16818	392899
58143	392900
81821	392901
2866	392902
28753	392903
49208	392904
89603	392905
5118	392906
129939	392907
87274	392908
3471	392909
48425	392910
104775	392911
10489	392912
48703	392913
98756	392914
12167	392915
41920	392916
9760	392917
27172	392918
1876	392919
54372	392920
37946	392921
24239	392922
80055	392923
546	392924
101338	392925
22470	392926
32939	392927
39708	392928
56386	392929
2980	392930
13084	392931
564	392932
51369	392933
15471	392934
9294	392935
38436	392936
39128	392937
30612	392938
3450	392939
34307	392940
45450	392941
39631	392942
555	392943
9911	392944
1585	392945
952	392946
15493	392947
70008	392948
54776	392949
5945	392950
38557	392951
15800	392952
2260	392953
2106	392954
27021	392955
8059	392956
5481	392957
4944	392958
163288	392959
48390	392960
19357	392961
156164	392962
84590	392963
58546	392964
62896	392965
202	392966
2579	392967
44928	392968
5914	392969
53531	392970
9829	392971
2578	392972
12229	392973
47590	392974
2972	392975
67039	392976
22516	392977
6909	392978
131247	392979
8377	392980
122389	392981
3127	392982
2027	392983
10865	392984
154132	392985
99681	392986
125987	392987
12225	392988
2222	392989
14417	392990
77906	392991
2909	392992
19300	392993
70480	392994
59529	392995
39233	392996
48103	392997
6933	392998
25302	392999
153876	393000
10259	393001
22779	393002
14537	393003
56820	393004
399	393005
2340	393006
104529	393007
55235	393008
42707	393009
74105	393010
53763	393011
18996	393012
10412	393013
3760	393014
27338	393015
133444	393016
124669	393017
6817	393018
135	393019
1867	393020
36390	393021
29895	393022
25992	393023
30268	393024
8193	393025
87223	393026
39270	393027
49289	393028
22565	393029
24525	393030
35664	393031
5373	393032
2006	393033
6547	393034
139998	393035
28816	393036
22565	393037
696	393038
30288	393039
73681	393040
85334	393041
93531	393042
16169	393043
49785	393044
11634	393045
54581	393046
38900	393047
23763	393048
26228	393049
25617	393050
83044	393051
1949	393052
37874	393053
3732	393054
23558	393055
4095	393056
85819	393057
112598	393058
50	393059
70533	393060
78758	393061
56924	393062
1471	393063
1116	393064
207	393065
159762	393066
63761	393067
13568	393068
23738	393069
12463	393070
12131	393071
13758	393072
13142	393073
12336	393074
15774	393075
24049	393076
105356	393077
154730	393078
8835	393079
30098	393080
141986	393081
19899	393082
11287	393083
48208	393084
12066	393085
34303	393086
60827	393087
61479	393088
3334	393089
17333	393090
62450	393091
7888	393092
67116	393093
93791	393094
13676	393095
45840	393096
4511	393097
8103	393098
61652	393099
45360	393100
69920	393101
67448	393102
132670	393103
75390	393104
1893	393105
39980	393106
130971	393107
674	393108
60227	393109
24187	393110
126280	393111
9716	393112
143120	393113
77663	393114
98202	393115
31265	393116
61754	393117
120411	393118
39966	393119
9568	393120
27124	393121
115	393122
7244	393123
94392	393124
30773	393125
11681	393126
23670	393127
62356	393128
84102	393129
12089	393130
94195	393131
10427	393132
6956	393133
1107	393134
47837	393135
2944	393136
11237	393137
19184	393138
79607	393139
51959	393140
9861	393141
133361	393142
38768	393143
68462	393144
51647	393145
10903	393146
13859	393147
13045	393148
14191	393149
51868	393150
777	393151
9884	393152
90647	393153
55517	393154
92462	393155
66340	393156
82934	393157
19910	393158
52869	393159
33183	393160
5498	393161
115386	393162
732	393163
13098	393164
33192	393165
2409	393166
5897	393167
19333	393168
52970	393169
11396	393170
72397	393171
21818	393172
19673	393173
39018	393174
9065	393175
2222	393176
20185	393177
74660	393178
44162	393179
127016	393180
44857	393181
90890	393182
85977	393183
41493	393184
36496	393185
17807	393186
7	393187
2403	393188
154059	393189
72402	393190
159555	393191
88322	393192
28111	393193
47980	393194
98316	393195
7164	393196
19397	393197
87104	393198
69610	393199
11014	393200
272	393201
41341	393202
90096	393203
56823	393204
19183	393205
89692	393206
15937	393207
654	393208
53860	393209
79463	393210
82187	393211
20	393212
23630	393213
19309	393214
12529	393215
43144	393216
24894	393217
16511	393218
99690	393219
5902	393220
69343	393221
197	393222
699	393223
19721	393224
86928	393225
13452	393226
7795	393227
27672	393228
44937	393229
60445	393230
43617	393231
848	393232
32521	393233
13169	393234
120619	393235
60470	393236
7892	393237
24085	393238
65488	393239
42085	393240
95029	393241
40164	393242
8652	393243
114824	393244
8578	393245
3387	393246
97877	393247
94848	393248
7291	393249
131066	393250
83325	393251
3057	393252
21016	393253
12655	393254
44912	393255
1512	393256
36971	393257
379	393258
119943	393259
18309	393260
143720	393261
142931	393262
61724	393263
35920	393264
30856	393265
12711	393266
5494	393267
1642	393268
48631	393269
22749	393270
27880	393271
1365	393272
31575	393273
103117	393274
904	393275
165593	393276
59298	393277
79960	393278
31691	393279
22972	393280
2729	393281
31756	393282
4695	393283
1784	393284
57945	393285
19515	393286
57933	393287
8891	393288
81044	393289
15770	393290
55203	393291
671	393292
5406	393293
9216	393294
2068	393295
116618	393296
544	393297
30927	393298
108000	393299
5553	393300
48753	393301
251	393302
119454	393303
5200	393304
4896	393305
47708	393306
11920	393307
25930	393308
22267	393309
111397	393310
14	393311
56546	393312
35588	393313
32384	393314
8842	393315
85340	393316
6997	393317
130867	393318
20400	393319
34502	393320
30398	393321
42930	393322
6482	393323
54446	393324
17056	393325
37795	393326
7360	393327
156903	393328
2197	393329
101815	393330
48924	393331
38771	393332
9846	393333
21739	393334
114013	393335
59586	393336
503	393337
2065	393338
17934	393339
45035	393340
23265	393341
39588	393342
4235	393343
77016	393344
9209	393345
2004	393346
151470	393347
27700	393348
16310	393349
510	393350
11970	393351
1953	393352
25292	393353
563	393354
7869	393355
22876	393356
127593	393357
16421	393358
35138	393359
711	393360
95159	393361
26323	393362
166	393363
25815	393364
22409	393365
17275	393366
48987	393367
13748	393368
150420	393369
50817	393370
41723	393371
31898	393372
6271	393373
155763	393374
9107	393375
87623	393376
27463	393377
28586	393378
22161	393379
50145	393380
59656	393381
124058	393382
59767	393383
13287	393384
1035	393385
123	393386
30224	393387
84984	393388
75980	393389
54227	393390
23993	393391
596	393392
13571	393393
5929	393394
46724	393395
17272	393396
86107	393397
140795	393398
2535	393399
287	393400
60095	393401
22346	393402
18562	393403
13217	393404
32274	393405
9060	393406
311	393407
19632	393408
11811	393409
77073	393410
379	393411
13335	393412
141228	393413
13257	393414
20018	393415
11459	393416
9580	393417
29214	393418
77059	393419
34363	393420
240	393421
13982	393422
79664	393423
102327	393424
4096	393425
9964	393426
104758	393427
22986	393428
101613	393429
38784	393430
59868	393431
30231	393432
11	393433
4917	393434
68085	393435
117789	393436
20147	393437
86290	393438
8310	393439
24932	393440
72478	393441
19443	393442
36198	393443
7042	393444
284	393445
48147	393446
96401	393447
26370	393448
11513	393449
828	393450
38226	393451
8897	393452
22739	393453
36596	393454
15204	393455
23201	393456
50999	393457
14140	393458
5674	393459
16286	393460
43142	393461
32127	393462
134152	393463
7280	393464
45264	393465
5594	393466
59123	393467
26250	393468
33375	393469
58382	393470
11150	393471
98684	393472
3860	393473
105235	393474
18985	393475
102099	393476
4220	393477
15501	393478
3687	393479
399	393480
5282	393481
72028	393482
112550	393483
95445	393484
6225	393485
46017	393486
70482	393487
38830	393488
132808	393489
135851	393490
63707	393491
78016	393492
61977	393493
159199	393494
54575	393495
7344	393496
90083	393497
12092	393498
13411	393499
12686	393500
346	393501
4395	393502
1629	393503
5094	393504
52745	393505
71807	393506
18154	393507
126847	393508
64348	393509
115876	393510
42775	393511
17572	393512
132583	393513
596	393514
31130	393515
36338	393516
13466	393517
125115	393518
25522	393519
47153	393520
38435	393521
64367	393522
32540	393523
7689	393524
101448	393525
128244	393526
918	393527
93062	393528
52642	393529
632	393530
68959	393531
10863	393532
7563	393533
27127	393534
28112	393535
25153	393536
4790	393537
3134	393538
11904	393539
105617	393540
74957	393541
2166	393542
15009	393543
1173	393544
48611	393545
123809	393546
150813	393547
26577	393548
20264	393549
28722	393550
99386	393551
2230	393552
26104	393553
10562	393554
21000	393555
36072	393556
80413	393557
100897	393558
14049	393559
34249	393560
11005	393561
9087	393562
24080	393563
98284	393564
6432	393565
31532	393566
10210	393567
52633	393568
13024	393569
91200	393570
20819	393571
24543	393572
96374	393573
21440	393574
33223	393575
68859	393576
73102	393577
28786	393578
39400	393579
8337	393580
60213	393581
83709	393582
80996	393583
59653	393584
49067	393585
47858	393586
131183	393587
5233	393588
1927	393589
10101	393590
6069	393591
6785	393592
66065	393593
113740	393594
53684	393595
5148	393596
49558	393597
73045	393598
35314	393599
15045	393600
160413	393601
8706	393602
13826	393603
40628	393604
46788	393605
13997	393606
25640	393607
8934	393608
23261	393609
118311	393610
98281	393611
79925	393612
65188	393613
70871	393614
35345	393615
13754	393616
66359	393617
19299	393618
12467	393619
36700	393620
26	393621
136069	393622
17627	393623
19988	393624
24102	393625
4156	393626
93846	393627
41343	393628
2	393629
23835	393630
34692	393631
43398	393632
45622	393633
85237	393634
17788	393635
53910	393636
935	393637
12723	393638
12	393639
63801	393640
20820	393641
5484	393642
7809	393643
148516	393644
3195	393645
14313	393646
39952	393647
2063	393648
13091	393649
71028	393650
80684	393651
21984	393652
3128	393653
7194	393654
67500	393655
44949	393656
84804	393657
42773	393658
146860	393659
17416	393660
23307	393661
981	393662
76140	393663
18991	393664
1565	393665
11559	393666
34	393667
15715	393668
38741	393669
5711	393670
152342	393671
91742	393672
125952	393673
248	393674
13948	393675
411	393676
1861	393677
76275	393678
18292	393679
128939	393680
2529	393681
5949	393682
5425	393683
119584	393684
2418	393685
19985	393686
1065	393687
2358	393688
42	393689
6374	393690
71235	393691
123665	393692
68238	393693
22689	393694
3276	393695
18024	393696
4451	393697
1446	393698
62989	393699
94009	393700
70490	393701
3163	393702
333	393703
69921	393704
86927	393705
76512	393706
11240	393707
37076	393708
24179	393709
92347	393710
82436	393711
62273	393712
161957	393713
13065	393714
4111	393715
8846	393716
67098	393717
1595	393718
24351	393719
92529	393720
78772	393721
55655	393722
44575	393723
119916	393724
30991	393725
2947	393726
106617	393727
78301	393728
4407	393729
31511	393730
91217	393731
13730	393732
28658	393733
43571	393734
56538	393735
31933	393736
21938	393737
78039	393738
32121	393739
18992	393740
5126	393741
4290	393742
27295	393743
98563	393744
23999	393745
128148	393746
9854	393747
112758	393748
85552	393749
99736	393750
17717	393751
82099	393752
25690	393753
13814	393754
97033	393755
1052	393756
22618	393757
91827	393758
39638	393759
15006	393760
86000	393761
58151	393762
56429	393763
12610	393764
27357	393765
23159	393766
9716	393767
6548	393768
46783	393769
41089	393770
13100	393771
5156	393772
18994	393773
11408	393774
66504	393775
41126	393776
58462	393777
28298	393778
23	393779
71565	393780
71969	393781
37740	393782
13568	393783
15369	393784
2564	393785
58291	393786
38375	393787
25938	393788
1421	393789
29587	393790
101505	393791
42212	393792
36477	393793
10350	393794
18054	393795
150441	393796
106441	393797
17645	393798
107072	393799
14372	393800
28011	393801
2016	393802
31152	393803
14937	393804
5035	393805
2300	393806
101552	393807
94571	393808
59958	393809
35089	393810
121666	393811
31009	393812
13379	393813
60184	393814
2481	393815
46474	393816
5160	393817
30544	393818
1126	393819
31581	393820
41962	393821
110918	393822
160058	393823
11611	393824
28586	393825
4911	393826
9081	393827
93952	393828
78319	393829
47024	393830
58594	393831
5836	393832
18910	393833
53094	393834
50248	393835
7401	393836
11303	393837
140132	393838
30271	393839
62063	393840
143751	393841
13742	393842
31305	393843
7495	393844
38146	393845
22094	393846
34	393847
1804	393848
13501	393849
76559	393850
25870	393851
292	393852
1662	393853
21793	393854
42719	393855
52288	393856
32713	393857
34278	393858
39572	393859
97149	393860
1484	393861
46936	393862
17606	393863
4507	393864
37960	393865
5420	393866
20209	393867
17038	393868
24948	393869
7105	393870
52314	393871
3492	393872
54610	393873
7206	393874
14061	393875
132255	393876
26112	393877
147471	393878
5090	393879
75645	393880
165330	393881
65756	393882
72094	393883
43978	393884
18354	393885
44471	393886
108920	393887
1223	393888
15124	393889
1531	393890
36857	393891
18670	393892
41469	393893
87567	393894
118393	393895
29	393896
118284	393897
79142	393898
4075	393899
12494	393900
62307	393901
45395	393902
16424	393903
42716	393904
14064	393905
8454	393906
65492	393907
9039	393908
3976	393909
1033	393910
134359	393911
99303	393912
10524	393913
112242	393914
23504	393915
20811	393916
98000	393917
336	393918
14359	393919
215	393920
66652	393921
37463	393922
42817	393923
47366	393924
36855	393925
17953	393926
1257	393927
7875	393928
7775	393929
11732	393930
49162	393931
90406	393932
11702	393933
35286	393934
79599	393935
18399	393936
23722	393937
3351	393938
1960	393939
62695	393940
14443	393941
35523	393942
65576	393943
2882	393944
47884	393945
109130	393946
26840	393947
1514	393948
102913	393949
2350	393950
79752	393951
70607	393952
35743	393953
130241	393954
82697	393955
45878	393956
38630	393957
89088	393958
42541	393959
95950	393960
59748	393961
55212	393962
21091	393963
61073	393964
11005	393965
99305	393966
19439	393967
45607	393968
946	393969
30667	393970
9206	393971
49047	393972
10273	393973
58372	393974
79	393975
104020	393976
44529	393977
21145	393978
8423	393979
46830	393980
70499	393981
101029	393982
23881	393983
23953	393984
57777	393985
18287	393986
36105	393987
48436	393988
56120	393989
2585	393990
23532	393991
911	393992
55129	393993
12993	393994
34520	393995
27845	393996
9328	393997
109936	393998
2170	393999
22309	394000
92604	394001
147418	394002
32675	394003
10369	394004
27915	394005
2327	394006
8131	394007
30638	394008
8421	394009
66581	394010
24161	394011
33565	394012
40293	394013
17361	394014
92534	394015
41779	394016
87362	394017
489	394018
57446	394019
1092	394020
928	394021
46732	394022
1421	394023
2415	394024
71879	394025
104241	394026
36446	394027
12292	394028
36362	394029
132137	394030
66990	394031
10870	394032
140943	394033
8348	394034
88592	394035
1392	394036
15667	394037
52969	394038
5265	394039
64119	394040
23743	394041
74562	394042
1756	394043
133929	394044
84462	394045
40443	394046
59971	394047
114610	394048
29767	394049
39380	394050
31011	394051
12165	394052
66231	394053
3068	394054
88845	394055
2188	394056
59205	394057
110249	394058
1797	394059
87130	394060
1060	394061
19132	394062
113239	394063
60782	394064
91779	394065
1304	394066
15375	394067
47197	394068
97803	394069
45854	394070
1549	394071
21430	394072
792	394073
46857	394074
87273	394075
83357	394076
5585	394077
492	394078
93221	394079
510	394080
90548	394081
154418	394082
40642	394083
53195	394084
46480	394085
15827	394086
13855	394087
64718	394088
56727	394089
75	394090
6117	394091
19448	394092
142206	394093
118085	394094
49828	394095
48298	394096
19332	394097
26037	394098
120381	394099
65920	394100
91987	394101
158289	394102
14327	394103
1511	394104
15979	394105
1249	394106
7223	394107
12	394108
3959	394109
3532	394110
81913	394111
21820	394112
238	394113
15751	394114
774	394115
527	394116
68148	394117
20559	394118
6245	394119
14375	394120
15848	394121
59095	394122
1334	394123
35257	394124
36456	394125
155333	394126
20352	394127
85389	394128
8264	394129
48687	394130
50540	394131
71700	394132
53125	394133
17140	394134
12353	394135
121060	394136
82431	394137
29012	394138
283	394139
30412	394140
15406	394141
92061	394142
30334	394143
46135	394144
4550	394145
288	394146
10776	394147
25829	394148
29383	394149
122430	394150
3035	394151
118352	394152
79507	394153
16311	394154
1506	394155
105783	394156
70409	394157
32174	394158
67275	394159
13120	394160
87841	394161
46600	394162
4281	394163
65880	394164
90337	394165
60519	394166
25840	394167
4496	394168
43596	394169
8242	394170
1325	394171
33468	394172
756	394173
11772	394174
52158	394175
2595	394176
57246	394177
89135	394178
94506	394179
9714	394180
8173	394181
852	394182
31225	394183
7085	394184
5417	394185
8676	394186
129827	394187
59451	394188
26300	394189
49040	394190
21261	394191
10093	394192
23204	394193
1476	394194
72444	394195
32254	394196
2531	394197
19388	394198
81409	394199
128390	394200
59065	394201
3927	394202
18122	394203
15433	394204
62110	394205
39230	394206
27032	394207
9537	394208
52794	394209
247	394210
36188	394211
49951	394212
3146	394213
113538	394214
5739	394215
6337	394216
60010	394217
111391	394218
3872	394219
5775	394220
130205	394221
81132	394222
378	394223
4544	394224
22752	394225
68496	394226
7	394227
135750	394228
1402	394229
85320	394230
905	394231
32407	394232
40234	394233
48904	394234
17734	394235
1406	394236
30712	394237
2032	394238
52557	394239
17288	394240
6348	394241
15125	394242
20719	394243
63623	394244
38792	394245
7918	394246
28293	394247
4454	394248
20734	394249
58979	394250
123414	394251
35599	394252
10791	394253
138835	394254
4828	394255
29282	394256
27323	394257
13932	394258
12892	394259
28486	394260
4390	394261
13157	394262
14062	394263
2459	394264
120080	394265
22806	394266
39684	394267
10987	394268
11664	394269
56129	394270
6444	394271
11138	394272
38476	394273
19520	394274
7415	394275
52378	394276
11285	394277
4010	394278
89	394279
32499	394280
28028	394281
3719	394282
59686	394283
32848	394284
35774	394285
30995	394286
99309	394287
12355	394288
141562	394289
11022	394290
9238	394291
18952	394292
103455	394293
1461	394294
47565	394295
10908	394296
54877	394297
81218	394298
1620	394299
99547	394300
150591	394301
72079	394302
32201	394303
39507	394304
24187	394305
20478	394306
8872	394307
2906	394308
122867	394309
81513	394310
24797	394311
1473	394312
1545	394313
619	394314
7394	394315
13944	394316
14448	394317
70829	394318
10245	394319
84810	394320
58139	394321
27428	394322
59421	394323
3319	394324
16882	394325
49381	394326
3137	394327
158097	394328
51221	394329
42093	394330
127122	394331
138891	394332
274	394333
30896	394334
158102	394335
42589	394336
62395	394337
38860	394338
97694	394339
41381	394340
87897	394341
84824	394342
128584	394343
25679	394344
98352	394345
1725	394346
1384	394347
10168	394348
16611	394349
11509	394350
31104	394351
2727	394352
37725	394353
15763	394354
8124	394355
30968	394356
30558	394357
2209	394358
47665	394359
5682	394360
21619	394361
87598	394362
52606	394363
36	394364
42245	394365
87541	394366
33014	394367
19606	394368
17501	394369
6297	394370
7366	394371
6623	394372
32056	394373
98654	394374
125	394375
21099	394376
32962	394377
133410	394378
27364	394379
12764	394380
86527	394381
3430	394382
124197	394383
62186	394384
129167	394385
12749	394386
38543	394387
75746	394388
8520	394389
58147	394390
46086	394391
107448	394392
58871	394393
55199	394394
36970	394395
54860	394396
6119	394397
2935	394398
6230	394399
10073	394400
163279	394401
11922	394402
26947	394403
107736	394404
77244	394405
25387	394406
20460	394407
14479	394408
59822	394409
2579	394410
28250	394411
91035	394412
35419	394413
3107	394414
116637	394415
5131	394416
17975	394417
5894	394418
4635	394419
67510	394420
5060	394421
16581	394422
80681	394423
46025	394424
47595	394425
11598	394426
157664	394427
98773	394428
141249	394429
30453	394430
155062	394431
13308	394432
21030	394433
15137	394434
84321	394435
13886	394436
46632	394437
3035	394438
101670	394439
68645	394440
31376	394441
1177	394442
135940	394443
18267	394444
113721	394445
4483	394446
5022	394447
18200	394448
21263	394449
19247	394450
37258	394451
15347	394452
45943	394453
122642	394454
30244	394455
4042	394456
25810	394457
164399	394458
522	394459
16167	394460
19343	394461
54160	394462
80071	394463
14429	394464
11794	394465
96383	394466
14530	394467
57974	394468
111647	394469
16967	394470
82748	394471
5860	394472
30928	394473
2564	394474
16379	394475
99788	394476
32714	394477
110372	394478
35915	394479
48065	394480
14474	394481
33571	394482
55379	394483
28445	394484
83048	394485
26636	394486
4541	394487
16133	394488
19605	394489
85867	394490
7993	394491
240	394492
87529	394493
12410	394494
601	394495
487	394496
32445	394497
29047	394498
67122	394499
2061	394500
5623	394501
13217	394502
86065	394503
30485	394504
7516	394505
936	394506
46329	394507
107567	394508
7169	394509
548	394510
39286	394511
129503	394512
47256	394513
256	394514
24625	394515
12608	394516
87165	394517
7705	394518
11936	394519
42897	394520
12529	394521
48247	394522
15737	394523
7589	394524
95593	394525
6584	394526
100424	394527
19463	394528
44843	394529
41370	394530
126028	394531
40589	394532
29483	394533
104857	394534
46459	394535
46909	394536
745	394537
93033	394538
6791	394539
101086	394540
73941	394541
119347	394542
14003	394543
13123	394544
267	394545
59554	394546
129654	394547
121182	394548
14822	394549
5740	394550
30357	394551
16437	394552
83248	394553
100744	394554
79202	394555
4305	394556
2460	394557
2105	394558
28832	394559
12364	394560
57898	394561
7944	394562
22422	394563
63477	394564
25722	394565
14797	394566
42709	394567
20894	394568
9253	394569
44196	394570
2101	394571
19340	394572
8750	394573
10479	394574
78552	394575
5444	394576
40463	394577
18961	394578
105288	394579
106389	394580
84631	394581
325	394582
20898	394583
109924	394584
20064	394585
3665	394586
4614	394587
6070	394588
50410	394589
117594	394590
108383	394591
6973	394592
1784	394593
2201	394594
3498	394595
7751	394596
69625	394597
2581	394598
4059	394599
3979	394600
3877	394601
4226	394602
7799	394603
41196	394604
3345	394605
72054	394606
56999	394607
1978	394608
93212	394609
24912	394610
61527	394611
74079	394612
82684	394613
4205	394614
117444	394615
13025	394616
87901	394617
63567	394618
160787	394619
1743	394620
6542	394621
136750	394622
22229	394623
127757	394624
8928	394625
1796	394626
165660	394627
4082	394628
10351	394629
58851	394630
3761	394631
147989	394632
74642	394633
22433	394634
68883	394635
83960	394636
17313	394637
42664	394638
109285	394639
23199	394640
5858	394641
36416	394642
10919	394643
40604	394644
3360	394645
45989	394646
102971	394647
27896	394648
106684	394649
179	394650
16257	394651
53809	394652
17838	394653
58664	394654
13517	394655
637	394656
22141	394657
2371	394658
25352	394659
104106	394660
9531	394661
38653	394662
28890	394663
98075	394664
85130	394665
72180	394666
14398	394667
2279	394668
35477	394669
63941	394670
102306	394671
14563	394672
26903	394673
43487	394674
53712	394675
9185	394676
99022	394677
1310	394678
56077	394679
45679	394680
111649	394681
7183	394682
117289	394683
28075	394684
16221	394685
70870	394686
17837	394687
9169	394688
551	394689
18477	394690
2162	394691
35319	394692
8111	394693
147476	394694
131480	394695
61407	394696
92072	394697
78172	394698
85590	394699
32580	394700
75799	394701
105889	394702
986	394703
3883	394704
67148	394705
47060	394706
92561	394707
98464	394708
102122	394709
93117	394710
92732	394711
7515	394712
55742	394713
72439	394714
126926	394715
49047	394716
55060	394717
21446	394718
1718	394719
15682	394720
755	394721
25901	394722
54630	394723
40842	394724
198	394725
14114	394726
42066	394727
90599	394728
26038	394729
20315	394730
6831	394731
40280	394732
50603	394733
17245	394734
90214	394735
64513	394736
130087	394737
115343	394738
3242	394739
116752	394740
49008	394741
117088	394742
66736	394743
6317	394744
5292	394745
29986	394746
159938	394747
65248	394748
56036	394749
8166	394750
56718	394751
119156	394752
6367	394753
25854	394754
61785	394755
23895	394756
4028	394757
42631	394758
38638	394759
90354	394760
4841	394761
673	394762
40361	394763
31798	394764
12547	394765
41509	394766
124471	394767
82311	394768
12659	394769
34404	394770
12146	394771
54773	394772
38085	394773
49032	394774
2350	394775
3073	394776
37735	394777
6134	394778
3782	394779
2783	394780
5530	394781
40163	394782
342	394783
20099	394784
34900	394785
24533	394786
7277	394787
18537	394788
36977	394789
85184	394790
888	394791
60366	394792
138328	394793
155937	394794
60126	394795
4870	394796
50912	394797
30824	394798
126	394799
111043	394800
10017	394801
20720	394802
2940	394803
7212	394804
41480	394805
64838	394806
20447	394807
6036	394808
36629	394809
57010	394810
650	394811
277	394812
27383	394813
129063	394814
79453	394815
52496	394816
58690	394817
37666	394818
47354	394819
14707	394820
19691	394821
72519	394822
41767	394823
38149	394824
31790	394825
2991	394826
87001	394827
187	394828
27835	394829
11079	394830
105431	394831
64011	394832
83474	394833
114940	394834
14535	394835
90571	394836
94345	394837
57143	394838
54955	394839
1086	394840
9976	394841
136238	394842
73	394843
52159	394844
63623	394845
561	394846
5858	394847
55015	394848
56070	394849
3397	394850
77083	394851
68174	394852
3096	394853
22386	394854
18404	394855
82218	394856
81884	394857
134899	394858
56051	394859
3071	394860
18287	394861
4866	394862
71702	394863
3044	394864
18952	394865
57647	394866
541	394867
1040	394868
95557	394869
37585	394870
54493	394871
64990	394872
56	394873
5957	394874
65467	394875
43937	394876
14702	394877
3425	394878
12717	394879
41065	394880
47490	394881
119299	394882
2352	394883
10552	394884
101566	394885
3833	394886
17955	394887
27185	394888
13384	394889
31560	394890
91510	394891
10011	394892
67923	394893
5671	394894
32021	394895
42481	394896
8759	394897
4865	394898
57561	394899
16853	394900
23865	394901
64541	394902
13113	394903
12287	394904
1432	394905
68149	394906
10	394907
42696	394908
7199	394909
35557	394910
19940	394911
10481	394912
47742	394913
78208	394914
305	394915
47531	394916
2126	394917
2482	394918
80164	394919
38192	394920
39057	394921
7769	394922
21424	394923
27630	394924
29003	394925
61648	394926
5152	394927
82740	394928
3458	394929
4823	394930
36771	394931
26482	394932
51083	394933
71195	394934
4967	394935
12134	394936
12358	394937
10288	394938
2718	394939
19538	394940
22575	394941
11312	394942
71065	394943
23487	394944
124270	394945
92386	394946
95663	394947
93419	394948
80576	394949
2522	394950
52264	394951
2944	394952
6029	394953
43543	394954
6996	394955
31270	394956
19934	394957
27398	394958
54550	394959
31872	394960
42654	394961
6148	394962
97093	394963
37700	394964
5337	394965
34201	394966
3368	394967
5463	394968
28767	394969
83946	394970
112939	394971
63460	394972
54468	394973
107108	394974
33028	394975
59449	394976
3	394977
43859	394978
20399	394979
63640	394980
118150	394981
81405	394982
12611	394983
194	394984
60220	394985
84193	394986
11	394987
98913	394988
40514	394989
9183	394990
82276	394991
44914	394992
60367	394993
14427	394994
45804	394995
23454	394996
53578	394997
15423	394998
1907	394999
112017	395000
13	395001
62316	395002
15274	395003
22478	395004
43696	395005
32537	395006
25732	395007
10473	395008
16316	395009
123064	395010
19723	395011
85840	395012
153213	395013
50924	395014
37510	395015
60348	395016
22668	395017
50398	395018
38815	395019
66635	395020
12748	395021
9013	395022
50695	395023
138231	395024
41307	395025
10924	395026
1959	395027
2530	395028
52327	395029
1141	395030
32805	395031
98479	395032
143377	395033
129079	395034
7243	395035
77870	395036
99462	395037
94050	395038
18838	395039
72420	395040
77732	395041
115315	395042
54830	395043
55686	395044
23805	395045
21762	395046
133194	395047
7423	395048
63388	395049
61743	395050
24577	395051
7815	395052
132604	395053
10285	395054
33404	395055
48447	395056
25404	395057
7676	395058
6974	395059
304	395060
41373	395061
58427	395062
52433	395063
142014	395064
13781	395065
31093	395066
91608	395067
56320	395068
316	395069
9484	395070
45186	395071
5762	395072
28919	395073
64186	395074
67	395075
47701	395076
559	395077
25212	395078
1601	395079
4838	395080
25550	395081
100418	395082
28834	395083
146453	395084
54561	395085
11966	395086
1638	395087
6952	395088
64263	395089
49	395090
9571	395091
38150	395092
15568	395093
109270	395094
29738	395095
73523	395096
75511	395097
31146	395098
20406	395099
30254	395100
7673	395101
84259	395102
61747	395103
7899	395104
17500	395105
82789	395106
38307	395107
19587	395108
20336	395109
100916	395110
324	395111
5154	395112
80673	395113
46675	395114
21538	395115
639	395116
40552	395117
308	395118
18820	395119
79532	395120
59970	395121
151286	395122
52965	395123
58491	395124
6989	395125
10710	395126
4143	395127
14809	395128
28021	395129
154502	395130
11845	395131
5361	395132
14878	395133
11071	395134
103366	395135
89359	395136
75759	395137
14165	395138
10735	395139
6483	395140
115607	395141
9641	395142
38445	395143
5693	395144
118485	395145
22284	395146
85869	395147
15897	395148
24887	395149
274	395150
4450	395151
151031	395152
23664	395153
18919	395154
112629	395155
21389	395156
3565	395157
16880	395158
30681	395159
67312	395160
161706	395161
19421	395162
118051	395163
78112	395164
45733	395165
513	395166
24293	395167
165513	395168
20952	395169
4205	395170
6427	395171
116374	395172
15639	395173
31678	395174
99074	395175
14480	395176
5863	395177
129384	395178
19578	395179
13432	395180
24998	395181
72504	395182
10702	395183
6	395184
13785	395185
4215	395186
47671	395187
9450	395188
1267	395189
45662	395190
86123	395191
1396	395192
19443	395193
72210	395194
38732	395195
121940	395196
87508	395197
44894	395198
54956	395199
149515	395200
7445	395201
2040	395202
9357	395203
64463	395204
10835	395205
57255	395206
63055	395207
120	395208
3216	395209
70301	395210
11212	395211
58465	395212
6458	395213
2211	395214
34422	395215
84221	395216
60264	395217
11688	395218
51991	395219
88697	395220
25197	395221
42521	395222
115790	395223
16952	395224
41698	395225
35660	395226
12397	395227
23784	395228
25765	395229
31781	395230
72457	395231
11716	395232
11374	395233
42567	395234
42565	395235
4248	395236
39316	395237
69178	395238
28301	395239
37269	395240
1306	395241
61934	395242
140162	395243
9253	395244
111168	395245
28181	395246
35205	395247
66018	395248
64337	395249
107937	395250
10832	395251
22029	395252
100836	395253
114122	395254
40151	395255
33539	395256
10482	395257
68856	395258
84720	395259
98616	395260
49191	395261
29975	395262
5817	395263
8075	395264
158975	395265
2473	395266
88766	395267
965	395268
44664	395269
124221	395270
81939	395271
29339	395272
6832	395273
24	395274
3409	395275
42262	395276
91110	395277
36283	395278
11402	395279
2159	395280
26448	395281
64504	395282
30264	395283
22122	395284
122269	395285
20	395286
535	395287
2546	395288
3168	395289
37102	395290
26053	395291
7	395292
63621	395293
523	395294
6724	395295
26543	395296
80949	395297
54659	395298
44560	395299
3600	395300
1711	395301
130377	395302
84013	395303
2149	395304
60117	395305
80945	395306
4878	395307
80783	395308
109377	395309
120735	395310
6339	395311
24523	395312
4135	395313
18042	395314
26523	395315
79972	395316
1143	395317
20016	395318
16046	395319
59467	395320
2130	395321
132000	395322
12486	395323
12357	395324
1092	395325
45368	395326
5722	395327
21376	395328
123162	395329
153345	395330
97886	395331
9842	395332
13524	395333
5280	395334
535	395335
96928	395336
18104	395337
727	395338
37959	395339
12800	395340
4987	395341
23573	395342
59357	395343
15175	395344
5425	395345
3946	395346
997	395347
4638	395348
13407	395349
8564	395350
34328	395351
16302	395352
72313	395353
127393	395354
153	395355
74800	395356
6260	395357
28359	395358
2139	395359
4853	395360
42883	395361
9299	395362
60127	395363
75748	395364
34447	395365
9454	395366
14743	395367
9052	395368
27518	395369
730	395370
43454	395371
86394	395372
99105	395373
12825	395374
12294	395375
66491	395376
116620	395377
463	395378
27667	395379
42957	395380
36583	395381
900	395382
60682	395383
1048	395384
36030	395385
43678	395386
12512	395387
2007	395388
6916	395389
19015	395390
16582	395391
4539	395392
36790	395393
118022	395394
40791	395395
1463	395396
26070	395397
112150	395398
22444	395399
20269	395400
21607	395401
124804	395402
33385	395403
6829	395404
56219	395405
93797	395406
1261	395407
65060	395408
81139	395409
11650	395410
71036	395411
139620	395412
41996	395413
33021	395414
11040	395415
65824	395416
2851	395417
91676	395418
7738	395419
1758	395420
139808	395421
136422	395422
35696	395423
9301	395424
30130	395425
48664	395426
27705	395427
95019	395428
55388	395429
18399	395430
19071	395431
2327	395432
40686	395433
71884	395434
21503	395435
27106	395436
26145	395437
24834	395438
28932	395439
57193	395440
92371	395441
10771	395442
60816	395443
44909	395444
20479	395445
53	395446
83076	395447
84812	395448
39717	395449
10317	395450
8118	395451
70934	395452
63379	395453
60201	395454
28500	395455
152255	395456
9049	395457
9870	395458
33030	395459
66355	395460
14658	395461
28518	395462
71643	395463
5466	395464
12472	395465
6894	395466
21244	395467
1631	395468
2275	395469
1784	395470
3033	395471
68545	395472
34189	395473
4579	395474
7259	395475
9095	395476
6767	395477
35689	395478
64799	395479
39990	395480
8064	395481
18054	395482
15830	395483
43930	395484
3089	395485
80855	395486
87383	395487
39817	395488
10678	395489
1960	395490
706	395491
25240	395492
19548	395493
27751	395494
20009	395495
59971	395496
32116	395497
3383	395498
84498	395499
14894	395500
10302	395501
60304	395502
41340	395503
749	395504
87424	395505
16647	395506
445	395507
40066	395508
55958	395509
82394	395510
8088	395511
73627	395512
165441	395513
12428	395514
1063	395515
37149	395516
47444	395517
37516	395518
17723	395519
182	395520
25927	395521
67369	395522
55738	395523
1319	395524
33820	395525
34755	395526
10990	395527
18313	395528
59211	395529
16750	395530
16420	395531
48508	395532
126925	395533
26899	395534
6094	395535
24093	395536
126475	395537
19111	395538
84490	395539
16655	395540
110030	395541
80801	395542
6226	395543
26053	395544
65596	395545
43464	395546
25200	395547
6536	395548
4162	395549
2112	395550
88079	395551
116441	395552
6468	395553
25415	395554
288	395555
28643	395556
10963	395557
48617	395558
18841	395559
91393	395560
1237	395561
36781	395562
114361	395563
153997	395564
5490	395565
4694	395566
7434	395567
117	395568
11133	395569
3414	395570
20384	395571
16250	395572
4889	395573
128566	395574
5176	395575
30813	395576
11232	395577
37730	395578
6058	395579
69081	395580
9252	395581
5796	395582
3708	395583
49139	395584
26217	395585
59206	395586
5519	395587
21712	395588
35261	395589
10378	395590
76792	395591
183	395592
39755	395593
196	395594
42698	395595
9859	395596
87260	395597
25558	395598
110670	395599
76535	395600
9433	395601
49834	395602
23144	395603
7637	395604
16568	395605
30423	395606
111292	395607
46714	395608
9650	395609
22155	395610
409	395611
47564	395612
20378	395613
66784	395614
105456	395615
12863	395616
132179	395617
6259	395618
116248	395619
45760	395620
142955	395621
76113	395622
40061	395623
24902	395624
28842	395625
9794	395626
99684	395627
28457	395628
90569	395629
133900	395630
4838	395631
98367	395632
71950	395633
22965	395634
7993	395635
3224	395636
26976	395637
23904	395638
137344	395639
5384	395640
19702	395641
24939	395642
608	395643
91283	395644
14223	395645
40581	395646
9228	395647
30938	395648
72140	395649
23122	395650
3669	395651
33416	395652
28864	395653
48379	395654
115848	395655
65622	395656
31611	395657
32728	395658
98656	395659
18367	395660
20499	395661
19965	395662
18772	395663
21085	395664
123307	395665
37311	395666
41089	395667
72601	395668
91662	395669
12926	395670
14574	395671
59036	395672
26908	395673
8392	395674
5296	395675
37982	395676
34876	395677
8898	395678
56879	395679
94956	395680
48433	395681
12163	395682
21799	395683
376	395684
13841	395685
113658	395686
19177	395687
12288	395688
46121	395689
43580	395690
48680	395691
651	395692
12159	395693
17434	395694
36359	395695
84916	395696
1330	395697
93146	395698
11803	395699
12457	395700
123962	395701
42847	395702
5234	395703
65975	395704
49133	395705
103019	395706
10298	395707
117561	395708
22371	395709
109310	395710
12773	395711
8411	395712
124529	395713
28790	395714
38327	395715
12422	395716
1096	395717
109382	395718
3145	395719
26678	395720
43033	395721
61131	395722
69587	395723
38364	395724
44999	395725
119406	395726
6135	395727
97383	395728
81701	395729
30713	395730
12814	395731
46771	395732
3352	395733
138258	395734
14277	395735
7452	395736
151628	395737
20539	395738
2718	395739
5022	395740
91468	395741
7056	395742
2261	395743
16585	395744
51891	395745
25994	395746
49411	395747
131613	395748
16358	395749
95280	395750
164985	395751
3440	395752
13	395753
11450	395754
5835	395755
80228	395756
31481	395757
2835	395758
31480	395759
3059	395760
13961	395761
10430	395762
8030	395763
36394	395764
243	395765
84234	395766
73141	395767
14686	395768
17407	395769
3413	395770
56228	395771
148414	395772
150350	395773
42520	395774
9785	395775
143792	395776
160349	395777
1817	395778
10922	395779
89171	395780
40767	395781
40429	395782
158692	395783
4745	395784
2142	395785
30670	395786
28276	395787
44317	395788
44000	395789
147190	395790
3927	395791
105217	395792
62518	395793
20029	395794
82196	395795
40222	395796
207	395797
39438	395798
89768	395799
9253	395800
117232	395801
72340	395802
21681	395803
66034	395804
79680	395805
64143	395806
31381	395807
34629	395808
135979	395809
66564	395810
20099	395811
668	395812
3251	395813
83303	395814
14498	395815
49204	395816
58887	395817
7055	395818
93597	395819
16322	395820
9361	395821
23583	395822
21514	395823
25936	395824
33757	395825
34833	395826
2518	395827
11001	395828
42773	395829
150271	395830
153402	395831
49323	395832
65304	395833
28092	395834
2130	395835
120531	395836
18079	395837
51390	395838
33437	395839
37032	395840
139015	395841
2004	395842
46159	395843
90636	395844
25160	395845
4620	395846
104053	395847
28578	395848
50718	395849
74295	395850
51632	395851
4716	395852
67344	395853
7645	395854
1760	395855
25406	395856
162093	395857
96292	395858
82084	395859
38660	395860
24603	395861
10072	395862
1919	395863
49796	395864
40477	395865
12955	395866
14385	395867
56820	395868
105328	395869
54807	395870
21900	395871
82815	395872
77299	395873
206	395874
374	395875
53070	395876
66068	395877
11058	395878
43268	395879
128360	395880
3	395881
126406	395882
11632	395883
31876	395884
95699	395885
39568	395886
6227	395887
118583	395888
5331	395889
57902	395890
28399	395891
42244	395892
11285	395893
87446	395894
32653	395895
5312	395896
11133	395897
60386	395898
28323	395899
105540	395900
34940	395901
121485	395902
100994	395903
1647	395904
27741	395905
10512	395906
62199	395907
78098	395908
36951	395909
8689	395910
33241	395911
13255	395912
2854	395913
3391	395914
59453	395915
142	395916
1444	395917
105651	395918
5862	395919
10880	395920
75187	395921
94927	395922
12980	395923
9563	395924
47756	395925
10809	395926
33731	395927
69745	395928
10483	395929
1937	395930
3333	395931
106447	395932
98181	395933
120630	395934
1130	395935
35829	395936
10582	395937
52765	395938
63519	395939
37344	395940
96220	395941
69858	395942
61251	395943
41271	395944
14454	395945
24728	395946
114779	395947
9761	395948
6166	395949
128677	395950
2476	395951
140819	395952
87716	395953
30131	395954
135490	395955
161229	395956
60151	395957
2553	395958
37549	395959
118662	395960
22834	395961
17597	395962
36037	395963
289	395964
79486	395965
59882	395966
22014	395967
52807	395968
135	395969
38389	395970
11843	395971
25756	395972
8720	395973
34180	395974
8730	395975
6824	395976
7523	395977
2485	395978
29954	395979
47494	395980
68521	395981
154259	395982
7109	395983
4990	395984
54195	395985
2788	395986
60903	395987
92010	395988
75397	395989
35784	395990
7910	395991
11419	395992
99799	395993
9054	395994
1828	395995
28145	395996
6329	395997
115232	395998
2682	395999
48195	396000
30555	396001
12290	396002
133476	396003
10419	396004
41806	396005
15348	396006
133472	396007
46991	396008
8494	396009
2830	396010
3944	396011
69843	396012
32822	396013
145456	396014
42477	396015
147440	396016
34407	396017
3813	396018
40668	396019
32802	396020
52500	396021
1363	396022
113120	396023
47868	396024
19862	396025
52822	396026
44980	396027
38230	396028
42920	396029
120912	396030
9422	396031
935	396032
6334	396033
122448	396034
161618	396035
24104	396036
11419	396037
32969	396038
59456	396039
130584	396040
11111	396041
13749	396042
30824	396043
58920	396044
9208	396045
6976	396046
15037	396047
5502	396048
6230	396049
3411	396050
301	396051
937	396052
17326	396053
4934	396054
101355	396055
28154	396056
3374	396057
31088	396058
12987	396059
19869	396060
1957	396061
4614	396062
44216	396063
61332	396064
43630	396065
65039	396066
22947	396067
5957	396068
134934	396069
154109	396070
17383	396071
145258	396072
77172	396073
20099	396074
41979	396075
41785	396076
77233	396077
87495	396078
44630	396079
23436	396080
81044	396081
198	396082
66385	396083
11430	396084
2734	396085
1180	396086
108624	396087
15468	396088
67522	396089
46253	396090
5690	396091
45405	396092
14556	396093
21236	396094
56590	396095
69055	396096
41959	396097
41551	396098
136040	396099
57291	396100
93217	396101
31847	396102
38181	396103
32	396104
21710	396105
28358	396106
3036	396107
326	396108
49370	396109
31054	396110
69725	396111
66761	396112
33	396113
111742	396114
84084	396115
5469	396116
32269	396117
9071	396118
47489	396119
29517	396120
6324	396121
54359	396122
29362	396123
97170	396124
49153	396125
55779	396126
19671	396127
61763	396128
56319	396129
6253	396130
3923	396131
46503	396132
3272	396133
32630	396134
57657	396135
27082	396136
66410	396137
14822	396138
41693	396139
509	396140
20907	396141
10923	396142
46981	396143
145205	396144
56866	396145
50354	396146
103455	396147
65536	396148
8958	396149
152235	396150
1579	396151
104192	396152
33604	396153
1810	396154
111292	396155
7584	396156
46130	396157
6701	396158
8725	396159
108458	396160
31017	396161
60510	396162
25690	396163
28147	396164
86600	396165
95444	396166
157086	396167
44195	396168
119728	396169
102965	396170
15848	396171
59979	396172
2738	396173
101073	396174
66569	396175
9378	396176
82743	396177
48879	396178
96085	396179
72040	396180
24014	396181
30	396182
84781	396183
123577	396184
45803	396185
86904	396186
7408	396187
9094	396188
89475	396189
122721	396190
14862	396191
43840	396192
4534	396193
1582	396194
537	396195
8312	396196
6307	396197
71374	396198
15679	396199
1615	396200
7519	396201
7321	396202
842	396203
93394	396204
11386	396205
29563	396206
15289	396207
25254	396208
55646	396209
138494	396210
26536	396211
6105	396212
61552	396213
17116	396214
42054	396215
2109	396216
20647	396217
9463	396218
101492	396219
7878	396220
3359	396221
42409	396222
9175	396223
111595	396224
12881	396225
998	396226
103183	396227
80122	396228
50069	396229
14830	396230
110411	396231
70249	396232
63519	396233
67421	396234
33639	396235
36489	396236
22544	396237
118532	396238
3096	396239
9463	396240
12466	396241
78737	396242
83864	396243
2050	396244
6084	396245
17549	396246
53818	396247
17868	396248
7856	396249
2769	396250
4378	396251
122423	396252
50366	396253
20411	396254
1591	396255
2	396256
41389	396257
30867	396258
53229	396259
923	396260
17480	396261
3457	396262
6701	396263
54675	396264
125640	396265
157569	396266
69467	396267
13060	396268
96545	396269
14340	396270
8485	396271
9198	396272
41677	396273
62889	396274
29426	396275
22795	396276
131066	396277
35771	396278
23710	396279
28704	396280
86410	396281
1512	396282
25185	396283
189	396284
107385	396285
6193	396286
6556	396287
5920	396288
105350	396289
146705	396290
29989	396291
36150	396292
13368	396293
77670	396294
101533	396295
93649	396296
30434	396297
11141	396298
171	396299
15474	396300
85117	396301
9851	396302
104789	396303
12110	396304
104234	396305
101481	396306
14392	396307
37316	396308
3460	396309
74857	396310
88162	396311
698	396312
11605	396313
90276	396314
84638	396315
43842	396316
13750	396317
33721	396318
443	396319
94998	396320
119538	396321
110443	396322
18474	396323
2784	396324
48415	396325
23818	396326
7015	396327
33126	396328
1642	396329
49037	396330
23643	396331
12017	396332
100750	396333
100014	396334
75176	396335
51630	396336
48534	396337
22157	396338
12727	396339
6804	396340
49063	396341
81	396342
21737	396343
8171	396344
12715	396345
1246	396346
4025	396347
16523	396348
3524	396349
15107	396350
27581	396351
93538	396352
11670	396353
123147	396354
112520	396355
4285	396356
1433	396357
98513	396358
92399	396359
30806	396360
107983	396361
24463	396362
33968	396363
11561	396364
30029	396365
30770	396366
6068	396367
73522	396368
29951	396369
101374	396370
29930	396371
153179	396372
1016	396373
3738	396374
620	396375
18212	396376
51030	396377
95926	396378
6307	396379
17597	396380
3400	396381
33381	396382
2103	396383
49941	396384
19302	396385
24631	396386
154136	396387
31764	396388
154	396389
78240	396390
52586	396391
35699	396392
61592	396393
157222	396394
54927	396395
96059	396396
15795	396397
19112	396398
9265	396399
4842	396400
39544	396401
955	396402
47010	396403
8523	396404
11282	396405
35804	396406
14994	396407
2505	396408
62010	396409
94721	396410
51202	396411
16135	396412
12360	396413
90532	396414
16946	396415
21348	396416
25592	396417
3343	396418
19944	396419
67780	396420
8009	396421
9808	396422
27447	396423
72816	396424
50751	396425
104216	396426
28710	396427
198	396428
118726	396429
4397	396430
5790	396431
57906	396432
23035	396433
4185	396434
23946	396435
41116	396436
21441	396437
49939	396438
11606	396439
162756	396440
33934	396441
1330	396442
4099	396443
57309	396444
29927	396445
26997	396446
26663	396447
16677	396448
14418	396449
63457	396450
1582	396451
57321	396452
1154	396453
138147	396454
133853	396455
166532	396456
73934	396457
49776	396458
31654	396459
18669	396460
53101	396461
32133	396462
3427	396463
69930	396464
54819	396465
49856	396466
9985	396467
97270	396468
139098	396469
45022	396470
50216	396471
9478	396472
7490	396473
53	396474
32882	396475
41328	396476
44698	396477
14941	396478
13669	396479
88767	396480
18981	396481
17771	396482
26286	396483
38121	396484
5051	396485
91086	396486
79634	396487
134207	396488
36125	396489
17209	396490
2200	396491
35468	396492
87997	396493
22505	396494
31596	396495
51737	396496
45454	396497
636	396498
32102	396499
16506	396500
44886	396501
33153	396502
263	396503
1595	396504
4099	396505
66360	396506
64862	396507
60731	396508
11508	396509
39355	396510
36773	396511
6198	396512
2984	396513
54085	396514
48369	396515
97052	396516
10251	396517
17065	396518
820	396519
1681	396520
83941	396521
16856	396522
118609	396523
8061	396524
10458	396525
2466	396526
18074	396527
1884	396528
65357	396529
7173	396530
21185	396531
62000	396532
42660	396533
63208	396534
21895	396535
23557	396536
17497	396537
654	396538
20183	396539
28081	396540
7472	396541
2466	396542
374	396543
39	396544
55850	396545
41593	396546
837	396547
64688	396548
15041	396549
96149	396550
67080	396551
37620	396552
57413	396553
129994	396554
52440	396555
17973	396556
51165	396557
19907	396558
3633	396559
87859	396560
31064	396561
28475	396562
45074	396563
24226	396564
34857	396565
20075	396566
4667	396567
10793	396568
137528	396569
1376	396570
7412	396571
10519	396572
68822	396573
26526	396574
21621	396575
40234	396576
26535	396577
32382	396578
105283	396579
56989	396580
28620	396581
101530	396582
1272	396583
46690	396584
32010	396585
111264	396586
12515	396587
9448	396588
119686	396589
80740	396590
41853	396591
118216	396592
105149	396593
20445	396594
67827	396595
84365	396596
28700	396597
49523	396598
10351	396599
135053	396600
87197	396601
48406	396602
44672	396603
42050	396604
67353	396605
41495	396606
32050	396607
89095	396608
16091	396609
716	396610
8095	396611
29095	396612
2324	396613
19	396614
13601	396615
24329	396616
32765	396617
2707	396618
43014	396619
1035	396620
20460	396621
7917	396622
39196	396623
94106	396624
6304	396625
91450	396626
32015	396627
21193	396628
9392	396629
37054	396630
145270	396631
11219	396632
19961	396633
139695	396634
14299	396635
3483	396636
6310	396637
78542	396638
4064	396639
2800	396640
82755	396641
60329	396642
3183	396643
25632	396644
28632	396645
80009	396646
79084	396647
6808	396648
59771	396649
1783	396650
73043	396651
53760	396652
8628	396653
26600	396654
18282	396655
71962	396656
689	396657
55928	396658
17368	396659
18370	396660
57676	396661
234	396662
28344	396663
9449	396664
71451	396665
142200	396666
157870	396667
6234	396668
15137	396669
28961	396670
40994	396671
150713	396672
2855	396673
20285	396674
7	396675
16321	396676
20709	396677
559	396678
4421	396679
133799	396680
9743	396681
10465	396682
75439	396683
34485	396684
27572	396685
37351	396686
7380	396687
3767	396688
22894	396689
2495	396690
71811	396691
23690	396692
11562	396693
104675	396694
55906	396695
47622	396696
84175	396697
60773	396698
71384	396699
26211	396700
40638	396701
82880	396702
87914	396703
43382	396704
61327	396705
3022	396706
11368	396707
45556	396708
17551	396709
35014	396710
50525	396711
96311	396712
16892	396713
12120	396714
38966	396715
32290	396716
45868	396717
42317	396718
110406	396719
24689	396720
10837	396721
10735	396722
21058	396723
78311	396724
48189	396725
18988	396726
53715	396727
66096	396728
54868	396729
11834	396730
101586	396731
14396	396732
3402	396733
83337	396734
29978	396735
1203	396736
22553	396737
13205	396738
866	396739
12117	396740
143541	396741
19893	396742
55790	396743
24129	396744
5472	396745
78595	396746
40744	396747
33537	396748
83074	396749
337	396750
24767	396751
110782	396752
29415	396753
58077	396754
73867	396755
137447	396756
86976	396757
8994	396758
3261	396759
72195	396760
44778	396761
2318	396762
13079	396763
8623	396764
1330	396765
35452	396766
33055	396767
54702	396768
24793	396769
148077	396770
56452	396771
185	396772
37824	396773
2674	396774
115704	396775
77794	396776
29307	396777
5358	396778
13407	396779
2880	396780
41096	396781
19780	396782
32657	396783
2013	396784
2554	396785
24424	396786
11463	396787
85812	396788
14861	396789
37871	396790
69231	396791
39630	396792
21828	396793
60422	396794
38219	396795
12607	396796
53246	396797
71830	396798
61869	396799
36432	396800
499	396801
22909	396802
43215	396803
38544	396804
9601	396805
5879	396806
4211	396807
46224	396808
21842	396809
22736	396810
85489	396811
96576	396812
92558	396813
130455	396814
49791	396815
35276	396816
72686	396817
80794	396818
24040	396819
24533	396820
48347	396821
776	396822
111448	396823
89719	396824
15864	396825
6207	396826
20627	396827
16341	396828
19444	396829
84387	396830
10061	396831
52741	396832
11071	396833
14415	396834
156920	396835
57156	396836
66801	396837
41877	396838
4449	396839
23217	396840
13741	396841
2427	396842
31457	396843
78500	396844
8748	396845
1071	396846
86805	396847
22619	396848
54857	396849
56865	396850
107587	396851
77222	396852
7625	396853
53658	396854
23684	396855
70796	396856
13079	396857
163174	396858
58303	396859
1465	396860
11574	396861
15196	396862
5098	396863
1952	396864
6612	396865
102841	396866
33182	396867
14120	396868
12128	396869
40778	396870
12939	396871
29186	396872
42200	396873
76024	396874
11207	396875
43770	396876
26474	396877
125459	396878
4776	396879
21796	396880
3075	396881
114853	396882
22142	396883
119823	396884
541	396885
18301	396886
22963	396887
50560	396888
7400	396889
29525	396890
81364	396891
35125	396892
133469	396893
54615	396894
59280	396895
67502	396896
146556	396897
28807	396898
72724	396899
144162	396900
140041	396901
1628	396902
65	396903
2944	396904
42809	396905
128820	396906
3	396907
70988	396908
22450	396909
26817	396910
17691	396911
12997	396912
6370	396913
29509	396914
35563	396915
15968	396916
5005	396917
75	396918
3848	396919
7111	396920
14797	396921
621	396922
26334	396923
10796	396924
90413	396925
33301	396926
53674	396927
51648	396928
32329	396929
8640	396930
1106	396931
4571	396932
45358	396933
59208	396934
14002	396935
16875	396936
31225	396937
60743	396938
87858	396939
2085	396940
33018	396941
82366	396942
128587	396943
80924	396944
13571	396945
13416	396946
9956	396947
15796	396948
165581	396949
12753	396950
42988	396951
30506	396952
26860	396953
78910	396954
9499	396955
19543	396956
3159	396957
16086	396958
50474	396959
32269	396960
11543	396961
21081	396962
30980	396963
146819	396964
34790	396965
10167	396966
4006	396967
52783	396968
45152	396969
36282	396970
82110	396971
8081	396972
58962	396973
77685	396974
25078	396975
27639	396976
100943	396977
120071	396978
40817	396979
4985	396980
125494	396981
65030	396982
72634	396983
8074	396984
159289	396985
31023	396986
4871	396987
66607	396988
17517	396989
8773	396990
4281	396991
1	396992
61580	396993
70577	396994
140115	396995
79985	396996
3046	396997
46850	396998
17487	396999
11645	397000
11002	397001
13716	397002
38591	397003
71222	397004
9459	397005
36311	397006
1148	397007
21115	397008
60496	397009
93965	397010
46993	397011
46213	397012
7000	397013
47889	397014
65347	397015
44237	397016
1589	397017
20187	397018
61569	397019
2911	397020
70258	397021
56786	397022
42839	397023
54932	397024
29881	397025
28023	397026
12555	397027
40750	397028
48708	397029
37893	397030
4690	397031
6944	397032
6093	397033
88939	397034
51056	397035
72449	397036
17830	397037
14436	397038
5462	397039
19546	397040
468	397041
1656	397042
16875	397043
112402	397044
22630	397045
31472	397046
9059	397047
18252	397048
126399	397049
28734	397050
37887	397051
44227	397052
131319	397053
26187	397054
10888	397055
3358	397056
50246	397057
28932	397058
58004	397059
11458	397060
33154	397061
13068	397062
13266	397063
52239	397064
45001	397065
58608	397066
3608	397067
15138	397068
8838	397069
26	397070
85753	397071
1370	397072
21241	397073
630	397074
14366	397075
51501	397076
7281	397077
14809	397078
1941	397079
13270	397080
21477	397081
84628	397082
58617	397083
1829	397084
34374	397085
126091	397086
65695	397087
25588	397088
57111	397089
14398	397090
7458	397091
74014	397092
412	397093
13620	397094
65560	397095
148265	397096
79074	397097
102211	397098
23047	397099
6044	397100
70994	397101
58112	397102
72259	397103
1761	397104
1015	397105
47868	397106
33089	397107
2697	397108
52482	397109
7926	397110
158934	397111
68537	397112
112472	397113
51846	397114
104805	397115
9139	397116
20149	397117
66989	397118
45795	397119
841	397120
5129	397121
10566	397122
117278	397123
16288	397124
934	397125
24260	397126
55027	397127
82464	397128
134240	397129
143109	397130
33807	397131
44296	397132
11200	397133
56950	397134
92025	397135
96207	397136
7587	397137
91950	397138
52820	397139
21544	397140
109164	397141
21547	397142
14429	397143
154275	397144
25682	397145
72305	397146
7992	397147
3784	397148
164152	397149
21434	397150
62290	397151
9988	397152
102971	397153
84687	397154
24440	397155
52377	397156
24396	397157
86371	397158
58391	397159
2861	397160
53939	397161
14514	397162
4227	397163
6670	397164
36377	397165
64752	397166
18494	397167
139381	397168
68562	397169
16345	397170
71541	397171
122683	397172
34716	397173
60766	397174
21043	397175
32422	397176
16779	397177
50454	397178
60756	397179
15387	397180
48756	397181
151819	397182
2652	397183
12715	397184
18052	397185
52657	397186
36570	397187
40940	397188
115936	397189
17135	397190
23183	397191
26524	397192
23515	397193
131983	397194
27904	397195
101069	397196
106897	397197
1073	397198
13577	397199
40596	397200
17014	397201
18846	397202
54350	397203
90696	397204
66700	397205
989	397206
40393	397207
34287	397208
25334	397209
25801	397210
73874	397211
70096	397212
116268	397213
24912	397214
49935	397215
98058	397216
998	397217
62	397218
12909	397219
71557	397220
34879	397221
14937	397222
27883	397223
30445	397224
41955	397225
15571	397226
2243	397227
133	397228
11953	397229
153050	397230
17554	397231
34326	397232
1271	397233
72513	397234
51790	397235
19349	397236
73114	397237
82286	397238
89631	397239
70842	397240
64825	397241
20614	397242
118226	397243
82571	397244
13387	397245
107789	397246
12267	397247
144502	397248
57495	397249
60027	397250
27481	397251
87260	397252
17733	397253
12454	397254
40186	397255
4240	397256
102042	397257
540	397258
106973	397259
4283	397260
10335	397261
37598	397262
9566	397263
18341	397264
49097	397265
134046	397266
9704	397267
53427	397268
8805	397269
31968	397270
52675	397271
123311	397272
5767	397273
4193	397274
79929	397275
17383	397276
75295	397277
1762	397278
27839	397279
15340	397280
3817	397281
16848	397282
46795	397283
38523	397284
30479	397285
6486	397286
6284	397287
83110	397288
68641	397289
2246	397290
49185	397291
102202	397292
53319	397293
74534	397294
23	397295
77401	397296
10107	397297
11814	397298
2449	397299
48246	397300
61986	397301
94894	397302
8562	397303
14328	397304
57220	397305
12909	397306
6888	397307
6891	397308
98821	397309
99351	397310
52149	397311
83610	397312
7146	397313
21636	397314
38151	397315
67	397316
11565	397317
34985	397318
60847	397319
666	397320
46086	397321
61366	397322
15357	397323
49473	397324
30645	397325
17223	397326
5498	397327
23038	397328
35960	397329
7050	397330
24794	397331
132577	397332
69767	397333
139674	397334
25701	397335
51878	397336
39850	397337
769	397338
56400	397339
73026	397340
47782	397341
33791	397342
29164	397343
118530	397344
69585	397345
59364	397346
32016	397347
21407	397348
86521	397349
21962	397350
2296	397351
108926	397352
35177	397353
63034	397354
50159	397355
144946	397356
20314	397357
1739	397358
30506	397359
52373	397360
47417	397361
31566	397362
84407	397363
38733	397364
59931	397365
13162	397366
76606	397367
71861	397368
49016	397369
2290	397370
36648	397371
141617	397372
10287	397373
96075	397374
23406	397375
17937	397376
26535	397377
12	397378
54959	397379
39404	397380
3180	397381
380	397382
61476	397383
33389	397384
30066	397385
131541	397386
12170	397387
7110	397388
19016	397389
27343	397390
1550	397391
89284	397392
10623	397393
19388	397394
56623	397395
16118	397396
9613	397397
90491	397398
47176	397399
13080	397400
51359	397401
18931	397402
134632	397403
806	397404
830	397405
4716	397406
15064	397407
27005	397408
26023	397409
12266	397410
124731	397411
93264	397412
110527	397413
33113	397414
65291	397415
55789	397416
22084	397417
7304	397418
2435	397419
20915	397420
10798	397421
13420	397422
418	397423
7065	397424
14965	397425
26144	397426
22364	397427
3379	397428
58636	397429
7658	397430
23462	397431
34574	397432
7263	397433
11603	397434
105052	397435
70283	397436
6752	397437
6955	397438
7692	397439
127021	397440
30554	397441
51787	397442
51463	397443
66234	397444
16839	397445
70851	397446
22956	397447
17458	397448
96447	397449
82470	397450
5660	397451
47580	397452
61317	397453
9120	397454
5597	397455
27622	397456
128811	397457
11822	397458
8114	397459
6795	397460
54	397461
1792	397462
155054	397463
10184	397464
26871	397465
30642	397466
118233	397467
85887	397468
49348	397469
20578	397470
79945	397471
3373	397472
1052	397473
45233	397474
48271	397475
2554	397476
24003	397477
144308	397478
12838	397479
115527	397480
8117	397481
12060	397482
42840	397483
179	397484
41460	397485
4801	397486
9753	397487
53808	397488
50931	397489
21939	397490
34058	397491
2647	397492
4179	397493
4880	397494
12478	397495
33447	397496
28581	397497
83160	397498
29974	397499
13314	397500
2796	397501
12905	397502
7729	397503
128152	397504
3713	397505
51609	397506
7525	397507
1881	397508
41842	397509
10034	397510
129143	397511
32715	397512
70689	397513
66311	397514
107136	397515
9201	397516
80628	397517
20556	397518
5774	397519
50074	397520
3740	397521
107413	397522
2373	397523
65291	397524
19948	397525
6295	397526
53326	397527
37177	397528
55088	397529
3053	397530
61955	397531
2288	397532
43125	397533
60766	397534
1482	397535
12460	397536
29722	397537
4390	397538
3952	397539
34767	397540
10607	397541
86335	397542
51397	397543
776	397544
111528	397545
22373	397546
60371	397547
8570	397548
130482	397549
14808	397550
16685	397551
21833	397552
46599	397553
190	397554
11133	397555
108600	397556
19384	397557
74703	397558
12961	397559
98601	397560
46028	397561
4701	397562
887	397563
1101	397564
24239	397565
41202	397566
33326	397567
25868	397568
44261	397569
19755	397570
17763	397571
108419	397572
11593	397573
4674	397574
24589	397575
27237	397576
60548	397577
8702	397578
12733	397579
4178	397580
5507	397581
855	397582
46367	397583
48677	397584
61952	397585
3162	397586
106042	397587
76434	397588
80339	397589
41608	397590
4478	397591
128880	397592
14439	397593
6462	397594
8611	397595
13248	397596
67171	397597
33355	397598
57338	397599
14288	397600
129775	397601
47239	397602
1049	397603
9602	397604
58525	397605
17890	397606
19	397607
101297	397608
77475	397609
22653	397610
35636	397611
92356	397612
102557	397613
44503	397614
308	397615
132333	397616
39198	397617
124095	397618
20164	397619
56241	397620
24956	397621
129220	397622
82761	397623
134663	397624
291	397625
47439	397626
12890	397627
89923	397628
56478	397629
33450	397630
156895	397631
46229	397632
26323	397633
33435	397634
89290	397635
1760	397636
405	397637
19986	397638
1640	397639
83279	397640
14109	397641
29666	397642
68978	397643
50332	397644
38666	397645
130728	397646
130974	397647
43793	397648
118091	397649
22446	397650
32575	397651
29065	397652
16431	397653
3709	397654
3081	397655
80584	397656
117333	397657
14791	397658
154401	397659
19885	397660
7368	397661
101963	397662
52324	397663
22035	397664
3154	397665
61037	397666
22816	397667
58546	397668
2626	397669
25522	397670
38326	397671
14371	397672
64515	397673
33303	397674
19855	397675
11291	397676
13743	397677
43344	397678
36028	397679
76850	397680
3097	397681
44231	397682
2959	397683
166415	397684
91349	397685
3375	397686
118110	397687
307	397688
49791	397689
60491	397690
78427	397691
68910	397692
24962	397693
398	397694
122397	397695
12336	397696
12382	397697
1548	397698
3607	397699
42565	397700
19	397701
87089	397702
515	397703
19425	397704
18083	397705
4169	397706
33449	397707
41071	397708
20511	397709
4488	397710
136873	397711
52719	397712
161380	397713
6553	397714
60967	397715
52611	397716
28885	397717
20783	397718
112579	397719
3138	397720
113253	397721
20966	397722
152319	397723
87543	397724
27151	397725
5807	397726
58021	397727
23641	397728
65922	397729
130407	397730
28889	397731
38696	397732
3995	397733
6342	397734
5165	397735
82438	397736
15237	397737
50785	397738
12570	397739
77397	397740
103489	397741
261	397742
6247	397743
2372	397744
57125	397745
5282	397746
23948	397747
72644	397748
37714	397749
46219	397750
5885	397751
138950	397752
164686	397753
15938	397754
21216	397755
55827	397756
3071	397757
40898	397758
11084	397759
13797	397760
35649	397761
22136	397762
68316	397763
6661	397764
82337	397765
7149	397766
11832	397767
145849	397768
13052	397769
155943	397770
86606	397771
96659	397772
129919	397773
29104	397774
83843	397775
4526	397776
31415	397777
25071	397778
71895	397779
68587	397780
165685	397781
7888	397782
27925	397783
54531	397784
76919	397785
9532	397786
54234	397787
22176	397788
15030	397789
120119	397790
117220	397791
3616	397792
139832	397793
31585	397794
13105	397795
7441	397796
39166	397797
16479	397798
799	397799
71325	397800
30667	397801
139374	397802
22320	397803
35193	397804
462	397805
4506	397806
86600	397807
1580	397808
66441	397809
16702	397810
91328	397811
62031	397812
37089	397813
10242	397814
6100	397815
5989	397816
122779	397817
248	397818
34605	397819
83718	397820
83983	397821
19419	397822
46993	397823
165231	397824
1932	397825
94698	397826
63355	397827
54856	397828
98259	397829
78937	397830
20506	397831
4886	397832
1471	397833
151035	397834
118293	397835
128626	397836
111866	397837
20425	397838
13960	397839
10127	397840
3219	397841
34669	397842
2321	397843
4832	397844
107389	397845
37859	397846
48113	397847
8642	397848
63666	397849
30490	397850
6811	397851
9099	397852
36083	397853
3611	397854
7	397855
80620	397856
40171	397857
5439	397858
158136	397859
117209	397860
24042	397861
61739	397862
103174	397863
315	397864
42843	397865
36589	397866
49013	397867
10174	397868
636	397869
12937	397870
40799	397871
91350	397872
59337	397873
130337	397874
112750	397875
104458	397876
29760	397877
14776	397878
130956	397879
40814	397880
105808	397881
79656	397882
65363	397883
126824	397884
55939	397885
98979	397886
7199	397887
10303	397888
18373	397889
78298	397890
70754	397891
63736	397892
13900	397893
5783	397894
8856	397895
46204	397896
41473	397897
24648	397898
11001	397899
1914	397900
12222	397901
6663	397902
22194	397903
770	397904
102148	397905
851	397906
11690	397907
86094	397908
31273	397909
28071	397910
7452	397911
8913	397912
42128	397913
1028	397914
42630	397915
79252	397916
25013	397917
42889	397918
80575	397919
46861	397920
29955	397921
44785	397922
29862	397923
58472	397924
21204	397925
28714	397926
98086	397927
18687	397928
20695	397929
850	397930
8551	397931
36176	397932
1341	397933
697	397934
30675	397935
305	397936
122686	397937
77640	397938
3371	397939
31239	397940
14769	397941
155445	397942
7392	397943
90356	397944
42466	397945
81996	397946
38553	397947
20499	397948
29016	397949
17353	397950
30510	397951
3317	397952
98320	397953
31155	397954
15011	397955
15892	397956
24076	397957
33774	397958
96137	397959
53618	397960
129528	397961
70541	397962
72557	397963
63923	397964
41736	397965
79639	397966
2513	397967
69117	397968
3800	397969
9232	397970
1749	397971
12701	397972
2905	397973
15128	397974
60484	397975
14052	397976
50702	397977
71299	397978
32603	397979
90860	397980
76130	397981
7771	397982
40379	397983
28005	397984
3936	397985
89651	397986
1039	397987
27142	397988
68652	397989
754	397990
12335	397991
81638	397992
2510	397993
112385	397994
83040	397995
16172	397996
75431	397997
669	397998
87726	397999
21237	398000
3658	398001
32969	398002
23928	398003
5058	398004
165448	398005
1586	398006
32814	398007
13319	398008
146102	398009
48494	398010
14474	398011
52514	398012
59315	398013
32647	398014
31115	398015
25717	398016
1116	398017
19501	398018
115	398019
23687	398020
26895	398021
78430	398022
14512	398023
92548	398024
14513	398025
48667	398026
39153	398027
2097	398028
22192	398029
69	398030
1628	398031
25693	398032
38551	398033
13974	398034
72345	398035
45806	398036
73923	398037
50866	398038
38963	398039
136893	398040
5737	398041
1349	398042
6567	398043
18032	398044
82101	398045
116420	398046
27706	398047
66701	398048
37653	398049
2294	398050
2648	398051
1309	398052
41594	398053
30665	398054
106751	398055
75728	398056
44018	398057
26399	398058
5266	398059
4022	398060
7681	398061
25493	398062
61002	398063
12762	398064
30795	398065
78714	398066
11655	398067
2843	398068
54	398069
3956	398070
1569	398071
39239	398072
52873	398073
1698	398074
47243	398075
49077	398076
3789	398077
28275	398078
97353	398079
34106	398080
30992	398081
74027	398082
61769	398083
18172	398084
84669	398085
71302	398086
5303	398087
79340	398088
204	398089
5756	398090
124108	398091
6021	398092
18697	398093
135128	398094
128013	398095
43825	398096
12556	398097
10532	398098
28716	398099
58492	398100
22747	398101
128351	398102
14361	398103
18827	398104
11413	398105
17517	398106
18280	398107
98768	398108
51740	398109
61847	398110
10465	398111
15961	398112
128142	398113
68292	398114
20536	398115
61391	398116
148419	398117
8273	398118
1172	398119
63118	398120
6907	398121
40669	398122
5334	398123
65738	398124
15366	398125
19585	398126
26700	398127
79339	398128
145438	398129
25227	398130
36662	398131
103656	398132
136364	398133
17049	398134
52992	398135
2423	398136
32576	398137
148061	398138
7543	398139
36509	398140
66	398141
65759	398142
41905	398143
30598	398144
110232	398145
13278	398146
118877	398147
38332	398148
53894	398149
30302	398150
40707	398151
16827	398152
81684	398153
66628	398154
27014	398155
59731	398156
11252	398157
158377	398158
932	398159
24549	398160
79708	398161
33091	398162
91560	398163
25686	398164
17	398165
34182	398166
16810	398167
159788	398168
13053	398169
65092	398170
93395	398171
24834	398172
1472	398173
91	398174
43722	398175
86820	398176
19714	398177
109709	398178
3963	398179
2376	398180
54979	398181
5306	398182
51697	398183
1233	398184
2456	398185
3762	398186
7568	398187
141888	398188
9310	398189
6927	398190
130786	398191
2499	398192
139171	398193
16845	398194
39588	398195
35373	398196
26312	398197
9234	398198
148776	398199
69687	398200
31431	398201
13914	398202
14546	398203
36345	398204
11806	398205
31298	398206
37753	398207
14510	398208
1479	398209
164285	398210
82661	398211
3905	398212
34531	398213
17785	398214
56723	398215
13160	398216
24474	398217
7411	398218
116469	398219
12721	398220
9566	398221
5707	398222
39871	398223
34188	398224
20953	398225
44166	398226
18010	398227
349	398228
73365	398229
48484	398230
2574	398231
11379	398232
100329	398233
123762	398234
40909	398235
50635	398236
16054	398237
4187	398238
72736	398239
152443	398240
49320	398241
59962	398242
7252	398243
109969	398244
28926	398245
112992	398246
34622	398247
128	398248
6153	398249
41682	398250
41512	398251
40823	398252
126013	398253
5355	398254
7781	398255
66860	398256
29204	398257
24243	398258
5397	398259
51645	398260
1056	398261
41520	398262
243	398263
274	398264
7802	398265
165978	398266
32258	398267
7888	398268
8182	398269
38531	398270
21106	398271
23642	398272
139162	398273
143205	398274
33732	398275
5201	398276
53013	398277
80785	398278
17457	398279
47443	398280
71	398281
122533	398282
2290	398283
15969	398284
43334	398285
17424	398286
12048	398287
34838	398288
18885	398289
43784	398290
34908	398291
80506	398292
96081	398293
11249	398294
64344	398295
3274	398296
21708	398297
95910	398298
13509	398299
58080	398300
24775	398301
68408	398302
120991	398303
38409	398304
6679	398305
95542	398306
18611	398307
35668	398308
75484	398309
81859	398310
19155	398311
1376	398312
51866	398313
511	398314
4900	398315
34681	398316
13483	398317
7286	398318
93537	398319
18109	398320
15989	398321
42648	398322
8711	398323
2	398324
18189	398325
66089	398326
6238	398327
33955	398328
36768	398329
9858	398330
34752	398331
17842	398332
87208	398333
145124	398334
45296	398335
32776	398336
16842	398337
100669	398338
36293	398339
2749	398340
60891	398341
3802	398342
12833	398343
20443	398344
52953	398345
45481	398346
22825	398347
14107	398348
24612	398349
10367	398350
92169	398351
729	398352
3392	398353
123968	398354
19483	398355
1829	398356
2820	398357
102565	398358
25606	398359
4969	398360
853	398361
10727	398362
89	398363
31893	398364
102514	398365
131354	398366
60135	398367
60128	398368
30330	398369
10885	398370
85557	398371
8783	398372
85052	398373
37533	398374
6467	398375
108203	398376
9834	398377
26212	398378
25859	398379
98693	398380
25101	398381
119930	398382
15834	398383
13722	398384
50605	398385
16438	398386
72979	398387
1087	398388
29238	398389
3406	398390
63328	398391
87852	398392
126904	398393
19130	398394
2965	398395
105028	398396
498	398397
20731	398398
15288	398399
116695	398400
24241	398401
11672	398402
59232	398403
56095	398404
22291	398405
49043	398406
96553	398407
30795	398408
60246	398409
60226	398410
82899	398411
18200	398412
87014	398413
115019	398414
5749	398415
144802	398416
11372	398417
1362	398418
374	398419
48384	398420
104672	398421
9082	398422
58971	398423
45821	398424
16662	398425
31111	398426
12244	398427
126298	398428
39545	398429
3828	398430
126537	398431
133681	398432
37714	398433
7505	398434
67369	398435
157891	398436
8591	398437
73132	398438
1999	398439
25649	398440
92699	398441
73510	398442
7189	398443
45132	398444
11249	398445
1453	398446
75319	398447
134233	398448
32312	398449
14254	398450
24447	398451
3257	398452
27762	398453
697	398454
62387	398455
104560	398456
5078	398457
87124	398458
8618	398459
34937	398460
21970	398461
59367	398462
62697	398463
76224	398464
9672	398465
113192	398466
84963	398467
71949	398468
20257	398469
126320	398470
11157	398471
24374	398472
93243	398473
8617	398474
9800	398475
31509	398476
67827	398477
6326	398478
39732	398479
103559	398480
32413	398481
15636	398482
36567	398483
7603	398484
6234	398485
41341	398486
76821	398487
5141	398488
12957	398489
10897	398490
7869	398491
111649	398492
42370	398493
132449	398494
10553	398495
90662	398496
9722	398497
131142	398498
55366	398499
93	398500
19222	398501
60721	398502
60455	398503
5498	398504
134241	398505
3154	398506
37488	398507
10437	398508
39214	398509
32469	398510
98894	398511
41709	398512
24353	398513
27453	398514
52699	398515
7502	398516
47549	398517
25244	398518
144053	398519
14564	398520
133767	398521
3046	398522
8849	398523
2076	398524
45977	398525
92110	398526
709	398527
46506	398528
23133	398529
6646	398530
99073	398531
25604	398532
106125	398533
61671	398534
6683	398535
10998	398536
4875	398537
36023	398538
32008	398539
32869	398540
60302	398541
8588	398542
157527	398543
427	398544
71530	398545
59912	398546
3655	398547
3949	398548
66827	398549
18557	398550
33370	398551
48328	398552
24018	398553
53657	398554
12973	398555
67375	398556
49483	398557
30507	398558
53692	398559
15876	398560
60111	398561
5802	398562
75767	398563
16792	398564
45280	398565
70	398566
430	398567
29842	398568
12565	398569
15930	398570
21842	398571
8404	398572
58282	398573
54128	398574
98085	398575
2918	398576
7422	398577
73082	398578
83950	398579
1128	398580
4925	398581
101630	398582
3218	398583
107575	398584
93756	398585
9204	398586
131286	398587
39719	398588
42735	398589
70993	398590
97291	398591
25841	398592
25	398593
12239	398594
27935	398595
58508	398596
19432	398597
164142	398598
1844	398599
4119	398600
40805	398601
45534	398602
107067	398603
107841	398604
14057	398605
265	398606
21591	398607
159169	398608
50344	398609
44205	398610
70471	398611
17056	398612
9770	398613
160	398614
3835	398615
1200	398616
52671	398617
95924	398618
2727	398619
88524	398620
71824	398621
34496	398622
37098	398623
11507	398624
7500	398625
18669	398626
110222	398627
27962	398628
10100	398629
1777	398630
24141	398631
12031	398632
44234	398633
9641	398634
150257	398635
148372	398636
81252	398637
90060	398638
10088	398639
64821	398640
18735	398641
29179	398642
123901	398643
57778	398644
26245	398645
61558	398646
92940	398647
56493	398648
15696	398649
17183	398650
56149	398651
3530	398652
35460	398653
12160	398654
2185	398655
3238	398656
1951	398657
32187	398658
8068	398659
48387	398660
6959	398661
4713	398662
3424	398663
37553	398664
2801	398665
7657	398666
1948	398667
3874	398668
5252	398669
2420	398670
70764	398671
11423	398672
1954	398673
56666	398674
97299	398675
71339	398676
6275	398677
66361	398678
88973	398679
40761	398680
19736	398681
21611	398682
1219	398683
18906	398684
1786	398685
72690	398686
7466	398687
68660	398688
138747	398689
11484	398690
15262	398691
18175	398692
82194	398693
24179	398694
157845	398695
9369	398696
34371	398697
81313	398698
15516	398699
58394	398700
80198	398701
1412	398702
418	398703
30698	398704
60424	398705
87983	398706
1801	398707
131828	398708
72217	398709
8515	398710
48976	398711
155	398712
118720	398713
15163	398714
98008	398715
17945	398716
1744	398717
11758	398718
34479	398719
98119	398720
50603	398721
127073	398722
4457	398723
3375	398724
105083	398725
1499	398726
52661	398727
20755	398728
4411	398729
9393	398730
3030	398731
95525	398732
343	398733
11360	398734
43821	398735
86011	398736
11177	398737
8504	398738
52058	398739
4807	398740
97109	398741
37364	398742
29147	398743
32083	398744
25449	398745
67942	398746
99923	398747
2186	398748
4402	398749
30707	398750
85132	398751
11906	398752
3835	398753
72675	398754
18345	398755
63317	398756
118219	398757
91955	398758
42388	398759
22776	398760
31976	398761
41951	398762
17260	398763
4354	398764
51701	398765
16344	398766
160137	398767
22943	398768
4212	398769
10305	398770
18134	398771
11910	398772
2831	398773
32475	398774
58182	398775
25663	398776
375	398777
4236	398778
7528	398779
61191	398780
784	398781
18398	398782
52300	398783
22400	398784
58577	398785
13698	398786
110568	398787
48906	398788
40640	398789
11142	398790
37136	398791
4484	398792
69555	398793
103827	398794
67852	398795
6163	398796
38092	398797
30515	398798
146080	398799
46368	398800
15781	398801
33905	398802
21002	398803
70558	398804
21419	398805
83500	398806
2327	398807
90541	398808
43440	398809
11709	398810
24289	398811
159822	398812
4519	398813
43100	398814
27322	398815
22849	398816
46280	398817
2306	398818
45097	398819
111416	398820
9575	398821
6224	398822
37173	398823
23276	398824
84141	398825
36372	398826
41160	398827
84212	398828
20612	398829
517	398830
13075	398831
34526	398832
156377	398833
5337	398834
46528	398835
13924	398836
488	398837
1088	398838
101917	398839
48419	398840
1184	398841
12308	398842
56688	398843
99993	398844
16190	398845
128446	398846
25730	398847
9365	398848
26630	398849
11307	398850
95347	398851
57235	398852
109444	398853
24793	398854
44095	398855
96339	398856
5028	398857
2893	398858
76361	398859
2565	398860
17508	398861
3316	398862
67385	398863
41437	398864
53904	398865
26659	398866
82596	398867
19682	398868
128721	398869
135523	398870
19958	398871
6414	398872
53135	398873
25456	398874
91047	398875
30295	398876
52374	398877
22896	398878
50146	398879
116002	398880
24287	398881
63413	398882
11812	398883
158643	398884
34730	398885
3953	398886
3268	398887
671	398888
42648	398889
46531	398890
15953	398891
31382	398892
21312	398893
6718	398894
48280	398895
37731	398896
144748	398897
6995	398898
2353	398899
152645	398900
33238	398901
17444	398902
40331	398903
21482	398904
52104	398905
1423	398906
30239	398907
2527	398908
2642	398909
7984	398910
2517	398911
145491	398912
48174	398913
134912	398914
16356	398915
19900	398916
133567	398917
74321	398918
7456	398919
24133	398920
3497	398921
11691	398922
21864	398923
2503	398924
64715	398925
38274	398926
35315	398927
120731	398928
123442	398929
146219	398930
88352	398931
406	398932
50379	398933
698	398934
38524	398935
8902	398936
18620	398937
76503	398938
5381	398939
15964	398940
18734	398941
116682	398942
3707	398943
158885	398944
23282	398945
6792	398946
52935	398947
83094	398948
180	398949
68388	398950
10467	398951
55813	398952
4092	398953
75971	398954
3594	398955
1045	398956
9698	398957
111612	398958
2110	398959
4679	398960
135737	398961
34313	398962
57232	398963
26724	398964
12728	398965
50942	398966
7256	398967
40905	398968
67494	398969
231	398970
35557	398971
7615	398972
22129	398973
144772	398974
41865	398975
50091	398976
36314	398977
19886	398978
77415	398979
24235	398980
7038	398981
33400	398982
114620	398983
30496	398984
59684	398985
10455	398986
15405	398987
28430	398988
102735	398989
86440	398990
102966	398991
44875	398992
108886	398993
56902	398994
53347	398995
33961	398996
25845	398997
6453	398998
13331	398999
953	399000
39734	399001
104265	399002
15113	399003
991	399004
4586	399005
32338	399006
38571	399007
23116	399008
28318	399009
35726	399010
28930	399011
99212	399012
91711	399013
29941	399014
18271	399015
2	399016
3729	399017
90607	399018
7998	399019
35517	399020
91458	399021
61241	399022
14313	399023
74691	399024
53643	399025
9427	399026
22989	399027
74542	399028
40218	399029
75881	399030
1067	399031
107609	399032
51347	399033
14384	399034
13776	399035
4958	399036
28228	399037
19034	399038
32154	399039
77311	399040
13331	399041
22145	399042
86540	399043
813	399044
50207	399045
29572	399046
29654	399047
45496	399048
31337	399049
25349	399050
8230	399051
142172	399052
8644	399053
1280	399054
9832	399055
11532	399056
38558	399057
22617	399058
3244	399059
56185	399060
14666	399061
2853	399062
91004	399063
66109	399064
12280	399065
6424	399066
53627	399067
35962	399068
69509	399069
5670	399070
45108	399071
3598	399072
7183	399073
40629	399074
53259	399075
8659	399076
41762	399077
13033	399078
112732	399079
83008	399080
9032	399081
3377	399082
93328	399083
19017	399084
20636	399085
28937	399086
100449	399087
49093	399088
11178	399089
86441	399090
49943	399091
33876	399092
20650	399093
27276	399094
116550	399095
33929	399096
15641	399097
10658	399098
70391	399099
4422	399100
45381	399101
27230	399102
41833	399103
72880	399104
12252	399105
7166	399106
1624	399107
77919	399108
56598	399109
52541	399110
18082	399111
27557	399112
38323	399113
37019	399114
90669	399115
32918	399116
38259	399117
43943	399118
12547	399119
8116	399120
38448	399121
61305	399122
141984	399123
36603	399124
5413	399125
160733	399126
5092	399127
2283	399128
40181	399129
53179	399130
66994	399131
6327	399132
19519	399133
106818	399134
2715	399135
87880	399136
390	399137
11102	399138
152327	399139
109630	399140
21219	399141
77356	399142
36091	399143
11164	399144
121888	399145
8468	399146
52489	399147
39460	399148
80752	399149
23763	399150
185	399151
50090	399152
11522	399153
94015	399154
31818	399155
44382	399156
10362	399157
19095	399158
63211	399159
44245	399160
56	399161
23573	399162
54561	399163
91479	399164
15428	399165
161740	399166
33	399167
4352	399168
70833	399169
24846	399170
18354	399171
72192	399172
4129	399173
28238	399174
20777	399175
34271	399176
36952	399177
66548	399178
8369	399179
56564	399180
71781	399181
78387	399182
67701	399183
32463	399184
255	399185
7162	399186
3406	399187
1004	399188
52278	399189
18252	399190
2561	399191
12534	399192
82726	399193
8271	399194
72318	399195
91541	399196
2437	399197
17033	399198
59654	399199
22493	399200
93766	399201
4191	399202
66255	399203
6661	399204
10315	399205
52384	399206
130926	399207
7664	399208
3785	399209
74046	399210
23300	399211
11376	399212
53122	399213
162915	399214
22267	399215
2100	399216
7694	399217
87712	399218
82429	399219
101536	399220
16107	399221
76778	399222
159212	399223
28129	399224
40	399225
76593	399226
101555	399227
37684	399228
99537	399229
29253	399230
20372	399231
322	399232
76004	399233
3265	399234
55002	399235
61224	399236
1974	399237
124309	399238
48344	399239
11389	399240
24994	399241
17691	399242
53188	399243
12514	399244
31104	399245
1523	399246
63168	399247
3847	399248
37517	399249
47804	399250
19904	399251
20644	399252
26484	399253
21741	399254
81142	399255
3736	399256
19029	399257
3881	399258
83557	399259
71078	399260
2469	399261
27790	399262
56808	399263
10563	399264
71593	399265
6522	399266
724	399267
43952	399268
23352	399269
41244	399270
2746	399271
41097	399272
27345	399273
14133	399274
13826	399275
124148	399276
65401	399277
80988	399278
3251	399279
1181	399280
23420	399281
79978	399282
4659	399283
31896	399284
105269	399285
88124	399286
23085	399287
5048	399288
41633	399289
2085	399290
10771	399291
85992	399292
872	399293
6275	399294
41833	399295
127143	399296
82360	399297
19545	399298
48785	399299
123464	399300
20	399301
36866	399302
58954	399303
48596	399304
105429	399305
6754	399306
133135	399307
19333	399308
31613	399309
23154	399310
5532	399311
83888	399312
44086	399313
153227	399314
3355	399315
92021	399316
60589	399317
27213	399318
19894	399319
9591	399320
33887	399321
18548	399322
1825	399323
24617	399324
18978	399325
31167	399326
94897	399327
70174	399328
5999	399329
15	399330
27733	399331
41415	399332
27283	399333
14176	399334
772	399335
106390	399336
14099	399337
26935	399338
84394	399339
41804	399340
17343	399341
147111	399342
122177	399343
142527	399344
99345	399345
60281	399346
29875	399347
22574	399348
146	399349
13664	399350
18298	399351
22291	399352
30045	399353
42203	399354
33621	399355
30196	399356
51490	399357
492	399358
207	399359
26651	399360
18877	399361
109422	399362
93246	399363
62885	399364
96860	399365
27752	399366
152	399367
81947	399368
8306	399369
3408	399370
39309	399371
17964	399372
13309	399373
38907	399374
59817	399375
63164	399376
76	399377
49195	399378
6094	399379
24678	399380
31225	399381
44110	399382
8952	399383
54428	399384
7070	399385
15919	399386
5247	399387
159923	399388
24852	399389
45714	399390
6475	399391
84289	399392
32930	399393
19443	399394
10204	399395
20812	399396
60339	399397
6999	399398
2729	399399
114996	399400
8910	399401
9462	399402
457	399403
34844	399404
53775	399405
24689	399406
50450	399407
155388	399408
90	399409
42496	399410
35156	399411
6396	399412
8820	399413
45125	399414
74339	399415
28093	399416
89853	399417
43	399418
60359	399419
67395	399420
77304	399421
28464	399422
59948	399423
301	399424
73642	399425
10276	399426
25048	399427
123855	399428
45236	399429
159538	399430
13764	399431
13633	399432
16754	399433
18197	399434
113661	399435
12805	399436
2513	399437
29	399438
26794	399439
41017	399440
127840	399441
20061	399442
48946	399443
50202	399444
2756	399445
66339	399446
11081	399447
240	399448
15696	399449
56019	399450
19618	399451
93930	399452
47616	399453
135929	399454
23575	399455
6806	399456
18239	399457
18566	399458
2332	399459
44395	399460
2131	399461
42384	399462
48589	399463
93243	399464
68018	399465
71004	399466
36	399467
133858	399468
127338	399469
110645	399470
7924	399471
57224	399472
54111	399473
49385	399474
1012	399475
48087	399476
18309	399477
135193	399478
34109	399479
54012	399480
22675	399481
10065	399482
32099	399483
74899	399484
85867	399485
17566	399486
57866	399487
41376	399488
18050	399489
15322	399490
11578	399491
13092	399492
25125	399493
12086	399494
7088	399495
27730	399496
3226	399497
17056	399498
51864	399499
105	399500
3062	399501
5124	399502
30729	399503
104794	399504
30842	399505
12777	399506
94674	399507
68805	399508
309	399509
8384	399510
106009	399511
16700	399512
3779	399513
1690	399514
1868	399515
116034	399516
42	399517
4186	399518
52947	399519
6528	399520
45159	399521
14688	399522
13123	399523
27058	399524
63443	399525
12722	399526
6486	399527
3219	399528
6466	399529
1029	399530
64748	399531
4169	399532
37198	399533
128514	399534
12773	399535
86022	399536
1169	399537
76436	399538
2635	399539
13194	399540
107277	399541
1903	399542
117864	399543
81361	399544
46258	399545
59023	399546
4852	399547
6971	399548
103616	399549
1988	399550
111133	399551
49408	399552
6566	399553
9566	399554
63766	399555
97253	399556
69463	399557
425	399558
53835	399559
43599	399560
130578	399561
10207	399562
31384	399563
18717	399564
50990	399565
6383	399566
7594	399567
7794	399568
2423	399569
16886	399570
8886	399571
13875	399572
33654	399573
27671	399574
24702	399575
10150	399576
3237	399577
49996	399578
31304	399579
70307	399580
92197	399581
110101	399582
9250	399583
38628	399584
18840	399585
23437	399586
13014	399587
2895	399588
37	399589
15619	399590
90993	399591
7123	399592
4580	399593
34863	399594
319	399595
8685	399596
4013	399597
34777	399598
64811	399599
39561	399600
39785	399601
71	399602
23732	399603
148048	399604
22694	399605
7319	399606
22068	399607
32746	399608
1537	399609
64725	399610
8771	399611
23996	399612
27816	399613
21069	399614
46699	399615
37168	399616
36024	399617
35748	399618
86199	399619
13991	399620
132546	399621
19902	399622
38700	399623
20846	399624
41927	399625
57851	399626
39644	399627
1296	399628
68115	399629
131917	399630
2327	399631
3854	399632
116527	399633
28692	399634
60118	399635
31276	399636
31648	399637
47522	399638
747	399639
29224	399640
68472	399641
19621	399642
72445	399643
65987	399644
9057	399645
110001	399646
115298	399647
9318	399648
27241	399649
55875	399650
67240	399651
23011	399652
8881	399653
20337	399654
6753	399655
40824	399656
89	399657
2654	399658
1799	399659
35808	399660
22328	399661
17471	399662
9191	399663
78566	399664
840	399665
17221	399666
3153	399667
49460	399668
502	399669
1378	399670
7038	399671
123401	399672
72128	399673
109523	399674
292	399675
13538	399676
19846	399677
114124	399678
53828	399679
84387	399680
14336	399681
80429	399682
118229	399683
14683	399684
67656	399685
130398	399686
16105	399687
1683	399688
39065	399689
36954	399690
1	399691
19225	399692
1946	399693
4412	399694
17116	399695
164880	399696
8773	399697
13520	399698
36065	399699
32244	399700
19421	399701
56842	399702
31319	399703
133408	399704
4912	399705
122121	399706
124273	399707
23499	399708
25249	399709
48896	399710
1819	399711
11711	399712
1180	399713
4978	399714
99772	399715
46550	399716
125601	399717
47196	399718
71319	399719
15641	399720
1251	399721
20618	399722
27122	399723
2099	399724
128410	399725
32114	399726
5677	399727
145007	399728
23420	399729
111986	399730
151953	399731
21724	399732
37882	399733
76064	399734
49076	399735
19902	399736
104875	399737
12299	399738
45847	399739
7996	399740
23860	399741
82100	399742
98776	399743
17920	399744
77390	399745
92612	399746
1555	399747
153064	399748
159342	399749
7847	399750
83802	399751
49989	399752
3795	399753
12070	399754
71247	399755
11907	399756
4040	399757
3017	399758
19842	399759
2423	399760
3886	399761
20817	399762
133218	399763
126084	399764
92346	399765
1489	399766
61754	399767
84339	399768
92084	399769
3193	399770
64225	399771
19064	399772
79498	399773
51764	399774
15933	399775
5413	399776
11343	399777
14150	399778
49324	399779
11012	399780
43	399781
76199	399782
21161	399783
13888	399784
56447	399785
31767	399786
68547	399787
20478	399788
60254	399789
50562	399790
48576	399791
8618	399792
3596	399793
21942	399794
38704	399795
26979	399796
10135	399797
49013	399798
4567	399799
10250	399800
3204	399801
41995	399802
7744	399803
45793	399804
4642	399805
44786	399806
15774	399807
93096	399808
36741	399809
24022	399810
52543	399811
4399	399812
71249	399813
79539	399814
851	399815
10392	399816
14138	399817
57438	399818
22727	399819
111439	399820
8261	399821
53021	399822
2220	399823
121859	399824
32864	399825
42428	399826
48084	399827
37643	399828
5943	399829
40837	399830
9229	399831
81806	399832
167	399833
16412	399834
11659	399835
8718	399836
44984	399837
5596	399838
67393	399839
96917	399840
30478	399841
73831	399842
163324	399843
1870	399844
27457	399845
3651	399846
67020	399847
23450	399848
142957	399849
57595	399850
2181	399851
59210	399852
597	399853
929	399854
99427	399855
56699	399856
97368	399857
2328	399858
92742	399859
123961	399860
7292	399861
17672	399862
138401	399863
84802	399864
26334	399865
37856	399866
54658	399867
62807	399868
17085	399869
814	399870
40363	399871
52852	399872
22644	399873
44158	399874
13552	399875
17915	399876
30	399877
59840	399878
49976	399879
128943	399880
162800	399881
75388	399882
67743	399883
4828	399884
82172	399885
69613	399886
85156	399887
39193	399888
3063	399889
60864	399890
19549	399891
16955	399892
25359	399893
397	399894
29072	399895
144163	399896
105098	399897
336	399898
73391	399899
2835	399900
28572	399901
89924	399902
80948	399903
42315	399904
31992	399905
158295	399906
47845	399907
101541	399908
5902	399909
154395	399910
8833	399911
1000	399912
5842	399913
53629	399914
1058	399915
698	399916
37505	399917
4315	399918
211	399919
19873	399920
7275	399921
71373	399922
104436	399923
2820	399924
30350	399925
4395	399926
20534	399927
94944	399928
93913	399929
130669	399930
1041	399931
33259	399932
37303	399933
47809	399934
88447	399935
41843	399936
12554	399937
2133	399938
58597	399939
10814	399940
97030	399941
51055	399942
11460	399943
121414	399944
6127	399945
56651	399946
37372	399947
21980	399948
4601	399949
37131	399950
8633	399951
86980	399952
8846	399953
122656	399954
41233	399955
63409	399956
72916	399957
56327	399958
9413	399959
120295	399960
43657	399961
5868	399962
11189	399963
17115	399964
7219	399965
33439	399966
164157	399967
44711	399968
329	399969
28331	399970
49027	399971
25012	399972
113260	399973
63060	399974
49679	399975
13122	399976
44973	399977
10557	399978
16023	399979
62972	399980
14298	399981
47810	399982
40664	399983
15130	399984
98950	399985
95853	399986
2808	399987
1679	399988
20078	399989
44169	399990
41524	399991
24028	399992
58675	399993
46409	399994
54079	399995
18835	399996
29330	399997
52740	399998
20828	399999
22598	400000
59081	400001
28986	400002
133750	400003
48740	400004
5471	400005
18662	400006
51176	400007
31607	400008
17391	400009
4803	400010
59990	400011
60450	400012
35924	400013
28875	400014
108733	400015
6593	400016
121936	400017
128893	400018
62930	400019
1111	400020
59242	400021
19160	400022
61771	400023
23251	400024
14916	400025
24857	400026
34257	400027
68642	400028
4533	400029
145826	400030
4516	400031
52692	400032
25299	400033
24142	400034
5242	400035
82358	400036
45136	400037
43765	400038
16192	400039
7827	400040
130463	400041
3473	400042
23412	400043
79058	400044
165340	400045
71030	400046
37730	400047
62334	400048
76305	400049
69470	400050
95801	400051
44059	400052
24228	400053
75524	400054
17415	400055
3523	400056
105780	400057
2048	400058
4288	400059
83257	400060
67241	400061
34173	400062
1373	400063
6345	400064
3	400065
134507	400066
10390	400067
8884	400068
11747	400069
8650	400070
303	400071
54351	400072
906	400073
116964	400074
8954	400075
75996	400076
36818	400077
5610	400078
84665	400079
96815	400080
37997	400081
35981	400082
35100	400083
45868	400084
1573	400085
304	400086
16880	400087
63653	400088
75510	400089
17723	400090
80024	400091
37390	400092
41778	400093
1138	400094
62663	400095
49022	400096
100088	400097
69942	400098
8707	400099
44347	400100
36316	400101
6558	400102
4318	400103
78139	400104
372	400105
12364	400106
8480	400107
50372	400108
3105	400109
9764	400110
25476	400111
27781	400112
76521	400113
23353	400114
65336	400115
86159	400116
37944	400117
29296	400118
110148	400119
25450	400120
20064	400121
33137	400122
30760	400123
18348	400124
2251	400125
83582	400126
11778	400127
4522	400128
106880	400129
135950	400130
61014	400131
67562	400132
880	400133
80968	400134
13371	400135
9683	400136
73047	400137
21933	400138
62347	400139
3331	400140
20922	400141
533	400142
26671	400143
4037	400144
59032	400145
3939	400146
122791	400147
21884	400148
941	400149
6593	400150
896	400151
103145	400152
9061	400153
98040	400154
4310	400155
126685	400156
10611	400157
39867	400158
38630	400159
3219	400160
11465	400161
35298	400162
728	400163
32863	400164
71745	400165
18263	400166
136511	400167
21049	400168
32332	400169
58778	400170
81601	400171
11199	400172
86920	400173
5384	400174
48198	400175
125398	400176
6534	400177
66932	400178
62364	400179
5235	400180
629	400181
21207	400182
85179	400183
46877	400184
144525	400185
85942	400186
10403	400187
38066	400188
3241	400189
17851	400190
82917	400191
47111	400192
1696	400193
29660	400194
121921	400195
18126	400196
12048	400197
4048	400198
11880	400199
131610	400200
6115	400201
28448	400202
73042	400203
12948	400204
151011	400205
17105	400206
31817	400207
166298	400208
6910	400209
5311	400210
17596	400211
547	400212
24128	400213
61931	400214
57779	400215
11	400216
430	400217
19488	400218
9617	400219
36263	400220
82802	400221
10252	400222
34537	400223
49485	400224
29406	400225
28215	400226
972	400227
3325	400228
32053	400229
3346	400230
112982	400231
10298	400232
17709	400233
126705	400234
6153	400235
23085	400236
857	400237
11749	400238
26912	400239
22813	400240
7690	400241
12501	400242
713	400243
68986	400244
3957	400245
102283	400246
3016	400247
30236	400248
36023	400249
56578	400250
34773	400251
24770	400252
1822	400253
4224	400254
67418	400255
45343	400256
17467	400257
69269	400258
1726	400259
81872	400260
29770	400261
20149	400262
3122	400263
54721	400264
40055	400265
14189	400266
29231	400267
75009	400268
1538	400269
61650	400270
8646	400271
19597	400272
39278	400273
20692	400274
159061	400275
56878	400276
15077	400277
131471	400278
43201	400279
44635	400280
4654	400281
18552	400282
9660	400283
61446	400284
13870	400285
98578	400286
27322	400287
162364	400288
11186	400289
81763	400290
11457	400291
64614	400292
58246	400293
86	400294
106119	400295
17658	400296
5905	400297
7	400298
312	400299
37956	400300
6389	400301
5337	400302
23467	400303
539	400304
128606	400305
63452	400306
42710	400307
6947	400308
64625	400309
13063	400310
156339	400311
23771	400312
3565	400313
2293	400314
73090	400315
11336	400316
58103	400317
49142	400318
17143	400319
13600	400320
37822	400321
33068	400322
119669	400323
54524	400324
10208	400325
18249	400326
60109	400327
48417	400328
32007	400329
55977	400330
60199	400331
35927	400332
44969	400333
15602	400334
31590	400335
9339	400336
55112	400337
22	400338
13956	400339
56343	400340
205	400341
95463	400342
10350	400343
21	400344
57412	400345
320	400346
35837	400347
42771	400348
153811	400349
11876	400350
76425	400351
5910	400352
18767	400353
536	400354
9284	400355
26999	400356
15389	400357
106530	400358
10112	400359
4757	400360
9173	400361
7933	400362
18051	400363
21982	400364
51704	400365
86491	400366
32612	400367
328	400368
81725	400369
25122	400370
7687	400371
48908	400372
24252	400373
52550	400374
84488	400375
54314	400376
39	400377
2260	400378
2113	400379
93655	400380
94964	400381
69582	400382
4866	400383
34426	400384
13058	400385
23500	400386
22072	400387
4332	400388
42629	400389
20650	400390
27245	400391
9636	400392
39934	400393
90806	400394
65500	400395
21439	400396
15800	400397
1294	400398
92716	400399
65294	400400
103638	400401
7163	400402
89473	400403
25104	400404
3915	400405
31144	400406
18730	400407
4162	400408
2000	400409
237	400410
25214	400411
421	400412
83534	400413
25862	400414
38407	400415
19170	400416
6125	400417
833	400418
23375	400419
20635	400420
37517	400421
25493	400422
18187	400423
3246	400424
42470	400425
6904	400426
27383	400427
62536	400428
37590	400429
121038	400430
5830	400431
3598	400432
46630	400433
35496	400434
117180	400435
733	400436
5055	400437
24549	400438
5245	400439
20488	400440
20051	400441
37176	400442
1425	400443
154822	400444
30734	400445
354	400446
24496	400447
106276	400448
50300	400449
27411	400450
63212	400451
131335	400452
3984	400453
31473	400454
78731	400455
28103	400456
17069	400457
9949	400458
166074	400459
4355	400460
44931	400461
28300	400462
1700	400463
34791	400464
4457	400465
51897	400466
64838	400467
18455	400468
13005	400469
51650	400470
1386	400471
92993	400472
160675	400473
1534	400474
45	400475
519	400476
25485	400477
23412	400478
5899	400479
668	400480
134780	400481
58813	400482
29964	400483
88094	400484
57210	400485
62019	400486
67363	400487
63121	400488
42465	400489
33490	400490
41408	400491
19745	400492
8315	400493
39743	400494
7903	400495
96197	400496
1295	400497
61331	400498
880	400499
93007	400500
40770	400501
10359	400502
30340	400503
108523	400504
36719	400505
14461	400506
2739	400507
101951	400508
52361	400509
37925	400510
2602	400511
4890	400512
21423	400513
39649	400514
94070	400515
129887	400516
73398	400517
83935	400518
28719	400519
28872	400520
13042	400521
3384	400522
28047	400523
14896	400524
8497	400525
142330	400526
44151	400527
48692	400528
42325	400529
86931	400530
15370	400531
19570	400532
23643	400533
19647	400534
135102	400535
10611	400536
85427	400537
18565	400538
2293	400539
39795	400540
26743	400541
17896	400542
131604	400543
65218	400544
49597	400545
11782	400546
53528	400547
67458	400548
41904	400549
10930	400550
67999	400551
5941	400552
31022	400553
24694	400554
38925	400555
50792	400556
2373	400557
6797	400558
30825	400559
12471	400560
126041	400561
17449	400562
50016	400563
166281	400564
16445	400565
3734	400566
29524	400567
1711	400568
10060	400569
36170	400570
99757	400571
25321	400572
2463	400573
76604	400574
37548	400575
10834	400576
70607	400577
25158	400578
8935	400579
7604	400580
59	400581
8629	400582
122063	400583
1495	400584
54117	400585
28474	400586
102794	400587
38392	400588
75677	400589
48767	400590
105879	400591
28844	400592
370	400593
20667	400594
30117	400595
10467	400596
39733	400597
9268	400598
12433	400599
2939	400600
11413	400601
32604	400602
53216	400603
17205	400604
62152	400605
155471	400606
140064	400607
15829	400608
10771	400609
52621	400610
23989	400611
44165	400612
256	400613
65057	400614
113466	400615
68873	400616
2969	400617
10641	400618
18734	400619
10065	400620
13673	400621
65335	400622
159	400623
46753	400624
23105	400625
15921	400626
912	400627
14057	400628
83	400629
59422	400630
27497	400631
3012	400632
978	400633
91125	400634
8385	400635
62951	400636
13227	400637
80661	400638
163491	400639
20889	400640
66156	400641
25515	400642
41583	400643
10173	400644
2725	400645
11387	400646
71340	400647
42710	400648
50755	400649
45793	400650
15529	400651
27956	400652
160871	400653
6495	400654
29060	400655
15193	400656
29352	400657
77031	400658
43895	400659
65154	400660
83216	400661
6742	400662
23009	400663
62303	400664
158135	400665
29281	400666
4421	400667
35556	400668
59387	400669
4042	400670
28694	400671
6964	400672
3733	400673
97436	400674
30301	400675
1659	400676
107028	400677
2583	400678
901	400679
2953	400680
8420	400681
92919	400682
41076	400683
58102	400684
438	400685
15273	400686
133251	400687
8165	400688
6726	400689
56630	400690
9446	400691
10192	400692
28691	400693
89392	400694
24264	400695
51794	400696
58015	400697
66048	400698
102587	400699
5232	400700
29690	400701
78309	400702
34334	400703
26916	400704
737	400705
116451	400706
60778	400707
8474	400708
21652	400709
42388	400710
120822	400711
5754	400712
19766	400713
982	400714
3781	400715
49721	400716
25273	400717
8653	400718
41597	400719
8825	400720
32460	400721
479	400722
1883	400723
19427	400724
14241	400725
38614	400726
30438	400727
83531	400728
78944	400729
155911	400730
9426	400731
43975	400732
3382	400733
17548	400734
11901	400735
23348	400736
75828	400737
40985	400738
6745	400739
17824	400740
20865	400741
13221	400742
41381	400743
39	400744
38183	400745
101503	400746
11145	400747
6691	400748
18175	400749
35481	400750
135392	400751
28192	400752
11170	400753
12119	400754
123947	400755
49259	400756
62417	400757
133203	400758
4247	400759
31006	400760
48144	400761
39443	400762
33685	400763
118893	400764
19783	400765
6357	400766
84136	400767
120938	400768
110774	400769
18854	400770
12748	400771
43632	400772
89927	400773
80743	400774
2044	400775
52216	400776
79788	400777
99526	400778
55553	400779
18028	400780
29888	400781
52804	400782
5900	400783
46638	400784
16539	400785
93658	400786
5808	400787
10720	400788
67688	400789
9866	400790
3681	400791
72152	400792
23	400793
23833	400794
41542	400795
17976	400796
27580	400797
6082	400798
31995	400799
61089	400800
49944	400801
35212	400802
13046	400803
104155	400804
96517	400805
2372	400806
147184	400807
55055	400808
40961	400809
20423	400810
111307	400811
660	400812
52475	400813
6675	400814
44039	400815
6380	400816
25666	400817
142	400818
22871	400819
128944	400820
32188	400821
72591	400822
41008	400823
12006	400824
46779	400825
1255	400826
5705	400827
96785	400828
39406	400829
191	400830
278	400831
45935	400832
63019	400833
105795	400834
12859	400835
17421	400836
93995	400837
82921	400838
3094	400839
67235	400840
87081	400841
17740	400842
483	400843
46406	400844
16239	400845
66332	400846
21443	400847
71727	400848
51346	400849
84036	400850
35580	400851
65027	400852
20628	400853
28419	400854
6482	400855
23782	400856
18871	400857
22096	400858
99344	400859
88288	400860
110119	400861
4722	400862
3016	400863
122882	400864
101848	400865
126990	400866
21499	400867
1435	400868
15756	400869
4443	400870
147895	400871
7433	400872
4727	400873
68593	400874
119529	400875
101195	400876
105894	400877
50665	400878
121724	400879
54718	400880
996	400881
34859	400882
12627	400883
79850	400884
5094	400885
9279	400886
3423	400887
17581	400888
1832	400889
49930	400890
95858	400891
11683	400892
35493	400893
58308	400894
6018	400895
44	400896
16928	400897
21260	400898
8141	400899
2666	400900
107593	400901
58326	400902
15558	400903
2517	400904
13581	400905
4828	400906
56556	400907
70295	400908
42481	400909
86251	400910
47395	400911
5753	400912
35795	400913
4076	400914
92187	400915
101607	400916
65926	400917
43880	400918
18164	400919
14302	400920
97354	400921
1863	400922
39147	400923
32558	400924
69761	400925
18819	400926
21984	400927
34650	400928
12844	400929
97798	400930
29989	400931
9011	400932
151100	400933
54276	400934
105709	400935
18590	400936
13773	400937
130755	400938
130731	400939
19167	400940
31482	400941
22168	400942
52025	400943
60160	400944
20420	400945
102531	400946
6749	400947
8576	400948
133044	400949
64125	400950
25000	400951
42	400952
18300	400953
37888	400954
21604	400955
23172	400956
78899	400957
162265	400958
25477	400959
4296	400960
43156	400961
12426	400962
54768	400963
32642	400964
39776	400965
74294	400966
149076	400967
35260	400968
123169	400969
8807	400970
22774	400971
17	400972
979	400973
3511	400974
31585	400975
2180	400976
4016	400977
55734	400978
23560	400979
76000	400980
62266	400981
48035	400982
2789	400983
189	400984
85415	400985
9588	400986
28593	400987
166516	400988
12786	400989
27663	400990
12132	400991
15091	400992
129579	400993
831	400994
129949	400995
22768	400996
19296	400997
6693	400998
7125	400999
8585	401000
15992	401001
11706	401002
30352	401003
51328	401004
79946	401005
132133	401006
130647	401007
68137	401008
41140	401009
7205	401010
5373	401011
20581	401012
2637	401013
58651	401014
4	401015
1504	401016
16826	401017
4236	401018
95914	401019
818	401020
3	401021
2540	401022
1552	401023
32377	401024
8652	401025
31551	401026
135856	401027
29195	401028
48447	401029
16555	401030
6967	401031
61382	401032
130300	401033
22097	401034
1322	401035
39787	401036
160890	401037
2283	401038
104236	401039
787	401040
47665	401041
101969	401042
864	401043
85897	401044
47132	401045
34597	401046
56023	401047
41406	401048
42020	401049
38725	401050
97206	401051
339	401052
87611	401053
41452	401054
12177	401055
3601	401056
156175	401057
49513	401058
33840	401059
165433	401060
48852	401061
42745	401062
92366	401063
84946	401064
8188	401065
68816	401066
3999	401067
84557	401068
8006	401069
3500	401070
764	401071
12872	401072
26477	401073
99951	401074
69616	401075
1149	401076
19105	401077
28230	401078
16069	401079
68011	401080
14195	401081
23069	401082
75474	401083
44943	401084
128064	401085
19013	401086
53166	401087
70511	401088
1864	401089
100920	401090
11793	401091
42377	401092
108869	401093
19516	401094
24549	401095
23474	401096
42081	401097
33599	401098
120839	401099
64577	401100
4114	401101
121138	401102
108140	401103
105520	401104
6286	401105
35827	401106
89704	401107
228	401108
130840	401109
35292	401110
15933	401111
32982	401112
14524	401113
87999	401114
6364	401115
59688	401116
309	401117
4652	401118
149947	401119
31998	401120
118235	401121
161550	401122
70978	401123
138857	401124
5846	401125
31383	401126
52776	401127
16596	401128
31226	401129
83139	401130
21217	401131
37611	401132
18244	401133
5486	401134
27541	401135
54448	401136
113360	401137
38071	401138
41307	401139
48759	401140
81366	401141
42043	401142
2195	401143
50074	401144
41692	401145
75640	401146
67689	401147
35280	401148
162760	401149
22193	401150
2127	401151
83372	401152
122662	401153
42558	401154
55037	401155
5203	401156
40091	401157
10932	401158
7541	401159
7798	401160
117714	401161
53472	401162
72287	401163
42573	401164
74380	401165
6199	401166
889	401167
707	401168
62470	401169
81207	401170
37153	401171
88272	401172
21701	401173
23238	401174
118089	401175
19272	401176
3007	401177
11597	401178
24143	401179
32649	401180
17158	401181
27464	401182
9436	401183
3761	401184
24637	401185
10416	401186
72490	401187
77521	401188
74466	401189
8824	401190
545	401191
17766	401192
23376	401193
94713	401194
95228	401195
96896	401196
8968	401197
107713	401198
966	401199
83259	401200
5056	401201
112465	401202
95441	401203
58709	401204
355	401205
67462	401206
57152	401207
23754	401208
29262	401209
125315	401210
40388	401211
13297	401212
24959	401213
6905	401214
91516	401215
18809	401216
96684	401217
80822	401218
2138	401219
23968	401220
144027	401221
19451	401222
10813	401223
65766	401224
126081	401225
21526	401226
21987	401227
3834	401228
29108	401229
4587	401230
523	401231
44975	401232
21954	401233
14163	401234
31107	401235
5869	401236
67315	401237
582	401238
121208	401239
39517	401240
19021	401241
25615	401242
81	401243
141894	401244
31556	401245
16376	401246
42269	401247
6319	401248
16869	401249
18660	401250
14343	401251
154128	401252
6713	401253
110337	401254
43793	401255
58979	401256
4524	401257
5718	401258
1834	401259
8041	401260
70023	401261
163	401262
106214	401263
72272	401264
20328	401265
16266	401266
8707	401267
63536	401268
53874	401269
12132	401270
34034	401271
19236	401272
49998	401273
33538	401274
44090	401275
18256	401276
90806	401277
233	401278
4597	401279
9700	401280
22251	401281
71234	401282
132321	401283
83122	401284
46333	401285
100451	401286
15608	401287
40116	401288
9377	401289
34737	401290
76850	401291
113867	401292
40962	401293
24763	401294
111993	401295
65313	401296
664	401297
17624	401298
52456	401299
24752	401300
61328	401301
61885	401302
63762	401303
7136	401304
76953	401305
27711	401306
59625	401307
591	401308
18017	401309
46240	401310
24739	401311
64500	401312
40328	401313
292	401314
43647	401315
2859	401316
6681	401317
29788	401318
157	401319
9613	401320
64357	401321
8991	401322
59654	401323
5103	401324
23677	401325
697	401326
1039	401327
104391	401328
5854	401329
11482	401330
70878	401331
69610	401332
12549	401333
117861	401334
41784	401335
12	401336
41826	401337
105782	401338
4278	401339
37672	401340
66427	401341
60087	401342
167	401343
3934	401344
8168	401345
3268	401346
25247	401347
105022	401348
17592	401349
145173	401350
21966	401351
155203	401352
98207	401353
445	401354
46819	401355
11184	401356
58262	401357
14558	401358
19785	401359
44929	401360
66599	401361
100045	401362
35661	401363
76000	401364
66669	401365
1209	401366
35623	401367
11226	401368
38084	401369
84396	401370
10364	401371
45877	401372
13865	401373
512	401374
5294	401375
29746	401376
125801	401377
116570	401378
3029	401379
26024	401380
6446	401381
7656	401382
3721	401383
3304	401384
111241	401385
5852	401386
155456	401387
28827	401388
16082	401389
9404	401390
24255	401391
76552	401392
368	401393
77377	401394
43014	401395
32735	401396
87751	401397
111460	401398
9515	401399
2980	401400
2903	401401
34204	401402
38536	401403
33966	401404
10635	401405
59529	401406
3139	401407
28857	401408
54846	401409
13110	401410
109136	401411
4731	401412
23147	401413
117	401414
126935	401415
1475	401416
93908	401417
17350	401418
92183	401419
3449	401420
71133	401421
11958	401422
85929	401423
18607	401424
83333	401425
7954	401426
39010	401427
21809	401428
40291	401429
20800	401430
32466	401431
121585	401432
12997	401433
2363	401434
233	401435
70041	401436
80564	401437
57396	401438
14581	401439
93754	401440
128776	401441
51121	401442
39658	401443
26488	401444
38336	401445
112283	401446
50895	401447
16264	401448
29644	401449
8305	401450
3900	401451
11701	401452
95954	401453
44849	401454
1055	401455
5018	401456
13903	401457
133250	401458
39463	401459
18837	401460
118	401461
113313	401462
64840	401463
91529	401464
65551	401465
39577	401466
80240	401467
15073	401468
9396	401469
54766	401470
87506	401471
50266	401472
110403	401473
8440	401474
55045	401475
274	401476
6836	401477
38212	401478
10760	401479
36885	401480
10339	401481
70699	401482
35050	401483
12806	401484
57405	401485
76384	401486
6005	401487
2	401488
87367	401489
67	401490
77692	401491
1739	401492
2230	401493
56928	401494
3080	401495
533	401496
95573	401497
33308	401498
57384	401499
541	401500
103419	401501
126104	401502
58630	401503
7019	401504
6391	401505
16667	401506
6276	401507
116612	401508
1874	401509
2586	401510
36325	401511
28025	401512
10747	401513
8857	401514
70426	401515
62649	401516
9988	401517
11450	401518
51064	401519
113544	401520
61257	401521
14685	401522
47441	401523
10042	401524
2166	401525
85042	401526
70672	401527
7189	401528
133373	401529
127913	401530
117715	401531
36097	401532
17431	401533
21499	401534
160970	401535
100602	401536
85952	401537
12675	401538
80315	401539
42812	401540
4924	401541
63164	401542
5163	401543
67485	401544
8302	401545
114816	401546
56683	401547
20870	401548
4759	401549
23100	401550
7676	401551
1787	401552
128411	401553
29139	401554
25150	401555
12468	401556
34580	401557
131	401558
14267	401559
3164	401560
34026	401561
56852	401562
2364	401563
526	401564
2719	401565
39586	401566
9741	401567
57004	401568
35124	401569
12153	401570
2705	401571
5225	401572
26297	401573
22236	401574
17933	401575
3084	401576
10562	401577
10920	401578
45403	401579
38439	401580
44743	401581
11	401582
388	401583
93487	401584
128546	401585
51	401586
32383	401587
66690	401588
2289	401589
30308	401590
24143	401591
19974	401592
14899	401593
25603	401594
1615	401595
128915	401596
95156	401597
820	401598
34747	401599
10659	401600
37237	401601
131716	401602
35310	401603
14196	401604
41078	401605
83356	401606
99886	401607
35955	401608
121664	401609
100651	401610
73167	401611
14517	401612
133239	401613
60825	401614
103082	401615
39895	401616
111278	401617
85770	401618
97795	401619
96287	401620
52918	401621
19308	401622
52396	401623
11448	401624
37146	401625
35586	401626
10	401627
23065	401628
50701	401629
107683	401630
5464	401631
116470	401632
5803	401633
12414	401634
1927	401635
117148	401636
111	401637
17479	401638
20791	401639
25190	401640
2785	401641
11033	401642
138179	401643
8358	401644
31043	401645
2728	401646
48572	401647
100705	401648
5183	401649
1217	401650
6080	401651
10577	401652
1979	401653
107295	401654
107120	401655
21509	401656
5872	401657
148877	401658
86863	401659
8629	401660
9436	401661
3561	401662
195	401663
93296	401664
975	401665
3819	401666
9406	401667
146178	401668
30405	401669
14199	401670
8494	401671
17145	401672
162378	401673
20894	401674
29263	401675
3336	401676
124159	401677
27668	401678
87628	401679
7404	401680
14127	401681
22676	401682
154629	401683
8797	401684
15099	401685
10046	401686
105056	401687
109627	401688
108329	401689
7405	401690
56878	401691
61067	401692
13020	401693
38989	401694
139969	401695
12277	401696
91485	401697
34470	401698
27869	401699
13625	401700
47196	401701
126034	401702
2596	401703
32320	401704
2410	401705
22634	401706
60417	401707
51964	401708
15813	401709
135118	401710
31893	401711
8729	401712
249	401713
20452	401714
23656	401715
289	401716
19696	401717
6987	401718
48694	401719
31167	401720
61950	401721
7608	401722
18156	401723
1463	401724
60216	401725
49979	401726
96363	401727
20806	401728
91324	401729
32165	401730
15817	401731
2091	401732
8656	401733
3032	401734
107084	401735
83086	401736
9026	401737
81455	401738
46698	401739
109399	401740
10026	401741
29045	401742
171	401743
5762	401744
87240	401745
93613	401746
66065	401747
103728	401748
68762	401749
3802	401750
14003	401751
11314	401752
108872	401753
13150	401754
34115	401755
341	401756
16618	401757
15312	401758
39463	401759
45983	401760
9236	401761
21200	401762
31091	401763
21812	401764
60507	401765
14534	401766
10682	401767
114151	401768
86620	401769
48903	401770
4835	401771
28128	401772
32668	401773
85765	401774
14549	401775
2916	401776
155542	401777
3123	401778
47578	401779
69350	401780
2436	401781
77022	401782
45298	401783
3995	401784
2063	401785
148798	401786
35990	401787
44235	401788
83730	401789
50819	401790
39271	401791
74398	401792
23707	401793
10272	401794
30336	401795
2810	401796
115014	401797
60056	401798
22619	401799
132488	401800
72715	401801
8157	401802
15963	401803
125856	401804
12692	401805
151434	401806
4144	401807
14624	401808
40572	401809
58148	401810
34817	401811
54686	401812
131565	401813
35007	401814
134	401815
18891	401816
10207	401817
111927	401818
79318	401819
7576	401820
1311	401821
6966	401822
58042	401823
60330	401824
2462	401825
296	401826
30009	401827
83275	401828
8657	401829
16970	401830
41695	401831
41426	401832
148398	401833
9624	401834
14377	401835
31831	401836
67791	401837
58531	401838
15803	401839
1793	401840
103860	401841
29061	401842
42451	401843
28529	401844
85563	401845
63507	401846
65945	401847
31631	401848
3895	401849
30596	401850
28771	401851
9208	401852
2171	401853
70798	401854
1248	401855
97737	401856
75843	401857
48824	401858
13771	401859
29926	401860
45649	401861
38014	401862
39114	401863
4398	401864
10463	401865
271	401866
62421	401867
4357	401868
851	401869
1020	401870
11174	401871
1684	401872
56427	401873
13368	401874
37734	401875
1044	401876
391	401877
22404	401878
141523	401879
73105	401880
95622	401881
3295	401882
27787	401883
969	401884
87906	401885
40085	401886
15460	401887
62036	401888
25168	401889
168	401890
49973	401891
35425	401892
15461	401893
22232	401894
6420	401895
19576	401896
2682	401897
26693	401898
16912	401899
90315	401900
124719	401901
19115	401902
23927	401903
6890	401904
22285	401905
70332	401906
126345	401907
15396	401908
6530	401909
35373	401910
33792	401911
5741	401912
5722	401913
27002	401914
53923	401915
10338	401916
34969	401917
103490	401918
71022	401919
89503	401920
18680	401921
59	401922
129004	401923
89301	401924
93504	401925
94680	401926
786	401927
61636	401928
21011	401929
908	401930
49689	401931
2375	401932
37564	401933
120000	401934
7737	401935
8467	401936
37612	401937
26233	401938
8972	401939
143809	401940
53807	401941
143133	401942
3107	401943
63806	401944
104901	401945
22328	401946
30663	401947
60479	401948
39487	401949
18465	401950
86049	401951
22066	401952
114439	401953
77340	401954
21041	401955
68821	401956
3503	401957
4578	401958
57685	401959
9300	401960
74224	401961
77889	401962
4572	401963
26171	401964
71604	401965
12597	401966
92518	401967
68108	401968
49240	401969
68078	401970
39389	401971
5827	401972
18898	401973
107124	401974
49926	401975
1873	401976
110814	401977
2854	401978
59194	401979
7977	401980
1679	401981
4043	401982
102619	401983
27303	401984
22784	401985
65291	401986
47442	401987
31483	401988
25829	401989
72934	401990
84004	401991
35839	401992
304	401993
161275	401994
12530	401995
120972	401996
21625	401997
13327	401998
55546	401999
35670	402000
62781	402001
30979	402002
78297	402003
345	402004
94538	402005
95572	402006
123820	402007
158403	402008
101893	402009
855	402010
967	402011
22451	402012
53064	402013
1607	402014
228	402015
118330	402016
699	402017
26590	402018
35802	402019
4009	402020
34799	402021
20235	402022
131122	402023
22801	402024
30988	402025
18	402026
4937	402027
3424	402028
34853	402029
9006	402030
10747	402031
12849	402032
15647	402033
64574	402034
42892	402035
3930	402036
18806	402037
390	402038
3660	402039
100202	402040
76325	402041
116160	402042
815	402043
12103	402044
86864	402045
24910	402046
3559	402047
16729	402048
4025	402049
76158	402050
36915	402051
4160	402052
86937	402053
2149	402054
10706	402055
35818	402056
53840	402057
3813	402058
4238	402059
18274	402060
4874	402061
29369	402062
38028	402063
101138	402064
3904	402065
55576	402066
9916	402067
96428	402068
125610	402069
13819	402070
1577	402071
4430	402072
8029	402073
77720	402074
117963	402075
43581	402076
21523	402077
46354	402078
37571	402079
53862	402080
35491	402081
147179	402082
146	402083
23295	402084
32854	402085
6367	402086
124239	402087
74427	402088
26502	402089
14652	402090
119655	402091
21710	402092
3173	402093
72126	402094
22620	402095
115626	402096
54756	402097
3284	402098
121145	402099
77196	402100
79408	402101
4462	402102
12042	402103
19403	402104
146316	402105
2135	402106
38962	402107
14574	402108
105041	402109
9210	402110
29007	402111
97686	402112
41028	402113
103157	402114
60142	402115
70678	402116
34742	402117
20826	402118
17907	402119
6574	402120
10149	402121
32639	402122
1195	402123
3258	402124
32442	402125
146209	402126
65159	402127
29421	402128
125435	402129
24230	402130
70722	402131
43	402132
3650	402133
146692	402134
4984	402135
10267	402136
101356	402137
22207	402138
60059	402139
44387	402140
1962	402141
10938	402142
158016	402143
62422	402144
73930	402145
23	402146
84791	402147
10754	402148
43417	402149
2974	402150
41434	402151
14020	402152
95509	402153
51916	402154
59637	402155
99206	402156
159193	402157
15477	402158
92278	402159
51583	402160
13478	402161
14978	402162
83318	402163
34217	402164
6557	402165
8849	402166
14566	402167
4802	402168
164061	402169
18174	402170
999	402171
20579	402172
34579	402173
13890	402174
40334	402175
78503	402176
84403	402177
41083	402178
80916	402179
1245	402180
31216	402181
67889	402182
19280	402183
31245	402184
56414	402185
74399	402186
94343	402187
66303	402188
28931	402189
26958	402190
150455	402191
88357	402192
29909	402193
15917	402194
11741	402195
7948	402196
80235	402197
19994	402198
7502	402199
58080	402200
14068	402201
3343	402202
66690	402203
120323	402204
3464	402205
112258	402206
787	402207
42299	402208
64657	402209
39182	402210
7763	402211
8167	402212
91600	402213
8915	402214
4861	402215
21356	402216
3937	402217
31670	402218
6677	402219
44122	402220
4814	402221
22542	402222
16608	402223
29798	402224
5577	402225
66308	402226
96162	402227
104185	402228
1376	402229
30903	402230
1879	402231
28605	402232
127460	402233
36087	402234
5403	402235
88941	402236
5035	402237
65827	402238
3361	402239
40259	402240
1236	402241
35420	402242
33276	402243
7859	402244
16115	402245
161575	402246
16252	402247
5278	402248
2093	402249
12077	402250
111140	402251
55592	402252
100819	402253
34119	402254
2046	402255
17200	402256
5876	402257
1267	402258
1677	402259
39253	402260
116899	402261
19424	402262
58033	402263
53496	402264
8533	402265
1049	402266
87897	402267
7320	402268
2505	402269
72047	402270
6953	402271
33462	402272
12143	402273
18410	402274
129095	402275
46201	402276
38608	402277
70043	402278
93642	402279
13138	402280
379	402281
131229	402282
37943	402283
9401	402284
64921	402285
115855	402286
4552	402287
19655	402288
91363	402289
103	402290
42956	402291
3449	402292
41697	402293
10719	402294
63603	402295
9107	402296
20243	402297
78375	402298
20168	402299
21363	402300
28252	402301
25389	402302
15273	402303
3805	402304
164362	402305
17886	402306
377	402307
3294	402308
44595	402309
17767	402310
6744	402311
1060	402312
9148	402313
7948	402314
10410	402315
46085	402316
57790	402317
81784	402318
15831	402319
1670	402320
330	402321
5204	402322
37764	402323
82636	402324
102804	402325
162278	402326
9243	402327
31888	402328
22229	402329
83800	402330
69874	402331
22390	402332
12609	402333
31899	402334
31992	402335
7183	402336
49246	402337
65313	402338
82280	402339
712	402340
125311	402341
119117	402342
48092	402343
66440	402344
82476	402345
46504	402346
54769	402347
3118	402348
12031	402349
132986	402350
20671	402351
102376	402352
6122	402353
50720	402354
8483	402355
35048	402356
18945	402357
92648	402358
17410	402359
50407	402360
101184	402361
7420	402362
8658	402363
92841	402364
28251	402365
146435	402366
30402	402367
166075	402368
6490	402369
31203	402370
5630	402371
60392	402372
7623	402373
93487	402374
38947	402375
7221	402376
2971	402377
72146	402378
67165	402379
78959	402380
5991	402381
9173	402382
10606	402383
413	402384
6039	402385
18252	402386
23882	402387
143857	402388
17083	402389
11871	402390
3507	402391
5655	402392
20119	402393
128698	402394
44737	402395
123801	402396
64271	402397
47552	402398
2470	402399
8447	402400
6398	402401
57113	402402
4867	402403
38299	402404
127	402405
21622	402406
106945	402407
928	402408
11314	402409
127289	402410
110670	402411
306	402412
10277	402413
48100	402414
18686	402415
37144	402416
26364	402417
4286	402418
6113	402419
2217	402420
40944	402421
79928	402422
23089	402423
66163	402424
4028	402425
47780	402426
4498	402427
80838	402428
82668	402429
79892	402430
48949	402431
6272	402432
5	402433
25538	402434
60485	402435
39444	402436
2557	402437
40511	402438
26613	402439
11566	402440
92507	402441
29605	402442
59978	402443
24291	402444
104917	402445
29707	402446
1503	402447
98972	402448
1397	402449
39444	402450
2933	402451
2023	402452
68424	402453
70614	402454
51647	402455
76866	402456
13074	402457
21891	402458
31326	402459
3301	402460
12968	402461
97838	402462
11328	402463
16373	402464
25654	402465
3124	402466
18139	402467
62721	402468
1249	402469
20701	402470
159521	402471
24916	402472
8055	402473
3377	402474
69548	402475
77511	402476
4868	402477
16426	402478
111187	402479
31436	402480
1847	402481
17088	402482
61554	402483
3925	402484
58166	402485
3564	402486
69355	402487
72582	402488
37565	402489
70014	402490
36955	402491
1243	402492
8285	402493
6655	402494
36103	402495
58123	402496
24200	402497
133346	402498
28306	402499
63715	402500
130159	402501
85344	402502
85261	402503
17743	402504
53	402505
89214	402506
19960	402507
138795	402508
20414	402509
165999	402510
13951	402511
46111	402512
95529	402513
118403	402514
18373	402515
15763	402516
123697	402517
11561	402518
6991	402519
57361	402520
134264	402521
111177	402522
75800	402523
1056	402524
12260	402525
99032	402526
16717	402527
49549	402528
116184	402529
63686	402530
29197	402531
37431	402532
32700	402533
13337	402534
17611	402535
6880	402536
57250	402537
45127	402538
101744	402539
10348	402540
40211	402541
47738	402542
77197	402543
6503	402544
2012	402545
98839	402546
1179	402547
20523	402548
7496	402549
30185	402550
57330	402551
67237	402552
663	402553
10509	402554
75568	402555
33619	402556
16396	402557
19877	402558
26447	402559
1395	402560
117977	402561
10773	402562
70346	402563
6681	402564
15305	402565
2198	402566
78493	402567
17349	402568
43899	402569
20468	402570
50865	402571
62773	402572
7030	402573
473	402574
48179	402575
4352	402576
15043	402577
36982	402578
15242	402579
39358	402580
122768	402581
21772	402582
61194	402583
93410	402584
38722	402585
23309	402586
85964	402587
1415	402588
6548	402589
8852	402590
44154	402591
7	402592
3273	402593
83739	402594
14548	402595
15728	402596
8937	402597
11409	402598
26863	402599
136220	402600
156954	402601
16880	402602
288	402603
50921	402604
148436	402605
62107	402606
6402	402607
156297	402608
25	402609
21782	402610
27431	402611
35696	402612
75797	402613
105413	402614
58585	402615
64623	402616
2245	402617
22933	402618
137076	402619
69200	402620
84019	402621
42560	402622
3051	402623
152947	402624
42861	402625
8762	402626
1946	402627
54146	402628
58016	402629
114637	402630
47067	402631
34424	402632
131511	402633
18258	402634
154069	402635
96	402636
82054	402637
75707	402638
72430	402639
65069	402640
42760	402641
5037	402642
264	402643
144230	402644
35210	402645
80417	402646
100174	402647
13196	402648
43151	402649
82835	402650
129106	402651
12114	402652
110513	402653
56721	402654
121103	402655
45020	402656
51715	402657
1033	402658
137723	402659
85758	402660
105148	402661
39489	402662
75622	402663
73629	402664
28670	402665
36469	402666
147159	402667
2820	402668
2123	402669
30594	402670
126177	402671
52725	402672
28543	402673
8877	402674
38566	402675
684	402676
34106	402677
45844	402678
46159	402679
97596	402680
17659	402681
73315	402682
110020	402683
1753	402684
10564	402685
86940	402686
39440	402687
12935	402688
7356	402689
35797	402690
24448	402691
13324	402692
135840	402693
85580	402694
43383	402695
16299	402696
13961	402697
20718	402698
973	402699
20406	402700
120379	402701
131060	402702
42210	402703
79530	402704
3914	402705
3318	402706
49122	402707
2947	402708
10225	402709
14516	402710
57692	402711
10762	402712
150735	402713
53150	402714
20511	402715
67524	402716
82887	402717
13086	402718
40680	402719
23406	402720
39379	402721
23936	402722
56974	402723
52179	402724
3786	402725
1564	402726
16293	402727
2185	402728
54465	402729
7653	402730
16200	402731
49720	402732
5486	402733
6756	402734
793	402735
47524	402736
6479	402737
4110	402738
52809	402739
102275	402740
52175	402741
2414	402742
74	402743
39016	402744
17007	402745
4198	402746
6438	402747
43337	402748
92055	402749
68336	402750
191	402751
50862	402752
42535	402753
4872	402754
2934	402755
81964	402756
65148	402757
70669	402758
152579	402759
25233	402760
43381	402761
25	402762
64277	402763
47946	402764
53603	402765
58627	402766
27879	402767
68202	402768
16586	402769
127290	402770
26149	402771
18691	402772
42918	402773
22140	402774
66988	402775
129187	402776
43878	402777
45769	402778
473	402779
37337	402780
8484	402781
83989	402782
128578	402783
8427	402784
129760	402785
63357	402786
18267	402787
24058	402788
36494	402789
6533	402790
4045	402791
111398	402792
56452	402793
69321	402794
148567	402795
2499	402796
39996	402797
125355	402798
1603	402799
27	402800
137	402801
84669	402802
23669	402803
3499	402804
789	402805
23035	402806
55064	402807
37722	402808
1596	402809
4485	402810
121075	402811
5147	402812
36517	402813
4341	402814
115131	402815
54897	402816
8958	402817
2409	402818
23525	402819
39281	402820
17816	402821
7021	402822
59898	402823
4528	402824
682	402825
132277	402826
1301	402827
106548	402828
3949	402829
75292	402830
66937	402831
140048	402832
25262	402833
11295	402834
6816	402835
3356	402836
20718	402837
55865	402838
71241	402839
3946	402840
17695	402841
19589	402842
4936	402843
409	402844
18230	402845
16463	402846
52073	402847
9486	402848
8788	402849
42304	402850
18528	402851
69788	402852
55428	402853
2381	402854
104563	402855
35761	402856
79252	402857
85041	402858
108531	402859
29240	402860
36009	402861
20655	402862
136212	402863
1908	402864
19612	402865
136610	402866
56411	402867
70475	402868
98176	402869
67670	402870
4263	402871
80691	402872
45069	402873
619	402874
46778	402875
26114	402876
42137	402877
31472	402878
25669	402879
3161	402880
135125	402881
8864	402882
101198	402883
14863	402884
15054	402885
36305	402886
3236	402887
845	402888
3293	402889
66031	402890
4999	402891
73232	402892
7845	402893
539	402894
27438	402895
48579	402896
127882	402897
3783	402898
165462	402899
10987	402900
165970	402901
20784	402902
23350	402903
77046	402904
121842	402905
32600	402906
58313	402907
1004	402908
7646	402909
23105	402910
30641	402911
4241	402912
13651	402913
44573	402914
94628	402915
426	402916
132725	402917
16919	402918
75918	402919
56225	402920
86441	402921
115294	402922
29751	402923
54691	402924
55146	402925
25260	402926
27683	402927
86136	402928
21508	402929
10017	402930
118491	402931
18909	402932
27303	402933
8261	402934
24101	402935
17050	402936
375	402937
63892	402938
48097	402939
38427	402940
32559	402941
31329	402942
60073	402943
93131	402944
84736	402945
69228	402946
23771	402947
17657	402948
22765	402949
158477	402950
2186	402951
1089	402952
69289	402953
45680	402954
125074	402955
10574	402956
147634	402957
46870	402958
22173	402959
153397	402960
5457	402961
19230	402962
32641	402963
80781	402964
9958	402965
81405	402966
30074	402967
27124	402968
1807	402969
81386	402970
86383	402971
2575	402972
5041	402973
7652	402974
1239	402975
62180	402976
25554	402977
9088	402978
90996	402979
18721	402980
52084	402981
6359	402982
40373	402983
4644	402984
36702	402985
245	402986
132109	402987
11083	402988
20349	402989
23229	402990
31556	402991
4489	402992
80918	402993
130967	402994
10256	402995
42691	402996
15814	402997
21545	402998
53463	402999
20263	403000
27855	403001
46401	403002
73986	403003
790	403004
5951	403005
75092	403006
2116	403007
91488	403008
93038	403009
109211	403010
47300	403011
82192	403012
98089	403013
7957	403014
61732	403015
27296	403016
12125	403017
100583	403018
55557	403019
6618	403020
27986	403021
165982	403022
28383	403023
105	403024
28137	403025
10399	403026
102684	403027
16844	403028
21304	403029
137644	403030
22979	403031
9869	403032
101226	403033
33278	403034
107562	403035
12761	403036
6798	403037
9556	403038
87383	403039
9962	403040
27491	403041
551	403042
35454	403043
96685	403044
114907	403045
158163	403046
23269	403047
58803	403048
1368	403049
4627	403050
21916	403051
91763	403052
24497	403053
7417	403054
11563	403055
14974	403056
25316	403057
4019	403058
39303	403059
81997	403060
3684	403061
540	403062
61468	403063
53422	403064
2491	403065
161862	403066
44174	403067
30012	403068
42874	403069
67660	403070
129426	403071
121857	403072
8801	403073
17147	403074
27227	403075
60402	403076
21231	403077
40911	403078
8029	403079
10833	403080
28367	403081
31676	403082
106339	403083
50972	403084
6426	403085
50313	403086
30943	403087
41138	403088
7043	403089
19636	403090
3300	403091
38216	403092
41289	403093
46404	403094
17345	403095
104601	403096
441	403097
11303	403098
95350	403099
14154	403100
4558	403101
131038	403102
2304	403103
3819	403104
2934	403105
144136	403106
21503	403107
53932	403108
15331	403109
22457	403110
17878	403111
67342	403112
6823	403113
14883	403114
66562	403115
116363	403116
152127	403117
8376	403118
7890	403119
57519	403120
25833	403121
24585	403122
7881	403123
70560	403124
29869	403125
18558	403126
53370	403127
164273	403128
3532	403129
4347	403130
114731	403131
26497	403132
19544	403133
84984	403134
3345	403135
116848	403136
34164	403137
1867	403138
45728	403139
2902	403140
10956	403141
16188	403142
15443	403143
8641	403144
95706	403145
84632	403146
13739	403147
55359	403148
19297	403149
72105	403150
3911	403151
71635	403152
7313	403153
3320	403154
92296	403155
96466	403156
23501	403157
45785	403158
59644	403159
36570	403160
49060	403161
36963	403162
50678	403163
7294	403164
114729	403165
45666	403166
9799	403167
55012	403168
90562	403169
64813	403170
4529	403171
12187	403172
45023	403173
3332	403174
5169	403175
147508	403176
1693	403177
10472	403178
12733	403179
108349	403180
97933	403181
15343	403182
147045	403183
916	403184
71120	403185
222	403186
2400	403187
383	403188
43021	403189
37810	403190
68697	403191
518	403192
145769	403193
32396	403194
30189	403195
55874	403196
92122	403197
81610	403198
23893	403199
43411	403200
1614	403201
778	403202
156709	403203
32160	403204
25519	403205
133510	403206
48435	403207
17520	403208
53823	403209
44730	403210
4432	403211
1035	403212
60624	403213
96866	403214
64203	403215
19813	403216
75939	403217
7713	403218
150009	403219
56875	403220
4981	403221
48512	403222
9634	403223
97145	403224
50642	403225
84572	403226
5609	403227
337	403228
6286	403229
22665	403230
76646	403231
84912	403232
13494	403233
3774	403234
32478	403235
164422	403236
101910	403237
7499	403238
77917	403239
34035	403240
131252	403241
7958	403242
98652	403243
56403	403244
5119	403245
41023	403246
29241	403247
23961	403248
14385	403249
18390	403250
8134	403251
100926	403252
3983	403253
82475	403254
506	403255
17347	403256
104067	403257
742	403258
13485	403259
3799	403260
9665	403261
41884	403262
2367	403263
40654	403264
17346	403265
9472	403266
24921	403267
130660	403268
576	403269
33042	403270
90085	403271
35610	403272
92	403273
37326	403274
4228	403275
19737	403276
450	403277
9955	403278
77846	403279
95926	403280
383	403281
433	403282
40554	403283
11018	403284
3488	403285
24874	403286
56200	403287
50065	403288
101939	403289
21691	403290
15079	403291
44	403292
65245	403293
47019	403294
20048	403295
22742	403296
12622	403297
8257	403298
9911	403299
162941	403300
14288	403301
63824	403302
6988	403303
38449	403304
83061	403305
25290	403306
12842	403307
9700	403308
74155	403309
53046	403310
686	403311
9029	403312
73689	403313
25766	403314
7476	403315
16786	403316
5875	403317
15571	403318
45218	403319
9226	403320
5722	403321
2711	403322
48451	403323
5137	403324
76128	403325
61263	403326
621	403327
73924	403328
11806	403329
32329	403330
16864	403331
99069	403332
52039	403333
127	403334
55161	403335
70393	403336
12008	403337
145483	403338
24393	403339
14300	403340
34882	403341
156182	403342
12362	403343
94192	403344
27251	403345
104701	403346
7121	403347
14776	403348
59647	403349
14594	403350
33048	403351
29209	403352
6457	403353
8332	403354
5671	403355
124644	403356
32848	403357
14167	403358
50339	403359
6687	403360
38010	403361
54676	403362
51245	403363
34824	403364
4471	403365
778	403366
55217	403367
21806	403368
938	403369
20930	403370
6923	403371
26060	403372
31031	403373
74087	403374
31409	403375
59852	403376
17131	403377
444	403378
131537	403379
11215	403380
4002	403381
39202	403382
67409	403383
3311	403384
31260	403385
5707	403386
55767	403387
23901	403388
13478	403389
36242	403390
49161	403391
57352	403392
41065	403393
20941	403394
60631	403395
14292	403396
102473	403397
21575	403398
13384	403399
1333	403400
130639	403401
146900	403402
125220	403403
62124	403404
22300	403405
6688	403406
9646	403407
2176	403408
74230	403409
22701	403410
4257	403411
16202	403412
6442	403413
961	403414
3632	403415
60934	403416
53457	403417
12383	403418
103615	403419
45724	403420
5937	403421
65869	403422
29599	403423
35457	403424
10777	403425
14056	403426
82257	403427
8730	403428
193	403429
28493	403430
69150	403431
139914	403432
12856	403433
69309	403434
57457	403435
3516	403436
12352	403437
199	403438
33453	403439
21628	403440
39674	403441
32825	403442
7756	403443
11370	403444
16375	403445
61249	403446
84182	403447
24286	403448
13621	403449
6314	403450
8755	403451
15673	403452
21913	403453
21622	403454
105867	403455
25414	403456
76843	403457
61511	403458
1778	403459
6225	403460
31613	403461
3081	403462
136170	403463
71454	403464
17181	403465
87670	403466
2786	403467
9728	403468
132366	403469
13737	403470
70794	403471
15924	403472
92594	403473
117671	403474
478	403475
47125	403476
58870	403477
10212	403478
32092	403479
8258	403480
88999	403481
93982	403482
18068	403483
9906	403484
22762	403485
35101	403486
14870	403487
2881	403488
91085	403489
55780	403490
63368	403491
3320	403492
9826	403493
31623	403494
93271	403495
154477	403496
23923	403497
39372	403498
109481	403499
396	403500
77362	403501
22443	403502
27064	403503
25484	403504
126201	403505
1872	403506
46575	403507
14752	403508
33774	403509
3137	403510
13378	403511
9358	403512
36946	403513
111247	403514
25126	403515
106340	403516
64943	403517
2518	403518
65381	403519
25212	403520
1586	403521
10014	403522
8808	403523
1142	403524
81035	403525
17076	403526
3113	403527
18	403528
34084	403529
32868	403530
1641	403531
100156	403532
41510	403533
64269	403534
114124	403535
63029	403536
1583	403537
44941	403538
91385	403539
16758	403540
97963	403541
2	403542
6059	403543
8778	403544
50738	403545
108577	403546
1190	403547
9595	403548
50749	403549
2994	403550
55490	403551
37852	403552
30744	403553
3242	403554
137248	403555
74250	403556
67952	403557
31535	403558
7632	403559
16456	403560
10198	403561
5663	403562
565	403563
5633	403564
39127	403565
28580	403566
13799	403567
113286	403568
8018	403569
20019	403570
46290	403571
7768	403572
25593	403573
154961	403574
105653	403575
18202	403576
985	403577
3001	403578
1168	403579
24862	403580
97423	403581
1425	403582
3501	403583
2292	403584
32515	403585
4126	403586
78718	403587
54092	403588
18533	403589
22481	403590
29464	403591
123396	403592
14600	403593
102341	403594
45869	403595
9845	403596
25609	403597
79756	403598
132339	403599
50122	403600
639	403601
15116	403602
48666	403603
1319	403604
63001	403605
824	403606
4519	403607
28949	403608
10129	403609
10850	403610
18261	403611
14298	403612
1684	403613
75255	403614
71684	403615
108438	403616
3140	403617
70249	403618
126994	403619
21873	403620
46067	403621
155401	403622
33664	403623
521	403624
53234	403625
96160	403626
90689	403627
22256	403628
60934	403629
18847	403630
19713	403631
92708	403632
15774	403633
80674	403634
36557	403635
28305	403636
138965	403637
6570	403638
327	403639
12879	403640
20682	403641
60268	403642
3006	403643
10687	403644
20912	403645
54283	403646
2014	403647
2307	403648
727	403649
127859	403650
49	403651
10785	403652
11323	403653
2528	403654
63842	403655
31907	403656
2290	403657
32310	403658
22298	403659
4618	403660
104269	403661
7831	403662
21151	403663
5193	403664
25537	403665
519	403666
17310	403667
750	403668
78782	403669
10188	403670
90407	403671
73658	403672
149639	403673
35729	403674
29050	403675
5797	403676
50626	403677
33274	403678
82938	403679
57568	403680
4866	403681
33026	403682
1560	403683
9377	403684
28257	403685
9860	403686
6792	403687
11383	403688
9311	403689
30943	403690
5348	403691
91351	403692
78343	403693
60439	403694
41911	403695
133091	403696
76720	403697
51832	403698
58617	403699
44864	403700
58450	403701
85082	403702
90416	403703
54891	403704
8897	403705
28143	403706
11448	403707
49806	403708
99106	403709
41279	403710
84935	403711
4649	403712
9639	403713
27002	403714
138798	403715
78740	403716
28047	403717
72894	403718
10933	403719
58573	403720
28817	403721
2932	403722
32847	403723
20771	403724
14246	403725
9656	403726
73478	403727
60	403728
23869	403729
32426	403730
74899	403731
11018	403732
82380	403733
17864	403734
18905	403735
66202	403736
74622	403737
146458	403738
25261	403739
42918	403740
66113	403741
24034	403742
25278	403743
55311	403744
19457	403745
67684	403746
7212	403747
7590	403748
24274	403749
40522	403750
1598	403751
48742	403752
556	403753
163371	403754
50745	403755
130674	403756
18171	403757
367	403758
29825	403759
96	403760
104638	403761
74148	403762
67728	403763
19622	403764
6430	403765
625	403766
68445	403767
92434	403768
6468	403769
2821	403770
9225	403771
104937	403772
7337	403773
2975	403774
6405	403775
63366	403776
4366	403777
14813	403778
40809	403779
461	403780
89858	403781
36359	403782
81131	403783
20153	403784
83171	403785
54625	403786
35733	403787
39748	403788
40119	403789
48788	403790
127877	403791
25578	403792
37701	403793
2762	403794
10188	403795
51885	403796
19602	403797
34624	403798
36060	403799
103055	403800
23334	403801
532	403802
53269	403803
59277	403804
30180	403805
21396	403806
21613	403807
8236	403808
12580	403809
96275	403810
11001	403811
26745	403812
4007	403813
24468	403814
63807	403815
4832	403816
76283	403817
2342	403818
25960	403819
12318	403820
2577	403821
2347	403822
6438	403823
55653	403824
20053	403825
45230	403826
2225	403827
3160	403828
39327	403829
24497	403830
17961	403831
80475	403832
116457	403833
135821	403834
16759	403835
21771	403836
13855	403837
29225	403838
103294	403839
11887	403840
80202	403841
32493	403842
8977	403843
74518	403844
1411	403845
113976	403846
35860	403847
7679	403848
1223	403849
2424	403850
55811	403851
129593	403852
97825	403853
30881	403854
130331	403855
99933	403856
3783	403857
123672	403858
105570	403859
39558	403860
12891	403861
32534	403862
50707	403863
57522	403864
112099	403865
8636	403866
44245	403867
27904	403868
6010	403869
81548	403870
105918	403871
65848	403872
15	403873
9256	403874
728	403875
3700	403876
59433	403877
31885	403878
1847	403879
30789	403880
35140	403881
98293	403882
79513	403883
10458	403884
23032	403885
1248	403886
61012	403887
66464	403888
7474	403889
64208	403890
11581	403891
35106	403892
38080	403893
5680	403894
252	403895
34438	403896
164993	403897
68012	403898
19575	403899
22128	403900
135574	403901
23190	403902
117197	403903
5288	403904
3218	403905
3155	403906
80672	403907
114450	403908
98102	403909
83867	403910
13765	403911
37761	403912
36946	403913
63338	403914
98539	403915
4688	403916
97192	403917
56971	403918
1673	403919
43537	403920
29990	403921
123402	403922
46809	403923
1785	403924
5635	403925
2037	403926
33349	403927
105757	403928
2287	403929
28046	403930
8406	403931
109967	403932
26995	403933
42253	403934
23890	403935
127443	403936
5788	403937
116264	403938
16371	403939
89324	403940
11565	403941
135076	403942
29760	403943
25479	403944
58808	403945
17634	403946
160262	403947
72580	403948
43088	403949
4751	403950
25383	403951
23023	403952
88618	403953
22033	403954
6053	403955
144000	403956
20029	403957
11014	403958
86379	403959
2066	403960
68493	403961
10045	403962
67	403963
27014	403964
66353	403965
2519	403966
11381	403967
76717	403968
27178	403969
83200	403970
819	403971
17321	403972
20321	403973
26707	403974
34318	403975
94170	403976
127487	403977
145060	403978
101836	403979
12939	403980
90311	403981
73705	403982
11926	403983
2033	403984
160026	403985
35742	403986
44762	403987
8330	403988
74882	403989
613	403990
8587	403991
39745	403992
15294	403993
48992	403994
51319	403995
15753	403996
6025	403997
34320	403998
5407	403999
91722	404000
41960	404001
25362	404002
3799	404003
37207	404004
643	404005
20338	404006
50045	404007
63609	404008
158092	404009
29	404010
163293	404011
93902	404012
18611	404013
4109	404014
33907	404015
77616	404016
95869	404017
70731	404018
11313	404019
969	404020
46761	404021
14948	404022
53413	404023
1309	404024
72846	404025
55219	404026
2893	404027
54147	404028
11737	404029
20530	404030
31085	404031
3959	404032
4286	404033
14504	404034
82535	404035
74603	404036
14235	404037
9221	404038
1804	404039
37981	404040
26900	404041
27313	404042
2936	404043
21624	404044
141289	404045
47980	404046
34867	404047
4109	404048
2373	404049
18622	404050
129163	404051
13439	404052
16664	404053
2393	404054
27839	404055
119237	404056
11119	404057
14467	404058
3437	404059
23836	404060
53624	404061
45747	404062
34456	404063
53763	404064
13445	404065
45	404066
26068	404067
69103	404068
6735	404069
12040	404070
1283	404071
40111	404072
100820	404073
16805	404074
47276	404075
1431	404076
1144	404077
9755	404078
1660	404079
83709	404080
942	404081
140111	404082
9356	404083
57541	404084
29543	404085
38546	404086
12094	404087
4369	404088
8107	404089
55693	404090
574	404091
74692	404092
4107	404093
5960	404094
5086	404095
44361	404096
20720	404097
108373	404098
80780	404099
16688	404100
102416	404101
69146	404102
424	404103
14335	404104
51717	404105
154912	404106
70660	404107
14228	404108
3617	404109
110561	404110
71975	404111
45181	404112
4729	404113
123244	404114
6372	404115
8358	404116
67575	404117
5950	404118
38646	404119
25983	404120
452	404121
161885	404122
15287	404123
7420	404124
88790	404125
12094	404126
19605	404127
75760	404128
10431	404129
25291	404130
40203	404131
45747	404132
38	404133
1401	404134
12175	404135
34108	404136
47989	404137
13725	404138
85787	404139
78157	404140
160570	404141
151886	404142
36348	404143
10402	404144
43598	404145
18546	404146
68296	404147
55423	404148
5313	404149
963	404150
4570	404151
43470	404152
36842	404153
8346	404154
9872	404155
22466	404156
12284	404157
71188	404158
2533	404159
10612	404160
34172	404161
69929	404162
5769	404163
19246	404164
2875	404165
28253	404166
21028	404167
158281	404168
28780	404169
16	404170
3446	404171
237	404172
15383	404173
73741	404174
66931	404175
78085	404176
162995	404177
15297	404178
63578	404179
20448	404180
76173	404181
110410	404182
20494	404183
32713	404184
97800	404185
12686	404186
2189	404187
621	404188
15348	404189
10795	404190
538	404191
124415	404192
2438	404193
8308	404194
2889	404195
8129	404196
27755	404197
32086	404198
9027	404199
152828	404200
125260	404201
20951	404202
81264	404203
43988	404204
149854	404205
27009	404206
6397	404207
34193	404208
148430	404209
3467	404210
14000	404211
30472	404212
35848	404213
70224	404214
68131	404215
866	404216
2146	404217
91523	404218
2828	404219
20135	404220
84273	404221
11954	404222
51896	404223
55032	404224
131705	404225
3895	404226
5449	404227
11821	404228
18412	404229
81076	404230
47178	404231
48702	404232
52923	404233
25643	404234
97487	404235
25878	404236
90081	404237
38	404238
4650	404239
4	404240
24820	404241
28643	404242
38986	404243
75543	404244
92834	404245
22657	404246
4846	404247
306	404248
362	404249
21701	404250
5192	404251
48886	404252
373	404253
13264	404254
22413	404255
7425	404256
6136	404257
14246	404258
81628	404259
55053	404260
23203	404261
125572	404262
88922	404263
76194	404264
94810	404265
39135	404266
59001	404267
159208	404268
50891	404269
15057	404270
5696	404271
41606	404272
58187	404273
11381	404274
3317	404275
87394	404276
675	404277
46066	404278
5481	404279
21655	404280
57678	404281
23570	404282
1959	404283
70946	404284
5896	404285
37335	404286
70410	404287
17177	404288
29468	404289
24236	404290
84568	404291
455	404292
34973	404293
1836	404294
6439	404295
32672	404296
116560	404297
97197	404298
10890	404299
3831	404300
6746	404301
49399	404302
37641	404303
49136	404304
26792	404305
15975	404306
1168	404307
86583	404308
96864	404309
81818	404310
5074	404311
9001	404312
8675	404313
9121	404314
64327	404315
12033	404316
39679	404317
52877	404318
44212	404319
587	404320
32259	404321
6598	404322
43520	404323
35481	404324
59135	404325
196	404326
40345	404327
39665	404328
53846	404329
40239	404330
32950	404331
9604	404332
49534	404333
42288	404334
17708	404335
87066	404336
98603	404337
1637	404338
829	404339
5991	404340
60374	404341
22727	404342
7958	404343
25566	404344
43720	404345
33647	404346
148536	404347
95800	404348
146	404349
102	404350
3870	404351
7340	404352
47688	404353
1258	404354
2898	404355
4280	404356
49423	404357
53622	404358
57147	404359
11320	404360
11335	404361
59852	404362
79647	404363
120898	404364
106087	404365
106801	404366
8704	404367
116074	404368
34214	404369
568	404370
53678	404371
13135	404372
53139	404373
29003	404374
29984	404375
21442	404376
42041	404377
73296	404378
65094	404379
49492	404380
67289	404381
62371	404382
78258	404383
119876	404384
722	404385
7055	404386
26068	404387
29308	404388
53449	404389
7496	404390
19703	404391
107029	404392
51596	404393
142599	404394
57921	404395
13229	404396
30569	404397
44371	404398
121073	404399
12590	404400
1028	404401
49777	404402
4483	404403
5807	404404
69101	404405
1582	404406
6936	404407
58163	404408
82	404409
1320	404410
90654	404411
339	404412
43191	404413
77944	404414
122235	404415
77538	404416
23657	404417
16145	404418
59220	404419
66206	404420
442	404421
22928	404422
8672	404423
44118	404424
18344	404425
201	404426
110869	404427
95491	404428
48683	404429
43192	404430
13944	404431
70964	404432
44316	404433
20461	404434
10995	404435
23934	404436
95162	404437
103204	404438
310	404439
23144	404440
41705	404441
94656	404442
82068	404443
47525	404444
24016	404445
28966	404446
54255	404447
17985	404448
27379	404449
18881	404450
52627	404451
29000	404452
85009	404453
11704	404454
5860	404455
35117	404456
55157	404457
16959	404458
31251	404459
43993	404460
18283	404461
13312	404462
21013	404463
14688	404464
37916	404465
82635	404466
34668	404467
64248	404468
457	404469
6844	404470
23565	404471
101394	404472
13845	404473
15124	404474
12652	404475
1426	404476
29581	404477
28716	404478
4328	404479
13206	404480
40596	404481
7910	404482
21889	404483
11106	404484
26199	404485
3128	404486
3391	404487
103257	404488
54654	404489
74240	404490
15694	404491
8829	404492
73781	404493
109791	404494
5478	404495
53136	404496
57248	404497
7739	404498
6010	404499
43270	404500
81543	404501
118759	404502
39640	404503
89259	404504
26251	404505
133424	404506
41444	404507
93608	404508
78624	404509
18384	404510
46366	404511
89868	404512
17840	404513
44166	404514
55842	404515
54211	404516
24514	404517
39079	404518
42930	404519
25588	404520
41164	404521
50892	404522
33060	404523
84406	404524
93682	404525
131612	404526
113144	404527
25697	404528
25552	404529
15685	404530
38949	404531
66331	404532
61441	404533
12758	404534
6065	404535
12607	404536
126915	404537
7121	404538
12636	404539
150006	404540
66947	404541
5082	404542
16382	404543
18949	404544
21756	404545
62027	404546
37573	404547
8661	404548
920	404549
68487	404550
961	404551
207	404552
70261	404553
14273	404554
131793	404555
35267	404556
119252	404557
66051	404558
359	404559
78057	404560
42393	404561
9872	404562
43096	404563
36833	404564
45090	404565
299	404566
93473	404567
6384	404568
75908	404569
165744	404570
25376	404571
151991	404572
17366	404573
40462	404574
40650	404575
45660	404576
5	404577
14334	404578
97590	404579
5592	404580
16606	404581
34251	404582
14463	404583
41741	404584
81611	404585
110340	404586
186	404587
60212	404588
3500	404589
42661	404590
18981	404591
42214	404592
43339	404593
7629	404594
121447	404595
1916	404596
34670	404597
27376	404598
828	404599
335	404600
54062	404601
12043	404602
9564	404603
19183	404604
101419	404605
12650	404606
105877	404607
43937	404608
33595	404609
131481	404610
4072	404611
110059	404612
7635	404613
59373	404614
87210	404615
31319	404616
46233	404617
122346	404618
56824	404619
79271	404620
111716	404621
87001	404622
8901	404623
4074	404624
6666	404625
39108	404626
38049	404627
55606	404628
11720	404629
103634	404630
79615	404631
58571	404632
21664	404633
33136	404634
50160	404635
37811	404636
157997	404637
30609	404638
448	404639
19658	404640
11332	404641
48786	404642
30191	404643
1199	404644
31139	404645
8942	404646
13191	404647
132405	404648
122212	404649
22118	404650
128985	404651
13	404652
27353	404653
5151	404654
71587	404655
804	404656
20956	404657
14418	404658
45910	404659
19404	404660
514	404661
92616	404662
33729	404663
11874	404664
1388	404665
86272	404666
4591	404667
134326	404668
67139	404669
78705	404670
38723	404671
18900	404672
57990	404673
35017	404674
52452	404675
1464	404676
23995	404677
2001	404678
68116	404679
55902	404680
12435	404681
128145	404682
104423	404683
124398	404684
20341	404685
31698	404686
27391	404687
13947	404688
158955	404689
39619	404690
87761	404691
22980	404692
69895	404693
55988	404694
62061	404695
155867	404696
26461	404697
113890	404698
31554	404699
29712	404700
108210	404701
28964	404702
11617	404703
94952	404704
6246	404705
81443	404706
1060	404707
92415	404708
16997	404709
66	404710
67663	404711
29380	404712
2118	404713
82189	404714
101809	404715
123	404716
68783	404717
100389	404718
809	404719
23419	404720
1985	404721
101965	404722
30927	404723
129176	404724
36929	404725
44278	404726
124427	404727
19441	404728
39183	404729
7575	404730
95979	404731
5594	404732
70311	404733
72122	404734
61418	404735
43350	404736
323	404737
107377	404738
28914	404739
35023	404740
17622	404741
145906	404742
21328	404743
10872	404744
44786	404745
71731	404746
6371	404747
25364	404748
120780	404749
2323	404750
30953	404751
62807	404752
148262	404753
27110	404754
32912	404755
26958	404756
247	404757
72879	404758
6067	404759
138235	404760
100355	404761
21344	404762
60443	404763
3942	404764
53634	404765
25628	404766
1910	404767
9307	404768
30300	404769
114535	404770
28644	404771
34122	404772
1155	404773
24511	404774
6026	404775
14878	404776
36876	404777
2399	404778
23487	404779
1602	404780
14939	404781
81939	404782
9386	404783
126039	404784
21288	404785
30790	404786
2369	404787
59861	404788
8692	404789
2178	404790
126278	404791
7489	404792
130625	404793
80149	404794
6327	404795
79691	404796
68223	404797
25020	404798
118131	404799
81531	404800
62918	404801
80728	404802
45421	404803
85141	404804
17944	404805
64396	404806
26278	404807
93664	404808
584	404809
12963	404810
270	404811
72011	404812
31977	404813
35513	404814
51909	404815
29212	404816
9047	404817
53286	404818
136181	404819
94661	404820
153360	404821
50187	404822
18595	404823
32947	404824
24367	404825
10299	404826
56053	404827
18195	404828
9329	404829
9540	404830
43736	404831
2369	404832
9393	404833
115526	404834
27582	404835
26314	404836
133957	404837
13884	404838
14095	404839
2317	404840
364	404841
16504	404842
33	404843
7875	404844
5221	404845
77254	404846
8852	404847
94824	404848
41806	404849
97343	404850
16038	404851
27140	404852
37840	404853
34857	404854
56119	404855
14671	404856
50774	404857
126174	404858
115770	404859
1012	404860
6789	404861
11276	404862
26550	404863
14712	404864
59249	404865
5796	404866
88291	404867
1678	404868
4839	404869
42137	404870
28568	404871
93201	404872
2487	404873
45100	404874
409	404875
51094	404876
106698	404877
66708	404878
14912	404879
39620	404880
26740	404881
1152	404882
38311	404883
164117	404884
63132	404885
107333	404886
1163	404887
14949	404888
11155	404889
128051	404890
44429	404891
61106	404892
129154	404893
64964	404894
57139	404895
45936	404896
6009	404897
43517	404898
1496	404899
96578	404900
85332	404901
133343	404902
127976	404903
36530	404904
61002	404905
14167	404906
52939	404907
152	404908
28850	404909
30392	404910
26985	404911
64904	404912
5721	404913
80854	404914
65912	404915
59565	404916
879	404917
19347	404918
30159	404919
117580	404920
8520	404921
15517	404922
1391	404923
52878	404924
6671	404925
1170	404926
75720	404927
6612	404928
387	404929
14143	404930
18311	404931
2205	404932
81876	404933
18576	404934
9727	404935
108378	404936
6529	404937
126200	404938
38024	404939
23104	404940
2926	404941
37561	404942
53300	404943
36071	404944
16404	404945
7327	404946
49703	404947
15760	404948
38879	404949
41561	404950
692	404951
6968	404952
14542	404953
116674	404954
19635	404955
3357	404956
54134	404957
54631	404958
47159	404959
39897	404960
46301	404961
97860	404962
36375	404963
2191	404964
59832	404965
47120	404966
48724	404967
1277	404968
58245	404969
77904	404970
19766	404971
51185	404972
646	404973
369	404974
98739	404975
11740	404976
46847	404977
71938	404978
44256	404979
46815	404980
67679	404981
8824	404982
61332	404983
48221	404984
63077	404985
27616	404986
125295	404987
2118	404988
12707	404989
5842	404990
12735	404991
32088	404992
151429	404993
52193	404994
38155	404995
68976	404996
104189	404997
705	404998
47353	404999
34867	405000
62608	405001
72510	405002
122502	405003
1941	405004
8967	405005
80	405006
27391	405007
79016	405008
15655	405009
40864	405010
82675	405011
63536	405012
45543	405013
75623	405014
7604	405015
73049	405016
2885	405017
71828	405018
83015	405019
26874	405020
38698	405021
86807	405022
4994	405023
281	405024
59157	405025
72850	405026
81389	405027
2362	405028
22575	405029
18435	405030
133796	405031
16963	405032
43382	405033
40694	405034
129	405035
7493	405036
117271	405037
37798	405038
26191	405039
9563	405040
1147	405041
37675	405042
10373	405043
64912	405044
159501	405045
4019	405046
9272	405047
159008	405048
6273	405049
41047	405050
50877	405051
21304	405052
33121	405053
15789	405054
87085	405055
21234	405056
11833	405057
37109	405058
41630	405059
65920	405060
35380	405061
6248	405062
30703	405063
12026	405064
8918	405065
86182	405066
24595	405067
91281	405068
97051	405069
10823	405070
732	405071
92488	405072
36353	405073
802	405074
138919	405075
106457	405076
55427	405077
6853	405078
1193	405079
68733	405080
70658	405081
10737	405082
148832	405083
36926	405084
126826	405085
46209	405086
48908	405087
41995	405088
79228	405089
10909	405090
34111	405091
6699	405092
132662	405093
83266	405094
47712	405095
41282	405096
159418	405097
51203	405098
76597	405099
74716	405100
83854	405101
38556	405102
131887	405103
25475	405104
72809	405105
76290	405106
93736	405107
20017	405108
33803	405109
69242	405110
120787	405111
56992	405112
126521	405113
33844	405114
8667	405115
98020	405116
108993	405117
104417	405118
6043	405119
76709	405120
15447	405121
12060	405122
12655	405123
75770	405124
16246	405125
116965	405126
18221	405127
110769	405128
1829	405129
5016	405130
7561	405131
3489	405132
149806	405133
71109	405134
96137	405135
164459	405136
62490	405137
11813	405138
155469	405139
43876	405140
16393	405141
4019	405142
13332	405143
2277	405144
8204	405145
17878	405146
20074	405147
126897	405148
13257	405149
44680	405150
45531	405151
46337	405152
79784	405153
62648	405154
10698	405155
449	405156
101181	405157
39141	405158
2295	405159
4506	405160
4151	405161
114234	405162
102423	405163
12144	405164
6268	405165
128548	405166
16636	405167
398	405168
5764	405169
63678	405170
127661	405171
61320	405172
29352	405173
7027	405174
59050	405175
32572	405176
126346	405177
14057	405178
10842	405179
7721	405180
9524	405181
140626	405182
24504	405183
57676	405184
131969	405185
436	405186
3450	405187
57959	405188
1306	405189
58849	405190
72774	405191
41220	405192
650	405193
65909	405194
19260	405195
11691	405196
40163	405197
33265	405198
8575	405199
67460	405200
80360	405201
86044	405202
68859	405203
23428	405204
6756	405205
34510	405206
283	405207
50295	405208
43390	405209
6567	405210
51510	405211
160062	405212
91131	405213
1347	405214
22994	405215
26434	405216
599	405217
52467	405218
4089	405219
114301	405220
25819	405221
3340	405222
2000	405223
332	405224
21491	405225
115518	405226
1	405227
20929	405228
8867	405229
13590	405230
86796	405231
30782	405232
7507	405233
95382	405234
908	405235
42655	405236
2333	405237
88537	405238
7161	405239
113513	405240
3492	405241
89760	405242
18	405243
41408	405244
17979	405245
118659	405246
9247	405247
15004	405248
2080	405249
6437	405250
5908	405251
14006	405252
60662	405253
11007	405254
34354	405255
52360	405256
18480	405257
145522	405258
120516	405259
157275	405260
5729	405261
36332	405262
98914	405263
101883	405264
80486	405265
13472	405266
27848	405267
100648	405268
17897	405269
25133	405270
145823	405271
14867	405272
54578	405273
149715	405274
36629	405275
74614	405276
7630	405277
683	405278
36666	405279
23092	405280
79031	405281
110848	405282
4469	405283
1817	405284
4834	405285
120969	405286
103441	405287
59811	405288
2919	405289
18231	405290
20440	405291
37138	405292
1726	405293
162412	405294
64945	405295
1859	405296
59562	405297
19065	405298
2736	405299
3956	405300
10487	405301
55092	405302
117175	405303
66699	405304
94271	405305
4808	405306
65840	405307
20685	405308
18746	405309
54137	405310
49308	405311
1701	405312
45075	405313
10944	405314
12763	405315
39313	405316
3225	405317
79626	405318
75869	405319
104579	405320
6217	405321
32346	405322
13210	405323
30542	405324
2372	405325
65711	405326
2376	405327
128630	405328
3027	405329
22217	405330
108028	405331
683	405332
57008	405333
2097	405334
439	405335
64669	405336
1584	405337
8415	405338
10943	405339
7496	405340
14509	405341
44423	405342
11860	405343
18709	405344
66322	405345
82648	405346
7081	405347
2885	405348
32377	405349
27118	405350
373	405351
18481	405352
12398	405353
112113	405354
50645	405355
1412	405356
20345	405357
29815	405358
23618	405359
28718	405360
1559	405361
43050	405362
32707	405363
125542	405364
52292	405365
437	405366
74420	405367
1394	405368
52185	405369
64855	405370
46323	405371
19814	405372
7666	405373
8721	405374
23816	405375
4984	405376
44998	405377
160755	405378
46928	405379
90165	405380
52798	405381
31494	405382
6452	405383
83383	405384
33	405385
748	405386
2310	405387
51300	405388
39532	405389
74477	405390
342	405391
52514	405392
130074	405393
31698	405394
100258	405395
74075	405396
87055	405397
10362	405398
64025	405399
45706	405400
1782	405401
15294	405402
1994	405403
20880	405404
66987	405405
52692	405406
28749	405407
64495	405408
14258	405409
79670	405410
94865	405411
187	405412
23324	405413
38782	405414
26683	405415
67172	405416
38889	405417
4890	405418
39233	405419
85202	405420
48644	405421
59717	405422
70283	405423
40626	405424
82183	405425
65381	405426
105742	405427
87752	405428
56883	405429
33591	405430
18804	405431
141	405432
8241	405433
21991	405434
26122	405435
73214	405436
847	405437
879	405438
126635	405439
35722	405440
24602	405441
11543	405442
105152	405443
4329	405444
14821	405445
14299	405446
91104	405447
17493	405448
24925	405449
161881	405450
679	405451
29465	405452
71193	405453
13455	405454
121596	405455
10767	405456
132002	405457
58148	405458
8731	405459
812	405460
29155	405461
36518	405462
107154	405463
4796	405464
18014	405465
18432	405466
11564	405467
4517	405468
54750	405469
50357	405470
2207	405471
59518	405472
9940	405473
36070	405474
612	405475
25300	405476
15674	405477
98882	405478
71632	405479
56930	405480
31749	405481
78938	405482
39184	405483
778	405484
10919	405485
49532	405486
11226	405487
81890	405488
127040	405489
98454	405490
6905	405491
38768	405492
27048	405493
47240	405494
19443	405495
1915	405496
155360	405497
5213	405498
7411	405499
100686	405500
27207	405501
66611	405502
139693	405503
1567	405504
80571	405505
4257	405506
1140	405507
32637	405508
61658	405509
100234	405510
55915	405511
45291	405512
87868	405513
2328	405514
51507	405515
19629	405516
73930	405517
25473	405518
2224	405519
15955	405520
17988	405521
32845	405522
46076	405523
72031	405524
43459	405525
1602	405526
16758	405527
10877	405528
4350	405529
66875	405530
25885	405531
19694	405532
111995	405533
89710	405534
70631	405535
20254	405536
19572	405537
21624	405538
70941	405539
30896	405540
18489	405541
4931	405542
46284	405543
3116	405544
93326	405545
38122	405546
42283	405547
63751	405548
69058	405549
1878	405550
4354	405551
930	405552
6266	405553
47519	405554
7752	405555
107302	405556
142428	405557
13790	405558
9369	405559
18024	405560
82011	405561
7364	405562
23948	405563
146246	405564
50930	405565
25840	405566
53649	405567
41516	405568
4992	405569
41550	405570
71354	405571
17182	405572
11006	405573
16818	405574
409	405575
143978	405576
141759	405577
36446	405578
2653	405579
26109	405580
57862	405581
87410	405582
101514	405583
13417	405584
1237	405585
38917	405586
115781	405587
17806	405588
6553	405589
24282	405590
116277	405591
39365	405592
19332	405593
13547	405594
28001	405595
2665	405596
30229	405597
42547	405598
43347	405599
23768	405600
51139	405601
55521	405602
842	405603
67847	405604
117325	405605
17088	405606
852	405607
25625	405608
2604	405609
1509	405610
68276	405611
11819	405612
57899	405613
67097	405614
45509	405615
23828	405616
5006	405617
49467	405618
24268	405619
25803	405620
41128	405621
41781	405622
8496	405623
60329	405624
12650	405625
89419	405626
141600	405627
3027	405628
73424	405629
10212	405630
22024	405631
5597	405632
60618	405633
10091	405634
30393	405635
2576	405636
4947	405637
112388	405638
7717	405639
35389	405640
13037	405641
60134	405642
73553	405643
8894	405644
70670	405645
11865	405646
43034	405647
154063	405648
211	405649
22048	405650
97562	405651
14301	405652
33921	405653
56546	405654
85910	405655
74469	405656
150288	405657
14442	405658
101222	405659
2536	405660
3367	405661
9434	405662
36648	405663
5659	405664
63818	405665
340	405666
1546	405667
7151	405668
2234	405669
66159	405670
102568	405671
18613	405672
5311	405673
22	405674
18050	405675
53245	405676
147848	405677
83098	405678
135156	405679
49555	405680
2034	405681
69651	405682
13137	405683
15991	405684
3733	405685
17821	405686
73277	405687
47458	405688
53321	405689
15612	405690
33632	405691
66968	405692
65468	405693
42531	405694
40622	405695
263	405696
145364	405697
88921	405698
133743	405699
104393	405700
164270	405701
30732	405702
23594	405703
32355	405704
15400	405705
7699	405706
7434	405707
95912	405708
157908	405709
5948	405710
8844	405711
21110	405712
30540	405713
3723	405714
53102	405715
41288	405716
15213	405717
49223	405718
30223	405719
19316	405720
160478	405721
34031	405722
5303	405723
79584	405724
39776	405725
16888	405726
7225	405727
33993	405728
153068	405729
62623	405730
47743	405731
107911	405732
11433	405733
47151	405734
83717	405735
34298	405736
29024	405737
3094	405738
1142	405739
78273	405740
1581	405741
4863	405742
82649	405743
14170	405744
746	405745
81542	405746
1821	405747
105677	405748
9329	405749
21384	405750
656	405751
139504	405752
57660	405753
38881	405754
39388	405755
42228	405756
14356	405757
29870	405758
57725	405759
135958	405760
9797	405761
7266	405762
8196	405763
131905	405764
26	405765
105362	405766
40605	405767
658	405768
42600	405769
1457	405770
35056	405771
158227	405772
49962	405773
9661	405774
61082	405775
32514	405776
2273	405777
27696	405778
48851	405779
20969	405780
11089	405781
20299	405782
27311	405783
40451	405784
16281	405785
21292	405786
585	405787
18948	405788
15430	405789
67694	405790
55172	405791
36102	405792
60423	405793
88758	405794
46832	405795
33126	405796
36072	405797
50502	405798
2854	405799
26917	405800
27699	405801
14230	405802
7868	405803
3188	405804
2018	405805
65515	405806
78398	405807
79752	405808
26828	405809
12834	405810
85255	405811
2376	405812
157496	405813
93592	405814
37121	405815
9857	405816
5306	405817
91389	405818
55781	405819
105908	405820
156	405821
69125	405822
48065	405823
157623	405824
51506	405825
7962	405826
128291	405827
20261	405828
72745	405829
121045	405830
35439	405831
4068	405832
10143	405833
6835	405834
16085	405835
29791	405836
2032	405837
52716	405838
23251	405839
21796	405840
1964	405841
154174	405842
21982	405843
8802	405844
21401	405845
18296	405846
38702	405847
9118	405848
20510	405849
72999	405850
72504	405851
42567	405852
19698	405853
793	405854
49120	405855
39465	405856
28721	405857
46189	405858
127283	405859
85390	405860
3683	405861
39626	405862
33396	405863
10242	405864
12627	405865
1154	405866
75558	405867
33487	405868
2746	405869
36048	405870
27170	405871
28910	405872
5383	405873
9312	405874
33051	405875
43068	405876
1498	405877
5141	405878
104662	405879
5938	405880
555	405881
46598	405882
39252	405883
105030	405884
6514	405885
78828	405886
60280	405887
107512	405888
112541	405889
847	405890
8844	405891
29808	405892
62	405893
55597	405894
145	405895
20258	405896
24655	405897
93239	405898
49270	405899
2098	405900
40409	405901
3381	405902
24839	405903
1284	405904
166267	405905
15619	405906
1727	405907
7584	405908
58627	405909
106337	405910
18462	405911
120271	405912
20417	405913
47557	405914
40958	405915
1625	405916
19160	405917
3290	405918
79114	405919
7680	405920
37098	405921
37459	405922
30713	405923
30471	405924
35899	405925
84773	405926
46446	405927
66727	405928
67738	405929
59888	405930
7000	405931
2696	405932
43804	405933
10533	405934
2027	405935
25854	405936
55449	405937
118569	405938
5310	405939
100397	405940
10690	405941
165963	405942
68740	405943
11493	405944
18333	405945
3372	405946
67921	405947
83522	405948
17955	405949
9389	405950
25076	405951
15963	405952
83744	405953
26595	405954
122728	405955
8532	405956
7382	405957
57807	405958
2542	405959
172	405960
147922	405961
97118	405962
9006	405963
7202	405964
3730	405965
20970	405966
1782	405967
25191	405968
7232	405969
93109	405970
28761	405971
32005	405972
29617	405973
3501	405974
1479	405975
37123	405976
1749	405977
64695	405978
18798	405979
7466	405980
43518	405981
38633	405982
19786	405983
1144	405984
4011	405985
56827	405986
6176	405987
47862	405988
296	405989
25952	405990
17047	405991
120121	405992
37883	405993
48991	405994
85512	405995
9323	405996
1260	405997
13326	405998
1970	405999
43309	406000
31563	406001
4440	406002
61101	406003
50785	406004
44922	406005
129277	406006
139201	406007
38097	406008
6384	406009
2545	406010
710	406011
87816	406012
66188	406013
3426	406014
137055	406015
18920	406016
23686	406017
143673	406018
3877	406019
8560	406020
101689	406021
236	406022
40	406023
2002	406024
26	406025
72848	406026
3430	406027
3114	406028
3665	406029
68214	406030
75174	406031
36642	406032
28548	406033
2720	406034
129527	406035
7625	406036
55573	406037
36745	406038
7995	406039
75553	406040
96356	406041
1656	406042
25355	406043
9879	406044
62372	406045
7795	406046
2470	406047
20554	406048
108690	406049
15921	406050
98218	406051
24306	406052
11805	406053
2675	406054
20118	406055
22189	406056
56563	406057
1316	406058
14499	406059
32609	406060
103963	406061
31637	406062
13305	406063
46049	406064
24908	406065
21863	406066
97738	406067
163287	406068
21858	406069
18063	406070
61415	406071
17943	406072
3084	406073
5545	406074
107499	406075
1372	406076
540	406077
2333	406078
36992	406079
12179	406080
102411	406081
90601	406082
9072	406083
5545	406084
146723	406085
57333	406086
20842	406087
58160	406088
19115	406089
75597	406090
32941	406091
95540	406092
16	406093
3582	406094
27762	406095
58814	406096
3342	406097
23026	406098
19124	406099
11136	406100
101141	406101
67416	406102
21911	406103
45842	406104
24832	406105
18441	406106
21004	406107
72747	406108
26097	406109
17067	406110
29456	406111
127906	406112
61943	406113
8749	406114
25540	406115
100888	406116
15397	406117
46311	406118
36197	406119
29558	406120
30044	406121
4991	406122
58583	406123
27845	406124
18382	406125
34308	406126
86542	406127
2511	406128
130449	406129
27424	406130
19318	406131
140777	406132
19680	406133
96356	406134
4589	406135
9504	406136
5271	406137
70669	406138
30634	406139
105040	406140
2295	406141
17365	406142
14245	406143
131933	406144
7345	406145
91807	406146
29011	406147
45763	406148
58221	406149
8549	406150
2453	406151
3132	406152
5895	406153
37950	406154
11990	406155
94166	406156
27581	406157
193	406158
4397	406159
99026	406160
132146	406161
46793	406162
9532	406163
10590	406164
58907	406165
84872	406166
9010	406167
135625	406168
6232	406169
2148	406170
2570	406171
45155	406172
18700	406173
13295	406174
723	406175
3366	406176
11457	406177
42294	406178
4708	406179
8596	406180
1666	406181
22638	406182
31177	406183
4586	406184
97003	406185
3926	406186
36063	406187
44267	406188
3679	406189
8156	406190
37716	406191
11849	406192
30894	406193
12619	406194
12277	406195
5200	406196
166463	406197
162782	406198
13274	406199
35086	406200
101541	406201
58913	406202
47341	406203
11526	406204
46758	406205
8027	406206
96352	406207
4402	406208
86098	406209
18604	406210
25507	406211
37152	406212
77840	406213
24380	406214
10601	406215
35611	406216
3545	406217
127904	406218
18713	406219
25088	406220
8407	406221
36924	406222
7747	406223
67709	406224
8006	406225
37687	406226
2935	406227
93165	406228
26355	406229
41482	406230
18958	406231
11296	406232
34944	406233
150789	406234
29086	406235
120878	406236
5318	406237
33597	406238
5633	406239
9111	406240
28376	406241
41984	406242
6131	406243
37963	406244
81331	406245
7605	406246
147221	406247
83329	406248
4710	406249
74709	406250
57797	406251
39349	406252
29598	406253
98434	406254
72572	406255
5766	406256
78369	406257
119263	406258
3039	406259
3232	406260
54818	406261
48082	406262
1405	406263
54420	406264
26487	406265
39027	406266
13932	406267
43007	406268
15625	406269
127323	406270
14274	406271
35493	406272
19334	406273
62097	406274
90132	406275
11400	406276
14119	406277
20504	406278
31139	406279
57150	406280
34264	406281
27409	406282
1746	406283
70373	406284
65533	406285
21028	406286
41407	406287
12933	406288
37431	406289
26746	406290
17644	406291
12044	406292
12194	406293
297	406294
2612	406295
52185	406296
21412	406297
14463	406298
68980	406299
74790	406300
43738	406301
52611	406302
7558	406303
8083	406304
17405	406305
11058	406306
42187	406307
16364	406308
79346	406309
11545	406310
34009	406311
58828	406312
51068	406313
11677	406314
113144	406315
8566	406316
49925	406317
27680	406318
82718	406319
88398	406320
27042	406321
4104	406322
33441	406323
5553	406324
51904	406325
179	406326
146118	406327
55417	406328
26500	406329
10309	406330
21452	406331
11540	406332
106581	406333
7570	406334
2382	406335
4420	406336
25765	406337
30314	406338
2341	406339
3258	406340
30887	406341
43109	406342
22279	406343
11776	406344
261	406345
114643	406346
14805	406347
74292	406348
73893	406349
6771	406350
27471	406351
43130	406352
61496	406353
13299	406354
20510	406355
48463	406356
18165	406357
72494	406358
87382	406359
71837	406360
125909	406361
103120	406362
47002	406363
14325	406364
3292	406365
24319	406366
1871	406367
45304	406368
12275	406369
151896	406370
24734	406371
1474	406372
6297	406373
8699	406374
106	406375
41953	406376
38125	406377
80407	406378
20176	406379
158525	406380
14071	406381
905	406382
18	406383
149558	406384
1458	406385
58250	406386
24861	406387
14021	406388
31303	406389
81305	406390
4334	406391
3573	406392
7598	406393
4426	406394
34544	406395
11241	406396
2324	406397
584	406398
113389	406399
70724	406400
17561	406401
158758	406402
3	406403
5958	406404
29127	406405
75895	406406
2066	406407
64018	406408
56122	406409
2450	406410
68681	406411
158920	406412
47152	406413
101814	406414
132175	406415
21621	406416
9928	406417
6889	406418
71782	406419
65474	406420
72528	406421
4555	406422
142774	406423
826	406424
25951	406425
32505	406426
28322	406427
64071	406428
4831	406429
4532	406430
1718	406431
3672	406432
713	406433
2198	406434
18287	406435
137249	406436
20250	406437
40419	406438
113507	406439
92822	406440
31854	406441
7428	406442
694	406443
45471	406444
3687	406445
106328	406446
27929	406447
109978	406448
16412	406449
10858	406450
15537	406451
13329	406452
68901	406453
77901	406454
29186	406455
127831	406456
46421	406457
17160	406458
33107	406459
12136	406460
41406	406461
44982	406462
15335	406463
7062	406464
53925	406465
19566	406466
147266	406467
2531	406468
2554	406469
17539	406470
2567	406471
45302	406472
50251	406473
155866	406474
47004	406475
2356	406476
93175	406477
6950	406478
40848	406479
80097	406480
128848	406481
18100	406482
106553	406483
28294	406484
43412	406485
1788	406486
22465	406487
87863	406488
113858	406489
26075	406490
57367	406491
101159	406492
47709	406493
27516	406494
19955	406495
130844	406496
79426	406497
5461	406498
35679	406499
68186	406500
18016	406501
17024	406502
23724	406503
49692	406504
160	406505
79450	406506
66099	406507
25954	406508
20337	406509
26579	406510
33098	406511
63409	406512
3053	406513
3372	406514
10943	406515
16173	406516
9451	406517
8521	406518
7760	406519
683	406520
51745	406521
10101	406522
8633	406523
29093	406524
77801	406525
31090	406526
88175	406527
45089	406528
1963	406529
123779	406530
125233	406531
14248	406532
11786	406533
23155	406534
7180	406535
81153	406536
22868	406537
2660	406538
33163	406539
22658	406540
62458	406541
7295	406542
46161	406543
42494	406544
24973	406545
71308	406546
67182	406547
9178	406548
11	406549
151914	406550
32276	406551
31991	406552
3457	406553
112860	406554
20748	406555
107	406556
28590	406557
22942	406558
1033	406559
63368	406560
146333	406561
15248	406562
39429	406563
6648	406564
65712	406565
128191	406566
21517	406567
18167	406568
26745	406569
60656	406570
1489	406571
74096	406572
26259	406573
132910	406574
3594	406575
2385	406576
23458	406577
17488	406578
2409	406579
761	406580
10916	406581
74241	406582
67434	406583
20750	406584
6541	406585
74757	406586
52956	406587
13117	406588
92436	406589
116788	406590
49108	406591
1702	406592
119205	406593
30034	406594
84193	406595
26338	406596
4227	406597
20377	406598
4433	406599
33395	406600
106655	406601
6119	406602
6674	406603
11024	406604
41029	406605
44413	406606
16010	406607
40256	406608
81767	406609
3031	406610
143967	406611
38655	406612
69796	406613
50294	406614
24083	406615
10781	406616
1809	406617
96273	406618
58935	406619
27482	406620
134206	406621
6718	406622
8290	406623
13668	406624
12933	406625
135223	406626
5471	406627
148701	406628
17045	406629
23608	406630
20588	406631
28218	406632
2017	406633
3342	406634
14599	406635
155045	406636
10481	406637
44198	406638
7182	406639
22885	406640
29327	406641
19608	406642
16720	406643
23327	406644
51284	406645
57989	406646
14201	406647
149855	406648
32955	406649
71484	406650
68638	406651
4986	406652
11014	406653
1824	406654
16318	406655
83574	406656
16500	406657
164049	406658
16203	406659
33321	406660
15377	406661
48423	406662
1812	406663
2779	406664
95903	406665
22318	406666
5386	406667
154414	406668
5652	406669
66863	406670
107923	406671
70016	406672
114213	406673
478	406674
11586	406675
7992	406676
22424	406677
43579	406678
2865	406679
46014	406680
7230	406681
30067	406682
69144	406683
76099	406684
98600	406685
17201	406686
85774	406687
37117	406688
16441	406689
131892	406690
18407	406691
58561	406692
100946	406693
9519	406694
28185	406695
19657	406696
98483	406697
21765	406698
615	406699
132190	406700
79359	406701
36492	406702
33655	406703
52837	406704
4841	406705
9492	406706
21529	406707
63736	406708
36108	406709
80321	406710
1734	406711
29113	406712
67235	406713
6854	406714
2268	406715
73541	406716
1495	406717
16357	406718
143071	406719
12905	406720
33039	406721
23154	406722
34178	406723
114304	406724
5875	406725
26914	406726
18021	406727
48284	406728
40680	406729
57172	406730
538	406731
27469	406732
1449	406733
47556	406734
13836	406735
46319	406736
40381	406737
43861	406738
140496	406739
41099	406740
34051	406741
104	406742
95208	406743
19694	406744
82766	406745
10095	406746
35146	406747
254	406748
5890	406749
6344	406750
30144	406751
62913	406752
10890	406753
17111	406754
42	406755
73892	406756
73718	406757
50716	406758
1774	406759
8601	406760
5170	406761
261	406762
3292	406763
11163	406764
17411	406765
34648	406766
52568	406767
111501	406768
34764	406769
28038	406770
1416	406771
33743	406772
47763	406773
1184	406774
358	406775
61500	406776
41283	406777
69823	406778
848	406779
2826	406780
20039	406781
3288	406782
2914	406783
73594	406784
68977	406785
12292	406786
20165	406787
108383	406788
41950	406789
98172	406790
153659	406791
71877	406792
160017	406793
31549	406794
11321	406795
44868	406796
1868	406797
59083	406798
13481	406799
2535	406800
100165	406801
723	406802
47054	406803
3020	406804
20498	406805
132654	406806
118514	406807
18368	406808
46571	406809
6917	406810
165655	406811
65931	406812
53810	406813
52686	406814
12139	406815
1288	406816
37006	406817
46282	406818
30173	406819
39034	406820
118320	406821
430	406822
51444	406823
16664	406824
20653	406825
17134	406826
33388	406827
104512	406828
40266	406829
6116	406830
163953	406831
105452	406832
81683	406833
7503	406834
7563	406835
14790	406836
52092	406837
21437	406838
7873	406839
145502	406840
2171	406841
49419	406842
62789	406843
128	406844
92315	406845
17306	406846
20	406847
3194	406848
15983	406849
13822	406850
4654	406851
473	406852
54639	406853
65778	406854
26667	406855
3915	406856
150561	406857
149991	406858
90365	406859
95057	406860
57718	406861
8926	406862
7595	406863
2161	406864
50263	406865
16367	406866
68573	406867
24598	406868
82819	406869
488	406870
33112	406871
4534	406872
114523	406873
60284	406874
111432	406875
2866	406876
6125	406877
34562	406878
43456	406879
21535	406880
485	406881
163254	406882
13589	406883
163173	406884
74324	406885
32526	406886
95794	406887
98343	406888
64300	406889
34398	406890
114668	406891
7702	406892
1546	406893
70671	406894
98893	406895
14550	406896
23154	406897
5176	406898
11180	406899
22304	406900
27462	406901
35523	406902
25465	406903
112736	406904
104315	406905
112594	406906
15873	406907
115021	406908
1461	406909
126464	406910
36779	406911
25932	406912
71992	406913
4915	406914
5088	406915
51597	406916
11644	406917
8189	406918
2890	406919
31853	406920
1352	406921
58610	406922
8303	406923
24825	406924
2069	406925
43522	406926
9779	406927
76673	406928
61183	406929
18935	406930
166232	406931
905	406932
12762	406933
60146	406934
35844	406935
119370	406936
12784	406937
53281	406938
910	406939
75553	406940
1373	406941
4804	406942
17412	406943
55390	406944
24043	406945
13584	406946
6420	406947
24797	406948
68072	406949
9279	406950
17618	406951
58805	406952
9824	406953
116633	406954
42134	406955
16499	406956
1868	406957
58894	406958
31685	406959
6024	406960
21310	406961
129877	406962
535	406963
51768	406964
44431	406965
131818	406966
68575	406967
5088	406968
55253	406969
1595	406970
17666	406971
538	406972
23002	406973
99821	406974
34748	406975
113131	406976
73223	406977
42232	406978
3115	406979
73110	406980
135116	406981
76528	406982
542	406983
107239	406984
13163	406985
28796	406986
30010	406987
15053	406988
56289	406989
76733	406990
599	406991
12625	406992
1805	406993
127101	406994
29086	406995
93448	406996
53716	406997
91589	406998
76374	406999
23978	407000
87136	407001
39722	407002
32364	407003
72187	407004
702	407005
42701	407006
107992	407007
32910	407008
4384	407009
35624	407010
8931	407011
38541	407012
97056	407013
158821	407014
9986	407015
32936	407016
6349	407017
155	407018
420	407019
94943	407020
100824	407021
50444	407022
5075	407023
62705	407024
23542	407025
230	407026
125303	407027
127453	407028
7511	407029
4651	407030
11099	407031
31711	407032
20431	407033
143361	407034
1544	407035
521	407036
70921	407037
85062	407038
72202	407039
1240	407040
63416	407041
133983	407042
77759	407043
8780	407044
126367	407045
1945	407046
31904	407047
12231	407048
103471	407049
101705	407050
92882	407051
53293	407052
30772	407053
1755	407054
81507	407055
25352	407056
32545	407057
13131	407058
687	407059
3346	407060
23334	407061
67585	407062
22879	407063
28048	407064
311	407065
45876	407066
22738	407067
81263	407068
3064	407069
2430	407070
56416	407071
8462	407072
118319	407073
73668	407074
22819	407075
52864	407076
21676	407077
48672	407078
70434	407079
523	407080
30883	407081
44486	407082
106550	407083
28981	407084
30424	407085
2716	407086
34620	407087
83440	407088
9464	407089
83407	407090
116304	407091
4809	407092
29141	407093
2058	407094
5940	407095
1499	407096
7324	407097
42656	407098
50318	407099
56118	407100
17911	407101
54040	407102
58374	407103
8244	407104
54993	407105
386	407106
1157	407107
26597	407108
32706	407109
24031	407110
28933	407111
9906	407112
15325	407113
25922	407114
64665	407115
10726	407116
2096	407117
4309	407118
3219	407119
877	407120
25862	407121
17505	407122
26259	407123
80268	407124
9536	407125
3821	407126
18664	407127
41194	407128
11277	407129
52938	407130
707	407131
77561	407132
6664	407133
71125	407134
819	407135
132685	407136
11286	407137
92513	407138
56054	407139
39428	407140
8658	407141
5938	407142
8076	407143
28430	407144
52476	407145
43264	407146
27062	407147
1715	407148
101899	407149
66425	407150
35800	407151
137376	407152
25133	407153
798	407154
57416	407155
51803	407156
3799	407157
44069	407158
15392	407159
8800	407160
7940	407161
79199	407162
35234	407163
54901	407164
45851	407165
13253	407166
151488	407167
67128	407168
7187	407169
28944	407170
54091	407171
54483	407172
34652	407173
43331	407174
3084	407175
20561	407176
13837	407177
62430	407178
97238	407179
83285	407180
1639	407181
83862	407182
28542	407183
25264	407184
20404	407185
70649	407186
22454	407187
32375	407188
7085	407189
5706	407190
7002	407191
35578	407192
1753	407193
23718	407194
14688	407195
65308	407196
5897	407197
90117	407198
32952	407199
66485	407200
8407	407201
78409	407202
1056	407203
16344	407204
96418	407205
81649	407206
29693	407207
148033	407208
74370	407209
154196	407210
5122	407211
47587	407212
92690	407213
50651	407214
2061	407215
158731	407216
30034	407217
1	407218
72742	407219
26122	407220
1767	407221
6715	407222
9487	407223
21352	407224
13265	407225
6673	407226
6304	407227
10736	407228
941	407229
69429	407230
24725	407231
4390	407232
6561	407233
116748	407234
41267	407235
24027	407236
18827	407237
18226	407238
9565	407239
86794	407240
7861	407241
31295	407242
2967	407243
16889	407244
52904	407245
21843	407246
66437	407247
13798	407248
18225	407249
39150	407250
667	407251
12080	407252
12599	407253
13685	407254
108647	407255
34850	407256
78204	407257
28049	407258
78764	407259
24629	407260
65671	407261
12282	407262
9631	407263
8397	407264
25915	407265
42477	407266
78808	407267
85943	407268
104713	407269
25103	407270
32739	407271
26931	407272
31444	407273
5210	407274
106825	407275
24187	407276
51339	407277
2725	407278
106267	407279
44799	407280
29711	407281
77250	407282
115922	407283
5578	407284
57385	407285
79007	407286
11495	407287
12120	407288
61485	407289
13837	407290
11890	407291
157722	407292
7100	407293
30902	407294
120339	407295
24396	407296
28150	407297
7204	407298
8834	407299
6868	407300
20031	407301
47013	407302
14106	407303
111782	407304
59028	407305
141017	407306
14224	407307
18198	407308
42176	407309
42415	407310
14890	407311
23171	407312
7088	407313
1675	407314
104524	407315
51812	407316
23909	407317
2487	407318
137400	407319
2698	407320
16539	407321
37837	407322
11651	407323
5537	407324
46138	407325
4061	407326
99200	407327
4272	407328
13574	407329
49955	407330
37141	407331
55257	407332
26326	407333
25885	407334
15313	407335
80889	407336
44211	407337
106297	407338
9193	407339
43974	407340
44111	407341
28572	407342
22903	407343
34386	407344
23613	407345
62925	407346
9535	407347
120292	407348
25609	407349
35800	407350
16808	407351
56463	407352
3616	407353
84827	407354
66337	407355
97566	407356
157461	407357
4	407358
1759	407359
53346	407360
565	407361
21408	407362
19841	407363
11414	407364
34013	407365
38117	407366
29418	407367
28490	407368
150582	407369
46964	407370
78073	407371
41469	407372
16205	407373
11939	407374
26764	407375
35975	407376
1188	407377
5557	407378
12956	407379
5699	407380
12800	407381
42088	407382
14514	407383
77335	407384
28991	407385
43744	407386
30193	407387
136612	407388
25700	407389
19078	407390
61782	407391
89974	407392
31459	407393
4384	407394
146630	407395
107960	407396
9	407397
36564	407398
89631	407399
23345	407400
106237	407401
86202	407402
89620	407403
16174	407404
41988	407405
22164	407406
46	407407
8201	407408
14118	407409
117419	407410
12037	407411
87590	407412
40582	407413
28897	407414
26789	407415
5183	407416
5718	407417
14879	407418
12298	407419
23749	407420
96561	407421
91028	407422
71489	407423
64032	407424
448	407425
39948	407426
86031	407427
4631	407428
76431	407429
17997	407430
47256	407431
27472	407432
10774	407433
10922	407434
26560	407435
7745	407436
78931	407437
47956	407438
117746	407439
85156	407440
104282	407441
1006	407442
85112	407443
25350	407444
15269	407445
59090	407446
9173	407447
30476	407448
19145	407449
34318	407450
36608	407451
46734	407452
7768	407453
4143	407454
14252	407455
52801	407456
3279	407457
6229	407458
37804	407459
135614	407460
62948	407461
57490	407462
5611	407463
7791	407464
14412	407465
30075	407466
111	407467
121739	407468
162256	407469
67793	407470
1453	407471
4105	407472
28240	407473
982	407474
139	407475
102233	407476
122537	407477
20434	407478
54059	407479
8505	407480
41398	407481
146360	407482
44606	407483
16155	407484
47191	407485
18037	407486
39330	407487
68400	407488
49268	407489
82808	407490
79976	407491
31699	407492
5267	407493
25066	407494
72340	407495
2072	407496
1061	407497
2590	407498
5782	407499
14631	407500
33539	407501
1864	407502
56496	407503
22370	407504
8319	407505
47601	407506
21636	407507
38677	407508
15437	407509
5559	407510
7565	407511
9870	407512
56515	407513
20812	407514
60289	407515
105596	407516
5126	407517
1102	407518
3246	407519
3544	407520
6567	407521
41486	407522
28790	407523
57076	407524
61524	407525
11382	407526
24537	407527
1541	407528
5258	407529
12328	407530
22579	407531
150175	407532
53403	407533
5062	407534
358	407535
38508	407536
60661	407537
50889	407538
56199	407539
92281	407540
11789	407541
57237	407542
42919	407543
1019	407544
509	407545
12519	407546
74680	407547
71805	407548
8119	407549
25513	407550
70045	407551
44556	407552
5982	407553
76920	407554
100337	407555
3527	407556
8557	407557
71820	407558
1883	407559
5619	407560
61436	407561
2204	407562
83286	407563
8581	407564
27063	407565
65919	407566
9295	407567
102109	407568
27887	407569
734	407570
1974	407571
114413	407572
62606	407573
41934	407574
53764	407575
7857	407576
1536	407577
23748	407578
15706	407579
19242	407580
140498	407581
1927	407582
1211	407583
140930	407584
9794	407585
62885	407586
60838	407587
35172	407588
31715	407589
22216	407590
19089	407591
36077	407592
37308	407593
132556	407594
4782	407595
25639	407596
92781	407597
1036	407598
35429	407599
3385	407600
14108	407601
24689	407602
18941	407603
44641	407604
113060	407605
55112	407606
18232	407607
135297	407608
25034	407609
71971	407610
39431	407611
53995	407612
89998	407613
30338	407614
33	407615
1447	407616
7957	407617
18153	407618
3093	407619
61684	407620
894	407621
24671	407622
53695	407623
24164	407624
4607	407625
24605	407626
61776	407627
16119	407628
152439	407629
14354	407630
42673	407631
16190	407632
69171	407633
47866	407634
29829	407635
62371	407636
63273	407637
27615	407638
52090	407639
57648	407640
108266	407641
138813	407642
62407	407643
44064	407644
74	407645
79575	407646
26089	407647
30219	407648
152376	407649
61463	407650
79535	407651
3623	407652
17370	407653
67279	407654
46996	407655
76699	407656
97976	407657
62360	407658
26243	407659
34790	407660
22934	407661
68050	407662
15231	407663
62667	407664
2235	407665
72448	407666
57786	407667
1248	407668
3417	407669
41908	407670
35531	407671
23670	407672
45845	407673
147525	407674
2852	407675
123769	407676
12698	407677
4047	407678
140578	407679
6659	407680
46649	407681
4214	407682
92338	407683
47421	407684
18701	407685
130357	407686
48790	407687
2114	407688
112030	407689
5059	407690
68918	407691
12474	407692
26181	407693
25301	407694
15724	407695
38755	407696
49790	407697
3694	407698
87228	407699
14536	407700
3929	407701
12616	407702
13970	407703
99497	407704
1598	407705
14771	407706
42033	407707
91568	407708
82812	407709
36101	407710
16842	407711
29426	407712
26511	407713
20105	407714
499	407715
65200	407716
9537	407717
19265	407718
96041	407719
37808	407720
7040	407721
74244	407722
106251	407723
17717	407724
77964	407725
11992	407726
138654	407727
1942	407728
115794	407729
31440	407730
41445	407731
59650	407732
75109	407733
12886	407734
15135	407735
47115	407736
1845	407737
5963	407738
24819	407739
32757	407740
135417	407741
52000	407742
80234	407743
3462	407744
107323	407745
16794	407746
18772	407747
13242	407748
87108	407749
48723	407750
66797	407751
1477	407752
1755	407753
111659	407754
43773	407755
4399	407756
71003	407757
51698	407758
452	407759
155474	407760
97598	407761
40540	407762
63959	407763
74813	407764
138329	407765
97708	407766
24956	407767
50006	407768
7742	407769
11086	407770
15299	407771
48247	407772
7963	407773
34535	407774
16577	407775
3665	407776
4480	407777
931	407778
28005	407779
87728	407780
13035	407781
125027	407782
68180	407783
117026	407784
54107	407785
10424	407786
40789	407787
70833	407788
29273	407789
134080	407790
699	407791
45684	407792
839	407793
5951	407794
38881	407795
10833	407796
4924	407797
8051	407798
60100	407799
28954	407800
7198	407801
18830	407802
100342	407803
121380	407804
368	407805
65765	407806
8694	407807
10827	407808
22254	407809
1106	407810
16913	407811
61253	407812
208	407813
17741	407814
24993	407815
141330	407816
1827	407817
45339	407818
1258	407819
141247	407820
7274	407821
1650	407822
111951	407823
2512	407824
49911	407825
7999	407826
52225	407827
67428	407828
3948	407829
18573	407830
9407	407831
65341	407832
7635	407833
123	407834
46635	407835
973	407836
12	407837
62338	407838
101025	407839
522	407840
66787	407841
17559	407842
77266	407843
31781	407844
52185	407845
48	407846
127985	407847
27443	407848
29795	407849
10888	407850
19273	407851
14240	407852
10857	407853
44120	407854
64250	407855
9498	407856
3153	407857
24890	407858
18370	407859
48750	407860
14776	407861
73581	407862
38740	407863
23511	407864
98052	407865
30044	407866
44077	407867
45319	407868
22688	407869
43386	407870
64999	407871
77080	407872
166357	407873
4104	407874
4271	407875
1928	407876
176	407877
145758	407878
98199	407879
24345	407880
93069	407881
29471	407882
5593	407883
81431	407884
67177	407885
8813	407886
9832	407887
42793	407888
41826	407889
16347	407890
95559	407891
21883	407892
37412	407893
32387	407894
46451	407895
7093	407896
42382	407897
10739	407898
63595	407899
59019	407900
212	407901
18676	407902
38437	407903
28705	407904
21551	407905
26556	407906
164306	407907
2482	407908
39224	407909
44585	407910
73953	407911
48707	407912
29810	407913
54654	407914
34584	407915
244	407916
73677	407917
52917	407918
43	407919
1795	407920
1511	407921
20678	407922
103391	407923
26996	407924
75415	407925
64860	407926
8820	407927
12822	407928
1569	407929
49617	407930
54701	407931
5447	407932
2062	407933
17573	407934
24258	407935
60599	407936
62027	407937
42171	407938
7158	407939
127156	407940
15620	407941
8698	407942
18836	407943
153223	407944
52987	407945
26875	407946
24323	407947
5374	407948
132556	407949
3598	407950
42587	407951
158032	407952
120957	407953
18401	407954
19495	407955
1511	407956
10571	407957
23	407958
62240	407959
34707	407960
42342	407961
71584	407962
39844	407963
3301	407964
17744	407965
87446	407966
12073	407967
4492	407968
22965	407969
53828	407970
6025	407971
7379	407972
64550	407973
58583	407974
18693	407975
11841	407976
56301	407977
59462	407978
17438	407979
82369	407980
98585	407981
120596	407982
34583	407983
41348	407984
11424	407985
3194	407986
24989	407987
39351	407988
133929	407989
1939	407990
24971	407991
35854	407992
7365	407993
87828	407994
35241	407995
72446	407996
24323	407997
6747	407998
25514	407999
7536	408000
96070	408001
2	408002
4065	408003
1496	408004
34228	408005
35666	408006
90548	408007
6478	408008
75424	408009
2196	408010
1363	408011
40545	408012
59914	408013
166619	408014
114391	408015
12269	408016
32298	408017
41975	408018
89724	408019
5976	408020
87431	408021
69283	408022
128191	408023
81035	408024
4702	408025
29692	408026
6162	408027
91778	408028
1583	408029
1921	408030
122962	408031
48749	408032
12236	408033
2190	408034
11092	408035
29756	408036
25186	408037
48096	408038
42958	408039
2188	408040
55557	408041
1613	408042
55813	408043
66305	408044
11566	408045
46851	408046
44821	408047
108539	408048
22491	408049
23101	408050
29032	408051
7660	408052
46428	408053
5150	408054
5346	408055
48454	408056
58160	408057
113096	408058
5033	408059
116	408060
2160	408061
16754	408062
30000	408063
87156	408064
11645	408065
1595	408066
16193	408067
2940	408068
23551	408069
58064	408070
129970	408071
60498	408072
22044	408073
33522	408074
82582	408075
86914	408076
2254	408077
7315	408078
12084	408079
6470	408080
52658	408081
186	408082
17727	408083
6210	408084
21721	408085
126251	408086
51974	408087
83919	408088
1446	408089
9699	408090
63685	408091
76426	408092
6845	408093
18252	408094
71403	408095
98140	408096
82109	408097
5277	408098
62265	408099
5217	408100
151433	408101
17718	408102
6756	408103
24954	408104
20250	408105
94367	408106
43250	408107
1208	408108
23154	408109
18824	408110
12762	408111
2284	408112
18140	408113
59531	408114
2320	408115
2756	408116
55075	408117
2506	408118
45824	408119
19688	408120
78269	408121
82246	408122
112056	408123
1393	408124
72208	408125
27941	408126
18430	408127
77209	408128
92011	408129
62627	408130
58341	408131
268	408132
127841	408133
78688	408134
89978	408135
33556	408136
17455	408137
46585	408138
84416	408139
37806	408140
30817	408141
66416	408142
58387	408143
30826	408144
4972	408145
104978	408146
20545	408147
620	408148
70215	408149
11539	408150
11249	408151
13121	408152
1756	408153
32921	408154
9479	408155
106127	408156
43685	408157
160345	408158
25647	408159
20987	408160
19452	408161
43971	408162
1265	408163
21472	408164
22852	408165
23999	408166
82	408167
104700	408168
30368	408169
10037	408170
12862	408171
35260	408172
108740	408173
35220	408174
10544	408175
2081	408176
1167	408177
32163	408178
49167	408179
70124	408180
45314	408181
66625	408182
70698	408183
27068	408184
71870	408185
13954	408186
221	408187
56299	408188
122	408189
11539	408190
10081	408191
17980	408192
15433	408193
35491	408194
33435	408195
12031	408196
35419	408197
48213	408198
3301	408199
47381	408200
623	408201
45	408202
5308	408203
17338	408204
21778	408205
30440	408206
14362	408207
34088	408208
60060	408209
14931	408210
16606	408211
6630	408212
35254	408213
51455	408214
12264	408215
67416	408216
7448	408217
21508	408218
26585	408219
36580	408220
21	408221
7852	408222
591	408223
103424	408224
90697	408225
11980	408226
18375	408227
29591	408228
17373	408229
76824	408230
6233	408231
28083	408232
2086	408233
34429	408234
55143	408235
119627	408236
12559	408237
2936	408238
2538	408239
86465	408240
45590	408241
6487	408242
27075	408243
14985	408244
1613	408245
10646	408246
32821	408247
3821	408248
8738	408249
144	408250
63691	408251
577	408252
43028	408253
4032	408254
51353	408255
22302	408256
29547	408257
113345	408258
43593	408259
48579	408260
50210	408261
5399	408262
42679	408263
15858	408264
53199	408265
3446	408266
107265	408267
90871	408268
49595	408269
2701	408270
31075	408271
3993	408272
28286	408273
55233	408274
49636	408275
11619	408276
66126	408277
104992	408278
21883	408279
69552	408280
14547	408281
7131	408282
5218	408283
161770	408284
115910	408285
721	408286
67446	408287
146901	408288
28111	408289
6844	408290
22650	408291
2523	408292
94067	408293
51746	408294
49349	408295
53350	408296
6387	408297
57280	408298
38167	408299
3085	408300
1617	408301
75	408302
27174	408303
56535	408304
18519	408305
8209	408306
93760	408307
217	408308
58061	408309
19312	408310
12979	408311
9639	408312
18997	408313
83669	408314
19845	408315
139127	408316
138528	408317
4983	408318
43251	408319
8139	408320
58218	408321
9753	408322
11751	408323
38989	408324
19578	408325
1645	408326
61151	408327
107531	408328
664	408329
24953	408330
81302	408331
6445	408332
44238	408333
93124	408334
97647	408335
13962	408336
83158	408337
1903	408338
27734	408339
64872	408340
65987	408341
74403	408342
8123	408343
73149	408344
15224	408345
60725	408346
16087	408347
103451	408348
43642	408349
18529	408350
76740	408351
1929	408352
12848	408353
63162	408354
24033	408355
68763	408356
8458	408357
38614	408358
8961	408359
25687	408360
15354	408361
35480	408362
11795	408363
26246	408364
11101	408365
2365	408366
4583	408367
2155	408368
10700	408369
22120	408370
12098	408371
61460	408372
12066	408373
32761	408374
19222	408375
39246	408376
144190	408377
147223	408378
4538	408379
2265	408380
11311	408381
6068	408382
173	408383
13893	408384
27380	408385
2496	408386
40501	408387
156201	408388
34278	408389
2758	408390
434	408391
8	408392
45107	408393
15286	408394
73827	408395
61641	408396
48489	408397
14094	408398
17769	408399
16173	408400
115155	408401
445	408402
7322	408403
7016	408404
25421	408405
27182	408406
84391	408407
49065	408408
19233	408409
42732	408410
19085	408411
26104	408412
84395	408413
88021	408414
58487	408415
63220	408416
11888	408417
15975	408418
50496	408419
7167	408420
69959	408421
100506	408422
41052	408423
161258	408424
195	408425
103011	408426
57100	408427
72562	408428
24325	408429
1496	408430
50117	408431
60182	408432
18589	408433
27328	408434
41248	408435
40788	408436
62448	408437
10163	408438
6373	408439
147278	408440
9320	408441
23941	408442
116418	408443
71477	408444
32412	408445
6634	408446
32822	408447
51564	408448
8757	408449
20741	408450
63255	408451
3056	408452
14082	408453
13201	408454
18511	408455
39944	408456
84716	408457
56752	408458
15725	408459
81499	408460
21481	408461
104028	408462
1618	408463
96538	408464
35157	408465
44684	408466
103689	408467
63720	408468
24173	408469
17	408470
5122	408471
76567	408472
39665	408473
29782	408474
79598	408475
34672	408476
39194	408477
22681	408478
32402	408479
28381	408480
28818	408481
102300	408482
97478	408483
104	408484
3817	408485
2242	408486
35410	408487
35765	408488
29001	408489
687	408490
114559	408491
83085	408492
64351	408493
65451	408494
43981	408495
7305	408496
29606	408497
56026	408498
110982	408499
105733	408500
40338	408501
95518	408502
11507	408503
3761	408504
47616	408505
111165	408506
16372	408507
55879	408508
30953	408509
5146	408510
27023	408511
92533	408512
38464	408513
1950	408514
4076	408515
6582	408516
16100	408517
49622	408518
27435	408519
514	408520
79877	408521
10425	408522
22251	408523
18435	408524
119	408525
27729	408526
29315	408527
4020	408528
6226	408529
5227	408530
11003	408531
55168	408532
10833	408533
20135	408534
9932	408535
48629	408536
3122	408537
164140	408538
22484	408539
41615	408540
66249	408541
60300	408542
117566	408543
3030	408544
12307	408545
44470	408546
58411	408547
45914	408548
32660	408549
80027	408550
118217	408551
67932	408552
24826	408553
4649	408554
103288	408555
87585	408556
8299	408557
10109	408558
27041	408559
10564	408560
96238	408561
162456	408562
1421	408563
6875	408564
40438	408565
78559	408566
127404	408567
45012	408568
23389	408569
6818	408570
47552	408571
765	408572
77780	408573
113	408574
69901	408575
7364	408576
62718	408577
128772	408578
46654	408579
5303	408580
51586	408581
15333	408582
59354	408583
126450	408584
17786	408585
14348	408586
1405	408587
8081	408588
48664	408589
984	408590
38953	408591
46419	408592
44488	408593
8421	408594
48714	408595
6014	408596
30573	408597
148791	408598
34437	408599
24745	408600
3803	408601
480	408602
21907	408603
8918	408604
36041	408605
30413	408606
31360	408607
15447	408608
9293	408609
58511	408610
11397	408611
19235	408612
8146	408613
10495	408614
2440	408615
151671	408616
31936	408617
1325	408618
5837	408619
8249	408620
56	408621
36888	408622
359	408623
40470	408624
21387	408625
132348	408626
10058	408627
22513	408628
6199	408629
44297	408630
7612	408631
34569	408632
30246	408633
11645	408634
87465	408635
27956	408636
60244	408637
8090	408638
20492	408639
31651	408640
30104	408641
27391	408642
76700	408643
75125	408644
55569	408645
61412	408646
31813	408647
80058	408648
3247	408649
70330	408650
5895	408651
6333	408652
68178	408653
10027	408654
31212	408655
22962	408656
39271	408657
164977	408658
25357	408659
16643	408660
17777	408661
5688	408662
28700	408663
72426	408664
966	408665
9027	408666
68535	408667
22475	408668
58526	408669
101383	408670
86254	408671
141	408672
6220	408673
37762	408674
10985	408675
7533	408676
9103	408677
118244	408678
74668	408679
46528	408680
5007	408681
127490	408682
143100	408683
34081	408684
21306	408685
3121	408686
86565	408687
89051	408688
106639	408689
46794	408690
64267	408691
84	408692
2350	408693
14135	408694
23480	408695
35755	408696
2085	408697
134926	408698
58324	408699
9120	408700
76869	408701
16060	408702
9592	408703
25726	408704
480	408705
918	408706
7854	408707
23279	408708
94100	408709
19407	408710
113945	408711
4005	408712
8550	408713
86983	408714
87024	408715
10579	408716
3210	408717
7222	408718
71621	408719
18128	408720
64462	408721
46156	408722
87739	408723
2	408724
92062	408725
129454	408726
15681	408727
78405	408728
23245	408729
36793	408730
9692	408731
45063	408732
71878	408733
49064	408734
111720	408735
30535	408736
74309	408737
412	408738
7964	408739
3504	408740
3938	408741
5098	408742
24102	408743
4451	408744
68089	408745
32205	408746
49068	408747
3845	408748
5456	408749
1077	408750
2496	408751
53484	408752
87750	408753
57220	408754
141109	408755
67832	408756
155550	408757
4644	408758
103784	408759
47997	408760
20646	408761
79372	408762
9836	408763
34759	408764
23464	408765
24234	408766
26964	408767
24497	408768
2217	408769
1403	408770
32532	408771
813	408772
14656	408773
2562	408774
5975	408775
74717	408776
69621	408777
14982	408778
47124	408779
13452	408780
6580	408781
14783	408782
51659	408783
8581	408784
15141	408785
254	408786
37273	408787
17829	408788
34886	408789
1231	408790
48400	408791
9944	408792
147892	408793
19759	408794
102592	408795
781	408796
6823	408797
52171	408798
448	408799
38676	408800
50812	408801
6429	408802
48814	408803
6467	408804
1313	408805
76645	408806
22719	408807
27202	408808
34745	408809
57252	408810
50092	408811
68817	408812
7882	408813
6135	408814
5543	408815
980	408816
6282	408817
30387	408818
134371	408819
344	408820
6508	408821
5425	408822
83666	408823
88521	408824
38114	408825
4184	408826
36014	408827
41989	408828
2962	408829
40219	408830
164451	408831
3065	408832
13444	408833
38035	408834
768	408835
146	408836
42668	408837
15435	408838
2798	408839
3119	408840
30013	408841
3354	408842
1163	408843
7894	408844
29033	408845
8784	408846
26831	408847
7904	408848
7412	408849
14604	408850
37254	408851
36129	408852
621	408853
91949	408854
77384	408855
73412	408856
2225	408857
75529	408858
2120	408859
121843	408860
11897	408861
68156	408862
16072	408863
54447	408864
20310	408865
26475	408866
58556	408867
3577	408868
69801	408869
67528	408870
26	408871
11115	408872
3060	408873
28299	408874
27916	408875
4995	408876
30314	408877
40301	408878
5268	408879
19298	408880
2826	408881
99615	408882
141119	408883
16450	408884
22176	408885
113961	408886
116143	408887
10051	408888
8282	408889
58994	408890
22194	408891
5948	408892
11172	408893
92579	408894
22180	408895
397	408896
58883	408897
23974	408898
113688	408899
1224	408900
84698	408901
53628	408902
30735	408903
24458	408904
166113	408905
79771	408906
35452	408907
157009	408908
33804	408909
96814	408910
11751	408911
20141	408912
17574	408913
27037	408914
8116	408915
5946	408916
2048	408917
20426	408918
686	408919
9325	408920
71860	408921
26229	408922
20343	408923
36620	408924
48142	408925
65201	408926
101348	408927
22641	408928
51661	408929
5446	408930
26412	408931
7177	408932
72	408933
9976	408934
8838	408935
6946	408936
125718	408937
27284	408938
1323	408939
1866	408940
32340	408941
537	408942
1161	408943
5902	408944
27629	408945
21703	408946
19331	408947
313	408948
31853	408949
14731	408950
37582	408951
23148	408952
59563	408953
7943	408954
2778	408955
122754	408956
9125	408957
76774	408958
1409	408959
3065	408960
26424	408961
46175	408962
13094	408963
129692	408964
2572	408965
11070	408966
5416	408967
71304	408968
2822	408969
63209	408970
125924	408971
48454	408972
18677	408973
146906	408974
15021	408975
42162	408976
74065	408977
45998	408978
136653	408979
21126	408980
69298	408981
25911	408982
78447	408983
7857	408984
2864	408985
14025	408986
11875	408987
14275	408988
6564	408989
8198	408990
166	408991
47010	408992
19409	408993
17893	408994
33478	408995
73175	408996
74060	408997
70202	408998
5794	408999
300	409000
52938	409001
17825	409002
14097	409003
44895	409004
76035	409005
22856	409006
7272	409007
11198	409008
136207	409009
94503	409010
106612	409011
14048	409012
2859	409013
5060	409014
63932	409015
30513	409016
85922	409017
8149	409018
6919	409019
6967	409020
28938	409021
1413	409022
32888	409023
51441	409024
23110	409025
6371	409026
472	409027
93455	409028
96738	409029
17288	409030
7488	409031
13528	409032
858	409033
60425	409034
71466	409035
53902	409036
63054	409037
24109	409038
77837	409039
10311	409040
7735	409041
9638	409042
6101	409043
57174	409044
63929	409045
82426	409046
11561	409047
10152	409048
164858	409049
29119	409050
78159	409051
19645	409052
162641	409053
14970	409054
76207	409055
39628	409056
5098	409057
9919	409058
4206	409059
19997	409060
45114	409061
33835	409062
8416	409063
20384	409064
16440	409065
4891	409066
29097	409067
50368	409068
97232	409069
9585	409070
29485	409071
102757	409072
45554	409073
4031	409074
28060	409075
137451	409076
50838	409077
19	409078
71269	409079
23779	409080
88824	409081
2426	409082
36361	409083
33739	409084
86623	409085
48236	409086
127833	409087
124904	409088
111606	409089
44226	409090
2368	409091
96897	409092
31756	409093
13986	409094
2386	409095
58621	409096
32980	409097
12291	409098
46100	409099
4703	409100
81747	409101
77307	409102
59714	409103
90454	409104
132734	409105
9360	409106
49250	409107
2147	409108
90390	409109
14058	409110
2108	409111
1673	409112
70740	409113
103018	409114
20347	409115
27765	409116
2888	409117
83737	409118
3181	409119
148496	409120
74204	409121
79533	409122
8657	409123
11770	409124
143560	409125
76240	409126
56616	409127
63088	409128
109	409129
2005	409130
61663	409131
19	409132
111802	409133
11388	409134
3586	409135
10033	409136
62778	409137
11427	409138
4204	409139
9084	409140
31593	409141
26911	409142
40591	409143
50425	409144
9246	409145
78327	409146
4246	409147
8233	409148
64995	409149
36424	409150
14122	409151
45097	409152
38500	409153
123435	409154
67047	409155
12521	409156
19811	409157
77272	409158
44802	409159
100189	409160
3073	409161
27746	409162
12821	409163
112376	409164
6827	409165
120831	409166
15783	409167
17874	409168
147261	409169
1217	409170
18403	409171
59260	409172
35208	409173
48379	409174
33831	409175
30193	409176
29280	409177
89813	409178
54865	409179
61097	409180
17397	409181
20679	409182
16445	409183
66085	409184
165259	409185
37467	409186
22630	409187
32487	409188
21988	409189
68330	409190
9507	409191
15332	409192
9152	409193
63984	409194
60208	409195
12705	409196
1678	409197
81434	409198
77631	409199
54927	409200
43561	409201
7366	409202
581	409203
11902	409204
25027	409205
14227	409206
49081	409207
26968	409208
507	409209
77206	409210
80914	409211
79885	409212
33421	409213
9890	409214
111167	409215
69231	409216
127758	409217
37554	409218
63042	409219
7668	409220
4251	409221
7255	409222
7671	409223
17647	409224
12773	409225
5842	409226
61715	409227
158664	409228
7650	409229
77811	409230
14	409231
21456	409232
85944	409233
9218	409234
34589	409235
58379	409236
53183	409237
17909	409238
32615	409239
24029	409240
16019	409241
3735	409242
80215	409243
3698	409244
104997	409245
70101	409246
16324	409247
21816	409248
10627	409249
105078	409250
101269	409251
67260	409252
29961	409253
34078	409254
10980	409255
34704	409256
8063	409257
33092	409258
9840	409259
66998	409260
31814	409261
52556	409262
18100	409263
6262	409264
67847	409265
1308	409266
11965	409267
115865	409268
77288	409269
120467	409270
12787	409271
7454	409272
67002	409273
13063	409274
48395	409275
89925	409276
25262	409277
2900	409278
32393	409279
10467	409280
1499	409281
74126	409282
58278	409283
232	409284
11097	409285
5895	409286
32484	409287
10085	409288
162212	409289
20281	409290
824	409291
3907	409292
97230	409293
976	409294
44703	409295
22956	409296
104154	409297
93671	409298
2845	409299
4452	409300
6971	409301
7107	409302
117148	409303
81758	409304
2392	409305
61555	409306
21146	409307
1300	409308
14930	409309
77342	409310
7322	409311
103724	409312
78327	409313
4245	409314
121415	409315
3544	409316
34507	409317
34212	409318
58239	409319
77003	409320
2178	409321
64918	409322
33473	409323
4005	409324
537	409325
53024	409326
5426	409327
2063	409328
18376	409329
37984	409330
44599	409331
9054	409332
58571	409333
14382	409334
67840	409335
28780	409336
38925	409337
28897	409338
83718	409339
32116	409340
99420	409341
88045	409342
62688	409343
3310	409344
112130	409345
39240	409346
58905	409347
68317	409348
78612	409349
76919	409350
119318	409351
65141	409352
20722	409353
6847	409354
3583	409355
87461	409356
10586	409357
101882	409358
149102	409359
138945	409360
561	409361
96967	409362
11684	409363
2134	409364
1973	409365
77046	409366
584	409367
71283	409368
11386	409369
4914	409370
1347	409371
32176	409372
12183	409373
32256	409374
889	409375
29950	409376
37133	409377
74212	409378
13031	409379
97287	409380
21171	409381
27166	409382
65010	409383
25320	409384
62152	409385
16491	409386
6565	409387
176	409388
32472	409389
35697	409390
46919	409391
23461	409392
20664	409393
29602	409394
55183	409395
18116	409396
16310	409397
21702	409398
7630	409399
29618	409400
3993	409401
1889	409402
4	409403
3949	409404
8735	409405
65175	409406
8289	409407
47377	409408
6182	409409
107385	409410
57512	409411
90296	409412
12287	409413
2591	409414
23819	409415
68795	409416
77	409417
162860	409418
122859	409419
113319	409420
11760	409421
103492	409422
55079	409423
63807	409424
3023	409425
1716	409426
15067	409427
8322	409428
131034	409429
2109	409430
3982	409431
15626	409432
72050	409433
906	409434
2617	409435
124633	409436
14543	409437
24441	409438
87794	409439
45729	409440
21196	409441
18366	409442
69551	409443
7917	409444
99162	409445
9009	409446
35725	409447
76684	409448
41109	409449
42213	409450
54850	409451
41082	409452
1399	409453
41203	409454
97417	409455
33488	409456
28934	409457
121845	409458
28945	409459
42629	409460
38609	409461
66907	409462
2242	409463
1063	409464
44222	409465
2288	409466
3432	409467
1809	409468
77634	409469
59245	409470
162204	409471
70025	409472
29332	409473
28556	409474
3194	409475
7205	409476
59533	409477
15240	409478
8545	409479
27056	409480
11216	409481
954	409482
2239	409483
29064	409484
61026	409485
41896	409486
55345	409487
1678	409488
8203	409489
29741	409490
53658	409491
14686	409492
124009	409493
43661	409494
64417	409495
41093	409496
29613	409497
34708	409498
20032	409499
70661	409500
5658	409501
52160	409502
86327	409503
80365	409504
76483	409505
19689	409506
41906	409507
58231	409508
44444	409509
21152	409510
44147	409511
28960	409512
44474	409513
114900	409514
1844	409515
69027	409516
45598	409517
9550	409518
94376	409519
26329	409520
4186	409521
64727	409522
10010	409523
1547	409524
183	409525
57668	409526
17999	409527
88275	409528
64633	409529
99680	409530
22423	409531
13584	409532
2782	409533
44507	409534
60038	409535
7703	409536
67417	409537
47121	409538
2490	409539
102	409540
81858	409541
43775	409542
3585	409543
17314	409544
16728	409545
7123	409546
7698	409547
21167	409548
56482	409549
3674	409550
85603	409551
138661	409552
66716	409553
42775	409554
105181	409555
48197	409556
70726	409557
10397	409558
136895	409559
43293	409560
38089	409561
712	409562
63306	409563
4171	409564
38840	409565
2066	409566
80907	409567
100891	409568
360	409569
20360	409570
52874	409571
30127	409572
72382	409573
89294	409574
25170	409575
526	409576
19762	409577
34635	409578
3014	409579
154659	409580
42127	409581
9902	409582
3493	409583
945	409584
1151	409585
7568	409586
25690	409587
4976	409588
4665	409589
40454	409590
2492	409591
11031	409592
877	409593
1514	409594
64665	409595
22726	409596
5267	409597
21213	409598
8230	409599
84110	409600
56919	409601
25013	409602
30094	409603
2462	409604
69546	409605
33751	409606
15850	409607
49057	409608
62254	409609
93191	409610
1262	409611
100539	409612
24459	409613
108610	409614
9411	409615
42596	409616
47225	409617
1379	409618
30793	409619
2664	409620
28	409621
132898	409622
294	409623
103621	409624
71558	409625
40683	409626
22089	409627
37049	409628
87511	409629
88064	409630
40813	409631
107042	409632
24831	409633
7032	409634
131392	409635
1449	409636
20107	409637
3583	409638
66568	409639
10835	409640
150537	409641
34507	409642
17133	409643
18068	409644
132441	409645
79598	409646
2301	409647
9451	409648
86212	409649
100907	409650
97396	409651
43750	409652
85719	409653
16411	409654
127302	409655
147501	409656
102	409657
138862	409658
39893	409659
139465	409660
25325	409661
992	409662
84875	409663
15854	409664
85034	409665
30692	409666
29833	409667
145587	409668
43111	409669
31343	409670
39119	409671
4871	409672
52141	409673
26728	409674
71105	409675
21	409676
64921	409677
24286	409678
8738	409679
47537	409680
17802	409681
4565	409682
59366	409683
31569	409684
21225	409685
26715	409686
15667	409687
89767	409688
48459	409689
27409	409690
3781	409691
16986	409692
65951	409693
71217	409694
83294	409695
106735	409696
1	409697
120917	409698
36094	409699
114027	409700
156468	409701
27936	409702
112893	409703
82896	409704
833	409705
7	409706
1035	409707
14295	409708
33706	409709
23377	409710
13426	409711
62946	409712
996	409713
2838	409714
53150	409715
30156	409716
38496	409717
20165	409718
156639	409719
115404	409720
1733	409721
10890	409722
37939	409723
76385	409724
12289	409725
13960	409726
143663	409727
70159	409728
24662	409729
31397	409730
38378	409731
9168	409732
21593	409733
7885	409734
29672	409735
14033	409736
32301	409737
70655	409738
10445	409739
69267	409740
128	409741
69239	409742
27764	409743
37059	409744
15	409745
48368	409746
4349	409747
120961	409748
10592	409749
18572	409750
6724	409751
3071	409752
6550	409753
1426	409754
40417	409755
48443	409756
60930	409757
2072	409758
78634	409759
3491	409760
33758	409761
5558	409762
423	409763
72551	409764
20768	409765
18970	409766
14952	409767
7578	409768
49898	409769
18563	409770
13386	409771
10042	409772
21754	409773
26286	409774
36350	409775
5380	409776
20123	409777
12543	409778
74987	409779
98961	409780
24481	409781
799	409782
119270	409783
146789	409784
43807	409785
147551	409786
16617	409787
2092	409788
9329	409789
43101	409790
87449	409791
116292	409792
7345	409793
5048	409794
9071	409795
1455	409796
8872	409797
36049	409798
50515	409799
7589	409800
4023	409801
34019	409802
25786	409803
16857	409804
65054	409805
12050	409806
6932	409807
36650	409808
3110	409809
22196	409810
11424	409811
73670	409812
15731	409813
29012	409814
26950	409815
90217	409816
12758	409817
50340	409818
663	409819
134935	409820
37393	409821
49285	409822
502	409823
46290	409824
6034	409825
39095	409826
52392	409827
34949	409828
26691	409829
14193	409830
29919	409831
149023	409832
17174	409833
9039	409834
2638	409835
46920	409836
164991	409837
37928	409838
105592	409839
58980	409840
17054	409841
1088	409842
10556	409843
6204	409844
38432	409845
39738	409846
2730	409847
122208	409848
30577	409849
4530	409850
20802	409851
839	409852
13290	409853
8695	409854
2779	409855
1707	409856
52155	409857
51606	409858
21639	409859
3518	409860
4123	409861
19427	409862
13529	409863
17660	409864
28223	409865
44170	409866
14014	409867
788	409868
9132	409869
11422	409870
36315	409871
41771	409872
31560	409873
46680	409874
51192	409875
77739	409876
16910	409877
24729	409878
40497	409879
21517	409880
23143	409881
46175	409882
80185	409883
41883	409884
2578	409885
28407	409886
266	409887
99406	409888
49411	409889
9083	409890
124211	409891
26138	409892
69785	409893
68	409894
2966	409895
116811	409896
12260	409897
62034	409898
32558	409899
36380	409900
10025	409901
22405	409902
8	409903
46584	409904
16744	409905
2814	409906
1503	409907
56547	409908
51	409909
90126	409910
7817	409911
649	409912
19046	409913
5441	409914
9058	409915
43477	409916
14572	409917
21479	409918
528	409919
129350	409920
45688	409921
3218	409922
47468	409923
90463	409924
3239	409925
20689	409926
16612	409927
65270	409928
4426	409929
1	409930
64624	409931
51517	409932
12246	409933
5135	409934
19437	409935
3033	409936
43232	409937
37439	409938
6381	409939
19803	409940
2989	409941
26090	409942
3004	409943
47475	409944
3906	409945
8953	409946
48352	409947
15445	409948
9232	409949
62568	409950
72457	409951
8256	409952
114768	409953
9129	409954
1149	409955
26358	409956
76447	409957
84659	409958
24150	409959
2978	409960
989	409961
104	409962
94691	409963
42222	409964
130486	409965
132614	409966
125068	409967
15588	409968
13604	409969
109407	409970
96270	409971
2271	409972
428	409973
5096	409974
1250	409975
76325	409976
55504	409977
8766	409978
31715	409979
63107	409980
6190	409981
10968	409982
7816	409983
24169	409984
1514	409985
24906	409986
36410	409987
892	409988
28873	409989
63716	409990
10489	409991
8395	409992
90168	409993
139052	409994
14309	409995
78447	409996
77617	409997
95708	409998
43026	409999
80784	410000
147086	410001
68434	410002
91586	410003
60360	410004
13968	410005
17336	410006
23674	410007
23988	410008
13671	410009
3268	410010
112770	410011
34981	410012
18383	410013
82709	410014
28125	410015
14272	410016
142417	410017
42895	410018
8703	410019
59222	410020
7447	410021
28050	410022
64162	410023
2496	410024
25847	410025
101176	410026
3727	410027
6488	410028
19383	410029
10274	410030
37943	410031
2062	410032
40870	410033
37493	410034
27652	410035
37495	410036
10005	410037
4581	410038
3497	410039
1944	410040
9279	410041
9190	410042
71608	410043
11785	410044
6348	410045
6459	410046
19126	410047
26368	410048
117	410049
4123	410050
11182	410051
3846	410052
25307	410053
54899	410054
54636	410055
69372	410056
20713	410057
10602	410058
4092	410059
79222	410060
166299	410061
15641	410062
34107	410063
19273	410064
284	410065
6574	410066
11918	410067
155102	410068
8397	410069
52006	410070
252	410071
82274	410072
24334	410073
59839	410074
16512	410075
10489	410076
15741	410077
3762	410078
38642	410079
7059	410080
78364	410081
57269	410082
17185	410083
72271	410084
42816	410085
21179	410086
15991	410087
27559	410088
16425	410089
1720	410090
9518	410091
1354	410092
45097	410093
110360	410094
38302	410095
12290	410096
51832	410097
47346	410098
33177	410099
314	410100
2862	410101
32162	410102
1400	410103
27756	410104
44307	410105
2905	410106
18549	410107
88	410108
326	410109
56813	410110
25601	410111
22701	410112
155621	410113
28322	410114
33440	410115
122763	410116
18760	410117
77141	410118
4679	410119
13226	410120
7174	410121
4460	410122
29254	410123
14222	410124
25149	410125
85546	410126
2170	410127
73647	410128
29669	410129
22088	410130
31	410131
3895	410132
22062	410133
4160	410134
15462	410135
9132	410136
2021	410137
15767	410138
64888	410139
9811	410140
57836	410141
37833	410142
13380	410143
7183	410144
2243	410145
1650	410146
40390	410147
293	410148
72430	410149
162617	410150
20576	410151
526	410152
91614	410153
4581	410154
17811	410155
70	410156
47470	410157
34607	410158
3939	410159
202	410160
41502	410161
26410	410162
12281	410163
1961	410164
18436	410165
15742	410166
56271	410167
99400	410168
92249	410169
26490	410170
71994	410171
12544	410172
46721	410173
56221	410174
1241	410175
3814	410176
133946	410177
28978	410178
55290	410179
66861	410180
2894	410181
1839	410182
52910	410183
69000	410184
35669	410185
131521	410186
52700	410187
7112	410188
9385	410189
35100	410190
33641	410191
4976	410192
1698	410193
7027	410194
17923	410195
12099	410196
18874	410197
18290	410198
84930	410199
5932	410200
57308	410201
84717	410202
77780	410203
19061	410204
1374	410205
108371	410206
119063	410207
36931	410208
58862	410209
271	410210
3724	410211
66187	410212
2330	410213
12408	410214
82356	410215
149906	410216
11212	410217
63485	410218
91963	410219
50537	410220
9698	410221
5438	410222
135533	410223
1984	410224
61034	410225
40	410226
39552	410227
148425	410228
32621	410229
403	410230
15059	410231
106806	410232
34274	410233
20914	410234
93696	410235
57371	410236
49472	410237
12797	410238
39927	410239
10614	410240
18699	410241
3982	410242
74675	410243
25344	410244
453	410245
15122	410246
46863	410247
22371	410248
104086	410249
5577	410250
70415	410251
1309	410252
29959	410253
35451	410254
47245	410255
63512	410256
32	410257
77697	410258
120204	410259
54248	410260
103723	410261
79812	410262
162856	410263
7725	410264
1026	410265
39176	410266
27209	410267
40637	410268
331	410269
1443	410270
7208	410271
45468	410272
33368	410273
20732	410274
41295	410275
12883	410276
17287	410277
57219	410278
83725	410279
1806	410280
49903	410281
9181	410282
48087	410283
65127	410284
51637	410285
46551	410286
34565	410287
16287	410288
16310	410289
9637	410290
83671	410291
89967	410292
63969	410293
75598	410294
56982	410295
26098	410296
1878	410297
18485	410298
11521	410299
166147	410300
21725	410301
93881	410302
3539	410303
43511	410304
1496	410305
1190	410306
3105	410307
57904	410308
16409	410309
1451	410310
57060	410311
92676	410312
43462	410313
17962	410314
52860	410315
99734	410316
2	410317
3491	410318
6150	410319
116108	410320
50183	410321
5624	410322
65732	410323
141796	410324
3261	410325
4583	410326
13094	410327
6449	410328
405	410329
57473	410330
3145	410331
1215	410332
4088	410333
101399	410334
61168	410335
13568	410336
16548	410337
3970	410338
86656	410339
566	410340
21856	410341
4756	410342
30300	410343
24547	410344
9555	410345
135	410346
33190	410347
87723	410348
35943	410349
9283	410350
53342	410351
52849	410352
28824	410353
58566	410354
40928	410355
7536	410356
18835	410357
24726	410358
43576	410359
1435	410360
47420	410361
107137	410362
65042	410363
53632	410364
124942	410365
43269	410366
58941	410367
12505	410368
15591	410369
35797	410370
121325	410371
20685	410372
9338	410373
87813	410374
24732	410375
118507	410376
46623	410377
55297	410378
72954	410379
50309	410380
27642	410381
60956	410382
71629	410383
73940	410384
115717	410385
30924	410386
116783	410387
6599	410388
15405	410389
30225	410390
29750	410391
2212	410392
3065	410393
38801	410394
20487	410395
10	410396
42334	410397
50131	410398
24711	410399
32409	410400
32759	410401
129643	410402
153183	410403
28084	410404
32796	410405
4944	410406
22922	410407
42589	410408
4449	410409
21987	410410
11904	410411
25024	410412
188	410413
12490	410414
5806	410415
22483	410416
5094	410417
47740	410418
6985	410419
19601	410420
48000	410421
39254	410422
7379	410423
45835	410424
22320	410425
124644	410426
162545	410427
11634	410428
30353	410429
43701	410430
17074	410431
63778	410432
490	410433
48912	410434
1135	410435
24815	410436
27612	410437
448	410438
123983	410439
22863	410440
146586	410441
6887	410442
23198	410443
67914	410444
41432	410445
33995	410446
64622	410447
8318	410448
50384	410449
107160	410450
4606	410451
137861	410452
11262	410453
53	410454
1914	410455
55072	410456
49024	410457
139965	410458
14015	410459
43546	410460
928	410461
3189	410462
54601	410463
46174	410464
64681	410465
78916	410466
59418	410467
28061	410468
49457	410469
14525	410470
467	410471
32915	410472
23728	410473
47636	410474
3489	410475
760	410476
56623	410477
32590	410478
76	410479
15963	410480
20484	410481
70473	410482
1934	410483
59463	410484
1596	410485
45038	410486
25949	410487
1256	410488
42238	410489
7108	410490
37758	410491
4341	410492
68900	410493
10882	410494
9189	410495
59461	410496
9739	410497
126309	410498
62426	410499
14691	410500
1142	410501
3938	410502
71189	410503
17546	410504
55730	410505
25873	410506
83008	410507
20705	410508
1995	410509
108111	410510
5298	410511
16485	410512
18115	410513
30200	410514
4880	410515
2957	410516
75835	410517
11400	410518
1219	410519
78130	410520
60861	410521
63511	410522
78382	410523
6663	410524
36429	410525
121485	410526
13306	410527
40525	410528
74630	410529
16	410530
35327	410531
234	410532
4004	410533
18017	410534
1474	410535
4677	410536
66444	410537
820	410538
69339	410539
15253	410540
133225	410541
30224	410542
30384	410543
136820	410544
7840	410545
38547	410546
68137	410547
103128	410548
1716	410549
80413	410550
30280	410551
437	410552
54604	410553
6551	410554
63914	410555
49908	410556
86318	410557
61202	410558
7669	410559
78144	410560
1067	410561
28621	410562
37322	410563
76638	410564
36963	410565
41284	410566
5364	410567
71012	410568
122047	410569
126873	410570
62135	410571
22633	410572
9490	410573
88488	410574
154236	410575
211	410576
24603	410577
12957	410578
23266	410579
18349	410580
133943	410581
1269	410582
15873	410583
91114	410584
4151	410585
39815	410586
64344	410587
1093	410588
79431	410589
90506	410590
18018	410591
29619	410592
9261	410593
42628	410594
4430	410595
55279	410596
6615	410597
10952	410598
72733	410599
311	410600
73322	410601
29950	410602
99005	410603
4771	410604
91519	410605
30139	410606
8808	410607
79623	410608
67931	410609
6216	410610
25029	410611
118420	410612
50313	410613
54247	410614
10107	410615
30383	410616
2635	410617
6020	410618
37296	410619
6750	410620
51806	410621
2903	410622
4991	410623
4587	410624
118462	410625
110742	410626
69980	410627
80676	410628
62052	410629
13500	410630
13730	410631
76006	410632
6684	410633
89076	410634
29230	410635
68045	410636
153197	410637
67451	410638
10490	410639
10642	410640
5268	410641
12859	410642
2953	410643
47834	410644
43407	410645
30490	410646
40217	410647
115872	410648
502	410649
23689	410650
33461	410651
32427	410652
30314	410653
1094	410654
32552	410655
26731	410656
1202	410657
2115	410658
23661	410659
71205	410660
83524	410661
17587	410662
17348	410663
40173	410664
348	410665
6966	410666
50328	410667
5	410668
31393	410669
35253	410670
15511	410671
86068	410672
9499	410673
35868	410674
159300	410675
28898	410676
1283	410677
12424	410678
6548	410679
6252	410680
4995	410681
100191	410682
5854	410683
92103	410684
8618	410685
18555	410686
33445	410687
12643	410688
38798	410689
18550	410690
72879	410691
81427	410692
106336	410693
2376	410694
32219	410695
3191	410696
6991	410697
19569	410698
39092	410699
43551	410700
82597	410701
105607	410702
21574	410703
68052	410704
2418	410705
166597	410706
40293	410707
3188	410708
79740	410709
33597	410710
165064	410711
10940	410712
58956	410713
8710	410714
23713	410715
50482	410716
1368	410717
8431	410718
66719	410719
5948	410720
52581	410721
5591	410722
11105	410723
36025	410724
163228	410725
54559	410726
115157	410727
41226	410728
61065	410729
114114	410730
104729	410731
86763	410732
149690	410733
10571	410734
655	410735
41648	410736
69275	410737
13077	410738
946	410739
126192	410740
46530	410741
48912	410742
23060	410743
40168	410744
7629	410745
331	410746
36276	410747
3508	410748
22272	410749
3482	410750
50523	410751
103536	410752
13323	410753
4636	410754
125938	410755
7422	410756
69058	410757
33548	410758
7804	410759
15922	410760
100033	410761
55691	410762
69491	410763
92852	410764
20285	410765
69197	410766
55179	410767
38939	410768
849	410769
23107	410770
72712	410771
106491	410772
4189	410773
3840	410774
107013	410775
40837	410776
16013	410777
98229	410778
12070	410779
25579	410780
6980	410781
3245	410782
4167	410783
10190	410784
237	410785
83093	410786
57706	410787
821	410788
20649	410789
752	410790
4130	410791
6394	410792
34475	410793
147790	410794
51893	410795
88466	410796
108323	410797
11197	410798
4100	410799
59992	410800
72631	410801
32337	410802
96511	410803
31750	410804
32415	410805
63258	410806
88622	410807
8454	410808
13325	410809
46715	410810
1594	410811
1212	410812
5359	410813
36927	410814
4556	410815
23978	410816
94706	410817
32876	410818
96068	410819
64264	410820
38137	410821
73641	410822
78	410823
162194	410824
30487	410825
24100	410826
2015	410827
65135	410828
10713	410829
6607	410830
12080	410831
121992	410832
115480	410833
567	410834
98035	410835
50743	410836
21218	410837
131366	410838
26307	410839
21010	410840
109877	410841
26440	410842
7881	410843
81173	410844
132313	410845
41968	410846
8503	410847
33472	410848
22752	410849
38871	410850
1778	410851
94330	410852
40765	410853
55150	410854
19351	410855
71179	410856
4335	410857
4438	410858
153054	410859
75651	410860
51223	410861
134347	410862
55151	410863
2941	410864
19446	410865
74777	410866
110546	410867
25904	410868
27295	410869
115673	410870
27902	410871
8632	410872
24632	410873
30419	410874
73274	410875
3471	410876
15997	410877
20424	410878
16326	410879
16689	410880
5929	410881
5093	410882
3429	410883
140	410884
702	410885
59372	410886
2125	410887
87602	410888
20286	410889
494	410890
76729	410891
30378	410892
18448	410893
40429	410894
66808	410895
9530	410896
63347	410897
4054	410898
72022	410899
5890	410900
114233	410901
14551	410902
94808	410903
79237	410904
20893	410905
41286	410906
45442	410907
1027	410908
17357	410909
568	410910
34260	410911
141452	410912
79170	410913
9249	410914
51795	410915
14626	410916
52302	410917
85255	410918
5654	410919
3519	410920
67617	410921
14030	410922
105093	410923
23312	410924
89169	410925
7420	410926
60198	410927
152668	410928
95693	410929
9805	410930
150838	410931
25238	410932
4030	410933
31416	410934
3234	410935
4925	410936
20807	410937
5551	410938
23896	410939
1473	410940
9489	410941
29363	410942
37947	410943
51633	410944
28566	410945
74607	410946
22775	410947
47926	410948
34322	410949
42312	410950
154144	410951
37708	410952
1088	410953
24884	410954
39244	410955
12324	410956
46948	410957
7447	410958
70726	410959
24123	410960
76218	410961
14399	410962
62062	410963
131656	410964
5257	410965
73465	410966
68894	410967
9803	410968
13282	410969
43227	410970
50454	410971
65622	410972
49436	410973
14143	410974
154701	410975
61895	410976
31498	410977
42440	410978
65432	410979
56855	410980
92942	410981
90219	410982
2370	410983
67	410984
20811	410985
49123	410986
56	410987
77969	410988
94183	410989
45762	410990
8247	410991
11798	410992
16509	410993
68977	410994
44167	410995
116	410996
20700	410997
100770	410998
53572	410999
76576	411000
25331	411001
25256	411002
8678	411003
10893	411004
1190	411005
16071	411006
110929	411007
12433	411008
62660	411009
27093	411010
12236	411011
52477	411012
66780	411013
30983	411014
94	411015
881	411016
94117	411017
13310	411018
69178	411019
14199	411020
65276	411021
27775	411022
55208	411023
17201	411024
11031	411025
28915	411026
26380	411027
10657	411028
34150	411029
53618	411030
443	411031
135	411032
1334	411033
114390	411034
34284	411035
154157	411036
66783	411037
4882	411038
3659	411039
85049	411040
6793	411041
547	411042
13827	411043
62861	411044
70466	411045
74612	411046
82097	411047
68286	411048
150656	411049
1029	411050
5617	411051
27059	411052
20788	411053
73164	411054
589	411055
101797	411056
1767	411057
13145	411058
26974	411059
46673	411060
36832	411061
23753	411062
36604	411063
1793	411064
59455	411065
784	411066
93172	411067
58632	411068
82555	411069
19125	411070
19592	411071
2645	411072
10489	411073
25132	411074
7825	411075
90559	411076
92354	411077
32529	411078
125448	411079
5998	411080
3009	411081
113183	411082
107509	411083
43609	411084
48303	411085
55999	411086
61873	411087
76182	411088
158530	411089
141874	411090
38031	411091
43789	411092
41514	411093
4374	411094
28947	411095
15444	411096
22740	411097
89270	411098
12288	411099
14960	411100
48192	411101
50129	411102
812	411103
29344	411104
1112	411105
17814	411106
12233	411107
51896	411108
26739	411109
27953	411110
139435	411111
58723	411112
15259	411113
17485	411114
42708	411115
993	411116
29802	411117
11830	411118
6614	411119
824	411120
1495	411121
81969	411122
1847	411123
36820	411124
118498	411125
14549	411126
84209	411127
81530	411128
41731	411129
15341	411130
8481	411131
27999	411132
217	411133
100102	411134
7924	411135
122074	411136
6969	411137
26521	411138
60448	411139
4562	411140
102595	411141
29	411142
40281	411143
143250	411144
8863	411145
44043	411146
25806	411147
86432	411148
64885	411149
59797	411150
58668	411151
3928	411152
571	411153
16486	411154
3242	411155
2441	411156
30727	411157
8989	411158
37154	411159
9842	411160
33035	411161
9742	411162
18110	411163
84328	411164
60691	411165
67962	411166
10043	411167
86920	411168
51864	411169
60431	411170
12500	411171
101124	411172
34195	411173
116710	411174
20170	411175
2572	411176
131253	411177
680	411178
62286	411179
21445	411180
74562	411181
91969	411182
68630	411183
4260	411184
21391	411185
70725	411186
94532	411187
17871	411188
12655	411189
2548	411190
48301	411191
75717	411192
3172	411193
7699	411194
1238	411195
3452	411196
239	411197
17254	411198
81221	411199
85940	411200
89163	411201
33158	411202
158	411203
145389	411204
40211	411205
12430	411206
11219	411207
3889	411208
48440	411209
785	411210
127670	411211
27740	411212
107303	411213
40432	411214
122400	411215
55611	411216
5927	411217
90531	411218
59600	411219
209	411220
27728	411221
80945	411222
79195	411223
189	411224
19687	411225
3142	411226
45150	411227
25	411228
34925	411229
11928	411230
76724	411231
32599	411232
60715	411233
50676	411234
122586	411235
39533	411236
67075	411237
161528	411238
28977	411239
77375	411240
89850	411241
12879	411242
40975	411243
7909	411244
29089	411245
67081	411246
74600	411247
69267	411248
44705	411249
25911	411250
91697	411251
57691	411252
10635	411253
2521	411254
41512	411255
86678	411256
102771	411257
103648	411258
12726	411259
18727	411260
15063	411261
14224	411262
13081	411263
34741	411264
14768	411265
21669	411266
46078	411267
28402	411268
2623	411269
35732	411270
73883	411271
27853	411272
89418	411273
109686	411274
110495	411275
18058	411276
33891	411277
19242	411278
27147	411279
2931	411280
45730	411281
37380	411282
11148	411283
3283	411284
25533	411285
1181	411286
134869	411287
121484	411288
25152	411289
95380	411290
22955	411291
35070	411292
35252	411293
10875	411294
87368	411295
1001	411296
22752	411297
33230	411298
122271	411299
1061	411300
10859	411301
125859	411302
60075	411303
102363	411304
36759	411305
54725	411306
34196	411307
3642	411308
26273	411309
141811	411310
3979	411311
12962	411312
54	411313
97514	411314
80794	411315
15179	411316
57402	411317
9566	411318
12626	411319
12199	411320
79993	411321
154100	411322
70065	411323
22353	411324
20126	411325
8477	411326
33305	411327
413	411328
978	411329
47727	411330
36842	411331
58085	411332
308	411333
21636	411334
109530	411335
22034	411336
29830	411337
61938	411338
11059	411339
87643	411340
79776	411341
2687	411342
62349	411343
87726	411344
28599	411345
44060	411346
26450	411347
33639	411348
1439	411349
76904	411350
159847	411351
63571	411352
62503	411353
3496	411354
56280	411355
3572	411356
3603	411357
61757	411358
1288	411359
3005	411360
32937	411361
19171	411362
11963	411363
16787	411364
2883	411365
2657	411366
17102	411367
5544	411368
11364	411369
49895	411370
20237	411371
19002	411372
4717	411373
22072	411374
55869	411375
859	411376
84918	411377
14345	411378
21453	411379
86724	411380
55635	411381
30076	411382
19096	411383
14712	411384
12135	411385
3800	411386
40117	411387
19484	411388
19093	411389
59115	411390
17055	411391
101924	411392
83725	411393
23543	411394
15868	411395
77842	411396
82588	411397
131675	411398
73041	411399
30788	411400
3234	411401
3216	411402
59636	411403
9061	411404
2160	411405
27181	411406
32270	411407
60044	411408
66258	411409
58720	411410
51068	411411
37209	411412
48047	411413
15358	411414
14913	411415
50978	411416
2255	411417
59474	411418
21618	411419
82240	411420
7137	411421
51429	411422
71083	411423
39554	411424
22506	411425
21377	411426
59642	411427
15282	411428
3046	411429
6508	411430
86877	411431
36584	411432
127536	411433
52857	411434
82523	411435
82984	411436
19028	411437
21318	411438
31922	411439
19102	411440
20882	411441
114121	411442
132942	411443
79919	411444
6129	411445
26907	411446
56944	411447
76894	411448
19009	411449
9530	411450
163610	411451
13693	411452
7871	411453
150073	411454
36	411455
42818	411456
75477	411457
8722	411458
120622	411459
63141	411460
32670	411461
107122	411462
132060	411463
49593	411464
9798	411465
9118	411466
28582	411467
83654	411468
104672	411469
22754	411470
12106	411471
3947	411472
2827	411473
35660	411474
20678	411475
70321	411476
104101	411477
94606	411478
81894	411479
1803	411480
23509	411481
6648	411482
10458	411483
30546	411484
75287	411485
15258	411486
26493	411487
7683	411488
5375	411489
19524	411490
2082	411491
6584	411492
6161	411493
43703	411494
19652	411495
5811	411496
46233	411497
476	411498
4609	411499
38979	411500
48780	411501
13291	411502
646	411503
49794	411504
156669	411505
19472	411506
2643	411507
37778	411508
492	411509
5121	411510
895	411511
16560	411512
44741	411513
104696	411514
61112	411515
19958	411516
142792	411517
130	411518
79642	411519
4213	411520
913	411521
50129	411522
12230	411523
65259	411524
18334	411525
42397	411526
123126	411527
54920	411528
6894	411529
160237	411530
40954	411531
7620	411532
84972	411533
36155	411534
61018	411535
76142	411536
37314	411537
26646	411538
13911	411539
10191	411540
1050	411541
16814	411542
4961	411543
49462	411544
44050	411545
9616	411546
127147	411547
114060	411548
112169	411549
83105	411550
102932	411551
5232	411552
4079	411553
13804	411554
7528	411555
104719	411556
71666	411557
15906	411558
53060	411559
54772	411560
39352	411561
62549	411562
18015	411563
66659	411564
116405	411565
25169	411566
68554	411567
70484	411568
105903	411569
18961	411570
28247	411571
15787	411572
72596	411573
1	411574
9085	411575
37052	411576
78006	411577
106738	411578
50403	411579
46107	411580
21824	411581
124975	411582
38597	411583
2525	411584
1171	411585
46014	411586
39077	411587
68660	411588
110143	411589
12382	411590
12752	411591
26259	411592
17954	411593
40580	411594
14428	411595
41579	411596
6642	411597
20371	411598
29071	411599
19868	411600
143310	411601
21889	411602
115342	411603
85606	411604
703	411605
138304	411606
16366	411607
5692	411608
67604	411609
148	411610
28480	411611
27649	411612
18689	411613
25355	411614
18515	411615
17989	411616
5777	411617
107656	411618
26859	411619
29619	411620
20770	411621
32841	411622
85387	411623
63361	411624
37774	411625
87255	411626
95335	411627
39870	411628
11122	411629
34854	411630
20755	411631
120565	411632
17498	411633
23747	411634
101469	411635
28018	411636
3088	411637
62490	411638
78692	411639
2516	411640
85938	411641
38135	411642
60086	411643
14635	411644
23684	411645
143291	411646
9238	411647
73995	411648
108406	411649
3874	411650
74582	411651
91497	411652
1036	411653
2681	411654
11727	411655
46771	411656
12321	411657
449	411658
461	411659
24064	411660
106618	411661
16984	411662
27646	411663
615	411664
37515	411665
103067	411666
100410	411667
11545	411668
1823	411669
6538	411670
49467	411671
11386	411672
28938	411673
20409	411674
71	411675
21778	411676
139241	411677
115593	411678
18883	411679
24330	411680
72971	411681
104972	411682
5379	411683
2742	411684
18822	411685
12860	411686
2155	411687
34548	411688
12098	411689
10364	411690
122356	411691
14156	411692
19036	411693
105764	411694
48783	411695
59207	411696
3541	411697
14674	411698
49070	411699
872	411700
17505	411701
64528	411702
51353	411703
3088	411704
111027	411705
54700	411706
62998	411707
69715	411708
4980	411709
58467	411710
14185	411711
3758	411712
69967	411713
95283	411714
78338	411715
84047	411716
30140	411717
5945	411718
70512	411719
51863	411720
10402	411721
1317	411722
23964	411723
83429	411724
67559	411725
29471	411726
37495	411727
960	411728
100962	411729
22623	411730
22942	411731
34443	411732
7179	411733
96733	411734
3005	411735
7316	411736
69124	411737
40550	411738
17720	411739
766	411740
18919	411741
13887	411742
60810	411743
43477	411744
2714	411745
18668	411746
71784	411747
6268	411748
95114	411749
14151	411750
4632	411751
27531	411752
13066	411753
27133	411754
18013	411755
7671	411756
14495	411757
145009	411758
81064	411759
30946	411760
6741	411761
16245	411762
21479	411763
63393	411764
10358	411765
23132	411766
71705	411767
66002	411768
39472	411769
108248	411770
4613	411771
114121	411772
74360	411773
115713	411774
5720	411775
804	411776
83200	411777
3243	411778
14912	411779
22020	411780
53503	411781
52898	411782
46631	411783
58137	411784
17091	411785
130304	411786
135028	411787
29184	411788
133832	411789
28943	411790
270	411791
75740	411792
58173	411793
14378	411794
29353	411795
29447	411796
11945	411797
74407	411798
3251	411799
873	411800
110601	411801
32303	411802
30724	411803
51571	411804
18661	411805
111825	411806
46045	411807
20683	411808
126660	411809
1443	411810
2524	411811
16828	411812
5824	411813
139839	411814
1935	411815
16422	411816
2999	411817
49030	411818
25265	411819
12604	411820
90040	411821
63875	411822
132439	411823
86658	411824
13882	411825
38954	411826
11835	411827
155	411828
50756	411829
69227	411830
63717	411831
15418	411832
8769	411833
14927	411834
50878	411835
5381	411836
14922	411837
24642	411838
11377	411839
16259	411840
46523	411841
38162	411842
7840	411843
55035	411844
16175	411845
3819	411846
61152	411847
8405	411848
40378	411849
5536	411850
72670	411851
25161	411852
149765	411853
37977	411854
53009	411855
2976	411856
42484	411857
2260	411858
118599	411859
40720	411860
9196	411861
3150	411862
89366	411863
98992	411864
11736	411865
12591	411866
10959	411867
93492	411868
7744	411869
5316	411870
2492	411871
80657	411872
115542	411873
7550	411874
3913	411875
5916	411876
23684	411877
494	411878
153725	411879
24583	411880
27819	411881
112921	411882
11885	411883
82753	411884
604	411885
8337	411886
14375	411887
85875	411888
669	411889
10321	411890
27232	411891
58629	411892
1256	411893
68007	411894
46254	411895
56189	411896
19277	411897
46485	411898
36050	411899
24244	411900
134383	411901
24714	411902
42444	411903
104301	411904
59679	411905
55648	411906
39151	411907
121491	411908
14481	411909
1750	411910
3212	411911
19711	411912
19051	411913
55492	411914
37211	411915
37913	411916
22414	411917
13723	411918
137920	411919
22018	411920
4075	411921
83917	411922
3288	411923
30232	411924
7246	411925
16220	411926
21587	411927
60080	411928
40686	411929
29843	411930
8381	411931
1759	411932
72	411933
25569	411934
92650	411935
42230	411936
41983	411937
16039	411938
7428	411939
10532	411940
42569	411941
40779	411942
48420	411943
34396	411944
35556	411945
47324	411946
134488	411947
12526	411948
117000	411949
33799	411950
8952	411951
967	411952
33178	411953
63713	411954
18628	411955
38767	411956
64712	411957
18608	411958
53022	411959
11076	411960
31911	411961
20102	411962
18664	411963
65386	411964
162152	411965
8	411966
110208	411967
47658	411968
35602	411969
37305	411970
22397	411971
29079	411972
79159	411973
17366	411974
14832	411975
4430	411976
13523	411977
29374	411978
49022	411979
75823	411980
49338	411981
153617	411982
2262	411983
30345	411984
5151	411985
72163	411986
9121	411987
22997	411988
106255	411989
121543	411990
3271	411991
1003	411992
218	411993
11998	411994
87468	411995
98965	411996
107225	411997
10095	411998
9886	411999
58086	412000
477	412001
900	412002
8474	412003
2591	412004
25301	412005
16096	412006
77496	412007
2032	412008
56940	412009
6922	412010
94955	412011
7318	412012
2957	412013
44628	412014
125049	412015
115014	412016
90386	412017
11739	412018
58684	412019
78027	412020
3034	412021
33264	412022
18595	412023
11105	412024
104362	412025
7425	412026
2256	412027
37465	412028
86581	412029
79	412030
28215	412031
40707	412032
7176	412033
58449	412034
41086	412035
140207	412036
104453	412037
74272	412038
56362	412039
16587	412040
36354	412041
92	412042
35000	412043
10602	412044
20743	412045
7852	412046
55651	412047
64370	412048
160540	412049
133489	412050
1612	412051
102668	412052
1218	412053
4509	412054
98006	412055
37183	412056
8978	412057
3505	412058
116916	412059
12312	412060
52284	412061
119053	412062
37352	412063
1277	412064
31665	412065
42003	412066
12135	412067
41588	412068
126657	412069
126909	412070
154	412071
5404	412072
52539	412073
79087	412074
26557	412075
48859	412076
17005	412077
11771	412078
36485	412079
130986	412080
44464	412081
109420	412082
83802	412083
1248	412084
556	412085
89490	412086
55873	412087
45597	412088
12332	412089
43749	412090
3034	412091
13292	412092
75098	412093
11607	412094
15261	412095
138409	412096
111349	412097
649	412098
23631	412099
19273	412100
55139	412101
3258	412102
28471	412103
66448	412104
27156	412105
56800	412106
157848	412107
804	412108
41108	412109
2855	412110
3377	412111
4976	412112
8515	412113
88059	412114
60268	412115
8335	412116
26126	412117
11874	412118
12028	412119
37786	412120
57581	412121
123990	412122
3770	412123
4057	412124
115744	412125
90401	412126
54549	412127
34466	412128
5269	412129
75991	412130
117098	412131
101082	412132
55665	412133
160963	412134
8940	412135
9103	412136
93148	412137
79148	412138
5093	412139
20607	412140
82855	412141
29627	412142
14454	412143
17233	412144
32820	412145
111176	412146
107292	412147
78837	412148
86888	412149
99039	412150
7475	412151
50145	412152
21940	412153
2734	412154
59930	412155
31462	412156
28113	412157
55145	412158
44134	412159
1782	412160
92692	412161
22604	412162
36543	412163
3451	412164
67712	412165
23	412166
148578	412167
53757	412168
8127	412169
45300	412170
23451	412171
115174	412172
19525	412173
144121	412174
5153	412175
36999	412176
56020	412177
16814	412178
3218	412179
36331	412180
106339	412181
2102	412182
60269	412183
11959	412184
11032	412185
16190	412186
2	412187
14614	412188
41298	412189
284	412190
25908	412191
9907	412192
44900	412193
65996	412194
68977	412195
46760	412196
108019	412197
130780	412198
51228	412199
21689	412200
100537	412201
12326	412202
54761	412203
164755	412204
38192	412205
26945	412206
17130	412207
67984	412208
71852	412209
2800	412210
1486	412211
74868	412212
35612	412213
18327	412214
126672	412215
18596	412216
40	412217
52775	412218
1533	412219
5619	412220
157	412221
161376	412222
52537	412223
81470	412224
31232	412225
53036	412226
3635	412227
39671	412228
50413	412229
129986	412230
5365	412231
5439	412232
5593	412233
111740	412234
16887	412235
120555	412236
82951	412237
60822	412238
83543	412239
79540	412240
30880	412241
2515	412242
12138	412243
13450	412244
69746	412245
82528	412246
49036	412247
128002	412248
36210	412249
60082	412250
57588	412251
141063	412252
58425	412253
6052	412254
17193	412255
7644	412256
33024	412257
59599	412258
1560	412259
55788	412260
28780	412261
19635	412262
64187	412263
89646	412264
17486	412265
51	412266
1130	412267
49486	412268
54690	412269
19850	412270
453	412271
17181	412272
50	412273
143141	412274
16470	412275
49647	412276
114902	412277
90560	412278
54620	412279
12760	412280
48294	412281
42715	412282
73271	412283
60511	412284
3714	412285
114089	412286
20430	412287
39391	412288
3029	412289
99476	412290
9622	412291
51122	412292
17240	412293
50179	412294
36051	412295
1183	412296
9302	412297
1693	412298
29786	412299
27181	412300
47465	412301
110820	412302
167	412303
33983	412304
5191	412305
68292	412306
1664	412307
30061	412308
17871	412309
13302	412310
6685	412311
7623	412312
15434	412313
2088	412314
85337	412315
30518	412316
40117	412317
53181	412318
9953	412319
63264	412320
2123	412321
2648	412322
10914	412323
16753	412324
1336	412325
103424	412326
29366	412327
118478	412328
77321	412329
45261	412330
94788	412331
59094	412332
72527	412333
129214	412334
8019	412335
25388	412336
32735	412337
20	412338
17926	412339
112267	412340
109778	412341
23240	412342
84464	412343
16798	412344
85012	412345
85350	412346
120213	412347
39315	412348
141309	412349
25248	412350
132088	412351
4648	412352
274	412353
1686	412354
136333	412355
21471	412356
109467	412357
85533	412358
24962	412359
1425	412360
1262	412361
88215	412362
11540	412363
90208	412364
153276	412365
85896	412366
10555	412367
1671	412368
41571	412369
26376	412370
15870	412371
116655	412372
21963	412373
42440	412374
3716	412375
14254	412376
21325	412377
12327	412378
52171	412379
39854	412380
2213	412381
32290	412382
3026	412383
124409	412384
78875	412385
50121	412386
69054	412387
88621	412388
19082	412389
28442	412390
119707	412391
11108	412392
8195	412393
104687	412394
49549	412395
20474	412396
44051	412397
787	412398
22180	412399
3460	412400
140024	412401
12048	412402
41860	412403
12011	412404
3952	412405
22489	412406
88764	412407
34310	412408
9051	412409
2065	412410
26338	412411
23269	412412
41	412413
963	412414
40626	412415
8679	412416
6697	412417
21581	412418
73406	412419
26767	412420
27348	412421
6513	412422
80893	412423
595	412424
35144	412425
122783	412426
21027	412427
41153	412428
12018	412429
106942	412430
82124	412431
53981	412432
79938	412433
73052	412434
128083	412435
8956	412436
85317	412437
1517	412438
57938	412439
65571	412440
59678	412441
63417	412442
19228	412443
1827	412444
7969	412445
137296	412446
3782	412447
43552	412448
13029	412449
104858	412450
11098	412451
39090	412452
28501	412453
62969	412454
44313	412455
514	412456
27251	412457
757	412458
13215	412459
13735	412460
88387	412461
62539	412462
70166	412463
18568	412464
9087	412465
120976	412466
129100	412467
51619	412468
39161	412469
6485	412470
20092	412471
16211	412472
44414	412473
5260	412474
65401	412475
781	412476
58335	412477
22878	412478
36747	412479
14304	412480
6643	412481
14186	412482
86881	412483
529	412484
5147	412485
117413	412486
82415	412487
92675	412488
212	412489
272	412490
20607	412491
19224	412492
82237	412493
147156	412494
10361	412495
71207	412496
32969	412497
4184	412498
12245	412499
35143	412500
3271	412501
12261	412502
7600	412503
49826	412504
64828	412505
526	412506
34331	412507
11583	412508
9425	412509
33549	412510
4181	412511
19562	412512
26533	412513
65098	412514
41201	412515
8562	412516
68992	412517
12833	412518
1615	412519
73217	412520
28727	412521
122	412522
12547	412523
8577	412524
6755	412525
66139	412526
133116	412527
91555	412528
14097	412529
45443	412530
65769	412531
65258	412532
106533	412533
95710	412534
6277	412535
54507	412536
6146	412537
3585	412538
92658	412539
30071	412540
16267	412541
127698	412542
10027	412543
60821	412544
15592	412545
5986	412546
55748	412547
16563	412548
57211	412549
21313	412550
79054	412551
63276	412552
118107	412553
37014	412554
137670	412555
8712	412556
122852	412557
58117	412558
9595	412559
76220	412560
16454	412561
61749	412562
122533	412563
7867	412564
70683	412565
11302	412566
120017	412567
10513	412568
13428	412569
64928	412570
160	412571
2495	412572
45783	412573
113284	412574
32538	412575
157022	412576
22132	412577
116937	412578
25475	412579
58305	412580
9711	412581
61184	412582
73361	412583
15770	412584
137955	412585
14938	412586
4685	412587
76659	412588
2329	412589
9165	412590
7916	412591
31788	412592
10819	412593
51172	412594
22923	412595
128606	412596
75464	412597
25619	412598
67584	412599
92596	412600
154786	412601
81642	412602
42383	412603
3148	412604
32822	412605
15923	412606
7126	412607
73593	412608
46405	412609
147416	412610
88459	412611
20285	412612
21188	412613
1993	412614
1118	412615
78529	412616
27792	412617
5841	412618
106874	412619
912	412620
67922	412621
32247	412622
9344	412623
93183	412624
5481	412625
12967	412626
852	412627
7814	412628
70375	412629
32749	412630
100924	412631
56329	412632
1375	412633
90367	412634
76674	412635
75836	412636
1555	412637
50161	412638
27591	412639
14189	412640
40688	412641
38528	412642
729	412643
32513	412644
122105	412645
98817	412646
104857	412647
37261	412648
92849	412649
36526	412650
29194	412651
60811	412652
50638	412653
58090	412654
110013	412655
40284	412656
72499	412657
75314	412658
73940	412659
25396	412660
3108	412661
10947	412662
5	412663
22937	412664
32602	412665
228	412666
16932	412667
67068	412668
68061	412669
3110	412670
85141	412671
30485	412672
1349	412673
58782	412674
21535	412675
2842	412676
74511	412677
74346	412678
6867	412679
57222	412680
1420	412681
68463	412682
60347	412683
13970	412684
13358	412685
56705	412686
4396	412687
23485	412688
2207	412689
40716	412690
33875	412691
12199	412692
24551	412693
25993	412694
101	412695
47687	412696
8885	412697
29562	412698
14737	412699
25719	412700
85	412701
11894	412702
51374	412703
10	412704
48520	412705
6027	412706
85188	412707
65990	412708
60011	412709
50734	412710
43500	412711
91437	412712
25408	412713
46566	412714
81225	412715
8560	412716
10326	412717
41593	412718
81997	412719
20770	412720
48421	412721
5384	412722
107037	412723
4322	412724
140825	412725
17103	412726
564	412727
713	412728
12299	412729
93544	412730
83367	412731
92741	412732
15669	412733
12960	412734
150369	412735
28741	412736
40048	412737
46406	412738
90588	412739
76705	412740
126255	412741
2541	412742
21275	412743
2510	412744
100357	412745
476	412746
36778	412747
76667	412748
43851	412749
14718	412750
8562	412751
126014	412752
7746	412753
58708	412754
17899	412755
13799	412756
53854	412757
2536	412758
17657	412759
12208	412760
12584	412761
30279	412762
20504	412763
1483	412764
75934	412765
119859	412766
99446	412767
116322	412768
49998	412769
9568	412770
1658	412771
135271	412772
763	412773
52987	412774
61601	412775
128109	412776
130489	412777
39452	412778
6320	412779
33389	412780
59720	412781
47890	412782
402	412783
18095	412784
22840	412785
25454	412786
44619	412787
545	412788
6572	412789
34411	412790
5199	412791
11838	412792
34921	412793
29000	412794
61358	412795
64029	412796
24039	412797
100340	412798
827	412799
14562	412800
124958	412801
7113	412802
12405	412803
64002	412804
16245	412805
23552	412806
33818	412807
112761	412808
36604	412809
11928	412810
9938	412811
4941	412812
14981	412813
75658	412814
10072	412815
61610	412816
7853	412817
1517	412818
2718	412819
257	412820
13074	412821
4519	412822
10988	412823
20911	412824
50894	412825
8344	412826
4059	412827
65004	412828
56209	412829
129730	412830
55846	412831
3269	412832
41081	412833
27592	412834
40750	412835
26201	412836
20478	412837
11878	412838
1602	412839
1771	412840
33750	412841
16665	412842
16613	412843
6897	412844
50874	412845
28815	412846
8347	412847
16729	412848
28396	412849
125416	412850
884	412851
33732	412852
43512	412853
9625	412854
7228	412855
39861	412856
71270	412857
60338	412858
17948	412859
153723	412860
108898	412861
81005	412862
3135	412863
885	412864
2431	412865
8087	412866
21395	412867
40662	412868
1279	412869
2288	412870
85781	412871
47352	412872
267	412873
21317	412874
13027	412875
13679	412876
107769	412877
241	412878
31891	412879
58684	412880
95788	412881
2924	412882
20136	412883
24846	412884
42864	412885
36810	412886
561	412887
30958	412888
28266	412889
22024	412890
26635	412891
18643	412892
70088	412893
122456	412894
12489	412895
64674	412896
30364	412897
95410	412898
9613	412899
76373	412900
29270	412901
6182	412902
62656	412903
19644	412904
133893	412905
2075	412906
3242	412907
22791	412908
6953	412909
15311	412910
65041	412911
3770	412912
158	412913
49924	412914
3131	412915
94136	412916
22443	412917
50368	412918
38611	412919
89217	412920
158655	412921
12107	412922
54741	412923
2697	412924
2069	412925
48046	412926
146327	412927
19597	412928
40014	412929
13942	412930
7361	412931
60159	412932
21843	412933
8648	412934
18250	412935
35695	412936
44544	412937
23104	412938
6737	412939
66340	412940
754	412941
17006	412942
18841	412943
51113	412944
5521	412945
16161	412946
3451	412947
24415	412948
129002	412949
73680	412950
10553	412951
20078	412952
51308	412953
27986	412954
49674	412955
1258	412956
119100	412957
3422	412958
111913	412959
3638	412960
6091	412961
2700	412962
225	412963
30124	412964
4467	412965
53500	412966
27574	412967
106357	412968
73145	412969
23058	412970
3658	412971
101197	412972
54052	412973
12831	412974
60385	412975
18833	412976
7140	412977
55992	412978
20963	412979
1526	412980
8163	412981
64953	412982
55654	412983
34996	412984
19783	412985
29807	412986
45370	412987
35329	412988
101710	412989
67433	412990
61262	412991
9960	412992
844	412993
13061	412994
54485	412995
50091	412996
41474	412997
4987	412998
47935	412999
137747	413000
36288	413001
30872	413002
61911	413003
23615	413004
11095	413005
22244	413006
32863	413007
63437	413008
88580	413009
3447	413010
114719	413011
21025	413012
121101	413013
116240	413014
9675	413015
9318	413016
90328	413017
33076	413018
72512	413019
15684	413020
6566	413021
1424	413022
7373	413023
53945	413024
37163	413025
8513	413026
47244	413027
6267	413028
69733	413029
74348	413030
6074	413031
22303	413032
95995	413033
37690	413034
11274	413035
138356	413036
19748	413037
4555	413038
132950	413039
8667	413040
681	413041
6377	413042
90318	413043
54406	413044
20366	413045
35031	413046
8178	413047
40948	413048
133490	413049
25534	413050
25489	413051
4429	413052
47420	413053
25337	413054
9095	413055
43655	413056
83094	413057
89098	413058
20173	413059
71798	413060
40857	413061
43565	413062
83074	413063
41084	413064
57183	413065
3783	413066
6943	413067
1784	413068
2412	413069
112	413070
38417	413071
37443	413072
41468	413073
4353	413074
68356	413075
48713	413076
3672	413077
14194	413078
59085	413079
28486	413080
39039	413081
2156	413082
51024	413083
29513	413084
105282	413085
9037	413086
4471	413087
56811	413088
60314	413089
18045	413090
2117	413091
95725	413092
44520	413093
28090	413094
78439	413095
73116	413096
54267	413097
54198	413098
18497	413099
8	413100
87281	413101
11150	413102
50888	413103
57303	413104
7059	413105
5500	413106
90937	413107
99032	413108
386	413109
148924	413110
4844	413111
685	413112
20284	413113
162205	413114
41045	413115
82926	413116
73638	413117
21732	413118
1622	413119
10440	413120
30862	413121
12418	413122
15780	413123
19707	413124
7020	413125
6008	413126
127324	413127
41152	413128
10769	413129
27560	413130
83734	413131
59306	413132
12102	413133
93687	413134
89534	413135
11360	413136
60606	413137
1297	413138
40063	413139
12466	413140
39796	413141
48455	413142
3571	413143
83713	413144
12724	413145
21466	413146
140299	413147
34002	413148
33927	413149
18988	413150
2627	413151
25203	413152
65600	413153
1734	413154
18666	413155
7891	413156
64601	413157
22366	413158
55418	413159
159354	413160
87423	413161
15872	413162
156573	413163
129962	413164
40432	413165
43553	413166
87041	413167
6965	413168
26198	413169
100262	413170
126520	413171
453	413172
1607	413173
61704	413174
65150	413175
7074	413176
5867	413177
1172	413178
1864	413179
199	413180
77283	413181
30393	413182
26815	413183
71235	413184
80551	413185
46966	413186
88888	413187
36062	413188
3316	413189
131965	413190
70663	413191
21053	413192
91073	413193
65496	413194
16542	413195
1288	413196
849	413197
48503	413198
445	413199
25521	413200
138730	413201
3463	413202
5624	413203
68875	413204
23269	413205
70394	413206
4263	413207
7626	413208
73010	413209
26916	413210
36085	413211
1986	413212
69821	413213
154441	413214
70713	413215
39842	413216
38617	413217
12729	413218
47411	413219
31965	413220
23463	413221
42407	413222
1703	413223
40882	413224
45395	413225
35283	413226
30811	413227
2407	413228
8577	413229
1862	413230
9496	413231
10462	413232
48791	413233
88467	413234
24868	413235
24587	413236
16	413237
45542	413238
53187	413239
29907	413240
45951	413241
18804	413242
125223	413243
24168	413244
3557	413245
5065	413246
35168	413247
14142	413248
61239	413249
24486	413250
113781	413251
20331	413252
34866	413253
6983	413254
112	413255
16609	413256
34433	413257
2626	413258
4608	413259
116202	413260
58529	413261
45058	413262
8964	413263
19679	413264
16	413265
13211	413266
55138	413267
3171	413268
2065	413269
71944	413270
9191	413271
166337	413272
116983	413273
10220	413274
108	413275
9385	413276
22921	413277
23761	413278
115313	413279
2633	413280
17642	413281
10286	413282
94260	413283
43373	413284
81985	413285
81880	413286
10496	413287
16151	413288
33439	413289
63265	413290
152276	413291
42730	413292
141093	413293
134723	413294
7679	413295
20845	413296
317	413297
69462	413298
10448	413299
93338	413300
36532	413301
34271	413302
132016	413303
45441	413304
6663	413305
131681	413306
36082	413307
149122	413308
61481	413309
30426	413310
85931	413311
24929	413312
18520	413313
14050	413314
73215	413315
17517	413316
126211	413317
80626	413318
30084	413319
105188	413320
40069	413321
20296	413322
38302	413323
10240	413324
31087	413325
1261	413326
73284	413327
3325	413328
45407	413329
138443	413330
114090	413331
68288	413332
55551	413333
241	413334
115532	413335
7258	413336
7629	413337
1424	413338
15137	413339
18641	413340
14771	413341
17252	413342
6625	413343
5897	413344
13664	413345
22975	413346
115851	413347
1044	413348
7620	413349
99028	413350
100247	413351
72526	413352
18463	413353
14868	413354
117283	413355
34346	413356
33723	413357
1845	413358
17477	413359
135340	413360
27841	413361
11862	413362
42640	413363
28963	413364
60129	413365
25990	413366
5783	413367
11485	413368
52136	413369
6475	413370
49	413371
134394	413372
13222	413373
68152	413374
22021	413375
22940	413376
131513	413377
4095	413378
93843	413379
116549	413380
29800	413381
2609	413382
65145	413383
120659	413384
3861	413385
24908	413386
9236	413387
87726	413388
3628	413389
8719	413390
29040	413391
2769	413392
38557	413393
95575	413394
30714	413395
327	413396
76615	413397
14092	413398
5273	413399
55417	413400
9794	413401
45268	413402
6550	413403
15074	413404
83897	413405
104473	413406
8525	413407
7763	413408
67588	413409
15139	413410
8698	413411
20759	413412
37397	413413
89270	413414
13703	413415
17006	413416
56061	413417
153614	413418
141995	413419
99719	413420
1588	413421
163227	413422
9422	413423
48932	413424
18381	413425
28637	413426
11093	413427
9208	413428
402	413429
53155	413430
98557	413431
161290	413432
95130	413433
26860	413434
150088	413435
34597	413436
26	413437
23590	413438
31359	413439
403	413440
81138	413441
84048	413442
22311	413443
116636	413444
24437	413445
11906	413446
40254	413447
47851	413448
769	413449
802	413450
30030	413451
66510	413452
39729	413453
156121	413454
55259	413455
15386	413456
748	413457
6894	413458
26201	413459
9934	413460
4676	413461
33686	413462
100420	413463
36584	413464
24	413465
16679	413466
105255	413467
36016	413468
145	413469
5635	413470
10316	413471
12387	413472
3760	413473
7342	413474
80223	413475
76014	413476
13280	413477
7599	413478
4988	413479
65398	413480
7892	413481
20268	413482
39983	413483
84299	413484
13711	413485
2188	413486
12935	413487
40831	413488
41236	413489
41154	413490
122825	413491
31980	413492
18993	413493
38849	413494
25434	413495
87694	413496
44004	413497
153678	413498
28978	413499
75212	413500
14776	413501
48409	413502
20773	413503
19	413504
34222	413505
60690	413506
59630	413507
18020	413508
93834	413509
46425	413510
25903	413511
58155	413512
146796	413513
105415	413514
98815	413515
13689	413516
106861	413517
57744	413518
12964	413519
7419	413520
79608	413521
122368	413522
44159	413523
21540	413524
1652	413525
10919	413526
120655	413527
42858	413528
3252	413529
64449	413530
22816	413531
3844	413532
16242	413533
70673	413534
1050	413535
59473	413536
74743	413537
10085	413538
92207	413539
1365	413540
30435	413541
18090	413542
58183	413543
17862	413544
21764	413545
104825	413546
58222	413547
59086	413548
50492	413549
56837	413550
39984	413551
33014	413552
66397	413553
74750	413554
137359	413555
83960	413556
75817	413557
27321	413558
1893	413559
8638	413560
1028	413561
68895	413562
126369	413563
35642	413564
126136	413565
22196	413566
2240	413567
69253	413568
154335	413569
127170	413570
25149	413571
6802	413572
46077	413573
34293	413574
37442	413575
63806	413576
98686	413577
79987	413578
40872	413579
80176	413580
7824	413581
51935	413582
34039	413583
128645	413584
67400	413585
2556	413586
75868	413587
73076	413588
3108	413589
11191	413590
72183	413591
96188	413592
86158	413593
67448	413594
108873	413595
42438	413596
6712	413597
122574	413598
24045	413599
47617	413600
6992	413601
13272	413602
36429	413603
94310	413604
21324	413605
22759	413606
5444	413607
37364	413608
85176	413609
11521	413610
119699	413611
30297	413612
79769	413613
84458	413614
1633	413615
24813	413616
132043	413617
39376	413618
23226	413619
73764	413620
23454	413621
37541	413622
4042	413623
243	413624
41157	413625
50332	413626
2201	413627
7068	413628
2318	413629
87426	413630
55893	413631
56494	413632
57602	413633
79695	413634
277	413635
90968	413636
90864	413637
10448	413638
22574	413639
37283	413640
17230	413641
14322	413642
72692	413643
4599	413644
14391	413645
5479	413646
81372	413647
28409	413648
39899	413649
15840	413650
132235	413651
17140	413652
63137	413653
497	413654
109840	413655
18374	413656
1363	413657
3953	413658
75795	413659
2122	413660
1321	413661
62	413662
2540	413663
120846	413664
18522	413665
850	413666
124788	413667
53471	413668
105387	413669
19397	413670
16688	413671
21863	413672
19347	413673
30618	413674
1450	413675
13324	413676
7022	413677
6411	413678
24970	413679
45239	413680
143847	413681
100798	413682
27785	413683
396	413684
49901	413685
44728	413686
33636	413687
19927	413688
36760	413689
50213	413690
84100	413691
46854	413692
57971	413693
106404	413694
35630	413695
49637	413696
78373	413697
109464	413698
8472	413699
66888	413700
13975	413701
100589	413702
3231	413703
43860	413704
13162	413705
13412	413706
37776	413707
43243	413708
38287	413709
40092	413710
65611	413711
84325	413712
44405	413713
19305	413714
16726	413715
63950	413716
10825	413717
28281	413718
158637	413719
73887	413720
41186	413721
102602	413722
70690	413723
35509	413724
15787	413725
305	413726
10797	413727
2483	413728
26391	413729
2483	413730
31818	413731
3807	413732
22555	413733
90220	413734
15254	413735
27716	413736
73743	413737
118149	413738
30622	413739
12431	413740
21739	413741
125562	413742
48859	413743
160832	413744
3820	413745
21944	413746
35010	413747
18501	413748
157121	413749
30910	413750
15474	413751
352	413752
16378	413753
3182	413754
41892	413755
17051	413756
19528	413757
13954	413758
61096	413759
5321	413760
4724	413761
49751	413762
31035	413763
100454	413764
26219	413765
27409	413766
44354	413767
28276	413768
8713	413769
79021	413770
16006	413771
7189	413772
13367	413773
14590	413774
1189	413775
5578	413776
51449	413777
21171	413778
4881	413779
67087	413780
310	413781
36004	413782
24677	413783
21092	413784
9237	413785
25074	413786
144585	413787
13	413788
128753	413789
29922	413790
3578	413791
127036	413792
190	413793
7894	413794
22667	413795
9938	413796
12664	413797
8933	413798
2047	413799
27047	413800
9266	413801
1372	413802
33504	413803
75612	413804
56294	413805
3290	413806
71809	413807
32743	413808
47030	413809
77168	413810
10544	413811
49707	413812
220	413813
3803	413814
40	413815
158419	413816
67752	413817
40619	413818
30311	413819
34701	413820
119513	413821
7511	413822
18537	413823
69239	413824
53218	413825
729	413826
24381	413827
113675	413828
43151	413829
11059	413830
110442	413831
149894	413832
20711	413833
9950	413834
126507	413835
307	413836
127921	413837
2780	413838
3297	413839
71	413840
16322	413841
2888	413842
2425	413843
14917	413844
1085	413845
43654	413846
98	413847
34557	413848
31458	413849
61546	413850
7379	413851
5060	413852
12578	413853
15136	413854
14787	413855
8250	413856
2469	413857
43293	413858
35010	413859
35372	413860
22551	413861
56558	413862
18979	413863
55707	413864
1191	413865
36466	413866
52269	413867
29396	413868
127536	413869
7648	413870
3237	413871
139809	413872
36656	413873
88477	413874
25792	413875
37856	413876
39230	413877
26523	413878
130616	413879
55936	413880
36702	413881
56660	413882
5421	413883
31026	413884
27856	413885
1603	413886
4517	413887
9755	413888
2014	413889
158883	413890
16770	413891
1697	413892
66552	413893
5140	413894
40389	413895
138330	413896
15189	413897
22778	413898
134655	413899
82859	413900
47784	413901
22982	413902
118191	413903
56484	413904
49000	413905
107318	413906
92643	413907
112235	413908
70281	413909
63632	413910
23022	413911
18923	413912
24445	413913
79300	413914
2410	413915
14207	413916
36723	413917
25334	413918
80725	413919
21051	413920
3215	413921
11291	413922
32096	413923
8561	413924
13404	413925
750	413926
8083	413927
75161	413928
81409	413929
103881	413930
26691	413931
1938	413932
105380	413933
30712	413934
60567	413935
1059	413936
62530	413937
51349	413938
114852	413939
111	413940
43472	413941
11279	413942
52536	413943
1631	413944
32595	413945
11650	413946
26104	413947
7945	413948
49452	413949
84213	413950
63098	413951
32619	413952
14454	413953
2777	413954
29420	413955
4199	413956
58552	413957
59713	413958
107320	413959
80054	413960
52184	413961
126	413962
4392	413963
7666	413964
31841	413965
54789	413966
129347	413967
33963	413968
54001	413969
18837	413970
23427	413971
108610	413972
161532	413973
20774	413974
38311	413975
16641	413976
212	413977
15962	413978
132425	413979
49231	413980
12629	413981
121863	413982
34325	413983
44809	413984
68	413985
19908	413986
39135	413987
603	413988
1231	413989
134000	413990
19929	413991
14321	413992
2080	413993
4628	413994
18447	413995
6918	413996
19711	413997
16789	413998
1739	413999
44758	414000
74741	414001
31932	414002
105170	414003
126304	414004
49495	414005
25652	414006
118991	414007
16064	414008
48251	414009
7726	414010
163090	414011
31341	414012
7819	414013
19363	414014
5883	414015
10454	414016
5862	414017
24101	414018
1818	414019
127486	414020
3724	414021
774	414022
18261	414023
12174	414024
67039	414025
29736	414026
50605	414027
67106	414028
2824	414029
9925	414030
38143	414031
104987	414032
2884	414033
58307	414034
76354	414035
25475	414036
137951	414037
17053	414038
3618	414039
54877	414040
45286	414041
28295	414042
146071	414043
47478	414044
2941	414045
71626	414046
81258	414047
141115	414048
75739	414049
48080	414050
1567	414051
60	414052
102178	414053
1560	414054
761	414055
7987	414056
77671	414057
33180	414058
58460	414059
13506	414060
6711	414061
745	414062
37762	414063
75449	414064
70152	414065
133113	414066
3234	414067
27719	414068
114650	414069
98416	414070
24773	414071
73268	414072
102	414073
11392	414074
21772	414075
4239	414076
309	414077
67438	414078
33517	414079
70	414080
61283	414081
49292	414082
26446	414083
38217	414084
89491	414085
12759	414086
37377	414087
165833	414088
38263	414089
121179	414090
103	414091
47114	414092
2694	414093
11261	414094
141264	414095
14231	414096
85429	414097
39570	414098
38351	414099
4643	414100
156523	414101
60927	414102
51850	414103
62907	414104
94436	414105
115944	414106
70419	414107
9654	414108
12687	414109
135181	414110
69533	414111
1843	414112
126473	414113
25262	414114
19386	414115
139161	414116
8662	414117
39538	414118
61342	414119
50711	414120
2969	414121
1905	414122
41295	414123
493	414124
11830	414125
40176	414126
31602	414127
29047	414128
112851	414129
24221	414130
4831	414131
6645	414132
41467	414133
10883	414134
38701	414135
84611	414136
30212	414137
225	414138
99307	414139
3903	414140
5126	414141
5713	414142
132812	414143
6536	414144
548	414145
2144	414146
92809	414147
28886	414148
1154	414149
5300	414150
2228	414151
26213	414152
7619	414153
17898	414154
13319	414155
165568	414156
18396	414157
14	414158
74520	414159
101783	414160
93077	414161
52035	414162
53418	414163
1462	414164
58876	414165
858	414166
38932	414167
6673	414168
274	414169
26347	414170
14120	414171
7424	414172
41031	414173
4963	414174
256	414175
33667	414176
60284	414177
67396	414178
28459	414179
101327	414180
65533	414181
51199	414182
35862	414183
23017	414184
16619	414185
2521	414186
80756	414187
96532	414188
117	414189
26440	414190
361	414191
396	414192
16905	414193
130982	414194
24197	414195
20569	414196
21725	414197
6106	414198
50775	414199
11198	414200
90944	414201
30772	414202
64652	414203
27867	414204
84972	414205
34470	414206
37247	414207
30800	414208
84026	414209
69196	414210
43824	414211
87309	414212
90666	414213
76039	414214
32112	414215
5275	414216
6662	414217
27361	414218
38487	414219
38166	414220
19662	414221
66467	414222
37949	414223
360	414224
13440	414225
44653	414226
2748	414227
10620	414228
112354	414229
36041	414230
58252	414231
82679	414232
10700	414233
17807	414234
3857	414235
130072	414236
53885	414237
42156	414238
1498	414239
68471	414240
57553	414241
101068	414242
2974	414243
66211	414244
62634	414245
53245	414246
13707	414247
19452	414248
3693	414249
151217	414250
137888	414251
10694	414252
49213	414253
5091	414254
22102	414255
56649	414256
41383	414257
8134	414258
115310	414259
130693	414260
102601	414261
21819	414262
44920	414263
22752	414264
52650	414265
36064	414266
2320	414267
27355	414268
42171	414269
6522	414270
70789	414271
14494	414272
17833	414273
142222	414274
23256	414275
8401	414276
17707	414277
41166	414278
29096	414279
162946	414280
60977	414281
13677	414282
9670	414283
17319	414284
20867	414285
32490	414286
158122	414287
129525	414288
134134	414289
60835	414290
14131	414291
30869	414292
8317	414293
29179	414294
80582	414295
974	414296
56449	414297
10319	414298
6305	414299
8175	414300
81439	414301
70340	414302
358	414303
2025	414304
16629	414305
54482	414306
14586	414307
59849	414308
16372	414309
257	414310
35227	414311
48896	414312
254	414313
574	414314
27518	414315
123263	414316
16738	414317
78040	414318
45395	414319
711	414320
66612	414321
69941	414322
52896	414323
2554	414324
10307	414325
15229	414326
107684	414327
77949	414328
37572	414329
80967	414330
9100	414331
83912	414332
68970	414333
22015	414334
56129	414335
13827	414336
13312	414337
21644	414338
54462	414339
2299	414340
23019	414341
16	414342
91380	414343
18960	414344
86174	414345
1607	414346
9340	414347
36558	414348
14908	414349
540	414350
36282	414351
74879	414352
10140	414353
22135	414354
36210	414355
72488	414356
2190	414357
15110	414358
158238	414359
5789	414360
132396	414361
8405	414362
42086	414363
33531	414364
106501	414365
5304	414366
4713	414367
148438	414368
125150	414369
136	414370
103725	414371
24964	414372
19428	414373
84306	414374
80511	414375
5964	414376
762	414377
11758	414378
102943	414379
88903	414380
23404	414381
5196	414382
53087	414383
54184	414384
65070	414385
27455	414386
9900	414387
16236	414388
24808	414389
13746	414390
12236	414391
13676	414392
23066	414393
40952	414394
19057	414395
142933	414396
32884	414397
25297	414398
32668	414399
29716	414400
43341	414401
141882	414402
83722	414403
5005	414404
9734	414405
5582	414406
61272	414407
1081	414408
10850	414409
646	414410
2531	414411
24219	414412
38812	414413
293	414414
119841	414415
74693	414416
68501	414417
61167	414418
21105	414419
65567	414420
1771	414421
24242	414422
224	414423
23695	414424
8653	414425
12257	414426
41394	414427
54227	414428
69955	414429
31478	414430
23488	414431
25543	414432
566	414433
43862	414434
16529	414435
43229	414436
39477	414437
3622	414438
77191	414439
3328	414440
47430	414441
14166	414442
29940	414443
19096	414444
849	414445
96981	414446
99374	414447
15397	414448
21035	414449
515	414450
56739	414451
9039	414452
64540	414453
13767	414454
13235	414455
3579	414456
484	414457
84124	414458
14183	414459
3924	414460
12681	414461
102571	414462
50420	414463
15644	414464
22774	414465
12333	414466
112673	414467
65060	414468
113367	414469
146526	414470
33536	414471
90256	414472
6410	414473
58950	414474
4684	414475
1340	414476
67459	414477
99643	414478
70782	414479
17591	414480
5493	414481
18938	414482
709	414483
3481	414484
9344	414485
653	414486
54332	414487
1113	414488
17298	414489
2506	414490
32418	414491
3558	414492
27104	414493
48650	414494
783	414495
117818	414496
18437	414497
61552	414498
5117	414499
7086	414500
110917	414501
58171	414502
109642	414503
5645	414504
147454	414505
60277	414506
19033	414507
5597	414508
18767	414509
61538	414510
12939	414511
5751	414512
18552	414513
83659	414514
935	414515
140900	414516
8775	414517
151245	414518
6558	414519
26774	414520
91280	414521
11360	414522
5146	414523
16743	414524
59237	414525
4205	414526
21134	414527
21040	414528
134731	414529
20594	414530
505	414531
12499	414532
21067	414533
2509	414534
43724	414535
73058	414536
13261	414537
25778	414538
130059	414539
29499	414540
26007	414541
5753	414542
36878	414543
36315	414544
11210	414545
24134	414546
9947	414547
27945	414548
143546	414549
70151	414550
34956	414551
4266	414552
27762	414553
2278	414554
136861	414555
58796	414556
15557	414557
12374	414558
39107	414559
113234	414560
41905	414561
9922	414562
93312	414563
34431	414564
72403	414565
7330	414566
163837	414567
6334	414568
16463	414569
14025	414570
101153	414571
10265	414572
50778	414573
15366	414574
40645	414575
109914	414576
76924	414577
5385	414578
17687	414579
131150	414580
29025	414581
33270	414582
60839	414583
101223	414584
6874	414585
76534	414586
143251	414587
73546	414588
56448	414589
23437	414590
124125	414591
227	414592
29143	414593
8546	414594
23667	414595
11091	414596
40309	414597
152746	414598
7647	414599
37720	414600
64416	414601
20343	414602
42246	414603
65422	414604
96761	414605
99369	414606
154801	414607
190	414608
12428	414609
72641	414610
15441	414611
1085	414612
115	414613
9235	414614
54952	414615
12536	414616
65105	414617
15968	414618
3378	414619
69014	414620
13144	414621
99715	414622
25218	414623
950	414624
876	414625
6698	414626
9913	414627
22034	414628
2830	414629
6072	414630
80570	414631
9850	414632
93555	414633
8553	414634
42503	414635
87205	414636
24358	414637
89245	414638
17428	414639
13166	414640
96300	414641
7593	414642
18482	414643
88958	414644
110428	414645
10650	414646
116028	414647
40169	414648
35043	414649
11209	414650
27621	414651
55039	414652
17804	414653
39770	414654
69764	414655
15274	414656
20542	414657
49779	414658
24202	414659
1758	414660
1768	414661
73124	414662
45575	414663
117276	414664
1501	414665
16540	414666
11345	414667
36518	414668
36443	414669
65267	414670
75089	414671
306	414672
8654	414673
15460	414674
162698	414675
39105	414676
24135	414677
39551	414678
18197	414679
57486	414680
118255	414681
46	414682
41541	414683
110870	414684
29332	414685
52349	414686
6276	414687
43188	414688
39637	414689
24945	414690
59168	414691
21706	414692
540	414693
8237	414694
1132	414695
151039	414696
86314	414697
22948	414698
64893	414699
739	414700
5414	414701
117347	414702
39698	414703
9606	414704
88777	414705
104856	414706
1064	414707
16426	414708
3413	414709
32776	414710
576	414711
7946	414712
33195	414713
9194	414714
2066	414715
131504	414716
46181	414717
84798	414718
38585	414719
89722	414720
52468	414721
68239	414722
19591	414723
114348	414724
9670	414725
38625	414726
45949	414727
52108	414728
13756	414729
37610	414730
996	414731
48061	414732
19506	414733
57663	414734
75623	414735
30601	414736
17016	414737
227	414738
56534	414739
56254	414740
26938	414741
71263	414742
21296	414743
57362	414744
28589	414745
40307	414746
81109	414747
40886	414748
60402	414749
34820	414750
140230	414751
35191	414752
82417	414753
1639	414754
120864	414755
1979	414756
16919	414757
25454	414758
19472	414759
44905	414760
43221	414761
18214	414762
111275	414763
41799	414764
11915	414765
13891	414766
114870	414767
33939	414768
20721	414769
56656	414770
1575	414771
9536	414772
20454	414773
23469	414774
38506	414775
5336	414776
72814	414777
43163	414778
23868	414779
12266	414780
102616	414781
50983	414782
64348	414783
27948	414784
1198	414785
29544	414786
11674	414787
9738	414788
16805	414789
2336	414790
66685	414791
91548	414792
126619	414793
39665	414794
13284	414795
70653	414796
126592	414797
84051	414798
103443	414799
2526	414800
3458	414801
22103	414802
34143	414803
1505	414804
112068	414805
3515	414806
68948	414807
193	414808
1444	414809
5352	414810
60601	414811
35357	414812
30082	414813
99513	414814
50092	414815
32417	414816
8306	414817
1331	414818
2683	414819
18624	414820
19900	414821
44950	414822
1473	414823
69476	414824
39086	414825
163621	414826
52	414827
130832	414828
534	414829
50848	414830
89419	414831
91784	414832
96201	414833
55056	414834
114501	414835
22768	414836
36592	414837
64001	414838
39997	414839
139295	414840
47494	414841
39531	414842
29684	414843
73244	414844
13214	414845
47387	414846
363	414847
19331	414848
335	414849
701	414850
45397	414851
722	414852
75267	414853
78047	414854
3901	414855
25143	414856
33915	414857
2232	414858
58725	414859
152672	414860
29863	414861
6240	414862
80360	414863
25823	414864
94216	414865
40177	414866
15114	414867
16243	414868
42502	414869
103246	414870
7357	414871
48548	414872
80561	414873
47203	414874
75978	414875
21062	414876
65045	414877
511	414878
44757	414879
5352	414880
98826	414881
56969	414882
21900	414883
18784	414884
52608	414885
44245	414886
24010	414887
576	414888
19235	414889
56969	414890
3051	414891
124844	414892
57858	414893
25022	414894
36712	414895
96994	414896
119473	414897
71610	414898
20925	414899
75624	414900
5985	414901
71005	414902
6576	414903
4310	414904
342	414905
707	414906
121175	414907
57837	414908
3740	414909
3474	414910
20855	414911
18199	414912
98238	414913
54848	414914
15075	414915
1990	414916
46120	414917
14343	414918
108145	414919
100736	414920
4681	414921
14798	414922
42222	414923
30999	414924
80972	414925
37989	414926
49909	414927
65126	414928
95493	414929
83125	414930
30363	414931
10956	414932
106072	414933
51887	414934
30340	414935
119845	414936
58247	414937
8013	414938
91466	414939
30107	414940
135742	414941
70150	414942
12009	414943
23794	414944
55218	414945
3641	414946
74665	414947
34353	414948
81728	414949
18956	414950
23392	414951
63392	414952
31460	414953
670	414954
40703	414955
39608	414956
11667	414957
115621	414958
61166	414959
5146	414960
18272	414961
146421	414962
47130	414963
17226	414964
4994	414965
61158	414966
158661	414967
30094	414968
138440	414969
48134	414970
60120	414971
59126	414972
2242	414973
13623	414974
44881	414975
12692	414976
50828	414977
95631	414978
30906	414979
158261	414980
15364	414981
25966	414982
102138	414983
112940	414984
3689	414985
18437	414986
93412	414987
45525	414988
11970	414989
8367	414990
51113	414991
92283	414992
4260	414993
1960	414994
4852	414995
94595	414996
264	414997
44161	414998
141258	414999
89667	415000
58472	415001
29589	415002
98270	415003
74273	415004
25169	415005
98786	415006
78104	415007
8113	415008
20850	415009
80760	415010
118613	415011
32019	415012
79362	415013
32430	415014
10537	415015
32633	415016
7912	415017
563	415018
9038	415019
6810	415020
27063	415021
106687	415022
449	415023
17879	415024
8120	415025
12397	415026
55720	415027
131571	415028
7042	415029
51869	415030
5517	415031
15447	415032
20557	415033
11959	415034
38065	415035
48277	415036
51894	415037
45495	415038
27547	415039
118863	415040
6560	415041
66967	415042
37698	415043
51458	415044
12448	415045
1526	415046
1622	415047
294	415048
62583	415049
16850	415050
27420	415051
4543	415052
52200	415053
100133	415054
53848	415055
17901	415056
115592	415057
55488	415058
6	415059
20770	415060
5097	415061
45684	415062
48547	415063
16456	415064
25780	415065
56550	415066
26774	415067
75784	415068
5109	415069
16998	415070
21300	415071
3363	415072
113173	415073
5286	415074
39082	415075
3935	415076
2461	415077
582	415078
1206	415079
20022	415080
51471	415081
10962	415082
18651	415083
85442	415084
30836	415085
30926	415086
33798	415087
55872	415088
75506	415089
8123	415090
5306	415091
18821	415092
3143	415093
6644	415094
37863	415095
41242	415096
19197	415097
20638	415098
56089	415099
4956	415100
55218	415101
94107	415102
10079	415103
49009	415104
66155	415105
1314	415106
2995	415107
1213	415108
9194	415109
9771	415110
2449	415111
44037	415112
14873	415113
94983	415114
24080	415115
10589	415116
75116	415117
22832	415118
6484	415119
8648	415120
7396	415121
444	415122
62412	415123
373	415124
6151	415125
110866	415126
27161	415127
10971	415128
23070	415129
162551	415130
7710	415131
1800	415132
109566	415133
1980	415134
61139	415135
7967	415136
13	415137
53832	415138
48243	415139
49656	415140
42943	415141
54432	415142
36345	415143
24010	415144
1723	415145
47539	415146
91884	415147
118588	415148
773	415149
38080	415150
22061	415151
10177	415152
19769	415153
100647	415154
65017	415155
7938	415156
30286	415157
38526	415158
2814	415159
125129	415160
17339	415161
65465	415162
73404	415163
32055	415164
9025	415165
110889	415166
87692	415167
5787	415168
29078	415169
42	415170
5269	415171
13505	415172
3968	415173
18725	415174
48592	415175
30885	415176
42354	415177
130274	415178
46232	415179
64960	415180
46728	415181
2427	415182
110720	415183
3970	415184
1584	415185
720	415186
12694	415187
44521	415188
10645	415189
19747	415190
121406	415191
116525	415192
112852	415193
58008	415194
1629	415195
12480	415196
47929	415197
3978	415198
20273	415199
2293	415200
24184	415201
120199	415202
11388	415203
101982	415204
41572	415205
4605	415206
25494	415207
14195	415208
40735	415209
158234	415210
52129	415211
11603	415212
26084	415213
29008	415214
20781	415215
113577	415216
158187	415217
5685	415218
62880	415219
28761	415220
13801	415221
27107	415222
95681	415223
50453	415224
3995	415225
53779	415226
37731	415227
63251	415228
9360	415229
28470	415230
4811	415231
155065	415232
2393	415233
12683	415234
20993	415235
88476	415236
98689	415237
43981	415238
4056	415239
15891	415240
102806	415241
896	415242
64756	415243
57899	415244
108756	415245
6889	415246
39095	415247
140	415248
10772	415249
3099	415250
1264	415251
132463	415252
2445	415253
52828	415254
137192	415255
94822	415256
50719	415257
126861	415258
12035	415259
74706	415260
70326	415261
80815	415262
46988	415263
112721	415264
58476	415265
9493	415266
17377	415267
12223	415268
65275	415269
25423	415270
6889	415271
17162	415272
41094	415273
21408	415274
17232	415275
152689	415276
2596	415277
26255	415278
46874	415279
165460	415280
35206	415281
10055	415282
97771	415283
1667	415284
18668	415285
26977	415286
11535	415287
2709	415288
30917	415289
72171	415290
977	415291
24258	415292
44497	415293
13774	415294
89053	415295
34283	415296
12621	415297
724	415298
150870	415299
5942	415300
27669	415301
24090	415302
27639	415303
139170	415304
60694	415305
63259	415306
29953	415307
34504	415308
48119	415309
39977	415310
97851	415311
38457	415312
75373	415313
41259	415314
94719	415315
105774	415316
557	415317
4571	415318
16749	415319
18142	415320
47373	415321
58922	415322
12399	415323
67040	415324
156765	415325
36079	415326
59656	415327
26414	415328
17760	415329
48302	415330
4180	415331
8353	415332
41989	415333
5196	415334
1132	415335
23680	415336
41674	415337
82104	415338
6138	415339
126322	415340
30673	415341
12891	415342
51360	415343
99463	415344
38871	415345
36460	415346
47198	415347
122249	415348
61033	415349
14336	415350
37603	415351
101850	415352
58292	415353
29565	415354
24556	415355
33674	415356
145703	415357
18553	415358
49871	415359
9597	415360
103837	415361
21599	415362
31373	415363
21359	415364
267	415365
321	415366
8662	415367
28634	415368
5052	415369
28658	415370
51441	415371
4001	415372
88090	415373
1489	415374
85330	415375
61383	415376
7668	415377
14461	415378
152568	415379
367	415380
63719	415381
16479	415382
6938	415383
89706	415384
21383	415385
7132	415386
32046	415387
14170	415388
19006	415389
49204	415390
78147	415391
83566	415392
9122	415393
11035	415394
87807	415395
116370	415396
133865	415397
27721	415398
11868	415399
72031	415400
270	415401
60375	415402
114305	415403
49625	415404
121275	415405
4636	415406
98813	415407
19066	415408
6154	415409
30	415410
169	415411
4321	415412
81555	415413
46477	415414
103247	415415
10	415416
20914	415417
132471	415418
11944	415419
53334	415420
6844	415421
17122	415422
9059	415423
6786	415424
89671	415425
11324	415426
97320	415427
112	415428
5041	415429
97680	415430
30024	415431
18153	415432
48187	415433
131534	415434
69966	415435
42118	415436
47736	415437
81644	415438
86991	415439
1319	415440
30311	415441
7127	415442
10186	415443
92835	415444
1520	415445
37230	415446
1078	415447
88797	415448
7844	415449
8863	415450
123041	415451
14152	415452
24634	415453
42732	415454
37425	415455
271	415456
118120	415457
8854	415458
2977	415459
128449	415460
56176	415461
32791	415462
43	415463
3391	415464
8805	415465
5540	415466
11848	415467
4735	415468
67450	415469
85012	415470
112972	415471
1859	415472
46713	415473
17860	415474
9954	415475
41199	415476
29439	415477
66865	415478
12311	415479
75186	415480
72039	415481
39923	415482
1066	415483
8265	415484
1813	415485
16285	415486
207	415487
120986	415488
100518	415489
1335	415490
27662	415491
10878	415492
118333	415493
107	415494
7950	415495
11764	415496
7015	415497
33534	415498
57549	415499
69960	415500
7843	415501
21884	415502
39574	415503
61840	415504
100731	415505
10820	415506
133689	415507
124639	415508
67099	415509
3193	415510
8561	415511
28212	415512
82956	415513
42598	415514
87162	415515
3991	415516
31196	415517
39279	415518
2899	415519
21397	415520
14179	415521
4405	415522
741	415523
37581	415524
25697	415525
11721	415526
50980	415527
82989	415528
12841	415529
7668	415530
12996	415531
354	415532
21028	415533
119663	415534
1646	415535
25049	415536
30957	415537
31452	415538
22659	415539
2814	415540
107574	415541
53970	415542
19203	415543
36741	415544
104759	415545
134848	415546
22239	415547
42993	415548
22861	415549
3324	415550
60856	415551
23644	415552
21307	415553
11702	415554
42879	415555
93578	415556
29002	415557
35650	415558
55460	415559
19164	415560
2631	415561
78197	415562
3538	415563
62194	415564
29118	415565
70650	415566
55498	415567
91646	415568
5506	415569
99850	415570
107169	415571
38258	415572
35999	415573
86090	415574
56434	415575
26775	415576
84766	415577
10918	415578
5468	415579
40453	415580
52684	415581
11707	415582
48858	415583
57025	415584
3746	415585
42375	415586
99934	415587
28	415588
773	415589
16072	415590
29884	415591
27545	415592
14263	415593
101539	415594
140951	415595
55553	415596
104576	415597
8511	415598
1732	415599
33796	415600
47255	415601
40431	415602
20437	415603
58610	415604
5816	415605
100246	415606
46916	415607
45907	415608
122719	415609
29711	415610
20962	415611
10928	415612
104535	415613
22267	415614
624	415615
53501	415616
67406	415617
99304	415618
14378	415619
1734	415620
48448	415621
126594	415622
3062	415623
7135	415624
50572	415625
14818	415626
61872	415627
12974	415628
45813	415629
25	415630
55888	415631
137097	415632
12710	415633
26672	415634
20664	415635
24756	415636
32357	415637
32	415638
23992	415639
24837	415640
99781	415641
52988	415642
28221	415643
92957	415644
100380	415645
9967	415646
23710	415647
39622	415648
147499	415649
38861	415650
83527	415651
83962	415652
14140	415653
57880	415654
22384	415655
27223	415656
31782	415657
6822	415658
16150	415659
86276	415660
29633	415661
82460	415662
12409	415663
7477	415664
83114	415665
58010	415666
61434	415667
38453	415668
129295	415669
4192	415670
19639	415671
10613	415672
19512	415673
6686	415674
2219	415675
14999	415676
44410	415677
76651	415678
65367	415679
88050	415680
27494	415681
10453	415682
135581	415683
58558	415684
5604	415685
39308	415686
8799	415687
71997	415688
133675	415689
2072	415690
146923	415691
15233	415692
9315	415693
42921	415694
10575	415695
33465	415696
85306	415697
29246	415698
12600	415699
12500	415700
12132	415701
8149	415702
47553	415703
2217	415704
13349	415705
15934	415706
22250	415707
9301	415708
1349	415709
2225	415710
53722	415711
115623	415712
31075	415713
132760	415714
42021	415715
164396	415716
83933	415717
54100	415718
83785	415719
73046	415720
60538	415721
92498	415722
12662	415723
1944	415724
34769	415725
22140	415726
253	415727
134155	415728
49308	415729
57556	415730
4964	415731
27372	415732
74494	415733
16910	415734
5084	415735
5673	415736
32101	415737
125713	415738
9779	415739
107447	415740
90	415741
30353	415742
41	415743
93128	415744
89827	415745
40139	415746
5342	415747
110633	415748
50973	415749
7167	415750
106571	415751
74977	415752
51378	415753
4990	415754
2816	415755
69769	415756
6825	415757
21905	415758
3384	415759
92713	415760
5177	415761
67192	415762
32203	415763
280	415764
27737	415765
21509	415766
36135	415767
126922	415768
10238	415769
24016	415770
83017	415771
33610	415772
16692	415773
59276	415774
470	415775
131034	415776
2578	415777
9300	415778
14936	415779
4413	415780
10179	415781
2824	415782
6134	415783
2648	415784
15719	415785
8610	415786
19074	415787
30078	415788
17208	415789
8088	415790
2411	415791
45250	415792
11768	415793
2412	415794
20163	415795
1949	415796
8769	415797
15279	415798
52983	415799
26811	415800
2756	415801
8720	415802
51136	415803
79117	415804
134661	415805
139849	415806
152658	415807
4414	415808
49543	415809
45747	415810
14135	415811
1615	415812
3571	415813
19698	415814
22030	415815
117819	415816
132298	415817
4849	415818
10821	415819
27464	415820
111547	415821
21290	415822
76473	415823
54801	415824
91536	415825
63460	415826
131030	415827
54649	415828
63614	415829
36591	415830
14212	415831
57350	415832
103	415833
38096	415834
71566	415835
35405	415836
56015	415837
104908	415838
327	415839
2224	415840
101848	415841
33928	415842
46623	415843
18405	415844
20237	415845
27445	415846
48973	415847
49044	415848
85211	415849
30012	415850
87118	415851
927	415852
56120	415853
263	415854
39551	415855
53822	415856
1604	415857
19176	415858
13256	415859
11966	415860
17523	415861
26863	415862
1108	415863
114224	415864
45552	415865
15331	415866
10918	415867
65470	415868
22185	415869
12598	415870
17927	415871
48	415872
26470	415873
79927	415874
15020	415875
3171	415876
93	415877
43	415878
101114	415879
23223	415880
436	415881
2520	415882
100783	415883
159243	415884
30460	415885
12279	415886
65296	415887
19308	415888
3684	415889
165250	415890
108582	415891
30347	415892
87303	415893
20305	415894
3912	415895
10531	415896
103474	415897
6291	415898
21682	415899
36061	415900
143021	415901
96372	415902
106363	415903
72013	415904
27040	415905
2785	415906
44286	415907
479	415908
76502	415909
80501	415910
11230	415911
70807	415912
1338	415913
3748	415914
31255	415915
37756	415916
12052	415917
2998	415918
53048	415919
19781	415920
19279	415921
91661	415922
34007	415923
146726	415924
26679	415925
76142	415926
85097	415927
9974	415928
8562	415929
99957	415930
30363	415931
28340	415932
2692	415933
26612	415934
22452	415935
8953	415936
31556	415937
37887	415938
3014	415939
84719	415940
1334	415941
42362	415942
55286	415943
41568	415944
109487	415945
1081	415946
93031	415947
32299	415948
8494	415949
42735	415950
24673	415951
42097	415952
727	415953
11172	415954
37069	415955
6720	415956
29158	415957
67188	415958
154871	415959
125308	415960
51509	415961
49507	415962
1017	415963
7387	415964
89425	415965
70955	415966
46243	415967
9388	415968
27968	415969
35203	415970
11721	415971
39536	415972
20069	415973
28811	415974
95104	415975
58519	415976
24007	415977
71515	415978
11865	415979
5563	415980
25693	415981
38052	415982
55900	415983
11147	415984
22285	415985
27548	415986
247	415987
5137	415988
4806	415989
9514	415990
9446	415991
8811	415992
26468	415993
3286	415994
3919	415995
53427	415996
1424	415997
3312	415998
2927	415999
21118	416000
27685	416001
15087	416002
8167	416003
10616	416004
26011	416005
37373	416006
9815	416007
122249	416008
3313	416009
34040	416010
6776	416011
92666	416012
125501	416013
2540	416014
50869	416015
23096	416016
11967	416017
14053	416018
8020	416019
95371	416020
9375	416021
1463	416022
4724	416023
3104	416024
78214	416025
96333	416026
10823	416027
12607	416028
102785	416029
30788	416030
163264	416031
16371	416032
48320	416033
108857	416034
9107	416035
7261	416036
683	416037
7687	416038
97646	416039
28722	416040
33334	416041
59481	416042
34774	416043
19296	416044
81143	416045
19905	416046
28280	416047
124165	416048
26359	416049
40161	416050
2045	416051
32319	416052
15286	416053
60468	416054
27952	416055
61237	416056
14657	416057
59974	416058
35429	416059
42895	416060
57673	416061
16154	416062
74912	416063
21539	416064
72047	416065
6827	416066
30847	416067
769	416068
42179	416069
113	416070
15955	416071
47813	416072
3562	416073
1927	416074
37185	416075
5637	416076
14520	416077
2076	416078
93195	416079
28128	416080
7454	416081
33646	416082
1095	416083
6700	416084
2641	416085
23871	416086
52646	416087
60321	416088
7807	416089
1920	416090
39734	416091
30804	416092
64455	416093
412	416094
20705	416095
7116	416096
28273	416097
2001	416098
103949	416099
74993	416100
654	416101
63273	416102
23444	416103
19197	416104
29569	416105
83313	416106
44670	416107
31371	416108
298	416109
38854	416110
4187	416111
1285	416112
9029	416113
27486	416114
6820	416115
22496	416116
43254	416117
67	416118
60003	416119
1143	416120
109194	416121
81456	416122
13999	416123
12630	416124
89936	416125
120590	416126
22430	416127
73409	416128
10660	416129
34373	416130
72943	416131
33661	416132
9955	416133
74	416134
16286	416135
88465	416136
76302	416137
37779	416138
32605	416139
35679	416140
80887	416141
30798	416142
47203	416143
83582	416144
9031	416145
51128	416146
41835	416147
16982	416148
832	416149
86878	416150
84170	416151
26815	416152
23983	416153
9996	416154
46058	416155
5628	416156
1003	416157
1763	416158
32716	416159
9	416160
35001	416161
9464	416162
4780	416163
42562	416164
74740	416165
15706	416166
4702	416167
11962	416168
34153	416169
37766	416170
4017	416171
21327	416172
74846	416173
14773	416174
39471	416175
27622	416176
104355	416177
32812	416178
28652	416179
615	416180
29940	416181
110	416182
63892	416183
151729	416184
61290	416185
165375	416186
5434	416187
16708	416188
19690	416189
59569	416190
1315	416191
6817	416192
852	416193
42421	416194
22044	416195
2283	416196
134371	416197
2529	416198
57456	416199
4780	416200
114	416201
14307	416202
85938	416203
112152	416204
106200	416205
31419	416206
24732	416207
131852	416208
130303	416209
123830	416210
152351	416211
20848	416212
63301	416213
39397	416214
133901	416215
33462	416216
40060	416217
39555	416218
73685	416219
57	416220
5412	416221
40408	416222
148081	416223
17672	416224
28750	416225
14024	416226
21569	416227
32914	416228
14686	416229
26013	416230
39150	416231
33617	416232
2040	416233
39003	416234
159245	416235
28431	416236
33618	416237
98814	416238
12343	416239
69377	416240
16191	416241
10781	416242
18422	416243
8154	416244
90716	416245
156002	416246
13286	416247
23380	416248
53569	416249
8518	416250
34008	416251
8435	416252
11219	416253
105111	416254
28775	416255
34537	416256
20595	416257
19818	416258
82556	416259
50637	416260
50744	416261
32586	416262
85866	416263
28864	416264
142085	416265
83069	416266
2700	416267
1191	416268
32036	416269
105070	416270
55064	416271
79695	416272
78553	416273
24992	416274
34975	416275
14075	416276
5602	416277
67572	416278
33652	416279
106327	416280
28626	416281
832	416282
25256	416283
36110	416284
26322	416285
4664	416286
74706	416287
104593	416288
106364	416289
10795	416290
2255	416291
344	416292
141751	416293
28224	416294
117872	416295
26216	416296
41560	416297
40823	416298
18067	416299
21115	416300
110822	416301
36711	416302
49489	416303
110701	416304
19788	416305
14718	416306
109123	416307
1325	416308
42748	416309
3870	416310
676	416311
50764	416312
74807	416313
14461	416314
13015	416315
112747	416316
58752	416317
9877	416318
2911	416319
5977	416320
23597	416321
57216	416322
72301	416323
143500	416324
4168	416325
21395	416326
5936	416327
127865	416328
144030	416329
23436	416330
69697	416331
14899	416332
20766	416333
72323	416334
20776	416335
10598	416336
8807	416337
18076	416338
113028	416339
4482	416340
131633	416341
151667	416342
61015	416343
4472	416344
11473	416345
106538	416346
5504	416347
73250	416348
4179	416349
98459	416350
36811	416351
15513	416352
43157	416353
5323	416354
2558	416355
14293	416356
35372	416357
27780	416358
7675	416359
56826	416360
8056	416361
9580	416362
84949	416363
3540	416364
37039	416365
23058	416366
249	416367
42779	416368
79795	416369
16312	416370
7878	416371
30164	416372
35401	416373
267	416374
23429	416375
41789	416376
59600	416377
18204	416378
42870	416379
54105	416380
29136	416381
15020	416382
60108	416383
697	416384
36847	416385
2632	416386
52964	416387
62309	416388
81488	416389
5516	416390
3517	416391
46832	416392
34385	416393
87933	416394
575	416395
118611	416396
34738	416397
979	416398
1894	416399
70431	416400
99552	416401
72742	416402
136665	416403
19205	416404
12485	416405
71690	416406
625	416407
156454	416408
73056	416409
12945	416410
34176	416411
1135	416412
59866	416413
29952	416414
12212	416415
10925	416416
4522	416417
12309	416418
124835	416419
120405	416420
6335	416421
46857	416422
21917	416423
3259	416424
66737	416425
69452	416426
110203	416427
32700	416428
401	416429
148039	416430
133121	416431
82608	416432
103622	416433
7240	416434
49247	416435
97428	416436
62621	416437
6067	416438
121071	416439
52900	416440
15742	416441
17029	416442
46895	416443
14206	416444
28326	416445
22131	416446
27187	416447
27892	416448
144	416449
48215	416450
29022	416451
31743	416452
11784	416453
121477	416454
10046	416455
7792	416456
9081	416457
11308	416458
4010	416459
80010	416460
34693	416461
60102	416462
23068	416463
14509	416464
12776	416465
9899	416466
40536	416467
3454	416468
82950	416469
31858	416470
841	416471
8098	416472
85606	416473
55780	416474
38689	416475
20861	416476
68198	416477
15580	416478
5937	416479
8476	416480
96437	416481
15983	416482
12097	416483
16223	416484
60210	416485
5875	416486
23886	416487
911	416488
39429	416489
22444	416490
11778	416491
33942	416492
87457	416493
30312	416494
62116	416495
11308	416496
13427	416497
20686	416498
8775	416499
115	416500
14230	416501
1594	416502
9847	416503
5548	416504
11776	416505
6212	416506
105087	416507
66284	416508
23907	416509
80157	416510
9236	416511
46454	416512
41812	416513
33801	416514
101706	416515
14533	416516
4733	416517
11903	416518
22893	416519
11816	416520
35650	416521
71905	416522
114247	416523
64534	416524
157379	416525
10798	416526
113975	416527
160837	416528
7520	416529
43556	416530
46701	416531
86310	416532
40978	416533
58021	416534
110909	416535
16504	416536
142334	416537
24511	416538
53217	416539
79364	416540
12881	416541
334	416542
3459	416543
29101	416544
26640	416545
80492	416546
7033	416547
719	416548
24441	416549
90749	416550
37330	416551
73999	416552
8608	416553
166	416554
127484	416555
10185	416556
87375	416557
16064	416558
54680	416559
28126	416560
43773	416561
14556	416562
4307	416563
103764	416564
14502	416565
1432	416566
1737	416567
18779	416568
18435	416569
86569	416570
28820	416571
92178	416572
90113	416573
14134	416574
13526	416575
4877	416576
56667	416577
956	416578
28469	416579
8378	416580
78533	416581
3512	416582
8508	416583
145577	416584
29211	416585
21371	416586
77634	416587
56214	416588
2376	416589
94087	416590
19595	416591
58	416592
14483	416593
91232	416594
36634	416595
122846	416596
19865	416597
2091	416598
34818	416599
16019	416600
63754	416601
94872	416602
59913	416603
10152	416604
3956	416605
3093	416606
72456	416607
49182	416608
39801	416609
10802	416610
71330	416611
31389	416612
98672	416613
131400	416614
116645	416615
987	416616
39114	416617
40902	416618
3523	416619
7107	416620
148418	416621
14563	416622
22757	416623
134105	416624
3257	416625
984	416626
73615	416627
52	416628
12988	416629
52326	416630
5151	416631
22796	416632
29084	416633
18615	416634
43429	416635
4002	416636
88256	416637
743	416638
797	416639
28968	416640
12551	416641
11451	416642
2640	416643
154202	416644
50758	416645
206	416646
101638	416647
35857	416648
63231	416649
79166	416650
2580	416651
306	416652
8831	416653
33722	416654
81728	416655
94501	416656
59822	416657
11426	416658
3420	416659
76741	416660
28112	416661
68650	416662
1951	416663
22365	416664
136714	416665
9958	416666
7058	416667
1261	416668
14095	416669
7773	416670
72937	416671
22333	416672
81017	416673
28937	416674
133565	416675
39068	416676
24429	416677
19220	416678
973	416679
49701	416680
48372	416681
2628	416682
53793	416683
45433	416684
112	416685
96827	416686
2402	416687
97	416688
31477	416689
867	416690
52137	416691
59155	416692
17830	416693
7546	416694
24400	416695
38193	416696
1540	416697
657	416698
106	416699
137600	416700
7105	416701
6381	416702
2151	416703
27375	416704
502	416705
103459	416706
10250	416707
33128	416708
125868	416709
81245	416710
43344	416711
37473	416712
73680	416713
116775	416714
90639	416715
252	416716
8869	416717
437	416718
2746	416719
15936	416720
25940	416721
82774	416722
27081	416723
40105	416724
76073	416725
130270	416726
6632	416727
1895	416728
15971	416729
113159	416730
30913	416731
2137	416732
47362	416733
62864	416734
14720	416735
62375	416736
15991	416737
1539	416738
2468	416739
8486	416740
27634	416741
124798	416742
42578	416743
192	416744
43681	416745
94088	416746
30784	416747
84146	416748
15264	416749
30552	416750
3849	416751
5511	416752
110103	416753
22441	416754
40185	416755
92443	416756
73699	416757
39931	416758
25302	416759
2191	416760
44542	416761
1829	416762
2667	416763
71858	416764
6396	416765
105801	416766
161949	416767
91730	416768
21163	416769
152842	416770
5081	416771
101368	416772
24227	416773
9324	416774
37664	416775
2230	416776
29031	416777
99495	416778
2971	416779
133991	416780
27956	416781
3404	416782
31331	416783
59480	416784
120814	416785
63885	416786
43723	416787
13674	416788
29193	416789
29408	416790
1778	416791
37082	416792
63999	416793
10319	416794
31160	416795
1302	416796
21132	416797
5575	416798
10741	416799
112780	416800
11013	416801
25094	416802
12218	416803
26703	416804
27998	416805
24266	416806
85861	416807
4638	416808
97473	416809
18514	416810
18459	416811
41465	416812
19001	416813
141955	416814
3627	416815
3531	416816
37768	416817
116076	416818
29922	416819
1127	416820
25322	416821
20218	416822
37679	416823
13	416824
34063	416825
20899	416826
104716	416827
61446	416828
111334	416829
56524	416830
155231	416831
22591	416832
39835	416833
111324	416834
10235	416835
117302	416836
167	416837
42177	416838
162337	416839
24	416840
30206	416841
87225	416842
8094	416843
66646	416844
73247	416845
50115	416846
29593	416847
41288	416848
229	416849
27504	416850
54042	416851
54818	416852
3698	416853
19618	416854
8952	416855
13025	416856
43005	416857
910	416858
1435	416859
2531	416860
10565	416861
109160	416862
30512	416863
32829	416864
29034	416865
3019	416866
29911	416867
62849	416868
27451	416869
14127	416870
59559	416871
69502	416872
18927	416873
25206	416874
6562	416875
74415	416876
32872	416877
965	416878
59638	416879
97269	416880
63469	416881
1385	416882
12833	416883
13232	416884
20689	416885
32432	416886
65201	416887
40484	416888
24341	416889
161387	416890
46878	416891
13193	416892
121296	416893
49054	416894
47005	416895
23425	416896
9223	416897
56050	416898
7513	416899
102454	416900
18104	416901
25166	416902
31024	416903
98774	416904
87626	416905
16697	416906
13556	416907
3656	416908
112038	416909
60177	416910
17278	416911
4979	416912
74901	416913
103469	416914
16250	416915
30565	416916
30091	416917
2697	416918
55729	416919
97171	416920
221	416921
128714	416922
134608	416923
15783	416924
60966	416925
126296	416926
3820	416927
46504	416928
50749	416929
15056	416930
5443	416931
5084	416932
80105	416933
14898	416934
92985	416935
11607	416936
48287	416937
15859	416938
4812	416939
18448	416940
21458	416941
15446	416942
33830	416943
22041	416944
42294	416945
3241	416946
7495	416947
44	416948
81737	416949
649	416950
7707	416951
39399	416952
162402	416953
73	416954
85504	416955
10321	416956
158473	416957
126742	416958
12951	416959
40192	416960
1558	416961
4497	416962
2255	416963
37250	416964
652	416965
31572	416966
5676	416967
158	416968
120437	416969
41088	416970
28742	416971
20537	416972
60264	416973
27506	416974
4030	416975
32094	416976
26354	416977
36870	416978
9279	416979
1073	416980
2135	416981
68804	416982
42713	416983
34783	416984
64875	416985
82303	416986
28921	416987
102000	416988
148289	416989
38104	416990
51351	416991
96053	416992
12085	416993
7495	416994
17046	416995
8046	416996
10825	416997
1392	416998
40166	416999
73193	417000
32181	417001
1288	417002
70066	417003
46458	417004
86817	417005
162450	417006
26498	417007
110152	417008
110709	417009
59299	417010
11472	417011
43052	417012
55953	417013
7632	417014
5819	417015
25204	417016
12841	417017
323	417018
8955	417019
68	417020
18465	417021
87586	417022
16373	417023
24504	417024
79636	417025
20866	417026
45263	417027
15499	417028
10251	417029
119756	417030
13485	417031
67301	417032
19026	417033
17299	417034
2390	417035
31272	417036
19108	417037
40358	417038
29861	417039
1764	417040
123914	417041
32241	417042
19639	417043
95466	417044
40164	417045
80618	417046
3236	417047
7278	417048
7420	417049
43835	417050
2439	417051
8941	417052
17324	417053
107146	417054
78919	417055
39181	417056
27671	417057
25624	417058
18170	417059
25672	417060
39010	417061
66183	417062
65486	417063
42851	417064
45572	417065
11508	417066
5708	417067
47873	417068
9747	417069
50482	417070
102968	417071
556	417072
50488	417073
2779	417074
51614	417075
20492	417076
23826	417077
39005	417078
3872	417079
1531	417080
103293	417081
32210	417082
55847	417083
32274	417084
64010	417085
10124	417086
19447	417087
5323	417088
48042	417089
8206	417090
1029	417091
82618	417092
1838	417093
62971	417094
145032	417095
155934	417096
36201	417097
61140	417098
31125	417099
11168	417100
34590	417101
2594	417102
41228	417103
161036	417104
5241	417105
14994	417106
10576	417107
3873	417108
9620	417109
1002	417110
9874	417111
84566	417112
2535	417113
69093	417114
18725	417115
12809	417116
155743	417117
118154	417118
16766	417119
30757	417120
208	417121
1866	417122
59635	417123
29693	417124
536	417125
2568	417126
1097	417127
65297	417128
11404	417129
20841	417130
77613	417131
33685	417132
10317	417133
3007	417134
84792	417135
11145	417136
61616	417137
39476	417138
34110	417139
3326	417140
8589	417141
50079	417142
47458	417143
70158	417144
8778	417145
2564	417146
30397	417147
7934	417148
154589	417149
10992	417150
24402	417151
29585	417152
3086	417153
90619	417154
65793	417155
49474	417156
56487	417157
119360	417158
93092	417159
9007	417160
29217	417161
5637	417162
18440	417163
151254	417164
64653	417165
81252	417166
115500	417167
10535	417168
9475	417169
16471	417170
25148	417171
2797	417172
11592	417173
78089	417174
54066	417175
46194	417176
75832	417177
35278	417178
28605	417179
16055	417180
118236	417181
2532	417182
1736	417183
2918	417184
221	417185
25737	417186
18744	417187
76379	417188
66409	417189
32854	417190
21810	417191
1412	417192
27551	417193
682	417194
2061	417195
9	417196
1945	417197
5772	417198
1988	417199
111601	417200
46055	417201
7775	417202
81779	417203
89131	417204
20791	417205
58729	417206
44491	417207
28329	417208
5839	417209
44278	417210
31160	417211
4921	417212
65963	417213
39388	417214
102657	417215
38066	417216
91876	417217
113	417218
82672	417219
41	417220
90446	417221
35831	417222
2749	417223
45784	417224
41008	417225
27767	417226
50403	417227
56512	417228
8439	417229
84447	417230
870	417231
1780	417232
67797	417233
128529	417234
18369	417235
388	417236
1913	417237
64869	417238
8879	417239
3127	417240
34944	417241
10398	417242
130126	417243
22967	417244
53733	417245
32097	417246
16906	417247
56368	417248
52307	417249
35863	417250
29480	417251
5683	417252
59187	417253
650	417254
71746	417255
19708	417256
219	417257
43036	417258
10801	417259
29107	417260
4170	417261
46090	417262
31635	417263
64522	417264
1750	417265
41661	417266
36893	417267
2289	417268
5845	417269
5251	417270
90581	417271
16800	417272
20497	417273
6454	417274
85979	417275
63997	417276
5951	417277
13511	417278
24170	417279
68686	417280
10686	417281
68162	417282
31932	417283
55605	417284
38971	417285
7036	417286
12810	417287
31236	417288
40815	417289
98435	417290
35088	417291
4659	417292
45808	417293
119315	417294
103580	417295
12597	417296
26114	417297
1545	417298
63559	417299
83213	417300
58794	417301
1608	417302
12284	417303
12704	417304
83513	417305
82003	417306
78134	417307
26156	417308
20966	417309
72834	417310
111056	417311
71463	417312
103818	417313
60279	417314
86963	417315
9947	417316
45879	417317
11063	417318
17519	417319
131787	417320
74353	417321
48864	417322
4466	417323
10921	417324
154794	417325
166381	417326
53249	417327
9255	417328
93	417329
74542	417330
15825	417331
37232	417332
6817	417333
8552	417334
81231	417335
22987	417336
2620	417337
61274	417338
15254	417339
44238	417340
26905	417341
45066	417342
64232	417343
14183	417344
5610	417345
3625	417346
10964	417347
64852	417348
32170	417349
59853	417350
133316	417351
2695	417352
78993	417353
1047	417354
92378	417355
1004	417356
140794	417357
94935	417358
66201	417359
51594	417360
110914	417361
87538	417362
22833	417363
4299	417364
51049	417365
38829	417366
48822	417367
9650	417368
135937	417369
12937	417370
47259	417371
3890	417372
26013	417373
55599	417374
102490	417375
50040	417376
27371	417377
31559	417378
27414	417379
12804	417380
91850	417381
11449	417382
22531	417383
59890	417384
29052	417385
18148	417386
58292	417387
12019	417388
28032	417389
15684	417390
47789	417391
60378	417392
66048	417393
47623	417394
19432	417395
83831	417396
4208	417397
67775	417398
22725	417399
204	417400
12563	417401
130710	417402
1659	417403
37455	417404
17516	417405
144883	417406
127239	417407
36521	417408
138075	417409
43312	417410
22174	417411
31681	417412
29406	417413
55267	417414
6549	417415
8879	417416
27074	417417
37580	417418
20252	417419
96710	417420
102024	417421
99890	417422
119865	417423
31410	417424
76009	417425
18001	417426
13320	417427
983	417428
45006	417429
82423	417430
15467	417431
9079	417432
27030	417433
12187	417434
6853	417435
92102	417436
130678	417437
23714	417438
39433	417439
72702	417440
48904	417441
428	417442
90312	417443
30308	417444
49041	417445
204	417446
114548	417447
5266	417448
59556	417449
3817	417450
33654	417451
28523	417452
34991	417453
8791	417454
24409	417455
23628	417456
72282	417457
4830	417458
78698	417459
4279	417460
26749	417461
103017	417462
46622	417463
27355	417464
85013	417465
336	417466
23273	417467
5901	417468
131148	417469
1088	417470
6950	417471
9247	417472
113677	417473
22101	417474
46299	417475
84502	417476
126738	417477
91465	417478
59666	417479
17610	417480
21557	417481
64507	417482
72297	417483
104607	417484
15491	417485
89462	417486
17773	417487
18177	417488
107692	417489
132325	417490
133888	417491
63925	417492
5148	417493
34797	417494
51965	417495
23	417496
14281	417497
14497	417498
8551	417499
110216	417500
132943	417501
2873	417502
45407	417503
33873	417504
65441	417505
23162	417506
15416	417507
1149	417508
116540	417509
2229	417510
55353	417511
44581	417512
6009	417513
28569	417514
17572	417515
5413	417516
6405	417517
20772	417518
104919	417519
91394	417520
13742	417521
11434	417522
22374	417523
50334	417524
68397	417525
42129	417526
92757	417527
46666	417528
10208	417529
3624	417530
6099	417531
163775	417532
70873	417533
20456	417534
47079	417535
6165	417536
1989	417537
28255	417538
11207	417539
796	417540
39145	417541
18401	417542
10406	417543
61645	417544
40719	417545
12412	417546
108353	417547
40528	417548
10766	417549
877	417550
59777	417551
10388	417552
65388	417553
48528	417554
24782	417555
140082	417556
18695	417557
14413	417558
74036	417559
152338	417560
43306	417561
10033	417562
59787	417563
9514	417564
72065	417565
19310	417566
54377	417567
31053	417568
87171	417569
4440	417570
27986	417571
7522	417572
12790	417573
160715	417574
96440	417575
1735	417576
64721	417577
90053	417578
112703	417579
28621	417580
1905	417581
3305	417582
25575	417583
17829	417584
10725	417585
1381	417586
31124	417587
2505	417588
4173	417589
2600	417590
112	417591
4029	417592
2209	417593
816	417594
1598	417595
129482	417596
91521	417597
77244	417598
3516	417599
108987	417600
98561	417601
129304	417602
46947	417603
27608	417604
870	417605
46490	417606
25973	417607
1016	417608
90509	417609
15187	417610
37676	417611
2078	417612
47168	417613
8076	417614
38839	417615
125926	417616
38903	417617
11331	417618
13516	417619
106815	417620
7607	417621
73035	417622
2075	417623
6247	417624
903	417625
27543	417626
3733	417627
84522	417628
87032	417629
1290	417630
25365	417631
73224	417632
76079	417633
13322	417634
72173	417635
44872	417636
108545	417637
3873	417638
3402	417639
42267	417640
58510	417641
44831	417642
12079	417643
120862	417644
124721	417645
80538	417646
8249	417647
21177	417648
11959	417649
1887	417650
6922	417651
11355	417652
14902	417653
1441	417654
65046	417655
5462	417656
47913	417657
162789	417658
3554	417659
36241	417660
51738	417661
14818	417662
72395	417663
99628	417664
35311	417665
8417	417666
5856	417667
12899	417668
40109	417669
79743	417670
16896	417671
15804	417672
6624	417673
1204	417674
2575	417675
3206	417676
12149	417677
5838	417678
54451	417679
87532	417680
162777	417681
113730	417682
6315	417683
64204	417684
89793	417685
62132	417686
1284	417687
311	417688
72853	417689
5000	417690
242	417691
1418	417692
91409	417693
18134	417694
660	417695
68809	417696
81618	417697
126102	417698
78479	417699
81463	417700
73241	417701
27330	417702
50523	417703
12934	417704
26357	417705
19762	417706
3330	417707
10683	417708
3132	417709
164956	417710
10462	417711
1805	417712
102823	417713
116061	417714
27649	417715
53269	417716
99589	417717
68946	417718
7001	417719
33589	417720
3359	417721
39221	417722
12155	417723
9267	417724
22325	417725
44473	417726
117648	417727
160559	417728
6049	417729
42858	417730
14494	417731
23314	417732
4737	417733
26239	417734
2310	417735
86267	417736
48659	417737
328	417738
92251	417739
58305	417740
6611	417741
42626	417742
21157	417743
51452	417744
22839	417745
15332	417746
18674	417747
13295	417748
30691	417749
18839	417750
14033	417751
130298	417752
48609	417753
56179	417754
125758	417755
124819	417756
37667	417757
94950	417758
1542	417759
17301	417760
178	417761
8149	417762
6899	417763
31796	417764
9599	417765
33485	417766
28056	417767
20220	417768
111860	417769
23550	417770
55176	417771
2507	417772
124078	417773
90518	417774
72895	417775
13199	417776
52308	417777
74487	417778
60471	417779
619	417780
30976	417781
57988	417782
60995	417783
12497	417784
58093	417785
46382	417786
15372	417787
67555	417788
63294	417789
20634	417790
80995	417791
4	417792
11015	417793
39101	417794
156993	417795
41091	417796
66418	417797
105513	417798
127245	417799
2045	417800
20154	417801
2131	417802
6617	417803
9801	417804
97140	417805
69419	417806
91311	417807
64712	417808
149541	417809
29090	417810
71928	417811
57930	417812
7605	417813
37821	417814
27521	417815
160138	417816
45269	417817
111658	417818
74364	417819
7791	417820
88663	417821
31195	417822
94779	417823
55365	417824
9138	417825
38579	417826
56190	417827
23499	417828
57583	417829
7484	417830
6374	417831
40722	417832
458	417833
76569	417834
37082	417835
24770	417836
25054	417837
29049	417838
52457	417839
41689	417840
1600	417841
120361	417842
7176	417843
21112	417844
117932	417845
13021	417846
13601	417847
95742	417848
13181	417849
42724	417850
8179	417851
109852	417852
45938	417853
74509	417854
11395	417855
19186	417856
351	417857
9231	417858
10136	417859
4901	417860
16990	417861
34037	417862
64114	417863
26681	417864
32286	417865
8343	417866
42326	417867
60061	417868
40874	417869
91755	417870
100495	417871
24217	417872
294	417873
1505	417874
129111	417875
57684	417876
61050	417877
1498	417878
60553	417879
40440	417880
53523	417881
40342	417882
35024	417883
6857	417884
59172	417885
33858	417886
12874	417887
4748	417888
23783	417889
1890	417890
43252	417891
37387	417892
155028	417893
28003	417894
96771	417895
11424	417896
1252	417897
102752	417898
7513	417899
1466	417900
116518	417901
7	417902
171	417903
23249	417904
921	417905
3103	417906
31693	417907
6181	417908
72952	417909
36814	417910
9128	417911
83661	417912
56399	417913
340	417914
1924	417915
51280	417916
386	417917
93137	417918
28115	417919
43692	417920
9980	417921
137394	417922
23217	417923
12199	417924
9650	417925
18744	417926
12706	417927
43691	417928
92709	417929
132528	417930
15475	417931
37671	417932
72066	417933
103859	417934
41684	417935
14096	417936
8549	417937
156435	417938
13751	417939
10268	417940
4028	417941
15403	417942
162683	417943
33943	417944
2362	417945
21715	417946
10058	417947
690	417948
81999	417949
56831	417950
31823	417951
36869	417952
2989	417953
11353	417954
60558	417955
7934	417956
7238	417957
4012	417958
148705	417959
3015	417960
7216	417961
98163	417962
65083	417963
58660	417964
37471	417965
12205	417966
29710	417967
34405	417968
1354	417969
5815	417970
118116	417971
86856	417972
111116	417973
88626	417974
153706	417975
24644	417976
573	417977
26236	417978
49863	417979
17915	417980
4474	417981
150854	417982
12307	417983
5609	417984
23936	417985
28575	417986
48792	417987
23514	417988
103504	417989
23548	417990
69124	417991
34800	417992
19244	417993
102469	417994
20430	417995
15882	417996
6659	417997
32383	417998
40251	417999
23606	418000
5797	418001
6775	418002
1333	418003
19647	418004
13851	418005
82364	418006
27276	418007
1752	418008
5794	418009
41716	418010
29854	418011
3085	418012
77353	418013
3829	418014
3182	418015
129127	418016
18465	418017
30080	418018
5391	418019
2376	418020
160197	418021
2725	418022
28253	418023
34108	418024
33753	418025
10794	418026
41586	418027
318	418028
32654	418029
5527	418030
23954	418031
9441	418032
55521	418033
27000	418034
29466	418035
5958	418036
41473	418037
2715	418038
983	418039
16912	418040
10244	418041
162241	418042
132192	418043
586	418044
31122	418045
103304	418046
73913	418047
74774	418048
2973	418049
58701	418050
2851	418051
1715	418052
24831	418053
101081	418054
31477	418055
29729	418056
14850	418057
9246	418058
87152	418059
50896	418060
69498	418061
158	418062
138688	418063
29638	418064
7421	418065
14205	418066
15589	418067
107032	418068
11045	418069
34198	418070
6868	418071
61210	418072
3773	418073
90	418074
32790	418075
8564	418076
108752	418077
47291	418078
37637	418079
4414	418080
19138	418081
61337	418082
55787	418083
3536	418084
13294	418085
39118	418086
4219	418087
30369	418088
22520	418089
20512	418090
75083	418091
23763	418092
42397	418093
30683	418094
37986	418095
11856	418096
16918	418097
22503	418098
13642	418099
73938	418100
14801	418101
5188	418102
77325	418103
383	418104
102132	418105
36587	418106
108523	418107
6260	418108
35165	418109
9176	418110
1165	418111
52595	418112
37486	418113
31523	418114
93871	418115
66195	418116
57689	418117
19492	418118
31303	418119
19891	418120
6144	418121
1802	418122
94314	418123
41844	418124
67176	418125
55703	418126
11465	418127
34474	418128
21534	418129
10624	418130
37310	418131
142673	418132
55501	418133
72348	418134
15137	418135
559	418136
24821	418137
30	418138
145449	418139
53137	418140
39393	418141
6691	418142
21230	418143
164640	418144
53244	418145
4890	418146
31180	418147
75156	418148
8450	418149
45339	418150
2810	418151
84302	418152
148237	418153
2802	418154
80217	418155
2637	418156
132610	418157
17691	418158
103790	418159
5678	418160
36659	418161
4204	418162
104	418163
6671	418164
104967	418165
25086	418166
12765	418167
16115	418168
10406	418169
78657	418170
26526	418171
157487	418172
61854	418173
111658	418174
68434	418175
101660	418176
67079	418177
11709	418178
496	418179
246	418180
107196	418181
59964	418182
122438	418183
25206	418184
56174	418185
12582	418186
13360	418187
118176	418188
114163	418189
38898	418190
22525	418191
15304	418192
41	418193
4732	418194
31201	418195
28807	418196
165647	418197
14079	418198
77862	418199
26499	418200
115001	418201
110	418202
25285	418203
24956	418204
27781	418205
15206	418206
19252	418207
3666	418208
17695	418209
6867	418210
25039	418211
3706	418212
78227	418213
18459	418214
93190	418215
66029	418216
5612	418217
43501	418218
57068	418219
60806	418220
56157	418221
1489	418222
1107	418223
10735	418224
43365	418225
37514	418226
25163	418227
52150	418228
16561	418229
35064	418230
46573	418231
64974	418232
85622	418233
5652	418234
525	418235
125264	418236
37196	418237
9015	418238
13406	418239
3560	418240
66964	418241
2808	418242
32989	418243
2253	418244
30392	418245
992	418246
2060	418247
1888	418248
91978	418249
53385	418250
49548	418251
4285	418252
114006	418253
7482	418254
95400	418255
101975	418256
4086	418257
40867	418258
24522	418259
33627	418260
2724	418261
13880	418262
10616	418263
10152	418264
61332	418265
27892	418266
9810	418267
51299	418268
34515	418269
86480	418270
9033	418271
1623	418272
6788	418273
16490	418274
66277	418275
28052	418276
165509	418277
68941	418278
11510	418279
21094	418280
16886	418281
97416	418282
62503	418283
21955	418284
4	418285
16481	418286
38887	418287
83225	418288
34443	418289
10067	418290
103940	418291
110552	418292
6615	418293
8271	418294
19999	418295
28378	418296
686	418297
10715	418298
54806	418299
46761	418300
22924	418301
5799	418302
33598	418303
15130	418304
28953	418305
20190	418306
89176	418307
6569	418308
8144	418309
23539	418310
34156	418311
121041	418312
2674	418313
43905	418314
134354	418315
2591	418316
67630	418317
158398	418318
15817	418319
6254	418320
145289	418321
66932	418322
25561	418323
9119	418324
30687	418325
11407	418326
107240	418327
75422	418328
87182	418329
23051	418330
15607	418331
10981	418332
32163	418333
14458	418334
21941	418335
104589	418336
105674	418337
64285	418338
80540	418339
152	418340
17000	418341
22140	418342
946	418343
47097	418344
132823	418345
866	418346
1418	418347
10033	418348
147323	418349
11882	418350
71483	418351
206	418352
70029	418353
162407	418354
107313	418355
9925	418356
53491	418357
125869	418358
16161	418359
44000	418360
279	418361
18537	418362
9810	418363
44330	418364
1604	418365
11381	418366
88452	418367
105381	418368
15224	418369
8744	418370
12231	418371
20813	418372
52795	418373
25872	418374
51846	418375
129379	418376
86834	418377
1526	418378
19317	418379
102244	418380
18277	418381
37165	418382
6024	418383
8980	418384
38504	418385
29817	418386
7862	418387
43816	418388
126906	418389
21835	418390
2252	418391
27064	418392
46685	418393
3750	418394
94034	418395
8313	418396
8594	418397
67749	418398
4314	418399
103871	418400
13529	418401
15630	418402
4071	418403
18179	418404
22610	418405
7080	418406
4742	418407
117381	418408
28043	418409
31954	418410
41848	418411
5138	418412
14875	418413
18241	418414
231	418415
14704	418416
20472	418417
16467	418418
9421	418419
36871	418420
31513	418421
28105	418422
59417	418423
30477	418424
44141	418425
18357	418426
21353	418427
50302	418428
64137	418429
150327	418430
1778	418431
14582	418432
11735	418433
2486	418434
33977	418435
93376	418436
71539	418437
129355	418438
4489	418439
49493	418440
94117	418441
22889	418442
15098	418443
155529	418444
5738	418445
35756	418446
3036	418447
1820	418448
8735	418449
24147	418450
4822	418451
166	418452
21022	418453
27120	418454
122632	418455
8756	418456
67204	418457
292	418458
85389	418459
3123	418460
87932	418461
21367	418462
68830	418463
47953	418464
155940	418465
39288	418466
108340	418467
42925	418468
18995	418469
75000	418470
34202	418471
41468	418472
36198	418473
115906	418474
76796	418475
103185	418476
1994	418477
13293	418478
25898	418479
31240	418480
44339	418481
97110	418482
10238	418483
525	418484
24943	418485
59119	418486
64810	418487
4209	418488
141	418489
75172	418490
5	418491
63617	418492
27948	418493
14979	418494
34698	418495
9892	418496
121421	418497
24307	418498
86934	418499
6441	418500
52388	418501
38033	418502
24093	418503
89017	418504
37590	418505
28007	418506
36157	418507
104158	418508
2646	418509
30643	418510
47948	418511
97356	418512
84433	418513
113189	418514
129884	418515
105432	418516
13956	418517
98709	418518
81255	418519
33425	418520
104669	418521
37466	418522
37753	418523
20120	418524
4378	418525
42451	418526
122507	418527
81884	418528
10165	418529
35985	418530
40182	418531
23055	418532
1095	418533
2182	418534
53798	418535
111082	418536
38294	418537
4344	418538
59642	418539
8632	418540
7067	418541
6669	418542
29914	418543
62757	418544
115420	418545
14922	418546
7915	418547
38859	418548
10933	418549
11834	418550
48426	418551
7893	418552
101818	418553
54175	418554
31147	418555
3784	418556
31833	418557
24470	418558
41884	418559
1773	418560
18248	418561
72756	418562
30789	418563
21347	418564
35673	418565
48413	418566
30995	418567
6622	418568
82972	418569
87220	418570
9188	418571
32026	418572
24775	418573
75	418574
287	418575
16568	418576
37845	418577
46495	418578
13509	418579
6860	418580
20632	418581
28598	418582
2830	418583
125524	418584
7562	418585
20097	418586
3181	418587
7983	418588
46733	418589
19468	418590
7875	418591
11006	418592
18519	418593
18465	418594
21245	418595
32255	418596
4056	418597
85256	418598
16991	418599
51119	418600
5983	418601
4619	418602
22317	418603
61576	418604
107178	418605
161872	418606
44742	418607
17903	418608
39381	418609
21142	418610
4663	418611
45941	418612
1212	418613
24070	418614
9185	418615
4555	418616
774	418617
15397	418618
26315	418619
22210	418620
10881	418621
5777	418622
13689	418623
49468	418624
1730	418625
2807	418626
57540	418627
52066	418628
3755	418629
28552	418630
7204	418631
13713	418632
13521	418633
30706	418634
40822	418635
3636	418636
15455	418637
39357	418638
40680	418639
102790	418640
22068	418641
5417	418642
32325	418643
18000	418644
55410	418645
28488	418646
22230	418647
13411	418648
6906	418649
105	418650
1646	418651
85651	418652
30412	418653
82608	418654
79576	418655
53858	418656
62189	418657
148229	418658
30810	418659
142214	418660
1366	418661
45980	418662
18665	418663
29656	418664
1742	418665
2464	418666
56405	418667
110239	418668
1924	418669
56760	418670
15983	418671
99952	418672
30878	418673
68240	418674
46012	418675
26268	418676
37022	418677
1938	418678
13051	418679
49670	418680
9784	418681
31449	418682
61604	418683
76009	418684
14501	418685
4694	418686
7608	418687
83065	418688
14039	418689
86949	418690
149359	418691
118897	418692
28029	418693
7761	418694
45389	418695
18143	418696
39066	418697
101313	418698
3401	418699
14078	418700
43990	418701
156480	418702
91019	418703
108437	418704
568	418705
10844	418706
97859	418707
10297	418708
135656	418709
49706	418710
57164	418711
8663	418712
80651	418713
59907	418714
57816	418715
34735	418716
153852	418717
26980	418718
86605	418719
71334	418720
2236	418721
42547	418722
119189	418723
17836	418724
101582	418725
16286	418726
80922	418727
79909	418728
3838	418729
40206	418730
8289	418731
16065	418732
52068	418733
260	418734
50108	418735
6187	418736
12963	418737
3326	418738
12259	418739
3611	418740
4073	418741
52984	418742
849	418743
543	418744
44638	418745
1170	418746
121	418747
65668	418748
3997	418749
59915	418750
85415	418751
116241	418752
9089	418753
2595	418754
4236	418755
4610	418756
4843	418757
8360	418758
66720	418759
9727	418760
36894	418761
36511	418762
20605	418763
40492	418764
54580	418765
45251	418766
39898	418767
10716	418768
33916	418769
47026	418770
12277	418771
9378	418772
10656	418773
474	418774
9916	418775
72	418776
1420	418777
40755	418778
48376	418779
18578	418780
5489	418781
102143	418782
163574	418783
32367	418784
23146	418785
112157	418786
102899	418787
5997	418788
62354	418789
2855	418790
44665	418791
5516	418792
13001	418793
97439	418794
5445	418795
69903	418796
33714	418797
85042	418798
65230	418799
66974	418800
21106	418801
20471	418802
282	418803
2579	418804
158711	418805
13366	418806
866	418807
74062	418808
51632	418809
62937	418810
155402	418811
53909	418812
30676	418813
132703	418814
119	418815
56196	418816
103693	418817
22714	418818
91708	418819
55909	418820
5491	418821
11867	418822
15424	418823
21722	418824
15547	418825
122117	418826
65838	418827
17748	418828
2421	418829
28933	418830
16889	418831
53952	418832
57698	418833
55688	418834
2422	418835
34334	418836
601	418837
14228	418838
127	418839
108813	418840
47533	418841
6010	418842
33	418843
65764	418844
30627	418845
33323	418846
17896	418847
18844	418848
76495	418849
55582	418850
82	418851
165	418852
29778	418853
16501	418854
135034	418855
26236	418856
150425	418857
41620	418858
15887	418859
52326	418860
1683	418861
1009	418862
26670	418863
125318	418864
95033	418865
7849	418866
69792	418867
26135	418868
10542	418869
6099	418870
31837	418871
150558	418872
3271	418873
15365	418874
29483	418875
63742	418876
40644	418877
136526	418878
33620	418879
22694	418880
94152	418881
22338	418882
122455	418883
69069	418884
85019	418885
42548	418886
30505	418887
20013	418888
110940	418889
15970	418890
36097	418891
49171	418892
49111	418893
933	418894
73250	418895
36560	418896
76645	418897
39268	418898
16315	418899
1650	418900
2407	418901
14195	418902
106333	418903
130878	418904
103665	418905
15678	418906
45836	418907
68325	418908
4779	418909
11466	418910
90960	418911
1210	418912
2766	418913
14130	418914
124397	418915
10148	418916
4827	418917
21438	418918
59262	418919
23446	418920
36651	418921
61868	418922
65021	418923
32961	418924
84706	418925
9860	418926
49120	418927
39854	418928
60538	418929
70411	418930
68412	418931
64519	418932
59999	418933
7612	418934
19456	418935
9219	418936
59928	418937
58889	418938
70084	418939
70898	418940
5134	418941
88502	418942
144112	418943
33515	418944
62653	418945
1759	418946
1	418947
7793	418948
20054	418949
53466	418950
29438	418951
26402	418952
81390	418953
84574	418954
6715	418955
20896	418956
11149	418957
1492	418958
4797	418959
3502	418960
299	418961
40475	418962
9207	418963
160039	418964
414	418965
44371	418966
484	418967
75686	418968
77697	418969
41630	418970
50210	418971
20567	418972
24480	418973
20450	418974
59	418975
2381	418976
137812	418977
14702	418978
6218	418979
65354	418980
131360	418981
18105	418982
7609	418983
1037	418984
17901	418985
55557	418986
9346	418987
86771	418988
12570	418989
2981	418990
4668	418991
74359	418992
14632	418993
12796	418994
16734	418995
9878	418996
81797	418997
54142	418998
76832	418999
105166	419000
102754	419001
4306	419002
19281	419003
80002	419004
51717	419005
84062	419006
1317	419007
42223	419008
21882	419009
6930	419010
27492	419011
9923	419012
1855	419013
16260	419014
6852	419015
4558	419016
27786	419017
160144	419018
8274	419019
95791	419020
29048	419021
109560	419022
25912	419023
98562	419024
84763	419025
117460	419026
29772	419027
56143	419028
47718	419029
45355	419030
25173	419031
624	419032
53126	419033
20392	419034
8383	419035
16693	419036
70611	419037
6695	419038
641	419039
4464	419040
90387	419041
6362	419042
132553	419043
130100	419044
7943	419045
1915	419046
40545	419047
4008	419048
93353	419049
7428	419050
15766	419051
2467	419052
4426	419053
1962	419054
7643	419055
5155	419056
3721	419057
21706	419058
69696	419059
22839	419060
73981	419061
32148	419062
39524	419063
38458	419064
15768	419065
8384	419066
7923	419067
14583	419068
34486	419069
10393	419070
59477	419071
122950	419072
71815	419073
56815	419074
14067	419075
14685	419076
5023	419077
9616	419078
114727	419079
52505	419080
2941	419081
99712	419082
138673	419083
37429	419084
115412	419085
3017	419086
36505	419087
160942	419088
9437	419089
12881	419090
57448	419091
50646	419092
24104	419093
50408	419094
6297	419095
35937	419096
27	419097
41383	419098
59039	419099
78180	419100
4992	419101
126194	419102
13073	419103
43035	419104
41282	419105
7475	419106
152871	419107
7720	419108
46336	419109
91	419110
95671	419111
45499	419112
67004	419113
87066	419114
3437	419115
2332	419116
79	419117
30343	419118
48232	419119
159033	419120
141006	419121
105520	419122
69468	419123
1968	419124
7544	419125
84081	419126
45600	419127
138847	419128
91714	419129
41922	419130
14760	419131
25839	419132
34012	419133
36553	419134
63339	419135
6657	419136
62025	419137
9137	419138
14714	419139
74551	419140
72375	419141
27154	419142
9113	419143
106458	419144
35841	419145
53581	419146
3104	419147
27803	419148
46372	419149
19579	419150
135871	419151
75402	419152
33935	419153
9266	419154
1180	419155
41677	419156
93511	419157
1627	419158
41461	419159
25527	419160
32443	419161
27483	419162
35315	419163
26570	419164
1131	419165
39220	419166
4404	419167
27318	419168
30296	419169
9336	419170
30708	419171
56172	419172
5351	419173
34481	419174
5184	419175
21505	419176
12961	419177
451	419178
99716	419179
2863	419180
60825	419181
35984	419182
16233	419183
1534	419184
11268	419185
39169	419186
97249	419187
942	419188
107038	419189
38872	419190
3878	419191
1802	419192
28096	419193
2747	419194
6441	419195
39618	419196
17312	419197
25789	419198
26666	419199
99582	419200
2369	419201
22189	419202
40242	419203
73211	419204
27827	419205
35585	419206
11315	419207
35434	419208
19760	419209
1363	419210
42576	419211
3250	419212
42476	419213
117281	419214
2777	419215
2626	419216
74679	419217
12303	419218
115131	419219
120985	419220
23932	419221
12319	419222
79815	419223
21489	419224
48549	419225
45714	419226
76253	419227
13819	419228
40772	419229
108770	419230
6404	419231
4853	419232
2629	419233
5130	419234
135787	419235
16913	419236
3896	419237
41479	419238
85959	419239
11120	419240
14602	419241
36546	419242
91955	419243
482	419244
7628	419245
9331	419246
37498	419247
11291	419248
64182	419249
70744	419250
28054	419251
22143	419252
13393	419253
15544	419254
9763	419255
28580	419256
4623	419257
103099	419258
15163	419259
3676	419260
23390	419261
8991	419262
126118	419263
20952	419264
112067	419265
34124	419266
12837	419267
45019	419268
122827	419269
62054	419270
65036	419271
55772	419272
13160	419273
33882	419274
5253	419275
12021	419276
90118	419277
30695	419278
28511	419279
2959	419280
155008	419281
8154	419282
47629	419283
6793	419284
45246	419285
5945	419286
100736	419287
8794	419288
33408	419289
35853	419290
12301	419291
45550	419292
80633	419293
70428	419294
51530	419295
198	419296
33419	419297
22612	419298
12697	419299
18451	419300
17723	419301
12314	419302
50494	419303
25198	419304
85204	419305
19297	419306
15375	419307
25925	419308
12808	419309
5541	419310
2732	419311
48169	419312
3103	419313
31206	419314
60659	419315
46627	419316
30996	419317
4446	419318
59258	419319
50593	419320
1199	419321
51422	419322
31964	419323
64270	419324
46609	419325
58114	419326
24847	419327
72767	419328
50306	419329
4597	419330
20713	419331
68883	419332
44512	419333
24436	419334
128989	419335
35171	419336
69869	419337
98053	419338
154678	419339
88604	419340
114714	419341
75354	419342
40	419343
60567	419344
1326	419345
12127	419346
2986	419347
96176	419348
49604	419349
82550	419350
163060	419351
8126	419352
3392	419353
28577	419354
73619	419355
39	419356
672	419357
11207	419358
83731	419359
69300	419360
41021	419361
48354	419362
50457	419363
94373	419364
66008	419365
24411	419366
16021	419367
5810	419368
28411	419369
18473	419370
37875	419371
83858	419372
16115	419373
133637	419374
10754	419375
3919	419376
90630	419377
8101	419378
19315	419379
119987	419380
195	419381
37834	419382
123721	419383
12485	419384
124634	419385
5343	419386
117018	419387
50559	419388
75583	419389
36616	419390
25137	419391
1898	419392
1544	419393
44162	419394
24417	419395
19299	419396
62348	419397
128794	419398
814	419399
18678	419400
52117	419401
18198	419402
84448	419403
57564	419404
100426	419405
65293	419406
8502	419407
118395	419408
14385	419409
27330	419410
20891	419411
153565	419412
68823	419413
24648	419414
28631	419415
10140	419416
9564	419417
41298	419418
11756	419419
166352	419420
5375	419421
28330	419422
9061	419423
98900	419424
5160	419425
66641	419426
41871	419427
22366	419428
1096	419429
5866	419430
47393	419431
5032	419432
64944	419433
34959	419434
43376	419435
114933	419436
1633	419437
81697	419438
13697	419439
11989	419440
26568	419441
24936	419442
7328	419443
14531	419444
6550	419445
61084	419446
81536	419447
35819	419448
43907	419449
35259	419450
32002	419451
30842	419452
32458	419453
5264	419454
54318	419455
65617	419456
52151	419457
8614	419458
49543	419459
49475	419460
340	419461
29312	419462
16501	419463
129199	419464
28703	419465
24076	419466
94996	419467
14072	419468
21111	419469
59702	419470
17687	419471
34844	419472
90273	419473
122842	419474
48961	419475
59728	419476
22314	419477
38791	419478
28967	419479
108550	419480
32896	419481
20167	419482
67440	419483
133149	419484
14257	419485
27146	419486
11273	419487
143614	419488
72576	419489
25036	419490
41870	419491
91700	419492
52172	419493
12111	419494
75551	419495
159	419496
12838	419497
54022	419498
21673	419499
19651	419500
18508	419501
138852	419502
90140	419503
4747	419504
77940	419505
90787	419506
31131	419507
58116	419508
9613	419509
8937	419510
22233	419511
9056	419512
6468	419513
3813	419514
114290	419515
34794	419516
78436	419517
71951	419518
5775	419519
12808	419520
15830	419521
25700	419522
104658	419523
120429	419524
4246	419525
38139	419526
10550	419527
32720	419528
1709	419529
21290	419530
68791	419531
50296	419532
29980	419533
7268	419534
8858	419535
31968	419536
52721	419537
39720	419538
13856	419539
50910	419540
5442	419541
61696	419542
148060	419543
126477	419544
4807	419545
2499	419546
63429	419547
881	419548
77011	419549
20886	419550
26465	419551
83026	419552
33459	419553
6206	419554
115975	419555
13128	419556
67976	419557
138	419558
34086	419559
353	419560
28340	419561
5257	419562
32267	419563
18232	419564
56695	419565
1226	419566
49645	419567
25313	419568
739	419569
1565	419570
43281	419571
5735	419572
151103	419573
31750	419574
45608	419575
14235	419576
95600	419577
31117	419578
7921	419579
90656	419580
2057	419581
331	419582
86806	419583
23673	419584
96234	419585
22440	419586
44439	419587
60760	419588
6086	419589
236	419590
137185	419591
5079	419592
124330	419593
29294	419594
54979	419595
110585	419596
10660	419597
4087	419598
94103	419599
7148	419600
5811	419601
95793	419602
49648	419603
82874	419604
6226	419605
18023	419606
32743	419607
88253	419608
37303	419609
60561	419610
11800	419611
6361	419612
45286	419613
33252	419614
69826	419615
2846	419616
104165	419617
18442	419618
20816	419619
114817	419620
23591	419621
45908	419622
4461	419623
21422	419624
1	419625
87524	419626
10078	419627
1546	419628
5701	419629
1230	419630
47888	419631
26229	419632
3540	419633
27876	419634
103473	419635
45620	419636
52120	419637
50933	419638
41266	419639
14873	419640
65392	419641
61089	419642
91470	419643
36917	419644
45358	419645
2288	419646
126147	419647
474	419648
19497	419649
51923	419650
12766	419651
134230	419652
25801	419653
1723	419654
71060	419655
29833	419656
27454	419657
49464	419658
82887	419659
491	419660
42308	419661
4359	419662
75274	419663
17763	419664
10058	419665
10076	419666
3536	419667
30819	419668
75088	419669
11978	419670
121105	419671
26729	419672
44495	419673
4213	419674
43976	419675
51971	419676
21202	419677
137163	419678
2991	419679
126908	419680
69553	419681
13897	419682
9057	419683
9830	419684
10849	419685
23036	419686
919	419687
114412	419688
31971	419689
3367	419690
104627	419691
68786	419692
19716	419693
4754	419694
44515	419695
30497	419696
11325	419697
59318	419698
15636	419699
29411	419700
6447	419701
30623	419702
21955	419703
22436	419704
76365	419705
41056	419706
9163	419707
96635	419708
133524	419709
4577	419710
5640	419711
3895	419712
3289	419713
28109	419714
27056	419715
16369	419716
112898	419717
19644	419718
24287	419719
30794	419720
5543	419721
71039	419722
105143	419723
55981	419724
34921	419725
17361	419726
2602	419727
14178	419728
113487	419729
6290	419730
3634	419731
43447	419732
30394	419733
7530	419734
4622	419735
8867	419736
21486	419737
22118	419738
38853	419739
10190	419740
4175	419741
127566	419742
17453	419743
364	419744
107046	419745
53655	419746
35722	419747
119595	419748
148	419749
79794	419750
24910	419751
6575	419752
74281	419753
14874	419754
151348	419755
16	419756
6452	419757
5716	419758
10821	419759
32838	419760
15828	419761
22179	419762
19248	419763
48694	419764
91296	419765
49207	419766
166618	419767
32573	419768
78779	419769
2342	419770
1584	419771
54161	419772
2037	419773
1545	419774
1792	419775
4642	419776
43790	419777
1796	419778
35555	419779
217	419780
134374	419781
34632	419782
159334	419783
5903	419784
13486	419785
6274	419786
7016	419787
39604	419788
43498	419789
49183	419790
7271	419791
151716	419792
34485	419793
31126	419794
35530	419795
8399	419796
352	419797
24145	419798
17708	419799
16671	419800
17128	419801
13545	419802
49661	419803
57414	419804
25602	419805
1712	419806
5114	419807
32987	419808
33394	419809
29158	419810
10921	419811
110995	419812
3318	419813
58910	419814
2665	419815
4471	419816
8782	419817
7194	419818
6358	419819
87882	419820
46470	419821
97	419822
26911	419823
46087	419824
48391	419825
7447	419826
62900	419827
5440	419828
61529	419829
1531	419830
39748	419831
4330	419832
11422	419833
49645	419834
35313	419835
111379	419836
9440	419837
383	419838
6652	419839
3651	419840
46407	419841
90856	419842
114210	419843
29724	419844
12005	419845
15490	419846
21983	419847
5017	419848
105625	419849
14407	419850
22952	419851
14157	419852
46804	419853
5882	419854
127	419855
10040	419856
96281	419857
1780	419858
28397	419859
21	419860
13220	419861
79236	419862
594	419863
2444	419864
10406	419865
45050	419866
15623	419867
113199	419868
57790	419869
6048	419870
92270	419871
59454	419872
9179	419873
106941	419874
100107	419875
5568	419876
65425	419877
3251	419878
87384	419879
20461	419880
22204	419881
18000	419882
16868	419883
75042	419884
62796	419885
49042	419886
42455	419887
75557	419888
52961	419889
5633	419890
3136	419891
130078	419892
636	419893
8549	419894
103	419895
52714	419896
72463	419897
15771	419898
22460	419899
76366	419900
131545	419901
13805	419902
12576	419903
12122	419904
9469	419905
14873	419906
33291	419907
11570	419908
2880	419909
20409	419910
115871	419911
13739	419912
22760	419913
125525	419914
8755	419915
145887	419916
35087	419917
22555	419918
3281	419919
112214	419920
43521	419921
20619	419922
110501	419923
29344	419924
132992	419925
3597	419926
56788	419927
56737	419928
8758	419929
13881	419930
58745	419931
94456	419932
1278	419933
25778	419934
5362	419935
133183	419936
94267	419937
2496	419938
28904	419939
54907	419940
25230	419941
68270	419942
7802	419943
44639	419944
11866	419945
46875	419946
10919	419947
30029	419948
30873	419949
36230	419950
4033	419951
75012	419952
58726	419953
101028	419954
7207	419955
48636	419956
86759	419957
898	419958
16048	419959
12258	419960
103368	419961
69179	419962
23761	419963
41254	419964
29348	419965
3794	419966
41010	419967
34726	419968
42686	419969
34454	419970
12191	419971
30231	419972
18216	419973
32661	419974
90067	419975
2626	419976
37999	419977
48252	419978
4772	419979
40124	419980
36759	419981
70776	419982
25982	419983
503	419984
39077	419985
3163	419986
25098	419987
55301	419988
54002	419989
60717	419990
28357	419991
6401	419992
34253	419993
11967	419994
48578	419995
39813	419996
1692	419997
29078	419998
5708	419999
12323	420000
104939	420001
2012	420002
62241	420003
18671	420004
3498	420005
1770	420006
7363	420007
39843	420008
114671	420009
14169	420010
79296	420011
103909	420012
87901	420013
22986	420014
104047	420015
16782	420016
147176	420017
26335	420018
2320	420019
40848	420020
31671	420021
57519	420022
45248	420023
19484	420024
2049	420025
79430	420026
8905	420027
63431	420028
99913	420029
29998	420030
60814	420031
11350	420032
38366	420033
111815	420034
50109	420035
55596	420036
27103	420037
23876	420038
45888	420039
3537	420040
19802	420041
16787	420042
1977	420043
32	420044
44110	420045
6625	420046
15265	420047
127396	420048
1370	420049
30536	420050
60413	420051
16843	420052
120048	420053
26801	420054
27236	420055
63186	420056
54	420057
5581	420058
15603	420059
101326	420060
24941	420061
9616	420062
7991	420063
11515	420064
20937	420065
80711	420066
35451	420067
9307	420068
111951	420069
141765	420070
1978	420071
42218	420072
526	420073
30844	420074
4058	420075
30357	420076
14130	420077
7319	420078
24608	420079
47540	420080
45611	420081
59929	420082
50222	420083
26210	420084
4343	420085
30974	420086
9912	420087
71052	420088
71256	420089
81529	420090
40040	420091
47137	420092
83820	420093
133324	420094
6809	420095
27665	420096
27908	420097
14366	420098
31909	420099
94926	420100
51606	420101
3884	420102
22259	420103
124583	420104
152784	420105
62813	420106
147	420107
13584	420108
31108	420109
57069	420110
1093	420111
2997	420112
500	420113
15847	420114
16394	420115
53318	420116
450	420117
84549	420118
67960	420119
69272	420120
6301	420121
41382	420122
69140	420123
59352	420124
33859	420125
97205	420126
16067	420127
134295	420128
27934	420129
74414	420130
404	420131
36098	420132
8278	420133
12020	420134
6074	420135
696	420136
15324	420137
19612	420138
107550	420139
20634	420140
39765	420141
6187	420142
60616	420143
62494	420144
3298	420145
107295	420146
28112	420147
16742	420148
79222	420149
26674	420150
59726	420151
58464	420152
5674	420153
33848	420154
7004	420155
25909	420156
18768	420157
28365	420158
76886	420159
30945	420160
70054	420161
3572	420162
75983	420163
25061	420164
18859	420165
360	420166
11674	420167
10588	420168
45715	420169
54751	420170
106668	420171
39845	420172
7849	420173
125747	420174
70391	420175
32294	420176
31657	420177
111331	420178
3884	420179
3515	420180
118694	420181
34611	420182
105815	420183
36709	420184
3982	420185
21747	420186
879	420187
1829	420188
9681	420189
51000	420190
63922	420191
6497	420192
131047	420193
65021	420194
23723	420195
33884	420196
4364	420197
102406	420198
48437	420199
5451	420200
7396	420201
11691	420202
6051	420203
13150	420204
13566	420205
30331	420206
24006	420207
5070	420208
1369	420209
23973	420210
138964	420211
12077	420212
77976	420213
90897	420214
7493	420215
57299	420216
14481	420217
74415	420218
50123	420219
26918	420220
63161	420221
38156	420222
30923	420223
54052	420224
9887	420225
22057	420226
46778	420227
121357	420228
19395	420229
29942	420230
10198	420231
24929	420232
4348	420233
15734	420234
57681	420235
163591	420236
5984	420237
23888	420238
9879	420239
28226	420240
3416	420241
4286	420242
113194	420243
35193	420244
103560	420245
1070	420246
6432	420247
220	420248
35414	420249
109479	420250
75453	420251
107574	420252
20558	420253
85937	420254
40562	420255
10936	420256
8749	420257
75117	420258
31334	420259
14619	420260
49548	420261
2017	420262
13984	420263
37894	420264
75081	420265
15284	420266
15839	420267
95694	420268
23758	420269
149813	420270
71456	420271
7603	420272
54361	420273
13415	420274
145139	420275
91669	420276
118108	420277
55031	420278
19731	420279
36761	420280
1578	420281
125	420282
4015	420283
10195	420284
5085	420285
8909	420286
64093	420287
37970	420288
91552	420289
27535	420290
1928	420291
54676	420292
6065	420293
130443	420294
8924	420295
15453	420296
3264	420297
112073	420298
12103	420299
7236	420300
31658	420301
8391	420302
17765	420303
21009	420304
101670	420305
45910	420306
156952	420307
34317	420308
152692	420309
20774	420310
3944	420311
29367	420312
8321	420313
40181	420314
88750	420315
5672	420316
106282	420317
102082	420318
67340	420319
14861	420320
19465	420321
38606	420322
42000	420323
2365	420324
87412	420325
13282	420326
62515	420327
70370	420328
2765	420329
105895	420330
5343	420331
113660	420332
25064	420333
3782	420334
88797	420335
34069	420336
42652	420337
2165	420338
72962	420339
1040	420340
13866	420341
10201	420342
1065	420343
14400	420344
6955	420345
16231	420346
1866	420347
160477	420348
108730	420349
99700	420350
33174	420351
11097	420352
121459	420353
3203	420354
28726	420355
658	420356
2414	420357
77148	420358
49251	420359
7393	420360
11626	420361
7579	420362
15176	420363
30182	420364
19014	420365
61	420366
130833	420367
130123	420368
116669	420369
49262	420370
542	420371
9479	420372
86409	420373
118635	420374
84847	420375
9406	420376
15861	420377
66362	420378
20018	420379
49505	420380
1467	420381
31834	420382
50393	420383
11294	420384
16496	420385
6678	420386
110235	420387
60676	420388
44546	420389
1640	420390
68686	420391
68585	420392
19093	420393
62565	420394
64290	420395
138072	420396
72590	420397
25162	420398
81908	420399
1492	420400
5223	420401
116160	420402
25817	420403
27884	420404
35972	420405
28246	420406
9209	420407
56158	420408
24760	420409
1489	420410
129391	420411
18715	420412
41037	420413
51163	420414
63320	420415
29902	420416
28735	420417
23735	420418
23445	420419
62008	420420
105915	420421
31358	420422
67563	420423
123549	420424
73160	420425
14769	420426
53308	420427
1742	420428
85630	420429
60339	420430
148370	420431
28728	420432
9436	420433
44995	420434
42037	420435
61999	420436
1847	420437
26252	420438
126440	420439
9139	420440
10857	420441
36691	420442
47881	420443
47605	420444
51509	420445
48935	420446
12070	420447
14598	420448
3368	420449
152465	420450
38049	420451
148861	420452
73901	420453
2005	420454
76147	420455
26431	420456
23089	420457
36545	420458
4183	420459
29276	420460
47417	420461
150808	420462
12391	420463
4027	420464
27543	420465
65717	420466
136871	420467
6373	420468
1662	420469
118827	420470
6153	420471
20892	420472
70913	420473
75897	420474
4884	420475
286	420476
17160	420477
14320	420478
109474	420479
34566	420480
22864	420481
30172	420482
3651	420483
20128	420484
39448	420485
86536	420486
54053	420487
4768	420488
60872	420489
46777	420490
145816	420491
83198	420492
39918	420493
12669	420494
8116	420495
1925	420496
7025	420497
58951	420498
16160	420499
149648	420500
30400	420501
40592	420502
70414	420503
160937	420504
144617	420505
57963	420506
87611	420507
5786	420508
9163	420509
83178	420510
65103	420511
153704	420512
62353	420513
25758	420514
15441	420515
16499	420516
124661	420517
88719	420518
106812	420519
111323	420520
133408	420521
20785	420522
44494	420523
2029	420524
32622	420525
8834	420526
10015	420527
60622	420528
7776	420529
12389	420530
2	420531
51209	420532
47278	420533
105177	420534
14100	420535
20230	420536
112072	420537
22749	420538
1843	420539
43348	420540
4866	420541
88019	420542
43566	420543
29377	420544
14837	420545
95894	420546
69846	420547
28181	420548
57746	420549
30702	420550
97865	420551
58668	420552
3812	420553
99453	420554
5802	420555
8121	420556
16045	420557
92	420558
59056	420559
129239	420560
43035	420561
125379	420562
19375	420563
12854	420564
66359	420565
121219	420566
6508	420567
1981	420568
1301	420569
13608	420570
15648	420571
137128	420572
24510	420573
2548	420574
12064	420575
16919	420576
308	420577
67684	420578
16003	420579
18	420580
82830	420581
21814	420582
2639	420583
22277	420584
7702	420585
3618	420586
19755	420587
18689	420588
52890	420589
5936	420590
129030	420591
12420	420592
15753	420593
8137	420594
48281	420595
1841	420596
82373	420597
106125	420598
28945	420599
4077	420600
16310	420601
28138	420602
28750	420603
105165	420604
2145	420605
128215	420606
583	420607
30148	420608
3414	420609
36343	420610
63235	420611
21119	420612
72352	420613
43036	420614
11190	420615
38886	420616
24256	420617
13376	420618
94584	420619
94661	420620
18820	420621
9385	420622
118210	420623
21635	420624
63296	420625
34356	420626
25282	420627
4378	420628
42258	420629
22631	420630
1406	420631
73301	420632
6818	420633
84180	420634
27422	420635
22946	420636
104527	420637
12938	420638
35137	420639
80994	420640
92060	420641
16220	420642
72807	420643
8689	420644
86500	420645
92362	420646
43669	420647
54454	420648
82094	420649
52412	420650
7842	420651
6554	420652
69979	420653
32575	420654
22692	420655
58888	420656
1782	420657
40953	420658
26416	420659
23655	420660
63059	420661
9245	420662
105000	420663
181	420664
18725	420665
18721	420666
86183	420667
47399	420668
13245	420669
99577	420670
5525	420671
17418	420672
15931	420673
7557	420674
6435	420675
33482	420676
1900	420677
10662	420678
82047	420679
29452	420680
78521	420681
63344	420682
117736	420683
49256	420684
67530	420685
2805	420686
128193	420687
81515	420688
64847	420689
52220	420690
28374	420691
29116	420692
30049	420693
43433	420694
41091	420695
128779	420696
20071	420697
5277	420698
57877	420699
11648	420700
14838	420701
259	420702
37261	420703
6815	420704
5862	420705
13119	420706
44330	420707
45844	420708
20012	420709
39135	420710
33108	420711
123729	420712
69012	420713
54841	420714
4884	420715
59271	420716
699	420717
134296	420718
38051	420719
6147	420720
13254	420721
31329	420722
47436	420723
24894	420724
26230	420725
53524	420726
80431	420727
21612	420728
6897	420729
59069	420730
13212	420731
25965	420732
9984	420733
6046	420734
161757	420735
90824	420736
3560	420737
7811	420738
8162	420739
112255	420740
4839	420741
28133	420742
3182	420743
3038	420744
32702	420745
118167	420746
105592	420747
4382	420748
25025	420749
33327	420750
10473	420751
4080	420752
359	420753
18722	420754
36133	420755
73473	420756
65	420757
95138	420758
19499	420759
83124	420760
74389	420761
14045	420762
89189	420763
44132	420764
59932	420765
33548	420766
37905	420767
114405	420768
75757	420769
19411	420770
23014	420771
863	420772
9393	420773
143658	420774
94989	420775
67142	420776
509	420777
16355	420778
27711	420779
5181	420780
23456	420781
11259	420782
82090	420783
132985	420784
83747	420785
75	420786
102940	420787
134692	420788
7295	420789
36124	420790
41466	420791
18235	420792
61669	420793
44548	420794
80761	420795
65383	420796
6037	420797
2871	420798
458	420799
58242	420800
37637	420801
144076	420802
6667	420803
66156	420804
60584	420805
15540	420806
15468	420807
50712	420808
59022	420809
70587	420810
5158	420811
37528	420812
1297	420813
15292	420814
57669	420815
1570	420816
48330	420817
23340	420818
34405	420819
36041	420820
67999	420821
108959	420822
83131	420823
9435	420824
60426	420825
97780	420826
71510	420827
28411	420828
73495	420829
134103	420830
53484	420831
67248	420832
87210	420833
6199	420834
5016	420835
102905	420836
48286	420837
126112	420838
42941	420839
1980	420840
43301	420841
51884	420842
792	420843
2821	420844
101909	420845
59925	420846
2983	420847
74246	420848
43266	420849
47583	420850
114095	420851
3796	420852
3521	420853
40109	420854
115572	420855
52952	420856
68130	420857
43189	420858
126834	420859
43997	420860
97651	420861
15140	420862
26297	420863
22425	420864
4117	420865
456	420866
124250	420867
56793	420868
83523	420869
42460	420870
43156	420871
466	420872
75153	420873
284	420874
119	420875
42062	420876
3653	420877
63578	420878
60512	420879
85292	420880
64469	420881
20304	420882
28154	420883
148099	420884
2469	420885
63095	420886
13989	420887
6071	420888
1201	420889
7160	420890
9431	420891
27029	420892
8262	420893
23951	420894
5818	420895
51465	420896
48215	420897
37209	420898
9306	420899
8954	420900
30175	420901
5416	420902
2651	420903
31688	420904
80494	420905
108	420906
39301	420907
111469	420908
98445	420909
47163	420910
5784	420911
12696	420912
121277	420913
9012	420914
48881	420915
65795	420916
84308	420917
38269	420918
21100	420919
129785	420920
50640	420921
884	420922
148722	420923
42361	420924
18564	420925
2261	420926
9576	420927
93931	420928
855	420929
1	420930
131509	420931
79539	420932
1577	420933
42925	420934
3125	420935
67216	420936
29666	420937
56361	420938
21191	420939
7698	420940
79468	420941
3512	420942
3528	420943
99311	420944
34	420945
2344	420946
57145	420947
125082	420948
6737	420949
13075	420950
14440	420951
107745	420952
69180	420953
124568	420954
33762	420955
57028	420956
49240	420957
137257	420958
15800	420959
21454	420960
87174	420961
106210	420962
162905	420963
47621	420964
6175	420965
104003	420966
16698	420967
5839	420968
84086	420969
12895	420970
75221	420971
29166	420972
68659	420973
10250	420974
47936	420975
38964	420976
32835	420977
66003	420978
156908	420979
132061	420980
74635	420981
68064	420982
50975	420983
96878	420984
43015	420985
64637	420986
69511	420987
10896	420988
20437	420989
40905	420990
4765	420991
83272	420992
127582	420993
62505	420994
21304	420995
94409	420996
163645	420997
7638	420998
110919	420999
7564	421000
30281	421001
2681	421002
136224	421003
110783	421004
101677	421005
91025	421006
48905	421007
59278	421008
30934	421009
23225	421010
1902	421011
11090	421012
15	421013
11206	421014
7051	421015
13747	421016
1772	421017
34746	421018
7261	421019
42741	421020
1713	421021
92752	421022
18326	421023
14206	421024
5933	421025
69049	421026
5311	421027
40085	421028
26812	421029
72984	421030
85727	421031
80507	421032
70705	421033
40270	421034
56411	421035
30716	421036
2458	421037
31076	421038
49044	421039
25808	421040
91164	421041
13158	421042
146898	421043
50638	421044
90902	421045
2545	421046
71604	421047
65836	421048
24960	421049
24445	421050
74214	421051
150259	421052
23360	421053
8821	421054
46791	421055
112988	421056
215	421057
2573	421058
72160	421059
1508	421060
22518	421061
30757	421062
31642	421063
54234	421064
120595	421065
67133	421066
32941	421067
124069	421068
35721	421069
35862	421070
159089	421071
52886	421072
35194	421073
4076	421074
12542	421075
90191	421076
34449	421077
16867	421078
5437	421079
58153	421080
103161	421081
12536	421082
14524	421083
71226	421084
5217	421085
44570	421086
28494	421087
41655	421088
27711	421089
13024	421090
12888	421091
6239	421092
52390	421093
148526	421094
58174	421095
9238	421096
80754	421097
15937	421098
71833	421099
14912	421100
6566	421101
3472	421102
37246	421103
28896	421104
1	421105
87492	421106
24862	421107
1908	421108
87642	421109
131749	421110
133304	421111
6014	421112
36542	421113
98576	421114
74203	421115
25578	421116
33455	421117
58104	421118
28402	421119
24352	421120
540	421121
44445	421122
147	421123
19792	421124
19542	421125
5699	421126
37959	421127
570	421128
11436	421129
43535	421130
70579	421131
7724	421132
44103	421133
26098	421134
160018	421135
53482	421136
56454	421137
10308	421138
40936	421139
88554	421140
80114	421141
1893	421142
30736	421143
165065	421144
41833	421145
6929	421146
19384	421147
78983	421148
20743	421149
20173	421150
7761	421151
40449	421152
142117	421153
21700	421154
23463	421155
27853	421156
1974	421157
42614	421158
27367	421159
1432	421160
55266	421161
36086	421162
71469	421163
59618	421164
104232	421165
333	421166
76740	421167
3869	421168
4754	421169
40641	421170
58728	421171
260	421172
5776	421173
825	421174
17814	421175
112348	421176
20743	421177
137662	421178
2506	421179
21811	421180
82410	421181
60598	421182
116855	421183
89914	421184
16715	421185
37183	421186
10229	421187
93259	421188
202	421189
65555	421190
63391	421191
9819	421192
29774	421193
48545	421194
16860	421195
7114	421196
42460	421197
84290	421198
59499	421199
25205	421200
45389	421201
17755	421202
24459	421203
31507	421204
96948	421205
1625	421206
16823	421207
9049	421208
95623	421209
8561	421210
7837	421211
19602	421212
60330	421213
108824	421214
29437	421215
67377	421216
133592	421217
17476	421218
26408	421219
27028	421220
94957	421221
18731	421222
25342	421223
59481	421224
80157	421225
31957	421226
76192	421227
2226	421228
46957	421229
94668	421230
11118	421231
160383	421232
9000	421233
83195	421234
9912	421235
38986	421236
14738	421237
57193	421238
164346	421239
17507	421240
42952	421241
112773	421242
9650	421243
21734	421244
3146	421245
16204	421246
41138	421247
86243	421248
54378	421249
26571	421250
164411	421251
5994	421252
26446	421253
117970	421254
17168	421255
86065	421256
94053	421257
6078	421258
49149	421259
977	421260
16607	421261
4043	421262
153696	421263
32143	421264
109626	421265
6633	421266
19552	421267
126430	421268
61928	421269
2015	421270
16196	421271
83459	421272
15450	421273
40517	421274
17880	421275
23528	421276
7561	421277
1422	421278
16325	421279
3457	421280
12363	421281
49440	421282
7490	421283
126339	421284
23115	421285
13411	421286
4114	421287
70736	421288
22931	421289
138502	421290
76364	421291
128693	421292
14743	421293
105500	421294
109851	421295
12273	421296
13603	421297
4778	421298
10924	421299
16196	421300
41971	421301
34582	421302
2112	421303
44343	421304
74	421305
25141	421306
15811	421307
2487	421308
14483	421309
55853	421310
5184	421311
29721	421312
14172	421313
144670	421314
103843	421315
109496	421316
25830	421317
5046	421318
2268	421319
1650	421320
43587	421321
8069	421322
153920	421323
75	421324
10264	421325
49248	421326
13950	421327
81277	421328
23986	421329
53667	421330
23792	421331
12412	421332
4754	421333
51029	421334
12163	421335
3954	421336
31955	421337
71307	421338
14124	421339
67791	421340
5568	421341
14755	421342
3151	421343
4895	421344
2162	421345
36395	421346
50923	421347
91896	421348
105601	421349
9019	421350
8809	421351
3770	421352
78154	421353
2429	421354
34899	421355
11311	421356
26438	421357
73650	421358
69489	421359
14859	421360
86948	421361
148846	421362
2346	421363
65641	421364
35363	421365
3759	421366
10384	421367
10618	421368
144455	421369
49799	421370
3026	421371
4149	421372
21893	421373
22121	421374
70914	421375
15164	421376
8909	421377
69818	421378
26155	421379
9015	421380
16209	421381
103079	421382
104512	421383
17249	421384
62182	421385
15506	421386
43475	421387
49767	421388
31421	421389
156682	421390
42822	421391
20557	421392
11268	421393
25215	421394
28471	421395
62074	421396
13605	421397
13301	421398
36669	421399
29844	421400
82	421401
61111	421402
70533	421403
78797	421404
103512	421405
78837	421406
4533	421407
37887	421408
6657	421409
17555	421410
34744	421411
68672	421412
8847	421413
14548	421414
120535	421415
96233	421416
87272	421417
46849	421418
43197	421419
90941	421420
19682	421421
36136	421422
24974	421423
67005	421424
18670	421425
36884	421426
36650	421427
23978	421428
74643	421429
128857	421430
7412	421431
79987	421432
127334	421433
40696	421434
41408	421435
125698	421436
350	421437
34787	421438
150848	421439
14191	421440
43584	421441
29663	421442
60503	421443
23389	421444
14760	421445
23113	421446
56163	421447
17822	421448
56238	421449
39251	421450
35821	421451
9089	421452
2117	421453
8581	421454
24918	421455
35767	421456
18021	421457
1901	421458
101609	421459
37888	421460
5075	421461
17516	421462
1084	421463
146761	421464
46233	421465
59682	421466
72665	421467
86824	421468
30908	421469
111311	421470
11855	421471
46495	421472
123553	421473
110355	421474
107582	421475
6648	421476
91	421477
9568	421478
3080	421479
26994	421480
47061	421481
57288	421482
60788	421483
52219	421484
100295	421485
17079	421486
1621	421487
4331	421488
8581	421489
26430	421490
8918	421491
11889	421492
7272	421493
33847	421494
1146	421495
5488	421496
75412	421497
51898	421498
46597	421499
4350	421500
22582	421501
25433	421502
65432	421503
120	421504
76401	421505
19631	421506
82493	421507
36053	421508
68039	421509
169	421510
10506	421511
103350	421512
31170	421513
124096	421514
73922	421515
38852	421516
8991	421517
55350	421518
11867	421519
36320	421520
161260	421521
1032	421522
16908	421523
12771	421524
51347	421525
9515	421526
10638	421527
14257	421528
24578	421529
16582	421530
32214	421531
72709	421532
27563	421533
31198	421534
51651	421535
23594	421536
27315	421537
117938	421538
20389	421539
17208	421540
15815	421541
87444	421542
132009	421543
22273	421544
34238	421545
6130	421546
14100	421547
6334	421548
84204	421549
2877	421550
16183	421551
24177	421552
11195	421553
21011	421554
95383	421555
34836	421556
154183	421557
5393	421558
9751	421559
3093	421560
4412	421561
49682	421562
13907	421563
48826	421564
70050	421565
263	421566
42856	421567
25274	421568
11951	421569
38601	421570
12341	421571
30937	421572
19122	421573
24975	421574
37223	421575
1414	421576
20911	421577
30094	421578
2432	421579
28476	421580
49987	421581
14711	421582
13552	421583
4884	421584
151056	421585
21508	421586
664	421587
83432	421588
12520	421589
54423	421590
17292	421591
4869	421592
45308	421593
49175	421594
30552	421595
48895	421596
8418	421597
9143	421598
5647	421599
30759	421600
720	421601
54589	421602
3387	421603
145875	421604
54375	421605
1924	421606
21980	421607
62581	421608
8639	421609
50428	421610
15751	421611
3224	421612
89629	421613
10953	421614
3919	421615
75064	421616
40262	421617
12234	421618
11681	421619
35026	421620
93474	421621
43039	421622
163763	421623
7896	421624
6532	421625
42331	421626
14475	421627
86127	421628
34601	421629
216	421630
3831	421631
66322	421632
6206	421633
82311	421634
1161	421635
12313	421636
28935	421637
39048	421638
13478	421639
72388	421640
14806	421641
50047	421642
106952	421643
37729	421644
4235	421645
32736	421646
63290	421647
84246	421648
54544	421649
4963	421650
12629	421651
33764	421652
45252	421653
54022	421654
12924	421655
2902	421656
61924	421657
115201	421658
31009	421659
7079	421660
161113	421661
24210	421662
2027	421663
63749	421664
12423	421665
19470	421666
25272	421667
28819	421668
32961	421669
16272	421670
32196	421671
17375	421672
13187	421673
2438	421674
2867	421675
165771	421676
101051	421677
16136	421678
10695	421679
54698	421680
42392	421681
9270	421682
82543	421683
2405	421684
126426	421685
24329	421686
8818	421687
2614	421688
954	421689
73864	421690
11	421691
146752	421692
1592	421693
68058	421694
65561	421695
112605	421696
77710	421697
1263	421698
9370	421699
59793	421700
21433	421701
6487	421702
429	421703
39669	421704
44473	421705
36076	421706
13858	421707
132465	421708
6510	421709
15413	421710
2044	421711
1093	421712
29144	421713
127973	421714
147	421715
62853	421716
146937	421717
130937	421718
30248	421719
396	421720
30053	421721
10302	421722
10209	421723
38552	421724
104961	421725
40663	421726
19485	421727
21255	421728
62058	421729
64092	421730
18017	421731
56769	421732
112161	421733
6121	421734
85223	421735
17301	421736
150824	421737
46785	421738
92763	421739
28741	421740
30101	421741
31108	421742
34297	421743
25397	421744
95506	421745
44334	421746
55518	421747
16013	421748
98724	421749
102088	421750
51176	421751
30620	421752
140232	421753
29765	421754
12386	421755
65167	421756
16079	421757
8193	421758
59136	421759
23933	421760
18864	421761
212	421762
63572	421763
80214	421764
27816	421765
124871	421766
5257	421767
8721	421768
13289	421769
15085	421770
25463	421771
5149	421772
22651	421773
11993	421774
50659	421775
81046	421776
31559	421777
21431	421778
3345	421779
4015	421780
36254	421781
8185	421782
123903	421783
2445	421784
26802	421785
4116	421786
13655	421787
1732	421788
7856	421789
135537	421790
35452	421791
39702	421792
59043	421793
49393	421794
24113	421795
11173	421796
2497	421797
9367	421798
33013	421799
434	421800
113485	421801
92804	421802
1487	421803
23787	421804
87996	421805
32801	421806
154698	421807
165411	421808
5065	421809
71424	421810
72485	421811
6333	421812
55319	421813
3293	421814
21526	421815
38574	421816
28223	421817
71484	421818
11939	421819
127457	421820
31033	421821
147872	421822
20153	421823
150706	421824
21743	421825
11101	421826
37892	421827
3956	421828
33925	421829
35369	421830
6242	421831
14851	421832
9189	421833
74458	421834
33791	421835
86268	421836
164252	421837
130243	421838
63268	421839
98816	421840
19811	421841
62698	421842
958	421843
8978	421844
49588	421845
148143	421846
54130	421847
100176	421848
36189	421849
11557	421850
8985	421851
126630	421852
69233	421853
43881	421854
35316	421855
14020	421856
12593	421857
52364	421858
4328	421859
73847	421860
8254	421861
38291	421862
87221	421863
504	421864
17476	421865
33262	421866
51040	421867
98646	421868
26807	421869
740	421870
69709	421871
36652	421872
17685	421873
14241	421874
1871	421875
15371	421876
11228	421877
124655	421878
127126	421879
25192	421880
113817	421881
94154	421882
33829	421883
41911	421884
66174	421885
161473	421886
81262	421887
155270	421888
37000	421889
1901	421890
35202	421891
11714	421892
52042	421893
12962	421894
3339	421895
11031	421896
3233	421897
17187	421898
29285	421899
1722	421900
95972	421901
28030	421902
4988	421903
13337	421904
16575	421905
11437	421906
893	421907
157685	421908
6788	421909
70066	421910
57035	421911
26868	421912
55701	421913
17196	421914
38813	421915
914	421916
5169	421917
42878	421918
18400	421919
49688	421920
157610	421921
22097	421922
14858	421923
115	421924
13103	421925
10965	421926
146695	421927
17743	421928
14553	421929
59430	421930
1845	421931
25694	421932
13017	421933
41328	421934
70124	421935
63578	421936
54432	421937
68799	421938
9	421939
63499	421940
33423	421941
2265	421942
65651	421943
121550	421944
56560	421945
29395	421946
81094	421947
8238	421948
76485	421949
45016	421950
11321	421951
1176	421952
66434	421953
53033	421954
23152	421955
4015	421956
34734	421957
33578	421958
10037	421959
105593	421960
4226	421961
3830	421962
3164	421963
19471	421964
66408	421965
6092	421966
44169	421967
23905	421968
103320	421969
160560	421970
45298	421971
53972	421972
58785	421973
3710	421974
228	421975
20622	421976
964	421977
15238	421978
7800	421979
7156	421980
69838	421981
485	421982
410	421983
9136	421984
10801	421985
65596	421986
10679	421987
13333	421988
14733	421989
60113	421990
31100	421991
117164	421992
2245	421993
34370	421994
158545	421995
98698	421996
30820	421997
6176	421998
686	421999
76165	422000
765	422001
92651	422002
25530	422003
71980	422004
18511	422005
19585	422006
23148	422007
56333	422008
78197	422009
13547	422010
26727	422011
1664	422012
2313	422013
1582	422014
3152	422015
43458	422016
37759	422017
7725	422018
132070	422019
30418	422020
30025	422021
90829	422022
45897	422023
7146	422024
5299	422025
3743	422026
84354	422027
126142	422028
13947	422029
6361	422030
78948	422031
160749	422032
69001	422033
109355	422034
9547	422035
1076	422036
6275	422037
681	422038
79108	422039
2929	422040
28324	422041
9119	422042
87794	422043
77077	422044
102187	422045
162229	422046
5015	422047
7672	422048
331	422049
638	422050
9987	422051
48958	422052
56354	422053
63172	422054
32648	422055
2974	422056
106603	422057
8752	422058
21869	422059
12972	422060
231	422061
30606	422062
63774	422063
9543	422064
14395	422065
34014	422066
82625	422067
153288	422068
12065	422069
36338	422070
23970	422071
18774	422072
3581	422073
24810	422074
38703	422075
128222	422076
51382	422077
130255	422078
65367	422079
3268	422080
21891	422081
14561	422082
5	422083
1909	422084
65130	422085
85831	422086
98706	422087
55185	422088
5140	422089
4126	422090
66561	422091
49524	422092
3069	422093
3560	422094
15113	422095
4768	422096
23045	422097
55595	422098
26502	422099
63846	422100
44169	422101
1030	422102
13455	422103
28406	422104
21104	422105
26617	422106
28236	422107
26725	422108
17733	422109
489	422110
5649	422111
9740	422112
23855	422113
41151	422114
98954	422115
82257	422116
42673	422117
4505	422118
90672	422119
15194	422120
16993	422121
43664	422122
59902	422123
36454	422124
28917	422125
111738	422126
1860	422127
75919	422128
29480	422129
20079	422130
25799	422131
17874	422132
28336	422133
9425	422134
46163	422135
6448	422136
3167	422137
5653	422138
45213	422139
4070	422140
82434	422141
31261	422142
10547	422143
75774	422144
130602	422145
30595	422146
88067	422147
19791	422148
40932	422149
6833	422150
13250	422151
26268	422152
126129	422153
13121	422154
3766	422155
69651	422156
22361	422157
15082	422158
54141	422159
3350	422160
2054	422161
4575	422162
19156	422163
60354	422164
49713	422165
12998	422166
7357	422167
7697	422168
31252	422169
25375	422170
58881	422171
92665	422172
24960	422173
2122	422174
90646	422175
4626	422176
25534	422177
60054	422178
90928	422179
8651	422180
12010	422181
1688	422182
1035	422183
16726	422184
74941	422185
50358	422186
39959	422187
55263	422188
5813	422189
32269	422190
1425	422191
4288	422192
41	422193
16220	422194
115346	422195
111906	422196
62526	422197
10561	422198
1226	422199
131961	422200
40893	422201
40732	422202
24951	422203
86639	422204
27424	422205
2565	422206
14287	422207
49884	422208
26129	422209
466	422210
29536	422211
25362	422212
68851	422213
115379	422214
17256	422215
36699	422216
113654	422217
4738	422218
8035	422219
100745	422220
136377	422221
107279	422222
25877	422223
28662	422224
58633	422225
127493	422226
8360	422227
18776	422228
47751	422229
117842	422230
26452	422231
21148	422232
72203	422233
23220	422234
45684	422235
9478	422236
85175	422237
42061	422238
803	422239
8790	422240
120576	422241
51561	422242
5322	422243
51261	422244
11254	422245
120970	422246
33	422247
144120	422248
1094	422249
28466	422250
26906	422251
2449	422252
39829	422253
82634	422254
93158	422255
88563	422256
35578	422257
29396	422258
166433	422259
1492	422260
15645	422261
1786	422262
67326	422263
9638	422264
13971	422265
26525	422266
28237	422267
27945	422268
41477	422269
30351	422270
125297	422271
43398	422272
62700	422273
9043	422274
3734	422275
54931	422276
106010	422277
110048	422278
129276	422279
33764	422280
44028	422281
27237	422282
74129	422283
30603	422284
390	422285
75529	422286
24356	422287
38216	422288
134393	422289
6730	422290
6532	422291
165427	422292
70275	422293
13336	422294
26309	422295
99721	422296
18836	422297
19612	422298
32646	422299
56836	422300
11586	422301
112658	422302
33364	422303
12217	422304
95102	422305
165209	422306
77497	422307
12908	422308
15930	422309
41310	422310
4139	422311
117636	422312
33216	422313
6306	422314
6159	422315
79112	422316
110949	422317
98008	422318
105961	422319
16929	422320
7925	422321
29680	422322
18551	422323
19457	422324
21038	422325
33231	422326
68609	422327
13551	422328
71485	422329
10010	422330
106057	422331
80548	422332
23681	422333
2601	422334
19256	422335
80663	422336
15769	422337
129442	422338
96463	422339
3350	422340
39124	422341
96963	422342
46657	422343
10687	422344
53931	422345
9597	422346
16909	422347
7717	422348
335	422349
26485	422350
151158	422351
66869	422352
17584	422353
3793	422354
72940	422355
48814	422356
12768	422357
39355	422358
2937	422359
38045	422360
57982	422361
18257	422362
31990	422363
115617	422364
55862	422365
151462	422366
4117	422367
16392	422368
135842	422369
198	422370
370	422371
392	422372
505	422373
1916	422374
63393	422375
6339	422376
158917	422377
18633	422378
105534	422379
117759	422380
30739	422381
66450	422382
10139	422383
118738	422384
13384	422385
4828	422386
3256	422387
6233	422388
11403	422389
14614	422390
151471	422391
15933	422392
7674	422393
45774	422394
45679	422395
59651	422396
14853	422397
174	422398
63392	422399
537	422400
47015	422401
6563	422402
108359	422403
74468	422404
48033	422405
60458	422406
34809	422407
16837	422408
43673	422409
78619	422410
55635	422411
25157	422412
17387	422413
47698	422414
56790	422415
78032	422416
111378	422417
36513	422418
16499	422419
133009	422420
20213	422421
20151	422422
20062	422423
15938	422424
163363	422425
16093	422426
52464	422427
54916	422428
4776	422429
23319	422430
139357	422431
69702	422432
43253	422433
8642	422434
74767	422435
1815	422436
14756	422437
497	422438
7459	422439
136250	422440
6999	422441
86747	422442
22683	422443
39584	422444
162904	422445
91234	422446
76527	422447
10908	422448
65210	422449
44720	422450
22224	422451
41090	422452
1017	422453
66172	422454
8775	422455
11352	422456
91342	422457
5669	422458
95573	422459
29224	422460
39045	422461
82647	422462
1274	422463
8090	422464
58259	422465
64441	422466
7298	422467
128185	422468
30172	422469
51279	422470
16	422471
108023	422472
54004	422473
9488	422474
228	422475
58450	422476
795	422477
14591	422478
52344	422479
41069	422480
58251	422481
34756	422482
18952	422483
50260	422484
22773	422485
13615	422486
91242	422487
2300	422488
20967	422489
74562	422490
247	422491
14471	422492
46128	422493
13584	422494
26847	422495
8144	422496
4603	422497
3615	422498
48279	422499
83794	422500
29357	422501
56661	422502
26288	422503
115	422504
18729	422505
88226	422506
88499	422507
67644	422508
86958	422509
27793	422510
39872	422511
54327	422512
116672	422513
9240	422514
9526	422515
90381	422516
10639	422517
43790	422518
133662	422519
101398	422520
33515	422521
2269	422522
12298	422523
48899	422524
2655	422525
6496	422526
70657	422527
1873	422528
36139	422529
5689	422530
3461	422531
109704	422532
20832	422533
28649	422534
49865	422535
46204	422536
8190	422537
22396	422538
104	422539
3286	422540
15579	422541
12840	422542
680	422543
66391	422544
1679	422545
16141	422546
4415	422547
15172	422548
30255	422549
8020	422550
85702	422551
11955	422552
40057	422553
74575	422554
54871	422555
89	422556
5283	422557
14571	422558
33862	422559
36433	422560
9921	422561
8709	422562
17682	422563
127491	422564
19649	422565
74287	422566
77734	422567
119338	422568
106270	422569
26476	422570
1041	422571
98843	422572
76790	422573
64978	422574
23213	422575
130532	422576
74506	422577
16390	422578
113782	422579
223	422580
45545	422581
8242	422582
2152	422583
1072	422584
56220	422585
9117	422586
41799	422587
123520	422588
27459	422589
20281	422590
4455	422591
8499	422592
72574	422593
133101	422594
133142	422595
10858	422596
129925	422597
8168	422598
5067	422599
1076	422600
5446	422601
3104	422602
63265	422603
45657	422604
63893	422605
26612	422606
76678	422607
3308	422608
62690	422609
18069	422610
39649	422611
138563	422612
40835	422613
49086	422614
443	422615
91318	422616
25163	422617
45262	422618
6110	422619
47100	422620
37404	422621
16426	422622
96018	422623
107612	422624
40130	422625
74081	422626
1219	422627
17137	422628
145432	422629
12861	422630
59509	422631
54792	422632
92872	422633
60348	422634
15028	422635
3200	422636
71015	422637
6327	422638
11970	422639
79663	422640
6829	422641
42367	422642
113668	422643
27070	422644
7816	422645
18734	422646
3581	422647
286	422648
52710	422649
15959	422650
82562	422651
18853	422652
6142	422653
13424	422654
52066	422655
118066	422656
96685	422657
8641	422658
34184	422659
55818	422660
46420	422661
9178	422662
63944	422663
24694	422664
126317	422665
4334	422666
29915	422667
93205	422668
101281	422669
23301	422670
7081	422671
75953	422672
10655	422673
21721	422674
12791	422675
35210	422676
7799	422677
86271	422678
5495	422679
13110	422680
68314	422681
12258	422682
611	422683
6945	422684
106846	422685
38289	422686
62675	422687
52407	422688
89725	422689
42108	422690
17422	422691
10489	422692
2812	422693
37613	422694
61170	422695
87032	422696
40947	422697
34818	422698
141	422699
24198	422700
12375	422701
17599	422702
12608	422703
94331	422704
32018	422705
8705	422706
731	422707
32	422708
16469	422709
5230	422710
64620	422711
209	422712
45362	422713
83406	422714
84575	422715
69939	422716
44792	422717
23993	422718
36654	422719
3075	422720
15038	422721
16088	422722
27455	422723
91965	422724
5566	422725
97775	422726
6	422727
88489	422728
16242	422729
99529	422730
13665	422731
75011	422732
71171	422733
36547	422734
13660	422735
2946	422736
85428	422737
96150	422738
6776	422739
52600	422740
75665	422741
29380	422742
3502	422743
7858	422744
10480	422745
35062	422746
61263	422747
66868	422748
7552	422749
49982	422750
38833	422751
127071	422752
5924	422753
58964	422754
39803	422755
120736	422756
126314	422757
71937	422758
67144	422759
2679	422760
4749	422761
3827	422762
4854	422763
38457	422764
2874	422765
675	422766
1976	422767
50106	422768
23465	422769
23726	422770
158011	422771
7743	422772
1893	422773
16675	422774
4346	422775
21	422776
132017	422777
68950	422778
78416	422779
100999	422780
88746	422781
1336	422782
27715	422783
1690	422784
36871	422785
30928	422786
4	422787
68093	422788
131634	422789
11596	422790
16652	422791
41455	422792
34432	422793
16456	422794
105936	422795
49143	422796
80650	422797
62820	422798
15101	422799
18792	422800
53922	422801
2339	422802
38143	422803
44958	422804
53984	422805
15695	422806
35098	422807
4157	422808
41480	422809
6973	422810
1902	422811
679	422812
36100	422813
6338	422814
83240	422815
714	422816
34267	422817
15083	422818
63414	422819
13418	422820
52659	422821
81391	422822
23075	422823
19104	422824
5522	422825
2237	422826
26324	422827
15107	422828
4825	422829
40685	422830
34027	422831
32035	422832
69085	422833
87047	422834
79971	422835
31060	422836
39636	422837
33726	422838
23486	422839
89655	422840
102273	422841
58499	422842
27804	422843
24265	422844
10411	422845
7898	422846
85982	422847
41057	422848
21745	422849
88763	422850
99163	422851
53258	422852
58083	422853
11204	422854
126219	422855
693	422856
132415	422857
9325	422858
23175	422859
40496	422860
8188	422861
43313	422862
28445	422863
42521	422864
15217	422865
25223	422866
2855	422867
4730	422868
2727	422869
112418	422870
90072	422871
4329	422872
4635	422873
17466	422874
140687	422875
132319	422876
781	422877
13840	422878
49988	422879
1859	422880
3349	422881
8615	422882
4563	422883
773	422884
64848	422885
53938	422886
45709	422887
532	422888
417	422889
4453	422890
25805	422891
3356	422892
46729	422893
2445	422894
370	422895
37145	422896
1605	422897
3579	422898
1173	422899
55904	422900
23941	422901
51597	422902
97601	422903
5282	422904
15310	422905
22521	422906
72059	422907
94783	422908
45357	422909
11449	422910
21096	422911
6277	422912
26516	422913
19396	422914
11573	422915
78509	422916
26219	422917
7118	422918
23065	422919
7908	422920
115331	422921
64529	422922
36788	422923
144	422924
8227	422925
8790	422926
65196	422927
30803	422928
128553	422929
55243	422930
7450	422931
34884	422932
118094	422933
156628	422934
128781	422935
91059	422936
6388	422937
42717	422938
261	422939
52656	422940
63132	422941
996	422942
93906	422943
104245	422944
74826	422945
72927	422946
68699	422947
20104	422948
10245	422949
23306	422950
419	422951
9159	422952
53974	422953
79740	422954
14077	422955
1165	422956
9825	422957
28222	422958
55096	422959
67743	422960
67296	422961
54183	422962
25684	422963
588	422964
161933	422965
89240	422966
14493	422967
160522	422968
6532	422969
44565	422970
17093	422971
144992	422972
14030	422973
272	422974
37851	422975
34723	422976
115450	422977
131646	422978
39526	422979
8719	422980
8062	422981
62310	422982
71986	422983
4714	422984
11348	422985
79459	422986
26788	422987
11197	422988
4910	422989
13034	422990
1116	422991
30275	422992
38003	422993
33545	422994
25379	422995
16293	422996
122792	422997
45066	422998
13688	422999
88741	423000
31245	423001
32564	423002
45213	423003
1564	423004
6479	423005
19826	423006
1352	423007
15979	423008
41542	423009
94	423010
120218	423011
7648	423012
27669	423013
25332	423014
92017	423015
34648	423016
27200	423017
5370	423018
42707	423019
13628	423020
15168	423021
116072	423022
93210	423023
142941	423024
51402	423025
2268	423026
40378	423027
16922	423028
8411	423029
7115	423030
334	423031
5245	423032
49153	423033
24268	423034
117906	423035
38815	423036
25836	423037
25071	423038
40079	423039
36001	423040
153358	423041
40195	423042
91808	423043
17250	423044
633	423045
16774	423046
49017	423047
18884	423048
164502	423049
8529	423050
16	423051
12746	423052
18389	423053
11066	423054
5214	423055
12320	423056
76551	423057
54403	423058
21675	423059
70876	423060
7281	423061
23399	423062
1566	423063
54792	423064
27971	423065
47833	423066
131872	423067
31396	423068
5170	423069
84993	423070
28960	423071
14287	423072
6205	423073
160245	423074
56541	423075
7833	423076
29787	423077
1118	423078
51287	423079
9730	423080
1392	423081
979	423082
116606	423083
117172	423084
13642	423085
77845	423086
26865	423087
20463	423088
22523	423089
14613	423090
32381	423091
5796	423092
157336	423093
47211	423094
7959	423095
43593	423096
69716	423097
20361	423098
66546	423099
21645	423100
25704	423101
81595	423102
85	423103
6198	423104
27338	423105
3900	423106
66732	423107
160484	423108
92536	423109
144720	423110
40723	423111
133573	423112
10703	423113
11255	423114
1293	423115
8394	423116
33321	423117
304	423118
46385	423119
130379	423120
146182	423121
17630	423122
14939	423123
107434	423124
8936	423125
28997	423126
58028	423127
42236	423128
19898	423129
95479	423130
2648	423131
15731	423132
71840	423133
93260	423134
7140	423135
3721	423136
75539	423137
82791	423138
93079	423139
25074	423140
108877	423141
3633	423142
79818	423143
42076	423144
9188	423145
6082	423146
88299	423147
9160	423148
53003	423149
7932	423150
9607	423151
88523	423152
3679	423153
38742	423154
11449	423155
9857	423156
89099	423157
7754	423158
8818	423159
14521	423160
101402	423161
16652	423162
5439	423163
39806	423164
43704	423165
42635	423166
17070	423167
41261	423168
16030	423169
61788	423170
24727	423171
37337	423172
63133	423173
96224	423174
17413	423175
21719	423176
3450	423177
20544	423178
43102	423179
39287	423180
123	423181
7326	423182
7582	423183
55324	423184
63513	423185
17066	423186
10041	423187
15709	423188
125601	423189
51992	423190
21764	423191
67329	423192
80157	423193
6351	423194
25859	423195
32139	423196
1778	423197
9604	423198
26611	423199
14425	423200
970	423201
128756	423202
10891	423203
70222	423204
8302	423205
58615	423206
56644	423207
8803	423208
4433	423209
19603	423210
17204	423211
161860	423212
85160	423213
80067	423214
4042	423215
7408	423216
69066	423217
43459	423218
147	423219
61478	423220
98092	423221
93557	423222
1530	423223
49616	423224
2540	423225
5505	423226
132023	423227
36219	423228
44255	423229
8636	423230
11212	423231
35981	423232
22814	423233
10435	423234
79686	423235
62383	423236
6888	423237
68183	423238
68883	423239
34451	423240
54019	423241
17945	423242
8688	423243
20606	423244
117041	423245
68978	423246
44810	423247
367	423248
56394	423249
4363	423250
5694	423251
64807	423252
18612	423253
112933	423254
22884	423255
24653	423256
7075	423257
14489	423258
12754	423259
17832	423260
32406	423261
38892	423262
92114	423263
12566	423264
26190	423265
42	423266
4329	423267
7615	423268
89082	423269
122865	423270
737	423271
121335	423272
12332	423273
28117	423274
84483	423275
55900	423276
2220	423277
25306	423278
34600	423279
41882	423280
130474	423281
48883	423282
75756	423283
2074	423284
24927	423285
92585	423286
6729	423287
61712	423288
38355	423289
112692	423290
50449	423291
24786	423292
129130	423293
96603	423294
135503	423295
33609	423296
31685	423297
37374	423298
75079	423299
68846	423300
31101	423301
1953	423302
25336	423303
76658	423304
625	423305
4605	423306
97205	423307
100430	423308
2050	423309
28420	423310
33456	423311
40981	423312
115501	423313
17832	423314
35488	423315
116654	423316
69975	423317
116	423318
41181	423319
31968	423320
9694	423321
80655	423322
831	423323
70809	423324
93629	423325
23344	423326
1386	423327
123624	423328
15745	423329
86462	423330
2718	423331
21087	423332
17099	423333
6615	423334
35842	423335
32446	423336
13064	423337
1612	423338
15896	423339
51870	423340
34064	423341
63206	423342
24069	423343
29221	423344
13655	423345
80626	423346
27175	423347
86511	423348
122109	423349
11849	423350
51480	423351
45157	423352
95203	423353
12641	423354
10297	423355
25631	423356
7119	423357
39250	423358
19192	423359
18577	423360
73847	423361
14326	423362
101813	423363
4595	423364
111252	423365
54308	423366
900	423367
69742	423368
107130	423369
79094	423370
32101	423371
23656	423372
77097	423373
4493	423374
18361	423375
29728	423376
29197	423377
75030	423378
97134	423379
34957	423380
106445	423381
133192	423382
25312	423383
43623	423384
4539	423385
22206	423386
85024	423387
7416	423388
44322	423389
78841	423390
64136	423391
21481	423392
55810	423393
34058	423394
36050	423395
38252	423396
23859	423397
14490	423398
3081	423399
93202	423400
3054	423401
56573	423402
44949	423403
21735	423404
30704	423405
4113	423406
27345	423407
90182	423408
164759	423409
1281	423410
29618	423411
4116	423412
24646	423413
3521	423414
5585	423415
45235	423416
20482	423417
1030	423418
714	423419
6866	423420
35061	423421
23145	423422
53340	423423
36644	423424
23081	423425
47008	423426
2182	423427
12444	423428
66331	423429
13756	423430
92279	423431
62106	423432
38936	423433
147455	423434
68868	423435
17119	423436
1419	423437
73073	423438
124830	423439
60230	423440
17257	423441
12001	423442
7053	423443
85162	423444
11694	423445
40479	423446
43556	423447
822	423448
7341	423449
80849	423450
157754	423451
35978	423452
62551	423453
5873	423454
44414	423455
33958	423456
15404	423457
2518	423458
129763	423459
31611	423460
3103	423461
7442	423462
19917	423463
98019	423464
78192	423465
20644	423466
46699	423467
52222	423468
48124	423469
56995	423470
27485	423471
53751	423472
12747	423473
37962	423474
8933	423475
70157	423476
161192	423477
1051	423478
472	423479
16914	423480
110002	423481
9150	423482
48880	423483
27120	423484
2703	423485
1232	423486
125796	423487
21210	423488
18849	423489
26881	423490
515	423491
4109	423492
36281	423493
123239	423494
16644	423495
51806	423496
4506	423497
123510	423498
1422	423499
28362	423500
9577	423501
44267	423502
113445	423503
9725	423504
35178	423505
26057	423506
44773	423507
45558	423508
23681	423509
18669	423510
6514	423511
1384	423512
33177	423513
61342	423514
74417	423515
4517	423516
38714	423517
65380	423518
11376	423519
22417	423520
47128	423521
42485	423522
126877	423523
14151	423524
39543	423525
53705	423526
30574	423527
2157	423528
82306	423529
31029	423530
81556	423531
35192	423532
11437	423533
88760	423534
152247	423535
117303	423536
90587	423537
4300	423538
109	423539
18881	423540
54666	423541
8760	423542
116738	423543
25907	423544
129212	423545
3112	423546
4998	423547
113940	423548
93819	423549
335	423550
22916	423551
126534	423552
7691	423553
17855	423554
59015	423555
30637	423556
84677	423557
191	423558
90856	423559
108757	423560
44946	423561
11320	423562
23522	423563
19195	423564
73540	423565
71224	423566
236	423567
14680	423568
724	423569
91363	423570
2847	423571
1391	423572
40255	423573
77159	423574
211	423575
1513	423576
86943	423577
93025	423578
10223	423579
6102	423580
8343	423581
80521	423582
127505	423583
435	423584
2758	423585
139429	423586
2872	423587
127765	423588
101564	423589
971	423590
23584	423591
19529	423592
99163	423593
3609	423594
65822	423595
97097	423596
2355	423597
25245	423598
47076	423599
1920	423600
24984	423601
20561	423602
81766	423603
31038	423604
74037	423605
75665	423606
6155	423607
3313	423608
61959	423609
369	423610
81673	423611
148230	423612
38625	423613
39221	423614
589	423615
2375	423616
87956	423617
3876	423618
10737	423619
34902	423620
30	423621
55644	423622
48637	423623
34680	423624
39346	423625
7320	423626
12907	423627
57806	423628
44	423629
59634	423630
5891	423631
55051	423632
33643	423633
64592	423634
69585	423635
4536	423636
10	423637
704	423638
4506	423639
237	423640
6804	423641
155	423642
67523	423643
8593	423644
29879	423645
26816	423646
34092	423647
84624	423648
32647	423649
1500	423650
33788	423651
25225	423652
17949	423653
1542	423654
1287	423655
14214	423656
61132	423657
70553	423658
43805	423659
3472	423660
6207	423661
165409	423662
4513	423663
6285	423664
20726	423665
14082	423666
135008	423667
110764	423668
11431	423669
34961	423670
15231	423671
50099	423672
60065	423673
299	423674
3500	423675
335	423676
1795	423677
1221	423678
51054	423679
11399	423680
83917	423681
2089	423682
23142	423683
82285	423684
4666	423685
26836	423686
7667	423687
52864	423688
40892	423689
70258	423690
7310	423691
38932	423692
17252	423693
40983	423694
47189	423695
34525	423696
3141	423697
505	423698
90656	423699
23178	423700
20058	423701
34890	423702
100600	423703
105021	423704
97532	423705
39293	423706
8912	423707
4392	423708
103283	423709
113923	423710
754	423711
119246	423712
63441	423713
9252	423714
96457	423715
3520	423716
149810	423717
18764	423718
18104	423719
13780	423720
40616	423721
103346	423722
2344	423723
97	423724
3528	423725
76784	423726
5959	423727
47962	423728
37066	423729
29484	423730
163003	423731
73156	423732
127974	423733
90740	423734
15764	423735
110867	423736
28308	423737
2657	423738
1064	423739
70974	423740
80645	423741
10725	423742
92135	423743
53241	423744
33255	423745
20339	423746
5393	423747
58421	423748
7084	423749
21931	423750
31885	423751
60568	423752
10147	423753
5706	423754
36933	423755
87590	423756
92051	423757
83151	423758
30568	423759
160955	423760
16131	423761
66598	423762
21110	423763
371	423764
145069	423765
231	423766
5743	423767
54213	423768
2674	423769
57412	423770
33635	423771
51587	423772
63370	423773
121123	423774
124124	423775
13629	423776
44284	423777
104929	423778
113236	423779
73009	423780
64834	423781
11012	423782
15503	423783
29660	423784
29260	423785
66624	423786
7014	423787
684	423788
505	423789
4157	423790
29994	423791
4353	423792
137382	423793
159634	423794
110363	423795
37661	423796
60436	423797
203	423798
12611	423799
35291	423800
1010	423801
103133	423802
62091	423803
395	423804
42017	423805
36936	423806
5814	423807
14357	423808
37792	423809
14754	423810
2115	423811
54790	423812
66253	423813
31835	423814
99848	423815
16131	423816
24721	423817
70515	423818
3366	423819
9349	423820
2672	423821
36317	423822
35478	423823
43025	423824
7522	423825
28035	423826
4277	423827
20418	423828
14341	423829
3627	423830
97166	423831
88623	423832
45131	423833
183	423834
18002	423835
27357	423836
18217	423837
2553	423838
1710	423839
16719	423840
351	423841
74223	423842
13925	423843
45468	423844
15969	423845
51975	423846
46669	423847
41909	423848
102043	423849
46257	423850
138777	423851
100106	423852
10594	423853
34200	423854
26384	423855
328	423856
29343	423857
6725	423858
9771	423859
21010	423860
63538	423861
59911	423862
34964	423863
127961	423864
9902	423865
27137	423866
18264	423867
1888	423868
15885	423869
3765	423870
33128	423871
156080	423872
7379	423873
3052	423874
17299	423875
7333	423876
21222	423877
393	423878
33353	423879
95046	423880
559	423881
2681	423882
33218	423883
29843	423884
23898	423885
112689	423886
18557	423887
51724	423888
1003	423889
120146	423890
102583	423891
44944	423892
5378	423893
12119	423894
256	423895
97130	423896
29668	423897
1034	423898
25618	423899
126082	423900
5631	423901
38751	423902
11723	423903
51814	423904
140256	423905
69704	423906
23277	423907
51300	423908
8044	423909
5193	423910
34092	423911
130985	423912
48341	423913
806	423914
16309	423915
33678	423916
13228	423917
13715	423918
4335	423919
15499	423920
66762	423921
4438	423922
45267	423923
131339	423924
1826	423925
2625	423926
9949	423927
13490	423928
11228	423929
5575	423930
83597	423931
92027	423932
15589	423933
38965	423934
10308	423935
84287	423936
39781	423937
117145	423938
5662	423939
5041	423940
78774	423941
28395	423942
107864	423943
635	423944
4206	423945
5931	423946
385	423947
1535	423948
27608	423949
18058	423950
38603	423951
112837	423952
66867	423953
134607	423954
11477	423955
28732	423956
9505	423957
12813	423958
1411	423959
119967	423960
117520	423961
99061	423962
163249	423963
11872	423964
131467	423965
30694	423966
9361	423967
89947	423968
102641	423969
13861	423970
219	423971
13233	423972
12666	423973
9496	423974
15929	423975
8658	423976
29036	423977
7782	423978
32156	423979
69037	423980
27556	423981
45379	423982
13898	423983
29406	423984
61655	423985
368	423986
4502	423987
20959	423988
9389	423989
82117	423990
13230	423991
1912	423992
6452	423993
88645	423994
3076	423995
154813	423996
92207	423997
123504	423998
127602	423999
77207	424000
32958	424001
8906	424002
15596	424003
21254	424004
123158	424005
38264	424006
3183	424007
32219	424008
83024	424009
19038	424010
4270	424011
67347	424012
92910	424013
36132	424014
35829	424015
94444	424016
40757	424017
89703	424018
63944	424019
13299	424020
470	424021
11881	424022
88554	424023
90623	424024
1721	424025
5049	424026
16969	424027
95703	424028
1017	424029
7497	424030
131744	424031
9637	424032
69636	424033
4231	424034
111349	424035
20080	424036
4708	424037
163873	424038
34255	424039
1013	424040
67216	424041
44339	424042
82073	424043
22907	424044
418	424045
12093	424046
30501	424047
44824	424048
5025	424049
36482	424050
1306	424051
78996	424052
24958	424053
55340	424054
70278	424055
121266	424056
9217	424057
68729	424058
106248	424059
55512	424060
56246	424061
41191	424062
69355	424063
20367	424064
15864	424065
3955	424066
11255	424067
2066	424068
37227	424069
37257	424070
515	424071
5026	424072
27362	424073
14811	424074
50587	424075
116795	424076
5008	424077
69096	424078
138197	424079
53745	424080
2539	424081
56749	424082
81632	424083
17263	424084
29393	424085
49367	424086
21239	424087
111703	424088
108139	424089
83180	424090
33564	424091
35213	424092
21654	424093
44744	424094
77558	424095
152151	424096
77575	424097
1350	424098
795	424099
14828	424100
7552	424101
103965	424102
12763	424103
21177	424104
19541	424105
45498	424106
44858	424107
14222	424108
20849	424109
4253	424110
13552	424111
25757	424112
33437	424113
45342	424114
56678	424115
1165	424116
26280	424117
5804	424118
110874	424119
72719	424120
70061	424121
29925	424122
21731	424123
30038	424124
44381	424125
29354	424126
8755	424127
32327	424128
1455	424129
115709	424130
14626	424131
1009	424132
69409	424133
79927	424134
2155	424135
6023	424136
58778	424137
19239	424138
68341	424139
1037	424140
30660	424141
520	424142
5094	424143
45795	424144
5026	424145
1064	424146
13629	424147
67401	424148
83366	424149
132884	424150
58039	424151
73337	424152
3713	424153
11581	424154
11660	424155
28776	424156
46877	424157
83415	424158
37627	424159
44714	424160
66524	424161
161661	424162
74255	424163
53356	424164
66000	424165
19603	424166
7341	424167
7104	424168
5342	424169
29657	424170
17410	424171
38110	424172
81465	424173
22617	424174
111712	424175
26613	424176
63648	424177
105410	424178
9444	424179
56402	424180
49053	424181
15617	424182
12894	424183
4299	424184
50309	424185
6651	424186
119134	424187
12579	424188
2112	424189
54749	424190
44445	424191
67091	424192
68615	424193
96	424194
20056	424195
62289	424196
21725	424197
260	424198
56131	424199
1	424200
32115	424201
39045	424202
33406	424203
30524	424204
17751	424205
20378	424206
41363	424207
45940	424208
158333	424209
104492	424210
8849	424211
75320	424212
67129	424213
46261	424214
26960	424215
62006	424216
32659	424217
411	424218
61	424219
28011	424220
103873	424221
76059	424222
6442	424223
81155	424224
36541	424225
45118	424226
1535	424227
698	424228
20781	424229
50586	424230
95372	424231
45587	424232
2702	424233
88027	424234
13634	424235
14409	424236
78	424237
9694	424238
139311	424239
18045	424240
3705	424241
25967	424242
4413	424243
53394	424244
85459	424245
38874	424246
23240	424247
44144	424248
22892	424249
48616	424250
2481	424251
5128	424252
72770	424253
41652	424254
22589	424255
23402	424256
15278	424257
11181	424258
22384	424259
37598	424260
15661	424261
2155	424262
36852	424263
33195	424264
82877	424265
17683	424266
20769	424267
9288	424268
29537	424269
28407	424270
59817	424271
124454	424272
132184	424273
27578	424274
20032	424275
10507	424276
38928	424277
99126	424278
129596	424279
32645	424280
2772	424281
541	424282
95598	424283
148169	424284
41	424285
78537	424286
24871	424287
75185	424288
67613	424289
32709	424290
512	424291
79405	424292
18159	424293
43123	424294
19532	424295
6722	424296
82999	424297
59339	424298
69339	424299
105042	424300
3516	424301
2973	424302
45739	424303
43700	424304
18037	424305
136423	424306
78392	424307
138565	424308
52128	424309
48097	424310
87848	424311
48822	424312
74071	424313
20247	424314
67640	424315
17217	424316
130379	424317
75309	424318
18193	424319
4055	424320
4235	424321
1684	424322
123970	424323
65519	424324
79755	424325
65771	424326
28117	424327
68136	424328
42916	424329
8806	424330
47480	424331
105932	424332
43055	424333
81192	424334
57776	424335
73632	424336
148209	424337
46102	424338
41732	424339
46498	424340
168	424341
30835	424342
35595	424343
32864	424344
183	424345
80291	424346
1084	424347
1911	424348
8456	424349
26493	424350
57575	424351
34429	424352
47049	424353
108049	424354
151990	424355
575	424356
48591	424357
65789	424358
117067	424359
10211	424360
81687	424361
111765	424362
5504	424363
76653	424364
41929	424365
33302	424366
155200	424367
46883	424368
81344	424369
118066	424370
102242	424371
105431	424372
4858	424373
30727	424374
55304	424375
83867	424376
23871	424377
1205	424378
93621	424379
31734	424380
6568	424381
37469	424382
237	424383
1565	424384
32864	424385
707	424386
163828	424387
49668	424388
6696	424389
75103	424390
40515	424391
62328	424392
3697	424393
3209	424394
13288	424395
4872	424396
118130	424397
106791	424398
77063	424399
2948	424400
21541	424401
5233	424402
7177	424403
39050	424404
30824	424405
1063	424406
94552	424407
18959	424408
109203	424409
12779	424410
3324	424411
19557	424412
48545	424413
55880	424414
51084	424415
126	424416
3303	424417
1522	424418
17506	424419
17449	424420
5385	424421
1396	424422
63565	424423
47736	424424
4637	424425
57382	424426
691	424427
6367	424428
845	424429
115349	424430
2156	424431
14630	424432
6188	424433
45192	424434
3742	424435
156665	424436
103774	424437
11716	424438
33550	424439
24761	424440
24591	424441
3675	424442
82012	424443
153	424444
32982	424445
12330	424446
11987	424447
119680	424448
42118	424449
139396	424450
21242	424451
9087	424452
160979	424453
126339	424454
23637	424455
19698	424456
117868	424457
1339	424458
30995	424459
62806	424460
60389	424461
12091	424462
48963	424463
63455	424464
13930	424465
39337	424466
24194	424467
84163	424468
41438	424469
81153	424470
72178	424471
9080	424472
98735	424473
718	424474
23059	424475
120509	424476
57019	424477
3293	424478
2991	424479
14824	424480
218	424481
33378	424482
79123	424483
49103	424484
3360	424485
58243	424486
133630	424487
2393	424488
45315	424489
69413	424490
63133	424491
25752	424492
106640	424493
86	424494
10297	424495
79052	424496
23884	424497
13234	424498
11730	424499
46971	424500
19687	424501
18759	424502
64961	424503
47744	424504
52034	424505
30296	424506
3947	424507
108675	424508
89566	424509
36705	424510
20597	424511
41100	424512
26233	424513
6198	424514
84210	424515
12441	424516
77588	424517
20472	424518
110407	424519
3835	424520
4524	424521
7446	424522
55082	424523
8116	424524
5425	424525
133902	424526
12167	424527
132689	424528
54077	424529
85716	424530
1477	424531
12322	424532
3041	424533
14115	424534
71115	424535
106522	424536
15998	424537
29148	424538
121814	424539
83319	424540
87045	424541
13583	424542
19506	424543
95531	424544
38568	424545
56178	424546
13314	424547
7870	424548
33434	424549
6324	424550
470	424551
30365	424552
87568	424553
79701	424554
13350	424555
11842	424556
17858	424557
5824	424558
12774	424559
63519	424560
2919	424561
2348	424562
124487	424563
83495	424564
46734	424565
16822	424566
11693	424567
16596	424568
5903	424569
9872	424570
12498	424571
130280	424572
77929	424573
52932	424574
68364	424575
88158	424576
16796	424577
155785	424578
148283	424579
4150	424580
5672	424581
51195	424582
17237	424583
91735	424584
25257	424585
8200	424586
8076	424587
41284	424588
8449	424589
40302	424590
4244	424591
97854	424592
18120	424593
11979	424594
89638	424595
10814	424596
28854	424597
29347	424598
11216	424599
10797	424600
18364	424601
39793	424602
3847	424603
229	424604
34466	424605
47939	424606
17102	424607
518	424608
26590	424609
86314	424610
48623	424611
7676	424612
30258	424613
692	424614
90742	424615
17092	424616
71156	424617
50019	424618
66597	424619
12547	424620
160063	424621
97484	424622
239	424623
1192	424624
40062	424625
75721	424626
127900	424627
6668	424628
48408	424629
26427	424630
102103	424631
133256	424632
20261	424633
118760	424634
30340	424635
6246	424636
160692	424637
20139	424638
477	424639
44649	424640
20675	424641
9347	424642
83776	424643
93286	424644
23410	424645
2	424646
42759	424647
161930	424648
5466	424649
21184	424650
3017	424651
49244	424652
151136	424653
53433	424654
14644	424655
34995	424656
19562	424657
437	424658
18967	424659
58031	424660
87051	424661
96035	424662
9	424663
8040	424664
59671	424665
35147	424666
5312	424667
41933	424668
439	424669
67262	424670
87219	424671
59968	424672
47648	424673
9063	424674
8034	424675
14966	424676
9248	424677
29740	424678
10136	424679
102663	424680
28775	424681
59217	424682
42625	424683
1427	424684
3901	424685
8703	424686
102830	424687
116203	424688
16908	424689
69446	424690
15625	424691
67556	424692
4664	424693
25670	424694
51235	424695
28165	424696
2166	424697
92795	424698
34514	424699
126524	424700
89126	424701
21640	424702
109342	424703
83502	424704
166454	424705
45973	424706
43781	424707
59070	424708
88873	424709
23531	424710
22629	424711
21695	424712
1680	424713
13351	424714
103657	424715
67326	424716
50387	424717
92971	424718
7590	424719
42575	424720
6711	424721
2385	424722
26774	424723
3401	424724
81129	424725
85892	424726
2575	424727
64247	424728
133989	424729
10041	424730
185	424731
98955	424732
1396	424733
43030	424734
27451	424735
99571	424736
108084	424737
72219	424738
18781	424739
164998	424740
68397	424741
43078	424742
24558	424743
11426	424744
42264	424745
1767	424746
77007	424747
29991	424748
37303	424749
14803	424750
11935	424751
17430	424752
31581	424753
10168	424754
4326	424755
25	424756
130606	424757
30313	424758
72411	424759
1467	424760
43450	424761
107885	424762
204	424763
17	424764
6059	424765
63228	424766
9584	424767
25521	424768
108544	424769
6870	424770
78985	424771
4270	424772
8290	424773
51934	424774
89959	424775
119858	424776
66204	424777
31415	424778
77098	424779
101126	424780
6430	424781
55654	424782
11226	424783
72052	424784
6348	424785
5262	424786
73263	424787
65255	424788
4249	424789
41395	424790
2427	424791
100682	424792
36165	424793
1863	424794
64306	424795
47504	424796
13056	424797
44023	424798
5281	424799
16852	424800
41162	424801
55621	424802
32227	424803
835	424804
6480	424805
22081	424806
8398	424807
108306	424808
3387	424809
90859	424810
1834	424811
46633	424812
84413	424813
11603	424814
137328	424815
9488	424816
67697	424817
70739	424818
72752	424819
24025	424820
20008	424821
23212	424822
18098	424823
139315	424824
4306	424825
55243	424826
40740	424827
16000	424828
18374	424829
17263	424830
37856	424831
18490	424832
10751	424833
3988	424834
28034	424835
13695	424836
10604	424837
64146	424838
15177	424839
21770	424840
111519	424841
56604	424842
83095	424843
127512	424844
4906	424845
37592	424846
118525	424847
3285	424848
84541	424849
18213	424850
41090	424851
24138	424852
31952	424853
1354	424854
882	424855
94693	424856
759	424857
26783	424858
3851	424859
446	424860
107204	424861
113210	424862
43965	424863
15114	424864
63649	424865
18788	424866
70244	424867
4452	424868
6774	424869
253	424870
102117	424871
18563	424872
35817	424873
318	424874
92002	424875
54844	424876
28036	424877
16444	424878
2783	424879
4813	424880
38826	424881
8816	424882
4516	424883
25370	424884
80579	424885
91682	424886
24324	424887
7805	424888
13393	424889
68284	424890
50848	424891
9667	424892
8877	424893
24791	424894
20958	424895
46168	424896
40841	424897
14078	424898
447	424899
112421	424900
59821	424901
2387	424902
14344	424903
100733	424904
35163	424905
4395	424906
875	424907
2923	424908
7825	424909
25114	424910
58944	424911
17001	424912
784	424913
53490	424914
4255	424915
77501	424916
555	424917
1069	424918
6160	424919
29767	424920
107070	424921
4545	424922
75130	424923
104278	424924
76309	424925
29951	424926
16111	424927
113792	424928
907	424929
110882	424930
25840	424931
20529	424932
26712	424933
27875	424934
44128	424935
35742	424936
50253	424937
3560	424938
125875	424939
21048	424940
54305	424941
17594	424942
114520	424943
85216	424944
100791	424945
475	424946
61745	424947
58942	424948
55345	424949
60950	424950
12578	424951
7498	424952
8457	424953
105493	424954
17144	424955
60256	424956
835	424957
106145	424958
38301	424959
15380	424960
121554	424961
5722	424962
78202	424963
95634	424964
3344	424965
26782	424966
24017	424967
94699	424968
40445	424969
86569	424970
27884	424971
35170	424972
3672	424973
137818	424974
4469	424975
57989	424976
53023	424977
36866	424978
5442	424979
3310	424980
82721	424981
45036	424982
31945	424983
8810	424984
28337	424985
25253	424986
29426	424987
9770	424988
6583	424989
1467	424990
8220	424991
70509	424992
135162	424993
228	424994
60682	424995
60490	424996
12850	424997
74632	424998
4529	424999
61773	425000
9413	425001
500	425002
5686	425003
224	425004
4577	425005
156	425006
19342	425007
17848	425008
899	425009
204	425010
142485	425011
2117	425012
38195	425013
111891	425014
80723	425015
38825	425016
38701	425017
74580	425018
34099	425019
39518	425020
1253	425021
67686	425022
93907	425023
13381	425024
30118	425025
33044	425026
960	425027
115627	425028
20710	425029
13285	425030
50783	425031
68065	425032
121152	425033
12671	425034
1790	425035
14531	425036
85927	425037
16034	425038
11419	425039
45964	425040
6313	425041
103191	425042
49263	425043
4115	425044
47277	425045
13180	425046
5376	425047
24652	425048
35619	425049
8693	425050
2619	425051
32015	425052
53774	425053
9428	425054
57953	425055
5398	425056
69755	425057
10629	425058
12024	425059
3184	425060
8065	425061
6085	425062
25221	425063
144363	425064
39930	425065
84348	425066
123753	425067
23590	425068
74760	425069
5377	425070
70810	425071
10	425072
63121	425073
152039	425074
18759	425075
27996	425076
54270	425077
7299	425078
2218	425079
164891	425080
140846	425081
65258	425082
37331	425083
6748	425084
13492	425085
24532	425086
90335	425087
104324	425088
12689	425089
71504	425090
106389	425091
137	425092
67173	425093
7526	425094
137973	425095
18054	425096
4972	425097
43056	425098
47122	425099
12465	425100
33726	425101
5448	425102
17641	425103
106239	425104
7616	425105
9789	425106
37209	425107
113710	425108
9353	425109
81210	425110
41814	425111
92199	425112
115010	425113
19327	425114
37066	425115
7119	425116
22686	425117
11997	425118
30387	425119
785	425120
99263	425121
85990	425122
4645	425123
133314	425124
17702	425125
438	425126
28882	425127
145493	425128
150140	425129
44264	425130
46871	425131
15857	425132
93814	425133
20722	425134
73146	425135
3826	425136
48823	425137
15585	425138
5993	425139
103965	425140
39676	425141
128822	425142
15349	425143
59088	425144
94001	425145
28361	425146
61728	425147
12757	425148
6355	425149
2215	425150
34992	425151
6438	425152
1716	425153
22153	425154
13073	425155
24080	425156
99652	425157
31371	425158
670	425159
26048	425160
11768	425161
10489	425162
2561	425163
8707	425164
107	425165
5378	425166
28392	425167
53312	425168
25939	425169
67186	425170
17784	425171
214	425172
50169	425173
15425	425174
29586	425175
47482	425176
37323	425177
47918	425178
54720	425179
2062	425180
131282	425181
138794	425182
44813	425183
7666	425184
34403	425185
10469	425186
5223	425187
106706	425188
14010	425189
237	425190
63062	425191
82540	425192
563	425193
50956	425194
131579	425195
86136	425196
57880	425197
1649	425198
34007	425199
17274	425200
19139	425201
6420	425202
27483	425203
520	425204
40915	425205
37648	425206
60638	425207
12508	425208
156100	425209
2175	425210
8988	425211
41334	425212
3558	425213
104686	425214
39229	425215
34448	425216
74568	425217
78319	425218
14804	425219
10469	425220
2484	425221
15758	425222
119726	425223
68487	425224
159389	425225
19378	425226
31155	425227
116308	425228
134939	425229
74117	425230
40363	425231
5716	425232
82603	425233
11394	425234
9655	425235
56625	425236
7544	425237
19571	425238
120583	425239
28690	425240
34135	425241
28781	425242
4728	425243
35369	425244
19189	425245
130688	425246
65770	425247
57869	425248
125743	425249
42641	425250
1958	425251
19188	425252
22964	425253
67953	425254
39119	425255
69804	425256
3472	425257
14395	425258
3672	425259
33957	425260
120494	425261
7034	425262
678	425263
70336	425264
12710	425265
19417	425266
9267	425267
21499	425268
6356	425269
28093	425270
80842	425271
19229	425272
40709	425273
98624	425274
5873	425275
88431	425276
4729	425277
47148	425278
22249	425279
13426	425280
52803	425281
84528	425282
39804	425283
8864	425284
219	425285
769	425286
3714	425287
1475	425288
58688	425289
58539	425290
365	425291
43992	425292
2073	425293
132137	425294
22170	425295
72867	425296
4461	425297
45102	425298
71318	425299
855	425300
72	425301
18260	425302
6004	425303
58341	425304
137342	425305
110397	425306
7818	425307
4815	425308
29186	425309
3368	425310
1784	425311
7444	425312
3882	425313
105436	425314
60541	425315
100390	425316
95603	425317
53177	425318
24691	425319
2616	425320
107299	425321
10852	425322
8761	425323
68457	425324
1626	425325
45222	425326
11980	425327
80688	425328
896	425329
7879	425330
58445	425331
80222	425332
62616	425333
3972	425334
18555	425335
22	425336
8273	425337
13536	425338
34702	425339
16231	425340
96831	425341
13470	425342
44016	425343
36673	425344
70432	425345
45131	425346
44526	425347
7308	425348
14093	425349
28445	425350
24318	425351
46759	425352
65680	425353
16935	425354
18145	425355
76812	425356
73	425357
2146	425358
28169	425359
68720	425360
82897	425361
6088	425362
6911	425363
39316	425364
10950	425365
1696	425366
76762	425367
7132	425368
110111	425369
131161	425370
25476	425371
46378	425372
49350	425373
71314	425374
137292	425375
45085	425376
15600	425377
17841	425378
33038	425379
91976	425380
107480	425381
86090	425382
7248	425383
101706	425384
39363	425385
37508	425386
85209	425387
44330	425388
122068	425389
112203	425390
112920	425391
1774	425392
151519	425393
23799	425394
12445	425395
6892	425396
2740	425397
70388	425398
30352	425399
63152	425400
4195	425401
3705	425402
62	425403
21348	425404
97702	425405
28366	425406
39045	425407
9184	425408
21656	425409
92501	425410
109984	425411
9522	425412
134999	425413
32480	425414
18702	425415
112924	425416
122054	425417
13494	425418
12571	425419
98450	425420
317	425421
16373	425422
12446	425423
72476	425424
2490	425425
101303	425426
34393	425427
10967	425428
12717	425429
84369	425430
98784	425431
34000	425432
10930	425433
114894	425434
148500	425435
96649	425436
20061	425437
49333	425438
118401	425439
65420	425440
56155	425441
69047	425442
7147	425443
3710	425444
20082	425445
50665	425446
48430	425447
21503	425448
1556	425449
8234	425450
26389	425451
29016	425452
17254	425453
50416	425454
53432	425455
57512	425456
89338	425457
101995	425458
33390	425459
37201	425460
58540	425461
7798	425462
4396	425463
43363	425464
92597	425465
2119	425466
2067	425467
8972	425468
83858	425469
110457	425470
10825	425471
56825	425472
44247	425473
40397	425474
123446	425475
40805	425476
58863	425477
30516	425478
9	425479
2893	425480
27199	425481
7030	425482
40672	425483
53	425484
5136	425485
81466	425486
1630	425487
41071	425488
763	425489
120143	425490
1652	425491
34852	425492
125326	425493
468	425494
16890	425495
9289	425496
25295	425497
25912	425498
98530	425499
21245	425500
3551	425501
47962	425502
9367	425503
19521	425504
43149	425505
39612	425506
25	425507
4073	425508
3824	425509
52332	425510
7267	425511
21781	425512
47156	425513
122365	425514
129823	425515
29609	425516
11488	425517
21721	425518
58174	425519
1539	425520
2692	425521
23522	425522
16834	425523
117626	425524
17325	425525
50411	425526
36431	425527
2598	425528
93242	425529
30974	425530
314	425531
28931	425532
420	425533
28041	425534
25783	425535
7767	425536
3378	425537
9825	425538
41601	425539
11259	425540
1258	425541
72719	425542
38753	425543
6678	425544
20817	425545
133067	425546
3240	425547
21484	425548
51196	425549
4142	425550
13309	425551
73407	425552
4979	425553
56390	425554
9131	425555
76004	425556
92238	425557
247	425558
63512	425559
50163	425560
67134	425561
32611	425562
7333	425563
160328	425564
120317	425565
68482	425566
14822	425567
7242	425568
16055	425569
17128	425570
23853	425571
116920	425572
9661	425573
59727	425574
58330	425575
27220	425576
101012	425577
11731	425578
129177	425579
59694	425580
17338	425581
1896	425582
34550	425583
15263	425584
25034	425585
1575	425586
69480	425587
3575	425588
25175	425589
3582	425590
37527	425591
87567	425592
16071	425593
7712	425594
148633	425595
47188	425596
558	425597
66045	425598
11938	425599
58026	425600
5760	425601
43151	425602
89826	425603
17090	425604
51190	425605
12719	425606
46063	425607
64571	425608
85456	425609
25696	425610
33697	425611
66503	425612
726	425613
5221	425614
36546	425615
136578	425616
117693	425617
1620	425618
47719	425619
2645	425620
105376	425621
53219	425622
86244	425623
20017	425624
135977	425625
53178	425626
20127	425627
1905	425628
4541	425629
8248	425630
112711	425631
22870	425632
22005	425633
81358	425634
2444	425635
141	425636
55247	425637
16081	425638
18153	425639
1544	425640
99839	425641
52333	425642
80136	425643
29484	425644
8492	425645
6528	425646
12254	425647
34781	425648
23744	425649
16077	425650
12	425651
9760	425652
150110	425653
55796	425654
4035	425655
58736	425656
98827	425657
10303	425658
102181	425659
139752	425660
18791	425661
7345	425662
867	425663
73383	425664
74779	425665
62824	425666
82457	425667
603	425668
65923	425669
87188	425670
6298	425671
121981	425672
70444	425673
41670	425674
26151	425675
431	425676
3382	425677
56039	425678
165	425679
11819	425680
95079	425681
52212	425682
19303	425683
2028	425684
44082	425685
108710	425686
39860	425687
35833	425688
133805	425689
28853	425690
24499	425691
152367	425692
114228	425693
5496	425694
9764	425695
30806	425696
162232	425697
21206	425698
8068	425699
23569	425700
47484	425701
62282	425702
2938	425703
2307	425704
2643	425705
76094	425706
29	425707
654	425708
29534	425709
38878	425710
71956	425711
165032	425712
14694	425713
101219	425714
6411	425715
49032	425716
149995	425717
5685	425718
15832	425719
3169	425720
22545	425721
96880	425722
71953	425723
66628	425724
52102	425725
61662	425726
16733	425727
11297	425728
29007	425729
653	425730
36828	425731
4057	425732
5348	425733
1313	425734
38406	425735
50647	425736
63828	425737
45137	425738
25255	425739
1272	425740
32906	425741
140327	425742
2393	425743
723	425744
100382	425745
19334	425746
2327	425747
106131	425748
2899	425749
9393	425750
8680	425751
79820	425752
20725	425753
19156	425754
18327	425755
21847	425756
102091	425757
51856	425758
2802	425759
46164	425760
348	425761
14161	425762
122051	425763
838	425764
16014	425765
5302	425766
69096	425767
45695	425768
18012	425769
11052	425770
70770	425771
346	425772
653	425773
57703	425774
39679	425775
8615	425776
8479	425777
156521	425778
123804	425779
30064	425780
4479	425781
21370	425782
2081	425783
12286	425784
72150	425785
96248	425786
52487	425787
3722	425788
62794	425789
2653	425790
20811	425791
15738	425792
30708	425793
910	425794
50797	425795
43139	425796
23601	425797
29104	425798
61665	425799
10239	425800
68202	425801
86798	425802
22789	425803
52256	425804
7798	425805
62409	425806
1358	425807
27435	425808
1560	425809
1200	425810
90958	425811
6199	425812
117167	425813
38617	425814
21134	425815
28571	425816
14712	425817
3030	425818
66917	425819
4692	425820
23851	425821
59490	425822
33030	425823
93036	425824
1710	425825
73972	425826
56635	425827
58586	425828
50599	425829
44695	425830
357	425831
49062	425832
40953	425833
1233	425834
12614	425835
30848	425836
35537	425837
49011	425838
84293	425839
5443	425840
41227	425841
82556	425842
5048	425843
8622	425844
1804	425845
57367	425846
109542	425847
2250	425848
63128	425849
130162	425850
77127	425851
105082	425852
2111	425853
47513	425854
82152	425855
116628	425856
154601	425857
52421	425858
102554	425859
3258	425860
13902	425861
25019	425862
68162	425863
73928	425864
84203	425865
3488	425866
22073	425867
21380	425868
45986	425869
13864	425870
26305	425871
770	425872
5956	425873
55307	425874
55761	425875
105856	425876
536	425877
102400	425878
10801	425879
25981	425880
110922	425881
6874	425882
1744	425883
38451	425884
8791	425885
520	425886
1402	425887
217	425888
74401	425889
9679	425890
4583	425891
35005	425892
94552	425893
82036	425894
140279	425895
13311	425896
125171	425897
65089	425898
53814	425899
4644	425900
70612	425901
18360	425902
11167	425903
27337	425904
45165	425905
11195	425906
22983	425907
46069	425908
105752	425909
88423	425910
16848	425911
111970	425912
95248	425913
2672	425914
84017	425915
14564	425916
56938	425917
29810	425918
39888	425919
58416	425920
43883	425921
33888	425922
43423	425923
29760	425924
136061	425925
6562	425926
12303	425927
24001	425928
12373	425929
102878	425930
8204	425931
1675	425932
31189	425933
18645	425934
37314	425935
2274	425936
85634	425937
3255	425938
42775	425939
21786	425940
95638	425941
95014	425942
9666	425943
55995	425944
26520	425945
493	425946
39784	425947
23727	425948
71599	425949
9691	425950
23953	425951
97681	425952
40799	425953
63194	425954
69113	425955
11446	425956
80246	425957
10624	425958
9438	425959
3070	425960
12968	425961
12335	425962
11173	425963
15638	425964
66613	425965
208	425966
1	425967
66	425968
124922	425969
70579	425970
121542	425971
9731	425972
76216	425973
14847	425974
35745	425975
10651	425976
8774	425977
44834	425978
113704	425979
5951	425980
76387	425981
107374	425982
125473	425983
26674	425984
14009	425985
88430	425986
20684	425987
16	425988
93960	425989
13094	425990
29053	425991
23245	425992
8093	425993
5521	425994
123937	425995
2127	425996
39394	425997
1150	425998
80427	425999
534	426000
130606	426001
80625	426002
122578	426003
7882	426004
142505	426005
10394	426006
3680	426007
3505	426008
3219	426009
40015	426010
7613	426011
101337	426012
69285	426013
87977	426014
65225	426015
6821	426016
11142	426017
70341	426018
1189	426019
58016	426020
8705	426021
8166	426022
101746	426023
31480	426024
36011	426025
1764	426026
48621	426027
120930	426028
23067	426029
805	426030
11144	426031
21783	426032
111855	426033
6700	426034
71499	426035
3463	426036
43006	426037
19424	426038
16837	426039
13784	426040
12920	426041
71940	426042
11494	426043
3932	426044
7295	426045
19866	426046
8766	426047
32262	426048
12782	426049
80	426050
3765	426051
122381	426052
21765	426053
58919	426054
60015	426055
61789	426056
10662	426057
604	426058
40359	426059
2737	426060
56329	426061
21771	426062
23443	426063
61	426064
7931	426065
49768	426066
14942	426067
42880	426068
61744	426069
126	426070
871	426071
9511	426072
1061	426073
114395	426074
133305	426075
880	426076
47227	426077
11056	426078
48722	426079
9956	426080
156551	426081
6126	426082
37613	426083
81154	426084
67550	426085
35211	426086
20483	426087
883	426088
21444	426089
70040	426090
39911	426091
88956	426092
11567	426093
1346	426094
14871	426095
6722	426096
23429	426097
32806	426098
59591	426099
147	426100
26549	426101
15	426102
15242	426103
104415	426104
69861	426105
1343	426106
10701	426107
8922	426108
55563	426109
21353	426110
21066	426111
32757	426112
4014	426113
59960	426114
11167	426115
56202	426116
105237	426117
117769	426118
29903	426119
49995	426120
11480	426121
20395	426122
32919	426123
23026	426124
17692	426125
45687	426126
11647	426127
43434	426128
81506	426129
60819	426130
50943	426131
53	426132
543	426133
3148	426134
56535	426135
86632	426136
52662	426137
75469	426138
969	426139
5540	426140
33522	426141
3020	426142
30164	426143
1824	426144
27342	426145
70978	426146
4549	426147
10517	426148
63657	426149
7335	426150
44244	426151
101559	426152
13001	426153
44482	426154
11700	426155
63115	426156
470	426157
49881	426158
40283	426159
56307	426160
20568	426161
115666	426162
40039	426163
429	426164
102107	426165
81615	426166
1949	426167
3487	426168
14837	426169
42719	426170
6643	426171
31353	426172
39608	426173
21875	426174
6687	426175
77166	426176
105984	426177
158771	426178
152736	426179
10657	426180
19249	426181
157992	426182
12905	426183
424	426184
23593	426185
22747	426186
10059	426187
141377	426188
35612	426189
3882	426190
41476	426191
26998	426192
113	426193
23815	426194
30338	426195
7548	426196
8337	426197
54592	426198
108196	426199
44325	426200
3045	426201
103707	426202
59047	426203
24642	426204
157457	426205
45945	426206
52551	426207
70443	426208
26818	426209
2024	426210
80186	426211
65161	426212
6964	426213
38269	426214
28102	426215
4317	426216
10730	426217
67555	426218
69497	426219
82336	426220
1274	426221
4589	426222
17500	426223
46262	426224
24519	426225
74480	426226
11585	426227
3743	426228
15523	426229
68749	426230
44192	426231
58788	426232
16907	426233
32188	426234
52865	426235
17217	426236
18146	426237
13036	426238
6174	426239
153896	426240
4711	426241
25693	426242
16	426243
235	426244
24290	426245
71108	426246
4634	426247
219	426248
1713	426249
9128	426250
99727	426251
20461	426252
90	426253
113694	426254
14971	426255
44690	426256
91624	426257
19414	426258
17630	426259
17351	426260
75644	426261
84461	426262
122001	426263
20286	426264
36862	426265
32930	426266
8391	426267
35633	426268
42193	426269
60845	426270
16669	426271
29827	426272
39875	426273
33221	426274
27118	426275
125619	426276
6586	426277
119760	426278
169	426279
10485	426280
7206	426281
1150	426282
10044	426283
124221	426284
120662	426285
70219	426286
159051	426287
107578	426288
103918	426289
106183	426290
101390	426291
5007	426292
22209	426293
77047	426294
30681	426295
4827	426296
41902	426297
62630	426298
55600	426299
31970	426300
3532	426301
1722	426302
100	426303
117888	426304
60620	426305
41461	426306
42713	426307
23329	426308
20247	426309
47194	426310
67934	426311
133608	426312
78539	426313
13043	426314
4	426315
70419	426316
2548	426317
42749	426318
47575	426319
4479	426320
96549	426321
62250	426322
11502	426323
13320	426324
103595	426325
131643	426326
98207	426327
21655	426328
71049	426329
2054	426330
4072	426331
51243	426332
138131	426333
8681	426334
68990	426335
14164	426336
37872	426337
64276	426338
2720	426339
42592	426340
87814	426341
10106	426342
12592	426343
67631	426344
109627	426345
679	426346
13703	426347
133702	426348
112954	426349
106435	426350
25663	426351
1076	426352
125350	426353
80778	426354
46175	426355
2909	426356
17564	426357
70777	426358
55770	426359
94844	426360
8973	426361
23249	426362
101316	426363
106766	426364
28727	426365
4232	426366
36835	426367
2499	426368
114516	426369
65188	426370
80414	426371
14027	426372
97004	426373
30553	426374
72156	426375
110439	426376
92776	426377
14379	426378
46404	426379
200	426380
29056	426381
102211	426382
83887	426383
30650	426384
34727	426385
106803	426386
59537	426387
49265	426388
143543	426389
20530	426390
33169	426391
79715	426392
3567	426393
67758	426394
12155	426395
18762	426396
12988	426397
19655	426398
8878	426399
115739	426400
53395	426401
5407	426402
14806	426403
69491	426404
96845	426405
105551	426406
28330	426407
14383	426408
13741	426409
497	426410
159393	426411
97890	426412
47938	426413
4907	426414
31846	426415
106739	426416
742	426417
6718	426418
141167	426419
5803	426420
16130	426421
4035	426422
21562	426423
81907	426424
28495	426425
153710	426426
121962	426427
69474	426428
107372	426429
94022	426430
39629	426431
119768	426432
38785	426433
74048	426434
59109	426435
14459	426436
6993	426437
58789	426438
30760	426439
7342	426440
3767	426441
5790	426442
19241	426443
166175	426444
157298	426445
20819	426446
65859	426447
4437	426448
50580	426449
10773	426450
24168	426451
10149	426452
8939	426453
80267	426454
262	426455
23088	426456
111465	426457
2070	426458
32141	426459
28260	426460
158501	426461
33740	426462
3497	426463
11972	426464
4711	426465
11597	426466
94039	426467
18230	426468
10758	426469
19998	426470
64869	426471
102440	426472
27236	426473
6941	426474
203	426475
114818	426476
27221	426477
70969	426478
10732	426479
7304	426480
28654	426481
13220	426482
7444	426483
54383	426484
28301	426485
52039	426486
18373	426487
7675	426488
25415	426489
113727	426490
73213	426491
21001	426492
6989	426493
22961	426494
41543	426495
2706	426496
76450	426497
38250	426498
87741	426499
640	426500
4454	426501
105659	426502
1230	426503
88733	426504
116584	426505
497	426506
7477	426507
50219	426508
121880	426509
4632	426510
9675	426511
20950	426512
2179	426513
42153	426514
23414	426515
25338	426516
59802	426517
28657	426518
68841	426519
5880	426520
45225	426521
5005	426522
10627	426523
52695	426524
153962	426525
2290	426526
5843	426527
17419	426528
10438	426529
15775	426530
67891	426531
32092	426532
19052	426533
88539	426534
136	426535
54328	426536
20536	426537
51843	426538
10941	426539
8306	426540
31755	426541
406	426542
87546	426543
36127	426544
10241	426545
41373	426546
21613	426547
70563	426548
34020	426549
118077	426550
1062	426551
41205	426552
155323	426553
3344	426554
125521	426555
70174	426556
9905	426557
14050	426558
28317	426559
8592	426560
3186	426561
108876	426562
24232	426563
15035	426564
12051	426565
144722	426566
33937	426567
14456	426568
9737	426569
20815	426570
970	426571
135	426572
60986	426573
165243	426574
9772	426575
57993	426576
42	426577
29121	426578
92136	426579
15456	426580
13886	426581
126420	426582
4348	426583
23760	426584
1784	426585
97172	426586
18747	426587
52885	426588
54173	426589
58632	426590
146950	426591
825	426592
4837	426593
113350	426594
44329	426595
88491	426596
29429	426597
539	426598
38294	426599
8413	426600
7967	426601
643	426602
111326	426603
59061	426604
11493	426605
1849	426606
14388	426607
41746	426608
9017	426609
50950	426610
87089	426611
2202	426612
9167	426613
4309	426614
8498	426615
25191	426616
42787	426617
39038	426618
1541	426619
23192	426620
21040	426621
129528	426622
51575	426623
2452	426624
35252	426625
12946	426626
11728	426627
81575	426628
30221	426629
37362	426630
3924	426631
31773	426632
392	426633
63070	426634
116095	426635
37270	426636
12887	426637
148095	426638
2737	426639
60215	426640
27450	426641
19500	426642
104822	426643
21734	426644
6755	426645
45421	426646
8170	426647
15467	426648
68190	426649
13189	426650
77522	426651
11029	426652
2	426653
33705	426654
24023	426655
74099	426656
11472	426657
72644	426658
12310	426659
6028	426660
8038	426661
12613	426662
5214	426663
149047	426664
140246	426665
8952	426666
44355	426667
15570	426668
66238	426669
39179	426670
85242	426671
69287	426672
32954	426673
21236	426674
7098	426675
34900	426676
453	426677
21096	426678
85731	426679
15648	426680
138817	426681
13421	426682
253	426683
3669	426684
2632	426685
24903	426686
7914	426687
23136	426688
21480	426689
23047	426690
31720	426691
102484	426692
1706	426693
15211	426694
20691	426695
17559	426696
120493	426697
39598	426698
23804	426699
75980	426700
2555	426701
24021	426702
35542	426703
113368	426704
22053	426705
59244	426706
30039	426707
25400	426708
66512	426709
48258	426710
10211	426711
22757	426712
14475	426713
27354	426714
3379	426715
19833	426716
35816	426717
24580	426718
31653	426719
145331	426720
44765	426721
7603	426722
9111	426723
37297	426724
9130	426725
1935	426726
89468	426727
7030	426728
23334	426729
46738	426730
101131	426731
37804	426732
1665	426733
283	426734
18111	426735
7772	426736
101908	426737
9506	426738
93747	426739
56622	426740
42301	426741
50855	426742
19729	426743
2858	426744
97	426745
156	426746
8503	426747
2525	426748
13033	426749
319	426750
20389	426751
33266	426752
151367	426753
67714	426754
137235	426755
47094	426756
3273	426757
5173	426758
141552	426759
31757	426760
38929	426761
877	426762
28065	426763
8039	426764
38825	426765
22226	426766
45773	426767
34712	426768
50440	426769
4907	426770
367	426771
21440	426772
60939	426773
21688	426774
1804	426775
3283	426776
23110	426777
9548	426778
128265	426779
42383	426780
5910	426781
20510	426782
31702	426783
6516	426784
100456	426785
64889	426786
1626	426787
26243	426788
37667	426789
64199	426790
35391	426791
55366	426792
5409	426793
41763	426794
75806	426795
4542	426796
39450	426797
85809	426798
19903	426799
3990	426800
3900	426801
12701	426802
10279	426803
24577	426804
92932	426805
103244	426806
8329	426807
43944	426808
53701	426809
131980	426810
75948	426811
128217	426812
103452	426813
3572	426814
53323	426815
23357	426816
97809	426817
5612	426818
38330	426819
53622	426820
20596	426821
31162	426822
56036	426823
80268	426824
163633	426825
6381	426826
47776	426827
2801	426828
38678	426829
41024	426830
62927	426831
17592	426832
10291	426833
42272	426834
1371	426835
32713	426836
52529	426837
15524	426838
62394	426839
38245	426840
3407	426841
2672	426842
3567	426843
8652	426844
6638	426845
58651	426846
59746	426847
111713	426848
1897	426849
3128	426850
13295	426851
40708	426852
13993	426853
14730	426854
83330	426855
33576	426856
1517	426857
36574	426858
160819	426859
25367	426860
5960	426861
13889	426862
11132	426863
21444	426864
39192	426865
65031	426866
1102	426867
7313	426868
83191	426869
3424	426870
17807	426871
28481	426872
33718	426873
48777	426874
37523	426875
1836	426876
132	426877
43825	426878
21511	426879
31434	426880
133880	426881
98032	426882
18230	426883
59224	426884
41363	426885
48718	426886
33981	426887
14092	426888
20125	426889
74235	426890
44645	426891
2161	426892
4497	426893
133373	426894
22489	426895
29455	426896
3391	426897
120947	426898
80932	426899
36849	426900
13493	426901
76668	426902
10831	426903
52278	426904
96056	426905
67520	426906
15025	426907
109041	426908
3523	426909
17240	426910
25741	426911
87618	426912
30827	426913
2177	426914
106796	426915
6831	426916
44529	426917
55459	426918
25690	426919
24313	426920
21138	426921
50631	426922
97060	426923
2883	426924
13108	426925
573	426926
3135	426927
57335	426928
23	426929
48441	426930
54006	426931
74834	426932
7278	426933
23117	426934
120136	426935
60952	426936
68233	426937
1389	426938
161863	426939
48340	426940
75515	426941
128966	426942
46276	426943
12831	426944
151	426945
71271	426946
4571	426947
80369	426948
93333	426949
51	426950
12639	426951
22436	426952
71553	426953
3698	426954
129704	426955
115707	426956
36973	426957
53912	426958
35649	426959
79473	426960
109770	426961
1579	426962
5638	426963
84090	426964
2195	426965
406	426966
117002	426967
30919	426968
40706	426969
32373	426970
12660	426971
31850	426972
81635	426973
19542	426974
52236	426975
2608	426976
1140	426977
109110	426978
26040	426979
4008	426980
33845	426981
36701	426982
5830	426983
15085	426984
26742	426985
68023	426986
36	426987
10862	426988
76768	426989
4297	426990
134529	426991
6037	426992
58275	426993
2180	426994
3504	426995
7493	426996
18	426997
36496	426998
35125	426999
102688	427000
111810	427001
11	427002
1899	427003
33967	427004
45767	427005
52533	427006
57053	427007
2144	427008
34145	427009
120866	427010
155020	427011
914	427012
71390	427013
3083	427014
44610	427015
5530	427016
95183	427017
24727	427018
1060	427019
8574	427020
13696	427021
87757	427022
1186	427023
57137	427024
132677	427025
17334	427026
11941	427027
13637	427028
34236	427029
32603	427030
580	427031
28707	427032
21544	427033
17517	427034
12592	427035
95072	427036
16400	427037
11268	427038
77153	427039
15380	427040
61849	427041
9805	427042
68789	427043
12719	427044
59901	427045
8909	427046
13861	427047
9484	427048
70891	427049
45635	427050
130226	427051
66287	427052
25772	427053
113114	427054
10397	427055
12850	427056
33477	427057
20205	427058
36395	427059
20211	427060
21589	427061
33282	427062
84252	427063
90893	427064
69719	427065
23058	427066
49621	427067
66456	427068
49934	427069
10026	427070
18524	427071
75570	427072
28021	427073
2	427074
24732	427075
43673	427076
26998	427077
8346	427078
5	427079
6079	427080
104943	427081
4392	427082
10502	427083
84068	427084
9221	427085
295	427086
5175	427087
17899	427088
158978	427089
3414	427090
14922	427091
50275	427092
62775	427093
46322	427094
11084	427095
29675	427096
41089	427097
17757	427098
2200	427099
19717	427100
99426	427101
5515	427102
71210	427103
5883	427104
21061	427105
133284	427106
74776	427107
21414	427108
2735	427109
1265	427110
52134	427111
4099	427112
30749	427113
4415	427114
51297	427115
30510	427116
63961	427117
17387	427118
68174	427119
21420	427120
21353	427121
38633	427122
61148	427123
16595	427124
6257	427125
123713	427126
106557	427127
148017	427128
61841	427129
2050	427130
4039	427131
33392	427132
38893	427133
25473	427134
5455	427135
12853	427136
16630	427137
60365	427138
122808	427139
62285	427140
18426	427141
8885	427142
10492	427143
28512	427144
51864	427145
43814	427146
22273	427147
14350	427148
75572	427149
38881	427150
69372	427151
89920	427152
80815	427153
114684	427154
41022	427155
2623	427156
22358	427157
64619	427158
108482	427159
38093	427160
101755	427161
73532	427162
61122	427163
9927	427164
23693	427165
23591	427166
31680	427167
148243	427168
53620	427169
16547	427170
6864	427171
2157	427172
32412	427173
7904	427174
69508	427175
24731	427176
9957	427177
110304	427178
77388	427179
864	427180
110095	427181
15992	427182
27524	427183
37985	427184
5688	427185
78062	427186
93143	427187
16678	427188
35012	427189
125038	427190
36321	427191
4335	427192
5095	427193
22112	427194
96333	427195
32707	427196
64321	427197
17390	427198
101771	427199
76705	427200
29891	427201
37660	427202
95618	427203
104687	427204
4451	427205
74470	427206
46391	427207
6508	427208
89119	427209
92140	427210
48261	427211
34882	427212
57142	427213
2744	427214
131699	427215
101003	427216
31838	427217
9184	427218
61265	427219
67587	427220
12297	427221
40371	427222
4380	427223
116774	427224
65902	427225
15063	427226
11460	427227
80800	427228
91303	427229
29779	427230
1201	427231
84828	427232
125846	427233
44970	427234
3832	427235
27653	427236
13534	427237
8290	427238
122537	427239
97951	427240
22096	427241
79604	427242
39699	427243
12427	427244
1268	427245
144006	427246
60188	427247
37617	427248
14390	427249
13487	427250
9764	427251
14020	427252
33481	427253
8808	427254
80345	427255
22168	427256
9773	427257
59990	427258
77914	427259
60531	427260
58908	427261
95630	427262
31859	427263
36234	427264
50442	427265
19901	427266
11219	427267
27568	427268
22117	427269
76724	427270
2772	427271
126366	427272
36172	427273
28306	427274
89193	427275
48375	427276
2941	427277
125953	427278
67404	427279
4596	427280
97152	427281
71244	427282
64499	427283
92	427284
19715	427285
26478	427286
65637	427287
16932	427288
63918	427289
11592	427290
87407	427291
7370	427292
67314	427293
124535	427294
10269	427295
59077	427296
39145	427297
7432	427298
10783	427299
14317	427300
44672	427301
5108	427302
22199	427303
9589	427304
4601	427305
19319	427306
100783	427307
19201	427308
27257	427309
1594	427310
114477	427311
10333	427312
81395	427313
16749	427314
19329	427315
25660	427316
72915	427317
1950	427318
39438	427319
17764	427320
46312	427321
55955	427322
39645	427323
85783	427324
18525	427325
85690	427326
13683	427327
45943	427328
83582	427329
29562	427330
112536	427331
90694	427332
26046	427333
89	427334
79977	427335
107018	427336
6857	427337
128122	427338
33881	427339
76159	427340
35390	427341
52088	427342
1481	427343
55397	427344
4711	427345
19881	427346
19521	427347
11498	427348
12296	427349
902	427350
60029	427351
41379	427352
106271	427353
11685	427354
90997	427355
49973	427356
60243	427357
25612	427358
8254	427359
136277	427360
143898	427361
15453	427362
154896	427363
72521	427364
75367	427365
39478	427366
736	427367
54191	427368
78096	427369
471	427370
61273	427371
2891	427372
40237	427373
941	427374
85259	427375
79397	427376
2855	427377
14422	427378
39480	427379
9091	427380
17607	427381
147829	427382
43738	427383
12268	427384
40906	427385
67114	427386
35209	427387
27815	427388
102772	427389
19518	427390
165095	427391
13453	427392
70135	427393
67787	427394
32010	427395
68687	427396
25843	427397
15777	427398
144394	427399
77868	427400
48123	427401
3054	427402
165092	427403
20636	427404
124331	427405
57209	427406
60349	427407
57	427408
9284	427409
72605	427410
25604	427411
24474	427412
7714	427413
45749	427414
97813	427415
12787	427416
6274	427417
35687	427418
86182	427419
82867	427420
2397	427421
53882	427422
115675	427423
18882	427424
10674	427425
12669	427426
125867	427427
55683	427428
50718	427429
20652	427430
116101	427431
661	427432
133061	427433
56087	427434
1306	427435
10687	427436
45520	427437
16372	427438
52432	427439
33109	427440
75171	427441
33422	427442
9798	427443
8327	427444
14158	427445
95646	427446
53892	427447
119379	427448
86058	427449
4266	427450
91628	427451
3497	427452
23239	427453
46802	427454
106157	427455
14608	427456
51385	427457
3237	427458
18925	427459
46902	427460
1644	427461
57490	427462
22170	427463
20412	427464
99681	427465
88625	427466
93491	427467
85127	427468
48213	427469
151	427470
5124	427471
32824	427472
103036	427473
57311	427474
58667	427475
21247	427476
164933	427477
14568	427478
1667	427479
6517	427480
11108	427481
55275	427482
31336	427483
24435	427484
15791	427485
102943	427486
107899	427487
17335	427488
24735	427489
58548	427490
11359	427491
62404	427492
64156	427493
23494	427494
4262	427495
14868	427496
4836	427497
4288	427498
9829	427499
6379	427500
25776	427501
65525	427502
120739	427503
34682	427504
6993	427505
46211	427506
3280	427507
40374	427508
128608	427509
102619	427510
17122	427511
28623	427512
2451	427513
5678	427514
29502	427515
24475	427516
91349	427517
18656	427518
1164	427519
21777	427520
31816	427521
98723	427522
4833	427523
12553	427524
42479	427525
158780	427526
18150	427527
55013	427528
32	427529
65911	427530
43078	427531
72972	427532
64918	427533
11921	427534
37851	427535
12838	427536
101463	427537
3569	427538
17236	427539
149673	427540
126940	427541
6039	427542
42075	427543
48044	427544
1614	427545
323	427546
26368	427547
64411	427548
4737	427549
25272	427550
132880	427551
15716	427552
132034	427553
8737	427554
46448	427555
54004	427556
85680	427557
6032	427558
22405	427559
9983	427560
162290	427561
14518	427562
428	427563
54978	427564
21750	427565
156346	427566
46324	427567
103295	427568
69835	427569
48687	427570
1698	427571
33027	427572
1513	427573
66026	427574
19942	427575
8479	427576
70010	427577
116	427578
140645	427579
24058	427580
1820	427581
35552	427582
92430	427583
790	427584
108347	427585
33247	427586
66781	427587
19184	427588
68968	427589
126580	427590
4319	427591
5537	427592
5551	427593
80479	427594
12433	427595
29252	427596
51719	427597
101363	427598
10886	427599
66999	427600
18809	427601
78347	427602
109521	427603
50463	427604
14919	427605
28204	427606
56658	427607
117688	427608
93399	427609
15270	427610
8582	427611
7358	427612
21399	427613
7044	427614
8555	427615
53722	427616
13159	427617
49521	427618
108018	427619
94059	427620
83407	427621
21663	427622
3070	427623
10497	427624
11810	427625
32257	427626
2147	427627
6995	427628
32971	427629
1653	427630
11076	427631
49736	427632
49898	427633
449	427634
80931	427635
49450	427636
94895	427637
13447	427638
25675	427639
48501	427640
104147	427641
21566	427642
70	427643
3989	427644
76561	427645
97733	427646
29687	427647
26264	427648
2956	427649
20804	427650
17858	427651
11236	427652
49352	427653
17324	427654
9807	427655
5933	427656
231	427657
18777	427658
26741	427659
16104	427660
85771	427661
49567	427662
19927	427663
56581	427664
25962	427665
32071	427666
38310	427667
70785	427668
76206	427669
9217	427670
124054	427671
158358	427672
25995	427673
11047	427674
2117	427675
111307	427676
16818	427677
16021	427678
61458	427679
26944	427680
110421	427681
50961	427682
4298	427683
42370	427684
8355	427685
56936	427686
16596	427687
64292	427688
32517	427689
45	427690
2665	427691
1228	427692
719	427693
35980	427694
22597	427695
112820	427696
47212	427697
3383	427698
28427	427699
15977	427700
97106	427701
18403	427702
9205	427703
23611	427704
20672	427705
241	427706
7615	427707
37284	427708
6570	427709
34617	427710
61955	427711
31105	427712
47921	427713
18118	427714
44971	427715
24701	427716
13793	427717
29556	427718
1222	427719
16824	427720
6704	427721
102794	427722
36012	427723
26458	427724
11042	427725
19769	427726
49116	427727
55596	427728
147982	427729
47011	427730
40190	427731
16211	427732
13679	427733
40884	427734
107047	427735
12872	427736
9067	427737
44312	427738
65153	427739
68117	427740
356	427741
27418	427742
69725	427743
16909	427744
19194	427745
8615	427746
84422	427747
113366	427748
17714	427749
46346	427750
57017	427751
56801	427752
63729	427753
107581	427754
72088	427755
126545	427756
8016	427757
5425	427758
47269	427759
12144	427760
52884	427761
64630	427762
4271	427763
19443	427764
78260	427765
17516	427766
7032	427767
152412	427768
92538	427769
6786	427770
28832	427771
1302	427772
13286	427773
10279	427774
27491	427775
417	427776
61308	427777
29571	427778
37356	427779
14819	427780
20750	427781
42319	427782
123651	427783
2432	427784
19466	427785
22040	427786
51930	427787
45347	427788
10057	427789
117879	427790
7968	427791
116065	427792
1353	427793
29865	427794
33507	427795
13061	427796
3753	427797
70551	427798
1494	427799
4758	427800
18367	427801
5401	427802
19198	427803
151311	427804
89181	427805
134649	427806
337	427807
43861	427808
66673	427809
19649	427810
28085	427811
39902	427812
65173	427813
75375	427814
23727	427815
21278	427816
19675	427817
7700	427818
48314	427819
2749	427820
9458	427821
124894	427822
9469	427823
39115	427824
127193	427825
42382	427826
110779	427827
64524	427828
133444	427829
18662	427830
6131	427831
27736	427832
19528	427833
3158	427834
46994	427835
6827	427836
43727	427837
18364	427838
15207	427839
58019	427840
49864	427841
7941	427842
83463	427843
33081	427844
10289	427845
85930	427846
146661	427847
186	427848
103769	427849
34728	427850
6148	427851
21679	427852
10251	427853
344	427854
1628	427855
21502	427856
18478	427857
74075	427858
56144	427859
22987	427860
6258	427861
63343	427862
7575	427863
9397	427864
529	427865
25928	427866
123622	427867
101820	427868
156843	427869
78053	427870
36445	427871
46481	427872
56615	427873
54215	427874
24377	427875
83032	427876
6630	427877
146379	427878
76858	427879
72004	427880
5352	427881
7884	427882
138583	427883
6395	427884
71927	427885
5008	427886
99686	427887
42861	427888
53115	427889
2270	427890
73156	427891
4979	427892
28630	427893
3100	427894
6829	427895
41121	427896
5727	427897
37407	427898
162993	427899
3029	427900
7656	427901
8134	427902
58618	427903
83806	427904
13188	427905
18214	427906
46303	427907
5238	427908
17938	427909
127384	427910
1091	427911
50559	427912
30855	427913
140492	427914
109	427915
130461	427916
40	427917
3952	427918
16551	427919
505	427920
8388	427921
86837	427922
29384	427923
131344	427924
41757	427925
17665	427926
34914	427927
42054	427928
12832	427929
45975	427930
4766	427931
80851	427932
52330	427933
97641	427934
17682	427935
667	427936
35010	427937
110735	427938
15482	427939
152707	427940
21813	427941
1529	427942
73330	427943
8573	427944
86110	427945
6450	427946
12395	427947
25719	427948
29975	427949
35931	427950
22988	427951
69298	427952
1200	427953
59671	427954
3631	427955
28017	427956
45343	427957
105014	427958
45217	427959
24878	427960
44522	427961
1084	427962
1114	427963
36966	427964
28486	427965
24622	427966
13152	427967
31273	427968
100540	427969
107971	427970
55369	427971
32186	427972
3029	427973
244	427974
20006	427975
23857	427976
13007	427977
6391	427978
57620	427979
21830	427980
55809	427981
84563	427982
38462	427983
5970	427984
29537	427985
87062	427986
15719	427987
98591	427988
79316	427989
9042	427990
16975	427991
10033	427992
48	427993
74253	427994
107125	427995
56042	427996
113899	427997
2200	427998
24977	427999
36278	428000
132726	428001
10492	428002
6	428003
33538	428004
132390	428005
23385	428006
36209	428007
7069	428008
162423	428009
36732	428010
1359	428011
61991	428012
15225	428013
13192	428014
12406	428015
4191	428016
1826	428017
530	428018
2668	428019
11757	428020
50432	428021
86072	428022
13509	428023
10637	428024
40139	428025
15805	428026
25927	428027
46552	428028
45337	428029
79773	428030
2028	428031
33901	428032
21461	428033
51016	428034
663	428035
137313	428036
119106	428037
68560	428038
36287	428039
4783	428040
31903	428041
98079	428042
94189	428043
38245	428044
2366	428045
29389	428046
74734	428047
3277	428048
37679	428049
20571	428050
29564	428051
56724	428052
7509	428053
86273	428054
128369	428055
26582	428056
1226	428057
706	428058
18104	428059
5818	428060
2767	428061
143462	428062
142044	428063
10083	428064
116162	428065
12728	428066
64335	428067
60984	428068
11382	428069
9823	428070
105401	428071
3161	428072
8071	428073
28386	428074
74061	428075
96629	428076
5416	428077
29118	428078
33919	428079
3698	428080
64325	428081
98385	428082
15150	428083
9908	428084
75642	428085
15130	428086
18429	428087
7473	428088
12745	428089
38339	428090
21075	428091
38345	428092
61356	428093
26681	428094
1668	428095
48788	428096
133206	428097
126984	428098
89184	428099
90257	428100
14723	428101
12925	428102
32406	428103
9995	428104
45600	428105
1860	428106
33496	428107
58818	428108
40505	428109
87327	428110
89915	428111
1966	428112
12900	428113
21968	428114
99327	428115
81635	428116
39509	428117
20785	428118
54901	428119
36891	428120
6295	428121
22250	428122
7701	428123
39940	428124
18800	428125
43918	428126
74235	428127
91381	428128
159340	428129
6452	428130
11908	428131
7761	428132
31730	428133
3039	428134
1365	428135
14675	428136
6313	428137
71624	428138
46091	428139
292	428140
86117	428141
58285	428142
4636	428143
274	428144
31152	428145
15939	428146
42144	428147
58541	428148
13383	428149
5467	428150
90755	428151
52409	428152
849	428153
78475	428154
3994	428155
6758	428156
26138	428157
19214	428158
4440	428159
43215	428160
58370	428161
81423	428162
49646	428163
54282	428164
10160	428165
97825	428166
82838	428167
169	428168
3289	428169
162438	428170
130269	428171
19594	428172
97879	428173
44374	428174
19039	428175
66329	428176
11603	428177
42624	428178
64445	428179
2960	428180
557	428181
51631	428182
3308	428183
37222	428184
21716	428185
694	428186
14338	428187
17286	428188
15975	428189
19341	428190
1821	428191
152316	428192
126125	428193
30385	428194
828	428195
25638	428196
107367	428197
24219	428198
39425	428199
92168	428200
159074	428201
3686	428202
38994	428203
8125	428204
41029	428205
19	428206
129026	428207
26121	428208
72183	428209
21100	428210
40287	428211
1611	428212
12254	428213
13222	428214
8277	428215
40522	428216
37547	428217
12748	428218
6682	428219
2762	428220
7095	428221
28585	428222
64416	428223
3573	428224
26938	428225
40565	428226
114448	428227
15486	428228
42465	428229
99045	428230
10971	428231
13592	428232
5695	428233
158504	428234
29432	428235
22350	428236
252	428237
72698	428238
8212	428239
125185	428240
8085	428241
1615	428242
89755	428243
8597	428244
49770	428245
11484	428246
65420	428247
47572	428248
100595	428249
46013	428250
53291	428251
64036	428252
24865	428253
91174	428254
83088	428255
123508	428256
37013	428257
67145	428258
8353	428259
152153	428260
109721	428261
65587	428262
92543	428263
99972	428264
4307	428265
43845	428266
18352	428267
59660	428268
51078	428269
126360	428270
151387	428271
58369	428272
22039	428273
45892	428274
16968	428275
14224	428276
81563	428277
55705	428278
20428	428279
13682	428280
68651	428281
81300	428282
163703	428283
1581	428284
31743	428285
18685	428286
101520	428287
66654	428288
33176	428289
54	428290
68913	428291
19996	428292
65167	428293
15802	428294
2996	428295
32047	428296
34090	428297
32512	428298
5209	428299
109709	428300
9064	428301
40021	428302
97162	428303
29963	428304
57010	428305
33939	428306
46337	428307
61880	428308
64182	428309
36924	428310
10030	428311
10774	428312
33897	428313
81389	428314
3675	428315
2276	428316
2456	428317
85656	428318
64911	428319
19892	428320
47713	428321
3547	428322
13821	428323
97035	428324
26021	428325
99035	428326
161354	428327
39740	428328
99234	428329
120003	428330
50724	428331
12095	428332
69298	428333
32695	428334
7817	428335
38697	428336
14179	428337
19233	428338
14946	428339
55928	428340
49819	428341
1046	428342
538	428343
50603	428344
79770	428345
84488	428346
10105	428347
94813	428348
9070	428349
124868	428350
82344	428351
154086	428352
46664	428353
8628	428354
14453	428355
23905	428356
30767	428357
34622	428358
43819	428359
75649	428360
130796	428361
47208	428362
12118	428363
72019	428364
64946	428365
46108	428366
2219	428367
42516	428368
11764	428369
52147	428370
1661	428371
42279	428372
2821	428373
62214	428374
19102	428375
148361	428376
101670	428377
12184	428378
23681	428379
12531	428380
11532	428381
85405	428382
1881	428383
5959	428384
642	428385
10375	428386
157846	428387
8992	428388
119151	428389
38300	428390
37407	428391
16267	428392
38906	428393
43997	428394
85449	428395
53651	428396
75178	428397
71412	428398
32154	428399
64369	428400
1120	428401
116275	428402
113	428403
21932	428404
31597	428405
16493	428406
51261	428407
4061	428408
6690	428409
128603	428410
117311	428411
620	428412
56515	428413
47006	428414
40838	428415
16671	428416
40090	428417
7762	428418
17227	428419
26500	428420
81926	428421
23691	428422
25296	428423
90420	428424
9037	428425
16650	428426
47243	428427
104814	428428
70676	428429
61200	428430
55578	428431
37748	428432
90595	428433
107400	428434
2296	428435
120684	428436
3584	428437
117185	428438
106674	428439
8324	428440
110794	428441
14939	428442
69447	428443
154853	428444
8128	428445
146315	428446
51998	428447
5811	428448
26934	428449
72720	428450
4878	428451
128815	428452
88383	428453
14827	428454
30010	428455
35878	428456
19611	428457
10072	428458
34233	428459
2499	428460
14601	428461
29326	428462
2589	428463
36034	428464
1114	428465
41620	428466
27483	428467
2806	428468
27571	428469
136671	428470
99145	428471
23203	428472
116405	428473
21517	428474
45131	428475
319	428476
45396	428477
6336	428478
5117	428479
17775	428480
473	428481
46240	428482
98394	428483
103673	428484
100309	428485
31231	428486
32480	428487
1057	428488
26323	428489
17639	428490
42843	428491
27511	428492
3476	428493
13578	428494
107300	428495
5536	428496
3232	428497
28807	428498
14979	428499
11667	428500
41667	428501
13607	428502
61391	428503
25475	428504
78573	428505
156144	428506
7491	428507
7705	428508
6744	428509
25051	428510
29764	428511
70193	428512
527	428513
4337	428514
25376	428515
18668	428516
92305	428517
84680	428518
38222	428519
4091	428520
16491	428521
43216	428522
81999	428523
86097	428524
25719	428525
95763	428526
32780	428527
14842	428528
15361	428529
816	428530
27746	428531
53403	428532
18731	428533
18854	428534
94175	428535
1976	428536
27041	428537
79329	428538
164482	428539
14452	428540
159121	428541
98882	428542
20802	428543
56127	428544
103838	428545
15533	428546
20821	428547
102511	428548
18531	428549
36507	428550
7965	428551
8329	428552
9151	428553
3823	428554
9837	428555
53940	428556
65812	428557
65698	428558
157347	428559
24114	428560
77285	428561
45080	428562
49989	428563
27534	428564
89238	428565
54859	428566
27903	428567
7693	428568
5119	428569
2559	428570
52053	428571
90698	428572
2200	428573
28526	428574
8513	428575
59759	428576
6372	428577
6822	428578
19912	428579
38535	428580
8309	428581
12687	428582
29705	428583
7944	428584
48438	428585
54497	428586
275	428587
131333	428588
2078	428589
37741	428590
80878	428591
11846	428592
10848	428593
33998	428594
1760	428595
200	428596
25830	428597
137767	428598
79026	428599
16348	428600
92335	428601
25829	428602
101102	428603
2547	428604
2302	428605
16966	428606
91308	428607
120165	428608
2156	428609
22356	428610
87788	428611
16382	428612
96607	428613
35493	428614
109	428615
20538	428616
56795	428617
16441	428618
29518	428619
53983	428620
34355	428621
77335	428622
40006	428623
12473	428624
1661	428625
28628	428626
31142	428627
38546	428628
134777	428629
1978	428630
1949	428631
78908	428632
68553	428633
55478	428634
5936	428635
14186	428636
2538	428637
148	428638
118850	428639
17149	428640
128591	428641
3757	428642
563	428643
72402	428644
32883	428645
62560	428646
3869	428647
18812	428648
72782	428649
11974	428650
28492	428651
49089	428652
59271	428653
46328	428654
22405	428655
45459	428656
21660	428657
14033	428658
4271	428659
63389	428660
947	428661
9937	428662
14046	428663
14665	428664
130326	428665
32765	428666
27567	428667
11488	428668
49272	428669
115376	428670
61662	428671
31546	428672
71062	428673
12963	428674
115423	428675
13301	428676
1853	428677
16102	428678
33913	428679
30613	428680
132009	428681
337	428682
22623	428683
116995	428684
34644	428685
2227	428686
3130	428687
1320	428688
513	428689
61198	428690
51742	428691
14537	428692
2837	428693
30742	428694
18826	428695
6465	428696
61376	428697
161903	428698
871	428699
39922	428700
3289	428701
3474	428702
2858	428703
64893	428704
78774	428705
9654	428706
98496	428707
30845	428708
25811	428709
3884	428710
63834	428711
11470	428712
3046	428713
9259	428714
743	428715
15571	428716
79292	428717
11111	428718
92573	428719
8855	428720
96350	428721
9913	428722
48336	428723
75	428724
157760	428725
25	428726
14318	428727
7087	428728
64447	428729
12623	428730
125869	428731
4632	428732
5542	428733
3092	428734
43598	428735
16428	428736
64326	428737
25278	428738
7952	428739
21333	428740
140231	428741
25071	428742
12846	428743
74645	428744
8351	428745
7174	428746
44013	428747
4466	428748
133642	428749
708	428750
21804	428751
123243	428752
107536	428753
7644	428754
77067	428755
127139	428756
92901	428757
91772	428758
54166	428759
656	428760
31636	428761
7796	428762
121205	428763
32297	428764
13863	428765
9036	428766
47357	428767
54546	428768
113846	428769
100347	428770
48576	428771
80568	428772
65341	428773
163458	428774
11636	428775
9192	428776
7274	428777
63280	428778
6320	428779
14086	428780
36862	428781
7881	428782
12387	428783
51870	428784
98623	428785
23143	428786
677	428787
14732	428788
19210	428789
36833	428790
83242	428791
2478	428792
12599	428793
62597	428794
3566	428795
217	428796
1368	428797
5950	428798
1144	428799
6219	428800
36689	428801
8057	428802
31134	428803
9147	428804
19680	428805
25451	428806
84861	428807
67727	428808
17025	428809
17646	428810
75997	428811
2349	428812
23708	428813
10229	428814
16166	428815
23252	428816
100504	428817
6200	428818
15262	428819
93017	428820
3347	428821
15289	428822
103111	428823
4802	428824
1982	428825
47938	428826
103372	428827
873	428828
165536	428829
78520	428830
157755	428831
54273	428832
650	428833
41359	428834
137875	428835
33595	428836
36257	428837
12329	428838
65821	428839
37948	428840
10597	428841
258	428842
16931	428843
13716	428844
13790	428845
127842	428846
38588	428847
14531	428848
6081	428849
51962	428850
47716	428851
113075	428852
59511	428853
35225	428854
48973	428855
12168	428856
84307	428857
145062	428858
99073	428859
3849	428860
20586	428861
3020	428862
48012	428863
54318	428864
36578	428865
56746	428866
8315	428867
46419	428868
11901	428869
42857	428870
45480	428871
159	428872
15082	428873
1364	428874
126571	428875
60633	428876
18284	428877
63110	428878
29015	428879
78671	428880
2460	428881
65594	428882
22346	428883
7780	428884
83784	428885
28610	428886
4575	428887
23077	428888
36583	428889
12876	428890
9551	428891
27146	428892
25884	428893
16914	428894
22049	428895
553	428896
9837	428897
165767	428898
118630	428899
34023	428900
131542	428901
85003	428902
40516	428903
60585	428904
80951	428905
8568	428906
1837	428907
1942	428908
7111	428909
5614	428910
43886	428911
32703	428912
69497	428913
91581	428914
37014	428915
19554	428916
2019	428917
3290	428918
14882	428919
5487	428920
47183	428921
23464	428922
24405	428923
64403	428924
1110	428925
919	428926
9989	428927
5731	428928
6399	428929
18758	428930
63448	428931
79058	428932
32522	428933
3816	428934
82171	428935
73427	428936
12162	428937
27001	428938
154828	428939
10751	428940
28430	428941
131175	428942
4098	428943
89877	428944
30221	428945
2644	428946
24775	428947
74	428948
99993	428949
35235	428950
4553	428951
104588	428952
117077	428953
40596	428954
46750	428955
1543	428956
23817	428957
90422	428958
2484	428959
44	428960
21431	428961
95269	428962
27598	428963
92714	428964
45718	428965
39285	428966
1567	428967
93059	428968
18131	428969
22997	428970
5725	428971
123645	428972
20432	428973
23403	428974
8388	428975
62997	428976
19111	428977
9143	428978
79038	428979
111912	428980
42126	428981
129458	428982
84742	428983
163100	428984
63215	428985
121439	428986
3141	428987
7360	428988
62850	428989
39748	428990
2106	428991
57686	428992
41383	428993
71406	428994
43096	428995
1117	428996
105740	428997
96016	428998
119272	428999
9012	429000
1978	429001
1214	429002
4375	429003
23773	429004
117416	429005
13832	429006
4018	429007
1338	429008
44551	429009
47502	429010
215	429011
29717	429012
69034	429013
21383	429014
106453	429015
11486	429016
18060	429017
87815	429018
1788	429019
14659	429020
61676	429021
1346	429022
1273	429023
13607	429024
115	429025
11701	429026
1300	429027
849	429028
35190	429029
11899	429030
21589	429031
17750	429032
65598	429033
98849	429034
18342	429035
20036	429036
8882	429037
2093	429038
42320	429039
53897	429040
44065	429041
4225	429042
8357	429043
61912	429044
26186	429045
8379	429046
5043	429047
41936	429048
4222	429049
98629	429050
32607	429051
33005	429052
109456	429053
32002	429054
160162	429055
112983	429056
4006	429057
48701	429058
48025	429059
1114	429060
3556	429061
3376	429062
2253	429063
26014	429064
24676	429065
4895	429066
32330	429067
102973	429068
2416	429069
40326	429070
13293	429071
161619	429072
2585	429073
12040	429074
21406	429075
35812	429076
128240	429077
22843	429078
129918	429079
49695	429080
53586	429081
62171	429082
54572	429083
60381	429084
1218	429085
1557	429086
11579	429087
28	429088
1355	429089
21066	429090
35711	429091
2653	429092
35134	429093
111396	429094
20920	429095
18417	429096
61310	429097
118308	429098
1305	429099
10240	429100
81048	429101
47388	429102
69111	429103
2993	429104
20106	429105
37721	429106
53732	429107
19538	429108
14597	429109
22010	429110
29958	429111
10641	429112
3541	429113
11200	429114
5233	429115
149254	429116
18678	429117
17753	429118
22387	429119
31806	429120
30	429121
1795	429122
99381	429123
12970	429124
9474	429125
2573	429126
72157	429127
30576	429128
59508	429129
3585	429130
10776	429131
25321	429132
842	429133
165980	429134
52652	429135
55836	429136
8020	429137
12934	429138
6003	429139
57286	429140
229	429141
33147	429142
91233	429143
38393	429144
101857	429145
26960	429146
1227	429147
49933	429148
24938	429149
2628	429150
4678	429151
7545	429152
8842	429153
17562	429154
42192	429155
2106	429156
186	429157
25411	429158
11968	429159
62	429160
61154	429161
17595	429162
6496	429163
101987	429164
598	429165
131219	429166
3001	429167
72070	429168
12507	429169
35898	429170
45378	429171
16745	429172
18862	429173
41138	429174
66704	429175
24540	429176
6763	429177
418	429178
43621	429179
65276	429180
16721	429181
37	429182
3614	429183
100053	429184
3467	429185
86704	429186
40215	429187
41	429188
536	429189
147579	429190
8835	429191
909	429192
103897	429193
7476	429194
9365	429195
16791	429196
35581	429197
18751	429198
52927	429199
70286	429200
22996	429201
33284	429202
132033	429203
516	429204
57020	429205
154143	429206
97519	429207
4483	429208
10470	429209
5956	429210
21878	429211
30492	429212
54383	429213
74539	429214
5859	429215
68248	429216
110386	429217
45905	429218
30158	429219
65292	429220
787	429221
1360	429222
16273	429223
82428	429224
15174	429225
7731	429226
37777	429227
28311	429228
12715	429229
8531	429230
25565	429231
3225	429232
51030	429233
69662	429234
3482	429235
924	429236
26786	429237
5978	429238
73026	429239
8658	429240
52114	429241
116661	429242
35410	429243
53397	429244
24671	429245
157	429246
109769	429247
21470	429248
57099	429249
145895	429250
2239	429251
26888	429252
15990	429253
35401	429254
110369	429255
139291	429256
65852	429257
116515	429258
55474	429259
22944	429260
68549	429261
24277	429262
7623	429263
10135	429264
8232	429265
176	429266
32147	429267
2216	429268
747	429269
35904	429270
7490	429271
10380	429272
5038	429273
73661	429274
89664	429275
6821	429276
52307	429277
3799	429278
11790	429279
127	429280
7946	429281
58102	429282
126374	429283
853	429284
101	429285
154194	429286
163862	429287
8817	429288
24110	429289
20621	429290
95858	429291
36764	429292
10435	429293
11916	429294
34522	429295
4593	429296
13927	429297
43357	429298
16331	429299
21965	429300
5240	429301
23497	429302
3078	429303
28398	429304
82116	429305
39879	429306
80717	429307
43227	429308
2168	429309
9879	429310
48306	429311
1406	429312
76736	429313
113957	429314
17410	429315
10710	429316
30105	429317
49444	429318
40591	429319
4001	429320
72942	429321
123913	429322
16246	429323
6818	429324
3988	429325
48558	429326
4630	429327
89428	429328
5142	429329
13341	429330
133494	429331
10623	429332
102128	429333
11333	429334
25931	429335
60874	429336
64430	429337
96	429338
46889	429339
6732	429340
52470	429341
5398	429342
4416	429343
15866	429344
153157	429345
112	429346
335	429347
95521	429348
66209	429349
26504	429350
5993	429351
4204	429352
5745	429353
7581	429354
70360	429355
82	429356
65433	429357
30928	429358
66605	429359
69533	429360
19707	429361
15679	429362
33505	429363
3313	429364
5262	429365
31684	429366
2370	429367
58	429368
122147	429369
3704	429370
16964	429371
94684	429372
132893	429373
56779	429374
2926	429375
1468	429376
13002	429377
57809	429378
5746	429379
107704	429380
3472	429381
58254	429382
104938	429383
22034	429384
21228	429385
151166	429386
11437	429387
3474	429388
12188	429389
101900	429390
24837	429391
46225	429392
4543	429393
504	429394
22604	429395
49002	429396
54719	429397
22716	429398
4278	429399
14661	429400
65121	429401
20341	429402
3750	429403
56016	429404
8435	429405
44241	429406
135715	429407
23767	429408
33093	429409
13113	429410
120890	429411
102260	429412
143336	429413
4955	429414
24000	429415
38487	429416
38440	429417
59915	429418
10067	429419
150538	429420
24495	429421
52413	429422
860	429423
12003	429424
304	429425
131810	429426
38527	429427
57201	429428
4142	429429
32288	429430
13673	429431
18357	429432
11368	429433
13258	429434
52270	429435
4268	429436
113897	429437
39906	429438
73742	429439
6548	429440
30569	429441
72091	429442
124547	429443
4371	429444
18519	429445
9881	429446
10369	429447
23833	429448
107569	429449
19	429450
1617	429451
117821	429452
106950	429453
50136	429454
49496	429455
17638	429456
26690	429457
67333	429458
32454	429459
19587	429460
1658	429461
103228	429462
95967	429463
57867	429464
69441	429465
48086	429466
702	429467
31544	429468
23003	429469
5623	429470
1327	429471
23908	429472
22856	429473
21080	429474
39177	429475
72687	429476
33347	429477
53269	429478
158309	429479
93900	429480
24919	429481
75990	429482
99482	429483
7435	429484
73075	429485
69414	429486
74958	429487
5240	429488
4467	429489
53527	429490
315	429491
4779	429492
10055	429493
62876	429494
736	429495
23957	429496
7328	429497
7562	429498
91793	429499
41290	429500
18068	429501
13405	429502
5229	429503
14079	429504
20326	429505
64810	429506
109002	429507
6914	429508
68268	429509
12401	429510
33405	429511
34050	429512
51511	429513
16569	429514
6109	429515
63447	429516
49652	429517
27265	429518
76129	429519
129096	429520
2142	429521
22780	429522
15977	429523
134817	429524
692	429525
48259	429526
10702	429527
27106	429528
9584	429529
35282	429530
66593	429531
127131	429532
87204	429533
39609	429534
1491	429535
69257	429536
28311	429537
16823	429538
18847	429539
127533	429540
78961	429541
64338	429542
441	429543
79009	429544
15953	429545
75482	429546
16735	429547
39605	429548
47520	429549
5465	429550
9125	429551
57591	429552
57970	429553
27736	429554
6136	429555
76928	429556
65923	429557
31454	429558
3049	429559
96343	429560
125181	429561
7068	429562
10542	429563
61177	429564
27544	429565
131916	429566
6698	429567
35003	429568
27868	429569
47836	429570
50483	429571
50383	429572
79885	429573
62351	429574
162273	429575
4191	429576
70473	429577
60429	429578
2772	429579
15461	429580
31515	429581
53797	429582
5691	429583
17189	429584
4526	429585
8080	429586
41179	429587
23675	429588
15048	429589
5749	429590
40835	429591
33745	429592
60351	429593
47500	429594
4432	429595
37675	429596
89371	429597
3433	429598
51914	429599
9050	429600
92157	429601
161483	429602
89686	429603
29871	429604
92401	429605
102768	429606
44255	429607
37634	429608
6688	429609
120100	429610
89606	429611
3254	429612
1843	429613
7425	429614
9935	429615
11516	429616
47457	429617
87053	429618
23126	429619
28380	429620
14526	429621
2292	429622
1168	429623
62275	429624
31188	429625
1262	429626
61954	429627
62303	429628
3574	429629
102337	429630
121157	429631
31570	429632
74402	429633
761	429634
8246	429635
12975	429636
31766	429637
7609	429638
4568	429639
10577	429640
22710	429641
80232	429642
5036	429643
41177	429644
87835	429645
164972	429646
118330	429647
54688	429648
39201	429649
88337	429650
13400	429651
20903	429652
52182	429653
28155	429654
13632	429655
1792	429656
13051	429657
53969	429658
15295	429659
41189	429660
110577	429661
127	429662
151002	429663
136719	429664
15518	429665
12232	429666
599	429667
123708	429668
2643	429669
40535	429670
372	429671
71354	429672
30725	429673
107396	429674
13821	429675
5477	429676
22351	429677
5389	429678
89613	429679
4705	429680
58953	429681
79802	429682
43831	429683
1327	429684
10358	429685
16032	429686
31900	429687
4244	429688
15809	429689
374	429690
40041	429691
11397	429692
33071	429693
123229	429694
43040	429695
166503	429696
71231	429697
8876	429698
15259	429699
119392	429700
166490	429701
3918	429702
155917	429703
31526	429704
12985	429705
25687	429706
7000	429707
9090	429708
26556	429709
25700	429710
25784	429711
30922	429712
92789	429713
45481	429714
16503	429715
20558	429716
75031	429717
5025	429718
76130	429719
10614	429720
5152	429721
158075	429722
144271	429723
32303	429724
10295	429725
3893	429726
93623	429727
8088	429728
32364	429729
98017	429730
53849	429731
16963	429732
110254	429733
97284	429734
12756	429735
201	429736
24397	429737
126273	429738
89678	429739
106976	429740
35532	429741
114293	429742
3763	429743
44100	429744
5410	429745
131566	429746
11327	429747
128709	429748
46	429749
35217	429750
27403	429751
51299	429752
99451	429753
51590	429754
98	429755
7299	429756
92302	429757
11895	429758
40442	429759
85325	429760
38308	429761
49296	429762
6	429763
8582	429764
29199	429765
11259	429766
3328	429767
5477	429768
4633	429769
35632	429770
48712	429771
16239	429772
23559	429773
53094	429774
2669	429775
65809	429776
40803	429777
21692	429778
70377	429779
41886	429780
21907	429781
80876	429782
700	429783
7957	429784
4300	429785
80208	429786
27062	429787
48234	429788
128128	429789
78814	429790
106391	429791
4274	429792
16361	429793
17613	429794
91484	429795
23142	429796
54860	429797
7583	429798
31149	429799
67814	429800
121795	429801
5168	429802
17630	429803
35819	429804
20621	429805
19786	429806
137884	429807
16542	429808
50310	429809
15905	429810
26746	429811
11981	429812
21105	429813
10432	429814
20373	429815
16651	429816
11591	429817
105023	429818
183	429819
44613	429820
101847	429821
59044	429822
125364	429823
4210	429824
890	429825
42103	429826
8050	429827
36261	429828
139020	429829
62839	429830
28622	429831
134704	429832
37645	429833
8401	429834
59863	429835
106423	429836
24881	429837
3246	429838
31320	429839
42384	429840
62284	429841
32734	429842
40527	429843
17093	429844
484	429845
70861	429846
17946	429847
10232	429848
31410	429849
35921	429850
24608	429851
114271	429852
34866	429853
99549	429854
21070	429855
50156	429856
9046	429857
45164	429858
55868	429859
1358	429860
3931	429861
109371	429862
93344	429863
31436	429864
33497	429865
160354	429866
24419	429867
5630	429868
23330	429869
9703	429870
124247	429871
57662	429872
12042	429873
70572	429874
126335	429875
27137	429876
44357	429877
18152	429878
31997	429879
65828	429880
37	429881
15302	429882
40995	429883
94179	429884
86342	429885
91867	429886
63489	429887
55630	429888
5870	429889
56925	429890
66503	429891
69197	429892
11583	429893
83904	429894
8959	429895
5203	429896
46944	429897
89160	429898
5939	429899
21173	429900
132243	429901
33175	429902
840	429903
1467	429904
51150	429905
103724	429906
3550	429907
27671	429908
58584	429909
144848	429910
2982	429911
94003	429912
15632	429913
26	429914
3677	429915
15745	429916
10383	429917
21212	429918
22864	429919
59139	429920
1252	429921
18443	429922
124082	429923
18795	429924
27821	429925
419	429926
12101	429927
25621	429928
26750	429929
12909	429930
5232	429931
22183	429932
19449	429933
28234	429934
11182	429935
82287	429936
13853	429937
51660	429938
121215	429939
117884	429940
16533	429941
147	429942
7448	429943
857	429944
3426	429945
73844	429946
2751	429947
2325	429948
106396	429949
61504	429950
27934	429951
6557	429952
63684	429953
1038	429954
6619	429955
8552	429956
137725	429957
52999	429958
27432	429959
105963	429960
33941	429961
20508	429962
98871	429963
62977	429964
25894	429965
68925	429966
49327	429967
27061	429968
8309	429969
73815	429970
59539	429971
327	429972
49729	429973
88	429974
115789	429975
5932	429976
32723	429977
37936	429978
27050	429979
89141	429980
90431	429981
6025	429982
18473	429983
2338	429984
76860	429985
14503	429986
43186	429987
29556	429988
9329	429989
97042	429990
119649	429991
166528	429992
852	429993
7626	429994
44232	429995
69039	429996
17889	429997
33282	429998
90754	429999
68359	430000
15596	430001
42352	430002
9862	430003
31500	430004
74531	430005
45479	430006
57336	430007
30290	430008
19066	430009
75229	430010
59089	430011
84179	430012
19020	430013
53859	430014
1886	430015
4608	430016
18918	430017
20218	430018
10747	430019
3253	430020
91769	430021
19117	430022
68456	430023
39008	430024
57087	430025
2876	430026
7026	430027
15854	430028
65704	430029
24858	430030
15827	430031
44651	430032
19425	430033
19806	430034
33393	430035
23173	430036
2383	430037
87891	430038
12438	430039
90580	430040
51378	430041
618	430042
32997	430043
144691	430044
18188	430045
7434	430046
69330	430047
27362	430048
20550	430049
8229	430050
3349	430051
4794	430052
7821	430053
59097	430054
10363	430055
51183	430056
49980	430057
63357	430058
22137	430059
688	430060
70374	430061
67687	430062
40271	430063
12836	430064
2699	430065
113756	430066
90920	430067
15088	430068
105673	430069
12410	430070
138621	430071
26019	430072
55448	430073
27051	430074
46280	430075
21926	430076
31939	430077
29501	430078
62194	430079
14161	430080
22836	430081
7911	430082
82440	430083
9267	430084
129668	430085
26269	430086
86109	430087
10119	430088
32191	430089
108463	430090
16107	430091
166425	430092
46319	430093
104302	430094
66426	430095
2070	430096
50713	430097
93314	430098
18705	430099
11398	430100
43942	430101
115848	430102
5589	430103
16689	430104
116	430105
1455	430106
45	430107
17996	430108
48120	430109
109061	430110
4977	430111
6009	430112
97455	430113
29128	430114
13728	430115
15384	430116
44210	430117
26348	430118
39010	430119
78541	430120
44629	430121
2265	430122
20389	430123
61143	430124
27907	430125
34257	430126
1376	430127
12769	430128
34783	430129
408	430130
582	430131
156239	430132
13604	430133
2804	430134
14533	430135
1294	430136
31748	430137
6243	430138
50075	430139
64061	430140
57819	430141
81420	430142
6927	430143
12799	430144
41703	430145
101091	430146
11674	430147
21684	430148
9716	430149
6254	430150
66384	430151
48421	430152
55163	430153
120669	430154
62471	430155
27310	430156
37784	430157
14144	430158
119238	430159
17903	430160
130471	430161
65993	430162
17019	430163
12017	430164
103107	430165
37156	430166
59714	430167
134554	430168
20528	430169
58786	430170
33226	430171
60614	430172
12233	430173
4908	430174
16486	430175
13225	430176
14527	430177
32924	430178
7512	430179
10827	430180
32560	430181
32185	430182
25896	430183
37376	430184
38036	430185
12308	430186
835	430187
8523	430188
3918	430189
51564	430190
12271	430191
58537	430192
2271	430193
7435	430194
115366	430195
123	430196
31388	430197
8704	430198
13758	430199
39860	430200
19127	430201
23713	430202
9777	430203
236	430204
68371	430205
99785	430206
102498	430207
13434	430208
4406	430209
138476	430210
27534	430211
22587	430212
8860	430213
130806	430214
17433	430215
5280	430216
8565	430217
55372	430218
12319	430219
1723	430220
45098	430221
10714	430222
10029	430223
16807	430224
21064	430225
134170	430226
39330	430227
22168	430228
17200	430229
42937	430230
10169	430231
158685	430232
70185	430233
5292	430234
81808	430235
29282	430236
88145	430237
16022	430238
3231	430239
14242	430240
1941	430241
29574	430242
30288	430243
14207	430244
25067	430245
36818	430246
6820	430247
12565	430248
125717	430249
52901	430250
146510	430251
15284	430252
7934	430253
64555	430254
12003	430255
51225	430256
8380	430257
27503	430258
129972	430259
42193	430260
9309	430261
27567	430262
3850	430263
92369	430264
9433	430265
9698	430266
1295	430267
26539	430268
57707	430269
6418	430270
70780	430271
129960	430272
79075	430273
18399	430274
7020	430275
53878	430276
104709	430277
3696	430278
42997	430279
21083	430280
8712	430281
11919	430282
21508	430283
140435	430284
687	430285
195	430286
22081	430287
35774	430288
27136	430289
2855	430290
2854	430291
71678	430292
371	430293
17933	430294
54160	430295
11716	430296
93231	430297
943	430298
11797	430299
4779	430300
28671	430301
36307	430302
111901	430303
46172	430304
55362	430305
1368	430306
2642	430307
53885	430308
19590	430309
2211	430310
141898	430311
76357	430312
26425	430313
4625	430314
71549	430315
8660	430316
13862	430317
87804	430318
20800	430319
6086	430320
91497	430321
83436	430322
50400	430323
49	430324
842	430325
36565	430326
7554	430327
62104	430328
14333	430329
11081	430330
30376	430331
834	430332
47579	430333
77417	430334
56697	430335
32227	430336
1846	430337
57119	430338
64842	430339
32814	430340
220	430341
29763	430342
165669	430343
9451	430344
12969	430345
61888	430346
35093	430347
3224	430348
66088	430349
1707	430350
1017	430351
80464	430352
70507	430353
73158	430354
5239	430355
119048	430356
6092	430357
56920	430358
73478	430359
4160	430360
6217	430361
68225	430362
10822	430363
12063	430364
89817	430365
30486	430366
133790	430367
32487	430368
23995	430369
109613	430370
124370	430371
140105	430372
35680	430373
45887	430374
45380	430375
41641	430376
475	430377
12793	430378
39049	430379
39002	430380
60505	430381
38748	430382
75780	430383
7613	430384
1225	430385
550	430386
21437	430387
2396	430388
837	430389
18991	430390
164569	430391
68899	430392
26118	430393
57545	430394
14745	430395
12587	430396
12184	430397
90796	430398
24855	430399
2648	430400
153	430401
158878	430402
51510	430403
8731	430404
22334	430405
47098	430406
18	430407
132201	430408
89601	430409
14924	430410
25892	430411
130877	430412
135992	430413
28234	430414
51125	430415
9203	430416
87949	430417
5700	430418
26420	430419
1941	430420
62620	430421
113447	430422
54930	430423
11340	430424
156984	430425
14150	430426
3958	430427
62	430428
66432	430429
4795	430430
12985	430431
6714	430432
63575	430433
17311	430434
25919	430435
21121	430436
7934	430437
1403	430438
50884	430439
45393	430440
34576	430441
66128	430442
147756	430443
83410	430444
78856	430445
75398	430446
3705	430447
14155	430448
33258	430449
160461	430450
83840	430451
51481	430452
68700	430453
52615	430454
46964	430455
98967	430456
376	430457
4258	430458
9239	430459
95134	430460
34021	430461
74790	430462
16043	430463
1898	430464
138796	430465
60357	430466
4818	430467
10400	430468
76551	430469
13806	430470
70808	430471
7004	430472
69059	430473
75151	430474
149502	430475
60128	430476
18607	430477
41749	430478
6416	430479
31864	430480
14365	430481
9853	430482
36317	430483
41539	430484
71280	430485
1275	430486
96596	430487
4304	430488
28430	430489
43995	430490
9909	430491
11720	430492
155271	430493
21467	430494
326	430495
80	430496
27037	430497
52919	430498
10987	430499
73018	430500
2978	430501
148898	430502
30377	430503
50	430504
15561	430505
95223	430506
85734	430507
147884	430508
80108	430509
11657	430510
21545	430511
6053	430512
125829	430513
34142	430514
22600	430515
83777	430516
31433	430517
89444	430518
53381	430519
54870	430520
8388	430521
149550	430522
67472	430523
20666	430524
1364	430525
81082	430526
6035	430527
60113	430528
38303	430529
98776	430530
26941	430531
66749	430532
2184	430533
8941	430534
13301	430535
20102	430536
15617	430537
6800	430538
28189	430539
8006	430540
25272	430541
6277	430542
8608	430543
38958	430544
75189	430545
166127	430546
4156	430547
23252	430548
153715	430549
72575	430550
13650	430551
56534	430552
6279	430553
24802	430554
18201	430555
28323	430556
3147	430557
5167	430558
69427	430559
2526	430560
89096	430561
38212	430562
24541	430563
52039	430564
105470	430565
21602	430566
5029	430567
11323	430568
994	430569
13231	430570
5224	430571
1181	430572
27184	430573
61291	430574
90529	430575
2113	430576
92119	430577
13387	430578
58425	430579
17700	430580
34781	430581
82814	430582
14568	430583
76831	430584
157590	430585
106761	430586
5409	430587
148731	430588
164622	430589
64582	430590
1584	430591
92423	430592
83646	430593
478	430594
106633	430595
162897	430596
11963	430597
7094	430598
79185	430599
46968	430600
57628	430601
3172	430602
135362	430603
27605	430604
767	430605
7087	430606
66603	430607
104712	430608
18702	430609
49309	430610
35911	430611
25368	430612
5940	430613
36872	430614
24093	430615
228	430616
140	430617
9577	430618
42153	430619
24180	430620
25192	430621
104028	430622
73154	430623
11303	430624
139313	430625
49044	430626
68060	430627
30219	430628
142954	430629
70312	430630
1285	430631
6375	430632
10664	430633
14539	430634
69766	430635
108885	430636
34367	430637
114974	430638
30911	430639
130601	430640
58646	430641
57611	430642
47422	430643
17514	430644
6	430645
21810	430646
5	430647
23853	430648
10474	430649
43479	430650
43560	430651
2717	430652
34137	430653
5215	430654
92129	430655
4622	430656
18036	430657
41583	430658
12712	430659
59690	430660
73226	430661
23241	430662
19358	430663
40156	430664
70571	430665
71103	430666
62173	430667
55520	430668
22136	430669
2330	430670
15293	430671
52191	430672
1646	430673
5455	430674
14452	430675
4150	430676
18721	430677
17186	430678
6023	430679
62883	430680
37925	430681
104151	430682
1573	430683
59047	430684
36784	430685
25959	430686
1956	430687
7603	430688
25697	430689
23557	430690
80290	430691
52083	430692
149539	430693
104192	430694
99	430695
78934	430696
54461	430697
104871	430698
117433	430699
61557	430700
884	430701
85059	430702
46169	430703
41896	430704
67834	430705
6240	430706
10306	430707
43099	430708
48826	430709
9888	430710
32733	430711
2912	430712
14172	430713
48242	430714
40520	430715
39928	430716
46244	430717
176	430718
43267	430719
78025	430720
603	430721
22669	430722
3528	430723
76816	430724
82323	430725
78854	430726
32447	430727
26696	430728
90617	430729
38589	430730
4390	430731
24164	430732
1422	430733
16004	430734
107494	430735
335	430736
32742	430737
99938	430738
4932	430739
21870	430740
184	430741
10212	430742
14389	430743
3013	430744
4704	430745
6305	430746
85364	430747
40181	430748
41868	430749
59105	430750
21799	430751
40394	430752
121581	430753
75142	430754
132782	430755
5524	430756
62041	430757
100275	430758
34811	430759
20557	430760
42402	430761
164506	430762
6639	430763
20648	430764
88429	430765
21246	430766
44093	430767
34901	430768
10168	430769
91810	430770
8186	430771
67647	430772
58189	430773
21616	430774
22566	430775
131059	430776
128326	430777
29383	430778
676	430779
50472	430780
44550	430781
22780	430782
15235	430783
32972	430784
16866	430785
30543	430786
40870	430787
5742	430788
17205	430789
12525	430790
10007	430791
102087	430792
119094	430793
968	430794
1050	430795
28780	430796
67215	430797
61722	430798
1873	430799
31214	430800
11040	430801
102176	430802
88293	430803
26147	430804
46086	430805
131462	430806
27134	430807
80624	430808
151987	430809
67804	430810
14890	430811
68715	430812
67988	430813
18928	430814
87151	430815
364	430816
6949	430817
60493	430818
19513	430819
9770	430820
94102	430821
4513	430822
20002	430823
25748	430824
57711	430825
13259	430826
69038	430827
15166	430828
11665	430829
84622	430830
22580	430831
567	430832
28992	430833
36035	430834
65333	430835
20360	430836
2450	430837
84482	430838
14581	430839
127986	430840
65738	430841
82478	430842
14896	430843
38598	430844
25073	430845
24560	430846
96785	430847
17617	430848
10	430849
69028	430850
1056	430851
30953	430852
82937	430853
19865	430854
73515	430855
8246	430856
22240	430857
6085	430858
11768	430859
4386	430860
3351	430861
64518	430862
83959	430863
46291	430864
52776	430865
27565	430866
112076	430867
4601	430868
119188	430869
30557	430870
37187	430871
44242	430872
75	430873
7354	430874
1698	430875
35946	430876
86861	430877
17579	430878
131779	430879
5481	430880
39796	430881
6608	430882
2147	430883
23358	430884
3565	430885
14351	430886
95038	430887
1812	430888
2621	430889
2805	430890
28686	430891
67350	430892
13564	430893
18027	430894
2711	430895
68804	430896
14838	430897
124023	430898
4884	430899
47954	430900
42513	430901
1432	430902
10739	430903
37554	430904
83829	430905
82135	430906
25720	430907
27072	430908
5033	430909
11454	430910
35619	430911
2195	430912
32204	430913
703	430914
7882	430915
47798	430916
51908	430917
34723	430918
40844	430919
3908	430920
15756	430921
48300	430922
128649	430923
2553	430924
3344	430925
73995	430926
76283	430927
28073	430928
54985	430929
85630	430930
35909	430931
2719	430932
70870	430933
52318	430934
23915	430935
25031	430936
48500	430937
2363	430938
87691	430939
131170	430940
58259	430941
19044	430942
33513	430943
80251	430944
61787	430945
14196	430946
103588	430947
37984	430948
144626	430949
37479	430950
861	430951
32059	430952
15239	430953
31904	430954
14890	430955
42969	430956
17647	430957
4040	430958
93951	430959
24576	430960
298	430961
82892	430962
24064	430963
72733	430964
18321	430965
133684	430966
35715	430967
38259	430968
8962	430969
65431	430970
53731	430971
43011	430972
14228	430973
62263	430974
5677	430975
306	430976
78112	430977
15181	430978
124527	430979
106739	430980
348	430981
166501	430982
33709	430983
355	430984
106250	430985
7352	430986
111787	430987
25021	430988
202	430989
44643	430990
14212	430991
15865	430992
45078	430993
6359	430994
67598	430995
26770	430996
8017	430997
111	430998
23266	430999
19524	431000
20820	431001
129336	431002
22835	431003
24403	431004
15162	431005
31351	431006
77757	431007
51468	431008
43831	431009
140772	431010
72144	431011
56685	431012
7325	431013
556	431014
31963	431015
55959	431016
142	431017
51877	431018
46861	431019
14856	431020
7307	431021
49202	431022
66453	431023
1145	431024
66971	431025
3653	431026
52336	431027
115489	431028
46803	431029
25237	431030
20056	431031
46087	431032
54415	431033
43379	431034
5396	431035
46961	431036
35352	431037
117712	431038
23207	431039
148007	431040
658	431041
75124	431042
9393	431043
22605	431044
29971	431045
29533	431046
24323	431047
68509	431048
21356	431049
33135	431050
5737	431051
43415	431052
14939	431053
34133	431054
51056	431055
39484	431056
98149	431057
44871	431058
53765	431059
4568	431060
1522	431061
361	431062
17966	431063
4423	431064
58501	431065
81681	431066
6990	431067
45222	431068
45197	431069
15668	431070
1507	431071
3458	431072
29477	431073
761	431074
60012	431075
8473	431076
69433	431077
43042	431078
687	431079
53795	431080
391	431081
10015	431082
23013	431083
11112	431084
1984	431085
50829	431086
8355	431087
4507	431088
4155	431089
5349	431090
32393	431091
41299	431092
133283	431093
691	431094
10826	431095
56485	431096
33302	431097
20291	431098
70436	431099
1652	431100
7572	431101
76805	431102
40335	431103
68522	431104
13159	431105
114303	431106
154599	431107
87952	431108
48948	431109
11910	431110
97933	431111
139642	431112
14453	431113
20222	431114
20971	431115
25848	431116
10831	431117
60387	431118
18985	431119
159944	431120
51754	431121
11399	431122
64235	431123
67225	431124
48182	431125
56484	431126
59018	431127
27592	431128
51788	431129
128	431130
103792	431131
49238	431132
343	431133
20428	431134
36641	431135
105230	431136
68070	431137
24310	431138
17399	431139
49314	431140
6471	431141
6298	431142
129617	431143
26415	431144
5812	431145
38329	431146
1959	431147
38374	431148
7504	431149
37450	431150
69426	431151
36871	431152
20227	431153
10971	431154
962	431155
11320	431156
54173	431157
14714	431158
8414	431159
22032	431160
4748	431161
8333	431162
647	431163
79103	431164
85997	431165
70480	431166
3914	431167
59218	431168
22312	431169
23444	431170
1883	431171
53555	431172
45468	431173
6547	431174
12471	431175
23426	431176
8116	431177
29055	431178
1226	431179
99030	431180
6061	431181
80422	431182
65233	431183
608	431184
119990	431185
7305	431186
6481	431187
3790	431188
17047	431189
102137	431190
37196	431191
80344	431192
133065	431193
12062	431194
12315	431195
49702	431196
83544	431197
16532	431198
139176	431199
50080	431200
68884	431201
61295	431202
82581	431203
68352	431204
4876	431205
1719	431206
44127	431207
8591	431208
37599	431209
98737	431210
19497	431211
939	431212
49445	431213
579	431214
160059	431215
8542	431216
5758	431217
8108	431218
6455	431219
76958	431220
24626	431221
33491	431222
1647	431223
55722	431224
94241	431225
69853	431226
18081	431227
103752	431228
1389	431229
64441	431230
810	431231
35249	431232
7383	431233
95963	431234
49541	431235
21297	431236
72519	431237
15018	431238
5541	431239
3025	431240
107264	431241
29353	431242
43249	431243
7860	431244
64807	431245
43928	431246
22294	431247
12728	431248
118835	431249
29410	431250
45763	431251
1638	431252
42470	431253
8369	431254
3131	431255
1077	431256
2944	431257
69670	431258
26898	431259
336	431260
87167	431261
26209	431262
75830	431263
522	431264
53564	431265
271	431266
5536	431267
13105	431268
6860	431269
75328	431270
63456	431271
24461	431272
211	431273
21014	431274
16314	431275
84313	431276
10524	431277
28354	431278
1817	431279
102659	431280
63451	431281
9354	431282
81374	431283
29	431284
18677	431285
43377	431286
11257	431287
17346	431288
7305	431289
62696	431290
7244	431291
114167	431292
63594	431293
290	431294
77847	431295
33791	431296
44764	431297
4587	431298
13337	431299
152002	431300
125384	431301
8341	431302
13875	431303
164098	431304
99256	431305
23866	431306
16566	431307
58353	431308
39362	431309
20953	431310
69479	431311
36979	431312
1403	431313
61481	431314
29777	431315
5334	431316
10323	431317
66660	431318
33208	431319
30218	431320
88132	431321
113807	431322
117906	431323
51545	431324
5972	431325
87680	431326
115509	431327
109046	431328
7178	431329
9215	431330
2037	431331
69536	431332
40377	431333
23749	431334
20380	431335
121269	431336
67416	431337
26828	431338
149803	431339
64040	431340
43515	431341
15832	431342
22323	431343
71986	431344
75933	431345
58649	431346
467	431347
37429	431348
2812	431349
22954	431350
143233	431351
4349	431352
15967	431353
2421	431354
8740	431355
27603	431356
9166	431357
111803	431358
85841	431359
71093	431360
19531	431361
18483	431362
17905	431363
34022	431364
19560	431365
81907	431366
10992	431367
47497	431368
30021	431369
86502	431370
79093	431371
8343	431372
857	431373
4235	431374
17493	431375
99284	431376
80767	431377
2622	431378
35635	431379
9376	431380
144350	431381
8356	431382
10651	431383
31625	431384
54679	431385
11679	431386
8585	431387
15235	431388
113978	431389
44268	431390
8586	431391
87311	431392
11451	431393
25372	431394
45115	431395
2574	431396
5410	431397
6039	431398
70049	431399
281	431400
89858	431401
12999	431402
32349	431403
163273	431404
103321	431405
143045	431406
52980	431407
155297	431408
120108	431409
5843	431410
26062	431411
60534	431412
111958	431413
3977	431414
14405	431415
13530	431416
20496	431417
30555	431418
4432	431419
19082	431420
14845	431421
12911	431422
46424	431423
11701	431424
12635	431425
49339	431426
22865	431427
40276	431428
30047	431429
16268	431430
30753	431431
545	431432
29425	431433
93842	431434
15740	431435
77439	431436
908	431437
12516	431438
893	431439
7335	431440
10651	431441
12866	431442
491	431443
96862	431444
792	431445
152716	431446
1399	431447
19758	431448
29436	431449
8630	431450
77087	431451
93042	431452
94	431453
20078	431454
17439	431455
5003	431456
20029	431457
58886	431458
44958	431459
8386	431460
2996	431461
29664	431462
138888	431463
38511	431464
4303	431465
26142	431466
11119	431467
19117	431468
13410	431469
3025	431470
1691	431471
89963	431472
44551	431473
785	431474
86153	431475
20377	431476
24249	431477
3576	431478
39300	431479
99760	431480
11231	431481
6014	431482
12595	431483
38979	431484
3440	431485
10776	431486
82347	431487
7639	431488
34456	431489
32381	431490
60211	431491
1029	431492
130690	431493
596	431494
60641	431495
48950	431496
32008	431497
1260	431498
67661	431499
80681	431500
10213	431501
2500	431502
1552	431503
40426	431504
115276	431505
64693	431506
589	431507
6346	431508
533	431509
108892	431510
49686	431511
2079	431512
66726	431513
112805	431514
34356	431515
84836	431516
111355	431517
69916	431518
15467	431519
18928	431520
2348	431521
10315	431522
16591	431523
1649	431524
6835	431525
128861	431526
22580	431527
61550	431528
8259	431529
99174	431530
84867	431531
1829	431532
75193	431533
44358	431534
34045	431535
127876	431536
33819	431537
5043	431538
22453	431539
16163	431540
142	431541
18677	431542
59632	431543
23	431544
157829	431545
2	431546
59668	431547
53151	431548
122182	431549
44847	431550
49148	431551
10483	431552
60999	431553
72623	431554
28556	431555
35741	431556
14288	431557
5905	431558
30516	431559
18428	431560
4372	431561
132487	431562
48768	431563
62398	431564
21009	431565
38247	431566
109897	431567
1328	431568
34424	431569
5952	431570
3659	431571
122639	431572
18893	431573
1342	431574
86897	431575
10053	431576
11037	431577
21968	431578
8758	431579
146966	431580
51933	431581
2207	431582
32064	431583
129	431584
61449	431585
8305	431586
85809	431587
4887	431588
6414	431589
33068	431590
9119	431591
59826	431592
37669	431593
15657	431594
2594	431595
144253	431596
86112	431597
1824	431598
1205	431599
39	431600
2172	431601
68029	431602
47356	431603
12982	431604
11289	431605
12158	431606
1537	431607
14267	431608
75846	431609
24627	431610
69611	431611
3327	431612
136055	431613
94949	431614
161138	431615
13310	431616
15581	431617
37662	431618
11863	431619
112910	431620
119591	431621
82494	431622
2050	431623
23746	431624
88351	431625
48995	431626
98	431627
40297	431628
9589	431629
83274	431630
77656	431631
65780	431632
28909	431633
90671	431634
69738	431635
6543	431636
42	431637
15733	431638
44002	431639
19368	431640
40134	431641
11128	431642
43716	431643
4	431644
118063	431645
39559	431646
59695	431647
54463	431648
51712	431649
15866	431650
11513	431651
30272	431652
54103	431653
32131	431654
1642	431655
65873	431656
27375	431657
1399	431658
40530	431659
137	431660
21462	431661
31684	431662
50504	431663
29143	431664
35978	431665
82820	431666
50062	431667
950	431668
16026	431669
16678	431670
11911	431671
71141	431672
134812	431673
40013	431674
43896	431675
68090	431676
89608	431677
70371	431678
4714	431679
3346	431680
61138	431681
32622	431682
4080	431683
20177	431684
155778	431685
57739	431686
21381	431687
40296	431688
9637	431689
7064	431690
44536	431691
41966	431692
85689	431693
158469	431694
80052	431695
56777	431696
27939	431697
31059	431698
43902	431699
42461	431700
140719	431701
34159	431702
29265	431703
9159	431704
53458	431705
94711	431706
43890	431707
90975	431708
26423	431709
8283	431710
10751	431711
8764	431712
145952	431713
62548	431714
56802	431715
83462	431716
35909	431717
137093	431718
38770	431719
994	431720
13084	431721
12922	431722
24311	431723
98862	431724
52507	431725
42931	431726
2597	431727
49055	431728
62955	431729
61406	431730
125532	431731
27543	431732
49923	431733
8750	431734
57104	431735
73844	431736
8170	431737
120573	431738
2022	431739
9696	431740
3389	431741
25886	431742
28147	431743
323	431744
19209	431745
10801	431746
57044	431747
101952	431748
74784	431749
2386	431750
78733	431751
53586	431752
4322	431753
46766	431754
163116	431755
43764	431756
91441	431757
22115	431758
522	431759
22884	431760
38060	431761
11660	431762
119163	431763
25325	431764
34638	431765
32285	431766
136514	431767
48145	431768
23114	431769
8471	431770
3490	431771
2963	431772
156987	431773
3691	431774
10823	431775
791	431776
18397	431777
35539	431778
77628	431779
118962	431780
87437	431781
51853	431782
53377	431783
6382	431784
4965	431785
57966	431786
56401	431787
33408	431788
51286	431789
16862	431790
104293	431791
136918	431792
57003	431793
5561	431794
27102	431795
55502	431796
11330	431797
10303	431798
133306	431799
63638	431800
7434	431801
47853	431802
1561	431803
26784	431804
69370	431805
1479	431806
2661	431807
80302	431808
85760	431809
78879	431810
86948	431811
16793	431812
45844	431813
912	431814
2798	431815
78994	431816
125241	431817
5812	431818
26484	431819
39011	431820
35011	431821
24715	431822
47155	431823
10586	431824
11705	431825
19237	431826
90267	431827
89416	431828
49034	431829
14613	431830
21353	431831
14185	431832
10091	431833
18933	431834
27934	431835
6680	431836
4660	431837
3747	431838
98163	431839
1278	431840
135431	431841
41291	431842
129886	431843
16398	431844
4449	431845
25756	431846
27899	431847
68288	431848
43501	431849
6551	431850
7421	431851
978	431852
2849	431853
2942	431854
64400	431855
79313	431856
45621	431857
21980	431858
979	431859
346	431860
4769	431861
21610	431862
48214	431863
19771	431864
4109	431865
18050	431866
34611	431867
1537	431868
35862	431869
23834	431870
109644	431871
81286	431872
163301	431873
6310	431874
5653	431875
32	431876
87591	431877
37743	431878
544	431879
20376	431880
1778	431881
33203	431882
48042	431883
2018	431884
47393	431885
48692	431886
1133	431887
2660	431888
45766	431889
90663	431890
2190	431891
4212	431892
114959	431893
39834	431894
113787	431895
7680	431896
22223	431897
40875	431898
77531	431899
119792	431900
13140	431901
15690	431902
3162	431903
81066	431904
25087	431905
20519	431906
2486	431907
67162	431908
29351	431909
663	431910
2299	431911
61668	431912
10209	431913
23147	431914
27096	431915
10636	431916
7716	431917
14178	431918
22973	431919
97240	431920
115321	431921
40236	431922
7056	431923
2762	431924
83138	431925
31489	431926
129408	431927
92735	431928
55342	431929
92413	431930
29186	431931
90	431932
18892	431933
41881	431934
79952	431935
2404	431936
12386	431937
18150	431938
3909	431939
106807	431940
10883	431941
40047	431942
23419	431943
2960	431944
27966	431945
54709	431946
7623	431947
86294	431948
160910	431949
8941	431950
65026	431951
6256	431952
2149	431953
327	431954
56551	431955
59051	431956
4439	431957
15805	431958
16731	431959
62995	431960
41759	431961
127583	431962
33223	431963
131854	431964
4771	431965
110538	431966
15810	431967
554	431968
59036	431969
7247	431970
25062	431971
92488	431972
48316	431973
99918	431974
25173	431975
34023	431976
12006	431977
12866	431978
92735	431979
56888	431980
53705	431981
68667	431982
70347	431983
15910	431984
4725	431985
41011	431986
43853	431987
6801	431988
2486	431989
114571	431990
89558	431991
14672	431992
6864	431993
7844	431994
11844	431995
870	431996
12866	431997
35603	431998
72933	431999
18012	432000
70502	432001
56262	432002
24884	432003
52799	432004
48533	432005
123014	432006
63444	432007
49786	432008
36430	432009
53367	432010
37369	432011
158275	432012
13364	432013
6802	432014
42948	432015
18553	432016
930	432017
75063	432018
29723	432019
14759	432020
17561	432021
75584	432022
16	432023
11787	432024
1261	432025
7734	432026
16331	432027
1642	432028
152483	432029
13793	432030
19936	432031
14479	432032
165928	432033
39602	432034
38437	432035
43345	432036
104058	432037
6962	432038
70302	432039
17833	432040
16693	432041
3194	432042
16492	432043
295	432044
129609	432045
47967	432046
22867	432047
17079	432048
77	432049
1658	432050
89508	432051
106416	432052
72750	432053
27742	432054
510	432055
21764	432056
10321	432057
470	432058
7766	432059
10908	432060
23336	432061
4128	432062
43970	432063
16927	432064
2336	432065
3779	432066
2115	432067
64688	432068
8029	432069
11052	432070
79955	432071
57002	432072
9384	432073
56467	432074
72666	432075
20378	432076
31694	432077
21913	432078
3978	432079
21037	432080
86161	432081
63620	432082
125319	432083
4341	432084
109685	432085
82092	432086
143895	432087
18663	432088
6247	432089
176	432090
2687	432091
47640	432092
654	432093
19245	432094
3500	432095
16292	432096
131466	432097
1872	432098
60687	432099
65127	432100
163020	432101
1893	432102
137827	432103
79295	432104
5612	432105
2151	432106
5720	432107
27770	432108
42441	432109
27196	432110
16486	432111
2991	432112
15550	432113
23565	432114
8376	432115
2653	432116
29272	432117
126738	432118
28994	432119
47352	432120
36278	432121
27324	432122
561	432123
155505	432124
122127	432125
1183	432126
2185	432127
4774	432128
1497	432129
87839	432130
30594	432131
66574	432132
1648	432133
22330	432134
88920	432135
133666	432136
166300	432137
45398	432138
79791	432139
41363	432140
94407	432141
1328	432142
121430	432143
87595	432144
81402	432145
12217	432146
145967	432147
11676	432148
11352	432149
126822	432150
141964	432151
14829	432152
35545	432153
1648	432154
43260	432155
7014	432156
13379	432157
17321	432158
70700	432159
254	432160
27965	432161
12666	432162
16090	432163
24605	432164
49188	432165
6917	432166
2204	432167
22444	432168
21751	432169
2727	432170
15313	432171
35183	432172
118788	432173
3332	432174
3688	432175
66992	432176
2905	432177
13756	432178
232	432179
60884	432180
29403	432181
118974	432182
61277	432183
43971	432184
110820	432185
128873	432186
19866	432187
76602	432188
1	432189
13054	432190
74974	432191
73558	432192
44490	432193
84523	432194
2470	432195
26447	432196
34961	432197
2846	432198
60733	432199
22704	432200
98466	432201
44514	432202
53511	432203
50626	432204
14722	432205
30941	432206
84562	432207
127719	432208
40353	432209
72501	432210
51216	432211
76614	432212
2419	432213
110553	432214
78	432215
60192	432216
22946	432217
37848	432218
46444	432219
63232	432220
7741	432221
7728	432222
110383	432223
1771	432224
27479	432225
3566	432226
5933	432227
8764	432228
25220	432229
112588	432230
113679	432231
126956	432232
30192	432233
41290	432234
73822	432235
5310	432236
7548	432237
155774	432238
76747	432239
8413	432240
2698	432241
4509	432242
6191	432243
1787	432244
110005	432245
5937	432246
47389	432247
20990	432248
104789	432249
166511	432250
80272	432251
16409	432252
1678	432253
48615	432254
5029	432255
96726	432256
50848	432257
82583	432258
7791	432259
1500	432260
14784	432261
2881	432262
15562	432263
18183	432264
91997	432265
19159	432266
4403	432267
24894	432268
11555	432269
49729	432270
17754	432271
39868	432272
4816	432273
90948	432274
5471	432275
7869	432276
160926	432277
40506	432278
14965	432279
2298	432280
8379	432281
374	432282
28913	432283
3450	432284
20986	432285
116683	432286
36466	432287
1265	432288
23505	432289
37717	432290
27732	432291
125985	432292
4625	432293
5869	432294
45518	432295
1895	432296
67734	432297
23020	432298
11194	432299
15548	432300
60246	432301
25148	432302
81628	432303
29114	432304
92074	432305
8223	432306
76454	432307
86268	432308
31373	432309
124708	432310
76181	432311
32722	432312
4528	432313
53516	432314
35809	432315
161519	432316
31373	432317
35806	432318
29403	432319
31692	432320
19501	432321
17732	432322
105750	432323
10964	432324
102	432325
126568	432326
27604	432327
75549	432328
1211	432329
3063	432330
23794	432331
126069	432332
3875	432333
16934	432334
579	432335
55573	432336
73863	432337
49738	432338
68404	432339
37346	432340
40946	432341
1202	432342
22839	432343
9709	432344
47818	432345
18191	432346
21904	432347
30751	432348
147350	432349
28019	432350
26775	432351
63018	432352
52497	432353
4705	432354
23115	432355
51449	432356
53988	432357
2393	432358
98688	432359
87902	432360
18317	432361
52217	432362
68128	432363
31151	432364
36383	432365
43833	432366
30611	432367
6756	432368
13750	432369
3934	432370
14787	432371
51713	432372
10922	432373
619	432374
61619	432375
31948	432376
70623	432377
13889	432378
17031	432379
8142	432380
14848	432381
3855	432382
53100	432383
4346	432384
4927	432385
76628	432386
64749	432387
6305	432388
60592	432389
18782	432390
14007	432391
11247	432392
113735	432393
11325	432394
129958	432395
45656	432396
18532	432397
16126	432398
80726	432399
7620	432400
76998	432401
84945	432402
44918	432403
38367	432404
96329	432405
13395	432406
15701	432407
148160	432408
2843	432409
134243	432410
25	432411
7327	432412
124936	432413
75886	432414
132426	432415
24195	432416
18854	432417
58911	432418
155874	432419
77728	432420
20367	432421
58162	432422
26188	432423
104048	432424
39204	432425
72303	432426
27309	432427
47935	432428
30489	432429
443	432430
15641	432431
33077	432432
4329	432433
2674	432434
48720	432435
88512	432436
25788	432437
9878	432438
8423	432439
45077	432440
27394	432441
8197	432442
85935	432443
8548	432444
2055	432445
1647	432446
77980	432447
53523	432448
11859	432449
20381	432450
19080	432451
75792	432452
24080	432453
18025	432454
73442	432455
80679	432456
122768	432457
7349	432458
62761	432459
89174	432460
46061	432461
90812	432462
29951	432463
83180	432464
53297	432465
8817	432466
31171	432467
130916	432468
87804	432469
26417	432470
399	432471
38207	432472
6408	432473
9345	432474
109124	432475
138669	432476
53816	432477
122648	432478
127689	432479
16090	432480
80639	432481
24270	432482
21434	432483
25174	432484
20740	432485
5249	432486
29778	432487
15459	432488
25526	432489
117	432490
54123	432491
16307	432492
3856	432493
16441	432494
9377	432495
35996	432496
48171	432497
62637	432498
3009	432499
29344	432500
36240	432501
124918	432502
20009	432503
2268	432504
18861	432505
38387	432506
18153	432507
2658	432508
11316	432509
65448	432510
110	432511
15224	432512
2474	432513
57147	432514
5088	432515
35417	432516
1364	432517
19087	432518
1884	432519
75907	432520
8107	432521
75107	432522
5998	432523
8143	432524
32218	432525
61521	432526
10498	432527
302	432528
6212	432529
8851	432530
59497	432531
48392	432532
132434	432533
7582	432534
10360	432535
74829	432536
15890	432537
3830	432538
49355	432539
49248	432540
2443	432541
43991	432542
135021	432543
4363	432544
3889	432545
2970	432546
70325	432547
25033	432548
8338	432549
47788	432550
46781	432551
151	432552
6095	432553
4183	432554
57916	432555
137691	432556
25333	432557
23383	432558
74316	432559
1620	432560
7186	432561
9172	432562
17628	432563
2066	432564
3675	432565
1350	432566
79210	432567
1660	432568
117530	432569
16046	432570
154186	432571
83640	432572
37339	432573
21521	432574
34026	432575
66369	432576
11840	432577
47769	432578
13174	432579
64695	432580
38954	432581
109486	432582
23063	432583
125458	432584
1519	432585
1601	432586
3141	432587
55962	432588
3950	432589
2047	432590
52323	432591
140979	432592
11640	432593
7717	432594
3442	432595
138585	432596
8960	432597
92998	432598
118369	432599
5942	432600
32953	432601
3064	432602
3507	432603
1439	432604
33322	432605
4521	432606
929	432607
35492	432608
131852	432609
20662	432610
18675	432611
48234	432612
92719	432613
76038	432614
23084	432615
40549	432616
67527	432617
18761	432618
58953	432619
37994	432620
228	432621
38890	432622
5381	432623
42517	432624
145694	432625
25297	432626
227	432627
6943	432628
71208	432629
23049	432630
125161	432631
2	432632
320	432633
26406	432634
78317	432635
9385	432636
11945	432637
15458	432638
23948	432639
20166	432640
9068	432641
52286	432642
50197	432643
20373	432644
41889	432645
20430	432646
79439	432647
35225	432648
2054	432649
23767	432650
3775	432651
224	432652
47769	432653
15552	432654
48835	432655
132895	432656
8434	432657
14316	432658
60414	432659
391	432660
20949	432661
102	432662
29174	432663
2184	432664
3347	432665
28566	432666
22483	432667
81761	432668
60078	432669
95289	432670
26245	432671
63636	432672
69482	432673
116228	432674
1107	432675
59205	432676
16158	432677
119634	432678
162579	432679
532	432680
29420	432681
7554	432682
35752	432683
99292	432684
490	432685
13877	432686
25464	432687
39734	432688
61190	432689
111	432690
6521	432691
71610	432692
7697	432693
76523	432694
163970	432695
8017	432696
24571	432697
9197	432698
105860	432699
65635	432700
31871	432701
13108	432702
45619	432703
97100	432704
12375	432705
26441	432706
5100	432707
71904	432708
26959	432709
47852	432710
38561	432711
43817	432712
39519	432713
8374	432714
29479	432715
103645	432716
19145	432717
4500	432718
16147	432719
7267	432720
117743	432721
92615	432722
70259	432723
400	432724
65125	432725
38414	432726
110	432727
1392	432728
20888	432729
30346	432730
11008	432731
132249	432732
66173	432733
36438	432734
1305	432735
89352	432736
63318	432737
74521	432738
99734	432739
19670	432740
32368	432741
82112	432742
98667	432743
1257	432744
38933	432745
10219	432746
15055	432747
57964	432748
2287	432749
38668	432750
154239	432751
31809	432752
32805	432753
1013	432754
157630	432755
8953	432756
6692	432757
69734	432758
26316	432759
102796	432760
46408	432761
26966	432762
62964	432763
2834	432764
49967	432765
14095	432766
54052	432767
6258	432768
63085	432769
169	432770
2628	432771
80118	432772
3622	432773
72943	432774
41972	432775
45750	432776
55927	432777
19327	432778
10514	432779
28342	432780
97586	432781
3493	432782
87492	432783
11734	432784
52623	432785
8246	432786
37723	432787
58208	432788
8468	432789
6857	432790
65438	432791
44598	432792
19694	432793
11247	432794
51504	432795
81792	432796
7802	432797
8265	432798
149249	432799
43082	432800
122331	432801
32430	432802
48540	432803
6159	432804
9056	432805
14641	432806
405	432807
50312	432808
39664	432809
51187	432810
56301	432811
150754	432812
65307	432813
35828	432814
100559	432815
34285	432816
16161	432817
63260	432818
32675	432819
7761	432820
1979	432821
102112	432822
107594	432823
20310	432824
45333	432825
24545	432826
55816	432827
78834	432828
52547	432829
71552	432830
159382	432831
80303	432832
61943	432833
19273	432834
75321	432835
42446	432836
27495	432837
24245	432838
48312	432839
31553	432840
17822	432841
44175	432842
5122	432843
105121	432844
24332	432845
38789	432846
9508	432847
46731	432848
41791	432849
36311	432850
19654	432851
128814	432852
38501	432853
104577	432854
45967	432855
141814	432856
44673	432857
530	432858
72849	432859
732	432860
3576	432861
153387	432862
22015	432863
54994	432864
9456	432865
79284	432866
46504	432867
2925	432868
50542	432869
22006	432870
7784	432871
83598	432872
21796	432873
21975	432874
66199	432875
53254	432876
81925	432877
106915	432878
8392	432879
3184	432880
4654	432881
22533	432882
47260	432883
18389	432884
22168	432885
12859	432886
13520	432887
14123	432888
2991	432889
30047	432890
17152	432891
50171	432892
46844	432893
6970	432894
54580	432895
52196	432896
55368	432897
70555	432898
25085	432899
5848	432900
27702	432901
16897	432902
109551	432903
31261	432904
88368	432905
89271	432906
69480	432907
51257	432908
32895	432909
22702	432910
41814	432911
115360	432912
66919	432913
1995	432914
1394	432915
119533	432916
136968	432917
7028	432918
808	432919
105790	432920
1220	432921
38523	432922
1046	432923
58822	432924
35678	432925
59763	432926
47087	432927
88809	432928
30792	432929
54996	432930
37618	432931
79	432932
3349	432933
835	432934
103444	432935
4132	432936
164715	432937
27339	432938
6442	432939
113146	432940
33499	432941
90779	432942
68867	432943
57467	432944
61832	432945
125226	432946
36788	432947
41318	432948
19816	432949
462	432950
18433	432951
45020	432952
56938	432953
29690	432954
15535	432955
2653	432956
10849	432957
22645	432958
22422	432959
58	432960
41445	432961
39716	432962
29257	432963
50292	432964
111646	432965
47715	432966
55643	432967
37130	432968
126517	432969
21751	432970
22523	432971
20610	432972
148873	432973
39277	432974
414	432975
739	432976
5895	432977
71954	432978
8211	432979
760	432980
35398	432981
14912	432982
29372	432983
4591	432984
4046	432985
6123	432986
87159	432987
34389	432988
3420	432989
45266	432990
25474	432991
24940	432992
140880	432993
47783	432994
67	432995
14339	432996
11219	432997
12077	432998
20843	432999
30730	433000
146905	433001
30839	433002
123199	433003
40252	433004
150931	433005
56687	433006
12448	433007
17	433008
32692	433009
17808	433010
69346	433011
11	433012
37721	433013
12616	433014
1066	433015
108681	433016
6304	433017
2648	433018
34426	433019
1966	433020
766	433021
40317	433022
11571	433023
8577	433024
24918	433025
29541	433026
211	433027
66421	433028
12247	433029
6399	433030
22908	433031
6315	433032
30285	433033
61771	433034
57137	433035
71183	433036
5722	433037
69119	433038
12371	433039
59827	433040
75340	433041
118439	433042
19125	433043
44029	433044
3823	433045
67737	433046
41231	433047
12272	433048
2412	433049
3352	433050
6532	433051
35324	433052
15712	433053
20967	433054
28584	433055
89208	433056
142464	433057
7901	433058
4186	433059
50507	433060
702	433061
84207	433062
7882	433063
3621	433064
90665	433065
28419	433066
62050	433067
30424	433068
7	433069
50372	433070
133566	433071
53209	433072
9098	433073
58534	433074
37	433075
28149	433076
121216	433077
24219	433078
7453	433079
7494	433080
17170	433081
1850	433082
36698	433083
115387	433084
94309	433085
105903	433086
136722	433087
8058	433088
5270	433089
110543	433090
21402	433091
20514	433092
30518	433093
73667	433094
34066	433095
84353	433096
59733	433097
14407	433098
57688	433099
140394	433100
16401	433101
80407	433102
12984	433103
7131	433104
8224	433105
63190	433106
7452	433107
47221	433108
6457	433109
25467	433110
10704	433111
53606	433112
35456	433113
77742	433114
8831	433115
56584	433116
81246	433117
88416	433118
8460	433119
8071	433120
86937	433121
4937	433122
45749	433123
21835	433124
66358	433125
11632	433126
7377	433127
32741	433128
27501	433129
62701	433130
82440	433131
1970	433132
9719	433133
54	433134
8734	433135
3976	433136
19967	433137
25984	433138
34913	433139
19177	433140
45455	433141
29185	433142
150516	433143
45927	433144
37030	433145
4743	433146
6505	433147
79085	433148
60127	433149
60991	433150
29209	433151
20169	433152
23269	433153
13040	433154
154713	433155
1058	433156
161	433157
74346	433158
12491	433159
10531	433160
78424	433161
58054	433162
7309	433163
4	433164
96636	433165
259	433166
74936	433167
93587	433168
33219	433169
48077	433170
1075	433171
8018	433172
14500	433173
5123	433174
45122	433175
119652	433176
38699	433177
131904	433178
51904	433179
160948	433180
59349	433181
74575	433182
25280	433183
81560	433184
8600	433185
7485	433186
102116	433187
49322	433188
92592	433189
100792	433190
2866	433191
3626	433192
20755	433193
50427	433194
3085	433195
12410	433196
3728	433197
78891	433198
1388	433199
83360	433200
5599	433201
113943	433202
27472	433203
73060	433204
20966	433205
39579	433206
40546	433207
10832	433208
163294	433209
3892	433210
107115	433211
656	433212
85001	433213
23197	433214
10117	433215
20258	433216
17330	433217
17608	433218
122916	433219
66471	433220
28604	433221
10245	433222
69314	433223
24948	433224
24236	433225
62756	433226
85040	433227
105039	433228
36172	433229
7165	433230
108380	433231
42226	433232
26337	433233
104301	433234
141675	433235
58042	433236
66714	433237
89151	433238
28640	433239
61908	433240
5849	433241
588	433242
1418	433243
3391	433244
68915	433245
38046	433246
10231	433247
38926	433248
14091	433249
42100	433250
25862	433251
21981	433252
48291	433253
13	433254
69966	433255
25636	433256
124931	433257
3721	433258
13442	433259
3871	433260
5856	433261
40045	433262
57499	433263
54988	433264
11568	433265
3298	433266
11143	433267
9932	433268
3480	433269
28104	433270
79377	433271
94354	433272
81212	433273
143800	433274
3602	433275
21798	433276
30420	433277
297	433278
94785	433279
28231	433280
79385	433281
6266	433282
20681	433283
124705	433284
90780	433285
4364	433286
7121	433287
46902	433288
19766	433289
21066	433290
8688	433291
42377	433292
104689	433293
76159	433294
60013	433295
9607	433296
25998	433297
12250	433298
162471	433299
458	433300
12918	433301
101295	433302
12199	433303
131	433304
52358	433305
161769	433306
64693	433307
10294	433308
126476	433309
38162	433310
52549	433311
37232	433312
50664	433313
1408	433314
17218	433315
28772	433316
24270	433317
2843	433318
35261	433319
166122	433320
1618	433321
38951	433322
104088	433323
122797	433324
36934	433325
29875	433326
97270	433327
57433	433328
80292	433329
7018	433330
46695	433331
7739	433332
9942	433333
32545	433334
25923	433335
160533	433336
28604	433337
3900	433338
12295	433339
82497	433340
12319	433341
77223	433342
290	433343
74024	433344
15534	433345
59310	433346
28584	433347
8413	433348
72350	433349
1181	433350
2056	433351
50861	433352
3405	433353
87693	433354
85887	433355
35336	433356
2829	433357
22004	433358
90184	433359
35520	433360
126729	433361
421	433362
139122	433363
88432	433364
41373	433365
26262	433366
129790	433367
14480	433368
34761	433369
58505	433370
23698	433371
5461	433372
119251	433373
4401	433374
51705	433375
15915	433376
133751	433377
56241	433378
51012	433379
1218	433380
7523	433381
11679	433382
7379	433383
99044	433384
103522	433385
63639	433386
82254	433387
35959	433388
17397	433389
100986	433390
6885	433391
41211	433392
52792	433393
428	433394
71962	433395
10886	433396
11192	433397
87284	433398
81458	433399
8648	433400
63057	433401
77963	433402
65569	433403
101846	433404
10258	433405
47024	433406
27818	433407
46607	433408
48839	433409
36079	433410
69175	433411
162002	433412
605	433413
32227	433414
76005	433415
100239	433416
26371	433417
127996	433418
62070	433419
64562	433420
45867	433421
111033	433422
1582	433423
38465	433424
129246	433425
5771	433426
121260	433427
3215	433428
37152	433429
35536	433430
151351	433431
20660	433432
58664	433433
106632	433434
15654	433435
23	433436
16932	433437
114790	433438
64197	433439
56172	433440
71942	433441
36260	433442
17210	433443
27697	433444
9835	433445
163553	433446
63886	433447
11473	433448
8667	433449
8743	433450
43760	433451
103093	433452
31732	433453
6195	433454
142912	433455
41848	433456
9677	433457
75343	433458
1622	433459
3721	433460
99219	433461
151358	433462
64572	433463
28915	433464
31918	433465
72130	433466
24216	433467
77581	433468
19365	433469
53486	433470
111475	433471
6792	433472
60782	433473
15610	433474
56	433475
66730	433476
1532	433477
15318	433478
50	433479
87994	433480
28055	433481
296	433482
66125	433483
25051	433484
1660	433485
8790	433486
29602	433487
106320	433488
43581	433489
79576	433490
86075	433491
3609	433492
38420	433493
68048	433494
2885	433495
381	433496
70	433497
8559	433498
9395	433499
12390	433500
1420	433501
48354	433502
10434	433503
42065	433504
105024	433505
54411	433506
4693	433507
19795	433508
21332	433509
4878	433510
81208	433511
103080	433512
96581	433513
78046	433514
56388	433515
60126	433516
58859	433517
734	433518
70736	433519
85621	433520
20053	433521
25896	433522
131901	433523
3327	433524
143284	433525
338	433526
89080	433527
20245	433528
18408	433529
159900	433530
3583	433531
1292	433532
21299	433533
80404	433534
154868	433535
17942	433536
54120	433537
9111	433538
156102	433539
3518	433540
105542	433541
136616	433542
9108	433543
57169	433544
12812	433545
58640	433546
2796	433547
75055	433548
6733	433549
28227	433550
22381	433551
106775	433552
44623	433553
47691	433554
71490	433555
10520	433556
27021	433557
73886	433558
81040	433559
15699	433560
14952	433561
64011	433562
58014	433563
18276	433564
40828	433565
6795	433566
739	433567
19638	433568
1628	433569
4852	433570
102490	433571
22333	433572
164169	433573
103898	433574
9643	433575
16547	433576
11985	433577
4232	433578
42724	433579
116333	433580
5313	433581
2180	433582
4024	433583
35078	433584
28583	433585
16347	433586
4416	433587
5230	433588
83443	433589
235	433590
8228	433591
6972	433592
102878	433593
3365	433594
8543	433595
35251	433596
16085	433597
13374	433598
7349	433599
88533	433600
338	433601
48811	433602
85728	433603
4442	433604
16982	433605
58698	433606
10804	433607
4512	433608
8426	433609
47948	433610
156596	433611
17339	433612
8485	433613
198	433614
19332	433615
43807	433616
37633	433617
37321	433618
58890	433619
125448	433620
29831	433621
32589	433622
18349	433623
20614	433624
73488	433625
152228	433626
24785	433627
13997	433628
6597	433629
22728	433630
102577	433631
3787	433632
29598	433633
92059	433634
105804	433635
22236	433636
71348	433637
32890	433638
522	433639
30002	433640
1008	433641
2245	433642
3467	433643
65723	433644
77766	433645
62424	433646
51899	433647
29592	433648
46375	433649
12781	433650
54428	433651
46634	433652
6931	433653
82984	433654
19939	433655
23759	433656
17670	433657
111137	433658
16956	433659
1456	433660
86387	433661
28410	433662
59943	433663
57004	433664
73262	433665
7999	433666
138905	433667
8834	433668
63035	433669
14490	433670
64853	433671
7042	433672
30266	433673
77240	433674
123658	433675
33356	433676
3743	433677
12629	433678
722	433679
10004	433680
124514	433681
14461	433682
11017	433683
11511	433684
18482	433685
10350	433686
144886	433687
44043	433688
9252	433689
38780	433690
30659	433691
95555	433692
48955	433693
116436	433694
10628	433695
11781	433696
3085	433697
502	433698
3421	433699
63847	433700
1461	433701
17287	433702
153686	433703
10914	433704
40403	433705
142864	433706
8347	433707
7918	433708
104054	433709
27504	433710
6986	433711
11309	433712
2332	433713
1653	433714
2996	433715
20793	433716
63280	433717
39404	433718
508	433719
8679	433720
665	433721
12921	433722
23399	433723
31408	433724
29474	433725
40142	433726
29191	433727
15405	433728
52209	433729
31066	433730
40312	433731
52819	433732
10583	433733
32998	433734
20	433735
12245	433736
25476	433737
69581	433738
10875	433739
86478	433740
7964	433741
65459	433742
1429	433743
123337	433744
37519	433745
9789	433746
43366	433747
26221	433748
28845	433749
17648	433750
13265	433751
67621	433752
23733	433753
40824	433754
44812	433755
35288	433756
62039	433757
10195	433758
56434	433759
38470	433760
4843	433761
43314	433762
22710	433763
19055	433764
20860	433765
98239	433766
140338	433767
4821	433768
61541	433769
85130	433770
13641	433771
64054	433772
32879	433773
151	433774
28385	433775
372	433776
145515	433777
12263	433778
37196	433779
24280	433780
22219	433781
17337	433782
3836	433783
52768	433784
9634	433785
84536	433786
130604	433787
73303	433788
87293	433789
344	433790
49123	433791
65049	433792
21900	433793
38491	433794
39176	433795
59370	433796
27295	433797
1293	433798
110427	433799
10550	433800
2601	433801
7914	433802
54238	433803
138724	433804
71481	433805
14833	433806
159	433807
17604	433808
45	433809
21155	433810
116966	433811
8110	433812
57095	433813
9509	433814
1053	433815
14426	433816
2218	433817
21708	433818
66263	433819
2383	433820
13921	433821
13520	433822
96935	433823
413	433824
140482	433825
18441	433826
2290	433827
27513	433828
1856	433829
6988	433830
2086	433831
26384	433832
158880	433833
96126	433834
39053	433835
33346	433836
85409	433837
24550	433838
219	433839
91859	433840
62096	433841
76207	433842
17736	433843
51578	433844
83404	433845
33504	433846
15919	433847
54557	433848
8181	433849
19012	433850
25021	433851
16699	433852
1571	433853
28909	433854
1934	433855
1502	433856
9299	433857
40381	433858
98560	433859
88226	433860
17067	433861
19626	433862
4539	433863
110	433864
97507	433865
40613	433866
42373	433867
30197	433868
38492	433869
25286	433870
6211	433871
5341	433872
82055	433873
26624	433874
50	433875
7356	433876
3096	433877
46487	433878
158212	433879
8547	433880
48092	433881
4011	433882
101031	433883
67674	433884
24643	433885
66824	433886
13103	433887
2151	433888
25413	433889
17942	433890
99845	433891
55382	433892
14952	433893
48985	433894
18495	433895
8508	433896
2841	433897
50454	433898
48893	433899
17371	433900
49390	433901
41911	433902
42501	433903
110941	433904
97001	433905
5747	433906
41136	433907
6129	433908
84808	433909
6846	433910
12757	433911
26687	433912
103994	433913
149476	433914
15811	433915
53903	433916
7771	433917
77017	433918
100239	433919
4928	433920
26988	433921
67284	433922
55711	433923
17764	433924
80188	433925
6690	433926
91973	433927
815	433928
30741	433929
2169	433930
101643	433931
23923	433932
19349	433933
5617	433934
14567	433935
50	433936
110307	433937
11091	433938
9089	433939
16129	433940
1168	433941
57572	433942
9673	433943
47	433944
52413	433945
10646	433946
113336	433947
20689	433948
93952	433949
69778	433950
41337	433951
799	433952
82554	433953
82644	433954
19412	433955
33955	433956
40635	433957
4776	433958
106264	433959
1759	433960
31368	433961
125639	433962
46371	433963
31292	433964
61123	433965
31495	433966
2906	433967
59465	433968
21674	433969
55963	433970
111	433971
34220	433972
74054	433973
12635	433974
28279	433975
3299	433976
78696	433977
24903	433978
7718	433979
14798	433980
7304	433981
1792	433982
19918	433983
8578	433984
32798	433985
3331	433986
74457	433987
45404	433988
24669	433989
84663	433990
43005	433991
3533	433992
59092	433993
60577	433994
18257	433995
134771	433996
13225	433997
10024	433998
16081	433999
27386	434000
15417	434001
56103	434002
108247	434003
3838	434004
39593	434005
79271	434006
79017	434007
38549	434008
65991	434009
34594	434010
37704	434011
2302	434012
652	434013
659	434014
437	434015
49435	434016
49339	434017
50270	434018
2194	434019
31427	434020
32107	434021
46682	434022
1376	434023
126998	434024
132	434025
960	434026
65629	434027
73755	434028
8851	434029
12911	434030
4163	434031
21495	434032
2637	434033
8960	434034
2	434035
4385	434036
23455	434037
14134	434038
14029	434039
7478	434040
9130	434041
47867	434042
22021	434043
16583	434044
49642	434045
10126	434046
62978	434047
1303	434048
68041	434049
29257	434050
99783	434051
69213	434052
2477	434053
744	434054
19007	434055
66129	434056
869	434057
125971	434058
87460	434059
64232	434060
45665	434061
58764	434062
2726	434063
11375	434064
37130	434065
48018	434066
6314	434067
36910	434068
157229	434069
17843	434070
36668	434071
63819	434072
8687	434073
6520	434074
143442	434075
7546	434076
15900	434077
21152	434078
66705	434079
80863	434080
28783	434081
110039	434082
280	434083
4594	434084
50729	434085
119405	434086
76684	434087
31137	434088
124923	434089
4947	434090
1058	434091
41595	434092
73597	434093
17331	434094
25328	434095
10367	434096
4355	434097
27135	434098
18661	434099
6871	434100
1602	434101
869	434102
144786	434103
7157	434104
4916	434105
16953	434106
8335	434107
6170	434108
14408	434109
2722	434110
21165	434111
1665	434112
20738	434113
5948	434114
3706	434115
90461	434116
8235	434117
13161	434118
74049	434119
32889	434120
82785	434121
3065	434122
11281	434123
6436	434124
78112	434125
9914	434126
43302	434127
8	434128
47593	434129
66871	434130
28219	434131
9027	434132
19058	434133
10259	434134
48041	434135
28253	434136
38754	434137
37798	434138
21364	434139
26679	434140
99904	434141
2513	434142
48547	434143
16618	434144
3218	434145
57621	434146
136303	434147
79542	434148
30249	434149
22049	434150
957	434151
26731	434152
126113	434153
151894	434154
2429	434155
92277	434156
36925	434157
9876	434158
117885	434159
43621	434160
2553	434161
97583	434162
21368	434163
123	434164
125	434165
24057	434166
29292	434167
122597	434168
43	434169
97369	434170
1369	434171
87034	434172
84282	434173
921	434174
110034	434175
153751	434176
17531	434177
6672	434178
6995	434179
125380	434180
42988	434181
10845	434182
114123	434183
22627	434184
12703	434185
2901	434186
58204	434187
78763	434188
8251	434189
59255	434190
17895	434191
112958	434192
87552	434193
49334	434194
1397	434195
1232	434196
152282	434197
15512	434198
1450	434199
130927	434200
2264	434201
52278	434202
38883	434203
25005	434204
39673	434205
105784	434206
117470	434207
12304	434208
165148	434209
122011	434210
23753	434211
16136	434212
1817	434213
32126	434214
2656	434215
50487	434216
2965	434217
37993	434218
74735	434219
74490	434220
2045	434221
55940	434222
12120	434223
51594	434224
15544	434225
34306	434226
21909	434227
83701	434228
20677	434229
66572	434230
80897	434231
141981	434232
6252	434233
37572	434234
26503	434235
77488	434236
103972	434237
59273	434238
26079	434239
52671	434240
91070	434241
131423	434242
19185	434243
22798	434244
89015	434245
6748	434246
54179	434247
19423	434248
22382	434249
8292	434250
42796	434251
40200	434252
144094	434253
34196	434254
98122	434255
53431	434256
3025	434257
106446	434258
12325	434259
9234	434260
32250	434261
12305	434262
5478	434263
41507	434264
3280	434265
145427	434266
70400	434267
152231	434268
2608	434269
11419	434270
1359	434271
131839	434272
707	434273
31646	434274
13331	434275
1347	434276
8652	434277
76	434278
410	434279
18080	434280
3809	434281
3506	434282
33659	434283
16551	434284
1086	434285
43203	434286
96612	434287
20482	434288
58672	434289
104979	434290
7525	434291
97522	434292
17035	434293
6902	434294
23710	434295
3800	434296
40616	434297
48758	434298
11316	434299
33244	434300
58157	434301
3963	434302
7743	434303
14166	434304
16110	434305
1442	434306
21196	434307
65976	434308
29045	434309
12	434310
15799	434311
92723	434312
64724	434313
108432	434314
30821	434315
54860	434316
101545	434317
41979	434318
7624	434319
94764	434320
61200	434321
60043	434322
20002	434323
9359	434324
70969	434325
22827	434326
152326	434327
124240	434328
50813	434329
78084	434330
54727	434331
7650	434332
57771	434333
23908	434334
1004	434335
91586	434336
5546	434337
5917	434338
143717	434339
41360	434340
133700	434341
16425	434342
41372	434343
8954	434344
131850	434345
51977	434346
22905	434347
3882	434348
13392	434349
31693	434350
61781	434351
16083	434352
15373	434353
34091	434354
6699	434355
27629	434356
34853	434357
19742	434358
160727	434359
44554	434360
18703	434361
15635	434362
4608	434363
21583	434364
17552	434365
45406	434366
41170	434367
6128	434368
10115	434369
60008	434370
45565	434371
56201	434372
20231	434373
55253	434374
22624	434375
44608	434376
50760	434377
44785	434378
17839	434379
33523	434380
605	434381
29133	434382
15477	434383
125325	434384
37109	434385
25738	434386
4270	434387
20681	434388
2285	434389
44	434390
90036	434391
65270	434392
19494	434393
11595	434394
21831	434395
52013	434396
16458	434397
158410	434398
118361	434399
23897	434400
75015	434401
2875	434402
52958	434403
3844	434404
7084	434405
3048	434406
23146	434407
29185	434408
81584	434409
46143	434410
323	434411
128093	434412
15574	434413
4807	434414
19310	434415
36176	434416
50920	434417
84676	434418
102928	434419
4880	434420
143302	434421
15084	434422
1248	434423
75945	434424
22621	434425
9679	434426
4184	434427
30758	434428
3241	434429
2107	434430
15505	434431
49928	434432
19538	434433
45115	434434
3160	434435
2499	434436
40127	434437
239	434438
10010	434439
89183	434440
102428	434441
56148	434442
30108	434443
19986	434444
61201	434445
9795	434446
162434	434447
38947	434448
108154	434449
78112	434450
24502	434451
122589	434452
62906	434453
14909	434454
141323	434455
19478	434456
65642	434457
26030	434458
163393	434459
78316	434460
110984	434461
22054	434462
111221	434463
50895	434464
50036	434465
28509	434466
90535	434467
61360	434468
8483	434469
51038	434470
92490	434471
59	434472
42077	434473
6203	434474
79577	434475
83759	434476
29994	434477
14375	434478
3381	434479
39806	434480
795	434481
54872	434482
125101	434483
58789	434484
376	434485
107337	434486
22718	434487
39212	434488
41611	434489
17392	434490
7276	434491
41216	434492
2	434493
34860	434494
40935	434495
562	434496
37743	434497
518	434498
111	434499
19391	434500
2712	434501
24136	434502
11272	434503
37727	434504
1739	434505
22	434506
16804	434507
20555	434508
9534	434509
5840	434510
9445	434511
127875	434512
105853	434513
35937	434514
69709	434515
286	434516
6606	434517
22073	434518
153214	434519
3748	434520
81185	434521
22461	434522
124998	434523
3567	434524
950	434525
86465	434526
48321	434527
98800	434528
17538	434529
86045	434530
33245	434531
82531	434532
105762	434533
809	434534
23950	434535
5380	434536
29604	434537
108973	434538
105483	434539
50600	434540
13420	434541
3178	434542
10013	434543
20263	434544
71051	434545
51	434546
45060	434547
110246	434548
41094	434549
38172	434550
10518	434551
8668	434552
6772	434553
48427	434554
32638	434555
54935	434556
5674	434557
154432	434558
16844	434559
91005	434560
102169	434561
116113	434562
5856	434563
4630	434564
67592	434565
108780	434566
90795	434567
59392	434568
14709	434569
84174	434570
79346	434571
57217	434572
378	434573
139233	434574
64123	434575
14437	434576
326	434577
35534	434578
60855	434579
123408	434580
60391	434581
56286	434582
28047	434583
7179	434584
52055	434585
81435	434586
3190	434587
69	434588
61362	434589
3115	434590
25981	434591
8434	434592
158510	434593
30565	434594
39715	434595
41339	434596
47864	434597
73029	434598
159705	434599
47955	434600
14026	434601
5742	434602
4550	434603
28910	434604
22472	434605
13685	434606
20809	434607
39559	434608
16449	434609
276	434610
19024	434611
69190	434612
64816	434613
33838	434614
8911	434615
1730	434616
66799	434617
79066	434618
330	434619
66985	434620
96164	434621
10248	434622
1869	434623
131531	434624
31658	434625
116526	434626
61087	434627
28367	434628
5046	434629
53700	434630
11720	434631
18122	434632
6937	434633
31866	434634
19992	434635
102240	434636
23854	434637
3553	434638
7227	434639
59811	434640
14718	434641
88189	434642
2852	434643
30212	434644
12120	434645
49979	434646
4405	434647
68238	434648
28409	434649
62917	434650
51035	434651
69895	434652
106030	434653
1896	434654
19390	434655
97954	434656
36238	434657
63914	434658
16832	434659
19061	434660
15374	434661
107784	434662
20548	434663
91545	434664
18185	434665
16917	434666
47	434667
58455	434668
87514	434669
35341	434670
58340	434671
116098	434672
1156	434673
2210	434674
86120	434675
26646	434676
39275	434677
45893	434678
4303	434679
119871	434680
9407	434681
44866	434682
19556	434683
5566	434684
14223	434685
13067	434686
28504	434687
30958	434688
23797	434689
45972	434690
139780	434691
20282	434692
27523	434693
97831	434694
104841	434695
4816	434696
24699	434697
74384	434698
145498	434699
13933	434700
36474	434701
19866	434702
12013	434703
9962	434704
8241	434705
11787	434706
48489	434707
8110	434708
150	434709
2675	434710
110255	434711
56065	434712
7681	434713
82840	434714
24234	434715
20530	434716
44777	434717
71765	434718
51826	434719
1157	434720
6196	434721
1825	434722
19775	434723
9012	434724
119613	434725
3859	434726
3959	434727
100135	434728
44715	434729
6884	434730
101836	434731
28977	434732
3754	434733
94381	434734
156438	434735
26933	434736
14463	434737
8227	434738
5317	434739
106851	434740
12573	434741
23319	434742
17101	434743
15566	434744
569	434745
13037	434746
5509	434747
129518	434748
66775	434749
32399	434750
49691	434751
50264	434752
4101	434753
17301	434754
94250	434755
108426	434756
37851	434757
2839	434758
81360	434759
150745	434760
50945	434761
2361	434762
63329	434763
4242	434764
70830	434765
15697	434766
37821	434767
22957	434768
38433	434769
60458	434770
10760	434771
25294	434772
28765	434773
120944	434774
108195	434775
64464	434776
2144	434777
3537	434778
112628	434779
86515	434780
11194	434781
41956	434782
98000	434783
17462	434784
7247	434785
26252	434786
158665	434787
25667	434788
22359	434789
18219	434790
60898	434791
41465	434792
7101	434793
38357	434794
15915	434795
36413	434796
141947	434797
58833	434798
16777	434799
34538	434800
35776	434801
33124	434802
79345	434803
773	434804
1969	434805
27864	434806
22517	434807
29265	434808
34057	434809
71788	434810
19616	434811
124784	434812
5745	434813
152313	434814
32373	434815
48221	434816
109591	434817
24374	434818
6367	434819
68603	434820
22881	434821
75674	434822
28331	434823
660	434824
154184	434825
60513	434826
17303	434827
91064	434828
30756	434829
19234	434830
159793	434831
7384	434832
55134	434833
77238	434834
14684	434835
145646	434836
27091	434837
747	434838
103141	434839
161139	434840
31318	434841
44531	434842
3920	434843
4609	434844
94953	434845
3299	434846
20063	434847
51914	434848
50773	434849
21120	434850
55842	434851
95	434852
7288	434853
52860	434854
7424	434855
77227	434856
32792	434857
9020	434858
56045	434859
25549	434860
6029	434861
136329	434862
87707	434863
20257	434864
131621	434865
8131	434866
146590	434867
22247	434868
131415	434869
27245	434870
41166	434871
38666	434872
28853	434873
252	434874
65717	434875
12653	434876
124571	434877
25568	434878
66	434879
10517	434880
2610	434881
59665	434882
71166	434883
90890	434884
126	434885
4350	434886
20765	434887
13815	434888
2585	434889
15285	434890
27541	434891
33863	434892
2771	434893
99958	434894
73313	434895
10363	434896
21942	434897
11812	434898
79665	434899
13496	434900
153210	434901
65383	434902
15473	434903
64291	434904
3699	434905
91944	434906
53323	434907
46376	434908
1122	434909
19566	434910
15240	434911
2117	434912
6077	434913
4120	434914
4183	434915
42740	434916
9343	434917
5250	434918
20682	434919
66053	434920
31692	434921
96351	434922
64392	434923
1368	434924
37200	434925
80892	434926
11483	434927
3191	434928
10653	434929
110380	434930
3998	434931
10236	434932
31642	434933
216	434934
87033	434935
72327	434936
75848	434937
30581	434938
30045	434939
125574	434940
116809	434941
103052	434942
14209	434943
50068	434944
51384	434945
51167	434946
33644	434947
24125	434948
31439	434949
17937	434950
9908	434951
36548	434952
5154	434953
27302	434954
17444	434955
88737	434956
164	434957
93934	434958
5123	434959
26621	434960
102433	434961
9953	434962
48027	434963
107489	434964
13264	434965
29286	434966
67685	434967
87425	434968
123153	434969
22072	434970
22160	434971
32606	434972
63858	434973
34008	434974
89581	434975
124361	434976
1301	434977
37387	434978
74157	434979
10143	434980
9243	434981
9080	434982
20882	434983
13187	434984
132602	434985
129725	434986
9740	434987
58722	434988
29338	434989
78613	434990
73764	434991
11512	434992
5561	434993
9779	434994
19099	434995
12754	434996
102491	434997
78091	434998
81	434999
166717	435000
152714	435001
24670	435002
719	435003
79924	435004
11510	435005
4192	435006
10062	435007
55715	435008
128009	435009
91292	435010
5972	435011
68358	435012
47017	435013
34493	435014
1827	435015
54113	435016
25063	435017
33481	435018
7715	435019
10879	435020
38303	435021
12436	435022
45013	435023
59073	435024
504	435025
98030	435026
95701	435027
11875	435028
29	435029
7100	435030
1885	435031
33143	435032
107587	435033
76241	435034
1	435035
95304	435036
15660	435037
24073	435038
8616	435039
2644	435040
27533	435041
50374	435042
128421	435043
1542	435044
55205	435045
2824	435046
1550	435047
2513	435048
50224	435049
30906	435050
13751	435051
160949	435052
32781	435053
92520	435054
804	435055
128367	435056
16093	435057
95426	435058
90670	435059
69627	435060
22967	435061
86173	435062
19624	435063
159617	435064
17638	435065
55975	435066
12023	435067
72436	435068
17217	435069
5130	435070
5357	435071
15040	435072
8129	435073
91399	435074
9013	435075
1229	435076
24275	435077
17019	435078
5056	435079
30062	435080
19603	435081
31664	435082
38506	435083
65721	435084
518	435085
16434	435086
100779	435087
18658	435088
940	435089
21733	435090
5973	435091
97342	435092
2970	435093
2849	435094
91798	435095
68801	435096
131430	435097
1385	435098
88557	435099
95871	435100
52730	435101
16132	435102
54042	435103
29674	435104
87161	435105
443	435106
32011	435107
112739	435108
50744	435109
68277	435110
4161	435111
27288	435112
2982	435113
13327	435114
64134	435115
1278	435116
23584	435117
15855	435118
26666	435119
25711	435120
6136	435121
1374	435122
75048	435123
23441	435124
2731	435125
24739	435126
823	435127
39699	435128
11280	435129
56613	435130
78785	435131
32126	435132
18364	435133
29133	435134
4961	435135
10952	435136
18159	435137
1613	435138
112580	435139
27359	435140
606	435141
37976	435142
132859	435143
126125	435144
6791	435145
20130	435146
37834	435147
131947	435148
29999	435149
7068	435150
32849	435151
29973	435152
30852	435153
50624	435154
54158	435155
31978	435156
60814	435157
43551	435158
8155	435159
49403	435160
56789	435161
40644	435162
2363	435163
48020	435164
26951	435165
31950	435166
2892	435167
22153	435168
118210	435169
108888	435170
28420	435171
2557	435172
93994	435173
8395	435174
23391	435175
115545	435176
22391	435177
116970	435178
9544	435179
2732	435180
33178	435181
42063	435182
40236	435183
66853	435184
128725	435185
2899	435186
40	435187
139182	435188
12918	435189
55989	435190
22650	435191
15343	435192
7054	435193
9896	435194
43371	435195
9816	435196
164908	435197
1284	435198
27261	435199
59771	435200
40023	435201
103438	435202
5988	435203
12560	435204
2107	435205
6646	435206
53279	435207
11802	435208
3622	435209
845	435210
156833	435211
9790	435212
99902	435213
50284	435214
642	435215
74900	435216
15073	435217
149872	435218
1405	435219
10678	435220
80601	435221
20320	435222
27626	435223
10964	435224
74703	435225
13478	435226
129432	435227
43475	435228
38174	435229
22597	435230
1063	435231
36879	435232
113493	435233
66221	435234
20921	435235
92987	435236
10021	435237
16835	435238
47044	435239
64059	435240
28006	435241
30819	435242
10912	435243
76077	435244
19897	435245
10400	435246
41187	435247
30074	435248
4671	435249
35642	435250
6494	435251
13051	435252
2996	435253
36599	435254
22323	435255
93818	435256
1998	435257
113047	435258
65783	435259
104001	435260
4785	435261
44498	435262
10709	435263
14455	435264
79229	435265
13634	435266
62160	435267
5617	435268
154755	435269
19622	435270
42883	435271
19157	435272
1359	435273
10581	435274
125176	435275
14629	435276
24143	435277
309	435278
36500	435279
84057	435280
11164	435281
103537	435282
10156	435283
1374	435284
50338	435285
14794	435286
30691	435287
19009	435288
10192	435289
68998	435290
2904	435291
145226	435292
71542	435293
8281	435294
78998	435295
134333	435296
3834	435297
71059	435298
9630	435299
11083	435300
32710	435301
4081	435302
33073	435303
56944	435304
7092	435305
21983	435306
46577	435307
4998	435308
96482	435309
83540	435310
54626	435311
27	435312
58809	435313
41604	435314
47906	435315
69047	435316
6358	435317
91174	435318
6238	435319
51	435320
95966	435321
30301	435322
91084	435323
21689	435324
38076	435325
45776	435326
31572	435327
96693	435328
70858	435329
43610	435330
63325	435331
12494	435332
56205	435333
45277	435334
72279	435335
20232	435336
140782	435337
29449	435338
4352	435339
19379	435340
11346	435341
42290	435342
75071	435343
51865	435344
98034	435345
15218	435346
25249	435347
34620	435348
25974	435349
39541	435350
160764	435351
30947	435352
102874	435353
45719	435354
127423	435355
64159	435356
129690	435357
43757	435358
42402	435359
15977	435360
11962	435361
24589	435362
69064	435363
23330	435364
91185	435365
2565	435366
16631	435367
34188	435368
33320	435369
34279	435370
8532	435371
97941	435372
10363	435373
90642	435374
44659	435375
84618	435376
79984	435377
116551	435378
21009	435379
21010	435380
1490	435381
2386	435382
7237	435383
4631	435384
2118	435385
1560	435386
11060	435387
281	435388
115984	435389
84788	435390
68	435391
44372	435392
67341	435393
18149	435394
3152	435395
155211	435396
113911	435397
1905	435398
127389	435399
9559	435400
2945	435401
88563	435402
8891	435403
61866	435404
34336	435405
26085	435406
6829	435407
33795	435408
15886	435409
377	435410
22401	435411
62375	435412
58407	435413
21028	435414
36907	435415
12700	435416
19380	435417
78063	435418
59013	435419
83490	435420
26837	435421
12336	435422
129832	435423
3079	435424
95446	435425
48149	435426
10592	435427
54330	435428
12102	435429
59283	435430
2451	435431
18259	435432
20548	435433
61482	435434
43182	435435
49798	435436
52031	435437
92377	435438
295	435439
127353	435440
63372	435441
43687	435442
231	435443
13764	435444
129221	435445
1642	435446
59317	435447
328	435448
50557	435449
43973	435450
15916	435451
28729	435452
801	435453
63086	435454
798	435455
14233	435456
9974	435457
26893	435458
92419	435459
21089	435460
21981	435461
10492	435462
46397	435463
2465	435464
5524	435465
163	435466
97157	435467
6	435468
87312	435469
41945	435470
110909	435471
44093	435472
4823	435473
24936	435474
106519	435475
33509	435476
67930	435477
71332	435478
102871	435479
65998	435480
8069	435481
72305	435482
110528	435483
44806	435484
11332	435485
140280	435486
19921	435487
23983	435488
4131	435489
9682	435490
16426	435491
52	435492
5606	435493
97930	435494
82752	435495
14661	435496
13171	435497
92775	435498
11427	435499
37360	435500
1414	435501
11436	435502
5740	435503
3002	435504
28500	435505
5939	435506
29190	435507
85212	435508
13181	435509
44758	435510
120835	435511
107347	435512
42657	435513
27326	435514
2435	435515
17555	435516
1165	435517
15201	435518
46547	435519
51757	435520
12601	435521
153063	435522
29613	435523
20101	435524
69375	435525
304	435526
9642	435527
5717	435528
75684	435529
43408	435530
88610	435531
4020	435532
73830	435533
22058	435534
71739	435535
83663	435536
57647	435537
14725	435538
14971	435539
588	435540
242	435541
11237	435542
65016	435543
50819	435544
1074	435545
10113	435546
3849	435547
4628	435548
31690	435549
81222	435550
42475	435551
115337	435552
60061	435553
98751	435554
25497	435555
1293	435556
1923	435557
66301	435558
22310	435559
21847	435560
779	435561
61341	435562
36476	435563
7769	435564
102439	435565
88553	435566
81593	435567
82133	435568
108882	435569
4115	435570
41745	435571
6553	435572
19	435573
41377	435574
74672	435575
145813	435576
1506	435577
37773	435578
26254	435579
72839	435580
56694	435581
42546	435582
26621	435583
21387	435584
42273	435585
14244	435586
10836	435587
10411	435588
5006	435589
12682	435590
6326	435591
3901	435592
70	435593
10946	435594
49534	435595
92975	435596
91835	435597
35510	435598
647	435599
11057	435600
29	435601
50829	435602
108395	435603
160226	435604
71452	435605
52859	435606
27441	435607
82020	435608
111603	435609
35927	435610
10291	435611
4224	435612
130965	435613
116982	435614
21860	435615
7920	435616
136349	435617
29990	435618
49866	435619
87958	435620
24883	435621
22226	435622
110032	435623
36029	435624
125939	435625
14905	435626
21926	435627
49993	435628
1996	435629
20123	435630
77994	435631
3328	435632
21945	435633
90626	435634
64950	435635
85005	435636
1352	435637
96957	435638
100635	435639
60	435640
48013	435641
8044	435642
3036	435643
6480	435644
39049	435645
64337	435646
33891	435647
90306	435648
3030	435649
88326	435650
17496	435651
41791	435652
49342	435653
106386	435654
7931	435655
23768	435656
37	435657
157126	435658
116375	435659
160386	435660
18578	435661
23999	435662
4821	435663
23716	435664
30905	435665
23773	435666
69078	435667
60430	435668
85110	435669
82751	435670
56675	435671
1098	435672
8605	435673
76006	435674
128155	435675
74582	435676
20687	435677
84296	435678
31753	435679
37006	435680
134920	435681
10263	435682
60789	435683
56838	435684
17505	435685
20830	435686
126496	435687
4662	435688
65612	435689
7904	435690
455	435691
44306	435692
13957	435693
112013	435694
133046	435695
36245	435696
5954	435697
137527	435698
26310	435699
1472	435700
36476	435701
41943	435702
63189	435703
124085	435704
3293	435705
58408	435706
53426	435707
50110	435708
26231	435709
25822	435710
2209	435711
4606	435712
31341	435713
1442	435714
15326	435715
43153	435716
16116	435717
1688	435718
72965	435719
21624	435720
16704	435721
14968	435722
28451	435723
24608	435724
33736	435725
48248	435726
259	435727
22185	435728
163771	435729
2589	435730
8118	435731
2640	435732
28095	435733
63687	435734
140251	435735
21141	435736
1889	435737
21943	435738
20810	435739
16436	435740
85261	435741
6021	435742
39	435743
18908	435744
55045	435745
76273	435746
64461	435747
6321	435748
7595	435749
51105	435750
51042	435751
19440	435752
12076	435753
62430	435754
50541	435755
20318	435756
72158	435757
432	435758
34817	435759
3146	435760
34085	435761
70960	435762
29221	435763
3123	435764
17736	435765
37608	435766
138	435767
89039	435768
10012	435769
30925	435770
39663	435771
55418	435772
27717	435773
197	435774
116502	435775
14912	435776
80708	435777
1353	435778
8617	435779
136509	435780
57290	435781
74141	435782
3431	435783
43200	435784
15821	435785
37058	435786
19246	435787
35896	435788
44295	435789
24948	435790
9001	435791
23434	435792
57092	435793
215	435794
52040	435795
34504	435796
16566	435797
28826	435798
1274	435799
21101	435800
12729	435801
43621	435802
66748	435803
116377	435804
30149	435805
932	435806
110124	435807
72476	435808
1850	435809
19575	435810
6847	435811
12677	435812
11252	435813
2907	435814
56397	435815
50051	435816
59464	435817
3788	435818
46930	435819
44013	435820
94757	435821
28591	435822
4786	435823
1296	435824
2084	435825
61211	435826
16704	435827
1	435828
82141	435829
61729	435830
59486	435831
46337	435832
7846	435833
85800	435834
54127	435835
45077	435836
18085	435837
37407	435838
45008	435839
45593	435840
513	435841
11884	435842
21246	435843
88515	435844
2084	435845
97678	435846
2979	435847
9772	435848
2486	435849
19319	435850
60197	435851
26833	435852
118189	435853
510	435854
6345	435855
47210	435856
19088	435857
38050	435858
108795	435859
134761	435860
6969	435861
105368	435862
4124	435863
22	435864
113619	435865
58192	435866
33721	435867
100693	435868
47437	435869
7969	435870
8076	435871
30706	435872
75680	435873
4443	435874
7301	435875
132887	435876
43250	435877
59094	435878
46083	435879
68003	435880
11199	435881
67779	435882
69676	435883
59833	435884
22672	435885
33430	435886
78578	435887
559	435888
29159	435889
20106	435890
1519	435891
24433	435892
1509	435893
9430	435894
113705	435895
45332	435896
51	435897
5645	435898
49486	435899
76834	435900
151064	435901
4074	435902
105344	435903
16602	435904
17567	435905
52464	435906
27474	435907
33811	435908
96429	435909
20311	435910
131082	435911
165056	435912
107839	435913
16124	435914
106	435915
41949	435916
6571	435917
33167	435918
3415	435919
5354	435920
1786	435921
82378	435922
75068	435923
107666	435924
4203	435925
42682	435926
65151	435927
7942	435928
34640	435929
29552	435930
933	435931
30203	435932
115911	435933
883	435934
162489	435935
31717	435936
99033	435937
137111	435938
14247	435939
34606	435940
30433	435941
19690	435942
9173	435943
53920	435944
51458	435945
4001	435946
43335	435947
15947	435948
62520	435949
3757	435950
6186	435951
22758	435952
83201	435953
1663	435954
135610	435955
28921	435956
75512	435957
13673	435958
51305	435959
23276	435960
34134	435961
81952	435962
18297	435963
15899	435964
8340	435965
20567	435966
29433	435967
18600	435968
12503	435969
80665	435970
4583	435971
64893	435972
42136	435973
21422	435974
31295	435975
9734	435976
15394	435977
107780	435978
139456	435979
51875	435980
20719	435981
24758	435982
93690	435983
63520	435984
20426	435985
93456	435986
88238	435987
618	435988
96263	435989
52992	435990
136313	435991
30511	435992
34444	435993
17008	435994
33935	435995
4	435996
15778	435997
75764	435998
47013	435999
73713	436000
90681	436001
75481	436002
2405	436003
42574	436004
38074	436005
2505	436006
2427	436007
1980	436008
150619	436009
40023	436010
41605	436011
10880	436012
1692	436013
32187	436014
8281	436015
52478	436016
121275	436017
26398	436018
17798	436019
46624	436020
2935	436021
21686	436022
39934	436023
40625	436024
140013	436025
27117	436026
1758	436027
54445	436028
5383	436029
325	436030
2511	436031
19289	436032
2382	436033
28601	436034
887	436035
24709	436036
9920	436037
55046	436038
79882	436039
44740	436040
14496	436041
3612	436042
31170	436043
17480	436044
60077	436045
2858	436046
30975	436047
26988	436048
27960	436049
4370	436050
34112	436051
32813	436052
60090	436053
40143	436054
73850	436055
31127	436056
40261	436057
36433	436058
491	436059
92385	436060
41860	436061
5798	436062
137695	436063
3879	436064
18019	436065
6651	436066
5821	436067
77083	436068
152763	436069
90	436070
2624	436071
26625	436072
39022	436073
12811	436074
10814	436075
95922	436076
23516	436077
18662	436078
321	436079
65268	436080
2499	436081
38445	436082
2899	436083
49667	436084
10550	436085
2992	436086
10545	436087
6759	436088
98746	436089
75180	436090
17042	436091
31935	436092
129735	436093
6650	436094
36821	436095
91392	436096
3280	436097
114650	436098
49187	436099
22769	436100
764	436101
118109	436102
23789	436103
32758	436104
11383	436105
59072	436106
886	436107
25409	436108
19902	436109
83387	436110
15357	436111
7434	436112
231	436113
16920	436114
121163	436115
30176	436116
79467	436117
58069	436118
62417	436119
19535	436120
4041	436121
38098	436122
683	436123
526	436124
12702	436125
46	436126
104644	436127
153996	436128
19592	436129
13820	436130
36542	436131
148151	436132
57360	436133
134504	436134
41469	436135
8474	436136
67331	436137
20582	436138
8762	436139
24131	436140
10706	436141
3111	436142
7391	436143
5365	436144
148962	436145
63	436146
72007	436147
114809	436148
9036	436149
12208	436150
7197	436151
55858	436152
47070	436153
7617	436154
86628	436155
9110	436156
19664	436157
45646	436158
55426	436159
113627	436160
11789	436161
20648	436162
1152	436163
1401	436164
5103	436165
7771	436166
981	436167
39000	436168
157745	436169
21683	436170
620	436171
4205	436172
23794	436173
50	436174
163868	436175
21451	436176
24313	436177
22236	436178
30707	436179
5945	436180
7300	436181
133916	436182
11123	436183
75669	436184
66081	436185
3858	436186
29647	436187
1527	436188
18390	436189
84853	436190
42705	436191
4214	436192
42032	436193
32345	436194
40959	436195
29682	436196
84796	436197
37210	436198
19456	436199
17729	436200
120315	436201
61654	436202
10471	436203
72140	436204
1068	436205
29728	436206
104126	436207
142694	436208
75479	436209
6288	436210
15055	436211
117851	436212
11131	436213
646	436214
4946	436215
787	436216
13480	436217
75313	436218
93844	436219
4392	436220
32977	436221
53126	436222
30064	436223
24644	436224
24000	436225
20345	436226
27721	436227
27430	436228
44008	436229
96395	436230
4179	436231
14242	436232
1154	436233
25806	436234
17600	436235
16234	436236
4815	436237
140945	436238
42492	436239
19197	436240
11322	436241
3926	436242
4049	436243
4239	436244
12078	436245
27926	436246
99	436247
43933	436248
3107	436249
25484	436250
87926	436251
69885	436252
3827	436253
6605	436254
38075	436255
63440	436256
127823	436257
5675	436258
31381	436259
49162	436260
35532	436261
5244	436262
85210	436263
46033	436264
723	436265
17230	436266
33843	436267
39997	436268
1939	436269
29164	436270
4361	436271
98980	436272
7831	436273
99302	436274
135	436275
9132	436276
12036	436277
4418	436278
20669	436279
35956	436280
3438	436281
60798	436282
65501	436283
85801	436284
26893	436285
40945	436286
22828	436287
30987	436288
21809	436289
41102	436290
63160	436291
4102	436292
72470	436293
64835	436294
2051	436295
4293	436296
23119	436297
2324	436298
1164	436299
8317	436300
30	436301
13101	436302
13186	436303
36728	436304
29111	436305
1205	436306
74192	436307
106895	436308
17735	436309
4909	436310
10071	436311
53709	436312
40770	436313
11077	436314
5386	436315
37072	436316
282	436317
31547	436318
31076	436319
37004	436320
105466	436321
116859	436322
155458	436323
48322	436324
41346	436325
82803	436326
149645	436327
114372	436328
62336	436329
9315	436330
5470	436331
58074	436332
35370	436333
2128	436334
3735	436335
52828	436336
116593	436337
482	436338
67891	436339
31982	436340
35025	436341
53231	436342
6327	436343
95038	436344
101105	436345
4607	436346
10591	436347
74553	436348
45721	436349
83526	436350
19039	436351
258	436352
19	436353
24110	436354
3098	436355
101105	436356
118460	436357
24	436358
98083	436359
765	436360
2577	436361
10933	436362
23556	436363
36318	436364
17129	436365
30567	436366
194	436367
57227	436368
74896	436369
20803	436370
36247	436371
55780	436372
1261	436373
7142	436374
23510	436375
16629	436376
83623	436377
151979	436378
37033	436379
155946	436380
31632	436381
147355	436382
159377	436383
81361	436384
26615	436385
2606	436386
29513	436387
13112	436388
36134	436389
127257	436390
125634	436391
11790	436392
36538	436393
23133	436394
50133	436395
15412	436396
15000	436397
124465	436398
52388	436399
25288	436400
6787	436401
70246	436402
8878	436403
100099	436404
86064	436405
11342	436406
11206	436407
22	436408
132135	436409
114502	436410
11720	436411
97288	436412
45439	436413
30777	436414
8350	436415
18314	436416
1414	436417
19846	436418
12632	436419
8033	436420
67	436421
49584	436422
409	436423
45331	436424
27246	436425
82351	436426
25720	436427
45514	436428
85576	436429
111211	436430
107868	436431
4966	436432
5879	436433
58434	436434
134221	436435
426	436436
111902	436437
65227	436438
4390	436439
164079	436440
8363	436441
46147	436442
9789	436443
33642	436444
85025	436445
14431	436446
42434	436447
121293	436448
21178	436449
14015	436450
1483	436451
113654	436452
155106	436453
31266	436454
43108	436455
68824	436456
109053	436457
46549	436458
43037	436459
72671	436460
147844	436461
58017	436462
4635	436463
3838	436464
3	436465
31405	436466
52889	436467
6051	436468
13825	436469
69157	436470
100439	436471
1140	436472
40857	436473
51064	436474
113670	436475
13273	436476
49533	436477
143295	436478
98557	436479
3413	436480
136770	436481
74623	436482
57663	436483
36214	436484
25552	436485
1198	436486
22330	436487
860	436488
79515	436489
37093	436490
62191	436491
29807	436492
6048	436493
99497	436494
25145	436495
9595	436496
31485	436497
11735	436498
106728	436499
61298	436500
61195	436501
8954	436502
115803	436503
61443	436504
43058	436505
6241	436506
5313	436507
46016	436508
31681	436509
11897	436510
73576	436511
52689	436512
42327	436513
4734	436514
99282	436515
74807	436516
55312	436517
32993	436518
10089	436519
991	436520
6344	436521
26234	436522
1773	436523
682	436524
3594	436525
90758	436526
55810	436527
25213	436528
95159	436529
2160	436530
29473	436531
45459	436532
6909	436533
103229	436534
76301	436535
93	436536
46684	436537
3546	436538
2919	436539
930	436540
32091	436541
20892	436542
27554	436543
18278	436544
48567	436545
19856	436546
59181	436547
36682	436548
1126	436549
1737	436550
9148	436551
47351	436552
5906	436553
2534	436554
82418	436555
8968	436556
2057	436557
8810	436558
65874	436559
16120	436560
25641	436561
5390	436562
34396	436563
7258	436564
17632	436565
3446	436566
149926	436567
71148	436568
12448	436569
63393	436570
3920	436571
51891	436572
24983	436573
314	436574
108361	436575
109798	436576
44659	436577
9051	436578
488	436579
3662	436580
98808	436581
26449	436582
31766	436583
38745	436584
7073	436585
10329	436586
10352	436587
260	436588
12724	436589
5396	436590
100700	436591
2477	436592
36469	436593
22242	436594
79105	436595
155515	436596
1540	436597
22616	436598
22697	436599
27083	436600
11254	436601
4854	436602
50863	436603
45075	436604
37631	436605
42273	436606
24743	436607
19973	436608
19188	436609
21596	436610
27912	436611
11167	436612
25953	436613
1312	436614
24210	436615
65243	436616
1479	436617
78717	436618
11593	436619
2731	436620
30950	436621
31319	436622
9787	436623
67232	436624
84898	436625
19248	436626
17204	436627
583	436628
129	436629
11206	436630
33876	436631
5419	436632
107844	436633
34568	436634
109868	436635
1735	436636
88896	436637
86791	436638
725	436639
133549	436640
86229	436641
11831	436642
18	436643
73004	436644
118425	436645
3072	436646
12126	436647
1543	436648
46805	436649
66844	436650
103655	436651
45929	436652
93204	436653
24737	436654
2034	436655
38040	436656
43469	436657
83181	436658
5725	436659
17036	436660
156689	436661
120911	436662
62568	436663
89171	436664
162	436665
18185	436666
87671	436667
16490	436668
117123	436669
55893	436670
7297	436671
70839	436672
38574	436673
106511	436674
133387	436675
31716	436676
3111	436677
82108	436678
5427	436679
37980	436680
12309	436681
30322	436682
44974	436683
16825	436684
12	436685
58040	436686
35277	436687
26288	436688
2175	436689
78562	436690
9521	436691
43938	436692
13635	436693
27052	436694
6943	436695
110606	436696
735	436697
143748	436698
52205	436699
46528	436700
91164	436701
81395	436702
112072	436703
34263	436704
29944	436705
81615	436706
16445	436707
64485	436708
35868	436709
117430	436710
30356	436711
17557	436712
8121	436713
11817	436714
139030	436715
148738	436716
34747	436717
4263	436718
3744	436719
29341	436720
10452	436721
106716	436722
16209	436723
1224	436724
33127	436725
42562	436726
23283	436727
10701	436728
80712	436729
73487	436730
17285	436731
9337	436732
84059	436733
68547	436734
500	436735
696	436736
22305	436737
18806	436738
26787	436739
21967	436740
74464	436741
55070	436742
54036	436743
19921	436744
4077	436745
6679	436746
26036	436747
13438	436748
22313	436749
34181	436750
140671	436751
69747	436752
56461	436753
30742	436754
99194	436755
17790	436756
13583	436757
80674	436758
30064	436759
4671	436760
75075	436761
39997	436762
686	436763
102726	436764
35128	436765
1808	436766
14060	436767
3623	436768
608	436769
8239	436770
14095	436771
10632	436772
57196	436773
6166	436774
31490	436775
9768	436776
6920	436777
24469	436778
7202	436779
21100	436780
33959	436781
3149	436782
18988	436783
56055	436784
68339	436785
18800	436786
36768	436787
117895	436788
8943	436789
71614	436790
28010	436791
8492	436792
22442	436793
100543	436794
29147	436795
21687	436796
71228	436797
37002	436798
15989	436799
104906	436800
146583	436801
40106	436802
26177	436803
101380	436804
840	436805
55360	436806
105316	436807
46393	436808
53979	436809
16533	436810
25931	436811
60386	436812
30689	436813
107922	436814
11735	436815
32279	436816
58262	436817
34611	436818
3272	436819
22602	436820
102824	436821
11952	436822
6512	436823
122666	436824
38613	436825
38511	436826
751	436827
73857	436828
50762	436829
71605	436830
28548	436831
91910	436832
6305	436833
6011	436834
50480	436835
44962	436836
57264	436837
139535	436838
12159	436839
67659	436840
89295	436841
56831	436842
24835	436843
16837	436844
22748	436845
106747	436846
75	436847
19335	436848
138280	436849
69627	436850
20426	436851
10180	436852
20654	436853
538	436854
26113	436855
74652	436856
67948	436857
34960	436858
14956	436859
227	436860
142686	436861
32247	436862
26676	436863
64241	436864
20407	436865
126632	436866
16895	436867
78846	436868
74141	436869
79146	436870
850	436871
15787	436872
121068	436873
51306	436874
17705	436875
2	436876
54	436877
70509	436878
4563	436879
71052	436880
9435	436881
4766	436882
54478	436883
14459	436884
90741	436885
21932	436886
26080	436887
23277	436888
11475	436889
23893	436890
56557	436891
2483	436892
70581	436893
23967	436894
69628	436895
20393	436896
35006	436897
25669	436898
13543	436899
62916	436900
11191	436901
34940	436902
166720	436903
8116	436904
21754	436905
2198	436906
4990	436907
104221	436908
68585	436909
7715	436910
12247	436911
29445	436912
61450	436913
146758	436914
45365	436915
45143	436916
118080	436917
52714	436918
137067	436919
73614	436920
27477	436921
8697	436922
1915	436923
6823	436924
52425	436925
76615	436926
142067	436927
71104	436928
41475	436929
38432	436930
52537	436931
14102	436932
84975	436933
31363	436934
4580	436935
1614	436936
94099	436937
74753	436938
81234	436939
63644	436940
55816	436941
33426	436942
70917	436943
20	436944
31959	436945
28830	436946
83539	436947
1124	436948
66425	436949
28561	436950
9239	436951
6569	436952
37003	436953
100254	436954
22660	436955
28808	436956
85337	436957
48297	436958
134403	436959
20349	436960
13102	436961
45376	436962
42381	436963
118268	436964
13470	436965
24328	436966
36503	436967
51073	436968
32288	436969
47650	436970
53558	436971
16965	436972
3063	436973
14598	436974
2972	436975
71465	436976
22668	436977
4100	436978
92132	436979
65346	436980
86310	436981
30000	436982
1560	436983
49938	436984
82629	436985
84967	436986
80190	436987
3681	436988
33418	436989
758	436990
98103	436991
78837	436992
13127	436993
47895	436994
103992	436995
51577	436996
41792	436997
158	436998
2719	436999
15914	437000
6604	437001
7718	437002
16557	437003
55304	437004
25558	437005
18761	437006
65424	437007
100473	437008
678	437009
42652	437010
143084	437011
36383	437012
958	437013
52486	437014
118840	437015
140513	437016
16867	437017
6534	437018
165163	437019
143623	437020
71196	437021
1680	437022
2153	437023
130013	437024
7226	437025
450	437026
3272	437027
91317	437028
25740	437029
61968	437030
57645	437031
51640	437032
3241	437033
28438	437034
77117	437035
82199	437036
82249	437037
53884	437038
2613	437039
239	437040
42779	437041
28015	437042
20100	437043
1603	437044
64418	437045
106515	437046
649	437047
20435	437048
92912	437049
39182	437050
115135	437051
7182	437052
127106	437053
40204	437054
9	437055
127368	437056
45422	437057
28811	437058
23615	437059
138675	437060
30502	437061
106567	437062
34597	437063
65705	437064
49748	437065
89044	437066
5425	437067
1593	437068
123101	437069
28065	437070
99994	437071
81856	437072
7941	437073
18895	437074
9323	437075
104089	437076
1234	437077
36173	437078
23614	437079
24294	437080
19085	437081
105571	437082
102251	437083
48445	437084
7390	437085
28172	437086
5257	437087
14215	437088
2941	437089
21587	437090
25478	437091
4364	437092
45361	437093
8732	437094
166080	437095
41057	437096
1055	437097
24621	437098
3713	437099
388	437100
5351	437101
5133	437102
106046	437103
1858	437104
5306	437105
99486	437106
9563	437107
25467	437108
22290	437109
158997	437110
23672	437111
31542	437112
35674	437113
14915	437114
14619	437115
34696	437116
139326	437117
1204	437118
10016	437119
8946	437120
4091	437121
135802	437122
10058	437123
91	437124
25505	437125
20761	437126
16863	437127
40172	437128
5311	437129
3111	437130
52246	437131
29336	437132
138667	437133
44748	437134
25009	437135
92170	437136
61474	437137
9158	437138
1559	437139
136016	437140
20605	437141
59572	437142
9519	437143
130060	437144
21592	437145
8382	437146
10803	437147
16352	437148
89926	437149
2626	437150
66944	437151
12558	437152
5133	437153
4169	437154
101803	437155
1227	437156
4825	437157
83302	437158
234	437159
92	437160
150188	437161
47659	437162
890	437163
3726	437164
22539	437165
8029	437166
99818	437167
109699	437168
53694	437169
89757	437170
17769	437171
15616	437172
5124	437173
17930	437174
15442	437175
23992	437176
49298	437177
45170	437178
23944	437179
57905	437180
14233	437181
1268	437182
47270	437183
34897	437184
111189	437185
9591	437186
43381	437187
130705	437188
42296	437189
38183	437190
2132	437191
7408	437192
17766	437193
4721	437194
56841	437195
46133	437196
32807	437197
157	437198
16065	437199
65637	437200
40574	437201
33975	437202
7473	437203
21323	437204
77065	437205
26642	437206
20405	437207
235	437208
117868	437209
20423	437210
56054	437211
9471	437212
3800	437213
3966	437214
116692	437215
37961	437216
6542	437217
14865	437218
76848	437219
57539	437220
97037	437221
4704	437222
2442	437223
7559	437224
41344	437225
18326	437226
83594	437227
17274	437228
58301	437229
4067	437230
111856	437231
11895	437232
120692	437233
15638	437234
27373	437235
15106	437236
13600	437237
56587	437238
3243	437239
8487	437240
16772	437241
17894	437242
89555	437243
156028	437244
75709	437245
817	437246
16286	437247
10559	437248
18653	437249
7062	437250
14057	437251
385	437252
15020	437253
15773	437254
5048	437255
14736	437256
57159	437257
7366	437258
23773	437259
36431	437260
103245	437261
40449	437262
68529	437263
54647	437264
82755	437265
145614	437266
87927	437267
74785	437268
125277	437269
1091	437270
81972	437271
72438	437272
54952	437273
28371	437274
1697	437275
78688	437276
48232	437277
43774	437278
4782	437279
16506	437280
6489	437281
54916	437282
77996	437283
21587	437284
59860	437285
41228	437286
2690	437287
96825	437288
8704	437289
48553	437290
66028	437291
1339	437292
15136	437293
15212	437294
75032	437295
63855	437296
65492	437297
54672	437298
9395	437299
57355	437300
5138	437301
36458	437302
3175	437303
109189	437304
130297	437305
2760	437306
12498	437307
33118	437308
14170	437309
27710	437310
45843	437311
6431	437312
65871	437313
15280	437314
2850	437315
7960	437316
12115	437317
89634	437318
116562	437319
37950	437320
35121	437321
68940	437322
8437	437323
14486	437324
103989	437325
20659	437326
13945	437327
72913	437328
34019	437329
105164	437330
15362	437331
49011	437332
69529	437333
32595	437334
12582	437335
356	437336
7560	437337
10164	437338
6975	437339
4873	437340
16	437341
33942	437342
1571	437343
9157	437344
85490	437345
30135	437346
152939	437347
78820	437348
33163	437349
93207	437350
9647	437351
52950	437352
17940	437353
877	437354
35	437355
10924	437356
42437	437357
73562	437358
283	437359
4141	437360
42211	437361
160572	437362
5832	437363
28887	437364
44935	437365
27849	437366
48499	437367
31587	437368
15217	437369
39249	437370
735	437371
83427	437372
16945	437373
5913	437374
123984	437375
5972	437376
18978	437377
41494	437378
65592	437379
18433	437380
161217	437381
41601	437382
5985	437383
7924	437384
59043	437385
105325	437386
16452	437387
57734	437388
31586	437389
12818	437390
7399	437391
127335	437392
14111	437393
32368	437394
32445	437395
5808	437396
61746	437397
21485	437398
154	437399
73678	437400
24584	437401
12631	437402
15065	437403
3430	437404
9954	437405
3678	437406
124464	437407
21427	437408
2069	437409
42507	437410
20243	437411
12746	437412
13283	437413
15256	437414
4457	437415
83614	437416
59798	437417
21055	437418
133688	437419
44416	437420
898	437421
8016	437422
40758	437423
53728	437424
4161	437425
17931	437426
23134	437427
21899	437428
24201	437429
32399	437430
47796	437431
1010	437432
57280	437433
33279	437434
113169	437435
80801	437436
335	437437
1950	437438
76278	437439
27683	437440
18865	437441
97537	437442
35883	437443
120745	437444
66453	437445
8191	437446
72694	437447
106967	437448
27978	437449
384	437450
16521	437451
128237	437452
118681	437453
28466	437454
28350	437455
53935	437456
9074	437457
16019	437458
2660	437459
66741	437460
113778	437461
1974	437462
70490	437463
6387	437464
80479	437465
9776	437466
6617	437467
656	437468
30332	437469
1579	437470
32293	437471
14483	437472
83170	437473
27550	437474
27238	437475
13975	437476
118350	437477
50902	437478
629	437479
106419	437480
219	437481
30621	437482
1686	437483
235	437484
832	437485
9034	437486
23334	437487
66968	437488
24991	437489
63967	437490
15359	437491
62891	437492
67418	437493
766	437494
52277	437495
50856	437496
22472	437497
14916	437498
7185	437499
58841	437500
5653	437501
4515	437502
4170	437503
157241	437504
48429	437505
25385	437506
77220	437507
3807	437508
47451	437509
10639	437510
43032	437511
4424	437512
1191	437513
8075	437514
15893	437515
9631	437516
5057	437517
10136	437518
41729	437519
28974	437520
9636	437521
4440	437522
37703	437523
30254	437524
147056	437525
1019	437526
6208	437527
8220	437528
32991	437529
50990	437530
14881	437531
139717	437532
124116	437533
17	437534
141	437535
86641	437536
53620	437537
16429	437538
17405	437539
9315	437540
31017	437541
85662	437542
39741	437543
81734	437544
4598	437545
44097	437546
6623	437547
122176	437548
8433	437549
139551	437550
114127	437551
13441	437552
61588	437553
17157	437554
31201	437555
35315	437556
80974	437557
61093	437558
11330	437559
3328	437560
30972	437561
52149	437562
12219	437563
49516	437564
54988	437565
90888	437566
10691	437567
36120	437568
114219	437569
104305	437570
27916	437571
265	437572
57249	437573
9105	437574
129746	437575
63581	437576
79566	437577
122854	437578
21202	437579
986	437580
6835	437581
10252	437582
112774	437583
80268	437584
5722	437585
103910	437586
3322	437587
23141	437588
1573	437589
119743	437590
12922	437591
83374	437592
5437	437593
74267	437594
42551	437595
26198	437596
47615	437597
89180	437598
102629	437599
63793	437600
42332	437601
16442	437602
954	437603
717	437604
121029	437605
153085	437606
5232	437607
49253	437608
3891	437609
8837	437610
7157	437611
129176	437612
2631	437613
8063	437614
86597	437615
95978	437616
30482	437617
43372	437618
107703	437619
1273	437620
79730	437621
52544	437622
30544	437623
24852	437624
24664	437625
8882	437626
72504	437627
17048	437628
90807	437629
9012	437630
18758	437631
52157	437632
4801	437633
121	437634
86542	437635
16730	437636
84452	437637
14245	437638
44663	437639
4901	437640
64815	437641
98771	437642
20320	437643
106077	437644
153805	437645
20604	437646
52392	437647
4266	437648
3345	437649
55850	437650
13896	437651
24506	437652
18238	437653
37205	437654
23248	437655
920	437656
3401	437657
146828	437658
127987	437659
6259	437660
95211	437661
99808	437662
20603	437663
47521	437664
54446	437665
20569	437666
106077	437667
641	437668
81458	437669
26517	437670
86696	437671
146192	437672
82866	437673
35732	437674
299	437675
859	437676
63489	437677
10213	437678
50781	437679
565	437680
13026	437681
96108	437682
1784	437683
1479	437684
29027	437685
101669	437686
25793	437687
1436	437688
73162	437689
64870	437690
55250	437691
10539	437692
30195	437693
11937	437694
44028	437695
33626	437696
97413	437697
16415	437698
120287	437699
13826	437700
40243	437701
18272	437702
61098	437703
6668	437704
9615	437705
3052	437706
1071	437707
1591	437708
51359	437709
58460	437710
66032	437711
87562	437712
10476	437713
108535	437714
30	437715
903	437716
139203	437717
17153	437718
1749	437719
1237	437720
64196	437721
500	437722
112266	437723
46377	437724
44427	437725
77524	437726
25978	437727
106894	437728
143512	437729
43421	437730
56297	437731
6690	437732
6362	437733
87129	437734
153	437735
3116	437736
4689	437737
12707	437738
159014	437739
34168	437740
77552	437741
71447	437742
408	437743
135562	437744
63291	437745
69127	437746
44270	437747
12874	437748
35461	437749
53693	437750
18752	437751
68378	437752
100058	437753
27174	437754
2223	437755
38502	437756
26885	437757
5125	437758
53321	437759
165385	437760
28693	437761
70206	437762
22141	437763
49256	437764
37	437765
6727	437766
133577	437767
894	437768
19416	437769
100522	437770
33315	437771
1268	437772
46515	437773
97717	437774
105774	437775
15019	437776
6349	437777
12179	437778
40228	437779
53584	437780
86469	437781
1994	437782
5121	437783
157118	437784
48	437785
37155	437786
11391	437787
93568	437788
2694	437789
844	437790
20045	437791
23311	437792
8417	437793
5452	437794
7847	437795
79799	437796
22706	437797
14230	437798
4368	437799
24483	437800
121013	437801
20814	437802
17322	437803
3068	437804
264	437805
27667	437806
56284	437807
153196	437808
27789	437809
2129	437810
67100	437811
51559	437812
72776	437813
9179	437814
16888	437815
5029	437816
32177	437817
7525	437818
14890	437819
701	437820
76207	437821
10314	437822
12659	437823
44156	437824
6959	437825
46250	437826
15425	437827
9888	437828
25804	437829
145691	437830
18806	437831
67915	437832
16351	437833
16551	437834
24880	437835
93284	437836
36693	437837
189	437838
34652	437839
14130	437840
1373	437841
1395	437842
74534	437843
53	437844
59243	437845
153119	437846
54256	437847
7966	437848
11115	437849
29501	437850
15678	437851
36248	437852
79910	437853
90105	437854
82011	437855
60494	437856
3348	437857
14475	437858
8176	437859
6244	437860
99235	437861
96806	437862
2832	437863
84248	437864
326	437865
33476	437866
123818	437867
166058	437868
40780	437869
669	437870
89021	437871
26480	437872
134270	437873
20176	437874
1102	437875
99290	437876
1345	437877
66228	437878
33690	437879
15666	437880
8339	437881
124226	437882
26448	437883
165088	437884
124821	437885
57789	437886
13949	437887
25029	437888
85666	437889
29398	437890
25133	437891
369	437892
16234	437893
66713	437894
21926	437895
5457	437896
19163	437897
10741	437898
1760	437899
7430	437900
47978	437901
3520	437902
39852	437903
27185	437904
68316	437905
49416	437906
10608	437907
24471	437908
126698	437909
96184	437910
95599	437911
29261	437912
3031	437913
102171	437914
18911	437915
107253	437916
101129	437917
86098	437918
40873	437919
8999	437920
48554	437921
70164	437922
1482	437923
76237	437924
46590	437925
15108	437926
2651	437927
66036	437928
66586	437929
7915	437930
16714	437931
446	437932
128954	437933
122484	437934
1166	437935
22770	437936
9228	437937
9124	437938
147143	437939
107283	437940
38096	437941
8374	437942
47768	437943
133752	437944
121696	437945
76613	437946
8051	437947
69890	437948
24250	437949
83117	437950
47602	437951
68855	437952
6684	437953
6025	437954
24740	437955
72115	437956
81136	437957
2193	437958
3618	437959
2605	437960
43737	437961
56197	437962
103372	437963
24619	437964
39701	437965
5199	437966
1199	437967
20701	437968
46665	437969
47877	437970
43305	437971
60828	437972
43473	437973
11663	437974
14278	437975
37022	437976
80271	437977
151	437978
12773	437979
72551	437980
31773	437981
17678	437982
32206	437983
87256	437984
23778	437985
14182	437986
42104	437987
69757	437988
27278	437989
16028	437990
7134	437991
124678	437992
18131	437993
35273	437994
24761	437995
6264	437996
25981	437997
3129	437998
56501	437999
2334	438000
2547	438001
181	438002
40431	438003
34739	438004
44021	438005
25511	438006
71957	438007
29755	438008
2723	438009
3745	438010
9493	438011
5851	438012
9780	438013
51026	438014
6210	438015
32467	438016
78223	438017
29866	438018
11652	438019
59195	438020
165526	438021
149860	438022
7450	438023
111439	438024
104944	438025
34343	438026
112565	438027
64165	438028
10997	438029
146385	438030
10545	438031
67337	438032
97405	438033
18479	438034
5878	438035
48968	438036
8314	438037
55104	438038
23775	438039
33634	438040
2867	438041
112470	438042
110215	438043
1700	438044
17357	438045
55103	438046
40002	438047
61014	438048
17527	438049
14347	438050
31058	438051
57314	438052
58785	438053
46520	438054
123841	438055
34367	438056
4234	438057
4804	438058
126037	438059
61937	438060
107666	438061
28289	438062
8218	438063
40449	438064
64567	438065
26581	438066
100987	438067
107835	438068
1216	438069
17788	438070
28794	438071
24927	438072
12602	438073
22574	438074
15120	438075
16803	438076
76387	438077
13497	438078
26765	438079
8204	438080
6769	438081
21322	438082
9392	438083
6179	438084
7301	438085
4395	438086
38527	438087
90793	438088
25965	438089
127782	438090
37226	438091
34006	438092
98978	438093
14908	438094
27255	438095
25461	438096
7776	438097
40624	438098
28146	438099
69783	438100
24480	438101
7411	438102
165086	438103
123741	438104
552	438105
42143	438106
420	438107
52313	438108
38169	438109
29237	438110
107978	438111
71078	438112
10834	438113
51160	438114
55665	438115
96359	438116
120052	438117
114743	438118
10701	438119
2719	438120
11442	438121
165510	438122
38808	438123
68757	438124
16951	438125
154472	438126
6736	438127
32626	438128
80834	438129
41	438130
44512	438131
12195	438132
15286	438133
6136	438134
9716	438135
697	438136
4107	438137
3245	438138
8393	438139
41779	438140
32275	438141
6576	438142
371	438143
93324	438144
457	438145
147076	438146
3371	438147
1464	438148
77813	438149
42455	438150
107954	438151
897	438152
40950	438153
121742	438154
47967	438155
15494	438156
1271	438157
68352	438158
68542	438159
14996	438160
66712	438161
26856	438162
3660	438163
1323	438164
108223	438165
11998	438166
39539	438167
2256	438168
51325	438169
19665	438170
89142	438171
10733	438172
12906	438173
23779	438174
32955	438175
132751	438176
41982	438177
180	438178
94157	438179
161131	438180
20474	438181
127733	438182
5550	438183
45829	438184
5478	438185
60531	438186
92796	438187
23480	438188
36662	438189
26290	438190
60910	438191
112269	438192
10281	438193
11173	438194
13571	438195
94938	438196
27746	438197
11833	438198
75664	438199
24932	438200
58130	438201
47721	438202
3958	438203
95855	438204
125	438205
17541	438206
141668	438207
13339	438208
16422	438209
1193	438210
49209	438211
26771	438212
88867	438213
23822	438214
7322	438215
28687	438216
1106	438217
40434	438218
10726	438219
26193	438220
98219	438221
120695	438222
830	438223
39833	438224
75881	438225
75625	438226
6887	438227
344	438228
20302	438229
87065	438230
80673	438231
45971	438232
79392	438233
9443	438234
44869	438235
27859	438236
13635	438237
47419	438238
4671	438239
4892	438240
69495	438241
203	438242
34745	438243
116799	438244
71856	438245
12896	438246
11197	438247
11443	438248
35124	438249
33757	438250
15865	438251
37220	438252
19923	438253
16852	438254
41870	438255
131838	438256
5012	438257
64363	438258
4991	438259
65837	438260
11262	438261
620	438262
34697	438263
743	438264
21235	438265
1166	438266
81658	438267
87601	438268
30224	438269
14048	438270
7137	438271
23118	438272
819	438273
69932	438274
896	438275
133255	438276
32628	438277
19307	438278
20736	438279
2106	438280
22186	438281
116524	438282
810	438283
13152	438284
1622	438285
103858	438286
82479	438287
133208	438288
7144	438289
12483	438290
37125	438291
32295	438292
962	438293
19112	438294
27739	438295
1401	438296
118819	438297
25600	438298
28102	438299
4470	438300
46332	438301
51241	438302
100292	438303
113183	438304
33540	438305
47002	438306
126466	438307
69348	438308
39164	438309
18797	438310
3430	438311
7264	438312
1788	438313
29572	438314
106384	438315
66287	438316
153976	438317
47770	438318
39108	438319
42625	438320
25639	438321
9442	438322
8021	438323
8698	438324
73317	438325
64130	438326
12303	438327
12788	438328
6175	438329
53152	438330
4247	438331
17379	438332
144306	438333
94310	438334
29666	438335
36830	438336
57621	438337
21836	438338
44570	438339
114060	438340
18491	438341
2578	438342
20615	438343
53610	438344
79729	438345
56841	438346
40006	438347
42068	438348
5597	438349
58423	438350
9924	438351
38034	438352
7881	438353
21630	438354
44184	438355
31973	438356
82090	438357
39824	438358
2262	438359
97702	438360
89863	438361
8007	438362
26884	438363
57773	438364
9313	438365
80596	438366
28399	438367
57090	438368
16255	438369
21328	438370
38466	438371
3615	438372
2576	438373
92907	438374
20526	438375
4399	438376
16705	438377
5241	438378
9529	438379
99435	438380
8955	438381
134325	438382
78394	438383
21508	438384
35642	438385
17477	438386
64649	438387
61707	438388
13389	438389
2230	438390
4058	438391
120587	438392
4708	438393
2979	438394
47244	438395
50499	438396
13487	438397
13229	438398
17950	438399
3162	438400
48351	438401
95815	438402
52911	438403
71980	438404
45774	438405
16989	438406
77	438407
98745	438408
159567	438409
72170	438410
9611	438411
173	438412
21466	438413
5124	438414
6955	438415
32403	438416
47558	438417
48013	438418
65955	438419
2307	438420
57694	438421
242	438422
1974	438423
22872	438424
11952	438425
87910	438426
13848	438427
47090	438428
1396	438429
45048	438430
103188	438431
55330	438432
46439	438433
27843	438434
55136	438435
68966	438436
38971	438437
144997	438438
35383	438439
87	438440
21197	438441
20552	438442
3884	438443
22038	438444
138792	438445
16210	438446
39819	438447
39695	438448
9375	438449
25871	438450
37494	438451
31943	438452
5181	438453
18823	438454
132796	438455
110265	438456
21393	438457
164469	438458
2296	438459
38317	438460
41436	438461
38833	438462
55397	438463
69489	438464
43548	438465
66715	438466
33294	438467
77299	438468
42011	438469
159224	438470
108452	438471
48401	438472
21208	438473
15184	438474
26998	438475
11581	438476
9098	438477
5985	438478
56719	438479
9770	438480
8868	438481
148499	438482
28573	438483
8	438484
13783	438485
55123	438486
10455	438487
46648	438488
5323	438489
3465	438490
83133	438491
1061	438492
5927	438493
88556	438494
7640	438495
36657	438496
126001	438497
77193	438498
28593	438499
7241	438500
6876	438501
65058	438502
50497	438503
14644	438504
104726	438505
58257	438506
6567	438507
36744	438508
66405	438509
119653	438510
14984	438511
30831	438512
397	438513
3552	438514
110662	438515
158479	438516
1397	438517
472	438518
78262	438519
119039	438520
85257	438521
76842	438522
164225	438523
116681	438524
109789	438525
13925	438526
133957	438527
35940	438528
25763	438529
63353	438530
6767	438531
101461	438532
18664	438533
59657	438534
135322	438535
33102	438536
55110	438537
49691	438538
3183	438539
3986	438540
10354	438541
76093	438542
23424	438543
65683	438544
86067	438545
17188	438546
64106	438547
44818	438548
6597	438549
39700	438550
60030	438551
18044	438552
8442	438553
88900	438554
7903	438555
42922	438556
71000	438557
34075	438558
148344	438559
7083	438560
72918	438561
60117	438562
48994	438563
19645	438564
6477	438565
21506	438566
139637	438567
13347	438568
2866	438569
24239	438570
28347	438571
51282	438572
11068	438573
80269	438574
24002	438575
75440	438576
56731	438577
59275	438578
5042	438579
58246	438580
91163	438581
25581	438582
3462	438583
65902	438584
35259	438585
147309	438586
18156	438587
906	438588
12920	438589
29041	438590
83708	438591
27007	438592
11864	438593
92458	438594
46523	438595
110459	438596
49176	438597
131357	438598
30909	438599
769	438600
53546	438601
81706	438602
86257	438603
27801	438604
21447	438605
11697	438606
1856	438607
119945	438608
143961	438609
2313	438610
79422	438611
47790	438612
45404	438613
85523	438614
148956	438615
47747	438616
2928	438617
71070	438618
6552	438619
59485	438620
8528	438621
41636	438622
106942	438623
66786	438624
130621	438625
79957	438626
61923	438627
53966	438628
77041	438629
37155	438630
36495	438631
18801	438632
122957	438633
885	438634
14174	438635
105571	438636
108008	438637
112414	438638
27510	438639
49769	438640
52542	438641
18218	438642
59633	438643
53622	438644
6878	438645
132921	438646
770	438647
19815	438648
82847	438649
4223	438650
13006	438651
11241	438652
36356	438653
30095	438654
29397	438655
115948	438656
138738	438657
46617	438658
50811	438659
54699	438660
66646	438661
1116	438662
126410	438663
9831	438664
46890	438665
87162	438666
640	438667
58827	438668
5512	438669
103701	438670
113814	438671
48831	438672
31526	438673
13130	438674
43123	438675
4887	438676
124558	438677
88715	438678
22999	438679
18675	438680
47004	438681
57649	438682
159776	438683
44478	438684
105595	438685
40638	438686
48277	438687
49442	438688
135626	438689
31933	438690
88241	438691
117894	438692
15209	438693
18230	438694
17257	438695
48622	438696
157159	438697
59540	438698
6637	438699
121503	438700
11768	438701
3600	438702
13675	438703
2739	438704
44933	438705
49423	438706
127165	438707
83471	438708
3127	438709
45678	438710
43212	438711
158687	438712
41333	438713
66273	438714
39798	438715
6018	438716
116126	438717
11160	438718
6977	438719
290	438720
2770	438721
87447	438722
37561	438723
76333	438724
50017	438725
8881	438726
56340	438727
52271	438728
67302	438729
161684	438730
116508	438731
117191	438732
4500	438733
42022	438734
85139	438735
45973	438736
28497	438737
17655	438738
17759	438739
102730	438740
1107	438741
118816	438742
80795	438743
2677	438744
89866	438745
33702	438746
12857	438747
5272	438748
3571	438749
38915	438750
50810	438751
75316	438752
27688	438753
5056	438754
80274	438755
16593	438756
5029	438757
28984	438758
8765	438759
15252	438760
21506	438761
40882	438762
37061	438763
8571	438764
19235	438765
2349	438766
37798	438767
5262	438768
13842	438769
213	438770
57510	438771
17785	438772
128770	438773
5040	438774
44544	438775
59505	438776
832	438777
32278	438778
14579	438779
1409	438780
6991	438781
17608	438782
2725	438783
23813	438784
30470	438785
53683	438786
846	438787
58178	438788
101007	438789
28490	438790
5866	438791
7698	438792
5927	438793
32241	438794
66346	438795
2890	438796
143741	438797
122626	438798
8947	438799
124156	438800
15628	438801
1276	438802
8359	438803
20768	438804
1180	438805
77655	438806
44634	438807
9628	438808
16426	438809
329	438810
5692	438811
34433	438812
86917	438813
629	438814
7019	438815
129758	438816
43860	438817
41548	438818
22178	438819
10841	438820
15515	438821
107341	438822
57218	438823
28470	438824
116	438825
81057	438826
134013	438827
165269	438828
1906	438829
46111	438830
14826	438831
65088	438832
90892	438833
17614	438834
11536	438835
30841	438836
47403	438837
100187	438838
8925	438839
118027	438840
1924	438841
7256	438842
79186	438843
4405	438844
110265	438845
105611	438846
15505	438847
6367	438848
12152	438849
50588	438850
3421	438851
6209	438852
2268	438853
11896	438854
13236	438855
74577	438856
29506	438857
31046	438858
57050	438859
551	438860
59504	438861
6250	438862
10991	438863
15748	438864
2008	438865
24606	438866
82816	438867
27287	438868
127451	438869
16261	438870
503	438871
31530	438872
20567	438873
77969	438874
68302	438875
6299	438876
24934	438877
83266	438878
79323	438879
65174	438880
11284	438881
571	438882
18706	438883
72796	438884
132403	438885
70900	438886
36576	438887
208	438888
5762	438889
1721	438890
1622	438891
14658	438892
7023	438893
38823	438894
67609	438895
23348	438896
34437	438897
132	438898
64191	438899
120731	438900
2089	438901
11735	438902
12022	438903
46081	438904
34580	438905
80613	438906
18540	438907
83236	438908
145596	438909
18361	438910
46638	438911
94517	438912
8090	438913
51361	438914
4938	438915
2077	438916
140227	438917
29443	438918
18419	438919
25005	438920
14779	438921
54272	438922
22745	438923
2525	438924
61769	438925
5786	438926
33811	438927
23238	438928
7223	438929
126050	438930
55453	438931
38431	438932
123423	438933
121589	438934
85948	438935
3369	438936
10394	438937
96224	438938
21121	438939
60348	438940
196	438941
3041	438942
24977	438943
133649	438944
23651	438945
101444	438946
50525	438947
108271	438948
37985	438949
48620	438950
5761	438951
27414	438952
62703	438953
3298	438954
14019	438955
39325	438956
40604	438957
157384	438958
47814	438959
51822	438960
70878	438961
7965	438962
16849	438963
148608	438964
96343	438965
1785	438966
29397	438967
9449	438968
5030	438969
78314	438970
38485	438971
138063	438972
6551	438973
20201	438974
19985	438975
22803	438976
1293	438977
19112	438978
24281	438979
1130	438980
77	438981
14400	438982
83001	438983
25211	438984
40141	438985
29062	438986
152438	438987
5167	438988
17893	438989
24615	438990
19377	438991
64674	438992
10076	438993
72926	438994
71703	438995
18976	438996
4803	438997
8140	438998
31098	438999
4834	439000
8499	439001
43792	439002
15877	439003
688	439004
52720	439005
11063	439006
9553	439007
59995	439008
1653	439009
5000	439010
2308	439011
148957	439012
30872	439013
57538	439014
48624	439015
17822	439016
56731	439017
132769	439018
13062	439019
40577	439020
65153	439021
6817	439022
18213	439023
36755	439024
39238	439025
35571	439026
62764	439027
5918	439028
73310	439029
25210	439030
2051	439031
31146	439032
73569	439033
51271	439034
13624	439035
161305	439036
96233	439037
23367	439038
111829	439039
122232	439040
7617	439041
7321	439042
283	439043
592	439044
31241	439045
224	439046
92678	439047
35115	439048
501	439049
69552	439050
46303	439051
28408	439052
2319	439053
66194	439054
20929	439055
10564	439056
21117	439057
8302	439058
21892	439059
58013	439060
7405	439061
45402	439062
98518	439063
37186	439064
52888	439065
166651	439066
96107	439067
51374	439068
45636	439069
7471	439070
10991	439071
10231	439072
8111	439073
18161	439074
3044	439075
64610	439076
37159	439077
44444	439078
93715	439079
118959	439080
21110	439081
57805	439082
3002	439083
58198	439084
49298	439085
72058	439086
21453	439087
45536	439088
11350	439089
130381	439090
19331	439091
26124	439092
150921	439093
10688	439094
27027	439095
49734	439096
2976	439097
40783	439098
24359	439099
57136	439100
61785	439101
1313	439102
86600	439103
33598	439104
67616	439105
102107	439106
19968	439107
72429	439108
60347	439109
196	439110
4066	439111
28013	439112
10244	439113
2188	439114
67678	439115
29850	439116
47922	439117
8582	439118
66123	439119
103375	439120
16483	439121
2	439122
21685	439123
27131	439124
56351	439125
7329	439126
391	439127
69518	439128
38870	439129
57923	439130
85953	439131
16199	439132
83055	439133
94619	439134
95195	439135
18751	439136
115464	439137
3345	439138
9734	439139
2164	439140
2361	439141
35601	439142
29320	439143
74482	439144
56803	439145
84911	439146
1519	439147
19231	439148
151020	439149
32375	439150
966	439151
25280	439152
29937	439153
54157	439154
8622	439155
11384	439156
73971	439157
1209	439158
61786	439159
1189	439160
30533	439161
24958	439162
43010	439163
35764	439164
29492	439165
87659	439166
62463	439167
121114	439168
38605	439169
876	439170
2613	439171
47254	439172
86862	439173
23577	439174
99234	439175
132117	439176
52503	439177
40896	439178
54778	439179
7905	439180
10941	439181
35505	439182
26154	439183
48997	439184
5523	439185
20192	439186
146636	439187
108740	439188
17099	439189
32795	439190
28457	439191
15186	439192
23050	439193
50875	439194
37340	439195
13661	439196
17420	439197
247	439198
73793	439199
16852	439200
1173	439201
43340	439202
5	439203
4792	439204
92837	439205
42769	439206
13958	439207
48422	439208
27863	439209
3621	439210
150712	439211
61649	439212
37974	439213
15992	439214
7817	439215
99656	439216
82650	439217
67530	439218
122488	439219
9627	439220
41150	439221
4012	439222
103793	439223
81111	439224
156007	439225
16005	439226
103268	439227
92836	439228
18762	439229
85808	439230
370	439231
13374	439232
10565	439233
3799	439234
137456	439235
5022	439236
31439	439237
7348	439238
35325	439239
39887	439240
96232	439241
159259	439242
14662	439243
107055	439244
20649	439245
75879	439246
72142	439247
13749	439248
6870	439249
65774	439250
30575	439251
30889	439252
17662	439253
596	439254
133071	439255
59380	439256
21882	439257
64642	439258
103569	439259
22879	439260
103717	439261
12305	439262
4972	439263
20348	439264
7804	439265
17077	439266
43270	439267
44987	439268
76394	439269
34364	439270
11926	439271
53963	439272
18880	439273
96582	439274
2459	439275
39650	439276
85036	439277
88648	439278
25398	439279
34524	439280
7674	439281
3923	439282
100531	439283
31250	439284
49410	439285
72578	439286
33432	439287
62337	439288
875	439289
1312	439290
105135	439291
2005	439292
113409	439293
139400	439294
7930	439295
13335	439296
18822	439297
7387	439298
40222	439299
39539	439300
73	439301
46974	439302
929	439303
852	439304
87258	439305
29229	439306
17124	439307
65932	439308
46088	439309
81097	439310
3066	439311
64528	439312
6659	439313
59861	439314
162494	439315
56346	439316
134801	439317
1999	439318
51744	439319
4693	439320
57780	439321
31835	439322
63133	439323
87229	439324
27780	439325
25563	439326
20771	439327
55363	439328
26783	439329
87005	439330
141854	439331
98617	439332
133505	439333
3404	439334
133994	439335
41037	439336
27596	439337
45512	439338
23896	439339
172	439340
36006	439341
331	439342
4240	439343
153254	439344
27855	439345
39608	439346
16298	439347
13812	439348
26248	439349
26945	439350
69646	439351
57176	439352
41057	439353
655	439354
17292	439355
99837	439356
24950	439357
99621	439358
12059	439359
97063	439360
18088	439361
66210	439362
2459	439363
31373	439364
50407	439365
129218	439366
29503	439367
110754	439368
38118	439369
977	439370
94162	439371
29866	439372
7977	439373
13216	439374
11791	439375
14082	439376
10136	439377
29166	439378
86341	439379
58103	439380
39178	439381
1459	439382
19484	439383
17380	439384
7466	439385
1	439386
35533	439387
40023	439388
44279	439389
28843	439390
14195	439391
21873	439392
46887	439393
79566	439394
24640	439395
23807	439396
121730	439397
57319	439398
23769	439399
42678	439400
5582	439401
41217	439402
59927	439403
41019	439404
38852	439405
82772	439406
1361	439407
9861	439408
86916	439409
21230	439410
11855	439411
23300	439412
23793	439413
73	439414
139492	439415
105	439416
59579	439417
61856	439418
58262	439419
9142	439420
1941	439421
56580	439422
32930	439423
9	439424
146770	439425
11684	439426
128168	439427
31451	439428
22259	439429
9181	439430
24754	439431
1016	439432
1778	439433
12893	439434
11862	439435
10753	439436
19434	439437
921	439438
59277	439439
1270	439440
132867	439441
12423	439442
115135	439443
29861	439444
5951	439445
11672	439446
15062	439447
39613	439448
42511	439449
31301	439450
5959	439451
103461	439452
683	439453
100477	439454
14342	439455
21088	439456
7727	439457
126493	439458
4171	439459
161321	439460
6099	439461
24359	439462
4194	439463
33916	439464
34150	439465
89614	439466
76514	439467
19989	439468
64468	439469
98553	439470
153325	439471
32116	439472
152021	439473
38295	439474
56733	439475
12364	439476
2416	439477
20663	439478
2786	439479
44177	439480
123425	439481
17194	439482
11715	439483
78026	439484
17089	439485
26526	439486
11321	439487
84241	439488
5898	439489
42343	439490
10730	439491
21089	439492
105853	439493
44366	439494
70928	439495
4284	439496
132067	439497
3156	439498
3483	439499
112	439500
123732	439501
121012	439502
1924	439503
122752	439504
64918	439505
24926	439506
5348	439507
2535	439508
30812	439509
127620	439510
20873	439511
82606	439512
3928	439513
81637	439514
85072	439515
4426	439516
34368	439517
79480	439518
66221	439519
86516	439520
76771	439521
39971	439522
382	439523
9629	439524
98725	439525
11817	439526
83310	439527
114063	439528
69525	439529
7219	439530
42581	439531
26205	439532
18149	439533
11938	439534
82557	439535
81252	439536
18446	439537
72040	439538
90025	439539
11311	439540
106619	439541
86926	439542
22681	439543
54794	439544
143204	439545
27774	439546
2274	439547
5913	439548
11825	439549
1023	439550
2379	439551
1075	439552
96052	439553
4551	439554
96300	439555
2741	439556
19164	439557
31321	439558
13953	439559
89546	439560
40647	439561
1615	439562
18509	439563
24240	439564
77471	439565
5557	439566
6755	439567
4038	439568
3907	439569
11672	439570
1344	439571
36651	439572
13163	439573
23409	439574
24250	439575
2117	439576
83114	439577
4993	439578
26353	439579
11268	439580
14006	439581
6177	439582
14495	439583
136811	439584
12993	439585
46840	439586
350	439587
16709	439588
55570	439589
126383	439590
74490	439591
28399	439592
52472	439593
115128	439594
142925	439595
139648	439596
36923	439597
35078	439598
131358	439599
11175	439600
94039	439601
8707	439602
4818	439603
7369	439604
28164	439605
13941	439606
17385	439607
3926	439608
39023	439609
11940	439610
31430	439611
74676	439612
1833	439613
7069	439614
125211	439615
10605	439616
82746	439617
63815	439618
24995	439619
66057	439620
80560	439621
77057	439622
2539	439623
240	439624
12281	439625
33691	439626
40456	439627
94490	439628
138784	439629
29818	439630
80704	439631
19161	439632
6146	439633
72974	439634
23508	439635
16388	439636
21020	439637
4832	439638
20286	439639
4005	439640
91273	439641
7777	439642
16235	439643
20790	439644
61275	439645
20424	439646
56798	439647
77875	439648
109183	439649
4089	439650
27355	439651
14801	439652
81822	439653
26714	439654
15914	439655
103687	439656
28998	439657
47582	439658
9013	439659
35253	439660
41606	439661
7097	439662
71913	439663
59266	439664
26193	439665
13364	439666
64111	439667
15665	439668
40096	439669
80702	439670
24208	439671
14726	439672
3135	439673
3023	439674
13961	439675
47823	439676
17391	439677
26317	439678
9743	439679
58837	439680
146135	439681
21288	439682
119849	439683
2142	439684
3974	439685
14055	439686
31292	439687
21974	439688
8300	439689
21553	439690
14238	439691
136323	439692
51852	439693
68768	439694
23282	439695
3788	439696
112704	439697
6380	439698
18802	439699
69629	439700
88545	439701
24991	439702
15985	439703
5406	439704
717	439705
264	439706
27994	439707
36673	439708
69088	439709
53554	439710
116095	439711
26224	439712
15778	439713
10353	439714
14576	439715
68088	439716
7109	439717
31546	439718
156475	439719
115634	439720
123890	439721
98320	439722
18760	439723
61422	439724
45486	439725
116014	439726
144730	439727
56742	439728
32175	439729
23526	439730
24980	439731
842	439732
894	439733
146908	439734
7973	439735
11911	439736
115681	439737
2851	439738
4456	439739
84743	439740
17145	439741
32138	439742
16740	439743
68832	439744
39014	439745
17672	439746
33629	439747
2610	439748
3972	439749
28993	439750
2690	439751
6159	439752
57114	439753
18402	439754
12960	439755
39099	439756
83632	439757
41652	439758
369	439759
21509	439760
96142	439761
81884	439762
14500	439763
31342	439764
27994	439765
36222	439766
35647	439767
30299	439768
24513	439769
2361	439770
16259	439771
1090	439772
47489	439773
23923	439774
42616	439775
126291	439776
12856	439777
21643	439778
60897	439779
21222	439780
21438	439781
42798	439782
44521	439783
4720	439784
6014	439785
71520	439786
114577	439787
115125	439788
10052	439789
2207	439790
64405	439791
56955	439792
58756	439793
77464	439794
122088	439795
20748	439796
1954	439797
28868	439798
19551	439799
85605	439800
973	439801
37475	439802
48356	439803
39779	439804
404	439805
17699	439806
89275	439807
40781	439808
44980	439809
16227	439810
49142	439811
7998	439812
22018	439813
8195	439814
59791	439815
20838	439816
3337	439817
51520	439818
83628	439819
20324	439820
45500	439821
7897	439822
2808	439823
301	439824
4045	439825
143994	439826
34404	439827
95763	439828
7903	439829
88748	439830
112182	439831
57540	439832
9997	439833
1926	439834
27555	439835
8706	439836
5690	439837
10938	439838
113384	439839
48479	439840
33091	439841
165244	439842
102737	439843
15668	439844
117788	439845
10030	439846
6178	439847
12228	439848
83374	439849
29053	439850
36187	439851
70623	439852
98618	439853
73642	439854
70797	439855
33529	439856
54148	439857
22017	439858
11826	439859
3147	439860
29163	439861
129269	439862
45679	439863
3610	439864
8725	439865
7288	439866
2149	439867
3873	439868
4207	439869
3168	439870
10518	439871
82622	439872
63117	439873
25544	439874
49340	439875
81410	439876
2754	439877
8066	439878
75106	439879
52866	439880
360	439881
42871	439882
65630	439883
6281	439884
8386	439885
31019	439886
4406	439887
18694	439888
50660	439889
369	439890
105981	439891
19968	439892
90799	439893
75823	439894
91250	439895
3446	439896
68838	439897
2850	439898
2478	439899
158099	439900
102451	439901
4023	439902
164519	439903
24911	439904
14	439905
108485	439906
157506	439907
5482	439908
83077	439909
24235	439910
76040	439911
55675	439912
40287	439913
65482	439914
12382	439915
91122	439916
20527	439917
11003	439918
63961	439919
3637	439920
617	439921
56107	439922
27527	439923
82319	439924
16109	439925
30164	439926
85247	439927
31432	439928
13416	439929
48323	439930
45806	439931
58313	439932
70472	439933
69534	439934
5537	439935
40007	439936
92425	439937
32656	439938
3221	439939
32503	439940
19966	439941
69455	439942
11255	439943
21749	439944
11093	439945
12473	439946
115024	439947
80549	439948
163042	439949
21289	439950
4570	439951
254	439952
641	439953
8974	439954
13436	439955
56261	439956
81396	439957
13967	439958
47171	439959
4518	439960
2426	439961
8390	439962
2792	439963
28538	439964
30277	439965
94179	439966
28832	439967
36927	439968
2640	439969
846	439970
30260	439971
24885	439972
108184	439973
10451	439974
85688	439975
14644	439976
25517	439977
20807	439978
616	439979
137195	439980
9623	439981
25992	439982
17100	439983
32063	439984
1508	439985
16813	439986
64140	439987
12888	439988
39292	439989
105643	439990
42495	439991
2053	439992
3281	439993
11596	439994
54159	439995
13017	439996
86066	439997
71499	439998
11945	439999
85515	440000
8612	440001
113547	440002
118508	440003
56039	440004
6585	440005
58652	440006
93711	440007
18359	440008
5516	440009
5175	440010
6708	440011
14220	440012
20584	440013
38146	440014
26270	440015
79905	440016
14210	440017
23596	440018
10404	440019
51130	440020
42728	440021
66052	440022
23144	440023
7509	440024
66947	440025
731	440026
56355	440027
2616	440028
27169	440029
18472	440030
16412	440031
246	440032
41483	440033
7399	440034
583	440035
44251	440036
82	440037
1433	440038
45955	440039
99908	440040
48725	440041
37070	440042
29381	440043
12941	440044
148999	440045
60035	440046
22031	440047
9361	440048
21720	440049
32271	440050
4451	440051
49036	440052
86251	440053
161340	440054
51938	440055
999	440056
130970	440057
11883	440058
18721	440059
19579	440060
8490	440061
6683	440062
87764	440063
27085	440064
36319	440065
14350	440066
19228	440067
56812	440068
5097	440069
74966	440070
152458	440071
152743	440072
3102	440073
163924	440074
16451	440075
2452	440076
22351	440077
6027	440078
161040	440079
6131	440080
37117	440081
65608	440082
84279	440083
88194	440084
37997	440085
1715	440086
43649	440087
76386	440088
105477	440089
10326	440090
37507	440091
39222	440092
23120	440093
1446	440094
18921	440095
10607	440096
146172	440097
8380	440098
30095	440099
28890	440100
27936	440101
36030	440102
104805	440103
57197	440104
67101	440105
32666	440106
33664	440107
55801	440108
21898	440109
20581	440110
117415	440111
92328	440112
77371	440113
23870	440114
80819	440115
6652	440116
62401	440117
5302	440118
42718	440119
2869	440120
10205	440121
166461	440122
84199	440123
38	440124
98383	440125
8200	440126
8486	440127
9173	440128
2961	440129
40703	440130
28915	440131
35282	440132
51378	440133
137	440134
88634	440135
8820	440136
85185	440137
63616	440138
23970	440139
30905	440140
154635	440141
37901	440142
134472	440143
11905	440144
16654	440145
34023	440146
66037	440147
1343	440148
66391	440149
47774	440150
2367	440151
7846	440152
3418	440153
6924	440154
42881	440155
11290	440156
96493	440157
30661	440158
4234	440159
31487	440160
36525	440161
7929	440162
89482	440163
6619	440164
101414	440165
115477	440166
27149	440167
2832	440168
3783	440169
31867	440170
4218	440171
2745	440172
33874	440173
58042	440174
65683	440175
26501	440176
90194	440177
59496	440178
62071	440179
120263	440180
77196	440181
42130	440182
25475	440183
41007	440184
59512	440185
161338	440186
25024	440187
15924	440188
103102	440189
13	440190
77198	440191
18642	440192
1664	440193
26085	440194
31636	440195
60774	440196
54331	440197
20137	440198
3485	440199
48884	440200
54770	440201
13660	440202
19396	440203
57559	440204
77669	440205
9435	440206
27903	440207
5447	440208
61479	440209
43441	440210
57760	440211
77270	440212
81107	440213
8713	440214
116806	440215
117500	440216
34370	440217
36475	440218
8237	440219
106670	440220
53527	440221
13420	440222
3364	440223
29879	440224
68147	440225
55617	440226
9071	440227
72209	440228
54644	440229
87241	440230
3617	440231
79999	440232
7161	440233
90729	440234
5753	440235
131500	440236
15282	440237
7958	440238
39355	440239
38480	440240
23332	440241
32237	440242
70376	440243
17713	440244
17444	440245
64459	440246
27716	440247
9562	440248
35722	440249
24345	440250
19187	440251
29262	440252
8230	440253
301	440254
138519	440255
22449	440256
33274	440257
42193	440258
222	440259
9629	440260
1346	440261
2027	440262
31563	440263
39147	440264
33650	440265
31993	440266
17606	440267
41997	440268
12151	440269
22760	440270
1816	440271
2296	440272
38489	440273
29211	440274
106711	440275
107121	440276
56380	440277
31114	440278
45952	440279
29613	440280
14002	440281
2727	440282
25015	440283
245	440284
1483	440285
113114	440286
152006	440287
13413	440288
23418	440289
19583	440290
12365	440291
52588	440292
21191	440293
6138	440294
41528	440295
48183	440296
8377	440297
8627	440298
34406	440299
1937	440300
58320	440301
63758	440302
141285	440303
56199	440304
16070	440305
78486	440306
57681	440307
146766	440308
132744	440309
1782	440310
91887	440311
152	440312
15918	440313
141561	440314
15857	440315
165885	440316
68664	440317
9261	440318
1358	440319
86156	440320
70528	440321
163515	440322
29417	440323
4254	440324
11154	440325
23757	440326
6211	440327
21799	440328
13438	440329
1214	440330
129712	440331
38789	440332
48850	440333
33429	440334
23968	440335
156741	440336
216	440337
96155	440338
2261	440339
13067	440340
15464	440341
5973	440342
32352	440343
2073	440344
77225	440345
113442	440346
22290	440347
131616	440348
40104	440349
78141	440350
78764	440351
23877	440352
57874	440353
16718	440354
40095	440355
17540	440356
47269	440357
77640	440358
36968	440359
84894	440360
23846	440361
7565	440362
58247	440363
120943	440364
18563	440365
72288	440366
22797	440367
6776	440368
49953	440369
58747	440370
15867	440371
97397	440372
73860	440373
57190	440374
28567	440375
21287	440376
28181	440377
151106	440378
38938	440379
19981	440380
61320	440381
108285	440382
40153	440383
1225	440384
11910	440385
13472	440386
7053	440387
40474	440388
11437	440389
77427	440390
39858	440391
887	440392
81090	440393
100537	440394
47993	440395
74130	440396
1939	440397
56287	440398
40056	440399
67569	440400
17825	440401
3738	440402
21202	440403
26075	440404
12150	440405
75632	440406
15897	440407
37931	440408
155110	440409
101782	440410
139584	440411
23038	440412
24792	440413
1751	440414
5920	440415
689	440416
1727	440417
128324	440418
9412	440419
32849	440420
96045	440421
47489	440422
36626	440423
1019	440424
2035	440425
35839	440426
21071	440427
8616	440428
3798	440429
77564	440430
104759	440431
59185	440432
84400	440433
32734	440434
53394	440435
54964	440436
19632	440437
16324	440438
25932	440439
6060	440440
42236	440441
48090	440442
17135	440443
22546	440444
11322	440445
48816	440446
4468	440447
66980	440448
75293	440449
19727	440450
20163	440451
2	440452
5337	440453
136847	440454
88376	440455
83513	440456
17149	440457
84615	440458
94881	440459
36720	440460
119159	440461
59301	440462
64047	440463
7995	440464
53639	440465
39215	440466
14120	440467
7633	440468
2961	440469
58524	440470
3049	440471
70975	440472
7415	440473
2692	440474
53461	440475
71592	440476
314	440477
5318	440478
102041	440479
56024	440480
108100	440481
114367	440482
98018	440483
91544	440484
47470	440485
9921	440486
58125	440487
2599	440488
782	440489
13113	440490
5805	440491
27319	440492
36130	440493
40	440494
79169	440495
17646	440496
31293	440497
49742	440498
98754	440499
47210	440500
1107	440501
17315	440502
23750	440503
1568	440504
16467	440505
67411	440506
10916	440507
30842	440508
2884	440509
13259	440510
17902	440511
3269	440512
9646	440513
15002	440514
31352	440515
2078	440516
53999	440517
14181	440518
31160	440519
18261	440520
40532	440521
101	440522
53044	440523
2821	440524
14307	440525
946	440526
243	440527
32752	440528
143890	440529
15628	440530
33709	440531
83348	440532
2	440533
151500	440534
133931	440535
10367	440536
58726	440537
12745	440538
80286	440539
5440	440540
18456	440541
10986	440542
11092	440543
298	440544
46701	440545
122900	440546
3196	440547
48545	440548
46984	440549
31	440550
311	440551
42902	440552
49637	440553
2479	440554
57175	440555
87782	440556
224	440557
156347	440558
89538	440559
24410	440560
45449	440561
9603	440562
33620	440563
41265	440564
453	440565
30048	440566
63620	440567
50090	440568
31242	440569
9777	440570
7129	440571
19843	440572
8105	440573
5398	440574
69447	440575
165131	440576
22039	440577
148902	440578
5013	440579
42093	440580
6591	440581
2068	440582
8094	440583
130754	440584
20816	440585
144797	440586
59388	440587
14261	440588
88212	440589
96974	440590
64472	440591
104357	440592
28275	440593
13737	440594
32053	440595
89641	440596
5194	440597
118183	440598
94731	440599
65316	440600
11201	440601
16091	440602
13619	440603
50821	440604
155014	440605
35669	440606
25282	440607
16170	440608
51751	440609
18471	440610
18928	440611
135051	440612
10214	440613
71988	440614
91941	440615
4073	440616
49690	440617
31682	440618
45636	440619
5036	440620
78947	440621
33675	440622
26591	440623
1	440624
12152	440625
9270	440626
16732	440627
3333	440628
130097	440629
10842	440630
68839	440631
1134	440632
14393	440633
74201	440634
17167	440635
14450	440636
801	440637
24668	440638
346	440639
14220	440640
18490	440641
5912	440642
29214	440643
8389	440644
60563	440645
129876	440646
3028	440647
17866	440648
54939	440649
46351	440650
11693	440651
58435	440652
332	440653
69768	440654
12174	440655
9945	440656
54439	440657
10604	440658
17244	440659
30126	440660
126410	440661
10640	440662
7914	440663
67901	440664
24371	440665
22670	440666
90115	440667
1457	440668
43803	440669
12574	440670
29985	440671
163686	440672
2385	440673
7540	440674
3143	440675
3739	440676
18855	440677
84	440678
67516	440679
8140	440680
51209	440681
69603	440682
44631	440683
77226	440684
50691	440685
20884	440686
90298	440687
40842	440688
421	440689
27319	440690
23528	440691
126196	440692
2319	440693
16419	440694
6803	440695
30086	440696
317	440697
37199	440698
1578	440699
86415	440700
4293	440701
57924	440702
4676	440703
3645	440704
2380	440705
18053	440706
29839	440707
6589	440708
837	440709
6250	440710
97231	440711
72375	440712
50142	440713
72795	440714
156	440715
18007	440716
27478	440717
5377	440718
17538	440719
4603	440720
52973	440721
30098	440722
81557	440723
21273	440724
12132	440725
105359	440726
46886	440727
76	440728
41160	440729
28177	440730
5528	440731
25894	440732
32136	440733
9129	440734
46580	440735
31399	440736
23103	440737
14748	440738
54858	440739
56428	440740
8131	440741
43231	440742
26735	440743
10058	440744
6778	440745
5068	440746
17540	440747
92873	440748
80884	440749
37424	440750
30745	440751
1741	440752
27385	440753
1242	440754
20748	440755
143308	440756
6981	440757
9328	440758
15966	440759
6759	440760
6941	440761
4272	440762
9544	440763
17141	440764
20873	440765
56906	440766
51888	440767
10542	440768
9983	440769
44217	440770
34124	440771
126485	440772
5295	440773
4895	440774
44196	440775
61692	440776
91610	440777
6119	440778
1040	440779
3373	440780
34939	440781
10906	440782
12270	440783
15885	440784
10895	440785
17801	440786
77187	440787
15515	440788
36113	440789
55762	440790
8337	440791
72465	440792
1276	440793
47854	440794
12737	440795
72941	440796
165921	440797
9998	440798
4722	440799
52556	440800
17174	440801
4684	440802
9302	440803
46303	440804
9831	440805
122552	440806
35758	440807
32688	440808
25333	440809
21839	440810
25962	440811
41239	440812
19594	440813
50999	440814
53027	440815
13335	440816
92056	440817
12895	440818
21598	440819
84027	440820
10806	440821
12568	440822
137817	440823
108478	440824
550	440825
846	440826
147944	440827
6251	440828
43509	440829
26954	440830
1415	440831
108289	440832
37044	440833
42527	440834
20597	440835
40469	440836
56668	440837
3726	440838
96191	440839
153519	440840
36863	440841
35647	440842
32827	440843
38113	440844
7248	440845
78135	440846
174	440847
1132	440848
2873	440849
86829	440850
46662	440851
53823	440852
46695	440853
77683	440854
122977	440855
3538	440856
10978	440857
22235	440858
1203	440859
10365	440860
16075	440861
2657	440862
2965	440863
50725	440864
1	440865
3782	440866
41148	440867
83869	440868
41137	440869
58624	440870
76396	440871
52051	440872
7874	440873
62181	440874
85540	440875
1047	440876
21670	440877
103164	440878
84757	440879
49102	440880
51066	440881
11452	440882
51293	440883
50999	440884
23715	440885
155522	440886
7859	440887
16315	440888
87774	440889
108870	440890
20014	440891
33125	440892
29077	440893
54845	440894
37119	440895
37169	440896
14743	440897
388	440898
93683	440899
37817	440900
4933	440901
30683	440902
49306	440903
45051	440904
8807	440905
10886	440906
72627	440907
45760	440908
26118	440909
81283	440910
1561	440911
7592	440912
36032	440913
621	440914
92947	440915
38119	440916
67863	440917
63902	440918
52966	440919
28264	440920
34708	440921
139845	440922
83645	440923
4315	440924
57294	440925
50345	440926
11943	440927
5854	440928
2415	440929
9772	440930
893	440931
11594	440932
71379	440933
108921	440934
49449	440935
6203	440936
1917	440937
59561	440938
21256	440939
125551	440940
8328	440941
117779	440942
1197	440943
63058	440944
10154	440945
49455	440946
193	440947
7441	440948
10693	440949
67842	440950
21781	440951
12719	440952
77570	440953
94	440954
49404	440955
37532	440956
81693	440957
73544	440958
80792	440959
102486	440960
90064	440961
79921	440962
1507	440963
46066	440964
82612	440965
65671	440966
75825	440967
6530	440968
11698	440969
21992	440970
37286	440971
111822	440972
6898	440973
77325	440974
17569	440975
72987	440976
17470	440977
10604	440978
5605	440979
165681	440980
55142	440981
25218	440982
4749	440983
168	440984
69675	440985
45723	440986
34792	440987
32929	440988
30001	440989
19059	440990
133069	440991
267	440992
38337	440993
69988	440994
33197	440995
38041	440996
2364	440997
42531	440998
67021	440999
14660	441000
12949	441001
16437	441002
8180	441003
7005	441004
49729	441005
75525	441006
14492	441007
28532	441008
65	441009
116980	441010
17560	441011
103027	441012
21098	441013
105227	441014
11673	441015
18879	441016
27630	441017
31045	441018
38894	441019
115457	441020
37577	441021
5748	441022
5317	441023
28645	441024
102546	441025
27189	441026
15208	441027
43051	441028
39430	441029
65691	441030
65515	441031
24459	441032
93440	441033
9005	441034
122818	441035
29706	441036
34849	441037
27969	441038
25050	441039
45598	441040
61405	441041
3987	441042
117886	441043
131418	441044
23433	441045
76457	441046
21103	441047
131	441048
19399	441049
2971	441050
70495	441051
44843	441052
126965	441053
9981	441054
25679	441055
17739	441056
10450	441057
115126	441058
1480	441059
1458	441060
1532	441061
96890	441062
33483	441063
134026	441064
81902	441065
85201	441066
1200	441067
376	441068
80093	441069
1911	441070
26835	441071
127585	441072
72277	441073
11837	441074
3040	441075
35197	441076
52189	441077
133	441078
1113	441079
45891	441080
54386	441081
721	441082
76220	441083
36405	441084
28340	441085
8418	441086
40572	441087
152186	441088
46227	441089
22742	441090
49061	441091
11212	441092
46593	441093
30515	441094
11797	441095
79998	441096
26203	441097
19409	441098
154760	441099
23332	441100
149519	441101
104228	441102
157440	441103
123821	441104
37983	441105
38000	441106
44110	441107
126729	441108
349	441109
1446	441110
8355	441111
654	441112
99326	441113
1395	441114
83881	441115
37063	441116
5367	441117
4482	441118
21517	441119
131485	441120
70380	441121
129902	441122
303	441123
7240	441124
86272	441125
88976	441126
92775	441127
849	441128
19406	441129
1040	441130
14872	441131
31987	441132
5143	441133
14925	441134
15268	441135
6340	441136
9638	441137
83879	441138
29745	441139
94746	441140
11548	441141
50921	441142
18524	441143
27737	441144
3273	441145
42114	441146
956	441147
55797	441148
26770	441149
131880	441150
13838	441151
56169	441152
77230	441153
2194	441154
325	441155
25118	441156
10570	441157
68430	441158
53065	441159
80034	441160
26221	441161
7890	441162
53146	441163
15410	441164
31797	441165
7827	441166
13239	441167
22718	441168
32721	441169
37365	441170
46965	441171
32924	441172
40784	441173
122655	441174
113234	441175
1216	441176
70196	441177
3004	441178
17351	441179
105523	441180
69451	441181
5249	441182
164301	441183
1371	441184
104775	441185
39987	441186
21855	441187
12676	441188
61053	441189
14439	441190
131836	441191
141612	441192
50995	441193
4957	441194
12642	441195
4726	441196
700	441197
1505	441198
17134	441199
41907	441200
139802	441201
13829	441202
10758	441203
4512	441204
64297	441205
6851	441206
42584	441207
40418	441208
48255	441209
60013	441210
94888	441211
26378	441212
77757	441213
16934	441214
39140	441215
31461	441216
74	441217
119388	441218
35191	441219
598	441220
19711	441221
10698	441222
37545	441223
21306	441224
7834	441225
42114	441226
27031	441227
22408	441228
17225	441229
20603	441230
65472	441231
32433	441232
82039	441233
2716	441234
3965	441235
78762	441236
2651	441237
10899	441238
1091	441239
41758	441240
2537	441241
50379	441242
16610	441243
82066	441244
9612	441245
87385	441246
87715	441247
9601	441248
19479	441249
9150	441250
19908	441251
70198	441252
39542	441253
11909	441254
125902	441255
80583	441256
18497	441257
14538	441258
44253	441259
29565	441260
14185	441261
15630	441262
131234	441263
9866	441264
64146	441265
12845	441266
99931	441267
16741	441268
13745	441269
26151	441270
4514	441271
9889	441272
164982	441273
5196	441274
100074	441275
2940	441276
33106	441277
92130	441278
109111	441279
92758	441280
79437	441281
3507	441282
2831	441283
203	441284
135791	441285
18969	441286
11192	441287
20918	441288
9977	441289
16586	441290
644	441291
89035	441292
94885	441293
62425	441294
5749	441295
12160	441296
56042	441297
86523	441298
7146	441299
80864	441300
15613	441301
71334	441302
3278	441303
17135	441304
318	441305
122638	441306
433	441307
37568	441308
13869	441309
60834	441310
30	441311
51550	441312
20397	441313
10837	441314
76713	441315
67946	441316
60162	441317
2655	441318
4181	441319
15280	441320
3437	441321
26022	441322
25080	441323
53441	441324
1668	441325
46934	441326
33386	441327
25153	441328
28173	441329
86023	441330
161718	441331
34422	441332
279	441333
78204	441334
113008	441335
58773	441336
103034	441337
27428	441338
12068	441339
24098	441340
10452	441341
86848	441342
109568	441343
113592	441344
5624	441345
41698	441346
12028	441347
11618	441348
2209	441349
14875	441350
5970	441351
11830	441352
1218	441353
71007	441354
1623	441355
37	441356
27108	441357
4044	441358
19592	441359
90616	441360
8786	441361
149	441362
32242	441363
4736	441364
40487	441365
56732	441366
30967	441367
35859	441368
7552	441369
47466	441370
10531	441371
9379	441372
68095	441373
39490	441374
85921	441375
56807	441376
18589	441377
11992	441378
3923	441379
46571	441380
108782	441381
14877	441382
48237	441383
30128	441384
87700	441385
93424	441386
7765	441387
46581	441388
82144	441389
126694	441390
13837	441391
15939	441392
28999	441393
22570	441394
72617	441395
12193	441396
1375	441397
121097	441398
163664	441399
75171	441400
73970	441401
23084	441402
30847	441403
21074	441404
16408	441405
126938	441406
37425	441407
78	441408
67911	441409
117284	441410
82842	441411
6644	441412
8362	441413
108392	441414
33248	441415
124155	441416
10661	441417
59529	441418
27125	441419
23116	441420
34	441421
22329	441422
26765	441423
141418	441424
88784	441425
24568	441426
12545	441427
2537	441428
591	441429
2	441430
7465	441431
1150	441432
111297	441433
3166	441434
3427	441435
1360	441436
3389	441437
48	441438
3566	441439
38397	441440
110051	441441
3938	441442
42448	441443
21748	441444
97710	441445
58	441446
576	441447
219	441448
2698	441449
20780	441450
12835	441451
1707	441452
54987	441453
34984	441454
7275	441455
68127	441456
38583	441457
24715	441458
800	441459
28522	441460
13436	441461
3468	441462
73153	441463
53342	441464
64157	441465
59486	441466
25524	441467
64907	441468
134631	441469
7374	441470
143627	441471
16953	441472
60020	441473
22661	441474
40772	441475
23080	441476
58733	441477
16655	441478
19265	441479
16749	441480
30069	441481
84979	441482
79470	441483
13957	441484
13286	441485
6156	441486
101945	441487
79220	441488
10977	441489
63549	441490
64520	441491
64241	441492
79696	441493
45748	441494
51401	441495
83986	441496
44645	441497
49897	441498
35324	441499
64952	441500
47887	441501
142690	441502
3678	441503
59289	441504
89005	441505
22086	441506
109208	441507
107172	441508
129245	441509
47993	441510
3746	441511
104889	441512
26634	441513
1131	441514
134085	441515
48990	441516
164975	441517
9703	441518
89660	441519
62644	441520
13268	441521
27438	441522
67907	441523
20635	441524
5716	441525
65153	441526
29634	441527
49569	441528
36846	441529
4328	441530
20479	441531
6425	441532
63494	441533
1164	441534
85	441535
72744	441536
128968	441537
103086	441538
21829	441539
13841	441540
95711	441541
24495	441542
30541	441543
89303	441544
70775	441545
24905	441546
20633	441547
24200	441548
83460	441549
40121	441550
18098	441551
82274	441552
13098	441553
61311	441554
70185	441555
14592	441556
119369	441557
129596	441558
52666	441559
632	441560
45156	441561
28061	441562
88612	441563
57634	441564
60486	441565
2285	441566
35439	441567
104722	441568
58389	441569
13408	441570
12508	441571
6276	441572
12976	441573
115561	441574
1444	441575
531	441576
15843	441577
71458	441578
19995	441579
10291	441580
32909	441581
94979	441582
8312	441583
72007	441584
4457	441585
5223	441586
59061	441587
33789	441588
122464	441589
21608	441590
14648	441591
31043	441592
16464	441593
12305	441594
67477	441595
61632	441596
33844	441597
1516	441598
6886	441599
13286	441600
12472	441601
73330	441602
128478	441603
82443	441604
164779	441605
108364	441606
72587	441607
2216	441608
6228	441609
31879	441610
150733	441611
50323	441612
88639	441613
41049	441614
25099	441615
69883	441616
2758	441617
5518	441618
33301	441619
53582	441620
3304	441621
14661	441622
43629	441623
61960	441624
34722	441625
64863	441626
32199	441627
44610	441628
12868	441629
9216	441630
3663	441631
23474	441632
44607	441633
10036	441634
1033	441635
33757	441636
149959	441637
37174	441638
331	441639
2854	441640
83789	441641
51161	441642
52448	441643
13623	441644
1383	441645
1781	441646
7534	441647
22146	441648
127936	441649
31163	441650
19002	441651
8134	441652
133028	441653
47151	441654
3579	441655
59658	441656
19524	441657
88063	441658
7286	441659
412	441660
12135	441661
3470	441662
970	441663
87634	441664
97	441665
9487	441666
5234	441667
32555	441668
29436	441669
76135	441670
42573	441671
83688	441672
24923	441673
9018	441674
19308	441675
56101	441676
327	441677
6151	441678
49106	441679
94250	441680
16079	441681
68025	441682
26401	441683
28479	441684
110896	441685
9956	441686
41519	441687
70594	441688
22075	441689
47701	441690
39850	441691
149625	441692
17939	441693
99659	441694
1382	441695
51187	441696
62672	441697
77157	441698
32826	441699
123731	441700
2552	441701
55824	441702
687	441703
25728	441704
5455	441705
101171	441706
76838	441707
46590	441708
136372	441709
17158	441710
5495	441711
95496	441712
1723	441713
13190	441714
4933	441715
2431	441716
70572	441717
12081	441718
25748	441719
64	441720
7659	441721
5700	441722
2830	441723
104837	441724
87717	441725
46968	441726
3491	441727
21143	441728
16496	441729
102605	441730
118383	441731
79250	441732
28395	441733
25715	441734
2822	441735
18062	441736
19047	441737
11312	441738
38454	441739
49437	441740
143815	441741
1606	441742
46525	441743
47411	441744
130365	441745
51900	441746
8904	441747
85751	441748
16703	441749
9941	441750
31921	441751
12723	441752
7913	441753
42728	441754
164	441755
3995	441756
147943	441757
6285	441758
7668	441759
42911	441760
17240	441761
63646	441762
72634	441763
22343	441764
111317	441765
69648	441766
5586	441767
17563	441768
47831	441769
47728	441770
3692	441771
13729	441772
17670	441773
27229	441774
66448	441775
143266	441776
53655	441777
17961	441778
20960	441779
13239	441780
2238	441781
65888	441782
157940	441783
60641	441784
52503	441785
61804	441786
78110	441787
34866	441788
58551	441789
1631	441790
23414	441791
18239	441792
109973	441793
37278	441794
16029	441795
85466	441796
61246	441797
3464	441798
63404	441799
52532	441800
51018	441801
96069	441802
11255	441803
3087	441804
7612	441805
67720	441806
7165	441807
57848	441808
60812	441809
126687	441810
60508	441811
125066	441812
59762	441813
127289	441814
18289	441815
19947	441816
86907	441817
71032	441818
36002	441819
18916	441820
35104	441821
42994	441822
9371	441823
62064	441824
13571	441825
94891	441826
12247	441827
32946	441828
62077	441829
975	441830
21245	441831
2969	441832
54241	441833
18348	441834
24188	441835
18643	441836
51477	441837
58783	441838
41217	441839
104128	441840
160583	441841
38539	441842
23313	441843
105003	441844
85813	441845
45041	441846
27965	441847
49739	441848
25328	441849
1055	441850
7392	441851
62188	441852
36346	441853
36355	441854
60002	441855
22983	441856
117278	441857
51191	441858
1628	441859
31171	441860
772	441861
24126	441862
20334	441863
58736	441864
81785	441865
104609	441866
22696	441867
3290	441868
16861	441869
49141	441870
36720	441871
55464	441872
61643	441873
32790	441874
37180	441875
90180	441876
27830	441877
31485	441878
15571	441879
164442	441880
44469	441881
102941	441882
115043	441883
10243	441884
53852	441885
13827	441886
7229	441887
45400	441888
55821	441889
56465	441890
24661	441891
25054	441892
65894	441893
21219	441894
16758	441895
15732	441896
23861	441897
44287	441898
85090	441899
84562	441900
44370	441901
5765	441902
7107	441903
28270	441904
78869	441905
96830	441906
49744	441907
79931	441908
166	441909
13715	441910
17175	441911
13412	441912
1274	441913
31894	441914
9863	441915
58447	441916
6435	441917
1189	441918
71118	441919
67745	441920
2641	441921
119062	441922
53959	441923
66466	441924
4752	441925
46428	441926
31710	441927
21390	441928
13690	441929
25914	441930
59057	441931
8338	441932
69660	441933
23148	441934
155132	441935
102536	441936
15623	441937
30042	441938
138700	441939
130355	441940
10463	441941
70067	441942
22477	441943
83338	441944
20306	441945
1986	441946
19314	441947
45032	441948
22804	441949
48680	441950
66	441951
35476	441952
4234	441953
147675	441954
12866	441955
2986	441956
75775	441957
23777	441958
80907	441959
2636	441960
25404	441961
5106	441962
23312	441963
41973	441964
22994	441965
4685	441966
58843	441967
10573	441968
1008	441969
72397	441970
292	441971
2975	441972
19801	441973
28099	441974
3532	441975
6090	441976
82823	441977
103974	441978
45943	441979
13712	441980
19047	441981
98733	441982
23944	441983
17499	441984
2093	441985
30858	441986
43497	441987
1407	441988
27717	441989
472	441990
2841	441991
103693	441992
3116	441993
155442	441994
9835	441995
32	441996
5297	441997
43064	441998
17150	441999
78290	442000
3533	442001
674	442002
3801	442003
5187	442004
61639	442005
3244	442006
13973	442007
61453	442008
5689	442009
16357	442010
3909	442011
13415	442012
3500	442013
4	442014
15072	442015
66028	442016
83637	442017
73369	442018
11287	442019
87026	442020
69467	442021
46341	442022
653	442023
45306	442024
17195	442025
28813	442026
160604	442027
71494	442028
69316	442029
87094	442030
15066	442031
1661	442032
71119	442033
100719	442034
86004	442035
9636	442036
7547	442037
45099	442038
8488	442039
118944	442040
10082	442041
108101	442042
21998	442043
74692	442044
15479	442045
141460	442046
2942	442047
7947	442048
268	442049
26193	442050
1294	442051
39161	442052
41416	442053
62274	442054
102273	442055
5515	442056
45540	442057
56267	442058
23727	442059
50402	442060
15	442061
27789	442062
9014	442063
6749	442064
29986	442065
12018	442066
8358	442067
196	442068
6431	442069
58345	442070
33638	442071
103163	442072
48597	442073
8687	442074
24386	442075
10925	442076
2880	442077
22189	442078
5302	442079
44	442080
106107	442081
26839	442082
25313	442083
119383	442084
55724	442085
35127	442086
25587	442087
28537	442088
5796	442089
62071	442090
1565	442091
31289	442092
10421	442093
95455	442094
12633	442095
17943	442096
45077	442097
11656	442098
589	442099
16995	442100
78078	442101
7389	442102
7588	442103
45139	442104
9226	442105
447	442106
12401	442107
690	442108
27922	442109
972	442110
19900	442111
127282	442112
3719	442113
12148	442114
94580	442115
12309	442116
5528	442117
59585	442118
11468	442119
9692	442120
14953	442121
126800	442122
7030	442123
50502	442124
54527	442125
80936	442126
1797	442127
97894	442128
124697	442129
3712	442130
21359	442131
9648	442132
19242	442133
3364	442134
51537	442135
699	442136
9	442137
8089	442138
31757	442139
21204	442140
89808	442141
24611	442142
40071	442143
3418	442144
51820	442145
30644	442146
11690	442147
21110	442148
2577	442149
671	442150
28626	442151
16570	442152
58558	442153
1847	442154
30450	442155
2431	442156
10024	442157
31590	442158
877	442159
66840	442160
9196	442161
48144	442162
19849	442163
9056	442164
112218	442165
55375	442166
19969	442167
119585	442168
3169	442169
18631	442170
5009	442171
20142	442172
87236	442173
63186	442174
20063	442175
3777	442176
115735	442177
3457	442178
1275	442179
11217	442180
11093	442181
102058	442182
20080	442183
37541	442184
24731	442185
8170	442186
10071	442187
58533	442188
3690	442189
275	442190
33053	442191
97313	442192
3817	442193
2871	442194
7590	442195
12178	442196
37759	442197
37146	442198
7157	442199
6425	442200
61541	442201
131807	442202
8734	442203
23666	442204
16712	442205
4136	442206
160829	442207
45942	442208
44092	442209
8190	442210
7793	442211
109266	442212
20345	442213
1951	442214
806	442215
61477	442216
137912	442217
33365	442218
97489	442219
48791	442220
139	442221
33225	442222
65412	442223
105035	442224
25392	442225
28647	442226
896	442227
27599	442228
7075	442229
62010	442230
35082	442231
709	442232
30602	442233
2158	442234
46126	442235
149584	442236
29113	442237
125315	442238
31672	442239
63189	442240
14311	442241
143124	442242
6792	442243
52080	442244
169	442245
14935	442246
6898	442247
11415	442248
163805	442249
12548	442250
21136	442251
10636	442252
1221	442253
17025	442254
1590	442255
44156	442256
47078	442257
87874	442258
1541	442259
98846	442260
132150	442261
2607	442262
99319	442263
8566	442264
135397	442265
12721	442266
34396	442267
113987	442268
10590	442269
880	442270
59805	442271
64543	442272
1727	442273
36215	442274
60988	442275
18893	442276
24335	442277
22812	442278
70252	442279
513	442280
1054	442281
158723	442282
1581	442283
760	442284
43746	442285
70358	442286
82458	442287
99409	442288
114985	442289
24610	442290
1030	442291
13241	442292
72651	442293
50426	442294
2109	442295
47185	442296
6839	442297
15259	442298
44417	442299
64560	442300
87590	442301
61539	442302
89955	442303
4352	442304
17	442305
12394	442306
42598	442307
35742	442308
78360	442309
55495	442310
44262	442311
25415	442312
144360	442313
8587	442314
57729	442315
20585	442316
69976	442317
12502	442318
3919	442319
85795	442320
20981	442321
163539	442322
22329	442323
9628	442324
8563	442325
35806	442326
7496	442327
109244	442328
21264	442329
35025	442330
10959	442331
33864	442332
3172	442333
10229	442334
6536	442335
82245	442336
1266	442337
49439	442338
5753	442339
74981	442340
12508	442341
76473	442342
47925	442343
16436	442344
28077	442345
5401	442346
43595	442347
10493	442348
8021	442349
130468	442350
14358	442351
24615	442352
75633	442353
14234	442354
24697	442355
24484	442356
4172	442357
4700	442358
1191	442359
15905	442360
5615	442361
9114	442362
398	442363
60230	442364
48208	442365
131666	442366
358	442367
14708	442368
47999	442369
5306	442370
7235	442371
2602	442372
107337	442373
100964	442374
20658	442375
49525	442376
8316	442377
29608	442378
132169	442379
20876	442380
10667	442381
96175	442382
142996	442383
117369	442384
27135	442385
66941	442386
74682	442387
21458	442388
89842	442389
7977	442390
48	442391
79692	442392
59776	442393
19060	442394
110065	442395
25155	442396
876	442397
70037	442398
997	442399
21575	442400
87012	442401
75	442402
38433	442403
23216	442404
38705	442405
11332	442406
5905	442407
16712	442408
150047	442409
8859	442410
16991	442411
113077	442412
16530	442413
91818	442414
256	442415
44055	442416
129885	442417
231	442418
3521	442419
40234	442420
2077	442421
3566	442422
22467	442423
104743	442424
52020	442425
68780	442426
21334	442427
32971	442428
8451	442429
28829	442430
91842	442431
9781	442432
43361	442433
93433	442434
14154	442435
7	442436
52668	442437
39413	442438
69553	442439
156430	442440
43669	442441
73279	442442
9893	442443
16220	442444
6202	442445
35734	442446
113228	442447
25678	442448
63569	442449
40972	442450
508	442451
48942	442452
37282	442453
56895	442454
80777	442455
26422	442456
19590	442457
16209	442458
11048	442459
33400	442460
4428	442461
48340	442462
46021	442463
10736	442464
29705	442465
1024	442466
6571	442467
4569	442468
3001	442469
125648	442470
19871	442471
93288	442472
44175	442473
23668	442474
588	442475
89494	442476
101351	442477
7066	442478
1569	442479
6587	442480
332	442481
3144	442482
8136	442483
18323	442484
5818	442485
26888	442486
30801	442487
2099	442488
12021	442489
31377	442490
762	442491
26766	442492
70441	442493
18206	442494
104	442495
27014	442496
7752	442497
7269	442498
112290	442499
3785	442500
11967	442501
10196	442502
15415	442503
16087	442504
373	442505
20115	442506
86857	442507
15536	442508
3694	442509
6003	442510
4481	442511
18058	442512
5071	442513
48784	442514
983	442515
11326	442516
40843	442517
65587	442518
94571	442519
13070	442520
26495	442521
44056	442522
56070	442523
14101	442524
4900	442525
154543	442526
32662	442527
54861	442528
39802	442529
24069	442530
4217	442531
22147	442532
12926	442533
5179	442534
4	442535
19956	442536
42880	442537
126687	442538
2240	442539
9869	442540
28750	442541
66447	442542
42783	442543
2185	442544
126343	442545
21181	442546
531	442547
25308	442548
12717	442549
50648	442550
766	442551
5500	442552
12359	442553
62099	442554
155	442555
30834	442556
40341	442557
163316	442558
42133	442559
34769	442560
90809	442561
930	442562
615	442563
12566	442564
17265	442565
39395	442566
127205	442567
86397	442568
9844	442569
25974	442570
143971	442571
61968	442572
25	442573
117780	442574
141689	442575
12891	442576
19720	442577
4914	442578
39525	442579
1209	442580
110811	442581
22988	442582
31535	442583
48404	442584
138993	442585
48642	442586
86112	442587
34183	442588
13902	442589
1739	442590
62141	442591
1228	442592
160622	442593
4303	442594
319	442595
12515	442596
111954	442597
16882	442598
58335	442599
40541	442600
88086	442601
31737	442602
67014	442603
27396	442604
55180	442605
729	442606
39433	442607
62734	442608
41694	442609
3731	442610
22116	442611
15575	442612
49136	442613
36052	442614
8058	442615
54826	442616
44988	442617
39200	442618
358	442619
12541	442620
22964	442621
1356	442622
88722	442623
82617	442624
23227	442625
21398	442626
110812	442627
112285	442628
27889	442629
88363	442630
16694	442631
31465	442632
54431	442633
54106	442634
415	442635
55751	442636
85546	442637
155549	442638
42311	442639
34294	442640
10005	442641
11963	442642
68530	442643
9839	442644
22392	442645
1765	442646
20246	442647
1010	442648
38565	442649
2554	442650
11555	442651
64008	442652
26217	442653
108829	442654
99764	442655
11275	442656
12171	442657
54717	442658
107326	442659
47091	442660
2997	442661
7602	442662
115530	442663
127829	442664
120911	442665
5420	442666
27211	442667
162513	442668
5671	442669
91325	442670
1844	442671
23517	442672
6876	442673
8321	442674
9031	442675
16690	442676
1779	442677
30100	442678
25740	442679
148	442680
18513	442681
28664	442682
70137	442683
13453	442684
40203	442685
128276	442686
5476	442687
31838	442688
254	442689
258	442690
7578	442691
1416	442692
144904	442693
123345	442694
63177	442695
24752	442696
33872	442697
58002	442698
7093	442699
9396	442700
92175	442701
50795	442702
33646	442703
27497	442704
76877	442705
125211	442706
24937	442707
17490	442708
30045	442709
89213	442710
42121	442711
37013	442712
5230	442713
10221	442714
76836	442715
14404	442716
38204	442717
9803	442718
350	442719
13317	442720
1509	442721
2852	442722
95827	442723
37992	442724
6861	442725
3133	442726
9225	442727
34	442728
52758	442729
101254	442730
74	442731
88937	442732
77515	442733
6774	442734
3943	442735
4364	442736
43636	442737
9623	442738
166444	442739
59239	442740
471	442741
26512	442742
2638	442743
1421	442744
69020	442745
27498	442746
25140	442747
11677	442748
98323	442749
27161	442750
50230	442751
49290	442752
3179	442753
93614	442754
33490	442755
1560	442756
111380	442757
7962	442758
2232	442759
74055	442760
3492	442761
22864	442762
25172	442763
2496	442764
20924	442765
48620	442766
104991	442767
157093	442768
53736	442769
5753	442770
26461	442771
60569	442772
18553	442773
3483	442774
3152	442775
8036	442776
9479	442777
19788	442778
913	442779
37581	442780
9404	442781
99067	442782
48513	442783
19573	442784
16159	442785
67906	442786
9380	442787
40932	442788
1708	442789
99012	442790
112386	442791
35105	442792
39258	442793
128086	442794
33016	442795
2787	442796
19340	442797
24272	442798
20316	442799
40509	442800
3082	442801
37543	442802
6782	442803
36444	442804
89114	442805
69226	442806
17000	442807
115716	442808
91681	442809
109711	442810
4982	442811
1841	442812
24435	442813
41013	442814
2197	442815
87886	442816
400	442817
13482	442818
63969	442819
158222	442820
31991	442821
72617	442822
43326	442823
28097	442824
75836	442825
29723	442826
24994	442827
27231	442828
26144	442829
33764	442830
390	442831
54701	442832
47230	442833
130244	442834
10814	442835
22801	442836
84480	442837
3307	442838
61805	442839
3530	442840
41284	442841
18748	442842
223	442843
1615	442844
111578	442845
23918	442846
67251	442847
102765	442848
25657	442849
8006	442850
20843	442851
27414	442852
106251	442853
24516	442854
146465	442855
77013	442856
37192	442857
120853	442858
42045	442859
15486	442860
152205	442861
27581	442862
40312	442863
40827	442864
121805	442865
3091	442866
17307	442867
15354	442868
132471	442869
10819	442870
24495	442871
21683	442872
10	442873
9741	442874
96664	442875
34337	442876
19334	442877
84707	442878
4237	442879
81847	442880
1232	442881
25142	442882
12127	442883
2692	442884
6841	442885
740	442886
14075	442887
61523	442888
137665	442889
2131	442890
53577	442891
6372	442892
99353	442893
133816	442894
4037	442895
20100	442896
161086	442897
27159	442898
22307	442899
57899	442900
42674	442901
59531	442902
3839	442903
129348	442904
26207	442905
19973	442906
159697	442907
84209	442908
21888	442909
23757	442910
34608	442911
18117	442912
10005	442913
56800	442914
4233	442915
24848	442916
51903	442917
72131	442918
2482	442919
80971	442920
18932	442921
27560	442922
34019	442923
37206	442924
2306	442925
5694	442926
8427	442927
32193	442928
28712	442929
7191	442930
144352	442931
17210	442932
22441	442933
49887	442934
1887	442935
12811	442936
792	442937
147379	442938
23693	442939
16544	442940
63099	442941
69232	442942
35596	442943
164115	442944
14326	442945
18396	442946
15956	442947
148564	442948
1994	442949
8778	442950
4499	442951
50139	442952
1369	442953
101451	442954
160923	442955
106977	442956
57682	442957
37710	442958
16313	442959
2729	442960
21556	442961
21397	442962
3539	442963
83277	442964
13746	442965
1036	442966
18208	442967
74737	442968
1604	442969
56173	442970
2934	442971
7600	442972
51310	442973
41060	442974
153340	442975
51729	442976
45453	442977
18542	442978
9281	442979
75635	442980
78450	442981
25921	442982
109328	442983
21509	442984
38706	442985
11097	442986
161130	442987
56912	442988
72201	442989
18849	442990
3310	442991
22364	442992
30210	442993
36024	442994
5320	442995
14591	442996
7788	442997
66923	442998
62947	442999
91	443000
21499	443001
32376	443002
52428	443003
5969	443004
17524	443005
18397	443006
97538	443007
444	443008
7201	443009
922	443010
11690	443011
4778	443012
29489	443013
99624	443014
10151	443015
36954	443016
150022	443017
9405	443018
63969	443019
123855	443020
52977	443021
9101	443022
133822	443023
93987	443024
33585	443025
20840	443026
8676	443027
10033	443028
38026	443029
108848	443030
4108	443031
67878	443032
1792	443033
45018	443034
95359	443035
7784	443036
100592	443037
61820	443038
43208	443039
2301	443040
19845	443041
10748	443042
10887	443043
19485	443044
61248	443045
5202	443046
78402	443047
12245	443048
122598	443049
4096	443050
1206	443051
75254	443052
5888	443053
909	443054
41579	443055
23788	443056
8704	443057
72829	443058
61644	443059
34557	443060
2414	443061
967	443062
4177	443063
55787	443064
24	443065
7977	443066
139402	443067
54307	443068
13172	443069
59204	443070
40060	443071
40860	443072
45240	443073
49570	443074
27253	443075
1256	443076
77552	443077
40166	443078
5206	443079
55452	443080
78012	443081
5852	443082
41552	443083
10398	443084
18986	443085
12475	443086
41941	443087
32934	443088
3214	443089
134331	443090
5414	443091
60296	443092
34711	443093
69422	443094
50552	443095
63759	443096
28241	443097
26349	443098
62949	443099
34103	443100
569	443101
2413	443102
88614	443103
68175	443104
8711	443105
32503	443106
50016	443107
529	443108
111978	443109
51673	443110
77992	443111
3226	443112
4989	443113
8694	443114
5210	443115
13083	443116
17686	443117
22302	443118
60781	443119
41336	443120
39412	443121
9776	443122
4595	443123
408	443124
100685	443125
70353	443126
31058	443127
67884	443128
23754	443129
597	443130
65166	443131
166565	443132
10964	443133
41076	443134
160523	443135
3408	443136
38944	443137
1053	443138
84061	443139
5444	443140
2096	443141
70196	443142
6641	443143
3116	443144
10087	443145
124113	443146
29835	443147
4377	443148
57715	443149
2832	443150
166093	443151
5013	443152
91851	443153
3413	443154
35139	443155
3428	443156
28061	443157
1489	443158
56193	443159
71515	443160
110523	443161
66210	443162
23239	443163
42022	443164
32153	443165
2812	443166
75208	443167
106223	443168
13115	443169
111966	443170
4254	443171
45506	443172
129826	443173
54119	443174
56	443175
15267	443176
18444	443177
63506	443178
19115	443179
53079	443180
53198	443181
38593	443182
22234	443183
40000	443184
2	443185
3307	443186
2477	443187
44528	443188
38439	443189
555	443190
2465	443191
50311	443192
49372	443193
90849	443194
43742	443195
130885	443196
35910	443197
29187	443198
36887	443199
39628	443200
23213	443201
102743	443202
2345	443203
16693	443204
54121	443205
23805	443206
56094	443207
27080	443208
18522	443209
19952	443210
16749	443211
8050	443212
10671	443213
37557	443214
49273	443215
112	443216
34438	443217
22778	443218
2741	443219
9823	443220
5288	443221
95908	443222
50427	443223
31026	443224
30659	443225
19316	443226
1455	443227
22930	443228
60527	443229
25030	443230
41334	443231
15576	443232
25190	443233
61129	443234
34094	443235
388	443236
145277	443237
1203	443238
12877	443239
1810	443240
114003	443241
16001	443242
24829	443243
8539	443244
31296	443245
3421	443246
155	443247
54473	443248
8667	443249
6242	443250
68367	443251
80438	443252
46797	443253
124820	443254
162776	443255
26841	443256
36950	443257
30697	443258
14870	443259
70688	443260
36805	443261
2948	443262
9620	443263
2042	443264
78238	443265
1234	443266
122301	443267
32407	443268
4582	443269
102025	443270
2171	443271
133497	443272
17577	443273
23182	443274
31715	443275
50055	443276
23629	443277
37685	443278
94864	443279
6535	443280
76554	443281
66749	443282
108799	443283
38299	443284
9786	443285
84036	443286
1078	443287
113175	443288
9084	443289
32048	443290
70868	443291
35118	443292
93667	443293
77555	443294
5129	443295
18834	443296
127554	443297
19013	443298
79489	443299
8319	443300
21758	443301
30712	443302
2262	443303
58894	443304
32549	443305
503	443306
10285	443307
134511	443308
16264	443309
100052	443310
1257	443311
1797	443312
66851	443313
19048	443314
20878	443315
56543	443316
4357	443317
58468	443318
28185	443319
99014	443320
19675	443321
67786	443322
58856	443323
92713	443324
146571	443325
67383	443326
96873	443327
38218	443328
2923	443329
48662	443330
16304	443331
237	443332
7496	443333
7832	443334
32867	443335
89	443336
24679	443337
114678	443338
24455	443339
18788	443340
61174	443341
10948	443342
15668	443343
2243	443344
27161	443345
22229	443346
1614	443347
37749	443348
17883	443349
17561	443350
5019	443351
8206	443352
13926	443353
32178	443354
32987	443355
514	443356
1593	443357
71067	443358
56705	443359
57369	443360
1364	443361
3679	443362
3372	443363
135175	443364
10540	443365
23509	443366
14590	443367
7810	443368
11760	443369
71131	443370
36847	443371
105811	443372
20375	443373
1271	443374
4691	443375
72302	443376
101452	443377
64872	443378
117818	443379
25474	443380
120	443381
25069	443382
18296	443383
27	443384
53997	443385
104036	443386
78786	443387
3524	443388
8091	443389
73268	443390
79434	443391
7385	443392
49452	443393
40495	443394
4625	443395
22959	443396
15831	443397
8109	443398
11443	443399
369	443400
6990	443401
162440	443402
47013	443403
86336	443404
3416	443405
19397	443406
50414	443407
83514	443408
99095	443409
9136	443410
93367	443411
93182	443412
98910	443413
25567	443414
25089	443415
57527	443416
80200	443417
5998	443418
2792	443419
59704	443420
27260	443421
59975	443422
33878	443423
2560	443424
50657	443425
7054	443426
419	443427
26314	443428
5172	443429
1011	443430
39	443431
29491	443432
24809	443433
284	443434
122513	443435
2141	443436
151098	443437
11974	443438
61299	443439
41361	443440
91820	443441
26124	443442
30853	443443
519	443444
84024	443445
101897	443446
43622	443447
136	443448
22627	443449
10009	443450
32385	443451
713	443452
3024	443453
95665	443454
46696	443455
82343	443456
17408	443457
57393	443458
36055	443459
48260	443460
26106	443461
1140	443462
8	443463
8925	443464
24527	443465
112766	443466
39532	443467
42035	443468
77150	443469
121090	443470
49219	443471
48570	443472
6259	443473
17747	443474
41608	443475
3779	443476
88558	443477
28511	443478
4645	443479
2032	443480
61062	443481
39959	443482
46299	443483
27551	443484
695	443485
59111	443486
6046	443487
110850	443488
35730	443489
37305	443490
132982	443491
57252	443492
25048	443493
36798	443494
66478	443495
57271	443496
152925	443497
52796	443498
77690	443499
28068	443500
23608	443501
13912	443502
23726	443503
72527	443504
20294	443505
125860	443506
44248	443507
73346	443508
74265	443509
52006	443510
850	443511
28434	443512
1356	443513
2811	443514
84824	443515
37915	443516
36065	443517
39089	443518
136085	443519
55719	443520
9339	443521
48145	443522
32890	443523
6844	443524
2605	443525
10753	443526
1632	443527
22508	443528
1398	443529
158765	443530
59978	443531
84309	443532
53497	443533
38707	443534
23397	443535
21982	443536
54791	443537
2672	443538
97452	443539
32236	443540
17522	443541
1480	443542
17180	443543
1620	443544
122786	443545
49982	443546
15963	443547
4133	443548
7667	443549
448	443550
26532	443551
20679	443552
44146	443553
98759	443554
127830	443555
16171	443556
98022	443557
1854	443558
17236	443559
122575	443560
95383	443561
76708	443562
5724	443563
130974	443564
53406	443565
490	443566
24	443567
5409	443568
15096	443569
9083	443570
23579	443571
112836	443572
6037	443573
66136	443574
102476	443575
12939	443576
5232	443577
11087	443578
11861	443579
21265	443580
51311	443581
4892	443582
85916	443583
128270	443584
1685	443585
17163	443586
381	443587
22665	443588
108833	443589
6927	443590
9010	443591
71910	443592
84372	443593
9199	443594
164111	443595
8680	443596
70	443597
69835	443598
47931	443599
110014	443600
7768	443601
98438	443602
107833	443603
29905	443604
7753	443605
5767	443606
76932	443607
31370	443608
22594	443609
26943	443610
99007	443611
19553	443612
29288	443613
93354	443614
104046	443615
164570	443616
13358	443617
108267	443618
149512	443619
1318	443620
38082	443621
154613	443622
23082	443623
55157	443624
114323	443625
16635	443626
1103	443627
25087	443628
71807	443629
53370	443630
69110	443631
115226	443632
2888	443633
32644	443634
80934	443635
129	443636
9649	443637
106174	443638
16320	443639
8000	443640
121	443641
39466	443642
65168	443643
3678	443644
90453	443645
11739	443646
13319	443647
96292	443648
112666	443649
80904	443650
56126	443651
404	443652
28016	443653
53810	443654
7521	443655
37892	443656
66411	443657
2648	443658
97321	443659
63954	443660
1977	443661
24237	443662
10742	443663
12843	443664
25010	443665
34976	443666
70686	443667
5498	443668
42135	443669
8279	443670
44342	443671
834	443672
35250	443673
105337	443674
50473	443675
61203	443676
4286	443677
42105	443678
44102	443679
1470	443680
66631	443681
16950	443682
32581	443683
29276	443684
82513	443685
129443	443686
25682	443687
2347	443688
30015	443689
51929	443690
10570	443691
6042	443692
12173	443693
1141	443694
14344	443695
13879	443696
29650	443697
17642	443698
29073	443699
25393	443700
95424	443701
2428	443702
24177	443703
6708	443704
39575	443705
71711	443706
35119	443707
14629	443708
11481	443709
26967	443710
82928	443711
17175	443712
23680	443713
60256	443714
3157	443715
5728	443716
10764	443717
109311	443718
629	443719
759	443720
22885	443721
56606	443722
110690	443723
73978	443724
163681	443725
154671	443726
19349	443727
31455	443728
20334	443729
47008	443730
130229	443731
69120	443732
3628	443733
125156	443734
137857	443735
11345	443736
91162	443737
15922	443738
81	443739
76333	443740
22932	443741
625	443742
8145	443743
74828	443744
37010	443745
42263	443746
92513	443747
73376	443748
26563	443749
75115	443750
48614	443751
46208	443752
2187	443753
31506	443754
45541	443755
59283	443756
5160	443757
600	443758
130457	443759
129355	443760
11325	443761
13515	443762
10149	443763
56168	443764
14993	443765
93025	443766
111722	443767
36224	443768
40954	443769
56375	443770
91901	443771
30653	443772
9793	443773
26703	443774
33989	443775
25738	443776
874	443777
1636	443778
90360	443779
37316	443780
164635	443781
12946	443782
143041	443783
164738	443784
44099	443785
86869	443786
84059	443787
116785	443788
46495	443789
5654	443790
8935	443791
4856	443792
5036	443793
99747	443794
42219	443795
79028	443796
18725	443797
62157	443798
19752	443799
11344	443800
13892	443801
9273	443802
37105	443803
116201	443804
4426	443805
13022	443806
1851	443807
48763	443808
3488	443809
27606	443810
58351	443811
48594	443812
25506	443813
2786	443814
78106	443815
10208	443816
17051	443817
31469	443818
87727	443819
154471	443820
5745	443821
138948	443822
92839	443823
17185	443824
9880	443825
40916	443826
19201	443827
31687	443828
12211	443829
7618	443830
26467	443831
7633	443832
17986	443833
21275	443834
57446	443835
2401	443836
35648	443837
95599	443838
67764	443839
37747	443840
27780	443841
17531	443842
14372	443843
3554	443844
2234	443845
83795	443846
61830	443847
241	443848
51350	443849
122435	443850
938	443851
37291	443852
31414	443853
15914	443854
11150	443855
61637	443856
73895	443857
8027	443858
48465	443859
109989	443860
1299	443861
115776	443862
8224	443863
15823	443864
1351	443865
13890	443866
18266	443867
54097	443868
2011	443869
18620	443870
135132	443871
79095	443872
14574	443873
86174	443874
76464	443875
61708	443876
3439	443877
13941	443878
31531	443879
40579	443880
87433	443881
23128	443882
60774	443883
6833	443884
54856	443885
7327	443886
1546	443887
10377	443888
3676	443889
22059	443890
97005	443891
62705	443892
9065	443893
11220	443894
2417	443895
19056	443896
32790	443897
58727	443898
9978	443899
753	443900
46728	443901
3947	443902
148781	443903
28325	443904
56284	443905
38736	443906
24979	443907
104300	443908
5583	443909
40665	443910
55733	443911
49720	443912
14996	443913
76751	443914
75827	443915
1619	443916
71771	443917
25068	443918
7642	443919
57444	443920
95130	443921
133327	443922
79	443923
67592	443924
91407	443925
60771	443926
58224	443927
39765	443928
23	443929
5260	443930
129345	443931
28994	443932
48059	443933
39232	443934
25944	443935
33	443936
1582	443937
65409	443938
41273	443939
145407	443940
160603	443941
20413	443942
10729	443943
8	443944
217	443945
22878	443946
151533	443947
47183	443948
7603	443949
26716	443950
16188	443951
1217	443952
50447	443953
156217	443954
36848	443955
4066	443956
46422	443957
18647	443958
128912	443959
75	443960
65558	443961
18251	443962
47409	443963
48066	443964
27608	443965
54932	443966
21194	443967
2352	443968
83540	443969
13874	443970
99050	443971
58136	443972
63173	443973
25361	443974
1356	443975
54663	443976
681	443977
78956	443978
18035	443979
48135	443980
10829	443981
38643	443982
16096	443983
165380	443984
50888	443985
3650	443986
6836	443987
34680	443988
85958	443989
18775	443990
52043	443991
60729	443992
3088	443993
1461	443994
23214	443995
43917	443996
15415	443997
8213	443998
51063	443999
100242	444000
3237	444001
133520	444002
10215	444003
62162	444004
25392	444005
1188	444006
12712	444007
77374	444008
17250	444009
125577	444010
91467	444011
46694	444012
23508	444013
63048	444014
43635	444015
71420	444016
16207	444017
94704	444018
85406	444019
201	444020
11254	444021
111129	444022
40822	444023
44147	444024
17384	444025
25254	444026
29017	444027
106114	444028
102279	444029
6996	444030
34792	444031
42376	444032
119011	444033
44328	444034
102603	444035
12203	444036
5204	444037
49441	444038
37151	444039
7031	444040
79745	444041
37813	444042
104198	444043
50742	444044
71	444045
12409	444046
77513	444047
26032	444048
15380	444049
12526	444050
56872	444051
152516	444052
3519	444053
27130	444054
16416	444055
12253	444056
36478	444057
30844	444058
20301	444059
10452	444060
88974	444061
111784	444062
2180	444063
38623	444064
43752	444065
47501	444066
4295	444067
3201	444068
142331	444069
121896	444070
479	444071
3963	444072
59731	444073
2645	444074
28998	444075
15724	444076
112292	444077
52096	444078
4346	444079
147426	444080
70684	444081
64983	444082
13	444083
8200	444084
128972	444085
65369	444086
50329	444087
31652	444088
43800	444089
48875	444090
24638	444091
17178	444092
147821	444093
61777	444094
2855	444095
13411	444096
48184	444097
68201	444098
25058	444099
20077	444100
20216	444101
15789	444102
132063	444103
2938	444104
82374	444105
39795	444106
11799	444107
21088	444108
528	444109
3291	444110
6508	444111
42365	444112
15610	444113
1594	444114
114329	444115
62261	444116
750	444117
3931	444118
55352	444119
33733	444120
57687	444121
66777	444122
59253	444123
20671	444124
36944	444125
26205	444126
38865	444127
24564	444128
152080	444129
76734	444130
35535	444131
22546	444132
2549	444133
29027	444134
2530	444135
13766	444136
17712	444137
50303	444138
61407	444139
9717	444140
50647	444141
98589	444142
63761	444143
11628	444144
25851	444145
47140	444146
67968	444147
334	444148
35394	444149
468	444150
2032	444151
7758	444152
57810	444153
11325	444154
39387	444155
120010	444156
121125	444157
13160	444158
43913	444159
22103	444160
6573	444161
6163	444162
30429	444163
6090	444164
55986	444165
20228	444166
87335	444167
62741	444168
23945	444169
105086	444170
16340	444171
51478	444172
5226	444173
85951	444174
124943	444175
28798	444176
126585	444177
70297	444178
16772	444179
73221	444180
11388	444181
68068	444182
160414	444183
36259	444184
37321	444185
148104	444186
4980	444187
42167	444188
4826	444189
62230	444190
1989	444191
94822	444192
55954	444193
9644	444194
2257	444195
15439	444196
85210	444197
11640	444198
11463	444199
14530	444200
12366	444201
15423	444202
52323	444203
8396	444204
10711	444205
71888	444206
33729	444207
675	444208
18460	444209
77026	444210
6122	444211
8228	444212
1767	444213
33271	444214
12941	444215
118057	444216
11327	444217
14299	444218
34219	444219
8654	444220
58850	444221
47251	444222
479	444223
94247	444224
727	444225
30206	444226
26789	444227
27926	444228
12423	444229
19050	444230
41734	444231
9029	444232
163156	444233
157857	444234
10253	444235
1701	444236
83316	444237
138518	444238
76267	444239
60414	444240
156321	444241
753	444242
3	444243
20754	444244
1508	444245
134876	444246
16702	444247
116941	444248
36308	444249
58993	444250
31916	444251
34	444252
1738	444253
36285	444254
5969	444255
16245	444256
54503	444257
3304	444258
20638	444259
13149	444260
22379	444261
58390	444262
104748	444263
16093	444264
70086	444265
4903	444266
129580	444267
106378	444268
54979	444269
32817	444270
69962	444271
22747	444272
409	444273
94960	444274
66215	444275
107341	444276
56085	444277
109714	444278
12068	444279
733	444280
13048	444281
80582	444282
11873	444283
30916	444284
368	444285
45971	444286
10657	444287
171	444288
51718	444289
14103	444290
26021	444291
128319	444292
54287	444293
51759	444294
1328	444295
24971	444296
48398	444297
34131	444298
40386	444299
1852	444300
96890	444301
72120	444302
58505	444303
560	444304
110819	444305
391	444306
60046	444307
82910	444308
380	444309
18061	444310
70757	444311
13647	444312
16547	444313
17366	444314
22589	444315
16790	444316
47068	444317
795	444318
61379	444319
6913	444320
46979	444321
112524	444322
47054	444323
18748	444324
51573	444325
56746	444326
9312	444327
43693	444328
164	444329
7006	444330
127557	444331
83252	444332
2174	444333
5533	444334
98673	444335
9784	444336
122207	444337
35854	444338
7841	444339
4435	444340
40682	444341
14311	444342
30248	444343
13322	444344
85914	444345
105007	444346
79761	444347
13140	444348
4164	444349
83541	444350
12847	444351
21239	444352
31370	444353
13330	444354
62918	444355
10820	444356
12442	444357
9301	444358
38448	444359
83909	444360
129020	444361
34772	444362
1423	444363
30174	444364
32343	444365
134426	444366
35678	444367
573	444368
4595	444369
33094	444370
13360	444371
58437	444372
5800	444373
665	444374
35255	444375
32677	444376
7864	444377
53390	444378
7940	444379
26486	444380
3054	444381
50764	444382
102804	444383
113221	444384
16390	444385
124060	444386
1101	444387
99950	444388
14653	444389
22328	444390
29647	444391
41666	444392
1943	444393
73277	444394
40338	444395
109855	444396
24951	444397
31450	444398
16178	444399
152726	444400
57494	444401
23257	444402
34043	444403
20253	444404
25113	444405
129318	444406
13844	444407
339	444408
45506	444409
70199	444410
38205	444411
67689	444412
38535	444413
22063	444414
129275	444415
4907	444416
78557	444417
5225	444418
41746	444419
10762	444420
7003	444421
16537	444422
55307	444423
69338	444424
98351	444425
13815	444426
1373	444427
43021	444428
59976	444429
78849	444430
9720	444431
5213	444432
11492	444433
7251	444434
20711	444435
83624	444436
21725	444437
4823	444438
27035	444439
55234	444440
36664	444441
7583	444442
83398	444443
41628	444444
147425	444445
2789	444446
56435	444447
69324	444448
10301	444449
5149	444450
4356	444451
68806	444452
30039	444453
4879	444454
68201	444455
15595	444456
38108	444457
10917	444458
42232	444459
43463	444460
1857	444461
262	444462
63347	444463
3420	444464
71896	444465
18086	444466
2812	444467
6209	444468
2537	444469
3862	444470
94778	444471
62978	444472
26141	444473
22781	444474
1265	444475
146112	444476
59713	444477
2999	444478
93690	444479
16003	444480
511	444481
5810	444482
21173	444483
9966	444484
6679	444485
5647	444486
42544	444487
40961	444488
60243	444489
62479	444490
12848	444491
5245	444492
55924	444493
33607	444494
5519	444495
6701	444496
62581	444497
84544	444498
61125	444499
38826	444500
91962	444501
2870	444502
21285	444503
47095	444504
21899	444505
41451	444506
35352	444507
3769	444508
1767	444509
45700	444510
8042	444511
16299	444512
46167	444513
92007	444514
90099	444515
135426	444516
112033	444517
15657	444518
49795	444519
30959	444520
54326	444521
48535	444522
11350	444523
3824	444524
12287	444525
10736	444526
6780	444527
32031	444528
48717	444529
41224	444530
4469	444531
47791	444532
82658	444533
87245	444534
62047	444535
665	444536
3875	444537
80161	444538
122029	444539
60653	444540
1894	444541
11746	444542
94195	444543
7468	444544
104648	444545
17567	444546
2213	444547
35685	444548
39183	444549
94761	444550
163291	444551
13886	444552
1452	444553
2648	444554
11982	444555
7506	444556
20910	444557
41799	444558
53439	444559
165258	444560
713	444561
7941	444562
10532	444563
85929	444564
39658	444565
5872	444566
17062	444567
61832	444568
59874	444569
98075	444570
140375	444571
142612	444572
35784	444573
21009	444574
39915	444575
69140	444576
137108	444577
1141	444578
83	444579
36	444580
5558	444581
53301	444582
7154	444583
127174	444584
151330	444585
5499	444586
133638	444587
102032	444588
23776	444589
473	444590
25666	444591
9710	444592
4676	444593
40305	444594
2583	444595
85310	444596
36486	444597
4424	444598
43361	444599
4745	444600
5603	444601
1656	444602
16568	444603
40975	444604
55246	444605
11670	444606
95801	444607
57	444608
21230	444609
7085	444610
2815	444611
47408	444612
8869	444613
28466	444614
106544	444615
26478	444616
15876	444617
104178	444618
703	444619
38096	444620
112141	444621
113145	444622
6577	444623
14957	444624
559	444625
81548	444626
29861	444627
27948	444628
162129	444629
11943	444630
83822	444631
3758	444632
22148	444633
32434	444634
6475	444635
148364	444636
102782	444637
74866	444638
11938	444639
121370	444640
84601	444641
5788	444642
12624	444643
94045	444644
127299	444645
47809	444646
117524	444647
13718	444648
2691	444649
33552	444650
13586	444651
38856	444652
53273	444653
164760	444654
5446	444655
37984	444656
31733	444657
65653	444658
49924	444659
5003	444660
84551	444661
5098	444662
4219	444663
32303	444664
1803	444665
9905	444666
1424	444667
51781	444668
894	444669
35408	444670
50177	444671
105599	444672
17407	444673
4185	444674
71189	444675
4440	444676
51486	444677
1397	444678
84842	444679
88218	444680
11388	444681
16697	444682
91053	444683
16831	444684
76788	444685
76520	444686
20488	444687
48433	444688
32170	444689
91586	444690
13868	444691
25377	444692
47705	444693
8544	444694
22	444695
33943	444696
18559	444697
17360	444698
57595	444699
3146	444700
111	444701
61833	444702
2798	444703
24215	444704
15131	444705
11900	444706
84745	444707
1497	444708
81474	444709
63305	444710
78585	444711
50906	444712
18359	444713
17609	444714
49173	444715
1161	444716
24901	444717
19030	444718
152407	444719
108193	444720
47939	444721
42780	444722
119520	444723
5641	444724
1184	444725
119812	444726
2276	444727
19676	444728
65547	444729
13111	444730
39357	444731
40404	444732
6126	444733
14246	444734
14	444735
11867	444736
134012	444737
21214	444738
40229	444739
47851	444740
2828	444741
19156	444742
6487	444743
16772	444744
63292	444745
568	444746
2288	444747
1077	444748
80686	444749
81266	444750
324	444751
7601	444752
25999	444753
110741	444754
5	444755
67647	444756
67554	444757
146587	444758
3780	444759
119179	444760
10878	444761
10661	444762
100197	444763
41760	444764
29	444765
95152	444766
5198	444767
14482	444768
95732	444769
47040	444770
96724	444771
17265	444772
28156	444773
139079	444774
56345	444775
151938	444776
90887	444777
58459	444778
963	444779
52972	444780
90886	444781
694	444782
10813	444783
53422	444784
63222	444785
2888	444786
162270	444787
43293	444788
29167	444789
35840	444790
40054	444791
603	444792
26768	444793
15752	444794
3620	444795
16794	444796
11217	444797
104051	444798
74475	444799
3339	444800
2766	444801
33963	444802
44214	444803
78628	444804
35830	444805
129488	444806
90	444807
63426	444808
27040	444809
58466	444810
5987	444811
3099	444812
24897	444813
14386	444814
12616	444815
67278	444816
55412	444817
10868	444818
51428	444819
18338	444820
7356	444821
6038	444822
96312	444823
79561	444824
91437	444825
110972	444826
42701	444827
59882	444828
816	444829
18740	444830
25836	444831
120017	444832
5506	444833
117938	444834
5963	444835
67187	444836
69258	444837
31825	444838
1111	444839
49289	444840
2094	444841
10240	444842
45538	444843
36190	444844
33742	444845
5568	444846
98966	444847
113086	444848
4447	444849
61569	444850
82	444851
30334	444852
2194	444853
39723	444854
37652	444855
632	444856
88634	444857
39897	444858
14154	444859
20428	444860
81501	444861
139943	444862
2588	444863
3918	444864
82417	444865
21775	444866
67521	444867
56693	444868
3044	444869
16202	444870
16336	444871
13935	444872
10276	444873
25852	444874
682	444875
65592	444876
37638	444877
32031	444878
12987	444879
127188	444880
13087	444881
262	444882
89773	444883
601	444884
9166	444885
4986	444886
1719	444887
89779	444888
66204	444889
10794	444890
24818	444891
107376	444892
28369	444893
21655	444894
101709	444895
56460	444896
4472	444897
125146	444898
41329	444899
4506	444900
99035	444901
21886	444902
35926	444903
5465	444904
63432	444905
3731	444906
79344	444907
55117	444908
102550	444909
86818	444910
134782	444911
40569	444912
13616	444913
19320	444914
4365	444915
72259	444916
795	444917
26716	444918
3142	444919
1233	444920
22012	444921
19713	444922
11915	444923
70492	444924
8193	444925
24269	444926
236	444927
2369	444928
17301	444929
5669	444930
30427	444931
11777	444932
13571	444933
27683	444934
82870	444935
3874	444936
147083	444937
9660	444938
107771	444939
134186	444940
104583	444941
1080	444942
49316	444943
36783	444944
118867	444945
27088	444946
155707	444947
33569	444948
7305	444949
26533	444950
413	444951
6361	444952
85318	444953
2967	444954
81124	444955
26193	444956
28106	444957
71495	444958
19678	444959
17787	444960
15492	444961
898	444962
116012	444963
21156	444964
148814	444965
33057	444966
28203	444967
84976	444968
27261	444969
8037	444970
15320	444971
52957	444972
16852	444973
77180	444974
136894	444975
2059	444976
6688	444977
1684	444978
52703	444979
157112	444980
8475	444981
43811	444982
123035	444983
11619	444984
95668	444985
1829	444986
19354	444987
29514	444988
1853	444989
10532	444990
45587	444991
60101	444992
38429	444993
2275	444994
9135	444995
1564	444996
3168	444997
68775	444998
122110	444999
18085	445000
1213	445001
9128	445002
101465	445003
67509	445004
35826	445005
26154	445006
39401	445007
24432	445008
33909	445009
69396	445010
79676	445011
67312	445012
85338	445013
28251	445014
124532	445015
148239	445016
6093	445017
66232	445018
59275	445019
93819	445020
118580	445021
128471	445022
55011	445023
17151	445024
30885	445025
12969	445026
68447	445027
11420	445028
83564	445029
36628	445030
5938	445031
44402	445032
128541	445033
5029	445034
69106	445035
134320	445036
10770	445037
12791	445038
8902	445039
111461	445040
8435	445041
39742	445042
31425	445043
36152	445044
22981	445045
27510	445046
57424	445047
34514	445048
39189	445049
44371	445050
56861	445051
25060	445052
128609	445053
6248	445054
103544	445055
106180	445056
77576	445057
80728	445058
132786	445059
39081	445060
69350	445061
10428	445062
22634	445063
163579	445064
97153	445065
5157	445066
39935	445067
10112	445068
71950	445069
33269	445070
108548	445071
57027	445072
44230	445073
39626	445074
49192	445075
54313	445076
12603	445077
105270	445078
47491	445079
38340	445080
92503	445081
106631	445082
12881	445083
10167	445084
13434	445085
3847	445086
91507	445087
91371	445088
10284	445089
32977	445090
2709	445091
5914	445092
150219	445093
2733	445094
78749	445095
8019	445096
93783	445097
15761	445098
108918	445099
49572	445100
42480	445101
62582	445102
22733	445103
33825	445104
34154	445105
3122	445106
48412	445107
79401	445108
5610	445109
15031	445110
30897	445111
18846	445112
1946	445113
37601	445114
36727	445115
80134	445116
139611	445117
41735	445118
29939	445119
10338	445120
54320	445121
113704	445122
41292	445123
95869	445124
3446	445125
62854	445126
77430	445127
222	445128
53528	445129
31506	445130
161892	445131
11679	445132
80539	445133
2003	445134
290	445135
41925	445136
44505	445137
76966	445138
18722	445139
43759	445140
4133	445141
86098	445142
9739	445143
7578	445144
69777	445145
83725	445146
54523	445147
6061	445148
12729	445149
54495	445150
87804	445151
14435	445152
11782	445153
35864	445154
153307	445155
7439	445156
8225	445157
158970	445158
49566	445159
140847	445160
42797	445161
12087	445162
33713	445163
6639	445164
36854	445165
56771	445166
25469	445167
28697	445168
55448	445169
2716	445170
2098	445171
53082	445172
33526	445173
2284	445174
720	445175
10959	445176
5956	445177
13702	445178
55713	445179
12120	445180
27863	445181
67795	445182
28276	445183
14245	445184
90329	445185
161748	445186
38880	445187
42238	445188
1077	445189
94609	445190
72599	445191
34967	445192
31370	445193
49703	445194
55734	445195
70092	445196
122	445197
1297	445198
3864	445199
92423	445200
10487	445201
1016	445202
132289	445203
33741	445204
9968	445205
3937	445206
151670	445207
82874	445208
2956	445209
17245	445210
75201	445211
18047	445212
11101	445213
27529	445214
120259	445215
1858	445216
15435	445217
22250	445218
57043	445219
26463	445220
29216	445221
10447	445222
1503	445223
20411	445224
60744	445225
20198	445226
49237	445227
44250	445228
2742	445229
14355	445230
8620	445231
67464	445232
34313	445233
490	445234
46623	445235
16027	445236
53952	445237
5092	445238
3027	445239
11238	445240
1041	445241
54217	445242
82	445243
40269	445244
2626	445245
15569	445246
39738	445247
31623	445248
140	445249
61072	445250
50959	445251
1297	445252
38832	445253
35159	445254
35386	445255
386	445256
72514	445257
32182	445258
58683	445259
23859	445260
17281	445261
35565	445262
6774	445263
6456	445264
75582	445265
7391	445266
120779	445267
3395	445268
16747	445269
68432	445270
69912	445271
40544	445272
5580	445273
41055	445274
79075	445275
84233	445276
149772	445277
12865	445278
29114	445279
35315	445280
12106	445281
9907	445282
6942	445283
2189	445284
8559	445285
1224	445286
15701	445287
101764	445288
36577	445289
48092	445290
68311	445291
12352	445292
171	445293
3700	445294
8211	445295
54159	445296
45363	445297
34777	445298
125615	445299
8547	445300
1773	445301
28146	445302
151743	445303
26727	445304
10466	445305
380	445306
84833	445307
43986	445308
28531	445309
41165	445310
41400	445311
37491	445312
27321	445313
38449	445314
15595	445315
25418	445316
45116	445317
74640	445318
70185	445319
81386	445320
7172	445321
23643	445322
3008	445323
55858	445324
10277	445325
71956	445326
60082	445327
92412	445328
6253	445329
2634	445330
52458	445331
27370	445332
22187	445333
19587	445334
15357	445335
35316	445336
1640	445337
66527	445338
41631	445339
50761	445340
48516	445341
59987	445342
23209	445343
80361	445344
48681	445345
67006	445346
24987	445347
7772	445348
27793	445349
32056	445350
46038	445351
22089	445352
1548	445353
148826	445354
10543	445355
63017	445356
23418	445357
134167	445358
5661	445359
80805	445360
229	445361
1840	445362
49692	445363
9506	445364
66362	445365
18977	445366
8691	445367
5080	445368
10256	445369
51712	445370
83999	445371
40434	445372
33559	445373
104272	445374
52887	445375
75372	445376
148838	445377
95904	445378
46179	445379
4265	445380
20832	445381
19905	445382
21702	445383
152363	445384
16401	445385
36	445386
1544	445387
20945	445388
16598	445389
4372	445390
24051	445391
131209	445392
96	445393
10218	445394
5394	445395
64906	445396
5599	445397
27862	445398
19937	445399
26253	445400
119211	445401
69695	445402
45599	445403
785	445404
11242	445405
143194	445406
127740	445407
3828	445408
46205	445409
165	445410
51474	445411
24917	445412
98627	445413
6299	445414
6231	445415
54355	445416
54053	445417
30961	445418
25220	445419
30800	445420
515	445421
109305	445422
108198	445423
99602	445424
25430	445425
164155	445426
28557	445427
45036	445428
2905	445429
122626	445430
66865	445431
11966	445432
29272	445433
11916	445434
19667	445435
12047	445436
97370	445437
23725	445438
84200	445439
27060	445440
2035	445441
18378	445442
6496	445443
7339	445444
1596	445445
21027	445446
23576	445447
118516	445448
4479	445449
15598	445450
68600	445451
152	445452
83537	445453
10570	445454
45974	445455
30684	445456
191	445457
20139	445458
66694	445459
42790	445460
106872	445461
20193	445462
108935	445463
14202	445464
62238	445465
12661	445466
16639	445467
7586	445468
14612	445469
129614	445470
4080	445471
22964	445472
27972	445473
54	445474
2852	445475
32091	445476
18894	445477
145846	445478
29271	445479
76530	445480
95258	445481
6957	445482
10418	445483
70702	445484
2600	445485
111976	445486
44380	445487
16615	445488
62278	445489
57827	445490
9831	445491
855	445492
44320	445493
54306	445494
34501	445495
9284	445496
18764	445497
118321	445498
97884	445499
111363	445500
37276	445501
94594	445502
2133	445503
7581	445504
79258	445505
3209	445506
71920	445507
7136	445508
83534	445509
110844	445510
21258	445511
113662	445512
20055	445513
59637	445514
3433	445515
131428	445516
92469	445517
66378	445518
2646	445519
4474	445520
8107	445521
52605	445522
47413	445523
356	445524
106377	445525
12157	445526
10649	445527
8499	445528
87154	445529
18454	445530
52404	445531
38337	445532
112049	445533
162922	445534
16190	445535
23509	445536
46357	445537
26629	445538
19990	445539
146690	445540
54460	445541
108268	445542
20229	445543
9806	445544
46381	445545
8516	445546
106067	445547
105404	445548
10460	445549
110882	445550
2224	445551
13350	445552
13893	445553
50267	445554
69191	445555
7548	445556
19759	445557
1917	445558
2276	445559
80691	445560
9255	445561
20367	445562
151633	445563
14905	445564
59639	445565
38223	445566
4675	445567
67981	445568
1457	445569
10428	445570
26883	445571
29713	445572
18862	445573
11568	445574
76321	445575
84871	445576
58490	445577
25265	445578
61113	445579
30319	445580
83496	445581
4743	445582
94920	445583
32612	445584
59055	445585
86317	445586
71337	445587
79689	445588
114201	445589
114349	445590
29584	445591
112907	445592
1432	445593
96809	445594
37565	445595
35947	445596
706	445597
12619	445598
9883	445599
21771	445600
5734	445601
25892	445602
60472	445603
105541	445604
160530	445605
40412	445606
12099	445607
9458	445608
88260	445609
5227	445610
6043	445611
38448	445612
21583	445613
22354	445614
2746	445615
12001	445616
1682	445617
100143	445618
3838	445619
23083	445620
63020	445621
25601	445622
158743	445623
5154	445624
93518	445625
885	445626
97063	445627
165746	445628
21984	445629
15015	445630
100588	445631
9603	445632
131655	445633
55905	445634
7593	445635
36183	445636
954	445637
19070	445638
126157	445639
6916	445640
105244	445641
30032	445642
30442	445643
52175	445644
29864	445645
33122	445646
2402	445647
55310	445648
53790	445649
1245	445650
116242	445651
79524	445652
25655	445653
8014	445654
96653	445655
24920	445656
14004	445657
63291	445658
39919	445659
11790	445660
813	445661
6745	445662
52250	445663
859	445664
7197	445665
56342	445666
1488	445667
12459	445668
49994	445669
114500	445670
22284	445671
9638	445672
77241	445673
15233	445674
4112	445675
2449	445676
2897	445677
50601	445678
37327	445679
62481	445680
10671	445681
11171	445682
40461	445683
80060	445684
10725	445685
30586	445686
126453	445687
76654	445688
114640	445689
8704	445690
291	445691
2034	445692
23003	445693
24944	445694
2203	445695
11490	445696
49746	445697
61131	445698
649	445699
13934	445700
141156	445701
630	445702
57997	445703
76629	445704
392	445705
27195	445706
108270	445707
4890	445708
125454	445709
8191	445710
8890	445711
17423	445712
70448	445713
1126	445714
81771	445715
42871	445716
52547	445717
27052	445718
128608	445719
97435	445720
68205	445721
46557	445722
34969	445723
79158	445724
3065	445725
81228	445726
23072	445727
49130	445728
58694	445729
11077	445730
32366	445731
49039	445732
35270	445733
33190	445734
100712	445735
22305	445736
20142	445737
8963	445738
163152	445739
70672	445740
3966	445741
23225	445742
489	445743
92165	445744
7954	445745
60177	445746
14265	445747
12551	445748
8245	445749
1751	445750
22525	445751
12900	445752
123426	445753
113682	445754
113495	445755
122496	445756
13757	445757
14439	445758
7563	445759
18659	445760
6403	445761
401	445762
18093	445763
55147	445764
122870	445765
13363	445766
1476	445767
14265	445768
1109	445769
22354	445770
17848	445771
36126	445772
162816	445773
54537	445774
97373	445775
10468	445776
40678	445777
105107	445778
1362	445779
3959	445780
3013	445781
18991	445782
121079	445783
16891	445784
38810	445785
36616	445786
83458	445787
2850	445788
26013	445789
101116	445790
84649	445791
49173	445792
24884	445793
41226	445794
62700	445795
9037	445796
23619	445797
150031	445798
8	445799
57	445800
25158	445801
5870	445802
111859	445803
77053	445804
3567	445805
7098	445806
1558	445807
42957	445808
32035	445809
56135	445810
54811	445811
21058	445812
1525	445813
83729	445814
1710	445815
27387	445816
36888	445817
11449	445818
30350	445819
4651	445820
40735	445821
25058	445822
2057	445823
2605	445824
633	445825
6075	445826
61794	445827
112613	445828
27593	445829
146007	445830
118713	445831
79012	445832
47748	445833
142161	445834
7058	445835
21832	445836
39002	445837
145487	445838
38482	445839
49671	445840
17821	445841
29504	445842
13392	445843
98705	445844
47	445845
28968	445846
64247	445847
18030	445848
28642	445849
105347	445850
20744	445851
43386	445852
78646	445853
72716	445854
9402	445855
14963	445856
303	445857
27121	445858
25387	445859
128237	445860
18225	445861
21269	445862
58834	445863
978	445864
162496	445865
1755	445866
80900	445867
51816	445868
15583	445869
59333	445870
21369	445871
7607	445872
9322	445873
33088	445874
5108	445875
26244	445876
8341	445877
15345	445878
10376	445879
3032	445880
4301	445881
80425	445882
7065	445883
3041	445884
52846	445885
11154	445886
56513	445887
989	445888
107847	445889
7751	445890
25816	445891
53058	445892
24516	445893
48679	445894
60190	445895
26609	445896
7868	445897
13765	445898
14547	445899
101438	445900
24192	445901
30093	445902
57324	445903
5301	445904
36443	445905
3471	445906
55452	445907
18085	445908
60443	445909
27568	445910
1211	445911
1822	445912
152695	445913
7971	445914
103744	445915
16	445916
63	445917
48925	445918
28066	445919
42	445920
50119	445921
54582	445922
18089	445923
36880	445924
21166	445925
98552	445926
15841	445927
61976	445928
22482	445929
8355	445930
40129	445931
82337	445932
47692	445933
1203	445934
72156	445935
9156	445936
112696	445937
98533	445938
14143	445939
12549	445940
3822	445941
56646	445942
3097	445943
108	445944
994	445945
10087	445946
1111	445947
10259	445948
18219	445949
78994	445950
35258	445951
131799	445952
102355	445953
31337	445954
68249	445955
36038	445956
31280	445957
7471	445958
13069	445959
5755	445960
83165	445961
17097	445962
2845	445963
38816	445964
16687	445965
1092	445966
8620	445967
114220	445968
94309	445969
88089	445970
30234	445971
71556	445972
42828	445973
4890	445974
537	445975
55534	445976
13011	445977
15545	445978
11930	445979
64546	445980
6900	445981
41955	445982
68111	445983
112	445984
31157	445985
159180	445986
104645	445987
51001	445988
5681	445989
18731	445990
5047	445991
11059	445992
32436	445993
78311	445994
12733	445995
55430	445996
72	445997
685	445998
270	445999
39337	446000
162209	446001
59542	446002
16721	446003
7163	446004
9704	446005
9495	446006
45985	446007
13602	446008
3361	446009
36670	446010
1782	446011
1937	446012
2486	446013
28	446014
45610	446015
1434	446016
26557	446017
517	446018
22687	446019
49955	446020
79867	446021
8172	446022
51362	446023
22462	446024
21052	446025
8123	446026
76032	446027
11431	446028
103771	446029
16770	446030
68642	446031
11283	446032
42217	446033
1889	446034
4287	446035
37587	446036
33202	446037
14	446038
100407	446039
2977	446040
5031	446041
29236	446042
71631	446043
10659	446044
16552	446045
12255	446046
8016	446047
9848	446048
33890	446049
39286	446050
8702	446051
6471	446052
78322	446053
78191	446054
18961	446055
93601	446056
92024	446057
18247	446058
76903	446059
52610	446060
108787	446061
4146	446062
10051	446063
11011	446064
679	446065
17355	446066
4236	446067
146050	446068
84989	446069
6288	446070
146541	446071
117903	446072
50376	446073
2828	446074
69546	446075
59585	446076
55	446077
51634	446078
37361	446079
9637	446080
99884	446081
96869	446082
87572	446083
38208	446084
27457	446085
1237	446086
78945	446087
35723	446088
48356	446089
52509	446090
10683	446091
37473	446092
66726	446093
58214	446094
1815	446095
709	446096
37179	446097
15030	446098
11553	446099
9782	446100
101055	446101
87503	446102
116860	446103
13735	446104
2615	446105
54343	446106
1326	446107
31925	446108
44126	446109
88482	446110
27893	446111
46277	446112
8299	446113
107061	446114
167	446115
4265	446116
144680	446117
41698	446118
22060	446119
39051	446120
72185	446121
6861	446122
42513	446123
3208	446124
3940	446125
4004	446126
57566	446127
34616	446128
4319	446129
34387	446130
6757	446131
14601	446132
58601	446133
5917	446134
86228	446135
63585	446136
89803	446137
14591	446138
22843	446139
3075	446140
69537	446141
62528	446142
257	446143
3673	446144
82072	446145
266	446146
89128	446147
84899	446148
57506	446149
764	446150
26100	446151
16192	446152
18287	446153
29929	446154
44531	446155
97325	446156
2248	446157
59419	446158
62911	446159
1447	446160
121573	446161
13124	446162
1534	446163
140696	446164
145	446165
518	446166
150322	446167
42595	446168
47535	446169
121602	446170
77727	446171
49770	446172
32897	446173
130070	446174
120481	446175
166278	446176
80776	446177
11615	446178
2414	446179
6972	446180
11130	446181
205	446182
137335	446183
79512	446184
67358	446185
28358	446186
52135	446187
7696	446188
95443	446189
26744	446190
27317	446191
5404	446192
30731	446193
13849	446194
35863	446195
3941	446196
26661	446197
14896	446198
153131	446199
55196	446200
21390	446201
69520	446202
16724	446203
89741	446204
31899	446205
15795	446206
10085	446207
573	446208
50459	446209
5200	446210
5827	446211
3943	446212
83414	446213
9878	446214
6335	446215
26394	446216
7938	446217
108864	446218
52224	446219
4392	446220
31819	446221
160298	446222
15630	446223
14197	446224
23251	446225
64678	446226
89585	446227
118	446228
70919	446229
9801	446230
7430	446231
6547	446232
2333	446233
39329	446234
6872	446235
62377	446236
28451	446237
19	446238
44298	446239
105368	446240
60932	446241
35088	446242
704	446243
3375	446244
40226	446245
168	446246
78745	446247
5251	446248
42030	446249
61886	446250
19163	446251
46316	446252
7577	446253
17175	446254
28	446255
1545	446256
61759	446257
9949	446258
151642	446259
28345	446260
29636	446261
13139	446262
1264	446263
16245	446264
71543	446265
8542	446266
34499	446267
48194	446268
6890	446269
54713	446270
101383	446271
25582	446272
92294	446273
81363	446274
6987	446275
52385	446276
163639	446277
30647	446278
30121	446279
48085	446280
32824	446281
62364	446282
3582	446283
58785	446284
131	446285
3378	446286
25908	446287
1040	446288
45584	446289
13065	446290
84001	446291
103666	446292
7590	446293
43719	446294
60369	446295
78060	446296
5844	446297
56103	446298
57	446299
3379	446300
17625	446301
29172	446302
151	446303
11474	446304
33895	446305
57031	446306
90728	446307
30294	446308
5737	446309
46779	446310
54134	446311
24668	446312
77313	446313
8467	446314
12390	446315
1242	446316
88079	446317
86318	446318
5815	446319
31603	446320
98949	446321
123541	446322
28915	446323
25678	446324
30012	446325
40578	446326
24249	446327
110197	446328
11818	446329
953	446330
9309	446331
5075	446332
11146	446333
2631	446334
92013	446335
45950	446336
32946	446337
6603	446338
29247	446339
42009	446340
50919	446341
58544	446342
2876	446343
236	446344
511	446345
20041	446346
92587	446347
28161	446348
36424	446349
5445	446350
141508	446351
4978	446352
82242	446353
54091	446354
49650	446355
41937	446356
703	446357
16696	446358
42365	446359
1052	446360
5801	446361
23	446362
74024	446363
30073	446364
9140	446365
45682	446366
2429	446367
9541	446368
46840	446369
9984	446370
10642	446371
134080	446372
947	446373
71	446374
15108	446375
48555	446376
52534	446377
50960	446378
56491	446379
8413	446380
133862	446381
5310	446382
18965	446383
65460	446384
2209	446385
76549	446386
113533	446387
5636	446388
109286	446389
8096	446390
50928	446391
5268	446392
8655	446393
66342	446394
101780	446395
67966	446396
118030	446397
29412	446398
32843	446399
24465	446400
23475	446401
14438	446402
55515	446403
20709	446404
9152	446405
6396	446406
1636	446407
56468	446408
93334	446409
21806	446410
21422	446411
63286	446412
76475	446413
69597	446414
2014	446415
102602	446416
9655	446417
46626	446418
30562	446419
69814	446420
52982	446421
122040	446422
70146	446423
104715	446424
47831	446425
19288	446426
1343	446427
23339	446428
56100	446429
5817	446430
30121	446431
165	446432
439	446433
64843	446434
114	446435
1036	446436
13959	446437
57588	446438
47358	446439
8512	446440
45470	446441
26771	446442
49471	446443
24835	446444
54132	446445
53678	446446
30939	446447
96865	446448
33740	446449
7910	446450
31902	446451
82088	446452
66113	446453
3604	446454
11255	446455
128626	446456
61538	446457
17031	446458
11451	446459
17729	446460
6082	446461
38889	446462
22476	446463
37660	446464
112597	446465
124515	446466
17	446467
22381	446468
1	446469
5477	446470
25472	446471
93097	446472
127836	446473
395	446474
25036	446475
12065	446476
93313	446477
19750	446478
97766	446479
2071	446480
32252	446481
9842	446482
67175	446483
91855	446484
67623	446485
30521	446486
7354	446487
4457	446488
17302	446489
42028	446490
16486	446491
30199	446492
29808	446493
3864	446494
3850	446495
61444	446496
52944	446497
93881	446498
80087	446499
74198	446500
642	446501
44804	446502
4227	446503
18026	446504
64010	446505
28070	446506
49155	446507
57451	446508
22960	446509
39186	446510
16179	446511
2360	446512
30588	446513
286	446514
26059	446515
85363	446516
9528	446517
54835	446518
153244	446519
67053	446520
7676	446521
13499	446522
114833	446523
13684	446524
110230	446525
30458	446526
53805	446527
160482	446528
12151	446529
24344	446530
9745	446531
5519	446532
19446	446533
47689	446534
163051	446535
161072	446536
100976	446537
27414	446538
613	446539
16520	446540
41785	446541
26106	446542
22195	446543
86446	446544
24207	446545
46189	446546
16651	446547
28264	446548
16432	446549
32538	446550
22629	446551
12745	446552
9427	446553
9217	446554
16316	446555
162169	446556
112719	446557
39142	446558
1630	446559
83287	446560
24539	446561
29915	446562
24431	446563
716	446564
15965	446565
25876	446566
164125	446567
45139	446568
13928	446569
81092	446570
6316	446571
178	446572
128278	446573
25691	446574
13942	446575
70523	446576
3570	446577
38564	446578
24488	446579
142822	446580
62393	446581
110234	446582
1822	446583
68635	446584
34957	446585
130907	446586
5919	446587
87410	446588
5215	446589
6726	446590
18131	446591
7448	446592
22450	446593
35757	446594
2831	446595
14238	446596
9256	446597
20891	446598
130374	446599
6041	446600
3519	446601
5227	446602
27121	446603
3844	446604
51166	446605
70255	446606
6725	446607
8456	446608
73892	446609
26006	446610
29054	446611
7451	446612
2205	446613
14785	446614
97889	446615
105685	446616
123947	446617
76170	446618
25452	446619
159140	446620
53555	446621
4351	446622
23995	446623
30690	446624
76414	446625
1461	446626
3168	446627
65	446628
16407	446629
60489	446630
24862	446631
50891	446632
40228	446633
17583	446634
13841	446635
53557	446636
45434	446637
62882	446638
22464	446639
32281	446640
148591	446641
13575	446642
22382	446643
133308	446644
11446	446645
30323	446646
142650	446647
36086	446648
72827	446649
10424	446650
89207	446651
501	446652
52773	446653
25881	446654
10956	446655
11054	446656
31242	446657
62369	446658
27153	446659
17918	446660
103721	446661
54925	446662
19	446663
3674	446664
50569	446665
72051	446666
10162	446667
12647	446668
1022	446669
11244	446670
42096	446671
74931	446672
42078	446673
41059	446674
76943	446675
127507	446676
5280	446677
33708	446678
3442	446679
158150	446680
87121	446681
12155	446682
3254	446683
41241	446684
28067	446685
13024	446686
31982	446687
2474	446688
57370	446689
16472	446690
7695	446691
133934	446692
113039	446693
53617	446694
33049	446695
6734	446696
54766	446697
67484	446698
6498	446699
27017	446700
25081	446701
14717	446702
62207	446703
27602	446704
29211	446705
9608	446706
9867	446707
2528	446708
83898	446709
37582	446710
1604	446711
21334	446712
61012	446713
9830	446714
7375	446715
3977	446716
54588	446717
34694	446718
6199	446719
71041	446720
1034	446721
48614	446722
43393	446723
38337	446724
4527	446725
59846	446726
32584	446727
17494	446728
1835	446729
3898	446730
18296	446731
8660	446732
37859	446733
59720	446734
369	446735
9	446736
15355	446737
5054	446738
124426	446739
15948	446740
93225	446741
54735	446742
1097	446743
119604	446744
2042	446745
24607	446746
67787	446747
55035	446748
62442	446749
29078	446750
72710	446751
30786	446752
105349	446753
22721	446754
104447	446755
30140	446756
38750	446757
9930	446758
85971	446759
56337	446760
15729	446761
19884	446762
10689	446763
2916	446764
2473	446765
84159	446766
14174	446767
32270	446768
27762	446769
32227	446770
230	446771
60132	446772
23952	446773
7215	446774
61175	446775
40298	446776
115184	446777
17559	446778
130146	446779
13851	446780
33173	446781
37965	446782
1843	446783
17446	446784
12448	446785
61566	446786
12489	446787
65447	446788
9127	446789
837	446790
114241	446791
51177	446792
37317	446793
567	446794
28995	446795
3653	446796
52294	446797
17379	446798
5582	446799
18230	446800
19440	446801
16820	446802
12744	446803
12635	446804
100344	446805
40725	446806
2521	446807
12647	446808
54653	446809
73927	446810
50803	446811
114553	446812
50860	446813
78698	446814
21015	446815
39131	446816
11796	446817
3896	446818
2539	446819
132233	446820
10167	446821
87423	446822
13400	446823
2128	446824
14353	446825
2735	446826
28361	446827
9011	446828
21113	446829
21859	446830
21864	446831
35777	446832
7930	446833
45481	446834
2252	446835
95438	446836
105342	446837
23959	446838
15388	446839
20306	446840
105910	446841
3936	446842
578	446843
45027	446844
10459	446845
11517	446846
69600	446847
29154	446848
30448	446849
3107	446850
11070	446851
39972	446852
2104	446853
53949	446854
3793	446855
5564	446856
82057	446857
17768	446858
150002	446859
7595	446860
3151	446861
96895	446862
73264	446863
13272	446864
112245	446865
13176	446866
63327	446867
105883	446868
73177	446869
69773	446870
19739	446871
1235	446872
43294	446873
35428	446874
33292	446875
5217	446876
165538	446877
12015	446878
5702	446879
28343	446880
12706	446881
112516	446882
59355	446883
29364	446884
4538	446885
13395	446886
18438	446887
119670	446888
2626	446889
2223	446890
48337	446891
5490	446892
103949	446893
16883	446894
51463	446895
112667	446896
32552	446897
24787	446898
64780	446899
106551	446900
3320	446901
17325	446902
30266	446903
58531	446904
23238	446905
66565	446906
67133	446907
35731	446908
1034	446909
46883	446910
22145	446911
9223	446912
6947	446913
70928	446914
62390	446915
58454	446916
118640	446917
33817	446918
55012	446919
11447	446920
25785	446921
23349	446922
154504	446923
72232	446924
2970	446925
43946	446926
21418	446927
113730	446928
23810	446929
5939	446930
26040	446931
15410	446932
15137	446933
41785	446934
63210	446935
56705	446936
18671	446937
83393	446938
5598	446939
755	446940
36106	446941
88034	446942
42282	446943
7576	446944
5293	446945
8534	446946
144881	446947
21190	446948
44297	446949
84	446950
86526	446951
64970	446952
161	446953
5	446954
19527	446955
24593	446956
27027	446957
1776	446958
49815	446959
4032	446960
16208	446961
22152	446962
5335	446963
2621	446964
1990	446965
13729	446966
41387	446967
7324	446968
4253	446969
11756	446970
70153	446971
20379	446972
29932	446973
26729	446974
45465	446975
35749	446976
32700	446977
140187	446978
51206	446979
115763	446980
159481	446981
39947	446982
17170	446983
11686	446984
5496	446985
56917	446986
76198	446987
8865	446988
137073	446989
19827	446990
5825	446991
65656	446992
133275	446993
8603	446994
98135	446995
29088	446996
148	446997
43895	446998
17006	446999
28214	447000
14322	447001
96132	447002
70705	447003
10275	447004
2128	447005
46212	447006
110763	447007
24965	447008
149401	447009
114914	447010
87976	447011
18806	447012
36623	447013
1259	447014
109427	447015
131713	447016
12238	447017
145796	447018
44275	447019
40413	447020
105454	447021
16527	447022
56908	447023
53191	447024
126293	447025
28250	447026
32838	447027
76002	447028
75658	447029
3701	447030
104118	447031
78088	447032
141746	447033
97164	447034
27250	447035
10352	447036
83327	447037
50060	447038
48553	447039
4430	447040
43302	447041
40625	447042
3516	447043
58898	447044
59171	447045
70894	447046
1607	447047
2431	447048
14939	447049
11610	447050
27709	447051
69486	447052
681	447053
49116	447054
73808	447055
11895	447056
4933	447057
40383	447058
960	447059
80740	447060
46676	447061
8146	447062
57795	447063
13708	447064
8567	447065
5690	447066
31927	447067
18759	447068
79829	447069
64257	447070
70829	447071
109	447072
65931	447073
1274	447074
2847	447075
6398	447076
9965	447077
4272	447078
1546	447079
19822	447080
25179	447081
76170	447082
64577	447083
30989	447084
16705	447085
12024	447086
35441	447087
101411	447088
22286	447089
5125	447090
15302	447091
130126	447092
1487	447093
726	447094
10015	447095
92351	447096
24286	447097
133100	447098
3486	447099
126264	447100
47539	447101
15081	447102
4241	447103
10415	447104
38467	447105
825	447106
23966	447107
17253	447108
2069	447109
96065	447110
88150	447111
128268	447112
21855	447113
106789	447114
108565	447115
60054	447116
163847	447117
57170	447118
7229	447119
5621	447120
25407	447121
10103	447122
19915	447123
47190	447124
12641	447125
5082	447126
30527	447127
392	447128
2017	447129
6811	447130
128134	447131
9557	447132
18300	447133
58498	447134
4316	447135
11779	447136
2802	447137
44848	447138
71279	447139
86611	447140
7146	447141
98	447142
13512	447143
12259	447144
14957	447145
3859	447146
12434	447147
3400	447148
32814	447149
345	447150
30570	447151
327	447152
2051	447153
1464	447154
52890	447155
33415	447156
11126	447157
7200	447158
31871	447159
92153	447160
22362	447161
40818	447162
253	447163
109808	447164
2757	447165
29709	447166
26185	447167
214	447168
5811	447169
101647	447170
58347	447171
49387	447172
7044	447173
1615	447174
55171	447175
5346	447176
129459	447177
35815	447178
21	447179
11390	447180
159021	447181
47857	447182
32146	447183
40272	447184
35565	447185
5450	447186
14645	447187
19898	447188
39669	447189
30904	447190
7804	447191
18116	447192
9139	447193
18442	447194
6873	447195
46744	447196
94220	447197
19549	447198
157357	447199
5417	447200
19511	447201
8308	447202
13109	447203
59033	447204
6720	447205
90902	447206
76976	447207
129733	447208
101816	447209
7311	447210
131297	447211
37919	447212
108115	447213
127330	447214
5021	447215
9621	447216
28650	447217
91410	447218
3139	447219
52866	447220
23119	447221
3975	447222
66951	447223
8817	447224
56500	447225
32143	447226
6652	447227
16522	447228
43827	447229
56963	447230
141864	447231
76254	447232
7936	447233
5185	447234
17818	447235
30720	447236
27936	447237
118137	447238
74855	447239
106536	447240
108839	447241
42976	447242
3232	447243
56446	447244
10543	447245
19576	447246
5077	447247
25198	447248
2702	447249
34963	447250
54303	447251
1693	447252
49304	447253
106632	447254
7484	447255
79041	447256
36690	447257
82297	447258
85481	447259
19174	447260
81343	447261
22802	447262
3535	447263
42638	447264
114337	447265
129988	447266
79180	447267
131622	447268
79901	447269
34050	447270
26641	447271
9541	447272
3496	447273
4493	447274
15823	447275
30383	447276
42906	447277
66703	447278
47585	447279
89662	447280
22593	447281
25895	447282
102329	447283
5510	447284
47561	447285
5452	447286
18981	447287
51127	447288
4935	447289
92198	447290
10000	447291
22566	447292
5741	447293
19777	447294
1001	447295
97958	447296
15594	447297
8048	447298
10365	447299
30182	447300
2845	447301
41745	447302
21338	447303
53270	447304
32885	447305
52697	447306
25568	447307
11127	447308
37688	447309
87218	447310
1750	447311
7823	447312
37088	447313
1171	447314
18527	447315
2297	447316
14787	447317
5810	447318
7380	447319
130153	447320
128760	447321
329	447322
85880	447323
30049	447324
1359	447325
129	447326
23323	447327
28683	447328
25848	447329
62246	447330
18309	447331
53312	447332
23252	447333
11926	447334
25437	447335
8194	447336
23390	447337
55591	447338
90056	447339
6258	447340
129946	447341
46708	447342
28583	447343
48993	447344
3925	447345
19147	447346
327	447347
32229	447348
70413	447349
109553	447350
17882	447351
81802	447352
18545	447353
63170	447354
133530	447355
8721	447356
43874	447357
28408	447358
17031	447359
24900	447360
533	447361
60036	447362
81103	447363
17859	447364
11947	447365
13815	447366
33555	447367
11473	447368
8096	447369
109503	447370
12860	447371
12611	447372
6066	447373
12012	447374
97186	447375
32868	447376
31701	447377
120799	447378
5106	447379
3400	447380
4325	447381
20470	447382
5215	447383
2388	447384
50061	447385
22328	447386
114737	447387
6604	447388
12714	447389
23188	447390
64075	447391
3851	447392
72149	447393
28669	447394
63784	447395
13377	447396
16714	447397
736	447398
151	447399
66181	447400
129439	447401
20499	447402
73656	447403
76925	447404
963	447405
10441	447406
118134	447407
9548	447408
16266	447409
43753	447410
45626	447411
58006	447412
81216	447413
16606	447414
24368	447415
5258	447416
83772	447417
74473	447418
32350	447419
75034	447420
8491	447421
4475	447422
5888	447423
1169	447424
32946	447425
63363	447426
9818	447427
1707	447428
50917	447429
22237	447430
312	447431
1734	447432
10940	447433
23460	447434
81079	447435
166	447436
8188	447437
80161	447438
39192	447439
7850	447440
34805	447441
74004	447442
22994	447443
42539	447444
7638	447445
86399	447446
4880	447447
52197	447448
1	447449
28095	447450
21519	447451
120212	447452
3801	447453
24961	447454
17409	447455
69043	447456
48344	447457
16154	447458
7971	447459
57743	447460
15992	447461
43172	447462
102	447463
2715	447464
25047	447465
30176	447466
8861	447467
548	447468
64511	447469
62900	447470
22403	447471
9922	447472
5135	447473
30276	447474
6329	447475
246	447476
56789	447477
104718	447478
62760	447479
1539	447480
5728	447481
3186	447482
36170	447483
235	447484
2468	447485
20322	447486
21858	447487
12846	447488
135681	447489
38364	447490
33842	447491
2960	447492
101573	447493
113658	447494
4554	447495
42894	447496
141526	447497
9291	447498
592	447499
1464	447500
488	447501
70410	447502
15553	447503
105231	447504
89786	447505
125571	447506
35763	447507
24756	447508
76416	447509
2187	447510
35568	447511
2903	447512
5400	447513
32994	447514
28984	447515
38985	447516
11577	447517
19805	447518
18290	447519
18195	447520
154897	447521
107822	447522
156053	447523
31132	447524
114341	447525
131120	447526
5012	447527
12243	447528
1962	447529
7022	447530
66618	447531
70533	447532
349	447533
59227	447534
97601	447535
197	447536
16853	447537
8391	447538
65740	447539
15220	447540
65466	447541
4597	447542
12785	447543
35009	447544
49609	447545
18206	447546
285	447547
1656	447548
25261	447549
65720	447550
5930	447551
49884	447552
32969	447553
18733	447554
20628	447555
49474	447556
72016	447557
101581	447558
9417	447559
73423	447560
5648	447561
79539	447562
35063	447563
144806	447564
3803	447565
9403	447566
37437	447567
4851	447568
63982	447569
160166	447570
19978	447571
23523	447572
1625	447573
163127	447574
106072	447575
27504	447576
11615	447577
18927	447578
33414	447579
19415	447580
1	447581
57613	447582
111429	447583
127390	447584
126110	447585
53736	447586
5588	447587
48363	447588
17500	447589
19479	447590
3756	447591
69068	447592
1824	447593
15248	447594
9614	447595
710	447596
58038	447597
59930	447598
17076	447599
15750	447600
24870	447601
40380	447602
24041	447603
11410	447604
82737	447605
3811	447606
15343	447607
9114	447608
52056	447609
29648	447610
44046	447611
68	447612
47532	447613
34213	447614
25911	447615
31695	447616
123019	447617
6369	447618
1997	447619
120748	447620
36210	447621
80115	447622
28383	447623
18759	447624
8200	447625
297	447626
10154	447627
6367	447628
622	447629
43214	447630
101376	447631
43855	447632
17558	447633
108649	447634
3748	447635
54725	447636
15698	447637
19436	447638
61226	447639
28987	447640
15470	447641
49128	447642
14635	447643
3857	447644
6607	447645
98424	447646
15394	447647
128422	447648
93350	447649
39478	447650
30541	447651
96925	447652
2	447653
17631	447654
7245	447655
47187	447656
76477	447657
81170	447658
44147	447659
16768	447660
12138	447661
63516	447662
3980	447663
572	447664
21315	447665
9010	447666
16937	447667
30280	447668
5732	447669
8063	447670
34906	447671
48994	447672
143129	447673
127352	447674
86437	447675
67945	447676
23680	447677
4644	447678
106826	447679
44045	447680
25735	447681
88066	447682
4888	447683
10580	447684
61583	447685
80488	447686
34465	447687
16711	447688
156724	447689
97034	447690
15557	447691
14157	447692
14865	447693
86249	447694
8364	447695
97690	447696
40572	447697
7853	447698
17495	447699
56488	447700
34424	447701
1676	447702
21819	447703
48318	447704
6149	447705
2603	447706
137729	447707
63627	447708
2080	447709
23139	447710
150569	447711
19428	447712
48646	447713
31432	447714
8368	447715
54111	447716
11982	447717
23014	447718
83789	447719
5422	447720
9057	447721
37730	447722
62885	447723
4871	447724
38246	447725
69865	447726
15031	447727
5286	447728
32181	447729
25612	447730
84719	447731
20438	447732
59362	447733
7637	447734
14465	447735
29102	447736
102031	447737
118511	447738
34574	447739
1520	447740
136284	447741
3564	447742
91736	447743
36969	447744
31030	447745
10474	447746
8396	447747
29708	447748
38863	447749
3589	447750
131798	447751
45386	447752
27379	447753
5258	447754
98071	447755
61457	447756
67220	447757
41	447758
71053	447759
107142	447760
44383	447761
19	447762
18839	447763
40239	447764
10146	447765
45485	447766
59029	447767
24488	447768
39693	447769
3015	447770
38783	447771
98146	447772
151263	447773
31603	447774
56417	447775
24672	447776
16914	447777
6111	447778
20619	447779
9356	447780
10815	447781
5297	447782
62653	447783
94831	447784
3949	447785
68181	447786
4208	447787
2133	447788
43703	447789
46773	447790
14706	447791
136179	447792
55746	447793
43817	447794
7304	447795
40343	447796
28336	447797
16411	447798
1973	447799
29042	447800
91112	447801
5266	447802
22346	447803
117875	447804
64494	447805
147396	447806
12040	447807
26089	447808
8076	447809
68388	447810
31735	447811
69720	447812
58835	447813
14379	447814
158	447815
33561	447816
10806	447817
9064	447818
23604	447819
13785	447820
54756	447821
43381	447822
10744	447823
24182	447824
160941	447825
219	447826
133139	447827
12763	447828
98203	447829
484	447830
1806	447831
17757	447832
18127	447833
151606	447834
35854	447835
72103	447836
76933	447837
32618	447838
80873	447839
23938	447840
14576	447841
102319	447842
57685	447843
6428	447844
72489	447845
2544	447846
12083	447847
26279	447848
17511	447849
10361	447850
7831	447851
55790	447852
26766	447853
8066	447854
101262	447855
8181	447856
32222	447857
32645	447858
84272	447859
1721	447860
27277	447861
41365	447862
57977	447863
5831	447864
7780	447865
65675	447866
1810	447867
2905	447868
2351	447869
8957	447870
13503	447871
34773	447872
106787	447873
1565	447874
90218	447875
37776	447876
26741	447877
6132	447878
21532	447879
63731	447880
95108	447881
4037	447882
37282	447883
54223	447884
322	447885
307	447886
52161	447887
8645	447888
23894	447889
989	447890
104485	447891
78361	447892
1549	447893
76980	447894
71996	447895
11140	447896
40794	447897
109308	447898
4988	447899
37178	447900
10621	447901
4590	447902
7064	447903
57913	447904
116275	447905
49832	447906
27045	447907
20579	447908
34182	447909
7260	447910
38815	447911
26784	447912
19602	447913
10067	447914
19692	447915
56861	447916
48523	447917
41146	447918
24365	447919
3759	447920
6391	447921
89567	447922
38760	447923
112365	447924
58219	447925
6063	447926
13117	447927
56021	447928
31707	447929
41404	447930
20609	447931
69645	447932
139733	447933
14626	447934
164421	447935
99645	447936
17034	447937
65236	447938
50298	447939
127239	447940
56274	447941
12381	447942
23111	447943
22984	447944
129283	447945
79742	447946
632	447947
78606	447948
104551	447949
11446	447950
152019	447951
56739	447952
165592	447953
28509	447954
43880	447955
6559	447956
21992	447957
15412	447958
4559	447959
116654	447960
79161	447961
77415	447962
92244	447963
4300	447964
4412	447965
39916	447966
70817	447967
80625	447968
163453	447969
15959	447970
126028	447971
60271	447972
37905	447973
15240	447974
6537	447975
14	447976
107720	447977
121402	447978
73773	447979
54505	447980
60907	447981
37725	447982
26426	447983
80887	447984
13292	447985
17576	447986
4770	447987
126572	447988
8843	447989
506	447990
33851	447991
153888	447992
84362	447993
61014	447994
5351	447995
1021	447996
92749	447997
83096	447998
6398	447999
31246	448000
29335	448001
58397	448002
21640	448003
761	448004
301	448005
24509	448006
1531	448007
2647	448008
145485	448009
36583	448010
148098	448011
20893	448012
1766	448013
11861	448014
15834	448015
22022	448016
30674	448017
26932	448018
4148	448019
27680	448020
96296	448021
3354	448022
101567	448023
2201	448024
38548	448025
1650	448026
27686	448027
15136	448028
6560	448029
33877	448030
12484	448031
105304	448032
14719	448033
40727	448034
42319	448035
87362	448036
55344	448037
9323	448038
5040	448039
60735	448040
74653	448041
88402	448042
40412	448043
46043	448044
28438	448045
40373	448046
39874	448047
25652	448048
39359	448049
1154	448050
11713	448051
81857	448052
48848	448053
40842	448054
70027	448055
26038	448056
135196	448057
35885	448058
148609	448059
65115	448060
139267	448061
118272	448062
8714	448063
9114	448064
6493	448065
119069	448066
82832	448067
84867	448068
30736	448069
41808	448070
10223	448071
21678	448072
4925	448073
35918	448074
10337	448075
122534	448076
91026	448077
1187	448078
55028	448079
17833	448080
22895	448081
71758	448082
26	448083
63029	448084
11925	448085
53809	448086
2079	448087
12629	448088
49242	448089
68761	448090
100816	448091
11820	448092
28605	448093
1794	448094
2489	448095
1748	448096
17291	448097
15623	448098
49244	448099
108527	448100
4987	448101
58263	448102
33643	448103
160562	448104
86992	448105
6660	448106
31900	448107
96914	448108
456	448109
4347	448110
51087	448111
11725	448112
73614	448113
131369	448114
23944	448115
128730	448116
19614	448117
2720	448118
154996	448119
39342	448120
30110	448121
49264	448122
3552	448123
53025	448124
141935	448125
31855	448126
1195	448127
27565	448128
37814	448129
36143	448130
108815	448131
6188	448132
130227	448133
133644	448134
15697	448135
69884	448136
7578	448137
91955	448138
9588	448139
2677	448140
54542	448141
3384	448142
106970	448143
109322	448144
7197	448145
5095	448146
8828	448147
9576	448148
6077	448149
3430	448150
32426	448151
37788	448152
17763	448153
4327	448154
72261	448155
140156	448156
36098	448157
8445	448158
8233	448159
38602	448160
49365	448161
55063	448162
491	448163
51177	448164
16965	448165
46102	448166
3770	448167
104720	448168
12621	448169
23312	448170
83157	448171
20660	448172
157193	448173
43583	448174
47394	448175
4309	448176
15202	448177
70206	448178
69275	448179
5347	448180
55309	448181
17567	448182
9569	448183
66401	448184
26265	448185
49168	448186
22685	448187
3278	448188
56355	448189
53261	448190
40508	448191
28938	448192
24	448193
93578	448194
23655	448195
94893	448196
15273	448197
18261	448198
94394	448199
37837	448200
22037	448201
33223	448202
86167	448203
10173	448204
26396	448205
75860	448206
14461	448207
5346	448208
15587	448209
79265	448210
38299	448211
1744	448212
28460	448213
9466	448214
20476	448215
851	448216
37203	448217
108602	448218
470	448219
23862	448220
126937	448221
29828	448222
41177	448223
20332	448224
31240	448225
13948	448226
57067	448227
31055	448228
119939	448229
34214	448230
20567	448231
65455	448232
90128	448233
714	448234
112570	448235
129148	448236
77028	448237
36866	448238
31540	448239
133965	448240
104344	448241
333	448242
20540	448243
28335	448244
8663	448245
1064	448246
74573	448247
22919	448248
15898	448249
49055	448250
95343	448251
82933	448252
4646	448253
3931	448254
2254	448255
70107	448256
107503	448257
22196	448258
86048	448259
2570	448260
30178	448261
5948	448262
87733	448263
149125	448264
53536	448265
19390	448266
108783	448267
31586	448268
993	448269
77458	448270
27311	448271
1576	448272
7725	448273
6507	448274
12916	448275
82314	448276
14	448277
41003	448278
33370	448279
24815	448280
36433	448281
22396	448282
87564	448283
13046	448284
109921	448285
47588	448286
20168	448287
56557	448288
35192	448289
24653	448290
36964	448291
12315	448292
3525	448293
72981	448294
21272	448295
24641	448296
84276	448297
35148	448298
580	448299
1368	448300
54119	448301
141572	448302
14385	448303
2789	448304
48338	448305
6433	448306
25165	448307
40997	448308
71805	448309
96166	448310
35629	448311
70014	448312
238	448313
33723	448314
56565	448315
26187	448316
139646	448317
11223	448318
23160	448319
16439	448320
7244	448321
2726	448322
81135	448323
5703	448324
29409	448325
7653	448326
51242	448327
40665	448328
19496	448329
17164	448330
39881	448331
67871	448332
40028	448333
48174	448334
89874	448335
5625	448336
36371	448337
29413	448338
95844	448339
9340	448340
123919	448341
11572	448342
102269	448343
1332	448344
93088	448345
96377	448346
106711	448347
1849	448348
3859	448349
48262	448350
16669	448351
133908	448352
40198	448353
18734	448354
44111	448355
1253	448356
6329	448357
21127	448358
88474	448359
5702	448360
78652	448361
6378	448362
104903	448363
123017	448364
8009	448365
10797	448366
22136	448367
7169	448368
61936	448369
37648	448370
990	448371
5212	448372
65079	448373
101218	448374
10875	448375
63105	448376
412	448377
57707	448378
23373	448379
31598	448380
93634	448381
6765	448382
148513	448383
2075	448384
28561	448385
10180	448386
11089	448387
4560	448388
21089	448389
26489	448390
52500	448391
49938	448392
30524	448393
17130	448394
664	448395
3203	448396
8764	448397
363	448398
43042	448399
44489	448400
129800	448401
594	448402
160031	448403
659	448404
6357	448405
36377	448406
81716	448407
3913	448408
48114	448409
147868	448410
19864	448411
1674	448412
100091	448413
15760	448414
2898	448415
14864	448416
37789	448417
7962	448418
35217	448419
4752	448420
42983	448421
78475	448422
109064	448423
18592	448424
62297	448425
16302	448426
34272	448427
5051	448428
1576	448429
49189	448430
166052	448431
47021	448432
59694	448433
52326	448434
8011	448435
22626	448436
296	448437
42005	448438
14572	448439
89871	448440
14108	448441
362	448442
83516	448443
54605	448444
110655	448445
23683	448446
19094	448447
93422	448448
82628	448449
92840	448450
1997	448451
19456	448452
147431	448453
419	448454
35300	448455
26384	448456
25775	448457
112160	448458
17947	448459
49839	448460
33641	448461
20065	448462
11130	448463
35506	448464
12195	448465
81296	448466
32118	448467
133808	448468
72172	448469
43739	448470
70862	448471
71743	448472
23075	448473
42698	448474
3637	448475
6593	448476
128048	448477
34526	448478
118292	448479
20907	448480
33301	448481
97110	448482
10901	448483
5273	448484
41455	448485
34601	448486
5090	448487
131876	448488
9034	448489
53562	448490
25548	448491
20022	448492
51163	448493
6182	448494
42091	448495
2006	448496
141	448497
124744	448498
39505	448499
10404	448500
11569	448501
43978	448502
100023	448503
10133	448504
122248	448505
29145	448506
47883	448507
2704	448508
29242	448509
46808	448510
23738	448511
29668	448512
80998	448513
86790	448514
107696	448515
1492	448516
16616	448517
562	448518
421	448519
33	448520
45836	448521
6708	448522
7	448523
78739	448524
64221	448525
50742	448526
11367	448527
15328	448528
73304	448529
12979	448530
6826	448531
10315	448532
10229	448533
63033	448534
10334	448535
14236	448536
100673	448537
543	448538
58843	448539
34390	448540
40538	448541
16528	448542
2804	448543
24509	448544
65566	448545
27925	448546
15739	448547
846	448548
154293	448549
31801	448550
14640	448551
111744	448552
64811	448553
28880	448554
2662	448555
14788	448556
4038	448557
47898	448558
8902	448559
61713	448560
1361	448561
6263	448562
37932	448563
7802	448564
7957	448565
65439	448566
15910	448567
4406	448568
35659	448569
136548	448570
85658	448571
61564	448572
57580	448573
3250	448574
13892	448575
132976	448576
72265	448577
68640	448578
29910	448579
49994	448580
1273	448581
28613	448582
150373	448583
44007	448584
4372	448585
47053	448586
5583	448587
31102	448588
6164	448589
28827	448590
4876	448591
324	448592
20093	448593
12736	448594
21783	448595
58297	448596
165708	448597
98263	448598
19559	448599
30786	448600
70540	448601
8662	448602
57383	448603
749	448604
26002	448605
8620	448606
63519	448607
12344	448608
38602	448609
154727	448610
5541	448611
53491	448612
29314	448613
33873	448614
99363	448615
20055	448616
13190	448617
221	448618
106122	448619
48100	448620
14622	448621
143709	448622
5	448623
17703	448624
4352	448625
33697	448626
21699	448627
9420	448628
81308	448629
171	448630
6405	448631
129769	448632
35893	448633
34410	448634
32872	448635
30012	448636
42062	448637
42071	448638
3304	448639
15681	448640
82158	448641
28698	448642
95103	448643
79449	448644
252	448645
381	448646
69314	448647
9408	448648
17755	448649
5624	448650
7958	448651
48942	448652
47970	448653
33537	448654
18705	448655
48779	448656
6041	448657
84989	448658
10843	448659
11456	448660
15238	448661
6324	448662
29271	448663
37170	448664
35511	448665
50836	448666
1710	448667
2150	448668
282	448669
39221	448670
45574	448671
124683	448672
27413	448673
15621	448674
76886	448675
35503	448676
141241	448677
57882	448678
38729	448679
2882	448680
7744	448681
36771	448682
48111	448683
45650	448684
38071	448685
161535	448686
19216	448687
88929	448688
7754	448689
47310	448690
102563	448691
1607	448692
73943	448693
96172	448694
26065	448695
32590	448696
55166	448697
35696	448698
37172	448699
157737	448700
12701	448701
46921	448702
129064	448703
50235	448704
93731	448705
81384	448706
47463	448707
22624	448708
24073	448709
69785	448710
50356	448711
54219	448712
31986	448713
784	448714
53052	448715
46185	448716
1272	448717
28387	448718
4494	448719
20176	448720
2303	448721
207	448722
40065	448723
18364	448724
41135	448725
255	448726
4407	448727
92591	448728
56490	448729
39334	448730
126285	448731
16097	448732
82249	448733
25	448734
103197	448735
10714	448736
32099	448737
111608	448738
40215	448739
76795	448740
40684	448741
1952	448742
20170	448743
45077	448744
81262	448745
43246	448746
15352	448747
2402	448748
1241	448749
597	448750
43876	448751
55383	448752
67	448753
6243	448754
8504	448755
16718	448756
7552	448757
22458	448758
54946	448759
111347	448760
3372	448761
164215	448762
115566	448763
37237	448764
108411	448765
67024	448766
61172	448767
19406	448768
56816	448769
6417	448770
17578	448771
107206	448772
166331	448773
10657	448774
157027	448775
57250	448776
11524	448777
37505	448778
35410	448779
49221	448780
2686	448781
13859	448782
38128	448783
6996	448784
18383	448785
39347	448786
166631	448787
19514	448788
25466	448789
151088	448790
49479	448791
161391	448792
39812	448793
68969	448794
24532	448795
4857	448796
19513	448797
18247	448798
21164	448799
89884	448800
15707	448801
60879	448802
55358	448803
73762	448804
65839	448805
74131	448806
30052	448807
9103	448808
147914	448809
104204	448810
1213	448811
99588	448812
38528	448813
47	448814
29090	448815
894	448816
52148	448817
26082	448818
39385	448819
1523	448820
48346	448821
59525	448822
1680	448823
1839	448824
23440	448825
35338	448826
101154	448827
60670	448828
109152	448829
51683	448830
37832	448831
30425	448832
20130	448833
68841	448834
12787	448835
11543	448836
8179	448837
15416	448838
25189	448839
8995	448840
70307	448841
74503	448842
12617	448843
29685	448844
33412	448845
62335	448846
50133	448847
72134	448848
18198	448849
62948	448850
15972	448851
82711	448852
90595	448853
12253	448854
16054	448855
119	448856
4613	448857
49584	448858
7820	448859
59937	448860
62033	448861
8377	448862
56328	448863
883	448864
8799	448865
5839	448866
11452	448867
75852	448868
67917	448869
10678	448870
21469	448871
41471	448872
51082	448873
129753	448874
3037	448875
525	448876
41253	448877
123364	448878
25908	448879
14633	448880
28101	448881
11095	448882
37664	448883
16615	448884
61767	448885
154366	448886
62341	448887
3157	448888
1507	448889
39862	448890
41924	448891
79078	448892
7027	448893
94697	448894
1375	448895
3298	448896
12353	448897
51514	448898
71182	448899
2484	448900
4113	448901
277	448902
13073	448903
74094	448904
5424	448905
101067	448906
5721	448907
19984	448908
107218	448909
159396	448910
28213	448911
40888	448912
105083	448913
24626	448914
53067	448915
39151	448916
35433	448917
32369	448918
47426	448919
11305	448920
128	448921
7704	448922
94005	448923
74574	448924
8674	448925
25066	448926
1961	448927
44268	448928
15121	448929
126649	448930
15365	448931
41115	448932
131204	448933
28672	448934
23088	448935
62500	448936
25043	448937
78370	448938
100056	448939
3122	448940
88543	448941
7110	448942
126901	448943
24478	448944
40700	448945
62382	448946
6133	448947
78303	448948
60	448949
101910	448950
49930	448951
43941	448952
60219	448953
30432	448954
102749	448955
22657	448956
55726	448957
3886	448958
108818	448959
31637	448960
62	448961
73432	448962
11947	448963
14730	448964
76200	448965
8208	448966
21954	448967
15116	448968
55639	448969
845	448970
55292	448971
15773	448972
33613	448973
17065	448974
92744	448975
8950	448976
111709	448977
878	448978
28595	448979
1351	448980
28047	448981
16259	448982
30251	448983
23817	448984
23551	448985
67733	448986
45454	448987
2847	448988
89864	448989
102503	448990
154197	448991
94403	448992
11961	448993
25885	448994
11675	448995
5325	448996
93316	448997
10966	448998
55577	448999
6818	449000
25676	449001
93029	449002
157	449003
21038	449004
2066	449005
2560	449006
39025	449007
15160	449008
38599	449009
97821	449010
71371	449011
37820	449012
32905	449013
3045	449014
61615	449015
29899	449016
188	449017
20132	449018
45767	449019
6256	449020
5	449021
87174	449022
105672	449023
39035	449024
10615	449025
96021	449026
250	449027
3847	449028
4322	449029
91041	449030
14231	449031
141920	449032
11988	449033
93807	449034
18650	449035
48343	449036
35685	449037
26088	449038
53179	449039
3	449040
99346	449041
20105	449042
101328	449043
24428	449044
150726	449045
50247	449046
42458	449047
64139	449048
22969	449049
37815	449050
20010	449051
2871	449052
138719	449053
15197	449054
91	449055
28209	449056
41902	449057
112763	449058
31663	449059
12412	449060
7347	449061
47276	449062
1484	449063
11476	449064
78577	449065
59226	449066
4394	449067
21581	449068
21282	449069
58590	449070
91453	449071
1885	449072
53173	449073
106070	449074
2395	449075
9925	449076
18078	449077
71283	449078
5289	449079
56084	449080
64210	449081
79739	449082
49728	449083
45164	449084
836	449085
66427	449086
200	449087
6995	449088
70459	449089
6769	449090
9618	449091
60481	449092
11638	449093
115841	449094
1889	449095
5863	449096
10577	449097
124491	449098
119513	449099
113181	449100
32190	449101
15767	449102
25183	449103
761	449104
86627	449105
14787	449106
50502	449107
4938	449108
17376	449109
54452	449110
52049	449111
50115	449112
29496	449113
89903	449114
76494	449115
98222	449116
83816	449117
5569	449118
8816	449119
34107	449120
161	449121
40061	449122
25868	449123
59937	449124
5136	449125
5217	449126
68788	449127
77019	449128
9583	449129
7406	449130
54421	449131
129260	449132
30406	449133
74392	449134
8694	449135
8461	449136
7574	449137
9841	449138
18442	449139
40828	449140
70965	449141
45149	449142
8684	449143
21695	449144
64451	449145
37665	449146
140409	449147
19039	449148
44622	449149
41473	449150
44224	449151
29466	449152
7423	449153
102238	449154
29724	449155
29144	449156
7484	449157
10242	449158
29840	449159
69453	449160
148041	449161
105205	449162
50381	449163
117072	449164
6479	449165
81935	449166
34622	449167
6707	449168
8769	449169
12718	449170
19870	449171
30870	449172
14963	449173
8249	449174
44035	449175
534	449176
156513	449177
88516	449178
7706	449179
28114	449180
956	449181
19439	449182
32415	449183
159533	449184
54887	449185
14306	449186
153591	449187
29676	449188
69939	449189
9980	449190
113590	449191
20204	449192
2747	449193
77036	449194
7576	449195
15041	449196
24288	449197
44942	449198
74487	449199
21251	449200
53168	449201
67316	449202
41993	449203
7770	449204
32615	449205
21356	449206
13838	449207
22844	449208
78207	449209
1381	449210
297	449211
45097	449212
161646	449213
34448	449214
13020	449215
44099	449216
8515	449217
29063	449218
85739	449219
42289	449220
32631	449221
130551	449222
8481	449223
53328	449224
29539	449225
20769	449226
320	449227
256	449228
27143	449229
10628	449230
37516	449231
12105	449232
3471	449233
41524	449234
49618	449235
11075	449236
16492	449237
23585	449238
73982	449239
104437	449240
157894	449241
46964	449242
669	449243
2498	449244
168	449245
20850	449246
100889	449247
706	449248
9139	449249
29490	449250
10862	449251
4373	449252
38975	449253
68634	449254
63317	449255
28898	449256
40411	449257
3033	449258
12521	449259
2350	449260
3915	449261
19	449262
12351	449263
32146	449264
3828	449265
60467	449266
50679	449267
41357	449268
5565	449269
2341	449270
58875	449271
25555	449272
8969	449273
35574	449274
87544	449275
131324	449276
19039	449277
16714	449278
2704	449279
13336	449280
76972	449281
99783	449282
24924	449283
92910	449284
2683	449285
6437	449286
78097	449287
16097	449288
87266	449289
40778	449290
136308	449291
154778	449292
39414	449293
57081	449294
16858	449295
34069	449296
3493	449297
3435	449298
11651	449299
48400	449300
88814	449301
179	449302
27596	449303
6375	449304
96099	449305
18651	449306
58403	449307
33739	449308
46120	449309
53108	449310
15647	449311
137842	449312
16818	449313
31010	449314
28968	449315
37751	449316
96900	449317
709	449318
65666	449319
33138	449320
32008	449321
156441	449322
33627	449323
12393	449324
3519	449325
35059	449326
16222	449327
57840	449328
25641	449329
61410	449330
37093	449331
11669	449332
29748	449333
12639	449334
25751	449335
60047	449336
9891	449337
81907	449338
3	449339
32499	449340
1440	449341
110815	449342
23048	449343
21744	449344
42480	449345
7108	449346
164037	449347
7894	449348
110951	449349
58703	449350
20192	449351
124400	449352
27919	449353
7224	449354
4134	449355
67626	449356
5031	449357
4222	449358
6769	449359
60359	449360
49956	449361
3192	449362
10495	449363
106691	449364
28079	449365
8625	449366
20084	449367
26687	449368
60643	449369
10747	449370
3737	449371
90365	449372
11635	449373
44249	449374
34218	449375
18984	449376
5047	449377
12190	449378
20698	449379
99895	449380
180	449381
15093	449382
125694	449383
91966	449384
51355	449385
19795	449386
107957	449387
71229	449388
115255	449389
163186	449390
67128	449391
63558	449392
37205	449393
13288	449394
105596	449395
28608	449396
116069	449397
53549	449398
80855	449399
141822	449400
3594	449401
398	449402
3162	449403
11892	449404
1599	449405
41825	449406
6890	449407
97399	449408
9663	449409
2313	449410
1819	449411
9244	449412
114091	449413
3649	449414
42262	449415
10084	449416
136118	449417
42340	449418
693	449419
20318	449420
45600	449421
53892	449422
1110	449423
38082	449424
137834	449425
74997	449426
10120	449427
186	449428
137391	449429
8296	449430
49577	449431
62833	449432
18602	449433
88003	449434
72986	449435
36462	449436
56824	449437
1688	449438
28980	449439
59545	449440
9440	449441
36403	449442
145230	449443
27500	449444
11436	449445
63	449446
5340	449447
157965	449448
18855	449449
30827	449450
14959	449451
12771	449452
79423	449453
15086	449454
139653	449455
3076	449456
32645	449457
117210	449458
3187	449459
106523	449460
125575	449461
150028	449462
146911	449463
39377	449464
50755	449465
98704	449466
5044	449467
50310	449468
55306	449469
73330	449470
3599	449471
70344	449472
36146	449473
175	449474
119064	449475
154361	449476
35325	449477
23124	449478
24778	449479
101436	449480
35633	449481
14276	449482
87665	449483
18931	449484
109583	449485
15032	449486
26220	449487
21293	449488
25535	449489
65670	449490
3953	449491
25894	449492
178	449493
132517	449494
117021	449495
179	449496
120889	449497
14354	449498
1672	449499
60122	449500
105105	449501
5873	449502
11008	449503
23301	449504
142026	449505
3248	449506
46364	449507
46	449508
54740	449509
102162	449510
42124	449511
64854	449512
1089	449513
69340	449514
48044	449515
24303	449516
2642	449517
3958	449518
2152	449519
480	449520
98336	449521
63012	449522
20045	449523
8532	449524
21144	449525
104199	449526
6529	449527
34077	449528
89293	449529
57312	449530
785	449531
39887	449532
38779	449533
159424	449534
52248	449535
15766	449536
12273	449537
21129	449538
93127	449539
124800	449540
71270	449541
43404	449542
32162	449543
119611	449544
42523	449545
39416	449546
131678	449547
19	449548
15902	449549
29084	449550
10175	449551
10842	449552
115244	449553
110994	449554
55040	449555
63280	449556
102385	449557
1	449558
40984	449559
27068	449560
90	449561
2349	449562
2027	449563
4600	449564
30844	449565
10177	449566
3563	449567
17531	449568
79635	449569
14339	449570
41851	449571
29860	449572
2860	449573
73413	449574
85780	449575
138380	449576
21385	449577
5700	449578
87181	449579
8934	449580
24368	449581
6437	449582
355	449583
15433	449584
20981	449585
10897	449586
146699	449587
6302	449588
233	449589
15798	449590
63382	449591
21919	449592
13136	449593
5432	449594
14115	449595
7897	449596
56944	449597
13670	449598
86316	449599
8	449600
34475	449601
47353	449602
12538	449603
20656	449604
97153	449605
42938	449606
56702	449607
65302	449608
33894	449609
44547	449610
74153	449611
333	449612
3587	449613
161335	449614
124685	449615
12063	449616
36932	449617
57086	449618
39236	449619
17928	449620
45246	449621
3148	449622
113562	449623
14858	449624
126441	449625
15034	449626
94294	449627
21666	449628
46123	449629
13259	449630
66559	449631
1460	449632
100671	449633
46643	449634
15	449635
94483	449636
19097	449637
949	449638
42093	449639
11494	449640
116589	449641
2284	449642
135438	449643
110112	449644
29985	449645
3074	449646
21449	449647
29563	449648
109958	449649
8412	449650
106415	449651
6129	449652
113806	449653
15027	449654
93052	449655
16156	449656
17039	449657
58912	449658
42046	449659
21862	449660
38291	449661
26617	449662
74046	449663
3135	449664
68043	449665
24	449666
24044	449667
29969	449668
29026	449669
59110	449670
157337	449671
7806	449672
62678	449673
60408	449674
16471	449675
2883	449676
29455	449677
3161	449678
81	449679
55800	449680
33425	449681
142856	449682
17250	449683
93602	449684
7181	449685
26662	449686
17002	449687
263	449688
1384	449689
52207	449690
96935	449691
31452	449692
32938	449693
121385	449694
40347	449695
2920	449696
1368	449697
129764	449698
24401	449699
20893	449700
113574	449701
563	449702
15730	449703
26095	449704
27020	449705
12110	449706
72888	449707
62856	449708
19353	449709
12293	449710
33284	449711
40633	449712
33991	449713
35796	449714
802	449715
26967	449716
78691	449717
75300	449718
97182	449719
8742	449720
55079	449721
54775	449722
30693	449723
85073	449724
29446	449725
17489	449726
16127	449727
6868	449728
355	449729
15612	449730
64794	449731
15834	449732
799	449733
6096	449734
13200	449735
69777	449736
93240	449737
4295	449738
66153	449739
9783	449740
14653	449741
25509	449742
34308	449743
71865	449744
32909	449745
3296	449746
16657	449747
83719	449748
54389	449749
76901	449750
60559	449751
8700	449752
20311	449753
47869	449754
77764	449755
58319	449756
5795	449757
109980	449758
9051	449759
8540	449760
28395	449761
47635	449762
10537	449763
924	449764
36794	449765
23728	449766
3380	449767
2198	449768
63563	449769
10467	449770
98180	449771
6626	449772
169	449773
21580	449774
24480	449775
23946	449776
162467	449777
46687	449778
50750	449779
13946	449780
45174	449781
56309	449782
10449	449783
13665	449784
28202	449785
13040	449786
22603	449787
30831	449788
5315	449789
486	449790
6271	449791
7422	449792
6760	449793
83673	449794
860	449795
21113	449796
51257	449797
70751	449798
2641	449799
41933	449800
86660	449801
144651	449802
52626	449803
9016	449804
24063	449805
6254	449806
14966	449807
74995	449808
11753	449809
25785	449810
43410	449811
133172	449812
19487	449813
5812	449814
11678	449815
11044	449816
69367	449817
4308	449818
9627	449819
64222	449820
21896	449821
30418	449822
2924	449823
24829	449824
99070	449825
4603	449826
33319	449827
8370	449828
25126	449829
56557	449830
2769	449831
25780	449832
130216	449833
1409	449834
110429	449835
110554	449836
4579	449837
13158	449838
19437	449839
44139	449840
17455	449841
88990	449842
58452	449843
45862	449844
6598	449845
71261	449846
13810	449847
27457	449848
13527	449849
51333	449850
72435	449851
8835	449852
6043	449853
11466	449854
3022	449855
74345	449856
8503	449857
113	449858
2161	449859
70771	449860
59390	449861
33172	449862
3643	449863
2367	449864
27547	449865
14282	449866
25553	449867
42110	449868
2334	449869
6697	449870
44806	449871
36386	449872
23393	449873
64035	449874
84237	449875
31745	449876
139705	449877
5974	449878
18761	449879
131490	449880
163049	449881
14589	449882
1661	449883
19798	449884
30134	449885
15833	449886
7974	449887
148621	449888
162419	449889
79774	449890
130933	449891
87668	449892
20539	449893
1506	449894
659	449895
99783	449896
18666	449897
4649	449898
1753	449899
74704	449900
12943	449901
22941	449902
3745	449903
44997	449904
13644	449905
72	449906
9371	449907
12	449908
15275	449909
14287	449910
735	449911
57950	449912
10753	449913
77682	449914
40079	449915
4720	449916
16207	449917
9598	449918
86641	449919
66631	449920
5254	449921
144758	449922
17456	449923
37772	449924
65114	449925
14176	449926
78769	449927
7782	449928
50140	449929
46368	449930
10099	449931
113521	449932
9419	449933
159966	449934
20636	449935
60469	449936
65743	449937
6650	449938
39340	449939
15485	449940
84947	449941
70221	449942
95418	449943
12080	449944
23502	449945
25830	449946
34720	449947
197	449948
146025	449949
427	449950
84622	449951
42468	449952
3281	449953
28407	449954
29026	449955
55613	449956
43422	449957
14491	449958
34749	449959
5592	449960
21240	449961
5254	449962
22170	449963
10955	449964
94206	449965
98272	449966
43627	449967
27222	449968
22277	449969
1690	449970
53880	449971
39807	449972
90021	449973
149363	449974
22917	449975
2872	449976
16924	449977
7759	449978
1925	449979
7928	449980
95792	449981
1316	449982
12402	449983
23840	449984
96655	449985
35237	449986
19112	449987
39438	449988
61443	449989
139633	449990
61475	449991
7410	449992
21420	449993
16426	449994
112153	449995
401	449996
104913	449997
171	449998
14709	449999
69882	450000
35002	450001
7186	450002
86407	450003
7820	450004
1523	450005
16452	450006
56875	450007
66566	450008
37114	450009
34314	450010
81416	450011
102147	450012
1095	450013
59115	450014
5699	450015
131709	450016
493	450017
14707	450018
1274	450019
60400	450020
4	450021
744	450022
22	450023
74265	450024
68620	450025
114289	450026
90338	450027
29459	450028
166483	450029
42741	450030
2840	450031
73633	450032
8011	450033
1669	450034
58473	450035
4287	450036
107015	450037
52127	450038
54877	450039
42026	450040
1692	450041
14691	450042
42090	450043
62527	450044
2749	450045
19357	450046
1523	450047
68853	450048
34602	450049
13720	450050
33691	450051
5975	450052
39569	450053
54300	450054
25109	450055
32639	450056
756	450057
48013	450058
8803	450059
17233	450060
8228	450061
923	450062
3131	450063
2966	450064
44446	450065
26183	450066
91984	450067
13748	450068
70658	450069
10576	450070
2633	450071
95602	450072
30079	450073
74799	450074
6850	450075
5410	450076
2437	450077
51580	450078
291	450079
109054	450080
41908	450081
7866	450082
77988	450083
3880	450084
65083	450085
37202	450086
22563	450087
120783	450088
138	450089
2936	450090
59379	450091
1852	450092
439	450093
68363	450094
101729	450095
10412	450096
4140	450097
1572	450098
7573	450099
121726	450100
105045	450101
271	450102
27529	450103
150633	450104
24011	450105
45862	450106
66658	450107
14460	450108
50894	450109
48185	450110
80376	450111
157949	450112
80238	450113
77779	450114
38359	450115
1889	450116
118162	450117
9730	450118
285	450119
645	450120
31309	450121
36883	450122
875	450123
11684	450124
6769	450125
63751	450126
20303	450127
3466	450128
71987	450129
116377	450130
34223	450131
19486	450132
33936	450133
35323	450134
126520	450135
3946	450136
7561	450137
39261	450138
630	450139
25114	450140
14980	450141
37189	450142
54190	450143
33088	450144
27482	450145
43921	450146
30267	450147
4	450148
73728	450149
89055	450150
78366	450151
18169	450152
7509	450153
24652	450154
4261	450155
8831	450156
82563	450157
26557	450158
2852	450159
60521	450160
82409	450161
7453	450162
29367	450163
110745	450164
18868	450165
64265	450166
2491	450167
17092	450168
15767	450169
116209	450170
10387	450171
6889	450172
13562	450173
23235	450174
12835	450175
17422	450176
25133	450177
9808	450178
56486	450179
76275	450180
2087	450181
48129	450182
16693	450183
13125	450184
37388	450185
31595	450186
12363	450187
37647	450188
4515	450189
111040	450190
12168	450191
9177	450192
109264	450193
75835	450194
130342	450195
28397	450196
12100	450197
25685	450198
67452	450199
68833	450200
90429	450201
35	450202
20333	450203
9022	450204
38670	450205
2974	450206
55848	450207
109124	450208
21562	450209
2252	450210
10405	450211
21467	450212
104816	450213
12404	450214
126082	450215
49628	450216
109883	450217
46971	450218
13074	450219
12301	450220
8313	450221
2048	450222
937	450223
8995	450224
124112	450225
19517	450226
2790	450227
21178	450228
52862	450229
43193	450230
1900	450231
16043	450232
2756	450233
53066	450234
57168	450235
42367	450236
11677	450237
78060	450238
264	450239
72898	450240
17260	450241
99317	450242
14391	450243
8044	450244
17417	450245
794	450246
19282	450247
49353	450248
66412	450249
4328	450250
4335	450251
49610	450252
407	450253
786	450254
8888	450255
41082	450256
80391	450257
21384	450258
7417	450259
126329	450260
40148	450261
33768	450262
19473	450263
1393	450264
88975	450265
12054	450266
76533	450267
5380	450268
72066	450269
57	450270
79590	450271
155417	450272
90820	450273
96293	450274
100042	450275
62597	450276
81430	450277
103162	450278
85336	450279
104521	450280
112304	450281
18857	450282
9950	450283
95761	450284
43325	450285
47381	450286
553	450287
1771	450288
26799	450289
633	450290
45840	450291
95794	450292
31491	450293
37697	450294
63995	450295
26295	450296
104283	450297
33961	450298
4350	450299
3149	450300
26121	450301
60968	450302
1665	450303
27713	450304
17789	450305
6012	450306
25131	450307
1657	450308
649	450309
59867	450310
15685	450311
59895	450312
9054	450313
77716	450314
2689	450315
4705	450316
16330	450317
145883	450318
107231	450319
1443	450320
84770	450321
16574	450322
25438	450323
12238	450324
34805	450325
57529	450326
89565	450327
22117	450328
11944	450329
66819	450330
28908	450331
92774	450332
87955	450333
76321	450334
23866	450335
94375	450336
66610	450337
38950	450338
22000	450339
54368	450340
57272	450341
16714	450342
13033	450343
145615	450344
4718	450345
28078	450346
4449	450347
91383	450348
2528	450349
92834	450350
13988	450351
16452	450352
27331	450353
54534	450354
13002	450355
191	450356
8457	450357
1803	450358
5681	450359
85781	450360
19632	450361
37120	450362
62	450363
58361	450364
2715	450365
58380	450366
10108	450367
92512	450368
13652	450369
7354	450370
768	450371
66660	450372
134962	450373
61863	450374
78349	450375
33953	450376
22871	450377
2046	450378
9577	450379
18178	450380
2077	450381
10972	450382
67110	450383
91579	450384
16580	450385
640	450386
5573	450387
33882	450388
25492	450389
110348	450390
5758	450391
11790	450392
91076	450393
6053	450394
31545	450395
16155	450396
89552	450397
127832	450398
130744	450399
25947	450400
62229	450401
36268	450402
10138	450403
16204	450404
55890	450405
52093	450406
39468	450407
28115	450408
39451	450409
112797	450410
56539	450411
1550	450412
10915	450413
5451	450414
42907	450415
3284	450416
165916	450417
4357	450418
61208	450419
123667	450420
53056	450421
9596	450422
19321	450423
9913	450424
58867	450425
45262	450426
37741	450427
102037	450428
15613	450429
7005	450430
1484	450431
99626	450432
6978	450433
22040	450434
6704	450435
85684	450436
52293	450437
4398	450438
37552	450439
2826	450440
105516	450441
56959	450442
17680	450443
9260	450444
118795	450445
73534	450446
55809	450447
115565	450448
150137	450449
3080	450450
48038	450451
33753	450452
133904	450453
56434	450454
31902	450455
60074	450456
37218	450457
5548	450458
102773	450459
84349	450460
43682	450461
51207	450462
440	450463
3081	450464
8035	450465
584	450466
26334	450467
4	450468
7274	450469
41396	450470
62405	450471
51358	450472
52785	450473
54407	450474
28929	450475
144015	450476
30676	450477
30541	450478
86655	450479
1555	450480
880	450481
38127	450482
74164	450483
132903	450484
3705	450485
62001	450486
24131	450487
13133	450488
7806	450489
27518	450490
59940	450491
81519	450492
47488	450493
31238	450494
138937	450495
67	450496
117646	450497
10728	450498
96709	450499
18090	450500
121433	450501
118427	450502
16763	450503
2169	450504
5219	450505
25299	450506
113014	450507
22809	450508
41782	450509
14981	450510
24331	450511
11994	450512
6191	450513
3748	450514
153601	450515
40	450516
55995	450517
7569	450518
132903	450519
13891	450520
154	450521
783	450522
71100	450523
151851	450524
58770	450525
11974	450526
3495	450527
56503	450528
30462	450529
1280	450530
18191	450531
61925	450532
21239	450533
130011	450534
108255	450535
1984	450536
51806	450537
39870	450538
65316	450539
3668	450540
35714	450541
18978	450542
20353	450543
17265	450544
165913	450545
68547	450546
20548	450547
83617	450548
78526	450549
12092	450550
29618	450551
7263	450552
28529	450553
106096	450554
105313	450555
35690	450556
19954	450557
21107	450558
20383	450559
49330	450560
23361	450561
2411	450562
15946	450563
56336	450564
54552	450565
3000	450566
33981	450567
29971	450568
1643	450569
105186	450570
29851	450571
50318	450572
5763	450573
73657	450574
10520	450575
20305	450576
57966	450577
31199	450578
38072	450579
131135	450580
17350	450581
30291	450582
160148	450583
23814	450584
1278	450585
58820	450586
80580	450587
47470	450588
2133	450589
26630	450590
16612	450591
1619	450592
91323	450593
70729	450594
34484	450595
21958	450596
2163	450597
26182	450598
124567	450599
76959	450600
46703	450601
34341	450602
5027	450603
3848	450604
133246	450605
105340	450606
11555	450607
4202	450608
28733	450609
8491	450610
30	450611
30254	450612
33863	450613
61574	450614
130118	450615
109024	450616
15143	450617
24163	450618
27712	450619
24617	450620
31121	450621
3187	450622
5099	450623
19735	450624
5696	450625
58404	450626
124799	450627
11969	450628
19511	450629
9353	450630
11309	450631
1821	450632
100208	450633
23673	450634
135331	450635
68831	450636
164948	450637
66253	450638
98723	450639
3426	450640
66846	450641
102492	450642
127919	450643
48646	450644
46683	450645
68891	450646
37561	450647
57095	450648
2509	450649
118508	450650
6693	450651
144402	450652
12326	450653
103907	450654
51910	450655
5639	450656
68688	450657
13139	450658
17867	450659
51803	450660
196	450661
88450	450662
55547	450663
82563	450664
46195	450665
24452	450666
76434	450667
165578	450668
146275	450669
157170	450670
20235	450671
11333	450672
36123	450673
3568	450674
51	450675
723	450676
77723	450677
823	450678
39955	450679
143686	450680
3038	450681
60839	450682
48076	450683
6667	450684
96161	450685
76240	450686
57669	450687
86368	450688
4083	450689
17355	450690
90557	450691
3669	450692
900	450693
34472	450694
121216	450695
54046	450696
23179	450697
21273	450698
35501	450699
64295	450700
124124	450701
23630	450702
4148	450703
22006	450704
135	450705
16524	450706
83417	450707
24410	450708
29413	450709
48883	450710
11873	450711
5182	450712
597	450713
5320	450714
35774	450715
24001	450716
14514	450717
16459	450718
20914	450719
14316	450720
14610	450721
30898	450722
67131	450723
60980	450724
11113	450725
10612	450726
4543	450727
131172	450728
11215	450729
39054	450730
2447	450731
16299	450732
118712	450733
4857	450734
5613	450735
102508	450736
22443	450737
24309	450738
78746	450739
96179	450740
46943	450741
40441	450742
40672	450743
77798	450744
120406	450745
11945	450746
43833	450747
38520	450748
63309	450749
20129	450750
28565	450751
1342	450752
30717	450753
3477	450754
29994	450755
127291	450756
28303	450757
16098	450758
32983	450759
1466	450760
35826	450761
20532	450762
34836	450763
11481	450764
35193	450765
148458	450766
2929	450767
61488	450768
6898	450769
10225	450770
1934	450771
52188	450772
96977	450773
20248	450774
25538	450775
30181	450776
11386	450777
5719	450778
91528	450779
13592	450780
37800	450781
5098	450782
52802	450783
10618	450784
12801	450785
8102	450786
67525	450787
125576	450788
2851	450789
47990	450790
5609	450791
43653	450792
132177	450793
28408	450794
3512	450795
52471	450796
9049	450797
78898	450798
56607	450799
47256	450800
6637	450801
22717	450802
3567	450803
138309	450804
458	450805
62452	450806
27584	450807
38128	450808
12858	450809
5518	450810
140296	450811
29669	450812
35025	450813
116624	450814
42694	450815
1061	450816
28994	450817
7269	450818
14652	450819
64100	450820
4280	450821
19986	450822
9994	450823
1375	450824
31990	450825
1990	450826
97533	450827
6783	450828
687	450829
58405	450830
82454	450831
1772	450832
2114	450833
106002	450834
113620	450835
10310	450836
79438	450837
38914	450838
66159	450839
15479	450840
18437	450841
1908	450842
25430	450843
61641	450844
31179	450845
8882	450846
47410	450847
121746	450848
4455	450849
34567	450850
30724	450851
227	450852
41303	450853
79866	450854
46219	450855
10686	450856
56631	450857
83611	450858
126007	450859
36003	450860
31889	450861
9821	450862
7518	450863
53264	450864
37793	450865
16237	450866
21139	450867
122641	450868
20392	450869
34251	450870
53604	450871
31170	450872
47248	450873
53147	450874
77387	450875
4134	450876
79902	450877
46115	450878
962	450879
43748	450880
146537	450881
75251	450882
30120	450883
7199	450884
643	450885
60971	450886
15567	450887
36281	450888
65280	450889
21210	450890
27017	450891
121707	450892
103344	450893
13073	450894
3427	450895
3546	450896
75847	450897
12111	450898
63981	450899
777	450900
69157	450901
9080	450902
8141	450903
17646	450904
4076	450905
54919	450906
3179	450907
27536	450908
62946	450909
96225	450910
45242	450911
115485	450912
16289	450913
91563	450914
75919	450915
91503	450916
52954	450917
12059	450918
11166	450919
43820	450920
24366	450921
69705	450922
3781	450923
1470	450924
16741	450925
104534	450926
132630	450927
6470	450928
80430	450929
158592	450930
28665	450931
163355	450932
1201	450933
29733	450934
15782	450935
732	450936
104350	450937
51434	450938
166	450939
26840	450940
47783	450941
67374	450942
17491	450943
36402	450944
996	450945
130842	450946
99820	450947
59239	450948
67861	450949
61940	450950
1738	450951
3306	450952
107263	450953
11602	450954
1420	450955
25916	450956
116810	450957
15919	450958
12679	450959
35153	450960
33549	450961
66602	450962
17147	450963
373	450964
130552	450965
27776	450966
69938	450967
15056	450968
88180	450969
1815	450970
42024	450971
33214	450972
94442	450973
61021	450974
10970	450975
13068	450976
5199	450977
8624	450978
7145	450979
10680	450980
97438	450981
2203	450982
44332	450983
15169	450984
33075	450985
33335	450986
11384	450987
449	450988
45562	450989
38810	450990
12413	450991
138930	450992
4834	450993
23651	450994
87731	450995
29279	450996
14786	450997
98038	450998
35	450999
59845	451000
4515	451001
39510	451002
163284	451003
3449	451004
86701	451005
58751	451006
104463	451007
6005	451008
32377	451009
29448	451010
2113	451011
43572	451012
13481	451013
17323	451014
66068	451015
4259	451016
1007	451017
85295	451018
30053	451019
2765	451020
5961	451021
18108	451022
52781	451023
58938	451024
36762	451025
5821	451026
10178	451027
13530	451028
11404	451029
12151	451030
78177	451031
23331	451032
145656	451033
13098	451034
104078	451035
993	451036
15215	451037
7659	451038
53427	451039
49719	451040
46672	451041
20468	451042
19140	451043
45203	451044
34603	451045
12184	451046
2395	451047
47462	451048
112887	451049
7777	451050
338	451051
21722	451052
2049	451053
5548	451054
65445	451055
46489	451056
30500	451057
1403	451058
574	451059
75960	451060
35629	451061
18239	451062
37043	451063
29975	451064
8606	451065
41829	451066
42034	451067
9699	451068
83300	451069
14690	451070
11936	451071
2315	451072
93106	451073
32212	451074
18775	451075
27235	451076
43569	451077
9182	451078
146680	451079
4339	451080
108265	451081
28536	451082
8888	451083
1569	451084
8573	451085
45262	451086
31782	451087
44378	451088
13436	451089
59905	451090
14105	451091
34976	451092
46906	451093
17912	451094
33668	451095
12024	451096
68278	451097
19628	451098
6852	451099
41198	451100
28207	451101
72860	451102
17949	451103
20207	451104
122132	451105
9251	451106
107767	451107
6511	451108
2454	451109
97654	451110
70163	451111
84875	451112
69054	451113
17052	451114
12039	451115
6356	451116
62921	451117
15416	451118
102340	451119
42570	451120
5007	451121
51529	451122
84160	451123
635	451124
86285	451125
22016	451126
82853	451127
9598	451128
5456	451129
86609	451130
37718	451131
71598	451132
5394	451133
16806	451134
1999	451135
107893	451136
8485	451137
1279	451138
135976	451139
151198	451140
81992	451141
58939	451142
569	451143
24870	451144
84651	451145
97924	451146
35360	451147
104694	451148
43557	451149
8	451150
19972	451151
45603	451152
71216	451153
39326	451154
1241	451155
20239	451156
22270	451157
57709	451158
296	451159
53306	451160
5850	451161
54543	451162
27862	451163
71768	451164
164231	451165
70075	451166
15706	451167
11305	451168
13839	451169
353	451170
20231	451171
66697	451172
106167	451173
5	451174
12879	451175
90030	451176
58861	451177
62817	451178
3352	451179
3401	451180
84709	451181
96474	451182
41655	451183
34423	451184
45561	451185
76145	451186
15313	451187
15662	451188
55533	451189
13076	451190
10648	451191
110154	451192
7494	451193
44731	451194
53976	451195
15903	451196
105121	451197
110191	451198
16927	451199
77597	451200
79909	451201
130	451202
1927	451203
41291	451204
22404	451205
35231	451206
121329	451207
158889	451208
45419	451209
50455	451210
67377	451211
100150	451212
14259	451213
65294	451214
122278	451215
36492	451216
85687	451217
150135	451218
32015	451219
105531	451220
37719	451221
32616	451222
47361	451223
1764	451224
23977	451225
36101	451226
45093	451227
59873	451228
161783	451229
18	451230
1167	451231
28271	451232
123271	451233
51537	451234
851	451235
38486	451236
7388	451237
132816	451238
95684	451239
28447	451240
33769	451241
14200	451242
1493	451243
133704	451244
25919	451245
93027	451246
20269	451247
9479	451248
92301	451249
44487	451250
85564	451251
18509	451252
14615	451253
49501	451254
468	451255
41687	451256
18069	451257
84976	451258
46846	451259
99205	451260
12489	451261
3223	451262
15415	451263
58789	451264
26926	451265
152	451266
11830	451267
63577	451268
10360	451269
13106	451270
15664	451271
7355	451272
15473	451273
29378	451274
23812	451275
36971	451276
118621	451277
57966	451278
21875	451279
100082	451280
6719	451281
42229	451282
2955	451283
40203	451284
3328	451285
28992	451286
48559	451287
53026	451288
48925	451289
12094	451290
37508	451291
1956	451292
6016	451293
4297	451294
236	451295
101446	451296
43112	451297
23833	451298
89770	451299
3469	451300
688	451301
44999	451302
78107	451303
37352	451304
108971	451305
17381	451306
159327	451307
30103	451308
142991	451309
25047	451310
121305	451311
85305	451312
32094	451313
386	451314
8883	451315
20325	451316
127099	451317
98785	451318
71706	451319
12816	451320
2043	451321
28948	451322
43218	451323
5213	451324
51460	451325
67143	451326
8218	451327
11164	451328
61933	451329
42129	451330
88122	451331
922	451332
14820	451333
21610	451334
45894	451335
37061	451336
79382	451337
15835	451338
6388	451339
8854	451340
2153	451341
8618	451342
76590	451343
15939	451344
8513	451345
19085	451346
6208	451347
40576	451348
64810	451349
33296	451350
20717	451351
1361	451352
20327	451353
22415	451354
5072	451355
40546	451356
54085	451357
107984	451358
57463	451359
57976	451360
95173	451361
79710	451362
683	451363
7601	451364
24419	451365
10702	451366
20899	451367
14370	451368
22663	451369
16823	451370
16054	451371
840	451372
8370	451373
51143	451374
43022	451375
53685	451376
117044	451377
111841	451378
3504	451379
16257	451380
54528	451381
7740	451382
138217	451383
38156	451384
16410	451385
90268	451386
121	451387
42074	451388
43956	451389
63592	451390
143529	451391
54409	451392
23536	451393
27796	451394
27962	451395
9390	451396
32475	451397
17427	451398
399	451399
36183	451400
112300	451401
159113	451402
2487	451403
38999	451404
34548	451405
52880	451406
68787	451407
70554	451408
520	451409
6104	451410
2829	451411
7919	451412
1941	451413
102648	451414
57145	451415
45139	451416
166486	451417
50962	451418
362	451419
48094	451420
6618	451421
79729	451422
31745	451423
25646	451424
52081	451425
52406	451426
12848	451427
55687	451428
123496	451429
36887	451430
38845	451431
1798	451432
28254	451433
19016	451434
70620	451435
16012	451436
39998	451437
21695	451438
88647	451439
4966	451440
31049	451441
76920	451442
6815	451443
55784	451444
130361	451445
82416	451446
25703	451447
12867	451448
55907	451449
36497	451450
329	451451
18456	451452
14818	451453
64258	451454
79103	451455
69204	451456
9275	451457
11225	451458
1912	451459
1438	451460
103899	451461
30300	451462
20419	451463
93681	451464
76803	451465
11363	451466
19345	451467
59305	451468
36426	451469
93582	451470
22383	451471
2220	451472
5136	451473
97395	451474
9787	451475
37939	451476
6846	451477
7428	451478
8120	451479
25040	451480
70397	451481
6056	451482
8459	451483
6248	451484
22067	451485
1792	451486
34168	451487
27926	451488
51727	451489
80521	451490
115322	451491
2243	451492
24022	451493
35540	451494
10271	451495
34504	451496
143399	451497
19	451498
20363	451499
875	451500
56060	451501
10144	451502
26342	451503
2167	451504
8980	451505
8	451506
53903	451507
105666	451508
2419	451509
60986	451510
13248	451511
29966	451512
64	451513
26951	451514
54614	451515
5647	451516
8468	451517
5743	451518
59616	451519
74938	451520
15737	451521
4312	451522
155675	451523
10096	451524
48898	451525
88169	451526
80617	451527
22377	451528
71040	451529
130131	451530
162997	451531
95738	451532
33922	451533
28623	451534
29883	451535
103454	451536
108006	451537
43625	451538
2063	451539
60623	451540
31025	451541
168	451542
157839	451543
129234	451544
19046	451545
3793	451546
4241	451547
22636	451548
33946	451549
35942	451550
36836	451551
49020	451552
38627	451553
3560	451554
20502	451555
131161	451556
114264	451557
19156	451558
19952	451559
2428	451560
32447	451561
3680	451562
119413	451563
101888	451564
36208	451565
61532	451566
27194	451567
74658	451568
12221	451569
15473	451570
21454	451571
8675	451572
55884	451573
1790	451574
76501	451575
3701	451576
14412	451577
9366	451578
164691	451579
50408	451580
81152	451581
28745	451582
7409	451583
88422	451584
1737	451585
35357	451586
1531	451587
24521	451588
17231	451589
22753	451590
49	451591
24939	451592
15629	451593
42611	451594
156582	451595
32837	451596
174	451597
7948	451598
16229	451599
33240	451600
34625	451601
49180	451602
29944	451603
34579	451604
25081	451605
24527	451606
3879	451607
39082	451608
25455	451609
4885	451610
8962	451611
31543	451612
7136	451613
15797	451614
31059	451615
69337	451616
133670	451617
61795	451618
121463	451619
14763	451620
62923	451621
9165	451622
994	451623
134611	451624
33138	451625
969	451626
25004	451627
4533	451628
69408	451629
4060	451630
81921	451631
5133	451632
106918	451633
83408	451634
20747	451635
28736	451636
19743	451637
2972	451638
31854	451639
47620	451640
5187	451641
1955	451642
2624	451643
28113	451644
3795	451645
21600	451646
9027	451647
40946	451648
127844	451649
61955	451650
26741	451651
1625	451652
62276	451653
43465	451654
14232	451655
5863	451656
162261	451657
793	451658
58723	451659
3518	451660
62873	451661
1220	451662
133825	451663
106382	451664
116986	451665
4891	451666
146620	451667
28217	451668
493	451669
17863	451670
70048	451671
51786	451672
1345	451673
145609	451674
116403	451675
95341	451676
22268	451677
2644	451678
32206	451679
21907	451680
9240	451681
14218	451682
34565	451683
6080	451684
6019	451685
854	451686
44902	451687
16358	451688
7	451689
142335	451690
47178	451691
2278	451692
32079	451693
83020	451694
124180	451695
84095	451696
34859	451697
28328	451698
43168	451699
43474	451700
49953	451701
130580	451702
29423	451703
20529	451704
42725	451705
128529	451706
22996	451707
1818	451708
97277	451709
65559	451710
13696	451711
6096	451712
22791	451713
33379	451714
47473	451715
2181	451716
5223	451717
30737	451718
69729	451719
71673	451720
33509	451721
155605	451722
76491	451723
19097	451724
36286	451725
7016	451726
79061	451727
22415	451728
1858	451729
65670	451730
68499	451731
56445	451732
15179	451733
23241	451734
6007	451735
50124	451736
165896	451737
52389	451738
39818	451739
53175	451740
99828	451741
7876	451742
130516	451743
28503	451744
112031	451745
92586	451746
26068	451747
18510	451748
16578	451749
44313	451750
74971	451751
107237	451752
50196	451753
42975	451754
28495	451755
102480	451756
111128	451757
81356	451758
49713	451759
83763	451760
61438	451761
51623	451762
72754	451763
21580	451764
26825	451765
19685	451766
1499	451767
37920	451768
14595	451769
31579	451770
11833	451771
1204	451772
92722	451773
12422	451774
1403	451775
55197	451776
5107	451777
10045	451778
11873	451779
51948	451780
25494	451781
66389	451782
52630	451783
85	451784
7692	451785
115520	451786
6607	451787
4098	451788
37	451789
106475	451790
32210	451791
131726	451792
19874	451793
49826	451794
10839	451795
76372	451796
147062	451797
48754	451798
91914	451799
93584	451800
398	451801
71993	451802
126532	451803
102383	451804
84531	451805
41722	451806
53236	451807
17138	451808
69586	451809
19336	451810
34767	451811
77586	451812
92717	451813
25688	451814
10254	451815
106934	451816
3	451817
9661	451818
1137	451819
1067	451820
70759	451821
3051	451822
42436	451823
26081	451824
15083	451825
13070	451826
25845	451827
24578	451828
125798	451829
22377	451830
13268	451831
29342	451832
33786	451833
51731	451834
13800	451835
15310	451836
15920	451837
44543	451838
147101	451839
3078	451840
46783	451841
65690	451842
95091	451843
40634	451844
109517	451845
95623	451846
107853	451847
10239	451848
100313	451849
16017	451850
33850	451851
34104	451852
86851	451853
1526	451854
83429	451855
1701	451856
43920	451857
66993	451858
44210	451859
93835	451860
40681	451861
87335	451862
62778	451863
3018	451864
73	451865
6946	451866
98886	451867
20778	451868
16196	451869
4436	451870
42234	451871
25939	451872
26826	451873
3988	451874
66885	451875
10878	451876
6279	451877
81448	451878
35917	451879
38779	451880
6031	451881
33895	451882
66	451883
133577	451884
3773	451885
31758	451886
136098	451887
30936	451888
28132	451889
2384	451890
83913	451891
56738	451892
135019	451893
118400	451894
519	451895
68065	451896
10187	451897
62984	451898
21513	451899
116754	451900
2249	451901
19452	451902
30261	451903
5577	451904
6063	451905
15273	451906
16369	451907
42894	451908
22960	451909
32158	451910
47568	451911
89084	451912
13054	451913
53443	451914
58713	451915
497	451916
50506	451917
3905	451918
51473	451919
46143	451920
2162	451921
11205	451922
58395	451923
48329	451924
3004	451925
97504	451926
68831	451927
40028	451928
28849	451929
30862	451930
98275	451931
41976	451932
3582	451933
74819	451934
18879	451935
32445	451936
108232	451937
5560	451938
103775	451939
1105	451940
76753	451941
153965	451942
78812	451943
621	451944
40925	451945
32611	451946
1695	451947
10709	451948
14	451949
24723	451950
54311	451951
1772	451952
5759	451953
41989	451954
49823	451955
16381	451956
11831	451957
140121	451958
55298	451959
11055	451960
17367	451961
27437	451962
5774	451963
26735	451964
49862	451965
72964	451966
2593	451967
56152	451968
50487	451969
11039	451970
19746	451971
37004	451972
8276	451973
70230	451974
86469	451975
55051	451976
67468	451977
58570	451978
5120	451979
52055	451980
95919	451981
27365	451982
6995	451983
9696	451984
18480	451985
9387	451986
6631	451987
80395	451988
5652	451989
83953	451990
24719	451991
16498	451992
29104	451993
89870	451994
1233	451995
56932	451996
6037	451997
28682	451998
124547	451999
15260	452000
19676	452001
19569	452002
21737	452003
92561	452004
107891	452005
7010	452006
16214	452007
21967	452008
3289	452009
122301	452010
23043	452011
102186	452012
42709	452013
16795	452014
21037	452015
84283	452016
163148	452017
35682	452018
75595	452019
30289	452020
34365	452021
731	452022
59982	452023
17026	452024
7384	452025
39180	452026
8226	452027
44438	452028
16241	452029
47613	452030
44723	452031
107057	452032
63641	452033
53327	452034
7468	452035
47153	452036
120357	452037
4154	452038
5310	452039
2661	452040
163959	452041
53443	452042
14971	452043
68164	452044
1837	452045
20738	452046
23179	452047
114079	452048
76798	452049
101476	452050
98373	452051
70422	452052
6385	452053
295	452054
50458	452055
116507	452056
57222	452057
25152	452058
113061	452059
43797	452060
10028	452061
49380	452062
34126	452063
123115	452064
41180	452065
5834	452066
27642	452067
104922	452068
20654	452069
10842	452070
35735	452071
9105	452072
88850	452073
104660	452074
59807	452075
4666	452076
98065	452077
79870	452078
451	452079
39243	452080
20745	452081
105703	452082
105942	452083
978	452084
108890	452085
62110	452086
95769	452087
10741	452088
16391	452089
124944	452090
21937	452091
30806	452092
111103	452093
66247	452094
79189	452095
74858	452096
162167	452097
1243	452098
7123	452099
49874	452100
30639	452101
7686	452102
55420	452103
25128	452104
10697	452105
150107	452106
49628	452107
32859	452108
8232	452109
15012	452110
70448	452111
99339	452112
13243	452113
6703	452114
2174	452115
47752	452116
39319	452117
75572	452118
22867	452119
4389	452120
1499	452121
6116	452122
50030	452123
79	452124
33231	452125
568	452126
19007	452127
74616	452128
120504	452129
13720	452130
339	452131
55078	452132
12927	452133
97848	452134
1664	452135
5439	452136
114098	452137
45950	452138
54408	452139
29704	452140
127931	452141
51782	452142
54553	452143
113818	452144
14329	452145
155538	452146
10961	452147
3613	452148
3477	452149
79402	452150
5173	452151
14079	452152
5333	452153
18382	452154
11356	452155
47146	452156
19647	452157
12293	452158
34	452159
44734	452160
6370	452161
98175	452162
30151	452163
5340	452164
33381	452165
124666	452166
1384	452167
11898	452168
5255	452169
672	452170
30346	452171
21251	452172
26902	452173
218	452174
66923	452175
6148	452176
1619	452177
84947	452178
38757	452179
78072	452180
182	452181
2070	452182
67925	452183
31362	452184
57466	452185
24577	452186
46109	452187
106650	452188
10470	452189
1313	452190
158532	452191
13591	452192
46305	452193
3150	452194
5544	452195
141884	452196
39926	452197
34612	452198
13751	452199
158767	452200
153580	452201
19798	452202
135465	452203
8689	452204
55249	452205
43849	452206
15008	452207
16673	452208
88210	452209
24285	452210
25807	452211
14592	452212
127055	452213
22757	452214
7332	452215
121	452216
28949	452217
67591	452218
43503	452219
31369	452220
13323	452221
3623	452222
25529	452223
68982	452224
21528	452225
40517	452226
54393	452227
7624	452228
51919	452229
10817	452230
13570	452231
16429	452232
60574	452233
68593	452234
12206	452235
662	452236
12273	452237
43544	452238
1376	452239
78168	452240
231	452241
161344	452242
23821	452243
32	452244
35176	452245
49966	452246
57084	452247
1948	452248
23781	452249
478	452250
31202	452251
106115	452252
12719	452253
11783	452254
142875	452255
20669	452256
10981	452257
60906	452258
104152	452259
13972	452260
77584	452261
42947	452262
4923	452263
6005	452264
42668	452265
78666	452266
58609	452267
12872	452268
60780	452269
45230	452270
62094	452271
11032	452272
35690	452273
32783	452274
133286	452275
29302	452276
23957	452277
15337	452278
103134	452279
115806	452280
49047	452281
108003	452282
24782	452283
126068	452284
17994	452285
72194	452286
5420	452287
26789	452288
13005	452289
4814	452290
14891	452291
569	452292
3048	452293
15999	452294
10310	452295
9627	452296
44750	452297
37434	452298
32682	452299
25576	452300
26317	452301
55098	452302
1524	452303
100452	452304
74716	452305
3762	452306
1148	452307
28733	452308
24173	452309
38814	452310
2170	452311
40196	452312
153070	452313
50035	452314
41739	452315
45850	452316
44052	452317
1343	452318
40905	452319
22186	452320
101853	452321
138785	452322
3447	452323
4175	452324
31429	452325
49697	452326
3168	452327
9387	452328
14047	452329
45379	452330
16132	452331
2922	452332
134063	452333
1187	452334
133918	452335
59091	452336
18743	452337
8795	452338
49957	452339
60188	452340
12656	452341
18685	452342
27275	452343
6650	452344
5544	452345
98866	452346
155066	452347
1154	452348
42330	452349
7833	452350
56654	452351
85803	452352
57781	452353
22643	452354
33170	452355
34451	452356
13168	452357
2470	452358
4171	452359
26006	452360
66808	452361
910	452362
119459	452363
45843	452364
115201	452365
19894	452366
66823	452367
7225	452368
87511	452369
202	452370
38056	452371
50501	452372
67058	452373
93421	452374
12406	452375
36585	452376
101003	452377
27731	452378
81703	452379
1435	452380
32042	452381
4318	452382
5876	452383
3299	452384
5981	452385
126342	452386
2837	452387
40826	452388
64292	452389
71162	452390
1841	452391
52940	452392
5693	452393
19052	452394
21368	452395
41445	452396
918	452397
7773	452398
30218	452399
43838	452400
6105	452401
2650	452402
36144	452403
1741	452404
22031	452405
72518	452406
131497	452407
5791	452408
54202	452409
6476	452410
94876	452411
86660	452412
59277	452413
12084	452414
130123	452415
2951	452416
83497	452417
4811	452418
18423	452419
92842	452420
26005	452421
3166	452422
32506	452423
8686	452424
88077	452425
1733	452426
8580	452427
72233	452428
7833	452429
13572	452430
6425	452431
15109	452432
36685	452433
1570	452434
126534	452435
41906	452436
57693	452437
52872	452438
52206	452439
47154	452440
20725	452441
2386	452442
101705	452443
4932	452444
29394	452445
63466	452446
1187	452447
76942	452448
138718	452449
54743	452450
6680	452451
40319	452452
8708	452453
1106	452454
38102	452455
102779	452456
13961	452457
26615	452458
59465	452459
2729	452460
5675	452461
38755	452462
44265	452463
21097	452464
3368	452465
53415	452466
17458	452467
57534	452468
35379	452469
5132	452470
29628	452471
2088	452472
28091	452473
10378	452474
22280	452475
3826	452476
46480	452477
4055	452478
119510	452479
17963	452480
10816	452481
49960	452482
51988	452483
28158	452484
46198	452485
29301	452486
50150	452487
25915	452488
42986	452489
6	452490
87779	452491
8808	452492
59558	452493
87551	452494
97768	452495
16281	452496
41749	452497
81720	452498
21450	452499
84131	452500
13498	452501
1384	452502
77863	452503
2081	452504
61845	452505
335	452506
6847	452507
5608	452508
27703	452509
72702	452510
92479	452511
188	452512
105778	452513
40156	452514
28142	452515
15276	452516
36865	452517
46281	452518
1268	452519
90261	452520
36487	452521
19920	452522
14003	452523
3611	452524
39452	452525
31244	452526
11717	452527
147254	452528
35263	452529
5766	452530
70573	452531
3623	452532
120694	452533
3707	452534
132944	452535
29852	452536
2717	452537
106790	452538
39650	452539
4975	452540
18179	452541
1328	452542
27937	452543
19005	452544
28675	452545
972	452546
2769	452547
9258	452548
29085	452549
32511	452550
76055	452551
69664	452552
33869	452553
62444	452554
126056	452555
17583	452556
8113	452557
31881	452558
17211	452559
107674	452560
6734	452561
55893	452562
53637	452563
35158	452564
59060	452565
114020	452566
17762	452567
83641	452568
37558	452569
1037	452570
52438	452571
154873	452572
81472	452573
13085	452574
17988	452575
2803	452576
25930	452577
78441	452578
46550	452579
66083	452580
3143	452581
121924	452582
5976	452583
45916	452584
40404	452585
24244	452586
29952	452587
8305	452588
6871	452589
5875	452590
17200	452591
51375	452592
53190	452593
86135	452594
18500	452595
24223	452596
34693	452597
66853	452598
20988	452599
18527	452600
13612	452601
26750	452602
57066	452603
57179	452604
27629	452605
7586	452606
20629	452607
11028	452608
62053	452609
29893	452610
37669	452611
20718	452612
2468	452613
102336	452614
67818	452615
16103	452616
118576	452617
2769	452618
45526	452619
79109	452620
9610	452621
3205	452622
25759	452623
4052	452624
52153	452625
13441	452626
73298	452627
7919	452628
49277	452629
33685	452630
149925	452631
62507	452632
2964	452633
9460	452634
45961	452635
29888	452636
82483	452637
98665	452638
70383	452639
4973	452640
2129	452641
78554	452642
73146	452643
84949	452644
69419	452645
69842	452646
10753	452647
8934	452648
17437	452649
51657	452650
2229	452651
42523	452652
10075	452653
18000	452654
14348	452655
75499	452656
18837	452657
6	452658
15058	452659
45618	452660
49110	452661
162542	452662
42121	452663
56534	452664
39025	452665
16924	452666
57877	452667
71321	452668
24338	452669
13631	452670
193	452671
79822	452672
84929	452673
37086	452674
97465	452675
11824	452676
7063	452677
88101	452678
115491	452679
70	452680
11740	452681
92893	452682
27738	452683
46585	452684
36791	452685
76501	452686
77594	452687
6035	452688
100373	452689
85049	452690
8318	452691
37128	452692
3910	452693
63531	452694
15140	452695
26997	452696
9605	452697
3890	452698
90520	452699
122150	452700
51859	452701
84003	452702
33472	452703
103367	452704
36559	452705
18747	452706
1475	452707
151552	452708
34142	452709
8728	452710
3113	452711
64398	452712
7393	452713
56686	452714
23272	452715
118774	452716
152631	452717
2751	452718
303	452719
77155	452720
37666	452721
9416	452722
31469	452723
35750	452724
47027	452725
18735	452726
27224	452727
52568	452728
112632	452729
2958	452730
10085	452731
62717	452732
111669	452733
6296	452734
53560	452735
75576	452736
7785	452737
126606	452738
22789	452739
59747	452740
4685	452741
2308	452742
151285	452743
17854	452744
1149	452745
55210	452746
102861	452747
25	452748
35060	452749
26702	452750
4942	452751
92943	452752
26578	452753
105191	452754
100699	452755
4685	452756
15331	452757
49672	452758
22800	452759
110110	452760
162679	452761
14863	452762
118463	452763
38569	452764
6025	452765
34704	452766
20556	452767
15084	452768
47557	452769
1823	452770
17687	452771
91235	452772
67117	452773
225	452774
7695	452775
136476	452776
20920	452777
447	452778
83023	452779
11162	452780
53656	452781
51800	452782
72600	452783
11523	452784
17354	452785
119137	452786
15010	452787
31253	452788
7869	452789
58147	452790
39594	452791
12976	452792
6500	452793
126903	452794
56447	452795
15240	452796
22101	452797
25851	452798
8528	452799
13	452800
100279	452801
8563	452802
44	452803
26949	452804
8	452805
108574	452806
46227	452807
57619	452808
89036	452809
129921	452810
13451	452811
31584	452812
20025	452813
80601	452814
32591	452815
67514	452816
28378	452817
25213	452818
35371	452819
7356	452820
59722	452821
37364	452822
10464	452823
102483	452824
83845	452825
1809	452826
12729	452827
106633	452828
22220	452829
47951	452830
70810	452831
27349	452832
112944	452833
15492	452834
4939	452835
4251	452836
60004	452837
80414	452838
18280	452839
54861	452840
811	452841
368	452842
36582	452843
94676	452844
6273	452845
38850	452846
3068	452847
36896	452848
897	452849
34928	452850
14943	452851
96036	452852
75648	452853
18270	452854
21628	452855
108934	452856
9193	452857
60350	452858
1786	452859
129475	452860
97863	452861
75924	452862
42091	452863
33426	452864
59965	452865
4205	452866
22054	452867
41499	452868
291	452869
51409	452870
15828	452871
33900	452872
11621	452873
105226	452874
6365	452875
23574	452876
4133	452877
12294	452878
17007	452879
212	452880
6526	452881
3472	452882
48737	452883
1383	452884
32068	452885
7961	452886
20860	452887
41190	452888
89697	452889
39316	452890
52955	452891
11262	452892
8547	452893
149514	452894
114277	452895
1622	452896
43119	452897
41528	452898
20485	452899
17987	452900
14000	452901
3431	452902
3876	452903
13662	452904
116006	452905
16405	452906
11287	452907
2681	452908
22896	452909
83865	452910
5851	452911
142569	452912
69669	452913
77	452914
30800	452915
83163	452916
53243	452917
9258	452918
99379	452919
9515	452920
7992	452921
6740	452922
977	452923
127	452924
42666	452925
46689	452926
9870	452927
19017	452928
123656	452929
3805	452930
31832	452931
89826	452932
4463	452933
52727	452934
6762	452935
73190	452936
5	452937
9697	452938
24062	452939
166669	452940
72376	452941
46835	452942
1280	452943
63072	452944
8751	452945
136256	452946
47922	452947
49855	452948
1505	452949
35319	452950
7417	452951
72264	452952
83487	452953
86458	452954
79260	452955
86406	452956
103440	452957
37300	452958
57687	452959
39757	452960
132646	452961
141493	452962
7257	452963
42057	452964
24874	452965
34637	452966
27373	452967
50359	452968
44826	452969
164673	452970
29398	452971
89790	452972
5014	452973
6894	452974
19677	452975
11476	452976
111934	452977
86470	452978
30699	452979
48157	452980
14685	452981
108714	452982
2052	452983
107002	452984
68646	452985
76712	452986
48441	452987
27164	452988
18589	452989
87579	452990
9337	452991
71369	452992
71330	452993
84457	452994
340	452995
10271	452996
41164	452997
14466	452998
49065	452999
11348	453000
15733	453001
12185	453002
5096	453003
117645	453004
9163	453005
14506	453006
10132	453007
66824	453008
50483	453009
4486	453010
10206	453011
43288	453012
101894	453013
4701	453014
25322	453015
81853	453016
8045	453017
15734	453018
1398	453019
111480	453020
19715	453021
25915	453022
150023	453023
56191	453024
104924	453025
70465	453026
126349	453027
34200	453028
20789	453029
149421	453030
39085	453031
22465	453032
4970	453033
14052	453034
81868	453035
89356	453036
5844	453037
927	453038
42535	453039
158863	453040
29938	453041
68874	453042
100611	453043
95719	453044
48359	453045
6830	453046
10825	453047
16116	453048
84942	453049
22667	453050
14193	453051
84557	453052
76442	453053
47944	453054
134139	453055
12993	453056
24485	453057
43291	453058
35735	453059
107798	453060
120053	453061
68193	453062
3083	453063
16225	453064
3117	453065
5843	453066
864	453067
81712	453068
10162	453069
7635	453070
9678	453071
26335	453072
22867	453073
28425	453074
3110	453075
568	453076
16903	453077
107770	453078
86342	453079
70720	453080
855	453081
8340	453082
19344	453083
166295	453084
90	453085
69194	453086
19765	453087
588	453088
79831	453089
15974	453090
61667	453091
22955	453092
43926	453093
59459	453094
80742	453095
25805	453096
12151	453097
75609	453098
12271	453099
158436	453100
14291	453101
6473	453102
37122	453103
76132	453104
105673	453105
69425	453106
47897	453107
26765	453108
58067	453109
1836	453110
1263	453111
105191	453112
6399	453113
3920	453114
78458	453115
24515	453116
75852	453117
52613	453118
20996	453119
9831	453120
130892	453121
114757	453122
69	453123
153424	453124
13479	453125
1283	453126
5400	453127
563	453128
66108	453129
64998	453130
152239	453131
37294	453132
141383	453133
66181	453134
120872	453135
26044	453136
133001	453137
68905	453138
31614	453139
3502	453140
51501	453141
30344	453142
122336	453143
72584	453144
96394	453145
16824	453146
5271	453147
10505	453148
1328	453149
10661	453150
17282	453151
160806	453152
30944	453153
6820	453154
1624	453155
77120	453156
36580	453157
367	453158
15960	453159
40375	453160
74357	453161
91329	453162
38038	453163
49659	453164
48427	453165
29669	453166
3636	453167
17423	453168
91047	453169
102019	453170
6695	453171
14651	453172
17977	453173
3032	453174
14593	453175
116133	453176
44734	453177
46457	453178
94333	453179
55296	453180
16166	453181
8891	453182
12438	453183
75394	453184
140978	453185
336	453186
103253	453187
99320	453188
8371	453189
25276	453190
76952	453191
3103	453192
151036	453193
27497	453194
67929	453195
8793	453196
8890	453197
10708	453198
83902	453199
77697	453200
56987	453201
40668	453202
65659	453203
69780	453204
35711	453205
4785	453206
22560	453207
79872	453208
16750	453209
79879	453210
136700	453211
6263	453212
1593	453213
20453	453214
39156	453215
40	453216
2446	453217
58320	453218
25455	453219
11	453220
140939	453221
35709	453222
17837	453223
24836	453224
58484	453225
29538	453226
2004	453227
45082	453228
72587	453229
45258	453230
9186	453231
62739	453232
155590	453233
15445	453234
17844	453235
13165	453236
65808	453237
47173	453238
23662	453239
5205	453240
17952	453241
46644	453242
13640	453243
31984	453244
49772	453245
88314	453246
77725	453247
1840	453248
8381	453249
69263	453250
13736	453251
13282	453252
46835	453253
30508	453254
4061	453255
856	453256
86588	453257
2271	453258
43360	453259
4017	453260
13581	453261
40004	453262
56501	453263
10335	453264
15793	453265
151613	453266
24715	453267
3906	453268
5732	453269
30747	453270
69620	453271
27544	453272
41821	453273
64326	453274
10426	453275
22396	453276
34938	453277
100396	453278
36549	453279
39056	453280
52957	453281
93029	453282
96	453283
4827	453284
82401	453285
6201	453286
113637	453287
69341	453288
11337	453289
727	453290
22596	453291
36562	453292
1128	453293
1004	453294
312	453295
31096	453296
11883	453297
66282	453298
2368	453299
22304	453300
23864	453301
77714	453302
33680	453303
35652	453304
47941	453305
60962	453306
32543	453307
37352	453308
30336	453309
9115	453310
27520	453311
12992	453312
108603	453313
12450	453314
423	453315
23449	453316
84459	453317
88215	453318
29652	453319
19802	453320
70961	453321
18324	453322
2297	453323
150817	453324
46227	453325
43229	453326
35503	453327
119713	453328
10185	453329
109836	453330
23609	453331
24198	453332
17618	453333
92951	453334
69653	453335
17431	453336
649	453337
145979	453338
22236	453339
125989	453340
4815	453341
61700	453342
106160	453343
15508	453344
8959	453345
1383	453346
81718	453347
5868	453348
79403	453349
94142	453350
22256	453351
24811	453352
48623	453353
16280	453354
8666	453355
32214	453356
95954	453357
20512	453358
48	453359
25835	453360
11424	453361
51528	453362
20699	453363
95318	453364
10991	453365
8260	453366
1256	453367
33898	453368
97960	453369
21619	453370
19076	453371
26913	453372
59423	453373
13446	453374
95378	453375
49078	453376
54563	453377
103458	453378
19631	453379
116280	453380
39359	453381
27792	453382
26200	453383
132763	453384
3396	453385
2246	453386
71050	453387
5852	453388
77160	453389
19650	453390
137582	453391
5809	453392
30056	453393
41296	453394
12810	453395
15849	453396
161314	453397
77996	453398
43196	453399
27597	453400
53886	453401
43694	453402
7005	453403
83	453404
43279	453405
44406	453406
18279	453407
407	453408
127060	453409
2919	453410
77664	453411
2976	453412
12811	453413
75085	453414
40495	453415
17038	453416
89601	453417
47500	453418
73138	453419
27120	453420
18929	453421
542	453422
7443	453423
28	453424
54602	453425
42729	453426
28993	453427
57014	453428
33809	453429
10414	453430
25401	453431
15547	453432
92754	453433
4	453434
136767	453435
73285	453436
162125	453437
12089	453438
39533	453439
17875	453440
51322	453441
40272	453442
6547	453443
91225	453444
31211	453445
104608	453446
25068	453447
8178	453448
47657	453449
11249	453450
93397	453451
53394	453452
29588	453453
71386	453454
28828	453455
7715	453456
75446	453457
54049	453458
81150	453459
119933	453460
3944	453461
11253	453462
6954	453463
82322	453464
102868	453465
32756	453466
28487	453467
73750	453468
66911	453469
30156	453470
15578	453471
27011	453472
85934	453473
27515	453474
46789	453475
2126	453476
10880	453477
81595	453478
52590	453479
32825	453480
1904	453481
88	453482
52701	453483
36199	453484
1142	453485
61138	453486
14558	453487
3783	453488
6149	453489
53651	453490
143068	453491
68632	453492
15039	453493
51581	453494
4262	453495
8261	453496
57912	453497
69127	453498
55870	453499
113373	453500
30654	453501
21662	453502
33615	453503
2990	453504
41494	453505
2216	453506
71808	453507
19	453508
112440	453509
30078	453510
67406	453511
3466	453512
23352	453513
106035	453514
2191	453515
50568	453516
72058	453517
1057	453518
134372	453519
73821	453520
74465	453521
26363	453522
53979	453523
54567	453524
20009	453525
24528	453526
88855	453527
31308	453528
14070	453529
28355	453530
37459	453531
2895	453532
118359	453533
36097	453534
73693	453535
51778	453536
106562	453537
5725	453538
120362	453539
9111	453540
24779	453541
2575	453542
120770	453543
114627	453544
28095	453545
45665	453546
52342	453547
36222	453548
118697	453549
2268	453550
35757	453551
2159	453552
25333	453553
11472	453554
5787	453555
24313	453556
91736	453557
26062	453558
72042	453559
38101	453560
49498	453561
18579	453562
8725	453563
33090	453564
24074	453565
9882	453566
16347	453567
40140	453568
3788	453569
34070	453570
39691	453571
33694	453572
17337	453573
56593	453574
987	453575
32778	453576
138812	453577
37253	453578
10462	453579
149484	453580
77142	453581
2401	453582
3348	453583
65641	453584
36306	453585
68139	453586
76918	453587
11549	453588
7869	453589
4778	453590
74057	453591
57106	453592
2916	453593
21179	453594
39808	453595
33393	453596
150830	453597
79137	453598
57546	453599
96709	453600
159271	453601
33939	453602
128206	453603
2623	453604
156179	453605
43150	453606
22081	453607
39472	453608
57440	453609
4403	453610
356	453611
4247	453612
62035	453613
2985	453614
86226	453615
69057	453616
5249	453617
32172	453618
14864	453619
39496	453620
27674	453621
8257	453622
20003	453623
124538	453624
8351	453625
50137	453626
69167	453627
58024	453628
30738	453629
40360	453630
37845	453631
92285	453632
17708	453633
382	453634
54363	453635
9731	453636
22069	453637
104578	453638
64912	453639
6778	453640
2406	453641
138975	453642
79222	453643
32077	453644
31343	453645
76441	453646
6613	453647
15536	453648
83803	453649
4926	453650
45764	453651
38395	453652
17621	453653
55193	453654
143320	453655
74456	453656
32593	453657
31042	453658
111347	453659
58385	453660
61152	453661
920	453662
23482	453663
151402	453664
1097	453665
107306	453666
94858	453667
3145	453668
27828	453669
48643	453670
29065	453671
39981	453672
160823	453673
3341	453674
53393	453675
80989	453676
10989	453677
20141	453678
13591	453679
45	453680
117480	453681
83222	453682
4927	453683
43910	453684
11891	453685
2691	453686
498	453687
30588	453688
15662	453689
1411	453690
59869	453691
139373	453692
150798	453693
74816	453694
70048	453695
7203	453696
164424	453697
5380	453698
97569	453699
97763	453700
9989	453701
40755	453702
31381	453703
29960	453704
151601	453705
47169	453706
15422	453707
7166	453708
130016	453709
22119	453710
44558	453711
68094	453712
42449	453713
6497	453714
15907	453715
70932	453716
5467	453717
538	453718
103252	453719
10878	453720
10292	453721
34452	453722
83987	453723
88937	453724
80326	453725
131973	453726
10170	453727
1087	453728
17099	453729
39653	453730
17778	453731
147394	453732
4021	453733
76972	453734
71088	453735
10012	453736
17520	453737
7688	453738
676	453739
4556	453740
72811	453741
95659	453742
17191	453743
1252	453744
58157	453745
82089	453746
7694	453747
42769	453748
20919	453749
46595	453750
96997	453751
9009	453752
95803	453753
133615	453754
19046	453755
134392	453756
25574	453757
67943	453758
4859	453759
106148	453760
77955	453761
1151	453762
15699	453763
99540	453764
36939	453765
30959	453766
16790	453767
11075	453768
31143	453769
119	453770
38240	453771
91975	453772
304	453773
90287	453774
35635	453775
20219	453776
19028	453777
86048	453778
12979	453779
21676	453780
6870	453781
24242	453782
8738	453783
53868	453784
45246	453785
78328	453786
7751	453787
56310	453788
117140	453789
61437	453790
4942	453791
99402	453792
89786	453793
10235	453794
91149	453795
142018	453796
12317	453797
1940	453798
86651	453799
61331	453800
125799	453801
14512	453802
20934	453803
21987	453804
49507	453805
5294	453806
37670	453807
3859	453808
14415	453809
3811	453810
62005	453811
15214	453812
51324	453813
3589	453814
16060	453815
25325	453816
55753	453817
2673	453818
118020	453819
22711	453820
48905	453821
9661	453822
46186	453823
123380	453824
78622	453825
53806	453826
134268	453827
15285	453828
88909	453829
5673	453830
409	453831
7187	453832
302	453833
25383	453834
26684	453835
23605	453836
6164	453837
9917	453838
32038	453839
24324	453840
2666	453841
165	453842
17543	453843
158393	453844
15750	453845
8551	453846
67662	453847
6348	453848
21718	453849
152497	453850
4863	453851
119847	453852
91922	453853
53088	453854
11362	453855
10496	453856
84723	453857
41438	453858
92628	453859
82610	453860
18939	453861
67536	453862
130666	453863
97112	453864
2200	453865
31383	453866
9326	453867
122557	453868
6621	453869
15	453870
370	453871
29998	453872
88013	453873
1809	453874
64085	453875
10674	453876
48969	453877
43156	453878
6593	453879
43383	453880
78000	453881
132158	453882
42573	453883
60175	453884
2993	453885
47534	453886
63388	453887
52498	453888
14079	453889
31850	453890
40526	453891
29780	453892
136024	453893
205	453894
28235	453895
19335	453896
3190	453897
16049	453898
44884	453899
693	453900
16863	453901
82920	453902
83765	453903
3952	453904
35525	453905
13334	453906
11405	453907
4010	453908
27169	453909
17845	453910
123833	453911
133838	453912
46823	453913
19348	453914
16125	453915
4355	453916
5704	453917
56970	453918
8887	453919
3094	453920
429	453921
23421	453922
2657	453923
2323	453924
27337	453925
2226	453926
3222	453927
4949	453928
94635	453929
21335	453930
41383	453931
24316	453932
153649	453933
23019	453934
107344	453935
72154	453936
11485	453937
66881	453938
158992	453939
22433	453940
34909	453941
20186	453942
3251	453943
78781	453944
62062	453945
123265	453946
34380	453947
55602	453948
7227	453949
109308	453950
24823	453951
37261	453952
26721	453953
131351	453954
1472	453955
28164	453956
69444	453957
8045	453958
49453	453959
42118	453960
130	453961
6716	453962
90399	453963
218	453964
22	453965
19830	453966
3873	453967
37266	453968
96637	453969
59492	453970
12015	453971
56080	453972
5451	453973
603	453974
121946	453975
17701	453976
38665	453977
1568	453978
38074	453979
30039	453980
104960	453981
87221	453982
22639	453983
98590	453984
15134	453985
11966	453986
48	453987
2112	453988
286	453989
31400	453990
61554	453991
12417	453992
8246	453993
89687	453994
98296	453995
42225	453996
15881	453997
66475	453998
30018	453999
4114	454000
38683	454001
53209	454002
126952	454003
123212	454004
73065	454005
57639	454006
18258	454007
71769	454008
26716	454009
107590	454010
51497	454011
50201	454012
82007	454013
16168	454014
84499	454015
33802	454016
13640	454017
1413	454018
122856	454019
4574	454020
83789	454021
25906	454022
52133	454023
37933	454024
24132	454025
44849	454026
76779	454027
23459	454028
9826	454029
61091	454030
11516	454031
40664	454032
71511	454033
58289	454034
21353	454035
3251	454036
11463	454037
4744	454038
47316	454039
26537	454040
61072	454041
920	454042
44456	454043
89360	454044
25468	454045
147186	454046
119140	454047
86632	454048
24461	454049
93214	454050
79164	454051
61024	454052
26461	454053
84664	454054
77460	454055
23620	454056
126826	454057
1638	454058
64131	454059
61	454060
22024	454061
97623	454062
25674	454063
14443	454064
9703	454065
88829	454066
552	454067
88259	454068
62584	454069
8743	454070
1788	454071
50514	454072
22173	454073
15839	454074
42847	454075
10459	454076
118926	454077
4079	454078
43448	454079
11749	454080
46432	454081
131679	454082
1824	454083
27260	454084
7613	454085
40120	454086
34980	454087
101191	454088
1551	454089
96725	454090
16788	454091
15155	454092
166637	454093
25314	454094
34014	454095
48549	454096
120926	454097
62347	454098
32891	454099
104363	454100
6097	454101
57617	454102
110276	454103
16703	454104
11266	454105
54295	454106
76621	454107
34699	454108
118	454109
10516	454110
19994	454111
102008	454112
118522	454113
62439	454114
85856	454115
143705	454116
13657	454117
19438	454118
6837	454119
15015	454120
78978	454121
896	454122
82071	454123
42776	454124
51922	454125
84935	454126
70541	454127
51440	454128
21440	454129
123647	454130
17159	454131
82499	454132
89865	454133
30392	454134
19941	454135
2038	454136
14751	454137
3337	454138
11012	454139
20491	454140
66248	454141
3148	454142
14326	454143
5535	454144
24432	454145
12642	454146
67962	454147
63959	454148
50800	454149
74049	454150
63715	454151
54195	454152
22004	454153
10786	454154
95350	454155
59982	454156
8776	454157
74100	454158
15317	454159
33178	454160
4349	454161
48190	454162
3985	454163
103626	454164
4485	454165
12845	454166
1248	454167
70860	454168
10590	454169
25188	454170
11554	454171
10507	454172
7526	454173
42894	454174
23185	454175
4642	454176
224	454177
35122	454178
34294	454179
4494	454180
70267	454181
39708	454182
2192	454183
130646	454184
254	454185
93271	454186
57572	454187
113297	454188
37995	454189
18798	454190
34977	454191
54373	454192
28762	454193
57316	454194
55045	454195
97575	454196
69587	454197
1996	454198
25399	454199
53234	454200
85091	454201
12494	454202
39274	454203
13816	454204
64942	454205
14921	454206
129087	454207
138227	454208
57706	454209
9887	454210
24158	454211
751	454212
10633	454213
48850	454214
47357	454215
2169	454216
12431	454217
131843	454218
33714	454219
4848	454220
8345	454221
111300	454222
23434	454223
99080	454224
78666	454225
52613	454226
1856	454227
36221	454228
11837	454229
121	454230
29229	454231
107646	454232
34649	454233
85974	454234
30127	454235
34307	454236
12687	454237
49172	454238
65059	454239
13529	454240
56239	454241
51061	454242
24319	454243
40686	454244
5378	454245
6740	454246
48287	454247
9675	454248
44780	454249
53071	454250
51048	454251
6456	454252
69516	454253
61712	454254
51285	454255
1490	454256
3401	454257
64538	454258
18835	454259
30403	454260
11483	454261
11191	454262
23293	454263
12482	454264
50917	454265
28060	454266
7943	454267
2002	454268
310	454269
14468	454270
83366	454271
21141	454272
92882	454273
37974	454274
9798	454275
134169	454276
60083	454277
6698	454278
79620	454279
15654	454280
5066	454281
158621	454282
97052	454283
40826	454284
49188	454285
105274	454286
21520	454287
1450	454288
33480	454289
13391	454290
50986	454291
29298	454292
34834	454293
16370	454294
68897	454295
47903	454296
3447	454297
11706	454298
11	454299
101669	454300
8868	454301
894	454302
120833	454303
18705	454304
17980	454305
90294	454306
77228	454307
46883	454308
287	454309
65285	454310
52780	454311
1970	454312
46183	454313
58328	454314
7372	454315
121108	454316
12285	454317
30977	454318
3024	454319
29721	454320
18120	454321
39083	454322
16752	454323
47103	454324
6430	454325
72716	454326
4243	454327
141720	454328
32376	454329
9483	454330
58977	454331
20284	454332
3407	454333
8785	454334
80061	454335
90345	454336
37700	454337
8284	454338
8768	454339
18929	454340
55010	454341
118088	454342
4344	454343
78013	454344
13006	454345
25317	454346
7806	454347
41735	454348
4703	454349
59618	454350
9299	454351
98904	454352
4541	454353
79025	454354
9356	454355
35978	454356
34149	454357
1125	454358
10735	454359
47027	454360
3941	454361
2146	454362
11677	454363
11644	454364
131149	454365
8588	454366
34492	454367
3179	454368
15247	454369
39664	454370
2795	454371
12033	454372
1359	454373
1087	454374
9527	454375
12276	454376
15610	454377
19067	454378
8227	454379
8606	454380
2478	454381
14477	454382
1918	454383
36450	454384
30061	454385
128218	454386
63573	454387
155998	454388
136252	454389
41819	454390
46721	454391
62144	454392
58566	454393
18159	454394
23936	454395
23307	454396
105969	454397
10597	454398
8732	454399
79226	454400
20786	454401
31163	454402
160379	454403
44962	454404
39885	454405
111255	454406
2030	454407
5581	454408
77676	454409
41534	454410
14257	454411
14059	454412
127918	454413
489	454414
3561	454415
775	454416
56890	454417
32389	454418
8295	454419
128619	454420
58643	454421
15712	454422
72161	454423
6483	454424
139337	454425
484	454426
9489	454427
2297	454428
98389	454429
48930	454430
50961	454431
124986	454432
87638	454433
4065	454434
26555	454435
87320	454436
148333	454437
19872	454438
66322	454439
49312	454440
8882	454441
18455	454442
3769	454443
1553	454444
113	454445
9005	454446
32800	454447
25008	454448
22663	454449
116028	454450
39305	454451
17781	454452
6986	454453
10886	454454
11474	454455
43333	454456
18473	454457
4812	454458
3802	454459
62011	454460
21691	454461
20098	454462
28515	454463
137799	454464
6040	454465
46344	454466
126707	454467
63539	454468
31161	454469
7616	454470
14880	454471
163731	454472
87487	454473
14494	454474
121932	454475
1887	454476
22239	454477
53520	454478
32900	454479
48028	454480
105141	454481
133300	454482
12209	454483
2833	454484
32770	454485
39968	454486
110181	454487
84512	454488
15670	454489
137234	454490
30426	454491
32681	454492
34946	454493
17768	454494
321	454495
32466	454496
110	454497
83489	454498
3382	454499
77361	454500
78907	454501
31464	454502
117027	454503
61130	454504
10286	454505
659	454506
109457	454507
333	454508
2982	454509
1547	454510
17557	454511
7007	454512
7830	454513
28923	454514
164850	454515
44353	454516
35405	454517
29549	454518
99337	454519
350	454520
48140	454521
15389	454522
44887	454523
1941	454524
162399	454525
28057	454526
50280	454527
42548	454528
165311	454529
1754	454530
95067	454531
3472	454532
3210	454533
47492	454534
122672	454535
44799	454536
76215	454537
64593	454538
66094	454539
9566	454540
1635	454541
10838	454542
62930	454543
138350	454544
63814	454545
114560	454546
111037	454547
58957	454548
97418	454549
6699	454550
83868	454551
108	454552
329	454553
50096	454554
50626	454555
63992	454556
14906	454557
33095	454558
153139	454559
52844	454560
100865	454561
15841	454562
6091	454563
3647	454564
51626	454565
18648	454566
17105	454567
78864	454568
147956	454569
76294	454570
23397	454571
118550	454572
74093	454573
31828	454574
95148	454575
28338	454576
27061	454577
6930	454578
81866	454579
11547	454580
6670	454581
1467	454582
3127	454583
62242	454584
3154	454585
16296	454586
31896	454587
5729	454588
32325	454589
11625	454590
49196	454591
91945	454592
83999	454593
68805	454594
65892	454595
94270	454596
91249	454597
5085	454598
20456	454599
88137	454600
300	454601
1911	454602
54744	454603
45524	454604
40145	454605
26934	454606
41894	454607
45725	454608
66053	454609
10641	454610
877	454611
97883	454612
39263	454613
51247	454614
20620	454615
12727	454616
46858	454617
48920	454618
25986	454619
22188	454620
98869	454621
35425	454622
63560	454623
19528	454624
46559	454625
13029	454626
94589	454627
40930	454628
26752	454629
50607	454630
71139	454631
25488	454632
10862	454633
72382	454634
11015	454635
39044	454636
163758	454637
93958	454638
6420	454639
17645	454640
30191	454641
43225	454642
2869	454643
29225	454644
28404	454645
31307	454646
109132	454647
32139	454648
65911	454649
34113	454650
11326	454651
55665	454652
8910	454653
17524	454654
27625	454655
26206	454656
6376	454657
96344	454658
126021	454659
15605	454660
104147	454661
36118	454662
40103	454663
62454	454664
43192	454665
3431	454666
1380	454667
7225	454668
36708	454669
2	454670
1217	454671
46351	454672
31671	454673
474	454674
94766	454675
135550	454676
34474	454677
64022	454678
42694	454679
24590	454680
58393	454681
2781	454682
69882	454683
34971	454684
6271	454685
64663	454686
10379	454687
42713	454688
233	454689
18988	454690
24346	454691
52822	454692
14435	454693
2676	454694
13357	454695
39	454696
19037	454697
24624	454698
881	454699
77627	454700
33215	454701
52415	454702
94389	454703
30161	454704
3913	454705
36169	454706
984	454707
92696	454708
11820	454709
41182	454710
3304	454711
132770	454712
16346	454713
95682	454714
73524	454715
72846	454716
19905	454717
121600	454718
29821	454719
23303	454720
45376	454721
20826	454722
4401	454723
23107	454724
70103	454725
4984	454726
76149	454727
53196	454728
94573	454729
44815	454730
28798	454731
89382	454732
31738	454733
52212	454734
73711	454735
46338	454736
14860	454737
28648	454738
31837	454739
4317	454740
1378	454741
21138	454742
7031	454743
3755	454744
4680	454745
35037	454746
11802	454747
149974	454748
2442	454749
66467	454750
81267	454751
120104	454752
15139	454753
10915	454754
73487	454755
112477	454756
5619	454757
58829	454758
18722	454759
28247	454760
126842	454761
72645	454762
60851	454763
104193	454764
31256	454765
8603	454766
34467	454767
3143	454768
18440	454769
54398	454770
13925	454771
21248	454772
42297	454773
33451	454774
8408	454775
115212	454776
2535	454777
85778	454778
68677	454779
24469	454780
1772	454781
12637	454782
9529	454783
5550	454784
207	454785
30417	454786
48137	454787
27395	454788
13447	454789
28618	454790
122771	454791
51313	454792
125124	454793
270	454794
7524	454795
23428	454796
25546	454797
32673	454798
13316	454799
41620	454800
101213	454801
14841	454802
45531	454803
54464	454804
8064	454805
3076	454806
92663	454807
4047	454808
13904	454809
27310	454810
50748	454811
15057	454812
56207	454813
9266	454814
57493	454815
31765	454816
9244	454817
111585	454818
11059	454819
8108	454820
48746	454821
20840	454822
1047	454823
36585	454824
18697	454825
78792	454826
94148	454827
105018	454828
1947	454829
2767	454830
110371	454831
54946	454832
49099	454833
1965	454834
61833	454835
16090	454836
46156	454837
76425	454838
29753	454839
65813	454840
77189	454841
40642	454842
3322	454843
6336	454844
67188	454845
54400	454846
31339	454847
39058	454848
14039	454849
9218	454850
13895	454851
60470	454852
67761	454853
48444	454854
62752	454855
65312	454856
23456	454857
21922	454858
17044	454859
148393	454860
12	454861
98306	454862
118279	454863
12618	454864
40678	454865
12623	454866
790	454867
50221	454868
110208	454869
10791	454870
7046	454871
88717	454872
29256	454873
15925	454874
32941	454875
57912	454876
5744	454877
131803	454878
22458	454879
98033	454880
133209	454881
19310	454882
20563	454883
7511	454884
3200	454885
37413	454886
18049	454887
1708	454888
75131	454889
1863	454890
103207	454891
53083	454892
33268	454893
44603	454894
27878	454895
71350	454896
19536	454897
129651	454898
9888	454899
2163	454900
128846	454901
13576	454902
78743	454903
88352	454904
81014	454905
38345	454906
80300	454907
129549	454908
2938	454909
10919	454910
8921	454911
138803	454912
158568	454913
690	454914
40909	454915
84594	454916
47313	454917
29266	454918
43097	454919
42789	454920
20374	454921
82025	454922
34363	454923
10685	454924
44574	454925
48298	454926
10794	454927
16101	454928
78632	454929
61631	454930
3595	454931
140714	454932
11406	454933
6590	454934
37968	454935
13468	454936
23007	454937
49867	454938
2	454939
50187	454940
82934	454941
16298	454942
7235	454943
21849	454944
1563	454945
70460	454946
2571	454947
7784	454948
38134	454949
28421	454950
28818	454951
59421	454952
15472	454953
53180	454954
154553	454955
42823	454956
126977	454957
54741	454958
17601	454959
18870	454960
43572	454961
25955	454962
44767	454963
126	454964
11793	454965
86307	454966
67846	454967
127864	454968
33218	454969
16862	454970
48114	454971
26000	454972
12629	454973
28521	454974
2303	454975
159465	454976
98498	454977
54966	454978
88345	454979
74583	454980
5082	454981
62118	454982
7299	454983
11684	454984
43332	454985
14703	454986
49422	454987
71740	454988
4095	454989
1222	454990
14109	454991
70945	454992
154716	454993
6791	454994
74291	454995
1789	454996
40162	454997
82899	454998
48387	454999
8582	455000
50955	455001
6027	455002
33715	455003
14863	455004
41356	455005
154830	455006
16267	455007
59102	455008
16507	455009
32361	455010
24777	455011
32695	455012
120	455013
3628	455014
156675	455015
16252	455016
55623	455017
127408	455018
17033	455019
163420	455020
99997	455021
12251	455022
76370	455023
38144	455024
15568	455025
6409	455026
41500	455027
7453	455028
19182	455029
8359	455030
117496	455031
22138	455032
93550	455033
84484	455034
60507	455035
84273	455036
33422	455037
75296	455038
109678	455039
6400	455040
7057	455041
29328	455042
59292	455043
22449	455044
106135	455045
2537	455046
64253	455047
27649	455048
61042	455049
224	455050
19805	455051
23078	455052
11466	455053
17704	455054
35991	455055
5022	455056
122385	455057
62706	455058
82065	455059
545	455060
67841	455061
38665	455062
3401	455063
58137	455064
804	455065
367	455066
21769	455067
7979	455068
65955	455069
4174	455070
85251	455071
96601	455072
38039	455073
16660	455074
14537	455075
1979	455076
88023	455077
102573	455078
9097	455079
106620	455080
10217	455081
93758	455082
70469	455083
43157	455084
19292	455085
561	455086
66423	455087
14767	455088
15312	455089
144564	455090
124037	455091
64277	455092
93140	455093
101701	455094
61778	455095
44519	455096
132708	455097
28763	455098
19736	455099
8397	455100
127	455101
100807	455102
2783	455103
3599	455104
7183	455105
12695	455106
50702	455107
20898	455108
490	455109
17965	455110
51097	455111
39733	455112
28836	455113
107659	455114
1773	455115
38694	455116
63083	455117
23533	455118
29002	455119
704	455120
61475	455121
60960	455122
104575	455123
36668	455124
12635	455125
549	455126
5749	455127
30201	455128
69817	455129
39672	455130
1904	455131
161573	455132
98785	455133
19660	455134
126	455135
10288	455136
2717	455137
9791	455138
2069	455139
28792	455140
32036	455141
1763	455142
4471	455143
112	455144
15805	455145
42197	455146
95608	455147
25751	455148
21126	455149
107375	455150
30384	455151
12942	455152
71362	455153
85372	455154
19954	455155
16900	455156
16337	455157
76469	455158
40957	455159
49333	455160
27382	455161
1759	455162
5290	455163
19233	455164
46340	455165
1757	455166
128068	455167
90834	455168
19685	455169
41719	455170
42109	455171
29993	455172
14024	455173
1331	455174
56061	455175
84184	455176
34030	455177
25502	455178
4150	455179
49863	455180
36267	455181
10769	455182
126289	455183
92346	455184
20972	455185
109837	455186
17893	455187
107214	455188
64431	455189
20418	455190
107377	455191
4967	455192
41223	455193
14192	455194
57464	455195
8404	455196
7053	455197
122553	455198
119005	455199
102209	455200
9177	455201
14265	455202
4282	455203
23745	455204
42604	455205
80973	455206
16811	455207
56227	455208
36660	455209
37448	455210
17004	455211
35014	455212
53628	455213
63277	455214
42511	455215
8366	455216
24678	455217
84877	455218
49130	455219
41618	455220
8745	455221
41320	455222
30321	455223
46752	455224
16234	455225
42969	455226
18911	455227
74824	455228
98622	455229
16650	455230
51204	455231
65578	455232
7139	455233
27699	455234
15007	455235
75770	455236
13585	455237
73235	455238
77915	455239
4376	455240
2854	455241
69700	455242
11448	455243
3603	455244
28851	455245
70648	455246
6249	455247
20813	455248
8970	455249
60594	455250
719	455251
7090	455252
22163	455253
21908	455254
11107	455255
92825	455256
41200	455257
102434	455258
77813	455259
13587	455260
11888	455261
119584	455262
44662	455263
158367	455264
22810	455265
3725	455266
113924	455267
5908	455268
26157	455269
132600	455270
24005	455271
13521	455272
106281	455273
80935	455274
762	455275
12741	455276
111815	455277
19377	455278
56560	455279
13038	455280
3998	455281
85807	455282
2501	455283
96483	455284
8612	455285
380	455286
1030	455287
69189	455288
20822	455289
20636	455290
1397	455291
158314	455292
55338	455293
73046	455294
89133	455295
31781	455296
34360	455297
3206	455298
161561	455299
10105	455300
17848	455301
3670	455302
92927	455303
135251	455304
116078	455305
87145	455306
20613	455307
46744	455308
10804	455309
61991	455310
30409	455311
74149	455312
10778	455313
405	455314
22695	455315
39956	455316
15037	455317
2086	455318
42321	455319
19380	455320
94920	455321
52485	455322
60310	455323
13660	455324
59052	455325
63848	455326
129	455327
2775	455328
54171	455329
46254	455330
7940	455331
893	455332
80400	455333
5925	455334
60722	455335
39263	455336
1371	455337
34128	455338
16806	455339
77875	455340
12560	455341
5331	455342
13294	455343
69550	455344
81975	455345
5686	455346
22423	455347
51327	455348
59241	455349
18871	455350
3673	455351
163170	455352
4504	455353
48541	455354
64019	455355
5279	455356
3650	455357
17118	455358
63391	455359
29900	455360
3652	455361
27007	455362
49712	455363
9020	455364
55203	455365
87460	455366
6950	455367
63427	455368
7960	455369
58003	455370
41474	455371
52175	455372
4970	455373
3603	455374
68235	455375
62953	455376
35819	455377
45196	455378
118586	455379
522	455380
48245	455381
20991	455382
27157	455383
19209	455384
50303	455385
39823	455386
80868	455387
67845	455388
19801	455389
23541	455390
36554	455391
38494	455392
81416	455393
4610	455394
38107	455395
16183	455396
29125	455397
938	455398
49990	455399
25297	455400
87764	455401
866	455402
2217	455403
104298	455404
38622	455405
12171	455406
8180	455407
88803	455408
11237	455409
24228	455410
9467	455411
68226	455412
7726	455413
17095	455414
92	455415
9846	455416
5987	455417
6445	455418
37306	455419
6459	455420
83565	455421
101807	455422
40135	455423
16870	455424
44158	455425
18226	455426
15899	455427
51113	455428
23766	455429
118528	455430
11452	455431
28204	455432
7477	455433
205	455434
64	455435
4053	455436
85149	455437
51536	455438
73350	455439
48932	455440
11976	455441
7646	455442
9048	455443
5256	455444
14676	455445
2011	455446
14482	455447
9929	455448
31788	455449
96592	455450
26757	455451
22839	455452
350	455453
43029	455454
30041	455455
43984	455456
22829	455457
149107	455458
7567	455459
10435	455460
35354	455461
3235	455462
1061	455463
90099	455464
21941	455465
17956	455466
30361	455467
2522	455468
54150	455469
1988	455470
1439	455471
8635	455472
18520	455473
13379	455474
25874	455475
28235	455476
78410	455477
149171	455478
39259	455479
109	455480
70762	455481
85071	455482
1765	455483
32757	455484
134922	455485
49837	455486
63654	455487
55526	455488
9980	455489
23982	455490
10038	455491
6967	455492
23228	455493
12366	455494
83195	455495
40333	455496
116341	455497
48355	455498
31089	455499
18021	455500
46084	455501
63778	455502
29459	455503
40685	455504
34460	455505
16771	455506
34116	455507
31052	455508
43764	455509
7807	455510
3	455511
12470	455512
126154	455513
10743	455514
12103	455515
27880	455516
5010	455517
164047	455518
28346	455519
57522	455520
55032	455521
238	455522
58002	455523
53874	455524
16488	455525
123429	455526
11380	455527
6869	455528
24175	455529
143144	455530
8431	455531
3748	455532
26158	455533
40324	455534
5658	455535
26702	455536
57834	455537
21197	455538
3020	455539
8963	455540
35322	455541
144147	455542
29092	455543
6470	455544
74255	455545
4348	455546
46547	455547
6947	455548
65904	455549
149696	455550
31739	455551
70641	455552
7276	455553
70529	455554
152887	455555
66712	455556
48043	455557
85828	455558
72232	455559
36255	455560
55955	455561
14573	455562
120526	455563
101946	455564
2939	455565
26248	455566
79398	455567
102409	455568
63250	455569
98653	455570
5812	455571
34317	455572
17494	455573
7402	455574
14312	455575
61046	455576
35587	455577
93828	455578
14359	455579
3028	455580
3606	455581
2943	455582
19056	455583
43795	455584
24890	455585
2294	455586
162352	455587
26716	455588
50938	455589
6010	455590
7124	455591
35419	455592
113213	455593
162198	455594
34643	455595
65395	455596
4566	455597
84715	455598
55290	455599
12637	455600
2806	455601
19023	455602
2605	455603
134710	455604
3618	455605
16525	455606
5414	455607
41172	455608
17479	455609
104949	455610
34004	455611
44441	455612
15584	455613
6297	455614
25658	455615
86241	455616
27783	455617
31510	455618
675	455619
17427	455620
127029	455621
3527	455622
19488	455623
1518	455624
54353	455625
55545	455626
17511	455627
37090	455628
115115	455629
38934	455630
39227	455631
58653	455632
132011	455633
22847	455634
26903	455635
95547	455636
4542	455637
103	455638
6807	455639
15884	455640
3488	455641
56506	455642
96170	455643
30976	455644
4473	455645
18037	455646
18313	455647
2899	455648
4142	455649
100119	455650
75403	455651
40647	455652
35498	455653
299	455654
35914	455655
1272	455656
6547	455657
24694	455658
134441	455659
5891	455660
30470	455661
9648	455662
526	455663
130138	455664
29436	455665
40041	455666
29235	455667
163577	455668
4794	455669
649	455670
114539	455671
44633	455672
17353	455673
58660	455674
124584	455675
37200	455676
53327	455677
74068	455678
85507	455679
1556	455680
17499	455681
70593	455682
5844	455683
25199	455684
96778	455685
52876	455686
62504	455687
14731	455688
66501	455689
25117	455690
81926	455691
65819	455692
25313	455693
14567	455694
67413	455695
93145	455696
80615	455697
13835	455698
12941	455699
13324	455700
845	455701
39253	455702
36172	455703
77181	455704
8200	455705
5286	455706
44898	455707
18612	455708
78061	455709
74322	455710
73610	455711
765	455712
34559	455713
23206	455714
21708	455715
12632	455716
146092	455717
56063	455718
24274	455719
77736	455720
16511	455721
1850	455722
44567	455723
6957	455724
75891	455725
57	455726
87883	455727
38923	455728
17570	455729
15902	455730
3483	455731
113687	455732
12527	455733
83555	455734
34929	455735
28250	455736
8665	455737
21122	455738
10586	455739
1253	455740
44813	455741
54144	455742
34997	455743
31561	455744
103406	455745
131677	455746
41424	455747
34814	455748
3010	455749
38129	455750
21193	455751
52976	455752
347	455753
81112	455754
42993	455755
24080	455756
5377	455757
94075	455758
42337	455759
1235	455760
1059	455761
99	455762
273	455763
5786	455764
31189	455765
89994	455766
103582	455767
51309	455768
8560	455769
47811	455770
4129	455771
157821	455772
1491	455773
28223	455774
38151	455775
114750	455776
14204	455777
946	455778
101404	455779
121571	455780
1543	455781
4791	455782
76402	455783
17707	455784
63862	455785
35878	455786
42438	455787
12612	455788
17444	455789
8240	455790
29991	455791
6828	455792
13709	455793
70034	455794
6781	455795
17315	455796
3302	455797
35996	455798
4925	455799
5463	455800
5796	455801
327	455802
99952	455803
7991	455804
73735	455805
82997	455806
12595	455807
5838	455808
74348	455809
106179	455810
70638	455811
90775	455812
9356	455813
24075	455814
60689	455815
7673	455816
30316	455817
84747	455818
36335	455819
75407	455820
38341	455821
598	455822
30461	455823
33260	455824
1396	455825
11264	455826
29488	455827
46594	455828
10250	455829
39398	455830
111190	455831
29093	455832
31284	455833
101238	455834
2971	455835
42764	455836
56997	455837
42884	455838
48960	455839
72851	455840
97008	455841
23822	455842
62774	455843
12	455844
5901	455845
69482	455846
28638	455847
29666	455848
22852	455849
84699	455850
98425	455851
24197	455852
63901	455853
2520	455854
76230	455855
13988	455856
61359	455857
109778	455858
46748	455859
64576	455860
43559	455861
20537	455862
2499	455863
25748	455864
125031	455865
17529	455866
20484	455867
22314	455868
32861	455869
600	455870
37584	455871
94112	455872
2228	455873
27288	455874
6769	455875
49609	455876
6426	455877
132495	455878
16820	455879
14017	455880
25879	455881
130103	455882
57403	455883
36437	455884
45906	455885
16212	455886
41835	455887
9474	455888
58658	455889
3347	455890
11642	455891
35037	455892
31830	455893
21150	455894
4069	455895
9795	455896
24145	455897
46738	455898
4243	455899
76482	455900
45254	455901
3527	455902
1767	455903
81109	455904
55382	455905
12963	455906
75936	455907
67151	455908
10182	455909
10352	455910
782	455911
951	455912
6647	455913
6534	455914
62835	455915
67071	455916
164571	455917
28596	455918
54431	455919
1480	455920
28685	455921
94936	455922
6008	455923
51563	455924
69062	455925
18432	455926
30443	455927
87574	455928
68512	455929
113822	455930
2	455931
31800	455932
5248	455933
20244	455934
98590	455935
46036	455936
14344	455937
62060	455938
62916	455939
9481	455940
41601	455941
17215	455942
59012	455943
563	455944
13231	455945
81329	455946
35796	455947
1	455948
10352	455949
93151	455950
5039	455951
5912	455952
84866	455953
133386	455954
55	455955
128844	455956
59371	455957
6951	455958
24986	455959
78600	455960
30786	455961
98326	455962
26035	455963
98564	455964
61927	455965
35367	455966
74445	455967
74931	455968
1599	455969
55759	455970
11105	455971
139428	455972
26505	455973
87011	455974
13179	455975
4122	455976
13836	455977
62205	455978
8975	455979
91444	455980
22092	455981
8605	455982
161762	455983
71409	455984
4428	455985
46736	455986
7661	455987
35424	455988
7819	455989
74049	455990
4182	455991
65098	455992
69542	455993
8	455994
2034	455995
140771	455996
121852	455997
123110	455998
2987	455999
35034	456000
884	456001
49696	456002
34457	456003
67839	456004
5386	456005
47438	456006
26031	456007
30658	456008
34421	456009
1042	456010
36801	456011
20965	456012
48083	456013
27890	456014
65175	456015
377	456016
61603	456017
7057	456018
4753	456019
77693	456020
14102	456021
77864	456022
49674	456023
99433	456024
37141	456025
3305	456026
1330	456027
27326	456028
24254	456029
43	456030
10951	456031
69674	456032
5037	456033
106385	456034
90430	456035
106537	456036
16991	456037
6905	456038
41256	456039
9522	456040
3419	456041
47311	456042
97061	456043
23694	456044
61845	456045
33144	456046
9545	456047
1903	456048
41734	456049
76988	456050
70911	456051
71611	456052
34180	456053
11850	456054
22849	456055
57377	456056
92	456057
22535	456058
31241	456059
304	456060
24	456061
44436	456062
7089	456063
13995	456064
85046	456065
9502	456066
121155	456067
11360	456068
7831	456069
58057	456070
56401	456071
20557	456072
61839	456073
52927	456074
7349	456075
20456	456076
46738	456077
70546	456078
20342	456079
16961	456080
36460	456081
5270	456082
457	456083
102706	456084
19161	456085
13574	456086
49553	456087
25184	456088
11819	456089
61435	456090
5475	456091
117068	456092
75948	456093
55076	456094
57090	456095
73	456096
21421	456097
72104	456098
70147	456099
2171	456100
1445	456101
4753	456102
2890	456103
93056	456104
7132	456105
12710	456106
161401	456107
130705	456108
43723	456109
102653	456110
6275	456111
106125	456112
32390	456113
71938	456114
4847	456115
113006	456116
2456	456117
33332	456118
3963	456119
27106	456120
50950	456121
104461	456122
13513	456123
56672	456124
94126	456125
29570	456126
3307	456127
1313	456128
90297	456129
59624	456130
28439	456131
42163	456132
12986	456133
14406	456134
40805	456135
95669	456136
6196	456137
989	456138
79828	456139
1653	456140
127261	456141
86312	456142
47487	456143
59	456144
5663	456145
7942	456146
7917	456147
24316	456148
23921	456149
66189	456150
59	456151
3440	456152
7595	456153
5203	456154
69461	456155
44051	456156
41231	456157
3692	456158
14521	456159
871	456160
15063	456161
29605	456162
30184	456163
4609	456164
95860	456165
101682	456166
107715	456167
66317	456168
6219	456169
31962	456170
86077	456171
4152	456172
87986	456173
66507	456174
5792	456175
24351	456176
32090	456177
74269	456178
1054	456179
53334	456180
95605	456181
107252	456182
103686	456183
22499	456184
54924	456185
85843	456186
17203	456187
40725	456188
705	456189
10829	456190
125438	456191
10181	456192
19406	456193
40821	456194
23634	456195
12622	456196
28630	456197
67474	456198
17496	456199
80669	456200
2502	456201
3967	456202
83029	456203
5333	456204
50961	456205
87881	456206
12307	456207
63504	456208
18194	456209
27375	456210
16334	456211
10652	456212
30401	456213
22136	456214
13596	456215
4572	456216
14426	456217
5750	456218
96877	456219
26004	456220
15685	456221
32775	456222
45842	456223
39493	456224
94759	456225
58737	456226
34579	456227
53010	456228
8568	456229
65305	456230
34493	456231
10173	456232
128594	456233
11673	456234
5570	456235
2979	456236
12730	456237
93794	456238
72583	456239
3993	456240
54198	456241
24271	456242
120700	456243
65156	456244
112482	456245
106866	456246
102203	456247
18689	456248
15190	456249
10822	456250
70353	456251
2967	456252
71183	456253
28446	456254
74089	456255
10277	456256
14643	456257
3798	456258
33758	456259
15515	456260
21235	456261
14742	456262
13998	456263
16205	456264
3542	456265
80353	456266
124447	456267
56971	456268
12054	456269
45187	456270
59827	456271
18991	456272
5165	456273
53934	456274
17979	456275
103016	456276
61535	456277
22927	456278
39	456279
20347	456280
12581	456281
97271	456282
2282	456283
5630	456284
4172	456285
44264	456286
105122	456287
21118	456288
83675	456289
50	456290
15796	456291
9525	456292
151791	456293
30111	456294
1487	456295
79277	456296
34889	456297
23085	456298
22158	456299
5029	456300
95106	456301
5801	456302
7736	456303
66761	456304
17264	456305
2122	456306
946	456307
132001	456308
66040	456309
6404	456310
31569	456311
55937	456312
61715	456313
105694	456314
26849	456315
15347	456316
81114	456317
157117	456318
14642	456319
7869	456320
13714	456321
46241	456322
124093	456323
67600	456324
97782	456325
81313	456326
37034	456327
124432	456328
97845	456329
39570	456330
9977	456331
39061	456332
4955	456333
2289	456334
8023	456335
23603	456336
19343	456337
1885	456338
18745	456339
11593	456340
16338	456341
12897	456342
18288	456343
38405	456344
65061	456345
49971	456346
8826	456347
23338	456348
32682	456349
87580	456350
75790	456351
15574	456352
80793	456353
53453	456354
23669	456355
8557	456356
5089	456357
43395	456358
137634	456359
2457	456360
54168	456361
2903	456362
40198	456363
23796	456364
11116	456365
275	456366
96767	456367
6287	456368
101387	456369
20545	456370
13208	456371
3647	456372
55457	456373
21402	456374
44214	456375
49680	456376
151957	456377
3487	456378
47263	456379
10674	456380
2639	456381
30902	456382
78460	456383
13532	456384
1043	456385
141	456386
38877	456387
66407	456388
94613	456389
158047	456390
2493	456391
21709	456392
23707	456393
17026	456394
37075	456395
104068	456396
14319	456397
4070	456398
82388	456399
23244	456400
52431	456401
21998	456402
64261	456403
21065	456404
4018	456405
149	456406
122321	456407
291	456408
126670	456409
20430	456410
111997	456411
35717	456412
18842	456413
33121	456414
30642	456415
6233	456416
109303	456417
5816	456418
22924	456419
39185	456420
15679	456421
72366	456422
42306	456423
7364	456424
34066	456425
54232	456426
13514	456427
81255	456428
12845	456429
67379	456430
58432	456431
7707	456432
198	456433
5808	456434
31279	456435
49323	456436
60	456437
48623	456438
22301	456439
10181	456440
36034	456441
45090	456442
37249	456443
25308	456444
603	456445
104953	456446
65911	456447
57506	456448
41401	456449
34208	456450
32922	456451
66844	456452
143743	456453
12587	456454
4042	456455
21394	456456
11135	456457
13343	456458
41625	456459
2315	456460
52348	456461
24040	456462
67969	456463
15010	456464
49340	456465
91291	456466
71213	456467
127906	456468
77952	456469
59350	456470
18847	456471
59242	456472
19998	456473
86200	456474
4130	456475
129201	456476
2287	456477
154261	456478
1608	456479
128656	456480
96577	456481
7140	456482
122101	456483
30755	456484
38759	456485
38597	456486
3415	456487
95023	456488
54657	456489
81597	456490
114565	456491
6997	456492
17315	456493
146144	456494
15532	456495
126392	456496
79329	456497
6560	456498
99881	456499
5192	456500
89965	456501
1794	456502
18350	456503
1030	456504
48940	456505
85573	456506
120616	456507
3713	456508
94556	456509
11411	456510
56976	456511
35139	456512
83936	456513
65285	456514
11857	456515
86567	456516
794	456517
1930	456518
19196	456519
111473	456520
47845	456521
35688	456522
109507	456523
18065	456524
7466	456525
20896	456526
32108	456527
21293	456528
81368	456529
22570	456530
120785	456531
40973	456532
42234	456533
91633	456534
46747	456535
162769	456536
72223	456537
165990	456538
24578	456539
2464	456540
3185	456541
82260	456542
154581	456543
8501	456544
35304	456545
11287	456546
101123	456547
8148	456548
1390	456549
16672	456550
2891	456551
22552	456552
10272	456553
760	456554
33252	456555
32284	456556
12034	456557
12908	456558
3203	456559
37595	456560
59524	456561
92854	456562
2478	456563
511	456564
26009	456565
47615	456566
9531	456567
43848	456568
81	456569
35731	456570
14889	456571
154901	456572
83487	456573
20562	456574
39813	456575
4960	456576
166371	456577
44447	456578
40745	456579
134113	456580
33874	456581
79244	456582
14299	456583
22944	456584
4953	456585
58704	456586
29307	456587
45171	456588
46730	456589
22705	456590
51816	456591
34540	456592
17815	456593
2208	456594
60539	456595
46151	456596
15785	456597
41222	456598
85762	456599
14544	456600
388	456601
8980	456602
30241	456603
19016	456604
37272	456605
73990	456606
34647	456607
392	456608
1200	456609
10318	456610
80710	456611
43430	456612
9779	456613
18636	456614
22987	456615
78408	456616
15923	456617
105873	456618
27842	456619
6475	456620
77885	456621
29791	456622
18258	456623
5056	456624
45577	456625
6263	456626
1808	456627
29180	456628
91078	456629
50473	456630
7094	456631
48845	456632
543	456633
53388	456634
53541	456635
66507	456636
17394	456637
90266	456638
24362	456639
2046	456640
11932	456641
33941	456642
131990	456643
1759	456644
46326	456645
10924	456646
43901	456647
58918	456648
69828	456649
74434	456650
113536	456651
36918	456652
35024	456653
2008	456654
115297	456655
87023	456656
99948	456657
11059	456658
1294	456659
3508	456660
8544	456661
491	456662
642	456663
11328	456664
115637	456665
5371	456666
93462	456667
27132	456668
2272	456669
21078	456670
153921	456671
46486	456672
84093	456673
8456	456674
96868	456675
6704	456676
9386	456677
127045	456678
7412	456679
48390	456680
949	456681
34978	456682
9539	456683
98496	456684
33593	456685
114956	456686
43662	456687
30330	456688
63666	456689
58319	456690
29746	456691
160954	456692
43192	456693
26734	456694
31607	456695
38623	456696
6835	456697
6864	456698
15912	456699
82469	456700
66439	456701
4356	456702
657	456703
30995	456704
32112	456705
109	456706
4673	456707
12194	456708
48345	456709
83357	456710
12190	456711
670	456712
59076	456713
544	456714
21959	456715
13792	456716
22601	456717
18030	456718
4724	456719
13001	456720
42062	456721
3203	456722
22999	456723
5006	456724
11459	456725
61398	456726
6579	456727
5846	456728
14101	456729
990	456730
63556	456731
137225	456732
73538	456733
65030	456734
134188	456735
63796	456736
1715	456737
47275	456738
47732	456739
37745	456740
6734	456741
107642	456742
138260	456743
33	456744
38970	456745
51429	456746
28696	456747
42851	456748
715	456749
4418	456750
117360	456751
158930	456752
95102	456753
6350	456754
62	456755
81680	456756
44096	456757
33392	456758
3885	456759
9716	456760
60469	456761
16039	456762
1559	456763
16692	456764
44253	456765
19821	456766
2639	456767
69719	456768
8402	456769
40395	456770
18813	456771
85439	456772
6681	456773
41728	456774
64	456775
58868	456776
40837	456777
64664	456778
48658	456779
1937	456780
12077	456781
15553	456782
51366	456783
40140	456784
1166	456785
36323	456786
86262	456787
2826	456788
36296	456789
73547	456790
107806	456791
84463	456792
39646	456793
60236	456794
5864	456795
157180	456796
38807	456797
4026	456798
89652	456799
54775	456800
95415	456801
8896	456802
15396	456803
48363	456804
71905	456805
4026	456806
23170	456807
4838	456808
5171	456809
108297	456810
42047	456811
8653	456812
65971	456813
743	456814
11691	456815
87899	456816
41049	456817
71421	456818
5489	456819
28283	456820
30109	456821
80872	456822
1354	456823
52310	456824
19659	456825
1708	456826
143530	456827
26853	456828
70320	456829
3363	456830
2139	456831
25557	456832
6538	456833
76824	456834
26321	456835
4674	456836
10519	456837
64346	456838
68631	456839
32052	456840
10623	456841
80763	456842
122186	456843
25675	456844
4607	456845
33729	456846
4917	456847
141604	456848
31884	456849
116341	456850
44974	456851
53627	456852
35622	456853
82374	456854
30464	456855
51532	456856
66489	456857
20249	456858
48170	456859
25879	456860
72151	456861
52762	456862
82819	456863
2701	456864
1279	456865
30545	456866
973	456867
2335	456868
59059	456869
101271	456870
27870	456871
94687	456872
99775	456873
64056	456874
59055	456875
127356	456876
99894	456877
3624	456878
10529	456879
123554	456880
50169	456881
191	456882
8269	456883
20385	456884
63276	456885
33066	456886
18353	456887
65247	456888
84512	456889
11679	456890
35	456891
130443	456892
651	456893
21543	456894
31356	456895
53118	456896
137611	456897
2931	456898
16103	456899
9941	456900
16504	456901
664	456902
21993	456903
42914	456904
3	456905
44288	456906
65721	456907
1407	456908
8452	456909
36057	456910
65958	456911
39144	456912
38083	456913
31108	456914
57253	456915
212	456916
41986	456917
17865	456918
201	456919
4073	456920
6659	456921
80224	456922
24977	456923
9012	456924
75247	456925
13040	456926
66416	456927
190	456928
105	456929
53003	456930
64869	456931
98341	456932
721	456933
37669	456934
26581	456935
88465	456936
2623	456937
63869	456938
9911	456939
39793	456940
83742	456941
7500	456942
8680	456943
24912	456944
12367	456945
2883	456946
37327	456947
24748	456948
20463	456949
64480	456950
751	456951
4258	456952
217	456953
53475	456954
165496	456955
18625	456956
8494	456957
504	456958
25093	456959
3553	456960
1706	456961
33078	456962
27363	456963
5458	456964
18209	456965
37489	456966
39077	456967
25626	456968
51763	456969
32978	456970
1154	456971
2471	456972
4601	456973
59130	456974
37130	456975
361	456976
45741	456977
2571	456978
22197	456979
72124	456980
27428	456981
1497	456982
132067	456983
799	456984
40837	456985
38827	456986
5848	456987
90318	456988
804	456989
6908	456990
16236	456991
33568	456992
71225	456993
10316	456994
151992	456995
14228	456996
34120	456997
17803	456998
67415	456999
60428	457000
77107	457001
146740	457002
35540	457003
56949	457004
15930	457005
69935	457006
90086	457007
109672	457008
72185	457009
20385	457010
11046	457011
40963	457012
5789	457013
5136	457014
105001	457015
20175	457016
44614	457017
4252	457018
2492	457019
70439	457020
56555	457021
69075	457022
53732	457023
36701	457024
15642	457025
5820	457026
26558	457027
26155	457028
17126	457029
19181	457030
24800	457031
2179	457032
139715	457033
59259	457034
18442	457035
34506	457036
14365	457037
14697	457038
994	457039
64708	457040
85962	457041
2366	457042
7680	457043
548	457044
27229	457045
43806	457046
15693	457047
1880	457048
161747	457049
37008	457050
15578	457051
139253	457052
17785	457053
124779	457054
35176	457055
29793	457056
93170	457057
25420	457058
5054	457059
25817	457060
71922	457061
5777	457062
127240	457063
3136	457064
4237	457065
18133	457066
54137	457067
6897	457068
11340	457069
32544	457070
10237	457071
28010	457072
4508	457073
132402	457074
4477	457075
79875	457076
27309	457077
30150	457078
72121	457079
40329	457080
67192	457081
23757	457082
80742	457083
7159	457084
2580	457085
70487	457086
13668	457087
129957	457088
34322	457089
52879	457090
75445	457091
100118	457092
12657	457093
37631	457094
137047	457095
11692	457096
16398	457097
7464	457098
7512	457099
48725	457100
8356	457101
127953	457102
4164	457103
55974	457104
17996	457105
59725	457106
53072	457107
13572	457108
44526	457109
3201	457110
33759	457111
104055	457112
59459	457113
352	457114
1407	457115
78069	457116
77723	457117
48105	457118
31315	457119
940	457120
458	457121
81297	457122
15323	457123
18997	457124
92143	457125
15989	457126
9267	457127
53166	457128
20523	457129
10494	457130
96168	457131
1776	457132
59963	457133
38394	457134
22943	457135
12949	457136
42796	457137
1208	457138
126599	457139
141748	457140
85170	457141
68952	457142
37223	457143
23031	457144
17360	457145
22252	457146
48857	457147
72695	457148
29634	457149
30005	457150
10763	457151
64308	457152
6338	457153
114567	457154
33266	457155
20238	457156
46769	457157
919	457158
14545	457159
6665	457160
4197	457161
59159	457162
74839	457163
1212	457164
12390	457165
68666	457166
25399	457167
40068	457168
4139	457169
9287	457170
1044	457171
2852	457172
43624	457173
85669	457174
68050	457175
3836	457176
1375	457177
125428	457178
60525	457179
30294	457180
2135	457181
87023	457182
96618	457183
10791	457184
40921	457185
7718	457186
19028	457187
4486	457188
61303	457189
32661	457190
46080	457191
44771	457192
58711	457193
33314	457194
6306	457195
30771	457196
91338	457197
50922	457198
6483	457199
69347	457200
56500	457201
30857	457202
84775	457203
6698	457204
7728	457205
77874	457206
58503	457207
98280	457208
79309	457209
23207	457210
67776	457211
66733	457212
13448	457213
106380	457214
13936	457215
43483	457216
28764	457217
77660	457218
2797	457219
89034	457220
5838	457221
14770	457222
63739	457223
32021	457224
92621	457225
49858	457226
5669	457227
2180	457228
7298	457229
53304	457230
47464	457231
401	457232
14831	457233
33756	457234
96581	457235
50752	457236
4821	457237
20906	457238
30833	457239
4982	457240
95848	457241
1868	457242
31014	457243
14962	457244
24639	457245
14	457246
132127	457247
36379	457248
10193	457249
121519	457250
45350	457251
7586	457252
12366	457253
51461	457254
14599	457255
73205	457256
45811	457257
1330	457258
10092	457259
20798	457260
20545	457261
1329	457262
22572	457263
1172	457264
60878	457265
26885	457266
1279	457267
59211	457268
10508	457269
5159	457270
44332	457271
42561	457272
68924	457273
50545	457274
3275	457275
11278	457276
56308	457277
7961	457278
95330	457279
30547	457280
40443	457281
117919	457282
83681	457283
97638	457284
8125	457285
72602	457286
6168	457287
59542	457288
96449	457289
4243	457290
5572	457291
11810	457292
33004	457293
58388	457294
51910	457295
5058	457296
156717	457297
32286	457298
126905	457299
41076	457300
125734	457301
140658	457302
22316	457303
42606	457304
69613	457305
3023	457306
9475	457307
46029	457308
38947	457309
24968	457310
44830	457311
69579	457312
85039	457313
507	457314
1821	457315
126750	457316
50344	457317
73794	457318
3734	457319
4961	457320
32070	457321
51006	457322
61713	457323
22117	457324
75511	457325
3953	457326
1475	457327
43532	457328
25767	457329
55557	457330
105143	457331
105792	457332
11571	457333
1	457334
10449	457335
8314	457336
6363	457337
17485	457338
53223	457339
38639	457340
30764	457341
7340	457342
82012	457343
5335	457344
47996	457345
65984	457346
20284	457347
42616	457348
15952	457349
2095	457350
58727	457351
44222	457352
20374	457353
17255	457354
2912	457355
32661	457356
2221	457357
14998	457358
26918	457359
65661	457360
25242	457361
7287	457362
97643	457363
1002	457364
1497	457365
22951	457366
43408	457367
26956	457368
22635	457369
100642	457370
9057	457371
9247	457372
603	457373
61232	457374
33153	457375
11446	457376
17647	457377
4518	457378
32720	457379
40600	457380
20478	457381
5077	457382
503	457383
20894	457384
97893	457385
307	457386
3676	457387
111417	457388
9610	457389
94459	457390
87031	457391
6932	457392
110565	457393
34337	457394
502	457395
48453	457396
19097	457397
8878	457398
33420	457399
39859	457400
9203	457401
35913	457402
12867	457403
28654	457404
19577	457405
34934	457406
28777	457407
22009	457408
37067	457409
1378	457410
75370	457411
138289	457412
36109	457413
28653	457414
46649	457415
2188	457416
15000	457417
151435	457418
12659	457419
838	457420
838	457421
929	457422
40021	457423
12640	457424
8644	457425
77303	457426
46685	457427
62780	457428
16792	457429
98687	457430
48186	457431
25589	457432
115698	457433
52344	457434
16003	457435
29301	457436
16017	457437
28319	457438
70292	457439
103529	457440
63205	457441
62491	457442
107058	457443
41523	457444
137180	457445
16337	457446
31224	457447
89778	457448
91656	457449
30840	457450
1174	457451
111812	457452
63122	457453
56544	457454
64487	457455
6111	457456
9137	457457
356	457458
1354	457459
13462	457460
31984	457461
33910	457462
20800	457463
1992	457464
76590	457465
1884	457466
47738	457467
9297	457468
37841	457469
9958	457470
17403	457471
1076	457472
15176	457473
6320	457474
17316	457475
129816	457476
40627	457477
133191	457478
4	457479
118518	457480
10739	457481
913	457482
26877	457483
1243	457484
31848	457485
2822	457486
42358	457487
78649	457488
276	457489
7029	457490
13372	457491
30883	457492
9351	457493
51944	457494
8456	457495
5354	457496
150643	457497
3187	457498
27818	457499
370	457500
63338	457501
141877	457502
64841	457503
64152	457504
9533	457505
29707	457506
54212	457507
14434	457508
258	457509
38	457510
6429	457511
3159	457512
23839	457513
101266	457514
118397	457515
25669	457516
23495	457517
18772	457518
14133	457519
241	457520
100827	457521
31496	457522
9494	457523
525	457524
1994	457525
3031	457526
47689	457527
72124	457528
5777	457529
17613	457530
2246	457531
545	457532
14881	457533
28437	457534
71929	457535
44719	457536
125908	457537
10078	457538
4	457539
93923	457540
43194	457541
6016	457542
42183	457543
17285	457544
2948	457545
34234	457546
48618	457547
445	457548
82951	457549
13476	457550
22302	457551
17601	457552
21718	457553
103330	457554
97696	457555
50239	457556
81963	457557
11642	457558
2091	457559
21810	457560
62040	457561
142745	457562
157364	457563
72721	457564
26066	457565
6662	457566
156433	457567
69793	457568
16527	457569
75566	457570
33557	457571
22459	457572
594	457573
13657	457574
32	457575
90999	457576
98073	457577
80461	457578
112026	457579
2657	457580
21306	457581
39673	457582
95662	457583
18966	457584
65238	457585
82996	457586
66	457587
10843	457588
70232	457589
24728	457590
143070	457591
25227	457592
27501	457593
117786	457594
105442	457595
16776	457596
3550	457597
119014	457598
5959	457599
50519	457600
11683	457601
37391	457602
83724	457603
4777	457604
41597	457605
38336	457606
9824	457607
52845	457608
15480	457609
18358	457610
40747	457611
45420	457612
123036	457613
19441	457614
35976	457615
55106	457616
19345	457617
57277	457618
3528	457619
51135	457620
10103	457621
65032	457622
143519	457623
101736	457624
3743	457625
3402	457626
6632	457627
3440	457628
10900	457629
31941	457630
43121	457631
32804	457632
533	457633
19471	457634
127435	457635
45667	457636
85542	457637
82326	457638
77503	457639
134367	457640
48702	457641
3941	457642
17684	457643
20157	457644
5034	457645
94485	457646
96119	457647
81203	457648
2197	457649
20857	457650
42975	457651
90208	457652
48688	457653
97097	457654
123088	457655
35396	457656
66992	457657
35201	457658
956	457659
8638	457660
36990	457661
6702	457662
1485	457663
1327	457664
49095	457665
62267	457666
11398	457667
108295	457668
15005	457669
5378	457670
133884	457671
55425	457672
13475	457673
73717	457674
17411	457675
25885	457676
30273	457677
6368	457678
8677	457679
130586	457680
97424	457681
1019	457682
100641	457683
114408	457684
71000	457685
401	457686
48034	457687
4537	457688
1	457689
3141	457690
68484	457691
48902	457692
12333	457693
38085	457694
9195	457695
22373	457696
2066	457697
28184	457698
72167	457699
3677	457700
667	457701
17707	457702
49712	457703
15374	457704
28932	457705
221	457706
10614	457707
4421	457708
743	457709
25070	457710
77350	457711
13257	457712
6657	457713
3258	457714
10297	457715
17653	457716
8837	457717
75853	457718
7159	457719
55183	457720
12500	457721
104408	457722
13667	457723
117336	457724
8939	457725
30398	457726
11213	457727
7137	457728
39	457729
18130	457730
14656	457731
32302	457732
16689	457733
87731	457734
13550	457735
20900	457736
35834	457737
36404	457738
144474	457739
61854	457740
47120	457741
85142	457742
18417	457743
18344	457744
63820	457745
55543	457746
34277	457747
24164	457748
129861	457749
59164	457750
57988	457751
47186	457752
11661	457753
90855	457754
12612	457755
28651	457756
59330	457757
42465	457758
37242	457759
67551	457760
36591	457761
105216	457762
75798	457763
5195	457764
4155	457765
50455	457766
5157	457767
9476	457768
982	457769
45993	457770
7428	457771
22263	457772
29056	457773
131987	457774
55117	457775
12967	457776
41811	457777
166558	457778
7936	457779
7728	457780
26588	457781
54778	457782
29602	457783
131306	457784
24006	457785
3370	457786
56756	457787
51006	457788
3711	457789
2413	457790
84373	457791
62746	457792
95621	457793
9782	457794
33717	457795
91438	457796
20615	457797
1915	457798
5730	457799
99892	457800
3304	457801
28181	457802
20018	457803
56830	457804
7851	457805
63966	457806
95456	457807
10500	457808
99265	457809
21542	457810
45359	457811
65089	457812
7506	457813
1593	457814
2731	457815
68367	457816
36531	457817
60232	457818
155177	457819
39838	457820
38238	457821
5908	457822
2895	457823
134367	457824
14718	457825
50096	457826
3909	457827
1393	457828
36957	457829
28080	457830
2730	457831
16743	457832
29234	457833
66679	457834
24075	457835
4287	457836
2019	457837
5339	457838
27190	457839
4957	457840
52285	457841
56362	457842
18432	457843
55099	457844
35573	457845
20220	457846
159531	457847
61106	457848
18358	457849
35888	457850
140870	457851
75832	457852
32081	457853
67602	457854
130623	457855
36888	457856
6474	457857
9330	457858
49829	457859
1384	457860
1140	457861
145526	457862
24449	457863
35170	457864
51326	457865
1390	457866
144851	457867
131657	457868
11856	457869
24610	457870
4439	457871
128981	457872
6222	457873
87962	457874
1857	457875
15243	457876
24028	457877
31660	457878
160215	457879
40273	457880
6220	457881
56411	457882
13161	457883
40936	457884
29824	457885
24345	457886
12817	457887
14	457888
3513	457889
11429	457890
744	457891
26504	457892
142860	457893
7648	457894
24542	457895
62252	457896
3230	457897
11216	457898
18210	457899
11813	457900
7851	457901
51419	457902
82186	457903
38813	457904
82256	457905
17228	457906
13343	457907
983	457908
5257	457909
21679	457910
13850	457911
38416	457912
2220	457913
81761	457914
3825	457915
76993	457916
49381	457917
46333	457918
45114	457919
29451	457920
6196	457921
33353	457922
1521	457923
43247	457924
8478	457925
32904	457926
66413	457927
32514	457928
26178	457929
6427	457930
7197	457931
9199	457932
88878	457933
139186	457934
98640	457935
16011	457936
28261	457937
10410	457938
15595	457939
45441	457940
25126	457941
7019	457942
15136	457943
46954	457944
45490	457945
17698	457946
38509	457947
27670	457948
74681	457949
79241	457950
145129	457951
13903	457952
18151	457953
11734	457954
43242	457955
60900	457956
72005	457957
110692	457958
62450	457959
87239	457960
53161	457961
103264	457962
8131	457963
21825	457964
16008	457965
6961	457966
24427	457967
89234	457968
82228	457969
56744	457970
56942	457971
38984	457972
34199	457973
56255	457974
102492	457975
13406	457976
8101	457977
20910	457978
35459	457979
8448	457980
5610	457981
11912	457982
84891	457983
78616	457984
5003	457985
5000	457986
1388	457987
17498	457988
58752	457989
69347	457990
56156	457991
110676	457992
1787	457993
49560	457994
44047	457995
14183	457996
39805	457997
26916	457998
17609	457999
7128	458000
1762	458001
47	458002
16475	458003
70171	458004
735	458005
56457	458006
39337	458007
101	458008
27558	458009
94060	458010
84239	458011
47816	458012
77682	458013
32362	458014
48547	458015
113539	458016
1280	458017
42839	458018
157907	458019
159562	458020
32223	458021
1151	458022
75811	458023
60114	458024
3552	458025
138549	458026
147921	458027
8858	458028
9945	458029
686	458030
24524	458031
5419	458032
1963	458033
61266	458034
70072	458035
59820	458036
2202	458037
123806	458038
20350	458039
60092	458040
15852	458041
118553	458042
45700	458043
20116	458044
8977	458045
12904	458046
56619	458047
3152	458048
28487	458049
17512	458050
12878	458051
92756	458052
20731	458053
23329	458054
21924	458055
67291	458056
25466	458057
24778	458058
30201	458059
60990	458060
45352	458061
95258	458062
32984	458063
104127	458064
17407	458065
16814	458066
4957	458067
32912	458068
33742	458069
8152	458070
11311	458071
10900	458072
91728	458073
55797	458074
3820	458075
120534	458076
13287	458077
24683	458078
113266	458079
48202	458080
16531	458081
10133	458082
943	458083
75228	458084
7181	458085
19458	458086
94047	458087
29460	458088
16340	458089
403	458090
59801	458091
83217	458092
63198	458093
2207	458094
7696	458095
2264	458096
30554	458097
103477	458098
68287	458099
10624	458100
2347	458101
90517	458102
58043	458103
60943	458104
70911	458105
126501	458106
33840	458107
23312	458108
54825	458109
113874	458110
86480	458111
85440	458112
19035	458113
54032	458114
131188	458115
18428	458116
103890	458117
16800	458118
34308	458119
60971	458120
67712	458121
15664	458122
78890	458123
17744	458124
143566	458125
74659	458126
15958	458127
47901	458128
86292	458129
35059	458130
749	458131
2723	458132
52847	458133
20691	458134
20373	458135
23463	458136
22518	458137
9019	458138
63762	458139
73131	458140
10570	458141
89402	458142
44622	458143
10819	458144
3288	458145
2912	458146
40237	458147
90416	458148
70303	458149
7210	458150
4523	458151
89751	458152
2616	458153
82688	458154
56914	458155
5167	458156
198	458157
63234	458158
619	458159
7438	458160
45997	458161
76560	458162
14535	458163
48434	458164
105809	458165
16858	458166
118937	458167
61289	458168
6698	458169
6907	458170
1966	458171
6539	458172
70866	458173
14126	458174
2861	458175
47476	458176
13846	458177
10187	458178
32467	458179
118786	458180
26704	458181
44815	458182
4969	458183
24244	458184
35072	458185
19855	458186
1708	458187
87667	458188
7878	458189
46622	458190
120361	458191
19855	458192
3159	458193
59430	458194
12824	458195
83208	458196
119526	458197
112422	458198
101446	458199
77774	458200
100967	458201
2021	458202
1469	458203
22355	458204
75132	458205
118545	458206
15773	458207
25998	458208
18370	458209
27412	458210
107473	458211
9988	458212
32986	458213
44247	458214
97014	458215
39228	458216
62929	458217
8687	458218
63901	458219
94592	458220
47475	458221
33831	458222
86649	458223
69665	458224
13458	458225
109411	458226
5500	458227
329	458228
5688	458229
788	458230
53305	458231
130419	458232
17220	458233
40873	458234
17015	458235
14071	458236
24882	458237
8884	458238
59003	458239
44079	458240
38984	458241
38803	458242
17279	458243
9210	458244
1397	458245
38220	458246
900	458247
13683	458248
29110	458249
36381	458250
37204	458251
6196	458252
82867	458253
49523	458254
25257	458255
1072	458256
9742	458257
36448	458258
66788	458259
152797	458260
21711	458261
143811	458262
72622	458263
23136	458264
41652	458265
153685	458266
53021	458267
9415	458268
53062	458269
50585	458270
2631	458271
17241	458272
19328	458273
11446	458274
256	458275
62585	458276
44487	458277
24442	458278
931	458279
106661	458280
86266	458281
99082	458282
9759	458283
34439	458284
73768	458285
29555	458286
166007	458287
2855	458288
13163	458289
132126	458290
1734	458291
20594	458292
83693	458293
25643	458294
3940	458295
583	458296
23553	458297
61260	458298
58527	458299
99714	458300
4896	458301
31372	458302
162498	458303
3817	458304
4104	458305
7266	458306
27144	458307
16387	458308
3460	458309
123832	458310
1437	458311
12033	458312
48894	458313
50273	458314
87599	458315
104114	458316
55249	458317
3445	458318
33120	458319
77968	458320
6861	458321
60518	458322
2000	458323
60390	458324
4956	458325
4461	458326
35005	458327
127443	458328
40986	458329
24907	458330
29696	458331
16241	458332
11296	458333
17682	458334
27825	458335
2836	458336
9973	458337
7985	458338
53381	458339
78767	458340
14220	458341
27751	458342
51030	458343
86242	458344
112003	458345
13845	458346
25242	458347
40325	458348
86050	458349
63210	458350
28213	458351
67550	458352
24004	458353
33966	458354
68122	458355
7408	458356
6200	458357
4227	458358
57518	458359
64820	458360
393	458361
148623	458362
84967	458363
26373	458364
76130	458365
35707	458366
63483	458367
53597	458368
28329	458369
34088	458370
98690	458371
29634	458372
7319	458373
21038	458374
67236	458375
5365	458376
520	458377
114370	458378
31604	458379
37862	458380
33972	458381
40785	458382
35192	458383
1328	458384
56490	458385
5489	458386
115308	458387
39483	458388
20753	458389
32043	458390
4354	458391
31774	458392
48098	458393
61720	458394
6561	458395
76450	458396
17977	458397
551	458398
48403	458399
39034	458400
1376	458401
8294	458402
92148	458403
83720	458404
3763	458405
94053	458406
21975	458407
80065	458408
65488	458409
92435	458410
130659	458411
110085	458412
17726	458413
91430	458414
590	458415
32769	458416
6011	458417
35283	458418
19275	458419
16729	458420
36473	458421
40343	458422
56236	458423
42678	458424
136202	458425
8093	458426
7797	458427
31416	458428
31970	458429
6195	458430
9558	458431
83736	458432
24793	458433
9201	458434
1382	458435
94790	458436
18770	458437
83211	458438
133926	458439
2412	458440
21119	458441
14165	458442
7659	458443
8184	458444
8498	458445
44501	458446
129618	458447
16591	458448
18213	458449
897	458450
30955	458451
6734	458452
10927	458453
5770	458454
9472	458455
57374	458456
18407	458457
130822	458458
57248	458459
13488	458460
92777	458461
45861	458462
64446	458463
30709	458464
21376	458465
67429	458466
19577	458467
61491	458468
163	458469
17339	458470
67182	458471
26033	458472
27654	458473
89648	458474
16385	458475
74110	458476
88739	458477
94846	458478
137552	458479
58338	458480
64024	458481
652	458482
132447	458483
60707	458484
33864	458485
61744	458486
25428	458487
106061	458488
14345	458489
554	458490
1468	458491
36298	458492
81124	458493
1292	458494
13160	458495
3940	458496
9556	458497
48071	458498
25709	458499
5168	458500
31009	458501
4562	458502
36440	458503
43137	458504
11080	458505
888	458506
28476	458507
36713	458508
6901	458509
66705	458510
123266	458511
3762	458512
120181	458513
9272	458514
5057	458515
21325	458516
67796	458517
10668	458518
158567	458519
28244	458520
56136	458521
30700	458522
2359	458523
12223	458524
19131	458525
33605	458526
4079	458527
10286	458528
17155	458529
91127	458530
28507	458531
39306	458532
20844	458533
36341	458534
93254	458535
50257	458536
160140	458537
56675	458538
68850	458539
102665	458540
86310	458541
16009	458542
157700	458543
32870	458544
71090	458545
38755	458546
3513	458547
44154	458548
44825	458549
57503	458550
31223	458551
4532	458552
96558	458553
31445	458554
13338	458555
31509	458556
5140	458557
103167	458558
125376	458559
14323	458560
11274	458561
28559	458562
28800	458563
63287	458564
45763	458565
3813	458566
28033	458567
116039	458568
80245	458569
80485	458570
62277	458571
36575	458572
166035	458573
86140	458574
141876	458575
19172	458576
48468	458577
22	458578
45927	458579
6807	458580
53556	458581
3739	458582
29838	458583
22447	458584
8774	458585
24141	458586
27551	458587
53927	458588
109893	458589
3760	458590
30816	458591
88501	458592
52477	458593
45878	458594
7122	458595
234	458596
30555	458597
38505	458598
100992	458599
7685	458600
30161	458601
78850	458602
57265	458603
128758	458604
9805	458605
5461	458606
45604	458607
37520	458608
32526	458609
103470	458610
53679	458611
3867	458612
157714	458613
4647	458614
12261	458615
63968	458616
115161	458617
105655	458618
46352	458619
42100	458620
21334	458621
14876	458622
20447	458623
233	458624
9643	458625
20080	458626
7321	458627
1674	458628
3419	458629
12081	458630
253	458631
38132	458632
49814	458633
26382	458634
5325	458635
104467	458636
52243	458637
16776	458638
105990	458639
6083	458640
38669	458641
130098	458642
1503	458643
11118	458644
14985	458645
22134	458646
86389	458647
32088	458648
80150	458649
1160	458650
81925	458651
28082	458652
63904	458653
71755	458654
10111	458655
3024	458656
8885	458657
25713	458658
2988	458659
12671	458660
84879	458661
4909	458662
31074	458663
89117	458664
9416	458665
21549	458666
3112	458667
25207	458668
11265	458669
27738	458670
29849	458671
11359	458672
15321	458673
2395	458674
19932	458675
5068	458676
29079	458677
6544	458678
5140	458679
147980	458680
9360	458681
5943	458682
56400	458683
269	458684
80641	458685
7472	458686
67180	458687
53542	458688
11190	458689
50926	458690
21545	458691
14184	458692
128786	458693
32793	458694
82331	458695
58309	458696
106727	458697
18083	458698
37549	458699
53371	458700
18	458701
53430	458702
28136	458703
25324	458704
87269	458705
101598	458706
92402	458707
62725	458708
1241	458709
13291	458710
3998	458711
27446	458712
32457	458713
1862	458714
7457	458715
28947	458716
79741	458717
35670	458718
121621	458719
139257	458720
20214	458721
53949	458722
147664	458723
6390	458724
45665	458725
846	458726
31424	458727
44648	458728
96295	458729
25482	458730
72153	458731
10560	458732
51698	458733
85	458734
86531	458735
92362	458736
111757	458737
55819	458738
13479	458739
13734	458740
37497	458741
43333	458742
15951	458743
94642	458744
33451	458745
18417	458746
33441	458747
1010	458748
36175	458749
4260	458750
1730	458751
61537	458752
58578	458753
6492	458754
85612	458755
5245	458756
56901	458757
2683	458758
53361	458759
14001	458760
13372	458761
83602	458762
81482	458763
44321	458764
23704	458765
486	458766
56255	458767
24445	458768
47479	458769
24784	458770
113462	458771
10895	458772
105008	458773
4458	458774
14282	458775
100910	458776
34808	458777
75923	458778
50074	458779
14306	458780
38	458781
15455	458782
55066	458783
7706	458784
28384	458785
153545	458786
90611	458787
9580	458788
28219	458789
49384	458790
45326	458791
32554	458792
4459	458793
17385	458794
34476	458795
39495	458796
517	458797
36160	458798
14529	458799
35047	458800
6516	458801
3705	458802
5518	458803
47352	458804
1691	458805
5556	458806
105453	458807
108691	458808
38279	458809
16434	458810
11176	458811
10565	458812
110396	458813
35715	458814
47224	458815
3182	458816
10302	458817
32500	458818
3442	458819
14236	458820
16078	458821
15842	458822
55194	458823
1193	458824
76347	458825
19198	458826
41750	458827
3781	458828
12510	458829
8170	458830
39674	458831
3124	458832
6315	458833
10120	458834
164921	458835
34348	458836
25292	458837
3849	458838
65426	458839
1826	458840
9628	458841
22340	458842
27086	458843
40417	458844
58090	458845
1220	458846
66902	458847
12302	458848
42105	458849
58175	458850
101799	458851
16546	458852
522	458853
977	458854
36991	458855
12209	458856
38164	458857
7979	458858
30666	458859
109683	458860
8947	458861
26405	458862
25305	458863
22586	458864
61897	458865
185	458866
125990	458867
65277	458868
38935	458869
92	458870
31134	458871
8032	458872
12153	458873
57475	458874
22466	458875
51291	458876
1332	458877
6976	458878
16969	458879
54970	458880
14562	458881
68081	458882
50326	458883
10894	458884
21587	458885
36024	458886
50610	458887
49540	458888
1473	458889
96982	458890
141943	458891
40642	458892
9824	458893
21708	458894
98265	458895
25421	458896
67763	458897
40318	458898
62209	458899
35931	458900
24472	458901
102900	458902
17669	458903
14088	458904
44182	458905
113591	458906
85721	458907
5194	458908
63876	458909
20537	458910
42750	458911
11870	458912
1154	458913
70437	458914
9737	458915
41491	458916
35971	458917
30033	458918
95975	458919
29679	458920
132022	458921
34008	458922
925	458923
128008	458924
14706	458925
4963	458926
512	458927
11711	458928
3555	458929
28891	458930
95176	458931
154706	458932
25178	458933
149818	458934
57726	458935
45383	458936
1008	458937
130808	458938
64474	458939
101990	458940
150993	458941
3607	458942
72745	458943
2709	458944
20625	458945
6	458946
34779	458947
646	458948
9583	458949
10388	458950
16197	458951
9242	458952
53	458953
21356	458954
919	458955
29662	458956
86952	458957
11954	458958
11687	458959
560	458960
54030	458961
34725	458962
97608	458963
2112	458964
65364	458965
7923	458966
61732	458967
69457	458968
10665	458969
102852	458970
67492	458971
19503	458972
3733	458973
39060	458974
1234	458975
91056	458976
11315	458977
46068	458978
68431	458979
44701	458980
30721	458981
4957	458982
83098	458983
63175	458984
115233	458985
19573	458986
84208	458987
12651	458988
2894	458989
2069	458990
79483	458991
72363	458992
6886	458993
44585	458994
14084	458995
57727	458996
111761	458997
14044	458998
91758	458999
37907	459000
78043	459001
10371	459002
17729	459003
39445	459004
58396	459005
80516	459006
77592	459007
37251	459008
33192	459009
15624	459010
115015	459011
6142	459012
44933	459013
110373	459014
19847	459015
219	459016
18382	459017
90967	459018
19020	459019
24321	459020
6125	459021
30482	459022
694	459023
56513	459024
30843	459025
117378	459026
25407	459027
62199	459028
45654	459029
30057	459030
266	459031
1989	459032
2798	459033
163209	459034
62329	459035
95821	459036
4258	459037
14773	459038
70787	459039
4319	459040
103092	459041
11452	459042
41662	459043
21757	459044
101097	459045
65863	459046
11436	459047
415	459048
19084	459049
19596	459050
45697	459051
55472	459052
42786	459053
7915	459054
8263	459055
99303	459056
108011	459057
3056	459058
2194	459059
493	459060
40039	459061
26509	459062
15823	459063
58913	459064
24050	459065
25635	459066
116678	459067
9230	459068
82588	459069
56747	459070
120401	459071
593	459072
92690	459073
32041	459074
26851	459075
20497	459076
19658	459077
18560	459078
120238	459079
18202	459080
6957	459081
98944	459082
75268	459083
155918	459084
6760	459085
29128	459086
49473	459087
39798	459088
46560	459089
52509	459090
421	459091
19652	459092
13545	459093
9458	459094
67011	459095
15181	459096
20674	459097
54407	459098
120978	459099
86868	459100
35566	459101
11166	459102
13647	459103
101594	459104
137000	459105
841	459106
1934	459107
67515	459108
21681	459109
754	459110
81794	459111
25114	459112
102808	459113
10048	459114
31200	459115
34396	459116
8561	459117
21076	459118
104862	459119
2203	459120
61664	459121
37850	459122
9320	459123
22805	459124
100	459125
15571	459126
22424	459127
55071	459128
107308	459129
43892	459130
19020	459131
3841	459132
131267	459133
76839	459134
135956	459135
2741	459136
8369	459137
35268	459138
10250	459139
56083	459140
97693	459141
52435	459142
60250	459143
27527	459144
30790	459145
9935	459146
13108	459147
3045	459148
15118	459149
1875	459150
18778	459151
83477	459152
20237	459153
52531	459154
78166	459155
17997	459156
79459	459157
66881	459158
74781	459159
114847	459160
32614	459161
23226	459162
114052	459163
4473	459164
34901	459165
6392	459166
86377	459167
3568	459168
13173	459169
48297	459170
47828	459171
3503	459172
12043	459173
42477	459174
34659	459175
140173	459176
8835	459177
82455	459178
1865	459179
956	459180
37874	459181
47101	459182
952	459183
43477	459184
6895	459185
70996	459186
53734	459187
52522	459188
37099	459189
998	459190
142095	459191
31673	459192
28104	459193
64160	459194
4777	459195
416	459196
9957	459197
7719	459198
78069	459199
250	459200
20876	459201
85832	459202
115	459203
49942	459204
101213	459205
72346	459206
63224	459207
44877	459208
33556	459209
7476	459210
116545	459211
4648	459212
18867	459213
2109	459214
12093	459215
52247	459216
40395	459217
2170	459218
53800	459219
108190	459220
22725	459221
4300	459222
348	459223
70044	459224
28983	459225
25646	459226
41676	459227
155598	459228
27031	459229
85961	459230
83205	459231
33972	459232
89052	459233
108197	459234
29512	459235
15960	459236
64752	459237
15880	459238
111567	459239
4990	459240
69481	459241
20717	459242
8130	459243
6508	459244
58983	459245
118665	459246
41015	459247
18607	459248
13003	459249
111010	459250
95934	459251
150	459252
4290	459253
103213	459254
8082	459255
11859	459256
59175	459257
25973	459258
30013	459259
29835	459260
148545	459261
5920	459262
13063	459263
67994	459264
42783	459265
702	459266
36118	459267
13981	459268
75232	459269
1932	459270
154153	459271
46137	459272
2823	459273
43467	459274
11208	459275
151903	459276
11448	459277
23842	459278
19282	459279
51717	459280
16223	459281
73088	459282
29259	459283
1526	459284
23544	459285
16513	459286
145318	459287
31594	459288
7278	459289
9694	459290
152493	459291
47092	459292
1565	459293
10396	459294
18982	459295
63721	459296
103456	459297
111400	459298
32336	459299
29707	459300
66698	459301
34758	459302
33257	459303
35722	459304
9342	459305
28263	459306
9410	459307
28321	459308
161050	459309
9533	459310
34462	459311
97488	459312
87917	459313
24545	459314
96779	459315
28979	459316
235	459317
4705	459318
15241	459319
44325	459320
12065	459321
51918	459322
98524	459323
3070	459324
1651	459325
82749	459326
36598	459327
70311	459328
1871	459329
2456	459330
3175	459331
20631	459332
5592	459333
98652	459334
44618	459335
29507	459336
27172	459337
35289	459338
38212	459339
20731	459340
73952	459341
57763	459342
47093	459343
34349	459344
29602	459345
13975	459346
17242	459347
49066	459348
40550	459349
5952	459350
2403	459351
20048	459352
17876	459353
1238	459354
38540	459355
7987	459356
21456	459357
3909	459358
4069	459359
13860	459360
89251	459361
133451	459362
19152	459363
142766	459364
116110	459365
51294	459366
40371	459367
77852	459368
66211	459369
54295	459370
28139	459371
38242	459372
21491	459373
140418	459374
103582	459375
8835	459376
129162	459377
39571	459378
35137	459379
37744	459380
152453	459381
12367	459382
65511	459383
81442	459384
163108	459385
100634	459386
14172	459387
61521	459388
93666	459389
48380	459390
9117	459391
47309	459392
2677	459393
151485	459394
54690	459395
2093	459396
54747	459397
61502	459398
1159	459399
650	459400
20647	459401
3261	459402
50463	459403
76604	459404
20184	459405
21418	459406
1533	459407
8163	459408
73496	459409
2800	459410
21768	459411
3629	459412
11304	459413
59	459414
53182	459415
37383	459416
47393	459417
17042	459418
162987	459419
13608	459420
27353	459421
5404	459422
45047	459423
15353	459424
117221	459425
5672	459426
59185	459427
23447	459428
30368	459429
13965	459430
17098	459431
1036	459432
9550	459433
11234	459434
4051	459435
50856	459436
17409	459437
15454	459438
94935	459439
11085	459440
44763	459441
122880	459442
99974	459443
158196	459444
122480	459445
7835	459446
3013	459447
24846	459448
20116	459449
33110	459450
119	459451
72107	459452
71302	459453
129471	459454
39950	459455
9599	459456
46024	459457
6873	459458
31094	459459
28660	459460
10122	459461
2856	459462
166358	459463
81933	459464
113086	459465
1736	459466
35909	459467
28615	459468
58316	459469
111992	459470
77596	459471
104614	459472
56855	459473
58187	459474
75549	459475
106932	459476
49602	459477
60170	459478
3779	459479
28009	459480
44315	459481
25110	459482
103901	459483
19540	459484
108748	459485
1457	459486
62056	459487
22771	459488
6518	459489
88847	459490
62931	459491
84391	459492
43249	459493
69387	459494
33069	459495
84800	459496
31518	459497
1148	459498
7440	459499
103618	459500
45252	459501
19001	459502
14234	459503
7396	459504
12429	459505
34039	459506
69374	459507
5910	459508
28858	459509
13362	459510
18609	459511
15533	459512
6005	459513
11674	459514
17142	459515
500	459516
38309	459517
17478	459518
6892	459519
3425	459520
4166	459521
1451	459522
94869	459523
45312	459524
9233	459525
4507	459526
35309	459527
26582	459528
217	459529
50251	459530
4314	459531
23024	459532
20204	459533
1188	459534
31080	459535
83443	459536
43775	459537
5591	459538
106978	459539
37418	459540
8590	459541
9238	459542
41128	459543
161533	459544
4806	459545
3599	459546
2275	459547
55464	459548
17855	459549
62981	459550
32674	459551
68634	459552
49266	459553
7393	459554
100143	459555
69396	459556
34063	459557
13107	459558
47856	459559
114231	459560
125157	459561
32208	459562
319	459563
12376	459564
60016	459565
66894	459566
84075	459567
5688	459568
853	459569
59924	459570
114097	459571
5427	459572
17237	459573
118297	459574
11420	459575
13231	459576
86073	459577
26439	459578
8944	459579
95133	459580
4621	459581
18008	459582
46868	459583
84268	459584
8499	459585
2150	459586
1078	459587
120699	459588
101	459589
66615	459590
46853	459591
177	459592
4764	459593
25627	459594
25029	459595
31561	459596
37524	459597
145019	459598
21176	459599
63384	459600
8688	459601
153496	459602
144477	459603
18566	459604
78610	459605
29664	459606
100716	459607
35276	459608
59806	459609
5825	459610
42368	459611
9838	459612
6230	459613
59231	459614
22455	459615
125020	459616
51585	459617
44391	459618
4310	459619
2304	459620
7970	459621
8978	459622
49224	459623
3808	459624
92638	459625
11927	459626
18631	459627
1185	459628
14619	459629
20413	459630
3100	459631
4515	459632
33402	459633
7227	459634
37818	459635
24825	459636
10116	459637
45133	459638
39335	459639
409	459640
282	459641
1504	459642
90774	459643
872	459644
65707	459645
6250	459646
154265	459647
22394	459648
5017	459649
61112	459650
5526	459651
40448	459652
135901	459653
47453	459654
6178	459655
62964	459656
89167	459657
81891	459658
57955	459659
5280	459660
243	459661
36839	459662
54739	459663
69661	459664
14216	459665
16483	459666
1539	459667
7306	459668
85041	459669
18062	459670
98833	459671
9714	459672
18206	459673
7782	459674
89926	459675
166297	459676
15832	459677
1	459678
81694	459679
144101	459680
49231	459681
35664	459682
129651	459683
9816	459684
93690	459685
89	459686
90857	459687
29128	459688
101282	459689
99165	459690
9165	459691
27985	459692
93355	459693
7669	459694
63456	459695
12156	459696
1911	459697
46791	459698
28471	459699
15558	459700
8493	459701
38326	459702
32419	459703
53200	459704
71213	459705
11994	459706
31363	459707
57296	459708
243	459709
91	459710
34790	459711
57360	459712
63703	459713
41029	459714
42859	459715
3796	459716
22237	459717
66765	459718
137063	459719
39912	459720
27568	459721
26866	459722
15734	459723
96118	459724
134482	459725
50053	459726
74267	459727
7766	459728
36938	459729
74994	459730
9269	459731
77408	459732
110955	459733
24669	459734
47772	459735
1897	459736
26934	459737
39888	459738
31920	459739
15174	459740
2894	459741
8743	459742
31199	459743
144684	459744
41891	459745
105463	459746
3006	459747
9565	459748
54842	459749
52763	459750
986	459751
2562	459752
93065	459753
138168	459754
63807	459755
83518	459756
20810	459757
3492	459758
4101	459759
56391	459760
3297	459761
57074	459762
84879	459763
32405	459764
19162	459765
15414	459766
25516	459767
25250	459768
14802	459769
28288	459770
34132	459771
10535	459772
24007	459773
7023	459774
129480	459775
23042	459776
128307	459777
62515	459778
49913	459779
19478	459780
20800	459781
48514	459782
57726	459783
16959	459784
37520	459785
21363	459786
32536	459787
38026	459788
77897	459789
343	459790
84577	459791
72874	459792
64285	459793
41005	459794
35974	459795
87430	459796
147164	459797
21518	459798
76451	459799
22059	459800
296	459801
82393	459802
60596	459803
66280	459804
17825	459805
231	459806
13	459807
29385	459808
59932	459809
71737	459810
78597	459811
5768	459812
99672	459813
45620	459814
77273	459815
63814	459816
124071	459817
28318	459818
134388	459819
17044	459820
2866	459821
31254	459822
74259	459823
11121	459824
9536	459825
25339	459826
65015	459827
142271	459828
3532	459829
6225	459830
20239	459831
89429	459832
19104	459833
17677	459834
10086	459835
14505	459836
87178	459837
28090	459838
49209	459839
3814	459840
1900	459841
41471	459842
47792	459843
8049	459844
110	459845
64981	459846
2322	459847
64124	459848
24212	459849
61756	459850
45870	459851
28746	459852
57036	459853
141747	459854
21852	459855
104289	459856
24950	459857
4	459858
10031	459859
54387	459860
13334	459861
5705	459862
15862	459863
4565	459864
16426	459865
21784	459866
51319	459867
35818	459868
22430	459869
796	459870
90934	459871
57424	459872
9586	459873
17839	459874
24064	459875
106	459876
22603	459877
154080	459878
10500	459879
2393	459880
20956	459881
5785	459882
36643	459883
4037	459884
6085	459885
13834	459886
8469	459887
8057	459888
128994	459889
49789	459890
22464	459891
973	459892
145917	459893
52036	459894
86633	459895
96990	459896
87300	459897
27325	459898
55401	459899
122775	459900
27473	459901
14070	459902
59515	459903
20264	459904
53085	459905
1712	459906
67272	459907
3103	459908
103323	459909
100366	459910
67967	459911
12130	459912
148175	459913
63570	459914
11443	459915
2879	459916
39374	459917
58253	459918
544	459919
129502	459920
7079	459921
93263	459922
1559	459923
8707	459924
5547	459925
3490	459926
3787	459927
23614	459928
16129	459929
118360	459930
18003	459931
58209	459932
84544	459933
32374	459934
150413	459935
66206	459936
22028	459937
76565	459938
155	459939
132403	459940
112447	459941
99568	459942
100864	459943
45442	459944
46661	459945
374	459946
48271	459947
126004	459948
17439	459949
4006	459950
6254	459951
22208	459952
825	459953
120305	459954
83241	459955
1741	459956
56537	459957
65040	459958
58300	459959
27915	459960
31577	459961
11307	459962
661	459963
382	459964
55115	459965
49168	459966
16764	459967
15247	459968
289	459969
17913	459970
15486	459971
75486	459972
3320	459973
23169	459974
4738	459975
151277	459976
150	459977
40452	459978
6912	459979
16	459980
86642	459981
40678	459982
5595	459983
12364	459984
44844	459985
533	459986
2180	459987
5990	459988
122739	459989
6977	459990
14537	459991
24054	459992
28409	459993
60053	459994
2801	459995
31969	459996
24259	459997
68560	459998
3545	459999
2565	460000
76390	460001
144601	460002
3315	460003
12959	460004
31462	460005
82160	460006
134112	460007
25715	460008
47454	460009
13349	460010
25030	460011
132862	460012
21815	460013
36686	460014
62321	460015
133660	460016
124347	460017
113050	460018
43368	460019
77389	460020
1081	460021
97235	460022
19593	460023
4836	460024
3355	460025
9071	460026
42625	460027
96	460028
13818	460029
753	460030
74248	460031
9880	460032
9045	460033
6165	460034
67524	460035
60187	460036
70723	460037
49140	460038
5693	460039
9827	460040
55384	460041
66174	460042
57436	460043
73799	460044
93799	460045
13424	460046
124823	460047
15448	460048
3421	460049
3521	460050
74438	460051
94398	460052
20248	460053
10481	460054
72190	460055
13888	460056
4441	460057
11899	460058
19358	460059
85655	460060
1115	460061
74443	460062
8218	460063
58207	460064
101955	460065
5824	460066
4481	460067
11577	460068
33587	460069
48179	460070
2102	460071
30546	460072
2754	460073
114659	460074
68260	460075
19837	460076
159248	460077
15509	460078
7527	460079
5036	460080
864	460081
37853	460082
96460	460083
14187	460084
305	460085
6954	460086
18596	460087
28037	460088
5878	460089
16642	460090
3690	460091
32552	460092
31138	460093
29113	460094
21045	460095
5497	460096
80819	460097
106199	460098
29502	460099
50570	460100
4575	460101
87257	460102
5667	460103
115799	460104
716	460105
49612	460106
132946	460107
4037	460108
75577	460109
9278	460110
145663	460111
146408	460112
63994	460113
56422	460114
19531	460115
1567	460116
716	460117
14157	460118
123226	460119
21207	460120
33313	460121
3111	460122
94240	460123
24020	460124
13899	460125
11423	460126
132116	460127
23265	460128
31184	460129
80725	460130
51288	460131
13485	460132
58739	460133
68669	460134
71595	460135
85144	460136
5121	460137
49834	460138
25303	460139
10053	460140
38994	460141
73836	460142
62410	460143
252	460144
1997	460145
712	460146
114638	460147
69060	460148
7631	460149
19064	460150
15697	460151
18100	460152
22308	460153
29984	460154
11156	460155
132969	460156
84357	460157
58328	460158
44973	460159
55999	460160
21742	460161
9852	460162
125897	460163
22083	460164
44420	460165
29566	460166
98603	460167
35292	460168
156633	460169
85785	460170
86741	460171
56329	460172
70099	460173
5502	460174
126000	460175
163347	460176
144356	460177
51368	460178
83619	460179
25730	460180
8593	460181
10431	460182
15252	460183
21223	460184
48873	460185
40332	460186
36964	460187
146245	460188
14938	460189
39490	460190
4681	460191
18786	460192
46360	460193
70392	460194
139947	460195
84815	460196
7958	460197
20586	460198
36993	460199
2739	460200
42642	460201
2802	460202
50636	460203
43433	460204
19596	460205
34811	460206
60364	460207
62248	460208
143993	460209
21967	460210
5261	460211
19158	460212
16365	460213
92577	460214
46371	460215
915	460216
2732	460217
83067	460218
1161	460219
6125	460220
13462	460221
10780	460222
62294	460223
75893	460224
36964	460225
30667	460226
26991	460227
23826	460228
81306	460229
116018	460230
2796	460231
110044	460232
57955	460233
48474	460234
113379	460235
41523	460236
2936	460237
71145	460238
9795	460239
9357	460240
94768	460241
104988	460242
28658	460243
106843	460244
94336	460245
59539	460246
30447	460247
5523	460248
16870	460249
54222	460250
4165	460251
188	460252
48411	460253
55740	460254
42069	460255
7846	460256
72471	460257
12877	460258
32099	460259
51776	460260
84601	460261
145359	460262
5400	460263
5511	460264
62427	460265
91032	460266
82464	460267
4780	460268
37612	460269
22518	460270
23535	460271
21046	460272
9269	460273
45022	460274
8631	460275
41095	460276
564	460277
43773	460278
77945	460279
63605	460280
2176	460281
36785	460282
101634	460283
57083	460284
83677	460285
120895	460286
7823	460287
79462	460288
106184	460289
799	460290
14592	460291
10869	460292
24020	460293
83364	460294
11788	460295
83273	460296
23151	460297
13141	460298
39938	460299
2335	460300
70331	460301
120745	460302
19615	460303
12769	460304
4598	460305
17712	460306
16319	460307
88817	460308
8974	460309
19666	460310
17824	460311
50314	460312
5710	460313
58440	460314
62901	460315
122310	460316
102105	460317
11123	460318
114419	460319
58129	460320
45413	460321
29119	460322
54788	460323
37101	460324
7147	460325
22131	460326
26265	460327
141688	460328
1104	460329
2424	460330
10335	460331
37136	460332
44047	460333
877	460334
27710	460335
53367	460336
27627	460337
63284	460338
18145	460339
2205	460340
21163	460341
64492	460342
26995	460343
26103	460344
11176	460345
141133	460346
126795	460347
76171	460348
115908	460349
75259	460350
6777	460351
8921	460352
341	460353
71741	460354
30835	460355
16681	460356
50426	460357
71653	460358
32990	460359
19241	460360
17414	460361
12647	460362
863	460363
4255	460364
67596	460365
18777	460366
17420	460367
14751	460368
2803	460369
19367	460370
14803	460371
12980	460372
626	460373
90278	460374
116440	460375
18673	460376
8552	460377
87705	460378
39681	460379
154017	460380
6042	460381
105610	460382
27733	460383
140818	460384
89605	460385
15399	460386
29108	460387
37488	460388
4953	460389
24208	460390
79215	460391
36595	460392
36727	460393
135615	460394
30017	460395
122354	460396
15276	460397
9270	460398
70148	460399
8108	460400
3481	460401
14338	460402
61422	460403
15122	460404
57183	460405
24994	460406
11038	460407
3468	460408
44296	460409
42064	460410
53258	460411
70976	460412
8492	460413
140776	460414
38953	460415
40872	460416
146048	460417
27022	460418
4245	460419
56387	460420
73599	460421
74962	460422
55152	460423
24227	460424
34987	460425
19399	460426
11681	460427
83609	460428
7976	460429
501	460430
77397	460431
2678	460432
4387	460433
30949	460434
83874	460435
27388	460436
48	460437
131519	460438
79280	460439
988	460440
26525	460441
8284	460442
6211	460443
11803	460444
15929	460445
20638	460446
20644	460447
23599	460448
19413	460449
74871	460450
16031	460451
39161	460452
149729	460453
1603	460454
71808	460455
12942	460456
9926	460457
35560	460458
8830	460459
22251	460460
9996	460461
6576	460462
48030	460463
77054	460464
1173	460465
1960	460466
15593	460467
33552	460468
26796	460469
22762	460470
28063	460471
13038	460472
91773	460473
61369	460474
9559	460475
17074	460476
80625	460477
9641	460478
15186	460479
3826	460480
83648	460481
119684	460482
1169	460483
91809	460484
10419	460485
36529	460486
97184	460487
8747	460488
2992	460489
19713	460490
160932	460491
95	460492
72905	460493
5598	460494
64644	460495
93671	460496
15210	460497
33749	460498
4884	460499
82182	460500
51785	460501
4009	460502
2280	460503
20820	460504
52633	460505
115737	460506
36106	460507
2778	460508
63907	460509
90535	460510
4440	460511
445	460512
57509	460513
7526	460514
67571	460515
5851	460516
16191	460517
14655	460518
73542	460519
17741	460520
22054	460521
102128	460522
10665	460523
20089	460524
82066	460525
67446	460526
89051	460527
40891	460528
15992	460529
2621	460530
58521	460531
52101	460532
31008	460533
4244	460534
3316	460535
13177	460536
46972	460537
5210	460538
23148	460539
4348	460540
10157	460541
112317	460542
80682	460543
5578	460544
201	460545
50782	460546
101192	460547
46603	460548
3677	460549
3292	460550
82437	460551
89961	460552
2783	460553
101801	460554
47559	460555
7145	460556
131755	460557
1586	460558
120184	460559
15263	460560
111733	460561
252	460562
13234	460563
15518	460564
38833	460565
2240	460566
75189	460567
138681	460568
27107	460569
59606	460570
59784	460571
17249	460572
91130	460573
34194	460574
11515	460575
163506	460576
43811	460577
13022	460578
10048	460579
61515	460580
64182	460581
38612	460582
55365	460583
5140	460584
42950	460585
3543	460586
18982	460587
57245	460588
45214	460589
35382	460590
1647	460591
2117	460592
56313	460593
90467	460594
37596	460595
56721	460596
75719	460597
74959	460598
51184	460599
152261	460600
7772	460601
69992	460602
902	460603
81216	460604
60613	460605
3087	460606
14331	460607
157438	460608
7620	460609
4555	460610
17834	460611
129641	460612
25440	460613
163836	460614
123974	460615
45905	460616
14077	460617
14634	460618
41529	460619
3326	460620
83740	460621
23312	460622
5595	460623
29285	460624
46856	460625
17332	460626
959	460627
10468	460628
20051	460629
54839	460630
101270	460631
32470	460632
68589	460633
4630	460634
30248	460635
39370	460636
90149	460637
41500	460638
63926	460639
25348	460640
124218	460641
60295	460642
29745	460643
24823	460644
73362	460645
8673	460646
91371	460647
331	460648
7224	460649
8377	460650
1912	460651
14221	460652
28941	460653
109043	460654
63010	460655
96342	460656
30193	460657
129998	460658
23498	460659
74453	460660
10296	460661
65430	460662
1158	460663
17302	460664
24671	460665
49154	460666
7091	460667
38188	460668
28985	460669
7949	460670
10958	460671
23249	460672
47711	460673
25787	460674
1958	460675
17566	460676
19315	460677
2052	460678
10349	460679
72235	460680
65571	460681
23640	460682
127387	460683
63182	460684
27003	460685
30199	460686
4920	460687
147400	460688
19598	460689
48371	460690
121560	460691
11393	460692
97104	460693
11129	460694
21178	460695
29807	460696
63182	460697
87717	460698
19892	460699
63708	460700
63491	460701
84656	460702
155378	460703
7396	460704
233	460705
109651	460706
86040	460707
17931	460708
7114	460709
16450	460710
3494	460711
158859	460712
62810	460713
68848	460714
61245	460715
6440	460716
4353	460717
124704	460718
61458	460719
157855	460720
4437	460721
128720	460722
102783	460723
27983	460724
41664	460725
128449	460726
36017	460727
57499	460728
22558	460729
7	460730
50361	460731
13035	460732
16233	460733
2821	460734
190	460735
99875	460736
5861	460737
14726	460738
26829	460739
22037	460740
65099	460741
82213	460742
156017	460743
52807	460744
76	460745
2268	460746
22434	460747
48155	460748
730	460749
74643	460750
69139	460751
2090	460752
76048	460753
37560	460754
672	460755
47315	460756
94809	460757
44951	460758
135310	460759
83853	460760
3167	460761
147971	460762
16080	460763
76284	460764
78050	460765
23026	460766
73468	460767
128636	460768
86086	460769
32795	460770
28274	460771
8542	460772
12112	460773
21139	460774
32650	460775
37839	460776
81314	460777
100918	460778
10755	460779
91548	460780
79553	460781
89106	460782
187	460783
79124	460784
15360	460785
120874	460786
83010	460787
73576	460788
26739	460789
54918	460790
1050	460791
64719	460792
144548	460793
55028	460794
6603	460795
95987	460796
18524	460797
5000	460798
60067	460799
14159	460800
42260	460801
19515	460802
18789	460803
82417	460804
19561	460805
18573	460806
6332	460807
45928	460808
8839	460809
4256	460810
27964	460811
112744	460812
3438	460813
23803	460814
51753	460815
73633	460816
15257	460817
48613	460818
8071	460819
64327	460820
63509	460821
27795	460822
92115	460823
1167	460824
65379	460825
98838	460826
25891	460827
13589	460828
21588	460829
7185	460830
4093	460831
100606	460832
15925	460833
24730	460834
10252	460835
27384	460836
26147	460837
20373	460838
227	460839
353	460840
24801	460841
20294	460842
38598	460843
27002	460844
131151	460845
19569	460846
37366	460847
63561	460848
10084	460849
110816	460850
43032	460851
46572	460852
50995	460853
37271	460854
4541	460855
100686	460856
67861	460857
37089	460858
19621	460859
1910	460860
163092	460861
26857	460862
111630	460863
107000	460864
17978	460865
131619	460866
16521	460867
24274	460868
22816	460869
38846	460870
20938	460871
2524	460872
134154	460873
70281	460874
90163	460875
57658	460876
27115	460877
22027	460878
20825	460879
2470	460880
42206	460881
38429	460882
28269	460883
4636	460884
51320	460885
134311	460886
50101	460887
130723	460888
1513	460889
28863	460890
100940	460891
11950	460892
15217	460893
224	460894
4326	460895
58237	460896
8369	460897
98911	460898
82190	460899
21993	460900
277	460901
48555	460902
1001	460903
37039	460904
32	460905
106278	460906
11158	460907
162130	460908
8023	460909
76182	460910
53928	460911
5555	460912
20514	460913
47597	460914
3701	460915
97316	460916
20897	460917
38433	460918
10590	460919
24391	460920
15657	460921
1241	460922
8347	460923
54362	460924
60127	460925
58719	460926
3773	460927
9217	460928
12913	460929
104041	460930
25315	460931
40491	460932
82794	460933
9031	460934
7038	460935
2704	460936
164130	460937
86607	460938
166076	460939
3680	460940
25215	460941
37779	460942
14790	460943
19933	460944
14278	460945
81590	460946
65822	460947
14082	460948
50111	460949
88739	460950
769	460951
2202	460952
16469	460953
32694	460954
9318	460955
783	460956
51183	460957
32264	460958
33135	460959
49832	460960
81828	460961
112	460962
108978	460963
59223	460964
69525	460965
25249	460966
8483	460967
90441	460968
57361	460969
331	460970
64772	460971
8102	460972
1204	460973
10338	460974
106824	460975
45629	460976
10539	460977
58626	460978
20174	460979
594	460980
19639	460981
39456	460982
32750	460983
35698	460984
112980	460985
29136	460986
115904	460987
36820	460988
5019	460989
95521	460990
14844	460991
125900	460992
57584	460993
24	460994
36088	460995
13924	460996
70267	460997
69557	460998
28140	460999
101516	461000
23517	461001
6397	461002
14533	461003
13137	461004
29979	461005
120092	461006
156	461007
33475	461008
18497	461009
72078	461010
14962	461011
25645	461012
50502	461013
17115	461014
131986	461015
4850	461016
85335	461017
41728	461018
34018	461019
22537	461020
58684	461021
2044	461022
61945	461023
296	461024
63510	461025
44900	461026
9840	461027
18259	461028
35870	461029
72233	461030
104604	461031
59553	461032
19749	461033
73318	461034
29398	461035
210	461036
100173	461037
267	461038
98600	461039
6184	461040
14663	461041
51476	461042
13639	461043
4968	461044
14846	461045
87479	461046
9113	461047
126711	461048
64972	461049
17758	461050
51644	461051
74381	461052
129134	461053
23729	461054
53277	461055
21459	461056
594	461057
132986	461058
14282	461059
78438	461060
12512	461061
4815	461062
6477	461063
98638	461064
4304	461065
86114	461066
53214	461067
23459	461068
32090	461069
4432	461070
3713	461071
40297	461072
308	461073
58872	461074
47727	461075
22370	461076
79123	461077
28524	461078
15246	461079
3055	461080
2394	461081
25697	461082
14745	461083
150565	461084
1221	461085
36741	461086
77138	461087
451	461088
18366	461089
28556	461090
5858	461091
7360	461092
156105	461093
4606	461094
42792	461095
25118	461096
26385	461097
58166	461098
10998	461099
205	461100
15717	461101
103675	461102
67439	461103
41655	461104
127628	461105
59035	461106
2153	461107
1434	461108
2193	461109
17476	461110
19887	461111
29514	461112
41231	461113
8589	461114
102174	461115
27976	461116
118562	461117
9241	461118
79497	461119
87817	461120
152601	461121
5664	461122
80542	461123
19607	461124
140713	461125
55767	461126
2858	461127
16711	461128
31713	461129
9881	461130
3903	461131
155321	461132
58192	461133
7366	461134
102467	461135
31529	461136
38674	461137
27385	461138
33880	461139
41690	461140
5751	461141
9761	461142
99736	461143
38344	461144
2548	461145
95757	461146
20067	461147
40011	461148
2051	461149
39589	461150
2823	461151
977	461152
71839	461153
28684	461154
36710	461155
9575	461156
61061	461157
367	461158
24080	461159
38885	461160
2908	461161
10124	461162
48574	461163
36090	461164
2349	461165
22686	461166
86647	461167
33340	461168
164543	461169
40303	461170
16948	461171
66951	461172
111572	461173
22534	461174
69063	461175
28	461176
44308	461177
3880	461178
66127	461179
21219	461180
45881	461181
48403	461182
6518	461183
13298	461184
61665	461185
11512	461186
1251	461187
21552	461188
124600	461189
40020	461190
114289	461191
64692	461192
8878	461193
51724	461194
72306	461195
60467	461196
16662	461197
61557	461198
129570	461199
3541	461200
882	461201
86504	461202
24147	461203
54142	461204
78208	461205
33744	461206
29096	461207
581	461208
25649	461209
16973	461210
9384	461211
55855	461212
94876	461213
12719	461214
4777	461215
65753	461216
146409	461217
36163	461218
12137	461219
18883	461220
100694	461221
1358	461222
70955	461223
48705	461224
88489	461225
32894	461226
36891	461227
103157	461228
4148	461229
124598	461230
56313	461231
64919	461232
12440	461233
114539	461234
6309	461235
37056	461236
70308	461237
93113	461238
61057	461239
89797	461240
286	461241
51267	461242
106434	461243
68647	461244
12574	461245
12858	461246
41728	461247
52669	461248
1837	461249
15811	461250
47912	461251
13083	461252
62253	461253
40483	461254
47967	461255
77300	461256
11554	461257
58192	461258
19350	461259
38171	461260
5383	461261
8443	461262
5727	461263
114533	461264
11910	461265
102847	461266
9914	461267
55156	461268
64188	461269
47948	461270
79795	461271
88096	461272
28572	461273
15044	461274
2583	461275
6151	461276
50840	461277
2379	461278
53419	461279
18323	461280
84614	461281
30750	461282
74647	461283
58176	461284
165028	461285
41733	461286
95538	461287
17643	461288
39973	461289
156443	461290
68205	461291
13889	461292
10084	461293
19878	461294
3560	461295
23954	461296
66841	461297
71371	461298
105030	461299
41446	461300
9431	461301
36464	461302
29737	461303
73236	461304
3462	461305
121431	461306
50432	461307
68096	461308
26370	461309
3544	461310
153	461311
5332	461312
14691	461313
53489	461314
5716	461315
1536	461316
52330	461317
33272	461318
49605	461319
1397	461320
34531	461321
40389	461322
382	461323
119098	461324
5545	461325
31507	461326
92643	461327
58820	461328
23037	461329
1532	461330
71	461331
84731	461332
2900	461333
74701	461334
14489	461335
5698	461336
83208	461337
25611	461338
154702	461339
55635	461340
29866	461341
22266	461342
21851	461343
5955	461344
64845	461345
13912	461346
55559	461347
57282	461348
105390	461349
35353	461350
5561	461351
101656	461352
76806	461353
143	461354
21413	461355
10516	461356
125861	461357
1839	461358
123407	461359
32526	461360
73738	461361
38727	461362
4800	461363
19100	461364
133751	461365
27963	461366
16057	461367
15148	461368
117910	461369
27732	461370
4046	461371
4489	461372
34695	461373
7838	461374
68870	461375
14336	461376
13865	461377
10313	461378
29456	461379
3677	461380
131538	461381
10733	461382
4012	461383
24089	461384
56270	461385
53148	461386
162925	461387
2663	461388
18519	461389
48179	461390
414	461391
70065	461392
19144	461393
63183	461394
22996	461395
250	461396
18707	461397
4064	461398
22564	461399
41483	461400
88459	461401
60624	461402
41759	461403
147	461404
15213	461405
23566	461406
135642	461407
9202	461408
7145	461409
1214	461410
39257	461411
7741	461412
14010	461413
25	461414
118240	461415
91269	461416
1117	461417
87398	461418
44824	461419
144391	461420
190	461421
523	461422
26076	461423
92513	461424
91874	461425
3323	461426
50306	461427
114602	461428
55405	461429
80774	461430
2257	461431
78750	461432
48036	461433
829	461434
23784	461435
436	461436
51675	461437
11290	461438
33947	461439
24849	461440
16316	461441
26072	461442
6603	461443
31696	461444
1324	461445
28163	461446
31350	461447
112316	461448
3587	461449
13379	461450
69559	461451
52722	461452
91858	461453
8479	461454
27658	461455
163189	461456
46244	461457
102655	461458
8874	461459
85508	461460
7149	461461
24	461462
48410	461463
30616	461464
77090	461465
32669	461466
7403	461467
2785	461468
2120	461469
2800	461470
30808	461471
22614	461472
34371	461473
17286	461474
80423	461475
29904	461476
13447	461477
45956	461478
53255	461479
37499	461480
18211	461481
8772	461482
5400	461483
10470	461484
55466	461485
10964	461486
38557	461487
2610	461488
9684	461489
50	461490
63937	461491
10264	461492
4985	461493
23245	461494
12294	461495
9260	461496
3525	461497
63028	461498
14817	461499
35045	461500
44759	461501
62935	461502
2638	461503
72091	461504
36225	461505
20658	461506
68425	461507
62248	461508
74155	461509
36968	461510
83723	461511
37621	461512
10939	461513
46275	461514
77467	461515
24063	461516
163283	461517
1797	461518
106582	461519
23354	461520
4943	461521
157587	461522
84105	461523
51018	461524
21285	461525
40581	461526
83101	461527
127286	461528
50138	461529
11366	461530
38934	461531
13410	461532
3571	461533
1635	461534
83681	461535
35430	461536
3313	461537
393	461538
134885	461539
239	461540
22740	461541
47268	461542
137262	461543
12680	461544
41317	461545
111333	461546
6548	461547
14178	461548
20803	461549
63699	461550
12725	461551
16225	461552
166303	461553
25678	461554
20899	461555
30690	461556
1354	461557
87402	461558
120861	461559
11301	461560
1	461561
42790	461562
9296	461563
109004	461564
5073	461565
115336	461566
4166	461567
68440	461568
3655	461569
1693	461570
29676	461571
18632	461572
2142	461573
22024	461574
19918	461575
77098	461576
33023	461577
12511	461578
8777	461579
35687	461580
7271	461581
46871	461582
52923	461583
46141	461584
59922	461585
12437	461586
17139	461587
11121	461588
92097	461589
22662	461590
35452	461591
79057	461592
2053	461593
47274	461594
114789	461595
78600	461596
8541	461597
123547	461598
21528	461599
16351	461600
64007	461601
6066	461602
102650	461603
109508	461604
67499	461605
116911	461606
17988	461607
47803	461608
1141	461609
76331	461610
24758	461611
24896	461612
409	461613
129266	461614
5180	461615
157788	461616
13514	461617
50655	461618
47295	461619
17003	461620
115442	461621
90193	461622
12435	461623
23131	461624
120357	461625
1032	461626
20172	461627
89472	461628
43306	461629
15124	461630
14596	461631
72614	461632
31653	461633
54043	461634
1627	461635
57302	461636
74226	461637
3494	461638
91857	461639
32730	461640
121092	461641
87957	461642
4113	461643
2053	461644
12542	461645
53572	461646
13975	461647
34660	461648
63081	461649
57883	461650
69022	461651
31808	461652
73079	461653
8255	461654
28760	461655
12750	461656
53986	461657
44647	461658
6742	461659
1451	461660
2878	461661
9217	461662
88553	461663
19907	461664
33213	461665
70437	461666
46772	461667
20291	461668
7933	461669
157356	461670
17996	461671
3764	461672
33593	461673
148610	461674
36586	461675
24697	461676
15326	461677
4161	461678
6209	461679
77137	461680
23487	461681
61745	461682
163310	461683
63563	461684
64382	461685
10740	461686
53525	461687
5995	461688
121967	461689
11330	461690
17602	461691
23371	461692
62104	461693
73185	461694
38883	461695
52047	461696
102975	461697
55377	461698
4032	461699
5331	461700
21919	461701
5108	461702
437	461703
87	461704
11877	461705
87341	461706
3125	461707
55251	461708
909	461709
127030	461710
15085	461711
18992	461712
99020	461713
13537	461714
14455	461715
21788	461716
6898	461717
32425	461718
15474	461719
12358	461720
5092	461721
30600	461722
25267	461723
71306	461724
5324	461725
131814	461726
60655	461727
105680	461728
13184	461729
44939	461730
98369	461731
7487	461732
47928	461733
4689	461734
25946	461735
106143	461736
20946	461737
76145	461738
56947	461739
279	461740
34771	461741
8051	461742
14087	461743
9333	461744
5181	461745
24768	461746
19685	461747
1283	461748
36674	461749
71160	461750
20030	461751
79035	461752
15521	461753
105996	461754
5481	461755
22859	461756
1657	461757
149419	461758
84283	461759
26645	461760
77970	461761
19047	461762
4169	461763
67877	461764
72957	461765
8914	461766
81554	461767
6002	461768
29535	461769
5556	461770
42774	461771
58699	461772
4628	461773
3097	461774
112390	461775
7460	461776
11365	461777
42401	461778
15340	461779
13843	461780
23644	461781
48288	461782
1102	461783
887	461784
67123	461785
99464	461786
7273	461787
20936	461788
42932	461789
4418	461790
1900	461791
78672	461792
36390	461793
1720	461794
80707	461795
454	461796
11007	461797
2097	461798
33250	461799
18271	461800
9656	461801
76377	461802
6740	461803
30669	461804
13583	461805
10263	461806
7147	461807
106990	461808
51247	461809
16356	461810
7370	461811
62200	461812
68664	461813
4188	461814
11323	461815
38764	461816
4393	461817
88356	461818
127040	461819
35562	461820
38476	461821
44085	461822
1207	461823
26067	461824
16442	461825
17348	461826
20718	461827
17149	461828
67478	461829
3085	461830
14481	461831
13111	461832
3364	461833
406	461834
15592	461835
432	461836
69386	461837
230	461838
7420	461839
10248	461840
289	461841
9499	461842
136544	461843
56650	461844
109374	461845
152	461846
65677	461847
62823	461848
53249	461849
30463	461850
942	461851
23602	461852
11285	461853
8163	461854
48160	461855
19376	461856
33762	461857
82138	461858
1755	461859
41733	461860
10168	461861
128625	461862
407	461863
83508	461864
6251	461865
49486	461866
82464	461867
81332	461868
47967	461869
13100	461870
44684	461871
88538	461872
46671	461873
43709	461874
3272	461875
21909	461876
5807	461877
2995	461878
421	461879
1658	461880
53420	461881
1410	461882
42950	461883
93011	461884
5146	461885
18124	461886
29108	461887
25245	461888
43877	461889
4527	461890
47819	461891
24946	461892
3411	461893
9387	461894
108983	461895
43674	461896
149414	461897
48161	461898
18931	461899
16268	461900
93389	461901
8005	461902
127604	461903
21932	461904
90657	461905
46907	461906
1476	461907
35062	461908
3554	461909
71841	461910
7380	461911
149074	461912
36459	461913
20483	461914
50657	461915
50802	461916
40197	461917
827	461918
1929	461919
5615	461920
340	461921
15515	461922
84003	461923
65015	461924
131117	461925
13554	461926
95843	461927
81984	461928
45160	461929
153672	461930
38004	461931
9272	461932
75047	461933
588	461934
35813	461935
7736	461936
47611	461937
10484	461938
149879	461939
17603	461940
65580	461941
39005	461942
18212	461943
52815	461944
13983	461945
31808	461946
85027	461947
13570	461948
4660	461949
14230	461950
4011	461951
18992	461952
7295	461953
76878	461954
64689	461955
14627	461956
44390	461957
7466	461958
105780	461959
51611	461960
423	461961
49052	461962
46797	461963
7835	461964
43122	461965
58639	461966
59747	461967
921	461968
102378	461969
18732	461970
24224	461971
58487	461972
64060	461973
75957	461974
83016	461975
86223	461976
84961	461977
16035	461978
51773	461979
41845	461980
21030	461981
18745	461982
9701	461983
12772	461984
8870	461985
8385	461986
42137	461987
5183	461988
69094	461989
22417	461990
13859	461991
17218	461992
3879	461993
2355	461994
77485	461995
929	461996
19749	461997
955	461998
2953	461999
5896	462000
9468	462001
84803	462002
10781	462003
70501	462004
8359	462005
510	462006
132722	462007
45339	462008
8960	462009
1097	462010
70314	462011
85672	462012
48646	462013
1397	462014
121279	462015
84042	462016
10897	462017
4404	462018
66507	462019
32182	462020
36472	462021
8669	462022
26280	462023
86619	462024
6473	462025
50413	462026
19417	462027
65646	462028
21646	462029
30026	462030
43167	462031
57921	462032
43834	462033
13881	462034
1347	462035
30491	462036
138119	462037
10300	462038
42379	462039
125351	462040
63581	462041
46259	462042
2350	462043
892	462044
6759	462045
10384	462046
56701	462047
25444	462048
5706	462049
27304	462050
36767	462051
40844	462052
26116	462053
116514	462054
16370	462055
74065	462056
37396	462057
9239	462058
41063	462059
48086	462060
105123	462061
10717	462062
71194	462063
106401	462064
27067	462065
22559	462066
42316	462067
107658	462068
7779	462069
123836	462070
167	462071
4294	462072
6197	462073
40	462074
3094	462075
12963	462076
21662	462077
27746	462078
12493	462079
58861	462080
33823	462081
72854	462082
16858	462083
4138	462084
32425	462085
94885	462086
38626	462087
22321	462088
17183	462089
43089	462090
113918	462091
49378	462092
17682	462093
42089	462094
25506	462095
652	462096
3994	462097
97979	462098
12537	462099
5531	462100
13984	462101
11325	462102
8026	462103
61037	462104
106781	462105
36679	462106
361	462107
103432	462108
19454	462109
39348	462110
68965	462111
109487	462112
124041	462113
20766	462114
11657	462115
77805	462116
22249	462117
3593	462118
34923	462119
1877	462120
42654	462121
117565	462122
30923	462123
9706	462124
78555	462125
2600	462126
98973	462127
162666	462128
35652	462129
127855	462130
12482	462131
33896	462132
6447	462133
812	462134
27914	462135
129	462136
24523	462137
23073	462138
131826	462139
126137	462140
9529	462141
49258	462142
48672	462143
41259	462144
14662	462145
15987	462146
20689	462147
1691	462148
60467	462149
3534	462150
66772	462151
20707	462152
34484	462153
2556	462154
129856	462155
114342	462156
7905	462157
74391	462158
5407	462159
38659	462160
86120	462161
1340	462162
16190	462163
28256	462164
26542	462165
148386	462166
124305	462167
30519	462168
110802	462169
19472	462170
50299	462171
38592	462172
59476	462173
17606	462174
36358	462175
14186	462176
34500	462177
8525	462178
324	462179
4406	462180
624	462181
12981	462182
117474	462183
9885	462184
13780	462185
1214	462186
35783	462187
15575	462188
5807	462189
3169	462190
20247	462191
112111	462192
2049	462193
8536	462194
27881	462195
45722	462196
44340	462197
99040	462198
1104	462199
39476	462200
87472	462201
115664	462202
22415	462203
2881	462204
45768	462205
31512	462206
36635	462207
58969	462208
67848	462209
51902	462210
80113	462211
18830	462212
4266	462213
57045	462214
30332	462215
73010	462216
18960	462217
23502	462218
110237	462219
21216	462220
76488	462221
140678	462222
43068	462223
54695	462224
85740	462225
74492	462226
35835	462227
6651	462228
1247	462229
84830	462230
83832	462231
5813	462232
89478	462233
1248	462234
108289	462235
73849	462236
11856	462237
54219	462238
15182	462239
1807	462240
10942	462241
552	462242
38794	462243
85200	462244
3668	462245
16270	462246
25481	462247
59557	462248
9971	462249
104985	462250
41907	462251
78226	462252
139060	462253
87971	462254
4288	462255
3262	462256
12419	462257
71873	462258
58904	462259
13958	462260
8167	462261
18470	462262
17845	462263
15483	462264
42300	462265
59286	462266
1039	462267
28512	462268
147	462269
66117	462270
99122	462271
3018	462272
24904	462273
21520	462274
4391	462275
488	462276
58403	462277
5662	462278
17730	462279
77175	462280
28710	462281
11956	462282
118856	462283
128928	462284
4307	462285
21386	462286
723	462287
223	462288
10716	462289
16457	462290
60324	462291
164666	462292
37192	462293
30008	462294
423	462295
3287	462296
521	462297
84868	462298
144485	462299
17657	462300
50724	462301
36808	462302
103214	462303
11487	462304
25807	462305
20111	462306
127188	462307
111231	462308
147381	462309
20954	462310
75296	462311
22264	462312
16345	462313
16685	462314
20251	462315
92087	462316
106658	462317
38372	462318
15827	462319
47625	462320
18688	462321
823	462322
71567	462323
53508	462324
16965	462325
13052	462326
17601	462327
22462	462328
69668	462329
22933	462330
61086	462331
73597	462332
97032	462333
47383	462334
26608	462335
96062	462336
37922	462337
132526	462338
163394	462339
11166	462340
71759	462341
615	462342
41558	462343
27044	462344
25078	462345
2915	462346
7276	462347
42834	462348
25560	462349
73620	462350
11831	462351
53778	462352
51839	462353
30935	462354
82013	462355
16668	462356
69564	462357
69584	462358
52727	462359
143018	462360
47920	462361
95472	462362
9213	462363
36054	462364
101655	462365
491	462366
70912	462367
12267	462368
53540	462369
61907	462370
70647	462371
48770	462372
84660	462373
122379	462374
3154	462375
26361	462376
115880	462377
140	462378
6047	462379
1308	462380
10344	462381
691	462382
107478	462383
9070	462384
52228	462385
15533	462386
37938	462387
37523	462388
106206	462389
10359	462390
134153	462391
4974	462392
68321	462393
12823	462394
151042	462395
30214	462396
56181	462397
103702	462398
5180	462399
165947	462400
41104	462401
14391	462402
2417	462403
14416	462404
39763	462405
783	462406
99026	462407
589	462408
8387	462409
35425	462410
161801	462411
29068	462412
48225	462413
38324	462414
11610	462415
41052	462416
91827	462417
5519	462418
3904	462419
49099	462420
102613	462421
35389	462422
133767	462423
4900	462424
56494	462425
28595	462426
1342	462427
86491	462428
27944	462429
3697	462430
52737	462431
13651	462432
49510	462433
31141	462434
67617	462435
106728	462436
10389	462437
2682	462438
63733	462439
9958	462440
71491	462441
12859	462442
27687	462443
50154	462444
20292	462445
5284	462446
11837	462447
30866	462448
67600	462449
15724	462450
5646	462451
19223	462452
30911	462453
19832	462454
2	462455
21414	462456
69129	462457
4459	462458
2316	462459
86242	462460
36386	462461
83410	462462
45866	462463
82590	462464
16059	462465
13750	462466
94220	462467
31294	462468
2010	462469
31538	462470
84728	462471
9959	462472
17055	462473
108575	462474
154507	462475
153468	462476
7519	462477
2926	462478
10293	462479
40648	462480
2347	462481
95256	462482
8277	462483
30559	462484
84854	462485
18856	462486
34081	462487
60392	462488
5228	462489
113910	462490
105740	462491
49783	462492
36658	462493
32639	462494
4482	462495
132917	462496
9279	462497
12102	462498
38769	462499
7498	462500
27680	462501
1790	462502
74230	462503
62985	462504
37927	462505
30286	462506
10888	462507
40294	462508
16765	462509
109411	462510
5197	462511
27352	462512
26999	462513
38287	462514
2578	462515
16447	462516
34427	462517
8981	462518
49298	462519
129393	462520
56779	462521
36999	462522
63282	462523
4219	462524
42120	462525
3193	462526
87014	462527
134918	462528
1192	462529
17649	462530
80726	462531
1448	462532
8084	462533
42248	462534
25162	462535
162743	462536
45639	462537
31408	462538
1239	462539
53044	462540
33737	462541
164194	462542
71507	462543
1628	462544
45372	462545
199	462546
3267	462547
45828	462548
175	462549
54529	462550
48705	462551
15186	462552
1843	462553
29562	462554
104473	462555
958	462556
87493	462557
21644	462558
1108	462559
32505	462560
51492	462561
15893	462562
66740	462563
14210	462564
72824	462565
16969	462566
40188	462567
53559	462568
4434	462569
49417	462570
11493	462571
116566	462572
45621	462573
28718	462574
5505	462575
66389	462576
38826	462577
33573	462578
9190	462579
57278	462580
27354	462581
36936	462582
86583	462583
45319	462584
100211	462585
6421	462586
70947	462587
39924	462588
8090	462589
17326	462590
78614	462591
11870	462592
76867	462593
35653	462594
39397	462595
88	462596
8424	462597
13938	462598
84441	462599
80530	462600
121	462601
8726	462602
30330	462603
26003	462604
40766	462605
22778	462606
120578	462607
36997	462608
57384	462609
9435	462610
16236	462611
61415	462612
315	462613
149004	462614
158600	462615
39291	462616
140886	462617
31110	462618
18632	462619
14912	462620
14474	462621
5218	462622
83196	462623
21785	462624
69643	462625
17707	462626
19655	462627
67254	462628
141446	462629
45442	462630
5429	462631
674	462632
65269	462633
43631	462634
124500	462635
71769	462636
68986	462637
63054	462638
83673	462639
21323	462640
52289	462641
69924	462642
6269	462643
536	462644
9124	462645
49634	462646
553	462647
59449	462648
99685	462649
80900	462650
131761	462651
5247	462652
45749	462653
56448	462654
34666	462655
3876	462656
160935	462657
42312	462658
40581	462659
77729	462660
65100	462661
83315	462662
16662	462663
128749	462664
2904	462665
62080	462666
1131	462667
8629	462668
1489	462669
58280	462670
105389	462671
24497	462672
73645	462673
52781	462674
8902	462675
33578	462676
29524	462677
64755	462678
43406	462679
12408	462680
21692	462681
113259	462682
63154	462683
37443	462684
9102	462685
38023	462686
21420	462687
65245	462688
10069	462689
595	462690
94327	462691
48361	462692
83784	462693
13630	462694
43040	462695
3868	462696
156829	462697
525	462698
1207	462699
58207	462700
14401	462701
102822	462702
24347	462703
14376	462704
48195	462705
24516	462706
26058	462707
8477	462708
27631	462709
9529	462710
77668	462711
247	462712
27182	462713
4371	462714
1490	462715
5767	462716
31888	462717
9642	462718
128407	462719
15721	462720
8020	462721
40144	462722
31790	462723
1274	462724
34324	462725
103140	462726
52168	462727
17765	462728
34101	462729
27912	462730
80842	462731
8861	462732
15491	462733
8961	462734
85154	462735
2376	462736
17008	462737
11861	462738
96425	462739
12841	462740
5013	462741
79629	462742
150534	462743
738	462744
21077	462745
2288	462746
3195	462747
16797	462748
34093	462749
35874	462750
623	462751
126467	462752
22943	462753
252	462754
45491	462755
16528	462756
87889	462757
11590	462758
140122	462759
60334	462760
97176	462761
99261	462762
3169	462763
1155	462764
78470	462765
7818	462766
13757	462767
26139	462768
2037	462769
49692	462770
12148	462771
39533	462772
84376	462773
8107	462774
13476	462775
120749	462776
104518	462777
13590	462778
91150	462779
17097	462780
21659	462781
149731	462782
8092	462783
2929	462784
4872	462785
127965	462786
126284	462787
440	462788
215	462789
1514	462790
93768	462791
98471	462792
7106	462793
82060	462794
50842	462795
60058	462796
38599	462797
5009	462798
40381	462799
23036	462800
123461	462801
44997	462802
43458	462803
84014	462804
16683	462805
49751	462806
129590	462807
1540	462808
11459	462809
140659	462810
128911	462811
20987	462812
99027	462813
119323	462814
121603	462815
107	462816
35570	462817
10320	462818
11022	462819
40949	462820
28355	462821
112559	462822
18371	462823
52825	462824
3640	462825
962	462826
93889	462827
78505	462828
57393	462829
36366	462830
859	462831
30696	462832
82490	462833
984	462834
10397	462835
85309	462836
48969	462837
39887	462838
19119	462839
13679	462840
22164	462841
10095	462842
14323	462843
57826	462844
4101	462845
13396	462846
2329	462847
738	462848
3184	462849
80963	462850
33815	462851
17754	462852
90120	462853
8868	462854
2989	462855
81923	462856
12704	462857
69150	462858
152361	462859
80014	462860
80181	462861
21317	462862
2608	462863
82775	462864
9289	462865
28880	462866
120767	462867
97353	462868
46873	462869
96469	462870
44355	462871
137132	462872
56503	462873
39603	462874
7826	462875
103936	462876
135284	462877
29467	462878
68937	462879
49409	462880
106053	462881
100632	462882
13606	462883
48689	462884
57013	462885
69994	462886
97568	462887
14447	462888
60895	462889
109146	462890
67990	462891
44786	462892
75202	462893
2242	462894
41070	462895
58730	462896
2816	462897
67265	462898
13467	462899
71596	462900
5913	462901
67452	462902
5790	462903
15018	462904
16306	462905
11455	462906
21687	462907
1623	462908
18164	462909
58509	462910
104433	462911
25773	462912
79541	462913
129802	462914
266	462915
96533	462916
57756	462917
16913	462918
139932	462919
37054	462920
16506	462921
42875	462922
400	462923
54	462924
124314	462925
10713	462926
163900	462927
99907	462928
24706	462929
109561	462930
40357	462931
72230	462932
6045	462933
1500	462934
41620	462935
92669	462936
161579	462937
1423	462938
256	462939
83913	462940
68769	462941
26910	462942
50212	462943
539	462944
17435	462945
12648	462946
3323	462947
11233	462948
60444	462949
1883	462950
198	462951
38506	462952
5801	462953
82767	462954
105649	462955
3269	462956
31047	462957
13278	462958
2151	462959
3072	462960
47682	462961
1078	462962
21315	462963
137788	462964
6292	462965
25638	462966
41810	462967
44150	462968
41997	462969
16833	462970
133077	462971
1234	462972
54460	462973
55684	462974
64217	462975
69735	462976
36313	462977
57416	462978
1339	462979
15438	462980
13995	462981
7817	462982
20169	462983
70397	462984
3389	462985
9694	462986
25883	462987
24066	462988
1258	462989
132	462990
22279	462991
19717	462992
1120	462993
6361	462994
37560	462995
34674	462996
8811	462997
122968	462998
11190	462999
66061	463000
33385	463001
54974	463002
36275	463003
54765	463004
55358	463005
9788	463006
45668	463007
110898	463008
131279	463009
101079	463010
3827	463011
40133	463012
135865	463013
12182	463014
77327	463015
27931	463016
133754	463017
4697	463018
1370	463019
127086	463020
7242	463021
17436	463022
37064	463023
85219	463024
54688	463025
64305	463026
13831	463027
41113	463028
20877	463029
14934	463030
71683	463031
34983	463032
114708	463033
566	463034
61981	463035
1728	463036
55726	463037
40563	463038
102426	463039
12555	463040
70272	463041
106488	463042
52657	463043
30484	463044
35576	463045
4016	463046
103497	463047
2164	463048
48404	463049
47105	463050
4975	463051
33693	463052
7243	463053
3972	463054
8024	463055
2985	463056
9135	463057
51394	463058
19771	463059
24046	463060
32614	463061
48196	463062
21734	463063
19092	463064
8986	463065
29473	463066
791	463067
212	463068
107969	463069
573	463070
37502	463071
36102	463072
31473	463073
28370	463074
162220	463075
13388	463076
41794	463077
8277	463078
24307	463079
76089	463080
46693	463081
64644	463082
77434	463083
97961	463084
4869	463085
37122	463086
166563	463087
69352	463088
21661	463089
86941	463090
77061	463091
4547	463092
5550	463093
10224	463094
43900	463095
47655	463096
30949	463097
12343	463098
45360	463099
4483	463100
150891	463101
8709	463102
13829	463103
6996	463104
10772	463105
81232	463106
59353	463107
14207	463108
7749	463109
149239	463110
117077	463111
94001	463112
76852	463113
8570	463114
30541	463115
132265	463116
54082	463117
6980	463118
122	463119
6433	463120
23281	463121
141725	463122
34709	463123
80993	463124
2426	463125
12279	463126
71521	463127
22449	463128
50212	463129
131858	463130
22477	463131
59064	463132
57206	463133
19843	463134
83835	463135
88304	463136
48214	463137
41436	463138
17624	463139
38473	463140
27470	463141
28142	463142
37384	463143
116150	463144
14582	463145
483	463146
2887	463147
11129	463148
58950	463149
3236	463150
19782	463151
12090	463152
68270	463153
3845	463154
15148	463155
41805	463156
5100	463157
6341	463158
5159	463159
40146	463160
76200	463161
35128	463162
36927	463163
2541	463164
87212	463165
21336	463166
13232	463167
29292	463168
8633	463169
42293	463170
28158	463171
16818	463172
31192	463173
85846	463174
17992	463175
15625	463176
4375	463177
56619	463178
132951	463179
68383	463180
1050	463181
37473	463182
21087	463183
129772	463184
159824	463185
56626	463186
15895	463187
5237	463188
9349	463189
961	463190
80235	463191
94709	463192
668	463193
9964	463194
93129	463195
36597	463196
129477	463197
74695	463198
17805	463199
7159	463200
24665	463201
984	463202
6647	463203
27367	463204
9533	463205
7808	463206
94743	463207
4464	463208
45104	463209
117125	463210
3319	463211
33776	463212
33755	463213
1593	463214
4888	463215
20720	463216
138525	463217
131605	463218
22613	463219
69077	463220
80312	463221
7296	463222
130971	463223
30180	463224
32861	463225
144895	463226
5393	463227
10954	463228
76861	463229
60653	463230
3927	463231
17936	463232
42101	463233
15404	463234
35970	463235
62386	463236
17634	463237
51562	463238
63160	463239
4390	463240
77935	463241
22625	463242
27243	463243
27143	463244
121702	463245
11593	463246
117866	463247
63012	463248
1553	463249
9440	463250
2836	463251
152569	463252
3096	463253
64759	463254
64996	463255
48808	463256
15452	463257
152	463258
38258	463259
5584	463260
118393	463261
100899	463262
132349	463263
94373	463264
3521	463265
39453	463266
37378	463267
1261	463268
117298	463269
11609	463270
64992	463271
7418	463272
4964	463273
59413	463274
21557	463275
56077	463276
25551	463277
47870	463278
32003	463279
2008	463280
34061	463281
34345	463282
58035	463283
902	463284
105982	463285
36514	463286
42411	463287
66966	463288
57977	463289
108323	463290
7529	463291
12630	463292
35835	463293
46931	463294
17765	463295
2282	463296
60569	463297
16968	463298
8	463299
7068	463300
8173	463301
28513	463302
3771	463303
79381	463304
131143	463305
22433	463306
9554	463307
29349	463308
47523	463309
21575	463310
6287	463311
4915	463312
48732	463313
21973	463314
72675	463315
54825	463316
25814	463317
11330	463318
49617	463319
142283	463320
44026	463321
67198	463322
4380	463323
131185	463324
20690	463325
32566	463326
550	463327
14539	463328
35622	463329
148127	463330
159844	463331
44870	463332
72540	463333
57543	463334
32864	463335
50952	463336
38479	463337
99562	463338
26818	463339
17363	463340
3059	463341
90949	463342
30590	463343
1470	463344
2594	463345
23351	463346
41148	463347
106889	463348
20904	463349
59437	463350
31971	463351
60868	463352
66606	463353
51154	463354
23898	463355
869	463356
18390	463357
121072	463358
79479	463359
2039	463360
58875	463361
52501	463362
58346	463363
94004	463364
49388	463365
101042	463366
27760	463367
1713	463368
23615	463369
121806	463370
47276	463371
18916	463372
2056	463373
6193	463374
18726	463375
45243	463376
467	463377
66734	463378
588	463379
24935	463380
51449	463381
61384	463382
86508	463383
16627	463384
1	463385
38954	463386
23757	463387
69393	463388
220	463389
93632	463390
6250	463391
20293	463392
8809	463393
45376	463394
1864	463395
70184	463396
70975	463397
55613	463398
20957	463399
1515	463400
15980	463401
99666	463402
52496	463403
412	463404
588	463405
75527	463406
38438	463407
33795	463408
38402	463409
93468	463410
20855	463411
132	463412
5654	463413
55216	463414
117873	463415
59441	463416
65678	463417
15794	463418
8452	463419
43592	463420
20137	463421
59298	463422
118169	463423
107187	463424
13881	463425
43646	463426
56431	463427
132157	463428
39461	463429
13322	463430
26469	463431
20568	463432
13687	463433
18181	463434
25276	463435
107126	463436
101304	463437
17131	463438
77526	463439
27828	463440
60862	463441
104429	463442
64299	463443
52819	463444
15416	463445
125011	463446
36941	463447
151637	463448
8979	463449
2037	463450
13870	463451
53567	463452
6976	463453
9869	463454
48667	463455
71017	463456
10806	463457
36505	463458
87141	463459
78741	463460
30462	463461
37755	463462
104641	463463
17626	463464
139137	463465
60913	463466
95222	463467
865	463468
20356	463469
110959	463470
52557	463471
10737	463472
49737	463473
80379	463474
115492	463475
12270	463476
29877	463477
3617	463478
49479	463479
34611	463480
41286	463481
18337	463482
76452	463483
55398	463484
25346	463485
68171	463486
32817	463487
3974	463488
212	463489
1185	463490
121065	463491
64979	463492
57091	463493
49951	463494
41250	463495
20731	463496
21	463497
4181	463498
35408	463499
19568	463500
41821	463501
14871	463502
29508	463503
94979	463504
91240	463505
109433	463506
45052	463507
48147	463508
141100	463509
12900	463510
166685	463511
47853	463512
8456	463513
54985	463514
21807	463515
6247	463516
46256	463517
62924	463518
51876	463519
56960	463520
5143	463521
12851	463522
42347	463523
20570	463524
2872	463525
28642	463526
45908	463527
13083	463528
17338	463529
47744	463530
56324	463531
57914	463532
2505	463533
47053	463534
21469	463535
6571	463536
151587	463537
1513	463538
20651	463539
110963	463540
1367	463541
112847	463542
7679	463543
68427	463544
1551	463545
23535	463546
40598	463547
77791	463548
19862	463549
23353	463550
87142	463551
43	463552
90433	463553
118437	463554
83742	463555
109831	463556
39907	463557
151260	463558
46234	463559
61620	463560
88150	463561
14017	463562
8910	463563
3211	463564
42292	463565
4720	463566
4601	463567
39886	463568
28624	463569
19085	463570
28456	463571
50961	463572
56080	463573
53374	463574
38529	463575
125814	463576
8141	463577
31673	463578
54847	463579
37100	463580
108915	463581
17040	463582
3964	463583
16692	463584
4407	463585
31322	463586
22905	463587
106400	463588
10011	463589
17681	463590
141	463591
388	463592
25975	463593
3456	463594
2301	463595
81925	463596
24610	463597
141836	463598
38027	463599
23098	463600
36771	463601
6033	463602
17068	463603
19888	463604
20983	463605
121042	463606
127466	463607
2128	463608
2597	463609
4115	463610
27359	463611
78299	463612
71859	463613
132628	463614
27364	463615
20659	463616
832	463617
4387	463618
809	463619
39683	463620
78391	463621
16540	463622
92171	463623
4973	463624
33376	463625
217	463626
56923	463627
4177	463628
27496	463629
747	463630
16070	463631
55232	463632
80909	463633
153943	463634
15158	463635
79985	463636
36764	463637
1745	463638
55599	463639
8733	463640
94681	463641
80840	463642
20724	463643
9318	463644
569	463645
8	463646
24343	463647
5064	463648
39086	463649
10782	463650
7013	463651
22740	463652
15830	463653
28070	463654
49318	463655
29979	463656
33013	463657
83705	463658
5414	463659
28263	463660
97202	463661
29190	463662
44933	463663
65105	463664
144512	463665
22094	463666
72253	463667
111780	463668
49117	463669
18656	463670
26186	463671
28831	463672
84491	463673
1097	463674
66749	463675
12703	463676
17507	463677
52856	463678
24602	463679
75533	463680
29301	463681
75828	463682
122653	463683
42970	463684
8965	463685
3678	463686
19727	463687
82	463688
7101	463689
16578	463690
22125	463691
107332	463692
12831	463693
2662	463694
82214	463695
74994	463696
8811	463697
41320	463698
7513	463699
49150	463700
24593	463701
5452	463702
75931	463703
32239	463704
94756	463705
30362	463706
33644	463707
9108	463708
14381	463709
82306	463710
1016	463711
11599	463712
101	463713
117509	463714
117914	463715
33116	463716
113249	463717
23562	463718
109994	463719
131637	463720
44057	463721
81124	463722
4771	463723
7510	463724
91941	463725
13945	463726
34765	463727
25721	463728
41369	463729
768	463730
34570	463731
27076	463732
130762	463733
255	463734
49418	463735
122898	463736
67188	463737
9582	463738
162934	463739
68628	463740
5957	463741
14053	463742
14250	463743
4453	463744
61814	463745
54176	463746
5403	463747
2193	463748
11103	463749
31354	463750
145955	463751
2518	463752
53913	463753
3522	463754
77940	463755
33391	463756
6324	463757
4354	463758
7097	463759
4409	463760
85025	463761
38639	463762
69421	463763
14954	463764
81887	463765
23111	463766
503	463767
54962	463768
10530	463769
5460	463770
133426	463771
28240	463772
112483	463773
6305	463774
62489	463775
35994	463776
13923	463777
82774	463778
71086	463779
863	463780
37711	463781
5666	463782
23167	463783
60462	463784
2854	463785
14990	463786
1622	463787
19103	463788
1291	463789
3951	463790
1418	463791
117799	463792
127540	463793
1700	463794
62324	463795
137	463796
5095	463797
41894	463798
885	463799
38949	463800
2311	463801
47841	463802
8555	463803
95584	463804
637	463805
89480	463806
12953	463807
3107	463808
61003	463809
20977	463810
4447	463811
37570	463812
28156	463813
14298	463814
106059	463815
10435	463816
14179	463817
100159	463818
12264	463819
3696	463820
125037	463821
15671	463822
12904	463823
100305	463824
6109	463825
6845	463826
14994	463827
91212	463828
96554	463829
61678	463830
91368	463831
54535	463832
52985	463833
6415	463834
62187	463835
1033	463836
44441	463837
133803	463838
2673	463839
85560	463840
101766	463841
12706	463842
3493	463843
111890	463844
2139	463845
32	463846
16935	463847
64449	463848
86294	463849
376	463850
125599	463851
152586	463852
25963	463853
100	463854
25813	463855
4463	463856
44750	463857
54193	463858
2282	463859
3029	463860
30986	463861
42355	463862
4085	463863
19892	463864
23225	463865
13801	463866
80525	463867
27442	463868
139216	463869
26735	463870
2712	463871
6040	463872
8724	463873
20618	463874
81941	463875
79250	463876
9601	463877
77477	463878
9305	463879
70559	463880
53326	463881
2764	463882
76122	463883
2394	463884
79426	463885
51298	463886
33608	463887
1236	463888
55695	463889
129517	463890
5287	463891
220	463892
60820	463893
6482	463894
448	463895
138571	463896
6304	463897
155185	463898
121628	463899
52019	463900
24016	463901
13810	463902
3345	463903
109113	463904
22968	463905
58857	463906
8761	463907
15701	463908
23441	463909
26558	463910
5099	463911
2516	463912
159371	463913
52079	463914
38466	463915
136938	463916
25169	463917
20761	463918
99035	463919
7772	463920
62209	463921
26790	463922
139928	463923
82664	463924
13827	463925
24144	463926
47504	463927
50287	463928
115864	463929
16874	463930
30698	463931
9427	463932
27888	463933
10772	463934
710	463935
3	463936
575	463937
22323	463938
1230	463939
79129	463940
18570	463941
19167	463942
137785	463943
616	463944
47394	463945
16495	463946
64055	463947
2307	463948
15669	463949
1	463950
31920	463951
152046	463952
85525	463953
82882	463954
103425	463955
3549	463956
128192	463957
7775	463958
50826	463959
103599	463960
10048	463961
5528	463962
28603	463963
26379	463964
521	463965
111839	463966
34158	463967
2152	463968
15475	463969
105570	463970
28389	463971
2419	463972
132769	463973
38186	463974
18699	463975
802	463976
42645	463977
930	463978
34859	463979
5726	463980
69857	463981
7915	463982
18460	463983
112	463984
702	463985
80398	463986
19188	463987
16442	463988
55475	463989
62801	463990
5041	463991
73304	463992
127516	463993
35198	463994
6460	463995
18448	463996
101613	463997
69622	463998
2602	463999
163322	464000
25101	464001
5345	464002
21176	464003
34024	464004
98179	464005
86271	464006
61909	464007
29593	464008
14911	464009
79151	464010
125058	464011
94689	464012
1626	464013
28483	464014
22390	464015
125063	464016
72873	464017
617	464018
16279	464019
13458	464020
83884	464021
10290	464022
31856	464023
22663	464024
83900	464025
90000	464026
4026	464027
48930	464028
14225	464029
13407	464030
93720	464031
2470	464032
31746	464033
304	464034
12842	464035
7168	464036
25471	464037
26097	464038
71915	464039
37782	464040
23206	464041
45536	464042
1281	464043
47570	464044
21545	464045
4276	464046
97940	464047
30577	464048
15480	464049
26716	464050
120942	464051
43401	464052
13765	464053
28979	464054
13350	464055
32655	464056
119398	464057
722	464058
409	464059
40096	464060
20961	464061
72260	464062
163416	464063
4948	464064
20014	464065
36955	464066
7507	464067
118242	464068
52698	464069
26163	464070
76378	464071
164566	464072
19850	464073
87263	464074
8682	464075
66471	464076
14693	464077
3008	464078
3766	464079
6104	464080
28413	464081
108328	464082
4181	464083
107648	464084
79213	464085
67413	464086
14772	464087
13304	464088
7105	464089
85131	464090
2629	464091
55839	464092
82685	464093
16513	464094
2175	464095
25556	464096
1372	464097
63657	464098
18188	464099
37814	464100
22691	464101
16973	464102
51328	464103
29686	464104
8280	464105
43586	464106
5362	464107
40329	464108
1245	464109
1395	464110
13787	464111
90221	464112
51158	464113
49643	464114
27059	464115
53981	464116
15275	464117
12835	464118
14547	464119
119215	464120
4719	464121
13338	464122
25355	464123
14419	464124
73347	464125
128730	464126
34489	464127
21392	464128
122756	464129
6904	464130
29821	464131
6120	464132
45340	464133
4811	464134
9030	464135
10527	464136
60988	464137
82230	464138
81193	464139
550	464140
24354	464141
72473	464142
14347	464143
5568	464144
44869	464145
107913	464146
46006	464147
27501	464148
56835	464149
17531	464150
100916	464151
9362	464152
99356	464153
31697	464154
22240	464155
5688	464156
8925	464157
42957	464158
20386	464159
2106	464160
3662	464161
45044	464162
79709	464163
54954	464164
2287	464165
2091	464166
76326	464167
7973	464168
7528	464169
147786	464170
25761	464171
24218	464172
18377	464173
137878	464174
3980	464175
18251	464176
63455	464177
11915	464178
165580	464179
31252	464180
90798	464181
8244	464182
44951	464183
8261	464184
9789	464185
22827	464186
69237	464187
16743	464188
96073	464189
253	464190
8068	464191
45814	464192
16485	464193
30733	464194
12863	464195
18478	464196
21731	464197
155521	464198
14672	464199
22676	464200
96139	464201
7937	464202
5389	464203
8658	464204
89996	464205
67949	464206
109748	464207
26266	464208
114406	464209
11813	464210
20881	464211
435	464212
50870	464213
21738	464214
100470	464215
6854	464216
40807	464217
9260	464218
41272	464219
41169	464220
19426	464221
6244	464222
18427	464223
3713	464224
7927	464225
3015	464226
106747	464227
20813	464228
52974	464229
379	464230
27722	464231
12030	464232
9606	464233
28947	464234
57853	464235
219	464236
2564	464237
33690	464238
1043	464239
20077	464240
3384	464241
25912	464242
19871	464243
25611	464244
28649	464245
14583	464246
68508	464247
55568	464248
5672	464249
16669	464250
10016	464251
49418	464252
19129	464253
138613	464254
15414	464255
144033	464256
2098	464257
6337	464258
12542	464259
56255	464260
48502	464261
31789	464262
92316	464263
9	464264
32611	464265
50809	464266
4865	464267
55803	464268
29909	464269
16752	464270
8286	464271
7950	464272
7519	464273
19630	464274
87779	464275
4665	464276
109251	464277
63364	464278
26478	464279
111012	464280
3744	464281
35267	464282
78090	464283
12111	464284
10229	464285
5137	464286
16232	464287
8353	464288
15845	464289
28045	464290
19335	464291
15432	464292
87846	464293
3626	464294
107389	464295
165632	464296
65108	464297
104015	464298
83570	464299
27553	464300
102710	464301
155124	464302
43603	464303
10859	464304
5215	464305
57699	464306
29874	464307
34776	464308
31570	464309
19213	464310
67016	464311
81647	464312
3277	464313
114366	464314
22437	464315
96226	464316
38578	464317
98416	464318
195	464319
10989	464320
24014	464321
65137	464322
24321	464323
13309	464324
15876	464325
9447	464326
33358	464327
38479	464328
83450	464329
92912	464330
4109	464331
45047	464332
21722	464333
12512	464334
46841	464335
46647	464336
21204	464337
13102	464338
8977	464339
93678	464340
22433	464341
119429	464342
27176	464343
56888	464344
49300	464345
12603	464346
57233	464347
14881	464348
159	464349
28176	464350
38744	464351
25133	464352
12533	464353
10409	464354
41864	464355
1162	464356
50386	464357
5081	464358
70384	464359
67010	464360
78138	464361
36936	464362
4691	464363
17151	464364
10607	464365
57804	464366
104455	464367
10316	464368
50210	464369
22538	464370
60273	464371
42517	464372
30943	464373
12472	464374
2183	464375
96559	464376
131514	464377
2202	464378
1231	464379
11430	464380
20589	464381
6927	464382
71425	464383
38047	464384
127995	464385
84384	464386
6444	464387
102365	464388
45940	464389
47253	464390
17395	464391
9573	464392
13605	464393
1630	464394
57878	464395
11829	464396
12124	464397
46194	464398
60596	464399
7048	464400
10737	464401
15816	464402
76384	464403
61818	464404
74782	464405
5506	464406
12059	464407
6909	464408
4753	464409
14460	464410
105605	464411
39743	464412
1125	464413
12197	464414
120115	464415
77667	464416
11155	464417
1783	464418
74245	464419
573	464420
31160	464421
90230	464422
11823	464423
103783	464424
23887	464425
104950	464426
14819	464427
25238	464428
13364	464429
36263	464430
66509	464431
29173	464432
79374	464433
12116	464434
11939	464435
76156	464436
818	464437
4485	464438
2262	464439
46156	464440
25201	464441
2231	464442
65498	464443
20790	464444
48114	464445
7434	464446
66415	464447
3716	464448
131659	464449
57896	464450
100502	464451
106927	464452
10667	464453
3011	464454
18491	464455
76696	464456
8727	464457
33318	464458
1404	464459
21922	464460
56	464461
14645	464462
52159	464463
6007	464464
38638	464465
15768	464466
83937	464467
9241	464468
144520	464469
73971	464470
11433	464471
16470	464472
5640	464473
42187	464474
15671	464475
115464	464476
11996	464477
30281	464478
155088	464479
51300	464480
113874	464481
5530	464482
4088	464483
43509	464484
8158	464485
91408	464486
3207	464487
93593	464488
41181	464489
102904	464490
1780	464491
60023	464492
29142	464493
40551	464494
87665	464495
2558	464496
4090	464497
11550	464498
25594	464499
152145	464500
17297	464501
86779	464502
12083	464503
32319	464504
34807	464505
9014	464506
14051	464507
52254	464508
59325	464509
95680	464510
40931	464511
113791	464512
102453	464513
20879	464514
17499	464515
35787	464516
117207	464517
41554	464518
8474	464519
59596	464520
9174	464521
5815	464522
17946	464523
44907	464524
40956	464525
85355	464526
4707	464527
50125	464528
77894	464529
13126	464530
30562	464531
26769	464532
45653	464533
53362	464534
14278	464535
2786	464536
120507	464537
3672	464538
23032	464539
42476	464540
7675	464541
21366	464542
52939	464543
84241	464544
25098	464545
40184	464546
122461	464547
23554	464548
17845	464549
8446	464550
38606	464551
7674	464552
34631	464553
107683	464554
30596	464555
2593	464556
30624	464557
85027	464558
4176	464559
19156	464560
12767	464561
41536	464562
57961	464563
67213	464564
1594	464565
2613	464566
5678	464567
10312	464568
752	464569
2057	464570
3655	464571
123293	464572
28143	464573
104897	464574
83405	464575
9171	464576
4576	464577
17650	464578
58103	464579
19534	464580
125569	464581
58622	464582
66663	464583
91683	464584
72523	464585
31196	464586
57197	464587
8573	464588
77045	464589
1198	464590
120050	464591
13858	464592
40790	464593
11040	464594
45619	464595
1877	464596
37782	464597
18733	464598
70473	464599
20958	464600
40156	464601
717	464602
29362	464603
61584	464604
62029	464605
56783	464606
67864	464607
13458	464608
1844	464609
35624	464610
73871	464611
14023	464612
64221	464613
50028	464614
44609	464615
537	464616
152	464617
3835	464618
16015	464619
57623	464620
39041	464621
6020	464622
153311	464623
114376	464624
103080	464625
110661	464626
62302	464627
4483	464628
8802	464629
67845	464630
70144	464631
102499	464632
13782	464633
7019	464634
2222	464635
8941	464636
14979	464637
57947	464638
27511	464639
62923	464640
766	464641
26955	464642
72925	464643
161463	464644
6672	464645
110202	464646
10514	464647
42061	464648
1410	464649
55077	464650
6004	464651
92594	464652
77997	464653
83207	464654
17591	464655
46502	464656
60422	464657
519	464658
1222	464659
40309	464660
9527	464661
926	464662
17911	464663
7650	464664
46027	464665
73153	464666
77791	464667
75276	464668
257	464669
3679	464670
96112	464671
27812	464672
52657	464673
6097	464674
2635	464675
2281	464676
128436	464677
9881	464678
65893	464679
68032	464680
10610	464681
34251	464682
26040	464683
18719	464684
17886	464685
10345	464686
7334	464687
103428	464688
7428	464689
40524	464690
79945	464691
89000	464692
161277	464693
9058	464694
132326	464695
103650	464696
86364	464697
42854	464698
129078	464699
12530	464700
98577	464701
59795	464702
51920	464703
70931	464704
425	464705
10264	464706
18632	464707
29911	464708
105158	464709
6238	464710
18181	464711
41484	464712
2296	464713
81418	464714
62105	464715
27477	464716
12865	464717
58626	464718
1024	464719
12919	464720
41617	464721
42890	464722
85860	464723
15204	464724
392	464725
11179	464726
9104	464727
18762	464728
98474	464729
55400	464730
125663	464731
16338	464732
96141	464733
7708	464734
39287	464735
10151	464736
271	464737
385	464738
118020	464739
19149	464740
29664	464741
4877	464742
3342	464743
54660	464744
105980	464745
20484	464746
31141	464747
6372	464748
49110	464749
103325	464750
1601	464751
17521	464752
28435	464753
69848	464754
2088	464755
22925	464756
30729	464757
57291	464758
1503	464759
21757	464760
3853	464761
104200	464762
1745	464763
96552	464764
10511	464765
46371	464766
49346	464767
37752	464768
845	464769
60014	464770
100620	464771
33864	464772
2354	464773
805	464774
56762	464775
20908	464776
23688	464777
4415	464778
4621	464779
20582	464780
19208	464781
157580	464782
16547	464783
121226	464784
101212	464785
1905	464786
19687	464787
53299	464788
5484	464789
21637	464790
56085	464791
36442	464792
1540	464793
35597	464794
2562	464795
120510	464796
118788	464797
32584	464798
165075	464799
44958	464800
77702	464801
6564	464802
59850	464803
120757	464804
4484	464805
10725	464806
46353	464807
6316	464808
13205	464809
20026	464810
92188	464811
40136	464812
48063	464813
131401	464814
57393	464815
1937	464816
44026	464817
50239	464818
16143	464819
11252	464820
101228	464821
22793	464822
56302	464823
74060	464824
34436	464825
1788	464826
65229	464827
6182	464828
8548	464829
38718	464830
20863	464831
23379	464832
166531	464833
16571	464834
87244	464835
4610	464836
556	464837
26948	464838
43436	464839
46105	464840
82504	464841
4941	464842
1646	464843
1936	464844
105926	464845
69197	464846
319	464847
39370	464848
119102	464849
4196	464850
363	464851
686	464852
5264	464853
5225	464854
269	464855
103580	464856
39192	464857
4516	464858
90055	464859
119253	464860
14452	464861
49544	464862
151616	464863
2389	464864
91310	464865
51469	464866
57790	464867
87457	464868
58985	464869
160278	464870
14856	464871
48060	464872
31358	464873
18856	464874
31505	464875
27289	464876
29121	464877
18273	464878
2487	464879
744	464880
66688	464881
12497	464882
4240	464883
43547	464884
13748	464885
34003	464886
87315	464887
71890	464888
5069	464889
133	464890
9106	464891
1810	464892
42016	464893
129774	464894
21291	464895
98208	464896
15	464897
702	464898
33684	464899
2166	464900
89122	464901
19010	464902
94974	464903
5129	464904
40748	464905
83173	464906
59460	464907
16413	464908
73220	464909
45362	464910
1070	464911
30706	464912
149315	464913
3516	464914
54873	464915
24969	464916
46289	464917
4970	464918
3478	464919
19462	464920
2146	464921
70936	464922
36886	464923
43731	464924
46122	464925
150349	464926
2770	464927
27933	464928
2061	464929
27306	464930
468	464931
10596	464932
13804	464933
32392	464934
3353	464935
126331	464936
55	464937
137726	464938
87128	464939
84927	464940
28558	464941
105198	464942
26195	464943
103698	464944
97183	464945
3801	464946
2454	464947
22756	464948
66626	464949
24435	464950
77737	464951
101794	464952
106360	464953
7208	464954
86654	464955
27136	464956
34925	464957
66990	464958
21	464959
2201	464960
106430	464961
4895	464962
37006	464963
5265	464964
53100	464965
14784	464966
80434	464967
33385	464968
138118	464969
49936	464970
118578	464971
46589	464972
99100	464973
38385	464974
52877	464975
10879	464976
113233	464977
55002	464978
19568	464979
31988	464980
57153	464981
130755	464982
2420	464983
32241	464984
4956	464985
106512	464986
2553	464987
1200	464988
108345	464989
12804	464990
124146	464991
84743	464992
2240	464993
15071	464994
120394	464995
144629	464996
20828	464997
48033	464998
7567	464999
10291	465000
67247	465001
7512	465002
98937	465003
90563	465004
104312	465005
94229	465006
17728	465007
122415	465008
36366	465009
8525	465010
65773	465011
33197	465012
36256	465013
24927	465014
3473	465015
69849	465016
56425	465017
39671	465018
8613	465019
4195	465020
18664	465021
8868	465022
18698	465023
2411	465024
40110	465025
21957	465026
19903	465027
5936	465028
4232	465029
17583	465030
12268	465031
163737	465032
47136	465033
36358	465034
683	465035
28307	465036
40540	465037
128484	465038
20024	465039
364	465040
15126	465041
31659	465042
132849	465043
30004	465044
60275	465045
159401	465046
13416	465047
100020	465048
16552	465049
1753	465050
58387	465051
40194	465052
2147	465053
16004	465054
8688	465055
3787	465056
9501	465057
76726	465058
872	465059
32413	465060
46060	465061
49146	465062
23359	465063
22666	465064
56679	465065
25402	465066
26009	465067
128926	465068
86164	465069
19680	465070
78435	465071
7950	465072
106178	465073
28818	465074
147665	465075
19042	465076
84089	465077
108018	465078
1636	465079
1542	465080
49804	465081
4802	465082
11898	465083
1041	465084
70388	465085
65485	465086
13876	465087
24011	465088
22848	465089
66963	465090
543	465091
35322	465092
64201	465093
402	465094
34014	465095
84974	465096
15857	465097
5799	465098
106755	465099
24304	465100
65902	465101
97102	465102
135527	465103
61666	465104
16619	465105
57107	465106
2152	465107
11264	465108
9822	465109
3271	465110
16677	465111
22188	465112
84857	465113
44159	465114
30728	465115
13599	465116
86813	465117
389	465118
286	465119
27162	465120
53	465121
44815	465122
14087	465123
1932	465124
68696	465125
4837	465126
71255	465127
8076	465128
31	465129
125321	465130
27143	465131
41403	465132
80463	465133
25586	465134
46708	465135
9035	465136
8892	465137
9495	465138
40193	465139
20191	465140
49635	465141
66254	465142
3571	465143
142842	465144
2811	465145
37797	465146
67146	465147
54933	465148
46932	465149
12049	465150
105154	465151
23610	465152
4195	465153
56397	465154
38797	465155
60623	465156
5831	465157
27	465158
146	465159
62226	465160
31407	465161
41408	465162
15814	465163
4687	465164
29990	465165
13664	465166
103484	465167
2107	465168
90708	465169
7324	465170
24054	465171
20287	465172
43101	465173
39289	465174
40401	465175
25962	465176
35129	465177
3819	465178
1424	465179
57745	465180
2130	465181
40748	465182
34318	465183
23703	465184
82816	465185
4261	465186
17031	465187
70075	465188
13245	465189
50832	465190
122816	465191
63629	465192
3949	465193
18812	465194
1458	465195
60002	465196
26896	465197
160684	465198
4751	465199
35971	465200
11372	465201
1495	465202
21085	465203
5367	465204
139794	465205
3049	465206
50461	465207
88085	465208
36025	465209
6640	465210
81800	465211
61807	465212
24199	465213
3182	465214
40178	465215
584	465216
30992	465217
8130	465218
28265	465219
15394	465220
12419	465221
29531	465222
26888	465223
94458	465224
48584	465225
31599	465226
54088	465227
113	465228
101108	465229
5770	465230
50524	465231
115177	465232
17622	465233
15125	465234
65934	465235
6603	465236
62384	465237
25101	465238
39579	465239
157511	465240
14409	465241
33495	465242
32952	465243
142809	465244
112377	465245
18077	465246
83981	465247
17812	465248
44177	465249
122	465250
16560	465251
5022	465252
48294	465253
5037	465254
11926	465255
76629	465256
128259	465257
117345	465258
43525	465259
1132	465260
33912	465261
4301	465262
80499	465263
10655	465264
13218	465265
27086	465266
621	465267
30751	465268
122174	465269
14155	465270
47361	465271
39907	465272
35184	465273
71732	465274
103909	465275
54789	465276
48570	465277
20331	465278
5113	465279
47569	465280
7427	465281
166630	465282
80405	465283
77757	465284
15100	465285
20489	465286
5549	465287
27324	465288
27933	465289
75129	465290
9579	465291
35279	465292
300	465293
23984	465294
10323	465295
24659	465296
6999	465297
11972	465298
1486	465299
12574	465300
35746	465301
3419	465302
96119	465303
7028	465304
25770	465305
19	465306
8124	465307
104786	465308
39543	465309
11167	465310
2488	465311
74445	465312
73715	465313
36389	465314
78720	465315
92701	465316
988	465317
23199	465318
38928	465319
29843	465320
20009	465321
47726	465322
44204	465323
29194	465324
113098	465325
60499	465326
1413	465327
27380	465328
35812	465329
18004	465330
5998	465331
41988	465332
22765	465333
41626	465334
127295	465335
11664	465336
103387	465337
1890	465338
26864	465339
44237	465340
19980	465341
1717	465342
142173	465343
23992	465344
62601	465345
770	465346
95636	465347
258	465348
121416	465349
13863	465350
54581	465351
12162	465352
8684	465353
24771	465354
1908	465355
36389	465356
15441	465357
36109	465358
25031	465359
136272	465360
4690	465361
90458	465362
4756	465363
28660	465364
156073	465365
18855	465366
109448	465367
41600	465368
24001	465369
8126	465370
49997	465371
23428	465372
21734	465373
51221	465374
7475	465375
106105	465376
46072	465377
50449	465378
75314	465379
13260	465380
28399	465381
164198	465382
39642	465383
46531	465384
2469	465385
16156	465386
28615	465387
3195	465388
109224	465389
4	465390
43643	465391
14988	465392
131547	465393
27504	465394
17641	465395
2907	465396
51343	465397
33749	465398
45890	465399
1986	465400
52102	465401
54750	465402
50897	465403
96342	465404
9033	465405
8539	465406
33720	465407
46602	465408
50988	465409
195	465410
77266	465411
1302	465412
14304	465413
11650	465414
23799	465415
156170	465416
2119	465417
11989	465418
44219	465419
56798	465420
22992	465421
86726	465422
13474	465423
3371	465424
79999	465425
33960	465426
20762	465427
91600	465428
104209	465429
25991	465430
4239	465431
18406	465432
17884	465433
68393	465434
1624	465435
63191	465436
5423	465437
9159	465438
85938	465439
22638	465440
29242	465441
15432	465442
164875	465443
65337	465444
61408	465445
1464	465446
54285	465447
2527	465448
12916	465449
98058	465450
2010	465451
16775	465452
6722	465453
10984	465454
4138	465455
25775	465456
57999	465457
6221	465458
21407	465459
46106	465460
2362	465461
6879	465462
52818	465463
26777	465464
55599	465465
112638	465466
38571	465467
74940	465468
124824	465469
171	465470
228	465471
634	465472
104405	465473
21534	465474
16625	465475
545	465476
59098	465477
51551	465478
56911	465479
38021	465480
79508	465481
36521	465482
41263	465483
4758	465484
76606	465485
61082	465486
18169	465487
8119	465488
20618	465489
59243	465490
36000	465491
115793	465492
48743	465493
48105	465494
3994	465495
1865	465496
133677	465497
23836	465498
6017	465499
9420	465500
65095	465501
9904	465502
19848	465503
22377	465504
44104	465505
29186	465506
37590	465507
26488	465508
72387	465509
81372	465510
66018	465511
25964	465512
40158	465513
90041	465514
45951	465515
8186	465516
124425	465517
83341	465518
50055	465519
5082	465520
99118	465521
3517	465522
1756	465523
67308	465524
15518	465525
28707	465526
6828	465527
9809	465528
12682	465529
29545	465530
1321	465531
70323	465532
23817	465533
105770	465534
16521	465535
74710	465536
14102	465537
25427	465538
77745	465539
97202	465540
34838	465541
1081	465542
82048	465543
130182	465544
6591	465545
23593	465546
129254	465547
34833	465548
37029	465549
54472	465550
2007	465551
34695	465552
134014	465553
95104	465554
3417	465555
474	465556
72564	465557
156680	465558
143501	465559
16237	465560
7409	465561
42242	465562
44298	465563
59130	465564
54475	465565
39336	465566
53980	465567
93687	465568
6265	465569
3804	465570
19548	465571
1528	465572
104137	465573
98870	465574
9618	465575
3688	465576
25755	465577
77718	465578
36638	465579
22851	465580
124121	465581
28227	465582
15301	465583
52598	465584
23656	465585
20848	465586
82725	465587
33913	465588
32947	465589
4247	465590
81644	465591
7699	465592
96576	465593
13849	465594
22127	465595
19291	465596
1918	465597
163967	465598
1	465599
5176	465600
2014	465601
27562	465602
43940	465603
64991	465604
49639	465605
19558	465606
105834	465607
27128	465608
639	465609
29143	465610
15368	465611
23293	465612
23018	465613
102577	465614
156149	465615
77681	465616
85461	465617
629	465618
5303	465619
6	465620
44667	465621
105457	465622
26204	465623
94127	465624
66609	465625
57441	465626
16769	465627
43013	465628
60245	465629
112903	465630
13050	465631
13593	465632
12637	465633
80998	465634
13731	465635
555	465636
6506	465637
28573	465638
8648	465639
72726	465640
24520	465641
87716	465642
1375	465643
57404	465644
89885	465645
32787	465646
5956	465647
3450	465648
33571	465649
22775	465650
4627	465651
75374	465652
6957	465653
3701	465654
64303	465655
40777	465656
6664	465657
111444	465658
884	465659
7406	465660
92290	465661
3991	465662
50310	465663
30201	465664
1588	465665
140808	465666
128547	465667
79503	465668
66086	465669
132991	465670
1869	465671
3235	465672
21355	465673
37171	465674
31936	465675
6337	465676
52	465677
788	465678
35853	465679
13235	465680
43136	465681
24381	465682
3520	465683
5404	465684
3104	465685
34206	465686
122408	465687
40733	465688
1242	465689
12523	465690
63	465691
42573	465692
123120	465693
75878	465694
80154	465695
7765	465696
66449	465697
77442	465698
128326	465699
87977	465700
106692	465701
1754	465702
25679	465703
5412	465704
34759	465705
7989	465706
14905	465707
141391	465708
62591	465709
24245	465710
31321	465711
60025	465712
79355	465713
47739	465714
75465	465715
160851	465716
141554	465717
83501	465718
133	465719
5611	465720
14146	465721
4887	465722
45640	465723
26019	465724
3470	465725
74117	465726
15843	465727
6928	465728
48097	465729
18812	465730
42159	465731
53309	465732
61880	465733
12635	465734
2291	465735
52185	465736
72011	465737
25666	465738
8749	465739
98038	465740
26595	465741
10502	465742
403	465743
4457	465744
20878	465745
30028	465746
13366	465747
23528	465748
95846	465749
79879	465750
14275	465751
90004	465752
83256	465753
56076	465754
6948	465755
34682	465756
79586	465757
57600	465758
57868	465759
70723	465760
47563	465761
9077	465762
11681	465763
21488	465764
46849	465765
19059	465766
24815	465767
6033	465768
63072	465769
3205	465770
115186	465771
2022	465772
72082	465773
157054	465774
71322	465775
49424	465776
7303	465777
148	465778
1567	465779
6515	465780
18317	465781
75797	465782
1314	465783
39879	465784
128761	465785
8701	465786
15937	465787
51762	465788
57304	465789
24586	465790
16544	465791
43298	465792
128457	465793
535	465794
13981	465795
129576	465796
63767	465797
16586	465798
13880	465799
153159	465800
102425	465801
248	465802
1062	465803
52652	465804
17170	465805
98019	465806
52741	465807
56573	465808
72445	465809
25600	465810
73509	465811
23380	465812
773	465813
122735	465814
5521	465815
35633	465816
2837	465817
32423	465818
91271	465819
23107	465820
39289	465821
40525	465822
48755	465823
80114	465824
6161	465825
289	465826
46740	465827
53566	465828
43540	465829
47371	465830
13452	465831
34	465832
52858	465833
46475	465834
303	465835
4245	465836
20150	465837
2231	465838
6344	465839
72935	465840
13099	465841
97152	465842
91650	465843
5560	465844
23746	465845
12861	465846
39863	465847
46512	465848
125339	465849
84346	465850
65085	465851
16030	465852
71900	465853
4145	465854
2225	465855
28530	465856
105476	465857
41926	465858
7628	465859
1696	465860
26305	465861
5326	465862
17586	465863
26175	465864
127376	465865
20776	465866
113684	465867
106358	465868
127118	465869
91536	465870
27705	465871
1257	465872
5060	465873
1135	465874
36012	465875
101232	465876
458	465877
4695	465878
3251	465879
86537	465880
141520	465881
30100	465882
53322	465883
49408	465884
34915	465885
11731	465886
15674	465887
101924	465888
39655	465889
3845	465890
66060	465891
53799	465892
4804	465893
3921	465894
37905	465895
41250	465896
5313	465897
65675	465898
115917	465899
84707	465900
46824	465901
50839	465902
107278	465903
13204	465904
156491	465905
4986	465906
18558	465907
7028	465908
5499	465909
49869	465910
40497	465911
40358	465912
30261	465913
21987	465914
98165	465915
56282	465916
57814	465917
106694	465918
44560	465919
893	465920
87791	465921
160995	465922
6479	465923
96415	465924
34257	465925
1467	465926
44735	465927
3447	465928
9812	465929
2766	465930
24157	465931
26237	465932
82434	465933
2372	465934
36517	465935
48882	465936
23544	465937
134836	465938
72427	465939
27357	465940
144235	465941
70602	465942
56820	465943
18595	465944
2367	465945
27932	465946
4595	465947
15641	465948
34233	465949
6762	465950
66495	465951
24558	465952
31154	465953
58666	465954
2750	465955
3725	465956
29776	465957
11412	465958
566	465959
37732	465960
32480	465961
78308	465962
38407	465963
45533	465964
27861	465965
86219	465966
203	465967
58957	465968
5720	465969
47878	465970
157059	465971
71505	465972
43008	465973
10723	465974
43507	465975
6692	465976
91805	465977
31077	465978
42462	465979
8673	465980
87617	465981
105	465982
34722	465983
16026	465984
21683	465985
2877	465986
51226	465987
16229	465988
94523	465989
69919	465990
37689	465991
80560	465992
2886	465993
42329	465994
6228	465995
30451	465996
84903	465997
56015	465998
11523	465999
4469	466000
46512	466001
81511	466002
48731	466003
3351	466004
5341	466005
1967	466006
8564	466007
9344	466008
100581	466009
1657	466010
88718	466011
33602	466012
64479	466013
16878	466014
58672	466015
17762	466016
6670	466017
40493	466018
8188	466019
6436	466020
4597	466021
27044	466022
20681	466023
9231	466024
2201	466025
10279	466026
39357	466027
9571	466028
15114	466029
31655	466030
754	466031
47360	466032
55653	466033
87853	466034
6512	466035
164044	466036
105933	466037
9035	466038
77618	466039
146464	466040
8202	466041
4755	466042
12283	466043
14153	466044
35617	466045
121556	466046
11100	466047
14239	466048
7926	466049
95699	466050
4461	466051
11098	466052
1453	466053
53156	466054
39571	466055
82148	466056
5275	466057
54441	466058
2121	466059
78169	466060
74648	466061
18155	466062
70167	466063
152	466064
72284	466065
7919	466066
15732	466067
11287	466068
7077	466069
30863	466070
43061	466071
50102	466072
42510	466073
8649	466074
9891	466075
4859	466076
12254	466077
20	466078
50401	466079
53653	466080
3613	466081
6682	466082
26200	466083
6279	466084
26269	466085
7732	466086
14478	466087
28651	466088
10701	466089
3664	466090
4419	466091
77393	466092
68492	466093
3907	466094
80156	466095
30530	466096
40264	466097
24365	466098
6944	466099
55699	466100
75961	466101
62004	466102
50662	466103
16775	466104
16153	466105
2973	466106
27281	466107
18127	466108
5477	466109
52820	466110
36958	466111
58757	466112
2958	466113
116015	466114
24857	466115
48699	466116
60694	466117
173	466118
94793	466119
354	466120
34241	466121
158299	466122
10396	466123
44734	466124
140377	466125
65750	466126
67409	466127
15912	466128
43942	466129
30154	466130
15967	466131
409	466132
2548	466133
67501	466134
7909	466135
22910	466136
29443	466137
29754	466138
117853	466139
59972	466140
10735	466141
6469	466142
45948	466143
128711	466144
99308	466145
27035	466146
71498	466147
33433	466148
1126	466149
45449	466150
72436	466151
121857	466152
5435	466153
78149	466154
3831	466155
303	466156
106993	466157
847	466158
1121	466159
26997	466160
7784	466161
30807	466162
18028	466163
115092	466164
5241	466165
8947	466166
25046	466167
150904	466168
60449	466169
44012	466170
57893	466171
26711	466172
21151	466173
11361	466174
94806	466175
30997	466176
30361	466177
19021	466178
32193	466179
64868	466180
35278	466181
92711	466182
3807	466183
27168	466184
51646	466185
1637	466186
98008	466187
348	466188
64784	466189
604	466190
19426	466191
4831	466192
13243	466193
18889	466194
111121	466195
4144	466196
63978	466197
154159	466198
1807	466199
10349	466200
11992	466201
121548	466202
10949	466203
133	466204
6664	466205
7686	466206
48892	466207
109120	466208
91668	466209
569	466210
84629	466211
5224	466212
74366	466213
37969	466214
49105	466215
37583	466216
28053	466217
16645	466218
123327	466219
6689	466220
31242	466221
27112	466222
3359	466223
2172	466224
4	466225
60120	466226
19167	466227
27012	466228
27276	466229
96195	466230
118503	466231
1474	466232
26333	466233
18942	466234
28969	466235
30636	466236
667	466237
54915	466238
140518	466239
101543	466240
67035	466241
26799	466242
8911	466243
42656	466244
40417	466245
39181	466246
23180	466247
37705	466248
132139	466249
24130	466250
23604	466251
29510	466252
43991	466253
20335	466254
9747	466255
410	466256
9472	466257
10704	466258
29080	466259
29510	466260
1235	466261
160625	466262
23739	466263
25609	466264
345	466265
84050	466266
86041	466267
866	466268
71121	466269
5206	466270
43483	466271
49928	466272
16788	466273
36513	466274
17330	466275
296	466276
3435	466277
57062	466278
131662	466279
3919	466280
60048	466281
83012	466282
144483	466283
48490	466284
93698	466285
43834	466286
23091	466287
56782	466288
8250	466289
107476	466290
11483	466291
53961	466292
7669	466293
126208	466294
6713	466295
36733	466296
45473	466297
27918	466298
54182	466299
1299	466300
97005	466301
5835	466302
30276	466303
114077	466304
41501	466305
14542	466306
5808	466307
1845	466308
19441	466309
52167	466310
17083	466311
46932	466312
2532	466313
78556	466314
49298	466315
44986	466316
120690	466317
113308	466318
4552	466319
26082	466320
18534	466321
92453	466322
7441	466323
5291	466324
10652	466325
75541	466326
81915	466327
34924	466328
110827	466329
568	466330
398	466331
57486	466332
14317	466333
4394	466334
11565	466335
4887	466336
31620	466337
25879	466338
11399	466339
64991	466340
64928	466341
101490	466342
963	466343
64174	466344
94733	466345
15566	466346
109408	466347
137191	466348
34597	466349
8400	466350
9558	466351
91148	466352
66773	466353
62206	466354
5122	466355
5008	466356
53709	466357
44262	466358
1323	466359
36849	466360
12666	466361
29233	466362
30174	466363
47809	466364
38521	466365
62366	466366
31107	466367
25953	466368
270	466369
10760	466370
32707	466371
21726	466372
7371	466373
110626	466374
4775	466375
4883	466376
1519	466377
24293	466378
26504	466379
32194	466380
54927	466381
34443	466382
87527	466383
57291	466384
106742	466385
86898	466386
254	466387
7812	466388
16443	466389
34195	466390
27075	466391
41672	466392
104492	466393
252	466394
14849	466395
39174	466396
12718	466397
829	466398
21882	466399
23732	466400
62501	466401
55913	466402
6551	466403
23878	466404
70390	466405
986	466406
11879	466407
13353	466408
4170	466409
1352	466410
10381	466411
23557	466412
3026	466413
14021	466414
50355	466415
104973	466416
20014	466417
86528	466418
77603	466419
18	466420
10832	466421
19546	466422
18779	466423
67509	466424
142087	466425
17126	466426
37349	466427
25615	466428
99651	466429
54693	466430
947	466431
2215	466432
128347	466433
82201	466434
19965	466435
6694	466436
12400	466437
8818	466438
23786	466439
6171	466440
8436	466441
57865	466442
4131	466443
75741	466444
43982	466445
10599	466446
52983	466447
50656	466448
52473	466449
11263	466450
54127	466451
14892	466452
5548	466453
4451	466454
36876	466455
130753	466456
45699	466457
57977	466458
2658	466459
22902	466460
1052	466461
7665	466462
4484	466463
19871	466464
96372	466465
588	466466
9473	466467
152028	466468
158033	466469
11114	466470
41826	466471
101484	466472
85462	466473
15251	466474
6513	466475
44532	466476
29120	466477
49296	466478
22171	466479
14180	466480
13563	466481
630	466482
146989	466483
633	466484
10871	466485
3535	466486
108760	466487
150125	466488
118139	466489
17693	466490
15312	466491
136	466492
8157	466493
65178	466494
160308	466495
4417	466496
39840	466497
24279	466498
84197	466499
47713	466500
48727	466501
106006	466502
30598	466503
36800	466504
152644	466505
5257	466506
5384	466507
9268	466508
9605	466509
3432	466510
56881	466511
63002	466512
34342	466513
20576	466514
128653	466515
14356	466516
17377	466517
140544	466518
100379	466519
1030	466520
60782	466521
11308	466522
13736	466523
50640	466524
115139	466525
77289	466526
66368	466527
38355	466528
25960	466529
19911	466530
109179	466531
7569	466532
109633	466533
6244	466534
27306	466535
134254	466536
56709	466537
37398	466538
60952	466539
16805	466540
97727	466541
56296	466542
28373	466543
2555	466544
30302	466545
50050	466546
78434	466547
39645	466548
49820	466549
1915	466550
8517	466551
45955	466552
7999	466553
23569	466554
97105	466555
106883	466556
137802	466557
1611	466558
10749	466559
150448	466560
48	466561
5147	466562
80403	466563
22919	466564
58990	466565
34076	466566
91536	466567
140004	466568
13280	466569
19339	466570
5745	466571
97184	466572
19120	466573
7426	466574
35548	466575
872	466576
32218	466577
30506	466578
50	466579
2697	466580
122432	466581
162689	466582
1589	466583
13644	466584
10186	466585
131226	466586
21459	466587
65408	466588
89096	466589
3092	466590
3816	466591
37532	466592
39608	466593
30427	466594
19659	466595
25669	466596
172	466597
18715	466598
75788	466599
57663	466600
99593	466601
24552	466602
26350	466603
39487	466604
15967	466605
51538	466606
71639	466607
6545	466608
92449	466609
40166	466610
71353	466611
21443	466612
20103	466613
35539	466614
106853	466615
17445	466616
108573	466617
53902	466618
5099	466619
2378	466620
78565	466621
32851	466622
18184	466623
1608	466624
11338	466625
61367	466626
79816	466627
28082	466628
12932	466629
4200	466630
124890	466631
91565	466632
4712	466633
11160	466634
65377	466635
43706	466636
11766	466637
95989	466638
13936	466639
17098	466640
6017	466641
16673	466642
128741	466643
99001	466644
34728	466645
40130	466646
146103	466647
142596	466648
513	466649
12799	466650
20456	466651
103108	466652
38112	466653
1778	466654
18065	466655
73110	466656
155	466657
1944	466658
17309	466659
38078	466660
13077	466661
12714	466662
98637	466663
12538	466664
3153	466665
8371	466666
12271	466667
42712	466668
145655	466669
41018	466670
95145	466671
5619	466672
48961	466673
55482	466674
35479	466675
35709	466676
11	466677
21878	466678
39982	466679
18747	466680
17897	466681
1494	466682
16180	466683
29320	466684
44020	466685
24015	466686
4618	466687
45900	466688
48337	466689
42949	466690
46540	466691
34456	466692
125407	466693
57168	466694
32846	466695
9961	466696
22323	466697
927	466698
35661	466699
142432	466700
39306	466701
60806	466702
66973	466703
113	466704
21521	466705
9839	466706
10453	466707
24927	466708
38713	466709
982	466710
7818	466711
7632	466712
5629	466713
25157	466714
331	466715
17132	466716
134115	466717
3482	466718
86725	466719
12239	466720
113933	466721
16733	466722
29914	466723
72606	466724
42351	466725
74730	466726
11287	466727
77284	466728
24337	466729
76921	466730
49716	466731
23328	466732
69214	466733
42582	466734
28815	466735
50681	466736
158584	466737
145619	466738
127382	466739
861	466740
5211	466741
149885	466742
35259	466743
32239	466744
351	466745
2705	466746
45904	466747
15500	466748
44598	466749
76508	466750
35598	466751
1583	466752
8853	466753
80347	466754
14003	466755
5541	466756
11708	466757
50778	466758
138539	466759
1179	466760
75771	466761
90619	466762
14871	466763
29515	466764
16533	466765
8532	466766
1458	466767
25038	466768
119871	466769
19916	466770
58527	466771
56572	466772
61011	466773
115646	466774
124299	466775
3382	466776
19465	466777
10676	466778
12405	466779
15568	466780
103201	466781
15497	466782
100773	466783
53420	466784
97833	466785
23188	466786
7575	466787
9093	466788
110865	466789
3299	466790
2280	466791
45699	466792
50468	466793
38653	466794
2447	466795
3351	466796
1708	466797
6012	466798
113357	466799
16285	466800
8228	466801
31650	466802
29700	466803
54622	466804
3761	466805
52662	466806
5772	466807
56130	466808
61249	466809
31697	466810
20534	466811
6566	466812
14939	466813
41689	466814
49400	466815
51568	466816
7236	466817
33719	466818
49510	466819
114792	466820
101201	466821
6293	466822
28688	466823
45812	466824
22769	466825
120304	466826
7160	466827
20319	466828
24343	466829
27684	466830
1447	466831
4905	466832
92	466833
18300	466834
32463	466835
12844	466836
9714	466837
41035	466838
15779	466839
18534	466840
5365	466841
14414	466842
35885	466843
64269	466844
28	466845
19383	466846
66227	466847
47814	466848
65417	466849
8894	466850
82785	466851
7529	466852
113074	466853
17224	466854
14892	466855
26496	466856
39422	466857
57878	466858
5015	466859
31135	466860
6312	466861
17060	466862
47970	466863
51944	466864
21904	466865
384	466866
10401	466867
1202	466868
38933	466869
49722	466870
118147	466871
113529	466872
18633	466873
1349	466874
1059	466875
64439	466876
34291	466877
3136	466878
27008	466879
4606	466880
135099	466881
2086	466882
9683	466883
16184	466884
23718	466885
3885	466886
27	466887
63990	466888
74252	466889
2624	466890
939	466891
47231	466892
2491	466893
139895	466894
36167	466895
41135	466896
9052	466897
69092	466898
638	466899
50725	466900
166027	466901
34863	466902
11920	466903
153458	466904
21311	466905
14482	466906
13613	466907
78076	466908
28	466909
161299	466910
2866	466911
8585	466912
86701	466913
134959	466914
18227	466915
9829	466916
54158	466917
1730	466918
14938	466919
6504	466920
5012	466921
46268	466922
76002	466923
122193	466924
2114	466925
31397	466926
5464	466927
85599	466928
75995	466929
114562	466930
42064	466931
52401	466932
2128	466933
75491	466934
22270	466935
18609	466936
44331	466937
32948	466938
141430	466939
824	466940
4131	466941
55643	466942
111229	466943
132752	466944
4135	466945
66826	466946
82341	466947
6252	466948
455	466949
79201	466950
38763	466951
16845	466952
59472	466953
3613	466954
48427	466955
8236	466956
6154	466957
17354	466958
11423	466959
55948	466960
33323	466961
9680	466962
40481	466963
7753	466964
63409	466965
64900	466966
129416	466967
32998	466968
8338	466969
124	466970
57265	466971
47885	466972
5436	466973
20475	466974
89841	466975
40339	466976
23725	466977
15395	466978
69588	466979
11606	466980
15509	466981
7522	466982
8585	466983
143457	466984
23974	466985
2977	466986
7171	466987
131565	466988
7696	466989
162457	466990
9748	466991
106372	466992
67268	466993
111062	466994
14411	466995
36922	466996
3557	466997
10836	466998
1279	466999
18948	467000
715	467001
149246	467002
116534	467003
3178	467004
36897	467005
125975	467006
10573	467007
37081	467008
132253	467009
13410	467010
40563	467011
5562	467012
91247	467013
97344	467014
29445	467015
5416	467016
2296	467017
2141	467018
11016	467019
1329	467020
37123	467021
5426	467022
2459	467023
153671	467024
67209	467025
25575	467026
6461	467027
18664	467028
112448	467029
130213	467030
33133	467031
19142	467032
76675	467033
59992	467034
129394	467035
22502	467036
13232	467037
150	467038
9037	467039
4922	467040
12202	467041
10928	467042
22458	467043
77487	467044
37634	467045
71927	467046
33671	467047
44980	467048
56227	467049
48560	467050
15689	467051
164707	467052
47587	467053
63986	467054
63462	467055
3300	467056
26564	467057
28555	467058
414	467059
38256	467060
166647	467061
105631	467062
90092	467063
58798	467064
13482	467065
9947	467066
27975	467067
60943	467068
27437	467069
22122	467070
21502	467071
1765	467072
95774	467073
22297	467074
13617	467075
6752	467076
828	467077
112599	467078
14676	467079
47725	467080
11192	467081
46229	467082
8857	467083
23395	467084
15363	467085
1700	467086
124760	467087
43538	467088
33913	467089
77831	467090
16037	467091
93578	467092
45674	467093
12699	467094
10576	467095
6503	467096
23447	467097
7426	467098
91071	467099
474	467100
47369	467101
11245	467102
2698	467103
75461	467104
4099	467105
23901	467106
3012	467107
67050	467108
97799	467109
20608	467110
51888	467111
653	467112
12794	467113
59261	467114
133	467115
15606	467116
27046	467117
26050	467118
49303	467119
21024	467120
25642	467121
45180	467122
115982	467123
13762	467124
70560	467125
3727	467126
2844	467127
66236	467128
4185	467129
60346	467130
49988	467131
6794	467132
8944	467133
33	467134
103209	467135
19296	467136
16645	467137
6009	467138
438	467139
11572	467140
995	467141
48	467142
23215	467143
32644	467144
9785	467145
4416	467146
2836	467147
10019	467148
13003	467149
4676	467150
105591	467151
87049	467152
2684	467153
50692	467154
59848	467155
11347	467156
3125	467157
18749	467158
65327	467159
51556	467160
89364	467161
2692	467162
15113	467163
32592	467164
126959	467165
29307	467166
91334	467167
19168	467168
105892	467169
6439	467170
46471	467171
54523	467172
4831	467173
84736	467174
8040	467175
46138	467176
36762	467177
49354	467178
131084	467179
47609	467180
12250	467181
139276	467182
25803	467183
36426	467184
96089	467185
27699	467186
3663	467187
58191	467188
2077	467189
11478	467190
123628	467191
1070	467192
24727	467193
128253	467194
28982	467195
19942	467196
24360	467197
723	467198
2141	467199
67315	467200
27352	467201
79070	467202
2588	467203
98453	467204
99854	467205
7831	467206
8532	467207
4513	467208
10844	467209
14982	467210
4950	467211
32040	467212
11495	467213
90568	467214
4589	467215
65730	467216
75549	467217
2852	467218
28292	467219
84891	467220
12037	467221
23685	467222
34911	467223
4492	467224
2894	467225
80746	467226
1286	467227
44905	467228
111504	467229
144648	467230
21418	467231
62442	467232
10596	467233
26734	467234
48389	467235
21539	467236
22885	467237
48524	467238
16340	467239
49074	467240
21267	467241
15848	467242
76012	467243
75286	467244
1847	467245
72061	467246
9973	467247
26990	467248
47969	467249
68936	467250
158174	467251
9571	467252
54419	467253
21255	467254
28055	467255
51922	467256
27745	467257
12805	467258
4600	467259
4376	467260
7628	467261
3700	467262
43535	467263
46798	467264
38300	467265
11003	467266
41024	467267
9573	467268
6325	467269
5451	467270
9759	467271
44163	467272
1686	467273
19594	467274
74261	467275
7848	467276
33633	467277
147362	467278
120160	467279
53276	467280
43999	467281
42928	467282
36896	467283
4344	467284
33253	467285
89489	467286
1258	467287
30609	467288
221	467289
117427	467290
36413	467291
1844	467292
132145	467293
119486	467294
119714	467295
45683	467296
17809	467297
15947	467298
135724	467299
37434	467300
59097	467301
94028	467302
30731	467303
68888	467304
32110	467305
2402	467306
22276	467307
46768	467308
29601	467309
13590	467310
65331	467311
7	467312
15013	467313
66946	467314
5587	467315
12098	467316
18821	467317
87722	467318
6488	467319
40349	467320
5405	467321
49385	467322
9120	467323
84827	467324
968	467325
2752	467326
46642	467327
43148	467328
45879	467329
7685	467330
92318	467331
141129	467332
22314	467333
29697	467334
9600	467335
82589	467336
37556	467337
37000	467338
23469	467339
79594	467340
31566	467341
10234	467342
25311	467343
29558	467344
41657	467345
7578	467346
46192	467347
17406	467348
94402	467349
13142	467350
112657	467351
275	467352
51599	467353
45893	467354
40371	467355
23752	467356
146037	467357
9673	467358
79756	467359
11133	467360
7260	467361
20098	467362
47007	467363
1507	467364
40831	467365
62007	467366
6915	467367
84625	467368
79525	467369
4721	467370
67483	467371
1223	467372
11307	467373
97511	467374
134706	467375
1475	467376
12962	467377
22771	467378
81066	467379
103544	467380
38232	467381
20241	467382
95997	467383
40382	467384
9123	467385
58670	467386
63845	467387
56432	467388
45967	467389
29	467390
64924	467391
157659	467392
81842	467393
126768	467394
4126	467395
46270	467396
48939	467397
67305	467398
3608	467399
101798	467400
8119	467401
27397	467402
72123	467403
54661	467404
6944	467405
2831	467406
19170	467407
161160	467408
17948	467409
49798	467410
74741	467411
17709	467412
100601	467413
11832	467414
70596	467415
122340	467416
96267	467417
36462	467418
28107	467419
35794	467420
22056	467421
31060	467422
64449	467423
15440	467424
11735	467425
9979	467426
4453	467427
4472	467428
26638	467429
29615	467430
17796	467431
16316	467432
312	467433
807	467434
62524	467435
1160	467436
24850	467437
21283	467438
116376	467439
1272	467440
5352	467441
114692	467442
15383	467443
72269	467444
5835	467445
27456	467446
16958	467447
24417	467448
84934	467449
81331	467450
13495	467451
4246	467452
7545	467453
83165	467454
4824	467455
32243	467456
34192	467457
46390	467458
94617	467459
4672	467460
42114	467461
63334	467462
12928	467463
20718	467464
19296	467465
3759	467466
38493	467467
7106	467468
80	467469
1501	467470
136	467471
92221	467472
61760	467473
11770	467474
19037	467475
9562	467476
22883	467477
6440	467478
9922	467479
11082	467480
14686	467481
993	467482
21957	467483
12899	467484
100316	467485
17840	467486
1984	467487
67585	467488
42395	467489
3461	467490
47013	467491
19372	467492
14798	467493
21716	467494
43060	467495
2613	467496
36828	467497
30911	467498
31106	467499
124394	467500
2416	467501
838	467502
16878	467503
37604	467504
30594	467505
49128	467506
62053	467507
15128	467508
33328	467509
46794	467510
3383	467511
5873	467512
57462	467513
25281	467514
4481	467515
54275	467516
75497	467517
8788	467518
24100	467519
84099	467520
2024	467521
25119	467522
18368	467523
121383	467524
34853	467525
3707	467526
42609	467527
2381	467528
45106	467529
19764	467530
6863	467531
59222	467532
16819	467533
18108	467534
47234	467535
58917	467536
13082	467537
2902	467538
108175	467539
12749	467540
1289	467541
15760	467542
136907	467543
25326	467544
16717	467545
17738	467546
55724	467547
77567	467548
99251	467549
25774	467550
38811	467551
104610	467552
34837	467553
20700	467554
5660	467555
3635	467556
35201	467557
31296	467558
676	467559
118215	467560
3179	467561
1647	467562
38499	467563
17222	467564
546	467565
20765	467566
2391	467567
4149	467568
56159	467569
1274	467570
40909	467571
2270	467572
129631	467573
154918	467574
40071	467575
71994	467576
9676	467577
10498	467578
79174	467579
136168	467580
118570	467581
12313	467582
63420	467583
22958	467584
5537	467585
3797	467586
153884	467587
40431	467588
4168	467589
244	467590
407	467591
8326	467592
133761	467593
4694	467594
36249	467595
28941	467596
7288	467597
47440	467598
882	467599
81069	467600
152858	467601
139497	467602
104942	467603
2140	467604
132675	467605
983	467606
10233	467607
1072	467608
156708	467609
125363	467610
46544	467611
68647	467612
17405	467613
370	467614
52719	467615
11719	467616
13573	467617
35065	467618
17360	467619
118	467620
121602	467621
20456	467622
6469	467623
7478	467624
3575	467625
56528	467626
29476	467627
50172	467628
87921	467629
95425	467630
53939	467631
95577	467632
8736	467633
21729	467634
47276	467635
5427	467636
16768	467637
21582	467638
27911	467639
80137	467640
10809	467641
1046	467642
15643	467643
9176	467644
29282	467645
25010	467646
147414	467647
157305	467648
9908	467649
3093	467650
67267	467651
24106	467652
15054	467653
11390	467654
17156	467655
25982	467656
146660	467657
17406	467658
48405	467659
8776	467660
47744	467661
32224	467662
49250	467663
70295	467664
6629	467665
37512	467666
32759	467667
50866	467668
1977	467669
90169	467670
31209	467671
79378	467672
3232	467673
5897	467674
16504	467675
83423	467676
61208	467677
23410	467678
11320	467679
443	467680
876	467681
3316	467682
75253	467683
3059	467684
28711	467685
1870	467686
84665	467687
64365	467688
82210	467689
95884	467690
82710	467691
149797	467692
114746	467693
619	467694
97288	467695
89399	467696
40575	467697
76450	467698
90815	467699
41612	467700
100118	467701
50722	467702
39429	467703
753	467704
38117	467705
42306	467706
255	467707
18202	467708
47147	467709
2455	467710
14819	467711
9395	467712
21372	467713
120706	467714
10099	467715
79509	467716
5165	467717
30817	467718
2382	467719
133259	467720
79934	467721
57205	467722
6842	467723
80986	467724
22682	467725
49601	467726
98645	467727
64345	467728
105682	467729
1042	467730
12873	467731
29448	467732
3711	467733
5090	467734
26161	467735
33355	467736
1247	467737
50731	467738
25182	467739
6926	467740
1991	467741
8431	467742
133393	467743
38792	467744
79234	467745
78794	467746
9260	467747
104563	467748
116829	467749
1405	467750
3534	467751
30008	467752
46488	467753
6715	467754
62439	467755
18990	467756
386	467757
47	467758
16718	467759
2203	467760
37475	467761
41852	467762
92899	467763
74723	467764
139681	467765
8060	467766
6232	467767
24278	467768
36955	467769
54419	467770
97492	467771
43836	467772
45071	467773
5919	467774
64505	467775
75812	467776
11097	467777
29626	467778
77619	467779
27755	467780
5740	467781
52128	467782
36490	467783
18464	467784
9100	467785
16265	467786
52331	467787
15708	467788
6056	467789
4938	467790
1007	467791
20687	467792
23678	467793
91784	467794
2942	467795
24806	467796
24038	467797
69	467798
4172	467799
1701	467800
18936	467801
133492	467802
2128	467803
62517	467804
14773	467805
32939	467806
135430	467807
47320	467808
39898	467809
3103	467810
8098	467811
31294	467812
370	467813
68311	467814
41862	467815
41405	467816
7548	467817
729	467818
65868	467819
121850	467820
57721	467821
9094	467822
18619	467823
446	467824
30107	467825
11591	467826
20504	467827
8408	467828
63923	467829
19317	467830
92648	467831
7468	467832
87331	467833
72606	467834
32129	467835
10860	467836
114843	467837
13320	467838
53851	467839
8986	467840
4434	467841
847	467842
43061	467843
9355	467844
110123	467845
74823	467846
12734	467847
27431	467848
144430	467849
10181	467850
3803	467851
1446	467852
59910	467853
25186	467854
24150	467855
112219	467856
27453	467857
28261	467858
54912	467859
9321	467860
137777	467861
143928	467862
86233	467863
32448	467864
38297	467865
50289	467866
16500	467867
61599	467868
8169	467869
14922	467870
35719	467871
300	467872
16665	467873
10486	467874
15859	467875
2584	467876
9047	467877
4103	467878
15012	467879
97911	467880
22963	467881
10924	467882
68672	467883
2485	467884
13492	467885
58203	467886
27359	467887
33865	467888
23361	467889
91251	467890
2140	467891
46067	467892
91824	467893
39323	467894
72439	467895
47291	467896
61069	467897
116642	467898
3269	467899
14685	467900
36393	467901
14898	467902
23722	467903
93064	467904
8579	467905
73419	467906
128092	467907
10040	467908
48385	467909
281	467910
21534	467911
132049	467912
83093	467913
14677	467914
4342	467915
84057	467916
74847	467917
18737	467918
114	467919
47503	467920
24841	467921
2990	467922
143918	467923
44313	467924
46458	467925
54064	467926
10447	467927
56839	467928
523	467929
18902	467930
26499	467931
6523	467932
16963	467933
161383	467934
13883	467935
24107	467936
128927	467937
26068	467938
36268	467939
103129	467940
16356	467941
132456	467942
71628	467943
77730	467944
5651	467945
43133	467946
43615	467947
97380	467948
15776	467949
96786	467950
1258	467951
940	467952
60057	467953
51831	467954
12553	467955
3020	467956
83574	467957
96840	467958
2289	467959
136523	467960
83045	467961
152389	467962
169	467963
1342	467964
94912	467965
30659	467966
14801	467967
5913	467968
131915	467969
105672	467970
73629	467971
63200	467972
7008	467973
112327	467974
31496	467975
154591	467976
40381	467977
10408	467978
15205	467979
19888	467980
90905	467981
82481	467982
24797	467983
39363	467984
28309	467985
153903	467986
30230	467987
19691	467988
149928	467989
21209	467990
37175	467991
6721	467992
20131	467993
114125	467994
68174	467995
17198	467996
11247	467997
12068	467998
33041	467999
39056	468000
2085	468001
33949	468002
8122	468003
29019	468004
66307	468005
7261	468006
22467	468007
18453	468008
43389	468009
41146	468010
71133	468011
76369	468012
38611	468013
12122	468014
18796	468015
831	468016
98342	468017
60314	468018
134	468019
26729	468020
12391	468021
40356	468022
59146	468023
4403	468024
73899	468025
140354	468026
4914	468027
19789	468028
29759	468029
103460	468030
12304	468031
54344	468032
2750	468033
92621	468034
54586	468035
16453	468036
114199	468037
14815	468038
6679	468039
10588	468040
53322	468041
5721	468042
137921	468043
85749	468044
70287	468045
59377	468046
7232	468047
107596	468048
67038	468049
14149	468050
4840	468051
85163	468052
13265	468053
112491	468054
4833	468055
10992	468056
60494	468057
31580	468058
946	468059
31470	468060
118100	468061
52837	468062
30812	468063
56103	468064
103173	468065
114013	468066
24635	468067
38922	468068
84420	468069
7751	468070
47203	468071
7985	468072
125293	468073
53069	468074
10619	468075
64230	468076
31365	468077
29999	468078
18118	468079
50687	468080
57736	468081
1416	468082
7302	468083
45609	468084
77929	468085
122246	468086
41774	468087
10532	468088
53930	468089
49400	468090
995	468091
16161	468092
59515	468093
13991	468094
16849	468095
48745	468096
140901	468097
40672	468098
47983	468099
940	468100
11952	468101
32203	468102
2858	468103
35943	468104
11516	468105
80162	468106
22324	468107
41847	468108
21065	468109
58098	468110
103144	468111
2611	468112
6497	468113
39029	468114
77073	468115
16438	468116
45130	468117
84936	468118
19162	468119
39280	468120
3380	468121
14117	468122
87595	468123
32939	468124
32467	468125
47929	468126
2596	468127
3983	468128
27567	468129
33990	468130
68855	468131
3705	468132
6100	468133
41798	468134
16904	468135
68594	468136
29750	468137
6365	468138
124206	468139
50895	468140
10938	468141
69783	468142
68165	468143
164249	468144
3830	468145
79692	468146
38518	468147
5136	468148
19390	468149
41022	468150
36003	468151
31079	468152
6120	468153
21900	468154
16263	468155
666	468156
35	468157
129695	468158
7743	468159
13630	468160
1015	468161
76586	468162
1557	468163
2753	468164
10682	468165
4502	468166
107962	468167
25126	468168
5682	468169
57597	468170
48813	468171
37195	468172
25926	468173
62875	468174
62842	468175
20919	468176
2279	468177
25500	468178
70709	468179
50421	468180
99199	468181
78000	468182
101083	468183
118230	468184
59017	468185
716	468186
7632	468187
15264	468188
95767	468189
10765	468190
26687	468191
8003	468192
18590	468193
2554	468194
34413	468195
79211	468196
1101	468197
17197	468198
116812	468199
124	468200
17472	468201
41129	468202
5082	468203
48576	468204
61920	468205
5155	468206
54047	468207
44072	468208
27271	468209
9695	468210
679	468211
13788	468212
55558	468213
59414	468214
39875	468215
2812	468216
48076	468217
6499	468218
24478	468219
84409	468220
4791	468221
91597	468222
100200	468223
33569	468224
33143	468225
87318	468226
11660	468227
1618	468228
62307	468229
21425	468230
2044	468231
6277	468232
9180	468233
29928	468234
66470	468235
9629	468236
42493	468237
21707	468238
28332	468239
70126	468240
29132	468241
8423	468242
38656	468243
19670	468244
16084	468245
73777	468246
98162	468247
61823	468248
24259	468249
15251	468250
210	468251
78227	468252
133728	468253
126433	468254
34592	468255
88962	468256
16218	468257
4900	468258
18326	468259
138880	468260
66794	468261
40411	468262
152891	468263
5175	468264
27687	468265
14767	468266
5949	468267
3069	468268
21102	468269
29554	468270
4063	468271
17898	468272
4651	468273
72672	468274
103268	468275
41286	468276
103558	468277
100222	468278
21525	468279
23749	468280
18683	468281
69806	468282
134542	468283
92116	468284
589	468285
131495	468286
3040	468287
7096	468288
78576	468289
49845	468290
113465	468291
121967	468292
73240	468293
48192	468294
120217	468295
9392	468296
76774	468297
111379	468298
39379	468299
11864	468300
72896	468301
30772	468302
42	468303
64442	468304
3191	468305
4588	468306
30702	468307
71268	468308
1617	468309
62379	468310
15730	468311
68602	468312
66467	468313
157654	468314
108175	468315
40421	468316
41763	468317
56	468318
29367	468319
41149	468320
30616	468321
63391	468322
39143	468323
18517	468324
119112	468325
44514	468326
155	468327
18975	468328
49844	468329
108433	468330
60317	468331
71788	468332
18493	468333
67219	468334
376	468335
20018	468336
50	468337
12	468338
49072	468339
35559	468340
954	468341
44425	468342
3057	468343
5449	468344
33535	468345
35495	468346
42111	468347
120	468348
91168	468349
16392	468350
27811	468351
875	468352
9545	468353
32367	468354
107871	468355
9876	468356
28462	468357
1112	468358
32262	468359
18157	468360
35688	468361
60286	468362
22035	468363
15094	468364
55866	468365
119628	468366
45159	468367
8387	468368
25394	468369
78240	468370
160177	468371
9263	468372
4302	468373
16406	468374
48754	468375
18154	468376
80253	468377
94876	468378
15478	468379
36457	468380
8243	468381
77245	468382
49929	468383
99980	468384
10912	468385
30697	468386
31483	468387
16923	468388
105633	468389
23319	468390
24302	468391
74262	468392
6845	468393
42666	468394
153495	468395
57569	468396
1972	468397
75123	468398
18679	468399
53676	468400
3924	468401
123800	468402
95643	468403
119756	468404
22070	468405
36676	468406
72467	468407
37945	468408
58333	468409
11244	468410
150649	468411
80425	468412
41639	468413
7166	468414
28343	468415
24838	468416
34659	468417
2137	468418
97754	468419
59123	468420
13388	468421
1504	468422
3229	468423
94023	468424
1569	468425
3347	468426
26420	468427
27082	468428
3843	468429
8058	468430
7555	468431
31234	468432
546	468433
12052	468434
82232	468435
18843	468436
4939	468437
30758	468438
35182	468439
26987	468440
48856	468441
537	468442
35837	468443
125887	468444
42642	468445
76018	468446
83393	468447
55984	468448
45143	468449
110981	468450
96990	468451
14148	468452
3553	468453
100845	468454
101298	468455
56975	468456
53114	468457
7798	468458
423	468459
67475	468460
56036	468461
30562	468462
46007	468463
60179	468464
7798	468465
46164	468466
1032	468467
4885	468468
96252	468469
113833	468470
101342	468471
7755	468472
3052	468473
14624	468474
756	468475
152371	468476
47339	468477
37478	468478
48361	468479
6214	468480
1356	468481
35506	468482
2328	468483
2019	468484
85220	468485
42132	468486
15590	468487
3316	468488
93110	468489
23332	468490
139907	468491
20729	468492
5684	468493
9186	468494
61840	468495
5174	468496
12730	468497
4158	468498
20109	468499
62002	468500
35125	468501
5996	468502
1946	468503
20827	468504
10066	468505
37871	468506
882	468507
43153	468508
93085	468509
47255	468510
7439	468511
26038	468512
34241	468513
55069	468514
148118	468515
35352	468516
597	468517
100926	468518
14339	468519
82836	468520
122098	468521
12779	468522
34517	468523
39080	468524
15798	468525
17347	468526
8828	468527
6905	468528
78750	468529
1661	468530
107297	468531
37	468532
93765	468533
24845	468534
68770	468535
11413	468536
11456	468537
15158	468538
28963	468539
59794	468540
67597	468541
186	468542
61762	468543
35514	468544
50614	468545
34051	468546
10576	468547
66174	468548
150227	468549
46633	468550
38187	468551
45962	468552
24817	468553
2532	468554
3891	468555
7726	468556
157125	468557
143247	468558
4126	468559
4579	468560
8062	468561
84559	468562
58278	468563
892	468564
13015	468565
32625	468566
56630	468567
21655	468568
79077	468569
5536	468570
4467	468571
7212	468572
8008	468573
27831	468574
9030	468575
155265	468576
34617	468577
54429	468578
105952	468579
33281	468580
125993	468581
31073	468582
50643	468583
160405	468584
71951	468585
1020	468586
74409	468587
4251	468588
42220	468589
331	468590
2264	468591
1257	468592
164586	468593
58811	468594
21680	468595
101645	468596
2570	468597
79548	468598
6654	468599
434	468600
35622	468601
58317	468602
20307	468603
85805	468604
8586	468605
12754	468606
134132	468607
27919	468608
40148	468609
2930	468610
46137	468611
87428	468612
14298	468613
58761	468614
7723	468615
51324	468616
93373	468617
7679	468618
26776	468619
92668	468620
2284	468621
94991	468622
29332	468623
93234	468624
87096	468625
78142	468626
33532	468627
9083	468628
829	468629
19	468630
55595	468631
41135	468632
94695	468633
1352	468634
31400	468635
26957	468636
8580	468637
76173	468638
481	468639
40596	468640
80909	468641
118706	468642
1315	468643
30038	468644
134245	468645
88801	468646
1917	468647
75013	468648
12734	468649
29647	468650
10486	468651
53725	468652
15936	468653
35770	468654
161355	468655
31409	468656
63077	468657
80762	468658
18199	468659
49804	468660
10824	468661
63532	468662
25077	468663
124709	468664
58846	468665
1604	468666
23488	468667
73997	468668
17730	468669
15710	468670
90566	468671
92560	468672
99754	468673
48269	468674
18281	468675
1762	468676
29100	468677
26256	468678
1887	468679
27419	468680
57937	468681
7176	468682
98229	468683
71636	468684
1731	468685
79929	468686
39266	468687
3680	468688
58682	468689
71132	468690
25428	468691
96268	468692
24240	468693
6341	468694
10513	468695
51217	468696
129770	468697
27186	468698
16693	468699
12929	468700
2797	468701
16678	468702
21200	468703
3603	468704
26674	468705
35184	468706
61741	468707
42849	468708
59825	468709
101549	468710
105606	468711
79363	468712
2176	468713
64891	468714
76956	468715
107	468716
4850	468717
101281	468718
14750	468719
74166	468720
8544	468721
15039	468722
54831	468723
1414	468724
110177	468725
32587	468726
26225	468727
259	468728
116930	468729
54038	468730
47799	468731
4411	468732
72512	468733
28204	468734
3489	468735
115969	468736
15517	468737
81461	468738
112542	468739
85	468740
74498	468741
82865	468742
1	468743
20393	468744
5070	468745
21441	468746
45862	468747
101221	468748
9160	468749
61624	468750
4739	468751
47093	468752
23627	468753
11728	468754
1668	468755
100034	468756
114340	468757
49239	468758
123067	468759
6417	468760
54253	468761
516	468762
7427	468763
19364	468764
131233	468765
16519	468766
73447	468767
16741	468768
62539	468769
11313	468770
2314	468771
27614	468772
32948	468773
11034	468774
101141	468775
116464	468776
770	468777
21864	468778
261	468779
23151	468780
75501	468781
101543	468782
122268	468783
135710	468784
52268	468785
155	468786
24627	468787
43987	468788
14647	468789
36476	468790
54355	468791
31677	468792
80456	468793
13828	468794
136167	468795
64350	468796
84956	468797
107493	468798
74991	468799
1271	468800
28108	468801
2497	468802
57472	468803
5636	468804
72162	468805
38515	468806
17835	468807
13535	468808
17838	468809
58901	468810
123540	468811
15805	468812
14803	468813
54400	468814
18915	468815
25513	468816
2095	468817
13673	468818
50813	468819
5002	468820
55	468821
44373	468822
11314	468823
2498	468824
17400	468825
28179	468826
21520	468827
38640	468828
2982	468829
9786	468830
6117	468831
17672	468832
4106	468833
67790	468834
28987	468835
23561	468836
6725	468837
36230	468838
35533	468839
104487	468840
68994	468841
5114	468842
6514	468843
24754	468844
19621	468845
53203	468846
76215	468847
77390	468848
14605	468849
130930	468850
57096	468851
44194	468852
40582	468853
88861	468854
35582	468855
99806	468856
22143	468857
9974	468858
2304	468859
1536	468860
1283	468861
4437	468862
148965	468863
6544	468864
34874	468865
46450	468866
80439	468867
144889	468868
81731	468869
9890	468870
4369	468871
18615	468872
95013	468873
45218	468874
65291	468875
45986	468876
4499	468877
3491	468878
66370	468879
7273	468880
33217	468881
132239	468882
91067	468883
53316	468884
26792	468885
21782	468886
144575	468887
5699	468888
44155	468889
81289	468890
214	468891
125205	468892
34897	468893
9773	468894
3009	468895
139852	468896
45486	468897
21219	468898
1179	468899
10920	468900
148522	468901
7268	468902
62472	468903
105549	468904
6526	468905
68417	468906
26957	468907
74825	468908
101299	468909
4554	468910
84169	468911
61988	468912
49189	468913
11871	468914
3873	468915
806	468916
163319	468917
9692	468918
6640	468919
71936	468920
48226	468921
2320	468922
73511	468923
37638	468924
54695	468925
111013	468926
39486	468927
127843	468928
6573	468929
39820	468930
11392	468931
1021	468932
40561	468933
12865	468934
80046	468935
77849	468936
3611	468937
105660	468938
11274	468939
89707	468940
28950	468941
24072	468942
47219	468943
22328	468944
1626	468945
26540	468946
17387	468947
3934	468948
69275	468949
38859	468950
133104	468951
44	468952
7799	468953
29982	468954
39734	468955
34340	468956
543	468957
6084	468958
44785	468959
36076	468960
47596	468961
53338	468962
5131	468963
36263	468964
86514	468965
27942	468966
8502	468967
1827	468968
29058	468969
71258	468970
34917	468971
71157	468972
126936	468973
11348	468974
112771	468975
81677	468976
5218	468977
4475	468978
73036	468979
13333	468980
28248	468981
5486	468982
78800	468983
10432	468984
28309	468985
30975	468986
10876	468987
53830	468988
3505	468989
13593	468990
7025	468991
59361	468992
19669	468993
10149	468994
3769	468995
2349	468996
52611	468997
2517	468998
31034	468999
23742	469000
36386	469001
75322	469002
46232	469003
62939	469004
21801	469005
35217	469006
96835	469007
70718	469008
74263	469009
49687	469010
38903	469011
72201	469012
51971	469013
29583	469014
69888	469015
92885	469016
183	469017
5343	469018
115167	469019
61238	469020
19619	469021
17424	469022
66494	469023
563	469024
245	469025
23579	469026
30941	469027
3572	469028
103025	469029
1246	469030
34828	469031
8819	469032
13849	469033
37697	469034
17516	469035
29337	469036
8648	469037
5649	469038
8520	469039
39670	469040
154769	469041
59452	469042
221	469043
31774	469044
2282	469045
5486	469046
19363	469047
89456	469048
44333	469049
80567	469050
524	469051
2936	469052
8821	469053
101345	469054
46805	469055
44335	469056
3716	469057
17571	469058
11339	469059
31702	469060
84248	469061
38403	469062
14905	469063
18431	469064
22966	469065
20847	469066
6441	469067
43531	469068
121117	469069
115983	469070
32081	469071
142114	469072
40808	469073
11594	469074
3791	469075
2163	469076
1180	469077
6629	469078
46826	469079
96079	469080
44149	469081
1163	469082
106100	469083
59708	469084
8775	469085
54340	469086
94307	469087
2660	469088
38191	469089
123967	469090
7141	469091
19330	469092
35889	469093
22761	469094
436	469095
128427	469096
121290	469097
23292	469098
27199	469099
99184	469100
34958	469101
130740	469102
47783	469103
1472	469104
67773	469105
47818	469106
87100	469107
16656	469108
100809	469109
21142	469110
6581	469111
155593	469112
1104	469113
25816	469114
81184	469115
15394	469116
31301	469117
81890	469118
92900	469119
7125	469120
87580	469121
36865	469122
111639	469123
567	469124
22900	469125
94857	469126
14559	469127
10276	469128
58429	469129
1829	469130
21229	469131
29819	469132
4056	469133
12059	469134
10553	469135
58096	469136
9067	469137
9252	469138
864	469139
54170	469140
38708	469141
79148	469142
81539	469143
47777	469144
19	469145
59192	469146
5371	469147
59290	469148
240	469149
6044	469150
36509	469151
75708	469152
446	469153
3189	469154
3017	469155
10975	469156
28947	469157
39833	469158
95891	469159
36210	469160
115385	469161
59571	469162
100524	469163
551	469164
18577	469165
34753	469166
18280	469167
65845	469168
110073	469169
10168	469170
1511	469171
26305	469172
1372	469173
133543	469174
28716	469175
6289	469176
9704	469177
29263	469178
49061	469179
91471	469180
37640	469181
8742	469182
39311	469183
76857	469184
64111	469185
106182	469186
42581	469187
54042	469188
119555	469189
114628	469190
35159	469191
60099	469192
31852	469193
26183	469194
69158	469195
14609	469196
80022	469197
7583	469198
15483	469199
1958	469200
9297	469201
63582	469202
2413	469203
12178	469204
64277	469205
16376	469206
23968	469207
49684	469208
61970	469209
9249	469210
89584	469211
134462	469212
91891	469213
11555	469214
10732	469215
3653	469216
71828	469217
131418	469218
546	469219
104444	469220
6500	469221
71133	469222
130489	469223
8531	469224
130745	469225
38695	469226
11512	469227
38674	469228
3850	469229
51172	469230
92365	469231
92286	469232
36015	469233
158659	469234
15403	469235
1699	469236
25658	469237
12765	469238
25874	469239
23518	469240
89055	469241
15050	469242
12136	469243
3476	469244
14017	469245
1626	469246
6943	469247
19739	469248
72367	469249
6654	469250
321	469251
77424	469252
2121	469253
5067	469254
661	469255
15159	469256
26586	469257
1216	469258
66609	469259
4212	469260
11732	469261
7553	469262
139615	469263
18856	469264
29918	469265
53691	469266
125125	469267
21500	469268
122587	469269
25505	469270
21276	469271
4032	469272
6904	469273
86454	469274
66060	469275
8063	469276
6699	469277
48352	469278
50122	469279
43885	469280
1231	469281
80677	469282
64565	469283
26531	469284
65731	469285
8070	469286
4893	469287
41357	469288
104554	469289
62348	469290
28799	469291
99904	469292
8679	469293
97538	469294
47836	469295
8	469296
7534	469297
72781	469298
90239	469299
29174	469300
72188	469301
37747	469302
75410	469303
28448	469304
73971	469305
94277	469306
64176	469307
7718	469308
194	469309
21040	469310
119889	469311
11545	469312
25926	469313
19714	469314
3609	469315
65900	469316
9258	469317
29644	469318
120350	469319
5563	469320
67	469321
67968	469322
4047	469323
72708	469324
20549	469325
63698	469326
4381	469327
55445	469328
59838	469329
82407	469330
2168	469331
42928	469332
81548	469333
18517	469334
131441	469335
42851	469336
9409	469337
9	469338
4780	469339
72626	469340
76719	469341
11885	469342
62711	469343
603	469344
5211	469345
39151	469346
15345	469347
111777	469348
5251	469349
104758	469350
18754	469351
154498	469352
11418	469353
30258	469354
30516	469355
3794	469356
12149	469357
102528	469358
9702	469359
111904	469360
2590	469361
41398	469362
89393	469363
109930	469364
114885	469365
59332	469366
20708	469367
30802	469368
385	469369
3047	469370
41118	469371
2407	469372
38194	469373
79117	469374
53906	469375
74271	469376
38499	469377
40228	469378
2797	469379
24487	469380
68976	469381
8151	469382
4	469383
57457	469384
76597	469385
27979	469386
6022	469387
669	469388
19084	469389
5816	469390
54150	469391
5750	469392
301	469393
45433	469394
45964	469395
22391	469396
19371	469397
64020	469398
50261	469399
1003	469400
80379	469401
2144	469402
18406	469403
89402	469404
570	469405
32220	469406
157065	469407
20696	469408
57053	469409
24754	469410
40042	469411
37522	469412
66529	469413
60036	469414
23521	469415
20248	469416
72990	469417
1033	469418
61166	469419
11800	469420
5720	469421
37663	469422
125987	469423
114716	469424
2341	469425
105337	469426
16259	469427
13970	469428
19589	469429
13299	469430
47153	469431
59306	469432
20172	469433
21909	469434
4475	469435
8411	469436
160898	469437
69784	469438
2905	469439
54538	469440
71748	469441
54401	469442
601	469443
64418	469444
8014	469445
81659	469446
8354	469447
3914	469448
1548	469449
23476	469450
76523	469451
37077	469452
1197	469453
43134	469454
63031	469455
33672	469456
37227	469457
123049	469458
89447	469459
65244	469460
7551	469461
8504	469462
136134	469463
51889	469464
13658	469465
13726	469466
110322	469467
852	469468
46166	469469
41595	469470
57187	469471
36948	469472
35231	469473
5128	469474
61708	469475
43448	469476
26110	469477
157588	469478
6512	469479
9921	469480
9736	469481
26664	469482
51417	469483
76432	469484
65662	469485
7757	469486
13609	469487
40603	469488
38226	469489
66974	469490
1629	469491
132897	469492
47026	469493
1073	469494
98701	469495
4238	469496
1026	469497
11450	469498
1805	469499
104021	469500
21765	469501
29377	469502
55447	469503
150563	469504
88390	469505
40847	469506
57712	469507
27847	469508
101664	469509
4641	469510
87919	469511
107671	469512
31539	469513
72417	469514
7820	469515
13495	469516
12907	469517
113218	469518
17390	469519
9387	469520
12619	469521
166	469522
14381	469523
39241	469524
122760	469525
38048	469526
20016	469527
52004	469528
26275	469529
21517	469530
2058	469531
80163	469532
10930	469533
90546	469534
5237	469535
5956	469536
61099	469537
1682	469538
382	469539
24659	469540
107048	469541
40431	469542
122349	469543
19237	469544
15959	469545
112504	469546
97919	469547
6843	469548
13400	469549
23350	469550
17223	469551
82902	469552
66725	469553
32415	469554
5902	469555
4134	469556
16266	469557
129448	469558
116359	469559
21726	469560
627	469561
59720	469562
134	469563
17376	469564
11119	469565
22421	469566
14834	469567
16443	469568
5177	469569
8288	469570
1687	469571
30442	469572
141511	469573
128899	469574
16892	469575
25076	469576
45039	469577
30578	469578
136226	469579
53199	469580
24276	469581
21194	469582
94138	469583
39157	469584
984	469585
100703	469586
13036	469587
8533	469588
7849	469589
13879	469590
9815	469591
27655	469592
105911	469593
23732	469594
17281	469595
24764	469596
6678	469597
66488	469598
13019	469599
310	469600
14162	469601
120233	469602
79756	469603
4121	469604
31062	469605
11611	469606
2229	469607
32138	469608
5696	469609
1015	469610
21231	469611
25577	469612
39050	469613
124096	469614
10131	469615
53125	469616
13995	469617
18250	469618
15069	469619
13700	469620
15115	469621
29006	469622
13122	469623
40719	469624
7540	469625
10226	469626
32968	469627
30109	469628
3349	469629
15037	469630
74106	469631
16882	469632
11552	469633
622	469634
164147	469635
14190	469636
16808	469637
2997	469638
43925	469639
50267	469640
49263	469641
19712	469642
6228	469643
64234	469644
106419	469645
18142	469646
10233	469647
3990	469648
4877	469649
122554	469650
46791	469651
20035	469652
4594	469653
12385	469654
18155	469655
10978	469656
137338	469657
46110	469658
52371	469659
110372	469660
33565	469661
14766	469662
102102	469663
81381	469664
531	469665
27505	469666
15020	469667
7648	469668
3783	469669
114465	469670
891	469671
1358	469672
17358	469673
138879	469674
1924	469675
44208	469676
32299	469677
52551	469678
74149	469679
9770	469680
3071	469681
91873	469682
66450	469683
22439	469684
6100	469685
73934	469686
51149	469687
39675	469688
116599	469689
122751	469690
45436	469691
104554	469692
24098	469693
586	469694
81789	469695
4682	469696
5534	469697
7305	469698
74997	469699
16367	469700
1187	469701
22841	469702
17077	469703
672	469704
133826	469705
71085	469706
55179	469707
98663	469708
56714	469709
138840	469710
82698	469711
42554	469712
56995	469713
62762	469714
4049	469715
5856	469716
1899	469717
189	469718
67676	469719
18703	469720
29397	469721
125653	469722
38073	469723
53299	469724
1495	469725
9228	469726
60612	469727
1216	469728
25131	469729
124606	469730
29716	469731
56497	469732
22769	469733
88582	469734
10701	469735
39327	469736
122979	469737
737	469738
104142	469739
26285	469740
113342	469741
9305	469742
21774	469743
129	469744
4726	469745
14874	469746
3266	469747
2	469748
64536	469749
128170	469750
69294	469751
61766	469752
4852	469753
6393	469754
39058	469755
3958	469756
85193	469757
801	469758
30147	469759
46351	469760
19380	469761
5382	469762
26720	469763
54197	469764
120735	469765
11328	469766
9345	469767
10090	469768
19843	469769
104606	469770
698	469771
61577	469772
111342	469773
57840	469774
83685	469775
119487	469776
161819	469777
61261	469778
20222	469779
77069	469780
97458	469781
1664	469782
2083	469783
23231	469784
39674	469785
15470	469786
71603	469787
115950	469788
58322	469789
11890	469790
28649	469791
8872	469792
6494	469793
28300	469794
8382	469795
6435	469796
52447	469797
864	469798
131402	469799
26165	469800
89249	469801
2503	469802
11478	469803
122004	469804
12838	469805
80308	469806
14852	469807
36118	469808
4707	469809
20419	469810
76619	469811
66038	469812
55820	469813
17746	469814
33317	469815
4108	469816
4081	469817
27205	469818
1353	469819
35873	469820
47320	469821
32860	469822
28032	469823
6992	469824
128853	469825
79342	469826
1863	469827
2788	469828
672	469829
3539	469830
64070	469831
25496	469832
5722	469833
1142	469834
3897	469835
67538	469836
69965	469837
9183	469838
67071	469839
92791	469840
131170	469841
32	469842
129365	469843
162382	469844
52484	469845
137895	469846
67807	469847
5792	469848
63227	469849
22623	469850
35420	469851
35396	469852
55184	469853
12755	469854
32306	469855
57324	469856
14454	469857
4350	469858
1314	469859
78448	469860
15676	469861
4566	469862
50666	469863
1365	469864
16779	469865
8475	469866
110648	469867
13009	469868
48515	469869
28639	469870
113480	469871
19453	469872
1500	469873
772	469874
63385	469875
50107	469876
45496	469877
103160	469878
14733	469879
13982	469880
12161	469881
99682	469882
24037	469883
154577	469884
23083	469885
18529	469886
55262	469887
6894	469888
15222	469889
57348	469890
95482	469891
46158	469892
114645	469893
37175	469894
55365	469895
35666	469896
12505	469897
57083	469898
24860	469899
104634	469900
47963	469901
11326	469902
2123	469903
4916	469904
118720	469905
20319	469906
5197	469907
11289	469908
43508	469909
52865	469910
130277	469911
80359	469912
15074	469913
107391	469914
48349	469915
17612	469916
20469	469917
15315	469918
166250	469919
27237	469920
30584	469921
106108	469922
114689	469923
154709	469924
164407	469925
60094	469926
47333	469927
4422	469928
166040	469929
41907	469930
35933	469931
25772	469932
61617	469933
15905	469934
3652	469935
53202	469936
41274	469937
5981	469938
8923	469939
95521	469940
49915	469941
39853	469942
73712	469943
86699	469944
52935	469945
103649	469946
2629	469947
29436	469948
40643	469949
1387	469950
113563	469951
129562	469952
10444	469953
37486	469954
50335	469955
1526	469956
124476	469957
152135	469958
130043	469959
438	469960
80006	469961
4305	469962
52946	469963
35296	469964
81239	469965
15776	469966
22318	469967
31432	469968
73779	469969
92057	469970
88316	469971
24632	469972
81746	469973
23633	469974
14589	469975
7740	469976
1424	469977
25134	469978
16293	469979
156574	469980
20353	469981
911	469982
33479	469983
86850	469984
23665	469985
97039	469986
62524	469987
51423	469988
30137	469989
5066	469990
35965	469991
78592	469992
116033	469993
5253	469994
10344	469995
56122	469996
54093	469997
58239	469998
59829	469999
107547	470000
82919	470001
12690	470002
2270	470003
1039	470004
79281	470005
5396	470006
37394	470007
25102	470008
35334	470009
102997	470010
4990	470011
44097	470012
8664	470013
15815	470014
25559	470015
59126	470016
96423	470017
7103	470018
76678	470019
35132	470020
124630	470021
113043	470022
152315	470023
12180	470024
125267	470025
58251	470026
30838	470027
23878	470028
3312	470029
26022	470030
1575	470031
3811	470032
22312	470033
92343	470034
6728	470035
129918	470036
20299	470037
40814	470038
17176	470039
37492	470040
157344	470041
20955	470042
18903	470043
2470	470044
24523	470045
40902	470046
3243	470047
25553	470048
75260	470049
13846	470050
7575	470051
8572	470052
28999	470053
61195	470054
1002	470055
50739	470056
105134	470057
91121	470058
9280	470059
10577	470060
76464	470061
51916	470062
6011	470063
74468	470064
43659	470065
15206	470066
15752	470067
48090	470068
133330	470069
23655	470070
1048	470071
48450	470072
6997	470073
7667	470074
40	470075
100896	470076
30214	470077
66542	470078
24399	470079
3260	470080
11962	470081
35728	470082
6457	470083
64263	470084
73083	470085
5134	470086
7511	470087
101583	470088
787	470089
27421	470090
43566	470091
68300	470092
141510	470093
61212	470094
8386	470095
46559	470096
38577	470097
36732	470098
12397	470099
22359	470100
24815	470101
4798	470102
76982	470103
77706	470104
44623	470105
17291	470106
190	470107
57389	470108
16686	470109
45168	470110
61686	470111
1207	470112
111811	470113
43823	470114
11893	470115
155047	470116
45	470117
4522	470118
11509	470119
115912	470120
27467	470121
22928	470122
6568	470123
844	470124
94906	470125
52242	470126
227	470127
10671	470128
2675	470129
10352	470130
89151	470131
18083	470132
20779	470133
35791	470134
72520	470135
94358	470136
31039	470137
42688	470138
7266	470139
106501	470140
49130	470141
49614	470142
4863	470143
14226	470144
2477	470145
33127	470146
50936	470147
50655	470148
68719	470149
33133	470150
47156	470151
97365	470152
34688	470153
21360	470154
16498	470155
5802	470156
131207	470157
55723	470158
52749	470159
77860	470160
60720	470161
10880	470162
52816	470163
3010	470164
96698	470165
47239	470166
59965	470167
17822	470168
108376	470169
5645	470170
31869	470171
29317	470172
10660	470173
79720	470174
60336	470175
42831	470176
112	470177
1958	470178
5861	470179
72242	470180
44611	470181
1204	470182
47130	470183
40168	470184
43024	470185
63713	470186
99	470187
26311	470188
17716	470189
144705	470190
18786	470191
3475	470192
13691	470193
48089	470194
36483	470195
57871	470196
265	470197
35531	470198
9005	470199
1105	470200
119	470201
118693	470202
16413	470203
39114	470204
58186	470205
26730	470206
109507	470207
14929	470208
2673	470209
12320	470210
46053	470211
15319	470212
25691	470213
2316	470214
39073	470215
20108	470216
21974	470217
3113	470218
118262	470219
312	470220
21408	470221
49616	470222
12083	470223
24579	470224
24589	470225
41180	470226
1243	470227
21300	470228
126106	470229
56905	470230
14514	470231
55094	470232
88319	470233
144954	470234
34076	470235
68566	470236
25381	470237
15911	470238
153160	470239
24949	470240
13662	470241
18332	470242
54186	470243
41555	470244
354	470245
55337	470246
4100	470247
44345	470248
41470	470249
2739	470250
20755	470251
23347	470252
16137	470253
1279	470254
44836	470255
15406	470256
30500	470257
4937	470258
23912	470259
152008	470260
13576	470261
7105	470262
82905	470263
1247	470264
34595	470265
33773	470266
13761	470267
18800	470268
31094	470269
43848	470270
124025	470271
1162	470272
35110	470273
9320	470274
43658	470275
59537	470276
125072	470277
80865	470278
23185	470279
164323	470280
106	470281
41153	470282
67172	470283
70199	470284
88006	470285
8814	470286
28189	470287
131897	470288
9903	470289
53011	470290
48575	470291
68	470292
43727	470293
61647	470294
5984	470295
97621	470296
5051	470297
4523	470298
1577	470299
5189	470300
45682	470301
47000	470302
51	470303
927	470304
93764	470305
2530	470306
2303	470307
18442	470308
103409	470309
131995	470310
1578	470311
4988	470312
383	470313
292	470314
149	470315
107384	470316
16169	470317
4370	470318
19325	470319
9758	470320
3928	470321
48605	470322
90464	470323
6021	470324
19047	470325
111162	470326
19090	470327
22697	470328
60114	470329
39618	470330
20340	470331
4819	470332
22210	470333
44902	470334
30779	470335
34136	470336
94724	470337
11223	470338
161838	470339
95523	470340
110117	470341
53072	470342
75199	470343
40072	470344
38393	470345
49950	470346
74456	470347
29826	470348
3377	470349
50622	470350
16905	470351
15343	470352
26409	470353
32669	470354
6796	470355
17041	470356
7717	470357
98001	470358
21055	470359
54447	470360
58778	470361
2950	470362
72311	470363
18211	470364
2813	470365
25413	470366
13487	470367
45642	470368
44820	470369
55368	470370
14961	470371
3622	470372
1692	470373
84511	470374
15389	470375
23395	470376
12391	470377
35184	470378
25704	470379
62386	470380
868	470381
14886	470382
14978	470383
152350	470384
131445	470385
39688	470386
2573	470387
107256	470388
27161	470389
53281	470390
82717	470391
31840	470392
19943	470393
76992	470394
42712	470395
163460	470396
66891	470397
48123	470398
166157	470399
7291	470400
24093	470401
18845	470402
24554	470403
18059	470404
62636	470405
93430	470406
17165	470407
28499	470408
207	470409
10214	470410
122127	470411
34053	470412
27822	470413
64851	470414
84721	470415
717	470416
728	470417
19832	470418
30414	470419
1794	470420
967	470421
49447	470422
58860	470423
116601	470424
49615	470425
1898	470426
2686	470427
4504	470428
90918	470429
9472	470430
9630	470431
17286	470432
64413	470433
5501	470434
13488	470435
66769	470436
56535	470437
47604	470438
4983	470439
37749	470440
53904	470441
6773	470442
12152	470443
125586	470444
7305	470445
58239	470446
19106	470447
27912	470448
12253	470449
6093	470450
96051	470451
42967	470452
11102	470453
2404	470454
22612	470455
781	470456
41749	470457
102724	470458
58724	470459
20791	470460
40443	470461
55003	470462
62947	470463
3500	470464
28717	470465
42390	470466
14418	470467
26183	470468
777	470469
111456	470470
20419	470471
1163	470472
32954	470473
255	470474
115731	470475
146503	470476
30483	470477
3818	470478
4979	470479
5052	470480
22155	470481
46254	470482
82568	470483
21189	470484
136045	470485
24122	470486
9897	470487
98167	470488
41994	470489
52735	470490
59952	470491
6040	470492
56358	470493
6729	470494
26071	470495
9078	470496
2227	470497
28791	470498
30756	470499
8224	470500
4094	470501
20376	470502
37827	470503
3204	470504
18272	470505
131879	470506
28891	470507
15318	470508
6332	470509
84764	470510
39585	470511
79705	470512
36941	470513
107744	470514
6195	470515
18577	470516
84851	470517
15042	470518
38494	470519
126983	470520
698	470521
19256	470522
95245	470523
1885	470524
14121	470525
3256	470526
21986	470527
3605	470528
15901	470529
66670	470530
49333	470531
22492	470532
141199	470533
30072	470534
4883	470535
880	470536
15472	470537
4192	470538
143674	470539
2411	470540
66071	470541
76532	470542
19112	470543
28242	470544
84585	470545
2936	470546
54312	470547
40	470548
4821	470549
7637	470550
36967	470551
5119	470552
61857	470553
30	470554
20508	470555
24306	470556
15162	470557
116360	470558
74179	470559
8311	470560
81675	470561
69626	470562
2894	470563
43871	470564
36840	470565
93927	470566
2860	470567
1166	470568
56828	470569
4703	470570
22430	470571
2574	470572
98	470573
15801	470574
2825	470575
7253	470576
34897	470577
21420	470578
1826	470579
13065	470580
164434	470581
13311	470582
4030	470583
42128	470584
14533	470585
153490	470586
17145	470587
6899	470588
47841	470589
21331	470590
6905	470591
136556	470592
21340	470593
97668	470594
32319	470595
13226	470596
26808	470597
91556	470598
2875	470599
3609	470600
30998	470601
41337	470602
3888	470603
32168	470604
69234	470605
78449	470606
16343	470607
14597	470608
17521	470609
5797	470610
97995	470611
1637	470612
50040	470613
1974	470614
58074	470615
68984	470616
8226	470617
89715	470618
1776	470619
51727	470620
125499	470621
22003	470622
16057	470623
9329	470624
164404	470625
36613	470626
93797	470627
503	470628
14181	470629
4571	470630
69	470631
32827	470632
1192	470633
52304	470634
110840	470635
55180	470636
52801	470637
10948	470638
76543	470639
11362	470640
21531	470641
102711	470642
49812	470643
31729	470644
66810	470645
120740	470646
44542	470647
520	470648
25842	470649
39656	470650
38083	470651
2183	470652
98570	470653
7971	470654
1871	470655
11194	470656
4482	470657
43036	470658
5706	470659
87848	470660
113211	470661
47350	470662
14960	470663
55907	470664
50594	470665
83244	470666
8695	470667
95359	470668
20328	470669
31252	470670
3522	470671
135191	470672
4760	470673
67249	470674
106671	470675
34551	470676
31916	470677
16134	470678
137648	470679
6945	470680
141507	470681
73314	470682
126160	470683
370	470684
3332	470685
36537	470686
794	470687
16813	470688
38615	470689
52620	470690
66147	470691
91667	470692
28363	470693
98909	470694
103170	470695
110582	470696
15355	470697
34838	470698
50694	470699
35924	470700
36909	470701
76747	470702
11933	470703
98115	470704
2023	470705
21203	470706
4429	470707
21082	470708
158	470709
28793	470710
1575	470711
47749	470712
14487	470713
36996	470714
17653	470715
61163	470716
29070	470717
30362	470718
76511	470719
29253	470720
81930	470721
43013	470722
101334	470723
18583	470724
5603	470725
49890	470726
71356	470727
154707	470728
100748	470729
16816	470730
40871	470731
23914	470732
72515	470733
25460	470734
145387	470735
32740	470736
2201	470737
510	470738
38187	470739
12326	470740
19607	470741
40879	470742
78206	470743
611	470744
4385	470745
10105	470746
54	470747
51646	470748
78961	470749
41537	470750
33245	470751
48159	470752
34757	470753
6746	470754
73078	470755
2167	470756
79987	470757
36569	470758
14984	470759
37600	470760
64041	470761
57031	470762
157255	470763
90376	470764
1390	470765
3088	470766
100457	470767
19269	470768
53729	470769
9900	470770
79353	470771
21709	470772
63733	470773
150165	470774
16058	470775
954	470776
16178	470777
11150	470778
41208	470779
77813	470780
1543	470781
16501	470782
23565	470783
7801	470784
49078	470785
3320	470786
103766	470787
118058	470788
19591	470789
45059	470790
51200	470791
841	470792
24130	470793
123888	470794
791	470795
67412	470796
1659	470797
62845	470798
27452	470799
19206	470800
39467	470801
19688	470802
10549	470803
34889	470804
43208	470805
27255	470806
68613	470807
10971	470808
13090	470809
40832	470810
26709	470811
127046	470812
107166	470813
123015	470814
7323	470815
159575	470816
60559	470817
49488	470818
86908	470819
14363	470820
60748	470821
30911	470822
2581	470823
66696	470824
26537	470825
7817	470826
165435	470827
80002	470828
46667	470829
12686	470830
2325	470831
28381	470832
52836	470833
3852	470834
102312	470835
8795	470836
15135	470837
23661	470838
48081	470839
3852	470840
2918	470841
36754	470842
3878	470843
812	470844
18794	470845
47377	470846
31869	470847
6494	470848
76251	470849
13232	470850
11427	470851
71891	470852
124873	470853
125283	470854
4617	470855
6440	470856
5730	470857
62368	470858
60562	470859
2980	470860
8343	470861
98287	470862
1804	470863
7990	470864
31206	470865
44901	470866
15891	470867
49884	470868
84364	470869
16452	470870
13939	470871
4935	470872
12124	470873
20383	470874
1092	470875
34459	470876
33969	470877
67026	470878
34	470879
10194	470880
170	470881
29039	470882
73649	470883
24121	470884
72287	470885
17700	470886
69053	470887
13185	470888
18764	470889
58192	470890
11525	470891
12855	470892
3776	470893
86	470894
103865	470895
25452	470896
12535	470897
2845	470898
36967	470899
17547	470900
54931	470901
59021	470902
144996	470903
43932	470904
19798	470905
29469	470906
32817	470907
83572	470908
22017	470909
28230	470910
9422	470911
31663	470912
2057	470913
31297	470914
34941	470915
31006	470916
31965	470917
38896	470918
30583	470919
47032	470920
5191	470921
6113	470922
36585	470923
132848	470924
175	470925
95	470926
226	470927
1344	470928
52305	470929
999	470930
7301	470931
14866	470932
17191	470933
56479	470934
105406	470935
127645	470936
110241	470937
25274	470938
131870	470939
569	470940
14927	470941
48688	470942
133354	470943
12356	470944
14532	470945
110844	470946
25207	470947
31647	470948
48498	470949
6169	470950
11432	470951
52050	470952
34405	470953
4826	470954
1607	470955
43937	470956
57833	470957
29234	470958
21204	470959
9938	470960
18580	470961
28356	470962
145280	470963
25824	470964
24356	470965
163915	470966
75362	470967
18449	470968
12372	470969
74503	470970
13763	470971
133482	470972
4106	470973
152001	470974
55556	470975
28850	470976
65308	470977
102442	470978
25917	470979
74080	470980
97937	470981
24239	470982
75672	470983
73261	470984
39296	470985
9862	470986
124455	470987
18159	470988
43658	470989
23971	470990
138510	470991
49108	470992
34410	470993
86265	470994
68649	470995
343	470996
13302	470997
44	470998
6188	470999
8672	471000
2835	471001
56064	471002
11039	471003
27050	471004
25209	471005
8370	471006
39183	471007
33258	471008
36559	471009
116780	471010
35149	471011
135732	471012
17976	471013
40646	471014
21282	471015
3208	471016
18817	471017
10192	471018
55190	471019
103718	471020
29210	471021
57817	471022
2290	471023
33304	471024
24110	471025
57079	471026
99312	471027
101604	471028
36231	471029
8077	471030
22309	471031
82617	471032
66286	471033
18645	471034
489	471035
85574	471036
53552	471037
20139	471038
37021	471039
43753	471040
17231	471041
20265	471042
17304	471043
70825	471044
5808	471045
2759	471046
1279	471047
2153	471048
1926	471049
31426	471050
61167	471051
10526	471052
128878	471053
7894	471054
3986	471055
4866	471056
33265	471057
38678	471058
134626	471059
9417	471060
742	471061
117962	471062
30896	471063
108170	471064
18711	471065
19851	471066
63186	471067
126371	471068
6490	471069
1628	471070
21976	471071
13569	471072
47177	471073
101144	471074
35814	471075
48309	471076
6317	471077
81360	471078
47934	471079
130920	471080
26011	471081
60124	471082
317	471083
3202	471084
29986	471085
52576	471086
50032	471087
10220	471088
137832	471089
60070	471090
6377	471091
40600	471092
1483	471093
100003	471094
56003	471095
14202	471096
18573	471097
11863	471098
10085	471099
58241	471100
107759	471101
4852	471102
7054	471103
8606	471104
409	471105
2681	471106
3013	471107
4685	471108
74572	471109
41064	471110
4624	471111
42590	471112
128964	471113
2783	471114
73851	471115
125980	471116
39772	471117
3323	471118
29608	471119
108200	471120
69828	471121
40529	471122
77839	471123
51617	471124
13213	471125
77871	471126
45250	471127
97434	471128
38475	471129
41417	471130
132711	471131
28437	471132
63576	471133
6700	471134
33050	471135
85	471136
5852	471137
4235	471138
3493	471139
793	471140
30913	471141
18919	471142
30419	471143
28565	471144
5381	471145
32280	471146
27586	471147
100061	471148
56355	471149
81942	471150
26098	471151
58799	471152
51629	471153
74967	471154
39616	471155
6794	471156
11538	471157
15774	471158
86315	471159
2442	471160
679	471161
6663	471162
57622	471163
16387	471164
48740	471165
48220	471166
25239	471167
9060	471168
2808	471169
86117	471170
31177	471171
16766	471172
336	471173
24999	471174
42208	471175
115701	471176
13324	471177
8496	471178
72017	471179
80053	471180
16860	471181
72328	471182
6221	471183
33106	471184
82	471185
95240	471186
52616	471187
33184	471188
24818	471189
14418	471190
29528	471191
26	471192
20038	471193
29194	471194
2894	471195
623	471196
43032	471197
24918	471198
44071	471199
681	471200
17415	471201
46395	471202
9533	471203
89258	471204
16132	471205
5222	471206
6032	471207
14761	471208
4704	471209
102545	471210
124562	471211
132308	471212
54556	471213
129	471214
3393	471215
105584	471216
91904	471217
9788	471218
1074	471219
41378	471220
19392	471221
16100	471222
38389	471223
58360	471224
33469	471225
79815	471226
84691	471227
35205	471228
15000	471229
22	471230
1210	471231
20053	471232
37069	471233
2056	471234
49602	471235
9805	471236
6426	471237
97989	471238
6164	471239
28811	471240
28483	471241
11335	471242
10315	471243
1628	471244
1001	471245
40577	471246
48596	471247
81805	471248
3246	471249
90450	471250
77504	471251
98540	471252
47106	471253
57961	471254
102613	471255
53857	471256
32752	471257
73093	471258
650	471259
8713	471260
55470	471261
26098	471262
56	471263
91286	471264
65383	471265
1438	471266
42285	471267
70709	471268
35167	471269
99053	471270
46056	471271
162605	471272
137082	471273
6928	471274
130175	471275
41358	471276
34175	471277
26996	471278
3749	471279
78106	471280
53456	471281
50090	471282
11756	471283
60195	471284
19988	471285
10149	471286
24654	471287
46995	471288
40602	471289
17374	471290
122818	471291
98079	471292
135067	471293
43706	471294
98121	471295
15688	471296
42185	471297
4925	471298
133603	471299
54062	471300
65299	471301
36610	471302
25004	471303
12963	471304
84942	471305
8775	471306
30587	471307
131804	471308
78507	471309
4441	471310
50767	471311
467	471312
41666	471313
14497	471314
110158	471315
21313	471316
89114	471317
1710	471318
590	471319
4193	471320
20060	471321
16998	471322
125103	471323
70392	471324
44046	471325
96211	471326
70866	471327
162065	471328
52151	471329
29477	471330
2770	471331
2467	471332
2067	471333
20	471334
49480	471335
43472	471336
142739	471337
16133	471338
118990	471339
14692	471340
822	471341
164429	471342
81853	471343
46412	471344
39203	471345
30161	471346
53868	471347
43519	471348
9544	471349
15552	471350
101986	471351
22567	471352
10905	471353
2958	471354
28130	471355
45801	471356
1933	471357
61340	471358
66677	471359
22586	471360
184	471361
59717	471362
34757	471363
89571	471364
20046	471365
100885	471366
62258	471367
135634	471368
6316	471369
261	471370
14781	471371
91882	471372
64524	471373
55615	471374
19446	471375
86995	471376
126625	471377
1507	471378
45094	471379
9702	471380
77803	471381
77116	471382
62244	471383
5384	471384
15054	471385
5654	471386
98366	471387
5850	471388
35134	471389
5468	471390
91909	471391
7276	471392
68637	471393
11948	471394
7543	471395
65672	471396
28162	471397
11611	471398
10481	471399
107052	471400
16999	471401
30149	471402
53184	471403
9968	471404
64842	471405
11359	471406
2053	471407
63121	471408
26633	471409
66852	471410
21448	471411
15749	471412
1459	471413
11720	471414
422	471415
3156	471416
52546	471417
68892	471418
29199	471419
5797	471420
48822	471421
15310	471422
15360	471423
18885	471424
90867	471425
18639	471426
24615	471427
32596	471428
125963	471429
38090	471430
10224	471431
121189	471432
54004	471433
6550	471434
4007	471435
31683	471436
12820	471437
5468	471438
147	471439
3012	471440
14524	471441
670	471442
8320	471443
12709	471444
8313	471445
3806	471446
152676	471447
65027	471448
57251	471449
357	471450
36781	471451
57203	471452
36322	471453
68537	471454
14752	471455
27383	471456
100253	471457
13816	471458
30883	471459
60354	471460
22780	471461
114223	471462
65281	471463
698	471464
10727	471465
48488	471466
46204	471467
28068	471468
64664	471469
67739	471470
21233	471471
60987	471472
10702	471473
5066	471474
617	471475
1720	471476
977	471477
45079	471478
43772	471479
66987	471480
116581	471481
10628	471482
33234	471483
4895	471484
53363	471485
18005	471486
16121	471487
299	471488
88565	471489
23264	471490
39557	471491
11053	471492
10792	471493
23464	471494
14953	471495
18655	471496
26555	471497
20798	471498
13773	471499
29506	471500
75106	471501
108144	471502
16988	471503
89024	471504
25321	471505
73066	471506
70706	471507
15864	471508
128481	471509
475	471510
28844	471511
13154	471512
153431	471513
48812	471514
18930	471515
70082	471516
19815	471517
57964	471518
6574	471519
136545	471520
90691	471521
85376	471522
99132	471523
499	471524
6275	471525
112602	471526
353	471527
62012	471528
8263	471529
40095	471530
14393	471531
49685	471532
151882	471533
101682	471534
86941	471535
18224	471536
59235	471537
41945	471538
129412	471539
100775	471540
44982	471541
68696	471542
110755	471543
69657	471544
2926	471545
1388	471546
54260	471547
32225	471548
79323	471549
837	471550
115281	471551
61456	471552
48966	471553
2410	471554
78154	471555
18039	471556
837	471557
33017	471558
77810	471559
29370	471560
5155	471561
3727	471562
1601	471563
20160	471564
81958	471565
19459	471566
2961	471567
36362	471568
18710	471569
30401	471570
131581	471571
22893	471572
83752	471573
64739	471574
26089	471575
296	471576
6073	471577
10325	471578
25481	471579
97169	471580
105418	471581
29115	471582
43636	471583
1872	471584
183	471585
4162	471586
17869	471587
38686	471588
11331	471589
70958	471590
128919	471591
6	471592
63339	471593
5379	471594
11320	471595
2001	471596
62341	471597
30611	471598
2277	471599
12872	471600
89626	471601
1944	471602
32484	471603
59662	471604
43103	471605
61145	471606
60651	471607
63283	471608
13553	471609
97274	471610
1846	471611
83059	471612
2416	471613
35127	471614
3310	471615
108873	471616
13	471617
33097	471618
13888	471619
94136	471620
29616	471621
2136	471622
94055	471623
25752	471624
116076	471625
10496	471626
48706	471627
55704	471628
141946	471629
73199	471630
103628	471631
86240	471632
47818	471633
30744	471634
44988	471635
27975	471636
26537	471637
1772	471638
441	471639
1769	471640
24623	471641
1907	471642
17165	471643
5867	471644
5504	471645
97127	471646
14721	471647
13425	471648
79796	471649
24183	471650
2694	471651
30623	471652
13433	471653
13482	471654
117508	471655
5065	471656
21678	471657
49082	471658
3897	471659
63119	471660
45194	471661
197	471662
7296	471663
3879	471664
25441	471665
85181	471666
14614	471667
69913	471668
23177	471669
76408	471670
45065	471671
27924	471672
32310	471673
148312	471674
1789	471675
11523	471676
33484	471677
50449	471678
104374	471679
7182	471680
9455	471681
82601	471682
98111	471683
2328	471684
8794	471685
4291	471686
41688	471687
26829	471688
8228	471689
124450	471690
114074	471691
17455	471692
25521	471693
164690	471694
5353	471695
77930	471696
43202	471697
15247	471698
1398	471699
26824	471700
12265	471701
12685	471702
45601	471703
9622	471704
80	471705
14543	471706
48390	471707
5058	471708
51950	471709
34769	471710
15773	471711
33716	471712
68914	471713
95669	471714
65833	471715
93592	471716
932	471717
135	471718
36020	471719
11098	471720
80019	471721
54944	471722
31657	471723
27116	471724
22119	471725
80017	471726
14391	471727
2006	471728
14282	471729
103383	471730
77311	471731
3324	471732
8465	471733
2448	471734
47308	471735
72545	471736
5509	471737
8101	471738
2962	471739
40182	471740
79771	471741
4049	471742
88817	471743
979	471744
31123	471745
39918	471746
224	471747
30341	471748
47395	471749
9191	471750
6820	471751
107319	471752
17070	471753
120984	471754
8655	471755
5690	471756
135063	471757
117257	471758
7781	471759
39895	471760
37645	471761
11871	471762
118280	471763
6940	471764
124750	471765
56692	471766
18004	471767
7228	471768
23524	471769
97236	471770
33847	471771
11998	471772
21410	471773
8989	471774
24601	471775
47961	471776
7489	471777
13706	471778
91834	471779
6501	471780
34772	471781
2694	471782
39401	471783
1330	471784
18789	471785
15118	471786
6880	471787
35466	471788
32142	471789
17978	471790
20569	471791
111832	471792
48807	471793
18255	471794
188	471795
27835	471796
4028	471797
35116	471798
53416	471799
1781	471800
70624	471801
35651	471802
81226	471803
11824	471804
35564	471805
36233	471806
80156	471807
22075	471808
85822	471809
145938	471810
23161	471811
2643	471812
156499	471813
98508	471814
81180	471815
16740	471816
4566	471817
53354	471818
44657	471819
566	471820
20991	471821
55711	471822
6675	471823
1821	471824
14626	471825
8708	471826
117090	471827
6992	471828
26094	471829
32024	471830
5080	471831
1201	471832
2425	471833
4125	471834
110578	471835
27088	471836
54840	471837
21147	471838
43035	471839
57309	471840
22688	471841
22543	471842
1455	471843
4569	471844
2452	471845
45765	471846
50509	471847
48076	471848
388	471849
8497	471850
47039	471851
41233	471852
11747	471853
38281	471854
95050	471855
20666	471856
39791	471857
13176	471858
107918	471859
24409	471860
106402	471861
111208	471862
36602	471863
29202	471864
68716	471865
33085	471866
84477	471867
19198	471868
27375	471869
74644	471870
37579	471871
99787	471872
6566	471873
110743	471874
65701	471875
34151	471876
25870	471877
1099	471878
1284	471879
130888	471880
106882	471881
9252	471882
86402	471883
146608	471884
66348	471885
99739	471886
176	471887
4931	471888
16816	471889
50320	471890
21959	471891
56561	471892
72164	471893
119570	471894
41340	471895
18215	471896
18425	471897
3941	471898
11989	471899
69066	471900
1629	471901
8333	471902
56182	471903
23622	471904
9614	471905
5090	471906
6476	471907
7027	471908
62313	471909
33912	471910
28149	471911
70889	471912
17933	471913
42627	471914
47429	471915
12192	471916
20470	471917
47258	471918
119940	471919
3017	471920
15340	471921
68461	471922
126659	471923
9899	471924
68192	471925
50387	471926
65619	471927
24219	471928
3778	471929
20501	471930
7263	471931
78614	471932
18133	471933
85284	471934
19204	471935
25312	471936
29427	471937
103137	471938
230	471939
65879	471940
3249	471941
16760	471942
4799	471943
46790	471944
90105	471945
78280	471946
2346	471947
94257	471948
66	471949
4145	471950
49	471951
73	471952
22092	471953
14873	471954
57669	471955
3054	471956
56952	471957
28971	471958
18136	471959
11269	471960
37844	471961
62693	471962
59444	471963
46605	471964
1044	471965
10053	471966
65598	471967
198	471968
804	471969
85476	471970
35038	471971
9334	471972
36690	471973
11765	471974
69980	471975
3879	471976
72768	471977
34840	471978
55124	471979
65813	471980
7809	471981
372	471982
9339	471983
825	471984
34548	471985
4910	471986
41679	471987
49320	471988
71043	471989
37262	471990
41548	471991
10322	471992
33941	471993
59578	471994
10058	471995
9313	471996
46404	471997
12886	471998
458	471999
6949	472000
55401	472001
22011	472002
135097	472003
6384	472004
3953	472005
1220	472006
8762	472007
31132	472008
28079	472009
48682	472010
36287	472011
27896	472012
38232	472013
48956	472014
34187	472015
7976	472016
4462	472017
127113	472018
38965	472019
54818	472020
3620	472021
9142	472022
12369	472023
73040	472024
41629	472025
14253	472026
32113	472027
30059	472028
3453	472029
14731	472030
98281	472031
15383	472032
73607	472033
16107	472034
30713	472035
105268	472036
3223	472037
29212	472038
4131	472039
6547	472040
12997	472041
18042	472042
510	472043
91671	472044
9327	472045
8044	472046
121186	472047
129418	472048
10670	472049
8422	472050
977	472051
18161	472052
1322	472053
34793	472054
12946	472055
16830	472056
790	472057
94900	472058
18430	472059
68370	472060
65071	472061
98741	472062
83933	472063
74844	472064
37813	472065
41494	472066
40304	472067
8903	472068
26675	472069
53607	472070
16141	472071
1775	472072
88650	472073
15800	472074
46006	472075
107490	472076
30507	472077
6888	472078
9170	472079
26449	472080
104497	472081
68628	472082
14763	472083
6043	472084
52516	472085
30448	472086
10081	472087
81514	472088
30370	472089
53289	472090
7947	472091
12250	472092
4187	472093
16062	472094
30284	472095
112391	472096
23460	472097
4366	472098
19077	472099
75401	472100
89716	472101
5716	472102
4452	472103
3619	472104
95497	472105
32399	472106
53054	472107
7504	472108
163212	472109
67786	472110
41245	472111
30799	472112
94349	472113
20300	472114
12170	472115
16294	472116
38780	472117
50826	472118
93539	472119
47618	472120
28350	472121
76899	472122
100639	472123
1987	472124
11975	472125
166059	472126
48165	472127
117805	472128
35855	472129
36186	472130
71648	472131
4148	472132
4774	472133
86560	472134
80460	472135
29014	472136
84733	472137
66433	472138
35595	472139
14727	472140
1245	472141
30295	472142
19994	472143
6109	472144
31815	472145
1612	472146
51629	472147
26096	472148
35389	472149
32603	472150
103652	472151
42436	472152
75024	472153
4229	472154
43498	472155
140864	472156
1073	472157
122512	472158
71326	472159
23210	472160
90483	472161
72379	472162
75916	472163
80107	472164
81777	472165
7334	472166
34626	472167
17189	472168
62014	472169
69504	472170
125280	472171
85432	472172
64208	472173
14366	472174
56	472175
33832	472176
4829	472177
3536	472178
917	472179
4038	472180
4284	472181
27500	472182
41940	472183
16472	472184
4527	472185
22287	472186
32	472187
6618	472188
6592	472189
101188	472190
8207	472191
11387	472192
60189	472193
23972	472194
58960	472195
10456	472196
6130	472197
3879	472198
46577	472199
47570	472200
11108	472201
41482	472202
25283	472203
57599	472204
32896	472205
19968	472206
6315	472207
115676	472208
7800	472209
41121	472210
5926	472211
86134	472212
27731	472213
17660	472214
62872	472215
184	472216
114599	472217
84813	472218
156375	472219
54410	472220
432	472221
698	472222
32939	472223
103406	472224
1246	472225
69442	472226
129268	472227
64801	472228
51364	472229
25361	472230
17313	472231
197	472232
5891	472233
24193	472234
41681	472235
19918	472236
55583	472237
58521	472238
70945	472239
30574	472240
32765	472241
123231	472242
70343	472243
79981	472244
9002	472245
14407	472246
61741	472247
162178	472248
33811	472249
1939	472250
41704	472251
51346	472252
17197	472253
3054	472254
13074	472255
98459	472256
53250	472257
75530	472258
82668	472259
9206	472260
72738	472261
91336	472262
13097	472263
6721	472264
49858	472265
44053	472266
30336	472267
8702	472268
61253	472269
12826	472270
16931	472271
71004	472272
11381	472273
2905	472274
68811	472275
3104	472276
6837	472277
60967	472278
24073	472279
29681	472280
24789	472281
45009	472282
39703	472283
1147	472284
13064	472285
35891	472286
12813	472287
672	472288
65928	472289
5067	472290
4413	472291
68932	472292
100614	472293
5582	472294
10450	472295
117558	472296
138160	472297
23285	472298
118369	472299
26048	472300
78940	472301
95544	472302
6248	472303
70534	472304
63844	472305
89	472306
19207	472307
29921	472308
1963	472309
26690	472310
1081	472311
47950	472312
1154	472313
50116	472314
97581	472315
7200	472316
44477	472317
5532	472318
5606	472319
32050	472320
45080	472321
989	472322
51816	472323
67150	472324
7	472325
11309	472326
20350	472327
148662	472328
9575	472329
93610	472330
11611	472331
3636	472332
4710	472333
1679	472334
18993	472335
29168	472336
25069	472337
42029	472338
11774	472339
24006	472340
43681	472341
15791	472342
7425	472343
34938	472344
33921	472345
61250	472346
13121	472347
2446	472348
17137	472349
98156	472350
56990	472351
2385	472352
25928	472353
94568	472354
54503	472355
1867	472356
71540	472357
126494	472358
17394	472359
6091	472360
10142	472361
19639	472362
300	472363
66206	472364
79452	472365
22432	472366
14171	472367
9447	472368
47310	472369
1681	472370
122920	472371
6229	472372
6038	472373
27744	472374
1473	472375
5861	472376
73494	472377
42572	472378
11655	472379
12587	472380
126127	472381
11502	472382
60559	472383
10442	472384
156200	472385
7870	472386
462	472387
1647	472388
119807	472389
3373	472390
5360	472391
15438	472392
101370	472393
16636	472394
101164	472395
98765	472396
111205	472397
72562	472398
8278	472399
69194	472400
3029	472401
44954	472402
361	472403
10438	472404
120800	472405
1333	472406
104288	472407
68541	472408
3508	472409
67493	472410
155859	472411
5427	472412
16333	472413
3563	472414
60912	472415
6730	472416
114231	472417
19004	472418
31582	472419
154560	472420
26158	472421
49918	472422
42794	472423
125358	472424
8643	472425
2297	472426
21743	472427
5716	472428
87811	472429
42207	472430
43641	472431
5433	472432
8690	472433
152158	472434
92376	472435
48484	472436
16522	472437
106138	472438
79254	472439
12473	472440
67157	472441
123782	472442
68371	472443
91147	472444
9019	472445
120251	472446
5315	472447
23438	472448
7584	472449
10668	472450
6590	472451
11702	472452
4128	472453
98329	472454
56896	472455
44415	472456
25520	472457
64450	472458
43609	472459
50120	472460
48693	472461
12222	472462
35013	472463
41327	472464
469	472465
78525	472466
66014	472467
37970	472468
19737	472469
22631	472470
33189	472471
12150	472472
1240	472473
56	472474
95061	472475
24209	472476
3655	472477
39308	472478
14290	472479
148625	472480
37917	472481
2603	472482
89118	472483
2425	472484
12200	472485
20119	472486
71923	472487
72	472488
16674	472489
13008	472490
27559	472491
109347	472492
151024	472493
22273	472494
132934	472495
24274	472496
3847	472497
8075	472498
404	472499
4686	472500
10048	472501
18374	472502
72974	472503
58478	472504
12956	472505
15279	472506
3106	472507
59176	472508
37922	472509
729	472510
45821	472511
3382	472512
74995	472513
24424	472514
42099	472515
10883	472516
1266	472517
60914	472518
868	472519
40633	472520
69531	472521
61374	472522
15924	472523
105531	472524
220	472525
25932	472526
15844	472527
100834	472528
9402	472529
4030	472530
59244	472531
52176	472532
326	472533
98676	472534
13284	472535
66243	472536
144442	472537
4146	472538
4726	472539
38984	472540
6072	472541
104240	472542
55314	472543
19354	472544
106264	472545
18913	472546
19271	472547
96528	472548
100779	472549
41314	472550
28053	472551
21700	472552
5236	472553
12376	472554
37980	472555
47559	472556
130677	472557
50043	472558
22815	472559
14907	472560
82304	472561
66679	472562
41032	472563
43	472564
87495	472565
10101	472566
94683	472567
19280	472568
27500	472569
47126	472570
428	472571
18576	472572
22849	472573
138479	472574
70201	472575
46365	472576
66238	472577
46330	472578
11759	472579
711	472580
39231	472581
17173	472582
17389	472583
49639	472584
16871	472585
7711	472586
11587	472587
33106	472588
39848	472589
23290	472590
30019	472591
50579	472592
6506	472593
26084	472594
1739	472595
130837	472596
166032	472597
8744	472598
18563	472599
3307	472600
8767	472601
37361	472602
78850	472603
40783	472604
8279	472605
3387	472606
59170	472607
44309	472608
12089	472609
63535	472610
59607	472611
325	472612
105096	472613
9696	472614
2145	472615
2813	472616
143	472617
95210	472618
72283	472619
20226	472620
2630	472621
22320	472622
86666	472623
26301	472624
23562	472625
51238	472626
21886	472627
16153	472628
54796	472629
113119	472630
8019	472631
30821	472632
35350	472633
112324	472634
26806	472635
59686	472636
12899	472637
55431	472638
100130	472639
40284	472640
46317	472641
74112	472642
102726	472643
1624	472644
61055	472645
83787	472646
59327	472647
45176	472648
2480	472649
27113	472650
134059	472651
42607	472652
13884	472653
3914	472654
114579	472655
44721	472656
47407	472657
45983	472658
121969	472659
17663	472660
20844	472661
53978	472662
138722	472663
130630	472664
68761	472665
68863	472666
150466	472667
27994	472668
483	472669
7342	472670
58212	472671
122484	472672
112693	472673
65949	472674
36774	472675
74951	472676
90462	472677
21034	472678
57705	472679
63392	472680
9952	472681
2702	472682
15267	472683
6322	472684
143921	472685
164729	472686
71252	472687
27295	472688
85393	472689
52682	472690
9000	472691
83886	472692
22013	472693
76112	472694
39765	472695
27248	472696
68312	472697
60333	472698
97633	472699
2827	472700
730	472701
78847	472702
108	472703
27835	472704
100537	472705
43374	472706
5545	472707
21535	472708
5355	472709
5480	472710
58481	472711
1266	472712
79	472713
23222	472714
13378	472715
65071	472716
7387	472717
59532	472718
12763	472719
51316	472720
89912	472721
30870	472722
21872	472723
57026	472724
8999	472725
645	472726
11623	472727
39667	472728
71298	472729
93553	472730
32943	472731
50598	472732
51293	472733
3385	472734
23958	472735
88336	472736
57941	472737
70561	472738
32492	472739
41058	472740
51868	472741
84170	472742
11508	472743
109062	472744
13081	472745
37047	472746
126710	472747
23796	472748
30471	472749
36414	472750
12220	472751
33214	472752
71940	472753
48767	472754
2060	472755
87367	472756
13253	472757
82806	472758
23288	472759
14422	472760
492	472761
28452	472762
39	472763
50450	472764
54362	472765
4805	472766
4467	472767
138	472768
28433	472769
49803	472770
11069	472771
9093	472772
29126	472773
14578	472774
4304	472775
24225	472776
13996	472777
16142	472778
92534	472779
87947	472780
17882	472781
90863	472782
48573	472783
72355	472784
193	472785
7107	472786
524	472787
130	472788
10745	472789
15297	472790
28367	472791
36742	472792
81740	472793
55657	472794
16027	472795
1070	472796
20921	472797
1919	472798
38936	472799
67172	472800
38996	472801
1835	472802
19435	472803
22665	472804
5189	472805
35979	472806
3102	472807
6039	472808
1274	472809
52079	472810
124883	472811
1187	472812
31622	472813
21666	472814
873	472815
21653	472816
50053	472817
5806	472818
15083	472819
12169	472820
120186	472821
11647	472822
40839	472823
7969	472824
146718	472825
139114	472826
11216	472827
95570	472828
15460	472829
14776	472830
74164	472831
18590	472832
11876	472833
55660	472834
71	472835
41289	472836
99013	472837
156995	472838
23768	472839
5187	472840
89294	472841
35224	472842
76587	472843
5604	472844
60754	472845
864	472846
1472	472847
38296	472848
339	472849
18210	472850
36860	472851
92685	472852
263	472853
134	472854
98097	472855
86320	472856
102362	472857
141634	472858
12871	472859
57160	472860
134215	472861
94834	472862
28801	472863
246	472864
271	472865
40532	472866
56648	472867
1100	472868
32725	472869
61459	472870
57654	472871
40182	472872
61808	472873
22340	472874
110702	472875
8912	472876
62522	472877
64512	472878
4866	472879
12565	472880
2752	472881
41752	472882
13166	472883
90296	472884
22564	472885
32293	472886
37354	472887
13219	472888
1117	472889
879	472890
99256	472891
2261	472892
106215	472893
151359	472894
20216	472895
119764	472896
927	472897
14132	472898
2754	472899
12636	472900
7366	472901
18225	472902
45939	472903
21022	472904
8768	472905
7408	472906
32047	472907
5844	472908
20032	472909
83003	472910
44059	472911
1112	472912
14582	472913
110975	472914
97046	472915
833	472916
18839	472917
87795	472918
40553	472919
19950	472920
30993	472921
5045	472922
92217	472923
50025	472924
43574	472925
104272	472926
1670	472927
9453	472928
107671	472929
96378	472930
52739	472931
21593	472932
83053	472933
1802	472934
22690	472935
29788	472936
29619	472937
4391	472938
30146	472939
11935	472940
136953	472941
18323	472942
4171	472943
33036	472944
5444	472945
56193	472946
66207	472947
5925	472948
156935	472949
6449	472950
39832	472951
43439	472952
17253	472953
23452	472954
15088	472955
552	472956
33778	472957
16985	472958
33133	472959
93048	472960
31589	472961
23987	472962
4825	472963
46301	472964
32054	472965
10914	472966
15326	472967
3590	472968
9631	472969
63658	472970
35792	472971
49743	472972
45756	472973
20379	472974
4508	472975
115029	472976
100945	472977
28552	472978
57612	472979
156075	472980
2690	472981
773	472982
69869	472983
311	472984
24412	472985
47326	472986
9262	472987
8694	472988
46668	472989
20663	472990
2185	472991
70819	472992
28715	472993
255	472994
133247	472995
31034	472996
33889	472997
9194	472998
44375	472999
34861	473000
61234	473001
36319	473002
6970	473003
50149	473004
7658	473005
2496	473006
9941	473007
3764	473008
22532	473009
60506	473010
12270	473011
38921	473012
110267	473013
156141	473014
131819	473015
2013	473016
4147	473017
31928	473018
20286	473019
2365	473020
2005	473021
19004	473022
19745	473023
107281	473024
315	473025
13483	473026
13347	473027
564	473028
81815	473029
92068	473030
42758	473031
5269	473032
35999	473033
86433	473034
3825	473035
11036	473036
7925	473037
10656	473038
14011	473039
44777	473040
27390	473041
5718	473042
92861	473043
388	473044
16743	473045
5264	473046
34360	473047
28845	473048
25715	473049
66192	473050
18994	473051
17119	473052
66777	473053
8641	473054
115224	473055
123742	473056
45578	473057
64797	473058
837	473059
1683	473060
20207	473061
124258	473062
115554	473063
3203	473064
386	473065
29756	473066
51461	473067
118165	473068
162470	473069
29427	473070
2590	473071
2493	473072
79570	473073
93583	473074
35089	473075
80514	473076
13568	473077
118099	473078
25288	473079
6008	473080
17166	473081
101668	473082
57033	473083
14043	473084
47131	473085
30537	473086
20122	473087
4	473088
114094	473089
14730	473090
90924	473091
3933	473092
21439	473093
37072	473094
121909	473095
59715	473096
5774	473097
93	473098
91650	473099
90283	473100
4114	473101
51044	473102
135248	473103
1459	473104
5153	473105
2748	473106
2950	473107
1886	473108
118786	473109
61538	473110
22087	473111
4829	473112
86488	473113
1360	473114
21145	473115
43287	473116
15593	473117
42927	473118
2066	473119
29281	473120
74469	473121
50345	473122
15526	473123
123044	473124
1475	473125
89	473126
110583	473127
3890	473128
406	473129
33172	473130
113287	473131
65562	473132
25445	473133
124298	473134
1531	473135
28683	473136
16267	473137
18460	473138
11324	473139
36932	473140
26861	473141
7701	473142
23107	473143
1623	473144
2293	473145
43157	473146
111980	473147
1143	473148
24455	473149
59107	473150
28730	473151
15989	473152
83642	473153
41776	473154
3675	473155
32508	473156
17887	473157
11490	473158
14623	473159
70476	473160
10781	473161
10586	473162
21	473163
51145	473164
9150	473165
57767	473166
2238	473167
3402	473168
92111	473169
60205	473170
104740	473171
50205	473172
21443	473173
17222	473174
1833	473175
11243	473176
138068	473177
32670	473178
23413	473179
125949	473180
8243	473181
59373	473182
85757	473183
15393	473184
16089	473185
41152	473186
1574	473187
94143	473188
17976	473189
44491	473190
2944	473191
35071	473192
27507	473193
9807	473194
42113	473195
47839	473196
57884	473197
17599	473198
60607	473199
59652	473200
1256	473201
14974	473202
107577	473203
41932	473204
117348	473205
2208	473206
52187	473207
3670	473208
7725	473209
69765	473210
42552	473211
27728	473212
12246	473213
72207	473214
103565	473215
25249	473216
161585	473217
20049	473218
134345	473219
30746	473220
38842	473221
4426	473222
3003	473223
5987	473224
66602	473225
168	473226
6879	473227
4186	473228
28092	473229
22147	473230
64234	473231
79721	473232
55446	473233
615	473234
12867	473235
7234	473236
47821	473237
14445	473238
8972	473239
23079	473240
41039	473241
50025	473242
39669	473243
117978	473244
21460	473245
91920	473246
59498	473247
85857	473248
22573	473249
95707	473250
41379	473251
13	473252
14857	473253
6718	473254
38230	473255
48241	473256
38726	473257
23501	473258
56522	473259
42390	473260
97377	473261
4212	473262
19212	473263
69604	473264
19667	473265
15134	473266
37087	473267
19060	473268
2245	473269
11782	473270
2841	473271
3195	473272
2445	473273
2931	473274
46667	473275
62523	473276
101	473277
161477	473278
1014	473279
33475	473280
18809	473281
11537	473282
1530	473283
110577	473284
26117	473285
49558	473286
19712	473287
11195	473288
153369	473289
129564	473290
40641	473291
8689	473292
41988	473293
77044	473294
47668	473295
1753	473296
67616	473297
70595	473298
144980	473299
22261	473300
101078	473301
10966	473302
8925	473303
3152	473304
142516	473305
3989	473306
3677	473307
91126	473308
21146	473309
133671	473310
75354	473311
1281	473312
16156	473313
104971	473314
49595	473315
2501	473316
8100	473317
14301	473318
71357	473319
67992	473320
40719	473321
141	473322
116144	473323
39812	473324
47549	473325
2621	473326
4930	473327
29216	473328
5716	473329
11265	473330
16	473331
23461	473332
5799	473333
20923	473334
16937	473335
132457	473336
16706	473337
29469	473338
8094	473339
63331	473340
30131	473341
109644	473342
98483	473343
7217	473344
91585	473345
18877	473346
41182	473347
32832	473348
70377	473349
82713	473350
7732	473351
77268	473352
20788	473353
109032	473354
99153	473355
11250	473356
77390	473357
59752	473358
15972	473359
17207	473360
54449	473361
93522	473362
273	473363
33661	473364
103340	473365
91137	473366
28793	473367
120807	473368
18914	473369
108236	473370
45159	473371
2757	473372
118370	473373
66185	473374
48637	473375
5249	473376
10320	473377
38248	473378
52026	473379
16988	473380
105536	473381
160743	473382
12066	473383
66536	473384
8	473385
35686	473386
37800	473387
103299	473388
4175	473389
66789	473390
1686	473391
76194	473392
46508	473393
40966	473394
66058	473395
25890	473396
646	473397
48416	473398
4753	473399
36725	473400
86046	473401
49932	473402
31895	473403
121106	473404
43276	473405
36348	473406
4971	473407
18852	473408
8589	473409
11936	473410
124787	473411
2029	473412
52479	473413
91957	473414
73625	473415
127214	473416
31318	473417
93869	473418
60493	473419
49176	473420
104186	473421
77307	473422
75179	473423
22721	473424
7454	473425
11669	473426
13156	473427
12628	473428
157964	473429
76183	473430
38130	473431
136477	473432
36931	473433
29007	473434
101858	473435
29213	473436
6313	473437
20345	473438
40011	473439
17616	473440
2241	473441
62363	473442
30233	473443
165251	473444
17317	473445
13042	473446
938	473447
82440	473448
289	473449
13834	473450
20780	473451
47695	473452
2001	473453
17085	473454
518	473455
70252	473456
39822	473457
67895	473458
97406	473459
24619	473460
42316	473461
73187	473462
52002	473463
40323	473464
26362	473465
76565	473466
105665	473467
84545	473468
46236	473469
91688	473470
16506	473471
2152	473472
21653	473473
572	473474
50925	473475
22897	473476
9506	473477
85969	473478
188	473479
11449	473480
49263	473481
117808	473482
40113	473483
8603	473484
1024	473485
33013	473486
21583	473487
5603	473488
134309	473489
67121	473490
149912	473491
33142	473492
69472	473493
8655	473494
25144	473495
351	473496
51045	473497
45512	473498
8578	473499
25999	473500
122025	473501
4982	473502
22310	473503
53454	473504
74674	473505
42443	473506
51118	473507
23990	473508
2414	473509
62262	473510
871	473511
45096	473512
32045	473513
118119	473514
18299	473515
74687	473516
97386	473517
44044	473518
53599	473519
87330	473520
9955	473521
14108	473522
27576	473523
63452	473524
18690	473525
80903	473526
6515	473527
5930	473528
114081	473529
76436	473530
35741	473531
8645	473532
8213	473533
61538	473534
30335	473535
48077	473536
25939	473537
47263	473538
35229	473539
11065	473540
7122	473541
101758	473542
31328	473543
31674	473544
4096	473545
27166	473546
34604	473547
628	473548
1733	473549
96768	473550
12807	473551
43084	473552
28132	473553
4122	473554
48808	473555
55551	473556
2369	473557
4637	473558
19674	473559
6444	473560
23274	473561
129529	473562
2998	473563
36822	473564
5871	473565
13952	473566
34155	473567
6764	473568
121224	473569
10745	473570
3877	473571
2687	473572
5717	473573
18513	473574
84969	473575
24340	473576
3349	473577
54480	473578
4182	473579
21407	473580
33408	473581
141514	473582
79037	473583
3923	473584
5059	473585
79060	473586
24379	473587
40851	473588
4119	473589
68864	473590
10795	473591
22916	473592
86729	473593
138452	473594
46579	473595
8643	473596
39838	473597
446	473598
58235	473599
26445	473600
20682	473601
34046	473602
79147	473603
34463	473604
27809	473605
20067	473606
7776	473607
11566	473608
83321	473609
41337	473610
55346	473611
48572	473612
945	473613
47309	473614
56425	473615
3888	473616
87703	473617
38324	473618
118	473619
95644	473620
3000	473621
696	473622
11	473623
25799	473624
50141	473625
96531	473626
1094	473627
47415	473628
71711	473629
59966	473630
161105	473631
100542	473632
140974	473633
5720	473634
21543	473635
63165	473636
54441	473637
7893	473638
154315	473639
17219	473640
29733	473641
91290	473642
1266	473643
27336	473644
14337	473645
123123	473646
15914	473647
51165	473648
118868	473649
16716	473650
3760	473651
105976	473652
9652	473653
29427	473654
6010	473655
308	473656
58	473657
50066	473658
50196	473659
3910	473660
7815	473661
49804	473662
117	473663
29522	473664
37695	473665
70784	473666
15133	473667
35214	473668
24148	473669
65766	473670
39141	473671
8173	473672
36286	473673
34413	473674
61610	473675
51177	473676
75816	473677
81210	473678
23664	473679
37712	473680
25054	473681
31759	473682
48348	473683
23402	473684
20687	473685
4667	473686
19757	473687
57542	473688
271	473689
12477	473690
7032	473691
39154	473692
63373	473693
157287	473694
39447	473695
10955	473696
53414	473697
106640	473698
4886	473699
361	473700
13314	473701
58984	473702
31763	473703
159083	473704
6501	473705
19439	473706
69395	473707
7347	473708
81191	473709
10207	473710
28222	473711
87702	473712
103137	473713
100728	473714
56064	473715
52418	473716
4174	473717
150549	473718
20249	473719
111395	473720
43045	473721
15868	473722
19138	473723
150	473724
82775	473725
87060	473726
19583	473727
33750	473728
4939	473729
28564	473730
132492	473731
160266	473732
47411	473733
1227	473734
84763	473735
80249	473736
59486	473737
30408	473738
14655	473739
9372	473740
39660	473741
1244	473742
11041	473743
6987	473744
3144	473745
125997	473746
45758	473747
18474	473748
18897	473749
63702	473750
124794	473751
104496	473752
82788	473753
43206	473754
25144	473755
1747	473756
76527	473757
45817	473758
4905	473759
3114	473760
117103	473761
8584	473762
49645	473763
4329	473764
67172	473765
85143	473766
25471	473767
25770	473768
6389	473769
20278	473770
11174	473771
12240	473772
95395	473773
79518	473774
71751	473775
13248	473776
158907	473777
58532	473778
9697	473779
9265	473780
102556	473781
103699	473782
2204	473783
11686	473784
23705	473785
24976	473786
33258	473787
6725	473788
17548	473789
2984	473790
84486	473791
49197	473792
35777	473793
9321	473794
20283	473795
32179	473796
15032	473797
24325	473798
1925	473799
995	473800
6296	473801
17798	473802
18481	473803
18223	473804
135247	473805
1999	473806
43159	473807
21704	473808
56964	473809
3703	473810
1493	473811
17775	473812
59078	473813
26874	473814
13827	473815
182	473816
134316	473817
49307	473818
23471	473819
21254	473820
81067	473821
33616	473822
41804	473823
60578	473824
9817	473825
14618	473826
7602	473827
80547	473828
16747	473829
5866	473830
5411	473831
129810	473832
101828	473833
8082	473834
99284	473835
66406	473836
128990	473837
40212	473838
26190	473839
8787	473840
52868	473841
20730	473842
118345	473843
115	473844
72751	473845
50611	473846
64851	473847
7709	473848
19015	473849
70519	473850
7054	473851
3942	473852
158967	473853
64753	473854
4968	473855
10409	473856
9910	473857
53718	473858
46542	473859
108076	473860
14023	473861
600	473862
165287	473863
21386	473864
40622	473865
6913	473866
51739	473867
6790	473868
23475	473869
9431	473870
56962	473871
36694	473872
114217	473873
91281	473874
1007	473875
30070	473876
14110	473877
3719	473878
1	473879
93131	473880
45110	473881
4583	473882
5891	473883
28107	473884
20851	473885
61855	473886
144796	473887
59496	473888
12520	473889
16595	473890
127695	473891
12395	473892
26436	473893
23004	473894
45148	473895
7791	473896
32093	473897
44898	473898
1257	473899
31998	473900
7865	473901
105773	473902
106860	473903
16049	473904
9568	473905
89863	473906
49800	473907
3129	473908
26347	473909
18105	473910
26027	473911
28503	473912
39155	473913
76421	473914
4497	473915
74088	473916
6803	473917
27778	473918
160	473919
18579	473920
10189	473921
98920	473922
20615	473923
14639	473924
18400	473925
14560	473926
15958	473927
3892	473928
129137	473929
35768	473930
46783	473931
1585	473932
57001	473933
23634	473934
42657	473935
71912	473936
26968	473937
156524	473938
61261	473939
10860	473940
25357	473941
26170	473942
42611	473943
10925	473944
38096	473945
45425	473946
55569	473947
40274	473948
5581	473949
5830	473950
69593	473951
5711	473952
25729	473953
1115	473954
34979	473955
44849	473956
22291	473957
86067	473958
23193	473959
70839	473960
4545	473961
20111	473962
54674	473963
21303	473964
158693	473965
6368	473966
16135	473967
5488	473968
153459	473969
5791	473970
53502	473971
3248	473972
62066	473973
28313	473974
50797	473975
48776	473976
10925	473977
1480	473978
6737	473979
12204	473980
22752	473981
41827	473982
91489	473983
75205	473984
136899	473985
52572	473986
48285	473987
16508	473988
11020	473989
136951	473990
40643	473991
114119	473992
12929	473993
33890	473994
217	473995
1358	473996
146044	473997
112986	473998
19353	473999
77895	474000
42080	474001
75502	474002
98580	474003
77905	474004
694	474005
5213	474006
16889	474007
49883	474008
1111	474009
38547	474010
40	474011
98838	474012
972	474013
32414	474014
30407	474015
22513	474016
146567	474017
18208	474018
127502	474019
2681	474020
47205	474021
120766	474022
12560	474023
16896	474024
10912	474025
37292	474026
8213	474027
37316	474028
94420	474029
163785	474030
28515	474031
21735	474032
75344	474033
108087	474034
93800	474035
89259	474036
2010	474037
14499	474038
51542	474039
6271	474040
16270	474041
120046	474042
20295	474043
27247	474044
23104	474045
76705	474046
69593	474047
9283	474048
49758	474049
20110	474050
99268	474051
50475	474052
35666	474053
45314	474054
27975	474055
19075	474056
58884	474057
99295	474058
56377	474059
810	474060
122427	474061
34041	474062
39044	474063
11071	474064
15824	474065
24306	474066
3100	474067
7973	474068
56945	474069
84391	474070
73206	474071
17464	474072
42344	474073
19983	474074
58692	474075
24614	474076
97866	474077
29577	474078
10280	474079
21682	474080
18005	474081
42860	474082
17961	474083
41580	474084
20008	474085
121601	474086
36344	474087
95855	474088
131053	474089
6970	474090
116130	474091
5742	474092
56838	474093
48535	474094
5267	474095
13441	474096
6793	474097
39594	474098
42365	474099
160534	474100
44433	474101
14689	474102
139974	474103
119692	474104
118562	474105
128900	474106
14271	474107
15748	474108
11779	474109
24589	474110
57799	474111
11652	474112
36960	474113
8512	474114
101292	474115
25417	474116
25678	474117
65871	474118
19188	474119
12106	474120
15402	474121
70526	474122
22784	474123
68419	474124
84114	474125
10882	474126
57	474127
130285	474128
959	474129
28937	474130
6770	474131
48365	474132
71	474133
565	474134
6411	474135
10096	474136
59201	474137
77502	474138
29922	474139
90689	474140
10026	474141
14442	474142
7942	474143
13873	474144
86980	474145
2534	474146
122035	474147
99882	474148
1756	474149
82158	474150
94410	474151
89746	474152
139574	474153
10322	474154
34840	474155
106244	474156
46446	474157
22842	474158
19497	474159
61333	474160
63276	474161
22156	474162
47457	474163
3322	474164
78	474165
20792	474166
106330	474167
55376	474168
10994	474169
39718	474170
50732	474171
129308	474172
119175	474173
136602	474174
144703	474175
86107	474176
51528	474177
27351	474178
858	474179
28020	474180
36711	474181
51345	474182
19392	474183
142467	474184
3720	474185
26667	474186
4775	474187
19796	474188
90777	474189
23234	474190
40136	474191
1276	474192
8639	474193
5328	474194
10351	474195
45859	474196
120715	474197
138359	474198
63729	474199
37505	474200
306	474201
21309	474202
9625	474203
20409	474204
45450	474205
84892	474206
9645	474207
119143	474208
6306	474209
15044	474210
988	474211
35466	474212
109	474213
72261	474214
12784	474215
2023	474216
100472	474217
9927	474218
16770	474219
91970	474220
49567	474221
34247	474222
13178	474223
19	474224
73704	474225
47328	474226
87505	474227
28682	474228
34161	474229
2111	474230
30484	474231
129702	474232
2966	474233
5598	474234
42909	474235
13557	474236
10458	474237
164308	474238
21497	474239
15066	474240
116741	474241
6833	474242
26511	474243
1271	474244
13870	474245
6521	474246
10973	474247
81551	474248
127390	474249
37693	474250
1210	474251
9978	474252
42477	474253
164461	474254
786	474255
49350	474256
86840	474257
28897	474258
8698	474259
20745	474260
18925	474261
134974	474262
11799	474263
4697	474264
82283	474265
82883	474266
1233	474267
58311	474268
27219	474269
107372	474270
46891	474271
12860	474272
73339	474273
32449	474274
163751	474275
32535	474276
91657	474277
26367	474278
16523	474279
122	474280
5108	474281
154514	474282
65250	474283
55180	474284
99033	474285
80554	474286
18660	474287
125602	474288
11024	474289
40371	474290
4312	474291
1074	474292
17378	474293
25193	474294
7308	474295
10813	474296
4055	474297
49634	474298
148097	474299
27056	474300
8921	474301
53090	474302
17305	474303
89882	474304
7266	474305
16943	474306
13806	474307
38195	474308
70642	474309
510	474310
33820	474311
107435	474312
1531	474313
90214	474314
88539	474315
5357	474316
12058	474317
32768	474318
70212	474319
3000	474320
59864	474321
48049	474322
123025	474323
67159	474324
28398	474325
42357	474326
36537	474327
11772	474328
1113	474329
38409	474330
64991	474331
13115	474332
4248	474333
14762	474334
121517	474335
29825	474336
15591	474337
473	474338
3843	474339
48	474340
46409	474341
35754	474342
21837	474343
74478	474344
147562	474345
18321	474346
51982	474347
6153	474348
64355	474349
43458	474350
133210	474351
36328	474352
56466	474353
10094	474354
40399	474355
40546	474356
129180	474357
32125	474358
20923	474359
5325	474360
43246	474361
17934	474362
10075	474363
29035	474364
81071	474365
1551	474366
64544	474367
133045	474368
19173	474369
40202	474370
11936	474371
133090	474372
77417	474373
8985	474374
97394	474375
82885	474376
128879	474377
3969	474378
98531	474379
48615	474380
117123	474381
14216	474382
2139	474383
14511	474384
62516	474385
13578	474386
249	474387
81878	474388
10642	474389
52810	474390
659	474391
48285	474392
5618	474393
1465	474394
70494	474395
57459	474396
41857	474397
36208	474398
96523	474399
13616	474400
53506	474401
4305	474402
56378	474403
298	474404
1334	474405
25587	474406
134495	474407
70404	474408
26935	474409
17852	474410
5160	474411
100831	474412
72575	474413
38125	474414
995	474415
43506	474416
101720	474417
142256	474418
28833	474419
29838	474420
125	474421
62465	474422
66635	474423
13426	474424
67135	474425
5895	474426
1666	474427
89244	474428
33111	474429
51718	474430
29636	474431
37239	474432
115309	474433
6605	474434
6130	474435
43783	474436
8856	474437
27775	474438
25381	474439
13989	474440
107682	474441
5056	474442
21	474443
161471	474444
127305	474445
28708	474446
1625	474447
30066	474448
13945	474449
5054	474450
124856	474451
64464	474452
33940	474453
16798	474454
7592	474455
77468	474456
42255	474457
141024	474458
216	474459
1513	474460
11528	474461
27436	474462
110829	474463
45343	474464
16816	474465
116167	474466
76	474467
1969	474468
54469	474469
8776	474470
77759	474471
4363	474472
55387	474473
92408	474474
77074	474475
79249	474476
7845	474477
535	474478
20673	474479
582	474480
4612	474481
873	474482
100551	474483
5702	474484
1447	474485
75095	474486
61880	474487
17773	474488
123162	474489
32179	474490
63294	474491
70772	474492
10	474493
141750	474494
42273	474495
5272	474496
11735	474497
25467	474498
53319	474499
1412	474500
133548	474501
83311	474502
16388	474503
510	474504
4386	474505
69840	474506
19598	474507
1432	474508
111173	474509
52239	474510
1212	474511
21361	474512
46436	474513
9606	474514
9128	474515
89166	474516
28845	474517
5279	474518
13361	474519
32012	474520
16752	474521
9566	474522
21819	474523
26	474524
19789	474525
55127	474526
23462	474527
920	474528
2965	474529
8839	474530
86298	474531
3378	474532
5068	474533
56374	474534
113794	474535
98	474536
218	474537
37065	474538
115547	474539
40929	474540
443	474541
1382	474542
41	474543
12834	474544
19834	474545
6918	474546
20498	474547
471	474548
89616	474549
47408	474550
23403	474551
56799	474552
49270	474553
27079	474554
36632	474555
49371	474556
92808	474557
97706	474558
45155	474559
44807	474560
41645	474561
62903	474562
118796	474563
11942	474564
109762	474565
65785	474566
7692	474567
1943	474568
11826	474569
17348	474570
80309	474571
5985	474572
17764	474573
8968	474574
22869	474575
59387	474576
10771	474577
69825	474578
79897	474579
70129	474580
2532	474581
3237	474582
31672	474583
4549	474584
25440	474585
55608	474586
7527	474587
11127	474588
103896	474589
22508	474590
66592	474591
38711	474592
19966	474593
55	474594
48166	474595
11629	474596
32463	474597
81237	474598
75407	474599
9572	474600
85735	474601
10	474602
22368	474603
54358	474604
8358	474605
82433	474606
44277	474607
101916	474608
2620	474609
110604	474610
37759	474611
3104	474612
79395	474613
120587	474614
44743	474615
4923	474616
41869	474617
125592	474618
1156	474619
38546	474620
2432	474621
19260	474622
115585	474623
1456	474624
37911	474625
84011	474626
84	474627
2226	474628
283	474629
19124	474630
152705	474631
118085	474632
3184	474633
15090	474634
54168	474635
3390	474636
20353	474637
46614	474638
20651	474639
54296	474640
8275	474641
52473	474642
84314	474643
51986	474644
57087	474645
75794	474646
18228	474647
38861	474648
59705	474649
8237	474650
253	474651
21320	474652
54956	474653
11804	474654
21	474655
114697	474656
66281	474657
4602	474658
392	474659
99398	474660
56160	474661
43287	474662
6176	474663
26565	474664
3012	474665
42905	474666
3312	474667
22157	474668
67636	474669
146320	474670
77712	474671
31982	474672
6131	474673
8055	474674
1317	474675
3559	474676
5490	474677
40646	474678
158194	474679
19124	474680
1495	474681
1306	474682
33740	474683
67100	474684
13340	474685
11990	474686
31763	474687
10269	474688
28	474689
53464	474690
63771	474691
8908	474692
169	474693
23673	474694
163231	474695
15442	474696
137593	474697
61389	474698
5963	474699
11851	474700
71903	474701
9668	474702
6188	474703
13499	474704
5702	474705
70104	474706
1746	474707
94934	474708
133196	474709
82746	474710
24590	474711
8862	474712
2991	474713
964	474714
22505	474715
64004	474716
4652	474717
97026	474718
31086	474719
2213	474720
76941	474721
8466	474722
60028	474723
20440	474724
35346	474725
743	474726
59885	474727
27136	474728
13315	474729
165293	474730
148695	474731
65829	474732
73549	474733
77534	474734
10577	474735
28754	474736
17987	474737
7119	474738
65500	474739
124883	474740
39627	474741
118039	474742
70612	474743
78670	474744
20381	474745
1421	474746
124	474747
95374	474748
147581	474749
2745	474750
47526	474751
50	474752
37107	474753
102653	474754
898	474755
5748	474756
1549	474757
42242	474758
80747	474759
15789	474760
19897	474761
32744	474762
21731	474763
56605	474764
4458	474765
3416	474766
6913	474767
4563	474768
81984	474769
84926	474770
34662	474771
46842	474772
15198	474773
13470	474774
58537	474775
10077	474776
45648	474777
41578	474778
26771	474779
170	474780
99926	474781
68225	474782
3576	474783
122163	474784
33088	474785
75534	474786
41545	474787
56412	474788
18500	474789
74704	474790
2217	474791
30579	474792
90163	474793
29994	474794
56454	474795
26123	474796
12688	474797
11342	474798
10161	474799
28	474800
76124	474801
14598	474802
5545	474803
89678	474804
53623	474805
25744	474806
18892	474807
57737	474808
47521	474809
111108	474810
18326	474811
10981	474812
20542	474813
135632	474814
2974	474815
127884	474816
164165	474817
47281	474818
2577	474819
9048	474820
88835	474821
147859	474822
6051	474823
9393	474824
70005	474825
11175	474826
84858	474827
24814	474828
25853	474829
77024	474830
40502	474831
3882	474832
13197	474833
81348	474834
156536	474835
45465	474836
71517	474837
106745	474838
12114	474839
46985	474840
166270	474841
19313	474842
58234	474843
29655	474844
100817	474845
12925	474846
42202	474847
6006	474848
35693	474849
43897	474850
85923	474851
18411	474852
70895	474853
38292	474854
31941	474855
8516	474856
38984	474857
4446	474858
1645	474859
44291	474860
60313	474861
1562	474862
70538	474863
5495	474864
88888	474865
117084	474866
28940	474867
36915	474868
13060	474869
161211	474870
18891	474871
8953	474872
45582	474873
21227	474874
3088	474875
51622	474876
49338	474877
543	474878
72945	474879
8463	474880
57966	474881
47706	474882
32860	474883
11851	474884
9693	474885
23295	474886
15094	474887
3766	474888
127856	474889
103479	474890
24464	474891
50553	474892
34035	474893
95386	474894
84905	474895
2538	474896
37738	474897
14313	474898
49658	474899
18840	474900
15738	474901
18723	474902
39578	474903
5458	474904
18678	474905
18415	474906
28197	474907
48269	474908
74842	474909
43005	474910
37586	474911
77772	474912
20614	474913
57370	474914
5610	474915
92823	474916
21023	474917
38573	474918
1488	474919
73873	474920
13106	474921
33990	474922
79040	474923
111827	474924
18229	474925
8740	474926
22508	474927
11372	474928
34505	474929
98488	474930
5922	474931
31498	474932
7806	474933
1556	474934
38201	474935
13872	474936
14900	474937
39380	474938
83866	474939
84044	474940
43369	474941
1756	474942
39687	474943
10472	474944
88366	474945
50741	474946
40863	474947
5922	474948
77275	474949
102142	474950
1334	474951
43037	474952
23350	474953
67116	474954
14285	474955
663	474956
33694	474957
20568	474958
1086	474959
16442	474960
3614	474961
79594	474962
114805	474963
45580	474964
20931	474965
86495	474966
22250	474967
69080	474968
646	474969
2568	474970
27146	474971
43016	474972
1898	474973
35691	474974
49	474975
42552	474976
31695	474977
157370	474978
57455	474979
20439	474980
20223	474981
11356	474982
165876	474983
31979	474984
73630	474985
103830	474986
4666	474987
85920	474988
152451	474989
75296	474990
61762	474991
44481	474992
40141	474993
6966	474994
26598	474995
13020	474996
11753	474997
10723	474998
14558	474999
1436	475000
128252	475001
14073	475002
8955	475003
68581	475004
5219	475005
118414	475006
29061	475007
87436	475008
39	475009
22953	475010
122901	475011
13766	475012
48253	475013
40699	475014
2295	475015
28204	475016
125230	475017
28140	475018
38475	475019
24559	475020
63741	475021
100936	475022
52576	475023
2064	475024
20729	475025
143281	475026
130172	475027
64623	475028
32901	475029
23066	475030
125408	475031
6605	475032
12095	475033
17473	475034
35744	475035
59129	475036
6036	475037
16926	475038
47343	475039
23257	475040
26359	475041
6351	475042
72134	475043
26131	475044
148292	475045
10353	475046
112340	475047
11401	475048
10354	475049
10368	475050
26362	475051
3393	475052
148428	475053
13242	475054
24905	475055
28572	475056
11902	475057
48251	475058
85923	475059
17811	475060
102592	475061
3587	475062
21258	475063
43358	475064
55489	475065
4839	475066
845	475067
8596	475068
63857	475069
352	475070
19669	475071
1055	475072
82386	475073
104308	475074
10551	475075
22592	475076
1243	475077
26869	475078
77840	475079
15846	475080
20043	475081
65779	475082
68987	475083
12115	475084
22443	475085
105900	475086
26613	475087
14915	475088
4543	475089
4434	475090
45327	475091
6472	475092
92451	475093
16551	475094
9692	475095
54781	475096
87243	475097
20358	475098
3625	475099
120642	475100
59670	475101
13509	475102
434	475103
3885	475104
107145	475105
1012	475106
76160	475107
38490	475108
1833	475109
97702	475110
34205	475111
128378	475112
3772	475113
17327	475114
126406	475115
2785	475116
45166	475117
14432	475118
25399	475119
25078	475120
16773	475121
43163	475122
56346	475123
48319	475124
1031	475125
82	475126
35442	475127
134878	475128
122538	475129
57894	475130
42098	475131
35210	475132
27827	475133
43405	475134
10165	475135
13870	475136
14286	475137
25808	475138
84	475139
12090	475140
127486	475141
40514	475142
22882	475143
56060	475144
98617	475145
144543	475146
31552	475147
30028	475148
36264	475149
102780	475150
26208	475151
3186	475152
19672	475153
14528	475154
4609	475155
20218	475156
20441	475157
29894	475158
432	475159
52273	475160
12336	475161
24355	475162
38447	475163
26386	475164
21590	475165
38103	475166
65616	475167
59530	475168
925	475169
43967	475170
21085	475171
5635	475172
8756	475173
81206	475174
89277	475175
46032	475176
2258	475177
129899	475178
33894	475179
9525	475180
69517	475181
47880	475182
7776	475183
12010	475184
49792	475185
3991	475186
38841	475187
42312	475188
58419	475189
113895	475190
33256	475191
13393	475192
89465	475193
22739	475194
142889	475195
48400	475196
3443	475197
35450	475198
56758	475199
116734	475200
102863	475201
76	475202
30349	475203
155306	475204
16027	475205
107322	475206
9435	475207
78715	475208
30418	475209
30301	475210
39230	475211
4739	475212
23758	475213
24713	475214
17946	475215
11322	475216
46987	475217
21557	475218
146684	475219
43939	475220
60180	475221
109036	475222
67560	475223
176	475224
17147	475225
120666	475226
30670	475227
18145	475228
11907	475229
47927	475230
34891	475231
34385	475232
21041	475233
11466	475234
17668	475235
65288	475236
103061	475237
87863	475238
50024	475239
44386	475240
3891	475241
3467	475242
86713	475243
61450	475244
28916	475245
18760	475246
8042	475247
32446	475248
78251	475249
97280	475250
242	475251
14942	475252
46927	475253
42345	475254
77564	475255
21494	475256
103777	475257
74028	475258
59414	475259
108638	475260
86587	475261
263	475262
126323	475263
1093	475264
6181	475265
19518	475266
51495	475267
114403	475268
29140	475269
47934	475270
53265	475271
34	475272
11612	475273
60725	475274
79445	475275
10756	475276
67465	475277
2956	475278
45053	475279
55315	475280
10390	475281
1634	475282
41388	475283
32966	475284
49146	475285
10871	475286
2809	475287
24178	475288
153574	475289
58303	475290
123945	475291
85972	475292
36397	475293
12216	475294
50273	475295
4660	475296
89029	475297
8566	475298
48156	475299
32761	475300
57550	475301
108021	475302
52995	475303
1790	475304
78884	475305
19636	475306
129890	475307
813	475308
12464	475309
12631	475310
112028	475311
6470	475312
75470	475313
2730	475314
7857	475315
343	475316
2519	475317
20968	475318
33972	475319
71	475320
135618	475321
6990	475322
766	475323
102906	475324
12405	475325
44508	475326
7020	475327
2472	475328
43950	475329
7819	475330
4103	475331
30143	475332
14314	475333
31270	475334
31135	475335
2721	475336
7325	475337
24569	475338
44941	475339
14038	475340
8442	475341
1683	475342
9769	475343
3229	475344
67543	475345
52542	475346
90909	475347
148657	475348
62304	475349
23770	475350
9099	475351
70940	475352
46592	475353
41610	475354
37977	475355
45662	475356
15195	475357
2236	475358
3234	475359
3314	475360
45709	475361
21894	475362
52023	475363
32009	475364
29516	475365
132603	475366
83863	475367
40723	475368
1528	475369
133863	475370
25723	475371
53339	475372
7057	475373
82027	475374
44001	475375
117314	475376
47362	475377
57725	475378
25955	475379
72094	475380
9707	475381
114983	475382
40208	475383
88894	475384
7209	475385
21446	475386
3693	475387
17682	475388
23388	475389
105278	475390
37412	475391
23850	475392
13588	475393
42995	475394
36993	475395
77714	475396
24649	475397
7202	475398
31078	475399
51140	475400
35326	475401
127625	475402
3486	475403
87061	475404
14006	475405
17934	475406
64098	475407
116071	475408
9359	475409
105451	475410
136649	475411
15622	475412
58935	475413
142915	475414
23181	475415
78964	475416
34780	475417
31379	475418
34985	475419
51210	475420
147	475421
162588	475422
75379	475423
50242	475424
47881	475425
32522	475426
619	475427
74439	475428
4543	475429
3645	475430
7856	475431
32040	475432
63645	475433
69262	475434
7059	475435
60485	475436
13862	475437
35397	475438
21429	475439
9601	475440
71165	475441
29596	475442
9	475443
124479	475444
14569	475445
26661	475446
69628	475447
3521	475448
44143	475449
698	475450
69418	475451
88401	475452
845	475453
12808	475454
87024	475455
92	475456
1158	475457
149969	475458
39309	475459
138281	475460
23393	475461
38402	475462
162357	475463
71876	475464
30609	475465
40422	475466
42146	475467
3348	475468
1466	475469
3899	475470
117299	475471
23386	475472
157826	475473
14622	475474
89656	475475
33910	475476
112199	475477
8496	475478
13660	475479
7437	475480
13898	475481
6251	475482
41577	475483
7103	475484
158736	475485
31420	475486
78957	475487
103713	475488
34383	475489
61	475490
161814	475491
86518	475492
26645	475493
16993	475494
5488	475495
12168	475496
3689	475497
4719	475498
20671	475499
8875	475500
1677	475501
129314	475502
1530	475503
1355	475504
3707	475505
51682	475506
23306	475507
70791	475508
2172	475509
99409	475510
303	475511
67705	475512
4481	475513
95991	475514
40612	475515
135383	475516
9680	475517
96348	475518
24447	475519
5176	475520
24124	475521
62940	475522
48467	475523
79744	475524
92201	475525
30648	475526
25881	475527
7870	475528
753	475529
165121	475530
80090	475531
37510	475532
165718	475533
4551	475534
7556	475535
36872	475536
48058	475537
33603	475538
422	475539
1557	475540
2884	475541
15213	475542
3109	475543
23523	475544
39464	475545
26682	475546
103570	475547
1815	475548
23264	475549
17418	475550
7266	475551
69280	475552
1837	475553
98458	475554
57047	475555
101199	475556
3933	475557
1066	475558
33109	475559
64069	475560
5294	475561
77993	475562
129240	475563
87380	475564
94973	475565
55607	475566
1187	475567
71271	475568
53931	475569
32052	475570
31568	475571
436	475572
88250	475573
13861	475574
13950	475575
68653	475576
409	475577
74	475578
71339	475579
18899	475580
61924	475581
17377	475582
11029	475583
107305	475584
104046	475585
33434	475586
51288	475587
104551	475588
17877	475589
27969	475590
39837	475591
10761	475592
38420	475593
76512	475594
30435	475595
69701	475596
71498	475597
139264	475598
54363	475599
40243	475600
12082	475601
1571	475602
5053	475603
46390	475604
7639	475605
41582	475606
41481	475607
20515	475608
62017	475609
46351	475610
48041	475611
43185	475612
2131	475613
71918	475614
55914	475615
2342	475616
26579	475617
49556	475618
27012	475619
140365	475620
89960	475621
8137	475622
147207	475623
14347	475624
91916	475625
103161	475626
18710	475627
1765	475628
148795	475629
83135	475630
70064	475631
7696	475632
63971	475633
92528	475634
540	475635
13868	475636
18603	475637
8576	475638
32152	475639
3240	475640
2623	475641
17345	475642
105045	475643
45867	475644
353	475645
2131	475646
6592	475647
6848	475648
15363	475649
13853	475650
51011	475651
3809	475652
114530	475653
33876	475654
44665	475655
20902	475656
96663	475657
127401	475658
68002	475659
66658	475660
33886	475661
82019	475662
15479	475663
27074	475664
9568	475665
85177	475666
83743	475667
47152	475668
12071	475669
8115	475670
10500	475671
15933	475672
83712	475673
60439	475674
38219	475675
30719	475676
56216	475677
45259	475678
118986	475679
84567	475680
9624	475681
17207	475682
10094	475683
160015	475684
40531	475685
52660	475686
81854	475687
6193	475688
122229	475689
22818	475690
8964	475691
9415	475692
65725	475693
93868	475694
594	475695
8132	475696
109641	475697
84755	475698
27337	475699
36362	475700
83628	475701
22549	475702
16701	475703
44076	475704
2008	475705
20317	475706
32179	475707
79445	475708
4573	475709
21379	475710
115648	475711
13362	475712
27797	475713
36141	475714
13257	475715
34700	475716
30003	475717
127210	475718
36695	475719
55032	475720
159331	475721
16432	475722
24015	475723
9082	475724
13212	475725
121231	475726
75107	475727
21699	475728
61204	475729
72863	475730
18285	475731
1675	475732
54933	475733
4521	475734
8534	475735
228	475736
9699	475737
278	475738
26302	475739
5502	475740
4911	475741
76828	475742
47493	475743
12655	475744
75197	475745
88498	475746
101075	475747
66363	475748
41777	475749
58560	475750
30499	475751
160940	475752
41133	475753
57354	475754
61604	475755
23557	475756
17149	475757
101316	475758
17211	475759
31448	475760
16940	475761
12783	475762
67859	475763
72843	475764
1088	475765
37479	475766
108391	475767
24794	475768
2824	475769
59570	475770
20462	475771
87979	475772
38527	475773
7684	475774
50772	475775
917	475776
84360	475777
4792	475778
114016	475779
30362	475780
85853	475781
95117	475782
2357	475783
3374	475784
61	475785
2007	475786
12801	475787
100081	475788
52195	475789
39	475790
10791	475791
15023	475792
8850	475793
36291	475794
67303	475795
25238	475796
65110	475797
157415	475798
3753	475799
89523	475800
15718	475801
103432	475802
149843	475803
46570	475804
3114	475805
67577	475806
47442	475807
119539	475808
43646	475809
113524	475810
31168	475811
37767	475812
18453	475813
86051	475814
6504	475815
11496	475816
94628	475817
273	475818
55641	475819
11169	475820
12583	475821
101915	475822
32804	475823
9188	475824
2461	475825
24016	475826
149	475827
129263	475828
110127	475829
46908	475830
66542	475831
10791	475832
2176	475833
28472	475834
34941	475835
6791	475836
3076	475837
6757	475838
2747	475839
40025	475840
27134	475841
46150	475842
33417	475843
40742	475844
63592	475845
20180	475846
57999	475847
58524	475848
93820	475849
11252	475850
7479	475851
21175	475852
8480	475853
1536	475854
95938	475855
36624	475856
22888	475857
7764	475858
18670	475859
9584	475860
80579	475861
2182	475862
32308	475863
86091	475864
9195	475865
91101	475866
67150	475867
31975	475868
31327	475869
15748	475870
88727	475871
121056	475872
24632	475873
1561	475874
17377	475875
26936	475876
3870	475877
8770	475878
59416	475879
6812	475880
22485	475881
57929	475882
37562	475883
19754	475884
41779	475885
7918	475886
5858	475887
449	475888
103097	475889
28041	475890
51380	475891
67831	475892
55195	475893
9206	475894
15679	475895
147813	475896
558	475897
60499	475898
61132	475899
3898	475900
127738	475901
12358	475902
14557	475903
5318	475904
16717	475905
11034	475906
58244	475907
34846	475908
97085	475909
14561	475910
91792	475911
87618	475912
865	475913
20486	475914
43086	475915
127671	475916
18158	475917
35868	475918
13766	475919
8819	475920
96388	475921
131844	475922
353	475923
27771	475924
19671	475925
24887	475926
9014	475927
37410	475928
84844	475929
34227	475930
4749	475931
16871	475932
100259	475933
3042	475934
101441	475935
115208	475936
97513	475937
49293	475938
38890	475939
62000	475940
22028	475941
15888	475942
5575	475943
4292	475944
41270	475945
1878	475946
49332	475947
45591	475948
6887	475949
1409	475950
861	475951
53074	475952
50266	475953
10556	475954
10103	475955
135422	475956
54287	475957
4398	475958
9844	475959
14564	475960
61337	475961
11822	475962
19368	475963
79	475964
34666	475965
132833	475966
58217	475967
83380	475968
35573	475969
5105	475970
150376	475971
25383	475972
63009	475973
36955	475974
2216	475975
39675	475976
1316	475977
13694	475978
26242	475979
6090	475980
121584	475981
2032	475982
17628	475983
14788	475984
17931	475985
28759	475986
11663	475987
17013	475988
59383	475989
17416	475990
47113	475991
60017	475992
70507	475993
131859	475994
53353	475995
11400	475996
1306	475997
10099	475998
19497	475999
147696	476000
4637	476001
72144	476002
45980	476003
1271	476004
129075	476005
33059	476006
125662	476007
12158	476008
133881	476009
159779	476010
28731	476011
84992	476012
44361	476013
27535	476014
3009	476015
34673	476016
21005	476017
47135	476018
32263	476019
17131	476020
8415	476021
46797	476022
11724	476023
21362	476024
37870	476025
2017	476026
12280	476027
149466	476028
19210	476029
9582	476030
258	476031
93610	476032
1013	476033
12346	476034
272	476035
48141	476036
29772	476037
37	476038
122100	476039
15237	476040
6553	476041
3064	476042
166263	476043
16176	476044
1450	476045
13353	476046
33692	476047
141	476048
59501	476049
149149	476050
29615	476051
42902	476052
64957	476053
18062	476054
16944	476055
15950	476056
132879	476057
3774	476058
41232	476059
12527	476060
140427	476061
43396	476062
12170	476063
40887	476064
115149	476065
14446	476066
18862	476067
98178	476068
755	476069
11734	476070
18847	476071
15001	476072
9278	476073
93889	476074
882	476075
154757	476076
78723	476077
64360	476078
13171	476079
43954	476080
50663	476081
5321	476082
33546	476083
58972	476084
14498	476085
10155	476086
29883	476087
12406	476088
35626	476089
255	476090
81025	476091
132732	476092
8315	476093
77644	476094
599	476095
16540	476096
18924	476097
80854	476098
18370	476099
7594	476100
64322	476101
17454	476102
3752	476103
3124	476104
17045	476105
110271	476106
127631	476107
67309	476108
125041	476109
17898	476110
65631	476111
6365	476112
36708	476113
1642	476114
103127	476115
49958	476116
9648	476117
78271	476118
10115	476119
5063	476120
112976	476121
84412	476122
2486	476123
32067	476124
48069	476125
6287	476126
29790	476127
18644	476128
149527	476129
105288	476130
37152	476131
1289	476132
32886	476133
76940	476134
385	476135
4124	476136
20668	476137
7366	476138
1008	476139
33952	476140
10623	476141
718	476142
11126	476143
2937	476144
37801	476145
4375	476146
30218	476147
7533	476148
21349	476149
36898	476150
5774	476151
6871	476152
8077	476153
50014	476154
35240	476155
76563	476156
48519	476157
98697	476158
64260	476159
60598	476160
26744	476161
63425	476162
3637	476163
23356	476164
432	476165
20656	476166
100589	476167
103178	476168
122581	476169
10452	476170
50849	476171
137088	476172
6210	476173
151790	476174
23799	476175
91083	476176
52325	476177
11026	476178
86016	476179
92317	476180
17476	476181
86892	476182
15214	476183
96768	476184
22515	476185
33946	476186
75956	476187
67602	476188
135027	476189
157904	476190
5161	476191
131437	476192
105705	476193
39864	476194
75033	476195
41040	476196
265	476197
18912	476198
21064	476199
67595	476200
24843	476201
4789	476202
1574	476203
57817	476204
35958	476205
24807	476206
32402	476207
52886	476208
31562	476209
8846	476210
61126	476211
12417	476212
21618	476213
38494	476214
1037	476215
10340	476216
5078	476217
133972	476218
41070	476219
37519	476220
10009	476221
152372	476222
27668	476223
37022	476224
156	476225
17	476226
929	476227
16065	476228
8419	476229
138770	476230
34793	476231
83159	476232
223	476233
1024	476234
107185	476235
98953	476236
874	476237
47162	476238
313	476239
105971	476240
161527	476241
8075	476242
115284	476243
16537	476244
29100	476245
9785	476246
23377	476247
49137	476248
6837	476249
1402	476250
5095	476251
27481	476252
116	476253
3241	476254
41892	476255
95339	476256
22349	476257
4847	476258
16035	476259
10253	476260
418	476261
23201	476262
48001	476263
13627	476264
16596	476265
103314	476266
68619	476267
4087	476268
9969	476269
21586	476270
52262	476271
5289	476272
19640	476273
18439	476274
72722	476275
119012	476276
17908	476277
101177	476278
493	476279
99164	476280
22196	476281
39936	476282
87353	476283
4433	476284
13024	476285
19720	476286
86123	476287
26047	476288
61588	476289
2134	476290
3254	476291
13125	476292
8862	476293
2551	476294
53196	476295
84350	476296
102358	476297
6118	476298
180	476299
9586	476300
17641	476301
22599	476302
66664	476303
1861	476304
38699	476305
143321	476306
145535	476307
23701	476308
17552	476309
49249	476310
12108	476311
91553	476312
114190	476313
725	476314
88973	476315
25192	476316
53024	476317
24059	476318
29913	476319
97480	476320
2520	476321
4796	476322
65316	476323
19096	476324
83379	476325
8729	476326
9601	476327
101163	476328
2582	476329
7111	476330
93452	476331
36340	476332
46894	476333
35478	476334
2837	476335
40750	476336
5057	476337
70291	476338
119041	476339
89654	476340
3703	476341
36600	476342
40091	476343
27333	476344
40746	476345
32710	476346
7753	476347
1321	476348
24199	476349
92195	476350
50712	476351
27645	476352
15037	476353
91852	476354
2865	476355
27834	476356
113185	476357
52312	476358
34930	476359
63319	476360
49675	476361
3557	476362
70310	476363
46098	476364
4484	476365
83404	476366
3851	476367
20064	476368
25077	476369
58129	476370
47710	476371
36584	476372
49473	476373
118560	476374
22286	476375
11442	476376
14980	476377
48649	476378
233	476379
4141	476380
57088	476381
45917	476382
15914	476383
165598	476384
113343	476385
24810	476386
99051	476387
128766	476388
91172	476389
12788	476390
16105	476391
54703	476392
50906	476393
95955	476394
15094	476395
36311	476396
77781	476397
9393	476398
23934	476399
61973	476400
102153	476401
2614	476402
150	476403
160321	476404
1981	476405
2495	476406
19190	476407
28462	476408
33863	476409
18339	476410
66145	476411
22913	476412
36904	476413
29371	476414
11415	476415
15507	476416
84509	476417
38705	476418
12974	476419
4469	476420
14888	476421
25350	476422
20462	476423
39672	476424
5607	476425
53313	476426
53269	476427
55014	476428
1386	476429
37860	476430
96125	476431
1750	476432
80852	476433
10484	476434
5991	476435
76390	476436
50852	476437
150775	476438
59887	476439
80949	476440
37695	476441
11658	476442
56745	476443
90637	476444
82266	476445
86015	476446
26002	476447
93071	476448
3867	476449
49188	476450
89013	476451
2030	476452
15467	476453
25922	476454
2678	476455
62554	476456
14801	476457
87900	476458
64478	476459
39892	476460
6038	476461
59264	476462
9325	476463
12169	476464
82023	476465
34803	476466
44133	476467
49218	476468
2250	476469
65956	476470
23691	476471
25318	476472
2746	476473
111328	476474
9220	476475
34263	476476
1	476477
75299	476478
127798	476479
67917	476480
2111	476481
129224	476482
14097	476483
34469	476484
22665	476485
82617	476486
105242	476487
95779	476488
11148	476489
44170	476490
41587	476491
3460	476492
92502	476493
4569	476494
36640	476495
4693	476496
54128	476497
2596	476498
36809	476499
25602	476500
67979	476501
7491	476502
18945	476503
86837	476504
6151	476505
14144	476506
5695	476507
6004	476508
50899	476509
84008	476510
8067	476511
10052	476512
5087	476513
73434	476514
12323	476515
65383	476516
41809	476517
41991	476518
6015	476519
34656	476520
13473	476521
47427	476522
50045	476523
14545	476524
92182	476525
3515	476526
24861	476527
162872	476528
60889	476529
17275	476530
117069	476531
45939	476532
75707	476533
62300	476534
22393	476535
91309	476536
2968	476537
5828	476538
3871	476539
52280	476540
50744	476541
24349	476542
43522	476543
132068	476544
43883	476545
34473	476546
27138	476547
51	476548
21824	476549
5511	476550
59735	476551
4058	476552
61431	476553
132046	476554
1220	476555
1864	476556
85260	476557
20636	476558
28354	476559
84689	476560
1416	476561
13238	476562
100109	476563
146277	476564
55153	476565
7788	476566
46224	476567
85612	476568
58173	476569
6966	476570
72442	476571
107041	476572
157269	476573
95120	476574
46710	476575
50471	476576
15290	476577
125680	476578
30909	476579
40766	476580
17826	476581
91326	476582
112544	476583
12857	476584
14040	476585
20116	476586
64684	476587
31349	476588
33824	476589
142082	476590
747	476591
14841	476592
30931	476593
16081	476594
87524	476595
158722	476596
125649	476597
7330	476598
80345	476599
31972	476600
36496	476601
39284	476602
115968	476603
5325	476604
58302	476605
79255	476606
75087	476607
1879	476608
4	476609
32373	476610
9529	476611
15477	476612
11300	476613
5753	476614
533	476615
25119	476616
101216	476617
21525	476618
10960	476619
39625	476620
19869	476621
75040	476622
32832	476623
5225	476624
85420	476625
598	476626
64751	476627
30433	476628
55254	476629
417	476630
24801	476631
34	476632
24976	476633
178	476634
42482	476635
41714	476636
10474	476637
45851	476638
79366	476639
2680	476640
7626	476641
79810	476642
15795	476643
14819	476644
1091	476645
129699	476646
38205	476647
5916	476648
105755	476649
9383	476650
34789	476651
133295	476652
152057	476653
8559	476654
72304	476655
69494	476656
688	476657
34787	476658
24114	476659
1134	476660
45726	476661
41678	476662
22208	476663
9523	476664
116175	476665
8373	476666
50674	476667
51388	476668
22745	476669
1089	476670
79935	476671
465	476672
137474	476673
13100	476674
19051	476675
2423	476676
81162	476677
52836	476678
108680	476679
10574	476680
42311	476681
11957	476682
59821	476683
52681	476684
93247	476685
21421	476686
35189	476687
165604	476688
131340	476689
11654	476690
138665	476691
97961	476692
72145	476693
132515	476694
9593	476695
6436	476696
22561	476697
9807	476698
36077	476699
35947	476700
50436	476701
72216	476702
82815	476703
1302	476704
12143	476705
23862	476706
52138	476707
18942	476708
6378	476709
87078	476710
49065	476711
21764	476712
33956	476713
63579	476714
98477	476715
17274	476716
34367	476717
26001	476718
25199	476719
37650	476720
35758	476721
38025	476722
33865	476723
142999	476724
34592	476725
151796	476726
82903	476727
91467	476728
95252	476729
15375	476730
11504	476731
55454	476732
12207	476733
81590	476734
146619	476735
27701	476736
5990	476737
85214	476738
146607	476739
718	476740
32934	476741
90553	476742
28187	476743
42818	476744
81088	476745
9471	476746
241	476747
2311	476748
18191	476749
15819	476750
44781	476751
69836	476752
102499	476753
3143	476754
3390	476755
3322	476756
2330	476757
21990	476758
56724	476759
13812	476760
4705	476761
50787	476762
153407	476763
53492	476764
2858	476765
2673	476766
92162	476767
51220	476768
53524	476769
52813	476770
3824	476771
31578	476772
70299	476773
52808	476774
254	476775
16853	476776
14565	476777
53339	476778
66898	476779
13684	476780
35665	476781
17862	476782
14961	476783
6710	476784
62481	476785
53867	476786
23650	476787
47189	476788
811	476789
125	476790
4216	476791
69273	476792
94716	476793
6836	476794
27469	476795
14305	476796
32990	476797
4373	476798
16000	476799
5639	476800
10471	476801
50139	476802
14575	476803
37990	476804
52389	476805
91007	476806
589	476807
131027	476808
18238	476809
38896	476810
31884	476811
82937	476812
511	476813
147294	476814
40476	476815
3707	476816
151848	476817
27596	476818
661	476819
88056	476820
21371	476821
30867	476822
52306	476823
55338	476824
72986	476825
49608	476826
89374	476827
100558	476828
14824	476829
36088	476830
18396	476831
22391	476832
20891	476833
657	476834
53159	476835
7451	476836
72371	476837
37760	476838
86689	476839
57777	476840
67747	476841
100247	476842
1075	476843
11452	476844
166265	476845
41370	476846
8766	476847
18133	476848
17537	476849
63742	476850
40727	476851
6804	476852
8357	476853
35423	476854
66914	476855
982	476856
7534	476857
44	476858
92976	476859
2159	476860
6	476861
77604	476862
128484	476863
13810	476864
4992	476865
1518	476866
35166	476867
14739	476868
69972	476869
28576	476870
9484	476871
44959	476872
33099	476873
3967	476874
31326	476875
119775	476876
29	476877
1762	476878
255	476879
100991	476880
83149	476881
40102	476882
9568	476883
17829	476884
48088	476885
5666	476886
5273	476887
36084	476888
439	476889
42757	476890
8725	476891
17897	476892
75855	476893
40933	476894
66667	476895
111710	476896
29771	476897
86179	476898
20564	476899
109307	476900
57989	476901
31011	476902
17784	476903
18826	476904
15510	476905
142156	476906
110229	476907
5863	476908
12420	476909
6819	476910
10208	476911
15989	476912
56036	476913
34556	476914
16062	476915
41221	476916
26276	476917
8792	476918
45696	476919
23926	476920
23303	476921
94601	476922
13940	476923
1657	476924
250	476925
79158	476926
129744	476927
12004	476928
38977	476929
53980	476930
64485	476931
17656	476932
83558	476933
13692	476934
22203	476935
57	476936
134963	476937
83360	476938
7134	476939
77835	476940
67513	476941
78	476942
58337	476943
9943	476944
13842	476945
32073	476946
20530	476947
4169	476948
61424	476949
7122	476950
22777	476951
12736	476952
3462	476953
9073	476954
5767	476955
67635	476956
4658	476957
40824	476958
28141	476959
1438	476960
12481	476961
10777	476962
16553	476963
74355	476964
24974	476965
55629	476966
32937	476967
109049	476968
3845	476969
132167	476970
1690	476971
148506	476972
35744	476973
18	476974
84040	476975
23466	476976
1819	476977
26313	476978
50288	476979
22765	476980
57334	476981
3359	476982
84617	476983
588	476984
777	476985
54288	476986
131665	476987
160010	476988
3871	476989
29983	476990
31626	476991
8541	476992
108360	476993
108262	476994
6854	476995
7300	476996
29219	476997
57343	476998
1792	476999
808	477000
50270	477001
152419	477002
7767	477003
14685	477004
887	477005
37553	477006
95091	477007
18593	477008
58557	477009
6858	477010
8936	477011
6346	477012
61656	477013
48318	477014
101238	477015
139436	477016
8523	477017
133279	477018
37843	477019
16947	477020
17941	477021
7773	477022
17234	477023
31769	477024
17411	477025
29241	477026
353	477027
20365	477028
6506	477029
14372	477030
147879	477031
20399	477032
141050	477033
4004	477034
99838	477035
28241	477036
5733	477037
58529	477038
1507	477039
3830	477040
65713	477041
707	477042
45557	477043
108595	477044
8993	477045
1959	477046
45364	477047
22315	477048
11923	477049
402	477050
15756	477051
3115	477052
50471	477053
1556	477054
7478	477055
11599	477056
3387	477057
60381	477058
229	477059
88648	477060
4217	477061
185	477062
2723	477063
16267	477064
32039	477065
25252	477066
73561	477067
125951	477068
34422	477069
4851	477070
1804	477071
20124	477072
8575	477073
11591	477074
40527	477075
10823	477076
46929	477077
83532	477078
36856	477079
868	477080
22554	477081
2879	477082
48964	477083
97515	477084
158782	477085
5255	477086
6252	477087
6531	477088
270	477089
6531	477090
46531	477091
17425	477092
73653	477093
658	477094
86889	477095
15014	477096
4613	477097
93768	477098
73212	477099
7210	477100
101906	477101
106931	477102
5371	477103
102150	477104
123642	477105
84525	477106
108113	477107
131362	477108
1123	477109
132	477110
8763	477111
8345	477112
48925	477113
74086	477114
410	477115
4795	477116
21637	477117
12275	477118
20924	477119
126894	477120
3744	477121
6083	477122
30780	477123
68008	477124
42399	477125
7259	477126
131917	477127
13342	477128
28780	477129
103914	477130
2004	477131
90258	477132
104375	477133
112231	477134
9611	477135
52423	477136
32030	477137
26807	477138
4295	477139
75046	477140
10156	477141
176	477142
15588	477143
157799	477144
114	477145
64649	477146
96626	477147
19525	477148
75988	477149
36005	477150
4220	477151
33192	477152
8089	477153
61326	477154
55664	477155
23461	477156
15794	477157
13582	477158
11429	477159
12695	477160
11187	477161
12724	477162
32174	477163
62968	477164
574	477165
54646	477166
33003	477167
30613	477168
22351	477169
233	477170
17270	477171
160	477172
132212	477173
9731	477174
11251	477175
43997	477176
2468	477177
24742	477178
2984	477179
8004	477180
23584	477181
36164	477182
62960	477183
10733	477184
9220	477185
783	477186
34291	477187
20400	477188
38333	477189
11442	477190
2791	477191
24448	477192
57912	477193
40537	477194
101120	477195
88766	477196
6849	477197
63748	477198
78989	477199
12902	477200
118415	477201
60144	477202
6300	477203
4812	477204
39875	477205
41634	477206
16357	477207
19503	477208
8974	477209
10738	477210
24184	477211
20131	477212
64094	477213
85370	477214
54815	477215
18321	477216
55700	477217
21120	477218
93888	477219
55815	477220
435	477221
104267	477222
3936	477223
63857	477224
24255	477225
83080	477226
83116	477227
15672	477228
11880	477229
27448	477230
29423	477231
4953	477232
73880	477233
31714	477234
117623	477235
22631	477236
9677	477237
34799	477238
1792	477239
37422	477240
821	477241
22283	477242
17992	477243
7813	477244
11885	477245
18117	477246
98921	477247
30933	477248
58294	477249
6059	477250
3450	477251
18574	477252
48068	477253
48760	477254
69683	477255
97650	477256
34577	477257
58449	477258
48835	477259
58490	477260
82652	477261
16847	477262
112341	477263
85	477264
3000	477265
44963	477266
51490	477267
21306	477268
13681	477269
71842	477270
102468	477271
35566	477272
18133	477273
19479	477274
20679	477275
37205	477276
9757	477277
15931	477278
102002	477279
16940	477280
93705	477281
742	477282
15440	477283
76062	477284
2337	477285
69402	477286
64933	477287
53998	477288
128056	477289
128522	477290
9524	477291
151306	477292
2249	477293
4462	477294
23434	477295
114563	477296
55897	477297
3343	477298
5071	477299
7692	477300
6240	477301
30503	477302
7626	477303
465	477304
76865	477305
11568	477306
20817	477307
12799	477308
20611	477309
8403	477310
689	477311
63546	477312
14978	477313
148266	477314
22021	477315
142005	477316
71175	477317
42390	477318
164112	477319
4368	477320
123774	477321
15031	477322
32168	477323
4430	477324
13664	477325
20857	477326
32368	477327
52769	477328
46809	477329
38383	477330
70609	477331
28936	477332
39241	477333
2557	477334
157823	477335
161487	477336
1627	477337
28048	477338
28131	477339
95676	477340
107447	477341
5212	477342
4441	477343
26433	477344
44360	477345
40084	477346
165127	477347
1765	477348
74542	477349
92914	477350
13786	477351
58034	477352
99338	477353
84341	477354
80308	477355
100199	477356
40596	477357
241	477358
28637	477359
4386	477360
77337	477361
70132	477362
77696	477363
1593	477364
1918	477365
137427	477366
87169	477367
22201	477368
58858	477369
115294	477370
118224	477371
118539	477372
10458	477373
56810	477374
1327	477375
57011	477376
4775	477377
125	477378
47179	477379
9052	477380
3708	477381
29822	477382
65151	477383
4457	477384
32824	477385
8541	477386
1731	477387
80465	477388
30161	477389
16802	477390
106185	477391
22216	477392
19076	477393
3364	477394
102310	477395
8910	477396
22840	477397
83965	477398
126058	477399
80568	477400
19701	477401
9098	477402
94301	477403
1405	477404
36708	477405
23541	477406
12104	477407
44706	477408
33283	477409
61572	477410
70704	477411
8361	477412
61740	477413
3341	477414
3361	477415
8521	477416
16925	477417
31354	477418
11320	477419
17220	477420
62611	477421
164329	477422
88025	477423
51644	477424
31834	477425
60015	477426
45839	477427
4515	477428
79636	477429
68307	477430
10241	477431
17565	477432
21070	477433
13537	477434
7675	477435
99778	477436
26014	477437
58711	477438
982	477439
20232	477440
31090	477441
39064	477442
52499	477443
1884	477444
4617	477445
56749	477446
15754	477447
1650	477448
7186	477449
28114	477450
6233	477451
123906	477452
22320	477453
129703	477454
49457	477455
10332	477456
120802	477457
32784	477458
43525	477459
64379	477460
28080	477461
28307	477462
24996	477463
14402	477464
3200	477465
11011	477466
30445	477467
1136	477468
33226	477469
77151	477470
1154	477471
81	477472
119643	477473
64480	477474
53390	477475
11427	477476
46245	477477
12697	477478
26785	477479
38932	477480
106693	477481
88745	477482
1301	477483
1380	477484
59132	477485
7325	477486
38203	477487
47789	477488
14593	477489
53879	477490
105557	477491
24808	477492
7884	477493
53047	477494
11334	477495
5745	477496
185	477497
15248	477498
37801	477499
10221	477500
49729	477501
9856	477502
69596	477503
13476	477504
55028	477505
3791	477506
11075	477507
162187	477508
24100	477509
71548	477510
1298	477511
12398	477512
31	477513
48259	477514
24608	477515
23634	477516
2878	477517
105428	477518
50159	477519
84438	477520
57453	477521
9346	477522
13246	477523
7993	477524
14116	477525
42531	477526
20144	477527
37791	477528
563	477529
19543	477530
17160	477531
24464	477532
35140	477533
94931	477534
5019	477535
16025	477536
36521	477537
96402	477538
19782	477539
13514	477540
1	477541
47105	477542
5666	477543
6136	477544
1274	477545
20349	477546
462	477547
8461	477548
4695	477549
48895	477550
8092	477551
33351	477552
35225	477553
138175	477554
35379	477555
51867	477556
13075	477557
301	477558
10113	477559
47164	477560
95791	477561
3350	477562
75228	477563
12381	477564
41009	477565
1908	477566
19512	477567
3812	477568
85768	477569
68990	477570
12678	477571
3524	477572
46781	477573
141676	477574
27349	477575
15593	477576
37275	477577
146032	477578
51187	477579
9168	477580
14755	477581
2416	477582
24197	477583
42030	477584
30249	477585
67344	477586
128120	477587
39206	477588
8635	477589
101762	477590
9239	477591
19101	477592
9034	477593
84750	477594
59056	477595
7720	477596
21752	477597
58391	477598
14216	477599
66506	477600
7877	477601
57281	477602
92926	477603
14348	477604
84270	477605
45414	477606
574	477607
60100	477608
73596	477609
36366	477610
5943	477611
1185	477612
47955	477613
161948	477614
62380	477615
5495	477616
2196	477617
13705	477618
46398	477619
68194	477620
13972	477621
37349	477622
4329	477623
15485	477624
22225	477625
21048	477626
12005	477627
26	477628
29960	477629
44873	477630
35113	477631
30381	477632
9750	477633
4853	477634
3080	477635
12360	477636
41718	477637
22376	477638
17535	477639
78392	477640
6538	477641
68216	477642
81998	477643
73002	477644
5514	477645
84953	477646
75430	477647
18233	477648
3066	477649
49390	477650
1695	477651
2617	477652
11911	477653
84957	477654
25078	477655
703	477656
9607	477657
1700	477658
65646	477659
73853	477660
32408	477661
20072	477662
84226	477663
117857	477664
134181	477665
5254	477666
1525	477667
71692	477668
79173	477669
117952	477670
14617	477671
103316	477672
8853	477673
194	477674
4842	477675
31613	477676
6447	477677
115625	477678
28174	477679
50976	477680
70651	477681
8851	477682
46437	477683
7332	477684
13616	477685
25539	477686
10450	477687
54699	477688
49807	477689
35667	477690
58003	477691
51980	477692
57429	477693
166262	477694
37370	477695
57607	477696
12084	477697
56901	477698
38166	477699
71420	477700
4420	477701
4082	477702
20146	477703
69942	477704
25454	477705
9081	477706
111685	477707
21419	477708
45862	477709
22152	477710
19287	477711
29985	477712
9393	477713
55945	477714
83175	477715
126232	477716
121339	477717
7654	477718
19809	477719
13380	477720
104813	477721
48272	477722
20197	477723
28502	477724
27480	477725
163067	477726
57040	477727
7810	477728
9879	477729
8804	477730
30786	477731
62281	477732
2643	477733
38692	477734
128439	477735
151013	477736
27565	477737
57060	477738
26306	477739
145267	477740
13050	477741
2772	477742
18826	477743
29300	477744
96430	477745
70869	477746
2292	477747
47124	477748
72063	477749
78499	477750
9501	477751
10298	477752
12399	477753
58359	477754
46260	477755
32478	477756
45409	477757
110960	477758
710	477759
8831	477760
23776	477761
28611	477762
99211	477763
3105	477764
151860	477765
147793	477766
16077	477767
104894	477768
146764	477769
43146	477770
2239	477771
92904	477772
33242	477773
31106	477774
9959	477775
10844	477776
6409	477777
113921	477778
119165	477779
6434	477780
20121	477781
49935	477782
28541	477783
87846	477784
9891	477785
94012	477786
28624	477787
57831	477788
165	477789
19077	477790
75739	477791
92390	477792
77969	477793
31161	477794
60013	477795
25398	477796
97906	477797
3563	477798
45241	477799
6915	477800
33690	477801
26537	477802
44699	477803
11962	477804
14682	477805
68107	477806
12018	477807
78252	477808
41196	477809
5818	477810
22422	477811
71635	477812
15027	477813
10121	477814
74139	477815
62102	477816
157548	477817
5620	477818
20405	477819
17168	477820
70962	477821
35917	477822
75040	477823
75749	477824
86372	477825
7805	477826
74768	477827
10965	477828
15108	477829
7206	477830
47141	477831
40296	477832
96140	477833
7022	477834
49813	477835
53580	477836
108653	477837
12198	477838
44841	477839
60035	477840
51110	477841
165268	477842
150433	477843
10374	477844
112978	477845
21131	477846
49425	477847
7842	477848
1430	477849
27083	477850
56029	477851
124612	477852
9920	477853
35855	477854
2467	477855
151	477856
22886	477857
41092	477858
5633	477859
42146	477860
48875	477861
4271	477862
65694	477863
55794	477864
34735	477865
10735	477866
121167	477867
1996	477868
29575	477869
52836	477870
61801	477871
6527	477872
8805	477873
11971	477874
68612	477875
6458	477876
551	477877
21356	477878
37972	477879
5681	477880
74494	477881
80330	477882
12319	477883
29698	477884
30746	477885
94926	477886
3327	477887
30568	477888
29365	477889
20518	477890
18770	477891
135	477892
11905	477893
5839	477894
16378	477895
78271	477896
52899	477897
54695	477898
19547	477899
52691	477900
17403	477901
155249	477902
125923	477903
87101	477904
41154	477905
89499	477906
36484	477907
24406	477908
48980	477909
15159	477910
55221	477911
11249	477912
24618	477913
110825	477914
132683	477915
75570	477916
43015	477917
115051	477918
598	477919
4311	477920
80084	477921
163448	477922
129192	477923
3620	477924
83634	477925
13425	477926
36227	477927
12450	477928
84581	477929
23839	477930
23623	477931
34663	477932
55438	477933
35812	477934
34634	477935
2476	477936
3889	477937
72019	477938
113050	477939
61417	477940
118318	477941
5128	477942
43116	477943
14858	477944
44069	477945
48846	477946
36820	477947
2775	477948
9905	477949
37103	477950
29003	477951
24959	477952
53585	477953
7950	477954
53765	477955
61074	477956
11673	477957
47907	477958
11365	477959
3647	477960
7550	477961
94007	477962
60234	477963
8277	477964
119655	477965
7123	477966
31618	477967
24069	477968
100611	477969
28585	477970
6089	477971
1576	477972
41158	477973
3216	477974
87108	477975
117474	477976
132634	477977
55507	477978
6318	477979
23221	477980
31597	477981
570	477982
68363	477983
7170	477984
21032	477985
51645	477986
3125	477987
58398	477988
39548	477989
47624	477990
1366	477991
17855	477992
32136	477993
36339	477994
44998	477995
51246	477996
6117	477997
126669	477998
90343	477999
4668	478000
29441	478001
132780	478002
1724	478003
36387	478004
18809	478005
149417	478006
25835	478007
48780	478008
50110	478009
117722	478010
15221	478011
30674	478012
131091	478013
17040	478014
59517	478015
144779	478016
150314	478017
2535	478018
10950	478019
56337	478020
36590	478021
10332	478022
37821	478023
21232	478024
740	478025
60554	478026
142973	478027
111929	478028
49376	478029
1799	478030
17164	478031
15354	478032
72618	478033
6117	478034
13010	478035
15095	478036
36072	478037
7390	478038
114688	478039
10652	478040
67174	478041
56969	478042
11894	478043
50387	478044
261	478045
2838	478046
5551	478047
285	478048
3509	478049
40845	478050
66643	478051
133639	478052
102847	478053
2426	478054
41342	478055
3267	478056
27575	478057
13318	478058
32938	478059
62868	478060
145885	478061
1924	478062
3943	478063
27373	478064
5292	478065
2285	478066
19445	478067
53880	478068
55898	478069
56702	478070
25802	478071
3092	478072
16826	478073
62634	478074
18933	478075
19739	478076
127992	478077
39016	478078
38918	478079
19603	478080
91913	478081
177	478082
68200	478083
4610	478084
25027	478085
60208	478086
16691	478087
85346	478088
16061	478089
5405	478090
80059	478091
94539	478092
92846	478093
52839	478094
45138	478095
6792	478096
7597	478097
23792	478098
7245	478099
13539	478100
105580	478101
106769	478102
78593	478103
35080	478104
65483	478105
63936	478106
146442	478107
31631	478108
2420	478109
124295	478110
18847	478111
98312	478112
8613	478113
988	478114
60747	478115
46468	478116
121512	478117
14531	478118
39605	478119
14652	478120
21258	478121
27395	478122
25886	478123
1000	478124
9756	478125
15212	478126
46941	478127
19594	478128
54293	478129
1413	478130
103398	478131
2403	478132
92323	478133
4441	478134
122179	478135
91421	478136
748	478137
19096	478138
15097	478139
42522	478140
72377	478141
10513	478142
13298	478143
2988	478144
22127	478145
1920	478146
47766	478147
3610	478148
54442	478149
30375	478150
645	478151
5447	478152
23256	478153
1496	478154
46436	478155
125031	478156
12398	478157
41266	478158
86812	478159
24555	478160
81594	478161
73966	478162
3902	478163
68802	478164
2741	478165
40841	478166
23403	478167
56813	478168
7313	478169
5727	478170
2922	478171
10	478172
39195	478173
77761	478174
100172	478175
52379	478176
65803	478177
74076	478178
53165	478179
28265	478180
10244	478181
16682	478182
164184	478183
10292	478184
7108	478185
20749	478186
18747	478187
74595	478188
4729	478189
34501	478190
49430	478191
52880	478192
100530	478193
13910	478194
21511	478195
1462	478196
9965	478197
8526	478198
50911	478199
7530	478200
84741	478201
2589	478202
48631	478203
29562	478204
18237	478205
134033	478206
78036	478207
10991	478208
58538	478209
7293	478210
4343	478211
3768	478212
11989	478213
862	478214
17021	478215
11635	478216
162687	478217
11727	478218
68153	478219
58491	478220
6390	478221
61445	478222
31784	478223
21368	478224
21073	478225
2	478226
115977	478227
45120	478228
72433	478229
80013	478230
12612	478231
46441	478232
11853	478233
15600	478234
46795	478235
22486	478236
107393	478237
34347	478238
23425	478239
2931	478240
626	478241
75909	478242
86972	478243
30582	478244
65085	478245
94068	478246
3463	478247
26018	478248
3416	478249
22314	478250
65391	478251
2016	478252
44940	478253
76052	478254
5079	478255
99395	478256
100444	478257
21992	478258
164062	478259
40987	478260
68731	478261
81626	478262
11453	478263
21801	478264
87854	478265
117213	478266
67748	478267
76438	478268
81812	478269
64935	478270
38273	478271
104169	478272
7716	478273
24339	478274
5770	478275
80446	478276
658	478277
80064	478278
14474	478279
4930	478280
33694	478281
5349	478282
29929	478283
100526	478284
46728	478285
21572	478286
28177	478287
37205	478288
44358	478289
119249	478290
410	478291
12484	478292
57659	478293
12009	478294
51689	478295
25720	478296
19461	478297
1886	478298
4118	478299
12793	478300
19488	478301
6616	478302
6291	478303
14984	478304
60998	478305
40081	478306
135649	478307
15049	478308
42305	478309
93300	478310
746	478311
143509	478312
17070	478313
41811	478314
104230	478315
103363	478316
9432	478317
40735	478318
2381	478319
4868	478320
3817	478321
23799	478322
564	478323
28143	478324
25312	478325
2310	478326
68791	478327
3655	478328
135635	478329
44102	478330
57930	478331
50165	478332
47005	478333
55321	478334
5889	478335
30781	478336
79913	478337
14168	478338
4445	478339
30578	478340
118029	478341
8626	478342
1867	478343
14092	478344
7965	478345
82772	478346
151515	478347
36956	478348
70948	478349
160863	478350
8707	478351
43546	478352
32445	478353
56219	478354
23943	478355
39074	478356
22829	478357
81521	478358
26471	478359
53871	478360
34229	478361
15867	478362
31166	478363
27024	478364
157392	478365
34984	478366
65353	478367
97308	478368
124688	478369
52672	478370
23186	478371
17491	478372
49303	478373
2649	478374
53926	478375
42133	478376
50424	478377
35056	478378
77728	478379
50715	478380
68817	478381
1663	478382
135200	478383
20293	478384
13600	478385
144870	478386
55780	478387
1409	478388
26504	478389
33801	478390
6820	478391
15111	478392
9185	478393
43470	478394
4589	478395
20441	478396
36441	478397
10913	478398
49863	478399
84886	478400
36750	478401
28043	478402
62069	478403
34667	478404
78782	478405
122077	478406
19407	478407
31715	478408
76161	478409
8336	478410
63172	478411
4728	478412
13391	478413
82894	478414
29876	478415
11906	478416
97583	478417
9759	478418
817	478419
55429	478420
2574	478421
1184	478422
466	478423
26432	478424
70011	478425
19220	478426
20473	478427
6020	478428
24881	478429
13219	478430
106926	478431
78869	478432
2419	478433
94265	478434
3338	478435
11665	478436
25451	478437
20953	478438
47657	478439
70194	478440
9511	478441
50302	478442
34819	478443
6807	478444
24315	478445
12653	478446
14295	478447
1408	478448
16761	478449
15326	478450
13231	478451
29774	478452
57795	478453
43118	478454
18696	478455
122986	478456
32580	478457
3217	478458
19868	478459
15607	478460
108314	478461
134763	478462
20790	478463
31820	478464
8961	478465
25617	478466
11017	478467
20234	478468
35652	478469
55021	478470
22899	478471
86810	478472
150066	478473
44095	478474
23895	478475
11586	478476
5984	478477
47849	478478
35426	478479
15175	478480
119997	478481
74421	478482
20932	478483
59676	478484
38170	478485
2479	478486
58086	478487
11396	478488
144459	478489
85	478490
29677	478491
72221	478492
104579	478493
60622	478494
23049	478495
49792	478496
22527	478497
28696	478498
1700	478499
9895	478500
20915	478501
90343	478502
42946	478503
24940	478504
957	478505
7872	478506
17544	478507
64177	478508
37734	478509
63453	478510
156294	478511
20709	478512
3593	478513
13685	478514
53130	478515
23234	478516
36040	478517
62281	478518
39683	478519
13683	478520
32350	478521
41948	478522
84831	478523
148388	478524
4593	478525
233	478526
5818	478527
13844	478528
133790	478529
69265	478530
25423	478531
18359	478532
4704	478533
29514	478534
10156	478535
34715	478536
69945	478537
4627	478538
13901	478539
13149	478540
31527	478541
144066	478542
6921	478543
15155	478544
16933	478545
78174	478546
98596	478547
61835	478548
1615	478549
92117	478550
2795	478551
62001	478552
50686	478553
753	478554
57565	478555
58165	478556
62968	478557
13089	478558
49757	478559
116571	478560
13449	478561
16360	478562
77145	478563
5893	478564
102083	478565
6277	478566
91567	478567
15018	478568
3068	478569
14160	478570
26825	478571
68886	478572
4572	478573
4986	478574
215	478575
8163	478576
74328	478577
10901	478578
142	478579
8994	478580
33009	478581
10693	478582
90148	478583
1751	478584
6104	478585
2703	478586
42759	478587
2128	478588
35781	478589
2308	478590
2713	478591
7158	478592
35370	478593
12179	478594
61741	478595
90485	478596
133924	478597
53027	478598
78209	478599
45411	478600
41904	478601
61828	478602
1416	478603
19079	478604
22573	478605
9812	478606
66171	478607
40631	478608
6689	478609
2076	478610
24633	478611
61694	478612
101879	478613
5877	478614
224	478615
1254	478616
2562	478617
10231	478618
41550	478619
12026	478620
56495	478621
1910	478622
69583	478623
12759	478624
105146	478625
26743	478626
12948	478627
84337	478628
49274	478629
62126	478630
60492	478631
70852	478632
2307	478633
40028	478634
42252	478635
109329	478636
577	478637
132792	478638
48104	478639
60581	478640
17001	478641
125658	478642
7195	478643
2247	478644
98586	478645
47431	478646
112392	478647
42594	478648
53841	478649
47716	478650
5091	478651
30903	478652
105188	478653
70803	478654
102696	478655
10320	478656
9794	478657
8481	478658
10343	478659
13256	478660
146577	478661
26983	478662
39419	478663
2469	478664
21053	478665
40706	478666
104218	478667
5361	478668
18733	478669
2387	478670
3571	478671
649	478672
47132	478673
10141	478674
53468	478675
4068	478676
71443	478677
37436	478678
754	478679
62842	478680
15771	478681
78	478682
58095	478683
2015	478684
52240	478685
8100	478686
9608	478687
40139	478688
15296	478689
21574	478690
117287	478691
89396	478692
17322	478693
34675	478694
13145	478695
1850	478696
11631	478697
141602	478698
4027	478699
18674	478700
32879	478701
56161	478702
14637	478703
26422	478704
7058	478705
119006	478706
128668	478707
4632	478708
24098	478709
2102	478710
88090	478711
83387	478712
96690	478713
39319	478714
17995	478715
34307	478716
9779	478717
4786	478718
15355	478719
25373	478720
71165	478721
41505	478722
107980	478723
74214	478724
14029	478725
93541	478726
21849	478727
24677	478728
9857	478729
6992	478730
16179	478731
60841	478732
9688	478733
5250	478734
20483	478735
1526	478736
2101	478737
1736	478738
106196	478739
1971	478740
21350	478741
29807	478742
91307	478743
3945	478744
64013	478745
20043	478746
9434	478747
25841	478748
12116	478749
66213	478750
10191	478751
161031	478752
74219	478753
69030	478754
4765	478755
6600	478756
40868	478757
35500	478758
20721	478759
28022	478760
17344	478761
873	478762
19350	478763
6570	478764
131240	478765
992	478766
81765	478767
10093	478768
162745	478769
37704	478770
31797	478771
122701	478772
2673	478773
14754	478774
8034	478775
36213	478776
17815	478777
55708	478778
3122	478779
153907	478780
62005	478781
41562	478782
53308	478783
1807	478784
82904	478785
2857	478786
68382	478787
1551	478788
8516	478789
881	478790
47561	478791
21494	478792
92206	478793
101139	478794
6694	478795
10202	478796
42050	478797
29747	478798
63851	478799
54609	478800
2285	478801
95500	478802
12572	478803
52532	478804
1117	478805
3307	478806
42303	478807
83571	478808
105834	478809
112555	478810
57635	478811
40732	478812
65141	478813
25692	478814
70882	478815
129362	478816
6484	478817
50625	478818
55075	478819
30009	478820
40031	478821
512	478822
40232	478823
24610	478824
113600	478825
17664	478826
1989	478827
59445	478828
26651	478829
4799	478830
86447	478831
2023	478832
1975	478833
89484	478834
57047	478835
10837	478836
20256	478837
10578	478838
11621	478839
4821	478840
49756	478841
53553	478842
111224	478843
40689	478844
6485	478845
52415	478846
907	478847
47081	478848
1639	478849
48384	478850
20932	478851
60180	478852
65344	478853
68754	478854
100124	478855
12511	478856
6671	478857
7626	478858
84954	478859
122354	478860
119943	478861
27138	478862
34986	478863
11306	478864
35956	478865
53337	478866
69678	478867
53763	478868
61536	478869
73300	478870
46102	478871
79454	478872
11791	478873
21030	478874
10263	478875
20662	478876
33894	478877
69120	478878
7775	478879
143859	478880
122996	478881
6784	478882
105508	478883
21938	478884
42391	478885
25872	478886
41043	478887
164082	478888
20415	478889
107762	478890
4416	478891
111415	478892
46463	478893
7223	478894
57420	478895
961	478896
37050	478897
94521	478898
41395	478899
4340	478900
78288	478901
1491	478902
32341	478903
36180	478904
5848	478905
7829	478906
8914	478907
9287	478908
7713	478909
132989	478910
54453	478911
10270	478912
307	478913
37750	478914
2401	478915
18125	478916
5355	478917
98217	478918
6995	478919
12354	478920
93037	478921
163342	478922
37700	478923
8336	478924
61468	478925
77477	478926
49632	478927
25259	478928
8578	478929
3968	478930
106709	478931
21961	478932
48558	478933
125819	478934
63057	478935
53692	478936
17284	478937
1825	478938
41232	478939
27306	478940
1109	478941
2408	478942
131171	478943
131842	478944
40084	478945
6255	478946
33336	478947
50472	478948
40043	478949
35	478950
23287	478951
105296	478952
29247	478953
27037	478954
81846	478955
922	478956
23847	478957
4662	478958
5333	478959
10774	478960
32283	478961
11400	478962
1247	478963
55340	478964
40539	478965
76350	478966
331	478967
120878	478968
107926	478969
11619	478970
9225	478971
83813	478972
35666	478973
45937	478974
44395	478975
44716	478976
25495	478977
69062	478978
30061	478979
160980	478980
71107	478981
1556	478982
76819	478983
14898	478984
28414	478985
16301	478986
60121	478987
42209	478988
31004	478989
30483	478990
2340	478991
4456	478992
158207	478993
7030	478994
26287	478995
68356	478996
7024	478997
11984	478998
86556	478999
17988	479000
43512	479001
19919	479002
43794	479003
603	479004
2059	479005
26852	479006
22805	479007
48127	479008
40410	479009
37145	479010
94160	479011
36828	479012
12605	479013
6522	479014
109646	479015
98372	479016
5774	479017
41312	479018
15491	479019
19124	479020
9816	479021
11405	479022
3732	479023
30549	479024
9270	479025
25206	479026
113742	479027
305	479028
1035	479029
16925	479030
38738	479031
54689	479032
32505	479033
24436	479034
124735	479035
54414	479036
59578	479037
75850	479038
33371	479039
70649	479040
10967	479041
69768	479042
113463	479043
12159	479044
3059	479045
2697	479046
31898	479047
51767	479048
89477	479049
12424	479050
105095	479051
116964	479052
69190	479053
10416	479054
67826	479055
14555	479056
45564	479057
4912	479058
39298	479059
31849	479060
1504	479061
129963	479062
19237	479063
7916	479064
14607	479065
54604	479066
12816	479067
26532	479068
87689	479069
76326	479070
25324	479071
67904	479072
87261	479073
26088	479074
16892	479075
2615	479076
107	479077
35098	479078
38133	479079
43018	479080
3960	479081
55495	479082
1231	479083
29885	479084
103159	479085
31803	479086
64675	479087
111809	479088
13647	479089
5568	479090
55392	479091
53442	479092
106054	479093
39711	479094
14196	479095
68992	479096
22403	479097
4265	479098
37493	479099
19162	479100
7272	479101
23459	479102
13120	479103
10243	479104
109533	479105
26012	479106
19089	479107
74971	479108
4556	479109
132529	479110
18939	479111
13777	479112
3959	479113
17375	479114
160722	479115
47767	479116
91786	479117
147255	479118
17013	479119
51825	479120
95994	479121
82380	479122
39717	479123
16557	479124
27477	479125
12264	479126
98856	479127
32339	479128
130020	479129
24043	479130
2486	479131
62109	479132
85801	479133
2002	479134
80819	479135
49649	479136
46899	479137
10490	479138
52168	479139
23949	479140
5843	479141
71029	479142
16610	479143
96206	479144
40377	479145
828	479146
29566	479147
7339	479148
67878	479149
95110	479150
12906	479151
19926	479152
16061	479153
13565	479154
133534	479155
30323	479156
75180	479157
6002	479158
1910	479159
25489	479160
75548	479161
86722	479162
24956	479163
5358	479164
140127	479165
45937	479166
15325	479167
3006	479168
17231	479169
70	479170
34976	479171
141890	479172
1320	479173
91938	479174
3513	479175
114794	479176
128676	479177
24652	479178
24641	479179
3230	479180
59031	479181
289	479182
127504	479183
49336	479184
13079	479185
35566	479186
27059	479187
42998	479188
52803	479189
38810	479190
39038	479191
75709	479192
37872	479193
17315	479194
116530	479195
17635	479196
9179	479197
18192	479198
4618	479199
35791	479200
29917	479201
5366	479202
107153	479203
58189	479204
637	479205
11801	479206
5679	479207
128681	479208
6118	479209
56392	479210
14	479211
37251	479212
5624	479213
55015	479214
1560	479215
2083	479216
38301	479217
24260	479218
7864	479219
81023	479220
61955	479221
18780	479222
45686	479223
11833	479224
122536	479225
101253	479226
62219	479227
78365	479228
13826	479229
41638	479230
48944	479231
33612	479232
18190	479233
27422	479234
103060	479235
25585	479236
27223	479237
6161	479238
63401	479239
65590	479240
18790	479241
44501	479242
33905	479243
34144	479244
43435	479245
98488	479246
30249	479247
4050	479248
9919	479249
56473	479250
110490	479251
50110	479252
105184	479253
42603	479254
28817	479255
95780	479256
7641	479257
29132	479258
9646	479259
6214	479260
112239	479261
9762	479262
63145	479263
3725	479264
18778	479265
59761	479266
29823	479267
1447	479268
13363	479269
24191	479270
33168	479271
24792	479272
6975	479273
140248	479274
18461	479275
53919	479276
41247	479277
19848	479278
81633	479279
60435	479280
3919	479281
47229	479282
21581	479283
14132	479284
67762	479285
22437	479286
67628	479287
73988	479288
54726	479289
31520	479290
151475	479291
474	479292
52450	479293
6510	479294
5679	479295
4199	479296
121743	479297
401	479298
43828	479299
8052	479300
859	479301
18055	479302
17523	479303
27393	479304
121104	479305
130699	479306
44620	479307
1902	479308
47679	479309
78386	479310
90219	479311
61411	479312
66409	479313
32663	479314
444	479315
94	479316
101757	479317
36324	479318
80515	479319
67264	479320
3406	479321
1071	479322
110476	479323
35121	479324
43958	479325
3	479326
101562	479327
96627	479328
12548	479329
4891	479330
30970	479331
854	479332
57093	479333
1568	479334
47647	479335
39075	479336
3182	479337
48569	479338
11089	479339
44659	479340
27643	479341
37071	479342
15479	479343
2618	479344
18693	479345
56151	479346
22199	479347
33324	479348
63187	479349
47627	479350
43431	479351
83561	479352
484	479353
2336	479354
7039	479355
26684	479356
91872	479357
44430	479358
26977	479359
37411	479360
54240	479361
1824	479362
7601	479363
43035	479364
34411	479365
60824	479366
12926	479367
14321	479368
34470	479369
38020	479370
20547	479371
7351	479372
67199	479373
13661	479374
8834	479375
43493	479376
44077	479377
78918	479378
85625	479379
48773	479380
8985	479381
95715	479382
80903	479383
4992	479384
67800	479385
36413	479386
103726	479387
20967	479388
103318	479389
80263	479390
2081	479391
36792	479392
95951	479393
55862	479394
121	479395
15593	479396
149192	479397
1965	479398
7523	479399
17004	479400
13592	479401
5082	479402
11955	479403
103744	479404
48205	479405
64646	479406
163784	479407
59104	479408
64015	479409
81462	479410
56850	479411
13858	479412
49126	479413
10427	479414
4235	479415
31261	479416
93397	479417
13225	479418
6534	479419
77554	479420
94844	479421
7860	479422
31123	479423
3094	479424
11791	479425
90277	479426
93833	479427
83674	479428
1494	479429
3303	479430
109947	479431
27075	479432
2526	479433
92166	479434
67370	479435
22108	479436
39772	479437
96412	479438
21404	479439
18389	479440
126262	479441
3247	479442
31767	479443
27510	479444
537	479445
1485	479446
3677	479447
49962	479448
6012	479449
5795	479450
43602	479451
421	479452
39609	479453
19	479454
63342	479455
59565	479456
6575	479457
329	479458
57501	479459
88600	479460
112850	479461
19571	479462
24426	479463
41190	479464
2544	479465
71200	479466
43258	479467
42410	479468
744	479469
111933	479470
130042	479471
52924	479472
65091	479473
127931	479474
52133	479475
3688	479476
45051	479477
13016	479478
74027	479479
56	479480
7763	479481
47773	479482
6614	479483
70626	479484
91796	479485
13095	479486
44691	479487
23887	479488
12518	479489
967	479490
63065	479491
93490	479492
25677	479493
1953	479494
122220	479495
41422	479496
29713	479497
117972	479498
128969	479499
23451	479500
43723	479501
141820	479502
20740	479503
37345	479504
12584	479505
7438	479506
72288	479507
8790	479508
17962	479509
109647	479510
22925	479511
4314	479512
112755	479513
46239	479514
98947	479515
33042	479516
9964	479517
13045	479518
2655	479519
63947	479520
118811	479521
150912	479522
52474	479523
15317	479524
49077	479525
15097	479526
5251	479527
13318	479528
14411	479529
1113	479530
40880	479531
95044	479532
45501	479533
40520	479534
17805	479535
38273	479536
44210	479537
10248	479538
130526	479539
43292	479540
34432	479541
40794	479542
8348	479543
139415	479544
30834	479545
60686	479546
79651	479547
7989	479548
33362	479549
62108	479550
77292	479551
10584	479552
53141	479553
59775	479554
21279	479555
77906	479556
16215	479557
27133	479558
12968	479559
124678	479560
10074	479561
50625	479562
10358	479563
5028	479564
81313	479565
21267	479566
2173	479567
20715	479568
6942	479569
12919	479570
30354	479571
7557	479572
47677	479573
17324	479574
11436	479575
29678	479576
28360	479577
95704	479578
100959	479579
93629	479580
64882	479581
16227	479582
162948	479583
5455	479584
124083	479585
102293	479586
21211	479587
4544	479588
5352	479589
19810	479590
84244	479591
90057	479592
735	479593
43320	479594
1499	479595
32047	479596
24742	479597
4499	479598
6121	479599
4747	479600
1031	479601
22732	479602
99631	479603
31778	479604
128138	479605
6324	479606
107	479607
1290	479608
61218	479609
18522	479610
675	479611
125445	479612
4631	479613
33695	479614
3564	479615
156787	479616
2921	479617
1414	479618
7854	479619
34289	479620
1713	479621
17509	479622
12813	479623
17392	479624
14176	479625
75393	479626
57105	479627
50726	479628
10027	479629
99658	479630
3164	479631
8300	479632
4507	479633
81276	479634
38830	479635
61330	479636
117202	479637
1236	479638
2913	479639
54860	479640
129326	479641
114100	479642
2788	479643
142716	479644
13243	479645
17195	479646
39884	479647
43739	479648
2285	479649
2684	479650
22343	479651
39036	479652
24995	479653
45106	479654
71224	479655
10733	479656
1852	479657
37078	479658
17338	479659
3308	479660
13479	479661
69063	479662
34576	479663
842	479664
59290	479665
57557	479666
88144	479667
23679	479668
13525	479669
14790	479670
7295	479671
75010	479672
38725	479673
270	479674
4530	479675
98526	479676
41203	479677
7316	479678
38100	479679
28658	479680
7462	479681
540	479682
24885	479683
28774	479684
126215	479685
2795	479686
117361	479687
28834	479688
744	479689
18505	479690
9615	479691
8111	479692
50291	479693
2622	479694
3386	479695
3819	479696
83187	479697
910	479698
1608	479699
40923	479700
46822	479701
51403	479702
63930	479703
84347	479704
3414	479705
16774	479706
49363	479707
132472	479708
65859	479709
44293	479710
52696	479711
83167	479712
2841	479713
78698	479714
24918	479715
147698	479716
12878	479717
49539	479718
2284	479719
105175	479720
65423	479721
23958	479722
15249	479723
23918	479724
6436	479725
13548	479726
4981	479727
20659	479728
45968	479729
103130	479730
845	479731
27675	479732
13771	479733
142850	479734
11339	479735
61303	479736
17602	479737
719	479738
60772	479739
158029	479740
14728	479741
111400	479742
4022	479743
991	479744
39074	479745
149880	479746
23680	479747
912	479748
128247	479749
6835	479750
4929	479751
7561	479752
782	479753
145308	479754
35587	479755
28164	479756
3839	479757
18209	479758
22310	479759
5838	479760
69998	479761
94780	479762
4903	479763
85480	479764
79918	479765
6858	479766
28459	479767
17648	479768
15436	479769
13813	479770
101465	479771
61491	479772
12060	479773
952	479774
119148	479775
53552	479776
88613	479777
2531	479778
20299	479779
159802	479780
49279	479781
5187	479782
4243	479783
34700	479784
1757	479785
70845	479786
1124	479787
15874	479788
104	479789
12507	479790
2848	479791
22865	479792
12311	479793
25108	479794
9505	479795
15134	479796
2327	479797
20072	479798
39739	479799
5426	479800
20926	479801
54492	479802
22216	479803
32187	479804
4069	479805
16602	479806
25392	479807
99939	479808
112945	479809
13886	479810
6273	479811
2759	479812
148083	479813
67	479814
23352	479815
7579	479816
88841	479817
54796	479818
24201	479819
113418	479820
121363	479821
64990	479822
79184	479823
531	479824
72550	479825
21613	479826
131188	479827
64508	479828
11776	479829
26	479830
435	479831
22701	479832
212	479833
125284	479834
49643	479835
14213	479836
13912	479837
12329	479838
111466	479839
41759	479840
2492	479841
10012	479842
31796	479843
25397	479844
2811	479845
3823	479846
3333	479847
21497	479848
66767	479849
11099	479850
13850	479851
112129	479852
1570	479853
97053	479854
56680	479855
19139	479856
69724	479857
12507	479858
18990	479859
32798	479860
109294	479861
76867	479862
132757	479863
3673	479864
14757	479865
54052	479866
100739	479867
8841	479868
58675	479869
43	479870
6685	479871
66227	479872
30358	479873
104287	479874
2145	479875
26585	479876
38880	479877
13359	479878
81505	479879
77484	479880
2206	479881
2738	479882
24216	479883
107451	479884
346	479885
28375	479886
82646	479887
3386	479888
158533	479889
122081	479890
30199	479891
21498	479892
116875	479893
48807	479894
4421	479895
160517	479896
3145	479897
16978	479898
5484	479899
393	479900
46517	479901
56340	479902
1929	479903
69048	479904
26741	479905
10434	479906
134393	479907
6	479908
1583	479909
71742	479910
31855	479911
138868	479912
24905	479913
108655	479914
5013	479915
21318	479916
102539	479917
68040	479918
11617	479919
320	479920
12182	479921
11585	479922
150	479923
207	479924
4611	479925
106929	479926
16467	479927
71285	479928
23460	479929
12732	479930
4950	479931
78079	479932
97540	479933
143791	479934
3178	479935
46186	479936
16936	479937
16432	479938
5823	479939
96	479940
65843	479941
1608	479942
88840	479943
3431	479944
111794	479945
55773	479946
4606	479947
49277	479948
161784	479949
22780	479950
78475	479951
163892	479952
19415	479953
10605	479954
123575	479955
5622	479956
18706	479957
27744	479958
32787	479959
76046	479960
5700	479961
678	479962
25273	479963
774	479964
5581	479965
39223	479966
13540	479967
70559	479968
5965	479969
35997	479970
112092	479971
116676	479972
576	479973
9713	479974
34254	479975
81804	479976
15991	479977
66012	479978
50396	479979
5383	479980
11767	479981
30646	479982
22024	479983
135785	479984
6206	479985
3683	479986
1276	479987
35766	479988
749	479989
59069	479990
10072	479991
47819	479992
12003	479993
1831	479994
57976	479995
26445	479996
229	479997
6373	479998
6431	479999
4676	480000
1881	480001
113754	480002
105994	480003
73441	480004
16857	480005
10880	480006
72093	480007
139087	480008
59143	480009
86369	480010
29526	480011
38632	480012
87464	480013
14525	480014
27440	480015
3138	480016
68655	480017
39745	480018
137258	480019
73	480020
19256	480021
56350	480022
55978	480023
54966	480024
107074	480025
50879	480026
90400	480027
57121	480028
50156	480029
12936	480030
82184	480031
11468	480032
19635	480033
99219	480034
41821	480035
8048	480036
13217	480037
60074	480038
26240	480039
84869	480040
27315	480041
44062	480042
22649	480043
26298	480044
6957	480045
31503	480046
30943	480047
12163	480048
28542	480049
2495	480050
35440	480051
58118	480052
55558	480053
29437	480054
825	480055
55614	480056
7577	480057
27287	480058
20747	480059
34883	480060
55883	480061
14637	480062
81749	480063
14205	480064
19351	480065
67719	480066
39902	480067
34677	480068
22141	480069
35599	480070
10937	480071
105225	480072
64905	480073
125004	480074
287	480075
13099	480076
18925	480077
48790	480078
3605	480079
4403	480080
12737	480081
26606	480082
14881	480083
11240	480084
127	480085
49062	480086
1079	480087
57528	480088
15289	480089
11977	480090
12074	480091
6203	480092
132039	480093
16274	480094
100523	480095
28787	480096
18543	480097
4912	480098
16417	480099
24170	480100
30725	480101
10484	480102
94997	480103
50826	480104
37673	480105
136622	480106
154037	480107
12440	480108
1299	480109
44213	480110
11828	480111
19880	480112
45128	480113
93018	480114
8316	480115
148900	480116
68402	480117
66264	480118
12055	480119
128285	480120
46586	480121
3535	480122
5692	480123
17919	480124
87666	480125
35090	480126
7543	480127
84502	480128
26959	480129
86597	480130
1154	480131
40037	480132
25054	480133
165372	480134
8631	480135
1740	480136
146494	480137
17752	480138
8511	480139
109545	480140
80327	480141
40617	480142
1141	480143
8484	480144
73030	480145
105609	480146
55334	480147
12449	480148
7808	480149
52755	480150
3359	480151
27014	480152
8076	480153
109712	480154
73384	480155
48110	480156
7225	480157
46434	480158
17196	480159
28375	480160
19718	480161
1923	480162
44573	480163
10753	480164
71654	480165
8167	480166
3200	480167
30198	480168
58624	480169
534	480170
126310	480171
20714	480172
3915	480173
58331	480174
138379	480175
4012	480176
44547	480177
133939	480178
11468	480179
116054	480180
49882	480181
63417	480182
38512	480183
8127	480184
20997	480185
11831	480186
43400	480187
16500	480188
31431	480189
49990	480190
121982	480191
72319	480192
42865	480193
85972	480194
19661	480195
63688	480196
38116	480197
24946	480198
8815	480199
11928	480200
66006	480201
83145	480202
71148	480203
92329	480204
49094	480205
87030	480206
85162	480207
49411	480208
1439	480209
39773	480210
86037	480211
26658	480212
114221	480213
30851	480214
20266	480215
24087	480216
52152	480217
18887	480218
38983	480219
3653	480220
2304	480221
24310	480222
16791	480223
8993	480224
16816	480225
42915	480226
102267	480227
405	480228
46597	480229
19974	480230
73016	480231
21755	480232
11777	480233
22919	480234
143985	480235
105650	480236
2092	480237
16105	480238
47414	480239
6295	480240
5288	480241
72279	480242
13344	480243
35563	480244
296	480245
59432	480246
47695	480247
8031	480248
291	480249
34490	480250
7202	480251
50371	480252
33827	480253
10956	480254
108742	480255
13111	480256
6310	480257
21631	480258
1965	480259
900	480260
8355	480261
152105	480262
36772	480263
3943	480264
400	480265
1184	480266
136569	480267
69855	480268
9670	480269
26087	480270
21012	480271
190	480272
12851	480273
114751	480274
35523	480275
14371	480276
159474	480277
6753	480278
64	480279
52090	480280
29234	480281
31791	480282
20894	480283
44814	480284
54809	480285
67275	480286
51621	480287
41158	480288
82690	480289
21063	480290
2832	480291
93460	480292
2700	480293
140516	480294
6763	480295
21768	480296
98723	480297
25824	480298
92043	480299
18233	480300
31118	480301
14947	480302
40267	480303
50631	480304
60155	480305
7270	480306
113510	480307
5513	480308
3883	480309
110628	480310
59093	480311
33811	480312
87370	480313
4951	480314
63019	480315
99488	480316
25043	480317
196	480318
4583	480319
72184	480320
116236	480321
11726	480322
31600	480323
1337	480324
77122	480325
534	480326
11259	480327
985	480328
50220	480329
118	480330
5642	480331
9455	480332
74638	480333
4787	480334
73	480335
101743	480336
21797	480337
18592	480338
21241	480339
63170	480340
4967	480341
133401	480342
385	480343
13148	480344
107872	480345
3276	480346
8986	480347
16527	480348
22062	480349
12372	480350
55459	480351
4085	480352
88	480353
14426	480354
34566	480355
61153	480356
80754	480357
25644	480358
28490	480359
56927	480360
7189	480361
11075	480362
1140	480363
36196	480364
20793	480365
16953	480366
47394	480367
16145	480368
96736	480369
5880	480370
9463	480371
73338	480372
6058	480373
17414	480374
63756	480375
37245	480376
40591	480377
7602	480378
9350	480379
23931	480380
28	480381
26285	480382
20691	480383
27505	480384
31049	480385
15828	480386
26286	480387
25667	480388
67246	480389
25896	480390
36920	480391
44	480392
36936	480393
454	480394
42882	480395
6076	480396
4718	480397
91482	480398
24649	480399
350	480400
58349	480401
4198	480402
986	480403
149823	480404
1954	480405
12000	480406
3157	480407
8	480408
104565	480409
66419	480410
32910	480411
5652	480412
757	480413
68927	480414
46984	480415
103849	480416
33181	480417
71528	480418
7436	480419
5907	480420
23523	480421
97683	480422
101856	480423
121112	480424
63020	480425
51962	480426
4855	480427
4010	480428
7615	480429
44036	480430
58860	480431
103825	480432
25381	480433
74283	480434
77559	480435
114861	480436
9602	480437
54418	480438
8907	480439
46245	480440
79498	480441
15517	480442
46154	480443
22653	480444
6921	480445
21344	480446
17867	480447
13042	480448
86594	480449
30040	480450
7861	480451
310	480452
29955	480453
63249	480454
20783	480455
33547	480456
31168	480457
10101	480458
21544	480459
31472	480460
49416	480461
50850	480462
99291	480463
28755	480464
30341	480465
3283	480466
26891	480467
11791	480468
10874	480469
57054	480470
83504	480471
101052	480472
7996	480473
45208	480474
10508	480475
116472	480476
16625	480477
56861	480478
157751	480479
85151	480480
21604	480481
63401	480482
59760	480483
14120	480484
7699	480485
1038	480486
1010	480487
26483	480488
867	480489
27321	480490
22425	480491
54725	480492
14805	480493
7231	480494
92391	480495
30913	480496
41324	480497
109678	480498
2457	480499
115	480500
1545	480501
64888	480502
93813	480503
58988	480504
5765	480505
22383	480506
13143	480507
59545	480508
9693	480509
102258	480510
29507	480511
57752	480512
107929	480513
133088	480514
119210	480515
48082	480516
105633	480517
754	480518
36032	480519
129185	480520
29498	480521
72306	480522
143287	480523
75078	480524
16247	480525
142459	480526
17529	480527
123236	480528
80447	480529
26152	480530
10357	480531
25520	480532
13887	480533
822	480534
7542	480535
152120	480536
75580	480537
10084	480538
15621	480539
151225	480540
93100	480541
4821	480542
31307	480543
57570	480544
81021	480545
11533	480546
7900	480547
25794	480548
64872	480549
14541	480550
31156	480551
3460	480552
13612	480553
8011	480554
102421	480555
3395	480556
56757	480557
64001	480558
1580	480559
45516	480560
29828	480561
77171	480562
4767	480563
15182	480564
23329	480565
442	480566
23276	480567
27110	480568
669	480569
59534	480570
32918	480571
88761	480572
29701	480573
139389	480574
19060	480575
28771	480576
13027	480577
11977	480578
28040	480579
56	480580
29509	480581
1869	480582
47	480583
50046	480584
28302	480585
941	480586
70985	480587
54541	480588
20796	480589
14594	480590
114415	480591
2046	480592
5004	480593
10963	480594
22478	480595
9598	480596
127495	480597
68913	480598
20024	480599
1859	480600
31384	480601
85224	480602
613	480603
102818	480604
124831	480605
55722	480606
29371	480607
37399	480608
116094	480609
12278	480610
5772	480611
64996	480612
96238	480613
67204	480614
391	480615
79295	480616
86223	480617
55708	480618
35619	480619
131	480620
147960	480621
1215	480622
67413	480623
70273	480624
51643	480625
5252	480626
112276	480627
43891	480628
33902	480629
3964	480630
33191	480631
83273	480632
18867	480633
54968	480634
12836	480635
78871	480636
60680	480637
128295	480638
52414	480639
108321	480640
1785	480641
52205	480642
36707	480643
32763	480644
14975	480645
31	480646
9111	480647
36274	480648
94658	480649
5825	480650
37671	480651
43	480652
147399	480653
22421	480654
88800	480655
5521	480656
11298	480657
28779	480658
114226	480659
103743	480660
24256	480661
29924	480662
95183	480663
28210	480664
31151	480665
7381	480666
27494	480667
12536	480668
6078	480669
8178	480670
4371	480671
12616	480672
12278	480673
45625	480674
10615	480675
89856	480676
22019	480677
97757	480678
38791	480679
49122	480680
5369	480681
58202	480682
32160	480683
29713	480684
11895	480685
121466	480686
103467	480687
75522	480688
2792	480689
23944	480690
15595	480691
14297	480692
71115	480693
9173	480694
37477	480695
126224	480696
88416	480697
28261	480698
49534	480699
155492	480700
15003	480701
19118	480702
1232	480703
12452	480704
41523	480705
35387	480706
12615	480707
38300	480708
278	480709
63795	480710
72704	480711
5591	480712
11285	480713
31118	480714
73949	480715
20979	480716
93937	480717
68638	480718
10433	480719
10387	480720
70411	480721
11337	480722
7292	480723
2194	480724
53648	480725
24638	480726
76060	480727
3939	480728
983	480729
82598	480730
3562	480731
534	480732
28548	480733
7899	480734
4537	480735
53113	480736
108237	480737
41533	480738
7503	480739
49454	480740
111991	480741
4957	480742
9362	480743
1261	480744
10801	480745
36053	480746
45416	480747
82431	480748
83952	480749
568	480750
72899	480751
60562	480752
19466	480753
124798	480754
56553	480755
12642	480756
19938	480757
8056	480758
24764	480759
42644	480760
45045	480761
15181	480762
12116	480763
107343	480764
38160	480765
27423	480766
62470	480767
13118	480768
39711	480769
24378	480770
31208	480771
305	480772
10455	480773
20565	480774
160620	480775
80891	480776
35488	480777
13068	480778
16758	480779
48587	480780
9417	480781
51909	480782
121507	480783
430	480784
252	480785
34073	480786
18146	480787
52022	480788
7376	480789
6866	480790
15884	480791
15265	480792
54973	480793
28973	480794
45311	480795
91358	480796
20047	480797
21675	480798
4567	480799
7099	480800
100850	480801
72744	480802
19123	480803
77064	480804
95865	480805
91373	480806
69109	480807
546	480808
46892	480809
60770	480810
69045	480811
18117	480812
13284	480813
155078	480814
70400	480815
564	480816
518	480817
14535	480818
1253	480819
59724	480820
20402	480821
154225	480822
102806	480823
8014	480824
1657	480825
199	480826
64356	480827
68903	480828
31255	480829
6270	480830
406	480831
228	480832
17551	480833
11454	480834
11203	480835
84770	480836
34373	480837
10325	480838
34905	480839
153247	480840
3496	480841
171	480842
54871	480843
55555	480844
29	480845
13438	480846
1560	480847
155987	480848
3617	480849
103596	480850
16614	480851
1267	480852
145431	480853
37470	480854
43500	480855
2310	480856
80727	480857
100858	480858
121860	480859
19965	480860
4920	480861
28012	480862
79509	480863
6366	480864
10405	480865
69644	480866
34342	480867
3652	480868
104367	480869
106527	480870
13991	480871
148720	480872
76898	480873
67670	480874
89200	480875
91935	480876
35130	480877
26287	480878
3086	480879
11744	480880
37646	480881
140984	480882
54048	480883
55750	480884
84856	480885
36915	480886
46926	480887
36793	480888
7884	480889
90552	480890
89292	480891
18861	480892
44449	480893
151315	480894
10530	480895
92368	480896
21847	480897
50430	480898
61184	480899
24577	480900
47984	480901
115264	480902
93777	480903
128321	480904
10618	480905
8369	480906
30894	480907
75453	480908
49222	480909
48915	480910
586	480911
44307	480912
6590	480913
68243	480914
152532	480915
29519	480916
5799	480917
92795	480918
1439	480919
6950	480920
19086	480921
7928	480922
2285	480923
67196	480924
411	480925
39939	480926
38551	480927
120262	480928
8587	480929
73395	480930
30337	480931
49767	480932
2628	480933
14528	480934
14889	480935
82372	480936
416	480937
9209	480938
12008	480939
103254	480940
64735	480941
6122	480942
44147	480943
5551	480944
13878	480945
34587	480946
53285	480947
19000	480948
31956	480949
7668	480950
4578	480951
26536	480952
7460	480953
38708	480954
118163	480955
39879	480956
10901	480957
10495	480958
64910	480959
7837	480960
85925	480961
20769	480962
11279	480963
20987	480964
7951	480965
54442	480966
5810	480967
3240	480968
80300	480969
36122	480970
89230	480971
148	480972
67935	480973
12055	480974
69643	480975
59126	480976
125112	480977
117202	480978
87952	480979
8017	480980
754	480981
37796	480982
58916	480983
83770	480984
13494	480985
48325	480986
42542	480987
9161	480988
88765	480989
2620	480990
59	480991
10175	480992
40473	480993
87490	480994
84936	480995
24573	480996
72149	480997
59363	480998
27967	480999
65844	481000
157832	481001
11712	481002
17452	481003
6086	481004
103668	481005
29459	481006
14848	481007
11423	481008
42446	481009
39311	481010
10785	481011
60088	481012
46198	481013
105779	481014
5516	481015
2695	481016
21691	481017
114454	481018
33104	481019
37108	481020
31004	481021
48287	481022
22393	481023
85999	481024
83101	481025
20792	481026
105209	481027
482	481028
2556	481029
72400	481030
3398	481031
7018	481032
64961	481033
272	481034
123653	481035
12548	481036
123613	481037
72289	481038
155804	481039
35975	481040
75063	481041
72028	481042
4596	481043
45428	481044
12613	481045
3634	481046
40467	481047
9260	481048
10277	481049
2877	481050
17189	481051
20967	481052
38	481053
25166	481054
116003	481055
10624	481056
2163	481057
47504	481058
99459	481059
17438	481060
114956	481061
32	481062
56975	481063
5223	481064
35469	481065
5910	481066
71490	481067
7857	481068
134395	481069
81893	481070
132299	481071
24503	481072
114600	481073
68835	481074
264	481075
80196	481076
84161	481077
71853	481078
135059	481079
89521	481080
160037	481081
21109	481082
2294	481083
5696	481084
16313	481085
28685	481086
17839	481087
84192	481088
42165	481089
47671	481090
40594	481091
71931	481092
1393	481093
66292	481094
35763	481095
19272	481096
117513	481097
41358	481098
11839	481099
164920	481100
95656	481101
17156	481102
82374	481103
138940	481104
9714	481105
28410	481106
32954	481107
9706	481108
82523	481109
65739	481110
77021	481111
59387	481112
8153	481113
66460	481114
27970	481115
3486	481116
82724	481117
161936	481118
30275	481119
132096	481120
5681	481121
86830	481122
39322	481123
5858	481124
35934	481125
8496	481126
17313	481127
66695	481128
40900	481129
80503	481130
35116	481131
45420	481132
79183	481133
7434	481134
3033	481135
26247	481136
44750	481137
39361	481138
40910	481139
66895	481140
34041	481141
2813	481142
1025	481143
73030	481144
20687	481145
4493	481146
57738	481147
34646	481148
4540	481149
43224	481150
42952	481151
20543	481152
14678	481153
150911	481154
30640	481155
17106	481156
48284	481157
84657	481158
39504	481159
50117	481160
1493	481161
5859	481162
98787	481163
41023	481164
45645	481165
29956	481166
16402	481167
95615	481168
51207	481169
25438	481170
73585	481171
92861	481172
19627	481173
8427	481174
127399	481175
74436	481176
42255	481177
11665	481178
8417	481179
7330	481180
118823	481181
45886	481182
791	481183
5266	481184
15781	481185
134227	481186
83876	481187
20164	481188
41714	481189
37942	481190
29046	481191
164535	481192
17218	481193
67548	481194
100191	481195
52014	481196
28942	481197
78826	481198
16954	481199
66840	481200
165533	481201
1972	481202
15741	481203
87856	481204
88909	481205
25087	481206
4844	481207
30783	481208
95709	481209
29567	481210
5265	481211
1226	481212
96113	481213
61408	481214
38348	481215
3975	481216
4584	481217
48026	481218
29624	481219
308	481220
41230	481221
3910	481222
8375	481223
64924	481224
12133	481225
71467	481226
28644	481227
37042	481228
60537	481229
101108	481230
19229	481231
35558	481232
73180	481233
13708	481234
16120	481235
2863	481236
27080	481237
16410	481238
32483	481239
125636	481240
24287	481241
119980	481242
34953	481243
18737	481244
43112	481245
38013	481246
5413	481247
20737	481248
45337	481249
166354	481250
2195	481251
63603	481252
3403	481253
13722	481254
23623	481255
8245	481256
97949	481257
8887	481258
8865	481259
38498	481260
33645	481261
37901	481262
3786	481263
55775	481264
1353	481265
10883	481266
82224	481267
59079	481268
97613	481269
19249	481270
26	481271
31698	481272
98698	481273
18227	481274
10334	481275
85748	481276
2425	481277
131577	481278
13660	481279
3630	481280
35387	481281
4959	481282
26706	481283
18789	481284
113850	481285
6934	481286
27457	481287
6059	481288
68028	481289
119235	481290
132970	481291
27678	481292
7395	481293
19289	481294
25807	481295
23272	481296
40993	481297
47401	481298
94386	481299
928	481300
1101	481301
92461	481302
142535	481303
70000	481304
59895	481305
165	481306
17548	481307
7059	481308
34394	481309
10759	481310
17395	481311
4328	481312
10430	481313
38275	481314
16698	481315
87143	481316
10060	481317
1730	481318
2558	481319
152804	481320
50090	481321
5213	481322
23525	481323
2336	481324
39837	481325
10947	481326
69439	481327
6120	481328
40100	481329
20392	481330
132	481331
23973	481332
3777	481333
22859	481334
23	481335
114	481336
5468	481337
30909	481338
55402	481339
846	481340
48050	481341
13207	481342
49838	481343
44869	481344
87987	481345
8874	481346
41940	481347
15803	481348
2461	481349
38706	481350
8977	481351
72845	481352
113004	481353
17627	481354
31732	481355
107912	481356
8309	481357
38738	481358
7666	481359
74821	481360
48466	481361
29842	481362
66880	481363
87645	481364
66518	481365
32042	481366
48939	481367
40127	481368
23407	481369
15287	481370
46604	481371
100255	481372
132720	481373
28415	481374
135371	481375
3473	481376
59400	481377
59983	481378
6216	481379
79842	481380
53635	481381
8453	481382
100610	481383
134407	481384
121035	481385
68055	481386
1828	481387
51162	481388
23852	481389
69964	481390
26469	481391
41214	481392
54771	481393
66698	481394
21609	481395
108310	481396
13735	481397
48840	481398
73199	481399
121333	481400
9388	481401
57576	481402
936	481403
92190	481404
140676	481405
10026	481406
123054	481407
6953	481408
76285	481409
5753	481410
1853	481411
11622	481412
3804	481413
2854	481414
88490	481415
50917	481416
115440	481417
17488	481418
1491	481419
410	481420
35141	481421
29651	481422
30074	481423
22695	481424
37877	481425
67907	481426
6928	481427
2573	481428
48266	481429
19820	481430
11645	481431
132180	481432
36410	481433
86403	481434
56204	481435
24606	481436
137606	481437
26756	481438
5231	481439
16025	481440
5341	481441
78350	481442
1997	481443
30521	481444
20076	481445
3010	481446
1065	481447
8241	481448
14385	481449
63324	481450
5209	481451
4562	481452
43103	481453
527	481454
43674	481455
49153	481456
84774	481457
9158	481458
10134	481459
426	481460
102533	481461
77828	481462
105814	481463
38244	481464
70695	481465
87044	481466
35214	481467
16656	481468
4448	481469
120	481470
14985	481471
34944	481472
73187	481473
7045	481474
52564	481475
51389	481476
160721	481477
19660	481478
9285	481479
7973	481480
5965	481481
364	481482
11634	481483
18642	481484
17703	481485
7155	481486
72090	481487
13679	481488
27851	481489
154932	481490
40157	481491
22544	481492
63737	481493
2155	481494
35639	481495
979	481496
28326	481497
8912	481498
36524	481499
89173	481500
78535	481501
24752	481502
60109	481503
92496	481504
30476	481505
49020	481506
88684	481507
895	481508
104659	481509
746	481510
132341	481511
33557	481512
4477	481513
8188	481514
8095	481515
5715	481516
37892	481517
35200	481518
28301	481519
76030	481520
2933	481521
16738	481522
18065	481523
83503	481524
16459	481525
5171	481526
15944	481527
2877	481528
87110	481529
25687	481530
40873	481531
126997	481532
65611	481533
1766	481534
49218	481535
73458	481536
63275	481537
68590	481538
5573	481539
8554	481540
85709	481541
1788	481542
33533	481543
1740	481544
66382	481545
27047	481546
98029	481547
6343	481548
14351	481549
223	481550
22975	481551
92508	481552
65441	481553
39573	481554
1866	481555
5461	481556
62204	481557
3339	481558
36883	481559
6722	481560
1979	481561
21345	481562
94629	481563
16368	481564
155113	481565
24568	481566
8857	481567
34128	481568
135230	481569
39718	481570
67757	481571
8306	481572
68454	481573
100098	481574
12263	481575
139252	481576
32809	481577
4577	481578
84285	481579
8255	481580
28563	481581
79375	481582
142139	481583
2377	481584
21959	481585
21822	481586
269	481587
32037	481588
14512	481589
3434	481590
87366	481591
6496	481592
87545	481593
62597	481594
7939	481595
23303	481596
23499	481597
3733	481598
243	481599
18918	481600
30583	481601
34872	481602
20949	481603
119300	481604
13542	481605
95903	481606
59049	481607
69165	481608
11364	481609
25948	481610
20821	481611
2344	481612
2173	481613
75337	481614
33308	481615
130673	481616
61972	481617
2538	481618
100280	481619
1902	481620
5461	481621
167	481622
84780	481623
72296	481624
7591	481625
35131	481626
772	481627
109798	481628
7862	481629
17203	481630
16249	481631
104663	481632
114533	481633
23985	481634
3228	481635
11034	481636
50522	481637
47612	481638
61451	481639
33020	481640
90168	481641
81991	481642
63374	481643
83820	481644
70489	481645
4391	481646
105748	481647
6704	481648
11565	481649
263	481650
6300	481651
3439	481652
3470	481653
133777	481654
69445	481655
40918	481656
74083	481657
18623	481658
60843	481659
43128	481660
53864	481661
24515	481662
6011	481663
9848	481664
10690	481665
56039	481666
43220	481667
1953	481668
1758	481669
4404	481670
100662	481671
96215	481672
27837	481673
11580	481674
27558	481675
3282	481676
68492	481677
10406	481678
49	481679
1908	481680
2149	481681
83690	481682
39753	481683
4582	481684
75280	481685
235	481686
12880	481687
2261	481688
11832	481689
78768	481690
103775	481691
64323	481692
47102	481693
11378	481694
898	481695
11450	481696
55854	481697
39127	481698
14595	481699
130377	481700
67938	481701
46	481702
1943	481703
21841	481704
101151	481705
24713	481706
48196	481707
82069	481708
3110	481709
20491	481710
67225	481711
15536	481712
62178	481713
15397	481714
14	481715
34387	481716
27721	481717
1066	481718
28670	481719
35878	481720
120254	481721
170	481722
27512	481723
4515	481724
108596	481725
70691	481726
70709	481727
7982	481728
14197	481729
51505	481730
2797	481731
119	481732
77694	481733
2895	481734
68790	481735
30340	481736
99480	481737
25681	481738
35181	481739
1379	481740
95216	481741
105759	481742
697	481743
132901	481744
98250	481745
129625	481746
65917	481747
47006	481748
91666	481749
5223	481750
32953	481751
23684	481752
50881	481753
12442	481754
38885	481755
27078	481756
9027	481757
14543	481758
16707	481759
42064	481760
150878	481761
31	481762
59840	481763
17895	481764
27898	481765
23723	481766
3164	481767
160	481768
2501	481769
29703	481770
815	481771
68306	481772
110595	481773
34226	481774
10	481775
16259	481776
145029	481777
45993	481778
35700	481779
14657	481780
8133	481781
8343	481782
9430	481783
31444	481784
40114	481785
163221	481786
66	481787
150331	481788
4125	481789
76324	481790
7397	481791
26837	481792
152	481793
47818	481794
92555	481795
51790	481796
111216	481797
26432	481798
5382	481799
32678	481800
2738	481801
17434	481802
56908	481803
16608	481804
46872	481805
18517	481806
11201	481807
38141	481808
4464	481809
38427	481810
9541	481811
24727	481812
160939	481813
9885	481814
52347	481815
15033	481816
2704	481817
1106	481818
39680	481819
30432	481820
46492	481821
26067	481822
15949	481823
23743	481824
4075	481825
68751	481826
549	481827
61432	481828
15120	481829
112297	481830
347	481831
59530	481832
13233	481833
2723	481834
54601	481835
145574	481836
33336	481837
58686	481838
57291	481839
18125	481840
42481	481841
66799	481842
61565	481843
8646	481844
10065	481845
43073	481846
16414	481847
2958	481848
40906	481849
7870	481850
55232	481851
11924	481852
16602	481853
20209	481854
66357	481855
17370	481856
75065	481857
67819	481858
74720	481859
7049	481860
65460	481861
259	481862
64533	481863
11000	481864
132140	481865
12266	481866
6258	481867
57658	481868
38939	481869
60546	481870
25915	481871
74428	481872
32291	481873
2384	481874
113263	481875
10517	481876
152356	481877
42765	481878
63899	481879
85544	481880
57835	481881
33735	481882
87745	481883
11371	481884
37731	481885
38564	481886
7279	481887
69076	481888
26828	481889
15808	481890
89274	481891
76096	481892
45634	481893
5702	481894
60662	481895
142	481896
11792	481897
139709	481898
26345	481899
19897	481900
24049	481901
23527	481902
27023	481903
322	481904
56304	481905
96039	481906
266	481907
8404	481908
79917	481909
73984	481910
58902	481911
29992	481912
35983	481913
54881	481914
18744	481915
7412	481916
1232	481917
85577	481918
7723	481919
1981	481920
19786	481921
18631	481922
14779	481923
176	481924
22545	481925
26687	481926
7796	481927
5057	481928
933	481929
64298	481930
22663	481931
8353	481932
3626	481933
30376	481934
68248	481935
72814	481936
19181	481937
71423	481938
18543	481939
11342	481940
3662	481941
104150	481942
9089	481943
1899	481944
96	481945
23038	481946
22592	481947
7605	481948
99746	481949
55509	481950
463	481951
69999	481952
14462	481953
108932	481954
68919	481955
72182	481956
21274	481957
62678	481958
1961	481959
24059	481960
40134	481961
153820	481962
10752	481963
3794	481964
8632	481965
6088	481966
62728	481967
94606	481968
112150	481969
87967	481970
33980	481971
28225	481972
4146	481973
112570	481974
2498	481975
18074	481976
8493	481977
87473	481978
125003	481979
27799	481980
104	481981
11496	481982
29059	481983
30067	481984
9336	481985
51186	481986
48391	481987
9566	481988
855	481989
85252	481990
21363	481991
2355	481992
1778	481993
22029	481994
73872	481995
15310	481996
40144	481997
14187	481998
18692	481999
28117	482000
108676	482001
7747	482002
9605	482003
48527	482004
9	482005
8748	482006
2260	482007
88730	482008
72967	482009
7139	482010
81793	482011
156788	482012
24423	482013
58845	482014
114649	482015
13007	482016
74777	482017
10226	482018
25479	482019
24805	482020
21665	482021
88233	482022
8233	482023
8416	482024
1054	482025
9845	482026
23915	482027
938	482028
10944	482029
76215	482030
3103	482031
13989	482032
33229	482033
8423	482034
80391	482035
43527	482036
3743	482037
38707	482038
65237	482039
47759	482040
21287	482041
54849	482042
67433	482043
51310	482044
88347	482045
10365	482046
95718	482047
34768	482048
57764	482049
29550	482050
20781	482051
817	482052
726	482053
3341	482054
1923	482055
27460	482056
6845	482057
27958	482058
9001	482059
55366	482060
94323	482061
59346	482062
81580	482063
31738	482064
138418	482065
18536	482066
2298	482067
13907	482068
26375	482069
61659	482070
25705	482071
9046	482072
16672	482073
8926	482074
8662	482075
134378	482076
47191	482077
117007	482078
21927	482079
7744	482080
12649	482081
32128	482082
71352	482083
98752	482084
63487	482085
42726	482086
131800	482087
10175	482088
8536	482089
10741	482090
8389	482091
7853	482092
97684	482093
7225	482094
3536	482095
161190	482096
4970	482097
26150	482098
3946	482099
17847	482100
2025	482101
26400	482102
93451	482103
8651	482104
4806	482105
10678	482106
18976	482107
3263	482108
35964	482109
90537	482110
17050	482111
106988	482112
61788	482113
156167	482114
71503	482115
57644	482116
3671	482117
6143	482118
9416	482119
17933	482120
61980	482121
676	482122
78884	482123
98636	482124
76924	482125
20491	482126
54553	482127
2522	482128
900	482129
94055	482130
28837	482131
49138	482132
7936	482133
2766	482134
77928	482135
3111	482136
31652	482137
13621	482138
187	482139
676	482140
47425	482141
22093	482142
74491	482143
12031	482144
188	482145
806	482146
18806	482147
40695	482148
67498	482149
8250	482150
99475	482151
34004	482152
8352	482153
26611	482154
1033	482155
85820	482156
28007	482157
8694	482158
8054	482159
31602	482160
10887	482161
4048	482162
70178	482163
27060	482164
1113	482165
13863	482166
10774	482167
38838	482168
9888	482169
77995	482170
10335	482171
19199	482172
20476	482173
14373	482174
27890	482175
57	482176
81176	482177
36782	482178
105016	482179
5838	482180
16640	482181
71454	482182
7317	482183
25053	482184
75194	482185
80	482186
35560	482187
6767	482188
14184	482189
7031	482190
13505	482191
90825	482192
34627	482193
23699	482194
12944	482195
164907	482196
32336	482197
46685	482198
94114	482199
89998	482200
31520	482201
20686	482202
69018	482203
22610	482204
49097	482205
20869	482206
18650	482207
6749	482208
36793	482209
118624	482210
66425	482211
48315	482212
11737	482213
12415	482214
6156	482215
58776	482216
48586	482217
9181	482218
64058	482219
38157	482220
5305	482221
19766	482222
1162	482223
519	482224
65014	482225
85316	482226
62575	482227
69002	482228
15726	482229
21124	482230
83788	482231
690	482232
113965	482233
3567	482234
119339	482235
97391	482236
15181	482237
1022	482238
14714	482239
31882	482240
11673	482241
3066	482242
29224	482243
121984	482244
84571	482245
871	482246
15239	482247
5010	482248
151761	482249
109295	482250
14530	482251
46929	482252
2542	482253
24817	482254
69151	482255
46166	482256
40976	482257
6071	482258
11	482259
80744	482260
14442	482261
63008	482262
26531	482263
111457	482264
2048	482265
6586	482266
3606	482267
14664	482268
60106	482269
12805	482270
221	482271
71126	482272
1009	482273
4297	482274
92431	482275
98841	482276
4002	482277
68396	482278
61492	482279
37059	482280
49052	482281
106214	482282
49638	482283
34720	482284
100931	482285
49611	482286
150693	482287
7985	482288
13342	482289
16669	482290
46712	482291
1876	482292
72630	482293
91714	482294
2978	482295
37933	482296
6343	482297
32395	482298
121085	482299
17137	482300
104445	482301
9581	482302
32405	482303
538	482304
52717	482305
5353	482306
40156	482307
130672	482308
17615	482309
138949	482310
32798	482311
38376	482312
40956	482313
23396	482314
79572	482315
104764	482316
74848	482317
10479	482318
104055	482319
7714	482320
40872	482321
66002	482322
864	482323
51314	482324
21714	482325
11547	482326
2143	482327
24461	482328
544	482329
18183	482330
32684	482331
45783	482332
25643	482333
161755	482334
35850	482335
91869	482336
2780	482337
17611	482338
8000	482339
43529	482340
3787	482341
75954	482342
23907	482343
47709	482344
41556	482345
24714	482346
52443	482347
1445	482348
47712	482349
395	482350
21318	482351
18677	482352
22436	482353
124543	482354
74410	482355
72711	482356
89164	482357
4558	482358
39285	482359
3927	482360
56434	482361
124894	482362
98898	482363
44739	482364
78627	482365
2626	482366
64152	482367
124105	482368
104877	482369
17261	482370
52650	482371
125089	482372
2754	482373
3170	482374
7890	482375
95534	482376
76391	482377
402	482378
3856	482379
36027	482380
142804	482381
677	482382
76797	482383
23622	482384
13420	482385
18364	482386
5231	482387
2079	482388
3754	482389
102089	482390
18258	482391
156195	482392
115712	482393
143841	482394
58276	482395
27495	482396
49	482397
35156	482398
5223	482399
2319	482400
51639	482401
47664	482402
74583	482403
100229	482404
138762	482405
47740	482406
14825	482407
24015	482408
14846	482409
82819	482410
119341	482411
67095	482412
32122	482413
29736	482414
25380	482415
1465	482416
160543	482417
154829	482418
67441	482419
904	482420
116707	482421
31069	482422
13877	482423
3931	482424
18259	482425
9642	482426
3688	482427
32235	482428
34346	482429
82380	482430
80073	482431
8183	482432
95343	482433
18142	482434
4038	482435
177	482436
15261	482437
103234	482438
23470	482439
32560	482440
54353	482441
43794	482442
34240	482443
40691	482444
42112	482445
38400	482446
407	482447
55931	482448
30601	482449
20761	482450
4084	482451
130225	482452
45511	482453
21848	482454
3572	482455
495	482456
116469	482457
72080	482458
59187	482459
1853	482460
4120	482461
154641	482462
52072	482463
51329	482464
129001	482465
3724	482466
7809	482467
26211	482468
44032	482469
758	482470
14244	482471
146711	482472
81835	482473
121604	482474
4673	482475
41956	482476
70698	482477
10737	482478
20469	482479
85851	482480
10885	482481
2482	482482
22316	482483
421	482484
12684	482485
89006	482486
24990	482487
12071	482488
187	482489
28143	482490
138	482491
80652	482492
53109	482493
24987	482494
862	482495
32165	482496
8161	482497
10770	482498
1356	482499
66822	482500
37015	482501
5290	482502
20553	482503
12910	482504
23603	482505
107089	482506
98659	482507
5396	482508
27738	482509
15202	482510
69594	482511
20404	482512
64577	482513
73675	482514
25309	482515
27684	482516
19032	482517
44199	482518
2577	482519
27710	482520
78898	482521
45116	482522
2901	482523
10507	482524
17320	482525
21171	482526
4899	482527
32586	482528
5	482529
58884	482530
37757	482531
29780	482532
106455	482533
12627	482534
40820	482535
55777	482536
49061	482537
867	482538
5019	482539
43788	482540
67476	482541
15666	482542
59293	482543
64256	482544
566	482545
96946	482546
11574	482547
40505	482548
58588	482549
85479	482550
56147	482551
29025	482552
30046	482553
153	482554
30276	482555
2530	482556
23266	482557
16562	482558
20148	482559
82087	482560
157937	482561
8984	482562
70076	482563
40615	482564
9984	482565
5645	482566
140045	482567
9681	482568
29066	482569
6099	482570
270	482571
1034	482572
68840	482573
31947	482574
44524	482575
14442	482576
4567	482577
60195	482578
50119	482579
28914	482580
101477	482581
50356	482582
19130	482583
16194	482584
87761	482585
48315	482586
23836	482587
10356	482588
97936	482589
75726	482590
105347	482591
88531	482592
17334	482593
26965	482594
10357	482595
84402	482596
72516	482597
10465	482598
27926	482599
87941	482600
122172	482601
56643	482602
82457	482603
49700	482604
147979	482605
28847	482606
1793	482607
29382	482608
22460	482609
15160	482610
21163	482611
1717	482612
13091	482613
57359	482614
11578	482615
12228	482616
84082	482617
20176	482618
85907	482619
984	482620
45593	482621
965	482622
136196	482623
30032	482624
27388	482625
64177	482626
3297	482627
41554	482628
64549	482629
25592	482630
91440	482631
24603	482632
42600	482633
73964	482634
15560	482635
3019	482636
8753	482637
4929	482638
23696	482639
14522	482640
37659	482641
107463	482642
3714	482643
566	482644
29487	482645
11560	482646
30810	482647
63256	482648
17848	482649
164501	482650
147483	482651
495	482652
52806	482653
2053	482654
7	482655
42488	482656
6820	482657
117337	482658
16089	482659
22702	482660
40549	482661
43983	482662
88089	482663
58076	482664
19326	482665
1671	482666
61018	482667
19215	482668
801	482669
396	482670
4781	482671
107429	482672
29974	482673
23475	482674
9163	482675
31963	482676
41830	482677
60626	482678
20320	482679
104740	482680
80823	482681
43360	482682
10246	482683
67735	482684
117301	482685
8746	482686
91454	482687
891	482688
18844	482689
77156	482690
4839	482691
24600	482692
105721	482693
39560	482694
2057	482695
7426	482696
3866	482697
64431	482698
7152	482699
9187	482700
21270	482701
23745	482702
23900	482703
62073	482704
73346	482705
93969	482706
170	482707
2775	482708
12594	482709
18344	482710
14244	482711
4281	482712
9804	482713
26587	482714
87719	482715
1611	482716
155691	482717
9873	482718
15933	482719
33782	482720
47508	482721
109362	482722
24304	482723
84249	482724
53624	482725
17987	482726
113973	482727
14593	482728
7535	482729
53932	482730
24693	482731
25735	482732
17439	482733
61813	482734
11399	482735
35038	482736
63987	482737
37907	482738
65648	482739
5650	482740
66165	482741
1831	482742
83882	482743
41841	482744
46790	482745
28495	482746
47469	482747
60975	482748
11862	482749
41617	482750
30792	482751
40505	482752
43533	482753
73469	482754
134994	482755
14828	482756
62182	482757
14695	482758
35005	482759
27809	482760
29537	482761
29522	482762
26835	482763
83717	482764
15112	482765
92952	482766
38050	482767
16144	482768
152065	482769
127713	482770
85244	482771
101761	482772
3165	482773
7207	482774
50558	482775
5500	482776
106	482777
27273	482778
122982	482779
36593	482780
39984	482781
3034	482782
18452	482783
73020	482784
1752	482785
26802	482786
20354	482787
58012	482788
1930	482789
3566	482790
2509	482791
10769	482792
53101	482793
30054	482794
105573	482795
45322	482796
66443	482797
17089	482798
2372	482799
21950	482800
9147	482801
23032	482802
52316	482803
17923	482804
69799	482805
105451	482806
34739	482807
8731	482808
19226	482809
31587	482810
17284	482811
82837	482812
101082	482813
162692	482814
101098	482815
48506	482816
47837	482817
40818	482818
52677	482819
15379	482820
14997	482821
12112	482822
104519	482823
110936	482824
343	482825
1342	482826
294	482827
46711	482828
5	482829
23730	482830
26808	482831
13785	482832
75303	482833
40880	482834
25295	482835
28046	482836
128902	482837
36187	482838
2621	482839
96046	482840
7638	482841
142858	482842
16710	482843
121917	482844
48141	482845
5853	482846
1203	482847
55935	482848
68109	482849
116617	482850
24632	482851
260	482852
842	482853
17048	482854
55070	482855
21274	482856
1423	482857
8440	482858
94120	482859
23019	482860
11677	482861
9560	482862
4206	482863
46574	482864
31056	482865
27531	482866
10841	482867
14215	482868
48046	482869
15880	482870
7550	482871
75890	482872
128102	482873
19865	482874
83311	482875
6957	482876
1122	482877
28602	482878
19181	482879
23140	482880
29793	482881
6552	482882
81550	482883
46978	482884
53003	482885
23266	482886
101618	482887
12329	482888
74633	482889
29251	482890
121841	482891
17609	482892
49494	482893
144928	482894
41528	482895
102537	482896
88181	482897
32910	482898
18549	482899
9153	482900
4033	482901
52771	482902
17184	482903
19054	482904
38516	482905
87557	482906
34322	482907
39396	482908
5018	482909
93572	482910
67068	482911
69819	482912
6549	482913
31062	482914
29090	482915
94547	482916
55660	482917
28825	482918
11066	482919
102388	482920
87046	482921
53677	482922
34081	482923
48462	482924
104546	482925
34689	482926
16009	482927
18	482928
5390	482929
2825	482930
74542	482931
101971	482932
12766	482933
97962	482934
6755	482935
127242	482936
39953	482937
19751	482938
10	482939
1299	482940
23556	482941
976	482942
2804	482943
7048	482944
49758	482945
48967	482946
24734	482947
2672	482948
6206	482949
86873	482950
36283	482951
3447	482952
22500	482953
70223	482954
98701	482955
11925	482956
18522	482957
7895	482958
87598	482959
82973	482960
22252	482961
156906	482962
40129	482963
58941	482964
58306	482965
28620	482966
28003	482967
1191	482968
92617	482969
36468	482970
9486	482971
32796	482972
35627	482973
718	482974
129182	482975
81995	482976
5863	482977
103084	482978
4543	482979
71841	482980
12632	482981
122590	482982
135291	482983
18758	482984
9783	482985
105252	482986
16812	482987
16007	482988
1245	482989
5415	482990
1969	482991
28968	482992
853	482993
3504	482994
72318	482995
910	482996
22771	482997
377	482998
544	482999
16572	483000
24700	483001
27252	483002
13572	483003
32356	483004
82899	483005
13934	483006
11605	483007
19044	483008
1832	483009
31403	483010
75384	483011
82087	483012
71743	483013
106620	483014
127764	483015
98181	483016
55535	483017
69667	483018
46774	483019
13095	483020
52925	483021
71011	483022
38834	483023
87462	483024
12619	483025
65023	483026
54071	483027
19030	483028
41306	483029
69	483030
11049	483031
19451	483032
3731	483033
96041	483034
4007	483035
25962	483036
44120	483037
11176	483038
5937	483039
17297	483040
2650	483041
23955	483042
115408	483043
78527	483044
3457	483045
101734	483046
2312	483047
12108	483048
4833	483049
14391	483050
29936	483051
130983	483052
20667	483053
8595	483054
37665	483055
44235	483056
26948	483057
96663	483058
50012	483059
3267	483060
1782	483061
14603	483062
37830	483063
12098	483064
6002	483065
33598	483066
740	483067
20721	483068
25201	483069
3860	483070
34033	483071
24633	483072
432	483073
8838	483074
30434	483075
115535	483076
2621	483077
11509	483078
8549	483079
102329	483080
37968	483081
13836	483082
135374	483083
124610	483084
14197	483085
76759	483086
81498	483087
54536	483088
27498	483089
44506	483090
49277	483091
15772	483092
43397	483093
23746	483094
12023	483095
4749	483096
11173	483097
9254	483098
63168	483099
11139	483100
17010	483101
98809	483102
134246	483103
1949	483104
59757	483105
156038	483106
14448	483107
7717	483108
35884	483109
1165	483110
26849	483111
10546	483112
9561	483113
8917	483114
91531	483115
34373	483116
51386	483117
46423	483118
12573	483119
31748	483120
24707	483121
16321	483122
24153	483123
38626	483124
88378	483125
2664	483126
17872	483127
10940	483128
99155	483129
145783	483130
9917	483131
53645	483132
22065	483133
120819	483134
31881	483135
19835	483136
13492	483137
23482	483138
4204	483139
25147	483140
38008	483141
35608	483142
130003	483143
13985	483144
77971	483145
7185	483146
47649	483147
130551	483148
130864	483149
16320	483150
83	483151
3970	483152
84632	483153
20541	483154
38463	483155
111502	483156
11649	483157
11510	483158
7366	483159
12568	483160
34480	483161
1869	483162
14791	483163
1153	483164
362	483165
95607	483166
3618	483167
3608	483168
100168	483169
3728	483170
134677	483171
109680	483172
13135	483173
1343	483174
4760	483175
15106	483176
74297	483177
14256	483178
69683	483179
31016	483180
14842	483181
9827	483182
18659	483183
2374	483184
46461	483185
9976	483186
48523	483187
119044	483188
13898	483189
8058	483190
84271	483191
13498	483192
15980	483193
41723	483194
720	483195
13051	483196
99992	483197
26530	483198
39251	483199
58870	483200
133	483201
2206	483202
8268	483203
48656	483204
10178	483205
25246	483206
1232	483207
59409	483208
117850	483209
158325	483210
64147	483211
14383	483212
26568	483213
33494	483214
145880	483215
5732	483216
6053	483217
208	483218
54326	483219
20207	483220
54850	483221
10703	483222
19161	483223
123857	483224
86547	483225
8502	483226
34535	483227
71405	483228
26958	483229
79172	483230
92553	483231
119123	483232
4379	483233
67129	483234
30244	483235
28074	483236
9802	483237
33243	483238
77517	483239
347	483240
95821	483241
37632	483242
7927	483243
37503	483244
109268	483245
50146	483246
1234	483247
17239	483248
12156	483249
15394	483250
3150	483251
79902	483252
69582	483253
10483	483254
6335	483255
792	483256
23578	483257
91335	483258
25827	483259
2495	483260
30324	483261
8701	483262
55023	483263
91195	483264
7187	483265
78659	483266
89624	483267
29796	483268
1893	483269
84148	483270
8561	483271
4293	483272
126009	483273
104796	483274
120442	483275
60064	483276
2380	483277
99123	483278
50376	483279
42998	483280
231	483281
37745	483282
132398	483283
4732	483284
36342	483285
16101	483286
84161	483287
20889	483288
139473	483289
47507	483290
58118	483291
4234	483292
32448	483293
30763	483294
9032	483295
19467	483296
89881	483297
87912	483298
35995	483299
54864	483300
7633	483301
93072	483302
54734	483303
74	483304
49676	483305
102598	483306
63847	483307
37569	483308
70349	483309
5389	483310
7097	483311
139095	483312
9300	483313
22709	483314
36403	483315
33183	483316
59985	483317
160329	483318
54225	483319
45333	483320
16126	483321
13922	483322
113885	483323
103880	483324
14862	483325
7015	483326
51497	483327
11795	483328
5597	483329
26030	483330
16037	483331
4502	483332
25525	483333
66346	483334
7829	483335
5711	483336
24353	483337
71699	483338
9808	483339
65736	483340
30600	483341
21473	483342
2631	483343
86460	483344
53134	483345
47760	483346
141130	483347
32625	483348
149300	483349
105551	483350
8927	483351
33387	483352
26506	483353
162742	483354
7221	483355
29248	483356
4903	483357
21276	483358
23554	483359
167	483360
133363	483361
70454	483362
16932	483363
43568	483364
104052	483365
2985	483366
9246	483367
5066	483368
13727	483369
27204	483370
56626	483371
31700	483372
125431	483373
1905	483374
27114	483375
8147	483376
48622	483377
12754	483378
25165	483379
6929	483380
30917	483381
65974	483382
6193	483383
4074	483384
75627	483385
3045	483386
76119	483387
110717	483388
52519	483389
93523	483390
22487	483391
42955	483392
8693	483393
2846	483394
15499	483395
41151	483396
21533	483397
2230	483398
134191	483399
105127	483400
37421	483401
40077	483402
16255	483403
35427	483404
7007	483405
11607	483406
61284	483407
43270	483408
11576	483409
130045	483410
10735	483411
46106	483412
24386	483413
95279	483414
83520	483415
86968	483416
64447	483417
49082	483418
6714	483419
16314	483420
6989	483421
4737	483422
1520	483423
35344	483424
4035	483425
130266	483426
24620	483427
14083	483428
1405	483429
40791	483430
95345	483431
101925	483432
10924	483433
18514	483434
32169	483435
40053	483436
52876	483437
26598	483438
39037	483439
20371	483440
28105	483441
8039	483442
56369	483443
143097	483444
825	483445
12540	483446
92974	483447
35377	483448
4467	483449
64501	483450
15549	483451
1307	483452
45226	483453
50077	483454
106116	483455
74992	483456
261	483457
763	483458
15092	483459
14894	483460
883	483461
15826	483462
13046	483463
20167	483464
56765	483465
1111	483466
51267	483467
82357	483468
2111	483469
11316	483470
6749	483471
85410	483472
110644	483473
682	483474
47193	483475
1392	483476
874	483477
4045	483478
49830	483479
30142	483480
28278	483481
25096	483482
58063	483483
74217	483484
69058	483485
27312	483486
20162	483487
41664	483488
2534	483489
481	483490
31503	483491
96725	483492
66743	483493
55427	483494
105	483495
67512	483496
7781	483497
4485	483498
10523	483499
71646	483500
20232	483501
17162	483502
49521	483503
82970	483504
15528	483505
16162	483506
4789	483507
90423	483508
115971	483509
29193	483510
19913	483511
6548	483512
33433	483513
89064	483514
2210	483515
16305	483516
18662	483517
129360	483518
12287	483519
34943	483520
64591	483521
37891	483522
13171	483523
87612	483524
235	483525
98421	483526
81014	483527
9394	483528
12365	483529
71096	483530
108779	483531
6783	483532
104045	483533
76878	483534
14477	483535
43216	483536
76318	483537
1601	483538
37907	483539
1776	483540
19217	483541
12169	483542
18600	483543
13165	483544
1343	483545
28884	483546
33305	483547
43121	483548
78386	483549
444	483550
56171	483551
107210	483552
42581	483553
112080	483554
37378	483555
1490	483556
65002	483557
71357	483558
3855	483559
11391	483560
73876	483561
62840	483562
17462	483563
44874	483564
103691	483565
19629	483566
73292	483567
33082	483568
133037	483569
39700	483570
71917	483571
84937	483572
103267	483573
8364	483574
6889	483575
37099	483576
59095	483577
45626	483578
293	483579
63029	483580
144	483581
24771	483582
22395	483583
18631	483584
43953	483585
21971	483586
72545	483587
22993	483588
59552	483589
1555	483590
46299	483591
89565	483592
36681	483593
29710	483594
116107	483595
118008	483596
1469	483597
44097	483598
12894	483599
95335	483600
119054	483601
125353	483602
12195	483603
6508	483604
43413	483605
152147	483606
69599	483607
17288	483608
198	483609
63369	483610
470	483611
15726	483612
82738	483613
130315	483614
6406	483615
26209	483616
148459	483617
80913	483618
69857	483619
13503	483620
34897	483621
144700	483622
59874	483623
15919	483624
9000	483625
16465	483626
24451	483627
64662	483628
5319	483629
33903	483630
16996	483631
5722	483632
2294	483633
71355	483634
41010	483635
68061	483636
71841	483637
53438	483638
6743	483639
77295	483640
17979	483641
63697	483642
32735	483643
68500	483644
12196	483645
59869	483646
10292	483647
86333	483648
50434	483649
27848	483650
8296	483651
3689	483652
68053	483653
9113	483654
57507	483655
52041	483656
43622	483657
157876	483658
77626	483659
17459	483660
18136	483661
122702	483662
11068	483663
78191	483664
30112	483665
332	483666
14101	483667
152096	483668
2643	483669
17016	483670
19614	483671
2881	483672
7240	483673
59936	483674
9796	483675
15579	483676
44976	483677
60131	483678
23952	483679
19428	483680
14207	483681
45809	483682
29765	483683
4957	483684
41615	483685
5889	483686
22040	483687
1248	483688
2927	483689
16981	483690
8003	483691
21581	483692
1775	483693
40552	483694
6765	483695
13526	483696
22714	483697
1860	483698
79102	483699
117253	483700
707	483701
141640	483702
22302	483703
9608	483704
37163	483705
68063	483706
3409	483707
98022	483708
112513	483709
29543	483710
73644	483711
25712	483712
54162	483713
84558	483714
5440	483715
311	483716
102295	483717
97409	483718
10951	483719
86490	483720
79032	483721
3703	483722
6941	483723
152999	483724
22055	483725
10264	483726
3274	483727
31727	483728
11859	483729
22122	483730
63789	483731
5967	483732
3463	483733
38021	483734
4315	483735
1167	483736
21242	483737
30893	483738
25856	483739
107000	483740
63535	483741
15200	483742
35413	483743
24640	483744
11934	483745
1912	483746
3781	483747
58413	483748
139335	483749
32781	483750
50657	483751
1231	483752
9886	483753
1646	483754
69371	483755
11025	483756
127826	483757
7321	483758
36701	483759
6218	483760
36407	483761
103901	483762
138019	483763
4743	483764
5802	483765
55560	483766
148343	483767
21231	483768
15237	483769
111194	483770
110833	483771
3014	483772
39219	483773
21302	483774
52394	483775
68443	483776
81575	483777
38287	483778
57020	483779
33778	483780
156389	483781
30887	483782
13423	483783
3077	483784
15204	483785
43989	483786
21663	483787
113376	483788
1238	483789
4389	483790
130911	483791
17499	483792
63507	483793
61048	483794
56501	483795
1863	483796
175	483797
97534	483798
39	483799
10723	483800
4613	483801
11952	483802
89047	483803
13304	483804
21705	483805
768	483806
146336	483807
4641	483808
6950	483809
9823	483810
14888	483811
20376	483812
21257	483813
29816	483814
87279	483815
82043	483816
37872	483817
30439	483818
1467	483819
1894	483820
983	483821
58578	483822
16264	483823
15262	483824
13653	483825
37650	483826
64548	483827
62645	483828
81194	483829
2657	483830
4070	483831
32164	483832
72795	483833
126978	483834
58135	483835
95093	483836
14403	483837
66217	483838
14280	483839
11455	483840
49549	483841
1784	483842
10006	483843
47660	483844
20924	483845
34660	483846
195	483847
10090	483848
21611	483849
237	483850
2073	483851
107953	483852
38151	483853
15769	483854
5620	483855
95626	483856
11482	483857
31145	483858
79167	483859
54093	483860
83056	483861
10014	483862
81152	483863
22608	483864
5330	483865
12927	483866
50038	483867
130595	483868
35950	483869
56379	483870
16680	483871
42980	483872
81209	483873
65355	483874
10835	483875
67601	483876
34103	483877
71308	483878
1372	483879
36867	483880
32349	483881
41887	483882
57026	483883
7749	483884
104494	483885
1091	483886
62528	483887
355	483888
97479	483889
88	483890
27280	483891
32300	483892
16658	483893
3199	483894
19072	483895
35683	483896
44139	483897
94655	483898
22572	483899
12907	483900
4555	483901
20716	483902
94261	483903
62841	483904
2014	483905
38980	483906
127487	483907
87738	483908
3772	483909
60227	483910
11757	483911
14732	483912
7828	483913
50582	483914
20327	483915
1874	483916
107561	483917
23138	483918
36615	483919
28995	483920
37928	483921
38450	483922
97052	483923
79507	483924
72449	483925
27078	483926
9569	483927
5877	483928
6519	483929
27471	483930
35206	483931
65875	483932
1920	483933
110736	483934
50129	483935
171	483936
4855	483937
940	483938
16627	483939
26531	483940
37010	483941
8762	483942
19949	483943
23586	483944
43718	483945
68445	483946
47365	483947
26892	483948
148973	483949
100	483950
12047	483951
13270	483952
59451	483953
15974	483954
20469	483955
16865	483956
13788	483957
1377	483958
51494	483959
11044	483960
76786	483961
23595	483962
41274	483963
5453	483964
127729	483965
2833	483966
96983	483967
11430	483968
58879	483969
1739	483970
41826	483971
30931	483972
7707	483973
22040	483974
73140	483975
79740	483976
34194	483977
6627	483978
5477	483979
46049	483980
572	483981
79512	483982
55248	483983
8621	483984
424	483985
654	483986
6948	483987
27456	483988
87855	483989
44979	483990
24944	483991
87422	483992
146	483993
56364	483994
65664	483995
6737	483996
117619	483997
59062	483998
102451	483999
990	484000
13320	484001
63181	484002
129483	484003
1161	484004
5573	484005
35964	484006
12017	484007
159455	484008
70929	484009
2172	484010
23491	484011
33361	484012
16536	484013
147265	484014
3519	484015
368	484016
1066	484017
47415	484018
120966	484019
58489	484020
5922	484021
120833	484022
42602	484023
2529	484024
11592	484025
6486	484026
69500	484027
144	484028
2003	484029
25019	484030
156353	484031
20500	484032
153625	484033
35417	484034
105959	484035
22913	484036
78248	484037
38496	484038
7981	484039
28585	484040
18720	484041
27211	484042
9228	484043
31328	484044
4599	484045
58743	484046
380	484047
52594	484048
17185	484049
44160	484050
75699	484051
27555	484052
6767	484053
114194	484054
28825	484055
134408	484056
680	484057
21748	484058
21462	484059
8467	484060
30308	484061
8611	484062
56194	484063
23070	484064
47791	484065
18111	484066
21788	484067
68153	484068
28273	484069
9878	484070
88207	484071
22754	484072
68464	484073
14511	484074
66976	484075
1193	484076
17014	484077
93877	484078
69560	484079
97502	484080
2244	484081
860	484082
9873	484083
4243	484084
10061	484085
133168	484086
9352	484087
5872	484088
15867	484089
11152	484090
7871	484091
18306	484092
29929	484093
6801	484094
122707	484095
97697	484096
65977	484097
114756	484098
92176	484099
18534	484100
56726	484101
362	484102
32898	484103
82007	484104
5130	484105
128953	484106
76966	484107
77658	484108
77733	484109
8593	484110
60703	484111
33817	484112
6330	484113
10750	484114
11023	484115
1219	484116
17555	484117
125030	484118
38669	484119
18233	484120
103149	484121
10421	484122
9066	484123
150	484124
10973	484125
63089	484126
946	484127
26352	484128
70	484129
524	484130
143731	484131
35980	484132
25393	484133
28745	484134
85	484135
122945	484136
21007	484137
145871	484138
40294	484139
74364	484140
5795	484141
11232	484142
62828	484143
14189	484144
11341	484145
35549	484146
98117	484147
2088	484148
53659	484149
13990	484150
28062	484151
107845	484152
425	484153
156058	484154
64980	484155
126563	484156
7701	484157
7289	484158
99414	484159
1010	484160
74243	484161
5034	484162
61182	484163
40736	484164
13034	484165
12450	484166
839	484167
32918	484168
18347	484169
19	484170
41903	484171
90794	484172
2212	484173
11355	484174
126879	484175
35611	484176
9948	484177
18267	484178
2566	484179
31032	484180
69561	484181
33516	484182
45313	484183
7782	484184
30324	484185
17617	484186
18947	484187
96	484188
74385	484189
17190	484190
39094	484191
14881	484192
5409	484193
120253	484194
533	484195
10346	484196
15675	484197
26070	484198
31172	484199
109404	484200
55593	484201
9031	484202
139558	484203
23736	484204
86326	484205
47937	484206
72276	484207
124081	484208
68388	484209
21845	484210
42043	484211
26257	484212
14335	484213
52940	484214
587	484215
39200	484216
17449	484217
66326	484218
53429	484219
109	484220
69631	484221
9080	484222
2839	484223
14489	484224
74	484225
61816	484226
127674	484227
4982	484228
84663	484229
58336	484230
9349	484231
2396	484232
66389	484233
55758	484234
36080	484235
12102	484236
11854	484237
709	484238
21223	484239
133709	484240
100698	484241
45741	484242
4962	484243
109915	484244
17957	484245
13166	484246
8696	484247
58131	484248
117192	484249
43	484250
986	484251
985	484252
17700	484253
49218	484254
9461	484255
21537	484256
51555	484257
3758	484258
6998	484259
110762	484260
5158	484261
18011	484262
30160	484263
91847	484264
112846	484265
253	484266
19807	484267
30351	484268
63532	484269
29	484270
33652	484271
19961	484272
885	484273
31722	484274
22814	484275
88	484276
41709	484277
16419	484278
116894	484279
83431	484280
7729	484281
109992	484282
46270	484283
24978	484284
66971	484285
39516	484286
19647	484287
30183	484288
57928	484289
84489	484290
42618	484291
66778	484292
55292	484293
19350	484294
18694	484295
15112	484296
25840	484297
57244	484298
2341	484299
27074	484300
16099	484301
7992	484302
57773	484303
36421	484304
1084	484305
81954	484306
26971	484307
84929	484308
64310	484309
47307	484310
45823	484311
21493	484312
22982	484313
95452	484314
5706	484315
41472	484316
903	484317
28026	484318
8256	484319
26852	484320
47230	484321
39538	484322
45488	484323
26736	484324
28105	484325
87732	484326
3768	484327
38469	484328
50957	484329
65699	484330
19115	484331
123842	484332
58608	484333
73167	484334
613	484335
79303	484336
10053	484337
2513	484338
82018	484339
23466	484340
50640	484341
100765	484342
120614	484343
65832	484344
112121	484345
22718	484346
109731	484347
68497	484348
94411	484349
85635	484350
103808	484351
109802	484352
37715	484353
6648	484354
121087	484355
16192	484356
11668	484357
54470	484358
42851	484359
33437	484360
73910	484361
1975	484362
2085	484363
120114	484364
43355	484365
6481	484366
11461	484367
134303	484368
10666	484369
6167	484370
153404	484371
13243	484372
56074	484373
3519	484374
13	484375
78476	484376
21546	484377
146106	484378
4462	484379
20714	484380
127701	484381
40572	484382
223	484383
47151	484384
13296	484385
24978	484386
26073	484387
18745	484388
59230	484389
165523	484390
5830	484391
938	484392
1405	484393
39748	484394
27981	484395
70488	484396
89344	484397
3279	484398
71884	484399
3642	484400
40974	484401
3195	484402
9541	484403
7921	484404
67349	484405
47614	484406
75699	484407
19709	484408
63617	484409
18899	484410
21851	484411
121769	484412
6574	484413
26707	484414
22237	484415
878	484416
11343	484417
481	484418
2215	484419
21202	484420
1	484421
3159	484422
127713	484423
69690	484424
302	484425
104488	484426
11942	484427
51477	484428
89503	484429
85810	484430
7862	484431
6887	484432
142	484433
11615	484434
21437	484435
86953	484436
396	484437
37666	484438
148558	484439
13101	484440
15038	484441
133543	484442
23674	484443
12396	484444
39559	484445
3016	484446
26707	484447
47451	484448
81310	484449
58836	484450
26471	484451
493	484452
2282	484453
1852	484454
800	484455
13747	484456
82893	484457
138306	484458
10234	484459
22872	484460
4998	484461
90500	484462
65211	484463
102016	484464
58978	484465
5985	484466
56747	484467
67387	484468
17416	484469
6585	484470
51838	484471
24896	484472
39838	484473
17311	484474
19684	484475
22536	484476
24830	484477
78947	484478
4785	484479
52814	484480
8768	484481
25288	484482
29632	484483
7411	484484
6088	484485
87830	484486
12747	484487
137084	484488
12283	484489
102223	484490
9525	484491
14323	484492
68803	484493
9282	484494
124017	484495
19001	484496
58	484497
332	484498
6648	484499
63766	484500
59705	484501
126471	484502
81284	484503
8317	484504
26692	484505
124926	484506
65169	484507
82982	484508
21398	484509
49109	484510
10203	484511
6898	484512
53926	484513
762	484514
28039	484515
71184	484516
11082	484517
67310	484518
22836	484519
31401	484520
15565	484521
95726	484522
25705	484523
43300	484524
4576	484525
5988	484526
12893	484527
22366	484528
31379	484529
48532	484530
20756	484531
5640	484532
3651	484533
1369	484534
116763	484535
55649	484536
97291	484537
49797	484538
50075	484539
10041	484540
23472	484541
127103	484542
449	484543
71	484544
84541	484545
75867	484546
137792	484547
38972	484548
93212	484549
70339	484550
144368	484551
17082	484552
79761	484553
57560	484554
47444	484555
51716	484556
48230	484557
41754	484558
30876	484559
9244	484560
55895	484561
37753	484562
2402	484563
117324	484564
26323	484565
78113	484566
15268	484567
62933	484568
23210	484569
6288	484570
12029	484571
34070	484572
1318	484573
70618	484574
802	484575
38976	484576
12526	484577
23897	484578
106324	484579
9923	484580
32282	484581
119200	484582
96890	484583
3161	484584
146633	484585
45413	484586
27151	484587
56759	484588
20301	484589
75054	484590
152370	484591
34389	484592
63221	484593
90	484594
36048	484595
30172	484596
3014	484597
92549	484598
4516	484599
7751	484600
17402	484601
64113	484602
41478	484603
194	484604
31805	484605
17412	484606
3660	484607
50902	484608
1215	484609
61973	484610
25306	484611
20546	484612
38370	484613
139438	484614
27906	484615
96355	484616
39788	484617
2241	484618
70589	484619
25704	484620
6598	484621
9703	484622
64425	484623
27704	484624
4433	484625
5895	484626
67783	484627
4132	484628
4087	484629
135148	484630
24260	484631
5428	484632
4535	484633
13917	484634
29670	484635
40468	484636
8031	484637
120759	484638
24705	484639
5801	484640
63547	484641
45395	484642
278	484643
48076	484644
21592	484645
10636	484646
200	484647
2274	484648
29192	484649
5828	484650
49643	484651
109199	484652
48248	484653
81187	484654
16121	484655
16232	484656
38711	484657
55331	484658
1722	484659
7861	484660
118	484661
105938	484662
1108	484663
87434	484664
50809	484665
54188	484666
2979	484667
6022	484668
1341	484669
66770	484670
9887	484671
81744	484672
34493	484673
75126	484674
47179	484675
5119	484676
37414	484677
82814	484678
32894	484679
21807	484680
37	484681
35990	484682
1516	484683
9106	484684
10881	484685
26556	484686
4510	484687
22787	484688
2426	484689
44855	484690
1766	484691
85750	484692
23690	484693
95597	484694
26797	484695
22699	484696
7083	484697
13753	484698
71879	484699
37854	484700
7490	484701
3131	484702
7935	484703
1145	484704
56345	484705
25999	484706
89091	484707
70572	484708
5794	484709
69097	484710
45397	484711
7793	484712
63601	484713
58022	484714
871	484715
70611	484716
66102	484717
77252	484718
59280	484719
9171	484720
5500	484721
392	484722
6162	484723
38200	484724
8729	484725
24861	484726
4214	484727
154168	484728
6382	484729
50352	484730
44819	484731
7065	484732
121360	484733
6517	484734
2274	484735
57617	484736
79056	484737
148935	484738
34976	484739
33200	484740
72720	484741
36025	484742
17118	484743
2620	484744
23866	484745
101914	484746
36846	484747
85979	484748
11518	484749
34733	484750
1135	484751
7856	484752
4494	484753
973	484754
50670	484755
903	484756
97299	484757
38953	484758
2031	484759
110345	484760
38311	484761
58312	484762
15019	484763
7636	484764
96213	484765
10580	484766
53071	484767
8527	484768
21204	484769
15711	484770
120485	484771
4143	484772
44694	484773
7215	484774
63290	484775
1328	484776
14515	484777
32993	484778
20558	484779
116490	484780
8088	484781
114929	484782
16261	484783
12336	484784
89396	484785
132655	484786
34055	484787
712	484788
52007	484789
72121	484790
72024	484791
7598	484792
2829	484793
12863	484794
114103	484795
50992	484796
22390	484797
298	484798
128071	484799
4	484800
91924	484801
103440	484802
7498	484803
31333	484804
23583	484805
11894	484806
12123	484807
86340	484808
3196	484809
4125	484810
8612	484811
53423	484812
31054	484813
28905	484814
19558	484815
83616	484816
67234	484817
15365	484818
72748	484819
12807	484820
36186	484821
8036	484822
2020	484823
68012	484824
26883	484825
25292	484826
138351	484827
8597	484828
42926	484829
85951	484830
8334	484831
5714	484832
30034	484833
96362	484834
20213	484835
103738	484836
21029	484837
19730	484838
8741	484839
20062	484840
18803	484841
284	484842
8282	484843
22912	484844
6954	484845
8715	484846
3581	484847
70648	484848
89113	484849
63056	484850
99299	484851
19971	484852
3739	484853
43967	484854
47231	484855
723	484856
7990	484857
62515	484858
14232	484859
16990	484860
91418	484861
11307	484862
38895	484863
2246	484864
4873	484865
91546	484866
6491	484867
6294	484868
124292	484869
96324	484870
101819	484871
13258	484872
115770	484873
14506	484874
105222	484875
48299	484876
24205	484877
2659	484878
97108	484879
15351	484880
19446	484881
84890	484882
52225	484883
97971	484884
5176	484885
12943	484886
125516	484887
39322	484888
19770	484889
35261	484890
38091	484891
4363	484892
18103	484893
129894	484894
1963	484895
47216	484896
105515	484897
39411	484898
724	484899
24692	484900
37707	484901
5936	484902
76581	484903
23326	484904
2969	484905
40336	484906
65477	484907
55349	484908
51335	484909
8073	484910
24267	484911
51965	484912
68571	484913
58627	484914
5921	484915
18910	484916
53887	484917
67925	484918
130812	484919
9162	484920
3923	484921
23474	484922
83575	484923
62041	484924
28673	484925
88350	484926
22030	484927
12523	484928
33491	484929
33828	484930
7855	484931
4430	484932
41846	484933
1178	484934
34888	484935
68755	484936
109660	484937
9958	484938
152387	484939
56629	484940
91860	484941
6898	484942
7557	484943
116590	484944
13103	484945
9886	484946
38114	484947
623	484948
74042	484949
1493	484950
56695	484951
14007	484952
49041	484953
768	484954
52674	484955
129535	484956
87776	484957
147412	484958
66223	484959
54545	484960
1748	484961
29867	484962
6472	484963
20387	484964
13212	484965
25385	484966
45426	484967
3145	484968
80495	484969
4930	484970
87507	484971
145094	484972
22765	484973
39366	484974
42591	484975
94559	484976
3884	484977
5325	484978
55980	484979
45174	484980
22983	484981
22530	484982
25336	484983
25332	484984
1273	484985
24403	484986
27807	484987
1535	484988
85561	484989
55237	484990
24422	484991
9841	484992
84932	484993
141591	484994
13891	484995
116792	484996
12309	484997
593	484998
25880	484999
31385	485000
74395	485001
18386	485002
53840	485003
64429	485004
44034	485005
126960	485006
76518	485007
12464	485008
134034	485009
3009	485010
19575	485011
43177	485012
98228	485013
13832	485014
67565	485015
223	485016
12925	485017
46906	485018
24644	485019
2877	485020
130613	485021
21874	485022
129825	485023
130455	485024
71260	485025
9332	485026
2402	485027
134834	485028
3355	485029
28721	485030
28747	485031
38905	485032
26193	485033
27650	485034
55413	485035
49500	485036
5901	485037
21477	485038
27485	485039
166152	485040
3027	485041
9873	485042
22707	485043
109414	485044
91014	485045
34902	485046
37796	485047
1469	485048
39371	485049
107026	485050
19205	485051
126809	485052
1588	485053
35515	485054
37640	485055
3426	485056
7217	485057
115574	485058
2329	485059
4450	485060
41215	485061
60962	485062
10306	485063
129682	485064
82408	485065
108511	485066
83411	485067
2353	485068
85750	485069
5966	485070
62237	485071
2795	485072
23128	485073
55745	485074
44797	485075
12171	485076
133	485077
59423	485078
28	485079
26910	485080
39137	485081
30142	485082
54707	485083
115808	485084
32394	485085
10048	485086
56129	485087
21461	485088
46	485089
45809	485090
134151	485091
9341	485092
119013	485093
100690	485094
5796	485095
15457	485096
8287	485097
615	485098
18517	485099
27153	485100
3167	485101
38353	485102
24510	485103
37791	485104
110280	485105
113466	485106
17771	485107
22995	485108
52667	485109
39503	485110
157	485111
32195	485112
142634	485113
129468	485114
15582	485115
2618	485116
33423	485117
81666	485118
65885	485119
1190	485120
20225	485121
45196	485122
13493	485123
19496	485124
133439	485125
83699	485126
47753	485127
4939	485128
27899	485129
9191	485130
119583	485131
3787	485132
50411	485133
33761	485134
80538	485135
18643	485136
154114	485137
166198	485138
1125	485139
39628	485140
106911	485141
4046	485142
13963	485143
38	485144
39845	485145
143824	485146
34664	485147
92858	485148
71519	485149
34928	485150
48990	485151
223	485152
88454	485153
67668	485154
11931	485155
1295	485156
17371	485157
77527	485158
4643	485159
21957	485160
98070	485161
98315	485162
767	485163
288	485164
79054	485165
921	485166
15837	485167
21179	485168
13461	485169
44360	485170
22486	485171
12967	485172
23065	485173
43745	485174
45651	485175
8996	485176
47427	485177
13890	485178
76823	485179
22498	485180
22804	485181
12048	485182
5994	485183
23	485184
11778	485185
20856	485186
31020	485187
40251	485188
11478	485189
81046	485190
26823	485191
11602	485192
46205	485193
1914	485194
111495	485195
82634	485196
10881	485197
52399	485198
58960	485199
160433	485200
113769	485201
18071	485202
36383	485203
26969	485204
29395	485205
86613	485206
4752	485207
8958	485208
107795	485209
112221	485210
1542	485211
5942	485212
2928	485213
52473	485214
22531	485215
29814	485216
11917	485217
776	485218
130713	485219
60465	485220
5277	485221
356	485222
131481	485223
61333	485224
17531	485225
56932	485226
12233	485227
63876	485228
106312	485229
37361	485230
798	485231
7642	485232
23869	485233
6214	485234
152826	485235
141	485236
708	485237
11411	485238
81282	485239
36720	485240
44761	485241
10824	485242
11983	485243
50677	485244
2937	485245
54802	485246
57265	485247
153381	485248
34195	485249
67944	485250
10565	485251
92899	485252
25655	485253
2708	485254
29340	485255
165697	485256
2586	485257
76700	485258
36546	485259
29703	485260
17910	485261
129791	485262
61878	485263
61870	485264
41297	485265
27429	485266
19316	485267
46366	485268
72525	485269
125550	485270
17853	485271
55984	485272
31622	485273
38262	485274
33037	485275
51707	485276
46966	485277
8833	485278
68667	485279
12017	485280
859	485281
46375	485282
52	485283
6819	485284
76571	485285
47651	485286
4713	485287
7527	485288
40452	485289
17959	485290
11022	485291
2059	485292
36642	485293
61132	485294
15311	485295
39643	485296
32729	485297
498	485298
314	485299
2014	485300
4347	485301
48592	485302
2706	485303
39252	485304
18696	485305
13600	485306
90441	485307
27376	485308
1457	485309
37558	485310
27098	485311
55244	485312
93117	485313
24761	485314
47029	485315
12053	485316
40639	485317
25061	485318
30719	485319
59774	485320
102496	485321
13083	485322
13115	485323
40823	485324
96931	485325
79223	485326
38575	485327
37026	485328
58316	485329
121984	485330
40794	485331
1897	485332
110637	485333
58243	485334
56874	485335
67694	485336
110818	485337
22579	485338
17927	485339
206	485340
61922	485341
92395	485342
17024	485343
47271	485344
25533	485345
3125	485346
23882	485347
6613	485348
89145	485349
75929	485350
4646	485351
17643	485352
102009	485353
91043	485354
20017	485355
98226	485356
30878	485357
48915	485358
22364	485359
44539	485360
10223	485361
11666	485362
77829	485363
59428	485364
1295	485365
28394	485366
27377	485367
9414	485368
129622	485369
22309	485370
9285	485371
112326	485372
75408	485373
9899	485374
46576	485375
1800	485376
79240	485377
85	485378
157172	485379
5626	485380
8967	485381
33456	485382
42144	485383
100319	485384
6302	485385
23665	485386
35068	485387
4169	485388
7805	485389
38094	485390
1161	485391
2542	485392
25	485393
45936	485394
7081	485395
26679	485396
91584	485397
719	485398
78846	485399
1255	485400
50539	485401
88289	485402
96021	485403
6301	485404
27135	485405
111530	485406
132680	485407
7377	485408
18571	485409
41183	485410
33867	485411
33878	485412
23694	485413
8316	485414
22470	485415
9289	485416
24113	485417
39620	485418
83084	485419
16154	485420
6230	485421
75784	485422
106449	485423
12469	485424
48692	485425
18889	485426
28211	485427
1139	485428
21320	485429
29170	485430
45552	485431
4730	485432
253	485433
68808	485434
108	485435
26187	485436
25137	485437
1623	485438
17808	485439
4867	485440
13951	485441
9239	485442
19544	485443
28881	485444
131056	485445
102285	485446
17746	485447
16212	485448
106756	485449
30022	485450
41257	485451
1505	485452
586	485453
7426	485454
11763	485455
121371	485456
76244	485457
121534	485458
23144	485459
24288	485460
7547	485461
42699	485462
46988	485463
126446	485464
17362	485465
8814	485466
134907	485467
45723	485468
5575	485469
53329	485470
124276	485471
83260	485472
128518	485473
15323	485474
30338	485475
59100	485476
9064	485477
1762	485478
2165	485479
59489	485480
17736	485481
58440	485482
54006	485483
26945	485484
84346	485485
79136	485486
125881	485487
69535	485488
19570	485489
10134	485490
30927	485491
109999	485492
23929	485493
40153	485494
8	485495
160312	485496
13455	485497
48035	485498
17321	485499
97098	485500
31958	485501
96960	485502
43340	485503
23	485504
123229	485505
152	485506
10842	485507
7599	485508
39152	485509
81010	485510
120488	485511
50574	485512
63195	485513
8835	485514
60016	485515
2376	485516
9887	485517
29905	485518
15801	485519
93131	485520
33724	485521
25650	485522
8996	485523
7820	485524
53092	485525
58052	485526
28456	485527
4598	485528
104133	485529
34232	485530
51243	485531
427	485532
98883	485533
25064	485534
22107	485535
63308	485536
11057	485537
131964	485538
57512	485539
164848	485540
37436	485541
767	485542
17396	485543
30543	485544
115414	485545
61896	485546
31154	485547
145752	485548
111346	485549
15380	485550
127907	485551
49465	485552
35036	485553
53122	485554
15010	485555
19713	485556
66858	485557
42033	485558
11671	485559
86703	485560
29263	485561
55380	485562
15638	485563
40931	485564
5500	485565
87070	485566
81854	485567
87648	485568
96489	485569
144418	485570
12213	485571
64628	485572
7008	485573
51560	485574
9573	485575
46194	485576
15428	485577
66416	485578
5100	485579
15479	485580
9684	485581
51888	485582
17875	485583
5921	485584
31725	485585
92041	485586
3921	485587
7109	485588
134	485589
53611	485590
18080	485591
6257	485592
45951	485593
54805	485594
72019	485595
2096	485596
13423	485597
73491	485598
21856	485599
79648	485600
19384	485601
97672	485602
6590	485603
384	485604
383	485605
12451	485606
11627	485607
91949	485608
8043	485609
102241	485610
81779	485611
25359	485612
2857	485613
25576	485614
60626	485615
1403	485616
16402	485617
9732	485618
43625	485619
65405	485620
30820	485621
12684	485622
59344	485623
85536	485624
60591	485625
41883	485626
19187	485627
1173	485628
130136	485629
48181	485630
7243	485631
57394	485632
2771	485633
73564	485634
71987	485635
35542	485636
21171	485637
98339	485638
30734	485639
1274	485640
87500	485641
4750	485642
53324	485643
42623	485644
24867	485645
1683	485646
1270	485647
16614	485648
4771	485649
50255	485650
21364	485651
9075	485652
7484	485653
72281	485654
36400	485655
20767	485656
104131	485657
7285	485658
156464	485659
24027	485660
4280	485661
1640	485662
87772	485663
19038	485664
3205	485665
16417	485666
1726	485667
32397	485668
41266	485669
72885	485670
16808	485671
11758	485672
46470	485673
3354	485674
129071	485675
48894	485676
60955	485677
74620	485678
28250	485679
92386	485680
52670	485681
4311	485682
80294	485683
7840	485684
128196	485685
87810	485686
83561	485687
56403	485688
67831	485689
1037	485690
42012	485691
21762	485692
10130	485693
46898	485694
130173	485695
63737	485696
3309	485697
27025	485698
58151	485699
942	485700
61693	485701
32280	485702
45326	485703
672	485704
26180	485705
71169	485706
13914	485707
128395	485708
546	485709
3426	485710
26413	485711
41928	485712
57899	485713
25755	485714
99437	485715
65176	485716
3659	485717
13347	485718
6902	485719
1761	485720
15920	485721
36	485722
18725	485723
268	485724
86112	485725
13681	485726
17050	485727
34972	485728
10085	485729
30522	485730
23393	485731
143848	485732
6526	485733
99896	485734
56858	485735
2250	485736
3045	485737
159090	485738
5774	485739
3887	485740
35597	485741
37586	485742
54155	485743
237	485744
22520	485745
77662	485746
4405	485747
54456	485748
1275	485749
42801	485750
12	485751
85909	485752
33491	485753
28803	485754
737	485755
34599	485756
28198	485757
159935	485758
24713	485759
2811	485760
10296	485761
80845	485762
88472	485763
220	485764
9205	485765
32152	485766
87984	485767
47119	485768
12428	485769
4519	485770
971	485771
6425	485772
67232	485773
8884	485774
59390	485775
34968	485776
113916	485777
10921	485778
45829	485779
5654	485780
100879	485781
63421	485782
42393	485783
1449	485784
163999	485785
14123	485786
7728	485787
18160	485788
38936	485789
10222	485790
64671	485791
49575	485792
49396	485793
8273	485794
155081	485795
3848	485796
52387	485797
3704	485798
16147	485799
515	485800
151758	485801
29618	485802
129256	485803
73340	485804
25944	485805
58631	485806
30207	485807
4499	485808
29919	485809
8180	485810
29665	485811
37910	485812
45485	485813
55651	485814
61018	485815
77901	485816
78255	485817
57447	485818
112592	485819
5979	485820
18440	485821
64158	485822
4680	485823
84943	485824
7019	485825
1303	485826
24813	485827
137903	485828
8309	485829
35778	485830
125817	485831
430	485832
4256	485833
67838	485834
80680	485835
4944	485836
27127	485837
13928	485838
41968	485839
208	485840
98275	485841
88599	485842
58967	485843
23048	485844
5496	485845
99285	485846
17311	485847
56767	485848
13124	485849
85401	485850
9218	485851
4664	485852
3435	485853
30403	485854
16103	485855
28033	485856
85007	485857
63640	485858
61974	485859
14755	485860
59770	485861
58691	485862
25093	485863
19281	485864
65979	485865
37379	485866
4695	485867
84113	485868
27624	485869
165331	485870
1681	485871
6882	485872
87873	485873
35239	485874
84370	485875
87375	485876
2313	485877
68122	485878
37283	485879
38607	485880
158225	485881
2353	485882
37027	485883
84765	485884
64310	485885
48926	485886
34014	485887
60927	485888
69433	485889
12023	485890
16026	485891
86752	485892
19467	485893
156406	485894
96745	485895
15333	485896
12793	485897
69645	485898
9368	485899
8801	485900
76831	485901
7741	485902
21074	485903
3055	485904
81243	485905
53793	485906
55128	485907
28953	485908
2370	485909
115216	485910
21268	485911
2272	485912
16409	485913
5757	485914
72980	485915
8279	485916
2857	485917
23330	485918
91238	485919
48954	485920
54905	485921
17768	485922
121876	485923
13658	485924
1221	485925
45457	485926
849	485927
51830	485928
30137	485929
9137	485930
28255	485931
2659	485932
1827	485933
83203	485934
28790	485935
8447	485936
58911	485937
12256	485938
117670	485939
68689	485940
72229	485941
38125	485942
22820	485943
9054	485944
19316	485945
36588	485946
17827	485947
3022	485948
3310	485949
28369	485950
15375	485951
2705	485952
102661	485953
178	485954
6127	485955
9634	485956
102412	485957
67546	485958
22829	485959
12286	485960
63306	485961
31037	485962
62858	485963
54323	485964
18028	485965
89218	485966
16172	485967
19176	485968
30908	485969
631	485970
44352	485971
41567	485972
25172	485973
68079	485974
14426	485975
104476	485976
34698	485977
82671	485978
11510	485979
44923	485980
25371	485981
34723	485982
59302	485983
14980	485984
55625	485985
12146	485986
2226	485987
32256	485988
54137	485989
16178	485990
79523	485991
29467	485992
18539	485993
904	485994
24711	485995
70897	485996
18458	485997
82796	485998
1601	485999
31785	486000
23867	486001
1053	486002
20269	486003
25584	486004
55781	486005
23566	486006
75628	486007
21053	486008
10817	486009
57432	486010
4339	486011
1983	486012
25244	486013
65868	486014
107335	486015
114911	486016
67783	486017
78951	486018
69335	486019
13185	486020
14046	486021
7217	486022
25292	486023
22255	486024
161263	486025
35687	486026
58765	486027
56024	486028
9197	486029
68027	486030
21694	486031
35211	486032
1072	486033
28008	486034
36691	486035
42982	486036
27905	486037
49972	486038
5566	486039
44442	486040
42776	486041
30429	486042
119991	486043
21382	486044
53430	486045
12270	486046
129342	486047
11596	486048
59411	486049
30774	486050
279	486051
33499	486052
79939	486053
53002	486054
8939	486055
9866	486056
20840	486057
25417	486058
291	486059
6740	486060
68870	486061
98182	486062
26032	486063
56558	486064
1430	486065
27171	486066
1000	486067
1913	486068
114492	486069
33787	486070
18787	486071
9601	486072
154377	486073
6783	486074
40352	486075
954	486076
4643	486077
64064	486078
78963	486079
7413	486080
19982	486081
4185	486082
36965	486083
23313	486084
44894	486085
70667	486086
116996	486087
86416	486088
31794	486089
4558	486090
7497	486091
9116	486092
7125	486093
6678	486094
105511	486095
140883	486096
100948	486097
19315	486098
31486	486099
18831	486100
6004	486101
7134	486102
11	486103
54934	486104
59812	486105
127304	486106
59210	486107
87098	486108
25095	486109
19143	486110
40938	486111
26028	486112
5700	486113
8499	486114
12410	486115
20498	486116
2988	486117
71755	486118
57682	486119
38665	486120
78652	486121
63402	486122
4005	486123
100464	486124
70417	486125
59257	486126
28989	486127
19727	486128
147093	486129
24895	486130
72441	486131
85075	486132
99383	486133
8545	486134
26750	486135
105496	486136
13382	486137
60396	486138
141416	486139
62877	486140
21973	486141
8655	486142
17687	486143
61941	486144
19829	486145
106933	486146
6726	486147
7222	486148
4716	486149
18487	486150
4799	486151
45	486152
76855	486153
7607	486154
26279	486155
6943	486156
50204	486157
115899	486158
8192	486159
335	486160
16656	486161
8879	486162
1348	486163
40376	486164
17169	486165
73103	486166
42692	486167
41754	486168
6660	486169
17763	486170
89104	486171
17553	486172
38492	486173
108062	486174
16054	486175
17884	486176
21480	486177
76024	486178
70174	486179
19764	486180
39145	486181
97223	486182
17381	486183
1745	486184
26850	486185
17792	486186
97398	486187
16255	486188
708	486189
67350	486190
24	486191
78654	486192
88213	486193
27652	486194
2220	486195
38535	486196
2153	486197
76849	486198
27878	486199
16884	486200
257	486201
8090	486202
44153	486203
9985	486204
50113	486205
11878	486206
12490	486207
78035	486208
586	486209
82	486210
66	486211
17103	486212
36023	486213
10030	486214
72704	486215
4942	486216
26228	486217
162225	486218
69756	486219
12457	486220
9322	486221
15805	486222
427	486223
1076	486224
22429	486225
2384	486226
88747	486227
95529	486228
70901	486229
1583	486230
736	486231
18790	486232
32219	486233
9117	486234
18234	486235
37787	486236
122720	486237
14182	486238
54531	486239
786	486240
31175	486241
105303	486242
23925	486243
2667	486244
9131	486245
46965	486246
46925	486247
122345	486248
15056	486249
88268	486250
43672	486251
18647	486252
52657	486253
22984	486254
44914	486255
20279	486256
1157	486257
93628	486258
152194	486259
5305	486260
19045	486261
14158	486262
94476	486263
6638	486264
91913	486265
1355	486266
30034	486267
106800	486268
55841	486269
26467	486270
468	486271
52672	486272
23580	486273
3591	486274
35386	486275
3374	486276
72665	486277
13070	486278
23390	486279
39216	486280
18257	486281
9315	486282
28731	486283
1636	486284
11988	486285
864	486286
54534	486287
22602	486288
63480	486289
63267	486290
105695	486291
142826	486292
29489	486293
48566	486294
68716	486295
20243	486296
55484	486297
67394	486298
6936	486299
4578	486300
44475	486301
74544	486302
57642	486303
49236	486304
16707	486305
24566	486306
112546	486307
9572	486308
7826	486309
82750	486310
26454	486311
19949	486312
18754	486313
38367	486314
30621	486315
105689	486316
51141	486317
721	486318
72440	486319
4324	486320
761	486321
14017	486322
6858	486323
28381	486324
20154	486325
26296	486326
11	486327
387	486328
68969	486329
24152	486330
98648	486331
6894	486332
9406	486333
16193	486334
12307	486335
367	486336
15414	486337
45088	486338
34720	486339
11382	486340
25649	486341
2721	486342
25363	486343
39432	486344
43272	486345
9574	486346
663	486347
25085	486348
2486	486349
14211	486350
52093	486351
23306	486352
75884	486353
16948	486354
44589	486355
3591	486356
10059	486357
11070	486358
48928	486359
21348	486360
40509	486361
19984	486362
10393	486363
945	486364
58882	486365
129967	486366
8279	486367
103001	486368
35309	486369
59929	486370
31836	486371
53157	486372
2960	486373
113071	486374
52434	486375
27528	486376
58504	486377
24746	486378
25818	486379
108212	486380
6716	486381
118329	486382
96298	486383
104205	486384
115843	486385
20857	486386
47378	486387
2644	486388
93180	486389
13081	486390
18617	486391
36233	486392
22922	486393
1720	486394
98227	486395
128239	486396
11266	486397
11248	486398
14002	486399
68114	486400
19427	486401
21251	486402
51384	486403
4586	486404
76260	486405
727	486406
8663	486407
38351	486408
19468	486409
103698	486410
89516	486411
71743	486412
66190	486413
50862	486414
35242	486415
9392	486416
32760	486417
5943	486418
107264	486419
3823	486420
101170	486421
35505	486422
183	486423
11627	486424
2774	486425
19268	486426
2576	486427
575	486428
19273	486429
28473	486430
68400	486431
1161	486432
67993	486433
25939	486434
35477	486435
78459	486436
9810	486437
3047	486438
4037	486439
56234	486440
26804	486441
806	486442
241	486443
38753	486444
1182	486445
6881	486446
39849	486447
33749	486448
44971	486449
5950	486450
45287	486451
15744	486452
4231	486453
45524	486454
52844	486455
26134	486456
29788	486457
19479	486458
63693	486459
140236	486460
163602	486461
39584	486462
16739	486463
58338	486464
90542	486465
11205	486466
43297	486467
133465	486468
26159	486469
49426	486470
25222	486471
48049	486472
8918	486473
120391	486474
57108	486475
73436	486476
22714	486477
25940	486478
12056	486479
16662	486480
6773	486481
7233	486482
129597	486483
1445	486484
51817	486485
68807	486486
10079	486487
64403	486488
119915	486489
10407	486490
123820	486491
28882	486492
55594	486493
1566	486494
44620	486495
10523	486496
39296	486497
55785	486498
23080	486499
11129	486500
104998	486501
16247	486502
11366	486503
21961	486504
132227	486505
30235	486506
17635	486507
6746	486508
119080	486509
25043	486510
79234	486511
1723	486512
8055	486513
71397	486514
31430	486515
19156	486516
33315	486517
54772	486518
23184	486519
6330	486520
7395	486521
74394	486522
535	486523
18143	486524
151310	486525
18579	486526
41694	486527
21125	486528
26273	486529
76144	486530
33582	486531
76629	486532
66717	486533
31795	486534
31737	486535
2285	486536
44525	486537
54299	486538
56832	486539
59480	486540
27665	486541
3539	486542
80394	486543
76349	486544
10688	486545
83883	486546
34275	486547
76669	486548
17095	486549
72018	486550
15656	486551
86582	486552
129524	486553
83626	486554
19434	486555
1390	486556
2673	486557
32747	486558
1637	486559
15016	486560
53226	486561
23596	486562
165	486563
9442	486564
91595	486565
916	486566
27439	486567
136688	486568
53858	486569
145013	486570
24443	486571
58248	486572
5980	486573
8398	486574
98863	486575
2839	486576
12102	486577
14732	486578
1923	486579
4508	486580
48746	486581
61207	486582
8481	486583
20413	486584
48177	486585
106091	486586
6160	486587
5807	486588
35263	486589
5998	486590
134696	486591
37557	486592
106959	486593
55206	486594
7201	486595
132668	486596
25003	486597
159931	486598
14222	486599
137587	486600
29216	486601
45437	486602
141197	486603
128850	486604
71018	486605
18949	486606
33991	486607
2399	486608
13795	486609
19293	486610
48999	486611
27006	486612
21728	486613
95790	486614
35423	486615
42281	486616
48542	486617
83165	486618
36048	486619
74	486620
37437	486621
48086	486622
2614	486623
21482	486624
42933	486625
23895	486626
17857	486627
362	486628
81470	486629
107053	486630
48178	486631
10028	486632
28081	486633
5102	486634
153315	486635
29028	486636
1482	486637
27905	486638
26081	486639
81491	486640
6981	486641
36549	486642
3910	486643
343	486644
78255	486645
83768	486646
4244	486647
63506	486648
36810	486649
33289	486650
57964	486651
27007	486652
14173	486653
77440	486654
501	486655
14520	486656
17580	486657
10624	486658
96436	486659
13471	486660
5117	486661
118158	486662
2222	486663
26889	486664
157748	486665
6690	486666
12733	486667
70463	486668
42519	486669
46470	486670
18744	486671
7662	486672
127203	486673
24989	486674
1921	486675
27356	486676
17166	486677
693	486678
61366	486679
65271	486680
4833	486681
18741	486682
80827	486683
8983	486684
135382	486685
16837	486686
12908	486687
24440	486688
91097	486689
98061	486690
5861	486691
3592	486692
4250	486693
4866	486694
14635	486695
61268	486696
5204	486697
107874	486698
102844	486699
974	486700
28613	486701
26609	486702
104986	486703
48390	486704
8433	486705
9864	486706
12486	486707
7704	486708
9045	486709
7415	486710
76969	486711
17073	486712
8787	486713
59412	486714
2660	486715
143801	486716
35628	486717
10116	486718
60005	486719
96943	486720
6534	486721
7005	486722
103923	486723
30226	486724
32348	486725
120951	486726
15	486727
12890	486728
9011	486729
19519	486730
8215	486731
43482	486732
8133	486733
7554	486734
83037	486735
79333	486736
25649	486737
23683	486738
88522	486739
1669	486740
33814	486741
318	486742
47249	486743
11165	486744
803	486745
38710	486746
8745	486747
23657	486748
13452	486749
1911	486750
8628	486751
105310	486752
6838	486753
9442	486754
11596	486755
9352	486756
79529	486757
2553	486758
651	486759
70439	486760
75285	486761
9120	486762
5756	486763
154347	486764
24592	486765
31153	486766
2608	486767
54165	486768
23117	486769
55436	486770
34618	486771
25636	486772
83987	486773
64873	486774
4897	486775
35104	486776
28774	486777
123461	486778
3844	486779
44296	486780
20315	486781
666	486782
61894	486783
121975	486784
66905	486785
462	486786
1429	486787
93569	486788
2257	486789
92478	486790
17785	486791
38887	486792
17022	486793
132628	486794
140942	486795
2219	486796
15262	486797
128	486798
13570	486799
86022	486800
32389	486801
103521	486802
12355	486803
10105	486804
41137	486805
90492	486806
88740	486807
161301	486808
6345	486809
53719	486810
126676	486811
18358	486812
32158	486813
75108	486814
11748	486815
69303	486816
2636	486817
19025	486818
2564	486819
24232	486820
54825	486821
104586	486822
10465	486823
5200	486824
94602	486825
68581	486826
76	486827
104403	486828
7108	486829
24427	486830
2408	486831
14960	486832
36902	486833
56485	486834
53113	486835
32354	486836
12932	486837
2211	486838
2781	486839
30972	486840
117982	486841
80409	486842
122178	486843
7816	486844
23428	486845
15378	486846
21750	486847
34403	486848
44675	486849
5258	486850
27600	486851
38299	486852
11119	486853
33623	486854
13122	486855
33657	486856
1449	486857
50510	486858
166154	486859
50163	486860
70575	486861
26742	486862
14385	486863
20593	486864
3934	486865
78962	486866
22513	486867
75046	486868
10884	486869
52550	486870
79609	486871
80977	486872
35181	486873
6402	486874
70673	486875
62367	486876
3495	486877
110243	486878
80355	486879
57259	486880
15585	486881
8064	486882
8844	486883
87926	486884
122090	486885
922	486886
11638	486887
6944	486888
5999	486889
1499	486890
1999	486891
85863	486892
13134	486893
56007	486894
5332	486895
83929	486896
2543	486897
11022	486898
66313	486899
97880	486900
35517	486901
10852	486902
87099	486903
30772	486904
92241	486905
71686	486906
11308	486907
120546	486908
698	486909
29021	486910
2835	486911
80569	486912
20015	486913
51577	486914
79900	486915
33257	486916
61031	486917
25898	486918
63580	486919
110514	486920
90807	486921
63119	486922
572	486923
65378	486924
17550	486925
24188	486926
50858	486927
127169	486928
1433	486929
4631	486930
46019	486931
29684	486932
24185	486933
43381	486934
17210	486935
146133	486936
3980	486937
35144	486938
45374	486939
69097	486940
3720	486941
16701	486942
709	486943
13237	486944
72190	486945
15273	486946
58965	486947
30579	486948
156137	486949
18962	486950
4305	486951
81368	486952
84018	486953
60089	486954
2025	486955
16482	486956
59266	486957
120774	486958
85326	486959
31034	486960
140561	486961
42839	486962
53328	486963
25931	486964
84589	486965
31626	486966
156055	486967
14886	486968
56333	486969
449	486970
16596	486971
27638	486972
37966	486973
26301	486974
107556	486975
36764	486976
130760	486977
33710	486978
38944	486979
9989	486980
15515	486981
26920	486982
32636	486983
11	486984
62461	486985
20697	486986
142575	486987
64114	486988
68154	486989
26140	486990
42336	486991
15384	486992
2455	486993
14487	486994
2510	486995
154	486996
20689	486997
37970	486998
55663	486999
12217	487000
7015	487001
3560	487002
433	487003
1155	487004
20502	487005
85349	487006
77913	487007
101895	487008
12792	487009
35397	487010
28441	487011
37549	487012
10140	487013
23041	487014
31764	487015
17552	487016
114820	487017
32950	487018
100767	487019
1312	487020
40333	487021
100735	487022
4151	487023
64400	487024
66657	487025
55007	487026
45978	487027
6763	487028
40746	487029
79128	487030
11253	487031
12200	487032
12890	487033
8357	487034
23344	487035
1068	487036
28642	487037
17696	487038
135290	487039
128030	487040
37077	487041
480	487042
75264	487043
28218	487044
9414	487045
1386	487046
29215	487047
36072	487048
18838	487049
5742	487050
1180	487051
66932	487052
15927	487053
111092	487054
16137	487055
74758	487056
111762	487057
22292	487058
90516	487059
43835	487060
10470	487061
10874	487062
131796	487063
315	487064
25564	487065
119843	487066
3401	487067
10328	487068
863	487069
17934	487070
101172	487071
62424	487072
21061	487073
788	487074
10431	487075
131285	487076
2043	487077
25952	487078
8093	487079
39043	487080
91513	487081
13773	487082
4417	487083
37624	487084
30908	487085
63092	487086
118011	487087
49391	487088
39975	487089
57763	487090
33974	487091
126821	487092
7023	487093
53907	487094
19393	487095
11448	487096
8696	487097
11239	487098
38135	487099
22864	487100
12897	487101
7174	487102
79980	487103
9697	487104
106997	487105
56282	487106
25545	487107
2999	487108
60821	487109
70627	487110
3878	487111
6228	487112
104566	487113
4009	487114
133789	487115
59678	487116
117631	487117
2664	487118
44316	487119
17088	487120
7258	487121
22585	487122
38189	487123
39351	487124
158634	487125
18712	487126
43179	487127
105492	487128
38825	487129
26149	487130
28305	487131
396	487132
83483	487133
10238	487134
2467	487135
20192	487136
7975	487137
7394	487138
764	487139
38200	487140
13785	487141
60093	487142
27630	487143
12711	487144
116004	487145
2160	487146
30575	487147
2006	487148
21008	487149
86211	487150
5667	487151
38160	487152
3885	487153
427	487154
23934	487155
111430	487156
50121	487157
55090	487158
35581	487159
2401	487160
14046	487161
118736	487162
24586	487163
37705	487164
63321	487165
17920	487166
72986	487167
77895	487168
27020	487169
40280	487170
7539	487171
1048	487172
3006	487173
11435	487174
2049	487175
84629	487176
12285	487177
94545	487178
58904	487179
3091	487180
31086	487181
3953	487182
511	487183
28053	487184
109465	487185
53748	487186
130588	487187
35789	487188
70457	487189
95768	487190
114633	487191
130743	487192
79906	487193
74132	487194
57173	487195
90368	487196
90383	487197
43570	487198
49798	487199
10246	487200
62806	487201
41265	487202
71819	487203
63482	487204
29756	487205
6174	487206
81398	487207
26855	487208
862	487209
5488	487210
121607	487211
64289	487212
34764	487213
41095	487214
40485	487215
163044	487216
51047	487217
19803	487218
5335	487219
21516	487220
4152	487221
6409	487222
2773	487223
43596	487224
188	487225
25051	487226
45318	487227
32390	487228
16101	487229
3077	487230
25368	487231
73595	487232
52764	487233
24681	487234
2138	487235
192	487236
9992	487237
27013	487238
31941	487239
1072	487240
426	487241
10504	487242
132737	487243
27582	487244
12029	487245
6972	487246
30184	487247
41	487248
120188	487249
1593	487250
2326	487251
135595	487252
23519	487253
1434	487254
13741	487255
120896	487256
30652	487257
18714	487258
67597	487259
37346	487260
10903	487261
111518	487262
7813	487263
56428	487264
69249	487265
38918	487266
74390	487267
783	487268
85500	487269
49775	487270
28684	487271
42636	487272
8848	487273
2706	487274
32115	487275
3013	487276
3009	487277
9731	487278
17698	487279
69775	487280
40830	487281
4177	487282
126421	487283
166016	487284
9476	487285
11756	487286
56487	487287
81655	487288
44481	487289
17358	487290
25731	487291
120146	487292
137908	487293
55571	487294
23892	487295
37936	487296
4237	487297
46222	487298
11742	487299
42752	487300
127549	487301
47107	487302
61949	487303
15024	487304
7983	487305
34032	487306
33142	487307
10780	487308
96120	487309
53458	487310
65840	487311
73381	487312
11258	487313
2283	487314
46736	487315
35728	487316
164831	487317
4655	487318
12597	487319
116221	487320
42735	487321
9692	487322
80591	487323
159019	487324
221	487325
11717	487326
32319	487327
23768	487328
8337	487329
35799	487330
9694	487331
79043	487332
39866	487333
2167	487334
3475	487335
8445	487336
43337	487337
92	487338
1364	487339
38535	487340
61931	487341
125696	487342
41836	487343
4980	487344
147865	487345
12453	487346
12391	487347
2	487348
101408	487349
34203	487350
51106	487351
50431	487352
59882	487353
2998	487354
100873	487355
12571	487356
69	487357
37918	487358
10147	487359
75217	487360
44328	487361
51696	487362
51774	487363
23316	487364
19005	487365
3124	487366
6551	487367
38176	487368
11804	487369
3119	487370
92285	487371
18751	487372
95678	487373
53255	487374
20551	487375
111553	487376
160906	487377
28117	487378
143574	487379
48321	487380
32707	487381
45384	487382
50414	487383
69388	487384
16960	487385
12360	487386
111799	487387
17972	487388
65016	487389
190	487390
10279	487391
92102	487392
77172	487393
40227	487394
134192	487395
5378	487396
4954	487397
887	487398
105595	487399
126575	487400
43959	487401
1276	487402
12918	487403
1759	487404
1593	487405
25	487406
20972	487407
11087	487408
24460	487409
3953	487410
119816	487411
145874	487412
60062	487413
6509	487414
1606	487415
107288	487416
137278	487417
29659	487418
50842	487419
1695	487420
69267	487421
154851	487422
21751	487423
12879	487424
42018	487425
29688	487426
9495	487427
54367	487428
26593	487429
20848	487430
28364	487431
35616	487432
122211	487433
21397	487434
39856	487435
67224	487436
30035	487437
54599	487438
106392	487439
128074	487440
10461	487441
50454	487442
29412	487443
95974	487444
8511	487445
4223	487446
86674	487447
5793	487448
57665	487449
6055	487450
46484	487451
122433	487452
26946	487453
124365	487454
41825	487455
42641	487456
77	487457
86857	487458
31235	487459
20900	487460
25366	487461
104756	487462
19756	487463
14170	487464
85143	487465
2396	487466
4074	487467
45375	487468
2007	487469
130267	487470
95233	487471
9410	487472
22631	487473
77506	487474
76738	487475
1988	487476
50552	487477
34477	487478
22226	487479
119199	487480
71308	487481
77292	487482
88117	487483
82410	487484
151695	487485
115414	487486
153000	487487
70173	487488
85334	487489
52612	487490
102412	487491
46926	487492
24450	487493
37534	487494
4263	487495
26375	487496
30705	487497
332	487498
1986	487499
9348	487500
11601	487501
32	487502
131628	487503
22703	487504
4361	487505
19875	487506
75909	487507
11285	487508
68282	487509
86389	487510
62240	487511
79209	487512
22508	487513
91490	487514
41867	487515
5264	487516
37783	487517
105736	487518
17244	487519
13573	487520
39625	487521
10538	487522
14996	487523
30435	487524
17152	487525
6562	487526
975	487527
81844	487528
16744	487529
8614	487530
22134	487531
82893	487532
28199	487533
29387	487534
22971	487535
8179	487536
407	487537
92419	487538
46702	487539
37	487540
741	487541
12271	487542
73253	487543
83524	487544
45638	487545
5007	487546
25627	487547
21361	487548
11528	487549
100	487550
39635	487551
59026	487552
134069	487553
60351	487554
59261	487555
19936	487556
110780	487557
12564	487558
40436	487559
35172	487560
7039	487561
55233	487562
10946	487563
76415	487564
5406	487565
16215	487566
21540	487567
91706	487568
5538	487569
10062	487570
19520	487571
16574	487572
19270	487573
50641	487574
12445	487575
56375	487576
74236	487577
80986	487578
42824	487579
22496	487580
75818	487581
4575	487582
24799	487583
16279	487584
19165	487585
85056	487586
42928	487587
39129	487588
1070	487589
20653	487590
9633	487591
30374	487592
2349	487593
35032	487594
4707	487595
1572	487596
19398	487597
89907	487598
147847	487599
1533	487600
83924	487601
43280	487602
114968	487603
104182	487604
126656	487605
100002	487606
3999	487607
17605	487608
87299	487609
66768	487610
54350	487611
13018	487612
121129	487613
8813	487614
8739	487615
26042	487616
59708	487617
103	487618
48	487619
111177	487620
23098	487621
1192	487622
4093	487623
20175	487624
47277	487625
10389	487626
47516	487627
13258	487628
16498	487629
86436	487630
24382	487631
71652	487632
4723	487633
390	487634
165246	487635
7704	487636
110828	487637
14770	487638
30958	487639
7031	487640
22433	487641
31177	487642
105732	487643
118472	487644
41195	487645
40542	487646
652	487647
101837	487648
5395	487649
24417	487650
132277	487651
19738	487652
9426	487653
71859	487654
16814	487655
7446	487656
935	487657
89433	487658
262	487659
61542	487660
34933	487661
97906	487662
66057	487663
93895	487664
46753	487665
30883	487666
54590	487667
69612	487668
32135	487669
11456	487670
82379	487671
26061	487672
165985	487673
13371	487674
45401	487675
5	487676
420	487677
15554	487678
77717	487679
4869	487680
7	487681
43113	487682
50278	487683
12458	487684
69728	487685
73352	487686
109317	487687
11229	487688
74967	487689
3	487690
49864	487691
50204	487692
34512	487693
64166	487694
1487	487695
30681	487696
384	487697
97787	487698
52138	487699
25310	487700
7535	487701
48129	487702
91103	487703
27663	487704
36751	487705
75158	487706
8999	487707
22111	487708
51950	487709
2966	487710
1181	487711
119260	487712
11139	487713
13161	487714
3093	487715
27209	487716
104110	487717
44438	487718
159498	487719
54759	487720
10700	487721
158852	487722
34369	487723
96	487724
3855	487725
12251	487726
558	487727
7789	487728
25819	487729
68905	487730
863	487731
16110	487732
107140	487733
9863	487734
27878	487735
58555	487736
40764	487737
4672	487738
7506	487739
23310	487740
94	487741
33604	487742
40035	487743
6734	487744
35773	487745
5178	487746
74890	487747
46114	487748
13179	487749
15909	487750
103263	487751
92580	487752
4249	487753
20282	487754
15924	487755
37597	487756
2319	487757
46609	487758
17542	487759
1799	487760
17430	487761
87432	487762
6123	487763
847	487764
35987	487765
58572	487766
104591	487767
34135	487768
35247	487769
97616	487770
42006	487771
61357	487772
12578	487773
36182	487774
129500	487775
2946	487776
84779	487777
16341	487778
39	487779
1886	487780
39738	487781
90892	487782
36785	487783
100787	487784
49821	487785
19728	487786
10761	487787
154685	487788
73816	487789
46108	487790
30114	487791
6645	487792
24609	487793
6651	487794
28341	487795
142534	487796
12959	487797
1271	487798
61266	487799
61383	487800
3799	487801
102993	487802
35107	487803
3809	487804
59458	487805
2158	487806
47868	487807
23174	487808
146653	487809
85982	487810
52016	487811
162522	487812
2112	487813
69245	487814
6269	487815
2205	487816
25792	487817
85363	487818
102768	487819
10452	487820
411	487821
85513	487822
859	487823
27719	487824
69779	487825
118633	487826
63158	487827
34569	487828
37254	487829
97	487830
102621	487831
68851	487832
235	487833
34317	487834
78588	487835
26051	487836
8127	487837
2955	487838
5295	487839
3121	487840
95145	487841
60797	487842
81281	487843
55788	487844
10	487845
152307	487846
30062	487847
29214	487848
11907	487849
128843	487850
8109	487851
11296	487852
123837	487853
19153	487854
102753	487855
12615	487856
42101	487857
2260	487858
45875	487859
5299	487860
74399	487861
60517	487862
90041	487863
15425	487864
21451	487865
13676	487866
4042	487867
116543	487868
7175	487869
15117	487870
11434	487871
102585	487872
4625	487873
121063	487874
46907	487875
7392	487876
55773	487877
33677	487878
659	487879
161876	487880
4844	487881
98415	487882
143825	487883
145269	487884
3812	487885
306	487886
22350	487887
91448	487888
21	487889
70	487890
1481	487891
14294	487892
13844	487893
20099	487894
325	487895
70827	487896
14022	487897
50	487898
36567	487899
30474	487900
12891	487901
33818	487902
359	487903
18237	487904
1414	487905
35218	487906
6897	487907
13607	487908
40637	487909
54345	487910
8	487911
13861	487912
4554	487913
427	487914
90605	487915
20528	487916
31121	487917
115353	487918
31869	487919
42000	487920
68090	487921
29477	487922
102143	487923
29400	487924
48168	487925
24093	487926
34386	487927
53459	487928
10452	487929
17670	487930
30796	487931
62864	487932
73011	487933
101706	487934
4589	487935
116949	487936
80244	487937
73084	487938
10996	487939
41786	487940
32097	487941
86879	487942
58887	487943
46830	487944
882	487945
1702	487946
45500	487947
29325	487948
54900	487949
15316	487950
165	487951
8512	487952
13805	487953
27614	487954
21787	487955
462	487956
7044	487957
14521	487958
335	487959
121906	487960
18530	487961
24515	487962
10904	487963
18145	487964
71104	487965
85589	487966
1131	487967
32882	487968
22854	487969
63114	487970
49647	487971
1916	487972
10124	487973
29896	487974
148356	487975
15364	487976
2217	487977
39917	487978
29160	487979
38985	487980
36826	487981
43636	487982
5693	487983
739	487984
85044	487985
26117	487986
23241	487987
1716	487988
60738	487989
27284	487990
45316	487991
67525	487992
39160	487993
14761	487994
49158	487995
72826	487996
138670	487997
14846	487998
56459	487999
11502	488000
8316	488001
26910	488002
70105	488003
2524	488004
33210	488005
128	488006
6366	488007
10200	488008
19450	488009
12538	488010
18707	488011
4593	488012
68115	488013
40077	488014
70652	488015
49905	488016
67163	488017
40941	488018
70513	488019
3640	488020
8807	488021
11909	488022
12833	488023
77190	488024
41540	488025
145175	488026
57848	488027
4086	488028
7143	488029
54520	488030
80862	488031
112643	488032
25798	488033
46978	488034
41201	488035
11125	488036
6731	488037
67995	488038
38974	488039
26376	488040
136459	488041
100179	488042
156579	488043
19746	488044
49620	488045
17124	488046
5640	488047
57448	488048
24649	488049
57042	488050
39933	488051
34647	488052
1257	488053
7490	488054
12073	488055
10997	488056
126447	488057
708	488058
67022	488059
475	488060
3632	488061
1134	488062
12361	488063
90135	488064
30566	488065
110592	488066
130919	488067
18765	488068
102841	488069
83625	488070
19597	488071
118488	488072
19503	488073
102865	488074
29721	488075
107096	488076
27760	488077
7260	488078
3319	488079
57142	488080
10641	488081
22587	488082
103566	488083
8118	488084
97526	488085
57264	488086
124000	488087
33590	488088
5496	488089
33452	488090
3425	488091
22022	488092
81182	488093
23317	488094
9357	488095
23540	488096
115813	488097
4776	488098
8910	488099
27426	488100
7675	488101
38314	488102
49435	488103
92568	488104
152860	488105
286	488106
21898	488107
70303	488108
13671	488109
23772	488110
37153	488111
54112	488112
38992	488113
143888	488114
676	488115
60472	488116
12072	488117
8027	488118
12368	488119
17886	488120
50453	488121
110200	488122
25999	488123
6704	488124
75680	488125
45598	488126
75363	488127
25669	488128
55627	488129
51860	488130
3353	488131
123838	488132
84554	488133
129563	488134
4210	488135
12104	488136
76297	488137
108582	488138
19668	488139
13853	488140
157266	488141
47034	488142
129830	488143
6430	488144
1137	488145
40064	488146
17771	488147
25321	488148
34592	488149
6571	488150
3945	488151
5526	488152
33869	488153
57874	488154
97560	488155
3108	488156
44419	488157
134973	488158
89051	488159
13964	488160
1505	488161
7031	488162
69806	488163
12127	488164
127298	488165
1387	488166
65944	488167
93887	488168
53673	488169
26342	488170
3406	488171
60853	488172
23231	488173
5319	488174
71184	488175
99339	488176
57333	488177
87571	488178
92441	488179
12428	488180
5024	488181
126004	488182
9835	488183
606	488184
980	488185
6614	488186
14621	488187
4958	488188
13179	488189
76657	488190
10646	488191
59169	488192
43270	488193
48976	488194
44214	488195
52307	488196
20431	488197
53988	488198
150936	488199
12225	488200
7901	488201
18	488202
74667	488203
106246	488204
8062	488205
43731	488206
128530	488207
74617	488208
12210	488209
59342	488210
58951	488211
24347	488212
131589	488213
63646	488214
13582	488215
55975	488216
17737	488217
130023	488218
22843	488219
38791	488220
21745	488221
3048	488222
76007	488223
3738	488224
1699	488225
11596	488226
27368	488227
12636	488228
127785	488229
6089	488230
20454	488231
67460	488232
22668	488233
26348	488234
1082	488235
104908	488236
132114	488237
36472	488238
158274	488239
79258	488240
47230	488241
10868	488242
5243	488243
29817	488244
15267	488245
68014	488246
29928	488247
20221	488248
26081	488249
1404	488250
71511	488251
8839	488252
36633	488253
35414	488254
1953	488255
58714	488256
20798	488257
38904	488258
20417	488259
4244	488260
65769	488261
46869	488262
8827	488263
39381	488264
17323	488265
64277	488266
55266	488267
55283	488268
3551	488269
69597	488270
8989	488271
35286	488272
92060	488273
38102	488274
83291	488275
25756	488276
63721	488277
34640	488278
12991	488279
10881	488280
21979	488281
75689	488282
1490	488283
604	488284
8501	488285
33222	488286
50549	488287
94495	488288
17566	488289
35410	488290
66873	488291
35724	488292
59997	488293
19201	488294
27575	488295
5702	488296
10180	488297
122534	488298
94308	488299
7784	488300
14004	488301
49209	488302
973	488303
4039	488304
52481	488305
57010	488306
11240	488307
13899	488308
29670	488309
110474	488310
24762	488311
42689	488312
103710	488313
65699	488314
35141	488315
24101	488316
23362	488317
25165	488318
15023	488319
4533	488320
32785	488321
4416	488322
114510	488323
36369	488324
945	488325
94764	488326
47217	488327
19141	488328
16740	488329
125449	488330
16460	488331
58959	488332
7185	488333
23686	488334
61232	488335
571	488336
12741	488337
10136	488338
3119	488339
67262	488340
94921	488341
13961	488342
17785	488343
8181	488344
52520	488345
11651	488346
9338	488347
59	488348
100986	488349
132854	488350
115699	488351
69423	488352
2	488353
68945	488354
25348	488355
39607	488356
105438	488357
121204	488358
39210	488359
1455	488360
17132	488361
135	488362
12008	488363
23012	488364
72263	488365
91880	488366
5931	488367
49730	488368
50	488369
4265	488370
163021	488371
12608	488372
1510	488373
59923	488374
10793	488375
19529	488376
67262	488377
17765	488378
114155	488379
8849	488380
23054	488381
67786	488382
5590	488383
42582	488384
14460	488385
23911	488386
52939	488387
3067	488388
91583	488389
408	488390
32669	488391
18814	488392
46809	488393
139450	488394
40853	488395
79694	488396
31350	488397
48335	488398
44397	488399
1414	488400
139281	488401
109207	488402
22222	488403
115136	488404
51602	488405
70820	488406
14142	488407
59748	488408
38914	488409
61171	488410
12369	488411
97759	488412
43272	488413
103713	488414
114470	488415
17998	488416
27918	488417
42038	488418
160293	488419
54089	488420
17023	488421
2027	488422
21422	488423
15261	488424
38263	488425
9020	488426
118710	488427
19546	488428
33395	488429
51659	488430
44105	488431
2267	488432
27079	488433
99622	488434
72958	488435
7876	488436
156296	488437
10271	488438
38215	488439
10627	488440
2727	488441
49232	488442
45614	488443
16694	488444
13706	488445
34172	488446
67641	488447
25597	488448
31946	488449
6650	488450
22907	488451
52006	488452
150130	488453
39662	488454
71359	488455
31508	488456
828	488457
109963	488458
108739	488459
21851	488460
17981	488461
30862	488462
21653	488463
116119	488464
2897	488465
197	488466
5373	488467
50737	488468
111549	488469
4797	488470
2567	488471
40798	488472
91376	488473
45831	488474
60203	488475
80961	488476
4496	488477
32721	488478
23317	488479
28430	488480
1707	488481
121572	488482
47243	488483
13619	488484
3386	488485
4985	488486
6994	488487
993	488488
42979	488489
6237	488490
249	488491
42436	488492
9325	488493
11715	488494
56383	488495
62467	488496
73475	488497
37299	488498
161691	488499
31389	488500
26268	488501
34554	488502
4031	488503
88315	488504
8196	488505
131315	488506
67017	488507
4787	488508
1181	488509
117772	488510
27840	488511
2295	488512
36564	488513
1439	488514
16302	488515
115152	488516
3927	488517
144131	488518
145227	488519
21065	488520
1219	488521
42985	488522
2849	488523
9371	488524
490	488525
10461	488526
6404	488527
8502	488528
9353	488529
75330	488530
31390	488531
43317	488532
49713	488533
28675	488534
23913	488535
47019	488536
69845	488537
1409	488538
9040	488539
10350	488540
24695	488541
4412	488542
9180	488543
122	488544
46592	488545
31237	488546
1288	488547
72410	488548
531	488549
24148	488550
13643	488551
16540	488552
58428	488553
15145	488554
10523	488555
29398	488556
38772	488557
34416	488558
133723	488559
94618	488560
9928	488561
41764	488562
4270	488563
96398	488564
4862	488565
1947	488566
53358	488567
84725	488568
13160	488569
59148	488570
124367	488571
5625	488572
75022	488573
101929	488574
13970	488575
82	488576
828	488577
71982	488578
9170	488579
9281	488580
5681	488581
981	488582
1035	488583
104014	488584
136703	488585
4819	488586
10617	488587
111209	488588
29777	488589
97688	488590
58815	488591
1326	488592
9446	488593
121955	488594
16480	488595
31466	488596
11876	488597
46474	488598
57744	488599
27427	488600
30	488601
8953	488602
312	488603
22228	488604
55602	488605
36361	488606
37351	488607
2231	488608
77476	488609
127525	488610
45396	488611
40118	488612
7543	488613
14910	488614
13734	488615
109774	488616
95244	488617
38739	488618
2462	488619
2807	488620
27536	488621
131407	488622
28526	488623
43213	488624
22890	488625
25331	488626
43399	488627
63209	488628
7861	488629
94867	488630
92661	488631
27888	488632
95975	488633
6957	488634
24023	488635
162861	488636
52257	488637
89365	488638
20940	488639
1348	488640
41859	488641
55718	488642
57153	488643
13820	488644
39561	488645
10131	488646
56810	488647
109559	488648
50545	488649
87899	488650
164538	488651
22383	488652
45514	488653
25447	488654
4498	488655
4942	488656
21943	488657
160997	488658
72416	488659
3760	488660
101861	488661
15800	488662
9113	488663
16845	488664
93558	488665
44249	488666
3548	488667
80334	488668
18432	488669
125957	488670
17	488671
34573	488672
22461	488673
48841	488674
4760	488675
152600	488676
25855	488677
7895	488678
41719	488679
28304	488680
111665	488681
4474	488682
79193	488683
62437	488684
37048	488685
101360	488686
108976	488687
2122	488688
37986	488689
35723	488690
4857	488691
568	488692
96495	488693
266	488694
45790	488695
28125	488696
5327	488697
158153	488698
83215	488699
8791	488700
34626	488701
76026	488702
114021	488703
25261	488704
41764	488705
112190	488706
28999	488707
41308	488708
23838	488709
33393	488710
2735	488711
110593	488712
22976	488713
18718	488714
1282	488715
25532	488716
16852	488717
20633	488718
18774	488719
75757	488720
105090	488721
63482	488722
8185	488723
37982	488724
165229	488725
43558	488726
42473	488727
11379	488728
141146	488729
18609	488730
61105	488731
3	488732
30452	488733
611	488734
1101	488735
23096	488736
39175	488737
136737	488738
13607	488739
33363	488740
69905	488741
47697	488742
58714	488743
31922	488744
109569	488745
50029	488746
6137	488747
39623	488748
12952	488749
34969	488750
66912	488751
103755	488752
48371	488753
8498	488754
55160	488755
52082	488756
102999	488757
72321	488758
90612	488759
36337	488760
17215	488761
44573	488762
31060	488763
60026	488764
23098	488765
39457	488766
7900	488767
54720	488768
41497	488769
25507	488770
659	488771
15830	488772
11941	488773
57186	488774
49402	488775
35331	488776
7634	488777
104156	488778
87181	488779
29336	488780
140803	488781
15	488782
3771	488783
56753	488784
15886	488785
166296	488786
25	488787
20135	488788
47305	488789
11467	488790
79274	488791
482	488792
12562	488793
17598	488794
13407	488795
22753	488796
37687	488797
62755	488798
88943	488799
13496	488800
14854	488801
120248	488802
498	488803
23953	488804
24164	488805
26595	488806
38009	488807
119928	488808
2235	488809
4815	488810
121618	488811
26702	488812
664	488813
39117	488814
8658	488815
5812	488816
32704	488817
13746	488818
37621	488819
96850	488820
132436	488821
8165	488822
21687	488823
158335	488824
15863	488825
125194	488826
13667	488827
44770	488828
100210	488829
47193	488830
15841	488831
19922	488832
77596	488833
7684	488834
11355	488835
40347	488836
42097	488837
35329	488838
3301	488839
111926	488840
159927	488841
2611	488842
75128	488843
130430	488844
100	488845
57396	488846
132410	488847
67510	488848
37586	488849
85316	488850
100399	488851
22432	488852
35507	488853
2280	488854
34524	488855
62544	488856
55266	488857
124014	488858
1355	488859
14671	488860
688	488861
47764	488862
17072	488863
111244	488864
82762	488865
2160	488866
5927	488867
20136	488868
3727	488869
4445	488870
11004	488871
18088	488872
1510	488873
88997	488874
27197	488875
12045	488876
145578	488877
68874	488878
40682	488879
21013	488880
4528	488881
66923	488882
57719	488883
117	488884
8976	488885
115046	488886
121272	488887
41327	488888
103601	488889
59	488890
40003	488891
23061	488892
853	488893
19765	488894
3854	488895
56519	488896
108225	488897
21326	488898
11997	488899
143604	488900
1476	488901
45385	488902
64123	488903
108831	488904
12076	488905
89014	488906
49392	488907
1285	488908
4472	488909
10605	488910
40561	488911
85729	488912
46460	488913
89485	488914
23386	488915
317	488916
60	488917
1250	488918
82191	488919
70326	488920
32553	488921
18837	488922
120005	488923
20125	488924
27894	488925
6998	488926
17849	488927
39202	488928
57080	488929
1970	488930
93871	488931
31230	488932
12778	488933
107637	488934
12697	488935
1316	488936
16449	488937
97162	488938
21222	488939
40793	488940
11138	488941
11893	488942
36742	488943
13294	488944
1574	488945
150300	488946
6141	488947
58302	488948
57819	488949
11812	488950
157775	488951
11587	488952
7745	488953
66426	488954
20521	488955
2240	488956
40301	488957
62805	488958
11456	488959
3227	488960
153542	488961
7686	488962
9180	488963
24570	488964
71543	488965
23485	488966
44979	488967
3942	488968
143305	488969
21867	488970
528	488971
9184	488972
24848	488973
8845	488974
44657	488975
62212	488976
372	488977
115606	488978
52247	488979
3920	488980
156858	488981
5071	488982
147752	488983
62248	488984
5683	488985
92029	488986
55715	488987
62562	488988
29723	488989
116486	488990
10169	488991
32097	488992
72482	488993
49217	488994
85943	488995
76511	488996
48630	488997
106744	488998
99504	488999
76525	489000
113821	489001
704	489002
38214	489003
4346	489004
45200	489005
65221	489006
133879	489007
47771	489008
12292	489009
61762	489010
79477	489011
5107	489012
51394	489013
1510	489014
14616	489015
12901	489016
36624	489017
61875	489018
105208	489019
4314	489020
290	489021
10104	489022
21540	489023
15807	489024
92073	489025
81319	489026
48369	489027
13429	489028
10099	489029
67470	489030
34587	489031
35885	489032
76714	489033
38175	489034
39410	489035
1291	489036
22112	489037
6051	489038
1570	489039
2170	489040
47251	489041
39727	489042
122688	489043
15479	489044
93645	489045
42733	489046
4888	489047
38290	489048
75021	489049
4714	489050
8009	489051
13067	489052
91917	489053
2463	489054
5740	489055
37772	489056
36196	489057
27515	489058
23258	489059
81673	489060
3565	489061
56513	489062
41448	489063
41021	489064
53346	489065
104580	489066
61219	489067
57482	489068
14000	489069
54394	489070
516	489071
1505	489072
11750	489073
138140	489074
15474	489075
25968	489076
19727	489077
88541	489078
549	489079
105613	489080
8403	489081
20348	489082
30768	489083
139446	489084
8627	489085
75907	489086
7264	489087
21680	489088
1612	489089
5567	489090
80758	489091
48272	489092
17374	489093
37770	489094
163141	489095
161965	489096
1150	489097
1038	489098
89775	489099
44994	489100
1684	489101
50981	489102
82414	489103
3437	489104
1682	489105
17920	489106
6053	489107
6038	489108
117872	489109
59746	489110
17111	489111
125170	489112
155447	489113
27501	489114
100403	489115
15560	489116
89	489117
11685	489118
4177	489119
5728	489120
46242	489121
9631	489122
131021	489123
1769	489124
61429	489125
25826	489126
100951	489127
5246	489128
32532	489129
88771	489130
16523	489131
57	489132
9957	489133
583	489134
13816	489135
6973	489136
2209	489137
10993	489138
47074	489139
46422	489140
18170	489141
11866	489142
8980	489143
17847	489144
41727	489145
91697	489146
37131	489147
92963	489148
44520	489149
44675	489150
462	489151
20124	489152
86139	489153
42104	489154
12493	489155
64095	489156
93412	489157
68849	489158
23887	489159
22180	489160
16840	489161
75203	489162
94816	489163
43972	489164
53176	489165
32627	489166
71190	489167
18370	489168
7501	489169
5679	489170
1379	489171
25156	489172
12215	489173
4648	489174
166738	489175
66975	489176
6466	489177
33841	489178
1981	489179
48151	489180
15647	489181
69560	489182
3978	489183
5930	489184
946	489185
18146	489186
119331	489187
11708	489188
5488	489189
8552	489190
74124	489191
81606	489192
10008	489193
145495	489194
31235	489195
42015	489196
41807	489197
8872	489198
144026	489199
1693	489200
161417	489201
25467	489202
32	489203
29618	489204
8079	489205
65233	489206
884	489207
13435	489208
12320	489209
14913	489210
2521	489211
362	489212
34424	489213
18255	489214
122667	489215
78878	489216
41651	489217
31737	489218
57423	489219
137260	489220
29299	489221
28062	489222
13727	489223
30912	489224
7753	489225
8356	489226
89584	489227
24611	489228
20126	489229
62	489230
4889	489231
2850	489232
8249	489233
9243	489234
96886	489235
24202	489236
7039	489237
20552	489238
1510	489239
100170	489240
4016	489241
74028	489242
92475	489243
558	489244
1072	489245
14346	489246
91492	489247
67476	489248
37721	489249
21801	489250
7233	489251
30402	489252
44263	489253
26818	489254
607	489255
16138	489256
25672	489257
3296	489258
4183	489259
34510	489260
13641	489261
100141	489262
24830	489263
23569	489264
10181	489265
73146	489266
8446	489267
3182	489268
1091	489269
1494	489270
25941	489271
3567	489272
102782	489273
1174	489274
13397	489275
25092	489276
23925	489277
48999	489278
122963	489279
8027	489280
29965	489281
27978	489282
26969	489283
5243	489284
27573	489285
66938	489286
2068	489287
57417	489288
52012	489289
53666	489290
25945	489291
163399	489292
50952	489293
2582	489294
25882	489295
7911	489296
6412	489297
122650	489298
86532	489299
42072	489300
32214	489301
32223	489302
6253	489303
256	489304
1001	489305
74198	489306
112053	489307
60670	489308
20473	489309
6602	489310
68619	489311
8969	489312
64903	489313
16765	489314
11240	489315
60243	489316
101685	489317
34065	489318
111138	489319
16514	489320
18609	489321
23426	489322
35660	489323
86472	489324
17800	489325
1211	489326
160992	489327
87826	489328
50198	489329
88327	489330
3259	489331
134276	489332
39640	489333
356	489334
45393	489335
54783	489336
23530	489337
2673	489338
17036	489339
35907	489340
15063	489341
9985	489342
63544	489343
1002	489344
95492	489345
68161	489346
7366	489347
36148	489348
15995	489349
44066	489350
19106	489351
7066	489352
41635	489353
53154	489354
55473	489355
1880	489356
1950	489357
140635	489358
41974	489359
4769	489360
29507	489361
47222	489362
62231	489363
10575	489364
34701	489365
20715	489366
611	489367
21766	489368
85834	489369
13862	489370
4897	489371
3537	489372
78758	489373
134101	489374
42663	489375
2299	489376
13778	489377
1118	489378
1616	489379
89353	489380
7986	489381
5556	489382
118250	489383
41925	489384
6427	489385
2546	489386
8158	489387
91121	489388
8128	489389
3874	489390
102518	489391
30849	489392
14319	489393
9086	489394
127650	489395
20232	489396
12031	489397
6160	489398
21354	489399
16058	489400
49971	489401
66005	489402
50459	489403
25217	489404
18239	489405
3725	489406
37718	489407
132254	489408
242	489409
50097	489410
19513	489411
60366	489412
15496	489413
10731	489414
66812	489415
7488	489416
13422	489417
42935	489418
22213	489419
51316	489420
9672	489421
40219	489422
13590	489423
87276	489424
76579	489425
11021	489426
4370	489427
67813	489428
27745	489429
91274	489430
49311	489431
68658	489432
24020	489433
278	489434
26566	489435
2617	489436
10001	489437
5766	489438
13708	489439
26399	489440
64386	489441
68100	489442
144	489443
23360	489444
23924	489445
40115	489446
144702	489447
69502	489448
123160	489449
1485	489450
145867	489451
29871	489452
2078	489453
71309	489454
161028	489455
33970	489456
57262	489457
44358	489458
29620	489459
89320	489460
32529	489461
19709	489462
57368	489463
45357	489464
27970	489465
94263	489466
134868	489467
39005	489468
81391	489469
10062	489470
282	489471
79872	489472
5758	489473
85282	489474
14762	489475
81544	489476
18246	489477
66822	489478
49468	489479
53654	489480
84636	489481
24873	489482
21036	489483
9	489484
64410	489485
11488	489486
62156	489487
6965	489488
124326	489489
16926	489490
53164	489491
134362	489492
24755	489493
82971	489494
123730	489495
11145	489496
14417	489497
9692	489498
83704	489499
106007	489500
6241	489501
26772	489502
1066	489503
13846	489504
1587	489505
74652	489506
16845	489507
42006	489508
67994	489509
90578	489510
79664	489511
87782	489512
6257	489513
133254	489514
33495	489515
489	489516
6611	489517
88704	489518
46274	489519
42724	489520
44405	489521
17081	489522
99327	489523
14658	489524
4919	489525
39381	489526
30763	489527
56148	489528
2620	489529
52260	489530
2394	489531
21592	489532
3581	489533
75173	489534
38286	489535
20	489536
4639	489537
59376	489538
3392	489539
71010	489540
27258	489541
131142	489542
4377	489543
17587	489544
46809	489545
26706	489546
28594	489547
53751	489548
51671	489549
153	489550
127337	489551
45079	489552
26407	489553
25040	489554
12204	489555
93196	489556
1052	489557
10343	489558
4540	489559
103732	489560
38203	489561
49724	489562
793	489563
12643	489564
104184	489565
146055	489566
44001	489567
13421	489568
22731	489569
39748	489570
88461	489571
921	489572
2148	489573
9164	489574
78202	489575
139831	489576
46359	489577
7150	489578
2963	489579
63656	489580
26578	489581
139741	489582
89845	489583
983	489584
2967	489585
72152	489586
3957	489587
23555	489588
5383	489589
11694	489590
11747	489591
5472	489592
799	489593
12067	489594
37981	489595
24324	489596
38250	489597
420	489598
86808	489599
8629	489600
15258	489601
75733	489602
2759	489603
53545	489604
92636	489605
74748	489606
19288	489607
32312	489608
178	489609
874	489610
45095	489611
136356	489612
24321	489613
43458	489614
11661	489615
54763	489616
78122	489617
68465	489618
64194	489619
20262	489620
20925	489621
53220	489622
40750	489623
118753	489624
40471	489625
26180	489626
63573	489627
92370	489628
21930	489629
30142	489630
2159	489631
29699	489632
72864	489633
33918	489634
22766	489635
109077	489636
2935	489637
22007	489638
4235	489639
1060	489640
82605	489641
14982	489642
9931	489643
31732	489644
27112	489645
26801	489646
20795	489647
80518	489648
3664	489649
24401	489650
41155	489651
96500	489652
70169	489653
9476	489654
23759	489655
400	489656
127917	489657
60344	489658
49781	489659
8480	489660
25231	489661
1643	489662
42098	489663
28200	489664
38760	489665
72154	489666
8	489667
132914	489668
21375	489669
60063	489670
62491	489671
6285	489672
16392	489673
41654	489674
31306	489675
62767	489676
55840	489677
52356	489678
57399	489679
61125	489680
11214	489681
1619	489682
26429	489683
48734	489684
63579	489685
85667	489686
59892	489687
12172	489688
58070	489689
50148	489690
478	489691
18853	489692
30527	489693
45240	489694
44590	489695
15212	489696
24157	489697
350	489698
7614	489699
55120	489700
41109	489701
38718	489702
79796	489703
13568	489704
16819	489705
95517	489706
10103	489707
47168	489708
7981	489709
80219	489710
55806	489711
34549	489712
68225	489713
29820	489714
52944	489715
47172	489716
2647	489717
26043	489718
84893	489719
45920	489720
30516	489721
16	489722
33541	489723
655	489724
15998	489725
34112	489726
81541	489727
78743	489728
11447	489729
18473	489730
2532	489731
16438	489732
88152	489733
21438	489734
22231	489735
63141	489736
20338	489737
99944	489738
15593	489739
5632	489740
87118	489741
16655	489742
16212	489743
111120	489744
10795	489745
12798	489746
43546	489747
19004	489748
31946	489749
34321	489750
63706	489751
18570	489752
45134	489753
158690	489754
46314	489755
20000	489756
27227	489757
72577	489758
46217	489759
52309	489760
4525	489761
63782	489762
13861	489763
11266	489764
39268	489765
3168	489766
44562	489767
10061	489768
51103	489769
8714	489770
11423	489771
15581	489772
8195	489773
91789	489774
71892	489775
3160	489776
106960	489777
4070	489778
9242	489779
23296	489780
52226	489781
25769	489782
10637	489783
17	489784
52184	489785
61323	489786
2452	489787
95348	489788
1460	489789
22055	489790
33550	489791
155	489792
32775	489793
56410	489794
10017	489795
41053	489796
60840	489797
45718	489798
98629	489799
20431	489800
35681	489801
41	489802
10386	489803
40252	489804
31158	489805
15257	489806
9400	489807
37322	489808
53720	489809
71628	489810
8727	489811
65868	489812
13834	489813
1976	489814
5115	489815
17900	489816
63174	489817
24934	489818
15002	489819
10710	489820
164531	489821
63212	489822
403	489823
13004	489824
260	489825
117754	489826
59183	489827
82540	489828
76006	489829
4023	489830
72301	489831
12794	489832
35698	489833
75459	489834
2855	489835
23564	489836
39077	489837
69462	489838
52563	489839
89083	489840
1129	489841
2263	489842
61889	489843
9667	489844
42204	489845
36802	489846
26145	489847
149279	489848
133223	489849
34358	489850
81244	489851
36895	489852
511	489853
127628	489854
9491	489855
32083	489856
27852	489857
37001	489858
35426	489859
12774	489860
37576	489861
89345	489862
1790	489863
83319	489864
61417	489865
60939	489866
8360	489867
30807	489868
1604	489869
51477	489870
76321	489871
39089	489872
13128	489873
4213	489874
9819	489875
87700	489876
9068	489877
18990	489878
6442	489879
54391	489880
50918	489881
716	489882
73631	489883
132980	489884
49710	489885
60474	489886
29656	489887
54368	489888
18249	489889
38802	489890
9504	489891
33673	489892
113432	489893
14202	489894
62029	489895
28783	489896
149801	489897
15476	489898
141284	489899
94608	489900
9196	489901
36938	489902
84239	489903
151878	489904
4713	489905
15799	489906
41969	489907
5305	489908
63803	489909
25253	489910
52170	489911
15111	489912
24591	489913
95387	489914
8586	489915
9471	489916
4930	489917
11830	489918
37335	489919
27718	489920
13408	489921
11132	489922
353	489923
77115	489924
9745	489925
3448	489926
733	489927
23104	489928
30344	489929
70916	489930
43400	489931
155483	489932
10935	489933
1879	489934
69341	489935
561	489936
28232	489937
51639	489938
2617	489939
4820	489940
1367	489941
2428	489942
9904	489943
3136	489944
74015	489945
50455	489946
39685	489947
6231	489948
130429	489949
21824	489950
58089	489951
17039	489952
28097	489953
7685	489954
9322	489955
28456	489956
12436	489957
49788	489958
113553	489959
47785	489960
108766	489961
5090	489962
53	489963
127990	489964
51011	489965
60959	489966
29007	489967
58469	489968
151672	489969
5520	489970
1391	489971
31532	489972
27591	489973
3450	489974
23275	489975
102828	489976
80988	489977
41043	489978
50690	489979
33664	489980
76544	489981
72738	489982
61240	489983
16345	489984
39568	489985
16099	489986
141165	489987
281	489988
8219	489989
2402	489990
25270	489991
12819	489992
64331	489993
81	489994
9000	489995
5474	489996
122394	489997
2873	489998
25510	489999
104168	490000
80930	490001
9001	490002
91877	490003
129492	490004
27333	490005
74682	490006
49306	490007
50991	490008
11067	490009
6781	490010
25918	490011
388	490012
6622	490013
33963	490014
42745	490015
59125	490016
2486	490017
14001	490018
20953	490019
497	490020
1151	490021
38373	490022
126397	490023
1357	490024
1352	490025
2991	490026
46879	490027
136	490028
77277	490029
83	490030
21613	490031
71408	490032
26602	490033
84700	490034
30568	490035
160893	490036
108782	490037
42990	490038
57091	490039
1847	490040
7199	490041
34632	490042
34945	490043
151328	490044
87488	490045
12180	490046
13079	490047
23922	490048
101545	490049
14196	490050
35273	490051
14447	490052
36070	490053
50835	490054
56591	490055
7341	490056
3646	490057
19093	490058
87675	490059
71779	490060
74296	490061
21708	490062
93079	490063
66907	490064
5977	490065
85106	490066
88147	490067
84339	490068
799	490069
3243	490070
21470	490071
10956	490072
6886	490073
35529	490074
68626	490075
24575	490076
10861	490077
73446	490078
110	490079
34618	490080
63745	490081
11406	490082
15931	490083
15640	490084
124175	490085
22383	490086
27268	490087
86173	490088
21105	490089
1253	490090
9544	490091
56013	490092
41559	490093
10282	490094
11552	490095
16601	490096
56382	490097
9813	490098
67874	490099
17258	490100
14130	490101
123981	490102
46488	490103
27517	490104
9941	490105
57069	490106
5792	490107
86811	490108
39187	490109
32777	490110
17494	490111
19145	490112
2219	490113
12988	490114
82076	490115
62325	490116
23637	490117
5637	490118
126941	490119
113651	490120
31898	490121
61096	490122
138026	490123
3159	490124
76985	490125
83003	490126
4513	490127
89	490128
64644	490129
17444	490130
5713	490131
22347	490132
124544	490133
144327	490134
6803	490135
2767	490136
12918	490137
103378	490138
53766	490139
11580	490140
7773	490141
31822	490142
40232	490143
124310	490144
8556	490145
30873	490146
22406	490147
46095	490148
74658	490149
7482	490150
8712	490151
28729	490152
25800	490153
4980	490154
14932	490155
15836	490156
5270	490157
31550	490158
27559	490159
3255	490160
112116	490161
82388	490162
9773	490163
150481	490164
29676	490165
7889	490166
3411	490167
2705	490168
63	490169
7825	490170
20606	490171
33486	490172
60515	490173
14405	490174
4429	490175
119357	490176
70293	490177
2086	490178
9240	490179
3056	490180
49688	490181
16337	490182
83783	490183
67623	490184
37389	490185
36877	490186
161100	490187
35406	490188
24176	490189
45947	490190
9114	490191
1892	490192
2124	490193
30036	490194
36828	490195
35849	490196
18219	490197
24206	490198
9384	490199
1042	490200
28652	490201
35418	490202
8346	490203
8997	490204
54790	490205
45426	490206
107724	490207
11988	490208
6147	490209
157543	490210
4614	490211
21698	490212
12625	490213
41317	490214
183	490215
52647	490216
2530	490217
450	490218
96142	490219
43233	490220
6159	490221
1482	490222
79961	490223
12528	490224
65137	490225
43821	490226
6452	490227
152275	490228
179	490229
27937	490230
92509	490231
50327	490232
18861	490233
91587	490234
53157	490235
118580	490236
21716	490237
9224	490238
8162	490239
4772	490240
25755	490241
40032	490242
11235	490243
91759	490244
133518	490245
54169	490246
29285	490247
39630	490248
158829	490249
1492	490250
32844	490251
129201	490252
10535	490253
83229	490254
150691	490255
104726	490256
49794	490257
37518	490258
10927	490259
9022	490260
126672	490261
154084	490262
18624	490263
18469	490264
153498	490265
70061	490266
24543	490267
14318	490268
127339	490269
61075	490270
39631	490271
14986	490272
33267	490273
11937	490274
128644	490275
9262	490276
3042	490277
165	490278
48810	490279
53792	490280
28088	490281
25122	490282
78211	490283
36079	490284
51081	490285
122589	490286
9344	490287
23446	490288
88904	490289
41824	490290
93969	490291
24351	490292
7229	490293
356	490294
38800	490295
12604	490296
3328	490297
1580	490298
12269	490299
870	490300
10441	490301
105453	490302
93088	490303
71613	490304
17148	490305
59181	490306
95210	490307
8277	490308
1	490309
3351	490310
4595	490311
3526	490312
11531	490313
4739	490314
921	490315
139796	490316
15632	490317
46574	490318
13415	490319
992	490320
43563	490321
129060	490322
50561	490323
11047	490324
157279	490325
31904	490326
104309	490327
31468	490328
10564	490329
10538	490330
645	490331
782	490332
10715	490333
4944	490334
72382	490335
17274	490336
17627	490337
24892	490338
14452	490339
109911	490340
69604	490341
10289	490342
97504	490343
96	490344
5527	490345
32854	490346
2229	490347
25995	490348
84006	490349
35551	490350
18838	490351
35326	490352
22337	490353
72018	490354
132227	490355
3057	490356
3037	490357
92492	490358
27850	490359
18488	490360
2850	490361
55669	490362
13211	490363
61414	490364
9074	490365
7882	490366
74659	490367
18	490368
5751	490369
87750	490370
4591	490371
19776	490372
2918	490373
24341	490374
23806	490375
41536	490376
21789	490377
23344	490378
66349	490379
119604	490380
68832	490381
21382	490382
93600	490383
143819	490384
16258	490385
13447	490386
18598	490387
132688	490388
9807	490389
22265	490390
137583	490391
7316	490392
14715	490393
61839	490394
27097	490395
36865	490396
14082	490397
8286	490398
3127	490399
24688	490400
68608	490401
769	490402
1866	490403
97170	490404
83819	490405
3528	490406
10157	490407
23247	490408
7404	490409
7416	490410
1123	490411
28879	490412
37722	490413
41676	490414
18176	490415
66538	490416
7359	490417
58208	490418
22929	490419
50252	490420
582	490421
14562	490422
223	490423
44030	490424
9929	490425
50191	490426
11182	490427
1143	490428
3754	490429
133338	490430
843	490431
16856	490432
12101	490433
13	490434
10624	490435
12968	490436
19403	490437
31864	490438
42095	490439
39681	490440
5282	490441
49009	490442
113470	490443
155484	490444
13902	490445
8772	490446
4640	490447
8317	490448
12759	490449
66802	490450
8253	490451
6242	490452
7218	490453
11822	490454
26519	490455
5702	490456
28013	490457
8825	490458
61605	490459
173	490460
5283	490461
90512	490462
6239	490463
32628	490464
89687	490465
143654	490466
33516	490467
10550	490468
116390	490469
19365	490470
59411	490471
51152	490472
98741	490473
37360	490474
14776	490475
58081	490476
102023	490477
36983	490478
71436	490479
20312	490480
36441	490481
5444	490482
89947	490483
55697	490484
19012	490485
24007	490486
66296	490487
37869	490488
16799	490489
98958	490490
24369	490491
39282	490492
32171	490493
16106	490494
28447	490495
10982	490496
42850	490497
40900	490498
107326	490499
719	490500
49247	490501
37471	490502
11965	490503
21621	490504
5742	490505
52888	490506
22	490507
719	490508
69211	490509
8881	490510
14442	490511
5793	490512
44033	490513
61173	490514
8196	490515
70214	490516
95520	490517
4920	490518
21342	490519
52325	490520
213	490521
9211	490522
91146	490523
21798	490524
6168	490525
30598	490526
2922	490527
12232	490528
9315	490529
65221	490530
12019	490531
3930	490532
85759	490533
115691	490534
59834	490535
128007	490536
11077	490537
3472	490538
2001	490539
101425	490540
5242	490541
126345	490542
60351	490543
57480	490544
128708	490545
5561	490546
99315	490547
93718	490548
25767	490549
86244	490550
5192	490551
54390	490552
55474	490553
27603	490554
141744	490555
16812	490556
37261	490557
5161	490558
26650	490559
2566	490560
222	490561
12737	490562
30761	490563
16616	490564
46993	490565
17743	490566
87548	490567
144890	490568
11684	490569
19587	490570
41663	490571
158	490572
52244	490573
84732	490574
13518	490575
34204	490576
12057	490577
159653	490578
19350	490579
25247	490580
49890	490581
131849	490582
74573	490583
75400	490584
55997	490585
46820	490586
2289	490587
108290	490588
12474	490589
96345	490590
84463	490591
81151	490592
61616	490593
121764	490594
43368	490595
55351	490596
17916	490597
88206	490598
5069	490599
7038	490600
57234	490601
150932	490602
70022	490603
2452	490604
49901	490605
18640	490606
34599	490607
54061	490608
8310	490609
22357	490610
39414	490611
1070	490612
42658	490613
80340	490614
70357	490615
468	490616
45345	490617
2528	490618
16296	490619
1898	490620
23198	490621
77684	490622
5304	490623
7234	490624
8009	490625
3808	490626
77796	490627
14477	490628
31910	490629
1579	490630
34486	490631
15596	490632
38111	490633
13740	490634
28713	490635
54819	490636
42518	490637
17279	490638
55466	490639
73694	490640
38406	490641
18470	490642
1052	490643
1194	490644
65553	490645
77157	490646
5922	490647
3196	490648
99456	490649
18093	490650
28454	490651
4915	490652
1007	490653
123893	490654
39419	490655
125537	490656
588	490657
15041	490658
16931	490659
70676	490660
147204	490661
67	490662
23430	490663
29052	490664
2411	490665
19620	490666
30580	490667
36459	490668
9390	490669
5685	490670
104899	490671
610	490672
37715	490673
3266	490674
48585	490675
43855	490676
15604	490677
1210	490678
49426	490679
23337	490680
36673	490681
21414	490682
41580	490683
16252	490684
21328	490685
7680	490686
98	490687
11031	490688
8488	490689
21887	490690
33828	490691
30177	490692
34184	490693
8961	490694
9788	490695
284	490696
47638	490697
17056	490698
80846	490699
88840	490700
65501	490701
161505	490702
43215	490703
31986	490704
6649	490705
7487	490706
40664	490707
145678	490708
31426	490709
7289	490710
5359	490711
30557	490712
103533	490713
98890	490714
74164	490715
58333	490716
13975	490717
866	490718
141012	490719
21916	490720
104141	490721
78877	490722
4636	490723
57398	490724
146551	490725
67066	490726
9049	490727
43504	490728
43337	490729
17661	490730
34399	490731
27566	490732
78818	490733
25862	490734
50400	490735
8908	490736
35051	490737
116092	490738
12538	490739
128335	490740
161087	490741
740	490742
93136	490743
59369	490744
12670	490745
17123	490746
60557	490747
8388	490748
1263	490749
1349	490750
101013	490751
64160	490752
8118	490753
48133	490754
67196	490755
102562	490756
6997	490757
12376	490758
6103	490759
143711	490760
56407	490761
153	490762
88699	490763
39825	490764
8786	490765
10848	490766
80216	490767
3159	490768
1665	490769
48135	490770
55786	490771
5126	490772
6	490773
46897	490774
80480	490775
40618	490776
29426	490777
47081	490778
151414	490779
2693	490780
16111	490781
48324	490782
12980	490783
155557	490784
57641	490785
4778	490786
104764	490787
4814	490788
25740	490789
67555	490790
10959	490791
15006	490792
103836	490793
81029	490794
21512	490795
151150	490796
85200	490797
16899	490798
289	490799
1931	490800
67267	490801
123762	490802
4390	490803
100035	490804
113	490805
16166	490806
103646	490807
24969	490808
1789	490809
98397	490810
20138	490811
20814	490812
473	490813
103781	490814
119998	490815
66464	490816
37855	490817
16496	490818
36419	490819
73254	490820
11318	490821
68175	490822
23487	490823
18889	490824
33310	490825
122106	490826
26716	490827
34705	490828
65867	490829
118866	490830
4499	490831
2103	490832
83587	490833
29506	490834
138447	490835
19214	490836
85592	490837
16675	490838
18113	490839
4926	490840
508	490841
25282	490842
76511	490843
59873	490844
44044	490845
5651	490846
17078	490847
70372	490848
24756	490849
46537	490850
7500	490851
51096	490852
165776	490853
1333	490854
26429	490855
64945	490856
67239	490857
4118	490858
197	490859
18038	490860
17414	490861
2004	490862
17282	490863
41746	490864
20390	490865
3737	490866
3835	490867
120993	490868
38663	490869
73202	490870
91404	490871
40030	490872
27307	490873
84246	490874
15414	490875
158891	490876
153163	490877
65454	490878
29053	490879
164946	490880
35899	490881
55516	490882
98613	490883
2750	490884
22222	490885
88722	490886
373	490887
50183	490888
3399	490889
63312	490890
92412	490891
1965	490892
44995	490893
14468	490894
73582	490895
98931	490896
26733	490897
6992	490898
33807	490899
5631	490900
77344	490901
31645	490902
31366	490903
12806	490904
70618	490905
23317	490906
661	490907
7764	490908
18992	490909
9692	490910
44120	490911
112446	490912
37889	490913
38046	490914
30357	490915
85768	490916
672	490917
128569	490918
19827	490919
3515	490920
27610	490921
32237	490922
71396	490923
76755	490924
122366	490925
7724	490926
579	490927
713	490928
15239	490929
88201	490930
86220	490931
47091	490932
16019	490933
11954	490934
412	490935
87597	490936
42086	490937
51216	490938
14836	490939
36201	490940
2134	490941
16472	490942
42807	490943
11438	490944
53864	490945
6890	490946
14292	490947
25013	490948
965	490949
2218	490950
94710	490951
94180	490952
6446	490953
6794	490954
44818	490955
34065	490956
28848	490957
4886	490958
710	490959
74153	490960
20916	490961
25245	490962
15975	490963
1874	490964
52007	490965
2154	490966
78573	490967
13831	490968
10201	490969
64886	490970
2397	490971
38058	490972
54698	490973
4967	490974
43272	490975
26496	490976
38118	490977
34463	490978
27822	490979
50597	490980
42585	490981
10928	490982
26319	490983
1224	490984
123053	490985
153989	490986
58109	490987
111123	490988
105085	490989
31709	490990
20625	490991
22327	490992
30950	490993
862	490994
26047	490995
4305	490996
9	490997
15030	490998
131131	490999
76	491000
11888	491001
10147	491002
75803	491003
62306	491004
69854	491005
81382	491006
13738	491007
1550	491008
2311	491009
7577	491010
18575	491011
26222	491012
95045	491013
89228	491014
15786	491015
760	491016
121500	491017
806	491018
2515	491019
126518	491020
1256	491021
34119	491022
1070	491023
21474	491024
37537	491025
19605	491026
18394	491027
616	491028
54538	491029
59240	491030
94030	491031
24370	491032
34361	491033
33322	491034
14618	491035
21339	491036
12750	491037
83619	491038
31782	491039
2892	491040
8322	491041
65756	491042
99896	491043
120425	491044
37483	491045
36505	491046
36523	491047
41435	491048
31007	491049
91062	491050
41242	491051
5525	491052
33693	491053
44957	491054
6797	491055
42929	491056
7635	491057
17066	491058
93591	491059
11407	491060
96230	491061
16659	491062
105337	491063
45673	491064
141495	491065
58598	491066
510	491067
524	491068
28626	491069
5670	491070
86312	491071
82	491072
165777	491073
76524	491074
17386	491075
12313	491076
15686	491077
1923	491078
59968	491079
114602	491080
18209	491081
71160	491082
11024	491083
1797	491084
30814	491085
19248	491086
28577	491087
12616	491088
5803	491089
14956	491090
18673	491091
112012	491092
20294	491093
60110	491094
2614	491095
53280	491096
79608	491097
15228	491098
365	491099
9440	491100
11124	491101
9649	491102
216	491103
25258	491104
56492	491105
78724	491106
140604	491107
119485	491108
76803	491109
88916	491110
18683	491111
14942	491112
31332	491113
39448	491114
6374	491115
10590	491116
28851	491117
70156	491118
142244	491119
74779	491120
75569	491121
114865	491122
41736	491123
37424	491124
40839	491125
152146	491126
35400	491127
95632	491128
121754	491129
1147	491130
87117	491131
18689	491132
49414	491133
3464	491134
85714	491135
268	491136
50117	491137
24998	491138
5595	491139
7427	491140
37936	491141
5348	491142
24866	491143
84907	491144
3029	491145
28665	491146
7581	491147
467	491148
729	491149
18621	491150
153125	491151
117944	491152
2302	491153
16213	491154
22080	491155
3464	491156
163175	491157
58024	491158
12312	491159
95033	491160
39076	491161
47300	491162
12912	491163
69441	491164
54779	491165
36851	491166
112421	491167
21909	491168
62426	491169
9833	491170
71454	491171
39750	491172
101142	491173
2012	491174
4523	491175
66387	491176
10185	491177
18718	491178
21952	491179
104517	491180
73581	491181
124726	491182
33908	491183
94305	491184
4886	491185
7748	491186
10440	491187
16009	491188
34633	491189
7970	491190
50767	491191
78698	491192
27235	491193
20007	491194
102749	491195
334	491196
12175	491197
5254	491198
55789	491199
10061	491200
27849	491201
26689	491202
25014	491203
14955	491204
11722	491205
62665	491206
65917	491207
163356	491208
50238	491209
7229	491210
45285	491211
137304	491212
19435	491213
14153	491214
2309	491215
69131	491216
95999	491217
4195	491218
85502	491219
98448	491220
111999	491221
3785	491222
12496	491223
3464	491224
4812	491225
8050	491226
48711	491227
18892	491228
133430	491229
44650	491230
43967	491231
29217	491232
38404	491233
46456	491234
1748	491235
34954	491236
45501	491237
57654	491238
364	491239
4092	491240
13474	491241
735	491242
126138	491243
87661	491244
7595	491245
41964	491246
113615	491247
129685	491248
12883	491249
25879	491250
2837	491251
5060	491252
2354	491253
1179	491254
38978	491255
21230	491256
12924	491257
96255	491258
86722	491259
77232	491260
127452	491261
43312	491262
44211	491263
86949	491264
59743	491265
43633	491266
18225	491267
12	491268
29693	491269
23651	491270
26280	491271
4932	491272
17229	491273
33358	491274
4470	491275
59872	491276
21694	491277
23621	491278
35238	491279
102888	491280
116981	491281
2458	491282
30079	491283
3519	491284
15126	491285
48398	491286
17474	491287
15265	491288
28572	491289
2271	491290
3023	491291
32238	491292
46764	491293
17117	491294
40719	491295
17510	491296
74266	491297
11669	491298
18436	491299
31630	491300
75434	491301
98201	491302
1227	491303
99701	491304
25528	491305
71679	491306
4705	491307
114237	491308
74717	491309
50995	491310
22326	491311
8597	491312
28013	491313
47306	491314
8420	491315
48062	491316
19726	491317
75162	491318
53522	491319
23343	491320
77784	491321
77838	491322
25599	491323
1464	491324
6881	491325
50945	491326
11850	491327
70054	491328
51070	491329
26326	491330
13415	491331
7138	491332
71383	491333
47018	491334
15980	491335
7520	491336
33008	491337
5379	491338
133992	491339
15770	491340
80550	491341
51878	491342
4756	491343
23379	491344
28363	491345
6512	491346
30804	491347
8448	491348
58315	491349
30272	491350
11687	491351
46833	491352
46968	491353
6580	491354
54808	491355
115028	491356
16679	491357
7934	491358
85077	491359
47452	491360
19761	491361
124394	491362
10411	491363
32150	491364
45204	491365
12247	491366
17497	491367
8769	491368
79579	491369
14238	491370
5505	491371
18999	491372
62345	491373
1929	491374
94574	491375
9648	491376
19545	491377
54920	491378
118732	491379
2606	491380
38047	491381
2405	491382
92956	491383
25462	491384
31663	491385
19431	491386
24697	491387
110125	491388
58685	491389
42825	491390
9132	491391
558	491392
44203	491393
5962	491394
6998	491395
17077	491396
32546	491397
16390	491398
31890	491399
15242	491400
31171	491401
29925	491402
2989	491403
117898	491404
74091	491405
36192	491406
66718	491407
43735	491408
19252	491409
43434	491410
112584	491411
73190	491412
17627	491413
355	491414
83779	491415
63735	491416
9258	491417
32359	491418
113786	491419
25049	491420
53508	491421
41285	491422
50951	491423
25368	491424
21034	491425
14026	491426
78531	491427
100572	491428
49	491429
98452	491430
21253	491431
41703	491432
29805	491433
43918	491434
325	491435
45963	491436
75482	491437
23023	491438
3197	491439
48432	491440
78724	491441
27828	491442
24142	491443
6859	491444
5652	491445
32547	491446
61782	491447
1471	491448
1374	491449
64256	491450
13219	491451
31855	491452
131	491453
82026	491454
7862	491455
6526	491456
2530	491457
13341	491458
77573	491459
389	491460
59762	491461
849	491462
3949	491463
119172	491464
109050	491465
118	491466
36911	491467
1360	491468
13845	491469
10326	491470
31843	491471
64373	491472
37333	491473
61690	491474
63406	491475
46660	491476
147640	491477
47546	491478
23742	491479
9938	491480
20229	491481
39979	491482
53918	491483
2779	491484
66529	491485
9029	491486
12015	491487
43724	491488
16939	491489
66931	491490
11611	491491
32517	491492
86314	491493
11423	491494
82793	491495
61107	491496
15531	491497
52180	491498
121632	491499
48161	491500
55646	491501
11104	491502
12686	491503
10341	491504
21565	491505
23373	491506
45203	491507
37719	491508
316	491509
42957	491510
38692	491511
6503	491512
54596	491513
48099	491514
5685	491515
28575	491516
132670	491517
28962	491518
15295	491519
20149	491520
79673	491521
2974	491522
156673	491523
51670	491524
26649	491525
53551	491526
101653	491527
3556	491528
4627	491529
45924	491530
21830	491531
47586	491532
19727	491533
1705	491534
35727	491535
70998	491536
21197	491537
848	491538
14623	491539
45062	491540
20782	491541
76198	491542
46250	491543
54715	491544
165996	491545
34316	491546
33524	491547
1777	491548
33293	491549
5073	491550
23254	491551
14466	491552
619	491553
40742	491554
6802	491555
90250	491556
121836	491557
9281	491558
144994	491559
9584	491560
15823	491561
39998	491562
161166	491563
4395	491564
9157	491565
12343	491566
21249	491567
111661	491568
85201	491569
66773	491570
24995	491571
14987	491572
27339	491573
86313	491574
109853	491575
1859	491576
39491	491577
71469	491578
15727	491579
93062	491580
140432	491581
44583	491582
37830	491583
18560	491584
6766	491585
44399	491586
61810	491587
93362	491588
14096	491589
1215	491590
36811	491591
40608	491592
18545	491593
2493	491594
84394	491595
45392	491596
81121	491597
26196	491598
26232	491599
15321	491600
12829	491601
57740	491602
108933	491603
100581	491604
937	491605
138820	491606
59761	491607
115433	491608
53682	491609
17719	491610
33249	491611
127135	491612
52356	491613
444	491614
25252	491615
41924	491616
6800	491617
86650	491618
16044	491619
76546	491620
16099	491621
38336	491622
69705	491623
23989	491624
58647	491625
37642	491626
116001	491627
4281	491628
33707	491629
100175	491630
3301	491631
38930	491632
24871	491633
66375	491634
69949	491635
691	491636
632	491637
4009	491638
19847	491639
6956	491640
9312	491641
30537	491642
55484	491643
133187	491644
96301	491645
31392	491646
37415	491647
141143	491648
3544	491649
69462	491650
8080	491651
12167	491652
125584	491653
26265	491654
613	491655
36344	491656
15302	491657
108672	491658
1273	491659
125283	491660
7653	491661
80297	491662
20066	491663
148359	491664
69587	491665
602	491666
105523	491667
2503	491668
4926	491669
6148	491670
16991	491671
336	491672
971	491673
30160	491674
57753	491675
14753	491676
2501	491677
22695	491678
129011	491679
76406	491680
47847	491681
82983	491682
40771	491683
65567	491684
5227	491685
15643	491686
23461	491687
8188	491688
126554	491689
75173	491690
71592	491691
96529	491692
1675	491693
115801	491694
57074	491695
850	491696
16186	491697
38457	491698
32536	491699
13056	491700
110398	491701
29409	491702
123859	491703
23235	491704
5443	491705
16002	491706
48126	491707
41545	491708
3282	491709
116858	491710
2909	491711
22846	491712
12989	491713
6409	491714
35291	491715
24085	491716
29598	491717
88360	491718
28444	491719
7109	491720
43688	491721
56954	491722
106682	491723
5220	491724
44304	491725
76368	491726
54664	491727
572	491728
17669	491729
115483	491730
12332	491731
9998	491732
55473	491733
17045	491734
491	491735
133458	491736
37853	491737
86286	491738
38203	491739
49159	491740
100874	491741
27370	491742
45940	491743
36163	491744
13895	491745
3917	491746
378	491747
32113	491748
115692	491749
24333	491750
94062	491751
133018	491752
72915	491753
17266	491754
16949	491755
3205	491756
11217	491757
6125	491758
364	491759
57856	491760
471	491761
142249	491762
4715	491763
27682	491764
35199	491765
9399	491766
52848	491767
35845	491768
11844	491769
16337	491770
13948	491771
87182	491772
48289	491773
64847	491774
14768	491775
10648	491776
76239	491777
21726	491778
106108	491779
160105	491780
61173	491781
75578	491782
39720	491783
32097	491784
28946	491785
71750	491786
2205	491787
36794	491788
3642	491789
30154	491790
116806	491791
40769	491792
59583	491793
99324	491794
41026	491795
2057	491796
13488	491797
82504	491798
10969	491799
61992	491800
28218	491801
12628	491802
39656	491803
344	491804
3072	491805
21409	491806
26412	491807
81955	491808
35353	491809
3815	491810
20827	491811
1056	491812
108670	491813
21328	491814
51675	491815
27237	491816
75649	491817
3569	491818
47364	491819
118233	491820
29338	491821
849	491822
14076	491823
132836	491824
30551	491825
148666	491826
27071	491827
18458	491828
59279	491829
7415	491830
29380	491831
4441	491832
38318	491833
15329	491834
46036	491835
2098	491836
42106	491837
3551	491838
13023	491839
25973	491840
7144	491841
5504	491842
18903	491843
33047	491844
5665	491845
881	491846
8544	491847
1288	491848
1126	491849
107272	491850
38863	491851
88	491852
21284	491853
33997	491854
88148	491855
124548	491856
16782	491857
5178	491858
4258	491859
659	491860
111315	491861
30524	491862
72717	491863
1497	491864
41811	491865
77512	491866
29398	491867
19581	491868
59979	491869
649	491870
49115	491871
29343	491872
91299	491873
37057	491874
9516	491875
88890	491876
86328	491877
99892	491878
55852	491879
35080	491880
26660	491881
134735	491882
46952	491883
40129	491884
6250	491885
61426	491886
10436	491887
104976	491888
36028	491889
38136	491890
3039	491891
109346	491892
2277	491893
20981	491894
72423	491895
33965	491896
34224	491897
265	491898
62933	491899
26349	491900
88705	491901
74345	491902
111856	491903
5392	491904
48994	491905
6280	491906
10334	491907
78665	491908
3520	491909
88094	491910
143579	491911
28559	491912
27891	491913
17874	491914
8954	491915
128576	491916
6633	491917
34131	491918
13047	491919
33309	491920
141466	491921
36647	491922
26588	491923
50530	491924
30300	491925
86757	491926
818	491927
8092	491928
18346	491929
56191	491930
85684	491931
13537	491932
12096	491933
51275	491934
15094	491935
26169	491936
71123	491937
10785	491938
20402	491939
3877	491940
359	491941
70451	491942
5067	491943
10431	491944
55	491945
145283	491946
8898	491947
114577	491948
10482	491949
15737	491950
88300	491951
20232	491952
12091	491953
2162	491954
10313	491955
62857	491956
27572	491957
66835	491958
620	491959
32499	491960
82	491961
127358	491962
10144	491963
2560	491964
73613	491965
61452	491966
100595	491967
146823	491968
10656	491969
19801	491970
29317	491971
8913	491972
83254	491973
70207	491974
4162	491975
51573	491976
67740	491977
37426	491978
64319	491979
38	491980
86445	491981
18596	491982
91250	491983
17517	491984
57199	491985
4919	491986
5932	491987
66972	491988
125582	491989
28834	491990
1519	491991
36645	491992
5019	491993
114376	491994
26941	491995
26807	491996
33431	491997
128103	491998
101438	491999
147071	492000
6269	492001
805	492002
2345	492003
90912	492004
62919	492005
16388	492006
12287	492007
8057	492008
13379	492009
143458	492010
44	492011
194	492012
10383	492013
366	492014
17335	492015
34506	492016
18732	492017
37177	492018
130369	492019
1000	492020
1743	492021
25279	492022
48537	492023
68165	492024
50670	492025
78369	492026
116826	492027
7864	492028
115133	492029
20113	492030
18711	492031
73492	492032
51480	492033
37026	492034
60170	492035
86110	492036
78608	492037
23233	492038
42613	492039
22924	492040
24905	492041
4595	492042
29380	492043
4964	492044
3526	492045
26131	492046
6698	492047
6054	492048
1174	492049
132642	492050
24752	492051
137246	492052
8	492053
24412	492054
7227	492055
49775	492056
66261	492057
23281	492058
82242	492059
121784	492060
86575	492061
30151	492062
102068	492063
82003	492064
11784	492065
18753	492066
23124	492067
15598	492068
475	492069
116343	492070
38616	492071
10125	492072
1276	492073
47594	492074
4068	492075
29013	492076
23176	492077
4011	492078
5001	492079
107019	492080
130700	492081
80697	492082
42901	492083
33727	492084
41001	492085
62846	492086
44653	492087
13640	492088
13555	492089
41739	492090
39338	492091
2639	492092
11829	492093
30059	492094
21745	492095
15765	492096
13199	492097
62661	492098
3600	492099
27167	492100
84005	492101
712	492102
27044	492103
11738	492104
58939	492105
25853	492106
1711	492107
64304	492108
3337	492109
69331	492110
14536	492111
146143	492112
15334	492113
14325	492114
77639	492115
4582	492116
81781	492117
36176	492118
83359	492119
22674	492120
30784	492121
48717	492122
2006	492123
157026	492124
87437	492125
91873	492126
41025	492127
73	492128
162601	492129
5035	492130
35599	492131
36416	492132
32887	492133
92739	492134
24219	492135
30491	492136
13907	492137
2930	492138
7163	492139
33798	492140
45666	492141
136967	492142
58539	492143
162260	492144
6550	492145
73548	492146
25139	492147
82034	492148
11947	492149
18973	492150
24666	492151
24364	492152
2060	492153
106243	492154
6754	492155
33782	492156
26554	492157
78133	492158
16954	492159
23185	492160
105899	492161
25672	492162
17344	492163
37351	492164
20993	492165
11801	492166
37697	492167
15113	492168
56340	492169
21587	492170
86297	492171
81180	492172
9775	492173
6583	492174
16989	492175
890	492176
5241	492177
786	492178
16654	492179
92900	492180
55590	492181
2612	492182
82930	492183
111026	492184
33380	492185
140888	492186
810	492187
40201	492188
14977	492189
102411	492190
22099	492191
1221	492192
54909	492193
20228	492194
157820	492195
72134	492196
13743	492197
85949	492198
9637	492199
5761	492200
4818	492201
13177	492202
65839	492203
9201	492204
3545	492205
9250	492206
37703	492207
89275	492208
77137	492209
33248	492210
38192	492211
20241	492212
85408	492213
8676	492214
1968	492215
34336	492216
33533	492217
2365	492218
63813	492219
71199	492220
113367	492221
8412	492222
2621	492223
3350	492224
386	492225
2720	492226
6707	492227
2015	492228
524	492229
7502	492230
13918	492231
38012	492232
40010	492233
68999	492234
135170	492235
46581	492236
10811	492237
65610	492238
20227	492239
15340	492240
11949	492241
27656	492242
49658	492243
80757	492244
5794	492245
48081	492246
2718	492247
124056	492248
10597	492249
6269	492250
33342	492251
24476	492252
10640	492253
70667	492254
651	492255
81680	492256
17154	492257
12351	492258
47700	492259
79564	492260
6087	492261
3397	492262
74194	492263
49489	492264
143259	492265
65994	492266
2416	492267
14918	492268
7167	492269
118735	492270
3143	492271
49103	492272
30167	492273
43478	492274
16847	492275
93436	492276
35899	492277
118730	492278
98015	492279
38690	492280
86781	492281
180	492282
18761	492283
78641	492284
5115	492285
42256	492286
44523	492287
17386	492288
16062	492289
162157	492290
124046	492291
28678	492292
39312	492293
22583	492294
43367	492295
61217	492296
17623	492297
35308	492298
40172	492299
1205	492300
13965	492301
10643	492302
16398	492303
38778	492304
73795	492305
375	492306
2740	492307
13474	492308
41345	492309
11037	492310
11631	492311
6864	492312
49512	492313
29937	492314
3897	492315
15385	492316
14368	492317
7351	492318
4543	492319
820	492320
36656	492321
190	492322
44678	492323
19654	492324
18921	492325
40691	492326
17971	492327
11064	492328
9651	492329
2367	492330
33187	492331
21767	492332
19536	492333
16900	492334
1676	492335
28084	492336
103752	492337
101302	492338
127534	492339
97036	492340
24441	492341
1288	492342
2019	492343
6159	492344
60531	492345
56369	492346
9905	492347
118099	492348
57800	492349
64007	492350
7412	492351
73817	492352
120975	492353
58514	492354
63461	492355
6588	492356
81032	492357
16241	492358
97765	492359
19031	492360
29877	492361
23492	492362
21768	492363
47089	492364
46017	492365
129292	492366
9998	492367
27330	492368
63559	492369
56125	492370
33970	492371
25280	492372
72502	492373
48860	492374
97506	492375
77	492376
4730	492377
20088	492378
105606	492379
32456	492380
56350	492381
127646	492382
25541	492383
146634	492384
40	492385
116	492386
77651	492387
59852	492388
5638	492389
34839	492390
36721	492391
17715	492392
130236	492393
51519	492394
30265	492395
26052	492396
47232	492397
10373	492398
69460	492399
3311	492400
70060	492401
2663	492402
37290	492403
265	492404
19484	492405
543	492406
31649	492407
102767	492408
1875	492409
3762	492410
38858	492411
201	492412
22897	492413
10485	492414
10141	492415
45245	492416
4357	492417
17002	492418
23682	492419
71252	492420
321	492421
48410	492422
52297	492423
57536	492424
16149	492425
10755	492426
5432	492427
32166	492428
13255	492429
39351	492430
56725	492431
31009	492432
1898	492433
3415	492434
32024	492435
66781	492436
34809	492437
105235	492438
52754	492439
27341	492440
30092	492441
115225	492442
3894	492443
33881	492444
36572	492445
5592	492446
8619	492447
27066	492448
10656	492449
101130	492450
57194	492451
14319	492452
19223	492453
31608	492454
28521	492455
52155	492456
55768	492457
26078	492458
29181	492459
7101	492460
25	492461
11195	492462
27322	492463
15686	492464
108298	492465
27933	492466
2568	492467
19806	492468
25374	492469
1992	492470
29040	492471
56700	492472
31204	492473
30594	492474
6960	492475
81916	492476
40674	492477
29023	492478
92384	492479
1872	492480
101275	492481
4536	492482
35762	492483
32114	492484
8142	492485
42736	492486
63997	492487
14995	492488
2819	492489
176	492490
79751	492491
13255	492492
82522	492493
10631	492494
1468	492495
12360	492496
63850	492497
16169	492498
74551	492499
54351	492500
5240	492501
17894	492502
1793	492503
97356	492504
15600	492505
32137	492506
61134	492507
21715	492508
1386	492509
61306	492510
21571	492511
9919	492512
131114	492513
3820	492514
19855	492515
150169	492516
164222	492517
90045	492518
6732	492519
20070	492520
39630	492521
300	492522
33537	492523
40967	492524
23706	492525
82320	492526
47516	492527
42526	492528
98952	492529
29296	492530
17313	492531
6957	492532
2354	492533
112091	492534
69705	492535
16332	492536
24976	492537
84437	492538
55963	492539
77199	492540
2704	492541
2301	492542
63475	492543
359	492544
29430	492545
80778	492546
68720	492547
3221	492548
28687	492549
14979	492550
12598	492551
64236	492552
47232	492553
16280	492554
21076	492555
5882	492556
86668	492557
5521	492558
29897	492559
7290	492560
60608	492561
2678	492562
104552	492563
26193	492564
2629	492565
36670	492566
15522	492567
16032	492568
66216	492569
93318	492570
49107	492571
28901	492572
65123	492573
65019	492574
75727	492575
20586	492576
34460	492577
68195	492578
3245	492579
7089	492580
15955	492581
127001	492582
10137	492583
32431	492584
100054	492585
18434	492586
89710	492587
64806	492588
109675	492589
129425	492590
14869	492591
13041	492592
35430	492593
13163	492594
13483	492595
30954	492596
64630	492597
7963	492598
7381	492599
29900	492600
9203	492601
2828	492602
38585	492603
79330	492604
144788	492605
35341	492606
74713	492607
89808	492608
899	492609
223	492610
595	492611
1812	492612
16421	492613
46309	492614
1587	492615
99062	492616
11386	492617
71834	492618
143455	492619
54033	492620
741	492621
115748	492622
121954	492623
53755	492624
2205	492625
12880	492626
49318	492627
88703	492628
5521	492629
35750	492630
34445	492631
10215	492632
6737	492633
91946	492634
11697	492635
35936	492636
38968	492637
56112	492638
14363	492639
18448	492640
110479	492641
44255	492642
491	492643
85677	492644
7714	492645
125661	492646
32826	492647
569	492648
8305	492649
137	492650
35778	492651
77111	492652
16487	492653
120137	492654
14839	492655
1163	492656
104661	492657
45569	492658
5568	492659
40030	492660
24897	492661
18318	492662
88185	492663
17734	492664
666	492665
81075	492666
57282	492667
32150	492668
5068	492669
22350	492670
11247	492671
2929	492672
42487	492673
13054	492674
102398	492675
3230	492676
106029	492677
7339	492678
10818	492679
19676	492680
16989	492681
11845	492682
56127	492683
993	492684
19963	492685
59414	492686
699	492687
47079	492688
4367	492689
44336	492690
11461	492691
23613	492692
224	492693
113115	492694
19637	492695
64517	492696
101766	492697
34478	492698
157015	492699
62575	492700
19354	492701
91945	492702
38684	492703
14950	492704
20623	492705
21385	492706
46953	492707
22906	492708
87002	492709
14997	492710
86552	492711
9140	492712
122262	492713
31800	492714
37656	492715
9771	492716
21115	492717
90249	492718
115915	492719
36229	492720
60240	492721
13601	492722
137124	492723
17447	492724
48847	492725
95990	492726
89271	492727
58	492728
25335	492729
447	492730
61457	492731
54914	492732
28380	492733
925	492734
37350	492735
20773	492736
14219	492737
92078	492738
4777	492739
24286	492740
21562	492741
50230	492742
106261	492743
4023	492744
26601	492745
132539	492746
125186	492747
74884	492748
55799	492749
98144	492750
81921	492751
584	492752
37586	492753
19305	492754
4077	492755
37148	492756
12518	492757
21139	492758
9822	492759
3382	492760
86842	492761
17854	492762
97296	492763
29620	492764
37801	492765
8036	492766
3651	492767
368	492768
34325	492769
420	492770
22434	492771
41937	492772
17180	492773
8891	492774
46	492775
9420	492776
16047	492777
10032	492778
75476	492779
3026	492780
30471	492781
144098	492782
3583	492783
39519	492784
30520	492785
21485	492786
65661	492787
7410	492788
14343	492789
20009	492790
95736	492791
46251	492792
132195	492793
4893	492794
91972	492795
2592	492796
85502	492797
14277	492798
3692	492799
104752	492800
63608	492801
162850	492802
83078	492803
6522	492804
56474	492805
77556	492806
8	492807
16186	492808
6134	492809
10394	492810
20612	492811
120839	492812
87972	492813
9836	492814
7160	492815
4501	492816
1553	492817
105499	492818
66058	492819
45201	492820
23683	492821
117372	492822
7	492823
47995	492824
5708	492825
5721	492826
22828	492827
34005	492828
85727	492829
5689	492830
89125	492831
14288	492832
22199	492833
3420	492834
38156	492835
29122	492836
109434	492837
97877	492838
50005	492839
3231	492840
68660	492841
4724	492842
9165	492843
9715	492844
56048	492845
14172	492846
26127	492847
1516	492848
921	492849
23474	492850
259	492851
41965	492852
28856	492853
2251	492854
344	492855
18278	492856
49694	492857
87676	492858
43453	492859
89248	492860
65362	492861
51577	492862
161502	492863
17143	492864
13630	492865
30520	492866
59324	492867
141325	492868
97699	492869
94276	492870
114284	492871
10558	492872
12465	492873
111613	492874
43651	492875
58793	492876
78527	492877
3789	492878
1036	492879
2566	492880
31923	492881
110390	492882
12933	492883
3798	492884
70843	492885
6345	492886
13790	492887
31581	492888
87542	492889
21542	492890
27187	492891
1621	492892
21040	492893
126786	492894
6645	492895
108231	492896
71438	492897
132462	492898
42687	492899
8209	492900
97802	492901
30	492902
39539	492903
18470	492904
22964	492905
19363	492906
55432	492907
2431	492908
16645	492909
42020	492910
54821	492911
122529	492912
5143	492913
66489	492914
57308	492915
101224	492916
99573	492917
68	492918
86720	492919
155179	492920
71861	492921
8	492922
53113	492923
98606	492924
123917	492925
33740	492926
31230	492927
2182	492928
39680	492929
3465	492930
14732	492931
4189	492932
50273	492933
20845	492934
62023	492935
149503	492936
70	492937
94268	492938
89209	492939
77639	492940
36908	492941
33414	492942
3235	492943
4229	492944
23556	492945
27972	492946
18769	492947
5201	492948
14460	492949
130469	492950
21684	492951
100258	492952
89911	492953
9611	492954
28627	492955
60856	492956
63449	492957
56989	492958
13908	492959
13761	492960
58974	492961
14218	492962
13304	492963
149513	492964
4283	492965
1326	492966
125	492967
89101	492968
57609	492969
6448	492970
83025	492971
18946	492972
18176	492973
320	492974
9402	492975
82477	492976
85742	492977
16918	492978
33	492979
93149	492980
84065	492981
4344	492982
41227	492983
20890	492984
69180	492985
24616	492986
69411	492987
27579	492988
71060	492989
2055	492990
8870	492991
12814	492992
6850	492993
10653	492994
8372	492995
28701	492996
547	492997
344	492998
96169	492999
23166	493000
52663	493001
73564	493002
16262	493003
10	493004
79026	493005
54434	493006
2264	493007
426	493008
46599	493009
161447	493010
38548	493011
62235	493012
534	493013
129420	493014
87464	493015
7456	493016
15584	493017
11494	493018
57711	493019
107502	493020
12904	493021
57031	493022
27337	493023
3516	493024
9668	493025
138559	493026
2098	493027
28626	493028
11411	493029
25047	493030
8429	493031
14423	493032
13800	493033
194	493034
87252	493035
56235	493036
7038	493037
4285	493038
19726	493039
21129	493040
4211	493041
53866	493042
36794	493043
4734	493044
8106	493045
51830	493046
22802	493047
2778	493048
60087	493049
50808	493050
18366	493051
14095	493052
17010	493053
29176	493054
1187	493055
9252	493056
41858	493057
154001	493058
22791	493059
160367	493060
144424	493061
22343	493062
19953	493063
16557	493064
4367	493065
129117	493066
96530	493067
38042	493068
21148	493069
9395	493070
32499	493071
136169	493072
26020	493073
69305	493074
31560	493075
4715	493076
354	493077
58943	493078
104063	493079
258	493080
103701	493081
16909	493082
53705	493083
82660	493084
25547	493085
532	493086
152123	493087
13468	493088
50059	493089
73984	493090
40008	493091
33854	493092
51527	493093
69631	493094
43940	493095
68930	493096
284	493097
67944	493098
91171	493099
24396	493100
9748	493101
15576	493102
2394	493103
2132	493104
33206	493105
115826	493106
141344	493107
199	493108
4009	493109
53424	493110
21383	493111
80236	493112
21614	493113
30891	493114
31717	493115
73069	493116
13669	493117
25139	493118
118995	493119
6202	493120
28022	493121
83412	493122
102353	493123
733	493124
68743	493125
79214	493126
4299	493127
7522	493128
63287	493129
14799	493130
119810	493131
10861	493132
20180	493133
89893	493134
42038	493135
24846	493136
43790	493137
79486	493138
69730	493139
1041	493140
19095	493141
42884	493142
39266	493143
74116	493144
18803	493145
104094	493146
110647	493147
114028	493148
82308	493149
11548	493150
2008	493151
4088	493152
3083	493153
69308	493154
3601	493155
33027	493156
35287	493157
4332	493158
6284	493159
55122	493160
9295	493161
81057	493162
9410	493163
40276	493164
55040	493165
73159	493166
42447	493167
107962	493168
30417	493169
39165	493170
156299	493171
46235	493172
124422	493173
13598	493174
150087	493175
33031	493176
681	493177
149276	493178
140851	493179
82816	493180
25451	493181
135859	493182
19994	493183
61652	493184
31945	493185
49405	493186
5428	493187
4081	493188
83417	493189
29865	493190
98286	493191
14567	493192
6071	493193
44761	493194
17793	493195
6302	493196
46039	493197
43915	493198
18971	493199
7086	493200
61255	493201
111142	493202
82	493203
7763	493204
148953	493205
73907	493206
4919	493207
53528	493208
51958	493209
127025	493210
16534	493211
99049	493212
46833	493213
12819	493214
10084	493215
117395	493216
18647	493217
158774	493218
35603	493219
12440	493220
41439	493221
24813	493222
3045	493223
1513	493224
1050	493225
10958	493226
93450	493227
2302	493228
17336	493229
5768	493230
17841	493231
12902	493232
12430	493233
2210	493234
10980	493235
949	493236
9806	493237
30309	493238
8599	493239
106609	493240
9912	493241
20493	493242
6456	493243
26477	493244
106421	493245
2840	493246
30679	493247
13045	493248
30728	493249
11730	493250
61139	493251
30840	493252
50585	493253
33441	493254
17190	493255
89665	493256
10756	493257
81912	493258
30876	493259
61062	493260
80254	493261
64629	493262
108850	493263
84236	493264
74220	493265
31903	493266
31319	493267
72084	493268
3215	493269
46140	493270
25750	493271
24475	493272
7579	493273
88684	493274
25841	493275
13228	493276
35123	493277
87	493278
5881	493279
93549	493280
10466	493281
9656	493282
38301	493283
73749	493284
19945	493285
2714	493286
81507	493287
14209	493288
1758	493289
16253	493290
9992	493291
3991	493292
46598	493293
2	493294
30622	493295
80871	493296
86916	493297
6277	493298
50584	493299
20639	493300
15724	493301
2517	493302
13003	493303
102384	493304
2060	493305
34238	493306
80480	493307
62757	493308
78546	493309
5651	493310
17566	493311
76097	493312
1088	493313
81599	493314
30631	493315
43725	493316
85073	493317
40196	493318
10192	493319
15924	493320
15940	493321
16291	493322
224	493323
73560	493324
85179	493325
85203	493326
16691	493327
11459	493328
56172	493329
71755	493330
16565	493331
15013	493332
92760	493333
55638	493334
32968	493335
2088	493336
8023	493337
33839	493338
38888	493339
15493	493340
102855	493341
11796	493342
27443	493343
25481	493344
16021	493345
30582	493346
134201	493347
2347	493348
30090	493349
25403	493350
38657	493351
30605	493352
127911	493353
146201	493354
22476	493355
112084	493356
60112	493357
10729	493358
23294	493359
82225	493360
55376	493361
41140	493362
35208	493363
39083	493364
4814	493365
22517	493366
1971	493367
21839	493368
66376	493369
11504	493370
64337	493371
2092	493372
162124	493373
47753	493374
100575	493375
13950	493376
82801	493377
32303	493378
480	493379
20158	493380
71100	493381
18784	493382
676	493383
31511	493384
34413	493385
96746	493386
79219	493387
138992	493388
16878	493389
21673	493390
81021	493391
906	493392
47923	493393
1843	493394
81992	493395
11	493396
69453	493397
31476	493398
98796	493399
1028	493400
17512	493401
818	493402
4084	493403
23819	493404
123776	493405
46961	493406
79913	493407
54037	493408
5400	493409
6019	493410
25384	493411
88047	493412
886	493413
580	493414
76820	493415
49097	493416
119987	493417
62837	493418
2997	493419
107010	493420
16990	493421
38788	493422
31574	493423
1023	493424
537	493425
125276	493426
10576	493427
66565	493428
13950	493429
91698	493430
68172	493431
605	493432
132815	493433
21804	493434
28801	493435
42918	493436
13864	493437
52948	493438
74229	493439
45662	493440
40596	493441
111981	493442
38325	493443
85678	493444
133233	493445
12519	493446
3176	493447
106951	493448
35007	493449
29810	493450
4167	493451
92898	493452
10666	493453
19313	493454
90663	493455
108063	493456
69941	493457
45999	493458
27525	493459
3087	493460
90140	493461
14733	493462
94773	493463
161253	493464
29402	493465
2847	493466
40547	493467
11078	493468
4462	493469
44460	493470
32105	493471
42	493472
114	493473
15	493474
152691	493475
58946	493476
127379	493477
7801	493478
40503	493479
77325	493480
5764	493481
91022	493482
22051	493483
91096	493484
12799	493485
104756	493486
53447	493487
71068	493488
4406	493489
9137	493490
5925	493491
16627	493492
25376	493493
43690	493494
1746	493495
10038	493496
1485	493497
6386	493498
26898	493499
84038	493500
30832	493501
62409	493502
4287	493503
140872	493504
21507	493505
37733	493506
66566	493507
56136	493508
15585	493509
2193	493510
145385	493511
36215	493512
127158	493513
6049	493514
69754	493515
33290	493516
6515	493517
57093	493518
65803	493519
76570	493520
86258	493521
562	493522
32585	493523
18074	493524
5961	493525
155619	493526
1197	493527
14630	493528
67568	493529
123578	493530
23464	493531
85421	493532
33	493533
4375	493534
2264	493535
103841	493536
38725	493537
80021	493538
23042	493539
35625	493540
85131	493541
3746	493542
16948	493543
2750	493544
12	493545
31796	493546
14046	493547
15096	493548
40234	493549
15258	493550
70632	493551
2538	493552
31703	493553
3509	493554
31559	493555
21596	493556
64599	493557
56020	493558
20051	493559
61889	493560
55930	493561
12273	493562
16094	493563
3224	493564
45026	493565
33722	493566
86647	493567
9341	493568
6982	493569
97637	493570
101448	493571
1189	493572
28946	493573
100303	493574
35388	493575
26	493576
392	493577
44339	493578
23117	493579
48690	493580
13137	493581
46926	493582
3916	493583
23159	493584
4927	493585
18463	493586
35886	493587
50004	493588
1823	493589
70314	493590
60098	493591
68913	493592
22830	493593
478	493594
57544	493595
1720	493596
84780	493597
70639	493598
19162	493599
100983	493600
2932	493601
92812	493602
77029	493603
5893	493604
24777	493605
53623	493606
30195	493607
57630	493608
65099	493609
86881	493610
192	493611
31890	493612
12905	493613
54752	493614
70569	493615
34585	493616
261	493617
18787	493618
1264	493619
38110	493620
17963	493621
15698	493622
116407	493623
102206	493624
33416	493625
8646	493626
4916	493627
5858	493628
104064	493629
4047	493630
4880	493631
1183	493632
99502	493633
13469	493634
65402	493635
47253	493636
6035	493637
130007	493638
1697	493639
46415	493640
16609	493641
22158	493642
65062	493643
64074	493644
20815	493645
40039	493646
56951	493647
140494	493648
16941	493649
103822	493650
15821	493651
29062	493652
29840	493653
11726	493654
5766	493655
4179	493656
147051	493657
2522	493658
81663	493659
27872	493660
2525	493661
14359	493662
6548	493663
7551	493664
59624	493665
6120	493666
13948	493667
62721	493668
52706	493669
8570	493670
6203	493671
13940	493672
4243	493673
2896	493674
28746	493675
35390	493676
11037	493677
42806	493678
55939	493679
16525	493680
30825	493681
920	493682
85778	493683
44233	493684
2018	493685
56	493686
134686	493687
3091	493688
76673	493689
80707	493690
16640	493691
23807	493692
43526	493693
129575	493694
46565	493695
3637	493696
68026	493697
35205	493698
120698	493699
74163	493700
22668	493701
37963	493702
40419	493703
91855	493704
87332	493705
50519	493706
2202	493707
11114	493708
40444	493709
52123	493710
10259	493711
10460	493712
471	493713
129586	493714
11391	493715
35	493716
10735	493717
28843	493718
14157	493719
21217	493720
17935	493721
98672	493722
256	493723
121883	493724
8286	493725
288	493726
6641	493727
8464	493728
16065	493729
81994	493730
52200	493731
84969	493732
30016	493733
7772	493734
11613	493735
30080	493736
26609	493737
4434	493738
92064	493739
41092	493740
39488	493741
6132	493742
6100	493743
19937	493744
96743	493745
42696	493746
1299	493747
118151	493748
92474	493749
7969	493750
10066	493751
3725	493752
8434	493753
67313	493754
920	493755
14389	493756
84350	493757
56376	493758
143822	493759
47460	493760
23639	493761
162030	493762
5844	493763
20806	493764
17202	493765
101934	493766
89993	493767
164	493768
48667	493769
4280	493770
5426	493771
3238	493772
25798	493773
113635	493774
77408	493775
84	493776
65658	493777
54339	493778
72305	493779
7783	493780
64128	493781
27692	493782
48870	493783
16690	493784
112251	493785
131740	493786
105514	493787
6919	493788
1072	493789
38144	493790
8156	493791
4010	493792
100821	493793
17676	493794
41691	493795
3287	493796
112616	493797
19073	493798
78500	493799
14819	493800
4636	493801
32227	493802
125292	493803
86253	493804
5108	493805
163513	493806
7740	493807
98788	493808
54024	493809
45794	493810
32494	493811
30278	493812
4960	493813
49736	493814
96463	493815
121119	493816
51168	493817
31283	493818
9317	493819
148789	493820
1719	493821
160800	493822
66468	493823
35733	493824
40165	493825
4675	493826
10165	493827
85543	493828
127	493829
98583	493830
4449	493831
29496	493832
562	493833
85184	493834
108919	493835
6414	493836
102340	493837
63474	493838
10760	493839
9643	493840
19689	493841
115162	493842
86465	493843
6851	493844
50734	493845
18935	493846
16269	493847
124355	493848
52725	493849
20256	493850
87197	493851
34476	493852
5944	493853
128771	493854
19604	493855
48386	493856
49803	493857
9694	493858
48910	493859
398	493860
21211	493861
3359	493862
26035	493863
5390	493864
59564	493865
142602	493866
60640	493867
25681	493868
26189	493869
8190	493870
41275	493871
1590	493872
844	493873
12859	493874
61990	493875
21430	493876
37746	493877
14142	493878
25705	493879
75536	493880
69773	493881
33687	493882
7720	493883
24482	493884
64270	493885
20342	493886
160930	493887
10624	493888
8638	493889
19210	493890
32023	493891
19465	493892
53811	493893
26790	493894
3116	493895
46817	493896
73860	493897
4200	493898
25418	493899
12467	493900
35095	493901
65720	493902
8324	493903
72307	493904
85559	493905
11533	493906
73185	493907
24338	493908
13300	493909
9788	493910
166121	493911
121956	493912
86648	493913
363	493914
127681	493915
97222	493916
6587	493917
77899	493918
112052	493919
21286	493920
107916	493921
56371	493922
7989	493923
18451	493924
1533	493925
73027	493926
82433	493927
29723	493928
10986	493929
2922	493930
24533	493931
4759	493932
20446	493933
15606	493934
51373	493935
34495	493936
8721	493937
105118	493938
48323	493939
239	493940
52483	493941
4012	493942
4170	493943
28897	493944
15565	493945
7508	493946
102515	493947
62505	493948
6766	493949
2417	493950
18624	493951
52572	493952
51502	493953
84324	493954
63237	493955
110902	493956
15756	493957
20209	493958
67582	493959
51319	493960
1141	493961
61051	493962
88527	493963
77559	493964
71370	493965
44913	493966
27027	493967
3755	493968
29106	493969
21582	493970
117351	493971
33678	493972
7839	493973
102472	493974
4756	493975
4786	493976
20374	493977
1454	493978
8161	493979
10102	493980
3929	493981
143531	493982
5975	493983
2810	493984
85169	493985
30655	493986
43532	493987
48986	493988
86809	493989
1116	493990
28585	493991
63920	493992
3683	493993
45907	493994
62060	493995
3187	493996
29117	493997
20477	493998
107855	493999
30804	494000
22947	494001
2548	494002
833	494003
46892	494004
13919	494005
27244	494006
68743	494007
21185	494008
44388	494009
35575	494010
12648	494011
46709	494012
22869	494013
63719	494014
16256	494015
27633	494016
25771	494017
74423	494018
128294	494019
23113	494020
44402	494021
68225	494022
150977	494023
63872	494024
6808	494025
62313	494026
117955	494027
48879	494028
13270	494029
31715	494030
5956	494031
4386	494032
51541	494033
14208	494034
1758	494035
14915	494036
100277	494037
96969	494038
64707	494039
20754	494040
298	494041
19280	494042
3161	494043
6081	494044
35165	494045
18494	494046
7346	494047
19529	494048
30913	494049
17623	494050
1141	494051
122905	494052
25447	494053
51001	494054
84692	494055
21450	494056
39424	494057
19149	494058
9594	494059
14837	494060
15923	494061
521	494062
50894	494063
777	494064
5797	494065
15619	494066
8695	494067
6755	494068
92487	494069
6075	494070
71054	494071
10430	494072
37793	494073
7052	494074
15853	494075
19489	494076
45037	494077
28352	494078
75408	494079
4615	494080
93128	494081
16144	494082
20431	494083
53012	494084
145738	494085
5727	494086
9410	494087
93287	494088
53680	494089
92681	494090
97687	494091
957	494092
158874	494093
29416	494094
30331	494095
66269	494096
81158	494097
48581	494098
16442	494099
53302	494100
304	494101
2601	494102
48865	494103
39467	494104
18403	494105
31391	494106
28583	494107
15431	494108
32071	494109
31943	494110
67064	494111
1548	494112
41382	494113
39417	494114
14882	494115
56337	494116
44580	494117
47801	494118
103875	494119
18983	494120
34217	494121
16335	494122
26365	494123
58999	494124
79538	494125
1916	494126
93962	494127
79981	494128
49805	494129
15439	494130
105927	494131
137	494132
5005	494133
33204	494134
15026	494135
33482	494136
15535	494137
10672	494138
1697	494139
1958	494140
15179	494141
20494	494142
50900	494143
61404	494144
7246	494145
92941	494146
86269	494147
73205	494148
19475	494149
12753	494150
72039	494151
42003	494152
47216	494153
12061	494154
329	494155
8014	494156
33503	494157
50151	494158
8716	494159
29574	494160
129186	494161
75691	494162
3726	494163
33827	494164
1045	494165
30454	494166
19865	494167
16546	494168
8910	494169
131448	494170
165107	494171
101026	494172
39931	494173
152604	494174
45151	494175
114629	494176
115430	494177
163625	494178
82699	494179
14339	494180
100072	494181
20287	494182
67282	494183
20926	494184
103295	494185
80815	494186
13456	494187
13785	494188
14734	494189
4192	494190
26551	494191
57252	494192
137405	494193
957	494194
124	494195
7673	494196
54960	494197
1553	494198
10934	494199
9184	494200
9370	494201
14169	494202
34304	494203
25315	494204
74458	494205
57350	494206
99368	494207
15326	494208
35701	494209
99949	494210
6834	494211
139361	494212
30701	494213
25612	494214
6403	494215
49845	494216
126887	494217
23335	494218
1736	494219
54307	494220
5176	494221
6221	494222
133921	494223
40125	494224
58417	494225
72118	494226
548	494227
68552	494228
104742	494229
104858	494230
34984	494231
7342	494232
50211	494233
35545	494234
32008	494235
110168	494236
15151	494237
42549	494238
74638	494239
81193	494240
11552	494241
87416	494242
22217	494243
247	494244
85297	494245
32772	494246
43676	494247
14612	494248
21245	494249
445	494250
68878	494251
3755	494252
5136	494253
127534	494254
72489	494255
218	494256
38165	494257
33191	494258
140	494259
359	494260
60413	494261
33069	494262
780	494263
8427	494264
9470	494265
1635	494266
44058	494267
30418	494268
98784	494269
144771	494270
649	494271
18504	494272
12569	494273
94064	494274
34226	494275
22781	494276
10621	494277
13631	494278
21794	494279
84693	494280
159971	494281
44464	494282
23282	494283
23265	494284
32936	494285
44518	494286
75594	494287
15513	494288
127009	494289
14794	494290
17648	494291
34402	494292
25659	494293
15997	494294
23361	494295
36588	494296
4614	494297
2078	494298
115723	494299
38117	494300
304	494301
125679	494302
8374	494303
77964	494304
121698	494305
42845	494306
59631	494307
56579	494308
15589	494309
45276	494310
10143	494311
95598	494312
28510	494313
205	494314
51279	494315
3243	494316
5008	494317
61093	494318
163323	494319
6673	494320
101045	494321
28801	494322
51081	494323
14678	494324
46308	494325
3201	494326
12650	494327
12908	494328
1285	494329
15048	494330
14985	494331
8367	494332
41808	494333
31528	494334
43415	494335
109029	494336
130128	494337
65471	494338
84295	494339
58574	494340
401	494341
20402	494342
118372	494343
138836	494344
48904	494345
106037	494346
25216	494347
12848	494348
111285	494349
2806	494350
20510	494351
40149	494352
23055	494353
43321	494354
1948	494355
6278	494356
22444	494357
29890	494358
120143	494359
14759	494360
83460	494361
110700	494362
19851	494363
61670	494364
13045	494365
30642	494366
7708	494367
43119	494368
62893	494369
8459	494370
10912	494371
1565	494372
44569	494373
125715	494374
6397	494375
44137	494376
42276	494377
58654	494378
24125	494379
26261	494380
27609	494381
66455	494382
30004	494383
54403	494384
18784	494385
1951	494386
11633	494387
12713	494388
21233	494389
22644	494390
65677	494391
20507	494392
64791	494393
21779	494394
118959	494395
93560	494396
39071	494397
6823	494398
2784	494399
28499	494400
45745	494401
7138	494402
48638	494403
2664	494404
52890	494405
72454	494406
72	494407
40381	494408
55660	494409
96802	494410
105358	494411
55097	494412
21240	494413
3557	494414
110247	494415
35467	494416
55621	494417
76340	494418
82075	494419
25014	494420
2356	494421
59533	494422
11395	494423
76796	494424
13823	494425
163689	494426
21879	494427
10873	494428
71135	494429
41510	494430
653	494431
29505	494432
52217	494433
33511	494434
3620	494435
77323	494436
66063	494437
127766	494438
10909	494439
1805	494440
95093	494441
25079	494442
1051	494443
125307	494444
70639	494445
27335	494446
54007	494447
1125	494448
19772	494449
21	494450
15495	494451
11694	494452
35813	494453
159094	494454
15478	494455
9149	494456
914	494457
64982	494458
1430	494459
107483	494460
418	494461
35735	494462
121091	494463
89770	494464
97549	494465
103463	494466
114958	494467
44739	494468
45651	494469
5926	494470
35307	494471
61060	494472
56085	494473
2072	494474
13248	494475
8890	494476
100574	494477
54580	494478
86106	494479
40743	494480
14109	494481
80806	494482
159499	494483
123462	494484
58982	494485
23906	494486
357	494487
120515	494488
2080	494489
13353	494490
110849	494491
6303	494492
90852	494493
23488	494494
101182	494495
4199	494496
2625	494497
28931	494498
33949	494499
98965	494500
11127	494501
75575	494502
25734	494503
99114	494504
116146	494505
24430	494506
44627	494507
84858	494508
8430	494509
31562	494510
36129	494511
112144	494512
16561	494513
14687	494514
2124	494515
463	494516
5262	494517
10679	494518
10914	494519
13003	494520
20316	494521
9055	494522
15874	494523
9138	494524
40821	494525
30262	494526
4213	494527
13702	494528
11089	494529
57509	494530
107764	494531
12808	494532
161679	494533
49890	494534
5532	494535
89461	494536
40045	494537
69173	494538
55134	494539
3572	494540
22629	494541
1685	494542
26482	494543
121710	494544
10734	494545
71555	494546
23873	494547
3010	494548
7450	494549
76545	494550
3422	494551
132000	494552
33893	494553
139217	494554
18580	494555
20139	494556
105974	494557
5099	494558
26326	494559
49707	494560
754	494561
112879	494562
94391	494563
36322	494564
68802	494565
10165	494566
12676	494567
8005	494568
67753	494569
68728	494570
7425	494571
12009	494572
130712	494573
15543	494574
47641	494575
111050	494576
8903	494577
15729	494578
146667	494579
61361	494580
70899	494581
119193	494582
25964	494583
102115	494584
29455	494585
16933	494586
1459	494587
52908	494588
42809	494589
517	494590
3526	494591
134209	494592
8161	494593
23611	494594
49113	494595
73721	494596
32857	494597
41728	494598
67803	494599
11341	494600
126074	494601
2377	494602
39741	494603
57098	494604
48259	494605
4235	494606
57696	494607
20878	494608
50878	494609
16628	494610
114238	494611
104268	494612
41046	494613
56149	494614
22692	494615
60343	494616
21175	494617
47128	494618
43760	494619
2339	494620
14431	494621
10321	494622
5377	494623
23830	494624
127749	494625
18264	494626
8646	494627
9685	494628
11956	494629
10945	494630
99572	494631
1952	494632
61497	494633
31701	494634
101781	494635
143	494636
41910	494637
10316	494638
14243	494639
81076	494640
619	494641
18939	494642
5725	494643
22270	494644
59714	494645
2351	494646
36002	494647
96	494648
13233	494649
29535	494650
6328	494651
46200	494652
1843	494653
52685	494654
40252	494655
581	494656
25995	494657
42078	494658
41717	494659
71346	494660
29729	494661
13417	494662
78832	494663
11170	494664
48210	494665
72443	494666
27243	494667
69102	494668
84418	494669
99357	494670
2755	494671
80011	494672
12119	494673
46889	494674
28470	494675
7033	494676
54678	494677
114	494678
7383	494679
20307	494680
26933	494681
6203	494682
10744	494683
736	494684
98740	494685
11684	494686
84111	494687
62999	494688
2132	494689
60449	494690
28518	494691
23374	494692
36356	494693
58292	494694
24929	494695
29556	494696
128856	494697
2326	494698
29107	494699
1626	494700
39502	494701
20008	494702
19372	494703
112267	494704
39344	494705
12804	494706
5304	494707
3363	494708
41966	494709
74920	494710
34752	494711
49512	494712
44216	494713
55663	494714
17552	494715
32	494716
10390	494717
1	494718
54722	494719
6843	494720
126865	494721
9636	494722
29187	494723
35720	494724
84933	494725
14396	494726
48910	494727
34941	494728
160808	494729
21041	494730
43242	494731
4780	494732
28268	494733
57115	494734
44639	494735
11064	494736
51443	494737
43768	494738
1470	494739
22903	494740
47217	494741
72990	494742
27506	494743
12359	494744
61745	494745
40099	494746
7614	494747
69053	494748
38546	494749
28581	494750
7054	494751
22	494752
146533	494753
9990	494754
20983	494755
21596	494756
25999	494757
6861	494758
114103	494759
100683	494760
3253	494761
38841	494762
1254	494763
29710	494764
3751	494765
59153	494766
79596	494767
90339	494768
14040	494769
4807	494770
29332	494771
54986	494772
13429	494773
2517	494774
6667	494775
64924	494776
25675	494777
156509	494778
27202	494779
34822	494780
147915	494781
50745	494782
79025	494783
11060	494784
14500	494785
17796	494786
2700	494787
7929	494788
100828	494789
118960	494790
26456	494791
16083	494792
93213	494793
70503	494794
34675	494795
42572	494796
87484	494797
4114	494798
3251	494799
9400	494800
6330	494801
11160	494802
11655	494803
41419	494804
2640	494805
47772	494806
77532	494807
75035	494808
29071	494809
3670	494810
59416	494811
1222	494812
32391	494813
31920	494814
105494	494815
48176	494816
51699	494817
75547	494818
8597	494819
87093	494820
5463	494821
3870	494822
101321	494823
28696	494824
28038	494825
5334	494826
17635	494827
11323	494828
53909	494829
4234	494830
103023	494831
4425	494832
9283	494833
5988	494834
16881	494835
18456	494836
113691	494837
492	494838
21015	494839
17657	494840
5902	494841
43807	494842
35055	494843
6617	494844
88695	494845
6344	494846
23277	494847
13687	494848
23357	494849
37211	494850
72042	494851
2984	494852
48236	494853
52083	494854
82	494855
15057	494856
3202	494857
131563	494858
12377	494859
137490	494860
7407	494861
23254	494862
42885	494863
21241	494864
83698	494865
14076	494866
15348	494867
155885	494868
9373	494869
73262	494870
119158	494871
43044	494872
44969	494873
29321	494874
4295	494875
66239	494876
73041	494877
81707	494878
32853	494879
53966	494880
69693	494881
101350	494882
41772	494883
8476	494884
27039	494885
2656	494886
77994	494887
45965	494888
122947	494889
88900	494890
9684	494891
126101	494892
1490	494893
14580	494894
20822	494895
39546	494896
58132	494897
15653	494898
81988	494899
50623	494900
24924	494901
83825	494902
1588	494903
34041	494904
116229	494905
1511	494906
38566	494907
6541	494908
21895	494909
834	494910
8234	494911
133940	494912
134360	494913
84776	494914
114375	494915
699	494916
24394	494917
23825	494918
33207	494919
80	494920
33965	494921
1981	494922
12515	494923
50273	494924
18468	494925
107452	494926
27860	494927
20533	494928
25826	494929
58522	494930
10480	494931
118898	494932
386	494933
42648	494934
3729	494935
56916	494936
118537	494937
1792	494938
20328	494939
48229	494940
82635	494941
6623	494942
59	494943
33655	494944
10660	494945
100952	494946
48575	494947
35369	494948
36036	494949
22627	494950
16748	494951
12612	494952
30369	494953
64524	494954
39126	494955
38107	494956
825	494957
20656	494958
93761	494959
133475	494960
63488	494961
8262	494962
17246	494963
93914	494964
74153	494965
10356	494966
9901	494967
64108	494968
22424	494969
17939	494970
62147	494971
22217	494972
38627	494973
22465	494974
6255	494975
8763	494976
31109	494977
8634	494978
115262	494979
8902	494980
116739	494981
5786	494982
2955	494983
6765	494984
13291	494985
45463	494986
32003	494987
38484	494988
1669	494989
102314	494990
116628	494991
1171	494992
41735	494993
6895	494994
4220	494995
50886	494996
89922	494997
8525	494998
63165	494999
15142	495000
4814	495001
25336	495002
104989	495003
101977	495004
30626	495005
44185	495006
71006	495007
112829	495008
2551	495009
68396	495010
53612	495011
6851	495012
34953	495013
92658	495014
13152	495015
7945	495016
29535	495017
92081	495018
57524	495019
28497	495020
22516	495021
68397	495022
68583	495023
85627	495024
44868	495025
15814	495026
58064	495027
15022	495028
940	495029
42471	495030
29077	495031
2018	495032
105302	495033
78790	495034
21503	495035
172	495036
31375	495037
58	495038
344	495039
46117	495040
13642	495041
5335	495042
35131	495043
7940	495044
97208	495045
93707	495046
65591	495047
118305	495048
22012	495049
4258	495050
88460	495051
23615	495052
104685	495053
143298	495054
150147	495055
48188	495056
17048	495057
25	495058
12717	495059
64055	495060
1787	495061
118547	495062
18449	495063
61876	495064
13449	495065
157533	495066
65175	495067
88153	495068
13161	495069
20205	495070
10859	495071
71582	495072
2320	495073
58370	495074
22945	495075
17028	495076
46025	495077
2701	495078
28016	495079
35131	495080
13555	495081
4801	495082
13508	495083
7477	495084
75919	495085
50207	495086
9624	495087
55138	495088
29759	495089
16392	495090
97364	495091
40654	495092
9134	495093
41708	495094
87417	495095
19254	495096
76754	495097
44977	495098
447	495099
33226	495100
7721	495101
9776	495102
8790	495103
104755	495104
29800	495105
27534	495106
64903	495107
3955	495108
6337	495109
2849	495110
14852	495111
5463	495112
753	495113
524	495114
564	495115
6882	495116
23723	495117
4675	495118
24108	495119
108821	495120
122960	495121
3853	495122
24821	495123
20706	495124
24	495125
6914	495126
6291	495127
34054	495128
13320	495129
21709	495130
5354	495131
4736	495132
73031	495133
67445	495134
40676	495135
128329	495136
68755	495137
13008	495138
4642	495139
9818	495140
52826	495141
86727	495142
30985	495143
8766	495144
99473	495145
15462	495146
7759	495147
148634	495148
12516	495149
514	495150
93533	495151
4197	495152
27920	495153
2662	495154
123772	495155
22271	495156
5501	495157
444	495158
92522	495159
2452	495160
1534	495161
76785	495162
40677	495163
767	495164
5396	495165
96336	495166
116894	495167
6512	495168
69183	495169
68966	495170
4957	495171
24287	495172
2119	495173
86166	495174
16131	495175
11145	495176
115180	495177
3414	495178
23840	495179
94970	495180
43581	495181
45276	495182
21199	495183
1788	495184
82457	495185
9556	495186
37	495187
15245	495188
26	495189
2150	495190
354	495191
50437	495192
8014	495193
29941	495194
19523	495195
4836	495196
5894	495197
4075	495198
123812	495199
29349	495200
68933	495201
613	495202
5574	495203
59430	495204
14893	495205
8196	495206
23717	495207
24543	495208
16567	495209
41624	495210
4419	495211
3841	495212
7980	495213
39696	495214
29919	495215
105843	495216
39646	495217
55177	495218
1759	495219
45452	495220
52696	495221
13448	495222
4640	495223
94890	495224
31311	495225
33521	495226
42508	495227
25183	495228
95266	495229
8794	495230
8453	495231
46237	495232
1233	495233
10637	495234
9291	495235
4659	495236
94991	495237
33318	495238
38927	495239
47644	495240
16636	495241
4206	495242
69812	495243
43138	495244
64089	495245
61661	495246
67200	495247
63270	495248
12091	495249
65072	495250
53189	495251
22439	495252
108669	495253
81822	495254
24324	495255
31010	495256
96570	495257
5138	495258
30660	495259
9691	495260
40964	495261
17588	495262
34179	495263
84133	495264
24	495265
34714	495266
67494	495267
1098	495268
44322	495269
20642	495270
46851	495271
11894	495272
47159	495273
102309	495274
27415	495275
33544	495276
84520	495277
27336	495278
49192	495279
27204	495280
13497	495281
62531	495282
16005	495283
127911	495284
15789	495285
1116	495286
5489	495287
10309	495288
116454	495289
3506	495290
1307	495291
127861	495292
45365	495293
4733	495294
24605	495295
7445	495296
19993	495297
19532	495298
33116	495299
12978	495300
40804	495301
49008	495302
64496	495303
53424	495304
12741	495305
105496	495306
41177	495307
10812	495308
76934	495309
16116	495310
47623	495311
24703	495312
51430	495313
81753	495314
262	495315
5110	495316
12296	495317
31151	495318
9301	495319
97910	495320
56805	495321
32024	495322
17142	495323
11318	495324
36763	495325
28772	495326
83153	495327
28323	495328
18738	495329
90606	495330
129309	495331
22674	495332
32709	495333
10583	495334
39095	495335
58822	495336
19564	495337
22669	495338
20782	495339
104205	495340
8474	495341
3487	495342
10124	495343
56780	495344
7423	495345
30765	495346
108233	495347
4365	495348
3801	495349
2784	495350
62739	495351
7820	495352
121	495353
13551	495354
23221	495355
2225	495356
42370	495357
135304	495358
54705	495359
51607	495360
38400	495361
1054	495362
54234	495363
55	495364
24667	495365
148251	495366
104058	495367
90445	495368
121428	495369
24196	495370
44220	495371
158519	495372
14701	495373
15596	495374
29085	495375
81404	495376
136748	495377
911	495378
10977	495379
2712	495380
57087	495381
114042	495382
59524	495383
77061	495384
3175	495385
4881	495386
29476	495387
24697	495388
146700	495389
32980	495390
78945	495391
1449	495392
17904	495393
107	495394
96058	495395
1066	495396
34110	495397
9503	495398
32585	495399
61542	495400
80	495401
15127	495402
108946	495403
5300	495404
20724	495405
1566	495406
5000	495407
52448	495408
93856	495409
28296	495410
4349	495411
14863	495412
3126	495413
96823	495414
36298	495415
26931	495416
22338	495417
1167	495418
131237	495419
11444	495420
70444	495421
17780	495422
85981	495423
12239	495424
57681	495425
131681	495426
24592	495427
30927	495428
11476	495429
16360	495430
24497	495431
14933	495432
34851	495433
6580	495434
657	495435
146297	495436
116379	495437
43125	495438
1482	495439
45991	495440
25924	495441
157454	495442
37890	495443
20173	495444
17979	495445
36143	495446
130217	495447
6222	495448
6133	495449
21827	495450
6177	495451
141782	495452
73388	495453
3245	495454
19972	495455
37723	495456
67247	495457
18438	495458
13833	495459
61527	495460
3889	495461
2553	495462
21098	495463
34096	495464
1315	495465
5097	495466
81564	495467
17766	495468
5141	495469
44106	495470
86337	495471
7483	495472
26074	495473
13041	495474
59330	495475
16174	495476
160238	495477
60066	495478
7570	495479
78860	495480
11283	495481
14368	495482
67789	495483
42163	495484
28937	495485
1989	495486
4481	495487
47762	495488
2551	495489
60922	495490
7750	495491
109368	495492
57306	495493
39182	495494
6183	495495
36138	495496
42802	495497
2250	495498
56846	495499
56621	495500
6467	495501
9336	495502
56809	495503
7036	495504
9911	495505
29735	495506
90073	495507
32613	495508
55537	495509
43996	495510
35630	495511
953	495512
25679	495513
37212	495514
37215	495515
45385	495516
14505	495517
52	495518
20203	495519
101678	495520
8716	495521
17737	495522
20812	495523
9808	495524
40497	495525
52168	495526
24954	495527
41233	495528
72826	495529
11064	495530
15283	495531
38711	495532
10854	495533
14672	495534
8301	495535
40342	495536
23046	495537
13946	495538
347	495539
61499	495540
3347	495541
22774	495542
97	495543
37526	495544
23097	495545
28472	495546
30957	495547
5574	495548
14504	495549
1040	495550
38270	495551
25094	495552
33839	495553
41160	495554
11093	495555
51334	495556
15575	495557
1554	495558
3090	495559
11193	495560
46137	495561
161717	495562
50007	495563
8882	495564
100882	495565
3721	495566
35188	495567
99793	495568
81147	495569
20572	495570
65637	495571
43573	495572
26090	495573
102246	495574
23450	495575
18946	495576
107595	495577
6199	495578
104140	495579
26708	495580
77004	495581
85662	495582
30156	495583
21792	495584
5722	495585
22517	495586
129109	495587
85598	495588
15461	495589
1806	495590
64830	495591
42069	495592
155120	495593
40362	495594
178	495595
99717	495596
18276	495597
17240	495598
142914	495599
163121	495600
71392	495601
81855	495602
83553	495603
30790	495604
102512	495605
47075	495606
1150	495607
4222	495608
50409	495609
405	495610
107396	495611
301	495612
41382	495613
28359	495614
80100	495615
86004	495616
19702	495617
89109	495618
103883	495619
2114	495620
12782	495621
34380	495622
5871	495623
6198	495624
147791	495625
143535	495626
37355	495627
57649	495628
29648	495629
124792	495630
17133	495631
6412	495632
2853	495633
7586	495634
7551	495635
1122	495636
110668	495637
18231	495638
93281	495639
9781	495640
89534	495641
32550	495642
19287	495643
36992	495644
2568	495645
113123	495646
9679	495647
12586	495648
93404	495649
48667	495650
2408	495651
3233	495652
100472	495653
12987	495654
58	495655
60537	495656
23360	495657
17953	495658
65812	495659
24422	495660
9905	495661
106439	495662
2820	495663
85482	495664
3432	495665
13398	495666
51396	495667
97051	495668
53362	495669
2743	495670
6213	495671
8594	495672
59614	495673
43746	495674
134226	495675
8553	495676
31951	495677
2946	495678
28211	495679
38976	495680
39534	495681
1174	495682
47604	495683
493	495684
77205	495685
24747	495686
40389	495687
33188	495688
4443	495689
26712	495690
744	495691
6450	495692
65214	495693
57128	495694
33326	495695
2904	495696
33322	495697
67406	495698
34090	495699
38760	495700
25336	495701
17911	495702
786	495703
27340	495704
19367	495705
8983	495706
27227	495707
33831	495708
627	495709
40441	495710
10433	495711
53294	495712
54843	495713
51576	495714
34661	495715
25735	495716
137550	495717
1854	495718
16492	495719
105116	495720
6402	495721
20485	495722
25743	495723
4098	495724
91	495725
23516	495726
311	495727
2665	495728
67986	495729
49536	495730
4767	495731
14676	495732
58191	495733
83851	495734
28076	495735
22429	495736
121268	495737
71393	495738
39377	495739
12981	495740
24510	495741
28969	495742
36735	495743
24953	495744
91006	495745
84299	495746
109315	495747
33807	495748
6729	495749
57555	495750
3481	495751
3899	495752
4971	495753
100918	495754
7110	495755
99432	495756
568	495757
2645	495758
44775	495759
55411	495760
2178	495761
105130	495762
3499	495763
17401	495764
53059	495765
9688	495766
44761	495767
51148	495768
51679	495769
32124	495770
1384	495771
1922	495772
446	495773
513	495774
9128	495775
14476	495776
18264	495777
60024	495778
32535	495779
2875	495780
567	495781
120120	495782
3739	495783
16495	495784
20274	495785
105333	495786
3793	495787
3657	495788
54939	495789
69380	495790
19506	495791
63901	495792
35376	495793
28038	495794
4678	495795
7831	495796
11950	495797
19304	495798
32708	495799
151631	495800
12940	495801
87382	495802
98701	495803
50680	495804
18936	495805
8132	495806
131868	495807
66119	495808
12446	495809
57564	495810
38691	495811
13079	495812
42	495813
4103	495814
26147	495815
33359	495816
132801	495817
82387	495818
6268	495819
14103	495820
42005	495821
34213	495822
118095	495823
17140	495824
56116	495825
11057	495826
20592	495827
17822	495828
1188	495829
85433	495830
126337	495831
22603	495832
128696	495833
83262	495834
108165	495835
17746	495836
39557	495837
31033	495838
33543	495839
123834	495840
7921	495841
118047	495842
4234	495843
3342	495844
116591	495845
99056	495846
94923	495847
47826	495848
8045	495849
80924	495850
83663	495851
31431	495852
5552	495853
4401	495854
4741	495855
6389	495856
13895	495857
14380	495858
50909	495859
1155	495860
67853	495861
3131	495862
31086	495863
110540	495864
9035	495865
66864	495866
67901	495867
36316	495868
3348	495869
22818	495870
72243	495871
5814	495872
62871	495873
148797	495874
51869	495875
18838	495876
40707	495877
67916	495878
162817	495879
17706	495880
285	495881
165005	495882
85244	495883
9510	495884
33736	495885
104658	495886
9000	495887
3265	495888
101719	495889
41100	495890
14707	495891
85014	495892
128670	495893
4320	495894
31746	495895
50139	495896
19554	495897
26890	495898
3160	495899
3724	495900
61930	495901
99388	495902
1282	495903
8298	495904
24737	495905
3277	495906
19412	495907
192	495908
63173	495909
78393	495910
58216	495911
29256	495912
29358	495913
12486	495914
133124	495915
37694	495916
50566	495917
32118	495918
25076	495919
82529	495920
14373	495921
52504	495922
57333	495923
5027	495924
3831	495925
65464	495926
88194	495927
44054	495928
54090	495929
45383	495930
47634	495931
7988	495932
4367	495933
3108	495934
88237	495935
44509	495936
1573	495937
150707	495938
1960	495939
12127	495940
96925	495941
128419	495942
72550	495943
21401	495944
139485	495945
6749	495946
87006	495947
9889	495948
32248	495949
95034	495950
84149	495951
56392	495952
82165	495953
84326	495954
47954	495955
4203	495956
35926	495957
45076	495958
50183	495959
11438	495960
7819	495961
111622	495962
45015	495963
21957	495964
35825	495965
32223	495966
10714	495967
21529	495968
130	495969
3943	495970
16926	495971
69829	495972
916	495973
8140	495974
621	495975
111098	495976
6317	495977
58135	495978
14133	495979
99115	495980
1742	495981
150547	495982
90195	495983
9021	495984
43391	495985
30486	495986
1274	495987
14906	495988
33623	495989
67887	495990
11057	495991
21340	495992
81781	495993
74266	495994
118571	495995
86110	495996
20529	495997
69790	495998
123570	495999
3709	496000
63826	496001
3529	496002
26294	496003
152058	496004
28339	496005
55856	496006
59899	496007
110704	496008
50011	496009
4198	496010
47839	496011
124271	496012
103449	496013
125506	496014
134	496015
2409	496016
51007	496017
1100	496018
21712	496019
5604	496020
5759	496021
35095	496022
12591	496023
116330	496024
79662	496025
39266	496026
67699	496027
44300	496028
147038	496029
34011	496030
50919	496031
18902	496032
10217	496033
49535	496034
7492	496035
21625	496036
724	496037
49486	496038
9331	496039
23259	496040
16404	496041
97280	496042
1719	496043
61530	496044
71827	496045
178	496046
13793	496047
128488	496048
76536	496049
148331	496050
48289	496051
67718	496052
19888	496053
813	496054
73109	496055
32358	496056
121526	496057
102641	496058
83184	496059
68707	496060
4895	496061
22923	496062
3442	496063
55123	496064
4711	496065
23737	496066
74451	496067
22516	496068
906	496069
36428	496070
116793	496071
3738	496072
10365	496073
59234	496074
826	496075
86186	496076
43648	496077
86213	496078
8419	496079
39390	496080
1455	496081
11538	496082
128983	496083
40332	496084
9708	496085
12462	496086
18834	496087
88009	496088
8755	496089
2550	496090
8682	496091
98392	496092
28168	496093
3806	496094
16143	496095
26391	496096
104373	496097
143	496098
29224	496099
104427	496100
16407	496101
788	496102
40534	496103
1578	496104
78336	496105
1886	496106
49399	496107
118767	496108
7254	496109
40776	496110
1684	496111
52878	496112
84994	496113
815	496114
57630	496115
30286	496116
8122	496117
6218	496118
69163	496119
6264	496120
48118	496121
42755	496122
40966	496123
6500	496124
14728	496125
16343	496126
91959	496127
1078	496128
18831	496129
60130	496130
13275	496131
22030	496132
1729	496133
65989	496134
4236	496135
27059	496136
15554	496137
6001	496138
29479	496139
61214	496140
123144	496141
5563	496142
31974	496143
37007	496144
6555	496145
6825	496146
128899	496147
42774	496148
26517	496149
118846	496150
11570	496151
2990	496152
4594	496153
35975	496154
107209	496155
59701	496156
99193	496157
6623	496158
21182	496159
29710	496160
35263	496161
13472	496162
108980	496163
1335	496164
119599	496165
1032	496166
5144	496167
22914	496168
16363	496169
2221	496170
14549	496171
422	496172
90292	496173
91594	496174
41861	496175
802	496176
50663	496177
116832	496178
6038	496179
2833	496180
84202	496181
51389	496182
17393	496183
42620	496184
13905	496185
74843	496186
26892	496187
32916	496188
50465	496189
33865	496190
87	496191
39590	496192
37308	496193
41959	496194
22420	496195
28508	496196
61498	496197
17734	496198
29461	496199
1911	496200
99927	496201
28518	496202
2808	496203
25329	496204
18395	496205
25418	496206
12441	496207
18639	496208
20727	496209
1582	496210
31900	496211
48395	496212
128596	496213
6037	496214
1053	496215
121700	496216
90287	496217
96374	496218
33800	496219
51	496220
98400	496221
10222	496222
33314	496223
36544	496224
127397	496225
3385	496226
3343	496227
102891	496228
62880	496229
60673	496230
28864	496231
369	496232
9064	496233
116	496234
63553	496235
28126	496236
163154	496237
21666	496238
5968	496239
98200	496240
8005	496241
32276	496242
3676	496243
117489	496244
22164	496245
134090	496246
95260	496247
62214	496248
30789	496249
17	496250
18744	496251
22997	496252
90649	496253
68765	496254
34827	496255
24122	496256
97211	496257
20633	496258
46287	496259
36823	496260
88898	496261
35070	496262
3821	496263
25179	496264
89215	496265
105997	496266
27259	496267
7019	496268
122118	496269
33476	496270
28367	496271
16016	496272
6293	496273
3568	496274
11487	496275
81896	496276
40435	496277
102075	496278
5397	496279
163417	496280
4173	496281
82274	496282
92922	496283
1465	496284
3205	496285
2073	496286
88158	496287
58505	496288
133747	496289
63	496290
2016	496291
34584	496292
53356	496293
37	496294
25805	496295
145418	496296
49174	496297
1275	496298
96954	496299
14238	496300
7709	496301
34883	496302
9889	496303
64129	496304
16434	496305
103078	496306
19706	496307
60097	496308
69219	496309
20399	496310
56012	496311
11683	496312
8672	496313
72037	496314
3498	496315
852	496316
77110	496317
117917	496318
3145	496319
34033	496320
21409	496321
28	496322
108064	496323
309	496324
25	496325
999	496326
27171	496327
21035	496328
5356	496329
12593	496330
31480	496331
93763	496332
153198	496333
56712	496334
50238	496335
13345	496336
99237	496337
37448	496338
817	496339
129961	496340
9013	496341
89702	496342
19626	496343
421	496344
4256	496345
731	496346
59599	496347
42821	496348
79563	496349
4094	496350
94197	496351
30379	496352
129805	496353
86203	496354
18688	496355
16893	496356
15297	496357
75527	496358
3478	496359
1215	496360
39679	496361
25200	496362
48569	496363
59689	496364
45002	496365
60503	496366
40248	496367
124	496368
64095	496369
11489	496370
34068	496371
55457	496372
28295	496373
130850	496374
47910	496375
144100	496376
44474	496377
7461	496378
75666	496379
18078	496380
33	496381
65840	496382
479	496383
36373	496384
88047	496385
732	496386
779	496387
48532	496388
78913	496389
19221	496390
60979	496391
4903	496392
33212	496393
1654	496394
56259	496395
70381	496396
104368	496397
3589	496398
59510	496399
5789	496400
41547	496401
24590	496402
31810	496403
108703	496404
34341	496405
2656	496406
84799	496407
28275	496408
12178	496409
59397	496410
89273	496411
24322	496412
5057	496413
124232	496414
50130	496415
1587	496416
104388	496417
1808	496418
18210	496419
5696	496420
2201	496421
110087	496422
3954	496423
151071	496424
32227	496425
7265	496426
42146	496427
36937	496428
2131	496429
96290	496430
34612	496431
49522	496432
21943	496433
84462	496434
3892	496435
128130	496436
61399	496437
20965	496438
4493	496439
25965	496440
88572	496441
3239	496442
72689	496443
4365	496444
2986	496445
15797	496446
159942	496447
26660	496448
17799	496449
62940	496450
65776	496451
66868	496452
24884	496453
1743	496454
153568	496455
25295	496456
65124	496457
4530	496458
4973	496459
105970	496460
80740	496461
4868	496462
198	496463
29171	496464
81314	496465
10309	496466
57210	496467
1359	496468
32471	496469
96127	496470
45806	496471
19545	496472
14234	496473
51322	496474
28837	496475
22417	496476
40405	496477
22474	496478
1995	496479
15628	496480
36279	496481
36329	496482
18204	496483
3721	496484
13233	496485
113731	496486
6490	496487
24156	496488
24086	496489
53876	496490
33895	496491
51291	496492
138509	496493
56444	496494
77298	496495
38352	496496
263	496497
15538	496498
122225	496499
12125	496500
72401	496501
25904	496502
50618	496503
66183	496504
18129	496505
37288	496506
35733	496507
16629	496508
4065	496509
83028	496510
94009	496511
24376	496512
843	496513
34799	496514
8012	496515
77139	496516
18590	496517
130591	496518
5783	496519
7644	496520
72736	496521
14628	496522
104	496523
58640	496524
15200	496525
34	496526
1478	496527
72254	496528
712	496529
7060	496530
30775	496531
78705	496532
44587	496533
32147	496534
47906	496535
112270	496536
12239	496537
63532	496538
2118	496539
3587	496540
5429	496541
5092	496542
5447	496543
61466	496544
103577	496545
29803	496546
7683	496547
67589	496548
68124	496549
32409	496550
90772	496551
7621	496552
76534	496553
36802	496554
30430	496555
35189	496556
4336	496557
5261	496558
6914	496559
20884	496560
31079	496561
3901	496562
29626	496563
21302	496564
60200	496565
67314	496566
89912	496567
59297	496568
77116	496569
7856	496570
112205	496571
50331	496572
29790	496573
17009	496574
1325	496575
55888	496576
147	496577
52499	496578
125692	496579
144545	496580
29935	496581
48676	496582
72578	496583
32770	496584
12986	496585
19823	496586
2559	496587
104396	496588
105187	496589
79635	496590
24743	496591
78618	496592
11054	496593
73675	496594
78676	496595
6920	496596
3718	496597
11985	496598
63143	496599
1307	496600
14313	496601
114460	496602
18897	496603
86356	496604
17996	496605
6007	496606
18061	496607
101768	496608
100750	496609
128833	496610
9601	496611
10759	496612
10375	496613
3349	496614
6695	496615
7723	496616
33242	496617
40976	496618
32621	496619
18554	496620
20067	496621
11157	496622
39799	496623
29637	496624
66254	496625
62860	496626
136787	496627
30	496628
21773	496629
77543	496630
80829	496631
39053	496632
21232	496633
40006	496634
447	496635
32468	496636
6640	496637
52716	496638
124325	496639
25218	496640
82071	496641
27899	496642
35864	496643
26008	496644
1753	496645
72595	496646
22357	496647
63345	496648
21594	496649
12452	496650
57646	496651
92554	496652
65781	496653
59043	496654
116936	496655
10347	496656
7243	496657
2	496658
118520	496659
60406	496660
21789	496661
58029	496662
91365	496663
78927	496664
2014	496665
122286	496666
12318	496667
11469	496668
1481	496669
3095	496670
44143	496671
43100	496672
52	496673
79188	496674
59522	496675
153527	496676
98176	496677
1680	496678
72015	496679
2557	496680
132885	496681
36769	496682
8070	496683
54171	496684
83358	496685
221	496686
96096	496687
42407	496688
974	496689
56924	496690
27455	496691
1676	496692
37314	496693
36501	496694
74231	496695
67102	496696
8119	496697
6855	496698
38548	496699
22325	496700
42174	496701
3882	496702
1035	496703
12160	496704
43756	496705
17647	496706
60596	496707
1250	496708
68729	496709
3686	496710
66512	496711
51352	496712
25387	496713
2286	496714
30956	496715
116505	496716
4475	496717
162503	496718
42178	496719
6863	496720
37159	496721
1366	496722
61285	496723
197	496724
9074	496725
4968	496726
1546	496727
52752	496728
3318	496729
10990	496730
12787	496731
97900	496732
7113	496733
43323	496734
26726	496735
7129	496736
30700	496737
16657	496738
3502	496739
17268	496740
56066	496741
4268	496742
35802	496743
18165	496744
12402	496745
15657	496746
3436	496747
37707	496748
20364	496749
24991	496750
26112	496751
9337	496752
106101	496753
52423	496754
1427	496755
130534	496756
94857	496757
29471	496758
53526	496759
8147	496760
110312	496761
4131	496762
126455	496763
129178	496764
6315	496765
46287	496766
23365	496767
32655	496768
42186	496769
736	496770
71540	496771
21075	496772
5	496773
60032	496774
105803	496775
1421	496776
15727	496777
79069	496778
14281	496779
7661	496780
15883	496781
86769	496782
2819	496783
66991	496784
21824	496785
45095	496786
55316	496787
18215	496788
25092	496789
820	496790
1770	496791
87784	496792
63160	496793
7645	496794
129388	496795
8357	496796
16972	496797
1189	496798
43536	496799
12032	496800
919	496801
62358	496802
63045	496803
8541	496804
390	496805
25553	496806
41670	496807
17881	496808
32907	496809
55514	496810
3080	496811
76341	496812
4957	496813
1347	496814
10704	496815
21016	496816
18063	496817
5655	496818
2815	496819
157422	496820
7258	496821
4191	496822
34716	496823
726	496824
15679	496825
99819	496826
25843	496827
4977	496828
122595	496829
12413	496830
14276	496831
44127	496832
74491	496833
13246	496834
3606	496835
34194	496836
24866	496837
108353	496838
11403	496839
9106	496840
11550	496841
2093	496842
8498	496843
61601	496844
7434	496845
37530	496846
4310	496847
17776	496848
153319	496849
121555	496850
5014	496851
3173	496852
9271	496853
34786	496854
20972	496855
1915	496856
568	496857
70587	496858
2429	496859
6184	496860
15814	496861
129523	496862
103408	496863
14978	496864
15781	496865
62514	496866
17060	496867
29245	496868
70553	496869
49587	496870
4158	496871
38097	496872
2698	496873
34369	496874
125608	496875
9976	496876
38853	496877
10854	496878
35945	496879
68485	496880
8554	496881
1371	496882
12773	496883
5564	496884
329	496885
12739	496886
122373	496887
63483	496888
123524	496889
2271	496890
79410	496891
73207	496892
1863	496893
90605	496894
12631	496895
3499	496896
31802	496897
28618	496898
52265	496899
15473	496900
30682	496901
57866	496902
13823	496903
125066	496904
39260	496905
40477	496906
7271	496907
165	496908
250	496909
12740	496910
59282	496911
28904	496912
5091	496913
80568	496914
1721	496915
33034	496916
31340	496917
71281	496918
40701	496919
213	496920
28406	496921
15946	496922
1861	496923
3	496924
67313	496925
63807	496926
2680	496927
24724	496928
14498	496929
2616	496930
87997	496931
692	496932
76	496933
80277	496934
34254	496935
13937	496936
40917	496937
41137	496938
810	496939
139517	496940
17026	496941
16068	496942
87032	496943
5689	496944
70298	496945
32480	496946
5923	496947
147620	496948
70081	496949
20800	496950
9097	496951
54352	496952
62187	496953
7587	496954
12515	496955
101833	496956
133589	496957
40596	496958
2723	496959
36698	496960
4422	496961
80307	496962
31335	496963
18992	496964
31298	496965
29110	496966
5012	496967
30030	496968
82735	496969
13191	496970
140742	496971
12383	496972
777	496973
2913	496974
17729	496975
151862	496976
151477	496977
102543	496978
58277	496979
94502	496980
63319	496981
51446	496982
11676	496983
18452	496984
99258	496985
7340	496986
45221	496987
3561	496988
22132	496989
82161	496990
39021	496991
81156	496992
71275	496993
124028	496994
32513	496995
95005	496996
3083	496997
9347	496998
60197	496999
8443	497000
32158	497001
5068	497002
5625	497003
1292	497004
82254	497005
36630	497006
13004	497007
115475	497008
90754	497009
7482	497010
49148	497011
25	497012
3807	497013
71944	497014
38761	497015
20759	497016
3850	497017
13454	497018
9662	497019
5576	497020
62357	497021
36589	497022
29019	497023
541	497024
68884	497025
74269	497026
62554	497027
23831	497028
9493	497029
105296	497030
118957	497031
3114	497032
2090	497033
54843	497034
63246	497035
110145	497036
6690	497037
877	497038
30773	497039
62976	497040
65594	497041
163403	497042
8541	497043
8573	497044
7791	497045
32769	497046
7777	497047
103983	497048
4776	497049
112310	497050
32545	497051
67652	497052
43920	497053
64325	497054
21934	497055
8675	497056
26858	497057
41119	497058
38342	497059
11304	497060
69451	497061
62814	497062
75295	497063
3765	497064
27719	497065
27942	497066
89315	497067
133158	497068
5781	497069
100117	497070
9509	497071
5598	497072
16208	497073
138093	497074
13135	497075
5382	497076
45272	497077
105041	497078
57662	497079
161452	497080
48836	497081
146276	497082
625	497083
68742	497084
37237	497085
140378	497086
107024	497087
8027	497088
93748	497089
24010	497090
35561	497091
12432	497092
35138	497093
120151	497094
30766	497095
9978	497096
2704	497097
58180	497098
27553	497099
37038	497100
24973	497101
56066	497102
33142	497103
62537	497104
136076	497105
38738	497106
28371	497107
16238	497108
100881	497109
51316	497110
27659	497111
91688	497112
5772	497113
130515	497114
2317	497115
14960	497116
48095	497117
20259	497118
21262	497119
66636	497120
33483	497121
21833	497122
24790	497123
35030	497124
35139	497125
71752	497126
832	497127
68371	497128
7582	497129
27239	497130
33786	497131
8525	497132
42734	497133
31692	497134
100664	497135
25026	497136
559	497137
40687	497138
3248	497139
5861	497140
3442	497141
246	497142
8811	497143
21382	497144
150445	497145
22559	497146
72379	497147
72196	497148
30321	497149
55642	497150
4411	497151
18590	497152
7467	497153
48087	497154
2592	497155
43094	497156
29463	497157
12304	497158
28113	497159
59772	497160
158236	497161
87413	497162
7753	497163
48350	497164
21242	497165
159814	497166
20375	497167
52571	497168
30443	497169
14594	497170
82961	497171
99075	497172
17470	497173
38594	497174
104473	497175
18901	497176
84649	497177
58320	497178
5751	497179
79632	497180
3760	497181
15725	497182
50896	497183
5956	497184
23296	497185
9760	497186
48546	497187
2638	497188
21614	497189
108266	497190
17289	497191
14256	497192
23213	497193
32869	497194
7337	497195
107111	497196
17692	497197
50231	497198
120396	497199
863	497200
119507	497201
17881	497202
133255	497203
63542	497204
21429	497205
59352	497206
23290	497207
8425	497208
2496	497209
4159	497210
16043	497211
20155	497212
26067	497213
8191	497214
1	497215
62370	497216
19990	497217
12142	497218
33551	497219
26542	497220
4277	497221
1249	497222
45040	497223
148267	497224
103745	497225
14399	497226
116205	497227
103786	497228
7538	497229
47048	497230
95752	497231
11029	497232
24637	497233
2509	497234
140475	497235
60793	497236
18595	497237
1519	497238
8645	497239
44860	497240
1229	497241
41296	497242
20238	497243
57452	497244
10636	497245
7795	497246
23589	497247
1244	497248
32142	497249
35045	497250
70577	497251
94273	497252
40681	497253
84241	497254
36291	497255
10672	497256
91324	497257
68843	497258
19380	497259
8851	497260
49904	497261
34221	497262
108754	497263
18610	497264
48255	497265
80107	497266
35981	497267
420	497268
8528	497269
150201	497270
32378	497271
133324	497272
17619	497273
1980	497274
151050	497275
123988	497276
127175	497277
31264	497278
17146	497279
3772	497280
886	497281
29946	497282
2652	497283
50290	497284
37915	497285
64827	497286
25460	497287
156540	497288
78067	497289
23464	497290
51807	497291
4106	497292
3273	497293
17046	497294
5429	497295
15193	497296
23567	497297
12122	497298
11685	497299
127478	497300
45465	497301
60954	497302
26093	497303
80495	497304
7128	497305
16323	497306
10848	497307
102628	497308
68706	497309
32290	497310
51914	497311
55456	497312
46780	497313
121680	497314
44636	497315
13	497316
28329	497317
982	497318
16558	497319
35327	497320
20435	497321
100433	497322
930	497323
6350	497324
8275	497325
8015	497326
10633	497327
106359	497328
42312	497329
8547	497330
25302	497331
9628	497332
35856	497333
46686	497334
70178	497335
105056	497336
82661	497337
59685	497338
44574	497339
2466	497340
135717	497341
85084	497342
39691	497343
10289	497344
34672	497345
62955	497346
29624	497347
24932	497348
16573	497349
1658	497350
105321	497351
8678	497352
16149	497353
119116	497354
108292	497355
79354	497356
46277	497357
6540	497358
130686	497359
16332	497360
6032	497361
5430	497362
50836	497363
376	497364
1251	497365
163206	497366
24053	497367
19407	497368
37903	497369
19794	497370
790	497371
146063	497372
319	497373
83992	497374
16961	497375
14984	497376
9847	497377
39047	497378
3	497379
35747	497380
61666	497381
99258	497382
8979	497383
3067	497384
128036	497385
5734	497386
20120	497387
9027	497388
164974	497389
28818	497390
98994	497391
94186	497392
71571	497393
92801	497394
7868	497395
136497	497396
21445	497397
11416	497398
8177	497399
2332	497400
72610	497401
34512	497402
160151	497403
25109	497404
28919	497405
50331	497406
9632	497407
100293	497408
7153	497409
16286	497410
6794	497411
12567	497412
1846	497413
25673	497414
89713	497415
5684	497416
88663	497417
63108	497418
16658	497419
2748	497420
3569	497421
10816	497422
52771	497423
456	497424
9878	497425
157556	497426
16828	497427
3987	497428
15832	497429
56431	497430
93362	497431
24872	497432
8149	497433
19065	497434
23385	497435
133185	497436
71499	497437
21779	497438
6066	497439
6320	497440
32279	497441
7745	497442
93216	497443
66052	497444
17476	497445
88552	497446
29872	497447
46435	497448
13199	497449
60468	497450
112411	497451
3917	497452
37556	497453
86378	497454
59295	497455
2333	497456
75473	497457
2610	497458
16020	497459
122822	497460
46220	497461
112638	497462
103436	497463
90786	497464
1216	497465
54305	497466
13939	497467
91366	497468
41892	497469
2229	497470
94819	497471
2769	497472
3394	497473
44888	497474
3854	497475
1898	497476
85593	497477
63852	497478
13956	497479
130166	497480
35433	497481
19914	497482
64943	497483
27574	497484
19074	497485
869	497486
34882	497487
61156	497488
63931	497489
15279	497490
4828	497491
5357	497492
3372	497493
112619	497494
16623	497495
5575	497496
5643	497497
30646	497498
41954	497499
37909	497500
65975	497501
40810	497502
26621	497503
2503	497504
2508	497505
67858	497506
41916	497507
99941	497508
36577	497509
24564	497510
11611	497511
5884	497512
5130	497513
9190	497514
27278	497515
32497	497516
53059	497517
38503	497518
9767	497519
67785	497520
46727	497521
11017	497522
51142	497523
1388	497524
1194	497525
39979	497526
11874	497527
6781	497528
3943	497529
511	497530
4405	497531
11247	497532
2549	497533
126436	497534
8749	497535
76736	497536
110612	497537
119017	497538
10663	497539
90730	497540
4615	497541
51459	497542
20188	497543
85	497544
17423	497545
13323	497546
35067	497547
18778	497548
32131	497549
146402	497550
49478	497551
22876	497552
15430	497553
5199	497554
74956	497555
8920	497556
121137	497557
78700	497558
15117	497559
76743	497560
34259	497561
3128	497562
20162	497563
8420	497564
64976	497565
15428	497566
70734	497567
5056	497568
20630	497569
46379	497570
31619	497571
109109	497572
149	497573
54093	497574
108162	497575
6017	497576
39103	497577
5105	497578
214	497579
65913	497580
977	497581
47722	497582
8240	497583
43494	497584
10083	497585
44682	497586
6075	497587
87695	497588
132	497589
20447	497590
20646	497591
12247	497592
38644	497593
149745	497594
238	497595
714	497596
45949	497597
20115	497598
8744	497599
4565	497600
2428	497601
1183	497602
70033	497603
92	497604
107153	497605
4092	497606
42234	497607
5731	497608
23496	497609
77361	497610
56520	497611
40351	497612
7639	497613
42491	497614
20609	497615
310	497616
42092	497617
3378	497618
7254	497619
11129	497620
26570	497621
990	497622
44431	497623
112729	497624
14567	497625
52695	497626
1082	497627
122135	497628
13265	497629
45417	497630
8442	497631
8611	497632
66763	497633
3408	497634
65421	497635
84	497636
118698	497637
867	497638
40744	497639
39763	497640
36637	497641
20762	497642
44301	497643
78904	497644
10536	497645
34362	497646
90851	497647
34708	497648
14302	497649
87137	497650
1307	497651
15615	497652
955	497653
77002	497654
15032	497655
128258	497656
14446	497657
145097	497658
20831	497659
111226	497660
4029	497661
688	497662
22413	497663
29765	497664
6757	497665
51767	497666
60106	497667
18342	497668
108895	497669
4499	497670
57817	497671
622	497672
66220	497673
47491	497674
29112	497675
54163	497676
28878	497677
137770	497678
3585	497679
71647	497680
74063	497681
48663	497682
22992	497683
37902	497684
66117	497685
27414	497686
21307	497687
84041	497688
45843	497689
29971	497690
98045	497691
80812	497692
1404	497693
31712	497694
40246	497695
109410	497696
3898	497697
146168	497698
39111	497699
22716	497700
3611	497701
65548	497702
97982	497703
56329	497704
4172	497705
40014	497706
6539	497707
12054	497708
39634	497709
9324	497710
1764	497711
49474	497712
26720	497713
165348	497714
32767	497715
20830	497716
121008	497717
58564	497718
119567	497719
30951	497720
3685	497721
23584	497722
23817	497723
3570	497724
17453	497725
2	497726
41347	497727
71488	497728
64553	497729
77106	497730
17850	497731
33512	497732
29989	497733
93780	497734
18615	497735
60433	497736
60057	497737
73470	497738
54078	497739
6142	497740
3260	497741
68195	497742
167	497743
4133	497744
1056	497745
48414	497746
70198	497747
84706	497748
53662	497749
66279	497750
51885	497751
33028	497752
10659	497753
11156	497754
31120	497755
33649	497756
47106	497757
5350	497758
127698	497759
13102	497760
423	497761
49798	497762
43495	497763
12540	497764
31617	497765
97530	497766
105221	497767
88703	497768
27287	497769
20320	497770
25167	497771
527	497772
39136	497773
1107	497774
47920	497775
111724	497776
71336	497777
51958	497778
57435	497779
23486	497780
119337	497781
7622	497782
104923	497783
20020	497784
10201	497785
6101	497786
8986	497787
132381	497788
33440	497789
1383	497790
1312	497791
47786	497792
1464	497793
1074	497794
3529	497795
10231	497796
9719	497797
124766	497798
90387	497799
144209	497800
148336	497801
68469	497802
97326	497803
41350	497804
6517	497805
9774	497806
143645	497807
30126	497808
27750	497809
102884	497810
54354	497811
32529	497812
79182	497813
58837	497814
42267	497815
66074	497816
61354	497817
24727	497818
11983	497819
127335	497820
29532	497821
55358	497822
787	497823
31232	497824
45478	497825
53284	497826
12022	497827
137	497828
67284	497829
4384	497830
3057	497831
27011	497832
58184	497833
3144	497834
44717	497835
85849	497836
30466	497837
33134	497838
101612	497839
26913	497840
19990	497841
30683	497842
163589	497843
74773	497844
44451	497845
40326	497846
35258	497847
3982	497848
67127	497849
68793	497850
49173	497851
102542	497852
124	497853
113021	497854
32826	497855
33626	497856
33290	497857
6843	497858
82725	497859
74431	497860
60340	497861
557	497862
7325	497863
125895	497864
25207	497865
43386	497866
73750	497867
122453	497868
85893	497869
98816	497870
113575	497871
55019	497872
17527	497873
33649	497874
77047	497875
7033	497876
109650	497877
108454	497878
83639	497879
61517	497880
3949	497881
25692	497882
25166	497883
27029	497884
117441	497885
65338	497886
122	497887
15370	497888
6780	497889
92779	497890
84311	497891
7329	497892
21690	497893
2147	497894
1636	497895
25146	497896
18525	497897
35127	497898
263	497899
105909	497900
166340	497901
3939	497902
15583	497903
49454	497904
4800	497905
9538	497906
7815	497907
34215	497908
731	497909
6220	497910
7214	497911
115293	497912
64475	497913
47887	497914
94318	497915
50735	497916
3802	497917
66107	497918
13882	497919
3297	497920
69625	497921
101759	497922
55268	497923
5217	497924
2174	497925
42810	497926
80852	497927
10526	497928
19672	497929
54384	497930
24840	497931
3522	497932
27538	497933
95296	497934
131175	497935
19155	497936
64652	497937
41219	497938
30769	497939
11869	497940
53545	497941
47221	497942
39910	497943
108390	497944
33557	497945
672	497946
37542	497947
4402	497948
152615	497949
67668	497950
13669	497951
110089	497952
50435	497953
28104	497954
32198	497955
39361	497956
66643	497957
77679	497958
10208	497959
15506	497960
9507	497961
2447	497962
29793	497963
37704	497964
165626	497965
3341	497966
61150	497967
109614	497968
61150	497969
7839	497970
1503	497971
2919	497972
49096	497973
2001	497974
1866	497975
9134	497976
26437	497977
13242	497978
30682	497979
77089	497980
1383	497981
2310	497982
3265	497983
117802	497984
71912	497985
44823	497986
3543	497987
10614	497988
70686	497989
15653	497990
60653	497991
4085	497992
11778	497993
1818	497994
50306	497995
41505	497996
4160	497997
83748	497998
14274	497999
24004	498000
4183	498001
33238	498002
88693	498003
34691	498004
64084	498005
41222	498006
74592	498007
130861	498008
7795	498009
25737	498010
50572	498011
1873	498012
3383	498013
165467	498014
3831	498015
46417	498016
132138	498017
7711	498018
16510	498019
2056	498020
3039	498021
90519	498022
33777	498023
31323	498024
3209	498025
1224	498026
1344	498027
29124	498028
76798	498029
83672	498030
63515	498031
16271	498032
86380	498033
107231	498034
40425	498035
56337	498036
56300	498037
14518	498038
363	498039
19906	498040
3194	498041
2678	498042
2280	498043
14950	498044
18690	498045
161640	498046
94620	498047
138463	498048
80098	498049
59448	498050
30162	498051
1523	498052
29239	498053
38728	498054
9607	498055
92	498056
44212	498057
96719	498058
114345	498059
16350	498060
61137	498061
61166	498062
16971	498063
67690	498064
123403	498065
27590	498066
2685	498067
80189	498068
32487	498069
133840	498070
607	498071
18866	498072
52798	498073
66839	498074
22927	498075
76583	498076
17330	498077
22424	498078
43268	498079
25037	498080
53126	498081
12124	498082
22908	498083
34814	498084
868	498085
48899	498086
78457	498087
65795	498088
108794	498089
31183	498090
49967	498091
87509	498092
68921	498093
52196	498094
113710	498095
65075	498096
22514	498097
85436	498098
8215	498099
37627	498100
105823	498101
18516	498102
37119	498103
13085	498104
8858	498105
14894	498106
155183	498107
19435	498108
87609	498109
95625	498110
2694	498111
13424	498112
59812	498113
793	498114
5596	498115
160402	498116
56294	498117
21711	498118
40227	498119
40191	498120
22668	498121
1659	498122
76053	498123
39566	498124
86301	498125
2660	498126
20597	498127
116163	498128
11296	498129
36436	498130
64371	498131
58610	498132
13021	498133
33853	498134
10743	498135
9788	498136
52366	498137
31068	498138
89850	498139
3052	498140
7528	498141
72114	498142
47022	498143
31180	498144
1459	498145
64536	498146
2071	498147
73379	498148
21584	498149
31325	498150
81324	498151
13741	498152
5610	498153
67465	498154
39999	498155
21773	498156
46281	498157
64731	498158
62569	498159
21777	498160
98654	498161
42796	498162
3479	498163
20605	498164
361	498165
25865	498166
27829	498167
300	498168
156360	498169
35162	498170
45856	498171
4886	498172
15666	498173
12998	498174
90523	498175
8652	498176
65127	498177
85406	498178
37488	498179
13620	498180
96470	498181
119159	498182
73881	498183
19041	498184
97328	498185
7642	498186
3544	498187
79544	498188
126360	498189
85721	498190
27383	498191
69682	498192
15563	498193
62938	498194
12038	498195
25164	498196
914	498197
27706	498198
36758	498199
38706	498200
55105	498201
4267	498202
75389	498203
77810	498204
76069	498205
13690	498206
3753	498207
51990	498208
8491	498209
89176	498210
4168	498211
2986	498212
31090	498213
105142	498214
42707	498215
13538	498216
19986	498217
145548	498218
18220	498219
26315	498220
61813	498221
3482	498222
38559	498223
9307	498224
23110	498225
338	498226
120805	498227
22091	498228
21105	498229
11553	498230
27051	498231
21051	498232
10016	498233
49597	498234
28339	498235
23198	498236
84888	498237
104540	498238
3321	498239
97155	498240
85208	498241
50056	498242
4140	498243
16893	498244
28377	498245
84529	498246
31001	498247
9380	498248
9869	498249
16419	498250
65091	498251
7498	498252
29635	498253
113518	498254
3183	498255
16641	498256
3439	498257
77624	498258
54675	498259
104955	498260
5415	498261
16721	498262
52953	498263
24972	498264
60837	498265
65111	498266
96934	498267
28221	498268
57374	498269
123968	498270
2072	498271
102376	498272
12966	498273
12896	498274
10493	498275
65341	498276
14207	498277
11763	498278
78712	498279
37461	498280
7026	498281
111103	498282
12483	498283
121119	498284
61544	498285
23687	498286
120198	498287
28771	498288
40700	498289
2307	498290
17913	498291
46694	498292
1291	498293
98155	498294
6575	498295
28753	498296
33918	498297
71342	498298
18952	498299
25146	498300
7141	498301
39179	498302
19557	498303
3535	498304
28841	498305
162827	498306
36849	498307
38456	498308
44945	498309
101718	498310
28619	498311
1985	498312
19680	498313
17554	498314
32846	498315
11414	498316
114493	498317
32994	498318
45923	498319
10092	498320
96533	498321
13481	498322
41	498323
49861	498324
73685	498325
76768	498326
10476	498327
49368	498328
30051	498329
720	498330
72511	498331
6543	498332
80406	498333
14467	498334
7627	498335
21212	498336
34027	498337
62795	498338
24353	498339
79329	498340
764	498341
23609	498342
4288	498343
9	498344
7764	498345
5953	498346
2348	498347
52170	498348
1145	498349
51872	498350
108756	498351
6261	498352
34557	498353
55097	498354
37151	498355
84722	498356
58553	498357
1217	498358
31173	498359
678	498360
10020	498361
686	498362
18872	498363
73316	498364
23848	498365
5076	498366
2060	498367
27502	498368
45968	498369
13633	498370
42847	498371
67822	498372
2346	498373
18906	498374
47849	498375
32699	498376
49545	498377
50853	498378
15754	498379
4152	498380
59685	498381
1117	498382
83218	498383
17357	498384
21294	498385
15889	498386
88526	498387
64070	498388
261	498389
71749	498390
70848	498391
61780	498392
97557	498393
117932	498394
9107	498395
6739	498396
1158	498397
138139	498398
11499	498399
30327	498400
20322	498401
5632	498402
28536	498403
61940	498404
16533	498405
52319	498406
57479	498407
75224	498408
124527	498409
44606	498410
35861	498411
27601	498412
39072	498413
23267	498414
77990	498415
52210	498416
112607	498417
79811	498418
57822	498419
6773	498420
87767	498421
10698	498422
5672	498423
16979	498424
79106	498425
59863	498426
3821	498427
3098	498428
180	498429
64568	498430
245	498431
50593	498432
49840	498433
88381	498434
70341	498435
73445	498436
4613	498437
42854	498438
60112	498439
48199	498440
3499	498441
51989	498442
95353	498443
1212	498444
123900	498445
113587	498446
69879	498447
81085	498448
26106	498449
46705	498450
45985	498451
1809	498452
17438	498453
162051	498454
9204	498455
37084	498456
38125	498457
109872	498458
11368	498459
59375	498460
57492	498461
69539	498462
7388	498463
132280	498464
132148	498465
1684	498466
29920	498467
140028	498468
69518	498469
17272	498470
84281	498471
19481	498472
15401	498473
1	498474
20924	498475
2117	498476
60081	498477
43637	498478
129645	498479
64777	498480
198	498481
51003	498482
13394	498483
63937	498484
35556	498485
18550	498486
33948	498487
1521	498488
24485	498489
21966	498490
22419	498491
104973	498492
62746	498493
11783	498494
74517	498495
18355	498496
37233	498497
58408	498498
80540	498499
3932	498500
23956	498501
41934	498502
45759	498503
1829	498504
2927	498505
112625	498506
72268	498507
53921	498508
14904	498509
17764	498510
69323	498511
36430	498512
69581	498513
55730	498514
1864	498515
4722	498516
123834	498517
128	498518
36929	498519
120597	498520
88849	498521
4023	498522
53572	498523
10778	498524
46917	498525
2007	498526
607	498527
15480	498528
29503	498529
75	498530
2912	498531
2083	498532
86662	498533
1873	498534
155546	498535
124244	498536
27368	498537
36327	498538
8390	498539
2794	498540
5403	498541
1088	498542
8882	498543
66302	498544
83565	498545
39199	498546
41580	498547
6985	498548
4915	498549
892	498550
58211	498551
50186	498552
20834	498553
66726	498554
2564	498555
47661	498556
70678	498557
21654	498558
54307	498559
12037	498560
16161	498561
45227	498562
33253	498563
71577	498564
16571	498565
6718	498566
105781	498567
2006	498568
23260	498569
65113	498570
72646	498571
14128	498572
137641	498573
19142	498574
47633	498575
24439	498576
73917	498577
85645	498578
90465	498579
81648	498580
162277	498581
2589	498582
64531	498583
1387	498584
15439	498585
76228	498586
136870	498587
3275	498588
8275	498589
44524	498590
71154	498591
161931	498592
68520	498593
129353	498594
6866	498595
1694	498596
69413	498597
18831	498598
20140	498599
13678	498600
7249	498601
14460	498602
5905	498603
79275	498604
83	498605
30229	498606
47020	498607
12571	498608
5358	498609
13910	498610
28404	498611
24779	498612
10583	498613
101616	498614
8977	498615
39996	498616
10527	498617
33037	498618
2010	498619
18097	498620
101428	498621
60576	498622
40152	498623
53534	498624
84798	498625
35762	498626
112252	498627
35148	498628
115334	498629
15800	498630
80361	498631
11845	498632
4242	498633
26596	498634
3682	498635
4945	498636
68587	498637
25633	498638
14946	498639
48808	498640
9480	498641
2676	498642
29542	498643
16618	498644
48931	498645
15664	498646
41277	498647
13934	498648
63724	498649
58543	498650
38586	498651
18356	498652
72329	498653
28002	498654
7180	498655
40582	498656
37873	498657
7847	498658
53011	498659
85066	498660
674	498661
40808	498662
19384	498663
3818	498664
86277	498665
17713	498666
10144	498667
27598	498668
21133	498669
155616	498670
67067	498671
18143	498672
47373	498673
1700	498674
15496	498675
139711	498676
43282	498677
20288	498678
89239	498679
14388	498680
20836	498681
74959	498682
8984	498683
27451	498684
100966	498685
50105	498686
93471	498687
31792	498688
771	498689
64934	498690
135	498691
27563	498692
87676	498693
5810	498694
21019	498695
57257	498696
8891	498697
2528	498698
125392	498699
133560	498700
82258	498701
61775	498702
49883	498703
9500	498704
6464	498705
42239	498706
124541	498707
130753	498708
7258	498709
21404	498710
22288	498711
378	498712
137	498713
30311	498714
11817	498715
89818	498716
1876	498717
74952	498718
83770	498719
21138	498720
7770	498721
5344	498722
48615	498723
62147	498724
43165	498725
81273	498726
68228	498727
27032	498728
4168	498729
1994	498730
7082	498731
47802	498732
41198	498733
703	498734
3739	498735
33616	498736
426	498737
105835	498738
37084	498739
80776	498740
11503	498741
9862	498742
21437	498743
33474	498744
117526	498745
20370	498746
14267	498747
31	498748
32299	498749
49210	498750
17391	498751
97002	498752
4664	498753
25465	498754
957	498755
29105	498756
7099	498757
44434	498758
108	498759
50762	498760
6358	498761
80069	498762
78	498763
93638	498764
3993	498765
5062	498766
3926	498767
65417	498768
213	498769
50940	498770
84416	498771
67318	498772
125137	498773
7636	498774
15530	498775
115319	498776
15010	498777
57845	498778
136537	498779
20240	498780
7983	498781
22706	498782
52435	498783
4767	498784
880	498785
38427	498786
397	498787
1784	498788
39065	498789
17140	498790
12664	498791
2170	498792
5898	498793
24201	498794
76932	498795
96439	498796
3991	498797
100273	498798
13115	498799
1027	498800
24040	498801
28128	498802
5663	498803
21184	498804
47205	498805
32818	498806
48795	498807
17401	498808
42422	498809
350	498810
51730	498811
153916	498812
637	498813
41393	498814
111	498815
23870	498816
147612	498817
52747	498818
10267	498819
79954	498820
130895	498821
36806	498822
34386	498823
22002	498824
6486	498825
1530	498826
46265	498827
488	498828
34497	498829
81001	498830
109595	498831
64359	498832
10555	498833
165045	498834
117428	498835
6176	498836
4313	498837
83760	498838
22739	498839
829	498840
5301	498841
59591	498842
12821	498843
36418	498844
39600	498845
19	498846
12363	498847
34850	498848
2764	498849
13244	498850
109926	498851
120182	498852
605	498853
12002	498854
30018	498855
23334	498856
22767	498857
6541	498858
28562	498859
33134	498860
23093	498861
24700	498862
35668	498863
49371	498864
29998	498865
1390	498866
28431	498867
37522	498868
10684	498869
96206	498870
1529	498871
32170	498872
13915	498873
6427	498874
777	498875
27870	498876
60288	498877
5300	498878
97295	498879
55	498880
19483	498881
91005	498882
26222	498883
22682	498884
60097	498885
30463	498886
44352	498887
79468	498888
157369	498889
52559	498890
68448	498891
105246	498892
12552	498893
486	498894
5753	498895
66052	498896
31979	498897
101906	498898
60369	498899
7050	498900
71382	498901
31854	498902
2608	498903
27144	498904
48328	498905
15	498906
64513	498907
1063	498908
4818	498909
26154	498910
87486	498911
41165	498912
1935	498913
26	498914
3778	498915
39259	498916
6527	498917
14710	498918
7277	498919
35461	498920
42274	498921
36986	498922
27808	498923
5180	498924
26186	498925
33530	498926
145608	498927
115413	498928
5141	498929
59237	498930
147516	498931
84537	498932
904	498933
43723	498934
32728	498935
73262	498936
9633	498937
6707	498938
6923	498939
27907	498940
55481	498941
5811	498942
26350	498943
118447	498944
8978	498945
16779	498946
43979	498947
4126	498948
3551	498949
6292	498950
2936	498951
82501	498952
34088	498953
139973	498954
6316	498955
63384	498956
31125	498957
1619	498958
8478	498959
1015	498960
18034	498961
102950	498962
47229	498963
64758	498964
12533	498965
39597	498966
120844	498967
60486	498968
263	498969
2240	498970
49702	498971
131245	498972
96475	498973
82112	498974
28777	498975
129498	498976
37115	498977
9357	498978
37969	498979
99875	498980
66785	498981
8347	498982
133609	498983
33012	498984
11524	498985
35241	498986
188	498987
57596	498988
65298	498989
23416	498990
2116	498991
115832	498992
58167	498993
15259	498994
20339	498995
7774	498996
51979	498997
3752	498998
138015	498999
70167	499000
23577	499001
4680	499002
20557	499003
39491	499004
48117	499005
87137	499006
78653	499007
32	499008
5218	499009
30202	499010
12427	499011
107937	499012
5872	499013
35636	499014
1766	499015
53316	499016
73959	499017
37567	499018
8788	499019
2125	499020
47119	499021
59417	499022
54502	499023
42140	499024
47978	499025
440	499026
116736	499027
27520	499028
1391	499029
24473	499030
61700	499031
68673	499032
125402	499033
47323	499034
75327	499035
3755	499036
100004	499037
45799	499038
20859	499039
18253	499040
21546	499041
97670	499042
25120	499043
3547	499044
62322	499045
126594	499046
41636	499047
127416	499048
95016	499049
23094	499050
147477	499051
348	499052
9920	499053
17148	499054
15436	499055
23169	499056
24829	499057
67988	499058
7249	499059
26379	499060
4266	499061
881	499062
58358	499063
55884	499064
5069	499065
18271	499066
64	499067
3888	499068
30359	499069
7973	499070
51951	499071
40443	499072
13596	499073
99976	499074
2115	499075
7324	499076
44332	499077
8177	499078
2757	499079
21421	499080
43393	499081
17969	499082
122796	499083
125122	499084
45035	499085
145430	499086
82055	499087
19510	499088
32266	499089
33352	499090
109754	499091
80077	499092
22638	499093
6720	499094
26239	499095
9804	499096
2960	499097
7262	499098
161880	499099
693	499100
35366	499101
21200	499102
43495	499103
49660	499104
36310	499105
87894	499106
18017	499107
4818	499108
4301	499109
62770	499110
162089	499111
47468	499112
118662	499113
222	499114
2869	499115
1558	499116
4000	499117
12960	499118
109372	499119
15945	499120
11425	499121
41386	499122
10950	499123
11920	499124
9607	499125
10898	499126
164517	499127
62061	499128
94311	499129
21382	499130
102299	499131
6033	499132
136660	499133
21989	499134
146167	499135
66726	499136
17888	499137
76594	499138
1907	499139
32711	499140
17751	499141
126042	499142
24804	499143
15231	499144
22985	499145
6365	499146
57861	499147
114	499148
168	499149
58096	499150
34433	499151
17980	499152
81248	499153
77088	499154
3054	499155
58060	499156
84245	499157
7956	499158
75316	499159
7529	499160
6140	499161
101769	499162
55866	499163
20461	499164
49199	499165
36994	499166
105653	499167
3899	499168
20391	499169
313	499170
101031	499171
56765	499172
29413	499173
9419	499174
9841	499175
148897	499176
1369	499177
44968	499178
8015	499179
47772	499180
50233	499181
35248	499182
132439	499183
6775	499184
127078	499185
16809	499186
1859	499187
48624	499188
860	499189
29914	499190
36309	499191
40708	499192
853	499193
14581	499194
596	499195
19501	499196
63	499197
1050	499198
45762	499199
26633	499200
59	499201
98944	499202
145	499203
18015	499204
1707	499205
2617	499206
66214	499207
99267	499208
21076	499209
27993	499210
68200	499211
8643	499212
7207	499213
2361	499214
802	499215
20179	499216
57023	499217
140200	499218
17847	499219
76255	499220
27386	499221
103117	499222
92835	499223
89782	499224
104734	499225
11955	499226
7010	499227
4691	499228
337	499229
153835	499230
42450	499231
77592	499232
89717	499233
6026	499234
37386	499235
91431	499236
61023	499237
166330	499238
68099	499239
761	499240
68491	499241
68168	499242
24353	499243
113451	499244
75723	499245
48536	499246
160763	499247
41675	499248
97756	499249
12051	499250
53253	499251
70227	499252
22715	499253
10155	499254
6977	499255
31689	499256
28943	499257
3690	499258
57987	499259
17906	499260
23095	499261
63323	499262
98639	499263
44978	499264
65116	499265
101619	499266
4539	499267
10375	499268
16740	499269
17970	499270
886	499271
1171	499272
20171	499273
27724	499274
35715	499275
14704	499276
28934	499277
26887	499278
13452	499279
46087	499280
44102	499281
39880	499282
113889	499283
1291	499284
25074	499285
39521	499286
36688	499287
1329	499288
85593	499289
14677	499290
347	499291
11631	499292
9734	499293
4341	499294
25395	499295
13676	499296
4746	499297
35670	499298
147197	499299
18115	499300
7367	499301
80720	499302
16734	499303
18152	499304
3667	499305
31817	499306
31688	499307
124332	499308
48115	499309
53597	499310
15757	499311
29395	499312
116639	499313
58587	499314
64715	499315
13149	499316
36047	499317
43650	499318
77305	499319
8823	499320
24896	499321
129995	499322
36143	499323
5083	499324
959	499325
53911	499326
66330	499327
58972	499328
95435	499329
95646	499330
78101	499331
28229	499332
67855	499333
71532	499334
131001	499335
66628	499336
323	499337
51906	499338
2463	499339
1582	499340
58472	499341
42399	499342
8151	499343
31415	499344
6365	499345
11872	499346
13495	499347
100271	499348
629	499349
123330	499350
37302	499351
3139	499352
1276	499353
32226	499354
4009	499355
22753	499356
125824	499357
15381	499358
10019	499359
20830	499360
99680	499361
13656	499362
93070	499363
100136	499364
747	499365
15663	499366
64412	499367
65194	499368
50008	499369
43554	499370
9167	499371
6472	499372
2756	499373
157979	499374
3261	499375
32796	499376
63638	499377
20494	499378
27543	499379
9520	499380
7739	499381
17005	499382
17488	499383
3863	499384
16213	499385
77782	499386
685	499387
91865	499388
149141	499389
22897	499390
10536	499391
14637	499392
807	499393
19102	499394
37312	499395
78999	499396
45061	499397
21301	499398
25567	499399
49180	499400
7460	499401
20863	499402
7222	499403
12646	499404
2179	499405
145382	499406
30575	499407
130890	499408
129863	499409
8556	499410
27629	499411
52880	499412
25352	499413
18723	499414
12835	499415
2048	499416
7373	499417
23149	499418
89186	499419
62427	499420
99607	499421
4775	499422
8717	499423
3128	499424
46857	499425
7077	499426
19119	499427
13597	499428
3928	499429
4671	499430
7972	499431
53565	499432
12817	499433
32	499434
60680	499435
413	499436
687	499437
4047	499438
10818	499439
20205	499440
21294	499441
27347	499442
12315	499443
35128	499444
44196	499445
133128	499446
1743	499447
776	499448
15625	499449
104739	499450
48737	499451
2139	499452
16130	499453
41316	499454
10975	499455
7758	499456
12544	499457
23002	499458
23533	499459
2595	499460
35559	499461
30064	499462
54252	499463
7697	499464
207	499465
26842	499466
71505	499467
38139	499468
6141	499469
39647	499470
8584	499471
8563	499472
15057	499473
2630	499474
37767	499475
60527	499476
59049	499477
120084	499478
82085	499479
39764	499480
1585	499481
4937	499482
103847	499483
7733	499484
85529	499485
112089	499486
41163	499487
79190	499488
75609	499489
1498	499490
30585	499491
8282	499492
56520	499493
42274	499494
62519	499495
25051	499496
19008	499497
8167	499498
4520	499499
12357	499500
316	499501
80384	499502
20909	499503
114529	499504
17611	499505
57072	499506
70	499507
87920	499508
3881	499509
35275	499510
76729	499511
108711	499512
111847	499513
45162	499514
15369	499515
51507	499516
38742	499517
60924	499518
183	499519
14542	499520
13560	499521
242	499522
20307	499523
2062	499524
41817	499525
35128	499526
60814	499527
28748	499528
155021	499529
19087	499530
26743	499531
17358	499532
52444	499533
26527	499534
6939	499535
4108	499536
68857	499537
48686	499538
1273	499539
95749	499540
87202	499541
18499	499542
32390	499543
14165	499544
25488	499545
103589	499546
15377	499547
23332	499548
35053	499549
106013	499550
9802	499551
109850	499552
13839	499553
49	499554
12490	499555
44580	499556
87663	499557
36316	499558
5091	499559
9474	499560
7798	499561
55014	499562
13600	499563
397	499564
132221	499565
23180	499566
8705	499567
4534	499568
102812	499569
29644	499570
60826	499571
2962	499572
50822	499573
81640	499574
61986	499575
2290	499576
8585	499577
605	499578
19365	499579
23126	499580
11801	499581
129874	499582
107994	499583
54971	499584
2075	499585
83128	499586
195	499587
1996	499588
29432	499589
89169	499590
82056	499591
5222	499592
4822	499593
15653	499594
2504	499595
68	499596
27542	499597
88594	499598
32557	499599
115719	499600
20013	499601
2557	499602
122141	499603
9685	499604
91345	499605
28121	499606
2667	499607
10865	499608
763	499609
78602	499610
97513	499611
128930	499612
6772	499613
106628	499614
86211	499615
10940	499616
69245	499617
47100	499618
7470	499619
47188	499620
11556	499621
38880	499622
45217	499623
1839	499624
46061	499625
1474	499626
151970	499627
95619	499628
54721	499629
18208	499630
3608	499631
16710	499632
90841	499633
20408	499634
66637	499635
10799	499636
164510	499637
60161	499638
3574	499639
38943	499640
41619	499641
53398	499642
26282	499643
4886	499644
4465	499645
132821	499646
73713	499647
143739	499648
12025	499649
9684	499650
114068	499651
17529	499652
6835	499653
12578	499654
77281	499655
20827	499656
51787	499657
18617	499658
50868	499659
47360	499660
30	499661
124955	499662
42218	499663
107021	499664
32946	499665
21500	499666
3904	499667
22978	499668
45181	499669
15941	499670
23794	499671
9341	499672
82318	499673
10647	499674
79350	499675
66486	499676
4670	499677
10010	499678
31349	499679
33220	499680
266	499681
42276	499682
10273	499683
68924	499684
9228	499685
35071	499686
27177	499687
47499	499688
9416	499689
21998	499690
31054	499691
38121	499692
142726	499693
84525	499694
120	499695
799	499696
25523	499697
14755	499698
64581	499699
15148	499700
69209	499701
15242	499702
16104	499703
41188	499704
21432	499705
31	499706
104498	499707
42670	499708
77857	499709
3604	499710
118770	499711
34148	499712
4949	499713
62001	499714
33587	499715
12546	499716
122627	499717
33395	499718
39194	499719
31922	499720
19876	499721
65007	499722
26886	499723
29504	499724
164004	499725
42186	499726
53211	499727
15161	499728
821	499729
58202	499730
10535	499731
16201	499732
3790	499733
10200	499734
2364	499735
6784	499736
92358	499737
91566	499738
4262	499739
25653	499740
80868	499741
8595	499742
23783	499743
9906	499744
31491	499745
20307	499746
99128	499747
15492	499748
37000	499749
40223	499750
17065	499751
70594	499752
17934	499753
52540	499754
63839	499755
16448	499756
118953	499757
10930	499758
21853	499759
35705	499760
1588	499761
1636	499762
24527	499763
65817	499764
364	499765
114085	499766
52232	499767
2718	499768
26273	499769
16438	499770
41827	499771
66060	499772
85902	499773
151812	499774
82743	499775
48967	499776
308	499777
31123	499778
5337	499779
42785	499780
68881	499781
59065	499782
12971	499783
11525	499784
33200	499785
127095	499786
2584	499787
7058	499788
1246	499789
116373	499790
17556	499791
1010	499792
25371	499793
693	499794
9629	499795
5553	499796
49439	499797
20783	499798
109593	499799
50969	499800
18381	499801
78671	499802
14292	499803
2273	499804
37475	499805
80629	499806
92856	499807
4007	499808
38335	499809
841	499810
26800	499811
1890	499812
33887	499813
78736	499814
565	499815
16087	499816
77856	499817
20279	499818
7591	499819
1164	499820
28488	499821
12596	499822
148354	499823
3217	499824
26168	499825
24422	499826
25967	499827
55461	499828
18015	499829
14410	499830
102341	499831
30023	499832
23716	499833
1888	499834
50367	499835
109088	499836
47059	499837
51680	499838
2193	499839
1744	499840
35936	499841
3071	499842
170	499843
314	499844
44616	499845
119953	499846
13059	499847
12919	499848
2959	499849
79118	499850
54194	499851
1544	499852
15507	499853
36541	499854
6048	499855
15820	499856
153338	499857
61	499858
18189	499859
21035	499860
4762	499861
41695	499862
129689	499863
10883	499864
137462	499865
36659	499866
53985	499867
25012	499868
8462	499869
17506	499870
14944	499871
56074	499872
137590	499873
66097	499874
53948	499875
84555	499876
35194	499877
7147	499878
3272	499879
163705	499880
9666	499881
20296	499882
72420	499883
40970	499884
41348	499885
8643	499886
154545	499887
48740	499888
6671	499889
82031	499890
96331	499891
36496	499892
11620	499893
23204	499894
34394	499895
100514	499896
78105	499897
2769	499898
75160	499899
96820	499900
7558	499901
1492	499902
53643	499903
5689	499904
1112	499905
11129	499906
89976	499907
155072	499908
15952	499909
27066	499910
59895	499911
54837	499912
12250	499913
111051	499914
10337	499915
34949	499916
44666	499917
54615	499918
2272	499919
30840	499920
48	499921
45147	499922
7447	499923
2113	499924
10698	499925
61458	499926
101755	499927
23040	499928
36834	499929
14125	499930
44414	499931
12269	499932
24438	499933
133728	499934
105	499935
25955	499936
9164	499937
26586	499938
14777	499939
108853	499940
81274	499941
21973	499942
67198	499943
26333	499944
10476	499945
16881	499946
22395	499947
74137	499948
5917	499949
12631	499950
29372	499951
3224	499952
32874	499953
28238	499954
46770	499955
79790	499956
6919	499957
15733	499958
70145	499959
50135	499960
23494	499961
30326	499962
1620	499963
33540	499964
4371	499965
33477	499966
64951	499967
44430	499968
13255	499969
2415	499970
56864	499971
145192	499972
48014	499973
33543	499974
86436	499975
57148	499976
20942	499977
68617	499978
126854	499979
40097	499980
133021	499981
40780	499982
1141	499983
20272	499984
11253	499985
137137	499986
4346	499987
3348	499988
42946	499989
1858	499990
77221	499991
72359	499992
9029	499993
3909	499994
673	499995
7873	499996
16916	499997
106010	499998
26431	499999
134419	500000
25533	500001
71649	500002
124159	500003
66323	500004
154458	500005
28418	500006
6762	500007
44725	500008
82079	500009
79363	500010
8126	500011
4038	500012
11135	500013
52537	500014
71983	500015
56289	500016
43473	500017
53024	500018
145323	500019
39691	500020
132657	500021
14977	500022
11521	500023
147738	500024
33446	500025
9827	500026
71607	500027
33628	500028
23445	500029
13126	500030
1359	500031
112708	500032
350	500033
164867	500034
22097	500035
1963	500036
121855	500037
1350	500038
2580	500039
55557	500040
1051	500041
15661	500042
21764	500043
78957	500044
76950	500045
29536	500046
11039	500047
4094	500048
31317	500049
131298	500050
23387	500051
10590	500052
37820	500053
78701	500054
27242	500055
82596	500056
4504	500057
7040	500058
50963	500059
42278	500060
64283	500061
76706	500062
60154	500063
96059	500064
62373	500065
7132	500066
8473	500067
177	500068
22268	500069
136032	500070
163800	500071
131075	500072
8911	500073
14530	500074
1827	500075
20865	500076
88773	500077
1036	500078
40137	500079
132861	500080
98757	500081
59867	500082
31569	500083
81055	500084
20511	500085
12607	500086
21453	500087
13781	500088
64587	500089
2137	500090
483	500091
54051	500092
4976	500093
14244	500094
2928	500095
62637	500096
41310	500097
18691	500098
84774	500099
128583	500100
47448	500101
75045	500102
7817	500103
23288	500104
22192	500105
20604	500106
49319	500107
148896	500108
2287	500109
3	500110
128	500111
19487	500112
25336	500113
98963	500114
85178	500115
79053	500116
35603	500117
31649	500118
32844	500119
84647	500120
97382	500121
18842	500122
28630	500123
3819	500124
6229	500125
21762	500126
64618	500127
15482	500128
12288	500129
28698	500130
63876	500131
40067	500132
20884	500133
6040	500134
3200	500135
37591	500136
137782	500137
106890	500138
1476	500139
58756	500140
112450	500141
6399	500142
11048	500143
58504	500144
5112	500145
55531	500146
8393	500147
55162	500148
4501	500149
16206	500150
75214	500151
117379	500152
48898	500153
18509	500154
3722	500155
34273	500156
57152	500157
3000	500158
9618	500159
15128	500160
63169	500161
52873	500162
7449	500163
119187	500164
96167	500165
160986	500166
88628	500167
255	500168
51478	500169
13827	500170
36481	500171
2440	500172
6229	500173
47373	500174
17139	500175
103722	500176
2859	500177
38498	500178
77142	500179
29931	500180
92733	500181
6242	500182
26429	500183
33520	500184
81889	500185
47562	500186
77372	500187
16010	500188
153502	500189
28284	500190
59740	500191
1953	500192
6089	500193
4559	500194
59814	500195
106041	500196
76302	500197
269	500198
34782	500199
5078	500200
106671	500201
15957	500202
7463	500203
115603	500204
2435	500205
162032	500206
16065	500207
37070	500208
17617	500209
6892	500210
105164	500211
17547	500212
1875	500213
14550	500214
32490	500215
74109	500216
103552	500217
10558	500218
4926	500219
21886	500220
114	500221
60028	500222
23133	500223
13326	500224
16373	500225
75146	500226
20144	500227
2194	500228
67296	500229
23351	500230
158738	500231
54	500232
90868	500233
41034	500234
33879	500235
73196	500236
165256	500237
61005	500238
4	500239
73806	500240
26833	500241
9812	500242
93532	500243
83930	500244
90553	500245
73062	500246
407	500247
100134	500248
32488	500249
62374	500250
17387	500251
3270	500252
4236	500253
2050	500254
23926	500255
32005	500256
65431	500257
11942	500258
6151	500259
58062	500260
36454	500261
5315	500262
36738	500263
3964	500264
29735	500265
59486	500266
32300	500267
21478	500268
5895	500269
55	500270
24274	500271
41672	500272
20362	500273
2536	500274
127981	500275
23138	500276
156945	500277
632	500278
28	500279
1909	500280
1585	500281
34402	500282
55379	500283
54728	500284
49692	500285
7910	500286
30369	500287
5054	500288
37359	500289
6904	500290
80661	500291
25686	500292
48565	500293
9729	500294
66978	500295
78609	500296
86565	500297
13541	500298
10380	500299
134481	500300
68480	500301
31120	500302
7878	500303
85238	500304
57666	500305
36649	500306
1811	500307
130	500308
11857	500309
17706	500310
5718	500311
8080	500312
61927	500313
9523	500314
61890	500315
16590	500316
5737	500317
103379	500318
7506	500319
130993	500320
28905	500321
2875	500322
5758	500323
72243	500324
98235	500325
33029	500326
21130	500327
12846	500328
9853	500329
17292	500330
21940	500331
50591	500332
54176	500333
108897	500334
67079	500335
15312	500336
22021	500337
27721	500338
37570	500339
4796	500340
4830	500341
126920	500342
11174	500343
51681	500344
151061	500345
11202	500346
35884	500347
38353	500348
9673	500349
43759	500350
46975	500351
97505	500352
13894	500353
4611	500354
129467	500355
15953	500356
23621	500357
30427	500358
92720	500359
2744	500360
35378	500361
158363	500362
18019	500363
2351	500364
27	500365
27640	500366
7469	500367
59765	500368
2239	500369
98388	500370
12952	500371
3919	500372
31419	500373
2901	500374
2846	500375
4245	500376
9718	500377
77204	500378
3942	500379
13957	500380
12057	500381
150109	500382
1543	500383
2765	500384
102106	500385
3960	500386
6597	500387
16035	500388
19807	500389
32945	500390
61574	500391
98869	500392
939	500393
19563	500394
19405	500395
22320	500396
18467	500397
4702	500398
112909	500399
64516	500400
40032	500401
135810	500402
96838	500403
17197	500404
78349	500405
5445	500406
809	500407
70576	500408
27985	500409
7119	500410
1661	500411
41792	500412
65733	500413
20686	500414
6302	500415
718	500416
3512	500417
53876	500418
109934	500419
36664	500420
39754	500421
81266	500422
22774	500423
220	500424
48534	500425
10101	500426
11766	500427
99474	500428
14469	500429
29031	500430
12584	500431
3894	500432
14166	500433
30350	500434
52720	500435
6642	500436
4183	500437
43977	500438
93613	500439
6484	500440
90	500441
73898	500442
70332	500443
14904	500444
14325	500445
49684	500446
29026	500447
19987	500448
34161	500449
75358	500450
3338	500451
19105	500452
12441	500453
46632	500454
115164	500455
46373	500456
3026	500457
34857	500458
58185	500459
59222	500460
17134	500461
798	500462
114598	500463
28793	500464
3952	500465
11528	500466
36605	500467
76212	500468
89990	500469
22319	500470
17969	500471
67980	500472
5375	500473
82178	500474
9370	500475
39136	500476
161043	500477
67562	500478
6643	500479
67022	500480
29835	500481
23052	500482
10863	500483
165575	500484
7172	500485
26034	500486
44301	500487
2908	500488
63233	500489
52576	500490
13529	500491
13063	500492
92257	500493
62378	500494
18198	500495
70944	500496
12811	500497
42490	500498
16559	500499
9256	500500
98086	500501
90437	500502
69630	500503
13526	500504
40657	500505
49335	500506
11683	500507
43709	500508
17492	500509
1579	500510
10526	500511
94868	500512
40875	500513
18340	500514
32606	500515
16624	500516
10955	500517
16282	500518
3572	500519
7741	500520
7582	500521
116153	500522
3302	500523
2083	500524
21825	500525
45070	500526
152791	500527
90781	500528
31248	500529
60196	500530
26261	500531
7034	500532
7234	500533
127412	500534
23348	500535
345	500536
56301	500537
4140	500538
178	500539
4865	500540
8070	500541
11896	500542
42325	500543
3092	500544
355	500545
95103	500546
3636	500547
2447	500548
22324	500549
28772	500550
5074	500551
22009	500552
70902	500553
13731	500554
4149	500555
38190	500556
68468	500557
25031	500558
12226	500559
8234	500560
11731	500561
61610	500562
15844	500563
57196	500564
21108	500565
154367	500566
26729	500567
2757	500568
24730	500569
58222	500570
40782	500571
134597	500572
14654	500573
8164	500574
67242	500575
15260	500576
5636	500577
14137	500578
68993	500579
76952	500580
47097	500581
89162	500582
122361	500583
50721	500584
8458	500585
37413	500586
33789	500587
1903	500588
117605	500589
135814	500590
132140	500591
31606	500592
53918	500593
57808	500594
2214	500595
4474	500596
16181	500597
5101	500598
4161	500599
127077	500600
11772	500601
38371	500602
37716	500603
121840	500604
27534	500605
102764	500606
65368	500607
15342	500608
12401	500609
23901	500610
27933	500611
9396	500612
10811	500613
39326	500614
28863	500615
38332	500616
68972	500617
34530	500618
62997	500619
36573	500620
92792	500621
20018	500622
39253	500623
68949	500624
106910	500625
45956	500626
122409	500627
36680	500628
12194	500629
17701	500630
19857	500631
7766	500632
7930	500633
8275	500634
56526	500635
5990	500636
617	500637
8613	500638
56915	500639
4961	500640
7991	500641
58415	500642
77529	500643
65145	500644
36273	500645
55600	500646
46393	500647
891	500648
40802	500649
126654	500650
157	500651
91	500652
279	500653
4789	500654
1691	500655
6058	500656
4201	500657
84096	500658
41535	500659
76177	500660
30989	500661
161106	500662
153368	500663
40990	500664
56602	500665
13114	500666
104924	500667
24386	500668
161935	500669
3779	500670
80674	500671
222	500672
7517	500673
43141	500674
29610	500675
21737	500676
87471	500677
44427	500678
78310	500679
132301	500680
13112	500681
7820	500682
52212	500683
44333	500684
3046	500685
11487	500686
13302	500687
108540	500688
59244	500689
5579	500690
31135	500691
48584	500692
7261	500693
68563	500694
52425	500695
48855	500696
50711	500697
19881	500698
42302	500699
71677	500700
3250	500701
10041	500702
1138	500703
28978	500704
5276	500705
286	500706
22858	500707
4153	500708
36770	500709
1873	500710
28555	500711
5442	500712
133119	500713
37809	500714
158968	500715
6166	500716
4512	500717
15945	500718
48358	500719
16181	500720
130839	500721
59619	500722
27767	500723
60090	500724
2101	500725
36418	500726
146	500727
25774	500728
6974	500729
10512	500730
1476	500731
6147	500732
12884	500733
19084	500734
9634	500735
36691	500736
45592	500737
103236	500738
161393	500739
72240	500740
43240	500741
21227	500742
16534	500743
75013	500744
43244	500745
33554	500746
2043	500747
44071	500748
66101	500749
70334	500750
3034	500751
34282	500752
120529	500753
47559	500754
65823	500755
71214	500756
7565	500757
120842	500758
49038	500759
1148	500760
484	500761
82406	500762
2438	500763
42090	500764
11106	500765
961	500766
3560	500767
2671	500768
73	500769
140650	500770
13249	500771
4780	500772
1283	500773
145	500774
13972	500775
135144	500776
510	500777
82968	500778
51975	500779
81619	500780
31248	500781
25236	500782
30757	500783
55541	500784
32330	500785
53449	500786
84312	500787
31703	500788
25377	500789
55458	500790
25292	500791
8292	500792
6150	500793
44553	500794
127484	500795
11827	500796
5635	500797
86958	500798
61085	500799
53988	500800
16040	500801
20236	500802
17953	500803
588	500804
126898	500805
9864	500806
33688	500807
48697	500808
12668	500809
36521	500810
3105	500811
68458	500812
5814	500813
50148	500814
314	500815
103123	500816
34177	500817
715	500818
14016	500819
50113	500820
42330	500821
85804	500822
20596	500823
53480	500824
104609	500825
11595	500826
86516	500827
116671	500828
106783	500829
102001	500830
5442	500831
166564	500832
98929	500833
17517	500834
14266	500835
5542	500836
1130	500837
26415	500838
32789	500839
148576	500840
53145	500841
3110	500842
20165	500843
63	500844
11984	500845
99998	500846
68454	500847
514	500848
2995	500849
11402	500850
7531	500851
16314	500852
22241	500853
12697	500854
6714	500855
89828	500856
96154	500857
27899	500858
49601	500859
9671	500860
77132	500861
22105	500862
67138	500863
26974	500864
96024	500865
70662	500866
23794	500867
26747	500868
9720	500869
101211	500870
97882	500871
5966	500872
36048	500873
13690	500874
14070	500875
39853	500876
11917	500877
50559	500878
67280	500879
14776	500880
111761	500881
1376	500882
6278	500883
29505	500884
74004	500885
14795	500886
116	500887
70046	500888
86711	500889
19927	500890
58911	500891
54386	500892
2029	500893
69515	500894
128026	500895
4755	500896
110413	500897
25708	500898
93349	500899
2934	500900
2904	500901
19324	500902
33908	500903
8699	500904
47018	500905
36311	500906
42436	500907
5677	500908
36846	500909
19118	500910
8144	500911
8914	500912
70570	500913
98381	500914
6806	500915
2390	500916
36325	500917
29619	500918
1540	500919
137744	500920
39426	500921
58637	500922
15750	500923
37552	500924
25788	500925
7232	500926
2149	500927
46253	500928
3967	500929
53512	500930
15072	500931
130	500932
3461	500933
100284	500934
15476	500935
70838	500936
17509	500937
35	500938
9977	500939
11714	500940
32871	500941
3633	500942
189	500943
2903	500944
148142	500945
164450	500946
71486	500947
61631	500948
3875	500949
9062	500950
44548	500951
248	500952
60349	500953
41595	500954
48057	500955
18784	500956
36470	500957
23174	500958
22204	500959
33255	500960
76965	500961
100726	500962
9872	500963
105028	500964
12113	500965
78737	500966
6971	500967
60655	500968
93888	500969
66958	500970
4268	500971
14637	500972
45620	500973
83351	500974
17277	500975
35920	500976
70943	500977
31462	500978
2679	500979
54222	500980
25548	500981
25478	500982
17049	500983
13340	500984
151465	500985
61818	500986
109055	500987
39373	500988
9702	500989
42205	500990
1540	500991
33666	500992
78716	500993
156603	500994
12168	500995
2891	500996
51	500997
40921	500998
34493	500999
31149	501000
27168	501001
159895	501002
57951	501003
61180	501004
52515	501005
38079	501006
79675	501007
6481	501008
19650	501009
50085	501010
65011	501011
64729	501012
48942	501013
273	501014
95879	501015
661	501016
13324	501017
36089	501018
957	501019
4170	501020
48595	501021
45080	501022
24414	501023
46688	501024
39533	501025
31678	501026
102103	501027
28219	501028
74053	501029
16907	501030
15794	501031
120610	501032
618	501033
69607	501034
42752	501035
66225	501036
97315	501037
5005	501038
1303	501039
62	501040
67	501041
3857	501042
73836	501043
2823	501044
44271	501045
26593	501046
68153	501047
46110	501048
16457	501049
45568	501050
3842	501051
26123	501052
2380	501053
35860	501054
5595	501055
81562	501056
45689	501057
9	501058
111985	501059
4480	501060
4410	501061
49312	501062
70038	501063
21362	501064
62474	501065
79205	501066
24450	501067
19519	501068
22937	501069
15822	501070
152651	501071
18041	501072
1	501073
56592	501074
6047	501075
33686	501076
70890	501077
53204	501078
32702	501079
5711	501080
37252	501081
11223	501082
10184	501083
35330	501084
240	501085
105866	501086
144324	501087
7472	501088
22410	501089
9111	501090
37166	501091
20836	501092
74036	501093
156289	501094
8695	501095
28561	501096
14151	501097
91835	501098
11832	501099
36619	501100
32610	501101
47159	501102
7188	501103
35571	501104
11472	501105
1909	501106
2427	501107
17165	501108
4963	501109
31602	501110
56693	501111
48176	501112
12949	501113
52536	501114
63005	501115
1200	501116
39140	501117
32992	501118
165706	501119
113526	501120
4912	501121
33880	501122
33480	501123
41176	501124
29546	501125
41459	501126
39429	501127
38165	501128
85997	501129
2343	501130
101928	501131
44541	501132
24351	501133
42965	501134
25539	501135
47490	501136
30629	501137
165050	501138
46663	501139
70097	501140
4833	501141
8289	501142
35805	501143
129695	501144
87281	501145
527	501146
59833	501147
98434	501148
4484	501149
25545	501150
33067	501151
93053	501152
6134	501153
4963	501154
30718	501155
14033	501156
102535	501157
55386	501158
70301	501159
3150	501160
6020	501161
5527	501162
12218	501163
2236	501164
34230	501165
41737	501166
6738	501167
127890	501168
6497	501169
13029	501170
28728	501171
18420	501172
871	501173
19996	501174
10014	501175
44195	501176
24259	501177
2623	501178
87452	501179
61558	501180
52854	501181
38551	501182
24097	501183
14536	501184
47234	501185
68031	501186
31783	501187
131691	501188
71913	501189
133257	501190
71374	501191
7090	501192
2338	501193
57538	501194
1570	501195
54250	501196
44442	501197
45767	501198
2279	501199
19603	501200
143892	501201
5481	501202
5435	501203
36692	501204
83998	501205
10469	501206
494	501207
7	501208
26500	501209
85940	501210
21604	501211
17253	501212
12	501213
6355	501214
51052	501215
30706	501216
29103	501217
6360	501218
24305	501219
37187	501220
32399	501221
3519	501222
6012	501223
42692	501224
66044	501225
85410	501226
18671	501227
81195	501228
85767	501229
7235	501230
69874	501231
27316	501232
732	501233
74732	501234
56544	501235
760	501236
42299	501237
40652	501238
160510	501239
36503	501240
90145	501241
99307	501242
7922	501243
32422	501244
93163	501245
44617	501246
32127	501247
27151	501248
16463	501249
67407	501250
67756	501251
69016	501252
21184	501253
27486	501254
2249	501255
97766	501256
84190	501257
46519	501258
34240	501259
48344	501260
59364	501261
105878	501262
25958	501263
1380	501264
28509	501265
121832	501266
98650	501267
10224	501268
76584	501269
4325	501270
2742	501271
77836	501272
858	501273
478	501274
16114	501275
127850	501276
819	501277
40477	501278
44921	501279
1270	501280
53251	501281
125713	501282
74030	501283
3361	501284
12828	501285
25198	501286
31474	501287
22969	501288
2289	501289
69080	501290
33618	501291
55094	501292
6297	501293
19444	501294
52563	501295
13750	501296
16270	501297
1048	501298
164958	501299
20872	501300
53907	501301
25066	501302
44482	501303
72802	501304
32071	501305
21447	501306
88806	501307
5289	501308
32405	501309
47551	501310
25441	501311
32321	501312
118200	501313
11562	501314
7814	501315
56381	501316
53266	501317
10186	501318
115162	501319
35025	501320
25168	501321
98806	501322
12511	501323
116346	501324
40328	501325
38442	501326
54782	501327
58132	501328
100203	501329
12039	501330
30017	501331
11446	501332
4954	501333
5386	501334
129973	501335
107190	501336
8295	501337
43409	501338
51153	501339
86226	501340
17397	501341
83232	501342
51964	501343
2698	501344
38414	501345
3733	501346
106316	501347
37790	501348
78129	501349
142692	501350
10097	501351
61863	501352
5127	501353
92886	501354
79903	501355
58905	501356
20738	501357
19202	501358
9007	501359
43365	501360
13255	501361
8505	501362
132964	501363
11468	501364
62397	501365
10432	501366
13988	501367
2003	501368
24973	501369
160	501370
69176	501371
29060	501372
27365	501373
157325	501374
997	501375
8331	501376
2448	501377
12520	501378
23224	501379
15640	501380
31532	501381
7458	501382
42117	501383
36924	501384
56091	501385
12632	501386
29862	501387
27360	501388
65397	501389
8916	501390
41485	501391
9673	501392
46471	501393
39353	501394
5450	501395
1949	501396
3110	501397
12469	501398
165	501399
20274	501400
72824	501401
39301	501402
14453	501403
19756	501404
32502	501405
143607	501406
47546	501407
101564	501408
11119	501409
37996	501410
7046	501411
71045	501412
17617	501413
135740	501414
62098	501415
9920	501416
25732	501417
28754	501418
11105	501419
24568	501420
10360	501421
4416	501422
18614	501423
20238	501424
38525	501425
75963	501426
11952	501427
4648	501428
8637	501429
65749	501430
159240	501431
151912	501432
25994	501433
77638	501434
2143	501435
1528	501436
151680	501437
45941	501438
2975	501439
109691	501440
94056	501441
84910	501442
44863	501443
97276	501444
2798	501445
26084	501446
15212	501447
17726	501448
5346	501449
21019	501450
82253	501451
86	501452
125646	501453
32726	501454
97002	501455
21702	501456
156001	501457
127109	501458
44232	501459
79096	501460
33115	501461
27603	501462
76854	501463
27582	501464
21117	501465
15039	501466
33713	501467
949	501468
60157	501469
47241	501470
13315	501471
9815	501472
7073	501473
162770	501474
9877	501475
69875	501476
25427	501477
75472	501478
17432	501479
84347	501480
439	501481
44808	501482
5947	501483
129236	501484
149014	501485
12997	501486
16511	501487
127272	501488
1482	501489
13288	501490
108192	501491
70548	501492
61116	501493
136280	501494
140209	501495
2180	501496
134416	501497
10139	501498
4458	501499
29206	501500
35984	501501
28330	501502
52586	501503
12407	501504
95	501505
28769	501506
103248	501507
13684	501508
70306	501509
141812	501510
28867	501511
41734	501512
7085	501513
29359	501514
9356	501515
67400	501516
98522	501517
16930	501518
114200	501519
7818	501520
16315	501521
17051	501522
39915	501523
744	501524
113938	501525
9067	501526
21279	501527
963	501528
6	501529
27049	501530
7953	501531
50814	501532
57937	501533
9207	501534
7835	501535
20022	501536
41962	501537
9816	501538
23834	501539
62256	501540
58271	501541
11389	501542
93870	501543
45676	501544
1527	501545
16676	501546
708	501547
31979	501548
20404	501549
520	501550
161161	501551
71073	501552
13493	501553
71325	501554
108648	501555
35862	501556
42066	501557
19377	501558
81946	501559
24215	501560
6487	501561
3321	501562
38254	501563
37045	501564
10158	501565
2639	501566
67755	501567
48179	501568
36442	501569
52987	501570
93542	501571
11647	501572
14129	501573
29808	501574
124290	501575
100525	501576
8474	501577
9823	501578
73351	501579
1101	501580
41539	501581
107379	501582
9765	501583
73742	501584
143618	501585
10491	501586
17158	501587
52672	501588
51253	501589
15643	501590
158746	501591
1743	501592
48306	501593
152669	501594
118656	501595
111754	501596
26728	501597
8094	501598
45483	501599
240	501600
2020	501601
37718	501602
105434	501603
31745	501604
1225	501605
45505	501606
118550	501607
60622	501608
29059	501609
155152	501610
36264	501611
23365	501612
74527	501613
2334	501614
6943	501615
27070	501616
12299	501617
58558	501618
22115	501619
33871	501620
93759	501621
6829	501622
101651	501623
1804	501624
13591	501625
18652	501626
8321	501627
1649	501628
2547	501629
28327	501630
19909	501631
7117	501632
13807	501633
56275	501634
20391	501635
48787	501636
104905	501637
118660	501638
165907	501639
107811	501640
4566	501641
14758	501642
103818	501643
13355	501644
46951	501645
103454	501646
63105	501647
85663	501648
61	501649
315	501650
68623	501651
82949	501652
20652	501653
130906	501654
144016	501655
16392	501656
19824	501657
164057	501658
6760	501659
19682	501660
38279	501661
10267	501662
53943	501663
21021	501664
6642	501665
1866	501666
89143	501667
114023	501668
71486	501669
34586	501670
10726	501671
4979	501672
3607	501673
102181	501674
7946	501675
5036	501676
50495	501677
74419	501678
52943	501679
86814	501680
452	501681
41242	501682
35402	501683
69875	501684
17432	501685
85155	501686
13057	501687
373	501688
86679	501689
69174	501690
79567	501691
8190	501692
4991	501693
62114	501694
46952	501695
34696	501696
69463	501697
2469	501698
7351	501699
99281	501700
703	501701
30241	501702
22260	501703
23807	501704
44479	501705
2	501706
120180	501707
80760	501708
9429	501709
154551	501710
128671	501711
43620	501712
25946	501713
69997	501714
12316	501715
19074	501716
24928	501717
34089	501718
19738	501719
14897	501720
21385	501721
73456	501722
91127	501723
99876	501724
60156	501725
38719	501726
42785	501727
12094	501728
18990	501729
93342	501730
7677	501731
65002	501732
158324	501733
86416	501734
94424	501735
27230	501736
21220	501737
12364	501738
46898	501739
10635	501740
56117	501741
21681	501742
17454	501743
110380	501744
20592	501745
4935	501746
78305	501747
62138	501748
72221	501749
63863	501750
496	501751
77220	501752
16053	501753
36579	501754
76922	501755
161051	501756
31478	501757
80229	501758
10026	501759
111142	501760
70420	501761
56066	501762
54912	501763
29138	501764
33538	501765
6331	501766
10661	501767
15975	501768
247	501769
951	501770
14132	501771
65997	501772
7507	501773
84441	501774
36988	501775
4928	501776
40634	501777
56837	501778
1728	501779
15693	501780
26362	501781
1768	501782
21607	501783
10395	501784
31645	501785
34826	501786
5928	501787
1356	501788
75157	501789
10858	501790
45960	501791
1022	501792
18273	501793
9502	501794
54447	501795
18399	501796
4091	501797
150279	501798
4574	501799
164500	501800
48543	501801
32518	501802
4919	501803
59935	501804
70191	501805
1080	501806
67307	501807
46494	501808
29458	501809
21684	501810
676	501811
4338	501812
49476	501813
16616	501814
74690	501815
23069	501816
23662	501817
34302	501818
66414	501819
95888	501820
96903	501821
2	501822
34846	501823
56020	501824
4568	501825
61102	501826
58251	501827
18324	501828
33974	501829
70294	501830
33661	501831
135530	501832
4026	501833
72461	501834
25836	501835
1892	501836
2688	501837
2710	501838
55284	501839
13564	501840
5614	501841
41869	501842
15213	501843
57270	501844
127394	501845
133184	501846
34543	501847
9805	501848
142245	501849
25892	501850
16977	501851
46497	501852
48653	501853
12647	501854
42295	501855
18076	501856
32	501857
106530	501858
103652	501859
174	501860
12504	501861
33180	501862
52554	501863
42655	501864
29928	501865
6887	501866
66760	501867
76922	501868
62348	501869
8391	501870
122679	501871
17043	501872
9465	501873
114498	501874
1337	501875
31703	501876
80016	501877
44727	501878
94008	501879
110920	501880
63048	501881
12309	501882
8700	501883
5757	501884
55058	501885
46471	501886
27878	501887
29353	501888
64319	501889
2004	501890
7398	501891
1328	501892
162	501893
32803	501894
3530	501895
23246	501896
135421	501897
135	501898
29157	501899
6472	501900
78528	501901
31665	501902
3145	501903
93304	501904
11552	501905
145554	501906
116907	501907
129745	501908
159883	501909
25104	501910
23563	501911
8133	501912
674	501913
117106	501914
45198	501915
9226	501916
50494	501917
22190	501918
714	501919
33173	501920
18064	501921
660	501922
42962	501923
1904	501924
4779	501925
29705	501926
63342	501927
17446	501928
58524	501929
4866	501930
37533	501931
2049	501932
17167	501933
42811	501934
102159	501935
2369	501936
65426	501937
7382	501938
22464	501939
6006	501940
20398	501941
644	501942
8117	501943
388	501944
53108	501945
71188	501946
4657	501947
3175	501948
18079	501949
58954	501950
4051	501951
25421	501952
12708	501953
99401	501954
17727	501955
56404	501956
5470	501957
35054	501958
2025	501959
1081	501960
83901	501961
16954	501962
21408	501963
25376	501964
129419	501965
45026	501966
49047	501967
55174	501968
36848	501969
123873	501970
91	501971
44149	501972
78972	501973
6067	501974
42239	501975
20362	501976
39061	501977
11029	501978
29436	501979
104149	501980
49116	501981
14155	501982
2728	501983
85375	501984
3107	501985
58913	501986
34952	501987
73071	501988
133034	501989
67262	501990
92859	501991
141397	501992
65193	501993
44302	501994
3460	501995
121480	501996
80830	501997
10505	501998
67079	501999
860	502000
73695	502001
9474	502002
66881	502003
85382	502004
21964	502005
155857	502006
10929	502007
824	502008
19935	502009
4515	502010
29891	502011
4918	502012
4062	502013
148588	502014
14916	502015
20885	502016
12929	502017
1962	502018
86488	502019
66812	502020
129308	502021
16751	502022
8291	502023
9399	502024
50714	502025
33173	502026
17188	502027
535	502028
38365	502029
3545	502030
82730	502031
58025	502032
55873	502033
131015	502034
8326	502035
14214	502036
4250	502037
45522	502038
17894	502039
8460	502040
63661	502041
122099	502042
22144	502043
48625	502044
22167	502045
12867	502046
13439	502047
42681	502048
28822	502049
71362	502050
8590	502051
35840	502052
15297	502053
68792	502054
18440	502055
30472	502056
970	502057
3568	502058
22726	502059
4978	502060
2857	502061
10767	502062
48112	502063
21876	502064
78374	502065
47	502066
19620	502067
110682	502068
39577	502069
91407	502070
13516	502071
13059	502072
27544	502073
108578	502074
63820	502075
86647	502076
52209	502077
3880	502078
128924	502079
12169	502080
35344	502081
29200	502082
14529	502083
31713	502084
9853	502085
39613	502086
40247	502087
9348	502088
23310	502089
24947	502090
3428	502091
13391	502092
15245	502093
12023	502094
165596	502095
49303	502096
6782	502097
10964	502098
126299	502099
44852	502100
10925	502101
22395	502102
988	502103
2954	502104
54720	502105
24492	502106
47540	502107
48293	502108
5330	502109
78575	502110
34497	502111
47343	502112
149923	502113
4462	502114
66388	502115
155817	502116
34984	502117
145020	502118
156755	502119
105671	502120
98	502121
18870	502122
17329	502123
34929	502124
72842	502125
103939	502126
3396	502127
64040	502128
39286	502129
2500	502130
35060	502131
165180	502132
46902	502133
62762	502134
30128	502135
33680	502136
128567	502137
8323	502138
20147	502139
17709	502140
95088	502141
156114	502142
32086	502143
6739	502144
12272	502145
15415	502146
1722	502147
96491	502148
37187	502149
11360	502150
52	502151
81603	502152
19559	502153
57975	502154
12021	502155
57403	502156
20926	502157
40214	502158
76445	502159
88047	502160
27005	502161
3244	502162
20	502163
155324	502164
8674	502165
1013	502166
12657	502167
3785	502168
57	502169
18870	502170
96631	502171
131108	502172
49393	502173
37790	502174
20368	502175
102389	502176
73422	502177
39673	502178
120690	502179
3169	502180
28880	502181
3738	502182
3610	502183
22186	502184
1198	502185
638	502186
18262	502187
22126	502188
25534	502189
3858	502190
27827	502191
7547	502192
40072	502193
38271	502194
118809	502195
14910	502196
119418	502197
51490	502198
124035	502199
11840	502200
86473	502201
53227	502202
48603	502203
61371	502204
5225	502205
67644	502206
804	502207
84715	502208
29287	502209
27740	502210
10428	502211
13647	502212
3129	502213
31918	502214
76577	502215
611	502216
70	502217
28318	502218
216	502219
447	502220
69522	502221
12571	502222
3649	502223
30522	502224
103597	502225
103521	502226
3428	502227
54989	502228
30960	502229
41981	502230
42960	502231
59112	502232
15291	502233
27522	502234
11467	502235
41370	502236
73312	502237
33478	502238
24276	502239
27363	502240
25792	502241
118294	502242
45375	502243
51944	502244
82214	502245
633	502246
9398	502247
144824	502248
2449	502249
47	502250
135967	502251
923	502252
121423	502253
36200	502254
53468	502255
1084	502256
30146	502257
104972	502258
26076	502259
18192	502260
69625	502261
56767	502262
43420	502263
11835	502264
6836	502265
162663	502266
7054	502267
151350	502268
20344	502269
8635	502270
18806	502271
39278	502272
147473	502273
1084	502274
11012	502275
62182	502276
2331	502277
169	502278
12165	502279
13261	502280
48635	502281
69864	502282
18251	502283
25416	502284
4800	502285
45771	502286
151804	502287
7408	502288
34640	502289
138579	502290
131241	502291
59795	502292
86	502293
38042	502294
72078	502295
57955	502296
524	502297
132648	502298
640	502299
3994	502300
31163	502301
74969	502302
44879	502303
49678	502304
23645	502305
9873	502306
4838	502307
21294	502308
18165	502309
47577	502310
51770	502311
151657	502312
58272	502313
154387	502314
30336	502315
93233	502316
59306	502317
76721	502318
99072	502319
73372	502320
12860	502321
12722	502322
897	502323
1557	502324
41119	502325
125912	502326
52040	502327
47350	502328
9527	502329
54445	502330
6965	502331
15367	502332
52340	502333
41822	502334
15289	502335
22985	502336
88186	502337
37926	502338
110894	502339
4984	502340
42143	502341
33571	502342
48	502343
30290	502344
2587	502345
30239	502346
1063	502347
76701	502348
3814	502349
25402	502350
23441	502351
35124	502352
80993	502353
138542	502354
99967	502355
134181	502356
35529	502357
98964	502358
53100	502359
80440	502360
100626	502361
27297	502362
62956	502363
40516	502364
35436	502365
10395	502366
3527	502367
3791	502368
3720	502369
20774	502370
285	502371
99884	502372
72958	502373
98694	502374
43697	502375
26389	502376
103290	502377
16330	502378
12362	502379
926	502380
96143	502381
21366	502382
2523	502383
79706	502384
4602	502385
30878	502386
296	502387
27854	502388
15254	502389
19188	502390
78085	502391
15168	502392
637	502393
90451	502394
98049	502395
25286	502396
151	502397
74746	502398
71788	502399
5011	502400
32599	502401
17955	502402
4200	502403
2312	502404
16112	502405
11018	502406
153878	502407
15136	502408
117654	502409
59815	502410
2295	502411
51237	502412
30091	502413
23350	502414
73771	502415
88695	502416
11206	502417
72758	502418
130633	502419
24087	502420
815	502421
3106	502422
5094	502423
16215	502424
37811	502425
29006	502426
46565	502427
63398	502428
54051	502429
104033	502430
9096	502431
40325	502432
15286	502433
1947	502434
22580	502435
523	502436
19343	502437
59453	502438
96882	502439
57224	502440
4026	502441
5366	502442
28704	502443
97645	502444
1687	502445
39752	502446
18865	502447
1429	502448
1098	502449
56083	502450
2188	502451
47542	502452
76262	502453
67200	502454
5390	502455
2577	502456
32215	502457
89816	502458
74919	502459
17276	502460
24529	502461
29636	502462
10444	502463
47166	502464
75538	502465
974	502466
12661	502467
106497	502468
99499	502469
117025	502470
64773	502471
17913	502472
11230	502473
332	502474
123103	502475
19027	502476
5600	502477
3666	502478
2535	502479
14892	502480
4294	502481
88808	502482
30654	502483
56823	502484
54247	502485
58873	502486
3897	502487
25131	502488
32816	502489
130481	502490
99688	502491
61165	502492
60192	502493
17065	502494
34902	502495
39712	502496
16307	502497
118519	502498
99207	502499
49343	502500
58206	502501
90676	502502
3929	502503
20001	502504
27168	502505
14378	502506
59367	502507
48526	502508
38772	502509
132795	502510
13910	502511
33073	502512
4944	502513
276	502514
49750	502515
91708	502516
9693	502517
55159	502518
6012	502519
10291	502520
27039	502521
3061	502522
13682	502523
25581	502524
52276	502525
12805	502526
4139	502527
1181	502528
39807	502529
87651	502530
5157	502531
2941	502532
9475	502533
6309	502534
16558	502535
138076	502536
8194	502537
47526	502538
30223	502539
25076	502540
123755	502541
17054	502542
2113	502543
7812	502544
57970	502545
2230	502546
50469	502547
79804	502548
29270	502549
16742	502550
445	502551
34672	502552
2766	502553
63176	502554
166514	502555
74964	502556
142350	502557
48341	502558
68788	502559
3007	502560
7720	502561
50817	502562
21868	502563
7699	502564
72588	502565
2309	502566
28581	502567
20936	502568
131109	502569
9401	502570
34907	502571
3067	502572
29410	502573
48709	502574
84300	502575
6892	502576
9211	502577
12571	502578
108592	502579
78286	502580
27333	502581
133260	502582
62358	502583
650	502584
28619	502585
52396	502586
5665	502587
2988	502588
26939	502589
21627	502590
49016	502591
46622	502592
28416	502593
17391	502594
13751	502595
115208	502596
118469	502597
32216	502598
2300	502599
39681	502600
65169	502601
118236	502602
12272	502603
8198	502604
7377	502605
63384	502606
93033	502607
6006	502608
34284	502609
9374	502610
79349	502611
62153	502612
88570	502613
31947	502614
76399	502615
1295	502616
64831	502617
13007	502618
105847	502619
36420	502620
325	502621
33949	502622
25106	502623
34622	502624
69851	502625
2505	502626
422	502627
424	502628
23476	502629
31524	502630
25954	502631
34272	502632
105278	502633
120734	502634
14021	502635
120076	502636
7655	502637
3317	502638
20484	502639
165308	502640
16543	502641
31705	502642
100416	502643
12417	502644
45001	502645
81146	502646
60410	502647
58768	502648
10922	502649
58525	502650
49376	502651
22049	502652
80163	502653
13377	502654
15905	502655
76102	502656
124160	502657
8969	502658
60175	502659
6748	502660
60575	502661
28629	502662
65360	502663
112880	502664
54479	502665
11599	502666
6115	502667
2157	502668
160981	502669
36342	502670
1132	502671
85559	502672
37584	502673
22972	502674
15343	502675
54756	502676
31418	502677
59949	502678
72516	502679
93271	502680
9523	502681
9324	502682
5168	502683
60248	502684
817	502685
19747	502686
26309	502687
129109	502688
53213	502689
31437	502690
9347	502691
152118	502692
1951	502693
19966	502694
27554	502695
24113	502696
101703	502697
2148	502698
18721	502699
100695	502700
16931	502701
5920	502702
43866	502703
6310	502704
97806	502705
118597	502706
44119	502707
47498	502708
6714	502709
66	502710
1694	502711
90327	502712
49724	502713
90754	502714
67084	502715
23594	502716
3019	502717
49527	502718
4525	502719
29438	502720
128277	502721
117922	502722
155823	502723
31866	502724
7324	502725
22666	502726
13305	502727
108330	502728
24651	502729
73948	502730
3351	502731
29361	502732
433	502733
54365	502734
12941	502735
145911	502736
39768	502737
33422	502738
13599	502739
126179	502740
108989	502741
91161	502742
5398	502743
3955	502744
56388	502745
31736	502746
64087	502747
38118	502748
1871	502749
35626	502750
73100	502751
26298	502752
18266	502753
3439	502754
14470	502755
19247	502756
68361	502757
45997	502758
50200	502759
130873	502760
84095	502761
102925	502762
155813	502763
5862	502764
105414	502765
96737	502766
7801	502767
21283	502768
83735	502769
78023	502770
3656	502771
1500	502772
5229	502773
958	502774
70879	502775
38507	502776
48219	502777
117162	502778
68199	502779
4746	502780
3689	502781
44	502782
63879	502783
13489	502784
2219	502785
45820	502786
17887	502787
49702	502788
5263	502789
23709	502790
1481	502791
54526	502792
2084	502793
1099	502794
25405	502795
19904	502796
8298	502797
39086	502798
120547	502799
17372	502800
17841	502801
291	502802
39923	502803
31374	502804
99507	502805
58745	502806
29430	502807
28287	502808
1176	502809
1828	502810
50518	502811
7792	502812
42025	502813
15824	502814
6328	502815
966	502816
83437	502817
53591	502818
24489	502819
16471	502820
59364	502821
7173	502822
768	502823
13302	502824
7613	502825
153950	502826
129498	502827
1501	502828
82653	502829
48791	502830
102352	502831
113958	502832
14793	502833
47888	502834
53250	502835
9879	502836
35088	502837
29848	502838
67798	502839
6020	502840
46454	502841
28826	502842
1411	502843
18576	502844
13237	502845
4336	502846
31467	502847
14047	502848
40230	502849
113823	502850
29572	502851
104174	502852
18296	502853
138433	502854
1303	502855
35417	502856
120668	502857
16156	502858
78765	502859
1755	502860
63129	502861
112134	502862
8746	502863
160038	502864
33128	502865
73408	502866
96903	502867
9156	502868
857	502869
26517	502870
9095	502871
22587	502872
17556	502873
7329	502874
8030	502875
59042	502876
92164	502877
128620	502878
10086	502879
49531	502880
79965	502881
9407	502882
9466	502883
68452	502884
81812	502885
229	502886
64744	502887
23889	502888
117981	502889
4391	502890
2471	502891
57458	502892
40656	502893
741	502894
64632	502895
74480	502896
164445	502897
92092	502898
3571	502899
65844	502900
164617	502901
15667	502902
13473	502903
35776	502904
42152	502905
72414	502906
2995	502907
37315	502908
5483	502909
4709	502910
26161	502911
10808	502912
53354	502913
2693	502914
5994	502915
49302	502916
21789	502917
13877	502918
8054	502919
25710	502920
36146	502921
6285	502922
1617	502923
17913	502924
148052	502925
48145	502926
5826	502927
11315	502928
2732	502929
46140	502930
91144	502931
10852	502932
15861	502933
13511	502934
86803	502935
61419	502936
30829	502937
112320	502938
7294	502939
2710	502940
14771	502941
6944	502942
54772	502943
106604	502944
34340	502945
37454	502946
23259	502947
11854	502948
73539	502949
17611	502950
2251	502951
72256	502952
54391	502953
21005	502954
37207	502955
6416	502956
60776	502957
18244	502958
31762	502959
19371	502960
2201	502961
143610	502962
165168	502963
43656	502964
10179	502965
30640	502966
103026	502967
13994	502968
38572	502969
11348	502970
12491	502971
2047	502972
23052	502973
57745	502974
34943	502975
7988	502976
27200	502977
81805	502978
13735	502979
80685	502980
969	502981
2358	502982
48252	502983
35986	502984
28450	502985
15746	502986
105098	502987
21195	502988
56695	502989
18533	502990
27109	502991
20836	502992
62758	502993
37763	502994
77546	502995
130034	502996
38041	502997
33507	502998
2856	502999
5409	503000
8358	503001
62136	503002
10980	503003
145848	503004
2042	503005
10142	503006
62215	503007
4375	503008
16492	503009
19277	503010
64811	503011
14883	503012
144932	503013
83763	503014
11302	503015
125676	503016
105419	503017
23682	503018
25	503019
9236	503020
60535	503021
25548	503022
68374	503023
1341	503024
20111	503025
20607	503026
62171	503027
39857	503028
15450	503029
52122	503030
40794	503031
36422	503032
59811	503033
2251	503034
96376	503035
16466	503036
63664	503037
28352	503038
24403	503039
2627	503040
10644	503041
17111	503042
29561	503043
66683	503044
5785	503045
20492	503046
15213	503047
127101	503048
6365	503049
8772	503050
5573	503051
25003	503052
6459	503053
60048	503054
1338	503055
97869	503056
10125	503057
73656	503058
122292	503059
630	503060
54880	503061
16331	503062
158939	503063
21306	503064
5703	503065
145386	503066
10684	503067
155019	503068
44891	503069
65156	503070
38885	503071
21277	503072
50577	503073
99622	503074
75241	503075
111662	503076
28867	503077
18437	503078
26023	503079
153112	503080
15881	503081
31124	503082
89923	503083
59136	503084
51827	503085
116846	503086
1199	503087
29884	503088
29753	503089
43436	503090
74184	503091
71898	503092
134759	503093
51268	503094
51044	503095
55820	503096
33615	503097
4921	503098
102311	503099
23659	503100
45427	503101
71568	503102
12997	503103
23454	503104
6833	503105
71191	503106
25404	503107
30657	503108
95119	503109
23249	503110
23	503111
36649	503112
8621	503113
9205	503114
42205	503115
11516	503116
47566	503117
430	503118
10293	503119
148859	503120
145753	503121
19599	503122
126074	503123
53123	503124
32439	503125
4562	503126
165877	503127
37269	503128
114447	503129
95112	503130
36384	503131
108903	503132
50843	503133
41231	503134
704	503135
76786	503136
53321	503137
33357	503138
938	503139
12455	503140
88473	503141
18881	503142
2085	503143
33981	503144
157	503145
73834	503146
14411	503147
32359	503148
12249	503149
2712	503150
13994	503151
2026	503152
39875	503153
19489	503154
70792	503155
3997	503156
56150	503157
4075	503158
49168	503159
97378	503160
80838	503161
44915	503162
25853	503163
93051	503164
566	503165
132429	503166
70637	503167
7084	503168
91781	503169
42489	503170
64553	503171
97414	503172
41056	503173
70269	503174
8993	503175
20059	503176
9617	503177
62203	503178
29103	503179
3178	503180
2317	503181
110033	503182
67189	503183
727	503184
6719	503185
40375	503186
56070	503187
11911	503188
69599	503189
3707	503190
15228	503191
55819	503192
162501	503193
127678	503194
9664	503195
1241	503196
33641	503197
23801	503198
19107	503199
76018	503200
31555	503201
65065	503202
27750	503203
4033	503204
23922	503205
27635	503206
90157	503207
165	503208
5183	503209
10842	503210
1011	503211
34259	503212
33542	503213
12700	503214
5126	503215
55839	503216
17798	503217
8522	503218
25247	503219
64607	503220
124738	503221
13788	503222
74086	503223
126495	503224
108273	503225
69720	503226
313	503227
3004	503228
58607	503229
61360	503230
83563	503231
72371	503232
3184	503233
2219	503234
21506	503235
114206	503236
39322	503237
33291	503238
15358	503239
6428	503240
96219	503241
11816	503242
128272	503243
119924	503244
103207	503245
30843	503246
10384	503247
155397	503248
39408	503249
59262	503250
82781	503251
35142	503252
43361	503253
17744	503254
73610	503255
73	503256
14073	503257
46714	503258
3934	503259
101610	503260
97154	503261
256	503262
52672	503263
3652	503264
62964	503265
33201	503266
34793	503267
94589	503268
78088	503269
2899	503270
58	503271
2534	503272
11306	503273
1395	503274
2634	503275
2472	503276
53800	503277
8143	503278
1984	503279
71900	503280
42677	503281
72029	503282
54206	503283
42649	503284
7490	503285
57586	503286
18353	503287
3433	503288
2829	503289
37695	503290
8207	503291
1941	503292
22303	503293
11423	503294
72282	503295
527	503296
18066	503297
62130	503298
13246	503299
12370	503300
2407	503301
3425	503302
134612	503303
160573	503304
10895	503305
99500	503306
106352	503307
66371	503308
147733	503309
55434	503310
7398	503311
18240	503312
4353	503313
1049	503314
105398	503315
49156	503316
17627	503317
57575	503318
37805	503319
71603	503320
13245	503321
18355	503322
1367	503323
19887	503324
1399	503325
67378	503326
21683	503327
23703	503328
24967	503329
161240	503330
27564	503331
9221	503332
85236	503333
63039	503334
183	503335
49261	503336
59615	503337
77824	503338
41680	503339
82354	503340
121987	503341
30435	503342
21389	503343
48567	503344
40025	503345
6907	503346
66116	503347
2312	503348
85508	503349
12086	503350
58000	503351
16008	503352
5581	503353
44181	503354
81495	503355
84073	503356
87838	503357
30984	503358
36451	503359
302	503360
96773	503361
22976	503362
8219	503363
315	503364
29884	503365
343	503366
37247	503367
16260	503368
79305	503369
41815	503370
20693	503371
14601	503372
10050	503373
6718	503374
23533	503375
6	503376
8407	503377
100177	503378
74422	503379
104874	503380
81345	503381
19710	503382
11992	503383
65934	503384
15166	503385
32339	503386
6072	503387
93929	503388
2379	503389
44629	503390
56446	503391
94055	503392
6375	503393
30864	503394
44207	503395
82591	503396
89058	503397
41052	503398
21826	503399
28821	503400
35173	503401
1251	503402
149427	503403
74334	503404
174	503405
13258	503406
25797	503407
24401	503408
38405	503409
2400	503410
106821	503411
103453	503412
3875	503413
9087	503414
3325	503415
312	503416
25783	503417
30847	503418
12373	503419
41710	503420
850	503421
3996	503422
4165	503423
64946	503424
11251	503425
5366	503426
8602	503427
37604	503428
105743	503429
7521	503430
1706	503431
5464	503432
96895	503433
10988	503434
66173	503435
57703	503436
28775	503437
9610	503438
38078	503439
13105	503440
12016	503441
77959	503442
14513	503443
1720	503444
6872	503445
12427	503446
67902	503447
29885	503448
125096	503449
8116	503450
98607	503451
51405	503452
35623	503453
86076	503454
24749	503455
25925	503456
7396	503457
9229	503458
6386	503459
36147	503460
2694	503461
8121	503462
21329	503463
136609	503464
84152	503465
148945	503466
36594	503467
26124	503468
102537	503469
83194	503470
49424	503471
24990	503472
40758	503473
98697	503474
4895	503475
9991	503476
34977	503477
23871	503478
5462	503479
63	503480
69645	503481
6621	503482
85618	503483
2755	503484
56904	503485
3030	503486
27657	503487
15790	503488
153946	503489
101142	503490
530	503491
3895	503492
83199	503493
33051	503494
10000	503495
6517	503496
53680	503497
28971	503498
4612	503499
14110	503500
30938	503501
81600	503502
27698	503503
114102	503504
10845	503505
37044	503506
13873	503507
1576	503508
1130	503509
33038	503510
1920	503511
36010	503512
25642	503513
36	503514
33152	503515
6123	503516
60473	503517
96758	503518
91108	503519
2761	503520
15745	503521
26707	503522
915	503523
121426	503524
104163	503525
64200	503526
620	503527
2193	503528
2960	503529
12535	503530
106714	503531
1016	503532
22923	503533
48017	503534
20268	503535
32785	503536
19565	503537
72025	503538
24482	503539
4384	503540
31943	503541
3411	503542
59030	503543
10353	503544
59526	503545
113124	503546
141710	503547
289	503548
72026	503549
44980	503550
22936	503551
97	503552
58739	503553
25937	503554
76094	503555
6321	503556
48167	503557
112220	503558
24547	503559
29143	503560
19735	503561
71651	503562
34186	503563
19662	503564
35490	503565
44152	503566
4568	503567
31394	503568
46732	503569
17978	503570
62259	503571
10087	503572
58937	503573
158388	503574
1904	503575
37808	503576
133	503577
5291	503578
9652	503579
56014	503580
61147	503581
9212	503582
15905	503583
122878	503584
83138	503585
8958	503586
60346	503587
26320	503588
5021	503589
18392	503590
452	503591
9612	503592
13728	503593
67958	503594
9900	503595
6897	503596
58838	503597
55226	503598
5298	503599
15861	503600
66249	503601
61841	503602
27172	503603
64847	503604
37988	503605
38387	503606
59907	503607
3998	503608
20827	503609
18075	503610
54313	503611
26463	503612
74160	503613
8638	503614
40375	503615
6066	503616
31701	503617
10739	503618
139423	503619
580	503620
46428	503621
163542	503622
633	503623
18097	503624
82016	503625
48686	503626
9476	503627
13068	503628
64890	503629
11949	503630
13026	503631
20850	503632
30306	503633
40401	503634
32908	503635
34640	503636
62325	503637
10828	503638
57746	503639
234	503640
127620	503641
48246	503642
101802	503643
104934	503644
43682	503645
8583	503646
74133	503647
60425	503648
29411	503649
137	503650
33585	503651
12054	503652
88682	503653
27616	503654
53567	503655
110900	503656
58991	503657
99471	503658
34682	503659
10851	503660
52157	503661
487	503662
82330	503663
17493	503664
32932	503665
18759	503666
66506	503667
10369	503668
15828	503669
37807	503670
30135	503671
42612	503672
65173	503673
156937	503674
156666	503675
24612	503676
83525	503677
148733	503678
29457	503679
548	503680
8810	503681
9258	503682
124363	503683
67146	503684
61229	503685
45092	503686
73010	503687
37133	503688
44073	503689
9133	503690
13702	503691
82873	503692
54643	503693
10518	503694
49284	503695
6455	503696
902	503697
49967	503698
58419	503699
472	503700
7676	503701
55083	503702
55098	503703
3330	503704
28757	503705
4857	503706
27338	503707
37386	503708
8526	503709
36330	503710
3410	503711
16968	503712
30089	503713
95706	503714
4838	503715
21296	503716
113	503717
32296	503718
148186	503719
143299	503720
39194	503721
23506	503722
77759	503723
22610	503724
76865	503725
85465	503726
122405	503727
24282	503728
38933	503729
1964	503730
28911	503731
20991	503732
25213	503733
7196	503734
12867	503735
688	503736
14470	503737
44	503738
47675	503739
37618	503740
8862	503741
14448	503742
11587	503743
69867	503744
2130	503745
123669	503746
121303	503747
13558	503748
19769	503749
11444	503750
33508	503751
41534	503752
58598	503753
13255	503754
92015	503755
63707	503756
63041	503757
8138	503758
15684	503759
3620	503760
7751	503761
162518	503762
141384	503763
1618	503764
597	503765
10511	503766
5180	503767
85649	503768
29261	503769
27625	503770
3944	503771
3416	503772
12288	503773
28505	503774
3757	503775
42161	503776
3708	503777
14484	503778
143968	503779
30484	503780
53867	503781
124435	503782
70712	503783
2301	503784
86893	503785
46816	503786
6950	503787
104984	503788
19	503789
3166	503790
105690	503791
5863	503792
15491	503793
39240	503794
35675	503795
24766	503796
25695	503797
3958	503798
115867	503799
47909	503800
14371	503801
41859	503802
24807	503803
15065	503804
6473	503805
164202	503806
106860	503807
12020	503808
35376	503809
96178	503810
15483	503811
6806	503812
123261	503813
119860	503814
32579	503815
143078	503816
26987	503817
1538	503818
85587	503819
12314	503820
84579	503821
89123	503822
48257	503823
38076	503824
33282	503825
11711	503826
138083	503827
38814	503828
230	503829
33515	503830
84514	503831
25105	503832
35459	503833
17651	503834
24610	503835
77359	503836
40524	503837
132776	503838
58136	503839
51736	503840
110863	503841
24929	503842
13523	503843
7096	503844
165868	503845
16362	503846
45691	503847
56548	503848
17168	503849
80184	503850
30169	503851
7576	503852
96016	503853
161026	503854
127212	503855
50496	503856
42803	503857
38868	503858
69145	503859
78958	503860
5730	503861
66606	503862
33887	503863
692	503864
7722	503865
14572	503866
1868	503867
1514	503868
33246	503869
19371	503870
2170	503871
105981	503872
9799	503873
37523	503874
53086	503875
61197	503876
6155	503877
97773	503878
59588	503879
47339	503880
18754	503881
2520	503882
43355	503883
121030	503884
3979	503885
83102	503886
74408	503887
57427	503888
134668	503889
85889	503890
32063	503891
34555	503892
36885	503893
5859	503894
107763	503895
11979	503896
59719	503897
22130	503898
9322	503899
15044	503900
4226	503901
4763	503902
72628	503903
21232	503904
1054	503905
106467	503906
22518	503907
42355	503908
118	503909
27202	503910
43309	503911
12238	503912
12120	503913
62124	503914
33352	503915
17863	503916
40856	503917
9871	503918
16980	503919
28875	503920
133654	503921
1812	503922
14252	503923
2637	503924
677	503925
57863	503926
166476	503927
9681	503928
73098	503929
145010	503930
6844	503931
6173	503932
49	503933
27433	503934
117747	503935
4913	503936
8116	503937
7706	503938
3706	503939
7918	503940
58098	503941
11524	503942
13761	503943
5017	503944
107340	503945
4428	503946
49841	503947
118557	503948
29178	503949
81009	503950
44769	503951
49673	503952
73093	503953
97351	503954
83401	503955
1135	503956
35904	503957
47712	503958
22451	503959
12485	503960
106327	503961
50589	503962
75318	503963
97714	503964
126013	503965
86709	503966
75871	503967
15648	503968
1418	503969
43984	503970
39996	503971
1906	503972
25437	503973
68944	503974
5975	503975
52319	503976
14671	503977
65171	503978
8033	503979
14170	503980
92621	503981
20891	503982
132287	503983
116527	503984
75210	503985
66659	503986
70481	503987
11511	503988
107924	503989
100389	503990
38185	503991
22309	503992
14057	503993
37326	503994
110251	503995
10372	503996
14457	503997
64706	503998
3060	503999
10911	504000
14892	504001
6227	504002
73730	504003
26293	504004
26421	504005
43404	504006
85914	504007
69352	504008
67277	504009
13510	504010
160079	504011
114081	504012
71692	504013
46525	504014
18121	504015
105131	504016
41197	504017
17984	504018
8631	504019
34248	504020
137607	504021
9748	504022
56572	504023
17701	504024
2828	504025
19468	504026
55859	504027
53472	504028
76689	504029
73873	504030
35683	504031
137964	504032
21337	504033
27999	504034
60337	504035
13215	504036
6258	504037
51228	504038
12798	504039
30237	504040
80171	504041
3247	504042
22163	504043
30425	504044
21764	504045
10987	504046
102087	504047
43745	504048
382	504049
27374	504050
713	504051
57167	504052
33866	504053
31767	504054
62768	504055
538	504056
35564	504057
85435	504058
19169	504059
102943	504060
6401	504061
79186	504062
73659	504063
13932	504064
57554	504065
37980	504066
7238	504067
96952	504068
86683	504069
2565	504070
34137	504071
30182	504072
29835	504073
14191	504074
54562	504075
73859	504076
21620	504077
78040	504078
16208	504079
5168	504080
62094	504081
20823	504082
51511	504083
55270	504084
8773	504085
4035	504086
122181	504087
49431	504088
18337	504089
2877	504090
82965	504091
57543	504092
66559	504093
24719	504094
9712	504095
8393	504096
88949	504097
57297	504098
22060	504099
1928	504100
83832	504101
733	504102
133486	504103
112779	504104
279	504105
124352	504106
86301	504107
45327	504108
30166	504109
124731	504110
3158	504111
7834	504112
55253	504113
1309	504114
9841	504115
72189	504116
6237	504117
72364	504118
17681	504119
6901	504120
43232	504121
1449	504122
42784	504123
13277	504124
47643	504125
66814	504126
161140	504127
35538	504128
99127	504129
35377	504130
4418	504131
32524	504132
29932	504133
43357	504134
45494	504135
8270	504136
12777	504137
49946	504138
14604	504139
11700	504140
434	504141
154	504142
54618	504143
58170	504144
61621	504145
20593	504146
67005	504147
7263	504148
112691	504149
964	504150
14715	504151
2358	504152
6897	504153
26978	504154
45438	504155
16646	504156
23694	504157
7996	504158
10281	504159
38839	504160
106018	504161
77402	504162
95166	504163
42895	504164
14326	504165
22062	504166
26083	504167
27279	504168
37185	504169
54083	504170
22822	504171
6431	504172
53776	504173
11558	504174
19235	504175
44755	504176
64043	504177
71676	504178
121653	504179
5260	504180
47029	504181
136176	504182
97743	504183
23547	504184
35456	504185
131	504186
53155	504187
50470	504188
45426	504189
7328	504190
65253	504191
47808	504192
140728	504193
60348	504194
9235	504195
6715	504196
5114	504197
13564	504198
80675	504199
1120	504200
64647	504201
2768	504202
45601	504203
62689	504204
5873	504205
59417	504206
12616	504207
35378	504208
47207	504209
5230	504210
33109	504211
2559	504212
50020	504213
84553	504214
259	504215
55899	504216
42824	504217
17962	504218
45224	504219
38961	504220
85189	504221
72159	504222
132958	504223
51539	504224
105204	504225
262	504226
56270	504227
8045	504228
3275	504229
4317	504230
29238	504231
39259	504232
1921	504233
25522	504234
6439	504235
14873	504236
72244	504237
121846	504238
16118	504239
3408	504240
99064	504241
19689	504242
19429	504243
2956	504244
2501	504245
95827	504246
115838	504247
46547	504248
91448	504249
55437	504250
80404	504251
34879	504252
15372	504253
100422	504254
102941	504255
37219	504256
36933	504257
134473	504258
124283	504259
30471	504260
14099	504261
8123	504262
55925	504263
6518	504264
41131	504265
72232	504266
3667	504267
40	504268
32705	504269
122147	504270
120008	504271
47625	504272
74797	504273
35824	504274
24893	504275
99365	504276
110759	504277
366	504278
2670	504279
52516	504280
2820	504281
13345	504282
18505	504283
127879	504284
19346	504285
47053	504286
110349	504287
76148	504288
80775	504289
1182	504290
126760	504291
10003	504292
65134	504293
3699	504294
44734	504295
53178	504296
817	504297
60305	504298
149331	504299
21986	504300
96557	504301
17153	504302
752	504303
56713	504304
3588	504305
77713	504306
91742	504307
92092	504308
1596	504309
2856	504310
60700	504311
56625	504312
16577	504313
58932	504314
35543	504315
105060	504316
114245	504317
38821	504318
3921	504319
161868	504320
15402	504321
21973	504322
8187	504323
14379	504324
25090	504325
25933	504326
138410	504327
80364	504328
51	504329
42659	504330
35423	504331
85726	504332
42115	504333
42483	504334
6760	504335
23690	504336
21286	504337
64517	504338
73662	504339
1559	504340
44968	504341
4287	504342
127951	504343
67841	504344
121816	504345
165915	504346
99989	504347
27664	504348
4546	504349
25820	504350
4215	504351
36896	504352
154333	504353
16169	504354
119968	504355
2965	504356
37182	504357
61473	504358
25386	504359
24257	504360
14368	504361
24006	504362
5232	504363
77881	504364
27048	504365
64251	504366
32317	504367
115753	504368
11948	504369
164734	504370
5100	504371
147904	504372
11794	504373
24340	504374
4607	504375
133462	504376
15268	504377
31089	504378
30096	504379
10479	504380
59860	504381
2370	504382
111808	504383
106261	504384
71353	504385
69129	504386
123666	504387
1363	504388
39928	504389
789	504390
132205	504391
182	504392
139475	504393
98112	504394
4	504395
10136	504396
52914	504397
102922	504398
33788	504399
50954	504400
21556	504401
25124	504402
47288	504403
46393	504404
48034	504405
13550	504406
58568	504407
26153	504408
8370	504409
308	504410
56553	504411
3603	504412
128716	504413
68588	504414
485	504415
111463	504416
82155	504417
17130	504418
7357	504419
7760	504420
32589	504421
12900	504422
13587	504423
134136	504424
17501	504425
18264	504426
31764	504427
9386	504428
16510	504429
32988	504430
33715	504431
6582	504432
12799	504433
65696	504434
100833	504435
160020	504436
94703	504437
27350	504438
15934	504439
34847	504440
15466	504441
69229	504442
399	504443
265	504444
7224	504445
113802	504446
91565	504447
534	504448
43137	504449
9746	504450
58160	504451
2301	504452
602	504453
23422	504454
1586	504455
3786	504456
5700	504457
50246	504458
1702	504459
65332	504460
104002	504461
7862	504462
92500	504463
8894	504464
50196	504465
5628	504466
30217	504467
65995	504468
45986	504469
40256	504470
112318	504471
29844	504472
3644	504473
45767	504474
26641	504475
9100	504476
13514	504477
72239	504478
12805	504479
3626	504480
1823	504481
71230	504482
31731	504483
43890	504484
585	504485
42629	504486
24459	504487
755	504488
14518	504489
79527	504490
7575	504491
15211	504492
24335	504493
4758	504494
22431	504495
8813	504496
55526	504497
55362	504498
12448	504499
34758	504500
118406	504501
14889	504502
38446	504503
169	504504
31044	504505
45767	504506
83473	504507
29889	504508
37478	504509
12936	504510
38577	504511
3878	504512
6864	504513
41754	504514
127580	504515
59072	504516
101416	504517
138099	504518
75104	504519
2269	504520
55038	504521
39772	504522
23699	504523
14384	504524
23530	504525
36830	504526
89207	504527
50061	504528
130795	504529
3066	504530
59397	504531
79970	504532
19545	504533
34408	504534
13740	504535
44404	504536
77782	504537
27346	504538
374	504539
44856	504540
13201	504541
121966	504542
11523	504543
47057	504544
143353	504545
4453	504546
9696	504547
46892	504548
47581	504549
5639	504550
124578	504551
48959	504552
13825	504553
4954	504554
1250	504555
11209	504556
8151	504557
72422	504558
102845	504559
23985	504560
38823	504561
43144	504562
93253	504563
52664	504564
17792	504565
5922	504566
1947	504567
96799	504568
101824	504569
26191	504570
92699	504571
13088	504572
638	504573
56430	504574
9112	504575
11941	504576
47841	504577
31057	504578
6739	504579
69558	504580
36547	504581
165002	504582
105281	504583
2542	504584
7418	504585
1392	504586
35638	504587
4669	504588
26664	504589
7950	504590
48881	504591
9946	504592
121116	504593
11396	504594
16220	504595
37919	504596
319	504597
5952	504598
8589	504599
58222	504600
20264	504601
23594	504602
81483	504603
5336	504604
2606	504605
61155	504606
5878	504607
611	504608
21065	504609
59675	504610
66490	504611
62231	504612
99260	504613
4783	504614
9238	504615
122303	504616
15623	504617
5602	504618
43604	504619
74225	504620
57906	504621
11339	504622
52323	504623
21130	504624
26586	504625
18325	504626
11724	504627
48817	504628
18642	504629
27238	504630
102414	504631
86570	504632
66402	504633
9350	504634
9048	504635
1485	504636
26222	504637
7181	504638
24470	504639
31483	504640
21102	504641
131604	504642
58612	504643
28316	504644
87627	504645
41036	504646
81827	504647
7706	504648
7854	504649
70043	504650
92680	504651
65026	504652
7417	504653
3779	504654
100109	504655
2891	504656
1666	504657
19498	504658
6400	504659
80195	504660
99956	504661
24163	504662
11563	504663
8172	504664
17242	504665
48228	504666
109396	504667
85487	504668
97703	504669
1944	504670
13666	504671
42112	504672
3366	504673
2634	504674
23708	504675
9632	504676
16628	504677
53001	504678
4968	504679
23621	504680
10370	504681
16723	504682
102546	504683
100662	504684
81696	504685
140737	504686
35227	504687
4477	504688
26717	504689
25602	504690
6115	504691
1027	504692
63463	504693
44388	504694
77939	504695
120705	504696
45370	504697
68123	504698
3389	504699
17191	504700
10935	504701
1030	504702
7577	504703
22880	504704
18492	504705
63677	504706
30973	504707
1958	504708
16908	504709
43610	504710
44597	504711
40409	504712
7459	504713
14464	504714
25991	504715
54482	504716
3173	504717
9927	504718
68024	504719
820	504720
39737	504721
22500	504722
1998	504723
21186	504724
36256	504725
92233	504726
63492	504727
19617	504728
40061	504729
36612	504730
97449	504731
102721	504732
89725	504733
18879	504734
162626	504735
123560	504736
3319	504737
62829	504738
12791	504739
29740	504740
6485	504741
67721	504742
83627	504743
64200	504744
133404	504745
35504	504746
1802	504747
93561	504748
68146	504749
42409	504750
3	504751
87978	504752
98999	504753
87780	504754
95368	504755
57799	504756
10437	504757
25067	504758
6779	504759
13205	504760
154188	504761
15478	504762
88	504763
32086	504764
72975	504765
85099	504766
41481	504767
72764	504768
38924	504769
29794	504770
52446	504771
33390	504772
53329	504773
73173	504774
86456	504775
33093	504776
104714	504777
14421	504778
56835	504779
41019	504780
118097	504781
18338	504782
14320	504783
309	504784
40484	504785
561	504786
29811	504787
528	504788
57918	504789
106275	504790
445	504791
28773	504792
23887	504793
10	504794
85807	504795
128735	504796
22879	504797
66291	504798
13567	504799
37815	504800
2713	504801
151	504802
47933	504803
1955	504804
97306	504805
39332	504806
5271	504807
95541	504808
19953	504809
48906	504810
845	504811
2749	504812
37018	504813
25363	504814
11011	504815
37830	504816
94826	504817
47966	504818
2363	504819
127552	504820
36025	504821
5443	504822
26803	504823
38621	504824
450	504825
60047	504826
94539	504827
23115	504828
46903	504829
22112	504830
10904	504831
7961	504832
67682	504833
11084	504834
89932	504835
22720	504836
21074	504837
27849	504838
29585	504839
16057	504840
159189	504841
4175	504842
36240	504843
62282	504844
23460	504845
88679	504846
19454	504847
99704	504848
83520	504849
160489	504850
66032	504851
73780	504852
30872	504853
134250	504854
19415	504855
23102	504856
74159	504857
13860	504858
53385	504859
8468	504860
17522	504861
1995	504862
104332	504863
17063	504864
24490	504865
5021	504866
18212	504867
64239	504868
15717	504869
54820	504870
814	504871
27393	504872
99500	504873
19147	504874
4417	504875
45891	504876
88793	504877
84997	504878
44396	504879
12517	504880
37075	504881
22400	504882
86327	504883
12715	504884
22115	504885
22306	504886
17923	504887
52493	504888
5784	504889
7708	504890
31762	504891
3863	504892
52392	504893
11607	504894
67041	504895
5011	504896
6323	504897
16536	504898
185	504899
2134	504900
91179	504901
4478	504902
9947	504903
101594	504904
38313	504905
94029	504906
15339	504907
25139	504908
3091	504909
7257	504910
49512	504911
103564	504912
19107	504913
35516	504914
41673	504915
49	504916
100889	504917
5167	504918
2228	504919
43312	504920
28774	504921
38636	504922
275	504923
34328	504924
92454	504925
14104	504926
68192	504927
18602	504928
20406	504929
97885	504930
117705	504931
38695	504932
1667	504933
7648	504934
23802	504935
12140	504936
144578	504937
32626	504938
21900	504939
121224	504940
10361	504941
14226	504942
86967	504943
40350	504944
14907	504945
57627	504946
131891	504947
41465	504948
85700	504949
1194	504950
114656	504951
84829	504952
16593	504953
15510	504954
4394	504955
18472	504956
13983	504957
23917	504958
25929	504959
45276	504960
68967	504961
39451	504962
47056	504963
56280	504964
42596	504965
15966	504966
8165	504967
2067	504968
114934	504969
56671	504970
91993	504971
106388	504972
65373	504973
85226	504974
43354	504975
14183	504976
46588	504977
127930	504978
105084	504979
86331	504980
28004	504981
44559	504982
17164	504983
67571	504984
99352	504985
5972	504986
1639	504987
51730	504988
88064	504989
26184	504990
123026	504991
3120	504992
102911	504993
6324	504994
97172	504995
102383	504996
517	504997
96163	504998
7873	504999
21212	505000
138951	505001
43760	505002
9832	505003
2972	505004
57365	505005
82614	505006
26993	505007
15624	505008
11888	505009
6438	505010
61396	505011
71762	505012
617	505013
50043	505014
51082	505015
139359	505016
11524	505017
48141	505018
122030	505019
375	505020
4310	505021
88770	505022
40506	505023
118413	505024
16744	505025
2771	505026
87334	505027
31688	505028
34365	505029
428	505030
56575	505031
55421	505032
114463	505033
4568	505034
90439	505035
1605	505036
31411	505037
48652	505038
37928	505039
10514	505040
3	505041
860	505042
90874	505043
46221	505044
9312	505045
51878	505046
29172	505047
378	505048
50375	505049
38293	505050
3819	505051
21664	505052
90993	505053
18	505054
14498	505055
36300	505056
22097	505057
31944	505058
45678	505059
38683	505060
3413	505061
14611	505062
49754	505063
99	505064
725	505065
65634	505066
15596	505067
25941	505068
117593	505069
13885	505070
37539	505071
18383	505072
11440	505073
53252	505074
12495	505075
520	505076
7811	505077
33264	505078
72560	505079
95614	505080
8999	505081
17481	505082
91878	505083
111	505084
29678	505085
25943	505086
3054	505087
39511	505088
125331	505089
43185	505090
5701	505091
123315	505092
10974	505093
101378	505094
13485	505095
33	505096
341	505097
22886	505098
161525	505099
121632	505100
7894	505101
126412	505102
22902	505103
1440	505104
110296	505105
13080	505106
94983	505107
1971	505108
4424	505109
126513	505110
35045	505111
26484	505112
2362	505113
1311	505114
856	505115
47164	505116
84315	505117
61292	505118
22862	505119
8127	505120
82564	505121
163487	505122
11478	505123
32850	505124
16425	505125
89298	505126
107103	505127
64792	505128
5116	505129
126306	505130
35305	505131
65673	505132
19253	505133
97890	505134
10097	505135
63255	505136
25125	505137
64796	505138
3155	505139
86108	505140
121964	505141
10774	505142
50161	505143
7612	505144
59480	505145
20580	505146
85766	505147
2144	505148
4345	505149
111054	505150
20836	505151
43989	505152
18772	505153
142	505154
98034	505155
45410	505156
119228	505157
79306	505158
5747	505159
46376	505160
95829	505161
76013	505162
114809	505163
67471	505164
100140	505165
6425	505166
35114	505167
66850	505168
53598	505169
1006	505170
150018	505171
1981	505172
18874	505173
68466	505174
21661	505175
25581	505176
123982	505177
49151	505178
23	505179
127510	505180
8441	505181
7306	505182
75391	505183
120308	505184
156578	505185
98034	505186
82538	505187
31064	505188
9438	505189
74438	505190
76723	505191
136863	505192
3613	505193
685	505194
11157	505195
199	505196
962	505197
2359	505198
3227	505199
31845	505200
3383	505201
20616	505202
8138	505203
109728	505204
29122	505205
732	505206
34841	505207
1199	505208
7972	505209
19061	505210
16475	505211
86311	505212
30602	505213
21470	505214
51487	505215
7975	505216
8014	505217
14372	505218
44077	505219
97234	505220
71	505221
78944	505222
82764	505223
69839	505224
104811	505225
26959	505226
8149	505227
39088	505228
10383	505229
113795	505230
23401	505231
92298	505232
90638	505233
17735	505234
147108	505235
13898	505236
56797	505237
11816	505238
25131	505239
65090	505240
43121	505241
519	505242
10785	505243
6527	505244
5731	505245
18110	505246
153422	505247
112716	505248
117790	505249
16117	505250
10598	505251
2844	505252
20005	505253
22167	505254
2669	505255
18928	505256
10373	505257
8455	505258
44372	505259
33731	505260
406	505261
17113	505262
13633	505263
102153	505264
27600	505265
14148	505266
28017	505267
79796	505268
81561	505269
9924	505270
116656	505271
23349	505272
13239	505273
68818	505274
34911	505275
12196	505276
43864	505277
101741	505278
12919	505279
41756	505280
4767	505281
156625	505282
16613	505283
28451	505284
7007	505285
34089	505286
14501	505287
5841	505288
7495	505289
102468	505290
87693	505291
91692	505292
16117	505293
5972	505294
24828	505295
3704	505296
58321	505297
54015	505298
15062	505299
42216	505300
127148	505301
84223	505302
207	505303
4065	505304
24525	505305
115961	505306
24440	505307
18701	505308
3212	505309
60193	505310
10840	505311
133758	505312
103056	505313
1405	505314
96364	505315
17082	505316
320	505317
3783	505318
95	505319
28808	505320
44957	505321
1310	505322
35319	505323
105403	505324
57012	505325
102675	505326
56570	505327
65382	505328
104227	505329
15005	505330
63069	505331
16785	505332
43671	505333
17505	505334
37530	505335
89493	505336
77845	505337
444	505338
12981	505339
25022	505340
35958	505341
3286	505342
39291	505343
48925	505344
64661	505345
11052	505346
72872	505347
105818	505348
57561	505349
36043	505350
82532	505351
3409	505352
2317	505353
85954	505354
1931	505355
73370	505356
4350	505357
20807	505358
2118	505359
13387	505360
102506	505361
56480	505362
44489	505363
26982	505364
75240	505365
42698	505366
59745	505367
8038	505368
28494	505369
33374	505370
115494	505371
28711	505372
6547	505373
7729	505374
16520	505375
45324	505376
14332	505377
77365	505378
24992	505379
56183	505380
41084	505381
19899	505382
77283	505383
82266	505384
35156	505385
22853	505386
54219	505387
20588	505388
79949	505389
14253	505390
15161	505391
429	505392
42981	505393
28357	505394
83490	505395
405	505396
137311	505397
3495	505398
1499	505399
1334	505400
125190	505401
68004	505402
55100	505403
4355	505404
40407	505405
155645	505406
17929	505407
108801	505408
87127	505409
19781	505410
2337	505411
28705	505412
8550	505413
1280	505414
11895	505415
105300	505416
44153	505417
35829	505418
3546	505419
50845	505420
77833	505421
52603	505422
43911	505423
55429	505424
20031	505425
86786	505426
12066	505427
35600	505428
28550	505429
28029	505430
48691	505431
793	505432
30593	505433
3124	505434
29269	505435
26996	505436
29620	505437
32375	505438
125083	505439
16866	505440
72101	505441
27531	505442
17422	505443
2763	505444
48998	505445
104168	505446
4272	505447
960	505448
16907	505449
21866	505450
8648	505451
4893	505452
39273	505453
38531	505454
939	505455
13773	505456
60006	505457
53953	505458
81605	505459
68	505460
20022	505461
63921	505462
33577	505463
36787	505464
7298	505465
150746	505466
69368	505467
3143	505468
536	505469
103221	505470
14996	505471
111057	505472
22114	505473
3556	505474
5660	505475
81981	505476
56316	505477
26839	505478
86504	505479
10205	505480
74990	505481
3668	505482
37557	505483
2195	505484
72547	505485
27291	505486
9576	505487
2243	505488
221	505489
60059	505490
75050	505491
70466	505492
27820	505493
54709	505494
72855	505495
64606	505496
49806	505497
92492	505498
79695	505499
47131	505500
150893	505501
42173	505502
36103	505503
57652	505504
93241	505505
115994	505506
76007	505507
3343	505508
589	505509
32816	505510
13668	505511
62607	505512
57508	505513
132555	505514
5702	505515
1551	505516
44752	505517
10171	505518
52646	505519
9141	505520
878	505521
28659	505522
132749	505523
2920	505524
29970	505525
6903	505526
53579	505527
1401	505528
87569	505529
3857	505530
35228	505531
499	505532
69031	505533
8355	505534
5857	505535
13444	505536
3049	505537
25935	505538
11008	505539
20397	505540
93258	505541
18320	505542
1670	505543
30646	505544
83950	505545
10804	505546
62777	505547
4520	505548
53435	505549
258	505550
57910	505551
28529	505552
149927	505553
29148	505554
3	505555
6854	505556
105372	505557
138703	505558
60136	505559
130729	505560
118	505561
97464	505562
57882	505563
48914	505564
144938	505565
4211	505566
63231	505567
33801	505568
6734	505569
66365	505570
123475	505571
3094	505572
8790	505573
111730	505574
2470	505575
32154	505576
130855	505577
1807	505578
4668	505579
725	505580
8962	505581
562	505582
158820	505583
49471	505584
108302	505585
17114	505586
3	505587
7946	505588
120213	505589
41399	505590
37793	505591
104206	505592
14044	505593
40039	505594
245	505595
47622	505596
947	505597
3806	505598
131899	505599
1006	505600
1093	505601
120563	505602
10113	505603
60293	505604
34080	505605
43408	505606
66732	505607
133	505608
41164	505609
2480	505610
14867	505611
25794	505612
3608	505613
147017	505614
1542	505615
21398	505616
14323	505617
17519	505618
55290	505619
145	505620
3473	505621
56860	505622
6710	505623
61463	505624
27477	505625
6385	505626
5100	505627
127237	505628
117051	505629
100075	505630
147020	505631
135941	505632
103328	505633
33699	505634
211	505635
42	505636
15834	505637
12278	505638
96782	505639
27133	505640
28685	505641
11996	505642
39737	505643
33398	505644
79746	505645
29264	505646
4436	505647
42855	505648
14561	505649
23702	505650
10749	505651
41853	505652
25517	505653
102495	505654
16095	505655
4908	505656
16911	505657
2000	505658
40055	505659
27016	505660
5538	505661
68786	505662
23284	505663
11321	505664
957	505665
16226	505666
25451	505667
41240	505668
30173	505669
2335	505670
27845	505671
2109	505672
23488	505673
54872	505674
4201	505675
9691	505676
102599	505677
14720	505678
20779	505679
150577	505680
6440	505681
148221	505682
100942	505683
126362	505684
60625	505685
3144	505686
30317	505687
106242	505688
5215	505689
11303	505690
66101	505691
24739	505692
1244	505693
27012	505694
118262	505695
82415	505696
15690	505697
40830	505698
6747	505699
111090	505700
7938	505701
68070	505702
16985	505703
74241	505704
32310	505705
24646	505706
93448	505707
94528	505708
24907	505709
1743	505710
39657	505711
91637	505712
104230	505713
40049	505714
10903	505715
144807	505716
19417	505717
94308	505718
34396	505719
3875	505720
12486	505721
10892	505722
758	505723
22875	505724
3304	505725
113594	505726
18189	505727
16399	505728
37522	505729
69085	505730
109267	505731
111	505732
22200	505733
11799	505734
99079	505735
23150	505736
54929	505737
7533	505738
10495	505739
107695	505740
18628	505741
13486	505742
556	505743
23731	505744
13502	505745
60695	505746
3416	505747
32458	505748
25461	505749
10712	505750
3255	505751
122101	505752
3488	505753
105490	505754
113116	505755
46774	505756
22712	505757
85620	505758
3412	505759
7135	505760
1098	505761
4353	505762
67711	505763
1559	505764
70665	505765
57050	505766
88524	505767
11159	505768
156257	505769
46475	505770
808	505771
6073	505772
13452	505773
1079	505774
17211	505775
4543	505776
44631	505777
862	505778
33216	505779
130697	505780
25082	505781
26155	505782
30217	505783
99866	505784
28094	505785
20606	505786
108	505787
133656	505788
4546	505789
5051	505790
208	505791
49429	505792
10743	505793
62617	505794
8158	505795
12842	505796
108060	505797
3300	505798
36865	505799
17173	505800
55793	505801
17654	505802
12784	505803
17201	505804
49706	505805
9912	505806
32464	505807
1704	505808
38471	505809
38029	505810
4272	505811
898	505812
44233	505813
5796	505814
40997	505815
137	505816
25583	505817
163717	505818
29664	505819
6873	505820
25458	505821
113	505822
17590	505823
36961	505824
9020	505825
17466	505826
2099	505827
12269	505828
1301	505829
103712	505830
35959	505831
10653	505832
72696	505833
36863	505834
8493	505835
84772	505836
46106	505837
49564	505838
21498	505839
41366	505840
84452	505841
32799	505842
129867	505843
12011	505844
930	505845
16686	505846
11779	505847
1090	505848
11302	505849
7869	505850
112531	505851
28950	505852
5057	505853
29881	505854
10161	505855
17506	505856
28428	505857
7089	505858
62075	505859
24034	505860
97455	505861
6272	505862
36301	505863
44	505864
12184	505865
4620	505866
7289	505867
69896	505868
29310	505869
5680	505870
77931	505871
33988	505872
17755	505873
26486	505874
150520	505875
94423	505876
59197	505877
68223	505878
6548	505879
10643	505880
27771	505881
60322	505882
161233	505883
85501	505884
14012	505885
96009	505886
109942	505887
80715	505888
22503	505889
39076	505890
4780	505891
157995	505892
49071	505893
18946	505894
80000	505895
41459	505896
6612	505897
62761	505898
36775	505899
2853	505900
95893	505901
3429	505902
8203	505903
53892	505904
17991	505905
30389	505906
117	505907
14414	505908
13553	505909
9297	505910
111525	505911
38276	505912
64893	505913
11305	505914
46278	505915
129136	505916
94206	505917
43899	505918
3495	505919
13097	505920
23384	505921
11659	505922
2736	505923
86300	505924
6941	505925
18268	505926
108010	505927
53127	505928
1801	505929
93422	505930
63330	505931
108414	505932
751	505933
62093	505934
5892	505935
8165	505936
20268	505937
54133	505938
47957	505939
90199	505940
1197	505941
9887	505942
12598	505943
59197	505944
29059	505945
87793	505946
7394	505947
100030	505948
71625	505949
44154	505950
102605	505951
67660	505952
41562	505953
38578	505954
10360	505955
63610	505956
77308	505957
33354	505958
18290	505959
16325	505960
118677	505961
47342	505962
24523	505963
4576	505964
8	505965
41917	505966
6279	505967
93920	505968
65665	505969
748	505970
43484	505971
34732	505972
6918	505973
68159	505974
52531	505975
32339	505976
20664	505977
75191	505978
35499	505979
73120	505980
17905	505981
16908	505982
24148	505983
35739	505984
949	505985
23536	505986
29526	505987
108237	505988
113167	505989
158789	505990
15379	505991
8489	505992
3398	505993
171	505994
114365	505995
95447	505996
66932	505997
26397	505998
6491	505999
50136	506000
18635	506001
34849	506002
8547	506003
16724	506004
39224	506005
39949	506006
13182	506007
12943	506008
91718	506009
69527	506010
433	506011
374	506012
17080	506013
84385	506014
5297	506015
103742	506016
13822	506017
19004	506018
59014	506019
2538	506020
38559	506021
29357	506022
70636	506023
47957	506024
90134	506025
5063	506026
61389	506027
2689	506028
49282	506029
6493	506030
64259	506031
60193	506032
42914	506033
45749	506034
81425	506035
15483	506036
63625	506037
64316	506038
100017	506039
25018	506040
6724	506041
63419	506042
6237	506043
51070	506044
40920	506045
36982	506046
17933	506047
792	506048
89465	506049
39846	506050
121929	506051
59430	506052
27320	506053
7702	506054
10762	506055
25850	506056
39946	506057
166194	506058
36122	506059
24303	506060
1685	506061
55935	506062
20611	506063
54315	506064
14414	506065
7052	506066
87211	506067
22956	506068
883	506069
69192	506070
3365	506071
78356	506072
163470	506073
49270	506074
87666	506075
110736	506076
33102	506077
5005	506078
7936	506079
80132	506080
1081	506081
33936	506082
1263	506083
13072	506084
50152	506085
9282	506086
17152	506087
143	506088
30601	506089
8783	506090
20377	506091
8540	506092
17222	506093
93099	506094
13333	506095
18468	506096
15570	506097
14655	506098
29802	506099
24574	506100
1691	506101
52035	506102
299	506103
2071	506104
45483	506105
24943	506106
71426	506107
22888	506108
22311	506109
35756	506110
11157	506111
86064	506112
46282	506113
150036	506114
647	506115
81878	506116
11691	506117
63871	506118
21168	506119
71420	506120
66232	506121
3283	506122
23908	506123
36191	506124
33822	506125
21639	506126
104314	506127
38628	506128
105967	506129
35942	506130
761	506131
3272	506132
2	506133
63185	506134
559	506135
21342	506136
29008	506137
20958	506138
30940	506139
31311	506140
31778	506141
2181	506142
2714	506143
1149	506144
5352	506145
7747	506146
91338	506147
6845	506148
38982	506149
67645	506150
38348	506151
2248	506152
11471	506153
43139	506154
32259	506155
42443	506156
55959	506157
52255	506158
2943	506159
40791	506160
13363	506161
19051	506162
104214	506163
342	506164
1406	506165
60082	506166
93659	506167
31148	506168
42308	506169
3420	506170
126623	506171
49622	506172
7499	506173
118288	506174
7418	506175
97217	506176
29588	506177
44157	506178
30691	506179
46990	506180
19108	506181
10982	506182
20885	506183
243	506184
87505	506185
22083	506186
50359	506187
117653	506188
111038	506189
64983	506190
41195	506191
131277	506192
82525	506193
52262	506194
129716	506195
1067	506196
3514	506197
102843	506198
29484	506199
1227	506200
60283	506201
2307	506202
8485	506203
15230	506204
35652	506205
54870	506206
285	506207
84014	506208
44966	506209
16939	506210
114021	506211
56286	506212
11107	506213
3635	506214
2851	506215
10099	506216
119272	506217
2434	506218
46923	506219
45377	506220
74511	506221
76521	506222
7320	506223
24581	506224
66347	506225
3880	506226
76063	506227
33581	506228
20562	506229
29738	506230
24996	506231
14751	506232
27662	506233
28302	506234
1165	506235
19245	506236
127708	506237
125149	506238
71379	506239
1995	506240
6517	506241
21320	506242
8893	506243
4873	506244
30007	506245
25064	506246
11891	506247
27618	506248
80959	506249
11300	506250
32167	506251
12838	506252
27496	506253
92479	506254
47877	506255
4049	506256
1556	506257
159586	506258
17364	506259
18778	506260
4663	506261
3874	506262
106379	506263
28596	506264
10597	506265
9622	506266
69690	506267
16748	506268
29315	506269
20605	506270
1078	506271
71180	506272
51817	506273
946	506274
34203	506275
38764	506276
9023	506277
107098	506278
122364	506279
18664	506280
62	506281
895	506282
153069	506283
10472	506284
43593	506285
15548	506286
2233	506287
80372	506288
1434	506289
3975	506290
47851	506291
14177	506292
4188	506293
89265	506294
1388	506295
55463	506296
79425	506297
9452	506298
21154	506299
2967	506300
9179	506301
440	506302
8936	506303
26090	506304
31352	506305
3844	506306
62308	506307
5061	506308
74829	506309
23151	506310
81268	506311
71309	506312
54649	506313
12739	506314
980	506315
92553	506316
50932	506317
54949	506318
17192	506319
21621	506320
19369	506321
5500	506322
104	506323
101491	506324
85504	506325
554	506326
19528	506327
4296	506328
105127	506329
40177	506330
29283	506331
12600	506332
27	506333
41808	506334
16424	506335
70061	506336
17900	506337
72788	506338
93984	506339
10305	506340
113258	506341
16340	506342
52946	506343
2877	506344
67615	506345
51153	506346
59652	506347
2890	506348
15229	506349
3097	506350
136781	506351
29163	506352
101655	506353
4621	506354
90	506355
20729	506356
54181	506357
31605	506358
49396	506359
34204	506360
8396	506361
2594	506362
24574	506363
11614	506364
114219	506365
43962	506366
71340	506367
3146	506368
6061	506369
42266	506370
104956	506371
36155	506372
10841	506373
113391	506374
92167	506375
143676	506376
44377	506377
3874	506378
109321	506379
19624	506380
15037	506381
9818	506382
84952	506383
91538	506384
11224	506385
116723	506386
42348	506387
18611	506388
91416	506389
5300	506390
36403	506391
27609	506392
161215	506393
6738	506394
12653	506395
70732	506396
6848	506397
58022	506398
76880	506399
25040	506400
34271	506401
57888	506402
12083	506403
162869	506404
66880	506405
88883	506406
8259	506407
5855	506408
43792	506409
9901	506410
11370	506411
24750	506412
109543	506413
12035	506414
61313	506415
5216	506416
107804	506417
18922	506418
68732	506419
12521	506420
17186	506421
3322	506422
26435	506423
45019	506424
35041	506425
145968	506426
25112	506427
85979	506428
61713	506429
55384	506430
54097	506431
121251	506432
16125	506433
2712	506434
32738	506435
4033	506436
498	506437
300	506438
5088	506439
88344	506440
1223	506441
15979	506442
92108	506443
38728	506444
58744	506445
18402	506446
3497	506447
15601	506448
3431	506449
87928	506450
1650	506451
44940	506452
1220	506453
59802	506454
3465	506455
60884	506456
32244	506457
50882	506458
40391	506459
106416	506460
75816	506461
47914	506462
66692	506463
3374	506464
4471	506465
36222	506466
68738	506467
9907	506468
11353	506469
466	506470
86232	506471
58404	506472
43098	506473
22406	506474
57513	506475
84978	506476
42668	506477
13186	506478
87106	506479
2231	506480
44899	506481
38489	506482
3843	506483
66722	506484
71985	506485
6986	506486
4259	506487
100791	506488
36974	506489
58026	506490
39523	506491
55312	506492
30906	506493
35486	506494
156976	506495
5290	506496
14187	506497
20596	506498
62678	506499
57145	506500
68273	506501
16236	506502
129322	506503
47654	506504
7938	506505
12478	506506
75494	506507
53103	506508
3933	506509
129299	506510
23754	506511
51834	506512
114309	506513
94380	506514
80244	506515
13260	506516
34792	506517
4959	506518
114435	506519
73709	506520
63451	506521
95622	506522
21313	506523
20901	506524
42382	506525
17352	506526
18551	506527
3175	506528
32697	506529
21243	506530
118803	506531
136037	506532
9644	506533
96123	506534
104683	506535
131524	506536
165849	506537
12480	506538
71230	506539
770	506540
1940	506541
727	506542
38435	506543
85065	506544
85727	506545
55326	506546
53169	506547
45290	506548
6990	506549
55073	506550
163897	506551
1536	506552
11881	506553
58201	506554
52983	506555
12650	506556
27222	506557
14240	506558
1512	506559
14573	506560
66496	506561
56632	506562
4364	506563
11880	506564
26605	506565
30046	506566
106835	506567
2354	506568
3269	506569
91313	506570
8940	506571
22408	506572
47	506573
108534	506574
68400	506575
565	506576
5236	506577
91986	506578
42907	506579
113665	506580
11451	506581
2202	506582
1	506583
2389	506584
122363	506585
12752	506586
79407	506587
34462	506588
13092	506589
114267	506590
10658	506591
34233	506592
17808	506593
31778	506594
8346	506595
30709	506596
2579	506597
2767	506598
29	506599
118591	506600
11377	506601
61513	506602
70596	506603
18559	506604
12248	506605
41669	506606
21617	506607
112734	506608
934	506609
126982	506610
56591	506611
60245	506612
91342	506613
74597	506614
5920	506615
2733	506616
63838	506617
156009	506618
12524	506619
3188	506620
13960	506621
50668	506622
64479	506623
23346	506624
20440	506625
32062	506626
52485	506627
4635	506628
53007	506629
40963	506630
129086	506631
53587	506632
39347	506633
585	506634
8164	506635
70238	506636
23554	506637
158147	506638
48778	506639
40728	506640
50381	506641
28026	506642
20509	506643
2356	506644
9162	506645
68293	506646
83506	506647
41352	506648
4313	506649
52151	506650
19855	506651
38428	506652
49908	506653
69317	506654
929	506655
64260	506656
109884	506657
35980	506658
1155	506659
25997	506660
141459	506661
43892	506662
7858	506663
45173	506664
133239	506665
51669	506666
8852	506667
45762	506668
1459	506669
21166	506670
1568	506671
132334	506672
1	506673
29683	506674
71529	506675
21138	506676
5973	506677
1797	506678
38740	506679
4838	506680
24163	506681
1905	506682
58692	506683
1224	506684
43093	506685
46153	506686
12736	506687
1440	506688
80021	506689
91608	506690
38786	506691
66259	506692
24132	506693
2325	506694
4745	506695
73485	506696
41877	506697
11146	506698
38497	506699
112306	506700
23080	506701
44540	506702
87839	506703
3524	506704
28050	506705
47680	506706
137143	506707
14221	506708
9087	506709
2150	506710
43652	506711
13047	506712
58978	506713
95628	506714
5402	506715
19624	506716
50142	506717
7401	506718
24346	506719
105658	506720
117282	506721
29249	506722
17135	506723
73568	506724
28469	506725
78261	506726
20453	506727
43771	506728
5156	506729
60850	506730
119700	506731
2762	506732
9280	506733
73291	506734
55609	506735
311	506736
14548	506737
49529	506738
20889	506739
18209	506740
98270	506741
142024	506742
11856	506743
14645	506744
109849	506745
3471	506746
41679	506747
82598	506748
7664	506749
830	506750
97352	506751
59072	506752
70915	506753
8147	506754
59223	506755
40621	506756
11178	506757
68197	506758
17631	506759
45144	506760
81490	506761
6555	506762
307	506763
44839	506764
572	506765
16054	506766
67597	506767
142962	506768
72130	506769
93301	506770
86053	506771
162819	506772
100680	506773
22636	506774
5705	506775
22670	506776
37640	506777
31461	506778
11889	506779
102891	506780
101702	506781
2507	506782
19054	506783
34031	506784
15995	506785
23370	506786
6363	506787
105724	506788
61097	506789
7500	506790
361	506791
28844	506792
59898	506793
254	506794
37765	506795
16209	506796
107235	506797
15655	506798
3113	506799
2379	506800
6909	506801
69985	506802
8770	506803
100946	506804
100894	506805
22659	506806
262	506807
3891	506808
9735	506809
96360	506810
22088	506811
44527	506812
25573	506813
3657	506814
140773	506815
63486	506816
30816	506817
19140	506818
77426	506819
145349	506820
87817	506821
2104	506822
65694	506823
24156	506824
28980	506825
1543	506826
31539	506827
54629	506828
13783	506829
20084	506830
1119	506831
2534	506832
14655	506833
80812	506834
91201	506835
12980	506836
42766	506837
83559	506838
31731	506839
11023	506840
70805	506841
49086	506842
90245	506843
18493	506844
59862	506845
235	506846
74261	506847
494	506848
10277	506849
22866	506850
4333	506851
177	506852
5790	506853
19	506854
2476	506855
10689	506856
123	506857
11711	506858
1689	506859
35429	506860
99733	506861
32498	506862
7892	506863
77438	506864
26230	506865
2669	506866
115658	506867
142276	506868
28339	506869
118443	506870
80630	506871
1635	506872
55674	506873
40745	506874
119965	506875
193	506876
59667	506877
32484	506878
636	506879
1963	506880
1578	506881
12736	506882
6914	506883
24980	506884
34415	506885
6661	506886
16525	506887
39841	506888
112818	506889
496	506890
21347	506891
27115	506892
150254	506893
9634	506894
2975	506895
65945	506896
76194	506897
61263	506898
12950	506899
70995	506900
44572	506901
6219	506902
126707	506903
146678	506904
31	506905
101613	506906
78964	506907
45144	506908
34546	506909
30717	506910
323	506911
4240	506912
4038	506913
8893	506914
93750	506915
133898	506916
30237	506917
5448	506918
37778	506919
51515	506920
4945	506921
2229	506922
25979	506923
54033	506924
9173	506925
18664	506926
33470	506927
26092	506928
48941	506929
317	506930
90421	506931
21946	506932
323	506933
123370	506934
100875	506935
4656	506936
97282	506937
74895	506938
7187	506939
117118	506940
45	506941
104435	506942
59982	506943
36486	506944
25989	506945
6440	506946
16505	506947
42553	506948
128133	506949
67736	506950
13912	506951
11184	506952
128663	506953
2400	506954
9379	506955
131552	506956
13124	506957
114187	506958
12805	506959
45822	506960
54514	506961
144677	506962
59312	506963
112771	506964
17357	506965
16462	506966
145943	506967
148849	506968
625	506969
42899	506970
4528	506971
23332	506972
56745	506973
119200	506974
36483	506975
3693	506976
64217	506977
1705	506978
119456	506979
99128	506980
30108	506981
28488	506982
22700	506983
29130	506984
951	506985
25969	506986
33487	506987
19148	506988
33312	506989
11786	506990
22732	506991
15666	506992
6452	506993
5125	506994
32211	506995
7732	506996
33708	506997
129382	506998
6210	506999
43406	507000
8754	507001
1066	507002
12357	507003
131319	507004
78785	507005
23538	507006
163434	507007
33059	507008
11039	507009
121069	507010
45500	507011
3902	507012
63	507013
6625	507014
22748	507015
13924	507016
10051	507017
1613	507018
161980	507019
58394	507020
2827	507021
9152	507022
75226	507023
16998	507024
72493	507025
91336	507026
4963	507027
65848	507028
50253	507029
17108	507030
2805	507031
157914	507032
792	507033
53058	507034
86596	507035
72973	507036
6208	507037
26667	507038
2828	507039
5083	507040
10293	507041
29817	507042
101011	507043
284	507044
58904	507045
42511	507046
158856	507047
70869	507048
20927	507049
3180	507050
135070	507051
151786	507052
60755	507053
127956	507054
30129	507055
31173	507056
115352	507057
110888	507058
109216	507059
47677	507060
2379	507061
7933	507062
63958	507063
36324	507064
27039	507065
21975	507066
125245	507067
24236	507068
158006	507069
26320	507070
15598	507071
45677	507072
131638	507073
114291	507074
30932	507075
28642	507076
80541	507077
25782	507078
38107	507079
13864	507080
12656	507081
1910	507082
118875	507083
83258	507084
427	507085
9689	507086
143548	507087
63857	507088
40496	507089
125977	507090
13120	507091
84695	507092
22832	507093
23973	507094
7830	507095
10104	507096
78558	507097
59102	507098
69239	507099
4581	507100
132058	507101
6884	507102
9224	507103
122884	507104
316	507105
133990	507106
109278	507107
94391	507108
67673	507109
18715	507110
75570	507111
124598	507112
58672	507113
28257	507114
64289	507115
2786	507116
6292	507117
105088	507118
32273	507119
68675	507120
13463	507121
95455	507122
101052	507123
145858	507124
107876	507125
36599	507126
10444	507127
22213	507128
76813	507129
1520	507130
9479	507131
8946	507132
8786	507133
65802	507134
43791	507135
98373	507136
45699	507137
312	507138
44227	507139
16744	507140
123635	507141
19274	507142
106456	507143
48574	507144
15201	507145
4907	507146
34587	507147
51437	507148
102548	507149
44819	507150
71312	507151
2550	507152
27318	507153
17178	507154
15943	507155
6170	507156
458	507157
15823	507158
1207	507159
78764	507160
9288	507161
111192	507162
6799	507163
162	507164
95983	507165
5691	507166
47222	507167
71548	507168
42746	507169
146521	507170
4587	507171
2269	507172
3606	507173
47071	507174
24675	507175
8155	507176
8481	507177
23430	507178
4492	507179
14975	507180
6217	507181
13351	507182
155	507183
3174	507184
13300	507185
31780	507186
48472	507187
11052	507188
11569	507189
125007	507190
3498	507191
18924	507192
156148	507193
79081	507194
148604	507195
102449	507196
132273	507197
34192	507198
7965	507199
103238	507200
23091	507201
14124	507202
99447	507203
93506	507204
125998	507205
34231	507206
807	507207
61976	507208
156974	507209
63622	507210
77173	507211
7961	507212
2581	507213
25363	507214
88126	507215
140219	507216
2936	507217
2223	507218
3959	507219
89899	507220
50966	507221
16047	507222
38996	507223
54078	507224
35258	507225
88418	507226
52	507227
39120	507228
65590	507229
19801	507230
62946	507231
51128	507232
88386	507233
352	507234
55845	507235
100860	507236
19700	507237
5150	507238
80536	507239
14337	507240
82136	507241
29045	507242
108619	507243
138286	507244
28628	507245
42361	507246
948	507247
13236	507248
6300	507249
127665	507250
13113	507251
2892	507252
27341	507253
3415	507254
33145	507255
20032	507256
15377	507257
21404	507258
45117	507259
5071	507260
74501	507261
94709	507262
100915	507263
55994	507264
18384	507265
70399	507266
36713	507267
83528	507268
609	507269
4184	507270
58994	507271
70952	507272
34439	507273
38158	507274
3	507275
23243	507276
80212	507277
5490	507278
186	507279
138439	507280
5621	507281
56689	507282
24922	507283
75	507284
57218	507285
44747	507286
29519	507287
50297	507288
4343	507289
15383	507290
11765	507291
2892	507292
38265	507293
120212	507294
23242	507295
56540	507296
6920	507297
101295	507298
163544	507299
37135	507300
4722	507301
25006	507302
1042	507303
6159	507304
11327	507305
140313	507306
68006	507307
66737	507308
25	507309
28171	507310
65017	507311
121646	507312
5441	507313
51407	507314
97122	507315
31323	507316
19897	507317
32324	507318
12121	507319
18385	507320
5599	507321
77927	507322
51357	507323
25675	507324
19428	507325
74045	507326
127570	507327
28593	507328
57016	507329
82440	507330
37443	507331
55326	507332
9481	507333
72546	507334
65149	507335
37771	507336
34197	507337
9013	507338
26754	507339
18993	507340
40359	507341
44180	507342
96833	507343
3543	507344
34384	507345
95899	507346
818	507347
50591	507348
53498	507349
26609	507350
63977	507351
13365	507352
66691	507353
2286	507354
2057	507355
1502	507356
54310	507357
71616	507358
95698	507359
60787	507360
4870	507361
33753	507362
1822	507363
45064	507364
11745	507365
22520	507366
102038	507367
486	507368
6837	507369
9930	507370
6095	507371
27827	507372
122829	507373
40284	507374
155879	507375
22798	507376
27591	507377
46248	507378
18333	507379
70539	507380
56535	507381
33469	507382
55293	507383
166610	507384
17197	507385
6948	507386
18817	507387
48536	507388
25442	507389
23564	507390
21299	507391
346	507392
47021	507393
108439	507394
27723	507395
3091	507396
30135	507397
28485	507398
84712	507399
79210	507400
1083	507401
60091	507402
5275	507403
86642	507404
4092	507405
48882	507406
1730	507407
11580	507408
92105	507409
3543	507410
67898	507411
12709	507412
1378	507413
862	507414
12216	507415
9481	507416
122633	507417
34644	507418
26640	507419
54036	507420
4193	507421
5211	507422
339	507423
53299	507424
18945	507425
45572	507426
37009	507427
8453	507428
421	507429
4923	507430
78163	507431
5193	507432
26167	507433
10170	507434
12364	507435
80862	507436
150220	507437
818	507438
26897	507439
3530	507440
59125	507441
20073	507442
63686	507443
1290	507444
27647	507445
43835	507446
43636	507447
86982	507448
32850	507449
68	507450
45152	507451
4019	507452
20885	507453
80905	507454
639	507455
114930	507456
14230	507457
51592	507458
99282	507459
6114	507460
13613	507461
50180	507462
127483	507463
100709	507464
75346	507465
14968	507466
20981	507467
45368	507468
91054	507469
35111	507470
7504	507471
45270	507472
2718	507473
57751	507474
351	507475
163650	507476
9058	507477
1964	507478
2994	507479
7175	507480
32311	507481
40447	507482
115277	507483
111417	507484
103	507485
41414	507486
2488	507487
678	507488
8911	507489
28962	507490
132141	507491
49705	507492
37085	507493
36544	507494
50583	507495
30098	507496
140120	507497
8000	507498
60433	507499
36209	507500
46275	507501
96	507502
145948	507503
80317	507504
11999	507505
84212	507506
5674	507507
62243	507508
209	507509
54149	507510
87515	507511
10123	507512
115897	507513
51710	507514
49608	507515
25379	507516
2841	507517
114844	507518
56854	507519
41556	507520
33555	507521
12150	507522
61060	507523
43200	507524
121188	507525
34613	507526
43284	507527
128159	507528
114598	507529
38692	507530
14403	507531
14401	507532
19424	507533
18702	507534
28557	507535
3985	507536
57711	507537
13932	507538
38416	507539
5251	507540
129181	507541
119960	507542
24349	507543
111	507544
61985	507545
43553	507546
47147	507547
74001	507548
63215	507549
8531	507550
56169	507551
52581	507552
132615	507553
51327	507554
9780	507555
34013	507556
1100	507557
36817	507558
92301	507559
65945	507560
23030	507561
7499	507562
4644	507563
6516	507564
2453	507565
154963	507566
40642	507567
5191	507568
59077	507569
29504	507570
36106	507571
64756	507572
66578	507573
57811	507574
17283	507575
989	507576
979	507577
362	507578
66604	507579
33141	507580
38294	507581
12059	507582
31834	507583
36898	507584
57212	507585
15938	507586
41214	507587
64082	507588
25244	507589
31088	507590
58326	507591
31103	507592
615	507593
48975	507594
17486	507595
11419	507596
50396	507597
48512	507598
14471	507599
3216	507600
35578	507601
18256	507602
92683	507603
63208	507604
34289	507605
135238	507606
7599	507607
133243	507608
50876	507609
129962	507610
40792	507611
53291	507612
3534	507613
35070	507614
25569	507615
102	507616
9956	507617
38971	507618
1970	507619
4840	507620
40226	507621
2951	507622
90651	507623
27966	507624
46972	507625
777	507626
26045	507627
13240	507628
65452	507629
39400	507630
43704	507631
7393	507632
34743	507633
102567	507634
59305	507635
1618	507636
108718	507637
20770	507638
55842	507639
105253	507640
1522	507641
115309	507642
136971	507643
17332	507644
12413	507645
124198	507646
5726	507647
7235	507648
44091	507649
31127	507650
824	507651
133551	507652
45477	507653
123705	507654
81726	507655
164615	507656
94412	507657
88523	507658
2386	507659
88493	507660
28602	507661
16639	507662
4979	507663
21244	507664
30113	507665
42845	507666
131915	507667
404	507668
60743	507669
80008	507670
69334	507671
49413	507672
103817	507673
37509	507674
90923	507675
71230	507676
32668	507677
22492	507678
10404	507679
10132	507680
116616	507681
21242	507682
10103	507683
405	507684
60416	507685
31770	507686
81480	507687
58900	507688
47882	507689
7602	507690
6003	507691
13905	507692
1296	507693
3835	507694
37953	507695
5472	507696
100025	507697
9070	507698
13268	507699
15319	507700
34339	507701
32891	507702
16131	507703
60482	507704
167	507705
112627	507706
75778	507707
21050	507708
19975	507709
2064	507710
115451	507711
87841	507712
52805	507713
59150	507714
14985	507715
263	507716
11211	507717
93203	507718
5627	507719
1806	507720
2505	507721
54822	507722
107786	507723
48240	507724
18463	507725
18151	507726
133778	507727
41694	507728
18086	507729
37109	507730
41023	507731
25445	507732
55592	507733
65301	507734
28747	507735
4477	507736
8735	507737
4039	507738
58920	507739
10125	507740
20515	507741
12645	507742
67852	507743
20665	507744
97340	507745
21645	507746
6726	507747
18160	507748
84144	507749
4021	507750
68425	507751
50035	507752
8126	507753
33245	507754
68832	507755
152781	507756
98352	507757
128593	507758
30219	507759
68730	507760
79514	507761
2281	507762
37878	507763
63645	507764
4380	507765
39660	507766
64542	507767
7831	507768
139115	507769
127528	507770
67970	507771
42535	507772
153911	507773
63052	507774
16433	507775
9923	507776
98597	507777
103460	507778
58822	507779
9688	507780
36481	507781
117332	507782
2147	507783
113871	507784
2558	507785
26966	507786
15327	507787
23321	507788
5303	507789
62542	507790
6088	507791
139731	507792
11495	507793
97327	507794
46379	507795
2391	507796
51304	507797
76604	507798
70832	507799
70735	507800
73951	507801
83492	507802
4278	507803
17875	507804
21895	507805
110197	507806
41222	507807
54264	507808
25680	507809
28817	507810
103827	507811
6484	507812
27631	507813
96348	507814
68872	507815
15376	507816
120058	507817
84222	507818
45562	507819
110019	507820
78385	507821
810	507822
17276	507823
6770	507824
28241	507825
33499	507826
27509	507827
40439	507828
25368	507829
588	507830
82262	507831
13073	507832
20053	507833
94351	507834
78851	507835
9118	507836
78011	507837
23080	507838
10990	507839
52269	507840
49642	507841
2898	507842
25782	507843
163961	507844
26476	507845
102902	507846
3392	507847
128788	507848
13176	507849
91914	507850
34141	507851
32477	507852
54141	507853
84603	507854
11443	507855
2121	507856
86375	507857
35723	507858
17545	507859
57367	507860
2167	507861
146641	507862
3690	507863
14241	507864
76813	507865
76513	507866
5403	507867
6052	507868
147388	507869
9384	507870
12610	507871
4543	507872
40159	507873
66907	507874
10432	507875
1912	507876
66316	507877
123009	507878
26876	507879
158719	507880
39305	507881
7134	507882
13923	507883
5256	507884
32878	507885
87	507886
43611	507887
71935	507888
87497	507889
113327	507890
40998	507891
41935	507892
14001	507893
3721	507894
42122	507895
14891	507896
99824	507897
31400	507898
7	507899
441	507900
15419	507901
104595	507902
1018	507903
5442	507904
58774	507905
2342	507906
25992	507907
101804	507908
61529	507909
796	507910
17439	507911
14102	507912
23534	507913
67713	507914
30847	507915
26444	507916
18809	507917
7381	507918
39787	507919
11260	507920
5203	507921
5648	507922
83	507923
59579	507924
148307	507925
43422	507926
33455	507927
82181	507928
30733	507929
3749	507930
111449	507931
42612	507932
31274	507933
9871	507934
37616	507935
17356	507936
86179	507937
383	507938
96122	507939
1090	507940
155718	507941
72602	507942
102997	507943
1959	507944
84193	507945
21529	507946
6691	507947
18253	507948
18001	507949
19019	507950
63126	507951
64914	507952
8057	507953
75579	507954
18237	507955
35582	507956
82671	507957
2592	507958
1406	507959
2575	507960
89693	507961
52322	507962
5219	507963
15913	507964
1285	507965
64652	507966
13306	507967
2691	507968
18556	507969
18761	507970
64359	507971
445	507972
25571	507973
127693	507974
140721	507975
8426	507976
53500	507977
1589	507978
9456	507979
62599	507980
112798	507981
1197	507982
93226	507983
28978	507984
55692	507985
11846	507986
16036	507987
18226	507988
32536	507989
1060	507990
30296	507991
23465	507992
34785	507993
37131	507994
30281	507995
82146	507996
41065	507997
132765	507998
481	507999
80979	508000
125481	508001
10323	508002
48710	508003
102238	508004
13558	508005
28922	508006
35302	508007
9417	508008
7868	508009
77226	508010
52533	508011
2974	508012
25057	508013
56851	508014
8356	508015
21870	508016
66222	508017
33184	508018
60287	508019
129778	508020
82108	508021
3122	508022
8496	508023
53646	508024
98328	508025
18095	508026
22777	508027
59644	508028
133546	508029
1591	508030
2542	508031
1264	508032
70036	508033
17037	508034
35076	508035
84632	508036
79200	508037
98696	508038
3	508039
20550	508040
83783	508041
54484	508042
35622	508043
12779	508044
126963	508045
47618	508046
18837	508047
27142	508048
11257	508049
128745	508050
53194	508051
93755	508052
83267	508053
8500	508054
48756	508055
2878	508056
83202	508057
90509	508058
44919	508059
1221	508060
154137	508061
106660	508062
14866	508063
3655	508064
42385	508065
51558	508066
20904	508067
26077	508068
13070	508069
75937	508070
34025	508071
48879	508072
30163	508073
13035	508074
8341	508075
59069	508076
54114	508077
121	508078
9999	508079
59510	508080
19834	508081
16044	508082
22378	508083
14252	508084
5102	508085
123812	508086
14344	508087
311	508088
85390	508089
14261	508090
7855	508091
1436	508092
29846	508093
17991	508094
1099	508095
119256	508096
39970	508097
109202	508098
20739	508099
8417	508100
1714	508101
6535	508102
155173	508103
47096	508104
20027	508105
25943	508106
4326	508107
148992	508108
100979	508109
12266	508110
160431	508111
52147	508112
31	508113
45015	508114
13358	508115
28793	508116
22909	508117
22687	508118
116721	508119
21545	508120
74632	508121
104029	508122
52125	508123
27534	508124
142977	508125
5163	508126
26305	508127
45987	508128
26433	508129
4361	508130
442	508131
1340	508132
6577	508133
10692	508134
2590	508135
4877	508136
2589	508137
29263	508138
15406	508139
36326	508140
136	508141
30178	508142
38977	508143
926	508144
50788	508145
12892	508146
100516	508147
5441	508148
1301	508149
1818	508150
9368	508151
6021	508152
57720	508153
49138	508154
41100	508155
43473	508156
5915	508157
20748	508158
37327	508159
43112	508160
17823	508161
38902	508162
150	508163
660	508164
10830	508165
3042	508166
464	508167
5970	508168
66037	508169
15597	508170
93115	508171
8332	508172
120572	508173
28928	508174
34516	508175
42934	508176
5546	508177
40545	508178
139174	508179
80148	508180
507	508181
17382	508182
7699	508183
41418	508184
96585	508185
35484	508186
15610	508187
57620	508188
132625	508189
21604	508190
55058	508191
18785	508192
15094	508193
20518	508194
104252	508195
31790	508196
111648	508197
6756	508198
47356	508199
157018	508200
806	508201
8596	508202
30982	508203
14099	508204
80347	508205
14173	508206
4145	508207
134467	508208
11	508209
20913	508210
596	508211
19747	508212
23614	508213
54899	508214
7230	508215
44981	508216
11321	508217
33996	508218
69	508219
270	508220
126685	508221
11445	508222
106230	508223
28472	508224
41551	508225
203	508226
2865	508227
15321	508228
40768	508229
62079	508230
9531	508231
44378	508232
11126	508233
29615	508234
3598	508235
19947	508236
101764	508237
50462	508238
17373	508239
38005	508240
98816	508241
32674	508242
11411	508243
15543	508244
11022	508245
42766	508246
71168	508247
134022	508248
6381	508249
38483	508250
50434	508251
64031	508252
36468	508253
21711	508254
37754	508255
5427	508256
12595	508257
21262	508258
14894	508259
101648	508260
38292	508261
7314	508262
33767	508263
35353	508264
66654	508265
228	508266
77758	508267
49685	508268
134439	508269
87429	508270
22382	508271
27092	508272
23253	508273
45663	508274
94716	508275
12098	508276
94040	508277
15440	508278
94018	508279
110378	508280
134378	508281
53026	508282
35345	508283
100943	508284
61121	508285
1679	508286
4663	508287
40912	508288
454	508289
107166	508290
45092	508291
80443	508292
3513	508293
94171	508294
5911	508295
47353	508296
6430	508297
2193	508298
63703	508299
30635	508300
17388	508301
45303	508302
16235	508303
16203	508304
21012	508305
132745	508306
10785	508307
536	508308
5953	508309
4873	508310
5479	508311
3649	508312
54556	508313
30334	508314
40850	508315
58710	508316
42466	508317
23109	508318
29965	508319
437	508320
110373	508321
10032	508322
40745	508323
6344	508324
37824	508325
730	508326
61972	508327
5054	508328
55558	508329
11	508330
23722	508331
42726	508332
53088	508333
163201	508334
37404	508335
12355	508336
42364	508337
42980	508338
71843	508339
8099	508340
45350	508341
27495	508342
38267	508343
95348	508344
44413	508345
22290	508346
18786	508347
376	508348
56637	508349
1054	508350
576	508351
34921	508352
100360	508353
164806	508354
79091	508355
164207	508356
70321	508357
45026	508358
23711	508359
7182	508360
72012	508361
28550	508362
18328	508363
48797	508364
6630	508365
104296	508366
46522	508367
67720	508368
543	508369
2280	508370
27933	508371
30059	508372
7474	508373
20233	508374
276	508375
106027	508376
36591	508377
105776	508378
232	508379
431	508380
751	508381
8282	508382
116278	508383
5501	508384
71924	508385
11317	508386
24969	508387
37077	508388
129563	508389
5583	508390
2701	508391
23729	508392
3528	508393
30072	508394
1680	508395
18722	508396
13599	508397
10770	508398
18501	508399
11686	508400
41685	508401
47443	508402
18398	508403
52977	508404
121413	508405
5251	508406
75252	508407
113974	508408
15940	508409
10312	508410
23910	508411
651	508412
66797	508413
43985	508414
80053	508415
29710	508416
6969	508417
114300	508418
38729	508419
1439	508420
34152	508421
4760	508422
17614	508423
45936	508424
33937	508425
27470	508426
34151	508427
25823	508428
20916	508429
12433	508430
3298	508431
15766	508432
46478	508433
113454	508434
52771	508435
1236	508436
10802	508437
52160	508438
119803	508439
45717	508440
38350	508441
11046	508442
89503	508443
14360	508444
20901	508445
48572	508446
69363	508447
2346	508448
62019	508449
44	508450
25048	508451
22281	508452
66523	508453
87041	508454
9511	508455
14360	508456
1283	508457
27966	508458
34584	508459
3818	508460
87757	508461
23232	508462
131639	508463
64916	508464
100051	508465
124375	508466
72613	508467
54484	508468
99454	508469
54507	508470
95069	508471
3883	508472
3343	508473
162566	508474
9513	508475
5083	508476
7218	508477
2156	508478
36900	508479
85105	508480
12064	508481
29467	508482
37941	508483
75496	508484
14157	508485
45516	508486
11897	508487
44113	508488
24468	508489
46585	508490
70415	508491
5606	508492
7549	508493
10175	508494
10507	508495
3586	508496
125297	508497
5422	508498
124920	508499
12053	508500
18840	508501
162748	508502
33000	508503
70779	508504
30855	508505
79576	508506
16879	508507
153871	508508
76076	508509
117267	508510
77137	508511
29722	508512
29045	508513
5676	508514
9715	508515
21333	508516
21925	508517
624	508518
25649	508519
59709	508520
49379	508521
94435	508522
164919	508523
3454	508524
55826	508525
84894	508526
92069	508527
11207	508528
21656	508529
909	508530
1884	508531
1923	508532
120856	508533
88706	508534
11961	508535
46650	508536
42948	508537
32950	508538
9858	508539
22937	508540
27802	508541
21131	508542
16914	508543
7215	508544
198	508545
2085	508546
97043	508547
30202	508548
37097	508549
8791	508550
16736	508551
49181	508552
9940	508553
4762	508554
60177	508555
62472	508556
111969	508557
14980	508558
32260	508559
86209	508560
8733	508561
38371	508562
111410	508563
18052	508564
14715	508565
41336	508566
119710	508567
41833	508568
650	508569
34519	508570
78366	508571
48353	508572
16991	508573
41443	508574
41928	508575
26846	508576
30365	508577
81256	508578
311	508579
35660	508580
32088	508581
36604	508582
31599	508583
18904	508584
769	508585
13627	508586
72083	508587
72639	508588
57822	508589
48301	508590
19330	508591
63981	508592
117535	508593
108045	508594
35260	508595
63783	508596
30934	508597
18025	508598
76345	508599
104201	508600
10768	508601
1531	508602
77985	508603
40060	508604
40420	508605
38757	508606
30111	508607
49959	508608
34252	508609
2983	508610
125	508611
20635	508612
1207	508613
24852	508614
23182	508615
95558	508616
48265	508617
53561	508618
1089	508619
90789	508620
113836	508621
44642	508622
2643	508623
2573	508624
3141	508625
55225	508626
42485	508627
55939	508628
18962	508629
2760	508630
9929	508631
55964	508632
42282	508633
39329	508634
6084	508635
98476	508636
59580	508637
62783	508638
220	508639
5340	508640
118278	508641
9831	508642
285	508643
48	508644
84697	508645
4861	508646
62473	508647
50	508648
119166	508649
124696	508650
96918	508651
32176	508652
12855	508653
63205	508654
101969	508655
5301	508656
3630	508657
9565	508658
52003	508659
54397	508660
11035	508661
103466	508662
24004	508663
47605	508664
18649	508665
40292	508666
20830	508667
128397	508668
122479	508669
10953	508670
19757	508671
130323	508672
92254	508673
12969	508674
44165	508675
141201	508676
3421	508677
83415	508678
30671	508679
110877	508680
30785	508681
61708	508682
12304	508683
19761	508684
29251	508685
13749	508686
88661	508687
5125	508688
1000	508689
13752	508690
11	508691
48280	508692
8616	508693
115165	508694
5343	508695
129253	508696
18111	508697
35158	508698
6426	508699
11598	508700
107624	508701
91256	508702
152381	508703
73456	508704
55083	508705
44009	508706
44110	508707
1116	508708
676	508709
76994	508710
58209	508711
118341	508712
55812	508713
3612	508714
40216	508715
8213	508716
11913	508717
7241	508718
30337	508719
9693	508720
118234	508721
123426	508722
98510	508723
23258	508724
2782	508725
50457	508726
1138	508727
27679	508728
8022	508729
60041	508730
168	508731
51995	508732
24297	508733
3554	508734
85964	508735
122424	508736
46196	508737
79547	508738
25478	508739
19260	508740
35896	508741
15770	508742
22135	508743
26238	508744
49003	508745
9211	508746
40877	508747
3377	508748
39519	508749
7799	508750
9302	508751
44422	508752
4283	508753
17783	508754
17798	508755
52604	508756
16632	508757
76711	508758
26216	508759
92662	508760
76938	508761
2735	508762
7211	508763
24902	508764
27290	508765
42931	508766
20721	508767
4660	508768
40537	508769
4	508770
32458	508771
6246	508772
20134	508773
85279	508774
99	508775
16612	508776
132499	508777
13776	508778
9062	508779
4863	508780
9645	508781
29627	508782
28092	508783
31631	508784
16276	508785
2635	508786
70695	508787
13759	508788
48857	508789
8334	508790
107951	508791
63735	508792
11716	508793
50778	508794
69621	508795
16483	508796
1893	508797
21286	508798
155846	508799
43167	508800
6426	508801
26425	508802
21867	508803
14151	508804
10764	508805
72558	508806
26280	508807
13273	508808
16408	508809
1341	508810
3633	508811
80049	508812
72613	508813
24872	508814
1103	508815
49139	508816
20234	508817
119166	508818
28874	508819
10	508820
47677	508821
3003	508822
20757	508823
11852	508824
141843	508825
80045	508826
19189	508827
44887	508828
67430	508829
10317	508830
37156	508831
25078	508832
7667	508833
106882	508834
146123	508835
25957	508836
41882	508837
67978	508838
36669	508839
40930	508840
5045	508841
179	508842
32703	508843
31497	508844
58110	508845
45112	508846
24418	508847
146042	508848
45770	508849
63325	508850
23271	508851
980	508852
15907	508853
21568	508854
114251	508855
36822	508856
26385	508857
39796	508858
62278	508859
1671	508860
45942	508861
31387	508862
26643	508863
4872	508864
4334	508865
19985	508866
2289	508867
52678	508868
126704	508869
2770	508870
6453	508871
26991	508872
20076	508873
26565	508874
71512	508875
30041	508876
21638	508877
161288	508878
29848	508879
20133	508880
27629	508881
145145	508882
35807	508883
45170	508884
4629	508885
91051	508886
99468	508887
12833	508888
29136	508889
99858	508890
1602	508891
13895	508892
34597	508893
2823	508894
56378	508895
19710	508896
28463	508897
52638	508898
24934	508899
37049	508900
19541	508901
9445	508902
1398	508903
14971	508904
12466	508905
26057	508906
33374	508907
54635	508908
78766	508909
17930	508910
20520	508911
505	508912
2390	508913
67709	508914
113273	508915
566	508916
21694	508917
10913	508918
35519	508919
22508	508920
66040	508921
65050	508922
29657	508923
2119	508924
71024	508925
61098	508926
12303	508927
115458	508928
5900	508929
6809	508930
2443	508931
30430	508932
54000	508933
89033	508934
39083	508935
130221	508936
81502	508937
2199	508938
168	508939
7585	508940
92324	508941
83009	508942
8348	508943
15786	508944
24264	508945
64969	508946
39264	508947
42824	508948
53287	508949
8383	508950
50185	508951
29608	508952
28220	508953
73690	508954
50743	508955
1115	508956
88287	508957
17357	508958
59957	508959
64340	508960
34814	508961
10244	508962
20586	508963
57594	508964
8322	508965
19378	508966
1551	508967
2792	508968
101898	508969
59661	508970
21097	508971
29717	508972
86648	508973
15672	508974
29301	508975
53221	508976
36323	508977
19688	508978
36099	508979
5277	508980
143796	508981
3882	508982
21775	508983
2746	508984
50555	508985
31323	508986
4831	508987
290	508988
23398	508989
69357	508990
39930	508991
65414	508992
7301	508993
2499	508994
898	508995
41222	508996
166580	508997
9760	508998
14838	508999
52839	509000
69852	509001
24406	509002
15	509003
3944	509004
41584	509005
20561	509006
2123	509007
17703	509008
66991	509009
31069	509010
108	509011
12668	509012
6477	509013
42448	509014
102471	509015
20368	509016
38398	509017
64803	509018
1263	509019
43766	509020
17635	509021
26293	509022
129	509023
815	509024
7190	509025
1194	509026
27757	509027
163198	509028
51172	509029
26913	509030
23741	509031
69320	509032
3030	509033
124227	509034
71194	509035
3058	509036
37867	509037
16321	509038
15331	509039
44742	509040
54726	509041
88373	509042
5785	509043
5131	509044
25326	509045
125805	509046
88136	509047
13028	509048
12792	509049
16450	509050
67618	509051
10304	509052
105615	509053
26344	509054
74793	509055
12160	509056
6559	509057
16784	509058
22601	509059
11258	509060
567	509061
191	509062
111399	509063
10321	509064
64203	509065
395	509066
2840	509067
43407	509068
5066	509069
11929	509070
1878	509071
22708	509072
39498	509073
7478	509074
15746	509075
72331	509076
79651	509077
26267	509078
19919	509079
92087	509080
1100	509081
40800	509082
50608	509083
19827	509084
165451	509085
73223	509086
18496	509087
86613	509088
16037	509089
131782	509090
9437	509091
4812	509092
9802	509093
16142	509094
61083	509095
21679	509096
3724	509097
1063	509098
52002	509099
48186	509100
13050	509101
26581	509102
70792	509103
16291	509104
1558	509105
129714	509106
63715	509107
3690	509108
22410	509109
74834	509110
64239	509111
2809	509112
383	509113
62863	509114
54640	509115
124238	509116
7747	509117
77	509118
4748	509119
566	509120
74	509121
86074	509122
54599	509123
14969	509124
28403	509125
49742	509126
2176	509127
4922	509128
19422	509129
63635	509130
759	509131
26656	509132
30597	509133
23070	509134
6261	509135
13406	509136
4492	509137
4484	509138
21519	509139
16739	509140
12389	509141
10904	509142
39155	509143
73643	509144
13339	509145
31303	509146
28219	509147
32549	509148
4087	509149
34524	509150
25597	509151
24066	509152
134226	509153
157477	509154
29815	509155
6165	509156
12965	509157
21278	509158
460	509159
2777	509160
49237	509161
57573	509162
7832	509163
30906	509164
47178	509165
8032	509166
14462	509167
56406	509168
6251	509169
121649	509170
41978	509171
82119	509172
5248	509173
9187	509174
43499	509175
21060	509176
52904	509177
83855	509178
28789	509179
5177	509180
4871	509181
63562	509182
88517	509183
7542	509184
110098	509185
29552	509186
12352	509187
28278	509188
22842	509189
533	509190
29845	509191
73182	509192
12155	509193
157766	509194
28584	509195
44107	509196
19071	509197
824	509198
164297	509199
66012	509200
41878	509201
1422	509202
39884	509203
66821	509204
28298	509205
14675	509206
23824	509207
32849	509208
70051	509209
2631	509210
59887	509211
151604	509212
43199	509213
1460	509214
637	509215
38148	509216
73147	509217
12117	509218
220	509219
21827	509220
58215	509221
6682	509222
11913	509223
94902	509224
1459	509225
4777	509226
122315	509227
37662	509228
43437	509229
6368	509230
20066	509231
156	509232
11622	509233
24245	509234
70359	509235
28173	509236
29855	509237
19851	509238
202	509239
47282	509240
159698	509241
140366	509242
14355	509243
842	509244
132194	509245
52	509246
15836	509247
35735	509248
110321	509249
12176	509250
119491	509251
5262	509252
65500	509253
5224	509254
131801	509255
6838	509256
124585	509257
96049	509258
55285	509259
6969	509260
40358	509261
23328	509262
22790	509263
10256	509264
117590	509265
611	509266
41946	509267
41970	509268
30627	509269
44463	509270
107805	509271
4160	509272
39883	509273
14335	509274
15826	509275
113980	509276
77241	509277
43677	509278
817	509279
30743	509280
154226	509281
11692	509282
72321	509283
22994	509284
22427	509285
34050	509286
17628	509287
10113	509288
38299	509289
4244	509290
21015	509291
14806	509292
128866	509293
887	509294
103759	509295
26547	509296
14304	509297
10563	509298
79643	509299
6637	509300
17284	509301
88431	509302
25368	509303
20188	509304
60202	509305
49850	509306
77238	509307
96599	509308
1422	509309
55951	509310
45063	509311
33132	509312
2834	509313
19115	509314
2134	509315
121532	509316
26452	509317
31000	509318
50221	509319
5623	509320
28765	509321
22795	509322
18634	509323
9011	509324
118968	509325
332	509326
18215	509327
15455	509328
117491	509329
69721	509330
129314	509331
74210	509332
7591	509333
111342	509334
10291	509335
49866	509336
17869	509337
19713	509338
133276	509339
24564	509340
35746	509341
28816	509342
3592	509343
27848	509344
44809	509345
40640	509346
36252	509347
62653	509348
28294	509349
33335	509350
22944	509351
3171	509352
45383	509353
20743	509354
1118	509355
127311	509356
82998	509357
76683	509358
155725	509359
118900	509360
28289	509361
36116	509362
95051	509363
47642	509364
87155	509365
145894	509366
2569	509367
74324	509368
6852	509369
20487	509370
106048	509371
10674	509372
15442	509373
2050	509374
16284	509375
4867	509376
11514	509377
11414	509378
14798	509379
113150	509380
48746	509381
5418	509382
17692	509383
122102	509384
53298	509385
9581	509386
13599	509387
87867	509388
15894	509389
36274	509390
38955	509391
23194	509392
154937	509393
19286	509394
9101	509395
27907	509396
6624	509397
381	509398
76649	509399
82313	509400
38039	509401
23565	509402
13268	509403
2318	509404
25900	509405
8602	509406
14410	509407
51143	509408
27145	509409
101086	509410
32341	509411
44570	509412
14532	509413
55263	509414
62297	509415
5005	509416
7307	509417
32138	509418
48469	509419
40022	509420
28845	509421
56057	509422
30277	509423
8089	509424
55995	509425
99325	509426
45592	509427
46354	509428
39333	509429
7431	509430
75542	509431
2294	509432
112253	509433
140680	509434
50341	509435
63338	509436
27489	509437
6759	509438
172	509439
37365	509440
23564	509441
37941	509442
10046	509443
43605	509444
132077	509445
17354	509446
31821	509447
27135	509448
21992	509449
928	509450
6318	509451
63375	509452
356	509453
6986	509454
57281	509455
38868	509456
36540	509457
26344	509458
60710	509459
36875	509460
23212	509461
21416	509462
25959	509463
17456	509464
26427	509465
12201	509466
19789	509467
92019	509468
60964	509469
2323	509470
83899	509471
33237	509472
20975	509473
11410	509474
20945	509475
51284	509476
39006	509477
83321	509478
4605	509479
21153	509480
1127	509481
23884	509482
20057	509483
11685	509484
24182	509485
32329	509486
4792	509487
29282	509488
82283	509489
80722	509490
35392	509491
2650	509492
3588	509493
9585	509494
1184	509495
66139	509496
37139	509497
4455	509498
94357	509499
110544	509500
93778	509501
37172	509502
73975	509503
1304	509504
12415	509505
9504	509506
38299	509507
5209	509508
36673	509509
131294	509510
86638	509511
50276	509512
419	509513
5451	509514
62691	509515
30695	509516
32632	509517
30872	509518
56776	509519
8925	509520
141	509521
10302	509522
27854	509523
21123	509524
69302	509525
49005	509526
58245	509527
34949	509528
22392	509529
8591	509530
13690	509531
58302	509532
95907	509533
9507	509534
6002	509535
2006	509536
15206	509537
79038	509538
32666	509539
68014	509540
93795	509541
20607	509542
36	509543
53385	509544
85262	509545
42171	509546
4144	509547
58013	509548
119636	509549
3107	509550
12649	509551
22264	509552
81759	509553
21305	509554
61394	509555
2188	509556
3426	509557
132306	509558
3782	509559
107378	509560
129923	509561
1554	509562
12934	509563
59693	509564
24199	509565
80805	509566
17844	509567
7948	509568
160133	509569
249	509570
49526	509571
191	509572
129612	509573
18010	509574
85	509575
97043	509576
82168	509577
137343	509578
22434	509579
80183	509580
54272	509581
9667	509582
104277	509583
6215	509584
28485	509585
51331	509586
145866	509587
849	509588
3261	509589
469	509590
18245	509591
133803	509592
125162	509593
9136	509594
126	509595
89	509596
18342	509597
20205	509598
27833	509599
26805	509600
59049	509601
145191	509602
21273	509603
4113	509604
11032	509605
77375	509606
20084	509607
8835	509608
1093	509609
856	509610
18524	509611
796	509612
117860	509613
44447	509614
22634	509615
127215	509616
35164	509617
28472	509618
2904	509619
20809	509620
63886	509621
162798	509622
48158	509623
24555	509624
18964	509625
63332	509626
4865	509627
41440	509628
74341	509629
115988	509630
27621	509631
2660	509632
26457	509633
10030	509634
43283	509635
68577	509636
52665	509637
5953	509638
28901	509639
79567	509640
37925	509641
20136	509642
45818	509643
51640	509644
18247	509645
21510	509646
27566	509647
62852	509648
25607	509649
128474	509650
50585	509651
4947	509652
19815	509653
163081	509654
19481	509655
14363	509656
6358	509657
52414	509658
17208	509659
73884	509660
58530	509661
20800	509662
83464	509663
1635	509664
1703	509665
3915	509666
130962	509667
68051	509668
7941	509669
33722	509670
81012	509671
76616	509672
49903	509673
11989	509674
35899	509675
2715	509676
23874	509677
6254	509678
84927	509679
26142	509680
1598	509681
34548	509682
10829	509683
86810	509684
41335	509685
117328	509686
15478	509687
11729	509688
57221	509689
9	509690
23953	509691
1113	509692
11800	509693
125007	509694
54235	509695
5243	509696
103373	509697
84004	509698
112571	509699
594	509700
6394	509701
6235	509702
82	509703
5242	509704
3025	509705
30510	509706
153335	509707
2366	509708
35021	509709
101860	509710
91111	509711
6056	509712
44447	509713
2376	509714
17473	509715
131317	509716
53523	509717
5879	509718
14031	509719
6668	509720
7585	509721
6754	509722
8839	509723
57590	509724
1719	509725
145326	509726
63391	509727
82431	509728
106570	509729
34686	509730
114032	509731
20322	509732
17359	509733
97872	509734
15178	509735
1921	509736
52609	509737
33094	509738
90205	509739
51165	509740
15272	509741
1388	509742
162248	509743
34877	509744
23389	509745
18414	509746
5570	509747
82168	509748
36951	509749
29849	509750
9112	509751
13445	509752
6076	509753
50837	509754
28948	509755
59810	509756
82236	509757
1657	509758
105891	509759
71	509760
11283	509761
11904	509762
56719	509763
4749	509764
155747	509765
8067	509766
95870	509767
32706	509768
5321	509769
87888	509770
13817	509771
4471	509772
17804	509773
71453	509774
3830	509775
21293	509776
22921	509777
8271	509778
79605	509779
6434	509780
15495	509781
103927	509782
26367	509783
59368	509784
13759	509785
47330	509786
77248	509787
8167	509788
8000	509789
77624	509790
1210	509791
166450	509792
3035	509793
4259	509794
25631	509795
24363	509796
168	509797
28519	509798
44198	509799
14394	509800
831	509801
67225	509802
43683	509803
37027	509804
93759	509805
32076	509806
3138	509807
33117	509808
72117	509809
12456	509810
9449	509811
2204	509812
26879	509813
7767	509814
14666	509815
14865	509816
33941	509817
4187	509818
774	509819
31301	509820
18926	509821
4945	509822
48629	509823
76687	509824
62738	509825
15765	509826
86350	509827
30486	509828
77763	509829
6527	509830
103413	509831
15984	509832
82027	509833
16456	509834
32248	509835
1241	509836
976	509837
150020	509838
209	509839
105137	509840
4059	509841
10656	509842
6323	509843
59634	509844
79038	509845
118823	509846
62724	509847
9281	509848
7241	509849
38845	509850
89245	509851
7813	509852
61602	509853
47376	509854
32891	509855
73363	509856
6801	509857
46134	509858
1953	509859
24382	509860
41293	509861
102054	509862
18545	509863
14871	509864
59683	509865
28947	509866
17724	509867
42382	509868
75891	509869
4780	509870
304	509871
2656	509872
481	509873
99110	509874
2875	509875
21116	509876
36761	509877
1506	509878
2227	509879
8497	509880
40840	509881
194	509882
9575	509883
76054	509884
19456	509885
18085	509886
50213	509887
1188	509888
66333	509889
16574	509890
31176	509891
35187	509892
29319	509893
98554	509894
26104	509895
85	509896
893	509897
1179	509898
42000	509899
67309	509900
142265	509901
96448	509902
26067	509903
12219	509904
19721	509905
889	509906
66145	509907
15909	509908
7152	509909
89369	509910
16036	509911
81160	509912
7952	509913
50382	509914
73808	509915
141030	509916
39866	509917
3508	509918
2860	509919
7493	509920
28448	509921
123370	509922
46146	509923
124153	509924
16569	509925
14693	509926
20955	509927
13027	509928
49345	509929
98828	509930
6544	509931
78060	509932
61459	509933
978	509934
22354	509935
32811	509936
60095	509937
43176	509938
58878	509939
6460	509940
16551	509941
69	509942
2310	509943
62655	509944
18231	509945
15451	509946
164038	509947
18919	509948
8295	509949
61910	509950
21205	509951
53106	509952
41475	509953
12049	509954
15712	509955
19677	509956
39058	509957
46481	509958
41387	509959
34294	509960
80504	509961
103329	509962
32118	509963
16890	509964
80600	509965
8303	509966
77207	509967
103186	509968
56483	509969
59158	509970
75649	509971
15770	509972
32295	509973
19432	509974
731	509975
27564	509976
16048	509977
59297	509978
8701	509979
40392	509980
1985	509981
4273	509982
27146	509983
133077	509984
6785	509985
109122	509986
38496	509987
17774	509988
24076	509989
152133	509990
116047	509991
39809	509992
4021	509993
7137	509994
5077	509995
78026	509996
44806	509997
13095	509998
1598	509999
14312	510000
65183	510001
69773	510002
4823	510003
2318	510004
5502	510005
14560	510006
48859	510007
42364	510008
515	510009
44441	510010
36403	510011
10053	510012
101597	510013
15478	510014
2870	510015
93966	510016
8490	510017
278	510018
13360	510019
16283	510020
13763	510021
19214	510022
4239	510023
6038	510024
8511	510025
2506	510026
67873	510027
15168	510028
73818	510029
41209	510030
26479	510031
70878	510032
8187	510033
23878	510034
76741	510035
27713	510036
72302	510037
13262	510038
2051	510039
28555	510040
162133	510041
77549	510042
1255	510043
21328	510044
25508	510045
1322	510046
320	510047
4592	510048
53506	510049
2096	510050
2827	510051
143	510052
3462	510053
67492	510054
14708	510055
69649	510056
110660	510057
13518	510058
4093	510059
132863	510060
71954	510061
886	510062
7665	510063
46591	510064
25915	510065
10092	510066
47745	510067
57917	510068
69569	510069
11538	510070
90480	510071
25684	510072
6922	510073
26460	510074
85051	510075
115461	510076
2165	510077
6045	510078
22410	510079
12806	510080
13576	510081
3033	510082
86221	510083
3002	510084
39526	510085
9898	510086
32261	510087
45430	510088
15178	510089
2871	510090
64134	510091
12656	510092
31130	510093
2281	510094
69171	510095
101433	510096
17093	510097
43001	510098
84900	510099
60293	510100
28717	510101
34714	510102
31	510103
80610	510104
2717	510105
34974	510106
19091	510107
11590	510108
16473	510109
72990	510110
13136	510111
26469	510112
157679	510113
9193	510114
22010	510115
1247	510116
133079	510117
5113	510118
19636	510119
102318	510120
79504	510121
46618	510122
66538	510123
103210	510124
31758	510125
6764	510126
17713	510127
49342	510128
43446	510129
6938	510130
21885	510131
6049	510132
1027	510133
36007	510134
103467	510135
42966	510136
26467	510137
46868	510138
11354	510139
12793	510140
33529	510141
144534	510142
1476	510143
115230	510144
26851	510145
24859	510146
5132	510147
147	510148
10872	510149
25255	510150
87542	510151
85062	510152
19591	510153
11673	510154
128842	510155
39596	510156
33306	510157
25579	510158
53479	510159
71226	510160
18097	510161
21225	510162
1011	510163
128872	510164
14580	510165
4786	510166
43205	510167
29971	510168
32609	510169
80028	510170
76262	510171
75253	510172
105390	510173
736	510174
82490	510175
75066	510176
565	510177
83985	510178
41646	510179
43913	510180
1115	510181
76349	510182
7399	510183
23758	510184
87779	510185
3184	510186
19236	510187
151837	510188
25073	510189
19016	510190
88887	510191
659	510192
110105	510193
73024	510194
18602	510195
8951	510196
37168	510197
6117	510198
84584	510199
35925	510200
5486	510201
54149	510202
11948	510203
3585	510204
119138	510205
47355	510206
38832	510207
13221	510208
17570	510209
22645	510210
91846	510211
51625	510212
27889	510213
33674	510214
80865	510215
31583	510216
17895	510217
37387	510218
118006	510219
54564	510220
69663	510221
23493	510222
29105	510223
84090	510224
14	510225
38560	510226
27644	510227
27383	510228
5267	510229
63967	510230
29207	510231
67836	510232
2107	510233
31642	510234
27915	510235
52936	510236
100267	510237
131475	510238
128835	510239
87088	510240
101610	510241
96084	510242
26521	510243
91462	510244
32427	510245
1693	510246
45830	510247
17568	510248
130964	510249
132044	510250
44131	510251
42714	510252
17488	510253
105678	510254
146432	510255
5893	510256
143704	510257
41273	510258
114905	510259
8102	510260
105995	510261
413	510262
655	510263
33241	510264
2739	510265
83604	510266
15092	510267
62975	510268
74765	510269
37849	510270
33235	510271
1770	510272
89904	510273
73028	510274
48656	510275
3697	510276
2509	510277
3266	510278
3284	510279
53238	510280
33021	510281
19053	510282
9805	510283
63591	510284
4833	510285
20883	510286
29759	510287
28468	510288
9624	510289
89094	510290
90156	510291
62032	510292
3223	510293
97987	510294
1930	510295
24771	510296
21401	510297
24254	510298
54227	510299
144681	510300
123259	510301
124425	510302
34571	510303
1282	510304
72524	510305
7939	510306
82395	510307
7634	510308
21916	510309
406	510310
80537	510311
37586	510312
391	510313
43848	510314
3219	510315
85877	510316
73399	510317
15656	510318
11589	510319
60561	510320
28617	510321
57424	510322
44873	510323
6853	510324
278	510325
8227	510326
162792	510327
4929	510328
131829	510329
44274	510330
9442	510331
18885	510332
86100	510333
18945	510334
39728	510335
163618	510336
4896	510337
41854	510338
124130	510339
111952	510340
15764	510341
22871	510342
42479	510343
27196	510344
78166	510345
158585	510346
465	510347
1589	510348
48053	510349
104446	510350
16525	510351
8467	510352
1682	510353
11436	510354
10345	510355
39512	510356
2686	510357
88734	510358
122812	510359
21943	510360
22341	510361
62878	510362
55	510363
45054	510364
15606	510365
107246	510366
8305	510367
7744	510368
100631	510369
59345	510370
69236	510371
2153	510372
364	510373
71294	510374
2990	510375
76209	510376
57521	510377
108815	510378
3104	510379
34215	510380
20631	510381
143268	510382
26096	510383
56511	510384
74521	510385
8828	510386
136997	510387
3837	510388
74411	510389
24771	510390
11167	510391
126226	510392
52019	510393
31815	510394
23462	510395
130863	510396
2945	510397
34673	510398
15224	510399
92015	510400
56101	510401
715	510402
32619	510403
119132	510404
31769	510405
153035	510406
12043	510407
24257	510408
19301	510409
4570	510410
16158	510411
65872	510412
119014	510413
72326	510414
41041	510415
11857	510416
115321	510417
1109	510418
63227	510419
98304	510420
1372	510421
16363	510422
7840	510423
25656	510424
1540	510425
120349	510426
49913	510427
45603	510428
41957	510429
27285	510430
41162	510431
33240	510432
140929	510433
29658	510434
81657	510435
41644	510436
12119	510437
8910	510438
3384	510439
23530	510440
11508	510441
17890	510442
29941	510443
53594	510444
63042	510445
115596	510446
4575	510447
5048	510448
49959	510449
16209	510450
88965	510451
41141	510452
97168	510453
58030	510454
3894	510455
27630	510456
166482	510457
60239	510458
14746	510459
36960	510460
64207	510461
89033	510462
10129	510463
60178	510464
69737	510465
47698	510466
5605	510467
96896	510468
70726	510469
47279	510470
77491	510471
10249	510472
21293	510473
5946	510474
759	510475
19583	510476
17427	510477
1405	510478
9771	510479
1471	510480
24312	510481
145373	510482
59383	510483
109151	510484
100856	510485
29475	510486
11065	510487
15612	510488
51234	510489
536	510490
97195	510491
124602	510492
153600	510493
113041	510494
23984	510495
65830	510496
1049	510497
9915	510498
32700	510499
8996	510500
70685	510501
39174	510502
24944	510503
23471	510504
7612	510505
44117	510506
28943	510507
36158	510508
67761	510509
48887	510510
12206	510511
150696	510512
108857	510513
9728	510514
633	510515
120130	510516
83312	510517
2077	510518
2424	510519
2444	510520
133186	510521
72105	510522
552	510523
15849	510524
74677	510525
17206	510526
26560	510527
57955	510528
5622	510529
6	510530
141028	510531
51933	510532
41981	510533
531	510534
64930	510535
69842	510536
31427	510537
2740	510538
84119	510539
18789	510540
7151	510541
35282	510542
21781	510543
14332	510544
9390	510545
61682	510546
12088	510547
9597	510548
142796	510549
9053	510550
6966	510551
53756	510552
374	510553
59967	510554
80820	510555
10421	510556
24380	510557
37972	510558
25930	510559
376	510560
2934	510561
66487	510562
1430	510563
11216	510564
97224	510565
6142	510566
145336	510567
51099	510568
31597	510569
6188	510570
73824	510571
55147	510572
28305	510573
11376	510574
30	510575
128217	510576
23434	510577
3129	510578
3998	510579
24263	510580
31373	510581
4000	510582
28929	510583
102157	510584
117560	510585
19149	510586
32160	510587
37964	510588
21989	510589
27467	510590
55790	510591
12515	510592
81613	510593
41125	510594
58422	510595
7788	510596
1321	510597
5698	510598
18740	510599
56348	510600
25404	510601
61152	510602
60000	510603
3410	510604
3703	510605
4127	510606
32684	510607
38198	510608
20493	510609
64338	510610
453	510611
604	510612
10629	510613
37710	510614
37401	510615
47753	510616
38265	510617
10594	510618
16914	510619
10840	510620
28490	510621
64435	510622
23197	510623
59326	510624
82088	510625
11840	510626
162383	510627
38389	510628
36923	510629
4378	510630
17050	510631
115640	510632
140508	510633
127366	510634
46017	510635
41736	510636
41604	510637
19992	510638
1377	510639
28286	510640
22631	510641
3790	510642
577	510643
24328	510644
55453	510645
13965	510646
4400	510647
106333	510648
18746	510649
46900	510650
2945	510651
42652	510652
80970	510653
15408	510654
2438	510655
9260	510656
37062	510657
54013	510658
10281	510659
8631	510660
6371	510661
67482	510662
37714	510663
15143	510664
4465	510665
31401	510666
27150	510667
29311	510668
35307	510669
11881	510670
6608	510671
8772	510672
2415	510673
5765	510674
16479	510675
73168	510676
23412	510677
55674	510678
94790	510679
4999	510680
40588	510681
5262	510682
1652	510683
35993	510684
23262	510685
21032	510686
40198	510687
44797	510688
91346	510689
314	510690
39267	510691
77641	510692
21466	510693
65726	510694
12339	510695
48943	510696
147331	510697
3	510698
59575	510699
7811	510700
95662	510701
73315	510702
4582	510703
126	510704
74181	510705
76279	510706
20024	510707
33176	510708
24457	510709
13707	510710
23249	510711
70517	510712
7653	510713
8749	510714
15937	510715
19038	510716
16311	510717
17750	510718
2022	510719
43080	510720
28432	510721
40385	510722
11797	510723
63821	510724
64429	510725
6760	510726
18739	510727
5526	510728
16252	510729
7793	510730
6365	510731
15702	510732
17	510733
17995	510734
12738	510735
23951	510736
58531	510737
60707	510738
31994	510739
4562	510740
6450	510741
27137	510742
25694	510743
7467	510744
53510	510745
60396	510746
107357	510747
5342	510748
19166	510749
5205	510750
30140	510751
34918	510752
2725	510753
59909	510754
82318	510755
6292	510756
93150	510757
60745	510758
82721	510759
40772	510760
6899	510761
13019	510762
4208	510763
48904	510764
2012	510765
31081	510766
86421	510767
23771	510768
106352	510769
104623	510770
15464	510771
14800	510772
61004	510773
6304	510774
43815	510775
36888	510776
33056	510777
6885	510778
17297	510779
166061	510780
37296	510781
9067	510782
14260	510783
265	510784
9035	510785
126301	510786
66927	510787
2179	510788
19446	510789
59565	510790
23673	510791
49134	510792
136458	510793
107269	510794
27303	510795
10620	510796
27379	510797
71000	510798
8038	510799
15348	510800
116	510801
41017	510802
59885	510803
13579	510804
141909	510805
72730	510806
50719	510807
113898	510808
65469	510809
114552	510810
162780	510811
95279	510812
121046	510813
2279	510814
59482	510815
102475	510816
14472	510817
40785	510818
12437	510819
374	510820
58922	510821
23810	510822
15828	510823
54876	510824
27115	510825
61956	510826
86683	510827
13482	510828
5260	510829
68458	510830
21577	510831
976	510832
10503	510833
17808	510834
25398	510835
163435	510836
88249	510837
155	510838
104383	510839
4760	510840
48160	510841
16336	510842
30213	510843
8731	510844
39188	510845
89754	510846
14338	510847
26041	510848
151538	510849
14686	510850
6597	510851
119979	510852
18815	510853
70777	510854
834	510855
27546	510856
19619	510857
141055	510858
19367	510859
480	510860
65104	510861
23258	510862
7978	510863
38	510864
12	510865
33747	510866
2201	510867
18287	510868
147704	510869
12618	510870
493	510871
5864	510872
71773	510873
11811	510874
18660	510875
1810	510876
18455	510877
11475	510878
2302	510879
38169	510880
51621	510881
73019	510882
25589	510883
4063	510884
11205	510885
86401	510886
15105	510887
4221	510888
13460	510889
99298	510890
32828	510891
3001	510892
78627	510893
22407	510894
5624	510895
158844	510896
7962	510897
37486	510898
21033	510899
1484	510900
54888	510901
24773	510902
71131	510903
122894	510904
12122	510905
42828	510906
82859	510907
70343	510908
72966	510909
28659	510910
40813	510911
50615	510912
22073	510913
30968	510914
63460	510915
47696	510916
2666	510917
58982	510918
44470	510919
66801	510920
23728	510921
120365	510922
2340	510923
81592	510924
26529	510925
11728	510926
89814	510927
118814	510928
26618	510929
3491	510930
100075	510931
57445	510932
6647	510933
131366	510934
4334	510935
64472	510936
60103	510937
771	510938
660	510939
95807	510940
17266	510941
94	510942
26377	510943
91	510944
34502	510945
951	510946
69440	510947
29812	510948
15838	510949
85995	510950
5144	510951
25623	510952
47937	510953
37284	510954
663	510955
38205	510956
66368	510957
18528	510958
2129	510959
42078	510960
20003	510961
103880	510962
99340	510963
52842	510964
44392	510965
75246	510966
38761	510967
75779	510968
72125	510969
70504	510970
114110	510971
35252	510972
89376	510973
44720	510974
43166	510975
31660	510976
24643	510977
116057	510978
12389	510979
72035	510980
1732	510981
126718	510982
2497	510983
5053	510984
7128	510985
43661	510986
117710	510987
18380	510988
15705	510989
48277	510990
132901	510991
44789	510992
82436	510993
160815	510994
153840	510995
105866	510996
56170	510997
86	510998
13019	510999
14141	511000
8683	511001
14	511002
4586	511003
11	511004
111454	511005
39894	511006
48020	511007
122085	511008
101140	511009
74459	511010
96846	511011
14943	511012
30062	511013
105502	511014
84423	511015
7995	511016
77652	511017
11012	511018
7586	511019
13490	511020
82001	511021
9551	511022
30421	511023
26616	511024
132183	511025
56257	511026
27731	511027
66265	511028
56074	511029
1714	511030
4241	511031
46818	511032
88853	511033
11958	511034
16088	511035
1124	511036
32865	511037
60416	511038
122834	511039
99864	511040
15112	511041
3846	511042
41970	511043
65448	511044
45587	511045
129	511046
36085	511047
90028	511048
5385	511049
82557	511050
14367	511051
44656	511052
38265	511053
74013	511054
11498	511055
55547	511056
117823	511057
19758	511058
3068	511059
31091	511060
10	511061
32116	511062
58842	511063
35811	511064
114394	511065
4844	511066
42325	511067
1178	511068
27442	511069
49023	511070
4208	511071
14182	511072
1773	511073
35596	511074
134365	511075
16878	511076
19030	511077
118264	511078
53062	511079
15014	511080
39360	511081
19680	511082
35775	511083
81691	511084
33922	511085
12700	511086
99977	511087
11344	511088
17987	511089
40891	511090
19634	511091
17750	511092
13897	511093
3981	511094
13002	511095
6952	511096
35786	511097
37489	511098
144	511099
164176	511100
46696	511101
66920	511102
9116	511103
6490	511104
53639	511105
49937	511106
157	511107
16799	511108
13539	511109
2595	511110
7659	511111
26035	511112
160608	511113
50283	511114
18386	511115
20379	511116
7154	511117
59627	511118
1838	511119
8609	511120
142	511121
1863	511122
14397	511123
9883	511124
3044	511125
10217	511126
47912	511127
148622	511128
15006	511129
166128	511130
2605	511131
16680	511132
16850	511133
132672	511134
79455	511135
31063	511136
66742	511137
91929	511138
21480	511139
39981	511140
8558	511141
3913	511142
38467	511143
2351	511144
48371	511145
2969	511146
3625	511147
25603	511148
1073	511149
52951	511150
11503	511151
136594	511152
23572	511153
44444	511154
46359	511155
663	511156
67708	511157
379	511158
101736	511159
1242	511160
36488	511161
161390	511162
68441	511163
6814	511164
77704	511165
35961	511166
151474	511167
19100	511168
7052	511169
22655	511170
62585	511171
16139	511172
18153	511173
127090	511174
16016	511175
5233	511176
16424	511177
2565	511178
24812	511179
7430	511180
73763	511181
4382	511182
11847	511183
52819	511184
18566	511185
15650	511186
89674	511187
15921	511188
16341	511189
91207	511190
99870	511191
2356	511192
5929	511193
26354	511194
745	511195
43695	511196
33581	511197
13707	511198
81094	511199
165736	511200
5517	511201
8747	511202
48924	511203
40190	511204
34910	511205
129080	511206
78816	511207
70860	511208
53809	511209
15119	511210
15505	511211
90080	511212
85778	511213
38496	511214
117811	511215
130275	511216
32999	511217
1277	511218
79809	511219
52056	511220
129290	511221
96924	511222
55747	511223
10096	511224
41255	511225
133059	511226
5325	511227
40296	511228
75	511229
68315	511230
60286	511231
5653	511232
86673	511233
62542	511234
22771	511235
30636	511236
109220	511237
52856	511238
52827	511239
104015	511240
52453	511241
76067	511242
119768	511243
22206	511244
29058	511245
33109	511246
89386	511247
9503	511248
17536	511249
29712	511250
58803	511251
162718	511252
16244	511253
58320	511254
35098	511255
50717	511256
54652	511257
59652	511258
21901	511259
30869	511260
68434	511261
63891	511262
47219	511263
6354	511264
6413	511265
151858	511266
7380	511267
36544	511268
45530	511269
10207	511270
735	511271
55149	511272
61628	511273
69165	511274
401	511275
775	511276
129301	511277
68693	511278
108617	511279
106117	511280
34406	511281
5392	511282
94231	511283
61915	511284
48392	511285
3562	511286
655	511287
5684	511288
69962	511289
58735	511290
14386	511291
109767	511292
22204	511293
89823	511294
12086	511295
3170	511296
84400	511297
57787	511298
54012	511299
34207	511300
6933	511301
9225	511302
1865	511303
53439	511304
47195	511305
12265	511306
32960	511307
6716	511308
63009	511309
162639	511310
16222	511311
27093	511312
75097	511313
58753	511314
49364	511315
129190	511316
85833	511317
3004	511318
158247	511319
3	511320
2483	511321
132429	511322
79946	511323
17234	511324
20064	511325
6112	511326
964	511327
37591	511328
118908	511329
1009	511330
44460	511331
30459	511332
37270	511333
36387	511334
1399	511335
1533	511336
30560	511337
276	511338
98604	511339
68942	511340
671	511341
66782	511342
10031	511343
407	511344
11539	511345
21178	511346
2401	511347
27105	511348
66197	511349
45	511350
85113	511351
52824	511352
56323	511353
16493	511354
16529	511355
17950	511356
56683	511357
155641	511358
5530	511359
20	511360
40611	511361
35752	511362
8829	511363
86069	511364
71619	511365
37444	511366
39815	511367
19581	511368
69654	511369
110817	511370
23845	511371
35803	511372
33776	511373
34838	511374
77299	511375
29631	511376
135499	511377
55053	511378
11571	511379
23542	511380
64393	511381
123170	511382
18671	511383
24297	511384
88926	511385
293	511386
34737	511387
55695	511388
5035	511389
82840	511390
104432	511391
6877	511392
13992	511393
97132	511394
60475	511395
11194	511396
5757	511397
48397	511398
41160	511399
15131	511400
9411	511401
55473	511402
3161	511403
26332	511404
42	511405
48002	511406
30066	511407
33287	511408
95136	511409
17262	511410
188	511411
34981	511412
407	511413
11815	511414
15656	511415
46499	511416
131823	511417
16485	511418
72145	511419
56637	511420
23003	511421
5669	511422
24180	511423
1258	511424
65633	511425
35829	511426
64583	511427
30473	511428
155056	511429
85289	511430
1413	511431
28365	511432
50042	511433
4261	511434
9638	511435
67066	511436
61131	511437
54304	511438
52916	511439
114925	511440
109259	511441
26973	511442
722	511443
63319	511444
82898	511445
2126	511446
117876	511447
80269	511448
7654	511449
3258	511450
26073	511451
81270	511452
51265	511453
19278	511454
49449	511455
13638	511456
20054	511457
6840	511458
20031	511459
15807	511460
22089	511461
15855	511462
89574	511463
22957	511464
82665	511465
17937	511466
451	511467
38885	511468
55629	511469
50868	511470
97476	511471
38110	511472
100207	511473
41358	511474
11960	511475
57859	511476
14136	511477
27125	511478
1861	511479
29845	511480
50534	511481
15908	511482
22080	511483
77452	511484
16241	511485
763	511486
41584	511487
4939	511488
38182	511489
109226	511490
62513	511491
31900	511492
56	511493
49961	511494
6764	511495
2351	511496
18811	511497
50087	511498
57801	511499
26	511500
14868	511501
42191	511502
91225	511503
3121	511504
54619	511505
14376	511506
39456	511507
37621	511508
9456	511509
3580	511510
1806	511511
48870	511512
111299	511513
1673	511514
66423	511515
166498	511516
26387	511517
72584	511518
82904	511519
68478	511520
128773	511521
39233	511522
101920	511523
2592	511524
25004	511525
23007	511526
43547	511527
117523	511528
162491	511529
5649	511530
42494	511531
14648	511532
16973	511533
28092	511534
5853	511535
16838	511536
122155	511537
29600	511538
571	511539
65255	511540
64956	511541
10131	511542
2999	511543
5285	511544
86034	511545
165998	511546
14849	511547
1540	511548
68208	511549
7810	511550
15551	511551
149287	511552
24995	511553
148586	511554
12026	511555
40262	511556
54568	511557
1083	511558
111718	511559
24481	511560
889	511561
22766	511562
17846	511563
5940	511564
23032	511565
24706	511566
15900	511567
153641	511568
80879	511569
107166	511570
6159	511571
6546	511572
25525	511573
70313	511574
3444	511575
22653	511576
66937	511577
43741	511578
617	511579
4396	511580
5534	511581
5570	511582
54603	511583
66610	511584
8256	511585
19278	511586
25502	511587
72714	511588
10428	511589
28024	511590
9303	511591
128297	511592
116265	511593
11832	511594
17378	511595
92575	511596
45270	511597
5767	511598
85653	511599
29260	511600
5642	511601
5505	511602
54981	511603
17537	511604
6508	511605
36178	511606
63452	511607
102032	511608
77470	511609
13913	511610
71321	511611
24797	511612
23075	511613
113941	511614
35333	511615
14146	511616
23679	511617
52841	511618
105004	511619
3066	511620
70673	511621
1313	511622
102046	511623
60468	511624
90330	511625
84948	511626
79328	511627
7904	511628
50506	511629
136877	511630
9382	511631
3187	511632
56723	511633
67819	511634
72694	511635
94295	511636
89785	511637
894	511638
68455	511639
35221	511640
53709	511641
9260	511642
105360	511643
36214	511644
10878	511645
79775	511646
79451	511647
69256	511648
51818	511649
73523	511650
35601	511651
3397	511652
22142	511653
24243	511654
25650	511655
67386	511656
27411	511657
19397	511658
22257	511659
40874	511660
942	511661
1256	511662
61575	511663
6793	511664
146760	511665
155382	511666
105906	511667
56777	511668
40477	511669
6095	511670
155099	511671
4744	511672
80352	511673
74013	511674
29487	511675
32899	511676
1937	511677
107545	511678
57036	511679
27411	511680
38752	511681
103318	511682
3105	511683
7253	511684
49202	511685
83318	511686
67876	511687
1842	511688
15081	511689
74462	511690
18189	511691
2343	511692
60271	511693
85226	511694
1415	511695
52464	511696
28893	511697
6955	511698
19709	511699
21518	511700
45284	511701
61655	511702
6947	511703
1305	511704
132906	511705
45845	511706
39086	511707
125157	511708
3217	511709
87354	511710
3125	511711
23658	511712
8850	511713
122894	511714
9628	511715
16035	511716
37691	511717
51207	511718
23762	511719
17966	511720
1513	511721
25048	511722
67600	511723
16658	511724
10487	511725
7931	511726
20536	511727
82100	511728
2620	511729
16441	511730
120677	511731
91356	511732
44600	511733
51555	511734
7186	511735
27482	511736
7357	511737
38341	511738
12218	511739
5413	511740
21597	511741
13622	511742
49088	511743
121543	511744
63421	511745
155404	511746
159065	511747
52316	511748
41806	511749
13765	511750
58634	511751
4731	511752
87025	511753
44060	511754
165009	511755
54158	511756
67223	511757
7222	511758
16573	511759
5751	511760
45644	511761
25675	511762
3911	511763
152272	511764
53063	511765
23391	511766
26984	511767
2324	511768
20172	511769
4503	511770
11995	511771
13449	511772
114998	511773
27828	511774
32766	511775
2839	511776
6723	511777
35981	511778
44027	511779
56145	511780
105885	511781
23389	511782
13759	511783
154892	511784
6351	511785
127491	511786
25345	511787
8416	511788
15244	511789
19091	511790
95985	511791
5567	511792
21728	511793
2193	511794
103182	511795
73088	511796
10487	511797
34537	511798
17680	511799
7114	511800
19165	511801
4467	511802
17113	511803
13502	511804
1390	511805
45489	511806
15728	511807
46284	511808
13580	511809
3526	511810
217	511811
5911	511812
66053	511813
66801	511814
33974	511815
53966	511816
61829	511817
70024	511818
11344	511819
80313	511820
1777	511821
82439	511822
487	511823
123047	511824
140472	511825
7813	511826
86606	511827
56799	511828
32149	511829
2672	511830
6332	511831
113085	511832
79357	511833
73536	511834
3899	511835
6835	511836
11589	511837
57983	511838
1481	511839
12242	511840
20265	511841
70749	511842
82179	511843
93776	511844
9732	511845
2364	511846
20557	511847
10363	511848
18646	511849
3202	511850
2330	511851
58781	511852
7996	511853
54806	511854
20826	511855
53541	511856
12713	511857
49190	511858
91001	511859
776	511860
3179	511861
120929	511862
28407	511863
17085	511864
50227	511865
5159	511866
128660	511867
39698	511868
122345	511869
22423	511870
2522	511871
15713	511872
93546	511873
44384	511874
18347	511875
143123	511876
32846	511877
63144	511878
52411	511879
1363	511880
52000	511881
98602	511882
10383	511883
727	511884
21928	511885
23666	511886
7431	511887
106731	511888
87115	511889
17585	511890
58216	511891
25701	511892
112680	511893
56165	511894
18995	511895
76539	511896
12266	511897
113625	511898
50501	511899
41421	511900
2729	511901
1666	511902
47455	511903
73959	511904
21	511905
33111	511906
6382	511907
35788	511908
60566	511909
151366	511910
67695	511911
11282	511912
13509	511913
65226	511914
6955	511915
243	511916
3573	511917
34528	511918
41619	511919
993	511920
126511	511921
45908	511922
18480	511923
59533	511924
29938	511925
65155	511926
30250	511927
9789	511928
46012	511929
121109	511930
40155	511931
9897	511932
43	511933
3583	511934
54	511935
68668	511936
8832	511937
223	511938
46279	511939
10999	511940
25981	511941
13960	511942
85664	511943
48571	511944
4747	511945
959	511946
166435	511947
2203	511948
13614	511949
20	511950
51120	511951
63142	511952
88187	511953
16172	511954
18735	511955
157033	511956
17155	511957
269	511958
5683	511959
146991	511960
63	511961
7071	511962
28257	511963
81346	511964
31930	511965
75603	511966
75	511967
9591	511968
87970	511969
62429	511970
1257	511971
60091	511972
9340	511973
12096	511974
33352	511975
64042	511976
42597	511977
5650	511978
7708	511979
15856	511980
35027	511981
109269	511982
69991	511983
63263	511984
102324	511985
76175	511986
60375	511987
2080	511988
40633	511989
30730	511990
18469	511991
82	511992
534	511993
96902	511994
286	511995
42414	511996
30910	511997
73	511998
39968	511999
410	512000
16216	512001
13487	512002
105137	512003
33502	512004
51438	512005
66452	512006
17135	512007
32608	512008
12434	512009
65768	512010
23702	512011
24382	512012
7495	512013
14543	512014
8625	512015
44243	512016
42491	512017
41267	512018
12554	512019
1125	512020
28488	512021
44295	512022
34578	512023
58433	512024
13963	512025
67473	512026
158272	512027
127610	512028
35358	512029
14197	512030
6761	512031
56283	512032
8188	512033
91709	512034
166206	512035
63300	512036
42721	512037
132564	512038
58909	512039
83186	512040
600	512041
70792	512042
39966	512043
108464	512044
40759	512045
78070	512046
50205	512047
84162	512048
60780	512049
5918	512050
68260	512051
62939	512052
9586	512053
890	512054
26932	512055
47181	512056
20968	512057
14393	512058
27128	512059
4076	512060
133409	512061
10593	512062
17745	512063
112079	512064
25944	512065
39512	512066
68640	512067
63588	512068
1546	512069
5333	512070
81636	512071
9547	512072
84998	512073
4533	512074
1623	512075
56867	512076
10205	512077
24384	512078
51731	512079
25796	512080
59893	512081
122357	512082
143691	512083
91710	512084
30551	512085
28701	512086
23337	512087
58178	512088
21828	512089
23017	512090
13433	512091
11327	512092
43536	512093
11850	512094
38257	512095
57113	512096
8330	512097
23743	512098
53694	512099
106285	512100
436	512101
103970	512102
29733	512103
3565	512104
122502	512105
3318	512106
64044	512107
140787	512108
24063	512109
7796	512110
147230	512111
78217	512112
13981	512113
13887	512114
34240	512115
665	512116
7593	512117
31947	512118
94346	512119
115002	512120
57315	512121
76495	512122
9046	512123
22549	512124
1597	512125
31578	512126
64866	512127
29957	512128
21670	512129
157400	512130
163723	512131
4560	512132
5	512133
101	512134
12304	512135
16336	512136
71	512137
144967	512138
29240	512139
33370	512140
50980	512141
79732	512142
26549	512143
67606	512144
11391	512145
65193	512146
4178	512147
34137	512148
29	512149
783	512150
135540	512151
116288	512152
63467	512153
3122	512154
28342	512155
3050	512156
33245	512157
23616	512158
102496	512159
1083	512160
73280	512161
8472	512162
81808	512163
16807	512164
103876	512165
13659	512166
60579	512167
26088	512168
2835	512169
32893	512170
29976	512171
43732	512172
33074	512173
137051	512174
130969	512175
7123	512176
148089	512177
43757	512178
4330	512179
690	512180
115253	512181
6881	512182
4620	512183
159130	512184
4874	512185
5643	512186
8625	512187
41780	512188
1020	512189
56749	512190
54221	512191
928	512192
55676	512193
35839	512194
11961	512195
130288	512196
79	512197
130477	512198
50123	512199
99275	512200
58510	512201
35737	512202
124737	512203
15599	512204
132032	512205
10388	512206
16464	512207
141988	512208
8219	512209
146372	512210
12511	512211
48367	512212
34439	512213
11475	512214
27583	512215
7838	512216
34547	512217
51463	512218
25720	512219
55794	512220
130213	512221
41916	512222
22984	512223
10181	512224
4247	512225
23592	512226
32384	512227
5395	512228
33776	512229
128499	512230
33476	512231
6927	512232
25523	512233
1282	512234
369	512235
14065	512236
2140	512237
855	512238
47144	512239
96551	512240
46177	512241
91250	512242
33798	512243
41913	512244
134252	512245
30057	512246
37945	512247
53812	512248
69551	512249
104123	512250
3272	512251
123400	512252
67830	512253
62907	512254
119527	512255
163476	512256
96968	512257
10109	512258
82285	512259
55411	512260
78841	512261
18559	512262
36488	512263
325	512264
69204	512265
24316	512266
273	512267
115803	512268
2102	512269
3248	512270
6155	512271
1512	512272
7612	512273
9811	512274
11254	512275
26706	512276
78009	512277
37997	512278
44936	512279
66770	512280
6795	512281
60748	512282
31425	512283
5502	512284
50816	512285
37244	512286
42622	512287
44886	512288
67774	512289
97220	512290
60613	512291
1018	512292
6234	512293
107938	512294
58003	512295
21742	512296
42728	512297
21491	512298
12676	512299
10297	512300
13442	512301
89688	512302
12124	512303
22444	512304
12164	512305
33834	512306
98885	512307
32219	512308
102940	512309
4256	512310
2874	512311
4802	512312
7	512313
26203	512314
22195	512315
3334	512316
41709	512317
20106	512318
31970	512319
37430	512320
112177	512321
24436	512322
13193	512323
50293	512324
83496	512325
14057	512326
121346	512327
8394	512328
3297	512329
132099	512330
19713	512331
9674	512332
73763	512333
121219	512334
864	512335
9827	512336
22185	512337
39497	512338
57250	512339
151947	512340
9489	512341
42549	512342
26577	512343
6807	512344
16230	512345
13431	512346
1412	512347
48963	512348
59508	512349
43890	512350
14312	512351
6680	512352
31171	512353
143935	512354
16159	512355
18125	512356
11493	512357
3455	512358
51801	512359
103805	512360
28673	512361
48359	512362
9787	512363
32861	512364
60525	512365
76112	512366
18754	512367
6427	512368
13459	512369
37873	512370
6051	512371
16064	512372
4285	512373
148226	512374
9178	512375
52659	512376
11583	512377
97731	512378
2870	512379
3998	512380
7489	512381
105136	512382
9133	512383
72429	512384
3240	512385
8959	512386
66643	512387
828	512388
11225	512389
8659	512390
6641	512391
28595	512392
2936	512393
52591	512394
65630	512395
42360	512396
1045	512397
100287	512398
9431	512399
96355	512400
7195	512401
9722	512402
470	512403
34086	512404
49507	512405
166149	512406
23548	512407
2903	512408
91592	512409
30059	512410
47881	512411
86144	512412
41392	512413
90068	512414
21035	512415
131795	512416
89717	512417
31376	512418
9304	512419
30359	512420
27828	512421
15783	512422
32628	512423
58037	512424
106702	512425
3506	512426
27953	512427
61540	512428
2813	512429
3191	512430
37180	512431
121321	512432
51755	512433
101268	512434
7014	512435
141234	512436
45564	512437
15469	512438
24670	512439
65776	512440
64617	512441
59819	512442
15872	512443
90792	512444
30770	512445
59053	512446
2748	512447
30635	512448
20653	512449
7810	512450
20370	512451
5208	512452
891	512453
3271	512454
19666	512455
155259	512456
26404	512457
26767	512458
42850	512459
87251	512460
41296	512461
39184	512462
45837	512463
16659	512464
89424	512465
15930	512466
15412	512467
11465	512468
38058	512469
152551	512470
24723	512471
24096	512472
17716	512473
9034	512474
65992	512475
13759	512476
76025	512477
1681	512478
23789	512479
277	512480
27772	512481
24761	512482
40210	512483
30983	512484
30530	512485
48652	512486
43554	512487
5830	512488
19243	512489
16763	512490
14290	512491
101581	512492
91249	512493
30460	512494
7812	512495
69908	512496
19273	512497
19079	512498
62203	512499
95703	512500
6397	512501
6026	512502
84226	512503
20455	512504
12760	512505
52504	512506
13186	512507
12230	512508
20580	512509
8110	512510
64648	512511
27520	512512
17458	512513
153306	512514
14063	512515
71255	512516
21840	512517
65263	512518
84955	512519
22396	512520
160352	512521
70277	512522
63292	512523
122083	512524
16220	512525
10178	512526
50731	512527
8996	512528
3738	512529
35887	512530
26530	512531
8720	512532
15788	512533
20724	512534
13783	512535
1796	512536
26147	512537
56799	512538
3097	512539
12118	512540
25732	512541
57117	512542
126835	512543
8112	512544
71300	512545
52048	512546
61853	512547
12723	512548
106924	512549
20809	512550
8294	512551
89657	512552
18313	512553
54801	512554
3610	512555
118870	512556
579	512557
18982	512558
47840	512559
41315	512560
67584	512561
17521	512562
24355	512563
109459	512564
4799	512565
8649	512566
3735	512567
46888	512568
45993	512569
365	512570
3365	512571
57640	512572
56155	512573
21688	512574
11986	512575
12226	512576
70540	512577
281	512578
78810	512579
10818	512580
2062	512581
14802	512582
142669	512583
10176	512584
21416	512585
42275	512586
60692	512587
100617	512588
106010	512589
8298	512590
40009	512591
19408	512592
38242	512593
3746	512594
15508	512595
5905	512596
12858	512597
14844	512598
158	512599
10329	512600
59633	512601
132905	512602
5396	512603
7430	512604
2149	512605
2526	512606
87737	512607
2999	512608
10408	512609
33084	512610
40317	512611
51494	512612
13347	512613
52268	512614
86612	512615
6860	512616
71882	512617
129546	512618
68544	512619
33931	512620
9360	512621
846	512622
1553	512623
34182	512624
28207	512625
25432	512626
35502	512627
6879	512628
155212	512629
24471	512630
13601	512631
32696	512632
91962	512633
43970	512634
7430	512635
5892	512636
22737	512637
85294	512638
114097	512639
740	512640
46595	512641
61206	512642
56157	512643
78797	512644
21456	512645
98360	512646
10283	512647
792	512648
935	512649
41901	512650
105527	512651
5483	512652
23582	512653
83945	512654
76610	512655
9530	512656
60976	512657
21889	512658
11982	512659
22003	512660
71510	512661
4209	512662
49052	512663
233	512664
57037	512665
105662	512666
112412	512667
56857	512668
46821	512669
12776	512670
132	512671
18457	512672
36890	512673
35497	512674
36474	512675
5766	512676
32431	512677
156	512678
40714	512679
94708	512680
126053	512681
60177	512682
3516	512683
26655	512684
12399	512685
104670	512686
215	512687
67687	512688
91953	512689
10236	512690
10173	512691
129161	512692
132346	512693
2017	512694
7683	512695
22456	512696
9619	512697
5151	512698
1660	512699
76440	512700
96205	512701
146137	512702
42974	512703
7980	512704
19713	512705
1151	512706
28568	512707
5462	512708
12	512709
106038	512710
84719	512711
42770	512712
38220	512713
37168	512714
12790	512715
137983	512716
10391	512717
19310	512718
1342	512719
15316	512720
51144	512721
2041	512722
17	512723
24145	512724
20970	512725
17691	512726
5777	512727
7216	512728
26280	512729
65748	512730
9172	512731
2522	512732
5306	512733
39688	512734
1089	512735
14494	512736
42127	512737
58161	512738
18426	512739
106383	512740
25779	512741
21901	512742
52028	512743
2324	512744
12274	512745
336	512746
141983	512747
46046	512748
74739	512749
143035	512750
616	512751
98495	512752
6318	512753
87834	512754
51605	512755
2019	512756
58839	512757
8181	512758
6775	512759
163824	512760
28106	512761
81787	512762
39541	512763
3217	512764
41997	512765
20252	512766
5418	512767
683	512768
2090	512769
26767	512770
42727	512771
14371	512772
26487	512773
53216	512774
33260	512775
33064	512776
122180	512777
42741	512778
101323	512779
56766	512780
16	512781
28190	512782
43892	512783
58070	512784
42512	512785
44628	512786
19726	512787
6448	512788
4599	512789
88597	512790
42456	512791
7412	512792
9209	512793
40055	512794
43880	512795
19249	512796
51001	512797
78249	512798
13560	512799
17381	512800
83	512801
22382	512802
17787	512803
21600	512804
113597	512805
166215	512806
2465	512807
55347	512808
7713	512809
115392	512810
85509	512811
74165	512812
7442	512813
155834	512814
6226	512815
6659	512816
7831	512817
77529	512818
9759	512819
6322	512820
5802	512821
12275	512822
67973	512823
1493	512824
214	512825
31899	512826
25422	512827
91812	512828
145141	512829
45475	512830
129184	512831
66067	512832
87351	512833
83508	512834
2026	512835
97650	512836
10942	512837
55259	512838
25939	512839
57934	512840
1642	512841
2083	512842
7794	512843
52541	512844
11379	512845
18258	512846
4927	512847
69023	512848
53327	512849
92664	512850
2519	512851
5987	512852
7204	512853
64294	512854
64341	512855
20643	512856
1172	512857
16395	512858
1106	512859
104520	512860
30869	512861
64613	512862
8140	512863
43816	512864
11997	512865
10999	512866
52722	512867
25123	512868
6126	512869
54916	512870
126565	512871
236	512872
42148	512873
7556	512874
51679	512875
18373	512876
109281	512877
704	512878
30805	512879
75086	512880
34701	512881
7928	512882
4400	512883
11278	512884
35464	512885
80816	512886
27057	512887
132452	512888
36320	512889
46139	512890
8108	512891
7304	512892
11155	512893
84838	512894
51006	512895
52839	512896
2137	512897
4709	512898
13518	512899
32220	512900
26865	512901
18758	512902
10685	512903
98774	512904
2209	512905
74241	512906
3380	512907
55197	512908
2507	512909
111880	512910
32290	512911
4139	512912
1359	512913
12128	512914
40546	512915
15689	512916
78505	512917
151554	512918
39827	512919
7110	512920
11472	512921
75261	512922
11294	512923
21385	512924
102275	512925
53496	512926
20192	512927
56472	512928
34426	512929
123005	512930
12643	512931
110527	512932
2818	512933
140542	512934
66392	512935
119650	512936
47714	512937
989	512938
88840	512939
34248	512940
31305	512941
51678	512942
159734	512943
55572	512944
23106	512945
660	512946
58832	512947
17244	512948
55274	512949
19349	512950
60409	512951
95056	512952
132587	512953
5385	512954
23292	512955
21055	512956
3739	512957
29819	512958
24494	512959
27171	512960
34080	512961
25275	512962
23793	512963
12	512964
13776	512965
3595	512966
28294	512967
2319	512968
86760	512969
91	512970
5957	512971
16607	512972
3445	512973
59926	512974
102498	512975
8781	512976
159108	512977
17893	512978
12217	512979
70603	512980
84102	512981
27597	512982
47555	512983
29079	512984
132561	512985
15494	512986
125647	512987
101948	512988
2761	512989
11706	512990
7132	512991
24103	512992
44925	512993
11288	512994
1213	512995
25644	512996
163644	512997
13271	512998
68331	512999
20622	513000
63431	513001
310	513002
31058	513003
9590	513004
12074	513005
4035	513006
2087	513007
19243	513008
6050	513009
77305	513010
29572	513011
36680	513012
110330	513013
12507	513014
24938	513015
6855	513016
33607	513017
106170	513018
45104	513019
29127	513020
37938	513021
8351	513022
14390	513023
70114	513024
44526	513025
161765	513026
128639	513027
7359	513028
42313	513029
69515	513030
13710	513031
6492	513032
14651	513033
3074	513034
24492	513035
2453	513036
290	513037
18679	513038
2259	513039
123290	513040
54044	513041
41413	513042
4264	513043
2307	513044
22967	513045
139702	513046
39721	513047
16990	513048
84270	513049
23136	513050
80907	513051
28273	513052
16275	513053
61679	513054
32718	513055
13323	513056
33431	513057
88961	513058
1150	513059
1700	513060
108184	513061
10627	513062
11477	513063
8591	513064
103209	513065
128614	513066
17387	513067
13214	513068
33039	513069
20312	513070
49997	513071
48959	513072
1789	513073
32251	513074
145622	513075
49035	513076
111470	513077
105567	513078
49355	513079
338	513080
80971	513081
142737	513082
5241	513083
19680	513084
79479	513085
1350	513086
95222	513087
36139	513088
81881	513089
12486	513090
103	513091
40627	513092
34035	513093
34309	513094
21029	513095
20629	513096
44042	513097
10008	513098
57890	513099
12	513100
35606	513101
7898	513102
74452	513103
4417	513104
68613	513105
59853	513106
60181	513107
9	513108
55076	513109
101121	513110
56281	513111
25362	513112
23329	513113
46060	513114
70605	513115
75291	513116
25146	513117
22598	513118
88204	513119
26191	513120
14307	513121
14973	513122
1472	513123
31011	513124
4130	513125
32377	513126
12209	513127
102532	513128
145767	513129
48846	513130
12134	513131
13787	513132
320	513133
107605	513134
39532	513135
10087	513136
10970	513137
57273	513138
64501	513139
85322	513140
7632	513141
78580	513142
12166	513143
1813	513144
83564	513145
14588	513146
85029	513147
52383	513148
45	513149
32036	513150
65786	513151
3865	513152
16714	513153
78783	513154
28886	513155
42868	513156
41508	513157
285	513158
112525	513159
15090	513160
16682	513161
9749	513162
42287	513163
1534	513164
30044	513165
15347	513166
1505	513167
5263	513168
31802	513169
17008	513170
14586	513171
91788	513172
31791	513173
28046	513174
27180	513175
59799	513176
8004	513177
54459	513178
6350	513179
166615	513180
123990	513181
21007	513182
2071	513183
45219	513184
15691	513185
48689	513186
7463	513187
156604	513188
41793	513189
30507	513190
91163	513191
390	513192
776	513193
158795	513194
56047	513195
45765	513196
11802	513197
56124	513198
12607	513199
96384	513200
117238	513201
20947	513202
23133	513203
11727	513204
5574	513205
71449	513206
247	513207
11828	513208
157517	513209
1348	513210
1887	513211
1122	513212
89570	513213
24963	513214
82310	513215
66892	513216
80374	513217
12417	513218
108049	513219
23746	513220
2958	513221
4090	513222
45444	513223
2689	513224
146892	513225
1016	513226
18421	513227
63258	513228
42546	513229
135679	513230
1090	513231
12614	513232
6218	513233
88558	513234
51315	513235
28512	513236
26354	513237
4134	513238
9817	513239
3315	513240
19480	513241
1032	513242
35466	513243
47760	513244
2831	513245
1690	513246
79543	513247
75947	513248
1147	513249
24874	513250
25468	513251
32915	513252
21691	513253
100674	513254
47672	513255
60	513256
809	513257
117604	513258
105882	513259
50212	513260
163748	513261
134672	513262
47802	513263
12054	513264
5432	513265
58768	513266
81084	513267
14421	513268
15487	513269
6633	513270
164092	513271
21808	513272
31293	513273
21603	513274
57813	513275
107157	513276
55880	513277
19691	513278
153613	513279
15885	513280
15152	513281
54346	513282
247	513283
31498	513284
59096	513285
5862	513286
75929	513287
49835	513288
64421	513289
59240	513290
32492	513291
7236	513292
73208	513293
21771	513294
96391	513295
20725	513296
144046	513297
119222	513298
55719	513299
49415	513300
16474	513301
24117	513302
93928	513303
11944	513304
101286	513305
79889	513306
71764	513307
28379	513308
34891	513309
41388	513310
1277	513311
35825	513312
93891	513313
78540	513314
115322	513315
59151	513316
18394	513317
34	513318
80347	513319
40426	513320
28105	513321
51134	513322
84792	513323
69931	513324
20812	513325
30211	513326
10363	513327
72938	513328
36703	513329
1092	513330
74921	513331
20418	513332
46217	513333
20663	513334
24786	513335
161	513336
24530	513337
76901	513338
99404	513339
1265	513340
848	513341
15459	513342
38488	513343
11108	513344
20925	513345
16043	513346
7748	513347
38994	513348
71846	513349
30118	513350
50750	513351
29496	513352
40578	513353
2022	513354
21523	513355
27720	513356
69669	513357
115774	513358
8504	513359
21516	513360
2721	513361
53624	513362
6622	513363
2082	513364
119554	513365
56188	513366
18124	513367
125	513368
132063	513369
264	513370
86185	513371
19738	513372
51363	513373
44488	513374
30962	513375
57590	513376
37468	513377
17168	513378
1031	513379
8749	513380
15299	513381
70656	513382
16084	513383
7980	513384
76	513385
31237	513386
13181	513387
11525	513388
11238	513389
84619	513390
8940	513391
21273	513392
4989	513393
10708	513394
1737	513395
7407	513396
156812	513397
81748	513398
36721	513399
161243	513400
10325	513401
66449	513402
9354	513403
2723	513404
24137	513405
86	513406
25430	513407
115959	513408
63193	513409
87831	513410
17558	513411
32570	513412
25992	513413
12198	513414
14792	513415
1475	513416
40147	513417
114551	513418
27911	513419
125	513420
93700	513421
127092	513422
39437	513423
24656	513424
26786	513425
36015	513426
98221	513427
80135	513428
76958	513429
3089	513430
27315	513431
36918	513432
14807	513433
30340	513434
33130	513435
139274	513436
45962	513437
3784	513438
24655	513439
38224	513440
69597	513441
56826	513442
199	513443
6572	513444
47162	513445
10937	513446
10415	513447
73397	513448
99183	513449
4784	513450
32651	513451
13734	513452
127918	513453
327	513454
9652	513455
17342	513456
43368	513457
94158	513458
129514	513459
31988	513460
18738	513461
20230	513462
49928	513463
7279	513464
18261	513465
28343	513466
63705	513467
63568	513468
2338	513469
93165	513470
22384	513471
44877	513472
69182	513473
138034	513474
3290	513475
56571	513476
1499	513477
14394	513478
18928	513479
9394	513480
60317	513481
21965	513482
75364	513483
32232	513484
37180	513485
40622	513486
12421	513487
9381	513488
487	513489
86258	513490
101721	513491
94499	513492
45674	513493
43590	513494
72136	513495
16302	513496
20025	513497
101807	513498
18599	513499
30335	513500
17988	513501
54031	513502
6167	513503
115727	513504
61848	513505
105590	513506
113122	513507
108	513508
111172	513509
87069	513510
10718	513511
30344	513512
56728	513513
156889	513514
19825	513515
62155	513516
883	513517
97525	513518
105731	513519
60342	513520
32455	513521
122231	513522
4609	513523
52104	513524
16091	513525
98970	513526
61406	513527
57372	513528
62579	513529
105785	513530
22018	513531
32202	513532
74852	513533
31293	513534
25059	513535
53815	513536
16441	513537
55422	513538
3666	513539
28069	513540
8389	513541
38042	513542
21299	513543
133852	513544
10417	513545
25809	513546
23724	513547
435	513548
1074	513549
19519	513550
911	513551
74845	513552
58371	513553
658	513554
34732	513555
26432	513556
70930	513557
156746	513558
534	513559
69161	513560
25574	513561
1532	513562
17203	513563
52630	513564
104752	513565
7761	513566
17543	513567
26974	513568
73887	513569
35615	513570
51775	513571
37733	513572
4460	513573
5312	513574
12487	513575
17715	513576
92975	513577
25622	513578
107272	513579
27697	513580
11880	513581
1287	513582
19690	513583
10791	513584
18634	513585
38550	513586
55144	513587
55799	513588
17298	513589
3956	513590
8303	513591
54363	513592
48941	513593
109787	513594
11113	513595
64261	513596
58861	513597
21000	513598
21944	513599
16434	513600
38597	513601
40390	513602
5947	513603
64927	513604
55902	513605
6785	513606
432	513607
5853	513608
961	513609
14792	513610
2575	513611
58082	513612
5821	513613
95815	513614
160545	513615
11574	513616
132520	513617
33708	513618
70808	513619
21465	513620
20348	513621
3417	513622
72728	513623
9207	513624
1195	513625
11477	513626
6256	513627
65698	513628
108396	513629
2869	513630
1802	513631
141787	513632
9	513633
26614	513634
15134	513635
136	513636
75308	513637
7767	513638
50298	513639
394	513640
79755	513641
20718	513642
85709	513643
103088	513644
41210	513645
9540	513646
17008	513647
26232	513648
30714	513649
29022	513650
104211	513651
58502	513652
11549	513653
12609	513654
18093	513655
35678	513656
141521	513657
8784	513658
143430	513659
122678	513660
10255	513661
112299	513662
10555	513663
15089	513664
123850	513665
15234	513666
30455	513667
5411	513668
2856	513669
34611	513670
21489	513671
7199	513672
27976	513673
2845	513674
48695	513675
64473	513676
52936	513677
18941	513678
26899	513679
21237	513680
6379	513681
11445	513682
450	513683
59792	513684
26591	513685
84466	513686
22275	513687
647	513688
40717	513689
4495	513690
31709	513691
2745	513692
72423	513693
138228	513694
6887	513695
708	513696
97211	513697
47974	513698
85633	513699
24020	513700
342	513701
44666	513702
11594	513703
3036	513704
39151	513705
1298	513706
13548	513707
60088	513708
10072	513709
13395	513710
3847	513711
2625	513712
9523	513713
3109	513714
18160	513715
21630	513716
26045	513717
136142	513718
2341	513719
60130	513720
5425	513721
42819	513722
70835	513723
44453	513724
30564	513725
53918	513726
873	513727
1637	513728
57342	513729
24106	513730
4076	513731
162418	513732
84683	513733
29532	513734
4082	513735
877	513736
105441	513737
38003	513738
41450	513739
16532	513740
27169	513741
22629	513742
45775	513743
112130	513744
64488	513745
24709	513746
2509	513747
121798	513748
37348	513749
2549	513750
7267	513751
65543	513752
36698	513753
48273	513754
32309	513755
77189	513756
25069	513757
50551	513758
136600	513759
159632	513760
33663	513761
88261	513762
5334	513763
117843	513764
49560	513765
90048	513766
31531	513767
84909	513768
36177	513769
36372	513770
19829	513771
59752	513772
103840	513773
47475	513774
10214	513775
3599	513776
71	513777
37280	513778
6679	513779
6466	513780
1171	513781
31300	513782
6632	513783
786	513784
75145	513785
130706	513786
91709	513787
18305	513788
45199	513789
65020	513790
4228	513791
43169	513792
51903	513793
10913	513794
105536	513795
2906	513796
107199	513797
13969	513798
16600	513799
72334	513800
102708	513801
45088	513802
7746	513803
95453	513804
122333	513805
25060	513806
6821	513807
16559	513808
79093	513809
6283	513810
82682	513811
4900	513812
95344	513813
14103	513814
72286	513815
19811	513816
104605	513817
1241	513818
16366	513819
2934	513820
123034	513821
12716	513822
10248	513823
16771	513824
73272	513825
27463	513826
76139	513827
48211	513828
44497	513829
3428	513830
39834	513831
62072	513832
26176	513833
28132	513834
9195	513835
34750	513836
36478	513837
50633	513838
93841	513839
71765	513840
25594	513841
1062	513842
5923	513843
16374	513844
11059	513845
62733	513846
68987	513847
17504	513848
869	513849
39123	513850
22866	513851
2337	513852
19013	513853
1726	513854
18022	513855
25802	513856
35481	513857
21717	513858
25420	513859
154	513860
27989	513861
34688	513862
150035	513863
78776	513864
10139	513865
70653	513866
26651	513867
48878	513868
44296	513869
42539	513870
24609	513871
5	513872
30822	513873
45560	513874
67467	513875
2333	513876
21689	513877
19359	513878
8350	513879
82357	513880
96809	513881
66999	513882
5028	513883
1260	513884
22339	513885
40539	513886
98669	513887
111355	513888
98423	513889
4583	513890
16204	513891
98635	513892
20652	513893
75265	513894
16412	513895
48672	513896
27495	513897
1122	513898
71668	513899
24070	513900
9097	513901
60600	513902
7739	513903
119725	513904
132798	513905
145453	513906
4552	513907
54885	513908
55278	513909
127296	513910
31607	513911
100843	513912
8427	513913
31834	513914
115134	513915
7628	513916
28986	513917
39317	513918
3112	513919
30205	513920
122075	513921
158362	513922
20667	513923
155528	513924
28169	513925
9065	513926
46336	513927
23142	513928
62355	513929
85845	513930
58920	513931
136394	513932
4246	513933
108832	513934
25409	513935
18168	513936
27723	513937
11935	513938
100676	513939
11112	513940
41560	513941
1321	513942
45595	513943
48421	513944
84179	513945
95076	513946
19141	513947
131923	513948
118849	513949
32460	513950
19585	513951
87481	513952
404	513953
36432	513954
22091	513955
97881	513956
24790	513957
2070	513958
597	513959
50605	513960
778	513961
12769	513962
67410	513963
95244	513964
10306	513965
103562	513966
7445	513967
79746	513968
150206	513969
6445	513970
143249	513971
167	513972
10402	513973
19043	513974
5886	513975
80297	513976
5201	513977
72978	513978
42621	513979
13434	513980
2262	513981
64521	513982
10057	513983
12833	513984
166606	513985
64809	513986
85805	513987
49698	513988
3024	513989
7214	513990
3070	513991
8485	513992
20	513993
6482	513994
1371	513995
164508	513996
9827	513997
89622	513998
7569	513999
98161	514000
10441	514001
70826	514002
8166	514003
24314	514004
34011	514005
15144	514006
32888	514007
22889	514008
4300	514009
186	514010
10094	514011
61592	514012
46724	514013
54060	514014
648	514015
160537	514016
277	514017
25358	514018
35985	514019
37322	514020
53279	514021
57980	514022
119918	514023
115685	514024
30024	514025
7194	514026
13338	514027
3818	514028
7193	514029
10691	514030
90808	514031
8419	514032
23437	514033
65779	514034
6853	514035
5392	514036
38752	514037
55109	514038
42871	514039
28435	514040
160921	514041
30577	514042
9931	514043
10228	514044
7993	514045
78973	514046
65181	514047
112199	514048
108831	514049
8177	514050
14059	514051
6102	514052
17073	514053
1411	514054
18776	514055
109478	514056
2885	514057
1686	514058
2945	514059
49757	514060
30295	514061
21061	514062
15915	514063
90489	514064
2497	514065
37369	514066
67741	514067
16455	514068
1635	514069
18780	514070
11651	514071
17808	514072
60138	514073
68706	514074
67667	514075
11755	514076
5814	514077
868	514078
49435	514079
3632	514080
27982	514081
23738	514082
76233	514083
40099	514084
22514	514085
150313	514086
83983	514087
21410	514088
219	514089
69584	514090
24053	514091
37878	514092
40908	514093
155328	514094
5653	514095
9428	514096
125111	514097
9705	514098
26773	514099
13443	514100
57071	514101
74698	514102
52588	514103
14335	514104
61026	514105
91997	514106
18066	514107
27295	514108
15688	514109
29393	514110
6095	514111
41271	514112
52805	514113
20259	514114
4351	514115
18920	514116
27989	514117
5147	514118
146157	514119
5220	514120
1946	514121
15708	514122
9066	514123
78717	514124
5173	514125
6681	514126
161324	514127
28402	514128
3555	514129
56139	514130
82384	514131
694	514132
79320	514133
29637	514134
4467	514135
62822	514136
10973	514137
29368	514138
24944	514139
249	514140
34839	514141
114425	514142
104712	514143
543	514144
17375	514145
107677	514146
84939	514147
15884	514148
1533	514149
24512	514150
25679	514151
92972	514152
156725	514153
95570	514154
4387	514155
1565	514156
470	514157
62577	514158
19904	514159
46557	514160
53965	514161
2526	514162
43900	514163
5759	514164
36707	514165
107569	514166
59386	514167
11036	514168
85968	514169
38158	514170
38452	514171
58778	514172
22212	514173
21419	514174
2879	514175
18671	514176
9216	514177
39257	514178
35906	514179
96620	514180
63045	514181
75421	514182
133392	514183
17930	514184
106943	514185
41404	514186
51392	514187
40632	514188
88669	514189
99125	514190
9552	514191
2729	514192
123688	514193
47485	514194
3857	514195
5171	514196
1380	514197
73012	514198
87283	514199
74890	514200
2316	514201
757	514202
38408	514203
55815	514204
86727	514205
5235	514206
10076	514207
106241	514208
165787	514209
19067	514210
133309	514211
17390	514212
19596	514213
45700	514214
3178	514215
14141	514216
121374	514217
29865	514218
31679	514219
25841	514220
27500	514221
1262	514222
28917	514223
36674	514224
18497	514225
41900	514226
114675	514227
134865	514228
154244	514229
20874	514230
11939	514231
61005	514232
92556	514233
65928	514234
4951	514235
9876	514236
1258	514237
36620	514238
2424	514239
18871	514240
22429	514241
111618	514242
41493	514243
96622	514244
24433	514245
97735	514246
5761	514247
123810	514248
125552	514249
21946	514250
9359	514251
2565	514252
29970	514253
66302	514254
72464	514255
24	514256
58456	514257
91829	514258
1383	514259
1283	514260
84928	514261
49925	514262
80625	514263
10277	514264
36115	514265
107327	514266
56683	514267
61174	514268
93237	514269
95131	514270
65800	514271
13493	514272
146047	514273
6337	514274
31302	514275
39	514276
63831	514277
60645	514278
39093	514279
5551	514280
28689	514281
78946	514282
20654	514283
10964	514284
90883	514285
17005	514286
30615	514287
37126	514288
10635	514289
29665	514290
69744	514291
48337	514292
59960	514293
21012	514294
106539	514295
51377	514296
27802	514297
67686	514298
18664	514299
35390	514300
82378	514301
7557	514302
4640	514303
1837	514304
11120	514305
6706	514306
54584	514307
93	514308
43618	514309
28692	514310
41370	514311
39470	514312
66674	514313
47973	514314
32886	514315
19247	514316
805	514317
163241	514318
12827	514319
12986	514320
502	514321
36517	514322
9842	514323
95351	514324
81850	514325
67473	514326
85123	514327
64902	514328
4744	514329
761	514330
121466	514331
648	514332
48755	514333
147415	514334
59993	514335
78757	514336
15672	514337
32782	514338
49954	514339
34558	514340
2654	514341
47581	514342
19523	514343
149717	514344
590	514345
105903	514346
6024	514347
1306	514348
10445	514349
1476	514350
5203	514351
18646	514352
32451	514353
127946	514354
11332	514355
31419	514356
58180	514357
45557	514358
23856	514359
17872	514360
58870	514361
12849	514362
5161	514363
60036	514364
3586	514365
1740	514366
111353	514367
158802	514368
62912	514369
6178	514370
58238	514371
106489	514372
32925	514373
11884	514374
46673	514375
28772	514376
4360	514377
55969	514378
37268	514379
46140	514380
9401	514381
62195	514382
69694	514383
3601	514384
21056	514385
13256	514386
53399	514387
77820	514388
145868	514389
95559	514390
115824	514391
42	514392
17132	514393
140670	514394
19817	514395
28238	514396
9096	514397
14319	514398
22741	514399
45698	514400
17047	514401
138021	514402
91306	514403
144413	514404
2560	514405
57056	514406
27350	514407
68	514408
1408	514409
95505	514410
30635	514411
83602	514412
26403	514413
21359	514414
119330	514415
18901	514416
45834	514417
19520	514418
3257	514419
36177	514420
78866	514421
8056	514422
3569	514423
35435	514424
15491	514425
8454	514426
15023	514427
134021	514428
32337	514429
606	514430
26184	514431
163505	514432
53511	514433
3285	514434
31435	514435
303	514436
126832	514437
24277	514438
6589	514439
6315	514440
6758	514441
11091	514442
28146	514443
85076	514444
13181	514445
70143	514446
6923	514447
115461	514448
161607	514449
26115	514450
22919	514451
33861	514452
9799	514453
79907	514454
43671	514455
114266	514456
6405	514457
803	514458
1529	514459
120453	514460
51694	514461
97595	514462
111385	514463
52867	514464
52922	514465
8623	514466
69186	514467
75118	514468
37381	514469
37271	514470
102995	514471
42378	514472
12565	514473
19663	514474
27490	514475
35002	514476
14661	514477
107464	514478
32523	514479
24269	514480
3362	514481
4773	514482
8743	514483
84766	514484
23895	514485
17301	514486
41920	514487
6792	514488
49593	514489
57608	514490
80847	514491
5931	514492
91731	514493
3131	514494
97	514495
30618	514496
32930	514497
50202	514498
45722	514499
53888	514500
2242	514501
6245	514502
37536	514503
2142	514504
20056	514505
14831	514506
7175	514507
127131	514508
65278	514509
31342	514510
26682	514511
34251	514512
105319	514513
105907	514514
90628	514515
121689	514516
79566	514517
56069	514518
81563	514519
155993	514520
5206	514521
92192	514522
72584	514523
101448	514524
2485	514525
16482	514526
1540	514527
7790	514528
40755	514529
134382	514530
16528	514531
102445	514532
14112	514533
91817	514534
2369	514535
89644	514536
6206	514537
16025	514538
47636	514539
47826	514540
7486	514541
9689	514542
26579	514543
87875	514544
18013	514545
15317	514546
54141	514547
6112	514548
25775	514549
142708	514550
36185	514551
10851	514552
74341	514553
74394	514554
133519	514555
11197	514556
27111	514557
42699	514558
33660	514559
22726	514560
57675	514561
1077	514562
5330	514563
10160	514564
31806	514565
70498	514566
744	514567
12313	514568
95689	514569
17921	514570
6086	514571
7328	514572
32028	514573
33666	514574
74256	514575
30008	514576
13	514577
8135	514578
109128	514579
78673	514580
552	514581
37312	514582
38483	514583
9073	514584
59044	514585
25823	514586
150650	514587
38922	514588
36884	514589
96784	514590
2985	514591
40877	514592
1001	514593
20	514594
39239	514595
11302	514596
41522	514597
154534	514598
5805	514599
10430	514600
9305	514601
9024	514602
9342	514603
2789	514604
8467	514605
20722	514606
105631	514607
88951	514608
54271	514609
78926	514610
529	514611
10294	514612
18298	514613
67030	514614
62228	514615
39916	514616
22821	514617
56621	514618
57352	514619
18272	514620
14964	514621
14226	514622
69742	514623
36165	514624
13948	514625
165586	514626
58368	514627
964	514628
15780	514629
24864	514630
43494	514631
77692	514632
110185	514633
102733	514634
27734	514635
91578	514636
155951	514637
49115	514638
28461	514639
10624	514640
10518	514641
101878	514642
103870	514643
14571	514644
16679	514645
1023	514646
13186	514647
9249	514648
2326	514649
53837	514650
52904	514651
55849	514652
160	514653
26589	514654
19795	514655
34011	514656
70459	514657
146374	514658
1138	514659
15934	514660
16139	514661
42288	514662
33095	514663
67518	514664
8011	514665
46414	514666
59495	514667
70477	514668
16162	514669
7250	514670
2341	514671
5050	514672
16903	514673
112435	514674
60936	514675
72654	514676
28621	514677
6108	514678
26860	514679
1660	514680
752	514681
158017	514682
56500	514683
4611	514684
56895	514685
21793	514686
82834	514687
39621	514688
12309	514689
30621	514690
6278	514691
12654	514692
31603	514693
15913	514694
38930	514695
10742	514696
101890	514697
4090	514698
7373	514699
18416	514700
26575	514701
29339	514702
53057	514703
50395	514704
93	514705
70314	514706
8253	514707
34673	514708
47196	514709
4335	514710
14664	514711
9879	514712
59100	514713
32374	514714
40028	514715
8987	514716
88026	514717
3495	514718
58032	514719
10541	514720
9774	514721
154922	514722
10159	514723
41990	514724
26	514725
9806	514726
17710	514727
116044	514728
44189	514729
106	514730
3336	514731
5420	514732
31435	514733
68727	514734
22915	514735
78110	514736
93	514737
127775	514738
4709	514739
58513	514740
17335	514741
9721	514742
1071	514743
114096	514744
73447	514745
27114	514746
118649	514747
7663	514748
25269	514749
97470	514750
13296	514751
302	514752
1827	514753
52892	514754
1649	514755
13103	514756
59366	514757
104540	514758
109382	514759
31346	514760
20831	514761
52250	514762
138385	514763
8730	514764
70368	514765
61688	514766
223	514767
132092	514768
54163	514769
6484	514770
51560	514771
25847	514772
372	514773
178	514774
3450	514775
30769	514776
4400	514777
86178	514778
63067	514779
34338	514780
91200	514781
38183	514782
122733	514783
79133	514784
77905	514785
14745	514786
485	514787
90811	514788
4367	514789
7208	514790
16953	514791
11044	514792
97850	514793
45272	514794
46708	514795
38805	514796
63449	514797
42230	514798
72866	514799
71240	514800
8322	514801
36822	514802
48525	514803
47387	514804
18137	514805
78344	514806
13857	514807
12052	514808
40816	514809
56878	514810
10897	514811
59349	514812
2628	514813
13182	514814
25268	514815
4795	514816
953	514817
5322	514818
81744	514819
122877	514820
57259	514821
55064	514822
105804	514823
54843	514824
103464	514825
6070	514826
110925	514827
3366	514828
10598	514829
144183	514830
6375	514831
41262	514832
15017	514833
57338	514834
787	514835
44953	514836
38015	514837
138305	514838
11317	514839
11048	514840
8532	514841
17755	514842
93535	514843
32077	514844
12577	514845
36804	514846
66462	514847
78617	514848
4613	514849
41478	514850
160885	514851
88525	514852
7049	514853
17799	514854
11272	514855
63933	514856
62716	514857
36634	514858
115200	514859
14217	514860
8383	514861
41438	514862
85529	514863
146093	514864
43596	514865
70562	514866
25773	514867
12807	514868
68891	514869
78056	514870
37240	514871
907	514872
34725	514873
53696	514874
16622	514875
584	514876
16784	514877
197	514878
6666	514879
89177	514880
61058	514881
1547	514882
63421	514883
86276	514884
42384	514885
4561	514886
6125	514887
70767	514888
73116	514889
561	514890
16350	514891
415	514892
15638	514893
270	514894
4084	514895
14072	514896
55248	514897
146062	514898
74125	514899
92342	514900
146799	514901
36784	514902
39975	514903
54143	514904
86280	514905
13325	514906
5770	514907
18145	514908
8930	514909
77968	514910
80458	514911
124057	514912
871	514913
141297	514914
18637	514915
55744	514916
79373	514917
49397	514918
131252	514919
1185	514920
33770	514921
56432	514922
111	514923
4102	514924
11210	514925
45593	514926
118907	514927
24205	514928
53653	514929
74311	514930
31269	514931
68009	514932
8854	514933
17385	514934
62795	514935
79781	514936
234	514937
26379	514938
72920	514939
31530	514940
52	514941
7554	514942
60408	514943
87751	514944
827	514945
3083	514946
31219	514947
28624	514948
16841	514949
29394	514950
5805	514951
68793	514952
46298	514953
18832	514954
1607	514955
46897	514956
38018	514957
32541	514958
45426	514959
5854	514960
48547	514961
103894	514962
39571	514963
49455	514964
243	514965
5657	514966
156275	514967
29495	514968
24951	514969
36406	514970
1063	514971
54177	514972
427	514973
147644	514974
138242	514975
15248	514976
100900	514977
5190	514978
2383	514979
42979	514980
14777	514981
2	514982
25090	514983
64780	514984
12180	514985
54477	514986
56916	514987
38379	514988
6061	514989
23021	514990
77844	514991
77547	514992
30860	514993
24729	514994
118098	514995
108484	514996
101363	514997
18750	514998
4343	514999
11102	515000
86428	515001
10996	515002
1018	515003
60779	515004
8222	515005
505	515006
100422	515007
53793	515008
3484	515009
35730	515010
5178	515011
7799	515012
16700	515013
92282	515014
2305	515015
9948	515016
12713	515017
20474	515018
9889	515019
18747	515020
48593	515021
64274	515022
64517	515023
28071	515024
4713	515025
120806	515026
23242	515027
84612	515028
28712	515029
6694	515030
6456	515031
27761	515032
90402	515033
56346	515034
3849	515035
28916	515036
18383	515037
621	515038
40132	515039
102423	515040
3516	515041
61826	515042
23500	515043
64937	515044
28804	515045
46729	515046
1423	515047
135342	515048
122923	515049
1451	515050
23744	515051
11061	515052
150630	515053
24037	515054
27297	515055
11011	515056
14685	515057
11656	515058
57842	515059
169	515060
19224	515061
5349	515062
152525	515063
140755	515064
7759	515065
146988	515066
12816	515067
30559	515068
47174	515069
31740	515070
43056	515071
80548	515072
159134	515073
9338	515074
3056	515075
18081	515076
316	515077
24122	515078
736	515079
53530	515080
34835	515081
87466	515082
92577	515083
11938	515084
143525	515085
12039	515086
59900	515087
155591	515088
34418	515089
18724	515090
10592	515091
100490	515092
14911	515093
20530	515094
21757	515095
59183	515096
38270	515097
321	515098
34161	515099
16944	515100
2595	515101
8809	515102
48697	515103
7707	515104
5544	515105
57445	515106
26971	515107
534	515108
24668	515109
28028	515110
6864	515111
39730	515112
46368	515113
137267	515114
633	515115
2442	515116
97571	515117
33599	515118
41736	515119
1077	515120
59434	515121
8803	515122
8212	515123
16966	515124
121009	515125
601	515126
388	515127
72913	515128
64766	515129
52460	515130
57474	515131
6144	515132
8406	515133
121676	515134
39691	515135
79959	515136
8056	515137
160667	515138
39322	515139
54761	515140
35646	515141
103096	515142
72115	515143
6721	515144
40263	515145
31983	515146
14147	515147
65142	515148
62693	515149
67722	515150
39669	515151
108660	515152
2638	515153
69655	515154
6842	515155
7619	515156
9926	515157
12200	515158
13909	515159
132200	515160
44370	515161
38305	515162
108812	515163
60728	515164
64132	515165
37302	515166
23926	515167
45245	515168
49178	515169
35335	515170
49632	515171
21240	515172
2593	515173
55638	515174
48661	515175
34895	515176
5226	515177
90127	515178
102467	515179
39556	515180
146804	515181
35788	515182
126029	515183
36059	515184
54421	515185
5674	515186
116	515187
17488	515188
6494	515189
42805	515190
24766	515191
29524	515192
20922	515193
30597	515194
54649	515195
16938	515196
54756	515197
62185	515198
88587	515199
15419	515200
30942	515201
61660	515202
101824	515203
5340	515204
14840	515205
28222	515206
15199	515207
3923	515208
104145	515209
397	515210
16500	515211
1445	515212
16821	515213
21640	515214
14437	515215
1192	515216
15686	515217
8900	515218
133	515219
22273	515220
33507	515221
1628	515222
518	515223
87906	515224
39348	515225
1387	515226
8215	515227
51101	515228
69195	515229
159536	515230
321	515231
79377	515232
85194	515233
88794	515234
8576	515235
16109	515236
28796	515237
2141	515238
44074	515239
99208	515240
17190	515241
53625	515242
117519	515243
7273	515244
5503	515245
21571	515246
25489	515247
692	515248
16622	515249
77100	515250
1	515251
27268	515252
5098	515253
288	515254
25180	515255
34735	515256
89246	515257
32866	515258
15977	515259
113585	515260
3888	515261
203	515262
24531	515263
28098	515264
3314	515265
35668	515266
23905	515267
57313	515268
34380	515269
3130	515270
571	515271
158	515272
79141	515273
8571	515274
392	515275
59	515276
34504	515277
15751	515278
629	515279
15014	515280
59448	515281
31641	515282
15048	515283
76288	515284
108840	515285
2309	515286
7003	515287
48730	515288
32628	515289
13807	515290
5217	515291
5154	515292
2765	515293
21215	515294
15413	515295
26782	515296
5269	515297
4466	515298
100863	515299
24083	515300
2257	515301
15935	515302
50468	515303
14975	515304
118651	515305
11370	515306
44133	515307
71859	515308
22092	515309
74765	515310
55775	515311
43027	515312
10901	515313
72882	515314
39604	515315
17	515316
42091	515317
16166	515318
156690	515319
36291	515320
21724	515321
34394	515322
80642	515323
43235	515324
30200	515325
39116	515326
81490	515327
5772	515328
25370	515329
63892	515330
22268	515331
22584	515332
77695	515333
4380	515334
19141	515335
90550	515336
44316	515337
75680	515338
36540	515339
11505	515340
20247	515341
84881	515342
77711	515343
69691	515344
7673	515345
124047	515346
27044	515347
17836	515348
97137	515349
21775	515350
43145	515351
6152	515352
4382	515353
82261	515354
139316	515355
50691	515356
119352	515357
10171	515358
9651	515359
60768	515360
31327	515361
11886	515362
25619	515363
4599	515364
9122	515365
2970	515366
44977	515367
85821	515368
72579	515369
3565	515370
44752	515371
114895	515372
6190	515373
42751	515374
5030	515375
22453	515376
2843	515377
1808	515378
7643	515379
59967	515380
63194	515381
45974	515382
3981	515383
17869	515384
4162	515385
147572	515386
12824	515387
112571	515388
10339	515389
26656	515390
89224	515391
5355	515392
42885	515393
25407	515394
96854	515395
112014	515396
277	515397
19821	515398
17225	515399
83246	515400
71529	515401
7267	515402
5675	515403
50039	515404
1347	515405
54872	515406
60619	515407
28139	515408
13923	515409
2203	515410
27586	515411
4035	515412
8827	515413
34445	515414
29613	515415
2861	515416
34905	515417
33558	515418
68412	515419
16304	515420
839	515421
66760	515422
27287	515423
2299	515424
7895	515425
37768	515426
46601	515427
384	515428
85199	515429
59604	515430
50094	515431
1069	515432
17156	515433
76801	515434
44365	515435
28136	515436
63683	515437
2447	515438
105248	515439
105791	515440
13298	515441
40253	515442
29	515443
7619	515444
140829	515445
5126	515446
21652	515447
6665	515448
87800	515449
2489	515450
15010	515451
142092	515452
103457	515453
163376	515454
10603	515455
33951	515456
27323	515457
45122	515458
53658	515459
9803	515460
2232	515461
32755	515462
91502	515463
42462	515464
251	515465
103832	515466
36161	515467
54949	515468
13319	515469
9896	515470
2682	515471
5129	515472
39699	515473
34502	515474
22121	515475
19020	515476
3792	515477
126342	515478
119071	515479
109393	515480
17208	515481
5673	515482
780	515483
31078	515484
40011	515485
40652	515486
58976	515487
1800	515488
13985	515489
58404	515490
9507	515491
14367	515492
68102	515493
960	515494
53515	515495
81459	515496
63223	515497
33450	515498
40702	515499
129	515500
133892	515501
70968	515502
12588	515503
59255	515504
160	515505
57637	515506
81304	515507
17113	515508
2053	515509
36552	515510
5579	515511
40114	515512
87235	515513
30588	515514
12382	515515
69062	515516
4899	515517
5210	515518
4761	515519
11392	515520
17260	515521
97305	515522
6407	515523
11328	515524
68506	515525
36984	515526
807	515527
24668	515528
17485	515529
128249	515530
66961	515531
4825	515532
33059	515533
6340	515534
9832	515535
85878	515536
24122	515537
38797	515538
107588	515539
39478	515540
35160	515541
30192	515542
64337	515543
20675	515544
2164	515545
8236	515546
50470	515547
15208	515548
19477	515549
5840	515550
85576	515551
1787	515552
107892	515553
1848	515554
7721	515555
7149	515556
15742	515557
8370	515558
88202	515559
22944	515560
38531	515561
602	515562
32854	515563
37513	515564
1181	515565
10120	515566
44602	515567
86002	515568
20292	515569
56530	515570
37181	515571
445	515572
57861	515573
70095	515574
64637	515575
106931	515576
12181	515577
4298	515578
17179	515579
21559	515580
5357	515581
30204	515582
17601	515583
130179	515584
96844	515585
604	515586
53692	515587
25197	515588
10518	515589
32802	515590
873	515591
32730	515592
363	515593
136518	515594
1981	515595
63606	515596
19471	515597
19092	515598
18868	515599
88629	515600
136290	515601
45474	515602
42115	515603
17401	515604
80038	515605
2410	515606
45388	515607
95849	515608
2016	515609
114364	515610
6533	515611
16282	515612
124508	515613
7202	515614
48467	515615
4969	515616
39493	515617
613	515618
89639	515619
58988	515620
51262	515621
7500	515622
14368	515623
28263	515624
92131	515625
135529	515626
7870	515627
153937	515628
47194	515629
42347	515630
158200	515631
8849	515632
69002	515633
2636	515634
33981	515635
7080	515636
15481	515637
37952	515638
103527	515639
5330	515640
6673	515641
12061	515642
5842	515643
34083	515644
29444	515645
78169	515646
2621	515647
3441	515648
9655	515649
113106	515650
682	515651
124902	515652
90883	515653
6708	515654
7721	515655
120173	515656
122570	515657
7899	515658
20369	515659
11176	515660
69012	515661
16237	515662
932	515663
23117	515664
1635	515665
10482	515666
41780	515667
17601	515668
2628	515669
37976	515670
5199	515671
1443	515672
24308	515673
7772	515674
3073	515675
36	515676
126426	515677
35891	515678
238	515679
30244	515680
55560	515681
17888	515682
131071	515683
31691	515684
40586	515685
127637	515686
25728	515687
158674	515688
7398	515689
103066	515690
26169	515691
89922	515692
6	515693
4429	515694
9881	515695
16095	515696
8613	515697
8670	515698
69678	515699
48215	515700
8911	515701
10574	515702
19244	515703
45284	515704
24167	515705
6592	515706
59016	515707
1936	515708
160707	515709
7034	515710
10460	515711
16096	515712
69736	515713
16382	515714
20107	515715
85787	515716
16549	515717
75453	515718
867	515719
21932	515720
3393	515721
393	515722
9	515723
21117	515724
36234	515725
84067	515726
35398	515727
74917	515728
96236	515729
23040	515730
24882	515731
155955	515732
30534	515733
11416	515734
22215	515735
14798	515736
22217	515737
10588	515738
10979	515739
30517	515740
3095	515741
7670	515742
10569	515743
9660	515744
84153	515745
8378	515746
11796	515747
37217	515748
87618	515749
143706	515750
97279	515751
8425	515752
47221	515753
7859	515754
30850	515755
32368	515756
25061	515757
55820	515758
31871	515759
98220	515760
78250	515761
101633	515762
85706	515763
43772	515764
3543	515765
52841	515766
19725	515767
16228	515768
27403	515769
6536	515770
55413	515771
50546	515772
88713	515773
119717	515774
22063	515775
14128	515776
80552	515777
53759	515778
23916	515779
19528	515780
28486	515781
16435	515782
4750	515783
25559	515784
39079	515785
41474	515786
20288	515787
5921	515788
5623	515789
83124	515790
5768	515791
58914	515792
51842	515793
51898	515794
82956	515795
83740	515796
63121	515797
57378	515798
7531	515799
6933	515800
12068	515801
56338	515802
2732	515803
13676	515804
8835	515805
22609	515806
30150	515807
5911	515808
17813	515809
7797	515810
8761	515811
24767	515812
67494	515813
131714	515814
91286	515815
6163	515816
92605	515817
6141	515818
18363	515819
79373	515820
9585	515821
32541	515822
158208	515823
142001	515824
46669	515825
1380	515826
100455	515827
29630	515828
10188	515829
4838	515830
16620	515831
3239	515832
62376	515833
13364	515834
119362	515835
108763	515836
49063	515837
33053	515838
142259	515839
54138	515840
14484	515841
13176	515842
7912	515843
30594	515844
109952	515845
15313	515846
12774	515847
20111	515848
69420	515849
27571	515850
96260	515851
55173	515852
59534	515853
64875	515854
38829	515855
41128	515856
82274	515857
127	515858
164080	515859
41137	515860
7843	515861
29927	515862
69168	515863
1261	515864
149800	515865
1500	515866
33704	515867
33955	515868
6199	515869
11210	515870
143453	515871
10111	515872
48524	515873
8351	515874
80102	515875
7284	515876
282	515877
9668	515878
28333	515879
15435	515880
25707	515881
52077	515882
27899	515883
12639	515884
5939	515885
43000	515886
6237	515887
7020	515888
11494	515889
3212	515890
42401	515891
13587	515892
27015	515893
143094	515894
16566	515895
45148	515896
175	515897
40822	515898
24672	515899
27199	515900
19630	515901
674	515902
12416	515903
106878	515904
3665	515905
99272	515906
96901	515907
41137	515908
2154	515909
28615	515910
1357	515911
24248	515912
19	515913
29705	515914
84413	515915
5934	515916
6610	515917
16852	515918
73042	515919
17443	515920
47221	515921
10938	515922
13914	515923
66655	515924
9296	515925
5196	515926
141547	515927
29819	515928
2252	515929
29369	515930
7388	515931
116905	515932
31	515933
86385	515934
24436	515935
40812	515936
96506	515937
55656	515938
109927	515939
57752	515940
23744	515941
144379	515942
3668	515943
23689	515944
21684	515945
61924	515946
90082	515947
147233	515948
58982	515949
33062	515950
27716	515951
30322	515952
11682	515953
4519	515954
29386	515955
60499	515956
135844	515957
917	515958
84191	515959
17329	515960
36366	515961
66730	515962
9100	515963
71527	515964
269	515965
5921	515966
527	515967
12127	515968
11039	515969
51323	515970
29795	515971
34048	515972
83471	515973
134111	515974
165656	515975
12883	515976
3341	515977
8382	515978
104516	515979
145024	515980
104435	515981
4476	515982
117758	515983
10764	515984
49509	515985
2374	515986
3603	515987
42575	515988
54136	515989
41085	515990
124470	515991
14121	515992
42551	515993
41103	515994
14193	515995
29587	515996
14195	515997
11672	515998
1087	515999
6757	516000
6121	516001
52528	516002
13498	516003
166	516004
2127	516005
23520	516006
3679	516007
31277	516008
11656	516009
44664	516010
3881	516011
19050	516012
19500	516013
19768	516014
50241	516015
23733	516016
50080	516017
23756	516018
47961	516019
31957	516020
39021	516021
4185	516022
9507	516023
15472	516024
98376	516025
63806	516026
22648	516027
61611	516028
60671	516029
23706	516030
4865	516031
18369	516032
30245	516033
30751	516034
726	516035
9029	516036
5329	516037
10504	516038
76389	516039
107161	516040
21657	516041
4010	516042
34570	516043
85885	516044
79132	516045
84100	516046
34217	516047
6424	516048
29153	516049
115892	516050
47331	516051
42033	516052
474	516053
52245	516054
58281	516055
80719	516056
6495	516057
41045	516058
24731	516059
83698	516060
1634	516061
11709	516062
19394	516063
17539	516064
311	516065
53762	516066
24300	516067
8488	516068
14679	516069
37199	516070
13109	516071
15726	516072
6483	516073
33632	516074
17845	516075
76045	516076
62134	516077
111977	516078
17598	516079
100552	516080
140161	516081
52255	516082
13554	516083
156204	516084
46103	516085
8994	516086
3058	516087
110708	516088
2332	516089
6744	516090
127070	516091
130018	516092
101194	516093
131314	516094
43671	516095
23818	516096
629	516097
79316	516098
714	516099
598	516100
3425	516101
6402	516102
6333	516103
33907	516104
21975	516105
4048	516106
10294	516107
128687	516108
47840	516109
8650	516110
49761	516111
102210	516112
15681	516113
4495	516114
25519	516115
11500	516116
43362	516117
225	516118
29839	516119
29559	516120
1899	516121
14241	516122
4892	516123
46830	516124
92097	516125
128459	516126
21017	516127
97571	516128
50989	516129
37360	516130
6328	516131
111209	516132
10829	516133
59294	516134
6865	516135
1190	516136
64397	516137
48312	516138
31367	516139
1852	516140
13744	516141
7650	516142
65254	516143
60177	516144
57105	516145
3556	516146
12333	516147
19705	516148
9976	516149
152084	516150
801	516151
154058	516152
99435	516153
43496	516154
17585	516155
22548	516156
41264	516157
97580	516158
49750	516159
71272	516160
86486	516161
39933	516162
54436	516163
16512	516164
341	516165
118032	516166
5853	516167
18628	516168
4753	516169
1478	516170
239	516171
101910	516172
104253	516173
140408	516174
3442	516175
21903	516176
6803	516177
77221	516178
20076	516179
2541	516180
13722	516181
141863	516182
32819	516183
5217	516184
58450	516185
3718	516186
5020	516187
2006	516188
56186	516189
34895	516190
11607	516191
113607	516192
38200	516193
39589	516194
39750	516195
60409	516196
5972	516197
787	516198
3750	516199
74624	516200
32944	516201
1136	516202
58181	516203
1510	516204
4399	516205
10525	516206
84022	516207
138298	516208
14599	516209
30326	516210
20031	516211
68141	516212
6595	516213
16094	516214
78863	516215
8211	516216
48255	516217
58794	516218
33552	516219
1064	516220
9428	516221
43300	516222
64267	516223
2300	516224
27913	516225
58129	516226
1547	516227
311	516228
4147	516229
83778	516230
84235	516231
150724	516232
45220	516233
58384	516234
446	516235
11337	516236
7577	516237
58535	516238
8	516239
85441	516240
14802	516241
56805	516242
33825	516243
43606	516244
121866	516245
26166	516246
69361	516247
17470	516248
1188	516249
13315	516250
39403	516251
16236	516252
3108	516253
49116	516254
95270	516255
153336	516256
9559	516257
19351	516258
81432	516259
128944	516260
39528	516261
1259	516262
138	516263
78082	516264
17874	516265
13444	516266
26246	516267
60633	516268
33584	516269
5621	516270
8494	516271
107960	516272
40866	516273
44659	516274
33907	516275
83962	516276
14767	516277
1752	516278
13010	516279
72122	516280
75298	516281
40871	516282
14890	516283
11296	516284
24498	516285
23291	516286
28903	516287
65879	516288
38057	516289
110184	516290
80313	516291
17	516292
33847	516293
84944	516294
122672	516295
33496	516296
5318	516297
9883	516298
15076	516299
5706	516300
55556	516301
65112	516302
47272	516303
156924	516304
49807	516305
158104	516306
17044	516307
2581	516308
104073	516309
8991	516310
142721	516311
27298	516312
36783	516313
6717	516314
62247	516315
34353	516316
16727	516317
50013	516318
8448	516319
7323	516320
2533	516321
60325	516322
75910	516323
5496	516324
4797	516325
4513	516326
10681	516327
11801	516328
51709	516329
52573	516330
23960	516331
4779	516332
35856	516333
105813	516334
148071	516335
7134	516336
122043	516337
71895	516338
13095	516339
65376	516340
15947	516341
17480	516342
48492	516343
577	516344
19726	516345
30962	516346
31127	516347
39518	516348
52960	516349
1017	516350
39	516351
52151	516352
60472	516353
41135	516354
34803	516355
56597	516356
22636	516357
12667	516358
104132	516359
36739	516360
29235	516361
52534	516362
13784	516363
47169	516364
11683	516365
12238	516366
1872	516367
43003	516368
28701	516369
53133	516370
51485	516371
76387	516372
9591	516373
1632	516374
80829	516375
553	516376
15422	516377
20580	516378
57073	516379
17429	516380
14652	516381
4096	516382
6915	516383
7296	516384
109025	516385
54700	516386
3175	516387
40471	516388
3732	516389
83149	516390
34204	516391
525	516392
57548	516393
1670	516394
13434	516395
50532	516396
4161	516397
6379	516398
67869	516399
365	516400
16170	516401
40424	516402
28307	516403
74880	516404
34147	516405
25579	516406
70153	516407
111570	516408
66936	516409
29669	516410
43411	516411
1963	516412
103929	516413
46749	516414
7456	516415
130679	516416
6923	516417
34044	516418
42900	516419
14456	516420
7111	516421
1246	516422
20597	516423
20079	516424
53258	516425
58593	516426
10646	516427
52703	516428
1688	516429
39229	516430
16535	516431
10036	516432
4246	516433
522	516434
18098	516435
35551	516436
10042	516437
10377	516438
47437	516439
229	516440
115469	516441
119104	516442
34788	516443
1302	516444
28283	516445
2883	516446
53276	516447
3293	516448
1893	516449
6911	516450
3621	516451
53938	516452
8437	516453
7810	516454
93813	516455
26056	516456
48283	516457
190	516458
15321	516459
35649	516460
9282	516461
588	516462
36648	516463
13053	516464
22281	516465
891	516466
125471	516467
29209	516468
35057	516469
34735	516470
111650	516471
41435	516472
53481	516473
26258	516474
10508	516475
3072	516476
7455	516477
89459	516478
42343	516479
97700	516480
81204	516481
31826	516482
8626	516483
23433	516484
2292	516485
91377	516486
23734	516487
140437	516488
46575	516489
86459	516490
17450	516491
20382	516492
335	516493
160	516494
15407	516495
58864	516496
99996	516497
930	516498
38628	516499
1095	516500
71836	516501
100460	516502
6859	516503
25143	516504
23643	516505
112148	516506
3663	516507
29205	516508
58817	516509
15772	516510
80379	516511
1244	516512
662	516513
1107	516514
41688	516515
41436	516516
119912	516517
130686	516518
35606	516519
38019	516520
38142	516521
28723	516522
9710	516523
82091	516524
43424	516525
2373	516526
86819	516527
8823	516528
29577	516529
20364	516530
95661	516531
1418	516532
5362	516533
481	516534
65415	516535
18552	516536
24540	516537
40221	516538
26417	516539
76687	516540
100450	516541
136013	516542
114850	516543
2559	516544
92205	516545
300	516546
34350	516547
4101	516548
85698	516549
3939	516550
3559	516551
126260	516552
21811	516553
58716	516554
70	516555
36373	516556
30093	516557
23874	516558
40629	516559
38740	516560
16564	516561
888	516562
75603	516563
106643	516564
159444	516565
141203	516566
44956	516567
114732	516568
102560	516569
70133	516570
45512	516571
77606	516572
25666	516573
18887	516574
24	516575
21603	516576
36168	516577
23237	516578
87157	516579
44669	516580
29699	516581
187	516582
37292	516583
16091	516584
12203	516585
28819	516586
47063	516587
23091	516588
9428	516589
26652	516590
95160	516591
3795	516592
17990	516593
23612	516594
54605	516595
8607	516596
6529	516597
17319	516598
43622	516599
13249	516600
47589	516601
71983	516602
4897	516603
60600	516604
121048	516605
32030	516606
1028	516607
377	516608
76760	516609
32832	516610
29232	516611
506	516612
7981	516613
60304	516614
45366	516615
39193	516616
63388	516617
63912	516618
3410	516619
10023	516620
949	516621
88265	516622
1780	516623
66665	516624
45325	516625
58864	516626
18814	516627
13021	516628
69437	516629
9665	516630
1253	516631
8530	516632
560	516633
6181	516634
21504	516635
85281	516636
76273	516637
20550	516638
821	516639
108698	516640
13535	516641
17339	516642
8737	516643
103751	516644
42788	516645
4860	516646
36915	516647
33509	516648
110344	516649
16401	516650
1586	516651
326	516652
5221	516653
49731	516654
71863	516655
53098	516656
1055	516657
53323	516658
61917	516659
51226	516660
396	516661
89950	516662
39149	516663
106934	516664
1282	516665
17494	516666
10811	516667
7040	516668
36081	516669
1165	516670
42341	516671
2815	516672
115121	516673
3703	516674
53923	516675
2933	516676
29857	516677
8379	516678
17588	516679
44337	516680
64353	516681
38156	516682
138956	516683
29551	516684
14147	516685
82763	516686
52730	516687
3926	516688
2970	516689
46356	516690
97579	516691
131288	516692
99306	516693
18127	516694
7543	516695
12920	516696
3371	516697
29739	516698
62150	516699
7353	516700
52320	516701
15200	516702
9418	516703
27944	516704
18037	516705
3773	516706
34706	516707
63835	516708
46392	516709
15123	516710
20553	516711
6144	516712
38076	516713
8205	516714
110408	516715
19200	516716
2168	516717
36216	516718
67985	516719
31022	516720
117438	516721
63587	516722
10570	516723
10430	516724
7922	516725
53370	516726
6584	516727
32586	516728
504	516729
83118	516730
55739	516731
6859	516732
77314	516733
50507	516734
8311	516735
55354	516736
48717	516737
76932	516738
5155	516739
130073	516740
33164	516741
67988	516742
6071	516743
44924	516744
102876	516745
12000	516746
25767	516747
8171	516748
6396	516749
25056	516750
31666	516751
25	516752
73582	516753
14153	516754
14987	516755
24629	516756
32155	516757
19257	516758
10941	516759
16119	516760
69669	516761
117477	516762
70325	516763
54	516764
142084	516765
22946	516766
41560	516767
24679	516768
42363	516769
83166	516770
155722	516771
90033	516772
130308	516773
22688	516774
781	516775
22846	516776
28178	516777
85051	516778
124460	516779
92505	516780
18080	516781
25152	516782
49254	516783
60540	516784
85549	516785
9383	516786
20131	516787
31971	516788
36588	516789
210	516790
25666	516791
109625	516792
31929	516793
6623	516794
21268	516795
4704	516796
58757	516797
34270	516798
127354	516799
5109	516800
49791	516801
87630	516802
86058	516803
6942	516804
65613	516805
25824	516806
12879	516807
6354	516808
8639	516809
20912	516810
24031	516811
34151	516812
138524	516813
12835	516814
27811	516815
28272	516816
144657	516817
16547	516818
7079	516819
107512	516820
718	516821
14866	516822
18262	516823
27767	516824
566	516825
14036	516826
82696	516827
2017	516828
18826	516829
64194	516830
11246	516831
61068	516832
46402	516833
52381	516834
72574	516835
151252	516836
48961	516837
21810	516838
14663	516839
1675	516840
13251	516841
109892	516842
116477	516843
72839	516844
31877	516845
39712	516846
25672	516847
64930	516848
46917	516849
19591	516850
70609	516851
114722	516852
26486	516853
1904	516854
21618	516855
16276	516856
87368	516857
21169	516858
95426	516859
13207	516860
10209	516861
49481	516862
8712	516863
58720	516864
15026	516865
15654	516866
16420	516867
115	516868
5962	516869
24783	516870
89461	516871
3570	516872
11672	516873
12497	516874
28388	516875
39936	516876
39893	516877
10736	516878
2118	516879
2043	516880
20738	516881
16767	516882
103412	516883
15734	516884
6822	516885
6383	516886
115717	516887
6219	516888
79645	516889
86430	516890
5	516891
27374	516892
39647	516893
62423	516894
70583	516895
25754	516896
68943	516897
24096	516898
2050	516899
20811	516900
2886	516901
70185	516902
45012	516903
52017	516904
86099	516905
85509	516906
581	516907
31570	516908
4029	516909
6067	516910
79060	516911
14837	516912
3351	516913
65581	516914
8247	516915
57618	516916
36440	516917
3414	516918
11934	516919
61159	516920
1249	516921
3810	516922
158079	516923
106028	516924
74693	516925
30942	516926
4796	516927
99192	516928
23450	516929
58427	516930
94718	516931
78654	516932
290	516933
10554	516934
65717	516935
39265	516936
3216	516937
43138	516938
1838	516939
21870	516940
14186	516941
158237	516942
6508	516943
5837	516944
38120	516945
10065	516946
147573	516947
22955	516948
90658	516949
53368	516950
45215	516951
129900	516952
31219	516953
38053	516954
15061	516955
14140	516956
1053	516957
55983	516958
740	516959
26733	516960
46165	516961
42350	516962
19146	516963
85548	516964
728	516965
8077	516966
7251	516967
22569	516968
166617	516969
68717	516970
7407	516971
38242	516972
32041	516973
66282	516974
55403	516975
40832	516976
46800	516977
27489	516978
30821	516979
38131	516980
12575	516981
40910	516982
62283	516983
49556	516984
34550	516985
20332	516986
72054	516987
34863	516988
24894	516989
1761	516990
48744	516991
44362	516992
85692	516993
39564	516994
53714	516995
66769	516996
12153	516997
14142	516998
2252	516999
61334	517000
80214	517001
69870	517002
8328	517003
2263	517004
6487	517005
89938	517006
33093	517007
15334	517008
3390	517009
29216	517010
3436	517011
105998	517012
86635	517013
34	517014
63725	517015
12392	517016
7813	517017
127053	517018
68201	517019
28483	517020
10118	517021
28553	517022
98817	517023
15174	517024
18996	517025
42705	517026
47746	517027
12188	517028
85973	517029
73641	517030
472	517031
10689	517032
3456	517033
122277	517034
57701	517035
150810	517036
995	517037
42261	517038
90622	517039
107521	517040
45238	517041
86400	517042
11313	517043
11880	517044
63405	517045
96645	517046
12405	517047
148136	517048
8154	517049
67186	517050
27297	517051
60242	517052
77263	517053
121513	517054
102779	517055
129213	517056
7861	517057
41490	517058
4794	517059
65495	517060
26698	517061
32843	517062
28784	517063
36272	517064
13223	517065
9331	517066
33920	517067
49976	517068
450	517069
79699	517070
72407	517071
4143	517072
149500	517073
40935	517074
84037	517075
3876	517076
39311	517077
97988	517078
42936	517079
21893	517080
15431	517081
38067	517082
71472	517083
1422	517084
8240	517085
10280	517086
15878	517087
21461	517088
32281	517089
146615	517090
59122	517091
8307	517092
24269	517093
19167	517094
12381	517095
978	517096
4548	517097
63372	517098
33168	517099
2135	517100
300	517101
68653	517102
3149	517103
94274	517104
16478	517105
153561	517106
24630	517107
12850	517108
42858	517109
9813	517110
55929	517111
18101	517112
46415	517113
1372	517114
19860	517115
49057	517116
6538	517117
46117	517118
57	517119
78430	517120
7511	517121
144465	517122
4950	517123
43136	517124
111846	517125
79629	517126
158	517127
1914	517128
52641	517129
99801	517130
8811	517131
25	517132
142943	517133
27311	517134
21407	517135
38214	517136
133989	517137
7103	517138
66909	517139
3654	517140
12973	517141
5618	517142
107124	517143
7123	517144
4098	517145
47180	517146
19036	517147
106150	517148
8349	517149
897	517150
53141	517151
45483	517152
63432	517153
94752	517154
164	517155
18962	517156
875	517157
35328	517158
57001	517159
34657	517160
48854	517161
36931	517162
83579	517163
64115	517164
56243	517165
8114	517166
100198	517167
102313	517168
37	517169
16302	517170
83468	517171
11276	517172
18133	517173
26842	517174
12343	517175
49066	517176
63124	517177
28445	517178
70133	517179
11666	517180
39069	517181
1633	517182
11273	517183
4803	517184
26370	517185
9976	517186
1665	517187
6	517188
126176	517189
67519	517190
56388	517191
7195	517192
3399	517193
135995	517194
19117	517195
37532	517196
64954	517197
107049	517198
600	517199
6699	517200
6916	517201
9929	517202
13688	517203
46658	517204
32902	517205
28240	517206
27254	517207
14840	517208
2	517209
120863	517210
5840	517211
62898	517212
38765	517213
40	517214
64131	517215
75064	517216
25680	517217
51141	517218
17303	517219
10613	517220
119940	517221
1749	517222
30022	517223
68768	517224
36405	517225
25897	517226
36465	517227
134375	517228
34238	517229
19295	517230
9176	517231
56207	517232
18428	517233
33098	517234
1005	517235
100240	517236
2277	517237
28597	517238
15194	517239
78829	517240
57457	517241
413	517242
2788	517243
68922	517244
12687	517245
3624	517246
38733	517247
112280	517248
5386	517249
7118	517250
10221	517251
7208	517252
84028	517253
12155	517254
2856	517255
57123	517256
27626	517257
84673	517258
16047	517259
63069	517260
9390	517261
7245	517262
52426	517263
27339	517264
60473	517265
109547	517266
95480	517267
6431	517268
86133	517269
32368	517270
16	517271
17912	517272
158498	517273
70199	517274
6248	517275
10753	517276
8761	517277
4786	517278
32716	517279
10015	517280
127345	517281
99332	517282
1980	517283
4595	517284
14171	517285
103175	517286
107074	517287
67663	517288
32491	517289
9728	517290
127923	517291
56094	517292
85541	517293
93820	517294
50571	517295
22162	517296
33532	517297
13992	517298
86660	517299
10421	517300
74330	517301
7045	517302
36399	517303
2508	517304
39853	517305
647	517306
161509	517307
17784	517308
4698	517309
31915	517310
93255	517311
3884	517312
161137	517313
463	517314
14804	517315
138377	517316
42085	517317
38895	517318
18852	517319
41709	517320
10528	517321
12716	517322
34374	517323
63631	517324
19574	517325
24209	517326
17917	517327
2109	517328
71172	517329
33535	517330
64048	517331
23526	517332
110687	517333
74174	517334
17687	517335
31237	517336
69181	517337
51867	517338
8228	517339
18161	517340
16866	517341
24954	517342
36576	517343
6205	517344
2079	517345
34562	517346
21739	517347
2891	517348
31800	517349
111304	517350
17974	517351
28763	517352
17044	517353
124733	517354
1232	517355
3942	517356
42016	517357
2932	517358
75890	517359
5766	517360
55458	517361
120919	517362
59365	517363
11135	517364
21241	517365
104556	517366
12253	517367
52941	517368
5693	517369
63916	517370
14086	517371
10961	517372
3281	517373
20098	517374
37594	517375
129610	517376
65876	517377
28391	517378
1951	517379
16483	517380
40967	517381
34591	517382
93352	517383
88781	517384
2374	517385
33398	517386
87389	517387
22321	517388
14103	517389
41637	517390
9212	517391
2628	517392
32011	517393
3944	517394
95366	517395
10869	517396
48962	517397
64498	517398
79432	517399
1010	517400
91559	517401
2305	517402
41565	517403
135910	517404
147313	517405
25698	517406
11878	517407
30413	517408
737	517409
19519	517410
72072	517411
26251	517412
82866	517413
52641	517414
37430	517415
33000	517416
27300	517417
20633	517418
126480	517419
39078	517420
17287	517421
15	517422
6150	517423
33986	517424
54146	517425
6580	517426
32263	517427
1878	517428
21858	517429
98585	517430
239	517431
328	517432
87862	517433
18527	517434
40336	517435
26362	517436
101	517437
111470	517438
95872	517439
17850	517440
61127	517441
76422	517442
77355	517443
23845	517444
14810	517445
98535	517446
3258	517447
11549	517448
43964	517449
10454	517450
105956	517451
15604	517452
71399	517453
21647	517454
139901	517455
16108	517456
2409	517457
22873	517458
102869	517459
18417	517460
33114	517461
14438	517462
28855	517463
27192	517464
902	517465
64937	517466
5967	517467
127974	517468
145897	517469
117	517470
35109	517471
52267	517472
53	517473
21943	517474
41726	517475
23437	517476
59255	517477
49315	517478
5296	517479
53186	517480
19309	517481
59945	517482
4221	517483
19205	517484
18812	517485
50512	517486
99158	517487
19526	517488
36460	517489
19612	517490
133661	517491
33065	517492
57432	517493
23596	517494
5161	517495
14477	517496
33244	517497
59	517498
38209	517499
52100	517500
48212	517501
3499	517502
29411	517503
41029	517504
21122	517505
85647	517506
7411	517507
74520	517508
4110	517509
57140	517510
44621	517511
86694	517512
31670	517513
617	517514
2856	517515
16160	517516
101592	517517
71561	517518
20121	517519
2126	517520
68435	517521
83568	517522
85357	517523
37795	517524
121476	517525
5229	517526
25162	517527
4158	517528
10050	517529
5993	517530
10538	517531
33293	517532
56562	517533
68426	517534
104136	517535
56342	517536
100717	517537
1666	517538
68347	517539
123480	517540
13605	517541
32761	517542
23826	517543
16221	517544
71451	517545
1278	517546
10132	517547
136501	517548
7206	517549
88269	517550
32440	517551
125452	517552
574	517553
56772	517554
19189	517555
5328	517556
11851	517557
31714	517558
18187	517559
52480	517560
64325	517561
42772	517562
53999	517563
60107	517564
651	517565
399	517566
126808	517567
11084	517568
95139	517569
42402	517570
7559	517571
6468	517572
19373	517573
68189	517574
20469	517575
39959	517576
73220	517577
64747	517578
24506	517579
19090	517580
19638	517581
7683	517582
35869	517583
12046	517584
67388	517585
49338	517586
17649	517587
7051	517588
70242	517589
30235	517590
102993	517591
66940	517592
5931	517593
25990	517594
91785	517595
33520	517596
36305	517597
59334	517598
81438	517599
4625	517600
26807	517601
1643	517602
24941	517603
79320	517604
50329	517605
1373	517606
20974	517607
37444	517608
175	517609
34560	517610
3935	517611
6900	517612
56503	517613
15022	517614
17790	517615
1667	517616
79150	517617
45067	517618
47	517619
45920	517620
6751	517621
122778	517622
14031	517623
9391	517624
6936	517625
96	517626
12964	517627
27887	517628
24885	517629
108209	517630
5760	517631
18873	517632
17413	517633
5053	517634
7527	517635
47486	517636
106528	517637
672	517638
25374	517639
31928	517640
5253	517641
6693	517642
64479	517643
10882	517644
74225	517645
65444	517646
47858	517647
12255	517648
61138	517649
116	517650
11163	517651
29229	517652
39293	517653
54958	517654
11658	517655
4713	517656
52131	517657
119581	517658
11844	517659
1437	517660
52026	517661
36818	517662
76881	517663
125420	517664
19722	517665
6882	517666
49638	517667
30611	517668
32055	517669
48377	517670
31069	517671
58894	517672
23726	517673
662	517674
8102	517675
21206	517676
60432	517677
104238	517678
45509	517679
4591	517680
3638	517681
30810	517682
22005	517683
52265	517684
340	517685
37991	517686
4312	517687
9640	517688
17070	517689
81224	517690
124504	517691
12618	517692
39430	517693
11703	517694
121368	517695
2913	517696
329	517697
1729	517698
11447	517699
80298	517700
100085	517701
59776	517702
1772	517703
36184	517704
129350	517705
6303	517706
106820	517707
51282	517708
3130	517709
23863	517710
2753	517711
25358	517712
30504	517713
525	517714
25751	517715
19964	517716
47868	517717
17833	517718
45473	517719
16495	517720
15562	517721
20384	517722
1042	517723
112360	517724
21028	517725
57704	517726
78975	517727
8055	517728
40903	517729
17586	517730
42947	517731
57646	517732
5432	517733
97394	517734
85022	517735
33044	517736
127294	517737
40401	517738
48025	517739
58436	517740
34707	517741
21062	517742
20665	517743
99319	517744
6123	517745
59756	517746
734	517747
162324	517748
128127	517749
15493	517750
41846	517751
11096	517752
5331	517753
101684	517754
26258	517755
7191	517756
130644	517757
1554	517758
61272	517759
65781	517760
57854	517761
43683	517762
56019	517763
15463	517764
126889	517765
5861	517766
131634	517767
54751	517768
3306	517769
118768	517770
101777	517771
2418	517772
93424	517773
112	517774
37318	517775
7453	517776
115166	517777
157003	517778
55982	517779
45773	517780
26204	517781
42492	517782
122826	517783
308	517784
63283	517785
4124	517786
808	517787
10477	517788
31855	517789
3985	517790
4817	517791
44275	517792
9601	517793
113	517794
1664	517795
24361	517796
2662	517797
24137	517798
22470	517799
12759	517800
63682	517801
25103	517802
35133	517803
47640	517804
16300	517805
442	517806
127520	517807
81988	517808
622	517809
12025	517810
133466	517811
35701	517812
64120	517813
69296	517814
1155	517815
32816	517816
118163	517817
9003	517818
50204	517819
31405	517820
47221	517821
28730	517822
1767	517823
55358	517824
13692	517825
14738	517826
2417	517827
21152	517828
6814	517829
109130	517830
13067	517831
87237	517832
45327	517833
15861	517834
70430	517835
16199	517836
32117	517837
82074	517838
20891	517839
50432	517840
130775	517841
7697	517842
20484	517843
1186	517844
67266	517845
62802	517846
65338	517847
7299	517848
48105	517849
343	517850
1539	517851
38538	517852
114819	517853
147893	517854
8450	517855
7315	517856
747	517857
1245	517858
31733	517859
64647	517860
79880	517861
24533	517862
10545	517863
32138	517864
6979	517865
4688	517866
18057	517867
110719	517868
19266	517869
36754	517870
7024	517871
12114	517872
99313	517873
10215	517874
30780	517875
82465	517876
107119	517877
9779	517878
41248	517879
390	517880
106373	517881
80310	517882
123052	517883
81702	517884
5892	517885
2723	517886
46962	517887
13510	517888
20684	517889
164747	517890
2659	517891
54516	517892
29429	517893
25858	517894
22354	517895
47254	517896
279	517897
39903	517898
7154	517899
7963	517900
10318	517901
68956	517902
12487	517903
3548	517904
26201	517905
52976	517906
7742	517907
83160	517908
9181	517909
53538	517910
34011	517911
25611	517912
11240	517913
11576	517914
60904	517915
4052	517916
1115	517917
8007	517918
146967	517919
19955	517920
101391	517921
9547	517922
29709	517923
13800	517924
60112	517925
55744	517926
149039	517927
11718	517928
2758	517929
44281	517930
425	517931
31244	517932
140206	517933
84252	517934
1878	517935
13342	517936
47577	517937
68052	517938
114474	517939
682	517940
20677	517941
17083	517942
2844	517943
13667	517944
4061	517945
71011	517946
50639	517947
9343	517948
116852	517949
120750	517950
2431	517951
1435	517952
138	517953
5454	517954
13806	517955
12640	517956
27715	517957
70586	517958
104841	517959
9956	517960
67197	517961
51327	517962
20401	517963
62204	517964
27517	517965
21758	517966
128396	517967
27692	517968
9098	517969
4740	517970
6567	517971
22045	517972
54481	517973
72898	517974
17614	517975
85299	517976
5453	517977
6018	517978
21556	517979
819	517980
102350	517981
92655	517982
285	517983
11423	517984
23570	517985
52749	517986
28896	517987
8	517988
100843	517989
57156	517990
21467	517991
33454	517992
11208	517993
36576	517994
1439	517995
17664	517996
4798	517997
7566	517998
21228	517999
22779	518000
98996	518001
12017	518002
8099	518003
130467	518004
15313	518005
10126	518006
33056	518007
21092	518008
37322	518009
77656	518010
27215	518011
4105	518012
46257	518013
102298	518014
53604	518015
155543	518016
10649	518017
117591	518018
91863	518019
3301	518020
4134	518021
30863	518022
45412	518023
43422	518024
21882	518025
33818	518026
292	518027
9153	518028
14064	518029
119078	518030
80071	518031
1148	518032
7564	518033
45232	518034
58682	518035
121470	518036
63207	518037
21672	518038
34161	518039
3515	518040
26500	518041
131150	518042
16493	518043
66835	518044
55040	518045
9510	518046
14398	518047
6696	518048
20325	518049
30505	518050
10371	518051
21551	518052
67392	518053
54514	518054
8879	518055
127145	518056
37424	518057
41305	518058
73094	518059
89780	518060
2483	518061
38309	518062
41069	518063
8973	518064
131077	518065
111404	518066
15679	518067
7191	518068
41561	518069
72875	518070
11042	518071
132081	518072
13672	518073
61473	518074
12018	518075
20	518076
6448	518077
1817	518078
8333	518079
43953	518080
1846	518081
59755	518082
57357	518083
11391	518084
5941	518085
110169	518086
9539	518087
53350	518088
4653	518089
50274	518090
51220	518091
4312	518092
548	518093
49506	518094
373	518095
3689	518096
52984	518097
63	518098
27150	518099
55497	518100
102892	518101
13325	518102
2434	518103
5109	518104
35003	518105
24635	518106
265	518107
3349	518108
60921	518109
23583	518110
32892	518111
5553	518112
64770	518113
113896	518114
7	518115
133445	518116
5525	518117
70293	518118
35491	518119
113104	518120
46	518121
89	518122
49442	518123
5234	518124
21697	518125
31029	518126
163834	518127
1825	518128
29119	518129
8449	518130
16215	518131
17552	518132
754	518133
15168	518134
111866	518135
9710	518136
149223	518137
7022	518138
22626	518139
67351	518140
45094	518141
31969	518142
34952	518143
6336	518144
2180	518145
38830	518146
10928	518147
70312	518148
2216	518149
45538	518150
18436	518151
497	518152
60977	518153
28412	518154
15590	518155
8177	518156
20473	518157
125818	518158
59501	518159
77492	518160
11960	518161
112918	518162
60650	518163
5636	518164
43863	518165
11396	518166
76110	518167
52750	518168
17232	518169
24753	518170
40741	518171
59186	518172
19755	518173
8859	518174
15744	518175
93724	518176
10707	518177
131304	518178
11867	518179
20230	518180
18845	518181
75767	518182
61873	518183
39461	518184
45975	518185
26049	518186
34764	518187
33268	518188
87741	518189
26018	518190
14801	518191
6979	518192
18580	518193
74734	518194
41885	518195
132071	518196
16471	518197
22495	518198
23119	518199
114459	518200
937	518201
72435	518202
2493	518203
28411	518204
58297	518205
9776	518206
7951	518207
12704	518208
139893	518209
38149	518210
673	518211
3745	518212
16485	518213
98300	518214
3850	518215
45122	518216
37453	518217
1046	518218
1240	518219
37803	518220
26103	518221
324	518222
17164	518223
68197	518224
3236	518225
33153	518226
82193	518227
33570	518228
4147	518229
13978	518230
1689	518231
25559	518232
85050	518233
7843	518234
13920	518235
835	518236
862	518237
8072	518238
64408	518239
59997	518240
5586	518241
10425	518242
14	518243
8050	518244
46529	518245
50923	518246
21883	518247
19372	518248
24175	518249
9927	518250
12502	518251
76651	518252
18607	518253
15020	518254
27915	518255
1479	518256
58825	518257
76525	518258
14501	518259
56175	518260
24553	518261
43443	518262
8913	518263
34705	518264
6295	518265
9495	518266
10349	518267
73573	518268
12161	518269
1753	518270
44594	518271
5073	518272
52578	518273
3994	518274
39287	518275
70565	518276
7028	518277
110074	518278
34955	518279
9755	518280
1421	518281
40580	518282
10666	518283
1570	518284
155567	518285
3265	518286
10967	518287
26181	518288
39088	518289
80063	518290
133604	518291
125660	518292
17616	518293
23295	518294
13654	518295
4022	518296
26263	518297
85565	518298
17782	518299
52192	518300
127793	518301
93	518302
23738	518303
138623	518304
3397	518305
283	518306
1140	518307
17663	518308
132951	518309
5157	518310
25331	518311
76775	518312
25346	518313
86109	518314
44604	518315
162722	518316
7457	518317
45493	518318
67752	518319
83849	518320
29155	518321
15764	518322
4615	518323
9406	518324
22542	518325
26817	518326
45838	518327
19220	518328
63848	518329
64314	518330
5304	518331
97009	518332
3199	518333
1130	518334
17606	518335
1624	518336
5965	518337
20145	518338
116965	518339
425	518340
12834	518341
63099	518342
41863	518343
9680	518344
157209	518345
2661	518346
37973	518347
86398	518348
121668	518349
113344	518350
25791	518351
95782	518352
121163	518353
62222	518354
21132	518355
14739	518356
12899	518357
3987	518358
118836	518359
24902	518360
41616	518361
6966	518362
6371	518363
48250	518364
22153	518365
39324	518366
5625	518367
14819	518368
60560	518369
76	518370
118	518371
60744	518372
4946	518373
62572	518374
153096	518375
16016	518376
599	518377
36117	518378
131745	518379
15604	518380
130425	518381
5308	518382
90694	518383
52715	518384
9931	518385
32751	518386
2554	518387
22719	518388
55316	518389
34663	518390
56914	518391
98133	518392
16565	518393
978	518394
4691	518395
48790	518396
17235	518397
19539	518398
81537	518399
9493	518400
1635	518401
4453	518402
26450	518403
27283	518404
82	518405
79343	518406
43852	518407
10756	518408
145853	518409
163719	518410
5910	518411
128433	518412
34591	518413
15992	518414
151004	518415
109253	518416
50164	518417
84928	518418
36490	518419
117229	518420
26056	518421
10626	518422
1588	518423
41	518424
62496	518425
34149	518426
3477	518427
17299	518428
72168	518429
28	518430
37453	518431
21566	518432
57262	518433
42908	518434
166583	518435
36244	518436
17289	518437
163216	518438
58869	518439
87943	518440
13918	518441
13228	518442
1960	518443
34212	518444
15160	518445
22457	518446
44106	518447
86380	518448
16754	518449
604	518450
6901	518451
153488	518452
23445	518453
2952	518454
910	518455
58543	518456
2827	518457
28276	518458
62359	518459
147695	518460
2082	518461
3913	518462
35115	518463
47080	518464
21143	518465
110514	518466
41872	518467
10110	518468
2845	518469
51013	518470
13013	518471
64268	518472
21217	518473
12872	518474
27786	518475
79289	518476
786	518477
136380	518478
60490	518479
32465	518480
2305	518481
104860	518482
876	518483
53389	518484
70945	518485
18399	518486
66154	518487
2032	518488
4044	518489
42480	518490
1377	518491
71613	518492
13334	518493
23245	518494
3980	518495
96790	518496
75445	518497
17738	518498
38930	518499
13722	518500
13885	518501
33686	518502
52900	518503
57226	518504
51394	518505
42190	518506
55385	518507
47180	518508
16013	518509
47703	518510
27552	518511
59516	518512
52350	518513
82572	518514
44113	518515
29749	518516
6759	518517
16547	518518
24974	518519
29571	518520
54214	518521
19397	518522
150289	518523
127898	518524
161556	518525
95681	518526
7351	518527
4085	518528
56032	518529
49469	518530
52761	518531
14665	518532
120333	518533
43814	518534
13254	518535
10105	518536
273	518537
132594	518538
25185	518539
26598	518540
70491	518541
21085	518542
104250	518543
89411	518544
3955	518545
114741	518546
23417	518547
21560	518548
58	518549
43331	518550
5168	518551
4052	518552
110270	518553
3866	518554
7268	518555
32940	518556
1000	518557
61900	518558
28036	518559
8800	518560
15879	518561
1033	518562
59931	518563
12032	518564
13737	518565
93083	518566
16077	518567
51597	518568
13673	518569
32477	518570
7513	518571
161815	518572
24295	518573
109516	518574
69216	518575
37961	518576
4776	518577
39526	518578
3336	518579
77601	518580
25446	518581
20646	518582
68134	518583
54543	518584
3212	518585
21936	518586
23330	518587
91175	518588
25667	518589
131571	518590
31185	518591
7365	518592
70654	518593
125999	518594
4555	518595
9654	518596
1292	518597
15914	518598
141278	518599
3955	518600
77933	518601
73613	518602
1104	518603
115838	518604
45943	518605
25879	518606
19949	518607
2123	518608
112901	518609
71155	518610
4745	518611
76501	518612
16778	518613
4491	518614
81893	518615
10478	518616
15292	518617
628	518618
14423	518619
785	518620
23050	518621
383	518622
196	518623
44528	518624
45916	518625
5580	518626
41172	518627
5239	518628
7868	518629
7676	518630
18475	518631
1792	518632
15269	518633
6911	518634
16406	518635
6088	518636
34753	518637
53131	518638
117037	518639
57901	518640
33261	518641
8100	518642
47652	518643
17790	518644
19911	518645
95714	518646
3330	518647
61719	518648
16905	518649
54651	518650
17223	518651
70230	518652
64304	518653
27430	518654
75858	518655
6255	518656
75002	518657
81346	518658
67684	518659
503	518660
592	518661
39402	518662
82370	518663
61434	518664
3442	518665
18712	518666
2968	518667
13482	518668
1442	518669
16984	518670
19767	518671
1302	518672
61487	518673
7888	518674
4867	518675
60767	518676
11332	518677
74708	518678
9590	518679
45270	518680
20550	518681
2314	518682
1384	518683
802	518684
12875	518685
81559	518686
5418	518687
48404	518688
8941	518689
26001	518690
29744	518691
5806	518692
42723	518693
56959	518694
60018	518695
17511	518696
103919	518697
4970	518698
75227	518699
65644	518700
56506	518701
107103	518702
3558	518703
4231	518704
81489	518705
27613	518706
15586	518707
65194	518708
4755	518709
6974	518710
143770	518711
4619	518712
98933	518713
4961	518714
5684	518715
28355	518716
26139	518717
29753	518718
94267	518719
293	518720
49722	518721
26783	518722
25787	518723
13726	518724
162612	518725
19483	518726
14617	518727
65038	518728
104765	518729
125261	518730
49401	518731
195	518732
52100	518733
8513	518734
142816	518735
11177	518736
7972	518737
37334	518738
61086	518739
5052	518740
75983	518741
102664	518742
70302	518743
9874	518744
6485	518745
15142	518746
55016	518747
15042	518748
160408	518749
127200	518750
32810	518751
34771	518752
21216	518753
68472	518754
4916	518755
48277	518756
9395	518757
28898	518758
21206	518759
21799	518760
106048	518761
37733	518762
3164	518763
7647	518764
3326	518765
33490	518766
38600	518767
21633	518768
2659	518769
1557	518770
102321	518771
139930	518772
17964	518773
74849	518774
36255	518775
4807	518776
65927	518777
72204	518778
57148	518779
9264	518780
24214	518781
18633	518782
153718	518783
112864	518784
21570	518785
16403	518786
6983	518787
6041	518788
15611	518789
56604	518790
64685	518791
14903	518792
50332	518793
10474	518794
135137	518795
78266	518796
46834	518797
22606	518798
53988	518799
12360	518800
149536	518801
52143	518802
76796	518803
50662	518804
36657	518805
45658	518806
462	518807
47565	518808
6446	518809
12957	518810
117	518811
35872	518812
122890	518813
4282	518814
941	518815
54252	518816
142705	518817
53519	518818
115227	518819
117942	518820
126573	518821
12556	518822
70584	518823
8745	518824
42629	518825
22614	518826
157350	518827
83126	518828
3099	518829
29258	518830
56255	518831
77868	518832
4090	518833
14139	518834
137979	518835
23230	518836
69	518837
231	518838
80219	518839
49171	518840
33684	518841
23217	518842
7	518843
1402	518844
44187	518845
130196	518846
11736	518847
54485	518848
1332	518849
7968	518850
981	518851
231	518852
28290	518853
116294	518854
27152	518855
25832	518856
20738	518857
129683	518858
26088	518859
44173	518860
2945	518861
57765	518862
29928	518863
85783	518864
69922	518865
96388	518866
75539	518867
2540	518868
87278	518869
15538	518870
38998	518871
738	518872
95902	518873
10848	518874
14335	518875
153598	518876
9394	518877
5779	518878
123714	518879
109050	518880
56408	518881
126166	518882
41870	518883
51940	518884
400	518885
50813	518886
15221	518887
41105	518888
132335	518889
88493	518890
71752	518891
23347	518892
66398	518893
44372	518894
50164	518895
358	518896
61114	518897
18309	518898
13322	518899
53427	518900
33734	518901
658	518902
41246	518903
10724	518904
9770	518905
27838	518906
113011	518907
41596	518908
1183	518909
51404	518910
3198	518911
36441	518912
98788	518913
5426	518914
21741	518915
4857	518916
27584	518917
4858	518918
54648	518919
144857	518920
85045	518921
330	518922
410	518923
7504	518924
148994	518925
21278	518926
51392	518927
18382	518928
9762	518929
23569	518930
7471	518931
64806	518932
23906	518933
5009	518934
17173	518935
14117	518936
15123	518937
65340	518938
42403	518939
12528	518940
54956	518941
122899	518942
93716	518943
4909	518944
5572	518945
83	518946
94637	518947
44605	518948
5041	518949
5226	518950
92240	518951
26919	518952
10954	518953
43098	518954
59838	518955
67607	518956
43594	518957
68842	518958
13781	518959
16251	518960
25106	518961
21924	518962
39191	518963
33601	518964
3945	518965
60012	518966
9883	518967
65013	518968
166466	518969
165128	518970
6973	518971
4285	518972
123603	518973
99440	518974
9998	518975
45565	518976
23354	518977
39352	518978
28887	518979
42515	518980
122557	518981
18538	518982
343	518983
12113	518984
11513	518985
10721	518986
23765	518987
1184	518988
43300	518989
17780	518990
63144	518991
23993	518992
22219	518993
16	518994
33954	518995
15752	518996
30215	518997
15166	518998
2108	518999
57413	519000
649	519001
1660	519002
13501	519003
41561	519004
11847	519005
82211	519006
15610	519007
113568	519008
4265	519009
5096	519010
71395	519011
568	519012
7200	519013
59	519014
19480	519015
22748	519016
32207	519017
130834	519018
82781	519019
139764	519020
25196	519021
42056	519022
78373	519023
13377	519024
30	519025
14604	519026
32830	519027
12616	519028
62478	519029
33787	519030
122078	519031
4766	519032
165822	519033
150484	519034
73087	519035
131617	519036
99698	519037
24864	519038
53054	519039
62846	519040
52399	519041
58173	519042
18863	519043
34097	519044
41708	519045
103788	519046
9567	519047
21655	519048
70726	519049
1046	519050
46872	519051
86451	519052
21474	519053
102120	519054
60215	519055
31327	519056
60276	519057
115960	519058
3708	519059
35209	519060
12855	519061
42730	519062
163612	519063
13507	519064
20150	519065
15329	519066
40383	519067
105159	519068
116542	519069
34391	519070
25251	519071
82793	519072
78467	519073
124257	519074
8784	519075
80463	519076
124521	519077
21808	519078
125853	519079
19225	519080
19845	519081
27386	519082
92590	519083
44961	519084
53491	519085
26351	519086
30606	519087
19160	519088
3854	519089
118606	519090
29920	519091
141756	519092
110033	519093
122039	519094
62264	519095
73200	519096
56954	519097
26064	519098
4402	519099
39308	519100
7124	519101
3440	519102
7263	519103
12204	519104
35364	519105
4527	519106
9863	519107
86550	519108
15290	519109
398	519110
3601	519111
58612	519112
152318	519113
90122	519114
41363	519115
37333	519116
14278	519117
58596	519118
119773	519119
351	519120
1470	519121
23508	519122
6192	519123
1195	519124
53921	519125
29621	519126
66205	519127
132593	519128
141374	519129
18191	519130
66126	519131
38277	519132
9357	519133
23197	519134
62127	519135
124670	519136
66646	519137
6626	519138
51686	519139
75274	519140
29238	519141
117573	519142
38989	519143
26	519144
12204	519145
95225	519146
5194	519147
38261	519148
154890	519149
10	519150
3438	519151
15485	519152
27920	519153
101972	519154
539	519155
44123	519156
74675	519157
41746	519158
14037	519159
18696	519160
53740	519161
90107	519162
80144	519163
23895	519164
60497	519165
7591	519166
88848	519167
71955	519168
7787	519169
88872	519170
29612	519171
10658	519172
40	519173
23087	519174
102318	519175
18560	519176
49599	519177
65745	519178
10704	519179
23275	519180
52928	519181
56298	519182
27680	519183
3509	519184
5543	519185
6147	519186
28017	519187
44008	519188
69003	519189
586	519190
66877	519191
69665	519192
13154	519193
124264	519194
61496	519195
14398	519196
39467	519197
45471	519198
24854	519199
47472	519200
586	519201
19401	519202
15286	519203
128728	519204
2582	519205
44400	519206
7577	519207
9935	519208
20832	519209
1939	519210
1118	519211
42660	519212
2255	519213
2291	519214
117541	519215
28333	519216
101045	519217
27682	519218
84489	519219
11193	519220
26148	519221
37029	519222
11795	519223
64039	519224
165739	519225
55403	519226
12699	519227
36268	519228
84760	519229
2717	519230
1160	519231
11578	519232
91050	519233
49985	519234
55849	519235
52172	519236
9279	519237
11495	519238
57637	519239
141638	519240
1570	519241
6766	519242
52361	519243
13126	519244
52906	519245
120026	519246
63059	519247
151480	519248
99412	519249
26173	519250
138552	519251
80654	519252
114148	519253
10440	519254
22197	519255
20971	519256
51834	519257
2107	519258
66169	519259
40088	519260
15245	519261
73689	519262
869	519263
16987	519264
4935	519265
32934	519266
740	519267
40386	519268
1616	519269
73804	519270
12054	519271
65539	519272
2479	519273
51215	519274
26433	519275
5505	519276
35358	519277
11	519278
2660	519279
101645	519280
4491	519281
38914	519282
53857	519283
13449	519284
14059	519285
13024	519286
13103	519287
122685	519288
46678	519289
1034	519290
3671	519291
45754	519292
42173	519293
72091	519294
136382	519295
103558	519296
36	519297
31950	519298
89653	519299
18125	519300
574	519301
150910	519302
28451	519303
19585	519304
10454	519305
50715	519306
50161	519307
14724	519308
131518	519309
3753	519310
18427	519311
132693	519312
23382	519313
99882	519314
50280	519315
58734	519316
38550	519317
375	519318
33463	519319
53694	519320
118783	519321
34377	519322
106847	519323
66368	519324
19907	519325
5511	519326
1649	519327
14476	519328
9931	519329
35703	519330
66794	519331
73366	519332
119821	519333
9308	519334
411	519335
30363	519336
34483	519337
20331	519338
15124	519339
85737	519340
36796	519341
69496	519342
84027	519343
50563	519344
116362	519345
5158	519346
2385	519347
8781	519348
35236	519349
78293	519350
125134	519351
5325	519352
42206	519353
6662	519354
1744	519355
158020	519356
35759	519357
45210	519358
147974	519359
5883	519360
1580	519361
23933	519362
141798	519363
476	519364
65429	519365
5437	519366
66160	519367
146767	519368
25785	519369
30748	519370
100733	519371
13979	519372
35749	519373
99841	519374
121739	519375
9026	519376
223	519377
52494	519378
15174	519379
29637	519380
22081	519381
939	519382
1428	519383
203	519384
703	519385
1310	519386
96518	519387
8892	519388
58230	519389
77009	519390
22773	519391
13601	519392
125795	519393
4887	519394
8836	519395
37225	519396
5329	519397
22051	519398
12227	519399
41994	519400
34146	519401
12148	519402
1067	519403
2535	519404
92945	519405
87437	519406
15986	519407
3784	519408
64788	519409
26350	519410
2476	519411
49007	519412
39384	519413
101165	519414
34361	519415
29629	519416
59986	519417
86452	519418
33830	519419
92552	519420
58391	519421
82831	519422
78072	519423
72561	519424
151016	519425
65973	519426
11335	519427
82069	519428
35111	519429
973	519430
220	519431
3311	519432
17264	519433
7552	519434
30592	519435
37206	519436
16793	519437
85028	519438
1880	519439
35340	519440
592	519441
30220	519442
121162	519443
119567	519444
24413	519445
145302	519446
40816	519447
4686	519448
139408	519449
10771	519450
157470	519451
158307	519452
119550	519453
12838	519454
16584	519455
4344	519456
25294	519457
81667	519458
44897	519459
4920	519460
47992	519461
76898	519462
39314	519463
8061	519464
126615	519465
31245	519466
28740	519467
28779	519468
13923	519469
10851	519470
42599	519471
76438	519472
5701	519473
7156	519474
611	519475
3867	519476
85147	519477
17265	519478
3246	519479
3781	519480
11837	519481
6777	519482
68622	519483
7558	519484
87262	519485
69473	519486
90836	519487
72069	519488
61823	519489
81493	519490
9707	519491
104003	519492
10882	519493
27425	519494
2443	519495
15322	519496
41597	519497
35248	519498
1631	519499
7971	519500
3682	519501
21453	519502
5941	519503
18810	519504
41718	519505
63171	519506
2487	519507
7063	519508
10195	519509
15385	519510
23513	519511
30043	519512
8821	519513
72424	519514
8861	519515
8529	519516
32939	519517
652	519518
2142	519519
58811	519520
28597	519521
5331	519522
12107	519523
123612	519524
41099	519525
152	519526
27623	519527
133508	519528
12316	519529
159906	519530
30201	519531
62706	519532
26301	519533
5142	519534
31410	519535
32023	519536
63462	519537
33559	519538
49518	519539
7246	519540
33919	519541
9699	519542
36202	519543
124207	519544
328	519545
22250	519546
40868	519547
24438	519548
2450	519549
72601	519550
11741	519551
22121	519552
152920	519553
16097	519554
145701	519555
105627	519556
28200	519557
3529	519558
5567	519559
38685	519560
56717	519561
69081	519562
4079	519563
23825	519564
117878	519565
37853	519566
215	519567
42677	519568
8200	519569
22669	519570
56805	519571
38866	519572
80617	519573
27171	519574
55635	519575
82759	519576
48130	519577
122941	519578
126148	519579
47856	519580
40539	519581
62583	519582
2784	519583
49229	519584
65187	519585
1428	519586
37235	519587
784	519588
7065	519589
57715	519590
130001	519591
61890	519592
66269	519593
6381	519594
7214	519595
43634	519596
59058	519597
2481	519598
30286	519599
2259	519600
1705	519601
2566	519602
117095	519603
110688	519604
48087	519605
26328	519606
35046	519607
5325	519608
391	519609
11607	519610
9089	519611
18742	519612
3947	519613
95411	519614
35136	519615
4879	519616
23219	519617
40518	519618
49256	519619
5	519620
38412	519621
34	519622
43989	519623
12614	519624
25689	519625
152349	519626
41941	519627
58906	519628
138485	519629
11366	519630
71521	519631
14334	519632
70026	519633
68827	519634
8112	519635
11082	519636
29708	519637
28667	519638
26758	519639
16950	519640
82401	519641
61754	519642
509	519643
2203	519644
28353	519645
163	519646
5085	519647
10228	519648
47395	519649
5391	519650
11432	519651
29561	519652
721	519653
40283	519654
57130	519655
8717	519656
160159	519657
38063	519658
14371	519659
9209	519660
40053	519661
70734	519662
132161	519663
38170	519664
23576	519665
65172	519666
7624	519667
4586	519668
82401	519669
29261	519670
11403	519671
36270	519672
28809	519673
1489	519674
52844	519675
27497	519676
63821	519677
17270	519678
116389	519679
35800	519680
52385	519681
233	519682
50310	519683
76970	519684
159552	519685
53496	519686
29455	519687
3584	519688
102888	519689
21823	519690
47665	519691
15297	519692
10001	519693
32448	519694
14291	519695
66170	519696
7	519697
1728	519698
9555	519699
71553	519700
23374	519701
13330	519702
19109	519703
13980	519704
41380	519705
929	519706
1409	519707
15397	519708
41040	519709
10505	519710
133069	519711
1661	519712
19062	519713
54751	519714
93039	519715
32010	519716
88885	519717
29237	519718
50550	519719
105113	519720
29700	519721
28086	519722
15972	519723
1680	519724
28724	519725
24685	519726
37526	519727
22334	519728
78577	519729
731	519730
2970	519731
1071	519732
34464	519733
22914	519734
123275	519735
93021	519736
60613	519737
285	519738
45153	519739
30112	519740
1754	519741
64338	519742
11839	519743
69354	519744
125347	519745
53703	519746
14967	519747
99461	519748
165306	519749
82878	519750
14367	519751
112948	519752
133553	519753
39916	519754
8079	519755
11968	519756
9524	519757
52496	519758
26613	519759
129515	519760
1047	519761
63038	519762
10926	519763
10016	519764
45204	519765
4027	519766
13831	519767
4263	519768
23122	519769
81729	519770
1562	519771
9186	519772
16253	519773
91989	519774
97586	519775
16	519776
114235	519777
61931	519778
22037	519779
68144	519780
3028	519781
26091	519782
64230	519783
92828	519784
16541	519785
38644	519786
21206	519787
45267	519788
103729	519789
38749	519790
40271	519791
44767	519792
24561	519793
1073	519794
6323	519795
57244	519796
64707	519797
2482	519798
116224	519799
3060	519800
16974	519801
23	519802
3009	519803
19391	519804
1692	519805
20351	519806
101903	519807
190	519808
29962	519809
64265	519810
125877	519811
57491	519812
1352	519813
36850	519814
30227	519815
37112	519816
10220	519817
16929	519818
117397	519819
51077	519820
28516	519821
7876	519822
26863	519823
2135	519824
56672	519825
7286	519826
23777	519827
37103	519828
19032	519829
3687	519830
19922	519831
11582	519832
96689	519833
19422	519834
3286	519835
99168	519836
51208	519837
20794	519838
11722	519839
82482	519840
7402	519841
28989	519842
18866	519843
57599	519844
152265	519845
84941	519846
33167	519847
60861	519848
3255	519849
30020	519850
4162	519851
11518	519852
21465	519853
50038	519854
99584	519855
15133	519856
29725	519857
18201	519858
5162	519859
41792	519860
163027	519861
93	519862
325	519863
90378	519864
51123	519865
18614	519866
92925	519867
63425	519868
14465	519869
15078	519870
76033	519871
105700	519872
162862	519873
88509	519874
6157	519875
51478	519876
25051	519877
17272	519878
63955	519879
107284	519880
52670	519881
5904	519882
128734	519883
31808	519884
42246	519885
10156	519886
8542	519887
102715	519888
10334	519889
15550	519890
111277	519891
23056	519892
87769	519893
17333	519894
28499	519895
15382	519896
33137	519897
4725	519898
17250	519899
23304	519900
1876	519901
21747	519902
2578	519903
13182	519904
70355	519905
16	519906
22484	519907
2432	519908
79236	519909
44864	519910
64224	519911
131239	519912
72985	519913
51521	519914
28443	519915
30647	519916
125758	519917
134390	519918
57149	519919
4819	519920
6909	519921
59153	519922
76150	519923
6687	519924
39460	519925
14734	519926
70983	519927
483	519928
6408	519929
15626	519930
723	519931
75938	519932
37272	519933
15363	519934
89057	519935
40687	519936
13368	519937
39134	519938
40700	519939
18017	519940
16798	519941
111074	519942
96245	519943
13023	519944
35	519945
7666	519946
33845	519947
96861	519948
43042	519949
31895	519950
3391	519951
18349	519952
55236	519953
105263	519954
110572	519955
8118	519956
1171	519957
2349	519958
18379	519959
1764	519960
26244	519961
14255	519962
102086	519963
23841	519964
124849	519965
695	519966
9779	519967
1543	519968
7828	519969
73789	519970
10690	519971
5328	519972
1907	519973
70628	519974
16635	519975
3422	519976
49498	519977
59075	519978
52882	519979
133628	519980
100599	519981
64096	519982
16000	519983
22446	519984
36152	519985
24414	519986
9275	519987
37154	519988
8007	519989
70043	519990
74961	519991
919	519992
9595	519993
40120	519994
5775	519995
67815	519996
33832	519997
57221	519998
1048	519999
27976	520000
28701	520001
65891	520002
2416	520003
29452	520004
28800	520005
37610	520006
18742	520007
80990	520008
8044	520009
87411	520010
28995	520011
2884	520012
63792	520013
119878	520014
61369	520015
47560	520016
35306	520017
56715	520018
39982	520019
13341	520020
1015	520021
6114	520022
41036	520023
42097	520024
15133	520025
62656	520026
26657	520027
85003	520028
16250	520029
36777	520030
31827	520031
3797	520032
83036	520033
3504	520034
138	520035
25250	520036
29475	520037
28427	520038
17429	520039
10468	520040
8536	520041
101549	520042
117987	520043
23582	520044
3562	520045
59518	520046
18680	520047
129644	520048
38248	520049
31027	520050
32622	520051
60204	520052
18091	520053
3108	520054
10060	520055
153587	520056
34508	520057
11531	520058
30217	520059
201	520060
17008	520061
15577	520062
5264	520063
23005	520064
4582	520065
82376	520066
27503	520067
1214	520068
17737	520069
120232	520070
5431	520071
80642	520072
114801	520073
2241	520074
37254	520075
12586	520076
60661	520077
36428	520078
34931	520079
133736	520080
13555	520081
62173	520082
16876	520083
40775	520084
72160	520085
84710	520086
109196	520087
119501	520088
72755	520089
3245	520090
59189	520091
3156	520092
71261	520093
48160	520094
55348	520095
3514	520096
52484	520097
5476	520098
26565	520099
2849	520100
47914	520101
7557	520102
34076	520103
18281	520104
23349	520105
4918	520106
39288	520107
935	520108
31751	520109
11587	520110
57565	520111
3722	520112
13193	520113
6320	520114
612	520115
17884	520116
45414	520117
16516	520118
34274	520119
31601	520120
10449	520121
30008	520122
68610	520123
8911	520124
45470	520125
43203	520126
457	520127
166743	520128
41630	520129
73466	520130
5898	520131
42151	520132
2417	520133
36537	520134
144001	520135
53642	520136
16329	520137
8093	520138
11768	520139
225	520140
30269	520141
41995	520142
24650	520143
86725	520144
17951	520145
194	520146
47	520147
54958	520148
149583	520149
36778	520150
30006	520151
66933	520152
6738	520153
78958	520154
81919	520155
122192	520156
119001	520157
92435	520158
20536	520159
8120	520160
3367	520161
7966	520162
1666	520163
43264	520164
131912	520165
42237	520166
35743	520167
20724	520168
37155	520169
84321	520170
7358	520171
87077	520172
37400	520173
145679	520174
135119	520175
50409	520176
26199	520177
127971	520178
2936	520179
121985	520180
114729	520181
8168	520182
50305	520183
92989	520184
17603	520185
18526	520186
42429	520187
2499	520188
17474	520189
70982	520190
31208	520191
139886	520192
57129	520193
21939	520194
5637	520195
39967	520196
160916	520197
4390	520198
6433	520199
739	520200
10063	520201
32318	520202
2582	520203
2906	520204
101592	520205
21169	520206
269	520207
97180	520208
14210	520209
91618	520210
139232	520211
16740	520212
69017	520213
67902	520214
28362	520215
27870	520216
57115	520217
15518	520218
18998	520219
39	520220
112657	520221
33986	520222
84988	520223
103243	520224
142130	520225
127412	520226
10803	520227
71533	520228
33385	520229
51345	520230
388	520231
7304	520232
3481	520233
58488	520234
5568	520235
325	520236
63870	520237
49356	520238
259	520239
40568	520240
16223	520241
16250	520242
635	520243
35576	520244
33432	520245
106897	520246
7898	520247
24232	520248
31527	520249
80779	520250
387	520251
59125	520252
75568	520253
45095	520254
75471	520255
268	520256
10290	520257
26981	520258
60357	520259
37800	520260
6234	520261
90254	520262
32492	520263
37045	520264
8706	520265
40410	520266
2296	520267
9074	520268
36637	520269
157308	520270
90071	520271
27890	520272
69755	520273
25611	520274
11687	520275
37246	520276
21230	520277
71356	520278
20223	520279
30941	520280
63851	520281
59206	520282
4294	520283
5887	520284
27630	520285
13030	520286
72594	520287
86885	520288
4412	520289
101883	520290
806	520291
47149	520292
1512	520293
35641	520294
47308	520295
29455	520296
15089	520297
187	520298
20989	520299
38565	520300
7070	520301
3164	520302
24704	520303
21359	520304
35702	520305
130197	520306
1509	520307
144610	520308
85516	520309
13852	520310
3961	520311
104646	520312
37357	520313
17428	520314
64035	520315
2675	520316
4136	520317
62188	520318
3584	520319
3382	520320
10852	520321
71509	520322
7929	520323
101252	520324
48635	520325
4769	520326
49652	520327
3622	520328
60692	520329
137284	520330
84474	520331
4781	520332
7670	520333
134856	520334
62100	520335
35747	520336
104169	520337
94767	520338
29424	520339
187	520340
24219	520341
148729	520342
5391	520343
13153	520344
127105	520345
67004	520346
23994	520347
32765	520348
31650	520349
3217	520350
43106	520351
246	520352
11851	520353
16828	520354
69026	520355
71923	520356
18898	520357
72036	520358
1713	520359
9556	520360
39612	520361
380	520362
68930	520363
5209	520364
78878	520365
52913	520366
148000	520367
28797	520368
40524	520369
17534	520370
14422	520371
46037	520372
117300	520373
200	520374
94134	520375
145348	520376
77864	520377
23364	520378
83107	520379
5970	520380
53774	520381
111199	520382
6595	520383
55647	520384
111845	520385
7110	520386
106314	520387
33886	520388
96267	520389
57239	520390
60124	520391
8770	520392
12778	520393
8549	520394
21237	520395
638	520396
10720	520397
622	520398
32440	520399
98009	520400
31746	520401
72608	520402
60014	520403
18067	520404
7284	520405
90165	520406
41717	520407
116057	520408
39100	520409
117353	520410
66798	520411
87475	520412
1007	520413
91594	520414
9081	520415
161227	520416
13708	520417
133275	520418
16535	520419
12246	520420
17732	520421
7323	520422
2731	520423
45898	520424
46895	520425
82068	520426
27986	520427
493	520428
47733	520429
34992	520430
119705	520431
12661	520432
514	520433
72661	520434
11452	520435
3817	520436
68541	520437
82111	520438
44045	520439
3694	520440
83140	520441
36839	520442
46364	520443
6634	520444
87104	520445
10702	520446
2421	520447
299	520448
80533	520449
5328	520450
1147	520451
29027	520452
23086	520453
1795	520454
22734	520455
16351	520456
16266	520457
5494	520458
70326	520459
50291	520460
36442	520461
5732	520462
16640	520463
18141	520464
110182	520465
1040	520466
107070	520467
47552	520468
11618	520469
22387	520470
71350	520471
5876	520472
9170	520473
79533	520474
1536	520475
52286	520476
94729	520477
1779	520478
38837	520479
55415	520480
43	520481
17394	520482
103629	520483
30526	520484
10044	520485
9676	520486
1284	520487
39645	520488
607	520489
9713	520490
12509	520491
88615	520492
69507	520493
81269	520494
18906	520495
79526	520496
40806	520497
77984	520498
5161	520499
20875	520500
32624	520501
33663	520502
35718	520503
93695	520504
1644	520505
1391	520506
17791	520507
20394	520508
10789	520509
18779	520510
65997	520511
123866	520512
75696	520513
106036	520514
35416	520515
47068	520516
41537	520517
9930	520518
3874	520519
47708	520520
60889	520521
83016	520522
17410	520523
42175	520524
61958	520525
1127	520526
33623	520527
10692	520528
70212	520529
145189	520530
54124	520531
70841	520532
1295	520533
1211	520534
4607	520535
7341	520536
5582	520537
63795	520538
36005	520539
2023	520540
100252	520541
39658	520542
117227	520543
11035	520544
5647	520545
57099	520546
32885	520547
157485	520548
93169	520549
81177	520550
34065	520551
38899	520552
101569	520553
131356	520554
39354	520555
74758	520556
4226	520557
65762	520558
779	520559
7679	520560
120027	520561
11569	520562
158726	520563
12856	520564
39157	520565
89314	520566
98042	520567
13470	520568
29452	520569
1072	520570
53114	520571
154784	520572
1806	520573
1046	520574
1871	520575
87374	520576
23372	520577
30140	520578
2133	520579
28876	520580
163683	520581
556	520582
3365	520583
24458	520584
23919	520585
62677	520586
7247	520587
68187	520588
33351	520589
50517	520590
909	520591
76120	520592
99689	520593
134630	520594
907	520595
831	520596
7100	520597
549	520598
107147	520599
41818	520600
4476	520601
2737	520602
9492	520603
19072	520604
16	520605
22031	520606
92846	520607
56909	520608
7061	520609
1745	520610
607	520611
24229	520612
103925	520613
162341	520614
140521	520615
3645	520616
89634	520617
12561	520618
92452	520619
165312	520620
30769	520621
36180	520622
14598	520623
10064	520624
627	520625
18755	520626
82665	520627
28423	520628
6738	520629
4497	520630
15903	520631
48159	520632
17769	520633
181	520634
89360	520635
11782	520636
9923	520637
60278	520638
5733	520639
76675	520640
41061	520641
24597	520642
101631	520643
108359	520644
13423	520645
1650	520646
27542	520647
5031	520648
59121	520649
141380	520650
11	520651
26171	520652
8488	520653
17982	520654
28669	520655
1056	520656
51994	520657
87513	520658
24100	520659
4631	520660
39996	520661
4561	520662
2832	520663
52088	520664
41330	520665
567	520666
14669	520667
8949	520668
2359	520669
24267	520670
74438	520671
99267	520672
18391	520673
57161	520674
15734	520675
46743	520676
104334	520677
73512	520678
61705	520679
1685	520680
4437	520681
11738	520682
19615	520683
10827	520684
161316	520685
91726	520686
39211	520687
12781	520688
97105	520689
8308	520690
29534	520691
15602	520692
14474	520693
9867	520694
126901	520695
50783	520696
45108	520697
20585	520698
10608	520699
26281	520700
51876	520701
1526	520702
131653	520703
27537	520704
29500	520705
164978	520706
28837	520707
29614	520708
31672	520709
64334	520710
30711	520711
22434	520712
46845	520713
31263	520714
22473	520715
70145	520716
49046	520717
24302	520718
20345	520719
72483	520720
74397	520721
23149	520722
58837	520723
1226	520724
967	520725
7845	520726
161	520727
166355	520728
711	520729
58169	520730
11638	520731
10686	520732
99533	520733
12721	520734
6870	520735
50614	520736
151981	520737
240	520738
74668	520739
43653	520740
44743	520741
65306	520742
35831	520743
126696	520744
10094	520745
24940	520746
47117	520747
33289	520748
7549	520749
61079	520750
60550	520751
16478	520752
26735	520753
21291	520754
52507	520755
10258	520756
85892	520757
10845	520758
1823	520759
40664	520760
16551	520761
30996	520762
925	520763
18407	520764
111072	520765
8033	520766
13683	520767
93299	520768
2309	520769
55999	520770
37435	520771
38028	520772
106410	520773
7777	520774
97833	520775
13880	520776
389	520777
59130	520778
3829	520779
85624	520780
86562	520781
23436	520782
5680	520783
23150	520784
2130	520785
63195	520786
59537	520787
60236	520788
30255	520789
13602	520790
31825	520791
35381	520792
65048	520793
16613	520794
62042	520795
147304	520796
1667	520797
28238	520798
11121	520799
45640	520800
121741	520801
1714	520802
682	520803
12739	520804
42589	520805
1424	520806
109937	520807
71303	520808
63368	520809
5382	520810
8736	520811
50798	520812
82118	520813
80709	520814
40075	520815
5531	520816
54278	520817
45078	520818
12422	520819
110654	520820
57465	520821
85061	520822
97151	520823
49286	520824
71493	520825
16023	520826
13940	520827
4396	520828
64799	520829
72	520830
121415	520831
110520	520832
163220	520833
129421	520834
31341	520835
64900	520836
1505	520837
122491	520838
7461	520839
21071	520840
14338	520841
21917	520842
18999	520843
4877	520844
8814	520845
45164	520846
51448	520847
115781	520848
95656	520849
5738	520850
117	520851
589	520852
8553	520853
18510	520854
89332	520855
57729	520856
22238	520857
131	520858
8765	520859
2225	520860
122837	520861
25406	520862
58203	520863
42623	520864
12725	520865
91396	520866
28821	520867
11368	520868
1448	520869
9341	520870
44538	520871
296	520872
14478	520873
25434	520874
41026	520875
6142	520876
6258	520877
57224	520878
115684	520879
19963	520880
3762	520881
129323	520882
25243	520883
52933	520884
68085	520885
49604	520886
36021	520887
66257	520888
67931	520889
8258	520890
27848	520891
114449	520892
105645	520893
59459	520894
75267	520895
50105	520896
23163	520897
71099	520898
60641	520899
6235	520900
35599	520901
7385	520902
27596	520903
1808	520904
61856	520905
11993	520906
40893	520907
1386	520908
85	520909
11582	520910
83982	520911
16657	520912
26042	520913
68351	520914
8414	520915
123191	520916
24206	520917
3430	520918
57515	520919
70884	520920
7283	520921
65171	520922
24904	520923
3681	520924
28831	520925
14763	520926
165917	520927
96450	520928
13990	520929
29646	520930
73506	520931
3124	520932
40946	520933
90072	520934
4082	520935
84786	520936
1362	520937
110835	520938
138677	520939
3597	520940
51205	520941
136162	520942
57792	520943
55464	520944
161730	520945
1336	520946
99902	520947
78796	520948
164063	520949
82709	520950
22	520951
39020	520952
81367	520953
76866	520954
5194	520955
25505	520956
20864	520957
22706	520958
13067	520959
9707	520960
7308	520961
24	520962
83764	520963
78767	520964
54717	520965
1082	520966
59950	520967
4279	520968
20844	520969
2231	520970
129929	520971
16123	520972
115070	520973
60639	520974
15361	520975
9467	520976
6930	520977
28414	520978
31893	520979
6272	520980
71916	520981
150675	520982
9793	520983
69468	520984
88375	520985
153947	520986
33253	520987
29440	520988
19230	520989
5081	520990
2674	520991
2408	520992
6361	520993
49710	520994
5644	520995
15901	520996
46977	520997
94091	520998
105616	520999
69096	521000
71362	521001
131265	521002
19236	521003
28074	521004
12016	521005
41861	521006
474	521007
23179	521008
773	521009
18912	521010
95349	521011
8266	521012
17585	521013
19614	521014
96707	521015
2878	521016
13917	521017
28642	521018
35567	521019
1713	521020
1483	521021
164129	521022
47835	521023
107071	521024
9543	521025
123048	521026
2980	521027
112927	521028
5868	521029
4873	521030
90901	521031
1943	521032
28463	521033
72441	521034
25619	521035
42737	521036
53829	521037
56033	521038
92	521039
6015	521040
1452	521041
11835	521042
78362	521043
106793	521044
48429	521045
14781	521046
18828	521047
10482	521048
64578	521049
269	521050
110251	521051
3561	521052
93502	521053
39001	521054
31481	521055
51568	521056
29957	521057
158797	521058
4659	521059
19143	521060
2102	521061
961	521062
2420	521063
36804	521064
73034	521065
89150	521066
32141	521067
42830	521068
31059	521069
6457	521070
49950	521071
14438	521072
3337	521073
38112	521074
48217	521075
4	521076
1674	521077
124641	521078
86017	521079
5829	521080
3	521081
37776	521082
98559	521083
123467	521084
27968	521085
10692	521086
77530	521087
262	521088
26281	521089
78972	521090
90881	521091
158543	521092
82302	521093
9620	521094
53376	521095
11348	521096
60822	521097
86463	521098
17170	521099
71451	521100
65635	521101
6042	521102
34074	521103
3668	521104
28281	521105
17948	521106
1002	521107
58	521108
29960	521109
40086	521110
1908	521111
25554	521112
56229	521113
15084	521114
10781	521115
5103	521116
6130	521117
34200	521118
15756	521119
24059	521120
14401	521121
81828	521122
14149	521123
241	521124
2274	521125
10333	521126
83865	521127
2407	521128
55706	521129
46185	521130
11244	521131
78546	521132
723	521133
15260	521134
26710	521135
11716	521136
18975	521137
44280	521138
159279	521139
9319	521140
161842	521141
84091	521142
71015	521143
34970	521144
2259	521145
22520	521146
5089	521147
52288	521148
53061	521149
134242	521150
3899	521151
12840	521152
5703	521153
51721	521154
22200	521155
14319	521156
71211	521157
7566	521158
47823	521159
51905	521160
40931	521161
66535	521162
55821	521163
31048	521164
10089	521165
17022	521166
3772	521167
8400	521168
30152	521169
1013	521170
3899	521171
16343	521172
107282	521173
49495	521174
9813	521175
77154	521176
26280	521177
36229	521178
548	521179
56161	521180
105632	521181
44164	521182
8924	521183
12009	521184
41899	521185
23858	521186
9944	521187
107597	521188
99710	521189
22830	521190
40009	521191
2409	521192
162863	521193
37623	521194
113230	521195
5342	521196
31259	521197
58	521198
11093	521199
86390	521200
59	521201
5386	521202
149479	521203
67516	521204
47375	521205
46336	521206
9263	521207
58731	521208
726	521209
134060	521210
78427	521211
155339	521212
100820	521213
6919	521214
237	521215
67063	521216
1261	521217
29808	521218
54983	521219
93853	521220
9755	521221
3073	521222
48863	521223
10213	521224
5012	521225
15484	521226
68488	521227
115899	521228
1026	521229
4816	521230
59706	521231
24298	521232
103342	521233
14264	521234
2231	521235
18718	521236
41447	521237
54313	521238
17821	521239
56092	521240
81052	521241
9404	521242
578	521243
1909	521244
76647	521245
14551	521246
22939	521247
150362	521248
19212	521249
2599	521250
55664	521251
15054	521252
126970	521253
64831	521254
15631	521255
75281	521256
5102	521257
20747	521258
46250	521259
15824	521260
59952	521261
9093	521262
18255	521263
20413	521264
78127	521265
24565	521266
16661	521267
54515	521268
17214	521269
115363	521270
27735	521271
60625	521272
17433	521273
71700	521274
7541	521275
18140	521276
21099	521277
9159	521278
87372	521279
5130	521280
111768	521281
35311	521282
11000	521283
21621	521284
1426	521285
50608	521286
43752	521287
1612	521288
20225	521289
64086	521290
136	521291
28924	521292
1335	521293
3187	521294
16400	521295
71741	521296
101263	521297
5241	521298
99	521299
57785	521300
8458	521301
4242	521302
28392	521303
162096	521304
32951	521305
6744	521306
15169	521307
9853	521308
31565	521309
41313	521310
253	521311
103	521312
29942	521313
36467	521314
10536	521315
24084	521316
64521	521317
123908	521318
10099	521319
11775	521320
129613	521321
92856	521322
7022	521323
45071	521324
3220	521325
6086	521326
98364	521327
96674	521328
34615	521329
14457	521330
22857	521331
66079	521332
3710	521333
45191	521334
8415	521335
12380	521336
59994	521337
84959	521338
65825	521339
159553	521340
107243	521341
33027	521342
36176	521343
3705	521344
34077	521345
136735	521346
60316	521347
111330	521348
112262	521349
10428	521350
52338	521351
122967	521352
10141	521353
46002	521354
46477	521355
11140	521356
10081	521357
73515	521358
8538	521359
14753	521360
34288	521361
5336	521362
47117	521363
3413	521364
27593	521365
4730	521366
880	521367
37650	521368
10571	521369
145822	521370
10714	521371
63007	521372
1892	521373
20651	521374
2045	521375
13546	521376
19758	521377
48608	521378
143522	521379
2945	521380
116063	521381
64356	521382
39942	521383
27290	521384
21187	521385
60557	521386
2333	521387
3967	521388
17828	521389
40532	521390
30129	521391
59217	521392
64916	521393
26163	521394
3285	521395
21250	521396
152234	521397
76810	521398
38285	521399
86009	521400
53613	521401
29506	521402
2474	521403
75567	521404
68693	521405
43729	521406
11333	521407
11604	521408
4481	521409
25625	521410
8689	521411
80743	521412
76003	521413
37686	521414
1712	521415
22949	521416
13276	521417
40265	521418
71696	521419
11110	521420
100095	521421
9048	521422
24341	521423
73197	521424
3913	521425
1831	521426
14166	521427
73390	521428
42482	521429
68523	521430
51033	521431
4793	521432
52043	521433
127838	521434
9026	521435
5781	521436
1146	521437
585	521438
7321	521439
130956	521440
15798	521441
41136	521442
63849	521443
34727	521444
21892	521445
792	521446
27325	521447
55721	521448
101470	521449
159230	521450
338	521451
20415	521452
95880	521453
13454	521454
4892	521455
78203	521456
30123	521457
40969	521458
37826	521459
7228	521460
2747	521461
152284	521462
10142	521463
12045	521464
16790	521465
32793	521466
62117	521467
18990	521468
36329	521469
16921	521470
47785	521471
12701	521472
2774	521473
7837	521474
73770	521475
16790	521476
24660	521477
39613	521478
10386	521479
18317	521480
25098	521481
46962	521482
65610	521483
78049	521484
56536	521485
100920	521486
64468	521487
40435	521488
79108	521489
239	521490
64002	521491
75750	521492
81713	521493
41958	521494
23963	521495
52686	521496
5191	521497
111494	521498
21692	521499
18712	521500
5453	521501
15008	521502
105657	521503
136521	521504
92317	521505
16970	521506
1591	521507
1225	521508
34156	521509
17792	521510
35669	521511
94531	521512
70706	521513
39401	521514
128549	521515
4434	521516
9818	521517
3779	521518
1200	521519
73060	521520
85	521521
39910	521522
19333	521523
15439	521524
50880	521525
54043	521526
6672	521527
42416	521528
1068	521529
64048	521530
1535	521531
24883	521532
8201	521533
135982	521534
141791	521535
5575	521536
43682	521537
20682	521538
41190	521539
38353	521540
40537	521541
10968	521542
21158	521543
588	521544
3706	521545
14355	521546
121691	521547
153863	521548
51751	521549
19093	521550
7761	521551
20843	521552
6463	521553
92872	521554
27302	521555
20370	521556
3272	521557
65187	521558
10231	521559
13570	521560
57108	521561
72459	521562
129812	521563
76322	521564
47283	521565
21719	521566
3559	521567
142704	521568
6924	521569
13312	521570
29512	521571
17054	521572
42690	521573
131158	521574
221	521575
3423	521576
41921	521577
102253	521578
87012	521579
85537	521580
14015	521581
4805	521582
46521	521583
112647	521584
20435	521585
699	521586
160758	521587
20537	521588
36033	521589
3601	521590
7075	521591
7176	521592
22032	521593
3875	521594
5559	521595
4439	521596
51683	521597
28459	521598
52479	521599
29815	521600
846	521601
10604	521602
3191	521603
64741	521604
378	521605
81775	521606
164515	521607
122119	521608
76338	521609
62714	521610
72059	521611
25404	521612
105719	521613
127419	521614
43644	521615
71511	521616
85081	521617
87249	521618
30657	521619
29285	521620
64425	521621
80961	521622
70704	521623
25442	521624
5	521625
14998	521626
4585	521627
10082	521628
23026	521629
8537	521630
26249	521631
22189	521632
95340	521633
48967	521634
40320	521635
13010	521636
34899	521637
43037	521638
68067	521639
114174	521640
8347	521641
72701	521642
16375	521643
15611	521644
8872	521645
15251	521646
36138	521647
36297	521648
42136	521649
28472	521650
49768	521651
9682	521652
48168	521653
2623	521654
5552	521655
5198	521656
84350	521657
9725	521658
77918	521659
50175	521660
104680	521661
7061	521662
1107	521663
5179	521664
17014	521665
70251	521666
10506	521667
55918	521668
112167	521669
25577	521670
29254	521671
7298	521672
24149	521673
74533	521674
9320	521675
58618	521676
85644	521677
405	521678
16587	521679
3368	521680
41176	521681
13516	521682
33683	521683
192	521684
70187	521685
4513	521686
2227	521687
37401	521688
30200	521689
18430	521690
854	521691
30861	521692
21864	521693
18960	521694
8372	521695
16364	521696
47187	521697
16790	521698
34165	521699
12797	521700
57739	521701
93015	521702
4977	521703
37999	521704
21154	521705
440	521706
104577	521707
3145	521708
161649	521709
18521	521710
655	521711
41304	521712
5989	521713
4442	521714
919	521715
116140	521716
7952	521717
120806	521718
7483	521719
72295	521720
125179	521721
96788	521722
7022	521723
37166	521724
6072	521725
24799	521726
9064	521727
19608	521728
61094	521729
59440	521730
457	521731
99020	521732
19263	521733
101041	521734
22883	521735
13036	521736
12404	521737
24193	521738
141996	521739
49658	521740
59664	521741
56865	521742
122203	521743
70785	521744
27614	521745
7729	521746
37392	521747
547	521748
11170	521749
855	521750
44124	521751
1785	521752
41272	521753
23130	521754
24857	521755
39026	521756
2120	521757
9938	521758
19519	521759
24914	521760
15355	521761
8089	521762
5138	521763
132545	521764
31894	521765
3167	521766
50094	521767
16089	521768
52046	521769
126	521770
53142	521771
47442	521772
6188	521773
137090	521774
54800	521775
12101	521776
48244	521777
37417	521778
20241	521779
4526	521780
26086	521781
28724	521782
53928	521783
31375	521784
24088	521785
11875	521786
23765	521787
13	521788
2371	521789
24570	521790
23071	521791
33176	521792
36184	521793
58507	521794
3805	521795
21670	521796
6556	521797
41397	521798
52063	521799
13882	521800
856	521801
52836	521802
10320	521803
17654	521804
32287	521805
76400	521806
8810	521807
34587	521808
11357	521809
1450	521810
7648	521811
1166	521812
63589	521813
20741	521814
96110	521815
69190	521816
16218	521817
40148	521818
35040	521819
42735	521820
46397	521821
56714	521822
45474	521823
52188	521824
45313	521825
110	521826
60624	521827
74495	521828
390	521829
101346	521830
34901	521831
8383	521832
6045	521833
72053	521834
66360	521835
44839	521836
55680	521837
36982	521838
219	521839
155357	521840
20107	521841
34836	521842
10534	521843
13487	521844
78941	521845
55541	521846
42011	521847
25472	521848
57849	521849
48	521850
156	521851
789	521852
16675	521853
49832	521854
1010	521855
13882	521856
101101	521857
98126	521858
96030	521859
30576	521860
19094	521861
18434	521862
10276	521863
96543	521864
143	521865
75451	521866
35398	521867
40608	521868
30065	521869
563	521870
141415	521871
116635	521872
52996	521873
19916	521874
58419	521875
7104	521876
122584	521877
14970	521878
5781	521879
52195	521880
4285	521881
25863	521882
24068	521883
69929	521884
39632	521885
17511	521886
13164	521887
21665	521888
1969	521889
25658	521890
9282	521891
47953	521892
69893	521893
1412	521894
64679	521895
23836	521896
83067	521897
58482	521898
16549	521899
128394	521900
19278	521901
29955	521902
3541	521903
76461	521904
46885	521905
29355	521906
20816	521907
150202	521908
40938	521909
34288	521910
58568	521911
13945	521912
68130	521913
33940	521914
22356	521915
38137	521916
662	521917
21923	521918
39337	521919
126748	521920
4448	521921
2378	521922
1886	521923
126769	521924
16430	521925
32721	521926
27193	521927
8757	521928
131217	521929
28534	521930
44839	521931
11	521932
86126	521933
9008	521934
84865	521935
77376	521936
14119	521937
49993	521938
53272	521939
19041	521940
9770	521941
50393	521942
50753	521943
31033	521944
94532	521945
280	521946
72483	521947
54435	521948
20165	521949
22989	521950
9003	521951
3084	521952
75365	521953
110047	521954
127	521955
4885	521956
56514	521957
126567	521958
21628	521959
90875	521960
55594	521961
104820	521962
53699	521963
153674	521964
83658	521965
79011	521966
34684	521967
44563	521968
2407	521969
7689	521970
36892	521971
78228	521972
66229	521973
39864	521974
148511	521975
3483	521976
45096	521977
157073	521978
12122	521979
12600	521980
47591	521981
75514	521982
158805	521983
5259	521984
165309	521985
2602	521986
16750	521987
15133	521988
28739	521989
101894	521990
7908	521991
23512	521992
75646	521993
47	521994
3506	521995
17598	521996
39406	521997
20291	521998
12213	521999
75417	522000
117390	522001
64275	522002
26465	522003
52771	522004
17300	522005
5066	522006
22895	522007
33343	522008
72648	522009
74785	522010
108357	522011
109333	522012
4621	522013
84469	522014
86874	522015
328	522016
45850	522017
46363	522018
30171	522019
4526	522020
6056	522021
19921	522022
66716	522023
13163	522024
35270	522025
11844	522026
4628	522027
11872	522028
42171	522029
13655	522030
16545	522031
138028	522032
22018	522033
14270	522034
13043	522035
21448	522036
1178	522037
13865	522038
54367	522039
21155	522040
101538	522041
26705	522042
160740	522043
85484	522044
69399	522045
55723	522046
47395	522047
63230	522048
117632	522049
15544	522050
34196	522051
72382	522052
8844	522053
33285	522054
33186	522055
7248	522056
142147	522057
150223	522058
59071	522059
139543	522060
2701	522061
106870	522062
104174	522063
97144	522064
18490	522065
20182	522066
117300	522067
13754	522068
54139	522069
16578	522070
39070	522071
7627	522072
13881	522073
20547	522074
98576	522075
317	522076
17460	522077
40403	522078
2728	522079
94	522080
87575	522081
37761	522082
4517	522083
5336	522084
65562	522085
40294	522086
37783	522087
47429	522088
89	522089
52294	522090
14748	522091
50	522092
113642	522093
109874	522094
98068	522095
63494	522096
23182	522097
1567	522098
20695	522099
135006	522100
25473	522101
29061	522102
16157	522103
7557	522104
9299	522105
125428	522106
5975	522107
120253	522108
8098	522109
40341	522110
41645	522111
16468	522112
29663	522113
5456	522114
164636	522115
16395	522116
48279	522117
6408	522118
20752	522119
22544	522120
56008	522121
34193	522122
2962	522123
10929	522124
163248	522125
133787	522126
36005	522127
15277	522128
12593	522129
23932	522130
164425	522131
44888	522132
20152	522133
8839	522134
96488	522135
9661	522136
127884	522137
81768	522138
78969	522139
52186	522140
8678	522141
10057	522142
18797	522143
20228	522144
49497	522145
36033	522146
3168	522147
10262	522148
15353	522149
120974	522150
103336	522151
26119	522152
153826	522153
37102	522154
37962	522155
62666	522156
21235	522157
28349	522158
127198	522159
22563	522160
36117	522161
59693	522162
9777	522163
18862	522164
21044	522165
59219	522166
154340	522167
4825	522168
125876	522169
95406	522170
6224	522171
4086	522172
5004	522173
5110	522174
31907	522175
21513	522176
5701	522177
9926	522178
86325	522179
1337	522180
66208	522181
96225	522182
97234	522183
20605	522184
9032	522185
2815	522186
98437	522187
52962	522188
28	522189
54190	522190
87	522191
26939	522192
7288	522193
22276	522194
140176	522195
137074	522196
25909	522197
6828	522198
25192	522199
45079	522200
45677	522201
12517	522202
15262	522203
23732	522204
42558	522205
30658	522206
9266	522207
25177	522208
83240	522209
16235	522210
16333	522211
76173	522212
51990	522213
26228	522214
118452	522215
43145	522216
88294	522217
33820	522218
106729	522219
26167	522220
5364	522221
98382	522222
40807	522223
11456	522224
1471	522225
146602	522226
1051	522227
30974	522228
66078	522229
14179	522230
17958	522231
387	522232
9019	522233
36781	522234
80863	522235
20746	522236
75506	522237
37191	522238
1199	522239
69242	522240
13842	522241
22178	522242
32906	522243
147095	522244
1877	522245
19244	522246
69592	522247
67133	522248
34645	522249
133406	522250
22274	522251
56661	522252
89624	522253
59943	522254
11496	522255
113913	522256
22037	522257
22818	522258
84105	522259
98158	522260
89810	522261
93309	522262
51332	522263
12138	522264
14187	522265
23777	522266
41409	522267
84209	522268
73002	522269
11780	522270
43233	522271
10140	522272
11203	522273
4346	522274
69008	522275
61885	522276
38439	522277
24360	522278
22346	522279
158243	522280
42416	522281
9596	522282
1786	522283
3527	522284
82663	522285
1692	522286
48527	522287
55026	522288
29064	522289
5556	522290
37566	522291
14569	522292
56486	522293
8578	522294
33779	522295
94758	522296
41696	522297
140315	522298
118087	522299
13675	522300
119	522301
73172	522302
3721	522303
2779	522304
71305	522305
36295	522306
47796	522307
38083	522308
4014	522309
37324	522310
65788	522311
72577	522312
5700	522313
53384	522314
21143	522315
43351	522316
9901	522317
54080	522318
9929	522319
3533	522320
30709	522321
27449	522322
82374	522323
14272	522324
150773	522325
36279	522326
8995	522327
16713	522328
22956	522329
4343	522330
2307	522331
40288	522332
46325	522333
3277	522334
478	522335
137989	522336
351	522337
103	522338
7134	522339
11927	522340
56216	522341
25411	522342
4318	522343
128516	522344
33667	522345
108332	522346
17369	522347
20652	522348
23812	522349
33276	522350
69662	522351
75025	522352
20327	522353
40259	522354
10442	522355
14945	522356
5037	522357
83756	522358
81570	522359
14569	522360
84016	522361
3490	522362
165694	522363
25277	522364
16194	522365
5526	522366
62391	522367
2396	522368
45904	522369
20882	522370
31994	522371
50768	522372
63747	522373
84342	522374
122228	522375
43668	522376
10615	522377
25348	522378
6772	522379
2118	522380
25670	522381
43303	522382
156012	522383
107721	522384
13494	522385
11273	522386
8496	522387
15211	522388
2747	522389
21156	522390
110079	522391
83475	522392
122798	522393
10145	522394
10601	522395
89050	522396
80123	522397
120091	522398
28472	522399
30209	522400
11990	522401
63962	522402
30	522403
26788	522404
8330	522405
40997	522406
9739	522407
86460	522408
7648	522409
115877	522410
3449	522411
50058	522412
113100	522413
45914	522414
14216	522415
57039	522416
140216	522417
50	522418
79100	522419
10025	522420
142021	522421
101984	522422
21953	522423
4732	522424
67167	522425
1310	522426
31820	522427
1287	522428
9033	522429
8320	522430
46661	522431
103613	522432
7893	522433
57507	522434
48862	522435
28330	522436
29023	522437
77104	522438
104231	522439
55171	522440
27887	522441
26181	522442
28078	522443
749	522444
135570	522445
31564	522446
10178	522447
2702	522448
18762	522449
36186	522450
4299	522451
113251	522452
12056	522453
70800	522454
317	522455
41328	522456
6338	522457
65850	522458
114948	522459
13464	522460
36590	522461
5321	522462
40316	522463
47564	522464
11841	522465
28296	522466
28010	522467
60318	522468
5808	522469
2259	522470
87662	522471
11884	522472
155336	522473
45896	522474
39526	522475
1173	522476
28794	522477
34577	522478
26718	522479
5963	522480
126706	522481
45321	522482
765	522483
135861	522484
2501	522485
97000	522486
1884	522487
27622	522488
985	522489
37554	522490
122717	522491
26368	522492
12606	522493
28335	522494
14207	522495
12175	522496
57235	522497
30810	522498
299	522499
3462	522500
34766	522501
2911	522502
22904	522503
19324	522504
14435	522505
28298	522506
1616	522507
51784	522508
11957	522509
39246	522510
1720	522511
51388	522512
44340	522513
166070	522514
38610	522515
29539	522516
1632	522517
74907	522518
65616	522519
41146	522520
25013	522521
36176	522522
14804	522523
49923	522524
34958	522525
155	522526
7408	522527
83694	522528
12973	522529
5729	522530
1712	522531
85343	522532
82517	522533
119706	522534
14858	522535
20499	522536
51796	522537
102669	522538
30547	522539
22385	522540
55410	522541
7520	522542
192	522543
1304	522544
59501	522545
103183	522546
8072	522547
67033	522548
3449	522549
13187	522550
86034	522551
4115	522552
41512	522553
4322	522554
7866	522555
16269	522556
37032	522557
4350	522558
79446	522559
11809	522560
17852	522561
20580	522562
33805	522563
59715	522564
2004	522565
1534	522566
74799	522567
107007	522568
37122	522569
2140	522570
24896	522571
20879	522572
137001	522573
12124	522574
14375	522575
11814	522576
7385	522577
3206	522578
4029	522579
139652	522580
48821	522581
29692	522582
55398	522583
19141	522584
9938	522585
124246	522586
7985	522587
163803	522588
126689	522589
7037	522590
53823	522591
13392	522592
111651	522593
5397	522594
12898	522595
14358	522596
42524	522597
56845	522598
131568	522599
29248	522600
37188	522601
2896	522602
107216	522603
6958	522604
5066	522605
85	522606
130302	522607
9419	522608
41699	522609
29641	522610
22177	522611
263	522612
1061	522613
161591	522614
4868	522615
32359	522616
31498	522617
11852	522618
15071	522619
41510	522620
212	522621
49446	522622
4389	522623
3720	522624
21342	522625
37219	522626
50056	522627
35740	522628
6787	522629
12495	522630
183	522631
7783	522632
775	522633
70277	522634
16656	522635
68447	522636
147250	522637
14256	522638
25443	522639
11015	522640
10900	522641
134275	522642
930	522643
2768	522644
7003	522645
41410	522646
30240	522647
48423	522648
41878	522649
23514	522650
18019	522651
143777	522652
90104	522653
60639	522654
50063	522655
40977	522656
21388	522657
31468	522658
51079	522659
165315	522660
33571	522661
91410	522662
71324	522663
32284	522664
132361	522665
149398	522666
37761	522667
75780	522668
89595	522669
19342	522670
4001	522671
15134	522672
73022	522673
38385	522674
22662	522675
69971	522676
24437	522677
45545	522678
77148	522679
20682	522680
65928	522681
2557	522682
25258	522683
43416	522684
41030	522685
19513	522686
846	522687
59599	522688
129505	522689
59874	522690
25457	522691
20728	522692
79459	522693
25529	522694
64975	522695
6016	522696
163647	522697
1422	522698
10366	522699
44273	522700
51451	522701
33329	522702
4313	522703
32036	522704
85971	522705
4808	522706
66299	522707
56879	522708
46807	522709
9882	522710
25875	522711
114709	522712
1574	522713
16	522714
153298	522715
12200	522716
133509	522717
17084	522718
8495	522719
7935	522720
140692	522721
140089	522722
33400	522723
7144	522724
7094	522725
5388	522726
65719	522727
8524	522728
4445	522729
81567	522730
1515	522731
28749	522732
2413	522733
7836	522734
160635	522735
6278	522736
6088	522737
35654	522738
83546	522739
2401	522740
737	522741
62728	522742
60843	522743
22564	522744
84393	522745
35393	522746
118956	522747
77703	522748
69	522749
2788	522750
33317	522751
37712	522752
90863	522753
32385	522754
27996	522755
12340	522756
46979	522757
71485	522758
65175	522759
53289	522760
6115	522761
40310	522762
12579	522763
44477	522764
121267	522765
11037	522766
133667	522767
3181	522768
1292	522769
92026	522770
5732	522771
98327	522772
32479	522773
1602	522774
28864	522775
343	522776
328	522777
10211	522778
2137	522779
35320	522780
40500	522781
4997	522782
101402	522783
107160	522784
116207	522785
12658	522786
61389	522787
1725	522788
99959	522789
2052	522790
8397	522791
8989	522792
25760	522793
71659	522794
2267	522795
967	522796
38758	522797
40153	522798
16549	522799
120365	522800
109797	522801
9425	522802
1714	522803
1651	522804
44885	522805
19597	522806
11022	522807
1708	522808
82640	522809
11113	522810
14901	522811
5580	522812
13358	522813
1629	522814
7647	522815
4911	522816
29012	522817
1296	522818
44499	522819
39335	522820
118896	522821
49090	522822
14139	522823
345	522824
139924	522825
49636	522826
1763	522827
2279	522828
25951	522829
44693	522830
38063	522831
8145	522832
38009	522833
122935	522834
514	522835
12112	522836
40261	522837
108387	522838
3309	522839
747	522840
151857	522841
6443	522842
764	522843
53380	522844
45123	522845
52639	522846
43870	522847
88708	522848
90228	522849
11335	522850
3964	522851
22423	522852
123641	522853
92203	522854
112438	522855
84283	522856
75833	522857
13425	522858
383	522859
296	522860
24931	522861
3324	522862
21133	522863
27327	522864
27463	522865
26182	522866
48463	522867
72177	522868
61933	522869
77714	522870
88990	522871
78843	522872
72292	522873
23362	522874
8091	522875
52973	522876
14955	522877
79193	522878
4021	522879
59159	522880
5107	522881
27239	522882
63435	522883
10958	522884
25563	522885
63086	522886
3698	522887
112061	522888
6433	522889
36266	522890
67483	522891
3265	522892
23862	522893
35697	522894
588	522895
7095	522896
52782	522897
48899	522898
4216	522899
39852	522900
160222	522901
2265	522902
53326	522903
76727	522904
28765	522905
10647	522906
57120	522907
4509	522908
31355	522909
9024	522910
126868	522911
44274	522912
56336	522913
153497	522914
32236	522915
14875	522916
73223	522917
5291	522918
85252	522919
29384	522920
8135	522921
70197	522922
50711	522923
27018	522924
57015	522925
35875	522926
3772	522927
9415	522928
28017	522929
13588	522930
49312	522931
3541	522932
2356	522933
6009	522934
18607	522935
83070	522936
62703	522937
5	522938
765	522939
245	522940
6470	522941
2272	522942
5922	522943
58698	522944
1346	522945
37	522946
126070	522947
37334	522948
5617	522949
99140	522950
17850	522951
24032	522952
50239	522953
12065	522954
753	522955
27524	522956
1176	522957
49439	522958
159317	522959
109	522960
106489	522961
47908	522962
8546	522963
12394	522964
69325	522965
84228	522966
11711	522967
8170	522968
23899	522969
72482	522970
28477	522971
37908	522972
5261	522973
1951	522974
151816	522975
22061	522976
89870	522977
3427	522978
33989	522979
2803	522980
2035	522981
179	522982
11565	522983
59191	522984
2287	522985
54658	522986
5819	522987
53653	522988
22739	522989
507	522990
18459	522991
302	522992
34134	522993
15582	522994
40835	522995
16484	522996
69799	522997
25018	522998
25979	522999
80690	523000
30636	523001
20559	523002
47418	523003
49678	523004
4154	523005
98215	523006
12634	523007
143476	523008
80783	523009
2643	523010
11688	523011
89148	523012
1250	523013
11156	523014
15995	523015
4290	523016
974	523017
56567	523018
20287	523019
174	523020
61744	523021
68508	523022
24740	523023
9008	523024
50735	523025
142661	523026
23340	523027
65987	523028
58651	523029
45662	523030
4948	523031
74016	523032
9152	523033
110052	523034
26996	523035
104704	523036
9274	523037
22625	523038
75837	523039
99827	523040
106414	523041
15670	523042
7410	523043
89037	523044
70879	523045
10034	523046
9737	523047
33465	523048
43387	523049
867	523050
39117	523051
25266	523052
67691	523053
82393	523054
85432	523055
10846	523056
1442	523057
1054	523058
3711	523059
53561	523060
65449	523061
20073	523062
31649	523063
9125	523064
9484	523065
44684	523066
23431	523067
38703	523068
71326	523069
155756	523070
17594	523071
588	523072
3230	523073
10911	523074
40501	523075
35331	523076
6425	523077
4131	523078
41531	523079
711	523080
7356	523081
24218	523082
112	523083
19164	523084
45510	523085
55617	523086
60921	523087
2106	523088
61286	523089
338	523090
55999	523091
51972	523092
25685	523093
16989	523094
4161	523095
18850	523096
553	523097
5621	523098
2829	523099
56162	523100
107005	523101
120117	523102
96817	523103
750	523104
28992	523105
66021	523106
142128	523107
36476	523108
15236	523109
69346	523110
8147	523111
24808	523112
114062	523113
6979	523114
16356	523115
14056	523116
17966	523117
45310	523118
15066	523119
70618	523120
125883	523121
50923	523122
2743	523123
3656	523124
49182	523125
144837	523126
6190	523127
21353	523128
99097	523129
1604	523130
59062	523131
9462	523132
135704	523133
24718	523134
29775	523135
132739	523136
52285	523137
14472	523138
4124	523139
12133	523140
7959	523141
45692	523142
78886	523143
22541	523144
65640	523145
95105	523146
138633	523147
12212	523148
23398	523149
140351	523150
105428	523151
44854	523152
149043	523153
67576	523154
34456	523155
78230	523156
9334	523157
41039	523158
10312	523159
49650	523160
17409	523161
121672	523162
17705	523163
82511	523164
57448	523165
3780	523166
69254	523167
71774	523168
43070	523169
31687	523170
54467	523171
48496	523172
2453	523173
19951	523174
73787	523175
66382	523176
41854	523177
3172	523178
159849	523179
17069	523180
26440	523181
52983	523182
47103	523183
1532	523184
243	523185
124903	523186
60740	523187
20487	523188
19643	523189
7492	523190
26008	523191
38869	523192
841	523193
83162	523194
21197	523195
21798	523196
19328	523197
89144	523198
40461	523199
23144	523200
5193	523201
15746	523202
64650	523203
4308	523204
59210	523205
24834	523206
33637	523207
24716	523208
43368	523209
11560	523210
6625	523211
20551	523212
128264	523213
44723	523214
13501	523215
78276	523216
15120	523217
107848	523218
5322	523219
48230	523220
40007	523221
1199	523222
20726	523223
138750	523224
53393	523225
5832	523226
70243	523227
3366	523228
126094	523229
3271	523230
82555	523231
124236	523232
116605	523233
4994	523234
4473	523235
8701	523236
53587	523237
21059	523238
66281	523239
6540	523240
118271	523241
81840	523242
131559	523243
36015	523244
40155	523245
155555	523246
122680	523247
129780	523248
24951	523249
109466	523250
51747	523251
12852	523252
51555	523253
10661	523254
13079	523255
17383	523256
57823	523257
25412	523258
165722	523259
3377	523260
34459	523261
1489	523262
64130	523263
2773	523264
35289	523265
15383	523266
12629	523267
88233	523268
7198	523269
80516	523270
33341	523271
15714	523272
34906	523273
7388	523274
154668	523275
40048	523276
8193	523277
55674	523278
68196	523279
1389	523280
19130	523281
32031	523282
54141	523283
26447	523284
6871	523285
23603	523286
101963	523287
4152	523288
26405	523289
16610	523290
36608	523291
32001	523292
5079	523293
76827	523294
413	523295
34505	523296
61276	523297
62019	523298
2765	523299
88932	523300
52823	523301
21856	523302
45564	523303
1167	523304
25091	523305
63034	523306
170	523307
66404	523308
2024	523309
77989	523310
41962	523311
5493	523312
940	523313
38032	523314
23457	523315
38818	523316
59523	523317
5188	523318
85613	523319
97626	523320
21436	523321
40002	523322
46492	523323
30898	523324
19243	523325
7439	523326
107778	523327
1336	523328
30294	523329
26061	523330
128497	523331
55349	523332
40127	523333
19899	523334
36574	523335
14567	523336
1431	523337
126723	523338
16432	523339
47561	523340
9066	523341
121394	523342
90289	523343
16879	523344
6	523345
1050	523346
4063	523347
10479	523348
89494	523349
16891	523350
56133	523351
2751	523352
35329	523353
95717	523354
37381	523355
50524	523356
122192	523357
75622	523358
99103	523359
44921	523360
75423	523361
41637	523362
40914	523363
19827	523364
59551	523365
40204	523366
46629	523367
3037	523368
83252	523369
2910	523370
318	523371
42983	523372
38876	523373
52476	523374
506	523375
3970	523376
10910	523377
63833	523378
8220	523379
11257	523380
43035	523381
97086	523382
3128	523383
42658	523384
31573	523385
78220	523386
25127	523387
44840	523388
14634	523389
127179	523390
31953	523391
22564	523392
57900	523393
28625	523394
8470	523395
14712	523396
32311	523397
55043	523398
50242	523399
47963	523400
114422	523401
31113	523402
44996	523403
42049	523404
1313	523405
9187	523406
134273	523407
104645	523408
4697	523409
104079	523410
3630	523411
19198	523412
31105	523413
52864	523414
3999	523415
102354	523416
35133	523417
1522	523418
23816	523419
28325	523420
8778	523421
42543	523422
17548	523423
52050	523424
55559	523425
16919	523426
22739	523427
2687	523428
7481	523429
10	523430
21563	523431
23487	523432
24891	523433
118492	523434
97273	523435
9855	523436
3573	523437
25452	523438
24044	523439
1885	523440
314	523441
109600	523442
17050	523443
10073	523444
75714	523445
119304	523446
136102	523447
22201	523448
60171	523449
4201	523450
31722	523451
89616	523452
21262	523453
87462	523454
96556	523455
21806	523456
34750	523457
51532	523458
159	523459
16257	523460
39266	523461
97205	523462
5094	523463
43661	523464
881	523465
147453	523466
69947	523467
64964	523468
109492	523469
6687	523470
172	523471
11119	523472
800	523473
115012	523474
18973	523475
7348	523476
24146	523477
64173	523478
13069	523479
586	523480
38048	523481
23857	523482
31635	523483
4580	523484
28515	523485
3659	523486
115986	523487
10133	523488
5818	523489
23213	523490
57264	523491
90904	523492
12391	523493
112567	523494
19542	523495
20376	523496
117557	523497
25155	523498
58230	523499
51019	523500
96533	523501
30098	523502
19596	523503
34339	523504
76972	523505
77385	523506
16412	523507
152297	523508
53855	523509
692	523510
49950	523511
13150	523512
6358	523513
26288	523514
1776	523515
24459	523516
15993	523517
112991	523518
81365	523519
14430	523520
32531	523521
22673	523522
97807	523523
20003	523524
3961	523525
10574	523526
67293	523527
9044	523528
51409	523529
15	523530
139427	523531
156	523532
10520	523533
17472	523534
1025	523535
9040	523536
27006	523537
20499	523538
4037	523539
7076	523540
38651	523541
16512	523542
127726	523543
30119	523544
7267	523545
8744	523546
40457	523547
21384	523548
2936	523549
14411	523550
17576	523551
68801	523552
44537	523553
36479	523554
28628	523555
49262	523556
31907	523557
242	523558
13418	523559
8708	523560
27055	523561
34326	523562
15362	523563
28274	523564
65502	523565
147603	523566
5861	523567
5420	523568
28810	523569
82145	523570
3748	523571
25734	523572
52269	523573
116948	523574
69264	523575
14226	523576
121679	523577
62761	523578
85147	523579
14695	523580
10631	523581
10331	523582
105522	523583
74105	523584
36475	523585
65346	523586
28171	523587
469	523588
83180	523589
131126	523590
68289	523591
52332	523592
41303	523593
40733	523594
20639	523595
70676	523596
54207	523597
15892	523598
93931	523599
56430	523600
43812	523601
27687	523602
23239	523603
42800	523604
77448	523605
20342	523606
43270	523607
34311	523608
1272	523609
3205	523610
17267	523611
54	523612
19863	523613
5365	523614
74452	523615
19308	523616
7849	523617
162	523618
1448	523619
92452	523620
21288	523621
57568	523622
86884	523623
3108	523624
1299	523625
14305	523626
32221	523627
29517	523628
62546	523629
2097	523630
43203	523631
27141	523632
126686	523633
77195	523634
29872	523635
4463	523636
75341	523637
31178	523638
52211	523639
46747	523640
47416	523641
89633	523642
2315	523643
24112	523644
7483	523645
374	523646
6564	523647
132095	523648
15816	523649
18546	523650
13422	523651
39027	523652
1289	523653
134211	523654
6479	523655
11854	523656
75237	523657
28546	523658
11444	523659
20909	523660
149829	523661
29482	523662
71531	523663
64770	523664
6682	523665
14480	523666
16340	523667
62004	523668
9739	523669
49129	523670
151768	523671
133094	523672
68698	523673
106	523674
221	523675
9490	523676
104349	523677
4988	523678
34345	523679
621	523680
32317	523681
69666	523682
25812	523683
34184	523684
3251	523685
42248	523686
98032	523687
23451	523688
13056	523689
66039	523690
24253	523691
7354	523692
66469	523693
10234	523694
65229	523695
7556	523696
10508	523697
98216	523698
57601	523699
93892	523700
29453	523701
53222	523702
80387	523703
17943	523704
52056	523705
6569	523706
67501	523707
27839	523708
80241	523709
58888	523710
11783	523711
161844	523712
22909	523713
23250	523714
40715	523715
1589	523716
2575	523717
7218	523718
116339	523719
28532	523720
9081	523721
75464	523722
30056	523723
14494	523724
6724	523725
10212	523726
7517	523727
65152	523728
30071	523729
27766	523730
110121	523731
64584	523732
8609	523733
68796	523734
13310	523735
49481	523736
9257	523737
65699	523738
10493	523739
104394	523740
14092	523741
72090	523742
9232	523743
26403	523744
73272	523745
25050	523746
110694	523747
10299	523748
72509	523749
24163	523750
72030	523751
1752	523752
6276	523753
100667	523754
87142	523755
31011	523756
123639	523757
47742	523758
79921	523759
69561	523760
19049	523761
122260	523762
37577	523763
86919	523764
60879	523765
100126	523766
8438	523767
15381	523768
36056	523769
14475	523770
24120	523771
22560	523772
30177	523773
87088	523774
162314	523775
64179	523776
1874	523777
106005	523778
90814	523779
23905	523780
20572	523781
30025	523782
22811	523783
84704	523784
8550	523785
72466	523786
60292	523787
18432	523788
108549	523789
39643	523790
7243	523791
11697	523792
7080	523793
3660	523794
14180	523795
33609	523796
2936	523797
4456	523798
8826	523799
79637	523800
20505	523801
26663	523802
4934	523803
11364	523804
46225	523805
19302	523806
11761	523807
69226	523808
33708	523809
132621	523810
92829	523811
129427	523812
155285	523813
1608	523814
116233	523815
69997	523816
46078	523817
77545	523818
55919	523819
103024	523820
149643	523821
934	523822
23188	523823
16370	523824
33321	523825
111634	523826
4426	523827
30581	523828
41051	523829
772	523830
82413	523831
1354	523832
62909	523833
74143	523834
28054	523835
114269	523836
96078	523837
133	523838
25427	523839
11204	523840
44001	523841
3721	523842
109257	523843
91782	523844
17723	523845
32524	523846
42608	523847
551	523848
5338	523849
95673	523850
35912	523851
76066	523852
24397	523853
10730	523854
110989	523855
36742	523856
82728	523857
34359	523858
28	523859
51066	523860
70050	523861
104052	523862
146561	523863
21450	523864
89088	523865
44854	523866
40238	523867
1364	523868
61670	523869
102455	523870
81412	523871
4122	523872
11994	523873
44514	523874
121823	523875
37238	523876
28576	523877
39046	523878
55784	523879
34018	523880
32153	523881
79215	523882
79014	523883
3754	523884
74410	523885
92410	523886
69236	523887
22110	523888
31859	523889
854	523890
73799	523891
5471	523892
98437	523893
132455	523894
51923	523895
21420	523896
60	523897
37511	523898
78858	523899
956	523900
50489	523901
4946	523902
26156	523903
36409	523904
143125	523905
10117	523906
46600	523907
48561	523908
9133	523909
13973	523910
68107	523911
146814	523912
20909	523913
19928	523914
1203	523915
23275	523916
605	523917
26337	523918
78140	523919
19951	523920
122938	523921
131867	523922
3134	523923
6329	523924
112	523925
94623	523926
59085	523927
12475	523928
9937	523929
35315	523930
44435	523931
134762	523932
47786	523933
58	523934
46760	523935
30194	523936
114917	523937
244	523938
3215	523939
12953	523940
6322	523941
17927	523942
51035	523943
123295	523944
137389	523945
16883	523946
8755	523947
2105	523948
27	523949
3453	523950
115163	523951
54755	523952
29698	523953
31432	523954
121906	523955
52212	523956
22572	523957
18691	523958
15716	523959
62421	523960
27597	523961
66	523962
14050	523963
200	523964
21395	523965
12159	523966
12882	523967
39271	523968
11386	523969
76051	523970
19337	523971
83	523972
11944	523973
50232	523974
45854	523975
47975	523976
99658	523977
147208	523978
138426	523979
20112	523980
26032	523981
11505	523982
28654	523983
7718	523984
101341	523985
1258	523986
86	523987
64844	523988
140	523989
8465	523990
19514	523991
97931	523992
300	523993
13407	523994
69080	523995
30465	523996
30447	523997
1	523998
108026	523999
18727	524000
27466	524001
16276	524002
577	524003
29853	524004
21358	524005
38274	524006
92006	524007
35562	524008
3207	524009
1199	524010
72005	524011
24492	524012
21274	524013
79448	524014
1698	524015
99491	524016
3741	524017
17666	524018
15309	524019
28862	524020
959	524021
60957	524022
25866	524023
55542	524024
53525	524025
16749	524026
34403	524027
86574	524028
24413	524029
60548	524030
34830	524031
74227	524032
12733	524033
59447	524034
34527	524035
22734	524036
139589	524037
41111	524038
52	524039
20257	524040
35526	524041
165322	524042
77363	524043
54324	524044
55362	524045
23110	524046
61119	524047
59237	524048
130661	524049
9463	524050
75436	524051
99829	524052
12281	524053
135638	524054
93906	524055
657	524056
17823	524057
5363	524058
3940	524059
97014	524060
88646	524061
52405	524062
2076	524063
20412	524064
31100	524065
16240	524066
22417	524067
55933	524068
68727	524069
1184	524070
5739	524071
44906	524072
55622	524073
149189	524074
23938	524075
12615	524076
7819	524077
23653	524078
7851	524079
19537	524080
114772	524081
108093	524082
40831	524083
85456	524084
7318	524085
22785	524086
18282	524087
7317	524088
292	524089
56545	524090
60	524091
46247	524092
101010	524093
2220	524094
90398	524095
21736	524096
37086	524097
32801	524098
124017	524099
221	524100
74232	524101
79447	524102
33500	524103
27470	524104
39470	524105
18410	524106
92981	524107
11647	524108
38021	524109
40110	524110
33877	524111
24158	524112
7393	524113
95920	524114
7222	524115
75501	524116
80651	524117
62988	524118
107727	524119
28294	524120
70818	524121
8580	524122
88925	524123
46709	524124
49859	524125
119261	524126
78046	524127
27631	524128
5013	524129
45121	524130
25120	524131
61411	524132
47190	524133
35409	524134
69427	524135
131728	524136
73964	524137
2003	524138
23433	524139
37114	524140
131513	524141
37900	524142
14166	524143
20394	524144
50511	524145
34302	524146
896	524147
74069	524148
91470	524149
37195	524150
28074	524151
2617	524152
62965	524153
24502	524154
79286	524155
390	524156
14770	524157
41757	524158
18077	524159
35310	524160
35802	524161
99323	524162
1555	524163
82375	524164
3192	524165
44230	524166
12308	524167
90847	524168
143369	524169
587	524170
8030	524171
55785	524172
166176	524173
46451	524174
23006	524175
2656	524176
29124	524177
50970	524178
1477	524179
1791	524180
18167	524181
3473	524182
4604	524183
9404	524184
27287	524185
24491	524186
39326	524187
20287	524188
58707	524189
95391	524190
96993	524191
3906	524192
13084	524193
39612	524194
13819	524195
24243	524196
84548	524197
60222	524198
35498	524199
2355	524200
31973	524201
66732	524202
68954	524203
21787	524204
62163	524205
16	524206
47491	524207
2610	524208
42627	524209
16150	524210
18582	524211
110570	524212
79139	524213
3857	524214
29276	524215
25292	524216
41341	524217
11	524218
95040	524219
4050	524220
26211	524221
75805	524222
69174	524223
98257	524224
2948	524225
57677	524226
21724	524227
146622	524228
73766	524229
54233	524230
17094	524231
10560	524232
30220	524233
4190	524234
165067	524235
56744	524236
3101	524237
15442	524238
47471	524239
20139	524240
10077	524241
16333	524242
42026	524243
15056	524244
15138	524245
132036	524246
15044	524247
33800	524248
5252	524249
3477	524250
4054	524251
102689	524252
11	524253
20796	524254
1663	524255
29440	524256
45190	524257
943	524258
51792	524259
25365	524260
5833	524261
607	524262
8661	524263
7161	524264
29949	524265
30288	524266
100046	524267
1327	524268
6830	524269
12392	524270
100438	524271
529	524272
21972	524273
82984	524274
120195	524275
233	524276
18026	524277
49992	524278
11549	524279
7333	524280
81067	524281
8039	524282
55612	524283
110557	524284
4670	524285
146073	524286
8482	524287
28773	524288
61627	524289
86	524290
23447	524291
37825	524292
69088	524293
3408	524294
2034	524295
82174	524296
128163	524297
94646	524298
4952	524299
4608	524300
40608	524301
46056	524302
26300	524303
37044	524304
54821	524305
45727	524306
9077	524307
82747	524308
85888	524309
46203	524310
38619	524311
131946	524312
11546	524313
61042	524314
3969	524315
16360	524316
12965	524317
54216	524318
18112	524319
3836	524320
110459	524321
18857	524322
50036	524323
10726	524324
11262	524325
112795	524326
52110	524327
14649	524328
4430	524329
88991	524330
79676	524331
6831	524332
138896	524333
7284	524334
21984	524335
134297	524336
23961	524337
45711	524338
3182	524339
4337	524340
58799	524341
18295	524342
30631	524343
114065	524344
8470	524345
30063	524346
2879	524347
9060	524348
15045	524349
22065	524350
77834	524351
113001	524352
49833	524353
10274	524354
16815	524355
41531	524356
10398	524357
6989	524358
11640	524359
10394	524360
44392	524361
88372	524362
16710	524363
34150	524364
7	524365
2230	524366
86152	524367
1952	524368
49224	524369
41820	524370
37736	524371
9566	524372
43981	524373
2703	524374
53315	524375
2707	524376
131346	524377
25260	524378
156698	524379
821	524380
81347	524381
9	524382
82881	524383
1997	524384
37168	524385
3041	524386
60460	524387
58352	524388
101476	524389
57366	524390
472	524391
68264	524392
125878	524393
49505	524394
22756	524395
462	524396
43375	524397
83812	524398
22193	524399
68262	524400
25445	524401
175	524402
26797	524403
27880	524404
118	524405
22618	524406
76994	524407
14372	524408
68580	524409
68490	524410
13171	524411
19067	524412
81658	524413
52073	524414
102789	524415
104898	524416
12089	524417
3275	524418
46835	524419
53878	524420
46465	524421
12716	524422
66667	524423
25323	524424
256	524425
3508	524426
72646	524427
22761	524428
142616	524429
7350	524430
82474	524431
44977	524432
35414	524433
110085	524434
20054	524435
412	524436
50689	524437
65051	524438
7200	524439
36160	524440
29154	524441
56178	524442
39338	524443
21336	524444
5115	524445
17157	524446
21350	524447
11406	524448
9938	524449
11689	524450
61546	524451
48783	524452
43254	524453
2494	524454
44936	524455
33824	524456
16	524457
88020	524458
33222	524459
9039	524460
7574	524461
48200	524462
70261	524463
56561	524464
22778	524465
1114	524466
11352	524467
123468	524468
16491	524469
103715	524470
63888	524471
164175	524472
478	524473
90419	524474
55472	524475
17612	524476
2078	524477
84890	524478
159914	524479
34783	524480
41876	524481
16939	524482
18712	524483
1271	524484
2302	524485
4202	524486
11212	524487
18807	524488
18053	524489
1198	524490
45540	524491
2181	524492
31664	524493
12491	524494
1746	524495
21299	524496
93161	524497
1771	524498
71551	524499
132405	524500
9325	524501
106719	524502
4163	524503
3778	524504
12033	524505
70398	524506
45491	524507
962	524508
49839	524509
48736	524510
11325	524511
26622	524512
13239	524513
1314	524514
79011	524515
11604	524516
35458	524517
20047	524518
88972	524519
3703	524520
165860	524521
50052	524522
67331	524523
2886	524524
14157	524525
2781	524526
52193	524527
15221	524528
12940	524529
50573	524530
58358	524531
13439	524532
36522	524533
88631	524534
872	524535
22040	524536
148235	524537
56999	524538
89535	524539
49280	524540
2145	524541
13149	524542
8699	524543
34245	524544
42710	524545
60437	524546
125966	524547
17545	524548
184	524549
98615	524550
31080	524551
795	524552
161896	524553
22869	524554
1255	524555
12323	524556
12964	524557
9862	524558
6925	524559
3233	524560
10850	524561
111031	524562
134004	524563
193	524564
2743	524565
96757	524566
19314	524567
2098	524568
65437	524569
134255	524570
74781	524571
38409	524572
28806	524573
37551	524574
48606	524575
40119	524576
21439	524577
122230	524578
28939	524579
35479	524580
8431	524581
80810	524582
96303	524583
68105	524584
78747	524585
29063	524586
159579	524587
72090	524588
34316	524589
60289	524590
11398	524591
19828	524592
4511	524593
38074	524594
25032	524595
56177	524596
19880	524597
14288	524598
46342	524599
434	524600
2478	524601
606	524602
17599	524603
97681	524604
22742	524605
24597	524606
17137	524607
90271	524608
14763	524609
72718	524610
9022	524611
25602	524612
17998	524613
45464	524614
57368	524615
6830	524616
4745	524617
20937	524618
8417	524619
1007	524620
71295	524621
129676	524622
4966	524623
155430	524624
399	524625
45531	524626
40041	524627
74893	524628
32	524629
22216	524630
93598	524631
150941	524632
2943	524633
98085	524634
130106	524635
37767	524636
13193	524637
95263	524638
52633	524639
1980	524640
29735	524641
21170	524642
19596	524643
28556	524644
18372	524645
18141	524646
47379	524647
5934	524648
62356	524649
11530	524650
7362	524651
1789	524652
18799	524653
3287	524654
61321	524655
21114	524656
99856	524657
8576	524658
11212	524659
20505	524660
103513	524661
124945	524662
986	524663
22791	524664
29181	524665
69323	524666
38636	524667
36357	524668
7511	524669
27577	524670
27084	524671
93250	524672
1951	524673
60749	524674
33048	524675
16473	524676
52106	524677
60	524678
9754	524679
27188	524680
44434	524681
10	524682
30117	524683
14396	524684
25278	524685
10059	524686
14988	524687
121039	524688
5167	524689
11242	524690
79246	524691
21784	524692
62653	524693
48590	524694
8141	524695
1017	524696
12834	524697
23479	524698
156086	524699
96080	524700
54350	524701
69316	524702
112384	524703
22710	524704
92059	524705
21392	524706
127998	524707
19619	524708
133593	524709
9187	524710
120211	524711
12899	524712
4788	524713
18010	524714
107095	524715
11510	524716
13492	524717
29233	524718
30825	524719
111753	524720
6063	524721
1518	524722
39476	524723
6673	524724
79675	524725
17868	524726
20328	524727
36268	524728
3934	524729
60733	524730
2091	524731
765	524732
38820	524733
10780	524734
156711	524735
764	524736
7245	524737
30970	524738
34268	524739
12403	524740
46402	524741
25489	524742
56516	524743
62265	524744
14961	524745
97806	524746
99244	524747
72863	524748
1163	524749
86059	524750
73840	524751
20922	524752
48419	524753
28152	524754
79979	524755
29774	524756
57725	524757
3544	524758
21602	524759
4813	524760
17562	524761
96463	524762
12261	524763
81	524764
136227	524765
45273	524766
64491	524767
14951	524768
27487	524769
16491	524770
34482	524771
6726	524772
9255	524773
8187	524774
11463	524775
5896	524776
24544	524777
33067	524778
123002	524779
10237	524780
26458	524781
138475	524782
33150	524783
7480	524784
7507	524785
66922	524786
15793	524787
29463	524788
29687	524789
35442	524790
14170	524791
479	524792
16863	524793
114193	524794
117890	524795
17909	524796
15004	524797
3551	524798
16803	524799
100061	524800
18296	524801
24282	524802
46052	524803
13935	524804
68707	524805
34782	524806
3295	524807
67626	524808
23363	524809
109662	524810
4493	524811
81218	524812
1486	524813
56930	524814
11688	524815
48771	524816
57700	524817
42	524818
90919	524819
3070	524820
100245	524821
12058	524822
97381	524823
28757	524824
111	524825
36262	524826
109167	524827
154447	524828
28434	524829
923	524830
5506	524831
34113	524832
5302	524833
5377	524834
164564	524835
44454	524836
131820	524837
87294	524838
14507	524839
4751	524840
60709	524841
15319	524842
12866	524843
45446	524844
35479	524845
47318	524846
3364	524847
131096	524848
13693	524849
8486	524850
76150	524851
75365	524852
32651	524853
120252	524854
4116	524855
57218	524856
73765	524857
29284	524858
10660	524859
30176	524860
7841	524861
3167	524862
37915	524863
2363	524864
31	524865
124954	524866
5383	524867
14427	524868
86536	524869
54645	524870
35186	524871
53116	524872
21343	524873
1710	524874
73922	524875
893	524876
5533	524877
12736	524878
8622	524879
11106	524880
53761	524881
59725	524882
19968	524883
6391	524884
33584	524885
138628	524886
43846	524887
89703	524888
12390	524889
40924	524890
7122	524891
21956	524892
6778	524893
14034	524894
27020	524895
16542	524896
60697	524897
17366	524898
4576	524899
45566	524900
40931	524901
22636	524902
225	524903
21255	524904
56412	524905
10044	524906
33201	524907
4569	524908
10470	524909
2338	524910
760	524911
20687	524912
7623	524913
62092	524914
128570	524915
54011	524916
16096	524917
28354	524918
111020	524919
25545	524920
54301	524921
5022	524922
74364	524923
1	524924
78692	524925
81316	524926
39331	524927
100633	524928
5821	524929
7928	524930
68131	524931
9049	524932
9371	524933
57186	524934
16803	524935
4461	524936
15	524937
2527	524938
32192	524939
27640	524940
8879	524941
125364	524942
103245	524943
72082	524944
13362	524945
46741	524946
63874	524947
3274	524948
11048	524949
914	524950
20339	524951
23963	524952
85270	524953
31606	524954
27823	524955
7763	524956
96559	524957
11523	524958
36767	524959
108	524960
15387	524961
12973	524962
4974	524963
3230	524964
10402	524965
5238	524966
24746	524967
9428	524968
3226	524969
156128	524970
11272	524971
6993	524972
14480	524973
107901	524974
45540	524975
45407	524976
62570	524977
14699	524978
86007	524979
48524	524980
6460	524981
1901	524982
62447	524983
83876	524984
14213	524985
26186	524986
32658	524987
493	524988
7676	524989
86448	524990
11064	524991
34732	524992
26802	524993
66630	524994
716	524995
70041	524996
6012	524997
16839	524998
1397	524999
102965	525000
50805	525001
125072	525002
102718	525003
25111	525004
8110	525005
47440	525006
3008	525007
60392	525008
33056	525009
142934	525010
11104	525011
2245	525012
2247	525013
12130	525014
4389	525015
121089	525016
83669	525017
7725	525018
113274	525019
151458	525020
100	525021
52335	525022
11582	525023
19602	525024
160918	525025
15097	525026
53181	525027
60951	525028
5012	525029
72433	525030
799	525031
26632	525032
95294	525033
25846	525034
51573	525035
41930	525036
36260	525037
8534	525038
25254	525039
13124	525040
95485	525041
14876	525042
21955	525043
19793	525044
109862	525045
76211	525046
92751	525047
62626	525048
4714	525049
10137	525050
15963	525051
14197	525052
115314	525053
21807	525054
24456	525055
61628	525056
6973	525057
46864	525058
59496	525059
74876	525060
54673	525061
1132	525062
2209	525063
2723	525064
2812	525065
9088	525066
40779	525067
7308	525068
21878	525069
42079	525070
3574	525071
82135	525072
157605	525073
50516	525074
66847	525075
9201	525076
25448	525077
847	525078
13023	525079
2458	525080
166702	525081
5690	525082
15229	525083
45727	525084
10569	525085
31218	525086
80999	525087
88829	525088
5679	525089
136668	525090
39298	525091
34787	525092
85211	525093
110661	525094
73272	525095
19109	525096
70347	525097
81244	525098
14727	525099
17970	525100
163402	525101
78954	525102
113789	525103
897	525104
129050	525105
85283	525106
3866	525107
75056	525108
30484	525109
42863	525110
7946	525111
3658	525112
91960	525113
41268	525114
111034	525115
12711	525116
128697	525117
75701	525118
58515	525119
14400	525120
138871	525121
21073	525122
23119	525123
23129	525124
65330	525125
31393	525126
41730	525127
14899	525128
15190	525129
63183	525130
52485	525131
26554	525132
28175	525133
25421	525134
3120	525135
53366	525136
54403	525137
66520	525138
8087	525139
13328	525140
62986	525141
41453	525142
141036	525143
24985	525144
5049	525145
11062	525146
3057	525147
27368	525148
21177	525149
98400	525150
95	525151
69455	525152
67255	525153
82404	525154
8320	525155
77222	525156
13065	525157
29051	525158
90908	525159
41915	525160
7602	525161
48735	525162
53133	525163
98888	525164
8602	525165
1869	525166
87672	525167
33770	525168
154065	525169
49468	525170
79625	525171
68001	525172
6948	525173
22375	525174
33975	525175
39099	525176
38643	525177
22852	525178
135711	525179
87985	525180
9590	525181
11160	525182
79762	525183
7776	525184
448	525185
40702	525186
83591	525187
117891	525188
3364	525189
70455	525190
150034	525191
135839	525192
24238	525193
27202	525194
124720	525195
98803	525196
80068	525197
86572	525198
38309	525199
128297	525200
121149	525201
20428	525202
6415	525203
13279	525204
11421	525205
52789	525206
78465	525207
50310	525208
95823	525209
27101	525210
68392	525211
135	525212
29335	525213
42846	525214
23969	525215
11488	525216
12622	525217
53957	525218
31371	525219
36194	525220
35398	525221
84791	525222
38863	525223
10458	525224
60657	525225
38494	525226
77728	525227
284	525228
47580	525229
44595	525230
22133	525231
143300	525232
8516	525233
16976	525234
2228	525235
11790	525236
100643	525237
92677	525238
89041	525239
2103	525240
21556	525241
2185	525242
561	525243
5149	525244
11428	525245
35629	525246
27197	525247
48600	525248
62867	525249
20433	525250
12668	525251
13097	525252
13896	525253
2328	525254
6715	525255
4137	525256
21337	525257
46980	525258
42501	525259
2829	525260
25431	525261
1775	525262
50491	525263
10892	525264
35367	525265
24664	525266
4527	525267
38958	525268
1621	525269
2178	525270
25237	525271
32787	525272
128701	525273
11155	525274
21739	525275
32680	525276
145770	525277
5624	525278
107329	525279
4940	525280
97534	525281
53946	525282
19576	525283
806	525284
114537	525285
33065	525286
65359	525287
99013	525288
37535	525289
2355	525290
1257	525291
13025	525292
118171	525293
63501	525294
59744	525295
986	525296
10707	525297
4458	525298
30161	525299
11295	525300
4249	525301
99718	525302
14001	525303
76435	525304
1111	525305
43189	525306
106655	525307
85280	525308
143764	525309
2889	525310
89308	525311
150212	525312
36092	525313
7199	525314
22187	525315
899	525316
79724	525317
43733	525318
1481	525319
9932	525320
1504	525321
77851	525322
98155	525323
12977	525324
47071	525325
40015	525326
1991	525327
99334	525328
12556	525329
4394	525330
22713	525331
23500	525332
3929	525333
21631	525334
86711	525335
29568	525336
5376	525337
24994	525338
33100	525339
20859	525340
5330	525341
94982	525342
22214	525343
3109	525344
93894	525345
15140	525346
58562	525347
43622	525348
5724	525349
67347	525350
123991	525351
4271	525352
93967	525353
42241	525354
93285	525355
109932	525356
42556	525357
9456	525358
22533	525359
704	525360
44957	525361
122741	525362
76547	525363
28860	525364
10	525365
25	525366
25415	525367
25750	525368
16696	525369
8038	525370
5557	525371
98290	525372
78500	525373
618	525374
23307	525375
98237	525376
26844	525377
88690	525378
49591	525379
14142	525380
45234	525381
77726	525382
34593	525383
8653	525384
67013	525385
6915	525386
42817	525387
67783	525388
18054	525389
149	525390
22961	525391
28265	525392
42611	525393
93835	525394
6140	525395
17248	525396
87922	525397
33198	525398
27412	525399
31517	525400
35129	525401
26294	525402
16442	525403
633	525404
68801	525405
5240	525406
62632	525407
144182	525408
3980	525409
58929	525410
26534	525411
32347	525412
112712	525413
11891	525414
33362	525415
122975	525416
2766	525417
6629	525418
41559	525419
44943	525420
19385	525421
8189	525422
16308	525423
91661	525424
115437	525425
10113	525426
10461	525427
6635	525428
890	525429
7462	525430
18005	525431
2334	525432
120886	525433
77013	525434
20900	525435
15705	525436
35434	525437
46770	525438
20288	525439
30352	525440
41290	525441
6520	525442
32477	525443
60334	525444
128232	525445
93276	525446
17663	525447
42354	525448
64117	525449
29572	525450
128713	525451
142828	525452
3418	525453
76884	525454
276	525455
14532	525456
20165	525457
32766	525458
112468	525459
7921	525460
18082	525461
43547	525462
86773	525463
50443	525464
30947	525465
43834	525466
2665	525467
53933	525468
42568	525469
1971	525470
107630	525471
62185	525472
70731	525473
16356	525474
3061	525475
244	525476
104466	525477
17337	525478
17507	525479
6522	525480
8077	525481
14690	525482
18527	525483
5110	525484
2054	525485
1153	525486
27634	525487
14765	525488
85592	525489
6424	525490
778	525491
11910	525492
45901	525493
74654	525494
50392	525495
72139	525496
15662	525497
1822	525498
1350	525499
78526	525500
1414	525501
30371	525502
27072	525503
7076	525504
15297	525505
8306	525506
18201	525507
22613	525508
38626	525509
63054	525510
51233	525511
8633	525512
127664	525513
15075	525514
5425	525515
1631	525516
1582	525517
108226	525518
29838	525519
7394	525520
53318	525521
413	525522
74055	525523
4182	525524
470	525525
20264	525526
39896	525527
12761	525528
34096	525529
47126	525530
81770	525531
50834	525532
166541	525533
48811	525534
120654	525535
87732	525536
76960	525537
159604	525538
40961	525539
29920	525540
54797	525541
36218	525542
11613	525543
121919	525544
64591	525545
6758	525546
31560	525547
52724	525548
76752	525549
13815	525550
152071	525551
54043	525552
31244	525553
17071	525554
25951	525555
156838	525556
158022	525557
39154	525558
93745	525559
13220	525560
151668	525561
51617	525562
122715	525563
10990	525564
316	525565
13063	525566
37462	525567
42247	525568
10648	525569
549	525570
15062	525571
18415	525572
77832	525573
157877	525574
4229	525575
14317	525576
4961	525577
34686	525578
97113	525579
15852	525580
18203	525581
60413	525582
21929	525583
21200	525584
92330	525585
57681	525586
52433	525587
9099	525588
33467	525589
122976	525590
56885	525591
2069	525592
79548	525593
8477	525594
24115	525595
159740	525596
742	525597
9573	525598
17472	525599
19091	525600
7	525601
60512	525602
1557	525603
3988	525604
75470	525605
26769	525606
19998	525607
25375	525608
113696	525609
29791	525610
7378	525611
43799	525612
124016	525613
12101	525614
130991	525615
71025	525616
1397	525617
42082	525618
20627	525619
74788	525620
48064	525621
1052	525622
24826	525623
114899	525624
3981	525625
150708	525626
36008	525627
4850	525628
6868	525629
24468	525630
15706	525631
53951	525632
38269	525633
162630	525634
22620	525635
9726	525636
158355	525637
8572	525638
25784	525639
8552	525640
38319	525641
21323	525642
28984	525643
78020	525644
12701	525645
1676	525646
51628	525647
49287	525648
97708	525649
84	525650
11963	525651
37036	525652
4137	525653
4052	525654
63283	525655
57024	525656
9930	525657
33958	525658
59352	525659
146223	525660
50521	525661
29734	525662
25105	525663
17968	525664
4942	525665
40994	525666
3632	525667
54334	525668
640	525669
65864	525670
26953	525671
27328	525672
46083	525673
3730	525674
51467	525675
32640	525676
36945	525677
75376	525678
58448	525679
101315	525680
33548	525681
20756	525682
17128	525683
16446	525684
961	525685
4216	525686
13890	525687
22872	525688
43891	525689
19998	525690
50780	525691
666	525692
36020	525693
4834	525694
51685	525695
27516	525696
2485	525697
157	525698
57387	525699
23043	525700
5712	525701
4251	525702
27490	525703
45743	525704
36120	525705
27399	525706
70416	525707
35634	525708
38895	525709
2094	525710
110064	525711
1027	525712
50967	525713
100822	525714
84867	525715
3903	525716
10919	525717
17964	525718
5492	525719
447	525720
84487	525721
34549	525722
32260	525723
28	525724
100937	525725
15256	525726
10459	525727
90515	525728
42995	525729
13151	525730
251	525731
3208	525732
9527	525733
43352	525734
4579	525735
69881	525736
837	525737
44842	525738
34297	525739
137669	525740
45128	525741
26480	525742
31639	525743
5008	525744
18437	525745
91194	525746
8308	525747
138877	525748
35856	525749
51576	525750
126155	525751
26521	525752
23530	525753
3747	525754
51399	525755
1490	525756
1392	525757
3878	525758
116154	525759
72641	525760
9528	525761
98985	525762
14236	525763
12626	525764
77423	525765
16640	525766
96664	525767
66811	525768
13034	525769
586	525770
76066	525771
969	525772
73398	525773
19259	525774
85328	525775
33446	525776
1041	525777
8155	525778
11343	525779
57525	525780
790	525781
86669	525782
143736	525783
84216	525784
42182	525785
15110	525786
920	525787
1289	525788
61784	525789
5531	525790
29129	525791
45036	525792
78835	525793
29425	525794
78353	525795
15487	525796
34129	525797
60459	525798
34030	525799
9723	525800
106611	525801
2493	525802
67637	525803
396	525804
68856	525805
11796	525806
2892	525807
100142	525808
22145	525809
26277	525810
27284	525811
1657	525812
123083	525813
21903	525814
1488	525815
18592	525816
191	525817
65595	525818
36019	525819
21432	525820
25578	525821
144941	525822
2146	525823
8889	525824
131867	525825
213	525826
81795	525827
13173	525828
72855	525829
73467	525830
18628	525831
30434	525832
85415	525833
9664	525834
69617	525835
19372	525836
15773	525837
77149	525838
13655	525839
94187	525840
15165	525841
81595	525842
10845	525843
62403	525844
103572	525845
28287	525846
26299	525847
37386	525848
61632	525849
111	525850
6385	525851
26524	525852
68291	525853
50428	525854
6653	525855
3173	525856
107507	525857
14913	525858
42621	525859
46744	525860
11945	525861
102572	525862
24442	525863
141568	525864
94149	525865
20774	525866
63229	525867
11210	525868
1789	525869
68322	525870
117421	525871
3032	525872
51	525873
46692	525874
26061	525875
68674	525876
79476	525877
5124	525878
104349	525879
60806	525880
14046	525881
70262	525882
1454	525883
67414	525884
62609	525885
49812	525886
4099	525887
2902	525888
13075	525889
150840	525890
2020	525891
524	525892
8670	525893
16369	525894
107649	525895
11977	525896
155995	525897
9617	525898
155607	525899
27774	525900
1324	525901
90	525902
73543	525903
14029	525904
4896	525905
69133	525906
17441	525907
58572	525908
33806	525909
5574	525910
41720	525911
113212	525912
482	525913
67318	525914
39659	525915
20	525916
142399	525917
86647	525918
4702	525919
14714	525920
66960	525921
70829	525922
7211	525923
2553	525924
160000	525925
53809	525926
159912	525927
141804	525928
116941	525929
9761	525930
12419	525931
3360	525932
79033	525933
51518	525934
18910	525935
30666	525936
659	525937
4344	525938
368	525939
31941	525940
41431	525941
92212	525942
57478	525943
3163	525944
1895	525945
18315	525946
101809	525947
54863	525948
134255	525949
3790	525950
32452	525951
53726	525952
52	525953
2252	525954
25858	525955
117070	525956
74081	525957
23885	525958
6411	525959
24902	525960
63810	525961
16146	525962
5893	525963
32504	525964
11305	525965
1982	525966
32259	525967
65945	525968
33456	525969
12544	525970
14669	525971
36228	525972
51138	525973
101677	525974
23047	525975
50160	525976
32065	525977
2002	525978
3940	525979
57816	525980
12801	525981
50952	525982
87476	525983
3752	525984
2025	525985
32536	525986
8360	525987
67673	525988
72491	525989
18061	525990
111781	525991
104190	525992
13612	525993
131331	525994
41055	525995
53153	525996
97540	525997
32663	525998
40560	525999
17746	526000
635	526001
70339	526002
8613	526003
11829	526004
108861	526005
67249	526006
8164	526007
6245	526008
27433	526009
25438	526010
12915	526011
69562	526012
4276	526013
69005	526014
48654	526015
4361	526016
33202	526017
4241	526018
21776	526019
7763	526020
48793	526021
7806	526022
25175	526023
12577	526024
30754	526025
59798	526026
17531	526027
40107	526028
41380	526029
42440	526030
58529	526031
24914	526032
50637	526033
16624	526034
37549	526035
29175	526036
33114	526037
52288	526038
58181	526039
6700	526040
130903	526041
21097	526042
39423	526043
20425	526044
82798	526045
29317	526046
27247	526047
9417	526048
605	526049
11221	526050
4514	526051
39214	526052
8606	526053
89897	526054
86273	526055
36965	526056
7270	526057
132546	526058
46270	526059
9985	526060
92874	526061
41335	526062
4457	526063
459	526064
81535	526065
40862	526066
5219	526067
33485	526068
2857	526069
8049	526070
13412	526071
58112	526072
7141	526073
20596	526074
12989	526075
2046	526076
21137	526077
130714	526078
60742	526079
38815	526080
88622	526081
21478	526082
2989	526083
5466	526084
46335	526085
3881	526086
31947	526087
41790	526088
13247	526089
63290	526090
5385	526091
141396	526092
76761	526093
23542	526094
103076	526095
130726	526096
8146	526097
14788	526098
8523	526099
19403	526100
81207	526101
4772	526102
1683	526103
39028	526104
20836	526105
19341	526106
4703	526107
4830	526108
400	526109
37563	526110
66050	526111
55657	526112
50777	526113
6316	526114
65499	526115
1026	526116
106260	526117
9441	526118
163592	526119
50315	526120
59511	526121
78	526122
74935	526123
25408	526124
6331	526125
3081	526126
22799	526127
7863	526128
13765	526129
50624	526130
6708	526131
11046	526132
47707	526133
91727	526134
9920	526135
5508	526136
48406	526137
12093	526138
3325	526139
8081	526140
874	526141
47448	526142
18353	526143
16583	526144
1616	526145
6068	526146
123595	526147
3876	526148
12337	526149
818	526150
1219	526151
5824	526152
19785	526153
27652	526154
12708	526155
83259	526156
89	526157
33671	526158
46943	526159
87016	526160
31669	526161
1520	526162
12336	526163
70096	526164
21740	526165
30778	526166
10678	526167
29145	526168
68118	526169
5658	526170
71575	526171
13453	526172
12014	526173
139856	526174
124836	526175
15685	526176
7219	526177
25449	526178
22155	526179
40978	526180
4790	526181
14	526182
133851	526183
9455	526184
20767	526185
63006	526186
16877	526187
61690	526188
99374	526189
100571	526190
10262	526191
116827	526192
17411	526193
3605	526194
6389	526195
16570	526196
8433	526197
74607	526198
2608	526199
196	526200
578	526201
38053	526202
9335	526203
8459	526204
1773	526205
41458	526206
31351	526207
7232	526208
62153	526209
7711	526210
149	526211
68189	526212
132873	526213
33734	526214
27758	526215
25740	526216
86336	526217
30129	526218
30155	526219
79131	526220
47914	526221
104632	526222
8909	526223
8074	526224
3674	526225
67894	526226
2907	526227
94113	526228
21975	526229
17560	526230
4257	526231
511	526232
25127	526233
7193	526234
14922	526235
90720	526236
52	526237
21562	526238
188	526239
87458	526240
7566	526241
6658	526242
123448	526243
961	526244
31132	526245
78957	526246
10711	526247
118661	526248
128	526249
3091	526250
69289	526251
15601	526252
39528	526253
13771	526254
60173	526255
31515	526256
133877	526257
99628	526258
31409	526259
47989	526260
32089	526261
35021	526262
41285	526263
66148	526264
559	526265
57540	526266
87035	526267
2742	526268
10168	526269
96546	526270
92104	526271
133071	526272
21480	526273
95961	526274
38415	526275
37914	526276
15	526277
38215	526278
7101	526279
21056	526280
8807	526281
113832	526282
60715	526283
40710	526284
72082	526285
64068	526286
73433	526287
55362	526288
23264	526289
736	526290
51791	526291
4168	526292
18398	526293
141726	526294
87373	526295
51401	526296
2548	526297
12738	526298
134399	526299
33213	526300
16031	526301
226	526302
36165	526303
88228	526304
112678	526305
6963	526306
164420	526307
50451	526308
13068	526309
1509	526310
19733	526311
86625	526312
42461	526313
71616	526314
96786	526315
15592	526316
347	526317
27503	526318
24829	526319
23615	526320
36051	526321
48292	526322
37213	526323
5709	526324
41630	526325
110734	526326
50192	526327
6379	526328
36917	526329
5203	526330
50166	526331
38843	526332
745	526333
57392	526334
123272	526335
3112	526336
6474	526337
18049	526338
54897	526339
15872	526340
4331	526341
70758	526342
34283	526343
52628	526344
48819	526345
5748	526346
5443	526347
94153	526348
140814	526349
7270	526350
18178	526351
118090	526352
10676	526353
59174	526354
118935	526355
81915	526356
25829	526357
65969	526358
30104	526359
6503	526360
38570	526361
17979	526362
7797	526363
129370	526364
2475	526365
25007	526366
78105	526367
60521	526368
5017	526369
128	526370
26249	526371
48953	526372
149333	526373
26456	526374
734	526375
116769	526376
127618	526377
1199	526378
91865	526379
23345	526380
14020	526381
41624	526382
15014	526383
3093	526384
29667	526385
71100	526386
67349	526387
52698	526388
11209	526389
7506	526390
57055	526391
52521	526392
5577	526393
662	526394
61385	526395
20674	526396
53127	526397
46619	526398
126838	526399
7322	526400
57117	526401
19533	526402
47725	526403
67292	526404
9891	526405
91618	526406
77881	526407
31422	526408
238	526409
66972	526410
63508	526411
60772	526412
153554	526413
78610	526414
15709	526415
59708	526416
4388	526417
91923	526418
13418	526419
42545	526420
150659	526421
36090	526422
2034	526423
12425	526424
51092	526425
130333	526426
83931	526427
111680	526428
570	526429
4795	526430
77304	526431
44205	526432
36196	526433
59474	526434
91772	526435
63444	526436
84461	526437
48475	526438
69323	526439
11423	526440
3661	526441
45413	526442
1991	526443
37449	526444
16776	526445
9894	526446
73326	526447
100702	526448
87153	526449
118991	526450
16195	526451
2392	526452
11211	526453
2751	526454
84242	526455
15783	526456
18041	526457
159226	526458
115589	526459
144593	526460
1694	526461
69831	526462
28919	526463
29184	526464
66705	526465
22093	526466
5168	526467
2250	526468
26916	526469
3190	526470
9427	526471
2406	526472
49747	526473
78470	526474
14194	526475
112543	526476
17198	526477
108	526478
66372	526479
11227	526480
992	526481
3686	526482
84853	526483
4233	526484
34113	526485
73723	526486
4680	526487
542	526488
159523	526489
44835	526490
17775	526491
80650	526492
44373	526493
122350	526494
53863	526495
34072	526496
153637	526497
35116	526498
28878	526499
53312	526500
16407	526501
96678	526502
2462	526503
28152	526504
42655	526505
36271	526506
4224	526507
13309	526508
342	526509
18685	526510
14511	526511
49504	526512
79488	526513
1327	526514
12577	526515
12695	526516
2673	526517
10721	526518
8851	526519
93068	526520
106397	526521
35090	526522
54816	526523
67661	526524
53231	526525
18680	526526
5694	526527
99013	526528
24171	526529
365	526530
30641	526531
144875	526532
9855	526533
32673	526534
158201	526535
51644	526536
4535	526537
116234	526538
548	526539
2911	526540
33437	526541
1979	526542
23850	526543
62872	526544
51363	526545
60231	526546
37545	526547
8089	526548
44943	526549
2473	526550
130434	526551
14345	526552
22368	526553
4630	526554
80666	526555
102979	526556
7297	526557
129509	526558
99286	526559
27246	526560
4241	526561
81092	526562
2469	526563
1416	526564
34713	526565
7710	526566
80057	526567
20424	526568
4668	526569
12737	526570
11630	526571
59992	526572
19910	526573
11990	526574
82892	526575
9966	526576
101629	526577
109085	526578
13910	526579
23	526580
77250	526581
868	526582
10053	526583
5737	526584
7802	526585
33990	526586
17098	526587
44618	526588
81588	526589
33745	526590
151502	526591
62336	526592
31113	526593
89090	526594
87318	526595
1750	526596
18780	526597
4238	526598
51785	526599
57189	526600
49843	526601
11390	526602
242	526603
18887	526604
56936	526605
18055	526606
3435	526607
1149	526608
1944	526609
63726	526610
49260	526611
910	526612
379	526613
267	526614
15958	526615
100795	526616
16384	526617
29360	526618
3668	526619
46766	526620
25249	526621
10587	526622
125181	526623
49217	526624
91815	526625
34141	526626
15477	526627
29115	526628
73054	526629
36223	526630
76258	526631
31406	526632
56654	526633
1514	526634
150579	526635
33931	526636
4864	526637
663	526638
133269	526639
6161	526640
794	526641
117774	526642
64715	526643
5135	526644
92767	526645
35181	526646
3429	526647
247	526648
8053	526649
97262	526650
121735	526651
3966	526652
6668	526653
30329	526654
125760	526655
2557	526656
28868	526657
84040	526658
40274	526659
23207	526660
140030	526661
4190	526662
8276	526663
12146	526664
69398	526665
38072	526666
36648	526667
93896	526668
20436	526669
27481	526670
30073	526671
67209	526672
97469	526673
125127	526674
18502	526675
8181	526676
125108	526677
32183	526678
87231	526679
26470	526680
25069	526681
73996	526682
5800	526683
1899	526684
7972	526685
21406	526686
149340	526687
21683	526688
1722	526689
113190	526690
161725	526691
21794	526692
7014	526693
32386	526694
6314	526695
9416	526696
21785	526697
14464	526698
1604	526699
15690	526700
11103	526701
26230	526702
63289	526703
81414	526704
42415	526705
19604	526706
132741	526707
57270	526708
59136	526709
9362	526710
118746	526711
60698	526712
75600	526713
737	526714
17711	526715
48347	526716
1786	526717
4578	526718
96954	526719
61980	526720
95440	526721
81986	526722
43751	526723
23736	526724
22594	526725
12337	526726
3106	526727
20287	526728
13963	526729
75575	526730
2498	526731
1311	526732
19178	526733
3507	526734
92847	526735
24862	526736
6090	526737
21686	526738
39715	526739
5594	526740
66312	526741
53007	526742
32609	526743
3578	526744
12969	526745
11606	526746
141973	526747
54191	526748
39480	526749
2452	526750
1207	526751
8366	526752
4943	526753
25572	526754
6305	526755
21650	526756
14000	526757
18150	526758
130028	526759
54066	526760
28927	526761
109263	526762
36426	526763
29569	526764
15337	526765
24686	526766
4942	526767
81976	526768
42723	526769
5780	526770
60303	526771
110515	526772
6727	526773
121436	526774
52154	526775
77431	526776
6462	526777
23163	526778
427	526779
33993	526780
1835	526781
44772	526782
103441	526783
75399	526784
59243	526785
26097	526786
39157	526787
35620	526788
69115	526789
2968	526790
146	526791
47589	526792
8031	526793
10520	526794
1699	526795
13635	526796
4088	526797
18423	526798
905	526799
162174	526800
33475	526801
53864	526802
105040	526803
1895	526804
26381	526805
5072	526806
45198	526807
98983	526808
9283	526809
23006	526810
3827	526811
15175	526812
101048	526813
57526	526814
22589	526815
162538	526816
8940	526817
2936	526818
22793	526819
22108	526820
151846	526821
153783	526822
55234	526823
8079	526824
16710	526825
9067	526826
5502	526827
42114	526828
122242	526829
4910	526830
51761	526831
12382	526832
46006	526833
77009	526834
56867	526835
3078	526836
41115	526837
113698	526838
28539	526839
27562	526840
6309	526841
4541	526842
89547	526843
7180	526844
5033	526845
2852	526846
20418	526847
70283	526848
113327	526849
36010	526850
4181	526851
125986	526852
33123	526853
98857	526854
5202	526855
17629	526856
99951	526857
8121	526858
24330	526859
3324	526860
1696	526861
30348	526862
4448	526863
17860	526864
92287	526865
64453	526866
9893	526867
37136	526868
43761	526869
31278	526870
105821	526871
10626	526872
18739	526873
51917	526874
30347	526875
8973	526876
55029	526877
95442	526878
49353	526879
44646	526880
8002	526881
24579	526882
13941	526883
165120	526884
18575	526885
104129	526886
64848	526887
73823	526888
73056	526889
95771	526890
10402	526891
70272	526892
53983	526893
33572	526894
86956	526895
140731	526896
77178	526897
100892	526898
25865	526899
29453	526900
3460	526901
2988	526902
57968	526903
29799	526904
130492	526905
42972	526906
14502	526907
34355	526908
85839	526909
11847	526910
511	526911
43816	526912
41813	526913
29253	526914
2278	526915
29274	526916
14304	526917
15303	526918
7325	526919
2827	526920
30836	526921
147118	526922
59444	526923
83843	526924
47325	526925
28311	526926
50093	526927
113278	526928
22405	526929
131725	526930
91656	526931
43375	526932
16023	526933
2798	526934
5022	526935
48297	526936
5290	526937
17495	526938
161835	526939
440	526940
100478	526941
34954	526942
45857	526943
3541	526944
3011	526945
28291	526946
83570	526947
75380	526948
11609	526949
7610	526950
56782	526951
65776	526952
39945	526953
30307	526954
124446	526955
6869	526956
135286	526957
29726	526958
7185	526959
2276	526960
13542	526961
3434	526962
7587	526963
229	526964
81	526965
56423	526966
79387	526967
767	526968
17384	526969
3353	526970
423	526971
109590	526972
37562	526973
11187	526974
116698	526975
146389	526976
11626	526977
22865	526978
160	526979
99451	526980
78275	526981
16581	526982
147	526983
28699	526984
10891	526985
14195	526986
1446	526987
108444	526988
76255	526989
107228	526990
9290	526991
11279	526992
107961	526993
48763	526994
149100	526995
20529	526996
55023	526997
63245	526998
64571	526999
152052	527000
5790	527001
8922	527002
48740	527003
116728	527004
37539	527005
15951	527006
72068	527007
292	527008
26424	527009
7443	527010
86275	527011
11715	527012
48566	527013
28367	527014
55510	527015
3131	527016
25967	527017
12155	527018
7312	527019
8147	527020
48874	527021
14796	527022
22641	527023
79631	527024
46438	527025
110440	527026
16459	527027
70156	527028
38989	527029
44900	527030
36262	527031
5285	527032
37982	527033
108881	527034
11410	527035
29252	527036
24762	527037
2569	527038
38860	527039
69957	527040
9735	527041
3767	527042
45686	527043
8017	527044
31101	527045
105338	527046
77345	527047
151548	527048
138889	527049
66013	527050
15554	527051
7258	527052
2331	527053
68207	527054
89423	527055
8292	527056
22001	527057
9602	527058
2498	527059
23665	527060
71478	527061
20123	527062
45851	527063
141743	527064
14269	527065
38649	527066
21877	527067
144282	527068
29052	527069
26622	527070
34187	527071
51085	527072
36516	527073
11236	527074
127654	527075
43665	527076
1637	527077
92138	527078
155207	527079
59851	527080
9749	527081
58867	527082
95411	527083
70660	527084
112556	527085
87087	527086
107192	527087
12687	527088
11431	527089
7001	527090
9045	527091
2055	527092
4728	527093
76764	527094
99997	527095
966	527096
47836	527097
30259	527098
53382	527099
166517	527100
38255	527101
12306	527102
5275	527103
24269	527104
13911	527105
14458	527106
10418	527107
4755	527108
81579	527109
14756	527110
16421	527111
656	527112
6945	527113
16495	527114
36564	527115
26821	527116
13368	527117
20408	527118
20523	527119
63335	527120
5320	527121
11313	527122
5227	527123
1370	527124
1821	527125
103626	527126
68834	527127
8039	527128
637	527129
14109	527130
12352	527131
79995	527132
1349	527133
628	527134
3468	527135
90327	527136
22605	527137
51	527138
72220	527139
66847	527140
85047	527141
139495	527142
1431	527143
65400	527144
87138	527145
6338	527146
62359	527147
129423	527148
30214	527149
75658	527150
9003	527151
137850	527152
44673	527153
18115	527154
50567	527155
30553	527156
46404	527157
82423	527158
79869	527159
21819	527160
12216	527161
28824	527162
27746	527163
18662	527164
29639	527165
10141	527166
70917	527167
15411	527168
28030	527169
19792	527170
41817	527171
14787	527172
22485	527173
66161	527174
3921	527175
14035	527176
8420	527177
12169	527178
26896	527179
55181	527180
47685	527181
51775	527182
78143	527183
26821	527184
69392	527185
23106	527186
8431	527187
1195	527188
26219	527189
36142	527190
24	527191
110377	527192
127206	527193
34515	527194
83435	527195
3405	527196
15158	527197
10269	527198
78480	527199
12723	527200
4672	527201
8047	527202
40307	527203
15716	527204
79535	527205
73036	527206
258	527207
57266	527208
13160	527209
21899	527210
40058	527211
9604	527212
14390	527213
94272	527214
11814	527215
53513	527216
1	527217
10634	527218
1593	527219
3935	527220
13497	527221
275	527222
17131	527223
6494	527224
269	527225
11854	527226
8179	527227
161366	527228
8928	527229
20852	527230
82399	527231
1469	527232
143913	527233
2324	527234
14040	527235
64045	527236
13339	527237
32835	527238
44432	527239
31813	527240
66463	527241
50476	527242
15449	527243
27963	527244
48093	527245
16188	527246
22913	527247
128319	527248
22712	527249
1180	527250
97868	527251
52729	527252
106797	527253
35272	527254
62788	527255
134352	527256
870	527257
2050	527258
31375	527259
127932	527260
10819	527261
87485	527262
38965	527263
17831	527264
112540	527265
93775	527266
90184	527267
88439	527268
54239	527269
149078	527270
21675	527271
18574	527272
32780	527273
9023	527274
98867	527275
16710	527276
3935	527277
45817	527278
23325	527279
120188	527280
362	527281
130092	527282
27089	527283
1979	527284
11265	527285
11981	527286
67067	527287
987	527288
32348	527289
1793	527290
1403	527291
3002	527292
21126	527293
544	527294
728	527295
8065	527296
77206	527297
90702	527298
10496	527299
70002	527300
53655	527301
66043	527302
19774	527303
47401	527304
26099	527305
7964	527306
120498	527307
40492	527308
52995	527309
10301	527310
5884	527311
8640	527312
48749	527313
9606	527314
48069	527315
57166	527316
12650	527317
122374	527318
60918	527319
31139	527320
46348	527321
93365	527322
1488	527323
29778	527324
3115	527325
82556	527326
3832	527327
10786	527328
54518	527329
161054	527330
44588	527331
26447	527332
9504	527333
21533	527334
96832	527335
38697	527336
101186	527337
6935	527338
18220	527339
5086	527340
15374	527341
1429	527342
20744	527343
12797	527344
104322	527345
6301	527346
22191	527347
30591	527348
22284	527349
11662	527350
96244	527351
34995	527352
52125	527353
1089	527354
102501	527355
95679	527356
14489	527357
42687	527358
4199	527359
117	527360
66003	527361
76086	527362
2832	527363
52155	527364
1245	527365
79724	527366
537	527367
52579	527368
40321	527369
3654	527370
3726	527371
23670	527372
1869	527373
47072	527374
1415	527375
76373	527376
968	527377
17584	527378
34257	527379
118051	527380
12792	527381
33467	527382
4771	527383
11402	527384
28670	527385
8409	527386
14318	527387
74985	527388
49531	527389
35352	527390
15981	527391
141252	527392
1702	527393
35423	527394
3356	527395
16498	527396
79564	527397
14833	527398
30808	527399
4401	527400
59553	527401
94024	527402
126870	527403
20617	527404
1014	527405
18620	527406
61594	527407
102691	527408
39285	527409
82426	527410
116001	527411
100	527412
86765	527413
70529	527414
6900	527415
19908	527416
35134	527417
49804	527418
3636	527419
42209	527420
109514	527421
10042	527422
4049	527423
17034	527424
98796	527425
69439	527426
144072	527427
4009	527428
61609	527429
42406	527430
104570	527431
3446	527432
25719	527433
73978	527434
80531	527435
66702	527436
38972	527437
6442	527438
101166	527439
101265	527440
122521	527441
58	527442
1700	527443
21437	527444
17889	527445
20447	527446
10230	527447
66132	527448
2365	527449
4843	527450
128046	527451
48	527452
12987	527453
25526	527454
143944	527455
40536	527456
1100	527457
40950	527458
166182	527459
5729	527460
40506	527461
22706	527462
12482	527463
17019	527464
65304	527465
65398	527466
49011	527467
28376	527468
76120	527469
51581	527470
23965	527471
51217	527472
15602	527473
30765	527474
75798	527475
9472	527476
27381	527477
120237	527478
123274	527479
82705	527480
124962	527481
11051	527482
1195	527483
4474	527484
18211	527485
94735	527486
11921	527487
47348	527488
21632	527489
15618	527490
6199	527491
52269	527492
22699	527493
129725	527494
31640	527495
48039	527496
100406	527497
6430	527498
35369	527499
101638	527500
37523	527501
31569	527502
24999	527503
95089	527504
33231	527505
60324	527506
645	527507
18653	527508
42677	527509
20018	527510
18780	527511
110910	527512
67537	527513
24891	527514
97236	527515
6494	527516
40074	527517
109870	527518
46994	527519
24474	527520
131969	527521
4691	527522
32115	527523
31704	527524
7179	527525
70200	527526
26851	527527
2669	527528
1984	527529
20276	527530
21967	527531
624	527532
427	527533
40090	527534
35902	527535
10808	527536
35413	527537
60768	527538
163501	527539
15775	527540
1218	527541
90664	527542
29451	527543
11887	527544
59301	527545
70552	527546
28409	527547
11997	527548
4539	527549
9371	527550
16267	527551
107045	527552
3659	527553
171	527554
51391	527555
31643	527556
160868	527557
56019	527558
36655	527559
15573	527560
25885	527561
18716	527562
9011	527563
151269	527564
162959	527565
141182	527566
23581	527567
76188	527568
11445	527569
3340	527570
30026	527571
27912	527572
34920	527573
57894	527574
5962	527575
102633	527576
14203	527577
79920	527578
6554	527579
6697	527580
18043	527581
35733	527582
3591	527583
55285	527584
51211	527585
33729	527586
28712	527587
91752	527588
31095	527589
12215	527590
40289	527591
91090	527592
77067	527593
32552	527594
54269	527595
41873	527596
7551	527597
5256	527598
58896	527599
24412	527600
22406	527601
127670	527602
9565	527603
47063	527604
803	527605
7019	527606
1579	527607
21021	527608
94333	527609
105698	527610
47913	527611
19973	527612
54071	527613
49	527614
59585	527615
46099	527616
94378	527617
134913	527618
1761	527619
2375	527620
26877	527621
7655	527622
1604	527623
40950	527624
1942	527625
16173	527626
41585	527627
4067	527628
32042	527629
36483	527630
9776	527631
3797	527632
49475	527633
16791	527634
5271	527635
157094	527636
31550	527637
5834	527638
12780	527639
138061	527640
48638	527641
3146	527642
1270	527643
58637	527644
2613	527645
4338	527646
40267	527647
8385	527648
59059	527649
99285	527650
3584	527651
25223	527652
42748	527653
7351	527654
3671	527655
36879	527656
74488	527657
105392	527658
14553	527659
8596	527660
20300	527661
58111	527662
56921	527663
91	527664
25746	527665
3686	527666
15156	527667
27207	527668
22177	527669
65208	527670
48680	527671
52475	527672
84448	527673
33359	527674
176	527675
140704	527676
45502	527677
42819	527678
2440	527679
29334	527680
1507	527681
158589	527682
139010	527683
87071	527684
42097	527685
6921	527686
23368	527687
44210	527688
15644	527689
37991	527690
32522	527691
69794	527692
31970	527693
35706	527694
4953	527695
15233	527696
841	527697
14378	527698
9119	527699
9005	527700
106898	527701
446	527702
34260	527703
33711	527704
7291	527705
29792	527706
110343	527707
79992	527708
3848	527709
34693	527710
69968	527711
24879	527712
127	527713
11568	527714
59477	527715
19642	527716
6853	527717
78554	527718
28727	527719
16042	527720
455	527721
22256	527722
1869	527723
86938	527724
12737	527725
344	527726
2257	527727
118593	527728
16488	527729
31037	527730
128368	527731
100112	527732
24323	527733
28632	527734
122790	527735
32698	527736
45695	527737
25330	527738
77227	527739
62309	527740
4494	527741
57729	527742
92048	527743
18508	527744
21906	527745
15043	527746
14116	527747
76983	527748
22437	527749
58133	527750
8569	527751
27883	527752
10882	527753
783	527754
1048	527755
46824	527756
5783	527757
4025	527758
14582	527759
149532	527760
42560	527761
3904	527762
56424	527763
43066	527764
16302	527765
86323	527766
1708	527767
30587	527768
20596	527769
36853	527770
5371	527771
12155	527772
29435	527773
21830	527774
85471	527775
17716	527776
446	527777
44749	527778
10382	527779
2671	527780
302	527781
11259	527782
66121	527783
1405	527784
35634	527785
98894	527786
19991	527787
229	527788
41050	527789
87541	527790
29784	527791
4399	527792
45405	527793
1703	527794
29635	527795
38780	527796
105771	527797
42509	527798
97263	527799
142135	527800
17230	527801
54199	527802
186	527803
26756	527804
544	527805
25114	527806
79562	527807
145789	527808
105643	527809
14132	527810
66311	527811
28090	527812
96865	527813
16145	527814
46829	527815
106112	527816
13001	527817
74712	527818
227	527819
14309	527820
15818	527821
28	527822
66825	527823
13873	527824
4106	527825
553	527826
90082	527827
3257	527828
29719	527829
18174	527830
116639	527831
44417	527832
133955	527833
33220	527834
14453	527835
43805	527836
2582	527837
43667	527838
43079	527839
96542	527840
134251	527841
23039	527842
43031	527843
50705	527844
77595	527845
8289	527846
60388	527847
11396	527848
58253	527849
12257	527850
43397	527851
98793	527852
4315	527853
32432	527854
897	527855
22418	527856
8753	527857
24515	527858
712	527859
41791	527860
34860	527861
20846	527862
20850	527863
370	527864
12176	527865
5905	527866
10567	527867
26409	527868
86518	527869
19352	527870
43557	527871
37893	527872
23136	527873
20079	527874
73739	527875
58311	527876
1722	527877
52685	527878
145262	527879
942	527880
39911	527881
50929	527882
12849	527883
227	527884
79500	527885
62458	527886
16907	527887
17367	527888
68558	527889
157156	527890
17891	527891
109317	527892
47632	527893
24372	527894
52485	527895
37010	527896
51721	527897
11589	527898
71348	527899
7220	527900
13997	527901
3308	527902
21157	527903
26843	527904
115817	527905
790	527906
82830	527907
14943	527908
21212	527909
1356	527910
15648	527911
4533	527912
94505	527913
20875	527914
135017	527915
65002	527916
53361	527917
6930	527918
140619	527919
31435	527920
15516	527921
13444	527922
132781	527923
334	527924
1950	527925
23095	527926
901	527927
19118	527928
4461	527929
53341	527930
25212	527931
25765	527932
22750	527933
120334	527934
11058	527935
46372	527936
49962	527937
15834	527938
85671	527939
21847	527940
92404	527941
48308	527942
42964	527943
12497	527944
48887	527945
8223	527946
107341	527947
1207	527948
132686	527949
1660	527950
13830	527951
78195	527952
24260	527953
11542	527954
4232	527955
37675	527956
26197	527957
18475	527958
64690	527959
40403	527960
81142	527961
12441	527962
4974	527963
10953	527964
5445	527965
26232	527966
17286	527967
6029	527968
2670	527969
11096	527970
31077	527971
1699	527972
74327	527973
5521	527974
68254	527975
28488	527976
2902	527977
108161	527978
2665	527979
5155	527980
82044	527981
23624	527982
76467	527983
7518	527984
60593	527985
142455	527986
20813	527987
64880	527988
5341	527989
7647	527990
119024	527991
47198	527992
42334	527993
71911	527994
73538	527995
16059	527996
73276	527997
2800	527998
11286	527999
12760	528000
6960	528001
1569	528002
328	528003
65652	528004
25126	528005
151439	528006
63767	528007
42031	528008
67574	528009
68889	528010
29927	528011
1179	528012
26523	528013
11674	528014
17977	528015
56628	528016
928	528017
4673	528018
2489	528019
2777	528020
7759	528021
4843	528022
18871	528023
870	528024
93575	528025
28150	528026
36548	528027
62031	528028
133292	528029
93809	528030
20368	528031
88956	528032
34810	528033
2099	528034
59043	528035
34574	528036
6323	528037
63966	528038
12865	528039
96997	528040
413	528041
3577	528042
13385	528043
64892	528044
33943	528045
80594	528046
92769	528047
74	528048
73776	528049
99074	528050
52092	528051
73417	528052
6748	528053
49659	528054
26259	528055
51007	528056
124585	528057
37997	528058
26401	528059
127278	528060
5205	528061
21667	528062
511	528063
6295	528064
18591	528065
6845	528066
69139	528067
35019	528068
12	528069
27936	528070
144747	528071
5577	528072
41751	528073
23394	528074
11733	528075
13518	528076
70118	528077
93847	528078
25199	528079
21677	528080
11877	528081
2961	528082
30153	528083
19059	528084
44884	528085
22936	528086
124178	528087
18348	528088
78265	528089
141141	528090
1301	528091
3295	528092
155149	528093
686	528094
49857	528095
999	528096
95325	528097
16153	528098
6314	528099
18315	528100
60474	528101
67120	528102
92610	528103
75286	528104
11457	528105
13209	528106
1940	528107
28065	528108
81379	528109
3400	528110
61123	528111
3893	528112
465	528113
47362	528114
31024	528115
65192	528116
68122	528117
33409	528118
125874	528119
23688	528120
57378	528121
20364	528122
107394	528123
58674	528124
29810	528125
4857	528126
18904	528127
23490	528128
151932	528129
16051	528130
6015	528131
11458	528132
29	528133
30589	528134
69138	528135
7722	528136
9246	528137
65842	528138
63398	528139
67916	528140
1791	528141
23715	528142
97242	528143
16533	528144
86	528145
1628	528146
79592	528147
126	528148
49118	528149
4649	528150
50097	528151
15200	528152
25985	528153
8097	528154
7465	528155
55314	528156
121014	528157
8324	528158
63128	528159
1498	528160
26620	528161
133202	528162
9198	528163
11684	528164
42691	528165
166388	528166
2001	528167
32839	528168
9996	528169
7066	528170
64467	528171
28892	528172
19050	528173
13106	528174
15363	528175
99066	528176
23517	528177
24843	528178
21664	528179
13627	528180
99207	528181
2991	528182
37520	528183
5472	528184
17555	528185
83606	528186
48296	528187
6530	528188
101013	528189
126539	528190
88892	528191
31848	528192
74733	528193
37088	528194
36704	528195
10177	528196
28114	528197
40152	528198
72039	528199
63989	528200
43763	528201
54639	528202
20277	528203
18125	528204
37528	528205
1076	528206
98549	528207
3764	528208
247	528209
1394	528210
11844	528211
1624	528212
15935	528213
16396	528214
22575	528215
72071	528216
746	528217
47749	528218
16191	528219
22143	528220
17677	528221
45337	528222
12182	528223
53963	528224
3580	528225
128821	528226
2782	528227
56587	528228
155534	528229
40309	528230
44832	528231
28033	528232
15974	528233
62495	528234
144656	528235
105825	528236
18072	528237
28773	528238
34715	528239
102651	528240
59340	528241
19931	528242
5186	528243
36886	528244
17136	528245
81970	528246
66224	528247
4457	528248
42966	528249
13397	528250
42855	528251
111579	528252
35444	528253
23855	528254
47215	528255
59240	528256
17419	528257
5448	528258
4022	528259
96156	528260
89939	528261
135623	528262
9871	528263
5330	528264
27917	528265
49924	528266
1296	528267
23366	528268
46810	528269
131489	528270
23678	528271
10086	528272
77347	528273
39883	528274
7409	528275
23538	528276
28969	528277
35017	528278
152328	528279
14550	528280
61618	528281
133257	528282
14134	528283
26587	528284
3992	528285
39302	528286
82895	528287
124700	528288
1165	528289
79277	528290
42169	528291
63288	528292
86043	528293
38745	528294
36269	528295
498	528296
23218	528297
66747	528298
59059	528299
38227	528300
38610	528301
3381	528302
6730	528303
103402	528304
20479	528305
11167	528306
20598	528307
57	528308
57212	528309
20749	528310
1578	528311
24435	528312
149050	528313
104221	528314
48505	528315
57316	528316
40963	528317
68425	528318
7520	528319
19438	528320
44988	528321
61990	528322
2125	528323
29475	528324
60530	528325
1976	528326
96223	528327
5603	528328
103661	528329
17917	528330
4476	528331
21146	528332
15464	528333
17361	528334
4056	528335
23333	528336
29781	528337
11647	528338
494	528339
79358	528340
62206	528341
14448	528342
45579	528343
50677	528344
71	528345
49239	528346
54889	528347
87378	528348
79100	528349
55831	528350
5756	528351
50867	528352
49319	528353
160978	528354
105742	528355
69351	528356
12536	528357
62254	528358
109494	528359
54017	528360
3345	528361
34278	528362
19411	528363
3628	528364
67099	528365
50466	528366
50585	528367
13736	528368
84829	528369
23723	528370
18603	528371
2834	528372
1016	528373
344	528374
89226	528375
37720	528376
62	528377
23165	528378
18493	528379
104021	528380
77710	528381
20432	528382
99422	528383
63947	528384
31177	528385
25591	528386
15027	528387
9710	528388
145791	528389
42112	528390
3295	528391
102151	528392
7351	528393
1725	528394
49098	528395
35220	528396
72739	528397
9777	528398
80500	528399
1666	528400
76921	528401
38807	528402
10475	528403
70947	528404
13670	528405
19312	528406
25214	528407
4746	528408
67541	528409
20130	528410
7826	528411
68754	528412
1141	528413
77642	528414
75227	528415
4548	528416
70180	528417
31361	528418
3665	528419
1365	528420
27872	528421
31641	528422
4463	528423
8661	528424
1617	528425
17436	528426
20725	528427
28179	528428
1767	528429
49492	528430
3289	528431
82177	528432
91436	528433
53768	528434
26146	528435
138541	528436
13191	528437
13796	528438
18565	528439
82172	528440
33166	528441
1006	528442
1493	528443
4206	528444
80094	528445
28617	528446
28214	528447
9194	528448
134081	528449
3536	528450
166492	528451
41824	528452
96358	528453
42545	528454
66367	528455
117927	528456
30426	528457
5590	528458
37811	528459
56758	528460
119443	528461
36490	528462
11825	528463
49370	528464
13608	528465
76983	528466
16038	528467
3285	528468
28712	528469
51674	528470
42531	528471
46896	528472
91260	528473
3876	528474
50896	528475
57231	528476
56619	528477
40867	528478
1129	528479
7532	528480
4303	528481
140637	528482
121472	528483
21530	528484
8389	528485
4078	528486
4937	528487
45569	528488
28578	528489
58157	528490
57062	528491
24889	528492
7548	528493
32579	528494
11913	528495
47278	528496
5908	528497
89709	528498
4704	528499
62069	528500
11369	528501
55349	528502
10695	528503
4414	528504
48792	528505
35738	528506
10095	528507
49507	528508
1236	528509
128897	528510
9387	528511
6084	528512
12674	528513
3865	528514
21053	528515
128270	528516
82495	528517
125	528518
6502	528519
24684	528520
6545	528521
34132	528522
16228	528523
9869	528524
14419	528525
10437	528526
44453	528527
70004	528528
25	528529
15193	528530
110341	528531
6912	528532
86756	528533
17163	528534
3811	528535
10213	528536
24965	528537
3828	528538
153025	528539
5424	528540
27314	528541
11101	528542
19574	528543
10197	528544
32072	528545
19707	528546
47091	528547
26461	528548
59584	528549
69757	528550
14734	528551
11406	528552
121	528553
38991	528554
45473	528555
48477	528556
56	528557
72507	528558
69923	528559
6516	528560
7815	528561
45221	528562
31685	528563
65930	528564
12074	528565
11585	528566
4989	528567
7488	528568
4156	528569
59768	528570
28337	528571
79174	528572
8459	528573
18487	528574
5122	528575
73561	528576
39712	528577
3016	528578
1837	528579
838	528580
26497	528581
13	528582
14970	528583
153964	528584
3047	528585
27880	528586
6120	528587
84607	528588
30400	528589
24588	528590
60283	528591
112227	528592
8760	528593
46229	528594
13515	528595
8142	528596
56675	528597
8504	528598
50045	528599
38452	528600
12978	528601
23086	528602
33391	528603
1828	528604
45464	528605
8470	528606
17455	528607
5486	528608
49205	528609
86281	528610
46331	528611
2597	528612
9329	528613
155	528614
31516	528615
119672	528616
16298	528617
24676	528618
16878	528619
2402	528620
7801	528621
94144	528622
12576	528623
2913	528624
850	528625
102098	528626
75516	528627
14021	528628
83538	528629
152723	528630
50021	528631
12137	528632
10094	528633
45561	528634
92891	528635
32783	528636
64486	528637
117089	528638
68709	528639
162569	528640
24	528641
14140	528642
63301	528643
70136	528644
15642	528645
3597	528646
2303	528647
440	528648
151783	528649
117322	528650
7665	528651
128282	528652
66233	528653
84570	528654
135215	528655
5734	528656
1180	528657
20714	528658
39784	528659
104392	528660
71815	528661
128680	528662
18979	528663
16787	528664
69885	528665
13874	528666
53736	528667
68246	528668
17968	528669
61716	528670
100489	528671
26067	528672
25645	528673
34497	528674
42937	528675
117402	528676
15528	528677
16921	528678
151824	528679
22113	528680
4727	528681
93398	528682
102893	528683
94305	528684
3752	528685
11334	528686
93049	528687
111	528688
140414	528689
6031	528690
21976	528691
40947	528692
119866	528693
10737	528694
3055	528695
21673	528696
69416	528697
30283	528698
5170	528699
17919	528700
281	528701
115365	528702
61671	528703
34130	528704
115578	528705
1770	528706
40381	528707
110311	528708
28590	528709
8890	528710
79432	528711
12234	528712
84714	528713
1041	528714
3124	528715
44343	528716
17452	528717
25506	528718
96933	528719
20791	528720
2106	528721
112919	528722
53089	528723
37768	528724
10983	528725
39729	528726
59274	528727
15905	528728
21066	528729
8423	528730
5201	528731
73820	528732
24958	528733
38822	528734
132566	528735
7481	528736
32598	528737
5457	528738
6893	528739
16701	528740
33933	528741
10561	528742
121392	528743
33188	528744
8556	528745
20032	528746
19378	528747
26791	528748
860	528749
6270	528750
4424	528751
116194	528752
22300	528753
35621	528754
114841	528755
81063	528756
46626	528757
52701	528758
58688	528759
115733	528760
59911	528761
5852	528762
46437	528763
20617	528764
170	528765
701	528766
24086	528767
140	528768
5142	528769
22249	528770
26193	528771
126595	528772
149858	528773
11417	528774
4278	528775
103909	528776
5712	528777
1750	528778
82	528779
7095	528780
57311	528781
50250	528782
92340	528783
10859	528784
39601	528785
158790	528786
7334	528787
94875	528788
88681	528789
1925	528790
15537	528791
57757	528792
85873	528793
7325	528794
80638	528795
255	528796
2974	528797
28652	528798
46179	528799
8626	528800
73306	528801
12097	528802
54779	528803
86292	528804
4194	528805
49214	528806
5447	528807
8981	528808
123030	528809
69529	528810
50117	528811
21167	528812
11277	528813
2181	528814
74270	528815
118308	528816
2443	528817
21043	528818
37770	528819
4726	528820
6778	528821
63596	528822
65547	528823
6077	528824
38172	528825
44943	528826
30721	528827
19600	528828
50098	528829
2688	528830
123320	528831
12471	528832
39189	528833
22258	528834
107183	528835
24278	528836
1982	528837
95703	528838
11993	528839
327	528840
40854	528841
128013	528842
34034	528843
2	528844
102038	528845
10658	528846
47626	528847
3968	528848
7253	528849
343	528850
57981	528851
144431	528852
35380	528853
102238	528854
3307	528855
54655	528856
50794	528857
23092	528858
20820	528859
10425	528860
58534	528861
98840	528862
12953	528863
4743	528864
59	528865
32044	528866
59503	528867
45375	528868
7754	528869
27004	528870
55031	528871
64173	528872
2006	528873
2799	528874
44041	528875
60571	528876
70286	528877
82300	528878
126195	528879
37942	528880
24736	528881
22900	528882
18684	528883
15381	528884
31034	528885
10260	528886
80378	528887
36809	528888
101834	528889
34837	528890
60074	528891
13226	528892
471	528893
3690	528894
630	528895
73517	528896
37832	528897
51890	528898
22020	528899
59886	528900
21239	528901
149173	528902
47893	528903
36389	528904
155091	528905
33652	528906
106550	528907
54428	528908
204	528909
35590	528910
3697	528911
16269	528912
4262	528913
22051	528914
34103	528915
211	528916
4117	528917
91739	528918
79077	528919
38010	528920
93548	528921
61807	528922
44443	528923
28402	528924
79088	528925
46073	528926
163919	528927
110823	528928
22545	528929
9426	528930
2375	528931
24133	528932
7509	528933
5672	528934
27638	528935
128892	528936
38240	528937
52933	528938
22591	528939
84405	528940
27842	528941
5804	528942
23839	528943
11118	528944
2679	528945
15913	528946
43088	528947
25743	528948
48391	528949
9656	528950
1359	528951
4980	528952
155284	528953
59438	528954
117846	528955
7593	528956
18683	528957
84934	528958
7387	528959
40742	528960
1597	528961
69998	528962
38234	528963
72651	528964
1404	528965
78227	528966
8918	528967
39017	528968
26719	528969
115582	528970
85210	528971
1921	528972
4037	528973
8410	528974
33321	528975
49655	528976
32	528977
60228	528978
144821	528979
16708	528980
7267	528981
403	528982
62394	528983
61194	528984
73908	528985
24045	528986
2590	528987
11067	528988
157690	528989
12047	528990
66000	528991
30834	528992
70372	528993
29022	528994
9897	528995
197	528996
129058	528997
1835	528998
48620	528999
33265	529000
68168	529001
56973	529002
56508	529003
75895	529004
142010	529005
62334	529006
43133	529007
57536	529008
5778	529009
74892	529010
40201	529011
19367	529012
50616	529013
38266	529014
65939	529015
43977	529016
32362	529017
120502	529018
5152	529019
118740	529020
23350	529021
2572	529022
1004	529023
72937	529024
5234	529025
54432	529026
46025	529027
62886	529028
7984	529029
20088	529030
556	529031
25069	529032
121072	529033
3163	529034
21969	529035
40862	529036
49160	529037
24532	529038
2662	529039
20274	529040
6818	529041
10505	529042
1821	529043
114383	529044
25480	529045
97476	529046
71086	529047
73654	529048
13149	529049
111386	529050
767	529051
960	529052
146267	529053
19006	529054
48456	529055
14311	529056
68940	529057
20021	529058
70943	529059
26362	529060
23842	529061
84301	529062
140123	529063
67908	529064
8294	529065
33987	529066
41842	529067
5501	529068
60358	529069
16993	529070
14823	529071
2460	529072
66741	529073
121	529074
4454	529075
156457	529076
661	529077
1845	529078
26170	529079
45279	529080
310	529081
124631	529082
3762	529083
7945	529084
8068	529085
16950	529086
7735	529087
129562	529088
4185	529089
15727	529090
48271	529091
20747	529092
34330	529093
22457	529094
37409	529095
61272	529096
56707	529097
916	529098
11434	529099
2861	529100
25676	529101
72155	529102
98910	529103
1469	529104
10359	529105
1429	529106
66980	529107
75531	529108
35033	529109
19271	529110
80081	529111
46361	529112
3218	529113
4887	529114
34594	529115
36771	529116
4397	529117
75500	529118
35121	529119
26829	529120
27063	529121
2407	529122
26815	529123
206	529124
91964	529125
49309	529126
16435	529127
99240	529128
1214	529129
29642	529130
6040	529131
16699	529132
141	529133
4071	529134
140581	529135
3593	529136
15210	529137
79857	529138
11400	529139
16489	529140
20832	529141
105766	529142
119445	529143
47034	529144
8888	529145
437	529146
139341	529147
7392	529148
47668	529149
70056	529150
25875	529151
15664	529152
12932	529153
5544	529154
25130	529155
85114	529156
31519	529157
3441	529158
35296	529159
115686	529160
41233	529161
71743	529162
71419	529163
162614	529164
15358	529165
11403	529166
46843	529167
103040	529168
145927	529169
73481	529170
1747	529171
20415	529172
19978	529173
10262	529174
89750	529175
50075	529176
137956	529177
111817	529178
3629	529179
94423	529180
38653	529181
48640	529182
3096	529183
6869	529184
27039	529185
13764	529186
33762	529187
90588	529188
15255	529189
53789	529190
29661	529191
75466	529192
40384	529193
47303	529194
106029	529195
55501	529196
31714	529197
21578	529198
13566	529199
123352	529200
42034	529201
15042	529202
40675	529203
23127	529204
9272	529205
15089	529206
6426	529207
4090	529208
55253	529209
5483	529210
23315	529211
74946	529212
21644	529213
110646	529214
68138	529215
63861	529216
7543	529217
12014	529218
42234	529219
23082	529220
55528	529221
102235	529222
97051	529223
1190	529224
76566	529225
2884	529226
53291	529227
13579	529228
21258	529229
15175	529230
3058	529231
20809	529232
3929	529233
2437	529234
44811	529235
64774	529236
26285	529237
5577	529238
6362	529239
26843	529240
38191	529241
45071	529242
16217	529243
36782	529244
42450	529245
13605	529246
11615	529247
142998	529248
11109	529249
7315	529250
10772	529251
93154	529252
6149	529253
29638	529254
19088	529255
69067	529256
111169	529257
133591	529258
100720	529259
81721	529260
70315	529261
165909	529262
107533	529263
38044	529264
42720	529265
35290	529266
11232	529267
3081	529268
674	529269
87568	529270
6581	529271
72141	529272
96741	529273
89377	529274
3955	529275
2514	529276
5642	529277
153357	529278
36797	529279
79278	529280
300	529281
37822	529282
37037	529283
64	529284
5447	529285
12288	529286
7325	529287
640	529288
17399	529289
22566	529290
4201	529291
3510	529292
60064	529293
58684	529294
42181	529295
83125	529296
43098	529297
37557	529298
8951	529299
65150	529300
58724	529301
5011	529302
8482	529303
21332	529304
3650	529305
84628	529306
22746	529307
47003	529308
3534	529309
74626	529310
102243	529311
12853	529312
33052	529313
103918	529314
12954	529315
89993	529316
41302	529317
749	529318
5304	529319
21274	529320
131869	529321
74496	529322
97934	529323
17484	529324
64416	529325
24172	529326
21854	529327
35740	529328
20898	529329
81030	529330
3179	529331
8331	529332
33959	529333
4651	529334
16462	529335
1781	529336
784	529337
4074	529338
794	529339
2604	529340
56144	529341
549	529342
21561	529343
42060	529344
38781	529345
11846	529346
99457	529347
35891	529348
243	529349
115578	529350
96416	529351
1065	529352
23662	529353
6105	529354
23187	529355
24962	529356
82466	529357
57480	529358
46846	529359
95515	529360
1140	529361
56073	529362
80731	529363
620	529364
15445	529365
2537	529366
52	529367
64020	529368
65715	529369
83711	529370
132939	529371
117681	529372
8994	529373
17641	529374
1813	529375
35988	529376
6604	529377
5300	529378
3202	529379
63250	529380
6455	529381
32543	529382
13565	529383
40512	529384
2258	529385
86	529386
73113	529387
36809	529388
102394	529389
30608	529390
2871	529391
24026	529392
10545	529393
120814	529394
694	529395
45045	529396
54094	529397
125728	529398
994	529399
663	529400
15349	529401
61121	529402
47325	529403
221	529404
36069	529405
32017	529406
23789	529407
4347	529408
43535	529409
113291	529410
31342	529411
150892	529412
29083	529413
2945	529414
10593	529415
553	529416
4644	529417
147896	529418
77904	529419
16628	529420
57608	529421
64126	529422
22935	529423
70776	529424
36813	529425
13434	529426
48029	529427
15219	529428
683	529429
35579	529430
132940	529431
2208	529432
36317	529433
80355	529434
3907	529435
67589	529436
30595	529437
15714	529438
59967	529439
1629	529440
86183	529441
1434	529442
131573	529443
182	529444
4640	529445
67317	529446
19610	529447
87048	529448
72500	529449
43932	529450
62016	529451
53437	529452
59715	529453
47560	529454
5168	529455
87218	529456
49341	529457
108350	529458
109398	529459
35961	529460
40828	529461
21787	529462
99362	529463
5411	529464
90774	529465
55119	529466
52012	529467
13976	529468
31188	529469
1715	529470
35919	529471
20220	529472
10704	529473
62982	529474
22652	529475
22822	529476
18265	529477
150837	529478
1638	529479
1686	529480
155646	529481
27474	529482
90731	529483
157747	529484
77062	529485
5232	529486
109990	529487
7527	529488
32121	529489
55100	529490
81933	529491
99453	529492
3002	529493
37146	529494
14681	529495
3093	529496
15688	529497
15187	529498
130739	529499
7205	529500
71139	529501
155604	529502
54440	529503
42854	529504
85495	529505
570	529506
21885	529507
26110	529508
71244	529509
93887	529510
34534	529511
58215	529512
23326	529513
38401	529514
1162	529515
14546	529516
71129	529517
77735	529518
4636	529519
32963	529520
18263	529521
58092	529522
15460	529523
30468	529524
7193	529525
22234	529526
105180	529527
100274	529528
777	529529
18350	529530
3125	529531
110287	529532
85957	529533
22266	529534
60	529535
99103	529536
15452	529537
16984	529538
724	529539
20693	529540
45162	529541
2521	529542
71295	529543
29345	529544
15050	529545
1617	529546
67867	529547
10662	529548
9082	529549
3057	529550
2594	529551
16960	529552
50718	529553
11564	529554
9618	529555
146580	529556
23988	529557
38168	529558
57646	529559
60558	529560
17665	529561
3073	529562
16154	529563
18199	529564
111645	529565
67651	529566
64925	529567
71678	529568
91311	529569
10798	529570
12248	529571
27045	529572
56331	529573
33932	529574
17424	529575
76512	529576
10391	529577
84771	529578
97705	529579
6316	529580
2473	529581
3740	529582
46081	529583
44600	529584
53842	529585
26052	529586
153103	529587
2515	529588
1466	529589
48470	529590
26304	529591
4066	529592
5530	529593
8332	529594
42908	529595
464	529596
22905	529597
18054	529598
27688	529599
70581	529600
129284	529601
90978	529602
92850	529603
19682	529604
3184	529605
10357	529606
78311	529607
33171	529608
162439	529609
42063	529610
5928	529611
10702	529612
16879	529613
25189	529614
32998	529615
1032	529616
1781	529617
4732	529618
71176	529619
16663	529620
44053	529621
8913	529622
19157	529623
88510	529624
82349	529625
7420	529626
83155	529627
2987	529628
25037	529629
8129	529630
11477	529631
21414	529632
94852	529633
151	529634
150379	529635
24805	529636
76826	529637
127031	529638
8394	529639
3292	529640
69475	529641
54862	529642
94660	529643
17596	529644
104453	529645
14558	529646
42530	529647
83833	529648
611	529649
57839	529650
34151	529651
312	529652
23452	529653
102645	529654
17008	529655
37162	529656
9401	529657
94	529658
84178	529659
682	529660
62121	529661
4296	529662
24842	529663
163619	529664
63608	529665
148096	529666
68340	529667
8	529668
29488	529669
164979	529670
708	529671
39278	529672
108559	529673
51513	529674
2778	529675
8182	529676
74543	529677
52896	529678
85836	529679
18357	529680
8989	529681
100835	529682
22737	529683
28867	529684
20055	529685
72111	529686
36672	529687
26870	529688
157333	529689
67255	529690
123234	529691
32232	529692
10235	529693
16114	529694
27633	529695
12020	529696
157144	529697
37952	529698
15803	529699
7339	529700
45296	529701
27981	529702
78088	529703
43421	529704
114931	529705
9800	529706
103815	529707
17321	529708
30759	529709
4288	529710
4762	529711
5153	529712
918	529713
69634	529714
26475	529715
2881	529716
51252	529717
21583	529718
78713	529719
1371	529720
66976	529721
93607	529722
41375	529723
3490	529724
37824	529725
115665	529726
7390	529727
370	529728
71198	529729
1335	529730
15302	529731
6563	529732
64985	529733
3202	529734
8895	529735
23091	529736
72759	529737
104152	529738
18596	529739
122278	529740
69624	529741
79372	529742
43775	529743
13963	529744
18575	529745
6184	529746
2101	529747
6161	529748
33238	529749
18080	529750
30520	529751
40756	529752
3692	529753
26381	529754
151455	529755
50745	529756
4709	529757
51902	529758
17175	529759
44838	529760
62282	529761
604	529762
31846	529763
19010	529764
60062	529765
1317	529766
72135	529767
15440	529768
2055	529769
81717	529770
61508	529771
4332	529772
13	529773
55022	529774
58848	529775
98719	529776
48869	529777
31709	529778
6555	529779
14351	529780
87991	529781
81691	529782
96537	529783
51851	529784
4339	529785
761	529786
115	529787
254	529788
24864	529789
78748	529790
11632	529791
19151	529792
17117	529793
65623	529794
11797	529795
104384	529796
18047	529797
47814	529798
27776	529799
46624	529800
25136	529801
24520	529802
13305	529803
24420	529804
3405	529805
39990	529806
37143	529807
54880	529808
2876	529809
70575	529810
11801	529811
87890	529812
159751	529813
4040	529814
77744	529815
123735	529816
39630	529817
26296	529818
68981	529819
47043	529820
22532	529821
15913	529822
11643	529823
968	529824
50644	529825
29393	529826
30290	529827
4025	529828
4168	529829
27834	529830
12298	529831
9962	529832
41587	529833
10063	529834
1983	529835
1596	529836
60814	529837
6676	529838
16823	529839
105627	529840
60615	529841
8668	529842
48615	529843
67160	529844
130038	529845
38426	529846
7725	529847
8399	529848
14134	529849
48121	529850
9621	529851
140894	529852
92745	529853
83162	529854
8170	529855
3224	529856
36836	529857
33589	529858
12031	529859
3216	529860
403	529861
20223	529862
11561	529863
24660	529864
26647	529865
49969	529866
61062	529867
24430	529868
34970	529869
90170	529870
24647	529871
13313	529872
46754	529873
50949	529874
97876	529875
73689	529876
38491	529877
20567	529878
52680	529879
4027	529880
34878	529881
62339	529882
33172	529883
4864	529884
74425	529885
653	529886
3061	529887
205	529888
27616	529889
21024	529890
16714	529891
39655	529892
27522	529893
37297	529894
10571	529895
65320	529896
41056	529897
24865	529898
53300	529899
37572	529900
6031	529901
42442	529902
66826	529903
104633	529904
33270	529905
59200	529906
49229	529907
36940	529908
15999	529909
141069	529910
80689	529911
5515	529912
61006	529913
41114	529914
24475	529915
50589	529916
17826	529917
2226	529918
20731	529919
29280	529920
24520	529921
606	529922
2079	529923
38006	529924
9989	529925
67321	529926
27612	529927
25382	529928
130180	529929
71563	529930
131123	529931
21579	529932
90040	529933
30555	529934
5801	529935
139360	529936
56252	529937
88485	529938
166460	529939
7176	529940
3225	529941
12119	529942
72916	529943
10616	529944
31297	529945
18057	529946
128435	529947
60949	529948
85920	529949
25997	529950
17193	529951
27979	529952
76770	529953
140853	529954
56333	529955
62673	529956
10417	529957
101552	529958
23	529959
9173	529960
68566	529961
45129	529962
3252	529963
60108	529964
29017	529965
35761	529966
14860	529967
726	529968
89498	529969
30805	529970
21961	529971
39288	529972
10593	529973
78543	529974
32668	529975
73852	529976
94158	529977
54646	529978
6961	529979
40103	529980
1984	529981
25083	529982
64557	529983
31728	529984
5473	529985
11289	529986
116125	529987
106138	529988
32092	529989
84599	529990
27076	529991
32466	529992
3851	529993
51910	529994
486	529995
41400	529996
81754	529997
141426	529998
126859	529999
24430	530000
68641	530001
36338	530002
10142	530003
204	530004
11383	530005
74990	530006
61504	530007
99054	530008
58725	530009
7306	530010
51666	530011
16189	530012
159827	530013
74084	530014
4851	530015
51311	530016
14898	530017
76852	530018
109568	530019
173	530020
6493	530021
45807	530022
10399	530023
20536	530024
71121	530025
22917	530026
2984	530027
99618	530028
767	530029
48373	530030
845	530031
40264	530032
2377	530033
60408	530034
22414	530035
94570	530036
131875	530037
45398	530038
40981	530039
6131	530040
70557	530041
80653	530042
11451	530043
64883	530044
7823	530045
21926	530046
16840	530047
135327	530048
42110	530049
71503	530050
51639	530051
55068	530052
147886	530053
16716	530054
10376	530055
70354	530056
9290	530057
27212	530058
12991	530059
145052	530060
107237	530061
81186	530062
69354	530063
4004	530064
7170	530065
59011	530066
130642	530067
21448	530068
32274	530069
6652	530070
26463	530071
69043	530072
34816	530073
10612	530074
6073	530075
2003	530076
41656	530077
38577	530078
14476	530079
51737	530080
402	530081
48093	530082
41610	530083
42276	530084
107628	530085
17033	530086
71730	530087
16788	530088
53085	530089
30779	530090
71377	530091
24890	530092
67770	530093
47435	530094
41113	530095
18048	530096
72922	530097
5259	530098
48513	530099
10519	530100
10578	530101
5411	530102
40079	530103
122555	530104
5588	530105
6511	530106
95410	530107
353	530108
27820	530109
6340	530110
647	530111
18998	530112
20844	530113
7659	530114
43173	530115
32601	530116
22506	530117
65294	530118
18961	530119
21909	530120
11201	530121
34451	530122
57978	530123
43791	530124
24998	530125
5627	530126
44301	530127
128868	530128
156905	530129
16706	530130
2302	530131
17398	530132
695	530133
11518	530134
96875	530135
820	530136
3847	530137
154593	530138
32500	530139
165	530140
2219	530141
66167	530142
11328	530143
226	530144
23043	530145
126248	530146
96196	530147
69265	530148
93354	530149
151376	530150
10486	530151
67350	530152
33632	530153
1751	530154
23200	530155
67311	530156
46170	530157
3662	530158
5803	530159
58767	530160
1926	530161
25314	530162
28876	530163
16774	530164
10355	530165
65787	530166
2125	530167
22304	530168
79	530169
118368	530170
28532	530171
51001	530172
1823	530173
13114	530174
14190	530175
36811	530176
53936	530177
93076	530178
53936	530179
45755	530180
4	530181
2	530182
1531	530183
5403	530184
62894	530185
27506	530186
14703	530187
29433	530188
49186	530189
23505	530190
160050	530191
79383	530192
83440	530193
66432	530194
8478	530195
12488	530196
23808	530197
71800	530198
58477	530199
334	530200
36902	530201
5121	530202
31594	530203
87641	530204
50789	530205
15658	530206
8905	530207
119127	530208
3578	530209
46468	530210
2740	530211
11869	530212
2889	530213
99236	530214
50807	530215
25248	530216
48350	530217
2088	530218
64063	530219
2914	530220
25176	530221
1111	530222
76923	530223
90766	530224
98430	530225
11703	530226
23454	530227
70451	530228
69573	530229
54954	530230
24480	530231
13559	530232
54341	530233
66640	530234
42368	530235
14420	530236
77943	530237
3594	530238
20509	530239
49735	530240
14635	530241
5627	530242
21883	530243
857	530244
18255	530245
91302	530246
6397	530247
17508	530248
54334	530249
59478	530250
3929	530251
404	530252
44693	530253
110446	530254
4125	530255
405	530256
13184	530257
22663	530258
35664	530259
8935	530260
20264	530261
6406	530262
159117	530263
42002	530264
15979	530265
4492	530266
2989	530267
57931	530268
15281	530269
99052	530270
1386	530271
7451	530272
79720	530273
1271	530274
35082	530275
10017	530276
37737	530277
24377	530278
19701	530279
22196	530280
20202	530281
29118	530282
15242	530283
124553	530284
31540	530285
5999	530286
21492	530287
27107	530288
39772	530289
120372	530290
18538	530291
39306	530292
100989	530293
116021	530294
19462	530295
38806	530296
41770	530297
30735	530298
56748	530299
1151	530300
80635	530301
9246	530302
1755	530303
1606	530304
78113	530305
69138	530306
4523	530307
41810	530308
66614	530309
24949	530310
102827	530311
137	530312
10584	530313
148	530314
26433	530315
110052	530316
59512	530317
30742	530318
15811	530319
7814	530320
4081	530321
13	530322
65828	530323
7077	530324
51381	530325
37155	530326
545	530327
36250	530328
93513	530329
32784	530330
421	530331
97064	530332
62229	530333
21009	530334
433	530335
92099	530336
39415	530337
21036	530338
92711	530339
9219	530340
39902	530341
9611	530342
81192	530343
17906	530344
13902	530345
13551	530346
4162	530347
35078	530348
80844	530349
75723	530350
9203	530351
113624	530352
43918	530353
57650	530354
22342	530355
12207	530356
20215	530357
83674	530358
68826	530359
2143	530360
19136	530361
7712	530362
37566	530363
45585	530364
37232	530365
59836	530366
42983	530367
114832	530368
42777	530369
81712	530370
30188	530371
38961	530372
21051	530373
34167	530374
3445	530375
3011	530376
50403	530377
43685	530378
153548	530379
63055	530380
35613	530381
75791	530382
95403	530383
24985	530384
50815	530385
39921	530386
2445	530387
18039	530388
95613	530389
69797	530390
15027	530391
17628	530392
1277	530393
37893	530394
21002	530395
75634	530396
5445	530397
39714	530398
25563	530399
33406	530400
34381	530401
1417	530402
56248	530403
1610	530404
1044	530405
12926	530406
4557	530407
13007	530408
70298	530409
16896	530410
10694	530411
17228	530412
89990	530413
209	530414
21398	530415
12539	530416
1414	530417
8523	530418
24803	530419
34847	530420
64599	530421
9892	530422
33045	530423
5135	530424
35020	530425
81499	530426
65413	530427
42257	530428
15420	530429
20841	530430
41862	530431
25954	530432
6466	530433
4331	530434
14195	530435
53275	530436
14433	530437
11044	530438
17733	530439
25234	530440
57389	530441
5941	530442
2757	530443
2535	530444
24526	530445
2459	530446
16747	530447
14750	530448
47287	530449
57289	530450
62363	530451
39595	530452
95408	530453
2001	530454
11103	530455
25880	530456
28511	530457
12790	530458
16296	530459
109499	530460
570	530461
3195	530462
464	530463
48122	530464
87000	530465
156989	530466
88369	530467
252	530468
55249	530469
36867	530470
11108	530471
10424	530472
30969	530473
527	530474
95969	530475
109174	530476
67442	530477
55887	530478
7185	530479
77384	530480
41054	530481
24644	530482
6745	530483
15381	530484
33803	530485
8138	530486
57648	530487
21551	530488
65915	530489
92880	530490
5820	530491
285	530492
4763	530493
81	530494
108285	530495
46388	530496
14809	530497
106987	530498
58943	530499
21336	530500
75599	530501
29536	530502
41487	530503
161582	530504
42079	530505
102092	530506
13931	530507
17816	530508
3512	530509
23053	530510
117831	530511
54023	530512
67332	530513
55987	530514
11482	530515
13938	530516
19140	530517
52559	530518
10538	530519
15633	530520
63715	530521
18184	530522
4436	530523
123582	530524
17015	530525
20012	530526
134604	530527
43516	530528
125403	530529
52537	530530
15572	530531
12826	530532
12252	530533
1411	530534
71856	530535
21426	530536
38319	530537
1265	530538
6618	530539
26100	530540
14909	530541
4677	530542
42286	530543
118603	530544
41671	530545
49916	530546
42378	530547
28514	530548
16971	530549
6769	530550
70752	530551
41178	530552
4389	530553
12757	530554
26140	530555
88629	530556
32975	530557
41525	530558
56952	530559
30716	530560
48710	530561
33180	530562
62551	530563
10719	530564
132347	530565
97377	530566
3973	530567
427	530568
11049	530569
7283	530570
22008	530571
4682	530572
150297	530573
163378	530574
129264	530575
103696	530576
49991	530577
16117	530578
71129	530579
24332	530580
57625	530581
54859	530582
20291	530583
7959	530584
2028	530585
149366	530586
48449	530587
69852	530588
26447	530589
38513	530590
124423	530591
42170	530592
59026	530593
37602	530594
34905	530595
148760	530596
69440	530597
118750	530598
86381	530599
51814	530600
104026	530601
58866	530602
48850	530603
57321	530604
18858	530605
26145	530606
104209	530607
80964	530608
13382	530609
141200	530610
70772	530611
27450	530612
9243	530613
7370	530614
324	530615
12688	530616
3996	530617
9016	530618
9414	530619
13189	530620
2737	530621
283	530622
5509	530623
34491	530624
85553	530625
1136	530626
43526	530627
20410	530628
8867	530629
110607	530630
139206	530631
150946	530632
4092	530633
24390	530634
733	530635
11923	530636
50002	530637
73743	530638
58527	530639
134400	530640
204	530641
104848	530642
59844	530643
33315	530644
16243	530645
16516	530646
31817	530647
44990	530648
50015	530649
10569	530650
14659	530651
75360	530652
9838	530653
8629	530654
5	530655
108081	530656
75594	530657
5919	530658
42003	530659
144166	530660
11384	530661
99898	530662
83569	530663
8808	530664
28334	530665
119285	530666
38912	530667
24652	530668
28160	530669
84865	530670
6602	530671
26321	530672
56063	530673
2417	530674
103297	530675
32409	530676
51052	530677
105079	530678
88738	530679
96042	530680
12164	530681
140835	530682
15717	530683
56527	530684
69528	530685
58776	530686
36668	530687
45968	530688
10773	530689
87638	530690
114408	530691
35080	530692
33132	530693
17021	530694
88295	530695
89950	530696
22639	530697
20474	530698
71382	530699
4510	530700
27961	530701
55403	530702
106445	530703
16632	530704
1728	530705
41684	530706
69658	530707
70319	530708
13389	530709
69714	530710
2281	530711
83767	530712
125564	530713
105759	530714
21596	530715
23763	530716
14784	530717
159708	530718
17583	530719
21881	530720
69389	530721
1920	530722
55583	530723
88875	530724
11925	530725
25004	530726
78861	530727
117728	530728
22475	530729
23593	530730
44515	530731
55596	530732
113463	530733
5979	530734
60960	530735
10073	530736
4109	530737
491	530738
49024	530739
14139	530740
59036	530741
85832	530742
906	530743
58936	530744
3208	530745
20016	530746
23681	530747
826	530748
15557	530749
44840	530750
10919	530751
97509	530752
24767	530753
73922	530754
65894	530755
35936	530756
42106	530757
10923	530758
21969	530759
45351	530760
24008	530761
4214	530762
16451	530763
68173	530764
6993	530765
2734	530766
60376	530767
49371	530768
82931	530769
57014	530770
4022	530771
75333	530772
5749	530773
56648	530774
9205	530775
53	530776
2428	530777
29391	530778
10989	530779
63302	530780
587	530781
78062	530782
4505	530783
1260	530784
28369	530785
950	530786
28370	530787
984	530788
1802	530789
3956	530790
2973	530791
64061	530792
48137	530793
8297	530794
47834	530795
32857	530796
25351	530797
35570	530798
2398	530799
85566	530800
11899	530801
141546	530802
15528	530803
22431	530804
56919	530805
13372	530806
8114	530807
4	530808
24964	530809
1090	530810
133984	530811
31469	530812
96753	530813
37615	530814
2902	530815
4063	530816
80002	530817
75079	530818
40951	530819
17583	530820
43678	530821
3339	530822
43940	530823
9055	530824
19050	530825
164843	530826
23016	530827
64729	530828
1390	530829
1456	530830
59667	530831
21843	530832
28843	530833
873	530834
8767	530835
79259	530836
50293	530837
48028	530838
33961	530839
5315	530840
22262	530841
74804	530842
12098	530843
5784	530844
88638	530845
23915	530846
7406	530847
6752	530848
81358	530849
23719	530850
40117	530851
3298	530852
6882	530853
11994	530854
4185	530855
152798	530856
13710	530857
13853	530858
647	530859
48817	530860
24759	530861
9779	530862
137133	530863
114	530864
19917	530865
30864	530866
18056	530867
13946	530868
52661	530869
20335	530870
72960	530871
19531	530872
57032	530873
68537	530874
120470	530875
22444	530876
4450	530877
336	530878
28536	530879
48199	530880
104215	530881
49654	530882
10715	530883
217	530884
82804	530885
44550	530886
60017	530887
45514	530888
2734	530889
4788	530890
1928	530891
8740	530892
29966	530893
32847	530894
92355	530895
63379	530896
98599	530897
24555	530898
37150	530899
127136	530900
154085	530901
45269	530902
41477	530903
12459	530904
120848	530905
16368	530906
30667	530907
4661	530908
17038	530909
1381	530910
50669	530911
121925	530912
6260	530913
8757	530914
8745	530915
31221	530916
58681	530917
27064	530918
60393	530919
35041	530920
25257	530921
114525	530922
834	530923
9845	530924
18759	530925
10587	530926
58026	530927
44767	530928
79857	530929
115259	530930
10505	530931
94278	530932
21720	530933
24664	530934
39907	530935
50568	530936
6180	530937
14378	530938
9593	530939
63628	530940
18194	530941
94225	530942
75961	530943
17426	530944
3574	530945
130824	530946
35840	530947
5561	530948
18533	530949
90211	530950
150623	530951
35476	530952
3406	530953
199	530954
48160	530955
66	530956
20914	530957
81433	530958
70709	530959
45345	530960
47940	530961
76356	530962
40502	530963
54626	530964
26137	530965
154046	530966
63	530967
29453	530968
16046	530969
107830	530970
66515	530971
8804	530972
70347	530973
90516	530974
121911	530975
53977	530976
8448	530977
8979	530978
5190	530979
25574	530980
2525	530981
22288	530982
3858	530983
135771	530984
116	530985
56788	530986
2484	530987
60155	530988
20963	530989
143351	530990
27135	530991
115879	530992
1847	530993
42844	530994
82106	530995
35230	530996
6340	530997
1953	530998
56080	530999
33912	531000
50109	531001
126831	531002
71064	531003
2847	531004
2632	531005
28216	531006
798	531007
77484	531008
6811	531009
1904	531010
85003	531011
52227	531012
5537	531013
665	531014
44954	531015
26685	531016
1021	531017
13019	531018
30	531019
449	531020
12433	531021
22305	531022
42423	531023
14501	531024
52443	531025
48382	531026
70754	531027
3727	531028
24875	531029
84082	531030
61961	531031
30408	531032
51012	531033
23552	531034
4972	531035
54509	531036
15102	531037
2570	531038
33933	531039
230	531040
5184	531041
67195	531042
14296	531043
22150	531044
105258	531045
8135	531046
5963	531047
25102	531048
124464	531049
19014	531050
2338	531051
54403	531052
22299	531053
21026	531054
105168	531055
379	531056
55980	531057
13614	531058
124667	531059
19342	531060
26002	531061
13815	531062
91535	531063
97134	531064
35172	531065
117429	531066
114418	531067
5017	531068
57774	531069
195	531070
5544	531071
37909	531072
19460	531073
21536	531074
122	531075
93353	531076
25613	531077
1003	531078
86113	531079
48186	531080
23803	531081
90673	531082
107267	531083
49196	531084
1143	531085
18754	531086
54280	531087
5443	531088
50226	531089
22475	531090
39814	531091
164435	531092
99880	531093
104829	531094
3704	531095
24787	531096
128207	531097
32219	531098
7441	531099
28420	531100
11044	531101
14426	531102
8689	531103
53280	531104
89492	531105
58772	531106
65772	531107
115629	531108
139394	531109
87855	531110
60409	531111
23015	531112
11940	531113
396	531114
6541	531115
132336	531116
59786	531117
40916	531118
29179	531119
6124	531120
1495	531121
17260	531122
118239	531123
65464	531124
17836	531125
21647	531126
33457	531127
56427	531128
7427	531129
108318	531130
83503	531131
18495	531132
2337	531133
15705	531134
97094	531135
157710	531136
17081	531137
27571	531138
93758	531139
28507	531140
89476	531141
60519	531142
31469	531143
130352	531144
280	531145
7953	531146
9121	531147
6278	531148
21327	531149
4817	531150
23083	531151
3986	531152
40857	531153
58185	531154
114343	531155
24778	531156
908	531157
6937	531158
21652	531159
51773	531160
42467	531161
13011	531162
2188	531163
9517	531164
61223	531165
33303	531166
11457	531167
1796	531168
20514	531169
21151	531170
4379	531171
53239	531172
55187	531173
68262	531174
15790	531175
20281	531176
66609	531177
26137	531178
6201	531179
4147	531180
91717	531181
30168	531182
9200	531183
68610	531184
25441	531185
1189	531186
30540	531187
16671	531188
38767	531189
57745	531190
8770	531191
102999	531192
13467	531193
17309	531194
67016	531195
122704	531196
57423	531197
95	531198
18561	531199
72268	531200
80804	531201
37417	531202
761	531203
6161	531204
33780	531205
7698	531206
119504	531207
171	531208
17759	531209
113888	531210
89507	531211
2955	531212
2561	531213
11634	531214
14909	531215
9367	531216
58474	531217
7174	531218
39201	531219
86823	531220
7859	531221
1373	531222
21710	531223
8781	531224
6787	531225
2637	531226
108278	531227
71944	531228
50963	531229
11881	531230
20081	531231
12525	531232
54356	531233
34483	531234
58147	531235
29873	531236
34862	531237
28186	531238
3697	531239
1283	531240
25507	531241
1116	531242
9787	531243
46510	531244
93533	531245
4426	531246
112926	531247
23703	531248
56997	531249
104868	531250
34638	531251
2272	531252
49329	531253
11162	531254
18453	531255
8319	531256
21642	531257
4988	531258
33945	531259
126	531260
67691	531261
28632	531262
126515	531263
43679	531264
5187	531265
3663	531266
146260	531267
21568	531268
20296	531269
75242	531270
1228	531271
32662	531272
24383	531273
87793	531274
50697	531275
92669	531276
18816	531277
14216	531278
112911	531279
149931	531280
23878	531281
3227	531282
93983	531283
64087	531284
379	531285
34388	531286
117838	531287
27528	531288
22471	531289
126172	531290
53167	531291
62008	531292
24141	531293
8918	531294
23064	531295
1580	531296
8782	531297
100327	531298
12736	531299
103179	531300
22761	531301
60805	531302
6864	531303
5079	531304
4600	531305
95382	531306
34447	531307
61790	531308
7	531309
26316	531310
17036	531311
1166	531312
43958	531313
53872	531314
43314	531315
11902	531316
33954	531317
34927	531318
98335	531319
15024	531320
40216	531321
25273	531322
106847	531323
16763	531324
3050	531325
30912	531326
86731	531327
54896	531328
35311	531329
6144	531330
342	531331
34464	531332
3382	531333
100163	531334
6376	531335
72070	531336
58443	531337
30691	531338
438	531339
68449	531340
37459	531341
1184	531342
98676	531343
16908	531344
3540	531345
36951	531346
33275	531347
48602	531348
123449	531349
11850	531350
92335	531351
26701	531352
35353	531353
3886	531354
27719	531355
2422	531356
1281	531357
16609	531358
65310	531359
44443	531360
88324	531361
122841	531362
47209	531363
103824	531364
3922	531365
147028	531366
5668	531367
35163	531368
57064	531369
52240	531370
18411	531371
118993	531372
20090	531373
984	531374
6741	531375
5284	531376
30552	531377
7884	531378
12681	531379
188	531380
30047	531381
82874	531382
8125	531383
15	531384
64604	531385
69476	531386
2311	531387
60824	531388
16700	531389
55293	531390
73472	531391
37940	531392
11341	531393
78721	531394
42653	531395
114448	531396
21001	531397
6481	531398
58146	531399
11213	531400
82	531401
82501	531402
73947	531403
122932	531404
6438	531405
94993	531406
3521	531407
57710	531408
5707	531409
1505	531410
44221	531411
11152	531412
1166	531413
68879	531414
93127	531415
9928	531416
4149	531417
11489	531418
84222	531419
52471	531420
111267	531421
39358	531422
64422	531423
6160	531424
30875	531425
29011	531426
8500	531427
19094	531428
89832	531429
201	531430
9343	531431
10122	531432
36950	531433
4201	531434
11032	531435
7610	531436
15802	531437
1595	531438
59689	531439
65213	531440
54952	531441
3935	531442
30245	531443
66474	531444
52809	531445
14900	531446
8325	531447
159152	531448
7264	531449
2585	531450
16201	531451
7	531452
4118	531453
27877	531454
22814	531455
160199	531456
116149	531457
80363	531458
40144	531459
85555	531460
17989	531461
8392	531462
106768	531463
61853	531464
14421	531465
97930	531466
59695	531467
12204	531468
21153	531469
4820	531470
2886	531471
19932	531472
32488	531473
59511	531474
93	531475
127926	531476
64673	531477
24081	531478
13162	531479
75382	531480
98318	531481
47563	531482
32547	531483
52561	531484
4896	531485
5646	531486
43613	531487
43248	531488
72949	531489
69573	531490
973	531491
50329	531492
60740	531493
10631	531494
84972	531495
3878	531496
7909	531497
37809	531498
79864	531499
53409	531500
35478	531501
163905	531502
7230	531503
39369	531504
32261	531505
48682	531506
48832	531507
38792	531508
4792	531509
14848	531510
42344	531511
8012	531512
62112	531513
93853	531514
2403	531515
21391	531516
65686	531517
70120	531518
65643	531519
113519	531520
21825	531521
83390	531522
27884	531523
108542	531524
17230	531525
43533	531526
92720	531527
74849	531528
740	531529
347	531530
36	531531
2359	531532
58947	531533
103232	531534
42060	531535
40039	531536
14428	531537
615	531538
36685	531539
41739	531540
56403	531541
1850	531542
68218	531543
118901	531544
28576	531545
6705	531546
7838	531547
33393	531548
14351	531549
822	531550
30400	531551
40570	531552
138125	531553
73907	531554
29544	531555
9882	531556
110113	531557
30823	531558
123149	531559
1996	531560
3413	531561
29185	531562
24362	531563
132379	531564
1835	531565
7526	531566
77720	531567
22908	531568
115236	531569
3812	531570
34618	531571
14220	531572
14098	531573
19189	531574
4368	531575
10906	531576
46736	531577
62869	531578
11181	531579
96870	531580
135440	531581
12663	531582
15	531583
18873	531584
60447	531585
14586	531586
112651	531587
6233	531588
60168	531589
15636	531590
26029	531591
5179	531592
30910	531593
28421	531594
94647	531595
18058	531596
57330	531597
28012	531598
11955	531599
7538	531600
13762	531601
10159	531602
100	531603
3230	531604
2014	531605
5001	531606
317	531607
54142	531608
4313	531609
130183	531610
88056	531611
13530	531612
23123	531613
33585	531614
2339	531615
143181	531616
54206	531617
280	531618
15027	531619
17194	531620
31617	531621
140203	531622
44032	531623
91105	531624
100043	531625
59964	531626
100795	531627
5615	531628
88826	531629
43194	531630
79142	531631
6356	531632
10177	531633
97484	531634
15062	531635
15888	531636
145016	531637
39487	531638
8486	531639
16926	531640
30353	531641
65695	531642
43862	531643
15104	531644
143922	531645
5915	531646
43731	531647
2362	531648
123	531649
3545	531650
48104	531651
22494	531652
106386	531653
17270	531654
80305	531655
741	531656
72245	531657
57891	531658
16692	531659
27794	531660
338	531661
127062	531662
63005	531663
58753	531664
4061	531665
18555	531666
109972	531667
4179	531668
2992	531669
5824	531670
7649	531671
539	531672
45355	531673
16383	531674
450	531675
19467	531676
12406	531677
107718	531678
89089	531679
42915	531680
19846	531681
67943	531682
34111	531683
618	531684
16164	531685
35573	531686
440	531687
23950	531688
69264	531689
96385	531690
11168	531691
110658	531692
19153	531693
13734	531694
143	531695
129571	531696
833	531697
25934	531698
445	531699
60218	531700
717	531701
1699	531702
128640	531703
12230	531704
19003	531705
16893	531706
14953	531707
18051	531708
163183	531709
25620	531710
6737	531711
142418	531712
9206	531713
2164	531714
93	531715
6286	531716
17319	531717
5750	531718
30439	531719
33240	531720
57492	531721
22280	531722
94976	531723
115044	531724
10152	531725
47645	531726
89201	531727
57825	531728
17884	531729
27042	531730
3973	531731
55345	531732
110697	531733
15132	531734
825	531735
116	531736
31029	531737
131	531738
33622	531739
555	531740
20155	531741
9629	531742
150326	531743
8623	531744
46786	531745
26225	531746
540	531747
83270	531748
11086	531749
104941	531750
93826	531751
55460	531752
160069	531753
25318	531754
4786	531755
8346	531756
59233	531757
112527	531758
7100	531759
70857	531760
9706	531761
854	531762
10335	531763
9166	531764
34397	531765
150402	531766
79998	531767
42617	531768
18751	531769
3939	531770
8382	531771
2341	531772
21727	531773
28273	531774
13411	531775
45947	531776
1592	531777
14172	531778
28017	531779
102230	531780
9630	531781
72254	531782
4537	531783
113857	531784
35782	531785
15953	531786
83773	531787
4949	531788
39547	531789
89645	531790
34234	531791
33120	531792
24508	531793
85096	531794
6938	531795
159941	531796
20497	531797
118081	531798
7	531799
106922	531800
39398	531801
22510	531802
1946	531803
31981	531804
20222	531805
49019	531806
14073	531807
53715	531808
1427	531809
77715	531810
41602	531811
125	531812
49605	531813
18120	531814
43385	531815
5551	531816
113124	531817
12100	531818
57913	531819
18966	531820
103265	531821
21553	531822
669	531823
119250	531824
33442	531825
153931	531826
75918	531827
7705	531828
18524	531829
516	531830
79246	531831
2606	531832
15449	531833
4739	531834
24260	531835
27788	531836
25968	531837
9952	531838
59252	531839
111020	531840
14824	531841
28414	531842
642	531843
6780	531844
19082	531845
36231	531846
82724	531847
41786	531848
48386	531849
10934	531850
75114	531851
27002	531852
27881	531853
8708	531854
76223	531855
56467	531856
28102	531857
32953	531858
8796	531859
43975	531860
42352	531861
23730	531862
126616	531863
49870	531864
17452	531865
5910	531866
45194	531867
7462	531868
87	531869
140297	531870
115304	531871
95779	531872
2988	531873
9465	531874
28788	531875
29292	531876
5497	531877
124755	531878
31	531879
62830	531880
52488	531881
28513	531882
30162	531883
95129	531884
28833	531885
17	531886
6089	531887
70521	531888
55069	531889
1678	531890
82648	531891
105547	531892
3820	531893
1658	531894
6754	531895
5593	531896
511	531897
156062	531898
102827	531899
212	531900
5927	531901
2880	531902
5785	531903
67470	531904
34679	531905
60929	531906
31239	531907
30081	531908
9025	531909
11992	531910
273	531911
2846	531912
31204	531913
70800	531914
134194	531915
36151	531916
41402	531917
10924	531918
43002	531919
67158	531920
7713	531921
161097	531922
59085	531923
4329	531924
4894	531925
21179	531926
13798	531927
80906	531928
8666	531929
92765	531930
35470	531931
12146	531932
31397	531933
16567	531934
22882	531935
569	531936
3386	531937
68624	531938
7630	531939
1091	531940
136205	531941
3574	531942
5825	531943
35212	531944
11048	531945
22953	531946
15716	531947
23727	531948
33943	531949
72044	531950
1011	531951
119420	531952
12860	531953
66215	531954
19913	531955
71492	531956
150766	531957
4625	531958
101833	531959
27313	531960
82349	531961
39117	531962
30542	531963
54759	531964
53037	531965
1153	531966
14056	531967
104	531968
22550	531969
36883	531970
89640	531971
29086	531972
142833	531973
6102	531974
14286	531975
5687	531976
126950	531977
16845	531978
104859	531979
109991	531980
5568	531981
75389	531982
47213	531983
39529	531984
16834	531985
31502	531986
104260	531987
506	531988
18069	531989
5613	531990
140603	531991
21159	531992
21324	531993
18008	531994
67365	531995
102670	531996
142	531997
81257	531998
66022	531999
67354	532000
8445	532001
3246	532002
6116	532003
15221	532004
136094	532005
55039	532006
16567	532007
13004	532008
257	532009
52611	532010
6701	532011
6733	532012
24595	532013
10276	532014
46248	532015
138174	532016
45606	532017
20589	532018
13261	532019
480	532020
53804	532021
20903	532022
88159	532023
16198	532024
70474	532025
19167	532026
49847	532027
57642	532028
4780	532029
56423	532030
20835	532031
539	532032
4491	532033
100098	532034
7234	532035
15050	532036
50007	532037
1738	532038
1290	532039
9743	532040
21407	532041
98	532042
471	532043
103973	532044
5776	532045
577	532046
113848	532047
10015	532048
13051	532049
24315	532050
63970	532051
2138	532052
25018	532053
4420	532054
41705	532055
100	532056
19886	532057
4942	532058
2948	532059
7168	532060
45529	532061
23813	532062
45284	532063
75409	532064
25199	532065
71962	532066
1398	532067
1841	532068
2453	532069
74280	532070
1029	532071
45681	532072
19640	532073
20405	532074
59112	532075
6707	532076
579	532077
127571	532078
29385	532079
18313	532080
20096	532081
54906	532082
6487	532083
23565	532084
24113	532085
164354	532086
14747	532087
71403	532088
10360	532089
17076	532090
54315	532091
26597	532092
100919	532093
14355	532094
14260	532095
13713	532096
66921	532097
145194	532098
21599	532099
18612	532100
84417	532101
88254	532102
130689	532103
131394	532104
26045	532105
43012	532106
110809	532107
122360	532108
42200	532109
533	532110
27633	532111
12807	532112
60492	532113
91891	532114
89445	532115
93472	532116
8443	532117
20331	532118
104790	532119
57464	532120
29469	532121
5790	532122
15618	532123
46995	532124
18123	532125
888	532126
59916	532127
24292	532128
20806	532129
77798	532130
131330	532131
4189	532132
11852	532133
43618	532134
65559	532135
130278	532136
380	532137
136363	532138
60871	532139
18058	532140
24259	532141
48654	532142
138101	532143
30580	532144
115134	532145
13383	532146
145748	532147
14888	532148
82248	532149
14240	532150
118473	532151
10462	532152
75528	532153
11424	532154
55328	532155
124801	532156
23005	532157
95981	532158
63125	532159
21216	532160
80841	532161
23997	532162
61801	532163
117840	532164
3365	532165
60134	532166
19957	532167
22320	532168
110958	532169
65742	532170
2575	532171
3141	532172
64606	532173
102374	532174
12570	532175
51512	532176
8150	532177
18740	532178
16	532179
2635	532180
7448	532181
39248	532182
6936	532183
13667	532184
5524	532185
40052	532186
2392	532187
30109	532188
166620	532189
7294	532190
25917	532191
27236	532192
286	532193
1761	532194
16791	532195
95638	532196
60955	532197
130408	532198
31396	532199
25779	532200
103047	532201
82884	532202
8622	532203
38065	532204
24459	532205
78593	532206
76169	532207
10526	532208
22006	532209
1712	532210
3796	532211
55862	532212
106438	532213
21981	532214
21104	532215
72152	532216
90026	532217
4657	532218
106190	532219
32705	532220
26610	532221
47351	532222
1595	532223
66	532224
8750	532225
22358	532226
121	532227
125490	532228
12657	532229
6971	532230
80532	532231
38333	532232
11524	532233
76599	532234
1776	532235
50373	532236
3887	532237
47631	532238
42080	532239
30918	532240
44	532241
142394	532242
123326	532243
5087	532244
5240	532245
131764	532246
3005	532247
3955	532248
50433	532249
25266	532250
43800	532251
8892	532252
63174	532253
4924	532254
37603	532255
18019	532256
10823	532257
2997	532258
97167	532259
48674	532260
1011	532261
151681	532262
1115	532263
123900	532264
4633	532265
36295	532266
21737	532267
4604	532268
47387	532269
75775	532270
89201	532271
48175	532272
75650	532273
24	532274
165129	532275
101971	532276
36378	532277
69486	532278
8184	532279
11111	532280
30840	532281
67874	532282
93486	532283
41329	532284
14740	532285
409	532286
63690	532287
30293	532288
129193	532289
31226	532290
42327	532291
9176	532292
128534	532293
33347	532294
13711	532295
108567	532296
20678	532297
29623	532298
92350	532299
19246	532300
48422	532301
102261	532302
7562	532303
122787	532304
11397	532305
24493	532306
1145	532307
27460	532308
111238	532309
124236	532310
48353	532311
58620	532312
15307	532313
219	532314
76926	532315
20102	532316
42159	532317
6220	532318
165898	532319
675	532320
1953	532321
38321	532322
25110	532323
2039	532324
146022	532325
7088	532326
32809	532327
341	532328
75812	532329
81436	532330
84425	532331
9992	532332
13607	532333
13953	532334
8827	532335
49137	532336
7838	532337
20202	532338
8757	532339
106557	532340
11322	532341
61821	532342
36142	532343
34957	532344
9643	532345
17252	532346
36112	532347
28592	532348
25874	532349
33703	532350
43312	532351
51461	532352
77403	532353
54025	532354
4071	532355
103442	532356
17803	532357
30285	532358
47665	532359
5983	532360
133742	532361
77078	532362
1872	532363
4063	532364
75137	532365
68293	532366
49819	532367
74238	532368
3605	532369
4059	532370
139051	532371
15488	532372
410	532373
90196	532374
64183	532375
473	532376
12825	532377
17900	532378
85720	532379
61764	532380
1823	532381
6627	532382
8559	532383
54820	532384
22232	532385
82205	532386
8	532387
13144	532388
30306	532389
14688	532390
11664	532391
6001	532392
20115	532393
1002	532394
4032	532395
61305	532396
35831	532397
10932	532398
30647	532399
108244	532400
15861	532401
55932	532402
22322	532403
17774	532404
31090	532405
32488	532406
6568	532407
2953	532408
69968	532409
13113	532410
63956	532411
29493	532412
81963	532413
28313	532414
133785	532415
19153	532416
57450	532417
9207	532418
12885	532419
36885	532420
6	532421
10394	532422
21553	532423
66189	532424
71990	532425
60795	532426
61071	532427
49351	532428
62154	532429
117412	532430
8192	532431
35148	532432
88546	532433
13757	532434
37714	532435
44247	532436
31695	532437
162555	532438
5127	532439
112885	532440
10407	532441
82974	532442
253	532443
23405	532444
36368	532445
97462	532446
14045	532447
88744	532448
9899	532449
2633	532450
2004	532451
843	532452
22682	532453
25733	532454
111950	532455
1425	532456
2928	532457
38808	532458
2865	532459
150021	532460
11667	532461
88304	532462
510	532463
20654	532464
28790	532465
50233	532466
12707	532467
8453	532468
59125	532469
6968	532470
17438	532471
6905	532472
5134	532473
14049	532474
4446	532475
41253	532476
5416	532477
3448	532478
91674	532479
15185	532480
123454	532481
61779	532482
55632	532483
57785	532484
6107	532485
47907	532486
75090	532487
486	532488
1105	532489
65866	532490
1546	532491
12808	532492
6604	532493
129707	532494
36038	532495
17614	532496
11190	532497
130047	532498
32590	532499
107955	532500
20694	532501
6054	532502
347	532503
4965	532504
1673	532505
71335	532506
38381	532507
34879	532508
97452	532509
72763	532510
27240	532511
124029	532512
57700	532513
7859	532514
34363	532515
6186	532516
6132	532517
85504	532518
177	532519
9604	532520
68336	532521
22344	532522
78605	532523
111974	532524
105584	532525
91777	532526
16456	532527
55934	532528
49612	532529
55988	532530
89653	532531
31871	532532
1145	532533
118801	532534
24586	532535
93474	532536
45687	532537
94254	532538
90904	532539
2686	532540
6369	532541
12874	532542
11936	532543
12304	532544
3039	532545
75005	532546
78253	532547
90002	532548
73	532549
2520	532550
1670	532551
29377	532552
3961	532553
2554	532554
54544	532555
18971	532556
133547	532557
73940	532558
5232	532559
241	532560
7660	532561
2892	532562
35271	532563
19754	532564
54837	532565
71906	532566
1628	532567
17464	532568
9142	532569
54982	532570
7867	532571
113358	532572
22417	532573
32512	532574
73494	532575
75289	532576
149725	532577
11909	532578
235	532579
25309	532580
47732	532581
7008	532582
44255	532583
45685	532584
19921	532585
143864	532586
23983	532587
62480	532588
51258	532589
14675	532590
43300	532591
71073	532592
85304	532593
64181	532594
9275	532595
132195	532596
79775	532597
30216	532598
2256	532599
229	532600
91044	532601
12661	532602
6460	532603
245	532604
36120	532605
24105	532606
37815	532607
24546	532608
22515	532609
4619	532610
93376	532611
20	532612
21038	532613
95911	532614
152336	532615
11	532616
5709	532617
10321	532618
31621	532619
102516	532620
490	532621
98264	532622
11221	532623
8836	532624
2488	532625
134447	532626
36583	532627
139410	532628
28203	532629
179	532630
40005	532631
162258	532632
6831	532633
76624	532634
907	532635
2786	532636
2253	532637
5407	532638
6455	532639
30586	532640
165879	532641
23542	532642
81780	532643
24583	532644
9113	532645
112182	532646
70561	532647
15636	532648
2	532649
95856	532650
15001	532651
47140	532652
27233	532653
2539	532654
10733	532655
136702	532656
35928	532657
76357	532658
37589	532659
10422	532660
23059	532661
49399	532662
41682	532663
22597	532664
16659	532665
2906	532666
17930	532667
2063	532668
26963	532669
733	532670
55316	532671
14924	532672
601	532673
87146	532674
20028	532675
149416	532676
22681	532677
42094	532678
643	532679
26570	532680
28737	532681
96518	532682
21614	532683
9520	532684
6149	532685
123077	532686
34979	532687
2677	532688
55443	532689
20519	532690
100311	532691
8012	532692
78421	532693
85348	532694
13348	532695
145234	532696
22426	532697
91126	532698
58477	532699
27058	532700
9612	532701
61411	532702
138341	532703
157414	532704
44527	532705
61319	532706
78786	532707
21370	532708
50486	532709
6	532710
3130	532711
55417	532712
94025	532713
8515	532714
34874	532715
45833	532716
45732	532717
22419	532718
133370	532719
5574	532720
125929	532721
1910	532722
138591	532723
42960	532724
44534	532725
27349	532726
3203	532727
58673	532728
17735	532729
18008	532730
12928	532731
41874	532732
5	532733
11852	532734
70504	532735
8044	532736
5116	532737
11372	532738
98244	532739
2862	532740
14257	532741
11869	532742
91083	532743
41888	532744
533	532745
12910	532746
3210	532747
32058	532748
37378	532749
89879	532750
7187	532751
32889	532752
1149	532753
66550	532754
11473	532755
128508	532756
84822	532757
15475	532758
1284	532759
29419	532760
1805	532761
63930	532762
98195	532763
72918	532764
46249	532765
7943	532766
4199	532767
1201	532768
87236	532769
1260	532770
85392	532771
68054	532772
51973	532773
48108	532774
34748	532775
37301	532776
7095	532777
25568	532778
35295	532779
12402	532780
8366	532781
41852	532782
155979	532783
50326	532784
4034	532785
10677	532786
74818	532787
72264	532788
49859	532789
14063	532790
32166	532791
61451	532792
72578	532793
10836	532794
5673	532795
28425	532796
105367	532797
4175	532798
126919	532799
48715	532800
56882	532801
544	532802
5564	532803
515	532804
266	532805
18638	532806
118368	532807
75479	532808
23892	532809
133844	532810
32647	532811
98489	532812
80340	532813
39237	532814
14322	532815
71739	532816
6283	532817
26129	532818
44912	532819
106565	532820
19540	532821
46334	532822
54866	532823
4239	532824
16924	532825
7003	532826
377	532827
83034	532828
30960	532829
21572	532830
48481	532831
2115	532832
147749	532833
68821	532834
4775	532835
64669	532836
20866	532837
5892	532838
84	532839
12770	532840
46769	532841
57597	532842
25171	532843
7326	532844
2153	532845
1091	532846
29913	532847
119	532848
101707	532849
18339	532850
82990	532851
11754	532852
106347	532853
87089	532854
59274	532855
3307	532856
243	532857
29055	532858
33680	532859
47999	532860
19484	532861
24257	532862
19209	532863
63421	532864
27581	532865
48488	532866
49933	532867
23375	532868
26503	532869
73960	532870
62422	532871
117	532872
34356	532873
3538	532874
69696	532875
18968	532876
62334	532877
11323	532878
65035	532879
108809	532880
62168	532881
64689	532882
40297	532883
17849	532884
59676	532885
149764	532886
16393	532887
575	532888
148574	532889
5951	532890
15205	532891
100237	532892
134164	532893
75973	532894
16923	532895
14268	532896
110	532897
52005	532898
48801	532899
165853	532900
2667	532901
24611	532902
69464	532903
27387	532904
25403	532905
83757	532906
38104	532907
6076	532908
104313	532909
2205	532910
125551	532911
4317	532912
10490	532913
1050	532914
41743	532915
11766	532916
1571	532917
46311	532918
70918	532919
116575	532920
83185	532921
3717	532922
50755	532923
16847	532924
27588	532925
34573	532926
27893	532927
33461	532928
86371	532929
88537	532930
23079	532931
58453	532932
38157	532933
86203	532934
57245	532935
37303	532936
1090	532937
124447	532938
31032	532939
21522	532940
95998	532941
70300	532942
17878	532943
42458	532944
75115	532945
153086	532946
22975	532947
6194	532948
54943	532949
36754	532950
37778	532951
72315	532952
61731	532953
13561	532954
1499	532955
164210	532956
93177	532957
6567	532958
104218	532959
9847	532960
3706	532961
32354	532962
104998	532963
89718	532964
35026	532965
67328	532966
96171	532967
12772	532968
64532	532969
39291	532970
57853	532971
66545	532972
15527	532973
92475	532974
24793	532975
15678	532976
39460	532977
64293	532978
11999	532979
46753	532980
47982	532981
20273	532982
63270	532983
7414	532984
923	532985
115924	532986
8095	532987
14666	532988
29386	532989
12513	532990
4340	532991
8416	532992
57145	532993
8080	532994
54706	532995
7111	532996
61301	532997
31149	532998
67983	532999
103789	533000
53659	533001
11414	533002
3173	533003
46750	533004
15411	533005
3217	533006
28121	533007
15302	533008
56853	533009
34654	533010
46004	533011
71666	533012
64	533013
45367	533014
23958	533015
78881	533016
27457	533017
109689	533018
30601	533019
53355	533020
18972	533021
72286	533022
86341	533023
60260	533024
24573	533025
13046	533026
163244	533027
116970	533028
58966	533029
11078	533030
88530	533031
53701	533032
7637	533033
51044	533034
6760	533035
6905	533036
48286	533037
8172	533038
9318	533039
98120	533040
44522	533041
33213	533042
90824	533043
24916	533044
2983	533045
89485	533046
155587	533047
1433	533048
3140	533049
26319	533050
54164	533051
55687	533052
20799	533053
48275	533054
100037	533055
124474	533056
68	533057
13691	533058
22349	533059
674	533060
99471	533061
53029	533062
23184	533063
104	533064
117487	533065
81424	533066
20393	533067
8923	533068
1591	533069
17422	533070
69450	533071
2943	533072
69162	533073
26367	533074
6984	533075
32272	533076
56467	533077
24853	533078
124470	533079
12472	533080
16860	533081
7990	533082
122420	533083
44792	533084
76003	533085
21039	533086
1900	533087
55799	533088
8	533089
27504	533090
1360	533091
144089	533092
107566	533093
23259	533094
62338	533095
68762	533096
18370	533097
4865	533098
533	533099
488	533100
1102	533101
1204	533102
15929	533103
23541	533104
87059	533105
6884	533106
133366	533107
2824	533108
100219	533109
6654	533110
5405	533111
4894	533112
46846	533113
22618	533114
100903	533115
44530	533116
128292	533117
69267	533118
46498	533119
24657	533120
3724	533121
154341	533122
30768	533123
11928	533124
23271	533125
10988	533126
8344	533127
75809	533128
21134	533129
1712	533130
46224	533131
37185	533132
73420	533133
10522	533134
20700	533135
8662	533136
68244	533137
12988	533138
5623	533139
64138	533140
54111	533141
54044	533142
13	533143
121065	533144
24727	533145
101856	533146
7715	533147
22111	533148
1247	533149
15186	533150
33313	533151
78310	533152
124088	533153
75878	533154
6943	533155
30444	533156
83179	533157
20350	533158
666	533159
85604	533160
4245	533161
3434	533162
5594	533163
40277	533164
48605	533165
930	533166
60516	533167
71609	533168
80222	533169
41263	533170
4408	533171
35864	533172
48	533173
466	533174
21397	533175
37333	533176
136023	533177
61630	533178
148644	533179
13844	533180
13100	533181
95925	533182
4838	533183
83949	533184
27388	533185
366	533186
397	533187
1224	533188
9053	533189
49542	533190
22798	533191
21593	533192
4448	533193
25599	533194
60556	533195
6276	533196
37005	533197
9301	533198
36440	533199
59301	533200
18119	533201
13020	533202
141402	533203
59176	533204
1825	533205
44782	533206
52323	533207
171	533208
125141	533209
130548	533210
26816	533211
56666	533212
35776	533213
43517	533214
51903	533215
63423	533216
5938	533217
7656	533218
52967	533219
60237	533220
8948	533221
63478	533222
49779	533223
59799	533224
6183	533225
53766	533226
50644	533227
17233	533228
1732	533229
2470	533230
66179	533231
376	533232
134315	533233
11328	533234
15339	533235
111549	533236
13393	533237
27230	533238
1552	533239
37405	533240
65350	533241
12041	533242
50551	533243
24212	533244
36269	533245
45171	533246
27991	533247
164903	533248
49621	533249
101333	533250
77565	533251
16032	533252
93674	533253
10244	533254
14598	533255
118678	533256
52182	533257
38481	533258
147737	533259
13921	533260
2394	533261
2339	533262
26767	533263
5936	533264
21707	533265
15321	533266
34070	533267
31073	533268
18989	533269
31291	533270
15632	533271
70090	533272
1093	533273
3697	533274
67185	533275
65892	533276
34916	533277
11760	533278
8947	533279
30898	533280
11475	533281
121711	533282
2445	533283
23854	533284
22781	533285
66398	533286
49745	533287
74861	533288
10413	533289
30853	533290
911	533291
62995	533292
125976	533293
3607	533294
4695	533295
27225	533296
10005	533297
8740	533298
80770	533299
72838	533300
9466	533301
8284	533302
18534	533303
6874	533304
21614	533305
68374	533306
770	533307
82921	533308
42433	533309
25569	533310
13113	533311
55826	533312
21026	533313
4959	533314
620	533315
30840	533316
130732	533317
37681	533318
101617	533319
33856	533320
13858	533321
93605	533322
29380	533323
12651	533324
31015	533325
21300	533326
61142	533327
22737	533328
1948	533329
5322	533330
1569	533331
34975	533332
4310	533333
24402	533334
1768	533335
10303	533336
72511	533337
140586	533338
87796	533339
93411	533340
74097	533341
15172	533342
30475	533343
2854	533344
41521	533345
5030	533346
13621	533347
3792	533348
30895	533349
382	533350
16902	533351
9221	533352
15987	533353
141496	533354
26487	533355
34865	533356
8434	533357
5416	533358
38739	533359
65559	533360
49545	533361
12526	533362
164298	533363
8639	533364
53000	533365
46969	533366
40031	533367
13100	533368
164127	533369
68028	533370
6761	533371
52099	533372
2127	533373
158576	533374
101562	533375
100232	533376
9064	533377
13869	533378
23886	533379
8101	533380
9116	533381
14080	533382
1520	533383
54459	533384
5802	533385
51130	533386
166742	533387
31428	533388
131013	533389
39020	533390
86720	533391
57009	533392
73729	533393
22553	533394
15674	533395
151935	533396
161680	533397
55645	533398
3823	533399
36236	533400
12180	533401
20677	533402
7573	533403
4471	533404
14040	533405
25885	533406
2450	533407
11848	533408
128818	533409
7647	533410
30544	533411
41818	533412
138394	533413
51481	533414
119210	533415
48394	533416
2799	533417
2814	533418
137856	533419
10135	533420
54894	533421
13496	533422
6018	533423
50717	533424
23364	533425
49861	533426
100653	533427
719	533428
569	533429
37796	533430
18684	533431
298	533432
2614	533433
1014	533434
50321	533435
7959	533436
17191	533437
30274	533438
111643	533439
4634	533440
359	533441
32070	533442
101371	533443
17621	533444
3818	533445
18804	533446
51508	533447
35691	533448
1148	533449
789	533450
106584	533451
34239	533452
127	533453
55715	533454
5904	533455
49055	533456
3850	533457
776	533458
5085	533459
50305	533460
8235	533461
31889	533462
46003	533463
106505	533464
130861	533465
6367	533466
2369	533467
59129	533468
23216	533469
22357	533470
18574	533471
17737	533472
57432	533473
48072	533474
30582	533475
76916	533476
4052	533477
53977	533478
17251	533479
51618	533480
82441	533481
68772	533482
36725	533483
30024	533484
20227	533485
4350	533486
6684	533487
63540	533488
23186	533489
100841	533490
4012	533491
95871	533492
38837	533493
50512	533494
31346	533495
111684	533496
1405	533497
15760	533498
72532	533499
106495	533500
87203	533501
55510	533502
101601	533503
1985	533504
20393	533505
13296	533506
24931	533507
34392	533508
4298	533509
139540	533510
22390	533511
60452	533512
46751	533513
118361	533514
68772	533515
143098	533516
3121	533517
51466	533518
40715	533519
150574	533520
21134	533521
126598	533522
82101	533523
29951	533524
70040	533525
9898	533526
18328	533527
7935	533528
13333	533529
3308	533530
80983	533531
7171	533532
103120	533533
5485	533534
158148	533535
42223	533536
65128	533537
26628	533538
191	533539
1100	533540
26192	533541
45334	533542
57079	533543
112595	533544
37879	533545
7181	533546
22933	533547
106266	533548
9568	533549
26202	533550
4459	533551
763	533552
15747	533553
76258	533554
121301	533555
43310	533556
61365	533557
120840	533558
7112	533559
70942	533560
102574	533561
48113	533562
19685	533563
51493	533564
6434	533565
7536	533566
13286	533567
231	533568
128916	533569
6189	533570
29250	533571
1056	533572
131686	533573
6343	533574
1824	533575
130632	533576
114192	533577
16161	533578
71170	533579
12564	533580
13326	533581
10807	533582
38533	533583
5933	533584
59786	533585
9963	533586
13617	533587
13806	533588
16044	533589
130253	533590
16214	533591
2773	533592
1691	533593
159232	533594
15380	533595
128733	533596
29470	533597
28506	533598
112385	533599
105369	533600
87003	533601
6961	533602
63856	533603
56488	533604
58152	533605
7027	533606
8020	533607
19791	533608
92465	533609
66102	533610
26851	533611
2497	533612
16719	533613
7681	533614
3201	533615
4598	533616
46614	533617
12088	533618
81930	533619
55423	533620
22989	533621
863	533622
43773	533623
57836	533624
12591	533625
21866	533626
454	533627
892	533628
119433	533629
9484	533630
22484	533631
1561	533632
23995	533633
2584	533634
4089	533635
1746	533636
100755	533637
126376	533638
49910	533639
38734	533640
30962	533641
30341	533642
54143	533643
38877	533644
100737	533645
31893	533646
24	533647
51066	533648
22221	533649
31123	533650
26000	533651
4781	533652
19542	533653
44913	533654
36739	533655
60	533656
70582	533657
138264	533658
110395	533659
38190	533660
2796	533661
2455	533662
25634	533663
21688	533664
126965	533665
81872	533666
53230	533667
49736	533668
48259	533669
61157	533670
39713	533671
16407	533672
26086	533673
96478	533674
86558	533675
13549	533676
1455	533677
131794	533678
15404	533679
52218	533680
41501	533681
20415	533682
38064	533683
4829	533684
6996	533685
15819	533686
21747	533687
75739	533688
87718	533689
8826	533690
4491	533691
2	533692
36666	533693
125995	533694
51959	533695
68324	533696
7151	533697
8964	533698
8984	533699
68477	533700
98363	533701
31324	533702
62350	533703
74043	533704
62109	533705
15971	533706
40980	533707
1216	533708
18950	533709
21489	533710
23891	533711
4950	533712
39795	533713
60476	533714
140919	533715
11703	533716
12611	533717
64258	533718
42650	533719
22871	533720
8126	533721
82858	533722
29824	533723
35666	533724
18175	533725
6522	533726
90482	533727
17481	533728
120402	533729
79530	533730
44836	533731
27515	533732
3661	533733
3490	533734
12432	533735
23067	533736
3540	533737
116446	533738
10153	533739
7589	533740
79509	533741
13590	533742
165074	533743
19915	533744
39553	533745
3340	533746
9367	533747
16269	533748
82803	533749
8804	533750
33719	533751
7526	533752
39852	533753
10889	533754
21194	533755
82531	533756
3007	533757
49024	533758
127808	533759
38855	533760
117014	533761
47731	533762
21416	533763
6616	533764
60629	533765
7080	533766
269	533767
165955	533768
22042	533769
11262	533770
45786	533771
86789	533772
91736	533773
95853	533774
66196	533775
43464	533776
10272	533777
65885	533778
182	533779
4823	533780
923	533781
50002	533782
9969	533783
52795	533784
11756	533785
4852	533786
10831	533787
27512	533788
58014	533789
72718	533790
25673	533791
64123	533792
24425	533793
12001	533794
21895	533795
18410	533796
7002	533797
23065	533798
14336	533799
66269	533800
94569	533801
21335	533802
17336	533803
4412	533804
56780	533805
83562	533806
1268	533807
20354	533808
4788	533809
43602	533810
63993	533811
29880	533812
10600	533813
41740	533814
968	533815
33699	533816
157456	533817
107231	533818
74233	533819
31295	533820
59293	533821
387	533822
9697	533823
47522	533824
43760	533825
10627	533826
41196	533827
72278	533828
31846	533829
25365	533830
18478	533831
4429	533832
22033	533833
4758	533834
13102	533835
962	533836
36728	533837
59858	533838
3232	533839
29077	533840
35826	533841
27830	533842
8119	533843
60627	533844
493	533845
160825	533846
44254	533847
84139	533848
31690	533849
20289	533850
14464	533851
25142	533852
33606	533853
46	533854
10245	533855
54828	533856
18459	533857
2682	533858
1554	533859
47637	533860
40341	533861
26134	533862
18954	533863
40787	533864
43190	533865
27675	533866
1654	533867
29122	533868
39431	533869
97942	533870
9275	533871
4708	533872
104425	533873
12940	533874
7853	533875
58095	533876
118148	533877
34730	533878
123777	533879
1758	533880
55334	533881
11918	533882
9943	533883
58954	533884
49710	533885
116537	533886
58403	533887
80302	533888
12281	533889
21039	533890
24557	533891
11386	533892
5272	533893
30510	533894
46439	533895
17303	533896
24843	533897
63011	533898
37174	533899
88193	533900
352	533901
9349	533902
8329	533903
30323	533904
8242	533905
77511	533906
13731	533907
40853	533908
8303	533909
40779	533910
110884	533911
23290	533912
12098	533913
25816	533914
92211	533915
36655	533916
3464	533917
99121	533918
13825	533919
59246	533920
126551	533921
9169	533922
160006	533923
120964	533924
15420	533925
40661	533926
1903	533927
7898	533928
9013	533929
26330	533930
7317	533931
15956	533932
96377	533933
48266	533934
51375	533935
76410	533936
696	533937
8263	533938
32452	533939
9015	533940
38057	533941
2385	533942
521	533943
48405	533944
62775	533945
25757	533946
89278	533947
1339	533948
53495	533949
8746	533950
48017	533951
1769	533952
3306	533953
22212	533954
133640	533955
121495	533956
58197	533957
5824	533958
14512	533959
96135	533960
11552	533961
7530	533962
6108	533963
62080	533964
60985	533965
17358	533966
119629	533967
91804	533968
7909	533969
10675	533970
10517	533971
99361	533972
7246	533973
13119	533974
31601	533975
106804	533976
51358	533977
35638	533978
89776	533979
27684	533980
44784	533981
2537	533982
30481	533983
61028	533984
3590	533985
9253	533986
12184	533987
86803	533988
62108	533989
47747	533990
1351	533991
1272	533992
30675	533993
111816	533994
698	533995
5600	533996
1319	533997
14508	533998
11825	533999
14534	534000
26296	534001
29575	534002
16324	534003
29278	534004
1301	534005
60283	534006
38227	534007
128208	534008
17033	534009
10549	534010
50222	534011
70956	534012
67361	534013
86337	534014
69711	534015
10885	534016
3641	534017
12525	534018
7109	534019
115581	534020
3253	534021
3077	534022
1530	534023
126205	534024
4296	534025
1463	534026
42243	534027
87709	534028
34666	534029
3560	534030
48861	534031
85383	534032
25295	534033
7330	534034
55718	534035
70477	534036
24777	534037
116222	534038
29879	534039
21017	534040
41137	534041
50556	534042
111045	534043
30758	534044
42052	534045
3308	534046
1799	534047
28099	534048
125237	534049
37898	534050
52502	534051
1719	534052
119612	534053
8111	534054
71594	534055
37998	534056
34407	534057
19583	534058
21724	534059
115531	534060
130166	534061
1158	534062
21995	534063
739	534064
114286	534065
84495	534066
15932	534067
121617	534068
55534	534069
45188	534070
56763	534071
431	534072
17057	534073
110979	534074
36506	534075
164996	534076
96064	534077
55602	534078
9225	534079
44800	534080
4803	534081
11731	534082
55414	534083
8632	534084
9104	534085
89044	534086
27585	534087
5506	534088
161183	534089
23149	534090
2067	534091
18940	534092
20494	534093
73299	534094
29095	534095
1674	534096
624	534097
124560	534098
7885	534099
12001	534100
29525	534101
36232	534102
31332	534103
9275	534104
192	534105
31163	534106
482	534107
140005	534108
12902	534109
174	534110
84035	534111
24876	534112
52952	534113
166751	534114
6145	534115
265	534116
13944	534117
25699	534118
33783	534119
625	534120
5779	534121
149877	534122
104309	534123
2408	534124
2303	534125
123516	534126
2585	534127
17634	534128
7767	534129
53888	534130
71594	534131
79558	534132
54117	534133
106126	534134
102277	534135
36200	534136
67712	534137
60811	534138
44616	534139
96	534140
66132	534141
7135	534142
27207	534143
18137	534144
82740	534145
151281	534146
17688	534147
10206	534148
6585	534149
14230	534150
166320	534151
116539	534152
20423	534153
38575	534154
93432	534155
967	534156
2590	534157
3435	534158
11344	534159
155784	534160
41930	534161
19400	534162
51705	534163
70057	534164
16794	534165
71150	534166
49407	534167
31639	534168
6836	534169
57836	534170
20477	534171
24822	534172
18230	534173
114389	534174
35166	534175
162375	534176
132285	534177
38576	534178
29701	534179
60658	534180
19036	534181
14766	534182
73	534183
28310	534184
3983	534185
17021	534186
98840	534187
61458	534188
1	534189
54402	534190
37129	534191
27422	534192
15336	534193
79409	534194
66344	534195
14706	534196
18873	534197
13779	534198
19135	534199
3826	534200
19509	534201
121125	534202
20780	534203
870	534204
98371	534205
55785	534206
61934	534207
19516	534208
58679	534209
142195	534210
139154	534211
40497	534212
34153	534213
92895	534214
2196	534215
136	534216
24103	534217
57487	534218
51711	534219
72403	534220
85726	534221
424	534222
65329	534223
17693	534224
160809	534225
6221	534226
85766	534227
131693	534228
118844	534229
74705	534230
98892	534231
87387	534232
43884	534233
41766	534234
15839	534235
58068	534236
33746	534237
4555	534238
1947	534239
39711	534240
54130	534241
115025	534242
15930	534243
22420	534244
33683	534245
77900	534246
53921	534247
34383	534248
22870	534249
222	534250
76801	534251
13875	534252
3992	534253
9147	534254
44899	534255
47782	534256
6259	534257
76591	534258
46524	534259
8684	534260
25137	534261
15559	534262
2232	534263
3165	534264
128710	534265
110191	534266
42829	534267
62338	534268
2147	534269
22812	534270
3696	534271
38354	534272
103035	534273
61653	534274
16229	534275
23060	534276
52310	534277
47892	534278
6628	534279
27026	534280
38939	534281
39406	534282
30082	534283
3443	534284
23884	534285
4104	534286
99213	534287
1936	534288
49463	534289
112910	534290
12514	534291
77887	534292
81048	534293
27853	534294
147231	534295
160951	534296
19733	534297
56179	534298
9744	534299
21033	534300
24725	534301
38208	534302
11408	534303
8601	534304
30807	534305
22497	534306
43560	534307
222	534308
54411	534309
71410	534310
71726	534311
115541	534312
22417	534313
47417	534314
76308	534315
28440	534316
8836	534317
17437	534318
5895	534319
60219	534320
34177	534321
44860	534322
33335	534323
849	534324
37891	534325
77366	534326
157865	534327
77444	534328
13745	534329
83516	534330
26207	534331
108741	534332
60	534333
44	534334
12128	534335
38014	534336
11474	534337
21761	534338
43580	534339
45	534340
10307	534341
21576	534342
41624	534343
96542	534344
72237	534345
2437	534346
17174	534347
38992	534348
57432	534349
7691	534350
12267	534351
964	534352
9173	534353
8412	534354
163578	534355
57976	534356
43553	534357
163555	534358
29223	534359
21104	534360
558	534361
10195	534362
11476	534363
41506	534364
29269	534365
13983	534366
102734	534367
21659	534368
106	534369
30666	534370
9075	534371
35243	534372
67229	534373
20356	534374
62963	534375
65672	534376
24836	534377
23355	534378
4913	534379
127601	534380
7007	534381
18	534382
27976	534383
8762	534384
100477	534385
2424	534386
59577	534387
143734	534388
92754	534389
135127	534390
91163	534391
45452	534392
17810	534393
31868	534394
4991	534395
20764	534396
2479	534397
28674	534398
19601	534399
71718	534400
11527	534401
111691	534402
5	534403
9489	534404
56114	534405
60133	534406
12415	534407
2534	534408
129478	534409
9231	534410
5385	534411
41683	534412
24551	534413
17377	534414
64739	534415
38383	534416
450	534417
27196	534418
1728	534419
5208	534420
104569	534421
127604	534422
36807	534423
39111	534424
35033	534425
38933	534426
18585	534427
160994	534428
59481	534429
1536	534430
21969	534431
22274	534432
3614	534433
7610	534434
5976	534435
1209	534436
141987	534437
143008	534438
78829	534439
10266	534440
45507	534441
28725	534442
15149	534443
134889	534444
30719	534445
21314	534446
1837	534447
20398	534448
38901	534449
20370	534450
25906	534451
73406	534452
76437	534453
27397	534454
27596	534455
941	534456
84947	534457
34610	534458
28533	534459
41036	534460
1523	534461
114819	534462
53839	534463
52156	534464
134099	534465
38921	534466
162318	534467
30609	534468
8479	534469
3140	534470
23454	534471
9099	534472
4689	534473
28337	534474
4237	534475
72198	534476
36111	534477
10504	534478
54710	534479
6129	534480
134578	534481
149792	534482
52620	534483
71097	534484
124235	534485
7109	534486
7580	534487
73815	534488
49431	534489
22052	534490
515	534491
39867	534492
39894	534493
152861	534494
165781	534495
4710	534496
8683	534497
22245	534498
66169	534499
35171	534500
48779	534501
3585	534502
37702	534503
56445	534504
42073	534505
62545	534506
5586	534507
16072	534508
27310	534509
20641	534510
9319	534511
21794	534512
34468	534513
67402	534514
17258	534515
87309	534516
30116	534517
12661	534518
82696	534519
57582	534520
105346	534521
20149	534522
128905	534523
94665	534524
19917	534525
1970	534526
144099	534527
19181	534528
25978	534529
25129	534530
30863	534531
11892	534532
103401	534533
47003	534534
4346	534535
88971	534536
54646	534537
408	534538
4210	534539
4846	534540
54563	534541
26008	534542
30687	534543
6512	534544
26402	534545
156824	534546
32263	534547
147275	534548
42935	534549
132450	534550
9817	534551
5473	534552
30196	534553
10808	534554
55129	534555
66531	534556
70255	534557
598	534558
108798	534559
4279	534560
78216	534561
1207	534562
67298	534563
39304	534564
63985	534565
90409	534566
36693	534567
7143	534568
19405	534569
2315	534570
18774	534571
19063	534572
22722	534573
29873	534574
5143	534575
2908	534576
45090	534577
128519	534578
151636	534579
4698	534580
46522	534581
251	534582
609	534583
29023	534584
3635	534585
27974	534586
77237	534587
44283	534588
13199	534589
59180	534590
26422	534591
41429	534592
27386	534593
29531	534594
27907	534595
779	534596
1841	534597
680	534598
47511	534599
3515	534600
83226	534601
40901	534602
40050	534603
59430	534604
48832	534605
1304	534606
9695	534607
54731	534608
33992	534609
13376	534610
49080	534611
8280	534612
132361	534613
103095	534614
11386	534615
43740	534616
139563	534617
34286	534618
4347	534619
27222	534620
30281	534621
100	534622
14274	534623
33860	534624
32827	534625
22205	534626
10991	534627
33674	534628
20386	534629
39867	534630
1737	534631
13966	534632
39709	534633
3811	534634
101103	534635
1234	534636
203	534637
58010	534638
66294	534639
18895	534640
45895	534641
30756	534642
999	534643
34783	534644
70215	534645
17739	534646
66177	534647
20287	534648
30336	534649
63546	534650
34641	534651
2615	534652
61948	534653
21587	534654
2712	534655
421	534656
54255	534657
17946	534658
8880	534659
9341	534660
44073	534661
67940	534662
57952	534663
23029	534664
4402	534665
30227	534666
3346	534667
26058	534668
155434	534669
113141	534670
75679	534671
3741	534672
50323	534673
94223	534674
164547	534675
73425	534676
112238	534677
127018	534678
18411	534679
12954	534680
16281	534681
13638	534682
25412	534683
8367	534684
29692	534685
93579	534686
64864	534687
11925	534688
164610	534689
101855	534690
165373	534691
80600	534692
22547	534693
26946	534694
22980	534695
7429	534696
4742	534697
33291	534698
48764	534699
65961	534700
29651	534701
71067	534702
22807	534703
49307	534704
12959	534705
66583	534706
73950	534707
37035	534708
8126	534709
6622	534710
25442	534711
45165	534712
55787	534713
51279	534714
146713	534715
109580	534716
13921	534717
93910	534718
68379	534719
6717	534720
105302	534721
32212	534722
3273	534723
5133	534724
157141	534725
129404	534726
5469	534727
9428	534728
158	534729
15289	534730
26215	534731
929	534732
76402	534733
9342	534734
63023	534735
149936	534736
18116	534737
152360	534738
284	534739
17121	534740
151942	534741
1030	534742
14956	534743
113820	534744
8279	534745
12665	534746
737	534747
37106	534748
39038	534749
15388	534750
2	534751
33953	534752
7386	534753
24856	534754
164069	534755
3829	534756
43852	534757
42431	534758
6685	534759
7016	534760
59542	534761
16638	534762
213	534763
11446	534764
16838	534765
78004	534766
2155	534767
29331	534768
26918	534769
95376	534770
9004	534771
30754	534772
29	534773
9374	534774
19758	534775
6924	534776
1821	534777
50246	534778
56737	534779
17968	534780
5775	534781
144104	534782
36444	534783
42	534784
70602	534785
12294	534786
1531	534787
18441	534788
25509	534789
21620	534790
24147	534791
9339	534792
14710	534793
2910	534794
39578	534795
64479	534796
891	534797
82388	534798
23687	534799
6376	534800
18142	534801
27516	534802
81008	534803
137	534804
19882	534805
106602	534806
3244	534807
50271	534808
16542	534809
12642	534810
112990	534811
66435	534812
20875	534813
61725	534814
62978	534815
6194	534816
21191	534817
12461	534818
17516	534819
8919	534820
66747	534821
66707	534822
35479	534823
30104	534824
105825	534825
2993	534826
542	534827
4775	534828
9927	534829
105795	534830
74724	534831
16832	534832
3338	534833
7872	534834
3523	534835
30892	534836
9117	534837
42336	534838
11589	534839
8597	534840
20161	534841
19317	534842
34787	534843
21778	534844
25129	534845
1271	534846
21517	534847
77613	534848
57166	534849
137768	534850
86483	534851
56912	534852
196	534853
13997	534854
2044	534855
41776	534856
40206	534857
74837	534858
38823	534859
3231	534860
10805	534861
53389	534862
2966	534863
33657	534864
1775	534865
321	534866
9907	534867
28727	534868
132019	534869
27082	534870
45795	534871
2320	534872
808	534873
41123	534874
40832	534875
35107	534876
7842	534877
132467	534878
15803	534879
130741	534880
62100	534881
25228	534882
20873	534883
64023	534884
10498	534885
64543	534886
11311	534887
12409	534888
4	534889
46977	534890
32607	534891
127	534892
86024	534893
24370	534894
7397	534895
1544	534896
26448	534897
110193	534898
30715	534899
1474	534900
157702	534901
19783	534902
162895	534903
63649	534904
54876	534905
926	534906
1036	534907
10116	534908
15631	534909
84566	534910
89093	534911
67231	534912
8163	534913
7203	534914
115884	534915
8668	534916
20627	534917
168	534918
18103	534919
41053	534920
21061	534921
19314	534922
19201	534923
5196	534924
19476	534925
28887	534926
101658	534927
68845	534928
31964	534929
14677	534930
646	534931
85664	534932
108377	534933
75692	534934
151	534935
29702	534936
32599	534937
68539	534938
5215	534939
2121	534940
117769	534941
27665	534942
54804	534943
140188	534944
6308	534945
74763	534946
11143	534947
155258	534948
110256	534949
8304	534950
8241	534951
35633	534952
53410	534953
95870	534954
24646	534955
13869	534956
68660	534957
1115	534958
517	534959
48580	534960
117913	534961
14420	534962
10464	534963
4517	534964
10178	534965
55885	534966
16402	534967
18678	534968
132956	534969
67256	534970
44507	534971
82605	534972
7510	534973
42565	534974
20396	534975
161055	534976
17766	534977
106147	534978
35045	534979
60801	534980
59020	534981
59005	534982
18435	534983
100766	534984
6452	534985
39503	534986
5270	534987
8642	534988
7377	534989
72227	534990
39791	534991
40100	534992
12817	534993
18348	534994
21482	534995
1922	534996
46153	534997
29205	534998
32841	534999
22992	535000
10457	535001
102889	535002
1995	535003
55245	535004
5385	535005
9535	535006
60847	535007
77164	535008
75368	535009
91725	535010
32861	535011
61891	535012
27334	535013
83057	535014
106459	535015
110987	535016
102957	535017
13534	535018
8269	535019
41947	535020
123912	535021
11273	535022
7144	535023
5275	535024
21790	535025
36737	535026
71502	535027
114202	535028
53718	535029
12388	535030
37655	535031
39932	535032
4745	535033
101382	535034
15221	535035
65589	535036
73396	535037
35064	535038
21311	535039
11101	535040
24695	535041
65992	535042
25505	535043
8095	535044
82320	535045
10562	535046
44246	535047
21715	535048
1635	535049
51576	535050
51282	535051
99828	535052
218	535053
121990	535054
54810	535055
970	535056
19962	535057
53784	535058
4220	535059
52001	535060
43362	535061
61104	535062
350	535063
62504	535064
49147	535065
2705	535066
17916	535067
28076	535068
33295	535069
42900	535070
89477	535071
13018	535072
90760	535073
12935	535074
81090	535075
56926	535076
5093	535077
30611	535078
35748	535079
16472	535080
7816	535081
31465	535082
146938	535083
81473	535084
59054	535085
49021	535086
1205	535087
35599	535088
71597	535089
42738	535090
120818	535091
69979	535092
19111	535093
114788	535094
147206	535095
413	535096
41351	535097
19754	535098
7080	535099
11645	535100
9610	535101
138	535102
40452	535103
46609	535104
50188	535105
7946	535106
13713	535107
8397	535108
53496	535109
70825	535110
41241	535111
60224	535112
23946	535113
7045	535114
77108	535115
97071	535116
30538	535117
66020	535118
15392	535119
7804	535120
147047	535121
94471	535122
71617	535123
143786	535124
68198	535125
1802	535126
27447	535127
1	535128
110649	535129
22321	535130
31354	535131
2396	535132
4900	535133
77928	535134
83465	535135
2858	535136
13671	535137
41592	535138
51033	535139
21867	535140
4214	535141
11886	535142
14508	535143
62359	535144
21283	535145
46483	535146
17604	535147
2190	535148
2691	535149
31014	535150
2317	535151
481	535152
33523	535153
4892	535154
15675	535155
6259	535156
30200	535157
28169	535158
38876	535159
105692	535160
863	535161
50518	535162
19309	535163
54166	535164
12148	535165
32596	535166
8344	535167
61211	535168
23194	535169
105307	535170
35887	535171
90250	535172
4952	535173
17349	535174
35039	535175
4254	535176
16959	535177
73900	535178
42	535179
64349	535180
32659	535181
39345	535182
17069	535183
10983	535184
78140	535185
28866	535186
130700	535187
1374	535188
83883	535189
21077	535190
25917	535191
4448	535192
80787	535193
76580	535194
138204	535195
126356	535196
27889	535197
71961	535198
9998	535199
16229	535200
39031	535201
939	535202
121	535203
18726	535204
42222	535205
2175	535206
1496	535207
8633	535208
63140	535209
111546	535210
23152	535211
25262	535212
35025	535213
36067	535214
116306	535215
1957	535216
121630	535217
33766	535218
17418	535219
1921	535220
62495	535221
239	535222
1330	535223
39532	535224
2335	535225
19848	535226
65998	535227
27123	535228
129715	535229
12	535230
145042	535231
9916	535232
3076	535233
73024	535234
33342	535235
12914	535236
16893	535237
23357	535238
58605	535239
111381	535240
127860	535241
7494	535242
3992	535243
86432	535244
112109	535245
30699	535246
1592	535247
69090	535248
2883	535249
6039	535250
68103	535251
49281	535252
82887	535253
15868	535254
145422	535255
6465	535256
44197	535257
65076	535258
80091	535259
25617	535260
148784	535261
39	535262
33363	535263
138276	535264
44020	535265
14674	535266
3679	535267
85484	535268
59352	535269
56962	535270
90088	535271
9911	535272
39234	535273
61579	535274
9344	535275
94435	535276
22540	535277
124150	535278
3621	535279
8956	535280
13336	535281
6195	535282
29024	535283
22	535284
35295	535285
40859	535286
13	535287
2264	535288
14142	535289
65481	535290
14697	535291
35910	535292
11174	535293
1554	535294
44121	535295
64719	535296
64710	535297
20119	535298
3484	535299
36761	535300
61522	535301
69910	535302
85262	535303
37685	535304
152230	535305
7901	535306
11929	535307
49699	535308
47995	535309
20158	535310
3162	535311
127509	535312
12386	535313
152288	535314
60084	535315
60190	535316
1805	535317
55746	535318
307	535319
31441	535320
35547	535321
74432	535322
287	535323
18964	535324
50984	535325
45083	535326
20267	535327
9258	535328
8468	535329
41593	535330
68133	535331
129927	535332
7980	535333
4541	535334
10367	535335
37995	535336
84358	535337
11068	535338
50448	535339
14293	535340
13647	535341
10875	535342
709	535343
501	535344
77672	535345
30715	535346
149869	535347
776	535348
49017	535349
26721	535350
138450	535351
19954	535352
69175	535353
7218	535354
964	535355
41011	535356
2734	535357
31598	535358
41255	535359
127033	535360
124625	535361
98903	535362
34967	535363
3600	535364
30962	535365
63166	535366
49682	535367
29837	535368
1151	535369
97559	535370
20589	535371
80073	535372
364	535373
126771	535374
66201	535375
46097	535376
65734	535377
62573	535378
4211	535379
3951	535380
64185	535381
35867	535382
35399	535383
3738	535384
12853	535385
54382	535386
15845	535387
766	535388
62673	535389
1737	535390
35453	535391
63145	535392
139532	535393
3957	535394
3921	535395
82418	535396
19999	535397
201	535398
74	535399
42333	535400
225	535401
4462	535402
23153	535403
3283	535404
6892	535405
44356	535406
29939	535407
33291	535408
45253	535409
4	535410
19796	535411
12691	535412
104227	535413
4468	535414
6082	535415
66819	535416
4609	535417
96012	535418
2	535419
9559	535420
13043	535421
93867	535422
4850	535423
28433	535424
5574	535425
10857	535426
119828	535427
69606	535428
39343	535429
112625	535430
4950	535431
49893	535432
36818	535433
52131	535434
165493	535435
5436	535436
106815	535437
111953	535438
143039	535439
15709	535440
34484	535441
12742	535442
21410	535443
40601	535444
10871	535445
125672	535446
12789	535447
15375	535448
5506	535449
97658	535450
3038	535451
130682	535452
21465	535453
6093	535454
124613	535455
2103	535456
135824	535457
9854	535458
320	535459
5277	535460
3899	535461
4270	535462
27292	535463
61141	535464
247	535465
5712	535466
16057	535467
6732	535468
8050	535469
17037	535470
4321	535471
71832	535472
21281	535473
33432	535474
1695	535475
17492	535476
77395	535477
18408	535478
15295	535479
20723	535480
13885	535481
96026	535482
419	535483
13177	535484
163106	535485
19830	535486
68927	535487
33881	535488
24222	535489
59233	535490
98614	535491
3044	535492
17641	535493
62320	535494
2556	535495
26287	535496
4610	535497
55833	535498
37600	535499
28551	535500
90628	535501
55972	535502
72664	535503
7375	535504
62221	535505
128487	535506
13951	535507
71860	535508
11352	535509
49267	535510
68920	535511
389	535512
33487	535513
54697	535514
650	535515
38342	535516
59262	535517
10812	535518
3589	535519
18502	535520
132516	535521
34415	535522
13781	535523
50926	535524
65489	535525
25096	535526
18864	535527
36064	535528
97924	535529
15250	535530
33603	535531
17844	535532
20554	535533
31453	535534
31857	535535
20039	535536
8999	535537
17891	535538
32640	535539
1495	535540
115615	535541
30837	535542
61316	535543
87411	535544
49693	535545
2046	535546
6173	535547
36939	535548
70385	535549
2620	535550
4657	535551
48720	535552
27959	535553
30086	535554
134183	535555
86489	535556
28293	535557
45102	535558
2457	535559
1318	535560
105799	535561
86624	535562
132419	535563
25618	535564
93399	535565
56310	535566
139935	535567
13558	535568
33701	535569
6426	535570
16102	535571
35461	535572
301	535573
38	535574
24994	535575
893	535576
37721	535577
159266	535578
85297	535579
80025	535580
17740	535581
114578	535582
119254	535583
73674	535584
23952	535585
86596	535586
57387	535587
23213	535588
141053	535589
45089	535590
39969	535591
9877	535592
46706	535593
6678	535594
387	535595
45231	535596
2819	535597
158331	535598
20701	535599
4354	535600
3490	535601
81151	535602
2451	535603
7123	535604
60279	535605
114202	535606
5451	535607
51572	535608
25732	535609
118366	535610
1811	535611
115092	535612
33576	535613
41893	535614
3513	535615
69563	535616
101431	535617
29525	535618
38238	535619
24205	535620
39575	535621
1979	535622
16343	535623
65407	535624
9214	535625
114848	535626
19464	535627
48	535628
24877	535629
81272	535630
461	535631
5370	535632
21506	535633
164135	535634
31849	535635
1132	535636
45239	535637
7915	535638
32869	535639
55230	535640
80612	535641
56335	535642
261	535643
28676	535644
39289	535645
64724	535646
59404	535647
338	535648
51863	535649
5258	535650
46721	535651
3977	535652
56809	535653
131603	535654
24346	535655
42493	535656
59584	535657
124686	535658
17937	535659
57977	535660
32430	535661
53822	535662
35859	535663
35775	535664
76259	535665
1982	535666
163	535667
11421	535668
52992	535669
100808	535670
20459	535671
26607	535672
13826	535673
97910	535674
69175	535675
18234	535676
16390	535677
45976	535678
545	535679
14528	535680
25091	535681
70493	535682
36018	535683
453	535684
40739	535685
112687	535686
680	535687
50181	535688
2440	535689
2075	535690
44809	535691
1197	535692
79953	535693
42181	535694
37538	535695
10268	535696
998	535697
1706	535698
9727	535699
23469	535700
38739	535701
60523	535702
50813	535703
19409	535704
63193	535705
51302	535706
65921	535707
83803	535708
77573	535709
55	535710
16983	535711
92321	535712
43750	535713
111745	535714
102022	535715
52431	535716
12951	535717
25201	535718
374	535719
35126	535720
39549	535721
118354	535722
22068	535723
10451	535724
50614	535725
25607	535726
53659	535727
21646	535728
22589	535729
95324	535730
44897	535731
86963	535732
3404	535733
8367	535734
72973	535735
51191	535736
118483	535737
2178	535738
23655	535739
30499	535740
79084	535741
45553	535742
13855	535743
20027	535744
19907	535745
49017	535746
21147	535747
106638	535748
18086	535749
14491	535750
20886	535751
13178	535752
7686	535753
46885	535754
36515	535755
20662	535756
51672	535757
139982	535758
2727	535759
46476	535760
36100	535761
67762	535762
5402	535763
4754	535764
76057	535765
73796	535766
31466	535767
11748	535768
125910	535769
1402	535770
8039	535771
32418	535772
98346	535773
7749	535774
140114	535775
14767	535776
42260	535777
5893	535778
1004	535779
61469	535780
71518	535781
23739	535782
45801	535783
28871	535784
10611	535785
73237	535786
32243	535787
12376	535788
75561	535789
35927	535790
81500	535791
130234	535792
7242	535793
3859	535794
107193	535795
12129	535796
8697	535797
34797	535798
15860	535799
52145	535800
160647	535801
92	535802
418	535803
62914	535804
14042	535805
7237	535806
850	535807
5633	535808
97405	535809
4700	535810
118041	535811
18291	535812
65769	535813
20162	535814
2125	535815
135548	535816
2509	535817
35360	535818
20980	535819
23720	535820
48378	535821
11956	535822
41272	535823
4972	535824
85460	535825
112992	535826
56815	535827
20610	535828
82309	535829
15783	535830
57683	535831
31744	535832
117940	535833
111358	535834
11864	535835
30634	535836
11069	535837
8470	535838
22474	535839
14621	535840
10147	535841
51871	535842
23922	535843
55010	535844
54417	535845
10239	535846
33166	535847
57645	535848
131	535849
42740	535850
24524	535851
22885	535852
86782	535853
4395	535854
16133	535855
94567	535856
100008	535857
1181	535858
19151	535859
4050	535860
6663	535861
147622	535862
41937	535863
4896	535864
46300	535865
102692	535866
138415	535867
15421	535868
71933	535869
2570	535870
10345	535871
23348	535872
7879	535873
114621	535874
72501	535875
91659	535876
1613	535877
20785	535878
419	535879
32929	535880
159808	535881
148387	535882
83479	535883
55433	535884
75406	535885
59924	535886
53436	535887
23771	535888
10626	535889
68882	535890
12198	535891
61156	535892
32659	535893
85981	535894
70670	535895
1399	535896
76017	535897
58981	535898
8206	535899
21056	535900
10749	535901
22482	535902
152570	535903
17100	535904
17691	535905
11193	535906
1559	535907
33364	535908
10212	535909
80189	535910
1305	535911
15289	535912
17020	535913
87554	535914
43523	535915
64717	535916
7818	535917
79373	535918
1879	535919
29454	535920
145610	535921
7641	535922
92030	535923
31205	535924
89256	535925
76280	535926
61402	535927
29689	535928
7668	535929
25878	535930
32476	535931
53697	535932
84529	535933
13864	535934
3034	535935
5239	535936
4217	535937
9052	535938
8974	535939
26989	535940
15624	535941
43291	535942
25253	535943
9154	535944
68385	535945
67942	535946
61742	535947
2311	535948
35614	535949
27791	535950
20897	535951
1132	535952
83493	535953
12363	535954
50467	535955
14837	535956
74054	535957
42340	535958
48768	535959
123335	535960
90823	535961
13725	535962
96824	535963
915	535964
31437	535965
49907	535966
84565	535967
23940	535968
64603	535969
5920	535970
69103	535971
108944	535972
61596	535973
5775	535974
43378	535975
4526	535976
79301	535977
14859	535978
10178	535979
42096	535980
39177	535981
74198	535982
109430	535983
26741	535984
1349	535985
25039	535986
30081	535987
129126	535988
70645	535989
62820	535990
48980	535991
112931	535992
118769	535993
2758	535994
66831	535995
23464	535996
16408	535997
29943	535998
104191	535999
27255	536000
7906	536001
7079	536002
3816	536003
81958	536004
3804	536005
91235	536006
80436	536007
37299	536008
15760	536009
126495	536010
78963	536011
997	536012
32368	536013
10653	536014
49850	536015
53806	536016
33355	536017
7016	536018
126575	536019
86316	536020
65117	536021
72542	536022
14349	536023
26074	536024
9691	536025
93190	536026
21127	536027
5602	536028
36591	536029
16034	536030
86391	536031
111629	536032
74609	536033
43125	536034
14754	536035
24011	536036
51264	536037
127332	536038
55330	536039
24308	536040
39197	536041
4378	536042
92866	536043
2468	536044
130224	536045
95337	536046
2408	536047
102372	536048
82765	536049
50258	536050
123012	536051
68689	536052
85407	536053
93564	536054
29934	536055
49220	536056
3726	536057
73586	536058
18065	536059
26725	536060
61378	536061
19980	536062
1947	536063
53600	536064
8498	536065
68278	536066
158697	536067
46757	536068
63090	536069
33837	536070
20311	536071
11882	536072
22779	536073
45827	536074
6168	536075
9669	536076
64136	536077
722	536078
56177	536079
1249	536080
49963	536081
6974	536082
20791	536083
83262	536084
12731	536085
38953	536086
13147	536087
13127	536088
24546	536089
86909	536090
1160	536091
34630	536092
6701	536093
25341	536094
24004	536095
39951	536096
55522	536097
58489	536098
47410	536099
11914	536100
6063	536101
52583	536102
5710	536103
37723	536104
73376	536105
2318	536106
39372	536107
1108	536108
48641	536109
104471	536110
995	536111
77021	536112
17254	536113
14410	536114
21881	536115
34459	536116
65138	536117
3292	536118
776	536119
151630	536120
19981	536121
34844	536122
13548	536123
41872	536124
127277	536125
2400	536126
37907	536127
15985	536128
27057	536129
7095	536130
84773	536131
151956	536132
17294	536133
59659	536134
100428	536135
94535	536136
1499	536137
6102	536138
12680	536139
32276	536140
35079	536141
24174	536142
58715	536143
104310	536144
32641	536145
43855	536146
97016	536147
27309	536148
35696	536149
367	536150
632	536151
7677	536152
85984	536153
22563	536154
23634	536155
72259	536156
52952	536157
9361	536158
91363	536159
10021	536160
51292	536161
15823	536162
26763	536163
25297	536164
13715	536165
132582	536166
67502	536167
161	536168
46479	536169
14553	536170
80050	536171
260	536172
89	536173
19	536174
17504	536175
37311	536176
26097	536177
76533	536178
110583	536179
12999	536180
2224	536181
36965	536182
858	536183
13043	536184
130294	536185
21329	536186
47017	536187
8239	536188
58696	536189
4167	536190
13920	536191
89097	536192
44949	536193
22717	536194
2992	536195
3077	536196
68017	536197
428	536198
87376	536199
25031	536200
110186	536201
71029	536202
85949	536203
24431	536204
9567	536205
148384	536206
187	536207
19686	536208
37826	536209
70593	536210
40231	536211
34324	536212
22792	536213
70398	536214
38006	536215
30740	536216
1615	536217
14556	536218
21452	536219
3163	536220
16245	536221
3941	536222
127287	536223
212	536224
56751	536225
77789	536226
131928	536227
66667	536228
29401	536229
12222	536230
130862	536231
4291	536232
38924	536233
21181	536234
15228	536235
103196	536236
7178	536237
26109	536238
22602	536239
19045	536240
6063	536241
90434	536242
240	536243
41813	536244
71474	536245
33688	536246
101662	536247
47883	536248
45244	536249
126016	536250
40136	536251
12785	536252
902	536253
33513	536254
11941	536255
19282	536256
17439	536257
25213	536258
1711	536259
83343	536260
3877	536261
43961	536262
372	536263
33304	536264
42879	536265
23861	536266
16578	536267
2222	536268
19738	536269
1870	536270
53664	536271
71127	536272
12125	536273
502	536274
2794	536275
159	536276
2571	536277
101554	536278
126631	536279
67484	536280
21972	536281
767	536282
6807	536283
28066	536284
36769	536285
17600	536286
13762	536287
6374	536288
94482	536289
1421	536290
48816	536291
80786	536292
22306	536293
56692	536294
6239	536295
154777	536296
1789	536297
116657	536298
63927	536299
12459	536300
103378	536301
87711	536302
12771	536303
66193	536304
322	536305
57180	536306
41639	536307
6873	536308
38906	536309
28894	536310
39271	536311
52565	536312
31391	536313
17620	536314
10163	536315
36166	536316
42392	536317
38877	536318
116753	536319
35878	536320
50	536321
20677	536322
65222	536323
82496	536324
5296	536325
6944	536326
40186	536327
12632	536328
110567	536329
68291	536330
67963	536331
10007	536332
54152	536333
58524	536334
978	536335
37674	536336
14124	536337
9625	536338
14983	536339
29965	536340
70121	536341
27794	536342
29702	536343
9478	536344
45845	536345
42599	536346
52522	536347
8356	536348
76625	536349
98083	536350
75859	536351
17765	536352
77234	536353
30894	536354
7400	536355
64611	536356
75	536357
118940	536358
12452	536359
19360	536360
94134	536361
125155	536362
27916	536363
66105	536364
90206	536365
1292	536366
7255	536367
135637	536368
55073	536369
30304	536370
11842	536371
55440	536372
78551	536373
24660	536374
36677	536375
80498	536376
7705	536377
19847	536378
71249	536379
623	536380
8600	536381
15468	536382
66660	536383
51305	536384
18048	536385
90702	536386
68859	536387
110501	536388
115566	536389
32947	536390
48459	536391
52486	536392
29868	536393
89704	536394
18617	536395
45265	536396
17753	536397
10178	536398
33076	536399
50784	536400
141361	536401
10162	536402
45531	536403
2998	536404
20091	536405
84496	536406
43511	536407
6098	536408
30323	536409
39353	536410
25703	536411
96614	536412
127568	536413
10104	536414
107910	536415
160575	536416
105637	536417
105574	536418
33296	536419
20353	536420
114867	536421
50477	536422
22348	536423
14329	536424
5228	536425
73592	536426
74003	536427
107934	536428
2928	536429
4273	536430
92786	536431
10697	536432
12227	536433
104225	536434
155650	536435
44093	536436
22748	536437
17227	536438
33050	536439
60001	536440
3825	536441
54724	536442
50424	536443
14118	536444
5130	536445
38147	536446
12901	536447
23996	536448
65632	536449
125548	536450
71278	536451
20915	536452
30574	536453
72696	536454
2034	536455
135	536456
55124	536457
2181	536458
48186	536459
71958	536460
43342	536461
65225	536462
3228	536463
96543	536464
115239	536465
28151	536466
1676	536467
115422	536468
14872	536469
53901	536470
342	536471
3262	536472
2239	536473
94846	536474
68331	536475
114581	536476
532	536477
109552	536478
5427	536479
41208	536480
68170	536481
27391	536482
81669	536483
7356	536484
42154	536485
59497	536486
96739	536487
154322	536488
24713	536489
144319	536490
7738	536491
4466	536492
998	536493
9370	536494
11208	536495
54372	536496
98498	536497
299	536498
3886	536499
73050	536500
66735	536501
134923	536502
597	536503
63498	536504
9889	536505
52345	536506
22241	536507
127629	536508
20976	536509
4375	536510
3092	536511
5697	536512
1242	536513
15654	536514
42502	536515
44117	536516
29261	536517
16638	536518
84263	536519
91510	536520
67143	536521
27191	536522
8801	536523
15377	536524
72814	536525
1974	536526
87598	536527
48364	536528
99300	536529
15156	536530
9874	536531
23263	536532
18635	536533
3624	536534
104963	536535
65850	536536
39118	536537
12971	536538
4929	536539
110088	536540
24635	536541
69001	536542
100545	536543
16611	536544
25290	536545
64769	536546
654	536547
25805	536548
63494	536549
46069	536550
33058	536551
158379	536552
78284	536553
8997	536554
1143	536555
64842	536556
16783	536557
2337	536558
11473	536559
3638	536560
2121	536561
29561	536562
488	536563
7861	536564
388	536565
115964	536566
6796	536567
22353	536568
40349	536569
16244	536570
57898	536571
37971	536572
2147	536573
1844	536574
79475	536575
2394	536576
43261	536577
55714	536578
8079	536579
10868	536580
42744	536581
76916	536582
8932	536583
17749	536584
873	536585
108998	536586
1167	536587
1008	536588
159143	536589
80656	536590
30407	536591
26	536592
35218	536593
24510	536594
16293	536595
34784	536596
37725	536597
25284	536598
18344	536599
16219	536600
4672	536601
62914	536602
75450	536603
7551	536604
19469	536605
63895	536606
35511	536607
60148	536608
6929	536609
49146	536610
54448	536611
8222	536612
21599	536613
5996	536614
2100	536615
47835	536616
15091	536617
24524	536618
153437	536619
90810	536620
16789	536621
11525	536622
132266	536623
18405	536624
6307	536625
26488	536626
24555	536627
13678	536628
55395	536629
15088	536630
124190	536631
1217	536632
27944	536633
1307	536634
27740	536635
20368	536636
25343	536637
7323	536638
50017	536639
54116	536640
84817	536641
161645	536642
79474	536643
36765	536644
48268	536645
63611	536646
10428	536647
136129	536648
40558	536649
5345	536650
33748	536651
49529	536652
43	536653
55600	536654
62943	536655
47781	536656
4092	536657
9675	536658
125237	536659
19477	536660
15341	536661
49852	536662
81616	536663
29465	536664
20290	536665
88060	536666
90248	536667
21855	536668
36373	536669
64694	536670
2243	536671
33629	536672
1182	536673
31702	536674
69265	536675
58272	536676
6328	536677
143714	536678
10582	536679
10718	536680
25208	536681
3651	536682
86580	536683
9880	536684
39174	536685
34419	536686
60	536687
34177	536688
54912	536689
131451	536690
127674	536691
23604	536692
104951	536693
88043	536694
67397	536695
145794	536696
42052	536697
68362	536698
52475	536699
33398	536700
2436	536701
82561	536702
67461	536703
5713	536704
4461	536705
18166	536706
20622	536707
106539	536708
37904	536709
35300	536710
11978	536711
13516	536712
34556	536713
155821	536714
13705	536715
19773	536716
832	536717
52925	536718
40009	536719
16604	536720
25046	536721
374	536722
639	536723
16368	536724
134306	536725
86391	536726
5	536727
32360	536728
11127	536729
137297	536730
346	536731
7465	536732
27093	536733
17764	536734
59776	536735
5076	536736
29990	536737
9066	536738
24577	536739
24073	536740
19357	536741
4777	536742
138590	536743
36174	536744
4164	536745
102228	536746
24065	536747
4768	536748
9681	536749
132997	536750
31384	536751
65337	536752
60269	536753
14147	536754
2587	536755
36010	536756
211	536757
40722	536758
26610	536759
8490	536760
17922	536761
102921	536762
10097	536763
98471	536764
8812	536765
68595	536766
44672	536767
39894	536768
18388	536769
17291	536770
19993	536771
32971	536772
27255	536773
87164	536774
29990	536775
9248	536776
924	536777
1725	536778
971	536779
15927	536780
14079	536781
42425	536782
94307	536783
149456	536784
43	536785
5292	536786
21288	536787
20834	536788
38232	536789
2301	536790
11659	536791
69057	536792
33301	536793
1615	536794
35081	536795
12209	536796
20481	536797
124858	536798
10152	536799
1751	536800
101078	536801
34221	536802
34522	536803
46657	536804
18667	536805
76342	536806
132111	536807
8309	536808
11668	536809
58	536810
52071	536811
22425	536812
61836	536813
19082	536814
6252	536815
21701	536816
56863	536817
142707	536818
48960	536819
3865	536820
71978	536821
38227	536822
30362	536823
25269	536824
5079	536825
62	536826
17952	536827
10406	536828
7428	536829
34301	536830
6944	536831
8828	536832
15357	536833
40447	536834
38817	536835
48639	536836
29830	536837
12676	536838
4078	536839
27261	536840
10519	536841
22648	536842
31321	536843
5618	536844
1710	536845
91412	536846
115782	536847
2516	536848
12713	536849
133809	536850
70	536851
117904	536852
35832	536853
3900	536854
25860	536855
71490	536856
14713	536857
19322	536858
85958	536859
48678	536860
78140	536861
19624	536862
3384	536863
61983	536864
13316	536865
61217	536866
115788	536867
57522	536868
2399	536869
54798	536870
3773	536871
67782	536872
13970	536873
15340	536874
43257	536875
24142	536876
162078	536877
97227	536878
38927	536879
103632	536880
101862	536881
77991	536882
1710	536883
33034	536884
29099	536885
89532	536886
153314	536887
50050	536888
51253	536889
29776	536890
12398	536891
41923	536892
39839	536893
48724	536894
124364	536895
108682	536896
9630	536897
134623	536898
4905	536899
4685	536900
5675	536901
7193	536902
5991	536903
2801	536904
78107	536905
13288	536906
24239	536907
37891	536908
48195	536909
103722	536910
31998	536911
16012	536912
1040	536913
59	536914
39645	536915
19038	536916
43769	536917
40657	536918
29299	536919
15	536920
38370	536921
2585	536922
14620	536923
139212	536924
2966	536925
104144	536926
8599	536927
60264	536928
94730	536929
20545	536930
24421	536931
135	536932
31730	536933
22335	536934
4237	536935
13282	536936
29308	536937
11056	536938
4312	536939
88046	536940
32494	536941
66	536942
9764	536943
46611	536944
59292	536945
574	536946
37414	536947
143573	536948
41086	536949
26711	536950
4989	536951
94938	536952
6706	536953
80992	536954
13203	536955
1633	536956
320	536957
112757	536958
30066	536959
82645	536960
84238	536961
30934	536962
3314	536963
16330	536964
4953	536965
23972	536966
53744	536967
12024	536968
6006	536969
85680	536970
46167	536971
57933	536972
3614	536973
110298	536974
45974	536975
31066	536976
95321	536977
91129	536978
9149	536979
62488	536980
21201	536981
49258	536982
143365	536983
49923	536984
10680	536985
98145	536986
65297	536987
11699	536988
2793	536989
20601	536990
19475	536991
4159	536992
66809	536993
128058	536994
61033	536995
24713	536996
4085	536997
65329	536998
4907	536999
50743	537000
18250	537001
55655	537002
125230	537003
55181	537004
11558	537005
103607	537006
156185	537007
76299	537008
6379	537009
12248	537010
16138	537011
23699	537012
42117	537013
9101	537014
72636	537015
54620	537016
26173	537017
50487	537018
6845	537019
18508	537020
31737	537021
78379	537022
14867	537023
80289	537024
157677	537025
98537	537026
84543	537027
106839	537028
71026	537029
46449	537030
9927	537031
40265	537032
7381	537033
10194	537034
40252	537035
25892	537036
2718	537037
64777	537038
46	537039
68848	537040
15806	537041
17986	537042
383	537043
8241	537044
2343	537045
6534	537046
42520	537047
89168	537048
4253	537049
32102	537050
1631	537051
123472	537052
33790	537053
444	537054
44441	537055
23775	537056
30257	537057
11669	537058
5627	537059
137772	537060
25346	537061
18365	537062
72886	537063
14991	537064
12518	537065
23814	537066
39777	537067
151407	537068
13394	537069
1947	537070
2179	537071
67914	537072
84588	537073
127958	537074
132056	537075
151406	537076
8103	537077
83442	537078
23691	537079
28730	537080
33471	537081
16198	537082
23275	537083
31490	537084
46890	537085
98280	537086
47601	537087
43756	537088
44082	537089
38818	537090
10477	537091
98862	537092
888	537093
20755	537094
8386	537095
785	537096
119404	537097
78825	537098
70019	537099
3587	537100
155311	537101
36385	537102
8987	537103
39174	537104
28621	537105
1137	537106
73570	537107
18077	537108
59	537109
97572	537110
125187	537111
1988	537112
50409	537113
64321	537114
4143	537115
17823	537116
13024	537117
2819	537118
9495	537119
1914	537120
9477	537121
19220	537122
75219	537123
71514	537124
31422	537125
70134	537126
85046	537127
12435	537128
36558	537129
4778	537130
6204	537131
7290	537132
165768	537133
31504	537134
341	537135
26833	537136
54036	537137
60888	537138
52451	537139
134145	537140
13576	537141
31197	537142
42333	537143
33456	537144
20684	537145
1130	537146
118142	537147
25434	537148
20113	537149
32905	537150
37906	537151
142121	537152
6288	537153
23159	537154
15818	537155
101888	537156
22554	537157
44000	537158
49942	537159
34211	537160
94856	537161
237	537162
39047	537163
5175	537164
12505	537165
70216	537166
952	537167
38445	537168
97204	537169
12506	537170
11413	537171
84902	537172
10962	537173
3807	537174
110447	537175
60158	537176
16449	537177
85	537178
7839	537179
17526	537180
88985	537181
34276	537182
5949	537183
70179	537184
1691	537185
52138	537186
94512	537187
83091	537188
6240	537189
109503	537190
73512	537191
393	537192
26	537193
116045	537194
28869	537195
52245	537196
27132	537197
25212	537198
3282	537199
46144	537200
65645	537201
1356	537202
49624	537203
17769	537204
47576	537205
122640	537206
76526	537207
29375	537208
3679	537209
20042	537210
44311	537211
49003	537212
2800	537213
134034	537214
150715	537215
13123	537216
37474	537217
7456	537218
20821	537219
120781	537220
49876	537221
126914	537222
43077	537223
12696	537224
5899	537225
4778	537226
18017	537227
5056	537228
160884	537229
61082	537230
69760	537231
11911	537232
165346	537233
23324	537234
102039	537235
7158	537236
192	537237
7624	537238
22655	537239
32387	537240
36075	537241
11732	537242
14830	537243
130441	537244
6686	537245
1003	537246
121968	537247
6656	537248
10590	537249
71819	537250
15143	537251
36508	537252
7089	537253
10561	537254
70492	537255
10336	537256
99522	537257
111877	537258
10730	537259
88395	537260
4097	537261
69075	537262
58926	537263
69588	537264
79360	537265
6881	537266
153955	537267
35393	537268
61621	537269
38182	537270
1785	537271
32983	537272
49757	537273
260	537274
1863	537275
16402	537276
1780	537277
40851	537278
12346	537279
58898	537280
956	537281
43063	537282
123418	537283
53616	537284
35908	537285
130918	537286
1868	537287
89290	537288
125930	537289
59239	537290
17281	537291
125556	537292
37031	537293
3889	537294
7173	537295
217	537296
90675	537297
105688	537298
50231	537299
63344	537300
69541	537301
15147	537302
815	537303
35114	537304
44358	537305
22466	537306
83393	537307
64638	537308
25073	537309
14365	537310
32763	537311
13974	537312
139372	537313
56693	537314
151575	537315
4171	537316
7804	537317
38148	537318
125329	537319
152104	537320
19690	537321
40608	537322
78004	537323
40149	537324
21144	537325
14778	537326
62654	537327
29579	537328
26767	537329
15806	537330
23787	537331
98076	537332
346	537333
7274	537334
28252	537335
146313	537336
47268	537337
30040	537338
97520	537339
8385	537340
38700	537341
69181	537342
53087	537343
78685	537344
25798	537345
22241	537346
44439	537347
33662	537348
9081	537349
56842	537350
126268	537351
4717	537352
83495	537353
22447	537354
2584	537355
582	537356
14695	537357
30674	537358
119231	537359
25619	537360
32133	537361
140712	537362
1361	537363
25841	537364
12419	537365
145068	537366
31607	537367
13549	537368
64321	537369
19153	537370
44826	537371
15132	537372
31839	537373
33189	537374
22022	537375
1636	537376
4500	537377
1248	537378
35927	537379
52327	537380
8359	537381
10039	537382
68752	537383
81825	537384
19142	537385
217	537386
112436	537387
86364	537388
27248	537389
3944	537390
1408	537391
98909	537392
47139	537393
30232	537394
59493	537395
32893	537396
59672	537397
79800	537398
83726	537399
22620	537400
42507	537401
13995	537402
34398	537403
7834	537404
15496	537405
82077	537406
10022	537407
19751	537408
21293	537409
20524	537410
24195	537411
34166	537412
45342	537413
35515	537414
37594	537415
88269	537416
120679	537417
10901	537418
78673	537419
22974	537420
10379	537421
15913	537422
56172	537423
28433	537424
139300	537425
36231	537426
19469	537427
137239	537428
37146	537429
20060	537430
110911	537431
112968	537432
7236	537433
8583	537434
101695	537435
134382	537436
108591	537437
77919	537438
21773	537439
40139	537440
4050	537441
4490	537442
59698	537443
20026	537444
11882	537445
8081	537446
65535	537447
67619	537448
40666	537449
6657	537450
33055	537451
47310	537452
34967	537453
1043	537454
113653	537455
8836	537456
777	537457
33622	537458
3209	537459
30049	537460
29277	537461
2395	537462
3511	537463
293	537464
41161	537465
36470	537466
76287	537467
354	537468
34441	537469
499	537470
29642	537471
27727	537472
64543	537473
12679	537474
53661	537475
59855	537476
22747	537477
47031	537478
18441	537479
7002	537480
414	537481
6218	537482
3922	537483
29469	537484
93086	537485
34553	537486
25291	537487
11491	537488
19979	537489
125126	537490
54594	537491
41	537492
29705	537493
132786	537494
2360	537495
34190	537496
9154	537497
4184	537498
52069	537499
624	537500
17047	537501
1433	537502
16372	537503
6813	537504
45881	537505
22644	537506
133075	537507
4643	537508
19226	537509
100073	537510
102625	537511
1271	537512
11413	537513
7723	537514
10378	537515
6382	537516
31763	537517
133166	537518
105477	537519
897	537520
66698	537521
101496	537522
31354	537523
66487	537524
15268	537525
31161	537526
556	537527
64210	537528
40854	537529
22938	537530
77544	537531
31912	537532
8665	537533
115564	537534
52738	537535
41192	537536
33496	537537
7022	537538
20000	537539
68441	537540
39384	537541
8342	537542
12782	537543
98892	537544
9646	537545
107753	537546
43397	537547
55305	537548
646	537549
54752	537550
12218	537551
103838	537552
34479	537553
84203	537554
1391	537555
4274	537556
77748	537557
2951	537558
9602	537559
41299	537560
17511	537561
73618	537562
106015	537563
1173	537564
102051	537565
36010	537566
6989	537567
6437	537568
30929	537569
8767	537570
50212	537571
32275	537572
128587	537573
8022	537574
10242	537575
100182	537576
111409	537577
35817	537578
33792	537579
2417	537580
28502	537581
82488	537582
92131	537583
24014	537584
27264	537585
60	537586
25545	537587
22823	537588
80549	537589
90119	537590
50497	537591
15545	537592
581	537593
37882	537594
105777	537595
150861	537596
5169	537597
132857	537598
7895	537599
28665	537600
4453	537601
31848	537602
66394	537603
6415	537604
73214	537605
143	537606
86362	537607
53640	537608
86528	537609
359	537610
31445	537611
40536	537612
25563	537613
12171	537614
5472	537615
6149	537616
25238	537617
62662	537618
48909	537619
49827	537620
68879	537621
22301	537622
18612	537623
23851	537624
2159	537625
388	537626
25795	537627
35434	537628
42849	537629
20403	537630
158382	537631
29968	537632
77548	537633
102937	537634
53471	537635
9061	537636
82512	537637
144776	537638
445	537639
12336	537640
5001	537641
7077	537642
15145	537643
123951	537644
65862	537645
42967	537646
114522	537647
17102	537648
21578	537649
13227	537650
24908	537651
40150	537652
3067	537653
80380	537654
26318	537655
58155	537656
29222	537657
50679	537658
76506	537659
25407	537660
81337	537661
8670	537662
22035	537663
15868	537664
1174	537665
34657	537666
125739	537667
31505	537668
11215	537669
14985	537670
21492	537671
55871	537672
93	537673
109170	537674
151626	537675
60858	537676
477	537677
14076	537678
52607	537679
93939	537680
14708	537681
44453	537682
1529	537683
23741	537684
5375	537685
499	537686
51692	537687
29117	537688
8316	537689
8363	537690
6586	537691
12381	537692
70721	537693
38179	537694
36338	537695
38104	537696
31130	537697
17381	537698
9666	537699
61923	537700
64562	537701
4991	537702
104299	537703
34478	537704
502	537705
77426	537706
32607	537707
22002	537708
39250	537709
4169	537710
163362	537711
73081	537712
1831	537713
6072	537714
1216	537715
20619	537716
577	537717
125010	537718
11287	537719
62165	537720
60591	537721
10220	537722
21954	537723
18995	537724
134292	537725
17135	537726
93381	537727
631	537728
70230	537729
9410	537730
64771	537731
19401	537732
81354	537733
8099	537734
1842	537735
86543	537736
98566	537737
53153	537738
37750	537739
85192	537740
159178	537741
103277	537742
70435	537743
62688	537744
38365	537745
17585	537746
18492	537747
45140	537748
23636	537749
50325	537750
20100	537751
4704	537752
26814	537753
60223	537754
21462	537755
44501	537756
21452	537757
62106	537758
9080	537759
86817	537760
84026	537761
28680	537762
7430	537763
5630	537764
142008	537765
94373	537766
47088	537767
58687	537768
81380	537769
1319	537770
101080	537771
61178	537772
77443	537773
58020	537774
18265	537775
4090	537776
2627	537777
56929	537778
6805	537779
9651	537780
20128	537781
48633	537782
89255	537783
85133	537784
33701	537785
34786	537786
28136	537787
101186	537788
72620	537789
11658	537790
38876	537791
17092	537792
113812	537793
9298	537794
19384	537795
70213	537796
57466	537797
3825	537798
84332	537799
159688	537800
65056	537801
17078	537802
36379	537803
20663	537804
86991	537805
39134	537806
106208	537807
28408	537808
589	537809
25792	537810
35783	537811
77611	537812
51668	537813
35737	537814
27061	537815
63219	537816
11419	537817
33382	537818
121917	537819
84234	537820
103743	537821
5644	537822
103	537823
9697	537824
232	537825
91006	537826
8359	537827
1285	537828
9091	537829
6223	537830
60873	537831
59321	537832
5856	537833
91707	537834
16251	537835
80529	537836
29714	537837
30230	537838
64591	537839
38404	537840
62553	537841
118704	537842
45818	537843
11540	537844
62694	537845
115762	537846
91848	537847
411	537848
137464	537849
29943	537850
83772	537851
10509	537852
119947	537853
46339	537854
25663	537855
972	537856
71750	537857
3646	537858
97	537859
70481	537860
6329	537861
68234	537862
25403	537863
2863	537864
21236	537865
58037	537866
58899	537867
34459	537868
5629	537869
132598	537870
682	537871
19466	537872
87429	537873
95879	537874
21276	537875
77332	537876
48979	537877
7880	537878
14881	537879
73726	537880
2607	537881
82341	537882
77793	537883
12575	537884
107699	537885
21466	537886
2737	537887
15513	537888
229	537889
21020	537890
48229	537891
63673	537892
60003	537893
156	537894
5729	537895
34873	537896
46506	537897
2309	537898
4654	537899
66	537900
21161	537901
139371	537902
28353	537903
63872	537904
95185	537905
60881	537906
20016	537907
93914	537908
21252	537909
18628	537910
15037	537911
22771	537912
53739	537913
159715	537914
4635	537915
8857	537916
14244	537917
5480	537918
24221	537919
33384	537920
20015	537921
103239	537922
26275	537923
6509	537924
1208	537925
111995	537926
29557	537927
114921	537928
719	537929
60188	537930
39352	537931
74569	537932
24343	537933
28483	537934
123351	537935
2909	537936
12710	537937
44669	537938
85014	537939
57501	537940
13507	537941
111858	537942
90205	537943
3879	537944
47333	537945
1277	537946
68724	537947
26283	537948
124398	537949
8069	537950
46532	537951
119194	537952
38057	537953
36084	537954
37416	537955
39488	537956
306	537957
154488	537958
5095	537959
52636	537960
52992	537961
75350	537962
119718	537963
121503	537964
15353	537965
24355	537966
33015	537967
103635	537968
66055	537969
87896	537970
82550	537971
92880	537972
55435	537973
8666	537974
16020	537975
10144	537976
1524	537977
33611	537978
7942	537979
7190	537980
57176	537981
5702	537982
47364	537983
90315	537984
51167	537985
104886	537986
152878	537987
166578	537988
11088	537989
5193	537990
59996	537991
17257	537992
2868	537993
67449	537994
15173	537995
86341	537996
10646	537997
2666	537998
60882	537999
2053	538000
60155	538001
24847	538002
14518	538003
69065	538004
32652	538005
35435	538006
12373	538007
39348	538008
25582	538009
3695	538010
22113	538011
28651	538012
4331	538013
32925	538014
2340	538015
25257	538016
38501	538017
10525	538018
31054	538019
123108	538020
18959	538021
61836	538022
1388	538023
89063	538024
5579	538025
9444	538026
896	538027
7178	538028
380	538029
20319	538030
14254	538031
4687	538032
10747	538033
31572	538034
2592	538035
98102	538036
62530	538037
10700	538038
86942	538039
166260	538040
208	538041
115010	538042
19893	538043
41859	538044
26916	538045
23886	538046
61913	538047
71142	538048
782	538049
39299	538050
50938	538051
75365	538052
14933	538053
65124	538054
1684	538055
37496	538056
5468	538057
97820	538058
113922	538059
7116	538060
43599	538061
7565	538062
11448	538063
10850	538064
12634	538065
150662	538066
32245	538067
52252	538068
3916	538069
1184	538070
106956	538071
10436	538072
27839	538073
8664	538074
21397	538075
8636	538076
33401	538077
113410	538078
23493	538079
409	538080
116629	538081
12191	538082
15007	538083
19779	538084
17632	538085
3404	538086
19644	538087
54533	538088
80108	538089
162998	538090
47603	538091
6696	538092
91428	538093
148321	538094
68394	538095
16904	538096
264	538097
120210	538098
1525	538099
21119	538100
75662	538101
3264	538102
4304	538103
71746	538104
71540	538105
21041	538106
17948	538107
105350	538108
3944	538109
146502	538110
11212	538111
14111	538112
224	538113
353	538114
6598	538115
152937	538116
132998	538117
15676	538118
124694	538119
3376	538120
6354	538121
48489	538122
2968	538123
1726	538124
20252	538125
87403	538126
22120	538127
134659	538128
105500	538129
9174	538130
30774	538131
58608	538132
66752	538133
44996	538134
38544	538135
13511	538136
75197	538137
3705	538138
45017	538139
100218	538140
29506	538141
127422	538142
1161	538143
18264	538144
6384	538145
10320	538146
77134	538147
104131	538148
37862	538149
3915	538150
10181	538151
62285	538152
446	538153
72355	538154
39888	538155
53259	538156
124705	538157
151828	538158
47191	538159
29325	538160
54558	538161
137068	538162
104669	538163
13242	538164
13753	538165
3525	538166
46313	538167
107022	538168
68542	538169
46564	538170
141	538171
2279	538172
19958	538173
29883	538174
42461	538175
40373	538176
37451	538177
21930	538178
38198	538179
35470	538180
936	538181
14247	538182
50046	538183
15119	538184
45165	538185
8832	538186
6665	538187
2061	538188
26395	538189
862	538190
113109	538191
92460	538192
58400	538193
9546	538194
93716	538195
16735	538196
10405	538197
99662	538198
37344	538199
19097	538200
7613	538201
36227	538202
81841	538203
5625	538204
99434	538205
314	538206
48450	538207
2955	538208
10396	538209
3102	538210
73098	538211
34831	538212
5715	538213
12877	538214
95028	538215
132654	538216
779	538217
32497	538218
4395	538219
45970	538220
66779	538221
20254	538222
92119	538223
100660	538224
11276	538225
82482	538226
29687	538227
6976	538228
47529	538229
3490	538230
19022	538231
162974	538232
3119	538233
41082	538234
1142	538235
35114	538236
12932	538237
32956	538238
12624	538239
19037	538240
140534	538241
12600	538242
2294	538243
117	538244
126218	538245
2286	538246
57622	538247
23164	538248
1090	538249
20808	538250
132316	538251
84340	538252
16169	538253
66011	538254
4817	538255
52524	538256
39601	538257
72557	538258
2367	538259
18425	538260
508	538261
24563	538262
111625	538263
4255	538264
83392	538265
4262	538266
76698	538267
31815	538268
10002	538269
4581	538270
48097	538271
8644	538272
8849	538273
1830	538274
98956	538275
122832	538276
68005	538277
102991	538278
2108	538279
85323	538280
86550	538281
34272	538282
31859	538283
36362	538284
92430	538285
9948	538286
154717	538287
69307	538288
13926	538289
82925	538290
18007	538291
40193	538292
23819	538293
7936	538294
5545	538295
96090	538296
21853	538297
13366	538298
28320	538299
112803	538300
51342	538301
84712	538302
7000	538303
117249	538304
41620	538305
124510	538306
59062	538307
79538	538308
13824	538309
22068	538310
7723	538311
131349	538312
10495	538313
236	538314
30649	538315
5366	538316
34608	538317
139799	538318
22987	538319
89873	538320
2543	538321
30144	538322
33297	538323
66954	538324
12691	538325
13329	538326
32301	538327
7997	538328
124764	538329
134137	538330
4249	538331
6279	538332
79723	538333
3404	538334
34744	538335
18269	538336
7389	538337
38747	538338
83947	538339
20939	538340
3107	538341
30749	538342
65787	538343
51396	538344
42588	538345
86732	538346
30780	538347
26581	538348
112074	538349
12480	538350
57668	538351
26749	538352
106889	538353
40220	538354
10385	538355
77457	538356
16652	538357
31247	538358
1476	538359
10130	538360
18112	538361
5757	538362
81487	538363
49065	538364
92473	538365
34	538366
26698	538367
103838	538368
744	538369
30	538370
7593	538371
27336	538372
16367	538373
151416	538374
2639	538375
21935	538376
41001	538377
68039	538378
32244	538379
70795	538380
10540	538381
14846	538382
23443	538383
13282	538384
31392	538385
665	538386
1097	538387
101596	538388
15829	538389
68970	538390
4073	538391
34698	538392
25975	538393
10189	538394
12731	538395
65149	538396
43164	538397
47254	538398
175	538399
51122	538400
3821	538401
21478	538402
1181	538403
29848	538404
111048	538405
36907	538406
184	538407
22787	538408
97188	538409
4350	538410
46765	538411
30331	538412
35428	538413
299	538414
6818	538415
2572	538416
143718	538417
46484	538418
55225	538419
59662	538420
71678	538421
34074	538422
56820	538423
3778	538424
112419	538425
29763	538426
143	538427
667	538428
49912	538429
26769	538430
146165	538431
44885	538432
38038	538433
55164	538434
44301	538435
70635	538436
30631	538437
22959	538438
13628	538439
64272	538440
48982	538441
105055	538442
101635	538443
85497	538444
844	538445
9802	538446
48017	538447
80086	538448
47078	538449
20471	538450
767	538451
7078	538452
135411	538453
4166	538454
12579	538455
149029	538456
58647	538457
2788	538458
107264	538459
23810	538460
16196	538461
1175	538462
51546	538463
5091	538464
38126	538465
14427	538466
1356	538467
3400	538468
55752	538469
60154	538470
94461	538471
7593	538472
14541	538473
78779	538474
1376	538475
40191	538476
29595	538477
47343	538478
104890	538479
49727	538480
15813	538481
13706	538482
53783	538483
11955	538484
29442	538485
51	538486
83063	538487
7224	538488
19714	538489
34782	538490
29898	538491
7837	538492
69843	538493
75529	538494
91026	538495
94228	538496
77359	538497
52485	538498
98655	538499
20093	538500
55359	538501
56938	538502
72670	538503
105468	538504
72079	538505
94179	538506
34315	538507
74242	538508
16501	538509
55483	538510
29199	538511
13611	538512
5087	538513
24252	538514
45605	538515
21792	538516
3057	538517
59973	538518
50653	538519
57830	538520
26161	538521
90915	538522
73289	538523
82294	538524
12976	538525
82825	538526
13481	538527
47670	538528
25747	538529
139941	538530
12484	538531
19389	538532
9643	538533
47017	538534
46112	538535
153187	538536
5849	538537
9908	538538
35850	538539
71595	538540
814	538541
9303	538542
29528	538543
7214	538544
23239	538545
142	538546
96499	538547
52699	538548
161827	538549
59854	538550
31403	538551
18421	538552
88985	538553
4798	538554
25644	538555
46894	538556
14360	538557
4662	538558
487	538559
67432	538560
17991	538561
165911	538562
12429	538563
63592	538564
2219	538565
73611	538566
8398	538567
68559	538568
60494	538569
8051	538570
10088	538571
33868	538572
45907	538573
125759	538574
63839	538575
1424	538576
10629	538577
34413	538578
8866	538579
3298	538580
4332	538581
25980	538582
94	538583
64509	538584
92444	538585
243	538586
12122	538587
8398	538588
78915	538589
5845	538590
416	538591
5145	538592
48782	538593
50723	538594
69145	538595
5604	538596
3413	538597
97363	538598
27928	538599
23671	538600
3319	538601
58603	538602
5053	538603
17441	538604
2502	538605
20697	538606
43322	538607
15884	538608
91636	538609
48551	538610
2354	538611
102960	538612
11482	538613
56502	538614
2351	538615
75877	538616
4976	538617
17603	538618
106986	538619
55606	538620
1022	538621
9201	538622
125944	538623
153790	538624
367	538625
10841	538626
88525	538627
53799	538628
34419	538629
32895	538630
96337	538631
61084	538632
36449	538633
26136	538634
7322	538635
6550	538636
2175	538637
20870	538638
13253	538639
93081	538640
12846	538641
17100	538642
9373	538643
46785	538644
118626	538645
2805	538646
40476	538647
1107	538648
124966	538649
95205	538650
91924	538651
14839	538652
3750	538653
117226	538654
31994	538655
115613	538656
23030	538657
96325	538658
35545	538659
13627	538660
3443	538661
2076	538662
29412	538663
101605	538664
44675	538665
64598	538666
119737	538667
41340	538668
74725	538669
18222	538670
2300	538671
70328	538672
12019	538673
117198	538674
23388	538675
87551	538676
7037	538677
18363	538678
125793	538679
2867	538680
24512	538681
150283	538682
21934	538683
72710	538684
13296	538685
44812	538686
86217	538687
12237	538688
23560	538689
1325	538690
27068	538691
17579	538692
2208	538693
274	538694
11304	538695
94203	538696
44539	538697
14638	538698
35914	538699
50934	538700
1753	538701
726	538702
3014	538703
9472	538704
16137	538705
10107	538706
15639	538707
84408	538708
75057	538709
34476	538710
25346	538711
11248	538712
45187	538713
78137	538714
12437	538715
85562	538716
156944	538717
2151	538718
81656	538719
67698	538720
21073	538721
60449	538722
7860	538723
54538	538724
43872	538725
50	538726
6667	538727
55527	538728
20083	538729
13725	538730
29024	538731
147	538732
89706	538733
19985	538734
70597	538735
16239	538736
68807	538737
3389	538738
42821	538739
306	538740
16422	538741
3845	538742
6157	538743
120737	538744
13987	538745
83109	538746
5548	538747
5253	538748
8277	538749
72396	538750
57155	538751
2077	538752
8160	538753
12325	538754
1546	538755
14016	538756
11374	538757
4877	538758
38401	538759
439	538760
88443	538761
5852	538762
77210	538763
10053	538764
93447	538765
85354	538766
41299	538767
12792	538768
20197	538769
48935	538770
7072	538771
47500	538772
31554	538773
27182	538774
21182	538775
23739	538776
2165	538777
10577	538778
4837	538779
18225	538780
4277	538781
502	538782
66149	538783
21655	538784
122440	538785
49375	538786
114125	538787
146344	538788
29812	538789
20130	538790
22544	538791
1552	538792
72103	538793
3576	538794
99876	538795
31681	538796
110268	538797
8850	538798
21378	538799
166613	538800
7804	538801
2312	538802
11069	538803
31422	538804
6790	538805
30430	538806
36499	538807
59082	538808
76616	538809
32505	538810
27763	538811
68646	538812
2711	538813
12812	538814
27265	538815
29050	538816
154142	538817
6128	538818
78630	538819
19267	538820
24707	538821
85153	538822
6218	538823
82245	538824
43252	538825
14528	538826
10707	538827
71537	538828
148841	538829
17426	538830
5159	538831
62628	538832
2603	538833
119234	538834
1853	538835
5029	538836
39040	538837
4483	538838
93461	538839
60590	538840
1821	538841
6674	538842
62007	538843
51175	538844
45170	538845
1	538846
277	538847
25591	538848
8432	538849
14522	538850
16238	538851
36049	538852
7288	538853
39821	538854
46055	538855
137711	538856
11142	538857
10336	538858
7955	538859
5618	538860
50595	538861
29636	538862
21894	538863
64404	538864
55986	538865
1174	538866
24581	538867
32076	538868
18354	538869
58384	538870
8995	538871
44229	538872
1769	538873
1917	538874
45320	538875
85307	538876
105334	538877
27911	538878
9731	538879
454	538880
125385	538881
34671	538882
65650	538883
94289	538884
14721	538885
2942	538886
9468	538887
8921	538888
120633	538889
142714	538890
57490	538891
62983	538892
43613	538893
96671	538894
11150	538895
34074	538896
71829	538897
35841	538898
58622	538899
44367	538900
100293	538901
32455	538902
156256	538903
157467	538904
125882	538905
5034	538906
46189	538907
57390	538908
93	538909
1477	538910
9587	538911
34062	538912
14197	538913
5602	538914
75452	538915
56754	538916
51003	538917
24150	538918
103665	538919
59408	538920
110675	538921
33081	538922
126623	538923
113449	538924
140	538925
58445	538926
152246	538927
12738	538928
41371	538929
23924	538930
41929	538931
140757	538932
58289	538933
70124	538934
20	538935
48652	538936
29219	538937
20880	538938
21472	538939
152208	538940
55865	538941
4	538942
13318	538943
11562	538944
23704	538945
14306	538946
357	538947
107491	538948
105710	538949
84591	538950
52415	538951
65510	538952
53786	538953
45541	538954
85676	538955
337	538956
9858	538957
25141	538958
18226	538959
14846	538960
20937	538961
65028	538962
58702	538963
120710	538964
9	538965
21477	538966
154762	538967
35403	538968
49026	538969
61422	538970
8420	538971
9497	538972
4103	538973
4344	538974
103778	538975
160456	538976
12601	538977
6041	538978
3580	538979
3522	538980
296	538981
24035	538982
23734	538983
94271	538984
22141	538985
759	538986
2671	538987
25068	538988
8287	538989
17069	538990
1248	538991
116	538992
56900	538993
6336	538994
92314	538995
71932	538996
122852	538997
13935	538998
30196	538999
125	539000
13390	539001
36834	539002
47687	539003
58677	539004
4115	539005
101922	539006
3276	539007
22160	539008
32155	539009
17051	539010
13148	539011
2406	539012
31793	539013
6042	539014
81454	539015
2431	539016
19023	539017
58321	539018
105150	539019
20414	539020
6378	539021
133133	539022
26122	539023
103233	539024
121286	539025
63914	539026
86617	539027
27440	539028
606	539029
1735	539030
3687	539031
12821	539032
47098	539033
13374	539034
15422	539035
74853	539036
19227	539037
12490	539038
28390	539039
1579	539040
69947	539041
7948	539042
16430	539043
55231	539044
25794	539045
63122	539046
19711	539047
39920	539048
9167	539049
1691	539050
33783	539051
19700	539052
11245	539053
26734	539054
68354	539055
6338	539056
94896	539057
41159	539058
65464	539059
1085	539060
77193	539061
2066	539062
91441	539063
45582	539064
78224	539065
47828	539066
39515	539067
73204	539068
6440	539069
96671	539070
6536	539071
51034	539072
34093	539073
42601	539074
4308	539075
11293	539076
4418	539077
94758	539078
91905	539079
5099	539080
128195	539081
24150	539082
13921	539083
163823	539084
460	539085
88411	539086
4245	539087
4835	539088
19042	539089
75309	539090
16230	539091
3799	539092
38937	539093
39515	539094
11670	539095
25305	539096
5897	539097
16266	539098
18654	539099
70732	539100
27610	539101
884	539102
40004	539103
27387	539104
13519	539105
20428	539106
59255	539107
17777	539108
102118	539109
17181	539110
4712	539111
110989	539112
67360	539113
128561	539114
47719	539115
1257	539116
6239	539117
72639	539118
3791	539119
119976	539120
14589	539121
119762	539122
23093	539123
68864	539124
23263	539125
15460	539126
39714	539127
17648	539128
18608	539129
14759	539130
24753	539131
27777	539132
29977	539133
20274	539134
12625	539135
129766	539136
80779	539137
36008	539138
25942	539139
98	539140
38892	539141
8875	539142
56321	539143
11278	539144
37890	539145
13735	539146
33865	539147
7474	539148
5272	539149
128901	539150
5948	539151
78211	539152
38633	539153
69740	539154
82530	539155
135212	539156
20274	539157
42605	539158
66952	539159
21600	539160
11717	539161
25070	539162
27800	539163
60808	539164
251	539165
57310	539166
74677	539167
4975	539168
23690	539169
111389	539170
25061	539171
5111	539172
24817	539173
51734	539174
1624	539175
52391	539176
34452	539177
49834	539178
12945	539179
63748	539180
13302	539181
4256	539182
7579	539183
83472	539184
96004	539185
33241	539186
33854	539187
6932	539188
28185	539189
53042	539190
109330	539191
65838	539192
50654	539193
10766	539194
10814	539195
40359	539196
51323	539197
12252	539198
68829	539199
144258	539200
1373	539201
4526	539202
72	539203
8763	539204
8134	539205
103996	539206
6959	539207
15511	539208
29126	539209
85897	539210
3436	539211
50529	539212
116956	539213
28145	539214
31544	539215
47149	539216
56468	539217
100301	539218
28087	539219
38149	539220
3630	539221
80667	539222
2848	539223
9018	539224
1516	539225
16517	539226
90591	539227
86787	539228
41875	539229
64274	539230
3347	539231
32976	539232
123797	539233
39477	539234
4281	539235
150981	539236
7597	539237
139	539238
118140	539239
55176	539240
69418	539241
28020	539242
87460	539243
3342	539244
10815	539245
96	539246
8911	539247
86071	539248
19550	539249
65190	539250
3826	539251
47511	539252
105814	539253
8333	539254
25241	539255
116536	539256
58194	539257
22183	539258
27278	539259
16685	539260
14154	539261
12255	539262
979	539263
46801	539264
52278	539265
40329	539266
2827	539267
137551	539268
9245	539269
23567	539270
105503	539271
140892	539272
100788	539273
30314	539274
9039	539275
527	539276
164211	539277
3790	539278
4	539279
3060	539280
59625	539281
81781	539282
3937	539283
122335	539284
71005	539285
9355	539286
19336	539287
19058	539288
42274	539289
107328	539290
6465	539291
44909	539292
7671	539293
87706	539294
74168	539295
45746	539296
55333	539297
2743	539298
93768	539299
9337	539300
42251	539301
45487	539302
5754	539303
44014	539304
51134	539305
7934	539306
15525	539307
53772	539308
4811	539309
35475	539310
65107	539311
74169	539312
14379	539313
5422	539314
70593	539315
117992	539316
9071	539317
316	539318
42213	539319
32802	539320
24585	539321
125511	539322
97676	539323
37410	539324
73332	539325
99322	539326
37884	539327
30919	539328
32867	539329
122446	539330
13225	539331
154884	539332
7011	539333
21521	539334
135586	539335
4938	539336
59893	539337
2937	539338
137560	539339
36327	539340
49968	539341
48474	539342
134767	539343
70702	539344
7359	539345
42450	539346
47540	539347
1015	539348
26647	539349
3441	539350
5564	539351
26088	539352
54379	539353
55049	539354
83772	539355
16663	539356
83511	539357
12539	539358
8043	539359
7987	539360
70513	539361
66586	539362
18800	539363
72652	539364
60764	539365
29154	539366
21957	539367
3193	539368
25198	539369
74033	539370
16318	539371
80042	539372
64433	539373
30305	539374
11840	539375
62604	539376
49272	539377
871	539378
41975	539379
63409	539380
4615	539381
20985	539382
46501	539383
32468	539384
15248	539385
49831	539386
10002	539387
2604	539388
1213	539389
7734	539390
9317	539391
85550	539392
30354	539393
43632	539394
60368	539395
27382	539396
1367	539397
1720	539398
40701	539399
51926	539400
50791	539401
344	539402
80572	539403
48447	539404
10461	539405
63023	539406
49388	539407
78592	539408
575	539409
26755	539410
12612	539411
46231	539412
6779	539413
30795	539414
6762	539415
11028	539416
102836	539417
42615	539418
22788	539419
31527	539420
6779	539421
10681	539422
53070	539423
88121	539424
101180	539425
54248	539426
11029	539427
9608	539428
7219	539429
18423	539430
7303	539431
130667	539432
17195	539433
31181	539434
22441	539435
17005	539436
54344	539437
2482	539438
18478	539439
10970	539440
114023	539441
13253	539442
69098	539443
7900	539444
1553	539445
88267	539446
50804	539447
15015	539448
32546	539449
2273	539450
105385	539451
15308	539452
58375	539453
32412	539454
22200	539455
94894	539456
13390	539457
14446	539458
8266	539459
81006	539460
51893	539461
31749	539462
2990	539463
48503	539464
85705	539465
99311	539466
76763	539467
1225	539468
86361	539469
164811	539470
123	539471
27702	539472
57772	539473
51121	539474
85564	539475
58700	539476
40506	539477
5744	539478
110049	539479
4555	539480
107664	539481
96909	539482
114369	539483
15529	539484
16164	539485
8748	539486
14685	539487
36882	539488
15447	539489
39868	539490
72776	539491
31293	539492
16047	539493
58703	539494
51269	539495
46256	539496
5663	539497
61712	539498
16054	539499
35069	539500
23699	539501
28242	539502
58484	539503
69542	539504
105985	539505
97617	539506
6272	539507
42449	539508
57526	539509
109612	539510
130170	539511
32129	539512
14519	539513
1798	539514
4535	539515
1921	539516
24177	539517
120528	539518
3111	539519
131748	539520
16665	539521
60784	539522
77818	539523
145332	539524
19813	539525
83731	539526
101770	539527
107519	539528
15127	539529
23887	539530
21089	539531
16754	539532
987	539533
31175	539534
28745	539535
11404	539536
2979	539537
28537	539538
35547	539539
144676	539540
13064	539541
33589	539542
35034	539543
8653	539544
37199	539545
79680	539546
308	539547
93897	539548
62044	539549
80828	539550
74627	539551
16045	539552
22329	539553
57328	539554
289	539555
72751	539556
6185	539557
53043	539558
40055	539559
148710	539560
73811	539561
67691	539562
3516	539563
19958	539564
56059	539565
10019	539566
26304	539567
97608	539568
14861	539569
11107	539570
5648	539571
1531	539572
46156	539573
52695	539574
16297	539575
85119	539576
3423	539577
157604	539578
5216	539579
3916	539580
134222	539581
96972	539582
14896	539583
2890	539584
35441	539585
17493	539586
56830	539587
24412	539588
18737	539589
41247	539590
133890	539591
96874	539592
1292	539593
22337	539594
16503	539595
23754	539596
16408	539597
30417	539598
38975	539599
26355	539600
69056	539601
33299	539602
12203	539603
12303	539604
34604	539605
68651	539606
23654	539607
100153	539608
56248	539609
51368	539610
50224	539611
48995	539612
86055	539613
74576	539614
16410	539615
43380	539616
59939	539617
41305	539618
35308	539619
124480	539620
50062	539621
6793	539622
24486	539623
145719	539624
81488	539625
25637	539626
25846	539627
46859	539628
30099	539629
16242	539630
52736	539631
693	539632
91210	539633
35013	539634
49165	539635
15397	539636
81385	539637
8528	539638
1984	539639
29491	539640
4552	539641
51180	539642
309	539643
21482	539644
98863	539645
63140	539646
33064	539647
21686	539648
21292	539649
99477	539650
23289	539651
63727	539652
69	539653
3843	539654
87686	539655
135576	539656
50519	539657
69601	539658
29950	539659
18184	539660
7643	539661
3015	539662
1097	539663
16244	539664
12002	539665
70817	539666
3996	539667
103029	539668
29762	539669
52572	539670
55001	539671
5584	539672
15987	539673
41409	539674
37842	539675
120056	539676
3454	539677
7451	539678
17497	539679
8546	539680
5754	539681
61672	539682
2601	539683
113443	539684
120902	539685
12217	539686
88298	539687
8464	539688
86662	539689
1234	539690
62192	539691
14511	539692
65069	539693
2269	539694
50471	539695
10839	539696
132274	539697
12840	539698
12524	539699
129934	539700
8228	539701
124747	539702
24880	539703
11279	539704
23924	539705
69530	539706
61542	539707
4516	539708
80849	539709
1418	539710
39870	539711
12420	539712
79862	539713
114579	539714
71970	539715
32436	539716
69466	539717
5802	539718
21665	539719
68552	539720
42632	539721
61402	539722
3229	539723
86326	539724
42421	539725
51938	539726
55672	539727
58633	539728
31214	539729
65	539730
5368	539731
88591	539732
12752	539733
150938	539734
954	539735
48673	539736
2979	539737
63834	539738
3029	539739
2853	539740
23943	539741
1568	539742
82302	539743
33588	539744
45196	539745
2407	539746
20579	539747
14726	539748
10708	539749
133148	539750
4806	539751
35738	539752
6937	539753
12955	539754
65	539755
5	539756
38809	539757
132188	539758
1389	539759
93786	539760
56442	539761
12789	539762
141611	539763
128808	539764
8475	539765
48019	539766
78497	539767
17995	539768
4525	539769
4945	539770
96167	539771
16213	539772
127729	539773
143222	539774
66292	539775
24060	539776
159426	539777
12366	539778
125	539779
3032	539780
1810	539781
79688	539782
5408	539783
62613	539784
17639	539785
117641	539786
124856	539787
1028	539788
14745	539789
78725	539790
1710	539791
18569	539792
15881	539793
105293	539794
38976	539795
1415	539796
5008	539797
102834	539798
91131	539799
116156	539800
164453	539801
58543	539802
4383	539803
1774	539804
75293	539805
14698	539806
2459	539807
14230	539808
217	539809
34762	539810
13242	539811
68951	539812
133431	539813
28458	539814
9279	539815
20619	539816
13507	539817
55178	539818
17595	539819
148820	539820
22009	539821
12537	539822
28985	539823
36781	539824
143840	539825
14697	539826
2443	539827
98973	539828
2031	539829
4598	539830
28396	539831
4983	539832
105970	539833
150178	539834
31321	539835
26636	539836
452	539837
89260	539838
106083	539839
97780	539840
22418	539841
71127	539842
70	539843
954	539844
2071	539845
7787	539846
33216	539847
59292	539848
38149	539849
103517	539850
65434	539851
1495	539852
24328	539853
9281	539854
34115	539855
94581	539856
25508	539857
21827	539858
124309	539859
10248	539860
57035	539861
40899	539862
96932	539863
7288	539864
549	539865
37039	539866
2918	539867
24876	539868
47914	539869
6181	539870
84611	539871
60695	539872
5856	539873
11475	539874
3375	539875
130577	539876
72583	539877
14276	539878
26393	539879
14327	539880
43506	539881
116007	539882
3296	539883
13806	539884
2052	539885
46928	539886
837	539887
8500	539888
38702	539889
87102	539890
40696	539891
105	539892
31991	539893
19795	539894
65086	539895
23894	539896
35625	539897
37758	539898
525	539899
25659	539900
62739	539901
80725	539902
54164	539903
145746	539904
12239	539905
3475	539906
53201	539907
31191	539908
66150	539909
3138	539910
14815	539911
107008	539912
40913	539913
8732	539914
83224	539915
69739	539916
93712	539917
13273	539918
115746	539919
21818	539920
3582	539921
1704	539922
26952	539923
3753	539924
3070	539925
115938	539926
68286	539927
65070	539928
127539	539929
103124	539930
124142	539931
66333	539932
19173	539933
48634	539934
974	539935
9786	539936
26900	539937
62268	539938
25967	539939
35649	539940
18217	539941
5758	539942
63014	539943
34676	539944
26974	539945
84827	539946
28	539947
1858	539948
98681	539949
3922	539950
91824	539951
5473	539952
13702	539953
7627	539954
46380	539955
224	539956
11541	539957
25634	539958
99470	539959
136608	539960
20799	539961
119	539962
35595	539963
4369	539964
29	539965
67	539966
19183	539967
67802	539968
18714	539969
20033	539970
13759	539971
76012	539972
54884	539973
89159	539974
7800	539975
10148	539976
37241	539977
55242	539978
44843	539979
49059	539980
70217	539981
14520	539982
76638	539983
39943	539984
5838	539985
16755	539986
7825	539987
1198	539988
2661	539989
134792	539990
25005	539991
1255	539992
55075	539993
12727	539994
36115	539995
7946	539996
74541	539997
44287	539998
42793	539999
105176	540000
57633	540001
36805	540002
18557	540003
44295	540004
23446	540005
7843	540006
87381	540007
96893	540008
100199	540009
69565	540010
102216	540011
134281	540012
2678	540013
23347	540014
72449	540015
7293	540016
62294	540017
5784	540018
47200	540019
16187	540020
3791	540021
6329	540022
73690	540023
26699	540024
54747	540025
109173	540026
45340	540027
52458	540028
36079	540029
6744	540030
97185	540031
52165	540032
30235	540033
54825	540034
10310	540035
72138	540036
105679	540037
23118	540038
77127	540039
2303	540040
82381	540041
30481	540042
12851	540043
100615	540044
32355	540045
451	540046
133443	540047
64405	540048
104391	540049
23342	540050
117799	540051
2253	540052
15655	540053
16048	540054
84732	540055
118813	540056
17515	540057
62470	540058
17826	540059
56328	540060
76506	540061
105998	540062
105399	540063
40849	540064
59023	540065
5892	540066
8951	540067
115351	540068
70085	540069
16211	540070
3153	540071
15830	540072
82480	540073
22063	540074
105872	540075
14940	540076
4296	540077
2058	540078
84006	540079
1790	540080
14911	540081
42041	540082
67928	540083
42487	540084
2497	540085
33586	540086
102895	540087
10217	540088
18415	540089
10223	540090
883	540091
39118	540092
1850	540093
20548	540094
135174	540095
5732	540096
57602	540097
141354	540098
29557	540099
7439	540100
97791	540101
95464	540102
65970	540103
42865	540104
28693	540105
3550	540106
38982	540107
3175	540108
13013	540109
25139	540110
65094	540111
56581	540112
78677	540113
52296	540114
13940	540115
123315	540116
10913	540117
52234	540118
2980	540119
16634	540120
6839	540121
31745	540122
1214	540123
20568	540124
8664	540125
41126	540126
86031	540127
98717	540128
79481	540129
42172	540130
41507	540131
98392	540132
88302	540133
4320	540134
34770	540135
501	540136
55146	540137
63563	540138
24341	540139
20025	540140
28512	540141
40936	540142
65685	540143
50793	540144
2026	540145
10392	540146
70282	540147
17025	540148
122782	540149
35490	540150
103791	540151
163138	540152
125337	540153
152776	540154
76866	540155
12040	540156
148028	540157
61774	540158
996	540159
99316	540160
39756	540161
123135	540162
801	540163
87328	540164
2453	540165
5427	540166
55558	540167
20264	540168
50907	540169
96668	540170
25166	540171
49092	540172
21093	540173
1058	540174
132817	540175
18293	540176
24730	540177
153051	540178
12382	540179
12760	540180
10645	540181
29628	540182
118086	540183
126105	540184
20324	540185
79553	540186
17645	540187
27008	540188
22900	540189
87	540190
5813	540191
10004	540192
73191	540193
7848	540194
101301	540195
15553	540196
34245	540197
11764	540198
33760	540199
66664	540200
88549	540201
119348	540202
21974	540203
9459	540204
5654	540205
41456	540206
66778	540207
12133	540208
10812	540209
12671	540210
31910	540211
35788	540212
6516	540213
23990	540214
73473	540215
112602	540216
82454	540217
48723	540218
31555	540219
3396	540220
50968	540221
50974	540222
147078	540223
95036	540224
50363	540225
55804	540226
4358	540227
16320	540228
76463	540229
85104	540230
42621	540231
24809	540232
107888	540233
33282	540234
93483	540235
3908	540236
4062	540237
9928	540238
81	540239
3611	540240
103279	540241
85291	540242
68205	540243
43540	540244
2905	540245
29637	540246
29030	540247
32931	540248
68236	540249
12058	540250
5518	540251
761	540252
36196	540253
24156	540254
2247	540255
45901	540256
156067	540257
115538	540258
17150	540259
117	540260
11394	540261
7458	540262
17349	540263
33293	540264
28531	540265
6066	540266
56454	540267
9587	540268
97181	540269
60334	540270
15997	540271
1944	540272
7623	540273
12601	540274
124802	540275
105750	540276
27360	540277
23584	540278
36165	540279
15338	540280
82741	540281
76535	540282
13283	540283
36003	540284
7729	540285
86032	540286
32189	540287
11407	540288
2854	540289
5068	540290
248	540291
18300	540292
92710	540293
72705	540294
18343	540295
1697	540296
63356	540297
15666	540298
88605	540299
98063	540300
48484	540301
53782	540302
5939	540303
32905	540304
46372	540305
8726	540306
4382	540307
4728	540308
72703	540309
22546	540310
93515	540311
19671	540312
5074	540313
94507	540314
523	540315
4801	540316
35198	540317
60138	540318
3	540319
1588	540320
43123	540321
23885	540322
909	540323
269	540324
5499	540325
21760	540326
122657	540327
50213	540328
125655	540329
63776	540330
15365	540331
80618	540332
25714	540333
9547	540334
23560	540335
101224	540336
28755	540337
4397	540338
30535	540339
35008	540340
8564	540341
35900	540342
16807	540343
56078	540344
86044	540345
42931	540346
414	540347
9639	540348
128119	540349
98107	540350
47699	540351
153897	540352
46426	540353
55180	540354
18635	540355
35972	540356
675	540357
136325	540358
30414	540359
591	540360
6613	540361
28831	540362
9241	540363
61427	540364
75666	540365
83804	540366
38916	540367
29639	540368
131506	540369
33945	540370
9194	540371
69161	540372
17066	540373
15022	540374
116	540375
161287	540376
22182	540377
86910	540378
879	540379
69911	540380
29597	540381
5650	540382
12116	540383
615	540384
92023	540385
124169	540386
116966	540387
57527	540388
26225	540389
68780	540390
106697	540391
67641	540392
23872	540393
27420	540394
10444	540395
53167	540396
17064	540397
150477	540398
56696	540399
1280	540400
19649	540401
18945	540402
538	540403
49389	540404
7907	540405
1485	540406
15321	540407
10356	540408
118739	540409
3820	540410
33828	540411
3210	540412
63156	540413
14019	540414
132627	540415
3774	540416
29798	540417
131408	540418
16972	540419
7627	540420
22449	540421
31451	540422
160364	540423
11288	540424
78399	540425
29	540426
847	540427
3418	540428
82118	540429
4714	540430
1162	540431
126490	540432
91625	540433
9251	540434
108952	540435
6166	540436
44449	540437
69489	540438
108141	540439
45328	540440
42106	540441
33669	540442
87995	540443
349	540444
21446	540445
84154	540446
26207	540447
94556	540448
23892	540449
30225	540450
48592	540451
20688	540452
86229	540453
133583	540454
53455	540455
2823	540456
17102	540457
32185	540458
12269	540459
12804	540460
7363	540461
42131	540462
3275	540463
1274	540464
3105	540465
125171	540466
312	540467
14872	540468
57	540469
303	540470
103954	540471
44029	540472
3537	540473
60939	540474
101043	540475
25946	540476
33472	540477
133352	540478
12301	540479
115008	540480
84277	540481
109504	540482
121	540483
3026	540484
772	540485
10576	540486
162633	540487
10183	540488
96316	540489
104164	540490
102552	540491
15871	540492
61402	540493
17391	540494
26147	540495
23542	540496
27190	540497
505	540498
41238	540499
87186	540500
21712	540501
34394	540502
10459	540503
63184	540504
1336	540505
130703	540506
59476	540507
131880	540508
21277	540509
68297	540510
35957	540511
8025	540512
64698	540513
104471	540514
39482	540515
84401	540516
139351	540517
63643	540518
55278	540519
3675	540520
34013	540521
62294	540522
10751	540523
85257	540524
70049	540525
135	540526
89001	540527
18337	540528
5860	540529
144900	540530
30839	540531
15496	540532
41974	540533
74677	540534
28334	540535
7972	540536
14685	540537
45649	540538
3190	540539
31776	540540
78493	540541
58580	540542
91517	540543
107145	540544
554	540545
23559	540546
18519	540547
66248	540548
1907	540549
18762	540550
76844	540551
103052	540552
12746	540553
145	540554
48835	540555
51189	540556
8382	540557
88882	540558
165953	540559
129781	540560
9038	540561
87890	540562
38916	540563
30110	540564
106153	540565
57428	540566
58772	540567
30407	540568
54296	540569
123743	540570
44469	540571
562	540572
132573	540573
76394	540574
70213	540575
96964	540576
71391	540577
48506	540578
63768	540579
101574	540580
52	540581
66133	540582
51949	540583
122544	540584
1562	540585
36506	540586
106153	540587
81464	540588
37192	540589
5201	540590
26052	540591
86827	540592
419	540593
121712	540594
52819	540595
532	540596
26686	540597
42277	540598
30699	540599
21865	540600
7951	540601
17674	540602
12400	540603
26188	540604
26856	540605
105794	540606
24956	540607
12306	540608
78936	540609
89524	540610
5234	540611
132367	540612
13460	540613
38882	540614
85869	540615
19833	540616
59209	540617
23543	540618
112474	540619
29829	540620
2034	540621
37714	540622
8572	540623
22722	540624
54373	540625
24190	540626
15706	540627
2515	540628
5030	540629
11489	540630
55847	540631
124201	540632
18108	540633
225	540634
4326	540635
17935	540636
18598	540637
344	540638
121032	540639
9054	540640
45850	540641
42067	540642
41303	540643
59000	540644
3148	540645
33742	540646
19708	540647
89507	540648
24234	540649
761	540650
36226	540651
2087	540652
88966	540653
25675	540654
41501	540655
64598	540656
79565	540657
81887	540658
69169	540659
4384	540660
30634	540661
43475	540662
56407	540663
34955	540664
465	540665
2342	540666
22239	540667
68453	540668
59435	540669
11631	540670
87982	540671
119865	540672
4169	540673
70568	540674
90682	540675
75213	540676
145057	540677
97250	540678
299	540679
58536	540680
145771	540681
44337	540682
60075	540683
50645	540684
16512	540685
1584	540686
43247	540687
63113	540688
69785	540689
23065	540690
33136	540691
791	540692
71890	540693
39052	540694
32805	540695
50067	540696
2618	540697
35	540698
1597	540699
39927	540700
12408	540701
5169	540702
46068	540703
71626	540704
10195	540705
30259	540706
70180	540707
129823	540708
491	540709
2325	540710
44707	540711
1128	540712
89579	540713
38056	540714
6482	540715
29721	540716
420	540717
23044	540718
2705	540719
31023	540720
20973	540721
75843	540722
79207	540723
75190	540724
94765	540725
8740	540726
27141	540727
3682	540728
964	540729
12910	540730
6576	540731
70837	540732
24471	540733
9662	540734
16817	540735
31291	540736
98981	540737
15096	540738
107757	540739
85458	540740
2685	540741
108420	540742
102818	540743
18983	540744
18343	540745
16676	540746
100710	540747
2138	540748
26857	540749
80861	540750
67106	540751
35976	540752
468	540753
3858	540754
26498	540755
3429	540756
26444	540757
51488	540758
8939	540759
2935	540760
103005	540761
159374	540762
12607	540763
4889	540764
49615	540765
1413	540766
62781	540767
106782	540768
22136	540769
12703	540770
58182	540771
17557	540772
7513	540773
43191	540774
46204	540775
8761	540776
38293	540777
6974	540778
31027	540779
1435	540780
32927	540781
49734	540782
149	540783
19933	540784
11020	540785
97741	540786
61912	540787
126011	540788
31593	540789
164099	540790
11187	540791
112764	540792
26968	540793
90303	540794
637	540795
4924	540796
11804	540797
61390	540798
4914	540799
25156	540800
50479	540801
102938	540802
13375	540803
98292	540804
3869	540805
131652	540806
41824	540807
76876	540808
22294	540809
21272	540810
73162	540811
33416	540812
71635	540813
42920	540814
1229	540815
45997	540816
36905	540817
4973	540818
32799	540819
42467	540820
84505	540821
2944	540822
17856	540823
18690	540824
13356	540825
28376	540826
18074	540827
49700	540828
108677	540829
26686	540830
58656	540831
138461	540832
2887	540833
8884	540834
2530	540835
55037	540836
3016	540837
6596	540838
107258	540839
93556	540840
11305	540841
42252	540842
58696	540843
82503	540844
93785	540845
27488	540846
42423	540847
48261	540848
37899	540849
95503	540850
42893	540851
85122	540852
31149	540853
18970	540854
52129	540855
12265	540856
4285	540857
48747	540858
761	540859
59186	540860
54273	540861
44690	540862
52622	540863
15920	540864
60063	540865
48588	540866
9129	540867
19291	540868
96301	540869
11840	540870
39412	540871
10620	540872
129556	540873
66984	540874
12	540875
1760	540876
60261	540877
28852	540878
1450	540879
101	540880
60684	540881
12778	540882
92064	540883
25747	540884
99685	540885
216	540886
1501	540887
339	540888
54148	540889
13860	540890
124611	540891
32250	540892
9296	540893
10102	540894
10850	540895
10411	540896
60821	540897
6908	540898
53268	540899
64413	540900
36110	540901
142662	540902
17705	540903
21847	540904
34751	540905
6685	540906
72713	540907
8898	540908
105064	540909
24503	540910
7197	540911
53705	540912
86395	540913
16568	540914
49427	540915
277	540916
145317	540917
65534	540918
6516	540919
35297	540920
1498	540921
91428	540922
7065	540923
98122	540924
32068	540925
56653	540926
66771	540927
4233	540928
8050	540929
91173	540930
38259	540931
142363	540932
107449	540933
35	540934
58540	540935
37487	540936
22184	540937
41501	540938
52	540939
26947	540940
60792	540941
2	540942
20957	540943
98204	540944
6831	540945
30318	540946
36684	540947
27026	540948
24929	540949
10797	540950
131457	540951
422	540952
120297	540953
57441	540954
4362	540955
51912	540956
5157	540957
84458	540958
95843	540959
4100	540960
31178	540961
77096	540962
78276	540963
767	540964
2568	540965
42329	540966
98011	540967
69209	540968
40341	540969
101377	540970
10952	540971
15263	540972
91768	540973
5475	540974
22726	540975
50919	540976
12072	540977
385	540978
20389	540979
11194	540980
103881	540981
3430	540982
9163	540983
35504	540984
14601	540985
12951	540986
4624	540987
42233	540988
134028	540989
49056	540990
114118	540991
64051	540992
22352	540993
8121	540994
2613	540995
97826	540996
106102	540997
4716	540998
30917	540999
13934	541000
10049	541001
3731	541002
110579	541003
78003	541004
1974	541005
53385	541006
20711	541007
4553	541008
2731	541009
2696	541010
52995	541011
129128	541012
2160	541013
2421	541014
23370	541015
12146	541016
6854	541017
1496	541018
64339	541019
53608	541020
45839	541021
30400	541022
13381	541023
69634	541024
116451	541025
20394	541026
13252	541027
9951	541028
21454	541029
2989	541030
91876	541031
459	541032
27036	541033
673	541034
91109	541035
3052	541036
119850	541037
5982	541038
49686	541039
5576	541040
98395	541041
49561	541042
826	541043
42507	541044
8223	541045
82838	541046
13048	541047
121669	541048
99599	541049
8477	541050
85552	541051
795	541052
109659	541053
3574	541054
25724	541055
14755	541056
56499	541057
20156	541058
5108	541059
79467	541060
28125	541061
302	541062
1027	541063
55916	541064
46518	541065
214	541066
26333	541067
941	541068
155230	541069
72883	541070
146151	541071
54145	541072
15658	541073
50042	541074
10799	541075
129051	541076
28643	541077
62183	541078
39581	541079
15619	541080
5795	541081
17242	541082
30323	541083
8298	541084
71107	541085
85482	541086
71489	541087
24447	541088
5201	541089
7254	541090
28474	541091
154719	541092
22532	541093
5763	541094
5642	541095
23377	541096
97597	541097
15933	541098
52386	541099
36426	541100
108079	541101
60940	541102
20609	541103
16417	541104
19738	541105
47117	541106
138038	541107
13230	541108
36	541109
1346	541110
26416	541111
101895	541112
31382	541113
46359	541114
56881	541115
212	541116
25992	541117
139202	541118
67451	541119
144504	541120
7620	541121
6497	541122
72262	541123
10025	541124
1822	541125
76525	541126
50031	541127
35354	541128
14236	541129
3241	541130
64323	541131
34930	541132
98	541133
1811	541134
4607	541135
31243	541136
8969	541137
37222	541138
49885	541139
49039	541140
103739	541141
89363	541142
6584	541143
126910	541144
118637	541145
71070	541146
13450	541147
26017	541148
54338	541149
35746	541150
53320	541151
2647	541152
16	541153
23661	541154
25375	541155
819	541156
58132	541157
3722	541158
6592	541159
25072	541160
115339	541161
89660	541162
48839	541163
440	541164
29325	541165
22267	541166
297	541167
97531	541168
71440	541169
119101	541170
22966	541171
85123	541172
97760	541173
4075	541174
136711	541175
11520	541176
6979	541177
38456	541178
2276	541179
47457	541180
30593	541181
1981	541182
11260	541183
12584	541184
16942	541185
16195	541186
8765	541187
12522	541188
119562	541189
25110	541190
33938	541191
84417	541192
15667	541193
3167	541194
88053	541195
152420	541196
36452	541197
1937	541198
8617	541199
118291	541200
1409	541201
68378	541202
55175	541203
14104	541204
27122	541205
84121	541206
33564	541207
8377	541208
16761	541209
83682	541210
8982	541211
51939	541212
31138	541213
60802	541214
32103	541215
1009	541216
16424	541217
159408	541218
9515	541219
3802	541220
25763	541221
7984	541222
22361	541223
7141	541224
13877	541225
14092	541226
164608	541227
154111	541228
7757	541229
14047	541230
78631	541231
24748	541232
2491	541233
117731	541234
58013	541235
11616	541236
158205	541237
45411	541238
59088	541239
86111	541240
3739	541241
46209	541242
46940	541243
2907	541244
402	541245
16173	541246
1975	541247
75064	541248
25692	541249
52098	541250
42746	541251
78120	541252
14750	541253
2283	541254
106923	541255
85689	541256
25505	541257
11678	541258
5668	541259
9566	541260
129321	541261
131350	541262
2107	541263
140443	541264
63161	541265
19061	541266
106820	541267
126389	541268
46653	541269
125529	541270
14364	541271
15550	541272
338	541273
40507	541274
74887	541275
8528	541276
41650	541277
1011	541278
156272	541279
35597	541280
45145	541281
14187	541282
4154	541283
7606	541284
31498	541285
33942	541286
62257	541287
116416	541288
33426	541289
48201	541290
56038	541291
24024	541292
116664	541293
63779	541294
3432	541295
92419	541296
56831	541297
36130	541298
83979	541299
13874	541300
87075	541301
49071	541302
47202	541303
106760	541304
448	541305
43496	541306
46996	541307
8792	541308
13647	541309
75436	541310
8669	541311
71212	541312
35207	541313
166274	541314
23262	541315
112164	541316
8418	541317
4838	541318
47643	541319
351	541320
68578	541321
76978	541322
2902	541323
2483	541324
10929	541325
34487	541326
5082	541327
59773	541328
33994	541329
89410	541330
1978	541331
120469	541332
11206	541333
79197	541334
380	541335
5024	541336
30410	541337
23309	541338
84749	541339
44960	541340
8753	541341
160093	541342
76397	541343
18498	541344
75085	541345
95830	541346
74280	541347
5885	541348
2090	541349
26171	541350
99433	541351
79390	541352
95977	541353
2811	541354
42442	541355
31082	541356
46653	541357
119375	541358
26146	541359
26	541360
8968	541361
110274	541362
19153	541363
14794	541364
12785	541365
52806	541366
5705	541367
30807	541368
4141	541369
30921	541370
113168	541371
19792	541372
110375	541373
58102	541374
23953	541375
4445	541376
4635	541377
22197	541378
9963	541379
64614	541380
23089	541381
7088	541382
1100	541383
53378	541384
12459	541385
9123	541386
15902	541387
42381	541388
61919	541389
83455	541390
20834	541391
45348	541392
7551	541393
38022	541394
40641	541395
20909	541396
21701	541397
134224	541398
37160	541399
32560	541400
102417	541401
8272	541402
124952	541403
97	541404
69200	541405
1634	541406
18184	541407
6253	541408
44698	541409
1558	541410
31223	541411
69164	541412
98200	541413
1340	541414
132992	541415
105829	541416
84817	541417
96486	541418
28571	541419
3557	541420
2379	541421
10397	541422
1551	541423
4509	541424
115263	541425
77201	541426
2753	541427
57204	541428
11950	541429
2139	541430
60544	541431
7138	541432
94911	541433
106298	541434
58233	541435
38071	541436
80658	541437
114780	541438
21615	541439
6073	541440
71310	541441
1559	541442
19532	541443
9765	541444
9415	541445
16103	541446
9829	541447
46603	541448
1507	541449
130254	541450
88924	541451
5974	541452
770	541453
22523	541454
12174	541455
79664	541456
82416	541457
34490	541458
23795	541459
39706	541460
22899	541461
92924	541462
17868	541463
1621	541464
6202	541465
40575	541466
78904	541467
24082	541468
59877	541469
98111	541470
10353	541471
13562	541472
156388	541473
60265	541474
71561	541475
18043	541476
7985	541477
50998	541478
5387	541479
8580	541480
89422	541481
73524	541482
82717	541483
2776	541484
8678	541485
13098	541486
12	541487
1036	541488
67716	541489
105922	541490
19181	541491
43528	541492
5231	541493
1573	541494
221	541495
47188	541496
38907	541497
38	541498
52491	541499
99140	541500
98939	541501
57050	541502
38137	541503
18123	541504
71607	541505
16136	541506
68670	541507
919	541508
123278	541509
12817	541510
102628	541511
1957	541512
73547	541513
3993	541514
6	541515
1335	541516
523	541517
65621	541518
69422	541519
2099	541520
337	541521
25607	541522
32970	541523
59086	541524
32973	541525
48167	541526
91795	541527
1053	541528
80590	541529
41385	541530
45736	541531
51858	541532
768	541533
84812	541534
80743	541535
23180	541536
42331	541537
4659	541538
25476	541539
226	541540
1538	541541
41841	541542
218	541543
104914	541544
102807	541545
7421	541546
2143	541547
54595	541548
4610	541549
1271	541550
4518	541551
35413	541552
83750	541553
11809	541554
14010	541555
66496	541556
88484	541557
73762	541558
16045	541559
36029	541560
11864	541561
2384	541562
21587	541563
84348	541564
114703	541565
42776	541566
925	541567
23022	541568
87263	541569
37512	541570
2039	541571
79062	541572
144979	541573
59322	541574
1320	541575
47740	541576
21384	541577
13562	541578
74107	541579
83358	541580
12657	541581
120721	541582
3234	541583
104843	541584
119672	541585
13182	541586
102112	541587
103189	541588
795	541589
13118	541590
40061	541591
71143	541592
21394	541593
8728	541594
38278	541595
4058	541596
27262	541597
72544	541598
38702	541599
29761	541600
133188	541601
170	541602
16096	541603
10990	541604
70414	541605
162709	541606
51404	541607
107221	541608
8583	541609
141903	541610
4201	541611
960	541612
7959	541613
4769	541614
2668	541615
17513	541616
4610	541617
10555	541618
37355	541619
84909	541620
27604	541621
11395	541622
19858	541623
109467	541624
43015	541625
85267	541626
20535	541627
52981	541628
17977	541629
118829	541630
17749	541631
12178	541632
2376	541633
3760	541634
24603	541635
17912	541636
23390	541637
7307	541638
110493	541639
12944	541640
33821	541641
3189	541642
8269	541643
3538	541644
20488	541645
86461	541646
5399	541647
735	541648
129697	541649
5373	541650
119297	541651
49701	541652
98802	541653
14631	541654
6211	541655
93141	541656
38650	541657
109118	541658
2443	541659
11202	541660
8105	541661
61577	541662
44734	541663
103284	541664
68912	541665
3229	541666
16889	541667
5239	541668
11792	541669
3639	541670
26439	541671
1448	541672
35947	541673
48253	541674
84441	541675
8398	541676
61064	541677
68564	541678
47473	541679
65758	541680
1652	541681
7551	541682
120557	541683
143625	541684
31	541685
15633	541686
50964	541687
13051	541688
18571	541689
93706	541690
840	541691
37575	541692
12579	541693
55377	541694
99195	541695
117843	541696
9046	541697
106121	541698
163975	541699
34228	541700
103398	541701
24645	541702
94409	541703
3683	541704
77926	541705
22385	541706
1859	541707
121141	541708
29368	541709
29261	541710
10120	541711
10508	541712
33126	541713
90537	541714
1828	541715
5154	541716
95	541717
16528	541718
54256	541719
47998	541720
27698	541721
7211	541722
16747	541723
6293	541724
17036	541725
50250	541726
19736	541727
10662	541728
28401	541729
81654	541730
20164	541731
67127	541732
3210	541733
30081	541734
52326	541735
4252	541736
7613	541737
58546	541738
77161	541739
70	541740
9669	541741
28770	541742
13419	541743
32581	541744
5117	541745
12306	541746
6380	541747
15701	541748
41829	541749
141169	541750
71978	541751
29869	541752
37012	541753
1178	541754
75464	541755
107748	541756
48878	541757
92009	541758
21319	541759
400	541760
38459	541761
39345	541762
13286	541763
51358	541764
26595	541765
8562	541766
33755	541767
6296	541768
3331	541769
9372	541770
20028	541771
12964	541772
28100	541773
41037	541774
52114	541775
20066	541776
41058	541777
45059	541778
35907	541779
2494	541780
79807	541781
38369	541782
15473	541783
75322	541784
12269	541785
117822	541786
111042	541787
19597	541788
71406	541789
21261	541790
63491	541791
112	541792
15948	541793
2941	541794
75949	541795
26592	541796
6466	541797
28479	541798
14793	541799
124828	541800
67839	541801
47213	541802
13645	541803
123376	541804
14230	541805
19000	541806
100104	541807
11460	541808
5106	541809
56408	541810
71007	541811
2955	541812
58066	541813
3202	541814
81746	541815
29011	541816
36055	541817
30351	541818
122134	541819
65797	541820
7836	541821
7255	541822
21021	541823
4729	541824
18623	541825
27808	541826
123840	541827
15517	541828
33920	541829
1623	541830
34167	541831
66344	541832
14833	541833
32542	541834
4559	541835
54391	541836
2984	541837
38603	541838
29014	541839
103561	541840
5275	541841
103005	541842
37349	541843
29353	541844
22256	541845
89391	541846
3444	541847
84477	541848
14291	541849
673	541850
7491	541851
19243	541852
15808	541853
19681	541854
10505	541855
60453	541856
60510	541857
10377	541858
5656	541859
95616	541860
128588	541861
52641	541862
747	541863
33221	541864
20360	541865
34184	541866
70379	541867
12463	541868
61031	541869
16589	541870
109570	541871
17682	541872
6933	541873
7987	541874
72517	541875
32059	541876
2547	541877
75833	541878
153132	541879
101324	541880
36319	541881
85411	541882
95833	541883
49049	541884
56624	541885
82933	541886
24652	541887
26847	541888
8352	541889
5845	541890
21060	541891
1880	541892
1152	541893
25741	541894
3048	541895
21981	541896
9614	541897
57530	541898
7250	541899
70548	541900
4381	541901
25411	541902
279	541903
36920	541904
70718	541905
6387	541906
55478	541907
42537	541908
83055	541909
134037	541910
10079	541911
31131	541912
62109	541913
41957	541914
19749	541915
37035	541916
9017	541917
59200	541918
77444	541919
3438	541920
1232	541921
21447	541922
7855	541923
27824	541924
62405	541925
13102	541926
4887	541927
29879	541928
56125	541929
102537	541930
55390	541931
11607	541932
41036	541933
29115	541934
31755	541935
12173	541936
81678	541937
15961	541938
24865	541939
72301	541940
47580	541941
51094	541942
57293	541943
28202	541944
152137	541945
46082	541946
9909	541947
24005	541948
6332	541949
71615	541950
129367	541951
16171	541952
77408	541953
19215	541954
3927	541955
5999	541956
45671	541957
19775	541958
32554	541959
86450	541960
71038	541961
54924	541962
15082	541963
42929	541964
132162	541965
17616	541966
114398	541967
4250	541968
28694	541969
1046	541970
130453	541971
147507	541972
24671	541973
4315	541974
7849	541975
41278	541976
22833	541977
10300	541978
35192	541979
59901	541980
26706	541981
30819	541982
80619	541983
86269	541984
60431	541985
1303	541986
1991	541987
117296	541988
1818	541989
1811	541990
23435	541991
65614	541992
26128	541993
20058	541994
34991	541995
60803	541996
80682	541997
42237	541998
47787	541999
43958	542000
81118	542001
1159	542002
48524	542003
84565	542004
2487	542005
144913	542006
98180	542007
53330	542008
2768	542009
6940	542010
8829	542011
38565	542012
81300	542013
56075	542014
59125	542015
21751	542016
16862	542017
21188	542018
76888	542019
4538	542020
48610	542021
5913	542022
6376	542023
1461	542024
288	542025
17794	542026
3797	542027
2737	542028
16892	542029
153843	542030
205	542031
52734	542032
22017	542033
60065	542034
51075	542035
97494	542036
28759	542037
118830	542038
87808	542039
29666	542040
49850	542041
94014	542042
287	542043
26108	542044
76795	542045
118450	542046
15968	542047
6346	542048
31539	542049
33147	542050
1000	542051
2649	542052
57852	542053
796	542054
2461	542055
12397	542056
29415	542057
25572	542058
6527	542059
4085	542060
44995	542061
10904	542062
114556	542063
7474	542064
104388	542065
29928	542066
39052	542067
13740	542068
11169	542069
111796	542070
126727	542071
38251	542072
34971	542073
112785	542074
123016	542075
62615	542076
8329	542077
18905	542078
43426	542079
87109	542080
7471	542081
98396	542082
2370	542083
7796	542084
23760	542085
34124	542086
148208	542087
65967	542088
9026	542089
22025	542090
46998	542091
14887	542092
44501	542093
28788	542094
21953	542095
126267	542096
150067	542097
5406	542098
8519	542099
7059	542100
33674	542101
12211	542102
35959	542103
54536	542104
5860	542105
5886	542106
13023	542107
21210	542108
4948	542109
61101	542110
27973	542111
5650	542112
43240	542113
129291	542114
78023	542115
46643	542116
74197	542117
89065	542118
88747	542119
3476	542120
4670	542121
17059	542122
82828	542123
22932	542124
4470	542125
50453	542126
15742	542127
5173	542128
2248	542129
27844	542130
24167	542131
13352	542132
24784	542133
29609	542134
106481	542135
68644	542136
21207	542137
84561	542138
8888	542139
90650	542140
29957	542141
63605	542142
8861	542143
6763	542144
127862	542145
158349	542146
70781	542147
50600	542148
83350	542149
30074	542150
16201	542151
30128	542152
90325	542153
92554	542154
778	542155
4532	542156
19408	542157
48254	542158
96388	542159
98006	542160
3	542161
72730	542162
26852	542163
5902	542164
49275	542165
29934	542166
105940	542167
879	542168
838	542169
94303	542170
74732	542171
67084	542172
18621	542173
107100	542174
54692	542175
39111	542176
20506	542177
63747	542178
27907	542179
1037	542180
200	542181
57788	542182
2747	542183
109628	542184
67355	542185
124314	542186
61937	542187
4317	542188
41385	542189
38961	542190
10417	542191
12731	542192
42832	542193
40184	542194
5706	542195
3141	542196
1101	542197
39816	542198
5053	542199
11226	542200
27217	542201
74979	542202
13079	542203
361	542204
1856	542205
160631	542206
22506	542207
89634	542208
163679	542209
102860	542210
5461	542211
16217	542212
61359	542213
6626	542214
5407	542215
4	542216
61253	542217
28784	542218
15649	542219
28353	542220
23	542221
54499	542222
87696	542223
5547	542224
4009	542225
17554	542226
50210	542227
13617	542228
140090	542229
1556	542230
1712	542231
74802	542232
8073	542233
6222	542234
16080	542235
70812	542236
10194	542237
49152	542238
55534	542239
87787	542240
20785	542241
11850	542242
4	542243
35166	542244
22539	542245
79663	542246
8873	542247
126480	542248
61472	542249
47852	542250
147369	542251
521	542252
22039	542253
7863	542254
14359	542255
19806	542256
124770	542257
55595	542258
14298	542259
18149	542260
1007	542261
56217	542262
55495	542263
59213	542264
69749	542265
56424	542266
6870	542267
120314	542268
11597	542269
31818	542270
155670	542271
11165	542272
68710	542273
29171	542274
1051	542275
80080	542276
106692	542277
64685	542278
74043	542279
47568	542280
61332	542281
62796	542282
358	542283
7627	542284
10	542285
1129	542286
120739	542287
83059	542288
72049	542289
5202	542290
4482	542291
44220	542292
51765	542293
4607	542294
1212	542295
5695	542296
8087	542297
29646	542298
50614	542299
7368	542300
36281	542301
343	542302
13862	542303
102	542304
52929	542305
8445	542306
23454	542307
27754	542308
432	542309
38320	542310
47490	542311
60776	542312
22783	542313
26003	542314
98325	542315
17687	542316
2054	542317
33251	542318
37595	542319
119278	542320
20591	542321
144017	542322
437	542323
45909	542324
4045	542325
11495	542326
5242	542327
44008	542328
5229	542329
59558	542330
28796	542331
46488	542332
4225	542333
131645	542334
14506	542335
6530	542336
63104	542337
25713	542338
2874	542339
975	542340
1555	542341
53865	542342
4772	542343
53602	542344
6142	542345
20542	542346
23891	542347
2529	542348
55971	542349
20968	542350
80575	542351
33810	542352
30233	542353
83595	542354
12972	542355
24595	542356
115751	542357
1264	542358
5818	542359
7123	542360
56295	542361
131243	542362
60815	542363
145174	542364
23588	542365
61221	542366
67257	542367
58603	542368
4890	542369
19537	542370
118220	542371
36078	542372
126614	542373
65893	542374
15335	542375
3172	542376
3520	542377
69181	542378
28912	542379
7647	542380
25522	542381
36459	542382
285	542383
16140	542384
2024	542385
42136	542386
98477	542387
67859	542388
119355	542389
117316	542390
9260	542391
30967	542392
21771	542393
1707	542394
21147	542395
9048	542396
18819	542397
108804	542398
41407	542399
19265	542400
7752	542401
164238	542402
102475	542403
16973	542404
35870	542405
19743	542406
5647	542407
25058	542408
57463	542409
83386	542410
80599	542411
27705	542412
6824	542413
6908	542414
74260	542415
69800	542416
13312	542417
96360	542418
6147	542419
18369	542420
66070	542421
89697	542422
44150	542423
38942	542424
8096	542425
29639	542426
29890	542427
70449	542428
9408	542429
94160	542430
125616	542431
2110	542432
24637	542433
8839	542434
34549	542435
3220	542436
50976	542437
48554	542438
4379	542439
16352	542440
44371	542441
109752	542442
62296	542443
32628	542444
15054	542445
38092	542446
113046	542447
11233	542448
3137	542449
8151	542450
63845	542451
21826	542452
35735	542453
8662	542454
106680	542455
20118	542456
80845	542457
18251	542458
13645	542459
9471	542460
2278	542461
114120	542462
11713	542463
36803	542464
36796	542465
130399	542466
11401	542467
16841	542468
2568	542469
26405	542470
16426	542471
31433	542472
8865	542473
98517	542474
7194	542475
150449	542476
23113	542477
17529	542478
135260	542479
296	542480
2991	542481
63679	542482
85499	542483
92878	542484
19988	542485
44504	542486
1644	542487
87688	542488
84691	542489
115083	542490
24703	542491
24347	542492
71565	542493
335	542494
21312	542495
15484	542496
4056	542497
5396	542498
76371	542499
90695	542500
3131	542501
8379	542502
38134	542503
10948	542504
60200	542505
2509	542506
12539	542507
13026	542508
29778	542509
8996	542510
18018	542511
29972	542512
8614	542513
58740	542514
59755	542515
2002	542516
76892	542517
33931	542518
7480	542519
18631	542520
173	542521
13901	542522
58555	542523
3717	542524
66431	542525
48243	542526
22333	542527
106106	542528
52677	542529
5992	542530
1397	542531
18	542532
94460	542533
4586	542534
35125	542535
69004	542536
38981	542537
1098	542538
66304	542539
40124	542540
145715	542541
41085	542542
8549	542543
69830	542544
52746	542545
14768	542546
3074	542547
7040	542548
33000	542549
74929	542550
4409	542551
13244	542552
56691	542553
25142	542554
27624	542555
14495	542556
108932	542557
105430	542558
18482	542559
129	542560
34791	542561
150377	542562
91792	542563
161347	542564
39041	542565
140151	542566
8793	542567
23636	542568
73768	542569
25457	542570
26398	542571
9904	542572
49675	542573
19120	542574
11174	542575
17224	542576
16627	542577
9293	542578
60199	542579
146959	542580
37283	542581
16743	542582
41407	542583
58455	542584
29800	542585
114162	542586
16531	542587
4363	542588
31908	542589
42933	542590
105720	542591
40	542592
13224	542593
13296	542594
34297	542595
24119	542596
123324	542597
28196	542598
4311	542599
26565	542600
60017	542601
89046	542602
14687	542603
27183	542604
24868	542605
32982	542606
20347	542607
43741	542608
64445	542609
2662	542610
4321	542611
52585	542612
93528	542613
19764	542614
2230	542615
96916	542616
40982	542617
6878	542618
16897	542619
52281	542620
1575	542621
100477	542622
14721	542623
21468	542624
60831	542625
29006	542626
123693	542627
102242	542628
37502	542629
3607	542630
110237	542631
6774	542632
38070	542633
18290	542634
21	542635
53558	542636
1147	542637
30303	542638
5086	542639
59358	542640
36211	542641
13871	542642
18230	542643
8564	542644
105886	542645
8481	542646
144065	542647
76274	542648
66551	542649
120270	542650
4517	542651
16976	542652
1581	542653
5481	542654
41013	542655
64594	542656
23349	542657
35207	542658
137057	542659
99756	542660
6945	542661
13560	542662
19197	542663
304	542664
161736	542665
8318	542666
54054	542667
60758	542668
68925	542669
50549	542670
81351	542671
2080	542672
8290	542673
40275	542674
4815	542675
5465	542676
42524	542677
15378	542678
83	542679
56739	542680
3	542681
156426	542682
97038	542683
42679	542684
71077	542685
8316	542686
3397	542687
3980	542688
49699	542689
148829	542690
186	542691
47765	542692
41048	542693
3149	542694
107498	542695
70323	542696
913	542697
8262	542698
106221	542699
30193	542700
64375	542701
42923	542702
12084	542703
67440	542704
2963	542705
40732	542706
1398	542707
33596	542708
37578	542709
5371	542710
11234	542711
153817	542712
17591	542713
87069	542714
23685	542715
103262	542716
25914	542717
20247	542718
4264	542719
607	542720
40342	542721
6303	542722
95827	542723
33363	542724
35946	542725
75204	542726
31627	542727
34860	542728
100923	542729
11355	542730
31017	542731
24967	542732
101675	542733
112	542734
101592	542735
130663	542736
9643	542737
25309	542738
34943	542739
3095	542740
25996	542741
33238	542742
67061	542743
85804	542744
19	542745
60315	542746
90083	542747
25780	542748
64129	542749
44033	542750
6403	542751
105928	542752
5215	542753
1052	542754
28064	542755
5744	542756
25845	542757
25790	542758
136701	542759
95930	542760
58304	542761
36391	542762
51237	542763
159588	542764
15652	542765
104260	542766
35293	542767
10759	542768
7500	542769
3584	542770
129489	542771
14116	542772
7034	542773
33094	542774
49020	542775
138690	542776
135673	542777
100303	542778
26555	542779
92791	542780
59287	542781
30428	542782
46583	542783
10189	542784
3412	542785
125491	542786
98387	542787
121701	542788
5343	542789
131399	542790
32371	542791
37497	542792
7135	542793
16685	542794
148	542795
52855	542796
123071	542797
112019	542798
2043	542799
93458	542800
4734	542801
10744	542802
13520	542803
37690	542804
95486	542805
409	542806
40727	542807
4289	542808
387	542809
18411	542810
2713	542811
4443	542812
40216	542813
13027	542814
26484	542815
90422	542816
3890	542817
107520	542818
35490	542819
773	542820
65118	542821
23241	542822
103764	542823
49304	542824
16478	542825
5735	542826
29228	542827
40953	542828
23957	542829
22158	542830
5950	542831
119	542832
99047	542833
2681	542834
7399	542835
61528	542836
97444	542837
61584	542838
11927	542839
6373	542840
232	542841
12313	542842
6	542843
88597	542844
42614	542845
47533	542846
86350	542847
22288	542848
49436	542849
7184	542850
11621	542851
1356	542852
1842	542853
11525	542854
3395	542855
28824	542856
8620	542857
20541	542858
69202	542859
81319	542860
41285	542861
148294	542862
86022	542863
73473	542864
25045	542865
76346	542866
102219	542867
90	542868
22087	542869
136549	542870
13661	542871
212	542872
85888	542873
32	542874
10615	542875
116438	542876
17320	542877
8222	542878
60025	542879
247	542880
107486	542881
38877	542882
31721	542883
37860	542884
16711	542885
2575	542886
8580	542887
4256	542888
50675	542889
35534	542890
61942	542891
57034	542892
22716	542893
8738	542894
63670	542895
18379	542896
100884	542897
26693	542898
39558	542899
58142	542900
582	542901
3346	542902
12887	542903
1244	542904
21675	542905
8323	542906
32742	542907
40344	542908
122408	542909
104103	542910
8774	542911
52430	542912
5392	542913
40086	542914
7744	542915
340	542916
11455	542917
35057	542918
9218	542919
91839	542920
15726	542921
37838	542922
229	542923
3882	542924
123235	542925
8843	542926
123728	542927
90395	542928
11641	542929
80280	542930
41280	542931
27079	542932
127795	542933
7357	542934
1528	542935
18145	542936
569	542937
1547	542938
6625	542939
12994	542940
130083	542941
33870	542942
126645	542943
74030	542944
41614	542945
40713	542946
13113	542947
48327	542948
13731	542949
7706	542950
40272	542951
69512	542952
6066	542953
25123	542954
102061	542955
7998	542956
4061	542957
14019	542958
44831	542959
49230	542960
226	542961
41275	542962
21204	542963
94738	542964
38389	542965
40645	542966
21789	542967
11241	542968
96637	542969
41361	542970
51177	542971
2833	542972
39705	542973
24159	542974
38171	542975
80201	542976
9589	542977
67509	542978
65747	542979
37851	542980
37070	542981
7336	542982
59215	542983
55	542984
58068	542985
16450	542986
151157	542987
23694	542988
70014	542989
76666	542990
32766	542991
5995	542992
26215	542993
43390	542994
40211	542995
81777	542996
61465	542997
30833	542998
70974	542999
65891	543000
66340	543001
16373	543002
55517	543003
13326	543004
51032	543005
131076	543006
43919	543007
200	543008
46046	543009
95426	543010
106280	543011
133103	543012
31276	543013
24738	543014
83700	543015
27410	543016
28030	543017
3617	543018
23816	543019
40199	543020
44846	543021
60362	543022
112394	543023
2363	543024
24730	543025
28957	543026
27318	543027
7477	543028
34934	543029
56196	543030
23755	543031
101905	543032
17031	543033
90963	543034
70831	543035
5673	543036
152150	543037
75011	543038
154911	543039
10399	543040
45964	543041
154756	543042
69915	543043
64690	543044
112102	543045
4342	543046
38897	543047
67352	543048
114477	543049
2983	543050
37644	543051
49065	543052
14415	543053
93726	543054
6536	543055
28574	543056
881	543057
47597	543058
18821	543059
19512	543060
36413	543061
65771	543062
2412	543063
58832	543064
67286	543065
33806	543066
166525	543067
5687	543068
49670	543069
108684	543070
7618	543071
35410	543072
21698	543073
92541	543074
8183	543075
24113	543076
30770	543077
20298	543078
5728	543079
72001	543080
54893	543081
18034	543082
15364	543083
39728	543084
154677	543085
399	543086
95378	543087
118096	543088
78469	543089
88309	543090
55083	543091
99430	543092
1136	543093
28200	543094
157831	543095
12819	543096
73437	543097
25044	543098
5122	543099
46	543100
2097	543101
112698	543102
9650	543103
5412	543104
4404	543105
1645	543106
61	543107
34807	543108
61878	543109
6550	543110
3591	543111
22992	543112
98172	543113
131451	543114
3626	543115
61115	543116
74954	543117
26880	543118
38832	543119
2141	543120
32861	543121
34837	543122
54471	543123
111390	543124
8094	543125
23233	543126
9760	543127
207	543128
66525	543129
12186	543130
11324	543131
2604	543132
45888	543133
3166	543134
3194	543135
547	543136
529	543137
15	543138
17205	543139
16311	543140
78684	543141
161663	543142
79982	543143
93809	543144
1300	543145
9434	543146
13506	543147
60607	543148
12037	543149
48899	543150
39048	543151
109237	543152
147253	543153
937	543154
125811	543155
3236	543156
48856	543157
50232	543158
22247	543159
7853	543160
8690	543161
75134	543162
57473	543163
12541	543164
15053	543165
10712	543166
5786	543167
22699	543168
85078	543169
18635	543170
31770	543171
9248	543172
16461	543173
21820	543174
15222	543175
23607	543176
31647	543177
62626	543178
9125	543179
2437	543180
66057	543181
54028	543182
33824	543183
91782	543184
19765	543185
15461	543186
1568	543187
2119	543188
7864	543189
10087	543190
34324	543191
85352	543192
335	543193
72717	543194
17435	543195
80563	543196
35252	543197
13141	543198
77828	543199
14495	543200
21863	543201
48668	543202
59980	543203
26243	543204
1	543205
43708	543206
20278	543207
39524	543208
37753	543209
13866	543210
68470	543211
46738	543212
1145	543213
100575	543214
2063	543215
70846	543216
105031	543217
8121	543218
136635	543219
29278	543220
48454	543221
7654	543222
79908	543223
99817	543224
62920	543225
31576	543226
106681	543227
49272	543228
48968	543229
29105	543230
7540	543231
108901	543232
15317	543233
41777	543234
6925	543235
10196	543236
39430	543237
11552	543238
43818	543239
68505	543240
1615	543241
6378	543242
24820	543243
19141	543244
50994	543245
18964	543246
55523	543247
797	543248
59115	543249
63526	543250
17061	543251
20735	543252
4854	543253
108149	543254
24142	543255
103514	543256
42024	543257
36021	543258
2030	543259
7666	543260
1998	543261
11588	543262
8541	543263
95677	543264
134496	543265
20036	543266
43831	543267
66803	543268
27567	543269
3767	543270
9274	543271
109279	543272
15146	543273
50606	543274
44378	543275
54614	543276
14331	543277
16907	543278
120685	543279
76319	543280
3650	543281
8042	543282
7573	543283
39753	543284
59675	543285
102391	543286
108191	543287
15042	543288
46904	543289
64679	543290
43753	543291
96978	543292
79861	543293
30257	543294
12014	543295
99386	543296
19996	543297
96099	543298
15099	543299
17613	543300
132956	543301
47686	543302
5420	543303
39522	543304
22319	543305
7737	543306
54119	543307
2573	543308
7741	543309
438	543310
5834	543311
43012	543312
126019	543313
91020	543314
428	543315
78338	543316
40054	543317
69	543318
6	543319
96189	543320
72398	543321
18557	543322
3790	543323
54736	543324
7187	543325
56013	543326
45919	543327
24601	543328
8203	543329
71165	543330
130931	543331
7445	543332
75427	543333
7481	543334
56264	543335
156686	543336
63902	543337
105839	543338
24523	543339
91169	543340
33689	543341
17656	543342
57476	543343
9736	543344
122173	543345
56589	543346
80861	543347
55087	543348
88604	543349
52224	543350
57863	543351
113	543352
40254	543353
72132	543354
47177	543355
21854	543356
8448	543357
23336	543358
10006	543359
18875	543360
68972	543361
30294	543362
70265	543363
46	543364
23476	543365
39918	543366
106370	543367
22631	543368
40461	543369
2597	543370
30167	543371
84323	543372
164963	543373
153441	543374
464	543375
86160	543376
109001	543377
5466	543378
59567	543379
13528	543380
77899	543381
49896	543382
4283	543383
262	543384
44950	543385
60397	543386
23627	543387
107699	543388
16594	543389
69126	543390
73404	543391
89514	543392
23707	543393
16927	543394
14600	543395
16533	543396
97324	543397
2872	543398
25846	543399
21836	543400
141837	543401
14908	543402
73386	543403
36260	543404
19018	543405
3969	543406
13451	543407
137	543408
1890	543409
2766	543410
35614	543411
14064	543412
73058	543413
91723	543414
7168	543415
148837	543416
23524	543417
114197	543418
101838	543419
12336	543420
16719	543421
94770	543422
49845	543423
18932	543424
4552	543425
34861	543426
1000	543427
8676	543428
26966	543429
94994	543430
26771	543431
48698	543432
51125	543433
5266	543434
28475	543435
993	543436
28340	543437
22851	543438
47174	543439
47409	543440
18273	543441
9580	543442
6999	543443
9995	543444
49870	543445
11898	543446
51048	543447
16853	543448
26797	543449
159218	543450
86055	543451
12345	543452
23393	543453
10714	543454
43846	543455
8540	543456
29240	543457
510	543458
56134	543459
98299	543460
126924	543461
12568	543462
9298	543463
12977	543464
53002	543465
52361	543466
138444	543467
78200	543468
59364	543469
11919	543470
2802	543471
358	543472
4076	543473
22467	543474
74684	543475
4957	543476
3207	543477
738	543478
29627	543479
18434	543480
94264	543481
33446	543482
116	543483
11270	543484
59326	543485
73918	543486
63557	543487
12673	543488
89995	543489
34182	543490
41580	543491
87422	543492
140694	543493
19230	543494
77322	543495
18527	543496
38884	543497
24873	543498
69327	543499
4035	543500
9787	543501
3939	543502
16844	543503
2761	543504
324	543505
56518	543506
4369	543507
88182	543508
13224	543509
24367	543510
34298	543511
8908	543512
134075	543513
19395	543514
99006	543515
62073	543516
47227	543517
23670	543518
101546	543519
21922	543520
13141	543521
48811	543522
22248	543523
764	543524
49109	543525
61920	543526
42830	543527
98932	543528
2272	543529
138316	543530
15375	543531
107919	543532
12853	543533
81110	543534
815	543535
79212	543536
24543	543537
7804	543538
6783	543539
68346	543540
9909	543541
67037	543542
11412	543543
4814	543544
21228	543545
19680	543546
10521	543547
52119	543548
124523	543549
69886	543550
86832	543551
38218	543552
37410	543553
300	543554
56822	543555
41527	543556
62619	543557
122883	543558
25443	543559
91987	543560
41351	543561
33399	543562
5996	543563
858	543564
4322	543565
17775	543566
28692	543567
1154	543568
8517	543569
10087	543570
827	543571
32286	543572
555	543573
47059	543574
79203	543575
1524	543576
89600	543577
24207	543578
137733	543579
12636	543580
5049	543581
70891	543582
87616	543583
5470	543584
43973	543585
15723	543586
1493	543587
69676	543588
89474	543589
4336	543590
9314	543591
154089	543592
22188	543593
8334	543594
28926	543595
22803	543596
3717	543597
34124	543598
40567	543599
5975	543600
10910	543601
90967	543602
3886	543603
10252	543604
27573	543605
131820	543606
29690	543607
349	543608
19135	543609
60172	543610
158569	543611
66355	543612
238	543613
22958	543614
12897	543615
11359	543616
5520	543617
16466	543618
20109	543619
1823	543620
127256	543621
1124	543622
34680	543623
14642	543624
10432	543625
13285	543626
26367	543627
57455	543628
3553	543629
9456	543630
21414	543631
1166	543632
71901	543633
22710	543634
29324	543635
80199	543636
73874	543637
92039	543638
34666	543639
2256	543640
9446	543641
5222	543642
71843	543643
11665	543644
159015	543645
83	543646
43888	543647
113228	543648
67692	543649
2849	543650
37706	543651
1143	543652
244	543653
2653	543654
31615	543655
17258	543656
46799	543657
93403	543658
106513	543659
16366	543660
103903	543661
24800	543662
34575	543663
4804	543664
3508	543665
47818	543666
25183	543667
268	543668
47353	543669
35804	543670
2231	543671
9989	543672
1621	543673
38271	543674
46509	543675
101714	543676
144173	543677
927	543678
2113	543679
49218	543680
40590	543681
24013	543682
26714	543683
80423	543684
27810	543685
67792	543686
12840	543687
24516	543688
76655	543689
48997	543690
2765	543691
69976	543692
19562	543693
11344	543694
37583	543695
2075	543696
133	543697
3097	543698
48334	543699
60357	543700
8857	543701
22157	543702
62948	543703
42282	543704
11256	543705
50157	543706
161047	543707
26492	543708
6759	543709
28247	543710
165453	543711
31631	543712
32225	543713
55977	543714
16926	543715
565	543716
98559	543717
15063	543718
163295	543719
19080	543720
8635	543721
101798	543722
42129	543723
25901	543724
14825	543725
18854	543726
109858	543727
34395	543728
34805	543729
4381	543730
8106	543731
119542	543732
49173	543733
32895	543734
27301	543735
127252	543736
46605	543737
87117	543738
3997	543739
2329	543740
7833	543741
71844	543742
30221	543743
6832	543744
17067	543745
8479	543746
66420	543747
639	543748
44265	543749
35403	543750
24489	543751
14652	543752
30927	543753
2038	543754
10926	543755
21119	543756
6620	543757
3976	543758
3883	543759
49701	543760
4243	543761
17828	543762
6443	543763
47703	543764
59289	543765
15987	543766
7226	543767
17006	543768
10121	543769
9773	543770
18366	543771
8751	543772
89692	543773
77184	543774
126095	543775
81176	543776
117854	543777
791	543778
59641	543779
34291	543780
36939	543781
150453	543782
24105	543783
14432	543784
103979	543785
51884	543786
78214	543787
19497	543788
7130	543789
73793	543790
4735	543791
58325	543792
138067	543793
7452	543794
83654	543795
2391	543796
105670	543797
1617	543798
9471	543799
29044	543800
54915	543801
64219	543802
13983	543803
50346	543804
29498	543805
47281	543806
4670	543807
17847	543808
15855	543809
17442	543810
9598	543811
603	543812
19009	543813
1733	543814
19	543815
18218	543816
102	543817
48204	543818
34345	543819
104969	543820
101522	543821
5878	543822
104244	543823
60523	543824
4314	543825
37288	543826
26289	543827
19287	543828
121064	543829
342	543830
12624	543831
1475	543832
14407	543833
68793	543834
145355	543835
71761	543836
63970	543837
96515	543838
7857	543839
37466	543840
54385	543841
5276	543842
91412	543843
44835	543844
2334	543845
29786	543846
55111	543847
2474	543848
95673	543849
40345	543850
6507	543851
98775	543852
16506	543853
124021	543854
44298	543855
18814	543856
29826	543857
13501	543858
74197	543859
38702	543860
73488	543861
459	543862
8624	543863
42282	543864
56968	543865
106611	543866
36949	543867
3904	543868
54533	543869
23898	543870
14828	543871
29752	543872
68126	543873
58122	543874
4527	543875
23785	543876
131809	543877
59319	543878
1124	543879
11778	543880
18785	543881
82310	543882
155507	543883
23345	543884
150803	543885
54846	543886
39952	543887
60558	543888
42750	543889
137104	543890
445	543891
10027	543892
15282	543893
14190	543894
160021	543895
1896	543896
64248	543897
140451	543898
34711	543899
4858	543900
481	543901
102792	543902
66849	543903
58777	543904
6407	543905
26239	543906
11727	543907
154557	543908
85526	543909
662	543910
34645	543911
102031	543912
15992	543913
1341	543914
23207	543915
99728	543916
47258	543917
153419	543918
4281	543919
90834	543920
112762	543921
77085	543922
51598	543923
59846	543924
79937	543925
64155	543926
59763	543927
4810	543928
30755	543929
10631	543930
24100	543931
8149	543932
3462	543933
25881	543934
601	543935
42524	543936
28223	543937
530	543938
43712	543939
452	543940
6678	543941
127157	543942
25467	543943
85419	543944
1995	543945
2319	543946
9180	543947
18450	543948
5535	543949
65301	543950
23335	543951
9974	543952
69803	543953
58109	543954
104106	543955
4671	543956
2191	543957
38720	543958
144790	543959
38915	543960
37747	543961
18921	543962
10868	543963
65310	543964
55746	543965
36348	543966
107230	543967
47083	543968
68353	543969
17829	543970
8974	543971
2713	543972
1625	543973
99150	543974
294	543975
9831	543976
60542	543977
11833	543978
59154	543979
46981	543980
67010	543981
6143	543982
28800	543983
571	543984
19414	543985
17062	543986
41124	543987
51026	543988
52735	543989
101746	543990
33122	543991
27771	543992
1381	543993
9119	543994
144580	543995
10287	543996
21241	543997
45	543998
29500	543999
119571	544000
16237	544001
85	544002
99366	544003
100553	544004
133157	544005
56263	544006
62812	544007
160230	544008
835	544009
78716	544010
21544	544011
99598	544012
33435	544013
100952	544014
37315	544015
12527	544016
52437	544017
60043	544018
1882	544019
1768	544020
68120	544021
1826	544022
118002	544023
43897	544024
7536	544025
21880	544026
127	544027
110092	544028
142337	544029
92706	544030
58206	544031
3638	544032
77111	544033
3690	544034
9376	544035
153021	544036
68982	544037
123276	544038
67959	544039
680	544040
14586	544041
30047	544042
1665	544043
773	544044
83716	544045
12040	544046
36762	544047
96247	544048
45758	544049
36829	544050
10298	544051
3129	544052
3477	544053
98137	544054
574	544055
10180	544056
5916	544057
61701	544058
7919	544059
34613	544060
70	544061
11284	544062
9328	544063
6	544064
6379	544065
100753	544066
6311	544067
21605	544068
43235	544069
2961	544070
16213	544071
14513	544072
63741	544073
115753	544074
16786	544075
87635	544076
8153	544077
4580	544078
80829	544079
37648	544080
32119	544081
5645	544082
56315	544083
1100	544084
54545	544085
49031	544086
71687	544087
22103	544088
119085	544089
7331	544090
8177	544091
46010	544092
13748	544093
8403	544094
91484	544095
93283	544096
116576	544097
92576	544098
5249	544099
2852	544100
2513	544101
98109	544102
66828	544103
18019	544104
80374	544105
4264	544106
85397	544107
14959	544108
7268	544109
7151	544110
26196	544111
116408	544112
41839	544113
17679	544114
166409	544115
2433	544116
43219	544117
65118	544118
5821	544119
7684	544120
13787	544121
35685	544122
51355	544123
102265	544124
388	544125
108290	544126
64139	544127
4444	544128
63272	544129
13945	544130
1343	544131
61486	544132
16621	544133
59984	544134
14163	544135
181	544136
261	544137
35441	544138
44700	544139
30477	544140
30	544141
36234	544142
47657	544143
2083	544144
5688	544145
62942	544146
26224	544147
43484	544148
3582	544149
101680	544150
67897	544151
13784	544152
18380	544153
58956	544154
31537	544155
107164	544156
2216	544157
25415	544158
15067	544159
23251	544160
35268	544161
1471	544162
461	544163
27328	544164
9267	544165
82410	544166
69534	544167
49288	544168
17763	544169
83821	544170
125748	544171
42604	544172
7454	544173
1180	544174
71040	544175
4750	544176
58378	544177
56863	544178
1148	544179
6749	544180
47046	544181
102973	544182
25008	544183
106198	544184
4140	544185
78309	544186
67330	544187
114328	544188
17553	544189
8539	544190
22249	544191
6939	544192
392	544193
117987	544194
10067	544195
68907	544196
92607	544197
91120	544198
11233	544199
69476	544200
34050	544201
9769	544202
33523	544203
15947	544204
2499	544205
13451	544206
495	544207
20802	544208
11762	544209
2390	544210
31646	544211
7387	544212
64298	544213
27358	544214
3475	544215
100711	544216
3871	544217
30834	544218
21918	544219
29926	544220
29162	544221
18123	544222
78118	544223
58609	544224
2836	544225
1993	544226
48785	544227
135466	544228
9253	544229
46564	544230
45874	544231
71192	544232
50715	544233
4652	544234
4496	544235
14724	544236
9715	544237
296	544238
78862	544239
9434	544240
107710	544241
345	544242
23809	544243
5379	544244
55753	544245
28518	544246
1535	544247
5172	544248
39300	544249
46332	544250
2317	544251
8733	544252
888	544253
25986	544254
19994	544255
112337	544256
113093	544257
27853	544258
124663	544259
112909	544260
625	544261
27949	544262
52324	544263
86514	544264
55327	544265
467	544266
115698	544267
901	544268
14511	544269
49411	544270
80900	544271
36300	544272
5979	544273
113164	544274
42037	544275
57901	544276
70270	544277
74065	544278
91027	544279
7634	544280
82045	544281
34391	544282
54465	544283
12529	544284
94	544285
89430	544286
923	544287
63578	544288
4004	544289
157056	544290
1661	544291
17028	544292
100676	544293
59583	544294
22989	544295
125967	544296
3421	544297
142064	544298
129698	544299
45572	544300
4962	544301
28835	544302
34	544303
6475	544304
37391	544305
4117	544306
12244	544307
40962	544308
87557	544309
76265	544310
68383	544311
44283	544312
24949	544313
747	544314
11337	544315
100884	544316
89232	544317
8695	544318
22100	544319
89	544320
25436	544321
2878	544322
1272	544323
111706	544324
10796	544325
356	544326
53853	544327
24806	544328
115183	544329
12994	544330
137690	544331
46786	544332
127285	544333
12015	544334
161658	544335
150590	544336
8453	544337
22032	544338
60594	544339
7837	544340
112156	544341
3531	544342
76541	544343
11336	544344
21964	544345
39844	544346
7890	544347
55569	544348
6088	544349
51823	544350
89508	544351
12803	544352
22316	544353
13796	544354
57044	544355
16642	544356
864	544357
107561	544358
127599	544359
1754	544360
33241	544361
76493	544362
27719	544363
31097	544364
16044	544365
1571	544366
6087	544367
121042	544368
116549	544369
2862	544370
88124	544371
40661	544372
9227	544373
25389	544374
12131	544375
83752	544376
36360	544377
153043	544378
39688	544379
81542	544380
101123	544381
27054	544382
22694	544383
13782	544384
38921	544385
18449	544386
85063	544387
60379	544388
69175	544389
2327	544390
32067	544391
32393	544392
1655	544393
5202	544394
25032	544395
149964	544396
57055	544397
32480	544398
86050	544399
34284	544400
6159	544401
15504	544402
45535	544403
15017	544404
69159	544405
18207	544406
45357	544407
11976	544408
35851	544409
69955	544410
72810	544411
37161	544412
3774	544413
7184	544414
87966	544415
51787	544416
132418	544417
164	544418
165481	544419
133	544420
50221	544421
36153	544422
88108	544423
37889	544424
11401	544425
9469	544426
1418	544427
23092	544428
6216	544429
45475	544430
24262	544431
57077	544432
82441	544433
103115	544434
3429	544435
95928	544436
20446	544437
101442	544438
114663	544439
139889	544440
151046	544441
136512	544442
8575	544443
50523	544444
115998	544445
14147	544446
8506	544447
3463	544448
71267	544449
101961	544450
58063	544451
101453	544452
14956	544453
39020	544454
8295	544455
6065	544456
3149	544457
2981	544458
128	544459
22671	544460
87567	544461
50189	544462
5746	544463
20235	544464
910	544465
15693	544466
3128	544467
19891	544468
22301	544469
32311	544470
47359	544471
32706	544472
137401	544473
80876	544474
15067	544475
47329	544476
12907	544477
8112	544478
101329	544479
117004	544480
621	544481
8124	544482
50683	544483
95722	544484
7108	544485
9359	544486
6502	544487
3768	544488
57593	544489
9788	544490
24493	544491
2516	544492
724	544493
152092	544494
87517	544495
76258	544496
2848	544497
67554	544498
49550	544499
24711	544500
18811	544501
61042	544502
11875	544503
62825	544504
16827	544505
13974	544506
38339	544507
481	544508
104359	544509
21303	544510
5050	544511
10802	544512
9656	544513
103167	544514
26291	544515
21442	544516
78634	544517
17892	544518
3	544519
49581	544520
2891	544521
46966	544522
8785	544523
15751	544524
41295	544525
14947	544526
1103	544527
44313	544528
63307	544529
100157	544530
42693	544531
154972	544532
133099	544533
14524	544534
30875	544535
7133	544536
73693	544537
60924	544538
69895	544539
12427	544540
39341	544541
29994	544542
31956	544543
39432	544544
118062	544545
13614	544546
71632	544547
4603	544548
34110	544549
57021	544550
47594	544551
30355	544552
792	544553
59331	544554
357	544555
76252	544556
8	544557
95356	544558
30349	544559
108370	544560
37314	544561
2981	544562
115747	544563
2317	544564
8329	544565
15186	544566
113118	544567
52370	544568
105878	544569
125109	544570
13653	544571
40526	544572
32981	544573
8158	544574
22130	544575
39392	544576
10464	544577
42348	544578
35762	544579
12216	544580
50328	544581
57246	544582
136223	544583
21288	544584
156494	544585
138053	544586
35871	544587
9059	544588
37524	544589
14114	544590
128683	544591
19950	544592
423	544593
69105	544594
102993	544595
80096	544596
56249	544597
31035	544598
15416	544599
33115	544600
3637	544601
142078	544602
134259	544603
41204	544604
44788	544605
47405	544606
124449	544607
4936	544608
67653	544609
114002	544610
229	544611
8037	544612
117036	544613
79260	544614
16832	544615
5896	544616
1440	544617
36560	544618
2174	544619
18000	544620
2742	544621
31988	544622
11213	544623
75576	544624
58778	544625
103854	544626
99623	544627
43729	544628
2101	544629
5043	544630
40038	544631
89406	544632
15322	544633
73611	544634
2697	544635
5694	544636
49530	544637
42851	544638
31892	544639
130084	544640
11038	544641
2902	544642
3027	544643
20065	544644
60173	544645
26985	544646
9531	544647
47229	544648
15779	544649
35851	544650
36460	544651
92507	544652
1146	544653
546	544654
3320	544655
124	544656
73799	544657
12416	544658
1416	544659
112753	544660
91368	544661
3864	544662
56367	544663
62480	544664
8343	544665
27134	544666
145634	544667
47078	544668
44908	544669
78212	544670
34417	544671
2990	544672
31489	544673
9573	544674
78634	544675
19513	544676
7415	544677
104783	544678
114760	544679
6774	544680
5787	544681
97263	544682
17860	544683
54223	544684
36823	544685
15204	544686
51	544687
14155	544688
41996	544689
55236	544690
16334	544691
15815	544692
21000	544693
46499	544694
24616	544695
16862	544696
2100	544697
7799	544698
17966	544699
5482	544700
117734	544701
2897	544702
12108	544703
12450	544704
11474	544705
703	544706
42	544707
648	544708
125061	544709
10867	544710
86987	544711
32392	544712
2856	544713
8748	544714
95566	544715
41372	544716
56798	544717
68531	544718
43248	544719
32453	544720
1634	544721
22714	544722
47403	544723
6	544724
64417	544725
60982	544726
9645	544727
39877	544728
40267	544729
32002	544730
88945	544731
14429	544732
74447	544733
47174	544734
70499	544735
138498	544736
277	544737
18159	544738
10580	544739
5745	544740
120	544741
56729	544742
12199	544743
1685	544744
13309	544745
7305	544746
45620	544747
87254	544748
39826	544749
18609	544750
120679	544751
42483	544752
5940	544753
51568	544754
18868	544755
1429	544756
143429	544757
1133	544758
38048	544759
51393	544760
11291	544761
59590	544762
29299	544763
161586	544764
63608	544765
141815	544766
61534	544767
21378	544768
47857	544769
81237	544770
48492	544771
33760	544772
66978	544773
217	544774
34077	544775
8	544776
220	544777
10285	544778
40684	544779
43469	544780
14689	544781
4335	544782
14266	544783
32702	544784
64768	544785
165335	544786
24875	544787
49237	544788
105979	544789
53451	544790
7497	544791
1084	544792
124035	544793
823	544794
6922	544795
17526	544796
32748	544797
8221	544798
39095	544799
21180	544800
5493	544801
4623	544802
98712	544803
120069	544804
62268	544805
6756	544806
75518	544807
6458	544808
164464	544809
28190	544810
41613	544811
69864	544812
47888	544813
52861	544814
81654	544815
906	544816
38483	544817
7520	544818
9285	544819
131911	544820
42309	544821
83174	544822
94610	544823
35949	544824
22508	544825
9450	544826
42746	544827
63354	544828
6113	544829
71684	544830
50401	544831
60147	544832
8737	544833
18618	544834
63589	544835
7920	544836
43241	544837
47388	544838
26307	544839
68411	544840
57000	544841
1795	544842
151817	544843
8482	544844
57663	544845
8057	544846
47129	544847
3216	544848
47858	544849
10953	544850
121353	544851
2080	544852
48307	544853
14	544854
21792	544855
53259	544856
38981	544857
107159	544858
290	544859
105	544860
36087	544861
98571	544862
15481	544863
11716	544864
105395	544865
77706	544866
64499	544867
24376	544868
76839	544869
10419	544870
554	544871
146190	544872
1544	544873
3908	544874
16189	544875
44100	544876
123485	544877
103591	544878
37241	544879
25581	544880
98478	544881
546	544882
7930	544883
37055	544884
30278	544885
35250	544886
46361	544887
81897	544888
87451	544889
34956	544890
33593	544891
62055	544892
20820	544893
11989	544894
53103	544895
22063	544896
69024	544897
24560	544898
36575	544899
10167	544900
13720	544901
4762	544902
69673	544903
32654	544904
65404	544905
11864	544906
56690	544907
2160	544908
5575	544909
2479	544910
25184	544911
69027	544912
17641	544913
597	544914
72417	544915
103688	544916
67891	544917
15525	544918
5853	544919
7318	544920
15691	544921
57559	544922
17397	544923
7040	544924
9759	544925
3109	544926
21866	544927
57331	544928
424	544929
3654	544930
130171	544931
29892	544932
209	544933
24131	544934
22752	544935
57143	544936
96522	544937
49919	544938
18176	544939
48981	544940
140488	544941
25828	544942
605	544943
28900	544944
67745	544945
95106	544946
14847	544947
13646	544948
8720	544949
57863	544950
76881	544951
75364	544952
4534	544953
2552	544954
1105	544955
21844	544956
12349	544957
32896	544958
73140	544959
41116	544960
409	544961
957	544962
912	544963
8555	544964
24596	544965
9374	544966
119503	544967
20764	544968
584	544969
28574	544970
50105	544971
1128	544972
47639	544973
26197	544974
117143	544975
67622	544976
6022	544977
25676	544978
9582	544979
6340	544980
35713	544981
2172	544982
7220	544983
47459	544984
40679	544985
76156	544986
37780	544987
108650	544988
38801	544989
7771	544990
4007	544991
43897	544992
7215	544993
74794	544994
127368	544995
13658	544996
34470	544997
8145	544998
42797	544999
10006	545000
88427	545001
144	545002
5254	545003
6841	545004
74540	545005
528	545006
6465	545007
2486	545008
26861	545009
119067	545010
56326	545011
91138	545012
21962	545013
54141	545014
4145	545015
16250	545016
19407	545017
2325	545018
21800	545019
27157	545020
106855	545021
73770	545022
7797	545023
2933	545024
51393	545025
8016	545026
46958	545027
87877	545028
5477	545029
19265	545030
80738	545031
104995	545032
38609	545033
5631	545034
49682	545035
99827	545036
71331	545037
101890	545038
67797	545039
7239	545040
50797	545041
8462	545042
22062	545043
1722	545044
24363	545045
4043	545046
40644	545047
1081	545048
6225	545049
47064	545050
37888	545051
23611	545052
5262	545053
44133	545054
13484	545055
3957	545056
39129	545057
5167	545058
68495	545059
9008	545060
43434	545061
72842	545062
46784	545063
16380	545064
21879	545065
2011	545066
11060	545067
32753	545068
7214	545069
27743	545070
21851	545071
141962	545072
29820	545073
37688	545074
12200	545075
50774	545076
9937	545077
8214	545078
58721	545079
42076	545080
2224	545081
5055	545082
13689	545083
69	545084
34179	545085
3839	545086
14862	545087
85287	545088
39491	545089
3444	545090
82943	545091
28600	545092
38731	545093
32681	545094
109635	545095
67757	545096
17724	545097
296	545098
94595	545099
2335	545100
98976	545101
33647	545102
49112	545103
3084	545104
55963	545105
54579	545106
72484	545107
126498	545108
8663	545109
59220	545110
61124	545111
3094	545112
13939	545113
3395	545114
7745	545115
16955	545116
1146	545117
1377	545118
7654	545119
53386	545120
25252	545121
3230	545122
1858	545123
462	545124
1124	545125
95477	545126
8225	545127
46784	545128
69067	545129
64	545130
32111	545131
108016	545132
7455	545133
27688	545134
52255	545135
21707	545136
18783	545137
9868	545138
142518	545139
2866	545140
147209	545141
81726	545142
1141	545143
10726	545144
7692	545145
4004	545146
68771	545147
91143	545148
25633	545149
22255	545150
66875	545151
54527	545152
50994	545153
92177	545154
40037	545155
9	545156
150699	545157
33257	545158
55933	545159
84221	545160
1067	545161
461	545162
16216	545163
54	545164
12040	545165
59934	545166
73469	545167
131627	545168
6744	545169
23804	545170
1679	545171
13858	545172
102518	545173
24604	545174
68904	545175
88311	545176
46712	545177
83555	545178
164949	545179
17699	545180
6888	545181
83219	545182
800	545183
7513	545184
16292	545185
58099	545186
3706	545187
7288	545188
11294	545189
1015	545190
35093	545191
11262	545192
18179	545193
3445	545194
67500	545195
11705	545196
2749	545197
9254	545198
133920	545199
154891	545200
10821	545201
75700	545202
38967	545203
21810	545204
96521	545205
45598	545206
4603	545207
3003	545208
5900	545209
17182	545210
5713	545211
13690	545212
131963	545213
25210	545214
16386	545215
322	545216
23656	545217
11833	545218
156266	545219
35233	545220
120970	545221
5500	545222
6194	545223
30235	545224
52061	545225
31388	545226
19074	545227
7008	545228
84317	545229
18302	545230
124809	545231
1080	545232
9589	545233
54263	545234
3086	545235
109070	545236
3136	545237
92329	545238
2983	545239
246	545240
35071	545241
74920	545242
131968	545243
34567	545244
774	545245
106487	545246
124765	545247
55061	545248
88896	545249
124723	545250
81040	545251
60915	545252
89036	545253
126000	545254
40651	545255
23299	545256
3459	545257
160697	545258
2113	545259
18089	545260
6657	545261
19256	545262
7172	545263
40	545264
42001	545265
65456	545266
79716	545267
86956	545268
64952	545269
20652	545270
67335	545271
5399	545272
5053	545273
19229	545274
67517	545275
25783	545276
120176	545277
27843	545278
2993	545279
73122	545280
9939	545281
35140	545282
6723	545283
655	545284
1234	545285
1466	545286
45751	545287
82021	545288
8315	545289
1353	545290
4563	545291
862	545292
45196	545293
22178	545294
45861	545295
6122	545296
73688	545297
121497	545298
5753	545299
79788	545300
38544	545301
10396	545302
13561	545303
30624	545304
70237	545305
25341	545306
39794	545307
37453	545308
9177	545309
116124	545310
10514	545311
20410	545312
22229	545313
8212	545314
91215	545315
14060	545316
35219	545317
58657	545318
3292	545319
11536	545320
4832	545321
40697	545322
144387	545323
79570	545324
12692	545325
68084	545326
29210	545327
9470	545328
23115	545329
45510	545330
34702	545331
34408	545332
28368	545333
2134	545334
131426	545335
1742	545336
11206	545337
12251	545338
4925	545339
58241	545340
4758	545341
92562	545342
30623	545343
123253	545344
9823	545345
153	545346
27753	545347
51808	545348
56340	545349
1168	545350
3133	545351
132649	545352
32739	545353
4470	545354
4858	545355
69176	545356
2436	545357
54943	545358
4586	545359
42595	545360
14741	545361
62356	545362
81891	545363
33045	545364
153626	545365
40552	545366
2179	545367
109176	545368
19929	545369
7788	545370
5626	545371
89675	545372
7455	545373
73486	545374
14980	545375
85810	545376
22355	545377
61	545378
13367	545379
146732	545380
145643	545381
20908	545382
15849	545383
26401	545384
21646	545385
10229	545386
76566	545387
89370	545388
22372	545389
38006	545390
46813	545391
112	545392
374	545393
61974	545394
36742	545395
5221	545396
31035	545397
6808	545398
56674	545399
3289	545400
126467	545401
78524	545402
2227	545403
7930	545404
46875	545405
3370	545406
70889	545407
14723	545408
3525	545409
34721	545410
5646	545411
18796	545412
31465	545413
3572	545414
3555	545415
8579	545416
81853	545417
691	545418
67166	545419
11431	545420
9538	545421
31119	545422
8936	545423
97823	545424
62206	545425
10915	545426
111880	545427
945	545428
10918	545429
146330	545430
18160	545431
4084	545432
3813	545433
128793	545434
75300	545435
64193	545436
6054	545437
9145	545438
369	545439
21790	545440
5624	545441
73575	545442
140039	545443
989	545444
8719	545445
77568	545446
61713	545447
13366	545448
37783	545449
7343	545450
53428	545451
29891	545452
31532	545453
7097	545454
6180	545455
34659	545456
121221	545457
42650	545458
32249	545459
30794	545460
38802	545461
102033	545462
22381	545463
55808	545464
31138	545465
33468	545466
13131	545467
1	545468
60038	545469
160042	545470
84249	545471
13966	545472
29404	545473
11820	545474
155520	545475
13019	545476
14573	545477
24468	545478
3177	545479
48453	545480
71301	545481
63285	545482
47049	545483
2136	545484
117559	545485
13308	545486
13470	545487
31722	545488
92739	545489
43715	545490
114116	545491
112311	545492
20157	545493
31608	545494
22362	545495
94484	545496
42856	545497
20075	545498
16082	545499
12685	545500
81805	545501
15578	545502
28244	545503
84423	545504
38757	545505
9998	545506
130430	545507
135886	545508
63422	545509
17545	545510
216	545511
74345	545512
20376	545513
145319	545514
4120	545515
1412	545516
161440	545517
2073	545518
4001	545519
54715	545520
10971	545521
8780	545522
81101	545523
56962	545524
87763	545525
1182	545526
38117	545527
1415	545528
622	545529
2740	545530
14170	545531
1299	545532
4339	545533
11406	545534
4725	545535
95906	545536
81018	545537
127971	545538
12161	545539
13791	545540
14725	545541
53806	545542
2690	545543
3536	545544
11483	545545
74555	545546
118466	545547
19101	545548
34843	545549
107774	545550
109755	545551
1884	545552
56718	545553
22358	545554
126315	545555
1830	545556
106187	545557
4188	545558
82237	545559
26160	545560
140306	545561
112357	545562
982	545563
11840	545564
14412	545565
19739	545566
4132	545567
36851	545568
2353	545569
12374	545570
62406	545571
64180	545572
165327	545573
57759	545574
41401	545575
99236	545576
46746	545577
118629	545578
82450	545579
6513	545580
65503	545581
3865	545582
21531	545583
21919	545584
5110	545585
5648	545586
483	545587
162468	545588
68607	545589
40726	545590
25002	545591
9970	545592
7817	545593
25136	545594
37136	545595
38407	545596
7631	545597
11701	545598
27417	545599
1217	545600
17000	545601
32912	545602
117024	545603
30992	545604
24921	545605
108690	545606
4025	545607
3461	545608
162492	545609
98976	545610
123176	545611
3356	545612
49623	545613
996	545614
11432	545615
58331	545616
77609	545617
62	545618
101919	545619
19	545620
67983	545621
129045	545622
3191	545623
7129	545624
4191	545625
64084	545626
1502	545627
157861	545628
128570	545629
77771	545630
104219	545631
12091	545632
56849	545633
58886	545634
10166	545635
2803	545636
7468	545637
81375	545638
14906	545639
19970	545640
19119	545641
26727	545642
22958	545643
104875	545644
7542	545645
42177	545646
3254	545647
17938	545648
123020	545649
806	545650
10635	545651
92891	545652
11055	545653
2312	545654
70865	545655
1209	545656
10205	545657
30322	545658
2986	545659
4855	545660
12518	545661
4821	545662
81739	545663
24571	545664
5922	545665
43881	545666
4904	545667
85008	545668
30596	545669
82831	545670
27783	545671
21929	545672
2534	545673
124685	545674
4911	545675
57005	545676
2403	545677
14060	545678
2031	545679
4599	545680
17071	545681
13966	545682
29192	545683
26161	545684
17075	545685
84832	545686
14332	545687
13827	545688
91264	545689
15292	545690
124973	545691
60827	545692
62028	545693
28655	545694
2688	545695
34210	545696
13035	545697
8885	545698
83382	545699
108050	545700
8575	545701
62975	545702
7422	545703
162858	545704
16654	545705
95894	545706
84884	545707
24976	545708
10075	545709
108140	545710
4196	545711
83784	545712
53801	545713
159807	545714
1060	545715
69203	545716
106372	545717
37582	545718
16856	545719
7858	545720
10775	545721
8764	545722
64466	545723
32281	545724
33875	545725
23346	545726
57640	545727
51267	545728
25760	545729
105065	545730
2843	545731
1395	545732
9768	545733
6589	545734
112025	545735
32260	545736
30	545737
50775	545738
92014	545739
30513	545740
19913	545741
8730	545742
34166	545743
22	545744
158831	545745
68619	545746
16120	545747
52855	545748
25268	545749
147352	545750
7375	545751
137112	545752
7347	545753
48511	545754
16860	545755
116422	545756
460	545757
30265	545758
19400	545759
512	545760
35388	545761
15484	545762
995	545763
14512	545764
48737	545765
45872	545766
117514	545767
16562	545768
12466	545769
7351	545770
36100	545771
8631	545772
114991	545773
100895	545774
24863	545775
27358	545776
26653	545777
89717	545778
24312	545779
78568	545780
132290	545781
12675	545782
47811	545783
39390	545784
22148	545785
27176	545786
23699	545787
52304	545788
16158	545789
94918	545790
153394	545791
61714	545792
15360	545793
11138	545794
30218	545795
27363	545796
107388	545797
15150	545798
49833	545799
44448	545800
11626	545801
5898	545802
105226	545803
81025	545804
64462	545805
133822	545806
18564	545807
27762	545808
12619	545809
90585	545810
97440	545811
1738	545812
8770	545813
21849	545814
53382	545815
5854	545816
65661	545817
78094	545818
2021	545819
907	545820
22114	545821
4432	545822
5912	545823
1899	545824
1042	545825
13168	545826
18664	545827
150	545828
2256	545829
9002	545830
41369	545831
14625	545832
14918	545833
6678	545834
52712	545835
80931	545836
9390	545837
33322	545838
19259	545839
50862	545840
6428	545841
2123	545842
1607	545843
10261	545844
44919	545845
68962	545846
207	545847
70806	545848
31523	545849
11852	545850
1241	545851
35527	545852
11975	545853
22831	545854
54575	545855
157941	545856
8117	545857
64559	545858
117620	545859
44576	545860
3988	545861
64276	545862
15521	545863
5654	545864
160260	545865
26460	545866
20534	545867
21799	545868
46544	545869
99684	545870
102101	545871
20481	545872
80683	545873
38321	545874
499	545875
59135	545876
20519	545877
2716	545878
1078	545879
66644	545880
30656	545881
16235	545882
73901	545883
5224	545884
42099	545885
82807	545886
96644	545887
70792	545888
17145	545889
825	545890
12348	545891
36113	545892
49352	545893
8955	545894
11848	545895
2553	545896
2069	545897
5318	545898
115268	545899
2825	545900
81260	545901
45464	545902
44966	545903
15	545904
31748	545905
8524	545906
422	545907
6039	545908
53357	545909
1040	545910
56373	545911
5029	545912
1935	545913
43693	545914
71705	545915
1068	545916
20606	545917
77551	545918
7197	545919
28987	545920
883	545921
11829	545922
160725	545923
7398	545924
24801	545925
145089	545926
17488	545927
37840	545928
2658	545929
427	545930
4841	545931
6870	545932
98595	545933
1765	545934
4938	545935
37839	545936
1591	545937
2156	545938
30415	545939
35085	545940
15048	545941
7079	545942
5013	545943
30629	545944
78172	545945
2561	545946
91033	545947
49982	545948
50846	545949
99567	545950
37223	545951
3942	545952
21195	545953
52943	545954
6144	545955
10758	545956
414	545957
61108	545958
22150	545959
37810	545960
106303	545961
22838	545962
17381	545963
124668	545964
85322	545965
86744	545966
57889	545967
14056	545968
23009	545969
43699	545970
23147	545971
149227	545972
49033	545973
7994	545974
10050	545975
4041	545976
56601	545977
10183	545978
1316	545979
516	545980
93838	545981
158015	545982
14615	545983
68082	545984
9749	545985
11923	545986
4297	545987
8492	545988
13512	545989
61180	545990
1208	545991
149353	545992
26983	545993
35390	545994
2946	545995
132537	545996
10026	545997
23234	545998
11065	545999
98691	546000
31849	546001
830	546002
40944	546003
79571	546004
2613	546005
25119	546006
15065	546007
63526	546008
3517	546009
103227	546010
2565	546011
4356	546012
22656	546013
39003	546014
11307	546015
118178	546016
118531	546017
4162	546018
2955	546019
51761	546020
5445	546021
38378	546022
13939	546023
104243	546024
16066	546025
7821	546026
2117	546027
19136	546028
7974	546029
20534	546030
27658	546031
39655	546032
14454	546033
28438	546034
77469	546035
70919	546036
17536	546037
46439	546038
9926	546039
73755	546040
7472	546041
68348	546042
34658	546043
5295	546044
6733	546045
76356	546046
68573	546047
111691	546048
97361	546049
4409	546050
16939	546051
24698	546052
6446	546053
88638	546054
26272	546055
22626	546056
107348	546057
3179	546058
80607	546059
47266	546060
124756	546061
13510	546062
45057	546063
24758	546064
1526	546065
46585	546066
28133	546067
41975	546068
1287	546069
40753	546070
853	546071
338	546072
4698	546073
102541	546074
82395	546075
21760	546076
17388	546077
1058	546078
59422	546079
17661	546080
108139	546081
12089	546082
21504	546083
16230	546084
131253	546085
24255	546086
346	546087
45348	546088
471	546089
105626	546090
10110	546091
28155	546092
643	546093
30973	546094
24247	546095
20196	546096
10127	546097
1812	546098
4695	546099
69244	546100
43416	546101
1359	546102
54065	546103
40450	546104
72	546105
27552	546106
79513	546107
52099	546108
48354	546109
28187	546110
9069	546111
56325	546112
157726	546113
10864	546114
71309	546115
27724	546116
13951	546117
104807	546118
4937	546119
5365	546120
134584	546121
8782	546122
42417	546123
46273	546124
31756	546125
71036	546126
3645	546127
99326	546128
14608	546129
21273	546130
2288	546131
640	546132
126	546133
454	546134
4926	546135
114425	546136
66499	546137
33851	546138
97138	546139
81409	546140
2389	546141
105277	546142
47998	546143
160129	546144
24644	546145
48909	546146
27728	546147
8430	546148
660	546149
4012	546150
2857	546151
119324	546152
58590	546153
44	546154
92037	546155
58957	546156
120702	546157
105725	546158
139564	546159
60	546160
885	546161
66777	546162
2047	546163
5080	546164
10730	546165
22918	546166
64038	546167
4413	546168
635	546169
21621	546170
16693	546171
22789	546172
7097	546173
18383	546174
23161	546175
58831	546176
25977	546177
69726	546178
34073	546179
142	546180
2396	546181
115397	546182
130487	546183
8392	546184
73954	546185
1772	546186
23754	546187
23235	546188
654	546189
129081	546190
29687	546191
35693	546192
6386	546193
27259	546194
78845	546195
13969	546196
6381	546197
1177	546198
11227	546199
24701	546200
5222	546201
13723	546202
3689	546203
5218	546204
276	546205
10211	546206
69819	546207
59329	546208
114128	546209
31755	546210
1284	546211
95114	546212
111152	546213
24378	546214
20507	546215
36861	546216
103023	546217
18441	546218
67713	546219
41590	546220
67332	546221
26947	546222
56874	546223
41621	546224
79500	546225
193	546226
11726	546227
62870	546228
50707	546229
17711	546230
2640	546231
11472	546232
93340	546233
15105	546234
2917	546235
64400	546236
84140	546237
75468	546238
40915	546239
6374	546240
4655	546241
16140	546242
111688	546243
136858	546244
51559	546245
86014	546246
44776	546247
15412	546248
8719	546249
57417	546250
19639	546251
50498	546252
2348	546253
18931	546254
40266	546255
24152	546256
22209	546257
60513	546258
155922	546259
21122	546260
30949	546261
112181	546262
26627	546263
29122	546264
42	546265
80972	546266
111683	546267
24072	546268
24980	546269
81534	546270
5735	546271
1891	546272
158791	546273
46170	546274
76764	546275
114315	546276
15909	546277
29735	546278
4945	546279
24055	546280
4588	546281
34600	546282
119972	546283
3354	546284
21816	546285
5300	546286
21932	546287
66084	546288
8643	546289
25875	546290
55852	546291
17341	546292
132058	546293
60087	546294
121	546295
131227	546296
40713	546297
3299	546298
43293	546299
25951	546300
19114	546301
47926	546302
37088	546303
100577	546304
46309	546305
85856	546306
12830	546307
749	546308
144521	546309
19014	546310
63725	546311
3504	546312
52163	546313
464	546314
35949	546315
8394	546316
7721	546317
11953	546318
2086	546319
81293	546320
130277	546321
108561	546322
88450	546323
52462	546324
2138	546325
16814	546326
130736	546327
20084	546328
42639	546329
29985	546330
428	546331
56707	546332
113166	546333
59174	546334
5721	546335
126636	546336
32613	546337
35434	546338
833	546339
51093	546340
10172	546341
10159	546342
1	546343
53855	546344
199	546345
117104	546346
21599	546347
46999	546348
80186	546349
13782	546350
35196	546351
31493	546352
7954	546353
22341	546354
34184	546355
85884	546356
105509	546357
6023	546358
121657	546359
27408	546360
1999	546361
8069	546362
55005	546363
200	546364
153906	546365
109873	546366
109534	546367
42676	546368
5182	546369
56272	546370
74258	546371
61559	546372
50384	546373
146370	546374
53517	546375
11129	546376
94643	546377
86290	546378
7	546379
6577	546380
20045	546381
36796	546382
6113	546383
161986	546384
131649	546385
9518	546386
8847	546387
77066	546388
83	546389
1477	546390
63067	546391
3997	546392
18965	546393
47414	546394
5143	546395
3051	546396
32356	546397
1094	546398
28345	546399
6425	546400
106914	546401
132	546402
60983	546403
1147	546404
48306	546405
12114	546406
10105	546407
35739	546408
7096	546409
33208	546410
2856	546411
98945	546412
85254	546413
4232	546414
14247	546415
21395	546416
29174	546417
11535	546418
49225	546419
23796	546420
85151	546421
3675	546422
1669	546423
11	546424
56187	546425
49040	546426
57068	546427
42543	546428
105	546429
96	546430
60361	546431
13971	546432
13929	546433
31578	546434
12370	546435
115859	546436
6229	546437
5396	546438
146132	546439
37966	546440
48721	546441
63841	546442
4949	546443
69769	546444
1619	546445
90259	546446
35451	546447
7364	546448
51857	546449
9849	546450
4394	546451
21706	546452
35387	546453
56341	546454
160628	546455
3184	546456
4946	546457
20474	546458
46805	546459
109715	546460
16392	546461
79464	546462
11206	546463
119835	546464
20401	546465
78821	546466
64085	546467
58150	546468
25232	546469
13356	546470
158173	546471
2964	546472
27931	546473
83151	546474
135933	546475
38413	546476
131348	546477
127558	546478
42395	546479
9750	546480
53098	546481
1655	546482
51541	546483
16330	546484
3289	546485
19251	546486
35116	546487
969	546488
154	546489
14195	546490
64331	546491
10107	546492
1	546493
10026	546494
104785	546495
2736	546496
15478	546497
137702	546498
990	546499
30702	546500
438	546501
8267	546502
27910	546503
18529	546504
115649	546505
1049	546506
38036	546507
1860	546508
20468	546509
2886	546510
40005	546511
66742	546512
4473	546513
78179	546514
18079	546515
710	546516
70664	546517
4189	546518
7996	546519
1428	546520
44778	546521
75174	546522
4349	546523
10447	546524
828	546525
67358	546526
19743	546527
25406	546528
32527	546529
79152	546530
79694	546531
87553	546532
648	546533
67171	546534
25228	546535
29492	546536
77420	546537
63849	546538
12648	546539
19774	546540
68016	546541
77123	546542
14447	546543
55504	546544
24591	546545
10763	546546
39159	546547
14402	546548
8354	546549
2186	546550
1469	546551
85254	546552
37720	546553
64343	546554
104127	546555
19216	546556
84379	546557
11309	546558
68603	546559
29731	546560
39841	546561
13016	546562
55339	546563
32417	546564
104373	546565
121227	546566
69133	546567
13125	546568
56316	546569
148709	546570
709	546571
3312	546572
15111	546573
84558	546574
23728	546575
48598	546576
61603	546577
48371	546578
55592	546579
9067	546580
92590	546581
100997	546582
19701	546583
9046	546584
73522	546585
6753	546586
80678	546587
102928	546588
163190	546589
6317	546590
5121	546591
52951	546592
22946	546593
55	546594
122713	546595
12341	546596
313	546597
7416	546598
66543	546599
11926	546600
87800	546601
14800	546602
18858	546603
10699	546604
70770	546605
6960	546606
9584	546607
67914	546608
4797	546609
3917	546610
116568	546611
53527	546612
96566	546613
3413	546614
116892	546615
80382	546616
3640	546617
69317	546618
112869	546619
17575	546620
3568	546621
56746	546622
5	546623
15257	546624
2259	546625
97561	546626
96261	546627
65345	546628
15925	546629
67383	546630
34078	546631
17400	546632
52691	546633
40178	546634
17660	546635
2564	546636
17333	546637
5823	546638
13341	546639
34	546640
21174	546641
13653	546642
42541	546643
5337	546644
33540	546645
37742	546646
36387	546647
372	546648
710	546649
112398	546650
84928	546651
69532	546652
83444	546653
70745	546654
9647	546655
97419	546656
15492	546657
5002	546658
9807	546659
17133	546660
11880	546661
10403	546662
28430	546663
1590	546664
67602	546665
143617	546666
884	546667
67000	546668
62377	546669
21051	546670
12250	546671
8989	546672
16529	546673
8487	546674
504	546675
37803	546676
6352	546677
39512	546678
93215	546679
130569	546680
38619	546681
1157	546682
16237	546683
38288	546684
70250	546685
10294	546686
148163	546687
11229	546688
18011	546689
7168	546690
72407	546691
13992	546692
36610	546693
42210	546694
16739	546695
1014	546696
36398	546697
4044	546698
13373	546699
54388	546700
20718	546701
6312	546702
100802	546703
27718	546704
151586	546705
91701	546706
34024	546707
94839	546708
29116	546709
7972	546710
2573	546711
163344	546712
15563	546713
63091	546714
43978	546715
6318	546716
19494	546717
3817	546718
11367	546719
551	546720
49494	546721
48045	546722
60427	546723
19250	546724
8457	546725
49742	546726
7525	546727
58857	546728
145693	546729
35458	546730
5150	546731
5367	546732
656	546733
766	546734
50967	546735
147041	546736
127969	546737
33617	546738
33956	546739
36698	546740
46177	546741
54659	546742
1828	546743
27873	546744
503	546745
45014	546746
2516	546747
51079	546748
57110	546749
132	546750
71151	546751
45444	546752
8388	546753
79165	546754
28996	546755
2702	546756
43728	546757
9536	546758
38471	546759
47859	546760
29221	546761
7576	546762
22706	546763
7939	546764
41410	546765
123175	546766
2542	546767
126442	546768
67188	546769
75178	546770
30786	546771
89305	546772
11668	546773
82346	546774
74264	546775
23677	546776
752	546777
73714	546778
914	546779
43377	546780
3389	546781
31	546782
153168	546783
143870	546784
160410	546785
1677	546786
11744	546787
2836	546788
60515	546789
36338	546790
60974	546791
107563	546792
96691	546793
72093	546794
16823	546795
31542	546796
3860	546797
100996	546798
4846	546799
51624	546800
62375	546801
83923	546802
747	546803
35003	546804
81784	546805
28326	546806
17946	546807
1329	546808
42643	546809
84575	546810
9500	546811
26392	546812
7343	546813
49112	546814
18933	546815
37032	546816
33197	546817
149980	546818
4127	546819
1606	546820
18245	546821
4322	546822
459	546823
40293	546824
93245	546825
122723	546826
43363	546827
17874	546828
23280	546829
39811	546830
4758	546831
76043	546832
8813	546833
2027	546834
16715	546835
17321	546836
6364	546837
20700	546838
50101	546839
83533	546840
102273	546841
53335	546842
4963	546843
112728	546844
1334	546845
10570	546846
99620	546847
9608	546848
1775	546849
18476	546850
49868	546851
20984	546852
1303	546853
28732	546854
9748	546855
128417	546856
126227	546857
101159	546858
55781	546859
30735	546860
12827	546861
67357	546862
130097	546863
128830	546864
49884	546865
4188	546866
147054	546867
83782	546868
110	546869
94917	546870
13521	546871
128296	546872
36786	546873
39900	546874
4835	546875
91883	546876
84308	546877
14374	546878
124493	546879
10861	546880
17071	546881
18335	546882
39113	546883
24991	546884
5424	546885
5447	546886
13573	546887
282	546888
445	546889
54692	546890
5574	546891
6321	546892
9591	546893
22034	546894
40531	546895
42925	546896
80440	546897
3620	546898
32834	546899
17344	546900
110931	546901
9617	546902
39141	546903
1871	546904
1042	546905
115436	546906
77411	546907
78779	546908
82142	546909
19622	546910
45889	546911
10224	546912
7053	546913
8779	546914
66313	546915
6778	546916
37323	546917
68079	546918
46527	546919
1665	546920
16846	546921
60270	546922
4943	546923
388	546924
92216	546925
762	546926
15427	546927
65903	546928
11911	546929
117390	546930
4444	546931
103685	546932
161422	546933
112125	546934
572	546935
7615	546936
14349	546937
130622	546938
28186	546939
65505	546940
60051	546941
51725	546942
73306	546943
39325	546944
10722	546945
17864	546946
37842	546947
97747	546948
61258	546949
5973	546950
89001	546951
220	546952
39690	546953
33130	546954
1819	546955
11204	546956
24818	546957
28684	546958
59687	546959
7531	546960
5189	546961
11704	546962
32804	546963
32385	546964
17	546965
7424	546966
10861	546967
18960	546968
37448	546969
18812	546970
92686	546971
17465	546972
8594	546973
3357	546974
5864	546975
58963	546976
86658	546977
768	546978
26219	546979
17932	546980
47586	546981
15266	546982
84637	546983
18687	546984
5990	546985
15095	546986
11173	546987
68910	546988
44361	546989
72277	546990
28742	546991
1433	546992
5741	546993
78916	546994
46336	546995
1541	546996
10175	546997
38370	546998
700	546999
86151	547000
102409	547001
39940	547002
21509	547003
283	547004
102140	547005
23324	547006
15016	547007
8035	547008
59824	547009
65824	547010
89069	547011
17769	547012
9624	547013
36539	547014
8719	547015
18197	547016
17974	547017
91843	547018
8163	547019
33272	547020
49105	547021
412	547022
12374	547023
859	547024
45971	547025
5990	547026
19568	547027
2479	547028
8849	547029
77285	547030
10709	547031
12947	547032
102276	547033
18462	547034
154166	547035
58501	547036
58811	547037
31406	547038
49184	547039
46470	547040
71847	547041
240	547042
54286	547043
20155	547044
20586	547045
49410	547046
95604	547047
14527	547048
79729	547049
96101	547050
30142	547051
5497	547052
47042	547053
13965	547054
15893	547055
11614	547056
62593	547057
5491	547058
16536	547059
122298	547060
118212	547061
242	547062
47758	547063
154686	547064
49855	547065
469	547066
20280	547067
42800	547068
1425	547069
208	547070
71	547071
136273	547072
42937	547073
5605	547074
152557	547075
58935	547076
55267	547077
64418	547078
87517	547079
1487	547080
192	547081
18558	547082
22690	547083
14840	547084
49558	547085
13774	547086
16523	547087
353	547088
33457	547089
17859	547090
52059	547091
76648	547092
42110	547093
121920	547094
63674	547095
5335	547096
26412	547097
47397	547098
23155	547099
100706	547100
43732	547101
2415	547102
72825	547103
68139	547104
30508	547105
50307	547106
28339	547107
25159	547108
47318	547109
59702	547110
59344	547111
4424	547112
6440	547113
512	547114
29948	547115
19321	547116
83315	547117
6787	547118
50160	547119
18532	547120
8143	547121
54054	547122
20325	547123
139148	547124
76360	547125
2785	547126
28609	547127
6743	547128
79282	547129
9964	547130
5860	547131
113804	547132
17033	547133
85067	547134
95742	547135
32049	547136
19110	547137
12548	547138
65992	547139
26794	547140
66294	547141
54954	547142
28451	547143
11010	547144
2852	547145
82183	547146
145931	547147
991	547148
9312	547149
4331	547150
115487	547151
6417	547152
61668	547153
108008	547154
89167	547155
9068	547156
58162	547157
40278	547158
18672	547159
17908	547160
45605	547161
4108	547162
5	547163
7509	547164
46980	547165
61797	547166
349	547167
135690	547168
18512	547169
46656	547170
3156	547171
25729	547172
8067	547173
69185	547174
84530	547175
24074	547176
15684	547177
19051	547178
64284	547179
4102	547180
5179	547181
78100	547182
38304	547183
93813	547184
140259	547185
5030	547186
38146	547187
98103	547188
20958	547189
34835	547190
4582	547191
82952	547192
50890	547193
13214	547194
12932	547195
17319	547196
63302	547197
68511	547198
35379	547199
62669	547200
60505	547201
11135	547202
1440	547203
53734	547204
28948	547205
41841	547206
37439	547207
4936	547208
24812	547209
42757	547210
126466	547211
70519	547212
42378	547213
114390	547214
9110	547215
7482	547216
15427	547217
20104	547218
783	547219
1361	547220
20653	547221
836	547222
50746	547223
1791	547224
23497	547225
104356	547226
21393	547227
700	547228
41685	547229
724	547230
105775	547231
47564	547232
78787	547233
140832	547234
419	547235
108898	547236
54872	547237
86935	547238
14920	547239
13483	547240
1768	547241
4643	547242
9118	547243
12906	547244
1059	547245
20662	547246
36489	547247
3264	547248
163048	547249
86891	547250
7514	547251
5806	547252
1288	547253
42411	547254
25056	547255
13884	547256
16518	547257
17726	547258
21164	547259
17246	547260
4005	547261
33431	547262
26072	547263
97090	547264
40425	547265
89421	547266
25127	547267
3292	547268
12896	547269
67821	547270
12773	547271
58854	547272
577	547273
15473	547274
19070	547275
3804	547276
31176	547277
2856	547278
154537	547279
149383	547280
63198	547281
23966	547282
23852	547283
7981	547284
160064	547285
41936	547286
25399	547287
59845	547288
6850	547289
4362	547290
56	547291
44947	547292
30962	547293
95726	547294
522	547295
1866	547296
11675	547297
7	547298
96526	547299
41054	547300
123654	547301
32820	547302
20275	547303
53256	547304
65507	547305
1987	547306
16874	547307
73377	547308
71591	547309
7439	547310
39930	547311
38131	547312
48650	547313
4369	547314
56014	547315
4443	547316
16179	547317
21370	547318
46366	547319
106476	547320
58305	547321
1142	547322
113575	547323
5047	547324
12778	547325
61474	547326
59478	547327
32238	547328
55867	547329
61120	547330
8755	547331
66039	547332
1761	547333
53192	547334
50856	547335
53128	547336
4844	547337
78890	547338
6296	547339
3320	547340
26823	547341
93211	547342
157168	547343
2501	547344
28131	547345
46910	547346
31579	547347
28153	547348
12	547349
14656	547350
39200	547351
23632	547352
77571	547353
13170	547354
75058	547355
652	547356
47337	547357
43849	547358
15442	547359
36030	547360
119675	547361
22306	547362
69233	547363
14400	547364
51157	547365
2852	547366
14275	547367
103293	547368
34114	547369
8193	547370
2851	547371
4939	547372
12597	547373
353	547374
273	547375
108350	547376
9098	547377
34903	547378
43648	547379
54186	547380
123282	547381
67025	547382
17346	547383
153389	547384
2755	547385
1199	547386
78567	547387
1141	547388
21741	547389
3659	547390
105256	547391
10214	547392
1484	547393
2710	547394
974	547395
102912	547396
18285	547397
6395	547398
47765	547399
83070	547400
53717	547401
99777	547402
34733	547403
102540	547404
28539	547405
15273	547406
17	547407
26250	547408
17177	547409
24800	547410
15056	547411
50374	547412
1049	547413
76282	547414
72	547415
39242	547416
83880	547417
52033	547418
15282	547419
142849	547420
99015	547421
1429	547422
3192	547423
11918	547424
8484	547425
43437	547426
52530	547427
5156	547428
7240	547429
18390	547430
8438	547431
25503	547432
102035	547433
59513	547434
2611	547435
27825	547436
15832	547437
20967	547438
38081	547439
48843	547440
42554	547441
118094	547442
58827	547443
49440	547444
19444	547445
17873	547446
17725	547447
30764	547448
10416	547449
25441	547450
33200	547451
69	547452
6385	547453
165802	547454
2721	547455
5967	547456
1474	547457
44217	547458
134307	547459
1638	547460
233	547461
86158	547462
24369	547463
11411	547464
104605	547465
30717	547466
41001	547467
19877	547468
57454	547469
127600	547470
12216	547471
59317	547472
25676	547473
44044	547474
2540	547475
17635	547476
6659	547477
87	547478
51340	547479
18564	547480
7451	547481
35660	547482
51954	547483
165461	547484
70053	547485
703	547486
58936	547487
9898	547488
84188	547489
65841	547490
61587	547491
55487	547492
81370	547493
38421	547494
24656	547495
19152	547496
68339	547497
6063	547498
9324	547499
1512	547500
13498	547501
12528	547502
37995	547503
1027	547504
59199	547505
27979	547506
8115	547507
3911	547508
53777	547509
14153	547510
4703	547511
18177	547512
15034	547513
61945	547514
29799	547515
4354	547516
126686	547517
71785	547518
105043	547519
26665	547520
3232	547521
105991	547522
53949	547523
144663	547524
6502	547525
122892	547526
15847	547527
3759	547528
3217	547529
75181	547530
13184	547531
15024	547532
54400	547533
4255	547534
1371	547535
49711	547536
9572	547537
20678	547538
14380	547539
12906	547540
2177	547541
84210	547542
2612	547543
109639	547544
34902	547545
83136	547546
16625	547547
25967	547548
32388	547549
76684	547550
67111	547551
20337	547552
109351	547553
85016	547554
867	547555
58844	547556
1015	547557
21337	547558
74554	547559
26254	547560
35746	547561
12707	547562
49627	547563
49570	547564
81267	547565
22318	547566
31005	547567
145306	547568
675	547569
449	547570
66872	547571
22128	547572
5635	547573
89644	547574
811	547575
19656	547576
53362	547577
1828	547578
51197	547579
15580	547580
68792	547581
22285	547582
23328	547583
13404	547584
7954	547585
4412	547586
807	547587
293	547588
87733	547589
12301	547590
24338	547591
20358	547592
66435	547593
48834	547594
554	547595
66119	547596
2010	547597
1585	547598
21263	547599
117962	547600
1600	547601
80279	547602
145830	547603
44276	547604
5457	547605
123675	547606
5234	547607
3151	547608
7682	547609
155947	547610
32972	547611
115166	547612
6947	547613
73535	547614
45242	547615
126573	547616
13437	547617
95099	547618
71242	547619
11761	547620
1045	547621
24962	547622
400	547623
71097	547624
19913	547625
84742	547626
83645	547627
33580	547628
69948	547629
66268	547630
15117	547631
15358	547632
236	547633
7872	547634
47737	547635
1855	547636
67316	547637
1708	547638
231	547639
5010	547640
20484	547641
111151	547642
478	547643
23672	547644
35356	547645
107246	547646
136417	547647
81110	547648
46150	547649
46862	547650
25023	547651
68939	547652
18393	547653
7569	547654
66172	547655
112122	547656
17103	547657
33609	547658
1537	547659
145775	547660
46902	547661
22450	547662
4765	547663
73274	547664
19368	547665
12987	547666
3309	547667
66940	547668
47819	547669
12526	547670
86063	547671
22165	547672
43862	547673
60698	547674
78976	547675
1187	547676
22414	547677
10009	547678
20900	547679
82606	547680
2970	547681
160	547682
43948	547683
27953	547684
10870	547685
28252	547686
31326	547687
737	547688
9753	547689
2762	547690
1894	547691
6954	547692
9608	547693
25542	547694
5706	547695
64720	547696
10251	547697
34379	547698
57558	547699
26336	547700
51931	547701
59461	547702
677	547703
12365	547704
128462	547705
19498	547706
881	547707
2506	547708
52289	547709
1919	547710
152	547711
111580	547712
61597	547713
54366	547714
41908	547715
8904	547716
9960	547717
87398	547718
50800	547719
63291	547720
16406	547721
83203	547722
14358	547723
72298	547724
11179	547725
19219	547726
12992	547727
42220	547728
136027	547729
27457	547730
84255	547731
133780	547732
2112	547733
129023	547734
57958	547735
2500	547736
85621	547737
35827	547738
119009	547739
45332	547740
41631	547741
44106	547742
25849	547743
37351	547744
8326	547745
4897	547746
21837	547747
1582	547748
82569	547749
119173	547750
60523	547751
77432	547752
79258	547753
500	547754
65601	547755
127561	547756
1393	547757
6365	547758
12116	547759
79359	547760
7646	547761
9384	547762
5989	547763
4497	547764
11195	547765
22703	547766
52425	547767
17956	547768
26986	547769
3183	547770
36274	547771
35402	547772
205	547773
931	547774
10680	547775
3491	547776
5330	547777
63117	547778
14544	547779
18886	547780
13606	547781
2572	547782
7518	547783
6879	547784
63573	547785
79451	547786
11214	547787
15755	547788
53	547789
18608	547790
9670	547791
139942	547792
98581	547793
75358	547794
144092	547795
7288	547796
6848	547797
106076	547798
1415	547799
974	547800
3531	547801
18177	547802
35839	547803
6649	547804
897	547805
103343	547806
1433	547807
35636	547808
3326	547809
88283	547810
302	547811
60047	547812
10067	547813
15530	547814
10938	547815
74135	547816
1127	547817
1585	547818
158	547819
59123	547820
61924	547821
13299	547822
27870	547823
69393	547824
18548	547825
22213	547826
17689	547827
51091	547828
10171	547829
17865	547830
10569	547831
3097	547832
808	547833
16608	547834
13931	547835
5630	547836
2774	547837
1378	547838
35598	547839
21996	547840
102903	547841
42045	547842
89820	547843
3632	547844
63073	547845
17246	547846
5845	547847
40098	547848
65889	547849
88858	547850
56453	547851
36024	547852
45369	547853
19735	547854
25645	547855
55491	547856
58459	547857
102831	547858
22458	547859
41969	547860
14174	547861
75	547862
1856	547863
104914	547864
123090	547865
96242	547866
8373	547867
155156	547868
993	547869
20381	547870
7161	547871
25353	547872
2344	547873
1047	547874
67856	547875
5174	547876
59492	547877
7665	547878
8993	547879
23619	547880
23493	547881
95263	547882
3	547883
6328	547884
18212	547885
112937	547886
129280	547887
8796	547888
48159	547889
73961	547890
34719	547891
55409	547892
9667	547893
57649	547894
95743	547895
8154	547896
94075	547897
60421	547898
11049	547899
624	547900
117199	547901
3	547902
34892	547903
39042	547904
76121	547905
3172	547906
35669	547907
76563	547908
23327	547909
12679	547910
15928	547911
94264	547912
24336	547913
42522	547914
60755	547915
118800	547916
70918	547917
20426	547918
17348	547919
911	547920
21984	547921
6162	547922
5012	547923
80328	547924
32384	547925
5217	547926
28287	547927
10077	547928
14542	547929
53303	547930
1006	547931
18595	547932
13909	547933
89465	547934
31207	547935
34	547936
160204	547937
37377	547938
10192	547939
50150	547940
256	547941
51020	547942
27519	547943
147260	547944
43960	547945
54965	547946
18964	547947
5077	547948
425	547949
17225	547950
25511	547951
23939	547952
3044	547953
28199	547954
5481	547955
22395	547956
23035	547957
27494	547958
1316	547959
9695	547960
17543	547961
9445	547962
79850	547963
65231	547964
19773	547965
13251	547966
123610	547967
110299	547968
11732	547969
19642	547970
21606	547971
126122	547972
44214	547973
10507	547974
1805	547975
104231	547976
3644	547977
22692	547978
2842	547979
5178	547980
28570	547981
63528	547982
6508	547983
45278	547984
76490	547985
5413	547986
130827	547987
2924	547988
58117	547989
31631	547990
30914	547991
1233	547992
25538	547993
8467	547994
6016	547995
42739	547996
938	547997
41206	547998
51338	547999
9787	548000
17865	548001
79096	548002
74391	548003
51330	548004
149587	548005
29405	548006
73543	548007
34141	548008
32882	548009
6444	548010
14866	548011
16772	548012
140438	548013
18309	548014
42330	548015
111861	548016
11770	548017
148157	548018
133453	548019
116587	548020
36159	548021
70384	548022
1719	548023
84278	548024
86206	548025
109954	548026
50229	548027
8526	548028
10916	548029
2239	548030
76266	548031
31603	548032
7870	548033
122634	548034
35710	548035
134140	548036
15174	548037
114546	548038
74114	548039
31504	548040
141243	548041
22922	548042
5475	548043
18785	548044
116746	548045
60597	548046
4211	548047
39787	548048
7824	548049
34259	548050
70215	548051
93188	548052
3168	548053
46578	548054
41344	548055
5386	548056
15314	548057
8838	548058
66401	548059
25945	548060
1019	548061
57964	548062
17398	548063
112675	548064
18541	548065
1068	548066
26723	548067
11821	548068
46363	548069
5379	548070
81314	548071
32898	548072
16705	548073
32437	548074
1432	548075
43472	548076
4198	548077
43799	548078
3390	548079
116270	548080
8602	548081
75363	548082
27333	548083
29435	548084
6744	548085
652	548086
23028	548087
12630	548088
35443	548089
104417	548090
17065	548091
9165	548092
21	548093
3133	548094
516	548095
13351	548096
142228	548097
10082	548098
98815	548099
2720	548100
1725	548101
21012	548102
3355	548103
94751	548104
105951	548105
2811	548106
61662	548107
78256	548108
135	548109
149248	548110
87775	548111
130	548112
41982	548113
12751	548114
63184	548115
8333	548116
46268	548117
2413	548118
32495	548119
18977	548120
43212	548121
312	548122
378	548123
32378	548124
18550	548125
71576	548126
21921	548127
76104	548128
195	548129
6303	548130
55105	548131
94978	548132
111391	548133
33622	548134
8291	548135
57318	548136
8156	548137
146278	548138
2803	548139
95696	548140
3728	548141
69237	548142
69633	548143
12920	548144
43798	548145
60509	548146
129188	548147
5011	548148
142234	548149
231	548150
7165	548151
2206	548152
82052	548153
89299	548154
37671	548155
2640	548156
7567	548157
129462	548158
33615	548159
31718	548160
2472	548161
60935	548162
9645	548163
118047	548164
97	548165
72228	548166
28927	548167
33157	548168
55568	548169
12430	548170
9662	548171
141118	548172
20669	548173
78650	548174
43566	548175
4347	548176
282	548177
20872	548178
4491	548179
13384	548180
93082	548181
40118	548182
1090	548183
42296	548184
91245	548185
123483	548186
39171	548187
18497	548188
5973	548189
238	548190
53749	548191
33512	548192
68516	548193
51970	548194
19535	548195
12072	548196
41643	548197
54714	548198
22684	548199
12263	548200
7255	548201
500	548202
58142	548203
32760	548204
18874	548205
12600	548206
25551	548207
7550	548208
17784	548209
97432	548210
37729	548211
116139	548212
57246	548213
83614	548214
88401	548215
44549	548216
10431	548217
47894	548218
857	548219
747	548220
2037	548221
31010	548222
13300	548223
73587	548224
130520	548225
111964	548226
14810	548227
7437	548228
20599	548229
34566	548230
75169	548231
60657	548232
29904	548233
40124	548234
73198	548235
64088	548236
140629	548237
9081	548238
11650	548239
56433	548240
10633	548241
20323	548242
42931	548243
1	548244
12339	548245
28843	548246
18487	548247
44100	548248
89621	548249
54342	548250
101163	548251
8821	548252
65830	548253
394	548254
23141	548255
24548	548256
67833	548257
12822	548258
99359	548259
11041	548260
13595	548261
128391	548262
9527	548263
3005	548264
13223	548265
27	548266
52908	548267
1532	548268
18918	548269
42588	548270
7278	548271
59921	548272
26059	548273
14037	548274
11559	548275
61902	548276
144867	548277
117652	548278
2908	548279
10688	548280
64272	548281
188	548282
763	548283
52578	548284
129793	548285
573	548286
119496	548287
53194	548288
98331	548289
6623	548290
10474	548291
3520	548292
45921	548293
8523	548294
13398	548295
38379	548296
2234	548297
41622	548298
14764	548299
18212	548300
28654	548301
19713	548302
39699	548303
49095	548304
13729	548305
12426	548306
82993	548307
39287	548308
5489	548309
66345	548310
12730	548311
5218	548312
38523	548313
1937	548314
608	548315
8	548316
117274	548317
2109	548318
32217	548319
3321	548320
32726	548321
134267	548322
84334	548323
41146	548324
3981	548325
6223	548326
13946	548327
93020	548328
46228	548329
27741	548330
69679	548331
48540	548332
89886	548333
29134	548334
9531	548335
6711	548336
6740	548337
55620	548338
29390	548339
90765	548340
58111	548341
26648	548342
6936	548343
8403	548344
17473	548345
157394	548346
50892	548347
1163	548348
81274	548349
59397	548350
10990	548351
86901	548352
7823	548353
30241	548354
29003	548355
66410	548356
30054	548357
15551	548358
7563	548359
3915	548360
84214	548361
46555	548362
76626	548363
18756	548364
88601	548365
34131	548366
3396	548367
10798	548368
10065	548369
41315	548370
66094	548371
122716	548372
4492	548373
547	548374
4181	548375
132154	548376
80471	548377
4874	548378
55015	548379
59700	548380
164892	548381
12460	548382
40808	548383
7617	548384
35571	548385
35352	548386
92742	548387
61976	548388
23099	548389
34246	548390
31884	548391
111263	548392
95416	548393
90017	548394
2410	548395
30292	548396
2339	548397
22387	548398
1022	548399
57810	548400
36315	548401
12310	548402
4912	548403
55184	548404
6331	548405
6326	548406
49130	548407
11028	548408
13510	548409
55535	548410
115645	548411
1339	548412
27327	548413
9085	548414
110719	548415
76342	548416
1064	548417
14378	548418
8575	548419
21484	548420
122402	548421
55605	548422
9632	548423
36071	548424
116332	548425
10686	548426
34659	548427
101782	548428
117055	548429
36150	548430
4733	548431
1846	548432
153698	548433
63980	548434
1770	548435
31941	548436
48801	548437
29485	548438
18395	548439
142427	548440
32079	548441
41883	548442
3601	548443
29642	548444
7435	548445
74456	548446
52952	548447
87633	548448
1048	548449
200	548450
5533	548451
46181	548452
100319	548453
154737	548454
47259	548455
449	548456
56510	548457
33161	548458
85715	548459
19412	548460
11097	548461
5322	548462
141	548463
5793	548464
27507	548465
58053	548466
6357	548467
116	548468
3570	548469
21738	548470
163608	548471
39607	548472
30854	548473
25440	548474
62547	548475
5338	548476
35733	548477
4539	548478
124002	548479
61971	548480
1734	548481
20516	548482
67872	548483
28407	548484
41378	548485
11813	548486
9691	548487
110624	548488
8283	548489
35515	548490
42236	548491
18268	548492
32572	548493
75376	548494
49221	548495
5171	548496
3393	548497
549	548498
14999	548499
58289	548500
16367	548501
53833	548502
27751	548503
1590	548504
92289	548505
131403	548506
74503	548507
83509	548508
2618	548509
110955	548510
573	548511
39419	548512
75285	548513
40707	548514
87071	548515
25286	548516
83578	548517
297	548518
12432	548519
107201	548520
72418	548521
162	548522
21493	548523
2982	548524
19603	548525
27	548526
9707	548527
5665	548528
33236	548529
57885	548530
3176	548531
69623	548532
16949	548533
70138	548534
50321	548535
16712	548536
9526	548537
103116	548538
16348	548539
16029	548540
32726	548541
77575	548542
5722	548543
27225	548544
16612	548545
134744	548546
934	548547
11038	548548
108922	548549
6580	548550
46320	548551
53194	548552
13244	548553
29770	548554
1116	548555
96459	548556
69963	548557
144108	548558
104723	548559
64	548560
138136	548561
16688	548562
12188	548563
52189	548564
83132	548565
3309	548566
105311	548567
50333	548568
137522	548569
40373	548570
14671	548571
141122	548572
32842	548573
33108	548574
26978	548575
111699	548576
98228	548577
78334	548578
53664	548579
10086	548580
64138	548581
42240	548582
59711	548583
64846	548584
90791	548585
39735	548586
9338	548587
10472	548588
22926	548589
40108	548590
60864	548591
2840	548592
51316	548593
119425	548594
61812	548595
1443	548596
4345	548597
42718	548598
7163	548599
52146	548600
13238	548601
50012	548602
8998	548603
57905	548604
102184	548605
146090	548606
10123	548607
57323	548608
21425	548609
73	548610
144699	548611
20671	548612
98669	548613
4978	548614
14044	548615
35114	548616
27067	548617
30513	548618
33401	548619
98011	548620
4541	548621
1719	548622
58994	548623
64135	548624
41362	548625
35305	548626
115207	548627
13189	548628
87556	548629
35075	548630
44283	548631
53801	548632
65712	548633
54434	548634
50464	548635
98186	548636
39797	548637
893	548638
10896	548639
13775	548640
105021	548641
32242	548642
54816	548643
49485	548644
20941	548645
104005	548646
3505	548647
110984	548648
48381	548649
22371	548650
51062	548651
47975	548652
97412	548653
5101	548654
17712	548655
4448	548656
85599	548657
54450	548658
64	548659
48922	548660
89620	548661
33118	548662
31459	548663
76733	548664
61190	548665
59468	548666
9406	548667
2853	548668
28474	548669
4747	548670
16259	548671
152197	548672
24181	548673
553	548674
74549	548675
40046	548676
133438	548677
7980	548678
290	548679
44046	548680
50855	548681
17893	548682
7714	548683
97267	548684
70963	548685
9868	548686
110038	548687
8276	548688
55558	548689
25840	548690
35621	548691
60134	548692
3859	548693
758	548694
7216	548695
32362	548696
30333	548697
70630	548698
6276	548699
108491	548700
123055	548701
38057	548702
86404	548703
1720	548704
31231	548705
11843	548706
30486	548707
36220	548708
84795	548709
106145	548710
4447	548711
71999	548712
71707	548713
39446	548714
5703	548715
6067	548716
162155	548717
85882	548718
17574	548719
103	548720
4588	548721
36767	548722
21992	548723
39315	548724
996	548725
34982	548726
40583	548727
2302	548728
54254	548729
46858	548730
14722	548731
7465	548732
23058	548733
11471	548734
8625	548735
38310	548736
38324	548737
101118	548738
1125	548739
96145	548740
5852	548741
5696	548742
14967	548743
39023	548744
65088	548745
37314	548746
4011	548747
37719	548748
8219	548749
145093	548750
84134	548751
41365	548752
20724	548753
6949	548754
32108	548755
12954	548756
23511	548757
86839	548758
44859	548759
83293	548760
10051	548761
131829	548762
16837	548763
2569	548764
17371	548765
106236	548766
27183	548767
1918	548768
113380	548769
415	548770
66508	548771
6802	548772
35631	548773
103386	548774
114965	548775
12578	548776
6289	548777
8108	548778
21313	548779
87289	548780
6034	548781
63125	548782
7506	548783
63025	548784
74321	548785
21120	548786
14404	548787
2426	548788
2199	548789
146397	548790
10292	548791
77225	548792
17088	548793
25346	548794
136832	548795
17338	548796
24615	548797
162865	548798
132947	548799
4574	548800
30663	548801
73066	548802
136270	548803
789	548804
102116	548805
32602	548806
100382	548807
147625	548808
33968	548809
51616	548810
57330	548811
4932	548812
82180	548813
30237	548814
44787	548815
10466	548816
46514	548817
99600	548818
62732	548819
35083	548820
33610	548821
27542	548822
129951	548823
5888	548824
134	548825
82919	548826
105075	548827
129650	548828
154433	548829
10358	548830
23396	548831
49397	548832
106253	548833
52325	548834
9224	548835
85760	548836
31447	548837
84422	548838
2176	548839
131456	548840
25882	548841
19960	548842
38962	548843
96530	548844
1222	548845
61474	548846
1801	548847
52116	548848
120094	548849
26055	548850
70315	548851
4944	548852
41393	548853
126701	548854
26296	548855
49878	548856
82584	548857
58816	548858
9193	548859
74650	548860
22924	548861
32383	548862
6954	548863
32916	548864
75924	548865
70096	548866
5205	548867
13634	548868
118838	548869
10245	548870
6874	548871
12246	548872
23213	548873
3422	548874
11981	548875
43978	548876
6365	548877
58017	548878
10505	548879
46687	548880
29057	548881
14	548882
25315	548883
152216	548884
64463	548885
2	548886
80255	548887
7980	548888
40230	548889
50046	548890
24976	548891
4102	548892
50694	548893
85755	548894
67749	548895
60855	548896
24279	548897
140294	548898
32111	548899
2252	548900
5658	548901
24182	548902
129121	548903
42729	548904
24353	548905
36507	548906
124477	548907
5832	548908
28112	548909
55551	548910
14508	548911
106228	548912
13734	548913
33470	548914
38544	548915
3719	548916
50203	548917
11083	548918
48596	548919
19152	548920
2981	548921
11347	548922
136341	548923
435	548924
32718	548925
65309	548926
162592	548927
14716	548928
104746	548929
11420	548930
106458	548931
47790	548932
3310	548933
89115	548934
140247	548935
57716	548936
55984	548937
2124	548938
392	548939
19006	548940
17684	548941
14880	548942
5557	548943
49213	548944
39425	548945
200	548946
22363	548947
37069	548948
45318	548949
10144	548950
59246	548951
3296	548952
55620	548953
43102	548954
25677	548955
19029	548956
30293	548957
1047	548958
5016	548959
11960	548960
15	548961
54223	548962
8192	548963
44151	548964
98834	548965
157597	548966
22198	548967
23537	548968
17427	548969
56905	548970
62233	548971
826	548972
80856	548973
570	548974
10135	548975
165001	548976
10049	548977
36167	548978
128306	548979
106528	548980
9080	548981
18372	548982
68954	548983
138772	548984
8679	548985
17381	548986
340	548987
39378	548988
67269	548989
122976	548990
104655	548991
27347	548992
124767	548993
70683	548994
119342	548995
34554	548996
15193	548997
39364	548998
10036	548999
150564	549000
5719	549001
34219	549002
67651	549003
53198	549004
9810	549005
13711	549006
16071	549007
61414	549008
69301	549009
1638	549010
78290	549011
76421	549012
1850	549013
78127	549014
23907	549015
859	549016
33205	549017
65073	549018
11526	549019
147938	549020
19756	549021
24055	549022
42832	549023
45270	549024
78713	549025
102317	549026
88521	549027
38992	549028
16082	549029
98507	549030
82444	549031
70	549032
72801	549033
5174	549034
2858	549035
33238	549036
4658	549037
140564	549038
12590	549039
51026	549040
53542	549041
22920	549042
109594	549043
3451	549044
49296	549045
6515	549046
10972	549047
68287	549048
85263	549049
2369	549050
5923	549051
51582	549052
11425	549053
59222	549054
1905	549055
925	549056
6127	549057
86137	549058
103770	549059
10086	549060
18504	549061
33290	549062
403	549063
60595	549064
72956	549065
33659	549066
6876	549067
50048	549068
82765	549069
562	549070
5715	549071
4685	549072
11027	549073
15460	549074
27618	549075
12748	549076
24624	549077
5914	549078
126702	549079
39308	549080
48432	549081
336	549082
18880	549083
59588	549084
6819	549085
351	549086
24202	549087
16019	549088
75819	549089
2804	549090
255	549091
24251	549092
10501	549093
72778	549094
3463	549095
45913	549096
81175	549097
10367	549098
17224	549099
16627	549100
70428	549101
26299	549102
5624	549103
99325	549104
28231	549105
42664	549106
58495	549107
18297	549108
58653	549109
88369	549110
64033	549111
51916	549112
325	549113
152014	549114
33158	549115
41555	549116
36308	549117
61404	549118
135393	549119
25116	549120
43686	549121
16618	549122
24068	549123
40235	549124
44281	549125
7222	549126
43904	549127
149326	549128
460	549129
60192	549130
28860	549131
27364	549132
4830	549133
727	549134
21479	549135
58500	549136
1294	549137
26567	549138
26164	549139
1048	549140
94364	549141
35508	549142
49757	549143
143488	549144
60009	549145
70982	549146
98082	549147
10922	549148
769	549149
61938	549150
105850	549151
81335	549152
1280	549153
3007	549154
22378	549155
13656	549156
28863	549157
67932	549158
84640	549159
36438	549160
12100	549161
40907	549162
441	549163
31739	549164
57639	549165
2077	549166
68738	549167
74486	549168
27622	549169
23695	549170
80685	549171
9718	549172
34445	549173
45487	549174
2206	549175
3691	549176
2406	549177
56500	549178
104096	549179
70708	549180
3626	549181
35902	549182
112277	549183
433	549184
95141	549185
631	549186
89572	549187
104196	549188
15711	549189
1870	549190
3794	549191
33813	549192
150216	549193
160188	549194
148159	549195
53010	549196
46094	549197
56268	549198
9681	549199
22813	549200
37596	549201
65041	549202
39943	549203
20829	549204
16858	549205
22792	549206
42356	549207
118608	549208
30197	549209
94153	549210
17196	549211
122039	549212
2427	549213
41805	549214
9018	549215
27322	549216
2596	549217
51387	549218
52569	549219
108795	549220
5968	549221
46640	549222
55185	549223
44487	549224
20640	549225
35822	549226
26550	549227
57901	549228
88448	549229
26028	549230
8357	549231
66242	549232
3717	549233
45380	549234
99492	549235
1260	549236
26894	549237
32537	549238
64105	549239
2804	549240
4294	549241
9307	549242
32988	549243
25548	549244
59363	549245
45424	549246
33282	549247
81685	549248
4200	549249
404	549250
44994	549251
38365	549252
635	549253
4924	549254
18128	549255
62791	549256
124176	549257
10003	549258
58901	549259
91588	549260
19848	549261
11220	549262
34017	549263
16040	549264
302	549265
121562	549266
7105	549267
3092	549268
42698	549269
30384	549270
5656	549271
7039	549272
8597	549273
44248	549274
46497	549275
8948	549276
46614	549277
26783	549278
108068	549279
5200	549280
82039	549281
26152	549282
17359	549283
16731	549284
65501	549285
119475	549286
1161	549287
61388	549288
16575	549289
24332	549290
225	549291
4994	549292
44	549293
101460	549294
46264	549295
18078	549296
8414	549297
3018	549298
25668	549299
83925	549300
30378	549301
54703	549302
5895	549303
10206	549304
77200	549305
23707	549306
73826	549307
12572	549308
58343	549309
40966	549310
83	549311
39990	549312
5044	549313
124246	549314
4065	549315
57276	549316
114972	549317
65510	549318
1819	549319
38399	549320
14391	549321
54037	549322
97697	549323
37995	549324
21464	549325
15804	549326
38348	549327
19076	549328
5463	549329
24666	549330
9120	549331
11628	549332
45806	549333
26580	549334
8875	549335
24938	549336
2270	549337
27	549338
23925	549339
6463	549340
8007	549341
61443	549342
13866	549343
43551	549344
59547	549345
55543	549346
132562	549347
3842	549348
15	549349
6137	549350
24878	549351
125362	549352
63644	549353
76267	549354
36557	549355
63017	549356
4860	549357
38942	549358
127743	549359
114462	549360
19074	549361
12289	549362
1225	549363
108272	549364
4969	549365
15626	549366
72481	549367
3518	549368
3912	549369
23753	549370
7267	549371
14267	549372
61716	549373
40173	549374
36839	549375
95051	549376
2034	549377
53493	549378
8460	549379
83915	549380
716	549381
33479	549382
17194	549383
130089	549384
2317	549385
49468	549386
24195	549387
11834	549388
3997	549389
106506	549390
100052	549391
74224	549392
90495	549393
19625	549394
56213	549395
29568	549396
12474	549397
28782	549398
4985	549399
115102	549400
11726	549401
81710	549402
4018	549403
80735	549404
27995	549405
146066	549406
80	549407
2433	549408
12753	549409
37779	549410
14769	549411
22613	549412
4080	549413
142821	549414
97086	549415
96556	549416
39945	549417
18875	549418
28767	549419
30715	549420
9531	549421
17390	549422
15456	549423
69672	549424
22108	549425
15100	549426
15514	549427
20960	549428
107956	549429
88931	549430
128915	549431
32771	549432
105092	549433
88	549434
101046	549435
82027	549436
21058	549437
56261	549438
22731	549439
53271	549440
3394	549441
29963	549442
19887	549443
93992	549444
39531	549445
41590	549446
3376	549447
77530	549448
41038	549449
41585	549450
1142	549451
24259	549452
79855	549453
123751	549454
99074	549455
57367	549456
83368	549457
93465	549458
5432	549459
60113	549460
34042	549461
89236	549462
21950	549463
111830	549464
20826	549465
607	549466
24663	549467
117726	549468
7	549469
5940	549470
20123	549471
2652	549472
10330	549473
16877	549474
92718	549475
13513	549476
117001	549477
139793	549478
80582	549479
87155	549480
551	549481
78350	549482
1453	549483
78354	549484
8431	549485
55043	549486
10011	549487
4088	549488
5665	549489
43117	549490
23016	549491
119766	549492
4869	549493
18876	549494
210	549495
83981	549496
107027	549497
54153	549498
139760	549499
20638	549500
2860	549501
635	549502
42283	549503
2210	549504
5146	549505
7141	549506
62167	549507
89380	549508
53891	549509
26346	549510
67822	549511
62206	549512
28481	549513
33934	549514
67	549515
32835	549516
122711	549517
56767	549518
35980	549519
4188	549520
15228	549521
18183	549522
4551	549523
148590	549524
2094	549525
15116	549526
11607	549527
8	549528
111529	549529
96603	549530
2186	549531
64215	549532
1418	549533
62479	549534
82974	549535
30313	549536
98957	549537
153564	549538
1627	549539
17177	549540
1043	549541
304	549542
2171	549543
123	549544
95072	549545
79	549546
75141	549547
46548	549548
22042	549549
40219	549550
142498	549551
114026	549552
10857	549553
6254	549554
43741	549555
19935	549556
23657	549557
2402	549558
45529	549559
83115	549560
27909	549561
1249	549562
74273	549563
13488	549564
696	549565
32883	549566
49802	549567
95741	549568
28756	549569
44007	549570
45852	549571
65543	549572
24047	549573
23693	549574
26229	549575
70554	549576
161907	549577
34223	549578
34580	549579
106944	549580
15815	549581
48966	549582
82740	549583
120563	549584
71230	549585
61872	549586
10735	549587
19755	549588
1697	549589
62622	549590
24828	549591
20217	549592
6317	549593
13056	549594
64151	549595
135	549596
11153	549597
140587	549598
15943	549599
89772	549600
2154	549601
3933	549602
33270	549603
4546	549604
115608	549605
79067	549606
127567	549607
15144	549608
119244	549609
2614	549610
11105	549611
113632	549612
17918	549613
34972	549614
111104	549615
40804	549616
56764	549617
7499	549618
61341	549619
77620	549620
8028	549621
6844	549622
12422	549623
76367	549624
46	549625
7252	549626
43320	549627
15346	549628
129035	549629
26065	549630
321	549631
12504	549632
3147	549633
56993	549634
36409	549635
74502	549636
18924	549637
76827	549638
115686	549639
21638	549640
16561	549641
49250	549642
103076	549643
101184	549644
48483	549645
19687	549646
52266	549647
28489	549648
22797	549649
80087	549650
3492	549651
123362	549652
31593	549653
28332	549654
27490	549655
89929	549656
86823	549657
6494	549658
26545	549659
8499	549660
65604	549661
2350	549662
12468	549663
79645	549664
48305	549665
58410	549666
13839	549667
94554	549668
16028	549669
104302	549670
25277	549671
17632	549672
8793	549673
9689	549674
67222	549675
356	549676
2740	549677
19138	549678
6023	549679
83686	549680
4285	549681
19906	549682
57208	549683
8177	549684
779	549685
144576	549686
91572	549687
38356	549688
71928	549689
21535	549690
11092	549691
89637	549692
23103	549693
5397	549694
38639	549695
39239	549696
139	549697
63514	549698
5735	549699
1155	549700
114311	549701
41333	549702
4815	549703
128867	549704
591	549705
14916	549706
11733	549707
57385	549708
51040	549709
92902	549710
963	549711
69454	549712
18243	549713
166712	549714
69698	549715
23574	549716
37184	549717
64762	549718
40029	549719
19667	549720
1436	549721
151148	549722
67092	549723
1465	549724
400	549725
10364	549726
14112	549727
51060	549728
7824	549729
31070	549730
425	549731
42308	549732
84958	549733
5224	549734
57763	549735
42834	549736
105370	549737
88977	549738
116016	549739
7704	549740
91766	549741
13563	549742
71708	549743
47910	549744
23431	549745
19661	549746
24552	549747
38969	549748
12965	549749
89607	549750
17993	549751
49169	549752
8251	549753
13400	549754
15833	549755
34286	549756
51458	549757
91031	549758
3514	549759
1326	549760
364	549761
110084	549762
17551	549763
5932	549764
16864	549765
159196	549766
53869	549767
108309	549768
30625	549769
37540	549770
27962	549771
775	549772
3683	549773
33952	549774
128166	549775
44102	549776
21109	549777
47515	549778
32979	549779
29809	549780
37027	549781
34423	549782
46735	549783
51296	549784
9	549785
52492	549786
15187	549787
12675	549788
35890	549789
1539	549790
46158	549791
12649	549792
37505	549793
33243	549794
9963	549795
135413	549796
45646	549797
35646	549798
5749	549799
29348	549800
112839	549801
2118	549802
3894	549803
30702	549804
8942	549805
90511	549806
106447	549807
64809	549808
25559	549809
21772	549810
22045	549811
6509	549812
21516	549813
47555	549814
51336	549815
30004	549816
24139	549817
78982	549818
77364	549819
9982	549820
20531	549821
3064	549822
101622	549823
113377	549824
24929	549825
27587	549826
21600	549827
33204	549828
42	549829
104759	549830
13666	549831
22782	549832
8689	549833
51846	549834
20313	549835
65178	549836
6437	549837
82314	549838
44562	549839
58483	549840
10168	549841
34465	549842
86640	549843
19526	549844
66749	549845
68565	549846
49900	549847
41183	549848
97387	549849
11586	549850
28446	549851
115186	549852
4092	549853
161771	549854
282	549855
63515	549856
69646	549857
152262	549858
13092	549859
31293	549860
46760	549861
75553	549862
29507	549863
46023	549864
44141	549865
5879	549866
84201	549867
41238	549868
24525	549869
4183	549870
9436	549871
5514	549872
71566	549873
16365	549874
75783	549875
47290	549876
136909	549877
39753	549878
9834	549879
7797	549880
16029	549881
3523	549882
120198	549883
99967	549884
46548	549885
23157	549886
8605	549887
35031	549888
13041	549889
71232	549890
9854	549891
37304	549892
94518	549893
36104	549894
90816	549895
17155	549896
26520	549897
101748	549898
11526	549899
54902	549900
18822	549901
102623	549902
13479	549903
877	549904
74615	549905
2234	549906
1870	549907
2045	549908
54691	549909
11301	549910
70808	549911
42663	549912
53817	549913
115492	549914
17558	549915
13867	549916
73189	549917
43522	549918
3637	549919
47156	549920
26263	549921
5941	549922
111910	549923
17728	549924
82246	549925
67826	549926
66190	549927
64561	549928
13180	549929
15744	549930
56985	549931
5813	549932
5418	549933
19939	549934
32048	549935
39803	549936
44145	549937
70015	549938
5721	549939
62721	549940
11755	549941
3702	549942
14178	549943
30826	549944
115439	549945
3834	549946
2138	549947
49124	549948
7019	549949
2927	549950
5417	549951
7615	549952
38844	549953
10598	549954
140585	549955
7191	549956
5	549957
15188	549958
90549	549959
9416	549960
155104	549961
18874	549962
158668	549963
46722	549964
93779	549965
6242	549966
96627	549967
77498	549968
223	549969
119881	549970
46533	549971
2520	549972
62656	549973
13487	549974
109949	549975
65899	549976
23110	549977
5079	549978
122912	549979
59949	549980
89652	549981
34163	549982
7566	549983
66647	549984
24249	549985
35535	549986
99398	549987
31540	549988
32243	549989
14120	549990
38348	549991
117538	549992
21989	549993
31154	549994
7661	549995
67656	549996
4317	549997
15489	549998
9621	549999
21481	550000
51873	550001
4438	550002
2714	550003
14110	550004
77	550005
19525	550006
1090	550007
65618	550008
22007	550009
12870	550010
22294	550011
3465	550012
691	550013
113678	550014
10123	550015
76579	550016
12662	550017
2863	550018
199	550019
2378	550020
215	550021
10358	550022
89063	550023
4010	550024
67896	550025
179	550026
59623	550027
104704	550028
41900	550029
88338	550030
2330	550031
682	550032
44921	550033
117780	550034
428	550035
23702	550036
21839	550037
30985	550038
7	550039
672	550040
14	550041
18007	550042
663	550043
21740	550044
34641	550045
10053	550046
836	550047
65835	550048
32941	550049
67966	550050
3618	550051
32402	550052
52	550053
27956	550054
96673	550055
113400	550056
21011	550057
49107	550058
13584	550059
119966	550060
75731	550061
17654	550062
32125	550063
73181	550064
66074	550065
63041	550066
18524	550067
2020	550068
157340	550069
4313	550070
113868	550071
17546	550072
110018	550073
75236	550074
125637	550075
40225	550076
91997	550077
38061	550078
86356	550079
162927	550080
33995	550081
212	550082
13282	550083
5348	550084
3915	550085
11521	550086
10112	550087
1073	550088
56965	550089
40781	550090
68511	550091
45339	550092
45114	550093
42542	550094
4843	550095
18326	550096
971	550097
50477	550098
13278	550099
48649	550100
3037	550101
4816	550102
14629	550103
6684	550104
10830	550105
23435	550106
37834	550107
20583	550108
9158	550109
74000	550110
37507	550111
85145	550112
35027	550113
2565	550114
55352	550115
31297	550116
17513	550117
19498	550118
4652	550119
10654	550120
78789	550121
119142	550122
17	550123
33323	550124
1545	550125
37096	550126
131944	550127
52100	550128
3428	550129
31793	550130
4077	550131
5794	550132
28112	550133
2305	550134
78807	550135
84141	550136
110263	550137
89398	550138
109958	550139
204	550140
28452	550141
29233	550142
62837	550143
3918	550144
342	550145
7905	550146
125538	550147
28109	550148
29782	550149
388	550150
76107	550151
16100	550152
16848	550153
14817	550154
5539	550155
33804	550156
65306	550157
89381	550158
2766	550159
19889	550160
2499	550161
14865	550162
122467	550163
102445	550164
73755	550165
22728	550166
24616	550167
13772	550168
13539	550169
528	550170
94332	550171
14949	550172
15269	550173
83556	550174
66912	550175
642	550176
77646	550177
11170	550178
106689	550179
49100	550180
32361	550181
168	550182
10148	550183
1580	550184
15710	550185
1596	550186
64016	550187
522	550188
30232	550189
48272	550190
109913	550191
37321	550192
24401	550193
75090	550194
124593	550195
18298	550196
105073	550197
15944	550198
11610	550199
1679	550200
7604	550201
21912	550202
3973	550203
35674	550204
66939	550205
63743	550206
45409	550207
86300	550208
6218	550209
75417	550210
17981	550211
23417	550212
23795	550213
88827	550214
1348	550215
56439	550216
98479	550217
55109	550218
17144	550219
4946	550220
118869	550221
56235	550222
25338	550223
101636	550224
4389	550225
9419	550226
127957	550227
4	550228
59269	550229
52074	550230
2092	550231
46942	550232
38721	550233
55655	550234
55352	550235
53143	550236
3505	550237
23837	550238
2235	550239
39132	550240
677	550241
24755	550242
11640	550243
38567	550244
6433	550245
4141	550246
7162	550247
1169	550248
14947	550249
30199	550250
57033	550251
53215	550252
6000	550253
17578	550254
61040	550255
133437	550256
9174	550257
121562	550258
14118	550259
51578	550260
28049	550261
61893	550262
10947	550263
27713	550264
86530	550265
63239	550266
57956	550267
93208	550268
67897	550269
12588	550270
17405	550271
35951	550272
35195	550273
69878	550274
58173	550275
39963	550276
618	550277
86162	550278
45	550279
138	550280
102194	550281
17965	550282
65026	550283
69749	550284
27268	550285
52646	550286
54578	550287
2216	550288
71328	550289
7408	550290
3906	550291
2064	550292
93315	550293
54385	550294
3788	550295
25052	550296
1517	550297
93	550298
26010	550299
82122	550300
143001	550301
57753	550302
5534	550303
56000	550304
3576	550305
39527	550306
119341	550307
48557	550308
14145	550309
16479	550310
7147	550311
42211	550312
61113	550313
76668	550314
5916	550315
123999	550316
10763	550317
61354	550318
5081	550319
4550	550320
41575	550321
55324	550322
3263	550323
3862	550324
49161	550325
25179	550326
31894	550327
98966	550328
2882	550329
12209	550330
92686	550331
18800	550332
17851	550333
12936	550334
17712	550335
329	550336
44285	550337
144039	550338
5459	550339
90876	550340
54347	550341
25769	550342
18	550343
31090	550344
16244	550345
100993	550346
14520	550347
25060	550348
150237	550349
129987	550350
25122	550351
12801	550352
12781	550353
5435	550354
39492	550355
22950	550356
7514	550357
2833	550358
58271	550359
44776	550360
44109	550361
15182	550362
27461	550363
5802	550364
53434	550365
9680	550366
16563	550367
18305	550368
11513	550369
3523	550370
41078	550371
17480	550372
10059	550373
17928	550374
17829	550375
54797	550376
25464	550377
72538	550378
129261	550379
34134	550380
52757	550381
1712	550382
1143	550383
4217	550384
70623	550385
376	550386
2666	550387
155480	550388
4892	550389
20110	550390
11863	550391
97907	550392
12481	550393
25272	550394
96829	550395
46944	550396
46462	550397
10236	550398
2541	550399
1815	550400
433	550401
1987	550402
142656	550403
75094	550404
24104	550405
95797	550406
5667	550407
441	550408
12323	550409
77858	550410
36967	550411
73628	550412
860	550413
14522	550414
70274	550415
17425	550416
71803	550417
11349	550418
10586	550419
5570	550420
103051	550421
3453	550422
26245	550423
48538	550424
9576	550425
46455	550426
100484	550427
44289	550428
10100	550429
2479	550430
29069	550431
78640	550432
10600	550433
2452	550434
65821	550435
129330	550436
22491	550437
10	550438
18103	550439
2026	550440
949	550441
42022	550442
21471	550443
47113	550444
15547	550445
19583	550446
23417	550447
11254	550448
23309	550449
136848	550450
6194	550451
35874	550452
163424	550453
72116	550454
102809	550455
8187	550456
9507	550457
12827	550458
16003	550459
9226	550460
56610	550461
127307	550462
66249	550463
213	550464
35170	550465
73164	550466
3730	550467
115523	550468
80985	550469
69722	550470
95512	550471
48965	550472
46655	550473
128826	550474
37572	550475
43015	550476
1791	550477
32389	550478
61775	550479
17248	550480
6618	550481
30179	550482
59933	550483
9763	550484
17960	550485
14895	550486
48939	550487
27640	550488
7	550489
11825	550490
126230	550491
1752	550492
102663	550493
31479	550494
77517	550495
4216	550496
43336	550497
10354	550498
5139	550499
82281	550500
43155	550501
9026	550502
70700	550503
118914	550504
89727	550505
14447	550506
243	550507
22839	550508
119215	550509
73694	550510
1558	550511
55652	550512
81150	550513
48059	550514
14087	550515
31471	550516
9332	550517
9875	550518
118121	550519
108706	550520
31638	550521
8078	550522
85050	550523
8146	550524
37136	550525
12343	550526
93570	550527
8551	550528
44623	550529
44987	550530
206	550531
5153	550532
78451	550533
12488	550534
7	550535
266	550536
44651	550537
49164	550538
22147	550539
2341	550540
39551	550541
12407	550542
77717	550543
42978	550544
13432	550545
29675	550546
2113	550547
82719	550548
117583	550549
27045	550550
34382	550551
36047	550552
4336	550553
2610	550554
1684	550555
17666	550556
34344	550557
8560	550558
18148	550559
21082	550560
130917	550561
54416	550562
33663	550563
25470	550564
49084	550565
1925	550566
26267	550567
4343	550568
1353	550569
162097	550570
10783	550571
74404	550572
153695	550573
2126	550574
147766	550575
9847	550576
3124	550577
19944	550578
737	550579
15314	550580
93114	550581
121731	550582
8741	550583
12233	550584
373	550585
57165	550586
8433	550587
53872	550588
605	550589
10348	550590
132355	550591
20185	550592
119168	550593
11649	550594
98166	550595
96078	550596
22082	550597
10466	550598
42330	550599
157223	550600
41336	550601
6071	550602
4588	550603
276	550604
37970	550605
3417	550606
64563	550607
17964	550608
16748	550609
46064	550610
152544	550611
64547	550612
21281	550613
2999	550614
144839	550615
110126	550616
80206	550617
1813	550618
53825	550619
37548	550620
38600	550621
130335	550622
13348	550623
11550	550624
9846	550625
29139	550626
44903	550627
43398	550628
111153	550629
19118	550630
13347	550631
9912	550632
55758	550633
28396	550634
54534	550635
14180	550636
121922	550637
357	550638
38005	550639
32002	550640
4158	550641
1842	550642
8574	550643
80851	550644
345	550645
18933	550646
51368	550647
16455	550648
36738	550649
117128	550650
23264	550651
20268	550652
105361	550653
51504	550654
3274	550655
26804	550656
4294	550657
37745	550658
14420	550659
152962	550660
5409	550661
7219	550662
28506	550663
35210	550664
27726	550665
12973	550666
5181	550667
37068	550668
64377	550669
1551	550670
45629	550671
91320	550672
16334	550673
125905	550674
41501	550675
34639	550676
9063	550677
30769	550678
80150	550679
691	550680
4746	550681
31678	550682
136707	550683
22228	550684
15544	550685
16585	550686
42413	550687
105151	550688
10589	550689
49868	550690
87938	550691
96848	550692
29649	550693
36930	550694
109033	550695
12432	550696
18014	550697
24910	550698
73153	550699
117431	550700
18262	550701
99479	550702
3112	550703
37071	550704
42740	550705
12126	550706
3461	550707
46989	550708
15331	550709
10520	550710
15362	550711
56497	550712
11387	550713
8469	550714
148801	550715
11497	550716
2998	550717
30129	550718
101870	550719
74657	550720
134873	550721
10475	550722
40128	550723
69217	550724
39239	550725
12931	550726
52498	550727
99113	550728
41183	550729
9188	550730
85622	550731
268	550732
25025	550733
65233	550734
18974	550735
50861	550736
130209	550737
2612	550738
5038	550739
10326	550740
314	550741
50865	550742
160818	550743
78940	550744
737	550745
2875	550746
64033	550747
26182	550748
6861	550749
36253	550750
85392	550751
85961	550752
28012	550753
4510	550754
3969	550755
9123	550756
2184	550757
441	550758
83396	550759
21986	550760
13704	550761
164939	550762
43806	550763
265	550764
119876	550765
85799	550766
110842	550767
17060	550768
22607	550769
29162	550770
3507	550771
148053	550772
56628	550773
90658	550774
63181	550775
153660	550776
18544	550777
4627	550778
42847	550779
40407	550780
19056	550781
13255	550782
31314	550783
37332	550784
11792	550785
71795	550786
94196	550787
145198	550788
3166	550789
32731	550790
21536	550791
754	550792
20464	550793
70864	550794
45115	550795
95604	550796
36632	550797
30654	550798
15371	550799
4687	550800
33404	550801
97945	550802
97347	550803
46965	550804
32658	550805
104866	550806
139215	550807
51660	550808
441	550809
107507	550810
37822	550811
13699	550812
711	550813
25273	550814
87968	550815
13154	550816
13643	550817
70296	550818
11801	550819
13611	550820
133270	550821
18395	550822
2900	550823
23285	550824
21517	550825
11872	550826
70343	550827
21927	550828
7161	550829
109601	550830
79030	550831
14328	550832
3406	550833
104153	550834
39267	550835
5781	550836
50	550837
4388	550838
1862	550839
22970	550840
762	550841
20850	550842
8150	550843
2980	550844
2050	550845
8471	550846
2820	550847
5224	550848
2653	550849
121900	550850
75108	550851
101761	550852
20470	550853
34526	550854
43271	550855
92502	550856
40441	550857
50630	550858
23500	550859
32294	550860
12861	550861
4897	550862
21346	550863
49662	550864
61842	550865
240	550866
60448	550867
150431	550868
162202	550869
21797	550870
22431	550871
25760	550872
2122	550873
78427	550874
4791	550875
5142	550876
141714	550877
67704	550878
10259	550879
71984	550880
98035	550881
13177	550882
56153	550883
19102	550884
39293	550885
14921	550886
92570	550887
140466	550888
115624	550889
27369	550890
1583	550891
665	550892
39401	550893
18489	550894
22369	550895
36751	550896
133827	550897
10127	550898
44636	550899
33532	550900
107304	550901
14100	550902
224	550903
22110	550904
33256	550905
10148	550906
97490	550907
64911	550908
59910	550909
7176	550910
33	550911
21864	550912
92088	550913
15002	550914
70421	550915
580	550916
112140	550917
25654	550918
34871	550919
96770	550920
62519	550921
1662	550922
45389	550923
26145	550924
15783	550925
89738	550926
631	550927
17948	550928
1707	550929
19410	550930
1437	550931
14196	550932
73992	550933
13	550934
140679	550935
68512	550936
30948	550937
30526	550938
6931	550939
132133	550940
813	550941
4681	550942
6332	550943
2727	550944
5651	550945
38971	550946
143768	550947
84997	550948
103087	550949
33375	550950
61324	550951
14991	550952
5935	550953
90248	550954
9266	550955
7892	550956
92652	550957
7607	550958
154658	550959
35600	550960
71667	550961
6492	550962
3380	550963
24014	550964
78079	550965
17104	550966
79199	550967
5604	550968
7036	550969
24807	550970
34417	550971
138816	550972
29004	550973
60267	550974
54211	550975
1021	550976
32850	550977
3312	550978
37937	550979
68475	550980
26965	550981
18565	550982
32285	550983
60090	550984
62240	550985
62016	550986
105989	550987
5727	550988
132845	550989
101704	550990
4274	550991
30269	550992
156329	550993
30694	550994
17423	550995
9287	550996
2785	550997
20837	550998
42375	550999
107508	551000
120293	551001
19921	551002
33295	551003
85718	551004
5711	551005
18856	551006
3838	551007
130397	551008
14645	551009
5752	551010
35144	551011
82010	551012
71338	551013
32921	551014
105934	551015
3798	551016
10654	551017
107217	551018
42	551019
45317	551020
70953	551021
1919	551022
131254	551023
2335	551024
38735	551025
5902	551026
8208	551027
95718	551028
30559	551029
13702	551030
4752	551031
22143	551032
111423	551033
14381	551034
23672	551035
251	551036
19131	551037
6617	551038
4958	551039
93297	551040
54704	551041
8957	551042
60724	551043
844	551044
6846	551045
10010	551046
61764	551047
38493	551048
2536	551049
24774	551050
94300	551051
8250	551052
1402	551053
12047	551054
23313	551055
4293	551056
53008	551057
10552	551058
48655	551059
61008	551060
19106	551061
131012	551062
129907	551063
103133	551064
30169	551065
22002	551066
90726	551067
20152	551068
52498	551069
408	551070
23238	551071
107063	551072
21623	551073
46434	551074
35935	551075
1183	551076
6109	551077
122157	551078
58783	551079
200	551080
283	551081
32708	551082
47336	551083
725	551084
73092	551085
107015	551086
50859	551087
46353	551088
1349	551089
66928	551090
55569	551091
101314	551092
30058	551093
11725	551094
38707	551095
48257	551096
44417	551097
12481	551098
16238	551099
3316	551100
44695	551101
2773	551102
974	551103
26340	551104
11943	551105
39870	551106
477	551107
13260	551108
20296	551109
68241	551110
112692	551111
28325	551112
14203	551113
2476	551114
68851	551115
5148	551116
20538	551117
8629	551118
35134	551119
94447	551120
82093	551121
17519	551122
18507	551123
5488	551124
63725	551125
34415	551126
132433	551127
3507	551128
22729	551129
13373	551130
2863	551131
10861	551132
101948	551133
89881	551134
30046	551135
59761	551136
73824	551137
42710	551138
8536	551139
83797	551140
53591	551141
95864	551142
132874	551143
1137	551144
10730	551145
35426	551146
30933	551147
116533	551148
12937	551149
18105	551150
7752	551151
13395	551152
70818	551153
7369	551154
100354	551155
15631	551156
47792	551157
1406	551158
13068	551159
83932	551160
85939	551161
15732	551162
158036	551163
35976	551164
4045	551165
27406	551166
106124	551167
139	551168
269	551169
40450	551170
127784	551171
59584	551172
128362	551173
28111	551174
43618	551175
12936	551176
54311	551177
43856	551178
278	551179
106087	551180
3249	551181
38080	551182
57592	551183
13029	551184
23542	551185
6556	551186
40410	551187
71496	551188
21396	551189
133540	551190
11879	551191
48613	551192
42193	551193
17887	551194
538	551195
54846	551196
51489	551197
6195	551198
84536	551199
69050	551200
40865	551201
50501	551202
71143	551203
84814	551204
19347	551205
17275	551206
41949	551207
33398	551208
1043	551209
2078	551210
14805	551211
10351	551212
74556	551213
48915	551214
8550	551215
1454	551216
88762	551217
29437	551218
42170	551219
39964	551220
70638	551221
10096	551222
7916	551223
53194	551224
9931	551225
50870	551226
36014	551227
19504	551228
52398	551229
8255	551230
16288	551231
19876	551232
8621	551233
5068	551234
27492	551235
19726	551236
6999	551237
43635	551238
56643	551239
77104	551240
98523	551241
216	551242
31581	551243
19522	551244
5491	551245
27685	551246
60366	551247
5181	551248
11887	551249
15227	551250
39138	551251
30570	551252
94816	551253
4735	551254
37147	551255
142	551256
162784	551257
15053	551258
4946	551259
688	551260
52085	551261
40012	551262
935	551263
131737	551264
77583	551265
16841	551266
59434	551267
1254	551268
158640	551269
63680	551270
53442	551271
11449	551272
63248	551273
52311	551274
103525	551275
28532	551276
25867	551277
12027	551278
11467	551279
84986	551280
78504	551281
16393	551282
1094	551283
20906	551284
96691	551285
35389	551286
6926	551287
96260	551288
18040	551289
12215	551290
82437	551291
39129	551292
22801	551293
1145	551294
687	551295
2482	551296
33697	551297
58	551298
8360	551299
19447	551300
15692	551301
2291	551302
32914	551303
35060	551304
202	551305
5354	551306
10916	551307
31390	551308
119817	551309
26931	551310
73747	551311
19734	551312
2071	551313
2810	551314
51228	551315
28689	551316
4800	551317
2933	551318
7568	551319
166505	551320
123728	551321
99171	551322
694	551323
28661	551324
19489	551325
47958	551326
13799	551327
18807	551328
36636	551329
15768	551330
6610	551331
1877	551332
119190	551333
582	551334
9632	551335
32283	551336
59930	551337
84363	551338
35469	551339
35120	551340
57889	551341
15519	551342
11732	551343
30137	551344
19258	551345
10885	551346
10325	551347
4112	551348
17384	551349
118	551350
8698	551351
9592	551352
25041	551353
819	551354
44930	551355
71172	551356
4270	551357
5617	551358
29308	551359
310	551360
25860	551361
90272	551362
2511	551363
38780	551364
56722	551365
26532	551366
103537	551367
14839	551368
102887	551369
10263	551370
17565	551371
1364	551372
22000	551373
131086	551374
56629	551375
4920	551376
7086	551377
14315	551378
147123	551379
46974	551380
78472	551381
44489	551382
5414	551383
66275	551384
25685	551385
67356	551386
17081	551387
57298	551388
136922	551389
7018	551390
24194	551391
558	551392
423	551393
1585	551394
17059	551395
12153	551396
9	551397
90834	551398
156260	551399
1207	551400
43162	551401
14436	551402
87224	551403
33396	551404
47790	551405
78624	551406
38080	551407
35592	551408
42121	551409
11617	551410
14290	551411
127333	551412
4171	551413
46216	551414
48460	551415
85681	551416
101322	551417
83032	551418
81322	551419
70889	551420
106242	551421
56213	551422
2	551423
95695	551424
60475	551425
68616	551426
18737	551427
19609	551428
25735	551429
14858	551430
54126	551431
14314	551432
85198	551433
11769	551434
94289	551435
136547	551436
102396	551437
10281	551438
70069	551439
10363	551440
66838	551441
37987	551442
1687	551443
4925	551444
106662	551445
155242	551446
46936	551447
6915	551448
2286	551449
46331	551450
2425	551451
91634	551452
8191	551453
139531	551454
54819	551455
47541	551456
82685	551457
68088	551458
21558	551459
32281	551460
147736	551461
8778	551462
73976	551463
32979	551464
1253	551465
12621	551466
118571	551467
13702	551468
16164	551469
363	551470
26992	551471
59183	551472
31738	551473
61068	551474
8806	551475
772	551476
25224	551477
20638	551478
96522	551479
26676	551480
133415	551481
112047	551482
75210	551483
7052	551484
83450	551485
7324	551486
27870	551487
139560	551488
100970	551489
5244	551490
50856	551491
9807	551492
67721	551493
113839	551494
32290	551495
104233	551496
7	551497
96412	551498
1766	551499
73044	551500
22100	551501
42077	551502
19645	551503
65705	551504
5414	551505
29695	551506
24595	551507
81088	551508
52772	551509
62365	551510
15667	551511
29535	551512
73519	551513
58090	551514
1849	551515
10965	551516
26371	551517
49309	551518
157804	551519
48083	551520
15758	551521
87304	551522
21224	551523
39323	551524
82579	551525
34623	551526
25857	551527
114134	551528
8528	551529
3153	551530
615	551531
70272	551532
67478	551533
100685	551534
88210	551535
16571	551536
86993	551537
27216	551538
43863	551539
3597	551540
621	551541
19615	551542
975	551543
52133	551544
152622	551545
17133	551546
14538	551547
16469	551548
57525	551549
9333	551550
17681	551551
88164	551552
1017	551553
12658	551554
27969	551555
2835	551556
48917	551557
13344	551558
68040	551559
91	551560
14744	551561
30843	551562
24361	551563
80208	551564
1362	551565
37678	551566
56978	551567
33958	551568
96165	551569
65196	551570
76955	551571
11698	551572
20419	551573
57764	551574
39015	551575
34249	551576
2212	551577
534	551578
100040	551579
8040	551580
22943	551581
36518	551582
100	551583
11977	551584
138299	551585
33675	551586
23518	551587
29392	551588
152411	551589
24091	551590
6275	551591
120703	551592
8585	551593
25634	551594
30057	551595
58742	551596
68402	551597
199	551598
19843	551599
8879	551600
180	551601
83942	551602
35589	551603
5478	551604
17253	551605
6359	551606
9263	551607
29343	551608
12214	551609
68528	551610
32465	551611
17613	551612
34875	551613
1652	551614
396	551615
18251	551616
1382	551617
10046	551618
5495	551619
1955	551620
12958	551621
155126	551622
9338	551623
6260	551624
5550	551625
48692	551626
11	551627
2986	551628
21903	551629
65079	551630
15863	551631
55088	551632
105769	551633
6825	551634
74584	551635
2421	551636
6148	551637
58466	551638
8532	551639
46	551640
21834	551641
54577	551642
87079	551643
25220	551644
80803	551645
32910	551646
16761	551647
5261	551648
36334	551649
12276	551650
7203	551651
45639	551652
32380	551653
114625	551654
105644	551655
47869	551656
57081	551657
24606	551658
1234	551659
774	551660
116830	551661
79725	551662
20532	551663
14127	551664
64705	551665
135455	551666
24620	551667
56378	551668
147889	551669
7551	551670
94689	551671
1196	551672
39470	551673
28241	551674
78028	551675
84862	551676
81129	551677
80710	551678
22920	551679
55459	551680
30517	551681
24545	551682
56459	551683
72714	551684
1921	551685
3519	551686
93838	551687
919	551688
39342	551689
29310	551690
64833	551691
5799	551692
18682	551693
25399	551694
67410	551695
5716	551696
64142	551697
29241	551698
31977	551699
8638	551700
54072	551701
38	551702
5478	551703
4210	551704
33659	551705
948	551706
21944	551707
78310	551708
19796	551709
103382	551710
33510	551711
19450	551712
7680	551713
31292	551714
98118	551715
39429	551716
98500	551717
963	551718
117260	551719
24785	551720
65283	551721
15132	551722
623	551723
36979	551724
48798	551725
32754	551726
33071	551727
9456	551728
25929	551729
9926	551730
3494	551731
56074	551732
8866	551733
112777	551734
165151	551735
633	551736
876	551737
3278	551738
20957	551739
66879	551740
10931	551741
14422	551742
69044	551743
447	551744
12188	551745
54770	551746
34268	551747
59697	551748
68798	551749
18937	551750
116038	551751
813	551752
82923	551753
19887	551754
2041	551755
3122	551756
79107	551757
25016	551758
10963	551759
123429	551760
94850	551761
1550	551762
87	551763
29673	551764
72509	551765
12392	551766
126	551767
127500	551768
38360	551769
16181	551770
66334	551771
40543	551772
484	551773
56240	551774
24300	551775
2102	551776
68850	551777
73008	551778
16467	551779
24175	551780
74512	551781
57070	551782
133394	551783
28683	551784
35701	551785
23879	551786
94	551787
17602	551788
92433	551789
47955	551790
13021	551791
2937	551792
69022	551793
80260	551794
15612	551795
65643	551796
8476	551797
46641	551798
124475	551799
12361	551800
9110	551801
6311	551802
20161	551803
97254	551804
48729	551805
25417	551806
1041	551807
16049	551808
100071	551809
51777	551810
1366	551811
90515	551812
101861	551813
18024	551814
77237	551815
71881	551816
10440	551817
19148	551818
11903	551819
4888	551820
45772	551821
23527	551822
46693	551823
16634	551824
52050	551825
9328	551826
18930	551827
31805	551828
55	551829
31606	551830
23020	551831
42352	551832
137214	551833
45314	551834
50820	551835
101235	551836
38241	551837
67789	551838
5268	551839
52163	551840
39216	551841
22182	551842
20182	551843
37625	551844
37605	551845
88415	551846
70453	551847
73002	551848
646	551849
29551	551850
72073	551851
25704	551852
686	551853
79245	551854
1565	551855
18132	551856
32685	551857
17392	551858
58773	551859
11914	551860
182	551861
32651	551862
43767	551863
28188	551864
4028	551865
416	551866
73716	551867
8050	551868
6	551869
1571	551870
17682	551871
14040	551872
38875	551873
90425	551874
65118	551875
37342	551876
26407	551877
37382	551878
13558	551879
13054	551880
22405	551881
29103	551882
35403	551883
10373	551884
69496	551885
96229	551886
43118	551887
40455	551888
72796	551889
20521	551890
25196	551891
2117	551892
76446	551893
1826	551894
111932	551895
19253	551896
106637	551897
35867	551898
1809	551899
5	551900
2881	551901
53509	551902
74914	551903
10298	551904
17300	551905
2049	551906
155843	551907
18214	551908
79749	551909
35920	551910
166714	551911
3124	551912
37194	551913
125327	551914
37821	551915
18467	551916
24924	551917
53848	551918
224	551919
229	551920
47860	551921
77101	551922
24412	551923
87594	551924
37170	551925
76605	551926
72500	551927
113989	551928
120336	551929
58845	551930
32318	551931
441	551932
33871	551933
128050	551934
17281	551935
27948	551936
6402	551937
134385	551938
113656	551939
5715	551940
84662	551941
37354	551942
10995	551943
156966	551944
54887	551945
5953	551946
977	551947
94469	551948
33058	551949
106936	551950
15649	551951
45508	551952
104308	551953
9544	551954
1180	551955
27546	551956
39578	551957
93317	551958
21441	551959
9758	551960
61448	551961
40468	551962
5982	551963
58768	551964
21020	551965
22850	551966
34447	551967
106327	551968
29919	551969
64750	551970
27997	551971
4799	551972
61597	551973
54104	551974
59966	551975
14444	551976
37593	551977
13330	551978
5346	551979
46640	551980
51110	551981
81289	551982
80443	551983
81649	551984
9311	551985
14522	551986
94586	551987
125023	551988
8833	551989
15440	551990
73042	551991
10135	551992
13297	551993
20399	551994
425	551995
10133	551996
30809	551997
15432	551998
1751	551999
3454	552000
68496	552001
58360	552002
19185	552003
8833	552004
9128	552005
41619	552006
14071	552007
86561	552008
442	552009
56691	552010
63580	552011
104590	552012
26186	552013
35868	552014
2794	552015
36073	552016
2428	552017
54870	552018
5330	552019
39514	552020
103278	552021
126154	552022
108607	552023
30630	552024
6333	552025
29176	552026
156236	552027
54902	552028
59595	552029
55064	552030
70387	552031
15810	552032
3166	552033
42009	552034
40504	552035
35994	552036
10932	552037
92573	552038
24644	552039
156285	552040
40780	552041
1586	552042
78531	552043
110986	552044
337	552045
28180	552046
27826	552047
11970	552048
9931	552049
33648	552050
43612	552051
140910	552052
338	552053
45650	552054
145096	552055
133328	552056
14694	552057
129368	552058
35850	552059
27635	552060
20053	552061
65747	552062
67175	552063
59560	552064
156	552065
13682	552066
46791	552067
46874	552068
36567	552069
31867	552070
521	552071
132764	552072
3318	552073
50536	552074
8364	552075
61057	552076
120208	552077
62593	552078
954	552079
158262	552080
5864	552081
10573	552082
93857	552083
49738	552084
21721	552085
7421	552086
83692	552087
65529	552088
62793	552089
1123	552090
334	552091
17380	552092
50541	552093
21	552094
2056	552095
34813	552096
134755	552097
52684	552098
7829	552099
93423	552100
20438	552101
78303	552102
1217	552103
42646	552104
3919	552105
989	552106
24840	552107
79343	552108
10157	552109
13963	552110
6847	552111
6801	552112
26774	552113
3746	552114
50946	552115
83399	552116
70624	552117
72505	552118
22397	552119
62088	552120
21775	552121
56481	552122
25658	552123
38710	552124
13986	552125
20102	552126
7305	552127
94326	552128
36841	552129
9320	552130
3273	552131
26390	552132
3680	552133
12	552134
123569	552135
154419	552136
11279	552137
129320	552138
12055	552139
285	552140
123	552141
76748	552142
104319	552143
71831	552144
19496	552145
65602	552146
71974	552147
22219	552148
44491	552149
5870	552150
66742	552151
79967	552152
100093	552153
153232	552154
13703	552155
2416	552156
4699	552157
20274	552158
5747	552159
53308	552160
54631	552161
32132	552162
1449	552163
159347	552164
18679	552165
7651	552166
15132	552167
56357	552168
44263	552169
13	552170
505	552171
248	552172
7579	552173
104583	552174
14542	552175
1157	552176
13903	552177
28581	552178
98357	552179
129463	552180
12885	552181
28152	552182
302	552183
86589	552184
6556	552185
23481	552186
76074	552187
61729	552188
8396	552189
30689	552190
102268	552191
3471	552192
17633	552193
123957	552194
44291	552195
46514	552196
35289	552197
32667	552198
48356	552199
38822	552200
5498	552201
165393	552202
3597	552203
3508	552204
16648	552205
1959	552206
22703	552207
11470	552208
17920	552209
130808	552210
11830	552211
50857	552212
98265	552213
26253	552214
4099	552215
101320	552216
85834	552217
16042	552218
1663	552219
35212	552220
1362	552221
9045	552222
33953	552223
12380	552224
133657	552225
40983	552226
16202	552227
73762	552228
90980	552229
40192	552230
59677	552231
6972	552232
14940	552233
47441	552234
133812	552235
33951	552236
71574	552237
30718	552238
46851	552239
86577	552240
11877	552241
3415	552242
65350	552243
38911	552244
89133	552245
85931	552246
36361	552247
30964	552248
17515	552249
1108	552250
48241	552251
78	552252
29275	552253
5304	552254
8260	552255
82532	552256
123652	552257
7100	552258
4755	552259
25595	552260
29584	552261
65186	552262
134108	552263
9961	552264
23798	552265
15910	552266
9408	552267
27118	552268
40368	552269
149501	552270
50228	552271
70850	552272
25806	552273
4054	552274
43114	552275
65284	552276
1759	552277
50594	552278
545	552279
1460	552280
37099	552281
142063	552282
59150	552283
28540	552284
185	552285
124569	552286
4501	552287
21795	552288
27710	552289
2731	552290
8882	552291
1317	552292
62468	552293
986	552294
91	552295
58978	552296
49753	552297
973	552298
39435	552299
66086	552300
108399	552301
16131	552302
71754	552303
15935	552304
80634	552305
46458	552306
92768	552307
35016	552308
15892	552309
3859	552310
64033	552311
47711	552312
54138	552313
107414	552314
733	552315
19728	552316
32129	552317
35075	552318
90490	552319
75102	552320
3069	552321
3853	552322
141164	552323
25102	552324
15507	552325
10581	552326
19054	552327
205	552328
73875	552329
20098	552330
139625	552331
162	552332
91796	552333
751	552334
65361	552335
30770	552336
53386	552337
49051	552338
7300	552339
78697	552340
128919	552341
78441	552342
33440	552343
104938	552344
48349	552345
77452	552346
33259	552347
45292	552348
124849	552349
3310	552350
77979	552351
2677	552352
50560	552353
358	552354
8353	552355
26757	552356
104254	552357
84538	552358
150204	552359
2812	552360
77430	552361
2488	552362
12467	552363
6780	552364
39920	552365
4511	552366
67032	552367
40068	552368
48135	552369
58423	552370
6696	552371
128605	552372
24771	552373
633	552374
36252	552375
22807	552376
45324	552377
16228	552378
2510	552379
29993	552380
76915	552381
20992	552382
138	552383
10820	552384
100343	552385
34182	552386
98773	552387
154533	552388
32797	552389
2908	552390
81526	552391
18249	552392
55966	552393
54613	552394
5239	552395
789	552396
15886	552397
100404	552398
51814	552399
855	552400
11887	552401
59904	552402
963	552403
8482	552404
4348	552405
108990	552406
11079	552407
86168	552408
33873	552409
10323	552410
14203	552411
11805	552412
40386	552413
33995	552414
19944	552415
9753	552416
2994	552417
66011	552418
13447	552419
45240	552420
12843	552421
75337	552422
50786	552423
5187	552424
11275	552425
66184	552426
23642	552427
22534	552428
165671	552429
6995	552430
17755	552431
31496	552432
3446	552433
14068	552434
52161	552435
94733	552436
73255	552437
13593	552438
30338	552439
82034	552440
70253	552441
9882	552442
39800	552443
11978	552444
89283	552445
57927	552446
51137	552447
101489	552448
19581	552449
24384	552450
48784	552451
54850	552452
41982	552453
26597	552454
98904	552455
76	552456
131275	552457
785	552458
1249	552459
48058	552460
26952	552461
11814	552462
23501	552463
15748	552464
32809	552465
32281	552466
53360	552467
34764	552468
19962	552469
94537	552470
38257	552471
44139	552472
8797	552473
8708	552474
49683	552475
22446	552476
19249	552477
2509	552478
109668	552479
9553	552480
82	552481
44736	552482
46218	552483
13148	552484
9063	552485
2846	552486
68071	552487
5124	552488
25303	552489
48188	552490
34366	552491
96231	552492
61562	552493
28063	552494
28030	552495
26	552496
9364	552497
73531	552498
6554	552499
37482	552500
5278	552501
52148	552502
18340	552503
720	552504
66727	552505
24246	552506
122073	552507
38077	552508
14401	552509
4765	552510
3467	552511
688	552512
136605	552513
54318	552514
18291	552515
33494	552516
74618	552517
38965	552518
141149	552519
27037	552520
130651	552521
77551	552522
70879	552523
62923	552524
155395	552525
7298	552526
104756	552527
96563	552528
123415	552529
1437	552530
63531	552531
15682	552532
21313	552533
10104	552534
36712	552535
133062	552536
23367	552537
20701	552538
12508	552539
47671	552540
3579	552541
3670	552542
10362	552543
11678	552544
5333	552545
12155	552546
11347	552547
10836	552548
56890	552549
33895	552550
2863	552551
46826	552552
23971	552553
33694	552554
103964	552555
67567	552556
26066	552557
105651	552558
957	552559
22534	552560
95436	552561
3204	552562
4815	552563
793	552564
14007	552565
6012	552566
191	552567
76877	552568
80748	552569
52997	552570
95215	552571
36026	552572
33568	552573
85117	552574
42280	552575
17	552576
24052	552577
49464	552578
27936	552579
31090	552580
55010	552581
54703	552582
27845	552583
24585	552584
75404	552585
151684	552586
2198	552587
101872	552588
411	552589
13279	552590
23485	552591
162320	552592
41100	552593
12589	552594
52929	552595
82998	552596
3599	552597
450	552598
4393	552599
80500	552600
4561	552601
39804	552602
122637	552603
53757	552604
38011	552605
52084	552606
103504	552607
126617	552608
49450	552609
25569	552610
19466	552611
91947	552612
93468	552613
9436	552614
12029	552615
13677	552616
56525	552617
9055	552618
4848	552619
40504	552620
54347	552621
4909	552622
32385	552623
3298	552624
159	552625
14881	552626
42815	552627
84571	552628
104745	552629
122377	552630
165601	552631
8386	552632
95136	552633
68505	552634
17985	552635
12824	552636
81549	552637
14544	552638
38154	552639
28134	552640
40273	552641
5192	552642
41463	552643
49671	552644
5792	552645
4444	552646
103021	552647
40398	552648
12550	552649
9835	552650
12582	552651
6461	552652
45337	552653
128963	552654
5324	552655
13350	552656
49630	552657
54142	552658
158430	552659
1457	552660
833	552661
159789	552662
98659	552663
39917	552664
119	552665
110071	552666
45889	552667
120582	552668
165137	552669
105198	552670
28484	552671
32569	552672
85510	552673
31867	552674
3750	552675
43277	552676
43859	552677
70324	552678
2580	552679
2797	552680
57489	552681
18463	552682
63622	552683
2674	552684
10827	552685
44710	552686
17186	552687
15975	552688
30744	552689
75379	552690
562	552691
3077	552692
122977	552693
26109	552694
18659	552695
61387	552696
78100	552697
47081	552698
13253	552699
31766	552700
9238	552701
84883	552702
26204	552703
17975	552704
15401	552705
15790	552706
40473	552707
46223	552708
24923	552709
47058	552710
68839	552711
2156	552712
46244	552713
44866	552714
1576	552715
91248	552716
9853	552717
118153	552718
69685	552719
14310	552720
48029	552721
27703	552722
9419	552723
12630	552724
41872	552725
108743	552726
71729	552727
39079	552728
51349	552729
29285	552730
55523	552731
103409	552732
4590	552733
1700	552734
147407	552735
12337	552736
153007	552737
13054	552738
48150	552739
50335	552740
1073	552741
27385	552742
40130	552743
7953	552744
22878	552745
137453	552746
43344	552747
4042	552748
20912	552749
57981	552750
43934	552751
80821	552752
19979	552753
46300	552754
183	552755
29435	552756
6657	552757
13847	552758
8955	552759
77565	552760
3830	552761
78582	552762
1458	552763
24320	552764
54243	552765
46485	552766
1015	552767
47712	552768
28102	552769
13850	552770
76440	552771
23388	552772
21727	552773
856	552774
14538	552775
124291	552776
33924	552777
117777	552778
162660	552779
38641	552780
68100	552781
99	552782
160092	552783
2200	552784
8509	552785
9142	552786
98585	552787
134	552788
10438	552789
20921	552790
67282	552791
3996	552792
14668	552793
27848	552794
10466	552795
58	552796
18657	552797
80932	552798
12600	552799
5080	552800
16813	552801
66669	552802
77245	552803
9048	552804
2073	552805
218	552806
90930	552807
80402	552808
37492	552809
17537	552810
435	552811
3072	552812
1707	552813
34892	552814
17787	552815
1980	552816
85078	552817
1538	552818
4373	552819
5601	552820
12527	552821
17944	552822
22056	552823
1	552824
49048	552825
90047	552826
84320	552827
3264	552828
31877	552829
68613	552830
5286	552831
18055	552832
5180	552833
53184	552834
4669	552835
10313	552836
76179	552837
50973	552838
8020	552839
16340	552840
36101	552841
11219	552842
90575	552843
72698	552844
28535	552845
14848	552846
150513	552847
82060	552848
4435	552849
37581	552850
117461	552851
3667	552852
111032	552853
28348	552854
114242	552855
55052	552856
2772	552857
60568	552858
46095	552859
44286	552860
90677	552861
37878	552862
31506	552863
26212	552864
66025	552865
29213	552866
23278	552867
46953	552868
806	552869
66753	552870
7303	552871
130711	552872
22187	552873
18327	552874
87788	552875
87923	552876
962	552877
153133	552878
99143	552879
17750	552880
53620	552881
15747	552882
64972	552883
140567	552884
20529	552885
63237	552886
3807	552887
10844	552888
6406	552889
28867	552890
38228	552891
36350	552892
36187	552893
15749	552894
6921	552895
2372	552896
9462	552897
74798	552898
27430	552899
147466	552900
44338	552901
2472	552902
122964	552903
30411	552904
175	552905
10845	552906
1745	552907
3043	552908
48624	552909
15973	552910
28104	552911
33510	552912
8793	552913
1654	552914
44237	552915
37018	552916
13488	552917
55601	552918
27726	552919
59726	552920
18103	552921
124303	552922
74561	552923
5078	552924
164698	552925
56357	552926
66828	552927
13632	552928
13148	552929
20624	552930
15796	552931
49986	552932
1776	552933
42728	552934
17973	552935
1006	552936
16803	552937
2834	552938
39065	552939
11875	552940
64868	552941
126756	552942
47566	552943
59131	552944
35844	552945
44643	552946
69229	552947
28685	552948
1420	552949
319	552950
59690	552951
33104	552952
29252	552953
5018	552954
76976	552955
105838	552956
39931	552957
12743	552958
17119	552959
8511	552960
101523	552961
52197	552962
66403	552963
537	552964
54630	552965
166049	552966
18946	552967
7605	552968
102511	552969
34922	552970
122706	552971
1156	552972
8198	552973
42934	552974
110246	552975
1958	552976
19365	552977
95875	552978
74600	552979
97679	552980
702	552981
53089	552982
69584	552983
26568	552984
5995	552985
61930	552986
24046	552987
45970	552988
136033	552989
7492	552990
3430	552991
51838	552992
143154	552993
13217	552994
104956	552995
4104	552996
937	552997
69885	552998
11576	552999
96090	553000
55970	553001
13766	553002
109231	553003
250	553004
39479	553005
16229	553006
24531	553007
56016	553008
42044	553009
22577	553010
25403	553011
75531	553012
6560	553013
47420	553014
84659	553015
56357	553016
1141	553017
27462	553018
17767	553019
64196	553020
133766	553021
41885	553022
23246	553023
112093	553024
67668	553025
13006	553026
27911	553027
3091	553028
4923	553029
45094	553030
111632	553031
55220	553032
2782	553033
19178	553034
42049	553035
3733	553036
22588	553037
12201	553038
10048	553039
11963	553040
392	553041
88560	553042
77443	553043
150162	553044
12408	553045
54857	553046
4940	553047
133045	553048
39446	553049
25567	553050
35046	553051
44667	553052
106852	553053
96	553054
14992	553055
3809	553056
25704	553057
14988	553058
80343	553059
6020	553060
114371	553061
9109	553062
20330	553063
242	553064
20957	553065
41645	553066
29874	553067
23369	553068
77165	553069
20250	553070
95905	553071
39236	553072
54016	553073
1033	553074
62227	553075
1867	553076
86964	553077
7474	553078
45923	553079
23635	553080
49387	553081
54670	553082
42951	553083
13659	553084
14977	553085
2045	553086
86981	553087
77944	553088
4570	553089
52883	553090
36745	553091
59988	553092
11260	553093
1047	553094
40859	553095
48620	553096
40113	553097
139366	553098
125120	553099
12456	553100
113584	553101
79287	553102
3361	553103
27162	553104
54302	553105
31944	553106
7485	553107
1289	553108
29707	553109
75694	553110
3581	553111
26288	553112
61917	553113
129090	553114
44067	553115
106717	553116
418	553117
49865	553118
18559	553119
6759	553120
3133	553121
8426	553122
3477	553123
58739	553124
29209	553125
2721	553126
55598	553127
27249	553128
73793	553129
60894	553130
2413	553131
15523	553132
88070	553133
7989	553134
15446	553135
86765	553136
65148	553137
21037	553138
16763	553139
127781	553140
26286	553141
76356	553142
129235	553143
115749	553144
110017	553145
20269	553146
41142	553147
155013	553148
3595	553149
53847	553150
37365	553151
63902	553152
3798	553153
38748	553154
8913	553155
11806	553156
64533	553157
39263	553158
109319	553159
70510	553160
1607	553161
47535	553162
20456	553163
6666	553164
24879	553165
63500	553166
452	553167
65452	553168
18390	553169
9557	553170
57965	553171
21476	553172
52133	553173
63931	553174
3355	553175
49627	553176
61097	553177
24031	553178
29112	553179
20445	553180
89573	553181
34410	553182
121140	553183
75993	553184
21066	553185
13046	553186
29472	553187
7107	553188
66208	553189
26165	553190
39387	553191
4089	553192
123561	553193
34947	553194
118789	553195
75568	553196
15330	553197
1291	553198
70909	553199
17173	553200
16218	553201
62240	553202
2800	553203
24625	553204
42181	553205
31503	553206
26496	553207
8523	553208
96082	553209
1045	553210
17105	553211
26995	553212
11171	553213
6265	553214
79485	553215
135556	553216
28339	553217
3258	553218
14211	553219
97054	553220
87327	553221
18202	553222
27998	553223
6302	553224
45626	553225
11727	553226
75793	553227
158131	553228
4629	553229
34287	553230
14759	553231
4610	553232
4197	553233
311	553234
38281	553235
40257	553236
38637	553237
72713	553238
41091	553239
27303	553240
34543	553241
151747	553242
54901	553243
105987	553244
13475	553245
44023	553246
51620	553247
49631	553248
32146	553249
6841	553250
34762	553251
29147	553252
10380	553253
44916	553254
43132	553255
113188	553256
27710	553257
54577	553258
11775	553259
6856	553260
15802	553261
6602	553262
28577	553263
17144	553264
41229	553265
62	553266
53122	553267
67306	553268
19178	553269
51363	553270
20085	553271
258	553272
43867	553273
28769	553274
9407	553275
44190	553276
52683	553277
5957	553278
6437	553279
407	553280
17147	553281
40809	553282
25051	553283
93832	553284
19946	553285
23133	553286
2016	553287
3624	553288
31322	553289
90034	553290
11868	553291
104618	553292
19884	553293
5296	553294
80186	553295
12920	553296
80996	553297
2582	553298
54654	553299
57231	553300
6561	553301
5144	553302
1861	553303
42187	553304
5787	553305
14493	553306
65078	553307
33533	553308
100561	553309
4296	553310
38348	553311
70113	553312
34682	553313
5268	553314
63843	553315
41412	553316
121762	553317
44292	553318
942	553319
1107	553320
45880	553321
63198	553322
131228	553323
28528	553324
18962	553325
28691	553326
31251	553327
1483	553328
15587	553329
33787	553330
3206	553331
30903	553332
7857	553333
740	553334
133864	553335
24700	553336
456	553337
51861	553338
22157	553339
16975	553340
72434	553341
8029	553342
18817	553343
74628	553344
21963	553345
45352	553346
123204	553347
10179	553348
91292	553349
40333	553350
50277	553351
23236	553352
184	553353
790	553354
57748	553355
5027	553356
14984	553357
10761	553358
92975	553359
48324	553360
38711	553361
15912	553362
111488	553363
1313	553364
57908	553365
16887	553366
313	553367
60069	553368
26321	553369
26204	553370
42388	553371
10798	553372
12950	553373
237	553374
55670	553375
50708	553376
2722	553377
29925	553378
14883	553379
120292	553380
4888	553381
97412	553382
59490	553383
2017	553384
17643	553385
16665	553386
46280	553387
38402	553388
87836	553389
101533	553390
37108	553391
38478	553392
105923	553393
2783	553394
57545	553395
32013	553396
61206	553397
67770	553398
67590	553399
17764	553400
2694	553401
71268	553402
427	553403
161442	553404
15785	553405
26768	553406
7792	553407
41495	553408
20803	553409
69152	553410
1944	553411
43857	553412
3097	553413
5331	553414
103147	553415
44476	553416
1538	553417
10185	553418
25077	553419
61260	553420
80528	553421
79571	553422
145166	553423
864	553424
10590	553425
111414	553426
20659	553427
17017	553428
125139	553429
7174	553430
1509	553431
10207	553432
13696	553433
23021	553434
143363	553435
19819	553436
86001	553437
12928	553438
105137	553439
17058	553440
123114	553441
40709	553442
23686	553443
2559	553444
88720	553445
2506	553446
10170	553447
28384	553448
33098	553449
15957	553450
29438	553451
32966	553452
91177	553453
16546	553454
30387	553455
561	553456
35711	553457
93384	553458
53923	553459
14948	553460
665	553461
37075	553462
1627	553463
88091	553464
27579	553465
1750	553466
8410	553467
52403	553468
187	553469
66175	553470
68246	553471
40848	553472
3819	553473
89300	553474
28823	553475
39443	553476
112841	553477
156522	553478
12089	553479
15699	553480
82056	553481
32261	553482
19950	553483
53380	553484
39576	553485
33773	553486
19504	553487
3893	553488
56102	553489
61012	553490
115835	553491
32755	553492
26160	553493
28294	553494
29158	553495
27000	553496
46573	553497
20052	553498
4510	553499
27143	553500
6989	553501
2298	553502
22861	553503
30934	553504
25379	553505
93223	553506
16223	553507
59339	553508
18916	553509
114302	553510
21235	553511
3168	553512
84503	553513
42834	553514
630	553515
15887	553516
77280	553517
1981	553518
33740	553519
9138	553520
9925	553521
4446	553522
100014	553523
56765	553524
1956	553525
87298	553526
13045	553527
132	553528
15841	553529
69371	553530
57279	553531
59614	553532
85219	553533
38	553534
56504	553535
675	553536
14277	553537
46172	553538
2588	553539
94941	553540
9653	553541
37866	553542
90536	553543
150429	553544
95312	553545
130	553546
2799	553547
45038	553548
5650	553549
107949	553550
10844	553551
4249	553552
19993	553553
161303	553554
9530	553555
56278	553556
6046	553557
43019	553558
3539	553559
50901	553560
902	553561
76481	553562
26774	553563
7843	553564
50422	553565
22939	553566
21814	553567
103034	553568
11323	553569
12347	553570
49078	553571
56188	553572
28235	553573
25569	553574
54653	553575
35093	553576
25495	553577
12890	553578
77798	553579
3185	553580
39339	553581
98104	553582
56353	553583
64362	553584
5970	553585
12480	553586
37644	553587
32320	553588
2570	553589
19060	553590
39188	553591
118722	553592
411	553593
3192	553594
73231	553595
481	553596
22209	553597
16781	553598
132720	553599
48561	553600
1199	553601
9408	553602
8537	553603
836	553604
8578	553605
68573	553606
783	553607
18235	553608
78059	553609
25526	553610
285	553611
33625	553612
9	553613
24145	553614
4063	553615
19290	553616
24658	553617
117934	553618
4542	553619
53230	553620
32145	553621
7001	553622
51726	553623
19234	553624
44252	553625
41260	553626
73523	553627
66447	553628
71957	553629
4178	553630
43051	553631
51253	553632
13066	553633
134055	553634
38710	553635
10107	553636
15136	553637
43513	553638
3300	553639
9907	553640
67799	553641
120300	553642
22620	553643
29427	553644
11579	553645
46549	553646
105966	553647
10708	553648
5127	553649
1159	553650
6269	553651
889	553652
2606	553653
308	553654
20252	553655
9868	553656
1930	553657
58760	553658
75564	553659
69694	553660
2707	553661
151867	553662
48679	553663
40478	553664
64066	553665
24989	553666
88692	553667
59980	553668
10576	553669
17322	553670
32769	553671
4725	553672
40275	553673
58847	553674
11772	553675
46509	553676
124468	553677
95363	553678
79220	553679
11721	553680
6454	553681
73733	553682
120487	553683
7003	553684
64358	553685
10	553686
50238	553687
55764	553688
4068	553689
1398	553690
7969	553691
102369	553692
1808	553693
51850	553694
28532	553695
14109	553696
65052	553697
22220	553698
36989	553699
13770	553700
3232	553701
5979	553702
18888	553703
84297	553704
104307	553705
181	553706
123787	553707
1051	553708
131652	553709
103929	553710
102961	553711
11397	553712
8880	553713
31	553714
106340	553715
33787	553716
57970	553717
36066	553718
43070	553719
145425	553720
53576	553721
44441	553722
59173	553723
592	553724
34698	553725
8234	553726
2200	553727
45033	553728
25069	553729
20368	553730
87969	553731
9884	553732
11725	553733
19192	553734
115252	553735
630	553736
9153	553737
11531	553738
2671	553739
82273	553740
53298	553741
6837	553742
51248	553743
149033	553744
41477	553745
31895	553746
26494	553747
6469	553748
129246	553749
2323	553750
42	553751
30190	553752
26619	553753
72125	553754
6435	553755
8740	553756
94092	553757
50637	553758
34607	553759
69774	553760
12251	553761
34802	553762
98575	553763
29470	553764
12434	553765
57263	553766
83253	553767
3634	553768
23979	553769
13822	553770
34601	553771
8084	553772
43917	553773
4207	553774
120368	553775
88714	553776
88610	553777
1916	553778
21292	553779
4166	553780
31984	553781
6974	553782
51427	553783
163	553784
41248	553785
20275	553786
76968	553787
13480	553788
60146	553789
2409	553790
58639	553791
49238	553792
8068	553793
17119	553794
53531	553795
5399	553796
37758	553797
15329	553798
91287	553799
57369	553800
937	553801
55948	553802
45143	553803
162146	553804
5124	553805
13723	553806
14246	553807
11221	553808
1256	553809
155105	553810
31650	553811
3505	553812
69903	553813
6650	553814
30312	553815
1412	553816
3129	553817
23061	553818
23632	553819
123727	553820
12134	553821
41317	553822
10741	553823
5233	553824
90293	553825
68614	553826
34949	553827
26637	553828
39518	553829
10028	553830
88911	553831
88676	553832
50203	553833
64090	553834
85500	553835
27506	553836
12041	553837
74155	553838
4725	553839
48485	553840
29433	553841
15804	553842
43801	553843
38043	553844
23534	553845
10947	553846
809	553847
5248	553848
48069	553849
81745	553850
29481	553851
2078	553852
10051	553853
53197	553854
106594	553855
3350	553856
14516	553857
10507	553858
5913	553859
6283	553860
2029	553861
93231	553862
9929	553863
36950	553864
57089	553865
39157	553866
20781	553867
1195	553868
32586	553869
132614	553870
11813	553871
72580	553872
44076	553873
21166	553874
109176	553875
69990	553876
23962	553877
30	553878
57979	553879
104490	553880
6120	553881
48688	553882
61254	553883
51918	553884
48997	553885
6553	553886
74870	553887
13046	553888
19952	553889
16247	553890
15039	553891
11616	553892
43069	553893
12630	553894
38713	553895
9895	553896
6357	553897
5368	553898
29119	553899
125556	553900
8127	553901
44390	553902
57380	553903
4562	553904
13379	553905
126117	553906
9542	553907
27797	553908
6142	553909
17949	553910
36207	553911
28427	553912
101497	553913
44	553914
3337	553915
297	553916
29911	553917
116824	553918
64998	553919
69192	553920
15167	553921
109836	553922
75419	553923
82014	553924
22594	553925
3864	553926
81540	553927
35277	553928
135481	553929
53767	553930
1	553931
62302	553932
731	553933
37701	553934
990	553935
12514	553936
610	553937
68255	553938
138570	553939
71034	553940
5903	553941
26843	553942
815	553943
149828	553944
45351	553945
683	553946
6882	553947
38838	553948
11142	553949
7	553950
19025	553951
301	553952
28072	553953
23190	553954
13457	553955
670	553956
10163	553957
112578	553958
16644	553959
23534	553960
23880	553961
5429	553962
702	553963
39160	553964
452	553965
16724	553966
61512	553967
7741	553968
2082	553969
8833	553970
9708	553971
95702	553972
20472	553973
105822	553974
88927	553975
31686	553976
2297	553977
752	553978
38295	553979
33886	553980
16121	553981
58342	553982
35951	553983
6565	553984
74163	553985
102339	553986
18369	553987
102660	553988
76618	553989
66177	553990
30536	553991
34496	553992
153791	553993
33712	553994
331	553995
1717	553996
46044	553997
6497	553998
32629	553999
99	554000
100843	554001
58528	554002
17210	554003
2640	554004
100243	554005
10343	554006
8309	554007
70631	554008
119	554009
36077	554010
61847	554011
81458	554012
20508	554013
83908	554014
82732	554015
16998	554016
61504	554017
33973	554018
43463	554019
1429	554020
3937	554021
30039	554022
7475	554023
20361	554024
822	554025
2908	554026
15745	554027
42067	554028
9757	554029
101541	554030
23819	554031
45750	554032
12615	554033
284	554034
5317	554035
105241	554036
5358	554037
61755	554038
40603	554039
3485	554040
15665	554041
6574	554042
33563	554043
45366	554044
127740	554045
34356	554046
25507	554047
954	554048
24863	554049
18584	554050
9045	554051
63647	554052
78194	554053
19469	554054
21783	554055
18632	554056
21711	554057
75593	554058
7534	554059
24673	554060
14813	554061
11910	554062
13782	554063
139044	554064
33304	554065
10972	554066
19487	554067
60009	554068
888	554069
11941	554070
87452	554071
743	554072
36953	554073
1267	554074
23877	554075
14795	554076
36763	554077
63951	554078
23599	554079
1704	554080
59362	554081
48230	554082
29584	554083
42027	554084
6102	554085
59923	554086
112012	554087
28572	554088
110875	554089
115572	554090
13594	554091
69417	554092
1403	554093
9365	554094
47713	554095
424	554096
6172	554097
53795	554098
12963	554099
69031	554100
13	554101
86446	554102
98682	554103
26036	554104
8863	554105
6172	554106
21086	554107
12705	554108
124862	554109
1136	554110
63706	554111
7001	554112
34665	554113
24839	554114
8538	554115
2844	554116
6015	554117
12166	554118
24378	554119
1264	554120
23868	554121
28583	554122
95006	554123
28975	554124
3271	554125
47969	554126
12442	554127
110571	554128
25217	554129
10245	554130
84505	554131
25357	554132
53633	554133
64332	554134
43560	554135
10539	554136
25421	554137
48959	554138
75053	554139
42402	554140
834	554141
14792	554142
4422	554143
24781	554144
61307	554145
13680	554146
16910	554147
30909	554148
1300	554149
69581	554150
62272	554151
68431	554152
56001	554153
132732	554154
42301	554155
61457	554156
527	554157
28625	554158
13980	554159
124	554160
42544	554161
118461	554162
100361	554163
6938	554164
63888	554165
77822	554166
87498	554167
28327	554168
35519	554169
102389	554170
38465	554171
35530	554172
42930	554173
87179	554174
100021	554175
122165	554176
5587	554177
90157	554178
59455	554179
13663	554180
23427	554181
61097	554182
15032	554183
6769	554184
114789	554185
38524	554186
41193	554187
16984	554188
10691	554189
104208	554190
7539	554191
25	554192
16965	554193
3745	554194
5683	554195
11742	554196
13099	554197
42434	554198
40813	554199
10055	554200
47515	554201
14621	554202
147520	554203
97503	554204
7472	554205
101441	554206
6052	554207
4409	554208
14049	554209
32858	554210
48774	554211
4117	554212
75753	554213
44939	554214
190	554215
223	554216
31378	554217
48379	554218
53499	554219
18562	554220
35071	554221
51959	554222
65466	554223
508	554224
75795	554225
2073	554226
11341	554227
75860	554228
64315	554229
20998	554230
132468	554231
82913	554232
43112	554233
1056	554234
86283	554235
18	554236
6476	554237
40940	554238
48405	554239
23437	554240
11358	554241
78542	554242
56673	554243
45425	554244
418	554245
26339	554246
53647	554247
4105	554248
11622	554249
10535	554250
115241	554251
17725	554252
2969	554253
32896	554254
5361	554255
97642	554256
79090	554257
110833	554258
35838	554259
5172	554260
551	554261
24036	554262
35394	554263
30	554264
163	554265
4114	554266
6305	554267
102637	554268
59926	554269
51831	554270
12683	554271
17928	554272
71663	554273
167	554274
5143	554275
35372	554276
10239	554277
96338	554278
31804	554279
56741	554280
56008	554281
2933	554282
20074	554283
58599	554284
134018	554285
21666	554286
6396	554287
46031	554288
14417	554289
23103	554290
1665	554291
12550	554292
159	554293
12573	554294
6732	554295
26358	554296
22095	554297
4940	554298
93554	554299
20340	554300
5736	554301
8416	554302
116954	554303
58279	554304
109028	554305
83603	554306
32680	554307
108697	554308
38284	554309
3779	554310
69606	554311
76964	554312
94555	554313
144	554314
56212	554315
53979	554316
2084	554317
98467	554318
18051	554319
8716	554320
5563	554321
5300	554322
25565	554323
54610	554324
33625	554325
7166	554326
37393	554327
43448	554328
9761	554329
56867	554330
4707	554331
17643	554332
7781	554333
10188	554334
79005	554335
153640	554336
81778	554337
26154	554338
78228	554339
41191	554340
45174	554341
51263	554342
115928	554343
97034	554344
11731	554345
73705	554346
53735	554347
95780	554348
430	554349
23253	554350
32330	554351
3924	554352
23216	554353
1417	554354
22817	554355
8734	554356
41359	554357
23046	554358
158000	554359
10056	554360
8957	554361
20089	554362
108553	554363
4366	554364
31799	554365
4958	554366
36525	554367
1459	554368
106845	554369
58635	554370
64831	554371
21750	554372
13938	554373
41993	554374
1196	554375
57978	554376
54419	554377
88540	554378
3248	554379
16774	554380
114742	554381
81623	554382
7497	554383
492	554384
25913	554385
51841	554386
5543	554387
42225	554388
59244	554389
152	554390
463	554391
370	554392
51825	554393
109879	554394
19749	554395
9974	554396
159953	554397
4649	554398
59135	554399
50936	554400
103736	554401
8235	554402
83760	554403
958	554404
39250	554405
29955	554406
34434	554407
78605	554408
105279	554409
10039	554410
123847	554411
9407	554412
34259	554413
55458	554414
6510	554415
12171	554416
52685	554417
54192	554418
4639	554419
31965	554420
105014	554421
29547	554422
67584	554423
15493	554424
104424	554425
3318	554426
47134	554427
91216	554428
6367	554429
2250	554430
37163	554431
70790	554432
1022	554433
19461	554434
28699	554435
11401	554436
94042	554437
23262	554438
38329	554439
2671	554440
37	554441
11866	554442
103203	554443
57990	554444
14860	554445
520	554446
166162	554447
82796	554448
132505	554449
17043	554450
156957	554451
99441	554452
6330	554453
600	554454
42354	554455
86169	554456
26838	554457
20100	554458
131312	554459
12106	554460
68494	554461
4707	554462
136838	554463
3526	554464
231	554465
6340	554466
89261	554467
74356	554468
54371	554469
112	554470
1163	554471
23176	554472
28110	554473
48579	554474
86005	554475
72320	554476
83305	554477
6702	554478
59060	554479
30899	554480
46766	554481
53536	554482
7556	554483
50823	554484
13704	554485
22912	554486
41897	554487
2256	554488
2391	554489
5865	554490
14297	554491
28451	554492
35438	554493
53755	554494
55937	554495
8817	554496
30456	554497
10798	554498
4988	554499
2744	554500
13959	554501
12669	554502
10952	554503
63074	554504
1480	554505
11439	554506
4698	554507
32797	554508
9614	554509
7784	554510
28273	554511
15505	554512
81960	554513
100125	554514
37667	554515
76753	554516
146538	554517
72254	554518
45886	554519
116798	554520
8014	554521
1270	554522
17614	554523
8573	554524
26652	554525
13017	554526
21329	554527
1695	554528
515	554529
33707	554530
13727	554531
454	554532
87494	554533
146822	554534
828	554535
91905	554536
23993	554537
96843	554538
2704	554539
38197	554540
1601	554541
157933	554542
33353	554543
12057	554544
7407	554545
5644	554546
71401	554547
63518	554548
55265	554549
54601	554550
1319	554551
687	554552
82596	554553
58802	554554
59478	554555
70558	554556
25903	554557
15088	554558
369	554559
747	554560
31192	554561
134117	554562
228	554563
3175	554564
66090	554565
68762	554566
108472	554567
28674	554568
23376	554569
149952	554570
23658	554571
111545	554572
13247	554573
33138	554574
13615	554575
2759	554576
8781	554577
85084	554578
51964	554579
50115	554580
2407	554581
117310	554582
5316	554583
30839	554584
127609	554585
24049	554586
21650	554587
36758	554588
83864	554589
109502	554590
44426	554591
127455	554592
141732	554593
13811	554594
140705	554595
709	554596
20322	554597
25417	554598
20092	554599
14299	554600
6919	554601
632	554602
13771	554603
5148	554604
624	554605
37203	554606
24594	554607
139669	554608
148947	554609
28486	554610
133362	554611
3764	554612
119648	554613
16111	554614
3737	554615
165	554616
30633	554617
73730	554618
76472	554619
146830	554620
52788	554621
4352	554622
11377	554623
121110	554624
5453	554625
42483	554626
48794	554627
14364	554628
22046	554629
9540	554630
86000	554631
33837	554632
43363	554633
2489	554634
32575	554635
109065	554636
160665	554637
9364	554638
99230	554639
42306	554640
26843	554641
47089	554642
11623	554643
14781	554644
43250	554645
64096	554646
2987	554647
76137	554648
29706	554649
31268	554650
3611	554651
30389	554652
18703	554653
50996	554654
74989	554655
1290	554656
50581	554657
106054	554658
71417	554659
44086	554660
9657	554661
27479	554662
4027	554663
104645	554664
1646	554665
27891	554666
3151	554667
5483	554668
3034	554669
18397	554670
41782	554671
44851	554672
74861	554673
7860	554674
11688	554675
78084	554676
118643	554677
29830	554678
1740	554679
142913	554680
35594	554681
2861	554682
87992	554683
125336	554684
95545	554685
13417	554686
34010	554687
70786	554688
160085	554689
33408	554690
4951	554691
47203	554692
24860	554693
35949	554694
78491	554695
29745	554696
35363	554697
85218	554698
10831	554699
105187	554700
16393	554701
111948	554702
53189	554703
38424	554704
6583	554705
7040	554706
56244	554707
39703	554708
86256	554709
26004	554710
203	554711
44078	554712
26581	554713
24064	554714
4974	554715
14966	554716
100384	554717
108676	554718
11245	554719
30038	554720
4217	554721
11936	554722
10319	554723
61660	554724
70761	554725
20429	554726
50854	554727
15421	554728
55497	554729
102643	554730
99872	554731
49535	554732
6852	554733
33473	554734
27990	554735
132394	554736
9824	554737
3431	554738
30632	554739
24434	554740
33180	554741
73448	554742
61705	554743
14576	554744
38119	554745
57089	554746
1	554747
33394	554748
58686	554749
68730	554750
51231	554751
49029	554752
7810	554753
78867	554754
8562	554755
27650	554756
17226	554757
101	554758
88142	554759
27923	554760
97160	554761
51588	554762
77368	554763
5395	554764
48579	554765
613	554766
72802	554767
125218	554768
48317	554769
161114	554770
47237	554771
45145	554772
5458	554773
186	554774
55494	554775
10544	554776
82728	554777
24223	554778
78128	554779
5098	554780
69074	554781
32000	554782
70037	554783
147846	554784
2754	554785
597	554786
21687	554787
45962	554788
1755	554789
2158	554790
103299	554791
9024	554792
15591	554793
12128	554794
22488	554795
98625	554796
105179	554797
17947	554798
23888	554799
28236	554800
6775	554801
109749	554802
21857	554803
22289	554804
48156	554805
6551	554806
91465	554807
122561	554808
70123	554809
2236	554810
25491	554811
51202	554812
26704	554813
94134	554814
64037	554815
103231	554816
7209	554817
33056	554818
666	554819
23453	554820
165635	554821
76340	554822
10169	554823
127	554824
44265	554825
6753	554826
38402	554827
7864	554828
36104	554829
655	554830
54737	554831
10038	554832
52729	554833
149114	554834
69545	554835
13166	554836
2489	554837
2740	554838
100116	554839
66952	554840
31770	554841
12	554842
40701	554843
26655	554844
103345	554845
24667	554846
4280	554847
27792	554848
76393	554849
115501	554850
1369	554851
105040	554852
1356	554853
11554	554854
27191	554855
30213	554856
80088	554857
41214	554858
118891	554859
29846	554860
19293	554861
1438	554862
637	554863
9226	554864
7332	554865
37451	554866
99493	554867
76392	554868
93641	554869
48148	554870
46399	554871
34142	554872
26846	554873
11822	554874
84898	554875
8611	554876
61365	554877
3464	554878
29912	554879
36361	554880
140157	554881
10759	554882
108735	554883
26674	554884
1454	554885
18200	554886
41126	554887
23904	554888
117551	554889
35674	554890
24953	554891
53508	554892
19169	554893
8587	554894
28721	554895
22932	554896
106223	554897
51590	554898
819	554899
83085	554900
78619	554901
22205	554902
5840	554903
20068	554904
20489	554905
149274	554906
84519	554907
27453	554908
19579	554909
40122	554910
70192	554911
56182	554912
39739	554913
12114	554914
8290	554915
60239	554916
7687	554917
21353	554918
21979	554919
24875	554920
12326	554921
16945	554922
38199	554923
6220	554924
21071	554925
83648	554926
28347	554927
56797	554928
2477	554929
3824	554930
1482	554931
10446	554932
162361	554933
39739	554934
35380	554935
1064	554936
35064	554937
90282	554938
65521	554939
85577	554940
8053	554941
75170	554942
85092	554943
48830	554944
87297	554945
29854	554946
52041	554947
21341	554948
85388	554949
37098	554950
34831	554951
89813	554952
137659	554953
103426	554954
143434	554955
2187	554956
53371	554957
681	554958
21405	554959
650	554960
34293	554961
9782	554962
8167	554963
123701	554964
627	554965
21689	554966
99477	554967
2616	554968
14731	554969
304	554970
12088	554971
115499	554972
241	554973
2590	554974
53298	554975
77323	554976
17168	554977
15870	554978
2618	554979
11132	554980
15846	554981
39256	554982
24102	554983
1055	554984
1845	554985
82196	554986
1817	554987
15107	554988
125773	554989
108365	554990
13664	554991
28260	554992
76045	554993
9521	554994
8712	554995
2466	554996
134387	554997
133596	554998
56245	554999
41827	555000
20844	555001
28124	555002
162164	555003
54704	555004
45280	555005
1270	555006
16202	555007
1125	555008
73991	555009
69636	555010
66653	555011
11973	555012
5284	555013
7696	555014
18794	555015
87929	555016
5806	555017
24402	555018
74831	555019
37217	555020
16235	555021
76860	555022
1946	555023
48998	555024
36572	555025
20183	555026
120561	555027
22073	555028
70827	555029
24204	555030
47302	555031
9	555032
399	555033
12835	555034
53563	555035
1113	555036
115607	555037
79	555038
58443	555039
21030	555040
165124	555041
37475	555042
18201	555043
66536	555044
16513	555045
1859	555046
11109	555047
45960	555048
45676	555049
87382	555050
55277	555051
9149	555052
4631	555053
27347	555054
16810	555055
28133	555056
40896	555057
80589	555058
58868	555059
21337	555060
19359	555061
41230	555062
8826	555063
84	555064
83294	555065
81435	555066
123661	555067
104147	555068
18775	555069
9479	555070
14409	555071
144581	555072
15017	555073
87242	555074
1058	555075
9855	555076
24301	555077
7686	555078
42011	555079
150782	555080
45661	555081
1929	555082
36437	555083
1302	555084
57908	555085
108505	555086
142827	555087
63929	555088
5814	555089
2508	555090
1896	555091
49911	555092
64459	555093
137345	555094
103541	555095
133387	555096
36977	555097
6370	555098
18867	555099
52351	555100
34403	555101
1277	555102
1745	555103
4982	555104
25344	555105
373	555106
2074	555107
94070	555108
7476	555109
25324	555110
14544	555111
143190	555112
13935	555113
11536	555114
6341	555115
30814	555116
17563	555117
8565	555118
11907	555119
16501	555120
41618	555121
70570	555122
13715	555123
105678	555124
26289	555125
12673	555126
89058	555127
4745	555128
106275	555129
51033	555130
8069	555131
16576	555132
37162	555133
751	555134
19458	555135
124144	555136
4171	555137
30146	555138
8256	555139
49646	555140
3209	555141
13432	555142
12	555143
1284	555144
31590	555145
454	555146
43675	555147
14898	555148
103725	555149
6006	555150
91063	555151
1843	555152
72429	555153
30415	555154
2310	555155
79568	555156
146053	555157
4592	555158
10126	555159
29703	555160
27915	555161
71706	555162
16548	555163
31446	555164
10797	555165
127433	555166
75215	555167
27094	555168
16346	555169
929	555170
41577	555171
93082	555172
166408	555173
12	555174
6644	555175
84243	555176
116802	555177
150221	555178
49174	555179
72033	555180
71790	555181
37677	555182
17249	555183
8535	555184
27215	555185
28370	555186
41749	555187
4169	555188
27046	555189
73356	555190
9281	555191
34236	555192
17708	555193
3661	555194
66867	555195
13590	555196
11977	555197
41959	555198
81282	555199
3536	555200
110150	555201
134729	555202
77625	555203
92167	555204
64973	555205
45807	555206
37896	555207
6879	555208
20862	555209
117618	555210
132196	555211
147171	555212
9532	555213
66985	555214
19742	555215
9	555216
3071	555217
64046	555218
89518	555219
8942	555220
9659	555221
16649	555222
11443	555223
123269	555224
6603	555225
31601	555226
79828	555227
3415	555228
59096	555229
122362	555230
29057	555231
40062	555232
19221	555233
11520	555234
29479	555235
102	555236
22100	555237
126353	555238
71282	555239
52595	555240
156336	555241
34659	555242
41162	555243
2607	555244
52101	555245
165514	555246
29322	555247
69353	555248
22769	555249
12170	555250
27208	555251
67108	555252
116842	555253
11418	555254
48940	555255
4062	555256
84966	555257
41343	555258
56987	555259
141075	555260
162560	555261
56394	555262
34928	555263
51453	555264
62119	555265
51526	555266
13116	555267
19341	555268
118983	555269
74851	555270
60873	555271
95727	555272
15142	555273
55090	555274
4331	555275
49616	555276
14174	555277
8468	555278
21904	555279
33143	555280
16750	555281
95746	555282
987	555283
123	555284
41011	555285
2569	555286
112664	555287
32711	555288
31478	555289
23535	555290
14275	555291
42	555292
99038	555293
6127	555294
23783	555295
23998	555296
2049	555297
113862	555298
5341	555299
58092	555300
686	555301
3720	555302
4655	555303
28965	555304
80981	555305
60514	555306
20575	555307
15961	555308
953	555309
79360	555310
34200	555311
6989	555312
44610	555313
28317	555314
44016	555315
115815	555316
42960	555317
121537	555318
83536	555319
2339	555320
29192	555321
99423	555322
139824	555323
12829	555324
24804	555325
16067	555326
10121	555327
2178	555328
20094	555329
13342	555330
70474	555331
11465	555332
601	555333
43393	555334
41144	555335
45422	555336
81009	555337
154523	555338
30127	555339
6328	555340
76293	555341
17116	555342
52939	555343
25995	555344
50362	555345
7978	555346
34765	555347
5494	555348
32385	555349
3456	555350
37225	555351
35330	555352
21547	555353
26281	555354
14463	555355
4417	555356
2722	555357
18418	555358
115966	555359
25592	555360
9108	555361
942	555362
567	555363
39971	555364
38010	555365
12516	555366
394	555367
51716	555368
3133	555369
59938	555370
95005	555371
5400	555372
7755	555373
15307	555374
70775	555375
56426	555376
49440	555377
11273	555378
2436	555379
9987	555380
48030	555381
77656	555382
43605	555383
11456	555384
3407	555385
36174	555386
16062	555387
62043	555388
129387	555389
58695	555390
66160	555391
35644	555392
51495	555393
130321	555394
9022	555395
60713	555396
8931	555397
29249	555398
68433	555399
30942	555400
191	555401
216	555402
154	555403
29108	555404
17200	555405
44409	555406
1559	555407
987	555408
8547	555409
88171	555410
86237	555411
4334	555412
123523	555413
25959	555414
7423	555415
102399	555416
19191	555417
14124	555418
1638	555419
59281	555420
6875	555421
58352	555422
711	555423
94331	555424
1395	555425
32023	555426
6258	555427
30713	555428
95466	555429
104205	555430
2084	555431
31435	555432
18197	555433
136565	555434
6325	555435
70078	555436
90776	555437
15721	555438
151070	555439
80257	555440
29096	555441
41259	555442
36454	555443
813	555444
36760	555445
9494	555446
23858	555447
9497	555448
2140	555449
127342	555450
3064	555451
96421	555452
46241	555453
23130	555454
330	555455
16505	555456
80493	555457
129665	555458
2968	555459
19974	555460
31717	555461
27213	555462
118180	555463
14247	555464
57750	555465
118437	555466
256	555467
259	555468
26751	555469
109461	555470
4797	555471
11748	555472
14132	555473
28519	555474
6333	555475
98133	555476
16900	555477
119311	555478
614	555479
1021	555480
39730	555481
1261	555482
17138	555483
8906	555484
17832	555485
91256	555486
8065	555487
60705	555488
26905	555489
133020	555490
2269	555491
22674	555492
514	555493
41340	555494
12097	555495
70610	555496
131055	555497
14191	555498
15521	555499
11601	555500
5309	555501
32029	555502
25226	555503
101068	555504
77525	555505
23796	555506
66074	555507
20508	555508
1354	555509
8012	555510
6355	555511
14425	555512
414	555513
2991	555514
23047	555515
4028	555516
3822	555517
23006	555518
49961	555519
18025	555520
196	555521
32346	555522
37805	555523
3816	555524
128509	555525
17747	555526
13440	555527
14841	555528
166	555529
104779	555530
7756	555531
7985	555532
94650	555533
89098	555534
12628	555535
25297	555536
18924	555537
29031	555538
48197	555539
67843	555540
2437	555541
24412	555542
91464	555543
33628	555544
1135	555545
5956	555546
100865	555547
97657	555548
53232	555549
73486	555550
91341	555551
33980	555552
1272	555553
4033	555554
8931	555555
109	555556
8979	555557
103041	555558
108938	555559
65478	555560
22017	555561
62949	555562
21379	555563
20853	555564
29964	555565
7313	555566
71302	555567
7133	555568
11	555569
144574	555570
11454	555571
14133	555572
14585	555573
71281	555574
51654	555575
6140	555576
34325	555577
9480	555578
27631	555579
69410	555580
14439	555581
23363	555582
58081	555583
25396	555584
41358	555585
84056	555586
68463	555587
22314	555588
18261	555589
10619	555590
46250	555591
6202	555592
7553	555593
24017	555594
49156	555595
11403	555596
104572	555597
147513	555598
8259	555599
42679	555600
72740	555601
17281	555602
7256	555603
54538	555604
9765	555605
3305	555606
4084	555607
26439	555608
762	555609
93213	555610
4173	555611
4549	555612
158801	555613
159706	555614
11896	555615
71735	555616
72679	555617
4254	555618
4457	555619
48477	555620
72293	555621
20832	555622
53993	555623
120940	555624
45660	555625
45356	555626
5590	555627
110267	555628
21805	555629
4045	555630
74431	555631
43182	555632
1785	555633
414	555634
25828	555635
2675	555636
8307	555637
60130	555638
8903	555639
5129	555640
4091	555641
56118	555642
709	555643
4222	555644
9982	555645
12792	555646
154403	555647
29607	555648
7253	555649
2	555650
131173	555651
6006	555652
1161	555653
91021	555654
10652	555655
73330	555656
32052	555657
67145	555658
106247	555659
84301	555660
334	555661
60345	555662
3181	555663
56914	555664
9978	555665
17446	555666
81321	555667
147668	555668
73267	555669
16734	555670
31689	555671
26969	555672
64862	555673
56524	555674
62917	555675
79636	555676
83207	555677
122044	555678
70579	555679
80995	555680
145076	555681
165153	555682
123616	555683
2654	555684
77766	555685
166065	555686
8864	555687
41273	555688
21812	555689
48800	555690
3609	555691
76902	555692
4	555693
25211	555694
7308	555695
43226	555696
28128	555697
60517	555698
95769	555699
43262	555700
4983	555701
1853	555702
72492	555703
90518	555704
640	555705
43914	555706
86791	555707
3633	555708
34185	555709
145597	555710
10980	555711
3589	555712
62531	555713
75663	555714
11045	555715
6796	555716
55313	555717
163009	555718
54601	555719
50600	555720
2903	555721
25657	555722
72650	555723
14498	555724
9001	555725
21687	555726
111184	555727
785	555728
19517	555729
19053	555730
102047	555731
47950	555732
47697	555733
47091	555734
29588	555735
108185	555736
42464	555737
29720	555738
3662	555739
129070	555740
473	555741
4037	555742
4515	555743
41961	555744
28333	555745
7872	555746
13481	555747
2762	555748
13890	555749
30443	555750
86788	555751
38231	555752
3750	555753
120001	555754
113556	555755
137095	555756
54872	555757
134410	555758
30635	555759
110464	555760
35116	555761
30988	555762
78164	555763
3586	555764
8504	555765
11832	555766
58801	555767
7056	555768
54248	555769
2	555770
60487	555771
14197	555772
36325	555773
114733	555774
65723	555775
115317	555776
12230	555777
17589	555778
50833	555779
141465	555780
66218	555781
123059	555782
6624	555783
28265	555784
27823	555785
4715	555786
21815	555787
42347	555788
3117	555789
57986	555790
1546	555791
8300	555792
76193	555793
26947	555794
54481	555795
56611	555796
24909	555797
1099	555798
59152	555799
48400	555800
75558	555801
77467	555802
31568	555803
52246	555804
61920	555805
132872	555806
45726	555807
70636	555808
88123	555809
55790	555810
10634	555811
116071	555812
90071	555813
28	555814
24098	555815
125488	555816
127	555817
499	555818
24301	555819
22865	555820
77042	555821
45680	555822
229	555823
69559	555824
31895	555825
95852	555826
90624	555827
13287	555828
83706	555829
1394	555830
59287	555831
10595	555832
48290	555833
49595	555834
5332	555835
81927	555836
23805	555837
66969	555838
119028	555839
9369	555840
44051	555841
13969	555842
8904	555843
37270	555844
53440	555845
11801	555846
85826	555847
6938	555848
64191	555849
24396	555850
16767	555851
11508	555852
10286	555853
21918	555854
3625	555855
823	555856
124274	555857
16060	555858
58872	555859
4932	555860
49179	555861
123184	555862
116953	555863
40022	555864
4911	555865
24358	555866
5590	555867
29208	555868
60250	555869
240	555870
118817	555871
18073	555872
12544	555873
120248	555874
3152	555875
16509	555876
136538	555877
164481	555878
68065	555879
8028	555880
10422	555881
80408	555882
1091	555883
1774	555884
28190	555885
64185	555886
151239	555887
2710	555888
863	555889
691	555890
5174	555891
6179	555892
21295	555893
78444	555894
11688	555895
34906	555896
10944	555897
29599	555898
42667	555899
58502	555900
26970	555901
360	555902
3226	555903
50503	555904
3037	555905
113988	555906
3993	555907
22540	555908
7926	555909
5747	555910
14955	555911
16567	555912
12128	555913
5361	555914
8058	555915
47423	555916
78516	555917
53361	555918
26491	555919
28038	555920
156471	555921
12958	555922
26611	555923
105506	555924
48683	555925
52834	555926
47202	555927
31130	555928
141	555929
54785	555930
24015	555931
240	555932
122055	555933
1571	555934
11863	555935
40974	555936
57928	555937
11163	555938
251	555939
150100	555940
65456	555941
88256	555942
31936	555943
3755	555944
1059	555945
57927	555946
58534	555947
72444	555948
36	555949
14618	555950
132937	555951
39514	555952
5114	555953
45598	555954
46545	555955
13886	555956
55074	555957
56202	555958
82006	555959
57727	555960
4424	555961
113	555962
79457	555963
27221	555964
92064	555965
400	555966
97329	555967
18635	555968
202	555969
9846	555970
74080	555971
33646	555972
61098	555973
18891	555974
81851	555975
87205	555976
19478	555977
4675	555978
52482	555979
130727	555980
118893	555981
32193	555982
49903	555983
68615	555984
21229	555985
114635	555986
6778	555987
6312	555988
30754	555989
7877	555990
12166	555991
20829	555992
25499	555993
49739	555994
56853	555995
104536	555996
6402	555997
74145	555998
8266	555999
42255	556000
2121	556001
2760	556002
21879	556003
39679	556004
356	556005
1110	556006
25537	556007
49281	556008
27076	556009
4700	556010
72088	556011
1699	556012
19127	556013
42347	556014
59492	556015
53952	556016
37832	556017
17907	556018
31847	556019
25450	556020
84748	556021
2976	556022
22528	556023
15012	556024
44328	556025
36132	556026
443	556027
9102	556028
98491	556029
60501	556030
7860	556031
18673	556032
8320	556033
39619	556034
51860	556035
29501	556036
79544	556037
86721	556038
32759	556039
9168	556040
4974	556041
24131	556042
79947	556043
27010	556044
47715	556045
31996	556046
66495	556047
120571	556048
7906	556049
9537	556050
14322	556051
6999	556052
27977	556053
11699	556054
14668	556055
1906	556056
3664	556057
612	556058
20454	556059
41239	556060
2421	556061
19396	556062
36499	556063
110870	556064
16703	556065
1720	556066
124564	556067
89977	556068
5126	556069
4459	556070
95948	556071
54002	556072
23108	556073
47739	556074
106168	556075
39776	556076
7110	556077
39132	556078
29448	556079
36905	556080
62698	556081
12196	556082
76135	556083
161982	556084
157720	556085
38278	556086
84974	556087
12690	556088
16173	556089
20544	556090
349	556091
3588	556092
22102	556093
9271	556094
7143	556095
656	556096
72706	556097
28955	556098
37580	556099
54664	556100
41503	556101
27124	556102
24051	556103
22941	556104
82637	556105
27715	556106
15162	556107
27818	556108
20601	556109
24389	556110
85281	556111
155875	556112
19150	556113
44956	556114
9487	556115
90290	556116
112204	556117
57400	556118
11212	556119
46841	556120
99098	556121
319	556122
58826	556123
86892	556124
67666	556125
54	556126
1713	556127
37339	556128
16684	556129
10331	556130
2476	556131
120720	556132
10236	556133
48701	556134
91048	556135
37119	556136
10312	556137
57713	556138
3948	556139
5480	556140
148152	556141
201	556142
5629	556143
82408	556144
220	556145
92917	556146
3603	556147
147589	556148
35048	556149
86213	556150
21637	556151
55858	556152
36175	556153
11813	556154
25120	556155
125613	556156
63032	556157
56740	556158
8910	556159
20520	556160
9518	556161
1113	556162
4	556163
84633	556164
34206	556165
64765	556166
48061	556167
3390	556168
38071	556169
82918	556170
80126	556171
6525	556172
72345	556173
44889	556174
11910	556175
117835	556176
85759	556177
39725	556178
13754	556179
87220	556180
41642	556181
96482	556182
16529	556183
83404	556184
3125	556185
128706	556186
6837	556187
21537	556188
3644	556189
29048	556190
72124	556191
624	556192
47817	556193
134821	556194
24353	556195
47051	556196
19753	556197
1420	556198
33339	556199
45844	556200
76696	556201
26666	556202
103882	556203
96325	556204
14789	556205
125253	556206
6020	556207
49641	556208
14955	556209
46254	556210
17473	556211
14544	556212
5876	556213
25794	556214
161	556215
38590	556216
71721	556217
38554	556218
28463	556219
59230	556220
34724	556221
23010	556222
46607	556223
31403	556224
91399	556225
87260	556226
85594	556227
26302	556228
16550	556229
156298	556230
5824	556231
45528	556232
56897	556233
49814	556234
19730	556235
15076	556236
28777	556237
7729	556238
3454	556239
8755	556240
24745	556241
26417	556242
10542	556243
19957	556244
106525	556245
14552	556246
37911	556247
3978	556248
80289	556249
56105	556250
97714	556251
14602	556252
8325	556253
53121	556254
58776	556255
808	556256
153145	556257
33056	556258
105173	556259
61858	556260
41444	556261
73888	556262
26879	556263
7875	556264
49568	556265
73709	556266
68558	556267
4999	556268
67895	556269
64605	556270
62697	556271
816	556272
131105	556273
100419	556274
4559	556275
121703	556276
68670	556277
22321	556278
96452	556279
34721	556280
75439	556281
34620	556282
516	556283
65095	556284
95576	556285
95907	556286
5728	556287
19049	556288
770	556289
125909	556290
1317	556291
57884	556292
65023	556293
1120	556294
43280	556295
56334	556296
20666	556297
123655	556298
2323	556299
104207	556300
64539	556301
17181	556302
14372	556303
4997	556304
20455	556305
616	556306
23496	556307
72465	556308
8853	556309
15867	556310
32719	556311
21351	556312
8900	556313
52006	556314
146642	556315
22062	556316
14508	556317
15033	556318
13430	556319
21107	556320
23239	556321
36806	556322
104850	556323
130486	556324
39247	556325
1654	556326
24085	556327
59390	556328
90739	556329
1598	556330
3575	556331
5902	556332
43999	556333
58075	556334
15862	556335
20439	556336
13992	556337
10455	556338
9730	556339
135262	556340
125631	556341
62201	556342
5491	556343
61254	556344
27596	556345
14996	556346
52373	556347
3674	556348
68768	556349
2940	556350
19289	556351
103768	556352
2255	556353
28930	556354
410	556355
12152	556356
123826	556357
37717	556358
266	556359
30450	556360
7699	556361
369	556362
117727	556363
10520	556364
3771	556365
33331	556366
46130	556367
163523	556368
35858	556369
146893	556370
2898	556371
13577	556372
69708	556373
116879	556374
37	556375
14723	556376
28929	556377
133590	556378
2901	556379
124048	556380
44898	556381
20621	556382
149162	556383
13430	556384
30146	556385
8526	556386
14479	556387
48554	556388
101246	556389
72300	556390
44306	556391
63171	556392
7169	556393
57397	556394
25696	556395
20332	556396
32279	556397
36815	556398
1906	556399
35594	556400
62008	556401
72749	556402
94142	556403
16344	556404
98873	556405
12852	556406
54297	556407
114763	556408
48535	556409
66485	556410
53050	556411
36288	556412
41727	556413
19208	556414
12982	556415
102397	556416
48614	556417
14714	556418
22403	556419
29671	556420
56253	556421
74130	556422
11286	556423
72240	556424
62279	556425
23057	556426
98977	556427
134432	556428
127850	556429
5243	556430
27021	556431
414	556432
19170	556433
41974	556434
3256	556435
42293	556436
378	556437
36462	556438
443	556439
86381	556440
12432	556441
61705	556442
394	556443
18344	556444
39162	556445
104644	556446
5945	556447
84612	556448
118398	556449
44686	556450
46514	556451
150901	556452
57830	556453
25807	556454
30176	556455
54291	556456
2803	556457
17085	556458
4666	556459
68669	556460
1387	556461
8900	556462
52891	556463
65356	556464
41549	556465
38382	556466
6895	556467
74476	556468
20419	556469
71404	556470
11406	556471
112804	556472
19534	556473
22132	556474
37576	556475
3287	556476
25547	556477
134329	556478
34603	556479
56900	556480
2372	556481
166475	556482
10229	556483
18016	556484
2792	556485
77022	556486
118685	556487
21574	556488
98616	556489
9040	556490
53252	556491
22323	556492
124512	556493
33897	556494
48993	556495
57148	556496
3359	556497
28369	556498
4150	556499
5558	556500
24977	556501
75269	556502
100840	556503
4196	556504
63492	556505
43871	556506
4053	556507
1593	556508
43987	556509
46411	556510
18449	556511
38106	556512
89457	556513
114955	556514
71838	556515
33246	556516
72576	556517
103639	556518
1005	556519
411	556520
19436	556521
45811	556522
39924	556523
4451	556524
7880	556525
47842	556526
9034	556527
7764	556528
32616	556529
12	556530
138693	556531
66245	556532
64455	556533
492	556534
1417	556535
86323	556536
41098	556537
899	556538
116841	556539
90609	556540
12426	556541
10193	556542
4477	556543
7737	556544
77891	556545
37301	556546
40772	556547
4308	556548
32897	556549
109237	556550
7719	556551
133019	556552
18543	556553
69151	556554
124909	556555
9623	556556
66667	556557
9863	556558
32	556559
77600	556560
27904	556561
2880	556562
100299	556563
4821	556564
922	556565
48302	556566
16395	556567
7133	556568
129740	556569
35405	556570
15168	556571
56054	556572
15778	556573
21954	556574
38158	556575
21648	556576
718	556577
9502	556578
48843	556579
22474	556580
47979	556581
52319	556582
77222	556583
2149	556584
94400	556585
4504	556586
64076	556587
25946	556588
939	556589
10649	556590
3399	556591
39797	556592
33987	556593
12991	556594
24180	556595
35	556596
56834	556597
79711	556598
51349	556599
18657	556600
17297	556601
20759	556602
49408	556603
40658	556604
8434	556605
7231	556606
57350	556607
77348	556608
32533	556609
121439	556610
109549	556611
2753	556612
22066	556613
2137	556614
8321	556615
20145	556616
8273	556617
7003	556618
19526	556619
15127	556620
1649	556621
8941	556622
25727	556623
81004	556624
18826	556625
14536	556626
160895	556627
19131	556628
55002	556629
8701	556630
17776	556631
80931	556632
59101	556633
29545	556634
19414	556635
8985	556636
686	556637
1004	556638
5076	556639
32485	556640
81029	556641
100385	556642
29712	556643
2192	556644
54346	556645
80224	556646
26638	556647
556	556648
17978	556649
22696	556650
26077	556651
40405	556652
83691	556653
25820	556654
15094	556655
7445	556656
67142	556657
3821	556658
2924	556659
12991	556660
53430	556661
36175	556662
1366	556663
25015	556664
28742	556665
19451	556666
56381	556667
74119	556668
32646	556669
1845	556670
10799	556671
86150	556672
129945	556673
31169	556674
37511	556675
24721	556676
39045	556677
132398	556678
42136	556679
51802	556680
66358	556681
1252	556682
54950	556683
3328	556684
14921	556685
121737	556686
42001	556687
89457	556688
118455	556689
40809	556690
8756	556691
82052	556692
78352	556693
72477	556694
99196	556695
22284	556696
75142	556697
78421	556698
84063	556699
10108	556700
48343	556701
159307	556702
29727	556703
44742	556704
18104	556705
52207	556706
118709	556707
53621	556708
25494	556709
19287	556710
73021	556711
30783	556712
122024	556713
28045	556714
695	556715
21193	556716
23673	556717
16726	556718
125893	556719
15195	556720
62379	556721
31	556722
9492	556723
962	556724
39791	556725
41075	556726
81	556727
75247	556728
4376	556729
93773	556730
144608	556731
8592	556732
10329	556733
15924	556734
39909	556735
6012	556736
83803	556737
80142	556738
92987	556739
2236	556740
2552	556741
105277	556742
151241	556743
100268	556744
652	556745
29121	556746
155302	556747
102344	556748
16308	556749
54886	556750
35039	556751
10337	556752
12139	556753
2945	556754
33608	556755
36508	556756
52354	556757
41119	556758
24296	556759
2004	556760
5545	556761
14720	556762
67297	556763
13559	556764
9563	556765
18785	556766
24	556767
94662	556768
7871	556769
33621	556770
116832	556771
120536	556772
30540	556773
77830	556774
10909	556775
23637	556776
107402	556777
12165	556778
66302	556779
28003	556780
9174	556781
24988	556782
3464	556783
72749	556784
3108	556785
1204	556786
23013	556787
38938	556788
3606	556789
10116	556790
6007	556791
27748	556792
27767	556793
22226	556794
70674	556795
86762	556796
28723	556797
3098	556798
95904	556799
3639	556800
19344	556801
10368	556802
1972	556803
32787	556804
8192	556805
103126	556806
69802	556807
35200	556808
35228	556809
126	556810
74909	556811
119203	556812
39904	556813
1966	556814
49008	556815
815	556816
77905	556817
122608	556818
3402	556819
768	556820
31367	556821
25124	556822
92249	556823
24834	556824
66135	556825
21710	556826
59581	556827
34690	556828
27552	556829
33710	556830
21243	556831
7424	556832
92789	556833
13770	556834
11488	556835
640	556836
9990	556837
487	556838
37819	556839
2669	556840
13932	556841
95274	556842
20111	556843
11318	556844
153299	556845
4701	556846
17666	556847
45419	556848
87402	556849
79433	556850
53102	556851
19551	556852
84905	556853
68926	556854
79265	556855
76438	556856
18706	556857
63761	556858
6036	556859
75567	556860
86633	556861
67785	556862
91013	556863
29696	556864
41466	556865
1144	556866
7575	556867
6572	556868
26559	556869
7716	556870
11396	556871
7855	556872
45093	556873
1225	556874
7224	556875
41147	556876
14929	556877
4568	556878
17543	556879
39212	556880
155665	556881
81997	556882
71280	556883
915	556884
149703	556885
106006	556886
6353	556887
5698	556888
11551	556889
9389	556890
59794	556891
20593	556892
25016	556893
34965	556894
39776	556895
47928	556896
81038	556897
24681	556898
6246	556899
13953	556900
318	556901
87248	556902
95064	556903
10709	556904
49649	556905
81441	556906
105020	556907
83229	556908
11886	556909
87650	556910
21221	556911
51474	556912
4997	556913
61627	556914
114025	556915
16533	556916
36356	556917
146928	556918
61881	556919
42425	556920
84596	556921
16496	556922
78944	556923
126328	556924
2133	556925
18721	556926
28351	556927
96721	556928
34193	556929
3950	556930
130718	556931
84229	556932
84048	556933
109134	556934
45168	556935
19230	556936
50740	556937
4566	556938
10163	556939
2606	556940
7172	556941
119432	556942
52135	556943
97472	556944
56708	556945
14287	556946
51946	556947
777	556948
12224	556949
64043	556950
47135	556951
7044	556952
4672	556953
6504	556954
13206	556955
29608	556956
89857	556957
12416	556958
60909	556959
116594	556960
657	556961
1326	556962
145466	556963
11473	556964
8236	556965
16159	556966
31575	556967
10060	556968
95745	556969
82	556970
86675	556971
27088	556972
86596	556973
150339	556974
28650	556975
46660	556976
7901	556977
59530	556978
527	556979
4695	556980
35453	556981
63990	556982
133269	556983
39923	556984
29743	556985
426	556986
98257	556987
41857	556988
87318	556989
13835	556990
30250	556991
606	556992
52217	556993
13410	556994
50497	556995
829	556996
51671	556997
58902	556998
4842	556999
35091	557000
303	557001
50934	557002
7350	557003
68075	557004
1751	557005
68170	557006
36706	557007
14247	557008
58188	557009
71516	557010
154904	557011
1	557012
57109	557013
4721	557014
4152	557015
54864	557016
68369	557017
40214	557018
16805	557019
16067	557020
63056	557021
42833	557022
86543	557023
102000	557024
15037	557025
6962	557026
11355	557027
50020	557028
19083	557029
94613	557030
20177	557031
41141	557032
24614	557033
35449	557034
26322	557035
1185	557036
16913	557037
990	557038
19884	557039
6568	557040
2498	557041
34257	557042
33108	557043
48052	557044
98484	557045
118417	557046
37949	557047
36055	557048
18629	557049
4969	557050
567	557051
44589	557052
1726	557053
63697	557054
51416	557055
99831	557056
81196	557057
18224	557058
99676	557059
3795	557060
15744	557061
95369	557062
35903	557063
16415	557064
58808	557065
89760	557066
90001	557067
100752	557068
24071	557069
22628	557070
21132	557071
55658	557072
12553	557073
5272	557074
45714	557075
6274	557076
33843	557077
33447	557078
85245	557079
657	557080
126785	557081
57178	557082
18169	557083
28925	557084
34856	557085
81646	557086
105423	557087
48858	557088
8591	557089
22126	557090
1276	557091
2780	557092
116963	557093
42920	557094
10949	557095
14831	557096
4897	557097
156316	557098
10980	557099
17193	557100
78241	557101
74982	557102
139025	557103
19753	557104
8397	557105
76930	557106
9575	557107
93057	557108
181	557109
2333	557110
114864	557111
6752	557112
75209	557113
98005	557114
55685	557115
2884	557116
14305	557117
53697	557118
55083	557119
18853	557120
126574	557121
75175	557122
39121	557123
15086	557124
38237	557125
10208	557126
10869	557127
37032	557128
2598	557129
382	557130
146	557131
25066	557132
70950	557133
121425	557134
668	557135
151569	557136
122635	557137
15949	557138
124528	557139
104024	557140
78968	557141
40916	557142
371	557143
90778	557144
54303	557145
123100	557146
115835	557147
13144	557148
70703	557149
25603	557150
6251	557151
58058	557152
44876	557153
31801	557154
37601	557155
44276	557156
58397	557157
69853	557158
130307	557159
10692	557160
22578	557161
83030	557162
38022	557163
121226	557164
19727	557165
63067	557166
10216	557167
49772	557168
13170	557169
132	557170
80723	557171
13464	557172
23	557173
10061	557174
12845	557175
16875	557176
13512	557177
840	557178
124136	557179
17366	557180
2158	557181
18033	557182
56606	557183
5392	557184
46113	557185
110339	557186
14204	557187
93929	557188
82193	557189
52521	557190
35604	557191
33335	557192
21024	557193
14966	557194
27229	557195
33083	557196
10604	557197
18645	557198
69077	557199
5846	557200
103883	557201
150928	557202
52674	557203
126025	557204
17179	557205
32383	557206
46291	557207
107016	557208
968	557209
161337	557210
62902	557211
95787	557212
1643	557213
11134	557214
20624	557215
5842	557216
89967	557217
30986	557218
11673	557219
20237	557220
10039	557221
9952	557222
48333	557223
42292	557224
8024	557225
5919	557226
16382	557227
18254	557228
14210	557229
22707	557230
1049	557231
3918	557232
6967	557233
7405	557234
45046	557235
49972	557236
26008	557237
1653	557238
64016	557239
5327	557240
48477	557241
53104	557242
11272	557243
41779	557244
73875	557245
96640	557246
7230	557247
46900	557248
105809	557249
10278	557250
96538	557251
101517	557252
102172	557253
2056	557254
109008	557255
1073	557256
17685	557257
13428	557258
11327	557259
93472	557260
75813	557261
6300	557262
8018	557263
11388	557264
10472	557265
155390	557266
130282	557267
57868	557268
153250	557269
143576	557270
134082	557271
1097	557272
45501	557273
24353	557274
100288	557275
437	557276
3678	557277
135692	557278
34080	557279
35587	557280
55437	557281
2968	557282
72949	557283
40016	557284
67608	557285
2543	557286
106507	557287
10558	557288
31230	557289
45307	557290
107340	557291
80049	557292
45904	557293
67116	557294
13712	557295
90524	557296
9129	557297
367	557298
14729	557299
11215	557300
163064	557301
18243	557302
71571	557303
41686	557304
11577	557305
30597	557306
18152	557307
52107	557308
25265	557309
79765	557310
123388	557311
9322	557312
33561	557313
68266	557314
21628	557315
653	557316
51928	557317
1667	557318
147773	557319
40302	557320
35494	557321
2449	557322
31630	557323
39835	557324
2267	557325
42124	557326
65535	557327
6697	557328
18499	557329
32037	557330
1603	557331
3181	557332
75377	557333
7770	557334
74202	557335
54945	557336
96276	557337
66493	557338
2329	557339
18273	557340
53230	557341
89813	557342
6883	557343
50871	557344
5935	557345
16515	557346
19846	557347
12432	557348
1352	557349
35872	557350
14480	557351
2	557352
90246	557353
3478	557354
35957	557355
370	557356
4930	557357
13993	557358
11097	557359
107840	557360
102296	557361
8053	557362
54051	557363
6610	557364
96675	557365
13556	557366
3888	557367
19926	557368
29706	557369
6626	557370
132416	557371
5031	557372
1126	557373
4867	557374
53812	557375
17905	557376
13115	557377
6779	557378
57461	557379
53380	557380
10235	557381
9246	557382
29008	557383
60865	557384
37877	557385
28974	557386
14667	557387
29391	557388
38792	557389
8450	557390
8061	557391
14846	557392
42572	557393
1208	557394
125032	557395
21119	557396
18975	557397
10178	557398
12795	557399
152298	557400
105954	557401
116168	557402
59187	557403
80935	557404
5863	557405
52900	557406
5130	557407
4290	557408
123871	557409
17824	557410
28613	557411
107895	557412
4929	557413
48205	557414
150856	557415
67081	557416
11306	557417
467	557418
9826	557419
108879	557420
8552	557421
56887	557422
34399	557423
130212	557424
7827	557425
2069	557426
326	557427
82926	557428
7697	557429
73861	557430
3909	557431
99611	557432
1723	557433
125	557434
2650	557435
100223	557436
94599	557437
33302	557438
1768	557439
135353	557440
109030	557441
80492	557442
6420	557443
138800	557444
2062	557445
15440	557446
50831	557447
71774	557448
7915	557449
1043	557450
938	557451
52465	557452
25644	557453
10317	557454
2456	557455
12198	557456
14733	557457
22614	557458
162677	557459
24861	557460
11471	557461
29936	557462
10848	557463
65729	557464
60139	557465
1458	557466
67069	557467
22161	557468
32963	557469
10381	557470
16426	557471
9467	557472
668	557473
52313	557474
9727	557475
52979	557476
18522	557477
5751	557478
44898	557479
115935	557480
55130	557481
50521	557482
52708	557483
51550	557484
94985	557485
56667	557486
151864	557487
121502	557488
24997	557489
15210	557490
74640	557491
22243	557492
69620	557493
106413	557494
153570	557495
72891	557496
3196	557497
109150	557498
33435	557499
36081	557500
15399	557501
70095	557502
72684	557503
133	557504
37842	557505
71145	557506
43696	557507
68166	557508
10092	557509
10432	557510
25825	557511
34988	557512
20002	557513
30125	557514
70011	557515
64441	557516
41938	557517
65987	557518
128350	557519
19327	557520
40200	557521
74187	557522
67653	557523
18056	557524
8772	557525
87954	557526
1263	557527
40026	557528
59092	557529
35690	557530
76307	557531
8495	557532
139801	557533
51940	557534
51965	557535
12505	557536
15124	557537
42841	557538
4909	557539
13683	557540
100077	557541
43195	557542
9741	557543
1677	557544
22	557545
269	557546
138983	557547
42916	557548
21917	557549
134326	557550
6702	557551
96670	557552
5144	557553
1	557554
112430	557555
31436	557556
22711	557557
3604	557558
34362	557559
101504	557560
997	557561
1046	557562
61288	557563
12677	557564
9428	557565
49838	557566
8082	557567
8976	557568
20196	557569
6866	557570
5084	557571
9066	557572
18279	557573
5658	557574
18258	557575
1195	557576
111279	557577
1253	557578
21038	557579
30447	557580
15138	557581
39460	557582
369	557583
17	557584
54805	557585
145497	557586
125657	557587
51161	557588
21367	557589
19527	557590
39646	557591
18122	557592
121044	557593
42284	557594
22050	557595
2382	557596
21658	557597
107700	557598
20036	557599
14928	557600
39536	557601
132742	557602
1134	557603
2023	557604
15140	557605
116263	557606
2719	557607
3512	557608
11764	557609
81853	557610
544	557611
54931	557612
48031	557613
2884	557614
30938	557615
8729	557616
32528	557617
16199	557618
17705	557619
21309	557620
24108	557621
71030	557622
47610	557623
1066	557624
42597	557625
25566	557626
126952	557627
49424	557628
8707	557629
76229	557630
48210	557631
48679	557632
2825	557633
100776	557634
3885	557635
43179	557636
63179	557637
9476	557638
3652	557639
60298	557640
126303	557641
22476	557642
109131	557643
60838	557644
49075	557645
54113	557646
159144	557647
25868	557648
2329	557649
151888	557650
74327	557651
23830	557652
2003	557653
6095	557654
153839	557655
125	557656
145555	557657
5214	557658
17412	557659
59067	557660
78269	557661
50005	557662
66406	557663
676	557664
58367	557665
2583	557666
95850	557667
103016	557668
2889	557669
28606	557670
20329	557671
27919	557672
13	557673
66334	557674
34471	557675
925	557676
5190	557677
36389	557678
9687	557679
22051	557680
161173	557681
5	557682
19047	557683
38075	557684
152248	557685
670	557686
77995	557687
150562	557688
81348	557689
9527	557690
31967	557691
35587	557692
40367	557693
855	557694
33368	557695
50799	557696
71456	557697
1705	557698
76431	557699
1500	557700
18738	557701
1191	557702
93722	557703
113703	557704
83323	557705
10554	557706
19082	557707
13692	557708
38430	557709
24877	557710
33059	557711
7046	557712
19511	557713
14554	557714
10476	557715
22567	557716
114987	557717
42019	557718
13783	557719
6781	557720
1886	557721
6799	557722
64239	557723
29225	557724
10780	557725
13545	557726
174	557727
29565	557728
9064	557729
2595	557730
19481	557731
41335	557732
1160	557733
31683	557734
80286	557735
51715	557736
33885	557737
96561	557738
409	557739
5650	557740
23603	557741
82553	557742
31656	557743
15876	557744
66970	557745
8512	557746
52631	557747
22369	557748
106365	557749
13070	557750
2322	557751
43	557752
13181	557753
101737	557754
12109	557755
151662	557756
2428	557757
21518	557758
65469	557759
22049	557760
3947	557761
12192	557762
37897	557763
49826	557764
123467	557765
16135	557766
158021	557767
228	557768
84617	557769
15298	557770
4529	557771
80778	557772
88823	557773
49705	557774
3	557775
98384	557776
75584	557777
51998	557778
56323	557779
46196	557780
8296	557781
168	557782
59940	557783
281	557784
50174	557785
6814	557786
156248	557787
113932	557788
37242	557789
415	557790
32422	557791
65531	557792
58153	557793
110744	557794
34652	557795
47574	557796
8	557797
13310	557798
32686	557799
55001	557800
6605	557801
94694	557802
8602	557803
11664	557804
21935	557805
58365	557806
57109	557807
44344	557808
29968	557809
68602	557810
7102	557811
12158	557812
17816	557813
7832	557814
22313	557815
127622	557816
6902	557817
2835	557818
119024	557819
20487	557820
22509	557821
6916	557822
19268	557823
59258	557824
18485	557825
12375	557826
35387	557827
3120	557828
132483	557829
21387	557830
62738	557831
59987	557832
1809	557833
25553	557834
146224	557835
60870	557836
24260	557837
75472	557838
11479	557839
44538	557840
39462	557841
22696	557842
51804	557843
43066	557844
9791	557845
24172	557846
34541	557847
14695	557848
5135	557849
74978	557850
57130	557851
77645	557852
220	557853
21929	557854
4082	557855
11634	557856
38161	557857
88195	557858
10533	557859
116415	557860
13463	557861
71253	557862
86405	557863
22067	557864
58056	557865
37080	557866
1219	557867
154189	557868
59695	557869
78006	557870
4864	557871
63638	557872
59209	557873
40620	557874
60331	557875
6578	557876
27636	557877
4433	557878
43143	557879
42610	557880
94456	557881
241	557882
128716	557883
25156	557884
74716	557885
75139	557886
45149	557887
114344	557888
290	557889
25161	557890
607	557891
146248	557892
28821	557893
121511	557894
24648	557895
52788	557896
102422	557897
60508	557898
39598	557899
31099	557900
107914	557901
7759	557902
78007	557903
150517	557904
92220	557905
5009	557906
25112	557907
77456	557908
15357	557909
1619	557910
6284	557911
100120	557912
58356	557913
13754	557914
5576	557915
271	557916
46986	557917
22589	557918
5171	557919
123402	557920
142928	557921
88335	557922
3143	557923
89227	557924
62543	557925
5706	557926
73711	557927
92145	557928
2616	557929
53050	557930
94070	557931
5792	557932
43072	557933
54038	557934
35707	557935
73853	557936
377	557937
561	557938
64992	557939
8111	557940
54590	557941
64126	557942
56785	557943
21053	557944
16696	557945
69446	557946
29702	557947
59610	557948
68944	557949
115738	557950
26859	557951
14413	557952
36311	557953
143269	557954
1945	557955
100302	557956
15867	557957
41707	557958
19183	557959
131148	557960
32715	557961
2964	557962
39963	557963
12166	557964
14576	557965
45928	557966
19968	557967
62835	557968
82573	557969
9538	557970
70964	557971
47028	557972
219	557973
28978	557974
15506	557975
81242	557976
46718	557977
509	557978
23477	557979
44876	557980
11668	557981
1468	557982
34904	557983
54702	557984
69274	557985
12161	557986
41466	557987
12766	557988
3586	557989
35798	557990
1088	557991
13455	557992
38160	557993
53718	557994
46898	557995
117012	557996
80578	557997
3171	557998
17842	557999
30939	558000
29365	558001
4361	558002
81877	558003
88567	558004
55373	558005
46853	558006
93882	558007
12209	558008
29498	558009
98365	558010
112343	558011
1546	558012
953	558013
13056	558014
5272	558015
8532	558016
22782	558017
23273	558018
12923	558019
2202	558020
269	558021
1611	558022
16671	558023
40783	558024
41112	558025
18867	558026
160838	558027
131000	558028
43184	558029
131205	558030
37469	558031
3669	558032
14656	558033
9646	558034
4751	558035
145658	558036
21955	558037
14519	558038
143619	558039
15704	558040
152561	558041
8273	558042
1932	558043
4257	558044
16978	558045
15843	558046
95765	558047
6913	558048
29407	558049
72642	558050
107135	558051
94008	558052
15737	558053
119362	558054
17606	558055
6741	558056
156	558057
760	558058
76540	558059
25832	558060
165542	558061
55920	558062
13768	558063
142107	558064
1397	558065
226	558066
15251	558067
25312	558068
58198	558069
4098	558070
11239	558071
44254	558072
257	558073
49515	558074
23902	558075
72191	558076
20474	558077
22362	558078
23172	558079
1056	558080
42012	558081
25616	558082
25864	558083
15723	558084
125495	558085
25646	558086
39584	558087
24840	558088
476	558089
57555	558090
9040	558091
21713	558092
6128	558093
124691	558094
73276	558095
45362	558096
33464	558097
4203	558098
16	558099
2330	558100
3235	558101
79627	558102
65297	558103
83278	558104
40934	558105
155001	558106
34311	558107
50654	558108
5153	558109
27445	558110
7198	558111
16711	558112
30453	558113
26059	558114
14913	558115
66434	558116
14488	558117
891	558118
61287	558119
123802	558120
96586	558121
11707	558122
222	558123
6188	558124
5786	558125
810	558126
13080	558127
121434	558128
22149	558129
754	558130
132407	558131
13938	558132
48475	558133
87216	558134
9271	558135
44316	558136
58849	558137
10411	558138
63191	558139
23762	558140
17812	558141
75732	558142
119572	558143
22078	558144
2701	558145
13301	558146
1661	558147
67846	558148
66600	558149
18472	558150
66396	558151
99007	558152
18519	558153
48418	558154
4492	558155
122030	558156
11410	558157
46600	558158
51470	558159
20451	558160
59959	558161
2322	558162
24959	558163
29293	558164
46074	558165
18031	558166
150573	558167
83264	558168
3489	558169
59208	558170
3091	558171
20786	558172
3218	558173
15447	558174
78150	558175
56653	558176
19705	558177
139362	558178
67229	558179
20831	558180
47537	558181
235	558182
93639	558183
197	558184
63101	558185
28762	558186
1162	558187
162186	558188
4460	558189
4401	558190
17383	558191
1057	558192
20717	558193
4136	558194
85693	558195
57233	558196
13246	558197
51692	558198
64686	558199
71382	558200
101334	558201
4771	558202
56654	558203
2593	558204
6743	558205
132095	558206
16690	558207
114689	558208
92340	558209
62917	558210
57374	558211
56448	558212
26277	558213
129107	558214
5405	558215
104045	558216
16117	558217
61103	558218
5086	558219
112185	558220
38887	558221
15087	558222
18102	558223
15868	558224
76726	558225
102393	558226
35861	558227
54447	558228
5554	558229
50437	558230
148	558231
599	558232
64254	558233
128266	558234
42837	558235
6856	558236
83045	558237
51159	558238
52797	558239
24661	558240
66983	558241
64278	558242
45786	558243
480	558244
224	558245
147077	558246
836	558247
4601	558248
12649	558249
12439	558250
50935	558251
1075	558252
116372	558253
18453	558254
9381	558255
1095	558256
68066	558257
10677	558258
61634	558259
63274	558260
70740	558261
36647	558262
30763	558263
81445	558264
37767	558265
15173	558266
56308	558267
18785	558268
15439	558269
24800	558270
119544	558271
18677	558272
110037	558273
54767	558274
84942	558275
84139	558276
15858	558277
30006	558278
87103	558279
19650	558280
17869	558281
15727	558282
1678	558283
113	558284
21559	558285
2396	558286
33127	558287
71602	558288
11	558289
119460	558290
21155	558291
53548	558292
62374	558293
2506	558294
134147	558295
56677	558296
78518	558297
20637	558298
2389	558299
33275	558300
66141	558301
90943	558302
13311	558303
69129	558304
2158	558305
4032	558306
25191	558307
4526	558308
6	558309
91268	558310
102307	558311
121	558312
55866	558313
4823	558314
23923	558315
19954	558316
92738	558317
98434	558318
7517	558319
105161	558320
2966	558321
113991	558322
2137	558323
105579	558324
80214	558325
286	558326
34136	558327
22441	558328
22354	558329
1485	558330
48031	558331
133124	558332
78502	558333
105699	558334
109722	558335
54131	558336
75429	558337
31130	558338
1245	558339
40693	558340
96256	558341
10394	558342
16666	558343
52573	558344
22243	558345
4807	558346
46837	558347
18960	558348
15080	558349
31337	558350
32076	558351
15984	558352
40929	558353
127308	558354
1476	558355
2722	558356
83690	558357
121096	558358
127	558359
209	558360
28017	558361
3440	558362
80114	558363
95822	558364
17076	558365
59953	558366
57935	558367
21572	558368
17044	558369
4633	558370
22234	558371
1058	558372
38011	558373
36070	558374
84145	558375
42329	558376
61444	558377
82796	558378
91990	558379
83390	558380
49185	558381
54202	558382
2329	558383
91375	558384
59693	558385
48315	558386
1204	558387
3401	558388
11260	558389
74926	558390
82028	558391
35510	558392
106061	558393
4261	558394
20827	558395
549	558396
1989	558397
19033	558398
138087	558399
15582	558400
5105	558401
24445	558402
79666	558403
127596	558404
3206	558405
15617	558406
31933	558407
151207	558408
33119	558409
20791	558410
53994	558411
30660	558412
6275	558413
14924	558414
2712	558415
44109	558416
111637	558417
28752	558418
24722	558419
15411	558420
8665	558421
360	558422
2370	558423
6947	558424
5379	558425
14546	558426
16563	558427
20272	558428
40452	558429
30152	558430
2518	558431
58048	558432
1671	558433
26245	558434
50586	558435
21124	558436
1032	558437
90390	558438
22244	558439
42056	558440
32833	558441
91939	558442
23770	558443
14573	558444
32088	558445
32214	558446
27308	558447
79129	558448
62652	558449
11104	558450
30779	558451
84797	558452
54415	558453
45010	558454
54686	558455
4073	558456
302	558457
113085	558458
33334	558459
5654	558460
14328	558461
44289	558462
157	558463
10917	558464
124537	558465
25510	558466
1693	558467
45511	558468
53346	558469
67484	558470
56511	558471
30278	558472
1739	558473
29589	558474
11695	558475
54892	558476
155059	558477
27637	558478
120816	558479
71844	558480
66639	558481
9759	558482
9331	558483
3755	558484
76717	558485
36474	558486
19468	558487
146325	558488
3463	558489
1126	558490
3443	558491
20789	558492
37872	558493
60146	558494
101668	558495
4582	558496
20538	558497
53027	558498
39052	558499
264	558500
8071	558501
8563	558502
6152	558503
67621	558504
13763	558505
62579	558506
68979	558507
78890	558508
79397	558509
335	558510
43520	558511
95187	558512
29347	558513
41424	558514
74960	558515
101518	558516
55271	558517
41819	558518
8384	558519
4064	558520
12871	558521
21057	558522
22064	558523
42318	558524
28494	558525
4472	558526
33409	558527
34046	558528
52949	558529
10543	558530
20995	558531
19544	558532
34336	558533
28324	558534
169	558535
120202	558536
15978	558537
6854	558538
19845	558539
19748	558540
16265	558541
58546	558542
75826	558543
4872	558544
11838	558545
109341	558546
90851	558547
27271	558548
43206	558549
47463	558550
31912	558551
61202	558552
30087	558553
62893	558554
25429	558555
20130	558556
41868	558557
40344	558558
8517	558559
70965	558560
37561	558561
29355	558562
32148	558563
3483	558564
8373	558565
64171	558566
2455	558567
5187	558568
7072	558569
5698	558570
104083	558571
37704	558572
36220	558573
166715	558574
17851	558575
5216	558576
80610	558577
27159	558578
7838	558579
47719	558580
49	558581
32189	558582
2377	558583
67218	558584
33949	558585
26524	558586
43765	558587
153014	558588
77232	558589
11819	558590
4398	558591
2727	558592
372	558593
38050	558594
37647	558595
36547	558596
26662	558597
24734	558598
879	558599
55676	558600
38280	558601
10436	558602
43361	558603
43946	558604
47332	558605
4860	558606
15889	558607
75763	558608
37628	558609
8271	558610
56940	558611
1858	558612
3212	558613
25441	558614
1096	558615
531	558616
5885	558617
13847	558618
48870	558619
78212	558620
218	558621
100439	558622
60877	558623
53425	558624
22733	558625
35766	558626
11908	558627
12133	558628
64510	558629
72186	558630
19692	558631
46802	558632
11105	558633
36726	558634
6685	558635
4035	558636
29278	558637
4250	558638
33313	558639
260	558640
13461	558641
9138	558642
40270	558643
109093	558644
31810	558645
134254	558646
32211	558647
1698	558648
1089	558649
7922	558650
15217	558651
15119	558652
38286	558653
101184	558654
19818	558655
82285	558656
110184	558657
7644	558658
23448	558659
31488	558660
132615	558661
26965	558662
56226	558663
8548	558664
16986	558665
14731	558666
3537	558667
11481	558668
18551	558669
152965	558670
81325	558671
18668	558672
15862	558673
71466	558674
1654	558675
2991	558676
40861	558677
49701	558678
13344	558679
72769	558680
25361	558681
63181	558682
47225	558683
1110	558684
31345	558685
4190	558686
2548	558687
5799	558688
3199	558689
22232	558690
99194	558691
8253	558692
474	558693
44837	558694
36019	558695
24090	558696
1713	558697
19830	558698
51301	558699
99237	558700
12263	558701
126651	558702
152051	558703
2353	558704
8335	558705
17147	558706
29801	558707
43178	558708
23158	558709
7395	558710
58033	558711
64291	558712
79704	558713
36787	558714
72169	558715
4849	558716
25113	558717
15732	558718
69165	558719
26411	558720
159	558721
30254	558722
20944	558723
9107	558724
145537	558725
84569	558726
23819	558727
72914	558728
6857	558729
22511	558730
67603	558731
29759	558732
35631	558733
20142	558734
47196	558735
44805	558736
73763	558737
42056	558738
1307	558739
6322	558740
58368	558741
3795	558742
6079	558743
59682	558744
6770	558745
103090	558746
78946	558747
27679	558748
14652	558749
3669	558750
22667	558751
42836	558752
26115	558753
18732	558754
34753	558755
55503	558756
8234	558757
123271	558758
60998	558759
50772	558760
32011	558761
15236	558762
23395	558763
49738	558764
10336	558765
52829	558766
10197	558767
3245	558768
60113	558769
46820	558770
15084	558771
17734	558772
8285	558773
14907	558774
156378	558775
66789	558776
19533	558777
12180	558778
14240	558779
53003	558780
107945	558781
29105	558782
390	558783
28895	558784
242	558785
84577	558786
5093	558787
113967	558788
9060	558789
43796	558790
28554	558791
3553	558792
60099	558793
23386	558794
62284	558795
7284	558796
71042	558797
16640	558798
10469	558799
71872	558800
44857	558801
61183	558802
30036	558803
120678	558804
48988	558805
52760	558806
53314	558807
33176	558808
17088	558809
31877	558810
32859	558811
18617	558812
130485	558813
40002	558814
37972	558815
1986	558816
11640	558817
1687	558818
13875	558819
277	558820
99288	558821
45140	558822
63108	558823
6465	558824
10186	558825
76848	558826
13913	558827
19697	558828
43178	558829
70566	558830
45715	558831
2428	558832
7643	558833
42116	558834
216	558835
17538	558836
39382	558837
747	558838
6237	558839
28912	558840
42936	558841
5221	558842
25766	558843
6576	558844
27419	558845
16840	558846
10369	558847
122706	558848
2754	558849
51444	558850
32233	558851
34395	558852
27779	558853
49813	558854
70992	558855
10046	558856
39095	558857
41575	558858
47578	558859
34173	558860
71307	558861
22082	558862
33195	558863
87180	558864
49115	558865
79927	558866
37007	558867
17185	558868
3639	558869
48389	558870
1956	558871
56876	558872
19155	558873
49058	558874
33606	558875
6887	558876
46565	558877
46493	558878
25206	558879
10342	558880
22254	558881
74726	558882
11113	558883
45163	558884
4501	558885
17345	558886
93550	558887
40299	558888
164959	558889
143397	558890
35998	558891
11668	558892
24618	558893
13368	558894
8215	558895
7306	558896
24209	558897
34793	558898
1	558899
160339	558900
15326	558901
71150	558902
35528	558903
12667	558904
2181	558905
14492	558906
3163	558907
35365	558908
1039	558909
9778	558910
18186	558911
23210	558912
67037	558913
11393	558914
107869	558915
29295	558916
63551	558917
164475	558918
113633	558919
20308	558920
15489	558921
361	558922
20409	558923
24115	558924
36947	558925
26255	558926
70408	558927
13427	558928
119342	558929
68934	558930
132503	558931
70467	558932
99307	558933
13742	558934
121583	558935
53364	558936
24991	558937
74290	558938
51531	558939
7932	558940
1659	558941
52301	558942
5208	558943
36498	558944
17880	558945
41689	558946
49018	558947
32543	558948
3506	558949
27650	558950
55700	558951
2712	558952
62042	558953
151522	558954
158140	558955
46232	558956
9562	558957
20996	558958
71977	558959
27469	558960
105802	558961
86853	558962
69067	558963
1374	558964
59862	558965
42465	558966
21186	558967
18543	558968
25576	558969
31348	558970
7434	558971
30754	558972
56250	558973
16207	558974
378	558975
1407	558976
24019	558977
15559	558978
9291	558979
64366	558980
51574	558981
11746	558982
37349	558983
28248	558984
31334	558985
31015	558986
3027	558987
126972	558988
6531	558989
2040	558990
17449	558991
67453	558992
38774	558993
34785	558994
59210	558995
105163	558996
8300	558997
36002	558998
1517	558999
48478	559000
5174	559001
69343	559002
102145	559003
15109	559004
117864	559005
66683	559006
164736	559007
56277	559008
154455	559009
30842	559010
5864	559011
21643	559012
17380	559013
11621	559014
41692	559015
792	559016
60846	559017
33863	559018
143778	559019
4071	559020
73476	559021
17527	559022
72079	559023
2196	559024
33018	559025
18118	559026
30265	559027
32083	559028
104965	559029
11209	559030
10783	559031
5307	559032
1935	559033
10217	559034
8090	559035
140710	559036
72553	559037
39737	559038
19716	559039
24460	559040
16924	559041
91270	559042
67784	559043
55590	559044
147347	559045
19413	559046
2622	559047
3903	559048
103446	559049
67653	559050
18094	559051
4338	559052
32925	559053
71192	559054
32770	559055
7498	559056
78245	559057
27369	559058
43681	559059
31	559060
1312	559061
4097	559062
121458	559063
74648	559064
38635	559065
61786	559066
89210	559067
25916	559068
25719	559069
2118	559070
45688	559071
506	559072
102570	559073
37096	559074
40062	559075
166406	559076
2508	559077
21628	559078
65517	559079
6416	559080
10543	559081
35631	559082
38792	559083
75289	559084
8978	559085
1561	559086
85728	559087
2077	559088
63983	559089
2275	559090
59799	559091
130798	559092
32410	559093
9033	559094
12179	559095
39631	559096
23807	559097
109033	559098
20727	559099
719	559100
2287	559101
13485	559102
40600	559103
38391	559104
16191	559105
37958	559106
104249	559107
73075	559108
32068	559109
851	559110
10019	559111
60284	559112
9929	559113
103937	559114
43482	559115
31607	559116
18756	559117
51023	559118
865	559119
39552	559120
22506	559121
103469	559122
30597	559123
33932	559124
24425	559125
76390	559126
54579	559127
44575	559128
30293	559129
7978	559130
71190	559131
63482	559132
2602	559133
14223	559134
8153	559135
92243	559136
123361	559137
46262	559138
4907	559139
74420	559140
25723	559141
79396	559142
106609	559143
21385	559144
124599	559145
14679	559146
64865	559147
17622	559148
72836	559149
68034	559150
12147	559151
24512	559152
1377	559153
4843	559154
156691	559155
131886	559156
22808	559157
4233	559158
27099	559159
985	559160
1252	559161
7312	559162
15595	559163
100749	559164
14179	559165
32637	559166
15093	559167
2236	559168
4551	559169
7632	559170
4567	559171
138864	559172
3063	559173
28997	559174
6834	559175
98514	559176
57154	559177
120388	559178
79601	559179
99931	559180
22895	559181
44137	559182
6945	559183
84049	559184
3106	559185
18680	559186
6743	559187
417	559188
139617	559189
5090	559190
371	559191
9904	559192
3131	559193
30108	559194
7044	559195
1510	559196
35927	559197
25687	559198
47673	559199
57474	559200
2041	559201
136991	559202
96854	559203
9274	559204
13293	559205
143338	559206
32770	559207
36048	559208
29140	559209
9970	559210
4395	559211
17347	559212
38006	559213
113340	559214
49341	559215
23151	559216
32597	559217
115106	559218
14936	559219
27590	559220
3435	559221
7261	559222
11774	559223
29036	559224
28277	559225
65980	559226
28432	559227
4662	559228
2118	559229
11304	559230
29353	559231
41914	559232
18236	559233
2690	559234
23270	559235
121	559236
52478	559237
10675	559238
10478	559239
35684	559240
31351	559241
37179	559242
85086	559243
19829	559244
23994	559245
13433	559246
10836	559247
79419	559248
14955	559249
638	559250
67496	559251
21897	559252
155666	559253
36217	559254
14028	559255
5828	559256
125905	559257
40633	559258
111016	559259
95581	559260
27726	559261
105132	559262
2085	559263
201	559264
117230	559265
7528	559266
19073	559267
64364	559268
40433	559269
69211	559270
59703	559271
25909	559272
14465	559273
39418	559274
122167	559275
142890	559276
55619	559277
18491	559278
7961	559279
20184	559280
59318	559281
30849	559282
83637	559283
8161	559284
25716	559285
110488	559286
157474	559287
26508	559288
16100	559289
8	559290
132658	559291
71468	559292
3421	559293
40587	559294
11953	559295
90134	559296
25124	559297
6908	559298
1645	559299
49732	559300
4727	559301
56735	559302
9346	559303
74138	559304
143986	559305
9340	559306
1340	559307
18724	559308
43830	559309
12268	559310
100331	559311
7625	559312
644	559313
55155	559314
313	559315
56743	559316
101521	559317
21405	559318
1156	559319
89600	559320
22676	559321
58	559322
42380	559323
31651	559324
48744	559325
9984	559326
19334	559327
2430	559328
87253	559329
15783	559330
2283	559331
10022	559332
15610	559333
11572	559334
29275	559335
64025	559336
16528	559337
112017	559338
39155	559339
103328	559340
75507	559341
79160	559342
17759	559343
59277	559344
3042	559345
10657	559346
51575	559347
17008	559348
138161	559349
21716	559350
42944	559351
160922	559352
626	559353
18744	559354
12553	559355
40338	559356
40852	559357
69281	559358
20818	559359
18963	559360
37242	559361
8136	559362
54975	559363
7808	559364
50351	559365
11561	559366
8157	559367
19555	559368
48164	559369
13491	559370
4682	559371
12209	559372
11465	559373
37451	559374
86790	559375
35336	559376
64666	559377
7544	559378
6346	559379
2014	559380
69422	559381
50083	559382
48942	559383
27594	559384
19324	559385
18867	559386
17210	559387
102930	559388
141259	559389
2827	559390
102314	559391
51925	559392
9928	559393
24019	559394
17495	559395
118638	559396
34795	559397
80180	559398
867	559399
23418	559400
27805	559401
33421	559402
59649	559403
17496	559404
64798	559405
93321	559406
33212	559407
6696	559408
1476	559409
2954	559410
159	559411
40868	559412
3776	559413
125385	559414
47912	559415
72497	559416
40976	559417
120236	559418
64654	559419
7144	559420
42299	559421
1721	559422
47814	559423
48581	559424
3959	559425
1102	559426
67294	559427
18037	559428
4731	559429
5326	559430
90928	559431
138791	559432
145035	559433
1769	559434
73644	559435
798	559436
33441	559437
22956	559438
72738	559439
49219	559440
4221	559441
5087	559442
15304	559443
3055	559444
101156	559445
137996	559446
107211	559447
50928	559448
24000	559449
12529	559450
7795	559451
44640	559452
54530	559453
13232	559454
68644	559455
2873	559456
40755	559457
12956	559458
56609	559459
106	559460
12250	559461
102850	559462
22154	559463
21124	559464
69261	559465
74217	559466
48	559467
3907	559468
14132	559469
6991	559470
2852	559471
1299	559472
132107	559473
22638	559474
1550	559475
43195	559476
110544	559477
19916	559478
89787	559479
61193	559480
16582	559481
10858	559482
7445	559483
28145	559484
548	559485
440	559486
26689	559487
125578	559488
6577	559489
32460	559490
1287	559491
10378	559492
1677	559493
53773	559494
61650	559495
87077	559496
24212	559497
10967	559498
948	559499
62231	559500
20211	559501
87967	559502
32701	559503
158027	559504
22185	559505
2700	559506
100001	559507
4354	559508
19894	559509
79490	559510
31369	559511
33012	559512
2546	559513
93030	559514
4910	559515
17990	559516
28616	559517
1344	559518
71484	559519
21698	559520
13252	559521
4755	559522
86467	559523
3905	559524
3731	559525
1204	559526
2330	559527
28501	559528
70924	559529
1325	559530
18848	559531
67558	559532
12214	559533
30137	559534
18064	559535
69503	559536
59699	559537
100455	559538
5460	559539
33152	559540
15796	559541
126073	559542
34682	559543
2943	559544
22423	559545
71832	559546
12933	559547
9238	559548
36323	559549
21845	559550
11465	559551
88983	559552
3623	559553
15336	559554
107643	559555
109944	559556
1285	559557
32769	559558
130071	559559
84823	559560
108678	559561
529	559562
40974	559563
59858	559564
3789	559565
56775	559566
33195	559567
3991	559568
89467	559569
128996	559570
7176	559571
58157	559572
5317	559573
6117	559574
13994	559575
39863	559576
106204	559577
59021	559578
61256	559579
11782	559580
34478	559581
42122	559582
71537	559583
34244	559584
74150	559585
11665	559586
64880	559587
4282	559588
4619	559589
244	559590
65337	559591
47173	559592
124099	559593
14770	559594
40984	559595
131293	559596
39145	559597
45752	559598
60146	559599
10222	559600
7190	559601
40183	559602
125242	559603
78345	559604
28751	559605
3350	559606
16899	559607
1935	559608
38634	559609
13772	559610
70989	559611
18180	559612
110467	559613
4281	559614
92890	559615
12459	559616
28280	559617
179	559618
75418	559619
31469	559620
30153	559621
80845	559622
40589	559623
10291	559624
19417	559625
135	559626
31260	559627
26510	559628
109918	559629
12462	559630
102937	559631
69390	559632
28521	559633
37595	559634
121061	559635
19314	559636
37769	559637
55150	559638
7886	559639
42367	559640
58016	559641
96536	559642
18139	559643
23340	559644
17466	559645
63367	559646
29937	559647
474	559648
1438	559649
25124	559650
6053	559651
5195	559652
4550	559653
7625	559654
39585	559655
19539	559656
123803	559657
52308	559658
58267	559659
28923	559660
6747	559661
50739	559662
43637	559663
87435	559664
3098	559665
87571	559666
80270	559667
3274	559668
19273	559669
26971	559670
1620	559671
2402	559672
93916	559673
39333	559674
140012	559675
76093	559676
70024	559677
68572	559678
1116	559679
24930	559680
18131	559681
81891	559682
15081	559683
14387	559684
64019	559685
135208	559686
29235	559687
33108	559688
1758	559689
12595	559690
124143	559691
1025	559692
11723	559693
74637	559694
84784	559695
13176	559696
1735	559697
46373	559698
10543	559699
16499	559700
52332	559701
4091	559702
50213	559703
10649	559704
3041	559705
31885	559706
25723	559707
50574	559708
23480	559709
99885	559710
6392	559711
153933	559712
89325	559713
111067	559714
26992	559715
68690	559716
101834	559717
25742	559718
26960	559719
14731	559720
98825	559721
82141	559722
17413	559723
22476	559724
30651	559725
80620	559726
147757	559727
24018	559728
4549	559729
116787	559730
5939	559731
3248	559732
92933	559733
12988	559734
80650	559735
36185	559736
513	559737
73438	559738
52	559739
21206	559740
38011	559741
12220	559742
64817	559743
7280	559744
495	559745
83814	559746
4359	559747
25028	559748
28870	559749
12283	559750
17434	559751
19439	559752
15720	559753
62373	559754
6265	559755
8159	559756
104475	559757
20428	559758
11674	559759
112187	559760
52674	559761
83263	559762
67083	559763
10997	559764
23097	559765
93375	559766
52052	559767
24937	559768
42848	559769
136890	559770
10202	559771
76253	559772
22359	559773
1414	559774
676	559775
61987	559776
10864	559777
66010	559778
2328	559779
13445	559780
20309	559781
70071	559782
17322	559783
4243	559784
38999	559785
35267	559786
7743	559787
19776	559788
17697	559789
163760	559790
56949	559791
39225	559792
65290	559793
30671	559794
5059	559795
81902	559796
12641	559797
44541	559798
5350	559799
5398	559800
44657	559801
125109	559802
24965	559803
8036	559804
59370	559805
22673	559806
121235	559807
101892	559808
18951	559809
71886	559810
152340	559811
5027	559812
86848	559813
34984	559814
37973	559815
7384	559816
20118	559817
52100	559818
6014	559819
38962	559820
36759	559821
48459	559822
14425	559823
16001	559824
64009	559825
64419	559826
1258	559827
164696	559828
23216	559829
8158	559830
103113	559831
6880	559832
15483	559833
71400	559834
1886	559835
71324	559836
56562	559837
40049	559838
159456	559839
36328	559840
74349	559841
15791	559842
641	559843
18756	559844
8933	559845
53154	559846
28356	559847
25458	559848
44057	559849
31424	559850
33032	559851
5993	559852
12043	559853
65214	559854
1848	559855
101216	559856
140588	559857
18159	559858
17829	559859
34228	559860
38680	559861
70201	559862
60886	559863
29697	559864
676	559865
256	559866
32936	559867
9066	559868
12884	559869
29899	559870
57742	559871
19001	559872
115374	559873
32777	559874
25233	559875
3669	559876
6111	559877
2451	559878
93983	559879
898	559880
3489	559881
11117	559882
31609	559883
11824	559884
10654	559885
13141	559886
34494	559887
216	559888
16988	559889
12329	559890
10644	559891
33297	559892
32168	559893
67650	559894
5332	559895
19049	559896
14340	559897
59651	559898
83870	559899
14546	559900
46310	559901
107810	559902
6940	559903
122914	559904
17588	559905
10700	559906
44711	559907
100553	559908
54774	559909
133625	559910
23293	559911
16390	559912
71320	559913
17649	559914
6141	559915
8847	559916
63550	559917
151993	559918
75312	559919
6191	559920
77907	559921
26445	559922
10060	559923
6540	559924
11324	559925
7018	559926
95653	559927
63920	559928
10216	559929
84804	559930
43555	559931
4533	559932
71831	559933
2406	559934
57556	559935
11469	559936
23813	559937
53865	559938
16866	559939
47844	559940
106359	559941
66925	559942
134300	559943
23196	559944
104331	559945
33728	559946
101747	559947
91532	559948
92589	559949
39647	559950
120923	559951
26312	559952
78970	559953
50236	559954
3182	559955
85711	559956
120782	559957
14097	559958
10564	559959
34934	559960
2865	559961
46286	559962
46690	559963
9194	559964
6036	559965
534	559966
60323	559967
63794	559968
27955	559969
36649	559970
569	559971
25529	559972
63164	559973
20703	559974
10230	559975
10528	559976
123527	559977
109623	559978
162430	559979
69221	559980
116987	559981
13249	559982
1051	559983
2674	559984
51345	559985
17560	559986
23381	559987
20398	559988
28970	559989
33976	559990
12342	559991
9597	559992
166304	559993
13459	559994
5406	559995
48165	559996
2989	559997
33252	559998
199	559999
12487	560000
37009	560001
23044	560002
87710	560003
142076	560004
28421	560005
9761	560006
1820	560007
5261	560008
32038	560009
29962	560010
21022	560011
100640	560012
768	560013
52920	560014
5981	560015
121361	560016
17119	560017
41621	560018
35898	560019
93816	560020
131588	560021
99327	560022
162593	560023
93397	560024
30884	560025
10808	560026
24284	560027
2015	560028
46184	560029
53118	560030
5089	560031
3365	560032
950	560033
125756	560034
158677	560035
30409	560036
58246	560037
96859	560038
20864	560039
25693	560040
44823	560041
20164	560042
2524	560043
5308	560044
37760	560045
13339	560046
7293	560047
31786	560048
141718	560049
10469	560050
20713	560051
82615	560052
23218	560053
50193	560054
10886	560055
43	560056
424	560057
55778	560058
1571	560059
2491	560060
4239	560061
59775	560062
6419	560063
10640	560064
8976	560065
36202	560066
56063	560067
36	560068
50300	560069
4209	560070
3957	560071
52774	560072
59790	560073
80660	560074
6629	560075
9029	560076
29140	560077
12783	560078
33043	560079
122946	560080
8656	560081
1270	560082
19411	560083
113039	560084
19891	560085
21939	560086
108470	560087
17396	560088
888	560089
501	560090
22766	560091
16817	560092
10164	560093
68023	560094
44232	560095
5355	560096
108777	560097
98942	560098
133948	560099
13657	560100
50788	560101
148613	560102
119079	560103
26716	560104
72137	560105
1033	560106
131454	560107
58245	560108
42251	560109
9580	560110
67251	560111
3794	560112
62406	560113
49718	560114
70558	560115
2647	560116
83378	560117
92878	560118
30652	560119
52086	560120
8809	560121
3118	560122
85988	560123
12495	560124
39546	560125
5532	560126
152482	560127
48726	560128
62345	560129
14903	560130
88104	560131
106597	560132
456	560133
29503	560134
8627	560135
28724	560136
160008	560137
63377	560138
13867	560139
1239	560140
2492	560141
5123	560142
95385	560143
47770	560144
62168	560145
30926	560146
5066	560147
40729	560148
87517	560149
20290	560150
48909	560151
38579	560152
22479	560153
144	560154
122224	560155
107141	560156
12235	560157
4922	560158
74193	560159
87886	560160
9380	560161
4098	560162
85786	560163
69443	560164
28679	560165
5518	560166
1980	560167
115930	560168
46567	560169
24863	560170
61889	560171
6755	560172
29886	560173
1639	560174
296	560175
34768	560176
20166	560177
141189	560178
85571	560179
5001	560180
9560	560181
121338	560182
10857	560183
92012	560184
75775	560185
39628	560186
119755	560187
78093	560188
6893	560189
5375	560190
24946	560191
1402	560192
39651	560193
150906	560194
1789	560195
9171	560196
7590	560197
50163	560198
91059	560199
67103	560200
26929	560201
18654	560202
70584	560203
67193	560204
11267	560205
6373	560206
4121	560207
77277	560208
82696	560209
35802	560210
16394	560211
2005	560212
69445	560213
21147	560214
64138	560215
3842	560216
68801	560217
44888	560218
69000	560219
7452	560220
9881	560221
1564	560222
16787	560223
5841	560224
45093	560225
18999	560226
15447	560227
115728	560228
39103	560229
3846	560230
6841	560231
102265	560232
15000	560233
15921	560234
50126	560235
96688	560236
38401	560237
6293	560238
47335	560239
78845	560240
3	560241
258	560242
13520	560243
45262	560244
6595	560245
68921	560246
50278	560247
5007	560248
45118	560249
928	560250
10685	560251
3433	560252
40211	560253
49169	560254
15785	560255
25863	560256
61981	560257
22335	560258
33945	560259
71601	560260
79419	560261
6899	560262
7512	560263
15100	560264
51288	560265
13099	560266
158676	560267
37749	560268
39430	560269
41218	560270
51166	560271
41072	560272
34934	560273
118026	560274
56884	560275
47385	560276
52	560277
42325	560278
3766	560279
1809	560280
154384	560281
55729	560282
45477	560283
61235	560284
37484	560285
21292	560286
88400	560287
19357	560288
114468	560289
113583	560290
18668	560291
1904	560292
28563	560293
27867	560294
82056	560295
159733	560296
44702	560297
33209	560298
87562	560299
660	560300
16453	560301
40475	560302
68220	560303
35849	560304
104932	560305
5381	560306
44092	560307
94359	560308
73141	560309
4189	560310
92988	560311
8296	560312
27348	560313
154493	560314
1404	560315
15176	560316
11625	560317
23462	560318
5598	560319
78169	560320
91958	560321
12474	560322
46821	560323
1527	560324
98417	560325
44055	560326
63230	560327
141513	560328
3481	560329
29612	560330
19405	560331
3602	560332
108528	560333
39495	560334
70845	560335
157322	560336
22676	560337
31456	560338
37140	560339
6782	560340
104150	560341
86953	560342
60594	560343
45264	560344
11923	560345
622	560346
27919	560347
256	560348
13103	560349
53549	560350
20643	560351
45031	560352
55615	560353
13739	560354
90703	560355
10534	560356
70300	560357
2119	560358
105118	560359
24676	560360
6	560361
108952	560362
75908	560363
48660	560364
64554	560365
3828	560366
66148	560367
5818	560368
67344	560369
80143	560370
54391	560371
20887	560372
46910	560373
104011	560374
5407	560375
93855	560376
60809	560377
8793	560378
12689	560379
4648	560380
14271	560381
82185	560382
15410	560383
96636	560384
3832	560385
34859	560386
47089	560387
80687	560388
14038	560389
124806	560390
126190	560391
33719	560392
698	560393
6850	560394
8304	560395
6869	560396
3717	560397
122972	560398
51397	560399
11820	560400
71771	560401
1561	560402
6916	560403
8737	560404
9756	560405
5009	560406
78914	560407
50042	560408
82491	560409
32446	560410
63441	560411
43575	560412
48378	560413
73348	560414
157773	560415
51502	560416
6267	560417
57081	560418
2251	560419
35517	560420
57916	560421
6748	560422
12400	560423
31789	560424
10257	560425
9091	560426
26703	560427
18144	560428
101123	560429
21696	560430
114070	560431
70083	560432
18998	560433
56565	560434
96536	560435
19391	560436
1096	560437
12204	560438
341	560439
42251	560440
7759	560441
80292	560442
25349	560443
38747	560444
26459	560445
53480	560446
28924	560447
47367	560448
62784	560449
39586	560450
44683	560451
58140	560452
19	560453
47040	560454
581	560455
30637	560456
18496	560457
90971	560458
2408	560459
30897	560460
111	560461
33377	560462
9251	560463
27796	560464
179	560465
36586	560466
5887	560467
64723	560468
55826	560469
33282	560470
46533	560471
9222	560472
34526	560473
7225	560474
39319	560475
13813	560476
1239	560477
36496	560478
63668	560479
91209	560480
11588	560481
28529	560482
86852	560483
59869	560484
11707	560485
11392	560486
30711	560487
124322	560488
5253	560489
1341	560490
19130	560491
17542	560492
148910	560493
62207	560494
1305	560495
57167	560496
21734	560497
102182	560498
153480	560499
67336	560500
123309	560501
4886	560502
991	560503
14905	560504
4799	560505
136034	560506
2077	560507
45029	560508
93844	560509
19119	560510
45600	560511
66565	560512
20131	560513
114148	560514
6590	560515
46323	560516
2826	560517
10729	560518
144712	560519
8398	560520
28386	560521
35716	560522
15789	560523
26722	560524
21345	560525
105116	560526
130437	560527
114854	560528
89612	560529
25156	560530
25144	560531
19288	560532
51293	560533
152712	560534
16349	560535
30864	560536
5809	560537
43030	560538
20019	560539
22257	560540
10639	560541
96152	560542
25221	560543
90280	560544
1211	560545
8836	560546
109230	560547
91982	560548
82450	560549
35831	560550
71173	560551
28305	560552
38849	560553
30630	560554
64215	560555
83702	560556
34849	560557
8676	560558
106532	560559
29039	560560
6964	560561
6813	560562
29239	560563
20701	560564
11069	560565
530	560566
2633	560567
68674	560568
39048	560569
10114	560570
13736	560571
17525	560572
60772	560573
144228	560574
12892	560575
67	560576
49330	560577
160397	560578
20986	560579
69104	560580
8059	560581
7606	560582
76541	560583
2101	560584
53963	560585
71539	560586
106600	560587
37801	560588
32478	560589
109844	560590
2311	560591
15430	560592
1649	560593
1243	560594
142609	560595
3147	560596
111435	560597
80	560598
1997	560599
19680	560600
79508	560601
31250	560602
481	560603
90	560604
13051	560605
31027	560606
26	560607
34297	560608
65292	560609
1574	560610
114318	560611
5748	560612
15803	560613
60169	560614
29611	560615
17614	560616
53870	560617
9270	560618
55264	560619
52688	560620
12072	560621
87037	560622
63346	560623
4336	560624
48091	560625
13188	560626
8424	560627
31775	560628
51688	560629
153936	560630
2170	560631
24414	560632
94536	560633
6131	560634
57544	560635
9159	560636
4701	560637
18908	560638
18120	560639
13192	560640
128294	560641
46930	560642
66436	560643
14907	560644
3697	560645
22448	560646
34399	560647
94515	560648
11659	560649
5645	560650
46152	560651
150341	560652
33503	560653
18536	560654
53523	560655
130597	560656
5806	560657
112238	560658
74625	560659
16773	560660
4724	560661
18455	560662
4042	560663
18685	560664
18492	560665
20495	560666
724	560667
29837	560668
9453	560669
21596	560670
147141	560671
91457	560672
746	560673
8980	560674
11476	560675
111217	560676
126688	560677
24612	560678
80061	560679
94971	560680
12190	560681
17905	560682
48598	560683
91547	560684
3566	560685
54728	560686
2506	560687
23443	560688
26146	560689
21370	560690
122232	560691
97106	560692
146650	560693
32870	560694
56481	560695
36611	560696
9327	560697
51133	560698
51419	560699
23408	560700
42796	560701
67167	560702
77784	560703
9209	560704
34619	560705
45730	560706
536	560707
2512	560708
58816	560709
85443	560710
91066	560711
84993	560712
88	560713
13048	560714
127810	560715
36464	560716
32364	560717
88658	560718
43954	560719
28995	560720
142323	560721
59144	560722
5160	560723
2415	560724
82280	560725
51315	560726
7940	560727
46922	560728
16	560729
44057	560730
52285	560731
17659	560732
62157	560733
62575	560734
14658	560735
27674	560736
24068	560737
24143	560738
18222	560739
2119	560740
48450	560741
77768	560742
19601	560743
45816	560744
4052	560745
8258	560746
149889	560747
100427	560748
15798	560749
17363	560750
43558	560751
18135	560752
41397	560753
5042	560754
27963	560755
23377	560756
1066	560757
68540	560758
2500	560759
63183	560760
2302	560761
81467	560762
97670	560763
13561	560764
2824	560765
22465	560766
25777	560767
22457	560768
23894	560769
1292	560770
73260	560771
23855	560772
23344	560773
3089	560774
82111	560775
104990	560776
44927	560777
32129	560778
124366	560779
21321	560780
16422	560781
34810	560782
17426	560783
9102	560784
49890	560785
9521	560786
57972	560787
4422	560788
21565	560789
51608	560790
69840	560791
5825	560792
95657	560793
1102	560794
36556	560795
99684	560796
3625	560797
193	560798
86828	560799
119986	560800
30339	560801
30264	560802
35952	560803
35457	560804
95066	560805
3643	560806
68527	560807
289	560808
61934	560809
12458	560810
86138	560811
4489	560812
70064	560813
15597	560814
3756	560815
90077	560816
84901	560817
70091	560818
106784	560819
19575	560820
6555	560821
43406	560822
2787	560823
23488	560824
34445	560825
18401	560826
35999	560827
21221	560828
37815	560829
80258	560830
69362	560831
59117	560832
30391	560833
136283	560834
49010	560835
94012	560836
53162	560837
5600	560838
16956	560839
100036	560840
20982	560841
30410	560842
25167	560843
41192	560844
6526	560845
3612	560846
81209	560847
118719	560848
158395	560849
15947	560850
74268	560851
43591	560852
28477	560853
16027	560854
22262	560855
83949	560856
4337	560857
90462	560858
95688	560859
48758	560860
17974	560861
40203	560862
52941	560863
12754	560864
4380	560865
67474	560866
3120	560867
48839	560868
482	560869
56257	560870
78213	560871
11641	560872
139618	560873
100097	560874
18555	560875
111164	560876
22199	560877
2417	560878
118228	560879
560	560880
15501	560881
13192	560882
56243	560883
471	560884
143436	560885
22067	560886
11069	560887
3522	560888
4761	560889
27251	560890
3248	560891
11959	560892
21515	560893
10356	560894
59925	560895
11147	560896
35318	560897
56338	560898
6152	560899
14751	560900
123	560901
85058	560902
11736	560903
25226	560904
9857	560905
440	560906
280	560907
125216	560908
10082	560909
106159	560910
47325	560911
22868	560912
21037	560913
8197	560914
83791	560915
83753	560916
139523	560917
20463	560918
39289	560919
35915	560920
11779	560921
8223	560922
56291	560923
30982	560924
24751	560925
13170	560926
35255	560927
14253	560928
7658	560929
8220	560930
12510	560931
160511	560932
97069	560933
108222	560934
7421	560935
67216	560936
26620	560937
7010	560938
1024	560939
80399	560940
37855	560941
94304	560942
45061	560943
23438	560944
36363	560945
50043	560946
130328	560947
11636	560948
8763	560949
10166	560950
56566	560951
59004	560952
103457	560953
19448	560954
34278	560955
42084	560956
26255	560957
105769	560958
131368	560959
67657	560960
128	560961
16958	560962
48478	560963
34807	560964
107362	560965
23740	560966
33427	560967
89137	560968
66764	560969
29589	560970
31382	560971
165475	560972
52177	560973
18700	560974
101617	560975
75037	560976
37444	560977
3355	560978
33849	560979
97156	560980
46558	560981
10765	560982
28222	560983
734	560984
92158	560985
1157	560986
4773	560987
10237	560988
146419	560989
40484	560990
4928	560991
95437	560992
15537	560993
18293	560994
10118	560995
3409	560996
85060	560997
30874	560998
2460	560999
87503	561000
26168	561001
16415	561002
28351	561003
128828	561004
17775	561005
11779	561006
13789	561007
7498	561008
215	561009
25822	561010
2563	561011
17892	561012
899	561013
8697	561014
22913	561015
15255	561016
1201	561017
120864	561018
62652	561019
52142	561020
70835	561021
130259	561022
11843	561023
42148	561024
48942	561025
91590	561026
97893	561027
12022	561028
64343	561029
49972	561030
6543	561031
55470	561032
56881	561033
2481	561034
40678	561035
15733	561036
1230	561037
15177	561038
35561	561039
27314	561040
64040	561041
9290	561042
18763	561043
9001	561044
54195	561045
30421	561046
37	561047
55752	561048
125476	561049
71	561050
4996	561051
44796	561052
15279	561053
21437	561054
70678	561055
125670	561056
2873	561057
38332	561058
10123	561059
77113	561060
4604	561061
22694	561062
43768	561063
43327	561064
4670	561065
74583	561066
87826	561067
1855	561068
303	561069
42912	561070
8992	561071
329	561072
57059	561073
10048	561074
109961	561075
6821	561076
14038	561077
35529	561078
43495	561079
129437	561080
27918	561081
3632	561082
58921	561083
26961	561084
97977	561085
2423	561086
32525	561087
114920	561088
37370	561089
38237	561090
31740	561091
136896	561092
13604	561093
81460	561094
20971	561095
2950	561096
453	561097
34165	561098
4043	561099
89389	561100
22066	561101
40975	561102
64186	561103
11015	561104
3326	561105
106940	561106
8190	561107
1787	561108
79247	561109
117135	561110
82381	561111
160699	561112
43648	561113
1450	561114
3560	561115
973	561116
651	561117
16860	561118
13655	561119
22080	561120
127932	561121
12035	561122
37684	561123
130496	561124
12483	561125
1277	561126
68422	561127
637	561128
8472	561129
4158	561130
6701	561131
8123	561132
70442	561133
27861	561134
66630	561135
23207	561136
50324	561137
157023	561138
111474	561139
41720	561140
5821	561141
19282	561142
96845	561143
89349	561144
51106	561145
24525	561146
61121	561147
2778	561148
325	561149
12569	561150
17467	561151
5211	561152
19106	561153
546	561154
154782	561155
12452	561156
13006	561157
5230	561158
20310	561159
11451	561160
72365	561161
9858	561162
29201	561163
24903	561164
46848	561165
106727	561166
105912	561167
56212	561168
5604	561169
917	561170
6603	561171
65897	561172
60714	561173
87850	561174
56867	561175
56130	561176
3385	561177
8276	561178
7294	561179
78415	561180
8097	561181
42515	561182
4248	561183
8993	561184
39433	561185
109442	561186
3565	561187
14992	561188
33840	561189
111	561190
6238	561191
37396	561192
72637	561193
37201	561194
16755	561195
13115	561196
91535	561197
88162	561198
64	561199
14825	561200
125735	561201
88879	561202
98677	561203
45973	561204
9349	561205
2781	561206
30023	561207
48930	561208
157062	561209
10222	561210
8277	561211
60549	561212
133683	561213
123923	561214
24807	561215
53923	561216
16022	561217
63671	561218
48851	561219
23114	561220
23413	561221
109485	561222
4466	561223
2951	561224
18307	561225
3138	561226
162280	561227
9443	561228
82513	561229
38560	561230
26851	561231
2189	561232
401	561233
13355	561234
108641	561235
17136	561236
61436	561237
30873	561238
31001	561239
91463	561240
96525	561241
20679	561242
69190	561243
106379	561244
30886	561245
43154	561246
144289	561247
7453	561248
120491	561249
15535	561250
154646	561251
45811	561252
23322	561253
65585	561254
358	561255
6896	561256
1373	561257
12306	561258
100178	561259
1183	561260
107329	561261
21449	561262
1093	561263
2457	561264
11503	561265
92109	561266
39016	561267
23318	561268
3042	561269
34222	561270
61798	561271
18609	561272
69249	561273
37089	561274
29237	561275
52850	561276
13749	561277
12766	561278
14236	561279
135572	561280
83687	561281
21444	561282
3708	561283
110804	561284
29627	561285
57417	561286
35702	561287
78026	561288
115017	561289
25426	561290
13363	561291
24904	561292
14486	561293
25914	561294
59364	561295
133081	561296
31200	561297
1533	561298
28034	561299
24946	561300
81994	561301
30495	561302
74171	561303
36772	561304
105003	561305
95333	561306
16309	561307
33787	561308
55732	561309
55697	561310
12273	561311
18997	561312
108287	561313
5474	561314
13611	561315
46332	561316
73549	561317
90123	561318
133502	561319
43932	561320
17465	561321
7334	561322
5472	561323
59963	561324
17302	561325
9772	561326
81117	561327
112438	561328
40786	561329
93873	561330
140810	561331
51995	561332
52007	561333
32040	561334
59658	561335
12227	561336
104434	561337
13513	561338
1877	561339
13101	561340
21178	561341
40770	561342
2829	561343
7378	561344
32417	561345
4955	561346
4394	561347
932	561348
40477	561349
1083	561350
77357	561351
59527	561352
68582	561353
149816	561354
161	561355
61326	561356
7485	561357
101747	561358
1293	561359
30658	561360
75381	561361
20385	561362
9635	561363
26264	561364
128685	561365
6525	561366
15358	561367
3413	561368
52183	561369
72371	561370
372	561371
63	561372
57670	561373
40594	561374
13112	561375
10304	561376
51756	561377
6953	561378
29225	561379
37473	561380
30253	561381
30300	561382
28692	561383
84965	561384
13047	561385
158340	561386
61470	561387
15196	561388
44224	561389
126088	561390
101159	561391
58771	561392
28956	561393
74149	561394
11234	561395
7194	561396
15033	561397
2698	561398
327	561399
29213	561400
71292	561401
26647	561402
130141	561403
6067	561404
36654	561405
90297	561406
86407	561407
82945	561408
31760	561409
69791	561410
30548	561411
42345	561412
16196	561413
5211	561414
18532	561415
40852	561416
944	561417
41244	561418
26945	561419
110885	561420
14165	561421
77655	561422
8941	561423
15640	561424
14385	561425
20603	561426
40549	561427
11286	561428
70621	561429
13626	561430
42516	561431
149753	561432
90085	561433
34040	561434
27105	561435
46181	561436
95728	561437
226	561438
23499	561439
27751	561440
28170	561441
1431	561442
9526	561443
14926	561444
9145	561445
132564	561446
12493	561447
10546	561448
9305	561449
64865	561450
112574	561451
12811	561452
25626	561453
99746	561454
2340	561455
48753	561456
16852	561457
8799	561458
7538	561459
4120	561460
129416	561461
14836	561462
33359	561463
39891	561464
29965	561465
1111	561466
18031	561467
17226	561468
26945	561469
58070	561470
8117	561471
669	561472
23444	561473
12471	561474
22200	561475
44539	561476
139228	561477
35919	561478
49248	561479
88545	561480
5891	561481
128065	561482
139508	561483
77881	561484
76547	561485
18330	561486
52737	561487
71125	561488
86551	561489
14420	561490
3417	561491
66608	561492
85475	561493
42	561494
5459	561495
766	561496
45480	561497
40315	561498
73602	561499
56517	561500
57103	561501
17522	561502
4400	561503
3191	561504
87448	561505
19990	561506
98665	561507
54606	561508
66571	561509
24957	561510
43844	561511
47607	561512
93753	561513
9585	561514
91358	561515
7150	561516
10327	561517
16414	561518
146573	561519
32307	561520
88415	561521
13883	561522
26814	561523
7799	561524
33038	561525
127993	561526
113835	561527
85906	561528
35621	561529
102140	561530
52927	561531
2797	561532
17941	561533
25862	561534
66853	561535
29866	561536
122133	561537
52076	561538
1045	561539
63670	561540
70109	561541
10527	561542
3616	561543
51913	561544
4991	561545
67874	561546
59844	561547
1232	561548
51514	561549
35781	561550
5919	561551
58827	561552
27045	561553
84080	561554
129250	561555
1819	561556
19957	561557
2100	561558
9600	561559
112080	561560
15359	561561
13328	561562
8227	561563
26474	561564
51242	561565
10309	561566
40230	561567
39401	561568
15040	561569
23970	561570
5555	561571
1199	561572
155	561573
6311	561574
55047	561575
39047	561576
4212	561577
30449	561578
849	561579
35673	561580
19664	561581
23102	561582
8509	561583
149154	561584
63793	561585
1059	561586
82432	561587
28778	561588
58256	561589
131462	561590
24497	561591
107387	561592
51667	561593
148035	561594
75103	561595
16126	561596
32626	561597
2252	561598
44964	561599
6	561600
14724	561601
87488	561602
2384	561603
156947	561604
857	561605
12922	561606
86149	561607
50379	561608
2171	561609
8709	561610
10693	561611
9406	561612
8933	561613
28171	561614
124199	561615
10658	561616
23910	561617
1672	561618
49901	561619
97819	561620
14486	561621
2990	561622
39072	561623
6829	561624
231	561625
166703	561626
51333	561627
73510	561628
25470	561629
24668	561630
33411	561631
15524	561632
24206	561633
35342	561634
67026	561635
127949	561636
38139	561637
45832	561638
41665	561639
86682	561640
20270	561641
77540	561642
24652	561643
9094	561644
16997	561645
17048	561646
42383	561647
29793	561648
97440	561649
55338	561650
48745	561651
11322	561652
52755	561653
33867	561654
114574	561655
127720	561656
4813	561657
10478	561658
11787	561659
9416	561660
68282	561661
6021	561662
56650	561663
12166	561664
103860	561665
19346	561666
32093	561667
14835	561668
67007	561669
7273	561670
35803	561671
29653	561672
1223	561673
62076	561674
58539	561675
160753	561676
62234	561677
40002	561678
25976	561679
150280	561680
12942	561681
21622	561682
2978	561683
55666	561684
4055	561685
66573	561686
33592	561687
34365	561688
1538	561689
164757	561690
8807	561691
30722	561692
128847	561693
30760	561694
67845	561695
56253	561696
48142	561697
7748	561698
95766	561699
13735	561700
99523	561701
110257	561702
6502	561703
97238	561704
7482	561705
69626	561706
35687	561707
28647	561708
17560	561709
32441	561710
59467	561711
92303	561712
3257	561713
43156	561714
125651	561715
16993	561716
22269	561717
21866	561718
65316	561719
21541	561720
24445	561721
15740	561722
121310	561723
22027	561724
45905	561725
19918	561726
151652	561727
8217	561728
105498	561729
37933	561730
106690	561731
19605	561732
14230	561733
15903	561734
22184	561735
3809	561736
75471	561737
42591	561738
12719	561739
71466	561740
2102	561741
10139	561742
86319	561743
15801	561744
69857	561745
24024	561746
67854	561747
66538	561748
85830	561749
13654	561750
31139	561751
14114	561752
54437	561753
29299	561754
13596	561755
71790	561756
24178	561757
57006	561758
82686	561759
30238	561760
63422	561761
8117	561762
21788	561763
120224	561764
71380	561765
38340	561766
111757	561767
216	561768
2336	561769
80301	561770
84313	561771
178	561772
32281	561773
23669	561774
29039	561775
17714	561776
161554	561777
166	561778
15884	561779
69405	561780
38880	561781
75508	561782
46729	561783
23817	561784
44656	561785
18103	561786
46406	561787
31626	561788
84950	561789
30309	561790
8541	561791
121758	561792
74863	561793
37756	561794
8535	561795
44403	561796
52907	561797
517	561798
113168	561799
2710	561800
81806	561801
1170	561802
3041	561803
47168	561804
1985	561805
25332	561806
85400	561807
41222	561808
50209	561809
59494	561810
14972	561811
93380	561812
14673	561813
23958	561814
4533	561815
71814	561816
1352	561817
9992	561818
76745	561819
99613	561820
5044	561821
86548	561822
45444	561823
28164	561824
54802	561825
106425	561826
143283	561827
69389	561828
50242	561829
44420	561830
68010	561831
27960	561832
21175	561833
2562	561834
60675	561835
59628	561836
156645	561837
17673	561838
37947	561839
6503	561840
91566	561841
18739	561842
49507	561843
8096	561844
60197	561845
79051	561846
115671	561847
1975	561848
10494	561849
236	561850
152117	561851
97020	561852
118499	561853
24801	561854
22639	561855
72174	561856
15714	561857
4350	561858
12931	561859
81299	561860
43260	561861
19893	561862
102100	561863
81247	561864
32577	561865
505	561866
26074	561867
11950	561868
14	561869
129848	561870
1047	561871
76720	561872
40140	561873
59681	561874
69861	561875
24440	561876
28689	561877
8713	561878
100777	561879
63026	561880
39517	561881
3949	561882
49430	561883
495	561884
104961	561885
47321	561886
45410	561887
128406	561888
82	561889
33741	561890
140836	561891
69138	561892
21623	561893
5491	561894
2674	561895
68301	561896
171	561897
83069	561898
24439	561899
108146	561900
31406	561901
63	561902
52274	561903
18557	561904
7752	561905
22315	561906
8276	561907
25548	561908
42068	561909
1299	561910
54938	561911
1957	561912
41384	561913
31749	561914
86185	561915
152943	561916
129247	561917
51694	561918
116840	561919
18872	561920
12915	561921
79243	561922
34220	561923
43027	561924
25316	561925
122900	561926
37956	561927
19630	561928
4261	561929
145888	561930
36557	561931
825	561932
2710	561933
8265	561934
490	561935
1	561936
203	561937
18035	561938
13034	561939
10289	561940
113089	561941
30480	561942
90339	561943
45107	561944
142201	561945
60119	561946
21854	561947
35501	561948
60009	561949
10340	561950
93883	561951
37859	561952
13653	561953
71692	561954
44756	561955
29044	561956
27366	561957
12910	561958
2387	561959
38016	561960
5109	561961
56070	561962
41176	561963
20155	561964
3882	561965
19958	561966
17584	561967
77494	561968
76439	561969
126851	561970
13462	561971
14234	561972
111557	561973
24948	561974
18603	561975
12166	561976
153670	561977
47573	561978
31552	561979
54356	561980
24534	561981
19210	561982
5667	561983
66151	561984
75334	561985
21628	561986
26137	561987
46408	561988
2551	561989
85825	561990
110829	561991
90166	561992
28623	561993
10804	561994
43061	561995
25640	561996
13694	561997
62425	561998
53005	561999
17731	562000
84459	562001
59751	562002
60330	562003
1597	562004
52380	562005
11511	562006
17778	562007
7193	562008
5822	562009
10405	562010
12318	562011
119554	562012
21694	562013
7347	562014
101499	562015
29284	562016
94200	562017
63112	562018
40291	562019
82616	562020
126833	562021
24405	562022
97650	562023
69146	562024
227	562025
8536	562026
160532	562027
91100	562028
912	562029
3307	562030
29413	562031
6449	562032
62279	562033
73862	562034
26165	562035
4600	562036
19432	562037
79604	562038
22769	562039
48814	562040
33630	562041
50742	562042
55423	562043
43681	562044
94316	562045
25882	562046
1855	562047
870	562048
66295	562049
160613	562050
43869	562051
34	562052
37102	562053
6632	562054
118157	562055
24432	562056
99375	562057
106343	562058
784	562059
128968	562060
99712	562061
98617	562062
25325	562063
57198	562064
6995	562065
37597	562066
26353	562067
32912	562068
34148	562069
20297	562070
10420	562071
125013	562072
15006	562073
146218	562074
18253	562075
12513	562076
18582	562077
215	562078
1824	562079
3719	562080
54623	562081
37881	562082
27997	562083
23111	562084
6563	562085
70716	562086
38779	562087
9647	562088
5899	562089
18243	562090
12123	562091
97990	562092
35922	562093
27885	562094
13766	562095
11567	562096
3447	562097
57134	562098
157743	562099
12994	562100
47969	562101
17675	562102
73483	562103
20824	562104
3701	562105
104626	562106
56204	562107
71938	562108
18261	562109
57477	562110
37236	562111
21995	562112
42541	562113
15098	562114
90168	562115
8396	562116
15109	562117
9356	562118
25400	562119
8564	562120
2767	562121
120499	562122
38865	562123
348	562124
68847	562125
51486	562126
11891	562127
9446	562128
70474	562129
80821	562130
151289	562131
14165	562132
67319	562133
9658	562134
25202	562135
9409	562136
87489	562137
52570	562138
76489	562139
20858	562140
80854	562141
52710	562142
139880	562143
128513	562144
38470	562145
81	562146
71180	562147
121470	562148
5732	562149
34523	562150
54442	562151
11343	562152
17783	562153
19645	562154
22011	562155
49203	562156
2724	562157
3166	562158
50561	562159
638	562160
824	562161
1089	562162
10050	562163
2844	562164
40364	562165
1390	562166
63734	562167
16598	562168
63828	562169
8647	562170
93255	562171
36542	562172
5032	562173
19922	562174
89847	562175
5724	562176
26146	562177
965	562178
61513	562179
56871	562180
13047	562181
61874	562182
14944	562183
13578	562184
46359	562185
11775	562186
16205	562187
30704	562188
91299	562189
32571	562190
43128	562191
156667	562192
82020	562193
17537	562194
5276	562195
42772	562196
14282	562197
26345	562198
26304	562199
30545	562200
181	562201
124200	562202
3445	562203
1427	562204
2237	562205
17875	562206
6966	562207
9245	562208
36381	562209
40074	562210
124695	562211
18383	562212
65035	562213
47826	562214
14011	562215
164879	562216
13967	562217
111749	562218
10740	562219
26050	562220
6109	562221
23256	562222
98138	562223
1062	562224
24304	562225
4291	562226
25487	562227
26572	562228
35576	562229
130356	562230
29565	562231
23161	562232
87053	562233
13853	562234
758	562235
11885	562236
36414	562237
66457	562238
579	562239
55435	562240
28763	562241
3371	562242
39328	562243
45781	562244
12000	562245
41875	562246
47748	562247
62091	562248
9875	562249
1537	562250
22384	562251
81998	562252
126340	562253
1907	562254
12335	562255
63570	562256
3584	562257
28002	562258
31730	562259
43808	562260
32669	562261
94350	562262
38075	562263
80578	562264
14307	562265
12532	562266
17921	562267
119998	562268
132497	562269
3105	562270
77406	562271
8664	562272
17880	562273
49591	562274
5487	562275
1137	562276
23111	562277
39643	562278
28095	562279
83081	562280
17449	562281
11	562282
12350	562283
103302	562284
71758	562285
8969	562286
24094	562287
29133	562288
73044	562289
43577	562290
114080	562291
86001	562292
8814	562293
45271	562294
5183	562295
81091	562296
30608	562297
24385	562298
662	562299
106357	562300
26989	562301
4539	562302
42053	562303
50168	562304
25447	562305
72529	562306
43683	562307
95221	562308
787	562309
97213	562310
24383	562311
6784	562312
18517	562313
4598	562314
17466	562315
61359	562316
17768	562317
87825	562318
12896	562319
9609	562320
37166	562321
2471	562322
13631	562323
3504	562324
57675	562325
59562	562326
28301	562327
51874	562328
126119	562329
68529	562330
43449	562331
32903	562332
25594	562333
87236	562334
13379	562335
1900	562336
61298	562337
10	562338
2683	562339
49026	562340
12249	562341
5209	562342
11990	562343
50904	562344
102730	562345
37	562346
165501	562347
28172	562348
6389	562349
76609	562350
164432	562351
64307	562352
596	562353
642	562354
10319	562355
25350	562356
3935	562357
718	562358
116266	562359
152289	562360
44980	562361
19136	562362
43076	562363
15851	562364
42341	562365
87312	562366
927	562367
84684	562368
22492	562369
21274	562370
7512	562371
5889	562372
103328	562373
5068	562374
19939	562375
16824	562376
56024	562377
7727	562378
14682	562379
97808	562380
56509	562381
20014	562382
1377	562383
70790	562384
12420	562385
14395	562386
140245	562387
32714	562388
4536	562389
36318	562390
111345	562391
49800	562392
105729	562393
21540	562394
9950	562395
843	562396
9377	562397
159329	562398
5	562399
67544	562400
61635	562401
14946	562402
4610	562403
20129	562404
42902	562405
22378	562406
19485	562407
14232	562408
23516	562409
97037	562410
106544	562411
61591	562412
31969	562413
12221	562414
2695	562415
111773	562416
96648	562417
4359	562418
36247	562419
8263	562420
219	562421
833	562422
6825	562423
37959	562424
2869	562425
3001	562426
36607	562427
51475	562428
53303	562429
19268	562430
67046	562431
25931	562432
39865	562433
2350	562434
23775	562435
62661	562436
18820	562437
15657	562438
8248	562439
46107	562440
55024	562441
51834	562442
12087	562443
3590	562444
50416	562445
39602	562446
18731	562447
117549	562448
61090	562449
5181	562450
6687	562451
155658	562452
57642	562453
7177	562454
94971	562455
99251	562456
257	562457
24482	562458
17955	562459
67982	562460
36575	562461
2696	562462
3153	562463
234	562464
57215	562465
29529	562466
2739	562467
140335	562468
29108	562469
3676	562470
135837	562471
16761	562472
67917	562473
59418	562474
22624	562475
32973	562476
83307	562477
9125	562478
71252	562479
9689	562480
7635	562481
17178	562482
25063	562483
19265	562484
6906	562485
6331	562486
159778	562487
103073	562488
35	562489
156452	562490
60320	562491
11672	562492
76992	562493
47922	562494
29859	562495
26508	562496
959	562497
207	562498
1327	562499
20016	562500
11435	562501
5429	562502
17080	562503
127717	562504
99976	562505
69778	562506
36007	562507
3412	562508
2335	562509
2864	562510
58970	562511
15225	562512
55911	562513
50156	562514
40908	562515
43019	562516
286	562517
17112	562518
27897	562519
30896	562520
27552	562521
31703	562522
20167	562523
61439	562524
3814	562525
1457	562526
13840	562527
116560	562528
1504	562529
20774	562530
33911	562531
12657	562532
33969	562533
18946	562534
15107	562535
638	562536
734	562537
115287	562538
60185	562539
4525	562540
32856	562541
27625	562542
22484	562543
55713	562544
7407	562545
64005	562546
27943	562547
15312	562548
70556	562549
16712	562550
111287	562551
7986	562552
777	562553
101063	562554
2295	562555
50336	562556
35717	562557
230	562558
33532	562559
160370	562560
38656	562561
5243	562562
56744	562563
88274	562564
56464	562565
130137	562566
20965	562567
95758	562568
57573	562569
62018	562570
52009	562571
60809	562572
24870	562573
22491	562574
24174	562575
89311	562576
15279	562577
11098	562578
30069	562579
46278	562580
99851	562581
517	562582
5002	562583
16867	562584
115955	562585
91751	562586
69541	562587
101957	562588
84270	562589
28147	562590
16198	562591
31800	562592
66586	562593
120455	562594
86471	562595
8471	562596
42854	562597
71697	562598
6454	562599
17023	562600
27594	562601
87798	562602
62510	562603
1391	562604
16011	562605
3371	562606
23743	562607
6539	562608
98024	562609
20883	562610
5161	562611
3581	562612
28148	562613
8126	562614
785	562615
2341	562616
24	562617
46421	562618
80502	562619
4722	562620
34651	562621
37260	562622
12682	562623
27408	562624
6381	562625
34753	562626
5943	562627
13018	562628
108431	562629
42460	562630
9360	562631
4468	562632
49	562633
10942	562634
61715	562635
17984	562636
38297	562637
59447	562638
37453	562639
1746	562640
29414	562641
6058	562642
69947	562643
53461	562644
12120	562645
30611	562646
48242	562647
32408	562648
86703	562649
7464	562650
9729	562651
107720	562652
50839	562653
149954	562654
106326	562655
100128	562656
9653	562657
71335	562658
57018	562659
51567	562660
21914	562661
7017	562662
124812	562663
15265	562664
132157	562665
158292	562666
89919	562667
8161	562668
18979	562669
27823	562670
38642	562671
25238	562672
9433	562673
84525	562674
48361	562675
14362	562676
4173	562677
22983	562678
66550	562679
35632	562680
15844	562681
3599	562682
3852	562683
42337	562684
25855	562685
57626	562686
56008	562687
7189	562688
23431	562689
35973	562690
40740	562691
14529	562692
6889	562693
14104	562694
1690	562695
12463	562696
100465	562697
133246	562698
170	562699
44666	562700
41834	562701
10020	562702
45018	562703
14423	562704
81741	562705
47734	562706
149045	562707
95012	562708
6037	562709
8869	562710
128568	562711
3018	562712
1419	562713
8163	562714
811	562715
22391	562716
19208	562717
4964	562718
76576	562719
29795	562720
20293	562721
115598	562722
564	562723
33509	562724
41570	562725
33967	562726
27513	562727
64678	562728
81046	562729
36283	562730
10077	562731
87062	562732
10004	562733
117927	562734
18000	562735
61364	562736
34717	562737
5587	562738
185	562739
113200	562740
4832	562741
63774	562742
8810	562743
2708	562744
49526	562745
52333	562746
97016	562747
4773	562748
32821	562749
32242	562750
44305	562751
1003	562752
9973	562753
166557	562754
77511	562755
74361	562756
3515	562757
21887	562758
23590	562759
60770	562760
55211	562761
34698	562762
3607	562763
2663	562764
2354	562765
35695	562766
102	562767
73798	562768
3377	562769
6981	562770
43385	562771
18114	562772
57115	562773
7003	562774
42526	562775
41479	562776
55279	562777
6564	562778
2560	562779
9197	562780
43268	562781
23201	562782
50035	562783
124499	562784
5217	562785
77202	562786
43	562787
21124	562788
22782	562789
30878	562790
25240	562791
739	562792
67581	562793
159877	562794
31	562795
99179	562796
1120	562797
91157	562798
76592	562799
40440	562800
83	562801
33901	562802
8588	562803
104421	562804
94721	562805
26563	562806
32454	562807
34952	562808
39999	562809
21165	562810
21702	562811
35827	562812
29720	562813
33507	562814
31430	562815
6178	562816
101896	562817
71536	562818
13593	562819
884	562820
18031	562821
8430	562822
24582	562823
50985	562824
17406	562825
68996	562826
4691	562827
14699	562828
98347	562829
57653	562830
55299	562831
86259	562832
50465	562833
30488	562834
18088	562835
30319	562836
6101	562837
17196	562838
117851	562839
106863	562840
100877	562841
144208	562842
59091	562843
124141	562844
25307	562845
33713	562846
49892	562847
17299	562848
105988	562849
9292	562850
6418	562851
5566	562852
86884	562853
15407	562854
1602	562855
115861	562856
9374	562857
4545	562858
1436	562859
936	562860
24027	562861
18621	562862
5012	562863
150727	562864
36688	562865
28203	562866
49600	562867
103968	562868
8983	562869
5960	562870
25222	562871
2118	562872
16196	562873
41034	562874
75125	562875
4374	562876
15496	562877
26185	562878
41883	562879
78077	562880
55910	562881
6594	562882
23649	562883
127490	562884
64	562885
24352	562886
148970	562887
120477	562888
7955	562889
164014	562890
671	562891
95773	562892
20732	562893
84430	562894
307	562895
33898	562896
81095	562897
93689	562898
17430	562899
142395	562900
98719	562901
78423	562902
3780	562903
12962	562904
42420	562905
4368	562906
22296	562907
17835	562908
31886	562909
19717	562910
14269	562911
87007	562912
125422	562913
36719	562914
79798	562915
42358	562916
12811	562917
128021	562918
75946	562919
44	562920
17589	562921
42719	562922
39133	562923
22752	562924
6194	562925
28384	562926
11158	562927
14635	562928
42985	562929
62753	562930
1133	562931
21653	562932
94223	562933
10437	562934
59667	562935
10979	562936
11488	562937
46044	562938
97371	562939
61168	562940
58067	562941
67290	562942
30024	562943
37863	562944
1606	562945
32303	562946
19177	562947
25876	562948
65421	562949
104482	562950
6243	562951
156809	562952
30253	562953
45367	562954
19238	562955
1936	562956
59731	562957
28918	562958
60630	562959
50208	562960
7202	562961
35581	562962
68066	562963
94335	562964
35453	562965
20355	562966
78766	562967
24480	562968
12665	562969
69901	562970
8113	562971
19075	562972
27040	562973
10764	562974
132923	562975
7859	562976
64212	562977
86677	562978
53382	562979
32566	562980
68871	562981
56390	562982
3024	562983
14037	562984
58478	562985
21780	562986
153541	562987
22863	562988
93911	562989
9305	562990
10852	562991
98152	562992
1690	562993
212	562994
441	562995
8757	562996
5778	562997
92461	562998
55020	562999
36858	563000
98272	563001
963	563002
70063	563003
3594	563004
23672	563005
9741	563006
18301	563007
4959	563008
11417	563009
35197	563010
24593	563011
127293	563012
36566	563013
29734	563014
11103	563015
37406	563016
20271	563017
22	563018
711	563019
71734	563020
1084	563021
23945	563022
55566	563023
59153	563024
48081	563025
2298	563026
11966	563027
55108	563028
32874	563029
125533	563030
5055	563031
4615	563032
49398	563033
128566	563034
78839	563035
53031	563036
140469	563037
8369	563038
86890	563039
4439	563040
64938	563041
10420	563042
125206	563043
2451	563044
13919	563045
43637	563046
64219	563047
7943	563048
29907	563049
7651	563050
23736	563051
67794	563052
6585	563053
59568	563054
131470	563055
67437	563056
23553	563057
7435	563058
10717	563059
30413	563060
65869	563061
14342	563062
55547	563063
66493	563064
123566	563065
106	563066
73151	563067
50496	563068
1110	563069
13276	563070
4866	563071
25115	563072
35	563073
18091	563074
5976	563075
67046	563076
1543	563077
89131	563078
35615	563079
36853	563080
26595	563081
19678	563082
8278	563083
103447	563084
42455	563085
63671	563086
15642	563087
40543	563088
84676	563089
50455	563090
10156	563091
44396	563092
8340	563093
2164	563094
40424	563095
8789	563096
925	563097
22591	563098
23607	563099
42982	563100
116363	563101
91362	563102
25937	563103
10306	563104
68262	563105
75982	563106
27091	563107
8991	563108
86011	563109
125845	563110
33679	563111
13938	563112
74298	563113
18756	563114
97237	563115
3368	563116
90014	563117
99820	563118
8726	563119
20054	563120
28723	563121
55370	563122
64381	563123
6689	563124
15013	563125
117071	563126
1324	563127
90713	563128
13598	563129
13782	563130
17942	563131
30377	563132
34341	563133
19661	563134
84085	563135
4223	563136
10757	563137
32701	563138
3153	563139
160896	563140
64385	563141
4016	563142
3826	563143
8240	563144
17349	563145
53764	563146
91354	563147
13863	563148
85866	563149
48907	563150
747	563151
28904	563152
15345	563153
22190	563154
28797	563155
70160	563156
161516	563157
14236	563158
2434	563159
55086	563160
59042	563161
8144	563162
56581	563163
67746	563164
3599	563165
57103	563166
39280	563167
89020	563168
106520	563169
51452	563170
129	563171
8600	563172
15487	563173
72761	563174
88151	563175
68661	563176
52401	563177
98865	563178
10025	563179
82975	563180
34100	563181
6946	563182
13683	563183
5105	563184
12116	563185
4139	563186
7871	563187
31305	563188
21426	563189
9761	563190
59091	563191
1037	563192
20436	563193
1528	563194
5183	563195
4287	563196
65453	563197
4478	563198
43261	563199
54560	563200
34209	563201
133710	563202
84555	563203
8361	563204
88192	563205
26608	563206
14984	563207
25774	563208
3832	563209
5015	563210
1580	563211
11222	563212
12319	563213
40179	563214
22756	563215
14065	563216
66110	563217
72527	563218
8471	563219
30918	563220
15698	563221
53643	563222
2627	563223
5795	563224
17047	563225
85506	563226
5431	563227
10397	563228
3301	563229
72822	563230
558	563231
2977	563232
67219	563233
23409	563234
19628	563235
41793	563236
9043	563237
106234	563238
30972	563239
66573	563240
102049	563241
55024	563242
694	563243
10121	563244
72870	563245
35260	563246
3	563247
116151	563248
56638	563249
45384	563250
122633	563251
114629	563252
2136	563253
113	563254
40682	563255
22212	563256
65642	563257
57030	563258
2196	563259
8414	563260
2880	563261
48110	563262
28167	563263
73962	563264
47370	563265
15777	563266
148491	563267
492	563268
9688	563269
65726	563270
21438	563271
25000	563272
3021	563273
13209	563274
42441	563275
16149	563276
40212	563277
136294	563278
50110	563279
849	563280
12878	563281
106006	563282
30689	563283
12332	563284
6166	563285
4542	563286
105884	563287
12681	563288
4577	563289
23927	563290
59629	563291
32708	563292
12518	563293
34028	563294
56010	563295
65527	563296
89659	563297
17376	563298
9709	563299
23139	563300
3548	563301
115474	563302
17793	563303
62905	563304
129905	563305
29976	563306
7034	563307
134921	563308
142798	563309
18232	563310
611	563311
21677	563312
5936	563313
160	563314
49316	563315
161825	563316
39115	563317
48492	563318
40130	563319
9460	563320
15737	563321
42505	563322
90450	563323
37627	563324
50453	563325
43571	563326
23383	563327
261	563328
6236	563329
77306	563330
12445	563331
12449	563332
37081	563333
3763	563334
83542	563335
29040	563336
10387	563337
753	563338
15741	563339
40593	563340
23786	563341
33805	563342
92284	563343
31729	563344
113353	563345
158544	563346
2489	563347
22727	563348
77539	563349
9363	563350
202	563351
18896	563352
56251	563353
130282	563354
21466	563355
19679	563356
25040	563357
9358	563358
79055	563359
35110	563360
117406	563361
10066	563362
26592	563363
21428	563364
16911	563365
35291	563366
26132	563367
9259	563368
6386	563369
152810	563370
158816	563371
10119	563372
125332	563373
49551	563374
14841	563375
17229	563376
59662	563377
15623	563378
25237	563379
13310	563380
8569	563381
10221	563382
42149	563383
9381	563384
73462	563385
1790	563386
26583	563387
19623	563388
16321	563389
9771	563390
8471	563391
29309	563392
75938	563393
6179	563394
30371	563395
54942	563396
7254	563397
6131	563398
330	563399
88106	563400
28407	563401
26327	563402
61698	563403
41892	563404
42517	563405
82848	563406
22429	563407
71778	563408
15934	563409
30518	563410
158753	563411
80311	563412
18810	563413
2488	563414
46166	563415
37674	563416
49508	563417
99	563418
12027	563419
1423	563420
38350	563421
9839	563422
142873	563423
93862	563424
30148	563425
33378	563426
125831	563427
30527	563428
23324	563429
7558	563430
64075	563431
41615	563432
22030	563433
7724	563434
81126	563435
7122	563436
1822	563437
14400	563438
806	563439
24409	563440
86548	563441
2653	563442
89264	563443
14997	563444
106127	563445
64000	563446
1688	563447
1930	563448
35375	563449
3224	563450
58215	563451
38530	563452
78982	563453
19543	563454
13330	563455
47181	563456
3141	563457
18971	563458
1167	563459
244	563460
115722	563461
19164	563462
24423	563463
4511	563464
1740	563465
161061	563466
23314	563467
5755	563468
2144	563469
3001	563470
101439	563471
27168	563472
10062	563473
6083	563474
6003	563475
15481	563476
43246	563477
1226	563478
3518	563479
4786	563480
9709	563481
16410	563482
60097	563483
5395	563484
16619	563485
1906	563486
17938	563487
7224	563488
48364	563489
21102	563490
86218	563491
47248	563492
29076	563493
58339	563494
10259	563495
57733	563496
18022	563497
39441	563498
8369	563499
26605	563500
86961	563501
757	563502
76376	563503
3602	563504
29588	563505
1539	563506
87675	563507
5816	563508
578	563509
88477	563510
35568	563511
92619	563512
15965	563513
26482	563514
55661	563515
94839	563516
53017	563517
24272	563518
77462	563519
6647	563520
59748	563521
11481	563522
20683	563523
68528	563524
13394	563525
4719	563526
4777	563527
4585	563528
6547	563529
61155	563530
238	563531
55341	563532
166489	563533
159384	563534
48123	563535
59902	563536
60938	563537
16901	563538
40387	563539
432	563540
5080	563541
42291	563542
5318	563543
27758	563544
1251	563545
330	563546
48189	563547
75893	563548
25427	563549
93342	563550
80047	563551
127645	563552
65213	563553
40995	563554
25915	563555
34558	563556
7858	563557
25441	563558
60171	563559
2093	563560
75676	563561
165	563562
8671	563563
80	563564
3	563565
26330	563566
48906	563567
74538	563568
18510	563569
345	563570
18377	563571
229	563572
16234	563573
11252	563574
44286	563575
3033	563576
63823	563577
11688	563578
12515	563579
30616	563580
6790	563581
41986	563582
316	563583
14008	563584
14927	563585
10046	563586
110273	563587
24558	563588
1480	563589
54272	563590
102690	563591
16	563592
44863	563593
35343	563594
35324	563595
2734	563596
54471	563597
20723	563598
54843	563599
38597	563600
20022	563601
92998	563602
65688	563603
28894	563604
430	563605
33028	563606
86485	563607
1035	563608
34892	563609
1136	563610
31801	563611
5248	563612
81	563613
89677	563614
62635	563615
16364	563616
29871	563617
2848	563618
14268	563619
151904	563620
47161	563621
34761	563622
17516	563623
7951	563624
162653	563625
70540	563626
161	563627
35015	563628
75077	563629
27349	563630
73803	563631
9179	563632
18221	563633
25102	563634
49663	563635
98058	563636
12115	563637
12547	563638
19269	563639
99128	563640
35	563641
138345	563642
20517	563643
9811	563644
7647	563645
63696	563646
109626	563647
13140	563648
7582	563649
35835	563650
29339	563651
37	563652
64561	563653
99730	563654
17670	563655
18854	563656
141704	563657
5883	563658
97870	563659
3	563660
27746	563661
28203	563662
29916	563663
6110	563664
43555	563665
56953	563666
2083	563667
147398	563668
115807	563669
4346	563670
1663	563671
102987	563672
43195	563673
8045	563674
41	563675
623	563676
91087	563677
104080	563678
473	563679
7917	563680
28935	563681
79540	563682
160650	563683
7125	563684
43970	563685
64407	563686
2671	563687
114839	563688
13348	563689
117830	563690
94650	563691
5288	563692
58555	563693
41562	563694
60052	563695
13624	563696
14345	563697
111163	563698
7866	563699
41872	563700
61724	563701
27162	563702
7873	563703
15392	563704
30686	563705
77497	563706
34072	563707
100899	563708
26953	563709
6176	563710
89711	563711
33410	563712
89529	563713
23558	563714
57586	563715
32608	563716
2015	563717
107506	563718
7645	563719
107314	563720
16367	563721
127540	563722
53987	563723
1924	563724
95448	563725
86	563726
24025	563727
80400	563728
91983	563729
120602	563730
2496	563731
23295	563732
73276	563733
6427	563734
75593	563735
30908	563736
40876	563737
1419	563738
19519	563739
34088	563740
35842	563741
41	563742
24678	563743
22638	563744
64	563745
11137	563746
56673	563747
7055	563748
121492	563749
136158	563750
1208	563751
19299	563752
3904	563753
11901	563754
14447	563755
11140	563756
7174	563757
67139	563758
29396	563759
1478	563760
7118	563761
83546	563762
23206	563763
76381	563764
7362	563765
103050	563766
881	563767
46789	563768
58036	563769
16145	563770
18038	563771
37147	563772
124790	563773
28946	563774
9826	563775
44142	563776
77399	563777
88099	563778
5246	563779
6411	563780
2613	563781
26023	563782
8588	563783
660	563784
105059	563785
17082	563786
82757	563787
6284	563788
2377	563789
670	563790
602	563791
19496	563792
18619	563793
33895	563794
31149	563795
22628	563796
53548	563797
25133	563798
4104	563799
38000	563800
15369	563801
913	563802
48458	563803
6937	563804
9682	563805
5848	563806
94835	563807
3428	563808
4057	563809
20390	563810
37974	563811
6199	563812
48484	563813
1364	563814
10708	563815
4899	563816
29439	563817
83345	563818
5762	563819
87676	563820
21639	563821
20430	563822
20119	563823
30897	563824
104817	563825
49687	563826
3969	563827
55565	563828
34863	563829
79337	563830
62494	563831
44425	563832
31424	563833
23962	563834
20190	563835
23127	563836
3771	563837
8168	563838
12207	563839
9946	563840
8409	563841
13420	563842
8715	563843
20923	563844
31344	563845
27610	563846
5372	563847
96483	563848
38505	563849
18310	563850
58516	563851
120043	563852
35514	563853
127	563854
54137	563855
73435	563856
36284	563857
24192	563858
128373	563859
42280	563860
18686	563861
63257	563862
6584	563863
12437	563864
47427	563865
46327	563866
3239	563867
2791	563868
52984	563869
49188	563870
10119	563871
2602	563872
6505	563873
140	563874
126658	563875
61120	563876
47439	563877
3810	563878
608	563879
58515	563880
53871	563881
52118	563882
117444	563883
151693	563884
65421	563885
112002	563886
6338	563887
9919	563888
41321	563889
73691	563890
156	563891
5478	563892
13929	563893
13401	563894
4618	563895
66422	563896
39835	563897
4861	563898
42420	563899
43087	563900
167	563901
68558	563902
40721	563903
1040	563904
37629	563905
817	563906
76639	563907
15089	563908
96191	563909
37178	563910
14133	563911
10522	563912
26509	563913
32296	563914
38913	563915
19248	563916
58743	563917
6400	563918
5723	563919
34921	563920
20069	563921
4958	563922
5682	563923
142373	563924
1671	563925
12825	563926
913	563927
43	563928
41098	563929
10081	563930
8955	563931
5921	563932
40695	563933
35630	563934
86604	563935
20588	563936
2558	563937
11173	563938
142623	563939
1966	563940
22773	563941
87	563942
77629	563943
617	563944
36646	563945
118504	563946
45986	563947
87630	563948
63231	563949
36626	563950
11674	563951
9254	563952
45554	563953
15118	563954
14963	563955
8860	563956
33731	563957
9013	563958
124452	563959
9953	563960
23945	563961
159270	563962
89392	563963
4586	563964
70563	563965
5247	563966
9660	563967
73499	563968
151072	563969
3575	563970
65	563971
1765	563972
709	563973
53833	563974
24413	563975
154146	563976
34362	563977
14345	563978
155679	563979
28199	563980
5304	563981
12999	563982
161460	563983
58409	563984
8290	563985
50481	563986
43946	563987
41902	563988
30495	563989
2444	563990
17169	563991
48358	563992
998	563993
4196	563994
107017	563995
46042	563996
5169	563997
49800	563998
29800	563999
36997	564000
116445	564001
8943	564002
5354	564003
416	564004
47252	564005
651	564006
46067	564007
40189	564008
75994	564009
29579	564010
21871	564011
60956	564012
34656	564013
88119	564014
185	564015
90	564016
2992	564017
5751	564018
10191	564019
38126	564020
12232	564021
214	564022
51987	564023
4233	564024
7505	564025
5145	564026
1691	564027
23984	564028
735	564029
38824	564030
3513	564031
1	564032
83259	564033
181	564034
30612	564035
56599	564036
103314	564037
8132	564038
11607	564039
108791	564040
12285	564041
46536	564042
3940	564043
114411	564044
157376	564045
68797	564046
53088	564047
46948	564048
20145	564049
54441	564050
142526	564051
823	564052
15109	564053
238	564054
73661	564055
6791	564056
3289	564057
78588	564058
36406	564059
36339	564060
93639	564061
118444	564062
1574	564063
60051	564064
17069	564065
5455	564066
106302	564067
30602	564068
65872	564069
65154	564070
42600	564071
21347	564072
25238	564073
71668	564074
11763	564075
2168	564076
60987	564077
58462	564078
22068	564079
10265	564080
28481	564081
14845	564082
11313	564083
97927	564084
33161	564085
73233	564086
7358	564087
51203	564088
281	564089
12125	564090
65236	564091
497	564092
97821	564093
19350	564094
48189	564095
7215	564096
66124	564097
6432	564098
216	564099
57734	564100
12580	564101
7026	564102
77224	564103
98563	564104
77490	564105
163646	564106
6752	564107
57887	564108
3881	564109
22242	564110
3325	564111
10249	564112
6354	564113
3549	564114
142389	564115
10046	564116
19446	564117
3416	564118
545	564119
856	564120
55918	564121
10832	564122
24660	564123
5006	564124
6449	564125
150000	564126
143636	564127
27322	564128
105553	564129
14171	564130
99812	564131
11671	564132
28336	564133
63319	564134
89970	564135
46102	564136
13740	564137
35648	564138
27561	564139
42638	564140
4301	564141
88084	564142
104955	564143
12322	564144
103148	564145
55845	564146
6492	564147
15952	564148
47252	564149
113128	564150
143	564151
73006	564152
8760	564153
18579	564154
379	564155
81657	564156
58509	564157
18588	564158
1134	564159
11493	564160
57576	564161
65569	564162
2979	564163
45547	564164
12448	564165
154178	564166
40778	564167
2796	564168
39827	564169
36320	564170
1387	564171
495	564172
9405	564173
27841	564174
19284	564175
55042	564176
1827	564177
39877	564178
50639	564179
191	564180
41935	564181
152501	564182
97576	564183
49513	564184
5887	564185
46118	564186
118498	564187
29663	564188
13706	564189
28	564190
16968	564191
19082	564192
34531	564193
11511	564194
34177	564195
23438	564196
63253	564197
10696	564198
3444	564199
67192	564200
99053	564201
63564	564202
21656	564203
443	564204
15144	564205
8406	564206
4274	564207
321	564208
9795	564209
47545	564210
33301	564211
9477	564212
16577	564213
7702	564214
6656	564215
33	564216
46588	564217
4912	564218
20222	564219
46542	564220
30262	564221
10267	564222
2516	564223
26864	564224
35943	564225
130459	564226
39703	564227
64639	564228
32022	564229
28949	564230
23610	564231
112603	564232
100930	564233
3169	564234
22491	564235
5368	564236
8747	564237
19181	564238
141733	564239
18658	564240
2106	564241
41752	564242
35453	564243
27119	564244
1630	564245
12606	564246
37138	564247
30181	564248
6598	564249
981	564250
75342	564251
26965	564252
35211	564253
90215	564254
8814	564255
35702	564256
8492	564257
45700	564258
18981	564259
12172	564260
15570	564261
6	564262
104361	564263
43875	564264
4183	564265
21267	564266
66394	564267
23288	564268
126080	564269
144049	564270
54312	564271
12772	564272
18866	564273
19931	564274
34141	564275
66285	564276
31696	564277
17086	564278
3013	564279
69108	564280
81312	564281
72421	564282
66727	564283
117763	564284
2365	564285
77240	564286
1666	564287
47240	564288
61625	564289
22660	564290
10	564291
34002	564292
37355	564293
4507	564294
67021	564295
646	564296
9527	564297
736	564298
69261	564299
523	564300
17783	564301
66	564302
21689	564303
6917	564304
28143	564305
3313	564306
5406	564307
2697	564308
56140	564309
31086	564310
25491	564311
77070	564312
65997	564313
12181	564314
2350	564315
29187	564316
63907	564317
104366	564318
951	564319
157873	564320
80906	564321
8089	564322
1853	564323
114035	564324
12717	564325
150510	564326
8229	564327
26813	564328
64389	564329
75245	564330
42528	564331
17371	564332
106906	564333
1692	564334
91243	564335
36709	564336
31147	564337
104533	564338
30135	564339
40757	564340
39224	564341
37857	564342
74949	564343
103666	564344
5999	564345
50469	564346
107381	564347
9266	564348
49580	564349
9400	564350
30299	564351
148725	564352
8197	564353
272	564354
2369	564355
67027	564356
37903	564357
36229	564358
129348	564359
25415	564360
4299	564361
7159	564362
68142	564363
1450	564364
75367	564365
25327	564366
11184	564367
16277	564368
139722	564369
71773	564370
36321	564371
10443	564372
105	564373
59063	564374
1823	564375
88240	564376
98689	564377
38627	564378
8551	564379
131689	564380
34020	564381
8416	564382
125593	564383
4904	564384
52	564385
81995	564386
13060	564387
5921	564388
13490	564389
73598	564390
1039	564391
4446	564392
11531	564393
57518	564394
37415	564395
17427	564396
79	564397
50032	564398
47408	564399
26891	564400
1518	564401
31317	564402
1986	564403
25210	564404
29541	564405
41472	564406
21164	564407
25725	564408
72435	564409
6725	564410
27332	564411
4381	564412
23235	564413
28304	564414
11550	564415
7970	564416
44898	564417
122210	564418
22563	564419
59126	564420
17451	564421
15797	564422
85433	564423
117516	564424
116165	564425
74258	564426
90926	564427
87974	564428
114908	564429
14753	564430
7746	564431
88120	564432
8547	564433
23191	564434
23252	564435
70217	564436
52703	564437
17301	564438
52196	564439
96442	564440
59535	564441
35233	564442
92829	564443
247	564444
6951	564445
207	564446
13796	564447
72421	564448
166725	564449
13341	564450
57827	564451
57408	564452
68903	564453
4253	564454
30607	564455
86253	564456
53100	564457
7114	564458
44741	564459
50931	564460
1045	564461
69496	564462
31792	564463
129771	564464
120395	564465
190	564466
8849	564467
15542	564468
16103	564469
46099	564470
11138	564471
33991	564472
31415	564473
309	564474
14209	564475
27494	564476
128055	564477
35323	564478
6109	564479
11370	564480
193	564481
58585	564482
19550	564483
18177	564484
112534	564485
54642	564486
660	564487
42687	564488
27718	564489
1102	564490
8334	564491
13711	564492
6486	564493
9234	564494
87408	564495
4540	564496
19399	564497
35349	564498
5314	564499
78583	564500
6575	564501
1013	564502
106925	564503
8942	564504
2475	564505
105424	564506
28621	564507
1437	564508
67	564509
519	564510
128	564511
64760	564512
42470	564513
60147	564514
99089	564515
60229	564516
10690	564517
2399	564518
51249	564519
19978	564520
575	564521
4151	564522
53611	564523
48803	564524
19475	564525
100283	564526
151859	564527
119994	564528
12157	564529
36311	564530
59742	564531
40166	564532
4593	564533
77410	564534
8829	564535
4077	564536
24254	564537
26059	564538
106830	564539
1788	564540
5591	564541
2647	564542
21770	564543
21788	564544
6729	564545
6682	564546
1856	564547
6033	564548
294	564549
46561	564550
124277	564551
81064	564552
146555	564553
2279	564554
13775	564555
64858	564556
8418	564557
50005	564558
1418	564559
165888	564560
3556	564561
15557	564562
27635	564563
18775	564564
28394	564565
21087	564566
10536	564567
4116	564568
36476	564569
3766	564570
31643	564571
11377	564572
49482	564573
6683	564574
146	564575
15514	564576
15976	564577
65431	564578
5670	564579
80684	564580
3019	564581
13483	564582
1044	564583
37023	564584
80411	564585
378	564586
93150	564587
39652	564588
39530	564589
12744	564590
14987	564591
3718	564592
10674	564593
5026	564594
960	564595
24342	564596
30912	564597
42676	564598
73230	564599
14337	564600
46564	564601
91178	564602
1959	564603
32194	564604
52152	564605
29157	564606
67303	564607
1155	564608
552	564609
34694	564610
33255	564611
38839	564612
51539	564613
101377	564614
14188	564615
4154	564616
70	564617
1385	564618
24265	564619
1232	564620
8775	564621
50660	564622
61466	564623
77794	564624
6036	564625
87775	564626
58380	564627
66800	564628
8215	564629
3834	564630
1452	564631
10071	564632
54475	564633
29949	564634
100594	564635
48445	564636
57991	564637
12153	564638
70258	564639
11497	564640
35942	564641
30713	564642
92673	564643
134487	564644
17454	564645
16095	564646
85533	564647
38667	564648
7977	564649
6028	564650
31344	564651
15235	564652
80916	564653
10216	564654
6816	564655
43076	564656
53292	564657
49804	564658
2790	564659
57506	564660
8471	564661
142803	564662
35278	564663
42658	564664
4273	564665
37078	564666
77840	564667
149467	564668
3388	564669
747	564670
89045	564671
61103	564672
6057	564673
77333	564674
87	564675
1975	564676
92409	564677
36948	564678
12734	564679
123316	564680
12275	564681
102284	564682
9694	564683
25698	564684
6126	564685
5118	564686
16379	564687
15796	564688
8272	564689
8877	564690
95446	564691
48889	564692
34055	564693
45046	564694
62249	564695
586	564696
27271	564697
1033	564698
60550	564699
72242	564700
7128	564701
2536	564702
9103	564703
59507	564704
7396	564705
98011	564706
76795	564707
9411	564708
54845	564709
76317	564710
23837	564711
72007	564712
45638	564713
16512	564714
18315	564715
24740	564716
11814	564717
11024	564718
50701	564719
82654	564720
47597	564721
62770	564722
27053	564723
65615	564724
1541	564725
69929	564726
4418	564727
82751	564728
25637	564729
114880	564730
88133	564731
34137	564732
1231	564733
78155	564734
2375	564735
697	564736
26793	564737
84782	564738
19278	564739
23270	564740
153127	564741
28879	564742
4851	564743
10022	564744
17853	564745
22493	564746
5704	564747
24994	564748
86348	564749
4157	564750
4405	564751
95289	564752
33258	564753
4817	564754
19672	564755
6636	564756
615	564757
126536	564758
60715	564759
34177	564760
52629	564761
18425	564762
27079	564763
2503	564764
68727	564765
30459	564766
35164	564767
24608	564768
81791	564769
5976	564770
10190	564771
66832	564772
71073	564773
68927	564774
54675	564775
9507	564776
70986	564777
11893	564778
1374	564779
99355	564780
57139	564781
42681	564782
48016	564783
11907	564784
69490	564785
64245	564786
23904	564787
348	564788
10158	564789
16187	564790
8627	564791
25333	564792
16538	564793
76348	564794
4483	564795
70183	564796
7826	564797
43245	564798
14621	564799
2087	564800
3816	564801
20403	564802
20239	564803
32592	564804
1188	564805
106550	564806
5075	564807
57775	564808
38198	564809
90725	564810
8439	564811
18665	564812
6909	564813
2324	564814
39925	564815
49724	564816
5562	564817
25571	564818
3950	564819
103611	564820
28621	564821
3877	564822
28195	564823
44388	564824
47708	564825
51217	564826
143616	564827
78706	564828
106775	564829
27553	564830
148040	564831
120602	564832
59906	564833
62235	564834
19843	564835
30438	564836
76402	564837
91793	564838
7023	564839
86404	564840
57876	564841
71467	564842
22033	564843
92787	564844
89426	564845
4906	564846
6279	564847
4962	564848
7782	564849
55581	564850
2907	564851
103447	564852
21979	564853
27717	564854
64603	564855
6446	564856
54115	564857
13718	564858
6811	564859
6085	564860
13119	564861
1970	564862
37973	564863
10620	564864
15108	564865
48080	564866
71126	564867
1279	564868
76386	564869
116600	564870
51508	564871
1939	564872
20704	564873
44965	564874
6451	564875
39383	564876
1318	564877
77182	564878
1368	564879
64405	564880
48118	564881
52835	564882
29121	564883
27369	564884
12035	564885
18422	564886
778	564887
50935	564888
61885	564889
19435	564890
55577	564891
83609	564892
1321	564893
7736	564894
164741	564895
22091	564896
9506	564897
2291	564898
228	564899
164465	564900
22946	564901
32033	564902
21438	564903
21773	564904
9993	564905
100802	564906
16242	564907
28725	564908
25605	564909
8458	564910
54718	564911
6339	564912
14901	564913
3186	564914
2447	564915
7406	564916
30985	564917
81954	564918
33637	564919
55382	564920
49373	564921
28472	564922
226	564923
33282	564924
1230	564925
22767	564926
13115	564927
79947	564928
23156	564929
21874	564930
33526	564931
21617	564932
137303	564933
76867	564934
33328	564935
98087	564936
1587	564937
63004	564938
35106	564939
10672	564940
72328	564941
46493	564942
973	564943
30124	564944
63972	564945
31670	564946
3495	564947
1243	564948
37729	564949
377	564950
44926	564951
39273	564952
52453	564953
67553	564954
8363	564955
7599	564956
44881	564957
2121	564958
32723	564959
49873	564960
33542	564961
8992	564962
11881	564963
59375	564964
99781	564965
46795	564966
107133	564967
142667	564968
26419	564969
79362	564970
13395	564971
12798	564972
102453	564973
16760	564974
37329	564975
36777	564976
31096	564977
28467	564978
4434	564979
332	564980
40210	564981
68933	564982
84220	564983
528	564984
36059	564985
9691	564986
21084	564987
32013	564988
24119	564989
44629	564990
11418	564991
26108	564992
6094	564993
46551	564994
59907	564995
39	564996
53631	564997
22638	564998
84612	564999
17195	565000
10672	565001
14355	565002
118614	565003
34639	565004
38661	565005
19837	565006
23057	565007
21723	565008
21464	565009
47929	565010
13187	565011
11981	565012
106434	565013
1159	565014
44116	565015
60326	565016
30238	565017
18961	565018
6066	565019
70807	565020
26730	565021
3765	565022
8332	565023
44384	565024
161744	565025
46191	565026
25267	565027
4	565028
5973	565029
7330	565030
9103	565031
102963	565032
36444	565033
41751	565034
105854	565035
104869	565036
1463	565037
7758	565038
37787	565039
1038	565040
55149	565041
154237	565042
13518	565043
17728	565044
28495	565045
79460	565046
20059	565047
21210	565048
5210	565049
109193	565050
1151	565051
11418	565052
41582	565053
1920	565054
16307	565055
3718	565056
9595	565057
35	565058
118388	565059
30470	565060
28288	565061
61221	565062
30057	565063
23803	565064
62414	565065
100089	565066
23780	565067
46656	565068
4202	565069
10816	565070
5222	565071
52522	565072
69235	565073
26685	565074
86738	565075
101997	565076
7977	565077
64233	565078
14844	565079
58008	565080
131747	565081
50506	565082
6956	565083
30368	565084
40154	565085
98356	565086
43480	565087
46740	565088
128	565089
74548	565090
39909	565091
16422	565092
24240	565093
86196	565094
70733	565095
48352	565096
13680	565097
24278	565098
118318	565099
13053	565100
10542	565101
47753	565102
47019	565103
32877	565104
3815	565105
11151	565106
94492	565107
59034	565108
70610	565109
22709	565110
44647	565111
13122	565112
10233	565113
13417	565114
1984	565115
74540	565116
87340	565117
70443	565118
5743	565119
25685	565120
8517	565121
48652	565122
144267	565123
1165	565124
7583	565125
63791	565126
11558	565127
68064	565128
25229	565129
16169	565130
6615	565131
18512	565132
1491	565133
12456	565134
154181	565135
7491	565136
120849	565137
49063	565138
59278	565139
16576	565140
20555	565141
6328	565142
84092	565143
9443	565144
8178	565145
104896	565146
26349	565147
6633	565148
61367	565149
132622	565150
1630	565151
54999	565152
20179	565153
32536	565154
245	565155
3626	565156
126101	565157
10637	565158
33317	565159
7532	565160
14304	565161
1222	565162
40758	565163
21244	565164
44324	565165
68723	565166
20267	565167
53702	565168
31349	565169
29350	565170
24517	565171
20310	565172
26225	565173
25128	565174
38116	565175
25684	565176
9303	565177
2838	565178
57888	565179
623	565180
21884	565181
56440	565182
60797	565183
2438	565184
131836	565185
116821	565186
87014	565187
47929	565188
1662	565189
89658	565190
64192	565191
17957	565192
9777	565193
4889	565194
69818	565195
2628	565196
114446	565197
1664	565198
8892	565199
65231	565200
2856	565201
68653	565202
78201	565203
402	565204
156979	565205
52347	565206
23216	565207
40	565208
55044	565209
39752	565210
55221	565211
16502	565212
99371	565213
71186	565214
120667	565215
48543	565216
72387	565217
107715	565218
67767	565219
3605	565220
31688	565221
11115	565222
63614	565223
63833	565224
10291	565225
1665	565226
14251	565227
381	565228
143582	565229
34508	565230
10285	565231
133920	565232
42155	565233
23448	565234
79	565235
56771	565236
132948	565237
25666	565238
52117	565239
47	565240
26203	565241
112322	565242
1994	565243
183	565244
82419	565245
19207	565246
11583	565247
5668	565248
14073	565249
4099	565250
32451	565251
8298	565252
6029	565253
41000	565254
31399	565255
9351	565256
11009	565257
271	565258
4199	565259
86199	565260
87970	565261
163267	565262
76804	565263
9861	565264
54019	565265
65403	565266
83993	565267
133556	565268
1404	565269
71168	565270
19413	565271
118982	565272
44070	565273
3564	565274
131605	565275
18995	565276
12208	565277
905	565278
85587	565279
23141	565280
13299	565281
239	565282
30415	565283
15298	565284
19146	565285
63345	565286
76355	565287
5250	565288
36455	565289
134281	565290
50972	565291
464	565292
37910	565293
343	565294
15243	565295
1220	565296
12307	565297
13764	565298
21352	565299
5934	565300
12470	565301
12584	565302
5163	565303
134059	565304
108708	565305
11221	565306
1586	565307
11903	565308
29098	565309
12873	565310
42934	565311
15623	565312
30026	565313
44239	565314
85298	565315
10138	565316
48147	565317
15019	565318
1514	565319
95106	565320
124683	565321
67290	565322
64124	565323
68877	565324
7493	565325
23035	565326
4710	565327
45583	565328
2969	565329
68170	565330
49368	565331
68994	565332
90768	565333
106384	565334
64539	565335
32333	565336
47781	565337
10361	565338
32	565339
65354	565340
23233	565341
142257	565342
32694	565343
89044	565344
28456	565345
659	565346
106421	565347
95552	565348
7232	565349
83	565350
5099	565351
40878	565352
35460	565353
100567	565354
30760	565355
566	565356
14604	565357
12047	565358
3752	565359
6551	565360
156931	565361
56003	565362
21346	565363
27729	565364
4887	565365
32878	565366
122810	565367
20294	565368
8759	565369
88032	565370
66755	565371
54292	565372
1872	565373
32780	565374
15102	565375
1364	565376
114807	565377
4883	565378
17892	565379
2962	565380
17502	565381
45440	565382
5771	565383
2227	565384
101087	565385
1370	565386
58254	565387
28313	565388
423	565389
100101	565390
20119	565391
54618	565392
7147	565393
10600	565394
52301	565395
45530	565396
66076	565397
68324	565398
26152	565399
53283	565400
90010	565401
58884	565402
62632	565403
1159	565404
11871	565405
69319	565406
90453	565407
4923	565408
67779	565409
42340	565410
62871	565411
16479	565412
14847	565413
36223	565414
63731	565415
9800	565416
8562	565417
76722	565418
19630	565419
51117	565420
113585	565421
123857	565422
39034	565423
153881	565424
53945	565425
16530	565426
3784	565427
61428	565428
24563	565429
33278	565430
11977	565431
85876	565432
35416	565433
137418	565434
20626	565435
1750	565436
48274	565437
20356	565438
30446	565439
137569	565440
51308	565441
145276	565442
31207	565443
15510	565444
100912	565445
78855	565446
1813	565447
61655	565448
5311	565449
56017	565450
43562	565451
31059	565452
135702	565453
8673	565454
11265	565455
7172	565456
56110	565457
21172	565458
14448	565459
123692	565460
39110	565461
1710	565462
30888	565463
49232	565464
33858	565465
138895	565466
2254	565467
9988	565468
4947	565469
55711	565470
18228	565471
74008	565472
104654	565473
91561	565474
55165	565475
1151	565476
21286	565477
110652	565478
34022	565479
2357	565480
1891	565481
36960	565482
35951	565483
32929	565484
42726	565485
92587	565486
27878	565487
40300	565488
21601	565489
28405	565490
48848	565491
9362	565492
63256	565493
36553	565494
12118	565495
18009	565496
126438	565497
21023	565498
29961	565499
4072	565500
48751	565501
51963	565502
4517	565503
21366	565504
14267	565505
840	565506
85339	565507
80152	565508
38480	565509
3980	565510
61683	565511
55212	565512
24867	565513
43536	565514
23118	565515
66551	565516
103868	565517
39313	565518
68261	565519
39968	565520
88377	565521
131369	565522
827	565523
46296	565524
38211	565525
55349	565526
9623	565527
39480	565528
1758	565529
81443	565530
17117	565531
48706	565532
84170	565533
10937	565534
36219	565535
1108	565536
47326	565537
47264	565538
95404	565539
87781	565540
23203	565541
10682	565542
52585	565543
30838	565544
82871	565545
4616	565546
57876	565547
11053	565548
74457	565549
129750	565550
52561	565551
34032	565552
72547	565553
381	565554
101584	565555
48080	565556
2454	565557
4686	565558
2593	565559
132788	565560
26822	565561
73392	565562
9410	565563
18652	565564
11635	565565
25470	565566
2993	565567
611	565568
76863	565569
10068	565570
115524	565571
7803	565572
135633	565573
28460	565574
17093	565575
32704	565576
48130	565577
116804	565578
978	565579
165008	565580
12163	565581
16104	565582
18662	565583
5930	565584
9774	565585
1897	565586
165935	565587
19615	565588
22387	565589
17798	565590
5826	565591
33620	565592
22178	565593
54706	565594
18750	565595
45737	565596
26737	565597
4756	565598
622	565599
11631	565600
3228	565601
21877	565602
144763	565603
840	565604
30380	565605
32124	565606
1177	565607
8543	565608
13816	565609
134547	565610
148070	565611
13275	565612
8400	565613
50410	565614
5096	565615
9647	565616
56055	565617
65864	565618
5326	565619
12496	565620
46742	565621
12744	565622
55869	565623
55195	565624
65190	565625
39356	565626
4957	565627
69942	565628
35696	565629
5156	565630
38146	565631
15255	565632
691	565633
589	565634
52459	565635
26600	565636
48991	565637
4503	565638
46282	565639
36979	565640
47382	565641
85421	565642
30831	565643
65830	565644
33006	565645
1581	565646
30083	565647
73039	565648
22780	565649
16529	565650
90559	565651
34122	565652
4688	565653
23022	565654
1121	565655
53502	565656
29918	565657
28036	565658
45021	565659
22133	565660
4406	565661
5664	565662
99331	565663
582	565664
27678	565665
124208	565666
2702	565667
21306	565668
71149	565669
51215	565670
152442	565671
12538	565672
142353	565673
14603	565674
98993	565675
824	565676
8629	565677
20740	565678
40302	565679
15042	565680
9015	565681
49974	565682
109156	565683
496	565684
80364	565685
5857	565686
61041	565687
40784	565688
24828	565689
112475	565690
15443	565691
80428	565692
17234	565693
67772	565694
32753	565695
64210	565696
220	565697
105596	565698
20073	565699
22315	565700
137383	565701
51219	565702
32876	565703
11098	565704
54376	565705
34081	565706
20171	565707
14840	565708
59450	565709
56608	565710
19310	565711
8375	565712
38804	565713
14951	565714
79242	565715
8699	565716
92495	565717
177	565718
41284	565719
76414	565720
64932	565721
10457	565722
49467	565723
130918	565724
6847	565725
17292	565726
28739	565727
63498	565728
67043	565729
96602	565730
243	565731
1737	565732
46340	565733
32713	565734
349	565735
24560	565736
44279	565737
5730	565738
33480	565739
3531	565740
91228	565741
61788	565742
70060	565743
50964	565744
1082	565745
95550	565746
10384	565747
48574	565748
130582	565749
29688	565750
42561	565751
5232	565752
6574	565753
99458	565754
46059	565755
101733	565756
71767	565757
14608	565758
99622	565759
13208	565760
18799	565761
54817	565762
33480	565763
75165	565764
142627	565765
34678	565766
98452	565767
67323	565768
160834	565769
29450	565770
1326	565771
8947	565772
24643	565773
95042	565774
2972	565775
50675	565776
3476	565777
69642	565778
5101	565779
16167	565780
3942	565781
124403	565782
6355	565783
29045	565784
33305	565785
1861	565786
50377	565787
5504	565788
18562	565789
23043	565790
103879	565791
2490	565792
35657	565793
133878	565794
7281	565795
3354	565796
111359	565797
155954	565798
4663	565799
7068	565800
16130	565801
52327	565802
2310	565803
28403	565804
4275	565805
89226	565806
48602	565807
43388	565808
16618	565809
6833	565810
6830	565811
50240	565812
45257	565813
1558	565814
3517	565815
17458	565816
22094	565817
11559	565818
6957	565819
29387	565820
28539	565821
17089	565822
954	565823
6909	565824
19925	565825
23862	565826
13841	565827
441	565828
926	565829
86940	565830
34234	565831
34520	565832
39788	565833
85974	565834
2925	565835
27910	565836
336	565837
14286	565838
128731	565839
83058	565840
17780	565841
101979	565842
82546	565843
37449	565844
139031	565845
11000	565846
58463	565847
147770	565848
53178	565849
129200	565850
791	565851
86594	565852
7801	565853
69411	565854
30339	565855
12496	565856
7220	565857
28848	565858
56121	565859
13527	565860
36717	565861
112162	565862
70306	565863
3134	565864
11377	565865
275	565866
7103	565867
113154	565868
28515	565869
14210	565870
154358	565871
166462	565872
17762	565873
15118	565874
17707	565875
27861	565876
9618	565877
15907	565878
566	565879
2832	565880
15071	565881
6645	565882
21953	565883
60096	565884
65684	565885
2821	565886
29594	565887
38416	565888
23658	565889
43145	565890
13419	565891
15984	565892
120339	565893
43886	565894
3315	565895
14672	565896
12104	565897
96433	565898
65020	565899
2753	565900
11827	565901
31126	565902
13515	565903
20824	565904
154345	565905
31684	565906
87017	565907
5939	565908
91803	565909
3719	565910
96811	565911
43269	565912
8079	565913
23126	565914
60394	565915
30024	565916
8381	565917
599	565918
131356	565919
385	565920
18457	565921
10875	565922
1601	565923
82820	565924
35939	565925
10756	565926
9621	565927
16927	565928
26259	565929
102660	565930
1763	565931
16514	565932
7793	565933
5977	565934
25164	565935
537	565936
19452	565937
47338	565938
15300	565939
83966	565940
74293	565941
21132	565942
5656	565943
49988	565944
41755	565945
19328	565946
107066	565947
27748	565948
19304	565949
15676	565950
9778	565951
5466	565952
67658	565953
91129	565954
129261	565955
48850	565956
36100	565957
81083	565958
8271	565959
17925	565960
2054	565961
50325	565962
106266	565963
161119	565964
11299	565965
29652	565966
146842	565967
22165	565968
16332	565969
14141	565970
83776	565971
3092	565972
19161	565973
40017	565974
28945	565975
931	565976
121728	565977
1868	565978
4041	565979
102964	565980
12992	565981
39300	565982
52356	565983
58787	565984
26156	565985
281	565986
30901	565987
75105	565988
18458	565989
20854	565990
13446	565991
34419	565992
99553	565993
131433	565994
8807	565995
5479	565996
25033	565997
10918	565998
3760	565999
7194	566000
5260	566001
107240	566002
56293	566003
30375	566004
151392	566005
95472	566006
41285	566007
57515	566008
36494	566009
33873	566010
102	566011
5085	566012
11652	566013
3819	566014
15379	566015
34752	566016
13	566017
3539	566018
131409	566019
18018	566020
48715	566021
39682	566022
49038	566023
25854	566024
2832	566025
27417	566026
10912	566027
10318	566028
59254	566029
163510	566030
17607	566031
6761	566032
378	566033
24262	566034
33726	566035
9114	566036
25742	566037
9334	566038
75287	566039
42854	566040
26292	566041
29924	566042
136910	566043
1476	566044
109107	566045
16588	566046
73506	566047
58321	566048
17146	566049
130637	566050
26849	566051
51590	566052
141789	566053
1832	566054
79244	566055
5737	566056
117440	566057
758	566058
29237	566059
1310	566060
30370	566061
22977	566062
5613	566063
3876	566064
82947	566065
7966	566066
21424	566067
23480	566068
36621	566069
34629	566070
97225	566071
18658	566072
5206	566073
19450	566074
10116	566075
5531	566076
16520	566077
80910	566078
30019	566079
14319	566080
76849	566081
36985	566082
99367	566083
96562	566084
558	566085
23967	566086
19778	566087
2675	566088
66	566089
6331	566090
56943	566091
35534	566092
27881	566093
28544	566094
155780	566095
33951	566096
47085	566097
75862	566098
49857	566099
8194	566100
4108	566101
53862	566102
16509	566103
89576	566104
76809	566105
9599	566106
95627	566107
64157	566108
34414	566109
31127	566110
55166	566111
65896	566112
35106	566113
29293	566114
14342	566115
5952	566116
8345	566117
98113	566118
76902	566119
146681	566120
21214	566121
14701	566122
79095	566123
3472	566124
4793	566125
360	566126
31991	566127
146965	566128
24334	566129
160587	566130
59355	566131
3269	566132
23046	566133
19006	566134
40776	566135
23922	566136
4736	566137
25363	566138
129386	566139
8114	566140
36597	566141
6847	566142
143599	566143
40133	566144
146159	566145
5036	566146
69279	566147
13534	566148
163706	566149
11589	566150
3714	566151
111155	566152
44606	566153
32737	566154
10976	566155
7434	566156
46916	566157
19986	566158
7604	566159
4040	566160
65093	566161
19471	566162
40121	566163
14231	566164
2122	566165
13556	566166
33746	566167
143642	566168
10982	566169
469	566170
28951	566171
102121	566172
51420	566173
3265	566174
73289	566175
9996	566176
21563	566177
28356	566178
5505	566179
42	566180
122403	566181
6087	566182
55610	566183
3008	566184
18456	566185
30725	566186
7082	566187
50382	566188
98923	566189
61034	566190
81250	566191
3002	566192
58155	566193
143009	566194
1215	566195
34027	566196
16228	566197
533	566198
4976	566199
21207	566200
2519	566201
15453	566202
22957	566203
55350	566204
90637	566205
56331	566206
9799	566207
1999	566208
14765	566209
22579	566210
9499	566211
3596	566212
1077	566213
3055	566214
41810	566215
15949	566216
354	566217
21090	566218
73553	566219
66346	566220
21403	566221
759	566222
155470	566223
128520	566224
124825	566225
131443	566226
53498	566227
84687	566228
127624	566229
39112	566230
9965	566231
24397	566232
12606	566233
8551	566234
21997	566235
24586	566236
57637	566237
26073	566238
86911	566239
83850	566240
18714	566241
115681	566242
62664	566243
9637	566244
69396	566245
40857	566246
23442	566247
4090	566248
21859	566249
4121	566250
79103	566251
3471	566252
8256	566253
3088	566254
1360	566255
42060	566256
20887	566257
2376	566258
41909	566259
47460	566260
59853	566261
7931	566262
32442	566263
94060	566264
81609	566265
59147	566266
30702	566267
11931	566268
41476	566269
110041	566270
21435	566271
69946	566272
19392	566273
69454	566274
86008	566275
1372	566276
52806	566277
264	566278
71118	566279
72390	566280
41371	566281
6847	566282
42558	566283
42019	566284
10955	566285
20752	566286
19131	566287
10508	566288
17110	566289
3493	566290
48556	566291
115006	566292
8657	566293
366	566294
323	566295
110425	566296
88255	566297
14698	566298
22631	566299
3546	566300
20735	566301
2986	566302
29423	566303
142862	566304
57638	566305
41902	566306
12621	566307
4146	566308
69915	566309
32150	566310
13218	566311
69550	566312
66338	566313
17152	566314
77916	566315
74248	566316
92868	566317
19645	566318
30073	566319
96422	566320
2818	566321
84866	566322
38372	566323
8423	566324
23099	566325
54882	566326
11655	566327
63397	566328
3165	566329
20237	566330
27003	566331
49854	566332
32014	566333
52653	566334
77791	566335
228	566336
89578	566337
28906	566338
21024	566339
67553	566340
1390	566341
82400	566342
7864	566343
152577	566344
28935	566345
1225	566346
57178	566347
82298	566348
735	566349
61672	566350
46406	566351
133354	566352
3433	566353
6375	566354
82223	566355
52027	566356
11988	566357
39800	566358
39693	566359
9131	566360
23155	566361
15332	566362
72396	566363
32995	566364
64227	566365
19882	566366
1668	566367
8027	566368
88073	566369
70798	566370
6228	566371
554	566372
79401	566373
30819	566374
43736	566375
12541	566376
55973	566377
5127	566378
81823	566379
2780	566380
60207	566381
1104	566382
20273	566383
5049	566384
51344	566385
67346	566386
38843	566387
21098	566388
56187	566389
32239	566390
803	566391
95357	566392
15525	566393
78216	566394
7211	566395
51698	566396
7948	566397
102380	566398
154321	566399
79984	566400
21063	566401
29831	566402
19989	566403
68210	566404
3789	566405
33841	566406
41452	566407
79073	566408
223	566409
1659	566410
90479	566411
51323	566412
11990	566413
163390	566414
3738	566415
59487	566416
91699	566417
56933	566418
49067	566419
96834	566420
25374	566421
158170	566422
32568	566423
3391	566424
4464	566425
378	566426
13343	566427
18828	566428
21754	566429
124634	566430
516	566431
7741	566432
118827	566433
96925	566434
31148	566435
86278	566436
84084	566437
1256	566438
45274	566439
207	566440
7583	566441
18124	566442
155912	566443
69116	566444
44358	566445
6673	566446
45768	566447
53558	566448
124123	566449
2059	566450
5684	566451
13248	566452
71021	566453
596	566454
9990	566455
532	566456
6041	566457
5330	566458
11100	566459
5772	566460
16543	566461
69035	566462
82628	566463
8486	566464
115074	566465
107758	566466
49990	566467
5498	566468
15509	566469
31587	566470
91170	566471
121123	566472
31855	566473
87233	566474
56119	566475
21133	566476
71760	566477
11870	566478
14163	566479
98713	566480
24496	566481
2085	566482
714	566483
2359	566484
10796	566485
20587	566486
98489	566487
49853	566488
41305	566489
43129	566490
6125	566491
16672	566492
427	566493
33473	566494
25547	566495
93075	566496
129173	566497
103307	566498
145800	566499
119365	566500
15251	566501
8127	566502
53450	566503
195	566504
8805	566505
100217	566506
68	566507
25593	566508
138048	566509
64017	566510
136189	566511
30070	566512
91680	566513
686	566514
49223	566515
17131	566516
11384	566517
461	566518
6159	566519
98145	566520
6320	566521
13187	566522
8976	566523
37047	566524
9158	566525
45525	566526
58927	566527
302	566528
10183	566529
23633	566530
1	566531
54	566532
162447	566533
126508	566534
73427	566535
32894	566536
27022	566537
10296	566538
10607	566539
109099	566540
349	566541
84870	566542
50956	566543
10792	566544
91298	566545
273	566546
60390	566547
61556	566548
15489	566549
4907	566550
1546	566551
90526	566552
79961	566553
128824	566554
31919	566555
12977	566556
44607	566557
3481	566558
35109	566559
36743	566560
119293	566561
72638	566562
77918	566563
84115	566564
394	566565
82651	566566
28080	566567
10076	566568
61988	566569
31223	566570
103653	566571
31282	566572
34149	566573
32775	566574
3372	566575
127197	566576
14660	566577
43330	566578
43682	566579
53488	566580
41780	566581
410	566582
83474	566583
43544	566584
14935	566585
67522	566586
135555	566587
163866	566588
1952	566589
26361	566590
45080	566591
19812	566592
2426	566593
60741	566594
42893	566595
1573	566596
11984	566597
8596	566598
157426	566599
49874	566600
37409	566601
6177	566602
2313	566603
50132	566604
15981	566605
6686	566606
13948	566607
83821	566608
84389	566609
35574	566610
7791	566611
133224	566612
1481	566613
16882	566614
21484	566615
7351	566616
77415	566617
15315	566618
48984	566619
36821	566620
6477	566621
35293	566622
286	566623
65850	566624
16823	566625
43835	566626
7787	566627
67322	566628
13850	566629
50904	566630
115512	566631
53091	566632
6057	566633
49470	566634
29501	566635
1868	566636
18335	566637
94609	566638
117814	566639
44644	566640
78549	566641
8551	566642
46977	566643
45708	566644
93775	566645
75138	566646
16228	566647
27850	566648
2305	566649
12745	566650
23267	566651
47146	566652
23332	566653
1373	566654
21217	566655
126278	566656
89	566657
37905	566658
3350	566659
34297	566660
68585	566661
12624	566662
12293	566663
84769	566664
62660	566665
102579	566666
38079	566667
6958	566668
97841	566669
25674	566670
119469	566671
54719	566672
2951	566673
27791	566674
6634	566675
1674	566676
22190	566677
30452	566678
129720	566679
41030	566680
35399	566681
16427	566682
5721	566683
113904	566684
153180	566685
131201	566686
15635	566687
6454	566688
3575	566689
36186	566690
10249	566691
292	566692
24388	566693
1607	566694
58803	566695
10290	566696
41939	566697
5292	566698
43813	566699
6342	566700
45269	566701
72048	566702
63391	566703
8007	566704
130479	566705
32379	566706
20652	566707
7741	566708
3226	566709
28402	566710
13531	566711
9912	566712
2970	566713
16361	566714
100796	566715
150548	566716
54838	566717
9169	566718
127944	566719
105429	566720
22869	566721
23505	566722
17420	566723
515	566724
87736	566725
50360	566726
144622	566727
66593	566728
240	566729
13241	566730
120478	566731
19835	566732
78843	566733
16301	566734
12643	566735
10226	566736
57218	566737
59588	566738
32142	566739
62506	566740
22661	566741
98899	566742
90088	566743
12040	566744
44124	566745
11689	566746
1867	566747
24672	566748
42131	566749
65293	566750
27456	566751
11970	566752
126768	566753
562	566754
97244	566755
661	566756
54040	566757
4544	566758
8538	566759
107118	566760
8967	566761
10648	566762
22793	566763
4083	566764
81668	566765
68622	566766
151876	566767
142316	566768
10030	566769
105184	566770
2606	566771
77824	566772
85958	566773
8642	566774
152926	566775
137138	566776
14279	566777
6431	566778
16571	566779
69912	566780
139139	566781
36151	566782
16955	566783
161961	566784
55708	566785
2095	566786
2497	566787
71763	566788
21273	566789
93168	566790
131258	566791
53087	566792
32818	566793
33562	566794
29001	566795
23951	566796
73103	566797
14973	566798
4553	566799
10784	566800
6388	566801
21229	566802
350	566803
106418	566804
36835	566805
10957	566806
33156	566807
19926	566808
68916	566809
134052	566810
21197	566811
27805	566812
152834	566813
48260	566814
62257	566815
530	566816
29794	566817
19410	566818
57911	566819
11407	566820
24620	566821
48894	566822
3150	566823
67164	566824
5812	566825
190	566826
37392	566827
59513	566828
12112	566829
6423	566830
43612	566831
95777	566832
23281	566833
114634	566834
31215	566835
133678	566836
2699	566837
73905	566838
10443	566839
99786	566840
10992	566841
90095	566842
964	566843
3871	566844
46899	566845
53	566846
2503	566847
36027	566848
33205	566849
131625	566850
28826	566851
6795	566852
101853	566853
36629	566854
29853	566855
31946	566856
26317	566857
63616	566858
6613	566859
13841	566860
41776	566861
335	566862
10792	566863
103491	566864
119162	566865
8153	566866
13465	566867
17834	566868
131938	566869
9911	566870
2350	566871
19935	566872
16870	566873
64828	566874
40090	566875
21977	566876
59693	566877
20454	566878
13776	566879
54065	566880
97419	566881
107415	566882
135236	566883
63796	566884
20289	566885
4019	566886
23668	566887
11833	566888
18909	566889
78460	566890
41546	566891
93419	566892
42647	566893
24415	566894
20224	566895
6944	566896
29163	566897
46051	566898
6203	566899
124249	566900
110354	566901
67707	566902
84976	566903
11207	566904
27665	566905
21977	566906
93677	566907
2300	566908
50574	566909
23335	566910
71589	566911
5005	566912
24522	566913
34972	566914
5457	566915
12002	566916
107206	566917
7700	566918
51419	566919
35221	566920
1508	566921
24241	566922
34491	566923
48036	566924
65374	566925
3349	566926
68181	566927
2469	566928
7	566929
18826	566930
102304	566931
96682	566932
58405	566933
90322	566934
105781	566935
26879	566936
114397	566937
71828	566938
11974	566939
68980	566940
4722	566941
133618	566942
27038	566943
6014	566944
3109	566945
584	566946
18032	566947
2169	566948
10122	566949
40361	566950
82239	566951
32416	566952
21941	566953
126675	566954
8332	566955
9390	566956
9323	566957
99137	566958
990	566959
120996	566960
79873	566961
25960	566962
1125	566963
26842	566964
106155	566965
4847	566966
3901	566967
70788	566968
49690	566969
19128	566970
4270	566971
33574	566972
4341	566973
13063	566974
60279	566975
64568	566976
79484	566977
18588	566978
34082	566979
20761	566980
31653	566981
6591	566982
5107	566983
4028	566984
79866	566985
46933	566986
4455	566987
54397	566988
8744	566989
38922	566990
78439	566991
69053	566992
39180	566993
72532	566994
51200	566995
10391	566996
109773	566997
8796	566998
104300	566999
9347	567000
6969	567001
5252	567002
74	567003
71	567004
27297	567005
10801	567006
126230	567007
19365	567008
4480	567009
13901	567010
69714	567011
9382	567012
14838	567013
88593	567014
32931	567015
46	567016
22570	567017
51357	567018
3459	567019
28094	567020
14647	567021
68	567022
18745	567023
33571	567024
2692	567025
113071	567026
67333	567027
13964	567028
11007	567029
4489	567030
3704	567031
77715	567032
43865	567033
32985	567034
99775	567035
97294	567036
156801	567037
2094	567038
22864	567039
9059	567040
10754	567041
77246	567042
10170	567043
113530	567044
10617	567045
4876	567046
23741	567047
6574	567048
12570	567049
82300	567050
6313	567051
68375	567052
101171	567053
22000	567054
1205	567055
16352	567056
24785	567057
34505	567058
92813	567059
12797	567060
38223	567061
6974	567062
5228	567063
52107	567064
43	567065
7762	567066
25547	567067
55318	567068
11386	567069
8739	567070
2078	567071
115202	567072
65415	567073
101714	567074
129508	567075
2586	567076
66120	567077
67139	567078
50683	567079
96974	567080
67795	567081
1848	567082
19955	567083
405	567084
101551	567085
43011	567086
62990	567087
22085	567088
10886	567089
87022	567090
4144	567091
57111	567092
54833	567093
11201	567094
73	567095
131708	567096
85645	567097
48735	567098
17196	567099
22202	567100
1974	567101
44150	567102
90051	567103
143330	567104
128844	567105
117331	567106
14946	567107
989	567108
6488	567109
68022	567110
55170	567111
15421	567112
141809	567113
107274	567114
1195	567115
18716	567116
37288	567117
139984	567118
74903	567119
52119	567120
31811	567121
55888	567122
79006	567123
22827	567124
425	567125
6878	567126
4408	567127
91614	567128
8995	567129
81	567130
58701	567131
20339	567132
9008	567133
3997	567134
78975	567135
6448	567136
27728	567137
53680	567138
56536	567139
62255	567140
40542	567141
65668	567142
143438	567143
81333	567144
78168	567145
20761	567146
33728	567147
103294	567148
64721	567149
37018	567150
1411	567151
64437	567152
106676	567153
78694	567154
27113	567155
23941	567156
33726	567157
10247	567158
97073	567159
20071	567160
67940	567161
2284	567162
11138	567163
25130	567164
50781	567165
123494	567166
43454	567167
14629	567168
79	567169
4056	567170
2355	567171
30342	567172
29763	567173
4040	567174
22184	567175
40393	567176
76698	567177
113255	567178
40516	567179
85872	567180
14623	567181
20754	567182
16443	567183
11498	567184
135336	567185
35061	567186
7330	567187
1418	567188
4028	567189
46448	567190
50245	567191
6461	567192
110691	567193
8604	567194
20940	567195
30966	567196
9705	567197
60733	567198
26636	567199
11749	567200
34759	567201
53669	567202
15092	567203
158442	567204
33967	567205
80917	567206
58040	567207
54658	567208
50602	567209
125521	567210
25856	567211
92720	567212
44733	567213
87211	567214
50031	567215
14506	567216
110323	567217
128177	567218
11515	567219
21620	567220
63474	567221
69024	567222
23351	567223
161319	567224
73631	567225
152916	567226
1820	567227
85017	567228
19857	567229
55205	567230
41690	567231
6087	567232
18056	567233
24079	567234
92670	567235
41488	567236
9771	567237
53934	567238
57399	567239
9788	567240
44005	567241
82235	567242
11505	567243
2362	567244
30275	567245
8519	567246
54613	567247
20975	567248
33310	567249
96777	567250
476	567251
13943	567252
14591	567253
40639	567254
13302	567255
2729	567256
33103	567257
47722	567258
2017	567259
40541	567260
59881	567261
11430	567262
2756	567263
48233	567264
20045	567265
2846	567266
10114	567267
108609	567268
10821	567269
164348	567270
10067	567271
52	567272
6429	567273
143547	567274
34849	567275
4038	567276
43202	567277
65148	567278
72836	567279
96884	567280
2402	567281
85273	567282
79784	567283
24147	567284
23976	567285
64	567286
42685	567287
1323	567288
75740	567289
3601	567290
15436	567291
27467	567292
7168	567293
27	567294
135532	567295
107083	567296
25180	567297
20686	567298
13191	567299
115995	567300
92572	567301
85672	567302
66883	567303
28698	567304
98049	567305
47470	567306
25454	567307
101210	567308
1638	567309
66633	567310
29311	567311
19817	567312
34945	567313
3568	567314
139157	567315
44396	567316
13404	567317
39728	567318
37499	567319
27276	567320
79981	567321
88253	567322
1357	567323
12423	567324
9158	567325
65432	567326
7037	567327
17987	567328
128429	567329
45520	567330
39890	567331
9409	567332
42148	567333
67167	567334
1435	567335
40804	567336
11375	567337
2	567338
492	567339
3766	567340
124913	567341
94945	567342
21809	567343
36	567344
9112	567345
90227	567346
3116	567347
1795	567348
2658	567349
50340	567350
13009	567351
3888	567352
39674	567353
25370	567354
68677	567355
53795	567356
20887	567357
56311	567358
22443	567359
97799	567360
33561	567361
52737	567362
10226	567363
31649	567364
1891	567365
22753	567366
47978	567367
4673	567368
793	567369
39721	567370
476	567371
74340	567372
39596	567373
31387	567374
2143	567375
40050	567376
30597	567377
7655	567378
166015	567379
50717	567380
4954	567381
571	567382
57581	567383
79104	567384
3936	567385
13887	567386
11852	567387
3808	567388
19057	567389
42079	567390
12316	567391
11688	567392
66491	567393
17046	567394
6772	567395
19248	567396
22018	567397
4286	567398
84999	567399
17876	567400
22816	567401
533	567402
28918	567403
6386	567404
99331	567405
5299	567406
16620	567407
102827	567408
72214	567409
28173	567410
77129	567411
134304	567412
35259	567413
6864	567414
26871	567415
3400	567416
54058	567417
24199	567418
55862	567419
11906	567420
25029	567421
26218	567422
78998	567423
6715	567424
86702	567425
4340	567426
40008	567427
11587	567428
2642	567429
379	567430
48834	567431
81266	567432
88085	567433
20211	567434
34542	567435
3513	567436
31298	567437
165270	567438
162979	567439
929	567440
32288	567441
27476	567442
1631	567443
63454	567444
12498	567445
4078	567446
21574	567447
7165	567448
80689	567449
35605	567450
2865	567451
4645	567452
5959	567453
27557	567454
162161	567455
17166	567456
34627	567457
20829	567458
95306	567459
104227	567460
6419	567461
16472	567462
11796	567463
4264	567464
17553	567465
30331	567466
96057	567467
41427	567468
18302	567469
30537	567470
2125	567471
16669	567472
43584	567473
27487	567474
106131	567475
15940	567476
9976	567477
102907	567478
10834	567479
80883	567480
155711	567481
25600	567482
29894	567483
28948	567484
10442	567485
8787	567486
8689	567487
195	567488
29020	567489
36466	567490
11539	567491
20673	567492
65681	567493
42982	567494
32353	567495
110389	567496
93201	567497
17479	567498
6088	567499
26230	567500
6572	567501
30305	567502
24261	567503
10748	567504
51050	567505
84379	567506
84021	567507
85871	567508
127572	567509
123673	567510
7586	567511
77500	567512
48070	567513
43787	567514
29649	567515
26144	567516
64833	567517
109381	567518
51867	567519
21285	567520
64738	567521
76429	567522
354	567523
19455	567524
10893	567525
61335	567526
79	567527
25571	567528
11622	567529
3533	567530
15099	567531
678	567532
2183	567533
2173	567534
38369	567535
13025	567536
2021	567537
4335	567538
805	567539
3933	567540
35394	567541
75735	567542
12003	567543
1236	567544
436	567545
80133	567546
2979	567547
33658	567548
4831	567549
62148	567550
48085	567551
19636	567552
1748	567553
18194	567554
67364	567555
91996	567556
24249	567557
77543	567558
52353	567559
22712	567560
51848	567561
5746	567562
49385	567563
551	567564
15342	567565
10457	567566
2876	567567
75863	567568
12663	567569
5123	567570
1772	567571
49004	567572
2807	567573
523	567574
74113	567575
107011	567576
1533	567577
16265	567578
7274	567579
1619	567580
22695	567581
23161	567582
56574	567583
34661	567584
28074	567585
50187	567586
12032	567587
20006	567588
27147	567589
64696	567590
27412	567591
4516	567592
107293	567593
17570	567594
120045	567595
163941	567596
51721	567597
46911	567598
79458	567599
12818	567600
14847	567601
2330	567602
43949	567603
41560	567604
29736	567605
114046	567606
2244	567607
50920	567608
166167	567609
17212	567610
16262	567611
24342	567612
129757	567613
37780	567614
20040	567615
15097	567616
21530	567617
32222	567618
58793	567619
55760	567620
79587	567621
704	567622
77410	567623
1222	567624
3099	567625
120675	567626
10146	567627
47296	567628
62785	567629
45513	567630
2736	567631
6154	567632
70054	567633
247	567634
87840	567635
27510	567636
8261	567637
30076	567638
18642	567639
47141	567640
69867	567641
126160	567642
66350	567643
13542	567644
72	567645
15004	567646
123347	567647
42793	567648
18796	567649
61473	567650
50574	567651
114572	567652
520	567653
6940	567654
12925	567655
19464	567656
22289	567657
86045	567658
18093	567659
12374	567660
7010	567661
820	567662
312	567663
59401	567664
59336	567665
127110	567666
11482	567667
34768	567668
8276	567669
80224	567670
24066	567671
2839	567672
6040	567673
82202	567674
31919	567675
380	567676
3699	567677
62055	567678
1327	567679
12607	567680
2021	567681
127643	567682
106757	567683
14408	567684
70344	567685
34468	567686
8663	567687
123792	567688
84639	567689
20	567690
36436	567691
1949	567692
31473	567693
89247	567694
14214	567695
161	567696
16786	567697
1860	567698
108389	567699
5818	567700
12706	567701
144	567702
2771	567703
28355	567704
44836	567705
1373	567706
13116	567707
70430	567708
92263	567709
131015	567710
31430	567711
25039	567712
15342	567713
19703	567714
32445	567715
100142	567716
3008	567717
51663	567718
156880	567719
45216	567720
22582	567721
6733	567722
5164	567723
31778	567724
33971	567725
147801	567726
45476	567727
6989	567728
20276	567729
6291	567730
25641	567731
583	567732
36622	567733
14871	567734
15099	567735
104818	567736
27526	567737
47749	567738
102004	567739
2291	567740
27126	567741
61284	567742
123157	567743
13509	567744
26783	567745
60571	567746
45659	567747
23687	567748
115552	567749
108436	567750
43958	567751
120040	567752
85592	567753
17197	567754
111	567755
90795	567756
1333	567757
5868	567758
53129	567759
40272	567760
14003	567761
37757	567762
141614	567763
112361	567764
23653	567765
13576	567766
4347	567767
33270	567768
59760	567769
331	567770
26855	567771
68115	567772
92048	567773
24644	567774
10255	567775
767	567776
106963	567777
102873	567778
11478	567779
37544	567780
77020	567781
72451	567782
1585	567783
1729	567784
103524	567785
27025	567786
28691	567787
79727	567788
10696	567789
84620	567790
55057	567791
16273	567792
16464	567793
2671	567794
11861	567795
31643	567796
321	567797
70381	567798
33582	567799
138212	567800
14986	567801
10140	567802
8759	567803
22769	567804
2591	567805
28888	567806
113132	567807
6824	567808
81486	567809
1954	567810
60677	567811
154692	567812
431	567813
153795	567814
6891	567815
23420	567816
7010	567817
1873	567818
75892	567819
98521	567820
3	567821
66091	567822
130190	567823
440	567824
2855	567825
1618	567826
119868	567827
113609	567828
756	567829
50123	567830
55202	567831
29109	567832
23308	567833
566	567834
8620	567835
17740	567836
10446	567837
8035	567838
1191	567839
6817	567840
30376	567841
17787	567842
12736	567843
103507	567844
66635	567845
38054	567846
41961	567847
85635	567848
12651	567849
206	567850
16240	567851
30404	567852
31939	567853
765	567854
3564	567855
104706	567856
106641	567857
132793	567858
33469	567859
56601	567860
13384	567861
72193	567862
20820	567863
114673	567864
153484	567865
74608	567866
95494	567867
3331	567868
21071	567869
5385	567870
66278	567871
39272	567872
63952	567873
18	567874
18403	567875
12992	567876
5797	567877
32860	567878
42378	567879
872	567880
11606	567881
28153	567882
88608	567883
28930	567884
15992	567885
40047	567886
31693	567887
111837	567888
70597	567889
44466	567890
4774	567891
38523	567892
39940	567893
9587	567894
40790	567895
6501	567896
51817	567897
44853	567898
78743	567899
25713	567900
86577	567901
116650	567902
6935	567903
99318	567904
1978	567905
14697	567906
30520	567907
142	567908
34390	567909
100644	567910
152934	567911
41836	567912
79307	567913
112753	567914
2344	567915
12162	567916
109419	567917
18766	567918
3786	567919
48247	567920
41141	567921
39632	567922
89194	567923
18479	567924
7884	567925
79399	567926
14847	567927
996	567928
45130	567929
2080	567930
27781	567931
1346	567932
685	567933
6472	567934
3435	567935
8288	567936
31503	567937
3	567938
10595	567939
6	567940
5937	567941
17752	567942
5295	567943
20192	567944
69119	567945
18042	567946
25877	567947
34215	567948
1529	567949
28307	567950
3540	567951
66627	567952
121301	567953
11231	567954
7683	567955
102346	567956
9342	567957
32225	567958
26748	567959
61051	567960
29271	567961
13005	567962
21520	567963
58119	567964
40081	567965
8557	567966
4816	567967
26564	567968
2770	567969
96968	567970
30784	567971
24799	567972
39594	567973
70458	567974
19648	567975
51190	567976
10331	567977
45608	567978
49735	567979
105493	567980
74211	567981
18027	567982
20819	567983
117277	567984
60021	567985
2841	567986
34334	567987
34854	567988
56622	567989
18616	567990
31133	567991
62699	567992
45183	567993
3131	567994
9622	567995
31936	567996
56072	567997
6084	567998
128575	567999
67477	568000
63481	568001
72126	568002
35672	568003
17442	568004
16665	568005
6186	568006
35894	568007
112110	568008
27152	568009
4266	568010
81834	568011
16796	568012
42992	568013
57257	568014
34492	568015
31404	568016
40554	568017
16506	568018
60484	568019
25601	568020
117964	568021
8628	568022
18950	568023
87748	568024
52309	568025
81052	568026
1770	568027
74381	568028
149626	568029
160110	568030
77679	568031
48050	568032
67503	568033
52410	568034
9094	568035
40824	568036
7172	568037
2317	568038
20624	568039
57596	568040
7738	568041
112442	568042
3279	568043
30152	568044
16804	568045
4750	568046
40318	568047
15481	568048
1242	568049
53146	568050
9663	568051
51337	568052
3780	568053
1669	568054
37160	568055
2858	568056
95441	568057
91165	568058
195	568059
104548	568060
81685	568061
76248	568062
33864	568063
8783	568064
3362	568065
38056	568066
60088	568067
124582	568068
63553	568069
3799	568070
41446	568071
9990	568072
2134	568073
32883	568074
20823	568075
22031	568076
87191	568077
565	568078
7419	568079
30295	568080
31446	568081
9276	568082
1785	568083
289	568084
43238	568085
57201	568086
45544	568087
52831	568088
120298	568089
54512	568090
6391	568091
29701	568092
38560	568093
80633	568094
57054	568095
17399	568096
29308	568097
42357	568098
156417	568099
126099	568100
15136	568101
854	568102
100221	568103
150827	568104
56148	568105
115609	568106
56816	568107
5155	568108
16024	568109
1063	568110
21299	568111
55418	568112
18986	568113
40082	568114
98081	568115
3958	568116
11060	568117
7331	568118
606	568119
46864	568120
133618	568121
4555	568122
23589	568123
16503	568124
20744	568125
110	568126
9791	568127
322	568128
70064	568129
20318	568130
27004	568131
64238	568132
18811	568133
78469	568134
51184	568135
12344	568136
8932	568137
7198	568138
47478	568139
70194	568140
14031	568141
2599	568142
3577	568143
26664	568144
4167	568145
21786	568146
12918	568147
16305	568148
30641	568149
14670	568150
148971	568151
4076	568152
51522	568153
12238	568154
91847	568155
12369	568156
4934	568157
80363	568158
55617	568159
118837	568160
105894	568161
27861	568162
399	568163
46162	568164
70101	568165
70512	568166
125087	568167
797	568168
5204	568169
39	568170
48455	568171
1203	568172
87815	568173
9863	568174
75062	568175
116396	568176
4597	568177
7237	568178
14171	568179
2646	568180
18142	568181
80546	568182
19525	568183
64758	568184
11208	568185
44835	568186
10649	568187
358	568188
13531	568189
28552	568190
38643	568191
22911	568192
55441	568193
55214	568194
10945	568195
3788	568196
5790	568197
5460	568198
4938	568199
121674	568200
26123	568201
68667	568202
87200	568203
9141	568204
68874	568205
133	568206
23985	568207
12924	568208
1338	568209
47602	568210
14047	568211
22603	568212
72181	568213
4223	568214
46650	568215
82503	568216
31958	568217
59477	568218
77946	568219
67412	568220
38006	568221
13608	568222
43550	568223
51152	568224
29418	568225
14619	568226
1344	568227
51719	568228
41259	568229
58830	568230
6710	568231
1260	568232
46158	568233
162216	568234
926	568235
81421	568236
1760	568237
71040	568238
27760	568239
86321	568240
2867	568241
55058	568242
596	568243
4318	568244
104748	568245
24761	568246
6078	568247
157603	568248
16736	568249
16206	568250
801	568251
23342	568252
3874	568253
20810	568254
627	568255
175	568256
101480	568257
9041	568258
46620	568259
58841	568260
53648	568261
80919	568262
4804	568263
7122	568264
71869	568265
49134	568266
25703	568267
51770	568268
200	568269
111	568270
26021	568271
22483	568272
9340	568273
24770	568274
4772	568275
10798	568276
30903	568277
41690	568278
38492	568279
2982	568280
104231	568281
3988	568282
28120	568283
5145	568284
38855	568285
63453	568286
31028	568287
15551	568288
21700	568289
14192	568290
3423	568291
27953	568292
41464	568293
12901	568294
6824	568295
10997	568296
50451	568297
6636	568298
103756	568299
44747	568300
49166	568301
42309	568302
2474	568303
6346	568304
4034	568305
13039	568306
40985	568307
15762	568308
31234	568309
622	568310
46152	568311
67755	568312
326	568313
131321	568314
72056	568315
43398	568316
25498	568317
34579	568318
232	568319
11316	568320
19773	568321
121901	568322
9992	568323
115081	568324
5394	568325
15571	568326
43203	568327
66678	568328
24910	568329
134184	568330
51803	568331
28246	568332
133062	568333
25497	568334
26257	568335
1233	568336
72705	568337
32621	568338
56101	568339
16959	568340
93921	568341
12303	568342
33061	568343
123	568344
28706	568345
2642	568346
18387	568347
36194	568348
11501	568349
52083	568350
71659	568351
10921	568352
103680	568353
5765	568354
190	568355
57695	568356
15528	568357
7401	568358
28620	568359
7024	568360
13893	568361
11309	568362
16118	568363
13726	568364
151561	568365
2435	568366
14175	568367
22263	568368
80866	568369
25843	568370
33386	568371
20080	568372
60	568373
2836	568374
12562	568375
57404	568376
2978	568377
30394	568378
63988	568379
74396	568380
1637	568381
3098	568382
8601	568383
102913	568384
9112	568385
39767	568386
3588	568387
16212	568388
20305	568389
46585	568390
20279	568391
68483	568392
294	568393
11554	568394
58547	568395
23985	568396
28557	568397
98982	568398
103787	568399
120132	568400
17537	568401
49445	568402
42125	568403
86239	568404
97774	568405
42473	568406
22978	568407
67415	568408
102282	568409
26182	568410
69732	568411
39074	568412
19078	568413
2176	568414
1027	568415
35300	568416
166134	568417
103597	568418
46421	568419
75074	568420
91081	568421
20402	568422
620	568423
101775	568424
107997	568425
56646	568426
12234	568427
1753	568428
75680	568429
30866	568430
1896	568431
103575	568432
21624	568433
19554	568434
87075	568435
5688	568436
26268	568437
14752	568438
249	568439
51415	568440
11279	568441
12838	568442
1698	568443
64951	568444
43193	568445
44159	568446
3774	568447
122447	568448
1570	568449
17856	568450
3145	568451
88279	568452
128110	568453
59202	568454
11509	568455
8895	568456
105071	568457
121544	568458
1758	568459
63798	568460
4252	568461
22255	568462
71744	568463
4933	568464
1813	568465
45798	568466
93764	568467
6006	568468
14366	568469
35	568470
39570	568471
43371	568472
9046	568473
96908	568474
3180	568475
72097	568476
70433	568477
36621	568478
4202	568479
19976	568480
30325	568481
595	568482
54713	568483
93973	568484
987	568485
32398	568486
60202	568487
17374	568488
123979	568489
32678	568490
63497	568491
10089	568492
7924	568493
57514	568494
24018	568495
27189	568496
13610	568497
5	568498
57166	568499
19528	568500
4395	568501
123156	568502
7156	568503
18414	568504
106	568505
56292	568506
11848	568507
14748	568508
103512	568509
24573	568510
44713	568511
3119	568512
28858	568513
7701	568514
64723	568515
81791	568516
7392	568517
87587	568518
102298	568519
29166	568520
122251	568521
71264	568522
8910	568523
16845	568524
28656	568525
123932	568526
162774	568527
159639	568528
5875	568529
10710	568530
8827	568531
14520	568532
47	568533
1733	568534
21114	568535
112857	568536
1653	568537
3767	568538
3751	568539
106583	568540
99259	568541
27893	568542
11520	568543
31675	568544
18494	568545
1911	568546
57181	568547
126090	568548
37921	568549
12584	568550
86430	568551
95349	568552
16734	568553
8157	568554
51882	568555
18379	568556
9	568557
18651	568558
33417	568559
103187	568560
1233	568561
66887	568562
29818	568563
3123	568564
118231	568565
3767	568566
176	568567
38852	568568
7971	568569
4749	568570
63459	568571
13177	568572
96146	568573
104826	568574
37725	568575
1185	568576
60284	568577
158923	568578
19166	568579
47493	568580
74513	568581
9333	568582
4480	568583
59795	568584
9052	568585
6843	568586
1055	568587
29302	568588
2085	568589
22136	568590
82722	568591
104945	568592
31622	568593
30513	568594
16483	568595
72410	568596
21604	568597
37810	568598
109847	568599
76200	568600
18241	568601
98713	568602
12532	568603
15063	568604
52425	568605
141443	568606
3672	568607
56806	568608
127915	568609
3450	568610
68584	568611
58121	568612
4065	568613
11793	568614
93415	568615
38961	568616
25680	568617
103153	568618
5212	568619
28256	568620
144733	568621
76249	568622
39778	568623
18966	568624
126918	568625
41140	568626
55936	568627
123713	568628
19212	568629
76041	568630
45508	568631
35729	568632
12728	568633
12342	568634
10419	568635
34368	568636
67089	568637
38732	568638
15524	568639
27785	568640
9374	568641
49613	568642
27564	568643
101387	568644
10014	568645
2676	568646
8834	568647
92598	568648
5744	568649
27127	568650
21458	568651
18295	568652
41193	568653
74732	568654
56274	568655
1222	568656
62015	568657
139675	568658
6135	568659
110789	568660
862	568661
59687	568662
71673	568663
109206	568664
20326	568665
35431	568666
28025	568667
10915	568668
78142	568669
33443	568670
1327	568671
148340	568672
63872	568673
6962	568674
51942	568675
22398	568676
154	568677
38130	568678
42023	568679
3638	568680
34287	568681
22920	568682
36280	568683
68061	568684
57050	568685
43898	568686
9964	568687
4455	568688
4097	568689
22168	568690
95543	568691
48981	568692
65533	568693
8605	568694
30916	568695
45838	568696
30600	568697
25569	568698
1934	568699
55077	568700
4527	568701
61515	568702
64228	568703
5149	568704
8551	568705
81171	568706
49164	568707
96615	568708
129119	568709
84548	568710
54670	568711
93155	568712
11961	568713
2654	568714
2567	568715
19364	568716
9907	568717
32621	568718
22963	568719
7191	568720
3351	568721
56976	568722
56498	568723
7143	568724
66769	568725
49955	568726
14909	568727
5938	568728
49667	568729
7303	568730
31249	568731
8798	568732
85616	568733
65364	568734
93391	568735
1811	568736
20751	568737
2781	568738
12602	568739
19107	568740
33556	568741
8571	568742
54714	568743
13682	568744
376	568745
8553	568746
69972	568747
92827	568748
19434	568749
1987	568750
96365	568751
19218	568752
132816	568753
73989	568754
16673	568755
2382	568756
20965	568757
86368	568758
125178	568759
72187	568760
15834	568761
30268	568762
6920	568763
198	568764
116	568765
48451	568766
27	568767
2292	568768
11076	568769
7023	568770
21041	568771
85440	568772
3101	568773
20372	568774
668	568775
62091	568776
25074	568777
14155	568778
151946	568779
6191	568780
33930	568781
85910	568782
19106	568783
9609	568784
115365	568785
39096	568786
19282	568787
81026	568788
79983	568789
5863	568790
51822	568791
76384	568792
129721	568793
887	568794
17951	568795
261	568796
34987	568797
10046	568798
27998	568799
68395	568800
79978	568801
2080	568802
555	568803
28418	568804
118290	568805
20320	568806
5912	568807
37507	568808
2397	568809
105720	568810
26032	568811
2959	568812
5151	568813
15793	568814
48818	568815
7670	568816
115727	568817
21233	568818
9166	568819
8093	568820
75290	568821
40324	568822
1012	568823
68693	568824
951	568825
113458	568826
38503	568827
54943	568828
7009	568829
1398	568830
122463	568831
1403	568832
156863	568833
2054	568834
8581	568835
143273	568836
4854	568837
446	568838
49761	568839
8660	568840
45467	568841
25343	568842
79793	568843
14786	568844
22695	568845
35567	568846
23123	568847
27967	568848
89630	568849
6353	568850
56239	568851
131798	568852
73282	568853
10907	568854
47135	568855
71017	568856
2054	568857
35098	568858
74312	568859
16752	568860
14602	568861
37278	568862
4495	568863
19799	568864
2667	568865
67985	568866
54039	568867
76280	568868
151381	568869
16120	568870
23682	568871
90894	568872
14650	568873
87528	568874
41	568875
32020	568876
2759	568877
550	568878
64118	568879
18739	568880
52664	568881
493	568882
25363	568883
4159	568884
7474	568885
3569	568886
80807	568887
60496	568888
56473	568889
76155	568890
17778	568891
93669	568892
68911	568893
5428	568894
81179	568895
5867	568896
27504	568897
23820	568898
80454	568899
15114	568900
5322	568901
17011	568902
3549	568903
29184	568904
48524	568905
1708	568906
11298	568907
8086	568908
15670	568909
5493	568910
13355	568911
21725	568912
12993	568913
81532	568914
85215	568915
83678	568916
53124	568917
5501	568918
1068	568919
1708	568920
1590	568921
23654	568922
62443	568923
30902	568924
51647	568925
19446	568926
8733	568927
16985	568928
34031	568929
65942	568930
15332	568931
12490	568932
2902	568933
3574	568934
14008	568935
23879	568936
23803	568937
25901	568938
17257	568939
45991	568940
65627	568941
114444	568942
6601	568943
143735	568944
127230	568945
28765	568946
40280	568947
24227	568948
22865	568949
127453	568950
129	568951
20424	568952
22691	568953
867	568954
9254	568955
60456	568956
7576	568957
7877	568958
771	568959
14172	568960
3655	568961
89854	568962
20355	568963
2410	568964
3793	568965
3660	568966
47134	568967
4832	568968
86793	568969
67559	568970
8865	568971
31518	568972
54183	568973
61285	568974
39554	568975
15761	568976
114668	568977
5478	568978
29	568979
12094	568980
200	568981
101	568982
12976	568983
44841	568984
14087	568985
44080	568986
33660	568987
45120	568988
36993	568989
152563	568990
164888	568991
45227	568992
19207	568993
19009	568994
15935	568995
9930	568996
22645	568997
24963	568998
131733	568999
31835	569000
509	569001
144448	569002
4656	569003
15646	569004
54023	569005
35708	569006
95495	569007
150005	569008
130603	569009
21793	569010
31316	569011
20027	569012
57948	569013
46894	569014
10127	569015
28118	569016
103947	569017
78960	569018
87456	569019
54839	569020
33272	569021
50421	569022
44655	569023
4211	569024
119693	569025
19712	569026
11458	569027
123611	569028
20563	569029
111	569030
3281	569031
2797	569032
49147	569033
33589	569034
23305	569035
25960	569036
1519	569037
8424	569038
12936	569039
36247	569040
143140	569041
68677	569042
35239	569043
83175	569044
10243	569045
90100	569046
89054	569047
109742	569048
142558	569049
41809	569050
78570	569051
7491	569052
3958	569053
1180	569054
16197	569055
79966	569056
4844	569057
18286	569058
38	569059
58687	569060
116025	569061
135320	569062
12201	569063
36181	569064
57902	569065
19053	569066
59586	569067
7108	569068
150038	569069
99528	569070
38905	569071
43961	569072
32489	569073
56839	569074
102529	569075
692	569076
70699	569077
1148	569078
137280	569079
15526	569080
139111	569081
39839	569082
51817	569083
132168	569084
74397	569085
64830	569086
106783	569087
30574	569088
147	569089
45167	569090
92715	569091
10745	569092
13950	569093
83568	569094
10670	569095
22259	569096
6710	569097
9397	569098
5551	569099
4213	569100
13499	569101
56948	569102
907	569103
109901	569104
20664	569105
39975	569106
144288	569107
32577	569108
17333	569109
5775	569110
133722	569111
21464	569112
695	569113
134332	569114
46450	569115
93890	569116
4973	569117
42141	569118
2173	569119
33409	569120
99653	569121
56263	569122
102541	569123
2240	569124
56723	569125
24386	569126
56541	569127
80799	569128
22472	569129
34069	569130
1463	569131
30099	569132
29773	569133
28497	569134
74606	569135
30628	569136
37015	569137
16799	569138
121176	569139
1978	569140
7485	569141
46606	569142
22403	569143
100361	569144
17664	569145
51107	569146
85567	569147
12215	569148
9772	569149
2031	569150
131499	569151
3355	569152
55725	569153
26726	569154
13678	569155
88397	569156
41544	569157
67389	569158
16229	569159
8776	569160
59134	569161
22576	569162
52735	569163
55179	569164
3438	569165
36114	569166
6731	569167
2775	569168
77273	569169
85739	569170
14999	569171
61171	569172
2515	569173
10756	569174
353	569175
19998	569176
72939	569177
21094	569178
44054	569179
30146	569180
41184	569181
51948	569182
66338	569183
26234	569184
112064	569185
45364	569186
32588	569187
14752	569188
49558	569189
70894	569190
34965	569191
20120	569192
19398	569193
14354	569194
14451	569195
142524	569196
8488	569197
30314	569198
159633	569199
87856	569200
10448	569201
65289	569202
75668	569203
125176	569204
21650	569205
20443	569206
72604	569207
11812	569208
44634	569209
52542	569210
46237	569211
109812	569212
64279	569213
1107	569214
13390	569215
84926	569216
28073	569217
34481	569218
80958	569219
41312	569220
18690	569221
52045	569222
48249	569223
20799	569224
27973	569225
153872	569226
18346	569227
21612	569228
61975	569229
130045	569230
30533	569231
44884	569232
29504	569233
4088	569234
6341	569235
44416	569236
91225	569237
6312	569238
14234	569239
7273	569240
59692	569241
76777	569242
29196	569243
71088	569244
108701	569245
89185	569246
116676	569247
16090	569248
15185	569249
37036	569250
114656	569251
13906	569252
79846	569253
34559	569254
2898	569255
121538	569256
685	569257
102601	569258
79226	569259
32602	569260
13644	569261
19135	569262
20246	569263
47008	569264
15800	569265
2766	569266
2737	569267
21723	569268
5555	569269
34471	569270
83022	569271
191	569272
53402	569273
8800	569274
42088	569275
147667	569276
59096	569277
4605	569278
67853	569279
8022	569280
118125	569281
20992	569282
31400	569283
11074	569284
289	569285
2043	569286
58	569287
10511	569288
148770	569289
11859	569290
142425	569291
13081	569292
39838	569293
58653	569294
901	569295
11803	569296
59256	569297
159902	569298
152961	569299
124917	569300
19332	569301
8	569302
22096	569303
51126	569304
2020	569305
18164	569306
11591	569307
25333	569308
157786	569309
75006	569310
70281	569311
369	569312
1332	569313
46640	569314
25303	569315
8022	569316
30656	569317
119806	569318
25352	569319
20931	569320
36628	569321
72065	569322
114407	569323
74607	569324
4421	569325
32	569326
64403	569327
282	569328
75170	569329
48409	569330
26410	569331
1	569332
17969	569333
2368	569334
27264	569335
34098	569336
14647	569337
14281	569338
11137	569339
117809	569340
79689	569341
61783	569342
59922	569343
29441	569344
41394	569345
16127	569346
33589	569347
8751	569348
12849	569349
1869	569350
43927	569351
156943	569352
28953	569353
15459	569354
126085	569355
35262	569356
109773	569357
14211	569358
3431	569359
154962	569360
6039	569361
92191	569362
160507	569363
109801	569364
4476	569365
42265	569366
22756	569367
88275	569368
39750	569369
41164	569370
6041	569371
179	569372
39184	569373
60706	569374
6217	569375
55102	569376
82732	569377
58375	569378
85315	569379
12196	569380
126820	569381
36385	569382
35313	569383
2874	569384
97584	569385
55838	569386
11374	569387
46317	569388
77638	569389
69390	569390
14048	569391
68352	569392
35358	569393
65335	569394
123080	569395
9348	569396
33137	569397
147244	569398
102367	569399
15331	569400
446	569401
1702	569402
39517	569403
16203	569404
33089	569405
15124	569406
74925	569407
18238	569408
22370	569409
141563	569410
11568	569411
122053	569412
89768	569413
1457	569414
9645	569415
121268	569416
11461	569417
133883	569418
59204	569419
33038	569420
24729	569421
39842	569422
50447	569423
1042	569424
92477	569425
25008	569426
44554	569427
13301	569428
59706	569429
4217	569430
32832	569431
16097	569432
1775	569433
10103	569434
34803	569435
18524	569436
22433	569437
42089	569438
123071	569439
38058	569440
1797	569441
13231	569442
347	569443
47144	569444
64087	569445
104800	569446
21549	569447
7689	569448
125136	569449
7378	569450
50526	569451
1277	569452
6051	569453
41106	569454
145876	569455
92310	569456
67988	569457
36463	569458
6719	569459
10974	569460
28165	569461
26820	569462
30941	569463
60770	569464
6676	569465
10635	569466
150847	569467
10943	569468
38951	569469
40470	569470
97564	569471
11490	569472
42802	569473
54296	569474
70834	569475
1062	569476
17725	569477
104075	569478
72788	569479
4817	569480
122888	569481
136165	569482
12104	569483
105276	569484
4622	569485
40210	569486
59899	569487
5133	569488
3013	569489
61109	569490
10945	569491
31	569492
88	569493
10805	569494
71119	569495
49964	569496
14606	569497
6485	569498
635	569499
51528	569500
43536	569501
23198	569502
19960	569503
39705	569504
159882	569505
81554	569506
1864	569507
1	569508
17150	569509
19013	569510
27584	569511
48815	569512
27224	569513
893	569514
17939	569515
13497	569516
5962	569517
96896	569518
45525	569519
1542	569520
57410	569521
11606	569522
59919	569523
15758	569524
65416	569525
59725	569526
12807	569527
52337	569528
8645	569529
17615	569530
42471	569531
218	569532
45353	569533
6696	569534
29916	569535
69619	569536
4674	569537
24407	569538
2073	569539
15214	569540
90397	569541
37532	569542
76841	569543
12241	569544
3533	569545
91036	569546
118206	569547
46216	569548
371	569549
609	569550
76069	569551
71792	569552
8011	569553
31562	569554
18588	569555
11395	569556
10883	569557
2733	569558
219	569559
34191	569560
140322	569561
14728	569562
10381	569563
177	569564
41729	569565
10504	569566
7753	569567
79653	569568
106589	569569
5010	569570
4569	569571
9388	569572
62209	569573
116963	569574
36814	569575
22830	569576
13745	569577
44221	569578
721	569579
2775	569580
14397	569581
41501	569582
9	569583
27606	569584
15368	569585
59859	569586
28232	569587
26578	569588
135484	569589
76082	569590
72675	569591
56621	569592
17492	569593
89404	569594
96310	569595
22631	569596
20282	569597
10366	569598
128702	569599
8839	569600
3763	569601
301	569602
24525	569603
52521	569604
16736	569605
95156	569606
72205	569607
5543	569608
8628	569609
50718	569610
2551	569611
36290	569612
57477	569613
78355	569614
144685	569615
55567	569616
5001	569617
9184	569618
50109	569619
113362	569620
37502	569621
65098	569622
28082	569623
970	569624
25397	569625
229	569626
325	569627
10445	569628
68820	569629
3712	569630
128821	569631
1749	569632
120869	569633
50215	569634
141856	569635
12743	569636
6196	569637
15055	569638
21	569639
58133	569640
17397	569641
4855	569642
19879	569643
105743	569644
49719	569645
2863	569646
56882	569647
21032	569648
116513	569649
16424	569650
27617	569651
34250	569652
68141	569653
37358	569654
15315	569655
46488	569656
128816	569657
3649	569658
3486	569659
2381	569660
22962	569661
154497	569662
9166	569663
67710	569664
61806	569665
54302	569666
24339	569667
13291	569668
10248	569669
132823	569670
43688	569671
78185	569672
43614	569673
22970	569674
52262	569675
4357	569676
74068	569677
112108	569678
53041	569679
25903	569680
146833	569681
17172	569682
83744	569683
3140	569684
38100	569685
70091	569686
139352	569687
31790	569688
394	569689
29117	569690
17557	569691
71437	569692
35264	569693
55974	569694
17666	569695
20673	569696
9987	569697
25683	569698
131496	569699
38878	569700
112574	569701
7815	569702
57827	569703
75631	569704
120882	569705
12136	569706
50633	569707
32321	569708
41863	569709
142678	569710
26360	569711
50066	569712
21290	569713
12663	569714
123587	569715
36806	569716
50057	569717
32458	569718
14914	569719
9537	569720
69747	569721
64988	569722
3007	569723
1934	569724
58067	569725
44	569726
74309	569727
82269	569728
3511	569729
12247	569730
43060	569731
18326	569732
53802	569733
47474	569734
2329	569735
41954	569736
24123	569737
89376	569738
500	569739
4577	569740
152662	569741
1550	569742
10088	569743
76625	569744
45501	569745
66	569746
1136	569747
41622	569748
31194	569749
3103	569750
76688	569751
6986	569752
9725	569753
26594	569754
44336	569755
34983	569756
99874	569757
15282	569758
530	569759
34571	569760
3808	569761
68310	569762
47367	569763
9548	569764
29255	569765
95792	569766
19737	569767
2277	569768
28539	569769
39508	569770
36397	569771
18506	569772
71327	569773
48520	569774
4384	569775
7465	569776
2600	569777
41964	569778
20301	569779
143863	569780
6967	569781
46962	569782
2856	569783
70876	569784
21877	569785
2019	569786
131077	569787
959	569788
52751	569789
52401	569790
47158	569791
85106	569792
1960	569793
9003	569794
494	569795
13047	569796
8349	569797
1510	569798
32835	569799
92883	569800
91350	569801
36006	569802
53905	569803
12675	569804
56520	569805
26663	569806
134196	569807
46534	569808
14875	569809
53500	569810
67488	569811
53879	569812
13777	569813
83155	569814
25454	569815
38459	569816
114	569817
72943	569818
64962	569819
7535	569820
9354	569821
109445	569822
668	569823
81576	569824
3615	569825
1963	569826
6471	569827
48080	569828
57793	569829
1647	569830
115548	569831
60686	569832
79868	569833
135414	569834
5537	569835
74036	569836
12862	569837
119690	569838
30211	569839
36152	569840
157819	569841
49083	569842
12769	569843
3915	569844
92886	569845
33483	569846
52908	569847
1031	569848
628	569849
80819	569850
235	569851
75661	569852
2443	569853
140417	569854
6213	569855
38029	569856
6779	569857
41007	569858
930	569859
6875	569860
23494	569861
10423	569862
35112	569863
64237	569864
54693	569865
11091	569866
31401	569867
109837	569868
57122	569869
87871	569870
8471	569871
17878	569872
25909	569873
2668	569874
6518	569875
76891	569876
22317	569877
55189	569878
1312	569879
1896	569880
139363	569881
54974	569882
72521	569883
5913	569884
94817	569885
11598	569886
55378	569887
41661	569888
109653	569889
24145	569890
89703	569891
16255	569892
101428	569893
23419	569894
3350	569895
5768	569896
54453	569897
5001	569898
1817	569899
9671	569900
1263	569901
29851	569902
40736	569903
65189	569904
58011	569905
1	569906
30998	569907
38380	569908
93008	569909
1088	569910
2911	569911
77028	569912
120589	569913
137	569914
21690	569915
1179	569916
4742	569917
151582	569918
15277	569919
24907	569920
356	569921
26108	569922
2904	569923
118941	569924
117867	569925
1447	569926
11792	569927
58101	569928
6039	569929
59449	569930
112821	569931
1349	569932
19983	569933
4522	569934
21062	569935
15991	569936
1033	569937
152814	569938
29660	569939
34209	569940
29615	569941
59651	569942
2768	569943
19488	569944
106757	569945
143107	569946
1110	569947
50	569948
26977	569949
120841	569950
25938	569951
25686	569952
3228	569953
23755	569954
22361	569955
16215	569956
53342	569957
63991	569958
9346	569959
301	569960
11284	569961
24076	569962
69228	569963
65044	569964
46357	569965
3253	569966
5876	569967
6629	569968
44897	569969
80877	569970
91134	569971
105223	569972
3693	569973
24601	569974
40809	569975
11623	569976
9276	569977
54299	569978
88673	569979
13964	569980
5164	569981
46295	569982
18276	569983
9683	569984
48630	569985
24580	569986
145536	569987
9794	569988
64470	569989
74729	569990
61118	569991
26032	569992
61800	569993
149528	569994
60560	569995
3919	569996
10769	569997
28273	569998
44512	569999
14131	570000
63559	570001
86845	570002
31089	570003
16305	570004
113602	570005
22174	570006
19810	570007
25	570008
13187	570009
64084	570010
18738	570011
62999	570012
9323	570013
2160	570014
14552	570015
10408	570016
169	570017
3509	570018
22316	570019
124250	570020
48496	570021
161606	570022
5791	570023
52965	570024
6786	570025
29197	570026
15232	570027
19620	570028
72552	570029
32503	570030
45546	570031
10793	570032
38546	570033
165027	570034
11519	570035
1178	570036
38981	570037
33526	570038
33540	570039
62900	570040
117797	570041
7917	570042
40051	570043
73079	570044
36231	570045
106752	570046
31205	570047
2661	570048
70444	570049
19845	570050
46274	570051
78840	570052
96409	570053
28434	570054
27523	570055
16285	570056
32697	570057
100501	570058
4018	570059
21366	570060
12063	570061
123171	570062
4272	570063
38476	570064
21610	570065
35391	570066
42592	570067
297	570068
43704	570069
60460	570070
6577	570071
15964	570072
34056	570073
69866	570074
114614	570075
134231	570076
104510	570077
90171	570078
50533	570079
82640	570080
52621	570081
83494	570082
38310	570083
28901	570084
83298	570085
29498	570086
19367	570087
2424	570088
47491	570089
39756	570090
20680	570091
125412	570092
38673	570093
721	570094
32282	570095
10292	570096
92657	570097
71456	570098
65364	570099
30295	570100
50173	570101
5458	570102
19626	570103
39006	570104
18976	570105
7157	570106
44581	570107
80122	570108
123263	570109
73830	570110
52118	570111
74077	570112
85253	570113
74306	570114
18243	570115
34568	570116
34600	570117
9303	570118
10384	570119
57594	570120
20570	570121
4745	570122
77507	570123
10415	570124
37355	570125
43801	570126
98050	570127
33336	570128
58385	570129
10201	570130
2211	570131
28801	570132
31816	570133
178	570134
86461	570135
80311	570136
552	570137
122304	570138
972	570139
2782	570140
21273	570141
32977	570142
440	570143
28	570144
2097	570145
127721	570146
28722	570147
4832	570148
25557	570149
12698	570150
9424	570151
98002	570152
63145	570153
8601	570154
34163	570155
7075	570156
15414	570157
37369	570158
7285	570159
11914	570160
37249	570161
17884	570162
34985	570163
125711	570164
27918	570165
37352	570166
49007	570167
92466	570168
9435	570169
35193	570170
62808	570171
12795	570172
2761	570173
70169	570174
10679	570175
30550	570176
67702	570177
64940	570178
68256	570179
43942	570180
17999	570181
86701	570182
548	570183
33810	570184
3853	570185
104080	570186
72214	570187
14252	570188
137375	570189
100936	570190
32929	570191
12105	570192
38924	570193
5977	570194
22033	570195
73834	570196
23291	570197
84051	570198
19432	570199
47213	570200
35799	570201
1014	570202
41834	570203
51314	570204
13001	570205
60700	570206
1452	570207
88230	570208
19703	570209
7387	570210
131421	570211
33313	570212
5643	570213
17175	570214
42381	570215
63439	570216
21126	570217
37872	570218
10809	570219
32180	570220
20086	570221
54855	570222
11349	570223
135890	570224
132733	570225
543	570226
45658	570227
36362	570228
156674	570229
6382	570230
17720	570231
99679	570232
70817	570233
56496	570234
74780	570235
19761	570236
21974	570237
36020	570238
1266	570239
21307	570240
9722	570241
22204	570242
1865	570243
11111	570244
2305	570245
57697	570246
161239	570247
11666	570248
38380	570249
98188	570250
26944	570251
161030	570252
882	570253
38686	570254
62388	570255
3216	570256
2389	570257
104969	570258
151112	570259
4581	570260
16357	570261
42230	570262
35099	570263
39859	570264
25615	570265
5873	570266
12197	570267
33973	570268
2250	570269
21185	570270
3723	570271
3402	570272
3965	570273
18240	570274
56627	570275
34776	570276
128252	570277
32222	570278
140139	570279
2871	570280
882	570281
67410	570282
9698	570283
9034	570284
102408	570285
69266	570286
27530	570287
54351	570288
73743	570289
6680	570290
68894	570291
20310	570292
129853	570293
27961	570294
15456	570295
104430	570296
3226	570297
44314	570298
34695	570299
84224	570300
66713	570301
41445	570302
87135	570303
84886	570304
80753	570305
17007	570306
238	570307
94982	570308
84359	570309
32158	570310
382	570311
109381	570312
2132	570313
510	570314
69426	570315
41967	570316
8105	570317
39464	570318
47623	570319
86	570320
71885	570321
25576	570322
11737	570323
9280	570324
60984	570325
10146	570326
18925	570327
30764	570328
1641	570329
39762	570330
40019	570331
4073	570332
117	570333
35388	570334
68286	570335
105977	570336
20994	570337
15150	570338
103495	570339
26834	570340
34275	570341
3918	570342
10	570343
31519	570344
12224	570345
56894	570346
3691	570347
126226	570348
74393	570349
71137	570350
104361	570351
159798	570352
87483	570353
16225	570354
53	570355
115472	570356
83967	570357
6368	570358
76749	570359
106052	570360
135666	570361
65	570362
161837	570363
70075	570364
62949	570365
5	570366
62658	570367
32629	570368
21580	570369
757	570370
12779	570371
3615	570372
499	570373
21159	570374
101664	570375
23081	570376
45868	570377
7313	570378
121815	570379
1502	570380
130994	570381
1675	570382
19906	570383
46045	570384
125212	570385
59445	570386
5015	570387
81847	570388
85988	570389
9995	570390
81526	570391
33514	570392
14069	570393
49956	570394
3390	570395
20762	570396
25451	570397
106815	570398
98710	570399
756	570400
5921	570401
126612	570402
6877	570403
8781	570404
36683	570405
18359	570406
11518	570407
2772	570408
107	570409
59396	570410
2275	570411
122904	570412
107236	570413
3392	570414
16994	570415
87980	570416
43653	570417
60486	570418
13929	570419
47620	570420
30094	570421
22644	570422
63479	570423
42825	570424
2023	570425
17986	570426
75606	570427
10041	570428
32549	570429
248	570430
36881	570431
991	570432
8557	570433
108608	570434
22234	570435
35067	570436
20528	570437
93027	570438
8798	570439
54784	570440
101740	570441
8293	570442
1835	570443
40098	570444
1391	570445
29426	570446
151091	570447
57528	570448
60154	570449
135646	570450
382	570451
88498	570452
6649	570453
1869	570454
89314	570455
15854	570456
79898	570457
8468	570458
59818	570459
19954	570460
55946	570461
22903	570462
2415	570463
6788	570464
2430	570465
13762	570466
82294	570467
84555	570468
43508	570469
118705	570470
3781	570471
35712	570472
23649	570473
3983	570474
11503	570475
67112	570476
49406	570477
3066	570478
6931	570479
11	570480
4657	570481
16684	570482
122236	570483
40613	570484
3596	570485
3221	570486
1396	570487
35944	570488
31102	570489
68136	570490
92570	570491
102226	570492
9714	570493
162443	570494
67502	570495
103765	570496
80294	570497
4498	570498
52184	570499
23314	570500
7765	570501
9856	570502
53290	570503
85963	570504
8435	570505
6338	570506
10683	570507
132423	570508
11230	570509
8137	570510
26283	570511
31389	570512
80	570513
42656	570514
159910	570515
48387	570516
20695	570517
3634	570518
9543	570519
3220	570520
164896	570521
8877	570522
21686	570523
79170	570524
9234	570525
125602	570526
64902	570527
14200	570528
34564	570529
32334	570530
40168	570531
18292	570532
105618	570533
106613	570534
76343	570535
121923	570536
5483	570537
71001	570538
73457	570539
54668	570540
25512	570541
105971	570542
8247	570543
100300	570544
14080	570545
2818	570546
11602	570547
56028	570548
20398	570549
24084	570550
24198	570551
60338	570552
90	570553
22573	570554
12006	570555
13893	570556
48463	570557
6468	570558
63036	570559
20572	570560
780	570561
62787	570562
19579	570563
780	570564
9264	570565
11795	570566
7495	570567
29335	570568
17108	570569
118	570570
166091	570571
5224	570572
20695	570573
26785	570574
102481	570575
3454	570576
4159	570577
51318	570578
13035	570579
33547	570580
41915	570581
74964	570582
678	570583
28545	570584
67385	570585
52635	570586
11414	570587
41802	570588
132385	570589
28413	570590
8661	570591
119450	570592
99838	570593
73071	570594
10950	570595
41834	570596
8330	570597
90984	570598
16108	570599
1452	570600
19536	570601
41088	570602
8380	570603
9657	570604
82119	570605
34326	570606
36178	570607
32972	570608
14178	570609
2767	570610
17723	570611
38186	570612
13137	570613
69932	570614
96449	570615
16441	570616
11358	570617
71322	570618
15872	570619
164185	570620
2776	570621
71194	570622
38228	570623
2209	570624
6160	570625
4558	570626
24554	570627
56279	570628
1547	570629
8260	570630
89440	570631
26209	570632
106515	570633
42422	570634
65106	570635
14216	570636
94854	570637
2305	570638
25142	570639
17233	570640
417	570641
43052	570642
13363	570643
8327	570644
4887	570645
22102	570646
46570	570647
125012	570648
131655	570649
46695	570650
29540	570651
24248	570652
67621	570653
55800	570654
114212	570655
1236	570656
95920	570657
17500	570658
2336	570659
25658	570660
8705	570661
2355	570662
1715	570663
19956	570664
30178	570665
156986	570666
12087	570667
3961	570668
39979	570669
4649	570670
25834	570671
10759	570672
124064	570673
34086	570674
4409	570675
3944	570676
3700	570677
3176	570678
87930	570679
5822	570680
142539	570681
22507	570682
35095	570683
10522	570684
1667	570685
26896	570686
31851	570687
48898	570688
131477	570689
19903	570690
117422	570691
91698	570692
7213	570693
6085	570694
54282	570695
26914	570696
89091	570697
5698	570698
17712	570699
14589	570700
85231	570701
2172	570702
21838	570703
7832	570704
7946	570705
87285	570706
4890	570707
16380	570708
112112	570709
90294	570710
48065	570711
34198	570712
551	570713
98317	570714
21230	570715
59426	570716
481	570717
99488	570718
4008	570719
34757	570720
34221	570721
9422	570722
90364	570723
23441	570724
2334	570725
104057	570726
4127	570727
155237	570728
14218	570729
101403	570730
135953	570731
41468	570732
40321	570733
7917	570734
42699	570735
53690	570736
80224	570737
215	570738
7641	570739
64870	570740
5945	570741
17846	570742
53795	570743
45376	570744
26329	570745
43837	570746
67359	570747
59711	570748
5306	570749
143836	570750
31093	570751
16130	570752
18009	570753
38655	570754
43878	570755
3484	570756
33409	570757
29181	570758
69010	570759
11	570760
20744	570761
50887	570762
9719	570763
129265	570764
16273	570765
13821	570766
18080	570767
7299	570768
93612	570769
698	570770
2682	570771
85	570772
26200	570773
21682	570774
59249	570775
52509	570776
53302	570777
7198	570778
35785	570779
12837	570780
73843	570781
105805	570782
17316	570783
54596	570784
122351	570785
82920	570786
89905	570787
49785	570788
7991	570789
44100	570790
38009	570791
128801	570792
68858	570793
50674	570794
23692	570795
57513	570796
1108	570797
105676	570798
13282	570799
59796	570800
80104	570801
175	570802
32301	570803
6513	570804
19744	570805
13417	570806
51376	570807
72798	570808
131388	570809
39911	570810
80808	570811
62368	570812
10	570813
5098	570814
68243	570815
552	570816
1647	570817
57067	570818
15476	570819
7144	570820
2222	570821
51070	570822
88004	570823
1	570824
828	570825
99082	570826
1102	570827
10302	570828
55707	570829
63387	570830
5179	570831
15233	570832
159905	570833
3395	570834
17017	570835
1028	570836
42492	570837
80473	570838
28154	570839
104146	570840
58684	570841
14241	570842
85	570843
4832	570844
69355	570845
152	570846
499	570847
2875	570848
5422	570849
17761	570850
26247	570851
22099	570852
2257	570853
52977	570854
11546	570855
108146	570856
85843	570857
25711	570858
23815	570859
49846	570860
26808	570861
59149	570862
25078	570863
38023	570864
1832	570865
2838	570866
3301	570867
8696	570868
47300	570869
67297	570870
29906	570871
53	570872
8867	570873
48262	570874
1831	570875
29440	570876
87345	570877
26314	570878
5099	570879
134361	570880
119623	570881
16468	570882
10757	570883
40995	570884
51449	570885
48561	570886
9856	570887
49233	570888
45884	570889
19962	570890
73623	570891
87216	570892
7197	570893
131660	570894
17004	570895
52492	570896
62198	570897
47882	570898
6060	570899
27795	570900
42007	570901
25169	570902
25578	570903
5424	570904
1837	570905
139936	570906
68560	570907
4656	570908
72879	570909
20173	570910
1051	570911
51870	570912
33159	570913
36125	570914
36684	570915
8204	570916
27336	570917
38579	570918
3379	570919
6872	570920
10206	570921
63982	570922
6572	570923
156	570924
3150	570925
27995	570926
5892	570927
14775	570928
14319	570929
10121	570930
81912	570931
91497	570932
7046	570933
976	570934
43236	570935
10803	570936
71343	570937
5895	570938
32115	570939
9903	570940
63347	570941
968	570942
58734	570943
65449	570944
1489	570945
21383	570946
75448	570947
9194	570948
3423	570949
24709	570950
24611	570951
19810	570952
103481	570953
18338	570954
6883	570955
117751	570956
1051	570957
15692	570958
4202	570959
61431	570960
6880	570961
33799	570962
1006	570963
38572	570964
20599	570965
39692	570966
175	570967
7712	570968
23262	570969
102159	570970
6719	570971
25587	570972
115197	570973
34441	570974
831	570975
2641	570976
49908	570977
5000	570978
76083	570979
2242	570980
36426	570981
26206	570982
2267	570983
29047	570984
132319	570985
67332	570986
41506	570987
6372	570988
64257	570989
126602	570990
138079	570991
107024	570992
12551	570993
28285	570994
147718	570995
1485	570996
41	570997
133423	570998
565	570999
6141	571000
39990	571001
26514	571002
15102	571003
730	571004
29788	571005
108086	571006
100250	571007
4078	571008
115	571009
53191	571010
1418	571011
58186	571012
17702	571013
30552	571014
30951	571015
5768	571016
75913	571017
7105	571018
69218	571019
45173	571020
67543	571021
6718	571022
806	571023
38264	571024
5500	571025
28192	571026
2410	571027
17050	571028
51661	571029
36678	571030
23467	571031
117424	571032
11728	571033
69379	571034
22339	571035
58214	571036
10202	571037
61318	571038
3305	571039
26018	571040
115512	571041
34648	571042
46400	571043
49195	571044
13295	571045
3178	571046
1281	571047
115902	571048
32928	571049
2008	571050
11223	571051
73883	571052
67863	571053
1627	571054
8476	571055
7386	571056
86464	571057
7309	571058
103164	571059
2832	571060
15385	571061
54834	571062
24430	571063
31882	571064
49773	571065
78934	571066
108316	571067
5954	571068
32681	571069
59188	571070
69235	571071
28466	571072
88587	571073
1907	571074
201	571075
78514	571076
57194	571077
98073	571078
53290	571079
5542	571080
130415	571081
14806	571082
85886	571083
12983	571084
412	571085
17640	571086
6405	571087
105608	571088
86791	571089
5997	571090
200	571091
43770	571092
120630	571093
20016	571094
8739	571095
90581	571096
10089	571097
18525	571098
62126	571099
3961	571100
86178	571101
127235	571102
27990	571103
13002	571104
44152	571105
25623	571106
86415	571107
155	571108
32125	571109
3277	571110
51893	571111
4945	571112
39083	571113
39652	571114
31105	571115
133963	571116
44803	571117
55312	571118
51595	571119
29270	571120
44004	571121
18914	571122
151372	571123
36586	571124
61294	571125
57090	571126
28717	571127
35013	571128
152109	571129
3675	571130
96780	571131
13445	571132
4862	571133
16757	571134
72509	571135
107174	571136
148748	571137
75588	571138
12998	571139
9978	571140
44649	571141
19375	571142
95250	571143
52880	571144
55867	571145
15588	571146
21222	571147
24906	571148
144302	571149
63714	571150
61914	571151
5626	571152
4161	571153
53974	571154
3486	571155
41764	571156
11982	571157
11808	571158
221	571159
152944	571160
647	571161
128280	571162
17890	571163
551	571164
15858	571165
4630	571166
13631	571167
5791	571168
4324	571169
13298	571170
99245	571171
52649	571172
13520	571173
12249	571174
142622	571175
24487	571176
70505	571177
70205	571178
14816	571179
38428	571180
6351	571181
16773	571182
51538	571183
565	571184
44027	571185
78367	571186
32122	571187
33455	571188
2047	571189
51778	571190
81556	571191
28787	571192
90903	571193
19334	571194
5456	571195
145930	571196
5063	571197
111999	571198
20975	571199
18903	571200
42043	571201
22196	571202
33847	571203
13511	571204
121473	571205
128715	571206
34775	571207
5242	571208
1605	571209
38476	571210
27667	571211
33730	571212
11989	571213
52746	571214
13603	571215
25993	571216
252	571217
121486	571218
67907	571219
7559	571220
49670	571221
30439	571222
3635	571223
22140	571224
32014	571225
105100	571226
91435	571227
30829	571228
60958	571229
10012	571230
22283	571231
23090	571232
3549	571233
260	571234
39124	571235
20254	571236
582	571237
6694	571238
65114	571239
124591	571240
58614	571241
15170	571242
1479	571243
64710	571244
23832	571245
18140	571246
21792	571247
89714	571248
22124	571249
67627	571250
9947	571251
29673	571252
3028	571253
22153	571254
119720	571255
80193	571256
10932	571257
36039	571258
91971	571259
42832	571260
30358	571261
46696	571262
952	571263
39749	571264
6072	571265
3035	571266
120979	571267
66130	571268
19022	571269
13420	571270
104838	571271
155351	571272
74218	571273
4773	571274
65001	571275
47166	571276
17622	571277
149128	571278
125489	571279
21926	571280
5209	571281
42509	571282
2395	571283
34251	571284
1017	571285
3938	571286
29374	571287
91054	571288
38004	571289
30170	571290
141492	571291
3562	571292
1389	571293
83588	571294
84531	571295
803	571296
21635	571297
18572	571298
5031	571299
32140	571300
7580	571301
85741	571302
12771	571303
68226	571304
70652	571305
150617	571306
63068	571307
44865	571308
54600	571309
22200	571310
12684	571311
75668	571312
1641	571313
61563	571314
100737	571315
37857	571316
14002	571317
48509	571318
7544	571319
1179	571320
10086	571321
55139	571322
17529	571323
9251	571324
1740	571325
16093	571326
59027	571327
10999	571328
113281	571329
12370	571330
12	571331
84602	571332
11488	571333
28150	571334
39995	571335
12889	571336
66062	571337
113569	571338
17708	571339
40365	571340
67592	571341
7477	571342
28567	571343
852	571344
9579	571345
5561	571346
91095	571347
101847	571348
55659	571349
125408	571350
152	571351
87832	571352
129747	571353
9987	571354
192	571355
13302	571356
2844	571357
42994	571358
37081	571359
10394	571360
98924	571361
29345	571362
6164	571363
71454	571364
121094	571365
9194	571366
69685	571367
30599	571368
32309	571369
695	571370
16588	571371
39447	571372
39667	571373
35451	571374
46260	571375
52128	571376
117009	571377
282	571378
7397	571379
61622	571380
4667	571381
36336	571382
38689	571383
43762	571384
97899	571385
11930	571386
70127	571387
8549	571388
12446	571389
6083	571390
32028	571391
23936	571392
33132	571393
118993	571394
35465	571395
3329	571396
6968	571397
18409	571398
62405	571399
1088	571400
7926	571401
34572	571402
26037	571403
12094	571404
122948	571405
33881	571406
29075	571407
37270	571408
23660	571409
6460	571410
11867	571411
94282	571412
83835	571413
13343	571414
46143	571415
53039	571416
121904	571417
70664	571418
69312	571419
68984	571420
27744	571421
35318	571422
29814	571423
422	571424
61395	571425
4187	571426
100908	571427
1256	571428
104607	571429
153802	571430
6653	571431
28991	571432
18860	571433
53357	571434
84983	571435
50171	571436
36840	571437
16123	571438
3718	571439
988	571440
11176	571441
126767	571442
67159	571443
15814	571444
150351	571445
44649	571446
20166	571447
7505	571448
35647	571449
26188	571450
165195	571451
45873	571452
45419	571453
111426	571454
20258	571455
21352	571456
37652	571457
3178	571458
5287	571459
4891	571460
78718	571461
112993	571462
85193	571463
7338	571464
11098	571465
67924	571466
43898	571467
1732	571468
11976	571469
56341	571470
94088	571471
34726	571472
17689	571473
4908	571474
59353	571475
131384	571476
163782	571477
54101	571478
118225	571479
5886	571480
1761	571481
106755	571482
18962	571483
34804	571484
969	571485
2068	571486
34535	571487
121481	571488
32573	571489
15464	571490
79000	571491
5384	571492
2472	571493
14477	571494
46342	571495
31626	571496
34005	571497
11657	571498
29212	571499
66414	571500
51729	571501
31652	571502
505	571503
1360	571504
11699	571505
6602	571506
3869	571507
13337	571508
116910	571509
2876	571510
11897	571511
27219	571512
56419	571513
63361	571514
2428	571515
21668	571516
82964	571517
19781	571518
56411	571519
26335	571520
10531	571521
159114	571522
41505	571523
37567	571524
5476	571525
50566	571526
21966	571527
98233	571528
11158	571529
31436	571530
42852	571531
4906	571532
50677	571533
49776	571534
145982	571535
7342	571536
125348	571537
130371	571538
20394	571539
127499	571540
21517	571541
55420	571542
22883	571543
21409	571544
90030	571545
3065	571546
9966	571547
142171	571548
29295	571549
26	571550
5435	571551
383	571552
26027	571553
1167	571554
25493	571555
6517	571556
81577	571557
135186	571558
91303	571559
67467	571560
52794	571561
19902	571562
7352	571563
3364	571564
7002	571565
25717	571566
77051	571567
81024	571568
87632	571569
2182	571570
5314	571571
3190	571572
1643	571573
52059	571574
47347	571575
5430	571576
6248	571577
66571	571578
99846	571579
25268	571580
27253	571581
16894	571582
205	571583
1128	571584
13114	571585
116161	571586
34402	571587
9686	571588
46223	571589
11322	571590
77785	571591
1062	571592
36677	571593
1974	571594
5211	571595
18036	571596
9178	571597
4267	571598
59718	571599
11515	571600
48845	571601
18817	571602
55885	571603
113758	571604
11099	571605
96281	571606
2582	571607
129056	571608
68395	571609
1090	571610
119403	571611
35308	571612
33803	571613
2386	571614
6504	571615
31538	571616
1418	571617
141320	571618
157206	571619
130643	571620
4632	571621
6032	571622
49220	571623
1761	571624
120993	571625
15066	571626
32851	571627
15085	571628
29137	571629
61505	571630
2959	571631
42479	571632
54631	571633
16333	571634
104541	571635
13564	571636
98787	571637
43117	571638
103793	571639
39009	571640
8971	571641
23825	571642
299	571643
13193	571644
49542	571645
5835	571646
81209	571647
42348	571648
14250	571649
3788	571650
21433	571651
100206	571652
45526	571653
29292	571654
55326	571655
29138	571656
34652	571657
107273	571658
84202	571659
85487	571660
14974	571661
136782	571662
3208	571663
19068	571664
130836	571665
29058	571666
56133	571667
52188	571668
31304	571669
119128	571670
28060	571671
134238	571672
45806	571673
100598	571674
609	571675
96304	571676
98608	571677
762	571678
17263	571679
26245	571680
23999	571681
133391	571682
135471	571683
20824	571684
150852	571685
25267	571686
7402	571687
120077	571688
55149	571689
29666	571690
22399	571691
84510	571692
70813	571693
83284	571694
37455	571695
83823	571696
48423	571697
129205	571698
52076	571699
15743	571700
62459	571701
6911	571702
61	571703
90475	571704
14557	571705
6162	571706
24546	571707
19943	571708
15452	571709
34469	571710
2774	571711
48381	571712
111438	571713
13283	571714
18043	571715
38764	571716
1825	571717
10088	571718
16976	571719
1703	571720
25038	571721
85669	571722
115	571723
78389	571724
113355	571725
102133	571726
5313	571727
56137	571728
118548	571729
33896	571730
43299	571731
109781	571732
18966	571733
113377	571734
6215	571735
28890	571736
53331	571737
37437	571738
8342	571739
2567	571740
128301	571741
4834	571742
2905	571743
30315	571744
19529	571745
996	571746
69212	571747
9679	571748
38453	571749
40399	571750
3214	571751
7862	571752
27550	571753
72065	571754
67678	571755
49169	571756
98088	571757
85936	571758
136396	571759
46261	571760
44879	571761
3571	571762
3647	571763
34531	571764
12942	571765
5237	571766
25996	571767
2168	571768
3179	571769
92778	571770
71422	571771
33135	571772
20722	571773
89651	571774
1334	571775
1816	571776
13223	571777
8616	571778
11326	571779
175	571780
81125	571781
16983	571782
3802	571783
25936	571784
2804	571785
24695	571786
89134	571787
1723	571788
35759	571789
6787	571790
106253	571791
1037	571792
1888	571793
20581	571794
9966	571795
1029	571796
83111	571797
71319	571798
16312	571799
26170	571800
102583	571801
45111	571802
42781	571803
12393	571804
43153	571805
5955	571806
78446	571807
150081	571808
10424	571809
107360	571810
27666	571811
101739	571812
18330	571813
12297	571814
3530	571815
7296	571816
48552	571817
11758	571818
20556	571819
13642	571820
3588	571821
10209	571822
164439	571823
16814	571824
11474	571825
121773	571826
106995	571827
87663	571828
105754	571829
1389	571830
118215	571831
13192	571832
13348	571833
88892	571834
10373	571835
83144	571836
95319	571837
112849	571838
64932	571839
21280	571840
101202	571841
54206	571842
55853	571843
6061	571844
43306	571845
32433	571846
102308	571847
133	571848
8288	571849
2089	571850
25304	571851
35434	571852
114056	571853
38622	571854
58398	571855
27015	571856
102205	571857
18235	571858
89491	571859
41930	571860
85760	571861
25138	571862
36020	571863
24073	571864
77434	571865
67250	571866
119905	571867
77453	571868
3926	571869
38576	571870
89545	571871
54862	571872
5	571873
921	571874
1182	571875
7493	571876
871	571877
22824	571878
26210	571879
6330	571880
33537	571881
58386	571882
3702	571883
98933	571884
81565	571885
57102	571886
21869	571887
6913	571888
36815	571889
2047	571890
40535	571891
1567	571892
81662	571893
50065	571894
3915	571895
11030	571896
81382	571897
28216	571898
89775	571899
5345	571900
24569	571901
27329	571902
8704	571903
82509	571904
28521	571905
19655	571906
9438	571907
21877	571908
26828	571909
11716	571910
20687	571911
71296	571912
12818	571913
11739	571914
23947	571915
13602	571916
57960	571917
91103	571918
886	571919
72958	571920
16981	571921
8744	571922
105	571923
10740	571924
54037	571925
17852	571926
92614	571927
25598	571928
59	571929
104280	571930
99149	571931
96338	571932
119782	571933
74883	571934
33438	571935
7924	571936
9093	571937
154802	571938
30722	571939
9653	571940
9195	571941
50599	571942
15599	571943
47995	571944
43340	571945
22088	571946
36762	571947
63323	571948
864	571949
6172	571950
17304	571951
59746	571952
72830	571953
5024	571954
58305	571955
24674	571956
85796	571957
48143	571958
32428	571959
35565	571960
29870	571961
157734	571962
113357	571963
41930	571964
41424	571965
549	571966
15227	571967
84476	571968
14843	571969
52474	571970
69507	571971
31846	571972
7923	571973
37023	571974
13328	571975
111759	571976
40201	571977
86921	571978
115825	571979
87203	571980
60420	571981
47028	571982
4875	571983
43558	571984
114872	571985
87937	571986
82024	571987
30732	571988
1785	571989
155627	571990
2107	571991
16388	571992
42504	571993
49600	571994
472	571995
7514	571996
86877	571997
7099	571998
30429	571999
79808	572000
77065	572001
108955	572002
108861	572003
12885	572004
24261	572005
98329	572006
41532	572007
20216	572008
5464	572009
23933	572010
11863	572011
155690	572012
50252	572013
1	572014
836	572015
89637	572016
79250	572017
130013	572018
125489	572019
153851	572020
56941	572021
20920	572022
4485	572023
2320	572024
15870	572025
104321	572026
25869	572027
5982	572028
6568	572029
62891	572030
515	572031
61418	572032
118084	572033
12818	572034
58836	572035
62576	572036
1561	572037
103488	572038
18975	572039
2104	572040
55644	572041
85987	572042
65282	572043
150348	572044
55957	572045
73833	572046
67019	572047
43325	572048
7605	572049
4992	572050
49288	572051
49110	572052
48266	572053
26159	572054
32905	572055
31727	572056
785	572057
37864	572058
2425	572059
13403	572060
14497	572061
6593	572062
61725	572063
1700	572064
3335	572065
6099	572066
15	572067
127682	572068
132064	572069
14565	572070
49606	572071
114	572072
146483	572073
2156	572074
11792	572075
57641	572076
18574	572077
163	572078
26470	572079
48356	572080
117829	572081
86712	572082
26843	572083
15968	572084
14605	572085
114129	572086
64544	572087
1381	572088
44403	572089
11454	572090
7756	572091
13645	572092
62205	572093
7803	572094
7345	572095
64439	572096
65708	572097
14614	572098
79734	572099
161332	572100
126124	572101
46854	572102
116816	572103
10449	572104
1639	572105
2031	572106
47086	572107
10425	572108
128342	572109
120	572110
1406	572111
29067	572112
347	572113
21462	572114
56804	572115
43022	572116
26950	572117
105422	572118
104397	572119
1432	572120
33447	572121
14488	572122
51371	572123
51514	572124
24520	572125
678	572126
10239	572127
29213	572128
121622	572129
64312	572130
24013	572131
12148	572132
2208	572133
54666	572134
85615	572135
86155	572136
2420	572137
7693	572138
3185	572139
2814	572140
32871	572141
142215	572142
7456	572143
632	572144
117154	572145
6916	572146
29076	572147
9759	572148
45025	572149
5301	572150
61044	572151
58335	572152
13645	572153
23248	572154
2390	572155
7910	572156
9340	572157
55225	572158
109677	572159
26191	572160
52604	572161
61280	572162
10028	572163
6274	572164
1757	572165
4377	572166
72336	572167
20228	572168
19563	572169
10985	572170
18583	572171
31571	572172
46967	572173
4366	572174
43674	572175
86172	572176
11394	572177
77689	572178
96380	572179
37704	572180
2801	572181
73396	572182
15289	572183
49841	572184
50641	572185
96718	572186
22863	572187
37234	572188
75	572189
5129	572190
6619	572191
3925	572192
2282	572193
67883	572194
66114	572195
1545	572196
16764	572197
84089	572198
51784	572199
83420	572200
41108	572201
63	572202
5709	572203
2960	572204
68926	572205
93331	572206
153261	572207
48138	572208
6735	572209
23151	572210
10480	572211
30502	572212
36160	572213
6599	572214
4664	572215
17650	572216
4742	572217
5773	572218
7725	572219
3421	572220
72900	572221
8893	572222
62342	572223
36106	572224
8542	572225
16525	572226
44046	572227
22421	572228
90571	572229
60510	572230
142681	572231
27968	572232
4495	572233
45057	572234
3750	572235
14056	572236
62551	572237
62428	572238
4848	572239
15565	572240
6007	572241
52298	572242
28309	572243
27057	572244
5546	572245
18708	572246
10465	572247
2012	572248
24975	572249
38278	572250
18927	572251
67610	572252
887	572253
3728	572254
18493	572255
23146	572256
12702	572257
26359	572258
30764	572259
141931	572260
42601	572261
23708	572262
14846	572263
13342	572264
6284	572265
102235	572266
5350	572267
159520	572268
21700	572269
47053	572270
34541	572271
2138	572272
3978	572273
77609	572274
18592	572275
344	572276
7243	572277
5872	572278
3941	572279
1930	572280
67368	572281
90366	572282
79572	572283
59031	572284
40172	572285
87313	572286
97442	572287
8055	572288
62416	572289
16481	572290
58229	572291
48281	572292
133415	572293
8819	572294
27260	572295
10951	572296
1320	572297
37438	572298
42486	572299
41442	572300
7162	572301
80174	572302
52634	572303
101458	572304
54156	572305
17751	572306
24835	572307
59284	572308
37855	572309
70849	572310
100538	572311
37459	572312
71998	572313
165164	572314
43391	572315
142797	572316
143	572317
30658	572318
19940	572319
96449	572320
112697	572321
105717	572322
17362	572323
136507	572324
3116	572325
52919	572326
2050	572327
15238	572328
26650	572329
475	572330
104389	572331
54281	572332
113489	572333
90736	572334
25986	572335
48208	572336
34782	572337
26045	572338
71924	572339
14143	572340
1651	572341
95607	572342
44	572343
58396	572344
3339	572345
49961	572346
11424	572347
984	572348
16722	572349
83370	572350
64748	572351
2	572352
86462	572353
81788	572354
4024	572355
83824	572356
12780	572357
693	572358
59890	572359
93031	572360
76380	572361
3453	572362
22042	572363
29330	572364
5969	572365
61435	572366
32709	572367
42298	572368
87527	572369
4223	572370
37320	572371
21685	572372
4424	572373
928	572374
1503	572375
8368	572376
69022	572377
67999	572378
40653	572379
76	572380
54926	572381
53818	572382
16267	572383
1794	572384
28196	572385
37361	572386
16183	572387
1674	572388
127303	572389
93520	572390
120564	572391
11667	572392
22709	572393
13829	572394
7400	572395
96457	572396
4875	572397
19211	572398
47345	572399
101100	572400
1903	572401
58785	572402
7482	572403
73	572404
160351	572405
14650	572406
3167	572407
55791	572408
2853	572409
1617	572410
66115	572411
33580	572412
160035	572413
44193	572414
26551	572415
70165	572416
84350	572417
38043	572418
16578	572419
8455	572420
32173	572421
15157	572422
69595	572423
5840	572424
37031	572425
113669	572426
3815	572427
11842	572428
34775	572429
77921	572430
26933	572431
41289	572432
16954	572433
87660	572434
93855	572435
114778	572436
21955	572437
64545	572438
101887	572439
70921	572440
4690	572441
71981	572442
28896	572443
1139	572444
31147	572445
61313	572446
33324	572447
113398	572448
56432	572449
66593	572450
29810	572451
31333	572452
18633	572453
31460	572454
43406	572455
37470	572456
113431	572457
68880	572458
41767	572459
35973	572460
671	572461
148269	572462
89829	572463
9848	572464
3862	572465
77343	572466
3121	572467
74128	572468
50570	572469
30901	572470
69779	572471
57926	572472
70317	572473
857	572474
3623	572475
25842	572476
25047	572477
1824	572478
6696	572479
4484	572480
34458	572481
21889	572482
640	572483
45179	572484
53976	572485
18476	572486
114552	572487
22295	572488
9641	572489
30206	572490
38222	572491
13921	572492
4547	572493
5538	572494
5956	572495
89546	572496
3616	572497
11864	572498
18306	572499
1616	572500
96444	572501
2848	572502
22267	572503
46030	572504
31714	572505
31206	572506
2110	572507
54732	572508
61476	572509
29523	572510
613	572511
2141	572512
22091	572513
76617	572514
2372	572515
13472	572516
4552	572517
21805	572518
47999	572519
18481	572520
3297	572521
120346	572522
45673	572523
96080	572524
10923	572525
29541	572526
17575	572527
7837	572528
55089	572529
52000	572530
43281	572531
89921	572532
37897	572533
3275	572534
76188	572535
46990	572536
21725	572537
49014	572538
7471	572539
98592	572540
6421	572541
17948	572542
10515	572543
52190	572544
25866	572545
16591	572546
133896	572547
6336	572548
13177	572549
22928	572550
8651	572551
432	572552
37028	572553
52578	572554
127874	572555
2295	572556
2047	572557
49521	572558
81515	572559
7572	572560
7657	572561
1533	572562
23933	572563
24660	572564
17653	572565
91051	572566
45701	572567
6945	572568
14191	572569
100613	572570
8259	572571
54803	572572
24073	572573
16271	572574
51650	572575
26924	572576
20594	572577
8450	572578
22568	572579
12349	572580
49208	572581
166199	572582
2697	572583
21499	572584
29221	572585
644	572586
23072	572587
155766	572588
4339	572589
11538	572590
9559	572591
36824	572592
66077	572593
112679	572594
85829	572595
20562	572596
96009	572597
54995	572598
212	572599
14089	572600
38909	572601
83971	572602
10137	572603
35342	572604
5615	572605
16704	572606
46031	572607
20270	572608
102110	572609
56998	572610
2012	572611
70361	572612
19752	572613
58126	572614
15008	572615
37807	572616
49755	572617
229	572618
12045	572619
45628	572620
30845	572621
59144	572622
29661	572623
65908	572624
68462	572625
138	572626
12276	572627
38684	572628
2009	572629
7865	572630
27289	572631
70	572632
46510	572633
122342	572634
94542	572635
130129	572636
3653	572637
114452	572638
83778	572639
32901	572640
420	572641
323	572642
77	572643
15436	572644
76766	572645
19250	572646
6419	572647
17004	572648
11855	572649
1415	572650
28702	572651
161092	572652
20968	572653
24120	572654
19630	572655
122221	572656
30981	572657
5865	572658
7888	572659
39365	572660
17427	572661
64191	572662
4532	572663
10540	572664
66943	572665
1904	572666
51707	572667
254	572668
59662	572669
27581	572670
38387	572671
19349	572672
123704	572673
1337	572674
79581	572675
413	572676
1768	572677
65208	572678
48426	572679
466	572680
39046	572681
52016	572682
68732	572683
12999	572684
29369	572685
694	572686
39366	572687
18881	572688
128474	572689
17480	572690
25127	572691
817	572692
33494	572693
5402	572694
70374	572695
1142	572696
74096	572697
21412	572698
38259	572699
138045	572700
67567	572701
32366	572702
59577	572703
31093	572704
56527	572705
435	572706
54951	572707
30463	572708
11391	572709
54821	572710
18428	572711
38913	572712
87964	572713
64207	572714
182	572715
26849	572716
15804	572717
98070	572718
93317	572719
21423	572720
13372	572721
23679	572722
133120	572723
108887	572724
84235	572725
18253	572726
19877	572727
132537	572728
32228	572729
11864	572730
16	572731
45878	572732
3692	572733
14173	572734
4085	572735
102777	572736
72204	572737
63225	572738
7910	572739
12	572740
8316	572741
85804	572742
12397	572743
12148	572744
33513	572745
3811	572746
52631	572747
14148	572748
13713	572749
3432	572750
63757	572751
6775	572752
49666	572753
4967	572754
45377	572755
106223	572756
4656	572757
80925	572758
18112	572759
6070	572760
11733	572761
37065	572762
86135	572763
11487	572764
17467	572765
105708	572766
11299	572767
10569	572768
120742	572769
434	572770
86795	572771
2743	572772
42978	572773
99910	572774
35426	572775
125868	572776
146658	572777
1003	572778
2863	572779
48429	572780
1419	572781
68704	572782
37593	572783
122	572784
45335	572785
9045	572786
54440	572787
39397	572788
5419	572789
16520	572790
4060	572791
7492	572792
11637	572793
7726	572794
59754	572795
39814	572796
21608	572797
15572	572798
46955	572799
18166	572800
7281	572801
7828	572802
64626	572803
63698	572804
1067	572805
154650	572806
44044	572807
10264	572808
45778	572809
37974	572810
22498	572811
11287	572812
5193	572813
42756	572814
1637	572815
21415	572816
1542	572817
161697	572818
97922	572819
1140	572820
8320	572821
114157	572822
46762	572823
46107	572824
13019	572825
107824	572826
65751	572827
1136	572828
46648	572829
6162	572830
44745	572831
58522	572832
118615	572833
2886	572834
39262	572835
53187	572836
70500	572837
80644	572838
10924	572839
24639	572840
7832	572841
2885	572842
8820	572843
58271	572844
28310	572845
40986	572846
60965	572847
44059	572848
7926	572849
16204	572850
74840	572851
37207	572852
40622	572853
83181	572854
107750	572855
81315	572856
27921	572857
9403	572858
12256	572859
119715	572860
144341	572861
8688	572862
6197	572863
1728	572864
51081	572865
51190	572866
10041	572867
2929	572868
150853	572869
107125	572870
83418	572871
37196	572872
8768	572873
101205	572874
27398	572875
32435	572876
53373	572877
49150	572878
52431	572879
127560	572880
4500	572881
2614	572882
160691	572883
58896	572884
9322	572885
26530	572886
71768	572887
38719	572888
20561	572889
33302	572890
59845	572891
40942	572892
43115	572893
14243	572894
835	572895
68026	572896
21571	572897
11918	572898
135179	572899
87474	572900
91539	572901
52079	572902
95077	572903
49837	572904
35741	572905
34839	572906
95071	572907
69271	572908
43655	572909
759	572910
29702	572911
41365	572912
51684	572913
125257	572914
107045	572915
2051	572916
12201	572917
9852	572918
5263	572919
31860	572920
2591	572921
67715	572922
131291	572923
25607	572924
23696	572925
938	572926
32893	572927
16143	572928
1076	572929
63548	572930
5425	572931
24292	572932
18029	572933
21882	572934
6423	572935
96957	572936
1371	572937
6851	572938
6638	572939
109719	572940
8881	572941
39684	572942
125373	572943
11482	572944
72783	572945
22056	572946
451	572947
2538	572948
7634	572949
38900	572950
41885	572951
5965	572952
11593	572953
3015	572954
9572	572955
2647	572956
74375	572957
6189	572958
90858	572959
20934	572960
28815	572961
563	572962
28706	572963
81015	572964
42964	572965
17725	572966
33745	572967
22069	572968
28032	572969
40247	572970
23525	572971
82	572972
4672	572973
44442	572974
71205	572975
51544	572976
10075	572977
15151	572978
88285	572979
58049	572980
92050	572981
8925	572982
2058	572983
46373	572984
42592	572985
62869	572986
8634	572987
70846	572988
53317	572989
17149	572990
68121	572991
42270	572992
33	572993
15181	572994
44222	572995
70329	572996
6619	572997
7418	572998
81568	572999
3399	573000
23249	573001
85695	573002
10151	573003
1289	573004
5577	573005
8307	573006
37712	573007
93824	573008
57370	573009
66491	573010
86669	573011
46547	573012
132143	573013
404	573014
10313	573015
36129	573016
83376	573017
402	573018
3958	573019
114339	573020
3610	573021
46762	573022
164872	573023
17860	573024
42131	573025
115100	573026
11098	573027
66039	573028
55972	573029
100594	573030
30271	573031
32004	573032
12781	573033
91037	573034
83989	573035
8289	573036
80330	573037
117018	573038
33079	573039
88955	573040
7448	573041
2241	573042
10773	573043
8115	573044
104585	573045
1	573046
41188	573047
21005	573048
41020	573049
9994	573050
5525	573051
4010	573052
628	573053
137660	573054
8242	573055
166750	573056
64186	573057
24571	573058
19492	573059
40319	573060
43031	573061
122495	573062
8205	573063
81176	573064
38788	573065
1273	573066
21359	573067
5389	573068
25305	573069
113627	573070
59358	573071
2307	573072
4362	573073
28574	573074
55220	573075
31	573076
86901	573077
16564	573078
76	573079
2760	573080
20666	573081
29965	573082
47150	573083
16160	573084
28735	573085
11791	573086
92953	573087
138287	573088
23870	573089
38849	573090
59014	573091
33665	573092
46050	573093
41538	573094
13256	573095
68394	573096
58865	573097
7208	573098
133526	573099
36473	573100
66589	573101
19700	573102
8523	573103
1633	573104
40618	573105
30138	573106
87668	573107
136418	573108
143911	573109
52836	573110
73506	573111
60453	573112
74798	573113
34602	573114
57950	573115
9799	573116
73752	573117
6869	573118
68995	573119
7484	573120
93986	573121
34393	573122
60857	573123
8727	573124
25682	573125
151499	573126
79879	573127
52253	573128
97523	573129
13740	573130
8149	573131
68788	573132
44533	573133
156069	573134
161334	573135
29871	573136
2781	573137
3155	573138
121501	573139
51584	573140
22483	573141
2442	573142
71569	573143
22753	573144
9490	573145
81588	573146
7285	573147
40410	573148
72333	573149
8783	573150
99205	573151
63470	573152
70698	573153
2268	573154
112039	573155
128005	573156
6096	573157
81828	573158
13689	573159
21072	573160
22967	573161
5088	573162
50735	573163
22469	573164
49931	573165
113942	573166
22455	573167
8135	573168
151262	573169
101757	573170
7571	573171
23864	573172
3643	573173
23506	573174
4543	573175
2010	573176
1991	573177
50122	573178
20328	573179
40240	573180
17801	573181
1091	573182
94463	573183
4703	573184
156308	573185
87557	573186
33430	573187
81942	573188
84781	573189
17273	573190
1476	573191
67424	573192
27817	573193
134046	573194
53764	573195
2215	573196
3481	573197
17133	573198
42819	573199
13574	573200
35461	573201
12851	573202
1351	573203
345	573204
83438	573205
16033	573206
32328	573207
35346	573208
20303	573209
47579	573210
17803	573211
87932	573212
7264	573213
50661	573214
1828	573215
19180	573216
5170	573217
48353	573218
41533	573219
6501	573220
90380	573221
36863	573222
48422	573223
5499	573224
72467	573225
18841	573226
25456	573227
4210	573228
27541	573229
26903	573230
2368	573231
9803	573232
3048	573233
2960	573234
51	573235
24970	573236
15130	573237
6378	573238
88503	573239
71374	573240
14077	573241
17917	573242
75525	573243
9581	573244
6464	573245
8890	573246
98505	573247
24769	573248
144041	573249
13406	573250
86144	573251
6501	573252
4652	573253
17110	573254
40753	573255
23341	573256
143851	573257
67715	573258
100774	573259
34912	573260
45242	573261
70583	573262
70000	573263
25433	573264
76437	573265
13605	573266
2112	573267
51900	573268
2058	573269
86724	573270
31176	573271
25491	573272
14823	573273
15548	573274
893	573275
28227	573276
35724	573277
15118	573278
26166	573279
67190	573280
1844	573281
4193	573282
46347	573283
19998	573284
94266	573285
1516	573286
121088	573287
23708	573288
22426	573289
57860	573290
3124	573291
101863	573292
108	573293
16112	573294
2483	573295
67889	573296
258	573297
65752	573298
9617	573299
552	573300
121028	573301
59638	573302
162322	573303
83241	573304
22425	573305
59719	573306
72	573307
612	573308
25217	573309
161806	573310
41968	573311
22862	573312
12899	573313
12361	573314
1109	573315
30966	573316
12540	573317
8547	573318
164509	573319
45734	573320
4375	573321
153	573322
3813	573323
14705	573324
40991	573325
862	573326
15823	573327
61804	573328
37194	573329
94453	573330
1262	573331
34913	573332
34495	573333
19215	573334
8325	573335
106157	573336
11295	573337
158054	573338
215	573339
4868	573340
10946	573341
40209	573342
24357	573343
96397	573344
54635	573345
12203	573346
108576	573347
4969	573348
2041	573349
59603	573350
79523	573351
33272	573352
18955	573353
2523	573354
13459	573355
41313	573356
7284	573357
58126	573358
70266	573359
20572	573360
12768	573361
60370	573362
35877	573363
74339	573364
874	573365
871	573366
6437	573367
21068	573368
106900	573369
7062	573370
12583	573371
63526	573372
48779	573373
14103	573374
1954	573375
8479	573376
36663	573377
69711	573378
2294	573379
65810	573380
82976	573381
35448	573382
132181	573383
149615	573384
29641	573385
7903	573386
37555	573387
12484	573388
32762	573389
3471	573390
52815	573391
65581	573392
91243	573393
67675	573394
6837	573395
10344	573396
42292	573397
86193	573398
55035	573399
14499	573400
5604	573401
78560	573402
20311	573403
74060	573404
43765	573405
11954	573406
14319	573407
3065	573408
75203	573409
64203	573410
3453	573411
34685	573412
23402	573413
22002	573414
84054	573415
5683	573416
131930	573417
4320	573418
38165	573419
30026	573420
41421	573421
806	573422
30779	573423
57930	573424
72102	573425
9695	573426
23120	573427
481	573428
22204	573429
86288	573430
126843	573431
45428	573432
6432	573433
34694	573434
41591	573435
22272	573436
11063	573437
2402	573438
35717	573439
41431	573440
80517	573441
13965	573442
45052	573443
36014	573444
163357	573445
19206	573446
41444	573447
49476	573448
10161	573449
9313	573450
2014	573451
84454	573452
50995	573453
79662	573454
20482	573455
40438	573456
63693	573457
42659	573458
11176	573459
46764	573460
8640	573461
23392	573462
42353	573463
10106	573464
43439	573465
60729	573466
86537	573467
3081	573468
32967	573469
39129	573470
12293	573471
145653	573472
6862	573473
2617	573474
3798	573475
41	573476
77178	573477
27714	573478
76723	573479
936	573480
15677	573481
8432	573482
14435	573483
56958	573484
11966	573485
23570	573486
3072	573487
12011	573488
15992	573489
27270	573490
36571	573491
117767	573492
72831	573493
12955	573494
59525	573495
76223	573496
11	573497
25792	573498
49865	573499
3616	573500
3427	573501
22385	573502
80950	573503
82660	573504
62498	573505
34135	573506
15121	573507
1596	573508
16256	573509
96330	573510
51039	573511
43139	573512
130527	573513
2153	573514
49827	573515
75704	573516
41653	573517
4698	573518
1223	573519
10003	573520
35943	573521
94895	573522
5551	573523
452	573524
68303	573525
87613	573526
1673	573527
166088	573528
48495	573529
162517	573530
14636	573531
90307	573532
108813	573533
52249	573534
39576	573535
58991	573536
86159	573537
89510	573538
54071	573539
59254	573540
1452	573541
18503	573542
36180	573543
84255	573544
200	573545
4053	573546
252	573547
8023	573548
26183	573549
36729	573550
1407	573551
84920	573552
25889	573553
39555	573554
68426	573555
104422	573556
46818	573557
41915	573558
27538	573559
6903	573560
2362	573561
19707	573562
24103	573563
7859	573564
10160	573565
77464	573566
15049	573567
119258	573568
15643	573569
56269	573570
92922	573571
22277	573572
46877	573573
28155	573574
65577	573575
95835	573576
46756	573577
35111	573578
40669	573579
48384	573580
129326	573581
25992	573582
72971	573583
65295	573584
22736	573585
3396	573586
1465	573587
72567	573588
133689	573589
64093	573590
41674	573591
5399	573592
162017	573593
72879	573594
67956	573595
14748	573596
86328	573597
68469	573598
46394	573599
8967	573600
9145	573601
6914	573602
13159	573603
32881	573604
93026	573605
25678	573606
32254	573607
87167	573608
95415	573609
45135	573610
29108	573611
111371	573612
4837	573613
42711	573614
16099	573615
19851	573616
39701	573617
77922	573618
4233	573619
12226	573620
27803	573621
12161	573622
81534	573623
1327	573624
45086	573625
2537	573626
71	573627
72855	573628
1460	573629
69732	573630
33915	573631
82788	573632
7359	573633
2339	573634
26982	573635
349	573636
72125	573637
372	573638
129412	573639
22194	573640
50730	573641
3160	573642
17898	573643
21741	573644
9184	573645
900	573646
26962	573647
2808	573648
21507	573649
2655	573650
134800	573651
32215	573652
31863	573653
27643	573654
13673	573655
16713	573656
53163	573657
31767	573658
5016	573659
134400	573660
14044	573661
79525	573662
79832	573663
78742	573664
3961	573665
87563	573666
13668	573667
44304	573668
20235	573669
36008	573670
5878	573671
37054	573672
107534	573673
50941	573674
56287	573675
32957	573676
40303	573677
43229	573678
100850	573679
52177	573680
31235	573681
73411	573682
947	573683
21015	573684
7270	573685
17401	573686
28693	573687
20539	573688
38809	573689
28678	573690
37411	573691
38201	573692
72147	573693
22448	573694
666	573695
56484	573696
7449	573697
404	573698
42111	573699
23053	573700
39304	573701
49312	573702
19643	573703
3635	573704
49564	573705
11062	573706
19853	573707
562	573708
83832	573709
37764	573710
112279	573711
26994	573712
171	573713
69451	573714
1316	573715
52384	573716
23389	573717
67855	573718
94084	573719
117063	573720
20881	573721
17286	573722
17631	573723
79005	573724
2629	573725
6383	573726
78	573727
33299	573728
48300	573729
37906	573730
18476	573731
77724	573732
52082	573733
18876	573734
35806	573735
143515	573736
127509	573737
6622	573738
43142	573739
8030	573740
85118	573741
3402	573742
107482	573743
10972	573744
7272	573745
35010	573746
1082	573747
38944	573748
9509	573749
9599	573750
33505	573751
160633	573752
1586	573753
86603	573754
653	573755
108408	573756
28435	573757
65372	573758
55182	573759
1020	573760
125962	573761
25810	573762
1724	573763
83721	573764
8998	573765
58553	573766
6713	573767
2241	573768
8674	573769
8935	573770
21254	573771
9439	573772
4206	573773
12085	573774
14327	573775
112133	573776
68957	573777
12972	573778
25628	573779
2916	573780
5065	573781
711	573782
11101	573783
2324	573784
50860	573785
15725	573786
7804	573787
45680	573788
13691	573789
577	573790
106	573791
43781	573792
46135	573793
33890	573794
10184	573795
13060	573796
77569	573797
17961	573798
344	573799
536	573800
23411	573801
4420	573802
115704	573803
27709	573804
2636	573805
90836	573806
7101	573807
21480	573808
85806	573809
125050	573810
57089	573811
523	573812
9883	573813
2255	573814
3990	573815
62584	573816
84367	573817
6025	573818
47782	573819
2642	573820
2558	573821
23931	573822
15818	573823
18341	573824
20061	573825
2493	573826
18106	573827
6400	573828
16458	573829
9478	573830
8840	573831
4454	573832
45511	573833
35270	573834
104304	573835
6621	573836
3456	573837
1374	573838
28225	573839
87366	573840
7599	573841
9310	573842
4042	573843
344	573844
3441	573845
266	573846
180	573847
11893	573848
3133	573849
25092	573850
19543	573851
25216	573852
146454	573853
15116	573854
21116	573855
693	573856
205	573857
3700	573858
12761	573859
69184	573860
53025	573861
4453	573862
62534	573863
45616	573864
90594	573865
79343	573866
34	573867
686	573868
28981	573869
10407	573870
3981	573871
77088	573872
42364	573873
43759	573874
7349	573875
26373	573876
153766	573877
7431	573878
22597	573879
9372	573880
2167	573881
50084	573882
24230	573883
20528	573884
48	573885
88426	573886
18316	573887
14296	573888
14249	573889
28095	573890
19414	573891
20944	573892
673	573893
51963	573894
13937	573895
24902	573896
35533	573897
1875	573898
50467	573899
94948	573900
56341	573901
2825	573902
3766	573903
9250	573904
13881	573905
93669	573906
147494	573907
86955	573908
20221	573909
65430	573910
741	573911
12117	573912
63014	573913
23125	573914
12162	573915
28737	573916
54184	573917
81687	573918
5310	573919
104310	573920
78750	573921
105174	573922
736	573923
3881	573924
53480	573925
604	573926
48788	573927
42887	573928
3811	573929
41800	573930
54896	573931
23055	573932
19878	573933
107422	573934
18262	573935
40533	573936
51732	573937
3599	573938
35875	573939
36560	573940
72668	573941
111735	573942
1826	573943
32314	573944
35964	573945
33751	573946
43124	573947
45536	573948
60735	573949
445	573950
6660	573951
69324	573952
102305	573953
9710	573954
26072	573955
58023	573956
3970	573957
68549	573958
23314	573959
164128	573960
33333	573961
52871	573962
21659	573963
16616	573964
93380	573965
116185	573966
55158	573967
759	573968
4511	573969
10	573970
164808	573971
31614	573972
1532	573973
6960	573974
97550	573975
41978	573976
64502	573977
15575	573978
12296	573979
15846	573980
2255	573981
22652	573982
17232	573983
7636	573984
37267	573985
50398	573986
26655	573987
75354	573988
15719	573989
58578	573990
84320	573991
529	573992
133783	573993
35600	573994
148	573995
52373	573996
106461	573997
24	573998
11252	573999
25333	574000
4374	574001
17759	574002
4781	574003
54502	574004
1400	574005
6678	574006
10533	574007
34665	574008
29567	574009
6686	574010
1525	574011
164271	574012
59539	574013
100839	574014
2986	574015
12749	574016
20495	574017
19460	574018
2738	574019
15817	574020
16273	574021
26452	574022
16840	574023
16809	574024
7262	574025
61338	574026
19511	574027
13206	574028
17492	574029
62687	574030
20541	574031
1585	574032
42680	574033
24741	574034
96519	574035
43439	574036
51158	574037
131961	574038
141940	574039
23859	574040
18837	574041
25411	574042
555	574043
21749	574044
11075	574045
35380	574046
1898	574047
39719	574048
4862	574049
5299	574050
20923	574051
22646	574052
12664	574053
6423	574054
142551	574055
22815	574056
12062	574057
32932	574058
15304	574059
178	574060
30576	574061
60179	574062
24983	574063
11680	574064
29992	574065
27768	574066
36405	574067
27628	574068
50644	574069
6988	574070
4368	574071
57603	574072
1045	574073
62805	574074
77517	574075
6755	574076
62683	574077
36242	574078
74175	574079
12132	574080
63163	574081
1435	574082
10322	574083
27322	574084
16343	574085
92788	574086
42409	574087
11979	574088
63947	574089
17532	574090
62633	574091
5038	574092
83148	574093
2590	574094
14365	574095
122146	574096
63336	574097
41945	574098
2651	574099
91932	574100
19413	574101
51020	574102
54906	574103
28094	574104
76503	574105
71834	574106
46279	574107
25555	574108
127866	574109
65441	574110
27572	574111
52322	574112
15314	574113
12583	574114
64731	574115
2850	574116
1340	574117
55195	574118
29118	574119
37	574120
37536	574121
48621	574122
82562	574123
58113	574124
17911	574125
97326	574126
2715	574127
3790	574128
15384	574129
121733	574130
1685	574131
6	574132
2321	574133
92401	574134
3984	574135
22749	574136
45530	574137
60849	574138
36282	574139
21354	574140
68144	574141
87204	574142
53467	574143
12105	574144
2418	574145
9072	574146
27337	574147
37268	574148
677	574149
4505	574150
85863	574151
159106	574152
72458	574153
50278	574154
618	574155
105068	574156
55898	574157
14707	574158
95817	574159
10248	574160
75394	574161
19428	574162
2873	574163
126641	574164
41063	574165
121	574166
97139	574167
21678	574168
9805	574169
78438	574170
70503	574171
2607	574172
527	574173
3782	574174
21402	574175
21096	574176
74868	574177
144508	574178
99096	574179
11698	574180
57335	574181
22439	574182
299	574183
26227	574184
13713	574185
45333	574186
2133	574187
25483	574188
29546	574189
99724	574190
83584	574191
6364	574192
4254	574193
5681	574194
141027	574195
37167	574196
6654	574197
22192	574198
8804	574199
106452	574200
12283	574201
40967	574202
82565	574203
11152	574204
35530	574205
4366	574206
135795	574207
31442	574208
39611	574209
83884	574210
52747	574211
47102	574212
18777	574213
17384	574214
2472	574215
6455	574216
93526	574217
1031	574218
34776	574219
28826	574220
52909	574221
76513	574222
107405	574223
70043	574224
72878	574225
127195	574226
901	574227
9389	574228
28952	574229
156	574230
73514	574231
26897	574232
78819	574233
35800	574234
814	574235
21978	574236
4994	574237
9063	574238
3460	574239
94217	574240
8217	574241
24248	574242
1537	574243
1057	574244
6513	574245
83871	574246
77409	574247
78707	574248
49803	574249
80036	574250
20072	574251
12318	574252
4180	574253
131733	574254
47452	574255
18129	574256
3383	574257
87110	574258
25403	574259
15468	574260
25707	574261
46550	574262
41116	574263
66281	574264
1324	574265
118166	574266
26272	574267
52105	574268
35497	574269
31283	574270
25852	574271
8466	574272
89006	574273
4695	574274
12925	574275
54774	574276
77909	574277
7481	574278
5703	574279
22509	574280
25575	574281
29753	574282
58652	574283
53761	574284
1250	574285
28776	574286
13031	574287
1115	574288
82832	574289
105212	574290
9930	574291
62456	574292
3181	574293
65203	574294
70359	574295
108211	574296
50209	574297
35889	574298
12097	574299
115943	574300
11154	574301
55421	574302
2547	574303
35267	574304
83172	574305
11884	574306
34559	574307
7726	574308
824	574309
12432	574310
21348	574311
52712	574312
47501	574313
227	574314
24326	574315
13358	574316
14363	574317
7208	574318
39441	574319
4801	574320
23766	574321
4084	574322
2664	574323
1706	574324
39534	574325
71796	574326
50340	574327
156759	574328
12117	574329
10491	574330
152745	574331
60378	574332
25017	574333
115997	574334
118805	574335
12046	574336
9776	574337
12792	574338
93518	574339
25713	574340
84646	574341
96465	574342
37860	574343
26980	574344
18	574345
15449	574346
23531	574347
79422	574348
120220	574349
113681	574350
23383	574351
44190	574352
50805	574353
14067	574354
1872	574355
166237	574356
110629	574357
5473	574358
4798	574359
37210	574360
77962	574361
5319	574362
59995	574363
125968	574364
98362	574365
8698	574366
163543	574367
9853	574368
8825	574369
47055	574370
15808	574371
47941	574372
71254	574373
116323	574374
21090	574375
4263	574376
9283	574377
79019	574378
3775	574379
159772	574380
49501	574381
718	574382
24522	574383
10802	574384
88239	574385
17715	574386
5519	574387
83535	574388
10207	574389
1049	574390
60980	574391
85398	574392
17095	574393
26972	574394
7751	574395
46036	574396
8734	574397
133563	574398
72109	574399
4659	574400
11	574401
2863	574402
2672	574403
20639	574404
79167	574405
34942	574406
3974	574407
9302	574408
130163	574409
109139	574410
5243	574411
36203	574412
5	574413
28835	574414
17427	574415
13547	574416
43481	574417
14227	574418
151181	574419
43483	574420
28912	574421
122458	574422
23978	574423
6444	574424
164645	574425
15929	574426
18768	574427
2062	574428
42267	574429
6570	574430
24895	574431
57305	574432
60491	574433
1781	574434
23022	574435
72060	574436
20255	574437
2617	574438
3321	574439
114064	574440
11646	574441
134193	574442
33635	574443
8169	574444
54423	574445
104907	574446
5352	574447
58362	574448
36562	574449
11977	574450
3923	574451
49932	574452
44661	574453
48190	574454
29204	574455
32380	574456
6502	574457
64014	574458
22180	574459
28422	574460
40530	574461
90138	574462
35962	574463
4560	574464
25669	574465
3063	574466
1836	574467
23856	574468
98250	574469
55333	574470
86756	574471
160617	574472
13894	574473
3872	574474
11541	574475
37259	574476
1874	574477
7184	574478
2432	574479
23928	574480
29323	574481
24506	574482
21385	574483
71242	574484
1640	574485
86476	574486
45832	574487
147538	574488
22615	574489
66536	574490
96299	574491
5667	574492
7579	574493
69953	574494
84085	574495
15235	574496
2476	574497
65182	574498
89328	574499
898	574500
40248	574501
81021	574502
49915	574503
83346	574504
49666	574505
41299	574506
75418	574507
5769	574508
3963	574509
11865	574510
18062	574511
53490	574512
87898	574513
114512	574514
266	574515
20647	574516
74912	574517
18750	574518
27077	574519
99260	574520
6357	574521
107039	574522
69652	574523
66144	574524
6600	574525
50144	574526
164417	574527
106680	574528
73339	574529
7564	574530
29798	574531
21746	574532
12129	574533
25184	574534
32594	574535
154622	574536
5850	574537
18265	574538
6679	574539
3190	574540
106286	574541
11201	574542
8085	574543
104303	574544
34821	574545
32454	574546
45688	574547
58450	574548
3851	574549
13918	574550
36532	574551
10840	574552
56549	574553
14023	574554
41856	574555
75904	574556
4884	574557
62511	574558
512	574559
2836	574560
14668	574561
5159	574562
35872	574563
105516	574564
100725	574565
127878	574566
2281	574567
2475	574568
18164	574569
60754	574570
7543	574571
56650	574572
31347	574573
215	574574
476	574575
69772	574576
21852	574577
16945	574578
46477	574579
18661	574580
3097	574581
120785	574582
38652	574583
104894	574584
2413	574585
14156	574586
2507	574587
61821	574588
44100	574589
40575	574590
17377	574591
113	574592
20430	574593
984	574594
13455	574595
31684	574596
297	574597
1363	574598
39370	574599
16758	574600
23419	574601
6654	574602
101095	574603
2148	574604
85809	574605
29230	574606
31	574607
9821	574608
30705	574609
21949	574610
87858	574611
83737	574612
86766	574613
63039	574614
45458	574615
15767	574616
38297	574617
406	574618
111690	574619
4440	574620
12051	574621
47973	574622
34220	574623
41957	574624
96687	574625
65707	574626
31566	574627
1871	574628
10109	574629
70582	574630
36839	574631
55188	574632
70472	574633
106813	574634
1677	574635
94387	574636
3908	574637
71559	574638
13840	574639
4294	574640
4133	574641
119639	574642
72536	574643
18840	574644
18842	574645
112899	574646
15020	574647
62521	574648
80667	574649
44173	574650
73696	574651
130623	574652
94406	574653
106032	574654
68519	574655
13514	574656
2715	574657
1654	574658
22967	574659
5114	574660
9156	574661
29695	574662
24254	574663
10233	574664
13634	574665
1852	574666
21599	574667
70865	574668
1530	574669
28708	574670
42186	574671
1390	574672
37129	574673
1	574674
125271	574675
13849	574676
97010	574677
30610	574678
17110	574679
58191	574680
38207	574681
23165	574682
29357	574683
91361	574684
23341	574685
85	574686
39471	574687
19018	574688
75851	574689
57099	574690
8638	574691
82593	574692
13084	574693
32040	574694
43407	574695
97064	574696
69	574697
13448	574698
42701	574699
107052	574700
25796	574701
19283	574702
8591	574703
53927	574704
1613	574705
159052	574706
9500	574707
28617	574708
100333	574709
5303	574710
30852	574711
34926	574712
63	574713
33887	574714
20655	574715
41613	574716
13290	574717
499	574718
12797	574719
20776	574720
154061	574721
23966	574722
36353	574723
63832	574724
56009	574725
57654	574726
4105	574727
19251	574728
18457	574729
44374	574730
19101	574731
16495	574732
69897	574733
47238	574734
22094	574735
66256	574736
33867	574737
19574	574738
71056	574739
4516	574740
1260	574741
62586	574742
70712	574743
125886	574744
3137	574745
7321	574746
11535	574747
8155	574748
64007	574749
31515	574750
25744	574751
144710	574752
87729	574753
19007	574754
15378	574755
100001	574756
145996	574757
69549	574758
160013	574759
13781	574760
72404	574761
149	574762
11440	574763
12971	574764
1105	574765
20710	574766
12412	574767
2530	574768
26574	574769
93866	574770
34896	574771
7288	574772
7073	574773
43624	574774
24352	574775
40819	574776
52174	574777
16265	574778
13868	574779
80430	574780
130118	574781
103063	574782
14698	574783
24156	574784
35303	574785
19663	574786
32716	574787
67917	574788
44728	574789
25198	574790
143293	574791
67320	574792
17060	574793
23935	574794
53517	574795
20369	574796
70681	574797
5627	574798
27488	574799
63594	574800
15316	574801
131	574802
30635	574803
80666	574804
9585	574805
66216	574806
21246	574807
27093	574808
13758	574809
39826	574810
14314	574811
13907	574812
35939	574813
78412	574814
84599	574815
54713	574816
41448	574817
49882	574818
111622	574819
45868	574820
1484	574821
51976	574822
16303	574823
18700	574824
1038	574825
29285	574826
31201	574827
7873	574828
8854	574829
57011	574830
87088	574831
88799	574832
23700	574833
6469	574834
25708	574835
86774	574836
29116	574837
10854	574838
130859	574839
3529	574840
12884	574841
84578	574842
5057	574843
42940	574844
55878	574845
16448	574846
127917	574847
2476	574848
100295	574849
62005	574850
29124	574851
165702	574852
166675	574853
91678	574854
571	574855
102115	574856
17953	574857
38889	574858
61503	574859
144481	574860
18634	574861
10545	574862
144	574863
11408	574864
17757	574865
22050	574866
31876	574867
78565	574868
137943	574869
969	574870
6957	574871
42874	574872
3544	574873
92241	574874
34723	574875
45163	574876
3289	574877
12592	574878
10963	574879
35178	574880
41318	574881
44783	574882
144079	574883
79057	574884
30538	574885
3343	574886
19795	574887
34193	574888
102911	574889
53554	574890
96255	574891
20150	574892
99376	574893
105382	574894
76987	574895
10303	574896
40270	574897
21845	574898
38	574899
59163	574900
132819	574901
42800	574902
66229	574903
6452	574904
39956	574905
66672	574906
80337	574907
12844	574908
26552	574909
21623	574910
61875	574911
23736	574912
2984	574913
103522	574914
4802	574915
39737	574916
5956	574917
3258	574918
33639	574919
48382	574920
38978	574921
69528	574922
5142	574923
4099	574924
76958	574925
9518	574926
97349	574927
34853	574928
16762	574929
4630	574930
22011	574931
112387	574932
52843	574933
30219	574934
7189	574935
2682	574936
59003	574937
3298	574938
18877	574939
13800	574940
27344	574941
37412	574942
69334	574943
10294	574944
108374	574945
29393	574946
27775	574947
573	574948
31465	574949
77181	574950
18629	574951
144835	574952
1930	574953
2020	574954
464	574955
6172	574956
40374	574957
68602	574958
5324	574959
26469	574960
57422	574961
12372	574962
22175	574963
50863	574964
4979	574965
2092	574966
997	574967
41538	574968
65234	574969
5606	574970
153	574971
84165	574972
20307	574973
35087	574974
66152	574975
113171	574976
134175	574977
49325	574978
43025	574979
149766	574980
27234	574981
110410	574982
23479	574983
63068	574984
2363	574985
86640	574986
14370	574987
77094	574988
77357	574989
84747	574990
9022	574991
127400	574992
19339	574993
20	574994
50714	574995
1073	574996
18014	574997
54521	574998
53563	574999
158035	575000
63210	575001
3431	575002
81051	575003
78622	575004
52823	575005
16014	575006
3237	575007
1976	575008
26004	575009
31701	575010
119596	575011
21640	575012
69183	575013
21153	575014
75475	575015
1659	575016
5394	575017
98786	575018
36750	575019
13536	575020
2146	575021
39102	575022
5614	575023
18	575024
1576	575025
61105	575026
8394	575027
45598	575028
152541	575029
47165	575030
87508	575031
75389	575032
9161	575033
2175	575034
1620	575035
91197	575036
72712	575037
119314	575038
39890	575039
6293	575040
44247	575041
1289	575042
29836	575043
29577	575044
34542	575045
2129	575046
5019	575047
12737	575048
35384	575049
27359	575050
5786	575051
98345	575052
53709	575053
121586	575054
52892	575055
45040	575056
47861	575057
989	575058
73474	575059
6631	575060
52	575061
7702	575062
29637	575063
40714	575064
6588	575065
341	575066
3393	575067
48175	575068
28472	575069
1370	575070
47606	575071
118692	575072
2674	575073
13223	575074
26191	575075
38325	575076
127325	575077
59487	575078
1074	575079
85341	575080
12099	575081
81813	575082
3102	575083
380	575084
16992	575085
67325	575086
143702	575087
1602	575088
86212	575089
25293	575090
5707	575091
49922	575092
8911	575093
83873	575094
10684	575095
7340	575096
22057	575097
66051	575098
103056	575099
6045	575100
24959	575101
29	575102
3894	575103
33024	575104
11121	575105
86271	575106
12095	575107
16400	575108
2591	575109
30	575110
86850	575111
2034	575112
69753	575113
42893	575114
20158	575115
374	575116
116798	575117
13540	575118
96234	575119
78403	575120
13649	575121
5573	575122
55281	575123
7623	575124
5792	575125
23632	575126
13903	575127
76512	575128
69008	575129
53494	575130
681	575131
29832	575132
16900	575133
41794	575134
38130	575135
1855	575136
14112	575137
120618	575138
55323	575139
100486	575140
74458	575141
59872	575142
62210	575143
5894	575144
38587	575145
120754	575146
44204	575147
38179	575148
5424	575149
39952	575150
164565	575151
110667	575152
27116	575153
85511	575154
4588	575155
77904	575156
1898	575157
16719	575158
241	575159
43347	575160
29654	575161
65933	575162
35002	575163
77792	575164
122580	575165
85665	575166
75239	575167
30318	575168
5111	575169
24393	575170
102718	575171
17687	575172
11409	575173
134610	575174
20974	575175
1316	575176
51969	575177
19173	575178
72616	575179
67316	575180
49867	575181
20155	575182
1149	575183
1413	575184
42009	575185
33562	575186
27849	575187
9354	575188
25678	575189
61737	575190
86180	575191
7486	575192
16320	575193
21314	575194
59988	575195
13556	575196
32579	575197
39346	575198
9031	575199
123492	575200
3418	575201
4224	575202
56247	575203
45204	575204
18678	575205
15732	575206
38365	575207
25049	575208
11842	575209
32	575210
518	575211
10401	575212
57950	575213
46743	575214
9239	575215
4525	575216
88820	575217
5535	575218
112047	575219
33459	575220
90977	575221
61800	575222
55548	575223
67103	575224
12123	575225
121017	575226
13675	575227
34170	575228
39815	575229
116453	575230
62719	575231
26394	575232
80	575233
1518	575234
120245	575235
76456	575236
856	575237
166209	575238
18988	575239
23685	575240
62270	575241
16208	575242
114204	575243
76946	575244
1182	575245
33798	575246
1289	575247
38920	575248
16660	575249
17535	575250
20636	575251
55244	575252
62780	575253
15976	575254
5655	575255
12161	575256
67681	575257
27766	575258
12149	575259
88930	575260
16852	575261
46829	575262
71227	575263
15951	575264
2566	575265
6800	575266
101452	575267
7335	575268
32391	575269
49992	575270
26941	575271
97181	575272
80638	575273
15639	575274
55028	575275
69472	575276
21768	575277
57503	575278
8028	575279
7267	575280
14017	575281
36884	575282
33531	575283
20437	575284
2177	575285
159729	575286
28039	575287
830	575288
507	575289
138497	575290
47631	575291
28384	575292
74342	575293
15058	575294
97038	575295
107511	575296
82536	575297
35444	575298
131709	575299
26016	575300
10475	575301
6967	575302
817	575303
34223	575304
60682	575305
12986	575306
18395	575307
17294	575308
65136	575309
107109	575310
1382	575311
2218	575312
30924	575313
70810	575314
51249	575315
2580	575316
54977	575317
11940	575318
6013	575319
21968	575320
8658	575321
64316	575322
30970	575323
46516	575324
286	575325
39860	575326
23090	575327
6340	575328
10212	575329
50633	575330
26156	575331
20338	575332
47314	575333
99770	575334
80515	575335
64771	575336
40344	575337
60934	575338
44311	575339
33423	575340
67997	575341
104492	575342
21691	575343
4902	575344
34119	575345
23620	575346
24003	575347
1811	575348
38042	575349
32	575350
30859	575351
10388	575352
53542	575353
33308	575354
65013	575355
10757	575356
70992	575357
68809	575358
74228	575359
36845	575360
48038	575361
76377	575362
69	575363
17087	575364
102958	575365
98120	575366
88134	575367
26510	575368
48982	575369
52602	575370
103927	575371
71709	575372
19886	575373
18352	575374
45255	575375
105749	575376
7767	575377
4575	575378
27968	575379
12645	575380
5096	575381
48433	575382
5686	575383
109542	575384
15183	575385
155135	575386
55577	575387
27397	575388
7873	575389
49053	575390
35480	575391
41366	575392
13757	575393
5241	575394
28851	575395
3288	575396
20095	575397
20837	575398
63791	575399
12522	575400
83832	575401
350	575402
2952	575403
77300	575404
38300	575405
71925	575406
11177	575407
9512	575408
18082	575409
1498	575410
7336	575411
2330	575412
136892	575413
68502	575414
103111	575415
23255	575416
40853	575417
26647	575418
38682	575419
13910	575420
16609	575421
26586	575422
60388	575423
2475	575424
61680	575425
27594	575426
42364	575427
12151	575428
55031	575429
17041	575430
279	575431
6180	575432
4303	575433
5953	575434
42121	575435
10089	575436
6673	575437
48673	575438
98522	575439
77	575440
3807	575441
35321	575442
45215	575443
48299	575444
8696	575445
21496	575446
17210	575447
5363	575448
24243	575449
52797	575450
159183	575451
47189	575452
39987	575453
32749	575454
11934	575455
1096	575456
6834	575457
52898	575458
3771	575459
6268	575460
4896	575461
17445	575462
11115	575463
1362	575464
94828	575465
20871	575466
924	575467
12549	575468
13972	575469
109006	575470
59447	575471
1420	575472
7967	575473
55856	575474
102397	575475
373	575476
386	575477
9535	575478
32134	575479
46318	575480
118776	575481
6353	575482
35402	575483
76528	575484
124787	575485
68834	575486
72561	575487
44343	575488
2899	575489
3227	575490
61648	575491
23532	575492
22608	575493
68501	575494
12159	575495
41996	575496
45775	575497
12753	575498
14499	575499
50333	575500
247	575501
28584	575502
68295	575503
10585	575504
6842	575505
8686	575506
28975	575507
3235	575508
2581	575509
69426	575510
55952	575511
22549	575512
32414	575513
148314	575514
111350	575515
17020	575516
1015	575517
57468	575518
101845	575519
80202	575520
7936	575521
6622	575522
63253	575523
6762	575524
52126	575525
48488	575526
129541	575527
28673	575528
3749	575529
1664	575530
1889	575531
1008	575532
57485	575533
134141	575534
15432	575535
121248	575536
40994	575537
31124	575538
63	575539
43792	575540
21840	575541
31	575542
15046	575543
58989	575544
54670	575545
8872	575546
1478	575547
3685	575548
96525	575549
42659	575550
26917	575551
6292	575552
163676	575553
126584	575554
20	575555
36782	575556
33479	575557
22529	575558
48664	575559
9391	575560
33336	575561
15363	575562
7067	575563
8692	575564
12978	575565
23286	575566
362	575567
86244	575568
67507	575569
44567	575570
1684	575571
30651	575572
117208	575573
17004	575574
31981	575575
232	575576
1950	575577
84	575578
15899	575579
17751	575580
911	575581
134246	575582
2459	575583
124180	575584
13552	575585
4897	575586
72439	575587
39692	575588
52301	575589
1080	575590
2748	575591
8804	575592
15151	575593
70087	575594
8861	575595
40488	575596
21830	575597
307	575598
150917	575599
2807	575600
3503	575601
13121	575602
64790	575603
11356	575604
30859	575605
10497	575606
447	575607
3364	575608
165400	575609
22993	575610
19049	575611
6821	575612
6439	575613
8569	575614
44320	575615
78490	575616
119327	575617
21160	575618
38197	575619
39228	575620
49580	575621
35419	575622
162211	575623
70769	575624
53518	575625
139088	575626
15090	575627
3287	575628
31302	575629
14763	575630
18637	575631
39731	575632
7337	575633
24555	575634
712	575635
4610	575636
20479	575637
6054	575638
15951	575639
1487	575640
5725	575641
13586	575642
10160	575643
22386	575644
25346	575645
5790	575646
14443	575647
29398	575648
90343	575649
65184	575650
103215	575651
41268	575652
94363	575653
20356	575654
14476	575655
47559	575656
43046	575657
9	575658
42667	575659
39874	575660
66185	575661
69928	575662
20240	575663
62047	575664
49001	575665
23411	575666
45993	575667
7042	575668
128291	575669
19270	575670
38935	575671
2766	575672
18740	575673
3352	575674
56698	575675
64560	575676
2801	575677
64437	575678
96953	575679
35892	575680
66052	575681
76217	575682
34371	575683
2779	575684
61007	575685
140416	575686
36561	575687
44207	575688
7167	575689
77282	575690
153354	575691
134198	575692
1741	575693
8945	575694
1677	575695
36890	575696
19185	575697
130433	575698
19780	575699
14452	575700
40079	575701
122056	575702
114859	575703
52076	575704
119183	575705
79268	575706
93822	575707
117295	575708
65982	575709
14114	575710
6154	575711
5282	575712
6727	575713
11278	575714
72778	575715
22819	575716
7219	575717
4255	575718
109719	575719
7292	575720
21832	575721
111144	575722
5161	575723
60331	575724
74939	575725
57607	575726
68075	575727
85321	575728
543	575729
14313	575730
54297	575731
98918	575732
24905	575733
73706	575734
7982	575735
4702	575736
8233	575737
52459	575738
114072	575739
13471	575740
75999	575741
1266	575742
26907	575743
54044	575744
7914	575745
34355	575746
8473	575747
81	575748
108063	575749
33559	575750
140380	575751
99408	575752
43773	575753
36927	575754
8535	575755
25558	575756
31832	575757
56196	575758
7350	575759
106956	575760
27748	575761
27819	575762
20214	575763
4857	575764
21251	575765
18546	575766
20688	575767
94030	575768
28766	575769
54608	575770
119444	575771
6029	575772
17410	575773
20954	575774
72709	575775
26292	575776
36276	575777
6704	575778
57229	575779
50057	575780
1370	575781
138114	575782
7591	575783
4967	575784
87579	575785
9026	575786
29209	575787
25129	575788
2501	575789
24603	575790
17621	575791
19133	575792
3778	575793
65609	575794
29826	575795
91360	575796
8529	575797
160455	575798
5691	575799
104	575800
40854	575801
1322	575802
53	575803
1873	575804
101255	575805
16983	575806
63902	575807
105115	575808
51248	575809
60001	575810
150764	575811
4953	575812
2171	575813
4308	575814
87812	575815
42159	575816
2175	575817
27947	575818
15521	575819
81337	575820
51673	575821
158253	575822
71487	575823
24719	575824
41441	575825
16337	575826
24105	575827
309	575828
4321	575829
124020	575830
11670	575831
935	575832
13418	575833
5211	575834
12728	575835
11554	575836
7906	575837
124658	575838
11314	575839
9575	575840
30164	575841
113552	575842
2834	575843
33159	575844
77631	575845
63582	575846
49358	575847
3984	575848
143925	575849
851	575850
129287	575851
33511	575852
9849	575853
62687	575854
40016	575855
33548	575856
200	575857
70448	575858
71303	575859
14807	575860
40183	575861
29239	575862
15168	575863
23151	575864
11051	575865
11384	575866
67251	575867
49007	575868
16839	575869
3878	575870
58975	575871
45869	575872
2485	575873
20679	575874
133013	575875
98794	575876
48547	575877
49046	575878
21813	575879
17011	575880
25072	575881
10867	575882
14711	575883
36685	575884
10014	575885
6049	575886
50145	575887
741	575888
13600	575889
4407	575890
26923	575891
12771	575892
33230	575893
5284	575894
17022	575895
63733	575896
5579	575897
4582	575898
1004	575899
45788	575900
37802	575901
86796	575902
18176	575903
78111	575904
30461	575905
46760	575906
36416	575907
12747	575908
144080	575909
9765	575910
3060	575911
7078	575912
10950	575913
20559	575914
13150	575915
14137	575916
18087	575917
66623	575918
86768	575919
27439	575920
5980	575921
28477	575922
34169	575923
63500	575924
30068	575925
20222	575926
338	575927
54335	575928
6136	575929
9083	575930
101036	575931
142255	575932
67785	575933
59753	575934
75028	575935
17467	575936
4051	575937
3517	575938
5917	575939
94759	575940
139	575941
39796	575942
69569	575943
130671	575944
40105	575945
802	575946
1635	575947
35628	575948
15816	575949
26358	575950
18676	575951
10529	575952
12039	575953
84552	575954
7957	575955
89983	575956
52777	575957
21306	575958
46898	575959
8792	575960
30596	575961
19864	575962
44731	575963
33123	575964
123601	575965
1246	575966
45789	575967
51848	575968
81695	575969
111397	575970
42898	575971
32952	575972
2706	575973
83414	575974
71185	575975
18468	575976
36183	575977
65609	575978
2063	575979
2021	575980
187	575981
57741	575982
6166	575983
803	575984
124313	575985
79502	575986
83251	575987
42466	575988
717	575989
885	575990
38124	575991
90848	575992
12425	575993
107979	575994
62267	575995
9971	575996
41226	575997
121597	575998
1066	575999
13893	576000
72973	576001
20938	576002
12795	576003
55447	576004
33709	576005
6314	576006
14789	576007
62366	576008
16391	576009
1837	576010
151655	576011
45233	576012
46878	576013
36126	576014
6747	576015
117630	576016
3563	576017
20409	576018
11580	576019
7543	576020
58374	576021
14925	576022
42409	576023
61518	576024
30655	576025
91833	576026
6206	576027
5003	576028
14571	576029
2302	576030
36613	576031
1069	576032
33784	576033
107030	576034
65006	576035
11676	576036
9	576037
77915	576038
86665	576039
11969	576040
114603	576041
17600	576042
3218	576043
12333	576044
14412	576045
10325	576046
126367	576047
1846	576048
1474	576049
3001	576050
69546	576051
113837	576052
17231	576053
4545	576054
72673	576055
69937	576056
81485	576057
72296	576058
19674	576059
104283	576060
829	576061
23563	576062
66315	576063
320	576064
37395	576065
86086	576066
48144	576067
80189	576068
4186	576069
43091	576070
145525	576071
16895	576072
79825	576073
19659	576074
46159	576075
53444	576076
23281	576077
24283	576078
17083	576079
1897	576080
3802	576081
4576	576082
79580	576083
8528	576084
97767	576085
35480	576086
13196	576087
106376	576088
1346	576089
136	576090
43966	576091
121668	576092
6239	576093
69763	576094
20365	576095
2240	576096
18742	576097
61287	576098
31775	576099
15437	576100
43732	576101
37527	576102
9137	576103
10439	576104
21415	576105
26385	576106
63427	576107
27626	576108
81138	576109
23808	576110
71874	576111
10266	576112
35974	576113
60007	576114
38913	576115
165089	576116
2311	576117
1531	576118
31093	576119
48680	576120
53920	576121
6888	576122
4429	576123
59657	576124
6376	576125
101854	576126
88735	576127
70564	576128
11502	576129
8827	576130
47571	576131
47914	576132
132858	576133
40449	576134
15978	576135
37521	576136
45159	576137
9901	576138
11247	576139
8206	576140
15680	576141
94836	576142
22701	576143
63989	576144
22056	576145
58385	576146
59433	576147
23687	576148
24770	576149
41450	576150
44089	576151
49604	576152
65893	576153
853	576154
20701	576155
9865	576156
39282	576157
1593	576158
220	576159
32878	576160
19136	576161
14791	576162
136698	576163
16928	576164
49374	576165
28416	576166
15444	576167
8964	576168
6606	576169
47583	576170
18828	576171
2862	576172
17568	576173
2464	576174
5160	576175
27091	576176
10921	576177
2198	576178
74593	576179
74390	576180
28761	576181
146899	576182
48725	576183
87777	576184
31868	576185
71583	576186
76740	576187
75822	576188
727	576189
102458	576190
10177	576191
35044	576192
47172	576193
41589	576194
3489	576195
3492	576196
50010	576197
11348	576198
2618	576199
67436	576200
63531	576201
70518	576202
47974	576203
23101	576204
131595	576205
22656	576206
12691	576207
29317	576208
50252	576209
47472	576210
12392	576211
12125	576212
25399	576213
31210	576214
8012	576215
23972	576216
4052	576217
4741	576218
79884	576219
48180	576220
149131	576221
57731	576222
4351	576223
16513	576224
35473	576225
104960	576226
65958	576227
9922	576228
156424	576229
828	576230
22045	576231
55688	576232
12488	576233
4183	576234
31668	576235
20717	576236
161271	576237
51532	576238
92350	576239
91757	576240
10400	576241
14583	576242
33952	576243
97250	576244
61114	576245
41282	576246
1169	576247
45324	576248
51377	576249
147990	576250
22758	576251
24692	576252
58550	576253
41452	576254
381	576255
1680	576256
74212	576257
127248	576258
31118	576259
83644	576260
32571	576261
29	576262
743	576263
30	576264
96589	576265
8293	576266
69277	576267
2918	576268
923	576269
1914	576270
150101	576271
39790	576272
5547	576273
30884	576274
5047	576275
154726	576276
12218	576277
2670	576278
46909	576279
4160	576280
160291	576281
22188	576282
64567	576283
35575	576284
6310	576285
3832	576286
73673	576287
107958	576288
2740	576289
76248	576290
70798	576291
15260	576292
2451	576293
17401	576294
156762	576295
31215	576296
2977	576297
17139	576298
32169	576299
97059	576300
37854	576301
21406	576302
63382	576303
106767	576304
1838	576305
17031	576306
25894	576307
24883	576308
100019	576309
25529	576310
115567	576311
8204	576312
583	576313
7974	576314
127161	576315
26571	576316
49383	576317
20351	576318
85679	576319
51820	576320
30393	576321
120161	576322
2393	576323
37876	576324
5580	576325
105900	576326
14866	576327
19874	576328
312	576329
27428	576330
107802	576331
37033	576332
20430	576333
3941	576334
105080	576335
151486	576336
61606	576337
24770	576338
7063	576339
84827	576340
2475	576341
26900	576342
6702	576343
16590	576344
79296	576345
53457	576346
325	576347
4227	576348
40622	576349
96	576350
35654	576351
7172	576352
142294	576353
83859	576354
142041	576355
7076	576356
191	576357
31302	576358
15250	576359
53722	576360
17105	576361
107312	576362
50053	576363
93599	576364
10332	576365
9601	576366
43808	576367
44306	576368
56966	576369
56451	576370
255	576371
14606	576372
8947	576373
11341	576374
15973	576375
97105	576376
29400	576377
65906	576378
6569	576379
2739	576380
65427	576381
49740	576382
13795	576383
33	576384
10123	576385
5455	576386
120786	576387
116711	576388
471	576389
397	576390
23820	576391
9197	576392
1230	576393
106769	576394
4	576395
77005	576396
8283	576397
94843	576398
17472	576399
28025	576400
23600	576401
3573	576402
4269	576403
29073	576404
19175	576405
6768	576406
58915	576407
13894	576408
49022	576409
123996	576410
15747	576411
10154	576412
11	576413
24002	576414
99377	576415
5566	576416
99932	576417
59541	576418
76963	576419
26101	576420
35057	576421
56157	576422
66631	576423
6253	576424
10874	576425
5842	576426
96462	576427
585	576428
4150	576429
13360	576430
541	576431
264	576432
29458	576433
51190	576434
80083	576435
12421	576436
1188	576437
23964	576438
77268	576439
26844	576440
105458	576441
30049	576442
9292	576443
879	576444
8715	576445
10750	576446
68794	576447
84879	576448
111214	576449
103562	576450
10065	576451
11399	576452
4050	576453
6921	576454
11184	576455
5659	576456
1151	576457
12219	576458
82102	576459
147183	576460
22352	576461
6227	576462
116126	576463
18483	576464
28717	576465
14425	576466
74	576467
47683	576468
7958	576469
1472	576470
37927	576471
11109	576472
76379	576473
11816	576474
24208	576475
27957	576476
463	576477
20088	576478
25460	576479
18528	576480
2478	576481
15285	576482
64460	576483
23838	576484
110253	576485
10192	576486
15703	576487
54380	576488
9764	576489
18077	576490
148011	576491
10350	576492
33617	576493
31343	576494
8220	576495
4062	576496
7679	576497
96519	576498
48855	576499
131620	576500
12559	576501
69946	576502
31969	576503
138728	576504
20495	576505
63373	576506
99445	576507
25582	576508
79230	576509
74989	576510
17356	576511
28551	576512
13957	576513
113500	576514
4330	576515
54275	576516
865	576517
26435	576518
5338	576519
14422	576520
7683	576521
129021	576522
22969	576523
1936	576524
34831	576525
1443	576526
35254	576527
70190	576528
60008	576529
21694	576530
99303	576531
33381	576532
75586	576533
43918	576534
98389	576535
22085	576536
75594	576537
27061	576538
54105	576539
11211	576540
3141	576541
755	576542
27889	576543
15908	576544
3443	576545
155011	576546
27733	576547
74174	576548
1408	576549
118651	576550
3176	576551
131943	576552
62206	576553
137534	576554
10062	576555
55753	576556
41294	576557
2324	576558
37673	576559
6149	576560
119902	576561
16029	576562
78512	576563
74639	576564
32065	576565
86731	576566
50684	576567
85094	576568
86250	576569
84533	576570
34479	576571
13381	576572
44367	576573
10693	576574
7859	576575
48376	576576
6449	576577
107552	576578
29306	576579
12669	576580
15863	576581
1199	576582
1807	576583
5827	576584
1144	576585
30792	576586
21948	576587
12413	576588
25059	576589
12354	576590
46362	576591
1315	576592
16705	576593
81161	576594
21621	576595
4845	576596
49124	576597
599	576598
89189	576599
1052	576600
7797	576601
29627	576602
106256	576603
15910	576604
3772	576605
5446	576606
103935	576607
29993	576608
87833	576609
123693	576610
4523	576611
18680	576612
117324	576613
83441	576614
1820	576615
55771	576616
22520	576617
9310	576618
50231	576619
6638	576620
81157	576621
147002	576622
53893	576623
50193	576624
10141	576625
19280	576626
71128	576627
24590	576628
136859	576629
3190	576630
15111	576631
36378	576632
80906	576633
89801	576634
32658	576635
155002	576636
154657	576637
2860	576638
54014	576639
125592	576640
29227	576641
5759	576642
8	576643
38234	576644
131760	576645
124702	576646
12455	576647
18420	576648
2296	576649
56578	576650
101258	576651
14018	576652
40564	576653
25036	576654
32369	576655
62027	576656
47294	576657
5428	576658
1587	576659
9076	576660
12044	576661
148137	576662
2106	576663
20914	576664
72262	576665
13806	576666
60167	576667
4982	576668
121025	576669
45037	576670
65792	576671
38547	576672
32683	576673
8776	576674
8888	576675
27731	576676
21356	576677
35220	576678
40	576679
12591	576680
31169	576681
48424	576682
21889	576683
3162	576684
99117	576685
59092	576686
86566	576687
10307	576688
98660	576689
20249	576690
140781	576691
41827	576692
75627	576693
17839	576694
59945	576695
13430	576696
1161	576697
7961	576698
57848	576699
50267	576700
50576	576701
1337	576702
2097	576703
88024	576704
8817	576705
109003	576706
109919	576707
211	576708
83809	576709
79168	576710
47235	576711
5742	576712
42430	576713
163	576714
106	576715
87140	576716
67515	576717
38356	576718
84620	576719
6575	576720
30563	576721
18892	576722
44781	576723
121172	576724
39959	576725
8377	576726
10940	576727
7946	576728
72394	576729
113926	576730
17641	576731
63318	576732
309	576733
19414	576734
46719	576735
11238	576736
57000	576737
106101	576738
10147	576739
59161	576740
79686	576741
22251	576742
57393	576743
1305	576744
24113	576745
127272	576746
1528	576747
53307	576748
57441	576749
60944	576750
98999	576751
2600	576752
103086	576753
49148	576754
62310	576755
58139	576756
70717	576757
33131	576758
1834	576759
32127	576760
3644	576761
53367	576762
13170	576763
17620	576764
76781	576765
49041	576766
11236	576767
149257	576768
9415	576769
9927	576770
61749	576771
46103	576772
47832	576773
69575	576774
48621	576775
9035	576776
66646	576777
35921	576778
6086	576779
6946	576780
38941	576781
7389	576782
49297	576783
23117	576784
100169	576785
7466	576786
20015	576787
30723	576788
8229	576789
38633	576790
100418	576791
11151	576792
4650	576793
44318	576794
38127	576795
24342	576796
5316	576797
70423	576798
8847	576799
13104	576800
76403	576801
112	576802
84251	576803
49591	576804
64485	576805
135269	576806
68827	576807
15157	576808
103933	576809
27137	576810
10157	576811
20574	576812
32617	576813
12625	576814
5629	576815
96242	576816
12140	576817
23775	576818
68125	576819
48798	576820
48401	576821
4926	576822
4987	576823
38258	576824
630	576825
21624	576826
64241	576827
28412	576828
25519	576829
42146	576830
5163	576831
9745	576832
55956	576833
43139	576834
45672	576835
13223	576836
2620	576837
72370	576838
35858	576839
887	576840
28699	576841
136807	576842
63657	576843
14961	576844
102045	576845
28034	576846
19010	576847
26055	576848
24451	576849
82745	576850
50885	576851
532	576852
6274	576853
77473	576854
110749	576855
54061	576856
161170	576857
40457	576858
114942	576859
71936	576860
42669	576861
93074	576862
12004	576863
10946	576864
7617	576865
15123	576866
7591	576867
45387	576868
19164	576869
6583	576870
6168	576871
116	576872
1523	576873
117327	576874
24	576875
123223	576876
30629	576877
9298	576878
73605	576879
295	576880
10820	576881
28794	576882
30770	576883
59988	576884
65436	576885
2438	576886
9042	576887
16035	576888
40881	576889
15162	576890
116448	576891
14014	576892
6332	576893
13829	576894
48594	576895
55885	576896
39563	576897
72210	576898
7229	576899
137544	576900
123491	576901
21802	576902
16922	576903
41892	576904
15797	576905
48079	576906
14816	576907
90111	576908
57208	576909
2611	576910
44145	576911
51156	576912
62488	576913
45033	576914
48399	576915
27643	576916
31574	576917
17159	576918
15426	576919
42814	576920
685	576921
32752	576922
26811	576923
2460	576924
127768	576925
19831	576926
18204	576927
12481	576928
46842	576929
43083	576930
74546	576931
112969	576932
8373	576933
3933	576934
2685	576935
46902	576936
19586	576937
16749	576938
129893	576939
7432	576940
35276	576941
32650	576942
45642	576943
26861	576944
10670	576945
75555	576946
29944	576947
13371	576948
50616	576949
22242	576950
6497	576951
9021	576952
3412	576953
6886	576954
11806	576955
4609	576956
4392	576957
14526	576958
28143	576959
20991	576960
4491	576961
19664	576962
20845	576963
8541	576964
80935	576965
26859	576966
22033	576967
12747	576968
84685	576969
14677	576970
19295	576971
46462	576972
6418	576973
88454	576974
65756	576975
32447	576976
3845	576977
204	576978
49293	576979
89437	576980
91003	576981
49685	576982
138709	576983
11807	576984
1933	576985
119830	576986
26293	576987
8971	576988
42607	576989
111865	576990
47736	576991
6539	576992
73733	576993
62659	576994
16869	576995
101741	576996
49411	576997
126199	576998
58136	576999
29368	577000
14119	577001
88590	577002
26888	577003
40033	577004
14698	577005
142307	577006
159182	577007
9227	577008
3059	577009
36791	577010
293	577011
38771	577012
1587	577013
46130	577014
21566	577015
155084	577016
62389	577017
15224	577018
1783	577019
3842	577020
65402	577021
48926	577022
3701	577023
50356	577024
1965	577025
126424	577026
70216	577027
9779	577028
3288	577029
4497	577030
24844	577031
3262	577032
43765	577033
73357	577034
3462	577035
1226	577036
13267	577037
60439	577038
82218	577039
41387	577040
12066	577041
103110	577042
1680	577043
31989	577044
1263	577045
24326	577046
17710	577047
90940	577048
166319	577049
73058	577050
1334	577051
50208	577052
14763	577053
1834	577054
84298	577055
36371	577056
108136	577057
30816	577058
3542	577059
24496	577060
24698	577061
18589	577062
48452	577063
10520	577064
36712	577065
186	577066
1282	577067
123986	577068
15822	577069
15570	577070
7549	577071
865	577072
77479	577073
42321	577074
20669	577075
97321	577076
45860	577077
34808	577078
14469	577079
39149	577080
96379	577081
1996	577082
75	577083
835	577084
101388	577085
112792	577086
84892	577087
274	577088
21180	577089
4319	577090
68238	577091
165397	577092
19804	577093
4331	577094
25662	577095
63502	577096
60142	577097
8747	577098
20320	577099
7179	577100
6957	577101
23674	577102
14342	577103
14905	577104
305	577105
47300	577106
20224	577107
20967	577108
328	577109
73406	577110
12153	577111
25881	577112
563	577113
9818	577114
28288	577115
149621	577116
33348	577117
31817	577118
17615	577119
122270	577120
126333	577121
8634	577122
69499	577123
44010	577124
4937	577125
7269	577126
32073	577127
3926	577128
79063	577129
3419	577130
10765	577131
99609	577132
77893	577133
84723	577134
7205	577135
11081	577136
68359	577137
28959	577138
121115	577139
97978	577140
34454	577141
44779	577142
354	577143
38775	577144
87528	577145
3325	577146
71672	577147
10842	577148
62343	577149
85568	577150
59982	577151
989	577152
116195	577153
51331	577154
16473	577155
24907	577156
53156	577157
466	577158
95486	577159
5721	577160
155308	577161
1007	577162
109133	577163
49567	577164
40181	577165
1494	577166
4645	577167
40579	577168
9337	577169
36649	577170
134015	577171
1943	577172
17492	577173
41156	577174
1825	577175
11312	577176
66955	577177
6864	577178
15791	577179
12648	577180
7042	577181
100640	577182
105995	577183
710	577184
70775	577185
5786	577186
86365	577187
133137	577188
14818	577189
95957	577190
10068	577191
117420	577192
66555	577193
23297	577194
54888	577195
288	577196
48403	577197
33974	577198
69088	577199
104161	577200
87238	577201
21625	577202
5559	577203
18851	577204
93019	577205
11277	577206
26756	577207
1393	577208
62299	577209
112406	577210
102988	577211
20220	577212
6642	577213
10667	577214
76301	577215
7600	577216
11824	577217
52893	577218
4626	577219
73183	577220
5758	577221
23082	577222
45994	577223
23105	577224
5834	577225
105162	577226
118529	577227
218	577228
62482	577229
20270	577230
9084	577231
996	577232
6507	577233
88056	577234
37925	577235
97924	577236
9414	577237
72445	577238
39033	577239
58674	577240
27818	577241
13052	577242
28287	577243
72399	577244
2923	577245
47120	577246
77173	577247
71842	577248
66890	577249
7059	577250
41000	577251
70930	577252
22460	577253
154638	577254
54657	577255
2934	577256
28894	577257
10460	577258
14987	577259
102050	577260
2049	577261
60948	577262
23990	577263
77913	577264
4705	577265
96172	577266
4636	577267
35137	577268
55296	577269
2419	577270
4046	577271
35050	577272
39661	577273
31063	577274
49695	577275
701	577276
36903	577277
38759	577278
72293	577279
3971	577280
41103	577281
88405	577282
29033	577283
10780	577284
13133	577285
543	577286
74662	577287
58038	577288
705	577289
1209	577290
10163	577291
5686	577292
39927	577293
36213	577294
133734	577295
52598	577296
89689	577297
134	577298
54823	577299
17846	577300
57506	577301
49787	577302
658	577303
539	577304
1762	577305
16233	577306
67248	577307
15608	577308
20012	577309
26779	577310
33738	577311
1444	577312
78684	577313
61426	577314
3637	577315
4101	577316
46987	577317
161382	577318
34806	577319
60553	577320
25223	577321
9748	577322
7115	577323
59583	577324
74405	577325
13492	577326
22734	577327
19199	577328
4323	577329
8781	577330
23243	577331
27124	577332
80351	577333
2609	577334
9525	577335
6482	577336
34549	577337
30151	577338
17475	577339
36940	577340
2241	577341
25760	577342
2864	577343
2021	577344
1503	577345
54179	577346
42816	577347
4203	577348
87163	577349
48173	577350
43598	577351
27534	577352
14024	577353
3736	577354
54537	577355
22840	577356
4372	577357
2792	577358
53504	577359
3858	577360
1908	577361
62833	577362
9674	577363
9582	577364
154519	577365
671	577366
36779	577367
99915	577368
3326	577369
10955	577370
8362	577371
118711	577372
68447	577373
703	577374
295	577375
5691	577376
68021	577377
42951	577378
69784	577379
10974	577380
45742	577381
7340	577382
60572	577383
36363	577384
3	577385
59000	577386
35	577387
5350	577388
2233	577389
62652	577390
71057	577391
10004	577392
244	577393
72460	577394
65134	577395
22715	577396
7454	577397
29683	577398
36740	577399
40740	577400
39332	577401
40241	577402
12495	577403
49064	577404
62243	577405
10599	577406
1978	577407
34001	577408
82818	577409
113501	577410
81483	577411
97201	577412
25552	577413
40244	577414
11258	577415
1389	577416
950	577417
23844	577418
16235	577419
9864	577420
95469	577421
55183	577422
70082	577423
21258	577424
31112	577425
51069	577426
41083	577427
27470	577428
81030	577429
50600	577430
5915	577431
41445	577432
6902	577433
28282	577434
17130	577435
17988	577436
48947	577437
56101	577438
17238	577439
847	577440
66484	577441
156816	577442
30966	577443
24316	577444
77758	577445
27245	577446
16013	577447
1151	577448
55180	577449
27587	577450
7800	577451
5562	577452
25003	577453
3847	577454
35226	577455
21149	577456
7206	577457
7238	577458
139185	577459
85963	577460
7241	577461
161088	577462
13595	577463
6203	577464
47853	577465
23529	577466
9163	577467
163992	577468
27779	577469
8408	577470
86	577471
927	577472
81965	577473
87070	577474
1331	577475
5689	577476
27691	577477
20503	577478
34933	577479
7297	577480
28603	577481
38313	577482
6317	577483
11696	577484
112348	577485
27994	577486
131728	577487
56	577488
37327	577489
99198	577490
7659	577491
8202	577492
1801	577493
15509	577494
29038	577495
38078	577496
1860	577497
66274	577498
9270	577499
8882	577500
39935	577501
122369	577502
22579	577503
22844	577504
1681	577505
16075	577506
23790	577507
37355	577508
28583	577509
3062	577510
7940	577511
24	577512
38283	577513
3927	577514
181	577515
76027	577516
23102	577517
947	577518
86347	577519
46471	577520
70871	577521
54752	577522
29939	577523
16344	577524
82346	577525
126249	577526
9679	577527
77886	577528
39394	577529
63232	577530
16569	577531
57528	577532
24567	577533
55277	577534
2618	577535
51467	577536
5795	577537
136842	577538
748	577539
9242	577540
20303	577541
31426	577542
15028	577543
2444	577544
38162	577545
42940	577546
513	577547
158766	577548
104195	577549
3384	577550
37118	577551
46406	577552
6863	577553
51224	577554
80431	577555
1033	577556
79335	577557
16043	577558
112464	577559
99009	577560
76529	577561
5023	577562
1214	577563
594	577564
121833	577565
36784	577566
3012	577567
44796	577568
2844	577569
123021	577570
75276	577571
4137	577572
8979	577573
63530	577574
97952	577575
27177	577576
6736	577577
30658	577578
62540	577579
10638	577580
135491	577581
70114	577582
76489	577583
85082	577584
53348	577585
31828	577586
77819	577587
2836	577588
26813	577589
69648	577590
45876	577591
7621	577592
12211	577593
21237	577594
17073	577595
161975	577596
18266	577597
27087	577598
6519	577599
9295	577600
17831	577601
68316	577602
72558	577603
64477	577604
15278	577605
23102	577606
29081	577607
95369	577608
150085	577609
120077	577610
245	577611
49921	577612
47869	577613
112816	577614
745	577615
34937	577616
10218	577617
7054	577618
4280	577619
521	577620
38593	577621
75038	577622
136876	577623
80519	577624
54751	577625
76893	577626
16835	577627
13681	577628
55262	577629
51337	577630
37199	577631
19302	577632
101991	577633
3323	577634
86796	577635
9173	577636
85404	577637
5985	577638
12314	577639
1518	577640
51854	577641
34674	577642
1773	577643
84264	577644
64012	577645
50948	577646
88837	577647
9574	577648
623	577649
103872	577650
24897	577651
41060	577652
14735	577653
32780	577654
2851	577655
11440	577656
50350	577657
40508	577658
46901	577659
90091	577660
51070	577661
32199	577662
3995	577663
80542	577664
125459	577665
104219	577666
92156	577667
749	577668
24926	577669
114	577670
43231	577671
40273	577672
16972	577673
11817	577674
2109	577675
37930	577676
13027	577677
91296	577678
50673	577679
66090	577680
6151	577681
20533	577682
16442	577683
71842	577684
60710	577685
10278	577686
24674	577687
49285	577688
63861	577689
1204	577690
24205	577691
18830	577692
120051	577693
165466	577694
67252	577695
69977	577696
2447	577697
130076	577698
78332	577699
47594	577700
142374	577701
31254	577702
13684	577703
11780	577704
98250	577705
3626	577706
106263	577707
4347	577708
16993	577709
189	577710
13558	577711
606	577712
2583	577713
48163	577714
6486	577715
73664	577716
18980	577717
59027	577718
21173	577719
23762	577720
32967	577721
7332	577722
25770	577723
64845	577724
71621	577725
17451	577726
39605	577727
51855	577728
14644	577729
46504	577730
43720	577731
162880	577732
3329	577733
119	577734
12379	577735
52427	577736
9339	577737
8175	577738
123	577739
48241	577740
60052	577741
3840	577742
78587	577743
4886	577744
33924	577745
1879	577746
23976	577747
36583	577748
58327	577749
27674	577750
37947	577751
158784	577752
34361	577753
42878	577754
32176	577755
62748	577756
9357	577757
21142	577758
24680	577759
100585	577760
3125	577761
17245	577762
79723	577763
85664	577764
44550	577765
30064	577766
21550	577767
31419	577768
40836	577769
88711	577770
59124	577771
18491	577772
12655	577773
2377	577774
18950	577775
40612	577776
94328	577777
35525	577778
610	577779
24267	577780
105273	577781
111061	577782
17016	577783
33728	577784
287	577785
155561	577786
72412	577787
23675	577788
3213	577789
48132	577790
21324	577791
5124	577792
19204	577793
56117	577794
156125	577795
12559	577796
41671	577797
1308	577798
28935	577799
45133	577800
8	577801
2969	577802
15230	577803
12491	577804
18176	577805
124533	577806
91746	577807
9253	577808
53790	577809
2487	577810
120823	577811
14798	577812
137141	577813
9315	577814
162446	577815
161120	577816
17484	577817
6519	577818
19921	577819
30	577820
28520	577821
37335	577822
53080	577823
6578	577824
4532	577825
55030	577826
14739	577827
34330	577828
8128	577829
19664	577830
922	577831
18812	577832
47367	577833
79739	577834
2920	577835
27626	577836
88776	577837
13026	577838
83499	577839
131786	577840
50595	577841
164104	577842
4542	577843
15472	577844
45220	577845
60622	577846
2946	577847
96841	577848
17495	577849
4568	577850
86717	577851
88400	577852
17674	577853
4018	577854
19742	577855
3590	577856
17277	577857
54925	577858
21103	577859
62711	577860
148538	577861
1992	577862
23640	577863
17581	577864
54929	577865
77400	577866
129379	577867
34176	577868
24779	577869
26976	577870
46745	577871
2798	577872
86105	577873
9501	577874
33278	577875
23637	577876
3002	577877
4849	577878
34844	577879
30601	577880
1833	577881
28260	577882
26418	577883
60527	577884
58293	577885
63792	577886
15000	577887
36602	577888
29032	577889
9533	577890
7785	577891
10897	577892
45172	577893
28267	577894
24008	577895
1	577896
74696	577897
82685	577898
112057	577899
2690	577900
45870	577901
42484	577902
32600	577903
29482	577904
786	577905
4150	577906
5395	577907
58	577908
6950	577909
146076	577910
6042	577911
105800	577912
111582	577913
10272	577914
6352	577915
51021	577916
14727	577917
2970	577918
71388	577919
69348	577920
6833	577921
3107	577922
124225	577923
53847	577924
99216	577925
9113	577926
44239	577927
18275	577928
1001	577929
72813	577930
106822	577931
25946	577932
119088	577933
9298	577934
61115	577935
52969	577936
51994	577937
11253	577938
51040	577939
38492	577940
12042	577941
102443	577942
9	577943
46261	577944
258	577945
17728	577946
72028	577947
24689	577948
72944	577949
45349	577950
55164	577951
130284	577952
14095	577953
122941	577954
77271	577955
23315	577956
12436	577957
36507	577958
46626	577959
10624	577960
23078	577961
13944	577962
47541	577963
42730	577964
34520	577965
29138	577966
138172	577967
103211	577968
89381	577969
59749	577970
7053	577971
286	577972
116986	577973
100688	577974
142	577975
3588	577976
39716	577977
58826	577978
62974	577979
33406	577980
4074	577981
135781	577982
8314	577983
1868	577984
279	577985
720	577986
22396	577987
26511	577988
57449	577989
12761	577990
77360	577991
5	577992
114858	577993
33838	577994
4095	577995
12208	577996
11905	577997
97497	577998
1575	577999
13	578000
9819	578001
29794	578002
30937	578003
116019	578004
4626	578005
13302	578006
38462	578007
19707	578008
109081	578009
19757	578010
7603	578011
104525	578012
25605	578013
19699	578014
41	578015
91669	578016
1972	578017
58759	578018
41173	578019
54003	578020
70	578021
22456	578022
3665	578023
91552	578024
25284	578025
5065	578026
2199	578027
14958	578028
43681	578029
12871	578030
42864	578031
69498	578032
113428	578033
1022	578034
68883	578035
11400	578036
43968	578037
16453	578038
61860	578039
6625	578040
12792	578041
69381	578042
16903	578043
47280	578044
5153	578045
1099	578046
58358	578047
98643	578048
52894	578049
904	578050
90349	578051
1287	578052
7350	578053
9396	578054
158928	578055
56764	578056
62645	578057
64686	578058
85623	578059
19271	578060
31317	578061
55943	578062
73282	578063
15287	578064
35534	578065
1687	578066
83583	578067
48923	578068
42036	578069
21061	578070
5410	578071
142947	578072
65675	578073
7306	578074
3210	578075
2260	578076
15240	578077
8791	578078
65913	578079
17477	578080
86692	578081
43266	578082
43211	578083
3019	578084
122725	578085
54990	578086
3562	578087
87796	578088
87955	578089
17006	578090
3312	578091
6758	578092
11890	578093
71671	578094
37124	578095
17166	578096
15306	578097
5492	578098
25799	578099
12642	578100
48003	578101
71140	578102
38601	578103
28683	578104
84	578105
12970	578106
50148	578107
34018	578108
42464	578109
9276	578110
59069	578111
53897	578112
114721	578113
98968	578114
94052	578115
498	578116
7189	578117
41151	578118
56113	578119
85786	578120
187	578121
121360	578122
33	578123
2133	578124
5368	578125
56183	578126
13007	578127
4831	578128
4085	578129
28315	578130
24425	578131
4531	578132
1419	578133
47467	578134
53264	578135
65116	578136
4643	578137
22065	578138
151128	578139
76022	578140
71675	578141
66515	578142
57938	578143
73942	578144
4053	578145
9759	578146
130048	578147
11771	578148
15298	578149
26288	578150
17753	578151
82491	578152
87890	578153
40971	578154
49123	578155
41712	578156
123306	578157
7863	578158
2150	578159
133853	578160
9778	578161
16915	578162
5567	578163
511	578164
62740	578165
1085	578166
28120	578167
130305	578168
56917	578169
2435	578170
65682	578171
12393	578172
18231	578173
80959	578174
40091	578175
72355	578176
35328	578177
110691	578178
11579	578179
50147	578180
5947	578181
9206	578182
142225	578183
106722	578184
1590	578185
19751	578186
7424	578187
40916	578188
3738	578189
12333	578190
35031	578191
107289	578192
48838	578193
29949	578194
5183	578195
9614	578196
51395	578197
147339	578198
9374	578199
581	578200
33853	578201
336	578202
36065	578203
21466	578204
1574	578205
29831	578206
80938	578207
55976	578208
11768	578209
369	578210
18106	578211
16889	578212
1366	578213
27806	578214
70057	578215
33136	578216
2939	578217
1977	578218
106487	578219
91378	578220
1895	578221
103365	578222
107733	578223
117562	578224
160331	578225
11776	578226
64301	578227
17087	578228
59829	578229
113599	578230
1310	578231
26019	578232
61291	578233
70937	578234
151752	578235
13795	578236
55802	578237
1874	578238
77817	578239
23228	578240
48769	578241
4493	578242
11997	578243
21770	578244
40704	578245
2379	578246
135531	578247
85225	578248
38165	578249
1800	578250
154800	578251
3309	578252
9131	578253
25476	578254
41766	578255
57014	578256
114541	578257
104177	578258
58941	578259
8098	578260
713	578261
20169	578262
35703	578263
7836	578264
18830	578265
117439	578266
52359	578267
16447	578268
40149	578269
14731	578270
39978	578271
53020	578272
358	578273
53830	578274
63670	578275
5186	578276
23996	578277
100374	578278
37559	578279
77773	578280
8826	578281
71924	578282
14716	578283
10353	578284
11228	578285
4558	578286
8169	578287
17592	578288
5345	578289
60635	578290
10405	578291
41217	578292
11940	578293
114924	578294
70204	578295
46108	578296
68751	578297
24339	578298
29712	578299
12667	578300
29317	578301
1320	578302
15309	578303
40493	578304
73101	578305
101983	578306
63883	578307
3625	578308
79852	578309
11443	578310
33	578311
4597	578312
11072	578313
76231	578314
134438	578315
26075	578316
10366	578317
4931	578318
4314	578319
48082	578320
37761	578321
61965	578322
11362	578323
7498	578324
20114	578325
48448	578326
62548	578327
479	578328
14748	578329
29656	578330
70303	578331
18938	578332
5367	578333
11611	578334
49999	578335
15980	578336
107348	578337
1448	578338
58291	578339
23137	578340
55198	578341
7042	578342
93239	578343
12700	578344
28501	578345
115369	578346
2561	578347
78973	578348
137351	578349
67130	578350
36817	578351
49830	578352
13675	578353
26875	578354
9599	578355
1421	578356
40142	578357
3181	578358
118558	578359
2809	578360
19118	578361
2363	578362
26758	578363
1238	578364
74247	578365
15310	578366
12074	578367
1645	578368
4817	578369
34366	578370
95040	578371
18079	578372
13	578373
28927	578374
8816	578375
78347	578376
5621	578377
24238	578378
15034	578379
7084	578380
53356	578381
27977	578382
2722	578383
53537	578384
4824	578385
36105	578386
8210	578387
46783	578388
99076	578389
122008	578390
20775	578391
15165	578392
84138	578393
13830	578394
11490	578395
6303	578396
11579	578397
100	578398
11206	578399
26828	578400
3170	578401
431	578402
46612	578403
162	578404
59845	578405
13689	578406
47067	578407
97404	578408
34212	578409
8112	578410
31576	578411
27967	578412
6462	578413
14112	578414
67357	578415
82083	578416
41509	578417
1718	578418
35260	578419
6492	578420
81950	578421
6492	578422
49131	578423
97984	578424
118584	578425
30823	578426
8653	578427
88422	578428
8598	578429
7328	578430
10191	578431
158038	578432
88270	578433
152542	578434
90414	578435
56338	578436
25308	578437
28751	578438
20721	578439
148530	578440
92036	578441
5529	578442
77848	578443
5138	578444
14111	578445
125207	578446
32511	578447
81233	578448
67237	578449
27977	578450
26030	578451
6524	578452
16380	578453
48020	578454
134086	578455
3649	578456
24563	578457
81370	578458
7189	578459
27211	578460
107016	578461
153993	578462
58036	578463
27277	578464
65194	578465
46540	578466
53094	578467
685	578468
28486	578469
42025	578470
16829	578471
8253	578472
48037	578473
51297	578474
79738	578475
27830	578476
5208	578477
35850	578478
89292	578479
22212	578480
30425	578481
29787	578482
2105	578483
26680	578484
55641	578485
15104	578486
78363	578487
63440	578488
32479	578489
38608	578490
32855	578491
43523	578492
4217	578493
13076	578494
56099	578495
91938	578496
39947	578497
1943	578498
56218	578499
129072	578500
46541	578501
3883	578502
17582	578503
16359	578504
40071	578505
144095	578506
12419	578507
83071	578508
22269	578509
26156	578510
29732	578511
21932	578512
23051	578513
60442	578514
49614	578515
18365	578516
16374	578517
44901	578518
3002	578519
10198	578520
4914	578521
29687	578522
6059	578523
1114	578524
64544	578525
50655	578526
8227	578527
44565	578528
103196	578529
50086	578530
5943	578531
854	578532
36302	578533
16417	578534
73359	578535
86287	578536
76537	578537
756	578538
7780	578539
35038	578540
53686	578541
7326	578542
441	578543
52706	578544
42918	578545
6138	578546
53253	578547
36752	578548
45142	578549
26201	578550
23501	578551
81416	578552
18	578553
89225	578554
112613	578555
88298	578556
94078	578557
5885	578558
86734	578559
48026	578560
12953	578561
45411	578562
8535	578563
67911	578564
46828	578565
35172	578566
31812	578567
54364	578568
114443	578569
11073	578570
63941	578571
97082	578572
24980	578573
5621	578574
165965	578575
132295	578576
68755	578577
17	578578
89805	578579
30381	578580
57679	578581
69041	578582
26343	578583
43183	578584
55515	578585
40161	578586
145519	578587
128486	578588
75350	578589
20509	578590
40844	578591
452	578592
18539	578593
66690	578594
11631	578595
2592	578596
36184	578597
26382	578598
2135	578599
11575	578600
352	578601
85098	578602
61008	578603
26805	578604
59263	578605
92984	578606
83097	578607
92912	578608
5861	578609
26418	578610
2018	578611
14467	578612
1177	578613
78524	578614
56120	578615
29120	578616
27755	578617
68467	578618
4893	578619
46262	578620
17776	578621
9791	578622
1138	578623
26091	578624
22770	578625
33598	578626
1785	578627
20326	578628
27961	578629
48	578630
1433	578631
26750	578632
7040	578633
89108	578634
100550	578635
12277	578636
48589	578637
37244	578638
110819	578639
20541	578640
49606	578641
132902	578642
102413	578643
58591	578644
3981	578645
118216	578646
82707	578647
5414	578648
133542	578649
2332	578650
59483	578651
56533	578652
42373	578653
9582	578654
20171	578655
51196	578656
80781	578657
33008	578658
40	578659
6535	578660
22535	578661
10902	578662
36055	578663
45550	578664
127584	578665
13962	578666
92884	578667
20947	578668
4679	578669
48884	578670
82846	578671
18001	578672
5878	578673
8891	578674
72431	578675
18194	578676
20657	578677
8181	578678
34670	578679
150553	578680
126711	578681
2862	578682
65601	578683
70065	578684
49527	578685
1055	578686
1522	578687
8860	578688
26629	578689
33179	578690
2176	578691
6025	578692
19646	578693
99995	578694
75925	578695
72740	578696
39723	578697
57470	578698
78075	578699
70369	578700
7364	578701
23897	578702
179	578703
5525	578704
22244	578705
47398	578706
2325	578707
24688	578708
11801	578709
19010	578710
26666	578711
13411	578712
10	578713
87975	578714
41703	578715
36271	578716
3704	578717
143649	578718
60504	578719
54427	578720
3067	578721
86822	578722
20767	578723
4750	578724
2357	578725
65753	578726
8915	578727
69330	578728
5961	578729
144785	578730
32690	578731
105512	578732
158792	578733
157938	578734
4413	578735
5630	578736
35234	578737
33320	578738
88818	578739
9223	578740
145564	578741
33209	578742
66776	578743
1879	578744
10046	578745
8149	578746
886	578747
14122	578748
100862	578749
4948	578750
22966	578751
89805	578752
21949	578753
29182	578754
43445	578755
3204	578756
9847	578757
21213	578758
5111	578759
19114	578760
4084	578761
71972	578762
18771	578763
8072	578764
31838	578765
42572	578766
126272	578767
104895	578768
84767	578769
22789	578770
12566	578771
34770	578772
83264	578773
4180	578774
64551	578775
18	578776
7406	578777
68947	578778
374	578779
5045	578780
18224	578781
26923	578782
20058	578783
77134	578784
41740	578785
77846	578786
67788	578787
35324	578788
17376	578789
23073	578790
33415	578791
33077	578792
3795	578793
133648	578794
3855	578795
8347	578796
37846	578797
22971	578798
6995	578799
1159	578800
56416	578801
24356	578802
54435	578803
104117	578804
1780	578805
21134	578806
124759	578807
59437	578808
65454	578809
36143	578810
114051	578811
12959	578812
56761	578813
143164	578814
59261	578815
30749	578816
5534	578817
56599	578818
100763	578819
20369	578820
64894	578821
9500	578822
4154	578823
15905	578824
14615	578825
349	578826
1434	578827
48851	578828
41862	578829
1017	578830
80390	578831
75357	578832
53010	578833
80905	578834
41018	578835
164901	578836
64306	578837
58707	578838
32566	578839
58955	578840
29244	578841
59009	578842
45	578843
36666	578844
62	578845
21375	578846
493	578847
45	578848
31622	578849
42052	578850
3437	578851
8627	578852
9124	578853
48	578854
24931	578855
34201	578856
100099	578857
11833	578858
9623	578859
72836	578860
22555	578861
2744	578862
24174	578863
10671	578864
2928	578865
39461	578866
455	578867
18037	578868
28099	578869
110784	578870
36892	578871
31851	578872
53864	578873
16166	578874
9033	578875
35924	578876
27258	578877
30700	578878
83006	578879
104074	578880
124503	578881
246	578882
46080	578883
128475	578884
12038	578885
44344	578886
23937	578887
1923	578888
76133	578889
51683	578890
79996	578891
65605	578892
19376	578893
121053	578894
11043	578895
49644	578896
18565	578897
1943	578898
112596	578899
45407	578900
117330	578901
7171	578902
50034	578903
8666	578904
136642	578905
5251	578906
42122	578907
6735	578908
55952	578909
17340	578910
76431	578911
9819	578912
96087	578913
73285	578914
142568	578915
79918	578916
30180	578917
74903	578918
126375	578919
39550	578920
15986	578921
4314	578922
30778	578923
53387	578924
30843	578925
63196	578926
104757	578927
5196	578928
4621	578929
163337	578930
31773	578931
52869	578932
30665	578933
39576	578934
151340	578935
79458	578936
81669	578937
5854	578938
7172	578939
4199	578940
52260	578941
19580	578942
18032	578943
28881	578944
62726	578945
52907	578946
62561	578947
24149	578948
67386	578949
2451	578950
19819	578951
24220	578952
137	578953
95508	578954
7217	578955
81	578956
127054	578957
1920	578958
6218	578959
70489	578960
132316	578961
116309	578962
35608	578963
138157	578964
4038	578965
14155	578966
8562	578967
4750	578968
82542	578969
38767	578970
14354	578971
9880	578972
10998	578973
3709	578974
47878	578975
31667	578976
4654	578977
67688	578978
24219	578979
11881	578980
3692	578981
69873	578982
16047	578983
29858	578984
14242	578985
12259	578986
3298	578987
25325	578988
21860	578989
26884	578990
59682	578991
14096	578992
16908	578993
57563	578994
5668	578995
31381	578996
32404	578997
15225	578998
23052	578999
60961	579000
71032	579001
38715	579002
31520	579003
31889	579004
3616	579005
126629	579006
83015	579007
46120	579008
34138	579009
86621	579010
5733	579011
109587	579012
51013	579013
10352	579014
112229	579015
80547	579016
1373	579017
58969	579018
105308	579019
50226	579020
45078	579021
28646	579022
240	579023
7198	579024
53687	579025
148335	579026
111692	579027
2819	579028
322	579029
22895	579030
26060	579031
2418	579032
241	579033
47	579034
9463	579035
4355	579036
8651	579037
40941	579038
10905	579039
46255	579040
56232	579041
22919	579042
40241	579043
29359	579044
60278	579045
89513	579046
82607	579047
25936	579048
51201	579049
40356	579050
80699	579051
16545	579052
38062	579053
45212	579054
74119	579055
33733	579056
396	579057
97884	579058
126787	579059
73594	579060
50707	579061
44111	579062
19806	579063
67114	579064
10412	579065
41650	579066
7118	579067
20851	579068
7802	579069
37771	579070
65309	579071
3	579072
5847	579073
58858	579074
7041	579075
45493	579076
55335	579077
50950	579078
103659	579079
74551	579080
93361	579081
154068	579082
97515	579083
39771	579084
6290	579085
17129	579086
724	579087
16475	579088
95460	579089
52136	579090
131975	579091
1928	579092
9309	579093
58607	579094
8071	579095
49943	579096
7281	579097
38088	579098
19267	579099
6860	579100
72188	579101
25571	579102
118103	579103
11152	579104
16724	579105
122980	579106
41380	579107
29922	579108
117971	579109
51180	579110
9928	579111
31270	579112
58492	579113
123980	579114
9040	579115
137455	579116
33784	579117
113477	579118
58686	579119
8694	579120
5149	579121
17014	579122
2984	579123
39338	579124
46	579125
34992	579126
105215	579127
46655	579128
37924	579129
12256	579130
81856	579131
90867	579132
40788	579133
64451	579134
277	579135
106195	579136
8765	579137
5698	579138
66982	579139
30847	579140
55967	579141
1394	579142
26876	579143
65648	579144
55178	579145
124448	579146
2641	579147
9092	579148
14258	579149
4027	579150
32063	579151
1118	579152
37540	579153
24775	579154
128735	579155
14761	579156
24816	579157
2016	579158
6270	579159
688	579160
28484	579161
97534	579162
44778	579163
72699	579164
201	579165
68533	579166
6098	579167
627	579168
43615	579169
2069	579170
67595	579171
45788	579172
60631	579173
3100	579174
37520	579175
11537	579176
98	579177
11863	579178
14164	579179
1442	579180
100223	579181
77924	579182
4781	579183
8203	579184
30866	579185
72269	579186
152888	579187
50812	579188
207	579189
1086	579190
23413	579191
17966	579192
37960	579193
42316	579194
154733	579195
51535	579196
10617	579197
60309	579198
99904	579199
46789	579200
142332	579201
128111	579202
26481	579203
46684	579204
45031	579205
104632	579206
12338	579207
79894	579208
96987	579209
135249	579210
20522	579211
4112	579212
58325	579213
97620	579214
847	579215
163	579216
13867	579217
4726	579218
88504	579219
18511	579220
95979	579221
15090	579222
86446	579223
118939	579224
96240	579225
21359	579226
26787	579227
31865	579228
28610	579229
6516	579230
13916	579231
91537	579232
121721	579233
97289	579234
20280	579235
38348	579236
147864	579237
26453	579238
3357	579239
50205	579240
6946	579241
22649	579242
784	579243
48031	579244
11672	579245
96971	579246
118970	579247
14704	579248
4469	579249
28197	579250
75259	579251
8939	579252
12580	579253
950	579254
24387	579255
27227	579256
103899	579257
727	579258
7133	579259
87640	579260
31128	579261
81618	579262
53014	579263
3419	579264
125630	579265
9258	579266
15100	579267
95499	579268
47479	579269
37156	579270
8875	579271
33932	579272
32090	579273
32722	579274
124	579275
2836	579276
116495	579277
54319	579278
17870	579279
84854	579280
50200	579281
15590	579282
2470	579283
7663	579284
42198	579285
23261	579286
98584	579287
20693	579288
105702	579289
8518	579290
97196	579291
12465	579292
80114	579293
76152	579294
18614	579295
9508	579296
7844	579297
62498	579298
68253	579299
15288	579300
1310	579301
27934	579302
41391	579303
577	579304
139926	579305
3936	579306
5372	579307
51718	579308
97773	579309
28579	579310
29044	579311
79901	579312
56082	579313
12646	579314
35109	579315
66218	579316
141206	579317
294	579318
47000	579319
41133	579320
11021	579321
12210	579322
5696	579323
57888	579324
38396	579325
3710	579326
76195	579327
43111	579328
18520	579329
17407	579330
72508	579331
22184	579332
32345	579333
95955	579334
34770	579335
6795	579336
54818	579337
63885	579338
2496	579339
21238	579340
60403	579341
3434	579342
81270	579343
128861	579344
32922	579345
1808	579346
90497	579347
85951	579348
57071	579349
21595	579350
20205	579351
22156	579352
978	579353
33897	579354
6629	579355
19505	579356
3120	579357
60397	579358
3986	579359
43406	579360
1799	579361
59750	579362
37104	579363
14708	579364
31241	579365
144	579366
12071	579367
116181	579368
1513	579369
128317	579370
12845	579371
12513	579372
36945	579373
16559	579374
8655	579375
9466	579376
28318	579377
43999	579378
34952	579379
3455	579380
102916	579381
5714	579382
141139	579383
18936	579384
202	579385
69093	579386
45576	579387
64149	579388
18054	579389
60297	579390
52420	579391
10580	579392
12134	579393
88694	579394
111959	579395
1741	579396
99339	579397
35215	579398
801	579399
15224	579400
65720	579401
10331	579402
66702	579403
59368	579404
17630	579405
87086	579406
141032	579407
106783	579408
84699	579409
50616	579410
46270	579411
14877	579412
162108	579413
53160	579414
8123	579415
2461	579416
26250	579417
72103	579418
29230	579419
4393	579420
35210	579421
20832	579422
33958	579423
119665	579424
13601	579425
23470	579426
5409	579427
36509	579428
11314	579429
94	579430
103058	579431
3483	579432
74614	579433
3095	579434
33718	579435
16039	579436
38082	579437
60784	579438
9664	579439
70102	579440
84311	579441
9228	579442
13389	579443
21933	579444
42295	579445
61937	579446
2344	579447
49349	579448
67107	579449
4635	579450
1860	579451
5743	579452
71057	579453
43799	579454
88329	579455
21103	579456
30892	579457
131472	579458
11759	579459
36627	579460
54664	579461
59468	579462
87297	579463
45959	579464
52493	579465
14997	579466
21669	579467
6923	579468
77914	579469
42248	579470
129113	579471
19642	579472
89571	579473
36555	579474
55538	579475
2481	579476
98645	579477
54607	579478
57531	579479
28855	579480
14321	579481
1726	579482
14952	579483
45590	579484
158330	579485
45054	579486
90127	579487
42617	579488
929	579489
131	579490
125777	579491
72869	579492
21451	579493
23821	579494
15309	579495
124875	579496
78163	579497
64137	579498
96117	579499
5051	579500
14658	579501
83841	579502
60238	579503
67879	579504
84941	579505
1870	579506
4674	579507
131113	579508
39021	579509
29473	579510
60277	579511
79086	579512
121961	579513
46327	579514
34416	579515
19417	579516
66047	579517
52970	579518
148651	579519
53633	579520
21200	579521
94259	579522
16922	579523
11702	579524
46010	579525
1933	579526
21726	579527
41914	579528
33742	579529
87130	579530
32741	579531
79473	579532
8421	579533
20024	579534
131630	579535
7243	579536
34509	579537
5168	579538
92318	579539
10365	579540
3250	579541
5253	579542
43157	579543
53852	579544
3863	579545
38856	579546
65351	579547
25374	579548
5813	579549
38921	579550
18963	579551
47141	579552
2780	579553
2268	579554
13218	579555
3545	579556
30523	579557
47638	579558
11510	579559
7375	579560
51836	579561
1179	579562
153703	579563
93541	579564
5981	579565
10139	579566
79125	579567
122793	579568
1396	579569
50308	579570
95373	579571
30586	579572
15411	579573
5830	579574
77644	579575
8252	579576
1176	579577
65665	579578
155504	579579
29846	579580
31518	579581
5508	579582
91915	579583
103775	579584
15959	579585
402	579586
29425	579587
131016	579588
2442	579589
30033	579590
102822	579591
1528	579592
22617	579593
30813	579594
61979	579595
74004	579596
71674	579597
95609	579598
151692	579599
158660	579600
5609	579601
7232	579602
98441	579603
27252	579604
41429	579605
24451	579606
140430	579607
23006	579608
34631	579609
145662	579610
143781	579611
24077	579612
11307	579613
21436	579614
88494	579615
38164	579616
23597	579617
61027	579618
2586	579619
121976	579620
71866	579621
15504	579622
18924	579623
23596	579624
1121	579625
12700	579626
50316	579627
18868	579628
1676	579629
9365	579630
16465	579631
14089	579632
5710	579633
667	579634
31806	579635
4941	579636
71878	579637
46213	579638
49286	579639
23099	579640
99935	579641
37509	579642
10200	579643
59823	579644
29114	579645
34103	579646
2094	579647
115991	579648
114287	579649
8335	579650
34120	579651
35523	579652
16158	579653
70311	579654
80183	579655
26940	579656
11731	579657
9182	579658
771	579659
19762	579660
45000	579661
51939	579662
2909	579663
50	579664
16309	579665
56729	579666
34986	579667
16667	579668
20458	579669
271	579670
33652	579671
17806	579672
42049	579673
18081	579674
28447	579675
502	579676
1856	579677
35988	579678
9129	579679
9534	579680
50301	579681
71113	579682
13325	579683
57938	579684
297	579685
8710	579686
11373	579687
3014	579688
30703	579689
36064	579690
29391	579691
18525	579692
57984	579693
75592	579694
2856	579695
2258	579696
29776	579697
551	579698
23883	579699
59156	579700
42975	579701
1187	579702
70529	579703
11615	579704
10294	579705
10042	579706
30718	579707
894	579708
81095	579709
1797	579710
395	579711
4260	579712
10093	579713
63405	579714
843	579715
15	579716
119885	579717
45541	579718
1961	579719
4871	579720
3722	579721
46823	579722
15958	579723
402	579724
748	579725
4968	579726
12403	579727
17213	579728
85061	579729
125361	579730
15309	579731
40486	579732
9082	579733
122595	579734
21365	579735
43744	579736
100648	579737
35998	579738
1963	579739
116387	579740
10581	579741
10884	579742
97	579743
47582	579744
28141	579745
27002	579746
21233	579747
39715	579748
153608	579749
50737	579750
84173	579751
33013	579752
17848	579753
63003	579754
94188	579755
63954	579756
73781	579757
16635	579758
12440	579759
6351	579760
4532	579761
6681	579762
8806	579763
144734	579764
57575	579765
45665	579766
130497	579767
116724	579768
52355	579769
42005	579770
14981	579771
77541	579772
11	579773
10130	579774
22891	579775
54660	579776
17773	579777
27	579778
54561	579779
4	579780
17582	579781
11778	579782
73246	579783
17249	579784
16624	579785
7173	579786
13206	579787
16411	579788
15433	579789
5271	579790
8915	579791
28176	579792
94015	579793
121395	579794
30207	579795
84568	579796
24471	579797
11811	579798
66348	579799
13495	579800
4898	579801
12599	579802
21271	579803
35222	579804
66568	579805
154928	579806
103502	579807
72301	579808
29479	579809
25126	579810
3992	579811
24078	579812
16038	579813
66203	579814
3863	579815
21372	579816
107324	579817
8832	579818
149850	579819
26733	579820
1006	579821
32595	579822
21598	579823
115571	579824
36646	579825
13438	579826
18028	579827
10071	579828
95989	579829
3820	579830
4842	579831
72212	579832
1832	579833
8995	579834
690	579835
17503	579836
6705	579837
20069	579838
124572	579839
42038	579840
41463	579841
66020	579842
1049	579843
121624	579844
15654	579845
2585	579846
81327	579847
30053	579848
30657	579849
23774	579850
64166	579851
17685	579852
47982	579853
48530	579854
37612	579855
70269	579856
6082	579857
26012	579858
70769	579859
59636	579860
4236	579861
37901	579862
34488	579863
415	579864
43787	579865
97663	579866
25848	579867
15002	579868
155855	579869
8925	579870
26370	579871
111867	579872
83948	579873
47930	579874
26020	579875
1352	579876
144524	579877
6062	579878
2649	579879
69015	579880
33968	579881
551	579882
97684	579883
10289	579884
132709	579885
129896	579886
62057	579887
15021	579888
7286	579889
45334	579890
15471	579891
4956	579892
18764	579893
141324	579894
12035	579895
64108	579896
131380	579897
56832	579898
111937	579899
27173	579900
41551	579901
3041	579902
24308	579903
98099	579904
55248	579905
138145	579906
71745	579907
13941	579908
28655	579909
132445	579910
86830	579911
59655	579912
56111	579913
36641	579914
21247	579915
2036	579916
27455	579917
74443	579918
4971	579919
12992	579920
5954	579921
12532	579922
53717	579923
6118	579924
105751	579925
5305	579926
17703	579927
43037	579928
69509	579929
2448	579930
5694	579931
21459	579932
55479	579933
28116	579934
3931	579935
18751	579936
4942	579937
97410	579938
3391	579939
103502	579940
17698	579941
126656	579942
38858	579943
43202	579944
67119	579945
8454	579946
80129	579947
14351	579948
125666	579949
30564	579950
90693	579951
13307	579952
12157	579953
19231	579954
17741	579955
85917	579956
14598	579957
71671	579958
85619	579959
41270	579960
127162	579961
13668	579962
70286	579963
31018	579964
7525	579965
24467	579966
71051	579967
19083	579968
117197	579969
10128	579970
10769	579971
13760	579972
14045	579973
48509	579974
85129	579975
40898	579976
52001	579977
519	579978
3200	579979
55158	579980
59596	579981
87715	579982
27198	579983
13075	579984
11780	579985
15563	579986
3664	579987
50751	579988
127410	579989
736	579990
62150	579991
18060	579992
6308	579993
866	579994
2702	579995
41	579996
8428	579997
52480	579998
1461	579999
447	580000
159112	580001
3999	580002
8641	580003
23583	580004
113407	580005
84686	580006
162546	580007
9789	580008
2906	580009
16081	580010
27686	580011
95062	580012
163184	580013
13835	580014
7978	580015
5051	580016
5211	580017
3167	580018
38751	580019
1122	580020
45792	580021
30754	580022
95338	580023
81494	580024
155282	580025
4482	580026
18242	580027
5572	580028
5219	580029
21338	580030
17571	580031
2595	580032
134765	580033
25275	580034
4684	580035
24535	580036
34634	580037
13262	580038
2571	580039
26802	580040
13921	580041
11874	580042
24568	580043
9176	580044
135403	580045
10740	580046
72273	580047
44	580048
130297	580049
156461	580050
68800	580051
152182	580052
116009	580053
94344	580054
29373	580055
94244	580056
1820	580057
60516	580058
55142	580059
7718	580060
9965	580061
24433	580062
117838	580063
162695	580064
12470	580065
84665	580066
27697	580067
74078	580068
7308	580069
25865	580070
41998	580071
103110	580072
81722	580073
43956	580074
6267	580075
11748	580076
21358	580077
18605	580078
84325	580079
33011	580080
30892	580081
27	580082
20202	580083
14125	580084
105177	580085
9047	580086
40062	580087
130667	580088
133109	580089
42703	580090
2730	580091
12445	580092
45	580093
26594	580094
29754	580095
8116	580096
3227	580097
39192	580098
15637	580099
74500	580100
4507	580101
27031	580102
107172	580103
5587	580104
2124	580105
63909	580106
14811	580107
4036	580108
21520	580109
25849	580110
134669	580111
245	580112
95330	580113
95008	580114
82057	580115
32173	580116
50122	580117
8736	580118
72646	580119
58751	580120
54923	580121
3134	580122
44312	580123
79002	580124
103300	580125
4103	580126
106902	580127
121039	580128
10955	580129
58466	580130
5304	580131
60420	580132
158160	580133
10497	580134
7038	580135
127193	580136
83294	580137
111680	580138
117455	580139
27819	580140
20553	580141
75234	580142
48508	580143
36161	580144
17025	580145
5350	580146
42055	580147
127065	580148
22293	580149
46312	580150
21962	580151
50525	580152
89106	580153
4270	580154
110	580155
24822	580156
19898	580157
95152	580158
33744	580159
63364	580160
41027	580161
45317	580162
54770	580163
29815	580164
84546	580165
6163	580166
9831	580167
86264	580168
13178	580169
34963	580170
5323	580171
13337	580172
108794	580173
72001	580174
8479	580175
101779	580176
39454	580177
69789	580178
12814	580179
20696	580180
40939	580181
18112	580182
8583	580183
107301	580184
19914	580185
7085	580186
72012	580187
86573	580188
121489	580189
55325	580190
68725	580191
35135	580192
12445	580193
104	580194
7014	580195
117791	580196
26356	580197
12571	580198
48154	580199
65685	580200
8	580201
45677	580202
65825	580203
55238	580204
24094	580205
52862	580206
11932	580207
43201	580208
104088	580209
130435	580210
57322	580211
52512	580212
6635	580213
7078	580214
108054	580215
14916	580216
34961	580217
131300	580218
24998	580219
92496	580220
17869	580221
57701	580222
9350	580223
345	580224
148975	580225
21163	580226
4712	580227
134854	580228
17369	580229
41373	580230
42826	580231
12939	580232
33271	580233
22016	580234
27641	580235
82468	580236
2706	580237
55904	580238
36547	580239
101024	580240
8802	580241
113180	580242
2938	580243
6127	580244
13766	580245
30114	580246
43941	580247
28360	580248
55098	580249
230	580250
28920	580251
70304	580252
70178	580253
45512	580254
159105	580255
49826	580256
113719	580257
1275	580258
44944	580259
232	580260
31553	580261
116229	580262
59557	580263
24973	580264
99282	580265
132609	580266
13589	580267
48987	580268
61035	580269
43629	580270
84711	580271
105171	580272
45278	580273
89197	580274
23751	580275
105521	580276
82449	580277
15662	580278
10768	580279
30358	580280
21963	580281
42944	580282
117755	580283
159945	580284
100795	580285
25753	580286
17857	580287
135243	580288
67319	580289
4410	580290
18809	580291
28227	580292
113782	580293
28190	580294
25026	580295
1586	580296
12639	580297
11089	580298
43689	580299
102462	580300
214	580301
73093	580302
123913	580303
89095	580304
108823	580305
1314	580306
43303	580307
151074	580308
11239	580309
34555	580310
28735	580311
89792	580312
78900	580313
77324	580314
143335	580315
34274	580316
7065	580317
133	580318
19599	580319
5515	580320
69488	580321
134253	580322
10971	580323
10678	580324
3436	580325
3537	580326
2111	580327
10	580328
24658	580329
53530	580330
2561	580331
1175	580332
42377	580333
60267	580334
43457	580335
114925	580336
29636	580337
16498	580338
92766	580339
130074	580340
77846	580341
11141	580342
1204	580343
750	580344
26258	580345
50110	580346
78943	580347
13772	580348
99545	580349
65009	580350
22562	580351
5157	580352
230	580353
21950	580354
52427	580355
8	580356
47464	580357
155935	580358
2033	580359
13377	580360
11156	580361
56048	580362
4801	580363
1502	580364
1966	580365
1071	580366
57446	580367
35189	580368
32923	580369
30406	580370
103774	580371
26877	580372
11298	580373
2388	580374
841	580375
39590	580376
99442	580377
20644	580378
59102	580379
35365	580380
93642	580381
5	580382
24149	580383
104038	580384
28821	580385
23512	580386
14812	580387
44357	580388
39729	580389
50444	580390
69394	580391
2807	580392
30067	580393
1226	580394
46634	580395
38334	580396
9074	580397
9662	580398
10201	580399
47073	580400
64421	580401
31370	580402
816	580403
49521	580404
36561	580405
4835	580406
507	580407
35782	580408
36212	580409
13400	580410
6580	580411
1330	580412
34862	580413
39779	580414
7072	580415
43850	580416
22576	580417
95147	580418
82359	580419
50190	580420
10309	580421
5688	580422
139368	580423
25694	580424
1169	580425
5450	580426
38481	580427
8740	580428
851	580429
14859	580430
46199	580431
4361	580432
121939	580433
34105	580434
37630	580435
17291	580436
4653	580437
103576	580438
51756	580439
53621	580440
29	580441
129252	580442
128528	580443
5610	580444
13159	580445
14114	580446
18997	580447
11956	580448
316	580449
18585	580450
20091	580451
56617	580452
54928	580453
53461	580454
2968	580455
20232	580456
60690	580457
13251	580458
150820	580459
77437	580460
51688	580461
2582	580462
5344	580463
24067	580464
82	580465
2433	580466
52797	580467
6566	580468
55102	580469
95753	580470
102450	580471
7557	580472
331	580473
73949	580474
100161	580475
84444	580476
56700	580477
10643	580478
13678	580479
19206	580480
24952	580481
55114	580482
51916	580483
158754	580484
60501	580485
36528	580486
50429	580487
76302	580488
162271	580489
7338	580490
80839	580491
77461	580492
48621	580493
5340	580494
8257	580495
1762	580496
78795	580497
4882	580498
34774	580499
718	580500
24348	580501
7870	580502
29456	580503
59738	580504
75239	580505
3509	580506
92203	580507
1042	580508
92332	580509
68471	580510
23852	580511
316	580512
1775	580513
11192	580514
12735	580515
16657	580516
1038	580517
2136	580518
95756	580519
3496	580520
25888	580521
18314	580522
7541	580523
38173	580524
24563	580525
46410	580526
52853	580527
67463	580528
1818	580529
30234	580530
2219	580531
98596	580532
9300	580533
3912	580534
3317	580535
54966	580536
9790	580537
27700	580538
81577	580539
43542	580540
8027	580541
814	580542
125441	580543
17918	580544
33432	580545
105951	580546
1834	580547
357	580548
29505	580549
18087	580550
50336	580551
165518	580552
36171	580553
12684	580554
5547	580555
12275	580556
36678	580557
32075	580558
50602	580559
32796	580560
37406	580561
8076	580562
22123	580563
13902	580564
27512	580565
6484	580566
9142	580567
36681	580568
4003	580569
29272	580570
840	580571
165680	580572
8825	580573
90188	580574
128361	580575
36905	580576
82929	580577
159190	580578
119820	580579
20475	580580
47149	580581
7396	580582
72892	580583
149773	580584
114	580585
48079	580586
57739	580587
32950	580588
93135	580589
139671	580590
29725	580591
6602	580592
138	580593
3662	580594
51876	580595
8353	580596
23959	580597
58366	580598
33725	580599
807	580600
9915	580601
28811	580602
8998	580603
3474	580604
31452	580605
23918	580606
9550	580607
21464	580608
46737	580609
29187	580610
74250	580611
54268	580612
6527	580613
17416	580614
70200	580615
10213	580616
46332	580617
42390	580618
3264	580619
34880	580620
22331	580621
33365	580622
63587	580623
23498	580624
774	580625
33139	580626
48585	580627
74328	580628
1024	580629
2514	580630
133734	580631
24927	580632
21309	580633
39177	580634
6713	580635
10065	580636
110105	580637
28541	580638
13570	580639
5484	580640
30290	580641
8623	580642
4631	580643
106619	580644
4322	580645
64870	580646
34534	580647
12606	580648
12656	580649
1777	580650
9364	580651
128938	580652
1319	580653
10177	580654
9571	580655
4909	580656
6028	580657
95	580658
61256	580659
103877	580660
75463	580661
63930	580662
66056	580663
2386	580664
15582	580665
580	580666
14306	580667
1322	580668
13859	580669
152935	580670
43998	580671
134047	580672
69348	580673
63799	580674
4431	580675
20509	580676
37908	580677
1562	580678
1137	580679
4234	580680
54056	580681
11934	580682
17970	580683
25954	580684
10007	580685
75474	580686
48635	580687
115182	580688
542	580689
43847	580690
12688	580691
43121	580692
85134	580693
30996	580694
6781	580695
11147	580696
8331	580697
792	580698
8599	580699
9077	580700
35488	580701
10734	580702
46	580703
28855	580704
21242	580705
17181	580706
38661	580707
79968	580708
43241	580709
66212	580710
8468	580711
2653	580712
82061	580713
113424	580714
40185	580715
4419	580716
72017	580717
48301	580718
46536	580719
96619	580720
88355	580721
3725	580722
64892	580723
28121	580724
112529	580725
2421	580726
11209	580727
127841	580728
80008	580729
37037	580730
752	580731
480	580732
159636	580733
53310	580734
19060	580735
20397	580736
38679	580737
1194	580738
62784	580739
27829	580740
21088	580741
2028	580742
698	580743
6781	580744
212	580745
28357	580746
2601	580747
27574	580748
53283	580749
93917	580750
61680	580751
10105	580752
242	580753
69760	580754
26821	580755
47973	580756
73212	580757
37739	580758
87608	580759
20954	580760
8423	580761
98749	580762
14716	580763
37339	580764
27977	580765
18882	580766
83762	580767
17632	580768
43049	580769
6849	580770
3427	580771
40613	580772
63227	580773
73182	580774
4640	580775
18731	580776
75987	580777
40855	580778
39213	580779
7510	580780
6948	580781
35810	580782
13313	580783
32126	580784
10143	580785
13405	580786
73662	580787
10449	580788
4196	580789
2281	580790
4714	580791
21101	580792
17414	580793
161	580794
58772	580795
180	580796
4694	580797
101388	580798
39551	580799
9351	580800
45693	580801
43849	580802
6270	580803
56703	580804
94503	580805
849	580806
2619	580807
55073	580808
13484	580809
100933	580810
27633	580811
20591	580812
34	580813
113548	580814
42322	580815
2313	580816
1544	580817
19374	580818
15790	580819
19175	580820
88535	580821
16931	580822
238	580823
72387	580824
49582	580825
66445	580826
16012	580827
8490	580828
4057	580829
10350	580830
31933	580831
48103	580832
117969	580833
30320	580834
4974	580835
14068	580836
2426	580837
103409	580838
127016	580839
2761	580840
96549	580841
5916	580842
16799	580843
23180	580844
157762	580845
44916	580846
6828	580847
107416	580848
150044	580849
473	580850
16178	580851
97136	580852
47455	580853
125485	580854
36819	580855
36153	580856
45842	580857
322	580858
8816	580859
68113	580860
1829	580861
59875	580862
30121	580863
84995	580864
64439	580865
6664	580866
28896	580867
63569	580868
15581	580869
61259	580870
57482	580871
80724	580872
49111	580873
34555	580874
1219	580875
27454	580876
11644	580877
25519	580878
31292	580879
1134	580880
72291	580881
45542	580882
81733	580883
20590	580884
28457	580885
13867	580886
45048	580887
16014	580888
154783	580889
161	580890
2941	580891
4554	580892
4407	580893
27776	580894
30710	580895
30301	580896
7374	580897
12367	580898
141919	580899
39716	580900
4248	580901
12855	580902
46980	580903
30543	580904
31666	580905
3646	580906
10811	580907
101890	580908
4396	580909
51414	580910
16711	580911
12695	580912
14775	580913
3014	580914
161304	580915
19064	580916
81612	580917
3990	580918
3237	580919
5115	580920
374	580921
7690	580922
79230	580923
53769	580924
15694	580925
5903	580926
47126	580927
143953	580928
15566	580929
49349	580930
148212	580931
17461	580932
2968	580933
16429	580934
27828	580935
7791	580936
1905	580937
32788	580938
75229	580939
51348	580940
26046	580941
17475	580942
18824	580943
75084	580944
103482	580945
35400	580946
124362	580947
40068	580948
9449	580949
29726	580950
81122	580951
4186	580952
19952	580953
42156	580954
28	580955
59856	580956
72	580957
1407	580958
8254	580959
22427	580960
41332	580961
5166	580962
42547	580963
107256	580964
35302	580965
9252	580966
18154	580967
4729	580968
75998	580969
40434	580970
16118	580971
117120	580972
673	580973
7304	580974
100200	580975
75966	580976
18556	580977
86184	580978
6238	580979
30653	580980
10915	580981
2482	580982
107792	580983
5482	580984
19941	580985
138000	580986
21961	580987
96232	580988
4413	580989
5037	580990
70916	580991
6675	580992
11757	580993
135325	580994
27921	580995
110591	580996
1699	580997
18750	580998
13594	580999
119491	581000
22569	581001
99852	581002
31479	581003
146291	581004
9635	581005
17313	581006
209	581007
18443	581008
102206	581009
22380	581010
11422	581011
76856	581012
26204	581013
9693	581014
32580	581015
59554	581016
47102	581017
1702	581018
13965	581019
71130	581020
52990	581021
155086	581022
3346	581023
42493	581024
55394	581025
99555	581026
2773	581027
140212	581028
5487	581029
39128	581030
34752	581031
77636	581032
1488	581033
54259	581034
42374	581035
57887	581036
27635	581037
75706	581038
118069	581039
43	581040
6594	581041
60220	581042
759	581043
81863	581044
30249	581045
1574	581046
30105	581047
89748	581048
3588	581049
39133	581050
28482	581051
38201	581052
37915	581053
4710	581054
129794	581055
18532	581056
95264	581057
2927	581058
92991	581059
54449	581060
47466	581061
33254	581062
14486	581063
59515	581064
113922	581065
7212	581066
86043	581067
11671	581068
18711	581069
441	581070
44305	581071
103815	581072
694	581073
11429	581074
46681	581075
28517	581076
13381	581077
6885	581078
16134	581079
22521	581080
31601	581081
72628	581082
56770	581083
7277	581084
13826	581085
23535	581086
131465	581087
64184	581088
14223	581089
18147	581090
59040	581091
35911	581092
58202	581093
66893	581094
98	581095
113990	581096
101629	581097
12707	581098
4746	581099
199	581100
87296	581101
1772	581102
114581	581103
58834	581104
77554	581105
2250	581106
124241	581107
39801	581108
21181	581109
68860	581110
11054	581111
3917	581112
84308	581113
79372	581114
35933	581115
52811	581116
58258	581117
1928	581118
12051	581119
7160	581120
11625	581121
44555	581122
103902	581123
134505	581124
24913	581125
2996	581126
669	581127
16273	581128
25319	581129
13996	581130
461	581131
43994	581132
70154	581133
100219	581134
654	581135
111444	581136
23564	581137
2474	581138
52397	581139
109793	581140
2320	581141
12386	581142
8170	581143
37284	581144
8972	581145
12801	581146
73302	581147
10	581148
22349	581149
40102	581150
32572	581151
8255	581152
22819	581153
109220	581154
26726	581155
86390	581156
97941	581157
21336	581158
43733	581159
51338	581160
12025	581161
84031	581162
15181	581163
144109	581164
3568	581165
8431	581166
124281	581167
71375	581168
20138	581169
1541	581170
60136	581171
35219	581172
2216	581173
4646	581174
50888	581175
20051	581176
397	581177
45113	581178
8664	581179
3200	581180
59810	581181
32199	581182
6457	581183
17104	581184
26437	581185
3887	581186
13875	581187
103680	581188
28929	581189
142958	581190
2452	581191
77811	581192
80529	581193
95	581194
18540	581195
54590	581196
8668	581197
2049	581198
11349	581199
138022	581200
29860	581201
834	581202
14386	581203
22979	581204
5307	581205
10945	581206
288	581207
302	581208
51719	581209
44289	581210
56976	581211
21935	581212
118598	581213
56118	581214
8072	581215
43388	581216
66136	581217
23756	581218
109112	581219
700	581220
1501	581221
7152	581222
20358	581223
30430	581224
45635	581225
5235	581226
111408	581227
102560	581228
17045	581229
5126	581230
149	581231
7207	581232
141168	581233
65250	581234
71309	581235
5734	581236
126535	581237
52222	581238
20935	581239
124252	581240
15614	581241
6932	581242
25261	581243
87360	581244
40074	581245
25292	581246
19127	581247
119400	581248
9618	581249
13455	581250
100753	581251
37063	581252
8276	581253
92046	581254
1269	581255
5974	581256
61069	581257
55517	581258
103110	581259
1526	581260
46869	581261
3503	581262
55876	581263
15473	581264
4363	581265
149356	581266
77866	581267
81418	581268
27899	581269
47600	581270
2745	581271
75280	581272
88253	581273
66071	581274
53036	581275
81438	581276
39489	581277
114280	581278
122201	581279
142537	581280
5783	581281
123201	581282
32766	581283
60636	581284
45362	581285
47291	581286
58895	581287
2613	581288
24727	581289
34395	581290
923	581291
109550	581292
5663	581293
15934	581294
26025	581295
3482	581296
74918	581297
10645	581298
77301	581299
77209	581300
163159	581301
37954	581302
19622	581303
6998	581304
9896	581305
106295	581306
84360	581307
67609	581308
34349	581309
10531	581310
741	581311
59922	581312
26	581313
8913	581314
62276	581315
83758	581316
16720	581317
88652	581318
106646	581319
18327	581320
90486	581321
157362	581322
33	581323
33937	581324
18192	581325
69209	581326
35036	581327
20730	581328
46001	581329
36135	581330
5873	581331
29856	581332
52569	581333
57223	581334
94431	581335
32221	581336
29349	581337
105058	581338
82770	581339
19255	581340
21844	581341
69236	581342
91097	581343
83908	581344
3	581345
55163	581346
25543	581347
18012	581348
64478	581349
3560	581350
26794	581351
87171	581352
277	581353
82991	581354
29117	581355
31590	581356
2041	581357
43031	581358
86220	581359
59349	581360
131892	581361
20231	581362
31037	581363
7064	581364
70659	581365
90087	581366
113017	581367
120221	581368
21842	581369
27298	581370
57487	581371
115633	581372
20888	581373
22829	581374
35655	581375
8431	581376
26487	581377
32034	581378
99	581379
15980	581380
77663	581381
25550	581382
35202	581383
18303	581384
64196	581385
531	581386
48144	581387
11462	581388
114222	581389
134375	581390
21225	581391
66711	581392
6170	581393
87564	581394
30145	581395
1014	581396
1083	581397
135046	581398
67311	581399
8441	581400
132801	581401
10333	581402
9992	581403
18987	581404
48820	581405
55189	581406
5258	581407
49502	581408
1045	581409
12866	581410
2935	581411
11396	581412
4840	581413
4139	581414
53033	581415
6445	581416
41072	581417
76105	581418
8809	581419
57943	581420
70346	581421
54771	581422
2479	581423
81208	581424
21314	581425
49978	581426
48662	581427
42868	581428
121236	581429
10930	581430
76183	581431
243	581432
27384	581433
19310	581434
453	581435
7192	581436
1220	581437
68563	581438
75641	581439
2834	581440
40232	581441
35585	581442
18274	581443
113743	581444
13473	581445
79841	581446
90787	581447
24568	581448
54451	581449
11622	581450
36630	581451
6338	581452
25543	581453
6613	581454
44763	581455
54537	581456
28730	581457
46567	581458
35147	581459
136408	581460
64953	581461
8740	581462
65215	581463
3456	581464
96338	581465
54221	581466
3618	581467
25691	581468
4473	581469
147940	581470
19144	581471
40921	581472
11186	581473
50550	581474
6447	581475
42000	581476
25395	581477
29601	581478
48781	581479
13623	581480
26534	581481
99501	581482
178	581483
34248	581484
17756	581485
53991	581486
25668	581487
7659	581488
62225	581489
67237	581490
440	581491
96628	581492
20784	581493
9121	581494
18308	581495
45178	581496
45925	581497
14029	581498
118794	581499
5322	581500
9043	581501
54917	581502
51589	581503
18531	581504
165066	581505
3208	581506
8621	581507
76393	581508
476	581509
65038	581510
19670	581511
10154	581512
9761	581513
7257	581514
19685	581515
11233	581516
6408	581517
15674	581518
125812	581519
19059	581520
18139	581521
4968	581522
4364	581523
163920	581524
33024	581525
65315	581526
2937	581527
13671	581528
17840	581529
4574	581530
20151	581531
83144	581532
25941	581533
2087	581534
956	581535
29383	581536
3515	581537
22800	581538
1954	581539
1022	581540
29868	581541
16517	581542
55119	581543
41603	581544
64243	581545
58854	581546
26723	581547
34455	581548
61819	581549
13	581550
15560	581551
8224	581552
46456	581553
62	581554
68047	581555
52834	581556
93734	581557
15726	581558
12671	581559
45567	581560
23170	581561
6468	581562
6101	581563
5668	581564
9	581565
2092	581566
7821	581567
5018	581568
84607	581569
99569	581570
147124	581571
46942	581572
12010	581573
27421	581574
85703	581575
141227	581576
84915	581577
46225	581578
35276	581579
801	581580
11100	581581
20877	581582
17561	581583
109273	581584
114513	581585
100596	581586
3570	581587
72773	581588
131007	581589
1654	581590
55956	581591
28825	581592
1564	581593
57845	581594
4732	581595
29556	581596
357	581597
58630	581598
74652	581599
36289	581600
5670	581601
16143	581602
40387	581603
75737	581604
13194	581605
8785	581606
6833	581607
22435	581608
131390	581609
53822	581610
2126	581611
86248	581612
17255	581613
2561	581614
3428	581615
6191	581616
49726	581617
15274	581618
26915	581619
6708	581620
5226	581621
51798	581622
30579	581623
93496	581624
9700	581625
12740	581626
24466	581627
29502	581628
44688	581629
47886	581630
41710	581631
2551	581632
667	581633
37749	581634
33601	581635
1419	581636
289	581637
44693	581638
1756	581639
163444	581640
3674	581641
143785	581642
73928	581643
102918	581644
18358	581645
9938	581646
86792	581647
15768	581648
123736	581649
85777	581650
619	581651
76635	581652
120022	581653
17846	581654
34437	581655
154575	581656
27288	581657
28838	581658
62528	581659
71083	581660
13453	581661
72623	581662
56866	581663
20423	581664
6134	581665
16350	581666
51397	581667
40672	581668
34540	581669
7404	581670
2463	581671
28694	581672
45819	581673
9926	581674
119594	581675
126188	581676
15221	581677
441	581678
11124	581679
5615	581680
16107	581681
68265	581682
19754	581683
48008	581684
13037	581685
33256	581686
38070	581687
3123	581688
11253	581689
1284	581690
280	581691
40536	581692
32009	581693
85497	581694
61503	581695
34815	581696
30047	581697
45873	581698
1186	581699
1833	581700
228	581701
10738	581702
67919	581703
49967	581704
27735	581705
26492	581706
26330	581707
9092	581708
4507	581709
10336	581710
26459	581711
31183	581712
15008	581713
42902	581714
112979	581715
118947	581716
2555	581717
29215	581718
24157	581719
5827	581720
86259	581721
40860	581722
23677	581723
1425	581724
56273	581725
36612	581726
85858	581727
23595	581728
23943	581729
31783	581730
21258	581731
20945	581732
59914	581733
33115	581734
6313	581735
8834	581736
96511	581737
145467	581738
144783	581739
62926	581740
6512	581741
122240	581742
17931	581743
27140	581744
71468	581745
72857	581746
121210	581747
8757	581748
48691	581749
15771	581750
7362	581751
122773	581752
905	581753
874	581754
5761	581755
55061	581756
53036	581757
61470	581758
123359	581759
9667	581760
10377	581761
73502	581762
9230	581763
29642	581764
6768	581765
19312	581766
121370	581767
40607	581768
18088	581769
120094	581770
58927	581771
28246	581772
1821	581773
47872	581774
7385	581775
59460	581776
10405	581777
8485	581778
57743	581779
9883	581780
27840	581781
89559	581782
25947	581783
88243	581784
132216	581785
60183	581786
27	581787
5769	581788
61493	581789
63872	581790
82813	581791
8244	581792
29651	581793
12791	581794
48355	581795
5972	581796
21761	581797
30785	581798
69067	581799
148087	581800
3350	581801
16481	581802
20982	581803
45457	581804
18600	581805
14008	581806
56886	581807
58679	581808
11032	581809
76715	581810
12760	581811
1272	581812
9007	581813
68437	581814
61975	581815
204	581816
20511	581817
91272	581818
68693	581819
31251	581820
19450	581821
16643	581822
147334	581823
18474	581824
35161	581825
11392	581826
81730	581827
38264	581828
6793	581829
71169	581830
25422	581831
17706	581832
32957	581833
26283	581834
8853	581835
3001	581836
4114	581837
56712	581838
154307	581839
20062	581840
40594	581841
20547	581842
153303	581843
70657	581844
123460	581845
64225	581846
3345	581847
13296	581848
18444	581849
63624	581850
9863	581851
14712	581852
51428	581853
2972	581854
40859	581855
1508	581856
2336	581857
66304	581858
58377	581859
1958	581860
56301	581861
1495	581862
22401	581863
355	581864
14557	581865
8780	581866
9741	581867
8958	581868
31051	581869
3231	581870
3860	581871
26597	581872
23831	581873
14588	581874
45222	581875
80207	581876
123559	581877
22790	581878
1912	581879
16938	581880
72271	581881
63513	581882
15754	581883
43256	581884
930	581885
13627	581886
46625	581887
57554	581888
43483	581889
38708	581890
6645	581891
108771	581892
4120	581893
20379	581894
78152	581895
10412	581896
1432	581897
738	581898
132685	581899
98425	581900
16771	581901
67451	581902
35694	581903
111896	581904
57943	581905
64957	581906
5191	581907
299	581908
64260	581909
143345	581910
56284	581911
14796	581912
43237	581913
6502	581914
126143	581915
20695	581916
7310	581917
109471	581918
37680	581919
168	581920
13873	581921
42946	581922
7414	581923
9520	581924
62522	581925
48001	581926
986	581927
87933	581928
59471	581929
66265	581930
1262	581931
471	581932
36411	581933
65326	581934
75234	581935
12292	581936
112175	581937
18463	581938
94998	581939
3434	581940
474	581941
8584	581942
10012	581943
39685	581944
410	581945
130195	581946
82780	581947
4975	581948
468	581949
31981	581950
2184	581951
2002	581952
3135	581953
2076	581954
271	581955
59271	581956
99516	581957
2212	581958
76807	581959
79050	581960
51255	581961
125259	581962
45126	581963
24236	581964
61050	581965
4318	581966
1948	581967
96753	581968
6571	581969
447	581970
213	581971
119590	581972
27454	581973
79153	581974
4115	581975
70055	581976
52690	581977
59738	581978
88397	581979
36557	581980
51269	581981
127888	581982
12102	581983
29507	581984
136878	581985
58	581986
87145	581987
66430	581988
46870	581989
32973	581990
44466	581991
19933	581992
72525	581993
83959	581994
12653	581995
28707	581996
6694	581997
4248	581998
1394	581999
83249	582000
112274	582001
32273	582002
77363	582003
24686	582004
21345	582005
3124	582006
13150	582007
29	582008
12464	582009
31847	582010
18174	582011
57316	582012
3038	582013
12377	582014
16440	582015
46008	582016
30139	582017
17813	582018
5903	582019
862	582020
43779	582021
124551	582022
132486	582023
40595	582024
278	582025
17759	582026
80978	582027
58416	582028
8558	582029
7578	582030
854	582031
4947	582032
65888	582033
21261	582034
97059	582035
55796	582036
36961	582037
87455	582038
27022	582039
20481	582040
68018	582041
3399	582042
1591	582043
4527	582044
38564	582045
20011	582046
153845	582047
139458	582048
11843	582049
52082	582050
8209	582051
80168	582052
18743	582053
15949	582054
23148	582055
15249	582056
59367	582057
17360	582058
22216	582059
26094	582060
25630	582061
20741	582062
41733	582063
8342	582064
139660	582065
70525	582066
35884	582067
2671	582068
13779	582069
12286	582070
48251	582071
99711	582072
1067	582073
36547	582074
104143	582075
28588	582076
17717	582077
30452	582078
9655	582079
37876	582080
50735	582081
30640	582082
161081	582083
28281	582084
33909	582085
162871	582086
2872	582087
71961	582088
9793	582089
7849	582090
21174	582091
207	582092
103032	582093
71747	582094
36107	582095
133	582096
780	582097
3510	582098
90064	582099
19083	582100
53593	582101
52563	582102
8476	582103
105777	582104
37342	582105
155	582106
70602	582107
21781	582108
94953	582109
34406	582110
6420	582111
4917	582112
56860	582113
57648	582114
4179	582115
8106	582116
10392	582117
125628	582118
110721	582119
114496	582120
6863	582121
29417	582122
68669	582123
23	582124
75444	582125
40472	582126
23061	582127
57571	582128
8267	582129
39403	582130
24579	582131
3392	582132
20429	582133
20915	582134
84711	582135
27765	582136
45972	582137
16213	582138
70509	582139
4927	582140
38672	582141
22321	582142
17661	582143
68269	582144
43349	582145
6555	582146
148278	582147
95458	582148
40204	582149
825	582150
32557	582151
4731	582152
45868	582153
10357	582154
37054	582155
117315	582156
44326	582157
4419	582158
5928	582159
84284	582160
70441	582161
79248	582162
12385	582163
50048	582164
811	582165
32683	582166
25369	582167
7335	582168
53237	582169
25590	582170
4355	582171
13203	582172
1179	582173
16858	582174
25630	582175
19128	582176
17653	582177
77505	582178
8795	582179
42669	582180
12390	582181
8246	582182
4349	582183
63850	582184
620	582185
133	582186
82363	582187
41659	582188
77269	582189
104067	582190
23384	582191
158800	582192
29563	582193
14229	582194
27150	582195
42228	582196
91654	582197
9216	582198
2158	582199
66497	582200
2134	582201
64716	582202
44132	582203
26111	582204
11675	582205
623	582206
81379	582207
1063	582208
99951	582209
8432	582210
70771	582211
15278	582212
27753	582213
104419	582214
50739	582215
40200	582216
72487	582217
81584	582218
94925	582219
5616	582220
5979	582221
44122	582222
54742	582223
77412	582224
18410	582225
7115	582226
29621	582227
43031	582228
151212	582229
17751	582230
33107	582231
29984	582232
66481	582233
136783	582234
826	582235
6948	582236
9715	582237
30089	582238
58807	582239
6815	582240
941	582241
38934	582242
993	582243
67907	582244
140	582245
79454	582246
59220	582247
35237	582248
32299	582249
49970	582250
33045	582251
75770	582252
10425	582253
35360	582254
3438	582255
1177	582256
1002	582257
101730	582258
16289	582259
59922	582260
6963	582261
673	582262
2607	582263
824	582264
2823	582265
18682	582266
15372	582267
12597	582268
5752	582269
33585	582270
5707	582271
1378	582272
82444	582273
4712	582274
3955	582275
2484	582276
69851	582277
6801	582278
45073	582279
47613	582280
5197	582281
4193	582282
5455	582283
133732	582284
105487	582285
1551	582286
24461	582287
62973	582288
41578	582289
42945	582290
144	582291
7041	582292
31514	582293
3604	582294
52130	582295
28536	582296
75180	582297
121961	582298
36467	582299
24331	582300
15488	582301
26253	582302
12076	582303
40946	582304
25087	582305
13463	582306
44487	582307
15698	582308
240	582309
106385	582310
26334	582311
63484	582312
8394	582313
693	582314
57416	582315
72249	582316
133770	582317
111869	582318
34459	582319
46354	582320
145987	582321
27466	582322
10969	582323
21990	582324
24562	582325
46901	582326
84865	582327
20873	582328
44862	582329
8752	582330
6312	582331
5757	582332
27990	582333
76519	582334
165084	582335
9918	582336
157	582337
26090	582338
916	582339
45696	582340
707	582341
613	582342
34405	582343
12202	582344
38969	582345
21351	582346
22905	582347
67929	582348
41452	582349
20	582350
538	582351
52889	582352
48360	582353
7066	582354
84158	582355
2871	582356
120719	582357
10754	582358
62847	582359
31675	582360
15006	582361
24279	582362
10322	582363
39391	582364
36177	582365
97605	582366
18861	582367
4995	582368
54279	582369
17563	582370
11896	582371
6452	582372
58271	582373
20082	582374
22124	582375
2167	582376
23696	582377
80905	582378
51701	582379
93632	582380
19488	582381
232	582382
53980	582383
1122	582384
133873	582385
15687	582386
74571	582387
2075	582388
60495	582389
125005	582390
23128	582391
159318	582392
35580	582393
24189	582394
26507	582395
94059	582396
592	582397
16364	582398
8237	582399
27637	582400
15408	582401
46994	582402
31657	582403
38280	582404
111957	582405
46699	582406
10973	582407
102826	582408
60371	582409
49091	582410
27689	582411
67933	582412
2277	582413
10831	582414
45286	582415
25732	582416
18514	582417
60781	582418
119026	582419
93558	582420
76894	582421
70553	582422
106416	582423
56229	582424
5213	582425
33719	582426
54316	582427
25252	582428
48426	582429
3169	582430
5536	582431
3085	582432
795	582433
71037	582434
49148	582435
3685	582436
21779	582437
5934	582438
49030	582439
46211	582440
21130	582441
5056	582442
10778	582443
11078	582444
20552	582445
53213	582446
34601	582447
23666	582448
113451	582449
4619	582450
738	582451
56315	582452
22334	582453
513	582454
23936	582455
91300	582456
103442	582457
4218	582458
12667	582459
71923	582460
95996	582461
45874	582462
28608	582463
10524	582464
30893	582465
16727	582466
3770	582467
28441	582468
10174	582469
69716	582470
35914	582471
43948	582472
109274	582473
35055	582474
29814	582475
59450	582476
79	582477
11340	582478
44404	582479
3352	582480
7392	582481
32160	582482
5804	582483
69538	582484
1795	582485
105147	582486
58246	582487
44723	582488
3559	582489
18	582490
345	582491
87118	582492
73650	582493
11913	582494
77081	582495
8411	582496
73667	582497
51170	582498
31016	582499
34978	582500
7093	582501
36575	582502
138567	582503
19703	582504
12439	582505
58643	582506
2521	582507
16028	582508
1823	582509
105029	582510
65869	582511
29984	582512
59704	582513
34067	582514
132	582515
93719	582516
52085	582517
41497	582518
30194	582519
59528	582520
33875	582521
12789	582522
12226	582523
152433	582524
88560	582525
56456	582526
52801	582527
40049	582528
5282	582529
135360	582530
14441	582531
80676	582532
56211	582533
18957	582534
72308	582535
150083	582536
88362	582537
11654	582538
28807	582539
139365	582540
4403	582541
4851	582542
46095	582543
4200	582544
30479	582545
14314	582546
22850	582547
13197	582548
31524	582549
27353	582550
3741	582551
75753	582552
111289	582553
34696	582554
89082	582555
2900	582556
7387	582557
77584	582558
738	582559
454	582560
1423	582561
132554	582562
16351	582563
29897	582564
45562	582565
27235	582566
68558	582567
523	582568
121523	582569
29551	582570
12109	582571
35500	582572
14054	582573
26124	582574
29723	582575
2149	582576
51388	582577
7911	582578
60683	582579
73074	582580
6575	582581
7429	582582
42226	582583
24659	582584
158654	582585
2438	582586
154513	582587
8553	582588
21383	582589
17468	582590
7611	582591
3327	582592
106814	582593
68277	582594
57996	582595
7792	582596
38696	582597
18254	582598
7707	582599
33298	582600
3660	582601
37506	582602
83927	582603
110594	582604
54261	582605
5	582606
80877	582607
5201	582608
10551	582609
49180	582610
7124	582611
52607	582612
54788	582613
8177	582614
15121	582615
118925	582616
2000	582617
67452	582618
2052	582619
81318	582620
7832	582621
38415	582622
97662	582623
3714	582624
61276	582625
41406	582626
21982	582627
23394	582628
37563	582629
20621	582630
19481	582631
93320	582632
46316	582633
62651	582634
52265	582635
42232	582636
78587	582637
31290	582638
19234	582639
71240	582640
3582	582641
19196	582642
11297	582643
12525	582644
121203	582645
12059	582646
22118	582647
81733	582648
57581	582649
125560	582650
69162	582651
14603	582652
1082	582653
84921	582654
65545	582655
11103	582656
1806	582657
44171	582658
112868	582659
38001	582660
5812	582661
17	582662
85101	582663
23810	582664
19134	582665
854	582666
99379	582667
50670	582668
23443	582669
24026	582670
125393	582671
15776	582672
40883	582673
22926	582674
22337	582675
19699	582676
72257	582677
30998	582678
64083	582679
17109	582680
60553	582681
135205	582682
1367	582683
25379	582684
150	582685
20411	582686
36218	582687
1936	582688
82790	582689
23190	582690
36336	582691
3099	582692
23184	582693
63263	582694
9322	582695
40205	582696
118	582697
57503	582698
36535	582699
2246	582700
2605	582701
19555	582702
47398	582703
62084	582704
42695	582705
4995	582706
138006	582707
33345	582708
10381	582709
1842	582710
69716	582711
31604	582712
30584	582713
40671	582714
9458	582715
35925	582716
29408	582717
15305	582718
5850	582719
12139	582720
9870	582721
101462	582722
284	582723
91671	582724
86508	582725
95720	582726
6771	582727
43872	582728
3677	582729
23165	582730
52383	582731
23674	582732
1	582733
58440	582734
1	582735
68967	582736
47575	582737
4298	582738
15330	582739
7029	582740
15642	582741
25448	582742
21719	582743
7961	582744
17072	582745
53437	582746
15921	582747
63109	582748
11550	582749
29813	582750
122952	582751
17445	582752
9462	582753
3162	582754
27561	582755
1056	582756
85344	582757
39018	582758
6383	582759
9592	582760
64548	582761
89012	582762
90300	582763
64816	582764
156756	582765
70076	582766
82773	582767
94868	582768
43630	582769
27268	582770
11509	582771
53833	582772
26317	582773
28229	582774
6191	582775
33980	582776
40671	582777
60997	582778
64845	582779
24544	582780
18748	582781
84822	582782
70209	582783
19623	582784
10775	582785
541	582786
23745	582787
29886	582788
55486	582789
488	582790
17171	582791
14504	582792
9706	582793
31586	582794
1909	582795
89553	582796
81596	582797
126635	582798
9519	582799
5436	582800
11468	582801
2228	582802
24104	582803
11880	582804
68347	582805
67578	582806
17537	582807
35053	582808
116989	582809
98625	582810
4921	582811
179	582812
73381	582813
67991	582814
99	582815
21308	582816
31138	582817
11318	582818
71139	582819
17119	582820
153644	582821
10639	582822
49556	582823
29858	582824
18420	582825
26729	582826
123937	582827
1917	582828
4608	582829
14979	582830
16310	582831
61	582832
31300	582833
91159	582834
16720	582835
9458	582836
30101	582837
90680	582838
9990	582839
32609	582840
180	582841
34214	582842
143813	582843
60737	582844
28105	582845
1696	582846
3038	582847
22911	582848
101628	582849
16776	582850
330	582851
5071	582852
56838	582853
11300	582854
52549	582855
29844	582856
18501	582857
12404	582858
20451	582859
68220	582860
4638	582861
1369	582862
41512	582863
35995	582864
62585	582865
90513	582866
139055	582867
42365	582868
65115	582869
120584	582870
2930	582871
507	582872
39459	582873
26279	582874
41320	582875
12218	582876
82869	582877
18958	582878
11930	582879
3265	582880
8117	582881
17775	582882
85746	582883
83610	582884
61798	582885
36136	582886
1976	582887
6480	582888
24782	582889
22298	582890
2544	582891
108571	582892
116372	582893
53410	582894
50190	582895
10	582896
14123	582897
23301	582898
30065	582899
93866	582900
10407	582901
111443	582902
6480	582903
128072	582904
30007	582905
7765	582906
82098	582907
47401	582908
861	582909
28397	582910
10970	582911
7220	582912
28344	582913
86028	582914
81629	582915
11895	582916
1239	582917
3440	582918
18982	582919
60243	582920
21559	582921
18984	582922
133237	582923
1749	582924
34882	582925
36645	582926
3405	582927
18250	582928
8684	582929
41589	582930
36121	582931
12733	582932
16920	582933
49773	582934
4425	582935
50185	582936
13434	582937
5388	582938
75889	582939
5475	582940
18292	582941
134406	582942
45933	582943
30382	582944
65246	582945
23712	582946
7355	582947
34063	582948
152652	582949
2306	582950
32429	582951
83207	582952
18054	582953
11453	582954
14082	582955
34702	582956
132926	582957
5755	582958
9	582959
35971	582960
13853	582961
18663	582962
121023	582963
44677	582964
45724	582965
126993	582966
4412	582967
2662	582968
1836	582969
14599	582970
10576	582971
74958	582972
11676	582973
29571	582974
1318	582975
2217	582976
90139	582977
12642	582978
4612	582979
67287	582980
10172	582981
243	582982
39744	582983
383	582984
17023	582985
48377	582986
47239	582987
124635	582988
147328	582989
14346	582990
42754	582991
14770	582992
41924	582993
22099	582994
45487	582995
22110	582996
39975	582997
25732	582998
98873	582999
57	583000
3454	583001
70688	583002
5374	583003
161703	583004
28356	583005
11216	583006
26080	583007
57935	583008
5235	583009
81261	583010
376	583011
116237	583012
117931	583013
105610	583014
16145	583015
33232	583016
20980	583017
29235	583018
705	583019
31599	583020
42477	583021
2744	583022
2308	583023
9268	583024
22519	583025
156894	583026
132804	583027
6990	583028
44029	583029
9072	583030
3247	583031
19771	583032
28944	583033
14954	583034
34381	583035
108216	583036
376	583037
70832	583038
2892	583039
11090	583040
1631	583041
7957	583042
380	583043
37277	583044
79557	583045
34795	583046
94779	583047
30901	583048
46387	583049
100718	583050
102980	583051
19429	583052
26977	583053
54980	583054
65124	583055
44411	583056
90533	583057
45989	583058
84624	583059
235	583060
707	583061
31074	583062
15	583063
57921	583064
14233	583065
2846	583066
8535	583067
69051	583068
4164	583069
59950	583070
113776	583071
1661	583072
10542	583073
39222	583074
22244	583075
7	583076
440	583077
9430	583078
65548	583079
64782	583080
17655	583081
9157	583082
18751	583083
34011	583084
128295	583085
2392	583086
4544	583087
65834	583088
135047	583089
23363	583090
20782	583091
1570	583092
24502	583093
121217	583094
39824	583095
4633	583096
102877	583097
64365	583098
37767	583099
41851	583100
26777	583101
17746	583102
28338	583103
1545	583104
116849	583105
62601	583106
17190	583107
3049	583108
3211	583109
7345	583110
121189	583111
25132	583112
12011	583113
6930	583114
36599	583115
13693	583116
20578	583117
15472	583118
23925	583119
30022	583120
2621	583121
6119	583122
23473	583123
45740	583124
14457	583125
2661	583126
10114	583127
79453	583128
29697	583129
35852	583130
14860	583131
5110	583132
37356	583133
7885	583134
19046	583135
101495	583136
55123	583137
7952	583138
69839	583139
29591	583140
39960	583141
18925	583142
24352	583143
16692	583144
108276	583145
66240	583146
46125	583147
71224	583148
49004	583149
79251	583150
2030	583151
90541	583152
97407	583153
51311	583154
103256	583155
84314	583156
96114	583157
28510	583158
79422	583159
57892	583160
38525	583161
268	583162
34228	583163
7069	583164
111931	583165
134754	583166
25105	583167
5043	583168
29345	583169
6737	583170
11396	583171
467	583172
55418	583173
86845	583174
9854	583175
193	583176
6166	583177
97804	583178
87105	583179
110123	583180
39508	583181
1308	583182
7061	583183
14086	583184
104889	583185
93126	583186
19033	583187
41588	583188
19042	583189
22942	583190
1874	583191
54952	583192
313	583193
150309	583194
11069	583195
6795	583196
75668	583197
25151	583198
109596	583199
57707	583200
33795	583201
7113	583202
61981	583203
4991	583204
87969	583205
30141	583206
133962	583207
1092	583208
19113	583209
17216	583210
29268	583211
116598	583212
71619	583213
76	583214
139665	583215
7261	583216
17146	583217
17324	583218
65237	583219
2527	583220
24871	583221
12442	583222
17339	583223
104778	583224
49807	583225
74795	583226
132	583227
19013	583228
27	583229
73237	583230
199	583231
45417	583232
25895	583233
8166	583234
12758	583235
504	583236
46353	583237
116123	583238
63583	583239
61869	583240
12774	583241
123889	583242
26790	583243
1515	583244
38741	583245
4782	583246
11	583247
45604	583248
3032	583249
99353	583250
39420	583251
100294	583252
31594	583253
29698	583254
13616	583255
1524	583256
45038	583257
11468	583258
54400	583259
69600	583260
638	583261
14555	583262
85	583263
38595	583264
76105	583265
14801	583266
1074	583267
28422	583268
71332	583269
115398	583270
157994	583271
39204	583272
51847	583273
102338	583274
126059	583275
12814	583276
15682	583277
6108	583278
69374	583279
5909	583280
70485	583281
45957	583282
111110	583283
43419	583284
35669	583285
25474	583286
29340	583287
11357	583288
125258	583289
44926	583290
143622	583291
31361	583292
132470	583293
117071	583294
71823	583295
13817	583296
1009	583297
46522	583298
46844	583299
59162	583300
130349	583301
9833	583302
6173	583303
66077	583304
105816	583305
96564	583306
114547	583307
70991	583308
31103	583309
14548	583310
1099	583311
85129	583312
10898	583313
16535	583314
132407	583315
85392	583316
159411	583317
1040	583318
35503	583319
47677	583320
9841	583321
23961	583322
3497	583323
21546	583324
5637	583325
124396	583326
57530	583327
5213	583328
5704	583329
26302	583330
9097	583331
78099	583332
61341	583333
44603	583334
73723	583335
43887	583336
81353	583337
9657	583338
17030	583339
28841	583340
6759	583341
132188	583342
11964	583343
6585	583344
81249	583345
18645	583346
37607	583347
8905	583348
8	583349
73779	583350
35613	583351
3788	583352
2075	583353
47566	583354
12872	583355
14994	583356
135644	583357
45275	583358
13935	583359
43213	583360
9093	583361
66168	583362
271	583363
119430	583364
2752	583365
6853	583366
1658	583367
463	583368
88167	583369
6096	583370
71287	583371
73833	583372
138810	583373
54628	583374
10914	583375
2173	583376
161098	583377
58	583378
12990	583379
8110	583380
138994	583381
47322	583382
78037	583383
23722	583384
62102	583385
71011	583386
2691	583387
3932	583388
8269	583389
82095	583390
41647	583391
41232	583392
74051	583393
21301	583394
20061	583395
48552	583396
25244	583397
4407	583398
14486	583399
58388	583400
29435	583401
34866	583402
17879	583403
5378	583404
17101	583405
51396	583406
2517	583407
14268	583408
9443	583409
2455	583410
320	583411
11778	583412
96245	583413
45126	583414
15	583415
29597	583416
17319	583417
10385	583418
69160	583419
11474	583420
56901	583421
112535	583422
34665	583423
6539	583424
24959	583425
87656	583426
94800	583427
5472	583428
11846	583429
10699	583430
4030	583431
45680	583432
10465	583433
8735	583434
63685	583435
3104	583436
37668	583437
51157	583438
161526	583439
115217	583440
182	583441
4044	583442
18303	583443
113	583444
8544	583445
7689	583446
53029	583447
8784	583448
45798	583449
21064	583450
26384	583451
12057	583452
37426	583453
19017	583454
26442	583455
24725	583456
8323	583457
23305	583458
22447	583459
3686	583460
59449	583461
27049	583462
30838	583463
563	583464
26928	583465
3380	583466
101650	583467
11406	583468
6882	583469
64503	583470
28991	583471
74516	583472
31836	583473
42184	583474
86081	583475
68245	583476
68126	583477
29337	583478
106082	583479
105242	583480
48206	583481
11228	583482
18771	583483
93901	583484
127972	583485
15600	583486
75177	583487
117346	583488
56848	583489
17245	583490
2486	583491
28088	583492
34237	583493
47293	583494
17555	583495
59883	583496
4639	583497
109221	583498
717	583499
22357	583500
14928	583501
76036	583502
46555	583503
12175	583504
132027	583505
40111	583506
43893	583507
1296	583508
45040	583509
1819	583510
71787	583511
52693	583512
67721	583513
5484	583514
6269	583515
12969	583516
2476	583517
4368	583518
121334	583519
47592	583520
60084	583521
45605	583522
63986	583523
15787	583524
103926	583525
34522	583526
64391	583527
6054	583528
18130	583529
17115	583530
16387	583531
5051	583532
883	583533
61426	583534
59529	583535
11315	583536
57060	583537
117875	583538
11931	583539
32204	583540
16015	583541
20779	583542
9764	583543
50113	583544
954	583545
25698	583546
30584	583547
61277	583548
9990	583549
6236	583550
51281	583551
21432	583552
38705	583553
8948	583554
29082	583555
17000	583556
55515	583557
3609	583558
7556	583559
158981	583560
2417	583561
7519	583562
30374	583563
8998	583564
5483	583565
10478	583566
2195	583567
17799	583568
48529	583569
119500	583570
15669	583571
3276	583572
275	583573
165553	583574
55150	583575
132526	583576
5567	583577
44157	583578
3715	583579
81349	583580
20421	583581
932	583582
120506	583583
5941	583584
763	583585
104070	583586
139862	583587
16543	583588
153388	583589
1921	583590
51670	583591
4436	583592
103444	583593
18545	583594
92312	583595
29669	583596
33624	583597
5475	583598
9855	583599
10825	583600
64415	583601
55498	583602
2925	583603
108572	583604
11964	583605
24211	583606
139902	583607
15342	583608
680	583609
71874	583610
5799	583611
63165	583612
1494	583613
50153	583614
321	583615
9596	583616
59477	583617
87855	583618
11413	583619
35350	583620
38734	583621
7928	583622
35345	583623
128710	583624
78076	583625
63879	583626
16062	583627
18587	583628
86427	583629
10302	583630
153286	583631
8080	583632
37841	583633
870	583634
1824	583635
2309	583636
72977	583637
25006	583638
10216	583639
15390	583640
5426	583641
33012	583642
3306	583643
9815	583644
60702	583645
38213	583646
90288	583647
24759	583648
39138	583649
35607	583650
53750	583651
30273	583652
7199	583653
30842	583654
31710	583655
98298	583656
9419	583657
78403	583658
7392	583659
89318	583660
102306	583661
114812	583662
21844	583663
13779	583664
74867	583665
25630	583666
27818	583667
138181	583668
115996	583669
46049	583670
20904	583671
40435	583672
17846	583673
67393	583674
15431	583675
17590	583676
99702	583677
147395	583678
136184	583679
21551	583680
37438	583681
120935	583682
28480	583683
60896	583684
37777	583685
12746	583686
13335	583687
55925	583688
4895	583689
8263	583690
9443	583691
10255	583692
25909	583693
40597	583694
13253	583695
49664	583696
20659	583697
57269	583698
5173	583699
22116	583700
2697	583701
7426	583702
78124	583703
94421	583704
24252	583705
7159	583706
2802	583707
112987	583708
23977	583709
112604	583710
16646	583711
2908	583712
11283	583713
80577	583714
165753	583715
68805	583716
11570	583717
35667	583718
38103	583719
13134	583720
7690	583721
3443	583722
1562	583723
3417	583724
101726	583725
66619	583726
87852	583727
48262	583728
12461	583729
132698	583730
16237	583731
13896	583732
39029	583733
981	583734
139502	583735
131146	583736
12213	583737
12637	583738
63933	583739
27972	583740
157761	583741
136296	583742
47579	583743
69846	583744
71184	583745
64474	583746
128346	583747
63732	583748
23227	583749
33640	583750
2111	583751
93895	583752
102	583753
133120	583754
60337	583755
87993	583756
27846	583757
78755	583758
19230	583759
18096	583760
2959	583761
9493	583762
92432	583763
10208	583764
29940	583765
20528	583766
26024	583767
238	583768
127002	583769
17224	583770
13257	583771
63581	583772
10319	583773
1271	583774
69371	583775
25540	583776
29921	583777
23876	583778
72195	583779
50	583780
9638	583781
20780	583782
6108	583783
20287	583784
24941	583785
77431	583786
6641	583787
4311	583788
8582	583789
28110	583790
22882	583791
8364	583792
30030	583793
103760	583794
63159	583795
68064	583796
27615	583797
15548	583798
30455	583799
4213	583800
32962	583801
20046	583802
119767	583803
47606	583804
24684	583805
45091	583806
5	583807
6219	583808
13257	583809
69883	583810
43378	583811
101881	583812
22320	583813
72858	583814
67966	583815
28341	583816
3339	583817
14998	583818
18634	583819
51471	583820
14857	583821
54034	583822
83445	583823
44489	583824
3347	583825
32357	583826
22945	583827
120613	583828
41084	583829
42945	583830
5044	583831
128380	583832
159064	583833
13608	583834
16875	583835
73710	583836
530	583837
95242	583838
2795	583839
54396	583840
14401	583841
49850	583842
43410	583843
19928	583844
6885	583845
95375	583846
6015	583847
67824	583848
29802	583849
5794	583850
1610	583851
73457	583852
50356	583853
52917	583854
7647	583855
12158	583856
33209	583857
5845	583858
158895	583859
19162	583860
81688	583861
113786	583862
893	583863
91449	583864
61467	583865
99179	583866
3250	583867
214	583868
812	583869
20952	583870
2645	583871
70975	583872
24108	583873
21106	583874
59333	583875
41067	583876
2561	583877
140454	583878
15351	583879
3700	583880
585	583881
16850	583882
119958	583883
19601	583884
48023	583885
394	583886
53950	583887
7446	583888
63320	583889
5888	583890
358	583891
11687	583892
3528	583893
16817	583894
40655	583895
70031	583896
17611	583897
16859	583898
103438	583899
9242	583900
59817	583901
66878	583902
118698	583903
17545	583904
144892	583905
101532	583906
50132	583907
76172	583908
150671	583909
55172	583910
129692	583911
60925	583912
33414	583913
90308	583914
9333	583915
35446	583916
65405	583917
149309	583918
116730	583919
14674	583920
59875	583921
17125	583922
57225	583923
5561	583924
6303	583925
27407	583926
44064	583927
85988	583928
12565	583929
12148	583930
31943	583931
12363	583932
100018	583933
123922	583934
117009	583935
55401	583936
21708	583937
65156	583938
27138	583939
45957	583940
10380	583941
13465	583942
33706	583943
26240	583944
15488	583945
72806	583946
10560	583947
44047	583948
123790	583949
313	583950
9581	583951
2415	583952
65147	583953
20	583954
7064	583955
10554	583956
4634	583957
88016	583958
39332	583959
16733	583960
22729	583961
57821	583962
156637	583963
63334	583964
1155	583965
41863	583966
40401	583967
2036	583968
55991	583969
81572	583970
86270	583971
6324	583972
50283	583973
107232	583974
127705	583975
1028	583976
16500	583977
9009	583978
11480	583979
125261	583980
3431	583981
101869	583982
3329	583983
39679	583984
3621	583985
3790	583986
119	583987
10660	583988
15762	583989
87877	583990
2778	583991
4562	583992
52	583993
78018	583994
21671	583995
34378	583996
19622	583997
75287	583998
12637	583999
59951	584000
32680	584001
36779	584002
43291	584003
54941	584004
80013	584005
55056	584006
1193	584007
2799	584008
13551	584009
9709	584010
2824	584011
33551	584012
13525	584013
50415	584014
61918	584015
48059	584016
110350	584017
16556	584018
20	584019
58383	584020
5398	584021
56756	584022
26779	584023
1166	584024
31081	584025
29197	584026
18426	584027
121109	584028
18979	584029
74260	584030
126530	584031
95110	584032
46456	584033
31677	584034
3938	584035
6388	584036
13828	584037
103801	584038
52638	584039
121502	584040
78401	584041
12962	584042
20	584043
43274	584044
13309	584045
123444	584046
59752	584047
56016	584048
22044	584049
9346	584050
50398	584051
20885	584052
47108	584053
11273	584054
49388	584055
39152	584056
3217	584057
21805	584058
15002	584059
32518	584060
78285	584061
70284	584062
643	584063
81919	584064
22213	584065
56010	584066
90226	584067
41246	584068
9080	584069
1222	584070
45259	584071
27714	584072
17993	584073
3542	584074
891	584075
25665	584076
34652	584077
102512	584078
26824	584079
25580	584080
7074	584081
41696	584082
4232	584083
2465	584084
27317	584085
5971	584086
147456	584087
23793	584088
89678	584089
20390	584090
39420	584091
17136	584092
6535	584093
3681	584094
51440	584095
88464	584096
23116	584097
16336	584098
72142	584099
80665	584100
8447	584101
14233	584102
101482	584103
7098	584104
2131	584105
2625	584106
56322	584107
20534	584108
120169	584109
6802	584110
3570	584111
13630	584112
37695	584113
43136	584114
139877	584115
54238	584116
6843	584117
27801	584118
83218	584119
4309	584120
6364	584121
75885	584122
20044	584123
79068	584124
17648	584125
534	584126
18483	584127
516	584128
45005	584129
144	584130
18166	584131
57176	584132
62760	584133
68827	584134
78511	584135
21155	584136
5132	584137
78146	584138
16711	584139
42610	584140
59290	584141
24996	584142
41320	584143
13761	584144
18755	584145
60129	584146
55128	584147
27644	584148
83390	584149
21454	584150
44015	584151
38313	584152
9349	584153
12830	584154
61608	584155
84873	584156
23829	584157
160355	584158
41795	584159
550	584160
49143	584161
1	584162
70331	584163
3700	584164
1266	584165
17254	584166
33312	584167
5939	584168
10437	584169
81597	584170
884	584171
7845	584172
52484	584173
72374	584174
34330	584175
24284	584176
36873	584177
5948	584178
713	584179
42829	584180
86122	584181
143603	584182
1110	584183
27412	584184
50486	584185
79400	584186
80383	584187
1692	584188
68014	584189
63272	584190
6581	584191
56366	584192
37198	584193
84864	584194
9373	584195
15405	584196
40775	584197
55060	584198
28772	584199
47984	584200
9988	584201
42132	584202
1325	584203
12954	584204
43564	584205
8832	584206
6951	584207
16496	584208
21170	584209
38134	584210
29653	584211
723	584212
106133	584213
83489	584214
2832	584215
2685	584216
10363	584217
63814	584218
347	584219
22544	584220
5011	584221
131883	584222
2309	584223
20669	584224
10037	584225
49043	584226
9479	584227
105555	584228
12927	584229
589	584230
66823	584231
11399	584232
1862	584233
31355	584234
28123	584235
3844	584236
20670	584237
24457	584238
156358	584239
13394	584240
13602	584241
43358	584242
161826	584243
65788	584244
42822	584245
11407	584246
24803	584247
31873	584248
5188	584249
8698	584250
20503	584251
13217	584252
119245	584253
10767	584254
16480	584255
71406	584256
106903	584257
1705	584258
15976	584259
19424	584260
33380	584261
6803	584262
7932	584263
1783	584264
3849	584265
64507	584266
12141	584267
14369	584268
45088	584269
1696	584270
44112	584271
30001	584272
149521	584273
6413	584274
9178	584275
5147	584276
61129	584277
6238	584278
5547	584279
119967	584280
25610	584281
80227	584282
55894	584283
20192	584284
51894	584285
98287	584286
6367	584287
2113	584288
709	584289
45100	584290
2645	584291
18194	584292
39238	584293
6927	584294
44041	584295
88020	584296
18403	584297
29734	584298
403	584299
15798	584300
9431	584301
771	584302
2095	584303
384	584304
17419	584305
4024	584306
93874	584307
34836	584308
26851	584309
453	584310
117508	584311
34558	584312
22607	584313
111134	584314
47724	584315
40066	584316
27803	584317
19673	584318
40325	584319
30741	584320
29864	584321
28656	584322
12243	584323
64297	584324
24136	584325
17254	584326
51283	584327
6201	584328
9404	584329
92760	584330
22106	584331
20378	584332
13556	584333
30556	584334
83506	584335
5282	584336
54526	584337
55463	584338
7465	584339
8675	584340
22620	584341
77027	584342
41339	584343
30675	584344
22954	584345
34938	584346
5334	584347
81911	584348
157828	584349
33263	584350
50817	584351
32	584352
1382	584353
3860	584354
90744	584355
18717	584356
21734	584357
126414	584358
62174	584359
73233	584360
90063	584361
41638	584362
93791	584363
60071	584364
14831	584365
23416	584366
107954	584367
12927	584368
27933	584369
18640	584370
81404	584371
2924	584372
16026	584373
23794	584374
13999	584375
422	584376
52505	584377
33389	584378
1063	584379
15376	584380
45876	584381
29580	584382
51687	584383
70380	584384
11602	584385
57876	584386
8603	584387
49307	584388
120643	584389
17072	584390
153597	584391
63352	584392
61814	584393
41356	584394
15027	584395
27567	584396
61395	584397
3365	584398
72136	584399
23660	584400
63650	584401
6281	584402
7266	584403
56458	584404
13804	584405
46241	584406
647	584407
158056	584408
3958	584409
21931	584410
56748	584411
37102	584412
146897	584413
31434	584414
64249	584415
81830	584416
5925	584417
7788	584418
89565	584419
1445	584420
1492	584421
37556	584422
5774	584423
1571	584424
702	584425
58	584426
77491	584427
72279	584428
28797	584429
34477	584430
11539	584431
24210	584432
58926	584433
84954	584434
42480	584435
61296	584436
103340	584437
6	584438
476	584439
21140	584440
67122	584441
7036	584442
20753	584443
9839	584444
76726	584445
37461	584446
153071	584447
80987	584448
98383	584449
3090	584450
82975	584451
6543	584452
64484	584453
133834	584454
4618	584455
155261	584456
93915	584457
13813	584458
6718	584459
22925	584460
517	584461
963	584462
4423	584463
21284	584464
87028	584465
49452	584466
87249	584467
117248	584468
131282	584469
30032	584470
122545	584471
52864	584472
18418	584473
1162	584474
122252	584475
1591	584476
47351	584477
4953	584478
10265	584479
9234	584480
7776	584481
93740	584482
60760	584483
36568	584484
26021	584485
3354	584486
94576	584487
82443	584488
45511	584489
123830	584490
44895	584491
227	584492
8919	584493
38333	584494
41208	584495
24030	584496
36557	584497
58740	584498
38474	584499
58945	584500
156777	584501
21646	584502
15791	584503
15863	584504
9010	584505
24574	584506
16279	584507
18655	584508
78890	584509
5682	584510
32947	584511
2349	584512
50847	584513
23188	584514
26757	584515
164017	584516
73171	584517
76100	584518
15893	584519
45914	584520
102829	584521
84508	584522
1140	584523
68584	584524
34029	584525
5853	584526
107662	584527
4096	584528
3581	584529
107032	584530
17727	584531
17888	584532
95823	584533
71879	584534
12062	584535
2595	584536
61150	584537
25103	584538
29773	584539
37190	584540
11871	584541
43519	584542
90840	584543
121453	584544
15774	584545
114381	584546
15660	584547
1655	584548
6632	584549
11376	584550
87572	584551
27118	584552
36164	584553
3073	584554
55632	584555
30135	584556
66767	584557
88391	584558
11398	584559
4408	584560
5697	584561
53242	584562
151199	584563
66429	584564
4364	584565
100670	584566
54345	584567
41	584568
48590	584569
33417	584570
34263	584571
70852	584572
74365	584573
39142	584574
25745	584575
948	584576
31290	584577
4242	584578
8522	584579
127197	584580
1007	584581
93890	584582
37539	584583
64613	584584
48440	584585
31092	584586
35086	584587
110231	584588
38495	584589
51754	584590
44716	584591
69207	584592
124134	584593
22109	584594
46847	584595
22481	584596
45100	584597
95234	584598
11310	584599
363	584600
15548	584601
28924	584602
17578	584603
13503	584604
1900	584605
16859	584606
114055	584607
7485	584608
55719	584609
690	584610
44592	584611
52752	584612
1766	584613
6482	584614
13948	584615
17858	584616
32400	584617
4617	584618
48805	584619
79174	584620
5477	584621
10433	584622
4775	584623
35889	584624
14173	584625
18937	584626
145177	584627
25889	584628
8842	584629
2244	584630
26387	584631
72019	584632
7273	584633
55175	584634
97731	584635
67157	584636
29005	584637
314	584638
45433	584639
4743	584640
50803	584641
37176	584642
40698	584643
1110	584644
549	584645
121283	584646
8891	584647
102966	584648
1421	584649
98623	584650
67252	584651
154993	584652
35495	584653
26241	584654
14217	584655
54917	584656
88617	584657
18023	584658
66086	584659
112934	584660
131216	584661
1770	584662
24057	584663
8614	584664
94359	584665
82727	584666
15103	584667
20692	584668
119155	584669
5707	584670
59743	584671
5317	584672
5682	584673
40829	584674
54478	584675
20435	584676
44705	584677
5183	584678
65260	584679
154583	584680
93589	584681
31791	584682
32892	584683
142936	584684
52181	584685
23549	584686
9692	584687
21080	584688
45568	584689
49931	584690
121942	584691
131064	584692
74938	584693
7643	584694
41489	584695
16572	584696
40003	584697
68255	584698
34202	584699
87822	584700
34932	584701
4554	584702
1773	584703
40549	584704
83651	584705
3906	584706
5845	584707
4609	584708
41706	584709
116600	584710
18212	584711
81257	584712
662	584713
838	584714
16275	584715
38923	584716
67888	584717
60014	584718
20789	584719
11254	584720
50213	584721
7288	584722
156147	584723
1922	584724
26630	584725
13982	584726
48666	584727
7318	584728
1971	584729
32274	584730
74603	584731
102366	584732
1731	584733
66083	584734
22796	584735
35000	584736
85770	584737
5431	584738
4055	584739
6605	584740
7275	584741
60894	584742
82923	584743
18303	584744
20974	584745
5761	584746
4927	584747
2914	584748
8906	584749
97358	584750
45286	584751
7532	584752
3079	584753
85763	584754
124855	584755
31969	584756
144869	584757
45957	584758
4119	584759
30888	584760
44851	584761
86413	584762
159755	584763
77935	584764
62156	584765
145351	584766
92	584767
43368	584768
56415	584769
115191	584770
98504	584771
39937	584772
84990	584773
12916	584774
20939	584775
31308	584776
76060	584777
32847	584778
30848	584779
8212	584780
720	584781
8152	584782
17420	584783
172	584784
10593	584785
98134	584786
24945	584787
37081	584788
27452	584789
28618	584790
39406	584791
18900	584792
22708	584793
19431	584794
122854	584795
18234	584796
46731	584797
111055	584798
68363	584799
69032	584800
34978	584801
17387	584802
11953	584803
33337	584804
2555	584805
2299	584806
11651	584807
23777	584808
44723	584809
44966	584810
2867	584811
25715	584812
6046	584813
20001	584814
24531	584815
4080	584816
11268	584817
15083	584818
71130	584819
1608	584820
70954	584821
11495	584822
16097	584823
106681	584824
5384	584825
137142	584826
63243	584827
47251	584828
6927	584829
1109	584830
19589	584831
1757	584832
3685	584833
66540	584834
26023	584835
60665	584836
80640	584837
165031	584838
10132	584839
47614	584840
41800	584841
17685	584842
65612	584843
42942	584844
11225	584845
30722	584846
28086	584847
45757	584848
81757	584849
18650	584850
10266	584851
5794	584852
4537	584853
14823	584854
23345	584855
43650	584856
49145	584857
19439	584858
3662	584859
34627	584860
134998	584861
12621	584862
14023	584863
19161	584864
112999	584865
2472	584866
14482	584867
28508	584868
32063	584869
14458	584870
20892	584871
99364	584872
6058	584873
62580	584874
94843	584875
8048	584876
671	584877
6432	584878
3866	584879
21908	584880
27368	584881
101667	584882
7613	584883
46887	584884
22776	584885
275	584886
82881	584887
103069	584888
90147	584889
11110	584890
5839	584891
8920	584892
77715	584893
70694	584894
116520	584895
1129	584896
45404	584897
104202	584898
101061	584899
142837	584900
231	584901
53281	584902
35214	584903
7395	584904
25941	584905
24928	584906
54690	584907
49262	584908
52222	584909
161840	584910
48782	584911
74072	584912
25831	584913
79267	584914
148027	584915
110000	584916
5997	584917
42749	584918
10958	584919
84660	584920
9457	584921
21384	584922
32667	584923
29646	584924
45855	584925
184	584926
156087	584927
19097	584928
28158	584929
27595	584930
20974	584931
29630	584932
132699	584933
56761	584934
159141	584935
30742	584936
242	584937
39808	584938
16959	584939
7095	584940
72102	584941
51470	584942
5523	584943
14354	584944
139239	584945
17785	584946
141218	584947
56204	584948
63051	584949
41296	584950
4476	584951
4506	584952
136141	584953
1213	584954
8841	584955
36568	584956
1410	584957
4124	584958
108416	584959
12589	584960
21917	584961
129438	584962
135981	584963
8802	584964
9918	584965
127578	584966
130262	584967
98772	584968
53801	584969
3604	584970
1044	584971
2257	584972
1138	584973
21904	584974
11093	584975
86082	584976
32131	584977
14129	584978
16038	584979
37184	584980
10295	584981
416	584982
47652	584983
17280	584984
7547	584985
110840	584986
18343	584987
3930	584988
105341	584989
15527	584990
69006	584991
1766	584992
26241	584993
30281	584994
22043	584995
47635	584996
78956	584997
48776	584998
134	584999
66578	585000
23482	585001
18619	585002
83427	585003
10451	585004
33962	585005
100963	585006
7514	585007
2603	585008
86313	585009
14621	585010
19438	585011
74448	585012
1725	585013
54185	585014
153562	585015
62184	585016
25556	585017
39867	585018
146334	585019
20599	585020
24312	585021
64053	585022
6428	585023
127778	585024
11647	585025
45396	585026
36761	585027
42625	585028
73729	585029
83910	585030
36457	585031
9425	585032
9075	585033
129968	585034
18240	585035
67152	585036
6420	585037
22952	585038
27754	585039
147	585040
1586	585041
10599	585042
136107	585043
66309	585044
3271	585045
10435	585046
22414	585047
63349	585048
1	585049
5918	585050
18098	585051
13617	585052
9466	585053
390	585054
23375	585055
93957	585056
5567	585057
114576	585058
10460	585059
4686	585060
7274	585061
37347	585062
29902	585063
5958	585064
9037	585065
12101	585066
49330	585067
18791	585068
2086	585069
32562	585070
63918	585071
131393	585072
9117	585073
6862	585074
227	585075
87021	585076
43466	585077
24788	585078
32196	585079
23716	585080
74618	585081
104582	585082
106600	585083
13885	585084
48561	585085
2801	585086
13203	585087
5460	585088
23977	585089
18765	585090
40225	585091
1245	585092
13712	585093
38537	585094
12408	585095
72304	585096
70245	585097
46889	585098
46883	585099
18202	585100
40708	585101
29007	585102
107030	585103
21449	585104
45275	585105
77815	585106
28932	585107
1416	585108
82772	585109
104879	585110
93345	585111
381	585112
7872	585113
68391	585114
467	585115
12315	585116
2286	585117
19647	585118
95721	585119
16158	585120
61966	585121
7284	585122
995	585123
36995	585124
2794	585125
43333	585126
279	585127
1365	585128
76580	585129
25620	585130
101691	585131
30701	585132
45474	585133
7449	585134
74067	585135
31271	585136
53329	585137
24408	585138
33177	585139
9213	585140
163	585141
23885	585142
13140	585143
87646	585144
1575	585145
49092	585146
6343	585147
7376	585148
43625	585149
45192	585150
36227	585151
59403	585152
11143	585153
77604	585154
47312	585155
12268	585156
79052	585157
52826	585158
1023	585159
6110	585160
528	585161
1715	585162
30975	585163
23892	585164
3805	585165
22876	585166
150131	585167
1236	585168
59974	585169
88	585170
56059	585171
65181	585172
2321	585173
75608	585174
34577	585175
2166	585176
29198	585177
39324	585178
43529	585179
87180	585180
4722	585181
72735	585182
60769	585183
67758	585184
59425	585185
158591	585186
13074	585187
19721	585188
105373	585189
88555	585190
19311	585191
14544	585192
25001	585193
24214	585194
58452	585195
75096	585196
16374	585197
28402	585198
1082	585199
52435	585200
51929	585201
17282	585202
122677	585203
94780	585204
8751	585205
37995	585206
30213	585207
21862	585208
105323	585209
7230	585210
15055	585211
4019	585212
85607	585213
2520	585214
104042	585215
83788	585216
138176	585217
81579	585218
1287	585219
148090	585220
30253	585221
24478	585222
5233	585223
67334	585224
2897	585225
75596	585226
33546	585227
100132	585228
95392	585229
3277	585230
5842	585231
2872	585232
37332	585233
5741	585234
39128	585235
106780	585236
10179	585237
83132	585238
14291	585239
7160	585240
23495	585241
137953	585242
4906	585243
1010	585244
25872	585245
506	585246
16610	585247
2174	585248
23119	585249
83507	585250
80659	585251
5763	585252
304	585253
34547	585254
14822	585255
18794	585256
66584	585257
2085	585258
19665	585259
1087	585260
139328	585261
4148	585262
22502	585263
71668	585264
25965	585265
3110	585266
105226	585267
5713	585268
44992	585269
19952	585270
22106	585271
49741	585272
6073	585273
58670	585274
71801	585275
68429	585276
8543	585277
10349	585278
3460	585279
3746	585280
20466	585281
70164	585282
850	585283
165350	585284
79334	585285
126972	585286
43815	585287
49297	585288
84922	585289
59729	585290
18273	585291
53955	585292
89759	585293
101796	585294
13484	585295
46141	585296
7711	585297
34981	585298
83456	585299
10	585300
105469	585301
917	585302
9294	585303
1493	585304
52341	585305
33049	585306
6019	585307
27775	585308
74748	585309
19120	585310
12436	585311
2323	585312
4038	585313
12990	585314
29633	585315
11181	585316
12689	585317
5147	585318
48312	585319
69326	585320
8889	585321
65071	585322
20733	585323
101797	585324
100582	585325
136880	585326
6651	585327
2302	585328
56145	585329
33001	585330
7652	585331
23797	585332
142587	585333
60476	585334
11858	585335
104297	585336
126008	585337
114855	585338
2344	585339
1987	585340
7059	585341
161	585342
71384	585343
333	585344
229	585345
57591	585346
58018	585347
19551	585348
4857	585349
65269	585350
62813	585351
12427	585352
56734	585353
56759	585354
43047	585355
90460	585356
8931	585357
88891	585358
63378	585359
14552	585360
6609	585361
15976	585362
93316	585363
32524	585364
31976	585365
16983	585366
11167	585367
2277	585368
609	585369
10302	585370
33762	585371
42084	585372
22929	585373
33810	585374
130	585375
24059	585376
4773	585377
46720	585378
89022	585379
2335	585380
24613	585381
4319	585382
752	585383
35210	585384
92190	585385
36156	585386
89970	585387
95994	585388
90543	585389
122755	585390
8229	585391
99302	585392
16449	585393
22925	585394
1580	585395
34211	585396
84032	585397
9890	585398
3260	585399
414	585400
25283	585401
38639	585402
25	585403
26291	585404
25701	585405
60398	585406
58872	585407
21002	585408
42361	585409
68349	585410
21471	585411
2248	585412
8666	585413
85113	585414
1470	585415
46167	585416
67055	585417
37242	585418
114773	585419
19306	585420
139806	585421
63416	585422
49602	585423
9380	585424
21723	585425
2502	585426
51872	585427
6398	585428
34280	585429
107842	585430
52553	585431
128809	585432
53422	585433
47367	585434
25998	585435
50984	585436
751	585437
29466	585438
87874	585439
48357	585440
639	585441
44806	585442
43859	585443
7333	585444
32432	585445
90350	585446
106449	585447
65309	585448
95255	585449
8548	585450
23844	585451
18884	585452
34145	585453
80934	585454
529	585455
105749	585456
19573	585457
6548	585458
6788	585459
101075	585460
47315	585461
1312	585462
27528	585463
24567	585464
73807	585465
30522	585466
70938	585467
130724	585468
69933	585469
15854	585470
55246	585471
14166	585472
33336	585473
1590	585474
76558	585475
2489	585476
32608	585477
18178	585478
52497	585479
66889	585480
22499	585481
3420	585482
4401	585483
31729	585484
68378	585485
28984	585486
8438	585487
50290	585488
19013	585489
25384	585490
106893	585491
21117	585492
1365	585493
95914	585494
30124	585495
64140	585496
20741	585497
43721	585498
107301	585499
3609	585500
8032	585501
64384	585502
18294	585503
152034	585504
6090	585505
117305	585506
60165	585507
67548	585508
40044	585509
83618	585510
47155	585511
126959	585512
7720	585513
24120	585514
85342	585515
33448	585516
1867	585517
25835	585518
11401	585519
27729	585520
34298	585521
25052	585522
48824	585523
80306	585524
19549	585525
1746	585526
27623	585527
21812	585528
31758	585529
28563	585530
18104	585531
6678	585532
2474	585533
56806	585534
23800	585535
8031	585536
4503	585537
62824	585538
10734	585539
57373	585540
1245	585541
104696	585542
154704	585543
5712	585544
38145	585545
161644	585546
3458	585547
6334	585548
108640	585549
24490	585550
3903	585551
26838	585552
29690	585553
83874	585554
87946	585555
37875	585556
41400	585557
103169	585558
62757	585559
957	585560
6642	585561
8134	585562
15195	585563
10339	585564
131055	585565
26973	585566
39289	585567
50100	585568
37530	585569
159181	585570
48808	585571
20947	585572
57365	585573
19642	585574
4159	585575
6808	585576
18245	585577
37276	585578
10615	585579
5498	585580
3683	585581
3327	585582
1347	585583
16135	585584
133525	585585
32083	585586
68141	585587
9720	585588
10655	585589
30997	585590
1331	585591
11700	585592
10213	585593
563	585594
20005	585595
88122	585596
60380	585597
106536	585598
14769	585599
87050	585600
4525	585601
24538	585602
21875	585603
16005	585604
1473	585605
28475	585606
10260	585607
116	585608
18676	585609
12451	585610
20008	585611
1619	585612
9702	585613
3432	585614
798	585615
76455	585616
65690	585617
4908	585618
19799	585619
20524	585620
10704	585621
14044	585622
11642	585623
131998	585624
23248	585625
50505	585626
155541	585627
44222	585628
22160	585629
54543	585630
142808	585631
162387	585632
11619	585633
48288	585634
16098	585635
2709	585636
12478	585637
88723	585638
50015	585639
99943	585640
126619	585641
72313	585642
15663	585643
59320	585644
117916	585645
21699	585646
383	585647
28135	585648
3648	585649
5666	585650
85891	585651
8367	585652
4916	585653
8979	585654
2315	585655
45022	585656
8334	585657
33015	585658
7103	585659
12636	585660
58926	585661
50425	585662
30923	585663
26624	585664
81669	585665
25310	585666
5108	585667
15856	585668
17567	585669
23164	585670
76199	585671
24701	585672
19277	585673
33956	585674
52579	585675
36903	585676
71761	585677
3054	585678
72796	585679
29569	585680
35373	585681
79491	585682
3016	585683
105462	585684
19457	585685
25988	585686
116902	585687
36306	585688
154415	585689
46861	585690
29960	585691
92758	585692
6347	585693
16527	585694
13114	585695
15463	585696
21047	585697
90837	585698
27312	585699
152816	585700
23624	585701
56658	585702
5914	585703
92965	585704
1550	585705
21280	585706
163429	585707
46672	585708
78774	585709
85682	585710
1799	585711
22655	585712
1196	585713
11132	585714
150457	585715
10056	585716
889	585717
77288	585718
15050	585719
654	585720
48721	585721
33458	585722
46553	585723
130269	585724
6529	585725
12710	585726
3030	585727
7200	585728
6449	585729
27931	585730
133282	585731
14092	585732
48789	585733
85806	585734
7301	585735
1590	585736
14803	585737
7055	585738
81522	585739
10141	585740
30756	585741
8198	585742
78	585743
39621	585744
128982	585745
1300	585746
69119	585747
22695	585748
8989	585749
99849	585750
41879	585751
10758	585752
68560	585753
33074	585754
25452	585755
93350	585756
1975	585757
96278	585758
634	585759
7796	585760
7005	585761
94902	585762
91097	585763
52407	585764
107638	585765
18360	585766
6087	585767
2598	585768
30216	585769
68764	585770
33364	585771
61889	585772
30255	585773
13756	585774
19798	585775
153988	585776
92255	585777
24215	585778
60307	585779
58672	585780
43317	585781
20103	585782
14985	585783
9796	585784
28415	585785
60800	585786
66575	585787
91	585788
15596	585789
79007	585790
7457	585791
4980	585792
50406	585793
134405	585794
16261	585795
29123	585796
11792	585797
22169	585798
20728	585799
4147	585800
94	585801
21575	585802
14845	585803
51348	585804
2329	585805
18468	585806
3074	585807
14489	585808
18914	585809
14193	585810
58864	585811
45005	585812
4356	585813
32294	585814
364	585815
81976	585816
1880	585817
82303	585818
106070	585819
152564	585820
153249	585821
17857	585822
8366	585823
77534	585824
27340	585825
11359	585826
9403	585827
84501	585828
23630	585829
7018	585830
47596	585831
31706	585832
95030	585833
19231	585834
65592	585835
3617	585836
22057	585837
51361	585838
348	585839
16868	585840
33015	585841
29251	585842
3010	585843
10648	585844
55307	585845
2529	585846
50795	585847
30550	585848
141166	585849
20465	585850
17558	585851
25673	585852
16297	585853
59476	585854
3132	585855
511	585856
34836	585857
2486	585858
20886	585859
29136	585860
32906	585861
13180	585862
63787	585863
70039	585864
4062	585865
18533	585866
57919	585867
27097	585868
110509	585869
20809	585870
22500	585871
37036	585872
24889	585873
49403	585874
5954	585875
151516	585876
550	585877
137291	585878
13285	585879
101585	585880
39546	585881
22406	585882
25140	585883
129270	585884
20789	585885
103918	585886
3246	585887
96064	585888
37317	585889
6050	585890
15869	585891
40690	585892
12152	585893
28386	585894
6610	585895
19840	585896
15418	585897
2293	585898
68002	585899
77807	585900
36934	585901
6897	585902
2092	585903
24627	585904
83428	585905
21207	585906
7523	585907
27829	585908
101691	585909
20431	585910
14084	585911
6255	585912
2586	585913
130826	585914
25458	585915
16462	585916
65918	585917
49842	585918
835	585919
34136	585920
25272	585921
98810	585922
88894	585923
53635	585924
99571	585925
66389	585926
114053	585927
93801	585928
36199	585929
63852	585930
16031	585931
55400	585932
67096	585933
44575	585934
20985	585935
14942	585936
16880	585937
42712	585938
13142	585939
26128	585940
39309	585941
15888	585942
165731	585943
67825	585944
37990	585945
51665	585946
3813	585947
9892	585948
33287	585949
57784	585950
11123	585951
41342	585952
26453	585953
12641	585954
59955	585955
104484	585956
43430	585957
4521	585958
61482	585959
28510	585960
3329	585961
31920	585962
27150	585963
87773	585964
16670	585965
47843	585966
4215	585967
25410	585968
92580	585969
34126	585970
4834	585971
37700	585972
14741	585973
13731	585974
142412	585975
1049	585976
38817	585977
9429	585978
38094	585979
10120	585980
61160	585981
12807	585982
35891	585983
348	585984
14165	585985
1485	585986
30170	585987
8463	585988
15795	585989
28123	585990
44238	585991
30431	585992
1070	585993
39846	585994
22012	585995
8612	585996
12972	585997
98614	585998
20615	585999
14687	586000
60172	586001
16518	586002
19837	586003
57028	586004
83031	586005
85379	586006
22393	586007
94416	586008
94718	586009
51059	586010
88297	586011
80041	586012
28360	586013
9327	586014
481	586015
1062	586016
16148	586017
18642	586018
64678	586019
61442	586020
25350	586021
77542	586022
69274	586023
4335	586024
42162	586025
107102	586026
91574	586027
68826	586028
65758	586029
6403	586030
11641	586031
19222	586032
23618	586033
8947	586034
9628	586035
24628	586036
5246	586037
3407	586038
50536	586039
101659	586040
125881	586041
2610	586042
42371	586043
45724	586044
41732	586045
124406	586046
38958	586047
64955	586048
71179	586049
106657	586050
26334	586051
21726	586052
45597	586053
94276	586054
774	586055
170	586056
51710	586057
23496	586058
62544	586059
31164	586060
57368	586061
35460	586062
53600	586063
32916	586064
30500	586065
2748	586066
3440	586067
11984	586068
48935	586069
32572	586070
85212	586071
49947	586072
3926	586073
38803	586074
3294	586075
1371	586076
1623	586077
34490	586078
24659	586079
24452	586080
77418	586081
24880	586082
9150	586083
84409	586084
71203	586085
1000	586086
71165	586087
15204	586088
48839	586089
92784	586090
1429	586091
4280	586092
27532	586093
2279	586094
1017	586095
4916	586096
58734	586097
158030	586098
24574	586099
52657	586100
113271	586101
9557	586102
49396	586103
100959	586104
29076	586105
18323	586106
35634	586107
23603	586108
331	586109
78166	586110
157890	586111
43879	586112
9001	586113
67906	586114
20519	586115
72411	586116
98196	586117
151010	586118
7740	586119
1703	586120
49894	586121
131113	586122
11687	586123
141684	586124
3363	586125
20291	586126
25041	586127
101740	586128
2526	586129
22192	586130
90249	586131
76201	586132
8333	586133
2108	586134
32080	586135
11438	586136
27172	586137
88365	586138
5350	586139
3829	586140
76010	586141
81922	586142
17055	586143
2352	586144
26062	586145
147680	586146
4204	586147
82176	586148
19072	586149
94431	586150
151132	586151
4757	586152
164405	586153
2661	586154
115696	586155
38021	586156
23398	586157
90092	586158
56499	586159
57405	586160
58592	586161
1631	586162
7648	586163
5201	586164
30117	586165
34241	586166
50365	586167
31725	586168
148302	586169
86775	586170
9275	586171
6918	586172
2139	586173
11210	586174
71971	586175
20579	586176
99239	586177
27574	586178
76745	586179
22490	586180
76136	586181
68354	586182
654	586183
20063	586184
1222	586185
33280	586186
115271	586187
54268	586188
47916	586189
20382	586190
7787	586191
14181	586192
8789	586193
89411	586194
137574	586195
25618	586196
44424	586197
1022	586198
20100	586199
2967	586200
16148	586201
25850	586202
17015	586203
1	586204
2186	586205
43704	586206
122843	586207
64160	586208
41977	586209
9498	586210
36724	586211
25467	586212
23879	586213
19782	586214
1345	586215
29509	586216
30680	586217
874	586218
29064	586219
2600	586220
20845	586221
77332	586222
28443	586223
7100	586224
17356	586225
34685	586226
36302	586227
89310	586228
4636	586229
93	586230
3056	586231
169	586232
53605	586233
126858	586234
55916	586235
42612	586236
21651	586237
44353	586238
78038	586239
113291	586240
29825	586241
39920	586242
7041	586243
11455	586244
62733	586245
20387	586246
21686	586247
1118	586248
28683	586249
48690	586250
1679	586251
47610	586252
37567	586253
96289	586254
16018	586255
1982	586256
29317	586257
10430	586258
64112	586259
9476	586260
2618	586261
46997	586262
49610	586263
9942	586264
100765	586265
24355	586266
2728	586267
7290	586268
50350	586269
102361	586270
13169	586271
14911	586272
645	586273
14198	586274
42930	586275
39637	586276
7916	586277
23757	586278
46509	586279
19558	586280
8978	586281
4260	586282
50333	586283
128322	586284
114715	586285
53211	586286
16318	586287
3876	586288
6391	586289
7071	586290
11203	586291
5601	586292
34713	586293
12809	586294
9041	586295
66355	586296
38614	586297
163572	586298
60525	586299
8980	586300
52005	586301
31840	586302
66279	586303
1941	586304
27894	586305
22544	586306
8871	586307
91230	586308
25456	586309
15626	586310
144639	586311
2226	586312
20376	586313
69337	586314
33752	586315
217	586316
22897	586317
1280	586318
33242	586319
50066	586320
26754	586321
46532	586322
50917	586323
76013	586324
11860	586325
102812	586326
146052	586327
152189	586328
12009	586329
107967	586330
3586	586331
2048	586332
15405	586333
2525	586334
24868	586335
108913	586336
16675	586337
55562	586338
168	586339
10435	586340
41724	586341
14400	586342
47444	586343
32001	586344
10523	586345
88219	586346
8022	586347
4214	586348
128427	586349
88070	586350
51098	586351
20792	586352
33917	586353
37135	586354
58884	586355
98053	586356
19134	586357
708	586358
10172	586359
9717	586360
42517	586361
4172	586362
6616	586363
152617	586364
1282	586365
5403	586366
3526	586367
9587	586368
60649	586369
100432	586370
119888	586371
21759	586372
5071	586373
8465	586374
38769	586375
16522	586376
36144	586377
74114	586378
26592	586379
5613	586380
55764	586381
125766	586382
36611	586383
70714	586384
31376	586385
61076	586386
52899	586387
5881	586388
6462	586389
48469	586390
5355	586391
25583	586392
21115	586393
4401	586394
60340	586395
55173	586396
30618	586397
5115	586398
166614	586399
4885	586400
838	586401
65568	586402
5400	586403
21829	586404
45189	586405
11496	586406
35450	586407
11409	586408
47424	586409
75864	586410
40210	586411
35631	586412
81665	586413
13360	586414
74815	586415
94163	586416
21639	586417
79554	586418
2952	586419
120428	586420
7758	586421
20154	586422
42953	586423
111739	586424
14098	586425
83593	586426
90845	586427
16883	586428
119230	586429
132388	586430
7442	586431
40495	586432
24750	586433
31023	586434
40256	586435
30249	586436
16364	586437
55545	586438
2663	586439
27851	586440
41721	586441
8239	586442
16687	586443
43704	586444
1798	586445
31145	586446
1411	586447
29956	586448
357	586449
61952	586450
2162	586451
16541	586452
137700	586453
5237	586454
73435	586455
9393	586456
26668	586457
20122	586458
81670	586459
20365	586460
27566	586461
124496	586462
102821	586463
2765	586464
12163	586465
65191	586466
72204	586467
112404	586468
34707	586469
24199	586470
83623	586471
6173	586472
54259	586473
2814	586474
15727	586475
6641	586476
4086	586477
159060	586478
65066	586479
14488	586480
42359	586481
16133	586482
53657	586483
102059	586484
9562	586485
28449	586486
15191	586487
45351	586488
3698	586489
142909	586490
107410	586491
13498	586492
4651	586493
6524	586494
96083	586495
41917	586496
329	586497
83888	586498
77178	586499
3127	586500
35954	586501
4962	586502
83709	586503
3912	586504
132444	586505
19077	586506
14043	586507
42047	586508
64447	586509
351	586510
85380	586511
3782	586512
48590	586513
85708	586514
11311	586515
53592	586516
2753	586517
6899	586518
81914	586519
290	586520
23854	586521
86417	586522
7493	586523
39113	586524
18865	586525
47937	586526
829	586527
17926	586528
72144	586529
27660	586530
12704	586531
35213	586532
9156	586533
32880	586534
156921	586535
80940	586536
45775	586537
3816	586538
75857	586539
19812	586540
2406	586541
70681	586542
110733	586543
78520	586544
157423	586545
127934	586546
22385	586547
12294	586548
45417	586549
15923	586550
86010	586551
149882	586552
7476	586553
73420	586554
30088	586555
911	586556
14807	586557
75541	586558
28244	586559
8154	586560
1894	586561
33117	586562
51448	586563
6872	586564
16733	586565
7083	586566
59781	586567
21896	586568
36148	586569
15188	586570
98393	586571
3109	586572
5	586573
23086	586574
52341	586575
37539	586576
91575	586577
91063	586578
942	586579
22651	586580
1058	586581
7033	586582
93409	586583
112243	586584
29811	586585
8099	586586
18885	586587
90299	586588
2	586589
22738	586590
43266	586591
41	586592
67812	586593
39224	586594
71049	586595
459	586596
52868	586597
40293	586598
87528	586599
4755	586600
52116	586601
21524	586602
106233	586603
4247	586604
25639	586605
79281	586606
5622	586607
67073	586608
38944	586609
68134	586610
148038	586611
25508	586612
40448	586613
50841	586614
9302	586615
26770	586616
470	586617
35727	586618
6574	586619
56617	586620
40629	586621
95639	586622
30322	586623
69420	586624
30205	586625
9230	586626
63637	586627
9428	586628
5974	586629
3088	586630
3102	586631
24379	586632
21806	586633
31474	586634
137218	586635
17085	586636
373	586637
45	586638
60923	586639
21424	586640
38225	586641
112590	586642
82198	586643
1066	586644
35362	586645
115755	586646
28053	586647
19914	586648
117873	586649
84340	586650
4526	586651
3662	586652
22090	586653
89474	586654
12961	586655
49554	586656
22986	586657
22726	586658
15384	586659
42547	586660
12208	586661
34993	586662
54728	586663
59108	586664
19042	586665
396	586666
25546	586667
26435	586668
73070	586669
20979	586670
86523	586671
21577	586672
662	586673
51321	586674
13464	586675
422	586676
82703	586677
9221	586678
3427	586679
13841	586680
22612	586681
29007	586682
49762	586683
10534	586684
5463	586685
129737	586686
91260	586687
52050	586688
53980	586689
31939	586690
22045	586691
9980	586692
5863	586693
27620	586694
24855	586695
1758	586696
5118	586697
10166	586698
483	586699
22097	586700
34868	586701
3098	586702
121801	586703
132755	586704
123003	586705
13729	586706
26437	586707
70090	586708
103394	586709
1676	586710
158223	586711
11073	586712
11705	586713
133699	586714
13582	586715
17805	586716
6168	586717
8489	586718
5454	586719
48517	586720
27655	586721
14088	586722
118632	586723
2083	586724
83542	586725
16080	586726
4124	586727
9197	586728
15830	586729
13206	586730
7959	586731
33182	586732
2712	586733
21081	586734
17951	586735
81	586736
29887	586737
63637	586738
17293	586739
7535	586740
96617	586741
978	586742
121151	586743
54414	586744
43889	586745
55342	586746
114984	586747
3522	586748
36046	586749
59452	586750
2161	586751
134158	586752
50063	586753
64215	586754
77638	586755
14100	586756
100153	586757
208	586758
20317	586759
75578	586760
76598	586761
10058	586762
14468	586763
141802	586764
47197	586765
49653	586766
69815	586767
42240	586768
18793	586769
78626	586770
19437	586771
38561	586772
80444	586773
132252	586774
7182	586775
45469	586776
20865	586777
40861	586778
6852	586779
86743	586780
84823	586781
35508	586782
43817	586783
19839	586784
13232	586785
63316	586786
32898	586787
54953	586788
109147	586789
16022	586790
95011	586791
57733	586792
97864	586793
6385	586794
70305	586795
12213	586796
2193	586797
70404	586798
17826	586799
90708	586800
48053	586801
1535	586802
109101	586803
57118	586804
19989	586805
46637	586806
38637	586807
2260	586808
460	586809
9512	586810
48868	586811
85678	586812
25208	586813
29450	586814
1437	586815
3616	586816
20895	586817
50154	586818
21298	586819
7941	586820
35278	586821
40922	586822
109	586823
31293	586824
688	586825
16861	586826
1441	586827
65136	586828
81132	586829
38767	586830
48644	586831
22355	586832
23204	586833
2128	586834
47422	586835
6755	586836
41300	586837
17878	586838
63768	586839
74835	586840
14106	586841
51218	586842
112547	586843
67578	586844
43680	586845
51140	586846
8857	586847
9619	586848
40643	586849
254	586850
82	586851
152984	586852
20847	586853
59041	586854
20874	586855
94324	586856
26009	586857
64820	586858
31605	586859
36256	586860
35932	586861
69764	586862
23826	586863
18677	586864
1644	586865
77701	586866
10548	586867
57798	586868
40455	586869
12623	586870
8260	586871
9	586872
134	586873
108342	586874
15625	586875
112818	586876
2263	586877
99705	586878
77686	586879
46869	586880
3877	586881
30347	586882
36357	586883
101845	586884
78664	586885
17938	586886
84903	586887
46390	586888
75313	586889
105752	586890
6251	586891
81625	586892
107221	586893
46582	586894
24078	586895
37471	586896
119674	586897
42876	586898
38072	586899
34566	586900
82145	586901
51137	586902
12263	586903
13744	586904
44697	586905
122850	586906
1149	586907
93602	586908
27146	586909
36307	586910
20904	586911
10386	586912
1223	586913
16355	586914
97471	586915
64111	586916
1438	586917
24442	586918
74177	586919
42788	586920
7961	586921
44872	586922
140993	586923
9045	586924
1121	586925
9610	586926
38804	586927
75934	586928
95396	586929
423	586930
56473	586931
71929	586932
7461	586933
22731	586934
92	586935
3838	586936
145090	586937
13575	586938
76056	586939
101547	586940
102866	586941
9542	586942
118845	586943
12705	586944
2918	586945
19117	586946
27837	586947
24705	586948
95808	586949
35179	586950
128991	586951
49805	586952
76677	586953
20863	586954
117505	586955
66614	586956
144582	586957
26339	586958
118879	586959
234	586960
73453	586961
73135	586962
21144	586963
9942	586964
5521	586965
66942	586966
13211	586967
10775	586968
57080	586969
3358	586970
155852	586971
31735	586972
121022	586973
6685	586974
2590	586975
28397	586976
117380	586977
31514	586978
84424	586979
4722	586980
4397	586981
3752	586982
71035	586983
16157	586984
122811	586985
47393	586986
12323	586987
60618	586988
58072	586989
2244	586990
23017	586991
33071	586992
166587	586993
6709	586994
28795	586995
25703	586996
18952	586997
54440	586998
25088	586999
1442	587000
54333	587001
35809	587002
82598	587003
50003	587004
125300	587005
85864	587006
114798	587007
654	587008
53167	587009
14993	587010
3002	587011
8684	587012
915	587013
83085	587014
145	587015
2794	587016
122460	587017
87804	587018
88417	587019
61178	587020
77563	587021
9299	587022
2997	587023
79773	587024
2172	587025
19842	587026
19557	587027
47339	587028
38480	587029
101272	587030
25794	587031
22086	587032
16849	587033
55253	587034
43834	587035
18064	587036
20934	587037
27172	587038
27839	587039
136580	587040
12148	587041
87806	587042
17575	587043
1063	587044
14022	587045
87107	587046
3195	587047
7327	587048
16373	587049
4966	587050
59679	587051
124814	587052
121	587053
2606	587054
34697	587055
886	587056
182	587057
5444	587058
38364	587059
41864	587060
53877	587061
100913	587062
61518	587063
72599	587064
97377	587065
23152	587066
8267	587067
115679	587068
8125	587069
40702	587070
2534	587071
72339	587072
85541	587073
141406	587074
120599	587075
74154	587076
13219	587077
246	587078
66366	587079
4302	587080
28357	587081
161403	587082
18411	587083
111	587084
35554	587085
2617	587086
22745	587087
39898	587088
68559	587089
31644	587090
92816	587091
77889	587092
40255	587093
48990	587094
39726	587095
85381	587096
66146	587097
112789	587098
26726	587099
10248	587100
5087	587101
92840	587102
2897	587103
145744	587104
235	587105
84623	587106
42265	587107
51948	587108
21354	587109
17503	587110
2543	587111
12948	587112
21607	587113
3067	587114
66689	587115
110541	587116
13742	587117
32570	587118
2860	587119
48473	587120
34670	587121
30464	587122
119265	587123
40913	587124
19426	587125
76171	587126
1481	587127
74013	587128
41102	587129
373	587130
39099	587131
3506	587132
6985	587133
16468	587134
62626	587135
485	587136
5418	587137
74784	587138
22891	587139
43913	587140
75745	587141
243	587142
113211	587143
126	587144
34489	587145
19203	587146
1735	587147
33354	587148
49784	587149
50178	587150
48446	587151
2823	587152
44678	587153
8530	587154
207	587155
29980	587156
2325	587157
27395	587158
15347	587159
1290	587160
3482	587161
3340	587162
54886	587163
123571	587164
64675	587165
47895	587166
68623	587167
34207	587168
19163	587169
90582	587170
17572	587171
1734	587172
110214	587173
43895	587174
76219	587175
3444	587176
19509	587177
32721	587178
91768	587179
86338	587180
11684	587181
8350	587182
12102	587183
29664	587184
259	587185
77155	587186
22810	587187
23632	587188
19378	587189
26355	587190
137470	587191
80784	587192
28258	587193
25196	587194
1834	587195
12160	587196
47241	587197
98925	587198
96765	587199
46482	587200
73948	587201
111791	587202
50671	587203
84048	587204
44774	587205
62783	587206
42377	587207
23907	587208
31347	587209
2860	587210
103406	587211
637	587212
12502	587213
36938	587214
12430	587215
3924	587216
72093	587217
9777	587218
10710	587219
91948	587220
12507	587221
120	587222
4684	587223
19505	587224
980	587225
8079	587226
45426	587227
3003	587228
24009	587229
39885	587230
124117	587231
22016	587232
40927	587233
8921	587234
26600	587235
118829	587236
4017	587237
10711	587238
40924	587239
3170	587240
71436	587241
20270	587242
32734	587243
112727	587244
56828	587245
6042	587246
33698	587247
109256	587248
104297	587249
5572	587250
92627	587251
30307	587252
50231	587253
11780	587254
61764	587255
61977	587256
25582	587257
83958	587258
18928	587259
68875	587260
10260	587261
12022	587262
15884	587263
36864	587264
36695	587265
110684	587266
23660	587267
66832	587268
123712	587269
33578	587270
62266	587271
14966	587272
104933	587273
7757	587274
4687	587275
126268	587276
61879	587277
20600	587278
122548	587279
59264	587280
79068	587281
20704	587282
5611	587283
73288	587284
38425	587285
75093	587286
71429	587287
9151	587288
59105	587289
136680	587290
41908	587291
27018	587292
55206	587293
35588	587294
15	587295
49005	587296
2475	587297
165968	587298
5438	587299
143450	587300
31659	587301
19057	587302
32378	587303
90221	587304
6517	587305
102194	587306
157446	587307
9695	587308
9478	587309
1911	587310
34184	587311
29680	587312
59442	587313
536	587314
13288	587315
56072	587316
9961	587317
71640	587318
94022	587319
48810	587320
97082	587321
7192	587322
25329	587323
28256	587324
43899	587325
13793	587326
1495	587327
3156	587328
17559	587329
53607	587330
495	587331
25663	587332
2068	587333
31500	587334
21796	587335
28247	587336
2031	587337
9017	587338
16018	587339
6842	587340
32047	587341
27313	587342
22216	587343
4257	587344
514	587345
3460	587346
36427	587347
45309	587348
115245	587349
6349	587350
40992	587351
3407	587352
9619	587353
533	587354
28018	587355
55914	587356
34343	587357
80752	587358
13114	587359
18136	587360
7937	587361
23372	587362
130089	587363
48626	587364
5379	587365
26210	587366
4690	587367
30621	587368
15481	587369
610	587370
4979	587371
31459	587372
934	587373
115284	587374
40096	587375
41249	587376
5602	587377
23164	587378
51029	587379
652	587380
22718	587381
32217	587382
33226	587383
2234	587384
68663	587385
39353	587386
43743	587387
121877	587388
5242	587389
49728	587390
57213	587391
69125	587392
34472	587393
19088	587394
2631	587395
11726	587396
69944	587397
4787	587398
10437	587399
39094	587400
94930	587401
86003	587402
36536	587403
3182	587404
441	587405
9106	587406
72936	587407
177	587408
33648	587409
2134	587410
35915	587411
76312	587412
13138	587413
1257	587414
1371	587415
4142	587416
15162	587417
37186	587418
114775	587419
126241	587420
19696	587421
6011	587422
117738	587423
25908	587424
3089	587425
67897	587426
21225	587427
7470	587428
101694	587429
7763	587430
87319	587431
28897	587432
7102	587433
42430	587434
54855	587435
115907	587436
72155	587437
121228	587438
72214	587439
23943	587440
4415	587441
74190	587442
24979	587443
36758	587444
11091	587445
50369	587446
7469	587447
87439	587448
1890	587449
69592	587450
37718	587451
431	587452
104320	587453
40455	587454
51557	587455
14399	587456
155518	587457
22208	587458
45854	587459
10083	587460
9190	587461
1973	587462
24381	587463
40123	587464
26670	587465
13496	587466
59132	587467
103908	587468
2743	587469
24693	587470
10868	587471
24356	587472
10130	587473
278	587474
1467	587475
91927	587476
3711	587477
51937	587478
20469	587479
15648	587480
130652	587481
41360	587482
283	587483
14562	587484
27017	587485
16559	587486
1612	587487
49689	587488
4867	587489
6529	587490
93641	587491
35405	587492
87876	587493
8838	587494
5607	587495
76601	587496
16150	587497
33427	587498
13676	587499
21944	587500
18643	587501
5563	587502
44720	587503
82043	587504
4219	587505
29624	587506
46710	587507
7323	587508
49698	587509
19330	587510
7317	587511
12656	587512
141583	587513
27150	587514
35420	587515
27421	587516
68462	587517
10366	587518
95186	587519
332	587520
37818	587521
52334	587522
21142	587523
60051	587524
66364	587525
14891	587526
31574	587527
33851	587528
97140	587529
24177	587530
43271	587531
47849	587532
31631	587533
12232	587534
80450	587535
5592	587536
29143	587537
52031	587538
115762	587539
18938	587540
8721	587541
60784	587542
3843	587543
20568	587544
93974	587545
72886	587546
28848	587547
2018	587548
10422	587549
39923	587550
59246	587551
49115	587552
12820	587553
38262	587554
14287	587555
55669	587556
11678	587557
58985	587558
1772	587559
15091	587560
74697	587561
126200	587562
45867	587563
79497	587564
151	587565
3814	587566
28118	587567
10795	587568
11499	587569
36371	587570
39079	587571
45	587572
9851	587573
2114	587574
14604	587575
127221	587576
18641	587577
224	587578
21099	587579
31828	587580
8825	587581
58446	587582
26155	587583
53510	587584
8549	587585
20763	587586
45379	587587
86397	587588
26414	587589
139258	587590
29238	587591
68832	587592
19133	587593
12120	587594
4180	587595
931	587596
7215	587597
46133	587598
84753	587599
21086	587600
72047	587601
124457	587602
45523	587603
1608	587604
21250	587605
75854	587606
138594	587607
78809	587608
30791	587609
132492	587610
1796	587611
79783	587612
40039	587613
119891	587614
4543	587615
786	587616
45968	587617
9520	587618
9070	587619
23870	587620
98292	587621
74237	587622
13612	587623
114088	587624
5995	587625
686	587626
92763	587627
33239	587628
53265	587629
108088	587630
24324	587631
58117	587632
164412	587633
7552	587634
13504	587635
24677	587636
41281	587637
52044	587638
25020	587639
41556	587640
7994	587641
70216	587642
2043	587643
25991	587644
29587	587645
81852	587646
16676	587647
7242	587648
48412	587649
12672	587650
24309	587651
40676	587652
82883	587653
121575	587654
58920	587655
81369	587656
106690	587657
20573	587658
103507	587659
83777	587660
112288	587661
61337	587662
97663	587663
131721	587664
145	587665
59150	587666
18062	587667
9	587668
104052	587669
11205	587670
587	587671
100623	587672
100292	587673
1803	587674
3143	587675
14061	587676
1084	587677
9067	587678
68461	587679
72889	587680
3775	587681
38355	587682
57239	587683
79230	587684
31883	587685
51843	587686
13691	587687
87667	587688
4458	587689
38583	587690
4966	587691
13510	587692
23889	587693
8248	587694
8631	587695
2283	587696
15835	587697
31360	587698
83977	587699
26958	587700
14939	587701
43616	587702
57875	587703
1742	587704
65916	587705
155	587706
135726	587707
54013	587708
47620	587709
54263	587710
1319	587711
3223	587712
64629	587713
5694	587714
54236	587715
31242	587716
1857	587717
161529	587718
77932	587719
601	587720
25691	587721
133917	587722
12395	587723
21222	587724
62786	587725
102697	587726
2427	587727
32218	587728
1305	587729
63617	587730
42686	587731
71080	587732
26568	587733
8907	587734
2456	587735
7920	587736
10926	587737
23326	587738
29506	587739
88710	587740
8452	587741
10962	587742
20517	587743
9843	587744
40677	587745
64091	587746
47703	587747
17634	587748
76230	587749
77081	587750
91606	587751
18632	587752
3763	587753
1392	587754
88252	587755
8189	587756
6986	587757
8175	587758
35838	587759
134162	587760
58883	587761
2904	587762
31338	587763
1225	587764
60364	587765
80436	587766
99121	587767
11755	587768
102715	587769
58785	587770
46425	587771
165663	587772
5781	587773
71612	587774
2669	587775
160185	587776
12519	587777
3254	587778
138387	587779
19834	587780
1193	587781
407	587782
27514	587783
73701	587784
46976	587785
39236	587786
73393	587787
8377	587788
62759	587789
77356	587790
27272	587791
161654	587792
4329	587793
15292	587794
50209	587795
38246	587796
91	587797
57864	587798
37104	587799
144385	587800
131894	587801
82742	587802
142775	587803
22339	587804
37849	587805
3446	587806
3838	587807
50677	587808
99968	587809
2125	587810
62839	587811
16256	587812
220	587813
120612	587814
105712	587815
431	587816
17669	587817
102532	587818
29602	587819
79626	587820
29836	587821
51266	587822
77665	587823
29474	587824
21894	587825
4774	587826
10610	587827
68	587828
7451	587829
13643	587830
130426	587831
114826	587832
7232	587833
104045	587834
79887	587835
6447	587836
71464	587837
66555	587838
5528	587839
79806	587840
33310	587841
71155	587842
21463	587843
5369	587844
14745	587845
6800	587846
61022	587847
94958	587848
9431	587849
90120	587850
11127	587851
8836	587852
28278	587853
46636	587854
12417	587855
40615	587856
13294	587857
35300	587858
86	587859
21443	587860
107592	587861
2637	587862
99581	587863
4756	587864
2203	587865
15943	587866
48713	587867
60199	587868
116312	587869
5441	587870
13670	587871
92197	587872
54616	587873
78474	587874
8235	587875
8530	587876
24092	587877
28949	587878
97555	587879
108543	587880
9465	587881
6925	587882
6793	587883
5029	587884
69444	587885
62113	587886
7538	587887
164361	587888
39824	587889
7636	587890
5410	587891
6341	587892
4638	587893
59315	587894
22457	587895
52177	587896
30175	587897
20135	587898
1655	587899
30645	587900
89517	587901
11967	587902
51188	587903
66239	587904
8481	587905
30039	587906
1340	587907
67631	587908
45576	587909
35248	587910
668	587911
50229	587912
18435	587913
45730	587914
21570	587915
4218	587916
15266	587917
5249	587918
43027	587919
64458	587920
165710	587921
102611	587922
51222	587923
4813	587924
99217	587925
1205	587926
26986	587927
79383	587928
138478	587929
34872	587930
19260	587931
48908	587932
104642	587933
16353	587934
9971	587935
37221	587936
43563	587937
23773	587938
22264	587939
18101	587940
34445	587941
24848	587942
60464	587943
69916	587944
66586	587945
1100	587946
42324	587947
22001	587948
124120	587949
44813	587950
75457	587951
6432	587952
3326	587953
28816	587954
3595	587955
27938	587956
1661	587957
14892	587958
21	587959
34045	587960
1755	587961
59857	587962
159445	587963
42326	587964
2754	587965
8316	587966
32292	587967
8359	587968
35205	587969
48267	587970
13986	587971
13704	587972
1882	587973
8765	587974
2565	587975
52150	587976
13317	587977
588	587978
3339	587979
62481	587980
51046	587981
57230	587982
13912	587983
51141	587984
12010	587985
58992	587986
95877	587987
76160	587988
31251	587989
21411	587990
81167	587991
12805	587992
66699	587993
7301	587994
14257	587995
16257	587996
6580	587997
38263	587998
869	587999
79585	588000
9162	588001
90781	588002
11567	588003
28103	588004
80474	588005
4132	588006
104200	588007
45171	588008
9704	588009
4273	588010
40128	588011
15927	588012
31352	588013
77932	588014
3708	588015
92	588016
16339	588017
45906	588018
100605	588019
100215	588020
33355	588021
7715	588022
19607	588023
22332	588024
14746	588025
11535	588026
14892	588027
118933	588028
90709	588029
94380	588030
31012	588031
124473	588032
19805	588033
43293	588034
130235	588035
162377	588036
28248	588037
17510	588038
3106	588039
130805	588040
27877	588041
4569	588042
83916	588043
344	588044
17296	588045
143236	588046
92756	588047
12150	588048
55255	588049
11602	588050
26270	588051
15812	588052
41835	588053
21335	588054
9333	588055
77874	588056
2482	588057
55048	588058
69301	588059
17175	588060
24722	588061
7837	588062
30343	588063
115368	588064
41992	588065
105637	588066
10092	588067
5341	588068
130264	588069
18498	588070
30517	588071
39435	588072
52252	588073
22343	588074
51586	588075
49818	588076
4903	588077
88750	588078
8	588079
146597	588080
62238	588081
102810	588082
10454	588083
41488	588084
159974	588085
3691	588086
18213	588087
11864	588088
11076	588089
2474	588090
78335	588091
155626	588092
1955	588093
35847	588094
10055	588095
44690	588096
82694	588097
14481	588098
137043	588099
34127	588100
47787	588101
16214	588102
31550	588103
36803	588104
125292	588105
109002	588106
45528	588107
137823	588108
55994	588109
28549	588110
134173	588111
10329	588112
3862	588113
130329	588114
51981	588115
21128	588116
53780	588117
14425	588118
13428	588119
2302	588120
40576	588121
10	588122
43603	588123
106593	588124
13535	588125
10196	588126
55194	588127
15295	588128
2488	588129
83068	588130
16439	588131
911	588132
104034	588133
6267	588134
13947	588135
33771	588136
21634	588137
688	588138
1419	588139
31545	588140
27226	588141
113673	588142
14871	588143
38474	588144
1271	588145
7595	588146
15594	588147
51621	588148
11105	588149
111327	588150
10519	588151
118	588152
696	588153
22153	588154
82164	588155
4785	588156
3168	588157
106510	588158
733	588159
4789	588160
45279	588161
61623	588162
118004	588163
32502	588164
37186	588165
1580	588166
1093	588167
16806	588168
16137	588169
57776	588170
49	588171
96204	588172
61703	588173
101422	588174
18125	588175
2272	588176
69962	588177
80864	588178
88469	588179
88250	588180
97944	588181
4779	588182
36238	588183
672	588184
28630	588185
15703	588186
19688	588187
107403	588188
50939	588189
91040	588190
155122	588191
20120	588192
13614	588193
13529	588194
49129	588195
116278	588196
15683	588197
64908	588198
54933	588199
58410	588200
25201	588201
72646	588202
68292	588203
16837	588204
35073	588205
44407	588206
60823	588207
2538	588208
22963	588209
2854	588210
1085	588211
23383	588212
116686	588213
26687	588214
27623	588215
54171	588216
2380	588217
5653	588218
26755	588219
138441	588220
19565	588221
45696	588222
3519	588223
40627	588224
41080	588225
15772	588226
419	588227
49134	588228
23787	588229
772	588230
8288	588231
6580	588232
76142	588233
33158	588234
114461	588235
3563	588236
13876	588237
8941	588238
21234	588239
34960	588240
42425	588241
88852	588242
5977	588243
104895	588244
39596	588245
96589	588246
66438	588247
43800	588248
78615	588249
1256	588250
17359	588251
34887	588252
54034	588253
136994	588254
21861	588255
9834	588256
6935	588257
14945	588258
55019	588259
1020	588260
10591	588261
58220	588262
60570	588263
1241	588264
59689	588265
99380	588266
21988	588267
6393	588268
18357	588269
7539	588270
110650	588271
27161	588272
31271	588273
104613	588274
4639	588275
24435	588276
197	588277
15761	588278
14461	588279
6470	588280
56	588281
8441	588282
142834	588283
8215	588284
6880	588285
2425	588286
63212	588287
21880	588288
13551	588289
23248	588290
29227	588291
59712	588292
9044	588293
149304	588294
12839	588295
69555	588296
36335	588297
7095	588298
222	588299
85293	588300
79540	588301
59491	588302
40030	588303
7574	588304
26938	588305
39152	588306
51176	588307
82371	588308
64369	588309
864	588310
133859	588311
12596	588312
2253	588313
132534	588314
23693	588315
31389	588316
74450	588317
3758	588318
16837	588319
9023	588320
32602	588321
113307	588322
54957	588323
32995	588324
25800	588325
121582	588326
64776	588327
13489	588328
7126	588329
2077	588330
38448	588331
52019	588332
23358	588333
127237	588334
24667	588335
3582	588336
5860	588337
26591	588338
2565	588339
64492	588340
38228	588341
53563	588342
34874	588343
5712	588344
19215	588345
17085	588346
144531	588347
26246	588348
132430	588349
13504	588350
1222	588351
4340	588352
119850	588353
26929	588354
98672	588355
96553	588356
3790	588357
7402	588358
25518	588359
32058	588360
3337	588361
30490	588362
58612	588363
22873	588364
10202	588365
152741	588366
23550	588367
12783	588368
52110	588369
18206	588370
69386	588371
30209	588372
37452	588373
41783	588374
114931	588375
106302	588376
48648	588377
316	588378
21884	588379
79910	588380
37915	588381
20153	588382
8223	588383
17818	588384
24437	588385
32750	588386
24652	588387
4125	588388
48701	588389
22336	588390
63477	588391
7379	588392
71534	588393
20193	588394
34894	588395
134298	588396
83800	588397
46272	588398
18042	588399
59198	588400
41278	588401
50158	588402
71843	588403
451	588404
78031	588405
28451	588406
39190	588407
44421	588408
43871	588409
49219	588410
61837	588411
5836	588412
124393	588413
77041	588414
455	588415
30334	588416
1273	588417
33	588418
14836	588419
20610	588420
90254	588421
67029	588422
115767	588423
11643	588424
122781	588425
23401	588426
25211	588427
137123	588428
18770	588429
21046	588430
36407	588431
511	588432
9682	588433
78562	588434
80792	588435
148527	588436
83794	588437
35544	588438
32389	588439
88114	588440
25989	588441
2026	588442
11653	588443
72731	588444
22178	588445
49130	588446
9003	588447
91037	588448
28491	588449
29540	588450
14890	588451
21758	588452
5119	588453
21994	588454
79361	588455
10316	588456
6790	588457
81413	588458
23060	588459
157292	588460
37203	588461
38792	588462
86735	588463
127935	588464
39523	588465
38545	588466
125597	588467
7952	588468
12126	588469
3817	588470
6971	588471
37535	588472
203	588473
82234	588474
15461	588475
4037	588476
30314	588477
14210	588478
3103	588479
13135	588480
45255	588481
61483	588482
25163	588483
12406	588484
90827	588485
42136	588486
64611	588487
25945	588488
10575	588489
8302	588490
9892	588491
43982	588492
19812	588493
4113	588494
22596	588495
95744	588496
6021	588497
7078	588498
408	588499
71420	588500
52956	588501
135	588502
4170	588503
15890	588504
106795	588505
2836	588506
65475	588507
6479	588508
18352	588509
49644	588510
2671	588511
114083	588512
26044	588513
33202	588514
9186	588515
74515	588516
3964	588517
12782	588518
6569	588519
50514	588520
843	588521
16021	588522
33397	588523
35505	588524
43607	588525
57162	588526
83576	588527
17882	588528
81	588529
48376	588530
69349	588531
1313	588532
52408	588533
38542	588534
3683	588535
24507	588536
20826	588537
90214	588538
2319	588539
985	588540
6771	588541
48278	588542
3846	588543
24813	588544
109234	588545
24255	588546
156519	588547
61262	588548
23671	588549
19271	588550
71951	588551
114163	588552
57749	588553
24419	588554
8336	588555
39264	588556
26666	588557
23809	588558
76361	588559
95848	588560
14281	588561
101540	588562
28685	588563
105398	588564
21287	588565
124741	588566
27699	588567
9349	588568
7930	588569
53028	588570
45502	588571
56858	588572
111054	588573
5507	588574
34553	588575
305	588576
3022	588577
23283	588578
49368	588579
1658	588580
40737	588581
13779	588582
3881	588583
22407	588584
58889	588585
36108	588586
3372	588587
10984	588588
72413	588589
88453	588590
49749	588591
55422	588592
1080	588593
7599	588594
88176	588595
2332	588596
2341	588597
14126	588598
25177	588599
20039	588600
58240	588601
18235	588602
87287	588603
105286	588604
150211	588605
1773	588606
105495	588607
62172	588608
30358	588609
30381	588610
122625	588611
44619	588612
59550	588613
39574	588614
679	588615
28703	588616
73442	588617
2001	588618
14591	588619
5597	588620
24474	588621
60135	588622
58973	588623
9357	588624
129742	588625
22484	588626
38685	588627
723	588628
1430	588629
29351	588630
38970	588631
101867	588632
14377	588633
88122	588634
103235	588635
65664	588636
60890	588637
8362	588638
9457	588639
33775	588640
30567	588641
39823	588642
31328	588643
17311	588644
73234	588645
133667	588646
40798	588647
132597	588648
33121	588649
104030	588650
83986	588651
31011	588652
2817	588653
74173	588654
30871	588655
35536	588656
11748	588657
40045	588658
9854	588659
86764	588660
34657	588661
10329	588662
44970	588663
88825	588664
69671	588665
32137	588666
122022	588667
79202	588668
47834	588669
59926	588670
23178	588671
93510	588672
23000	588673
107897	588674
7071	588675
107894	588676
7291	588677
73654	588678
9117	588679
131280	588680
27873	588681
37573	588682
69673	588683
34983	588684
82149	588685
37100	588686
22459	588687
14433	588688
29855	588689
23215	588690
29717	588691
91513	588692
36841	588693
1149	588694
42246	588695
20260	588696
26139	588697
2012	588698
32159	588699
52838	588700
26562	588701
18127	588702
12391	588703
76686	588704
47854	588705
45917	588706
86802	588707
143	588708
85736	588709
116663	588710
62607	588711
63261	588712
29107	588713
3837	588714
82695	588715
38777	588716
134208	588717
30920	588718
4305	588719
1584	588720
2221	588721
16250	588722
71267	588723
72199	588724
112884	588725
128567	588726
43625	588727
12	588728
55918	588729
1379	588730
82108	588731
124009	588732
71283	588733
34496	588734
4534	588735
27240	588736
117685	588737
52270	588738
218	588739
94155	588740
3588	588741
166290	588742
156796	588743
84	588744
67277	588745
25	588746
160811	588747
4115	588748
31494	588749
32640	588750
48969	588751
19300	588752
420	588753
95805	588754
62322	588755
35961	588756
103454	588757
48323	588758
13273	588759
9121	588760
101132	588761
153963	588762
61634	588763
37022	588764
15043	588765
227	588766
74441	588767
45261	588768
41265	588769
101752	588770
86979	588771
27436	588772
35709	588773
9243	588774
20893	588775
1726	588776
91042	588777
101547	588778
74348	588779
60420	588780
837	588781
59943	588782
22085	588783
1626	588784
123299	588785
3661	588786
58506	588787
64927	588788
12738	588789
8802	588790
5040	588791
14207	588792
118218	588793
29605	588794
25321	588795
2607	588796
119140	588797
47571	588798
22618	588799
9792	588800
8951	588801
87015	588802
208	588803
48270	588804
14195	588805
48246	588806
59101	588807
6584	588808
131178	588809
14644	588810
79952	588811
171	588812
114953	588813
2332	588814
15460	588815
15153	588816
40783	588817
13112	588818
92706	588819
32267	588820
16411	588821
25852	588822
58471	588823
103039	588824
196	588825
70396	588826
112801	588827
4723	588828
2555	588829
1654	588830
78690	588831
93779	588832
11133	588833
23053	588834
6860	588835
4432	588836
43358	588837
155033	588838
842	588839
43399	588840
21429	588841
87313	588842
21902	588843
2358	588844
8178	588845
79984	588846
7533	588847
6141	588848
65358	588849
17883	588850
111	588851
26228	588852
23922	588853
17198	588854
65662	588855
73658	588856
51159	588857
601	588858
61334	588859
75952	588860
59426	588861
15096	588862
13810	588863
65136	588864
92746	588865
25168	588866
60514	588867
38042	588868
19885	588869
66034	588870
24973	588871
30166	588872
22179	588873
2733	588874
21703	588875
58149	588876
30662	588877
966	588878
64501	588879
9678	588880
69744	588881
165872	588882
4502	588883
9851	588884
114834	588885
65917	588886
112355	588887
59648	588888
50828	588889
5879	588890
411	588891
51926	588892
42594	588893
113406	588894
138598	588895
79037	588896
51107	588897
31897	588898
36196	588899
8341	588900
57845	588901
10874	588902
89591	588903
110078	588904
47036	588905
23641	588906
46223	588907
11309	588908
33871	588909
33958	588910
105622	588911
42815	588912
169	588913
44813	588914
42067	588915
29033	588916
72243	588917
12699	588918
15043	588919
113663	588920
30864	588921
65273	588922
33169	588923
32387	588924
171	588925
3729	588926
4063	588927
48015	588928
44116	588929
46236	588930
5158	588931
121740	588932
87375	588933
32741	588934
966	588935
19589	588936
60344	588937
33384	588938
50294	588939
2505	588940
25029	588941
33	588942
21875	588943
4551	588944
26089	588945
2529	588946
56050	588947
817	588948
38417	588949
74497	588950
67557	588951
43541	588952
29	588953
56676	588954
11136	588955
41509	588956
12883	588957
1273	588958
24043	588959
76439	588960
1214	588961
60338	588962
12198	588963
21959	588964
86595	588965
15753	588966
105490	588967
104706	588968
95542	588969
17805	588970
57899	588971
36231	588972
133463	588973
27824	588974
13457	588975
88235	588976
11786	588977
18961	588978
43137	588979
845	588980
44856	588981
102970	588982
105700	588983
11850	588984
37309	588985
70087	588986
69081	588987
160535	588988
2891	588989
11544	588990
87813	588991
6081	588992
89432	588993
2935	588994
66691	588995
7008	588996
34487	588997
56208	588998
17509	588999
10764	589000
57006	589001
65607	589002
6991	589003
40919	589004
8359	589005
50807	589006
7285	589007
6693	589008
35619	589009
9621	589010
21751	589011
11572	589012
3721	589013
14087	589014
22725	589015
38746	589016
17518	589017
140535	589018
888	589019
36291	589020
80523	589021
50778	589022
78135	589023
4062	589024
44621	589025
1378	589026
4506	589027
42382	589028
1903	589029
85495	589030
47455	589031
38836	589032
130614	589033
2399	589034
38183	589035
43208	589036
99718	589037
43976	589038
113100	589039
1216	589040
75963	589041
42335	589042
15703	589043
18135	589044
5971	589045
54655	589046
71465	589047
110430	589048
63442	589049
13369	589050
7779	589051
70632	589052
30479	589053
1370	589054
93279	589055
11606	589056
13104	589057
1107	589058
19218	589059
27559	589060
37011	589061
7710	589062
52157	589063
13822	589064
35150	589065
33888	589066
2398	589067
15901	589068
156942	589069
94128	589070
150091	589071
47210	589072
980	589073
19526	589074
16087	589075
92455	589076
18655	589077
3771	589078
22921	589079
37080	589080
1825	589081
49172	589082
9229	589083
798	589084
45247	589085
23530	589086
48714	589087
46289	589088
29036	589089
78197	589090
5604	589091
32027	589092
3286	589093
86442	589094
127760	589095
59715	589096
93364	589097
105092	589098
23497	589099
110281	589100
2827	589101
15310	589102
141086	589103
24369	589104
109557	589105
50038	589106
8376	589107
44012	589108
71107	589109
4	589110
20813	589111
88816	589112
11930	589113
6814	589114
13559	589115
20973	589116
3458	589117
11553	589118
2428	589119
1215	589120
31472	589121
67763	589122
67240	589123
31497	589124
26816	589125
7117	589126
19048	589127
486	589128
152382	589129
6176	589130
702	589131
90029	589132
7032	589133
1084	589134
42682	589135
18358	589136
94690	589137
4464	589138
20181	589139
95086	589140
94184	589141
111575	589142
69963	589143
43835	589144
26079	589145
23688	589146
169	589147
71782	589148
21889	589149
13979	589150
2819	589151
32885	589152
71058	589153
3853	589154
63493	589155
133757	589156
44896	589157
10852	589158
9143	589159
25933	589160
70828	589161
15865	589162
49658	589163
951	589164
99601	589165
321	589166
101614	589167
100515	589168
45584	589169
15057	589170
22126	589171
25826	589172
13136	589173
14137	589174
19907	589175
8502	589176
116043	589177
14055	589178
10708	589179
41501	589180
12801	589181
90336	589182
7610	589183
60922	589184
13480	589185
29260	589186
39700	589187
870	589188
2166	589189
35699	589190
43202	589191
231	589192
60658	589193
81705	589194
102894	589195
118078	589196
10948	589197
23776	589198
161237	589199
1992	589200
1942	589201
1518	589202
91973	589203
18474	589204
47796	589205
14887	589206
21995	589207
48098	589208
236	589209
5532	589210
118416	589211
96	589212
56748	589213
32774	589214
16651	589215
48844	589216
60610	589217
3968	589218
13443	589219
1026	589220
81768	589221
2917	589222
18053	589223
406	589224
392	589225
486	589226
128227	589227
8016	589228
7640	589229
138050	589230
57862	589231
80898	589232
3717	589233
79792	589234
2650	589235
32912	589236
21927	589237
87153	589238
5675	589239
281	589240
84542	589241
12025	589242
63758	589243
134	589244
5145	589245
67303	589246
34927	589247
164336	589248
46094	589249
23014	589250
101442	589251
12215	589252
17294	589253
25650	589254
107893	589255
3451	589256
33933	589257
61587	589258
19111	589259
24098	589260
57718	589261
8899	589262
120239	589263
42672	589264
13534	589265
48698	589266
15616	589267
15178	589268
720	589269
10257	589270
38090	589271
78456	589272
2579	589273
80498	589274
60845	589275
48379	589276
56085	589277
43590	589278
97758	589279
7967	589280
93661	589281
28806	589282
46666	589283
200	589284
5659	589285
37527	589286
26401	589287
63265	589288
73182	589289
3995	589290
17886	589291
4999	589292
101151	589293
41066	589294
30891	589295
71704	589296
69547	589297
35985	589298
69239	589299
106508	589300
7916	589301
45783	589302
38021	589303
4184	589304
6818	589305
93097	589306
40761	589307
117869	589308
73827	589309
24457	589310
1878	589311
16323	589312
6866	589313
98895	589314
1490	589315
100423	589316
45406	589317
71276	589318
13532	589319
30129	589320
46168	589321
77109	589322
102	589323
130905	589324
9950	589325
1627	589326
54079	589327
9811	589328
3676	589329
25792	589330
896	589331
79693	589332
45415	589333
51862	589334
34797	589335
42458	589336
149182	589337
9255	589338
19950	589339
37170	589340
164070	589341
7182	589342
2342	589343
150572	589344
6107	589345
13422	589346
7446	589347
3964	589348
98123	589349
2052	589350
91289	589351
61427	589352
69928	589353
96295	589354
57563	589355
33879	589356
32509	589357
7436	589358
34394	589359
85370	589360
44536	589361
46840	589362
52071	589363
102709	589364
57077	589365
67533	589366
57496	589367
60997	589368
115805	589369
29869	589370
22239	589371
13152	589372
48043	589373
25128	589374
3785	589375
153991	589376
67490	589377
8335	589378
17139	589379
128830	589380
53933	589381
64006	589382
46940	589383
34	589384
17190	589385
4414	589386
2557	589387
14446	589388
61145	589389
9591	589390
9440	589391
133261	589392
76115	589393
795	589394
31763	589395
54877	589396
50263	589397
9524	589398
65612	589399
91601	589400
15791	589401
32056	589402
84518	589403
11917	589404
10537	589405
29689	589406
47703	589407
72876	589408
55240	589409
3024	589410
8650	589411
52349	589412
45000	589413
46606	589414
130655	589415
5986	589416
25744	589417
72354	589418
90122	589419
90756	589420
8384	589421
162678	589422
68144	589423
31439	589424
8794	589425
92544	589426
73859	589427
22500	589428
78262	589429
9335	589430
34830	589431
5255	589432
113892	589433
1208	589434
59944	589435
82507	589436
46787	589437
47934	589438
6732	589439
11598	589440
6690	589441
5822	589442
32666	589443
24110	589444
55087	589445
5290	589446
41634	589447
86696	589448
997	589449
75410	589450
67755	589451
52911	589452
18716	589453
19975	589454
107291	589455
67795	589456
23742	589457
55741	589458
15809	589459
28121	589460
194	589461
63504	589462
28178	589463
7008	589464
71551	589465
16325	589466
8421	589467
105317	589468
72648	589469
454	589470
68067	589471
10652	589472
39300	589473
840	589474
38776	589475
133424	589476
27050	589477
6227	589478
97259	589479
29499	589480
3103	589481
25191	589482
4907	589483
2635	589484
16982	589485
13313	589486
70106	589487
5146	589488
3110	589489
4848	589490
44418	589491
20180	589492
42993	589493
5224	589494
133884	589495
8657	589496
108142	589497
23761	589498
20757	589499
23691	589500
42338	589501
41987	589502
19817	589503
2	589504
135152	589505
15657	589506
7754	589507
63401	589508
162020	589509
8558	589510
12413	589511
60700	589512
51341	589513
38446	589514
39780	589515
65853	589516
137463	589517
68342	589518
18627	589519
30868	589520
7107	589521
3333	589522
165118	589523
157618	589524
72735	589525
17105	589526
106062	589527
59409	589528
57452	589529
6225	589530
166628	589531
30350	589532
24241	589533
861	589534
36815	589535
85478	589536
60315	589537
3004	589538
16198	589539
3196	589540
16994	589541
4172	589542
15453	589543
55232	589544
61674	589545
2353	589546
22100	589547
74301	589548
30036	589549
259	589550
127039	589551
61941	589552
11028	589553
10936	589554
29603	589555
26521	589556
148222	589557
32866	589558
127774	589559
2559	589560
92821	589561
348	589562
113219	589563
13684	589564
23749	589565
27281	589566
8909	589567
29067	589568
26596	589569
56928	589570
98919	589571
150736	589572
32629	589573
100113	589574
41115	589575
15236	589576
40890	589577
36242	589578
29603	589579
118093	589580
6934	589581
19901	589582
18350	589583
34841	589584
99552	589585
5190	589586
38099	589587
105508	589588
7811	589589
39403	589590
40600	589591
562	589592
49244	589593
60600	589594
14303	589595
162235	589596
1763	589597
116216	589598
31646	589599
9748	589600
92748	589601
1915	589602
768	589603
81548	589604
90697	589605
24912	589606
18021	589607
145365	589608
2859	589609
79876	589610
41755	589611
77322	589612
159682	589613
5296	589614
21513	589615
3627	589616
18094	589617
1463	589618
17404	589619
36791	589620
3887	589621
13771	589622
72077	589623
35206	589624
8046	589625
7545	589626
11905	589627
21116	589628
3911	589629
5612	589630
101959	589631
76197	589632
100796	589633
81827	589634
7719	589635
127205	589636
27178	589637
9003	589638
24625	589639
2500	589640
20074	589641
111095	589642
29091	589643
39055	589644
62997	589645
12576	589646
450	589647
4209	589648
54265	589649
19138	589650
1696	589651
131624	589652
7501	589653
64861	589654
52327	589655
5989	589656
31502	589657
35843	589658
57423	589659
31072	589660
48335	589661
737	589662
5481	589663
13431	589664
8230	589665
48131	589666
10555	589667
15418	589668
141963	589669
42944	589670
6503	589671
47977	589672
31262	589673
22231	589674
18322	589675
81	589676
70342	589677
14780	589678
60213	589679
70330	589680
118479	589681
54049	589682
90690	589683
1638	589684
34617	589685
42515	589686
70195	589687
38741	589688
18654	589689
67613	589690
8808	589691
59842	589692
133909	589693
8433	589694
18319	589695
280	589696
103667	589697
6603	589698
15443	589699
21921	589700
5817	589701
66675	589702
50153	589703
14174	589704
135217	589705
33827	589706
10170	589707
19420	589708
6886	589709
40134	589710
138626	589711
202	589712
29035	589713
19704	589714
8348	589715
70178	589716
22271	589717
40954	589718
416	589719
23094	589720
56460	589721
1213	589722
6903	589723
12066	589724
2015	589725
29056	589726
43448	589727
62097	589728
8758	589729
19730	589730
37975	589731
111734	589732
56936	589733
8541	589734
41073	589735
40017	589736
16372	589737
12438	589738
157	589739
86081	589740
93343	589741
21704	589742
6341	589743
895	589744
57640	589745
4264	589746
10301	589747
2965	589748
74830	589749
34237	589750
50698	589751
3724	589752
12531	589753
47538	589754
15656	589755
6724	589756
137621	589757
22565	589758
11054	589759
131283	589760
40025	589761
935	589762
9041	589763
6358	589764
145855	589765
47197	589766
26941	589767
52787	589768
14891	589769
41528	589770
1556	589771
41938	589772
60105	589773
1397	589774
30931	589775
21361	589776
45908	589777
32494	589778
32571	589779
3965	589780
12348	589781
15285	589782
20365	589783
40367	589784
45223	589785
1552	589786
15307	589787
2492	589788
394	589789
37664	589790
4339	589791
8197	589792
5591	589793
12094	589794
23543	589795
141968	589796
73318	589797
7290	589798
17790	589799
35473	589800
5468	589801
44421	589802
24162	589803
29074	589804
8331	589805
20470	589806
54973	589807
33256	589808
336	589809
46238	589810
16924	589811
143782	589812
1205	589813
15839	589814
17584	589815
110188	589816
55381	589817
2665	589818
11999	589819
20855	589820
3958	589821
42394	589822
81214	589823
420	589824
40793	589825
61176	589826
8574	589827
66829	589828
54641	589829
61723	589830
46556	589831
22810	589832
123087	589833
11059	589834
8454	589835
61377	589836
1020	589837
19362	589838
43449	589839
40797	589840
10960	589841
44698	589842
3220	589843
31386	589844
1	589845
19327	589846
373	589847
89087	589848
43429	589849
6064	589850
7167	589851
110043	589852
8524	589853
47345	589854
34872	589855
20925	589856
16741	589857
78311	589858
38043	589859
6912	589860
4411	589861
40528	589862
33670	589863
63005	589864
1186	589865
98421	589866
2	589867
5423	589868
9957	589869
15280	589870
15502	589871
13671	589872
85411	589873
35	589874
43442	589875
33283	589876
119489	589877
42968	589878
17003	589879
58052	589880
958	589881
70921	589882
57196	589883
4913	589884
13716	589885
5343	589886
129808	589887
43659	589888
95810	589889
68313	589890
1090	589891
11625	589892
7081	589893
14962	589894
3368	589895
1587	589896
20147	589897
19345	589898
13289	589899
45630	589900
2058	589901
4358	589902
14100	589903
11356	589904
137599	589905
124662	589906
23723	589907
44482	589908
84437	589909
31218	589910
11132	589911
100922	589912
47709	589913
11181	589914
19197	589915
7000	589916
4522	589917
257	589918
137186	589919
21115	589920
6125	589921
42330	589922
23487	589923
11890	589924
959	589925
561	589926
1236	589927
120741	589928
25593	589929
72224	589930
110801	589931
2035	589932
45479	589933
13009	589934
21203	589935
71205	589936
139314	589937
704	589938
2660	589939
32250	589940
3402	589941
3506	589942
13345	589943
80473	589944
6013	589945
807	589946
673	589947
24257	589948
50436	589949
89761	589950
70564	589951
43820	589952
29749	589953
242	589954
3518	589955
8930	589956
22241	589957
41457	589958
12080	589959
53489	589960
60258	589961
100474	589962
25367	589963
10705	589964
11773	589965
1810	589966
131932	589967
11529	589968
1028	589969
49268	589970
93506	589971
1341	589972
19880	589973
81275	589974
16246	589975
25533	589976
27554	589977
52789	589978
57332	589979
1127	589980
83246	589981
28095	589982
34761	589983
7727	589984
14005	589985
53508	589986
9668	589987
66531	589988
10676	589989
51711	589990
42746	589991
16111	589992
22649	589993
33331	589994
7004	589995
52973	589996
32210	589997
5643	589998
31725	589999
128806	590000
58814	590001
128308	590002
21057	590003
59913	590004
18710	590005
42662	590006
98443	590007
9260	590008
89535	590009
107413	590010
66	590011
23231	590012
28447	590013
80869	590014
41179	590015
12145	590016
15708	590017
16839	590018
4821	590019
552	590020
7714	590021
62929	590022
21753	590023
54018	590024
71752	590025
37603	590026
16006	590027
3128	590028
12089	590029
2915	590030
7633	590031
4836	590032
12601	590033
1674	590034
57523	590035
1828	590036
10256	590037
3445	590038
448	590039
9196	590040
17501	590041
6438	590042
23693	590043
115801	590044
83613	590045
24878	590046
39307	590047
17616	590048
52121	590049
64306	590050
17008	590051
33793	590052
64252	590053
54939	590054
9	590055
28919	590056
3018	590057
54857	590058
106794	590059
61738	590060
17610	590061
17474	590062
10377	590063
11991	590064
33594	590065
9684	590066
174	590067
61253	590068
26115	590069
316	590070
2404	590071
63422	590072
140431	590073
43909	590074
99333	590075
12862	590076
744	590077
3975	590078
2977	590079
49120	590080
11715	590081
93925	590082
69483	590083
470	590084
510	590085
12332	590086
22560	590087
69733	590088
93244	590089
3300	590090
54319	590091
6887	590092
37121	590093
29401	590094
131232	590095
54701	590096
18309	590097
30902	590098
11846	590099
45282	590100
4856	590101
39922	590102
36640	590103
8539	590104
20670	590105
114929	590106
20447	590107
109005	590108
30541	590109
95326	590110
19249	590111
118112	590112
119273	590113
8003	590114
120720	590115
5815	590116
19436	590117
741	590118
92273	590119
75815	590120
22837	590121
3630	590122
6777	590123
3303	590124
96783	590125
3420	590126
79110	590127
113959	590128
161297	590129
1682	590130
16117	590131
70052	590132
3976	590133
46421	590134
5069	590135
234	590136
13006	590137
52112	590138
74009	590139
867	590140
4919	590141
5568	590142
3461	590143
12812	590144
82552	590145
6178	590146
52980	590147
2776	590148
26	590149
53	590150
59520	590151
93054	590152
7485	590153
184	590154
66976	590155
8568	590156
17336	590157
11207	590158
11059	590159
2755	590160
40197	590161
77850	590162
35687	590163
1036	590164
1286	590165
184	590166
27775	590167
30711	590168
141408	590169
3267	590170
53108	590171
10912	590172
30931	590173
1295	590174
103081	590175
126717	590176
5153	590177
89	590178
15941	590179
21047	590180
22223	590181
24771	590182
4548	590183
60532	590184
21060	590185
23632	590186
42546	590187
22811	590188
88320	590189
48065	590190
71376	590191
10587	590192
42100	590193
35827	590194
4951	590195
17884	590196
87599	590197
12849	590198
538	590199
96505	590200
87728	590201
80844	590202
38658	590203
19287	590204
7303	590205
68701	590206
104824	590207
93126	590208
19054	590209
11126	590210
20038	590211
3221	590212
5787	590213
13162	590214
14306	590215
15514	590216
149874	590217
653	590218
42550	590219
211	590220
16213	590221
30104	590222
48235	590223
68571	590224
130203	590225
58407	590226
49321	590227
57116	590228
86021	590229
49931	590230
43075	590231
437	590232
13360	590233
2363	590234
6493	590235
16755	590236
120112	590237
5804	590238
4698	590239
73336	590240
14196	590241
652	590242
17470	590243
1954	590244
17965	590245
43700	590246
49628	590247
25427	590248
10618	590249
50205	590250
32373	590251
120	590252
9317	590253
2237	590254
4779	590255
4344	590256
4266	590257
8450	590258
46385	590259
18542	590260
683	590261
8649	590262
141603	590263
8958	590264
13500	590265
153987	590266
33280	590267
32294	590268
67316	590269
32651	590270
2234	590271
25655	590272
98650	590273
62668	590274
657	590275
65922	590276
31025	590277
120350	590278
285	590279
13559	590280
102292	590281
116967	590282
89487	590283
3355	590284
48796	590285
649	590286
8841	590287
8143	590288
18665	590289
43607	590290
17869	590291
28083	590292
35443	590293
115328	590294
33918	590295
301	590296
107416	590297
3695	590298
11963	590299
36952	590300
7505	590301
36454	590302
69971	590303
27822	590304
38799	590305
4949	590306
31896	590307
162302	590308
99815	590309
48605	590310
52770	590311
34827	590312
59053	590313
941	590314
12707	590315
2288	590316
4473	590317
29303	590318
12367	590319
20411	590320
65040	590321
113714	590322
560	590323
44217	590324
121493	590325
10472	590326
6762	590327
63295	590328
27055	590329
16303	590330
98571	590331
37760	590332
104441	590333
90645	590334
2196	590335
16266	590336
32741	590337
193	590338
28351	590339
13458	590340
42364	590341
46016	590342
68935	590343
11600	590344
99855	590345
51540	590346
103529	590347
12243	590348
36885	590349
34307	590350
154578	590351
51767	590352
44527	590353
50586	590354
61763	590355
15827	590356
33797	590357
55148	590358
5689	590359
4546	590360
78371	590361
28744	590362
4265	590363
6401	590364
18876	590365
42080	590366
16312	590367
16603	590368
348	590369
42536	590370
121661	590371
4962	590372
82706	590373
33245	590374
25762	590375
71838	590376
83238	590377
67804	590378
109044	590379
13172	590380
62029	590381
12451	590382
67340	590383
701	590384
21596	590385
12020	590386
48890	590387
4278	590388
25076	590389
90115	590390
54203	590391
20857	590392
85104	590393
69651	590394
22119	590395
27277	590396
33099	590397
6091	590398
82636	590399
10071	590400
42419	590401
15767	590402
2636	590403
36019	590404
22097	590405
6992	590406
44044	590407
1513	590408
299	590409
11718	590410
82559	590411
50485	590412
11823	590413
13822	590414
39	590415
20662	590416
36060	590417
38286	590418
46982	590419
7212	590420
3314	590421
11766	590422
26581	590423
13349	590424
226	590425
10508	590426
4972	590427
31702	590428
65901	590429
1967	590430
6635	590431
27323	590432
80259	590433
86091	590434
23542	590435
1298	590436
30909	590437
58059	590438
150199	590439
9626	590440
9631	590441
9711	590442
61696	590443
97083	590444
56105	590445
15064	590446
73939	590447
86392	590448
24808	590449
739	590450
52365	590451
113215	590452
25756	590453
45642	590454
37416	590455
17226	590456
9306	590457
62909	590458
42124	590459
2406	590460
56730	590461
12864	590462
26903	590463
156718	590464
68481	590465
51372	590466
121450	590467
26228	590468
3659	590469
1	590470
3946	590471
127406	590472
125773	590473
1684	590474
32630	590475
88677	590476
932	590477
65027	590478
4312	590479
128466	590480
55445	590481
11081	590482
62598	590483
125899	590484
79473	590485
13966	590486
5744	590487
697	590488
126815	590489
84379	590490
26095	590491
54251	590492
85401	590493
129548	590494
11954	590495
877	590496
48625	590497
158	590498
31543	590499
22019	590500
44172	590501
66377	590502
118727	590503
22695	590504
4599	590505
662	590506
4996	590507
11511	590508
39978	590509
1065	590510
83551	590511
20338	590512
41585	590513
147709	590514
3805	590515
99191	590516
95229	590517
73282	590518
35246	590519
12654	590520
376	590521
97588	590522
64917	590523
27793	590524
6666	590525
117588	590526
165036	590527
21457	590528
33338	590529
38199	590530
65496	590531
4430	590532
77352	590533
59764	590534
111353	590535
129103	590536
42386	590537
146927	590538
76231	590539
36166	590540
9507	590541
52752	590542
19014	590543
10242	590544
92143	590545
96587	590546
1843	590547
33124	590548
62100	590549
25953	590550
66388	590551
11949	590552
57337	590553
44792	590554
38693	590555
62496	590556
5915	590557
23162	590558
121327	590559
32938	590560
48224	590561
16519	590562
137307	590563
24999	590564
93585	590565
25301	590566
33962	590567
96032	590568
2652	590569
100607	590570
114287	590571
3950	590572
12654	590573
13862	590574
45219	590575
14968	590576
38377	590577
81859	590578
119644	590579
2204	590580
19121	590581
107366	590582
11564	590583
22255	590584
3628	590585
35462	590586
8598	590587
5108	590588
37619	590589
27208	590590
19713	590591
99290	590592
48837	590593
53568	590594
5683	590595
113505	590596
84417	590597
56336	590598
16508	590599
68155	590600
11511	590601
49938	590602
31573	590603
68064	590604
69804	590605
4866	590606
104091	590607
21113	590608
20453	590609
25528	590610
75914	590611
40918	590612
31394	590613
3608	590614
3721	590615
16690	590616
78	590617
6504	590618
1564	590619
6834	590620
104081	590621
79902	590622
15358	590623
6207	590624
31138	590625
25960	590626
79750	590627
14999	590628
50649	590629
71637	590630
113362	590631
108554	590632
9877	590633
30473	590634
32102	590635
93022	590636
17251	590637
86650	590638
101998	590639
12769	590640
49303	590641
3056	590642
49293	590643
76770	590644
8400	590645
125068	590646
55433	590647
16	590648
14473	590649
5616	590650
14941	590651
83793	590652
2702	590653
64448	590654
26084	590655
116871	590656
32948	590657
48765	590658
14458	590659
106674	590660
101237	590661
122931	590662
43572	590663
28640	590664
99348	590665
58791	590666
127252	590667
47434	590668
18997	590669
6766	590670
1458	590671
20509	590672
19239	590673
16974	590674
28487	590675
129257	590676
61678	590677
18572	590678
57813	590679
113179	590680
19167	590681
85520	590682
4793	590683
74432	590684
47506	590685
156091	590686
77253	590687
47430	590688
33489	590689
3971	590690
48586	590691
13594	590692
100171	590693
11236	590694
6004	590695
21920	590696
88166	590697
64345	590698
48	590699
141540	590700
8044	590701
70280	590702
1242	590703
136433	590704
39090	590705
126931	590706
118283	590707
49021	590708
48758	590709
6772	590710
15158	590711
100022	590712
11781	590713
4330	590714
51239	590715
23581	590716
122016	590717
36441	590718
7331	590719
24193	590720
53041	590721
48151	590722
10829	590723
41868	590724
1711	590725
71898	590726
647	590727
12706	590728
8	590729
8050	590730
2304	590731
2866	590732
10134	590733
163865	590734
18926	590735
28297	590736
56126	590737
45529	590738
132508	590739
1441	590740
19572	590741
8624	590742
19520	590743
12171	590744
9076	590745
96843	590746
27066	590747
8701	590748
7635	590749
83340	590750
32473	590751
47215	590752
12359	590753
20574	590754
60399	590755
99252	590756
59691	590757
19973	590758
92702	590759
18420	590760
52565	590761
29020	590762
18050	590763
9324	590764
98	590765
20326	590766
18995	590767
155579	590768
672	590769
2382	590770
9557	590771
127090	590772
27964	590773
3680	590774
19270	590775
7031	590776
1990	590777
83476	590778
52623	590779
21057	590780
56837	590781
31268	590782
13315	590783
480	590784
80464	590785
16891	590786
23876	590787
10573	590788
89793	590789
10368	590790
50803	590791
7373	590792
162613	590793
7652	590794
23614	590795
78957	590796
267	590797
24554	590798
85505	590799
118737	590800
21829	590801
87633	590802
49819	590803
56686	590804
4920	590805
79664	590806
31055	590807
7587	590808
71146	590809
92381	590810
2562	590811
48920	590812
5055	590813
31083	590814
286	590815
6276	590816
90102	590817
38241	590818
50056	590819
147496	590820
59984	590821
111610	590822
55413	590823
45997	590824
8228	590825
29832	590826
68799	590827
69860	590828
1810	590829
16928	590830
2168	590831
33024	590832
153278	590833
8256	590834
1264	590835
82117	590836
3235	590837
95151	590838
9912	590839
32755	590840
33670	590841
26652	590842
5507	590843
38182	590844
90982	590845
26799	590846
12405	590847
125	590848
35948	590849
50874	590850
55530	590851
113706	590852
39151	590853
19239	590854
40083	590855
34385	590856
79885	590857
27456	590858
22138	590859
64015	590860
68224	590861
19342	590862
66703	590863
38811	590864
27322	590865
1612	590866
31133	590867
48344	590868
75803	590869
64404	590870
21372	590871
30379	590872
3794	590873
150816	590874
370	590875
150185	590876
392	590877
78261	590878
97959	590879
2388	590880
88098	590881
79614	590882
133764	590883
166066	590884
20377	590885
16731	590886
40922	590887
74964	590888
12799	590889
48033	590890
23621	590891
103325	590892
21792	590893
6898	590894
4594	590895
4861	590896
15212	590897
6650	590898
57262	590899
87512	590900
87152	590901
16026	590902
62006	590903
107573	590904
6362	590905
26404	590906
133872	590907
30666	590908
20026	590909
4467	590910
44076	590911
1280	590912
128079	590913
38343	590914
38344	590915
50634	590916
62112	590917
1410	590918
3365	590919
149557	590920
8974	590921
3249	590922
7683	590923
150276	590924
40515	590925
28217	590926
38	590927
132107	590928
21803	590929
26175	590930
104124	590931
35205	590932
18027	590933
56854	590934
92384	590935
45263	590936
2162	590937
28435	590938
7923	590939
32747	590940
35757	590941
75879	590942
12180	590943
12372	590944
65791	590945
8186	590946
28701	590947
32441	590948
141090	590949
25999	590950
15164	590951
59635	590952
57217	590953
38744	590954
47443	590955
1237	590956
23518	590957
59548	590958
9367	590959
44242	590960
90317	590961
648	590962
34424	590963
51465	590964
1102	590965
36983	590966
6284	590967
21429	590968
18029	590969
4442	590970
55683	590971
60684	590972
32719	590973
29792	590974
94847	590975
38117	590976
29013	590977
42346	590978
8378	590979
80505	590980
14555	590981
12138	590982
12469	590983
2033	590984
67234	590985
5960	590986
69938	590987
20878	590988
108638	590989
121134	590990
41280	590991
77646	590992
87386	590993
92740	590994
133503	590995
4978	590996
88798	590997
35014	590998
23738	590999
806	591000
143744	591001
105365	591002
72728	591003
13417	591004
91647	591005
94861	591006
3348	591007
26769	591008
40603	591009
89469	591010
65219	591011
1614	591012
60910	591013
47538	591014
18040	591015
132368	591016
11239	591017
15420	591018
33876	591019
22143	591020
30734	591021
119969	591022
26272	591023
1057	591024
70225	591025
24886	591026
109829	591027
1539	591028
4891	591029
70419	591030
16310	591031
112495	591032
29566	591033
42140	591034
13135	591035
30210	591036
258	591037
42869	591038
19008	591039
5898	591040
1053	591041
32157	591042
26982	591043
2345	591044
58126	591045
4993	591046
19606	591047
100872	591048
32725	591049
1853	591050
128485	591051
34942	591052
28734	591053
22509	591054
2792	591055
25133	591056
26806	591057
22390	591058
126044	591059
679	591060
62828	591061
6339	591062
550	591063
17761	591064
163335	591065
95809	591066
22194	591067
143613	591068
139534	591069
314	591070
41077	591071
557	591072
47295	591073
9504	591074
97936	591075
99368	591076
60463	591077
133745	591078
149755	591079
3006	591080
4751	591081
39824	591082
25465	591083
1741	591084
3144	591085
71259	591086
30241	591087
66808	591088
104754	591089
153532	591090
5215	591091
40753	591092
7797	591093
115421	591094
86234	591095
6478	591096
22332	591097
3028	591098
20319	591099
32572	591100
75437	591101
8100	591102
11389	591103
78803	591104
147088	591105
64542	591106
5197	591107
48212	591108
119749	591109
7847	591110
1558	591111
39441	591112
2167	591113
121274	591114
51579	591115
49820	591116
8052	591117
89781	591118
92584	591119
68145	591120
26785	591121
153332	591122
124094	591123
1550	591124
69485	591125
18307	591126
42020	591127
17989	591128
43275	591129
3140	591130
14791	591131
14717	591132
38924	591133
28266	591134
74480	591135
6233	591136
653	591137
121373	591138
9134	591139
1	591140
56117	591141
50864	591142
3343	591143
128896	591144
64713	591145
11746	591146
7125	591147
40291	591148
7034	591149
14220	591150
11566	591151
67411	591152
1850	591153
82564	591154
17943	591155
108597	591156
33101	591157
13326	591158
59513	591159
4351	591160
3367	591161
16300	591162
20236	591163
81529	591164
953	591165
25831	591166
29667	591167
13054	591168
80	591169
15258	591170
26580	591171
81836	591172
45289	591173
18241	591174
84189	591175
3484	591176
5893	591177
3045	591178
33971	591179
10127	591180
10219	591181
20709	591182
84748	591183
15610	591184
403	591185
148245	591186
58908	591187
3096	591188
132259	591189
6611	591190
14388	591191
3457	591192
934	591193
6195	591194
4870	591195
128325	591196
131684	591197
12935	591198
28395	591199
4271	591200
15201	591201
97304	591202
17699	591203
33994	591204
34910	591205
58051	591206
50509	591207
148981	591208
8506	591209
44160	591210
148248	591211
59303	591212
26419	591213
59427	591214
10307	591215
105704	591216
131948	591217
5053	591218
135190	591219
4248	591220
26164	591221
111748	591222
65223	591223
5248	591224
158811	591225
7291	591226
67554	591227
20613	591228
3917	591229
52064	591230
519	591231
33758	591232
13501	591233
47607	591234
106095	591235
3831	591236
3295	591237
44819	591238
33436	591239
221	591240
140948	591241
2516	591242
12958	591243
99003	591244
34009	591245
13355	591246
11606	591247
65947	591248
37582	591249
8133	591250
28767	591251
68910	591252
20507	591253
49184	591254
40020	591255
43389	591256
72426	591257
35311	591258
669	591259
25	591260
284	591261
119019	591262
106163	591263
45940	591264
12764	591265
87234	591266
68451	591267
17461	591268
10511	591269
80524	591270
4801	591271
151	591272
15020	591273
15079	591274
24517	591275
66827	591276
34841	591277
106342	591278
9620	591279
65029	591280
58944	591281
35823	591282
4423	591283
24151	591284
30098	591285
9145	591286
92773	591287
63855	591288
50785	591289
79659	591290
6781	591291
57005	591292
13717	591293
836	591294
34785	591295
18782	591296
44484	591297
120768	591298
46	591299
70924	591300
70956	591301
56639	591302
75762	591303
971	591304
7776	591305
95446	591306
21078	591307
20081	591308
110336	591309
221	591310
131593	591311
23912	591312
42449	591313
19622	591314
33954	591315
46760	591316
30786	591317
21567	591318
23199	591319
11132	591320
7064	591321
18569	591322
49365	591323
4680	591324
123201	591325
90729	591326
34090	591327
21629	591328
87094	591329
56817	591330
8919	591331
1747	591332
15797	591333
35445	591334
58373	591335
5958	591336
29236	591337
14397	591338
13886	591339
69418	591340
86540	591341
38180	591342
17212	591343
60145	591344
3804	591345
7519	591346
118569	591347
81032	591348
200	591349
40228	591350
5776	591351
6807	591352
15699	591353
88169	591354
15230	591355
44544	591356
123796	591357
125701	591358
1587	591359
22286	591360
25060	591361
59177	591362
8579	591363
2848	591364
32865	591365
76950	591366
24866	591367
9524	591368
70250	591369
103319	591370
49995	591371
26218	591372
296	591373
58877	591374
42660	591375
113954	591376
13836	591377
24909	591378
20712	591379
47201	591380
20314	591381
80051	591382
32561	591383
2571	591384
164458	591385
47155	591386
108646	591387
139414	591388
125228	591389
29297	591390
107063	591391
7039	591392
90420	591393
23912	591394
64301	591395
57299	591396
45124	591397
115020	591398
12903	591399
41460	591400
108	591401
5780	591402
9670	591403
54924	591404
72063	591405
22477	591406
80858	591407
5172	591408
56955	591409
101243	591410
13955	591411
59773	591412
11183	591413
34326	591414
20115	591415
54188	591416
19200	591417
49349	591418
63275	591419
8924	591420
4669	591421
46403	591422
9567	591423
5029	591424
5605	591425
31642	591426
57339	591427
2111	591428
64898	591429
4018	591430
9070	591431
21652	591432
75059	591433
79080	591434
4731	591435
76990	591436
226	591437
9705	591438
47649	591439
8351	591440
88036	591441
122182	591442
6311	591443
5160	591444
4886	591445
27521	591446
78514	591447
23731	591448
8767	591449
6080	591450
18410	591451
3711	591452
65491	591453
124346	591454
108109	591455
13072	591456
30993	591457
44739	591458
36325	591459
1266	591460
114297	591461
72150	591462
130351	591463
2239	591464
3404	591465
26096	591466
7918	591467
34121	591468
53725	591469
84729	591470
4847	591471
71164	591472
35351	591473
445	591474
13371	591475
38656	591476
27846	591477
540	591478
22251	591479
109385	591480
121484	591481
45848	591482
108007	591483
45761	591484
123880	591485
94224	591486
109	591487
16917	591488
143003	591489
133546	591490
8352	591491
90888	591492
12579	591493
30477	591494
18059	591495
26068	591496
31021	591497
35234	591498
52475	591499
5127	591500
77476	591501
22419	591502
5071	591503
13015	591504
22575	591505
49076	591506
8779	591507
117584	591508
3111	591509
11126	591510
74979	591511
87186	591512
20372	591513
48814	591514
30639	591515
21420	591516
5305	591517
49197	591518
4917	591519
21401	591520
30213	591521
75221	591522
49847	591523
146345	591524
70058	591525
84256	591526
154031	591527
5482	591528
5497	591529
20300	591530
123	591531
101095	591532
32782	591533
2196	591534
10631	591535
56864	591536
17605	591537
34306	591538
84085	591539
35066	591540
27580	591541
14748	591542
29892	591543
14235	591544
7801	591545
12737	591546
4146	591547
2183	591548
49578	591549
66955	591550
6711	591551
3848	591552
47530	591553
17076	591554
19903	591555
13027	591556
8772	591557
35857	591558
68576	591559
14023	591560
31476	591561
12604	591562
24695	591563
3090	591564
109009	591565
28577	591566
45959	591567
14504	591568
85468	591569
69099	591570
18098	591571
35995	591572
56683	591573
37860	591574
55894	591575
17452	591576
58458	591577
50155	591578
3539	591579
38364	591580
100409	591581
88096	591582
14771	591583
32767	591584
56337	591585
11661	591586
19087	591587
26	591588
8678	591589
1690	591590
86201	591591
134461	591592
1360	591593
46735	591594
23943	591595
42881	591596
84915	591597
99258	591598
8388	591599
423	591600
33004	591601
3788	591602
8693	591603
6504	591604
6340	591605
92160	591606
80419	591607
45829	591608
51869	591609
16074	591610
15395	591611
110345	591612
36077	591613
3041	591614
2924	591615
1883	591616
4966	591617
6652	591618
18973	591619
76493	591620
26026	591621
74982	591622
57755	591623
12557	591624
70944	591625
35467	591626
19639	591627
100624	591628
135510	591629
146	591630
9448	591631
41301	591632
25697	591633
7708	591634
99321	591635
28061	591636
3513	591637
42797	591638
96011	591639
6465	591640
49090	591641
24669	591642
5786	591643
450	591644
6919	591645
38400	591646
996	591647
41794	591648
12894	591649
26016	591650
49714	591651
46735	591652
92081	591653
5995	591654
16199	591655
15365	591656
30362	591657
4733	591658
27991	591659
58239	591660
46320	591661
37669	591662
46694	591663
13020	591664
4056	591665
13717	591666
5701	591667
2810	591668
44914	591669
74057	591670
10940	591671
102887	591672
40690	591673
6234	591674
7269	591675
96359	591676
12739	591677
15814	591678
119645	591679
73690	591680
92784	591681
3899	591682
129806	591683
17923	591684
17788	591685
82833	591686
118596	591687
33430	591688
1750	591689
124475	591690
78068	591691
3660	591692
8855	591693
10343	591694
11997	591695
49040	591696
24433	591697
2074	591698
58	591699
1241	591700
31769	591701
35150	591702
660	591703
16613	591704
19068	591705
14552	591706
111002	591707
54175	591708
25171	591709
57721	591710
79191	591711
56086	591712
8870	591713
101050	591714
424	591715
44449	591716
3189	591717
29683	591718
40060	591719
115108	591720
61486	591721
7503	591722
145197	591723
19534	591724
4298	591725
45038	591726
15595	591727
4926	591728
102689	591729
21920	591730
11323	591731
37936	591732
12022	591733
23586	591734
56785	591735
127886	591736
72289	591737
27587	591738
71330	591739
71770	591740
124405	591741
100257	591742
5275	591743
16888	591744
44882	591745
41329	591746
22557	591747
20852	591748
28466	591749
15422	591750
59869	591751
10572	591752
37558	591753
16203	591754
115071	591755
3951	591756
334	591757
42257	591758
24081	591759
8218	591760
1452	591761
14205	591762
33718	591763
57095	591764
149037	591765
25922	591766
8128	591767
27745	591768
3663	591769
32808	591770
55531	591771
12430	591772
42401	591773
5706	591774
50888	591775
29761	591776
5815	591777
75697	591778
14584	591779
64430	591780
7820	591781
46381	591782
87823	591783
16313	591784
53460	591785
18438	591786
8135	591787
20384	591788
52948	591789
14110	591790
54914	591791
49672	591792
63693	591793
101590	591794
47326	591795
396	591796
6156	591797
67861	591798
22360	591799
48168	591800
1749	591801
3903	591802
88910	591803
1890	591804
60808	591805
46487	591806
70150	591807
22306	591808
2120	591809
25963	591810
18996	591811
8609	591812
3468	591813
15272	591814
80027	591815
96195	591816
153507	591817
123862	591818
79227	591819
44042	591820
32699	591821
1639	591822
95432	591823
77731	591824
7316	591825
26357	591826
151177	591827
110475	591828
9729	591829
13546	591830
155394	591831
42170	591832
65815	591833
28967	591834
618	591835
47022	591836
86033	591837
19863	591838
42396	591839
6910	591840
11017	591841
3263	591842
72870	591843
135211	591844
14645	591845
40638	591846
2186	591847
53711	591848
14842	591849
300	591850
19741	591851
3500	591852
37944	591853
13913	591854
31613	591855
9906	591856
57384	591857
108053	591858
24261	591859
20377	591860
25731	591861
12512	591862
22594	591863
1812	591864
18132	591865
43123	591866
69555	591867
11463	591868
76305	591869
7009	591870
27755	591871
3151	591872
856	591873
52791	591874
745	591875
39612	591876
40119	591877
38005	591878
13303	591879
58949	591880
51524	591881
92089	591882
3187	591883
2115	591884
26755	591885
2146	591886
98332	591887
15462	591888
15508	591889
21321	591890
69855	591891
36119	591892
3084	591893
2998	591894
3547	591895
62272	591896
155709	591897
32434	591898
87535	591899
3401	591900
1409	591901
61635	591902
4783	591903
7962	591904
104489	591905
11344	591906
37005	591907
95121	591908
6322	591909
15328	591910
43983	591911
74550	591912
132580	591913
57057	591914
11044	591915
56359	591916
7104	591917
1516	591918
37330	591919
6123	591920
31404	591921
37231	591922
44727	591923
111204	591924
63045	591925
70002	591926
38252	591927
47238	591928
82756	591929
12097	591930
25538	591931
19137	591932
83798	591933
124913	591934
18484	591935
102739	591936
61796	591937
58710	591938
775	591939
10619	591940
63231	591941
7107	591942
102571	591943
17456	591944
110045	591945
158172	591946
58261	591947
9537	591948
100837	591949
22750	591950
6996	591951
16566	591952
22632	591953
1390	591954
53905	591955
111986	591956
164220	591957
27304	591958
33287	591959
21761	591960
8850	591961
26467	591962
98407	591963
6908	591964
9152	591965
30586	591966
57903	591967
8409	591968
41	591969
35047	591970
16651	591971
2327	591972
1167	591973
21713	591974
47298	591975
1366	591976
14245	591977
9817	591978
1066	591979
104013	591980
38599	591981
60851	591982
75099	591983
8047	591984
13476	591985
14364	591986
101700	591987
1317	591988
3925	591989
29614	591990
46491	591991
44869	591992
647	591993
13002	591994
103545	591995
40496	591996
98087	591997
907	591998
38177	591999
122268	592000
29946	592001
15079	592002
80476	592003
690	592004
5231	592005
104443	592006
50895	592007
45466	592008
111536	592009
19547	592010
27276	592011
4992	592012
23223	592013
11	592014
11226	592015
115958	592016
347	592017
18096	592018
6554	592019
864	592020
85154	592021
9587	592022
459	592023
51716	592024
132773	592025
20201	592026
9051	592027
3609	592028
52610	592029
58955	592030
5538	592031
10253	592032
14801	592033
82355	592034
67473	592035
43480	592036
123040	592037
40558	592038
38355	592039
64723	592040
24718	592041
96908	592042
57351	592043
143422	592044
120857	592045
83696	592046
56840	592047
4849	592048
22456	592049
23640	592050
54064	592051
4869	592052
93001	592053
17858	592054
102493	592055
44113	592056
34169	592057
70625	592058
14877	592059
128216	592060
35406	592061
32140	592062
57070	592063
13781	592064
15294	592065
110086	592066
7116	592067
6490	592068
28723	592069
27026	592070
7050	592071
26453	592072
40536	592073
42620	592074
38753	592075
2590	592076
51418	592077
5179	592078
150181	592079
31749	592080
5123	592081
8723	592082
2780	592083
6286	592084
43134	592085
146	592086
58681	592087
47931	592088
113775	592089
10356	592090
7452	592091
15041	592092
9139	592093
78199	592094
48439	592095
56262	592096
55455	592097
5619	592098
89086	592099
162956	592100
28328	592101
43137	592102
24900	592103
63425	592104
84080	592105
28160	592106
851	592107
4940	592108
44038	592109
7492	592110
5965	592111
17550	592112
78225	592113
41085	592114
2593	592115
18445	592116
96841	592117
159345	592118
61685	592119
75641	592120
40266	592121
355	592122
33	592123
59024	592124
66857	592125
18359	592126
18337	592127
4345	592128
102885	592129
54605	592130
97746	592131
51078	592132
116331	592133
44330	592134
4166	592135
70671	592136
5170	592137
26860	592138
2111	592139
4632	592140
52650	592141
66604	592142
155610	592143
45977	592144
91623	592145
9215	592146
16636	592147
10519	592148
155433	592149
21817	592150
9769	592151
10753	592152
113616	592153
158804	592154
23012	592155
41362	592156
2834	592157
128049	592158
13190	592159
21100	592160
58918	592161
65722	592162
49532	592163
552	592164
72605	592165
14575	592166
140150	592167
24003	592168
1742	592169
39423	592170
90425	592171
55668	592172
48919	592173
23117	592174
38356	592175
89723	592176
4269	592177
13923	592178
75441	592179
110710	592180
115431	592181
1079	592182
6969	592183
3022	592184
24420	592185
13606	592186
68625	592187
11603	592188
21661	592189
58086	592190
107712	592191
1723	592192
3564	592193
3281	592194
62484	592195
3461	592196
16557	592197
7837	592198
41483	592199
30018	592200
2872	592201
777	592202
435	592203
24176	592204
12532	592205
41639	592206
1496	592207
50167	592208
165079	592209
40357	592210
42507	592211
56101	592212
21201	592213
19751	592214
110451	592215
11371	592216
99059	592217
3591	592218
374	592219
34907	592220
114316	592221
127871	592222
3769	592223
603	592224
37239	592225
21534	592226
23322	592227
40156	592228
5352	592229
1680	592230
58262	592231
35689	592232
560	592233
12837	592234
44907	592235
106313	592236
82261	592237
85035	592238
21232	592239
307	592240
13501	592241
61178	592242
23807	592243
25722	592244
24866	592245
80595	592246
10898	592247
24787	592248
9725	592249
9753	592250
89668	592251
50486	592252
5928	592253
106693	592254
39735	592255
828	592256
1499	592257
100002	592258
96647	592259
7066	592260
86554	592261
120520	592262
34703	592263
43012	592264
11612	592265
34546	592266
3126	592267
9448	592268
30311	592269
130650	592270
97	592271
6906	592272
54894	592273
26780	592274
8488	592275
76341	592276
7945	592277
117707	592278
107678	592279
161213	592280
9895	592281
29313	592282
2831	592283
440	592284
7460	592285
45324	592286
62916	592287
7815	592288
55843	592289
2456	592290
2513	592291
33436	592292
38712	592293
113689	592294
4503	592295
1802	592296
38237	592297
50568	592298
77112	592299
120	592300
19329	592301
13559	592302
42927	592303
157234	592304
56862	592305
4967	592306
26745	592307
21072	592308
4969	592309
43105	592310
55402	592311
15676	592312
3468	592313
57207	592314
48458	592315
83567	592316
37931	592317
2064	592318
84054	592319
67432	592320
1555	592321
65086	592322
1617	592323
24207	592324
133015	592325
9181	592326
38197	592327
11581	592328
2112	592329
106703	592330
24348	592331
4115	592332
51	592333
89483	592334
1891	592335
10937	592336
25500	592337
4171	592338
18077	592339
8500	592340
113546	592341
51906	592342
8941	592343
33127	592344
14323	592345
44021	592346
7760	592347
16390	592348
9916	592349
103694	592350
43595	592351
32869	592352
28763	592353
31228	592354
14243	592355
19581	592356
6691	592357
17561	592358
41031	592359
52683	592360
3194	592361
18574	592362
85295	592363
13683	592364
7509	592365
57110	592366
4212	592367
76023	592368
75813	592369
49390	592370
6068	592371
10415	592372
91146	592373
3	592374
6233	592375
55771	592376
302	592377
65542	592378
9518	592379
29156	592380
25106	592381
29567	592382
83001	592383
2045	592384
40901	592385
28795	592386
60895	592387
42076	592388
12395	592389
43124	592390
113020	592391
29752	592392
40705	592393
22644	592394
32966	592395
21707	592396
6590	592397
2131	592398
4485	592399
78	592400
9461	592401
31114	592402
356	592403
58791	592404
70736	592405
13922	592406
39313	592407
6644	592408
53396	592409
58933	592410
34434	592411
426	592412
45256	592413
17655	592414
118283	592415
40379	592416
60944	592417
8550	592418
133	592419
11615	592420
68993	592421
2680	592422
50840	592423
60965	592424
56611	592425
58654	592426
204	592427
26748	592428
44373	592429
3098	592430
1340	592431
19694	592432
2696	592433
32245	592434
61107	592435
10037	592436
100923	592437
2783	592438
17150	592439
37403	592440
9206	592441
72113	592442
54491	592443
7285	592444
111336	592445
67400	592446
31872	592447
54648	592448
60276	592449
19981	592450
67846	592451
76572	592452
42844	592453
5656	592454
60832	592455
2198	592456
43325	592457
27780	592458
35940	592459
32333	592460
25080	592461
2260	592462
1993	592463
11295	592464
47857	592465
2222	592466
120326	592467
54077	592468
2258	592469
513	592470
15904	592471
19067	592472
57515	592473
1599	592474
86992	592475
8516	592476
3362	592477
39670	592478
25485	592479
25325	592480
7	592481
18598	592482
81362	592483
10361	592484
43212	592485
5701	592486
2627	592487
48483	592488
888	592489
53032	592490
9004	592491
74772	592492
65456	592493
34953	592494
1307	592495
81564	592496
165627	592497
110615	592498
1222	592499
8784	592500
37824	592501
137510	592502
132165	592503
131609	592504
9701	592505
81235	592506
111258	592507
7403	592508
11983	592509
3666	592510
110080	592511
80477	592512
22280	592513
19099	592514
127699	592515
95782	592516
87568	592517
40571	592518
675	592519
139962	592520
77087	592521
30560	592522
56018	592523
8803	592524
6236	592525
10808	592526
126	592527
6604	592528
14250	592529
111	592530
84667	592531
49146	592532
49918	592533
166459	592534
102179	592535
12776	592536
14476	592537
29446	592538
7272	592539
13038	592540
48480	592541
72134	592542
18140	592543
107350	592544
33855	592545
82136	592546
45618	592547
19	592548
17450	592549
76060	592550
12189	592551
205	592552
2592	592553
69371	592554
68556	592555
254	592556
18144	592557
26205	592558
15517	592559
132567	592560
19988	592561
68744	592562
38928	592563
2675	592564
39190	592565
85404	592566
1589	592567
79355	592568
69404	592569
27033	592570
28132	592571
21	592572
37399	592573
2046	592574
90704	592575
97276	592576
15655	592577
4015	592578
65388	592579
92114	592580
45692	592581
58525	592582
79903	592583
41156	592584
38044	592585
107005	592586
8564	592587
3797	592588
68383	592589
86458	592590
54752	592591
1293	592592
12534	592593
8006	592594
17581	592595
1078	592596
11302	592597
79906	592598
55034	592599
29427	592600
1866	592601
100201	592602
3680	592603
20481	592604
26992	592605
128686	592606
6625	592607
8452	592608
89055	592609
1926	592610
1194	592611
156382	592612
9780	592613
4642	592614
61967	592615
14484	592616
65340	592617
12286	592618
36432	592619
111278	592620
5799	592621
2221	592622
28407	592623
6481	592624
38577	592625
33187	592626
16105	592627
12433	592628
14475	592629
134329	592630
54480	592631
14089	592632
44564	592633
37260	592634
29561	592635
70	592636
41624	592637
93861	592638
14974	592639
5	592640
4607	592641
82456	592642
38891	592643
61470	592644
45216	592645
21713	592646
85080	592647
1258	592648
22300	592649
125320	592650
34426	592651
35935	592652
27107	592653
25819	592654
73291	592655
97400	592656
105674	592657
11641	592658
43887	592659
62498	592660
13633	592661
91859	592662
58795	592663
133108	592664
996	592665
28971	592666
31564	592667
6588	592668
8031	592669
35332	592670
2109	592671
75225	592672
131230	592673
14795	592674
85804	592675
55059	592676
5094	592677
32675	592678
141601	592679
3044	592680
68550	592681
16338	592682
7245	592683
60644	592684
65992	592685
6712	592686
132017	592687
39082	592688
69232	592689
863	592690
18105	592691
10047	592692
40697	592693
4325	592694
70649	592695
91567	592696
14721	592697
150195	592698
38716	592699
65607	592700
19628	592701
48820	592702
141	592703
5458	592704
120793	592705
9509	592706
7546	592707
65369	592708
53026	592709
52	592710
24172	592711
104058	592712
72681	592713
109303	592714
20248	592715
51662	592716
1099	592717
25905	592718
32634	592719
57765	592720
10964	592721
34107	592722
65744	592723
29097	592724
110913	592725
3842	592726
8634	592727
72218	592728
30231	592729
19338	592730
78675	592731
14991	592732
26508	592733
15163	592734
1632	592735
5671	592736
14756	592737
9519	592738
24773	592739
79501	592740
47855	592741
24964	592742
3954	592743
5540	592744
35764	592745
63229	592746
69710	592747
23610	592748
23627	592749
12513	592750
92563	592751
149951	592752
164616	592753
25532	592754
1717	592755
43596	592756
70473	592757
77416	592758
35667	592759
66010	592760
21991	592761
53874	592762
85375	592763
15272	592764
56674	592765
40828	592766
119466	592767
9553	592768
58237	592769
466	592770
5842	592771
44319	592772
44155	592773
595	592774
11768	592775
144780	592776
97899	592777
62887	592778
48584	592779
148075	592780
21493	592781
14092	592782
11581	592783
6998	592784
20647	592785
57746	592786
124476	592787
11617	592788
16299	592789
2143	592790
13458	592791
10065	592792
90925	592793
4727	592794
40868	592795
40662	592796
88890	592797
37324	592798
48739	592799
43923	592800
21379	592801
10134	592802
18895	592803
125669	592804
802	592805
19821	592806
14106	592807
39051	592808
12334	592809
83047	592810
42470	592811
151691	592812
67182	592813
5362	592814
5762	592815
2800	592816
97316	592817
60316	592818
7979	592819
19294	592820
52203	592821
16560	592822
14800	592823
25543	592824
42823	592825
20151	592826
24052	592827
64	592828
21639	592829
329	592830
50273	592831
7101	592832
6049	592833
41695	592834
21323	592835
17350	592836
84483	592837
27917	592838
52183	592839
19096	592840
19407	592841
6320	592842
44530	592843
23668	592844
6816	592845
27462	592846
3388	592847
15104	592848
23729	592849
111863	592850
25428	592851
2970	592852
3036	592853
101108	592854
74350	592855
91828	592856
79208	592857
58664	592858
144947	592859
51581	592860
98060	592861
12605	592862
32016	592863
38770	592864
36621	592865
1687	592866
876	592867
8040	592868
156973	592869
82085	592870
1779	592871
8857	592872
34380	592873
6893	592874
1392	592875
5761	592876
12690	592877
16755	592878
7746	592879
16556	592880
105394	592881
94425	592882
3354	592883
94021	592884
8265	592885
14405	592886
7725	592887
19145	592888
32031	592889
47069	592890
85070	592891
137855	592892
59580	592893
49998	592894
856	592895
43749	592896
16192	592897
9369	592898
69	592899
56148	592900
9295	592901
101792	592902
8387	592903
8641	592904
17601	592905
81651	592906
81840	592907
12423	592908
7086	592909
14766	592910
16040	592911
37977	592912
16366	592913
12791	592914
14061	592915
17877	592916
14204	592917
36018	592918
6972	592919
59648	592920
80585	592921
94790	592922
7622	592923
69158	592924
9952	592925
18156	592926
128782	592927
61799	592928
24798	592929
65143	592930
134863	592931
118031	592932
47294	592933
3324	592934
31756	592935
16191	592936
101	592937
8	592938
67432	592939
30502	592940
59642	592941
10455	592942
12323	592943
1007	592944
13738	592945
1095	592946
104548	592947
9408	592948
19121	592949
35758	592950
10944	592951
455	592952
19826	592953
4950	592954
8646	592955
10546	592956
22546	592957
36921	592958
20442	592959
3524	592960
15836	592961
52824	592962
11790	592963
73832	592964
43716	592965
48911	592966
26620	592967
31860	592968
53604	592969
103910	592970
158913	592971
3580	592972
79917	592973
136685	592974
44985	592975
23547	592976
14600	592977
87721	592978
82165	592979
2557	592980
30210	592981
46804	592982
11714	592983
3036	592984
28330	592985
129989	592986
18825	592987
43530	592988
38765	592989
4557	592990
46801	592991
29267	592992
129105	592993
9480	592994
1142	592995
29123	592996
6171	592997
100484	592998
56536	592999
12399	593000
128113	593001
25271	593002
49242	593003
114158	593004
39331	593005
27887	593006
21758	593007
33462	593008
1205	593009
671	593010
22	593011
27439	593012
60440	593013
4425	593014
13790	593015
4388	593016
5026	593017
1439	593018
5848	593019
213	593020
15065	593021
154492	593022
37223	593023
1318	593024
7353	593025
5646	593026
1281	593027
459	593028
66267	593029
15221	593030
60534	593031
128769	593032
37455	593033
50433	593034
11942	593035
55202	593036
43720	593037
30557	593038
22854	593039
80129	593040
17581	593041
58046	593042
14460	593043
1383	593044
49522	593045
23931	593046
83725	593047
8061	593048
107382	593049
78000	593050
42290	593051
97411	593052
28968	593053
16404	593054
24124	593055
18566	593056
13351	593057
34152	593058
46193	593059
3290	593060
48218	593061
17972	593062
56868	593063
27897	593064
67771	593065
212	593066
31901	593067
57286	593068
129537	593069
122992	593070
69034	593071
1249	593072
7250	593073
7403	593074
68185	593075
17024	593076
94004	593077
138504	593078
33649	593079
52275	593080
13755	593081
16956	593082
81819	593083
56147	593084
34043	593085
11043	593086
10931	593087
4906	593088
6998	593089
133820	593090
8583	593091
50814	593092
128357	593093
4240	593094
60343	593095
26992	593096
79069	593097
23094	593098
8162	593099
6223	593100
123411	593101
20092	593102
94515	593103
122009	593104
37224	593105
34719	593106
95493	593107
87251	593108
23254	593109
7259	593110
15298	593111
125358	593112
37640	593113
93248	593114
274	593115
68074	593116
12905	593117
10250	593118
24145	593119
52168	593120
130793	593121
11289	593122
59921	593123
89851	593124
29474	593125
5545	593126
10894	593127
25775	593128
66885	593129
1148	593130
71225	593131
4303	593132
3229	593133
155	593134
19	593135
30591	593136
16207	593137
28318	593138
100557	593139
49491	593140
7183	593141
81315	593142
22347	593143
223	593144
143963	593145
31665	593146
91173	593147
68410	593148
119938	593149
52745	593150
41683	593151
31931	593152
6054	593153
41894	593154
1460	593155
21554	593156
31902	593157
3311	593158
23180	593159
9742	593160
192	593161
234	593162
549	593163
5295	593164
85712	593165
46335	593166
1649	593167
52660	593168
68241	593169
40498	593170
76293	593171
7413	593172
28975	593173
12030	593174
2759	593175
100833	593176
19946	593177
31017	593178
14022	593179
26136	593180
67048	593181
63251	593182
10035	593183
76242	593184
51668	593185
93189	593186
70538	593187
81704	593188
7370	593189
2189	593190
42756	593191
48511	593192
60123	593193
23467	593194
1328	593195
90344	593196
50329	593197
3452	593198
76137	593199
121380	593200
5866	593201
21358	593202
115721	593203
70954	593204
45549	593205
82126	593206
72438	593207
21974	593208
58340	593209
16283	593210
10619	593211
84836	593212
6154	593213
17427	593214
10774	593215
24155	593216
112110	593217
41807	593218
16550	593219
33761	593220
39732	593221
119407	593222
29200	593223
106235	593224
2238	593225
79982	593226
126609	593227
51441	593228
80465	593229
7633	593230
123889	593231
27712	593232
68678	593233
38805	593234
7919	593235
122125	593236
34705	593237
13087	593238
12567	593239
69372	593240
93536	593241
86262	593242
14408	593243
7899	593244
13709	593245
84855	593246
19205	593247
40865	593248
84995	593249
1106	593250
94272	593251
14716	593252
3698	593253
1189	593254
110511	593255
7128	593256
9413	593257
66713	593258
38059	593259
34400	593260
72027	593261
130314	593262
2844	593263
57154	593264
46357	593265
13595	593266
40019	593267
11023	593268
5232	593269
4822	593270
17558	593271
12329	593272
17827	593273
93065	593274
26173	593275
40216	593276
109878	593277
41110	593278
51	593279
2218	593280
77	593281
135458	593282
23242	593283
57098	593284
65933	593285
26826	593286
142853	593287
38163	593288
123504	593289
73601	593290
2019	593291
8106	593292
40395	593293
94970	593294
16834	593295
37063	593296
710	593297
8060	593298
824	593299
105051	593300
33322	593301
2375	593302
110897	593303
127079	593304
37100	593305
47617	593306
16344	593307
121592	593308
2428	593309
20405	593310
41448	593311
85242	593312
29701	593313
7910	593314
40807	593315
33804	593316
215	593317
17558	593318
16449	593319
30955	593320
46104	593321
36836	593322
57388	593323
28874	593324
32260	593325
48331	593326
132928	593327
15388	593328
3592	593329
29456	593330
5702	593331
1053	593332
43774	593333
36190	593334
27817	593335
33201	593336
65060	593337
22647	593338
10512	593339
47813	593340
16720	593341
72906	593342
17404	593343
715	593344
3040	593345
13925	593346
80115	593347
11695	593348
92004	593349
1952	593350
77911	593351
24123	593352
64602	593353
1848	593354
18673	593355
40741	593356
49205	593357
70793	593358
24730	593359
5712	593360
3665	593361
22659	593362
52879	593363
48360	593364
3654	593365
18562	593366
126275	593367
12691	593368
77750	593369
7170	593370
90062	593371
25366	593372
1541	593373
116284	593374
1675	593375
3246	593376
1424	593377
35957	593378
14227	593379
79308	593380
63874	593381
30290	593382
24879	593383
156729	593384
73628	593385
32668	593386
12411	593387
82458	593388
138909	593389
11800	593390
150496	593391
5191	593392
495	593393
48883	593394
36654	593395
80573	593396
67797	593397
11549	593398
8682	593399
46966	593400
4538	593401
9831	593402
9888	593403
29941	593404
3709	593405
17471	593406
32531	593407
8086	593408
10788	593409
2752	593410
11562	593411
161598	593412
18965	593413
34993	593414
9472	593415
35337	593416
12345	593417
22001	593418
51628	593419
1293	593420
47538	593421
120797	593422
8564	593423
20826	593424
25414	593425
93582	593426
37560	593427
1270	593428
5101	593429
17321	593430
45323	593431
12187	593432
118141	593433
70357	593434
11871	593435
34618	593436
30	593437
132081	593438
39204	593439
39259	593440
58819	593441
44557	593442
117206	593443
6515	593444
24373	593445
156693	593446
5837	593447
42533	593448
25937	593449
13547	593450
91822	593451
64074	593452
4660	593453
27566	593454
38121	593455
49394	593456
15157	593457
11773	593458
7546	593459
42884	593460
59223	593461
144873	593462
74934	593463
5711	593464
4359	593465
3009	593466
53839	593467
82539	593468
3876	593469
28	593470
23715	593471
38165	593472
49613	593473
117496	593474
2197	593475
63	593476
32358	593477
69700	593478
3228	593479
37293	593480
455	593481
11351	593482
6695	593483
3318	593484
46510	593485
34431	593486
33972	593487
5696	593488
23401	593489
2754	593490
9647	593491
9502	593492
44411	593493
8318	593494
101828	593495
16683	593496
13511	593497
27448	593498
81796	593499
27386	593500
11006	593501
35051	593502
4993	593503
26965	593504
67490	593505
4222	593506
29010	593507
48111	593508
91928	593509
661	593510
17145	593511
88005	593512
287	593513
90374	593514
9353	593515
1932	593516
38790	593517
43698	593518
5139	593519
14547	593520
1706	593521
2500	593522
11804	593523
56410	593524
51430	593525
63848	593526
426	593527
43403	593528
5191	593529
14877	593530
6201	593531
39448	593532
36135	593533
4787	593534
9720	593535
20790	593536
15497	593537
670	593538
41911	593539
29225	593540
11343	593541
134006	593542
28182	593543
530	593544
52115	593545
55262	593546
20458	593547
41975	593548
21676	593549
51749	593550
78390	593551
6355	593552
39299	593553
21605	593554
97523	593555
18253	593556
43847	593557
18819	593558
141	593559
15036	593560
3179	593561
131847	593562
20539	593563
37165	593564
17512	593565
80321	593566
61321	593567
1860	593568
2039	593569
79003	593570
43518	593571
158701	593572
2710	593573
52567	593574
1863	593575
40432	593576
32064	593577
48626	593578
8712	593579
18541	593580
80816	593581
18406	593582
1438	593583
132802	593584
46914	593585
8655	593586
91562	593587
13653	593588
90008	593589
51993	593590
20977	593591
6435	593592
5689	593593
57755	593594
161843	593595
20501	593596
24366	593597
56902	593598
4939	593599
1482	593600
34642	593601
76539	593602
64730	593603
116456	593604
15486	593605
156912	593606
6936	593607
23956	593608
50613	593609
14430	593610
9052	593611
14371	593612
87	593613
142982	593614
66333	593615
20173	593616
95055	593617
72627	593618
195	593619
38446	593620
48865	593621
57151	593622
11334	593623
3485	593624
61290	593625
22455	593626
1099	593627
143	593628
75193	593629
33999	593630
20122	593631
86864	593632
75065	593633
37179	593634
12552	593635
11378	593636
6653	593637
3874	593638
1125	593639
88095	593640
101027	593641
70748	593642
103596	593643
45603	593644
8810	593645
15295	593646
80210	593647
133961	593648
57770	593649
918	593650
54020	593651
59331	593652
126646	593653
58134	593654
18396	593655
22205	593656
51488	593657
1915	593658
35166	593659
5101	593660
5780	593661
9456	593662
44414	593663
733	593664
26169	593665
1137	593666
10294	593667
4954	593668
60224	593669
141885	593670
1883	593671
126541	593672
145147	593673
68519	593674
88022	593675
119479	593676
11114	593677
4082	593678
69706	593679
10962	593680
43861	593681
19554	593682
5350	593683
11506	593684
46307	593685
6393	593686
71892	593687
966	593688
1000	593689
25827	593690
618	593691
5186	593692
3456	593693
128945	593694
3184	593695
1096	593696
148084	593697
6970	593698
103686	593699
2876	593700
2176	593701
13899	593702
63527	593703
33095	593704
65719	593705
40929	593706
10075	593707
122300	593708
22672	593709
123241	593710
6673	593711
71087	593712
34232	593713
42478	593714
40467	593715
3074	593716
19	593717
50055	593718
2189	593719
11326	593720
2733	593721
28773	593722
110325	593723
13416	593724
23997	593725
11942	593726
68851	593727
33113	593728
75326	593729
17178	593730
72571	593731
15978	593732
93463	593733
83780	593734
124316	593735
87894	593736
592	593737
53793	593738
53706	593739
63831	593740
151063	593741
117905	593742
7971	593743
64376	593744
59382	593745
38074	593746
916	593747
100081	593748
7115	593749
7365	593750
44396	593751
103348	593752
8171	593753
11815	593754
87282	593755
82293	593756
1754	593757
50904	593758
8118	593759
59332	593760
123499	593761
16	593762
60217	593763
10800	593764
29133	593765
56208	593766
3995	593767
71636	593768
55301	593769
124205	593770
83455	593771
7038	593772
119121	593773
1068	593774
59996	593775
33874	593776
17591	593777
72402	593778
30677	593779
25668	593780
22701	593781
3726	593782
43485	593783
58722	593784
149458	593785
50268	593786
30925	593787
57830	593788
11702	593789
25377	593790
1643	593791
34770	593792
4375	593793
4176	593794
3592	593795
78269	593796
2011	593797
86000	593798
19083	593799
34464	593800
3761	593801
28211	593802
151	593803
16354	593804
70713	593805
42634	593806
46337	593807
26052	593808
35279	593809
9635	593810
53317	593811
85900	593812
64255	593813
7954	593814
4420	593815
81746	593816
104321	593817
34747	593818
27805	593819
35428	593820
18549	593821
34525	593822
70	593823
20031	593824
35563	593825
574	593826
21746	593827
63764	593828
91826	593829
52254	593830
11676	593831
119549	593832
131922	593833
50447	593834
60943	593835
987	593836
86942	593837
73044	593838
22818	593839
18485	593840
129108	593841
17179	593842
97418	593843
1285	593844
61129	593845
163722	593846
16291	593847
3232	593848
51171	593849
116534	593850
48648	593851
27669	593852
77911	593853
81073	593854
56003	593855
10783	593856
14423	593857
82289	593858
48216	593859
90658	593860
38859	593861
118150	593862
15530	593863
34594	593864
39044	593865
9187	593866
49318	593867
55987	593868
5387	593869
19655	593870
84204	593871
130699	593872
2243	593873
16122	593874
4457	593875
41161	593876
73727	593877
41715	593878
105683	593879
45738	593880
119370	593881
44005	593882
112523	593883
145815	593884
46331	593885
777	593886
8643	593887
18679	593888
127167	593889
74454	593890
160087	593891
6308	593892
21059	593893
504	593894
96715	593895
92131	593896
26276	593897
8380	593898
127916	593899
81376	593900
5988	593901
31376	593902
80098	593903
121206	593904
663	593905
55834	593906
8090	593907
94	593908
20639	593909
10769	593910
35462	593911
124908	593912
90895	593913
24859	593914
1758	593915
115127	593916
26974	593917
84426	593918
19927	593919
81451	593920
72660	593921
33542	593922
8222	593923
15028	593924
33164	593925
57630	593926
86211	593927
9021	593928
47793	593929
69824	593930
17275	593931
37360	593932
16154	593933
3541	593934
162455	593935
14775	593936
21657	593937
18885	593938
23427	593939
39484	593940
119021	593941
3156	593942
200	593943
1540	593944
67480	593945
3262	593946
91652	593947
84735	593948
71713	593949
89834	593950
18142	593951
64668	593952
101624	593953
84510	593954
13032	593955
55195	593956
9903	593957
15637	593958
64121	593959
47735	593960
81020	593961
149482	593962
18653	593963
6359	593964
22672	593965
7617	593966
35730	593967
67351	593968
160498	593969
47580	593970
5850	593971
7678	593972
5300	593973
129022	593974
46702	593975
32382	593976
3190	593977
9752	593978
27534	593979
795	593980
17834	593981
4397	593982
88592	593983
11196	593984
18289	593985
153956	593986
10343	593987
1495	593988
119910	593989
38277	593990
2820	593991
1428	593992
61846	593993
16047	593994
151037	593995
21469	593996
49746	593997
135072	593998
3062	593999
3289	594000
57605	594001
48971	594002
40161	594003
665	594004
70697	594005
20793	594006
24719	594007
28487	594008
104728	594009
27031	594010
22574	594011
35642	594012
4230	594013
80818	594014
100783	594015
50255	594016
32194	594017
27653	594018
76959	594019
35893	594020
6646	594021
33482	594022
125914	594023
6503	594024
105745	594025
55111	594026
288	594027
3188	594028
37608	594029
85336	594030
1970	594031
144158	594032
80984	594033
23071	594034
653	594035
124157	594036
51693	594037
44259	594038
1433	594039
38868	594040
51941	594041
3500	594042
32031	594043
377	594044
50320	594045
4405	594046
34960	594047
15796	594048
11250	594049
7086	594050
88188	594051
50440	594052
122993	594053
93311	594054
1408	594055
96793	594056
64617	594057
36284	594058
48071	594059
118055	594060
55897	594061
14051	594062
8418	594063
15409	594064
6089	594065
8509	594066
63448	594067
684	594068
12795	594069
53696	594070
25265	594071
25981	594072
8412	594073
20091	594074
84268	594075
162432	594076
8678	594077
38741	594078
907	594079
36950	594080
46339	594081
71535	594082
143380	594083
95409	594084
660	594085
1850	594086
4847	594087
19100	594088
1903	594089
1574	594090
432	594091
98480	594092
96872	594093
7179	594094
18196	594095
190	594096
144	594097
90861	594098
24631	594099
22458	594100
9145	594101
18383	594102
52115	594103
90570	594104
54414	594105
33111	594106
2012	594107
43084	594108
80056	594109
105582	594110
39336	594111
24092	594112
426	594113
50411	594114
81013	594115
107898	594116
84514	594117
3050	594118
2031	594119
12566	594120
52715	594121
3986	594122
57536	594123
15279	594124
14655	594125
56202	594126
2519	594127
1975	594128
65712	594129
3902	594130
27258	594131
38377	594132
103083	594133
53185	594134
51609	594135
3406	594136
60474	594137
67554	594138
8444	594139
4808	594140
14850	594141
119207	594142
13643	594143
143641	594144
128020	594145
1634	594146
57553	594147
35229	594148
48108	594149
21650	594150
46895	594151
7548	594152
22640	594153
16689	594154
94453	594155
80667	594156
94805	594157
109536	594158
2562	594159
42745	594160
17927	594161
85202	594162
57876	594163
29478	594164
64067	594165
21174	594166
4617	594167
2404	594168
97805	594169
46356	594170
110863	594171
83041	594172
21021	594173
95762	594174
115058	594175
37182	594176
38344	594177
47833	594178
49613	594179
25080	594180
40968	594181
151355	594182
61079	594183
40951	594184
54491	594185
7955	594186
37118	594187
114594	594188
90097	594189
24706	594190
14736	594191
57069	594192
10876	594193
31694	594194
59751	594195
40174	594196
6820	594197
69628	594198
18507	594199
30924	594200
13385	594201
42877	594202
3027	594203
10504	594204
51433	594205
27219	594206
33391	594207
29314	594208
18021	594209
5429	594210
23418	594211
15469	594212
72267	594213
91548	594214
5737	594215
12479	594216
13512	594217
2985	594218
9785	594219
19584	594220
64772	594221
19533	594222
19389	594223
84310	594224
82366	594225
21269	594226
297	594227
14118	594228
3911	594229
10078	594230
4053	594231
96023	594232
154689	594233
151682	594234
99097	594235
58575	594236
96661	594237
112610	594238
103	594239
83992	594240
7662	594241
17519	594242
7878	594243
20971	594244
1675	594245
41322	594246
46933	594247
16222	594248
56526	594249
25429	594250
36932	594251
47137	594252
98173	594253
3188	594254
135961	594255
10712	594256
65435	594257
63178	594258
16794	594259
73597	594260
36094	594261
52120	594262
29422	594263
48064	594264
41782	594265
152195	594266
24675	594267
159039	594268
106502	594269
74357	594270
908	594271
17285	594272
17422	594273
1273	594274
11035	594275
58267	594276
34929	594277
35922	594278
2071	594279
4153	594280
7790	594281
85423	594282
3170	594283
11145	594284
2315	594285
2337	594286
12051	594287
8148	594288
2039	594289
45194	594290
131678	594291
69124	594292
44544	594293
92383	594294
8474	594295
20661	594296
12517	594297
134217	594298
51091	594299
5569	594300
10568	594301
42244	594302
46238	594303
5264	594304
6927	594305
1827	594306
4774	594307
19317	594308
48011	594309
72598	594310
21388	594311
60552	594312
106962	594313
46625	594314
91742	594315
56023	594316
77935	594317
125589	594318
12524	594319
1519	594320
67497	594321
43109	594322
5068	594323
14511	594324
36840	594325
39786	594326
45411	594327
50699	594328
4346	594329
9847	594330
1633	594331
95919	594332
15605	594333
10374	594334
29810	594335
30599	594336
71496	594337
9222	594338
118466	594339
81800	594340
58356	594341
30548	594342
38123	594343
10679	594344
19548	594345
11	594346
49508	594347
13660	594348
7438	594349
1076	594350
35448	594351
14694	594352
55073	594353
95233	594354
28005	594355
60890	594356
72609	594357
24327	594358
61290	594359
4958	594360
14146	594361
56695	594362
135399	594363
94004	594364
1048	594365
16602	594366
1702	594367
9546	594368
106773	594369
75099	594370
52791	594371
30186	594372
54129	594373
60349	594374
3048	594375
6519	594376
35303	594377
57438	594378
2827	594379
8221	594380
5622	594381
39045	594382
85290	594383
104245	594384
6279	594385
145293	594386
92260	594387
159068	594388
9	594389
38787	594390
62362	594391
55828	594392
121726	594393
11315	594394
106736	594395
51228	594396
9064	594397
55527	594398
92830	594399
711	594400
69770	594401
51167	594402
92673	594403
1083	594404
74996	594405
37629	594406
121900	594407
92340	594408
6108	594409
2641	594410
1732	594411
106024	594412
14570	594413
25230	594414
111843	594415
39410	594416
49353	594417
21095	594418
3528	594419
61704	594420
40170	594421
135987	594422
14666	594423
7827	594424
93249	594425
156132	594426
73329	594427
33130	594428
3423	594429
12561	594430
51555	594431
70099	594432
61333	594433
60028	594434
71076	594435
106	594436
127279	594437
17760	594438
3117	594439
78231	594440
14763	594441
32465	594442
96068	594443
79752	594444
6756	594445
23247	594446
1208	594447
22821	594448
29019	594449
18896	594450
63587	594451
35749	594452
312	594453
64656	594454
150729	594455
49257	594456
69189	594457
3339	594458
31705	594459
137598	594460
56750	594461
65548	594462
2856	594463
3726	594464
71363	594465
8885	594466
19540	594467
43854	594468
19840	594469
12154	594470
59582	594471
7107	594472
63212	594473
82419	594474
16431	594475
105684	594476
465	594477
14137	594478
236	594479
60046	594480
44254	594481
12133	594482
35751	594483
2406	594484
110793	594485
14513	594486
47338	594487
36754	594488
29166	594489
23922	594490
13786	594491
47149	594492
56395	594493
37962	594494
2162	594495
38913	594496
3858	594497
70924	594498
42445	594499
24478	594500
24298	594501
100700	594502
100370	594503
59520	594504
2538	594505
16328	594506
36039	594507
43583	594508
66139	594509
11806	594510
38900	594511
4291	594512
87747	594513
27622	594514
29028	594515
134095	594516
78922	594517
81419	594518
18770	594519
1735	594520
112319	594521
6047	594522
5266	594523
43832	594524
3362	594525
15252	594526
80333	594527
29282	594528
49078	594529
49463	594530
22207	594531
5777	594532
13721	594533
5230	594534
113153	594535
21967	594536
41865	594537
1796	594538
34417	594539
7414	594540
44091	594541
36803	594542
64350	594543
97226	594544
6155	594545
108698	594546
71541	594547
38650	594548
68656	594549
90383	594550
51217	594551
42468	594552
31517	594553
20291	594554
8904	594555
9147	594556
43722	594557
62905	594558
6707	594559
112440	594560
32627	594561
31403	594562
9667	594563
112366	594564
134060	594565
9274	594566
69003	594567
20449	594568
30580	594569
6351	594570
66590	594571
2189	594572
11812	594573
164642	594574
99516	594575
7236	594576
103078	594577
568	594578
110417	594579
3339	594580
123634	594581
10775	594582
82000	594583
6107	594584
28618	594585
61319	594586
2403	594587
89073	594588
36223	594589
139838	594590
5769	594591
93697	594592
4024	594593
30346	594594
8408	594595
52700	594596
24563	594597
24559	594598
81917	594599
10090	594600
55000	594601
33151	594602
91817	594603
37491	594604
12834	594605
4162	594606
34835	594607
33058	594608
79556	594609
30337	594610
21408	594611
14904	594612
67689	594613
9430	594614
108617	594615
86529	594616
110710	594617
29721	594618
7680	594619
21845	594620
69860	594621
66938	594622
623	594623
9541	594624
10251	594625
106999	594626
23986	594627
43275	594628
62665	594629
748	594630
12614	594631
55217	594632
38873	594633
41900	594634
6621	594635
5935	594636
106826	594637
21475	594638
1657	594639
22552	594640
87785	594641
135629	594642
24508	594643
145570	594644
3601	594645
68160	594646
95838	594647
309	594648
44566	594649
130779	594650
65767	594651
74577	594652
84875	594653
42196	594654
2876	594655
42737	594656
44041	594657
6176	594658
8466	594659
21014	594660
11719	594661
58107	594662
52026	594663
28174	594664
79521	594665
777	594666
109698	594667
25250	594668
9473	594669
2090	594670
100297	594671
1578	594672
2222	594673
2044	594674
53698	594675
25856	594676
31794	594677
106361	594678
1613	594679
19740	594680
106331	594681
88767	594682
64802	594683
50258	594684
17756	594685
53780	594686
22159	594687
92414	594688
19432	594689
74746	594690
102371	594691
12810	594692
118010	594693
47557	594694
4590	594695
201	594696
29932	594697
84318	594698
149	594699
31295	594700
24003	594701
21304	594702
30825	594703
45085	594704
46631	594705
66437	594706
28478	594707
33934	594708
35166	594709
7249	594710
27467	594711
308	594712
27719	594713
28445	594714
81671	594715
12571	594716
70343	594717
8699	594718
104827	594719
10804	594720
28227	594721
89234	594722
70039	594723
82521	594724
3224	594725
10689	594726
47179	594727
5480	594728
13880	594729
7447	594730
61726	594731
60956	594732
41221	594733
10686	594734
20923	594735
46959	594736
4178	594737
50279	594738
96961	594739
40778	594740
149428	594741
13343	594742
108590	594743
16074	594744
155421	594745
1687	594746
6514	594747
451	594748
131	594749
16562	594750
3139	594751
19000	594752
153770	594753
115419	594754
48456	594755
73028	594756
1218	594757
2662	594758
5551	594759
8339	594760
6990	594761
5585	594762
24781	594763
116582	594764
33287	594765
55606	594766
3585	594767
1151	594768
28850	594769
30387	594770
22150	594771
724	594772
37061	594773
9728	594774
33943	594775
55498	594776
70677	594777
34742	594778
105947	594779
72329	594780
24117	594781
80204	594782
34769	594783
97041	594784
2156	594785
3861	594786
42008	594787
29311	594788
28792	594789
10963	594790
6256	594791
10440	594792
340	594793
36601	594794
24238	594795
11701	594796
34306	594797
25496	594798
19809	594799
11662	594800
42459	594801
7116	594802
64090	594803
19261	594804
6462	594805
2538	594806
11914	594807
70520	594808
104882	594809
45763	594810
29118	594811
14818	594812
10645	594813
70171	594814
41652	594815
10657	594816
550	594817
745	594818
7437	594819
16873	594820
4220	594821
38534	594822
56069	594823
53	594824
3172	594825
38963	594826
3709	594827
52734	594828
60551	594829
95700	594830
28720	594831
12426	594832
5134	594833
51185	594834
29134	594835
1307	594836
35031	594837
42027	594838
66696	594839
1642	594840
14893	594841
31934	594842
21259	594843
22826	594844
14978	594845
3282	594846
42984	594847
94963	594848
39152	594849
8840	594850
82569	594851
30791	594852
103222	594853
9416	594854
36724	594855
16408	594856
48343	594857
512	594858
38321	594859
71368	594860
5311	594861
52792	594862
49905	594863
81476	594864
51262	594865
5444	594866
12259	594867
72625	594868
15599	594869
137409	594870
16892	594871
67455	594872
38238	594873
50986	594874
2747	594875
3615	594876
105311	594877
54152	594878
2897	594879
33102	594880
4185	594881
35505	594882
105983	594883
35839	594884
7622	594885
6831	594886
2787	594887
38964	594888
160324	594889
3400	594890
17585	594891
4276	594892
1474	594893
48383	594894
57915	594895
8424	594896
3361	594897
18102	594898
38369	594899
2777	594900
47	594901
79617	594902
3651	594903
43053	594904
26993	594905
15	594906
3967	594907
75440	594908
41965	594909
47113	594910
32972	594911
23756	594912
78436	594913
8155	594914
1143	594915
19081	594916
35946	594917
100808	594918
52571	594919
237	594920
59737	594921
82045	594922
26460	594923
536	594924
102809	594925
1453	594926
4276	594927
72301	594928
38155	594929
62821	594930
32425	594931
28455	594932
25225	594933
47571	594934
15478	594935
4259	594936
53571	594937
30252	594938
67162	594939
26331	594940
13657	594941
59705	594942
159760	594943
42428	594944
104839	594945
15022	594946
85016	594947
769	594948
13162	594949
54488	594950
724	594951
28470	594952
14525	594953
11526	594954
16280	594955
124743	594956
46423	594957
50204	594958
137808	594959
65644	594960
15276	594961
44807	594962
47546	594963
12474	594964
14737	594965
112028	594966
44271	594967
39998	594968
7135	594969
93583	594970
3469	594971
977	594972
110086	594973
58477	594974
22567	594975
99734	594976
68758	594977
133760	594978
65579	594979
29965	594980
5168	594981
45166	594982
91694	594983
40170	594984
13267	594985
72	594986
29691	594987
25303	594988
58364	594989
142758	594990
29882	594991
27612	594992
13338	594993
950	594994
100124	594995
7178	594996
5301	594997
48745	594998
44993	594999
25156	595000
21831	595001
13315	595002
2414	595003
27721	595004
1754	595005
8686	595006
18202	595007
11119	595008
18517	595009
3362	595010
100517	595011
64287	595012
5899	595013
55968	595014
14008	595015
143779	595016
83248	595017
29101	595018
28484	595019
51437	595020
41106	595021
66509	595022
4839	595023
13729	595024
35345	595025
73210	595026
27546	595027
81697	595028
102026	595029
30246	595030
75626	595031
632	595032
77516	595033
13591	595034
28742	595035
77255	595036
133376	595037
26718	595038
53767	595039
105553	595040
17469	595041
13556	595042
604	595043
10769	595044
62021	595045
122953	595046
35963	595047
1197	595048
8337	595049
11806	595050
34685	595051
89129	595052
1578	595053
21699	595054
118275	595055
6594	595056
10891	595057
43286	595058
106318	595059
4800	595060
13293	595061
93547	595062
7261	595063
24680	595064
86881	595065
43902	595066
31441	595067
54657	595068
40812	595069
150499	595070
28499	595071
99243	595072
3422	595073
18168	595074
27001	595075
7656	595076
128194	595077
3007	595078
126321	595079
29069	595080
6331	595081
15406	595082
77723	595083
7229	595084
33425	595085
47589	595086
69842	595087
7492	595088
7014	595089
102764	595090
99646	595091
144762	595092
101595	595093
10368	595094
6688	595095
84361	595096
25844	595097
96254	595098
447	595099
27900	595100
2167	595101
6915	595102
59727	595103
56278	595104
155664	595105
37472	595106
18698	595107
7610	595108
47787	595109
9659	595110
520	595111
21357	595112
360	595113
28244	595114
45177	595115
3723	595116
1330	595117
13316	595118
146235	595119
23756	595120
432	595121
4610	595122
80509	595123
121518	595124
20843	595125
7377	595126
17973	595127
51	595128
15375	595129
20742	595130
111721	595131
48146	595132
5131	595133
19141	595134
49107	595135
19794	595136
13264	595137
23561	595138
48348	595139
9928	595140
28157	595141
17572	595142
17813	595143
57121	595144
23204	595145
22452	595146
36438	595147
10328	595148
4337	595149
104923	595150
115558	595151
32082	595152
71330	595153
6748	595154
759	595155
41249	595156
17478	595157
2596	595158
2485	595159
8953	595160
44048	595161
104103	595162
85958	595163
4476	595164
30751	595165
3542	595166
35965	595167
28813	595168
31448	595169
3410	595170
81679	595171
69503	595172
15687	595173
31395	595174
845	595175
62576	595176
47923	595177
36020	595178
8259	595179
23634	595180
163089	595181
85465	595182
80393	595183
453	595184
37864	595185
6958	595186
76375	595187
7027	595188
164625	595189
78941	595190
15540	595191
15621	595192
87057	595193
8997	595194
46455	595195
28635	595196
67467	595197
77125	595198
8349	595199
30920	595200
123458	595201
12321	595202
34653	595203
516	595204
5516	595205
3122	595206
38071	595207
3539	595208
32305	595209
20524	595210
5797	595211
2395	595212
67777	595213
41454	595214
71225	595215
15961	595216
6772	595217
9771	595218
85590	595219
26119	595220
43571	595221
1655	595222
2402	595223
9917	595224
45206	595225
835	595226
49430	595227
34	595228
127007	595229
49851	595230
44776	595231
91054	595232
796	595233
6289	595234
32074	595235
48298	595236
3490	595237
74828	595238
57275	595239
19131	595240
143234	595241
5539	595242
3551	595243
12165	595244
11898	595245
41541	595246
2661	595247
119599	595248
24480	595249
28044	595250
2852	595251
4921	595252
14932	595253
7927	595254
123140	595255
14180	595256
111735	595257
97901	595258
92233	595259
31067	595260
93701	595261
97355	595262
73019	595263
26791	595264
37752	595265
25641	595266
9970	595267
110782	595268
35537	595269
46	595270
1306	595271
28915	595272
2819	595273
1811	595274
42575	595275
34338	595276
678	595277
84728	595278
56652	595279
15600	595280
149282	595281
14449	595282
60118	595283
8007	595284
78699	595285
21566	595286
85010	595287
39382	595288
9033	595289
137715	595290
67431	595291
7706	595292
16439	595293
60138	595294
13099	595295
56181	595296
67445	595297
18194	595298
128461	595299
36067	595300
5791	595301
68140	595302
6213	595303
9799	595304
113344	595305
24342	595306
91122	595307
807	595308
149244	595309
66908	595310
85082	595311
116360	595312
74075	595313
13474	595314
1456	595315
35591	595316
92461	595317
74973	595318
17595	595319
44822	595320
117087	595321
35706	595322
44934	595323
4269	595324
46599	595325
10879	595326
3871	595327
61422	595328
66647	595329
61445	595330
92871	595331
4497	595332
135603	595333
58134	595334
20983	595335
18263	595336
7231	595337
26	595338
25880	595339
768	595340
34078	595341
35620	595342
30291	595343
102860	595344
143615	595345
58516	595346
88700	595347
72447	595348
85969	595349
8060	595350
16563	595351
57630	595352
57772	595353
81572	595354
80362	595355
117933	595356
113934	595357
30724	595358
3206	595359
99715	595360
38460	595361
27611	595362
9246	595363
29955	595364
53691	595365
62973	595366
102763	595367
111793	595368
78864	595369
117137	595370
148655	595371
67541	595372
93008	595373
72188	595374
98204	595375
33934	595376
741	595377
25209	595378
72848	595379
19968	595380
625	595381
164471	595382
27639	595383
50279	595384
5233	595385
37827	595386
1968	595387
11173	595388
25436	595389
53	595390
8822	595391
79089	595392
82012	595393
2610	595394
4654	595395
30787	595396
3293	595397
1511	595398
28950	595399
13716	595400
99524	595401
98702	595402
114179	595403
14615	595404
18699	595405
44886	595406
32233	595407
59031	595408
52360	595409
117172	595410
38379	595411
1088	595412
43530	595413
20114	595414
55940	595415
39445	595416
1785	595417
25070	595418
22254	595419
31429	595420
25783	595421
33083	595422
44683	595423
102311	595424
60061	595425
13532	595426
113467	595427
132669	595428
39570	595429
72521	595430
94808	595431
4617	595432
6346	595433
349	595434
20301	595435
5165	595436
27250	595437
20641	595438
60900	595439
33020	595440
47788	595441
57571	595442
21252	595443
80602	595444
90017	595445
38715	595446
95251	595447
57169	595448
104069	595449
112395	595450
106569	595451
7088	595452
6031	595453
50954	595454
2903	595455
1096	595456
7874	595457
38434	595458
127852	595459
17588	595460
12833	595461
70189	595462
88577	595463
30846	595464
20881	595465
31633	595466
11624	595467
80699	595468
4716	595469
32704	595470
60913	595471
74540	595472
75878	595473
43431	595474
50065	595475
135041	595476
5260	595477
221	595478
4870	595479
55254	595480
86615	595481
4223	595482
26414	595483
39851	595484
71502	595485
18618	595486
77479	595487
16281	595488
21320	595489
21446	595490
2668	595491
125056	595492
7614	595493
32301	595494
10583	595495
58764	595496
5891	595497
33843	595498
151237	595499
16134	595500
8540	595501
12806	595502
3173	595503
35402	595504
37519	595505
34154	595506
51312	595507
8441	595508
35363	595509
4826	595510
29237	595511
100810	595512
79583	595513
11511	595514
100278	595515
13973	595516
7329	595517
10313	595518
8493	595519
46401	595520
26681	595521
2754	595522
75159	595523
16110	595524
23899	595525
93364	595526
46203	595527
72707	595528
14572	595529
3253	595530
10146	595531
2814	595532
109352	595533
13333	595534
31031	595535
75353	595536
2616	595537
12549	595538
84206	595539
26093	595540
30803	595541
7924	595542
2349	595543
88495	595544
1987	595545
30677	595546
93505	595547
1717	595548
25502	595549
30097	595550
72116	595551
36142	595552
100322	595553
59052	595554
34087	595555
12587	595556
2841	595557
120830	595558
98268	595559
138906	595560
19314	595561
71623	595562
146337	595563
5222	595564
16521	595565
100333	595566
96875	595567
54588	595568
8253	595569
108811	595570
28243	595571
101101	595572
155970	595573
14863	595574
73425	595575
96942	595576
88991	595577
11500	595578
3041	595579
100212	595580
4721	595581
559	595582
4596	595583
18605	595584
1971	595585
50767	595586
14429	595587
80898	595588
121700	595589
76344	595590
1213	595591
5134	595592
140025	595593
5046	595594
46555	595595
2784	595596
11762	595597
60408	595598
106317	595599
132146	595600
36206	595601
10435	595602
116835	595603
142112	595604
26424	595605
12677	595606
137995	595607
10507	595608
93209	595609
97550	595610
12759	595611
32192	595612
36119	595613
3183	595614
32410	595615
51072	595616
88485	595617
66103	595618
15871	595619
117466	595620
126378	595621
4994	595622
30335	595623
80623	595624
7858	595625
2979	595626
10945	595627
53788	595628
5358	595629
2581	595630
1014	595631
7118	595632
2132	595633
13824	595634
10012	595635
15062	595636
40128	595637
13638	595638
26855	595639
13401	595640
4019	595641
48756	595642
105	595643
46549	595644
15673	595645
85531	595646
24250	595647
2028	595648
4998	595649
67325	595650
5965	595651
4984	595652
10616	595653
1868	595654
24629	595655
28600	595656
2560	595657
46794	595658
128841	595659
25639	595660
57298	595661
47462	595662
5977	595663
60145	595664
35160	595665
107241	595666
56649	595667
12770	595668
171	595669
89557	595670
17575	595671
52214	595672
29916	595673
45647	595674
9	595675
36907	595676
14276	595677
30781	595678
36544	595679
75921	595680
46631	595681
14932	595682
35374	595683
102255	595684
66020	595685
23409	595686
81953	595687
14211	595688
26506	595689
47345	595690
28849	595691
16168	595692
92906	595693
467	595694
23210	595695
8423	595696
3489	595697
105757	595698
60466	595699
5872	595700
1748	595701
20507	595702
40821	595703
5091	595704
14441	595705
6851	595706
14440	595707
43655	595708
146779	595709
98627	595710
16708	595711
16602	595712
1543	595713
17473	595714
36771	595715
13656	595716
70222	595717
62459	595718
158652	595719
48568	595720
101918	595721
12893	595722
11792	595723
46044	595724
138071	595725
22981	595726
13387	595727
230	595728
25095	595729
38691	595730
31879	595731
28890	595732
5047	595733
1474	595734
70077	595735
50174	595736
9046	595737
24070	595738
4475	595739
67125	595740
27832	595741
17872	595742
49327	595743
13686	595744
1594	595745
37946	595746
94825	595747
13768	595748
957	595749
156173	595750
18726	595751
17746	595752
5311	595753
4487	595754
42577	595755
38436	595756
35795	595757
98631	595758
4871	595759
9720	595760
987	595761
14473	595762
11070	595763
28560	595764
156928	595765
84028	595766
120033	595767
7568	595768
1909	595769
5367	595770
5042	595771
5716	595772
241	595773
19599	595774
27221	595775
42810	595776
78446	595777
88910	595778
50690	595779
40352	595780
4458	595781
109195	595782
21	595783
40082	595784
59779	595785
48352	595786
62852	595787
48673	595788
2749	595789
60577	595790
932	595791
6143	595792
43001	595793
13457	595794
20178	595795
27664	595796
35867	595797
137017	595798
19828	595799
30619	595800
74661	595801
6449	595802
88458	595803
34711	595804
41264	595805
42675	595806
2486	595807
64993	595808
78980	595809
32056	595810
18912	595811
25470	595812
28911	595813
67560	595814
131168	595815
3030	595816
42545	595817
7395	595818
15923	595819
131040	595820
642	595821
1195	595822
21652	595823
14892	595824
9331	595825
14385	595826
11	595827
61286	595828
46252	595829
5419	595830
63307	595831
17367	595832
33126	595833
105949	595834
117096	595835
59740	595836
7000	595837
388	595838
13666	595839
741	595840
81017	595841
43997	595842
58986	595843
1997	595844
121955	595845
20258	595846
99669	595847
59	595848
63645	595849
11185	595850
4903	595851
88052	595852
20234	595853
44604	595854
4469	595855
31455	595856
893	595857
61133	595858
28246	595859
48315	595860
1286	595861
62666	595862
4061	595863
45511	595864
44938	595865
15818	595866
47230	595867
74763	595868
44261	595869
33885	595870
116073	595871
39143	595872
14627	595873
32898	595874
33619	595875
44724	595876
89097	595877
2381	595878
1845	595879
53663	595880
63811	595881
65572	595882
23744	595883
28728	595884
17538	595885
263	595886
8	595887
2499	595888
96596	595889
31567	595890
2125	595891
65216	595892
56430	595893
225	595894
62146	595895
93105	595896
8889	595897
19391	595898
94338	595899
16718	595900
53953	595901
1767	595902
17956	595903
29040	595904
52262	595905
8812	595906
5934	595907
3644	595908
35802	595909
93963	595910
98023	595911
99563	595912
4207	595913
21180	595914
14820	595915
119570	595916
15633	595917
35569	595918
45786	595919
17548	595920
101376	595921
47682	595922
162272	595923
65687	595924
24939	595925
13689	595926
21526	595927
44088	595928
9038	595929
10480	595930
93120	595931
1138	595932
127338	595933
87506	595934
41180	595935
143682	595936
100655	595937
13788	595938
9607	595939
113030	595940
38352	595941
123698	595942
41246	595943
57500	595944
48085	595945
29798	595946
53597	595947
31540	595948
53103	595949
5433	595950
214	595951
118209	595952
5987	595953
384	595954
58292	595955
13596	595956
14209	595957
33868	595958
86632	595959
21762	595960
54982	595961
127247	595962
16765	595963
11893	595964
8891	595965
83518	595966
24074	595967
71338	595968
46485	595969
61043	595970
59558	595971
872	595972
4100	595973
37628	595974
43255	595975
28010	595976
7156	595977
132619	595978
42906	595979
77551	595980
7574	595981
57959	595982
1234	595983
1267	595984
2685	595985
2811	595986
41260	595987
8482	595988
6725	595989
58597	595990
80316	595991
34252	595992
21476	595993
10535	595994
134666	595995
3331	595996
12829	595997
38341	595998
7535	595999
55720	596000
44830	596001
10193	596002
6776	596003
9241	596004
31990	596005
23601	596006
60525	596007
21926	596008
36679	596009
153122	596010
25874	596011
5191	596012
41604	596013
79279	596014
38626	596015
6317	596016
1693	596017
91645	596018
55203	596019
32360	596020
1146	596021
3988	596022
117268	596023
89877	596024
19777	596025
63527	596026
69030	596027
36326	596028
10478	596029
55912	596030
37939	596031
49799	596032
8418	596033
628	596034
10290	596035
61583	596036
131702	596037
62346	596038
117013	596039
37709	596040
14339	596041
153846	596042
91823	596043
18757	596044
69987	596045
1935	596046
11047	596047
6751	596048
5854	596049
92040	596050
123514	596051
7986	596052
24407	596053
22024	596054
64903	596055
15631	596056
70000	596057
58116	596058
21067	596059
8172	596060
23440	596061
65332	596062
12251	596063
112334	596064
153	596065
34451	596066
13113	596067
68972	596068
106	596069
11545	596070
37711	596071
137136	596072
80169	596073
699	596074
10180	596075
30441	596076
487	596077
64089	596078
57947	596079
19169	596080
37937	596081
92398	596082
10739	596083
62955	596084
46826	596085
50490	596086
29905	596087
1798	596088
54604	596089
41725	596090
8372	596091
53865	596092
88425	596093
39526	596094
11116	596095
32408	596096
12624	596097
75748	596098
68967	596099
3403	596100
4883	596101
33347	596102
29997	596103
42471	596104
67187	596105
7510	596106
7	596107
4188	596108
14304	596109
93981	596110
59269	596111
5777	596112
32674	596113
58509	596114
93530	596115
571	596116
17181	596117
85789	596118
61398	596119
29629	596120
60731	596121
11795	596122
68105	596123
57004	596124
13712	596125
5277	596126
51494	596127
25045	596128
146094	596129
11055	596130
1097	596131
20549	596132
54221	596133
32593	596134
12051	596135
9614	596136
287	596137
14061	596138
40353	596139
9251	596140
31557	596141
19547	596142
2610	596143
54923	596144
98831	596145
28020	596146
5793	596147
55913	596148
26971	596149
25772	596150
10456	596151
2715	596152
112147	596153
28875	596154
10562	596155
33460	596156
34163	596157
70425	596158
28134	596159
1228	596160
69230	596161
86105	596162
110111	596163
19376	596164
67043	596165
18458	596166
44874	596167
25844	596168
70367	596169
64229	596170
65542	596171
82820	596172
18870	596173
38491	596174
1135	596175
24	596176
53320	596177
29638	596178
31348	596179
12721	596180
62	596181
94028	596182
88408	596183
3090	596184
63851	596185
8454	596186
89670	596187
65774	596188
43222	596189
18853	596190
16556	596191
16666	596192
3154	596193
21982	596194
29959	596195
1091	596196
501	596197
62600	596198
7892	596199
53265	596200
130587	596201
81883	596202
1702	596203
15691	596204
32932	596205
13772	596206
93240	596207
383	596208
71354	596209
31936	596210
4044	596211
460	596212
57451	596213
2377	596214
19950	596215
79741	596216
46191	596217
12041	596218
84673	596219
79881	596220
51854	596221
150	596222
183	596223
157021	596224
1330	596225
1656	596226
74485	596227
1516	596228
109406	596229
69816	596230
23612	596231
14	596232
8011	596233
32105	596234
16667	596235
10690	596236
44736	596237
63	596238
2163	596239
50465	596240
20565	596241
3749	596242
5218	596243
30549	596244
17278	596245
38357	596246
12691	596247
5998	596248
13821	596249
146271	596250
34726	596251
50715	596252
59045	596253
24297	596254
24241	596255
7361	596256
41349	596257
128777	596258
6835	596259
32893	596260
20854	596261
112044	596262
91668	596263
31002	596264
60274	596265
1532	596266
19704	596267
79916	596268
84275	596269
47663	596270
25778	596271
10861	596272
606	596273
8378	596274
52768	596275
7898	596276
36226	596277
848	596278
54704	596279
6260	596280
25735	596281
43934	596282
115769	596283
2522	596284
165381	596285
8216	596286
110132	596287
131033	596288
41514	596289
33901	596290
4615	596291
30960	596292
609	596293
11283	596294
63	596295
20361	596296
64392	596297
46960	596298
25191	596299
36243	596300
36853	596301
93304	596302
25157	596303
114966	596304
7021	596305
1916	596306
85240	596307
10404	596308
8097	596309
18488	596310
92849	596311
133386	596312
95876	596313
151	596314
33558	596315
37910	596316
37085	596317
30541	596318
46409	596319
3014	596320
13530	596321
19361	596322
12627	596323
6238	596324
75996	596325
18118	596326
9802	596327
5150	596328
39882	596329
117753	596330
27619	596331
26991	596332
5307	596333
10486	596334
177	596335
594	596336
8883	596337
38640	596338
59169	596339
51550	596340
122906	596341
1519	596342
105414	596343
2032	596344
34400	596345
11365	596346
3030	596347
2081	596348
7821	596349
8761	596350
28876	596351
90097	596352
38004	596353
31051	596354
17883	596355
43339	596356
88801	596357
135609	596358
29531	596359
35938	596360
8399	596361
62899	596362
53632	596363
163684	596364
42205	596365
3387	596366
29679	596367
43836	596368
33070	596369
35580	596370
57921	596371
3099	596372
49482	596373
55524	596374
102633	596375
64741	596376
83617	596377
75110	596378
30454	596379
24925	596380
13388	596381
38763	596382
59620	596383
13530	596384
134691	596385
4416	596386
5667	596387
39312	596388
123715	596389
2507	596390
798	596391
80603	596392
1778	596393
57580	596394
70636	596395
73657	596396
21622	596397
3054	596398
15395	596399
13800	596400
153677	596401
80775	596402
45172	596403
859	596404
9331	596405
83330	596406
14625	596407
15139	596408
2891	596409
33985	596410
13	596411
3668	596412
4981	596413
13348	596414
36303	596415
2658	596416
6414	596417
59309	596418
6814	596419
15127	596420
28023	596421
5520	596422
81930	596423
21591	596424
17357	596425
4247	596426
177	596427
1754	596428
17602	596429
100584	596430
77422	596431
12511	596432
13246	596433
7488	596434
43461	596435
1370	596436
20583	596437
142581	596438
10794	596439
124620	596440
126597	596441
5412	596442
55067	596443
102318	596444
48	596445
91583	596446
4055	596447
510	596448
22235	596449
34660	596450
19	596451
31413	596452
75561	596453
131308	596454
14943	596455
2817	596456
80507	596457
115071	596458
58508	596459
31146	596460
53693	596461
22948	596462
2031	596463
144549	596464
85787	596465
54678	596466
9664	596467
5752	596468
83719	596469
8217	596470
105190	596471
40649	596472
1351	596473
20125	596474
17241	596475
1383	596476
381	596477
63816	596478
45182	596479
63360	596480
2162	596481
15200	596482
71875	596483
64615	596484
91800	596485
26378	596486
4339	596487
46874	596488
24995	596489
2481	596490
31148	596491
33552	596492
3498	596493
22625	596494
60	596495
11967	596496
64709	596497
30477	596498
36272	596499
10703	596500
57058	596501
66632	596502
47096	596503
107087	596504
93566	596505
5057	596506
46043	596507
94	596508
75786	596509
77469	596510
4637	596511
33059	596512
118909	596513
46039	596514
33123	596515
10217	596516
5064	596517
18205	596518
60635	596519
16961	596520
32801	596521
2655	596522
23484	596523
44850	596524
4163	596525
134474	596526
87481	596527
87869	596528
18913	596529
97861	596530
427	596531
16386	596532
6730	596533
88785	596534
4577	596535
154588	596536
81608	596537
16532	596538
4739	596539
41324	596540
2158	596541
391	596542
17411	596543
48418	596544
419	596545
8577	596546
44043	596547
29441	596548
40285	596549
311	596550
9166	596551
5310	596552
105352	596553
55860	596554
63299	596555
12177	596556
60370	596557
9288	596558
60790	596559
25259	596560
110506	596561
1027	596562
26889	596563
26167	596564
18865	596565
7810	596566
15364	596567
27456	596568
11499	596569
74445	596570
10973	596571
29967	596572
6640	596573
20962	596574
2371	596575
22185	596576
99441	596577
14025	596578
4995	596579
107	596580
10899	596581
52905	596582
91160	596583
15714	596584
62246	596585
4906	596586
43395	596587
30294	596588
61562	596589
34898	596590
72892	596591
38687	596592
66469	596593
7056	596594
85704	596595
103190	596596
79349	596597
132118	596598
85567	596599
8096	596600
63545	596601
63207	596602
11122	596603
72643	596604
45314	596605
1238	596606
31874	596607
3353	596608
94985	596609
2992	596610
86715	596611
22484	596612
196	596613
104431	596614
5763	596615
3613	596616
7330	596617
28614	596618
23796	596619
46955	596620
53486	596621
102523	596622
80577	596623
1436	596624
106325	596625
66551	596626
68892	596627
5231	596628
166024	596629
60608	596630
23578	596631
771	596632
364	596633
40303	596634
116	596635
38689	596636
40105	596637
132	596638
80	596639
33034	596640
8565	596641
31263	596642
2140	596643
13126	596644
15531	596645
47753	596646
1805	596647
21548	596648
84454	596649
6004	596650
14	596651
16429	596652
48479	596653
19756	596654
33222	596655
5787	596656
20332	596657
41240	596658
27091	596659
25174	596660
16734	596661
13498	596662
4739	596663
152680	596664
327	596665
543	596666
4863	596667
48543	596668
27775	596669
48060	596670
59999	596671
27622	596672
21864	596673
27945	596674
26935	596675
619	596676
3054	596677
27121	596678
7576	596679
7257	596680
24144	596681
18168	596682
10241	596683
102424	596684
40554	596685
86108	596686
24749	596687
161268	596688
8478	596689
8045	596690
62204	596691
22751	596692
1090	596693
90934	596694
39561	596695
1437	596696
25370	596697
18135	596698
1650	596699
20329	596700
4885	596701
113259	596702
4515	596703
82130	596704
49668	596705
7680	596706
5194	596707
10672	596708
79137	596709
107874	596710
12703	596711
18881	596712
61135	596713
5530	596714
20578	596715
27758	596716
74128	596717
58679	596718
8220	596719
669	596720
8660	596721
18786	596722
26383	596723
60400	596724
16363	596725
36414	596726
30746	596727
63663	596728
3320	596729
139138	596730
2504	596731
2874	596732
42907	596733
143056	596734
14913	596735
100467	596736
63285	596737
13092	596738
13852	596739
50288	596740
5368	596741
54028	596742
116295	596743
130419	596744
21327	596745
23037	596746
20431	596747
47974	596748
36244	596749
3048	596750
20000	596751
77232	596752
37162	596753
8418	596754
63765	596755
6737	596756
45221	596757
15806	596758
22624	596759
15756	596760
86557	596761
57299	596762
949	596763
6554	596764
11963	596765
46302	596766
46618	596767
9591	596768
73489	596769
5393	596770
99500	596771
26275	596772
9872	596773
24095	596774
22813	596775
13705	596776
108807	596777
62609	596778
17154	596779
101090	596780
30533	596781
42362	596782
16580	596783
5520	596784
21767	596785
4060	596786
136900	596787
53171	596788
15708	596789
57114	596790
84246	596791
13906	596792
38438	596793
47654	596794
13236	596795
1688	596796
140990	596797
36793	596798
1965	596799
119675	596800
25064	596801
5148	596802
32867	596803
4928	596804
8902	596805
7795	596806
58820	596807
5328	596808
26965	596809
39335	596810
134229	596811
117245	596812
42503	596813
153700	596814
27895	596815
4365	596816
29279	596817
14442	596818
110183	596819
31809	596820
19217	596821
16225	596822
92098	596823
84915	596824
40803	596825
18994	596826
19560	596827
16192	596828
7037	596829
41757	596830
102219	596831
47608	596832
47304	596833
21007	596834
22934	596835
100687	596836
1216	596837
49747	596838
10534	596839
4451	596840
165895	596841
12290	596842
29393	596843
82334	596844
60663	596845
7721	596846
477	596847
43126	596848
85059	596849
7698	596850
157167	596851
2618	596852
4842	596853
62996	596854
12246	596855
32358	596856
39034	596857
70366	596858
74548	596859
30198	596860
4738	596861
78194	596862
109468	596863
4711	596864
16668	596865
69291	596866
34680	596867
81962	596868
145471	596869
157124	596870
2252	596871
54129	596872
45643	596873
4913	596874
138325	596875
48951	596876
12803	596877
46162	596878
105403	596879
70145	596880
15218	596881
10268	596882
13369	596883
22284	596884
12072	596885
9940	596886
13965	596887
578	596888
2408	596889
127075	596890
17148	596891
22341	596892
519	596893
27852	596894
40752	596895
55731	596896
64019	596897
19114	596898
22519	596899
13203	596900
1343	596901
8762	596902
56616	596903
24189	596904
99614	596905
76185	596906
1134	596907
28912	596908
7016	596909
47134	596910
4364	596911
82385	596912
12717	596913
30685	596914
4289	596915
2345	596916
65352	596917
5909	596918
76906	596919
40910	596920
12195	596921
18448	596922
151211	596923
324	596924
28639	596925
25894	596926
11203	596927
36128	596928
86124	596929
61555	596930
7467	596931
26047	596932
115288	596933
6442	596934
55885	596935
12776	596936
127	596937
1508	596938
14114	596939
222	596940
7350	596941
6958	596942
65225	596943
41855	596944
22101	596945
162107	596946
123421	596947
6870	596948
112146	596949
24425	596950
64518	596951
3590	596952
2823	596953
5576	596954
43883	596955
42021	596956
9553	596957
25496	596958
75380	596959
3707	596960
38519	596961
52	596962
164916	596963
13025	596964
35607	596965
58061	596966
85963	596967
122472	596968
28375	596969
30605	596970
17503	596971
6451	596972
68183	596973
62487	596974
39480	596975
143667	596976
76397	596977
104239	596978
63188	596979
86224	596980
13084	596981
468	596982
34085	596983
47957	596984
103486	596985
50119	596986
129571	596987
7752	596988
45877	596989
21954	596990
63871	596991
127688	596992
63878	596993
65084	596994
87589	596995
11318	596996
25629	596997
48170	596998
63447	596999
1112	597000
41059	597001
139273	597002
7002	597003
37440	597004
101887	597005
47599	597006
48573	597007
4049	597008
14074	597009
11984	597010
19082	597011
15744	597012
5513	597013
6570	597014
13311	597015
22076	597016
14916	597017
153118	597018
19328	597019
189	597020
48403	597021
5406	597022
26434	597023
59291	597024
81342	597025
9	597026
1755	597027
90337	597028
3485	597029
21957	597030
56436	597031
41913	597032
14200	597033
34148	597034
140722	597035
52465	597036
11615	597037
60405	597038
110343	597039
791	597040
81323	597041
10100	597042
45221	597043
179	597044
84015	597045
10472	597046
58936	597047
50446	597048
32090	597049
15137	597050
65371	597051
124029	597052
4275	597053
57040	597054
132374	597055
28676	597056
724	597057
63366	597058
118295	597059
20740	597060
13104	597061
49701	597062
4759	597063
9945	597064
3176	597065
83454	597066
47697	597067
751	597068
51376	597069
44348	597070
8734	597071
8350	597072
11402	597073
36	597074
7299	597075
4740	597076
6441	597077
88503	597078
3181	597079
20989	597080
17509	597081
20415	597082
29640	597083
18360	597084
8935	597085
9689	597086
19456	597087
94866	597088
2097	597089
52336	597090
64401	597091
7473	597092
44355	597093
6406	597094
84431	597095
10241	597096
3460	597097
44662	597098
111352	597099
65088	597100
27963	597101
13023	597102
425	597103
16783	597104
88936	597105
27309	597106
12575	597107
86561	597108
4977	597109
77775	597110
3240	597111
44002	597112
50696	597113
82030	597114
64055	597115
29409	597116
9321	597117
58041	597118
68901	597119
134179	597120
35474	597121
11447	597122
20059	597123
17659	597124
59347	597125
83048	597126
139757	597127
128112	597128
54744	597129
25461	597130
66275	597131
44873	597132
2002	597133
44138	597134
241	597135
23364	597136
57831	597137
73871	597138
151766	597139
100076	597140
25193	597141
8961	597142
782	597143
23039	597144
49420	597145
568	597146
17678	597147
26210	597148
135674	597149
30337	597150
19325	597151
3655	597152
2026	597153
9564	597154
5332	597155
47320	597156
55243	597157
27508	597158
17302	597159
83990	597160
60101	597161
35066	597162
69617	597163
125677	597164
50658	597165
77409	597166
127537	597167
99506	597168
29236	597169
104711	597170
55	597171
14169	597172
3779	597173
102779	597174
37818	597175
59699	597176
40748	597177
10855	597178
30677	597179
19743	597180
26021	597181
53893	597182
114207	597183
29195	597184
112943	597185
48548	597186
12205	597187
49630	597188
78426	597189
3344	597190
34280	597191
54145	597192
81107	597193
25056	597194
63922	597195
17898	597196
22347	597197
75856	597198
66768	597199
62927	597200
12441	597201
17104	597202
3613	597203
222	597204
14932	597205
31033	597206
9385	597207
16568	597208
50306	597209
35058	597210
29700	597211
25397	597212
20523	597213
12999	597214
1133	597215
17718	597216
6003	597217
11866	597218
132102	597219
2717	597220
20029	597221
6018	597222
7768	597223
9679	597224
84922	597225
121394	597226
13393	597227
141	597228
434	597229
40130	597230
78841	597231
152768	597232
145675	597233
25484	597234
5708	597235
46003	597236
33072	597237
9849	597238
85495	597239
70677	597240
129315	597241
311	597242
22384	597243
158998	597244
28281	597245
33342	597246
164009	597247
1094	597248
15298	597249
112377	597250
107653	597251
132490	597252
582	597253
71673	597254
1419	597255
2120	597256
57936	597257
78987	597258
35879	597259
51488	597260
111510	597261
1639	597262
16610	597263
67088	597264
13829	597265
96575	597266
67711	597267
83022	597268
14416	597269
1689	597270
147064	597271
2264	597272
5608	597273
84041	597274
15562	597275
4034	597276
11430	597277
9884	597278
20441	597279
2434	597280
96332	597281
6558	597282
4321	597283
118489	597284
14709	597285
33020	597286
523	597287
5632	597288
16274	597289
130169	597290
19929	597291
65759	597292
34430	597293
11663	597294
31651	597295
154043	597296
1623	597297
35668	597298
63292	597299
164804	597300
60414	597301
45041	597302
125961	597303
23493	597304
7731	597305
122359	597306
29351	597307
79699	597308
129752	597309
100545	597310
75650	597311
22524	597312
44107	597313
16549	597314
12106	597315
45182	597316
28548	597317
65	597318
62779	597319
6901	597320
29981	597321
28522	597322
27378	597323
70176	597324
11189	597325
17505	597326
1532	597327
62610	597328
12340	597329
70341	597330
54558	597331
23325	597332
2869	597333
102828	597334
15452	597335
66201	597336
26532	597337
557	597338
126213	597339
80083	597340
70795	597341
16795	597342
58856	597343
120307	597344
70691	597345
14386	597346
50196	597347
73131	597348
9765	597349
31767	597350
103728	597351
2960	597352
3847	597353
4861	597354
98777	597355
105813	597356
21214	597357
75754	597358
24585	597359
77014	597360
1084	597361
48785	597362
20458	597363
15798	597364
25922	597365
32694	597366
3073	597367
72014	597368
145439	597369
11772	597370
12057	597371
129582	597372
8422	597373
20498	597374
96302	597375
1682	597376
151066	597377
98273	597378
72611	597379
36026	597380
43538	597381
591	597382
51833	597383
54650	597384
46315	597385
13084	597386
127773	597387
3363	597388
13340	597389
56383	597390
3004	597391
142103	597392
46916	597393
75231	597394
177	597395
646	597396
117871	597397
97968	597398
13439	597399
3869	597400
6214	597401
86040	597402
17552	597403
85574	597404
2867	597405
1885	597406
79039	597407
22654	597408
2688	597409
131903	597410
77636	597411
55189	597412
4606	597413
26905	597414
4476	597415
4867	597416
12822	597417
763	597418
2168	597419
99170	597420
2618	597421
21373	597422
17942	597423
4989	597424
63380	597425
66592	597426
24678	597427
60214	597428
812	597429
26998	597430
17781	597431
19853	597432
4530	597433
561	597434
12425	597435
40796	597436
84746	597437
9526	597438
15494	597439
25316	597440
54196	597441
15335	597442
4299	597443
9449	597444
39476	597445
8953	597446
1015	597447
69068	597448
33127	597449
7998	597450
129440	597451
23203	597452
15329	597453
50736	597454
35494	597455
32612	597456
4333	597457
45727	597458
12260	597459
17456	597460
578	597461
6284	597462
62435	597463
16863	597464
20458	597465
1537	597466
24350	597467
35488	597468
5687	597469
80546	597470
26282	597471
8930	597472
5306	597473
13526	597474
124727	597475
66191	597476
2605	597477
3323	597478
164083	597479
15165	597480
3549	597481
66914	597482
28149	597483
92682	597484
4094	597485
81062	597486
11775	597487
10073	597488
54575	597489
6827	597490
910	597491
77634	597492
34147	597493
65422	597494
73259	597495
66981	597496
14324	597497
1243	597498
122100	597499
11908	597500
4032	597501
108448	597502
1796	597503
125513	597504
24322	597505
13574	597506
40797	597507
13775	597508
8999	597509
21193	597510
81197	597511
26485	597512
72453	597513
78536	597514
20410	597515
6899	597516
120830	597517
6226	597518
16535	597519
79775	597520
13871	597521
33235	597522
27417	597523
4	597524
40666	597525
77880	597526
74533	597527
84351	597528
5890	597529
8928	597530
66149	597531
38537	597532
4187	597533
4749	597534
28227	597535
142309	597536
7411	597537
3935	597538
18413	597539
28401	597540
18650	597541
43015	597542
19228	597543
129542	597544
21779	597545
5479	597546
58621	597547
16161	597548
516	597549
71271	597550
12253	597551
107624	597552
58885	597553
1375	597554
4088	597555
36103	597556
15940	597557
13817	597558
32800	597559
75855	597560
27212	597561
49722	597562
10792	597563
53113	597564
129298	597565
54962	597566
54975	597567
34359	597568
6662	597569
32116	597570
22293	597571
11264	597572
12528	597573
79715	597574
70560	597575
97826	597576
9185	597577
89965	597578
7524	597579
91576	597580
83773	597581
14591	597582
39812	597583
9376	597584
20777	597585
13776	597586
27217	597587
85138	597588
9772	597589
16323	597590
57081	597591
10584	597592
37085	597593
11788	597594
53096	597595
821	597596
78097	597597
35294	597598
20985	597599
71302	597600
50568	597601
19807	597602
88649	597603
20628	597604
100388	597605
13836	597606
12395	597607
164193	597608
4086	597609
17246	597610
6018	597611
2045	597612
57026	597613
65536	597614
55822	597615
5300	597616
45395	597617
25934	597618
10429	597619
107830	597620
92968	597621
15925	597622
31970	597623
684	597624
1835	597625
20388	597626
17792	597627
130828	597628
36	597629
8329	597630
67480	597631
152481	597632
100972	597633
15417	597634
119907	597635
31462	597636
3305	597637
50728	597638
2187	597639
14510	597640
8588	597641
2557	597642
1746	597643
10238	597644
10143	597645
1992	597646
25681	597647
43297	597648
29151	597649
63540	597650
2210	597651
1185	597652
40050	597653
46623	597654
21248	597655
142756	597656
89839	597657
13054	597658
41451	597659
103269	597660
22300	597661
15421	597662
94923	597663
27722	597664
100603	597665
153391	597666
11277	597667
58004	597668
4	597669
802	597670
1752	597671
67521	597672
42039	597673
118407	597674
49905	597675
31934	597676
33182	597677
39902	597678
74611	597679
17569	597680
30025	597681
80043	597682
20318	597683
78927	597684
149817	597685
6706	597686
22809	597687
8844	597688
128560	597689
9910	597690
2228	597691
82259	597692
1988	597693
5707	597694
44252	597695
102929	597696
84238	597697
19509	597698
30989	597699
166588	597700
32479	597701
1965	597702
11793	597703
13222	597704
45509	597705
50157	597706
71136	597707
9367	597708
9704	597709
13920	597710
368	597711
112076	597712
1083	597713
113299	597714
40164	597715
49123	597716
2025	597717
18936	597718
2207	597719
3093	597720
7538	597721
83563	597722
8659	597723
103	597724
32515	597725
160774	597726
88080	597727
70517	597728
18013	597729
77085	597730
18807	597731
43465	597732
1733	597733
26600	597734
10593	597735
92494	597736
20024	597737
31993	597738
165101	597739
94257	597740
2873	597741
7499	597742
103448	597743
23	597744
4492	597745
487	597746
5532	597747
45054	597748
4375	597749
14542	597750
1534	597751
54603	597752
34609	597753
43655	597754
24204	597755
104013	597756
15163	597757
3107	597758
85452	597759
9098	597760
36597	597761
1920	597762
73424	597763
62606	597764
2588	597765
161652	597766
145123	597767
5516	597768
6290	597769
11635	597770
3262	597771
26596	597772
16677	597773
14265	597774
55922	597775
3877	597776
9608	597777
14691	597778
13871	597779
38416	597780
24535	597781
125877	597782
86546	597783
91319	597784
36222	597785
3139	597786
44260	597787
49770	597788
49153	597789
95	597790
24489	597791
10639	597792
108127	597793
74876	597794
128765	597795
32445	597796
25108	597797
9458	597798
34485	597799
14804	597800
27604	597801
58412	597802
3087	597803
39155	597804
13494	597805
112441	597806
126344	597807
45004	597808
15257	597809
131279	597810
384	597811
35502	597812
38495	597813
30605	597814
158755	597815
40	597816
9327	597817
16063	597818
14606	597819
74140	597820
25377	597821
80670	597822
1118	597823
65249	597824
68066	597825
51027	597826
28904	597827
97180	597828
26513	597829
9248	597830
4110	597831
21935	597832
35681	597833
2359	597834
57406	597835
18760	597836
103276	597837
2092	597838
124084	597839
46813	597840
147931	597841
67177	597842
10232	597843
3553	597844
29395	597845
80254	597846
14216	597847
127543	597848
47015	597849
39325	597850
78751	597851
46038	597852
5795	597853
26087	597854
77379	597855
1015	597856
130949	597857
66797	597858
1632	597859
310	597860
37138	597861
304	597862
114698	597863
11237	597864
88086	597865
52089	597866
35995	597867
9781	597868
95238	597869
59273	597870
77278	597871
80	597872
14509	597873
53587	597874
38	597875
10275	597876
76015	597877
3470	597878
5843	597879
82780	597880
5201	597881
68505	597882
60081	597883
6429	597884
37131	597885
42741	597886
20411	597887
60205	597888
1374	597889
1272	597890
57809	597891
34725	597892
9745	597893
8005	597894
13958	597895
99739	597896
38372	597897
18452	597898
139463	597899
18075	597900
151827	597901
50562	597902
8834	597903
17398	597904
3487	597905
117329	597906
23419	597907
11604	597908
151323	597909
76651	597910
7866	597911
84932	597912
35498	597913
4834	597914
38478	597915
9861	597916
3681	597917
11168	597918
23651	597919
14886	597920
63310	597921
3202	597922
1584	597923
26233	597924
23028	597925
13155	597926
21288	597927
161685	597928
3139	597929
47315	597930
4140	597931
67122	597932
120200	597933
30354	597934
10440	597935
5672	597936
31635	597937
6682	597938
74928	597939
151734	597940
59029	597941
9577	597942
13790	597943
33496	597944
10393	597945
66190	597946
2233	597947
12219	597948
26281	597949
6901	597950
20270	597951
4111	597952
2982	597953
2490	597954
35222	597955
58169	597956
81906	597957
3348	597958
66670	597959
78296	597960
46220	597961
9263	597962
6277	597963
3954	597964
2290	597965
42846	597966
7082	597967
36662	597968
20432	597969
17376	597970
16054	597971
7053	597972
23300	597973
13914	597974
18019	597975
2740	597976
79888	597977
8224	597978
10518	597979
48436	597980
106675	597981
41397	597982
44080	597983
27844	597984
1241	597985
10455	597986
111167	597987
40645	597988
5271	597989
40703	597990
7185	597991
79801	597992
57674	597993
43968	597994
3598	597995
55865	597996
11974	597997
10197	597998
75537	597999
157410	598000
20165	598001
14659	598002
39784	598003
10837	598004
12609	598005
11456	598006
6374	598007
104042	598008
22093	598009
26869	598010
651	598011
95362	598012
102253	598013
51997	598014
53839	598015
114988	598016
4114	598017
78795	598018
96547	598019
77240	598020
46064	598021
5563	598022
63551	598023
32291	598024
8563	598025
22342	598026
10761	598027
33348	598028
45631	598029
91830	598030
130535	598031
92516	598032
16502	598033
72591	598034
84	598035
4810	598036
130361	598037
60763	598038
132933	598039
56198	598040
24246	598041
101438	598042
120618	598043
5544	598044
42115	598045
594	598046
46424	598047
19513	598048
50096	598049
23443	598050
27228	598051
83976	598052
21195	598053
18183	598054
24388	598055
57879	598056
4697	598057
18150	598058
41734	598059
156068	598060
11717	598061
99927	598062
45521	598063
14696	598064
8455	598065
82142	598066
34805	598067
28606	598068
2266	598069
40038	598070
564	598071
1398	598072
17314	598073
26306	598074
6869	598075
61228	598076
70614	598077
18547	598078
22378	598079
76820	598080
9924	598081
18242	598082
21826	598083
28008	598084
48606	598085
129016	598086
105122	598087
6979	598088
81967	598089
36811	598090
19009	598091
15101	598092
39715	598093
489	598094
10001	598095
62100	598096
101180	598097
24167	598098
10383	598099
29754	598100
4531	598101
93341	598102
72941	598103
149164	598104
22348	598105
120901	598106
11624	598107
102335	598108
123375	598109
5249	598110
10801	598111
1641	598112
57969	598113
17212	598114
1296	598115
1435	598116
124139	598117
59608	598118
50708	598119
8430	598120
69269	598121
22067	598122
35851	598123
2050	598124
68443	598125
35045	598126
12299	598127
16859	598128
59585	598129
982	598130
17352	598131
31332	598132
47186	598133
36121	598134
14731	598135
44190	598136
4539	598137
8728	598138
136568	598139
7835	598140
67440	598141
23515	598142
37786	598143
17396	598144
17637	598145
974	598146
1129	598147
11809	598148
25171	598149
7800	598150
33434	598151
46625	598152
68253	598153
39915	598154
25968	598155
120516	598156
19182	598157
22562	598158
165766	598159
26771	598160
6774	598161
66572	598162
37954	598163
8531	598164
47371	598165
41594	598166
116810	598167
13891	598168
56138	598169
59387	598170
2411	598171
113511	598172
83946	598173
126445	598174
10491	598175
28364	598176
32424	598177
42259	598178
27606	598179
5303	598180
54166	598181
33494	598182
38611	598183
68121	598184
11050	598185
17729	598186
81514	598187
5534	598188
68373	598189
8654	598190
158413	598191
60094	598192
15483	598193
88121	598194
129252	598195
12429	598196
6004	598197
1699	598198
12006	598199
21976	598200
78850	598201
119909	598202
445	598203
91360	598204
28784	598205
1813	598206
38529	598207
91885	598208
58122	598209
46086	598210
92528	598211
87399	598212
82800	598213
10196	598214
9993	598215
2759	598216
305	598217
1009	598218
10028	598219
79963	598220
103741	598221
1041	598222
20784	598223
74802	598224
2714	598225
3112	598226
79606	598227
127716	598228
23885	598229
58857	598230
19309	598231
2520	598232
3286	598233
123393	598234
101312	598235
19804	598236
60701	598237
1618	598238
41637	598239
65184	598240
105855	598241
132805	598242
22086	598243
105	598244
24115	598245
68811	598246
112061	598247
1847	598248
76337	598249
76965	598250
101875	598251
458	598252
15482	598253
21973	598254
49920	598255
6668	598256
53627	598257
1545	598258
55029	598259
27814	598260
785	598261
10113	598262
71979	598263
31546	598264
10198	598265
6376	598266
10507	598267
48140	598268
125126	598269
60364	598270
95557	598271
52522	598272
29052	598273
5517	598274
57199	598275
134705	598276
28711	598277
6541	598278
15896	598279
717	598280
13251	598281
55519	598282
31044	598283
26978	598284
86755	598285
43225	598286
63152	598287
90707	598288
41987	598289
151581	598290
5761	598291
1605	598292
37076	598293
59629	598294
22126	598295
2615	598296
94199	598297
7490	598298
25105	598299
47655	598300
91320	598301
18019	598302
4747	598303
48703	598304
59	598305
17781	598306
45797	598307
14628	598308
77691	598309
3841	598310
74841	598311
106219	598312
9512	598313
9820	598314
1208	598315
42894	598316
46361	598317
103931	598318
36297	598319
31504	598320
25513	598321
114543	598322
25494	598323
53163	598324
96661	598325
15587	598326
34847	598327
42524	598328
11527	598329
59389	598330
4	598331
45308	598332
39146	598333
80344	598334
103	598335
16498	598336
8445	598337
34808	598338
3	598339
56662	598340
120562	598341
31542	598342
83007	598343
125793	598344
68656	598345
93076	598346
8703	598347
4292	598348
67858	598349
30180	598350
75019	598351
91	598352
87207	598353
10498	598354
16128	598355
48071	598356
21765	598357
22496	598358
10876	598359
15573	598360
917	598361
31821	598362
47384	598363
65702	598364
44766	598365
112301	598366
37530	598367
13023	598368
46257	598369
13744	598370
66279	598371
122204	598372
50456	598373
8705	598374
160956	598375
87232	598376
55717	598377
23228	598378
2345	598379
8	598380
54060	598381
3359	598382
138413	598383
40066	598384
68657	598385
9541	598386
20394	598387
31929	598388
100854	598389
33103	598390
5813	598391
15667	598392
10342	598393
5274	598394
33360	598395
38181	598396
127409	598397
29074	598398
72088	598399
5526	598400
28184	598401
26541	598402
43138	598403
37689	598404
8698	598405
24305	598406
2135	598407
13965	598408
5992	598409
3016	598410
21198	598411
4164	598412
117309	598413
3623	598414
133933	598415
44576	598416
103994	598417
6789	598418
90465	598419
161	598420
33778	598421
663	598422
7478	598423
145481	598424
159508	598425
504	598426
84806	598427
100136	598428
8854	598429
14033	598430
12846	598431
157884	598432
126985	598433
43082	598434
51587	598435
8624	598436
43878	598437
23173	598438
38161	598439
16790	598440
7264	598441
118115	598442
18147	598443
4209	598444
74192	598445
102681	598446
39772	598447
39533	598448
15276	598449
18574	598450
14543	598451
7808	598452
16878	598453
4521	598454
142213	598455
7728	598456
5327	598457
8291	598458
22397	598459
121331	598460
59170	598461
11050	598462
5507	598463
123594	598464
54811	598465
147754	598466
39853	598467
71284	598468
105033	598469
86568	598470
9790	598471
1783	598472
14483	598473
16750	598474
60332	598475
25000	598476
18586	598477
16559	598478
7018	598479
59517	598480
3727	598481
64884	598482
27137	598483
1882	598484
37632	598485
6124	598486
5660	598487
328	598488
435	598489
86331	598490
115784	598491
13682	598492
18299	598493
26137	598494
122434	598495
77469	598496
38465	598497
6917	598498
16771	598499
72929	598500
127231	598501
13397	598502
24612	598503
58095	598504
159537	598505
18656	598506
11798	598507
7135	598508
42399	598509
4528	598510
32462	598511
6672	598512
71887	598513
60552	598514
40415	598515
49599	598516
17553	598517
18438	598518
22275	598519
57504	598520
5403	598521
2681	598522
105236	598523
1352	598524
25913	598525
4066	598526
3272	598527
11494	598528
18739	598529
1220	598530
14579	598531
2608	598532
15691	598533
30833	598534
44410	598535
5679	598536
8663	598537
26141	598538
63332	598539
52164	598540
133799	598541
4989	598542
3969	598543
119557	598544
726	598545
54157	598546
3454	598547
8467	598548
2	598549
26414	598550
46928	598551
1136	598552
36712	598553
13536	598554
32121	598555
26798	598556
7292	598557
68226	598558
66948	598559
26220	598560
26762	598561
91847	598562
2315	598563
75774	598564
8997	598565
65584	598566
22413	598567
71	598568
7790	598569
22131	598570
16759	598571
4626	598572
114911	598573
6844	598574
23939	598575
70719	598576
76964	598577
77146	598578
147935	598579
13114	598580
23933	598581
20891	598582
16114	598583
10860	598584
64030	598585
7681	598586
46561	598587
15192	598588
59305	598589
4	598590
43144	598591
56063	598592
41286	598593
49462	598594
21616	598595
7588	598596
15962	598597
8715	598598
14101	598599
41874	598600
71519	598601
20707	598602
2486	598603
1781	598604
3458	598605
72343	598606
34366	598607
87843	598608
80522	598609
5751	598610
25922	598611
30439	598612
146872	598613
23968	598614
6661	598615
74725	598616
105	598617
720	598618
39368	598619
104099	598620
6118	598621
11862	598622
11768	598623
56679	598624
123354	598625
107	598626
96201	598627
16174	598628
11434	598629
46838	598630
2224	598631
9429	598632
14238	598633
131290	598634
17442	598635
120471	598636
608	598637
42383	598638
31061	598639
176	598640
6539	598641
25859	598642
8056	598643
76948	598644
91499	598645
5484	598646
912	598647
140171	598648
94705	598649
121118	598650
6581	598651
16884	598652
318	598653
6548	598654
52745	598655
13064	598656
67227	598657
84640	598658
63485	598659
13111	598660
111129	598661
36235	598662
5173	598663
32558	598664
3197	598665
2072	598666
29260	598667
90964	598668
36453	598669
55128	598670
58163	598671
99277	598672
46818	598673
74877	598674
1120	598675
50549	598676
34146	598677
97426	598678
446	598679
790	598680
142451	598681
2269	598682
105421	598683
18690	598684
3642	598685
546	598686
305	598687
6885	598688
9128	598689
137355	598690
86937	598691
805	598692
55239	598693
18711	598694
16116	598695
41873	598696
75	598697
56178	598698
8799	598699
8456	598700
134416	598701
119422	598702
43928	598703
99903	598704
38840	598705
49162	598706
7996	598707
78547	598708
48039	598709
237	598710
35835	598711
71076	598712
95603	598713
18987	598714
51450	598715
117473	598716
9894	598717
40856	598718
71835	598719
5890	598720
4671	598721
988	598722
127303	598723
113413	598724
151872	598725
9952	598726
95324	598727
47499	598728
14105	598729
11069	598730
34014	598731
53384	598732
16861	598733
25594	598734
674	598735
79212	598736
2697	598737
59269	598738
14779	598739
15964	598740
33519	598741
7658	598742
64376	598743
54100	598744
127410	598745
34888	598746
5334	598747
28878	598748
3344	598749
21968	598750
1532	598751
13239	598752
62237	598753
155612	598754
10766	598755
126770	598756
2833	598757
91489	598758
35475	598759
49984	598760
31415	598761
8094	598762
12886	598763
448	598764
29791	598765
14901	598766
3730	598767
130526	598768
110634	598769
56202	598770
20283	598771
53802	598772
18674	598773
3359	598774
4966	598775
79022	598776
24786	598777
92966	598778
18522	598779
997	598780
53463	598781
15242	598782
958	598783
113484	598784
3775	598785
61198	598786
107061	598787
20581	598788
4244	598789
454	598790
42125	598791
124192	598792
14341	598793
8842	598794
56096	598795
1458	598796
31019	598797
102980	598798
91633	598799
48030	598800
51434	598801
1839	598802
104749	598803
51560	598804
18097	598805
101157	598806
18452	598807
18795	598808
7610	598809
86582	598810
10738	598811
51071	598812
1378	598813
32561	598814
983	598815
1961	598816
2470	598817
43571	598818
114633	598819
81590	598820
1361	598821
130416	598822
88701	598823
28792	598824
60251	598825
3537	598826
501	598827
15423	598828
931	598829
6192	598830
4728	598831
97070	598832
155461	598833
69361	598834
18245	598835
43	598836
8088	598837
2101	598838
69557	598839
49996	598840
6059	598841
52775	598842
17333	598843
1056	598844
3173	598845
53551	598846
60335	598847
79904	598848
99443	598849
1433	598850
114311	598851
31124	598852
13490	598853
82824	598854
25243	598855
46829	598856
55604	598857
31208	598858
5020	598859
23051	598860
43097	598861
6805	598862
39	598863
61640	598864
28012	598865
109162	598866
34266	598867
19828	598868
50694	598869
3490	598870
1888	598871
7099	598872
1990	598873
19697	598874
35256	598875
33776	598876
61106	598877
86662	598878
132872	598879
70634	598880
59465	598881
32	598882
48650	598883
14340	598884
40048	598885
160168	598886
43248	598887
35828	598888
59492	598889
12543	598890
13449	598891
9885	598892
84261	598893
141852	598894
28440	598895
3488	598896
5539	598897
12979	598898
24044	598899
51801	598900
7351	598901
6579	598902
60121	598903
61752	598904
73636	598905
9276	598906
65072	598907
5354	598908
79443	598909
16137	598910
29509	598911
30468	598912
55997	598913
69330	598914
104090	598915
7890	598916
18266	598917
46475	598918
34855	598919
832	598920
69945	598921
137907	598922
148952	598923
4663	598924
13161	598925
31056	598926
64213	598927
112788	598928
37681	598929
7649	598930
277	598931
15638	598932
18020	598933
155050	598934
88071	598935
124771	598936
72364	598937
18442	598938
21972	598939
20198	598940
126995	598941
87702	598942
21475	598943
49736	598944
17089	598945
104228	598946
39833	598947
34862	598948
51414	598949
54629	598950
37920	598951
34675	598952
17062	598953
3811	598954
30241	598955
129230	598956
31968	598957
35640	598958
92	598959
14598	598960
3422	598961
44813	598962
5640	598963
87254	598964
7512	598965
1084	598966
27746	598967
22746	598968
18838	598969
56121	598970
19077	598971
28891	598972
41958	598973
19877	598974
1159	598975
81184	598976
18130	598977
8939	598978
133217	598979
16619	598980
84249	598981
13138	598982
79350	598983
98943	598984
16929	598985
63933	598986
55325	598987
4263	598988
117677	598989
89979	598990
146693	598991
98604	598992
41225	598993
69850	598994
7166	598995
22430	598996
4163	598997
1133	598998
414	598999
101444	599000
33553	599001
34551	599002
3552	599003
59211	599004
47516	599005
783	599006
12032	599007
36914	599008
82188	599009
24974	599010
92399	599011
41165	599012
40118	599013
8801	599014
1573	599015
44476	599016
24001	599017
64538	599018
14543	599019
8196	599020
4187	599021
47687	599022
49412	599023
3428	599024
8889	599025
21585	599026
83741	599027
16289	599028
73966	599029
61	599030
20427	599031
1486	599032
8776	599033
83448	599034
71411	599035
15167	599036
57371	599037
42761	599038
16753	599039
370	599040
12961	599041
23738	599042
53618	599043
5209	599044
63173	599045
11381	599046
21146	599047
1727	599048
37022	599049
1208	599050
18261	599051
17070	599052
50579	599053
157844	599054
106912	599055
26037	599056
19517	599057
13255	599058
100498	599059
90023	599060
71386	599061
5772	599062
41473	599063
10943	599064
928	599065
36972	599066
114242	599067
126605	599068
18863	599069
60338	599070
87569	599071
17325	599072
95494	599073
83020	599074
6403	599075
2891	599076
9731	599077
36191	599078
31190	599079
14612	599080
74324	599081
38806	599082
4225	599083
29431	599084
56043	599085
86029	599086
104449	599087
29861	599088
4122	599089
97854	599090
54257	599091
926	599092
27949	599093
25408	599094
8810	599095
55630	599096
44582	599097
74386	599098
10553	599099
26905	599100
73589	599101
4945	599102
41080	599103
62511	599104
93924	599105
151580	599106
3942	599107
163549	599108
111732	599109
1295	599110
31553	599111
6512	599112
126285	599113
41114	599114
11595	599115
708	599116
6037	599117
162889	599118
46715	599119
26455	599120
83004	599121
10936	599122
80882	599123
7575	599124
49561	599125
74019	599126
20853	599127
94	599128
137148	599129
22299	599130
2971	599131
77154	599132
90660	599133
70622	599134
9524	599135
4236	599136
119992	599137
25059	599138
20113	599139
19	599140
58457	599141
134549	599142
142959	599143
81183	599144
14330	599145
1977	599146
16684	599147
83882	599148
17120	599149
162676	599150
6122	599151
16929	599152
42660	599153
23913	599154
60726	599155
11906	599156
58554	599157
87785	599158
40801	599159
11994	599160
779	599161
18350	599162
82250	599163
88821	599164
14524	599165
82800	599166
1339	599167
40184	599168
74577	599169
1265	599170
91405	599171
133835	599172
50241	599173
1590	599174
29287	599175
26404	599176
143238	599177
4496	599178
5414	599179
49153	599180
12883	599181
6591	599182
18666	599183
50797	599184
2168	599185
4658	599186
63390	599187
21257	599188
132206	599189
10534	599190
119410	599191
499	599192
166247	599193
217	599194
79606	599195
112985	599196
4410	599197
14221	599198
27130	599199
9488	599200
49335	599201
47892	599202
3979	599203
112195	599204
70630	599205
28020	599206
1215	599207
71976	599208
100848	599209
10188	599210
52046	599211
25019	599212
95	599213
54607	599214
14380	599215
24982	599216
2041	599217
9711	599218
240	599219
36066	599220
354	599221
31027	599222
26102	599223
118935	599224
79760	599225
65555	599226
6762	599227
23011	599228
155659	599229
6393	599230
114631	599231
12577	599232
55467	599233
64026	599234
13125	599235
39709	599236
814	599237
108227	599238
82625	599239
23405	599240
11216	599241
82542	599242
3373	599243
50096	599244
27932	599245
21841	599246
157028	599247
7007	599248
32323	599249
49439	599250
48091	599251
74168	599252
8620	599253
6224	599254
108261	599255
20810	599256
13620	599257
1938	599258
9723	599259
7226	599260
17624	599261
24111	599262
1703	599263
83076	599264
61958	599265
8282	599266
21801	599267
74982	599268
12237	599269
92363	599270
23517	599271
19682	599272
99	599273
24614	599274
10743	599275
150836	599276
63376	599277
2675	599278
50115	599279
26752	599280
40850	599281
9069	599282
1675	599283
1085	599284
14390	599285
1215	599286
1020	599287
22344	599288
2475	599289
110918	599290
17812	599291
461	599292
60791	599293
14008	599294
31913	599295
32863	599296
11815	599297
66078	599298
67861	599299
22405	599300
994	599301
771	599302
844	599303
17549	599304
23066	599305
883	599306
1260	599307
2488	599308
124033	599309
68297	599310
155071	599311
125335	599312
46641	599313
79408	599314
1791	599315
46078	599316
9082	599317
3730	599318
129938	599319
29929	599320
25321	599321
13779	599322
65476	599323
292	599324
87934	599325
35091	599326
49348	599327
6161	599328
50299	599329
8956	599330
51700	599331
34346	599332
35985	599333
13055	599334
42776	599335
53216	599336
19511	599337
2977	599338
61854	599339
24873	599340
8767	599341
97337	599342
9817	599343
353	599344
16543	599345
6826	599346
61522	599347
5941	599348
13157	599349
278	599350
23881	599351
68763	599352
33883	599353
26028	599354
25795	599355
64055	599356
7168	599357
15584	599358
27846	599359
26950	599360
3615	599361
840	599362
28189	599363
27649	599364
5215	599365
73145	599366
1326	599367
3847	599368
72833	599369
1311	599370
68345	599371
141464	599372
32665	599373
46931	599374
50786	599375
27495	599376
7485	599377
17723	599378
40587	599379
59227	599380
60957	599381
83466	599382
25620	599383
6439	599384
2200	599385
2345	599386
3337	599387
32208	599388
7475	599389
7235	599390
550	599391
24665	599392
23515	599393
58232	599394
30618	599395
54285	599396
16639	599397
64969	599398
21146	599399
95112	599400
71656	599401
45	599402
7804	599403
19272	599404
26576	599405
74008	599406
78732	599407
12130	599408
3868	599409
46144	599410
1432	599411
96700	599412
64673	599413
1294	599414
36369	599415
18255	599416
19436	599417
3899	599418
69296	599419
56757	599420
143178	599421
7304	599422
70961	599423
28129	599424
30039	599425
38782	599426
17482	599427
7	599428
49133	599429
145334	599430
8962	599431
27183	599432
39228	599433
30989	599434
4279	599435
18573	599436
688	599437
88789	599438
10321	599439
98845	599440
27809	599441
24166	599442
78448	599443
59185	599444
8603	599445
97666	599446
835	599447
85254	599448
6054	599449
46965	599450
586	599451
39972	599452
6583	599453
17078	599454
64322	599455
80491	599456
3804	599457
1621	599458
12734	599459
64435	599460
51509	599461
105123	599462
49418	599463
34008	599464
2666	599465
90990	599466
5396	599467
59946	599468
1563	599469
22307	599470
125935	599471
48147	599472
411	599473
42632	599474
21523	599475
56952	599476
412	599477
17089	599478
45750	599479
39106	599480
3651	599481
2662	599482
68637	599483
54795	599484
2451	599485
23904	599486
1741	599487
10761	599488
40148	599489
7545	599490
14942	599491
9840	599492
29504	599493
16059	599494
10708	599495
30274	599496
7172	599497
344	599498
85894	599499
30453	599500
19236	599501
103915	599502
118854	599503
11234	599504
47325	599505
27993	599506
6527	599507
43985	599508
45548	599509
56219	599510
131464	599511
70165	599512
140497	599513
1430	599514
33429	599515
53883	599516
105443	599517
83862	599518
556	599519
59420	599520
37957	599521
12530	599522
210	599523
132211	599524
15861	599525
43561	599526
109845	599527
27503	599528
4658	599529
75126	599530
812	599531
12419	599532
9886	599533
21355	599534
24443	599535
28490	599536
133127	599537
63767	599538
68820	599539
112501	599540
36144	599541
27368	599542
78160	599543
17360	599544
89948	599545
157905	599546
98700	599547
58709	599548
35589	599549
46462	599550
47271	599551
37974	599552
50823	599553
124580	599554
11629	599555
14539	599556
97365	599557
3765	599558
68661	599559
124950	599560
51672	599561
8125	599562
159438	599563
16438	599564
24084	599565
8890	599566
20650	599567
34539	599568
85791	599569
4404	599570
726	599571
15873	599572
4114	599573
9795	599574
122770	599575
36901	599576
10163	599577
37500	599578
1145	599579
9792	599580
2780	599581
13661	599582
3390	599583
98881	599584
3103	599585
2312	599586
124659	599587
6704	599588
515	599589
149273	599590
16499	599591
35941	599592
31000	599593
10919	599594
36130	599595
2248	599596
88630	599597
56214	599598
5081	599599
14284	599600
19373	599601
31400	599602
41330	599603
972	599604
30350	599605
3187	599606
9748	599607
57961	599608
15024	599609
60	599610
30408	599611
61932	599612
35709	599613
97569	599614
85523	599615
54899	599616
39078	599617
8069	599618
67153	599619
2932	599620
6303	599621
29347	599622
78508	599623
19974	599624
69970	599625
59184	599626
4306	599627
60870	599628
55801	599629
61586	599630
56645	599631
4065	599632
24501	599633
6825	599634
41416	599635
429	599636
41814	599637
9286	599638
5901	599639
27887	599640
45666	599641
85824	599642
4493	599643
164048	599644
85401	599645
32928	599646
20578	599647
144646	599648
12514	599649
7484	599650
103106	599651
105369	599652
19524	599653
21814	599654
10842	599655
25562	599656
9830	599657
23780	599658
2055	599659
28666	599660
12445	599661
90256	599662
41311	599663
11143	599664
1503	599665
6560	599666
38799	599667
8773	599668
21947	599669
4447	599670
46739	599671
22244	599672
120923	599673
76358	599674
95692	599675
10780	599676
3157	599677
9734	599678
21570	599679
71519	599680
13846	599681
41085	599682
33551	599683
3197	599684
42250	599685
57949	599686
29951	599687
21191	599688
7495	599689
2331	599690
7739	599691
9882	599692
4542	599693
31616	599694
29454	599695
131641	599696
98158	599697
47054	599698
145499	599699
4399	599700
15404	599701
16630	599702
46584	599703
7615	599704
20485	599705
50716	599706
15624	599707
43181	599708
10801	599709
37689	599710
13078	599711
56259	599712
19284	599713
34097	599714
52566	599715
2273	599716
16380	599717
84818	599718
9049	599719
42836	599720
162938	599721
11000	599722
86	599723
62245	599724
19275	599725
4585	599726
23276	599727
5722	599728
40601	599729
76979	599730
71393	599731
53	599732
29886	599733
70736	599734
10366	599735
41567	599736
23509	599737
14078	599738
90854	599739
107705	599740
86673	599741
3505	599742
14479	599743
18647	599744
12497	599745
14208	599746
28357	599747
36044	599748
107545	599749
2701	599750
32205	599751
125814	599752
34016	599753
423	599754
1433	599755
1030	599756
939	599757
71284	599758
72035	599759
50844	599760
8392	599761
85507	599762
121	599763
68171	599764
118711	599765
18267	599766
23234	599767
19253	599768
16377	599769
85140	599770
5067	599771
3219	599772
87953	599773
33631	599774
522	599775
1017	599776
48708	599777
23762	599778
10064	599779
126982	599780
37654	599781
17942	599782
3264	599783
14128	599784
25	599785
74686	599786
674	599787
90195	599788
4424	599789
164514	599790
12877	599791
23258	599792
92663	599793
935	599794
7280	599795
48656	599796
137760	599797
19664	599798
71324	599799
47014	599800
6059	599801
9286	599802
54173	599803
109020	599804
72400	599805
2067	599806
25017	599807
111016	599808
241	599809
12056	599810
2395	599811
72075	599812
864	599813
16550	599814
3446	599815
63	599816
23624	599817
25859	599818
45495	599819
186	599820
1125	599821
4865	599822
43903	599823
899	599824
5941	599825
9459	599826
98057	599827
42911	599828
13035	599829
6607	599830
17155	599831
98557	599832
72854	599833
160127	599834
11440	599835
86801	599836
78248	599837
112538	599838
78823	599839
41898	599840
18700	599841
57728	599842
20853	599843
82607	599844
10255	599845
42066	599846
23119	599847
38932	599848
15738	599849
1031	599850
4108	599851
5083	599852
8809	599853
60318	599854
2396	599855
21791	599856
103571	599857
32011	599858
18310	599859
37390	599860
110556	599861
19141	599862
7342	599863
30347	599864
7907	599865
150728	599866
6470	599867
78683	599868
23566	599869
25293	599870
8036	599871
3	599872
8626	599873
20272	599874
35427	599875
90049	599876
66492	599877
855	599878
41132	599879
4219	599880
973	599881
46130	599882
8631	599883
28147	599884
3814	599885
1554	599886
15874	599887
117	599888
8123	599889
7305	599890
5776	599891
10219	599892
114964	599893
98993	599894
79846	599895
40834	599896
97204	599897
53218	599898
1906	599899
91166	599900
21160	599901
3583	599902
5441	599903
9810	599904
15149	599905
4342	599906
105665	599907
101199	599908
5386	599909
51680	599910
73987	599911
15898	599912
12	599913
1347	599914
7826	599915
25007	599916
12058	599917
47203	599918
80398	599919
33987	599920
103383	599921
45055	599922
90263	599923
10471	599924
2007	599925
129783	599926
49314	599927
19309	599928
18354	599929
3755	599930
23688	599931
2222	599932
105106	599933
30826	599934
98758	599935
41512	599936
7663	599937
6407	599938
109028	599939
48139	599940
3827	599941
1476	599942
81737	599943
152121	599944
9821	599945
62445	599946
93261	599947
790	599948
4718	599949
25479	599950
9271	599951
99198	599952
3240	599953
50296	599954
14270	599955
117640	599956
70199	599957
48190	599958
148934	599959
91841	599960
149200	599961
43388	599962
64111	599963
2935	599964
21546	599965
96083	599966
61000	599967
40429	599968
58105	599969
90620	599970
11971	599971
15837	599972
9762	599973
65717	599974
32028	599975
154357	599976
6261	599977
124321	599978
22176	599979
20303	599980
5955	599981
2501	599982
65925	599983
7628	599984
49694	599985
19404	599986
18421	599987
7826	599988
79814	599989
18894	599990
28323	599991
51139	599992
75408	599993
60328	599994
133773	599995
49165	599996
1675	599997
682	599998
96035	599999
11417	600000
71314	600001
49848	600002
29250	600003
72245	600004
34203	600005
998	600006
135216	600007
49641	600008
59609	600009
97	600010
53327	600011
79153	600012
21793	600013
4755	600014
17765	600015
158684	600016
17046	600017
467	600018
53495	600019
50918	600020
59194	600021
54331	600022
4331	600023
2404	600024
3268	600025
25896	600026
3637	600027
126166	600028
69798	600029
46208	600030
44903	600031
58070	600032
1126	600033
16795	600034
109457	600035
5615	600036
8484	600037
82693	600038
50656	600039
49493	600040
83499	600041
6569	600042
60602	600043
10807	600044
10412	600045
49539	600046
5261	600047
4304	600048
1044	600049
26759	600050
20729	600051
75473	600052
42373	600053
88884	600054
14015	600055
23544	600056
62663	600057
44864	600058
70209	600059
41065	600060
133161	600061
19638	600062
41279	600063
5103	600064
97821	600065
949	600066
27716	600067
14133	600068
1586	600069
72474	600070
54366	600071
41581	600072
19980	600073
66665	600074
82037	600075
1403	600076
16082	600077
38396	600078
47371	600079
83235	600080
8	600081
5812	600082
32854	600083
4748	600084
39098	600085
54049	600086
17633	600087
134642	600088
25729	600089
81696	600090
799	600091
40590	600092
20365	600093
10705	600094
22258	600095
61967	600096
28423	600097
48607	600098
46998	600099
5993	600100
41670	600101
58272	600102
15262	600103
9469	600104
100663	600105
44694	600106
91147	600107
27307	600108
18457	600109
37136	600110
52248	600111
74558	600112
20963	600113
18304	600114
37267	600115
166328	600116
5831	600117
113834	600118
72498	600119
52307	600120
104095	600121
2957	600122
5372	600123
128135	600124
75352	600125
17855	600126
39654	600127
19103	600128
41189	600129
3194	600130
3930	600131
30209	600132
5923	600133
18286	600134
117510	600135
34537	600136
740	600137
66614	600138
7047	600139
1641	600140
35219	600141
13999	600142
3930	600143
113	600144
130778	600145
4182	600146
7316	600147
130789	600148
62088	600149
19230	600150
19938	600151
58101	600152
60470	600153
29917	600154
33771	600155
48097	600156
4733	600157
11388	600158
67069	600159
88380	600160
16189	600161
13940	600162
1941	600163
49325	600164
2898	600165
17124	600166
39145	600167
7142	600168
76324	600169
23384	600170
11111	600171
75288	600172
1611	600173
34537	600174
30006	600175
7067	600176
192	600177
63985	600178
4925	600179
51192	600180
68474	600181
67010	600182
48056	600183
110473	600184
68442	600185
121819	600186
14889	600187
12724	600188
148342	600189
58960	600190
23913	600191
2360	600192
50488	600193
43161	600194
91692	600195
131221	600196
21879	600197
14003	600198
1149	600199
7469	600200
28441	600201
111029	600202
1996	600203
82849	600204
38498	600205
78811	600206
25041	600207
86512	600208
11955	600209
159646	600210
5366	600211
81941	600212
82758	600213
45130	600214
2436	600215
15663	600216
146005	600217
23287	600218
23672	600219
67071	600220
87893	600221
14642	600222
48453	600223
10260	600224
8921	600225
81707	600226
118157	600227
7529	600228
19226	600229
118252	600230
10636	600231
112161	600232
515	600233
6658	600234
8407	600235
43304	600236
80801	600237
66479	600238
5256	600239
2902	600240
7156	600241
17115	600242
2952	600243
20674	600244
119420	600245
94302	600246
12369	600247
6241	600248
129026	600249
33929	600250
71914	600251
5502	600252
789	600253
2392	600254
27357	600255
53720	600256
4232	600257
58798	600258
21511	600259
6427	600260
150106	600261
162400	600262
45235	600263
37974	600264
6761	600265
42756	600266
62301	600267
121732	600268
12727	600269
100784	600270
21279	600271
1790	600272
59034	600273
22123	600274
73321	600275
2724	600276
58318	600277
11835	600278
3206	600279
6791	600280
11119	600281
37319	600282
108550	600283
156413	600284
32199	600285
34378	600286
34512	600287
148214	600288
34277	600289
27964	600290
28566	600291
44700	600292
61908	600293
111531	600294
86928	600295
58685	600296
119890	600297
6959	600298
4609	600299
123542	600300
56585	600301
2088	600302
10936	600303
71942	600304
35755	600305
18538	600306
45720	600307
30890	600308
25024	600309
96496	600310
21100	600311
743	600312
19251	600313
1034	600314
11237	600315
42433	600316
5561	600317
760	600318
15896	600319
13345	600320
28177	600321
25002	600322
36555	600323
145825	600324
85725	600325
35385	600326
8601	600327
90147	600328
269	600329
6786	600330
17010	600331
67594	600332
12622	600333
29571	600334
53833	600335
10535	600336
147199	600337
54528	600338
24015	600339
14919	600340
38376	600341
33274	600342
3975	600343
134258	600344
9380	600345
25671	600346
41750	600347
3063	600348
78896	600349
7731	600350
39334	600351
6170	600352
92760	600353
2249	600354
30849	600355
59314	600356
8730	600357
29447	600358
17639	600359
105687	600360
3732	600361
5518	600362
34163	600363
42949	600364
166	600365
1593	600366
52295	600367
41847	600368
10115	600369
71158	600370
20681	600371
1670	600372
131690	600373
4616	600374
57835	600375
60294	600376
93932	600377
54145	600378
4671	600379
11369	600380
52701	600381
22904	600382
50548	600383
9594	600384
35249	600385
67085	600386
47879	600387
41210	600388
22256	600389
17056	600390
57558	600391
131108	600392
4048	600393
15930	600394
13702	600395
14442	600396
20866	600397
70491	600398
159590	600399
4281	600400
2814	600401
8392	600402
18490	600403
70920	600404
9142	600405
202	600406
16109	600407
4662	600408
81699	600409
11973	600410
8626	600411
136291	600412
91308	600413
82449	600414
44953	600415
54323	600416
4072	600417
6294	600418
8385	600419
55049	600420
2169	600421
94229	600422
19531	600423
38962	600424
43040	600425
2500	600426
4073	600427
12155	600428
26710	600429
16706	600430
66915	600431
32953	600432
13535	600433
544	600434
10928	600435
56678	600436
38140	600437
112503	600438
65817	600439
122908	600440
17480	600441
42517	600442
22759	600443
83375	600444
23302	600445
2305	600446
133976	600447
8841	600448
18292	600449
1227	600450
86800	600451
77217	600452
65845	600453
50044	600454
81170	600455
111602	600456
74836	600457
21171	600458
75327	600459
139149	600460
20013	600461
9562	600462
5034	600463
31024	600464
21665	600465
6312	600466
24077	600467
28899	600468
37670	600469
62494	600470
40836	600471
57009	600472
53516	600473
57010	600474
34348	600475
35961	600476
4948	600477
20148	600478
19511	600479
60570	600480
15284	600481
110689	600482
69463	600483
44315	600484
3048	600485
58836	600486
76249	600487
63046	600488
51454	600489
80288	600490
7324	600491
8098	600492
18839	600493
15665	600494
3101	600495
611	600496
58964	600497
76555	600498
67613	600499
90950	600500
104384	600501
37735	600502
28333	600503
9937	600504
5	600505
21696	600506
60960	600507
11110	600508
12704	600509
9610	600510
48538	600511
19867	600512
15940	600513
122228	600514
12560	600515
14339	600516
52182	600517
365	600518
14959	600519
36469	600520
14028	600521
12422	600522
63566	600523
7740	600524
8165	600525
34076	600526
16447	600527
2292	600528
6144	600529
20669	600530
10772	600531
87489	600532
1003	600533
16724	600534
77466	600535
24148	600536
23578	600537
12363	600538
5111	600539
1263	600540
68846	600541
40169	600542
57324	600543
5359	600544
332	600545
53700	600546
54720	600547
121441	600548
41850	600549
9419	600550
19143	600551
6277	600552
15842	600553
27644	600554
45765	600555
5592	600556
3476	600557
86606	600558
28695	600559
51919	600560
32813	600561
73445	600562
6398	600563
108521	600564
3426	600565
81631	600566
49114	600567
84434	600568
56550	600569
44163	600570
20437	600571
98252	600572
20855	600573
2197	600574
85378	600575
25405	600576
102586	600577
27786	600578
163	600579
854	600580
66544	600581
10850	600582
29762	600583
24112	600584
45152	600585
24194	600586
1754	600587
104233	600588
84887	600589
5685	600590
19574	600591
878	600592
77431	600593
83151	600594
102271	600595
6816	600596
51404	600597
137293	600598
991	600599
58885	600600
4341	600601
42217	600602
3503	600603
28837	600604
33412	600605
14643	600606
14161	600607
75445	600608
9983	600609
108029	600610
4750	600611
60075	600612
52088	600613
41657	600614
15465	600615
7164	600616
71465	600617
1537	600618
5882	600619
83968	600620
472	600621
12002	600622
25746	600623
71092	600624
45872	600625
62219	600626
905	600627
55661	600628
2236	600629
46583	600630
103432	600631
84496	600632
78686	600633
68754	600634
151244	600635
22953	600636
3008	600637
17668	600638
69321	600639
8768	600640
3919	600641
5605	600642
39654	600643
48663	600644
212	600645
122441	600646
15182	600647
85369	600648
4273	600649
2237	600650
94758	600651
15574	600652
92124	600653
22157	600654
7884	600655
1882	600656
18486	600657
13324	600658
3111	600659
72020	600660
124952	600661
164076	600662
19340	600663
71364	600664
92944	600665
83057	600666
21349	600667
5502	600668
6069	600669
20656	600670
27390	600671
26452	600672
6380	600673
22342	600674
36639	600675
26298	600676
14363	600677
40192	600678
57081	600679
37055	600680
7086	600681
43615	600682
50766	600683
2265	600684
13894	600685
38889	600686
4054	600687
26034	600688
68263	600689
13402	600690
105567	600691
90833	600692
4194	600693
40259	600694
26696	600695
14986	600696
121332	600697
35967	600698
635	600699
71476	600700
10014	600701
96272	600702
36833	600703
30150	600704
70796	600705
521	600706
23858	600707
57883	600708
16750	600709
13106	600710
1933	600711
8521	600712
11038	600713
596	600714
13239	600715
26663	600716
63639	600717
75847	600718
2486	600719
30202	600720
65415	600721
27656	600722
806	600723
37766	600724
49376	600725
39593	600726
133121	600727
3449	600728
30438	600729
61488	600730
5827	600731
17369	600732
13586	600733
99625	600734
27636	600735
86846	600736
47688	600737
2655	600738
6850	600739
9276	600740
132631	600741
140727	600742
32879	600743
12218	600744
12624	600745
30445	600746
30662	600747
54016	600748
17920	600749
9965	600750
22389	600751
17750	600752
43246	600753
82332	600754
40369	600755
4446	600756
5405	600757
60508	600758
29756	600759
128311	600760
85922	600761
25438	600762
60225	600763
2284	600764
13370	600765
40972	600766
28297	600767
96062	600768
55046	600769
76260	600770
68278	600771
16695	600772
92599	600773
1419	600774
20315	600775
149507	600776
97842	600777
6468	600778
19261	600779
65260	600780
15657	600781
98618	600782
159831	600783
21237	600784
152629	600785
27070	600786
18578	600787
9225	600788
318	600789
3656	600790
8172	600791
9684	600792
14747	600793
84783	600794
5239	600795
5869	600796
48316	600797
55526	600798
32406	600799
4646	600800
12603	600801
7	600802
15248	600803
78336	600804
78419	600805
128851	600806
94704	600807
5084	600808
113	600809
88227	600810
10335	600811
40541	600812
68172	600813
2012	600814
16820	600815
115972	600816
118343	600817
87596	600818
23	600819
104346	600820
33774	600821
27441	600822
86357	600823
1177	600824
115	600825
29247	600826
32903	600827
75100	600828
19411	600829
27001	600830
63238	600831
37312	600832
77286	600833
37127	600834
7560	600835
41555	600836
43204	600837
36415	600838
34069	600839
1899	600840
132840	600841
780	600842
18396	600843
66192	600844
137998	600845
35651	600846
40527	600847
3960	600848
25875	600849
8782	600850
626	600851
4280	600852
12451	600853
28151	600854
1170	600855
21420	600856
18040	600857
66162	600858
2265	600859
73420	600860
109766	600861
40091	600862
10851	600863
79905	600864
48720	600865
13643	600866
11587	600867
89011	600868
1581	600869
93430	600870
20439	600871
8687	600872
84664	600873
6290	600874
795	600875
32525	600876
36688	600877
14085	600878
2817	600879
7766	600880
48548	600881
4288	600882
3664	600883
80129	600884
627	600885
42538	600886
37	600887
82094	600888
310	600889
3892	600890
67385	600891
85241	600892
3775	600893
23070	600894
20682	600895
47605	600896
154423	600897
13030	600898
127856	600899
110012	600900
92404	600901
45566	600902
19608	600903
78685	600904
26393	600905
2330	600906
1415	600907
82706	600908
5627	600909
25342	600910
3317	600911
62544	600912
3896	600913
5227	600914
63700	600915
13008	600916
112284	600917
6712	600918
35711	600919
40258	600920
21794	600921
329	600922
79868	600923
26213	600924
1723	600925
2083	600926
8736	600927
15023	600928
122963	600929
13861	600930
101748	600931
15208	600932
143211	600933
34059	600934
155087	600935
20574	600936
29937	600937
70345	600938
3831	600939
39581	600940
14213	600941
4648	600942
73059	600943
34443	600944
16474	600945
11272	600946
4800	600947
118459	600948
42160	600949
18297	600950
42771	600951
3459	600952
52737	600953
48505	600954
35798	600955
29706	600956
398	600957
38350	600958
82120	600959
769	600960
10598	600961
1882	600962
79120	600963
75	600964
44459	600965
156044	600966
32247	600967
18761	600968
99509	600969
105986	600970
133073	600971
56142	600972
43034	600973
51962	600974
5397	600975
28424	600976
13098	600977
34852	600978
1359	600979
14310	600980
66948	600981
29288	600982
46530	600983
38397	600984
138369	600985
1747	600986
26688	600987
72456	600988
1461	600989
174	600990
37682	600991
12031	600992
35837	600993
78307	600994
91730	600995
46941	600996
8813	600997
33732	600998
1257	600999
66329	601000
34383	601001
66812	601002
15976	601003
10589	601004
51793	601005
5836	601006
4717	601007
13996	601008
126739	601009
3885	601010
10227	601011
2	601012
7256	601013
8493	601014
84900	601015
30149	601016
5574	601017
6875	601018
13535	601019
45549	601020
33088	601021
7415	601022
4115	601023
2298	601024
3106	601025
7447	601026
12564	601027
110988	601028
84667	601029
61759	601030
38188	601031
81704	601032
39641	601033
23697	601034
88295	601035
102014	601036
7060	601037
29552	601038
79492	601039
9102	601040
1677	601041
127136	601042
86235	601043
30834	601044
71132	601045
60886	601046
36098	601047
113398	601048
117488	601049
27730	601050
124672	601051
59226	601052
44880	601053
61435	601054
131561	601055
90371	601056
39841	601057
887	601058
58932	601059
41978	601060
14014	601061
118417	601062
15350	601063
106514	601064
104538	601065
2644	601066
20648	601067
5642	601068
28617	601069
18427	601070
29020	601071
13216	601072
621	601073
22481	601074
87619	601075
32411	601076
99974	601077
106306	601078
5739	601079
4809	601080
5283	601081
34849	601082
56817	601083
43877	601084
6016	601085
38661	601086
100368	601087
52059	601088
203	601089
34023	601090
6913	601091
57373	601092
30967	601093
108336	601094
57254	601095
53	601096
22380	601097
77886	601098
51877	601099
23091	601100
12074	601101
5605	601102
21736	601103
37975	601104
3314	601105
85928	601106
23168	601107
110	601108
56214	601109
7489	601110
12279	601111
14922	601112
37607	601113
59531	601114
49896	601115
197	601116
54647	601117
23322	601118
57932	601119
49360	601120
57437	601121
42487	601122
14090	601123
12525	601124
10403	601125
88582	601126
3730	601127
928	601128
76246	601129
5000	601130
11572	601131
6236	601132
1486	601133
205	601134
12221	601135
50103	601136
39496	601137
27618	601138
11104	601139
26689	601140
3086	601141
19721	601142
59351	601143
36281	601144
11563	601145
54617	601146
8778	601147
6933	601148
43770	601149
28345	601150
39346	601151
159965	601152
158416	601153
17070	601154
72283	601155
42073	601156
84469	601157
90335	601158
25311	601159
74785	601160
2494	601161
1381	601162
28138	601163
4203	601164
25009	601165
118865	601166
72061	601167
28805	601168
5515	601169
47653	601170
92291	601171
112239	601172
3745	601173
39851	601174
39341	601175
22855	601176
55682	601177
116	601178
29542	601179
58858	601180
2289	601181
23031	601182
52107	601183
12411	601184
2488	601185
16454	601186
12760	601187
37380	601188
34977	601189
161083	601190
132506	601191
19556	601192
107530	601193
53744	601194
9752	601195
40140	601196
97869	601197
2252	601198
5543	601199
685	601200
5419	601201
4825	601202
81948	601203
18561	601204
42189	601205
14239	601206
9091	601207
2455	601208
24294	601209
67977	601210
108304	601211
40771	601212
1397	601213
83365	601214
61838	601215
43454	601216
164026	601217
21108	601218
88751	601219
25358	601220
12514	601221
16047	601222
47335	601223
12926	601224
30532	601225
47774	601226
51954	601227
1	601228
128472	601229
95252	601230
61647	601231
108230	601232
14654	601233
5561	601234
77029	601235
160927	601236
25729	601237
147569	601238
5614	601239
6877	601240
18223	601241
53747	601242
2220	601243
147134	601244
34594	601245
131128	601246
62704	601247
833	601248
85141	601249
9387	601250
10053	601251
63211	601252
46618	601253
3013	601254
98783	601255
93238	601256
2733	601257
51412	601258
31664	601259
18874	601260
36173	601261
71388	601262
41498	601263
90581	601264
79906	601265
69449	601266
61946	601267
43377	601268
43598	601269
111165	601270
6555	601271
61861	601272
118900	601273
34189	601274
23403	601275
23264	601276
122528	601277
781	601278
95549	601279
69814	601280
578	601281
1724	601282
5123	601283
64022	601284
32387	601285
3624	601286
4861	601287
5406	601288
13666	601289
147730	601290
17323	601291
28895	601292
98602	601293
23545	601294
54180	601295
21985	601296
23881	601297
15671	601298
58442	601299
341	601300
94426	601301
126325	601302
2716	601303
29153	601304
15759	601305
20649	601306
3268	601307
10554	601308
61378	601309
5049	601310
92036	601311
16309	601312
4661	601313
5916	601314
67063	601315
47896	601316
14590	601317
53347	601318
96361	601319
5355	601320
3349	601321
90509	601322
36331	601323
22284	601324
57798	601325
54503	601326
41621	601327
72290	601328
63729	601329
565	601330
5939	601331
46565	601332
75520	601333
12694	601334
14216	601335
65162	601336
16687	601337
78419	601338
1213	601339
2022	601340
3988	601341
12122	601342
31421	601343
2259	601344
63330	601345
91156	601346
98063	601347
76029	601348
55366	601349
7263	601350
72431	601351
5119	601352
1535	601353
2227	601354
13753	601355
39168	601356
12337	601357
74961	601358
34349	601359
890	601360
36581	601361
39141	601362
75253	601363
24374	601364
8347	601365
51056	601366
153803	601367
43117	601368
158209	601369
26058	601370
19731	601371
5626	601372
20010	601373
1353	601374
28934	601375
136264	601376
99283	601377
5994	601378
81868	601379
90	601380
143	601381
15262	601382
13762	601383
39514	601384
44042	601385
4514	601386
31780	601387
14593	601388
23660	601389
2536	601390
13366	601391
49665	601392
161605	601393
92065	601394
71108	601395
56181	601396
6880	601397
26021	601398
530	601399
89554	601400
71076	601401
16289	601402
4648	601403
32008	601404
16828	601405
51542	601406
28894	601407
1398	601408
3192	601409
59259	601410
15	601411
96871	601412
126896	601413
48286	601414
30027	601415
51749	601416
93475	601417
283	601418
107019	601419
4325	601420
17871	601421
34513	601422
34033	601423
67349	601424
17540	601425
9041	601426
5549	601427
37364	601428
17365	601429
57471	601430
65267	601431
873	601432
1721	601433
114	601434
12726	601435
14183	601436
21418	601437
10226	601438
6793	601439
200	601440
1558	601441
890	601442
15540	601443
8348	601444
110300	601445
86079	601446
119735	601447
28666	601448
72312	601449
80366	601450
14722	601451
30258	601452
1498	601453
44201	601454
13244	601455
86794	601456
16342	601457
71982	601458
32069	601459
5502	601460
8885	601461
76967	601462
50304	601463
3339	601464
2831	601465
92918	601466
20678	601467
17579	601468
5487	601469
9077	601470
135563	601471
13855	601472
138343	601473
1467	601474
35295	601475
6130	601476
10927	601477
18828	601478
83483	601479
43120	601480
54546	601481
48865	601482
46630	601483
68741	601484
35614	601485
159924	601486
1348	601487
20654	601488
23860	601489
28437	601490
43850	601491
25970	601492
3865	601493
22340	601494
65119	601495
44066	601496
525	601497
26853	601498
88787	601499
95547	601500
5341	601501
25416	601502
2788	601503
37951	601504
72901	601505
1839	601506
70452	601507
151449	601508
7372	601509
160191	601510
99861	601511
37617	601512
7055	601513
84082	601514
55612	601515
5682	601516
150	601517
14611	601518
23694	601519
6669	601520
28	601521
51854	601522
6293	601523
80195	601524
75303	601525
33644	601526
5806	601527
5117	601528
7686	601529
11809	601530
10767	601531
8831	601532
3679	601533
31356	601534
3826	601535
78476	601536
84706	601537
48610	601538
25	601539
13787	601540
148432	601541
36190	601542
575	601543
166744	601544
3835	601545
9939	601546
12041	601547
5138	601548
101307	601549
45356	601550
20852	601551
6071	601552
3517	601553
19703	601554
9286	601555
155170	601556
75910	601557
141236	601558
44723	601559
38247	601560
15386	601561
88860	601562
73069	601563
46	601564
20262	601565
83	601566
804	601567
43057	601568
7113	601569
62	601570
52	601571
77829	601572
15875	601573
29773	601574
53083	601575
29157	601576
13771	601577
604	601578
30481	601579
431	601580
8590	601581
42121	601582
21234	601583
94228	601584
24399	601585
41241	601586
9599	601587
3371	601588
68913	601589
71563	601590
130389	601591
9309	601592
13777	601593
84652	601594
611	601595
13107	601596
10508	601597
50368	601598
19493	601599
128792	601600
14759	601601
375	601602
26106	601603
43401	601604
19818	601605
14175	601606
29662	601607
44198	601608
16710	601609
15096	601610
70819	601611
368	601612
2607	601613
44155	601614
100696	601615
45660	601616
2091	601617
18392	601618
6622	601619
14139	601620
24750	601621
23755	601622
117728	601623
68897	601624
14486	601625
16165	601626
1367	601627
27866	601628
40	601629
166392	601630
2016	601631
95830	601632
51273	601633
2128	601634
64709	601635
81085	601636
68644	601637
4101	601638
981	601639
63880	601640
63793	601641
48472	601642
30016	601643
16839	601644
72197	601645
67419	601646
7415	601647
140239	601648
84768	601649
32314	601650
132384	601651
9291	601652
30924	601653
18514	601654
71893	601655
32675	601656
30747	601657
51820	601658
106854	601659
3670	601660
14331	601661
8003	601662
1543	601663
94198	601664
21396	601665
47763	601666
50066	601667
271	601668
41123	601669
6583	601670
31812	601671
32568	601672
1326	601673
28473	601674
53822	601675
11208	601676
45446	601677
58379	601678
11913	601679
20060	601680
1320	601681
41066	601682
24438	601683
54729	601684
97768	601685
7971	601686
898	601687
15499	601688
28240	601689
14024	601690
71781	601691
297	601692
4496	601693
80192	601694
14956	601695
43866	601696
29062	601697
21012	601698
11058	601699
9508	601700
41547	601701
21011	601702
14950	601703
35520	601704
282	601705
49506	601706
36528	601707
157489	601708
35407	601709
69003	601710
40336	601711
18121	601712
49680	601713
55776	601714
16880	601715
2067	601716
11397	601717
26696	601718
15112	601719
2365	601720
815	601721
4655	601722
130538	601723
7238	601724
23048	601725
64655	601726
42661	601727
4165	601728
74455	601729
7436	601730
21370	601731
8237	601732
26	601733
59039	601734
14692	601735
63131	601736
106368	601737
89787	601738
33037	601739
51877	601740
43663	601741
27136	601742
1472	601743
22391	601744
24549	601745
90431	601746
3083	601747
134409	601748
1017	601749
34571	601750
66804	601751
30167	601752
150674	601753
113269	601754
1427	601755
53272	601756
12858	601757
17677	601758
33498	601759
24311	601760
79045	601761
126631	601762
175	601763
18692	601764
11063	601765
14363	601766
15301	601767
401	601768
94159	601769
2664	601770
3834	601771
43076	601772
132304	601773
57708	601774
2266	601775
1000	601776
141519	601777
147799	601778
2135	601779
10633	601780
45528	601781
52022	601782
23039	601783
54880	601784
53940	601785
3379	601786
102073	601787
3743	601788
43170	601789
1198	601790
16534	601791
131910	601792
30864	601793
2965	601794
28517	601795
27293	601796
1573	601797
16874	601798
51533	601799
3171	601800
32230	601801
5696	601802
108695	601803
112349	601804
54003	601805
44660	601806
16873	601807
25529	601808
44252	601809
49764	601810
31129	601811
13214	601812
40692	601813
57361	601814
126735	601815
2997	601816
83066	601817
31754	601818
60575	601819
23451	601820
247	601821
104495	601822
58415	601823
80381	601824
23271	601825
38433	601826
18403	601827
86322	601828
9949	601829
3495	601830
35963	601831
96716	601832
36565	601833
144811	601834
142383	601835
21897	601836
24787	601837
53295	601838
35124	601839
54540	601840
165636	601841
81164	601842
5254	601843
7466	601844
53669	601845
3852	601846
76323	601847
14872	601848
30444	601849
17466	601850
70299	601851
10034	601852
109020	601853
23503	601854
98418	601855
8926	601856
3515	601857
59788	601858
10313	601859
42209	601860
504	601861
49107	601862
25636	601863
16310	601864
1626	601865
47906	601866
81388	601867
3291	601868
32249	601869
108823	601870
30255	601871
145156	601872
3	601873
847	601874
14573	601875
154112	601876
2275	601877
114873	601878
141	601879
10866	601880
69059	601881
81898	601882
160505	601883
32369	601884
32035	601885
7262	601886
102762	601887
124834	601888
25954	601889
528	601890
60012	601891
70424	601892
14794	601893
5820	601894
77998	601895
5410	601896
78649	601897
35659	601898
20206	601899
1626	601900
31233	601901
31909	601902
32426	601903
23112	601904
22070	601905
64906	601906
10923	601907
101964	601908
76011	601909
166522	601910
14688	601911
4004	601912
49631	601913
100695	601914
2689	601915
823	601916
381	601917
52189	601918
3889	601919
63424	601920
64805	601921
70237	601922
3857	601923
11583	601924
8992	601925
4460	601926
63684	601927
56342	601928
39361	601929
46570	601930
269	601931
18963	601932
75777	601933
37385	601934
996	601935
1907	601936
1319	601937
18858	601938
121792	601939
128967	601940
5862	601941
101880	601942
72282	601943
59637	601944
12290	601945
159694	601946
66581	601947
26346	601948
91222	601949
22866	601950
1532	601951
107632	601952
71738	601953
95572	601954
4575	601955
125374	601956
2044	601957
4597	601958
153117	601959
20694	601960
8682	601961
3978	601962
6457	601963
2359	601964
17903	601965
27731	601966
68507	601967
7681	601968
45182	601969
37088	601970
82627	601971
37395	601972
86278	601973
5364	601974
105396	601975
9274	601976
2260	601977
78289	601978
32134	601979
2326	601980
12982	601981
1808	601982
67285	601983
1234	601984
17259	601985
21482	601986
21363	601987
54875	601988
70650	601989
16864	601990
16861	601991
85379	601992
8489	601993
40524	601994
85960	601995
54080	601996
44807	601997
58120	601998
93708	601999
77471	602000
82952	602001
43311	602002
43819	602003
30533	602004
1547	602005
12784	602006
63	602007
11806	602008
160579	602009
27315	602010
83948	602011
40092	602012
5958	602013
6506	602014
35079	602015
100909	602016
41465	602017
76339	602018
155850	602019
60816	602020
35516	602021
144708	602022
428	602023
91969	602024
3107	602025
1512	602026
55953	602027
5606	602028
6510	602029
1773	602030
63997	602031
9718	602032
56355	602033
84137	602034
156354	602035
4310	602036
60936	602037
6628	602038
113801	602039
1821	602040
40409	602041
3431	602042
19035	602043
3081	602044
12786	602045
5721	602046
15052	602047
11407	602048
4190	602049
4081	602050
94553	602051
95481	602052
5750	602053
14193	602054
16451	602055
34927	602056
162441	602057
46114	602058
251	602059
62322	602060
2586	602061
8001	602062
28383	602063
27745	602064
7735	602065
59518	602066
11579	602067
47529	602068
54721	602069
111239	602070
81216	602071
115228	602072
7173	602073
7124	602074
958	602075
1482	602076
11134	602077
8600	602078
39097	602079
4464	602080
56657	602081
7377	602082
85310	602083
165111	602084
111316	602085
25653	602086
82149	602087
129763	602088
124751	602089
109828	602090
4686	602091
35085	602092
69655	602093
4890	602094
18257	602095
471	602096
21285	602097
90410	602098
5837	602099
3458	602100
30591	602101
5621	602102
20527	602103
51551	602104
3755	602105
52856	602106
155830	602107
60573	602108
130791	602109
23847	602110
110426	602111
153	602112
32701	602113
109365	602114
69792	602115
82200	602116
56918	602117
71520	602118
106228	602119
6141	602120
56965	602121
88446	602122
2407	602123
74323	602124
28547	602125
19	602126
45353	602127
59592	602128
10121	602129
59807	602130
88417	602131
60389	602132
24001	602133
150442	602134
11508	602135
91372	602136
889	602137
54660	602138
92165	602139
7426	602140
112058	602141
44691	602142
35407	602143
46014	602144
74247	602145
52118	602146
37938	602147
147238	602148
2382	602149
66283	602150
105357	602151
29602	602152
10082	602153
67833	602154
41433	602155
66	602156
82153	602157
104799	602158
26547	602159
24594	602160
130665	602161
40326	602162
57425	602163
6129	602164
6649	602165
1310	602166
3674	602167
101637	602168
108264	602169
42305	602170
24140	602171
3423	602172
9642	602173
74846	602174
115599	602175
34377	602176
30480	602177
32187	602178
21248	602179
3666	602180
60987	602181
8425	602182
13945	602183
29786	602184
6849	602185
18654	602186
77556	602187
7892	602188
109565	602189
81604	602190
52209	602191
833	602192
95722	602193
32373	602194
11731	602195
20187	602196
9670	602197
13813	602198
47253	602199
78398	602200
36164	602201
45407	602202
33825	602203
23589	602204
120242	602205
3970	602206
18394	602207
97199	602208
25138	602209
68753	602210
27577	602211
40244	602212
19554	602213
86950	602214
48914	602215
4368	602216
45179	602217
68008	602218
20582	602219
47619	602220
2054	602221
13804	602222
161406	602223
44624	602224
27376	602225
124929	602226
36933	602227
23626	602228
117081	602229
40115	602230
821	602231
2764	602232
3729	602233
2717	602234
30937	602235
8417	602236
85690	602237
126210	602238
59877	602239
52999	602240
23208	602241
1151	602242
2784	602243
46502	602244
26791	602245
10796	602246
100704	602247
30436	602248
20458	602249
19932	602250
28443	602251
6351	602252
2632	602253
22190	602254
12844	602255
74667	602256
1692	602257
49565	602258
13157	602259
51734	602260
71183	602261
89202	602262
1695	602263
1854	602264
67832	602265
7579	602266
6081	602267
25926	602268
1053	602269
53121	602270
74753	602271
113790	602272
13771	602273
14180	602274
16867	602275
24439	602276
54472	602277
7088	602278
76883	602279
90497	602280
13602	602281
85164	602282
22842	602283
133680	602284
14179	602285
305	602286
19172	602287
5	602288
37083	602289
3737	602290
13035	602291
28384	602292
129607	602293
244	602294
163490	602295
120520	602296
1805	602297
103280	602298
41973	602299
63932	602300
31181	602301
136801	602302
30064	602303
28091	602304
54934	602305
5730	602306
127970	602307
12100	602308
53744	602309
18999	602310
7213	602311
12462	602312
19556	602313
15878	602314
5469	602315
22310	602316
153	602317
23737	602318
12377	602319
45572	602320
41602	602321
21499	602322
10159	602323
7882	602324
18452	602325
98257	602326
46283	602327
71079	602328
44680	602329
2919	602330
62556	602331
17606	602332
31884	602333
306	602334
23820	602335
18462	602336
7854	602337
7183	602338
67464	602339
51285	602340
1260	602341
2663	602342
70362	602343
51392	602344
100011	602345
47304	602346
8544	602347
88028	602348
53826	602349
20513	602350
29431	602351
35178	602352
139571	602353
15818	602354
67332	602355
69619	602356
9032	602357
10343	602358
39831	602359
142388	602360
113129	602361
86873	602362
30472	602363
9304	602364
10183	602365
58616	602366
122263	602367
3532	602368
34187	602369
2251	602370
54644	602371
5040	602372
16708	602373
23387	602374
6356	602375
4809	602376
78670	602377
18610	602378
23836	602379
75276	602380
29908	602381
18027	602382
102518	602383
3213	602384
46461	602385
11749	602386
9066	602387
19891	602388
6550	602389
25609	602390
50388	602391
131687	602392
54224	602393
2717	602394
20483	602395
143212	602396
4519	602397
12735	602398
30732	602399
105645	602400
89302	602401
89057	602402
10098	602403
125757	602404
9933	602405
7633	602406
131619	602407
159717	602408
5589	602409
26332	602410
100487	602411
87819	602412
711	602413
58075	602414
1453	602415
15169	602416
42060	602417
8185	602418
24690	602419
28845	602420
2758	602421
151131	602422
7188	602423
539	602424
108301	602425
71582	602426
23867	602427
59605	602428
44177	602429
20488	602430
8227	602431
59967	602432
68773	602433
78915	602434
157957	602435
72185	602436
14024	602437
142586	602438
12975	602439
47229	602440
53001	602441
16986	602442
4190	602443
91221	602444
4445	602445
20301	602446
8314	602447
1337	602448
8422	602449
39475	602450
13822	602451
894	602452
24999	602453
48603	602454
427	602455
4105	602456
15692	602457
13034	602458
5759	602459
2394	602460
131011	602461
41294	602462
56309	602463
40035	602464
16851	602465
18541	602466
1534	602467
51847	602468
99003	602469
32816	602470
29830	602471
11742	602472
110737	602473
67507	602474
41816	602475
15202	602476
26781	602477
11362	602478
37438	602479
35842	602480
41068	602481
12800	602482
11871	602483
43764	602484
83160	602485
33491	602486
65064	602487
40820	602488
488	602489
24014	602490
87596	602491
125304	602492
10315	602493
52306	602494
37322	602495
68229	602496
597	602497
70984	602498
46764	602499
96318	602500
41790	602501
13974	602502
15609	602503
93498	602504
17539	602505
20592	602506
71168	602507
17718	602508
159432	602509
6416	602510
13657	602511
11893	602512
115683	602513
1172	602514
13678	602515
10337	602516
81513	602517
18161	602518
22318	602519
101721	602520
133105	602521
14184	602522
158564	602523
117281	602524
8148	602525
17522	602526
15202	602527
34919	602528
53441	602529
12726	602530
8673	602531
16320	602532
41261	602533
7567	602534
70944	602535
104149	602536
2076	602537
111057	602538
25979	602539
95851	602540
19567	602541
61551	602542
111758	602543
42833	602544
154535	602545
6644	602546
6229	602547
1213	602548
13649	602549
51551	602550
32302	602551
48634	602552
12763	602553
5426	602554
44451	602555
11609	602556
82332	602557
21803	602558
15091	602559
668	602560
4617	602561
7205	602562
45561	602563
3145	602564
13567	602565
17596	602566
34607	602567
164	602568
10929	602569
3254	602570
6871	602571
52359	602572
5884	602573
79414	602574
40120	602575
65	602576
13552	602577
66069	602578
109488	602579
41146	602580
1664	602581
18530	602582
55479	602583
9635	602584
12267	602585
691	602586
153230	602587
115203	602588
5200	602589
28737	602590
9157	602591
28625	602592
13021	602593
95625	602594
11923	602595
17149	602596
19036	602597
29357	602598
46687	602599
10193	602600
48736	602601
48977	602602
11958	602603
8252	602604
15103	602605
93435	602606
16918	602607
9718	602608
1506	602609
52960	602610
19195	602611
16314	602612
72419	602613
9557	602614
28204	602615
57845	602616
22579	602617
12639	602618
72046	602619
18675	602620
99647	602621
102604	602622
128140	602623
3968	602624
46628	602625
5755	602626
181	602627
26593	602628
80439	602629
32464	602630
77440	602631
44047	602632
15938	602633
17079	602634
27230	602635
22279	602636
36138	602637
28988	602638
84086	602639
105425	602640
48311	602641
8940	602642
1183	602643
22893	602644
30278	602645
38348	602646
68088	602647
10335	602648
2884	602649
79905	602650
17385	602651
128424	602652
23859	602653
116031	602654
40786	602655
22	602656
30107	602657
1889	602658
26307	602659
107238	602660
10508	602661
120244	602662
89901	602663
152000	602664
26447	602665
6213	602666
62832	602667
25901	602668
12133	602669
80172	602670
847	602671
75310	602672
90061	602673
125549	602674
9351	602675
11951	602676
19055	602677
47965	602678
161630	602679
41150	602680
60089	602681
17833	602682
5194	602683
6637	602684
48634	602685
1401	602686
47653	602687
14044	602688
21867	602689
44432	602690
80164	602691
154745	602692
69020	602693
16169	602694
31732	602695
27666	602696
62166	602697
5375	602698
50418	602699
5438	602700
92414	602701
130039	602702
14842	602703
5293	602704
16380	602705
16873	602706
31338	602707
2735	602708
156016	602709
91575	602710
18586	602711
6373	602712
11315	602713
56320	602714
85771	602715
40927	602716
2058	602717
126596	602718
20650	602719
16954	602720
58412	602721
72433	602722
51592	602723
12487	602724
52289	602725
25174	602726
57021	602727
8462	602728
15753	602729
32085	602730
123289	602731
70749	602732
91566	602733
143837	602734
28872	602735
30353	602736
52416	602737
34924	602738
1411	602739
57669	602740
15576	602741
23760	602742
47372	602743
108475	602744
44595	602745
55378	602746
29152	602747
4508	602748
24293	602749
76254	602750
87868	602751
99672	602752
93479	602753
1512	602754
1772	602755
104943	602756
62661	602757
39682	602758
164209	602759
16609	602760
26348	602761
30613	602762
38111	602763
117937	602764
30130	602765
65796	602766
70603	602767
75749	602768
59080	602769
63121	602770
85663	602771
801	602772
106252	602773
81984	602774
6511	602775
132446	602776
3660	602777
4073	602778
2895	602779
145131	602780
20089	602781
157542	602782
67781	602783
63	602784
40519	602785
8431	602786
11735	602787
28533	602788
4663	602789
76088	602790
71654	602791
1622	602792
22146	602793
27154	602794
9590	602795
96380	602796
10287	602797
43728	602798
116574	602799
55579	602800
50399	602801
39885	602802
19431	602803
60836	602804
32145	602805
2426	602806
22684	602807
19590	602808
8293	602809
63517	602810
13453	602811
19555	602812
19180	602813
13157	602814
19365	602815
14172	602816
90286	602817
22004	602818
94486	602819
7455	602820
19494	602821
127066	602822
4	602823
69425	602824
7932	602825
97194	602826
1996	602827
42536	602828
115148	602829
89339	602830
141698	602831
43319	602832
85301	602833
784	602834
66126	602835
6354	602836
5589	602837
156225	602838
7467	602839
47587	602840
32234	602841
9932	602842
109702	602843
5837	602844
24033	602845
75640	602846
13734	602847
1919	602848
12011	602849
33431	602850
24953	602851
143952	602852
25819	602853
19081	602854
3766	602855
97738	602856
4564	602857
18569	602858
49081	602859
196	602860
37422	602861
94861	602862
293	602863
44505	602864
105047	602865
29932	602866
43935	602867
31365	602868
5686	602869
11922	602870
96357	602871
66501	602872
16185	602873
25518	602874
84602	602875
27984	602876
24172	602877
32454	602878
111176	602879
252	602880
51197	602881
13724	602882
7262	602883
71	602884
61619	602885
74244	602886
53345	602887
15893	602888
57759	602889
21948	602890
4383	602891
21676	602892
164723	602893
45147	602894
30324	602895
74522	602896
81565	602897
5200	602898
87004	602899
13981	602900
15619	602901
2125	602902
166629	602903
72577	602904
161569	602905
4741	602906
127164	602907
3127	602908
52765	602909
73774	602910
31405	602911
4770	602912
21499	602913
112714	602914
16582	602915
81311	602916
13173	602917
139380	602918
17189	602919
6897	602920
24673	602921
1399	602922
59971	602923
16569	602924
65490	602925
134571	602926
49022	602927
2004	602928
22	602929
73144	602930
32600	602931
8042	602932
104670	602933
127869	602934
15752	602935
51029	602936
2832	602937
1221	602938
39298	602939
10821	602940
127507	602941
6606	602942
56157	602943
43399	602944
54430	602945
371	602946
25239	602947
52430	602948
97027	602949
108190	602950
92193	602951
29071	602952
10770	602953
24348	602954
98310	602955
59519	602956
43770	602957
21845	602958
3651	602959
15827	602960
46361	602961
57700	602962
57990	602963
28709	602964
1909	602965
4962	602966
18608	602967
38204	602968
53473	602969
41973	602970
31121	602971
134035	602972
16820	602973
14969	602974
8647	602975
154325	602976
8053	602977
9503	602978
117261	602979
6188	602980
26874	602981
2295	602982
83766	602983
16113	602984
12139	602985
68427	602986
29380	602987
23949	602988
101832	602989
132242	602990
109229	602991
166310	602992
36519	602993
14712	602994
48795	602995
17949	602996
19898	602997
26865	602998
20340	602999
86513	603000
95365	603001
1130	603002
16890	603003
81053	603004
2375	603005
21406	603006
24319	603007
13803	603008
151959	603009
81815	603010
8682	603011
9473	603012
13811	603013
30811	603014
74949	603015
55446	603016
6744	603017
415	603018
19846	603019
25773	603020
1814	603021
123991	603022
5447	603023
42813	603024
97899	603025
86365	603026
1358	603027
13401	603028
3364	603029
80623	603030
131832	603031
14026	603032
69336	603033
84724	603034
46695	603035
13545	603036
72815	603037
4148	603038
75320	603039
5609	603040
18279	603041
4239	603042
57668	603043
65419	603044
6295	603045
46	603046
48751	603047
52611	603048
9375	603049
39388	603050
154077	603051
3019	603052
3336	603053
11245	603054
26791	603055
52750	603056
109390	603057
54551	603058
4195	603059
12965	603060
24711	603061
53391	603062
12989	603063
17971	603064
70294	603065
118794	603066
7513	603067
18796	603068
116883	603069
1662	603070
42739	603071
42629	603072
14583	603073
7541	603074
23594	603075
55896	603076
102805	603077
111381	603078
20801	603079
23623	603080
27435	603081
17	603082
291	603083
22469	603084
14709	603085
70254	603086
76243	603087
39806	603088
45255	603089
9949	603090
149397	603091
13597	603092
8178	603093
69763	603094
10644	603095
24618	603096
37773	603097
12119	603098
55176	603099
11408	603100
61975	603101
10247	603102
67023	603103
3112	603104
85978	603105
49940	603106
8084	603107
46753	603108
36986	603109
70864	603110
116721	603111
100494	603112
7069	603113
26389	603114
917	603115
45458	603116
45342	603117
13312	603118
7006	603119
5188	603120
10815	603121
1	603122
62273	603123
43685	603124
560	603125
41895	603126
69385	603127
81473	603128
1118	603129
33479	603130
259	603131
18183	603132
9476	603133
9652	603134
32951	603135
6486	603136
7370	603137
28528	603138
11267	603139
8213	603140
109929	603141
9993	603142
30231	603143
129191	603144
34269	603145
3796	603146
39175	603147
69959	603148
8219	603149
106438	603150
12876	603151
4988	603152
94986	603153
70110	603154
29746	603155
94269	603156
29957	603157
9134	603158
1452	603159
4394	603160
19838	603161
44011	603162
653	603163
56324	603164
1605	603165
28208	603166
49294	603167
61	603168
1483	603169
65596	603170
7367	603171
7667	603172
53744	603173
41039	603174
83480	603175
37138	603176
27405	603177
83175	603178
53503	603179
43724	603180
99392	603181
68886	603182
61737	603183
60854	603184
21357	603185
2064	603186
94047	603187
37843	603188
32156	603189
121782	603190
30337	603191
7565	603192
20867	603193
11243	603194
128932	603195
19658	603196
458	603197
75101	603198
22971	603199
60285	603200
1955	603201
120130	603202
35616	603203
71598	603204
100069	603205
14011	603206
100442	603207
62766	603208
8777	603209
32869	603210
48116	603211
86542	603212
21725	603213
33895	603214
4061	603215
42339	603216
6804	603217
5244	603218
67176	603219
7362	603220
21939	603221
22075	603222
35274	603223
23546	603224
3101	603225
38907	603226
10247	603227
37339	603228
7835	603229
137323	603230
27940	603231
44158	603232
5269	603233
67699	603234
114	603235
51970	603236
42083	603237
54446	603238
49509	603239
64638	603240
3399	603241
13164	603242
1801	603243
8281	603244
36078	603245
102948	603246
5586	603247
108969	603248
27961	603249
24550	603250
5829	603251
11728	603252
52076	603253
1182	603254
3018	603255
9637	603256
114666	603257
8364	603258
5759	603259
50453	603260
399	603261
19762	603262
24	603263
41844	603264
18641	603265
17149	603266
20786	603267
53697	603268
398	603269
26925	603270
10721	603271
78827	603272
61270	603273
25088	603274
30727	603275
132404	603276
40107	603277
61545	603278
105020	603279
29263	603280
83520	603281
40001	603282
116133	603283
55787	603284
22512	603285
30778	603286
72374	603287
66204	603288
145798	603289
112227	603290
20502	603291
22432	603292
270	603293
35180	603294
11	603295
52903	603296
21227	603297
28385	603298
118854	603299
4846	603300
5773	603301
137616	603302
134156	603303
80454	603304
4280	603305
22443	603306
268	603307
140144	603308
772	603309
21931	603310
43640	603311
10150	603312
1103	603313
4477	603314
166556	603315
14105	603316
9309	603317
54103	603318
64648	603319
12044	603320
19661	603321
85457	603322
169	603323
28863	603324
3485	603325
2714	603326
11041	603327
26242	603328
15995	603329
10076	603330
29832	603331
49285	603332
107353	603333
52938	603334
157852	603335
77004	603336
44947	603337
86038	603338
26104	603339
19521	603340
35064	603341
87739	603342
8032	603343
763	603344
101333	603345
76315	603346
3335	603347
200	603348
5172	603349
32309	603350
21835	603351
55420	603352
24849	603353
16527	603354
131949	603355
3618	603356
1737	603357
18561	603358
1226	603359
21	603360
70897	603361
91551	603362
890	603363
119279	603364
2670	603365
83453	603366
1497	603367
79387	603368
22198	603369
58399	603370
13801	603371
4080	603372
37590	603373
1087	603374
34126	603375
14488	603376
104829	603377
45441	603378
11261	603379
33298	603380
32507	603381
30893	603382
11037	603383
43894	603384
16045	603385
51077	603386
7364	603387
82958	603388
21871	603389
50498	603390
105993	603391
90108	603392
86605	603393
129980	603394
88146	603395
43590	603396
82960	603397
11509	603398
20443	603399
133900	603400
64032	603401
37002	603402
40680	603403
2661	603404
42308	603405
108445	603406
861	603407
110860	603408
27630	603409
6304	603410
60010	603411
36544	603412
18421	603413
80566	603414
2432	603415
22908	603416
22077	603417
20201	603418
39484	603419
10844	603420
29112	603421
159242	603422
257	603423
12392	603424
18385	603425
28089	603426
55736	603427
16831	603428
62919	603429
51213	603430
12089	603431
56924	603432
20418	603433
47619	603434
4279	603435
10656	603436
35251	603437
27228	603438
4453	603439
57784	603440
62165	603441
160569	603442
3035	603443
173	603444
1100	603445
70654	603446
29386	603447
17166	603448
75189	603449
65562	603450
49091	603451
644	603452
24617	603453
3400	603454
11029	603455
85008	603456
5749	603457
122437	603458
42360	603459
18831	603460
993	603461
5299	603462
131773	603463
39766	603464
4024	603465
62621	603466
8800	603467
98193	603468
54607	603469
6968	603470
9174	603471
4550	603472
12002	603473
130388	603474
1329	603475
93742	603476
7006	603477
90253	603478
14470	603479
32512	603480
8199	603481
10732	603482
102	603483
6422	603484
19164	603485
432	603486
2175	603487
32066	603488
92546	603489
125	603490
21290	603491
56670	603492
34198	603493
36422	603494
59991	603495
9483	603496
58558	603497
4017	603498
96851	603499
25704	603500
40882	603501
77426	603502
39559	603503
85195	603504
28440	603505
5063	603506
4315	603507
42548	603508
34734	603509
6137	603510
31362	603511
93639	603512
103013	603513
18672	603514
38844	603515
14480	603516
1735	603517
3964	603518
96831	603519
101221	603520
99340	603521
111465	603522
6631	603523
40683	603524
7350	603525
615	603526
565	603527
118317	603528
39196	603529
7819	603530
126120	603531
202	603532
10534	603533
135140	603534
84771	603535
30899	603536
5431	603537
13195	603538
18064	603539
23286	603540
30024	603541
6532	603542
15675	603543
2159	603544
3740	603545
33	603546
11357	603547
89489	603548
26249	603549
2000	603550
40982	603551
787	603552
102570	603553
23887	603554
66868	603555
22121	603556
10787	603557
16597	603558
42689	603559
33364	603560
31199	603561
1014	603562
4588	603563
27368	603564
8542	603565
92165	603566
3298	603567
108131	603568
9	603569
505	603570
22367	603571
39979	603572
83210	603573
29886	603574
82934	603575
5753	603576
151192	603577
26543	603578
104097	603579
87339	603580
60461	603581
35091	603582
152809	603583
2534	603584
48698	603585
12260	603586
143396	603587
19047	603588
66954	603589
98922	603590
22165	603591
24137	603592
3894	603593
62194	603594
10603	603595
83314	603596
71556	603597
14259	603598
12974	603599
27737	603600
9273	603601
82236	603602
583	603603
107735	603604
13724	603605
14931	603606
46196	603607
63900	603608
109843	603609
2205	603610
9755	603611
1173	603612
2938	603613
82394	603614
16663	603615
4865	603616
35691	603617
373	603618
58382	603619
27799	603620
94663	603621
94823	603622
64176	603623
100290	603624
18688	603625
2745	603626
25267	603627
100358	603628
661	603629
39494	603630
26	603631
22167	603632
16895	603633
18398	603634
83570	603635
97551	603636
127000	603637
3869	603638
3998	603639
18630	603640
11525	603641
53676	603642
89731	603643
11467	603644
108130	603645
29822	603646
15688	603647
31166	603648
33335	603649
69637	603650
3241	603651
95191	603652
6728	603653
424	603654
17775	603655
64832	603656
2399	603657
53364	603658
3090	603659
78120	603660
23442	603661
36181	603662
51062	603663
38467	603664
38994	603665
35921	603666
72273	603667
12497	603668
129302	603669
1727	603670
56727	603671
162841	603672
2325	603673
11046	603674
19859	603675
51397	603676
111447	603677
93802	603678
111615	603679
1849	603680
145642	603681
17521	603682
83395	603683
6847	603684
58307	603685
74020	603686
6320	603687
21310	603688
7414	603689
4047	603690
40113	603691
10192	603692
87776	603693
27468	603694
3873	603695
92644	603696
89086	603697
3424	603698
67668	603699
19380	603700
62492	603701
33068	603702
14262	603703
22424	603704
26974	603705
113608	603706
61724	603707
68771	603708
4604	603709
25269	603710
14913	603711
1894	603712
43619	603713
13486	603714
12189	603715
34571	603716
132191	603717
85251	603718
11638	603719
114106	603720
1726	603721
22463	603722
37064	603723
23880	603724
64832	603725
40921	603726
6692	603727
103517	603728
113438	603729
21941	603730
3525	603731
38563	603732
90811	603733
511	603734
128510	603735
85648	603736
7958	603737
38	603738
2249	603739
95167	603740
2040	603741
22979	603742
119899	603743
49826	603744
4031	603745
538	603746
91587	603747
74831	603748
95337	603749
116164	603750
7	603751
5674	603752
25767	603753
2349	603754
18092	603755
77153	603756
3797	603757
53295	603758
28535	603759
117	603760
5028	603761
33242	603762
96866	603763
30648	603764
8221	603765
79014	603766
138734	603767
69862	603768
18937	603769
16405	603770
11380	603771
12262	603772
129602	603773
43042	603774
22194	603775
101771	603776
34120	603777
60476	603778
161601	603779
21960	603780
5847	603781
85987	603782
5608	603783
16263	603784
15892	603785
18771	603786
30	603787
48099	603788
6845	603789
106570	603790
166041	603791
36631	603792
16633	603793
64541	603794
68706	603795
28066	603796
26911	603797
6069	603798
68992	603799
6022	603800
31267	603801
81195	603802
123344	603803
60354	603804
15508	603805
16759	603806
94763	603807
24193	603808
25835	603809
36803	603810
73319	603811
24216	603812
77808	603813
33577	603814
19384	603815
66879	603816
71542	603817
24143	603818
1828	603819
3337	603820
570	603821
3895	603822
23689	603823
999	603824
19293	603825
63536	603826
5355	603827
81099	603828
21267	603829
38713	603830
38163	603831
651	603832
437	603833
15580	603834
126533	603835
85321	603836
92023	603837
8848	603838
2057	603839
11799	603840
55363	603841
17474	603842
31559	603843
128209	603844
6074	603845
124763	603846
2054	603847
14120	603848
17698	603849
40227	603850
25736	603851
41931	603852
51643	603853
48424	603854
5700	603855
240	603856
62386	603857
43585	603858
3123	603859
12754	603860
4809	603861
5834	603862
36694	603863
32710	603864
1519	603865
99274	603866
16259	603867
80128	603868
6460	603869
14944	603870
129273	603871
6601	603872
19345	603873
61168	603874
6961	603875
101008	603876
22049	603877
65869	603878
8218	603879
9470	603880
63223	603881
42101	603882
105430	603883
160690	603884
49217	603885
105865	603886
3835	603887
43174	603888
13900	603889
26250	603890
11208	603891
30375	603892
7443	603893
25829	603894
41803	603895
50357	603896
69634	603897
50731	603898
73374	603899
81448	603900
38839	603901
32044	603902
54459	603903
2876	603904
37255	603905
115687	603906
28960	603907
142429	603908
58859	603909
122134	603910
28381	603911
20745	603912
65953	603913
30986	603914
153240	603915
51047	603916
106290	603917
17593	603918
7184	603919
80007	603920
3139	603921
16	603922
87859	603923
12510	603924
41275	603925
127543	603926
67738	603927
9982	603928
41199	603929
134277	603930
26256	603931
96457	603932
48949	603933
608	603934
22089	603935
123207	603936
10667	603937
48516	603938
89190	603939
20263	603940
44472	603941
94651	603942
70511	603943
2280	603944
28081	603945
70129	603946
63639	603947
87450	603948
28513	603949
153154	603950
14383	603951
5352	603952
27731	603953
75490	603954
47933	603955
134313	603956
1153	603957
902	603958
2318	603959
67449	603960
5282	603961
34596	603962
4718	603963
118284	603964
20752	603965
60288	603966
127790	603967
25318	603968
2960	603969
25724	603970
29021	603971
159311	603972
88373	603973
79904	603974
17988	603975
5330	603976
104709	603977
27957	603978
53834	603979
11037	603980
51571	603981
62	603982
14277	603983
34	603984
81766	603985
10824	603986
117262	603987
1605	603988
1270	603989
37596	603990
36379	603991
15506	603992
491	603993
6834	603994
148	603995
96749	603996
1535	603997
39160	603998
3407	603999
11332	604000
44522	604001
102224	604002
27871	604003
20336	604004
13878	604005
50859	604006
70035	604007
427	604008
113101	604009
6561	604010
7316	604011
14382	604012
102582	604013
16810	604014
9750	604015
53063	604016
44359	604017
96258	604018
101237	604019
23662	604020
5554	604021
54684	604022
32891	604023
87891	604024
64516	604025
16128	604026
21576	604027
20327	604028
133552	604029
99088	604030
28691	604031
69027	604032
29264	604033
14622	604034
78176	604035
153992	604036
35899	604037
155727	604038
75526	604039
62967	604040
3225	604041
102262	604042
5545	604043
27464	604044
454	604045
34187	604046
75940	604047
97131	604048
34305	604049
47209	604050
63251	604051
14735	604052
22451	604053
100684	604054
19730	604055
11363	604056
9724	604057
50703	604058
3363	604059
69106	604060
51257	604061
4993	604062
20444	604063
14179	604064
29870	604065
12169	604066
11930	604067
5715	604068
19764	604069
87191	604070
76942	604071
2366	604072
1782	604073
85923	604074
18851	604075
520	604076
44021	604077
67947	604078
8242	604079
64281	604080
53827	604081
138771	604082
44355	604083
689	604084
21214	604085
29775	604086
56767	604087
60459	604088
5398	604089
28297	604090
1504	604091
49426	604092
6721	604093
13621	604094
3740	604095
5832	604096
121408	604097
67842	604098
107948	604099
52329	604100
1102	604101
6555	604102
2657	604103
70329	604104
73019	604105
32421	604106
47899	604107
105515	604108
7170	604109
94	604110
29764	604111
29650	604112
35154	604113
51309	604114
101667	604115
89016	604116
159439	604117
6133	604118
69852	604119
38357	604120
127919	604121
59174	604122
92709	604123
41199	604124
129767	604125
767	604126
34215	604127
103663	604128
160865	604129
52112	604130
9875	604131
5008	604132
43778	604133
4823	604134
62347	604135
2485	604136
39103	604137
78655	604138
36652	604139
31168	604140
86556	604141
10223	604142
84445	604143
5551	604144
82906	604145
31318	604146
45673	604147
32710	604148
150454	604149
6462	604150
105660	604151
67263	604152
128885	604153
11282	604154
15230	604155
30916	604156
79383	604157
64114	604158
38201	604159
33981	604160
5416	604161
36334	604162
62289	604163
6243	604164
15249	604165
31955	604166
19609	604167
14874	604168
472	604169
18040	604170
24540	604171
18198	604172
58647	604173
85347	604174
5202	604175
16975	604176
141461	604177
96922	604178
1500	604179
14782	604180
105401	604181
43903	604182
81871	604183
77097	604184
27374	604185
15436	604186
11125	604187
71520	604188
7759	604189
61346	604190
48876	604191
1920	604192
72580	604193
96966	604194
90428	604195
3920	604196
15626	604197
4905	604198
50157	604199
39473	604200
112483	604201
13453	604202
43	604203
24587	604204
5676	604205
28828	604206
29995	604207
17803	604208
108522	604209
78316	604210
11594	604211
13851	604212
546	604213
7874	604214
108513	604215
35042	604216
11852	604217
99551	604218
81020	604219
325	604220
15480	604221
104414	604222
18059	604223
2867	604224
150092	604225
40340	604226
83498	604227
46494	604228
77894	604229
31490	604230
73518	604231
25401	604232
489	604233
59788	604234
7142	604235
14846	604236
35357	604237
19226	604238
608	604239
86499	604240
67622	604241
51251	604242
3872	604243
93100	604244
150651	604245
19383	604246
11365	604247
15533	604248
33231	604249
21458	604250
21701	604251
104802	604252
21555	604253
25119	604254
104209	604255
77371	604256
7372	604257
42975	604258
130557	604259
101732	604260
14276	604261
428	604262
99352	604263
25435	604264
46840	604265
32500	604266
117028	604267
20857	604268
66702	604269
77467	604270
1570	604271
8323	604272
108588	604273
1756	604274
22535	604275
42687	604276
18486	604277
62317	604278
68434	604279
30719	604280
96408	604281
3126	604282
815	604283
996	604284
12791	604285
36341	604286
5676	604287
17865	604288
8722	604289
93438	604290
36675	604291
104649	604292
36331	604293
11218	604294
64656	604295
25975	604296
69105	604297
9126	604298
4429	604299
973	604300
1421	604301
31255	604302
1495	604303
63920	604304
122516	604305
76391	604306
4619	604307
202	604308
22271	604309
39241	604310
119994	604311
69907	604312
957	604313
124422	604314
49072	604315
22919	604316
1238	604317
3044	604318
17841	604319
104501	604320
29191	604321
7790	604322
79702	604323
33630	604324
38064	604325
60746	604326
14928	604327
47681	604328
13203	604329
36530	604330
39774	604331
157697	604332
119951	604333
44730	604334
5490	604335
51640	604336
101304	604337
4	604338
1176	604339
26675	604340
23075	604341
3238	604342
57954	604343
409	604344
27169	604345
22624	604346
15887	604347
12774	604348
14625	604349
107076	604350
23137	604351
11751	604352
41768	604353
159170	604354
3817	604355
18597	604356
69373	604357
5738	604358
127	604359
127896	604360
139117	604361
44007	604362
2060	604363
77659	604364
54388	604365
14249	604366
1920	604367
62687	604368
12208	604369
46000	604370
120466	604371
72414	604372
23896	604373
21392	604374
25637	604375
301	604376
3722	604377
12258	604378
10807	604379
28689	604380
3880	604381
118965	604382
25585	604383
17764	604384
82103	604385
38714	604386
63380	604387
10015	604388
70019	604389
129051	604390
1451	604391
5467	604392
78356	604393
59942	604394
45398	604395
2785	604396
100590	604397
89043	604398
14896	604399
34516	604400
17085	604401
59394	604402
18439	604403
76405	604404
10810	604405
12127	604406
6733	604407
8104	604408
23129	604409
6344	604410
251	604411
139762	604412
2035	604413
96913	604414
86052	604415
64622	604416
47303	604417
127597	604418
1397	604419
13918	604420
26014	604421
98353	604422
39907	604423
127653	604424
42711	604425
18768	604426
25423	604427
11788	604428
94507	604429
3497	604430
88598	604431
14541	604432
4118	604433
39849	604434
78115	604435
74276	604436
5	604437
11702	604438
35182	604439
57989	604440
32531	604441
36239	604442
7849	604443
4684	604444
22074	604445
22191	604446
111842	604447
2805	604448
56987	604449
34467	604450
1926	604451
7508	604452
20716	604453
157612	604454
54329	604455
9725	604456
36873	604457
29189	604458
94829	604459
99047	604460
33631	604461
728	604462
28529	604463
29235	604464
56948	604465
68214	604466
30554	604467
65205	604468
5506	604469
72234	604470
70733	604471
4433	604472
10242	604473
97228	604474
47236	604475
44382	604476
7011	604477
277	604478
102620	604479
3912	604480
69113	604481
9413	604482
25425	604483
29951	604484
30299	604485
107315	604486
23923	604487
24768	604488
49785	604489
137529	604490
9344	604491
66099	604492
9648	604493
113780	604494
34372	604495
25728	604496
17773	604497
1153	604498
1112	604499
3553	604500
1289	604501
38670	604502
63610	604503
5789	604504
24660	604505
4765	604506
9523	604507
236	604508
6499	604509
31506	604510
42680	604511
36624	604512
14774	604513
132006	604514
82942	604515
157455	604516
81848	604517
37056	604518
23821	604519
117028	604520
135658	604521
14610	604522
2449	604523
35251	604524
619	604525
14698	604526
9148	604527
84544	604528
153457	604529
4121	604530
92497	604531
30776	604532
140165	604533
16549	604534
6987	604535
4208	604536
21244	604537
23822	604538
8457	604539
2391	604540
40397	604541
9604	604542
151440	604543
100546	604544
70302	604545
12557	604546
150383	604547
13254	604548
2035	604549
69463	604550
58574	604551
18039	604552
10782	604553
430	604554
81136	604555
2205	604556
2182	604557
43570	604558
129469	604559
6197	604560
22468	604561
5015	604562
77351	604563
23551	604564
13290	604565
52007	604566
55564	604567
3425	604568
38556	604569
34095	604570
63084	604571
7913	604572
56971	604573
2848	604574
25749	604575
139819	604576
99864	604577
51567	604578
3997	604579
142384	604580
85839	604581
119363	604582
78218	604583
44051	604584
34714	604585
15869	604586
20445	604587
61813	604588
2927	604589
106070	604590
28063	604591
74736	604592
2427	604593
86040	604594
65692	604595
151228	604596
144975	604597
26007	604598
97131	604599
35968	604600
10815	604601
5350	604602
7551	604603
5790	604604
19922	604605
122010	604606
21693	604607
50162	604608
59827	604609
26721	604610
5339	604611
60239	604612
21855	604613
81141	604614
38157	604615
21922	604616
43522	604617
27499	604618
36112	604619
653	604620
16672	604621
56354	604622
1348	604623
9388	604624
34555	604625
2810	604626
11009	604627
75002	604628
1348	604629
23664	604630
26899	604631
33733	604632
8365	604633
57741	604634
3762	604635
5	604636
17151	604637
10133	604638
2664	604639
2852	604640
132645	604641
26371	604642
49379	604643
50480	604644
868	604645
14464	604646
30672	604647
39796	604648
66314	604649
35843	604650
35341	604651
25852	604652
19402	604653
98304	604654
51067	604655
22369	604656
96677	604657
5	604658
114196	604659
29922	604660
103804	604661
90888	604662
17260	604663
41017	604664
13942	604665
46199	604666
49035	604667
87406	604668
102422	604669
41008	604670
24305	604671
73283	604672
17042	604673
92120	604674
17203	604675
81174	604676
15630	604677
5177	604678
21875	604679
328	604680
20273	604681
19582	604682
23061	604683
43201	604684
28653	604685
61952	604686
99743	604687
70240	604688
134644	604689
79680	604690
34813	604691
1669	604692
104855	604693
125511	604694
110096	604695
45554	604696
14003	604697
8301	604698
67217	604699
148745	604700
11501	604701
7142	604702
39581	604703
47358	604704
595	604705
7091	604706
9198	604707
14783	604708
5228	604709
116914	604710
248	604711
9241	604712
42979	604713
78362	604714
53178	604715
79451	604716
154975	604717
22	604718
42299	604719
15039	604720
22675	604721
82415	604722
67622	604723
22983	604724
509	604725
53184	604726
11649	604727
15350	604728
6337	604729
36972	604730
12727	604731
7733	604732
10377	604733
36527	604734
30522	604735
47030	604736
48342	604737
7035	604738
80706	604739
7671	604740
18577	604741
56912	604742
43774	604743
9110	604744
4699	604745
32442	604746
104392	604747
81	604748
5128	604749
41458	604750
42851	604751
12877	604752
8489	604753
57163	604754
24712	604755
43776	604756
35011	604757
20858	604758
102154	604759
24403	604760
42920	604761
62256	604762
50589	604763
31903	604764
19190	604765
157297	604766
19831	604767
17053	604768
1017	604769
44481	604770
2816	604771
10860	604772
2440	604773
133370	604774
180	604775
10409	604776
24473	604777
18068	604778
2937	604779
19331	604780
40887	604781
1799	604782
27451	604783
18126	604784
2323	604785
25281	604786
4860	604787
110605	604788
32601	604789
42844	604790
40593	604791
6682	604792
43890	604793
45472	604794
7728	604795
33215	604796
20250	604797
5238	604798
32001	604799
26388	604800
15915	604801
35005	604802
22376	604803
8464	604804
128869	604805
16777	604806
39996	604807
6337	604808
7086	604809
2062	604810
7396	604811
85723	604812
47731	604813
80062	604814
56800	604815
49563	604816
48361	604817
19917	604818
7834	604819
64187	604820
5733	604821
17	604822
26924	604823
16722	604824
1062	604825
21475	604826
30051	604827
56632	604828
11742	604829
18409	604830
23660	604831
4087	604832
43917	604833
100945	604834
59068	604835
3513	604836
51706	604837
2243	604838
20766	604839
118745	604840
99	604841
11443	604842
11412	604843
13202	604844
131275	604845
18256	604846
16037	604847
12379	604848
12238	604849
43689	604850
52765	604851
89673	604852
11326	604853
7693	604854
101588	604855
163182	604856
16706	604857
27256	604858
162708	604859
40769	604860
18854	604861
22786	604862
20647	604863
27340	604864
105672	604865
4286	604866
662	604867
26440	604868
22702	604869
18581	604870
11743	604871
3973	604872
49784	604873
161940	604874
10202	604875
59427	604876
459	604877
80871	604878
141736	604879
77408	604880
8756	604881
16458	604882
50300	604883
88290	604884
2426	604885
7587	604886
23047	604887
54513	604888
43264	604889
144177	604890
276	604891
22	604892
54212	604893
15147	604894
43797	604895
119	604896
9828	604897
11885	604898
29746	604899
1069	604900
7914	604901
75456	604902
78970	604903
10854	604904
29189	604905
29526	604906
110642	604907
63274	604908
16945	604909
39999	604910
131160	604911
40553	604912
61117	604913
1119	604914
93068	604915
41087	604916
23802	604917
54187	604918
65211	604919
104396	604920
45229	604921
1549	604922
45867	604923
5461	604924
3357	604925
10725	604926
6137	604927
17113	604928
1283	604929
4106	604930
19706	604931
22519	604932
43481	604933
108586	604934
27914	604935
77584	604936
8016	604937
4175	604938
38814	604939
31453	604940
1305	604941
86198	604942
20833	604943
113030	604944
57026	604945
1101	604946
48668	604947
119	604948
14680	604949
132199	604950
25006	604951
2081	604952
32174	604953
16106	604954
1937	604955
130141	604956
8326	604957
31518	604958
117998	604959
26830	604960
20134	604961
1167	604962
115642	604963
132231	604964
88104	604965
5537	604966
45635	604967
3284	604968
62754	604969
24363	604970
3177	604971
78437	604972
18680	604973
1973	604974
28412	604975
74654	604976
6855	604977
39014	604978
47561	604979
24654	604980
3805	604981
62898	604982
3089	604983
406	604984
82356	604985
100	604986
4314	604987
33398	604988
69996	604989
3619	604990
3106	604991
41024	604992
12215	604993
24373	604994
72687	604995
16423	604996
91393	604997
9079	604998
10510	604999
60887	605000
6648	605001
8918	605002
5015	605003
17134	605004
17553	605005
104243	605006
53902	605007
26499	605008
33137	605009
126402	605010
68444	605011
23270	605012
49891	605013
46311	605014
76289	605015
38646	605016
28697	605017
38165	605018
9907	605019
14903	605020
30484	605021
22393	605022
55380	605023
2958	605024
31200	605025
116407	605026
14400	605027
1077	605028
103963	605029
11	605030
2826	605031
11155	605032
38500	605033
2553	605034
386	605035
7540	605036
112405	605037
99825	605038
109779	605039
80156	605040
28208	605041
115052	605042
21073	605043
83653	605044
12794	605045
13779	605046
69259	605047
23622	605048
113770	605049
156544	605050
87477	605051
57512	605052
245	605053
112451	605054
80649	605055
5587	605056
12510	605057
1454	605058
19384	605059
5537	605060
1248	605061
61299	605062
256	605063
28740	605064
47246	605065
7583	605066
53297	605067
13909	605068
24110	605069
2998	605070
113284	605071
57032	605072
184	605073
56583	605074
14032	605075
80408	605076
6819	605077
53398	605078
42840	605079
30694	605080
1246	605081
87877	605082
40819	605083
49502	605084
154126	605085
32935	605086
8954	605087
20981	605088
87592	605089
9069	605090
11100	605091
48975	605092
31524	605093
70469	605094
79351	605095
10372	605096
13854	605097
23149	605098
100742	605099
4735	605100
64978	605101
29409	605102
153650	605103
21408	605104
42190	605105
40926	605106
507	605107
2503	605108
24877	605109
41742	605110
17711	605111
134056	605112
30903	605113
91655	605114
3930	605115
5626	605116
62612	605117
71818	605118
9895	605119
5800	605120
1751	605121
58687	605122
109949	605123
2232	605124
31522	605125
36303	605126
514	605127
22318	605128
9719	605129
154075	605130
2120	605131
82207	605132
34515	605133
121230	605134
36941	605135
1952	605136
59388	605137
9038	605138
1335	605139
6183	605140
23324	605141
58928	605142
94863	605143
65158	605144
36478	605145
80566	605146
1410	605147
7968	605148
154279	605149
2816	605150
24055	605151
80307	605152
27533	605153
117076	605154
3845	605155
5112	605156
18670	605157
586	605158
149749	605159
11407	605160
165902	605161
36712	605162
1887	605163
25796	605164
2995	605165
3402	605166
11032	605167
212	605168
6131	605169
107381	605170
2604	605171
43374	605172
37580	605173
22254	605174
10828	605175
3097	605176
47794	605177
106559	605178
48116	605179
51895	605180
8154	605181
41527	605182
11047	605183
6041	605184
15050	605185
16463	605186
47796	605187
37089	605188
13212	605189
41807	605190
23069	605191
22377	605192
36315	605193
69263	605194
42883	605195
60443	605196
4794	605197
284	605198
26228	605199
38989	605200
6382	605201
911	605202
19602	605203
1952	605204
57570	605205
5119	605206
4494	605207
2012	605208
11220	605209
31069	605210
106100	605211
38474	605212
7608	605213
78613	605214
13476	605215
13375	605216
31419	605217
23860	605218
34783	605219
42020	605220
13269	605221
33668	605222
7101	605223
2437	605224
30166	605225
91553	605226
111910	605227
43682	605228
6707	605229
36293	605230
33600	605231
81718	605232
132035	605233
25148	605234
82083	605235
42780	605236
102637	605237
129255	605238
25455	605239
37297	605240
54243	605241
56263	605242
6769	605243
84859	605244
84571	605245
2268	605246
1438	605247
79787	605248
20	605249
24734	605250
19177	605251
12378	605252
57238	605253
10114	605254
77958	605255
53123	605256
19752	605257
9450	605258
116940	605259
113797	605260
14140	605261
8698	605262
94103	605263
224	605264
18869	605265
12144	605266
3736	605267
5175	605268
8609	605269
5226	605270
44853	605271
9160	605272
58912	605273
4469	605274
3199	605275
11168	605276
74062	605277
1842	605278
70821	605279
108564	605280
70721	605281
18684	605282
6439	605283
132818	605284
101832	605285
117375	605286
243	605287
88957	605288
22279	605289
36753	605290
5116	605291
11559	605292
88812	605293
12991	605294
72104	605295
15271	605296
35302	605297
677	605298
96148	605299
44794	605300
1335	605301
36	605302
74998	605303
41634	605304
23653	605305
124972	605306
17576	605307
79205	605308
162137	605309
5606	605310
6820	605311
38316	605312
152476	605313
6785	605314
147788	605315
141687	605316
17085	605317
10618	605318
49048	605319
44168	605320
50047	605321
6591	605322
54	605323
50348	605324
160178	605325
1180	605326
52462	605327
23530	605328
5640	605329
46490	605330
8213	605331
2680	605332
166378	605333
5014	605334
69279	605335
37	605336
227	605337
66581	605338
46202	605339
33932	605340
16987	605341
10275	605342
8119	605343
8473	605344
62863	605345
7669	605346
20978	605347
121422	605348
4186	605349
2333	605350
30379	605351
59077	605352
62332	605353
2915	605354
2336	605355
46093	605356
17798	605357
70445	605358
20034	605359
76879	605360
58269	605361
17579	605362
74777	605363
20868	605364
81	605365
72113	605366
76861	605367
34033	605368
3447	605369
51729	605370
11103	605371
3850	605372
7807	605373
68738	605374
9118	605375
101468	605376
17457	605377
1686	605378
20118	605379
134905	605380
22371	605381
12001	605382
57669	605383
131061	605384
79172	605385
29650	605386
1355	605387
36591	605388
8152	605389
139331	605390
576	605391
27155	605392
10231	605393
82315	605394
165105	605395
35551	605396
86347	605397
3227	605398
135922	605399
35830	605400
61853	605401
103841	605402
9450	605403
27806	605404
17166	605405
26445	605406
38411	605407
73295	605408
18275	605409
21754	605410
5767	605411
14877	605412
40259	605413
13523	605414
62445	605415
24487	605416
36679	605417
21912	605418
25310	605419
94076	605420
91342	605421
23811	605422
41903	605423
47180	605424
10955	605425
43669	605426
166696	605427
87519	605428
43403	605429
17938	605430
83512	605431
757	605432
71161	605433
105826	605434
34944	605435
853	605436
70481	605437
6757	605438
34347	605439
19980	605440
2442	605441
94460	605442
82089	605443
46381	605444
104321	605445
17752	605446
80725	605447
13048	605448
24888	605449
12995	605450
23089	605451
9103	605452
12170	605453
2111	605454
116198	605455
8988	605456
50129	605457
23267	605458
33265	605459
162675	605460
8460	605461
39675	605462
5982	605463
53897	605464
7237	605465
22390	605466
2566	605467
39069	605468
2854	605469
1462	605470
21104	605471
59523	605472
116718	605473
4496	605474
20842	605475
17162	605476
34	605477
77971	605478
15	605479
45655	605480
27642	605481
157808	605482
40151	605483
15203	605484
32120	605485
20358	605486
26221	605487
98204	605488
7805	605489
76210	605490
46487	605491
83736	605492
69648	605493
9868	605494
10150	605495
79096	605496
72371	605497
9528	605498
9093	605499
19303	605500
44615	605501
84907	605502
28571	605503
76281	605504
769	605505
25465	605506
97339	605507
14863	605508
151468	605509
11796	605510
129599	605511
40726	605512
41768	605513
16494	605514
24	605515
43738	605516
132919	605517
165803	605518
90175	605519
48193	605520
6805	605521
72	605522
50675	605523
22460	605524
24859	605525
53222	605526
34499	605527
7060	605528
71248	605529
132763	605530
78644	605531
24907	605532
27532	605533
83840	605534
5786	605535
7063	605536
25517	605537
635	605538
101041	605539
77875	605540
31736	605541
10168	605542
33546	605543
21410	605544
101395	605545
15343	605546
47452	605547
50174	605548
9999	605549
118485	605550
6	605551
760	605552
55802	605553
39592	605554
31311	605555
109334	605556
37575	605557
9968	605558
102990	605559
382	605560
88282	605561
95060	605562
129159	605563
79486	605564
5377	605565
1011	605566
86967	605567
53226	605568
22498	605569
3040	605570
31645	605571
14672	605572
36860	605573
73033	605574
64773	605575
6661	605576
21953	605577
105487	605578
41660	605579
31144	605580
29759	605581
88421	605582
7071	605583
9374	605584
13108	605585
151105	605586
20408	605587
15560	605588
16566	605589
82340	605590
14939	605591
123880	605592
6803	605593
134174	605594
6113	605595
22404	605596
14012	605597
103644	605598
113075	605599
81863	605600
3844	605601
65414	605602
51988	605603
64490	605604
7877	605605
8561	605606
9477	605607
1727	605608
122136	605609
33206	605610
13081	605611
7471	605612
26175	605613
54832	605614
23769	605615
40853	605616
5209	605617
12222	605618
99448	605619
62908	605620
15559	605621
8799	605622
16629	605623
116092	605624
2368	605625
9481	605626
90730	605627
7314	605628
53108	605629
42511	605630
3376	605631
19235	605632
12446	605633
3942	605634
77951	605635
422	605636
2849	605637
3315	605638
26608	605639
26032	605640
30455	605641
82111	605642
7097	605643
436	605644
729	605645
6323	605646
79990	605647
68638	605648
49306	605649
21122	605650
37343	605651
102821	605652
19376	605653
60713	605654
62037	605655
5677	605656
622	605657
12684	605658
54058	605659
102176	605660
249	605661
48148	605662
11188	605663
16452	605664
80336	605665
74282	605666
20606	605667
48601	605668
25607	605669
59832	605670
6241	605671
2544	605672
39140	605673
120395	605674
7217	605675
34	605676
42913	605677
133141	605678
16467	605679
29614	605680
16981	605681
24058	605682
3	605683
5350	605684
33739	605685
13734	605686
1993	605687
4663	605688
25058	605689
24238	605690
47080	605691
2464	605692
76033	605693
226	605694
29533	605695
99171	605696
25270	605697
29844	605698
12527	605699
21736	605700
26897	605701
116279	605702
26832	605703
12752	605704
18624	605705
1432	605706
104666	605707
1909	605708
39740	605709
28840	605710
2474	605711
37451	605712
1617	605713
1828	605714
54454	605715
6519	605716
45725	605717
61165	605718
92620	605719
457	605720
1133	605721
11114	605722
12894	605723
48883	605724
40379	605725
12311	605726
3031	605727
2942	605728
15667	605729
27	605730
89	605731
12950	605732
23237	605733
59944	605734
85610	605735
6414	605736
93078	605737
38176	605738
53995	605739
125644	605740
86773	605741
2942	605742
72108	605743
63538	605744
79548	605745
5835	605746
69531	605747
38973	605748
163604	605749
56035	605750
69927	605751
117520	605752
36175	605753
70203	605754
53140	605755
3960	605756
1926	605757
1042	605758
13	605759
14918	605760
9506	605761
39350	605762
3481	605763
86412	605764
44888	605765
147517	605766
59756	605767
46891	605768
17803	605769
69226	605770
793	605771
9140	605772
3327	605773
20279	605774
28433	605775
106364	605776
9342	605777
72264	605778
145253	605779
607	605780
31018	605781
4614	605782
56236	605783
56988	605784
78668	605785
909	605786
66361	605787
87778	605788
60372	605789
71969	605790
95549	605791
21827	605792
11581	605793
43466	605794
8468	605795
51193	605796
122191	605797
9552	605798
91461	605799
99539	605800
26214	605801
24667	605802
18818	605803
113315	605804
164119	605805
122910	605806
35965	605807
151147	605808
69364	605809
62713	605810
95719	605811
61505	605812
56022	605813
36174	605814
107688	605815
75349	605816
7903	605817
63588	605818
10546	605819
68663	605820
12545	605821
32402	605822
451	605823
3732	605824
123220	605825
75478	605826
13289	605827
9132	605828
13073	605829
320	605830
56257	605831
444	605832
3055	605833
60258	605834
6084	605835
70395	605836
31829	605837
1405	605838
48143	605839
1200	605840
41333	605841
70212	605842
35948	605843
11998	605844
14081	605845
67958	605846
117727	605847
10354	605848
9158	605849
109851	605850
21970	605851
3970	605852
21122	605853
99906	605854
51058	605855
86107	605856
6410	605857
15456	605858
25465	605859
27388	605860
31196	605861
370	605862
71070	605863
43564	605864
3841	605865
116672	605866
2674	605867
19961	605868
104275	605869
14410	605870
6638	605871
39516	605872
261	605873
39048	605874
23605	605875
23164	605876
26717	605877
108747	605878
3260	605879
137390	605880
6952	605881
12637	605882
18892	605883
47179	605884
5462	605885
27402	605886
14668	605887
2599	605888
16424	605889
45034	605890
876	605891
13281	605892
54651	605893
60429	605894
35505	605895
12334	605896
319	605897
125113	605898
12239	605899
87275	605900
143420	605901
57766	605902
147674	605903
16133	605904
6861	605905
8247	605906
104741	605907
2861	605908
105173	605909
60562	605910
16039	605911
70136	605912
28288	605913
72314	605914
78929	605915
36693	605916
1012	605917
34845	605918
24331	605919
101002	605920
14435	605921
31044	605922
81424	605923
2789	605924
33872	605925
24691	605926
29505	605927
140411	605928
2365	605929
775	605930
5469	605931
39719	605932
1022	605933
34467	605934
69602	605935
35353	605936
6484	605937
55181	605938
165492	605939
93266	605940
830	605941
69955	605942
68265	605943
119929	605944
73472	605945
39095	605946
2438	605947
94409	605948
51395	605949
106902	605950
43470	605951
17390	605952
1328	605953
3521	605954
47863	605955
72722	605956
30853	605957
74119	605958
11476	605959
34986	605960
10124	605961
1943	605962
37271	605963
738	605964
47717	605965
1336	605966
3708	605967
144262	605968
28315	605969
19823	605970
2849	605971
134	605972
5976	605973
27942	605974
67927	605975
14089	605976
3069	605977
7479	605978
28565	605979
91518	605980
5564	605981
69189	605982
65847	605983
55911	605984
48232	605985
429	605986
35259	605987
1524	605988
164415	605989
15030	605990
85058	605991
7617	605992
11953	605993
1578	605994
33597	605995
102409	605996
48804	605997
26148	605998
12433	605999
928	606000
102481	606001
4047	606002
52438	606003
7855	606004
42373	606005
109894	606006
18367	606007
37846	606008
1289	606009
64728	606010
22972	606011
62724	606012
94642	606013
65653	606014
58042	606015
5676	606016
124467	606017
16092	606018
40325	606019
146288	606020
19672	606021
42462	606022
2695	606023
2443	606024
5740	606025
15170	606026
10260	606027
50799	606028
66771	606029
17096	606030
123729	606031
22919	606032
12560	606033
137472	606034
8028	606035
100107	606036
13847	606037
2418	606038
105869	606039
119411	606040
24620	606041
56887	606042
39414	606043
1572	606044
40955	606045
75665	606046
101357	606047
129367	606048
60047	606049
25639	606050
157641	606051
784	606052
55356	606053
35030	606054
27863	606055
32685	606056
1772	606057
122754	606058
24320	606059
43355	606060
44945	606061
4880	606062
21534	606063
36221	606064
10179	606065
3435	606066
2795	606067
55729	606068
964	606069
600	606070
23989	606071
20883	606072
82	606073
21918	606074
100503	606075
7090	606076
92289	606077
85674	606078
6976	606079
15159	606080
79012	606081
30252	606082
8995	606083
11610	606084
10871	606085
74257	606086
83	606087
21963	606088
70366	606089
128192	606090
50977	606091
97	606092
48145	606093
6828	606094
21881	606095
105689	606096
178	606097
69524	606098
20492	606099
133421	606100
2157	606101
9244	606102
20994	606103
61345	606104
20	606105
1293	606106
49565	606107
6811	606108
5187	606109
35191	606110
38624	606111
2290	606112
92	606113
687	606114
7160	606115
117133	606116
30271	606117
2495	606118
106463	606119
67531	606120
69728	606121
14081	606122
51143	606123
11802	606124
20122	606125
38452	606126
1216	606127
24954	606128
22790	606129
33233	606130
156545	606131
257	606132
12009	606133
11549	606134
139378	606135
42787	606136
48270	606137
15823	606138
6952	606139
72565	606140
31754	606141
25052	606142
26444	606143
29446	606144
8179	606145
16705	606146
22518	606147
41030	606148
360	606149
1207	606150
15360	606151
148583	606152
6425	606153
59057	606154
59229	606155
24767	606156
115683	606157
37164	606158
22312	606159
60585	606160
31825	606161
7531	606162
74193	606163
22737	606164
8080	606165
68574	606166
29332	606167
67783	606168
14997	606169
53516	606170
17554	606171
161671	606172
114	606173
2537	606174
32588	606175
79969	606176
54173	606177
32124	606178
18271	606179
95637	606180
67623	606181
18166	606182
30528	606183
28707	606184
103366	606185
32776	606186
125405	606187
13123	606188
110864	606189
3264	606190
101531	606191
56047	606192
40765	606193
12047	606194
8510	606195
25655	606196
47444	606197
100264	606198
2626	606199
3946	606200
7671	606201
7619	606202
35901	606203
29169	606204
8220	606205
3896	606206
69603	606207
129706	606208
7766	606209
75367	606210
97183	606211
9113	606212
38193	606213
142466	606214
33510	606215
67869	606216
92907	606217
16964	606218
40966	606219
48808	606220
25293	606221
137791	606222
767	606223
2319	606224
15762	606225
54554	606226
75026	606227
2616	606228
7355	606229
2463	606230
41735	606231
84820	606232
88229	606233
3416	606234
113394	606235
73432	606236
34524	606237
87079	606238
110875	606239
11848	606240
10060	606241
1891	606242
1243	606243
96882	606244
69683	606245
4386	606246
27797	606247
76076	606248
11447	606249
50008	606250
967	606251
27433	606252
10022	606253
712	606254
105183	606255
77496	606256
38187	606257
11887	606258
4905	606259
72491	606260
54928	606261
6325	606262
2001	606263
37691	606264
30615	606265
164685	606266
550	606267
5828	606268
60973	606269
73719	606270
20817	606271
33481	606272
24526	606273
1632	606274
1294	606275
23264	606276
57537	606277
58704	606278
589	606279
12851	606280
643	606281
108700	606282
2761	606283
543	606284
7528	606285
3738	606286
131785	606287
41371	606288
78718	606289
128499	606290
44433	606291
8991	606292
6	606293
252	606294
22	606295
82282	606296
6296	606297
14131	606298
16042	606299
6394	606300
56764	606301
1	606302
11484	606303
11718	606304
33507	606305
24472	606306
12	606307
43	606308
17235	606309
15576	606310
72889	606311
162891	606312
5512	606313
89732	606314
69961	606315
14622	606316
111166	606317
42250	606318
12275	606319
106683	606320
7298	606321
1826	606322
163339	606323
1968	606324
115117	606325
78738	606326
6063	606327
12644	606328
1539	606329
138483	606330
11187	606331
11466	606332
30171	606333
15731	606334
9911	606335
122514	606336
33277	606337
13752	606338
119780	606339
83967	606340
39780	606341
14001	606342
68671	606343
83	606344
24890	606345
56795	606346
106778	606347
45422	606348
126789	606349
44029	606350
24714	606351
19453	606352
20032	606353
61703	606354
52013	606355
25266	606356
6210	606357
22816	606358
61740	606359
1296	606360
4870	606361
18333	606362
8053	606363
98537	606364
6507	606365
49980	606366
5993	606367
7726	606368
5393	606369
12585	606370
133049	606371
45485	606372
26711	606373
34219	606374
30499	606375
814	606376
6429	606377
42586	606378
71145	606379
154748	606380
5222	606381
35223	606382
22660	606383
71702	606384
55629	606385
11690	606386
73297	606387
130813	606388
85254	606389
98664	606390
20256	606391
24418	606392
5160	606393
8755	606394
73165	606395
4945	606396
57338	606397
1013	606398
20969	606399
99946	606400
8850	606401
2556	606402
135136	606403
14425	606404
89672	606405
90776	606406
36074	606407
141925	606408
9671	606409
30601	606410
74793	606411
5933	606412
246	606413
132038	606414
76292	606415
65674	606416
25012	606417
34055	606418
73265	606419
44501	606420
15136	606421
97010	606422
83474	606423
8309	606424
44231	606425
42877	606426
24454	606427
10370	606428
26563	606429
29228	606430
87344	606431
100445	606432
99637	606433
34	606434
16666	606435
29178	606436
26147	606437
51969	606438
2520	606439
49955	606440
12034	606441
3012	606442
44893	606443
163778	606444
62888	606445
11198	606446
1881	606447
36343	606448
23033	606449
157082	606450
854	606451
11718	606452
35013	606453
8484	606454
35930	606455
91741	606456
2035	606457
956	606458
13070	606459
9775	606460
23386	606461
630	606462
100248	606463
9405	606464
7249	606465
9292	606466
2388	606467
10075	606468
53789	606469
2404	606470
82547	606471
17142	606472
87086	606473
20685	606474
18350	606475
47000	606476
79444	606477
1071	606478
71797	606479
64765	606480
4096	606481
1239	606482
16209	606483
45206	606484
22286	606485
28957	606486
56573	606487
19980	606488
5900	606489
1194	606490
157476	606491
52963	606492
10169	606493
41693	606494
10763	606495
9129	606496
18069	606497
42748	606498
38773	606499
140	606500
1746	606501
117887	606502
87471	606503
109736	606504
15657	606505
10940	606506
20169	606507
78598	606508
29348	606509
115033	606510
87596	606511
138205	606512
470	606513
31186	606514
117	606515
42344	606516
91085	606517
99160	606518
686	606519
1597	606520
10367	606521
933	606522
1778	606523
145	606524
4508	606525
44170	606526
21204	606527
59692	606528
9212	606529
2320	606530
128987	606531
22429	606532
15628	606533
66364	606534
17820	606535
4992	606536
16908	606537
29789	606538
16391	606539
84450	606540
2670	606541
68313	606542
81345	606543
53391	606544
35664	606545
119792	606546
3134	606547
38720	606548
70393	606549
128258	606550
139068	606551
2138	606552
88944	606553
71476	606554
133470	606555
62208	606556
3378	606557
1736	606558
8211	606559
92498	606560
1274	606561
10795	606562
23439	606563
55695	606564
3162	606565
46893	606566
156564	606567
70	606568
55165	606569
593	606570
6219	606571
27598	606572
1590	606573
20104	606574
375	606575
22802	606576
19159	606577
62539	606578
31428	606579
45915	606580
6573	606581
21903	606582
64556	606583
15098	606584
39967	606585
102520	606586
46843	606587
80557	606588
12921	606589
112513	606590
3356	606591
35180	606592
4947	606593
76027	606594
20419	606595
15011	606596
27824	606597
55363	606598
8161	606599
93499	606600
101434	606601
45710	606602
22149	606603
34435	606604
3089	606605
74939	606606
34335	606607
128656	606608
33892	606609
76615	606610
37175	606611
786	606612
70432	606613
4014	606614
4367	606615
37537	606616
118245	606617
310	606618
104767	606619
9377	606620
48221	606621
163901	606622
25685	606623
62431	606624
9242	606625
1290	606626
26081	606627
5430	606628
7978	606629
56740	606630
36042	606631
6013	606632
14622	606633
10382	606634
40830	606635
6206	606636
4356	606637
39972	606638
17824	606639
102977	606640
83780	606641
88650	606642
97124	606643
30753	606644
9768	606645
22622	606646
7723	606647
14680	606648
58151	606649
48840	606650
56911	606651
16829	606652
78199	606653
43372	606654
2935	606655
119952	606656
2799	606657
49775	606658
52954	606659
17343	606660
10456	606661
8801	606662
76727	606663
60318	606664
4607	606665
155783	606666
19999	606667
77744	606668
24034	606669
30343	606670
39625	606671
65655	606672
2469	606673
6281	606674
82024	606675
53675	606676
15076	606677
28998	606678
11828	606679
15290	606680
29445	606681
16981	606682
15337	606683
41194	606684
14063	606685
10666	606686
1065	606687
39142	606688
74720	606689
101700	606690
10349	606691
45737	606692
21999	606693
4941	606694
26505	606695
37295	606696
77314	606697
33531	606698
34932	606699
32436	606700
27833	606701
905	606702
39582	606703
3018	606704
35551	606705
69255	606706
33955	606707
117668	606708
1326	606709
2279	606710
23594	606711
25764	606712
21125	606713
82065	606714
3004	606715
101723	606716
19111	606717
6117	606718
8874	606719
13340	606720
10152	606721
78543	606722
23491	606723
61066	606724
84055	606725
472	606726
35092	606727
33947	606728
1569	606729
12553	606730
17162	606731
102501	606732
106012	606733
16968	606734
3125	606735
8692	606736
14329	606737
3484	606738
79311	606739
3967	606740
1042	606741
165	606742
63496	606743
89597	606744
9217	606745
1224	606746
107138	606747
18541	606748
2755	606749
16345	606750
21731	606751
54516	606752
21647	606753
8108	606754
2210	606755
3723	606756
1628	606757
24375	606758
18671	606759
12714	606760
1782	606761
52679	606762
10140	606763
58870	606764
808	606765
158749	606766
2036	606767
59391	606768
156496	606769
7152	606770
40203	606771
5528	606772
58517	606773
15007	606774
13759	606775
47359	606776
133592	606777
9545	606778
39270	606779
22978	606780
53859	606781
68400	606782
8878	606783
19631	606784
58328	606785
7415	606786
75009	606787
2100	606788
22577	606789
80487	606790
5494	606791
92009	606792
5828	606793
12446	606794
108017	606795
1523	606796
96932	606797
51476	606798
17696	606799
20369	606800
8113	606801
91490	606802
94125	606803
36000	606804
8700	606805
83676	606806
57684	606807
80572	606808
20402	606809
151627	606810
28437	606811
73999	606812
23744	606813
389	606814
76456	606815
1229	606816
138927	606817
4369	606818
81676	606819
2401	606820
29878	606821
22358	606822
33923	606823
67980	606824
28231	606825
42587	606826
7	606827
45232	606828
67	606829
51398	606830
16333	606831
7350	606832
15813	606833
17244	606834
39111	606835
8803	606836
49562	606837
86675	606838
69024	606839
97474	606840
42827	606841
84619	606842
10774	606843
155400	606844
54326	606845
55509	606846
9131	606847
3628	606848
8205	606849
8930	606850
23266	606851
4915	606852
7359	606853
18356	606854
96972	606855
27998	606856
24542	606857
21323	606858
29365	606859
120581	606860
6289	606861
6752	606862
61478	606863
65585	606864
70591	606865
5611	606866
25134	606867
123998	606868
2536	606869
25034	606870
63722	606871
92334	606872
608	606873
24760	606874
26040	606875
3254	606876
30665	606877
50389	606878
9432	606879
69146	606880
57728	606881
5886	606882
13250	606883
125175	606884
7109	606885
32843	606886
13124	606887
47590	606888
120002	606889
46963	606890
30102	606891
26255	606892
36495	606893
42472	606894
47929	606895
3540	606896
131044	606897
160417	606898
44927	606899
101039	606900
72626	606901
63399	606902
32539	606903
46401	606904
43591	606905
90087	606906
119576	606907
10931	606908
737	606909
7289	606910
53274	606911
30797	606912
9540	606913
44947	606914
103650	606915
25618	606916
28085	606917
39325	606918
45120	606919
13066	606920
32265	606921
15049	606922
59096	606923
58058	606924
196	606925
157051	606926
6809	606927
86605	606928
40685	606929
2890	606930
248	606931
18581	606932
28122	606933
19636	606934
84792	606935
13023	606936
55782	606937
44980	606938
64290	606939
11713	606940
5616	606941
5063	606942
81700	606943
31409	606944
52469	606945
2927	606946
29555	606947
86477	606948
48586	606949
72013	606950
158614	606951
42272	606952
125410	606953
81935	606954
81859	606955
69065	606956
37708	606957
78660	606958
56922	606959
9554	606960
8996	606961
10556	606962
146662	606963
10377	606964
875	606965
8377	606966
73046	606967
49335	606968
65262	606969
142885	606970
79024	606971
2108	606972
20160	606973
99221	606974
133123	606975
2	606976
2782	606977
2444	606978
12076	606979
10549	606980
9627	606981
57022	606982
118114	606983
476	606984
5524	606985
44265	606986
102	606987
27580	606988
42872	606989
25321	606990
33865	606991
18335	606992
21684	606993
2312	606994
4814	606995
22248	606996
74686	606997
2991	606998
16735	606999
71891	607000
10102	607001
114767	607002
6198	607003
8058	607004
6228	607005
71992	607006
5381	607007
71363	607008
76947	607009
12972	607010
27139	607011
14197	607012
40180	607013
2311	607014
41944	607015
28629	607016
9908	607017
491	607018
219	607019
31683	607020
11945	607021
71156	607022
26753	607023
2308	607024
54665	607025
21762	607026
112257	607027
101525	607028
40072	607029
1488	607030
35222	607031
78021	607032
103776	607033
26966	607034
20708	607035
116701	607036
23592	607037
46722	607038
37050	607039
28396	607040
17310	607041
111155	607042
23329	607043
5317	607044
33772	607045
13351	607046
12501	607047
67286	607048
53259	607049
20854	607050
60421	607051
13074	607052
21880	607053
93755	607054
85170	607055
1491	607056
4720	607057
64670	607058
18676	607059
104105	607060
49966	607061
12513	607062
62744	607063
102239	607064
25343	607065
28239	607066
47650	607067
62570	607068
41192	607069
55223	607070
901	607071
1699	607072
33436	607073
20325	607074
31994	607075
82009	607076
13694	607077
86094	607078
151363	607079
67350	607080
141922	607081
45608	607082
87724	607083
23177	607084
41626	607085
9273	607086
66254	607087
53676	607088
1946	607089
72610	607090
68151	607091
72558	607092
12829	607093
72260	607094
113581	607095
74	607096
322	607097
99353	607098
1933	607099
53634	607100
15508	607101
37766	607102
12392	607103
7765	607104
26798	607105
11877	607106
5849	607107
29136	607108
132868	607109
32120	607110
27691	607111
76089	607112
152	607113
490	607114
18922	607115
7505	607116
122524	607117
17185	607118
30134	607119
52232	607120
97133	607121
35577	607122
49681	607123
53049	607124
6965	607125
49190	607126
14149	607127
84802	607128
100556	607129
11514	607130
94929	607131
62284	607132
26698	607133
18038	607134
84032	607135
5915	607136
122139	607137
13941	607138
782	607139
11482	607140
24245	607141
69217	607142
46586	607143
52641	607144
125999	607145
6019	607146
77822	607147
277	607148
24815	607149
121011	607150
15348	607151
20719	607152
34235	607153
24708	607154
39065	607155
620	607156
5484	607157
46973	607158
1477	607159
50373	607160
13198	607161
5197	607162
65807	607163
70376	607164
75296	607165
44716	607166
60198	607167
15537	607168
30097	607169
13789	607170
60091	607171
36405	607172
55662	607173
1283	607174
69152	607175
341	607176
36500	607177
8163	607178
108972	607179
113346	607180
33999	607181
145320	607182
44662	607183
27208	607184
65839	607185
2403	607186
19967	607187
6127	607188
25240	607189
28032	607190
26553	607191
16847	607192
145048	607193
24707	607194
14361	607195
26736	607196
69871	607197
22337	607198
9569	607199
18905	607200
75590	607201
674	607202
26679	607203
5022	607204
3545	607205
9129	607206
36669	607207
21565	607208
105387	607209
8685	607210
19568	607211
25047	607212
13570	607213
44280	607214
64060	607215
25184	607216
10384	607217
154294	607218
13845	607219
46239	607220
35482	607221
109489	607222
127879	607223
3416	607224
53827	607225
65969	607226
44549	607227
1638	607228
24892	607229
31870	607230
73183	607231
23087	607232
53871	607233
3220	607234
108542	607235
148834	607236
7378	607237
82884	607238
73557	607239
10527	607240
1006	607241
40515	607242
37104	607243
12179	607244
48891	607245
26693	607246
5510	607247
105241	607248
9585	607249
45597	607250
2128	607251
28927	607252
16928	607253
25771	607254
110031	607255
1655	607256
16165	607257
16633	607258
31426	607259
601	607260
37074	607261
139697	607262
23281	607263
15651	607264
1815	607265
108789	607266
7561	607267
80	607268
45812	607269
123231	607270
99272	607271
38150	607272
44133	607273
21623	607274
165730	607275
1145	607276
117092	607277
21297	607278
15696	607279
1958	607280
57603	607281
43378	607282
27367	607283
118920	607284
59365	607285
125915	607286
14200	607287
21688	607288
8642	607289
13882	607290
28164	607291
68567	607292
6356	607293
85950	607294
3345	607295
4312	607296
17757	607297
24543	607298
12753	607299
9675	607300
4195	607301
68110	607302
35495	607303
18061	607304
32423	607305
21063	607306
1063	607307
2328	607308
1304	607309
80562	607310
17650	607311
102199	607312
112229	607313
71090	607314
51114	607315
337	607316
142456	607317
229	607318
7323	607319
29521	607320
148864	607321
36480	607322
3517	607323
77607	607324
25334	607325
115094	607326
89878	607327
61950	607328
72423	607329
85418	607330
105033	607331
8458	607332
83623	607333
124	607334
12969	607335
118248	607336
64909	607337
14447	607338
3291	607339
65748	607340
52347	607341
57433	607342
69764	607343
35037	607344
28539	607345
71002	607346
75657	607347
47360	607348
22984	607349
1486	607350
118492	607351
124520	607352
67625	607353
88347	607354
68	607355
12647	607356
41529	607357
25657	607358
3391	607359
80002	607360
84258	607361
87524	607362
7728	607363
67458	607364
458	607365
4157	607366
16285	607367
66518	607368
26073	607369
67505	607370
22980	607371
152301	607372
23981	607373
1615	607374
72458	607375
24204	607376
29959	607377
5484	607378
17348	607379
149867	607380
4470	607381
47544	607382
31314	607383
5490	607384
124342	607385
15029	607386
59981	607387
33866	607388
108	607389
36	607390
1810	607391
41764	607392
5517	607393
124487	607394
50277	607395
67721	607396
4893	607397
15077	607398
57254	607399
7912	607400
143158	607401
132288	607402
3345	607403
34430	607404
67142	607405
1067	607406
6191	607407
13753	607408
1242	607409
938	607410
24995	607411
11235	607412
31826	607413
117049	607414
119995	607415
28707	607416
14946	607417
83303	607418
25244	607419
14635	607420
64848	607421
57820	607422
7786	607423
94929	607424
23358	607425
32008	607426
25426	607427
5710	607428
11905	607429
212	607430
15902	607431
19674	607432
61343	607433
21085	607434
20625	607435
59104	607436
16855	607437
53731	607438
62	607439
104332	607440
3858	607441
47390	607442
13098	607443
76186	607444
118890	607445
38154	607446
77459	607447
92893	607448
178	607449
91375	607450
85702	607451
36752	607452
55126	607453
61185	607454
4974	607455
11288	607456
16995	607457
161967	607458
14747	607459
24644	607460
53110	607461
4532	607462
2411	607463
88745	607464
32235	607465
19720	607466
58580	607467
475	607468
49355	607469
9147	607470
40714	607471
30178	607472
387	607473
5608	607474
24150	607475
12430	607476
13303	607477
72536	607478
1002	607479
60471	607480
114667	607481
19607	607482
10148	607483
442	607484
1846	607485
89784	607486
49022	607487
5696	607488
24261	607489
16232	607490
17470	607491
5094	607492
89685	607493
2133	607494
3076	607495
77880	607496
49947	607497
49167	607498
3861	607499
26319	607500
5869	607501
8647	607502
14286	607503
56174	607504
39121	607505
84515	607506
77762	607507
2243	607508
3996	607509
102582	607510
4495	607511
8656	607512
35416	607513
36501	607514
50017	607515
47031	607516
1393	607517
81880	607518
56295	607519
82729	607520
4046	607521
1652	607522
32043	607523
6156	607524
45279	607525
33170	607526
57900	607527
38063	607528
1877	607529
141358	607530
5298	607531
18967	607532
115637	607533
106058	607534
48945	607535
54757	607536
85792	607537
8800	607538
83105	607539
7613	607540
17516	607541
9069	607542
87783	607543
67748	607544
37125	607545
55792	607546
116614	607547
5023	607548
10314	607549
118151	607550
35812	607551
29309	607552
5012	607553
85848	607554
1386	607555
104264	607556
29657	607557
25235	607558
53810	607559
125182	607560
8628	607561
313	607562
4021	607563
64813	607564
4391	607565
10427	607566
87559	607567
68882	607568
27670	607569
60	607570
17370	607571
10453	607572
73668	607573
6012	607574
128129	607575
161743	607576
653	607577
3697	607578
36958	607579
5504	607580
92480	607581
6143	607582
29842	607583
2859	607584
42475	607585
8889	607586
66231	607587
16126	607588
60455	607589
104154	607590
39425	607591
1389	607592
151378	607593
14081	607594
41960	607595
13846	607596
105931	607597
73864	607598
31130	607599
23605	607600
8104	607601
18173	607602
32142	607603
78871	607604
46203	607605
126169	607606
30123	607607
113490	607608
10600	607609
33549	607610
17866	607611
151844	607612
90144	607613
6945	607614
9876	607615
52718	607616
117321	607617
101275	607618
79218	607619
24323	607620
10256	607621
86383	607622
89403	607623
149391	607624
29351	607625
18704	607626
150278	607627
143958	607628
67273	607629
7403	607630
117588	607631
22468	607632
14091	607633
1655	607634
25873	607635
54414	607636
79216	607637
3695	607638
9326	607639
65489	607640
7142	607641
12760	607642
41415	607643
77774	607644
40968	607645
2092	607646
119402	607647
16163	607648
22427	607649
4545	607650
4570	607651
72241	607652
101891	607653
117494	607654
5093	607655
17934	607656
10961	607657
11292	607658
63000	607659
23896	607660
50376	607661
11	607662
25000	607663
94769	607664
56190	607665
23084	607666
50371	607667
67899	607668
1500	607669
1433	607670
153970	607671
5323	607672
85620	607673
70551	607674
40855	607675
47566	607676
46772	607677
9094	607678
6586	607679
20993	607680
84427	607681
1535	607682
61065	607683
4936	607684
147714	607685
65346	607686
9236	607687
28611	607688
36373	607689
151841	607690
6955	607691
14842	607692
18333	607693
98	607694
19441	607695
114	607696
14918	607697
8948	607698
84094	607699
158778	607700
13357	607701
16712	607702
86051	607703
15780	607704
3384	607705
20562	607706
103609	607707
7780	607708
119560	607709
65312	607710
58805	607711
134544	607712
8455	607713
51641	607714
47811	607715
57760	607716
39522	607717
66092	607718
9002	607719
97234	607720
15965	607721
25370	607722
91571	607723
95221	607724
86405	607725
41597	607726
35081	607727
85805	607728
11252	607729
20199	607730
25	607731
9721	607732
22496	607733
50189	607734
130875	607735
4828	607736
34135	607737
114607	607738
165752	607739
128789	607740
6821	607741
120713	607742
23826	607743
53551	607744
6562	607745
57686	607746
164599	607747
2004	607748
4437	607749
59939	607750
3164	607751
85936	607752
31613	607753
2152	607754
54867	607755
95780	607756
28011	607757
140809	607758
103613	607759
81454	607760
36995	607761
12581	607762
5254	607763
3338	607764
62456	607765
148922	607766
4385	607767
64341	607768
96197	607769
69319	607770
41502	607771
165138	607772
10372	607773
3544	607774
10461	607775
82041	607776
78823	607777
21772	607778
3563	607779
68761	607780
71527	607781
21088	607782
49604	607783
60282	607784
100797	607785
28106	607786
75760	607787
66736	607788
2003	607789
8913	607790
17633	607791
145203	607792
35465	607793
45431	607794
7312	607795
77841	607796
23764	607797
6388	607798
30588	607799
67806	607800
8827	607801
14499	607802
23632	607803
16555	607804
60540	607805
144449	607806
93993	607807
30999	607808
11254	607809
335	607810
141959	607811
61790	607812
69070	607813
1678	607814
33082	607815
357	607816
24773	607817
15299	607818
505	607819
3775	607820
40378	607821
93268	607822
7919	607823
131276	607824
47718	607825
123313	607826
5449	607827
31243	607828
13623	607829
102337	607830
1329	607831
1227	607832
12464	607833
78865	607834
63148	607835
36281	607836
6630	607837
157245	607838
114970	607839
34251	607840
2969	607841
83478	607842
27789	607843
115196	607844
1411	607845
39869	607846
10171	607847
114568	607848
326	607849
30469	607850
11914	607851
5015	607852
43393	607853
132834	607854
161657	607855
65327	607856
3455	607857
52605	607858
10862	607859
150788	607860
55899	607861
8052	607862
16395	607863
126290	607864
157	607865
38540	607866
100925	607867
31535	607868
14479	607869
85667	607870
65420	607871
109488	607872
17540	607873
168	607874
55281	607875
45865	607876
5474	607877
36819	607878
149821	607879
51439	607880
12029	607881
118471	607882
101689	607883
8074	607884
19853	607885
42574	607886
248	607887
83658	607888
77713	607889
8698	607890
32686	607891
23401	607892
69332	607893
3164	607894
18274	607895
15232	607896
806	607897
131484	607898
112100	607899
32748	607900
108659	607901
11797	607902
16370	607903
27163	607904
18606	607905
413	607906
31634	607907
18429	607908
13504	607909
72954	607910
77810	607911
124	607912
5719	607913
42677	607914
48681	607915
49927	607916
73820	607917
59739	607918
23311	607919
1863	607920
22549	607921
101162	607922
1271	607923
853	607924
103684	607925
142691	607926
2448	607927
126632	607928
4929	607929
55264	607930
34813	607931
121804	607932
29043	607933
157515	607934
34087	607935
61203	607936
104360	607937
14814	607938
27887	607939
87625	607940
16054	607941
48482	607942
17781	607943
19099	607944
9878	607945
17029	607946
78474	607947
69629	607948
10311	607949
11449	607950
75306	607951
7609	607952
110839	607953
26344	607954
89646	607955
58525	607956
17665	607957
102588	607958
42389	607959
31023	607960
80165	607961
69543	607962
62116	607963
18954	607964
668	607965
164790	607966
30894	607967
4897	607968
68808	607969
435	607970
27047	607971
15980	607972
36114	607973
22575	607974
4916	607975
86489	607976
139975	607977
72496	607978
57900	607979
33191	607980
115091	607981
3700	607982
28097	607983
3244	607984
69124	607985
7895	607986
17631	607987
10823	607988
134024	607989
15	607990
104158	607991
498	607992
26088	607993
12684	607994
24957	607995
72481	607996
39839	607997
2706	607998
24229	607999
289	608000
74312	608001
34710	608002
22995	608003
27790	608004
43504	608005
3469	608006
15408	608007
14627	608008
77942	608009
111542	608010
5305	608011
34966	608012
7121	608013
19614	608014
18101	608015
2232	608016
13152	608017
20273	608018
3882	608019
46339	608020
1900	608021
77285	608022
53461	608023
60830	608024
105038	608025
60790	608026
92581	608027
23034	608028
16225	608029
39352	608030
16943	608031
16036	608032
49597	608033
40391	608034
10029	608035
53539	608036
2623	608037
6336	608038
12520	608039
277	608040
15502	608041
23201	608042
34955	608043
8934	608044
60147	608045
54742	608046
40125	608047
13140	608048
95983	608049
44365	608050
60979	608051
103753	608052
6654	608053
26849	608054
23282	608055
79087	608056
13554	608057
95533	608058
19835	608059
58038	608060
29981	608061
114360	608062
20070	608063
82103	608064
62311	608065
21067	608066
11172	608067
29236	608068
31026	608069
6865	608070
124478	608071
60526	608072
165418	608073
5672	608074
3042	608075
79878	608076
59972	608077
20082	608078
7937	608079
3275	608080
79873	608081
21229	608082
38562	608083
23950	608084
1062	608085
9302	608086
88783	608087
1335	608088
16123	608089
43895	608090
21322	608091
6186	608092
15640	608093
45661	608094
145458	608095
44665	608096
40411	608097
126234	608098
133380	608099
120641	608100
27782	608101
67482	608102
10058	608103
134203	608104
2340	608105
13848	608106
30535	608107
9858	608108
1409	608109
23416	608110
341	608111
6024	608112
124545	608113
10057	608114
99609	608115
3194	608116
20596	608117
24933	608118
24936	608119
1833	608120
23841	608121
69810	608122
154	608123
21425	608124
23569	608125
53487	608126
28995	608127
12338	608128
16459	608129
7032	608130
859	608131
105950	608132
7983	608133
91674	608134
25724	608135
4850	608136
11648	608137
36684	608138
56523	608139
33432	608140
12551	608141
87515	608142
17088	608143
112059	608144
55475	608145
968	608146
84859	608147
16112	608148
55738	608149
8294	608150
15555	608151
11849	608152
84244	608153
60090	608154
21600	608155
24161	608156
83907	608157
67686	608158
18084	608159
47896	608160
44625	608161
19172	608162
67106	608163
2922	608164
49452	608165
4325	608166
86516	608167
43869	608168
23381	608169
74801	608170
4435	608171
5673	608172
80553	608173
2255	608174
36797	608175
161426	608176
29270	608177
48509	608178
2763	608179
22050	608180
22805	608181
21021	608182
74760	608183
80546	608184
117	608185
5611	608186
91503	608187
132337	608188
47522	608189
55889	608190
59642	608191
132375	608192
9476	608193
17423	608194
32899	608195
52330	608196
20138	608197
49513	608198
30282	608199
152163	608200
56073	608201
29209	608202
11139	608203
9917	608204
10088	608205
26	608206
3311	608207
11953	608208
159355	608209
133416	608210
152106	608211
11286	608212
1096	608213
68603	608214
127559	608215
33313	608216
37944	608217
70182	608218
66288	608219
53235	608220
443	608221
48081	608222
69487	608223
28569	608224
88814	608225
61694	608226
6861	608227
42355	608228
18717	608229
110	608230
11734	608231
26266	608232
59779	608233
6331	608234
52721	608235
625	608236
30025	608237
82537	608238
83095	608239
48221	608240
15297	608241
90319	608242
6629	608243
3510	608244
18905	608245
78017	608246
25366	608247
95279	608248
1157	608249
5174	608250
46188	608251
31324	608252
49896	608253
55246	608254
44384	608255
4232	608256
4375	608257
980	608258
113857	608259
109145	608260
5896	608261
45202	608262
84715	608263
8520	608264
35035	608265
24032	608266
88742	608267
35250	608268
78455	608269
85062	608270
127211	608271
127806	608272
145664	608273
49368	608274
47458	608275
106282	608276
807	608277
16623	608278
16108	608279
66497	608280
58426	608281
164764	608282
80932	608283
32051	608284
131759	608285
43513	608286
14202	608287
9490	608288
504	608289
7842	608290
66049	608291
3040	608292
92248	608293
41122	608294
78167	608295
62385	608296
49255	608297
60464	608298
15866	608299
35939	608300
4434	608301
85786	608302
32831	608303
49243	608304
67503	608305
24814	608306
183	608307
125082	608308
81030	608309
19400	608310
725	608311
1451	608312
41660	608313
3849	608314
13929	608315
142408	608316
53363	608317
46610	608318
32026	608319
58816	608320
2857	608321
12762	608322
38542	608323
7416	608324
26949	608325
70580	608326
20253	608327
22241	608328
7762	608329
26124	608330
63327	608331
2047	608332
100435	608333
4425	608334
65520	608335
4034	608336
21387	608337
17084	608338
91133	608339
28752	608340
116920	608341
4691	608342
14426	608343
31675	608344
22172	608345
3239	608346
120209	608347
65339	608348
12125	608349
6142	608350
25139	608351
5529	608352
11945	608353
46985	608354
83450	608355
8759	608356
27973	608357
76677	608358
20549	608359
12135	608360
36625	608361
25412	608362
64608	608363
12065	608364
6317	608365
12429	608366
40055	608367
35774	608368
17186	608369
138584	608370
11415	608371
13192	608372
91720	608373
39790	608374
46135	608375
34723	608376
65731	608377
47172	608378
1409	608379
49894	608380
7553	608381
32707	608382
14568	608383
42281	608384
2506	608385
72042	608386
98450	608387
14900	608388
49076	608389
97078	608390
31776	608391
14110	608392
50071	608393
63300	608394
17061	608395
73	608396
31844	608397
26966	608398
16987	608399
74986	608400
22731	608401
9817	608402
109939	608403
149268	608404
30952	608405
67077	608406
37463	608407
25969	608408
47	608409
128	608410
64883	608411
11740	608412
5090	608413
105351	608414
16723	608415
92256	608416
43407	608417
27328	608418
145352	608419
3758	608420
25760	608421
8242	608422
15589	608423
161174	608424
33757	608425
21004	608426
4506	608427
9725	608428
111782	608429
37633	608430
6021	608431
99749	608432
31	608433
9500	608434
17688	608435
44521	608436
13163	608437
71568	608438
60164	608439
89118	608440
14293	608441
85717	608442
21029	608443
19710	608444
24508	608445
48592	608446
117000	608447
87430	608448
56783	608449
16622	608450
130029	608451
78378	608452
53351	608453
50635	608454
85739	608455
7751	608456
36467	608457
63146	608458
42375	608459
38172	608460
16945	608461
16724	608462
85834	608463
38147	608464
56394	608465
1083	608466
97388	608467
18840	608468
52020	608469
11073	608470
61693	608471
57438	608472
18178	608473
9218	608474
94230	608475
5225	608476
42770	608477
115024	608478
66388	608479
24036	608480
3804	608481
38929	608482
26366	608483
135433	608484
9884	608485
120364	608486
117972	608487
4165	608488
18684	608489
72713	608490
26025	608491
5816	608492
159959	608493
11013	608494
5811	608495
74316	608496
132966	608497
31614	608498
12085	608499
35283	608500
11442	608501
70749	608502
3024	608503
701	608504
19626	608505
20936	608506
115352	608507
93489	608508
35513	608509
14915	608510
60346	608511
28582	608512
19298	608513
136068	608514
20329	608515
52890	608516
7449	608517
84166	608518
22690	608519
18226	608520
309	608521
145297	608522
37140	608523
82	608524
25862	608525
32435	608526
10308	608527
2645	608528
70857	608529
68414	608530
137734	608531
65988	608532
29	608533
54816	608534
5757	608535
3048	608536
25183	608537
96717	608538
16959	608539
14933	608540
2158	608541
1	608542
80512	608543
29101	608544
43715	608545
19633	608546
3351	608547
123987	608548
41477	608549
17208	608550
8239	608551
32528	608552
15179	608553
103967	608554
3577	608555
5438	608556
68112	608557
1380	608558
2224	608559
17200	608560
78205	608561
321	608562
10656	608563
58405	608564
22677	608565
57038	608566
41338	608567
66840	608568
55846	608569
132811	608570
6290	608571
29942	608572
116114	608573
10471	608574
47719	608575
56142	608576
36612	608577
73943	608578
86513	608579
3119	608580
45431	608581
33305	608582
38515	608583
60570	608584
66994	608585
162182	608586
3925	608587
25445	608588
2535	608589
6023	608590
78230	608591
64695	608592
100029	608593
3388	608594
35760	608595
85754	608596
5680	608597
107202	608598
24108	608599
3144	608600
155092	608601
51877	608602
123093	608603
10243	608604
32059	608605
3600	608606
46545	608607
50987	608608
12793	608609
22476	608610
28860	608611
33254	608612
9210	608613
22409	608614
869	608615
10755	608616
12125	608617
55353	608618
11654	608619
116494	608620
69656	608621
23402	608622
96943	608623
1099	608624
95870	608625
2704	608626
34834	608627
1957	608628
16139	608629
1116	608630
4452	608631
44006	608632
57487	608633
17518	608634
132678	608635
24976	608636
9302	608637
80230	608638
36152	608639
6337	608640
15647	608641
5807	608642
37863	608643
15568	608644
11076	608645
8975	608646
3084	608647
131230	608648
24824	608649
14379	608650
31844	608651
10616	608652
19744	608653
110137	608654
103633	608655
298	608656
1195	608657
53729	608658
80698	608659
32570	608660
91000	608661
7529	608662
7190	608663
93528	608664
1141	608665
17703	608666
785	608667
28108	608668
15455	608669
15594	608670
46009	608671
3477	608672
8749	608673
4215	608674
48810	608675
47031	608676
34364	608677
124390	608678
125622	608679
2530	608680
96376	608681
30309	608682
72999	608683
123430	608684
107014	608685
27479	608686
36111	608687
68339	608688
4172	608689
7969	608690
9310	608691
27390	608692
102517	608693
55053	608694
38687	608695
38293	608696
49206	608697
128164	608698
19899	608699
87583	608700
61552	608701
29391	608702
148475	608703
26396	608704
1773	608705
15378	608706
94755	608707
75006	608708
8711	608709
12905	608710
7168	608711
81040	608712
91747	608713
2059	608714
19392	608715
626	608716
121777	608717
32057	608718
28911	608719
21	608720
55247	608721
28001	608722
34564	608723
87188	608724
43180	608725
43348	608726
90742	608727
130613	608728
124686	608729
63568	608730
161937	608731
517	608732
11591	608733
11171	608734
20265	608735
196	608736
2684	608737
3622	608738
23160	608739
1189	608740
22547	608741
162417	608742
2703	608743
135043	608744
37126	608745
13797	608746
61176	608747
87539	608748
4874	608749
13812	608750
22098	608751
82516	608752
25888	608753
101088	608754
69548	608755
125467	608756
2515	608757
86283	608758
28315	608759
3752	608760
12232	608761
128483	608762
13609	608763
44730	608764
1373	608765
67118	608766
5248	608767
27549	608768
21277	608769
6180	608770
36791	608771
14805	608772
37042	608773
5558	608774
57960	608775
5402	608776
172	608777
20302	608778
39269	608779
130768	608780
34455	608781
104611	608782
2214	608783
3567	608784
50481	608785
47407	608786
72574	608787
101150	608788
13516	608789
12873	608790
36228	608791
142929	608792
5166	608793
102182	608794
16335	608795
7905	608796
93104	608797
121697	608798
146625	608799
35931	608800
119336	608801
16293	608802
8892	608803
755	608804
13135	608805
28997	608806
68235	608807
163736	608808
378	608809
100287	608810
6150	608811
43591	608812
54800	608813
54731	608814
5166	608815
1316	608816
12828	608817
69453	608818
83128	608819
17761	608820
47780	608821
66776	608822
21015	608823
16577	608824
8848	608825
48234	608826
913	608827
37808	608828
54072	608829
16680	608830
10431	608831
26251	608832
17950	608833
150626	608834
16729	608835
50119	608836
36	608837
13754	608838
64381	608839
476	608840
69385	608841
14911	608842
162933	608843
110266	608844
512	608845
4377	608846
6573	608847
56123	608848
26120	608849
5929	608850
108451	608851
11131	608852
13118	608853
102494	608854
6420	608855
16629	608856
38038	608857
64960	608858
8847	608859
100602	608860
48830	608861
18799	608862
17448	608863
30688	608864
104362	608865
28120	608866
63508	608867
56483	608868
83364	608869
51826	608870
48493	608871
12868	608872
112566	608873
7074	608874
6108	608875
51230	608876
20211	608877
50594	608878
90837	608879
13028	608880
31504	608881
7381	608882
50908	608883
165238	608884
50981	608885
72323	608886
159128	608887
12201	608888
42039	608889
25687	608890
47352	608891
99670	608892
12134	608893
19959	608894
8268	608895
33978	608896
61496	608897
8428	608898
50364	608899
4390	608900
71849	608901
53758	608902
121673	608903
8868	608904
387	608905
42448	608906
124369	608907
163317	608908
82384	608909
4325	608910
4972	608911
54697	608912
41134	608913
2642	608914
55325	608915
51317	608916
9943	608917
452	608918
53922	608919
12779	608920
2183	608921
9312	608922
62066	608923
5067	608924
18327	608925
67297	608926
5176	608927
749	608928
619	608929
28208	608930
43912	608931
18636	608932
28139	608933
3868	608934
104085	608935
48483	608936
3933	608937
104838	608938
2668	608939
26719	608940
49092	608941
47397	608942
67521	608943
70370	608944
90277	608945
14714	608946
66	608947
1704	608948
72597	608949
2769	608950
26226	608951
8794	608952
116174	608953
10082	608954
5153	608955
983	608956
85671	608957
3740	608958
162114	608959
99721	608960
3528	608961
41530	608962
15306	608963
159042	608964
1680	608965
21334	608966
5811	608967
8973	608968
56916	608969
109239	608970
113469	608971
71768	608972
1366	608973
31793	608974
84911	608975
58221	608976
54476	608977
6084	608978
29143	608979
68690	608980
32247	608981
74085	608982
141860	608983
85529	608984
55511	608985
15608	608986
67439	608987
42776	608988
90034	608989
145949	608990
19398	608991
43549	608992
27769	608993
7283	608994
64808	608995
1470	608996
7184	608997
59270	608998
2191	608999
1128	609000
40338	609001
17806	609002
73049	609003
21958	609004
39921	609005
88631	609006
57520	609007
1905	609008
108871	609009
63090	609010
4853	609011
14130	609012
143846	609013
45489	609014
83982	609015
1831	609016
2844	609017
1337	609018
28515	609019
1308	609020
334	609021
56389	609022
38199	609023
9455	609024
113529	609025
77142	609026
64472	609027
75249	609028
26000	609029
29553	609030
70440	609031
2916	609032
51184	609033
51829	609034
31710	609035
66459	609036
62851	609037
36602	609038
93138	609039
97584	609040
1405	609041
87437	609042
37803	609043
93923	609044
10694	609045
710	609046
165458	609047
181	609048
18	609049
59357	609050
154506	609051
12412	609052
95301	609053
4540	609054
91961	609055
2353	609056
2381	609057
36653	609058
206	609059
4598	609060
19163	609061
47548	609062
122889	609063
22673	609064
28594	609065
102523	609066
34626	609067
52416	609068
27688	609069
36928	609070
13937	609071
24407	609072
50932	609073
27707	609074
94319	609075
34143	609076
7848	609077
34977	609078
96651	609079
105807	609080
83944	609081
32698	609082
3862	609083
70175	609084
54131	609085
21272	609086
13112	609087
44580	609088
70009	609089
18293	609090
26034	609091
39098	609092
35214	609093
43624	609094
166452	609095
150857	609096
12585	609097
134083	609098
62762	609099
2366	609100
20638	609101
3338	609102
3004	609103
68297	609104
111005	609105
46596	609106
11370	609107
152	609108
26397	609109
3681	609110
3588	609111
8068	609112
92104	609113
85178	609114
139830	609115
137423	609116
37788	609117
97336	609118
66088	609119
5079	609120
34212	609121
83003	609122
76252	609123
9065	609124
12421	609125
16096	609126
52507	609127
20796	609128
3026	609129
5150	609130
96031	609131
92882	609132
41611	609133
23833	609134
20510	609135
5458	609136
42808	609137
77001	609138
78651	609139
6453	609140
6004	609141
68581	609142
37594	609143
15890	609144
88472	609145
3146	609146
1058	609147
4173	609148
2257	609149
26057	609150
824	609151
7226	609152
7461	609153
4817	609154
61896	609155
7835	609156
36340	609157
908	609158
100330	609159
39035	609160
22295	609161
1371	609162
63995	609163
5835	609164
105890	609165
44587	609166
5045	609167
23902	609168
86752	609169
10052	609170
101261	609171
38685	609172
1647	609173
44053	609174
66950	609175
21940	609176
102081	609177
117432	609178
42105	609179
40888	609180
118573	609181
12634	609182
97667	609183
45297	609184
54457	609185
46640	609186
19389	609187
139756	609188
116831	609189
23219	609190
595	609191
23627	609192
830	609193
118699	609194
77703	609195
16360	609196
2456	609197
23929	609198
63510	609199
68386	609200
83813	609201
26236	609202
162285	609203
2100	609204
19559	609205
5135	609206
53465	609207
72426	609208
13590	609209
65288	609210
18471	609211
75738	609212
49102	609213
12069	609214
62732	609215
102758	609216
111871	609217
120636	609218
2270	609219
126680	609220
100182	609221
105929	609222
28205	609223
46373	609224
21722	609225
5483	609226
41911	609227
113664	609228
5536	609229
14468	609230
607	609231
911	609232
1814	609233
29801	609234
9994	609235
771	609236
74130	609237
1368	609238
28037	609239
44564	609240
54265	609241
55968	609242
10066	609243
55019	609244
18174	609245
156292	609246
3628	609247
55069	609248
7875	609249
793	609250
1543	609251
44122	609252
60976	609253
8580	609254
50656	609255
115635	609256
908	609257
31584	609258
18267	609259
96300	609260
3126	609261
11670	609262
14121	609263
17440	609264
41390	609265
34173	609266
53248	609267
93235	609268
24767	609269
81724	609270
10541	609271
62705	609272
32247	609273
18350	609274
118299	609275
270	609276
3252	609277
6271	609278
56390	609279
47137	609280
6034	609281
11734	609282
31286	609283
13132	609284
62567	609285
8771	609286
5640	609287
3815	609288
35100	609289
39133	609290
39596	609291
37106	609292
50212	609293
103695	609294
7920	609295
46651	609296
17238	609297
76779	609298
5170	609299
25461	609300
1860	609301
3770	609302
111723	609303
79649	609304
10152	609305
11156	609306
48862	609307
64894	609308
45043	609309
37494	609310
71488	609311
85298	609312
1944	609313
5222	609314
47183	609315
32371	609316
77693	609317
158799	609318
12269	609319
105485	609320
5317	609321
12431	609322
1400	609323
1793	609324
6766	609325
50754	609326
15820	609327
16197	609328
6097	609329
63037	609330
63609	609331
26309	609332
158518	609333
601	609334
71926	609335
87902	609336
13610	609337
22794	609338
56251	609339
17895	609340
29731	609341
72705	609342
97765	609343
3899	609344
7830	609345
131674	609346
57728	609347
71113	609348
49686	609349
14086	609350
129865	609351
40593	609352
79515	609353
92132	609354
39900	609355
31074	609356
100719	609357
70020	609358
71217	609359
33288	609360
25089	609361
32326	609362
41352	609363
30060	609364
11440	609365
109358	609366
24769	609367
41124	609368
4218	609369
61002	609370
39258	609371
73348	609372
18433	609373
27211	609374
1050	609375
74351	609376
6870	609377
42503	609378
5455	609379
83768	609380
16682	609381
57408	609382
73825	609383
29480	609384
24344	609385
18554	609386
7	609387
161958	609388
3796	609389
25813	609390
13374	609391
41334	609392
12261	609393
107131	609394
3875	609395
42212	609396
36388	609397
1169	609398
47	609399
5133	609400
23090	609401
47404	609402
11276	609403
3367	609404
46125	609405
49719	609406
68191	609407
1001	609408
24596	609409
30892	609410
105249	609411
6817	609412
7147	609413
74529	609414
25957	609415
21039	609416
94786	609417
66212	609418
33774	609419
153093	609420
42869	609421
115611	609422
2976	609423
78935	609424
37577	609425
87195	609426
15678	609427
8963	609428
55863	609429
77799	609430
6214	609431
70021	609432
62836	609433
1529	609434
10938	609435
52920	609436
31390	609437
114499	609438
7296	609439
21627	609440
93533	609441
386	609442
12969	609443
17788	609444
45589	609445
12794	609446
168	609447
102817	609448
113836	609449
22578	609450
103830	609451
61497	609452
37286	609453
9321	609454
46364	609455
18697	609456
159227	609457
36943	609458
57506	609459
4840	609460
36514	609461
12187	609462
44989	609463
3795	609464
2354	609465
14021	609466
12080	609467
29619	609468
51037	609469
31177	609470
10671	609471
156401	609472
89136	609473
18343	609474
29681	609475
159013	609476
18567	609477
55007	609478
73165	609479
1457	609480
13096	609481
113078	609482
3767	609483
130567	609484
36428	609485
121300	609486
53096	609487
13062	609488
23305	609489
18332	609490
128393	609491
33783	609492
38201	609493
30869	609494
64208	609495
7621	609496
35856	609497
60228	609498
67943	609499
1162	609500
65270	609501
73950	609502
4856	609503
66163	609504
80028	609505
142624	609506
17869	609507
2556	609508
42731	609509
7579	609510
80627	609511
7457	609512
12595	609513
161156	609514
117678	609515
19526	609516
59755	609517
35708	609518
13169	609519
16542	609520
4896	609521
8525	609522
38818	609523
147970	609524
47132	609525
182	609526
57129	609527
296	609528
77082	609529
12452	609530
110508	609531
10330	609532
50833	609533
102714	609534
16208	609535
65343	609536
56234	609537
17744	609538
8254	609539
28844	609540
398	609541
30844	609542
39195	609543
40474	609544
101458	609545
37788	609546
599	609547
20512	609548
98411	609549
42757	609550
78769	609551
76229	609552
8953	609553
93907	609554
30230	609555
74176	609556
102545	609557
117469	609558
132	609559
3413	609560
84762	609561
5010	609562
6823	609563
37179	609564
8131	609565
52587	609566
10062	609567
55563	609568
86	609569
136957	609570
118405	609571
18413	609572
9941	609573
13141	609574
26622	609575
75241	609576
8153	609577
7084	609578
26778	609579
50996	609580
18314	609581
36510	609582
11960	609583
125708	609584
124954	609585
119274	609586
79953	609587
56368	609588
4498	609589
22680	609590
51432	609591
21837	609592
2575	609593
96088	609594
80326	609595
15212	609596
116550	609597
7187	609598
2942	609599
39660	609600
21968	609601
23147	609602
3838	609603
45754	609604
29590	609605
25231	609606
9654	609607
60975	609608
28775	609609
551	609610
28582	609611
3185	609612
45892	609613
43831	609614
19225	609615
63822	609616
28332	609617
6599	609618
145	609619
34753	609620
683	609621
20032	609622
109785	609623
16605	609624
4644	609625
78038	609626
47874	609627
50521	609628
29967	609629
29573	609630
9512	609631
8520	609632
115737	609633
59442	609634
126255	609635
23031	609636
275	609637
16943	609638
26308	609639
22362	609640
25818	609641
12831	609642
44152	609643
35410	609644
9745	609645
74707	609646
33509	609647
6002	609648
3100	609649
69328	609650
624	609651
1055	609652
41918	609653
29616	609654
2396	609655
38171	609656
66347	609657
43223	609658
43665	609659
24968	609660
108471	609661
51734	609662
980	609663
3173	609664
14415	609665
11916	609666
10640	609667
39521	609668
20817	609669
28979	609670
117672	609671
34051	609672
119045	609673
15309	609674
9456	609675
32936	609676
15903	609677
14813	609678
13332	609679
444	609680
66259	609681
57572	609682
23579	609683
15871	609684
265	609685
1395	609686
61180	609687
7590	609688
223	609689
7662	609690
22646	609691
117832	609692
48691	609693
711	609694
13354	609695
17424	609696
78485	609697
60452	609698
99450	609699
5596	609700
13858	609701
98115	609702
132194	609703
106445	609704
15669	609705
14757	609706
15059	609707
3652	609708
1649	609709
8828	609710
63703	609711
65767	609712
1505	609713
55684	609714
47539	609715
9578	609716
29019	609717
68051	609718
31660	609719
48063	609720
47470	609721
10326	609722
13774	609723
56083	609724
35185	609725
11688	609726
37338	609727
27142	609728
74985	609729
61619	609730
33824	609731
22797	609732
14124	609733
38874	609734
45802	609735
100436	609736
15344	609737
130987	609738
5031	609739
95143	609740
5912	609741
166101	609742
57759	609743
116049	609744
10706	609745
45088	609746
85078	609747
22222	609748
32127	609749
68337	609750
115630	609751
101	609752
30756	609753
106822	609754
9751	609755
84736	609756
81023	609757
36520	609758
164448	609759
1724	609760
2723	609761
108586	609762
67064	609763
17595	609764
96181	609765
30007	609766
108284	609767
92674	609768
56073	609769
11037	609770
73267	609771
85491	609772
51673	609773
28292	609774
18248	609775
123378	609776
60343	609777
33041	609778
1176	609779
46810	609780
39305	609781
1905	609782
6302	609783
25442	609784
366	609785
31107	609786
47585	609787
13601	609788
64653	609789
113727	609790
7555	609791
152571	609792
13950	609793
27952	609794
18230	609795
9917	609796
72251	609797
33877	609798
16374	609799
23938	609800
4214	609801
90426	609802
24417	609803
28604	609804
47866	609805
9765	609806
1854	609807
32797	609808
138	609809
50003	609810
888	609811
60555	609812
3273	609813
49205	609814
10412	609815
46365	609816
2559	609817
46585	609818
121681	609819
100644	609820
2123	609821
1416	609822
33751	609823
50407	609824
8278	609825
6736	609826
5851	609827
3746	609828
41483	609829
90880	609830
105273	609831
7813	609832
6393	609833
43064	609834
4913	609835
11378	609836
17348	609837
8838	609838
41	609839
124561	609840
129382	609841
105102	609842
72576	609843
18698	609844
39	609845
82296	609846
112861	609847
23051	609848
88631	609849
5999	609850
1193	609851
58228	609852
13484	609853
7287	609854
35280	609855
41699	609856
26864	609857
74091	609858
70730	609859
17170	609860
33186	609861
35123	609862
18012	609863
3096	609864
3307	609865
5489	609866
19	609867
8719	609868
2133	609869
1576	609870
1465	609871
19161	609872
10618	609873
35681	609874
18806	609875
25994	609876
2442	609877
8974	609878
659	609879
41321	609880
10631	609881
46473	609882
79745	609883
3294	609884
16879	609885
16068	609886
148018	609887
11195	609888
60632	609889
29885	609890
65970	609891
116700	609892
37555	609893
60198	609894
1182	609895
46376	609896
59251	609897
18843	609898
14811	609899
5410	609900
41964	609901
158184	609902
38143	609903
139407	609904
43676	609905
29150	609906
142846	609907
67426	609908
20983	609909
64658	609910
21718	609911
7408	609912
37049	609913
67806	609914
21401	609915
100991	609916
82995	609917
30007	609918
35209	609919
26336	609920
58564	609921
153681	609922
38573	609923
189	609924
54208	609925
98344	609926
80696	609927
7377	609928
1484	609929
3359	609930
59383	609931
8713	609932
6631	609933
20744	609934
128071	609935
21652	609936
63249	609937
6475	609938
32179	609939
9592	609940
32321	609941
111351	609942
12727	609943
20557	609944
17425	609945
1518	609946
22	609947
131469	609948
56799	609949
123585	609950
2496	609951
11498	609952
43473	609953
89579	609954
9866	609955
45531	609956
8631	609957
156607	609958
26955	609959
52709	609960
35136	609961
21058	609962
12812	609963
93065	609964
37399	609965
15917	609966
105754	609967
911	609968
28163	609969
17019	609970
284	609971
44079	609972
28169	609973
6008	609974
75178	609975
18270	609976
12599	609977
105991	609978
81296	609979
94963	609980
17547	609981
26154	609982
13596	609983
40510	609984
26217	609985
84411	609986
57384	609987
70721	609988
100318	609989
23979	609990
58315	609991
39730	609992
42873	609993
14130	609994
93623	609995
113790	609996
13484	609997
29023	609998
10847	609999
42393	610000
76942	610001
1437	610002
279	610003
142654	610004
95757	610005
18774	610006
8939	610007
25899	610008
5207	610009
5906	610010
10909	610011
88183	610012
103476	610013
122474	610014
25718	610015
147995	610016
23580	610017
157577	610018
48685	610019
42677	610020
98026	610021
2746	610022
7318	610023
30938	610024
14455	610025
39813	610026
2928	610027
23293	610028
42869	610029
21607	610030
8004	610031
33063	610032
29165	610033
6165	610034
2851	610035
62901	610036
19	610037
3702	610038
50132	610039
29057	610040
135518	610041
14984	610042
54610	610043
59949	610044
60871	610045
78784	610046
24625	610047
130428	610048
1917	610049
16318	610050
4381	610051
143368	610052
103166	610053
13623	610054
106967	610055
64635	610056
70658	610057
150714	610058
10567	610059
28477	610060
53788	610061
17660	610062
31354	610063
10292	610064
69731	610065
153927	610066
165236	610067
9292	610068
106387	610069
12096	610070
3717	610071
47665	610072
53234	610073
5655	610074
24622	610075
4674	610076
20934	610077
31752	610078
34308	610079
36375	610080
9380	610081
14454	610082
4125	610083
34868	610084
39219	610085
14750	610086
15440	610087
21244	610088
13555	610089
100157	610090
32321	610091
50976	610092
55271	610093
4538	610094
43894	610095
157424	610096
1589	610097
93461	610098
8477	610099
15862	610100
17706	610101
315	610102
40961	610103
42379	610104
131768	610105
50518	610106
9065	610107
100658	610108
12866	610109
93574	610110
18231	610111
45809	610112
108904	610113
3906	610114
53957	610115
16628	610116
44538	610117
104999	610118
4506	610119
62392	610120
104060	610121
3098	610122
84587	610123
113525	610124
85170	610125
712	610126
67226	610127
21936	610128
14805	610129
33355	610130
3775	610131
53434	610132
49094	610133
6612	610134
10672	610135
21122	610136
62749	610137
5994	610138
7162	610139
21960	610140
96291	610141
63201	610142
109977	610143
26780	610144
35412	610145
114209	610146
4229	610147
39751	610148
7031	610149
119	610150
9618	610151
40745	610152
58067	610153
19069	610154
87942	610155
24377	610156
1575	610157
143976	610158
18612	610159
160154	610160
13409	610161
116066	610162
16309	610163
48168	610164
75964	610165
14822	610166
82570	610167
18934	610168
78578	610169
23592	610170
15465	610171
43016	610172
68754	610173
38781	610174
24123	610175
57899	610176
6686	610177
10385	610178
5647	610179
29737	610180
36831	610181
2368	610182
22326	610183
22	610184
5514	610185
17963	610186
64829	610187
7820	610188
48749	610189
27930	610190
71114	610191
120456	610192
42490	610193
152505	610194
23276	610195
10587	610196
11641	610197
5764	610198
8715	610199
64122	610200
7133	610201
30223	610202
1903	610203
53104	610204
2258	610205
3538	610206
50339	610207
46997	610208
408	610209
214	610210
15874	610211
18273	610212
145814	610213
156552	610214
8965	610215
986	610216
10493	610217
11987	610218
1960	610219
30867	610220
11213	610221
101143	610222
101580	610223
54041	610224
40589	610225
64338	610226
7933	610227
32473	610228
1366	610229
113082	610230
169	610231
40761	610232
28547	610233
117642	610234
53272	610235
9221	610236
43744	610237
63564	610238
87132	610239
104815	610240
89729	610241
13078	610242
105600	610243
5899	610244
971	610245
21000	610246
9545	610247
2389	610248
1565	610249
2253	610250
79644	610251
18126	610252
17976	610253
4056	610254
130828	610255
46652	610256
65039	610257
25313	610258
15144	610259
18261	610260
5913	610261
10921	610262
88518	610263
99399	610264
4306	610265
9066	610266
12860	610267
61219	610268
130894	610269
60461	610270
943	610271
74039	610272
8464	610273
133231	610274
48976	610275
80334	610276
11027	610277
110684	610278
13533	610279
101206	610280
6221	610281
2401	610282
74872	610283
19042	610284
22230	610285
6968	610286
60076	610287
74184	610288
5380	610289
11083	610290
5159	610291
57758	610292
15675	610293
147074	610294
109378	610295
1957	610296
186	610297
578	610298
105694	610299
4318	610300
36978	610301
6262	610302
63685	610303
87641	610304
70030	610305
4594	610306
1443	610307
77911	610308
41225	610309
59067	610310
1830	610311
9241	610312
97836	610313
123252	610314
9321	610315
26767	610316
87580	610317
43515	610318
80563	610319
10032	610320
28853	610321
69033	610322
52011	610323
2712	610324
22536	610325
28067	610326
5446	610327
109230	610328
19861	610329
9361	610330
40769	610331
12879	610332
7898	610333
20268	610334
48567	610335
22821	610336
7350	610337
30761	610338
77391	610339
38029	610340
43828	610341
96477	610342
26219	610343
70496	610344
42746	610345
3142	610346
28903	610347
53459	610348
56130	610349
129553	610350
27476	610351
41740	610352
160401	610353
162328	610354
40782	610355
8056	610356
15497	610357
121052	610358
32150	610359
89008	610360
36421	610361
132132	610362
84824	610363
21325	610364
84335	610365
23622	610366
23617	610367
108019	610368
6592	610369
72354	610370
12704	610371
95218	610372
5148	610373
30617	610374
390	610375
793	610376
65903	610377
105573	610378
5235	610379
50854	610380
34176	610381
99945	610382
2081	610383
132281	610384
102955	610385
48669	610386
9602	610387
34826	610388
21865	610389
96737	610390
78888	610391
101379	610392
17154	610393
31388	610394
44	610395
44619	610396
11256	610397
72621	610398
23888	610399
3189	610400
70254	610401
14745	610402
41979	610403
28839	610404
15612	610405
282	610406
29073	610407
56765	610408
53297	610409
57837	610410
91355	610411
64658	610412
3360	610413
5834	610414
26423	610415
69615	610416
2887	610417
5822	610418
65931	610419
58153	610420
62898	610421
28854	610422
6930	610423
135388	610424
5785	610425
2673	610426
32082	610427
34016	610428
76306	610429
20849	610430
18814	610431
5631	610432
23173	610433
8231	610434
3935	610435
60432	610436
69127	610437
37259	610438
13486	610439
2696	610440
39702	610441
63716	610442
55021	610443
30319	610444
48899	610445
6102	610446
112	610447
9575	610448
41200	610449
25432	610450
147898	610451
8879	610452
7227	610453
23901	610454
28033	610455
9763	610456
618	610457
6480	610458
59622	610459
7767	610460
55300	610461
40257	610462
56173	610463
38060	610464
19911	610465
5108	610466
3991	610467
2744	610468
267	610469
18435	610470
6310	610471
8955	610472
76251	610473
113403	610474
79363	610475
18993	610476
20361	610477
10700	610478
116641	610479
53781	610480
77068	610481
59755	610482
2636	610483
4476	610484
11594	610485
793	610486
38211	610487
2359	610488
2475	610489
69132	610490
86193	610491
80186	610492
56891	610493
30181	610494
50053	610495
17697	610496
33627	610497
90198	610498
34969	610499
26723	610500
66013	610501
161284	610502
559	610503
14620	610504
25822	610505
43742	610506
7550	610507
1360	610508
22685	610509
3199	610510
39124	610511
336	610512
139825	610513
44226	610514
56810	610515
422	610516
57626	610517
21961	610518
71321	610519
5027	610520
30505	610521
19016	610522
1213	610523
44086	610524
12487	610525
120937	610526
45352	610527
1839	610528
1788	610529
46506	610530
60786	610531
78734	610532
128303	610533
14970	610534
3279	610535
9562	610536
95691	610537
15959	610538
31	610539
16464	610540
23479	610541
24231	610542
42149	610543
5040	610544
11475	610545
55863	610546
82030	610547
13633	610548
3600	610549
25832	610550
35946	610551
30671	610552
70030	610553
16143	610554
70029	610555
50114	610556
79025	610557
23773	610558
21452	610559
43972	610560
14255	610561
3593	610562
43253	610563
28438	610564
21137	610565
36331	610566
11203	610567
85740	610568
59149	610569
66283	610570
11671	610571
34793	610572
103812	610573
16243	610574
2144	610575
20535	610576
2160	610577
17947	610578
93	610579
4720	610580
27155	610581
127767	610582
71	610583
2545	610584
53290	610585
57656	610586
5743	610587
129432	610588
19286	610589
25273	610590
3590	610591
35271	610592
40847	610593
14114	610594
3771	610595
5776	610596
23527	610597
30181	610598
68176	610599
2358	610600
125276	610601
30733	610602
43687	610603
2733	610604
39916	610605
19208	610606
54997	610607
5947	610608
102920	610609
9730	610610
30291	610611
11412	610612
84495	610613
76926	610614
21827	610615
36998	610616
38015	610617
87734	610618
135835	610619
26	610620
21347	610621
50973	610622
15084	610623
110993	610624
25031	610625
113351	610626
75266	610627
309	610628
47552	610629
21487	610630
29933	610631
103221	610632
51162	610633
9859	610634
44495	610635
54961	610636
29507	610637
1217	610638
47441	610639
71072	610640
23138	610641
1278	610642
82622	610643
27695	610644
35685	610645
42789	610646
19083	610647
4443	610648
54010	610649
3303	610650
16026	610651
51845	610652
64244	610653
57696	610654
839	610655
62589	610656
29153	610657
7365	610658
3572	610659
87380	610660
2770	610661
5365	610662
6445	610663
7123	610664
16377	610665
3664	610666
104220	610667
46921	610668
64166	610669
37745	610670
16352	610671
34776	610672
30978	610673
11247	610674
71555	610675
21690	610676
59587	610677
10604	610678
1203	610679
65832	610680
8	610681
4916	610682
5361	610683
57036	610684
23188	610685
84756	610686
115209	610687
62408	610688
181	610689
25919	610690
26980	610691
8760	610692
29508	610693
47247	610694
46347	610695
14845	610696
13431	610697
50714	610698
50296	610699
39814	610700
121130	610701
13898	610702
22418	610703
132912	610704
13932	610705
16331	610706
89636	610707
43583	610708
9270	610709
13881	610710
6273	610711
70696	610712
41	610713
20265	610714
5524	610715
89545	610716
17925	610717
6436	610718
85627	610719
86110	610720
7914	610721
146338	610722
5626	610723
3403	610724
2651	610725
31220	610726
16564	610727
10903	610728
1284	610729
24426	610730
104237	610731
87794	610732
27125	610733
36161	610734
1549	610735
105572	610736
26025	610737
63060	610738
17543	610739
1314	610740
35182	610741
33942	610742
8004	610743
3624	610744
27854	610745
90894	610746
3	610747
17432	610748
163712	610749
28511	610750
3112	610751
84781	610752
20609	610753
19041	610754
38052	610755
35253	610756
12071	610757
25359	610758
39392	610759
12060	610760
33021	610761
44297	610762
1749	610763
86104	610764
14073	610765
27731	610766
40815	610767
13154	610768
14355	610769
79889	610770
3011	610771
11035	610772
56644	610773
4524	610774
34794	610775
1950	610776
7670	610777
7746	610778
18855	610779
8686	610780
15126	610781
75039	610782
94725	610783
13381	610784
11763	610785
40087	610786
79881	610787
61582	610788
57366	610789
13538	610790
29379	610791
62035	610792
10485	610793
50580	610794
7668	610795
52479	610796
53507	610797
74984	610798
82837	610799
9702	610800
13532	610801
34060	610802
90907	610803
49119	610804
10255	610805
117688	610806
11814	610807
129021	610808
46489	610809
2206	610810
1582	610811
5928	610812
3600	610813
2258	610814
1840	610815
29201	610816
5963	610817
37959	610818
41391	610819
67724	610820
137	610821
21163	610822
96008	610823
37926	610824
97903	610825
242	610826
9088	610827
5708	610828
14011	610829
38067	610830
71157	610831
23987	610832
40070	610833
11288	610834
67041	610835
34063	610836
93513	610837
22132	610838
83041	610839
29122	610840
97172	610841
2378	610842
65362	610843
79147	610844
9068	610845
19377	610846
71087	610847
1325	610848
27440	610849
84609	610850
8190	610851
31442	610852
7217	610853
26162	610854
96507	610855
39840	610856
13629	610857
29954	610858
3706	610859
66879	610860
21243	610861
2634	610862
2150	610863
29153	610864
148358	610865
53210	610866
5080	610867
5562	610868
124334	610869
23795	610870
82649	610871
150492	610872
868	610873
13909	610874
130962	610875
56355	610876
58115	610877
63310	610878
118951	610879
16624	610880
18509	610881
95484	610882
12605	610883
61592	610884
120	610885
14271	610886
66107	610887
6421	610888
105081	610889
90878	610890
20120	610891
58185	610892
5936	610893
5124	610894
98552	610895
122679	610896
114963	610897
99219	610898
72781	610899
61492	610900
47236	610901
29643	610902
40527	610903
2065	610904
130162	610905
2703	610906
27401	610907
91786	610908
80884	610909
29257	610910
5928	610911
5972	610912
30016	610913
18163	610914
51931	610915
3886	610916
10094	610917
9134	610918
140744	610919
46548	610920
40301	610921
9650	610922
19318	610923
41436	610924
1670	610925
95276	610926
2828	610927
41106	610928
91012	610929
38428	610930
110	610931
30042	610932
37502	610933
16811	610934
5976	610935
73405	610936
41771	610937
1139	610938
24228	610939
8025	610940
97117	610941
44260	610942
11702	610943
95467	610944
3088	610945
36044	610946
9093	610947
6597	610948
12241	610949
71926	610950
129792	610951
13154	610952
95538	610953
1365	610954
1998	610955
70557	610956
9406	610957
3471	610958
144898	610959
119118	610960
58081	610961
108480	610962
33577	610963
33340	610964
5878	610965
78447	610966
70385	610967
15359	610968
9805	610969
9107	610970
105498	610971
13565	610972
23008	610973
14661	610974
26505	610975
20601	610976
14851	610977
10707	610978
99567	610979
23145	610980
7888	610981
58451	610982
16297	610983
3601	610984
39740	610985
49393	610986
276	610987
7846	610988
115158	610989
11735	610990
153621	610991
600	610992
1407	610993
761	610994
40943	610995
11368	610996
3555	610997
20180	610998
1115	610999
27858	611000
157323	611001
41338	611002
138035	611003
8625	611004
27611	611005
41437	611006
11540	611007
882	611008
54461	611009
9881	611010
1093	611011
51195	611012
301	611013
146174	611014
63545	611015
26404	611016
73242	611017
37867	611018
1090	611019
39956	611020
17358	611021
2557	611022
39674	611023
19634	611024
1	611025
81752	611026
44182	611027
27874	611028
31675	611029
28865	611030
98556	611031
32583	611032
73236	611033
3211	611034
5143	611035
7008	611036
1931	611037
5958	611038
49929	611039
143564	611040
31987	611041
118	611042
91996	611043
12986	611044
29784	611045
8022	611046
9543	611047
33475	611048
92715	611049
38505	611050
45268	611051
114236	611052
72753	611053
346	611054
65980	611055
6225	611056
72162	611057
118065	611058
57859	611059
39353	611060
10690	611061
2556	611062
35590	611063
27828	611064
7536	611065
3675	611066
1	611067
45075	611068
37469	611069
41285	611070
5294	611071
155227	611072
3502	611073
153	611074
7451	611075
29	611076
49501	611077
163977	611078
54047	611079
8090	611080
2483	611081
16779	611082
73818	611083
77090	611084
64000	611085
21921	611086
52261	611087
17102	611088
109168	611089
35916	611090
24095	611091
20547	611092
29401	611093
8758	611094
59865	611095
48178	611096
83926	611097
255	611098
32361	611099
62	611100
4181	611101
9588	611102
24147	611103
21551	611104
52603	611105
82879	611106
8422	611107
21004	611108
27712	611109
45096	611110
9099	611111
32420	611112
15340	611113
7544	611114
10676	611115
9512	611116
27	611117
26749	611118
49485	611119
85535	611120
57646	611121
5734	611122
10885	611123
117999	611124
64716	611125
25749	611126
70939	611127
118693	611128
2670	611129
54154	611130
74892	611131
14054	611132
82733	611133
77445	611134
95219	611135
1873	611136
44184	611137
48635	611138
98636	611139
60891	611140
10337	611141
27909	611142
67147	611143
149407	611144
18275	611145
415	611146
91261	611147
571	611148
11091	611149
19647	611150
6124	611151
47850	611152
78138	611153
13411	611154
3657	611155
11570	611156
54338	611157
16247	611158
40388	611159
128996	611160
31489	611161
7264	611162
23647	611163
139811	611164
9686	611165
12064	611166
16947	611167
31018	611168
4109	611169
7151	611170
4547	611171
240	611172
25587	611173
129192	611174
38607	611175
29305	611176
47008	611177
69383	611178
459	611179
7604	611180
105897	611181
52515	611182
9083	611183
12463	611184
14553	611185
21063	611186
135155	611187
31712	611188
43165	611189
83694	611190
80635	611191
24124	611192
29486	611193
752	611194
166621	611195
2692	611196
102553	611197
49279	611198
15519	611199
12124	611200
45051	611201
31747	611202
41760	611203
111660	611204
68864	611205
40016	611206
15419	611207
292	611208
48473	611209
111713	611210
35045	611211
13567	611212
56	611213
3836	611214
47349	611215
64219	611216
45593	611217
42704	611218
58780	611219
141538	611220
25983	611221
60535	611222
8933	611223
150770	611224
5770	611225
34275	611226
1730	611227
27013	611228
14905	611229
5631	611230
47168	611231
4431	611232
117135	611233
130425	611234
4046	611235
6180	611236
152702	611237
9338	611238
396	611239
14650	611240
29778	611241
49625	611242
2004	611243
3661	611244
4159	611245
495	611246
2547	611247
23527	611248
14140	611249
4399	611250
1634	611251
145281	611252
63070	611253
65989	611254
1656	611255
52877	611256
1462	611257
926	611258
21604	611259
77097	611260
8050	611261
58987	611262
55761	611263
24690	611264
7596	611265
85714	611266
73874	611267
57885	611268
34744	611269
39286	611270
3598	611271
136186	611272
114796	611273
31308	611274
3945	611275
1730	611276
14946	611277
42114	611278
2826	611279
92460	611280
133612	611281
51823	611282
72066	611283
2576	611284
6529	611285
62741	611286
45527	611287
19956	611288
122428	611289
47314	611290
23336	611291
34539	611292
39912	611293
104360	611294
52569	611295
86260	611296
48059	611297
39945	611298
12326	611299
25	611300
32805	611301
43057	611302
42634	611303
115654	611304
4620	611305
48348	611306
8998	611307
123220	611308
13167	611309
13351	611310
3005	611311
139622	611312
9277	611313
27522	611314
2550	611315
89050	611316
22133	611317
12962	611318
2968	611319
5400	611320
103795	611321
131176	611322
50041	611323
12935	611324
7577	611325
52032	611326
50716	611327
17160	611328
12185	611329
69052	611330
105213	611331
78515	611332
33430	611333
1027	611334
4388	611335
11199	611336
106701	611337
62169	611338
5613	611339
1293	611340
30468	611341
153308	611342
41214	611343
54798	611344
2923	611345
4561	611346
54833	611347
55962	611348
28469	611349
19150	611350
68435	611351
17916	611352
139244	611353
52937	611354
209	611355
4995	611356
121716	611357
9751	611358
10550	611359
34591	611360
8212	611361
33641	611362
74969	611363
45880	611364
48755	611365
112724	611366
32376	611367
34135	611368
18697	611369
65446	611370
19474	611371
10920	611372
18841	611373
130271	611374
47021	611375
17352	611376
44560	611377
70232	611378
7542	611379
73192	611380
107076	611381
27707	611382
4494	611383
107639	611384
66823	611385
7063	611386
30488	611387
126316	611388
6789	611389
11772	611390
39897	611391
395	611392
23893	611393
36559	611394
30291	611395
43487	611396
15523	611397
27022	611398
30033	611399
4731	611400
10501	611401
31124	611402
117	611403
16	611404
34898	611405
77669	611406
47212	611407
19410	611408
43787	611409
73322	611410
91056	611411
478	611412
9303	611413
35577	611414
3069	611415
3824	611416
77020	611417
38039	611418
734	611419
1153	611420
5521	611421
708	611422
130324	611423
3468	611424
101241	611425
123744	611426
58178	611427
164031	611428
13311	611429
69708	611430
93047	611431
81152	611432
45071	611433
7195	611434
2933	611435
42312	611436
109893	611437
47754	611438
27439	611439
77832	611440
22842	611441
28150	611442
36408	611443
2625	611444
544	611445
117084	611446
4535	611447
2300	611448
161416	611449
15736	611450
140383	611451
18779	611452
111291	611453
214	611454
1370	611455
10091	611456
918	611457
43000	611458
44652	611459
109437	611460
29178	611461
2486	611462
26012	611463
7781	611464
38653	611465
64716	611466
6926	611467
42172	611468
114880	611469
94279	611470
30046	611471
20936	611472
7412	611473
23337	611474
3949	611475
120226	611476
21384	611477
45	611478
111271	611479
6872	611480
54401	611481
15294	611482
14090	611483
60288	611484
7343	611485
1172	611486
2517	611487
18244	611488
137775	611489
18716	611490
10549	611491
117563	611492
80899	611493
6119	611494
29774	611495
2893	611496
42392	611497
60116	611498
4743	611499
74	611500
55966	611501
33377	611502
67914	611503
10316	611504
26638	611505
118851	611506
44478	611507
4823	611508
46608	611509
66729	611510
101044	611511
45201	611512
7888	611513
2451	611514
114753	611515
46351	611516
1588	611517
115804	611518
107607	611519
49027	611520
28945	611521
81525	611522
51874	611523
336	611524
48703	611525
65113	611526
13021	611527
26577	611528
70939	611529
159582	611530
77141	611531
236	611532
1256	611533
7395	611534
165587	611535
81591	611536
1493	611537
60969	611538
14701	611539
2982	611540
21586	611541
978	611542
41164	611543
37653	611544
14112	611545
14962	611546
33351	611547
74619	611548
15612	611549
69606	611550
35569	611551
41148	611552
68225	611553
16334	611554
92457	611555
113816	611556
23400	611557
2846	611558
23116	611559
64860	611560
70765	611561
66745	611562
13472	611563
35396	611564
99894	611565
38551	611566
20156	611567
20748	611568
2528	611569
22773	611570
24308	611571
5020	611572
8299	611573
50919	611574
26382	611575
31719	611576
102770	611577
13793	611578
9723	611579
23	611580
4887	611581
54689	611582
48891	611583
43791	611584
16270	611585
92838	611586
23640	611587
11626	611588
97307	611589
23100	611590
7629	611591
28056	611592
89834	611593
41024	611594
24194	611595
54940	611596
62509	611597
12063	611598
6166	611599
104163	611600
9326	611601
28303	611602
122838	611603
16854	611604
17559	611605
88803	611606
29500	611607
76765	611608
21802	611609
75970	611610
19557	611611
5070	611612
5133	611613
113255	611614
17552	611615
34780	611616
35296	611617
13479	611618
191	611619
28204	611620
326	611621
72578	611622
107193	611623
1151	611624
71856	611625
49455	611626
3520	611627
143588	611628
64783	611629
23583	611630
89825	611631
1467	611632
146273	611633
28079	611634
7435	611635
14431	611636
12857	611637
8693	611638
37110	611639
246	611640
110093	611641
169	611642
18583	611643
15218	611644
68174	611645
32190	611646
36189	611647
29928	611648
26622	611649
18472	611650
47474	611651
10029	611652
88932	611653
18217	611654
120548	611655
92109	611656
3338	611657
15950	611658
132352	611659
10524	611660
43317	611661
22935	611662
25037	611663
60445	611664
166311	611665
164374	611666
13692	611667
9451	611668
100250	611669
24235	611670
1645	611671
107116	611672
12496	611673
44206	611674
9263	611675
12501	611676
56449	611677
90493	611678
18540	611679
12676	611680
118100	611681
27720	611682
42960	611683
134286	611684
34656	611685
8628	611686
8756	611687
49662	611688
21308	611689
109182	611690
66727	611691
14367	611692
1895	611693
109537	611694
1299	611695
85842	611696
5213	611697
48646	611698
71297	611699
1489	611700
13225	611701
61278	611702
145811	611703
262	611704
140224	611705
1573	611706
1261	611707
60006	611708
2	611709
125059	611710
75390	611711
16971	611712
328	611713
110097	611714
2554	611715
118728	611716
11849	611717
67693	611718
15479	611719
45970	611720
3431	611721
10738	611722
45451	611723
34	611724
48074	611725
965	611726
107731	611727
16078	611728
160557	611729
87037	611730
93708	611731
121399	611732
29126	611733
99594	611734
6832	611735
42499	611736
30212	611737
675	611738
110	611739
4540	611740
116317	611741
2732	611742
65298	611743
130475	611744
37750	611745
127314	611746
86609	611747
52203	611748
22306	611749
14128	611750
86571	611751
74556	611752
52263	611753
15229	611754
27	611755
133613	611756
102118	611757
85743	611758
116099	611759
18100	611760
126761	611761
4961	611762
27094	611763
46250	611764
39411	611765
269	611766
48976	611767
57366	611768
45250	611769
65121	611770
47455	611771
52586	611772
105303	611773
111789	611774
11894	611775
53612	611776
30578	611777
58455	611778
5337	611779
130287	611780
110025	611781
9973	611782
83496	611783
37038	611784
91921	611785
63539	611786
5251	611787
15537	611788
30418	611789
58995	611790
605	611791
15960	611792
11803	611793
5743	611794
19	611795
12467	611796
84992	611797
11417	611798
113736	611799
20191	611800
73243	611801
53959	611802
762	611803
32996	611804
155927	611805
55810	611806
46614	611807
985	611808
37164	611809
97433	611810
684	611811
94007	611812
55110	611813
3491	611814
31457	611815
27969	611816
865	611817
74581	611818
6902	611819
6112	611820
31916	611821
81278	611822
56623	611823
36611	611824
86307	611825
112254	611826
15788	611827
103714	611828
13330	611829
103921	611830
10196	611831
109351	611832
67693	611833
60936	611834
108539	611835
26674	611836
80675	611837
36695	611838
28271	611839
1753	611840
49087	611841
26102	611842
13775	611843
2355	611844
12390	611845
116578	611846
43406	611847
125014	611848
15467	611849
3902	611850
104286	611851
89048	611852
16765	611853
49074	611854
26426	611855
42316	611856
55732	611857
37227	611858
33777	611859
1369	611860
159412	611861
59616	611862
737	611863
195	611864
1395	611865
34586	611866
54507	611867
29627	611868
10538	611869
35561	611870
24548	611871
16935	611872
57599	611873
65105	611874
48809	611875
66750	611876
78874	611877
42361	611878
23547	611879
14354	611880
5314	611881
9451	611882
15630	611883
31213	611884
82192	611885
9000	611886
35632	611887
706	611888
361	611889
34608	611890
26465	611891
27227	611892
104092	611893
63384	611894
14126	611895
42496	611896
5131	611897
110613	611898
734	611899
29827	611900
6373	611901
33159	611902
1364	611903
83850	611904
98974	611905
81423	611906
15902	611907
71325	611908
60109	611909
22752	611910
113924	611911
13698	611912
114701	611913
53093	611914
24416	611915
152547	611916
62703	611917
5145	611918
64498	611919
24645	611920
7602	611921
19153	611922
7744	611923
146783	611924
59361	611925
82810	611926
15017	611927
18521	611928
68065	611929
59575	611930
12195	611931
7917	611932
22461	611933
67460	611934
3026	611935
77549	611936
46341	611937
6156	611938
33093	611939
41780	611940
16180	611941
15893	611942
28262	611943
31807	611944
30309	611945
16228	611946
39759	611947
143653	611948
4493	611949
113604	611950
136796	611951
8737	611952
135652	611953
20160	611954
34881	611955
58435	611956
78275	611957
54547	611958
22324	611959
76430	611960
10989	611961
16777	611962
7204	611963
90282	611964
25952	611965
41281	611966
9431	611967
62542	611968
22729	611969
3464	611970
110853	611971
132599	611972
573	611973
112912	611974
44670	611975
120019	611976
24446	611977
85920	611978
2309	611979
116559	611980
71353	611981
83771	611982
164240	611983
11890	611984
4	611985
76686	611986
55998	611987
147486	611988
53204	611989
15157	611990
165616	611991
35647	611992
19172	611993
927	611994
6987	611995
10333	611996
4537	611997
98670	611998
24467	611999
137188	612000
74261	612001
53752	612002
9026	612003
114077	612004
28800	612005
13527	612006
24858	612007
70003	612008
3560	612009
8240	612010
17022	612011
77	612012
12525	612013
27049	612014
129138	612015
6721	612016
20795	612017
80701	612018
39431	612019
5705	612020
7267	612021
33229	612022
52367	612023
68742	612024
20565	612025
30	612026
24072	612027
12570	612028
48541	612029
103995	612030
73202	612031
46312	612032
35	612033
8	612034
38130	612035
32431	612036
36349	612037
55261	612038
102962	612039
6075	612040
29380	612041
108829	612042
130600	612043
587	612044
75623	612045
57008	612046
65870	612047
54359	612048
2632	612049
29630	612050
2412	612051
153821	612052
42680	612053
7367	612054
19882	612055
36386	612056
22	612057
24774	612058
45577	612059
24436	612060
46924	612061
35551	612062
1391	612063
11344	612064
97753	612065
25153	612066
35	612067
15596	612068
16396	612069
36630	612070
8025	612071
12498	612072
31709	612073
117258	612074
109013	612075
5152	612076
2338	612077
11505	612078
8459	612079
52367	612080
105408	612081
43298	612082
7541	612083
2147	612084
1851	612085
1825	612086
1828	612087
2995	612088
5913	612089
444	612090
28852	612091
25929	612092
96319	612093
6178	612094
17683	612095
51991	612096
33263	612097
95303	612098
104515	612099
21925	612100
55940	612101
49905	612102
62298	612103
4231	612104
3131	612105
14280	612106
28154	612107
120891	612108
69123	612109
17978	612110
1817	612111
91349	612112
43064	612113
12357	612114
121588	612115
46636	612116
91267	612117
129822	612118
6472	612119
63438	612120
8074	612121
22820	612122
497	612123
36984	612124
165515	612125
8375	612126
47579	612127
87136	612128
10	612129
13795	612130
129520	612131
21737	612132
26076	612133
61273	612134
38123	612135
20563	612136
13135	612137
41689	612138
92087	612139
163	612140
46896	612141
85649	612142
15723	612143
14569	612144
13465	612145
33946	612146
5873	612147
41842	612148
9551	612149
350	612150
7869	612151
24879	612152
57053	612153
26035	612154
51135	612155
2498	612156
13643	612157
39396	612158
34937	612159
51252	612160
21287	612161
10550	612162
3558	612163
19241	612164
51258	612165
64453	612166
54298	612167
59824	612168
10602	612169
11628	612170
10976	612171
102331	612172
13296	612173
1313	612174
12651	612175
18183	612176
18075	612177
26552	612178
26107	612179
1211	612180
78051	612181
32587	612182
97664	612183
10120	612184
27424	612185
39844	612186
68334	612187
129196	612188
29316	612189
11552	612190
100379	612191
106	612192
53013	612193
84942	612194
20450	612195
74	612196
160232	612197
50008	612198
31592	612199
4642	612200
4896	612201
97627	612202
65812	612203
34967	612204
11085	612205
38527	612206
84341	612207
18862	612208
1348	612209
18654	612210
6373	612211
13965	612212
116	612213
3642	612214
64676	612215
8217	612216
71074	612217
19252	612218
49087	612219
83536	612220
5884	612221
68493	612222
4281	612223
24557	612224
24455	612225
24132	612226
44601	612227
1443	612228
27822	612229
116638	612230
49474	612231
26890	612232
25719	612233
635	612234
2890	612235
65724	612236
52680	612237
20526	612238
117542	612239
91905	612240
11411	612241
28592	612242
82342	612243
147289	612244
74814	612245
14374	612246
66661	612247
30686	612248
23075	612249
45263	612250
21068	612251
32203	612252
13916	612253
18629	612254
14344	612255
3639	612256
36004	612257
14283	612258
19962	612259
88570	612260
12077	612261
70125	612262
31945	612263
7354	612264
157	612265
67690	612266
132962	612267
384	612268
87909	612269
2831	612270
39887	612271
1975	612272
50423	612273
12552	612274
2245	612275
78839	612276
111961	612277
79772	612278
75818	612279
33176	612280
4024	612281
2136	612282
922	612283
21127	612284
60144	612285
21154	612286
8414	612287
5209	612288
4801	612289
5141	612290
21500	612291
32324	612292
38079	612293
38466	612294
55982	612295
18974	612296
66503	612297
70823	612298
6261	612299
125740	612300
117746	612301
55659	612302
27627	612303
49206	612304
3493	612305
37570	612306
1660	612307
53982	612308
35522	612309
141848	612310
73872	612311
157712	612312
43895	612313
37958	612314
65868	612315
162476	612316
25958	612317
113763	612318
87444	612319
30128	612320
15454	612321
67166	612322
100726	612323
36969	612324
5359	612325
22146	612326
24481	612327
1023	612328
520	612329
30529	612330
88996	612331
14582	612332
1372	612333
19923	612334
131872	612335
36199	612336
141886	612337
60326	612338
109347	612339
16056	612340
15242	612341
2338	612342
130061	612343
395	612344
128887	612345
14921	612346
9767	612347
53066	612348
1275	612349
141900	612350
2434	612351
2398	612352
34542	612353
54845	612354
38284	612355
24070	612356
2633	612357
56708	612358
15217	612359
116304	612360
6692	612361
59506	612362
48958	612363
29982	612364
16725	612365
1135	612366
30210	612367
10865	612368
3876	612369
69381	612370
62636	612371
164397	612372
50186	612373
49502	612374
6433	612375
6163	612376
41035	612377
10799	612378
98	612379
8827	612380
122318	612381
128531	612382
95921	612383
42268	612384
26606	612385
2425	612386
23087	612387
608	612388
39619	612389
60420	612390
109947	612391
557	612392
52371	612393
77779	612394
41881	612395
1200	612396
22149	612397
43085	612398
21702	612399
75435	612400
13194	612401
44353	612402
144357	612403
82760	612404
22687	612405
587	612406
4811	612407
6380	612408
7876	612409
49599	612410
89788	612411
129125	612412
27530	612413
35304	612414
34527	612415
31693	612416
58582	612417
101835	612418
20324	612419
30632	612420
18057	612421
12589	612422
61399	612423
68909	612424
133194	612425
40668	612426
26019	612427
97324	612428
8145	612429
85329	612430
9653	612431
118017	612432
68	612433
3439	612434
13450	612435
100741	612436
8248	612437
53275	612438
22741	612439
2277	612440
55535	612441
58277	612442
52125	612443
29074	612444
6583	612445
86504	612446
9018	612447
33371	612448
96	612449
14842	612450
11487	612451
1075	612452
90600	612453
15220	612454
51016	612455
4246	612456
157824	612457
10623	612458
36762	612459
11745	612460
39546	612461
122734	612462
48021	612463
13204	612464
5042	612465
7539	612466
17317	612467
63655	612468
12335	612469
2494	612470
234	612471
73327	612472
17864	612473
39702	612474
334	612475
33743	612476
67698	612477
5133	612478
122584	612479
1333	612480
48886	612481
7863	612482
99770	612483
18388	612484
24700	612485
85743	612486
49891	612487
27724	612488
62144	612489
95123	612490
70788	612491
11767	612492
88935	612493
53763	612494
4704	612495
93638	612496
57273	612497
44593	612498
47802	612499
59772	612500
52010	612501
2429	612502
88756	612503
127763	612504
98139	612505
12649	612506
6101	612507
47875	612508
13376	612509
38126	612510
7670	612511
12032	612512
69813	612513
68796	612514
18994	612515
95593	612516
2740	612517
52779	612518
13447	612519
63463	612520
121082	612521
75191	612522
22402	612523
86500	612524
38121	612525
51008	612526
60410	612527
15733	612528
52829	612529
40983	612530
53	612531
35537	612532
48	612533
7090	612534
12962	612535
31571	612536
150051	612537
134256	612538
44582	612539
52404	612540
49589	612541
15387	612542
50872	612543
11038	612544
10310	612545
68094	612546
8616	612547
21530	612548
33274	612549
17837	612550
96740	612551
16536	612552
74053	612553
23764	612554
14163	612555
85248	612556
22852	612557
2205	612558
27652	612559
63921	612560
20939	612561
57412	612562
3074	612563
24772	612564
93431	612565
71221	612566
26458	612567
29508	612568
71674	612569
8254	612570
53270	612571
43482	612572
48510	612573
4550	612574
103535	612575
2940	612576
95323	612577
383	612578
10587	612579
44537	612580
23599	612581
51210	612582
127420	612583
47502	612584
32923	612585
33203	612586
37641	612587
37292	612588
42682	612589
131355	612590
104258	612591
40275	612592
5932	612593
21620	612594
22655	612595
29078	612596
13456	612597
65215	612598
81402	612599
185	612600
112234	612601
38567	612602
17770	612603
25424	612604
55553	612605
5736	612606
82518	612607
34636	612608
37375	612609
34538	612610
2468	612611
49649	612612
55103	612613
12201	612614
41695	612615
28958	612616
23214	612617
75874	612618
2179	612619
35822	612620
20964	612621
2740	612622
112384	612623
32676	612624
8439	612625
105532	612626
94594	612627
2954	612628
31999	612629
75373	612630
54281	612631
18073	612632
136263	612633
3689	612634
5147	612635
54703	612636
48630	612637
4624	612638
96510	612639
31416	612640
21078	612641
44253	612642
29455	612643
6258	612644
49148	612645
38946	612646
25	612647
15645	612648
85510	612649
42964	612650
27609	612651
8390	612652
5678	612653
56595	612654
95232	612655
25223	612656
40884	612657
6978	612658
24606	612659
134070	612660
9316	612661
71909	612662
58974	612663
19339	612664
19393	612665
22593	612666
271	612667
9903	612668
86519	612669
6545	612670
17907	612671
33603	612672
56351	612673
18247	612674
874	612675
97121	612676
5070	612677
1172	612678
4464	612679
143	612680
97400	612681
8921	612682
76025	612683
66856	612684
19145	612685
131786	612686
25533	612687
354	612688
69356	612689
67021	612690
57058	612691
30084	612692
15883	612693
22350	612694
42556	612695
42282	612696
99172	612697
82183	612698
38119	612699
18599	612700
28782	612701
4980	612702
34732	612703
59912	612704
8886	612705
3907	612706
320	612707
1505	612708
26431	612709
1931	612710
54097	612711
73811	612712
120115	612713
17785	612714
12995	612715
65267	612716
13044	612717
56720	612718
37024	612719
162547	612720
32693	612721
111174	612722
13060	612723
114183	612724
4969	612725
19322	612726
13126	612727
41326	612728
61269	612729
110907	612730
13292	612731
11018	612732
137050	612733
675	612734
36697	612735
36018	612736
68231	612737
481	612738
125483	612739
1457	612740
3320	612741
33438	612742
45660	612743
51671	612744
7342	612745
6019	612746
1570	612747
42122	612748
30514	612749
57090	612750
18108	612751
43458	612752
82247	612753
104467	612754
7322	612755
31493	612756
71473	612757
112655	612758
33376	612759
157	612760
16742	612761
179	612762
1487	612763
101734	612764
15782	612765
72273	612766
93861	612767
6212	612768
50884	612769
69495	612770
132098	612771
26192	612772
52809	612773
58856	612774
10155	612775
41756	612776
69177	612777
11828	612778
39382	612779
50508	612780
41663	612781
65	612782
11997	612783
11117	612784
2481	612785
22773	612786
24136	612787
27137	612788
16151	612789
70070	612790
16337	612791
7548	612792
85933	612793
73571	612794
5098	612795
19698	612796
71270	612797
44107	612798
41478	612799
24401	612800
79319	612801
128	612802
29075	612803
8832	612804
12937	612805
88606	612806
9292	612807
29909	612808
28118	612809
136982	612810
1122	612811
29247	612812
22322	612813
46381	612814
5316	612815
5833	612816
20649	612817
113706	612818
14744	612819
81063	612820
1383	612821
30599	612822
35223	612823
2245	612824
169	612825
70246	612826
17912	612827
90933	612828
47676	612829
7580	612830
11753	612831
36481	612832
8302	612833
65686	612834
21404	612835
15531	612836
56846	612837
114500	612838
18	612839
33125	612840
75084	612841
45781	612842
18253	612843
4146	612844
89818	612845
62000	612846
82390	612847
39978	612848
8818	612849
312	612850
11885	612851
135442	612852
1651	612853
102538	612854
123251	612855
5496	612856
4003	612857
97661	612858
18562	612859
37298	612860
27431	612861
23400	612862
67763	612863
23662	612864
70750	612865
41416	612866
1044	612867
15554	612868
37261	612869
5332	612870
34812	612871
35638	612872
33122	612873
33925	612874
5111	612875
54139	612876
147955	612877
23566	612878
29367	612879
43677	612880
5645	612881
103810	612882
3706	612883
107870	612884
5721	612885
27364	612886
103839	612887
61136	612888
29963	612889
8954	612890
46525	612891
5477	612892
25842	612893
85961	612894
25762	612895
14564	612896
14168	612897
17720	612898
57995	612899
4620	612900
5281	612901
3514	612902
45751	612903
65798	612904
47257	612905
142870	612906
17211	612907
135425	612908
90212	612909
80276	612910
27502	612911
55455	612912
8	612913
6073	612914
4674	612915
5932	612916
69595	612917
11373	612918
18862	612919
56862	612920
86831	612921
10729	612922
130550	612923
8	612924
1105	612925
38819	612926
79659	612927
23359	612928
13030	612929
3099	612930
34062	612931
54144	612932
49818	612933
221	612934
36233	612935
18974	612936
32989	612937
101671	612938
125982	612939
2488	612940
141101	612941
35548	612942
10782	612943
97048	612944
32	612945
118689	612946
82123	612947
1845	612948
55189	612949
28030	612950
12577	612951
22320	612952
4733	612953
26226	612954
4559	612955
25773	612956
8514	612957
3970	612958
21389	612959
1	612960
25875	612961
49902	612962
1798	612963
917	612964
38004	612965
84762	612966
120431	612967
4536	612968
67304	612969
882	612970
128672	612971
37545	612972
33196	612973
2305	612974
82213	612975
5287	612976
61948	612977
43842	612978
16557	612979
2650	612980
13438	612981
16077	612982
80337	612983
21742	612984
118971	612985
14515	612986
111921	612987
126083	612988
155069	612989
63746	612990
8119	612991
7710	612992
15217	612993
24874	612994
61578	612995
24467	612996
13135	612997
60536	612998
111643	612999
18507	613000
24220	613001
70293	613002
92884	613003
1573	613004
53543	613005
54416	613006
19691	613007
101206	613008
3135	613009
24645	613010
80	613011
23624	613012
14185	613013
63630	613014
18465	613015
4631	613016
12680	613017
3322	613018
8299	613019
12345	613020
17486	613021
10096	613022
25764	613023
3128	613024
7031	613025
1490	613026
21002	613027
51329	613028
34919	613029
18527	613030
1175	613031
21846	613032
2339	613033
9693	613034
20813	613035
48340	613036
3430	613037
2626	613038
381	613039
18657	613040
74058	613041
34383	613042
4734	613043
12213	613044
59556	613045
120535	613046
114894	613047
165617	613048
19935	613049
13457	613050
31535	613051
71409	613052
80672	613053
49635	613054
48421	613055
43067	613056
10024	613057
20257	613058
13170	613059
30231	613060
2641	613061
119223	613062
102314	613063
42583	613064
20497	613065
17930	613066
42150	613067
67930	613068
26251	613069
1230	613070
44228	613071
5276	613072
31759	613073
8537	613074
106475	613075
16407	613076
72314	613077
73	613078
16591	613079
197	613080
39215	613081
76595	613082
19590	613083
16062	613084
18243	613085
81047	613086
119153	613087
143	613088
29719	613089
66668	613090
22703	613091
88433	613092
57763	613093
25149	613094
16895	613095
61822	613096
9837	613097
18686	613098
90959	613099
80811	613100
102766	613101
18575	613102
7356	613103
26436	613104
54462	613105
9600	613106
65722	613107
14263	613108
104416	613109
109356	613110
3229	613111
1096	613112
32432	613113
158903	613114
11893	613115
38669	613116
8512	613117
6992	613118
61670	613119
59501	613120
9114	613121
5190	613122
14617	613123
9490	613124
68280	613125
18981	613126
1877	613127
134339	613128
87983	613129
5095	613130
45988	613131
32	613132
74461	613133
3511	613134
215	613135
14406	613136
87849	613137
14	613138
127201	613139
114802	613140
77498	613141
35126	613142
5172	613143
35796	613144
49404	613145
1325	613146
615	613147
159894	613148
123924	613149
18316	613150
19694	613151
148566	613152
105579	613153
533	613154
99223	613155
129930	613156
11709	613157
47363	613158
33682	613159
3300	613160
27098	613161
10792	613162
54014	613163
6943	613164
35646	613165
2532	613166
107245	613167
6939	613168
243	613169
2451	613170
49479	613171
113769	613172
62087	613173
78539	613174
28271	613175
19969	613176
86379	613177
5957	613178
35727	613179
71313	613180
8190	613181
89958	613182
56974	613183
2398	613184
118311	613185
19404	613186
20441	613187
8348	613188
52228	613189
130230	613190
81884	613191
47076	613192
55244	613193
21293	613194
2228	613195
55395	613196
1431	613197
53914	613198
46	613199
39479	613200
143307	613201
26541	613202
8614	613203
59650	613204
4199	613205
17049	613206
36906	613207
4943	613208
8662	613209
46935	613210
8204	613211
2873	613212
5425	613213
140500	613214
23809	613215
46654	613216
29660	613217
21413	613218
18681	613219
16634	613220
16174	613221
2972	613222
31665	613223
43230	613224
67095	613225
2708	613226
38760	613227
57661	613228
4157	613229
7065	613230
646	613231
7369	613232
15341	613233
97668	613234
139102	613235
59884	613236
57126	613237
95751	613238
128313	613239
483	613240
19949	613241
34064	613242
43698	613243
25695	613244
39179	613245
10467	613246
2983	613247
58572	613248
13859	613249
2752	613250
954	613251
9955	613252
51153	613253
22462	613254
8271	613255
62280	613256
84618	613257
84333	613258
23087	613259
86589	613260
29325	613261
913	613262
84851	613263
7653	613264
48693	613265
101409	613266
21796	613267
3768	613268
103070	613269
34540	613270
2494	613271
50375	613272
48953	613273
4927	613274
30348	613275
39666	613276
17271	613277
10376	613278
76263	613279
13377	613280
17266	613281
52794	613282
21119	613283
31405	613284
39378	613285
22077	613286
139692	613287
1093	613288
13578	613289
9624	613290
10197	613291
19662	613292
132	613293
40553	613294
1350	613295
78775	613296
142040	613297
126168	613298
5296	613299
59603	613300
16537	613301
21292	613302
23133	613303
4182	613304
51142	613305
27670	613306
10973	613307
979	613308
54716	613309
5819	613310
21390	613311
7198	613312
62537	613313
96881	613314
36446	613315
14797	613316
118082	613317
16855	613318
12849	613319
54536	613320
75152	613321
63798	613322
5015	613323
70942	613324
47634	613325
40501	613326
35803	613327
1933	613328
67683	613329
109265	613330
9167	613331
158747	613332
31013	613333
70876	613334
105329	613335
13503	613336
65306	613337
3994	613338
67223	613339
58570	613340
35582	613341
9895	613342
52204	613343
116564	613344
78307	613345
13454	613346
2167	613347
42075	613348
24734	613349
5739	613350
96373	613351
5821	613352
6907	613353
59882	613354
85217	613355
15419	613356
14561	613357
26826	613358
38058	613359
60880	613360
153609	613361
16867	613362
96	613363
91432	613364
285	613365
18699	613366
795	613367
156465	613368
53820	613369
99858	613370
58747	613371
91871	613372
19075	613373
1902	613374
104270	613375
68104	613376
65824	613377
20392	613378
2205	613379
71259	613380
41622	613381
3514	613382
14405	613383
22922	613384
43329	613385
66095	613386
26401	613387
26342	613388
132922	613389
20293	613390
21013	613391
5806	613392
48924	613393
106611	613394
29183	613395
2511	613396
81921	613397
30630	613398
31711	613399
107137	613400
15314	613401
23469	613402
123022	613403
1381	613404
37918	613405
23123	613406
2246	613407
24524	613408
111367	613409
7270	613410
115187	613411
50	613412
3884	613413
94775	613414
37607	613415
94832	613416
1	613417
53263	613418
47604	613419
36292	613420
47504	613421
4550	613422
22812	613423
12284	613424
84472	613425
65157	613426
4274	613427
65517	613428
57740	613429
39991	613430
17084	613431
20144	613432
18683	613433
89102	613434
8825	613435
78054	613436
67989	613437
39888	613438
16499	613439
64317	613440
92804	613441
5040	613442
37481	613443
4077	613444
49241	613445
34242	613446
51925	613447
121404	613448
1840	613449
103986	613450
12346	613451
13402	613452
40	613453
105911	613454
228	613455
62832	613456
15014	613457
22760	613458
825	613459
20280	613460
40322	613461
2927	613462
58775	613463
81931	613464
9796	613465
14445	613466
91695	613467
23704	613468
3893	613469
27312	613470
28931	613471
6984	613472
66542	613473
12166	613474
123414	613475
26708	613476
29929	613477
58211	613478
19666	613479
17580	613480
43361	613481
90891	613482
7416	613483
34786	613484
16520	613485
18882	613486
166131	613487
108565	613488
28787	613489
98445	613490
111424	613491
16202	613492
74755	613493
31701	613494
101534	613495
28039	613496
149986	613497
11788	613498
24308	613499
5897	613500
1205	613501
30455	613502
24864	613503
94464	613504
55878	613505
1414	613506
54645	613507
113117	613508
17288	613509
23238	613510
18334	613511
53015	613512
48838	613513
58946	613514
93848	613515
7319	613516
24203	613517
114646	613518
124989	613519
148686	613520
55973	613521
15650	613522
1522	613523
8445	613524
11884	613525
3045	613526
8906	613527
293	613528
2048	613529
8022	613530
32413	613531
41308	613532
17304	613533
49573	613534
16136	613535
13006	613536
1186	613537
66433	613538
35728	613539
16582	613540
28186	613541
3927	613542
45812	613543
138	613544
22748	613545
3193	613546
3283	613547
19956	613548
85811	613549
60235	613550
9505	613551
56004	613552
78	613553
11893	613554
29089	613555
100675	613556
32795	613557
38047	613558
7300	613559
17813	613560
8220	613561
5763	613562
68725	613563
66558	613564
141357	613565
9946	613566
12629	613567
48066	613568
15691	613569
102687	613570
67535	613571
138764	613572
51120	613573
4124	613574
3234	613575
7	613576
56924	613577
66104	613578
13888	613579
150122	613580
72381	613581
27366	613582
67451	613583
25623	613584
14303	613585
56360	613586
90437	613587
67471	613588
28045	613589
20549	613590
25380	613591
164293	613592
144738	613593
66524	613594
25033	613595
1851	613596
37735	613597
2998	613598
18	613599
2467	613600
45408	613601
25881	613602
89635	613603
5197	613604
24	613605
126900	613606
3841	613607
55439	613608
12386	613609
7676	613610
8103	613611
42714	613612
56816	613613
65122	613614
37082	613615
11936	613616
57969	613617
18047	613618
1429	613619
47306	613620
26537	613621
124730	613622
5065	613623
1188	613624
22295	613625
25580	613626
4015	613627
31858	613628
57285	613629
108850	613630
44692	613631
63354	613632
63993	613633
63870	613634
74238	613635
4106	613636
6228	613637
23131	613638
133102	613639
70325	613640
35814	613641
15135	613642
166316	613643
2790	613644
35948	613645
15898	613646
66817	613647
91154	613648
19247	613649
152	613650
31491	613651
3735	613652
2893	613653
9400	613654
18629	613655
37082	613656
88833	613657
39944	613658
14667	613659
33485	613660
31269	613661
50842	613662
90462	613663
17795	613664
913	613665
9883	613666
30701	613667
2741	613668
12032	613669
156990	613670
73837	613671
3	613672
90156	613673
36350	613674
48053	613675
87642	613676
124349	613677
11892	613678
59140	613679
10876	613680
25060	613681
59061	613682
72106	613683
6604	613684
36603	613685
25269	613686
23024	613687
74175	613688
13013	613689
9245	613690
26220	613691
4016	613692
32853	613693
80886	613694
2582	613695
86088	613696
28831	613697
55857	613698
10173	613699
17823	613700
118465	613701
70987	613702
80705	613703
112695	613704
42679	613705
352	613706
113137	613707
96020	613708
43003	613709
26126	613710
52799	613711
46149	613712
18026	613713
12440	613714
7424	613715
53032	613716
37403	613717
36891	613718
53406	613719
14150	613720
1532	613721
26061	613722
53397	613723
15440	613724
21138	613725
55037	613726
32581	613727
43400	613728
14098	613729
19054	613730
95720	613731
32524	613732
15329	613733
54533	613734
23340	613735
71382	613736
11750	613737
23564	613738
44742	613739
39875	613740
5433	613741
66572	613742
16048	613743
47030	613744
29479	613745
84421	613746
120670	613747
31207	613748
102871	613749
4581	613750
101820	613751
14397	613752
14366	613753
12430	613754
88217	613755
2005	613756
59713	613757
67816	613758
30219	613759
43389	613760
12982	613761
42297	613762
33280	613763
26768	613764
9252	613765
27984	613766
15158	613767
85609	613768
9358	613769
15561	613770
96054	613771
3710	613772
8801	613773
62753	613774
2385	613775
39393	613776
23363	613777
52628	613778
8988	613779
696	613780
25730	613781
29769	613782
53614	613783
20713	613784
13790	613785
10182	613786
30723	613787
37579	613788
61535	613789
18702	613790
120882	613791
149655	613792
39840	613793
60012	613794
8450	613795
13146	613796
58680	613797
75166	613798
27185	613799
86549	613800
16767	613801
9412	613802
72875	613803
19224	613804
51475	613805
60396	613806
9671	613807
17293	613808
6637	613809
23124	613810
76189	613811
103421	613812
5644	613813
39767	613814
30670	613815
783	613816
3447	613817
271	613818
11574	613819
42157	613820
1345	613821
57725	613822
11162	613823
34390	613824
13217	613825
78306	613826
89071	613827
5125	613828
40693	613829
13228	613830
8306	613831
324	613832
6291	613833
33185	613834
75138	613835
10758	613836
15529	613837
39654	613838
128668	613839
3068	613840
11269	613841
655	613842
65652	613843
49906	613844
7755	613845
667	613846
64681	613847
8564	613848
2736	613849
23198	613850
22270	613851
56839	613852
12798	613853
10211	613854
2155	613855
128073	613856
93549	613857
91502	613858
43478	613859
29562	613860
11781	613861
798	613862
7219	613863
2181	613864
5266	613865
12342	613866
5805	613867
28133	613868
11576	613869
82150	613870
7838	613871
22953	613872
65240	613873
163590	613874
17273	613875
55488	613876
20858	613877
66446	613878
454	613879
81720	613880
122545	613881
60642	613882
124121	613883
64612	613884
18802	613885
368	613886
104721	613887
20336	613888
111662	613889
110144	613890
113671	613891
51363	613892
3920	613893
4466	613894
23994	613895
59306	613896
4040	613897
65926	613898
47241	613899
19168	613900
19918	613901
42170	613902
28921	613903
19866	613904
70742	613905
25457	613906
146455	613907
6837	613908
83416	613909
97495	613910
83844	613911
28660	613912
7	613913
4603	613914
29287	613915
3892	613916
11260	613917
130645	613918
6322	613919
71988	613920
7417	613921
29109	613922
29222	613923
47036	613924
925	613925
40070	613926
122613	613927
6522	613928
5352	613929
5920	613930
37080	613931
145075	613932
20925	613933
92504	613934
41713	613935
46588	613936
50462	613937
10557	613938
47316	613939
1549	613940
2734	613941
45430	613942
1556	613943
3210	613944
88740	613945
12468	613946
62155	613947
38302	613948
2734	613949
9549	613950
66019	613951
992	613952
52315	613953
71783	613954
24213	613955
6141	613956
1212	613957
97794	613958
30516	613959
76836	613960
39025	613961
114086	613962
25524	613963
97030	613964
41800	613965
121136	613966
47052	613967
6964	613968
882	613969
154277	613970
131127	613971
53193	613972
141077	613973
153869	613974
47076	613975
95839	613976
53203	613977
45646	613978
20814	613979
42695	613980
3167	613981
48808	613982
3975	613983
20187	613984
34428	613985
53890	613986
17738	613987
85808	613988
14617	613989
97459	613990
6761	613991
14688	613992
150688	613993
31818	613994
11354	613995
705	613996
18271	613997
5952	613998
48505	613999
62191	614000
40745	614001
44382	614002
149529	614003
23137	614004
40809	614005
6615	614006
2515	614007
13449	614008
15828	614009
56024	614010
1900	614011
131	614012
11556	614013
5764	614014
63010	614015
66477	614016
10716	614017
97229	614018
691	614019
60573	614020
125518	614021
53125	614022
1046	614023
8493	614024
4619	614025
3910	614026
10232	614027
51937	614028
14791	614029
8777	614030
22974	614031
69686	614032
5020	614033
4530	614034
46772	614035
32128	614036
5069	614037
134674	614038
123321	614039
115199	614040
29983	614041
14345	614042
20347	614043
4096	614044
16148	614045
5529	614046
7908	614047
35727	614048
15077	614049
897	614050
3270	614051
104253	614052
6300	614053
43486	614054
31743	614055
39142	614056
2908	614057
119996	614058
42370	614059
44238	614060
6566	614061
62466	614062
53377	614063
67857	614064
32374	614065
7046	614066
41585	614067
108250	614068
41004	614069
149576	614070
66896	614071
18598	614072
89074	614073
12146	614074
377	614075
16095	614076
4914	614077
20666	614078
14014	614079
49828	614080
78699	614081
114091	614082
23079	614083
44925	614084
6062	614085
9020	614086
18367	614087
7993	614088
2731	614089
49281	614090
516	614091
39119	614092
4024	614093
70330	614094
28825	614095
29112	614096
26903	614097
88273	614098
15481	614099
51925	614100
48786	614101
33687	614102
35671	614103
132421	614104
21907	614105
37792	614106
23132	614107
147578	614108
11851	614109
42392	614110
4519	614111
26159	614112
56354	614113
33670	614114
82626	614115
55160	614116
9302	614117
8929	614118
1640	614119
19526	614120
139047	614121
18407	614122
9596	614123
118542	614124
28934	614125
8908	614126
30553	614127
19333	614128
51593	614129
12919	614130
23299	614131
35143	614132
9719	614133
9687	614134
338	614135
10122	614136
55235	614137
1201	614138
28600	614139
20344	614140
13471	614141
43616	614142
10917	614143
34925	614144
6561	614145
36326	614146
5077	614147
1372	614148
735	614149
63852	614150
4668	614151
14135	614152
18474	614153
8203	614154
6557	614155
40742	614156
11190	614157
83050	614158
82949	614159
76583	614160
4210	614161
6596	614162
91022	614163
46051	614164
24502	614165
19216	614166
159098	614167
24448	614168
26510	614169
39067	614170
13791	614171
3072	614172
42996	614173
77003	614174
5059	614175
145026	614176
83010	614177
18473	614178
30355	614179
10418	614180
47435	614181
9350	614182
98685	614183
34757	614184
51189	614185
2324	614186
120471	614187
21995	614188
62273	614189
476	614190
21641	614191
13772	614192
12205	614193
7471	614194
131213	614195
22595	614196
40885	614197
126665	614198
2818	614199
88903	614200
116927	614201
2493	614202
39828	614203
55606	614204
1007	614205
14106	614206
35876	614207
20181	614208
25	614209
23683	614210
40448	614211
35438	614212
17816	614213
7155	614214
12210	614215
80254	614216
83106	614217
73548	614218
80032	614219
66301	614220
124288	614221
23529	614222
11461	614223
104985	614224
58295	614225
22327	614226
43014	614227
64259	614228
4585	614229
3142	614230
7940	614231
82079	614232
16628	614233
81892	614234
48638	614235
64818	614236
6706	614237
72549	614238
4500	614239
54135	614240
1242	614241
37721	614242
98072	614243
3	614244
2385	614245
15852	614246
43475	614247
25136	614248
57484	614249
44779	614250
3870	614251
55868	614252
7256	614253
12208	614254
2327	614255
54420	614256
162299	614257
107493	614258
9884	614259
23039	614260
3908	614261
101166	614262
62588	614263
76152	614264
79097	614265
29917	614266
634	614267
29215	614268
51284	614269
8694	614270
2847	614271
160867	614272
8369	614273
129287	614274
45306	614275
12717	614276
494	614277
13998	614278
50822	614279
23338	614280
134989	614281
14590	614282
17137	614283
56182	614284
58391	614285
15254	614286
11727	614287
46344	614288
123024	614289
270	614290
104825	614291
21988	614292
42196	614293
32356	614294
22643	614295
9643	614296
101987	614297
38505	614298
145074	614299
86264	614300
29090	614301
26973	614302
26070	614303
5243	614304
5195	614305
53605	614306
79953	614307
34120	614308
5973	614309
38801	614310
12769	614311
106330	614312
41	614313
30619	614314
107	614315
8670	614316
701	614317
5548	614318
18604	614319
53533	614320
125784	614321
3956	614322
11533	614323
10171	614324
3145	614325
11119	614326
39699	614327
25517	614328
363	614329
7213	614330
12507	614331
106382	614332
54805	614333
23070	614334
1235	614335
6352	614336
880	614337
4512	614338
21234	614339
39469	614340
10886	614341
3438	614342
96073	614343
11571	614344
30627	614345
107107	614346
11748	614347
30285	614348
19506	614349
158710	614350
4638	614351
96951	614352
34246	614353
18170	614354
17255	614355
24701	614356
600	614357
94845	614358
91773	614359
12869	614360
48219	614361
54085	614362
21004	614363
131374	614364
101464	614365
42384	614366
71298	614367
90959	614368
57519	614369
82521	614370
13628	614371
65833	614372
65258	614373
38504	614374
9219	614375
130732	614376
47139	614377
84382	614378
9047	614379
131745	614380
60986	614381
77512	614382
21558	614383
65862	614384
24759	614385
4962	614386
2928	614387
5196	614388
122868	614389
124226	614390
29673	614391
71428	614392
10969	614393
119207	614394
68395	614395
400	614396
617	614397
15080	614398
5012	614399
49145	614400
131	614401
842	614402
49265	614403
63189	614404
14033	614405
60524	614406
330	614407
33399	614408
14984	614409
5200	614410
53035	614411
21238	614412
27404	614413
3578	614414
146476	614415
35008	614416
9002	614417
13644	614418
109391	614419
4932	614420
16260	614421
716	614422
79537	614423
12214	614424
10473	614425
38483	614426
19306	614427
82847	614428
25776	614429
49	614430
4245	614431
25552	614432
22	614433
81969	614434
516	614435
16217	614436
2356	614437
54160	614438
72133	614439
24941	614440
83154	614441
34455	614442
72454	614443
39418	614444
5182	614445
8099	614446
6119	614447
77489	614448
71825	614449
82620	614450
10176	614451
23620	614452
88019	614453
6729	614454
5123	614455
42095	614456
13768	614457
41084	614458
3965	614459
26117	614460
1882	614461
41496	614462
6553	614463
69647	614464
164837	614465
59835	614466
106961	614467
10658	614468
4490	614469
5588	614470
103655	614471
48042	614472
12198	614473
15372	614474
24292	614475
45073	614476
34967	614477
8	614478
3232	614479
62467	614480
9792	614481
85403	614482
45966	614483
8669	614484
2343	614485
8397	614486
63653	614487
1331	614488
24094	614489
54399	614490
2096	614491
1297	614492
48398	614493
23749	614494
1510	614495
10875	614496
355	614497
53926	614498
77141	614499
18917	614500
419	614501
117178	614502
26315	614503
31216	614504
72407	614505
4110	614506
10561	614507
6815	614508
116457	614509
10950	614510
44498	614511
150948	614512
46962	614513
14803	614514
976	614515
3065	614516
36676	614517
109674	614518
2447	614519
12761	614520
20293	614521
69937	614522
1089	614523
78778	614524
67434	614525
3734	614526
83170	614527
38608	614528
139892	614529
14604	614530
28115	614531
104	614532
78936	614533
94768	614534
118438	614535
13240	614536
11296	614537
2016	614538
33152	614539
103606	614540
14887	614541
53958	614542
3947	614543
28830	614544
20700	614545
51579	614546
53007	614547
44164	614548
31301	614549
68654	614550
4331	614551
54755	614552
15418	614553
125165	614554
147867	614555
21538	614556
372	614557
62468	614558
25937	614559
62298	614560
13933	614561
174	614562
63426	614563
15294	614564
10164	614565
113292	614566
70364	614567
10030	614568
10787	614569
4049	614570
66740	614571
72022	614572
90404	614573
74915	614574
135841	614575
127748	614576
67701	614577
1408	614578
6253	614579
9531	614580
46164	614581
26464	614582
36303	614583
8642	614584
106801	614585
19052	614586
97881	614587
69748	614588
33553	614589
106473	614590
46951	614591
100312	614592
121837	614593
12509	614594
58159	614595
27973	614596
29414	614597
52026	614598
2308	614599
147273	614600
4954	614601
98923	614602
14	614603
72521	614604
58717	614605
809	614606
2336	614607
98232	614608
8497	614609
3573	614610
66531	614611
796	614612
7	614613
82807	614614
30877	614615
79069	614616
4975	614617
8135	614618
34798	614619
70525	614620
48502	614621
46291	614622
7158	614623
83115	614624
565	614625
2937	614626
1275	614627
10207	614628
2784	614629
6848	614630
85568	614631
1125	614632
6164	614633
7842	614634
5707	614635
8613	614636
10731	614637
5784	614638
159281	614639
44082	614640
117760	614641
157478	614642
153563	614643
109093	614644
71906	614645
451	614646
42092	614647
27424	614648
61112	614649
14274	614650
40623	614651
18	614652
49364	614653
4448	614654
18004	614655
36912	614656
2705	614657
23642	614658
47967	614659
13232	614660
66286	614661
34748	614662
1033	614663
103706	614664
259	614665
247	614666
22415	614667
21084	614668
1870	614669
3709	614670
88648	614671
6560	614672
29566	614673
21576	614674
85338	614675
15412	614676
74827	614677
157398	614678
25712	614679
867	614680
8630	614681
73025	614682
1509	614683
91060	614684
15463	614685
78389	614686
10195	614687
9905	614688
78172	614689
3205	614690
40	614691
45796	614692
105611	614693
11038	614694
32103	614695
17241	614696
20747	614697
44082	614698
6871	614699
7153	614700
43472	614701
14111	614702
21424	614703
71445	614704
76246	614705
2778	614706
8717	614707
109403	614708
686	614709
99806	614710
15220	614711
67441	614712
6991	614713
56135	614714
81450	614715
4401	614716
147343	614717
84430	614718
19869	614719
62178	614720
45205	614721
68540	614722
394	614723
20424	614724
5916	614725
5579	614726
78683	614727
36745	614728
5835	614729
19506	614730
24599	614731
5925	614732
109376	614733
24119	614734
1269	614735
48189	614736
58464	614737
525	614738
55194	614739
8943	614740
87707	614741
2165	614742
10019	614743
32037	614744
6027	614745
152007	614746
35546	614747
116165	614748
28741	614749
51454	614750
21399	614751
37173	614752
64778	614753
13124	614754
8236	614755
17664	614756
30021	614757
157735	614758
1	614759
470	614760
3923	614761
1098	614762
42217	614763
1861	614764
110154	614765
5493	614766
31224	614767
54725	614768
121218	614769
32153	614770
156262	614771
119458	614772
11038	614773
123867	614774
35593	614775
7696	614776
30695	614777
32930	614778
2103	614779
7409	614780
79516	614781
123560	614782
9109	614783
120389	614784
75858	614785
70010	614786
23746	614787
23179	614788
37844	614789
152486	614790
118300	614791
44795	614792
102052	614793
115839	614794
11046	614795
15451	614796
35781	614797
2864	614798
3801	614799
10385	614800
12939	614801
25019	614802
16500	614803
79204	614804
59054	614805
46698	614806
63001	614807
23206	614808
6704	614809
157251	614810
27035	614811
52066	614812
70814	614813
39033	614814
101544	614815
63633	614816
20646	614817
79827	614818
80981	614819
396	614820
10322	614821
16817	614822
69019	614823
43937	614824
28252	614825
48638	614826
53149	614827
22196	614828
50219	614829
30715	614830
5967	614831
1771	614832
98486	614833
83677	614834
137170	614835
82516	614836
111482	614837
46408	614838
15460	614839
43223	614840
50678	614841
9796	614842
133488	614843
64587	614844
6436	614845
16091	614846
2054	614847
25707	614848
3281	614849
41845	614850
79276	614851
8273	614852
15405	614853
53427	614854
3497	614855
130157	614856
6487	614857
59325	614858
48563	614859
10989	614860
9467	614861
17994	614862
7544	614863
34624	614864
54564	614865
37028	614866
512	614867
2945	614868
25990	614869
15134	614870
20455	614871
107553	614872
10498	614873
878	614874
10530	614875
59145	614876
16059	614877
84329	614878
28207	614879
39376	614880
19333	614881
80647	614882
50355	614883
25226	614884
26831	614885
27454	614886
74718	614887
79262	614888
107121	614889
23014	614890
6474	614891
10064	614892
7987	614893
51351	614894
95818	614895
39205	614896
20960	614897
84633	614898
1161	614899
2047	614900
78586	614901
3392	614902
286	614903
5085	614904
25053	614905
11361	614906
10234	614907
10486	614908
109259	614909
5431	614910
108446	614911
42763	614912
18683	614913
71568	614914
32053	614915
5575	614916
893	614917
35255	614918
80888	614919
33804	614920
43743	614921
79379	614922
8618	614923
8273	614924
2438	614925
115060	614926
2270	614927
25912	614928
47099	614929
13201	614930
47286	614931
41776	614932
51039	614933
49013	614934
3757	614935
133109	614936
75541	614937
2358	614938
13798	614939
14093	614940
89350	614941
4514	614942
24106	614943
4428	614944
75618	614945
11576	614946
834	614947
70464	614948
5673	614949
16266	614950
2082	614951
2877	614952
9500	614953
85270	614954
20983	614955
88582	614956
63345	614957
16926	614958
129913	614959
3617	614960
9497	614961
72878	614962
16493	614963
70500	614964
88078	614965
135345	614966
22386	614967
8611	614968
110654	614969
1888	614970
490	614971
18223	614972
23250	614973
11979	614974
119319	614975
78932	614976
48152	614977
84018	614978
7494	614979
8861	614980
49451	614981
129701	614982
43384	614983
84098	614984
10077	614985
21788	614986
45745	614987
27171	614988
57985	614989
7654	614990
968	614991
29774	614992
34403	614993
5527	614994
8359	614995
14235	614996
13219	614997
102591	614998
134303	614999
10325	615000
17388	615001
108957	615002
13602	615003
10403	615004
132752	615005
36190	615006
3662	615007
12178	615008
6870	615009
16099	615010
10022	615011
9645	615012
37360	615013
227	615014
47167	615015
100985	615016
90554	615017
63356	615018
9745	615019
44952	615020
31225	615021
145562	615022
14975	615023
1940	615024
69800	615025
77130	615026
47667	615027
14584	615028
40989	615029
64207	615030
138741	615031
12914	615032
50622	615033
166017	615034
1017	615035
11738	615036
153902	615037
71345	615038
80588	615039
8989	615040
44936	615041
6936	615042
41025	615043
78462	615044
1267	615045
16296	615046
96755	615047
31014	615048
6719	615049
24307	615050
38789	615051
41744	615052
38065	615053
1801	615054
32463	615055
105	615056
52612	615057
32064	615058
41469	615059
22183	615060
24304	615061
81528	615062
25356	615063
59900	615064
44955	615065
44219	615066
21190	615067
37275	615068
1041	615069
73630	615070
100801	615071
2895	615072
53592	615073
69596	615074
49447	615075
26303	615076
113838	615077
21338	615078
1227	615079
74523	615080
2581	615081
86945	615082
55658	615083
9819	615084
7260	615085
18165	615086
13281	615087
63454	615088
55250	615089
69439	615090
24069	615091
5571	615092
35903	615093
4574	615094
2148	615095
52459	615096
24355	615097
8755	615098
478	615099
6831	615100
2386	615101
50769	615102
41042	615103
6804	615104
9228	615105
21996	615106
2528	615107
80039	615108
7846	615109
24659	615110
4005	615111
14983	615112
100337	615113
27514	615114
1261	615115
53545	615116
89007	615117
11138	615118
50279	615119
7567	615120
64465	615121
133227	615122
29815	615123
3611	615124
30900	615125
16910	615126
203	615127
34158	615128
54612	615129
702	615130
3063	615131
41810	615132
23480	615133
45373	615134
83524	615135
106615	615136
100265	615137
24580	615138
7830	615139
77432	615140
67113	615141
11692	615142
82291	615143
132937	615144
8320	615145
19211	615146
11624	615147
28798	615148
87010	615149
6867	615150
14224	615151
14408	615152
46571	615153
14908	615154
5146	615155
30829	615156
122775	615157
25630	615158
3127	615159
126400	615160
40	615161
12921	615162
88710	615163
18470	615164
8036	615165
60268	615166
12130	615167
65476	615168
14094	615169
5381	615170
12683	615171
76533	615172
77807	615173
129209	615174
11	615175
28518	615176
14817	615177
51851	615178
7732	615179
26646	615180
21994	615181
83873	615182
3459	615183
44760	615184
102863	615185
129985	615186
9882	615187
7311	615188
5381	615189
94363	615190
6032	615191
6047	615192
95784	615193
83938	615194
51659	615195
64151	615196
103733	615197
2120	615198
1842	615199
113934	615200
361	615201
43576	615202
119108	615203
15395	615204
26563	615205
7729	615206
120614	615207
1778	615208
8075	615209
10139	615210
95524	615211
6832	615212
12658	615213
5619	615214
53478	615215
32336	615216
85200	615217
7296	615218
57948	615219
9210	615220
67035	615221
16169	615222
2667	615223
42310	615224
123796	615225
7964	615226
32186	615227
12265	615228
77678	615229
41766	615230
25898	615231
9038	615232
22414	615233
24088	615234
122547	615235
48005	615236
54517	615237
30826	615238
16421	615239
86484	615240
37648	615241
5374	615242
12823	615243
71597	615244
41393	615245
25198	615246
32664	615247
89889	615248
14548	615249
8846	615250
72041	615251
31609	615252
59753	615253
106517	615254
107138	615255
204	615256
1764	615257
56548	615258
70475	615259
34165	615260
21887	615261
1293	615262
99958	615263
4833	615264
8049	615265
129087	615266
60637	615267
76812	615268
39026	615269
4578	615270
3352	615271
32849	615272
38647	615273
520	615274
128241	615275
7802	615276
11684	615277
74346	615278
157503	615279
20952	615280
9372	615281
24821	615282
771	615283
7723	615284
120909	615285
55209	615286
163	615287
68425	615288
21705	615289
14	615290
12901	615291
109432	615292
32933	615293
24893	615294
98679	615295
30430	615296
29877	615297
37880	615298
91926	615299
63555	615300
38806	615301
92476	615302
12315	615303
4893	615304
57507	615305
2718	615306
68842	615307
127200	615308
66797	615309
67432	615310
58650	615311
75615	615312
6009	615313
12561	615314
130809	615315
70310	615316
74897	615317
6572	615318
3757	615319
1016	615320
271	615321
15562	615322
43502	615323
8101	615324
6826	615325
56735	615326
6659	615327
40751	615328
62340	615329
86652	615330
75781	615331
51466	615332
24056	615333
3453	615334
29672	615335
23008	615336
13856	615337
12929	615338
33006	615339
5001	615340
3003	615341
3267	615342
1500	615343
127380	615344
67685	615345
7949	615346
37030	615347
62582	615348
3773	615349
2306	615350
45350	615351
33926	615352
8917	615353
108223	615354
80218	615355
158067	615356
54324	615357
114534	615358
5029	615359
148821	615360
2166	615361
95641	615362
58166	615363
15384	615364
5605	615365
70904	615366
98997	615367
104808	615368
94662	615369
59885	615370
40930	615371
50988	615372
101185	615373
70543	615374
120893	615375
6651	615376
2803	615377
15223	615378
93310	615379
858	615380
64114	615381
6333	615382
64304	615383
26420	615384
5521	615385
949	615386
90461	615387
18494	615388
5629	615389
44616	615390
432	615391
5349	615392
1624	615393
51080	615394
13369	615395
35739	615396
65697	615397
12985	615398
17943	615399
68810	615400
81631	615401
12424	615402
6413	615403
52565	615404
4796	615405
128155	615406
7895	615407
47998	615408
60159	615409
112291	615410
7224	615411
52273	615412
9045	615413
42586	615414
25813	615415
3384	615416
5742	615417
54879	615418
110680	615419
39920	615420
49407	615421
18596	615422
15937	615423
74105	615424
6169	615425
1031	615426
89158	615427
27696	615428
75997	615429
31199	615430
30804	615431
77499	615432
6380	615433
22834	615434
82739	615435
35580	615436
7575	615437
25410	615438
7448	615439
51265	615440
165607	615441
59560	615442
94720	615443
68589	615444
86860	615445
63674	615446
4968	615447
91447	615448
141839	615449
22498	615450
78258	615451
44937	615452
28073	615453
36063	615454
44563	615455
858	615456
10934	615457
5785	615458
70907	615459
161791	615460
97267	615461
98192	615462
13618	615463
119857	615464
17513	615465
35158	615466
93405	615467
28561	615468
34450	615469
566	615470
10110	615471
39788	615472
8250	615473
84864	615474
108275	615475
10445	615476
19728	615477
25330	615478
11270	615479
34019	615480
531	615481
126469	615482
50400	615483
26395	615484
71922	615485
1173	615486
32	615487
12936	615488
97585	615489
40949	615490
136452	615491
76070	615492
4414	615493
41155	615494
85606	615495
108510	615496
79987	615497
2778	615498
36634	615499
34562	615500
33743	615501
47808	615502
20244	615503
37288	615504
95467	615505
85060	615506
37657	615507
7367	615508
768	615509
160165	615510
132147	615511
13227	615512
5938	615513
29375	615514
50238	615515
94063	615516
12110	615517
2440	615518
36039	615519
336	615520
13971	615521
4022	615522
18385	615523
5175	615524
126365	615525
5222	615526
4116	615527
26558	615528
30631	615529
29134	615530
57162	615531
68662	615532
137435	615533
20033	615534
127721	615535
62418	615536
105390	615537
10281	615538
72711	615539
27582	615540
122045	615541
3160	615542
28365	615543
42929	615544
114402	615545
16622	615546
21358	615547
3339	615548
15838	615549
143048	615550
48725	615551
25622	615552
129092	615553
4155	615554
11327	615555
42638	615556
8819	615557
873	615558
11277	615559
77274	615560
7840	615561
111989	615562
32511	615563
18442	615564
13368	615565
55956	615566
14869	615567
19722	615568
11051	615569
68885	615570
37004	615571
7854	615572
130987	615573
8623	615574
88862	615575
80022	615576
1421	615577
17322	615578
9393	615579
15336	615580
10734	615581
121890	615582
99955	615583
71175	615584
9633	615585
5623	615586
16001	615587
35929	615588
8087	615589
19616	615590
5041	615591
3938	615592
468	615593
126999	615594
41355	615595
15596	615596
33100	615597
7597	615598
11602	615599
152421	615600
155	615601
47487	615602
70471	615603
38246	615604
103853	615605
7182	615606
11694	615607
102259	615608
2641	615609
4378	615610
116075	615611
38629	615612
3860	615613
75406	615614
5689	615615
31510	615616
25008	615617
124729	615618
13320	615619
42581	615620
23074	615621
3590	615622
14799	615623
39784	615624
87213	615625
132997	615626
25579	615627
69	615628
40415	615629
11556	615630
82673	615631
7596	615632
46501	615633
82558	615634
38363	615635
15467	615636
31113	615637
6424	615638
3439	615639
64538	615640
90004	615641
19512	615642
21611	615643
24190	615644
37236	615645
82052	615646
50052	615647
1876	615648
526	615649
132013	615650
13599	615651
2302	615652
28665	615653
9653	615654
38722	615655
496	615656
614	615657
39884	615658
3029	615659
97665	615660
110494	615661
28980	615662
152494	615663
17562	615664
132825	615665
6664	615666
100519	615667
7155	615668
21148	615669
92223	615670
8319	615671
153158	615672
137298	615673
7026	615674
17414	615675
105229	615676
15753	615677
33223	615678
88999	615679
44569	615680
159	615681
313	615682
6817	615683
6378	615684
17330	615685
108092	615686
30527	615687
5422	615688
74814	615689
110195	615690
775	615691
83416	615692
145437	615693
14467	615694
69917	615695
119521	615696
15734	615697
3126	615698
33386	615699
59123	615700
630	615701
10774	615702
3162	615703
61996	615704
118915	615705
13937	615706
7950	615707
45185	615708
42714	615709
4407	615710
17663	615711
12453	615712
11838	615713
17860	615714
10	615715
61497	615716
198	615717
7908	615718
48244	615719
15283	615720
20	615721
51595	615722
8270	615723
100657	615724
16375	615725
9962	615726
14956	615727
116770	615728
6765	615729
46389	615730
46732	615731
20259	615732
60928	615733
45193	615734
4269	615735
9350	615736
102475	615737
49524	615738
106877	615739
126838	615740
15643	615741
1212	615742
345	615743
34121	615744
67329	615745
23361	615746
17304	615747
70680	615748
263	615749
4352	615750
37638	615751
9360	615752
37252	615753
30833	615754
7578	615755
35809	615756
7573	615757
44108	615758
10011	615759
238	615760
83002	615761
13305	615762
48404	615763
17986	615764
68665	615765
11041	615766
56361	615767
3715	615768
19350	615769
43	615770
87313	615771
64922	615772
24418	615773
41970	615774
56018	615775
103374	615776
1844	615777
128059	615778
75256	615779
29280	615780
22821	615781
58666	615782
103210	615783
17313	615784
34581	615785
39749	615786
59360	615787
32918	615788
15875	615789
21514	615790
4557	615791
76770	615792
14109	615793
58890	615794
101506	615795
68824	615796
76189	615797
2599	615798
84760	615799
155057	615800
71517	615801
1	615802
50748	615803
7684	615804
49085	615805
36438	615806
6374	615807
28055	615808
26813	615809
32024	615810
9763	615811
26552	615812
95273	615813
50114	615814
102467	615815
142845	615816
13377	615817
38976	615818
8901	615819
77869	615820
2703	615821
30019	615822
5	615823
79171	615824
60789	615825
61089	615826
25138	615827
1109	615828
821	615829
32981	615830
20094	615831
128254	615832
64122	615833
25161	615834
5697	615835
3356	615836
67449	615837
33697	615838
96644	615839
33147	615840
36888	615841
74845	615842
70914	615843
25836	615844
101957	615845
21126	615846
5535	615847
101785	615848
92903	615849
146534	615850
2420	615851
121318	615852
12054	615853
122612	615854
39010	615855
44454	615856
136875	615857
67242	615858
68941	615859
89981	615860
7389	615861
8747	615862
20277	615863
543	615864
106654	615865
2059	615866
2782	615867
52067	615868
867	615869
1449	615870
1516	615871
43580	615872
120418	615873
53447	615874
131387	615875
80308	615876
128823	615877
66122	615878
21168	615879
19469	615880
134768	615881
146136	615882
80757	615883
8518	615884
48575	615885
114961	615886
1150	615887
3494	615888
20690	615889
26649	615890
3428	615891
116843	615892
3043	615893
20744	615894
8057	615895
11936	615896
4162	615897
142049	615898
63582	615899
59098	615900
17922	615901
17569	615902
21420	615903
88081	615904
13497	615905
100617	615906
46579	615907
1023	615908
13279	615909
70405	615910
5724	615911
146401	615912
42717	615913
1238	615914
60395	615915
17798	615916
25752	615917
3569	615918
93155	615919
4428	615920
9948	615921
38920	615922
29681	615923
2043	615924
3811	615925
66989	615926
39856	615927
87368	615928
85097	615929
8937	615930
51692	615931
100777	615932
115931	615933
25804	615934
5561	615935
14444	615936
13011	615937
8239	615938
36354	615939
34525	615940
117247	615941
2886	615942
34569	615943
75370	615944
83811	615945
97865	615946
57135	615947
58866	615948
53530	615949
85661	615950
57905	615951
74532	615952
65707	615953
99025	615954
13406	615955
3979	615956
34584	615957
58915	615958
4058	615959
115859	615960
27083	615961
22812	615962
57371	615963
73463	615964
100924	615965
6284	615966
49456	615967
18820	615968
127744	615969
15703	615970
2674	615971
155393	615972
54229	615973
574	615974
45883	615975
20787	615976
18228	615977
2972	615978
1991	615979
26872	615980
51243	615981
3331	615982
4844	615983
1772	615984
21728	615985
14782	615986
7397	615987
5534	615988
20900	615989
11368	615990
25173	615991
23942	615992
126352	615993
17219	615994
3043	615995
2714	615996
15115	615997
109833	615998
104966	615999
48387	616000
13078	616001
2793	616002
88577	616003
49619	616004
8203	616005
90439	616006
39845	616007
1249	616008
631	616009
128762	616010
1217	616011
18694	616012
33658	616013
26286	616014
937	616015
35316	616016
39386	616017
36306	616018
6937	616019
24303	616020
298	616021
39789	616022
121000	616023
8842	616024
1366	616025
40346	616026
82679	616027
66187	616028
230	616029
35341	616030
15226	616031
24588	616032
54652	616033
639	616034
29484	616035
47579	616036
17223	616037
95432	616038
4050	616039
28737	616040
15504	616041
7601	616042
14898	616043
10959	616044
5388	616045
24994	616046
29363	616047
86758	616048
9451	616049
86103	616050
15101	616051
19544	616052
154824	616053
1471	616054
1654	616055
12133	616056
18132	616057
4277	616058
34258	616059
10212	616060
28626	616061
8660	616062
17465	616063
14836	616064
2912	616065
93161	616066
5347	616067
3789	616068
214	616069
826	616070
100906	616071
144064	616072
13154	616073
66373	616074
51294	616075
3916	616076
98639	616077
3220	616078
97438	616079
69118	616080
49154	616081
51881	616082
33365	616083
4876	616084
109233	616085
57056	616086
28800	616087
92994	616088
89650	616089
85197	616090
150899	616091
55	616092
11602	616093
7501	616094
93494	616095
35148	616096
67190	616097
187	616098
7035	616099
30181	616100
11205	616101
882	616102
64864	616103
33687	616104
3803	616105
13102	616106
4056	616107
7144	616108
27379	616109
9154	616110
19927	616111
9538	616112
24381	616113
27513	616114
33	616115
98077	616116
91994	616117
62157	616118
18586	616119
67911	616120
18990	616121
41008	616122
1958	616123
32521	616124
13309	616125
75608	616126
491	616127
133478	616128
4411	616129
54226	616130
70973	616131
132560	616132
38879	616133
10139	616134
13768	616135
65808	616136
64209	616137
1432	616138
10993	616139
3532	616140
148542	616141
4558	616142
13778	616143
69043	616144
31550	616145
7392	616146
35317	616147
10581	616148
68397	616149
5612	616150
12804	616151
14136	616152
4234	616153
76974	616154
50066	616155
11169	616156
23589	616157
6943	616158
99018	616159
9722	616160
35129	616161
4196	616162
90318	616163
74862	616164
89606	616165
9081	616166
69987	616167
103277	616168
14207	616169
188	616170
1328	616171
13622	616172
13199	616173
116321	616174
85948	616175
12010	616176
16102	616177
15763	616178
449	616179
417	616180
27248	616181
37933	616182
9374	616183
2828	616184
10387	616185
5794	616186
3440	616187
108362	616188
31094	616189
24141	616190
20752	616191
10600	616192
13362	616193
242	616194
24083	616195
61329	616196
14845	616197
18062	616198
17879	616199
11564	616200
18356	616201
10867	616202
12647	616203
1771	616204
27351	616205
26507	616206
13078	616207
110534	616208
80809	616209
121514	616210
8519	616211
8315	616212
83366	616213
130695	616214
92186	616215
99774	616216
16300	616217
18117	616218
15471	616219
3754	616220
5265	616221
119873	616222
103828	616223
31836	616224
13383	616225
6441	616226
95544	616227
1685	616228
776	616229
62823	616230
19089	616231
32152	616232
45768	616233
5293	616234
63825	616235
25317	616236
37754	616237
82234	616238
2277	616239
136	616240
29578	616241
27875	616242
133617	616243
60369	616244
42014	616245
1506	616246
4452	616247
54903	616248
14564	616249
74896	616250
13863	616251
72765	616252
64863	616253
27051	616254
121709	616255
3952	616256
89685	616257
3819	616258
76623	616259
984	616260
41629	616261
104579	616262
136041	616263
28059	616264
28720	616265
61016	616266
92895	616267
3365	616268
1806	616269
10432	616270
65	616271
63410	616272
102334	616273
74103	616274
18450	616275
11505	616276
1441	616277
25808	616278
3059	616279
7740	616280
24571	616281
1515	616282
13149	616283
11789	616284
123056	616285
87176	616286
36039	616287
9214	616288
11482	616289
117582	616290
41395	616291
62510	616292
42725	616293
6822	616294
14231	616295
32553	616296
73869	616297
16505	616298
77592	616299
72147	616300
52594	616301
55414	616302
63689	616303
13230	616304
87080	616305
12313	616306
126549	616307
98606	616308
1459	616309
96489	616310
17438	616311
2798	616312
138786	616313
18653	616314
21761	616315
30115	616316
37647	616317
46895	616318
25052	616319
59356	616320
94411	616321
12695	616322
137781	616323
8696	616324
4281	616325
28939	616326
1475	616327
86263	616328
37696	616329
79170	616330
15178	616331
59410	616332
121828	616333
34450	616334
18435	616335
41854	616336
12543	616337
41	616338
547	616339
20574	616340
58827	616341
46112	616342
48954	616343
151216	616344
60203	616345
32243	616346
32043	616347
28939	616348
46541	616349
3319	616350
19624	616351
16388	616352
165010	616353
38641	616354
32578	616355
32393	616356
68853	616357
29335	616358
46	616359
18929	616360
106507	616361
18012	616362
2548	616363
75	616364
16385	616365
15874	616366
33413	616367
45594	616368
9224	616369
65738	616370
14495	616371
73745	616372
24333	616373
41250	616374
71294	616375
11316	616376
50079	616377
69313	616378
26942	616379
45673	616380
68474	616381
605	616382
18246	616383
8446	616384
56967	616385
44967	616386
75711	616387
62819	616388
67769	616389
2922	616390
72891	616391
52610	616392
888	616393
6296	616394
11278	616395
57072	616396
5447	616397
12261	616398
2632	616399
26212	616400
128631	616401
134993	616402
998	616403
16626	616404
1255	616405
92582	616406
51343	616407
4047	616408
22277	616409
136336	616410
35768	616411
46297	616412
16312	616413
98368	616414
71401	616415
80554	616416
24154	616417
1365	616418
7968	616419
5993	616420
39987	616421
710	616422
6208	616423
3196	616424
113971	616425
25254	616426
12079	616427
14546	616428
67946	616429
10647	616430
10594	616431
4477	616432
77001	616433
47986	616434
40856	616435
3023	616436
6340	616437
54549	616438
32416	616439
131301	616440
123862	616441
31228	616442
846	616443
25803	616444
46495	616445
2989	616446
17689	616447
2703	616448
2499	616449
409	616450
7463	616451
25076	616452
6070	616453
2740	616454
882	616455
27275	616456
60342	616457
157628	616458
27177	616459
57661	616460
650	616461
6076	616462
41020	616463
33281	616464
232	616465
106486	616466
13603	616467
26485	616468
17377	616469
20546	616470
4358	616471
83958	616472
11702	616473
6224	616474
90950	616475
27449	616476
92483	616477
32584	616478
123354	616479
38460	616480
70988	616481
36341	616482
38243	616483
12004	616484
58146	616485
113034	616486
58489	616487
14416	616488
70032	616489
31854	616490
103538	616491
61279	616492
27705	616493
76476	616494
10073	616495
154882	616496
21331	616497
32637	616498
90808	616499
6373	616500
88108	616501
98508	616502
143675	616503
11903	616504
134305	616505
94036	616506
15945	616507
699	616508
14743	616509
41391	616510
36735	616511
5834	616512
124936	616513
7607	616514
5058	616515
26371	616516
23740	616517
1699	616518
3384	616519
28962	616520
50443	616521
44657	616522
47649	616523
5477	616524
15569	616525
1325	616526
5839	616527
3854	616528
16866	616529
613	616530
51138	616531
26389	616532
50240	616533
2244	616534
15976	616535
4544	616536
61440	616537
44847	616538
68811	616539
6001	616540
133128	616541
1667	616542
31148	616543
1042	616544
567	616545
6215	616546
91092	616547
56813	616548
1106	616549
19727	616550
7711	616551
57654	616552
21838	616553
4820	616554
5035	616555
2506	616556
49960	616557
5669	616558
11429	616559
24237	616560
42350	616561
37277	616562
3087	616563
36183	616564
63940	616565
6030	616566
6097	616567
35472	616568
56366	616569
62133	616570
60941	616571
3831	616572
38738	616573
50049	616574
21629	616575
43210	616576
93342	616577
27998	616578
131978	616579
4664	616580
22948	616581
109265	616582
70402	616583
73438	616584
65655	616585
36101	616586
119291	616587
785	616588
8787	616589
137468	616590
2101	616591
11027	616592
28950	616593
86085	616594
68720	616595
78874	616596
22063	616597
54625	616598
21950	616599
78922	616600
111741	616601
23692	616602
49940	616603
3058	616604
9917	616605
25517	616606
1964	616607
5298	616608
78141	616609
42411	616610
82186	616611
106034	616612
4442	616613
91693	616614
54132	616615
520	616616
66957	616617
3772	616618
41692	616619
1807	616620
87419	616621
33356	616622
22898	616623
42552	616624
7683	616625
124329	616626
58040	616627
4865	616628
25828	616629
10444	616630
5325	616631
76201	616632
24425	616633
51697	616634
64737	616635
48174	616636
2504	616637
1315	616638
7903	616639
17562	616640
10273	616641
5905	616642
63903	616643
25192	616644
17508	616645
30	616646
9617	616647
22625	616648
160213	616649
7729	616650
41549	616651
15496	616652
31932	616653
123	616654
118464	616655
127696	616656
147345	616657
30397	616658
7855	616659
80093	616660
19	616661
99182	616662
23055	616663
4975	616664
3061	616665
5368	616666
57565	616667
52875	616668
20663	616669
19878	616670
9596	616671
24366	616672
50420	616673
54685	616674
1090	616675
4754	616676
14226	616677
4465	616678
20001	616679
15551	616680
41479	616681
18679	616682
56477	616683
16246	616684
7634	616685
157105	616686
65336	616687
1684	616688
99626	616689
4124	616690
35072	616691
38169	616692
15129	616693
39105	616694
3395	616695
122034	616696
768	616697
101863	616698
25754	616699
46309	616700
101	616701
18007	616702
1880	616703
5370	616704
210	616705
45229	616706
25048	616707
52204	616708
43154	616709
10457	616710
19464	616711
6925	616712
26282	616713
1892	616714
17657	616715
52016	616716
9731	616717
2883	616718
25962	616719
303	616720
27904	616721
4653	616722
218	616723
873	616724
7762	616725
35161	616726
116776	616727
23948	616728
3901	616729
105861	616730
29131	616731
47781	616732
79325	616733
23002	616734
144257	616735
578	616736
6942	616737
4058	616738
43537	616739
3824	616740
138	616741
30979	616742
8766	616743
2511	616744
28543	616745
846	616746
113571	616747
6022	616748
21187	616749
45019	616750
86572	616751
73	616752
56817	616753
6005	616754
6175	616755
64771	616756
22850	616757
38209	616758
41091	616759
47327	616760
95465	616761
21979	616762
27182	616763
8125	616764
5848	616765
24930	616766
127151	616767
9529	616768
29428	616769
166120	616770
938	616771
19437	616772
129798	616773
76780	616774
112058	616775
27250	616776
86620	616777
27969	616778
14153	616779
13128	616780
31007	616781
82875	616782
10305	616783
41964	616784
39914	616785
12871	616786
159693	616787
57617	616788
126400	616789
9865	616790
8953	616791
85169	616792
13275	616793
8404	616794
100420	616795
1208	616796
2687	616797
45298	616798
47792	616799
3660	616800
40642	616801
97245	616802
23740	616803
12894	616804
102642	616805
155017	616806
91777	616807
59170	616808
143621	616809
360	616810
57756	616811
97367	616812
59114	616813
104611	616814
20788	616815
58116	616816
1039	616817
2974	616818
23548	616819
3741	616820
788	616821
3876	616822
38624	616823
14192	616824
18307	616825
43916	616826
11954	616827
78525	616828
30409	616829
31660	616830
36118	616831
20852	616832
46336	616833
76985	616834
18274	616835
33344	616836
721	616837
542	616838
8908	616839
32293	616840
4110	616841
8192	616842
11101	616843
65115	616844
30640	616845
114693	616846
1702	616847
52865	616848
32719	616849
19350	616850
28982	616851
9802	616852
41024	616853
127254	616854
14911	616855
39023	616856
28862	616857
100588	616858
34850	616859
39609	616860
8477	616861
834	616862
13988	616863
3531	616864
52763	616865
5041	616866
57748	616867
3799	616868
37	616869
944	616870
154	616871
106828	616872
16743	616873
33955	616874
9339	616875
42478	616876
14094	616877
1407	616878
52194	616879
92185	616880
31320	616881
31925	616882
84202	616883
92347	616884
1088	616885
39629	616886
82615	616887
22453	616888
1147	616889
3304	616890
43224	616891
8209	616892
17833	616893
45848	616894
33146	616895
123213	616896
3642	616897
45283	616898
30226	616899
28524	616900
115453	616901
26845	616902
310	616903
3744	616904
343	616905
56304	616906
74470	616907
129035	616908
94482	616909
9409	616910
19297	616911
115965	616912
9517	616913
53684	616914
68158	616915
124426	616916
66638	616917
20343	616918
2720	616919
24955	616920
4485	616921
22032	616922
32185	616923
35307	616924
30818	616925
31913	616926
58108	616927
143198	616928
22328	616929
129545	616930
15539	616931
9041	616932
6828	616933
50	616934
13460	616935
1928	616936
15191	616937
29138	616938
5208	616939
29746	616940
35518	616941
87896	616942
87807	616943
19555	616944
50244	616945
73242	616946
6	616947
8736	616948
149657	616949
51364	616950
111109	616951
5366	616952
5243	616953
46425	616954
66621	616955
113295	616956
21026	616957
37394	616958
74251	616959
79735	616960
27709	616961
3262	616962
13442	616963
131580	616964
8766	616965
12407	616966
43055	616967
162652	616968
74956	616969
61266	616970
135955	616971
16099	616972
56347	616973
23244	616974
31755	616975
4965	616976
97908	616977
13536	616978
76783	616979
7500	616980
25029	616981
24314	616982
10949	616983
7302	616984
85	616985
52897	616986
21728	616987
5236	616988
41899	616989
314	616990
73215	616991
15500	616992
52976	616993
21087	616994
112510	616995
44268	616996
32556	616997
4711	616998
4518	616999
17354	617000
20650	617001
81500	617002
857	617003
64367	617004
4321	617005
59013	617006
20335	617007
147787	617008
43627	617009
11414	617010
110713	617011
71	617012
23633	617013
25209	617014
105537	617015
35150	617016
30757	617017
28059	617018
16670	617019
25497	617020
77570	617021
18547	617022
124357	617023
68743	617024
12464	617025
8215	617026
2378	617027
12193	617028
187	617029
3981	617030
35987	617031
21036	617032
2836	617033
12117	617034
13665	617035
8117	617036
468	617037
78984	617038
112045	617039
17748	617040
4201	617041
15172	617042
38006	617043
32756	617044
87349	617045
4756	617046
105548	617047
14374	617048
11082	617049
34600	617050
115144	617051
3363	617052
591	617053
153147	617054
38571	617055
8995	617056
49202	617057
150444	617058
48821	617059
7534	617060
91802	617061
9299	617062
10056	617063
19079	617064
417	617065
70093	617066
10765	617067
71312	617068
89041	617069
18008	617070
56117	617071
54745	617072
131018	617073
9393	617074
44992	617075
56961	617076
4	617077
5093	617078
39621	617079
5005	617080
33221	617081
13562	617082
942	617083
30598	617084
54929	617085
22269	617086
30714	617087
70090	617088
21603	617089
29375	617090
154099	617091
740	617092
4635	617093
103493	617094
49974	617095
57702	617096
2970	617097
20433	617098
1184	617099
11499	617100
4550	617101
17234	617102
3018	617103
40200	617104
44787	617105
111276	617106
110551	617107
45469	617108
18912	617109
66213	617110
8584	617111
45882	617112
8595	617113
14858	617114
4427	617115
99131	617116
34249	617117
102644	617118
17277	617119
41625	617120
5033	617121
13841	617122
46978	617123
22872	617124
36487	617125
41649	617126
29192	617127
5309	617128
29538	617129
14232	617130
108825	617131
741	617132
73417	617133
10143	617134
40469	617135
34329	617136
121579	617137
79090	617138
38858	617139
30568	617140
50478	617141
28695	617142
71815	617143
49284	617144
78491	617145
13939	617146
70345	617147
1988	617148
17236	617149
16331	617150
5434	617151
14026	617152
66159	617153
60274	617154
156988	617155
88815	617156
59785	617157
45225	617158
61396	617159
28600	617160
41419	617161
52048	617162
77637	617163
115710	617164
811	617165
48037	617166
64963	617167
49310	617168
84529	617169
485	617170
73848	617171
906	617172
18340	617173
88252	617174
3301	617175
88315	617176
1308	617177
608	617178
32455	617179
58065	617180
29772	617181
8659	617182
14540	617183
30201	617184
27057	617185
4493	617186
42683	617187
36069	617188
67028	617189
3773	617190
323	617191
7879	617192
19217	617193
59645	617194
15274	617195
646	617196
93621	617197
3192	617198
46506	617199
18058	617200
196	617201
15355	617202
15683	617203
97835	617204
55906	617205
3602	617206
22661	617207
98652	617208
453	617209
16399	617210
1332	617211
22775	617212
21715	617213
8301	617214
5061	617215
58869	617216
5087	617217
47956	617218
24218	617219
59847	617220
6025	617221
25394	617222
96	617223
33962	617224
52036	617225
90815	617226
46451	617227
10470	617228
76912	617229
21941	617230
11361	617231
28085	617232
2963	617233
3376	617234
4934	617235
12299	617236
3693	617237
16926	617238
20141	617239
109054	617240
15422	617241
25011	617242
27374	617243
5304	617244
1650	617245
90942	617246
149728	617247
23158	617248
8478	617249
61175	617250
10782	617251
6803	617252
83571	617253
23375	617254
39868	617255
8304	617256
46820	617257
3104	617258
27986	617259
1858	617260
2394	617261
54855	617262
72131	617263
18328	617264
304	617265
37977	617266
17593	617267
7380	617268
2812	617269
10227	617270
6128	617271
84198	617272
1337	617273
105931	617274
80238	617275
42491	617276
262	617277
51082	617278
37566	617279
50529	617280
36636	617281
30670	617282
8754	617283
54098	617284
3554	617285
84427	617286
28889	617287
2817	617288
20943	617289
69868	617290
5249	617291
2266	617292
5279	617293
12956	617294
24855	617295
28536	617296
25072	617297
105524	617298
38723	617299
45231	617300
5800	617301
30279	617302
12182	617303
1205	617304
25781	617305
28547	617306
15741	617307
7673	617308
89283	617309
14389	617310
134294	617311
38719	617312
32645	617313
44826	617314
57137	617315
37824	617316
3580	617317
131833	617318
153824	617319
11120	617320
18599	617321
92426	617322
11202	617323
7722	617324
55695	617325
56585	617326
59549	617327
40982	617328
13460	617329
56841	617330
62962	617331
9169	617332
167	617333
16682	617334
15469	617335
165	617336
61854	617337
655	617338
46844	617339
30971	617340
6862	617341
29121	617342
25	617343
29874	617344
32570	617345
1251	617346
35883	617347
11187	617348
64606	617349
862	617350
70359	617351
4490	617352
79529	617353
16316	617354
4091	617355
28627	617356
6487	617357
4154	617358
2497	617359
13723	617360
10084	617361
62644	617362
13745	617363
31742	617364
118273	617365
2958	617366
3715	617367
96370	617368
58499	617369
2075	617370
95916	617371
49076	617372
66953	617373
48636	617374
6102	617375
28386	617376
1604	617377
11499	617378
44797	617379
34075	617380
12493	617381
14411	617382
58652	617383
45087	617384
40277	617385
77668	617386
51007	617387
1154	617388
6211	617389
105765	617390
61053	617391
44449	617392
37345	617393
24098	617394
11740	617395
52072	617396
8144	617397
55350	617398
47843	617399
29338	617400
40505	617401
34315	617402
1442	617403
4365	617404
24831	617405
14238	617406
26640	617407
11578	617408
5745	617409
151746	617410
152013	617411
540	617412
9355	617413
4889	617414
66674	617415
42566	617416
150608	617417
70693	617418
63358	617419
53165	617420
143091	617421
13211	617422
75477	617423
11177	617424
6055	617425
7446	617426
8186	617427
68965	617428
114262	617429
1091	617430
2795	617431
14253	617432
12789	617433
22352	617434
11556	617435
72759	617436
102535	617437
152463	617438
95	617439
30791	617440
80097	617441
14279	617442
37245	617443
16611	617444
12251	617445
8293	617446
48712	617447
122223	617448
42293	617449
15013	617450
82000	617451
50870	617452
129415	617453
2685	617454
84902	617455
5925	617456
3826	617457
79493	617458
132269	617459
34742	617460
13045	617461
29196	617462
22738	617463
26381	617464
23788	617465
77360	617466
22525	617467
1058	617468
139922	617469
23030	617470
109897	617471
126676	617472
42240	617473
32871	617474
34362	617475
3365	617476
78463	617477
21716	617478
26271	617479
94646	617480
159766	617481
101681	617482
42700	617483
7994	617484
3905	617485
54010	617486
56315	617487
36987	617488
145808	617489
144002	617490
6048	617491
39315	617492
14697	617493
394	617494
13996	617495
51012	617496
25	617497
1152	617498
14987	617499
60970	617500
37797	617501
65782	617502
929	617503
2701	617504
19528	617505
141333	617506
12945	617507
82980	617508
8764	617509
77827	617510
5097	617511
41420	617512
146737	617513
110732	617514
13986	617515
641	617516
127488	617517
4140	617518
1801	617519
17330	617520
34036	617521
23165	617522
150570	617523
8880	617524
80674	617525
29922	617526
164981	617527
27767	617528
81225	617529
35949	617530
39307	617531
20518	617532
33472	617533
107823	617534
2371	617535
13845	617536
195	617537
13032	617538
36956	617539
79483	617540
7268	617541
128382	617542
19591	617543
40499	617544
5125	617545
17535	617546
19913	617547
17121	617548
1420	617549
46443	617550
99102	617551
23913	617552
20385	617553
2881	617554
14396	617555
60231	617556
67986	617557
145417	617558
11324	617559
8919	617560
23509	617561
47296	617562
38568	617563
6783	617564
15412	617565
70547	617566
3817	617567
1057	617568
1323	617569
11748	617570
8188	617571
30190	617572
17694	617573
23355	617574
68060	617575
16000	617576
43137	617577
2024	617578
129444	617579
8307	617580
21758	617581
134113	617582
72559	617583
20924	617584
4692	617585
5755	617586
2239	617587
67236	617588
4297	617589
54106	617590
15738	617591
760	617592
58818	617593
62130	617594
34836	617595
49067	617596
8156	617597
32143	617598
26543	617599
75842	617600
111878	617601
4202	617602
31914	617603
8032	617604
1104	617605
3394	617606
5503	617607
3381	617608
2246	617609
39406	617610
71158	617611
5337	617612
8705	617613
2889	617614
42500	617615
8761	617616
18453	617617
36422	617618
25234	617619
16047	617620
68697	617621
40574	617622
22748	617623
32081	617624
696	617625
19271	617626
16569	617627
74852	617628
3523	617629
125637	617630
394	617631
16052	617632
4188	617633
52585	617634
9469	617635
18351	617636
94688	617637
128443	617638
1735	617639
98297	617640
69365	617641
51665	617642
144467	617643
13683	617644
7530	617645
53231	617646
6610	617647
49592	617648
41583	617649
63107	617650
111946	617651
62520	617652
95562	617653
337	617654
31819	617655
17394	617656
81947	617657
92620	617658
89039	617659
66170	617660
104544	617661
47981	617662
1844	617663
31050	617664
58949	617665
73592	617666
33137	617667
9630	617668
66474	617669
70073	617670
11066	617671
53935	617672
63655	617673
13890	617674
59947	617675
14228	617676
43428	617677
154847	617678
551	617679
51518	617680
36257	617681
6940	617682
29742	617683
58142	617684
3082	617685
70680	617686
55935	617687
50525	617688
53646	617689
10933	617690
32062	617691
47533	617692
3712	617693
87172	617694
914	617695
71759	617696
77292	617697
22476	617698
8069	617699
76789	617700
94715	617701
4768	617702
126262	617703
24369	617704
28419	617705
35634	617706
8967	617707
63761	617708
65199	617709
57918	617710
358	617711
10835	617712
119055	617713
8591	617714
3357	617715
139689	617716
59818	617717
37993	617718
90798	617719
5064	617720
22285	617721
41853	617722
3550	617723
42476	617724
1025	617725
3053	617726
9860	617727
26014	617728
45402	617729
14274	617730
28975	617731
78723	617732
14128	617733
35456	617734
56365	617735
47586	617736
77322	617737
24928	617738
42423	617739
6199	617740
12594	617741
21600	617742
4191	617743
67320	617744
71571	617745
8463	617746
15451	617747
30887	617748
28650	617749
90409	617750
34535	617751
92434	617752
33706	617753
8962	617754
13389	617755
7768	617756
23067	617757
16034	617758
68447	617759
17489	617760
30222	617761
33448	617762
2182	617763
19610	617764
7876	617765
1966	617766
1655	617767
72249	617768
4844	617769
27640	617770
3504	617771
41112	617772
9531	617773
25658	617774
65093	617775
16	617776
24346	617777
46208	617778
201	617779
84029	617780
152792	617781
75886	617782
64117	617783
16525	617784
358	617785
10137	617786
11867	617787
159741	617788
34716	617789
63448	617790
41229	617791
49948	617792
100233	617793
121099	617794
16370	617795
12016	617796
34927	617797
4619	617798
117366	617799
41205	617800
2052	617801
11657	617802
54069	617803
12439	617804
33149	617805
106902	617806
7162	617807
6005	617808
78986	617809
1166	617810
99025	617811
72495	617812
4897	617813
69558	617814
23718	617815
9104	617816
19401	617817
70680	617818
35867	617819
35412	617820
1852	617821
7286	617822
52512	617823
58579	617824
2935	617825
64280	617826
26962	617827
68495	617828
30274	617829
52211	617830
48912	617831
3079	617832
74796	617833
26058	617834
70027	617835
35130	617836
23551	617837
77428	617838
114695	617839
20573	617840
15334	617841
2666	617842
33965	617843
28703	617844
9888	617845
5942	617846
80974	617847
34981	617848
22746	617849
433	617850
14537	617851
43111	617852
89919	617853
166082	617854
24893	617855
1139	617856
17867	617857
135346	617858
5804	617859
1814	617860
46024	617861
45152	617862
134394	617863
37095	617864
128246	617865
727	617866
57714	617867
39761	617868
98499	617869
22274	617870
4273	617871
26850	617872
30317	617873
46445	617874
28604	617875
3323	617876
16565	617877
118729	617878
78105	617879
60248	617880
9079	617881
101330	617882
16463	617883
1065	617884
27099	617885
4509	617886
37262	617887
93034	617888
93637	617889
22625	617890
16467	617891
4784	617892
27683	617893
35548	617894
7193	617895
5682	617896
3908	617897
116680	617898
4669	617899
84128	617900
16809	617901
47670	617902
34010	617903
995	617904
543	617905
8263	617906
76334	617907
3938	617908
15986	617909
27435	617910
20144	617911
93146	617912
10998	617913
32336	617914
1	617915
14509	617916
34097	617917
2595	617918
59048	617919
26422	617920
1590	617921
55733	617922
84656	617923
67205	617924
57917	617925
12593	617926
82329	617927
9126	617928
60723	617929
12029	617930
98264	617931
28502	617932
157887	617933
8593	617934
15342	617935
16818	617936
11117	617937
44325	617938
54584	617939
118784	617940
6740	617941
5830	617942
5424	617943
12782	617944
3777	617945
159359	617946
11961	617947
42303	617948
56384	617949
13833	617950
78848	617951
1982	617952
2368	617953
85520	617954
107291	617955
51845	617956
38398	617957
43498	617958
3443	617959
4576	617960
78237	617961
26400	617962
35437	617963
133265	617964
36443	617965
76395	617966
62717	617967
8144	617968
128836	617969
91890	617970
7056	617971
111249	617972
50800	617973
135022	617974
91541	617975
1042	617976
799	617977
21901	617978
64108	617979
118601	617980
38264	617981
49761	617982
52511	617983
2823	617984
715	617985
17036	617986
123084	617987
28612	617988
29685	617989
22122	617990
655	617991
13254	617992
30825	617993
51426	617994
10507	617995
3173	617996
15612	617997
114480	617998
8974	617999
25490	618000
72464	618001
28969	618002
17277	618003
44930	618004
85932	618005
30664	618006
20203	618007
12562	618008
7793	618009
24930	618010
59658	618011
7502	618012
2716	618013
1358	618014
33610	618015
3826	618016
3215	618017
15446	618018
2731	618019
82544	618020
94129	618021
30396	618022
16502	618023
71317	618024
14475	618025
23157	618026
19646	618027
16476	618028
108052	618029
6719	618030
11736	618031
105480	618032
157262	618033
85707	618034
13431	618035
1300	618036
1251	618037
124135	618038
151438	618039
18761	618040
122723	618041
119133	618042
15595	618043
62868	618044
29900	618045
50529	618046
27708	618047
8187	618048
4025	618049
56027	618050
45690	618051
68616	618052
144810	618053
114214	618054
136148	618055
62765	618056
320	618057
87442	618058
80960	618059
29485	618060
291	618061
19342	618062
1276	618063
42585	618064
1146	618065
18835	618066
5813	618067
25642	618068
89896	618069
35229	618070
35812	618071
45658	618072
4463	618073
147220	618074
58852	618075
59683	618076
6854	618077
95671	618078
96687	618079
47897	618080
10772	618081
17773	618082
27253	618083
31266	618084
662	618085
25073	618086
89143	618087
9224	618088
94578	618089
48888	618090
17069	618091
67587	618092
106304	618093
11492	618094
18569	618095
6348	618096
42980	618097
71880	618098
13058	618099
9146	618100
90398	618101
17335	618102
92084	618103
1618	618104
44800	618105
10269	618106
111064	618107
18817	618108
24678	618109
56743	618110
84576	618111
46581	618112
223	618113
27739	618114
3266	618115
87758	618116
5605	618117
221	618118
73766	618119
21179	618120
1231	618121
69310	618122
6653	618123
125744	618124
28926	618125
73965	618126
14478	618127
21326	618128
1603	618129
15926	618130
5709	618131
38069	618132
23045	618133
36317	618134
35129	618135
5478	618136
71778	618137
9146	618138
2040	618139
42024	618140
2461	618141
21999	618142
14057	618143
43633	618144
28061	618145
87936	618146
145374	618147
57434	618148
82479	618149
68819	618150
71962	618151
22922	618152
50905	618153
129228	618154
4401	618155
77176	618156
6545	618157
17667	618158
2924	618159
43472	618160
14408	618161
1313	618162
2193	618163
82776	618164
4201	618165
30445	618166
9037	618167
355	618168
107307	618169
76306	618170
48395	618171
20591	618172
57547	618173
15174	618174
3950	618175
11837	618176
33078	618177
27	618178
1433	618179
12803	618180
32433	618181
48671	618182
29953	618183
150290	618184
61145	618185
124137	618186
1694	618187
111141	618188
56826	618189
24067	618190
12796	618191
85641	618192
8175	618193
7254	618194
161877	618195
11458	618196
6168	618197
43863	618198
11179	618199
833	618200
11819	618201
105472	618202
24688	618203
107364	618204
23193	618205
4497	618206
126643	618207
32654	618208
2925	618209
17981	618210
10568	618211
13108	618212
20466	618213
5112	618214
2877	618215
35093	618216
915	618217
37880	618218
43321	618219
85665	618220
3217	618221
55357	618222
30968	618223
9169	618224
35844	618225
2397	618226
30367	618227
11048	618228
63354	618229
97594	618230
91570	618231
7376	618232
22579	618233
76471	618234
163842	618235
2691	618236
8901	618237
116256	618238
15767	618239
27877	618240
54665	618241
7826	618242
103196	618243
73480	618244
79196	618245
26657	618246
4186	618247
21389	618248
67390	618249
18578	618250
68449	618251
141208	618252
9703	618253
101479	618254
8690	618255
8392	618256
61689	618257
58117	618258
102297	618259
61075	618260
12202	618261
15848	618262
8358	618263
6177	618264
37102	618265
123013	618266
106225	618267
1562	618268
97755	618269
2532	618270
76891	618271
52131	618272
10624	618273
7684	618274
75021	618275
3491	618276
15922	618277
45034	618278
24537	618279
1815	618280
8383	618281
14157	618282
29796	618283
80713	618284
35869	618285
64733	618286
33110	618287
14930	618288
38679	618289
30222	618290
1137	618291
79558	618292
3061	618293
29996	618294
209	618295
39629	618296
36016	618297
114780	618298
1093	618299
47410	618300
23643	618301
42346	618302
3475	618303
7979	618304
27527	618305
13674	618306
88060	618307
3824	618308
29512	618309
56188	618310
40304	618311
27071	618312
6834	618313
7373	618314
65368	618315
70475	618316
26818	618317
69689	618318
79780	618319
1062	618320
4131	618321
20184	618322
45988	618323
21092	618324
2949	618325
30	618326
18139	618327
19381	618328
17009	618329
82681	618330
11807	618331
39227	618332
14972	618333
2059	618334
28916	618335
17206	618336
41050	618337
14515	618338
131069	618339
53570	618340
5169	618341
51789	618342
10113	618343
120268	618344
38290	618345
39523	618346
70870	618347
94173	618348
82176	618349
19284	618350
130388	618351
2558	618352
10430	618353
46033	618354
12466	618355
8304	618356
61027	618357
13723	618358
39539	618359
53475	618360
25370	618361
45347	618362
5401	618363
79759	618364
29212	618365
40997	618366
77588	618367
132134	618368
3296	618369
135797	618370
14129	618371
54708	618372
14897	618373
87196	618374
69753	618375
38020	618376
108772	618377
3514	618378
49841	618379
90727	618380
49938	618381
13550	618382
17659	618383
15342	618384
8735	618385
79610	618386
848	618387
134685	618388
11	618389
8180	618390
23130	618391
2943	618392
46884	618393
40985	618394
7845	618395
79713	618396
119	618397
55198	618398
31052	618399
6487	618400
15168	618401
5942	618402
11541	618403
8023	618404
116656	618405
15938	618406
161062	618407
9379	618408
97243	618409
10513	618410
94487	618411
56784	618412
7879	618413
27835	618414
31534	618415
50633	618416
73774	618417
62273	618418
54012	618419
101021	618420
15215	618421
107252	618422
30228	618423
39877	618424
104540	618425
22117	618426
98845	618427
9599	618428
63886	618429
22446	618430
6650	618431
20921	618432
23885	618433
3537	618434
36394	618435
59425	618436
83886	618437
41625	618438
90867	618439
10284	618440
121930	618441
26886	618442
39108	618443
83472	618444
51415	618445
29636	618446
7226	618447
30461	618448
4476	618449
82773	618450
54426	618451
55759	618452
164783	618453
6256	618454
33801	618455
31937	618456
156543	618457
259	618458
117617	618459
9	618460
10396	618461
27443	618462
7692	618463
43376	618464
125526	618465
28826	618466
15327	618467
59429	618468
1085	618469
88288	618470
8554	618471
48799	618472
46499	618473
125398	618474
16442	618475
6716	618476
10649	618477
27112	618478
138468	618479
858	618480
89525	618481
12339	618482
1378	618483
3287	618484
140648	618485
32077	618486
9944	618487
77242	618488
43628	618489
7011	618490
23481	618491
48158	618492
103317	618493
27196	618494
102877	618495
3610	618496
31456	618497
23769	618498
22278	618499
114782	618500
21653	618501
32403	618502
81041	618503
46955	618504
11631	618505
106398	618506
317	618507
27472	618508
10715	618509
43676	618510
32807	618511
58543	618512
88702	618513
156223	618514
4472	618515
58436	618516
12118	618517
106829	618518
66499	618519
7423	618520
41844	618521
57058	618522
13106	618523
96979	618524
6694	618525
61996	618526
14402	618527
58144	618528
23841	618529
19941	618530
9740	618531
92794	618532
70772	618533
4059	618534
84357	618535
195	618536
173	618537
33696	618538
57931	618539
32019	618540
39230	618541
7504	618542
34441	618543
9963	618544
5656	618545
3913	618546
135176	618547
1471	618548
527	618549
3806	618550
34912	618551
18686	618552
6804	618553
11	618554
90125	618555
24598	618556
1005	618557
9964	618558
30382	618559
36615	618560
20297	618561
4478	618562
63320	618563
184	618564
37428	618565
151487	618566
13617	618567
70775	618568
8097	618569
518	618570
16280	618571
1832	618572
94375	618573
5218	618574
5808	618575
14459	618576
20278	618577
2437	618578
48900	618579
13250	618580
155275	618581
16682	618582
35464	618583
26329	618584
679	618585
119010	618586
20875	618587
130603	618588
96488	618589
55943	618590
40353	618591
47233	618592
8238	618593
85709	618594
16756	618595
4436	618596
65904	618597
79863	618598
49625	618599
4298	618600
4225	618601
11256	618602
14110	618603
15065	618604
761	618605
93286	618606
35299	618607
8245	618608
33544	618609
14219	618610
9993	618611
113195	618612
83892	618613
218	618614
6464	618615
3061	618616
48054	618617
47267	618618
21808	618619
36646	618620
28579	618621
40907	618622
6309	618623
77428	618624
68713	618625
15651	618626
45018	618627
5009	618628
24854	618629
29278	618630
35331	618631
56421	618632
1875	618633
69767	618634
3197	618635
124661	618636
32636	618637
42002	618638
8677	618639
47769	618640
21398	618641
23457	618642
30411	618643
2037	618644
212	618645
1724	618646
41371	618647
160614	618648
427	618649
77285	618650
110066	618651
42731	618652
24457	618653
90576	618654
93822	618655
47817	618656
159565	618657
149786	618658
62401	618659
9759	618660
57298	618661
76711	618662
22684	618663
52148	618664
73661	618665
132	618666
3014	618667
71699	618668
945	618669
100338	618670
27583	618671
45565	618672
52	618673
6643	618674
15853	618675
55680	618676
3821	618677
160883	618678
16868	618679
61770	618680
28571	618681
67338	618682
85828	618683
23760	618684
39953	618685
53070	618686
34283	618687
3161	618688
34915	618689
41342	618690
2841	618691
13924	618692
2327	618693
21672	618694
2510	618695
10865	618696
44441	618697
37950	618698
60335	618699
7421	618700
4034	618701
74234	618702
5428	618703
102313	618704
9218	618705
9972	618706
8431	618707
6013	618708
56233	618709
22304	618710
73038	618711
146	618712
12776	618713
9747	618714
37198	618715
123843	618716
3610	618717
33214	618718
1929	618719
130014	618720
9791	618721
8206	618722
2965	618723
20501	618724
45317	618725
21953	618726
1638	618727
45631	618728
52272	618729
36941	618730
31029	618731
46645	618732
53916	618733
406	618734
69525	618735
29765	618736
109171	618737
47584	618738
51009	618739
544	618740
38135	618741
21428	618742
2112	618743
85361	618744
388	618745
41261	618746
34993	618747
79074	618748
6561	618749
83686	618750
81527	618751
66367	618752
94017	618753
22861	618754
6872	618755
79080	618756
2475	618757
29433	618758
2179	618759
29290	618760
432	618761
89030	618762
23321	618763
12704	618764
126379	618765
28096	618766
11985	618767
48325	618768
341	618769
40782	618770
7674	618771
54111	618772
25267	618773
72687	618774
2126	618775
6768	618776
536	618777
20594	618778
33046	618779
60757	618780
48425	618781
52261	618782
38318	618783
56275	618784
9205	618785
3738	618786
89235	618787
30068	618788
57647	618789
1969	618790
26293	618791
30852	618792
67257	618793
12752	618794
4889	618795
56790	618796
89071	618797
45913	618798
29302	618799
23524	618800
7080	618801
31154	618802
65669	618803
14385	618804
12096	618805
87765	618806
165962	618807
53977	618808
22341	618809
82220	618810
25761	618811
9300	618812
35710	618813
19158	618814
2467	618815
13269	618816
11156	618817
8412	618818
10197	618819
30858	618820
5145	618821
8085	618822
102018	618823
10533	618824
46788	618825
63884	618826
10677	618827
43560	618828
67670	618829
41457	618830
5	618831
39064	618832
44331	618833
2371	618834
40167	618835
3139	618836
30228	618837
3665	618838
87264	618839
5786	618840
25940	618841
122485	618842
7837	618843
6087	618844
20974	618845
106754	618846
94558	618847
2796	618848
87705	618849
14750	618850
20532	618851
34991	618852
9585	618853
97397	618854
61511	618855
48848	618856
59423	618857
28666	618858
63007	618859
36768	618860
19865	618861
3137	618862
29389	618863
11913	618864
20333	618865
3652	618866
1126	618867
129474	618868
5086	618869
140907	618870
36147	618871
12282	618872
64286	618873
18752	618874
1329	618875
8961	618876
49650	618877
163388	618878
35168	618879
57292	618880
20094	618881
87412	618882
155168	618883
21529	618884
87179	618885
29950	618886
6410	618887
10534	618888
961	618889
13028	618890
12158	618891
53989	618892
105526	618893
67729	618894
61678	618895
95405	618896
79325	618897
86823	618898
84780	618899
54331	618900
96823	618901
883	618902
77776	618903
31261	618904
80262	618905
21786	618906
4181	618907
4236	618908
9471	618909
23947	618910
8038	618911
124185	618912
2198	618913
23250	618914
133517	618915
11797	618916
28524	618917
48510	618918
86918	618919
24755	618920
12800	618921
2763	618922
4571	618923
43819	618924
115510	618925
1593	618926
8888	618927
101370	618928
1282	618929
16240	618930
58791	618931
28348	618932
116176	618933
14435	618934
5891	618935
72120	618936
39891	618937
2505	618938
8189	618939
14857	618940
32623	618941
106140	618942
78425	618943
8746	618944
114327	618945
16547	618946
17993	618947
38144	618948
26413	618949
7156	618950
20434	618951
20177	618952
27260	618953
8475	618954
76289	618955
83447	618956
101859	618957
74530	618958
11882	618959
47450	618960
41081	618961
62876	618962
101537	618963
25866	618964
105871	618965
121	618966
126302	618967
43361	618968
335	618969
16682	618970
92741	618971
26755	618972
10751	618973
102614	618974
3875	618975
5639	618976
32784	618977
6544	618978
984	618979
86604	618980
60510	618981
20103	618982
51162	618983
5403	618984
41748	618985
49859	618986
92903	618987
123132	618988
27837	618989
88018	618990
10004	618991
19637	618992
127780	618993
106308	618994
77709	618995
51102	618996
18623	618997
98414	618998
963	618999
100152	619000
23899	619001
12774	619002
7856	619003
10146	619004
6108	619005
38574	619006
14396	619007
106250	619008
27058	619009
34771	619010
114691	619011
18604	619012
28934	619013
29042	619014
40674	619015
90384	619016
107473	619017
34288	619018
97558	619019
73088	619020
17235	619021
4747	619022
81091	619023
4903	619024
16174	619025
47635	619026
119139	619027
127744	619028
10572	619029
1831	619030
33413	619031
4368	619032
17306	619033
102185	619034
1470	619035
20233	619036
98966	619037
38293	619038
1241	619039
21752	619040
6905	619041
85877	619042
87038	619043
33848	619044
76238	619045
161952	619046
43783	619047
10853	619048
190	619049
62785	619050
5904	619051
4016	619052
33562	619053
4794	619054
27345	619055
34363	619056
69011	619057
2022	619058
33747	619059
25675	619060
23635	619061
19169	619062
48274	619063
5691	619064
1527	619065
63205	619066
70712	619067
160011	619068
38250	619069
2726	619070
156878	619071
141942	619072
23865	619073
53840	619074
335	619075
26963	619076
120091	619077
8012	619078
44253	619079
87456	619080
14933	619081
388	619082
22617	619083
90139	619084
32448	619085
129655	619086
122234	619087
3514	619088
23937	619089
33212	619090
3305	619091
12112	619092
23063	619093
19207	619094
153260	619095
11900	619096
26075	619097
18402	619098
3431	619099
1414	619100
30467	619101
33174	619102
60952	619103
4357	619104
130346	619105
6015	619106
67105	619107
6244	619108
2017	619109
122925	619110
115678	619111
44517	619112
99977	619113
64	619114
28285	619115
54855	619116
48713	619117
120479	619118
77751	619119
23384	619120
7394	619121
17957	619122
59395	619123
9640	619124
20500	619125
41475	619126
37516	619127
20236	619128
46561	619129
73219	619130
8724	619131
50385	619132
96593	619133
29005	619134
1121	619135
20539	619136
68572	619137
35520	619138
63	619139
22778	619140
19	619141
113512	619142
6607	619143
50214	619144
2775	619145
2837	619146
103039	619147
29812	619148
12096	619149
1318	619150
77414	619151
63193	619152
89056	619153
82774	619154
68683	619155
9004	619156
1691	619157
91180	619158
66027	619159
21554	619160
121650	619161
8316	619162
47899	619163
24671	619164
9748	619165
2109	619166
115569	619167
39946	619168
68733	619169
41230	619170
35948	619171
63298	619172
21324	619173
102319	619174
5020	619175
55222	619176
91267	619177
151356	619178
14666	619179
44812	619180
83603	619181
29885	619182
39905	619183
19136	619184
6331	619185
5255	619186
35115	619187
84070	619188
130854	619189
44455	619190
30560	619191
103814	619192
3165	619193
32033	619194
77107	619195
1933	619196
41278	619197
44017	619198
10339	619199
16544	619200
677	619201
103043	619202
42067	619203
37439	619204
2714	619205
94272	619206
1001	619207
1053	619208
75918	619209
45652	619210
341	619211
74895	619212
47016	619213
72368	619214
33477	619215
38518	619216
33932	619217
16278	619218
14641	619219
60888	619220
51123	619221
99249	619222
5193	619223
88358	619224
62328	619225
1407	619226
121983	619227
18849	619228
54981	619229
106078	619230
11585	619231
32284	619232
80148	619233
66210	619234
84582	619235
27561	619236
30855	619237
104720	619238
46719	619239
837	619240
68231	619241
46127	619242
33738	619243
85978	619244
66360	619245
48388	619246
32428	619247
24	619248
8755	619249
24523	619250
18888	619251
2100	619252
184	619253
9746	619254
3075	619255
82620	619256
57520	619257
7698	619258
54981	619259
8046	619260
22959	619261
22062	619262
200	619263
49394	619264
84783	619265
18602	619266
4723	619267
25424	619268
48966	619269
73785	619270
23994	619271
1695	619272
127192	619273
11214	619274
34283	619275
17521	619276
56789	619277
19324	619278
70338	619279
57914	619280
18622	619281
12851	619282
31359	619283
8934	619284
119123	619285
7979	619286
95499	619287
75612	619288
112723	619289
25281	619290
166493	619291
28373	619292
52019	619293
62853	619294
81106	619295
631	619296
4864	619297
42808	619298
452	619299
57	619300
57148	619301
307	619302
77749	619303
7170	619304
46847	619305
144822	619306
1408	619307
861	619308
7034	619309
4001	619310
763	619311
80550	619312
59957	619313
165043	619314
112474	619315
73463	619316
48950	619317
1486	619318
13596	619319
9463	619320
572	619321
125635	619322
71360	619323
64429	619324
12954	619325
100534	619326
4461	619327
60308	619328
44442	619329
1318	619330
14169	619331
8895	619332
16255	619333
515	619334
23183	619335
1695	619336
85469	619337
74251	619338
90810	619339
7870	619340
31453	619341
33593	619342
85628	619343
12918	619344
21285	619345
15399	619346
45329	619347
17765	619348
9172	619349
40502	619350
22725	619351
24515	619352
39766	619353
132904	619354
225	619355
18100	619356
65	619357
11529	619358
100668	619359
165537	619360
61142	619361
3751	619362
132785	619363
20794	619364
44845	619365
23405	619366
12086	619367
33749	619368
8601	619369
410	619370
1182	619371
18647	619372
78562	619373
10482	619374
26407	619375
37995	619376
16546	619377
44827	619378
610	619379
146121	619380
9023	619381
31377	619382
3405	619383
13513	619384
15662	619385
145474	619386
75357	619387
12	619388
24816	619389
40647	619390
37802	619391
1214	619392
69967	619393
55295	619394
64271	619395
31702	619396
16172	619397
59634	619398
33690	619399
91224	619400
33286	619401
77222	619402
16381	619403
25287	619404
13704	619405
426	619406
37992	619407
45362	619408
69771	619409
27752	619410
106069	619411
41376	619412
129827	619413
10122	619414
14541	619415
40558	619416
104944	619417
8126	619418
25520	619419
1826	619420
164887	619421
72861	619422
3480	619423
43255	619424
40928	619425
64875	619426
33942	619427
26467	619428
1762	619429
11242	619430
15885	619431
5659	619432
42866	619433
146896	619434
113254	619435
146	619436
42139	619437
41401	619438
118472	619439
120905	619440
113541	619441
57540	619442
34965	619443
6419	619444
69816	619445
57680	619446
30797	619447
2555	619448
22593	619449
34265	619450
13446	619451
58224	619452
19896	619453
1473	619454
100742	619455
61890	619456
27281	619457
97983	619458
37812	619459
4323	619460
20630	619461
1374	619462
41591	619463
10348	619464
14131	619465
20671	619466
13779	619467
46427	619468
1851	619469
98631	619470
22491	619471
40161	619472
92585	619473
33893	619474
21485	619475
55504	619476
127160	619477
8897	619478
111332	619479
145730	619480
32442	619481
8585	619482
13900	619483
53488	619484
9913	619485
156070	619486
33505	619487
45454	619488
79115	619489
11640	619490
51877	619491
41991	619492
15246	619493
77113	619494
14834	619495
14404	619496
48206	619497
65046	619498
22299	619499
5255	619500
20225	619501
31036	619502
42103	619503
5397	619504
6323	619505
56231	619506
131752	619507
88298	619508
4947	619509
147	619510
12623	619511
28394	619512
15859	619513
12654	619514
1123	619515
21714	619516
134191	619517
110981	619518
48972	619519
22223	619520
105421	619521
36119	619522
162894	619523
101950	619524
103131	619525
10272	619526
3274	619527
632	619528
90333	619529
454	619530
53738	619531
10246	619532
21415	619533
31056	619534
28162	619535
54595	619536
127694	619537
93483	619538
14861	619539
11974	619540
20138	619541
45727	619542
120459	619543
25569	619544
86906	619545
18724	619546
152684	619547
70078	619548
28290	619549
145112	619550
127885	619551
96837	619552
9812	619553
63186	619554
3582	619555
45662	619556
9747	619557
11857	619558
38883	619559
108219	619560
3103	619561
63247	619562
16002	619563
3608	619564
23799	619565
29791	619566
93779	619567
25287	619568
149462	619569
15624	619570
80217	619571
47646	619572
2671	619573
23888	619574
4248	619575
19500	619576
23589	619577
21523	619578
38269	619579
10828	619580
31888	619581
78348	619582
4769	619583
432	619584
15039	619585
622	619586
1634	619587
37842	619588
936	619589
77685	619590
68912	619591
8484	619592
682	619593
37682	619594
17215	619595
9434	619596
4728	619597
40414	619598
110444	619599
19128	619600
18143	619601
67682	619602
1939	619603
23394	619604
111939	619605
6707	619606
2182	619607
49688	619608
3250	619609
26707	619610
101666	619611
211	619612
18972	619613
25249	619614
17946	619615
10362	619616
18949	619617
5990	619618
59756	619619
69677	619620
55909	619621
9717	619622
24312	619623
64602	619624
34143	619625
70784	619626
21456	619627
4507	619628
155138	619629
133748	619630
38112	619631
10248	619632
15249	619633
40436	619634
79337	619635
12449	619636
27921	619637
1845	619638
344	619639
52215	619640
67768	619641
62400	619642
9708	619643
3294	619644
120513	619645
65139	619646
79417	619647
15122	619648
3876	619649
423	619650
117112	619651
2506	619652
42018	619653
28062	619654
49706	619655
16531	619656
37818	619657
103614	619658
24895	619659
9989	619660
30229	619661
16905	619662
101996	619663
57812	619664
1818	619665
57826	619666
452	619667
34122	619668
165577	619669
24781	619670
110	619671
12318	619672
265	619673
114373	619674
11357	619675
20487	619676
95043	619677
41439	619678
104680	619679
30383	619680
80175	619681
55983	619682
22329	619683
39413	619684
29420	619685
102819	619686
135822	619687
6039	619688
1381	619689
94036	619690
35108	619691
62562	619692
6944	619693
70890	619694
15040	619695
315	619696
125045	619697
35817	619698
9304	619699
46754	619700
27927	619701
1426	619702
29205	619703
40888	619704
58226	619705
51526	619706
20207	619707
67561	619708
21302	619709
42296	619710
5456	619711
4420	619712
125827	619713
1982	619714
34943	619715
79113	619716
6912	619717
18464	619718
7171	619719
11137	619720
8963	619721
44947	619722
27238	619723
52037	619724
8553	619725
7368	619726
8845	619727
103986	619728
1881	619729
2277	619730
43729	619731
13645	619732
79307	619733
47507	619734
11719	619735
30011	619736
3642	619737
18058	619738
8813	619739
30540	619740
57299	619741
53522	619742
8233	619743
41366	619744
5820	619745
3972	619746
12150	619747
110399	619748
66692	619749
16047	619750
71824	619751
123130	619752
3661	619753
9223	619754
102253	619755
1228	619756
20064	619757
26351	619758
64270	619759
4986	619760
36830	619761
48724	619762
97920	619763
23865	619764
3590	619765
4143	619766
2282	619767
35429	619768
46163	619769
484	619770
1392	619771
17305	619772
77461	619773
133307	619774
44378	619775
106907	619776
59814	619777
5207	619778
66412	619779
106356	619780
3562	619781
6755	619782
117949	619783
7220	619784
66844	619785
149525	619786
31522	619787
26861	619788
41358	619789
52095	619790
3032	619791
62126	619792
7385	619793
46410	619794
28746	619795
75833	619796
30658	619797
87277	619798
17868	619799
144513	619800
119252	619801
29848	619802
70724	619803
105562	619804
116011	619805
44338	619806
88	619807
31837	619808
69762	619809
105419	619810
8872	619811
50418	619812
159413	619813
15019	619814
6800	619815
66452	619816
48365	619817
12906	619818
31416	619819
145472	619820
40842	619821
49293	619822
158742	619823
29867	619824
29	619825
13196	619826
32908	619827
103987	619828
41157	619829
52041	619830
43508	619831
42558	619832
43	619833
378	619834
14484	619835
71238	619836
5844	619837
135935	619838
71734	619839
35700	619840
18811	619841
644	619842
12388	619843
2497	619844
2466	619845
30184	619846
70827	619847
49672	619848
63090	619849
5588	619850
18484	619851
64890	619852
12809	619853
141051	619854
7533	619855
44244	619856
18446	619857
3894	619858
22511	619859
87699	619860
48567	619861
15078	619862
13709	619863
53891	619864
128705	619865
92696	619866
164245	619867
66015	619868
1191	619869
47329	619870
12437	619871
9510	619872
48410	619873
31791	619874
58707	619875
154290	619876
85985	619877
21469	619878
61281	619879
53207	619880
85191	619881
44370	619882
1446	619883
1955	619884
48124	619885
1250	619886
35921	619887
123886	619888
1004	619889
8738	619890
130	619891
39788	619892
69509	619893
3741	619894
60329	619895
10698	619896
6138	619897
7663	619898
2524	619899
1207	619900
34606	619901
124915	619902
8706	619903
31885	619904
3189	619905
22591	619906
108508	619907
599	619908
29859	619909
76821	619910
6286	619911
42812	619912
44543	619913
9038	619914
62705	619915
62842	619916
44652	619917
72925	619918
9202	619919
68093	619920
11822	619921
84	619922
36326	619923
7216	619924
13576	619925
39050	619926
87265	619927
23723	619928
108589	619929
3	619930
64547	619931
675	619932
244	619933
8957	619934
71243	619935
6065	619936
141784	619937
42978	619938
13937	619939
11222	619940
62858	619941
47885	619942
31237	619943
69894	619944
76156	619945
995	619946
14897	619947
41757	619948
19012	619949
9726	619950
1545	619951
41257	619952
31867	619953
87461	619954
110122	619955
33242	619956
47061	619957
51531	619958
134908	619959
9820	619960
6885	619961
76950	619962
32809	619963
104180	619964
128055	619965
32122	619966
148671	619967
11832	619968
4873	619969
7785	619970
8982	619971
158550	619972
9326	619973
6385	619974
29295	619975
27205	619976
1988	619977
22584	619978
6825	619979
6805	619980
39390	619981
3883	619982
61510	619983
5635	619984
40890	619985
30714	619986
21710	619987
8514	619988
71938	619989
58491	619990
19632	619991
60290	619992
80173	619993
18257	619994
93151	619995
46900	619996
35764	619997
961	619998
82096	619999
1662	620000
51128	620001
2684	620002
1278	620003
43864	620004
47510	620005
4876	620006
12981	620007
44425	620008
88960	620009
123885	620010
25395	620011
2791	620012
5858	620013
48575	620014
136921	620015
41672	620016
2382	620017
24179	620018
12620	620019
461	620020
14569	620021
85788	620022
126775	620023
156965	620024
25705	620025
58709	620026
36763	620027
149819	620028
39941	620029
12059	620030
55755	620031
137684	620032
1264	620033
141	620034
106230	620035
19911	620036
50772	620037
1185	620038
27121	620039
111495	620040
12850	620041
6126	620042
35868	620043
51975	620044
28	620045
43140	620046
124628	620047
65376	620048
27905	620049
120436	620050
19164	620051
2350	620052
151968	620053
21984	620054
25149	620055
50302	620056
161449	620057
69302	620058
11724	620059
166211	620060
115364	620061
36217	620062
518	620063
58488	620064
6237	620065
397	620066
15691	620067
56499	620068
131838	620069
113588	620070
5481	620071
95351	620072
33079	620073
71215	620074
22705	620075
553	620076
2312	620077
74935	620078
42130	620079
13472	620080
3826	620081
11856	620082
66629	620083
31342	620084
28707	620085
48472	620086
129804	620087
122085	620088
7122	620089
12613	620090
80749	620091
9495	620092
105614	620093
4355	620094
697	620095
48707	620096
165765	620097
2900	620098
19183	620099
45635	620100
66279	620101
17711	620102
148950	620103
31849	620104
2584	620105
37231	620106
43394	620107
78254	620108
502	620109
4366	620110
35506	620111
15386	620112
23390	620113
1113	620114
52822	620115
61019	620116
10552	620117
117264	620118
11203	620119
11078	620120
8819	620121
89062	620122
115711	620123
47018	620124
106296	620125
50322	620126
120018	620127
62400	620128
26099	620129
711	620130
10538	620131
7172	620132
2562	620133
106209	620134
14541	620135
116161	620136
103165	620137
8624	620138
8658	620139
14474	620140
122353	620141
50712	620142
6105	620143
50651	620144
1809	620145
36083	620146
3330	620147
107345	620148
3819	620149
41099	620150
896	620151
10203	620152
102936	620153
51024	620154
3274	620155
29286	620156
1658	620157
9974	620158
4585	620159
15718	620160
4067	620161
25497	620162
18976	620163
64483	620164
23974	620165
13009	620166
55508	620167
75690	620168
18982	620169
67898	620170
49048	620171
57450	620172
940	620173
2559	620174
19554	620175
35544	620176
103516	620177
8295	620178
3950	620179
105176	620180
30224	620181
15024	620182
73134	620183
16010	620184
96639	620185
13808	620186
1154	620187
20134	620188
15866	620189
5055	620190
23131	620191
860	620192
8613	620193
63142	620194
71	620195
22752	620196
2878	620197
42615	620198
3263	620199
78286	620200
48276	620201
24314	620202
9961	620203
8746	620204
11562	620205
30138	620206
807	620207
449	620208
13396	620209
135113	620210
15549	620211
38831	620212
12809	620213
4931	620214
64293	620215
19464	620216
23043	620217
62879	620218
17117	620219
101804	620220
26385	620221
26675	620222
106043	620223
61587	620224
47880	620225
26971	620226
14	620227
102320	620228
113002	620229
54807	620230
68082	620231
18481	620232
99345	620233
61640	620234
150725	620235
67140	620236
155938	620237
11966	620238
50193	620239
22007	620240
59307	620241
1220	620242
4	620243
39832	620244
117912	620245
101851	620246
83674	620247
25832	620248
66521	620249
8711	620250
17424	620251
3543	620252
34693	620253
14254	620254
96586	620255
17644	620256
98022	620257
21693	620258
99702	620259
23218	620260
41883	620261
19160	620262
35799	620263
59630	620264
129999	620265
47990	620266
9285	620267
28967	620268
14168	620269
5195	620270
15352	620271
9737	620272
1716	620273
39633	620274
22407	620275
57852	620276
98527	620277
84564	620278
2836	620279
109615	620280
12660	620281
10664	620282
25871	620283
6404	620284
52471	620285
67742	620286
2238	620287
38376	620288
26784	620289
27743	620290
98091	620291
160643	620292
8049	620293
6	620294
15261	620295
79488	620296
152049	620297
5953	620298
3994	620299
8748	620300
71719	620301
55908	620302
116618	620303
43894	620304
55025	620305
2084	620306
47115	620307
1563	620308
111284	620309
35322	620310
132536	620311
58436	620312
144716	620313
39149	620314
7277	620315
9692	620316
134349	620317
72076	620318
1164	620319
106428	620320
43054	620321
21922	620322
27872	620323
2401	620324
219	620325
60120	620326
44976	620327
35152	620328
42409	620329
30620	620330
26542	620331
4020	620332
18263	620333
28631	620334
36528	620335
44529	620336
77089	620337
29310	620338
20143	620339
9997	620340
1648	620341
53781	620342
29507	620343
20645	620344
116825	620345
93565	620346
7730	620347
25075	620348
1779	620349
65764	620350
3392	620351
16875	620352
532	620353
47954	620354
50003	620355
98693	620356
34813	620357
871	620358
10374	620359
16970	620360
6281	620361
5726	620362
3803	620363
65014	620364
6609	620365
2917	620366
1592	620367
122725	620368
32200	620369
95074	620370
18641	620371
69755	620372
8983	620373
17589	620374
3471	620375
19512	620376
33188	620377
13012	620378
21547	620379
18883	620380
2482	620381
8885	620382
40208	620383
150424	620384
142815	620385
73239	620386
26129	620387
19787	620388
38276	620389
105625	620390
66035	620391
41800	620392
157463	620393
1732	620394
8597	620395
70	620396
7942	620397
16981	620398
94621	620399
55254	620400
62702	620401
83087	620402
33939	620403
113197	620404
148790	620405
5160	620406
8390	620407
24167	620408
237	620409
2851	620410
2696	620411
17757	620412
5457	620413
43618	620414
7249	620415
931	620416
37043	620417
6135	620418
70284	620419
1846	620420
69029	620421
25850	620422
2241	620423
16164	620424
56318	620425
2232	620426
9666	620427
16511	620428
51652	620429
92553	620430
30003	620431
6494	620432
17594	620433
150296	620434
59906	620435
32216	620436
26204	620437
122416	620438
50970	620439
3507	620440
3240	620441
28458	620442
166	620443
48452	620444
22719	620445
7099	620446
84726	620447
86214	620448
42225	620449
83560	620450
63243	620451
3689	620452
70418	620453
20667	620454
2887	620455
11139	620456
116463	620457
12504	620458
8530	620459
146846	620460
157537	620461
21491	620462
31579	620463
19325	620464
74726	620465
66085	620466
73601	620467
10198	620468
2881	620469
5439	620470
2049	620471
6001	620472
8151	620473
16744	620474
11218	620475
49889	620476
55811	620477
5424	620478
30678	620479
28170	620480
93543	620481
20528	620482
49971	620483
46132	620484
20574	620485
25117	620486
3237	620487
16586	620488
13957	620489
51	620490
782	620491
48641	620492
50736	620493
135153	620494
42328	620495
129359	620496
6190	620497
344	620498
25550	620499
129194	620500
2871	620501
1270	620502
106615	620503
5152	620504
130493	620505
18084	620506
90788	620507
44028	620508
56381	620509
13435	620510
57933	620511
4609	620512
2714	620513
63056	620514
50118	620515
2	620516
8321	620517
9208	620518
10776	620519
19473	620520
82121	620521
143023	620522
4244	620523
40512	620524
20938	620525
65237	620526
14095	620527
144603	620528
69575	620529
26208	620530
18688	620531
51034	620532
2360	620533
8782	620534
48349	620535
40905	620536
107709	620537
74044	620538
54532	620539
28782	620540
52387	620541
6274	620542
36814	620543
3279	620544
52746	620545
16177	620546
79804	620547
2275	620548
5123	620549
14555	620550
15946	620551
102094	620552
85402	620553
79921	620554
102870	620555
1796	620556
98355	620557
19349	620558
2145	620559
127418	620560
49759	620561
100896	620562
68156	620563
12165	620564
23800	620565
58128	620566
61629	620567
323	620568
6386	620569
14054	620570
130527	620571
769	620572
1879	620573
56258	620574
49069	620575
34978	620576
4076	620577
101332	620578
39130	620579
53908	620580
108173	620581
2163	620582
7048	620583
129824	620584
6572	620585
39906	620586
131723	620587
49	620588
650	620589
133474	620590
33645	620591
60743	620592
37588	620593
82810	620594
137647	620595
21819	620596
8285	620597
25984	620598
19820	620599
13633	620600
15134	620601
15407	620602
129854	620603
52279	620604
62966	620605
118746	620606
94133	620607
2548	620608
54586	620609
35795	620610
11318	620611
102407	620612
60942	620613
36944	620614
7906	620615
10374	620616
69491	620617
16992	620618
1223	620619
50027	620620
26383	620621
120851	620622
79586	620623
31661	620624
24383	620625
37330	620626
2045	620627
8481	620628
55903	620629
9229	620630
8949	620631
15299	620632
10110	620633
37115	620634
72904	620635
4767	620636
152799	620637
129622	620638
155551	620639
58907	620640
3954	620641
1399	620642
4310	620643
10864	620644
49461	620645
531	620646
23695	620647
417	620648
34822	620649
88854	620650
75196	620651
3878	620652
3302	620653
20186	620654
55224	620655
77867	620656
19963	620657
1233	620658
5512	620659
150277	620660
39244	620661
62037	620662
7559	620663
9069	620664
44689	620665
145045	620666
18048	620667
53129	620668
47033	620669
45566	620670
4604	620671
27220	620672
11829	620673
11609	620674
24237	620675
85521	620676
48001	620677
40771	620678
12500	620679
5910	620680
80388	620681
32430	620682
17489	620683
87724	620684
9025	620685
20686	620686
41798	620687
771	620688
153796	620689
97185	620690
29591	620691
15979	620692
76015	620693
9347	620694
12484	620695
22158	620696
68442	620697
85444	620698
32688	620699
25487	620700
3410	620701
50026	620702
12150	620703
29792	620704
49523	620705
4846	620706
15681	620707
33325	620708
18079	620709
22994	620710
40576	620711
2358	620712
3110	620713
971	620714
145066	620715
468	620716
29793	620717
8886	620718
31718	620719
17361	620720
16823	620721
36265	620722
29166	620723
86657	620724
118328	620725
59487	620726
1870	620727
60517	620728
77594	620729
24226	620730
86969	620731
33019	620732
8131	620733
135267	620734
38930	620735
3813	620736
3985	620737
1446	620738
33583	620739
40694	620740
22120	620741
1783	620742
178	620743
56636	620744
124797	620745
76481	620746
44470	620747
130815	620748
49999	620749
40646	620750
15333	620751
11892	620752
55258	620753
14563	620754
13263	620755
60868	620756
8521	620757
98059	620758
93202	620759
120474	620760
143719	620761
15396	620762
34249	620763
21121	620764
7018	620765
24173	620766
49441	620767
2128	620768
56398	620769
58437	620770
34237	620771
102603	620772
143207	620773
21170	620774
91088	620775
926	620776
31978	620777
34463	620778
110139	620779
6919	620780
148093	620781
1742	620782
4286	620783
106683	620784
113892	620785
21362	620786
26934	620787
20814	620788
44134	620789
2563	620790
56724	620791
82765	620792
13099	620793
47685	620794
100362	620795
103928	620796
3246	620797
12083	620798
29269	620799
114007	620800
2192	620801
10290	620802
66023	620803
7405	620804
117	620805
42468	620806
19769	620807
40904	620808
82416	620809
60802	620810
88424	620811
9732	620812
143053	620813
94337	620814
13831	620815
31803	620816
75234	620817
26476	620818
161095	620819
33536	620820
30941	620821
92017	620822
13830	620823
35471	620824
47428	620825
13981	620826
5817	620827
19597	620828
104448	620829
79912	620830
55343	620831
65333	620832
57341	620833
49392	620834
49212	620835
4248	620836
1722	620837
14461	620838
8046	620839
53960	620840
271	620841
113490	620842
14723	620843
5482	620844
11048	620845
105805	620846
13264	620847
26386	620848
84338	620849
3332	620850
166203	620851
78868	620852
72850	620853
47629	620854
44168	620855
35533	620856
952	620857
15303	620858
42631	620859
47307	620860
5219	620861
123536	620862
3388	620863
2735	620864
128554	620865
45345	620866
95824	620867
58939	620868
107999	620869
53443	620870
72792	620871
106482	620872
80805	620873
8145	620874
766	620875
85	620876
5016	620877
12690	620878
13773	620879
8740	620880
78160	620881
30696	620882
12958	620883
101739	620884
161514	620885
76856	620886
57578	620887
61545	620888
4146	620889
27257	620890
48612	620891
47996	620892
38397	620893
21004	620894
46512	620895
5991	620896
12774	620897
29102	620898
95482	620899
49442	620900
5587	620901
9174	620902
46398	620903
41242	620904
1063	620905
66580	620906
21146	620907
76679	620908
9905	620909
4372	620910
8381	620911
74973	620912
103391	620913
46616	620914
25855	620915
127948	620916
20922	620917
26336	620918
1701	620919
116820	620920
4845	620921
27892	620922
104555	620923
731	620924
779	620925
1678	620926
43414	620927
69996	620928
23749	620929
109631	620930
8466	620931
3	620932
19264	620933
133301	620934
2064	620935
26118	620936
12966	620937
78534	620938
114471	620939
16136	620940
30329	620941
6569	620942
119963	620943
64104	620944
22796	620945
83822	620946
27016	620947
36052	620948
43993	620949
13081	620950
28605	620951
10324	620952
143708	620953
37630	620954
156487	620955
87233	620956
34139	620957
845	620958
13208	620959
27289	620960
108587	620961
52198	620962
104385	620963
35	620964
13429	620965
2828	620966
63595	620967
130627	620968
49415	620969
10572	620970
39275	620971
30033	620972
51724	620973
13088	620974
21960	620975
18835	620976
837	620977
18461	620978
50780	620979
71604	620980
36899	620981
73849	620982
66952	620983
53369	620984
5924	620985
2330	620986
387	620987
48690	620988
9656	620989
16581	620990
21887	620991
52866	620992
19412	620993
6365	620994
18905	620995
178	620996
91017	620997
16584	620998
15566	620999
2853	621000
11914	621001
11434	621002
12465	621003
34593	621004
14423	621005
9231	621006
58168	621007
6881	621008
38614	621009
98624	621010
914	621011
127829	621012
20005	621013
142491	621014
1918	621015
81470	621016
34856	621017
12159	621018
249	621019
2021	621020
11864	621021
22930	621022
7818	621023
18419	621024
79294	621025
551	621026
106216	621027
160642	621028
3148	621029
5711	621030
564	621031
66078	621032
35113	621033
51	621034
16400	621035
10236	621036
16200	621037
51084	621038
19604	621039
80950	621040
12504	621041
124902	621042
38502	621043
108389	621044
72145	621045
35769	621046
13875	621047
62782	621048
62326	621049
6920	621050
2515	621051
19179	621052
10939	621053
70763	621054
15121	621055
14091	621056
152023	621057
2519	621058
52574	621059
13507	621060
86453	621061
17384	621062
100174	621063
23512	621064
66043	621065
9287	621066
10635	621067
108893	621068
141301	621069
22528	621070
6147	621071
156456	621072
524	621073
11667	621074
7542	621075
131707	621076
11766	621077
25148	621078
58885	621079
924	621080
32979	621081
7740	621082
90044	621083
27749	621084
56838	621085
68406	621086
10813	621087
2257	621088
2015	621089
38826	621090
75899	621091
32055	621092
41299	621093
7103	621094
2316	621095
366	621096
44342	621097
5963	621098
46307	621099
15668	621100
1644	621101
29364	621102
76591	621103
17475	621104
21319	621105
667	621106
56478	621107
20070	621108
16431	621109
44040	621110
103590	621111
116837	621112
45732	621113
3210	621114
15961	621115
53	621116
27579	621117
62591	621118
11356	621119
12212	621120
9724	621121
13810	621122
93590	621123
10993	621124
22933	621125
10849	621126
66489	621127
16847	621128
152533	621129
130199	621130
106370	621131
3201	621132
10855	621133
7347	621134
3999	621135
35230	621136
4256	621137
45	621138
4797	621139
79772	621140
56111	621141
72590	621142
20964	621143
30117	621144
16917	621145
93653	621146
30550	621147
16738	621148
386	621149
78755	621150
32470	621151
57925	621152
98431	621153
10260	621154
84	621155
25844	621156
3356	621157
44618	621158
20446	621159
17166	621160
13351	621161
40211	621162
85585	621163
45440	621164
73551	621165
94128	621166
21115	621167
65411	621168
64960	621169
9081	621170
121626	621171
66442	621172
17482	621173
36137	621174
4759	621175
23640	621176
18902	621177
127468	621178
34821	621179
12632	621180
69787	621181
23591	621182
15936	621183
160934	621184
24366	621185
41638	621186
133331	621187
28673	621188
540	621189
2622	621190
23776	621191
138645	621192
15929	621193
50069	621194
58373	621195
52523	621196
34413	621197
1344	621198
981	621199
39516	621200
28362	621201
18921	621202
85696	621203
5274	621204
46321	621205
7993	621206
73006	621207
11352	621208
133517	621209
14527	621210
1154	621211
586	621212
4382	621213
20037	621214
82509	621215
59552	621216
51486	621217
48631	621218
106735	621219
2565	621220
29690	621221
66383	621222
57471	621223
26999	621224
14726	621225
133621	621226
7020	621227
17143	621228
3926	621229
6483	621230
24637	621231
790	621232
51168	621233
14551	621234
3764	621235
4601	621236
68421	621237
18181	621238
4320	621239
62315	621240
10198	621241
8926	621242
70113	621243
45659	621244
15970	621245
65380	621246
58	621247
26747	621248
80359	621249
147959	621250
37628	621251
66695	621252
14970	621253
49891	621254
40972	621255
31367	621256
8058	621257
34435	621258
11336	621259
45751	621260
3990	621261
31909	621262
47755	621263
63869	621264
554	621265
8702	621266
9237	621267
27127	621268
57407	621269
11162	621270
79461	621271
96707	621272
6645	621273
45163	621274
11314	621275
5238	621276
14811	621277
5877	621278
54852	621279
119739	621280
60647	621281
24857	621282
87677	621283
81668	621284
5887	621285
2876	621286
35960	621287
10902	621288
24499	621289
117137	621290
36263	621291
71926	621292
147906	621293
2942	621294
64390	621295
2943	621296
99729	621297
271	621298
11141	621299
58092	621300
132450	621301
143189	621302
122066	621303
8417	621304
15736	621305
7301	621306
49314	621307
24984	621308
116328	621309
52639	621310
46815	621311
70590	621312
78145	621313
67950	621314
154420	621315
123768	621316
37910	621317
54235	621318
56391	621319
49483	621320
62447	621321
165884	621322
44910	621323
47370	621324
45825	621325
120283	621326
34193	621327
25106	621328
52109	621329
48210	621330
39302	621331
4969	621332
50182	621333
4800	621334
13597	621335
55141	621336
79627	621337
15811	621338
8623	621339
86528	621340
4420	621341
49565	621342
18625	621343
7548	621344
135409	621345
104188	621346
18406	621347
4999	621348
15486	621349
99845	621350
11428	621351
28626	621352
8416	621353
6914	621354
9782	621355
9248	621356
27200	621357
53391	621358
1079	621359
24961	621360
47128	621361
10572	621362
1759	621363
6750	621364
17627	621365
120283	621366
68516	621367
35682	621368
10127	621369
147490	621370
1936	621371
59554	621372
69565	621373
19166	621374
21594	621375
13568	621376
17915	621377
9873	621378
127531	621379
66165	621380
65480	621381
29757	621382
4596	621383
124963	621384
29773	621385
3329	621386
25419	621387
45791	621388
48843	621389
25509	621390
3585	621391
40513	621392
62001	621393
286	621394
3561	621395
91774	621396
58291	621397
97248	621398
1633	621399
92945	621400
98308	621401
43673	621402
101040	621403
163600	621404
1975	621405
1359	621406
2423	621407
45367	621408
37850	621409
1101	621410
5378	621411
122046	621412
4205	621413
9590	621414
66846	621415
36156	621416
14086	621417
36566	621418
2647	621419
36102	621420
5605	621421
21256	621422
272	621423
64742	621424
18878	621425
885	621426
31886	621427
110510	621428
35937	621429
12425	621430
48309	621431
53546	621432
69486	621433
77017	621434
45733	621435
1936	621436
133436	621437
21176	621438
96366	621439
53683	621440
27817	621441
722	621442
23712	621443
10423	621444
5214	621445
13406	621446
100127	621447
9622	621448
1822	621449
73368	621450
53656	621451
15702	621452
13085	621453
50269	621454
37386	621455
18940	621456
111468	621457
131841	621458
12117	621459
12098	621460
14296	621461
15751	621462
138285	621463
30968	621464
56162	621465
94913	621466
25287	621467
54721	621468
64433	621469
59135	621470
23073	621471
65310	621472
47668	621473
24003	621474
30058	621475
41110	621476
86826	621477
123415	621478
103347	621479
8817	621480
49430	621481
92974	621482
3751	621483
41775	621484
47957	621485
96921	621486
10492	621487
51926	621488
25917	621489
17763	621490
100296	621491
44829	621492
6060	621493
20734	621494
8761	621495
3013	621496
20303	621497
76823	621498
72751	621499
4415	621500
79314	621501
14540	621502
102862	621503
35544	621504
27555	621505
50625	621506
23717	621507
163687	621508
1845	621509
16715	621510
12771	621511
2828	621512
18050	621513
2173	621514
20742	621515
6608	621516
109879	621517
415	621518
8549	621519
93988	621520
67087	621521
1418	621522
65387	621523
25011	621524
15496	621525
3930	621526
3823	621527
129144	621528
154117	621529
2782	621530
1870	621531
23617	621532
2411	621533
101689	621534
76945	621535
928	621536
23205	621537
47248	621538
36831	621539
64871	621540
113149	621541
106841	621542
34972	621543
47655	621544
2027	621545
70356	621546
36913	621547
96221	621548
16212	621549
47907	621550
59688	621551
9454	621552
82196	621553
5225	621554
4111	621555
19358	621556
18629	621557
5259	621558
30010	621559
20344	621560
33808	621561
146631	621562
1506	621563
26805	621564
12632	621565
155533	621566
5981	621567
828	621568
24204	621569
1983	621570
138625	621571
75147	621572
89633	621573
42429	621574
13829	621575
33028	621576
23155	621577
20706	621578
95534	621579
140989	621580
46	621581
48117	621582
71638	621583
77275	621584
14243	621585
24456	621586
81782	621587
14541	621588
259	621589
11842	621590
113623	621591
12982	621592
4711	621593
41302	621594
187	621595
17719	621596
10391	621597
10073	621598
21415	621599
25963	621600
154561	621601
111588	621602
22779	621603
4883	621604
635	621605
23793	621606
14138	621607
64597	621608
35263	621609
12503	621610
53554	621611
66678	621612
1615	621613
5335	621614
1213	621615
15145	621616
42508	621617
13429	621618
71355	621619
3589	621620
45699	621621
8502	621622
4879	621623
23553	621624
25436	621625
18471	621626
52262	621627
17471	621628
45437	621629
1005	621630
8816	621631
390	621632
49	621633
1633	621634
58819	621635
12492	621636
131506	621637
77528	621638
26338	621639
3034	621640
128288	621641
28538	621642
35924	621643
4467	621644
29559	621645
40605	621646
18750	621647
2952	621648
3734	621649
58523	621650
45075	621651
35606	621652
25908	621653
3068	621654
108640	621655
16959	621656
87329	621657
55769	621658
547	621659
42353	621660
33722	621661
132110	621662
107501	621663
54347	621664
3629	621665
44270	621666
27081	621667
87870	621668
26748	621669
43253	621670
16247	621671
18230	621672
122806	621673
17429	621674
1329	621675
155655	621676
28246	621677
1749	621678
2839	621679
116046	621680
63650	621681
27457	621682
45709	621683
7369	621684
16429	621685
2046	621686
102395	621687
54499	621688
49590	621689
100422	621690
29545	621691
39974	621692
48826	621693
17460	621694
9680	621695
2844	621696
79756	621697
2452	621698
38801	621699
8089	621700
263	621701
48572	621702
5384	621703
10183	621704
2069	621705
81867	621706
76681	621707
49018	621708
4682	621709
9331	621710
9922	621711
123529	621712
19311	621713
65862	621714
155164	621715
3313	621716
2633	621717
6428	621718
99803	621719
15847	621720
50367	621721
55898	621722
13064	621723
55448	621724
33727	621725
67112	621726
34988	621727
134786	621728
153913	621729
766	621730
125532	621731
59882	621732
52998	621733
8101	621734
330	621735
17110	621736
63947	621737
1381	621738
53379	621739
33025	621740
4512	621741
10593	621742
102071	621743
5162	621744
10439	621745
132442	621746
122299	621747
5074	621748
66857	621749
9257	621750
107073	621751
4497	621752
14030	621753
5354	621754
86485	621755
2474	621756
13909	621757
55921	621758
6094	621759
751	621760
13559	621761
7545	621762
16639	621763
16020	621764
121950	621765
48717	621766
99738	621767
17521	621768
514	621769
106835	621770
71952	621771
36757	621772
25867	621773
56873	621774
7918	621775
64287	621776
17956	621777
7546	621778
12722	621779
36834	621780
19844	621781
12940	621782
42286	621783
67039	621784
18030	621785
97095	621786
6483	621787
50849	621788
1389	621789
9612	621790
38161	621791
2865	621792
63150	621793
142514	621794
19704	621795
51166	621796
18184	621797
7710	621798
49907	621799
1222	621800
2374	621801
106465	621802
26365	621803
4781	621804
13396	621805
24975	621806
33856	621807
1518	621808
88986	621809
54739	621810
6967	621811
24479	621812
1186	621813
36718	621814
60193	621815
26705	621816
21889	621817
145884	621818
107994	621819
149	621820
5423	621821
64003	621822
3277	621823
45390	621824
51618	621825
45242	621826
79983	621827
42	621828
25570	621829
32416	621830
3855	621831
51372	621832
28871	621833
26180	621834
342	621835
18003	621836
162359	621837
56903	621838
19347	621839
4814	621840
28302	621841
25618	621842
663	621843
78836	621844
19515	621845
2159	621846
20998	621847
96884	621848
1265	621849
3209	621850
13547	621851
6680	621852
28786	621853
9516	621854
7880	621855
102	621856
83402	621857
149170	621858
148649	621859
62386	621860
26295	621861
2260	621862
13378	621863
1233	621864
1085	621865
9964	621866
8584	621867
5792	621868
32954	621869
37807	621870
2981	621871
29703	621872
137272	621873
27676	621874
18367	621875
83638	621876
14827	621877
27980	621878
64951	621879
96012	621880
12140	621881
72906	621882
25208	621883
34890	621884
159925	621885
44240	621886
15009	621887
23538	621888
17730	621889
135061	621890
1487	621891
58380	621892
912	621893
80116	621894
16008	621895
5471	621896
1891	621897
1189	621898
75684	621899
68557	621900
86241	621901
49825	621902
51134	621903
26288	621904
296	621905
80085	621906
61995	621907
177	621908
39921	621909
40694	621910
12450	621911
134531	621912
123644	621913
28185	621914
5527	621915
7994	621916
4385	621917
50544	621918
87223	621919
2530	621920
44729	621921
7302	621922
16361	621923
80604	621924
4521	621925
164687	621926
71533	621927
19175	621928
55071	621929
13426	621930
90629	621931
46253	621932
4540	621933
4134	621934
20768	621935
18093	621936
21833	621937
90203	621938
148933	621939
553	621940
103559	621941
77831	621942
20260	621943
8911	621944
19620	621945
36902	621946
82931	621947
24969	621948
22082	621949
2933	621950
86082	621951
129063	621952
25736	621953
83084	621954
38904	621955
147459	621956
675	621957
60035	621958
1960	621959
18730	621960
23919	621961
5804	621962
25480	621963
142760	621964
1034	621965
67104	621966
44344	621967
39055	621968
8378	621969
43120	621970
47624	621971
4800	621972
1160	621973
129566	621974
64186	621975
4307	621976
32266	621977
21085	621978
57186	621979
50978	621980
58656	621981
33544	621982
85	621983
4970	621984
7600	621985
43721	621986
149814	621987
15810	621988
183	621989
29534	621990
13511	621991
61795	621992
67050	621993
4743	621994
14813	621995
63384	621996
5486	621997
37791	621998
686	621999
37188	622000
59742	622001
28037	622002
93741	622003
63114	622004
14321	622005
123853	622006
51402	622007
107157	622008
64497	622009
4284	622010
2509	622011
86174	622012
120050	622013
107695	622014
44178	622015
83012	622016
12519	622017
121971	622018
27648	622019
122	622020
4765	622021
42256	622022
8851	622023
4482	622024
118859	622025
61450	622026
14856	622027
3320	622028
9197	622029
917	622030
19	622031
87176	622032
63625	622033
12302	622034
20554	622035
3883	622036
5541	622037
22710	622038
7981	622039
87704	622040
19464	622041
79287	622042
6656	622043
38413	622044
16130	622045
124344	622046
63977	622047
91029	622048
7727	622049
54813	622050
67057	622051
85583	622052
8202	622053
54685	622054
2269	622055
2205	622056
22305	622057
20153	622058
18852	622059
38779	622060
13610	622061
887	622062
4452	622063
67	622064
64882	622065
77759	622066
12545	622067
10918	622068
15082	622069
47438	622070
62951	622071
17308	622072
19004	622073
24807	622074
2061	622075
84108	622076
16862	622077
21964	622078
81292	622079
12	622080
25919	622081
71679	622082
58517	622083
257	622084
706	622085
32162	622086
11273	622087
146186	622088
21446	622089
52	622090
6965	622091
12755	622092
29259	622093
32238	622094
25968	622095
47453	622096
42720	622097
14749	622098
20016	622099
82652	622100
25256	622101
49440	622102
40688	622103
46172	622104
68911	622105
71358	622106
96805	622107
54864	622108
34270	622109
3086	622110
8126	622111
25288	622112
48758	622113
12391	622114
6671	622115
78219	622116
12291	622117
19829	622118
67921	622119
27005	622120
1686	622121
35949	622122
22940	622123
131138	622124
120545	622125
14083	622126
22228	622127
53837	622128
108121	622129
1123	622130
60829	622131
1273	622132
16293	622133
8175	622134
50650	622135
87265	622136
28657	622137
13585	622138
337	622139
110351	622140
5023	622141
116624	622142
4310	622143
8971	622144
77398	622145
59857	622146
38404	622147
87861	622148
24289	622149
24963	622150
109895	622151
52130	622152
10289	622153
107673	622154
48969	622155
33823	622156
104187	622157
68246	622158
16480	622159
56479	622160
5643	622161
143	622162
1841	622163
33155	622164
11092	622165
39802	622166
7879	622167
20686	622168
44072	622169
39368	622170
66415	622171
1712	622172
94496	622173
6940	622174
42898	622175
12049	622176
47616	622177
4420	622178
15635	622179
123382	622180
103373	622181
1592	622182
670	622183
10979	622184
6601	622185
21423	622186
32525	622187
42923	622188
23066	622189
59374	622190
41297	622191
14242	622192
27461	622193
3307	622194
23331	622195
53349	622196
7233	622197
88003	622198
32625	622199
57232	622200
7884	622201
3693	622202
17625	622203
48428	622204
104338	622205
14584	622206
66369	622207
1002	622208
165104	622209
120551	622210
48387	622211
4109	622212
41994	622213
132055	622214
32767	622215
116196	622216
127954	622217
4150	622218
142502	622219
9308	622220
36100	622221
1303	622222
32783	622223
544	622224
102386	622225
31578	622226
74904	622227
19763	622228
8646	622229
119883	622230
62700	622231
6455	622232
152322	622233
6681	622234
1426	622235
72455	622236
52489	622237
46799	622238
3391	622239
23606	622240
6168	622241
11780	622242
6952	622243
490	622244
206	622245
64372	622246
33466	622247
922	622248
53960	622249
25380	622250
268	622251
74191	622252
2258	622253
15914	622254
35130	622255
99202	622256
74508	622257
59427	622258
49681	622259
59282	622260
83548	622261
368	622262
60741	622263
29256	622264
12533	622265
157076	622266
66599	622267
39584	622268
17504	622269
5606	622270
42387	622271
46113	622272
148	622273
2646	622274
30983	622275
15580	622276
7302	622277
111826	622278
7554	622279
3499	622280
50582	622281
46414	622282
1518	622283
19877	622284
13517	622285
24825	622286
98432	622287
156393	622288
26106	622289
4756	622290
15142	622291
73965	622292
75908	622293
130968	622294
92459	622295
13856	622296
18137	622297
621	622298
2553	622299
47737	622300
1212	622301
64236	622302
122330	622303
19384	622304
45128	622305
11126	622306
87224	622307
2290	622308
51251	622309
99587	622310
18684	622311
10822	622312
34719	622313
95964	622314
8482	622315
5476	622316
26983	622317
38276	622318
87016	622319
47567	622320
4825	622321
10430	622322
152650	622323
90017	622324
90321	622325
77186	622326
19418	622327
25678	622328
82711	622329
32792	622330
16197	622331
83209	622332
127142	622333
6588	622334
3922	622335
23815	622336
70501	622337
39803	622338
797	622339
27715	622340
4262	622341
35338	622342
112069	622343
5311	622344
41293	622345
52391	622346
104620	622347
5724	622348
110131	622349
39940	622350
9884	622351
5744	622352
63865	622353
29937	622354
26635	622355
64038	622356
3620	622357
36946	622358
172	622359
46946	622360
19850	622361
13808	622362
13746	622363
41589	622364
10543	622365
35018	622366
58893	622367
4576	622368
36991	622369
65785	622370
13133	622371
37419	622372
63844	622373
125025	622374
1804	622375
9169	622376
9279	622377
61725	622378
107483	622379
6806	622380
4259	622381
56931	622382
15253	622383
14012	622384
112840	622385
18420	622386
125397	622387
2779	622388
37775	622389
1602	622390
11512	622391
28871	622392
1122	622393
93149	622394
7231	622395
70389	622396
6593	622397
25516	622398
10907	622399
220	622400
1464	622401
17264	622402
75636	622403
3928	622404
23682	622405
161348	622406
8337	622407
22741	622408
7466	622409
2750	622410
81156	622411
38324	622412
22854	622413
5737	622414
36207	622415
32261	622416
503	622417
672	622418
52502	622419
99728	622420
81711	622421
7492	622422
8484	622423
119643	622424
2263	622425
11337	622426
8581	622427
40586	622428
80489	622429
5053	622430
1892	622431
64821	622432
29466	622433
35450	622434
16702	622435
101926	622436
4755	622437
10437	622438
9002	622439
301	622440
20500	622441
28449	622442
71096	622443
48412	622444
66339	622445
26091	622446
68391	622447
59863	622448
39622	622449
467	622450
1211	622451
127360	622452
117942	622453
54466	622454
92076	622455
47370	622456
9066	622457
77865	622458
45063	622459
27794	622460
81664	622461
3372	622462
48037	622463
24513	622464
50438	622465
41721	622466
4882	622467
28157	622468
7301	622469
27100	622470
715	622471
122469	622472
24217	622473
21345	622474
85379	622475
2460	622476
21237	622477
21	622478
15376	622479
137211	622480
103620	622481
69081	622482
16621	622483
33641	622484
39008	622485
15429	622486
119071	622487
128273	622488
118213	622489
76292	622490
20724	622491
98470	622492
149835	622493
50979	622494
6061	622495
2394	622496
153836	622497
9083	622498
97228	622499
37103	622500
26038	622501
4935	622502
19205	622503
33021	622504
62933	622505
9159	622506
38968	622507
2909	622508
79396	622509
10184	622510
33864	622511
5552	622512
52889	622513
9822	622514
31718	622515
4791	622516
630	622517
9543	622518
29518	622519
84095	622520
5928	622521
8004	622522
144117	622523
29310	622524
61621	622525
25200	622526
60491	622527
101350	622528
34001	622529
20074	622530
70243	622531
85164	622532
1	622533
13731	622534
85718	622535
94318	622536
5284	622537
12836	622538
56617	622539
72793	622540
3330	622541
118174	622542
14915	622543
25214	622544
7273	622545
38744	622546
95768	622547
18953	622548
143753	622549
15689	622550
17233	622551
4326	622552
18308	622553
12288	622554
83601	622555
8797	622556
100333	622557
5560	622558
59178	622559
3	622560
26276	622561
860	622562
97593	622563
93028	622564
7738	622565
61082	622566
1258	622567
119547	622568
26473	622569
87015	622570
31838	622571
9313	622572
82246	622573
47348	622574
1216	622575
80636	622576
18108	622577
30431	622578
139844	622579
85351	622580
2227	622581
40379	622582
3161	622583
127227	622584
28195	622585
96600	622586
65215	622587
9927	622588
26886	622589
52739	622590
122619	622591
30130	622592
8387	622593
61966	622594
12552	622595
120217	622596
19751	622597
17732	622598
10295	622599
2781	622600
57983	622601
42969	622602
3859	622603
32196	622604
5452	622605
5630	622606
80413	622607
870	622608
113244	622609
9870	622610
41050	622611
116606	622612
3081	622613
9117	622614
37325	622615
19255	622616
85858	622617
28418	622618
21593	622619
6103	622620
27468	622621
33130	622622
760	622623
4638	622624
1335	622625
28133	622626
4689	622627
105189	622628
63682	622629
44624	622630
106431	622631
102275	622632
3694	622633
16290	622634
75	622635
41385	622636
37841	622637
1309	622638
61284	622639
1477	622640
27055	622641
9811	622642
1324	622643
12717	622644
99037	622645
35065	622646
80983	622647
45693	622648
5714	622649
122943	622650
79820	622651
8264	622652
11377	622653
35086	622654
105786	622655
70088	622656
62851	622657
31364	622658
9192	622659
30858	622660
385	622661
353	622662
1552	622663
25108	622664
44908	622665
3	622666
2291	622667
163601	622668
2854	622669
101789	622670
3182	622671
53159	622672
85180	622673
20661	622674
135938	622675
110968	622676
26487	622677
60360	622678
81602	622679
89281	622680
22670	622681
22634	622682
42289	622683
13975	622684
886	622685
3283	622686
79214	622687
1364	622688
88551	622689
135013	622690
54630	622691
610	622692
34778	622693
77725	622694
74319	622695
10320	622696
6041	622697
14866	622698
36379	622699
22986	622700
16084	622701
2830	622702
25169	622703
5361	622704
85105	622705
97179	622706
110837	622707
5273	622708
48847	622709
57904	622710
19139	622711
81905	622712
527	622713
69990	622714
11743	622715
39320	622716
61467	622717
30941	622718
49987	622719
37384	622720
13901	622721
2215	622722
13154	622723
26991	622724
18969	622725
11992	622726
37447	622727
19806	622728
4001	622729
10179	622730
3365	622731
60876	622732
33129	622733
77864	622734
86062	622735
1998	622736
38638	622737
3790	622738
15193	622739
111201	622740
18674	622741
92041	622742
50832	622743
29314	622744
146697	622745
24703	622746
4184	622747
44897	622748
8852	622749
47786	622750
16960	622751
72417	622752
31257	622753
90937	622754
68642	622755
2246	622756
14002	622757
8709	622758
31023	622759
49510	622760
13462	622761
20241	622762
101799	622763
44449	622764
5242	622765
29946	622766
46519	622767
68773	622768
12074	622769
16213	622770
34276	622771
7128	622772
2462	622773
10830	622774
76453	622775
55058	622776
40392	622777
20716	622778
9055	622779
68304	622780
109598	622781
85899	622782
42155	622783
49505	622784
24762	622785
106280	622786
23853	622787
67	622788
14345	622789
1768	622790
40655	622791
11469	622792
138219	622793
7299	622794
2815	622795
16186	622796
72230	622797
53145	622798
7262	622799
56968	622800
13159	622801
62026	622802
78687	622803
121642	622804
4841	622805
275	622806
95058	622807
470	622808
21345	622809
2053	622810
6870	622811
13599	622812
8626	622813
44783	622814
100715	622815
25294	622816
145059	622817
35243	622818
41428	622819
15222	622820
12030	622821
6531	622822
19930	622823
80867	622824
32312	622825
17074	622826
73179	622827
6034	622828
21763	622829
140459	622830
103794	622831
10260	622832
49132	622833
151152	622834
67083	622835
142072	622836
70873	622837
11533	622838
34124	622839
13493	622840
48612	622841
120	622842
29496	622843
7657	622844
3497	622845
84786	622846
39377	622847
5947	622848
53252	622849
52213	622850
3138	622851
148774	622852
62759	622853
263	622854
36961	622855
72493	622856
14894	622857
6060	622858
21925	622859
79633	622860
40914	622861
25945	622862
4736	622863
84991	622864
30329	622865
48254	622866
23838	622867
743	622868
26123	622869
16307	622870
3979	622871
77866	622872
96382	622873
79605	622874
55280	622875
127867	622876
12871	622877
43213	622878
70737	622879
65954	622880
1890	622881
29363	622882
4066	622883
30162	622884
5434	622885
23429	622886
48809	622887
29389	622888
32844	622889
71625	622890
11178	622891
8810	622892
33146	622893
40219	622894
30312	622895
63651	622896
562	622897
5599	622898
1383	622899
91498	622900
144887	622901
351	622902
14550	622903
719	622904
17355	622905
32527	622906
4385	622907
35385	622908
32344	622909
8361	622910
37622	622911
6772	622912
84807	622913
2008	622914
66267	622915
6728	622916
4566	622917
54278	622918
61065	622919
9792	622920
60878	622921
10802	622922
103023	622923
72255	622924
56210	622925
21599	622926
63	622927
22663	622928
35875	622929
137172	622930
47078	622931
9743	622932
120895	622933
1058	622934
126868	622935
58243	622936
32723	622937
14969	622938
95389	622939
14967	622940
1679	622941
4928	622942
119409	622943
251	622944
95993	622945
67149	622946
85755	622947
33515	622948
50225	622949
50802	622950
14	622951
52727	622952
11035	622953
21995	622954
43314	622955
79283	622956
2771	622957
106050	622958
13746	622959
18624	622960
4582	622961
62473	622962
68008	622963
151973	622964
26196	622965
145677	622966
313	622967
4177	622968
42577	622969
12978	622970
22856	622971
8809	622972
9038	622973
898	622974
135561	622975
1637	622976
19071	622977
24682	622978
8871	622979
47136	622980
47427	622981
36090	622982
57062	622983
13013	622984
49431	622985
60707	622986
15910	622987
35352	622988
10499	622989
4327	622990
79317	622991
19851	622992
11299	622993
3346	622994
67662	622995
35590	622996
44632	622997
115427	622998
588	622999
88246	623000
82250	623001
28055	623002
20745	623003
11303	623004
35684	623005
61778	623006
2121	623007
32677	623008
80554	623009
3132	623010
33510	623011
19326	623012
137813	623013
7886	623014
14927	623015
78156	623016
60232	623017
20189	623018
90792	623019
7503	623020
43461	623021
685	623022
16076	623023
3921	623024
18558	623025
25235	623026
50176	623027
12070	623028
44422	623029
13972	623030
99480	623031
40916	623032
18197	623033
25815	623034
41355	623035
7191	623036
1251	623037
11941	623038
85486	623039
34119	623040
3220	623041
68680	623042
68728	623043
53913	623044
39075	623045
160766	623046
64105	623047
44896	623048
16245	623049
70797	623050
161430	623051
5136	623052
48461	623053
16044	623054
5240	623055
19188	623056
1640	623057
1931	623058
1828	623059
57653	623060
6101	623061
33506	623062
20133	623063
7074	623064
17144	623065
47164	623066
14078	623067
51515	623068
16450	623069
9717	623070
108291	623071
34993	623072
21555	623073
31064	623074
7984	623075
77463	623076
42452	623077
64738	623078
74907	623079
8381	623080
47111	623081
23354	623082
61044	623083
14686	623084
224	623085
15629	623086
139131	623087
77813	623088
21076	623089
30132	623090
15281	623091
17165	623092
22114	623093
5999	623094
34333	623095
12990	623096
60949	623097
63887	623098
163511	623099
656	623100
24800	623101
50082	623102
25777	623103
14841	623104
17900	623105
27574	623106
4102	623107
8952	623108
43620	623109
11486	623110
46464	623111
105370	623112
133447	623113
1535	623114
8084	623115
6728	623116
42810	623117
37633	623118
73845	623119
11753	623120
16728	623121
118883	623122
5680	623123
38196	623124
62508	623125
579	623126
20502	623127
88706	623128
13753	623129
8708	623130
57445	623131
162223	623132
1039	623133
22487	623134
143	623135
19048	623136
20552	623137
94428	623138
51085	623139
9863	623140
6142	623141
6996	623142
16105	623143
10228	623144
8279	623145
131689	623146
18821	623147
147023	623148
142987	623149
6776	623150
11355	623151
19517	623152
55520	623153
53583	623154
13700	623155
64922	623156
71293	623157
6769	623158
13153	623159
106222	623160
11017	623161
34888	623162
6153	623163
84190	623164
16325	623165
86078	623166
84383	623167
28387	623168
63974	623169
109133	623170
42381	623171
31349	623172
120784	623173
56896	623174
87489	623175
11207	623176
10367	623177
38820	623178
127201	623179
14049	623180
74489	623181
123051	623182
48764	623183
8540	623184
4512	623185
123298	623186
62079	623187
73080	623188
2289	623189
124749	623190
22046	623191
15451	623192
2466	623193
40052	623194
40372	623195
106607	623196
30568	623197
539	623198
52696	623199
28258	623200
9079	623201
52382	623202
29695	623203
47536	623204
24569	623205
62054	623206
2330	623207
96884	623208
4661	623209
21493	623210
4413	623211
15226	623212
1352	623213
8451	623214
65922	623215
41202	623216
1630	623217
147	623218
12878	623219
55347	623220
19990	623221
7303	623222
58933	623223
34366	623224
42405	623225
15631	623226
3238	623227
42889	623228
37416	623229
6771	623230
23495	623231
81962	623232
69850	623233
105876	623234
418	623235
62925	623236
16549	623237
16684	623238
2394	623239
60368	623240
78798	623241
20427	623242
75029	623243
39746	623244
942	623245
124809	623246
18543	623247
61844	623248
25056	623249
38385	623250
2680	623251
130163	623252
25013	623253
214	623254
2533	623255
15973	623256
97310	623257
32993	623258
28941	623259
549	623260
39813	623261
9798	623262
102857	623263
627	623264
103379	623265
63862	623266
12938	623267
147	623268
10381	623269
7851	623270
115203	623271
21609	623272
28173	623273
86	623274
25	623275
151713	623276
10324	623277
166336	623278
219	623279
14188	623280
14190	623281
34165	623282
3499	623283
15148	623284
1972	623285
54486	623286
6664	623287
23826	623288
1878	623289
86312	623290
35890	623291
10	623292
50461	623293
30303	623294
119892	623295
752	623296
37335	623297
94135	623298
91965	623299
61541	623300
15171	623301
57820	623302
133634	623303
50495	623304
7865	623305
155762	623306
39739	623307
22293	623308
114627	623309
99043	623310
2662	623311
26527	623312
9785	623313
67326	623314
39101	623315
51176	623316
79950	623317
3859	623318
151814	623319
43985	623320
85234	623321
50792	623322
12577	623323
72228	623324
56505	623325
39724	623326
1395	623327
20979	623328
15067	623329
63493	623330
15203	623331
1761	623332
55386	623333
6016	623334
104463	623335
127449	623336
8268	623337
2	623338
88742	623339
5273	623340
12527	623341
43156	623342
25296	623343
80733	623344
17947	623345
48645	623346
39357	623347
58079	623348
28372	623349
110560	623350
11586	623351
92421	623352
45471	623353
49687	623354
22778	623355
60498	623356
39487	623357
8173	623358
45980	623359
9510	623360
11275	623361
70808	623362
22118	623363
121832	623364
9173	623365
119244	623366
14423	623367
2536	623368
20456	623369
130083	623370
104842	623371
23381	623372
74450	623373
28163	623374
43005	623375
24683	623376
55323	623377
33642	623378
164340	623379
6034	623380
51271	623381
52178	623382
141637	623383
2265	623384
23051	623385
1232	623386
34123	623387
12	623388
62816	623389
69655	623390
88908	623391
84125	623392
39662	623393
32838	623394
11841	623395
48127	623396
58916	623397
540	623398
39497	623399
18713	623400
44334	623401
136958	623402
5766	623403
118014	623404
155061	623405
65032	623406
84151	623407
41803	623408
155953	623409
9109	623410
132350	623411
37478	623412
43680	623413
8633	623414
69896	623415
72041	623416
126016	623417
33483	623418
27299	623419
11652	623420
10769	623421
30100	623422
15057	623423
128361	623424
123776	623425
2229	623426
5651	623427
55896	623428
32333	623429
145463	623430
14250	623431
19271	623432
3016	623433
492	623434
162327	623435
3591	623436
33097	623437
14532	623438
30285	623439
33567	623440
1478	623441
2175	623442
77900	623443
123084	623444
43091	623445
35449	623446
18451	623447
107554	623448
7163	623449
43793	623450
161283	623451
51028	623452
15914	623453
35524	623454
562	623455
88107	623456
70533	623457
23552	623458
10846	623459
82365	623460
58186	623461
51011	623462
20577	623463
27363	623464
532	623465
69362	623466
21790	623467
30495	623468
87682	623469
5648	623470
4615	623471
103400	623472
27392	623473
103992	623474
109700	623475
53762	623476
37479	623477
115222	623478
119985	623479
164	623480
161459	623481
1046	623482
7916	623483
119632	623484
17340	623485
33860	623486
90359	623487
138403	623488
59744	623489
65024	623490
84098	623491
21816	623492
10775	623493
11789	623494
55235	623495
38850	623496
7122	623497
103016	623498
16030	623499
7609	623500
21214	623501
96772	623502
65227	623503
30215	623504
19219	623505
30446	623506
12378	623507
196	623508
40683	623509
109	623510
51390	623511
4118	623512
127374	623513
50446	623514
100209	623515
416	623516
9911	623517
79195	623518
67301	623519
43197	623520
12870	623521
12889	623522
116290	623523
85480	623524
13005	623525
38426	623526
2309	623527
9618	623528
58667	623529
6491	623530
630	623531
66167	623532
134460	623533
21126	623534
8118	623535
17079	623536
19486	623537
6194	623538
3557	623539
1617	623540
2917	623541
39614	623542
33343	623543
27142	623544
55867	623545
30389	623546
10016	623547
17924	623548
36327	623549
72051	623550
4357	623551
13428	623552
9994	623553
17523	623554
14412	623555
7402	623556
2607	623557
9255	623558
1761	623559
44067	623560
3874	623561
3107	623562
54828	623563
153204	623564
35122	623565
715	623566
82166	623567
11999	623568
497	623569
101506	623570
20945	623571
17238	623572
88	623573
40491	623574
102699	623575
58244	623576
65146	623577
123101	623578
17819	623579
1851	623580
110873	623581
2284	623582
8817	623583
18248	623584
87655	623585
96326	623586
60117	623587
86812	623588
76296	623589
13263	623590
2744	623591
79590	623592
16744	623593
26875	623594
44303	623595
5336	623596
66062	623597
138620	623598
106760	623599
649	623600
18633	623601
2679	623602
110318	623603
40016	623604
3510	623605
160265	623606
5113	623607
69	623608
24279	623609
40460	623610
115633	623611
3641	623612
32307	623613
10343	623614
146152	623615
83075	623616
35032	623617
69026	623618
5084	623619
9509	623620
70730	623621
9912	623622
15601	623623
41113	623624
2150	623625
16156	623626
6983	623627
32240	623628
63253	623629
5810	623630
119671	623631
83693	623632
71288	623633
146237	623634
828	623635
57272	623636
102787	623637
98080	623638
5172	623639
161	623640
1090	623641
11174	623642
449	623643
48282	623644
62310	623645
34679	623646
45482	623647
34443	623648
31032	623649
12373	623650
1694	623651
74565	623652
8	623653
118342	623654
30361	623655
6371	623656
23486	623657
4514	623658
7763	623659
17401	623660
108880	623661
4008	623662
12521	623663
81334	623664
1418	623665
57922	623666
59139	623667
27467	623668
23983	623669
76541	623670
63790	623671
83633	623672
17078	623673
15435	623674
7394	623675
18510	623676
68358	623677
2587	623678
6713	623679
104392	623680
102147	623681
110060	623682
55065	623683
51577	623684
2522	623685
44582	623686
29068	623687
24135	623688
16541	623689
90660	623690
4210	623691
121715	623692
48731	623693
99020	623694
26647	623695
162380	623696
75425	623697
56949	623698
13309	623699
2776	623700
998	623701
16015	623702
26979	623703
23727	623704
31327	623705
13770	623706
13412	623707
104406	623708
41363	623709
18756	623710
8251	623711
9806	623712
60958	623713
16698	623714
106748	623715
95821	623716
150772	623717
86237	623718
55547	623719
114281	623720
22609	623721
1649	623722
10094	623723
113460	623724
2425	623725
60999	623726
4954	623727
66748	623728
20392	623729
2026	623730
95325	623731
121184	623732
76773	623733
53799	623734
6824	623735
15754	623736
61783	623737
28599	623738
102883	623739
11944	623740
127026	623741
34084	623742
4723	623743
1431	623744
35160	623745
43768	623746
4670	623747
39993	623748
107706	623749
10767	623750
5982	623751
22850	623752
149	623753
18699	623754
11266	623755
28763	623756
3596	623757
88830	623758
12611	623759
92210	623760
103175	623761
567	623762
3205	623763
1137	623764
32032	623765
9817	623766
125236	623767
51612	623768
40366	623769
13585	623770
40045	623771
126944	623772
95516	623773
9733	623774
31237	623775
4200	623776
5745	623777
11833	623778
51129	623779
51855	623780
11831	623781
65952	623782
33761	623783
9848	623784
13328	623785
35002	623786
31434	623787
29033	623788
160866	623789
95444	623790
2950	623791
13580	623792
541	623793
297	623794
22634	623795
30999	623796
41792	623797
38037	623798
5956	623799
72610	623800
8930	623801
41943	623802
15163	623803
74197	623804
1154	623805
87013	623806
14522	623807
55334	623808
10627	623809
121793	623810
153653	623811
1007	623812
9170	623813
119602	623814
31330	623815
95461	623816
46621	623817
97379	623818
20700	623819
3928	623820
129280	623821
17773	623822
6104	623823
63	623824
144930	623825
11061	623826
81838	623827
27010	623828
100647	623829
86113	623830
49278	623831
24358	623832
64016	623833
9008	623834
12789	623835
106207	623836
5504	623837
96526	623838
36852	623839
57707	623840
97491	623841
67420	623842
90577	623843
60941	623844
15635	623845
107137	623846
122417	623847
29285	623848
87241	623849
64265	623850
6932	623851
66480	623852
5979	623853
12678	623854
17997	623855
26418	623856
113589	623857
48477	623858
64906	623859
6293	623860
69052	623861
1110	623862
42091	623863
4622	623864
4539	623865
88240	623866
105789	623867
8427	623868
1827	623869
36802	623870
105677	623871
11207	623872
50013	623873
46556	623874
75988	623875
36199	623876
34202	623877
131208	623878
23109	623879
144751	623880
98354	623881
29651	623882
13964	623883
19718	623884
46825	623885
78113	623886
50885	623887
61633	623888
14497	623889
149459	623890
23540	623891
148408	623892
110522	623893
291	623894
77332	623895
41417	623896
57468	623897
26203	623898
77320	623899
4304	623900
19440	623901
45078	623902
102915	623903
25673	623904
7925	623905
58579	623906
3731	623907
18407	623908
20700	623909
4982	623910
61029	623911
6587	623912
72860	623913
64936	623914
14856	623915
5683	623916
15422	623917
7399	623918
1191	623919
35382	623920
157657	623921
12942	623922
91382	623923
2510	623924
18502	623925
7433	623926
7279	623927
59375	623928
406	623929
3940	623930
60233	623931
636	623932
115347	623933
3983	623934
6220	623935
5663	623936
9278	623937
85506	623938
30178	623939
89583	623940
53654	623941
42693	623942
70802	623943
71431	623944
77429	623945
87172	623946
37566	623947
58366	623948
329	623949
7094	623950
91038	623951
40039	623952
27985	623953
60730	623954
43320	623955
33223	623956
114919	623957
101457	623958
52331	623959
12322	623960
9597	623961
103386	623962
81843	623963
70887	623964
15940	623965
65600	623966
138266	623967
36186	623968
17292	623969
77967	623970
42122	623971
70	623972
1597	623973
23256	623974
553	623975
24061	623976
155457	623977
20942	623978
927	623979
19845	623980
62455	623981
61425	623982
14373	623983
9718	623984
8499	623985
52990	623986
19444	623987
187	623988
75050	623989
82254	623990
1272	623991
79553	623992
1848	623993
42963	623994
42858	623995
36781	623996
109242	623997
825	623998
3665	623999
7585	624000
105517	624001
39009	624002
33480	624003
48810	624004
144471	624005
105629	624006
1	624007
2126	624008
6238	624009
25462	624010
180	624011
5556	624012
33608	624013
14667	624014
20902	624015
139163	624016
8067	624017
140503	624018
20585	624019
1521	624020
39199	624021
100571	624022
6906	624023
61347	624024
107472	624025
70351	624026
2740	624027
38645	624028
43	624029
138610	624030
24757	624031
14	624032
81547	624033
3502	624034
101657	624035
20240	624036
67498	624037
102100	624038
57674	624039
129430	624040
1631	624041
5758	624042
639	624043
29625	624044
56895	624045
6239	624046
2164	624047
113519	624048
4288	624049
16006	624050
34472	624051
13646	624052
42727	624053
4551	624054
20627	624055
63817	624056
19304	624057
29980	624058
8911	624059
1318	624060
3269	624061
1423	624062
7854	624063
1983	624064
51687	624065
30596	624066
41425	624067
14970	624068
20221	624069
4938	624070
142300	624071
113004	624072
23017	624073
71477	624074
45650	624075
2955	624076
123877	624077
108254	624078
51498	624079
28882	624080
1091	624081
145651	624082
6621	624083
103678	624084
60305	624085
96028	624086
11221	624087
44929	624088
72536	624089
17221	624090
13861	624091
42283	624092
28782	624093
54150	624094
3544	624095
31600	624096
120230	624097
25797	624098
97242	624099
103264	624100
34168	624101
87945	624102
65083	624103
55174	624104
1943	624105
7570	624106
8014	624107
33934	624108
574	624109
12400	624110
28527	624111
11846	624112
65901	624113
2764	624114
7751	624115
3894	624116
9355	624117
70162	624118
43075	624119
43188	624120
3269	624121
2197	624122
45788	624123
30585	624124
38426	624125
71303	624126
1242	624127
84471	624128
36854	624129
9744	624130
94213	624131
1044	624132
28295	624133
62093	624134
48538	624135
40726	624136
10639	624137
83438	624138
49693	624139
352	624140
132916	624141
17519	624142
77825	624143
31466	624144
2411	624145
11310	624146
159704	624147
7078	624148
111597	624149
45984	624150
3381	624151
46686	624152
63662	624153
5881	624154
46024	624155
3414	624156
4713	624157
78547	624158
12505	624159
5852	624160
87886	624161
48138	624162
40729	624163
1271	624164
11232	624165
32775	624166
19080	624167
889	624168
52649	624169
51447	624170
54445	624171
10965	624172
30299	624173
93538	624174
11212	624175
1305	624176
19149	624177
39770	624178
60827	624179
18431	624180
10476	624181
7227	624182
121155	624183
78949	624184
102690	624185
42098	624186
12292	624187
35901	624188
92547	624189
21018	624190
1392	624191
53585	624192
35964	624193
12371	624194
35087	624195
51463	624196
133930	624197
15197	624198
6928	624199
3838	624200
55805	624201
39030	624202
63085	624203
101951	624204
26102	624205
303	624206
99722	624207
28892	624208
22970	624209
17419	624210
11782	624211
4039	624212
15880	624213
15087	624214
104081	624215
3725	624216
44	624217
980	624218
1676	624219
97341	624220
29209	624221
161188	624222
13024	624223
18473	624224
53685	624225
82918	624226
84501	624227
51659	624228
13005	624229
16973	624230
49759	624231
46303	624232
75458	624233
97604	624234
749	624235
75087	624236
21377	624237
16304	624238
140346	624239
95563	624240
15576	624241
15720	624242
2435	624243
9273	624244
859	624245
12401	624246
4965	624247
5131	624248
57456	624249
55887	624250
4698	624251
110699	624252
139818	624253
10181	624254
13547	624255
43995	624256
12887	624257
67978	624258
10152	624259
3817	624260
20594	624261
27803	624262
43727	624263
17961	624264
12972	624265
120524	624266
58900	624267
9130	624268
5694	624269
74349	624270
17288	624271
34026	624272
3498	624273
6685	624274
158494	624275
202	624276
39243	624277
30517	624278
33171	624279
59943	624280
47237	624281
31290	624282
9422	624283
33634	624284
4345	624285
33908	624286
41712	624287
70828	624288
52	624289
35908	624290
86122	624291
97993	624292
38584	624293
4000	624294
16244	624295
1	624296
21198	624297
133910	624298
533	624299
16052	624300
30090	624301
31823	624302
2865	624303
46322	624304
20479	624305
2176	624306
87738	624307
4189	624308
32087	624309
6882	624310
5183	624311
116778	624312
21266	624313
454	624314
41955	624315
12606	624316
132385	624317
78517	624318
1230	624319
28518	624320
50838	624321
315	624322
110156	624323
17303	624324
130605	624325
25277	624326
7506	624327
108581	624328
28084	624329
60215	624330
1491	624331
102146	624332
136317	624333
128715	624334
35892	624335
28602	624336
103888	624337
20885	624338
31818	624339
17777	624340
93858	624341
13638	624342
13859	624343
5170	624344
9885	624345
22074	624346
35102	624347
1169	624348
23190	624349
11927	624350
56584	624351
31217	624352
73497	624353
76855	624354
45796	624355
2026	624356
126193	624357
2611	624358
114869	624359
64858	624360
24423	624361
41733	624362
93358	624363
7685	624364
5496	624365
31112	624366
58651	624367
80645	624368
60834	624369
33950	624370
79024	624371
159736	624372
15248	624373
21014	624374
80878	624375
33552	624376
6349	624377
35712	624378
5016	624379
32352	624380
129253	624381
9171	624382
118251	624383
4566	624384
77188	624385
39612	624386
971	624387
20641	624388
54821	624389
106968	624390
4807	624391
106705	624392
4116	624393
31053	624394
2467	624395
105467	624396
8430	624397
32996	624398
107735	624399
18556	624400
16245	624401
23665	624402
52115	624403
15373	624404
47111	624405
2968	624406
56981	624407
15779	624408
18630	624409
4657	624410
11115	624411
3272	624412
52862	624413
27131	624414
8641	624415
138110	624416
529	624417
44351	624418
32516	624419
3473	624420
28139	624421
18348	624422
3668	624423
60702	624424
78640	624425
79282	624426
39301	624427
25476	624428
14300	624429
31934	624430
9250	624431
40709	624432
3037	624433
136708	624434
82386	624435
101351	624436
55454	624437
9248	624438
5595	624439
9307	624440
41284	624441
51150	624442
56019	624443
74358	624444
84	624445
104665	624446
47516	624447
24665	624448
59384	624449
14614	624450
52389	624451
5672	624452
60445	624453
15689	624454
25880	624455
30964	624456
32207	624457
36166	624458
51611	624459
18642	624460
838	624461
39435	624462
3095	624463
104772	624464
110674	624465
31647	624466
53816	624467
144846	624468
63478	624469
24744	624470
84490	624471
3540	624472
4339	624473
65669	624474
90022	624475
6347	624476
33007	624477
90512	624478
42380	624479
46335	624480
57589	624481
32901	624482
140774	624483
15034	624484
25218	624485
18547	624486
4597	624487
10754	624488
94191	624489
14835	624490
108273	624491
43710	624492
89952	624493
25775	624494
2241	624495
90966	624496
10349	624497
114677	624498
157872	624499
144598	624500
10106	624501
6676	624502
16503	624503
12	624504
3152	624505
24366	624506
9969	624507
54772	624508
23367	624509
10368	624510
4553	624511
33157	624512
265	624513
58518	624514
21804	624515
55798	624516
27913	624517
93227	624518
30693	624519
108916	624520
5869	624521
4043	624522
6585	624523
41828	624524
88681	624525
1709	624526
143695	624527
56872	624528
73052	624529
2957	624530
21651	624531
566	624532
9610	624533
61545	624534
111561	624535
19549	624536
15181	624537
25790	624538
26166	624539
99078	624540
33404	624541
17729	624542
40421	624543
97319	624544
30593	624545
83598	624546
42038	624547
31094	624548
32067	624549
3026	624550
11122	624551
44140	624552
3123	624553
80531	624554
26322	624555
3629	624556
102551	624557
37059	624558
77343	624559
5496	624560
587	624561
21814	624562
20853	624563
4780	624564
228	624565
83409	624566
159153	624567
7756	624568
38314	624569
5005	624570
46304	624571
34481	624572
12731	624573
151843	624574
123466	624575
154740	624576
11236	624577
71430	624578
5364	624579
100304	624580
65274	624581
86608	624582
17667	624583
8762	624584
23268	624585
28241	624586
26972	624587
783	624588
132021	624589
6968	624590
28785	624591
3570	624592
76536	624593
3032	624594
15374	624595
38691	624596
14779	624597
2552	624598
38245	624599
13500	624600
29293	624601
3213	624602
79332	624603
65993	624604
15720	624605
37117	624606
11300	624607
9932	624608
60459	624609
17334	624610
71101	624611
2725	624612
22906	624613
11306	624614
18761	624615
31039	624616
2403	624617
43617	624618
11290	624619
40165	624620
59045	624621
32760	624622
85730	624623
61936	624624
68186	624625
101553	624626
22236	624627
69926	624628
125339	624629
9371	624630
13659	624631
29568	624632
1056	624633
906	624634
11931	624635
9855	624636
10525	624637
84960	624638
128669	624639
2569	624640
4599	624641
13345	624642
57462	624643
59402	624644
7013	624645
1983	624646
63688	624647
7677	624648
45821	624649
6604	624650
154376	624651
193	624652
49571	624653
2387	624654
55604	624655
1100	624656
19795	624657
610	624658
29742	624659
144058	624660
21951	624661
6695	624662
24879	624663
457	624664
61127	624665
89562	624666
221	624667
20056	624668
44445	624669
61255	624670
16221	624671
58578	624672
19055	624673
2293	624674
28	624675
30220	624676
121443	624677
441	624678
9072	624679
70232	624680
3007	624681
11660	624682
320	624683
13834	624684
487	624685
27050	624686
1937	624687
4490	624688
40220	624689
65691	624690
15788	624691
67718	624692
20660	624693
14039	624694
2461	624695
48539	624696
2488	624697
3779	624698
3300	624699
21256	624700
8418	624701
158613	624702
11144	624703
20754	624704
15116	624705
16347	624706
4658	624707
57742	624708
18920	624709
17344	624710
5237	624711
21067	624712
17711	624713
14035	624714
133623	624715
34677	624716
20957	624717
115906	624718
135515	624719
3613	624720
1069	624721
10165	624722
4207	624723
99923	624724
153932	624725
3	624726
4939	624727
19135	624728
133363	624729
3437	624730
33892	624731
132874	624732
66948	624733
26202	624734
35084	624735
6316	624736
96145	624737
348	624738
938	624739
11629	624740
2439	624741
21075	624742
28199	624743
101672	624744
36523	624745
1778	624746
114452	624747
48257	624748
13434	624749
8299	624750
38055	624751
3773	624752
3160	624753
42460	624754
40676	624755
43380	624756
37794	624757
34687	624758
10555	624759
60582	624760
73623	624761
87301	624762
2074	624763
98198	624764
35435	624765
47685	624766
65851	624767
10668	624768
10053	624769
3249	624770
4334	624771
16525	624772
135957	624773
1405	624774
15830	624775
37814	624776
19974	624777
80896	624778
79138	624779
21221	624780
245	624781
37690	624782
114141	624783
1691	624784
114532	624785
16296	624786
2985	624787
24810	624788
5357	624789
60607	624790
45012	624791
35503	624792
98009	624793
51233	624794
29513	624795
5988	624796
150406	624797
39099	624798
30519	624799
73558	624800
127061	624801
19229	624802
2585	624803
31700	624804
33395	624805
21924	624806
4634	624807
82142	624808
20076	624809
6417	624810
15400	624811
35437	624812
21590	624813
27152	624814
123994	624815
29333	624816
19442	624817
68526	624818
49078	624819
8614	624820
39264	624821
71237	624822
98147	624823
17034	624824
119143	624825
64780	624826
19817	624827
8341	624828
1178	624829
22499	624830
23526	624831
118920	624832
46466	624833
43023	624834
121312	624835
115650	624836
58138	624837
2051	624838
43486	624839
13401	624840
78147	624841
134942	624842
29597	624843
7272	624844
2711	624845
1461	624846
36830	624847
23950	624848
85345	624849
129212	624850
40096	624851
2794	624852
81943	624853
78254	624854
26192	624855
21343	624856
5216	624857
9833	624858
68013	624859
20745	624860
25967	624861
77075	624862
40672	624863
21116	624864
71262	624865
22060	624866
45671	624867
12828	624868
130968	624869
83636	624870
15113	624871
48647	624872
147216	624873
41751	624874
249	624875
50686	624876
40610	624877
5810	624878
17940	624879
34068	624880
12406	624881
60161	624882
86091	624883
5617	624884
15706	624885
120171	624886
39752	624887
122694	624888
99161	624889
23126	624890
43945	624891
30295	624892
14444	624893
45917	624894
18126	624895
4526	624896
59	624897
152020	624898
103939	624899
1152	624900
8732	624901
66748	624902
3433	624903
5089	624904
149493	624905
43173	624906
25232	624907
63143	624908
1608	624909
46545	624910
95216	624911
78328	624912
32577	624913
70907	624914
21270	624915
37252	624916
61325	624917
39540	624918
104477	624919
55554	624920
32413	624921
19768	624922
11868	624923
71337	624924
100617	624925
29388	624926
86637	624927
110044	624928
13847	624929
38684	624930
1802	624931
45037	624932
92339	624933
16370	624934
178	624935
57654	624936
6319	624937
11597	624938
24849	624939
16458	624940
80951	624941
114727	624942
13226	624943
101584	624944
27140	624945
202	624946
31556	624947
21050	624948
5216	624949
105569	624950
146233	624951
123453	624952
8398	624953
24186	624954
2662	624955
51470	624956
64813	624957
63298	624958
27549	624959
3916	624960
6985	624961
1253	624962
31833	624963
74668	624964
85877	624965
16450	624966
89907	624967
7072	624968
47792	624969
12563	624970
46915	624971
6813	624972
18869	624973
70953	624974
92020	624975
31940	624976
15777	624977
32236	624978
28310	624979
36714	624980
77938	624981
3785	624982
9337	624983
50726	624984
10798	624985
146	624986
45449	624987
146930	624988
148862	624989
6560	624990
44676	624991
17533	624992
90146	624993
31414	624994
24705	624995
3757	624996
17152	624997
30746	624998
2542	624999
54474	625000
9895	625001
17705	625002
21419	625003
62438	625004
100656	625005
26546	625006
108103	625007
16449	625008
44759	625009
107766	625010
23183	625011
23184	625012
25730	625013
15190	625014
20350	625015
11468	625016
54777	625017
133214	625018
44753	625019
79183	625020
42744	625021
53581	625022
106913	625023
20460	625024
126265	625025
17837	625026
12940	625027
2586	625028
28990	625029
582	625030
17182	625031
22688	625032
6655	625033
84452	625034
38630	625035
59304	625036
132999	625037
1168	625038
103551	625039
10069	625040
20166	625041
88713	625042
39896	625043
96627	625044
10934	625045
24736	625046
24316	625047
127331	625048
16108	625049
111772	625050
112090	625051
55406	625052
9916	625053
28	625054
87511	625055
67892	625056
87944	625057
25	625058
124806	625059
4148	625060
16020	625061
849	625062
74811	625063
84434	625064
24153	625065
31595	625066
37866	625067
29604	625068
53641	625069
13279	625070
161168	625071
61048	625072
1173	625073
5896	625074
23213	625075
105936	625076
21101	625077
33181	625078
143489	625079
30	625080
1180	625081
39205	625082
67608	625083
15078	625084
14220	625085
128400	625086
39453	625087
86288	625088
96209	625089
3235	625090
51225	625091
117532	625092
101107	625093
47344	625094
27450	625095
319	625096
2532	625097
131351	625098
61578	625099
10314	625100
7046	625101
128995	625102
48261	625103
1718	625104
1769	625105
133332	625106
3787	625107
34293	625108
105259	625109
6274	625110
591	625111
55310	625112
43587	625113
154190	625114
158707	625115
26477	625116
10955	625117
1161	625118
4390	625119
50442	625120
10891	625121
63428	625122
13529	625123
75174	625124
55450	625125
31210	625126
149291	625127
75446	625128
6182	625129
117552	625130
26740	625131
42587	625132
25864	625133
164356	625134
37041	625135
153586	625136
89	625137
149996	625138
27900	625139
33512	625140
9684	625141
904	625142
4137	625143
11210	625144
7013	625145
102915	625146
27794	625147
121200	625148
24940	625149
54661	625150
88261	625151
20437	625152
24008	625153
5333	625154
126388	625155
125605	625156
2243	625157
122918	625158
14872	625159
138064	625160
9510	625161
3009	625162
53744	625163
35488	625164
150642	625165
44909	625166
50464	625167
23171	625168
30237	625169
48842	625170
16698	625171
16142	625172
9365	625173
62217	625174
147759	625175
47276	625176
91520	625177
18585	625178
30624	625179
57847	625180
84224	625181
1663	625182
62344	625183
20359	625184
18949	625185
16065	625186
5966	625187
90050	625188
13923	625189
3855	625190
150007	625191
8052	625192
38490	625193
37098	625194
5683	625195
30885	625196
13172	625197
33667	625198
3749	625199
3841	625200
8472	625201
24976	625202
11934	625203
4547	625204
4035	625205
17587	625206
101695	625207
80327	625208
24086	625209
12419	625210
65975	625211
54387	625212
17852	625213
2644	625214
60946	625215
37081	625216
87	625217
12601	625218
3905	625219
386	625220
10340	625221
35179	625222
115521	625223
48077	625224
32475	625225
27056	625226
6049	625227
3189	625228
76443	625229
12446	625230
23032	625231
60674	625232
32468	625233
21066	625234
11368	625235
18742	625236
57593	625237
91410	625238
166234	625239
80933	625240
26883	625241
44823	625242
48568	625243
25590	625244
18171	625245
20816	625246
89542	625247
107100	625248
23079	625249
16845	625250
22395	625251
166212	625252
10683	625253
156385	625254
9884	625255
9291	625256
29784	625257
72166	625258
30399	625259
41288	625260
3827	625261
16779	625262
125042	625263
127747	625264
79059	625265
7708	625266
3661	625267
32677	625268
11404	625269
12145	625270
1588	625271
52768	625272
99138	625273
39778	625274
58170	625275
83836	625276
29978	625277
55222	625278
36716	625279
2207	625280
3159	625281
464	625282
16047	625283
55216	625284
25503	625285
130340	625286
39178	625287
52985	625288
12	625289
9063	625290
15537	625291
31959	625292
58548	625293
4756	625294
1423	625295
27756	625296
117181	625297
108447	625298
33621	625299
73461	625300
2541	625301
61750	625302
77	625303
54153	625304
6425	625305
39520	625306
128320	625307
7043	625308
31693	625309
959	625310
205	625311
8123	625312
27245	625313
69403	625314
65795	625315
13183	625316
11248	625317
118831	625318
11430	625319
49759	625320
91003	625321
39159	625322
612	625323
51710	625324
13391	625325
4154	625326
124384	625327
184	625328
6808	625329
5477	625330
24648	625331
137236	625332
4664	625333
32612	625334
13953	625335
57982	625336
10403	625337
41439	625338
223	625339
17406	625340
32548	625341
6	625342
9	625343
3748	625344
1162	625345
2770	625346
84793	625347
88	625348
83630	625349
69940	625350
28582	625351
22161	625352
3510	625353
901	625354
24671	625355
742	625356
43380	625357
164674	625358
8185	625359
14303	625360
77987	625361
61086	625362
27330	625363
18910	625364
45703	625365
12164	625366
25490	625367
21817	625368
28296	625369
39779	625370
58356	625371
29552	625372
22743	625373
60480	625374
1187	625375
53055	625376
70487	625377
25270	625378
10681	625379
35417	625380
80315	625381
13320	625382
179	625383
17699	625384
5996	625385
49660	625386
37522	625387
37011	625388
67815	625389
36281	625390
25242	625391
27268	625392
52278	625393
82965	625394
111823	625395
31610	625396
23150	625397
58823	625398
58349	625399
4057	625400
86056	625401
50256	625402
1311	625403
20885	625404
10013	625405
2540	625406
13491	625407
19250	625408
457	625409
20379	625410
83742	625411
25475	625412
36665	625413
108124	625414
135918	625415
46887	625416
9046	625417
5700	625418
79382	625419
69522	625420
22437	625421
111596	625422
5319	625423
80880	625424
43443	625425
52971	625426
81453	625427
104664	625428
5999	625429
31929	625430
21815	625431
22338	625432
109353	625433
12234	625434
95504	625435
14428	625436
24448	625437
3347	625438
2342	625439
82742	625440
477	625441
1060	625442
16330	625443
4923	625444
50725	625445
268	625446
19424	625447
44307	625448
47232	625449
7659	625450
13917	625451
13378	625452
14691	625453
7041	625454
51148	625455
837	625456
6454	625457
40259	625458
14026	625459
43378	625460
142767	625461
23514	625462
1870	625463
28510	625464
9598	625465
71021	625466
16437	625467
1511	625468
6411	625469
160629	625470
129895	625471
58940	625472
4753	625473
5151	625474
37087	625475
113282	625476
15660	625477
13677	625478
770	625479
71245	625480
126758	625481
124275	625482
10899	625483
80191	625484
32787	625485
64982	625486
6239	625487
36623	625488
38353	625489
551	625490
50	625491
39119	625492
108816	625493
26583	625494
5232	625495
11835	625496
1257	625497
76763	625498
13927	625499
45055	625500
72759	625501
4855	625502
54852	625503
29750	625504
20570	625505
119354	625506
73976	625507
3149	625508
3814	625509
120738	625510
2131	625511
22113	625512
63443	625513
63346	625514
13093	625515
56692	625516
39685	625517
7980	625518
20240	625519
69266	625520
24512	625521
14186	625522
73696	625523
26654	625524
18027	625525
37488	625526
14070	625527
120378	625528
56823	625529
12815	625530
50380	625531
783	625532
796	625533
100409	625534
38067	625535
69622	625536
95787	625537
12526	625538
10592	625539
51405	625540
24557	625541
34755	625542
2979	625543
34434	625544
32	625545
51323	625546
164791	625547
1103	625548
7140	625549
1327	625550
2645	625551
101336	625552
101130	625553
66025	625554
17279	625555
5251	625556
94541	625557
4244	625558
8326	625559
51380	625560
107228	625561
61959	625562
1732	625563
119781	625564
9711	625565
44110	625566
122472	625567
38332	625568
77777	625569
41995	625570
1811	625571
13156	625572
11191	625573
137874	625574
71285	625575
106754	625576
88507	625577
14978	625578
20300	625579
2645	625580
30510	625581
67308	625582
133844	625583
20262	625584
103309	625585
49737	625586
10082	625587
76206	625588
5474	625589
5015	625590
84987	625591
107122	625592
113043	625593
42605	625594
89883	625595
4076	625596
20450	625597
7470	625598
11523	625599
43110	625600
3448	625601
47348	625602
31447	625603
7426	625604
92117	625605
25019	625606
83550	625607
138097	625608
30952	625609
10623	625610
79232	625611
102852	625612
71347	625613
37604	625614
19525	625615
10873	625616
105612	625617
68	625618
51498	625619
64599	625620
75118	625621
2344	625622
3388	625623
15702	625624
59196	625625
417	625626
11357	625627
23543	625628
7778	625629
90802	625630
10298	625631
68883	625632
8312	625633
72267	625634
79273	625635
1496	625636
17423	625637
1655	625638
60519	625639
1179	625640
65086	625641
11905	625642
28856	625643
24487	625644
7419	625645
10638	625646
4064	625647
20309	625648
26544	625649
29010	625650
2946	625651
12695	625652
10325	625653
1315	625654
19078	625655
94888	625656
40199	625657
10172	625658
40246	625659
9470	625660
22808	625661
5512	625662
137765	625663
125	625664
7293	625665
455	625666
2628	625667
92712	625668
4916	625669
2637	625670
109184	625671
10423	625672
133602	625673
33579	625674
104527	625675
352	625676
59512	625677
7762	625678
546	625679
83470	625680
3126	625681
13	625682
76585	625683
81188	625684
56033	625685
1921	625686
16427	625687
58818	625688
44238	625689
97857	625690
1966	625691
7718	625692
91684	625693
19735	625694
4683	625695
8451	625696
1689	625697
150776	625698
18591	625699
40523	625700
118640	625701
42033	625702
32027	625703
16797	625704
43092	625705
38394	625706
22667	625707
29596	625708
43465	625709
20873	625710
112350	625711
38629	625712
5531	625713
125069	625714
18947	625715
48182	625716
26801	625717
16968	625718
36481	625719
18631	625720
27638	625721
28874	625722
1367	625723
2442	625724
99648	625725
30174	625726
983	625727
584	625728
44860	625729
1025	625730
1311	625731
21455	625732
65441	625733
75163	625734
56344	625735
3758	625736
18948	625737
236	625738
44987	625739
10843	625740
30244	625741
12825	625742
95158	625743
15370	625744
15382	625745
5678	625746
54371	625747
51607	625748
29612	625749
82244	625750
8016	625751
43095	625752
35654	625753
41312	625754
97592	625755
73545	625756
635	625757
14191	625758
8948	625759
6466	625760
79711	625761
106608	625762
18618	625763
27829	625764
26518	625765
158	625766
128261	625767
42708	625768
17419	625769
116679	625770
14983	625771
304	625772
592	625773
97209	625774
10774	625775
22728	625776
844	625777
27853	625778
11336	625779
59320	625780
499	625781
74919	625782
6401	625783
23519	625784
61059	625785
81235	625786
1122	625787
948	625788
13013	625789
707	625790
14468	625791
1252	625792
92127	625793
21128	625794
18938	625795
98113	625796
47618	625797
17344	625798
34851	625799
26439	625800
45158	625801
45065	625802
165410	625803
721	625804
21282	625805
9859	625806
18022	625807
39058	625808
3990	625809
14207	625810
77165	625811
22290	625812
164545	625813
32418	625814
15171	625815
1547	625816
11748	625817
11489	625818
89977	625819
20635	625820
7566	625821
12327	625822
100097	625823
324	625824
35739	625825
28022	625826
37805	625827
93597	625828
21355	625829
48490	625830
59733	625831
42680	625832
5054	625833
72571	625834
2905	625835
3020	625836
123164	625837
70807	625838
23907	625839
35542	625840
37684	625841
1128	625842
39902	625843
16444	625844
76971	625845
4317	625846
31782	625847
10536	625848
88282	625849
34336	625850
146289	625851
29468	625852
13078	625853
83806	625854
33297	625855
10512	625856
10504	625857
1060	625858
222	625859
450	625860
49273	625861
24256	625862
23415	625863
109449	625864
74111	625865
26032	625866
33889	625867
6564	625868
57823	625869
83326	625870
28814	625871
99139	625872
27024	625873
82160	625874
44164	625875
122	625876
123943	625877
25657	625878
26651	625879
74310	625880
8379	625881
151778	625882
7354	625883
25245	625884
949	625885
118050	625886
78927	625887
164387	625888
16033	625889
11451	625890
49285	625891
50827	625892
4082	625893
32419	625894
24482	625895
2332	625896
101458	625897
113479	625898
70809	625899
43073	625900
30139	625901
98790	625902
50070	625903
53851	625904
19262	625905
1622	625906
5864	625907
8699	625908
1643	625909
88370	625910
16591	625911
4748	625912
7272	625913
69889	625914
35773	625915
41084	625916
2356	625917
154846	625918
2966	625919
148	625920
6364	625921
97951	625922
29605	625923
644	625924
5090	625925
2334	625926
55536	625927
1592	625928
43515	625929
31258	625930
13845	625931
60825	625932
129403	625933
1116	625934
12701	625935
29400	625936
69662	625937
77122	625938
1223	625939
1231	625940
113915	625941
39564	625942
33656	625943
3862	625944
147087	625945
79912	625946
73604	625947
895	625948
61924	625949
4423	625950
126259	625951
587	625952
34649	625953
6986	625954
62725	625955
11573	625956
57789	625957
5383	625958
8192	625959
162151	625960
53157	625961
8975	625962
43888	625963
82414	625964
26711	625965
1577	625966
5879	625967
18508	625968
7821	625969
68677	625970
2241	625971
61407	625972
29070	625973
106994	625974
84648	625975
661	625976
51522	625977
15855	625978
48224	625979
56049	625980
28703	625981
137255	625982
6616	625983
40	625984
21873	625985
30963	625986
30430	625987
57206	625988
3942	625989
12899	625990
20969	625991
122750	625992
72885	625993
162820	625994
13480	625995
13352	625996
1133	625997
21477	625998
11185	625999
4703	626000
75835	626001
3042	626002
21637	626003
395	626004
17441	626005
31850	626006
40924	626007
1148	626008
38765	626009
12127	626010
15330	626011
7827	626012
138357	626013
19529	626014
6765	626015
24444	626016
20980	626017
11717	626018
130446	626019
19996	626020
58520	626021
30992	626022
2566	626023
129183	626024
104247	626025
77397	626026
155499	626027
85331	626028
4677	626029
54707	626030
9566	626031
124498	626032
8070	626033
5501	626034
683	626035
60024	626036
86673	626037
1622	626038
11570	626039
1334	626040
76602	626041
68833	626042
5670	626043
704	626044
45046	626045
6274	626046
272	626047
26778	626048
25817	626049
70460	626050
66589	626051
14192	626052
125771	626053
293	626054
52517	626055
23	626056
21451	626057
13451	626058
25344	626059
11721	626060
149	626061
2992	626062
7016	626063
5460	626064
57332	626065
14198	626066
73979	626067
43381	626068
88902	626069
13120	626070
111616	626071
2163	626072
13687	626073
100938	626074
5760	626075
73869	626076
38297	626077
68621	626078
36843	626079
26852	626080
6649	626081
106209	626082
38919	626083
30529	626084
60351	626085
13397	626086
7636	626087
27643	626088
22619	626089
72252	626090
35298	626091
5636	626092
68705	626093
108986	626094
17386	626095
27567	626096
82852	626097
4359	626098
5824	626099
16632	626100
7273	626101
6054	626102
11525	626103
33805	626104
13607	626105
23991	626106
12258	626107
133562	626108
7163	626109
45580	626110
28764	626111
104369	626112
37903	626113
14105	626114
21666	626115
96716	626116
33578	626117
42690	626118
38040	626119
30815	626120
37742	626121
10080	626122
8705	626123
31140	626124
61008	626125
53916	626126
45389	626127
71693	626128
63372	626129
46088	626130
29966	626131
131628	626132
83331	626133
11835	626134
7258	626135
49139	626136
35120	626137
1602	626138
27792	626139
14292	626140
16688	626141
47391	626142
118783	626143
177	626144
42053	626145
68331	626146
24516	626147
39729	626148
78177	626149
33294	626150
147493	626151
10930	626152
105099	626153
143	626154
157257	626155
41854	626156
2201	626157
20833	626158
37631	626159
46149	626160
8590	626161
50950	626162
45780	626163
17024	626164
4836	626165
235	626166
119112	626167
112530	626168
36509	626169
14366	626170
142784	626171
1127	626172
25263	626173
60184	626174
122985	626175
19058	626176
6067	626177
90335	626178
128825	626179
11722	626180
10399	626181
60246	626182
114945	626183
3419	626184
937	626185
1561	626186
10262	626187
12005	626188
12191	626189
59951	626190
10911	626191
57249	626192
103615	626193
47736	626194
3206	626195
26575	626196
27929	626197
119654	626198
34999	626199
454	626200
83174	626201
31445	626202
10187	626203
1660	626204
29888	626205
45918	626206
79225	626207
106096	626208
95438	626209
64259	626210
98	626211
1821	626212
30408	626213
74657	626214
35382	626215
160393	626216
53550	626217
102379	626218
8594	626219
78098	626220
5584	626221
9419	626222
6	626223
33541	626224
84924	626225
58544	626226
34564	626227
70601	626228
111322	626229
38993	626230
25549	626231
8240	626232
9222	626233
87798	626234
1938	626235
125384	626236
9709	626237
11571	626238
11530	626239
10017	626240
69899	626241
34870	626242
9598	626243
74200	626244
43586	626245
33025	626246
12408	626247
19751	626248
81665	626249
48773	626250
858	626251
16919	626252
8189	626253
125090	626254
64622	626255
156744	626256
22102	626257
11858	626258
131097	626259
51925	626260
5132	626261
16733	626262
1598	626263
19947	626264
5832	626265
73969	626266
22344	626267
147916	626268
75490	626269
132248	626270
141530	626271
9157	626272
24799	626273
12665	626274
3321	626275
42739	626276
93023	626277
44600	626278
77439	626279
9486	626280
21422	626281
33310	626282
150333	626283
89187	626284
8570	626285
21641	626286
30558	626287
19041	626288
26416	626289
10049	626290
5064	626291
21330	626292
62077	626293
7400	626294
2937	626295
67280	626296
56086	626297
8285	626298
63307	626299
149917	626300
30165	626301
20066	626302
26210	626303
7883	626304
67100	626305
74460	626306
31023	626307
3267	626308
18738	626309
21506	626310
20653	626311
48066	626312
5097	626313
85823	626314
24213	626315
25094	626316
112697	626317
147	626318
67052	626319
159142	626320
22258	626321
10234	626322
14561	626323
8393	626324
1475	626325
3827	626326
5173	626327
26555	626328
18631	626329
5170	626330
12973	626331
24458	626332
82805	626333
62558	626334
3254	626335
29542	626336
67034	626337
66522	626338
2673	626339
86482	626340
35588	626341
6419	626342
41723	626343
28076	626344
59068	626345
472	626346
2480	626347
2005	626348
10339	626349
7726	626350
10660	626351
10828	626352
129294	626353
77454	626354
20443	626355
35230	626356
217	626357
14673	626358
3534	626359
9793	626360
92750	626361
17789	626362
35714	626363
1595	626364
53650	626365
25638	626366
72432	626367
15689	626368
122755	626369
36071	626370
531	626371
5214	626372
13625	626373
10809	626374
48577	626375
65314	626376
63371	626377
37790	626378
27638	626379
18940	626380
32226	626381
40981	626382
42193	626383
124710	626384
2678	626385
33570	626386
2593	626387
9465	626388
17999	626389
33217	626390
5515	626391
72364	626392
14497	626393
44875	626394
42765	626395
165478	626396
19181	626397
18	626398
12017	626399
64580	626400
100781	626401
38876	626402
14797	626403
114591	626404
16992	626405
7687	626406
9567	626407
103333	626408
77914	626409
22640	626410
42518	626411
4699	626412
13801	626413
116897	626414
5041	626415
10417	626416
17989	626417
49393	626418
38407	626419
24803	626420
2070	626421
13070	626422
16339	626423
7378	626424
118178	626425
1589	626426
4590	626427
80646	626428
18820	626429
37338	626430
62106	626431
372	626432
38535	626433
117319	626434
8413	626435
131991	626436
136048	626437
17632	626438
97337	626439
157729	626440
123629	626441
18045	626442
38804	626443
50532	626444
125614	626445
72119	626446
92555	626447
926	626448
7180	626449
106850	626450
132406	626451
11609	626452
283	626453
10338	626454
12268	626455
1220	626456
8118	626457
2068	626458
15995	626459
13176	626460
69168	626461
42987	626462
60948	626463
19851	626464
1447	626465
23893	626466
106355	626467
4524	626468
47900	626469
13377	626470
81499	626471
51708	626472
30442	626473
19012	626474
34998	626475
11355	626476
9864	626477
3824	626478
67374	626479
22301	626480
89833	626481
5874	626482
2787	626483
92999	626484
20255	626485
113560	626486
51562	626487
91	626488
30086	626489
9387	626490
5730	626491
1031	626492
11532	626493
36608	626494
59846	626495
172	626496
11946	626497
60153	626498
40096	626499
17213	626500
19341	626501
8647	626502
7035	626503
30629	626504
67646	626505
9378	626506
8118	626507
10581	626508
66089	626509
124134	626510
117217	626511
31829	626512
53443	626513
64137	626514
54154	626515
6030	626516
53008	626517
346	626518
31983	626519
114306	626520
6841	626521
84268	626522
15547	626523
33057	626524
123607	626525
109730	626526
90212	626527
87743	626528
12930	626529
63330	626530
21213	626531
11147	626532
26776	626533
162403	626534
39961	626535
102936	626536
58844	626537
34197	626538
3837	626539
2029	626540
2052	626541
12389	626542
12588	626543
254	626544
100264	626545
536	626546
100185	626547
55417	626548
14656	626549
414	626550
34568	626551
37441	626552
5873	626553
109331	626554
61675	626555
39566	626556
15492	626557
13489	626558
9087	626559
30259	626560
5994	626561
6157	626562
46201	626563
75082	626564
32722	626565
55972	626566
50996	626567
32036	626568
2336	626569
2704	626570
118658	626571
19558	626572
36837	626573
43243	626574
10	626575
125140	626576
91107	626577
11750	626578
7068	626579
13787	626580
45703	626581
20522	626582
68285	626583
32200	626584
7262	626585
16396	626586
25175	626587
72950	626588
34144	626589
1293	626590
12010	626591
87768	626592
9394	626593
160304	626594
949	626595
16597	626596
64032	626597
56214	626598
57198	626599
2155	626600
71112	626601
1628	626602
42387	626603
5764	626604
729	626605
15272	626606
87408	626607
107255	626608
48249	626609
64744	626610
17317	626611
48927	626612
4227	626613
100	626614
107134	626615
9422	626616
80543	626617
80198	626618
127597	626619
15757	626620
31722	626621
3940	626622
44092	626623
21332	626624
82699	626625
3127	626626
32188	626627
15187	626628
103013	626629
36	626630
113630	626631
2259	626632
6428	626633
3557	626634
42350	626635
40099	626636
27124	626637
42996	626638
18004	626639
6182	626640
77849	626641
251	626642
30	626643
86178	626644
34990	626645
35616	626646
2922	626647
22080	626648
112586	626649
88272	626650
72113	626651
4118	626652
10012	626653
55410	626654
3163	626655
35354	626656
151041	626657
24138	626658
12632	626659
3384	626660
31610	626661
80669	626662
14487	626663
28852	626664
69746	626665
15481	626666
100066	626667
47525	626668
19470	626669
52075	626670
3531	626671
42761	626672
113526	626673
17240	626674
32833	626675
3383	626676
15861	626677
126516	626678
1797	626679
83276	626680
6352	626681
5258	626682
5571	626683
73670	626684
116818	626685
15397	626686
17846	626687
16767	626688
153889	626689
47190	626690
12634	626691
23557	626692
49045	626693
63052	626694
459	626695
30030	626696
39773	626697
5395	626698
802	626699
7086	626700
79813	626701
34056	626702
48907	626703
10073	626704
7469	626705
24185	626706
3335	626707
5549	626708
3317	626709
22939	626710
43239	626711
13694	626712
10606	626713
4044	626714
10379	626715
29136	626716
23690	626717
3170	626718
144894	626719
30879	626720
18352	626721
115099	626722
8212	626723
32993	626724
446	626725
59470	626726
149094	626727
24490	626728
9677	626729
38249	626730
95630	626731
101001	626732
1769	626733
147952	626734
4826	626735
28983	626736
39422	626737
19089	626738
8426	626739
15407	626740
40891	626741
112922	626742
47322	626743
8695	626744
80929	626745
62804	626746
3645	626747
54957	626748
25957	626749
43499	626750
5106	626751
46554	626752
64644	626753
43427	626754
50114	626755
58712	626756
8056	626757
16085	626758
434	626759
20480	626760
19917	626761
71039	626762
95017	626763
5063	626764
54474	626765
2096	626766
3308	626767
26887	626768
13005	626769
106026	626770
40	626771
33397	626772
18778	626773
84589	626774
19672	626775
6851	626776
12578	626777
81034	626778
12328	626779
28812	626780
7279	626781
24628	626782
12693	626783
59680	626784
3484	626785
10838	626786
16410	626787
162805	626788
36087	626789
73967	626790
37014	626791
62514	626792
1096	626793
345	626794
117964	626795
59818	626796
105817	626797
3468	626798
6065	626799
5576	626800
3131	626801
66955	626802
72263	626803
41140	626804
15910	626805
75530	626806
4439	626807
18958	626808
1613	626809
3227	626810
17196	626811
33337	626812
208	626813
14707	626814
2580	626815
86675	626816
67808	626817
100597	626818
7955	626819
19828	626820
34387	626821
30404	626822
46119	626823
719	626824
49127	626825
60526	626826
24054	626827
90061	626828
156003	626829
1164	626830
16833	626831
47737	626832
12019	626833
2762	626834
175	626835
28812	626836
103093	626837
67478	626838
21461	626839
23676	626840
19204	626841
893	626842
5687	626843
18438	626844
21399	626845
52712	626846
219	626847
13889	626848
1048	626849
108675	626850
11906	626851
37711	626852
700	626853
5272	626854
9372	626855
20149	626856
92166	626857
3517	626858
70096	626859
5843	626860
156575	626861
137349	626862
64682	626863
2383	626864
63529	626865
79537	626866
1235	626867
16039	626868
9286	626869
129317	626870
87	626871
80938	626872
62805	626873
30936	626874
154914	626875
47414	626876
11282	626877
20360	626878
5562	626879
54484	626880
60890	626881
60059	626882
23476	626883
57499	626884
7532	626885
36190	626886
25551	626887
71870	626888
4426	626889
14808	626890
103962	626891
13829	626892
91400	626893
20609	626894
83856	626895
42977	626896
35549	626897
1469	626898
68775	626899
2043	626900
8926	626901
13824	626902
35955	626903
12693	626904
27973	626905
36432	626906
54759	626907
62087	626908
47332	626909
13382	626910
7766	626911
43605	626912
41047	626913
117196	626914
22311	626915
126730	626916
84092	626917
69549	626918
29782	626919
6203	626920
12435	626921
14188	626922
57464	626923
47035	626924
72268	626925
79820	626926
60307	626927
712	626928
1115	626929
68995	626930
18705	626931
8032	626932
1100	626933
6230	626934
18138	626935
9377	626936
73426	626937
40637	626938
36166	626939
120849	626940
13112	626941
44891	626942
86889	626943
46494	626944
5287	626945
42907	626946
24708	626947
15144	626948
7349	626949
44048	626950
25930	626951
4360	626952
36578	626953
8525	626954
33879	626955
460	626956
6872	626957
4503	626958
820	626959
46929	626960
15844	626961
118899	626962
24144	626963
2527	626964
60341	626965
78404	626966
2102	626967
80177	626968
9906	626969
7499	626970
3758	626971
94	626972
4414	626973
12816	626974
15514	626975
90161	626976
4315	626977
899	626978
43531	626979
67841	626980
140376	626981
70204	626982
23102	626983
18088	626984
32552	626985
724	626986
475	626987
2790	626988
3908	626989
33028	626990
813	626991
1230	626992
13517	626993
725	626994
50234	626995
13936	626996
13819	626997
40233	626998
16906	626999
114134	627000
76851	627001
14041	627002
28439	627003
1373	627004
4227	627005
17574	627006
3603	627007
50808	627008
80595	627009
3267	627010
122171	627011
4670	627012
49313	627013
37214	627014
117502	627015
1204	627016
1282	627017
31443	627018
42480	627019
101010	627020
97806	627021
5902	627022
55708	627023
5514	627024
41332	627025
11290	627026
48013	627027
19427	627028
38614	627029
29777	627030
18091	627031
74629	627032
20360	627033
12533	627034
30813	627035
51947	627036
57107	627037
22758	627038
7714	627039
8182	627040
52624	627041
77209	627042
23183	627043
91610	627044
1110	627045
102630	627046
14701	627047
38192	627048
26350	627049
44626	627050
4664	627051
37173	627052
83679	627053
146791	627054
58296	627055
82061	627056
104884	627057
24407	627058
34683	627059
23191	627060
6402	627061
20798	627062
33384	627063
15498	627064
51285	627065
23712	627066
116703	627067
21856	627068
116421	627069
727	627070
47080	627071
5697	627072
5176	627073
8441	627074
10386	627075
1765	627076
64080	627077
30654	627078
11313	627079
123018	627080
15438	627081
7789	627082
30780	627083
42298	627084
66271	627085
64099	627086
39968	627087
68981	627088
89146	627089
856	627090
12821	627091
14	627092
77950	627093
112963	627094
123230	627095
72637	627096
52594	627097
26662	627098
27090	627099
19791	627100
23786	627101
354	627102
72195	627103
158351	627104
15295	627105
145	627106
114615	627107
70469	627108
29206	627109
75882	627110
3739	627111
20337	627112
51242	627113
52780	627114
21	627115
74544	627116
38790	627117
38	627118
20587	627119
13857	627120
74193	627121
120983	627122
74538	627123
82928	627124
130617	627125
30560	627126
79618	627127
22898	627128
12267	627129
30893	627130
85971	627131
84123	627132
61451	627133
11	627134
4456	627135
90610	627136
8501	627137
3875	627138
24698	627139
31156	627140
81626	627141
1812	627142
31418	627143
87189	627144
3402	627145
105614	627146
43010	627147
148824	627148
21097	627149
14465	627150
61685	627151
79233	627152
133545	627153
7140	627154
43394	627155
27326	627156
23071	627157
80472	627158
25022	627159
9772	627160
31027	627161
913	627162
3627	627163
8991	627164
12481	627165
3159	627166
56902	627167
29977	627168
21431	627169
42950	627170
41985	627171
64179	627172
7249	627173
11144	627174
30527	627175
44844	627176
44106	627177
106401	627178
13825	627179
40908	627180
65739	627181
3025	627182
50359	627183
9130	627184
3654	627185
81375	627186
59817	627187
53664	627188
95764	627189
72302	627190
159556	627191
19580	627192
3163	627193
95785	627194
3063	627195
2238	627196
26128	627197
31564	627198
42292	627199
10962	627200
29375	627201
13931	627202
14887	627203
160044	627204
42119	627205
17798	627206
49808	627207
43642	627208
135274	627209
7722	627210
106888	627211
26873	627212
82296	627213
50295	627214
10589	627215
6354	627216
412	627217
719	627218
40934	627219
100533	627220
36040	627221
13057	627222
3726	627223
13226	627224
14413	627225
20612	627226
161622	627227
98350	627228
21290	627229
70145	627230
45055	627231
81065	627232
5508	627233
59733	627234
53806	627235
159	627236
25204	627237
120049	627238
39461	627239
89205	627240
2714	627241
48394	627242
28965	627243
16872	627244
2684	627245
22322	627246
132366	627247
69364	627248
54200	627249
8483	627250
21848	627251
87958	627252
1445	627253
72661	627254
22423	627255
289	627256
6903	627257
106139	627258
13034	627259
2862	627260
9243	627261
13519	627262
17212	627263
7001	627264
37734	627265
22419	627266
71568	627267
3144	627268
80252	627269
10995	627270
9341	627271
27	627272
35941	627273
127228	627274
43519	627275
71184	627276
101518	627277
28994	627278
27833	627279
71274	627280
1548	627281
25676	627282
127133	627283
14701	627284
55153	627285
40997	627286
9142	627287
114904	627288
9335	627289
775	627290
26946	627291
117152	627292
96930	627293
21127	627294
55893	627295
15857	627296
125079	627297
2164	627298
122013	627299
18112	627300
35170	627301
4046	627302
16554	627303
18851	627304
99706	627305
25667	627306
86579	627307
9317	627308
6418	627309
20987	627310
13410	627311
10421	627312
30210	627313
56893	627314
29309	627315
85640	627316
37686	627317
29828	627318
106844	627319
47054	627320
8890	627321
24683	627322
29784	627323
7424	627324
52352	627325
5741	627326
42372	627327
24194	627328
5248	627329
2479	627330
95016	627331
38554	627332
94937	627333
21996	627334
4194	627335
50628	627336
25279	627337
68	627338
59103	627339
126890	627340
99233	627341
25063	627342
18701	627343
38680	627344
23537	627345
68030	627346
46520	627347
67234	627348
34583	627349
31869	627350
7078	627351
84987	627352
17052	627353
6820	627354
19723	627355
29017	627356
246	627357
89455	627358
47004	627359
38100	627360
8575	627361
18479	627362
1827	627363
132950	627364
5926	627365
68050	627366
3479	627367
61862	627368
45900	627369
29083	627370
32171	627371
3631	627372
22587	627373
93983	627374
16413	627375
3222	627376
53111	627377
79352	627378
13515	627379
1001	627380
20610	627381
42616	627382
29442	627383
140461	627384
9958	627385
25396	627386
70289	627387
34313	627388
9053	627389
77064	627390
58323	627391
20363	627392
24714	627393
10949	627394
8634	627395
93720	627396
21460	627397
14774	627398
16	627399
56639	627400
16176	627401
41980	627402
7720	627403
38253	627404
28746	627405
13064	627406
47729	627407
27657	627408
9071	627409
8549	627410
108661	627411
38463	627412
19864	627413
59013	627414
28058	627415
14805	627416
50747	627417
2601	627418
71944	627419
32426	627420
146710	627421
69665	627422
139006	627423
65490	627424
27024	627425
14104	627426
111348	627427
106186	627428
35811	627429
5011	627430
36150	627431
131244	627432
79260	627433
4052	627434
6490	627435
1614	627436
14068	627437
63115	627438
3982	627439
19264	627440
27518	627441
13922	627442
9161	627443
16701	627444
101205	627445
16337	627446
98598	627447
15630	627448
5531	627449
990	627450
25948	627451
17731	627452
1219	627453
4171	627454
37435	627455
71581	627456
111393	627457
14812	627458
22182	627459
1907	627460
110857	627461
7709	627462
1617	627463
68325	627464
45655	627465
18166	627466
41531	627467
12338	627468
1337	627469
107	627470
12245	627471
5102	627472
91854	627473
51558	627474
14643	627475
67986	627476
74315	627477
69429	627478
10328	627479
30	627480
6395	627481
45064	627482
435	627483
36267	627484
67513	627485
13290	627486
1341	627487
53174	627488
17748	627489
67624	627490
4866	627491
59438	627492
21961	627493
12888	627494
1240	627495
16763	627496
444	627497
124307	627498
12671	627499
200	627500
80319	627501
23383	627502
56722	627503
53965	627504
153109	627505
17630	627506
935	627507
48001	627508
30533	627509
963	627510
92943	627511
84918	627512
7870	627513
61797	627514
28290	627515
77973	627516
37337	627517
156598	627518
20330	627519
109998	627520
68787	627521
45643	627522
3011	627523
63900	627524
7812	627525
8979	627526
55357	627527
119583	627528
4992	627529
5023	627530
67476	627531
12339	627532
184	627533
117233	627534
95639	627535
95405	627536
36834	627537
9156	627538
664	627539
24356	627540
34908	627541
8853	627542
22345	627543
2976	627544
4498	627545
39213	627546
15424	627547
13903	627548
22059	627549
102655	627550
126141	627551
106823	627552
85150	627553
502	627554
1120	627555
1003	627556
36463	627557
28154	627558
11110	627559
137183	627560
59119	627561
64697	627562
32275	627563
120594	627564
7611	627565
19638	627566
53091	627567
56221	627568
2064	627569
14159	627570
7826	627571
31849	627572
3111	627573
6663	627574
32193	627575
64795	627576
68624	627577
29003	627578
41658	627579
73829	627580
37026	627581
63079	627582
29752	627583
624	627584
42021	627585
98267	627586
129234	627587
9	627588
52379	627589
36747	627590
101893	627591
3426	627592
41675	627593
4027	627594
42696	627595
7510	627596
1196	627597
4987	627598
17754	627599
53413	627600
24368	627601
6748	627602
256	627603
49151	627604
13154	627605
23880	627606
2623	627607
2704	627608
12516	627609
33413	627610
101710	627611
49972	627612
86435	627613
5315	627614
28964	627615
87790	627616
5503	627617
127762	627618
11560	627619
293	627620
19983	627621
7762	627622
50899	627623
25735	627624
25968	627625
15758	627626
44234	627627
61860	627628
1686	627629
51473	627630
25394	627631
124267	627632
47938	627633
55307	627634
19972	627635
158698	627636
56482	627637
119004	627638
46684	627639
123270	627640
25367	627641
54954	627642
47157	627643
49584	627644
1691	627645
91682	627646
2927	627647
25402	627648
30203	627649
45420	627650
2396	627651
26560	627652
1647	627653
118423	627654
66020	627655
77773	627656
36835	627657
50235	627658
3708	627659
736	627660
4054	627661
5634	627662
8315	627663
33340	627664
147469	627665
29134	627666
154805	627667
41889	627668
5989	627669
63361	627670
756	627671
53393	627672
27883	627673
49806	627674
57926	627675
93278	627676
16610	627677
6501	627678
1146	627679
15292	627680
10015	627681
55106	627682
26229	627683
142031	627684
25679	627685
13209	627686
6648	627687
1085	627688
107127	627689
1539	627690
4905	627691
116737	627692
44728	627693
22278	627694
17930	627695
794	627696
46218	627697
121580	627698
35502	627699
126309	627700
46906	627701
3683	627702
119758	627703
53247	627704
6456	627705
1467	627706
12563	627707
39867	627708
18648	627709
8484	627710
1427	627711
88947	627712
44769	627713
25744	627714
22817	627715
43086	627716
93040	627717
20143	627718
95956	627719
2470	627720
19048	627721
26119	627722
9674	627723
45999	627724
2103	627725
50915	627726
68499	627727
59856	627728
94283	627729
67759	627730
4463	627731
124832	627732
111363	627733
4351	627734
27195	627735
19088	627736
94131	627737
3376	627738
56787	627739
102981	627740
154390	627741
37358	627742
114669	627743
17877	627744
11653	627745
20256	627746
1714	627747
79	627748
9080	627749
56669	627750
36417	627751
120858	627752
759	627753
110853	627754
4569	627755
37686	627756
59723	627757
26388	627758
44090	627759
131	627760
84480	627761
64824	627762
128616	627763
16960	627764
82701	627765
150403	627766
28941	627767
1390	627768
281	627769
97670	627770
75028	627771
74521	627772
28962	627773
3039	627774
861	627775
60922	627776
140584	627777
13498	627778
29851	627779
22486	627780
31999	627781
121340	627782
1845	627783
46854	627784
36736	627785
31947	627786
76226	627787
52711	627788
7046	627789
1019	627790
45688	627791
70193	627792
17783	627793
18186	627794
11180	627795
201	627796
63790	627797
8441	627798
26559	627799
72586	627800
2671	627801
9273	627802
6009	627803
25753	627804
11718	627805
5376	627806
58125	627807
44894	627808
56444	627809
34667	627810
1711	627811
66102	627812
34841	627813
107930	627814
17327	627815
102055	627816
53308	627817
1774	627818
24886	627819
156026	627820
129258	627821
2069	627822
15410	627823
47068	627824
41275	627825
69783	627826
17968	627827
131929	627828
91886	627829
19752	627830
77954	627831
157256	627832
37221	627833
38172	627834
24220	627835
16064	627836
85541	627837
14623	627838
60466	627839
3307	627840
23586	627841
45823	627842
8855	627843
31796	627844
7541	627845
51909	627846
76176	627847
87963	627848
2471	627849
699	627850
21182	627851
43259	627852
15916	627853
88033	627854
30151	627855
80110	627856
11980	627857
12878	627858
123297	627859
123355	627860
143511	627861
76605	627862
23693	627863
28629	627864
33110	627865
77501	627866
55034	627867
14738	627868
3416	627869
73876	627870
57092	627871
37222	627872
25899	627873
114475	627874
50025	627875
6054	627876
9640	627877
1755	627878
44175	627879
59888	627880
30185	627881
2975	627882
52519	627883
89456	627884
58743	627885
109051	627886
14067	627887
26844	627888
29739	627889
58748	627890
98977	627891
61655	627892
42514	627893
75590	627894
6278	627895
32287	627896
5575	627897
127820	627898
158509	627899
35004	627900
25237	627901
15071	627902
82607	627903
4759	627904
10251	627905
12689	627906
13524	627907
98779	627908
118353	627909
8580	627910
58184	627911
126968	627912
26487	627913
1298	627914
59016	627915
27429	627916
32177	627917
83972	627918
18429	627919
132054	627920
7882	627921
64640	627922
106188	627923
21863	627924
48355	627925
88057	627926
8636	627927
15457	627928
20447	627929
70140	627930
50751	627931
236	627932
86207	627933
32646	627934
12702	627935
37863	627936
60665	627937
1343	627938
48872	627939
89	627940
42972	627941
123273	627942
11174	627943
25596	627944
762	627945
125714	627946
49744	627947
83078	627948
87217	627949
27520	627950
9226	627951
82067	627952
26921	627953
10503	627954
4701	627955
41901	627956
25949	627957
49392	627958
42479	627959
7650	627960
57146	627961
88399	627962
33258	627963
13174	627964
53062	627965
92027	627966
14919	627967
55501	627968
115850	627969
10710	627970
8035	627971
127742	627972
8409	627973
109661	627974
21308	627975
20210	627976
4248	627977
75187	627978
133029	627979
949	627980
94220	627981
4904	627982
77856	627983
20255	627984
27689	627985
6593	627986
2339	627987
97064	627988
260	627989
21186	627990
15673	627991
71257	627992
63274	627993
1	627994
95249	627995
22713	627996
6362	627997
90866	627998
75899	627999
14374	628000
25757	628001
2	628002
39486	628003
89019	628004
6788	628005
17961	628006
8858	628007
70767	628008
130830	628009
5862	628010
10051	628011
33465	628012
20291	628013
63858	628014
64017	628015
38360	628016
79263	628017
4423	628018
28089	628019
139080	628020
55237	628021
1569	628022
1505	628023
130046	628024
41366	628025
6875	628026
32837	628027
8311	628028
16225	628029
90238	628030
21779	628031
20715	628032
65394	628033
13360	628034
6004	628035
38338	628036
40534	628037
69081	628038
36744	628039
19195	628040
23108	628041
77330	628042
97953	628043
15335	628044
36468	628045
133979	628046
3798	628047
9144	628048
23801	628049
139656	628050
91925	628051
8455	628052
84315	628053
26093	628054
48642	628055
152830	628056
2255	628057
16595	628058
99238	628059
70247	628060
30335	628061
44030	628062
25808	628063
57233	628064
52206	628065
135657	628066
17724	628067
45322	628068
44699	628069
30798	628070
47971	628071
44	628072
21138	628073
45657	628074
127383	628075
14065	628076
20213	628077
66928	628078
15697	628079
59434	628080
2861	628081
85940	628082
124196	628083
57175	628084
71915	628085
18100	628086
96367	628087
1855	628088
10183	628089
4428	628090
92189	628091
13983	628092
34945	628093
8130	628094
11146	628095
197	628096
17699	628097
12147	628098
46093	628099
96454	628100
117756	628101
28184	628102
1425	628103
14854	628104
128343	628105
111850	628106
6000	628107
41670	628108
12648	628109
48896	628110
10151	628111
71586	628112
96826	628113
9109	628114
62236	628115
11969	628116
5907	628117
121620	628118
13407	628119
66189	628120
29232	628121
34947	628122
6935	628123
104904	628124
54613	628125
9220	628126
35175	628127
6823	628128
45426	628129
20242	628130
115356	628131
66373	628132
105505	628133
1848	628134
15484	628135
146945	628136
40343	628137
35616	628138
11013	628139
19435	628140
25850	628141
50940	628142
26912	628143
40433	628144
80195	628145
677	628146
41437	628147
52892	628148
68345	628149
41063	628150
4009	628151
97097	628152
16140	628153
73682	628154
38498	628155
26074	628156
143404	628157
54730	628158
73678	628159
13374	628160
7828	628161
8206	628162
44513	628163
38972	628164
18935	628165
18664	628166
75385	628167
6395	628168
37104	628169
4816	628170
22378	628171
51559	628172
97590	628173
35476	628174
10025	628175
107462	628176
3341	628177
49857	628178
1637	628179
76666	628180
13029	628181
43992	628182
7006	628183
85846	628184
22077	628185
48888	628186
93663	628187
31816	628188
5153	628189
37074	628190
68039	628191
39834	628192
36	628193
4197	628194
12677	628195
492	628196
17546	628197
35901	628198
55683	628199
11067	628200
104092	628201
49212	628202
37047	628203
1685	628204
18728	628205
8039	628206
32347	628207
1777	628208
20309	628209
70381	628210
24366	628211
23980	628212
147693	628213
129592	628214
14324	628215
179	628216
9837	628217
6006	628218
13327	628219
91856	628220
7351	628221
17015	628222
5	628223
90990	628224
94176	628225
99309	628226
20834	628227
17043	628228
51972	628229
3264	628230
84096	628231
53	628232
8611	628233
6097	628234
29216	628235
73654	628236
9082	628237
22391	628238
1707	628239
48154	628240
112982	628241
31909	628242
92682	628243
28836	628244
11512	628245
13644	628246
70905	628247
134248	628248
29824	628249
3424	628250
36132	628251
13827	628252
10077	628253
8977	628254
52659	628255
8129	628256
20559	628257
7752	628258
68485	628259
8592	628260
14853	628261
7239	628262
64380	628263
20812	628264
147823	628265
1663	628266
3521	628267
99106	628268
26799	628269
7007	628270
46391	628271
33908	628272
18786	628273
4490	628274
13075	628275
7819	628276
15693	628277
38603	628278
59242	628279
77910	628280
39583	628281
7103	628282
51591	628283
4051	628284
39051	628285
92470	628286
17384	628287
140784	628288
13521	628289
134456	628290
107867	628291
112545	628292
90287	628293
536	628294
6600	628295
102384	628296
71370	628297
123748	628298
6336	628299
111421	628300
12971	628301
22127	628302
102225	628303
10012	628304
119239	628305
7891	628306
432	628307
3466	628308
10392	628309
54291	628310
944	628311
41401	628312
101865	628313
3	628314
108484	628315
108765	628316
5641	628317
46271	628318
137736	628319
39585	628320
3246	628321
100838	628322
160880	628323
7282	628324
21635	628325
9106	628326
46259	628327
253	628328
42971	628329
19055	628330
26955	628331
27069	628332
31652	628333
21733	628334
93756	628335
105383	628336
6259	628337
44070	628338
27656	628339
73040	628340
36945	628341
37197	628342
131089	628343
12661	628344
84386	628345
12455	628346
63874	628347
37925	628348
1060	628349
20475	628350
7765	628351
28784	628352
1757	628353
19520	628354
66064	628355
51521	628356
3051	628357
32462	628358
122317	628359
1397	628360
7303	628361
8019	628362
122541	628363
134589	628364
28737	628365
118253	628366
13929	628367
35090	628368
62222	628369
22047	628370
51556	628371
33074	628372
76677	628373
35483	628374
14355	628375
160350	628376
56014	628377
13055	628378
16843	628379
47862	628380
1459	628381
2722	628382
17769	628383
93826	628384
15137	628385
8186	628386
20357	628387
17276	628388
1943	628389
99469	628390
51871	628391
17	628392
3713	628393
102148	628394
9482	628395
40821	628396
50537	628397
7293	628398
17152	628399
1346	628400
171	628401
34813	628402
35277	628403
23315	628404
20156	628405
40880	628406
43640	628407
54177	628408
1176	628409
1831	628410
25758	628411
15336	628412
82449	628413
100755	628414
24704	628415
94259	628416
5509	628417
45819	628418
30468	628419
1986	628420
55881	628421
24826	628422
12359	628423
1022	628424
108397	628425
2459	628426
38612	628427
53435	628428
4989	628429
30273	628430
73254	628431
1935	628432
95596	628433
13175	628434
3077	628435
10341	628436
17533	628437
3629	628438
5026	628439
47137	628440
6668	628441
2340	628442
25202	628443
105024	628444
15335	628445
49362	628446
82671	628447
57574	628448
3999	628449
4039	628450
3485	628451
6934	628452
4070	628453
700	628454
12821	628455
76942	628456
16378	628457
1545	628458
5468	628459
34341	628460
43437	628461
61791	628462
22490	628463
15535	628464
156072	628465
416	628466
32069	628467
7062	628468
97943	628469
45154	628470
151634	628471
5614	628472
94485	628473
11008	628474
61394	628475
858	628476
27321	628477
7400	628478
11019	628479
69423	628480
45372	628481
9744	628482
141501	628483
30974	628484
10254	628485
15904	628486
154054	628487
3472	628488
680	628489
3566	628490
33766	628491
92439	628492
13072	628493
78840	628494
6424	628495
52851	628496
15669	628497
3502	628498
131632	628499
47577	628500
3169	628501
32611	628502
11259	628503
48106	628504
37268	628505
338	628506
151409	628507
58788	628508
6893	628509
83179	628510
60057	628511
34355	628512
19879	628513
151510	628514
23830	628515
135082	628516
77641	628517
5060	628518
13625	628519
29653	628520
32941	628521
15548	628522
56001	628523
4126	628524
5823	628525
38667	628526
1581	628527
8294	628528
96820	628529
115601	628530
58970	628531
32436	628532
834	628533
72446	628534
89609	628535
35203	628536
16394	628537
62122	628538
100620	628539
86175	628540
66350	628541
41851	628542
2446	628543
125638	628544
18569	628545
20567	628546
3027	628547
92080	628548
25150	628549
62509	628550
2375	628551
129241	628552
153166	628553
83773	628554
34271	628555
2979	628556
851	628557
315	628558
2148	628559
15926	628560
57	628561
10374	628562
136879	628563
29055	628564
16105	628565
7622	628566
40597	628567
990	628568
42917	628569
33023	628570
17424	628571
46516	628572
25632	628573
72008	628574
1121	628575
52769	628576
82992	628577
151482	628578
26623	628579
91710	628580
1299	628581
16438	628582
78280	628583
2293	628584
127226	628585
57103	628586
38991	628587
131958	628588
26418	628589
13435	628590
105	628591
7517	628592
26385	628593
90197	628594
1517	628595
71235	628596
32942	628597
14490	628598
72621	628599
619	628600
22521	628601
40157	628602
27715	628603
19415	628604
10630	628605
7636	628606
40720	628607
587	628608
59142	628609
9138	628610
26886	628611
22596	628612
58711	628613
6822	628614
142	628615
79703	628616
59370	628617
48449	628618
72708	628619
27595	628620
29033	628621
32	628622
25754	628623
60989	628624
254	628625
4440	628626
18955	628627
241	628628
118	628629
14809	628630
419	628631
98	628632
103139	628633
3185	628634
24335	628635
22348	628636
91	628637
53117	628638
42865	628639
14514	628640
10238	628641
46089	628642
9225	628643
70390	628644
71124	628645
1592	628646
87697	628647
25848	628648
129810	628649
53941	628650
51846	628651
19061	628652
49282	628653
8573	628654
86012	628655
62636	628656
485	628657
522	628658
42208	628659
6751	628660
7303	628661
64701	628662
47289	628663
99648	628664
11428	628665
6962	628666
94361	628667
56469	628668
31113	628669
80444	628670
1312	628671
20049	628672
254	628673
9660	628674
714	628675
86787	628676
8935	628677
12427	628678
62702	628679
2100	628680
4582	628681
15403	628682
151420	628683
22602	628684
26250	628685
891	628686
159158	628687
1797	628688
35465	628689
26575	628690
73142	628691
3118	628692
21785	628693
66004	628694
62145	628695
152479	628696
51320	628697
17672	628698
8387	628699
34012	628700
22531	628701
104612	628702
38771	628703
14719	628704
43023	628705
3791	628706
6791	628707
19151	628708
149669	628709
26113	628710
33119	628711
2539	628712
48969	628713
5778	628714
74587	628715
48393	628716
4331	628717
11798	628718
4078	628719
2176	628720
78780	628721
83209	628722
58773	628723
10826	628724
40400	628725
37659	628726
13069	628727
95878	628728
54064	628729
49196	628730
24219	628731
50054	628732
75335	628733
13571	628734
82245	628735
79152	628736
12673	628737
23803	628738
5976	628739
116577	628740
44267	628741
995	628742
12261	628743
13169	628744
6972	628745
12359	628746
1656	628747
5346	628748
84753	628749
461	628750
21548	628751
23940	628752
80918	628753
135848	628754
730	628755
4139	628756
29040	628757
702	628758
12605	628759
11248	628760
60317	628761
37603	628762
38977	628763
74504	628764
52030	628765
20900	628766
117907	628767
69480	628768
35547	628769
78663	628770
27814	628771
1211	628772
69117	628773
63771	628774
23078	628775
155965	628776
32490	628777
96204	628778
92818	628779
4470	628780
5423	628781
111369	628782
47445	628783
86464	628784
65849	628785
94880	628786
25037	628787
1964	628788
54787	628789
83535	628790
1902	628791
18670	628792
15336	628793
41307	628794
37409	628795
39791	628796
14362	628797
7235	628798
20731	628799
23043	628800
57177	628801
35708	628802
7060	628803
82914	628804
23973	628805
13255	628806
8451	628807
20815	628808
53521	628809
89112	628810
104583	628811
122883	628812
4910	628813
84469	628814
102429	628815
10007	628816
14223	628817
83894	628818
123939	628819
1064	628820
85717	628821
147750	628822
36891	628823
13507	628824
97473	628825
127679	628826
3018	628827
72347	628828
45790	628829
4867	628830
143122	628831
7141	628832
60342	628833
39210	628834
27170	628835
4981	628836
54386	628837
29888	628838
5174	628839
15650	628840
94939	628841
86541	628842
28361	628843
83442	628844
13757	628845
65056	628846
154171	628847
24465	628848
80961	628849
1174	628850
61	628851
11342	628852
24827	628853
10497	628854
3714	628855
21190	628856
9944	628857
9508	628858
19449	628859
821	628860
61683	628861
17520	628862
1836	628863
66869	628864
32865	628865
48438	628866
5752	628867
15759	628868
24630	628869
42102	628870
14160	628871
26264	628872
50104	628873
109527	628874
107353	628875
1725	628876
26438	628877
1701	628878
67	628879
4350	628880
27607	628881
133364	628882
132402	628883
49837	628884
132590	628885
16774	628886
41384	628887
27017	628888
28428	628889
46565	628890
31397	628891
78307	628892
56394	628893
93111	628894
24634	628895
659	628896
28741	628897
1861	628898
24358	628899
10122	628900
73912	628901
125746	628902
32295	628903
91648	628904
57797	628905
49528	628906
36	628907
108001	628908
19496	628909
87116	628910
93451	628911
131617	628912
71060	628913
116415	628914
107333	628915
223	628916
4613	628917
44338	628918
57096	628919
94255	628920
129811	628921
4241	628922
28004	628923
109526	628924
21098	628925
28012	628926
63934	628927
1174	628928
137274	628929
2398	628930
10119	628931
96638	628932
29113	628933
13557	628934
54768	628935
2701	628936
6662	628937
69449	628938
11419	628939
40361	628940
113316	628941
60451	628942
139	628943
52755	628944
39659	628945
93880	628946
71240	628947
55199	628948
21872	628949
102710	628950
7671	628951
13307	628952
96923	628953
2	628954
60429	628955
47103	628956
40188	628957
25873	628958
22212	628959
35367	628960
1888	628961
44127	628962
8160	628963
66539	628964
2510	628965
59268	628966
117373	628967
119502	628968
26447	628969
9777	628970
107046	628971
95281	628972
27484	628973
9017	628974
61265	628975
82696	628976
66224	628977
32010	628978
49011	628979
23832	628980
55908	628981
28476	628982
3834	628983
95051	628984
6954	628985
81399	628986
77164	628987
44018	628988
20719	628989
28524	628990
70605	628991
4021	628992
14864	628993
8241	628994
118076	628995
128354	628996
101354	628997
75379	628998
51625	628999
48329	629000
59391	629001
4667	629002
100129	629003
42664	629004
83870	629005
5109	629006
6307	629007
93987	629008
19742	629009
10038	629010
16147	629011
18650	629012
107829	629013
27463	629014
1915	629015
23667	629016
24980	629017
36740	629018
13672	629019
27752	629020
34477	629021
77088	629022
1355	629023
8529	629024
29041	629025
102373	629026
36956	629027
102969	629028
44851	629029
8301	629030
50599	629031
3469	629032
11779	629033
19680	629034
7357	629035
38477	629036
25645	629037
10752	629038
2060	629039
1158	629040
91570	629041
59601	629042
31659	629043
26443	629044
69566	629045
40230	629046
22837	629047
38349	629048
54023	629049
56431	629050
15215	629051
49158	629052
30576	629053
22852	629054
75226	629055
115143	629056
20794	629057
60139	629058
7818	629059
72635	629060
2899	629061
41732	629062
4260	629063
51315	629064
40202	629065
166	629066
26341	629067
9222	629068
10528	629069
46603	629070
18383	629071
49799	629072
164	629073
2068	629074
76935	629075
31989	629076
22015	629077
10696	629078
23448	629079
75673	629080
55239	629081
119269	629082
35928	629083
1087	629084
32419	629085
1197	629086
136804	629087
75401	629088
527	629089
60815	629090
47641	629091
2632	629092
87150	629093
9874	629094
15023	629095
87459	629096
107667	629097
20093	629098
58903	629099
8150	629100
9956	629101
104710	629102
27834	629103
6511	629104
30387	629105
130219	629106
18961	629107
126787	629108
78882	629109
30613	629110
1385	629111
23630	629112
61472	629113
123871	629114
19439	629115
145617	629116
41057	629117
38851	629118
50601	629119
11174	629120
16771	629121
35781	629122
4985	629123
67715	629124
1514	629125
94045	629126
18107	629127
78880	629128
2508	629129
66096	629130
106156	629131
35359	629132
36091	629133
159784	629134
4177	629135
578	629136
40	629137
29437	629138
861	629139
26124	629140
84968	629141
51852	629142
48936	629143
21791	629144
39995	629145
56005	629146
3566	629147
29486	629148
98807	629149
13952	629150
48475	629151
39955	629152
74569	629153
142644	629154
73916	629155
59641	629156
105769	629157
54644	629158
8086	629159
78027	629160
21441	629161
133949	629162
16801	629163
55	629164
99261	629165
13813	629166
28838	629167
131228	629168
25274	629169
22561	629170
41396	629171
8386	629172
46279	629173
55941	629174
56328	629175
154661	629176
126134	629177
36642	629178
2186	629179
59392	629180
9671	629181
46094	629182
67435	629183
575	629184
125080	629185
125751	629186
81497	629187
22253	629188
56265	629189
33232	629190
17700	629191
20632	629192
106838	629193
119739	629194
108603	629195
596	629196
27300	629197
5395	629198
56477	629199
56742	629200
96887	629201
1107	629202
114786	629203
1644	629204
19508	629205
3368	629206
1641	629207
18647	629208
59545	629209
11360	629210
24517	629211
25769	629212
109782	629213
15907	629214
60552	629215
94841	629216
638	629217
142192	629218
76800	629219
147913	629220
23409	629221
12859	629222
27101	629223
27923	629224
1280	629225
3030	629226
24281	629227
81065	629228
1935	629229
76274	629230
30336	629231
8163	629232
52340	629233
30357	629234
16063	629235
3448	629236
50944	629237
95	629238
27202	629239
76300	629240
865	629241
4412	629242
97671	629243
39742	629244
24227	629245
100472	629246
21585	629247
20994	629248
45982	629249
3350	629250
410	629251
25037	629252
147046	629253
75359	629254
64019	629255
20815	629256
693	629257
2699	629258
8845	629259
77096	629260
4050	629261
24956	629262
1555	629263
31498	629264
4388	629265
13530	629266
856	629267
33065	629268
28482	629269
17772	629270
27796	629271
17750	629272
13446	629273
143248	629274
45491	629275
8740	629276
2390	629277
3302	629278
18148	629279
3600	629280
30335	629281
26610	629282
3894	629283
4197	629284
43527	629285
5970	629286
35144	629287
3088	629288
129966	629289
40473	629290
156088	629291
40091	629292
23346	629293
66424	629294
41202	629295
106860	629296
25094	629297
1389	629298
27838	629299
109320	629300
8728	629301
57749	629302
85	629303
129436	629304
17966	629305
91303	629306
11243	629307
94551	629308
132729	629309
39567	629310
17938	629311
96066	629312
164788	629313
24475	629314
44115	629315
101229	629316
10900	629317
22293	629318
32542	629319
92820	629320
34386	629321
77473	629322
39013	629323
26020	629324
108398	629325
9339	629326
7228	629327
122813	629328
131764	629329
4916	629330
12882	629331
29373	629332
53618	629333
3481	629334
40574	629335
46129	629336
46826	629337
49815	629338
92326	629339
26584	629340
461	629341
12518	629342
76914	629343
35612	629344
24669	629345
7248	629346
2646	629347
40722	629348
24729	629349
13000	629350
71831	629351
16376	629352
30308	629353
37105	629354
9843	629355
162702	629356
76478	629357
133078	629358
26031	629359
24032	629360
12543	629361
1072	629362
25159	629363
41400	629364
438	629365
87787	629366
30728	629367
11359	629368
38337	629369
38247	629370
53879	629371
113994	629372
94100	629373
6031	629374
117658	629375
27765	629376
94565	629377
26	629378
28552	629379
4711	629380
7852	629381
12133	629382
2054	629383
52118	629384
21628	629385
6741	629386
146717	629387
147925	629388
19739	629389
91589	629390
18972	629391
74516	629392
1026	629393
45318	629394
84052	629395
141817	629396
13798	629397
10173	629398
106060	629399
17047	629400
162268	629401
33938	629402
20022	629403
82849	629404
997	629405
97164	629406
127647	629407
18772	629408
84198	629409
39346	629410
73344	629411
13444	629412
103233	629413
26523	629414
432	629415
63203	629416
27883	629417
32400	629418
15253	629419
17662	629420
106028	629421
22208	629422
35476	629423
88024	629424
128838	629425
86013	629426
58273	629427
1898	629428
6313	629429
70374	629430
110385	629431
20886	629432
1379	629433
134223	629434
46698	629435
29890	629436
90744	629437
65406	629438
34030	629439
77157	629440
2976	629441
145022	629442
38804	629443
40825	629444
33247	629445
110293	629446
61447	629447
50596	629448
84703	629449
32367	629450
2239	629451
15212	629452
67337	629453
41886	629454
109933	629455
80223	629456
15676	629457
12417	629458
30322	629459
7367	629460
2350	629461
435	629462
31013	629463
1126	629464
81234	629465
49077	629466
36274	629467
1564	629468
11780	629469
113009	629470
12672	629471
88729	629472
9439	629473
2158	629474
39182	629475
67527	629476
31728	629477
87564	629478
20303	629479
12940	629480
67871	629481
120445	629482
529	629483
9633	629484
31657	629485
48714	629486
71589	629487
7561	629488
12274	629489
61180	629490
41681	629491
142937	629492
2641	629493
33866	629494
31127	629495
85565	629496
8229	629497
136720	629498
38129	629499
124428	629500
33884	629501
35001	629502
15686	629503
12113	629504
36034	629505
51636	629506
4186	629507
17116	629508
37208	629509
23482	629510
6656	629511
12379	629512
29497	629513
71838	629514
3027	629515
40832	629516
6883	629517
20990	629518
5810	629519
33957	629520
33204	629521
1646	629522
14487	629523
33427	629524
16517	629525
57217	629526
7422	629527
33326	629528
71924	629529
82146	629530
547	629531
106225	629532
42840	629533
30116	629534
65537	629535
155	629536
79536	629537
110656	629538
70751	629539
40975	629540
122800	629541
367	629542
2919	629543
40250	629544
66032	629545
5189	629546
5168	629547
27848	629548
5302	629549
18666	629550
148	629551
26636	629552
26838	629553
8211	629554
38544	629555
64552	629556
63797	629557
10803	629558
26066	629559
3094	629560
18264	629561
1776	629562
20430	629563
18630	629564
47121	629565
26725	629566
6614	629567
49981	629568
18681	629569
40629	629570
19298	629571
85634	629572
15272	629573
68501	629574
20541	629575
33746	629576
14489	629577
22078	629578
114524	629579
15	629580
67733	629581
55266	629582
42107	629583
38979	629584
7183	629585
11776	629586
50014	629587
1429	629588
89267	629589
946	629590
47824	629591
1380	629592
36073	629593
26978	629594
34323	629595
69424	629596
84071	629597
28975	629598
18963	629599
14067	629600
30541	629601
13206	629602
39688	629603
14764	629604
6240	629605
57419	629606
59158	629607
41811	629608
34700	629609
61882	629610
2349	629611
79532	629612
128	629613
120141	629614
17332	629615
35190	629616
18103	629617
70672	629618
24279	629619
72413	629620
51245	629621
59320	629622
114971	629623
56395	629624
13198	629625
39843	629626
1739	629627
2160	629628
6338	629629
35965	629630
61869	629631
8323	629632
73302	629633
13472	629634
10697	629635
87458	629636
17647	629637
3856	629638
7664	629639
29813	629640
93936	629641
19615	629642
42583	629643
1206	629644
16138	629645
5751	629646
3905	629647
3587	629648
29318	629649
42077	629650
102667	629651
7560	629652
54510	629653
17882	629654
99795	629655
33852	629656
442	629657
12550	629658
27699	629659
71893	629660
3158	629661
31217	629662
15794	629663
18404	629664
28341	629665
165261	629666
33566	629667
18420	629668
8361	629669
71902	629670
70078	629671
86069	629672
133464	629673
65191	629674
2566	629675
7876	629676
88912	629677
17006	629678
17214	629679
535	629680
16276	629681
22379	629682
48247	629683
102218	629684
239	629685
155171	629686
5491	629687
67558	629688
55105	629689
25215	629690
30366	629691
84374	629692
26314	629693
5068	629694
56980	629695
89823	629696
7233	629697
38009	629698
45011	629699
16840	629700
16150	629701
64706	629702
72010	629703
27216	629704
9836	629705
156761	629706
69590	629707
16421	629708
28003	629709
157742	629710
142687	629711
14940	629712
97029	629713
42981	629714
1480	629715
134100	629716
15869	629717
125922	629718
33466	629719
47363	629720
19320	629721
44455	629722
9500	629723
45611	629724
1483	629725
9578	629726
59374	629727
65073	629728
38194	629729
11122	629730
30159	629731
13933	629732
3679	629733
34759	629734
3358	629735
44388	629736
15222	629737
105808	629738
7538	629739
18244	629740
76355	629741
58447	629742
15247	629743
1069	629744
25101	629745
148895	629746
164	629747
77545	629748
86063	629749
1768	629750
81769	629751
3945	629752
242	629753
134657	629754
7478	629755
4727	629756
16581	629757
6699	629758
1684	629759
11882	629760
1006	629761
4216	629762
51892	629763
116680	629764
58442	629765
56812	629766
49171	629767
34951	629768
1039	629769
12946	629770
8048	629771
23090	629772
9994	629773
102322	629774
46776	629775
75716	629776
6038	629777
44931	629778
112888	629779
49465	629780
42074	629781
145290	629782
18765	629783
35943	629784
32384	629785
4437	629786
7129	629787
47505	629788
36346	629789
24849	629790
36258	629791
2790	629792
2127	629793
2430	629794
90075	629795
6530	629796
1782	629797
12268	629798
158708	629799
91551	629800
56964	629801
10978	629802
7638	629803
83028	629804
22929	629805
25595	629806
17486	629807
6464	629808
4839	629809
140478	629810
97991	629811
67335	629812
30151	629813
70	629814
1985	629815
5165	629816
12182	629817
16724	629818
335	629819
149048	629820
5510	629821
18719	629822
3346	629823
78408	629824
14392	629825
19759	629826
25338	629827
82638	629828
64582	629829
18735	629830
1144	629831
40257	629832
699	629833
93425	629834
91466	629835
64852	629836
3368	629837
132867	629838
4079	629839
1610	629840
89497	629841
109451	629842
170	629843
48433	629844
102862	629845
43873	629846
2178	629847
229	629848
30042	629849
21953	629850
644	629851
28687	629852
25066	629853
8027	629854
22792	629855
70631	629856
136009	629857
520	629858
82741	629859
9605	629860
18297	629861
109513	629862
8492	629863
35222	629864
89887	629865
49070	629866
14520	629867
163405	629868
66013	629869
150027	629870
2030	629871
7242	629872
85059	629873
38615	629874
58004	629875
9464	629876
69140	629877
32804	629878
41247	629879
84011	629880
3061	629881
46258	629882
56338	629883
55882	629884
27952	629885
94872	629886
79580	629887
45646	629888
6163	629889
46189	629890
60357	629891
70720	629892
1883	629893
16781	629894
55300	629895
21348	629896
42174	629897
9493	629898
3810	629899
78302	629900
5151	629901
40177	629902
61896	629903
8590	629904
1400	629905
424	629906
31452	629907
43535	629908
50606	629909
90477	629910
231	629911
26110	629912
54148	629913
67873	629914
55129	629915
44844	629916
539	629917
138845	629918
23168	629919
689	629920
10434	629921
27823	629922
10385	629923
1656	629924
643	629925
101620	629926
17898	629927
13697	629928
55762	629929
3989	629930
80154	629931
85243	629932
80889	629933
48748	629934
166401	629935
91069	629936
57416	629937
8181	629938
54341	629939
19857	629940
65332	629941
40670	629942
24557	629943
21003	629944
16211	629945
53348	629946
51675	629947
51602	629948
3791	629949
73715	629950
121131	629951
128323	629952
27729	629953
2564	629954
7174	629955
13469	629956
24884	629957
84996	629958
96915	629959
31005	629960
31481	629961
1084	629962
58571	629963
62268	629964
13389	629965
2633	629966
30211	629967
77560	629968
26301	629969
8361	629970
43885	629971
144983	629972
11271	629973
44472	629974
108343	629975
141202	629976
368	629977
86783	629978
44131	629979
59411	629980
2015	629981
69290	629982
10669	629983
151339	629984
24177	629985
8890	629986
4953	629987
15476	629988
5960	629989
15403	629990
7391	629991
23517	629992
18703	629993
290	629994
2681	629995
1376	629996
19649	629997
13640	629998
26448	629999
68857	630000
1399	630001
21412	630002
128998	630003
58423	630004
62578	630005
19610	630006
89183	630007
8899	630008
56575	630009
24081	630010
92159	630011
38563	630012
151949	630013
2998	630014
90142	630015
736	630016
44524	630017
905	630018
15026	630019
86875	630020
8460	630021
39814	630022
37133	630023
639	630024
26899	630025
6617	630026
728	630027
25619	630028
77779	630029
9295	630030
106449	630031
103482	630032
47989	630033
83512	630034
11262	630035
4213	630036
40416	630037
3089	630038
2043	630039
44614	630040
4118	630041
72211	630042
3264	630043
7584	630044
9807	630045
35162	630046
7097	630047
21136	630048
5515	630049
31190	630050
8417	630051
6140	630052
6485	630053
163442	630054
48016	630055
98512	630056
118049	630057
6229	630058
1406	630059
11075	630060
10295	630061
35226	630062
29403	630063
12118	630064
82175	630065
5920	630066
4328	630067
7112	630068
61888	630069
24741	630070
11691	630071
78739	630072
1579	630073
110195	630074
670	630075
3831	630076
10404	630077
112302	630078
17383	630079
1085	630080
746	630081
106560	630082
58922	630083
98727	630084
39836	630085
775	630086
44186	630087
39333	630088
4	630089
95961	630090
32253	630091
25631	630092
86677	630093
27019	630094
3925	630095
2209	630096
247	630097
10669	630098
27117	630099
12496	630100
35198	630101
22734	630102
10281	630103
39825	630104
2316	630105
8384	630106
22836	630107
1232	630108
57284	630109
144755	630110
28194	630111
10703	630112
30571	630113
2996	630114
79698	630115
17212	630116
3772	630117
34164	630118
151489	630119
86960	630120
3136	630121
19970	630122
94155	630123
1231	630124
60224	630125
100937	630126
67750	630127
65028	630128
71107	630129
5033	630130
127851	630131
16285	630132
90403	630133
28886	630134
51689	630135
72269	630136
37512	630137
16382	630138
86444	630139
4184	630140
41038	630141
19796	630142
8288	630143
61539	630144
14858	630145
44992	630146
34329	630147
57576	630148
68483	630149
13974	630150
74827	630151
2762	630152
2877	630153
65232	630154
3338	630155
160917	630156
45637	630157
50183	630158
28956	630159
4888	630160
8794	630161
477	630162
22992	630163
84993	630164
97250	630165
744	630166
86487	630167
61163	630168
100661	630169
13495	630170
4430	630171
84696	630172
41502	630173
24820	630174
44982	630175
9492	630176
59323	630177
76449	630178
154	630179
21402	630180
5823	630181
80296	630182
63547	630183
26842	630184
2392	630185
27427	630186
49823	630187
15429	630188
48735	630189
1134	630190
19112	630191
165159	630192
3937	630193
49471	630194
144596	630195
31411	630196
1439	630197
70140	630198
130912	630199
19601	630200
66886	630201
42408	630202
726	630203
59617	630204
4513	630205
74673	630206
42286	630207
57917	630208
89297	630209
24146	630210
81881	630211
8085	630212
25867	630213
1710	630214
71123	630215
879	630216
47301	630217
36360	630218
76134	630219
3560	630220
84606	630221
32307	630222
16821	630223
49764	630224
105009	630225
915	630226
7408	630227
1857	630228
77689	630229
40663	630230
23766	630231
4286	630232
9884	630233
31431	630234
12615	630235
29495	630236
54389	630237
8322	630238
98305	630239
3150	630240
53350	630241
195	630242
76707	630243
27035	630244
2790	630245
7143	630246
139121	630247
5632	630248
45746	630249
6780	630250
17570	630251
60271	630252
2698	630253
17	630254
90556	630255
21665	630256
3427	630257
18	630258
121404	630259
35466	630260
8470	630261
106498	630262
66381	630263
53202	630264
92356	630265
10388	630266
17199	630267
29415	630268
21477	630269
81450	630270
4667	630271
100490	630272
2932	630273
903	630274
15140	630275
52724	630276
87196	630277
92384	630278
138589	630279
5391	630280
5646	630281
27424	630282
95377	630283
2233	630284
57226	630285
15575	630286
46595	630287
58321	630288
4514	630289
21323	630290
6757	630291
126095	630292
58616	630293
11072	630294
25632	630295
12550	630296
35049	630297
92377	630298
102	630299
35744	630300
32588	630301
94001	630302
96995	630303
39294	630304
31496	630305
71399	630306
14645	630307
21010	630308
12491	630309
17742	630310
52489	630311
23252	630312
2603	630313
53409	630314
75146	630315
499	630316
1197	630317
32125	630318
490	630319
780	630320
110138	630321
113293	630322
10549	630323
64284	630324
47610	630325
10330	630326
18285	630327
16786	630328
54042	630329
10613	630330
39912	630331
56074	630332
210	630333
29559	630334
55200	630335
1530	630336
5529	630337
135735	630338
27962	630339
8439	630340
4461	630341
60666	630342
46464	630343
56778	630344
54203	630345
158803	630346
87558	630347
6262	630348
8677	630349
106937	630350
83052	630351
637	630352
11231	630353
131589	630354
33179	630355
45069	630356
7921	630357
3127	630358
7	630359
54233	630360
49934	630361
22091	630362
22578	630363
43606	630364
97260	630365
57019	630366
58974	630367
48528	630368
2573	630369
9281	630370
87470	630371
99900	630372
6396	630373
116862	630374
71712	630375
37175	630376
19444	630377
82461	630378
6131	630379
1466	630380
57833	630381
70855	630382
18864	630383
51533	630384
43953	630385
19235	630386
5363	630387
60010	630388
13700	630389
37883	630390
2537	630391
85484	630392
143278	630393
8206	630394
16284	630395
48719	630396
14152	630397
32196	630398
3110	630399
98	630400
52735	630401
12655	630402
7427	630403
30310	630404
9722	630405
30196	630406
12235	630407
63766	630408
75466	630409
1058	630410
70682	630411
59641	630412
114508	630413
151873	630414
130540	630415
14862	630416
85538	630417
57772	630418
74304	630419
33750	630420
57240	630421
34985	630422
36372	630423
39564	630424
146156	630425
2461	630426
88164	630427
4339	630428
80873	630429
9934	630430
39432	630431
3808	630432
42077	630433
12189	630434
32363	630435
55170	630436
33872	630437
69664	630438
2534	630439
61621	630440
24461	630441
44866	630442
64794	630443
5780	630444
43811	630445
43267	630446
12391	630447
5967	630448
44991	630449
46852	630450
38977	630451
108183	630452
7831	630453
109799	630454
30969	630455
43624	630456
1267	630457
12443	630458
17887	630459
82627	630460
23373	630461
75	630462
1351	630463
60655	630464
8349	630465
55457	630466
1026	630467
159839	630468
11065	630469
28747	630470
4383	630471
8494	630472
25681	630473
53363	630474
100629	630475
14808	630476
72920	630477
25569	630478
10473	630479
3991	630480
45756	630481
65333	630482
5279	630483
41472	630484
30701	630485
75118	630486
126989	630487
88398	630488
20476	630489
2014	630490
99469	630491
7944	630492
104681	630493
85950	630494
41607	630495
6695	630496
137008	630497
59337	630498
59568	630499
463	630500
23299	630501
25012	630502
21367	630503
14500	630504
43966	630505
87567	630506
39043	630507
7618	630508
10297	630509
45890	630510
2111	630511
35693	630512
71658	630513
81339	630514
77179	630515
94496	630516
32864	630517
9905	630518
66327	630519
53509	630520
5324	630521
33805	630522
333	630523
24674	630524
2013	630525
18255	630526
16563	630527
50825	630528
5672	630529
35930	630530
26883	630531
154772	630532
84539	630533
147382	630534
9292	630535
10167	630536
164	630537
82963	630538
33474	630539
2161	630540
114802	630541
2412	630542
40992	630543
55645	630544
1799	630545
121011	630546
57180	630547
18960	630548
58999	630549
51112	630550
61279	630551
5014	630552
11289	630553
5672	630554
2404	630555
22430	630556
782	630557
3043	630558
100772	630559
3042	630560
513	630561
71164	630562
19972	630563
15402	630564
12442	630565
4932	630566
78806	630567
1199	630568
1603	630569
26780	630570
79704	630571
66007	630572
21036	630573
2799	630574
151835	630575
41523	630576
34023	630577
14989	630578
397	630579
55208	630580
127167	630581
8102	630582
10	630583
17020	630584
35756	630585
10239	630586
21079	630587
10116	630588
2885	630589
41330	630590
70727	630591
37826	630592
5088	630593
37597	630594
116696	630595
40305	630596
46633	630597
126178	630598
21511	630599
119795	630600
32764	630601
39624	630602
27856	630603
113	630604
76	630605
15661	630606
54470	630607
22142	630608
12763	630609
41172	630610
3974	630611
34984	630612
2259	630613
55604	630614
815	630615
19632	630616
1795	630617
46158	630618
103824	630619
22929	630620
46306	630621
24937	630622
34359	630623
132485	630624
9612	630625
24539	630626
16421	630627
91658	630628
62333	630629
4853	630630
132569	630631
19559	630632
37707	630633
56930	630634
10715	630635
28783	630636
7103	630637
16014	630638
81113	630639
22185	630640
59917	630641
150	630642
54246	630643
163947	630644
24908	630645
14131	630646
29391	630647
14713	630648
8924	630649
6717	630650
101092	630651
456	630652
18873	630653
28641	630654
7644	630655
15309	630656
163076	630657
43666	630658
68648	630659
12945	630660
66690	630661
89908	630662
500	630663
7393	630664
9058	630665
125449	630666
30276	630667
72339	630668
11840	630669
521	630670
78319	630671
17292	630672
7137	630673
49500	630674
28182	630675
15199	630676
6315	630677
6930	630678
17638	630679
43534	630680
123992	630681
108369	630682
27121	630683
82684	630684
18168	630685
126639	630686
22331	630687
27	630688
59812	630689
23387	630690
42351	630691
918	630692
18223	630693
50067	630694
338	630695
28928	630696
15991	630697
24796	630698
18979	630699
83879	630700
10817	630701
21478	630702
11	630703
30510	630704
47044	630705
68636	630706
123682	630707
18474	630708
23723	630709
120349	630710
85298	630711
16329	630712
5799	630713
38704	630714
113338	630715
78095	630716
4112	630717
7904	630718
5837	630719
75248	630720
63080	630721
92832	630722
17129	630723
23218	630724
19158	630725
17548	630726
5608	630727
19883	630728
21965	630729
3379	630730
34479	630731
8064	630732
106442	630733
46593	630734
7014	630735
13991	630736
8845	630737
1331	630738
68389	630739
24466	630740
20084	630741
49856	630742
927	630743
73118	630744
24854	630745
12535	630746
68264	630747
85783	630748
113537	630749
11520	630750
66724	630751
53007	630752
43702	630753
27072	630754
14016	630755
59255	630756
39145	630757
111467	630758
117673	630759
1768	630760
109687	630761
23621	630762
135016	630763
114099	630764
270	630765
4801	630766
158485	630767
24	630768
34954	630769
103746	630770
133733	630771
70438	630772
25178	630773
55772	630774
1953	630775
30534	630776
42527	630777
37599	630778
18106	630779
49606	630780
3350	630781
78392	630782
34059	630783
99180	630784
124901	630785
10386	630786
56878	630787
85573	630788
33666	630789
47867	630790
8059	630791
98122	630792
1451	630793
15167	630794
69397	630795
114336	630796
1315	630797
12296	630798
364	630799
71239	630800
32575	630801
4174	630802
40725	630803
1444	630804
5787	630805
37668	630806
4034	630807
4542	630808
103439	630809
5165	630810
103322	630811
6397	630812
24381	630813
27486	630814
3244	630815
2012	630816
80037	630817
58721	630818
916	630819
1105	630820
67431	630821
1811	630822
67377	630823
77719	630824
13140	630825
151541	630826
108684	630827
15396	630828
36072	630829
11634	630830
3852	630831
165788	630832
9055	630833
6092	630834
408	630835
5320	630836
115895	630837
53442	630838
26159	630839
21939	630840
15879	630841
37191	630842
15335	630843
7801	630844
26201	630845
68809	630846
142481	630847
27095	630848
67778	630849
12445	630850
5460	630851
52574	630852
161214	630853
60159	630854
67192	630855
46697	630856
20937	630857
5535	630858
25930	630859
67958	630860
39941	630861
74959	630862
83614	630863
66681	630864
2911	630865
30955	630866
149808	630867
11517	630868
50030	630869
1010	630870
72773	630871
34955	630872
13939	630873
55726	630874
21211	630875
7451	630876
50192	630877
115620	630878
5849	630879
41434	630880
18024	630881
8294	630882
33843	630883
136812	630884
39347	630885
33437	630886
47075	630887
46502	630888
40693	630889
24472	630890
11279	630891
9928	630892
75557	630893
6623	630894
41576	630895
104	630896
17373	630897
3678	630898
41467	630899
41693	630900
62188	630901
19936	630902
6786	630903
8906	630904
1526	630905
3734	630906
12023	630907
27168	630908
4441	630909
24864	630910
18915	630911
3777	630912
4208	630913
88054	630914
40075	630915
117593	630916
21109	630917
29739	630918
2692	630919
161257	630920
6650	630921
29037	630922
45866	630923
63130	630924
8346	630925
4991	630926
22679	630927
19521	630928
55565	630929
26863	630930
3308	630931
66377	630932
101	630933
8922	630934
36268	630935
37932	630936
4997	630937
132781	630938
3433	630939
47898	630940
930	630941
3600	630942
33574	630943
78859	630944
84527	630945
16676	630946
2585	630947
14385	630948
11985	630949
20261	630950
13123	630951
73688	630952
27859	630953
43165	630954
57495	630955
83739	630956
2753	630957
17414	630958
42758	630959
5950	630960
17	630961
7353	630962
140392	630963
63390	630964
59874	630965
65727	630966
115034	630967
5884	630968
43036	630969
11351	630970
147129	630971
25306	630972
49909	630973
17986	630974
720	630975
25332	630976
1578	630977
16990	630978
41127	630979
92923	630980
22546	630981
81241	630982
11063	630983
4138	630984
1735	630985
9353	630986
22719	630987
165384	630988
1414	630989
234	630990
100114	630991
1056	630992
86760	630993
71642	630994
47889	630995
45148	630996
77902	630997
44973	630998
23523	630999
13010	631000
9410	631001
4107	631002
120109	631003
6289	631004
33830	631005
593	631006
30615	631007
58353	631008
36108	631009
11432	631010
2163	631011
47260	631012
6652	631013
367	631014
78927	631015
65696	631016
123895	631017
50118	631018
40680	631019
6483	631020
69589	631021
9977	631022
1076	631023
74774	631024
19774	631025
46516	631026
77094	631027
3049	631028
17246	631029
18693	631030
80323	631031
17345	631032
7332	631033
538	631034
22857	631035
12210	631036
62479	631037
5932	631038
131800	631039
61514	631040
31522	631041
137448	631042
114815	631043
34475	631044
2234	631045
8534	631046
56822	631047
18622	631048
528	631049
9965	631050
58087	631051
2428	631052
130665	631053
107153	631054
76114	631055
7414	631056
31986	631057
57804	631058
139814	631059
25539	631060
2041	631061
13180	631062
21310	631063
5762	631064
80607	631065
31335	631066
3057	631067
24468	631068
296	631069
4788	631070
14269	631071
16242	631072
22730	631073
78633	631074
28907	631075
21265	631076
3209	631077
9789	631078
80283	631079
77698	631080
512	631081
7524	631082
13883	631083
6899	631084
49914	631085
97213	631086
17484	631087
375	631088
73486	631089
34581	631090
24968	631091
72424	631092
10871	631093
9916	631094
4712	631095
7950	631096
18619	631097
257	631098
52576	631099
27212	631100
5973	631101
42561	631102
1158	631103
22458	631104
15127	631105
25373	631106
7160	631107
23530	631108
1159	631109
28418	631110
156898	631111
163867	631112
161	631113
93020	631114
146916	631115
12121	631116
120574	631117
2447	631118
17158	631119
69176	631120
1118	631121
55717	631122
26105	631123
50611	631124
20944	631125
91435	631126
12153	631127
46746	631128
5214	631129
33373	631130
81979	631131
84677	631132
33438	631133
3997	631134
26796	631135
161559	631136
2173	631137
32210	631138
964	631139
29941	631140
124049	631141
88325	631142
84763	631143
11737	631144
135640	631145
48285	631146
55746	631147
95394	631148
24684	631149
3622	631150
90035	631151
103349	631152
11299	631153
129336	631154
1509	631155
122983	631156
24889	631157
43233	631158
2586	631159
6521	631160
101004	631161
42021	631162
113898	631163
463	631164
112305	631165
1116	631166
50070	631167
55017	631168
50501	631169
57466	631170
72257	631171
88046	631172
3727	631173
39745	631174
30405	631175
85293	631176
60805	631177
147751	631178
20213	631179
81872	631180
8494	631181
5859	631182
544	631183
129679	631184
65278	631185
1832	631186
67919	631187
41758	631188
6640	631189
1092	631190
62143	631191
10136	631192
19001	631193
18469	631194
59786	631195
140042	631196
5357	631197
14121	631198
42781	631199
6627	631200
40	631201
22334	631202
63732	631203
39568	631204
141265	631205
7032	631206
70080	631207
17064	631208
7673	631209
2365	631210
18582	631211
290	631212
27921	631213
11116	631214
6620	631215
126161	631216
12875	631217
67584	631218
4996	631219
87753	631220
6145	631221
4277	631222
629	631223
1175	631224
25870	631225
19603	631226
65460	631227
15612	631228
124433	631229
55734	631230
641	631231
55572	631232
11851	631233
7904	631234
5226	631235
59331	631236
9780	631237
3598	631238
869	631239
23429	631240
79269	631241
53708	631242
13346	631243
88550	631244
40104	631245
71524	631246
81270	631247
14848	631248
38982	631249
161091	631250
25965	631251
9863	631252
37546	631253
90935	631254
68776	631255
80225	631256
16916	631257
49421	631258
67472	631259
6655	631260
14290	631261
3586	631262
25033	631263
36563	631264
8251	631265
389	631266
1119	631267
34272	631268
6568	631269
213	631270
158924	631271
22546	631272
135312	631273
17879	631274
13706	631275
125993	631276
71305	631277
1257	631278
8674	631279
53512	631280
1358	631281
158338	631282
33538	631283
45674	631284
26610	631285
5435	631286
31320	631287
79177	631288
21598	631289
32157	631290
5013	631291
2408	631292
6	631293
40549	631294
10449	631295
336	631296
585	631297
5151	631298
865	631299
4977	631300
14305	631301
3543	631302
1119	631303
16326	631304
31565	631305
89230	631306
118638	631307
31174	631308
67860	631309
74414	631310
160057	631311
29202	631312
2303	631313
37893	631314
2501	631315
2317	631316
3338	631317
2033	631318
131484	631319
1181	631320
36672	631321
125443	631322
38046	631323
8392	631324
34705	631325
54227	631326
2733	631327
22825	631328
1151	631329
50603	631330
47986	631331
10439	631332
19049	631333
8287	631334
501	631335
146730	631336
92667	631337
26051	631338
3736	631339
59747	631340
51991	631341
5321	631342
58470	631343
48802	631344
165378	631345
39063	631346
42295	631347
45	631348
4855	631349
37661	631350
4787	631351
54841	631352
74014	631353
149153	631354
103195	631355
7632	631356
94840	631357
11784	631358
2219	631359
2391	631360
48841	631361
37131	631362
74084	631363
12806	631364
64501	631365
90564	631366
49786	631367
7660	631368
882	631369
722	631370
29425	631371
27293	631372
17948	631373
30536	631374
40699	631375
94693	631376
2925	631377
14475	631378
51620	631379
17506	631380
10307	631381
65395	631382
11827	631383
5656	631384
36153	631385
10453	631386
2370	631387
16491	631388
54254	631389
13184	631390
11090	631391
107682	631392
3878	631393
18288	631394
28610	631395
1110	631396
12617	631397
121680	631398
22431	631399
100677	631400
981	631401
85016	631402
2644	631403
1923	631404
3462	631405
121757	631406
84250	631407
107827	631408
144794	631409
28129	631410
150	631411
3510	631412
75257	631413
531	631414
27585	631415
7762	631416
70109	631417
81553	631418
10967	631419
52542	631420
30284	631421
4622	631422
1658	631423
461	631424
112	631425
12128	631426
158313	631427
74843	631428
62049	631429
12331	631430
59071	631431
23388	631432
5524	631433
53175	631434
42831	631435
1803	631436
131093	631437
16153	631438
111186	631439
10746	631440
53988	631441
647	631442
678	631443
3490	631444
1242	631445
46045	631446
106561	631447
34517	631448
379	631449
12384	631450
21861	631451
110980	631452
8917	631453
104500	631454
40242	631455
5962	631456
21001	631457
220	631458
104106	631459
108305	631460
24274	631461
35137	631462
71407	631463
96435	631464
15576	631465
8925	631466
5794	631467
97261	631468
49815	631469
98964	631470
47534	631471
5396	631472
11262	631473
17007	631474
36837	631475
80851	631476
8192	631477
30018	631478
9557	631479
93350	631480
8078	631481
27799	631482
22296	631483
112717	631484
39943	631485
6615	631486
5038	631487
39328	631488
9797	631489
27656	631490
50237	631491
23510	631492
39039	631493
28823	631494
5074	631495
51285	631496
91728	631497
27358	631498
43070	631499
18362	631500
1040	631501
5696	631502
159996	631503
41163	631504
3674	631505
83480	631506
47806	631507
118432	631508
20216	631509
2033	631510
126	631511
12815	631512
26415	631513
23769	631514
27871	631515
18835	631516
10752	631517
19577	631518
24839	631519
75000	631520
103494	631521
158	631522
4725	631523
19933	631524
21164	631525
1678	631526
65129	631527
6975	631528
98716	631529
134534	631530
8574	631531
12949	631532
26205	631533
76047	631534
109241	631535
4270	631536
6159	631537
57171	631538
501	631539
89713	631540
40878	631541
59239	631542
2997	631543
62599	631544
9986	631545
140372	631546
3978	631547
53523	631548
41885	631549
65161	631550
14616	631551
52487	631552
21330	631553
99266	631554
8958	631555
85475	631556
22489	631557
41675	631558
24886	631559
5785	631560
51784	631561
960	631562
19276	631563
23984	631564
4333	631565
16394	631566
43352	631567
18662	631568
12233	631569
97244	631570
5320	631571
11416	631572
46933	631573
132547	631574
24642	631575
2985	631576
30013	631577
36169	631578
21496	631579
37257	631580
1744	631581
72838	631582
283	631583
175	631584
114222	631585
15541	631586
30113	631587
19790	631588
92706	631589
125263	631590
9704	631591
61179	631592
49407	631593
18959	631594
19864	631595
15060	631596
31091	631597
47486	631598
10935	631599
166208	631600
15036	631601
151493	631602
71558	631603
75294	631604
143426	631605
22126	631606
67952	631607
24077	631608
21991	631609
552	631610
49715	631611
18253	631612
83675	631613
70711	631614
20606	631615
14028	631616
89587	631617
39446	631618
13490	631619
5543	631620
7898	631621
24066	631622
56196	631623
38927	631624
8760	631625
65656	631626
42553	631627
1968	631628
11195	631629
898	631630
3397	631631
102623	631632
29720	631633
5619	631634
4294	631635
24313	631636
122970	631637
24782	631638
76397	631639
46939	631640
20291	631641
18693	631642
38674	631643
22622	631644
130847	631645
46814	631646
4267	631647
48273	631648
25478	631649
13819	631650
31011	631651
15413	631652
39133	631653
28001	631654
38473	631655
18598	631656
59516	631657
389	631658
162162	631659
51787	631660
148326	631661
5916	631662
12222	631663
9551	631664
24840	631665
17768	631666
20760	631667
53054	631668
9998	631669
45224	631670
32968	631671
8301	631672
6982	631673
39165	631674
97019	631675
1765	631676
86811	631677
132083	631678
1946	631679
85935	631680
1988	631681
42921	631682
11065	631683
39002	631684
763	631685
316	631686
132052	631687
94570	631688
10668	631689
8981	631690
23306	631691
128401	631692
28794	631693
1804	631694
131065	631695
24865	631696
88827	631697
9423	631698
138874	631699
139147	631700
30539	631701
35771	631702
61436	631703
3349	631704
16747	631705
119124	631706
28570	631707
1668	631708
60232	631709
948	631710
17582	631711
1652	631712
55691	631713
126276	631714
12537	631715
315	631716
18200	631717
61818	631718
6543	631719
47482	631720
18083	631721
11704	631722
17433	631723
11063	631724
117275	631725
11749	631726
82327	631727
13091	631728
7296	631729
79929	631730
63497	631731
25934	631732
70256	631733
17691	631734
854	631735
166	631736
25717	631737
118543	631738
19324	631739
50844	631740
23536	631741
4629	631742
26928	631743
114094	631744
20531	631745
125474	631746
6446	631747
63323	631748
4357	631749
43149	631750
67737	631751
33620	631752
7095	631753
37084	631754
8197	631755
32327	631756
114765	631757
1405	631758
14052	631759
93615	631760
44426	631761
17051	631762
4890	631763
1183	631764
127387	631765
12145	631766
46606	631767
31674	631768
11807	631769
3867	631770
12220	631771
66695	631772
9669	631773
60506	631774
46019	631775
27795	631776
62355	631777
3776	631778
22136	631779
77722	631780
29343	631781
52754	631782
3079	631783
2404	631784
69833	631785
162730	631786
10758	631787
66711	631788
47880	631789
102738	631790
2521	631791
8093	631792
4557	631793
17962	631794
14739	631795
34628	631796
33310	631797
50341	631798
69284	631799
4445	631800
352	631801
71701	631802
69722	631803
48538	631804
16258	631805
14678	631806
107401	631807
7613	631808
3897	631809
7529	631810
6736	631811
18466	631812
9738	631813
30382	631814
48431	631815
3025	631816
17726	631817
3097	631818
11269	631819
42852	631820
23177	631821
3680	631822
163845	631823
85033	631824
18986	631825
143383	631826
71836	631827
794	631828
1730	631829
122035	631830
9035	631831
88173	631832
17	631833
22947	631834
59716	631835
95509	631836
17608	631837
11328	631838
143188	631839
23774	631840
6172	631841
15305	631842
18538	631843
50442	631844
1921	631845
92809	631846
23225	631847
1720	631848
17999	631849
5024	631850
37526	631851
13438	631852
25928	631853
32461	631854
21846	631855
34409	631856
30215	631857
5829	631858
41090	631859
34649	631860
65739	631861
13090	631862
41207	631863
1395	631864
60393	631865
30581	631866
58237	631867
27004	631868
14308	631869
55365	631870
16819	631871
1999	631872
116183	631873
18330	631874
50596	631875
19685	631876
1504	631877
21135	631878
3123	631879
13503	631880
13432	631881
4811	631882
1020	631883
24599	631884
9531	631885
4735	631886
46852	631887
315	631888
41541	631889
59775	631890
162928	631891
6722	631892
30363	631893
31363	631894
6112	631895
13776	631896
6483	631897
55126	631898
9190	631899
34950	631900
71331	631901
39520	631902
87207	631903
1735	631904
84313	631905
70680	631906
1033	631907
76073	631908
58824	631909
32101	631910
353	631911
45767	631912
54209	631913
3534	631914
361	631915
84250	631916
152	631917
31639	631918
74073	631919
14843	631920
123817	631921
5650	631922
91524	631923
56342	631924
98197	631925
13158	631926
79178	631927
126932	631928
37685	631929
60549	631930
3357	631931
45276	631932
20803	631933
133586	631934
6532	631935
82166	631936
4582	631937
480	631938
17794	631939
37958	631940
14308	631941
102694	631942
123104	631943
3140	631944
47037	631945
85959	631946
54147	631947
13211	631948
34911	631949
140602	631950
73932	631951
11240	631952
61824	631953
145599	631954
395	631955
40010	631956
77922	631957
3560	631958
9948	631959
28448	631960
62173	631961
56260	631962
37718	631963
30184	631964
96657	631965
29606	631966
44081	631967
76970	631968
38703	631969
849	631970
40318	631971
84360	631972
54413	631973
62943	631974
33074	631975
102291	631976
15295	631977
7640	631978
12665	631979
58819	631980
3240	631981
52869	631982
56286	631983
60335	631984
20755	631985
10191	631986
72530	631987
1439	631988
4806	631989
34418	631990
62130	631991
127082	631992
49051	631993
6768	631994
81550	631995
110958	631996
42565	631997
139577	631998
30	631999
114806	632000
31588	632001
6545	632002
88418	632003
1458	632004
6732	632005
65277	632006
8259	632007
7225	632008
50275	632009
43822	632010
19196	632011
49492	632012
3043	632013
85095	632014
34609	632015
60147	632016
22824	632017
6138	632018
23792	632019
24086	632020
32532	632021
49657	632022
19633	632023
67425	632024
1644	632025
712	632026
50188	632027
78689	632028
1720	632029
34927	632030
9094	632031
10029	632032
24197	632033
154439	632034
9477	632035
36913	632036
776	632037
17328	632038
56017	632039
2976	632040
120514	632041
60250	632042
69952	632043
85248	632044
105915	632045
43429	632046
5895	632047
5321	632048
36053	632049
4366	632050
39392	632051
18221	632052
12477	632053
69313	632054
10958	632055
92857	632056
72804	632057
1744	632058
2161	632059
15882	632060
5027	632061
38296	632062
86640	632063
555	632064
1070	632065
1292	632066
107028	632067
107610	632068
132069	632069
10725	632070
88931	632071
60624	632072
359	632073
95772	632074
30	632075
114082	632076
26928	632077
71464	632078
14488	632079
63863	632080
84540	632081
125378	632082
5326	632083
115018	632084
11266	632085
51198	632086
111076	632087
112968	632088
8954	632089
76004	632090
145346	632091
76979	632092
56424	632093
67372	632094
64578	632095
11101	632096
69995	632097
10025	632098
876	632099
68611	632100
130988	632101
10453	632102
77767	632103
70548	632104
97563	632105
74918	632106
7247	632107
32534	632108
51028	632109
4576	632110
101454	632111
43267	632112
28675	632113
92289	632114
76707	632115
30999	632116
61397	632117
723	632118
20521	632119
32791	632120
154565	632121
74826	632122
82718	632123
72760	632124
2381	632125
104437	632126
9327	632127
5298	632128
15712	632129
3990	632130
1673	632131
14033	632132
43596	632133
22456	632134
1643	632135
34987	632136
113749	632137
21752	632138
56623	632139
47014	632140
19051	632141
35200	632142
18306	632143
82319	632144
18326	632145
14662	632146
4987	632147
84874	632148
844	632149
41590	632150
3574	632151
38347	632152
30471	632153
1183	632154
6102	632155
21224	632156
1292	632157
16747	632158
63797	632159
60140	632160
34447	632161
25725	632162
11994	632163
92136	632164
2280	632165
2648	632166
14796	632167
147598	632168
92069	632169
71399	632170
75946	632171
119058	632172
92948	632173
23210	632174
63862	632175
102817	632176
4955	632177
32138	632178
108476	632179
122225	632180
19374	632181
156077	632182
35520	632183
4912	632184
90032	632185
10194	632186
27290	632187
4882	632188
465	632189
806	632190
67264	632191
63221	632192
11120	632193
9065	632194
41728	632195
3484	632196
26468	632197
82074	632198
104452	632199
49651	632200
51614	632201
2329	632202
22999	632203
44955	632204
1599	632205
112538	632206
27525	632207
9681	632208
13373	632209
15909	632210
52308	632211
9847	632212
25093	632213
6755	632214
82103	632215
47080	632216
33527	632217
8805	632218
9640	632219
5061	632220
135522	632221
78803	632222
19512	632223
11676	632224
83304	632225
91902	632226
9720	632227
13974	632228
42197	632229
67439	632230
129242	632231
80151	632232
50547	632233
4766	632234
3507	632235
64242	632236
2290	632237
5674	632238
2748	632239
14979	632240
12775	632241
1424	632242
91374	632243
50180	632244
64250	632245
65863	632246
10668	632247
961	632248
3705	632249
104380	632250
5928	632251
52681	632252
3977	632253
12352	632254
94635	632255
1475	632256
26795	632257
74358	632258
104202	632259
3005	632260
57174	632261
1658	632262
63434	632263
95761	632264
8929	632265
15654	632266
11069	632267
3719	632268
109878	632269
1139	632270
10	632271
130601	632272
31703	632273
30951	632274
140967	632275
25773	632276
1329	632277
7560	632278
102566	632279
3265	632280
30106	632281
40454	632282
17307	632283
13096	632284
17137	632285
54078	632286
4042	632287
10153	632288
118565	632289
9471	632290
10833	632291
95928	632292
9991	632293
41474	632294
1249	632295
72297	632296
7213	632297
87393	632298
30221	632299
9307	632300
10477	632301
6646	632302
38620	632303
16130	632304
38364	632305
121824	632306
23800	632307
2515	632308
2229	632309
41722	632310
33071	632311
22704	632312
182	632313
15438	632314
7811	632315
228	632316
107436	632317
57946	632318
35472	632319
107976	632320
48011	632321
20440	632322
18866	632323
18476	632324
18482	632325
20382	632326
7297	632327
22781	632328
5914	632329
161904	632330
6380	632331
7976	632332
159922	632333
15172	632334
137004	632335
5685	632336
50741	632337
83946	632338
2679	632339
126759	632340
25849	632341
84855	632342
10098	632343
23442	632344
376	632345
6686	632346
15868	632347
56892	632348
84590	632349
71819	632350
122772	632351
53421	632352
21109	632353
20998	632354
35952	632355
509	632356
67491	632357
65209	632358
3485	632359
4993	632360
151789	632361
4726	632362
72058	632363
162063	632364
4565	632365
28039	632366
136903	632367
103489	632368
710	632369
132271	632370
58290	632371
75157	632372
7604	632373
59757	632374
21220	632375
43569	632376
46469	632377
5499	632378
20660	632379
1847	632380
66969	632381
62221	632382
81028	632383
25969	632384
6325	632385
73923	632386
64850	632387
57563	632388
42730	632389
53441	632390
13130	632391
22709	632392
76213	632393
84068	632394
233	632395
22461	632396
59268	632397
67411	632398
13318	632399
24943	632400
56	632401
52477	632402
3961	632403
17261	632404
5959	632405
4029	632406
3213	632407
24012	632408
1158	632409
21179	632410
134160	632411
6864	632412
5517	632413
7621	632414
36999	632415
18593	632416
7488	632417
64941	632418
6153	632419
37988	632420
69542	632421
124302	632422
22250	632423
15606	632424
38458	632425
1408	632426
27244	632427
54	632428
7404	632429
43299	632430
128370	632431
21451	632432
166398	632433
106333	632434
37055	632435
76068	632436
10233	632437
397	632438
36690	632439
30912	632440
18186	632441
85576	632442
21425	632443
39618	632444
12685	632445
84290	632446
103160	632447
86666	632448
40930	632449
34146	632450
128922	632451
49356	632452
14426	632453
18003	632454
125921	632455
278	632456
37848	632457
49957	632458
1616	632459
2139	632460
6157	632461
48599	632462
93531	632463
15916	632464
79376	632465
21619	632466
1674	632467
50127	632468
28733	632469
60623	632470
3	632471
10804	632472
4402	632473
65109	632474
7	632475
25136	632476
1592	632477
14481	632478
23227	632479
38444	632480
7322	632481
35904	632482
65396	632483
42119	632484
86475	632485
114575	632486
2201	632487
12251	632488
18440	632489
91246	632490
2339	632491
823	632492
64294	632493
22435	632494
3704	632495
11724	632496
27031	632497
45217	632498
900	632499
41016	632500
34090	632501
40018	632502
42624	632503
74596	632504
13869	632505
31660	632506
82998	632507
212	632508
27985	632509
4884	632510
7257	632511
4367	632512
5066	632513
80762	632514
152271	632515
77492	632516
38014	632517
123835	632518
37445	632519
94563	632520
15314	632521
147776	632522
50960	632523
1660	632524
21166	632525
54044	632526
5517	632527
22736	632528
10283	632529
45784	632530
704	632531
119414	632532
28527	632533
54663	632534
3633	632535
6090	632536
68729	632537
8978	632538
1597	632539
20987	632540
139	632541
85825	632542
72056	632543
4613	632544
41654	632545
87073	632546
59582	632547
25894	632548
23169	632549
14594	632550
24963	632551
55929	632552
31578	632553
71904	632554
34880	632555
16486	632556
8506	632557
18343	632558
4004	632559
8934	632560
391	632561
14259	632562
51264	632563
78425	632564
92112	632565
1529	632566
35856	632567
48339	632568
71366	632569
7791	632570
33596	632571
141251	632572
9894	632573
124870	632574
6279	632575
109275	632576
39990	632577
104	632578
130570	632579
104874	632580
46527	632581
40243	632582
13365	632583
38099	632584
27325	632585
257	632586
11027	632587
46185	632588
14470	632589
90387	632590
25454	632591
3222	632592
174	632593
46593	632594
4432	632595
4253	632596
101590	632597
28402	632598
458	632599
46367	632600
90607	632601
59064	632602
25224	632603
41727	632604
49192	632605
29483	632606
4025	632607
604	632608
10076	632609
31624	632610
16714	632611
5941	632612
47966	632613
25659	632614
56914	632615
26793	632616
10314	632617
62961	632618
87793	632619
122525	632620
5741	632621
13363	632622
46147	632623
7606	632624
21214	632625
149226	632626
840	632627
23538	632628
47611	632629
116508	632630
44717	632631
18256	632632
9537	632633
32914	632634
101173	632635
36589	632636
1965	632637
577	632638
80708	632639
23857	632640
534	632641
46693	632642
7585	632643
908	632644
81406	632645
42913	632646
30566	632647
303	632648
52143	632649
32196	632650
10006	632651
47451	632652
79129	632653
102042	632654
99600	632655
40707	632656
14620	632657
138886	632658
70550	632659
34191	632660
15377	632661
11502	632662
18795	632663
76524	632664
86274	632665
17527	632666
161365	632667
19761	632668
38979	632669
39830	632670
4950	632671
2723	632672
109186	632673
108632	632674
14630	632675
20914	632676
39988	632677
73593	632678
29568	632679
26753	632680
68750	632681
98099	632682
8833	632683
65577	632684
1219	632685
110640	632686
2099	632687
61455	632688
73652	632689
36974	632690
46884	632691
4503	632692
11380	632693
21272	632694
103397	632695
79238	632696
15463	632697
74320	632698
9163	632699
43915	632700
44619	632701
4462	632702
5880	632703
2235	632704
34320	632705
117778	632706
1408	632707
15544	632708
61203	632709
360	632710
29575	632711
38202	632712
37731	632713
64662	632714
89338	632715
7908	632716
2249	632717
6884	632718
56463	632719
88863	632720
2013	632721
81933	632722
1551	632723
778	632724
36136	632725
34788	632726
22232	632727
56686	632728
325	632729
1696	632730
111401	632731
38327	632732
116453	632733
4417	632734
67	632735
48716	632736
814	632737
73252	632738
1585	632739
30880	632740
49877	632741
4380	632742
16327	632743
4346	632744
6732	632745
70883	632746
41848	632747
1122	632748
111377	632749
26125	632750
19199	632751
33463	632752
134861	632753
45697	632754
103778	632755
60262	632756
73534	632757
22302	632758
28363	632759
28905	632760
36827	632761
54022	632762
20679	632763
58437	632764
28600	632765
13330	632766
81920	632767
7629	632768
42729	632769
19823	632770
5963	632771
1026	632772
202	632773
65455	632774
26813	632775
54700	632776
97	632777
88160	632778
73835	632779
35824	632780
14257	632781
21600	632782
2839	632783
62774	632784
74184	632785
69430	632786
117411	632787
334	632788
13927	632789
1668	632790
3370	632791
50005	632792
5084	632793
65239	632794
87613	632795
166351	632796
99856	632797
8223	632798
80766	632799
97966	632800
18772	632801
10896	632802
2706	632803
16134	632804
17891	632805
52339	632806
61721	632807
57113	632808
4155	632809
55623	632810
3493	632811
31044	632812
45623	632813
91868	632814
44065	632815
14624	632816
48148	632817
101242	632818
135201	632819
68751	632820
1654	632821
13867	632822
68932	632823
84344	632824
6700	632825
1634	632826
2424	632827
48212	632828
26272	632829
106879	632830
5808	632831
65067	632832
5607	632833
5256	632834
4103	632835
7170	632836
49569	632837
93408	632838
34483	632839
42851	632840
7398	632841
15132	632842
11799	632843
57558	632844
11658	632845
74906	632846
2041	632847
28635	632848
79122	632849
832	632850
103592	632851
37651	632852
23483	632853
69514	632854
37571	632855
75608	632856
51210	632857
8736	632858
4006	632859
12659	632860
20788	632861
43054	632862
10255	632863
10230	632864
912	632865
21663	632866
13989	632867
61716	632868
33730	632869
16690	632870
42264	632871
64177	632872
15	632873
85148	632874
9379	632875
399	632876
48370	632877
10744	632878
17444	632879
46062	632880
9953	632881
997	632882
92357	632883
14268	632884
117564	632885
35189	632886
336	632887
47899	632888
42290	632889
14114	632890
12532	632891
61732	632892
5206	632893
87287	632894
13101	632895
23910	632896
130372	632897
22299	632898
2732	632899
83505	632900
91148	632901
345	632902
83659	632903
7727	632904
33843	632905
34939	632906
18989	632907
588	632908
14620	632909
78775	632910
42995	632911
4417	632912
2141	632913
2711	632914
17793	632915
10209	632916
11372	632917
504	632918
15213	632919
4714	632920
119424	632921
15500	632922
21127	632923
80964	632924
38236	632925
9939	632926
68459	632927
110388	632928
18920	632929
88238	632930
675	632931
131810	632932
47271	632933
27798	632934
54848	632935
105541	632936
20221	632937
151111	632938
59423	632939
30866	632940
303	632941
18724	632942
8285	632943
52492	632944
11259	632945
5336	632946
19693	632947
295	632948
41934	632949
76995	632950
72049	632951
8691	632952
1813	632953
845	632954
62395	632955
7348	632956
64534	632957
5782	632958
14441	632959
38803	632960
6050	632961
33728	632962
14223	632963
69030	632964
1333	632965
32859	632966
5119	632967
10512	632968
156332	632969
34719	632970
9534	632971
104358	632972
67490	632973
2761	632974
13820	632975
63432	632976
84267	632977
129461	632978
14051	632979
6940	632980
1825	632981
18428	632982
103448	632983
36874	632984
34638	632985
96314	632986
7030	632987
8673	632988
123639	632989
120104	632990
101891	632991
99394	632992
111019	632993
1159	632994
37576	632995
151208	632996
12959	632997
4742	632998
57977	632999
32898	633000
60011	633001
52531	633002
3999	633003
14793	633004
2654	633005
23565	633006
2080	633007
8293	633008
30448	633009
23522	633010
21981	633011
63234	633012
22708	633013
6669	633014
35593	633015
1524	633016
76854	633017
12708	633018
49539	633019
1380	633020
6533	633021
20178	633022
58306	633023
47449	633024
14644	633025
1828	633026
14200	633027
22124	633028
13989	633029
19019	633030
17076	633031
6073	633032
1738	633033
22246	633034
43237	633035
24423	633036
21737	633037
43314	633038
15446	633039
132074	633040
17375	633041
42958	633042
79204	633043
10802	633044
8447	633045
11005	633046
63840	633047
30893	633048
4476	633049
13887	633050
21751	633051
35736	633052
32954	633053
63149	633054
3738	633055
19314	633056
56365	633057
5791	633058
33288	633059
34838	633060
28994	633061
19879	633062
5858	633063
89305	633064
77425	633065
22634	633066
1246	633067
108790	633068
15720	633069
16779	633070
151810	633071
9711	633072
23873	633073
64582	633074
29767	633075
16961	633076
6689	633077
35874	633078
14552	633079
11616	633080
17100	633081
11600	633082
9277	633083
130865	633084
7408	633085
124808	633086
4738	633087
2988	633088
57417	633089
5205	633090
15509	633091
132944	633092
603	633093
88257	633094
982	633095
82462	633096
29171	633097
19447	633098
46550	633099
79989	633100
29124	633101
99	633102
34542	633103
20780	633104
11361	633105
10868	633106
57623	633107
71716	633108
46093	633109
7438	633110
50129	633111
68580	633112
56725	633113
69241	633114
20328	633115
35121	633116
37706	633117
10430	633118
54402	633119
53452	633120
85309	633121
4418	633122
4511	633123
1452	633124
73357	633125
62536	633126
8227	633127
27709	633128
13872	633129
10359	633130
45927	633131
5431	633132
133485	633133
53848	633134
42073	633135
70424	633136
54246	633137
114048	633138
34274	633139
61360	633140
85965	633141
35819	633142
44420	633143
121990	633144
63148	633145
35512	633146
61733	633147
50773	633148
113461	633149
100840	633150
12006	633151
66319	633152
28533	633153
8436	633154
19537	633155
24361	633156
20722	633157
8524	633158
18532	633159
70390	633160
59182	633161
28516	633162
116548	633163
47312	633164
69526	633165
68555	633166
35369	633167
70033	633168
61317	633169
84547	633170
21183	633171
64947	633172
15728	633173
81367	633174
57583	633175
65811	633176
20094	633177
154499	633178
83556	633179
44947	633180
6574	633181
91521	633182
2639	633183
24049	633184
76315	633185
24657	633186
3330	633187
2670	633188
56933	633189
24646	633190
105394	633191
38486	633192
60816	633193
40583	633194
8472	633195
8001	633196
50059	633197
23349	633198
36558	633199
3257	633200
138627	633201
119236	633202
94440	633203
4881	633204
18253	633205
67686	633206
82925	633207
248	633208
44256	633209
17607	633210
22407	633211
17184	633212
5253	633213
143388	633214
132351	633215
50299	633216
51286	633217
32774	633218
41140	633219
135993	633220
47710	633221
5363	633222
83920	633223
155877	633224
3730	633225
14106	633226
11036	633227
87313	633228
20391	633229
30270	633230
22704	633231
13685	633232
2432	633233
130296	633234
65192	633235
90803	633236
93653	633237
13533	633238
57337	633239
70575	633240
29481	633241
7180	633242
22600	633243
17290	633244
74227	633245
3514	633246
37413	633247
2787	633248
19116	633249
67480	633250
725	633251
57732	633252
29515	633253
53271	633254
4440	633255
60323	633256
35206	633257
60852	633258
160593	633259
26094	633260
20011	633261
209	633262
154732	633263
68013	633264
39311	633265
69723	633266
955	633267
101802	633268
57607	633269
44145	633270
90851	633271
11490	633272
197	633273
91124	633274
902	633275
74219	633276
21886	633277
590	633278
15003	633279
218	633280
1714	633281
32489	633282
10440	633283
38087	633284
7827	633285
27707	633286
79602	633287
64486	633288
76047	633289
42296	633290
20295	633291
30751	633292
4972	633293
112534	633294
33931	633295
69717	633296
86233	633297
63701	633298
145	633299
98378	633300
31212	633301
17007	633302
66073	633303
121897	633304
96128	633305
16412	633306
76043	633307
8986	633308
91379	633309
535	633310
143480	633311
4321	633312
13947	633313
6455	633314
15815	633315
10904	633316
2152	633317
105815	633318
9209	633319
1	633320
36054	633321
40867	633322
18283	633323
26862	633324
15145	633325
45794	633326
2139	633327
22123	633328
15875	633329
13279	633330
2981	633331
118254	633332
47328	633333
80271	633334
50807	633335
23901	633336
1648	633337
65923	633338
83441	633339
17559	633340
4755	633341
26101	633342
49557	633343
41309	633344
26272	633345
11165	633346
32835	633347
56965	633348
30309	633349
21560	633350
450	633351
16362	633352
8516	633353
36539	633354
113842	633355
9241	633356
33432	633357
4764	633358
47027	633359
36744	633360
69567	633361
22650	633362
7490	633363
64354	633364
37480	633365
20900	633366
1835	633367
121475	633368
95283	633369
14893	633370
4851	633371
12067	633372
11649	633373
14950	633374
132790	633375
2694	633376
63097	633377
55174	633378
88508	633379
102173	633380
100260	633381
68275	633382
86349	633383
27433	633384
8410	633385
968	633386
2321	633387
61341	633388
11042	633389
7121	633390
89355	633391
40164	633392
5761	633393
68356	633394
9046	633395
84020	633396
65831	633397
4255	633398
10284	633399
18636	633400
67677	633401
3846	633402
84758	633403
31467	633404
7837	633405
20818	633406
168	633407
1696	633408
3917	633409
15708	633410
67359	633411
82585	633412
88833	633413
3484	633414
6343	633415
34230	633416
1313	633417
6951	633418
68597	633419
31333	633420
23958	633421
63275	633422
14616	633423
62747	633424
7488	633425
6558	633426
27359	633427
220	633428
287	633429
14554	633430
42861	633431
24497	633432
3426	633433
3183	633434
43065	633435
6944	633436
101643	633437
7963	633438
2617	633439
10344	633440
22050	633441
4876	633442
60659	633443
3681	633444
101940	633445
942	633446
12695	633447
9387	633448
42461	633449
7297	633450
46912	633451
18885	633452
11543	633453
4459	633454
40689	633455
54299	633456
147497	633457
45609	633458
15811	633459
40584	633460
10336	633461
63366	633462
10184	633463
89366	633464
121755	633465
113698	633466
5171	633467
22090	633468
74710	633469
20881	633470
2295	633471
4906	633472
14108	633473
60168	633474
52395	633475
11227	633476
8527	633477
20815	633478
15291	633479
105091	633480
3104	633481
106579	633482
15955	633483
97842	633484
59021	633485
42051	633486
10761	633487
1587	633488
6327	633489
62863	633490
95199	633491
6277	633492
64785	633493
4566	633494
18340	633495
48612	633496
7629	633497
84314	633498
57089	633499
4192	633500
34005	633501
13592	633502
7803	633503
23812	633504
16514	633505
49386	633506
117134	633507
8754	633508
30452	633509
4579	633510
17984	633511
26490	633512
52217	633513
1368	633514
29213	633515
80003	633516
6110	633517
32458	633518
182	633519
10298	633520
9661	633521
149694	633522
70802	633523
93000	633524
13041	633525
24578	633526
15696	633527
30277	633528
3178	633529
27645	633530
27365	633531
10587	633532
58644	633533
5252	633534
2773	633535
18769	633536
32425	633537
39918	633538
46395	633539
59324	633540
70347	633541
9847	633542
13909	633543
9585	633544
127813	633545
10062	633546
28214	633547
50852	633548
11670	633549
11563	633550
5073	633551
60609	633552
33665	633553
12967	633554
1398	633555
71069	633556
11465	633557
4465	633558
61461	633559
61829	633560
18190	633561
86567	633562
57029	633563
4497	633564
13920	633565
11045	633566
77777	633567
75849	633568
4312	633569
78500	633570
6639	633571
12062	633572
12487	633573
83759	633574
60816	633575
39448	633576
4348	633577
72270	633578
127398	633579
29934	633580
28854	633581
26780	633582
8032	633583
4529	633584
79357	633585
6872	633586
8541	633587
117269	633588
83901	633589
33093	633590
1537	633591
5619	633592
40605	633593
1802	633594
30955	633595
102432	633596
91982	633597
84668	633598
9910	633599
6281	633600
5839	633601
11618	633602
19794	633603
29963	633604
120982	633605
6040	633606
6	633607
38648	633608
22237	633609
40113	633610
9689	633611
53779	633612
245	633613
11	633614
9536	633615
18850	633616
30183	633617
14453	633618
75663	633619
180	633620
2445	633621
3038	633622
4273	633623
23133	633624
39920	633625
11789	633626
24244	633627
4429	633628
50055	633629
34309	633630
3327	633631
64	633632
1481	633633
15534	633634
7579	633635
79441	633636
2070	633637
13805	633638
95338	633639
3479	633640
134	633641
821	633642
31643	633643
45254	633644
14373	633645
94424	633646
130354	633647
61368	633648
37479	633649
126716	633650
86893	633651
26395	633652
163230	633653
33429	633654
9390	633655
14884	633656
12473	633657
3209	633658
37051	633659
15402	633660
623	633661
13189	633662
40225	633663
53835	633664
65946	633665
45298	633666
75425	633667
40630	633668
53660	633669
20051	633670
86477	633671
274	633672
69424	633673
10285	633674
49576	633675
2701	633676
56751	633677
797	633678
6131	633679
13068	633680
96061	633681
60835	633682
2599	633683
10880	633684
123927	633685
20642	633686
2475	633687
108174	633688
117867	633689
297	633690
21785	633691
41172	633692
155315	633693
49655	633694
69522	633695
70874	633696
6592	633697
66556	633698
3366	633699
136690	633700
52472	633701
6296	633702
33392	633703
9605	633704
35847	633705
429	633706
59408	633707
124867	633708
28708	633709
8869	633710
429	633711
39086	633712
11922	633713
103450	633714
49311	633715
2983	633716
15748	633717
70954	633718
8627	633719
92139	633720
52690	633721
116957	633722
1158	633723
12182	633724
19100	633725
5830	633726
44603	633727
1003	633728
2883	633729
50852	633730
17705	633731
78726	633732
49820	633733
118048	633734
48378	633735
26353	633736
49997	633737
3870	633738
45128	633739
8187	633740
25204	633741
5672	633742
7244	633743
33043	633744
21991	633745
2156	633746
20162	633747
15149	633748
4732	633749
92755	633750
12625	633751
67866	633752
21985	633753
82413	633754
16030	633755
124837	633756
41998	633757
107553	633758
3268	633759
568	633760
89190	633761
110843	633762
9125	633763
141277	633764
16492	633765
2864	633766
7221	633767
13388	633768
25998	633769
48045	633770
7698	633771
33410	633772
27102	633773
33209	633774
38265	633775
70920	633776
148102	633777
25136	633778
24587	633779
47873	633780
43332	633781
7228	633782
64658	633783
24171	633784
27842	633785
32094	633786
31347	633787
27788	633788
12149	633789
20183	633790
24672	633791
2379	633792
559	633793
17545	633794
72867	633795
87139	633796
91169	633797
1840	633798
31007	633799
17717	633800
69344	633801
48531	633802
45897	633803
9434	633804
46486	633805
139156	633806
45023	633807
10244	633808
166129	633809
14102	633810
15963	633811
31672	633812
64659	633813
116059	633814
3349	633815
42532	633816
5627	633817
5917	633818
34335	633819
54062	633820
49575	633821
105433	633822
15235	633823
22046	633824
1704	633825
76574	633826
133092	633827
17580	633828
45248	633829
41232	633830
65130	633831
55760	633832
6008	633833
125394	633834
26506	633835
34609	633836
3984	633837
50060	633838
59004	633839
1684	633840
19825	633841
26430	633842
50958	633843
4005	633844
42531	633845
59456	633846
5776	633847
3448	633848
9146	633849
2581	633850
48049	633851
11213	633852
8133	633853
56807	633854
5338	633855
6149	633856
2323	633857
67310	633858
13157	633859
6918	633860
31523	633861
6871	633862
1966	633863
27854	633864
13523	633865
30946	633866
70581	633867
72491	633868
2331	633869
96199	633870
30685	633871
10018	633872
42628	633873
22367	633874
8638	633875
15835	633876
58745	633877
54856	633878
30605	633879
85858	633880
31240	633881
7379	633882
65852	633883
101286	633884
6177	633885
9006	633886
17162	633887
25323	633888
72062	633889
15493	633890
7965	633891
88367	633892
83589	633893
11061	633894
55579	633895
56275	633896
71602	633897
53314	633898
80055	633899
44024	633900
29998	633901
39205	633902
83712	633903
17394	633904
14125	633905
8452	633906
23818	633907
10369	633908
1431	633909
60058	633910
70450	633911
12641	633912
825	633913
26155	633914
37634	633915
19277	633916
38833	633917
30901	633918
1582	633919
13338	633920
78309	633921
15982	633922
49051	633923
65418	633924
71243	633925
133159	633926
3912	633927
78561	633928
3451	633929
44163	633930
119926	633931
88157	633932
1914	633933
727	633934
14146	633935
74213	633936
106304	633937
25859	633938
52240	633939
105146	633940
19421	633941
124287	633942
82112	633943
2806	633944
66260	633945
23087	633946
64050	633947
122615	633948
31719	633949
64361	633950
5912	633951
6694	633952
30600	633953
35194	633954
48655	633955
10758	633956
9895	633957
29452	633958
76252	633959
11	633960
17234	633961
21774	633962
81259	633963
49716	633964
128985	633965
97719	633966
49739	633967
6147	633968
116666	633969
78350	633970
288	633971
22191	633972
66774	633973
30374	633974
65809	633975
3410	633976
2398	633977
65130	633978
20616	633979
30617	633980
89068	633981
30351	633982
33416	633983
9768	633984
75736	633985
22980	633986
3748	633987
15808	633988
93032	633989
11683	633990
9126	633991
114866	633992
9894	633993
25285	633994
55127	633995
11131	633996
604	633997
64675	633998
157260	633999
127587	634000
34687	634001
37581	634002
19463	634003
84410	634004
16186	634005
1675	634006
85776	634007
52419	634008
69674	634009
58581	634010
56574	634011
6902	634012
7833	634013
76939	634014
17758	634015
18839	634016
81447	634017
1982	634018
70013	634019
22164	634020
6878	634021
116431	634022
69357	634023
6179	634024
141225	634025
118856	634026
82637	634027
71566	634028
48963	634029
2358	634030
71	634031
13818	634032
4896	634033
397	634034
1060	634035
33330	634036
32236	634037
15556	634038
11918	634039
62682	634040
70960	634041
4811	634042
1276	634043
71022	634044
8176	634045
184	634046
77553	634047
7175	634048
22616	634049
468	634050
24972	634051
165303	634052
6456	634053
18805	634054
5164	634055
20752	634056
11235	634057
4509	634058
1569	634059
20058	634060
83159	634061
58852	634062
86176	634063
20477	634064
188	634065
35890	634066
15714	634067
33991	634068
91201	634069
158002	634070
55945	634071
51124	634072
17170	634073
80020	634074
8505	634075
19757	634076
47374	634077
9982	634078
95762	634079
5573	634080
18197	634081
90	634082
30486	634083
15597	634084
4995	634085
122	634086
163558	634087
83277	634088
11933	634089
18729	634090
44248	634091
98421	634092
19341	634093
11151	634094
40097	634095
49720	634096
19945	634097
3650	634098
3514	634099
131435	634100
69944	634101
13984	634102
30782	634103
17979	634104
86852	634105
38895	634106
106922	634107
84602	634108
46446	634109
474	634110
18084	634111
4572	634112
82861	634113
26269	634114
16979	634115
448	634116
3643	634117
57206	634118
34180	634119
21161	634120
7489	634121
246	634122
141928	634123
27674	634124
40968	634125
297	634126
104807	634127
158623	634128
24474	634129
17340	634130
14482	634131
5778	634132
35133	634133
58124	634134
55975	634135
44496	634136
13692	634137
36938	634138
35238	634139
7310	634140
7021	634141
30862	634142
34405	634143
33240	634144
100730	634145
57156	634146
1281	634147
11454	634148
13398	634149
49801	634150
931	634151
24789	634152
9955	634153
159044	634154
15758	634155
86428	634156
48286	634157
117468	634158
149030	634159
18091	634160
41534	634161
7815	634162
79690	634163
72044	634164
30667	634165
60714	634166
66224	634167
6736	634168
7481	634169
12	634170
18083	634171
16306	634172
22011	634173
49284	634174
15110	634175
50096	634176
16042	634177
77454	634178
3839	634179
60063	634180
36431	634181
35519	634182
33542	634183
14456	634184
28322	634185
69722	634186
15713	634187
19001	634188
4075	634189
1802	634190
26175	634191
34589	634192
126416	634193
58160	634194
679	634195
1173	634196
66723	634197
5517	634198
25466	634199
21339	634200
502	634201
36265	634202
24002	634203
31926	634204
26767	634205
26077	634206
45839	634207
15801	634208
70008	634209
19908	634210
52888	634211
19616	634212
46681	634213
22990	634214
78022	634215
6460	634216
17901	634217
12787	634218
75273	634219
153061	634220
2548	634221
104406	634222
5774	634223
31835	634224
41008	634225
36290	634226
73106	634227
11080	634228
20258	634229
114	634230
158712	634231
3264	634232
33084	634233
563	634234
1500	634235
30656	634236
132074	634237
68561	634238
27903	634239
71153	634240
49357	634241
85	634242
821	634243
5201	634244
68158	634245
556	634246
86	634247
79055	634248
88567	634249
15734	634250
83347	634251
20374	634252
65281	634253
7429	634254
81365	634255
68787	634256
72757	634257
4837	634258
25117	634259
20290	634260
87556	634261
20311	634262
6510	634263
63535	634264
21101	634265
6399	634266
174	634267
52762	634268
66223	634269
28499	634270
4508	634271
4882	634272
29286	634273
147669	634274
2970	634275
100636	634276
22255	634277
3881	634278
10	634279
38832	634280
127060	634281
30566	634282
81538	634283
1026	634284
106505	634285
1031	634286
37609	634287
58600	634288
76928	634289
83739	634290
8366	634291
24965	634292
88904	634293
27833	634294
56935	634295
75634	634296
66097	634297
14581	634298
36260	634299
93772	634300
37011	634301
40176	634302
1785	634303
125271	634304
8705	634305
22337	634306
811	634307
10556	634308
112565	634309
82714	634310
39933	634311
17366	634312
54955	634313
134966	634314
101276	634315
15653	634316
11253	634317
18610	634318
26002	634319
6740	634320
46025	634321
59934	634322
2681	634323
82013	634324
10704	634325
62284	634326
13086	634327
3746	634328
16868	634329
165094	634330
362	634331
24117	634332
21715	634333
41330	634334
17153	634335
125391	634336
15285	634337
25938	634338
138386	634339
2587	634340
83428	634341
47100	634342
1236	634343
111006	634344
15	634345
36	634346
98868	634347
63678	634348
41878	634349
9385	634350
26436	634351
50083	634352
83053	634353
5	634354
5325	634355
151560	634356
2685	634357
64506	634358
19241	634359
7384	634360
26307	634361
16760	634362
26766	634363
7760	634364
20461	634365
119932	634366
25348	634367
34234	634368
14828	634369
2251	634370
76121	634371
24667	634372
51990	634373
86820	634374
38417	634375
19684	634376
80304	634377
121152	634378
4634	634379
45771	634380
33277	634381
15759	634382
30288	634383
86754	634384
71131	634385
28509	634386
8711	634387
39466	634388
19945	634389
120548	634390
60912	634391
159284	634392
38316	634393
4901	634394
66666	634395
17189	634396
246	634397
20308	634398
31050	634399
22605	634400
2294	634401
39342	634402
12766	634403
12559	634404
29206	634405
60226	634406
37828	634407
69302	634408
14842	634409
34569	634410
102402	634411
70337	634412
1514	634413
50698	634414
15461	634415
68314	634416
57091	634417
5991	634418
12540	634419
37464	634420
47755	634421
18423	634422
2435	634423
43122	634424
58735	634425
39513	634426
210	634427
68522	634428
20559	634429
13077	634430
2931	634431
37857	634432
15699	634433
86944	634434
10177	634435
6506	634436
67093	634437
66494	634438
25581	634439
49006	634440
5666	634441
76973	634442
31336	634443
471	634444
24778	634445
40274	634446
28503	634447
41660	634448
18935	634449
238	634450
130159	634451
159381	634452
49436	634453
34020	634454
11945	634455
12499	634456
106597	634457
26257	634458
7768	634459
22580	634460
5949	634461
23119	634462
4069	634463
7008	634464
126863	634465
30782	634466
7711	634467
36581	634468
92369	634469
114876	634470
13969	634471
25204	634472
2549	634473
64746	634474
64199	634475
149893	634476
29914	634477
4811	634478
6658	634479
41450	634480
93104	634481
58862	634482
16907	634483
96130	634484
14069	634485
68254	634486
145632	634487
31425	634488
91766	634489
47908	634490
56813	634491
44913	634492
2395	634493
35339	634494
67307	634495
1690	634496
7271	634497
84897	634498
4018	634499
14060	634500
96860	634501
45082	634502
3923	634503
121768	634504
45882	634505
474	634506
39871	634507
65701	634508
33531	634509
41993	634510
53	634511
34192	634512
31865	634513
27720	634514
16758	634515
7389	634516
10588	634517
51954	634518
74365	634519
30450	634520
127894	634521
76883	634522
13169	634523
32208	634524
37295	634525
42032	634526
78030	634527
31239	634528
2030	634529
62686	634530
103251	634531
45032	634532
10176	634533
35448	634534
4137	634535
12389	634536
23639	634537
15760	634538
64883	634539
77482	634540
1768	634541
2218	634542
52649	634543
53068	634544
54598	634545
10123	634546
4166	634547
55360	634548
27730	634549
23517	634550
13943	634551
11374	634552
126149	634553
17434	634554
22699	634555
25969	634556
9616	634557
3710	634558
34086	634559
23196	634560
91488	634561
61257	634562
34082	634563
14964	634564
5961	634565
9963	634566
33705	634567
88943	634568
42918	634569
27397	634570
118768	634571
1443	634572
532	634573
2433	634574
39295	634575
13331	634576
114190	634577
5453	634578
20797	634579
206	634580
21369	634581
100622	634582
90597	634583
15796	634584
60114	634585
4984	634586
26096	634587
81580	634588
6213	634589
98240	634590
363	634591
11249	634592
4304	634593
5367	634594
3196	634595
93964	634596
8975	634597
161158	634598
40644	634599
13317	634600
12115	634601
61248	634602
91492	634603
2383	634604
81938	634605
60345	634606
24059	634607
156657	634608
1791	634609
44752	634610
149252	634611
46500	634612
55251	634613
3291	634614
11061	634615
63562	634616
26054	634617
110149	634618
34021	634619
8393	634620
83409	634621
48817	634622
65018	634623
11653	634624
68424	634625
960	634626
48820	634627
68510	634628
10198	634629
68	634630
21281	634631
72482	634632
44	634633
45546	634634
394	634635
32026	634636
24740	634637
3466	634638
98405	634639
127071	634640
51768	634641
11776	634642
83424	634643
37533	634644
4964	634645
10985	634646
37306	634647
20008	634648
666	634649
87182	634650
5543	634651
8997	634652
73647	634653
27520	634654
83912	634655
102643	634656
4080	634657
152010	634658
20856	634659
20810	634660
862	634661
22174	634662
39938	634663
61128	634664
11026	634665
55206	634666
4194	634667
1348	634668
17671	634669
22524	634670
17773	634671
35016	634672
26236	634673
70687	634674
16492	634675
57583	634676
18992	634677
13	634678
97795	634679
21869	634680
66965	634681
13	634682
124821	634683
948	634684
35338	634685
97886	634686
11431	634687
3437	634688
76866	634689
1058	634690
16913	634691
77904	634692
65705	634693
684	634694
13462	634695
130706	634696
17986	634697
89250	634698
165029	634699
144978	634700
45548	634701
43264	634702
20135	634703
78384	634704
30024	634705
542	634706
14272	634707
36586	634708
53494	634709
135763	634710
17704	634711
27560	634712
12168	634713
10748	634714
51481	634715
79490	634716
19792	634717
101941	634718
15222	634719
30680	634720
17937	634721
26204	634722
60639	634723
82244	634724
100681	634725
30105	634726
59446	634727
3802	634728
127706	634729
67856	634730
23813	634731
41594	634732
6177	634733
551	634734
12505	634735
66693	634736
95151	634737
8863	634738
7013	634739
22462	634740
75326	634741
82113	634742
46086	634743
29657	634744
45563	634745
1638	634746
16373	634747
113226	634748
24882	634749
150567	634750
37235	634751
24303	634752
11933	634753
12126	634754
99525	634755
59330	634756
27650	634757
7148	634758
7917	634759
3505	634760
83153	634761
12183	634762
21474	634763
107077	634764
2233	634765
2075	634766
939	634767
6921	634768
677	634769
39375	634770
108206	634771
105	634772
159534	634773
22043	634774
107268	634775
6532	634776
62227	634777
4085	634778
1973	634779
29274	634780
52159	634781
19927	634782
63544	634783
2576	634784
21821	634785
51059	634786
21591	634787
43961	634788
75275	634789
36999	634790
25106	634791
51061	634792
10439	634793
57188	634794
3454	634795
51550	634796
43061	634797
14044	634798
12555	634799
71464	634800
104549	634801
54500	634802
48750	634803
26064	634804
40414	634805
33225	634806
33051	634807
6847	634808
28616	634809
30771	634810
34408	634811
15584	634812
68688	634813
4913	634814
53890	634815
53097	634816
7489	634817
8403	634818
50692	634819
27105	634820
13556	634821
49950	634822
14875	634823
102436	634824
3275	634825
135867	634826
5182	634827
66	634828
752	634829
54991	634830
33219	634831
68646	634832
1344	634833
41673	634834
29217	634835
77328	634836
54731	634837
14232	634838
18128	634839
45426	634840
64239	634841
42505	634842
24353	634843
9047	634844
5550	634845
30176	634846
41848	634847
1278	634848
80366	634849
28941	634850
146	634851
706	634852
19730	634853
87039	634854
59964	634855
55143	634856
71650	634857
61554	634858
54493	634859
35787	634860
91403	634861
11655	634862
65888	634863
98441	634864
93406	634865
4780	634866
107619	634867
3422	634868
35548	634869
4381	634870
31977	634871
4105	634872
18460	634873
59307	634874
3657	634875
2051	634876
69304	634877
117209	634878
57185	634879
1962	634880
8569	634881
15856	634882
157486	634883
21081	634884
39391	634885
413	634886
89808	634887
30533	634888
9688	634889
6477	634890
36080	634891
9835	634892
11422	634893
78544	634894
156964	634895
19881	634896
3273	634897
50742	634898
48460	634899
68037	634900
141595	634901
10080	634902
33800	634903
8484	634904
30549	634905
53417	634906
1625	634907
120367	634908
13975	634909
138255	634910
106355	634911
15322	634912
33983	634913
43874	634914
82962	634915
49630	634916
38284	634917
55270	634918
338	634919
2337	634920
16910	634921
10678	634922
16376	634923
20048	634924
5864	634925
15443	634926
136684	634927
1353	634928
105014	634929
30451	634930
38441	634931
47337	634932
35029	634933
47592	634934
136	634935
106418	634936
23233	634937
1015	634938
38068	634939
79895	634940
106512	634941
43491	634942
4223	634943
10142	634944
19141	634945
6008	634946
11	634947
52830	634948
40233	634949
166484	634950
10739	634951
79268	634952
25443	634953
43709	634954
62295	634955
51515	634956
6697	634957
10383	634958
55626	634959
487	634960
30563	634961
91751	634962
56651	634963
104356	634964
45581	634965
287	634966
52540	634967
144812	634968
7548	634969
116928	634970
45519	634971
83671	634972
70073	634973
35222	634974
37821	634975
3169	634976
158463	634977
145583	634978
3141	634979
16413	634980
4091	634981
25021	634982
3051	634983
2935	634984
6347	634985
98969	634986
17978	634987
22950	634988
49968	634989
55361	634990
102260	634991
1904	634992
129334	634993
76522	634994
23537	634995
1171	634996
19681	634997
48210	634998
35262	634999
69052	635000
406	635001
101593	635002
134414	635003
23377	635004
49927	635005
92484	635006
56298	635007
945	635008
19114	635009
53029	635010
9849	635011
1068	635012
46615	635013
35813	635014
7103	635015
3335	635016
40807	635017
99823	635018
9191	635019
124074	635020
56233	635021
111107	635022
264	635023
81286	635024
24812	635025
57550	635026
15556	635027
48120	635028
5057	635029
69338	635030
3214	635031
18123	635032
108730	635033
5210	635034
51364	635035
509	635036
127594	635037
35790	635038
62186	635039
88349	635040
181	635041
48133	635042
50782	635043
52932	635044
118933	635045
126236	635046
49981	635047
134469	635048
5676	635049
41317	635050
18733	635051
121299	635052
660	635053
3469	635054
49143	635055
101698	635056
87158	635057
78548	635058
24299	635059
47269	635060
1650	635061
35608	635062
95133	635063
31279	635064
13205	635065
53764	635066
472	635067
30537	635068
39195	635069
50914	635070
42898	635071
19500	635072
14381	635073
19061	635074
16859	635075
47866	635076
12334	635077
17505	635078
8896	635079
4016	635080
34694	635081
10887	635082
41839	635083
2307	635084
10652	635085
32479	635086
144744	635087
20669	635088
5127	635089
16586	635090
42571	635091
74096	635092
46323	635093
72460	635094
17141	635095
37460	635096
91080	635097
121671	635098
33990	635099
10373	635100
55265	635101
33317	635102
109846	635103
25487	635104
56165	635105
4927	635106
9	635107
1390	635108
17117	635109
5842	635110
37089	635111
78327	635112
17600	635113
40006	635114
10761	635115
17461	635116
143808	635117
27293	635118
74933	635119
11826	635120
4195	635121
12160	635122
70401	635123
41097	635124
129249	635125
11506	635126
60685	635127
130992	635128
70	635129
105449	635130
33948	635131
8781	635132
82134	635133
91076	635134
1336	635135
72700	635136
12201	635137
85679	635138
112676	635139
87307	635140
103163	635141
58334	635142
70526	635143
4173	635144
23964	635145
8097	635146
427	635147
6742	635148
20909	635149
11270	635150
19673	635151
2158	635152
7423	635153
37531	635154
131931	635155
163573	635156
4	635157
374	635158
42220	635159
94841	635160
69650	635161
42301	635162
16704	635163
23966	635164
4961	635165
31125	635166
81543	635167
132432	635168
21792	635169
40260	635170
2778	635171
185	635172
118836	635173
58599	635174
150040	635175
119635	635176
2376	635177
70850	635178
884	635179
3260	635180
6366	635181
77290	635182
10249	635183
53103	635184
1234	635185
11081	635186
3625	635187
48868	635188
1254	635189
130386	635190
7621	635191
14426	635192
27347	635193
98018	635194
26645	635195
20154	635196
15234	635197
41079	635198
7983	635199
51672	635200
39104	635201
145	635202
100632	635203
96306	635204
11288	635205
36417	635206
128298	635207
5080	635208
47926	635209
17077	635210
86749	635211
42510	635212
47409	635213
156155	635214
34712	635215
42030	635216
3107	635217
45931	635218
35452	635219
74415	635220
68114	635221
30356	635222
117595	635223
14063	635224
4120	635225
2006	635226
105465	635227
912	635228
129790	635229
103669	635230
35799	635231
82363	635232
3627	635233
19592	635234
21134	635235
116540	635236
12748	635237
45856	635238
62338	635239
9805	635240
14596	635241
103095	635242
2303	635243
80816	635244
1901	635245
3506	635246
5870	635247
11393	635248
6674	635249
55291	635250
88082	635251
8878	635252
48256	635253
53839	635254
159435	635255
39655	635256
42519	635257
4238	635258
117989	635259
156901	635260
68072	635261
99991	635262
19259	635263
16880	635264
4149	635265
54477	635266
30497	635267
55099	635268
46064	635269
76061	635270
55814	635271
76063	635272
88683	635273
1721	635274
31728	635275
67361	635276
4280	635277
147312	635278
61870	635279
4982	635280
60590	635281
65023	635282
23820	635283
122684	635284
107294	635285
46397	635286
76007	635287
25319	635288
19278	635289
809	635290
57332	635291
39894	635292
41760	635293
131243	635294
13490	635295
36900	635296
32619	635297
2056	635298
9653	635299
69978	635300
78414	635301
49235	635302
10763	635303
10320	635304
86817	635305
16747	635306
14395	635307
12564	635308
6843	635309
28786	635310
22852	635311
16416	635312
29316	635313
46237	635314
4295	635315
1314	635316
51824	635317
78694	635318
37900	635319
17279	635320
35053	635321
28304	635322
74610	635323
3064	635324
11933	635325
4281	635326
34958	635327
105870	635328
94445	635329
589	635330
45046	635331
94644	635332
15097	635333
101793	635334
17684	635335
45923	635336
221	635337
39113	635338
9364	635339
8598	635340
1018	635341
8870	635342
38847	635343
4803	635344
11268	635345
24522	635346
46702	635347
6929	635348
38466	635349
20532	635350
42164	635351
32210	635352
20977	635353
18373	635354
41942	635355
30768	635356
62426	635357
2358	635358
9499	635359
6429	635360
58623	635361
45012	635362
417	635363
121036	635364
25631	635365
5183	635366
13725	635367
35307	635368
23502	635369
12598	635370
1970	635371
8788	635372
35273	635373
48673	635374
132671	635375
18012	635376
27786	635377
7664	635378
18115	635379
40845	635380
10870	635381
3049	635382
77401	635383
14355	635384
90788	635385
106584	635386
116735	635387
8782	635388
66310	635389
16513	635390
25332	635391
46568	635392
68896	635393
83522	635394
138884	635395
47086	635396
74658	635397
4894	635398
2130	635399
3529	635400
8691	635401
2388	635402
2274	635403
1517	635404
22272	635405
42403	635406
2383	635407
35248	635408
67977	635409
5467	635410
830	635411
6281	635412
46463	635413
5194	635414
25458	635415
42826	635416
22712	635417
1870	635418
86200	635419
10159	635420
11400	635421
98183	635422
12628	635423
12766	635424
4036	635425
1233	635426
7539	635427
53631	635428
19322	635429
93252	635430
64761	635431
14570	635432
24179	635433
40617	635434
782	635435
45396	635436
72761	635437
101479	635438
3953	635439
3285	635440
32372	635441
8687	635442
112842	635443
106626	635444
12060	635445
48996	635446
31897	635447
40440	635448
15863	635449
73320	635450
23478	635451
22425	635452
48532	635453
8629	635454
3571	635455
28903	635456
43000	635457
31487	635458
18560	635459
151704	635460
58135	635461
38532	635462
5920	635463
6256	635464
129228	635465
5753	635466
17467	635467
6119	635468
27174	635469
47559	635470
120992	635471
58702	635472
76911	635473
98626	635474
52260	635475
16576	635476
51986	635477
98957	635478
39694	635479
129143	635480
34686	635481
68426	635482
43261	635483
49316	635484
51591	635485
63755	635486
96905	635487
26682	635488
150741	635489
86228	635490
16181	635491
62034	635492
1147	635493
5340	635494
18512	635495
4477	635496
11689	635497
3207	635498
106573	635499
17101	635500
16877	635501
15799	635502
63607	635503
863	635504
2820	635505
83120	635506
39661	635507
41374	635508
18436	635509
32815	635510
83129	635511
110902	635512
5472	635513
123553	635514
633	635515
111537	635516
150155	635517
10179	635518
17205	635519
3731	635520
13736	635521
158433	635522
33787	635523
86882	635524
10845	635525
25840	635526
19496	635527
71326	635528
78723	635529
51022	635530
7353	635531
161019	635532
83402	635533
44281	635534
4187	635535
30871	635536
62672	635537
9166	635538
69130	635539
13570	635540
8683	635541
7908	635542
116245	635543
11464	635544
98997	635545
38081	635546
21090	635547
35685	635548
56253	635549
217	635550
17280	635551
61220	635552
4511	635553
2177	635554
215	635555
18787	635556
83305	635557
6642	635558
49187	635559
6978	635560
4104	635561
78086	635562
9004	635563
37958	635564
15868	635565
82515	635566
4972	635567
8688	635568
30367	635569
25788	635570
126542	635571
27352	635572
20442	635573
11033	635574
126775	635575
18387	635576
14799	635577
17949	635578
82484	635579
1184	635580
32382	635581
40362	635582
34873	635583
79641	635584
29754	635585
24986	635586
165645	635587
3773	635588
3460	635589
50001	635590
7643	635591
55383	635592
73375	635593
91441	635594
44522	635595
5171	635596
42793	635597
5357	635598
84166	635599
23991	635600
12467	635601
139562	635602
46942	635603
29250	635604
40702	635605
106319	635606
48085	635607
147712	635608
4038	635609
41604	635610
33885	635611
154	635612
16095	635613
23549	635614
20788	635615
6060	635616
41135	635617
11324	635618
65033	635619
121378	635620
77386	635621
16800	635622
1284	635623
12324	635624
3196	635625
92905	635626
11753	635627
108135	635628
33976	635629
45737	635630
7680	635631
54437	635632
26568	635633
76	635634
106856	635635
49929	635636
12588	635637
53083	635638
40716	635639
1082	635640
63063	635641
15065	635642
35698	635643
1447	635644
32066	635645
141518	635646
52823	635647
30391	635648
62179	635649
45046	635650
2654	635651
575	635652
4617	635653
175	635654
26584	635655
44024	635656
87631	635657
20726	635658
23200	635659
5053	635660
1465	635661
41098	635662
43963	635663
36354	635664
22245	635665
1444	635666
159161	635667
9460	635668
38578	635669
18477	635670
122474	635671
25896	635672
30646	635673
13782	635674
45396	635675
457	635676
11159	635677
67064	635678
48536	635679
105512	635680
23688	635681
81783	635682
31568	635683
99101	635684
41441	635685
46618	635686
143578	635687
5701	635688
9598	635689
148677	635690
61718	635691
146725	635692
35944	635693
711	635694
106638	635695
7092	635696
10082	635697
41775	635698
1709	635699
908	635700
44420	635701
8107	635702
8860	635703
12311	635704
6530	635705
63363	635706
3808	635707
61181	635708
4226	635709
3262	635710
39734	635711
103825	635712
30307	635713
133908	635714
30348	635715
74999	635716
27077	635717
1847	635718
15213	635719
1036	635720
74374	635721
30501	635722
5241	635723
63013	635724
13787	635725
51408	635726
4404	635727
13767	635728
19041	635729
122148	635730
22265	635731
37804	635732
71290	635733
26405	635734
21516	635735
93841	635736
111601	635737
120470	635738
67938	635739
42116	635740
16746	635741
16348	635742
35028	635743
116979	635744
47986	635745
46041	635746
22881	635747
8162	635748
47073	635749
37762	635750
7413	635751
151249	635752
158941	635753
9265	635754
38785	635755
3772	635756
166	635757
25163	635758
10294	635759
44726	635760
28487	635761
140116	635762
42802	635763
63988	635764
1051	635765
27666	635766
34830	635767
2926	635768
160526	635769
18712	635770
28788	635771
125667	635772
21131	635773
64554	635774
7205	635775
4096	635776
7309	635777
58451	635778
11219	635779
82752	635780
24955	635781
6769	635782
65834	635783
87435	635784
5184	635785
64551	635786
2250	635787
98268	635788
42282	635789
4504	635790
137958	635791
18200	635792
10762	635793
31986	635794
12177	635795
26991	635796
21027	635797
99852	635798
94870	635799
1349	635800
54353	635801
48386	635802
11766	635803
33615	635804
855	635805
84572	635806
24537	635807
9828	635808
73062	635809
1053	635810
28553	635811
1892	635812
12102	635813
45354	635814
19793	635815
20816	635816
729	635817
10736	635818
86778	635819
36054	635820
110788	635821
45509	635822
28	635823
50169	635824
4003	635825
4688	635826
54168	635827
2737	635828
5059	635829
80493	635830
2727	635831
31421	635832
65970	635833
76088	635834
12679	635835
1026	635836
24089	635837
29158	635838
44199	635839
130980	635840
35532	635841
34172	635842
261	635843
8632	635844
30919	635845
56209	635846
1542	635847
2	635848
60236	635849
9890	635850
89996	635851
14908	635852
44045	635853
24514	635854
83794	635855
5087	635856
17363	635857
9754	635858
11138	635859
34	635860
4470	635861
36726	635862
2420	635863
59408	635864
46939	635865
67533	635866
149656	635867
161888	635868
81335	635869
60343	635870
60711	635871
24180	635872
150585	635873
36768	635874
22059	635875
661	635876
15562	635877
66983	635878
41122	635879
925	635880
6742	635881
19056	635882
74549	635883
4998	635884
54559	635885
1721	635886
24570	635887
122565	635888
1169	635889
28365	635890
125194	635891
131223	635892
1999	635893
44363	635894
24569	635895
81281	635896
2866	635897
56812	635898
17915	635899
28687	635900
159530	635901
13834	635902
26922	635903
2788	635904
119588	635905
38938	635906
8593	635907
21515	635908
38221	635909
119609	635910
14577	635911
21938	635912
73176	635913
8338	635914
5615	635915
10670	635916
4606	635917
9589	635918
24648	635919
104797	635920
4790	635921
9834	635922
23574	635923
38907	635924
101731	635925
5262	635926
125797	635927
102903	635928
6933	635929
2007	635930
10340	635931
27808	635932
15644	635933
42442	635934
103956	635935
61644	635936
1705	635937
21486	635938
4327	635939
4952	635940
3308	635941
18468	635942
26570	635943
3118	635944
1534	635945
48382	635946
123136	635947
55682	635948
11297	635949
22798	635950
52244	635951
33719	635952
11286	635953
29123	635954
9616	635955
50558	635956
26912	635957
2924	635958
18093	635959
89837	635960
70	635961
7461	635962
85312	635963
79179	635964
52114	635965
10248	635966
102191	635967
25906	635968
7338	635969
103577	635970
11221	635971
5875	635972
108	635973
55141	635974
21920	635975
122327	635976
21476	635977
140140	635978
33112	635979
3746	635980
14702	635981
93101	635982
53069	635983
58430	635984
71536	635985
5483	635986
9706	635987
33525	635988
3942	635989
4338	635990
10840	635991
28170	635992
6109	635993
72500	635994
25331	635995
4001	635996
44359	635997
1899	635998
111824	635999
9753	636000
56769	636001
96579	636002
3028	636003
47107	636004
54451	636005
9122	636006
16669	636007
48031	636008
27373	636009
4334	636010
50580	636011
2736	636012
44300	636013
16068	636014
20589	636015
2526	636016
847	636017
140673	636018
8568	636019
7861	636020
47797	636021
54727	636022
1559	636023
21814	636024
57983	636025
14361	636026
47396	636027
3468	636028
6692	636029
18528	636030
49754	636031
106514	636032
79712	636033
59191	636034
7014	636035
3198	636036
20515	636037
113773	636038
38256	636039
37368	636040
3674	636041
12309	636042
3288	636043
61507	636044
41784	636045
24022	636046
73736	636047
142813	636048
12045	636049
10224	636050
71813	636051
143002	636052
34510	636053
542	636054
115876	636055
12164	636056
813	636057
2246	636058
73652	636059
28933	636060
77683	636061
1	636062
19433	636063
21337	636064
340	636065
119525	636066
35509	636067
8852	636068
3016	636069
24542	636070
129834	636071
19520	636072
105677	636073
25559	636074
22865	636075
74919	636076
51198	636077
125973	636078
63409	636079
118040	636080
24806	636081
20901	636082
109923	636083
590	636084
6649	636085
3060	636086
83	636087
34377	636088
2537	636089
11930	636090
68636	636091
10	636092
54208	636093
10697	636094
17544	636095
15680	636096
4879	636097
69415	636098
36043	636099
13080	636100
37778	636101
56029	636102
12489	636103
11346	636104
14957	636105
54812	636106
64381	636107
28504	636108
97175	636109
503	636110
102514	636111
35099	636112
64804	636113
26836	636114
61165	636115
13095	636116
62477	636117
9548	636118
74882	636119
29037	636120
49922	636121
38486	636122
25367	636123
69229	636124
35553	636125
70672	636126
138736	636127
47063	636128
34521	636129
30406	636130
160	636131
27815	636132
50062	636133
9916	636134
21774	636135
32750	636136
118631	636137
87453	636138
2603	636139
7856	636140
72282	636141
29437	636142
70843	636143
17652	636144
71651	636145
53870	636146
75262	636147
155	636148
10166	636149
22543	636150
75536	636151
18693	636152
2346	636153
1641	636154
25668	636155
20639	636156
84082	636157
35263	636158
72636	636159
136978	636160
13717	636161
9920	636162
14990	636163
2889	636164
7266	636165
7842	636166
528	636167
68731	636168
7192	636169
164029	636170
2032	636171
30063	636172
15331	636173
23278	636174
40	636175
129784	636176
5405	636177
10612	636178
41719	636179
27877	636180
6772	636181
32079	636182
42390	636183
50567	636184
54191	636185
2433	636186
113056	636187
80333	636188
20423	636189
165969	636190
24839	636191
1055	636192
44247	636193
15548	636194
4432	636195
48526	636196
13356	636197
7118	636198
37568	636199
165152	636200
25117	636201
86767	636202
17017	636203
12160	636204
51524	636205
3389	636206
74066	636207
2035	636208
14245	636209
50391	636210
34379	636211
69494	636212
57608	636213
370	636214
97254	636215
48482	636216
29307	636217
105110	636218
577	636219
43061	636220
147272	636221
45504	636222
79956	636223
47652	636224
72831	636225
40907	636226
17074	636227
12599	636228
7169	636229
38862	636230
5049	636231
57982	636232
151214	636233
20312	636234
93868	636235
21819	636236
65890	636237
58401	636238
103320	636239
11911	636240
12004	636241
36314	636242
7854	636243
38973	636244
55910	636245
12105	636246
86616	636247
76561	636248
43095	636249
23445	636250
415	636251
77677	636252
39986	636253
3755	636254
79130	636255
49020	636256
81583	636257
7399	636258
25620	636259
21947	636260
75252	636261
3810	636262
105606	636263
6982	636264
8825	636265
71374	636266
13749	636267
49398	636268
14346	636269
4699	636270
2147	636271
21062	636272
2111	636273
84899	636274
66415	636275
1238	636276
11264	636277
29794	636278
6724	636279
27904	636280
1630	636281
30157	636282
1809	636283
30924	636284
330	636285
14924	636286
51992	636287
85570	636288
55126	636289
21131	636290
900	636291
31023	636292
5898	636293
2820	636294
1948	636295
38735	636296
14734	636297
4594	636298
5432	636299
79791	636300
7385	636301
316	636302
899	636303
96305	636304
4114	636305
4571	636306
27	636307
9609	636308
13141	636309
3441	636310
52863	636311
48255	636312
78408	636313
72680	636314
24280	636315
17819	636316
682	636317
33755	636318
47603	636319
28387	636320
49184	636321
8900	636322
112191	636323
51040	636324
3155	636325
16721	636326
4342	636327
31973	636328
61781	636329
7494	636330
113170	636331
73214	636332
19857	636333
12960	636334
111348	636335
22686	636336
17746	636337
7079	636338
67254	636339
2108	636340
83056	636341
83377	636342
30565	636343
25151	636344
81415	636345
10372	636346
15724	636347
41884	636348
12942	636349
27874	636350
3895	636351
3477	636352
2752	636353
5530	636354
14414	636355
110374	636356
1295	636357
11727	636358
16474	636359
32235	636360
89807	636361
5668	636362
25262	636363
64553	636364
4638	636365
341	636366
13323	636367
16850	636368
78705	636369
2964	636370
3462	636371
437	636372
115902	636373
62288	636374
14943	636375
49452	636376
4020	636377
17541	636378
39177	636379
18890	636380
72323	636381
2040	636382
19368	636383
46255	636384
18893	636385
45682	636386
97115	636387
104801	636388
36142	636389
6397	636390
14006	636391
20292	636392
12935	636393
26383	636394
141933	636395
2386	636396
9069	636397
56	636398
27140	636399
54030	636400
30261	636401
35666	636402
28477	636403
149080	636404
89278	636405
12839	636406
15699	636407
23783	636408
84309	636409
4627	636410
25717	636411
5262	636412
12498	636413
18513	636414
2049	636415
158514	636416
8218	636417
11070	636418
23500	636419
24760	636420
25189	636421
75175	636422
25211	636423
80555	636424
26388	636425
12075	636426
29356	636427
36282	636428
26516	636429
28411	636430
115601	636431
12060	636432
65006	636433
13906	636434
29580	636435
113363	636436
25887	636437
4	636438
66989	636439
33004	636440
4682	636441
60664	636442
9155	636443
1208	636444
43566	636445
116572	636446
33050	636447
18278	636448
29733	636449
16553	636450
45220	636451
69548	636452
30235	636453
685	636454
171	636455
5884	636456
45671	636457
53882	636458
69563	636459
4818	636460
28754	636461
34087	636462
24433	636463
3676	636464
60575	636465
26575	636466
3028	636467
6548	636468
89139	636469
1275	636470
32044	636471
18934	636472
18531	636473
3265	636474
15355	636475
23452	636476
80296	636477
55405	636478
64755	636479
16119	636480
82329	636481
65078	636482
99834	636483
474	636484
30284	636485
117699	636486
52020	636487
71347	636488
9560	636489
90178	636490
7261	636491
84642	636492
25997	636493
28555	636494
44512	636495
22136	636496
53672	636497
3790	636498
50180	636499
19412	636500
3870	636501
25705	636502
954	636503
10562	636504
53512	636505
33893	636506
1967	636507
11723	636508
3016	636509
46683	636510
11628	636511
2033	636512
14730	636513
112813	636514
10645	636515
23963	636516
23175	636517
72988	636518
79050	636519
21439	636520
94903	636521
20933	636522
11943	636523
9924	636524
84961	636525
79033	636526
16884	636527
46155	636528
49450	636529
1162	636530
32794	636531
16290	636532
39728	636533
52421	636534
134528	636535
35972	636536
93657	636537
47167	636538
110064	636539
73990	636540
126547	636541
32870	636542
4849	636543
11694	636544
3058	636545
11736	636546
19793	636547
14576	636548
20114	636549
69748	636550
19891	636551
123113	636552
20619	636553
4934	636554
107161	636555
8801	636556
25395	636557
49	636558
86980	636559
44521	636560
22316	636561
46972	636562
27185	636563
65896	636564
5809	636565
15811	636566
664	636567
16162	636568
1494	636569
8280	636570
14971	636571
2519	636572
37187	636573
35136	636574
12608	636575
7387	636576
29424	636577
8614	636578
141385	636579
20831	636580
9455	636581
89865	636582
15423	636583
47217	636584
26209	636585
47049	636586
85871	636587
9492	636588
41446	636589
173	636590
52551	636591
28134	636592
21569	636593
7439	636594
51402	636595
78437	636596
38382	636597
10292	636598
143954	636599
30248	636600
24528	636601
19120	636602
96	636603
7460	636604
70675	636605
49	636606
9711	636607
17075	636608
29406	636609
2259	636610
61621	636611
9970	636612
4849	636613
131169	636614
7265	636615
16731	636616
24493	636617
109473	636618
60627	636619
6934	636620
4044	636621
10258	636622
137275	636623
14333	636624
26540	636625
48155	636626
112527	636627
77948	636628
84304	636629
5382	636630
121148	636631
3846	636632
48731	636633
3433	636634
1971	636635
35556	636636
1377	636637
4112	636638
151931	636639
92	636640
102220	636641
3617	636642
13268	636643
26044	636644
20519	636645
110585	636646
86249	636647
17168	636648
37923	636649
1743	636650
78602	636651
33803	636652
55582	636653
5133	636654
71864	636655
40893	636656
32315	636657
26890	636658
91942	636659
136455	636660
5482	636661
13994	636662
10061	636663
120	636664
3269	636665
25765	636666
17156	636667
109654	636668
2427	636669
46362	636670
62146	636671
155245	636672
133493	636673
84975	636674
153022	636675
71775	636676
47224	636677
65373	636678
154313	636679
6357	636680
37630	636681
32063	636682
22991	636683
26619	636684
67496	636685
38562	636686
69040	636687
81678	636688
81090	636689
165204	636690
103151	636691
5353	636692
17171	636693
43034	636694
8207	636695
11667	636696
3761	636697
31336	636698
102972	636699
138841	636700
11663	636701
52590	636702
63602	636703
22431	636704
47616	636705
45532	636706
39950	636707
59282	636708
48447	636709
21168	636710
1000	636711
100362	636712
1846	636713
12549	636714
75085	636715
6660	636716
12816	636717
112154	636718
134258	636719
5921	636720
77546	636721
45909	636722
75305	636723
19941	636724
16469	636725
112093	636726
15651	636727
18385	636728
4637	636729
18382	636730
59994	636731
142461	636732
100732	636733
10282	636734
132562	636735
907	636736
20551	636737
17786	636738
60732	636739
119837	636740
15501	636741
2173	636742
52273	636743
19594	636744
41977	636745
12449	636746
3489	636747
35714	636748
10382	636749
22400	636750
6110	636751
13840	636752
51557	636753
13751	636754
70450	636755
68188	636756
7870	636757
21654	636758
154	636759
94504	636760
128278	636761
20899	636762
51615	636763
34286	636764
59724	636765
126390	636766
79599	636767
30116	636768
2045	636769
36103	636770
12525	636771
894	636772
153	636773
19503	636774
33388	636775
23789	636776
29561	636777
25230	636778
20481	636779
63609	636780
77859	636781
85880	636782
33450	636783
6321	636784
117959	636785
2292	636786
95914	636787
288	636788
5581	636789
46086	636790
29357	636791
99442	636792
2837	636793
23628	636794
33408	636795
158991	636796
54296	636797
11425	636798
56977	636799
68798	636800
1255	636801
90362	636802
9838	636803
81796	636804
2965	636805
50601	636806
110161	636807
8344	636808
47871	636809
122352	636810
6486	636811
775	636812
79730	636813
30821	636814
45304	636815
54935	636816
25706	636817
62414	636818
66756	636819
45579	636820
69223	636821
13577	636822
1386	636823
103171	636824
13075	636825
73221	636826
50478	636827
3532	636828
10496	636829
54357	636830
54402	636831
147288	636832
68060	636833
979	636834
38086	636835
68244	636836
90870	636837
4616	636838
45814	636839
106749	636840
63328	636841
29523	636842
6361	636843
43673	636844
90476	636845
500	636846
47717	636847
2301	636848
19287	636849
29674	636850
112415	636851
42183	636852
57017	636853
2762	636854
14584	636855
27363	636856
19284	636857
54731	636858
56380	636859
123867	636860
240	636861
119971	636862
2675	636863
9154	636864
57021	636865
37880	636866
68093	636867
38808	636868
48154	636869
16632	636870
29933	636871
2923	636872
43630	636873
10821	636874
115515	636875
11166	636876
117091	636877
125497	636878
2100	636879
44237	636880
57047	636881
9177	636882
65211	636883
37548	636884
11910	636885
9603	636886
71764	636887
21535	636888
23778	636889
34697	636890
1652	636891
70401	636892
107186	636893
57213	636894
130542	636895
17377	636896
69334	636897
91774	636898
55603	636899
25913	636900
17922	636901
48996	636902
27574	636903
34466	636904
55374	636905
21969	636906
16071	636907
88655	636908
16179	636909
51275	636910
132237	636911
697	636912
13396	636913
25320	636914
10955	636915
26971	636916
23400	636917
26074	636918
104716	636919
42677	636920
26570	636921
71360	636922
81931	636923
94190	636924
703	636925
86925	636926
19843	636927
54679	636928
79896	636929
45625	636930
121585	636931
108435	636932
41886	636933
70452	636934
54769	636935
71378	636936
23147	636937
17538	636938
17352	636939
880	636940
112780	636941
105286	636942
19933	636943
25074	636944
52142	636945
82174	636946
6154	636947
1327	636948
55601	636949
99975	636950
876	636951
106854	636952
8971	636953
35812	636954
5947	636955
33920	636956
50371	636957
150785	636958
87698	636959
15084	636960
104186	636961
7032	636962
39042	636963
61843	636964
12708	636965
42532	636966
2864	636967
25688	636968
26355	636969
29794	636970
1539	636971
546	636972
59804	636973
33393	636974
99789	636975
1370	636976
41565	636977
14759	636978
6048	636979
46610	636980
8017	636981
6602	636982
36534	636983
209	636984
46070	636985
105044	636986
7096	636987
21770	636988
13886	636989
30030	636990
8549	636991
154012	636992
87722	636993
4173	636994
77923	636995
64315	636996
64472	636997
31651	636998
48797	636999
36151	637000
20154	637001
2325	637002
46930	637003
6423	637004
70012	637005
64395	637006
35473	637007
45676	637008
4805	637009
4839	637010
132837	637011
59040	637012
1384	637013
161238	637014
13944	637015
130289	637016
34239	637017
3819	637018
66900	637019
52539	637020
42489	637021
42267	637022
74497	637023
99079	637024
5203	637025
30563	637026
2638	637027
13604	637028
119577	637029
9253	637030
76550	637031
4176	637032
104189	637033
33213	637034
690	637035
56335	637036
58526	637037
3789	637038
1144	637039
27402	637040
10129	637041
32458	637042
10446	637043
4222	637044
4755	637045
17434	637046
216	637047
57984	637048
7144	637049
22953	637050
18663	637051
25039	637052
3192	637053
70411	637054
113049	637055
84123	637056
88755	637057
50241	637058
30519	637059
4884	637060
18461	637061
88198	637062
6493	637063
26286	637064
941	637065
5313	637066
10652	637067
42027	637068
77970	637069
28317	637070
11529	637071
33598	637072
25212	637073
20996	637074
17976	637075
17481	637076
31142	637077
588	637078
7730	637079
56586	637080
54418	637081
41537	637082
31842	637083
150167	637084
33140	637085
132756	637086
10158	637087
47902	637088
125500	637089
57062	637090
109638	637091
42333	637092
38312	637093
19021	637094
7355	637095
140575	637096
988	637097
3496	637098
132246	637099
30703	637100
30225	637101
10264	637102
31165	637103
17551	637104
22368	637105
81886	637106
5824	637107
52764	637108
41762	637109
28464	637110
52343	637111
81716	637112
32750	637113
5680	637114
34548	637115
29886	637116
65317	637117
61865	637118
27978	637119
12177	637120
78798	637121
46190	637122
13165	637123
857	637124
64532	637125
19705	637126
748	637127
62790	637128
13082	637129
66996	637130
19708	637131
31625	637132
16199	637133
3658	637134
29168	637135
83676	637136
46001	637137
16784	637138
93686	637139
207	637140
6408	637141
48834	637142
9207	637143
29968	637144
33002	637145
42104	637146
38752	637147
81304	637148
12815	637149
23472	637150
22388	637151
55164	637152
145412	637153
8596	637154
68551	637155
72524	637156
83456	637157
59347	637158
22434	637159
846	637160
7432	637161
6644	637162
2267	637163
16927	637164
108112	637165
123874	637166
103007	637167
45965	637168
70849	637169
37814	637170
23384	637171
90146	637172
30995	637173
22685	637174
33489	637175
14418	637176
6427	637177
35953	637178
53386	637179
110761	637180
21234	637181
151801	637182
19546	637183
27014	637184
1311	637185
1274	637186
11934	637187
6971	637188
111620	637189
33518	637190
3439	637191
41048	637192
1662	637193
7197	637194
165426	637195
6367	637196
81676	637197
2242	637198
12384	637199
19371	637200
25282	637201
2117	637202
27760	637203
559	637204
13477	637205
60405	637206
105239	637207
1769	637208
161	637209
48033	637210
40251	637211
23593	637212
14491	637213
20928	637214
25025	637215
3623	637216
11876	637217
14793	637218
5040	637219
11283	637220
36672	637221
11242	637222
407	637223
20742	637224
124695	637225
49054	637226
2306	637227
7816	637228
20909	637229
64122	637230
45384	637231
161296	637232
38052	637233
520	637234
57537	637235
50927	637236
18444	637237
111584	637238
16488	637239
22542	637240
1893	637241
95248	637242
3974	637243
82829	637244
11	637245
78361	637246
75751	637247
135602	637248
65188	637249
72061	637250
37054	637251
26079	637252
11664	637253
91563	637254
16886	637255
103003	637256
23	637257
56618	637258
37350	637259
27918	637260
74924	637261
5389	637262
32691	637263
22934	637264
91366	637265
77387	637266
117981	637267
60786	637268
51240	637269
11343	637270
211	637271
16893	637272
30053	637273
89509	637274
46182	637275
8974	637276
78082	637277
29665	637278
561	637279
60863	637280
75223	637281
87135	637282
43	637283
82228	637284
9061	637285
9168	637286
105	637287
810	637288
64465	637289
60477	637290
110	637291
47399	637292
35255	637293
57026	637294
14079	637295
33409	637296
5540	637297
91947	637298
52259	637299
15129	637300
3549	637301
107524	637302
100097	637303
47240	637304
45044	637305
11402	637306
75703	637307
125143	637308
104175	637309
38648	637310
7895	637311
24047	637312
24167	637313
1496	637314
1405	637315
21227	637316
137934	637317
96561	637318
35116	637319
5644	637320
6788	637321
3111	637322
45486	637323
60604	637324
26699	637325
29021	637326
27681	637327
16329	637328
9483	637329
6568	637330
933	637331
28604	637332
8590	637333
787	637334
11624	637335
4800	637336
67768	637337
27816	637338
10065	637339
15795	637340
4528	637341
13990	637342
51946	637343
10645	637344
41890	637345
9717	637346
1667	637347
5524	637348
16009	637349
57842	637350
68110	637351
28909	637352
19706	637353
35027	637354
121327	637355
11719	637356
34116	637357
24688	637358
10315	637359
144031	637360
50733	637361
96685	637362
14745	637363
27317	637364
66	637365
65583	637366
29189	637367
1076	637368
8785	637369
117382	637370
15127	637371
19162	637372
2951	637373
7214	637374
7631	637375
100147	637376
46694	637377
25323	637378
16822	637379
93700	637380
5822	637381
4213	637382
778	637383
74129	637384
16840	637385
2434	637386
6715	637387
14019	637388
47420	637389
115	637390
82659	637391
11620	637392
14739	637393
17063	637394
35548	637395
31892	637396
122861	637397
28791	637398
20178	637399
34225	637400
19858	637401
6651	637402
10605	637403
145328	637404
59617	637405
591	637406
22585	637407
108942	637408
72803	637409
8526	637410
9481	637411
22893	637412
19135	637413
138878	637414
20623	637415
31793	637416
30971	637417
1070	637418
1171	637419
25312	637420
29583	637421
15378	637422
19324	637423
28985	637424
74631	637425
8152	637426
156926	637427
85246	637428
21537	637429
24035	637430
323	637431
42618	637432
41512	637433
23910	637434
1397	637435
87900	637436
8077	637437
8047	637438
94079	637439
80283	637440
46961	637441
13441	637442
11684	637443
70834	637444
6912	637445
13394	637446
48210	637447
21638	637448
9888	637449
58806	637450
25411	637451
133	637452
7630	637453
14996	637454
41667	637455
37685	637456
17062	637457
11466	637458
85779	637459
1008	637460
26626	637461
35411	637462
10370	637463
23507	637464
123512	637465
13471	637466
3801	637467
2758	637468
149183	637469
3004	637470
52545	637471
41214	637472
44561	637473
10267	637474
34281	637475
8989	637476
1611	637477
17898	637478
274	637479
120712	637480
21597	637481
5100	637482
29637	637483
14612	637484
32028	637485
3815	637486
57	637487
86197	637488
78299	637489
28297	637490
70861	637491
6061	637492
71627	637493
96947	637494
42572	637495
2470	637496
14976	637497
1792	637498
143937	637499
84430	637500
3167	637501
30903	637502
127665	637503
34691	637504
18625	637505
2934	637506
77695	637507
34127	637508
19296	637509
85926	637510
650	637511
20727	637512
60471	637513
55176	637514
8239	637515
93516	637516
127124	637517
52693	637518
4511	637519
66041	637520
10255	637521
1424	637522
141545	637523
17502	637524
1954	637525
21264	637526
23734	637527
49102	637528
14877	637529
17182	637530
98104	637531
70831	637532
41593	637533
23601	637534
9387	637535
56380	637536
44876	637537
22678	637538
160961	637539
48821	637540
3372	637541
68239	637542
87154	637543
91956	637544
6173	637545
3629	637546
18631	637547
49086	637548
32386	637549
34576	637550
159	637551
8296	637552
117607	637553
74732	637554
14465	637555
36339	637556
28648	637557
30455	637558
83148	637559
44685	637560
21729	637561
17791	637562
85306	637563
11587	637564
1441	637565
6258	637566
4701	637567
56554	637568
66316	637569
11779	637570
7124	637571
4118	637572
65647	637573
49739	637574
101798	637575
7004	637576
57656	637577
19889	637578
65560	637579
32341	637580
63822	637581
59610	637582
121007	637583
118238	637584
19646	637585
26088	637586
272	637587
4699	637588
1617	637589
6471	637590
61993	637591
77182	637592
846	637593
9	637594
2352	637595
27718	637596
50287	637597
25553	637598
16855	637599
591	637600
113440	637601
101593	637602
20997	637603
42328	637604
57115	637605
44442	637606
39868	637607
105230	637608
39653	637609
124321	637610
27645	637611
1961	637612
25790	637613
11551	637614
11930	637615
120990	637616
85088	637617
130774	637618
6534	637619
4289	637620
56719	637621
193	637622
73803	637623
72278	637624
45604	637625
66709	637626
22861	637627
23257	637628
31214	637629
1138	637630
8788	637631
23063	637632
6166	637633
77377	637634
89480	637635
106138	637636
22384	637637
13025	637638
53315	637639
103735	637640
209	637641
18213	637642
31129	637643
30533	637644
37747	637645
8271	637646
15	637647
41192	637648
8686	637649
96732	637650
23909	637651
19661	637652
22858	637653
38593	637654
2777	637655
14815	637656
25695	637657
24464	637658
76352	637659
30772	637660
60985	637661
6230	637662
80978	637663
22841	637664
449	637665
31055	637666
5354	637667
5164	637668
5513	637669
3884	637670
21849	637671
11171	637672
6104	637673
164032	637674
22060	637675
132689	637676
33070	637677
41374	637678
7334	637679
6704	637680
20472	637681
24021	637682
135831	637683
86657	637684
130339	637685
11385	637686
11534	637687
63173	637688
79963	637689
115382	637690
9832	637691
11697	637692
768	637693
43549	637694
15188	637695
67877	637696
100784	637697
49899	637698
10189	637699
62592	637700
14933	637701
95203	637702
32809	637703
90567	637704
17970	637705
102158	637706
121964	637707
73139	637708
19441	637709
25766	637710
60453	637711
7381	637712
46201	637713
5525	637714
1738	637715
6661	637716
71765	637717
18245	637718
15332	637719
54634	637720
31429	637721
10331	637722
27119	637723
25416	637724
73072	637725
70593	637726
41793	637727
3673	637728
30640	637729
11271	637730
31456	637731
19657	637732
70791	637733
55398	637734
90738	637735
52125	637736
23577	637737
37535	637738
68217	637739
3499	637740
870	637741
50393	637742
74832	637743
745	637744
38320	637745
1491	637746
1541	637747
312	637748
2815	637749
6139	637750
2230	637751
31986	637752
18547	637753
2630	637754
5070	637755
15115	637756
74796	637757
15669	637758
8596	637759
113151	637760
103908	637761
4393	637762
161418	637763
13472	637764
3800	637765
41602	637766
16660	637767
32911	637768
24285	637769
39081	637770
33331	637771
34881	637772
10128	637773
111452	637774
118482	637775
6624	637776
95907	637777
133869	637778
40673	637779
2589	637780
12380	637781
33287	637782
745	637783
3698	637784
68736	637785
36716	637786
372	637787
122618	637788
31726	637789
9275	637790
40551	637791
6139	637792
125028	637793
68246	637794
436	637795
51433	637796
16562	637797
18987	637798
165145	637799
46745	637800
19662	637801
17671	637802
97735	637803
4842	637804
4404	637805
13314	637806
112268	637807
14249	637808
57	637809
52121	637810
126126	637811
79916	637812
16415	637813
20641	637814
30374	637815
43837	637816
122118	637817
3192	637818
1522	637819
198	637820
55003	637821
25314	637822
149754	637823
35597	637824
39495	637825
1623	637826
23650	637827
16181	637828
27920	637829
96759	637830
34751	637831
1916	637832
22272	637833
6646	637834
15217	637835
134425	637836
67935	637837
27070	637838
146844	637839
22156	637840
11133	637841
87294	637842
11873	637843
54208	637844
31249	637845
9188	637846
14931	637847
21690	637848
24921	637849
4474	637850
137295	637851
1221	637852
2719	637853
38158	637854
2866	637855
68185	637856
18558	637857
60386	637858
35998	637859
550	637860
1121	637861
29302	637862
38737	637863
99039	637864
118321	637865
6705	637866
75654	637867
65132	637868
39649	637869
34841	637870
9048	637871
10794	637872
23501	637873
34902	637874
54696	637875
24431	637876
33043	637877
1445	637878
6077	637879
162001	637880
40712	637881
75422	637882
53578	637883
5827	637884
79510	637885
29748	637886
58183	637887
44371	637888
93504	637889
60726	637890
77775	637891
20599	637892
52762	637893
83134	637894
1132	637895
86058	637896
123591	637897
20496	637898
30152	637899
36088	637900
59731	637901
30165	637902
32751	637903
87100	637904
69862	637905
7357	637906
24777	637907
47314	637908
38912	637909
124324	637910
6280	637911
279	637912
32574	637913
143103	637914
37196	637915
77087	637916
55629	637917
82338	637918
28107	637919
42256	637920
8836	637921
56147	637922
33863	637923
18129	637924
69539	637925
7587	637926
6924	637927
65301	637928
16837	637929
36943	637930
93624	637931
4272	637932
40823	637933
120325	637934
6582	637935
44	637936
19417	637937
108527	637938
138073	637939
36534	637940
33604	637941
699	637942
44752	637943
25504	637944
72274	637945
2225	637946
14132	637947
10537	637948
25600	637949
156	637950
42	637951
84802	637952
26780	637953
63294	637954
40432	637955
80005	637956
10960	637957
2159	637958
21146	637959
5784	637960
29601	637961
14752	637962
99093	637963
3317	637964
2223	637965
70885	637966
3083	637967
88611	637968
72362	637969
3134	637970
102173	637971
26834	637972
92432	637973
122708	637974
101880	637975
129282	637976
151750	637977
9921	637978
16018	637979
231	637980
147854	637981
324	637982
1472	637983
17586	637984
72537	637985
1488	637986
89884	637987
84905	637988
34093	637989
147905	637990
3553	637991
34052	637992
62232	637993
88384	637994
62351	637995
13608	637996
36013	637997
108728	637998
33	637999
50262	638000
61284	638001
1448	638002
154929	638003
5142	638004
3338	638005
54351	638006
6015	638007
1510	638008
4665	638009
27802	638010
2159	638011
14873	638012
634	638013
10601	638014
9370	638015
25537	638016
1954	638017
2323	638018
14146	638019
58784	638020
56250	638021
52725	638022
106294	638023
4098	638024
85534	638025
80612	638026
104421	638027
94176	638028
7177	638029
47209	638030
28303	638031
5104	638032
3356	638033
8000	638034
109161	638035
69943	638036
123678	638037
36257	638038
668	638039
3720	638040
87425	638041
106609	638042
5757	638043
21877	638044
71799	638045
12565	638046
3065	638047
75871	638048
57267	638049
25701	638050
90492	638051
31591	638052
1000	638053
11955	638054
51353	638055
130463	638056
24444	638057
46080	638058
24193	638059
6272	638060
20790	638061
123816	638062
77535	638063
916	638064
23522	638065
16552	638066
30172	638067
70725	638068
58917	638069
23354	638070
104099	638071
101540	638072
85207	638073
3398	638074
59999	638075
6	638076
983	638077
36937	638078
20758	638079
49937	638080
61290	638081
26929	638082
1310	638083
12190	638084
13483	638085
4	638086
143168	638087
23415	638088
44084	638089
36017	638090
12050	638091
87645	638092
69137	638093
23490	638094
1317	638095
2987	638096
81	638097
3380	638098
44058	638099
83169	638100
605	638101
90121	638102
720	638103
39706	638104
2104	638105
65942	638106
20818	638107
1009	638108
17820	638109
85887	638110
109993	638111
66813	638112
1572	638113
7687	638114
63423	638115
41950	638116
26890	638117
30227	638118
16815	638119
5961	638120
906	638121
26902	638122
3648	638123
15004	638124
116541	638125
115976	638126
31802	638127
517	638128
68293	638129
54897	638130
1704	638131
817	638132
155129	638133
68934	638134
78584	638135
3411	638136
3588	638137
18601	638138
17403	638139
165615	638140
4074	638141
67731	638142
12926	638143
64042	638144
41884	638145
7815	638146
805	638147
82	638148
58339	638149
13026	638150
23959	638151
16122	638152
30639	638153
5324	638154
22004	638155
134429	638156
138399	638157
57555	638158
3188	638159
12705	638160
13911	638161
42129	638162
109986	638163
78401	638164
1034	638165
28363	638166
10	638167
62710	638168
22865	638169
30817	638170
27831	638171
72586	638172
30440	638173
106483	638174
3161	638175
6430	638176
46180	638177
2	638178
91829	638179
65144	638180
67423	638181
68918	638182
42068	638183
25551	638184
51232	638185
3285	638186
21898	638187
1019	638188
22820	638189
76388	638190
7348	638191
18640	638192
58177	638193
97801	638194
70997	638195
64670	638196
112573	638197
10632	638198
5134	638199
27026	638200
28306	638201
3822	638202
45892	638203
100283	638204
1567	638205
84016	638206
123409	638207
1963	638208
73138	638209
159247	638210
117037	638211
17554	638212
75631	638213
26173	638214
106802	638215
7938	638216
40470	638217
19770	638218
128912	638219
24186	638220
35341	638221
10879	638222
57720	638223
3107	638224
5401	638225
30364	638226
131448	638227
4115	638228
38630	638229
73115	638230
68877	638231
146677	638232
150353	638233
8019	638234
45685	638235
82885	638236
39098	638237
4082	638238
45932	638239
86321	638240
3842	638241
30723	638242
48169	638243
122949	638244
162081	638245
391	638246
83854	638247
125903	638248
8205	638249
105129	638250
6683	638251
7831	638252
41666	638253
816	638254
47151	638255
4488	638256
26209	638257
17792	638258
28651	638259
32972	638260
19149	638261
93747	638262
5424	638263
4395	638264
58041	638265
5589	638266
38724	638267
57816	638268
5026	638269
12718	638270
2998	638271
46018	638272
11100	638273
63771	638274
18895	638275
28175	638276
10109	638277
12134	638278
5133	638279
7279	638280
77395	638281
76840	638282
751	638283
11964	638284
3803	638285
39262	638286
626	638287
85050	638288
37926	638289
26984	638290
90261	638291
3630	638292
6439	638293
9942	638294
220	638295
87581	638296
63185	638297
87737	638298
54907	638299
97565	638300
7079	638301
50973	638302
25804	638303
100494	638304
44892	638305
62797	638306
51435	638307
87259	638308
10288	638309
36263	638310
34542	638311
334	638312
72316	638313
7666	638314
3187	638315
45659	638316
27168	638317
65649	638318
42560	638319
21405	638320
103200	638321
6821	638322
2074	638323
13998	638324
81923	638325
100539	638326
24641	638327
785	638328
101429	638329
8001	638330
5642	638331
2929	638332
78596	638333
3525	638334
32153	638335
96286	638336
90505	638337
67131	638338
91372	638339
8604	638340
128	638341
415	638342
34521	638343
24786	638344
103960	638345
21808	638346
73707	638347
105004	638348
78955	638349
57060	638350
65654	638351
48237	638352
942	638353
29076	638354
129604	638355
22757	638356
2974	638357
23841	638358
97169	638359
91759	638360
119802	638361
9556	638362
143405	638363
451	638364
26878	638365
38711	638366
128365	638367
144729	638368
34216	638369
82325	638370
36085	638371
59336	638372
20946	638373
70859	638374
18378	638375
4404	638376
42063	638377
1045	638378
83600	638379
2230	638380
2278	638381
11463	638382
127246	638383
71048	638384
11773	638385
7126	638386
19358	638387
32185	638388
8701	638389
511	638390
31531	638391
52947	638392
50852	638393
111105	638394
9858	638395
102339	638396
80700	638397
31989	638398
106394	638399
4750	638400
11333	638401
3314	638402
8870	638403
84774	638404
11860	638405
59605	638406
149644	638407
5542	638408
133515	638409
16275	638410
3742	638411
10982	638412
149978	638413
53783	638414
35129	638415
48726	638416
61772	638417
84775	638418
13059	638419
250	638420
49231	638421
7347	638422
57542	638423
20749	638424
63405	638425
30063	638426
47039	638427
6432	638428
51576	638429
22247	638430
13543	638431
22053	638432
1186	638433
24755	638434
2337	638435
7786	638436
83606	638437
30436	638438
154503	638439
58459	638440
1186	638441
6842	638442
18492	638443
2785	638444
25610	638445
11150	638446
48896	638447
87556	638448
70863	638449
41169	638450
25797	638451
17261	638452
17831	638453
83722	638454
5774	638455
60212	638456
72758	638457
29546	638458
83877	638459
34992	638460
120155	638461
21	638462
3199	638463
19655	638464
39400	638465
4250	638466
70827	638467
5469	638468
4689	638469
58019	638470
101361	638471
48182	638472
16356	638473
89802	638474
10608	638475
27180	638476
125125	638477
28234	638478
48	638479
4206	638480
129372	638481
8215	638482
36221	638483
20467	638484
4544	638485
71060	638486
3552	638487
34199	638488
45073	638489
111535	638490
16993	638491
24934	638492
83355	638493
1486	638494
82123	638495
326	638496
57320	638497
136463	638498
40557	638499
15717	638500
9461	638501
79614	638502
41027	638503
71491	638504
16257	638505
39915	638506
33181	638507
102436	638508
131881	638509
93194	638510
9308	638511
3047	638512
88051	638513
11686	638514
64539	638515
158908	638516
4020	638517
41093	638518
133414	638519
982	638520
91672	638521
54583	638522
140896	638523
134336	638524
71509	638525
244	638526
40057	638527
3009	638528
19814	638529
12416	638530
1333	638531
3852	638532
873	638533
31272	638534
352	638535
9629	638536
1456	638537
46601	638538
7911	638539
26494	638540
2055	638541
41641	638542
17581	638543
80418	638544
67951	638545
97660	638546
1137	638547
133450	638548
42330	638549
4805	638550
773	638551
4686	638552
62494	638553
28802	638554
47990	638555
13583	638556
10037	638557
117877	638558
35027	638559
37535	638560
3614	638561
26868	638562
19015	638563
23045	638564
4141	638565
8789	638566
9842	638567
57972	638568
133895	638569
2059	638570
75298	638571
34473	638572
20116	638573
32492	638574
29562	638575
35928	638576
7163	638577
123296	638578
74594	638579
25533	638580
39306	638581
5083	638582
765	638583
3187	638584
12902	638585
20800	638586
6491	638587
86155	638588
131950	638589
21302	638590
78260	638591
50085	638592
34110	638593
1295	638594
70887	638595
32394	638596
22245	638597
41302	638598
6537	638599
30872	638600
26867	638601
6047	638602
124336	638603
43559	638604
75792	638605
16122	638606
99118	638607
6982	638608
25862	638609
11551	638610
23733	638611
72054	638612
43272	638613
838	638614
104683	638615
5854	638616
62051	638617
20480	638618
2157	638619
29200	638620
21488	638621
2709	638622
85189	638623
43925	638624
24609	638625
997	638626
53998	638627
13214	638628
92674	638629
11468	638630
91952	638631
7205	638632
44089	638633
1466	638634
72258	638635
91726	638636
49	638637
47597	638638
58209	638639
104784	638640
5747	638641
124320	638642
1663	638643
100166	638644
103252	638645
35759	638646
6478	638647
78522	638648
2218	638649
321	638650
31362	638651
86246	638652
2653	638653
138488	638654
2465	638655
104370	638656
111183	638657
14019	638658
122974	638659
70427	638660
418	638661
141721	638662
47962	638663
18680	638664
37230	638665
134580	638666
54600	638667
56016	638668
7567	638669
13066	638670
16339	638671
83711	638672
10755	638673
48872	638674
12247	638675
26615	638676
106963	638677
16288	638678
42424	638679
49659	638680
109823	638681
62625	638682
55345	638683
8732	638684
34337	638685
15004	638686
30296	638687
3121	638688
13992	638689
5625	638690
35465	638691
4956	638692
56371	638693
1820	638694
53478	638695
1400	638696
68854	638697
3371	638698
91881	638699
26043	638700
2885	638701
161779	638702
51853	638703
20543	638704
58050	638705
4967	638706
130733	638707
47936	638708
53701	638709
41705	638710
2143	638711
18545	638712
36597	638713
85723	638714
33384	638715
10104	638716
27126	638717
6854	638718
6164	638719
30080	638720
2752	638721
147779	638722
87754	638723
23442	638724
3209	638725
7174	638726
110035	638727
530	638728
19552	638729
387	638730
64656	638731
22662	638732
469	638733
79435	638734
8206	638735
83998	638736
34116	638737
96653	638738
95549	638739
137493	638740
5691	638741
30668	638742
47244	638743
98398	638744
10238	638745
4829	638746
55671	638747
270	638748
2600	638749
107087	638750
58269	638751
7769	638752
10127	638753
149485	638754
30016	638755
39413	638756
25485	638757
21007	638758
8986	638759
67285	638760
986	638761
125148	638762
91632	638763
143118	638764
126283	638765
3930	638766
19632	638767
30672	638768
4698	638769
70317	638770
22724	638771
392	638772
3070	638773
7198	638774
58	638775
52414	638776
23989	638777
24521	638778
40165	638779
142649	638780
33627	638781
4833	638782
12579	638783
92747	638784
23664	638785
17941	638786
85657	638787
28844	638788
71179	638789
10838	638790
4224	638791
87331	638792
29753	638793
30	638794
15924	638795
86635	638796
7284	638797
66764	638798
1571	638799
52275	638800
12511	638801
23505	638802
72384	638803
16079	638804
5079	638805
43383	638806
184	638807
63358	638808
66440	638809
57419	638810
53395	638811
94886	638812
34513	638813
24944	638814
97556	638815
35651	638816
32766	638817
43195	638818
6309	638819
50111	638820
480	638821
3851	638822
52022	638823
55636	638824
31892	638825
32980	638826
25829	638827
26296	638828
19858	638829
27413	638830
94440	638831
95951	638832
9983	638833
74552	638834
63376	638835
39245	638836
3646	638837
37844	638838
79851	638839
9016	638840
4450	638841
96763	638842
27733	638843
103477	638844
42163	638845
13453	638846
8024	638847
52921	638848
364	638849
12391	638850
70968	638851
110333	638852
26841	638853
34372	638854
97620	638855
27953	638856
20848	638857
7920	638858
31053	638859
3346	638860
129517	638861
1931	638862
78945	638863
42195	638864
17037	638865
64064	638866
77661	638867
61078	638868
50728	638869
36756	638870
7951	638871
678	638872
142346	638873
60603	638874
15637	638875
14214	638876
12429	638877
82073	638878
69457	638879
54321	638880
42390	638881
60794	638882
21929	638883
1334	638884
27946	638885
45977	638886
1229	638887
89303	638888
45	638889
67977	638890
7952	638891
9040	638892
20409	638893
125218	638894
107654	638895
68513	638896
12337	638897
11956	638898
61223	638899
48752	638900
17892	638901
30704	638902
31759	638903
19933	638904
4531	638905
27160	638906
25302	638907
2236	638908
32867	638909
3810	638910
31029	638911
62675	638912
574	638913
63313	638914
13455	638915
71075	638916
14144	638917
23868	638918
116017	638919
14393	638920
71723	638921
9664	638922
65693	638923
13539	638924
122831	638925
106361	638926
29210	638927
6005	638928
23088	638929
59269	638930
57314	638931
8193	638932
81870	638933
125947	638934
66203	638935
27842	638936
3621	638937
33914	638938
14600	638939
61327	638940
24949	638941
7166	638942
59873	638943
72968	638944
5158	638945
150653	638946
3636	638947
9540	638948
40742	638949
3290	638950
52115	638951
140923	638952
1918	638953
11	638954
30848	638955
15803	638956
74388	638957
117393	638958
5344	638959
18453	638960
66198	638961
28538	638962
10262	638963
604	638964
6497	638965
91226	638966
49620	638967
154009	638968
6091	638969
81978	638970
34591	638971
2653	638972
84517	638973
7283	638974
105260	638975
75956	638976
227	638977
1318	638978
30863	638979
24504	638980
131802	638981
1196	638982
24752	638983
77292	638984
26607	638985
448	638986
2067	638987
2513	638988
131251	638989
7056	638990
16312	638991
57547	638992
36337	638993
26080	638994
48360	638995
43687	638996
2927	638997
94458	638998
6009	638999
721	639000
35004	639001
9850	639002
7016	639003
15764	639004
27010	639005
67064	639006
554	639007
90003	639008
5883	639009
53405	639010
100442	639011
5208	639012
13656	639013
93727	639014
29309	639015
2911	639016
63676	639017
19005	639018
8774	639019
141868	639020
33494	639021
12302	639022
61753	639023
890	639024
15286	639025
2158	639026
8851	639027
31887	639028
68004	639029
1473	639030
27687	639031
141475	639032
83050	639033
1750	639034
57349	639035
119488	639036
30282	639037
28677	639038
9088	639039
9419	639040
2383	639041
4192	639042
36	639043
25764	639044
4734	639045
79447	639046
20615	639047
99081	639048
70759	639049
61302	639050
151318	639051
23262	639052
39542	639053
6869	639054
141967	639055
17700	639056
10	639057
872	639058
59431	639059
64482	639060
23071	639061
644	639062
32529	639063
42500	639064
26850	639065
3160	639066
3008	639067
46061	639068
903	639069
61792	639070
18144	639071
80622	639072
53680	639073
104387	639074
109	639075
72342	639076
1157	639077
3613	639078
68396	639079
13605	639080
36987	639081
38267	639082
11010	639083
3057	639084
3432	639085
43077	639086
5821	639087
17774	639088
84024	639089
72478	639090
41191	639091
60841	639092
9122	639093
29185	639094
28930	639095
12552	639096
15691	639097
60137	639098
41588	639099
1969	639100
10888	639101
62327	639102
6445	639103
74433	639104
61729	639105
14898	639106
101101	639107
16365	639108
18550	639109
20115	639110
5553	639111
4925	639112
8434	639113
3233	639114
18290	639115
4427	639116
74484	639117
73591	639118
86981	639119
7130	639120
24355	639121
23128	639122
9813	639123
42762	639124
3968	639125
6656	639126
72425	639127
64287	639128
8284	639129
90935	639130
13242	639131
799	639132
30001	639133
1487	639134
20464	639135
4561	639136
23289	639137
32667	639138
24977	639139
14451	639140
149379	639141
17240	639142
7753	639143
58037	639144
5868	639145
35757	639146
78	639147
78247	639148
28317	639149
49005	639150
9769	639151
39022	639152
19799	639153
84281	639154
73083	639155
85225	639156
8222	639157
38251	639158
87673	639159
6805	639160
69224	639161
33194	639162
9311	639163
160341	639164
101718	639165
28005	639166
152	639167
74003	639168
127950	639169
65806	639170
50136	639171
7	639172
12482	639173
1884	639174
82651	639175
5308	639176
23853	639177
62198	639178
5646	639179
75406	639180
23037	639181
4928	639182
47711	639183
837	639184
94122	639185
24920	639186
105081	639187
43305	639188
3998	639189
37573	639190
14901	639191
65882	639192
12816	639193
119452	639194
40646	639195
48777	639196
84414	639197
454	639198
2504	639199
97489	639200
4741	639201
148250	639202
64793	639203
38630	639204
30674	639205
2864	639206
74378	639207
64705	639208
131031	639209
70577	639210
9180	639211
43019	639212
52876	639213
15639	639214
69	639215
35288	639216
1323	639217
28386	639218
5745	639219
87911	639220
5599	639221
104077	639222
90485	639223
252	639224
14593	639225
30283	639226
11160	639227
10622	639228
63667	639229
15547	639230
8127	639231
7032	639232
11651	639233
37708	639234
99887	639235
14034	639236
64140	639237
956	639238
48421	639239
7320	639240
68456	639241
14551	639242
5866	639243
26717	639244
12596	639245
60257	639246
6742	639247
20	639248
14833	639249
28940	639250
21645	639251
6109	639252
159757	639253
64989	639254
78919	639255
98955	639256
166185	639257
47679	639258
116514	639259
32654	639260
32	639261
3732	639262
40087	639263
52843	639264
12883	639265
2530	639266
97031	639267
26165	639268
19121	639269
24211	639270
4474	639271
46374	639272
159291	639273
1692	639274
15407	639275
49224	639276
97327	639277
10431	639278
165434	639279
28208	639280
10505	639281
8618	639282
6682	639283
22629	639284
95265	639285
89759	639286
8174	639287
2302	639288
3332	639289
41634	639290
24536	639291
134353	639292
39409	639293
39256	639294
4498	639295
54759	639296
34732	639297
13519	639298
62246	639299
4777	639300
198	639301
45860	639302
122042	639303
135924	639304
57064	639305
17023	639306
778	639307
1927	639308
33329	639309
38653	639310
20589	639311
71274	639312
108073	639313
55452	639314
50426	639315
31845	639316
74244	639317
18378	639318
55404	639319
29691	639320
26727	639321
12831	639322
3981	639323
8971	639324
120473	639325
18882	639326
126018	639327
9809	639328
17247	639329
4295	639330
37660	639331
14773	639332
6175	639333
1321	639334
78553	639335
134279	639336
107785	639337
129844	639338
81072	639339
121459	639340
18911	639341
123193	639342
53918	639343
60908	639344
19044	639345
46083	639346
92068	639347
109571	639348
86407	639349
1228	639350
18912	639351
9345	639352
25427	639353
28227	639354
28155	639355
122549	639356
2736	639357
27427	639358
933	639359
64080	639360
61449	639361
691	639362
56552	639363
166648	639364
27530	639365
45265	639366
6326	639367
53687	639368
52297	639369
41403	639370
4958	639371
7896	639372
2459	639373
121932	639374
4304	639375
5276	639376
47867	639377
16948	639378
62529	639379
42628	639380
15536	639381
9918	639382
46694	639383
27233	639384
42400	639385
132028	639386
62593	639387
13214	639388
98233	639389
71017	639390
31602	639391
8	639392
18888	639393
13182	639394
119440	639395
51	639396
39421	639397
31718	639398
88843	639399
38635	639400
26200	639401
44714	639402
22640	639403
65662	639404
5806	639405
45969	639406
44822	639407
1931	639408
81542	639409
29790	639410
20915	639411
40871	639412
19139	639413
106332	639414
40878	639415
5812	639416
39722	639417
142028	639418
120581	639419
10071	639420
67709	639421
17214	639422
8346	639423
6049	639424
33664	639425
97012	639426
37137	639427
130247	639428
4	639429
21957	639430
28675	639431
52546	639432
53807	639433
60633	639434
11377	639435
68017	639436
45175	639437
6266	639438
127761	639439
35518	639440
1542	639441
72555	639442
26452	639443
40669	639444
8071	639445
51434	639446
31316	639447
8830	639448
2114	639449
11016	639450
69479	639451
38400	639452
59978	639453
45376	639454
69672	639455
2796	639456
10888	639457
18036	639458
549	639459
4984	639460
228	639461
6797	639462
140093	639463
48110	639464
134560	639465
1635	639466
18045	639467
66571	639468
2571	639469
1347	639470
102111	639471
6289	639472
72637	639473
48731	639474
10744	639475
4924	639476
33019	639477
30727	639478
111663	639479
28672	639480
1783	639481
38912	639482
76716	639483
35246	639484
8322	639485
63218	639486
38763	639487
59534	639488
71296	639489
8115	639490
10549	639491
66730	639492
2416	639493
66486	639494
1969	639495
116315	639496
29665	639497
24597	639498
75116	639499
34933	639500
79888	639501
25945	639502
12306	639503
13956	639504
67477	639505
100713	639506
11021	639507
149929	639508
11909	639509
92172	639510
25111	639511
77150	639512
3500	639513
976	639514
79967	639515
68622	639516
2701	639517
20772	639518
79704	639519
95170	639520
123436	639521
97873	639522
11046	639523
1849	639524
95366	639525
161584	639526
74209	639527
10262	639528
4015	639529
17967	639530
9188	639531
8363	639532
4856	639533
3203	639534
87723	639535
19605	639536
3924	639537
5404	639538
52015	639539
21693	639540
14175	639541
102519	639542
43445	639543
64792	639544
74271	639545
27623	639546
18825	639547
47717	639548
48034	639549
4733	639550
23458	639551
55456	639552
1997	639553
222	639554
143294	639555
37489	639556
7370	639557
18989	639558
3674	639559
10770	639560
36663	639561
9823	639562
49612	639563
84291	639564
4188	639565
50951	639566
809	639567
43582	639568
15066	639569
3067	639570
40970	639571
18615	639572
52921	639573
56558	639574
3011	639575
62084	639576
28174	639577
86481	639578
54560	639579
20037	639580
2268	639581
63313	639582
42245	639583
61727	639584
29569	639585
40312	639586
12296	639587
23004	639588
27316	639589
31159	639590
59462	639591
23707	639592
80882	639593
5624	639594
128200	639595
23560	639596
72466	639597
24720	639598
814	639599
21699	639600
25350	639601
32642	639602
45998	639603
78333	639604
6380	639605
105345	639606
60096	639607
35609	639608
107214	639609
65726	639610
11796	639611
22359	639612
74421	639613
35749	639614
2843	639615
21244	639616
55726	639617
1954	639618
18126	639619
25374	639620
26581	639621
66512	639622
72959	639623
9152	639624
40810	639625
52763	639626
30824	639627
47523	639628
151927	639629
5755	639630
71116	639631
7893	639632
66817	639633
27810	639634
66667	639635
21041	639636
161333	639637
98154	639638
53500	639639
37520	639640
110370	639641
33069	639642
1287	639643
33826	639644
13019	639645
30505	639646
158226	639647
32611	639648
56125	639649
55189	639650
21117	639651
37423	639652
36484	639653
51145	639654
28748	639655
21946	639656
23425	639657
315	639658
6117	639659
2508	639660
70731	639661
20173	639662
10671	639663
7678	639664
17861	639665
100612	639666
18113	639667
31141	639668
24661	639669
57711	639670
4147	639671
26734	639672
5471	639673
76489	639674
42992	639675
85015	639676
1180	639677
31840	639678
3162	639679
23628	639680
37625	639681
2719	639682
100983	639683
83527	639684
72818	639685
42668	639686
75808	639687
64068	639688
43907	639689
31008	639690
145209	639691
5181	639692
53406	639693
2174	639694
40386	639695
38897	639696
1178	639697
16784	639698
37206	639699
46733	639700
23067	639701
21136	639702
780	639703
36577	639704
4944	639705
77582	639706
144588	639707
86996	639708
119	639709
912	639710
41094	639711
47830	639712
116	639713
38819	639714
43392	639715
7736	639716
11	639717
12424	639718
10278	639719
114104	639720
87905	639721
3062	639722
24335	639723
855	639724
55930	639725
25958	639726
16854	639727
73702	639728
3791	639729
35121	639730
19794	639731
18634	639732
19764	639733
117459	639734
3776	639735
58473	639736
8914	639737
1396	639738
18092	639739
73730	639740
50988	639741
92316	639742
87091	639743
102277	639744
37180	639745
33105	639746
26228	639747
26321	639748
26268	639749
45735	639750
23397	639751
19106	639752
33741	639753
104934	639754
127830	639755
1493	639756
129926	639757
5282	639758
119033	639759
45690	639760
1169	639761
10604	639762
41158	639763
42841	639764
13673	639765
62313	639766
2016	639767
58286	639768
79830	639769
466	639770
23802	639771
122767	639772
47209	639773
33298	639774
30867	639775
477	639776
68360	639777
45020	639778
10130	639779
46512	639780
2811	639781
6634	639782
54041	639783
7340	639784
72077	639785
38389	639786
75882	639787
24039	639788
8995	639789
8453	639790
114860	639791
3221	639792
15507	639793
17150	639794
86059	639795
332	639796
14680	639797
109177	639798
41968	639799
124995	639800
10867	639801
2954	639802
132083	639803
19127	639804
53405	639805
89438	639806
47765	639807
37560	639808
80003	639809
63678	639810
4238	639811
72624	639812
23635	639813
21322	639814
16282	639815
163438	639816
60256	639817
33835	639818
1711	639819
12750	639820
8664	639821
37093	639822
29558	639823
18507	639824
996	639825
71152	639826
31679	639827
37632	639828
2431	639829
23226	639830
10563	639831
15176	639832
128189	639833
18322	639834
65553	639835
24898	639836
21	639837
9673	639838
101814	639839
164513	639840
87632	639841
50200	639842
56254	639843
147936	639844
2217	639845
1562	639846
4860	639847
19307	639848
92047	639849
54673	639850
15872	639851
4593	639852
6439	639853
37851	639854
17816	639855
15016	639856
31207	639857
76261	639858
16707	639859
11523	639860
59969	639861
47616	639862
64563	639863
34905	639864
41623	639865
50000	639866
26304	639867
29563	639868
31703	639869
84479	639870
46912	639871
56408	639872
2909	639873
3034	639874
21848	639875
3157	639876
86308	639877
104203	639878
16836	639879
93302	639880
3287	639881
25240	639882
12630	639883
5754	639884
69564	639885
42664	639886
140423	639887
8845	639888
1	639889
2896	639890
24752	639891
18586	639892
995	639893
16988	639894
308	639895
90413	639896
49973	639897
29233	639898
44793	639899
86779	639900
20064	639901
4953	639902
272	639903
16780	639904
12810	639905
162852	639906
591	639907
84381	639908
4311	639909
147227	639910
34421	639911
96025	639912
8651	639913
9536	639914
3876	639915
27841	639916
3471	639917
356	639918
98279	639919
620	639920
124673	639921
35417	639922
8024	639923
18717	639924
22973	639925
96192	639926
65423	639927
97577	639928
10152	639929
133152	639930
8990	639931
7985	639932
109004	639933
17863	639934
2409	639935
32718	639936
17923	639937
44867	639938
43008	639939
107663	639940
16263	639941
27015	639942
50557	639943
90866	639944
9509	639945
156159	639946
11066	639947
7047	639948
1320	639949
78330	639950
83320	639951
97629	639952
4263	639953
4197	639954
2850	639955
108909	639956
28655	639957
39988	639958
10135	639959
8551	639960
21695	639961
3603	639962
5712	639963
35717	639964
105664	639965
1788	639966
4276	639967
42439	639968
11301	639969
66582	639970
11226	639971
132873	639972
4385	639973
18471	639974
256	639975
15798	639976
63869	639977
34379	639978
15245	639979
9556	639980
115756	639981
35153	639982
38426	639983
115302	639984
58748	639985
76729	639986
13961	639987
124596	639988
1448	639989
65789	639990
23297	639991
57229	639992
14014	639993
12752	639994
139883	639995
103272	639996
908	639997
31950	639998
84310	639999
105943	640000
5598	640001
47382	640002
41774	640003
86855	640004
20723	640005
86619	640006
19662	640007
50	640008
69404	640009
6388	640010
143155	640011
34523	640012
69448	640013
16815	640014
21749	640015
12769	640016
16804	640017
158482	640018
11203	640019
52901	640020
16830	640021
24191	640022
81636	640023
8451	640024
53130	640025
123061	640026
28849	640027
27175	640028
42088	640029
132250	640030
85012	640031
122490	640032
3043	640033
90798	640034
575	640035
4019	640036
41333	640037
416	640038
8410	640039
20563	640040
2986	640041
57293	640042
13122	640043
20980	640044
118052	640045
12934	640046
41682	640047
7874	640048
10009	640049
40511	640050
31213	640051
25685	640052
89	640053
22348	640054
38676	640055
4422	640056
5384	640057
9696	640058
109448	640059
37213	640060
16958	640061
11305	640062
1879	640063
52798	640064
228	640065
27032	640066
913	640067
24695	640068
79261	640069
122463	640070
36399	640071
133764	640072
2755	640073
86377	640074
498	640075
81417	640076
93425	640077
94107	640078
18643	640079
15735	640080
68416	640081
64067	640082
17069	640083
110912	640084
123731	640085
47187	640086
67437	640087
7590	640088
30247	640089
33261	640090
159264	640091
99127	640092
44454	640093
45813	640094
1	640095
116835	640096
28167	640097
51466	640098
77482	640099
21347	640100
63	640101
132827	640102
983	640103
66456	640104
1653	640105
3844	640106
127284	640107
11267	640108
601	640109
5306	640110
4095	640111
21159	640112
112984	640113
14225	640114
101	640115
12499	640116
17134	640117
7253	640118
33168	640119
43887	640120
6068	640121
67519	640122
43908	640123
151856	640124
70290	640125
15040	640126
37605	640127
8873	640128
103850	640129
15999	640130
43995	640131
34286	640132
9633	640133
25746	640134
60110	640135
101379	640136
1243	640137
11284	640138
6932	640139
92154	640140
65096	640141
2233	640142
62476	640143
13514	640144
70005	640145
5754	640146
11282	640147
69415	640148
23748	640149
34062	640150
66194	640151
2256	640152
33681	640153
10982	640154
123205	640155
2623	640156
35892	640157
48842	640158
5991	640159
124495	640160
69244	640161
100443	640162
3183	640163
23224	640164
128956	640165
32062	640166
4129	640167
1294	640168
44353	640169
729	640170
1421	640171
96262	640172
70888	640173
40035	640174
4724	640175
95574	640176
42752	640177
12586	640178
88034	640179
28961	640180
1572	640181
134693	640182
53137	640183
63355	640184
14905	640185
16452	640186
14109	640187
76028	640188
8474	640189
16872	640190
30355	640191
1956	640192
9906	640193
118230	640194
23826	640195
19504	640196
1955	640197
6935	640198
136683	640199
28083	640200
194	640201
61232	640202
10	640203
13805	640204
54829	640205
31890	640206
20803	640207
25826	640208
81221	640209
149394	640210
13742	640211
1749	640212
39437	640213
123089	640214
163884	640215
4958	640216
48011	640217
8454	640218
51001	640219
126258	640220
48066	640221
108241	640222
37548	640223
101412	640224
37837	640225
22131	640226
3566	640227
50630	640228
23881	640229
2304	640230
39578	640231
105561	640232
5789	640233
41045	640234
25623	640235
12816	640236
74216	640237
19560	640238
14444	640239
76415	640240
2560	640241
158	640242
39804	640243
69045	640244
100786	640245
52014	640246
1576	640247
12294	640248
132721	640249
7854	640250
26385	640251
134555	640252
180	640253
60032	640254
7152	640255
39510	640256
41150	640257
24702	640258
65652	640259
43196	640260
11071	640261
1083	640262
4192	640263
46127	640264
35529	640265
76229	640266
14484	640267
26174	640268
7932	640269
44466	640270
2079	640271
933	640272
263	640273
21650	640274
15710	640275
11550	640276
82787	640277
4285	640278
19967	640279
11345	640280
8906	640281
2680	640282
5312	640283
46	640284
78790	640285
147219	640286
5783	640287
21951	640288
22774	640289
10901	640290
2670	640291
45320	640292
105587	640293
32024	640294
10882	640295
31411	640296
37277	640297
32027	640298
7839	640299
10959	640300
48749	640301
131455	640302
10727	640303
164794	640304
7436	640305
30976	640306
2605	640307
41721	640308
7492	640309
5841	640310
48941	640311
2656	640312
84499	640313
36769	640314
5843	640315
4159	640316
11502	640317
19088	640318
60906	640319
44759	640320
31518	640321
89205	640322
29659	640323
41182	640324
47407	640325
5651	640326
11304	640327
73877	640328
66546	640329
10503	640330
2497	640331
99619	640332
7353	640333
5001	640334
40101	640335
143179	640336
11710	640337
12327	640338
2358	640339
7599	640340
105510	640341
78895	640342
81360	640343
50589	640344
104603	640345
163426	640346
30457	640347
17741	640348
238	640349
35951	640350
53349	640351
48409	640352
71458	640353
100515	640354
33711	640355
16806	640356
19147	640357
56753	640358
84453	640359
1837	640360
68276	640361
1264	640362
160049	640363
124209	640364
34647	640365
82733	640366
54068	640367
4741	640368
2107	640369
62357	640370
24650	640371
6380	640372
10493	640373
25611	640374
38082	640375
124481	640376
16281	640377
8430	640378
29805	640379
56540	640380
884	640381
129472	640382
29347	640383
30821	640384
28296	640385
37	640386
5801	640387
17665	640388
7102	640389
7395	640390
18714	640391
76038	640392
9938	640393
107036	640394
11305	640395
7502	640396
17475	640397
12201	640398
58534	640399
5664	640400
22743	640401
27269	640402
24513	640403
115689	640404
30368	640405
46796	640406
59182	640407
10125	640408
93579	640409
12211	640410
7975	640411
54830	640412
121494	640413
5934	640414
62326	640415
34116	640416
150850	640417
99924	640418
20286	640419
46055	640420
17542	640421
6736	640422
8066	640423
55619	640424
77067	640425
95333	640426
6750	640427
49733	640428
3125	640429
58789	640430
39765	640431
65891	640432
700	640433
25985	640434
78297	640435
58237	640436
17897	640437
10629	640438
29047	640439
62647	640440
2302	640441
69497	640442
37526	640443
15723	640444
3096	640445
63583	640446
51456	640447
4942	640448
2654	640449
47380	640450
64478	640451
98217	640452
104316	640453
163756	640454
15598	640455
1218	640456
18450	640457
71953	640458
8967	640459
11157	640460
22431	640461
119232	640462
33161	640463
7151	640464
34389	640465
39907	640466
1369	640467
46780	640468
2978	640469
21838	640470
34240	640471
27204	640472
11739	640473
13604	640474
1646	640475
126856	640476
47686	640477
65971	640478
2775	640479
22053	640480
1409	640481
45211	640482
54485	640483
128874	640484
38913	640485
81019	640486
130876	640487
87380	640488
122998	640489
8333	640490
1282	640491
47859	640492
1529	640493
64034	640494
35075	640495
19098	640496
17919	640497
98623	640498
54309	640499
93235	640500
108517	640501
48040	640502
16185	640503
28532	640504
2257	640505
90665	640506
85615	640507
28576	640508
41021	640509
7264	640510
99355	640511
58057	640512
133404	640513
3486	640514
715	640515
40712	640516
101370	640517
140237	640518
3616	640519
34595	640520
7026	640521
4403	640522
1995	640523
11338	640524
1724	640525
119548	640526
131316	640527
37177	640528
10822	640529
68815	640530
18806	640531
64282	640532
1618	640533
20317	640534
2195	640535
8035	640536
1	640537
125	640538
88488	640539
25	640540
874	640541
535	640542
999	640543
1843	640544
10474	640545
11609	640546
7902	640547
109291	640548
20899	640549
23479	640550
1473	640551
84039	640552
28030	640553
24082	640554
47900	640555
3631	640556
26416	640557
4580	640558
21854	640559
63168	640560
4303	640561
3511	640562
9647	640563
78789	640564
18781	640565
27307	640566
160894	640567
36016	640568
37988	640569
16561	640570
23152	640571
40606	640572
57427	640573
19359	640574
38468	640575
18481	640576
25877	640577
1619	640578
15159	640579
107781	640580
80211	640581
92569	640582
39321	640583
51262	640584
22425	640585
53007	640586
1912	640587
1700	640588
39598	640589
40177	640590
3	640591
3973	640592
78	640593
19779	640594
6212	640595
7029	640596
7698	640597
255	640598
110140	640599
79716	640600
23331	640601
9606	640602
71925	640603
2932	640604
54444	640605
30737	640606
24732	640607
103823	640608
15671	640609
128033	640610
29654	640611
65146	640612
5141	640613
18928	640614
33210	640615
14493	640616
22815	640617
655	640618
17274	640619
35528	640620
40240	640621
4839	640622
14617	640623
5771	640624
25007	640625
7245	640626
84440	640627
11226	640628
22120	640629
37727	640630
84584	640631
4878	640632
26021	640633
111481	640634
20367	640635
13204	640636
2980	640637
123232	640638
129131	640639
17108	640640
9376	640641
414	640642
35469	640643
39238	640644
38570	640645
12264	640646
8876	640647
39337	640648
59539	640649
68959	640650
4128	640651
7469	640652
382	640653
4975	640654
172	640655
16892	640656
34720	640657
23362	640658
19758	640659
131	640660
40834	640661
108014	640662
9924	640663
1178	640664
1207	640665
85201	640666
48936	640667
24293	640668
35564	640669
3153	640670
85217	640671
26565	640672
42533	640673
85107	640674
53850	640675
21322	640676
3084	640677
64505	640678
34777	640679
22650	640680
5123	640681
5082	640682
25652	640683
30739	640684
42007	640685
13831	640686
4070	640687
34654	640688
51571	640689
47149	640690
49617	640691
12670	640692
104650	640693
17913	640694
44830	640695
1843	640696
58392	640697
12914	640698
132184	640699
11738	640700
104326	640701
1121	640702
651	640703
37181	640704
163	640705
3447	640706
58194	640707
54597	640708
7783	640709
18444	640710
11675	640711
15561	640712
32090	640713
17094	640714
73846	640715
23358	640716
4852	640717
9506	640718
1455	640719
13587	640720
2571	640721
70574	640722
82831	640723
23995	640724
3286	640725
11947	640726
135287	640727
44646	640728
16371	640729
24763	640730
65681	640731
9662	640732
26480	640733
1800	640734
35865	640735
41826	640736
29464	640737
24017	640738
1251	640739
49943	640740
77118	640741
33940	640742
78260	640743
10635	640744
14494	640745
25469	640746
18165	640747
56740	640748
21775	640749
4773	640750
51917	640751
58597	640752
13640	640753
27500	640754
64693	640755
62245	640756
7016	640757
110324	640758
6935	640759
10306	640760
458	640761
500	640762
58588	640763
48061	640764
25544	640765
12605	640766
43427	640767
55595	640768
58728	640769
117676	640770
35256	640771
37009	640772
6266	640773
10546	640774
115266	640775
121696	640776
44483	640777
52315	640778
2680	640779
30504	640780
18704	640781
40526	640782
61961	640783
52010	640784
84460	640785
19932	640786
7435	640787
18252	640788
23989	640789
35613	640790
8462	640791
19228	640792
98858	640793
69781	640794
75066	640795
84718	640796
121570	640797
1768	640798
40880	640799
2522	640800
21705	640801
48806	640802
84167	640803
130827	640804
38648	640805
7247	640806
151868	640807
7852	640808
92889	640809
15841	640810
41282	640811
16002	640812
102917	640813
106617	640814
113	640815
2598	640816
92862	640817
15762	640818
10844	640819
35763	640820
10254	640821
129455	640822
59233	640823
59285	640824
71961	640825
86821	640826
16772	640827
45381	640828
127677	640829
20596	640830
101056	640831
53241	640832
25753	640833
34006	640834
12227	640835
3728	640836
40674	640837
83956	640838
94544	640839
16658	640840
55631	640841
28611	640842
81247	640843
34044	640844
15790	640845
2841	640846
34592	640847
28395	640848
27868	640849
2108	640850
59406	640851
88647	640852
44889	640853
80124	640854
75308	640855
74733	640856
45858	640857
26266	640858
93185	640859
14239	640860
181	640861
144584	640862
12937	640863
22728	640864
27486	640865
46439	640866
32520	640867
4398	640868
165725	640869
16775	640870
7055	640871
41291	640872
9814	640873
6754	640874
53119	640875
4277	640876
87746	640877
2846	640878
6624	640879
26762	640880
17	640881
26497	640882
73943	640883
44642	640884
45132	640885
29102	640886
14894	640887
87214	640888
2357	640889
163620	640890
36807	640891
95165	640892
65506	640893
4123	640894
41075	640895
128121	640896
44369	640897
48218	640898
12259	640899
18323	640900
14921	640901
66411	640902
52783	640903
1912	640904
132309	640905
49237	640906
71475	640907
6302	640908
8447	640909
27187	640910
44910	640911
124768	640912
11674	640913
55489	640914
13272	640915
44352	640916
22553	640917
21297	640918
68759	640919
7855	640920
128833	640921
8310	640922
148778	640923
57531	640924
7732	640925
31300	640926
25650	640927
758	640928
1161	640929
5547	640930
12090	640931
3376	640932
122087	640933
1678	640934
1923	640935
28366	640936
2914	640937
821	640938
42247	640939
17384	640940
13244	640941
57742	640942
74649	640943
46046	640944
1248	640945
96480	640946
40560	640947
42867	640948
130856	640949
3439	640950
15495	640951
66669	640952
155247	640953
50052	640954
477	640955
60997	640956
3379	640957
2651	640958
72	640959
19908	640960
5402	640961
157399	640962
49363	640963
84104	640964
32240	640965
23613	640966
720	640967
39727	640968
135907	640969
22784	640970
15751	640971
1215	640972
1299	640973
14469	640974
70356	640975
51259	640976
24523	640977
23225	640978
29219	640979
42570	640980
13154	640981
79890	640982
81476	640983
76426	640984
34427	640985
9369	640986
83552	640987
26960	640988
59782	640989
41671	640990
47972	640991
5233	640992
69438	640993
43550	640994
111506	640995
1233	640996
113002	640997
47302	640998
15053	640999
19919	641000
86048	641001
122582	641002
9	641003
25463	641004
94514	641005
6044	641006
7311	641007
28913	641008
134688	641009
42283	641010
67798	641011
19254	641012
4322	641013
20852	641014
144307	641015
38328	641016
17142	641017
173	641018
135302	641019
73497	641020
29331	641021
74853	641022
87662	641023
36352	641024
93720	641025
36542	641026
45588	641027
8216	641028
133240	641029
27260	641030
200	641031
30478	641032
48264	641033
18033	641034
63462	641035
7301	641036
57901	641037
43278	641038
131698	641039
10544	641040
161531	641041
29377	641042
39265	641043
20587	641044
45671	641045
26546	641046
9845	641047
179	641048
36335	641049
24981	641050
40135	641051
45656	641052
14931	641053
97790	641054
28581	641055
36066	641056
92537	641057
4460	641058
3754	641059
75799	641060
52548	641061
8698	641062
80214	641063
28738	641064
9006	641065
106221	641066
34908	641067
1232	641068
111638	641069
60961	641070
4024	641071
9568	641072
103579	641073
18713	641074
71429	641075
1480	641076
1769	641077
150791	641078
38169	641079
48073	641080
118480	641081
973	641082
157	641083
58186	641084
148004	641085
76446	641086
15051	641087
22	641088
8766	641089
17504	641090
87175	641091
12576	641092
49207	641093
90173	641094
35959	641095
48371	641096
54124	641097
109595	641098
498	641099
6805	641100
68230	641101
5000	641102
7545	641103
14394	641104
107816	641105
85451	641106
84492	641107
760	641108
5907	641109
102	641110
103358	641111
993	641112
28911	641113
3623	641114
44394	641115
11877	641116
13303	641117
10437	641118
11061	641119
7871	641120
96645	641121
4815	641122
144766	641123
22476	641124
2991	641125
76074	641126
2880	641127
151520	641128
9270	641129
31499	641130
4013	641131
871	641132
2429	641133
1888	641134
44505	641135
4	641136
94487	641137
14543	641138
134094	641139
27244	641140
3739	641141
39368	641142
15094	641143
3273	641144
13020	641145
461	641146
114503	641147
10337	641148
14096	641149
322	641150
70954	641151
19025	641152
182	641153
1858	641154
17293	641155
159752	641156
4804	641157
138069	641158
51586	641159
36069	641160
4658	641161
5559	641162
431	641163
42	641164
39641	641165
13327	641166
49107	641167
36586	641168
16096	641169
88661	641170
25895	641171
55014	641172
24188	641173
36668	641174
5853	641175
88899	641176
29335	641177
24842	641178
30003	641179
111153	641180
64933	641181
5822	641182
81388	641183
19299	641184
1498	641185
1278	641186
46141	641187
16603	641188
57722	641189
2711	641190
69580	641191
5901	641192
52027	641193
2182	641194
53951	641195
65634	641196
30062	641197
372	641198
1770	641199
47184	641200
55011	641201
13612	641202
153156	641203
25361	641204
28011	641205
15569	641206
18123	641207
94643	641208
52863	641209
91820	641210
8229	641211
42476	641212
9596	641213
50058	641214
4023	641215
129696	641216
97533	641217
2418	641218
747	641219
871	641220
86556	641221
6457	641222
1543	641223
39209	641224
15293	641225
1650	641226
61499	641227
4950	641228
3993	641229
4870	641230
16510	641231
127910	641232
60753	641233
91335	641234
92952	641235
577	641236
32031	641237
244	641238
1883	641239
32446	641240
1669	641241
17542	641242
3261	641243
74587	641244
1308	641245
6546	641246
65509	641247
70999	641248
59636	641249
32547	641250
12509	641251
74413	641252
2268	641253
30990	641254
2116	641255
5063	641256
14947	641257
74755	641258
112983	641259
10246	641260
531	641261
9080	641262
3101	641263
28813	641264
36548	641265
82070	641266
67601	641267
5964	641268
14633	641269
1549	641270
8607	641271
24862	641272
103380	641273
66090	641274
10600	641275
9444	641276
6093	641277
102178	641278
2841	641279
6141	641280
132535	641281
35134	641282
187	641283
941	641284
20251	641285
22742	641286
49890	641287
161423	641288
30041	641289
43315	641290
11516	641291
122150	641292
17375	641293
129675	641294
22645	641295
83894	641296
17865	641297
51598	641298
46513	641299
43273	641300
2711	641301
49271	641302
69294	641303
3775	641304
18710	641305
33327	641306
14870	641307
74613	641308
14587	641309
22821	641310
51325	641311
4430	641312
11710	641313
18327	641314
32886	641315
75916	641316
4641	641317
9837	641318
44777	641319
9192	641320
97477	641321
35765	641322
13434	641323
34519	641324
5855	641325
55103	641326
64047	641327
18491	641328
24185	641329
2233	641330
8035	641331
34683	641332
41920	641333
625	641334
40840	641335
971	641336
74869	641337
32520	641338
45244	641339
15040	641340
20246	641341
4640	641342
5841	641343
910	641344
27199	641345
16017	641346
77425	641347
22246	641348
5313	641349
95868	641350
8746	641351
28754	641352
84043	641353
163261	641354
63664	641355
80085	641356
858	641357
10595	641358
9368	641359
764	641360
33022	641361
110099	641362
2868	641363
66152	641364
3345	641365
2388	641366
9302	641367
13392	641368
13143	641369
87251	641370
101389	641371
8335	641372
37144	641373
102290	641374
80248	641375
448	641376
716	641377
58303	641378
21201	641379
14016	641380
23683	641381
22766	641382
83449	641383
68455	641384
73828	641385
102308	641386
23226	641387
98485	641388
13139	641389
28984	641390
33338	641391
31274	641392
29715	641393
95399	641394
4538	641395
2239	641396
35672	641397
1548	641398
75644	641399
16080	641400
8860	641401
5679	641402
66337	641403
4145	641404
28538	641405
106767	641406
7350	641407
62245	641408
26743	641409
87780	641410
83574	641411
1205	641412
106852	641413
84918	641414
48159	641415
26314	641416
3814	641417
106090	641418
36123	641419
244	641420
41861	641421
113333	641422
69895	641423
9199	641424
76	641425
52271	641426
31059	641427
72800	641428
7888	641429
73190	641430
9014	641431
52955	641432
1914	641433
17444	641434
85354	641435
39495	641436
32875	641437
127	641438
7968	641439
107228	641440
101023	641441
86776	641442
40580	641443
9351	641444
38302	641445
8393	641446
23707	641447
5608	641448
44361	641449
132605	641450
3391	641451
9205	641452
24514	641453
14187	641454
57	641455
4935	641456
59006	641457
99367	641458
56834	641459
105577	641460
30007	641461
2533	641462
10870	641463
15227	641464
15048	641465
130692	641466
94992	641467
26828	641468
107687	641469
53224	641470
53860	641471
11196	641472
22655	641473
42111	641474
652	641475
60263	641476
40073	641477
36095	641478
16983	641479
10651	641480
61207	641481
18970	641482
45382	641483
10404	641484
57378	641485
59146	641486
151777	641487
71749	641488
44380	641489
38412	641490
8160	641491
94664	641492
5099	641493
5081	641494
10084	641495
15271	641496
2802	641497
45447	641498
2161	641499
3266	641500
25153	641501
121902	641502
71825	641503
77673	641504
11487	641505
1228	641506
12766	641507
31232	641508
166116	641509
23373	641510
55170	641511
51201	641512
7385	641513
16884	641514
57549	641515
29893	641516
105321	641517
5564	641518
37970	641519
130182	641520
488	641521
69291	641522
24886	641523
2098	641524
17416	641525
40082	641526
68254	641527
1996	641528
27152	641529
63548	641530
33256	641531
41539	641532
39575	641533
80798	641534
50508	641535
93584	641536
10409	641537
179	641538
45839	641539
13013	641540
37197	641541
34484	641542
24380	641543
141428	641544
44768	641545
63660	641546
83690	641547
1986	641548
22111	641549
59094	641550
37801	641551
37813	641552
70	641553
8517	641554
12642	641555
102626	641556
41042	641557
119069	641558
80863	641559
75715	641560
39861	641561
10081	641562
79845	641563
5712	641564
64329	641565
7504	641566
80178	641567
19720	641568
71637	641569
101467	641570
54657	641571
109771	641572
26373	641573
5392	641574
81421	641575
123450	641576
25885	641577
149412	641578
125823	641579
86080	641580
18728	641581
29152	641582
72699	641583
42091	641584
36993	641585
86209	641586
21631	641587
38085	641588
82051	641589
10565	641590
5186	641591
105079	641592
5242	641593
29347	641594
11	641595
80526	641596
60522	641597
108229	641598
2484	641599
112319	641600
34010	641601
493	641602
50942	641603
61219	641604
7544	641605
34903	641606
115204	641607
156180	641608
92272	641609
51229	641610
3206	641611
39346	641612
58946	641613
17389	641614
8095	641615
2254	641616
111	641617
32603	641618
103663	641619
39902	641620
29622	641621
43183	641622
41283	641623
37095	641624
80841	641625
4293	641626
13947	641627
111150	641628
1435	641629
45989	641630
49377	641631
40198	641632
40091	641633
3589	641634
25853	641635
23710	641636
27950	641637
3842	641638
31575	641639
49049	641640
37123	641641
11202	641642
40772	641643
15827	641644
133575	641645
124933	641646
3469	641647
40335	641648
64	641649
2123	641650
3178	641651
70756	641652
124	641653
456	641654
34321	641655
35873	641656
1112	641657
4432	641658
571	641659
15462	641660
5416	641661
12609	641662
48606	641663
6404	641664
127942	641665
5409	641666
39396	641667
36524	641668
6975	641669
14572	641670
40105	641671
109528	641672
12715	641673
8429	641674
106580	641675
55863	641676
59468	641677
6231	641678
38142	641679
38417	641680
41195	641681
18206	641682
85029	641683
11814	641684
1388	641685
2210	641686
36635	641687
71430	641688
8673	641689
4021	641690
92088	641691
1707	641692
8353	641693
2715	641694
797	641695
390	641696
29687	641697
41752	641698
9344	641699
105899	641700
6746	641701
25605	641702
98877	641703
13996	641704
9561	641705
27354	641706
16430	641707
123	641708
3377	641709
59058	641710
1054	641711
11604	641712
114223	641713
8723	641714
37563	641715
52148	641716
145974	641717
35822	641718
126745	641719
34187	641720
32205	641721
3709	641722
18956	641723
114658	641724
208	641725
8998	641726
110791	641727
122011	641728
49072	641729
99191	641730
33979	641731
52181	641732
30155	641733
53975	641734
6276	641735
20267	641736
27730	641737
7413	641738
588	641739
114886	641740
803	641741
32272	641742
51744	641743
43410	641744
126993	641745
131144	641746
16691	641747
14430	641748
33295	641749
5770	641750
65498	641751
63466	641752
2711	641753
22286	641754
10594	641755
16896	641756
30277	641757
64794	641758
45255	641759
512	641760
14920	641761
29851	641762
132406	641763
1712	641764
12068	641765
121121	641766
18089	641767
77228	641768
49574	641769
27998	641770
49366	641771
12358	641772
38551	641773
3372	641774
53178	641775
940	641776
147443	641777
191	641778
19129	641779
14380	641780
117795	641781
33899	641782
24316	641783
43863	641784
102285	641785
22180	641786
96108	641787
64389	641788
77	641789
39726	641790
17524	641791
59003	641792
85065	641793
16134	641794
19254	641795
60845	641796
104732	641797
2436	641798
5738	641799
61952	641800
16879	641801
26016	641802
58697	641803
27198	641804
9203	641805
43253	641806
36752	641807
27083	641808
5127	641809
49589	641810
4194	641811
95643	641812
58762	641813
106869	641814
11647	641815
11570	641816
10876	641817
2895	641818
6509	641819
59133	641820
23732	641821
107791	641822
17082	641823
102696	641824
161458	641825
26923	641826
25273	641827
14741	641828
104188	641829
48903	641830
917	641831
50520	641832
41696	641833
52219	641834
44835	641835
1322	641836
90262	641837
146870	641838
25077	641839
1381	641840
6338	641841
5079	641842
2444	641843
33308	641844
42366	641845
14076	641846
129666	641847
53760	641848
3136	641849
107780	641850
40269	641851
91338	641852
41669	641853
451	641854
114229	641855
38	641856
7083	641857
1606	641858
18763	641859
2804	641860
6470	641861
83735	641862
26527	641863
105856	641864
58353	641865
14064	641866
12394	641867
87559	641868
21198	641869
18625	641870
148450	641871
4330	641872
32714	641873
129160	641874
108460	641875
54621	641876
19705	641877
23084	641878
1052	641879
54035	641880
33715	641881
42426	641882
63272	641883
91745	641884
5847	641885
10689	641886
68346	641887
3326	641888
871	641889
40624	641890
10126	641891
142174	641892
40483	641893
2717	641894
160474	641895
8435	641896
154927	641897
14536	641898
30576	641899
146140	641900
7182	641901
63559	641902
49300	641903
62018	641904
69961	641905
85638	641906
6442	641907
11497	641908
74239	641909
55727	641910
89020	641911
13262	641912
156706	641913
495	641914
95868	641915
33881	641916
128033	641917
9875	641918
112683	641919
27375	641920
72002	641921
5033	641922
2089	641923
114194	641924
1083	641925
27234	641926
157299	641927
15284	641928
42877	641929
95750	641930
9334	641931
332	641932
3835	641933
25789	641934
109119	641935
66114	641936
6364	641937
103791	641938
83571	641939
68238	641940
27481	641941
49252	641942
1586	641943
84386	641944
41433	641945
13335	641946
31457	641947
14306	641948
27128	641949
58973	641950
56538	641951
16567	641952
12117	641953
9646	641954
26585	641955
14090	641956
16654	641957
55791	641958
7791	641959
5703	641960
10332	641961
92515	641962
107680	641963
14674	641964
9954	641965
28183	641966
17108	641967
84574	641968
35521	641969
71643	641970
35866	641971
72361	641972
142285	641973
27771	641974
85140	641975
3018	641976
57163	641977
2670	641978
10	641979
45945	641980
33269	641981
102	641982
52374	641983
86581	641984
10272	641985
85269	641986
5072	641987
116030	641988
130831	641989
56352	641990
92846	641991
15496	641992
33619	641993
12223	641994
15243	641995
38676	641996
32619	641997
9889	641998
3162	641999
2713	642000
44585	642001
17835	642002
14901	642003
19860	642004
3310	642005
7587	642006
22532	642007
32405	642008
66713	642009
108723	642010
14028	642011
4929	642012
6769	642013
74585	642014
36456	642015
161918	642016
18145	642017
83084	642018
26052	642019
1139	642020
38502	642021
51628	642022
118354	642023
7062	642024
18066	642025
4859	642026
7362	642027
24688	642028
10018	642029
22209	642030
11624	642031
20144	642032
18744	642033
82687	642034
4516	642035
6210	642036
121890	642037
110016	642038
2059	642039
42672	642040
4589	642041
51274	642042
3554	642043
39190	642044
36110	642045
71226	642046
48336	642047
30327	642048
793	642049
126129	642050
29062	642051
926	642052
55	642053
567	642054
11124	642055
9925	642056
41451	642057
80233	642058
65441	642059
9607	642060
26228	642061
1594	642062
17550	642063
151099	642064
6409	642065
647	642066
115768	642067
140405	642068
135501	642069
16347	642070
51025	642071
49341	642072
121633	642073
12009	642074
66866	642075
26786	642076
29613	642077
8091	642078
157145	642079
1485	642080
19502	642081
101852	642082
12929	642083
52540	642084
937	642085
157189	642086
26819	642087
70362	642088
2059	642089
52038	642090
16639	642091
7593	642092
61265	642093
2843	642094
48121	642095
56284	642096
18717	642097
19075	642098
14433	642099
11891	642100
14474	642101
8282	642102
24311	642103
20431	642104
8468	642105
10612	642106
21891	642107
38869	642108
94531	642109
27913	642110
37136	642111
10409	642112
3479	642113
3601	642114
14489	642115
117150	642116
19501	642117
128448	642118
40980	642119
33368	642120
17	642121
23200	642122
15528	642123
1058	642124
19906	642125
72599	642126
127530	642127
6587	642128
8488	642129
2317	642130
28658	642131
50138	642132
19418	642133
28637	642134
9377	642135
108	642136
79397	642137
21821	642138
30645	642139
107731	642140
67795	642141
99435	642142
1359	642143
29452	642144
18182	642145
25194	642146
27839	642147
99543	642148
86697	642149
2998	642150
3576	642151
7892	642152
108970	642153
27212	642154
183	642155
86912	642156
160524	642157
52853	642158
43809	642159
13261	642160
18962	642161
221	642162
1341	642163
15677	642164
22605	642165
14279	642166
2522	642167
150367	642168
91713	642169
44269	642170
47279	642171
157139	642172
110930	642173
116387	642174
61887	642175
15471	642176
23417	642177
40776	642178
12088	642179
60098	642180
98436	642181
12395	642182
21010	642183
54759	642184
7076	642185
10131	642186
40175	642187
77767	642188
26841	642189
12518	642190
3184	642191
163894	642192
87176	642193
51417	642194
639	642195
26138	642196
2294	642197
36	642198
28646	642199
165212	642200
9517	642201
55962	642202
9957	642203
33478	642204
2586	642205
95090	642206
68003	642207
17429	642208
52333	642209
93403	642210
90933	642211
123788	642212
13342	642213
54	642214
36657	642215
9153	642216
14704	642217
190	642218
20685	642219
104098	642220
13847	642221
26059	642222
14093	642223
30168	642224
23199	642225
163358	642226
24851	642227
29650	642228
104965	642229
10652	642230
523	642231
1471	642232
10856	642233
55327	642234
16430	642235
41769	642236
1276	642237
7543	642238
48527	642239
28062	642240
180	642241
8289	642242
496	642243
106145	642244
44713	642245
130468	642246
22381	642247
69152	642248
41730	642249
227	642250
184	642251
18850	642252
1128	642253
101974	642254
106166	642255
11700	642256
142751	642257
28937	642258
91308	642259
19231	642260
71661	642261
16162	642262
12723	642263
8325	642264
56874	642265
29610	642266
57373	642267
19824	642268
23384	642269
58318	642270
22029	642271
9156	642272
31272	642273
114198	642274
16899	642275
210	642276
58708	642277
13317	642278
126866	642279
103298	642280
1901	642281
55311	642282
22347	642283
37812	642284
15119	642285
26362	642286
7855	642287
35379	642288
61272	642289
24832	642290
76360	642291
34699	642292
20813	642293
3980	642294
59151	642295
14513	642296
14776	642297
35182	642298
2061	642299
44482	642300
23483	642301
8513	642302
2079	642303
1464	642304
13960	642305
114952	642306
70806	642307
2589	642308
1842	642309
12344	642310
17650	642311
1619	642312
13578	642313
30967	642314
19130	642315
14838	642316
129311	642317
17000	642318
48522	642319
14279	642320
15	642321
82935	642322
18454	642323
14458	642324
77389	642325
6053	642326
28599	642327
2162	642328
11702	642329
36843	642330
19031	642331
3418	642332
72800	642333
49269	642334
24065	642335
32632	642336
95932	642337
6577	642338
10310	642339
10090	642340
62248	642341
43058	642342
50245	642343
160372	642344
82900	642345
91494	642346
32840	642347
163128	642348
40415	642349
69809	642350
42844	642351
50227	642352
62994	642353
10785	642354
98249	642355
137127	642356
19013	642357
2593	642358
77825	642359
47512	642360
65437	642361
25466	642362
86481	642363
61880	642364
9384	642365
37155	642366
27334	642367
28155	642368
29573	642369
30884	642370
1793	642371
23182	642372
20196	642373
4012	642374
1967	642375
45161	642376
139772	642377
2868	642378
33388	642379
112063	642380
19923	642381
117083	642382
34745	642383
38027	642384
3981	642385
43566	642386
66577	642387
48711	642388
16517	642389
108390	642390
48660	642391
3220	642392
11860	642393
28887	642394
35187	642395
5467	642396
110967	642397
17225	642398
58197	642399
13545	642400
27049	642401
1704	642402
106	642403
150310	642404
24246	642405
2727	642406
442	642407
50149	642408
2585	642409
5138	642410
3158	642411
33325	642412
179	642413
3873	642414
46587	642415
28046	642416
3978	642417
6952	642418
151012	642419
3030	642420
1298	642421
6078	642422
77920	642423
27764	642424
2974	642425
108066	642426
5271	642427
32372	642428
63069	642429
7653	642430
2866	642431
3802	642432
56540	642433
23387	642434
25245	642435
26	642436
97	642437
11947	642438
52460	642439
34537	642440
48183	642441
157248	642442
9991	642443
68600	642444
133994	642445
15185	642446
56444	642447
923	642448
15939	642449
5204	642450
5942	642451
50019	642452
9221	642453
31854	642454
783	642455
53196	642456
1625	642457
62427	642458
76575	642459
44415	642460
13037	642461
44909	642462
43090	642463
39379	642464
137630	642465
3747	642466
79475	642467
63234	642468
87017	642469
11839	642470
1478	642471
9738	642472
151138	642473
27964	642474
20338	642475
76927	642476
89849	642477
79388	642478
111580	642479
27554	642480
64596	642481
38	642482
2901	642483
58274	642484
81850	642485
39657	642486
952	642487
596	642488
52977	642489
30549	642490
95949	642491
63187	642492
16640	642493
2799	642494
4655	642495
18479	642496
1517	642497
2754	642498
123522	642499
213	642500
33091	642501
7606	642502
100301	642503
6501	642504
2441	642505
57835	642506
145005	642507
15873	642508
103983	642509
157977	642510
113870	642511
46059	642512
15443	642513
28120	642514
42530	642515
3408	642516
17410	642517
660	642518
13429	642519
25443	642520
110928	642521
12787	642522
51555	642523
15288	642524
19839	642525
24400	642526
4050	642527
3750	642528
2611	642529
9932	642530
75092	642531
104646	642532
33768	642533
81249	642534
71092	642535
40679	642536
14995	642537
164025	642538
1388	642539
12388	642540
9892	642541
30942	642542
113202	642543
42301	642544
48756	642545
30845	642546
100534	642547
11075	642548
62322	642549
14354	642550
10679	642551
78821	642552
20824	642553
69017	642554
55568	642555
44831	642556
101426	642557
4683	642558
101656	642559
19422	642560
66431	642561
42437	642562
55216	642563
92026	642564
8671	642565
1748	642566
29757	642567
55816	642568
41767	642569
37158	642570
58	642571
1555	642572
146519	642573
14434	642574
81288	642575
81749	642576
25820	642577
152167	642578
83475	642579
65972	642580
18870	642581
44188	642582
124746	642583
37028	642584
33	642585
8204	642586
90410	642587
33706	642588
1321	642589
103875	642590
71419	642591
21672	642592
71569	642593
1120	642594
29847	642595
24203	642596
8100	642597
3836	642598
16903	642599
34387	642600
7192	642601
2880	642602
8858	642603
8746	642604
28	642605
42864	642606
154436	642607
27931	642608
9499	642609
12462	642610
53616	642611
114031	642612
5263	642613
43113	642614
18964	642615
3021	642616
23044	642617
11	642618
46792	642619
4305	642620
31958	642621
50371	642622
14752	642623
20866	642624
4513	642625
60502	642626
3563	642627
531	642628
82188	642629
11296	642630
2516	642631
3918	642632
10444	642633
14029	642634
15072	642635
9592	642636
102592	642637
9558	642638
14385	642639
110049	642640
5611	642641
4381	642642
107579	642643
134076	642644
35699	642645
5004	642646
72578	642647
46861	642648
3461	642649
1042	642650
57375	642651
44105	642652
9915	642653
23171	642654
18502	642655
812	642656
1515	642657
108160	642658
57531	642659
7479	642660
29253	642661
38284	642662
3069	642663
46184	642664
29094	642665
25083	642666
107339	642667
7830	642668
27844	642669
96749	642670
46159	642671
42452	642672
6104	642673
47618	642674
13578	642675
14824	642676
27665	642677
951	642678
18542	642679
27656	642680
53296	642681
32603	642682
27269	642683
45741	642684
9583	642685
3532	642686
2930	642687
12773	642688
70663	642689
63486	642690
20829	642691
41755	642692
58562	642693
135616	642694
42191	642695
13045	642696
67593	642697
13071	642698
1517	642699
18174	642700
3044	642701
936	642702
43337	642703
60781	642704
59600	642705
54452	642706
32659	642707
127051	642708
43455	642709
36400	642710
180	642711
104381	642712
9460	642713
80094	642714
27673	642715
9535	642716
92244	642717
25510	642718
45445	642719
9794	642720
116961	642721
49174	642722
50610	642723
68911	642724
97326	642725
75685	642726
163886	642727
315	642728
53591	642729
10838	642730
41156	642731
5483	642732
11531	642733
8332	642734
51813	642735
17367	642736
40619	642737
35853	642738
37	642739
77896	642740
71118	642741
74266	642742
143527	642743
7679	642744
52387	642745
39737	642746
12193	642747
110753	642748
113201	642749
20849	642750
84126	642751
22311	642752
26182	642753
17811	642754
2040	642755
25227	642756
5303	642757
3293	642758
1804	642759
12833	642760
31828	642761
67475	642762
87876	642763
4258	642764
4965	642765
119072	642766
2770	642767
28933	642768
64302	642769
31398	642770
149415	642771
14639	642772
3380	642773
27463	642774
70898	642775
5110	642776
28417	642777
5	642778
11043	642779
3058	642780
115044	642781
157669	642782
1817	642783
73738	642784
6224	642785
12562	642786
8685	642787
63	642788
56358	642789
11058	642790
11080	642791
34417	642792
22801	642793
118009	642794
107406	642795
35582	642796
37453	642797
20702	642798
26237	642799
35634	642800
36657	642801
44788	642802
18660	642803
28646	642804
1163	642805
4115	642806
75280	642807
73758	642808
435	642809
58368	642810
55175	642811
22515	642812
11619	642813
25787	642814
25227	642815
55690	642816
166335	642817
133962	642818
81803	642819
4071	642820
22315	642821
4396	642822
55719	642823
29898	642824
18975	642825
515	642826
84521	642827
73430	642828
106791	642829
65508	642830
30037	642831
113349	642832
56962	642833
115213	642834
13619	642835
53753	642836
10107	642837
76376	642838
1527	642839
2456	642840
91682	642841
43609	642842
47059	642843
1013	642844
3197	642845
46219	642846
34630	642847
22612	642848
28136	642849
1184	642850
18387	642851
61255	642852
99995	642853
17868	642854
8084	642855
8968	642856
42408	642857
37260	642858
53648	642859
65974	642860
11042	642861
115105	642862
24359	642863
41731	642864
4160	642865
4548	642866
50638	642867
10541	642868
36707	642869
5560	642870
78979	642871
297	642872
151418	642873
2698	642874
11469	642875
5827	642876
62492	642877
97508	642878
17431	642879
24415	642880
412	642881
41407	642882
4520	642883
16205	642884
65040	642885
66981	642886
112748	642887
49515	642888
35325	642889
147694	642890
18324	642891
27257	642892
972	642893
1052	642894
5968	642895
70166	642896
57119	642897
75068	642898
4834	642899
25121	642900
1870	642901
26132	642902
93449	642903
8208	642904
24361	642905
66788	642906
42371	642907
40951	642908
36883	642909
95021	642910
1689	642911
11277	642912
29312	642913
5302	642914
14347	642915
31474	642916
12984	642917
43181	642918
102019	642919
133380	642920
30689	642921
42006	642922
20159	642923
3891	642924
2150	642925
78256	642926
2123	642927
812	642928
120368	642929
164052	642930
52450	642931
908	642932
6812	642933
38619	642934
57155	642935
14852	642936
10399	642937
54622	642938
1751	642939
88254	642940
429	642941
5360	642942
1559	642943
109414	642944
72023	642945
19143	642946
12456	642947
1775	642948
7938	642949
65067	642950
23169	642951
473	642952
35456	642953
12690	642954
4682	642955
10356	642956
35692	642957
5228	642958
16588	642959
4179	642960
22886	642961
84034	642962
16033	642963
48609	642964
33213	642965
524	642966
124224	642967
34909	642968
16179	642969
4805	642970
7199	642971
14076	642972
2825	642973
110917	642974
51527	642975
39381	642976
10834	642977
30431	642978
67163	642979
106210	642980
36919	642981
17550	642982
48411	642983
37301	642984
35125	642985
63711	642986
77783	642987
22004	642988
28853	642989
128492	642990
1710	642991
10193	642992
2684	642993
2204	642994
262	642995
147442	642996
58541	642997
33247	642998
48981	642999
2363	643000
134220	643001
21416	643002
2898	643003
102621	643004
70	643005
28690	643006
61850	643007
94116	643008
96358	643009
17146	643010
127584	643011
39477	643012
40122	643013
72403	643014
4614	643015
10691	643016
9241	643017
34456	643018
8498	643019
19470	643020
115293	643021
161148	643022
3605	643023
1410	643024
17574	643025
76989	643026
32473	643027
12638	643028
94425	643029
71323	643030
69831	643031
85445	643032
42352	643033
4498	643034
42910	643035
883	643036
33154	643037
14853	643038
148642	643039
98239	643040
1615	643041
37826	643042
39632	643043
45429	643044
1851	643045
24555	643046
69405	643047
97384	643048
955	643049
89148	643050
327	643051
12744	643052
31640	643053
19402	643054
16090	643055
69100	643056
14077	643057
49953	643058
618	643059
16516	643060
79267	643061
7161	643062
19206	643063
116498	643064
125330	643065
1037	643066
36962	643067
30483	643068
33440	643069
150646	643070
101098	643071
7805	643072
66519	643073
14471	643074
2222	643075
8884	643076
499	643077
116	643078
3559	643079
107821	643080
50005	643081
11044	643082
35783	643083
18002	643084
55686	643085
100734	643086
83228	643087
46010	643088
48166	643089
76330	643090
28427	643091
30471	643092
61780	643093
2997	643094
52655	643095
7709	643096
12830	643097
50260	643098
34727	643099
2939	643100
6842	643101
5215	643102
71455	643103
72419	643104
17043	643105
33207	643106
2134	643107
18834	643108
58026	643109
95107	643110
9892	643111
11349	643112
26697	643113
54027	643114
825	643115
4697	643116
45575	643117
9312	643118
51938	643119
12544	643120
15580	643121
10464	643122
3963	643123
53628	643124
57771	643125
10334	643126
5210	643127
79565	643128
20995	643129
3	643130
8154	643131
7354	643132
42212	643133
1084	643134
30060	643135
48074	643136
26385	643137
2102	643138
18615	643139
569	643140
43690	643141
93926	643142
102030	643143
21517	643144
12149	643145
10796	643146
62791	643147
899	643148
8590	643149
3226	643150
49855	643151
45422	643152
74123	643153
76404	643154
11023	643155
23700	643156
5647	643157
128017	643158
77157	643159
4690	643160
126444	643161
10674	643162
80232	643163
63717	643164
35230	643165
9485	643166
7530	643167
43911	643168
65505	643169
27704	643170
131516	643171
17613	643172
72788	643173
18043	643174
16951	643175
50728	643176
62595	643177
99439	643178
4318	643179
14403	643180
77712	643181
11333	643182
66376	643183
67279	643184
4072	643185
31644	643186
9619	643187
44035	643188
75708	643189
18192	643190
6114	643191
5788	643192
10311	643193
18276	643194
60043	643195
72913	643196
27462	643197
7392	643198
19944	643199
50	643200
5849	643201
2482	643202
121262	643203
136017	643204
15549	643205
45955	643206
8021	643207
67879	643208
27296	643209
2404	643210
77769	643211
6516	643212
32993	643213
96164	643214
143920	643215
5474	643216
50982	643217
12741	643218
1341	643219
36482	643220
22849	643221
57055	643222
1650	643223
66297	643224
64651	643225
6996	643226
14451	643227
99127	643228
285	643229
20525	643230
1116	643231
109788	643232
1097	643233
100166	643234
20433	643235
9618	643236
30006	643237
21380	643238
8837	643239
50298	643240
35122	643241
83212	643242
71649	643243
62875	643244
94742	643245
21608	643246
43534	643247
31306	643248
47400	643249
21894	643250
38298	643251
358	643252
13994	643253
6044	643254
7662	643255
1867	643256
295	643257
48101	643258
49083	643259
944	643260
1683	643261
140969	643262
11611	643263
13270	643264
54153	643265
105113	643266
53435	643267
17000	643268
2717	643269
1155	643270
18790	643271
66337	643272
86459	643273
14964	643274
47521	643275
602	643276
16916	643277
52738	643278
740	643279
9120	643280
80614	643281
2267	643282
48794	643283
46748	643284
25263	643285
7225	643286
106961	643287
34863	643288
33806	643289
1039	643290
112865	643291
3868	643292
3678	643293
583	643294
19135	643295
16998	643296
245	643297
21431	643298
72928	643299
83194	643300
31020	643301
88858	643302
39821	643303
75710	643304
18199	643305
89137	643306
754	643307
7938	643308
119065	643309
26346	643310
28374	643311
40573	643312
25230	643313
533	643314
47199	643315
45637	643316
340	643317
26132	643318
71043	643319
16114	643320
78352	643321
4342	643322
71004	643323
38732	643324
30243	643325
86050	643326
104921	643327
118785	643328
90503	643329
43004	643330
2688	643331
100014	643332
32557	643333
20538	643334
21083	643335
36683	643336
63226	643337
53480	643338
89476	643339
1925	643340
4789	643341
53423	643342
73832	643343
56335	643344
11096	643345
115771	643346
80810	643347
14378	643348
46093	643349
1599	643350
47683	643351
105562	643352
163781	643353
2202	643354
11165	643355
41534	643356
19569	643357
2196	643358
72461	643359
99584	643360
113283	643361
28363	643362
69043	643363
17061	643364
94746	643365
5305	643366
147	643367
144148	643368
54552	643369
21247	643370
67348	643371
18684	643372
12556	643373
3187	643374
25547	643375
27297	643376
3856	643377
152134	643378
3335	643379
52935	643380
30321	643381
59232	643382
14315	643383
18613	643384
20915	643385
6722	643386
25750	643387
3579	643388
165903	643389
41314	643390
130889	643391
100058	643392
5856	643393
30167	643394
81475	643395
38236	643396
47413	643397
93218	643398
66618	643399
96414	643400
591	643401
8068	643402
47615	643403
39988	643404
20042	643405
3046	643406
8235	643407
1076	643408
38966	643409
10373	643410
102123	643411
28592	643412
38050	643413
672	643414
9103	643415
31153	643416
10050	643417
37904	643418
42385	643419
26837	643420
19822	643421
104596	643422
48435	643423
24052	643424
45539	643425
47734	643426
1216	643427
61185	643428
36296	643429
7328	643430
6297	643431
40885	643432
19854	643433
11949	643434
19	643435
731	643436
78381	643437
60503	643438
5538	643439
2718	643440
86650	643441
147651	643442
64089	643443
72370	643444
17871	643445
4626	643446
93730	643447
36959	643448
3006	643449
21436	643450
2494	643451
109900	643452
27659	643453
28277	643454
73260	643455
44850	643456
34551	643457
109660	643458
2597	643459
25263	643460
18620	643461
48019	643462
151922	643463
11540	643464
129193	643465
29833	643466
54635	643467
7312	643468
78353	643469
57932	643470
9402	643471
49581	643472
149685	643473
136928	643474
71242	643475
17932	643476
44993	643477
9762	643478
5522	643479
2339	643480
98759	643481
35858	643482
94184	643483
8297	643484
38439	643485
18726	643486
35207	643487
62800	643488
5005	643489
79706	643490
33658	643491
37547	643492
64105	643493
237	643494
71362	643495
21827	643496
23321	643497
32931	643498
78503	643499
2930	643500
34082	643501
17916	643502
23873	643503
11412	643504
46162	643505
1989	643506
98884	643507
42601	643508
16105	643509
44400	643510
2948	643511
763	643512
19336	643513
26136	643514
57885	643515
2918	643516
59218	643517
150239	643518
11664	643519
142140	643520
19930	643521
45476	643522
2023	643523
51355	643524
36764	643525
3829	643526
1029	643527
2646	643528
52257	643529
3249	643530
5096	643531
15586	643532
15101	643533
23521	643534
1996	643535
84280	643536
4398	643537
1571	643538
52520	643539
80000	643540
548	643541
131330	643542
103045	643543
55505	643544
53968	643545
783	643546
15879	643547
101661	643548
56905	643549
50084	643550
59626	643551
3667	643552
78554	643553
4825	643554
8682	643555
5705	643556
62	643557
31340	643558
59843	643559
180	643560
44885	643561
27248	643562
9536	643563
1890	643564
64650	643565
37674	643566
9515	643567
32613	643568
19439	643569
8767	643570
28032	643571
4007	643572
1088	643573
36907	643574
9749	643575
13130	643576
10358	643577
41171	643578
16049	643579
103518	643580
651	643581
26277	643582
93444	643583
40482	643584
159314	643585
28930	643586
30817	643587
26164	643588
7975	643589
97530	643590
8946	643591
40942	643592
23098	643593
101767	643594
30246	643595
12294	643596
9533	643597
59370	643598
23756	643599
69373	643600
25032	643601
477	643602
7447	643603
68802	643604
19301	643605
56441	643606
25516	643607
93570	643608
49499	643609
64	643610
32148	643611
62766	643612
64639	643613
15397	643614
2232	643615
31565	643616
164168	643617
33041	643618
60032	643619
63475	643620
115990	643621
70600	643622
22392	643623
68892	643624
40318	643625
6522	643626
15824	643627
27866	643628
40391	643629
1656	643630
12110	643631
114487	643632
12470	643633
8046	643634
25548	643635
26750	643636
59711	643637
62560	643638
45260	643639
35710	643640
4649	643641
5250	643642
17470	643643
41095	643644
44306	643645
49772	643646
76504	643647
55930	643648
60931	643649
35612	643650
2355	643651
149933	643652
81833	643653
13926	643654
10126	643655
20641	643656
37716	643657
36967	643658
108769	643659
9838	643660
77281	643661
22281	643662
6687	643663
11357	643664
67068	643665
9335	643666
106437	643667
24116	643668
87052	643669
14511	643670
43281	643671
6975	643672
35650	643673
13723	643674
16716	643675
21642	643676
31001	643677
839	643678
9098	643679
23237	643680
2230	643681
13943	643682
34148	643683
38878	643684
31948	643685
568	643686
7762	643687
17231	643688
15912	643689
17	643690
335	643691
48030	643692
57754	643693
46607	643694
4633	643695
8591	643696
36882	643697
28156	643698
69680	643699
13735	643700
49844	643701
63812	643702
11486	643703
99414	643704
13681	643705
14002	643706
62972	643707
60870	643708
5557	643709
5159	643710
20803	643711
402	643712
8443	643713
24874	643714
34533	643715
16439	643716
42483	643717
22454	643718
17663	643719
118049	643720
27512	643721
6378	643722
31084	643723
4444	643724
4965	643725
160242	643726
3736	643727
98970	643728
10057	643729
1302	643730
6886	643731
44388	643732
36921	643733
56712	643734
36	643735
18423	643736
1976	643737
717	643738
39018	643739
37578	643740
14500	643741
80874	643742
49545	643743
111280	643744
3282	643745
27561	643746
37402	643747
67058	643748
14662	643749
70465	643750
30682	643751
43429	643752
35150	643753
23473	643754
720	643755
69667	643756
39110	643757
9260	643758
23951	643759
22892	643760
33547	643761
26398	643762
22404	643763
22971	643764
14259	643765
38104	643766
976	643767
122602	643768
60173	643769
69172	643770
25144	643771
11499	643772
72947	643773
86332	643774
52567	643775
99802	643776
59760	643777
41449	643778
6244	643779
19657	643780
81332	643781
2224	643782
22857	643783
39030	643784
130829	643785
97067	643786
11404	643787
3548	643788
123768	643789
5043	643790
38991	643791
156054	643792
25713	643793
224	643794
22310	643795
58170	643796
79826	643797
5797	643798
11088	643799
13536	643800
21283	643801
4454	643802
41518	643803
17812	643804
21899	643805
141120	643806
91073	643807
79102	643808
8444	643809
58158	643810
3636	643811
3228	643812
15328	643813
26484	643814
6213	643815
769	643816
23533	643817
35985	643818
8583	643819
38548	643820
2968	643821
95298	643822
20232	643823
1105	643824
100393	643825
24209	643826
1359	643827
5137	643828
1196	643829
872	643830
3986	643831
392	643832
36371	643833
8280	643834
142576	643835
51547	643836
3157	643837
19347	643838
32727	643839
129627	643840
375	643841
30793	643842
4922	643843
2437	643844
110596	643845
54134	643846
114568	643847
1879	643848
40001	643849
8083	643850
46857	643851
1737	643852
59658	643853
37	643854
84556	643855
12198	643856
71404	643857
21338	643858
81475	643859
52273	643860
21534	643861
12349	643862
40100	643863
10726	643864
28686	643865
52771	643866
45365	643867
37106	643868
74578	643869
25961	643870
17370	643871
21578	643872
10078	643873
14430	643874
24958	643875
19456	643876
32337	643877
124122	643878
26438	643879
6876	643880
8879	643881
24691	643882
38704	643883
7106	643884
5077	643885
13844	643886
84967	643887
146507	643888
2573	643889
125229	643890
7839	643891
100998	643892
56126	643893
24197	643894
48319	643895
105824	643896
24212	643897
1001	643898
3872	643899
46556	643900
5912	643901
36794	643902
5357	643903
20656	643904
14719	643905
116921	643906
99671	643907
8280	643908
14543	643909
5282	643910
29766	643911
28817	643912
58621	643913
7716	643914
75653	643915
2563	643916
35634	643917
12778	643918
765	643919
37483	643920
20908	643921
10340	643922
10627	643923
11734	643924
62860	643925
158	643926
13584	643927
31682	643928
715	643929
38240	643930
118634	643931
6189	643932
32636	643933
44365	643934
127881	643935
111565	643936
9415	643937
11330	643938
424	643939
12736	643940
147549	643941
12278	643942
133011	643943
62548	643944
53450	643945
76613	643946
223	643947
43692	643948
115750	643949
50257	643950
147363	643951
10628	643952
92	643953
101869	643954
68606	643955
118847	643956
105	643957
30996	643958
81072	643959
109693	643960
54347	643961
80	643962
64579	643963
146255	643964
33737	643965
17114	643966
34685	643967
81050	643968
96434	643969
9056	643970
78186	643971
6146	643972
11218	643973
82002	643974
74573	643975
12377	643976
6255	643977
42662	643978
11280	643979
45883	643980
1707	643981
127613	643982
41431	643983
152033	643984
43742	643985
52495	643986
8866	643987
3997	643988
44	643989
144152	643990
52400	643991
123008	643992
6493	643993
12907	643994
27708	643995
105859	643996
68796	643997
7959	643998
37696	643999
18047	644000
52782	644001
1299	644002
21878	644003
153827	644004
72914	644005
93365	644006
1317	644007
13945	644008
102034	644009
76641	644010
10618	644011
5578	644012
9316	644013
70364	644014
68211	644015
69061	644016
55227	644017
93714	644018
53322	644019
156541	644020
83247	644021
70645	644022
13508	644023
54995	644024
41314	644025
27015	644026
21251	644027
55574	644028
46894	644029
7220	644030
17686	644031
25389	644032
27607	644033
22163	644034
60647	644035
2755	644036
44676	644037
17451	644038
53260	644039
66811	644040
23304	644041
8236	644042
22139	644043
18	644044
2645	644045
14037	644046
122273	644047
147927	644048
58796	644049
807	644050
12561	644051
44070	644052
110671	644053
127912	644054
7412	644055
37224	644056
108982	644057
12117	644058
15590	644059
11863	644060
33566	644061
22702	644062
1212	644063
32648	644064
786	644065
3688	644066
7508	644067
95474	644068
33286	644069
2476	644070
17770	644071
2476	644072
149735	644073
45826	644074
83532	644075
14117	644076
1526	644077
23549	644078
23297	644079
51155	644080
58238	644081
18034	644082
4099	644083
106712	644084
134278	644085
29530	644086
90432	644087
23378	644088
89267	644089
56618	644090
23217	644091
48030	644092
3072	644093
22814	644094
1673	644095
3288	644096
114082	644097
79777	644098
33638	644099
93328	644100
41236	644101
58343	644102
129619	644103
129650	644104
143270	644105
33614	644106
6360	644107
19599	644108
112	644109
35333	644110
436	644111
6668	644112
26111	644113
55928	644114
5885	644115
118374	644116
64586	644117
1091	644118
10070	644119
373	644120
2043	644121
34683	644122
164940	644123
15123	644124
41208	644125
42567	644126
98439	644127
68709	644128
94911	644129
2734	644130
1359	644131
65921	644132
64414	644133
479	644134
140975	644135
36219	644136
31633	644137
84982	644138
14198	644139
88369	644140
8954	644141
94036	644142
73444	644143
98129	644144
15740	644145
1764	644146
62540	644147
4292	644148
2915	644149
4624	644150
682	644151
131435	644152
1018	644153
4963	644154
68408	644155
4078	644156
53342	644157
3489	644158
39981	644159
49561	644160
7867	644161
20783	644162
25845	644163
5164	644164
2431	644165
100401	644166
8599	644167
78368	644168
80027	644169
29328	644170
27588	644171
7055	644172
96949	644173
48671	644174
12565	644175
1869	644176
74231	644177
68366	644178
56312	644179
131777	644180
98412	644181
21835	644182
13863	644183
103730	644184
36446	644185
12338	644186
27647	644187
70392	644188
39454	644189
28726	644190
35006	644191
5923	644192
60747	644193
34893	644194
43911	644195
472	644196
11152	644197
72502	644198
16634	644199
5232	644200
1346	644201
3230	644202
78092	644203
20523	644204
154	644205
65239	644206
27165	644207
10221	644208
4198	644209
30400	644210
11312	644211
21622	644212
10142	644213
153692	644214
26583	644215
135721	644216
81844	644217
78638	644218
57157	644219
29004	644220
75880	644221
6794	644222
112410	644223
7184	644224
85414	644225
58145	644226
5913	644227
133946	644228
41524	644229
16648	644230
48578	644231
4507	644232
69344	644233
86036	644234
976	644235
46131	644236
37424	644237
17573	644238
106982	644239
65138	644240
20285	644241
6832	644242
35721	644243
38486	644244
109097	644245
7717	644246
40398	644247
81055	644248
82333	644249
888	644250
79562	644251
30382	644252
11950	644253
133611	644254
4751	644255
19357	644256
49413	644257
6269	644258
82568	644259
80836	644260
3218	644261
16666	644262
9658	644263
55609	644264
42391	644265
120398	644266
4459	644267
13089	644268
75114	644269
27410	644270
36749	644271
29324	644272
7765	644273
16634	644274
29374	644275
10265	644276
19365	644277
44613	644278
17504	644279
19692	644280
31443	644281
109547	644282
28417	644283
1035	644284
873	644285
2158	644286
73706	644287
160193	644288
122666	644289
85652	644290
35440	644291
67156	644292
16640	644293
29814	644294
35753	644295
30689	644296
73005	644297
33309	644298
43350	644299
5002	644300
46245	644301
5268	644302
38280	644303
120273	644304
22792	644305
53136	644306
85299	644307
36083	644308
47488	644309
9241	644310
5502	644311
6462	644312
66499	644313
16595	644314
83775	644315
69805	644316
113038	644317
33406	644318
59167	644319
30772	644320
80	644321
28538	644322
11612	644323
35998	644324
766	644325
25660	644326
9697	644327
32511	644328
116567	644329
142437	644330
61744	644331
17664	644332
88865	644333
128767	644334
8837	644335
12059	644336
8403	644337
46755	644338
10117	644339
132027	644340
122909	644341
63226	644342
42454	644343
19798	644344
1115	644345
106362	644346
10005	644347
7944	644348
7473	644349
50891	644350
95808	644351
12624	644352
85076	644353
17198	644354
29156	644355
9754	644356
97255	644357
41359	644358
3496	644359
127085	644360
1898	644361
115540	644362
117396	644363
8092	644364
104653	644365
15576	644366
3197	644367
8821	644368
24830	644369
160070	644370
143	644371
37357	644372
78394	644373
113813	644374
97513	644375
46889	644376
18843	644377
990	644378
2370	644379
20928	644380
20355	644381
7525	644382
25960	644383
4278	644384
30013	644385
47305	644386
6837	644387
6389	644388
7853	644389
12060	644390
13231	644391
8264	644392
93662	644393
1394	644394
1598	644395
93405	644396
32449	644397
128051	644398
16921	644399
18006	644400
100051	644401
35437	644402
43097	644403
49313	644404
29630	644405
131523	644406
19423	644407
2580	644408
9293	644409
49925	644410
107835	644411
32214	644412
507	644413
550	644414
62190	644415
529	644416
34273	644417
114421	644418
91721	644419
115628	644420
116411	644421
69177	644422
3144	644423
16220	644424
92815	644425
90431	644426
55856	644427
30228	644428
5137	644429
26553	644430
126618	644431
44754	644432
26322	644433
2345	644434
30466	644435
78784	644436
31181	644437
57247	644438
126458	644439
1407	644440
28138	644441
43	644442
1980	644443
42443	644444
86513	644445
150859	644446
12213	644447
52632	644448
32521	644449
8049	644450
38864	644451
26713	644452
2497	644453
3126	644454
104021	644455
64192	644456
6744	644457
2360	644458
543	644459
3986	644460
22285	644461
72819	644462
1539	644463
77720	644464
24128	644465
29133	644466
33122	644467
85316	644468
20388	644469
44388	644470
87702	644471
22454	644472
162847	644473
28508	644474
10473	644475
14156	644476
4594	644477
38985	644478
78703	644479
2725	644480
68840	644481
13119	644482
15448	644483
92306	644484
46424	644485
47438	644486
60899	644487
120414	644488
156647	644489
624	644490
19045	644491
19611	644492
22800	644493
1584	644494
77835	644495
25767	644496
108995	644497
61168	644498
22711	644499
142248	644500
41450	644501
96106	644502
2600	644503
41222	644504
18725	644505
8604	644506
3706	644507
1030	644508
28347	644509
9297	644510
147397	644511
47564	644512
8392	644513
35463	644514
22761	644515
2237	644516
36504	644517
35432	644518
56265	644519
60259	644520
14646	644521
75545	644522
2140	644523
83905	644524
46072	644525
121170	644526
20994	644527
19064	644528
72697	644529
41781	644530
1159	644531
16032	644532
39636	644533
7997	644534
157019	644535
13406	644536
80712	644537
7795	644538
8719	644539
149342	644540
81	644541
4477	644542
43376	644543
1412	644544
59194	644545
16725	644546
156939	644547
31278	644548
73040	644549
162353	644550
3985	644551
3376	644552
45284	644553
42297	644554
389	644555
22573	644556
32854	644557
54998	644558
148756	644559
16573	644560
27052	644561
18060	644562
54209	644563
5246	644564
118200	644565
37155	644566
26101	644567
5258	644568
50918	644569
13307	644570
1181	644571
84654	644572
3470	644573
26433	644574
68097	644575
15973	644576
13791	644577
16138	644578
161552	644579
60799	644580
124978	644581
2064	644582
62850	644583
114101	644584
16440	644585
15987	644586
59546	644587
86431	644588
57215	644589
122233	644590
126008	644591
2359	644592
14111	644593
22228	644594
64587	644595
5914	644596
43869	644597
26555	644598
56722	644599
45423	644600
17604	644601
91669	644602
12183	644603
38729	644604
30853	644605
61	644606
27220	644607
55925	644608
36144	644609
126731	644610
32117	644611
22340	644612
73744	644613
38795	644614
6614	644615
7555	644616
6228	644617
37898	644618
28727	644619
7403	644620
13772	644621
31542	644622
39792	644623
22	644624
80242	644625
19	644626
10489	644627
110190	644628
8309	644629
35603	644630
14509	644631
18202	644632
2460	644633
22445	644634
153780	644635
127750	644636
45827	644637
70457	644638
29444	644639
67982	644640
30133	644641
81377	644642
50921	644643
16	644644
115258	644645
128807	644646
6602	644647
2533	644648
148911	644649
54269	644650
5878	644651
62069	644652
90507	644653
134795	644654
64827	644655
114553	644656
102180	644657
24227	644658
66675	644659
86468	644660
11615	644661
21801	644662
22377	644663
860	644664
54021	644665
13808	644666
8827	644667
15146	644668
50883	644669
56168	644670
29636	644671
13110	644672
127526	644673
19264	644674
6954	644675
154	644676
3801	644677
50033	644678
29058	644679
35255	644680
4408	644681
12027	644682
124789	644683
1585	644684
9217	644685
141150	644686
28262	644687
19578	644688
100087	644689
48537	644690
80205	644691
8687	644692
4036	644693
13478	644694
18907	644695
8021	644696
5930	644697
63795	644698
45574	644699
33629	644700
24322	644701
1701	644702
13757	644703
45876	644704
53788	644705
2460	644706
65	644707
18749	644708
35829	644709
116539	644710
54111	644711
62821	644712
14504	644713
60317	644714
3276	644715
20275	644716
19066	644717
101795	644718
16021	644719
4125	644720
1718	644721
25378	644722
6543	644723
335	644724
37468	644725
46368	644726
146441	644727
82171	644728
1478	644729
102266	644730
10162	644731
15785	644732
30639	644733
83733	644734
84644	644735
2192	644736
55024	644737
5924	644738
136756	644739
137719	644740
5522	644741
26407	644742
31281	644743
6048	644744
62504	644745
9477	644746
12438	644747
182	644748
9992	644749
19163	644750
146765	644751
142651	644752
3439	644753
55108	644754
56461	644755
28776	644756
6492	644757
29865	644758
78807	644759
51717	644760
54966	644761
50239	644762
31187	644763
12067	644764
22541	644765
44836	644766
36180	644767
34	644768
27946	644769
20429	644770
77309	644771
40561	644772
55535	644773
128119	644774
24442	644775
14365	644776
27042	644777
12154	644778
8229	644779
78125	644780
39746	644781
3510	644782
18381	644783
10091	644784
5316	644785
15109	644786
39251	644787
2523	644788
14755	644789
12111	644790
12654	644791
19430	644792
131579	644793
28748	644794
47007	644795
548	644796
1891	644797
11473	644798
18880	644799
64266	644800
38848	644801
9726	644802
98130	644803
30673	644804
5478	644805
6197	644806
25974	644807
26703	644808
977	644809
3514	644810
96960	644811
21519	644812
70168	644813
90930	644814
13695	644815
100519	644816
94732	644817
90723	644818
18106	644819
68708	644820
14625	644821
22736	644822
46378	644823
5349	644824
117065	644825
12671	644826
14354	644827
29152	644828
34331	644829
54746	644830
104293	644831
31162	644832
77662	644833
32604	644834
13291	644835
34047	644836
120747	644837
6179	644838
47524	644839
101516	644840
2243	644841
1898	644842
30109	644843
73684	644844
34643	644845
108862	644846
80510	644847
19804	644848
68774	644849
67411	644850
5660	644851
103892	644852
30956	644853
42794	644854
54573	644855
14331	644856
4673	644857
53689	644858
119201	644859
3330	644860
82977	644861
84093	644862
2084	644863
71880	644864
28107	644865
1314	644866
653	644867
58278	644868
80003	644869
7331	644870
16780	644871
59360	644872
162301	644873
20721	644874
5433	644875
45948	644876
21523	644877
44707	644878
23506	644879
89224	644880
833	644881
19732	644882
8694	644883
65481	644884
12131	644885
14040	644886
409	644887
107113	644888
2134	644889
132443	644890
60365	644891
20750	644892
8527	644893
1074	644894
2885	644895
60383	644896
35604	644897
9555	644898
45886	644899
3704	644900
101	644901
90109	644902
108	644903
20273	644904
32268	644905
150458	644906
111078	644907
56048	644908
18958	644909
41236	644910
141708	644911
5436	644912
6244	644913
9737	644914
88109	644915
5510	644916
92110	644917
46329	644918
50259	644919
48078	644920
31007	644921
96317	644922
33049	644923
104368	644924
2117	644925
80375	644926
140	644927
126158	644928
17468	644929
25507	644930
45549	644931
6221	644932
50139	644933
46894	644934
4481	644935
19537	644936
140	644937
133169	644938
57397	644939
142494	644940
44630	644941
50234	644942
22489	644943
96316	644944
27698	644945
7467	644946
34756	644947
44708	644948
19694	644949
145879	644950
26561	644951
117535	644952
30012	644953
55615	644954
12306	644955
73646	644956
7410	644957
71920	644958
13876	644959
33138	644960
62258	644961
30145	644962
13675	644963
12841	644964
7401	644965
134093	644966
65693	644967
76016	644968
5650	644969
4489	644970
58030	644971
57117	644972
158123	644973
25337	644974
164994	644975
151571	644976
126819	644977
30	644978
69438	644979
58225	644980
2874	644981
36232	644982
5736	644983
103066	644984
14862	644985
37725	644986
28793	644987
19550	644988
55072	644989
16843	644990
15912	644991
51224	644992
10661	644993
7971	644994
25606	644995
31109	644996
79438	644997
122876	644998
60652	644999
56580	645000
40897	645001
1580	645002
41485	645003
75437	645004
59341	645005
76472	645006
35400	645007
25002	645008
2632	645009
47045	645010
1997	645011
4258	645012
87520	645013
4830	645014
10049	645015
109079	645016
976	645017
3201	645018
14071	645019
36122	645020
3100	645021
53382	645022
117160	645023
35512	645024
1352	645025
143807	645026
77052	645027
50046	645028
85758	645029
58812	645030
126282	645031
43803	645032
118449	645033
2126	645034
8327	645035
7933	645036
126646	645037
61580	645038
22375	645039
109274	645040
85314	645041
34496	645042
1057	645043
96956	645044
32585	645045
23798	645046
10778	645047
4089	645048
34711	645049
14993	645050
57274	645051
10524	645052
6	645053
4684	645054
17514	645055
685	645056
27991	645057
93367	645058
6122	645059
6981	645060
47450	645061
10852	645062
5616	645063
53971	645064
56633	645065
145404	645066
23534	645067
6572	645068
15742	645069
115457	645070
41392	645071
142630	645072
4198	645073
37594	645074
35962	645075
122187	645076
2340	645077
23852	645078
1799	645079
37799	645080
339	645081
28636	645082
56854	645083
6889	645084
5839	645085
158329	645086
1904	645087
106363	645088
24596	645089
3730	645090
97321	645091
97789	645092
33272	645093
47680	645094
4896	645095
11164	645096
7350	645097
95056	645098
21962	645099
20672	645100
86804	645101
62274	645102
30087	645103
26847	645104
64386	645105
23285	645106
12757	645107
16243	645108
10368	645109
53153	645110
90910	645111
139990	645112
1682	645113
61681	645114
1729	645115
114181	645116
1979	645117
4205	645118
5182	645119
105098	645120
79764	645121
14468	645122
17579	645123
3407	645124
120275	645125
159640	645126
36852	645127
40430	645128
47462	645129
1480	645130
130272	645131
6599	645132
114441	645133
21110	645134
101072	645135
48175	645136
134175	645137
4620	645138
225	645139
85492	645140
15560	645141
19591	645142
16021	645143
10658	645144
49719	645145
30864	645146
77131	645147
18986	645148
71197	645149
57665	645150
31326	645151
1075	645152
1785	645153
39215	645154
31557	645155
54329	645156
15297	645157
8	645158
65838	645159
60712	645160
83851	645161
157600	645162
30511	645163
134561	645164
4634	645165
34810	645166
39243	645167
14445	645168
19167	645169
41942	645170
5594	645171
123	645172
24267	645173
29189	645174
781	645175
6721	645176
87193	645177
9021	645178
6613	645179
116087	645180
82872	645181
1465	645182
86996	645183
4802	645184
116803	645185
13598	645186
7004	645187
45903	645188
32878	645189
161682	645190
889	645191
6388	645192
108352	645193
128022	645194
224	645195
81686	645196
30278	645197
10482	645198
88111	645199
107390	645200
71835	645201
61723	645202
74527	645203
921	645204
61041	645205
95972	645206
4628	645207
10530	645208
19646	645209
1764	645210
39995	645211
54046	645212
39851	645213
23492	645214
21254	645215
22711	645216
21309	645217
53149	645218
17167	645219
89146	645220
10644	645221
5593	645222
35355	645223
28213	645224
123124	645225
6578	645226
119586	645227
22855	645228
10156	645229
65754	645230
13154	645231
4039	645232
17687	645233
3174	645234
215	645235
27205	645236
15354	645237
100706	645238
37210	645239
8864	645240
101	645241
3223	645242
10981	645243
106044	645244
53597	645245
8463	645246
2118	645247
21409	645248
19376	645249
18505	645250
86255	645251
125862	645252
7369	645253
1301	645254
59138	645255
38781	645256
47099	645257
4798	645258
62544	645259
24347	645260
8797	645261
11347	645262
49906	645263
36532	645264
23537	645265
3043	645266
10372	645267
14591	645268
67056	645269
145630	645270
138366	645271
27800	645272
78775	645273
86019	645274
44182	645275
1630	645276
69	645277
34818	645278
56560	645279
23164	645280
64501	645281
51	645282
113842	645283
8416	645284
113157	645285
105904	645286
13173	645287
12213	645288
22835	645289
78289	645290
14080	645291
10	645292
67814	645293
7520	645294
65741	645295
13891	645296
17028	645297
3680	645298
38608	645299
23471	645300
87746	645301
107508	645302
4450	645303
552	645304
25541	645305
16642	645306
18792	645307
136338	645308
36953	645309
66007	645310
86158	645311
138331	645312
745	645313
36988	645314
5297	645315
2346	645316
10083	645317
34976	645318
78197	645319
36184	645320
123097	645321
29508	645322
79	645323
38481	645324
65692	645325
122531	645326
86409	645327
363	645328
33338	645329
22624	645330
133875	645331
66183	645332
48355	645333
149802	645334
31667	645335
3463	645336
21670	645337
37087	645338
72780	645339
114513	645340
9210	645341
11323	645342
76791	645343
23808	645344
44147	645345
22130	645346
45402	645347
35684	645348
26224	645349
28433	645350
87033	645351
94245	645352
19018	645353
69932	645354
888	645355
29023	645356
1057	645357
34833	645358
128122	645359
13488	645360
42761	645361
40302	645362
13224	645363
3824	645364
422	645365
64057	645366
64426	645367
1079	645368
41877	645369
10093	645370
38603	645371
32470	645372
3090	645373
6286	645374
58054	645375
41943	645376
97602	645377
10254	645378
66209	645379
36489	645380
36457	645381
26337	645382
16453	645383
1439	645384
77654	645385
25285	645386
38406	645387
4220	645388
1863	645389
78109	645390
76973	645391
14791	645392
23563	645393
112587	645394
72038	645395
22357	645396
8172	645397
73056	645398
52605	645399
690	645400
1178	645401
5241	645402
13512	645403
42749	645404
47317	645405
26242	645406
14614	645407
1178	645408
8712	645409
18111	645410
2168	645411
105160	645412
8851	645413
4577	645414
539	645415
36944	645416
15994	645417
5297	645418
78318	645419
21851	645420
40213	645421
6567	645422
9028	645423
63557	645424
3282	645425
40198	645426
8029	645427
62804	645428
27988	645429
23676	645430
50510	645431
72692	645432
10760	645433
45257	645434
35185	645435
25017	645436
2461	645437
15374	645438
59543	645439
117732	645440
82107	645441
39494	645442
61295	645443
336	645444
59976	645445
5713	645446
81508	645447
19388	645448
1065	645449
21837	645450
20590	645451
20651	645452
141780	645453
5359	645454
31846	645455
33340	645456
111295	645457
4725	645458
113926	645459
99222	645460
70625	645461
44848	645462
35674	645463
39136	645464
16707	645465
56365	645466
18572	645467
1564	645468
17092	645469
68877	645470
19381	645471
112816	645472
47845	645473
72770	645474
5168	645475
64631	645476
25377	645477
1499	645478
106731	645479
88633	645480
24863	645481
687	645482
57403	645483
25778	645484
14956	645485
14708	645486
50442	645487
20012	645488
71768	645489
30640	645490
6940	645491
25141	645492
38582	645493
7479	645494
125059	645495
67694	645496
4532	645497
104372	645498
82916	645499
27339	645500
20670	645501
4307	645502
100143	645503
107814	645504
62187	645505
71574	645506
80139	645507
16590	645508
29674	645509
149	645510
85994	645511
4146	645512
15526	645513
4277	645514
109978	645515
7440	645516
67309	645517
15848	645518
20950	645519
728	645520
31981	645521
70711	645522
61881	645523
26428	645524
19651	645525
33136	645526
883	645527
10849	645528
537	645529
8633	645530
352	645531
53360	645532
260	645533
6119	645534
110699	645535
112344	645536
128224	645537
28284	645538
12800	645539
58719	645540
69033	645541
18844	645542
73326	645543
1430	645544
16998	645545
12530	645546
1129	645547
10805	645548
1447	645549
7654	645550
33110	645551
36	645552
82185	645553
54041	645554
2702	645555
62826	645556
81	645557
23266	645558
82361	645559
81241	645560
35001	645561
68450	645562
833	645563
18581	645564
20774	645565
5164	645566
36	645567
100812	645568
19564	645569
44878	645570
1830	645571
30894	645572
51781	645573
149594	645574
8775	645575
1026	645576
115897	645577
66567	645578
81709	645579
68681	645580
28720	645581
4680	645582
53239	645583
851	645584
18354	645585
28618	645586
5412	645587
39417	645588
24708	645589
109127	645590
118842	645591
7761	645592
27428	645593
985	645594
508	645595
29160	645596
22499	645597
4582	645598
110898	645599
11454	645600
54146	645601
48915	645602
125065	645603
4664	645604
8609	645605
55346	645606
73556	645607
64917	645608
30189	645609
162845	645610
4156	645611
18882	645612
19021	645613
102753	645614
959	645615
30622	645616
3146	645617
27750	645618
49497	645619
29331	645620
25991	645621
17259	645622
15524	645623
23072	645624
23419	645625
15369	645626
1452	645627
129851	645628
25031	645629
2296	645630
95831	645631
22125	645632
243	645633
2965	645634
14465	645635
74763	645636
59822	645637
67285	645638
9170	645639
7480	645640
24996	645641
31624	645642
56770	645643
1660	645644
228	645645
4562	645646
41198	645647
38105	645648
171	645649
72713	645650
24486	645651
26388	645652
116025	645653
46157	645654
5552	645655
2235	645656
164053	645657
152898	645658
17936	645659
1618	645660
18418	645661
44462	645662
4352	645663
16868	645664
31199	645665
29932	645666
78715	645667
74324	645668
15816	645669
46867	645670
2090	645671
15993	645672
11029	645673
33180	645674
19328	645675
51555	645676
2071	645677
34180	645678
42313	645679
58287	645680
19053	645681
8916	645682
115307	645683
47216	645684
59249	645685
15435	645686
30939	645687
22554	645688
14351	645689
93619	645690
129569	645691
17217	645692
24517	645693
16424	645694
2043	645695
64139	645696
15685	645697
66505	645698
16251	645699
523	645700
50385	645701
9821	645702
55719	645703
93677	645704
26855	645705
12787	645706
107198	645707
14690	645708
49740	645709
36161	645710
3591	645711
18829	645712
95037	645713
733	645714
54442	645715
36885	645716
9485	645717
164803	645718
5632	645719
374	645720
78048	645721
67322	645722
39116	645723
37	645724
29142	645725
6589	645726
11012	645727
3834	645728
54397	645729
64608	645730
2031	645731
34781	645732
58599	645733
25227	645734
66165	645735
5638	645736
120037	645737
11897	645738
6025	645739
82736	645740
937	645741
62476	645742
100511	645743
7668	645744
68027	645745
3964	645746
115962	645747
1890	645748
83644	645749
71284	645750
112380	645751
20399	645752
18769	645753
453	645754
41075	645755
62994	645756
4083	645757
37771	645758
69635	645759
103756	645760
91438	645761
14420	645762
18757	645763
27913	645764
38	645765
76846	645766
125400	645767
93119	645768
80248	645769
3846	645770
34791	645771
72010	645772
117614	645773
14400	645774
65722	645775
17278	645776
4664	645777
85540	645778
39691	645779
193	645780
45868	645781
56108	645782
32901	645783
6846	645784
65112	645785
67126	645786
11365	645787
26748	645788
57616	645789
6490	645790
16626	645791
77816	645792
17223	645793
49920	645794
16233	645795
86201	645796
478	645797
21175	645798
65588	645799
2225	645800
50193	645801
49667	645802
89	645803
5869	645804
1820	645805
82908	645806
2213	645807
59371	645808
71034	645809
19593	645810
80965	645811
816	645812
31424	645813
6761	645814
114706	645815
2440	645816
7324	645817
69830	645818
150631	645819
48867	645820
289	645821
34258	645822
347	645823
38706	645824
1294	645825
70106	645826
34	645827
4694	645828
24876	645829
19780	645830
6201	645831
47273	645832
25849	645833
23644	645834
26516	645835
7992	645836
16416	645837
38210	645838
50567	645839
89492	645840
143408	645841
7480	645842
21222	645843
59622	645844
23814	645845
14601	645846
92367	645847
22251	645848
63464	645849
22203	645850
75560	645851
53483	645852
7532	645853
745	645854
32486	645855
39390	645856
16050	645857
17833	645858
30601	645859
130832	645860
63637	645861
118032	645862
51	645863
96	645864
58032	645865
9366	645866
56947	645867
53655	645868
1975	645869
43212	645870
18	645871
12080	645872
140854	645873
6696	645874
1134	645875
105511	645876
74593	645877
547	645878
28848	645879
98564	645880
22746	645881
34706	645882
133182	645883
7522	645884
7465	645885
45177	645886
70432	645887
112114	645888
79338	645889
124188	645890
34155	645891
33748	645892
427	645893
27885	645894
16530	645895
6183	645896
16839	645897
50278	645898
2103	645899
59328	645900
28060	645901
166067	645902
1762	645903
77413	645904
86215	645905
18552	645906
45489	645907
58127	645908
110976	645909
15843	645910
102175	645911
6643	645912
71180	645913
75409	645914
18399	645915
1632	645916
8999	645917
53931	645918
106526	645919
4143	645920
163742	645921
16285	645922
24126	645923
100914	645924
81428	645925
48754	645926
127527	645927
3777	645928
50062	645929
65484	645930
10152	645931
50512	645932
99954	645933
1409	645934
83018	645935
48985	645936
84244	645937
45268	645938
5620	645939
5831	645940
36265	645941
23011	645942
721	645943
53346	645944
40333	645945
37484	645946
27389	645947
2348	645948
11663	645949
51652	645950
55919	645951
117362	645952
34807	645953
14855	645954
1431	645955
30203	645956
648	645957
3023	645958
114333	645959
40956	645960
4498	645961
130716	645962
37035	645963
76295	645964
28629	645965
79076	645966
49382	645967
482	645968
6	645969
66145	645970
57862	645971
104384	645972
70666	645973
51836	645974
64555	645975
21607	645976
75611	645977
27703	645978
968	645979
70092	645980
2678	645981
62762	645982
43928	645983
8077	645984
55707	645985
703	645986
4892	645987
25354	645988
129460	645989
36360	645990
50332	645991
44445	645992
90641	645993
3374	645994
16877	645995
23612	645996
126252	645997
12872	645998
69112	645999
10364	646000
22756	646001
62131	646002
4225	646003
52137	646004
20058	646005
53828	646006
42904	646007
26630	646008
136927	646009
160830	646010
135756	646011
1705	646012
26380	646013
69892	646014
51620	646015
48187	646016
55235	646017
41246	646018
33967	646019
18890	646020
521	646021
139677	646022
14958	646023
165023	646024
26268	646025
79687	646026
2925	646027
133912	646028
71295	646029
9522	646030
105619	646031
10409	646032
18956	646033
3317	646034
48995	646035
5635	646036
7184	646037
47238	646038
8	646039
11755	646040
63235	646041
57600	646042
20409	646043
39514	646044
5979	646045
27214	646046
32618	646047
19168	646048
43008	646049
7964	646050
160181	646051
21410	646052
61037	646053
229	646054
14495	646055
4214	646056
2160	646057
53016	646058
74646	646059
68859	646060
28787	646061
22619	646062
25281	646063
12550	646064
14041	646065
43131	646066
30384	646067
586	646068
47628	646069
67953	646070
67747	646071
6389	646072
100604	646073
22117	646074
62275	646075
16029	646076
59931	646077
84135	646078
13492	646079
83245	646080
30005	646081
17658	646082
66926	646083
4173	646084
34568	646085
6659	646086
67542	646087
15629	646088
40988	646089
85984	646090
43443	646091
158199	646092
205	646093
9835	646094
1448	646095
12	646096
18487	646097
46386	646098
29319	646099
7176	646100
45758	646101
25939	646102
13956	646103
7331	646104
64082	646105
13193	646106
9501	646107
6887	646108
131561	646109
3900	646110
14971	646111
5396	646112
48788	646113
24582	646114
12773	646115
55451	646116
102350	646117
69	646118
24038	646119
81861	646120
19689	646121
2406	646122
567	646123
14785	646124
38917	646125
13465	646126
15464	646127
14198	646128
9045	646129
122111	646130
30862	646131
6032	646132
78	646133
3261	646134
74264	646135
10853	646136
67520	646137
25718	646138
911	646139
75736	646140
18408	646141
3188	646142
27501	646143
154861	646144
1171	646145
417	646146
45341	646147
3504	646148
38013	646149
19681	646150
11729	646151
62655	646152
151883	646153
226	646154
22736	646155
39012	646156
59536	646157
2355	646158
100572	646159
35996	646160
397	646161
6613	646162
7601	646163
5981	646164
70567	646165
43058	646166
92372	646167
11235	646168
2344	646169
35740	646170
48692	646171
67396	646172
5370	646173
72369	646174
2529	646175
64643	646176
5773	646177
9444	646178
76633	646179
55330	646180
5319	646181
9861	646182
1229	646183
18600	646184
17272	646185
15077	646186
37338	646187
51405	646188
1600	646189
15895	646190
15918	646191
20016	646192
4979	646193
157626	646194
65101	646195
51904	646196
52705	646197
101586	646198
166156	646199
34621	646200
9981	646201
20378	646202
7130	646203
15366	646204
94002	646205
2318	646206
52433	646207
28293	646208
56690	646209
55171	646210
89728	646211
58928	646212
142639	646213
3085	646214
20811	646215
16202	646216
75282	646217
7828	646218
66516	646219
16900	646220
4760	646221
3328	646222
24260	646223
47612	646224
82326	646225
1445	646226
5232	646227
25955	646228
14059	646229
68150	646230
44794	646231
89158	646232
11523	646233
49358	646234
2484	646235
6821	646236
9992	646237
12729	646238
33375	646239
31528	646240
57101	646241
80937	646242
2869	646243
8789	646244
122413	646245
35060	646246
4057	646247
47269	646248
13342	646249
10012	646250
59656	646251
5323	646252
51642	646253
58198	646254
43383	646255
141067	646256
17782	646257
52064	646258
51845	646259
16381	646260
39797	646261
39483	646262
12643	646263
71532	646264
2911	646265
54320	646266
49612	646267
86074	646268
25079	646269
15182	646270
57428	646271
129862	646272
83653	646273
14158	646274
29686	646275
158010	646276
3787	646277
20689	646278
62488	646279
36895	646280
25519	646281
109551	646282
3324	646283
103906	646284
14330	646285
28868	646286
1800	646287
8863	646288
128589	646289
52798	646290
80706	646291
71557	646292
8546	646293
38281	646294
76799	646295
149884	646296
89351	646297
5165	646298
48237	646299
10954	646300
5011	646301
16343	646302
29375	646303
2479	646304
44078	646305
90005	646306
22508	646307
10066	646308
35287	646309
27409	646310
63720	646311
124333	646312
39971	646313
97560	646314
37287	646315
395	646316
136661	646317
1902	646318
5889	646319
3637	646320
987	646321
63397	646322
26722	646323
82831	646324
103309	646325
9529	646326
50965	646327
58726	646328
12342	646329
20189	646330
1401	646331
5705	646332
3621	646333
96847	646334
47739	646335
20375	646336
14141	646337
16195	646338
23792	646339
71363	646340
32662	646341
12359	646342
2635	646343
73614	646344
74757	646345
11646	646346
73284	646347
106701	646348
9869	646349
13890	646350
64005	646351
18895	646352
22158	646353
144721	646354
15459	646355
92	646356
50906	646357
30606	646358
18079	646359
21651	646360
111030	646361
6792	646362
5789	646363
27214	646364
82205	646365
7014	646366
37999	646367
41328	646368
746	646369
49679	646370
4138	646371
12495	646372
52914	646373
1750	646374
5050	646375
25614	646376
47166	646377
2443	646378
14042	646379
41738	646380
65392	646381
54950	646382
9907	646383
6260	646384
16167	646385
39058	646386
38335	646387
85813	646388
33499	646389
60513	646390
24430	646391
3708	646392
16415	646393
115	646394
1525	646395
85821	646396
164902	646397
100151	646398
68059	646399
1194	646400
61162	646401
148079	646402
20558	646403
293	646404
11063	646405
7338	646406
880	646407
5596	646408
26755	646409
10138	646410
100138	646411
9414	646412
3156	646413
37832	646414
51886	646415
29496	646416
1725	646417
103319	646418
59950	646419
7183	646420
20914	646421
91388	646422
63963	646423
1304	646424
60220	646425
54781	646426
73449	646427
370	646428
9453	646429
18112	646430
129972	646431
44995	646432
29045	646433
3049	646434
39782	646435
43931	646436
79106	646437
58824	646438
158953	646439
14079	646440
32511	646441
29539	646442
739	646443
17853	646444
91498	646445
27221	646446
9310	646447
10289	646448
2885	646449
1229	646450
19006	646451
35017	646452
55319	646453
5224	646454
65836	646455
23678	646456
3223	646457
32325	646458
5737	646459
13872	646460
8462	646461
56934	646462
2218	646463
8269	646464
43527	646465
163529	646466
6054	646467
854	646468
775	646469
41300	646470
36473	646471
5969	646472
8488	646473
47530	646474
3271	646475
22154	646476
75555	646477
8945	646478
101949	646479
58905	646480
20185	646481
20858	646482
58133	646483
8371	646484
99148	646485
985	646486
83232	646487
63505	646488
47866	646489
1613	646490
4093	646491
20130	646492
26955	646493
8648	646494
5080	646495
50190	646496
20673	646497
63	646498
6765	646499
101033	646500
13865	646501
37100	646502
53448	646503
4862	646504
27650	646505
24879	646506
7402	646507
2918	646508
34709	646509
49156	646510
7554	646511
21233	646512
4344	646513
1064	646514
32597	646515
130405	646516
31833	646517
955	646518
1806	646519
744	646520
80454	646521
137145	646522
22183	646523
20755	646524
3701	646525
117644	646526
16547	646527
37796	646528
70734	646529
129929	646530
8323	646531
21445	646532
70727	646533
40445	646534
164339	646535
116706	646536
41871	646537
124324	646538
15211	646539
13255	646540
56439	646541
1300	646542
74651	646543
575	646544
8351	646545
25864	646546
2192	646547
107858	646548
66269	646549
29471	646550
128888	646551
10759	646552
55586	646553
112494	646554
23889	646555
7732	646556
12414	646557
42120	646558
102776	646559
306	646560
29082	646561
13705	646562
49430	646563
19475	646564
27238	646565
12457	646566
1311	646567
32943	646568
11418	646569
161763	646570
47751	646571
105564	646572
108486	646573
4083	646574
79618	646575
34947	646576
115405	646577
32194	646578
21660	646579
11478	646580
46991	646581
29160	646582
41045	646583
6229	646584
22103	646585
23548	646586
45158	646587
34779	646588
15506	646589
848	646590
36958	646591
4068	646592
15878	646593
18708	646594
140733	646595
113481	646596
25450	646597
26715	646598
57809	646599
596	646600
2033	646601
115989	646602
9222	646603
18850	646604
21661	646605
60733	646606
17813	646607
20380	646608
17564	646609
127074	646610
979	646611
13393	646612
20111	646613
3497	646614
127602	646615
223	646616
46127	646617
24472	646618
13733	646619
15503	646620
24966	646621
117982	646622
80945	646623
29414	646624
28599	646625
4271	646626
33117	646627
1981	646628
35037	646629
1597	646630
47807	646631
1592	646632
34817	646633
119972	646634
23025	646635
106273	646636
10604	646637
40767	646638
33160	646639
3792	646640
45933	646641
25259	646642
146369	646643
5017	646644
2746	646645
44483	646646
24119	646647
17368	646648
3845	646649
12651	646650
6856	646651
8782	646652
19	646653
32949	646654
73606	646655
1323	646656
35654	646657
103595	646658
13713	646659
2693	646660
97722	646661
6403	646662
63907	646663
58272	646664
16994	646665
5833	646666
64387	646667
676	646668
41513	646669
22087	646670
26795	646671
7252	646672
47476	646673
263	646674
24105	646675
16934	646676
10496	646677
26152	646678
48551	646679
15071	646680
12619	646681
5348	646682
40393	646683
46403	646684
32607	646685
123413	646686
28008	646687
4330	646688
15690	646689
9629	646690
115853	646691
1174	646692
5531	646693
8582	646694
118442	646695
54730	646696
5328	646697
4049	646698
40490	646699
87116	646700
14082	646701
15164	646702
22276	646703
45323	646704
44768	646705
1695	646706
34307	646707
156882	646708
22409	646709
2429	646710
107900	646711
24653	646712
38040	646713
10932	646714
13401	646715
1847	646716
128666	646717
87577	646718
13952	646719
74767	646720
29032	646721
14808	646722
85686	646723
2120	646724
95724	646725
28023	646726
21581	646727
11322	646728
29953	646729
4003	646730
47069	646731
51101	646732
50399	646733
71631	646734
461	646735
15171	646736
3863	646737
5094	646738
93015	646739
44852	646740
3384	646741
184	646742
72034	646743
21351	646744
91204	646745
23687	646746
5471	646747
81400	646748
1077	646749
38173	646750
29639	646751
21220	646752
90527	646753
41321	646754
96592	646755
25253	646756
41404	646757
697	646758
3653	646759
52535	646760
46819	646761
133817	646762
66884	646763
227	646764
70514	646765
77476	646766
90597	646767
7959	646768
48423	646769
14073	646770
9651	646771
147917	646772
137610	646773
19588	646774
67195	646775
50549	646776
114587	646777
4635	646778
28555	646779
3089	646780
13260	646781
5898	646782
30526	646783
31169	646784
22606	646785
31827	646786
25419	646787
11936	646788
34122	646789
20979	646790
39447	646791
66554	646792
132762	646793
9514	646794
51456	646795
12053	646796
4645	646797
86492	646798
9688	646799
31537	646800
16784	646801
8601	646802
5531	646803
76806	646804
97415	646805
104597	646806
98338	646807
41	646808
37238	646809
90139	646810
9802	646811
5275	646812
3363	646813
7161	646814
16	646815
1801	646816
45987	646817
110202	646818
23600	646819
2639	646820
28149	646821
46467	646822
55666	646823
13134	646824
36225	646825
63012	646826
71624	646827
37381	646828
6772	646829
38834	646830
72937	646831
3201	646832
2340	646833
13393	646834
58172	646835
17031	646836
12882	646837
22221	646838
109768	646839
61859	646840
27039	646841
60300	646842
86030	646843
54665	646844
17345	646845
3073	646846
22999	646847
44168	646848
37971	646849
35597	646850
133745	646851
67283	646852
81491	646853
107012	646854
13971	646855
9491	646856
8081	646857
69270	646858
50415	646859
45045	646860
31710	646861
71226	646862
42534	646863
63836	646864
75340	646865
3814	646866
27627	646867
4106	646868
93486	646869
108520	646870
46475	646871
60484	646872
40776	646873
126409	646874
11218	646875
40296	646876
59174	646877
78365	646878
100876	646879
8248	646880
7242	646881
85747	646882
393	646883
162147	646884
145757	646885
352	646886
27546	646887
21767	646888
172	646889
2636	646890
18106	646891
12367	646892
43437	646893
72755	646894
600	646895
59033	646896
45726	646897
14167	646898
35175	646899
22279	646900
2440	646901
61215	646902
81829	646903
19884	646904
11187	646905
106716	646906
117899	646907
34421	646908
5496	646909
38233	646910
45109	646911
40356	646912
46053	646913
24280	646914
51866	646915
497	646916
9110	646917
97182	646918
106	646919
41917	646920
115174	646921
140816	646922
1853	646923
372	646924
27350	646925
89604	646926
57661	646927
21769	646928
6524	646929
33269	646930
31937	646931
47785	646932
19323	646933
57204	646934
37200	646935
44665	646936
7969	646937
44272	646938
15528	646939
86718	646940
3380	646941
20635	646942
16432	646943
33133	646944
28	646945
32591	646946
18245	646947
6744	646948
60025	646949
8646	646950
147235	646951
77602	646952
90	646953
43198	646954
7834	646955
3262	646956
62210	646957
42636	646958
919	646959
15232	646960
43280	646961
25891	646962
37853	646963
4230	646964
47169	646965
43812	646966
33179	646967
19456	646968
97239	646969
62692	646970
53039	646971
109619	646972
23422	646973
15744	646974
18975	646975
37332	646976
78028	646977
1398	646978
15647	646979
31151	646980
120879	646981
163252	646982
65858	646983
4905	646984
10654	646985
570	646986
24931	646987
5324	646988
93274	646989
4428	646990
5234	646991
24382	646992
5209	646993
152220	646994
107927	646995
12122	646996
21941	646997
4964	646998
154331	646999
572	647000
9058	647001
8280	647002
17814	647003
581	647004
61570	647005
133256	647006
68562	647007
28175	647008
70747	647009
104493	647010
113219	647011
97050	647012
19641	647013
10225	647014
133970	647015
32935	647016
42395	647017
271	647018
1558	647019
46670	647020
1579	647021
72471	647022
65423	647023
81627	647024
1845	647025
44450	647026
20860	647027
97955	647028
29179	647029
55381	647030
29710	647031
14592	647032
666	647033
48027	647034
57926	647035
2492	647036
19474	647037
123427	647038
346	647039
997	647040
8831	647041
10183	647042
1413	647043
1515	647044
6979	647045
87549	647046
83508	647047
26885	647048
103123	647049
66335	647050
2030	647051
36269	647052
5284	647053
3116	647054
42741	647055
13904	647056
57021	647057
36957	647058
49786	647059
5483	647060
6510	647061
120015	647062
11530	647063
113855	647064
106049	647065
40272	647066
41707	647067
31444	647068
6559	647069
17118	647070
47536	647071
14690	647072
2912	647073
65943	647074
53124	647075
95605	647076
421	647077
89533	647078
5735	647079
615	647080
2467	647081
19414	647082
10297	647083
127246	647084
6900	647085
52079	647086
49847	647087
53630	647088
38308	647089
14160	647090
22551	647091
86231	647092
46730	647093
6969	647094
66444	647095
140474	647096
51003	647097
28101	647098
19109	647099
20777	647100
16308	647101
44744	647102
35594	647103
70824	647104
3462	647105
97938	647106
10920	647107
47401	647108
3552	647109
11868	647110
2510	647111
5160	647112
1481	647113
15364	647114
46	647115
28669	647116
26643	647117
12013	647118
79462	647119
2578	647120
28243	647121
33288	647122
27378	647123
28743	647124
37947	647125
8484	647126
43101	647127
12027	647128
130248	647129
71681	647130
44612	647131
166509	647132
39310	647133
15488	647134
7143	647135
90801	647136
26071	647137
7271	647138
2478	647139
7267	647140
66586	647141
29773	647142
93939	647143
37940	647144
735	647145
66567	647146
25133	647147
62024	647148
6001	647149
42925	647150
90995	647151
35164	647152
62564	647153
19663	647154
40941	647155
49622	647156
23719	647157
8781	647158
64925	647159
5628	647160
43171	647161
133694	647162
14038	647163
6676	647164
19077	647165
28184	647166
62259	647167
140142	647168
1004	647169
2138	647170
21070	647171
107419	647172
1193	647173
1388	647174
4563	647175
47	647176
6285	647177
28571	647178
28247	647179
18143	647180
1663	647181
80973	647182
934	647183
11816	647184
57	647185
73013	647186
7677	647187
85521	647188
23739	647189
28975	647190
47520	647191
96337	647192
40712	647193
7617	647194
117785	647195
23835	647196
92819	647197
34601	647198
44135	647199
114261	647200
18685	647201
13273	647202
19	647203
14876	647204
85006	647205
80504	647206
54889	647207
48477	647208
121966	647209
16393	647210
108983	647211
11859	647212
4874	647213
38545	647214
39217	647215
37382	647216
57460	647217
59992	647218
34401	647219
6644	647220
92723	647221
66725	647222
47411	647223
1951	647224
140940	647225
137171	647226
85364	647227
27766	647228
35435	647229
1673	647230
58515	647231
160687	647232
28430	647233
30099	647234
28838	647235
60475	647236
2722	647237
52439	647238
12738	647239
51091	647240
599	647241
103905	647242
3600	647243
166239	647244
7416	647245
68674	647246
60326	647247
111915	647248
1124	647249
57053	647250
5506	647251
10948	647252
26213	647253
78359	647254
10162	647255
8896	647256
50696	647257
6528	647258
65048	647259
20282	647260
98002	647261
2789	647262
1983	647263
65404	647264
50540	647265
56726	647266
14083	647267
58301	647268
7326	647269
100586	647270
80155	647271
47213	647272
10748	647273
155293	647274
489	647275
31855	647276
20417	647277
67349	647278
11000	647279
67450	647280
131	647281
15974	647282
46065	647283
129977	647284
42465	647285
111140	647286
53189	647287
30642	647288
84491	647289
102665	647290
49041	647291
16474	647292
4086	647293
7624	647294
43462	647295
37106	647296
50092	647297
51010	647298
15564	647299
87765	647300
148	647301
84443	647302
9957	647303
31896	647304
10675	647305
20705	647306
2739	647307
10537	647308
27005	647309
63266	647310
1125	647311
36956	647312
119553	647313
18642	647314
34406	647315
9201	647316
16094	647317
42217	647318
16988	647319
158848	647320
125244	647321
35249	647322
26026	647323
2440	647324
37007	647325
1470	647326
76314	647327
85482	647328
6894	647329
155870	647330
49295	647331
45803	647332
465	647333
127081	647334
25852	647335
104935	647336
18935	647337
50201	647338
49161	647339
39720	647340
84437	647341
58102	647342
9004	647343
8287	647344
16844	647345
14383	647346
35458	647347
106653	647348
41477	647349
3353	647350
47960	647351
46990	647352
16407	647353
94763	647354
22	647355
52408	647356
8124	647357
124	647358
102585	647359
148627	647360
404	647361
8773	647362
5943	647363
84162	647364
146216	647365
56192	647366
6166	647367
19503	647368
6260	647369
1331	647370
85502	647371
10074	647372
28982	647373
95947	647374
14334	647375
1186	647376
65016	647377
25154	647378
4418	647379
3781	647380
51832	647381
148891	647382
62986	647383
78737	647384
68289	647385
41115	647386
22215	647387
102	647388
2648	647389
42849	647390
58460	647391
3480	647392
115486	647393
1281	647394
102209	647395
67329	647396
2293	647397
67818	647398
128	647399
1527	647400
140056	647401
58746	647402
57594	647403
5061	647404
92102	647405
148571	647406
5367	647407
1117	647408
13651	647409
58381	647410
20585	647411
119276	647412
38713	647413
406	647414
99	647415
16387	647416
117481	647417
17566	647418
30444	647419
7938	647420
51171	647421
16480	647422
70888	647423
41667	647424
5156	647425
16752	647426
1672	647427
3375	647428
69332	647429
80886	647430
11071	647431
1028	647432
53357	647433
13845	647434
7636	647435
112521	647436
71847	647437
566	647438
113196	647439
12687	647440
84032	647441
9747	647442
32187	647443
9452	647444
5652	647445
7990	647446
114993	647447
7304	647448
8799	647449
79888	647450
97827	647451
7150	647452
5763	647453
42248	647454
46394	647455
1336	647456
36479	647457
7020	647458
64639	647459
16664	647460
34904	647461
39828	647462
147804	647463
6897	647464
22391	647465
76757	647466
24699	647467
58532	647468
4914	647469
29514	647470
60539	647471
24608	647472
11586	647473
95986	647474
13400	647475
2873	647476
122137	647477
58	647478
60672	647479
28532	647480
42082	647481
10083	647482
103907	647483
14409	647484
118934	647485
46708	647486
100530	647487
1523	647488
80654	647489
43589	647490
3923	647491
2895	647492
1891	647493
14219	647494
1663	647495
7199	647496
2978	647497
11318	647498
20010	647499
71760	647500
311	647501
11690	647502
52852	647503
59546	647504
37183	647505
19815	647506
14991	647507
23333	647508
102980	647509
30623	647510
11522	647511
80087	647512
53778	647513
5631	647514
2564	647515
146	647516
63123	647517
58972	647518
53581	647519
494	647520
41516	647521
4987	647522
38172	647523
85818	647524
4302	647525
88919	647526
20457	647527
12975	647528
23064	647529
471	647530
695	647531
89693	647532
78409	647533
3185	647534
19872	647535
50059	647536
42	647537
80068	647538
48920	647539
8071	647540
10438	647541
9085	647542
107450	647543
18866	647544
17454	647545
18196	647546
129153	647547
1001	647548
31022	647549
48889	647550
41607	647551
1376	647552
31868	647553
6609	647554
45442	647555
4854	647556
1	647557
4208	647558
69061	647559
1530	647560
10416	647561
114479	647562
57046	647563
10230	647564
42418	647565
13636	647566
39693	647567
34100	647568
152983	647569
56601	647570
10809	647571
15444	647572
34962	647573
137980	647574
124893	647575
42010	647576
5202	647577
74790	647578
24858	647579
128014	647580
28161	647581
93276	647582
46245	647583
12819	647584
157699	647585
59769	647586
75312	647587
199	647588
49117	647589
16761	647590
54570	647591
56702	647592
3988	647593
4005	647594
651	647595
96321	647596
4734	647597
137241	647598
11851	647599
24450	647600
6330	647601
82940	647602
53582	647603
20701	647604
122909	647605
66351	647606
38914	647607
122914	647608
5000	647609
5386	647610
16307	647611
572	647612
71791	647613
54975	647614
751	647615
793	647616
157619	647617
9120	647618
19267	647619
75675	647620
78932	647621
109239	647622
32134	647623
17198	647624
12908	647625
12763	647626
32454	647627
28371	647628
91916	647629
103	647630
156085	647631
1589	647632
1461	647633
30967	647634
33689	647635
34071	647636
536	647637
48139	647638
28049	647639
29450	647640
13252	647641
30631	647642
43832	647643
368	647644
102226	647645
130905	647646
562	647647
45648	647648
114946	647649
5210	647650
382	647651
12492	647652
38811	647653
28495	647654
4159	647655
87720	647656
110923	647657
32329	647658
14487	647659
71761	647660
2299	647661
24111	647662
24349	647663
9016	647664
44889	647665
5854	647666
56153	647667
2480	647668
5949	647669
276	647670
13651	647671
25082	647672
96641	647673
83935	647674
12884	647675
47581	647676
8448	647677
2353	647678
1282	647679
41208	647680
42780	647681
24505	647682
38270	647683
10292	647684
1363	647685
3216	647686
47363	647687
16193	647688
43385	647689
13279	647690
6462	647691
401	647692
18374	647693
6563	647694
18173	647695
6625	647696
8527	647697
14738	647698
1889	647699
48886	647700
2526	647701
20758	647702
88132	647703
1558	647704
111808	647705
69363	647706
13717	647707
4828	647708
48505	647709
153462	647710
3210	647711
10289	647712
93898	647713
23816	647714
48892	647715
57896	647716
136846	647717
2364	647718
22502	647719
71479	647720
8254	647721
25314	647722
56274	647723
41685	647724
31870	647725
25764	647726
23879	647727
7531	647728
1321	647729
73862	647730
79341	647731
6408	647732
42765	647733
101683	647734
23765	647735
155291	647736
141917	647737
28050	647738
26920	647739
67329	647740
84321	647741
11544	647742
62335	647743
33573	647744
51689	647745
9123	647746
161974	647747
11861	647748
77738	647749
58545	647750
21475	647751
196	647752
1677	647753
69146	647754
51059	647755
32351	647756
66568	647757
46122	647758
4586	647759
76773	647760
108489	647761
608	647762
45794	647763
8869	647764
2341	647765
102368	647766
3888	647767
2	647768
97274	647769
56409	647770
106603	647771
3073	647772
77350	647773
54908	647774
46145	647775
14517	647776
22529	647777
15789	647778
88672	647779
155502	647780
72456	647781
33100	647782
131000	647783
23868	647784
87192	647785
152	647786
90011	647787
2101	647788
40565	647789
68370	647790
52325	647791
116674	647792
24198	647793
150347	647794
7766	647795
93075	647796
26664	647797
90367	647798
101339	647799
76679	647800
28615	647801
6112	647802
44658	647803
1458	647804
71	647805
35523	647806
48876	647807
222	647808
94698	647809
1468	647810
130493	647811
130041	647812
51557	647813
43022	647814
40701	647815
2657	647816
103333	647817
24104	647818
41703	647819
60	647820
52696	647821
44605	647822
2738	647823
6051	647824
221	647825
102232	647826
72468	647827
46573	647828
58592	647829
28768	647830
130653	647831
1404	647832
91760	647833
10803	647834
69504	647835
4624	647836
30445	647837
154510	647838
139093	647839
51941	647840
5177	647841
50884	647842
145854	647843
134097	647844
14019	647845
36970	647846
1450	647847
40126	647848
23743	647849
2	647850
111892	647851
63031	647852
10953	647853
38830	647854
63361	647855
94133	647856
59251	647857
98318	647858
39807	647859
27766	647860
94071	647861
2424	647862
705	647863
3020	647864
5622	647865
28775	647866
134112	647867
190	647868
51995	647869
39479	647870
76305	647871
6970	647872
47281	647873
100509	647874
11127	647875
62752	647876
33439	647877
89610	647878
6826	647879
15106	647880
16101	647881
89662	647882
71142	647883
121544	647884
5500	647885
59378	647886
53343	647887
6339	647888
17282	647889
10761	647890
151270	647891
7534	647892
72823	647893
21111	647894
60776	647895
5649	647896
11916	647897
2869	647898
43249	647899
13757	647900
125577	647901
118315	647902
5188	647903
15107	647904
13545	647905
157	647906
9154	647907
105102	647908
112921	647909
42061	647910
11025	647911
65442	647912
8595	647913
76126	647914
32857	647915
6060	647916
24035	647917
16037	647918
29347	647919
14237	647920
35610	647921
14998	647922
155963	647923
1298	647924
75519	647925
75554	647926
5223	647927
18723	647928
85501	647929
2444	647930
100116	647931
170	647932
38641	647933
11426	647934
72450	647935
57812	647936
75023	647937
58988	647938
121918	647939
32860	647940
93481	647941
11373	647942
15249	647943
256	647944
33139	647945
41697	647946
49282	647947
6401	647948
56783	647949
73942	647950
12673	647951
10666	647952
13886	647953
32157	647954
12839	647955
40189	647956
37884	647957
45324	647958
41015	647959
31085	647960
148635	647961
73209	647962
74471	647963
72775	647964
55086	647965
61798	647966
4364	647967
35333	647968
48423	647969
78091	647970
56292	647971
34720	647972
37006	647973
7941	647974
3985	647975
49509	647976
18788	647977
113636	647978
124873	647979
11808	647980
102839	647981
37383	647982
87843	647983
13654	647984
7380	647985
2384	647986
111352	647987
46405	647988
1201	647989
21626	647990
103218	647991
14316	647992
20968	647993
3883	647994
98117	647995
115	647996
24109	647997
9198	647998
2571	647999
79683	648000
1633	648001
39722	648002
17	648003
142278	648004
107940	648005
2534	648006
75731	648007
13910	648008
25816	648009
56027	648010
23631	648011
5405	648012
912	648013
6044	648014
697	648015
326	648016
82386	648017
41418	648018
52443	648019
5682	648020
9635	648021
72950	648022
56317	648023
8534	648024
66206	648025
41223	648026
99573	648027
18832	648028
3857	648029
3081	648030
3323	648031
50056	648032
150515	648033
153343	648034
35646	648035
135	648036
53609	648037
26719	648038
62197	648039
22087	648040
1383	648041
724	648042
137537	648043
46258	648044
20476	648045
144185	648046
23380	648047
44085	648048
102145	648049
50848	648050
3114	648051
7513	648052
13440	648053
1578	648054
3715	648055
33958	648056
48405	648057
25832	648058
33268	648059
95016	648060
10621	648061
89328	648062
17018	648063
69392	648064
116778	648065
5778	648066
26645	648067
88763	648068
42754	648069
20877	648070
5380	648071
5168	648072
58241	648073
38036	648074
92992	648075
55645	648076
162591	648077
142733	648078
42887	648079
56333	648080
22504	648081
19966	648082
3022	648083
12124	648084
52732	648085
30829	648086
33873	648087
34613	648088
1664	648089
18689	648090
73037	648091
143138	648092
3079	648093
59087	648094
58217	648095
546	648096
5803	648097
53430	648098
102194	648099
2501	648100
39773	648101
51910	648102
63299	648103
22358	648104
12700	648105
7012	648106
17861	648107
13574	648108
113323	648109
16558	648110
18150	648111
3664	648112
40304	648113
10133	648114
152474	648115
51839	648116
11641	648117
31142	648118
10065	648119
154823	648120
78811	648121
43889	648122
7128	648123
37247	648124
6846	648125
8438	648126
49912	648127
1679	648128
6566	648129
60253	648130
8391	648131
25163	648132
14908	648133
17956	648134
103732	648135
33518	648136
15563	648137
34596	648138
17293	648139
12471	648140
49960	648141
80283	648142
10169	648143
102196	648144
7528	648145
129354	648146
8798	648147
3985	648148
117276	648149
42363	648150
26215	648151
72379	648152
83243	648153
86469	648154
8001	648155
102195	648156
9155	648157
18801	648158
95330	648159
27496	648160
36251	648161
51249	648162
11507	648163
66689	648164
26271	648165
7521	648166
13950	648167
136	648168
84284	648169
14713	648170
6997	648171
24396	648172
80530	648173
18927	648174
4296	648175
3786	648176
24625	648177
3833	648178
775	648179
15441	648180
100532	648181
20243	648182
71356	648183
7304	648184
10575	648185
21975	648186
132090	648187
15151	648188
61774	648189
3633	648190
260	648191
73676	648192
83540	648193
123022	648194
65274	648195
17729	648196
4436	648197
88808	648198
36836	648199
48338	648200
132524	648201
36954	648202
20713	648203
94094	648204
30883	648205
37470	648206
29915	648207
160844	648208
2142	648209
20667	648210
18338	648211
796	648212
519	648213
101287	648214
79600	648215
9595	648216
9359	648217
85807	648218
11888	648219
50754	648220
15721	648221
15597	648222
56825	648223
823	648224
133855	648225
78448	648226
55464	648227
8325	648228
11374	648229
3804	648230
61036	648231
85353	648232
36588	648233
5188	648234
29662	648235
69599	648236
96304	648237
65318	648238
1336	648239
28235	648240
1333	648241
48642	648242
6115	648243
19366	648244
9940	648245
17118	648246
120032	648247
132262	648248
97186	648249
48517	648250
23006	648251
27791	648252
45030	648253
228	648254
4054	648255
61326	648256
21557	648257
22055	648258
38111	648259
3388	648260
84429	648261
107369	648262
827	648263
50793	648264
46186	648265
5268	648266
2586	648267
12787	648268
21553	648269
4501	648270
104595	648271
58869	648272
3412	648273
55883	648274
58959	648275
30006	648276
13652	648277
21588	648278
28305	648279
38630	648280
96626	648281
70562	648282
26657	648283
73246	648284
1438	648285
2036	648286
29724	648287
12973	648288
9739	648289
7804	648290
4069	648291
21798	648292
11130	648293
33918	648294
2743	648295
99969	648296
16483	648297
83029	648298
58000	648299
285	648300
44221	648301
35647	648302
1366	648303
34544	648304
15306	648305
46238	648306
818	648307
2908	648308
93840	648309
28666	648310
20148	648311
93431	648312
94397	648313
98451	648314
8596	648315
30555	648316
85991	648317
87074	648318
4191	648319
58145	648320
48468	648321
6345	648322
13198	648323
133694	648324
26477	648325
47378	648326
118018	648327
41785	648328
3864	648329
27852	648330
21473	648331
5383	648332
78534	648333
785	648334
105051	648335
44955	648336
32806	648337
127	648338
4807	648339
16251	648340
2577	648341
8130	648342
16402	648343
58322	648344
592	648345
14	648346
751	648347
7651	648348
2112	648349
43936	648350
32731	648351
27618	648352
33714	648353
38099	648354
18356	648355
91082	648356
6401	648357
42005	648358
39565	648359
105764	648360
15714	648361
84767	648362
905	648363
4204	648364
29805	648365
53469	648366
71487	648367
88820	648368
33007	648369
46951	648370
87238	648371
13864	648372
7596	648373
104008	648374
3153	648375
18591	648376
1420	648377
46623	648378
23672	648379
19389	648380
16052	648381
108456	648382
767	648383
21393	648384
6167	648385
72686	648386
51455	648387
164721	648388
123824	648389
17189	648390
38143	648391
129985	648392
50291	648393
25165	648394
74620	648395
14310	648396
26845	648397
3980	648398
54667	648399
11558	648400
17127	648401
39753	648402
7349	648403
108000	648404
42243	648405
56353	648406
79529	648407
15227	648408
28685	648409
2189	648410
32250	648411
5859	648412
22079	648413
24088	648414
92297	648415
30537	648416
180	648417
77802	648418
52464	648419
2855	648420
13394	648421
74107	648422
14266	648423
21095	648424
4229	648425
25819	648426
48432	648427
54105	648428
29443	648429
27177	648430
26337	648431
12353	648432
42055	648433
4862	648434
25505	648435
16236	648436
22898	648437
60965	648438
42926	648439
81849	648440
79879	648441
68901	648442
116315	648443
1929	648444
8890	648445
111786	648446
1122	648447
1170	648448
34049	648449
12454	648450
17103	648451
5013	648452
16495	648453
105359	648454
66585	648455
54740	648456
3631	648457
11218	648458
106217	648459
13284	648460
24245	648461
36381	648462
45494	648463
54740	648464
29382	648465
32427	648466
109681	648467
142	648468
31593	648469
295	648470
35833	648471
8136	648472
2506	648473
21729	648474
130725	648475
18186	648476
73639	648477
42483	648478
2840	648479
8376	648480
21571	648481
365	648482
1357	648483
42791	648484
98099	648485
16914	648486
39969	648487
135	648488
24921	648489
59361	648490
54234	648491
21923	648492
19116	648493
63496	648494
3957	648495
39610	648496
23836	648497
99264	648498
947	648499
51	648500
31	648501
1926	648502
15002	648503
112202	648504
43326	648505
1230	648506
20990	648507
34802	648508
30936	648509
48647	648510
63244	648511
8105	648512
42221	648513
135817	648514
164382	648515
29316	648516
119783	648517
24402	648518
446	648519
7690	648520
14333	648521
380	648522
12978	648523
55779	648524
1517	648525
25338	648526
4466	648527
70360	648528
71918	648529
105551	648530
74854	648531
46334	648532
75145	648533
13273	648534
57491	648535
122769	648536
6610	648537
1514	648538
18290	648539
128066	648540
9152	648541
70966	648542
88744	648543
4637	648544
124886	648545
5367	648546
109439	648547
92	648548
116955	648549
37144	648550
9574	648551
73406	648552
55162	648553
111249	648554
54811	648555
22579	648556
2255	648557
123368	648558
56409	648559
102385	648560
133441	648561
6129	648562
107338	648563
18575	648564
28056	648565
37549	648566
4452	648567
128854	648568
48771	648569
322	648570
75619	648571
3931	648572
25751	648573
820	648574
63833	648575
147744	648576
3949	648577
97166	648578
19528	648579
121948	648580
523	648581
35365	648582
61899	648583
16024	648584
10260	648585
7949	648586
82583	648587
18184	648588
1332	648589
17484	648590
113316	648591
38134	648592
2471	648593
103255	648594
92417	648595
91	648596
26402	648597
36400	648598
2938	648599
50378	648600
1222	648601
74318	648602
64014	648603
108429	648604
18873	648605
32063	648606
60583	648607
6745	648608
54929	648609
100106	648610
5109	648611
54951	648612
25117	648613
2964	648614
482	648615
28966	648616
1281	648617
10851	648618
52045	648619
3364	648620
70271	648621
45662	648622
23211	648623
54551	648624
18162	648625
28175	648626
19149	648627
63169	648628
71210	648629
46787	648630
3157	648631
5296	648632
626	648633
81924	648634
56444	648635
5704	648636
10366	648637
42025	648638
112654	648639
15083	648640
41823	648641
17	648642
2986	648643
38175	648644
137117	648645
13102	648646
63597	648647
109966	648648
109825	648649
38646	648650
11163	648651
96842	648652
120009	648653
29148	648654
42877	648655
1703	648656
14373	648657
125742	648658
64736	648659
95111	648660
5417	648661
46685	648662
77760	648663
27145	648664
34282	648665
12871	648666
135720	648667
2128	648668
15311	648669
6	648670
143	648671
22512	648672
10665	648673
1425	648674
40800	648675
73711	648676
25434	648677
62731	648678
3209	648679
1484	648680
9185	648681
21753	648682
92764	648683
2327	648684
3842	648685
49500	648686
19178	648687
31952	648688
23902	648689
4390	648690
8	648691
141755	648692
129	648693
38718	648694
38796	648695
1888	648696
754	648697
61876	648698
7192	648699
1454	648700
555	648701
6459	648702
4864	648703
31778	648704
6449	648705
56755	648706
7757	648707
6088	648708
74534	648709
28670	648710
46480	648711
106952	648712
3230	648713
73550	648714
46395	648715
487	648716
1865	648717
14053	648718
4542	648719
12533	648720
12248	648721
12897	648722
84847	648723
17156	648724
81075	648725
30498	648726
147707	648727
89165	648728
29330	648729
18433	648730
100050	648731
11983	648732
107428	648733
4339	648734
196	648735
8553	648736
101818	648737
48280	648738
1966	648739
4075	648740
22003	648741
64761	648742
33853	648743
118037	648744
89856	648745
66235	648746
19771	648747
28794	648748
46528	648749
62668	648750
10013	648751
95089	648752
130542	648753
41472	648754
73957	648755
37823	648756
23652	648757
23194	648758
8874	648759
482	648760
346	648761
44629	648762
7443	648763
48323	648764
30297	648765
24352	648766
68929	648767
63845	648768
37859	648769
14375	648770
62618	648771
24610	648772
718	648773
35561	648774
10040	648775
19788	648776
50466	648777
25222	648778
85154	648779
57432	648780
5814	648781
59204	648782
116261	648783
97453	648784
10206	648785
117899	648786
49628	648787
50942	648788
82381	648789
65784	648790
55923	648791
138	648792
26418	648793
3814	648794
6700	648795
115521	648796
38051	648797
77581	648798
30631	648799
9443	648800
112748	648801
4972	648802
125682	648803
43495	648804
95510	648805
147685	648806
53638	648807
27710	648808
55629	648809
106390	648810
45100	648811
59463	648812
8862	648813
66804	648814
4477	648815
27	648816
106737	648817
45470	648818
64106	648819
16051	648820
18040	648821
30651	648822
18493	648823
3622	648824
87742	648825
15794	648826
13626	648827
677	648828
12458	648829
32778	648830
31972	648831
17479	648832
39225	648833
30353	648834
11641	648835
5610	648836
70509	648837
46868	648838
66688	648839
24373	648840
29149	648841
78150	648842
10132	648843
31236	648844
8852	648845
94349	648846
52119	648847
109496	648848
6491	648849
2682	648850
46839	648851
62260	648852
67714	648853
35004	648854
63575	648855
16428	648856
103988	648857
130798	648858
2671	648859
16853	648860
22348	648861
34654	648862
73377	648863
31845	648864
20386	648865
39150	648866
12811	648867
11386	648868
37575	648869
11867	648870
21145	648871
126419	648872
6007	648873
5104	648874
17628	648875
34041	648876
64699	648877
37575	648878
15287	648879
45215	648880
1177	648881
52606	648882
6160	648883
30169	648884
2012	648885
22776	648886
10596	648887
56770	648888
461	648889
818	648890
3577	648891
30372	648892
13004	648893
42213	648894
39339	648895
95940	648896
4043	648897
140071	648898
31546	648899
6466	648900
111341	648901
64327	648902
28187	648903
66591	648904
121806	648905
154840	648906
21203	648907
1222	648908
32369	648909
70306	648910
42521	648911
151060	648912
99615	648913
61872	648914
24763	648915
13178	648916
118892	648917
7794	648918
34334	648919
31672	648920
108805	648921
4974	648922
37030	648923
20118	648924
116547	648925
25695	648926
12577	648927
34098	648928
22007	648929
26712	648930
16926	648931
100	648932
22361	648933
64249	648934
44046	648935
23000	648936
22826	648937
686	648938
5551	648939
34494	648940
4736	648941
55978	648942
27630	648943
67392	648944
40758	648945
90020	648946
58820	648947
68726	648948
17261	648949
39560	648950
3662	648951
13327	648952
149161	648953
164126	648954
59154	648955
75	648956
26589	648957
30319	648958
8478	648959
2490	648960
25075	648961
64	648962
11441	648963
9089	648964
37965	648965
19944	648966
40254	648967
27981	648968
53902	648969
73096	648970
4119	648971
62123	648972
5711	648973
96591	648974
127094	648975
89871	648976
23403	648977
82584	648978
36806	648979
85785	648980
32333	648981
95548	648982
751	648983
3519	648984
20405	648985
539	648986
5888	648987
361	648988
39154	648989
2248	648990
4107	648991
1871	648992
3871	648993
145360	648994
101364	648995
42145	648996
11329	648997
3561	648998
32952	648999
6361	649000
42237	649001
4795	649002
145907	649003
80447	649004
5198	649005
10485	649006
8030	649007
1405	649008
13271	649009
93360	649010
17431	649011
14780	649012
85010	649013
29989	649014
22941	649015
22224	649016
8994	649017
17530	649018
64887	649019
41160	649020
68950	649021
26333	649022
3129	649023
52068	649024
70718	649025
11891	649026
6158	649027
15490	649028
58	649029
5314	649030
8219	649031
8189	649032
12950	649033
28862	649034
81918	649035
37274	649036
30048	649037
162624	649038
100701	649039
19879	649040
40453	649041
56975	649042
123897	649043
100548	649044
52283	649045
4063	649046
57045	649047
12624	649048
55173	649049
10823	649050
32146	649051
28064	649052
140339	649053
9144	649054
27544	649055
20211	649056
16252	649057
12234	649058
2754	649059
14889	649060
23330	649061
70862	649062
12715	649063
32351	649064
160335	649065
9207	649066
84251	649067
2296	649068
637	649069
142621	649070
72993	649071
4167	649072
69468	649073
581	649074
87158	649075
37714	649076
15115	649077
53	649078
88630	649079
27807	649080
93732	649081
1279	649082
15923	649083
39606	649084
6697	649085
2773	649086
7959	649087
60814	649088
6122	649089
125471	649090
15	649091
22399	649092
2035	649093
44376	649094
84450	649095
1370	649096
49466	649097
20271	649098
3609	649099
56743	649100
714	649101
57143	649102
23780	649103
34114	649104
29528	649105
4760	649106
91423	649107
34925	649108
8586	649109
13315	649110
9122	649111
44346	649112
12380	649113
50489	649114
1498	649115
15622	649116
1351	649117
67701	649118
70597	649119
27075	649120
17605	649121
839	649122
96467	649123
664	649124
36276	649125
9594	649126
59317	649127
10586	649128
2813	649129
87144	649130
30848	649131
118450	649132
43767	649133
112086	649134
211	649135
75340	649136
18916	649137
66770	649138
137653	649139
126419	649140
20244	649141
11506	649142
27188	649143
18953	649144
67203	649145
1750	649146
23099	649147
991	649148
85445	649149
46316	649150
3423	649151
64535	649152
67579	649153
6336	649154
89258	649155
60226	649156
26210	649157
52616	649158
65694	649159
71758	649160
13205	649161
87220	649162
84556	649163
40708	649164
44827	649165
26730	649166
1130	649167
4833	649168
11059	649169
65518	649170
98013	649171
19047	649172
38244	649173
20822	649174
10105	649175
47886	649176
30071	649177
13468	649178
21209	649179
5226	649180
4834	649181
11797	649182
59401	649183
3364	649184
36469	649185
57404	649186
17275	649187
7673	649188
14645	649189
6375	649190
31919	649191
19548	649192
52661	649193
40460	649194
110072	649195
148456	649196
64	649197
68515	649198
15764	649199
2529	649200
4940	649201
171	649202
33561	649203
78724	649204
1104	649205
107	649206
45668	649207
5331	649208
5226	649209
60332	649210
120157	649211
12148	649212
55226	649213
81088	649214
10541	649215
56570	649216
21064	649217
10299	649218
34472	649219
102789	649220
2636	649221
94498	649222
68674	649223
371	649224
49809	649225
77389	649226
10780	649227
8601	649228
64038	649229
83811	649230
91915	649231
68336	649232
55936	649233
70370	649234
7871	649235
15167	649236
57101	649237
35377	649238
48211	649239
75777	649240
39161	649241
10593	649242
4391	649243
143	649244
103612	649245
2368	649246
21046	649247
63683	649248
3538	649249
36271	649250
8201	649251
45765	649252
35269	649253
5368	649254
157317	649255
7538	649256
113237	649257
2282	649258
1363	649259
795	649260
99693	649261
19192	649262
7555	649263
26368	649264
7388	649265
5497	649266
24163	649267
11532	649268
42410	649269
68	649270
42947	649271
14661	649272
51490	649273
129863	649274
74988	649275
18316	649276
113155	649277
13086	649278
248	649279
97968	649280
11819	649281
98605	649282
53917	649283
10444	649284
5403	649285
26469	649286
97409	649287
22974	649288
46427	649289
69701	649290
37119	649291
61474	649292
15469	649293
43390	649294
6531	649295
128281	649296
35477	649297
3332	649298
26773	649299
96540	649300
823	649301
54727	649302
31182	649303
41944	649304
16342	649305
10542	649306
22102	649307
27931	649308
72098	649309
23456	649310
66172	649311
13567	649312
80511	649313
25635	649314
47069	649315
115447	649316
7212	649317
5356	649318
25445	649319
1609	649320
73748	649321
33424	649322
45854	649323
111726	649324
24193	649325
377	649326
131822	649327
138588	649328
12	649329
39182	649330
58638	649331
1302	649332
13005	649333
18086	649334
7506	649335
22226	649336
55673	649337
31980	649338
55996	649339
22951	649340
72081	649341
109469	649342
57492	649343
2536	649344
11826	649345
12450	649346
85364	649347
41747	649348
62397	649349
103251	649350
23638	649351
24705	649352
74783	649353
5367	649354
160840	649355
2023	649356
34744	649357
573	649358
31976	649359
113007	649360
113979	649361
82	649362
125873	649363
85833	649364
1960	649365
121191	649366
101584	649367
138457	649368
6372	649369
2602	649370
47139	649371
29417	649372
75297	649373
7786	649374
26110	649375
22036	649376
22329	649377
582	649378
2184	649379
16898	649380
18002	649381
86767	649382
4293	649383
22195	649384
102729	649385
21644	649386
64599	649387
76283	649388
41186	649389
117909	649390
94065	649391
49682	649392
37051	649393
55468	649394
85551	649395
7732	649396
132651	649397
3084	649398
33	649399
3825	649400
37560	649401
82911	649402
135619	649403
21301	649404
17141	649405
37710	649406
62605	649407
11675	649408
321	649409
23492	649410
75640	649411
31253	649412
28014	649413
101653	649414
3853	649415
89900	649416
5960	649417
43890	649418
35530	649419
27453	649420
25934	649421
54720	649422
80353	649423
100822	649424
31261	649425
80347	649426
34379	649427
39310	649428
122831	649429
54832	649430
24056	649431
39242	649432
13706	649433
10824	649434
7272	649435
93627	649436
63813	649437
21170	649438
5737	649439
30953	649440
19107	649441
96289	649442
7227	649443
1527	649444
27	649445
3103	649446
53402	649447
2207	649448
54126	649449
727	649450
12617	649451
97202	649452
112	649453
23355	649454
119464	649455
156868	649456
77358	649457
49640	649458
1777	649459
20353	649460
173	649461
90576	649462
63740	649463
112648	649464
13433	649465
46157	649466
13931	649467
155698	649468
8213	649469
6846	649470
42554	649471
95475	649472
1766	649473
2179	649474
39684	649475
51464	649476
93	649477
85621	649478
6711	649479
15086	649480
41283	649481
564	649482
76192	649483
26134	649484
2560	649485
26015	649486
1615	649487
53492	649488
2519	649489
23930	649490
8295	649491
43612	649492
15263	649493
99364	649494
8340	649495
3012	649496
77273	649497
12914	649498
61084	649499
26920	649500
57078	649501
24038	649502
26688	649503
26969	649504
11718	649505
108715	649506
141326	649507
118334	649508
60895	649509
14107	649510
5314	649511
7742	649512
138781	649513
432	649514
69410	649515
69014	649516
49618	649517
107768	649518
29057	649519
5450	649520
44673	649521
804	649522
13519	649523
11	649524
79962	649525
5140	649526
7869	649527
11745	649528
140656	649529
22960	649530
7349	649531
128323	649532
48926	649533
10048	649534
29	649535
15101	649536
56877	649537
3350	649538
19898	649539
59302	649540
56795	649541
8349	649542
155932	649543
40263	649544
2567	649545
79955	649546
28801	649547
32788	649548
69144	649549
27714	649550
9254	649551
26316	649552
19790	649553
48562	649554
10594	649555
6523	649556
56259	649557
34605	649558
4989	649559
53759	649560
22164	649561
45165	649562
65419	649563
27513	649564
11023	649565
80280	649566
25416	649567
39717	649568
64749	649569
19997	649570
78821	649571
28859	649572
51848	649573
5657	649574
16828	649575
7934	649576
27938	649577
8574	649578
46109	649579
52712	649580
19227	649581
10405	649582
492	649583
86419	649584
4909	649585
81377	649586
67334	649587
15329	649588
7057	649589
6610	649590
66773	649591
16369	649592
17072	649593
67573	649594
49755	649595
119713	649596
76982	649597
35688	649598
46614	649599
50061	649600
1584	649601
94489	649602
153544	649603
13899	649604
151452	649605
5028	649606
23983	649607
140849	649608
159	649609
44383	649610
2506	649611
17162	649612
3240	649613
120	649614
19648	649615
1623	649616
45045	649617
6500	649618
44456	649619
143311	649620
1746	649621
4575	649622
8742	649623
23618	649624
5818	649625
126671	649626
11367	649627
40632	649628
60395	649629
6178	649630
13645	649631
59848	649632
73546	649633
14499	649634
28688	649635
106164	649636
124597	649637
4524	649638
38168	649639
22413	649640
17023	649641
1579	649642
44090	649643
27909	649644
19073	649645
80188	649646
72853	649647
8355	649648
50448	649649
9295	649650
20967	649651
67916	649652
9078	649653
120446	649654
15340	649655
43619	649656
71298	649657
3395	649658
23835	649659
90487	649660
48231	649661
36719	649662
9823	649663
5230	649664
44618	649665
16996	649666
80644	649667
21141	649668
94280	649669
1344	649670
48114	649671
57247	649672
97251	649673
2983	649674
48776	649675
113770	649676
80204	649677
42870	649678
36542	649679
4396	649680
19328	649681
160202	649682
66843	649683
18094	649684
67093	649685
4196	649686
14252	649687
14670	649688
49147	649689
56257	649690
76005	649691
55542	649692
83898	649693
39954	649694
25911	649695
72026	649696
1468	649697
93232	649698
10359	649699
5171	649700
5112	649701
5309	649702
35323	649703
6660	649704
27564	649705
98861	649706
23301	649707
4731	649708
16556	649709
34631	649710
122834	649711
81918	649712
40442	649713
156057	649714
16258	649715
8266	649716
45558	649717
6208	649718
36930	649719
33987	649720
2486	649721
76063	649722
110523	649723
89589	649724
89400	649725
58737	649726
105383	649727
77001	649728
4130	649729
17146	649730
60409	649731
50264	649732
81104	649733
44917	649734
26449	649735
20831	649736
25290	649737
54484	649738
33130	649739
62794	649740
6103	649741
3430	649742
40355	649743
99857	649744
18896	649745
32929	649746
584	649747
82247	649748
2889	649749
82221	649750
61583	649751
11412	649752
15164	649753
2461	649754
63956	649755
408	649756
31229	649757
38649	649758
45095	649759
50693	649760
12780	649761
16583	649762
27673	649763
48287	649764
158328	649765
13224	649766
7507	649767
8984	649768
38718	649769
50701	649770
12950	649771
23729	649772
34423	649773
74243	649774
60601	649775
62990	649776
98877	649777
58079	649778
76109	649779
128	649780
36667	649781
33884	649782
1197	649783
2	649784
33459	649785
45775	649786
37607	649787
31944	649788
59047	649789
50683	649790
12168	649791
119507	649792
21201	649793
28410	649794
7728	649795
3695	649796
30310	649797
6697	649798
1552	649799
4986	649800
24971	649801
39087	649802
57576	649803
263	649804
23549	649805
16188	649806
85708	649807
21505	649808
14254	649809
1296	649810
32149	649811
47520	649812
5272	649813
89930	649814
68739	649815
7826	649816
117837	649817
56131	649818
34635	649819
134265	649820
58025	649821
47299	649822
149684	649823
42688	649824
15835	649825
103845	649826
14345	649827
136	649828
51567	649829
56140	649830
131218	649831
22244	649832
4273	649833
27806	649834
153648	649835
8367	649836
25920	649837
8455	649838
1939	649839
19146	649840
26572	649841
86849	649842
21805	649843
5100	649844
105809	649845
37264	649846
52036	649847
150126	649848
136	649849
18126	649850
17871	649851
3550	649852
30560	649853
95001	649854
114281	649855
107151	649856
21417	649857
257	649858
16494	649859
76529	649860
19900	649861
2914	649862
1993	649863
86924	649864
52076	649865
23369	649866
76310	649867
73567	649868
36919	649869
113156	649870
8	649871
1374	649872
44402	649873
3628	649874
16807	649875
22425	649876
22272	649877
13089	649878
13101	649879
3243	649880
3	649881
6226	649882
9367	649883
16272	649884
57125	649885
50207	649886
13164	649887
14826	649888
57353	649889
2036	649890
126836	649891
26313	649892
11521	649893
98025	649894
2497	649895
11370	649896
100141	649897
73998	649898
7206	649899
157064	649900
91027	649901
121817	649902
92136	649903
13996	649904
225	649905
11443	649906
64213	649907
43069	649908
145058	649909
42721	649910
122763	649911
9590	649912
13811	649913
10634	649914
62003	649915
25831	649916
18541	649917
24966	649918
23	649919
55728	649920
157391	649921
2962	649922
78532	649923
471	649924
293	649925
15131	649926
3851	649927
89448	649928
2395	649929
75694	649930
114476	649931
56531	649932
12733	649933
21730	649934
31078	649935
7009	649936
7108	649937
29491	649938
9729	649939
14487	649940
53873	649941
94	649942
47266	649943
38333	649944
106261	649945
21863	649946
2748	649947
109019	649948
90852	649949
125054	649950
19886	649951
133999	649952
5924	649953
7824	649954
77854	649955
19791	649956
5798	649957
2281	649958
39923	649959
102247	649960
30187	649961
1785	649962
3996	649963
4116	649964
5642	649965
14014	649966
22241	649967
14288	649968
1225	649969
40195	649970
14726	649971
86272	649972
25971	649973
11566	649974
54188	649975
59840	649976
43821	649977
15942	649978
127853	649979
2172	649980
40044	649981
23012	649982
198	649983
129305	649984
681	649985
28768	649986
41529	649987
141683	649988
45129	649989
33642	649990
3586	649991
25259	649992
113778	649993
18110	649994
86339	649995
27735	649996
30737	649997
23891	649998
23261	649999
162855	650000
44660	650001
82423	650002
1624	650003
18384	650004
848	650005
7720	650006
62620	650007
143203	650008
104754	650009
13107	650010
51093	650011
6697	650012
32691	650013
14210	650014
72790	650015
39538	650016
34709	650017
118134	650018
67389	650019
105223	650020
29769	650021
19485	650022
55892	650023
66150	650024
75914	650025
13878	650026
270	650027
24128	650028
63598	650029
59951	650030
3723	650031
46710	650032
16435	650033
23960	650034
104452	650035
112397	650036
105732	650037
62259	650038
3634	650039
53521	650040
45670	650041
3777	650042
18128	650043
720	650044
38717	650045
6991	650046
11565	650047
3117	650048
14163	650049
101509	650050
23045	650051
18101	650052
7769	650053
15341	650054
2430	650055
78337	650056
97285	650057
1291	650058
2578	650059
46633	650060
6877	650061
66460	650062
17206	650063
85265	650064
17804	650065
41332	650066
156194	650067
13254	650068
4991	650069
8965	650070
60006	650071
30280	650072
3696	650073
5815	650074
24157	650075
2201	650076
6148	650077
116934	650078
3287	650079
11678	650080
70576	650081
13390	650082
107043	650083
21206	650084
4274	650085
38696	650086
38429	650087
30179	650088
5155	650089
22218	650090
1677	650091
1487	650092
22398	650093
1982	650094
57415	650095
17813	650096
61848	650097
113015	650098
150364	650099
105407	650100
108700	650101
76100	650102
76798	650103
7774	650104
58415	650105
19297	650106
29784	650107
4338	650108
15937	650109
25099	650110
12930	650111
29487	650112
99334	650113
75683	650114
1166	650115
39446	650116
126475	650117
2842	650118
722	650119
54909	650120
19412	650121
7221	650122
70230	650123
104849	650124
7228	650125
152892	650126
5096	650127
5683	650128
15931	650129
6206	650130
45404	650131
34617	650132
27263	650133
81778	650134
37169	650135
1887	650136
3160	650137
96161	650138
17982	650139
95265	650140
11009	650141
24517	650142
57615	650143
33709	650144
32924	650145
42001	650146
121565	650147
12025	650148
3358	650149
1237	650150
163607	650151
16295	650152
17686	650153
137485	650154
17457	650155
85396	650156
1353	650157
131273	650158
25122	650159
84469	650160
5699	650161
110292	650162
2629	650163
122381	650164
19767	650165
69532	650166
5914	650167
11347	650168
62330	650169
1186	650170
83126	650171
33459	650172
101406	650173
17399	650174
39674	650175
603	650176
23451	650177
10066	650178
4286	650179
9791	650180
37277	650181
82826	650182
101519	650183
21848	650184
7847	650185
80563	650186
32539	650187
1942	650188
13714	650189
5505	650190
105049	650191
102214	650192
45010	650193
3399	650194
2039	650195
5513	650196
5521	650197
131769	650198
89198	650199
98942	650200
9331	650201
1639	650202
36071	650203
10462	650204
149896	650205
66923	650206
15246	650207
30695	650208
32486	650209
90906	650210
162507	650211
13461	650212
80527	650213
23656	650214
19852	650215
4984	650216
759	650217
2609	650218
61568	650219
21710	650220
25789	650221
2990	650222
47801	650223
31266	650224
70713	650225
25549	650226
26183	650227
82487	650228
2890	650229
14682	650230
976	650231
50058	650232
141589	650233
7037	650234
429	650235
6694	650236
103193	650237
142269	650238
132065	650239
154083	650240
19308	650241
38044	650242
27074	650243
54746	650244
561	650245
32193	650246
14267	650247
59156	650248
70729	650249
709	650250
20643	650251
47299	650252
65800	650253
14496	650254
85197	650255
153779	650256
53863	650257
103545	650258
45448	650259
33814	650260
17169	650261
62130	650262
55622	650263
2546	650264
1509	650265
93972	650266
10048	650267
11846	650268
7405	650269
9811	650270
80218	650271
17301	650272
1026	650273
26015	650274
2796	650275
54808	650276
18412	650277
49168	650278
104749	650279
52585	650280
310	650281
88300	650282
10	650283
70154	650284
4518	650285
59429	650286
116371	650287
2423	650288
19820	650289
69205	650290
102810	650291
60418	650292
67935	650293
9253	650294
27937	650295
40	650296
31225	650297
7211	650298
3555	650299
71801	650300
98452	650301
7894	650302
178	650303
9265	650304
3846	650305
98396	650306
6047	650307
50068	650308
43755	650309
850	650310
112364	650311
2536	650312
131738	650313
23737	650314
48220	650315
13862	650316
78834	650317
128343	650318
74278	650319
91838	650320
5302	650321
34254	650322
5576	650323
101762	650324
6238	650325
56566	650326
63521	650327
93384	650328
90922	650329
76609	650330
32938	650331
60189	650332
6372	650333
25252	650334
104719	650335
83465	650336
13691	650337
56679	650338
93594	650339
105975	650340
113494	650341
3951	650342
7082	650343
105338	650344
5801	650345
63793	650346
13407	650347
1293	650348
50069	650349
71258	650350
494	650351
104626	650352
83177	650353
25442	650354
36748	650355
1549	650356
104977	650357
51418	650358
71900	650359
57947	650360
23326	650361
7283	650362
10	650363
27251	650364
5000	650365
43630	650366
37427	650367
3408	650368
6091	650369
78265	650370
40509	650371
112900	650372
83008	650373
57212	650374
6839	650375
677	650376
23946	650377
3830	650378
53190	650379
64	650380
70371	650381
142765	650382
18843	650383
26184	650384
7215	650385
101203	650386
40476	650387
83034	650388
39349	650389
45537	650390
17180	650391
3791	650392
7432	650393
4233	650394
133323	650395
83379	650396
2285	650397
35902	650398
44771	650399
76463	650400
7857	650401
19841	650402
5332	650403
23558	650404
53912	650405
6154	650406
76123	650407
30090	650408
77805	650409
140034	650410
46517	650411
65540	650412
31378	650413
36562	650414
18239	650415
1467	650416
45419	650417
45089	650418
39269	650419
78186	650420
20367	650421
28112	650422
10249	650423
46085	650424
20675	650425
8238	650426
84029	650427
49645	650428
8996	650429
5772	650430
56138	650431
45392	650432
15452	650433
39355	650434
12338	650435
55845	650436
13391	650437
2503	650438
5518	650439
4	650440
22673	650441
127373	650442
21829	650443
144743	650444
2375	650445
4513	650446
82270	650447
12330	650448
12951	650449
100394	650450
8420	650451
46899	650452
2116	650453
1254	650454
47070	650455
24751	650456
130378	650457
18648	650458
8209	650459
41563	650460
35062	650461
13911	650462
30897	650463
56600	650464
36652	650465
53474	650466
23605	650467
7030	650468
11114	650469
25555	650470
93646	650471
162554	650472
4613	650473
85073	650474
66553	650475
13520	650476
106649	650477
20656	650478
81624	650479
8770	650480
45231	650481
92932	650482
147503	650483
78248	650484
10367	650485
90056	650486
53521	650487
69567	650488
1934	650489
1869	650490
17992	650491
3961	650492
38134	650493
2967	650494
6294	650495
1956	650496
10812	650497
20437	650498
2170	650499
81517	650500
2498	650501
32387	650502
15897	650503
165794	650504
25407	650505
10502	650506
5048	650507
17785	650508
50412	650509
27099	650510
11594	650511
66462	650512
5982	650513
130115	650514
32784	650515
695	650516
7314	650517
8327	650518
19173	650519
62225	650520
29355	650521
206	650522
8297	650523
26284	650524
144953	650525
95190	650526
4948	650527
3793	650528
10763	650529
480	650530
10212	650531
83529	650532
38	650533
21726	650534
67877	650535
76900	650536
8951	650537
244	650538
28661	650539
1878	650540
15837	650541
48306	650542
86887	650543
80207	650544
26135	650545
22270	650546
14897	650547
125147	650548
4261	650549
103047	650550
43033	650551
27634	650552
160486	650553
8321	650554
60745	650555
5129	650556
43208	650557
77	650558
60920	650559
61050	650560
90218	650561
37999	650562
3518	650563
164835	650564
30309	650565
14656	650566
84530	650567
30596	650568
12114	650569
44374	650570
64138	650571
45062	650572
84908	650573
23040	650574
28172	650575
65039	650576
14541	650577
74037	650578
43969	650579
39878	650580
39791	650581
14902	650582
90899	650583
4247	650584
42152	650585
12599	650586
10567	650587
571	650588
33431	650589
165784	650590
17469	650591
30439	650592
104323	650593
30908	650594
71819	650595
27701	650596
3210	650597
52609	650598
48794	650599
44185	650600
1145	650601
1777	650602
51446	650603
75	650604
16347	650605
12006	650606
40223	650607
11372	650608
42363	650609
156632	650610
5229	650611
7127	650612
120413	650613
129831	650614
16295	650615
562	650616
18943	650617
5945	650618
16262	650619
118270	650620
27012	650621
76087	650622
5679	650623
85304	650624
7589	650625
11754	650626
84299	650627
25100	650628
6337	650629
35398	650630
27855	650631
20152	650632
10842	650633
35787	650634
16017	650635
6268	650636
107257	650637
15174	650638
24348	650639
96026	650640
125628	650641
60885	650642
570	650643
40153	650644
44568	650645
13173	650646
32303	650647
46659	650648
44587	650649
27643	650650
1010	650651
96648	650652
1120	650653
7913	650654
15613	650655
554	650656
2259	650657
50090	650658
30911	650659
145711	650660
38163	650661
28023	650662
43802	650663
122961	650664
41517	650665
66483	650666
75211	650667
41973	650668
5427	650669
53309	650670
1458	650671
24028	650672
105793	650673
31492	650674
69492	650675
10909	650676
28398	650677
46567	650678
65513	650679
456	650680
67193	650681
18516	650682
11053	650683
89981	650684
9729	650685
4882	650686
5396	650687
24925	650688
36507	650689
51342	650690
9671	650691
57999	650692
3787	650693
48536	650694
88499	650695
11783	650696
21826	650697
119642	650698
106350	650699
21035	650700
77614	650701
9690	650702
15468	650703
17673	650704
10441	650705
4642	650706
20406	650707
122235	650708
2054	650709
15223	650710
38690	650711
10903	650712
13152	650713
14949	650714
80658	650715
43233	650716
86709	650717
31244	650718
4642	650719
42054	650720
158781	650721
739	650722
37598	650723
8129	650724
46153	650725
124463	650726
18136	650727
7234	650728
7947	650729
68711	650730
5608	650731
54501	650732
157932	650733
55872	650734
25	650735
84968	650736
3748	650737
23158	650738
135457	650739
29643	650740
2757	650741
42497	650742
93770	650743
16770	650744
18083	650745
65255	650746
72892	650747
75321	650748
22722	650749
829	650750
2841	650751
12431	650752
107797	650753
25998	650754
11267	650755
88010	650756
68417	650757
65556	650758
10147	650759
25846	650760
32795	650761
17350	650762
8090	650763
11170	650764
54180	650765
70546	650766
269	650767
30416	650768
109540	650769
25935	650770
1924	650771
77838	650772
68087	650773
20079	650774
9017	650775
3959	650776
816	650777
607	650778
11365	650779
71533	650780
1412	650781
61043	650782
6550	650783
44014	650784
69157	650785
145787	650786
48044	650787
820	650788
42907	650789
31675	650790
5583	650791
4410	650792
16995	650793
35065	650794
208	650795
132152	650796
61657	650797
71682	650798
61229	650799
21088	650800
14779	650801
30338	650802
46891	650803
104196	650804
96999	650805
6111	650806
27889	650807
31791	650808
1292	650809
6444	650810
4162	650811
18929	650812
10318	650813
166672	650814
663	650815
55864	650816
39465	650817
3272	650818
161465	650819
36709	650820
670	650821
83261	650822
10964	650823
147200	650824
34158	650825
59398	650826
4588	650827
79478	650828
6113	650829
33442	650830
94670	650831
43062	650832
38469	650833
92499	650834
41643	650835
1521	650836
6551	650837
68778	650838
10506	650839
28008	650840
26337	650841
61650	650842
26373	650843
86100	650844
922	650845
28461	650846
68593	650847
87350	650848
51031	650849
148827	650850
51587	650851
25093	650852
64605	650853
102270	650854
46778	650855
8854	650856
62249	650857
83377	650858
56853	650859
45052	650860
7045	650861
8661	650862
24497	650863
12734	650864
26236	650865
24437	650866
53262	650867
469	650868
60580	650869
81500	650870
59742	650871
151161	650872
106548	650873
33278	650874
132987	650875
8159	650876
25802	650877
39277	650878
113972	650879
17891	650880
47909	650881
133395	650882
24582	650883
72894	650884
100221	650885
1431	650886
74820	650887
136403	650888
6026	650889
16000	650890
27794	650891
61864	650892
20581	650893
11386	650894
132851	650895
996	650896
10791	650897
8573	650898
77355	650899
4665	650900
37683	650901
46609	650902
55743	650903
73572	650904
11529	650905
4490	650906
6127	650907
22176	650908
308	650909
6009	650910
3536	650911
24863	650912
9523	650913
68933	650914
98	650915
40566	650916
19257	650917
50276	650918
1591	650919
26684	650920
59029	650921
24615	650922
66525	650923
49958	650924
17431	650925
97424	650926
93464	650927
48180	650928
37397	650929
105820	650930
34452	650931
11292	650932
23700	650933
42428	650934
54873	650935
35619	650936
63103	650937
2254	650938
24435	650939
222	650940
8208	650941
46426	650942
3355	650943
338	650944
4763	650945
133252	650946
81139	650947
61799	650948
45233	650949
751	650950
36999	650951
102293	650952
33710	650953
10320	650954
3263	650955
6303	650956
38948	650957
40104	650958
70191	650959
28192	650960
7285	650961
84986	650962
782	650963
30116	650964
34931	650965
7020	650966
95	650967
68878	650968
20470	650969
26454	650970
1886	650971
35503	650972
10300	650973
21080	650974
35762	650975
115880	650976
12410	650977
45321	650978
11095	650979
77488	650980
12342	650981
20339	650982
6950	650983
23707	650984
75199	650985
69177	650986
11097	650987
3773	650988
8806	650989
86354	650990
20060	650991
21	650992
2223	650993
15034	650994
144753	650995
42578	650996
14833	650997
119959	650998
93385	650999
6322	651000
368	651001
14258	651002
49445	651003
45424	651004
85187	651005
12648	651006
784	651007
590	651008
9439	651009
10236	651010
37074	651011
143830	651012
126238	651013
1211	651014
25004	651015
94452	651016
49904	651017
68292	651018
63045	651019
45089	651020
79650	651021
20156	651022
30414	651023
57091	651024
21701	651025
125201	651026
49877	651027
3991	651028
330	651029
45207	651030
145294	651031
6348	651032
50203	651033
20891	651034
19329	651035
14105	651036
4977	651037
7733	651038
115502	651039
62881	651040
37748	651041
49085	651042
40406	651043
23931	651044
72007	651045
26982	651046
28997	651047
66261	651048
87552	651049
5348	651050
20318	651051
9039	651052
642	651053
51661	651054
4590	651055
10609	651056
106652	651057
90862	651058
5055	651059
2061	651060
8833	651061
94094	651062
39203	651063
29904	651064
10561	651065
9999	651066
22099	651067
32043	651068
99294	651069
121270	651070
48988	651071
48101	651072
126303	651073
22127	651074
23208	651075
72447	651076
91	651077
6304	651078
65932	651079
87825	651080
18119	651081
514	651082
1883	651083
7386	651084
1539	651085
62945	651086
121009	651087
1148	651088
26098	651089
70253	651090
3817	651091
63442	651092
58978	651093
33155	651094
13436	651095
1719	651096
125969	651097
17778	651098
3453	651099
20016	651100
27735	651101
1731	651102
65202	651103
71320	651104
159709	651105
42906	651106
49834	651107
43265	651108
1129	651109
115736	651110
33397	651111
80237	651112
8984	651113
133139	651114
34269	651115
688	651116
57064	651117
4315	651118
19634	651119
53750	651120
132740	651121
121953	651122
10244	651123
132789	651124
75355	651125
20007	651126
12714	651127
12095	651128
80593	651129
1830	651130
48588	651131
32165	651132
69140	651133
29291	651134
4315	651135
87827	651136
404	651137
715	651138
14445	651139
21012	651140
16777	651141
10672	651142
27501	651143
29477	651144
97017	651145
82645	651146
5052	651147
10867	651148
40152	651149
8632	651150
60928	651151
15122	651152
7179	651153
555	651154
8975	651155
54025	651156
106375	651157
32614	651158
112959	651159
5411	651160
27539	651161
25811	651162
30198	651163
6647	651164
7012	651165
19562	651166
535	651167
15172	651168
7981	651169
2444	651170
41442	651171
84132	651172
123295	651173
42829	651174
11061	651175
91864	651176
20163	651177
27479	651178
91693	651179
16839	651180
13266	651181
24624	651182
4513	651183
8927	651184
1023	651185
35550	651186
152972	651187
54915	651188
18038	651189
126061	651190
48488	651191
4119	651192
1947	651193
15362	651194
21058	651195
59533	651196
81485	651197
60457	651198
12419	651199
5247	651200
2247	651201
65235	651202
34458	651203
35867	651204
23391	651205
3718	651206
45177	651207
31674	651208
16830	651209
49933	651210
27692	651211
2023	651212
8201	651213
139110	651214
10186	651215
104069	651216
140876	651217
29545	651218
25109	651219
9210	651220
28413	651221
47749	651222
69716	651223
66524	651224
7150	651225
67768	651226
11914	651227
678	651228
36349	651229
67568	651230
12362	651231
12511	651232
84595	651233
76758	651234
40736	651235
2908	651236
67819	651237
40533	651238
84849	651239
104	651240
17901	651241
64858	651242
19882	651243
64265	651244
10808	651245
2427	651246
1968	651247
7258	651248
83388	651249
100565	651250
34967	651251
91550	651252
3315	651253
133316	651254
18450	651255
8257	651256
182	651257
130510	651258
52118	651259
24711	651260
12228	651261
118	651262
94110	651263
69	651264
105405	651265
32360	651266
17806	651267
31080	651268
112886	651269
13457	651270
57288	651271
47812	651272
62059	651273
29391	651274
24892	651275
150235	651276
6128	651277
36275	651278
23934	651279
7473	651280
56480	651281
41141	651282
16084	651283
48877	651284
47605	651285
41688	651286
93635	651287
40080	651288
152359	651289
13215	651290
31357	651291
3421	651292
152900	651293
75215	651294
34057	651295
4986	651296
17530	651297
85682	651298
2243	651299
25043	651300
27084	651301
58581	651302
8671	651303
20005	651304
27954	651305
5064	651306
28029	651307
22010	651308
13125	651309
15105	651310
97634	651311
100738	651312
359	651313
48952	651314
2149	651315
7964	651316
19700	651317
2292	651318
12430	651319
41385	651320
64566	651321
16950	651322
54819	651323
26057	651324
8530	651325
70445	651326
4899	651327
42010	651328
32029	651329
6887	651330
132075	651331
63597	651332
100425	651333
60895	651334
145	651335
2573	651336
41287	651337
7779	651338
10941	651339
1169	651340
1194	651341
1110	651342
62661	651343
72148	651344
27582	651345
363	651346
2455	651347
20616	651348
2372	651349
141651	651350
39869	651351
14905	651352
20077	651353
35371	651354
36563	651355
115333	651356
47993	651357
911	651358
9064	651359
16697	651360
16285	651361
13941	651362
19092	651363
7245	651364
6787	651365
12712	651366
27278	651367
9851	651368
94167	651369
97	651370
80870	651371
42838	651372
20754	651373
34658	651374
54587	651375
4267	651376
2104	651377
27183	651378
114105	651379
58693	651380
26561	651381
81322	651382
8172	651383
4641	651384
31026	651385
41689	651386
18876	651387
29935	651388
12456	651389
4815	651390
16472	651391
62384	651392
22032	651393
80579	651394
80350	651395
26212	651396
945	651397
1482	651398
19961	651399
53	651400
72859	651401
12795	651402
45604	651403
2412	651404
5030	651405
32638	651406
11852	651407
12577	651408
47881	651409
3592	651410
53419	651411
63573	651412
501	651413
54	651414
536	651415
208	651416
71098	651417
109172	651418
4985	651419
276	651420
12813	651421
101653	651422
91478	651423
62981	651424
45845	651425
5722	651426
51541	651427
2254	651428
2684	651429
9728	651430
104354	651431
70013	651432
4763	651433
55312	651434
2930	651435
20097	651436
16812	651437
22571	651438
58064	651439
9998	651440
1764	651441
62463	651442
4740	651443
12841	651444
19671	651445
18774	651446
109253	651447
9923	651448
25057	651449
10744	651450
89010	651451
8497	651452
31895	651453
954	651454
141803	651455
2508	651456
2266	651457
11063	651458
72955	651459
54478	651460
25928	651461
18775	651462
1921	651463
80848	651464
51275	651465
8675	651466
1862	651467
11107	651468
48404	651469
5498	651470
87566	651471
3157	651472
87687	651473
124869	651474
20763	651475
127493	651476
15491	651477
23741	651478
652	651479
12272	651480
19321	651481
2342	651482
1159	651483
3121	651484
136752	651485
36891	651486
1390	651487
49783	651488
5058	651489
25775	651490
52303	651491
16740	651492
1902	651493
59790	651494
5129	651495
1478	651496
5025	651497
36795	651498
17286	651499
18898	651500
36163	651501
60885	651502
59129	651503
110401	651504
26830	651505
111519	651506
1003	651507
28870	651508
119344	651509
80256	651510
6342	651511
1974	651512
108181	651513
74547	651514
31963	651515
28671	651516
60942	651517
23829	651518
2840	651519
50720	651520
73623	651521
36534	651522
47220	651523
4874	651524
101803	651525
28726	651526
5931	651527
138124	651528
9724	651529
86071	651530
67327	651531
22125	651532
33663	651533
4764	651534
8964	651535
63826	651536
4429	651537
23	651538
8994	651539
66040	651540
113024	651541
104980	651542
77829	651543
34696	651544
7773	651545
276	651546
152176	651547
57253	651548
49610	651549
28250	651550
109697	651551
35858	651552
20654	651553
23855	651554
2035	651555
5342	651556
868	651557
26999	651558
14953	651559
55343	651560
264	651561
138783	651562
128615	651563
79209	651564
17371	651565
1699	651566
10406	651567
157090	651568
6579	651569
96480	651570
9906	651571
60288	651572
8336	651573
60209	651574
51189	651575
11835	651576
24881	651577
14315	651578
22786	651579
1934	651580
7551	651581
23382	651582
116364	651583
50321	651584
43824	651585
90580	651586
1130	651587
50808	651588
36120	651589
10129	651590
45893	651591
7910	651592
51209	651593
29146	651594
60961	651595
4380	651596
84045	651597
37698	651598
28185	651599
1538	651600
5018	651601
829	651602
44504	651603
63235	651604
36138	651605
122	651606
27065	651607
3080	651608
90748	651609
27	651610
21781	651611
73038	651612
3374	651613
35338	651614
46572	651615
94058	651616
15733	651617
103321	651618
82203	651619
798	651620
743	651621
64388	651622
51998	651623
106546	651624
36041	651625
63396	651626
114129	651627
5564	651628
8439	651629
92314	651630
23757	651631
100402	651632
57223	651633
41326	651634
127	651635
18845	651636
34715	651637
34748	651638
126713	651639
3303	651640
7863	651641
93010	651642
55268	651643
56298	651644
106531	651645
44966	651646
108943	651647
18806	651648
3986	651649
15879	651650
99855	651651
71335	651652
34140	651653
10112	651654
14007	651655
2421	651656
29142	651657
70191	651658
2614	651659
124522	651660
149324	651661
41646	651662
13226	651663
29082	651664
2747	651665
79064	651666
104476	651667
68133	651668
46234	651669
39764	651670
9397	651671
63942	651672
34322	651673
23304	651674
90027	651675
130788	651676
80023	651677
4534	651678
3140	651679
103456	651680
63618	651681
151995	651682
68997	651683
4639	651684
24521	651685
552	651686
32778	651687
62474	651688
20529	651689
17604	651690
11039	651691
58765	651692
48869	651693
52990	651694
26973	651695
41129	651696
26329	651697
55102	651698
32497	651699
524	651700
4867	651701
66308	651702
41131	651703
32878	651704
64999	651705
12413	651706
1781	651707
122	651708
38437	651709
32713	651710
771	651711
112772	651712
14113	651713
13903	651714
22896	651715
25962	651716
4693	651717
11300	651718
28431	651719
52708	651720
24010	651721
86828	651722
11752	651723
57919	651724
83382	651725
58424	651726
17426	651727
5093	651728
20433	651729
141136	651730
5288	651731
9893	651732
155864	651733
15748	651734
3493	651735
13017	651736
17975	651737
41966	651738
13798	651739
69283	651740
159979	651741
25077	651742
14331	651743
48812	651744
1324	651745
10663	651746
61478	651747
118097	651748
36330	651749
7	651750
74488	651751
1884	651752
3369	651753
19369	651754
144624	651755
38184	651756
5813	651757
34243	651758
2850	651759
51116	651760
118947	651761
5781	651762
37390	651763
115176	651764
22239	651765
24129	651766
23828	651767
38969	651768
30638	651769
102647	651770
2420	651771
22245	651772
49939	651773
91468	651774
35	651775
18628	651776
3427	651777
4557	651778
29985	651779
2347	651780
6700	651781
49646	651782
16236	651783
18599	651784
49013	651785
48341	651786
40503	651787
59046	651788
56744	651789
20154	651790
119080	651791
70011	651792
48758	651793
21607	651794
30878	651795
37895	651796
36155	651797
23341	651798
4393	651799
51520	651800
24261	651801
4563	651802
21554	651803
102207	651804
6040	651805
22044	651806
7302	651807
27426	651808
9825	651809
77086	651810
46737	651811
31456	651812
4441	651813
24134	651814
54303	651815
2314	651816
86343	651817
77181	651818
85543	651819
150524	651820
69182	651821
26371	651822
41004	651823
46041	651824
21853	651825
7305	651826
133802	651827
4514	651828
2480	651829
4369	651830
18355	651831
16276	651832
24235	651833
36230	651834
94299	651835
68507	651836
4219	651837
54808	651838
42704	651839
45259	651840
11554	651841
60433	651842
50162	651843
73629	651844
38408	651845
37293	651846
37892	651847
3278	651848
795	651849
86236	651850
442	651851
36976	651852
83995	651853
8828	651854
35457	651855
906	651856
29718	651857
115011	651858
44916	651859
124116	651860
50573	651861
132423	651862
31433	651863
18180	651864
113334	651865
110779	651866
36260	651867
5106	651868
39941	651869
12	651870
232	651871
667	651872
56381	651873
18637	651874
19821	651875
75727	651876
32336	651877
18017	651878
13116	651879
155704	651880
71244	651881
74628	651882
5888	651883
85839	651884
59899	651885
58003	651886
132568	651887
106252	651888
53400	651889
3220	651890
155365	651891
2650	651892
627	651893
51122	651894
21774	651895
8335	651896
11249	651897
2557	651898
111045	651899
44077	651900
32653	651901
32101	651902
50198	651903
15370	651904
17959	651905
89175	651906
71214	651907
33083	651908
26108	651909
1046	651910
11919	651911
45317	651912
6472	651913
6598	651914
59896	651915
28630	651916
9479	651917
477	651918
34128	651919
2943	651920
25522	651921
25602	651922
73716	651923
38189	651924
40561	651925
34679	651926
5550	651927
7149	651928
48552	651929
32741	651930
36911	651931
3103	651932
19400	651933
164054	651934
26631	651935
75524	651936
12330	651937
13301	651938
275	651939
9886	651940
19258	651941
83270	651942
158675	651943
133351	651944
17010	651945
24290	651946
27361	651947
135273	651948
15937	651949
65897	651950
28179	651951
7034	651952
34163	651953
44034	651954
71009	651955
22945	651956
1751	651957
1353	651958
47089	651959
42689	651960
152528	651961
35377	651962
131683	651963
73992	651964
76627	651965
57691	651966
63115	651967
99285	651968
76254	651969
157706	651970
71265	651971
99696	651972
1477	651973
18187	651974
15377	651975
42269	651976
1704	651977
85837	651978
22098	651979
49751	651980
86498	651981
10338	651982
451	651983
442	651984
69073	651985
13334	651986
27692	651987
76637	651988
10359	651989
285	651990
14176	651991
16604	651992
98454	651993
56753	651994
15755	651995
59685	651996
7595	651997
163242	651998
104653	651999
79264	652000
90523	652001
21310	652002
77528	652003
6593	652004
32074	652005
25574	652006
2793	652007
105751	652008
206	652009
79325	652010
13366	652011
34016	652012
39676	652013
3445	652014
15021	652015
1491	652016
51512	652017
4338	652018
22696	652019
122599	652020
5638	652021
136960	652022
6535	652023
138872	652024
48402	652025
65843	652026
50883	652027
89332	652028
56027	652029
36007	652030
41192	652031
71748	652032
9380	652033
916	652034
1906	652035
141083	652036
11179	652037
55724	652038
131548	652039
3398	652040
70896	652041
26750	652042
63138	652043
757	652044
100328	652045
123905	652046
952	652047
10526	652048
11061	652049
55630	652050
20585	652051
1523	652052
1645	652053
96158	652054
10148	652055
62398	652056
2411	652057
9026	652058
32126	652059
30510	652060
28669	652061
2699	652062
22607	652063
79801	652064
22058	652065
7186	652066
13182	652067
140780	652068
47224	652069
4817	652070
7233	652071
42697	652072
12397	652073
134277	652074
63362	652075
115587	652076
6621	652077
13805	652078
21999	652079
81369	652080
24416	652081
1658	652082
621	652083
1070	652084
8258	652085
2400	652086
8968	652087
24988	652088
164661	652089
107355	652090
19563	652091
71857	652092
32921	652093
23902	652094
3359	652095
76467	652096
5135	652097
23309	652098
3879	652099
284	652100
1322	652101
43903	652102
108709	652103
2600	652104
31213	652105
100149	652106
62591	652107
1933	652108
4081	652109
132821	652110
39893	652111
63728	652112
98193	652113
83738	652114
45729	652115
32020	652116
142635	652117
12684	652118
60071	652119
78240	652120
29221	652121
73427	652122
71002	652123
37508	652124
138790	652125
3093	652126
8866	652127
4010	652128
15214	652129
9732	652130
88668	652131
38828	652132
8138	652133
42044	652134
9480	652135
40227	652136
35662	652137
32095	652138
31	652139
1776	652140
23809	652141
59963	652142
40627	652143
30271	652144
11401	652145
13424	652146
48027	652147
1184	652148
585	652149
23074	652150
1119	652151
85796	652152
116580	652153
53290	652154
12749	652155
50040	652156
117057	652157
69898	652158
57697	652159
117011	652160
94343	652161
37443	652162
24878	652163
10117	652164
1444	652165
57667	652166
156641	652167
5291	652168
2632	652169
15838	652170
146539	652171
9482	652172
12224	652173
3910	652174
63427	652175
19740	652176
92065	652177
12190	652178
26093	652179
133034	652180
123437	652181
34292	652182
90362	652183
30119	652184
17703	652185
36292	652186
76101	652187
8470	652188
90855	652189
126362	652190
64649	652191
160378	652192
100209	652193
65889	652194
56331	652195
18750	652196
83374	652197
138832	652198
30050	652199
39335	652200
8	652201
16691	652202
36814	652203
66424	652204
28897	652205
1530	652206
45710	652207
61059	652208
16180	652209
51230	652210
1639	652211
110167	652212
58672	652213
12458	652214
39309	652215
61651	652216
60818	652217
23554	652218
3431	652219
13375	652220
7819	652221
28802	652222
1774	652223
27932	652224
5135	652225
111436	652226
28080	652227
193	652228
6243	652229
60493	652230
29941	652231
3592	652232
38115	652233
71418	652234
63317	652235
41238	652236
28917	652237
108772	652238
6958	652239
44454	652240
28261	652241
21550	652242
45774	652243
14943	652244
87139	652245
9536	652246
16822	652247
20372	652248
1743	652249
117733	652250
71710	652251
26743	652252
201	652253
1005	652254
151937	652255
15200	652256
91433	652257
3155	652258
119463	652259
105173	652260
29288	652261
1957	652262
3004	652263
78070	652264
48247	652265
20891	652266
4742	652267
4462	652268
25588	652269
23185	652270
121826	652271
110326	652272
1363	652273
25139	652274
125097	652275
41220	652276
73117	652277
42710	652278
67107	652279
35553	652280
60038	652281
119843	652282
5038	652283
7973	652284
30193	652285
12365	652286
66500	652287
81623	652288
32550	652289
49029	652290
47064	652291
35266	652292
111196	652293
28440	652294
62989	652295
10065	652296
26597	652297
16	652298
100697	652299
77330	652300
2	652301
21456	652302
5334	652303
73534	652304
41849	652305
1613	652306
84547	652307
1023	652308
59025	652309
568	652310
10665	652311
4899	652312
22705	652313
25360	652314
15166	652315
24696	652316
2954	652317
564	652318
56369	652319
51308	652320
52128	652321
160235	652322
35207	652323
52144	652324
8756	652325
11099	652326
123004	652327
147317	652328
72951	652329
18	652330
18192	652331
1069	652332
4384	652333
28403	652334
11739	652335
18691	652336
10903	652337
88402	652338
27285	652339
47069	652340
3466	652341
5207	652342
52513	652343
21418	652344
10084	652345
86857	652346
14628	652347
1278	652348
1763	652349
22479	652350
23603	652351
105385	652352
10626	652353
16592	652354
2798	652355
4334	652356
45522	652357
87998	652358
6364	652359
934	652360
83586	652361
96	652362
42903	652363
12767	652364
54139	652365
8194	652366
29764	652367
128929	652368
7074	652369
4323	652370
20856	652371
75672	652372
56493	652373
80757	652374
1648	652375
36932	652376
91311	652377
6754	652378
65661	652379
16557	652380
30489	652381
21070	652382
66795	652383
53174	652384
19575	652385
35011	652386
84757	652387
22490	652388
3807	652389
132998	652390
13465	652391
123470	652392
44648	652393
30	652394
17981	652395
118510	652396
13986	652397
111113	652398
15320	652399
35729	652400
2138	652401
4854	652402
88780	652403
54529	652404
17607	652405
1140	652406
68701	652407
9196	652408
34517	652409
102294	652410
21373	652411
57765	652412
131364	652413
45071	652414
27836	652415
34184	652416
47988	652417
140615	652418
47667	652419
50765	652420
9069	652421
17198	652422
74124	652423
5552	652424
28	652425
17087	652426
9	652427
28605	652428
21105	652429
62033	652430
113903	652431
76619	652432
88274	652433
34386	652434
147224	652435
159003	652436
767	652437
17440	652438
76210	652439
3169	652440
20480	652441
38073	652442
102579	652443
23828	652444
47809	652445
13062	652446
59563	652447
57359	652448
37019	652449
136760	652450
1251	652451
51302	652452
600	652453
4394	652454
2568	652455
129383	652456
60411	652457
4450	652458
1610	652459
39747	652460
22281	652461
67417	652462
10283	652463
113241	652464
26926	652465
14252	652466
41636	652467
75681	652468
22999	652469
7872	652470
24795	652471
3971	652472
60982	652473
17980	652474
4713	652475
62616	652476
55766	652477
24288	652478
55929	652479
9821	652480
36898	652481
39735	652482
81937	652483
3782	652484
2575	652485
43688	652486
39032	652487
44871	652488
40370	652489
46772	652490
119574	652491
19052	652492
30454	652493
19364	652494
29773	652495
11337	652496
60612	652497
45858	652498
78969	652499
148672	652500
51924	652501
164190	652502
20600	652503
578	652504
61293	652505
69124	652506
15141	652507
64070	652508
13159	652509
4065	652510
9827	652511
106977	652512
202	652513
47483	652514
21703	652515
9092	652516
64244	652517
93624	652518
54145	652519
6155	652520
671	652521
32537	652522
34372	652523
69764	652524
8975	652525
105859	652526
58818	652527
13544	652528
7863	652529
14253	652530
636	652531
13164	652532
27589	652533
40679	652534
76874	652535
4234	652536
33870	652537
23716	652538
59938	652539
89223	652540
122935	652541
48416	652542
37612	652543
44064	652544
146266	652545
23982	652546
59034	652547
19630	652548
43171	652549
10325	652550
72389	652551
24462	652552
970	652553
76634	652554
28389	652555
12938	652556
47804	652557
28129	652558
2839	652559
1496	652560
14007	652561
8021	652562
100168	652563
153837	652564
20909	652565
70025	652566
128810	652567
23464	652568
56352	652569
7487	652570
146520	652571
3229	652572
91166	652573
1062	652574
46498	652575
89811	652576
130391	652577
9209	652578
91329	652579
7171	652580
55	652581
82544	652582
27594	652583
70188	652584
59940	652585
102084	652586
75310	652587
8970	652588
111	652589
47102	652590
81693	652591
44634	652592
38404	652593
62928	652594
11976	652595
69159	652596
101808	652597
121853	652598
49638	652599
66696	652600
10854	652601
14804	652602
44597	652603
86819	652604
7526	652605
1659	652606
68322	652607
93954	652608
65085	652609
33401	652610
45538	652611
26970	652612
12555	652613
3422	652614
12797	652615
144309	652616
50405	652617
39369	652618
86206	652619
135335	652620
68219	652621
34345	652622
107451	652623
48275	652624
2454	652625
23774	652626
5076	652627
2792	652628
38670	652629
48521	652630
2183	652631
62123	652632
5169	652633
2254	652634
52942	652635
66970	652636
11988	652637
26880	652638
13745	652639
34520	652640
220	652641
2755	652642
33249	652643
82176	652644
3313	652645
127659	652646
50157	652647
36074	652648
64339	652649
127887	652650
133527	652651
32158	652652
15945	652653
48194	652654
78119	652655
73874	652656
20112	652657
1090	652658
43369	652659
3652	652660
36151	652661
74848	652662
10760	652663
73737	652664
16314	652665
11537	652666
57962	652667
13882	652668
17678	652669
7288	652670
99837	652671
98004	652672
9240	652673
9711	652674
124028	652675
12995	652676
26006	652677
55155	652678
330	652679
24937	652680
220	652681
9630	652682
46822	652683
18703	652684
114489	652685
4750	652686
79211	652687
45747	652688
48144	652689
15088	652690
46533	652691
11456	652692
6231	652693
15716	652694
38980	652695
8	652696
6905	652697
147480	652698
33314	652699
22493	652700
50629	652701
41829	652702
10224	652703
35145	652704
16362	652705
19026	652706
47697	652707
25400	652708
129449	652709
11878	652710
7462	652711
39292	652712
94197	652713
1402	652714
24853	652715
29701	652716
41387	652717
2969	652718
97574	652719
3627	652720
1119	652721
1	652722
25462	652723
107709	652724
93846	652725
13145	652726
9224	652727
1115	652728
46664	652729
9197	652730
6360	652731
36994	652732
133115	652733
4446	652734
34921	652735
865	652736
5163	652737
11304	652738
4130	652739
800	652740
16482	652741
560	652742
16722	652743
9252	652744
22952	652745
20520	652746
19197	652747
7522	652748
64443	652749
67931	652750
7410	652751
46488	652752
70161	652753
1794	652754
36839	652755
10213	652756
6329	652757
19426	652758
8388	652759
15146	652760
15590	652761
3196	652762
31125	652763
22090	652764
39344	652765
101111	652766
2574	652767
25644	652768
27152	652769
26332	652770
42923	652771
3607	652772
68057	652773
69978	652774
48886	652775
126557	652776
15367	652777
82025	652778
21649	652779
12465	652780
96347	652781
1177	652782
10387	652783
96007	652784
109446	652785
14378	652786
72042	652787
6979	652788
745	652789
43730	652790
5588	652791
132393	652792
76186	652793
4449	652794
591	652795
53983	652796
30592	652797
8347	652798
27810	652799
111962	652800
16193	652801
2055	652802
116162	652803
3403	652804
11336	652805
32562	652806
63513	652807
20707	652808
7438	652809
41990	652810
57631	652811
72	652812
37879	652813
78748	652814
156342	652815
77795	652816
8075	652817
21205	652818
54250	652819
933	652820
39217	652821
1973	652822
54461	652823
19	652824
14164	652825
15871	652826
79742	652827
49812	652828
15845	652829
41430	652830
97659	652831
129102	652832
6612	652833
96367	652834
22455	652835
16983	652836
29527	652837
24095	652838
66291	652839
67151	652840
69296	652841
855	652842
35517	652843
20836	652844
131516	652845
56263	652846
47253	652847
11918	652848
6479	652849
376	652850
162765	652851
13507	652852
22221	652853
3535	652854
74855	652855
30428	652856
12262	652857
97495	652858
29069	652859
17498	652860
143505	652861
5459	652862
34999	652863
79442	652864
1442	652865
165605	652866
801	652867
12197	652868
23149	652869
127514	652870
45200	652871
1048	652872
24862	652873
145122	652874
36048	652875
4937	652876
50022	652877
86990	652878
10797	652879
52015	652880
79256	652881
49413	652882
51987	652883
43756	652884
22530	652885
53910	652886
4759	652887
33423	652888
1415	652889
918	652890
2745	652891
135268	652892
19538	652893
1449	652894
39005	652895
24581	652896
184	652897
43098	652898
47595	652899
788	652900
35814	652901
47	652902
88776	652903
465	652904
132656	652905
19937	652906
4481	652907
60666	652908
2910	652909
24974	652910
103112	652911
92736	652912
7835	652913
7792	652914
910	652915
19719	652916
113435	652917
56276	652918
38192	652919
66807	652920
18047	652921
64400	652922
1211	652923
9458	652924
52176	652925
56276	652926
31	652927
9021	652928
132324	652929
39081	652930
7674	652931
32498	652932
17003	652933
86156	652934
79188	652935
133163	652936
305	652937
122116	652938
17780	652939
13130	652940
88444	652941
12731	652942
39038	652943
56863	652944
46997	652945
32815	652946
89839	652947
29510	652948
11428	652949
35002	652950
10000	652951
7337	652952
6831	652953
111394	652954
2757	652955
272	652956
120055	652957
65663	652958
84826	652959
36874	652960
49015	652961
46825	652962
19253	652963
69721	652964
2079	652965
8984	652966
11062	652967
71436	652968
27248	652969
53036	652970
8041	652971
9952	652972
2065	652973
48538	652974
3884	652975
99424	652976
44541	652977
7	652978
71814	652979
44295	652980
51126	652981
3498	652982
49996	652983
3876	652984
27188	652985
78481	652986
57124	652987
25487	652988
129778	652989
26109	652990
1974	652991
102926	652992
23893	652993
24509	652994
126027	652995
14675	652996
3296	652997
100350	652998
32036	652999
157166	653000
67738	653001
382	653002
54959	653003
3077	653004
760	653005
25954	653006
37906	653007
151174	653008
7537	653009
80638	653010
43736	653011
2136	653012
44903	653013
3236	653014
134126	653015
293	653016
37733	653017
63702	653018
3879	653019
157899	653020
12551	653021
165914	653022
146496	653023
23671	653024
24902	653025
1714	653026
5437	653027
102640	653028
145255	653029
13642	653030
14555	653031
12089	653032
19378	653033
70269	653034
147645	653035
28655	653036
32424	653037
7376	653038
273	653039
30247	653040
54186	653041
1051	653042
30	653043
88028	653044
25116	653045
22417	653046
42275	653047
153	653048
138683	653049
162996	653050
1170	653051
38153	653052
21564	653053
8011	653054
57429	653055
17652	653056
1485	653057
7394	653058
26627	653059
74715	653060
39985	653061
66616	653062
154529	653063
52652	653064
904	653065
15	653066
61368	653067
20010	653068
179	653069
44489	653070
33727	653071
52060	653072
2241	653073
18470	653074
7604	653075
16	653076
13932	653077
31303	653078
40295	653079
127165	653080
14309	653081
41071	653082
15106	653083
10129	653084
10536	653085
4438	653086
3820	653087
28789	653088
16130	653089
27131	653090
873	653091
17601	653092
18352	653093
127847	653094
14720	653095
21416	653096
6522	653097
116087	653098
1620	653099
94242	653100
16116	653101
47273	653102
6835	653103
49652	653104
59282	653105
82717	653106
72319	653107
4674	653108
13765	653109
55695	653110
21293	653111
26126	653112
27698	653113
60920	653114
31736	653115
84783	653116
146781	653117
28503	653118
59009	653119
31149	653120
54562	653121
113962	653122
24475	653123
21186	653124
8050	653125
56110	653126
11144	653127
17025	653128
70455	653129
8606	653130
62665	653131
130214	653132
14027	653133
10970	653134
317	653135
5095	653136
134038	653137
9781	653138
44229	653139
25949	653140
31416	653141
139107	653142
41111	653143
36599	653144
6458	653145
25795	653146
48540	653147
61817	653148
26340	653149
22888	653150
2989	653151
62521	653152
516	653153
10770	653154
6691	653155
72642	653156
102248	653157
37429	653158
83851	653159
1659	653160
69320	653161
8141	653162
27568	653163
72774	653164
14829	653165
65676	653166
59409	653167
33439	653168
16211	653169
16353	653170
67419	653171
37150	653172
13667	653173
19790	653174
2672	653175
35487	653176
115320	653177
150103	653178
9464	653179
89575	653180
34799	653181
75549	653182
103844	653183
797	653184
17132	653185
1977	653186
79075	653187
32552	653188
54491	653189
120733	653190
2781	653191
14701	653192
46827	653193
25291	653194
5059	653195
598	653196
52613	653197
40655	653198
18110	653199
4093	653200
58449	653201
61441	653202
74963	653203
45147	653204
102990	653205
3741	653206
45720	653207
24085	653208
3546	653209
87847	653210
69156	653211
130621	653212
12215	653213
83589	653214
24086	653215
20756	653216
127843	653217
65981	653218
56201	653219
12488	653220
7629	653221
54454	653222
164852	653223
18414	653224
124916	653225
4283	653226
12018	653227
75143	653228
90732	653229
51654	653230
593	653231
91486	653232
28447	653233
82731	653234
5764	653235
60387	653236
36937	653237
12674	653238
25456	653239
87636	653240
65523	653241
78060	653242
83761	653243
3250	653244
157057	653245
4228	653246
66557	653247
43940	653248
6664	653249
165305	653250
14746	653251
21659	653252
7898	653253
7900	653254
71537	653255
65122	653256
411	653257
6106	653258
11526	653259
82328	653260
9155	653261
35112	653262
69889	653263
16353	653264
19490	653265
70988	653266
135729	653267
149057	653268
98297	653269
44468	653270
66116	653271
22763	653272
66792	653273
48171	653274
111854	653275
37515	653276
15355	653277
22029	653278
138934	653279
30567	653280
18320	653281
3094	653282
104954	653283
5	653284
90699	653285
22813	653286
124433	653287
23740	653288
31334	653289
22411	653290
5539	653291
111972	653292
47915	653293
157294	653294
23420	653295
15006	653296
46875	653297
24574	653298
10440	653299
38256	653300
124545	653301
34097	653302
22081	653303
85913	653304
14332	653305
31925	653306
35672	653307
113678	653308
3934	653309
6509	653310
25864	653311
72857	653312
56321	653313
107204	653314
3188	653315
10829	653316
6272	653317
4087	653318
27432	653319
8795	653320
32394	653321
73382	653322
70966	653323
24423	653324
26698	653325
147475	653326
193	653327
57877	653328
15429	653329
29186	653330
69943	653331
118642	653332
2721	653333
260	653334
24037	653335
29844	653336
12380	653337
1831	653338
9756	653339
10290	653340
10545	653341
12414	653342
37017	653343
115610	653344
3078	653345
46175	653346
30698	653347
4918	653348
44199	653349
74539	653350
2749	653351
890	653352
16320	653353
20674	653354
1125	653355
117718	653356
42622	653357
31825	653358
14579	653359
65135	653360
14791	653361
2525	653362
30326	653363
159506	653364
18268	653365
35051	653366
91386	653367
3925	653368
826	653369
53105	653370
58389	653371
132421	653372
11236	653373
911	653374
23853	653375
51161	653376
16296	653377
364	653378
29696	653379
107996	653380
54628	653381
106492	653382
10830	653383
35039	653384
43676	653385
55229	653386
29009	653387
2248	653388
127637	653389
40534	653390
100804	653391
78149	653392
994	653393
7220	653394
320	653395
61177	653396
150316	653397
42444	653398
28718	653399
21563	653400
27296	653401
43804	653402
9288	653403
65445	653404
22590	653405
16023	653406
558	653407
16819	653408
79227	653409
30369	653410
30664	653411
64024	653412
50928	653413
114794	653414
18932	653415
53456	653416
108337	653417
130997	653418
1000	653419
65579	653420
16247	653421
93902	653422
33217	653423
3369	653424
3856	653425
1519	653426
49123	653427
10796	653428
1340	653429
20753	653430
68107	653431
20195	653432
3172	653433
69775	653434
6410	653435
40768	653436
46899	653437
59414	653438
7895	653439
11604	653440
5743	653441
55484	653442
69201	653443
14105	653444
2436	653445
12527	653446
2654	653447
7216	653448
68166	653449
142832	653450
8415	653451
1638	653452
46152	653453
10950	653454
44398	653455
13653	653456
29659	653457
54409	653458
44939	653459
1521	653460
3760	653461
109982	653462
100479	653463
75627	653464
842	653465
5130	653466
96058	653467
21907	653468
34129	653469
74688	653470
84749	653471
40058	653472
34271	653473
17497	653474
4574	653475
4347	653476
20452	653477
20109	653478
66750	653479
36346	653480
2132	653481
4123	653482
25379	653483
62625	653484
88604	653485
9196	653486
3450	653487
31116	653488
28685	653489
101267	653490
31464	653491
43692	653492
10431	653493
17108	653494
21821	653495
57802	653496
65504	653497
74942	653498
55823	653499
126884	653500
26482	653501
38590	653502
18880	653503
94478	653504
50325	653505
346	653506
2990	653507
130161	653508
153008	653509
96953	653510
67717	653511
5514	653512
1199	653513
66676	653514
108848	653515
147321	653516
55427	653517
79342	653518
176	653519
62991	653520
47311	653521
58190	653522
40399	653523
13262	653524
22028	653525
6198	653526
3413	653527
9401	653528
17218	653529
96781	653530
62428	653531
47108	653532
85166	653533
75958	653534
34746	653535
18376	653536
305	653537
166302	653538
93162	653539
1467	653540
2181	653541
88451	653542
39269	653543
1786	653544
17205	653545
11380	653546
14834	653547
39073	653548
17629	653549
32471	653550
33752	653551
20296	653552
22011	653553
40008	653554
90911	653555
16475	653556
4210	653557
119334	653558
1676	653559
10146	653560
28243	653561
39333	653562
40278	653563
42060	653564
84232	653565
116699	653566
116294	653567
141536	653568
5166	653569
5373	653570
49497	653571
125983	653572
1447	653573
955	653574
26110	653575
3873	653576
50343	653577
23189	653578
26087	653579
21603	653580
123238	653581
68292	653582
1481	653583
19031	653584
38353	653585
29315	653586
16248	653587
82754	653588
44675	653589
131597	653590
27529	653591
134386	653592
2534	653593
12842	653594
36886	653595
9557	653596
72216	653597
39155	653598
15644	653599
1024	653600
42049	653601
42571	653602
1894	653603
78071	653604
493	653605
7017	653606
1538	653607
138243	653608
67604	653609
83948	653610
7351	653611
107448	653612
50441	653613
3238	653614
7651	653615
142224	653616
18918	653617
81	653618
5459	653619
105281	653620
9840	653621
60604	653622
17337	653623
3306	653624
64359	653625
6525	653626
82897	653627
6568	653628
49709	653629
33976	653630
61016	653631
16855	653632
16349	653633
23194	653634
18458	653635
25748	653636
144493	653637
56477	653638
50317	653639
5368	653640
27712	653641
14917	653642
28805	653643
7461	653644
81335	653645
32419	653646
71855	653647
9420	653648
33275	653649
27904	653650
62141	653651
20494	653652
38359	653653
36866	653654
14779	653655
81517	653656
16797	653657
67969	653658
18755	653659
32959	653660
8352	653661
100822	653662
6439	653663
98411	653664
1333	653665
98300	653666
16922	653667
65485	653668
131955	653669
3615	653670
21062	653671
3958	653672
108367	653673
5774	653674
34440	653675
36945	653676
31466	653677
15559	653678
149599	653679
35317	653680
30136	653681
117078	653682
2964	653683
4485	653684
64220	653685
37874	653686
133287	653687
106452	653688
4162	653689
8966	653690
20681	653691
88869	653692
24838	653693
89225	653694
78367	653695
33507	653696
115667	653697
37058	653698
61669	653699
9257	653700
13726	653701
8729	653702
12221	653703
36009	653704
81393	653705
48405	653706
11034	653707
6245	653708
25254	653709
28700	653710
17421	653711
22114	653712
44659	653713
32053	653714
12703	653715
17815	653716
19334	653717
41424	653718
3003	653719
46211	653720
12274	653721
1726	653722
49492	653723
7443	653724
112759	653725
103388	653726
101814	653727
78929	653728
104546	653729
98212	653730
3897	653731
45480	653732
68263	653733
116929	653734
12090	653735
12476	653736
2763	653737
96544	653738
2202	653739
126954	653740
1273	653741
64556	653742
7310	653743
6316	653744
26957	653745
36818	653746
98390	653747
23333	653748
37170	653749
23603	653750
18983	653751
42401	653752
1695	653753
83707	653754
66412	653755
20912	653756
1235	653757
27075	653758
15925	653759
49616	653760
119779	653761
114844	653762
28427	653763
4073	653764
54408	653765
29279	653766
125848	653767
11135	653768
157110	653769
231	653770
7585	653771
85727	653772
30111	653773
40199	653774
41672	653775
10994	653776
3752	653777
18379	653778
7833	653779
5527	653780
12012	653781
50487	653782
91746	653783
9551	653784
13839	653785
5126	653786
9755	653787
49767	653788
52738	653789
59732	653790
6045	653791
72969	653792
120093	653793
28	653794
47723	653795
92593	653796
44966	653797
37880	653798
21579	653799
49579	653800
24289	653801
119147	653802
57941	653803
49581	653804
29080	653805
74847	653806
49214	653807
12732	653808
1003	653809
58472	653810
94665	653811
133703	653812
41576	653813
10630	653814
37995	653815
83189	653816
89240	653817
96216	653818
25301	653819
15820	653820
21455	653821
5177	653822
9906	653823
3751	653824
50069	653825
129697	653826
87809	653827
3649	653828
10813	653829
10744	653830
64338	653831
40510	653832
3011	653833
78102	653834
4289	653835
45550	653836
83793	653837
53566	653838
123597	653839
96767	653840
9239	653841
56154	653842
1713	653843
108386	653844
47826	653845
25863	653846
23355	653847
11158	653848
51672	653849
3026	653850
7504	653851
34565	653852
11297	653853
49797	653854
84342	653855
5300	653856
33917	653857
109116	653858
68987	653859
473	653860
2090	653861
31898	653862
110431	653863
44187	653864
646	653865
159612	653866
39257	653867
44334	653868
59488	653869
102842	653870
50471	653871
7963	653872
125378	653873
68733	653874
10266	653875
29060	653876
2839	653877
41638	653878
2325	653879
83949	653880
92530	653881
24383	653882
94189	653883
98156	653884
137841	653885
164322	653886
52279	653887
56227	653888
25216	653889
1970	653890
1797	653891
44975	653892
8531	653893
144	653894
2462	653895
26605	653896
38210	653897
70209	653898
33228	653899
4610	653900
28993	653901
4236	653902
781	653903
6262	653904
26444	653905
52041	653906
44879	653907
131812	653908
29217	653909
45931	653910
55747	653911
50535	653912
121227	653913
155296	653914
85236	653915
56405	653916
99925	653917
7355	653918
34985	653919
66912	653920
50971	653921
39668	653922
128044	653923
713	653924
105581	653925
10737	653926
3886	653927
67348	653928
159137	653929
1464	653930
131832	653931
4542	653932
2525	653933
6063	653934
94552	653935
69766	653936
95412	653937
4307	653938
57655	653939
33019	653940
2867	653941
1064	653942
84497	653943
34881	653944
10372	653945
12493	653946
3085	653947
4318	653948
119049	653949
6200	653950
1017	653951
11992	653952
20022	653953
54816	653954
101511	653955
20560	653956
2550	653957
61532	653958
31347	653959
60411	653960
27326	653961
47150	653962
91301	653963
40617	653964
58708	653965
98847	653966
12726	653967
15691	653968
58310	653969
1894	653970
48366	653971
44832	653972
117893	653973
6899	653974
47823	653975
9061	653976
21465	653977
65624	653978
56801	653979
38803	653980
45454	653981
11502	653982
16623	653983
23719	653984
48639	653985
75842	653986
74184	653987
3971	653988
458	653989
13147	653990
27159	653991
84581	653992
6598	653993
11687	653994
1344	653995
3088	653996
915	653997
24842	653998
111769	653999
5331	654000
30020	654001
7730	654002
63472	654003
32	654004
108107	654005
26745	654006
106573	654007
86096	654008
71995	654009
57958	654010
27284	654011
98027	654012
67444	654013
5818	654014
39606	654015
7695	654016
12323	654017
18737	654018
30881	654019
29848	654020
102774	654021
22806	654022
54936	654023
133956	654024
12223	654025
93872	654026
45548	654027
12146	654028
57034	654029
546	654030
2870	654031
44485	654032
7322	654033
198	654034
40495	654035
34202	654036
149441	654037
2779	654038
37140	654039
103960	654040
37253	654041
54371	654042
153290	654043
71643	654044
36340	654045
126229	654046
1361	654047
49155	654048
22984	654049
6912	654050
56448	654051
81944	654052
1224	654053
11556	654054
62573	654055
2049	654056
25933	654057
25048	654058
101485	654059
5826	654060
69143	654061
44586	654062
32463	654063
29555	654064
26667	654065
46429	654066
3366	654067
12232	654068
70774	654069
35354	654070
46531	654071
21059	654072
6381	654073
7058	654074
14822	654075
63344	654076
24359	654077
95449	654078
43796	654079
33665	654080
8670	654081
96327	654082
11159	654083
56	654084
13898	654085
39885	654086
149060	654087
6244	654088
10920	654089
10918	654090
7699	654091
18845	654092
7664	654093
15695	654094
1620	654095
93622	654096
26459	654097
18210	654098
40466	654099
46674	654100
17944	654101
12453	654102
15020	654103
57024	654104
4230	654105
12747	654106
25542	654107
11919	654108
6438	654109
12291	654110
24478	654111
24955	654112
35419	654113
7653	654114
128283	654115
58984	654116
125847	654117
120591	654118
780	654119
5411	654120
50435	654121
35676	654122
107181	654123
101495	654124
151215	654125
8035	654126
74464	654127
14586	654128
14629	654129
50369	654130
11634	654131
99742	654132
3221	654133
287	654134
80416	654135
517	654136
47844	654137
39758	654138
49910	654139
50167	654140
123078	654141
5744	654142
120179	654143
3503	654144
93808	654145
11853	654146
18171	654147
77365	654148
60163	654149
33284	654150
22801	654151
64506	654152
2494	654153
114788	654154
41318	654155
102491	654156
25274	654157
61095	654158
1191	654159
3982	654160
8294	654161
69243	654162
108194	654163
408	654164
12652	654165
40818	654166
11832	654167
103864	654168
5013	654169
24357	654170
105285	654171
30612	654172
31635	654173
80265	654174
66417	654175
6933	654176
102930	654177
10203	654178
40420	654179
1206	654180
4542	654181
47863	654182
75381	654183
39995	654184
16146	654185
81524	654186
6113	654187
37912	654188
6145	654189
10081	654190
6217	654191
25525	654192
19305	654193
15092	654194
105773	654195
513	654196
1704	654197
98815	654198
40330	654199
21085	654200
62985	654201
636	654202
27	654203
14637	654204
35	654205
23552	654206
73033	654207
84875	654208
849	654209
141915	654210
46703	654211
103991	654212
5225	654213
30	654214
14607	654215
25618	654216
311	654217
6670	654218
1665	654219
12250	654220
24570	654221
55434	654222
30262	654223
993	654224
34931	654225
13148	654226
33606	654227
11433	654228
4282	654229
8490	654230
69579	654231
75361	654232
1281	654233
17532	654234
8219	654235
9025	654236
6773	654237
20906	654238
11492	654239
8569	654240
39510	654241
76984	654242
3839	654243
12077	654244
50631	654245
612	654246
139132	654247
23535	654248
2769	654249
389	654250
36966	654251
320	654252
75085	654253
80920	654254
95387	654255
63	654256
101646	654257
152075	654258
86867	654259
21334	654260
29987	654261
76782	654262
56765	654263
30138	654264
654	654265
11703	654266
114279	654267
72027	654268
30967	654269
44410	654270
41818	654271
83649	654272
68016	654273
37287	654274
94211	654275
17856	654276
137651	654277
48341	654278
11855	654279
65223	654280
95361	654281
13480	654282
52089	654283
154546	654284
57885	654285
772	654286
6223	654287
102093	654288
7641	654289
13640	654290
15471	654291
62856	654292
9487	654293
5497	654294
42445	654295
42215	654296
123395	654297
32695	654298
127814	654299
22609	654300
62763	654301
49508	654302
63192	654303
6814	654304
34904	654305
9115	654306
61286	654307
7323	654308
38413	654309
33300	654310
102902	654311
7936	654312
11626	654313
4964	654314
86947	654315
75147	654316
1038	654317
10326	654318
47244	654319
35633	654320
46631	654321
12582	654322
7214	654323
40920	654324
95653	654325
49813	654326
5073	654327
132049	654328
39919	654329
7	654330
11057	654331
95650	654332
26718	654333
5422	654334
19091	654335
4016	654336
47994	654337
4135	654338
32675	654339
26167	654340
812	654341
19037	654342
10328	654343
81947	654344
107743	654345
11690	654346
55770	654347
420	654348
66660	654349
64978	654350
4680	654351
20998	654352
22822	654353
131039	654354
27873	654355
18756	654356
70107	654357
60711	654358
50523	654359
3528	654360
13831	654361
15911	654362
5149	654363
67115	654364
20501	654365
4750	654366
828	654367
42570	654368
17958	654369
8897	654370
25869	654371
41905	654372
1668	654373
59231	654374
21533	654375
18070	654376
4714	654377
6348	654378
1376	654379
124328	654380
15419	654381
40722	654382
14038	654383
10721	654384
52626	654385
59784	654386
661	654387
129901	654388
16565	654389
71964	654390
57558	654391
66484	654392
33696	654393
3452	654394
60045	654395
8702	654396
3097	654397
132975	654398
6959	654399
51239	654400
77230	654401
64109	654402
17329	654403
4168	654404
145878	654405
5631	654406
10416	654407
11159	654408
65368	654409
83284	654410
39413	654411
54374	654412
28922	654413
116666	654414
8491	654415
10111	654416
21996	654417
4323	654418
24479	654419
51012	654420
22763	654421
51530	654422
58951	654423
70899	654424
48286	654425
1472	654426
7146	654427
46869	654428
11900	654429
3968	654430
83768	654431
7649	654432
43045	654433
662	654434
47920	654435
4934	654436
65926	654437
13225	654438
146352	654439
8905	654440
9555	654441
8694	654442
45243	654443
5738	654444
4875	654445
59299	654446
33419	654447
17525	654448
69132	654449
78883	654450
25192	654451
50067	654452
43975	654453
9842	654454
17213	654455
734	654456
67514	654457
132850	654458
12	654459
36358	654460
63736	654461
72619	654462
6896	654463
165652	654464
158267	654465
351	654466
83123	654467
3206	654468
1692	654469
45037	654470
53309	654471
59220	654472
65451	654473
84955	654474
102263	654475
74921	654476
11284	654477
1610	654478
162967	654479
29327	654480
38469	654481
38225	654482
34487	654483
60930	654484
70173	654485
20	654486
51559	654487
12777	654488
6234	654489
31111	654490
92006	654491
46511	654492
40742	654493
7266	654494
12002	654495
12586	654496
6842	654497
4574	654498
89506	654499
65724	654500
33523	654501
20681	654502
1936	654503
6808	654504
70415	654505
2559	654506
16071	654507
9055	654508
81110	654509
42581	654510
26602	654511
63166	654512
18596	654513
69898	654514
13539	654515
31248	654516
58754	654517
82755	654518
8051	654519
16696	654520
40224	654521
509	654522
1704	654523
16298	654524
52739	654525
32964	654526
34416	654527
25326	654528
21955	654529
24534	654530
121770	654531
58803	654532
1133	654533
5062	654534
56366	654535
98619	654536
59980	654537
1942	654538
45003	654539
26864	654540
36056	654541
60276	654542
87507	654543
10242	654544
9152	654545
13884	654546
13385	654547
71446	654548
23952	654549
86014	654550
65551	654551
42118	654552
10578	654553
94473	654554
4447	654555
32771	654556
84539	654557
133718	654558
4458	654559
142185	654560
120657	654561
37071	654562
4651	654563
64052	654564
36958	654565
123621	654566
5754	654567
55760	654568
15816	654569
3283	654570
2802	654571
498	654572
41448	654573
40566	654574
23981	654575
6928	654576
30872	654577
50022	654578
31396	654579
40529	654580
11230	654581
84651	654582
375	654583
32815	654584
83292	654585
9282	654586
4022	654587
7670	654588
39725	654589
4495	654590
56879	654591
38846	654592
17971	654593
77109	654594
2269	654595
53818	654596
58074	654597
120674	654598
38484	654599
1738	654600
34139	654601
5066	654602
6764	654603
13854	654604
102171	654605
49788	654606
454	654607
158875	654608
29490	654609
3840	654610
881	654611
52426	654612
14592	654613
11	654614
722	654615
42150	654616
42893	654617
44125	654618
362	654619
4946	654620
939	654621
128753	654622
42	654623
26340	654624
10845	654625
9961	654626
3474	654627
65150	654628
3532	654629
104506	654630
22935	654631
69360	654632
20033	654633
19369	654634
22490	654635
3120	654636
29292	654637
96249	654638
84187	654639
7246	654640
216	654641
140319	654642
38202	654643
19431	654644
33235	654645
28891	654646
6298	654647
19804	654648
22439	654649
22859	654650
40291	654651
6662	654652
93676	654653
6731	654654
119834	654655
67357	654656
138091	654657
1036	654658
4699	654659
6204	654660
86161	654661
31	654662
3500	654663
114837	654664
85474	654665
33980	654666
15721	654667
14472	654668
58094	654669
36738	654670
16511	654671
58511	654672
6898	654673
28550	654674
98839	654675
67893	654676
49269	654677
21199	654678
48531	654679
14150	654680
81914	654681
56286	654682
21714	654683
21412	654684
65312	654685
131701	654686
44083	654687
138467	654688
27390	654689
9754	654690
1305	654691
27777	654692
28910	654693
117782	654694
10782	654695
25983	654696
177	654697
17125	654698
115766	654699
28819	654700
33743	654701
1148	654702
14586	654703
33753	654704
22035	654705
122280	654706
1651	654707
19408	654708
40948	654709
29978	654710
61462	654711
78229	654712
22079	654713
73126	654714
5864	654715
102373	654716
11904	654717
40744	654718
104639	654719
106248	654720
26631	654721
56320	654722
18326	654723
34936	654724
26402	654725
43067	654726
68439	654727
45573	654728
6264	654729
89268	654730
101058	654731
49181	654732
71293	654733
54258	654734
126347	654735
10963	654736
3558	654737
82270	654738
88968	654739
56324	654740
4390	654741
15305	654742
53693	654743
70903	654744
162843	654745
58018	654746
5710	654747
84670	654748
34851	654749
12159	654750
70934	654751
18336	654752
5078	654753
114890	654754
16023	654755
45065	654756
100169	654757
103509	654758
30045	654759
28643	654760
13449	654761
47999	654762
22487	654763
80276	654764
62561	654765
6341	654766
22368	654767
37628	654768
42009	654769
22447	654770
67472	654771
44428	654772
31608	654773
65111	654774
256	654775
57907	654776
71373	654777
36621	654778
16202	654779
33881	654780
18887	654781
11979	654782
12249	654783
10002	654784
16798	654785
50232	654786
3568	654787
65233	654788
58800	654789
21348	654790
46373	654791
2379	654792
32038	654793
2412	654794
8175	654795
11798	654796
56527	654797
18490	654798
5813	654799
4017	654800
15794	654801
34272	654802
72300	654803
55862	654804
38687	654805
47579	654806
10636	654807
35330	654808
97318	654809
1417	654810
14224	654811
165	654812
66243	654813
11796	654814
114954	654815
5991	654816
58885	654817
118529	654818
162224	654819
102440	654820
16742	654821
21461	654822
107042	654823
1734	654824
2177	654825
7122	654826
14554	654827
158312	654828
19628	654829
8564	654830
17779	654831
260	654832
25626	654833
110493	654834
5842	654835
44402	654836
160342	654837
20397	654838
365	654839
23653	654840
40191	654841
66939	654842
93675	654843
4383	654844
51077	654845
8507	654846
40728	654847
35834	654848
99595	654849
9058	654850
29085	654851
23346	654852
10450	654853
89203	654854
3459	654855
57616	654856
28619	654857
37148	654858
11756	654859
52010	654860
88942	654861
95504	654862
86274	654863
51442	654864
251	654865
34599	654866
32379	654867
15154	654868
243	654869
83412	654870
30086	654871
89724	654872
23561	654873
82277	654874
16550	654875
7542	654876
9030	654877
47439	654878
61995	654879
15987	654880
7072	654881
38949	654882
2681	654883
29191	654884
136606	654885
28373	654886
94734	654887
10874	654888
9254	654889
15189	654890
39857	654891
8404	654892
16505	654893
5840	654894
29895	654895
29699	654896
1479	654897
13491	654898
50568	654899
50504	654900
63277	654901
98605	654902
1643	654903
11959	654904
23142	654905
40534	654906
131710	654907
63242	654908
5626	654909
6832	654910
13448	654911
52961	654912
144562	654913
83714	654914
21468	654915
25341	654916
110213	654917
114075	654918
10260	654919
24970	654920
157162	654921
128992	654922
26189	654923
11741	654924
246	654925
507	654926
77879	654927
26270	654928
42018	654929
19259	654930
37	654931
102878	654932
1084	654933
71462	654934
74628	654935
16401	654936
84128	654937
55474	654938
2224	654939
47251	654940
67288	654941
20289	654942
58326	654943
86150	654944
6269	654945
77098	654946
3890	654947
17907	654948
993	654949
117778	654950
33410	654951
145301	654952
71923	654953
30004	654954
96	654955
58149	654956
64889	654957
67165	654958
68168	654959
29170	654960
11925	654961
24453	654962
22289	654963
5363	654964
9820	654965
10881	654966
5298	654967
44731	654968
32275	654969
542	654970
23130	654971
106201	654972
31721	654973
76632	654974
5453	654975
3007	654976
56044	654977
21579	654978
25977	654979
31051	654980
85115	654981
39148	654982
51283	654983
47513	654984
26041	654985
29725	654986
45669	654987
7041	654988
116903	654989
59140	654990
21208	654991
25548	654992
29249	654993
40467	654994
39158	654995
57059	654996
38	654997
26906	654998
41984	654999
93120	655000
1305	655001
30841	655002
74125	655003
73899	655004
81989	655005
124065	655006
66226	655007
23339	655008
16756	655009
7726	655010
87594	655011
14912	655012
138	655013
16447	655014
19915	655015
14545	655016
1882	655017
36	655018
13274	655019
133170	655020
137101	655021
131463	655022
86173	655023
124841	655024
144922	655025
85774	655026
5345	655027
20021	655028
107672	655029
105842	655030
63907	655031
20597	655032
54827	655033
2501	655034
93058	655035
19321	655036
367	655037
49338	655038
29383	655039
104591	655040
59421	655041
12635	655042
54102	655043
106612	655044
17031	655045
71757	655046
13722	655047
21167	655048
28412	655049
251	655050
2583	655051
91226	655052
58	655053
75410	655054
7922	655055
27248	655056
37	655057
1794	655058
12250	655059
42933	655060
16277	655061
576	655062
12497	655063
70080	655064
123	655065
35836	655066
1700	655067
27771	655068
7757	655069
11160	655070
41725	655071
37198	655072
5752	655073
10289	655074
46392	655075
32540	655076
68024	655077
5683	655078
15749	655079
74738	655080
84650	655081
8331	655082
81774	655083
65692	655084
4531	655085
57678	655086
16263	655087
2675	655088
6111	655089
66174	655090
27411	655091
22422	655092
37247	655093
129490	655094
115	655095
120987	655096
33971	655097
15650	655098
15134	655099
66457	655100
153834	655101
129694	655102
93321	655103
8567	655104
20423	655105
77738	655106
2446	655107
4080	655108
104951	655109
69496	655110
22252	655111
20786	655112
13	655113
3236	655114
123664	655115
9604	655116
41884	655117
36862	655118
5907	655119
14207	655120
7812	655121
3480	655122
1868	655123
143729	655124
41579	655125
5326	655126
31508	655127
26017	655128
56529	655129
23967	655130
147523	655131
15083	655132
55045	655133
38046	655134
37513	655135
37332	655136
78817	655137
19402	655138
1450	655139
58972	655140
17383	655141
23822	655142
7623	655143
104957	655144
35946	655145
9678	655146
16108	655147
98501	655148
11821	655149
74034	655150
22162	655151
87296	655152
9387	655153
112978	655154
3243	655155
10044	655156
13030	655157
18173	655158
3009	655159
3502	655160
32977	655161
45590	655162
217	655163
48290	655164
131146	655165
19046	655166
47058	655167
13652	655168
9068	655169
75621	655170
80673	655171
57205	655172
17485	655173
131583	655174
39023	655175
71064	655176
10585	655177
10838	655178
158120	655179
10786	655180
15324	655181
11920	655182
54251	655183
4118	655184
42395	655185
15716	655186
73910	655187
3645	655188
16177	655189
330	655190
1337	655191
2936	655192
73365	655193
57150	655194
126971	655195
131220	655196
40418	655197
12224	655198
1815	655199
53750	655200
59029	655201
134805	655202
4343	655203
43520	655204
99448	655205
85433	655206
86874	655207
50143	655208
32999	655209
21575	655210
71775	655211
60731	655212
24005	655213
3765	655214
93253	655215
32235	655216
157439	655217
39456	655218
436	655219
71479	655220
903	655221
11332	655222
114372	655223
87529	655224
10506	655225
3174	655226
27234	655227
92080	655228
19124	655229
8255	655230
37770	655231
22171	655232
71231	655233
44457	655234
40401	655235
57379	655236
8316	655237
113879	655238
76673	655239
3003	655240
43011	655241
68489	655242
27835	655243
53233	655244
42662	655245
21356	655246
16479	655247
33418	655248
280	655249
24981	655250
60220	655251
1904	655252
1864	655253
9520	655254
2015	655255
101555	655256
56481	655257
54431	655258
1717	655259
10724	655260
82275	655261
29507	655262
38153	655263
1151	655264
4315	655265
14088	655266
35312	655267
33648	655268
127669	655269
61333	655270
95908	655271
21167	655272
111651	655273
13609	655274
45418	655275
38673	655276
8470	655277
12585	655278
121174	655279
5495	655280
58812	655281
31300	655282
67455	655283
126114	655284
4723	655285
23406	655286
104506	655287
162930	655288
87568	655289
1913	655290
22926	655291
275	655292
47119	655293
34790	655294
21086	655295
147978	655296
3573	655297
12799	655298
67420	655299
87277	655300
25469	655301
4633	655302
31098	655303
57386	655304
10184	655305
98727	655306
9709	655307
64	655308
312	655309
110806	655310
31680	655311
70177	655312
62422	655313
59039	655314
125654	655315
65741	655316
30914	655317
26344	655318
52132	655319
108028	655320
5228	655321
109737	655322
8727	655323
5461	655324
156325	655325
40551	655326
40546	655327
7813	655328
21857	655329
49919	655330
143162	655331
60716	655332
152805	655333
59705	655334
918	655335
36436	655336
128028	655337
247	655338
31222	655339
138826	655340
44	655341
20833	655342
2199	655343
10127	655344
13262	655345
26986	655346
54444	655347
30276	655348
155252	655349
60254	655350
77	655351
56927	655352
377	655353
10165	655354
49889	655355
25109	655356
29593	655357
107654	655358
77000	655359
9833	655360
73983	655361
59724	655362
101796	655363
69699	655364
100188	655365
6897	655366
6581	655367
4089	655368
19852	655369
10314	655370
109143	655371
32772	655372
9558	655373
5638	655374
127590	655375
12672	655376
53923	655377
61958	655378
32530	655379
93721	655380
40059	655381
5791	655382
67957	655383
27276	655384
20258	655385
17264	655386
12520	655387
176	655388
101346	655389
17592	655390
1561	655391
18023	655392
1582	655393
79397	655394
1090	655395
37294	655396
9764	655397
51146	655398
68442	655399
6584	655400
76661	655401
53019	655402
9872	655403
117717	655404
43320	655405
5431	655406
9625	655407
62879	655408
7244	655409
24488	655410
23741	655411
2313	655412
3379	655413
2944	655414
39343	655415
13582	655416
72984	655417
9549	655418
30962	655419
75066	655420
7658	655421
11470	655422
102295	655423
38631	655424
41839	655425
869	655426
4167	655427
109	655428
121137	655429
34000	655430
160495	655431
27949	655432
6291	655433
49050	655434
27765	655435
32882	655436
3340	655437
14198	655438
365	655439
4817	655440
23016	655441
126005	655442
95678	655443
41263	655444
25962	655445
76821	655446
31062	655447
9696	655448
71031	655449
117247	655450
13490	655451
44528	655452
146982	655453
16828	655454
19677	655455
36111	655456
61464	655457
1989	655458
56	655459
95555	655460
50	655461
42841	655462
7545	655463
12570	655464
13560	655465
19213	655466
8295	655467
2771	655468
26369	655469
1477	655470
52162	655471
71815	655472
22498	655473
41922	655474
133960	655475
75621	655476
36022	655477
2798	655478
16940	655479
4570	655480
12599	655481
35171	655482
89517	655483
31644	655484
17421	655485
7427	655486
48411	655487
28159	655488
7229	655489
24847	655490
133569	655491
47689	655492
4469	655493
14294	655494
75434	655495
136658	655496
37688	655497
76639	655498
3558	655499
80565	655500
46546	655501
32800	655502
39960	655503
163484	655504
2445	655505
63049	655506
10526	655507
49990	655508
130032	655509
7886	655510
149382	655511
122002	655512
23	655513
9551	655514
72081	655515
27954	655516
13475	655517
5530	655518
38509	655519
12301	655520
11690	655521
38229	655522
5618	655523
105718	655524
26878	655525
73365	655526
1738	655527
37968	655528
48191	655529
108575	655530
81004	655531
37457	655532
1987	655533
12691	655534
11612	655535
19670	655536
5994	655537
5205	655538
91445	655539
58170	655540
12980	655541
8800	655542
11795	655543
38817	655544
31879	655545
151160	655546
24252	655547
42844	655548
79316	655549
11321	655550
65851	655551
85470	655552
6954	655553
50360	655554
97776	655555
3007	655556
143820	655557
87606	655558
23857	655559
10306	655560
37578	655561
87475	655562
19196	655563
119421	655564
5003	655565
71012	655566
83286	655567
26458	655568
57551	655569
118564	655570
14419	655571
11622	655572
95229	655573
3741	655574
788	655575
6316	655576
38	655577
59499	655578
939	655579
8469	655580
29458	655581
1475	655582
37924	655583
246	655584
86976	655585
72324	655586
35291	655587
82936	655588
48815	655589
7511	655590
28051	655591
99585	655592
85528	655593
30027	655594
44657	655595
78658	655596
21562	655597
12705	655598
5868	655599
18507	655600
30437	655601
47174	655602
33307	655603
6004	655604
6908	655605
696	655606
303	655607
4916	655608
47275	655609
21976	655610
9742	655611
18952	655612
64047	655613
45935	655614
122384	655615
21402	655616
23169	655617
28009	655618
26490	655619
63303	655620
7029	655621
8537	655622
94069	655623
56442	655624
15557	655625
26285	655626
15513	655627
5514	655628
12034	655629
58167	655630
15196	655631
586	655632
34931	655633
75471	655634
95960	655635
3085	655636
39499	655637
13797	655638
34208	655639
4411	655640
2599	655641
37254	655642
21106	655643
131336	655644
1358	655645
25819	655646
129574	655647
10273	655648
111298	655649
15750	655650
5331	655651
8852	655652
27898	655653
57119	655654
16144	655655
26517	655656
8122	655657
13440	655658
24347	655659
22803	655660
20363	655661
26289	655662
125885	655663
3677	655664
132952	655665
2304	655666
152709	655667
17068	655668
144756	655669
104389	655670
2956	655671
9320	655672
525	655673
45663	655674
38647	655675
8465	655676
21185	655677
53719	655678
101373	655679
2912	655680
925	655681
10278	655682
1256	655683
53182	655684
56990	655685
5084	655686
18602	655687
53426	655688
10450	655689
70599	655690
71983	655691
12633	655692
139795	655693
38691	655694
820	655695
15649	655696
39621	655697
95099	655698
90399	655699
14684	655700
8892	655701
114653	655702
41554	655703
16955	655704
1760	655705
81298	655706
18252	655707
151718	655708
89266	655709
3962	655710
34911	655711
60167	655712
42043	655713
7628	655714
130659	655715
4922	655716
20240	655717
128400	655718
32707	655719
53322	655720
20488	655721
28388	655722
6001	655723
10721	655724
6759	655725
149632	655726
4020	655727
93224	655728
8907	655729
6806	655730
60529	655731
41110	655732
58575	655733
43117	655734
32041	655735
1352	655736
77	655737
114186	655738
51200	655739
99068	655740
109871	655741
2423	655742
104861	655743
5597	655744
94108	655745
13487	655746
1764	655747
35750	655748
55063	655749
22939	655750
4463	655751
60687	655752
7738	655753
92728	655754
72869	655755
82309	655756
12113	655757
1730	655758
14083	655759
8636	655760
70422	655761
43317	655762
5235	655763
28541	655764
19774	655765
52910	655766
11206	655767
16805	655768
69327	655769
22343	655770
25004	655771
34946	655772
173	655773
8299	655774
2284	655775
31927	655776
105841	655777
6147	655778
44361	655779
112617	655780
18396	655781
15084	655782
40169	655783
20922	655784
22396	655785
14240	655786
12765	655787
94392	655788
135868	655789
103937	655790
93654	655791
93963	655792
16416	655793
88044	655794
49403	655795
44583	655796
11209	655797
129205	655798
8744	655799
1422	655800
8032	655801
38141	655802
13222	655803
55137	655804
22991	655805
604	655806
116305	655807
1653	655808
124337	655809
23261	655810
19438	655811
25653	655812
53296	655813
45453	655814
52386	655815
69232	655816
15505	655817
9443	655818
79649	655819
11869	655820
30570	655821
19848	655822
113667	655823
9334	655824
105482	655825
26477	655826
65406	655827
27038	655828
50448	655829
15744	655830
88883	655831
25990	655832
55	655833
69394	655834
1716	655835
49188	655836
76269	655837
13224	655838
47393	655839
36826	655840
85963	655841
120448	655842
50643	655843
14690	655844
130358	655845
113153	655846
14711	655847
56029	655848
17187	655849
33399	655850
1018	655851
62554	655852
20306	655853
31887	655854
36154	655855
1222	655856
25233	655857
121481	655858
85926	655859
2359	655860
71765	655861
47244	655862
126648	655863
38085	655864
18939	655865
66692	655866
41649	655867
34804	655868
5329	655869
69624	655870
75155	655871
70652	655872
28425	655873
33749	655874
110714	655875
317	655876
14336	655877
26161	655878
66337	655879
116692	655880
119877	655881
13882	655882
35222	655883
16264	655884
48649	655885
342	655886
97332	655887
1736	655888
12629	655889
7650	655890
22438	655891
36422	655892
51919	655893
2143	655894
6357	655895
18679	655896
101295	655897
120998	655898
11811	655899
5732	655900
60509	655901
13138	655902
142921	655903
961	655904
42951	655905
32105	655906
97283	655907
24148	655908
7885	655909
5	655910
19303	655911
10127	655912
34428	655913
11963	655914
149289	655915
1149	655916
406	655917
72335	655918
45041	655919
50882	655920
38132	655921
38429	655922
901	655923
10490	655924
3197	655925
7930	655926
18514	655927
14964	655928
15960	655929
51083	655930
62101	655931
20289	655932
66481	655933
47142	655934
78322	655935
49348	655936
30994	655937
41470	655938
16270	655939
37442	655940
10094	655941
63154	655942
8519	655943
70629	655944
611	655945
61930	655946
41219	655947
8094	655948
11375	655949
86536	655950
7355	655951
5773	655952
62454	655953
12809	655954
25922	655955
24676	655956
90373	655957
78719	655958
61884	655959
39692	655960
104918	655961
64584	655962
6648	655963
41596	655964
59655	655965
13352	655966
2922	655967
1036	655968
32614	655969
38608	655970
4656	655971
35298	655972
2421	655973
50261	655974
37434	655975
3538	655976
118293	655977
12607	655978
14749	655979
75124	655980
5917	655981
54400	655982
3812	655983
44940	655984
42411	655985
573	655986
89669	655987
21820	655988
35456	655989
37687	655990
81134	655991
107226	655992
8181	655993
28193	655994
481	655995
44059	655996
75586	655997
320	655998
53057	655999
11713	656000
6484	656001
3742	656002
13982	656003
8257	656004
62835	656005
55700	656006
90957	656007
80104	656008
25054	656009
42979	656010
14671	656011
36444	656012
63915	656013
10843	656014
153284	656015
1929	656016
2591	656017
2683	656018
37870	656019
46213	656020
1262	656021
41990	656022
8473	656023
58019	656024
118271	656025
122	656026
56027	656027
33121	656028
21699	656029
55077	656030
150894	656031
98708	656032
13627	656033
139386	656034
8000	656035
110908	656036
55581	656037
6479	656038
16729	656039
4195	656040
89712	656041
23756	656042
57122	656043
20466	656044
47373	656045
1	656046
428	656047
8540	656048
23918	656049
112170	656050
28865	656051
28	656052
21504	656053
2498	656054
2873	656055
13504	656056
70	656057
1651	656058
75973	656059
79367	656060
6758	656061
88666	656062
58642	656063
101676	656064
24079	656065
1604	656066
97996	656067
9419	656068
124848	656069
12680	656070
166420	656071
34246	656072
26902	656073
131855	656074
53400	656075
133967	656076
27878	656077
3	656078
36181	656079
22547	656080
10915	656081
56846	656082
2930	656083
4252	656084
13227	656085
35999	656086
48162	656087
30991	656088
20569	656089
780	656090
53	656091
15830	656092
33565	656093
5017	656094
46288	656095
37068	656096
100968	656097
36379	656098
65550	656099
433	656100
33451	656101
143651	656102
145264	656103
33050	656104
18974	656105
53974	656106
58321	656107
103936	656108
132984	656109
103115	656110
27102	656111
9075	656112
16550	656113
5882	656114
65112	656115
5081	656116
5419	656117
21700	656118
32	656119
1801	656120
14909	656121
1530	656122
7728	656123
127448	656124
137038	656125
63167	656126
127309	656127
49618	656128
31305	656129
101049	656130
35130	656131
140957	656132
13364	656133
113580	656134
91192	656135
136563	656136
1301	656137
70633	656138
26008	656139
164136	656140
11712	656141
577	656142
21133	656143
66328	656144
4198	656145
65198	656146
18423	656147
165383	656148
11915	656149
83931	656150
26236	656151
52821	656152
70619	656153
12	656154
86494	656155
84991	656156
42264	656157
57735	656158
129842	656159
33002	656160
95	656161
74490	656162
121053	656163
1938	656164
76963	656165
43715	656166
17264	656167
67161	656168
79512	656169
1684	656170
3179	656171
79048	656172
44932	656173
31368	656174
117817	656175
3988	656176
49593	656177
17307	656178
43812	656179
4959	656180
35631	656181
36958	656182
29442	656183
116972	656184
15364	656185
60	656186
13061	656187
86021	656188
262	656189
85039	656190
22783	656191
84825	656192
6394	656193
30433	656194
116918	656195
23203	656196
132990	656197
70050	656198
34	656199
152334	656200
49613	656201
5735	656202
15817	656203
123086	656204
16673	656205
159832	656206
2457	656207
1428	656208
14004	656209
153467	656210
62037	656211
47801	656212
23999	656213
42596	656214
1009	656215
32494	656216
29652	656217
21715	656218
41450	656219
10428	656220
4323	656221
2345	656222
8610	656223
2289	656224
42486	656225
79697	656226
101201	656227
96650	656228
23217	656229
68078	656230
33	656231
51595	656232
22182	656233
24544	656234
7908	656235
18217	656236
1578	656237
9091	656238
7959	656239
8308	656240
3704	656241
27506	656242
11696	656243
17264	656244
56890	656245
151448	656246
2205	656247
102089	656248
18647	656249
13664	656250
20031	656251
4038	656252
152081	656253
69170	656254
336	656255
9519	656256
5214	656257
40527	656258
6328	656259
69118	656260
2337	656261
52108	656262
564	656263
16204	656264
50525	656265
151079	656266
62850	656267
40092	656268
22552	656269
6952	656270
92094	656271
1569	656272
5900	656273
114119	656274
61128	656275
68291	656276
140307	656277
38969	656278
7947	656279
133434	656280
21723	656281
195	656282
42883	656283
13685	656284
70530	656285
6464	656286
707	656287
5438	656288
35082	656289
145557	656290
35674	656291
16492	656292
31321	656293
52397	656294
64817	656295
5520	656296
47456	656297
78812	656298
121147	656299
48	656300
27137	656301
19813	656302
24362	656303
1521	656304
83829	656305
6226	656306
85456	656307
41984	656308
100270	656309
52931	656310
23559	656311
30674	656312
82448	656313
49084	656314
55732	656315
46340	656316
67642	656317
24502	656318
63528	656319
23904	656320
117885	656321
4655	656322
11747	656323
93178	656324
67830	656325
71251	656326
10309	656327
2516	656328
51507	656329
551	656330
16276	656331
16663	656332
21419	656333
11058	656334
46262	656335
66742	656336
148597	656337
5726	656338
11013	656339
11548	656340
6234	656341
214	656342
34296	656343
6464	656344
86256	656345
3280	656346
40338	656347
48711	656348
70001	656349
60481	656350
102281	656351
30158	656352
6373	656353
62899	656354
6627	656355
13459	656356
96039	656357
153572	656358
77284	656359
49820	656360
105666	656361
45812	656362
9939	656363
22180	656364
47009	656365
20310	656366
379	656367
59576	656368
22609	656369
2737	656370
127129	656371
16497	656372
8584	656373
70105	656374
165474	656375
30591	656376
26046	656377
31470	656378
26503	656379
115096	656380
24334	656381
42555	656382
9305	656383
52305	656384
10689	656385
71583	656386
41651	656387
20160	656388
12602	656389
71258	656390
4031	656391
54116	656392
4587	656393
4801	656394
5327	656395
12666	656396
66033	656397
85247	656398
23816	656399
32424	656400
2867	656401
114876	656402
7752	656403
480	656404
4579	656405
10530	656406
53159	656407
2592	656408
25501	656409
18475	656410
39049	656411
13223	656412
38896	656413
97382	656414
23876	656415
25220	656416
2044	656417
50797	656418
32134	656419
2889	656420
2525	656421
38464	656422
6756	656423
139489	656424
61626	656425
83473	656426
138892	656427
42154	656428
121734	656429
47302	656430
64276	656431
59373	656432
32355	656433
919	656434
33982	656435
48235	656436
78123	656437
131680	656438
94672	656439
46129	656440
48964	656441
376	656442
7304	656443
49885	656444
3095	656445
13649	656446
7891	656447
2448	656448
14656	656449
34276	656450
3834	656451
8929	656452
110602	656453
11276	656454
17002	656455
19	656456
100465	656457
5828	656458
21743	656459
17841	656460
2547	656461
57706	656462
98987	656463
21843	656464
26467	656465
70236	656466
69694	656467
10	656468
67418	656469
4608	656470
926	656471
33781	656472
65366	656473
21579	656474
71966	656475
8798	656476
26686	656477
118068	656478
56680	656479
1552	656480
1120	656481
84	656482
3405	656483
139	656484
4668	656485
61457	656486
6963	656487
14761	656488
62242	656489
99029	656490
118715	656491
8084	656492
7371	656493
3140	656494
8245	656495
1098	656496
125	656497
3227	656498
48694	656499
75379	656500
32586	656501
54954	656502
76300	656503
8840	656504
2887	656505
16878	656506
36654	656507
52739	656508
40075	656509
136287	656510
19285	656511
21945	656512
17655	656513
95021	656514
52245	656515
78416	656516
77029	656517
103429	656518
114209	656519
3357	656520
37802	656521
2205	656522
18809	656523
17611	656524
2847	656525
36293	656526
15050	656527
19132	656528
72786	656529
8614	656530
19186	656531
45835	656532
5133	656533
50027	656534
12000	656535
18528	656536
38568	656537
68813	656538
16674	656539
142154	656540
159714	656541
9791	656542
9324	656543
41570	656544
1670	656545
8137	656546
105912	656547
114407	656548
17407	656549
43619	656550
60648	656551
129755	656552
28291	656553
76937	656554
11122	656555
37041	656556
18209	656557
95116	656558
38894	656559
11648	656560
15779	656561
8271	656562
81753	656563
7116	656564
34	656565
54910	656566
2923	656567
5064	656568
3453	656569
46717	656570
47259	656571
29595	656572
47759	656573
66523	656574
57928	656575
23893	656576
56898	656577
1236	656578
48722	656579
11870	656580
11183	656581
68042	656582
103697	656583
589	656584
44084	656585
14041	656586
31096	656587
27554	656588
31173	656589
2603	656590
84577	656591
58900	656592
21785	656593
13115	656594
128960	656595
606	656596
7733	656597
509	656598
37389	656599
12043	656600
17887	656601
20927	656602
39117	656603
26865	656604
15354	656605
5888	656606
23205	656607
59382	656608
163226	656609
31940	656610
2031	656611
8795	656612
33554	656613
906	656614
30571	656615
16828	656616
15985	656617
38758	656618
9792	656619
65204	656620
110728	656621
56846	656622
77650	656623
3861	656624
58505	656625
6765	656626
3313	656627
1836	656628
13518	656629
101649	656630
12983	656631
1751	656632
53278	656633
21431	656634
10952	656635
1158	656636
70801	656637
1850	656638
8281	656639
594	656640
80095	656641
132693	656642
39011	656643
55111	656644
155900	656645
13363	656646
6637	656647
84889	656648
115993	656649
13569	656650
5792	656651
1531	656652
18324	656653
112994	656654
163478	656655
72332	656656
78966	656657
31017	656658
129892	656659
30579	656660
620	656661
1430	656662
76714	656663
3959	656664
3142	656665
4330	656666
10	656667
56192	656668
117703	656669
8846	656670
40543	656671
25965	656672
29111	656673
703	656674
7104	656675
164877	656676
76640	656677
62	656678
44699	656679
27576	656680
521	656681
38398	656682
10801	656683
10800	656684
20490	656685
21936	656686
11285	656687
34354	656688
13242	656689
24901	656690
85537	656691
61765	656692
12782	656693
64510	656694
59385	656695
144615	656696
56963	656697
117399	656698
28243	656699
29900	656700
37125	656701
29308	656702
111517	656703
24149	656704
58351	656705
8588	656706
2368	656707
29695	656708
23066	656709
25524	656710
132833	656711
6367	656712
10568	656713
146239	656714
10781	656715
29640	656716
71598	656717
24047	656718
143160	656719
20138	656720
62304	656721
8632	656722
19196	656723
55348	656724
51840	656725
11796	656726
137392	656727
53437	656728
104065	656729
9133	656730
16245	656731
15713	656732
4040	656733
113011	656734
89257	656735
1024	656736
123218	656737
814	656738
63032	656739
1401	656740
29379	656741
44039	656742
27486	656743
106428	656744
20959	656745
79430	656746
9051	656747
44888	656748
30106	656749
11652	656750
74983	656751
12400	656752
92935	656753
1758	656754
100969	656755
38145	656756
26275	656757
31364	656758
70659	656759
21166	656760
12850	656761
1239	656762
63499	656763
123637	656764
105300	656765
12131	656766
55750	656767
42564	656768
23421	656769
945	656770
116461	656771
8373	656772
296	656773
16393	656774
33135	656775
18494	656776
15015	656777
89170	656778
165019	656779
39283	656780
40392	656781
10346	656782
42520	656783
2656	656784
2973	656785
19646	656786
83272	656787
90689	656788
4004	656789
47481	656790
10436	656791
13484	656792
11164	656793
147614	656794
16615	656795
37769	656796
23242	656797
22522	656798
51511	656799
381	656800
64576	656801
152260	656802
163587	656803
53076	656804
16647	656805
26964	656806
154708	656807
40814	656808
36453	656809
39627	656810
44474	656811
48056	656812
31953	656813
95406	656814
14922	656815
7254	656816
130115	656817
97413	656818
4636	656819
19150	656820
83007	656821
87	656822
46949	656823
15542	656824
69540	656825
14408	656826
18913	656827
103250	656828
44240	656829
31401	656830
21275	656831
54323	656832
15766	656833
35391	656834
30683	656835
55146	656836
5238	656837
2764	656838
9615	656839
48102	656840
12300	656841
20521	656842
85672	656843
60298	656844
16018	656845
960	656846
7570	656847
16453	656848
8182	656849
3882	656850
44969	656851
52461	656852
1567	656853
9240	656854
48017	656855
207	656856
5228	656857
53747	656858
49843	656859
1988	656860
13856	656861
40183	656862
1038	656863
128774	656864
11863	656865
17347	656866
66947	656867
636	656868
1174	656869
28286	656870
124912	656871
91116	656872
68228	656873
19974	656874
10237	656875
77	656876
32087	656877
86337	656878
63029	656879
65256	656880
10992	656881
74886	656882
6314	656883
31119	656884
27387	656885
58325	656886
25339	656887
4696	656888
139275	656889
5613	656890
36234	656891
155681	656892
102349	656893
45630	656894
57854	656895
317	656896
34920	656897
54190	656898
50107	656899
88920	656900
122902	656901
8441	656902
25898	656903
6370	656904
38315	656905
22344	656906
96816	656907
1513	656908
13382	656909
76860	656910
58140	656911
51330	656912
36724	656913
58997	656914
60071	656915
114418	656916
34026	656917
9815	656918
207	656919
72	656920
1791	656921
52662	656922
33025	656923
90983	656924
2125	656925
94288	656926
13915	656927
129748	656928
145303	656929
655	656930
44141	656931
4327	656932
87118	656933
15084	656934
34516	656935
27083	656936
132224	656937
26917	656938
39441	656939
91168	656940
7216	656941
13049	656942
38211	656943
44846	656944
750	656945
99824	656946
2455	656947
11667	656948
56927	656949
20616	656950
1949	656951
16802	656952
97336	656953
51924	656954
5153	656955
6966	656956
8106	656957
101236	656958
6097	656959
11333	656960
130647	656961
70334	656962
96315	656963
43861	656964
6545	656965
50736	656966
88856	656967
1970	656968
99	656969
1554	656970
63569	656971
27287	656972
57108	656973
126900	656974
24040	656975
52299	656976
22225	656977
109034	656978
17551	656979
10428	656980
24387	656981
6055	656982
47583	656983
13811	656984
64513	656985
53735	656986
9277	656987
12379	656988
24330	656989
47969	656990
4734	656991
96706	656992
46997	656993
24711	656994
1300	656995
25009	656996
46259	656997
21871	656998
20199	656999
53169	657000
7690	657001
9455	657002
3418	657003
16295	657004
116361	657005
17284	657006
33	657007
66468	657008
68940	657009
74891	657010
33605	657011
16964	657012
17654	657013
121304	657014
28367	657015
4609	657016
48118	657017
49866	657018
8024	657019
3212	657020
89490	657021
45610	657022
925	657023
22845	657024
31793	657025
70802	657026
10467	657027
4043	657028
45917	657029
29178	657030
74531	657031
1351	657032
68268	657033
2089	657034
63894	657035
30737	657036
11004	657037
12484	657038
4869	657039
104229	657040
8528	657041
2343	657042
1743	657043
15709	657044
58204	657045
63058	657046
83166	657047
92678	657048
28499	657049
12882	657050
55810	657051
78255	657052
21377	657053
7266	657054
80382	657055
988	657056
37342	657057
22777	657058
77653	657059
82907	657060
9114	657061
54746	657062
17584	657063
79578	657064
3751	657065
14477	657066
1247	657067
28730	657068
19824	657069
65708	657070
1707	657071
3727	657072
7853	657073
31467	657074
604	657075
127807	657076
25714	657077
6969	657078
3101	657079
3480	657080
22238	657081
33987	657082
125523	657083
9215	657084
8637	657085
94152	657086
93061	657087
85203	657088
17325	657089
34615	657090
79641	657091
76681	657092
93139	657093
44526	657094
7614	657095
69233	657096
49003	657097
33568	657098
12451	657099
99081	657100
68349	657101
29264	657102
2615	657103
78124	657104
109495	657105
20247	657106
29194	657107
109348	657108
989	657109
484	657110
37080	657111
97834	657112
19943	657113
21172	657114
42848	657115
64100	657116
20153	657117
4787	657118
78028	657119
34539	657120
132501	657121
113013	657122
51165	657123
134457	657124
121483	657125
110090	657126
56793	657127
75744	657128
3650	657129
32388	657130
117669	657131
49992	657132
19702	657133
66431	657134
9756	657135
15526	657136
9227	657137
79844	657138
28805	657139
23217	657140
5995	657141
74519	657142
52536	657143
26781	657144
37829	657145
6225	657146
15373	657147
14266	657148
38429	657149
75905	657150
50558	657151
16597	657152
72741	657153
6398	657154
34747	657155
4427	657156
81810	657157
65084	657158
1126	657159
38196	657160
127191	657161
67597	657162
90863	657163
2666	657164
4008	657165
830	657166
41836	657167
62142	657168
13815	657169
128863	657170
35049	657171
100684	657172
101109	657173
23134	657174
152131	657175
47654	657176
20969	657177
11067	657178
73260	657179
22178	657180
43135	657181
684	657182
2804	657183
108712	657184
400	657185
57784	657186
43232	657187
18637	657188
52510	657189
69242	657190
74150	657191
2664	657192
79552	657193
227	657194
95813	657195
46526	657196
78178	657197
344	657198
1684	657199
3992	657200
20520	657201
99935	657202
53806	657203
133474	657204
84338	657205
60396	657206
11594	657207
24639	657208
78581	657209
12476	657210
55747	657211
92123	657212
99254	657213
7301	657214
31146	657215
15575	657216
17584	657217
108147	657218
750	657219
3313	657220
145266	657221
2983	657222
4340	657223
31046	657224
40890	657225
25606	657226
10444	657227
18257	657228
1547	657229
53402	657230
14578	657231
69681	657232
66444	657233
28587	657234
2083	657235
145037	657236
43338	657237
3810	657238
9270	657239
1135	657240
1184	657241
13894	657242
340	657243
7581	657244
41388	657245
64131	657246
22595	657247
47126	657248
10702	657249
2511	657250
50768	657251
70383	657252
95899	657253
98182	657254
35054	657255
33450	657256
18932	657257
21392	657258
2645	657259
55218	657260
19268	657261
102026	657262
61118	657263
403	657264
49983	657265
4202	657266
12888	657267
65	657268
27825	657269
60903	657270
25515	657271
42023	657272
49520	657273
3437	657274
10129	657275
66329	657276
44468	657277
4153	657278
44725	657279
92015	657280
56932	657281
1521	657282
3135	657283
17204	657284
142267	657285
13761	657286
5186	657287
26178	657288
42885	657289
3407	657290
917	657291
16863	657292
23526	657293
35328	657294
25462	657295
51227	657296
29733	657297
64474	657298
129956	657299
1619	657300
25554	657301
3161	657302
4216	657303
43107	657304
2135	657305
16918	657306
16677	657307
33970	657308
5244	657309
25629	657310
7598	657311
16399	657312
191	657313
78534	657314
49	657315
96075	657316
1885	657317
23378	657318
164357	657319
95946	657320
26030	657321
18051	657322
63559	657323
1399	657324
45075	657325
42404	657326
11482	657327
5904	657328
39615	657329
25912	657330
16193	657331
50613	657332
58492	657333
1848	657334
120963	657335
542	657336
24593	657337
118142	657338
56492	657339
20759	657340
26854	657341
25588	657342
315	657343
7294	657344
50359	657345
69796	657346
21745	657347
2387	657348
15489	657349
87493	657350
10366	657351
73430	657352
19220	657353
446	657354
12466	657355
101688	657356
127617	657357
10164	657358
3194	657359
107242	657360
9031	657361
140667	657362
51837	657363
66931	657364
10479	657365
137315	657366
152825	657367
141098	657368
62497	657369
3901	657370
15156	657371
33139	657372
16458	657373
93	657374
84332	657375
118	657376
64528	657377
105578	657378
372	657379
75926	657380
1260	657381
33	657382
32686	657383
19045	657384
24625	657385
1581	657386
28736	657387
62378	657388
103922	657389
42598	657390
84136	657391
12115	657392
1527	657393
91015	657394
3079	657395
23515	657396
20345	657397
9036	657398
19277	657399
84569	657400
121949	657401
15061	657402
47491	657403
8496	657404
9592	657405
56828	657406
107639	657407
42057	657408
1299	657409
24	657410
8238	657411
57747	657412
35044	657413
33656	657414
101595	657415
34606	657416
35183	657417
85459	657418
113856	657419
143678	657420
56956	657421
111343	657422
84607	657423
27165	657424
48477	657425
39666	657426
156542	657427
8560	657428
131751	657429
26546	657430
1070	657431
18122	657432
25848	657433
111564	657434
106215	657435
40171	657436
81773	657437
342	657438
56596	657439
14407	657440
83510	657441
53038	657442
86520	657443
2975	657444
12731	657445
147524	657446
37438	657447
3870	657448
4634	657449
5257	657450
49459	657451
41235	657452
20223	657453
93467	657454
44204	657455
81299	657456
1665	657457
110939	657458
49581	657459
21830	657460
8672	657461
6069	657462
340	657463
9561	657464
601	657465
92415	657466
11407	657467
71628	657468
34609	657469
6409	657470
1879	657471
16520	657472
1628	657473
30585	657474
13179	657475
2715	657476
59235	657477
40754	657478
119833	657479
117810	657480
164918	657481
29779	657482
131830	657483
43376	657484
4758	657485
1179	657486
116817	657487
36220	657488
5485	657489
68980	657490
7797	657491
5539	657492
2624	657493
162999	657494
7214	657495
126132	657496
119791	657497
41962	657498
114847	657499
22823	657500
20785	657501
191	657502
145672	657503
21586	657504
116655	657505
11001	657506
15323	657507
54683	657508
50969	657509
10037	657510
57470	657511
15082	657512
86148	657513
10408	657514
17766	657515
119303	657516
43111	657517
32047	657518
43294	657519
87288	657520
60994	657521
90495	657522
2437	657523
19075	657524
26910	657525
45300	657526
51544	657527
30896	657528
45829	657529
31526	657530
4371	657531
59823	657532
17785	657533
57949	657534
3237	657535
46487	657536
81434	657537
6655	657538
97810	657539
92311	657540
95527	657541
94513	657542
96304	657543
56218	657544
22253	657545
4642	657546
44856	657547
24812	657548
80662	657549
26926	657550
93069	657551
36220	657552
14791	657553
19545	657554
45497	657555
28332	657556
29403	657557
56509	657558
95909	657559
86507	657560
126808	657561
7823	657562
16160	657563
1938	657564
17663	657565
2276	657566
23078	657567
54661	657568
4473	657569
28771	657570
221	657571
3864	657572
1104	657573
17398	657574
3107	657575
37798	657576
45081	657577
699	657578
80796	657579
482	657580
68396	657581
10375	657582
14075	657583
58383	657584
149258	657585
30707	657586
60660	657587
31735	657588
56543	657589
27180	657590
60497	657591
25196	657592
39450	657593
843	657594
8131	657595
98456	657596
5185	657597
155407	657598
70441	657599
128346	657600
41245	657601
80260	657602
42853	657603
1445	657604
76732	657605
35238	657606
8040	657607
58044	657608
8216	657609
1369	657610
12727	657611
90488	657612
68193	657613
31824	657614
23800	657615
18269	657616
2006	657617
20142	657618
32789	657619
20455	657620
19724	657621
113229	657622
2956	657623
64383	657624
118282	657625
159214	657626
11091	657627
73734	657628
5315	657629
16816	657630
5744	657631
9051	657632
43598	657633
38405	657634
11617	657635
27064	657636
28124	657637
365	657638
128176	657639
7094	657640
115470	657641
7526	657642
21005	657643
122850	657644
61671	657645
66979	657646
29863	657647
15974	657648
9510	657649
1218	657650
28562	657651
34062	657652
17521	657653
1780	657654
33626	657655
7037	657656
41104	657657
13706	657658
56504	657659
25739	657660
37590	657661
58085	657662
2351	657663
14076	657664
3219	657665
50177	657666
15834	657667
3612	657668
34953	657669
7941	657670
67643	657671
56270	657672
124303	657673
5361	657674
54118	657675
40955	657676
6482	657677
27335	657678
26250	657679
5153	657680
3188	657681
31769	657682
111982	657683
16670	657684
103633	657685
10637	657686
17131	657687
4595	657688
93946	657689
13760	657690
46068	657691
6300	657692
48906	657693
36317	657694
58389	657695
124500	657696
74086	657697
100876	657698
32982	657699
129963	657700
96491	657701
103807	657702
4000	657703
111506	657704
29948	657705
52913	657706
5867	657707
25304	657708
41160	657709
62314	657710
28752	657711
55167	657712
2210	657713
4615	657714
103423	657715
86345	657716
47949	657717
41088	657718
70407	657719
19309	657720
7461	657721
58118	657722
4727	657723
27519	657724
71301	657725
48995	657726
25965	657727
31118	657728
4668	657729
1859	657730
14572	657731
126120	657732
43983	657733
20942	657734
80874	657735
3300	657736
66834	657737
164401	657738
9101	657739
35934	657740
157678	657741
38445	657742
64802	657743
56390	657744
92880	657745
732	657746
27734	657747
1973	657748
122196	657749
49429	657750
49764	657751
40720	657752
2790	657753
134263	657754
61450	657755
6669	657756
69721	657757
26419	657758
99602	657759
73486	657760
2715	657761
2679	657762
136346	657763
34295	657764
33254	657765
1625	657766
30733	657767
7083	657768
12547	657769
5403	657770
32101	657771
35923	657772
1182	657773
28347	657774
16238	657775
77771	657776
8607	657777
52300	657778
4093	657779
5821	657780
24654	657781
108722	657782
209	657783
83628	657784
101730	657785
85906	657786
6997	657787
2962	657788
146430	657789
1049	657790
36030	657791
1198	657792
22967	657793
9095	657794
105849	657795
20847	657796
21773	657797
68898	657798
63856	657799
61350	657800
81259	657801
161358	657802
5004	657803
32585	657804
2398	657805
15581	657806
105344	657807
8671	657808
3922	657809
13865	657810
18761	657811
53041	657812
8590	657813
35288	657814
80197	657815
60950	657816
51397	657817
28394	657818
81294	657819
51953	657820
62341	657821
1648	657822
145187	657823
15618	657824
5588	657825
72325	657826
94656	657827
84140	657828
104819	657829
14859	657830
17252	657831
95348	657832
25825	657833
38158	657834
39806	657835
50482	657836
60875	657837
28346	657838
4895	657839
123050	657840
1764	657841
14066	657842
3573	657843
130143	657844
15709	657845
17495	657846
6845	657847
97646	657848
74158	657849
126418	657850
89307	657851
869	657852
2404	657853
102477	657854
49999	657855
18394	657856
163754	657857
84923	657858
49856	657859
15104	657860
84704	657861
83190	657862
21163	657863
42088	657864
54756	657865
113294	657866
18638	657867
19670	657868
272	657869
22994	657870
30886	657871
12658	657872
1575	657873
71624	657874
36133	657875
3662	657876
105702	657877
27189	657878
139783	657879
13891	657880
44796	657881
11185	657882
101688	657883
1321	657884
90316	657885
89663	657886
48065	657887
5517	657888
57148	657889
33148	657890
26762	657891
4060	657892
31575	657893
68328	657894
81556	657895
90273	657896
90861	657897
18977	657898
81093	657899
68005	657900
4234	657901
80899	657902
41939	657903
84773	657904
16577	657905
3693	657906
32502	657907
47968	657908
56606	657909
120356	657910
66909	657911
49955	657912
77648	657913
123808	657914
32578	657915
46455	657916
24670	657917
30486	657918
96732	657919
7231	657920
18857	657921
50444	657922
48304	657923
76078	657924
13488	657925
23288	657926
77998	657927
62164	657928
96030	657929
14023	657930
50620	657931
85554	657932
106415	657933
21680	657934
128029	657935
44151	657936
51834	657937
11811	657938
116992	657939
410	657940
33203	657941
75749	657942
29264	657943
54230	657944
76658	657945
48734	657946
14024	657947
46436	657948
32431	657949
71907	657950
26889	657951
54724	657952
42008	657953
7645	657954
7215	657955
23139	657956
29476	657957
12253	657958
8610	657959
23900	657960
5438	657961
23152	657962
51449	657963
114483	657964
13959	657965
98065	657966
199	657967
1049	657968
24232	657969
2944	657970
27199	657971
185	657972
73186	657973
86951	657974
783	657975
108965	657976
27420	657977
144408	657978
66513	657979
63772	657980
3583	657981
14580	657982
13911	657983
20129	657984
2844	657985
37799	657986
4403	657987
21105	657988
584	657989
79637	657990
159299	657991
53864	657992
73175	657993
7740	657994
1448	657995
3096	657996
26131	657997
59980	657998
129123	657999
41562	658000
72640	658001
103593	658002
67890	658003
5819	658004
11832	658005
46602	658006
228	658007
16231	658008
6896	658009
24661	658010
2179	658011
5193	658012
2	658013
41125	658014
80724	658015
75537	658016
1213	658017
163567	658018
47039	658019
41849	658020
47051	658021
28227	658022
20660	658023
53556	658024
102719	658025
39640	658026
22932	658027
45274	658028
14036	658029
62702	658030
11462	658031
9870	658032
28138	658033
66366	658034
25291	658035
158371	658036
34146	658037
3818	658038
30403	658039
107070	658040
89360	658041
80316	658042
62976	658043
61458	658044
78420	658045
58422	658046
19300	658047
97436	658048
53493	658049
46964	658050
97423	658051
6206	658052
4511	658053
11061	658054
105559	658055
25046	658056
53647	658057
105604	658058
12796	658059
87777	658060
87523	658061
135373	658062
7719	658063
56290	658064
20809	658065
84331	658066
13135	658067
32742	658068
3806	658069
33154	658070
9602	658071
51949	658072
30302	658073
38095	658074
160216	658075
6863	658076
80755	658077
12049	658078
21080	658079
24820	658080
17698	658081
12685	658082
41497	658083
129042	658084
32547	658085
5413	658086
5485	658087
6577	658088
53131	658089
1440	658090
3838	658091
3891	658092
51778	658093
61227	658094
6495	658095
46705	658096
22677	658097
8888	658098
64041	658099
22867	658100
36994	658101
27966	658102
78285	658103
1908	658104
7356	658105
103723	658106
12165	658107
8399	658108
587	658109
74865	658110
44524	658111
38055	658112
772	658113
44098	658114
33309	658115
21767	658116
13202	658117
8245	658118
33215	658119
36806	658120
68034	658121
72062	658122
3143	658123
845	658124
30079	658125
15031	658126
57535	658127
5263	658128
4481	658129
116566	658130
7953	658131
9259	658132
44265	658133
33224	658134
90821	658135
1067	658136
18539	658137
7661	658138
112871	658139
153060	658140
56450	658141
81645	658142
82444	658143
54123	658144
5997	658145
8096	658146
318	658147
13519	658148
70573	658149
6867	658150
14998	658151
28371	658152
14285	658153
32874	658154
89132	658155
12870	658156
102872	658157
33089	658158
98537	658159
20021	658160
1306	658161
14865	658162
34760	658163
29091	658164
1173	658165
16646	658166
4424	658167
70	658168
54541	658169
6378	658170
74136	658171
500	658172
85896	658173
116557	658174
55338	658175
2195	658176
57078	658177
931	658178
105734	658179
20607	658180
38558	658181
1926	658182
3783	658183
20944	658184
25490	658185
27092	658186
12735	658187
34397	658188
12234	658189
119457	658190
5328	658191
153610	658192
1000	658193
128914	658194
50067	658195
61800	658196
91132	658197
27200	658198
2186	658199
23316	658200
64703	658201
32878	658202
98633	658203
13872	658204
21620	658205
60004	658206
57752	658207
6371	658208
44584	658209
20078	658210
19543	658211
28970	658212
35435	658213
1983	658214
40495	658215
23052	658216
14387	658217
36538	658218
7537	658219
25385	658220
2930	658221
7807	658222
87168	658223
22798	658224
20992	658225
157430	658226
810	658227
146329	658228
61371	658229
164552	658230
2466	658231
54919	658232
100975	658233
41747	658234
62706	658235
32070	658236
19768	658237
69856	658238
89141	658239
57119	658240
113719	658241
51557	658242
18159	658243
52697	658244
126545	658245
30698	658246
4393	658247
153239	658248
46374	658249
86229	658250
11235	658251
50615	658252
13716	658253
87077	658254
54072	658255
8874	658256
16654	658257
57033	658258
1145	658259
33751	658260
58892	658261
42550	658262
19777	658263
51956	658264
35644	658265
41492	658266
138163	658267
103941	658268
5035	658269
21982	658270
11785	658271
46666	658272
984	658273
18099	658274
4653	658275
10988	658276
6736	658277
72966	658278
1311	658279
92428	658280
9785	658281
54777	658282
56568	658283
28832	658284
3057	658285
124881	658286
13096	658287
1407	658288
24770	658289
77657	658290
3614	658291
83376	658292
59048	658293
1071	658294
4124	658295
12291	658296
20202	658297
27138	658298
75067	658299
2319	658300
3039	658301
106255	658302
57564	658303
125499	658304
4308	658305
72144	658306
598	658307
29031	658308
92799	658309
5428	658310
43065	658311
161911	658312
3492	658313
11810	658314
41038	658315
30357	658316
14403	658317
40613	658318
113437	658319
7579	658320
4141	658321
12045	658322
71136	658323
270	658324
13167	658325
33658	658326
68056	658327
43438	658328
31584	658329
111682	658330
2604	658331
15923	658332
13295	658333
128197	658334
9092	658335
124194	658336
8788	658337
39240	658338
154987	658339
41831	658340
57485	658341
16119	658342
115323	658343
36355	658344
105746	658345
71610	658346
26262	658347
35072	658348
56622	658349
54333	658350
163653	658351
120095	658352
140734	658353
21217	658354
591	658355
50385	658356
22858	658357
83011	658358
79101	658359
99708	658360
14973	658361
96	658362
21857	658363
10427	658364
4910	658365
68435	658366
36690	658367
27977	658368
66852	658369
27429	658370
31004	658371
45386	658372
28709	658373
4649	658374
97634	658375
33401	658376
126442	658377
100350	658378
7079	658379
111426	658380
6735	658381
52487	658382
108023	658383
126680	658384
49449	658385
5831	658386
1814	658387
3480	658388
2617	658389
61817	658390
94092	658391
38228	658392
60437	658393
11372	658394
72801	658395
128573	658396
3493	658397
97958	658398
2000	658399
109383	658400
9058	658401
84979	658402
9722	658403
45951	658404
115376	658405
4019	658406
143033	658407
90875	658408
18538	658409
33063	658410
752	658411
8061	658412
49877	658413
59879	658414
24101	658415
86799	658416
21194	658417
63968	658418
8170	658419
67182	658420
46170	658421
4507	658422
146992	658423
4723	658424
10448	658425
14345	658426
74156	658427
14245	658428
26865	658429
81567	658430
848	658431
32940	658432
44263	658433
44027	658434
58149	658435
3871	658436
3430	658437
37897	658438
58141	658439
32229	658440
62805	658441
21387	658442
3140	658443
34207	658444
128107	658445
7864	658446
152747	658447
44176	658448
20352	658449
151116	658450
69737	658451
24273	658452
7159	658453
73278	658454
10473	658455
102803	658456
28990	658457
17872	658458
55829	658459
44110	658460
23831	658461
94310	658462
36001	658463
54434	658464
26802	658465
10775	658466
103895	658467
53686	658468
22121	658469
117194	658470
93298	658471
164153	658472
124137	658473
15576	658474
82886	658475
62603	658476
28980	658477
5210	658478
51031	658479
59925	658480
645	658481
16033	658482
40513	658483
33170	658484
47931	658485
21351	658486
78480	658487
56438	658488
33053	658489
125207	658490
18120	658491
3838	658492
2191	658493
121642	658494
91649	658495
20362	658496
39673	658497
37693	658498
85049	658499
2730	658500
32685	658501
13971	658502
78183	658503
34451	658504
8580	658505
55650	658506
148612	658507
102652	658508
35667	658509
109249	658510
50254	658511
39376	658512
133407	658513
58334	658514
13670	658515
30451	658516
33923	658517
766	658518
6312	658519
100429	658520
70850	658521
7919	658522
49270	658523
51996	658524
37593	658525
3681	658526
32263	658527
65740	658528
19857	658529
102559	658530
18369	658531
184	658532
36569	658533
15539	658534
85595	658535
100973	658536
50250	658537
61439	658538
12167	658539
43510	658540
105	658541
107541	658542
9954	658543
93735	658544
63496	658545
126796	658546
52225	658547
7295	658548
12315	658549
1642	658550
144540	658551
1846	658552
3884	658553
31348	658554
53112	658555
10010	658556
5234	658557
42112	658558
21655	658559
13885	658560
71851	658561
94	658562
234	658563
64109	658564
10527	658565
781	658566
112241	658567
28091	658568
3856	658569
4837	658570
6119	658571
59304	658572
32601	658573
66531	658574
30767	658575
82154	658576
101104	658577
30814	658578
44452	658579
1751	658580
68419	658581
53225	658582
83948	658583
130530	658584
2482	658585
23230	658586
147568	658587
53355	658588
30026	658589
157	658590
4903	658591
469	658592
8336	658593
6453	658594
1614	658595
30253	658596
3146	658597
34379	658598
42382	658599
102017	658600
1723	658601
76359	658602
10098	658603
11177	658604
89560	658605
8369	658606
83980	658607
75783	658608
11043	658609
29305	658610
97053	658611
12953	658612
24338	658613
5359	658614
14452	658615
51658	658616
109031	658617
100745	658618
29758	658619
93026	658620
102649	658621
1734	658622
39542	658623
71791	658624
3947	658625
16	658626
656	658627
35120	658628
74307	658629
65009	658630
59282	658631
65345	658632
16076	658633
71740	658634
26829	658635
37044	658636
98177	658637
8556	658638
72959	658639
14016	658640
89095	658641
59838	658642
99314	658643
8568	658644
30858	658645
18067	658646
65146	658647
23235	658648
78422	658649
115410	658650
796	658651
31283	658652
20309	658653
21440	658654
12997	658655
19828	658656
35189	658657
57628	658658
108044	658659
690	658660
44997	658661
96683	658662
112533	658663
10688	658664
11442	658665
17919	658666
19009	658667
9060	658668
716	658669
20115	658670
11237	658671
112	658672
18496	658673
648	658674
32045	658675
29036	658676
10491	658677
75207	658678
60089	658679
8946	658680
47145	658681
94196	658682
24916	658683
119973	658684
103598	658685
4172	658686
129215	658687
17111	658688
199	658689
1135	658690
115888	658691
75959	658692
2537	658693
614	658694
145	658695
67843	658696
4917	658697
17317	658698
5174	658699
10679	658700
6907	658701
3941	658702
21851	658703
21092	658704
94611	658705
73138	658706
89909	658707
15603	658708
131535	658709
21271	658710
82638	658711
2495	658712
25845	658713
98987	658714
77736	658715
10746	658716
7826	658717
87881	658718
29816	658719
66047	658720
44619	658721
64087	658722
53155	658723
14750	658724
22500	658725
15343	658726
45533	658727
48385	658728
42603	658729
20073	658730
45003	658731
57470	658732
21915	658733
90347	658734
95667	658735
10926	658736
83265	658737
15846	658738
125423	658739
29623	658740
65328	658741
11112	658742
53773	658743
7644	658744
1650	658745
14562	658746
82420	658747
7392	658748
1111	658749
41307	658750
15138	658751
66528	658752
104725	658753
7724	658754
42362	658755
63632	658756
936	658757
5104	658758
6635	658759
17220	658760
117244	658761
8475	658762
38795	658763
3239	658764
5675	658765
26248	658766
954	658767
24439	658768
34911	658769
105265	658770
4097	658771
81747	658772
1744	658773
26222	658774
153948	658775
147117	658776
49383	658777
94990	658778
58069	658779
106542	658780
23060	658781
4904	658782
112335	658783
19463	658784
23568	658785
87577	658786
15231	658787
19736	658788
27371	658789
9305	658790
66516	658791
2480	658792
51034	658793
23152	658794
6091	658795
72	658796
3112	658797
1799	658798
24961	658799
6024	658800
1495	658801
14640	658802
2958	658803
67370	658804
16193	658805
25610	658806
29716	658807
50502	658808
72807	658809
20495	658810
46796	658811
138929	658812
117792	658813
160640	658814
13292	658815
2037	658816
756	658817
3975	658818
21590	658819
49594	658820
7785	658821
16511	658822
140131	658823
20899	658824
65578	658825
77706	658826
981	658827
81490	658828
12424	658829
129942	658830
21951	658831
28410	658832
19162	658833
88987	658834
15491	658835
34933	658836
36218	658837
44730	658838
101247	658839
46195	658840
34164	658841
17169	658842
22149	658843
68335	658844
22274	658845
9542	658846
12788	658847
26268	658848
3732	658849
40357	658850
105197	658851
16334	658852
6051	658853
90590	658854
6364	658855
80060	658856
66905	658857
113876	658858
29971	658859
57956	658860
116326	658861
104130	658862
7932	658863
8775	658864
6565	658865
155948	658866
24947	658867
42251	658868
1970	658869
61122	658870
152504	658871
65445	658872
23468	658873
38905	658874
17148	658875
3580	658876
87003	658877
5330	658878
37318	658879
23621	658880
11557	658881
40892	658882
82368	658883
158380	658884
66680	658885
6844	658886
1783	658887
11140	658888
18929	658889
2216	658890
10249	658891
130275	658892
142	658893
44870	658894
17275	658895
24917	658896
58476	658897
35558	658898
165564	658899
122374	658900
67264	658901
98178	658902
30891	658903
115441	658904
37152	658905
49083	658906
1778	658907
1561	658908
68795	658909
54982	658910
6157	658911
2374	658912
4191	658913
22251	658914
4454	658915
22464	658916
3008	658917
67489	658918
14762	658919
83643	658920
12272	658921
36198	658922
26303	658923
115978	658924
96515	658925
36264	658926
63587	658927
65142	658928
65503	658929
863	658930
83264	658931
33128	658932
6047	658933
87774	658934
1475	658935
46551	658936
16717	658937
157469	658938
3465	658939
36680	658940
51614	658941
32598	658942
13496	658943
96940	658944
6489	658945
16517	658946
16144	658947
46092	658948
15058	658949
86329	658950
47162	658951
114286	658952
24893	658953
4405	658954
20285	658955
77558	658956
165529	658957
3685	658958
4737	658959
9767	658960
58399	658961
289	658962
7247	658963
84788	658964
18834	658965
6281	658966
9367	658967
11078	658968
24749	658969
28611	658970
120142	658971
78210	658972
24206	658973
121551	658974
703	658975
1086	658976
17513	658977
14189	658978
69798	658979
12301	658980
53908	658981
158748	658982
70461	658983
57858	658984
71522	658985
14093	658986
157658	658987
2608	658988
45317	658989
5774	658990
79835	658991
8017	658992
30037	658993
3505	658994
9407	658995
42491	658996
2284	658997
31942	658998
4999	658999
276	659000
10918	659001
1929	659002
77147	659003
3783	659004
25605	659005
17577	659006
85038	659007
70867	659008
19372	659009
1017	659010
100280	659011
17635	659012
99520	659013
5497	659014
8822	659015
25082	659016
44109	659017
42227	659018
27370	659019
84560	659020
26577	659021
32548	659022
1354	659023
145361	659024
54865	659025
32388	659026
48099	659027
50781	659028
35069	659029
155439	659030
39806	659031
38941	659032
102230	659033
8978	659034
38101	659035
85905	659036
12897	659037
64125	659038
83455	659039
108326	659040
9931	659041
547	659042
42158	659043
121018	659044
40178	659045
147472	659046
24222	659047
37459	659048
284	659049
73	659050
49803	659051
108761	659052
16328	659053
462	659054
27089	659055
23032	659056
7962	659057
96481	659058
13773	659059
681	659060
56747	659061
11614	659062
20631	659063
1399	659064
34560	659065
58576	659066
82359	659067
48615	659068
47757	659069
1616	659070
1306	659071
7	659072
34353	659073
122726	659074
32437	659075
152346	659076
33715	659077
4360	659078
56754	659079
1160	659080
12479	659081
842	659082
37649	659083
22663	659084
25637	659085
56739	659086
8405	659087
12266	659088
732	659089
5663	659090
47779	659091
22209	659092
45793	659093
116388	659094
11534	659095
13031	659096
25708	659097
17537	659098
9924	659099
39487	659100
57774	659101
121697	659102
2480	659103
51905	659104
9443	659105
19500	659106
70682	659107
25288	659108
1436	659109
5018	659110
7480	659111
4100	659112
76615	659113
132514	659114
45434	659115
47740	659116
58109	659117
7	659118
23302	659119
100741	659120
90415	659121
38533	659122
2536	659123
28332	659124
39505	659125
10021	659126
22352	659127
7231	659128
156295	659129
94312	659130
41170	659131
49413	659132
83354	659133
12131	659134
126	659135
57652	659136
36706	659137
5631	659138
25861	659139
2821	659140
1192	659141
109283	659142
132153	659143
14247	659144
3063	659145
35529	659146
31589	659147
27885	659148
87072	659149
4767	659150
33331	659151
183	659152
47629	659153
635	659154
111836	659155
16974	659156
8727	659157
48747	659158
27270	659159
81553	659160
43981	659161
101787	659162
32779	659163
6953	659164
6872	659165
73923	659166
50882	659167
28147	659168
68670	659169
13228	659170
97566	659171
10783	659172
8497	659173
73822	659174
19066	659175
67486	659176
55273	659177
19242	659178
34545	659179
37717	659180
29971	659181
7699	659182
31795	659183
53498	659184
40178	659185
60925	659186
41692	659187
33760	659188
11899	659189
43987	659190
9347	659191
61330	659192
27132	659193
54023	659194
12671	659195
38861	659196
58573	659197
88777	659198
4096	659199
18104	659200
5678	659201
48945	659202
26848	659203
19948	659204
9560	659205
17487	659206
29892	659207
24714	659208
81766	659209
91689	659210
46279	659211
37807	659212
9047	659213
82561	659214
21763	659215
18458	659216
144704	659217
53256	659218
35191	659219
3448	659220
35631	659221
29764	659222
3099	659223
13826	659224
77056	659225
8216	659226
744	659227
139676	659228
22037	659229
13348	659230
26379	659231
3114	659232
7691	659233
11279	659234
2745	659235
28463	659236
7641	659237
80812	659238
29728	659239
15823	659240
10954	659241
74183	659242
19034	659243
22152	659244
18948	659245
119434	659246
12596	659247
65001	659248
93540	659249
36082	659250
12440	659251
2805	659252
104744	659253
138828	659254
5322	659255
17102	659256
15052	659257
530	659258
20013	659259
60862	659260
64359	659261
14151	659262
42336	659263
6699	659264
57721	659265
12322	659266
35881	659267
33773	659268
42643	659269
27514	659270
38609	659271
95053	659272
88158	659273
63288	659274
38526	659275
7520	659276
24410	659277
15051	659278
12522	659279
124642	659280
42279	659281
11537	659282
29664	659283
18989	659284
12837	659285
16061	659286
7102	659287
25736	659288
6073	659289
18260	659290
3642	659291
25344	659292
131878	659293
13140	659294
37631	659295
76983	659296
50816	659297
10064	659298
148580	659299
38834	659300
4534	659301
81391	659302
7331	659303
61361	659304
3059	659305
150800	659306
10453	659307
90140	659308
46151	659309
147728	659310
10051	659311
146735	659312
59516	659313
25055	659314
36042	659315
57587	659316
25014	659317
63315	659318
442	659319
4006	659320
77079	659321
42185	659322
37584	659323
25154	659324
110933	659325
5	659326
86230	659327
70492	659328
59522	659329
61181	659330
44434	659331
51774	659332
3911	659333
5261	659334
101024	659335
85314	659336
14165	659337
126489	659338
66120	659339
5628	659340
4060	659341
38278	659342
464	659343
76756	659344
71846	659345
60160	659346
13555	659347
43421	659348
18505	659349
45351	659350
10465	659351
12634	659352
115854	659353
55636	659354
106510	659355
771	659356
18285	659357
15163	659358
51065	659359
107308	659360
27036	659361
33	659362
2127	659363
9181	659364
120234	659365
126516	659366
35031	659367
56187	659368
89699	659369
10896	659370
8350	659371
30386	659372
24637	659373
39122	659374
33009	659375
10695	659376
37146	659377
34321	659378
11803	659379
1964	659380
44064	659381
8655	659382
20374	659383
60581	659384
18946	659385
19975	659386
2456	659387
10253	659388
26515	659389
77373	659390
43573	659391
23259	659392
14560	659393
75621	659394
32944	659395
15707	659396
1648	659397
44253	659398
32925	659399
57510	659400
38086	659401
21031	659402
86048	659403
103132	659404
33005	659405
898	659406
9579	659407
428	659408
30470	659409
72146	659410
17937	659411
54772	659412
5470	659413
1060	659414
7689	659415
1143	659416
67777	659417
79733	659418
33805	659419
15270	659420
41103	659421
28272	659422
36402	659423
112688	659424
77981	659425
2292	659426
33096	659427
31355	659428
119530	659429
39067	659430
15753	659431
45681	659432
6849	659433
38284	659434
5839	659435
41553	659436
76313	659437
38339	659438
7280	659439
40871	659440
26085	659441
68540	659442
134202	659443
14550	659444
4800	659445
40557	659446
40241	659447
23398	659448
23832	659449
47632	659450
31467	659451
36333	659452
18240	659453
143989	659454
34916	659455
13824	659456
4084	659457
55347	659458
18764	659459
56996	659460
65256	659461
2314	659462
11921	659463
23093	659464
83818	659465
92679	659466
13258	659467
6352	659468
149987	659469
13890	659470
18502	659471
36437	659472
2105	659473
9147	659474
60664	659475
11487	659476
23817	659477
7109	659478
31892	659479
13152	659480
51088	659481
12545	659482
151975	659483
25907	659484
1451	659485
513	659486
37734	659487
60541	659488
673	659489
40666	659490
81080	659491
3259	659492
267	659493
4106	659494
20666	659495
76985	659496
27526	659497
47808	659498
30875	659499
5248	659500
18627	659501
65132	659502
36626	659503
23348	659504
110708	659505
7887	659506
70009	659507
34778	659508
2108	659509
24721	659510
40811	659511
24336	659512
77250	659513
62285	659514
47880	659515
152274	659516
2480	659517
10376	659518
4754	659519
107866	659520
51554	659521
9070	659522
153810	659523
55217	659524
74160	659525
21609	659526
49477	659527
82683	659528
130897	659529
35160	659530
54824	659531
20825	659532
16406	659533
2849	659534
29455	659535
70298	659536
132024	659537
4498	659538
32771	659539
49205	659540
39905	659541
33730	659542
30393	659543
90064	659544
10632	659545
18943	659546
14959	659547
65222	659548
40971	659549
24297	659550
98769	659551
12855	659552
90075	659553
8202	659554
132800	659555
1699	659556
89442	659557
41161	659558
55611	659559
118853	659560
31133	659561
21651	659562
68137	659563
79982	659564
37	659565
16706	659566
26823	659567
465	659568
118763	659569
57071	659570
71295	659571
18098	659572
54281	659573
36238	659574
129541	659575
51495	659576
48115	659577
24289	659578
2352	659579
96068	659580
11299	659581
777	659582
160284	659583
14788	659584
61765	659585
1668	659586
41808	659587
1353	659588
9	659589
43195	659590
46042	659591
66341	659592
30806	659593
132806	659594
58446	659595
12550	659596
49683	659597
14948	659598
134042	659599
7028	659600
123761	659601
66921	659602
18906	659603
18879	659604
89345	659605
6893	659606
5418	659607
100417	659608
7119	659609
14	659610
10399	659611
36322	659612
9036	659613
13079	659614
54798	659615
11331	659616
20108	659617
48806	659618
29173	659619
126108	659620
44720	659621
125073	659622
17661	659623
32510	659624
46666	659625
10457	659626
358	659627
60932	659628
86333	659629
47496	659630
6079	659631
163304	659632
100017	659633
54827	659634
35627	659635
14051	659636
7837	659637
59147	659638
18010	659639
13415	659640
56972	659641
5360	659642
130465	659643
46113	659644
46035	659645
66240	659646
138239	659647
9392	659648
10208	659649
2991	659650
36337	659651
34388	659652
96303	659653
65425	659654
35329	659655
468	659656
568	659657
3090	659658
96535	659659
9827	659660
22011	659661
33636	659662
427	659663
66993	659664
55130	659665
10800	659666
79	659667
17968	659668
26674	659669
83025	659670
21573	659671
13912	659672
35832	659673
17541	659674
43305	659675
159267	659676
8619	659677
4696	659678
29194	659679
51656	659680
2899	659681
28621	659682
1714	659683
861	659684
6315	659685
10875	659686
20194	659687
64538	659688
79996	659689
1182	659690
55206	659691
90508	659692
44855	659693
21281	659694
64268	659695
108570	659696
14343	659697
28441	659698
76966	659699
5009	659700
57495	659701
95699	659702
85130	659703
24340	659704
10796	659705
95281	659706
42420	659707
3018	659708
18571	659709
39335	659710
24296	659711
9287	659712
137454	659713
148044	659714
129152	659715
32923	659716
18445	659717
65622	659718
73516	659719
36309	659720
100870	659721
2675	659722
33008	659723
113107	659724
108107	659725
13148	659726
58058	659727
11690	659728
7712	659729
52011	659730
18569	659731
21010	659732
1803	659733
63148	659734
9459	659735
86751	659736
78510	659737
1145	659738
11275	659739
60203	659740
61438	659741
21692	659742
90206	659743
84462	659744
44523	659745
50417	659746
68986	659747
470	659748
61184	659749
6623	659750
8910	659751
42183	659752
14314	659753
38728	659754
97496	659755
56209	659756
54424	659757
70229	659758
31752	659759
16902	659760
6102	659761
19324	659762
53083	659763
25815	659764
5847	659765
146205	659766
89559	659767
72607	659768
52974	659769
1624	659770
40847	659771
13586	659772
17436	659773
20835	659774
20482	659775
370	659776
141026	659777
33125	659778
19585	659779
14471	659780
8664	659781
42072	659782
126980	659783
15195	659784
86723	659785
61488	659786
25739	659787
122559	659788
12694	659789
50076	659790
2553	659791
32955	659792
8083	659793
2979	659794
70026	659795
31469	659796
91755	659797
22865	659798
4355	659799
76172	659800
1832	659801
870	659802
5157	659803
81553	659804
56936	659805
48332	659806
33392	659807
12715	659808
12326	659809
27842	659810
58678	659811
18530	659812
25782	659813
21055	659814
91609	659815
17955	659816
41261	659817
4046	659818
16563	659819
2186	659820
15283	659821
9331	659822
43818	659823
63875	659824
1829	659825
8201	659826
60550	659827
25393	659828
12912	659829
5000	659830
10488	659831
49453	659832
20923	659833
36109	659834
37659	659835
19262	659836
40550	659837
48228	659838
39819	659839
16287	659840
524	659841
17970	659842
72410	659843
3479	659844
90857	659845
21429	659846
945	659847
4163	659848
24909	659849
42764	659850
38162	659851
32973	659852
40397	659853
130585	659854
7459	659855
9120	659856
279	659857
78121	659858
35207	659859
104603	659860
11689	659861
95813	659862
2007	659863
14642	659864
21251	659865
102060	659866
100974	659867
21643	659868
8	659869
91018	659870
137962	659871
70819	659872
59631	659873
82655	659874
19205	659875
12751	659876
43459	659877
20505	659878
46905	659879
106823	659880
45945	659881
26914	659882
20837	659883
384	659884
7386	659885
192	659886
928	659887
40806	659888
19559	659889
69328	659890
60579	659891
85439	659892
2511	659893
98062	659894
10490	659895
9864	659896
33193	659897
10818	659898
21421	659899
17680	659900
10524	659901
96703	659902
64444	659903
27030	659904
60300	659905
2291	659906
585	659907
631	659908
7213	659909
4653	659910
30640	659911
35761	659912
49232	659913
13765	659914
2967	659915
26173	659916
1775	659917
7809	659918
59006	659919
39173	659920
64097	659921
11725	659922
12619	659923
23066	659924
840	659925
11807	659926
108415	659927
61684	659928
60764	659929
140138	659930
162	659931
2186	659932
13346	659933
66706	659934
63034	659935
140946	659936
10331	659937
29571	659938
123899	659939
15601	659940
1937	659941
129833	659942
21935	659943
35701	659944
53619	659945
1706	659946
10335	659947
18772	659948
5938	659949
41379	659950
66944	659951
4212	659952
33528	659953
12784	659954
23662	659955
23569	659956
8117	659957
130153	659958
15891	659959
11644	659960
9518	659961
162623	659962
11659	659963
73488	659964
20947	659965
8338	659966
1183	659967
18723	659968
18831	659969
10373	659970
872	659971
874	659972
7332	659973
48683	659974
16291	659975
119035	659976
64454	659977
109704	659978
54329	659979
15126	659980
39443	659981
32182	659982
20934	659983
2083	659984
48693	659985
66149	659986
21024	659987
2683	659988
24590	659989
408	659990
2308	659991
80253	659992
132961	659993
24132	659994
12474	659995
277	659996
3154	659997
66457	659998
991	659999
72803	660000
162	660001
43033	660002
36347	660003
50098	660004
50137	660005
18793	660006
50721	660007
58145	660008
80401	660009
112015	660010
54001	660011
20041	660012
164	660013
60192	660014
2802	660015
28218	660016
294	660017
28836	660018
837	660019
10302	660020
30718	660021
15706	660022
49014	660023
777	660024
21030	660025
7539	660026
34763	660027
9674	660028
44810	660029
28098	660030
52205	660031
807	660032
100288	660033
104543	660034
20317	660035
72130	660036
31827	660037
40110	660038
9905	660039
126778	660040
4000	660041
19362	660042
16695	660043
16987	660044
91851	660045
25919	660046
9096	660047
36600	660048
60207	660049
5978	660050
984	660051
1190	660052
13858	660053
55135	660054
163	660055
43432	660056
36719	660057
4737	660058
60756	660059
125708	660060
47810	660061
113629	660062
6032	660063
7531	660064
17701	660065
5174	660066
18172	660067
88307	660068
3079	660069
29971	660070
30224	660071
43495	660072
58606	660073
108524	660074
1734	660075
151209	660076
35312	660077
3031	660078
64432	660079
9756	660080
29778	660081
1419	660082
18879	660083
17702	660084
59399	660085
15787	660086
22946	660087
11642	660088
19971	660089
41232	660090
114960	660091
5682	660092
18563	660093
1096	660094
5695	660095
62546	660096
11877	660097
27210	660098
3082	660099
1612	660100
53032	660101
67	660102
18923	660103
84627	660104
7843	660105
9263	660106
96455	660107
47280	660108
45606	660109
1258	660110
139759	660111
24275	660112
57123	660113
12824	660114
100929	660115
53837	660116
21787	660117
7662	660118
95691	660119
16503	660120
39892	660121
23436	660122
10424	660123
45799	660124
82879	660125
53096	660126
358	660127
93086	660128
71753	660129
36514	660130
74484	660131
36486	660132
102479	660133
37376	660134
69682	660135
8990	660136
9130	660137
42909	660138
87238	660139
13060	660140
126304	660141
6200	660142
61428	660143
215	660144
497	660145
89291	660146
132	660147
3676	660148
43171	660149
17874	660150
41807	660151
78917	660152
47557	660153
40849	660154
137636	660155
97998	660156
55154	660157
26807	660158
54068	660159
2068	660160
51030	660161
64548	660162
1250	660163
19147	660164
33412	660165
30347	660166
50	660167
104867	660168
7133	660169
13976	660170
31892	660171
107	660172
50938	660173
74284	660174
10837	660175
40475	660176
4830	660177
17464	660178
132412	660179
42305	660180
83026	660181
9340	660182
7448	660183
354	660184
63066	660185
6947	660186
1633	660187
4474	660188
209	660189
107691	660190
95848	660191
17676	660192
5105	660193
19095	660194
60029	660195
36092	660196
54	660197
87419	660198
3437	660199
41796	660200
16826	660201
26202	660202
57419	660203
10743	660204
14476	660205
2931	660206
50564	660207
40122	660208
8402	660209
76681	660210
14149	660211
16747	660212
13217	660213
44802	660214
39298	660215
265	660216
10548	660217
5500	660218
60092	660219
53823	660220
138831	660221
10061	660222
100242	660223
14730	660224
42770	660225
23387	660226
4501	660227
6653	660228
2950	660229
17041	660230
31360	660231
49213	660232
16717	660233
26905	660234
79956	660235
20812	660236
41899	660237
4829	660238
46558	660239
63639	660240
10331	660241
30406	660242
39331	660243
18934	660244
30951	660245
65318	660246
28700	660247
120862	660248
69662	660249
79151	660250
10936	660251
8506	660252
74448	660253
143827	660254
54338	660255
80160	660256
7173	660257
438	660258
11767	660259
48278	660260
22784	660261
14581	660262
47802	660263
22501	660264
24844	660265
1412	660266
70936	660267
118123	660268
96364	660269
72091	660270
1269	660271
25601	660272
577	660273
3548	660274
32089	660275
39553	660276
52413	660277
2073	660278
80470	660279
12726	660280
204	660281
1128	660282
15133	660283
15851	660284
14414	660285
76968	660286
46362	660287
79885	660288
60649	660289
39686	660290
115608	660291
83200	660292
2313	660293
23447	660294
33709	660295
59071	660296
41922	660297
20599	660298
37971	660299
92287	660300
155075	660301
6756	660302
5525	660303
15458	660304
3283	660305
32546	660306
15223	660307
52717	660308
21388	660309
27922	660310
96027	660311
34475	660312
8803	660313
96212	660314
28220	660315
2187	660316
45322	660317
19170	660318
33737	660319
2648	660320
7301	660321
1665	660322
25254	660323
43614	660324
599	660325
49824	660326
60143	660327
118919	660328
120183	660329
152403	660330
50941	660331
70922	660332
113584	660333
9642	660334
5493	660335
114688	660336
549	660337
40199	660338
59215	660339
124162	660340
15733	660341
4771	660342
4701	660343
55033	660344
24836	660345
2230	660346
11172	660347
8744	660348
100752	660349
36807	660350
93084	660351
6501	660352
88644	660353
61536	660354
15985	660355
4393	660356
2862	660357
6187	660358
75393	660359
42371	660360
16896	660361
10101	660362
9929	660363
70401	660364
78	660365
18106	660366
154562	660367
27533	660368
5858	660369
41861	660370
26535	660371
17839	660372
20982	660373
129047	660374
6727	660375
76554	660376
29492	660377
48722	660378
4872	660379
25306	660380
18957	660381
22535	660382
34446	660383
83457	660384
6894	660385
19339	660386
5768	660387
36193	660388
72171	660389
2846	660390
13719	660391
108442	660392
23283	660393
151751	660394
38888	660395
18505	660396
4609	660397
5115	660398
381	660399
28377	660400
73769	660401
96969	660402
91181	660403
2795	660404
43786	660405
66	660406
18482	660407
43120	660408
32808	660409
18921	660410
85928	660411
25217	660412
156713	660413
1598	660414
53979	660415
5107	660416
128496	660417
23023	660418
56127	660419
4015	660420
16725	660421
14851	660422
75329	660423
14349	660424
5330	660425
18827	660426
45269	660427
64774	660428
34763	660429
5337	660430
135293	660431
45647	660432
53264	660433
15347	660434
45068	660435
29581	660436
117002	660437
78982	660438
35063	660439
106099	660440
44322	660441
26944	660442
47163	660443
54512	660444
449	660445
29629	660446
87762	660447
21521	660448
12996	660449
3594	660450
119333	660451
6833	660452
25897	660453
1101	660454
44941	660455
39090	660456
65660	660457
22720	660458
99790	660459
928	660460
56604	660461
4104	660462
9655	660463
4099	660464
55950	660465
101690	660466
23439	660467
45229	660468
105050	660469
25467	660470
87694	660471
13077	660472
52589	660473
7817	660474
26848	660475
1636	660476
38898	660477
4530	660478
44258	660479
158244	660480
314	660481
101382	660482
49160	660483
16558	660484
39474	660485
3627	660486
12395	660487
4681	660488
17006	660489
133053	660490
5452	660491
23382	660492
1143	660493
22863	660494
33649	660495
67058	660496
83695	660497
106934	660498
49203	660499
94497	660500
5582	660501
76469	660502
26538	660503
100619	660504
186	660505
71572	660506
100742	660507
52004	660508
23400	660509
34886	660510
72052	660511
37358	660512
2314	660513
19254	660514
53236	660515
103002	660516
17921	660517
86510	660518
4961	660519
12839	660520
11920	660521
42019	660522
133317	660523
11504	660524
7936	660525
105689	660526
59536	660527
66764	660528
26817	660529
24	660530
104037	660531
14868	660532
25084	660533
18431	660534
2872	660535
57402	660536
28814	660537
44680	660538
34665	660539
30523	660540
8583	660541
312	660542
29655	660543
54439	660544
98554	660545
12280	660546
3875	660547
158061	660548
27388	660549
42378	660550
7349	660551
12348	660552
28442	660553
79134	660554
3431	660555
27815	660556
40747	660557
7681	660558
14183	660559
74290	660560
6363	660561
14641	660562
354	660563
17126	660564
109058	660565
92791	660566
11357	660567
25976	660568
42467	660569
844	660570
28744	660571
17608	660572
48735	660573
19675	660574
4104	660575
129907	660576
32781	660577
12017	660578
149396	660579
4683	660580
5847	660581
33898	660582
807	660583
3957	660584
11798	660585
16408	660586
2842	660587
121971	660588
33684	660589
81	660590
2710	660591
1593	660592
65674	660593
6805	660594
19033	660595
27101	660596
57909	660597
22427	660598
110446	660599
2928	660600
22556	660601
5385	660602
38783	660603
11755	660604
68729	660605
77731	660606
17865	660607
26152	660608
5620	660609
67148	660610
61773	660611
123662	660612
37580	660613
16092	660614
4314	660615
11904	660616
23496	660617
7963	660618
48991	660619
13382	660620
8029	660621
21235	660622
9	660623
1297	660624
501	660625
13914	660626
7595	660627
42309	660628
139879	660629
59793	660630
83498	660631
56351	660632
13708	660633
2875	660634
7164	660635
65389	660636
23995	660637
33857	660638
7320	660639
103872	660640
29000	660641
7036	660642
3732	660643
102942	660644
19931	660645
82771	660646
37876	660647
31489	660648
3909	660649
24122	660650
2888	660651
43664	660652
103018	660653
26599	660654
31252	660655
4836	660656
10585	660657
5798	660658
62410	660659
59581	660660
16223	660661
22965	660662
21833	660663
27007	660664
11886	660665
5443	660666
2871	660667
17754	660668
51507	660669
83755	660670
7117	660671
21087	660672
11367	660673
160309	660674
55	660675
48772	660676
77764	660677
19436	660678
6415	660679
1161	660680
20365	660681
58147	660682
68314	660683
56968	660684
122838	660685
129996	660686
19757	660687
20181	660688
1647	660689
13892	660690
6201	660691
19705	660692
163666	660693
89755	660694
14226	660695
15827	660696
10179	660697
46911	660698
82913	660699
12985	660700
74253	660701
2991	660702
18506	660703
64986	660704
83562	660705
59439	660706
160460	660707
22339	660708
50517	660709
2561	660710
88230	660711
10257	660712
41998	660713
41755	660714
62501	660715
26584	660716
115082	660717
5897	660718
29295	660719
78687	660720
73253	660721
8359	660722
25028	660723
105575	660724
56494	660725
3350	660726
45515	660727
54003	660728
2952	660729
5294	660730
11653	660731
39970	660732
18440	660733
3386	660734
5762	660735
307	660736
20291	660737
58877	660738
33825	660739
100321	660740
80058	660741
25654	660742
55570	660743
27229	660744
24875	660745
104503	660746
15860	660747
13567	660748
3850	660749
95947	660750
16964	660751
72599	660752
103275	660753
131545	660754
42722	660755
16788	660756
23591	660757
29158	660758
21074	660759
9351	660760
483	660761
80356	660762
78765	660763
49362	660764
73201	660765
55724	660766
78945	660767
13523	660768
8172	660769
3839	660770
2109	660771
79126	660772
25147	660773
17359	660774
16951	660775
25281	660776
29752	660777
21539	660778
143926	660779
51428	660780
2847	660781
2949	660782
151567	660783
5748	660784
83622	660785
18078	660786
6681	660787
43278	660788
3107	660789
5982	660790
4049	660791
14132	660792
59726	660793
29647	660794
20990	660795
4596	660796
58535	660797
6099	660798
30085	660799
24344	660800
17315	660801
80078	660802
63576	660803
60340	660804
76474	660805
50141	660806
18391	660807
5661	660808
42377	660809
67290	660810
9356	660811
106079	660812
48282	660813
31596	660814
2255	660815
9213	660816
18297	660817
118524	660818
41906	660819
140180	660820
45035	660821
24166	660822
4866	660823
25771	660824
9909	660825
125419	660826
109060	660827
32	660828
20329	660829
35736	660830
49344	660831
51861	660832
17168	660833
160	660834
46556	660835
158596	660836
111694	660837
54567	660838
1194	660839
35656	660840
21	660841
60105	660842
4106	660843
1492	660844
1613	660845
283	660846
6163	660847
50569	660848
35308	660849
30508	660850
4853	660851
120845	660852
5658	660853
106464	660854
44172	660855
13663	660856
33436	660857
409	660858
58073	660859
3000	660860
6455	660861
2007	660862
1286	660863
51452	660864
62374	660865
1233	660866
21816	660867
33888	660868
12288	660869
41421	660870
21123	660871
68165	660872
11	660873
5311	660874
22067	660875
23128	660876
21993	660877
16043	660878
10050	660879
9943	660880
78283	660881
108271	660882
17719	660883
10735	660884
459	660885
103378	660886
46116	660887
131813	660888
2363	660889
83364	660890
22264	660891
28645	660892
11165	660893
64831	660894
73362	660895
4899	660896
37268	660897
42780	660898
17957	660899
28609	660900
43559	660901
40411	660902
129781	660903
36079	660904
70605	660905
7113	660906
6848	660907
7880	660908
9568	660909
78607	660910
52168	660911
29291	660912
113177	660913
26625	660914
72407	660915
6135	660916
4940	660917
16581	660918
9771	660919
131512	660920
104685	660921
32	660922
2214	660923
14476	660924
21330	660925
87689	660926
46572	660927
57238	660928
83171	660929
26708	660930
5206	660931
62044	660932
22767	660933
72343	660934
63308	660935
6126	660936
7134	660937
30019	660938
86725	660939
85146	660940
4371	660941
74634	660942
12685	660943
67505	660944
163180	660945
65485	660946
6797	660947
32691	660948
43707	660949
19200	660950
4605	660951
39592	660952
39119	660953
7726	660954
58718	660955
2240	660956
65865	660957
52447	660958
82965	660959
7740	660960
1117	660961
8556	660962
2041	660963
46432	660964
32489	660965
42516	660966
72611	660967
629	660968
53072	660969
20230	660970
52144	660971
19292	660972
43963	660973
72175	660974
43634	660975
43161	660976
39218	660977
68586	660978
8318	660979
3840	660980
15381	660981
43299	660982
34794	660983
6713	660984
41345	660985
41215	660986
38772	660987
33246	660988
975	660989
15212	660990
105815	660991
60546	660992
4470	660993
3489	660994
6028	660995
33694	660996
7995	660997
21689	660998
45981	660999
5	661000
47071	661001
67799	661002
21860	661003
9020	661004
35219	661005
33696	661006
792	661007
21272	661008
19300	661009
65257	661010
19354	661011
27319	661012
29430	661013
31002	661014
15173	661015
675	661016
82007	661017
2906	661018
12778	661019
1521	661020
53437	661021
19041	661022
36137	661023
24181	661024
72302	661025
158557	661026
42385	661027
131397	661028
1087	661029
37282	661030
1731	661031
10136	661032
2984	661033
24679	661034
86277	661035
78049	661036
363	661037
784	661038
6446	661039
92483	661040
78363	661041
48134	661042
37605	661043
76059	661044
3282	661045
57803	661046
32730	661047
99612	661048
6927	661049
39641	661050
105741	661051
28015	661052
106	661053
24162	661054
2981	661055
13971	661056
33255	661057
12517	661058
610	661059
12199	661060
9942	661061
2988	661062
33921	661063
1903	661064
111894	661065
2221	661066
99643	661067
34390	661068
16785	661069
50467	661070
100637	661071
99384	661072
73790	661073
34806	661074
18166	661075
12888	661076
57600	661077
81768	661078
5934	661079
26587	661080
66241	661081
47596	661082
15386	661083
14022	661084
78077	661085
5341	661086
38377	661087
6071	661088
26677	661089
37046	661090
66284	661091
2318	661092
61504	661093
28338	661094
114257	661095
40061	661096
81172	661097
27195	661098
36008	661099
21538	661100
77538	661101
26552	661102
27290	661103
176	661104
8060	661105
83049	661106
69386	661107
118769	661108
46126	661109
88367	661110
10018	661111
1011	661112
4086	661113
21123	661114
139441	661115
585	661116
2228	661117
60829	661118
69090	661119
4112	661120
106321	661121
102107	661122
10929	661123
3544	661124
14720	661125
28228	661126
34530	661127
96	661128
161571	661129
84490	661130
101911	661131
134946	661132
77877	661133
34214	661134
63738	661135
18405	661136
9558	661137
3110	661138
86200	661139
110306	661140
11124	661141
12648	661142
100814	661143
11275	661144
2418	661145
2237	661146
37857	661147
54244	661148
56632	661149
16974	661150
42857	661151
101524	661152
5227	661153
5874	661154
30277	661155
63928	661156
13	661157
15915	661158
81910	661159
127250	661160
786	661161
7939	661162
15364	661163
26313	661164
20454	661165
3000	661166
1007	661167
77	661168
473	661169
50199	661170
4035	661171
43699	661172
48448	661173
21939	661174
19097	661175
30939	661176
14297	661177
73551	661178
27695	661179
106411	661180
1862	661181
44518	661182
2758	661183
38493	661184
13042	661185
21644	661186
80469	661187
4967	661188
56617	661189
39751	661190
54397	661191
85087	661192
13136	661193
39927	661194
53374	661195
10530	661196
75849	661197
92997	661198
36772	661199
82757	661200
59965	661201
49755	661202
9523	661203
2615	661204
31308	661205
73632	661206
151104	661207
27078	661208
53584	661209
36966	661210
62166	661211
96853	661212
20261	661213
72765	661214
20632	661215
111304	661216
6545	661217
47783	661218
7706	661219
64307	661220
77491	661221
25790	661222
858	661223
102438	661224
40118	661225
38769	661226
880	661227
1329	661228
63655	661229
5827	661230
24514	661231
59654	661232
9971	661233
127468	661234
1148	661235
54151	661236
165808	661237
96633	661238
16323	661239
37680	661240
2118	661241
51597	661242
113330	661243
7202	661244
52369	661245
10386	661246
8291	661247
76828	661248
7103	661249
24265	661250
4035	661251
13874	661252
55252	661253
69237	661254
37761	661255
14742	661256
27578	661257
3585	661258
59053	661259
41738	661260
875	661261
23692	661262
31396	661263
55645	661264
2501	661265
109876	661266
1109	661267
128864	661268
55137	661269
94542	661270
140229	661271
1769	661272
86143	661273
161252	661274
28992	661275
28665	661276
13963	661277
143884	661278
2760	661279
26571	661280
4451	661281
6391	661282
7142	661283
19517	661284
77786	661285
46094	661286
44502	661287
5776	661288
8546	661289
30208	661290
3550	661291
15627	661292
42107	661293
2872	661294
107382	661295
41937	661296
26082	661297
131787	661298
31474	661299
17314	661300
5313	661301
47069	661302
103664	661303
22270	661304
19916	661305
65920	661306
112313	661307
91116	661308
583	661309
6907	661310
106238	661311
60541	661312
122617	661313
20082	661314
24400	661315
56890	661316
80453	661317
48989	661318
101233	661319
18995	661320
19223	661321
7991	661322
5	661323
40379	661324
146256	661325
107233	661326
55349	661327
5005	661328
10214	661329
934	661330
47110	661331
15934	661332
5932	661333
28616	661334
46740	661335
127802	661336
37388	661337
66332	661338
11359	661339
39984	661340
14549	661341
46282	661342
56043	661343
20320	661344
58708	661345
74146	661346
139406	661347
3249	661348
3409	661349
87055	661350
90625	661351
83751	661352
22144	661353
15952	661354
1367	661355
18525	661356
104779	661357
15047	661358
57611	661359
944	661360
43244	661361
132	661362
11459	661363
2399	661364
1160	661365
63991	661366
18599	661367
52855	661368
56381	661369
61016	661370
1583	661371
65942	661372
27111	661373
36547	661374
1694	661375
79149	661376
4342	661377
4962	661378
39725	661379
43617	661380
60542	661381
29689	661382
59680	661383
21507	661384
23352	661385
99324	661386
58602	661387
35426	661388
67595	661389
9061	661390
39614	661391
3304	661392
34326	661393
89263	661394
21249	661395
815	661396
94682	661397
76918	661398
48877	661399
29842	661400
39453	661401
73903	661402
97	661403
74306	661404
37046	661405
17344	661406
7250	661407
111018	661408
33691	661409
2177	661410
21986	661411
17581	661412
1833	661413
60765	661414
153203	661415
57021	661416
15192	661417
6902	661418
84355	661419
59447	661420
550	661421
64767	661422
161711	661423
62	661424
84573	661425
50435	661426
2401	661427
64330	661428
27177	661429
117307	661430
29133	661431
99707	661432
4824	661433
79363	661434
57463	661435
86	661436
2566	661437
53759	661438
44415	661439
39576	661440
2544	661441
63782	661442
80019	661443
3008	661444
54258	661445
30671	661446
14210	661447
34855	661448
18364	661449
9154	661450
26749	661451
1347	661452
68685	661453
18438	661454
89674	661455
43702	661456
69642	661457
49358	661458
55519	661459
21128	661460
2743	661461
20433	661462
13951	661463
2497	661464
1085	661465
15120	661466
19985	661467
8638	661468
1322	661469
51856	661470
78102	661471
60992	661472
75361	661473
41605	661474
22849	661475
11982	661476
7921	661477
22233	661478
8026	661479
62145	661480
26817	661481
153170	661482
4389	661483
6592	661484
10843	661485
27781	661486
2121	661487
47930	661488
154860	661489
67090	661490
3150	661491
17189	661492
4034	661493
23804	661494
44773	661495
98171	661496
62449	661497
8336	661498
16610	661499
6301	661500
3108	661501
64551	661502
9707	661503
4224	661504
84143	661505
44784	661506
18911	661507
6421	661508
88501	661509
16851	661510
30476	661511
1611	661512
12100	661513
59179	661514
11439	661515
62590	661516
10848	661517
29459	661518
13132	661519
63754	661520
9700	661521
125958	661522
27902	661523
72691	661524
30846	661525
63245	661526
11846	661527
74053	661528
6089	661529
4661	661530
135745	661531
55467	661532
18280	661533
38036	661534
47658	661535
4617	661536
123390	661537
30202	661538
24658	661539
72410	661540
25053	661541
6456	661542
32094	661543
1791	661544
38960	661545
9115	661546
46873	661547
34170	661548
70752	661549
83051	661550
68145	661551
13712	661552
16966	661553
37791	661554
2428	661555
18010	661556
5667	661557
1221	661558
3848	661559
72600	661560
147575	661561
34219	661562
890	661563
41502	661564
18076	661565
41444	661566
19925	661567
11725	661568
1265	661569
1605	661570
14416	661571
66566	661572
69484	661573
2136	661574
28776	661575
3044	661576
9440	661577
43542	661578
2888	661579
11143	661580
15390	661581
9992	661582
70694	661583
38815	661584
42403	661585
10967	661586
1223	661587
23848	661588
132977	661589
161647	661590
17787	661591
108891	661592
16172	661593
65113	661594
19904	661595
1346	661596
18172	661597
51285	661598
46766	661599
147191	661600
8459	661601
7438	661602
21841	661603
9237	661604
33523	661605
44590	661606
14382	661607
55659	661608
1659	661609
18286	661610
11353	661611
45576	661612
7739	661613
41244	661614
11322	661615
52738	661616
106415	661617
53252	661618
68279	661619
42633	661620
12426	661621
8990	661622
122084	661623
24871	661624
28212	661625
7660	661626
89549	661627
54923	661628
13091	661629
32905	661630
6690	661631
62938	661632
45206	661633
96438	661634
130219	661635
84245	661636
57552	661637
94755	661638
71020	661639
124785	661640
12037	661641
22129	661642
35919	661643
39125	661644
13339	661645
12169	661646
63764	661647
16846	661648
149942	661649
2541	661650
22875	661651
133626	661652
38056	661653
86937	661654
160360	661655
31653	661656
5754	661657
76312	661658
87761	661659
9459	661660
19193	661661
87432	661662
75634	661663
119171	661664
53875	661665
1486	661666
47125	661667
25186	661668
28518	661669
163117	661670
25418	661671
71063	661672
23056	661673
1252	661674
2042	661675
60088	661676
86289	661677
2913	661678
57331	661679
44502	661680
16053	661681
81962	661682
47801	661683
14139	661684
14208	661685
40023	661686
31515	661687
50878	661688
23310	661689
72161	661690
9148	661691
10293	661692
34930	661693
118069	661694
10311	661695
1155	661696
32583	661697
88786	661698
20802	661699
3600	661700
57505	661701
44830	661702
5826	661703
54363	661704
37950	661705
2019	661706
133143	661707
86383	661708
103381	661709
29806	661710
8342	661711
15317	661712
133678	661713
14461	661714
66636	661715
3137	661716
39671	661717
23223	661718
936	661719
44541	661720
2685	661721
21096	661722
16439	661723
106659	661724
1467	661725
23900	661726
30312	661727
27891	661728
25372	661729
8222	661730
83630	661731
1820	661732
153256	661733
16217	661734
11546	661735
128101	661736
41964	661737
81327	661738
7326	661739
1382	661740
5324	661741
9915	661742
19563	661743
18326	661744
158139	661745
126522	661746
8246	661747
10785	661748
4888	661749
82788	661750
35970	661751
1279	661752
36056	661753
20945	661754
299	661755
58201	661756
62844	661757
27441	661758
117719	661759
51865	661760
12878	661761
14714	661762
19462	661763
46345	661764
1709	661765
64849	661766
15877	661767
52311	661768
7830	661769
78244	661770
5213	661771
6786	661772
13818	661773
19090	661774
16045	661775
24010	661776
7060	661777
40090	661778
19320	661779
24604	661780
4949	661781
1129	661782
53120	661783
105907	661784
39138	661785
71155	661786
9705	661787
11416	661788
29016	661789
16701	661790
83487	661791
3611	661792
81864	661793
144	661794
79655	661795
25690	661796
3979	661797
5078	661798
60790	661799
129857	661800
106955	661801
1132	661802
9750	661803
50027	661804
245	661805
17875	661806
45938	661807
10271	661808
7176	661809
16699	661810
6144	661811
146748	661812
77619	661813
13710	661814
120717	661815
10603	661816
32663	661817
35553	661818
26164	661819
15554	661820
3743	661821
73987	661822
375	661823
28311	661824
20747	661825
1918	661826
4030	661827
541	661828
146029	661829
3898	661830
3376	661831
1523	661832
1246	661833
64006	661834
37235	661835
34751	661836
37419	661837
2334	661838
6834	661839
165995	661840
128921	661841
929	661842
22227	661843
12255	661844
47293	661845
77270	661846
12248	661847
97730	661848
13880	661849
1735	661850
7998	661851
29800	661852
1747	661853
13809	661854
7499	661855
66309	661856
27228	661857
45408	661858
3000	661859
5344	661860
36770	661861
21483	661862
2952	661863
443	661864
11533	661865
15334	661866
59021	661867
76967	661868
16544	661869
15394	661870
39318	661871
12265	661872
15067	661873
98074	661874
9030	661875
101507	661876
6539	661877
68518	661878
42441	661879
1611	661880
2187	661881
7553	661882
21908	661883
24969	661884
17599	661885
7572	661886
4923	661887
29312	661888
16560	661889
1652	661890
17319	661891
4716	661892
629	661893
742	661894
8419	661895
48852	661896
1992	661897
82947	661898
26111	661899
146400	661900
85408	661901
2984	661902
28330	661903
63527	661904
24669	661905
21271	661906
155873	661907
7696	661908
21670	661909
7052	661910
20690	661911
8	661912
19964	661913
60484	661914
10858	661915
8253	661916
2353	661917
49420	661918
84128	661919
7460	661920
22892	661921
48733	661922
10879	661923
14390	661924
2043	661925
1645	661926
45667	661927
89520	661928
58276	661929
33947	661930
16625	661931
92986	661932
29950	661933
4147	661934
21033	661935
145	661936
25486	661937
55744	661938
24742	661939
89536	661940
7793	661941
40569	661942
38038	661943
11883	661944
58538	661945
55026	661946
174	661947
1517	661948
85301	661949
68085	661950
15482	661951
64965	661952
24948	661953
75438	661954
377	661955
65272	661956
10813	661957
28160	661958
31122	661959
234	661960
46700	661961
8003	661962
55709	661963
3563	661964
5685	661965
73061	661966
9517	661967
31020	661968
87448	661969
10098	661970
498	661971
1238	661972
1201	661973
10988	661974
14114	661975
3421	661976
11062	661977
8491	661978
18381	661979
1914	661980
42299	661981
3173	661982
14476	661983
37485	661984
43934	661985
476	661986
1307	661987
11715	661988
73035	661989
34380	661990
102700	661991
61321	661992
41	661993
36425	661994
141335	661995
62795	661996
31208	661997
1983	661998
65174	661999
21634	662000
4005	662001
5665	662002
83708	662003
3126	662004
4244	662005
69428	662006
105747	662007
27614	662008
26967	662009
6329	662010
124194	662011
27244	662012
6062	662013
71570	662014
1716	662015
258	662016
2041	662017
95329	662018
3183	662019
6213	662020
8946	662021
55	662022
2231	662023
112408	662024
116198	662025
81609	662026
8617	662027
55	662028
76885	662029
59395	662030
45689	662031
7485	662032
10200	662033
79299	662034
4419	662035
16428	662036
10043	662037
10521	662038
35243	662039
38738	662040
7686	662041
19168	662042
19419	662043
26026	662044
34264	662045
45108	662046
10084	662047
19080	662048
115622	662049
115418	662050
25164	662051
39240	662052
1591	662053
12745	662054
19	662055
16419	662056
43645	662057
6918	662058
157567	662059
23228	662060
33732	662061
66247	662062
26210	662063
12317	662064
59536	662065
123442	662066
14895	662067
21669	662068
19868	662069
115752	662070
93656	662071
14659	662072
46476	662073
8805	662074
102283	662075
131194	662076
7403	662077
24466	662078
1685	662079
29451	662080
6358	662081
48251	662082
56865	662083
35	662084
46809	662085
14140	662086
16864	662087
16013	662088
78728	662089
8618	662090
46530	662091
22657	662092
25638	662093
2424	662094
81354	662095
143909	662096
54930	662097
430	662098
18844	662099
963	662100
60182	662101
20181	662102
43200	662103
99445	662104
25823	662105
107642	662106
39315	662107
118647	662108
115544	662109
98208	662110
107099	662111
16735	662112
55590	662113
7261	662114
80452	662115
14085	662116
9945	662117
62740	662118
32987	662119
22428	662120
6182	662121
90477	662122
10594	662123
132555	662124
11437	662125
697	662126
78778	662127
114347	662128
18233	662129
31999	662130
73189	662131
11949	662132
10348	662133
21556	662134
65133	662135
31878	662136
39283	662137
22187	662138
3463	662139
26891	662140
62557	662141
133329	662142
4687	662143
54782	662144
7043	662145
3397	662146
85	662147
160076	662148
107946	662149
58924	662150
34898	662151
6158	662152
2278	662153
7431	662154
1659	662155
21267	662156
4787	662157
46643	662158
68656	662159
22499	662160
9718	662161
85448	662162
128992	662163
118916	662164
38044	662165
30000	662166
4975	662167
4690	662168
802	662169
146259	662170
39081	662171
54715	662172
8512	662173
1292	662174
87520	662175
37437	662176
869	662177
69977	662178
36536	662179
3630	662180
69559	662181
63083	662182
23692	662183
9012	662184
20266	662185
52999	662186
133980	662187
15756	662188
41762	662189
2309	662190
4008	662191
32242	662192
89975	662193
102357	662194
46947	662195
19596	662196
166072	662197
27440	662198
10957	662199
3297	662200
2579	662201
30005	662202
79612	662203
24834	662204
43498	662205
432	662206
97592	662207
110559	662208
45531	662209
5234	662210
128669	662211
13292	662212
87354	662213
35419	662214
338	662215
3507	662216
5524	662217
17088	662218
134886	662219
46298	662220
106225	662221
135606	662222
60777	662223
135	662224
68698	662225
16989	662226
113884	662227
46474	662228
14251	662229
108240	662230
20191	662231
2041	662232
8783	662233
46978	662234
88917	662235
152565	662236
564	662237
85355	662238
2343	662239
255	662240
36013	662241
101582	662242
141838	662243
23931	662244
48206	662245
9599	662246
30838	662247
22260	662248
20	662249
18356	662250
49009	662251
35216	662252
77961	662253
69584	662254
149589	662255
127262	662256
68504	662257
63800	662258
69130	662259
2786	662260
69092	662261
73157	662262
28359	662263
2335	662264
88015	662265
2039	662266
425	662267
37090	662268
7580	662269
20919	662270
79291	662271
2279	662272
150	662273
1026	662274
102612	662275
148238	662276
9489	662277
46906	662278
2579	662279
47015	662280
98981	662281
137656	662282
8505	662283
54971	662284
129470	662285
81309	662286
36930	662287
83435	662288
33522	662289
31477	662290
5817	662291
12098	662292
8697	662293
17094	662294
76058	662295
6346	662296
48198	662297
1464	662298
23355	662299
87777	662300
11831	662301
32880	662302
64188	662303
2863	662304
149640	662305
48034	662306
118226	662307
64786	662308
127426	662309
57678	662310
4179	662311
66	662312
72444	662313
4963	662314
9614	662315
79066	662316
66301	662317
18703	662318
1014	662319
23400	662320
26092	662321
12611	662322
45192	662323
17544	662324
11792	662325
5735	662326
5583	662327
13690	662328
117849	662329
11490	662330
9939	662331
154729	662332
663	662333
43614	662334
11417	662335
124675	662336
13800	662337
119721	662338
3748	662339
17458	662340
35556	662341
46604	662342
38537	662343
1210	662344
51957	662345
12617	662346
91006	662347
16101	662348
11676	662349
44003	662350
15108	662351
78108	662352
115179	662353
17666	662354
137286	662355
4088	662356
35504	662357
111804	662358
16404	662359
46986	662360
30105	662361
7849	662362
1764	662363
30	662364
19797	662365
11762	662366
53911	662367
3766	662368
4142	662369
331	662370
8308	662371
15204	662372
84964	662373
12197	662374
64482	662375
57155	662376
60660	662377
2924	662378
49048	662379
14767	662380
12387	662381
9622	662382
98266	662383
8057	662384
26220	662385
104454	662386
48465	662387
689	662388
4710	662389
65930	662390
25082	662391
72948	662392
19	662393
15712	662394
51437	662395
21876	662396
7988	662397
75999	662398
43614	662399
49682	662400
28242	662401
41000	662402
14350	662403
62275	662404
58198	662405
114690	662406
75456	662407
4816	662408
6683	662409
43170	662410
133497	662411
2462	662412
2347	662413
7856	662414
38962	662415
26135	662416
2679	662417
125470	662418
438	662419
24086	662420
59566	662421
21043	662422
10371	662423
124586	662424
148148	662425
42004	662426
13058	662427
9333	662428
39705	662429
3094	662430
29490	662431
14726	662432
42040	662433
23410	662434
9771	662435
28439	662436
57644	662437
38337	662438
23998	662439
21973	662440
56442	662441
5456	662442
117717	662443
25834	662444
104234	662445
4936	662446
45227	662447
7308	662448
154130	662449
48351	662450
84977	662451
119757	662452
13865	662453
37650	662454
1871	662455
38895	662456
36704	662457
37587	662458
15629	662459
65205	662460
150771	662461
91043	662462
35231	662463
119831	662464
11614	662465
22252	662466
46146	662467
24972	662468
14830	662469
62686	662470
38654	662471
102859	662472
125097	662473
32881	662474
42177	662475
58897	662476
63	662477
41601	662478
6804	662479
63016	662480
79864	662481
25571	662482
23357	662483
90048	662484
47132	662485
20072	662486
41995	662487
43042	662488
46073	662489
71190	662490
13878	662491
63622	662492
47751	662493
24965	662494
23877	662495
45226	662496
2891	662497
104029	662498
73658	662499
903	662500
3	662501
261	662502
1808	662503
6848	662504
35517	662505
47938	662506
12410	662507
6811	662508
16162	662509
8715	662510
11829	662511
102138	662512
17483	662513
57616	662514
51077	662515
329	662516
3385	662517
9840	662518
146776	662519
70750	662520
14193	662521
2024	662522
6507	662523
21998	662524
21800	662525
3558	662526
74741	662527
10855	662528
4154	662529
4667	662530
5073	662531
28967	662532
33618	662533
14920	662534
2150	662535
650	662536
7314	662537
66033	662538
81278	662539
65745	662540
25589	662541
54751	662542
50880	662543
26531	662544
30198	662545
3476	662546
12575	662547
68509	662548
74744	662549
5226	662550
69054	662551
9284	662552
9363	662553
6225	662554
68	662555
40087	662556
21752	662557
46798	662558
2480	662559
15881	662560
95615	662561
1878	662562
6908	662563
1132	662564
50635	662565
96008	662566
11698	662567
7615	662568
27329	662569
17831	662570
22748	662571
21224	662572
3728	662573
89318	662574
15558	662575
25476	662576
72746	662577
63349	662578
2048	662579
117358	662580
26128	662581
58793	662582
1520	662583
42898	662584
19423	662585
4040	662586
10241	662587
2630	662588
125524	662589
66665	662590
99929	662591
16232	662592
1531	662593
4366	662594
126677	662595
32818	662596
1791	662597
142637	662598
27600	662599
3141	662600
27323	662601
24935	662602
24511	662603
1657	662604
889	662605
15430	662606
80675	662607
94559	662608
42062	662609
23554	662610
22543	662611
51649	662612
16009	662613
149461	662614
72315	662615
93771	662616
85745	662617
99463	662618
42143	662619
106240	662620
40	662621
41389	662622
21756	662623
15696	662624
116822	662625
3169	662626
27398	662627
26261	662628
11797	662629
78016	662630
69106	662631
3073	662632
23820	662633
47373	662634
25186	662635
24481	662636
45894	662637
33144	662638
31376	662639
494	662640
14067	662641
38829	662642
4780	662643
36141	662644
36889	662645
979	662646
64604	662647
16287	662648
29022	662649
3765	662650
17651	662651
2357	662652
18974	662653
19304	662654
93815	662655
59519	662656
25886	662657
104594	662658
843	662659
15757	662660
38097	662661
125568	662662
70266	662663
85646	662664
23780	662665
123795	662666
123938	662667
16270	662668
5578	662669
31606	662670
7578	662671
66344	662672
123724	662673
81291	662674
16229	662675
4492	662676
27793	662677
1371	662678
7144	662679
111809	662680
13016	662681
23420	662682
17247	662683
125248	662684
16989	662685
33642	662686
19749	662687
33671	662688
63442	662689
33212	662690
105015	662691
30501	662692
11	662693
105058	662694
122732	662695
103789	662696
4495	662697
2026	662698
136529	662699
54009	662700
110931	662701
72834	662702
828	662703
22164	662704
21458	662705
18129	662706
36677	662707
186	662708
111970	662709
108657	662710
80252	662711
88510	662712
63127	662713
4350	662714
23202	662715
109683	662716
19412	662717
108	662718
105927	662719
105609	662720
75214	662721
28340	662722
2414	662723
6731	662724
23402	662725
130540	662726
92169	662727
12400	662728
12741	662729
52526	662730
23153	662731
7461	662732
10940	662733
76224	662734
936	662735
18562	662736
41375	662737
47976	662738
34485	662739
86096	662740
33253	662741
58350	662742
16539	662743
76412	662744
49479	662745
47670	662746
2077	662747
482	662748
83909	662749
45713	662750
39341	662751
52188	662752
44190	662753
28991	662754
21325	662755
11168	662756
78842	662757
126677	662758
35171	662759
25902	662760
61420	662761
29265	662762
118333	662763
34785	662764
3463	662765
28726	662766
9555	662767
106555	662768
131618	662769
68849	662770
130708	662771
30766	662772
39864	662773
46623	662774
34914	662775
18968	662776
93783	662777
25625	662778
18433	662779
31026	662780
17213	662781
4999	662782
66	662783
102452	662784
25118	662785
10501	662786
58799	662787
8099	662788
21686	662789
10910	662790
40274	662791
38704	662792
55032	662793
12985	662794
4552	662795
35220	662796
4321	662797
8437	662798
18845	662799
33382	662800
6001	662801
28407	662802
102299	662803
57857	662804
16045	662805
19485	662806
9013	662807
12153	662808
111508	662809
31881	662810
113112	662811
1189	662812
128018	662813
43607	662814
49112	662815
97014	662816
2179	662817
27302	662818
5792	662819
54439	662820
38864	662821
65326	662822
63542	662823
30493	662824
13373	662825
7458	662826
103198	662827
1017	662828
35244	662829
11489	662830
42087	662831
128396	662832
13698	662833
9005	662834
37927	662835
4983	662836
9715	662837
119136	662838
32238	662839
11967	662840
134145	662841
33836	662842
101665	662843
59738	662844
14975	662845
75731	662846
22521	662847
7741	662848
52055	662849
16198	662850
2742	662851
22330	662852
30450	662853
11363	662854
18792	662855
111702	662856
19151	662857
62028	662858
40988	662859
131934	662860
6450	662861
60424	662862
54043	662863
73029	662864
11635	662865
1833	662866
60971	662867
71725	662868
25534	662869
46723	662870
4531	662871
113802	662872
72494	662873
10263	662874
66395	662875
13750	662876
54424	662877
20798	662878
58592	662879
43245	662880
106779	662881
11380	662882
57873	662883
14786	662884
40229	662885
44871	662886
102934	662887
1345	662888
39874	662889
9601	662890
1128	662891
2549	662892
137638	662893
23	662894
23645	662895
57685	662896
53791	662897
109673	662898
66880	662899
62	662900
26651	662901
21494	662902
10794	662903
44564	662904
61750	662905
107356	662906
2890	662907
69894	662908
11843	662909
32655	662910
31932	662911
28125	662912
64127	662913
115778	662914
672	662915
98337	662916
19345	662917
4622	662918
1426	662919
5903	662920
7973	662921
2033	662922
6354	662923
55361	662924
91606	662925
1039	662926
37079	662927
120487	662928
73025	662929
29004	662930
13249	662931
146011	662932
41108	662933
13778	662934
40929	662935
40518	662936
22273	662937
4531	662938
10651	662939
380	662940
15066	662941
54522	662942
154836	662943
15663	662944
23875	662945
113318	662946
30035	662947
76314	662948
6152	662949
35426	662950
107588	662951
70	662952
74953	662953
55964	662954
47260	662955
27332	662956
3059	662957
23877	662958
138423	662959
1150	662960
452	662961
33647	662962
67926	662963
72358	662964
4980	662965
118716	662966
6972	662967
6587	662968
24922	662969
57813	662970
48252	662971
49024	662972
130668	662973
50575	662974
28332	662975
100651	662976
388	662977
158197	662978
5251	662979
34219	662980
41544	662981
2217	662982
129686	662983
25439	662984
927	662985
1648	662986
3164	662987
46737	662988
22059	662989
50553	662990
4207	662991
2673	662992
79579	662993
104094	662994
43059	662995
33845	662996
35284	662997
50941	662998
44991	662999
42302	663000
13187	663001
63140	663002
41548	663003
68306	663004
18813	663005
40	663006
23807	663007
42164	663008
16838	663009
105474	663010
40861	663011
36618	663012
4223	663013
115228	663014
82581	663015
13257	663016
40631	663017
99255	663018
402	663019
30257	663020
45367	663021
2738	663022
79579	663023
79912	663024
19277	663025
23582	663026
25518	663027
19124	663028
93086	663029
38196	663030
75918	663031
16755	663032
105500	663033
63150	663034
44803	663035
6619	663036
696	663037
18263	663038
827	663039
90281	663040
35243	663041
68180	663042
79722	663043
8880	663044
1999	663045
120801	663046
22966	663047
107768	663048
8446	663049
38604	663050
151496	663051
981	663052
29333	663053
4996	663054
808	663055
25633	663056
64608	663057
2022	663058
1102	663059
63685	663060
35180	663061
7340	663062
527	663063
2680	663064
37936	663065
47649	663066
56817	663067
105766	663068
159238	663069
75599	663070
33596	663071
37	663072
12821	663073
773	663074
77750	663075
81196	663076
18718	663077
109543	663078
46533	663079
21494	663080
23987	663081
153295	663082
51378	663083
150158	663084
1037	663085
67016	663086
106018	663087
19308	663088
25027	663089
795	663090
15635	663091
71486	663092
13647	663093
1733	663094
1963	663095
11125	663096
102090	663097
6234	663098
36889	663099
49204	663100
1971	663101
121711	663102
21047	663103
159564	663104
10311	663105
1700	663106
39240	663107
2286	663108
154645	663109
58461	663110
28870	663111
5252	663112
24173	663113
21859	663114
54478	663115
21543	663116
8159	663117
69716	663118
19207	663119
59	663120
1558	663121
49466	663122
56638	663123
31485	663124
76025	663125
115994	663126
48455	663127
3886	663128
55618	663129
79018	663130
59440	663131
59309	663132
4469	663133
23988	663134
73165	663135
35774	663136
3475	663137
27932	663138
64657	663139
65751	663140
1131	663141
61137	663142
155530	663143
2561	663144
3225	663145
18168	663146
1676	663147
33775	663148
33091	663149
43276	663150
22421	663151
3815	663152
7129	663153
46529	663154
878	663155
88097	663156
36205	663157
69931	663158
55337	663159
8134	663160
109775	663161
2294	663162
8524	663163
85696	663164
1205	663165
97060	663166
67295	663167
38922	663168
114922	663169
15606	663170
60291	663171
20014	663172
17161	663173
60577	663174
6	663175
40749	663176
96535	663177
2811	663178
1095	663179
73837	663180
364	663181
1957	663182
6343	663183
164787	663184
54691	663185
44317	663186
91760	663187
31988	663188
16100	663189
143416	663190
83668	663191
2401	663192
704	663193
45691	663194
81317	663195
1332	663196
27257	663197
17781	663198
48052	663199
18765	663200
12735	663201
12733	663202
102279	663203
89040	663204
124204	663205
2832	663206
550	663207
134040	663208
33980	663209
5425	663210
38923	663211
52540	663212
123121	663213
15996	663214
102869	663215
2195	663216
42682	663217
13452	663218
116169	663219
1236	663220
13433	663221
55677	663222
749	663223
111464	663224
49128	663225
49011	663226
50710	663227
152041	663228
914	663229
135693	663230
30628	663231
34736	663232
18299	663233
611	663234
39602	663235
3541	663236
101248	663237
98320	663238
120768	663239
950	663240
13806	663241
162217	663242
3224	663243
1361	663244
58542	663245
135752	663246
41524	663247
8192	663248
20434	663249
14162	663250
134010	663251
30283	663252
26484	663253
63896	663254
117543	663255
139754	663256
131473	663257
12608	663258
35239	663259
21905	663260
121872	663261
54051	663262
2090	663263
10495	663264
2855	663265
45751	663266
30888	663267
39564	663268
20059	663269
77481	663270
25005	663271
956	663272
41932	663273
7768	663274
4899	663275
30254	663276
47349	663277
8197	663278
56225	663279
20837	663280
43077	663281
2225	663282
80043	663283
18	663284
25702	663285
59157	663286
22303	663287
23185	663288
29638	663289
37014	663290
16372	663291
30705	663292
5489	663293
10100	663294
137054	663295
2532	663296
43387	663297
78424	663298
130458	663299
36948	663300
43464	663301
55282	663302
64564	663303
34906	663304
11818	663305
39383	663306
81904	663307
23202	663308
361	663309
25229	663310
2037	663311
161207	663312
356	663313
9637	663314
75012	663315
112314	663316
3797	663317
49488	663318
100287	663319
17	663320
56674	663321
61059	663322
35350	663323
34	663324
38171	663325
16104	663326
6652	663327
38123	663328
104267	663329
3631	663330
32134	663331
364	663332
44573	663333
3124	663334
78155	663335
71019	663336
41771	663337
38331	663338
4030	663339
18665	663340
47501	663341
31959	663342
21908	663343
18402	663344
16956	663345
26038	663346
93725	663347
84649	663348
15386	663349
22149	663350
77627	663351
133867	663352
76664	663353
153982	663354
52614	663355
53323	663356
36521	663357
74557	663358
45288	663359
24550	663360
10227	663361
108703	663362
80060	663363
2749	663364
1604	663365
97816	663366
24526	663367
6070	663368
63333	663369
4370	663370
26809	663371
61505	663372
9044	663373
5251	663374
604	663375
12229	663376
40913	663377
13395	663378
122718	663379
86	663380
71981	663381
5940	663382
10012	663383
28189	663384
125193	663385
2249	663386
115875	663387
65557	663388
11291	663389
130794	663390
27165	663391
18340	663392
105054	663393
122554	663394
125	663395
116784	663396
26634	663397
36012	663398
17243	663399
69010	663400
3354	663401
29958	663402
13832	663403
39237	663404
57567	663405
94162	663406
13676	663407
7985	663408
34026	663409
75056	663410
3133	663411
29635	663412
2396	663413
94922	663414
20468	663415
133114	663416
39470	663417
42250	663418
28911	663419
56088	663420
4695	663421
90183	663422
85383	663423
74102	663424
151951	663425
7417	663426
1983	663427
47496	663428
146358	663429
2187	663430
67377	663431
33442	663432
22712	663433
37629	663434
1699	663435
8535	663436
109918	663437
131347	663438
3485	663439
5203	663440
19588	663441
18005	663442
43168	663443
54479	663444
18842	663445
13796	663446
33948	663447
40147	663448
22456	663449
2602	663450
96038	663451
15751	663452
18484	663453
527	663454
12009	663455
18615	663456
143333	663457
6985	663458
4670	663459
82641	663460
4053	663461
72500	663462
132512	663463
3000	663464
10357	663465
44045	663466
29457	663467
60809	663468
68629	663469
214	663470
41047	663471
42916	663472
19468	663473
86866	663474
10227	663475
95871	663476
23243	663477
48367	663478
1968	663479
2114	663480
160849	663481
35618	663482
8622	663483
4182	663484
7715	663485
53429	663486
15733	663487
83900	663488
14886	663489
48239	663490
43230	663491
112103	663492
1068	663493
65403	663494
1488	663495
29302	663496
91909	663497
46473	663498
134437	663499
82208	663500
689	663501
9246	663502
62561	663503
33065	663504
38624	663505
94751	663506
27579	663507
106307	663508
11477	663509
3203	663510
5187	663511
24450	663512
30111	663513
103831	663514
60165	663515
9505	663516
102746	663517
37717	663518
952	663519
12645	663520
613	663521
63586	663522
48455	663523
94494	663524
27050	663525
18275	663526
26689	663527
72542	663528
53097	663529
32749	663530
4840	663531
1586	663532
23395	663533
26395	663534
29639	663535
97386	663536
16073	663537
9772	663538
47259	663539
1444	663540
7503	663541
136826	663542
19792	663543
81275	663544
71313	663545
9835	663546
88167	663547
77311	663548
108224	663549
58335	663550
17006	663551
38995	663552
33191	663553
123815	663554
3145	663555
35161	663556
81571	663557
24923	663558
103700	663559
10836	663560
53567	663561
49883	663562
49432	663563
40143	663564
108466	663565
28855	663566
60151	663567
5473	663568
7038	663569
69049	663570
22416	663571
72339	663572
16461	663573
2871	663574
45	663575
27416	663576
2549	663577
8380	663578
28491	663579
20814	663580
84002	663581
67045	663582
31204	663583
20870	663584
7295	663585
26081	663586
26449	663587
52669	663588
128305	663589
3941	663590
72390	663591
11575	663592
30771	663593
1967	663594
39	663595
58308	663596
2481	663597
7424	663598
26107	663599
14057	663600
26565	663601
7	663602
25172	663603
631	663604
42410	663605
18132	663606
57	663607
119919	663608
16027	663609
125558	663610
471	663611
30436	663612
102974	663613
29276	663614
36273	663615
1635	663616
19735	663617
50116	663618
95028	663619
2116	663620
105510	663621
42934	663622
23678	663623
9707	663624
35970	663625
15778	663626
12797	663627
59224	663628
1917	663629
4708	663630
24731	663631
59728	663632
46669	663633
70448	663634
32261	663635
5844	663636
23880	663637
7020	663638
142939	663639
28090	663640
1389	663641
8960	663642
6353	663643
21695	663644
7471	663645
492	663646
4189	663647
12651	663648
3833	663649
6547	663650
112249	663651
108991	663652
40	663653
73375	663654
5015	663655
32491	663656
678	663657
46109	663658
105475	663659
2190	663660
359	663661
2734	663662
80713	663663
15023	663664
30245	663665
11345	663666
38817	663667
46827	663668
53278	663669
163469	663670
9010	663671
85539	663672
2489	663673
916	663674
42473	663675
57256	663676
2491	663677
9368	663678
16261	663679
45447	663680
9071	663681
3303	663682
8270	663683
4408	663684
28533	663685
14137	663686
14510	663687
4892	663688
38198	663689
12344	663690
60709	663691
30493	663692
146815	663693
1188	663694
4850	663695
83367	663696
13818	663697
109477	663698
7633	663699
1006	663700
45577	663701
4556	663702
30106	663703
46396	663704
40643	663705
53574	663706
10143	663707
9179	663708
6970	663709
49920	663710
30202	663711
1441	663712
10555	663713
54956	663714
1217	663715
117916	663716
64828	663717
70760	663718
925	663719
28543	663720
57881	663721
114031	663722
31014	663723
1484	663724
9643	663725
10307	663726
141268	663727
5585	663728
13173	663729
14215	663730
68199	663731
36195	663732
15359	663733
58092	663734
101485	663735
16703	663736
86764	663737
70531	663738
15324	663739
34334	663740
25039	663741
320	663742
59781	663743
61210	663744
24894	663745
15754	663746
8777	663747
106765	663748
23018	663749
148783	663750
18070	663751
38952	663752
13077	663753
19034	663754
27381	663755
7390	663756
1283	663757
13042	663758
54047	663759
48720	663760
19888	663761
4177	663762
1100	663763
3139	663764
9780	663765
18506	663766
14997	663767
13730	663768
47956	663769
83554	663770
2451	663771
4290	663772
23347	663773
74326	663774
10583	663775
835	663776
68656	663777
3158	663778
10856	663779
23915	663780
40254	663781
16623	663782
45064	663783
129750	663784
3840	663785
55859	663786
612	663787
37303	663788
41963	663789
21352	663790
20800	663791
161196	663792
3724	663793
45863	663794
99295	663795
23250	663796
19523	663797
23317	663798
4700	663799
21325	663800
114154	663801
54735	663802
162308	663803
12022	663804
4480	663805
1010	663806
13545	663807
87748	663808
64211	663809
8576	663810
28731	663811
34585	663812
58885	663813
604	663814
7013	663815
9103	663816
72707	663817
16076	663818
29513	663819
34736	663820
2273	663821
16897	663822
1107	663823
43158	663824
20903	663825
18306	663826
5221	663827
2123	663828
5410	663829
149642	663830
13496	663831
24931	663832
8915	663833
18807	663834
69	663835
139009	663836
62658	663837
20588	663838
12568	663839
7089	663840
125048	663841
53392	663842
8152	663843
11432	663844
224	663845
5404	663846
49917	663847
18942	663848
9729	663849
2470	663850
34255	663851
44235	663852
18469	663853
142457	663854
4706	663855
161289	663856
1595	663857
19850	663858
41735	663859
117569	663860
17649	663861
68198	663862
63199	663863
99354	663864
11452	663865
31568	663866
40167	663867
15627	663868
65950	663869
1947	663870
118636	663871
192	663872
2055	663873
7986	663874
98970	663875
35349	663876
46029	663877
155386	663878
49888	663879
68979	663880
43288	663881
6411	663882
15903	663883
8932	663884
153842	663885
21243	663886
19987	663887
2627	663888
4068	663889
4351	663890
73186	663891
3936	663892
100619	663893
37709	663894
1767	663895
37831	663896
34902	663897
70006	663898
10025	663899
116872	663900
34650	663901
5687	663902
3426	663903
108	663904
72771	663905
71980	663906
8725	663907
64818	663908
59613	663909
56688	663910
8477	663911
3340	663912
34117	663913
20220	663914
104488	663915
52786	663916
37751	663917
123883	663918
23229	663919
28622	663920
113425	663921
58912	663922
1757	663923
7189	663924
1024	663925
40458	663926
14668	663927
21553	663928
8654	663929
10798	663930
7251	663931
93686	663932
81747	663933
163	663934
39452	663935
48215	663936
18242	663937
79941	663938
76713	663939
7091	663940
39855	663941
21600	663942
30956	663943
27073	663944
54384	663945
34350	663946
7227	663947
122860	663948
9135	663949
12372	663950
34347	663951
57815	663952
46349	663953
26574	663954
2493	663955
48901	663956
5930	663957
86816	663958
28689	663959
47524	663960
35546	663961
4884	663962
38542	663963
8506	663964
41029	663965
158041	663966
18476	663967
43609	663968
91222	663969
7032	663970
25088	663971
31142	663972
7785	663973
22923	663974
87892	663975
36661	663976
9219	663977
110766	663978
46629	663979
6514	663980
6064	663981
10158	663982
669	663983
52467	663984
1576	663985
106657	663986
73880	663987
38607	663988
25063	663989
34646	663990
3965	663991
69583	663992
50451	663993
18703	663994
47602	663995
52601	663996
6698	663997
48077	663998
71299	663999
46730	664000
211	664001
12510	664002
16094	664003
47423	664004
21026	664005
20607	664006
7267	664007
18636	664008
22741	664009
6087	664010
6876	664011
14317	664012
35462	664013
59431	664014
15880	664015
11855	664016
17694	664017
29833	664018
19002	664019
37025	664020
133281	664021
117775	664022
28588	664023
76310	664024
8333	664025
66330	664026
30674	664027
37371	664028
1649	664029
127680	664030
5869	664031
52040	664032
77900	664033
9666	664034
47170	664035
35850	664036
18114	664037
115712	664038
3086	664039
18241	664040
100466	664041
38864	664042
13900	664043
33005	664044
135798	664045
4228	664046
108456	664047
3867	664048
48399	664049
763	664050
56301	664051
41760	664052
25264	664053
6023	664054
41331	664055
57384	664056
8843	664057
17944	664058
105247	664059
15331	664060
137488	664061
30580	664062
6914	664063
38976	664064
29333	664065
1295	664066
58776	664067
141033	664068
100009	664069
30383	664070
9880	664071
19214	664072
43424	664073
36868	664074
33387	664075
4200	664076
65458	664077
30413	664078
36971	664079
12826	664080
140954	664081
50289	664082
994	664083
36668	664084
3901	664085
97621	664086
16184	664087
2178	664088
31845	664089
22224	664090
10340	664091
6900	664092
52704	664093
10680	664094
496	664095
48245	664096
4765	664097
18943	664098
102328	664099
4391	664100
1678	664101
14913	664102
4192	664103
47623	664104
53995	664105
1524	664106
23439	664107
4357	664108
3491	664109
53579	664110
63650	664111
120084	664112
80376	664113
10385	664114
15260	664115
142503	664116
121771	664117
52917	664118
29941	664119
1486	664120
95791	664121
62908	664122
13579	664123
8869	664124
2992	664125
33788	664126
100934	664127
58981	664128
27635	664129
19609	664130
17564	664131
58365	664132
6216	664133
58638	664134
22064	664135
11535	664136
92022	664137
48750	664138
1269	664139
6348	664140
1460	664141
11900	664142
40842	664143
331	664144
85425	664145
65793	664146
83597	664147
27	664148
80503	664149
39711	664150
25258	664151
18600	664152
63938	664153
3178	664154
2408	664155
25275	664156
34364	664157
26463	664158
77196	664159
103957	664160
58552	664161
17217	664162
13104	664163
159830	664164
20101	664165
72523	664166
16033	664167
4517	664168
70665	664169
140	664170
45314	664171
622	664172
1378	664173
18196	664174
5016	664175
73921	664176
60169	664177
975	664178
13699	664179
37086	664180
18279	664181
44452	664182
153414	664183
54799	664184
122229	664185
17832	664186
27056	664187
155213	664188
7073	664189
4885	664190
80859	664191
31254	664192
9773	664193
141390	664194
2677	664195
3823	664196
1549	664197
5421	664198
118643	664199
5426	664200
9321	664201
113319	664202
62434	664203
5924	664204
61697	664205
14138	664206
57349	664207
11844	664208
4529	664209
469	664210
35661	664211
27249	664212
50211	664213
19294	664214
4907	664215
6062	664216
19022	664217
31808	664218
46106	664219
621	664220
29950	664221
154	664222
87745	664223
122899	664224
130605	664225
710	664226
18079	664227
10155	664228
73813	664229
6463	664230
57620	664231
69913	664232
12847	664233
709	664234
58733	664235
504	664236
27412	664237
1649	664238
6339	664239
12723	664240
39070	664241
1251	664242
101935	664243
1001	664244
32986	664245
56010	664246
12965	664247
8436	664248
2760	664249
3438	664250
103312	664251
130722	664252
31508	664253
55746	664254
1103	664255
9171	664256
106205	664257
27801	664258
27804	664259
72591	664260
1238	664261
1816	664262
111119	664263
8800	664264
34687	664265
16644	664266
13124	664267
1430	664268
1812	664269
11189	664270
55788	664271
57782	664272
15541	664273
3833	664274
103717	664275
109912	664276
180	664277
62708	664278
181	664279
5121	664280
106504	664281
62	664282
21186	664283
2380	664284
16551	664285
4851	664286
79369	664287
48128	664288
9018	664289
19582	664290
49586	664291
15831	664292
51826	664293
7770	664294
70501	664295
22741	664296
14041	664297
55967	664298
8181	664299
48351	664300
112046	664301
35427	664302
4007	664303
26371	664304
119497	664305
39654	664306
5761	664307
9735	664308
25904	664309
20384	664310
163	664311
15974	664312
17345	664313
42718	664314
26580	664315
4675	664316
880	664317
23520	664318
11411	664319
31349	664320
59843	664321
80418	664322
12720	664323
31850	664324
9719	664325
15114	664326
19097	664327
3884	664328
2782	664329
84764	664330
27156	664331
27760	664332
5294	664333
16197	664334
152323	664335
35101	664336
9577	664337
1374	664338
34215	664339
121582	664340
88761	664341
85466	664342
70370	664343
32320	664344
13367	664345
18045	664346
18737	664347
92520	664348
57707	664349
2177	664350
94825	664351
140	664352
17291	664353
132504	664354
70288	664355
3211	664356
17953	664357
17598	664358
77727	664359
7089	664360
3616	664361
101674	664362
78781	664363
26	664364
1082	664365
10093	664366
165227	664367
49079	664368
83280	664369
36861	664370
33075	664371
58177	664372
104792	664373
81490	664374
11056	664375
53145	664376
78308	664377
90256	664378
26330	664379
12235	664380
38336	664381
61356	664382
8971	664383
7780	664384
8603	664385
25477	664386
10469	664387
26492	664388
33419	664389
110666	664390
1612	664391
6657	664392
129431	664393
66400	664394
17332	664395
50600	664396
105761	664397
8574	664398
14622	664399
511	664400
24610	664401
12427	664402
27041	664403
84450	664404
22518	664405
3412	664406
73062	664407
11550	664408
125178	664409
50188	664410
73561	664411
106011	664412
74787	664413
16419	664414
131400	664415
9632	664416
2693	664417
3758	664418
25547	664419
17653	664420
81944	664421
26495	664422
129824	664423
62586	664424
760	664425
124725	664426
47356	664427
71162	664428
26090	664429
20754	664430
75858	664431
40360	664432
147686	664433
66212	664434
17733	664435
72540	664436
41648	664437
2883	664438
12293	664439
35302	664440
10181	664441
37743	664442
779	664443
7068	664444
6614	664445
85045	664446
79962	664447
3934	664448
303	664449
7339	664450
61025	664451
41613	664452
132869	664453
16121	664454
87121	664455
42331	664456
15046	664457
49628	664458
80807	664459
126365	664460
72510	664461
138513	664462
352	664463
7661	664464
3096	664465
51569	664466
20353	664467
76765	664468
18270	664469
28782	664470
11847	664471
15699	664472
412	664473
17897	664474
1314	664475
1170	664476
56258	664477
66073	664478
39285	664479
71549	664480
6496	664481
24624	664482
11449	664483
35	664484
95143	664485
14366	664486
14960	664487
4543	664488
1189	664489
4510	664490
154723	664491
105094	664492
58663	664493
3438	664494
77050	664495
3440	664496
47788	664497
638	664498
13844	664499
38198	664500
7435	664501
1547	664502
113977	664503
81353	664504
27445	664505
15864	664506
91084	664507
7036	664508
121427	664509
157355	664510
72992	664511
22590	664512
37	664513
2958	664514
92544	664515
17371	664516
51128	664517
33724	664518
76794	664519
377	664520
67317	664521
1248	664522
34	664523
114342	664524
48441	664525
50291	664526
21717	664527
31539	664528
153728	664529
4001	664530
104125	664531
25820	664532
115157	664533
4113	664534
12172	664535
602	664536
776	664537
61939	664538
86567	664539
12277	664540
10963	664541
34653	664542
51387	664543
103920	664544
1094	664545
18635	664546
5629	664547
14626	664548
25314	664549
24927	664550
7169	664551
155298	664552
5976	664553
4308	664554
35820	664555
420	664556
8615	664557
43890	664558
5465	664559
25812	664560
4378	664561
20010	664562
78054	664563
109066	664564
2729	664565
71798	664566
1859	664567
20186	664568
4017	664569
122485	664570
857	664571
20322	664572
15401	664573
106022	664574
75533	664575
36792	664576
4268	664577
79034	664578
151403	664579
29642	664580
55321	664581
9971	664582
87199	664583
69843	664584
8726	664585
24222	664586
20769	664587
20896	664588
11013	664589
96348	664590
4226	664591
2719	664592
152619	664593
43344	664594
19329	664595
109849	664596
31696	664597
9393	664598
65054	664599
58971	664600
92556	664601
26014	664602
72365	664603
24413	664604
164567	664605
29762	664606
15803	664607
21182	664608
63065	664609
68403	664610
8667	664611
35163	664612
111044	664613
33712	664614
74362	664615
60422	664616
55339	664617
55495	664618
110774	664619
125764	664620
134	664621
71880	664622
28596	664623
66064	664624
8353	664625
44075	664626
76218	664627
124979	664628
49337	664629
55194	664630
99544	664631
1562	664632
9108	664633
14702	664634
145	664635
8149	664636
145157	664637
71737	664638
31330	664639
8867	664640
8919	664641
18219	664642
45814	664643
3138	664644
21317	664645
76813	664646
30992	664647
44216	664648
65042	664649
11092	664650
134314	664651
24616	664652
27103	664653
53339	664654
81361	664655
62668	664656
63433	664657
11	664658
71987	664659
45372	664660
14603	664661
66103	664662
48910	664663
124335	664664
2093	664665
72399	664666
4817	664667
77998	664668
139299	664669
7452	664670
7270	664671
5778	664672
7564	664673
14708	664674
25359	664675
24637	664676
31492	664677
78404	664678
13985	664679
116443	664680
106228	664681
12809	664682
25095	664683
157388	664684
12344	664685
23972	664686
42	664687
21483	664688
21294	664689
1381	664690
118778	664691
4116	664692
88009	664693
3479	664694
14736	664695
47291	664696
67668	664697
109500	664698
5371	664699
5260	664700
2520	664701
349	664702
2223	664703
22775	664704
38886	664705
159855	664706
61607	664707
66019	664708
25888	664709
71012	664710
21451	664711
38089	664712
3784	664713
46297	664714
6736	664715
95445	664716
87353	664717
14064	664718
10712	664719
13	664720
891	664721
2183	664722
60444	664723
1869	664724
74380	664725
16054	664726
65568	664727
60706	664728
58982	664729
47400	664730
37214	664731
42727	664732
13126	664733
1854	664734
68893	664735
8372	664736
13726	664737
15835	664738
13926	664739
72109	664740
45623	664741
72467	664742
6859	664743
2708	664744
19112	664745
101851	664746
33410	664747
15101	664748
40926	664749
10036	664750
101637	664751
629	664752
154368	664753
49521	664754
2544	664755
16152	664756
6331	664757
73434	664758
2837	664759
102536	664760
2163	664761
42459	664762
38865	664763
87605	664764
1025	664765
136089	664766
109391	664767
456	664768
5221	664769
22868	664770
102524	664771
23174	664772
23726	664773
21353	664774
33895	664775
51578	664776
10441	664777
31143	664778
76174	664779
44259	664780
18681	664781
31408	664782
22925	664783
85681	664784
16842	664785
2437	664786
7328	664787
9771	664788
5790	664789
34332	664790
15507	664791
149424	664792
12030	664793
131492	664794
46058	664795
32921	664796
3031	664797
1770	664798
124280	664799
781	664800
135709	664801
43916	664802
69448	664803
80331	664804
4316	664805
3906	664806
114720	664807
75426	664808
75154	664809
3698	664810
5216	664811
5334	664812
88758	664813
37784	664814
75696	664815
119340	664816
12091	664817
51722	664818
47076	664819
41702	664820
85975	664821
54805	664822
23023	664823
89916	664824
10189	664825
63007	664826
404	664827
12249	664828
75137	664829
1738	664830
8540	664831
56417	664832
22405	664833
58390	664834
3700	664835
19034	664836
71704	664837
38933	664838
131533	664839
146484	664840
940	664841
88906	664842
156283	664843
86714	664844
21585	664845
20157	664846
146445	664847
1222	664848
164	664849
17697	664850
132820	664851
92222	664852
72782	664853
825	664854
48606	664855
19995	664856
15575	664857
118398	664858
41	664859
16288	664860
2490	664861
32431	664862
88149	664863
40365	664864
28508	664865
36977	664866
34267	664867
86143	664868
2229	664869
75643	664870
44764	664871
7137	664872
11744	664873
18511	664874
17952	664875
20776	664876
9693	664877
51835	664878
9165	664879
3355	664880
6005	664881
65078	664882
16787	664883
129909	664884
43288	664885
14866	664886
18687	664887
7581	664888
25252	664889
79538	664890
37575	664891
20245	664892
61030	664893
20347	664894
23832	664895
20657	664896
8054	664897
25018	664898
8637	664899
16054	664900
119789	664901
118847	664902
6123	664903
22243	664904
54678	664905
23245	664906
38054	664907
112373	664908
9922	664909
29392	664910
41012	664911
2994	664912
34446	664913
5775	664914
62852	664915
29208	664916
42909	664917
112216	664918
74902	664919
11107	664920
14812	664921
112872	664922
3185	664923
18	664924
59734	664925
84888	664926
159197	664927
61397	664928
26972	664929
37848	664930
13224	664931
738	664932
130541	664933
34232	664934
5734	664935
53254	664936
34740	664937
11306	664938
50087	664939
41507	664940
18588	664941
37110	664942
97309	664943
4776	664944
33912	664945
27838	664946
96594	664947
11354	664948
148696	664949
6867	664950
17097	664951
21604	664952
421	664953
3277	664954
92594	664955
3906	664956
15537	664957
100115	664958
12084	664959
24846	664960
60892	664961
18821	664962
12	664963
9907	664964
47397	664965
1203	664966
9525	664967
1951	664968
128588	664969
93666	664970
78701	664971
22314	664972
18763	664973
4982	664974
34501	664975
104089	664976
30881	664977
75548	664978
37105	664979
87076	664980
57481	664981
42048	664982
14189	664983
108363	664984
154175	664985
42313	664986
4477	664987
15092	664988
34857	664989
107555	664990
30650	664991
31858	664992
55820	664993
21217	664994
50928	664995
28958	664996
45966	664997
9831	664998
7234	664999
13099	665000
37660	665001
3809	665002
48957	665003
160030	665004
41833	665005
61616	665006
127405	665007
25715	665008
105753	665009
9801	665010
10427	665011
67963	665012
27024	665013
2407	665014
39958	665015
84870	665016
20566	665017
18153	665018
55902	665019
2893	665020
70690	665021
36380	665022
380	665023
875	665024
17312	665025
119939	665026
106730	665027
19950	665028
23999	665029
2955	665030
29	665031
34485	665032
94802	665033
5354	665034
32981	665035
145704	665036
147998	665037
97848	665038
147596	665039
16887	665040
35011	665041
123783	665042
102430	665043
17557	665044
41783	665045
2025	665046
3406	665047
38797	665048
53218	665049
23619	665050
106898	665051
60373	665052
7497	665053
10667	665054
130857	665055
3808	665056
41805	665057
100308	665058
127742	665059
7213	665060
1073	665061
32593	665062
59920	665063
15342	665064
13525	665065
20566	665066
66006	665067
85088	665068
5689	665069
69103	665070
70260	665071
6517	665072
9745	665073
100	665074
15800	665075
66682	665076
32230	665077
50719	665078
65372	665079
4939	665080
66629	665081
148850	665082
72685	665083
1570	665084
52172	665085
8609	665086
24600	665087
59598	665088
44394	665089
7416	665090
27439	665091
40814	665092
60796	665093
42575	665094
100117	665095
16393	665096
3585	665097
71297	665098
112244	665099
5526	665100
10438	665101
15874	665102
32736	665103
12103	665104
1148	665105
77593	665106
24420	665107
32184	665108
4864	665109
29439	665110
25018	665111
47211	665112
1792	665113
41124	665114
83363	665115
58793	665116
37962	665117
55689	665118
28863	665119
26690	665120
13197	665121
87801	665122
23794	665123
26077	665124
16090	665125
18656	665126
4982	665127
1656	665128
41738	665129
39474	665130
4025	665131
25255	665132
26488	665133
155117	665134
73991	665135
28566	665136
306	665137
57177	665138
109258	665139
15928	665140
106	665141
66910	665142
60233	665143
13894	665144
6699	665145
57870	665146
3844	665147
93109	665148
811	665149
44922	665150
40273	665151
15681	665152
13120	665153
384	665154
66681	665155
164942	665156
10868	665157
1969	665158
6330	665159
18312	665160
113081	665161
1576	665162
3074	665163
8547	665164
150046	665165
16015	665166
35821	665167
19678	665168
1416	665169
25266	665170
38733	665171
17308	665172
28392	665173
94854	665174
19561	665175
5076	665176
4379	665177
56577	665178
8410	665179
56128	665180
69816	665181
79996	665182
40656	665183
28317	665184
37331	665185
9789	665186
4740	665187
11726	665188
23534	665189
63220	665190
74880	665191
5983	665192
34978	665193
27283	665194
32529	665195
137058	665196
16446	665197
2375	665198
133189	665199
110865	665200
1995	665201
28688	665202
2252	665203
30955	665204
127344	665205
140992	665206
45602	665207
2805	665208
21607	665209
49379	665210
12731	665211
153539	665212
62706	665213
11868	665214
44052	665215
52467	665216
6008	665217
297	665218
23492	665219
20569	665220
6140	665221
26239	665222
1480	665223
75602	665224
48523	665225
2726	665226
54790	665227
70280	665228
65613	665229
69653	665230
51807	665231
118944	665232
12115	665233
19194	665234
35162	665235
41484	665236
50700	665237
40754	665238
31162	665239
26592	665240
20507	665241
42909	665242
94995	665243
2395	665244
33185	665245
57586	665246
157541	665247
911	665248
20838	665249
4789	665250
14897	665251
109750	665252
45056	665253
52731	665254
106497	665255
53927	665256
23558	665257
117398	665258
475	665259
59491	665260
103061	665261
71111	665262
12132	665263
89646	665264
47598	665265
26751	665266
2775	665267
12854	665268
107966	665269
129029	665270
47188	665271
48550	665272
22941	665273
2287	665274
28469	665275
35161	665276
37932	665277
3570	665278
58010	665279
106998	665280
25023	665281
25299	665282
106408	665283
9543	665284
7175	665285
59357	665286
62414	665287
2341	665288
27174	665289
23674	665290
294	665291
3570	665292
3470	665293
69275	665294
1697	665295
36931	665296
160741	665297
4998	665298
34696	665299
13243	665300
50391	665301
10953	665302
727	665303
12383	665304
103372	665305
38990	665306
62922	665307
88692	665308
163743	665309
10641	665310
7242	665311
31313	665312
33101	665313
84805	665314
80322	665315
14429	665316
14085	665317
24232	665318
6891	665319
139054	665320
129128	665321
67697	665322
18467	665323
3723	665324
25748	665325
112414	665326
6142	665327
410	665328
10441	665329
832	665330
5381	665331
8365	665332
93543	665333
33229	665334
83011	665335
43758	665336
1216	665337
23421	665338
145	665339
1371	665340
9465	665341
3786	665342
8644	665343
10634	665344
38913	665345
64994	665346
5671	665347
20714	665348
119393	665349
14658	665350
4133	665351
6276	665352
14483	665353
91648	665354
14235	665355
1323	665356
52142	665357
60615	665358
1422	665359
13061	665360
166	665361
35106	665362
7905	665363
71354	665364
6008	665365
2343	665366
103885	665367
12428	665368
6785	665369
74552	665370
20583	665371
1147	665372
22642	665373
80285	665374
33439	665375
19056	665376
108293	665377
18151	665378
58290	665379
14065	665380
9192	665381
84314	665382
9740	665383
53388	665384
92887	665385
30723	665386
11868	665387
18472	665388
17526	665389
29484	665390
25001	665391
88670	665392
2311	665393
7320	665394
18064	665395
16876	665396
63707	665397
38835	665398
18263	665399
3040	665400
149339	665401
769	665402
11848	665403
12187	665404
697	665405
99790	665406
9226	665407
13876	665408
3449	665409
95478	665410
4150	665411
92845	665412
23205	665413
25722	665414
112124	665415
1939	665416
15853	665417
16641	665418
5317	665419
125824	665420
28465	665421
1470	665422
61922	665423
20749	665424
11554	665425
54874	665426
45770	665427
3867	665428
8968	665429
12335	665430
13057	665431
45511	665432
10687	665433
8134	665434
82604	665435
19983	665436
57072	665437
35349	665438
71575	665439
12247	665440
37960	665441
7447	665442
116085	665443
91475	665444
73656	665445
124054	665446
483	665447
6066	665448
7414	665449
43032	665450
102193	665451
25393	665452
7938	665453
13530	665454
42994	665455
39025	665456
106508	665457
36810	665458
110342	665459
52100	665460
33254	665461
13459	665462
72779	665463
35336	665464
24326	665465
63280	665466
77702	665467
44794	665468
52383	665469
21569	665470
10023	665471
23716	665472
16298	665473
27483	665474
15579	665475
13432	665476
101883	665477
32100	665478
24456	665479
92565	665480
19207	665481
44282	665482
37212	665483
21316	665484
17495	665485
65016	665486
23264	665487
16953	665488
49530	665489
24793	665490
3651	665491
111578	665492
65729	665493
44276	665494
3131	665495
81203	665496
8495	665497
51273	665498
30122	665499
133521	665500
3690	665501
25127	665502
29890	665503
45792	665504
7963	665505
12495	665506
14932	665507
41815	665508
75290	665509
501	665510
7439	665511
25398	665512
129064	665513
68083	665514
76157	665515
9626	665516
72573	665517
45843	665518
1091	665519
290	665520
98529	665521
69969	665522
5291	665523
32934	665524
79085	665525
29	665526
105	665527
22800	665528
1077	665529
4409	665530
134074	665531
27041	665532
78541	665533
63092	665534
27766	665535
44755	665536
1396	665537
409	665538
37923	665539
15899	665540
7370	665541
36597	665542
112962	665543
1183	665544
706	665545
1909	665546
34256	665547
13976	665548
5102	665549
35323	665550
128658	665551
9381	665552
30432	665553
57003	665554
17328	665555
66613	665556
103220	665557
68845	665558
53951	665559
24312	665560
17733	665561
4339	665562
74058	665563
1689	665564
91821	665565
11462	665566
26003	665567
26940	665568
105915	665569
6739	665570
16047	665571
28060	665572
95974	665573
1731	665574
66904	665575
137	665576
21016	665577
50621	665578
96076	665579
110371	665580
1312	665581
420	665582
28218	665583
18485	665584
24456	665585
19345	665586
50772	665587
143	665588
75161	665589
77223	665590
18261	665591
89390	665592
3570	665593
35832	665594
1902	665595
20202	665596
93366	665597
69798	665598
36234	665599
96700	665600
13312	665601
46147	665602
124389	665603
62345	665604
46314	665605
8732	665606
1863	665607
28520	665608
72656	665609
7788	665610
40657	665611
52024	665612
9499	665613
30979	665614
92578	665615
78812	665616
11365	665617
46497	665618
155548	665619
98340	665620
66699	665621
43628	665622
4101	665623
79760	665624
796	665625
26011	665626
3684	665627
74782	665628
9415	665629
37893	665630
11170	665631
32143	665632
36563	665633
57040	665634
53570	665635
86653	665636
898	665637
62	665638
126313	665639
32550	665640
10486	665641
15412	665642
52865	665643
49358	665644
2268	665645
46030	665646
114184	665647
13615	665648
8785	665649
44002	665650
64769	665651
37967	665652
85798	665653
24084	665654
192	665655
37956	665656
53659	665657
13711	665658
8958	665659
65775	665660
57964	665661
88958	665662
63837	665663
2462	665664
4264	665665
20624	665666
19228	665667
58743	665668
16407	665669
160	665670
15676	665671
54517	665672
113285	665673
42950	665674
104878	665675
124693	665676
21753	665677
41222	665678
23394	665679
55425	665680
19211	665681
3343	665682
41619	665683
19867	665684
23710	665685
62974	665686
2313	665687
45068	665688
45083	665689
1302	665690
104159	665691
13821	665692
15525	665693
24928	665694
88243	665695
1831	665696
6856	665697
30722	665698
145993	665699
1590	665700
34846	665701
12863	665702
21345	665703
47	665704
157621	665705
1357	665706
19110	665707
8844	665708
2000	665709
99084	665710
12802	665711
8785	665712
129337	665713
46878	665714
5423	665715
7575	665716
8657	665717
9864	665718
55344	665719
44453	665720
24978	665721
35068	665722
38790	665723
472	665724
87631	665725
52894	665726
29232	665727
90959	665728
1990	665729
5519	665730
74172	665731
73239	665732
393	665733
414	665734
133155	665735
4692	665736
5044	665737
21025	665738
46375	665739
2684	665740
131913	665741
33590	665742
70045	665743
102717	665744
114111	665745
83317	665746
106438	665747
8414	665748
87879	665749
32262	665750
817	665751
43360	665752
103395	665753
60718	665754
6711	665755
41276	665756
143391	665757
37241	665758
126301	665759
51850	665760
4930	665761
209	665762
9381	665763
3540	665764
8391	665765
28891	665766
18522	665767
810	665768
4658	665769
58693	665770
49273	665771
9298	665772
29	665773
84977	665774
28354	665775
76201	665776
42937	665777
10860	665778
90328	665779
39132	665780
55620	665781
263	665782
8807	665783
35679	665784
35609	665785
40311	665786
72492	665787
135080	665788
10	665789
7404	665790
10558	665791
4800	665792
4379	665793
9247	665794
27600	665795
15950	665796
27530	665797
28574	665798
38408	665799
2024	665800
36732	665801
54397	665802
22556	665803
7046	665804
42243	665805
5488	665806
50309	665807
761	665808
54476	665809
20266	665810
126781	665811
30307	665812
3515	665813
26485	665814
28302	665815
25344	665816
126176	665817
6790	665818
41921	665819
26331	665820
20964	665821
504	665822
13303	665823
83778	665824
36185	665825
117706	665826
30816	665827
2764	665828
86162	665829
10786	665830
78057	665831
6225	665832
47596	665833
10493	665834
53344	665835
21058	665836
17813	665837
356	665838
50382	665839
58261	665840
26219	665841
19	665842
64103	665843
4193	665844
64640	665845
12321	665846
31080	665847
42817	665848
1997	665849
32568	665850
66762	665851
23433	665852
29845	665853
2769	665854
31654	665855
93576	665856
15103	665857
1523	665858
57582	665859
1703	665860
47351	665861
70821	665862
82566	665863
96708	665864
16867	665865
22474	665866
26853	665867
49152	665868
24780	665869
41536	665870
11286	665871
48302	665872
73731	665873
70336	665874
1592	665875
26529	665876
62070	665877
46591	665878
67524	665879
92295	665880
69004	665881
31892	665882
20664	665883
38593	665884
393	665885
59674	665886
10511	665887
102732	665888
11692	665889
137663	665890
120313	665891
44340	665892
44248	665893
6579	665894
2102	665895
7647	665896
104510	665897
67183	665898
26277	665899
21900	665900
1740	665901
48184	665902
97	665903
49289	665904
47452	665905
2593	665906
34531	665907
19064	665908
66479	665909
72993	665910
8951	665911
37428	665912
17517	665913
23896	665914
56548	665915
32438	665916
103745	665917
4325	665918
29218	665919
77911	665920
65138	665921
104907	665922
4364	665923
129917	665924
8724	665925
9129	665926
4620	665927
9399	665928
13526	665929
3010	665930
26062	665931
74025	665932
29060	665933
51902	665934
29682	665935
2544	665936
1659	665937
23020	665938
2831	665939
6784	665940
91011	665941
6500	665942
42439	665943
34634	665944
70515	665945
11249	665946
19638	665947
57077	665948
56761	665949
24071	665950
17525	665951
32911	665952
71178	665953
1209	665954
48221	665955
38826	665956
10000	665957
57310	665958
25108	665959
27088	665960
17708	665961
28540	665962
19276	665963
82033	665964
2938	665965
38383	665966
582	665967
44035	665968
8651	665969
14204	665970
28103	665971
133826	665972
3623	665973
16079	665974
40806	665975
5971	665976
35235	665977
35805	665978
23908	665979
4242	665980
11483	665981
8399	665982
52709	665983
7702	665984
115591	665985
40187	665986
27719	665987
39389	665988
14259	665989
35144	665990
22323	665991
65315	665992
9433	665993
46786	665994
37883	665995
21223	665996
41111	665997
82697	665998
14330	665999
87885	666000
2121	666001
12964	666002
280	666003
37831	666004
59488	666005
55172	666006
56242	666007
97573	666008
72182	666009
108220	666010
10507	666011
13014	666012
2736	666013
30966	666014
39617	666015
86016	666016
3137	666017
40220	666018
376	666019
58282	666020
4657	666021
64772	666022
17084	666023
90925	666024
49660	666025
60823	666026
130557	666027
32483	666028
126732	666029
38154	666030
21636	666031
241	666032
45759	666033
749	666034
41163	666035
1090	666036
54024	666037
56277	666038
1276	666039
69655	666040
11463	666041
12721	666042
7925	666043
106421	666044
31280	666045
78404	666046
126638	666047
86176	666048
59127	666049
37368	666050
46773	666051
144784	666052
106972	666053
24518	666054
17845	666055
11535	666056
34982	666057
19386	666058
23921	666059
28599	666060
1016	666061
81677	666062
2774	666063
68611	666064
17996	666065
3068	666066
10206	666067
53093	666068
7229	666069
115953	666070
2122	666071
40364	666072
116286	666073
13107	666074
100284	666075
71355	666076
744	666077
21500	666078
92230	666079
104953	666080
11193	666081
83743	666082
71471	666083
150261	666084
138819	666085
74544	666086
125015	666087
49790	666088
126385	666089
3	666090
21682	666091
34721	666092
19216	666093
99232	666094
8851	666095
362	666096
106285	666097
24337	666098
128813	666099
1678	666100
117252	666101
2962	666102
17223	666103
5866	666104
17415	666105
20425	666106
9654	666107
158686	666108
47869	666109
8795	666110
5374	666111
27074	666112
129423	666113
3817	666114
76882	666115
8913	666116
36155	666117
9021	666118
18321	666119
76971	666120
97602	666121
8303	666122
50296	666123
106704	666124
39120	666125
2258	666126
984	666127
7177	666128
34069	666129
73150	666130
82921	666131
1034	666132
1272	666133
17489	666134
17312	666135
29502	666136
7474	666137
1367	666138
100760	666139
127922	666140
17690	666141
14215	666142
87140	666143
37050	666144
27838	666145
23329	666146
93653	666147
74749	666148
36763	666149
164394	666150
20111	666151
159100	666152
4220	666153
21583	666154
10421	666155
26881	666156
2545	666157
62497	666158
22230	666159
46458	666160
21444	666161
5981	666162
1007	666163
85449	666164
6809	666165
18658	666166
43737	666167
9894	666168
36469	666169
64868	666170
2810	666171
14317	666172
126929	666173
10296	666174
882	666175
6159	666176
9387	666177
79852	666178
49570	666179
60191	666180
114076	666181
153486	666182
24079	666183
9953	666184
12530	666185
80833	666186
8373	666187
3445	666188
3360	666189
1206	666190
58410	666191
85471	666192
72401	666193
26472	666194
2551	666195
24497	666196
89665	666197
4107	666198
4562	666199
958	666200
63851	666201
13432	666202
1053	666203
35705	666204
73130	666205
47532	666206
24446	666207
306	666208
26540	666209
23598	666210
17929	666211
7593	666212
44599	666213
5369	666214
18108	666215
30599	666216
1690	666217
12607	666218
28077	666219
4185	666220
53262	666221
63754	666222
56518	666223
35684	666224
124163	666225
10583	666226
57199	666227
124	666228
32843	666229
24581	666230
47349	666231
41217	666232
44374	666233
15411	666234
32889	666235
53516	666236
164	666237
18199	666238
15578	666239
21284	666240
163774	666241
65997	666242
75010	666243
1850	666244
4414	666245
3334	666246
72991	666247
31880	666248
26014	666249
30318	666250
750	666251
28510	666252
29342	666253
34402	666254
21998	666255
98095	666256
18611	666257
52837	666258
9660	666259
47850	666260
72334	666261
29747	666262
3552	666263
47173	666264
2041	666265
932	666266
6819	666267
7137	666268
47133	666269
29931	666270
93018	666271
99195	666272
7456	666273
47327	666274
132586	666275
84528	666276
30800	666277
114699	666278
4784	666279
5037	666280
66053	666281
48372	666282
33994	666283
61075	666284
1838	666285
130352	666286
49992	666287
59562	666288
6787	666289
60647	666290
132218	666291
21159	666292
22724	666293
17185	666294
38194	666295
39537	666296
47254	666297
59391	666298
123373	666299
121373	666300
49750	666301
134228	666302
10752	666303
11479	666304
5613	666305
18607	666306
30871	666307
92955	666308
35236	666309
88986	666310
538	666311
107412	666312
34554	666313
30668	666314
5699	666315
38695	666316
80225	666317
128741	666318
4315	666319
105644	666320
8438	666321
21527	666322
57621	666323
88576	666324
77802	666325
102437	666326
61890	666327
893	666328
892	666329
50048	666330
26798	666331
26254	666332
63947	666333
54379	666334
2022	666335
40104	666336
23982	666337
85668	666338
16310	666339
25802	666340
31712	666341
66513	666342
20476	666343
130237	666344
46525	666345
43893	666346
559	666347
33401	666348
58898	666349
6068	666350
61925	666351
35390	666352
2474	666353
20269	666354
77952	666355
36363	666356
23831	666357
2602	666358
162728	666359
94747	666360
14617	666361
51356	666362
41510	666363
22637	666364
37253	666365
398	666366
104386	666367
16337	666368
22751	666369
7977	666370
126332	666371
64696	666372
13894	666373
6183	666374
11742	666375
113369	666376
2212	666377
6360	666378
18237	666379
64035	666380
1718	666381
43420	666382
93448	666383
61255	666384
3564	666385
2691	666386
3365	666387
70066	666388
41179	666389
66854	666390
4177	666391
4023	666392
20879	666393
337	666394
2857	666395
67808	666396
32550	666397
37613	666398
87	666399
93	666400
13310	666401
2943	666402
731	666403
36610	666404
58205	666405
80714	666406
104750	666407
58553	666408
17632	666409
44409	666410
103244	666411
38573	666412
48730	666413
17120	666414
82978	666415
75544	666416
16871	666417
93676	666418
86934	666419
19812	666420
84220	666421
4047	666422
34369	666423
8402	666424
585	666425
40040	666426
42484	666427
54250	666428
15032	666429
9063	666430
43082	666431
6624	666432
21386	666433
7709	666434
7951	666435
16919	666436
145648	666437
54247	666438
3570	666439
67600	666440
12010	666441
14426	666442
19559	666443
24806	666444
92	666445
10499	666446
47478	666447
16490	666448
58691	666449
5006	666450
51782	666451
8200	666452
33521	666453
14504	666454
714	666455
13615	666456
105510	666457
70081	666458
51396	666459
8717	666460
71369	666461
2039	666462
25384	666463
145	666464
46471	666465
7903	666466
11557	666467
36477	666468
34433	666469
161171	666470
788	666471
90953	666472
124446	666473
56960	666474
10871	666475
34599	666476
49337	666477
70192	666478
6697	666479
19286	666480
59784	666481
40317	666482
8067	666483
48897	666484
14175	666485
86515	666486
29246	666487
63185	666488
13410	666489
16216	666490
44207	666491
105835	666492
28339	666493
16690	666494
25906	666495
32557	666496
46503	666497
15006	666498
40559	666499
31950	666500
847	666501
29113	666502
39247	666503
16728	666504
5234	666505
17523	666506
6113	666507
156791	666508
13899	666509
32753	666510
69245	666511
31171	666512
99514	666513
42055	666514
151557	666515
8575	666516
13814	666517
328	666518
113334	666519
92079	666520
22299	666521
6407	666522
5518	666523
10740	666524
40596	666525
13930	666526
22237	666527
34059	666528
50482	666529
40504	666530
30698	666531
1305	666532
22269	666533
140988	666534
45050	666535
45819	666536
7846	666537
755	666538
23718	666539
62662	666540
7260	666541
71688	666542
15898	666543
35042	666544
9297	666545
103769	666546
8106	666547
90415	666548
48148	666549
123	666550
34650	666551
60352	666552
84183	666553
14786	666554
5977	666555
47208	666556
54873	666557
30647	666558
158166	666559
59782	666560
17562	666561
41669	666562
59573	666563
47293	666564
4979	666565
136342	666566
77444	666567
5682	666568
9941	666569
15043	666570
92640	666571
31310	666572
151612	666573
32449	666574
16356	666575
450	666576
12050	666577
16331	666578
68034	666579
95748	666580
79	666581
69803	666582
10244	666583
9516	666584
117911	666585
83869	666586
29610	666587
3080	666588
100660	666589
54163	666590
3089	666591
2458	666592
8804	666593
6433	666594
117	666595
1003	666596
20636	666597
8334	666598
166527	666599
7193	666600
81132	666601
5233	666602
105463	666603
12840	666604
71460	666605
56643	666606
54369	666607
56208	666608
93546	666609
18619	666610
9055	666611
28648	666612
130785	666613
2939	666614
32115	666615
95916	666616
13068	666617
12982	666618
51991	666619
26692	666620
41449	666621
6571	666622
48220	666623
12283	666624
5662	666625
30159	666626
6853	666627
15735	666628
109252	666629
40125	666630
46048	666631
17532	666632
37708	666633
17936	666634
1578	666635
2361	666636
44782	666637
1966	666638
1632	666639
102070	666640
45609	666641
49197	666642
27541	666643
19308	666644
22647	666645
43220	666646
68568	666647
121979	666648
49302	666649
896	666650
7306	666651
19697	666652
76336	666653
82282	666654
8323	666655
46220	666656
103953	666657
33507	666658
89451	666659
21442	666660
31176	666661
18104	666662
10262	666663
130339	666664
56849	666665
29944	666666
23161	666667
133848	666668
49249	666669
870	666670
21718	666671
17355	666672
27243	666673
12882	666674
24447	666675
57730	666676
10933	666677
311	666678
22	666679
90742	666680
22361	666681
40333	666682
41357	666683
19775	666684
13085	666685
32447	666686
18554	666687
159519	666688
149763	666689
15966	666690
485	666691
17940	666692
82864	666693
47040	666694
120386	666695
45357	666696
6084	666697
65259	666698
39077	666699
5048	666700
13581	666701
29474	666702
16359	666703
65669	666704
10073	666705
109090	666706
37881	666707
70212	666708
57502	666709
151910	666710
4442	666711
104448	666712
6	666713
161	666714
12315	666715
10089	666716
42389	666717
50256	666718
13451	666719
43579	666720
51050	666721
75000	666722
40718	666723
7859	666724
62753	666725
40236	666726
20871	666727
46442	666728
483	666729
11870	666730
85679	666731
62145	666732
14327	666733
1162	666734
13944	666735
1866	666736
94636	666737
2031	666738
52200	666739
85074	666740
23520	666741
59294	666742
2609	666743
425	666744
17287	666745
44810	666746
115370	666747
12225	666748
10040	666749
8659	666750
41045	666751
1834	666752
1440	666753
13223	666754
23310	666755
15584	666756
33224	666757
10302	666758
1596	666759
41607	666760
60634	666761
22723	666762
21593	666763
99060	666764
127901	666765
8481	666766
34829	666767
6	666768
47599	666769
95360	666770
78403	666771
8122	666772
1353	666773
4270	666774
792	666775
33742	666776
104032	666777
1932	666778
34532	666779
13601	666780
4529	666781
22924	666782
12654	666783
101097	666784
6977	666785
11847	666786
38581	666787
30784	666788
26297	666789
139081	666790
81	666791
112899	666792
14180	666793
233	666794
157948	666795
3744	666796
12486	666797
24647	666798
81087	666799
2339	666800
56789	666801
29528	666802
2432	666803
1245	666804
79570	666805
7527	666806
16003	666807
5119	666808
17693	666809
16920	666810
69545	666811
8963	666812
9605	666813
52401	666814
31574	666815
931	666816
7673	666817
10083	666818
161715	666819
118038	666820
4384	666821
99	666822
77329	666823
40965	666824
25413	666825
64712	666826
13069	666827
18700	666828
21365	666829
31357	666830
42642	666831
22455	666832
82265	666833
99452	666834
413	666835
8946	666836
103	666837
104072	666838
84816	666839
43040	666840
30485	666841
27602	666842
3872	666843
3102	666844
70200	666845
25306	666846
135565	666847
29259	666848
52055	666849
16211	666850
33752	666851
24361	666852
7467	666853
11979	666854
2128	666855
140382	666856
1603	666857
25542	666858
18548	666859
83664	666860
14353	666861
68001	666862
47440	666863
60432	666864
165579	666865
102102	666866
154040	666867
76771	666868
6907	666869
3658	666870
91449	666871
14058	666872
37550	666873
17844	666874
37877	666875
60150	666876
2124	666877
14136	666878
160958	666879
59586	666880
4442	666881
4161	666882
18851	666883
8404	666884
26937	666885
30389	666886
101145	666887
2971	666888
45729	666889
24882	666890
39106	666891
86540	666892
135149	666893
510	666894
117479	666895
23029	666896
2401	666897
20878	666898
121013	666899
18615	666900
38354	666901
3333	666902
21098	666903
8355	666904
18192	666905
43207	666906
119167	666907
6013	666908
61088	666909
5049	666910
6999	666911
104387	666912
23313	666913
1594	666914
151897	666915
15194	666916
2563	666917
130513	666918
74173	666919
62121	666920
130431	666921
17389	666922
125606	666923
81431	666924
41843	666925
45687	666926
32595	666927
51257	666928
10768	666929
30373	666930
101410	666931
12873	666932
31151	666933
62613	666934
87439	666935
87922	666936
29861	666937
30553	666938
67620	666939
6485	666940
57781	666941
109783	666942
52551	666943
27776	666944
23753	666945
16025	666946
77997	666947
2292	666948
1847	666949
2962	666950
15720	666951
11826	666952
88980	666953
13361	666954
13737	666955
10691	666956
90910	666957
11226	666958
8758	666959
49056	666960
35274	666961
83248	666962
35747	666963
1775	666964
88755	666965
77406	666966
42392	666967
89609	666968
224	666969
124901	666970
5863	666971
4194	666972
58659	666973
31990	666974
62620	666975
18667	666976
41204	666977
84951	666978
15318	666979
62524	666980
7716	666981
20973	666982
63	666983
15600	666984
4434	666985
71255	666986
12884	666987
18545	666988
13124	666989
35765	666990
970	666991
92062	666992
36225	666993
152566	666994
20219	666995
45713	666996
9869	666997
39788	666998
6349	666999
28161	667000
43894	667001
5496	667002
7899	667003
25493	667004
104218	667005
8619	667006
18666	667007
24281	667008
34125	667009
133167	667010
735	667011
1665	667012
51443	667013
143981	667014
59299	667015
3791	667016
40542	667017
96189	667018
37386	667019
3924	667020
51679	667021
112842	667022
129486	667023
76051	667024
32111	667025
35680	667026
122840	667027
29157	667028
15290	667029
134402	667030
848	667031
21628	667032
53704	667033
7828	667034
10755	667035
18414	667036
5456	667037
3168	667038
123155	667039
30862	667040
30706	667041
13120	667042
37256	667043
73228	667044
47429	667045
5567	667046
28209	667047
20747	667048
104223	667049
93822	667050
9561	667051
90447	667052
71223	667053
10498	667054
77982	667055
3111	667056
13743	667057
51523	667058
34922	667059
25323	667060
2238	667061
7778	667062
3297	667063
17403	667064
65961	667065
147857	667066
19869	667067
4601	667068
4734	667069
13415	667070
24248	667071
24824	667072
5586	667073
2490	667074
5297	667075
118405	667076
10710	667077
49049	667078
5422	667079
5281	667080
24479	667081
128728	667082
24303	667083
42173	667084
78423	667085
43167	667086
34082	667087
5178	667088
55992	667089
8812	667090
36121	667091
64097	667092
40239	667093
33907	667094
41251	667095
428	667096
13935	667097
33409	667098
101738	667099
66412	667100
2	667101
21168	667102
3215	667103
97932	667104
34327	667105
2568	667106
94969	667107
106450	667108
59111	667109
1701	667110
91202	667111
27315	667112
88516	667113
117050	667114
8357	667115
47291	667116
21803	667117
112799	667118
41901	667119
85376	667120
18418	667121
36089	667122
21432	667123
14332	667124
68575	667125
44126	667126
96007	667127
45500	667128
351	667129
797	667130
9048	667131
5249	667132
4032	667133
36752	667134
58565	667135
13702	667136
165817	667137
83897	667138
47744	667139
4844	667140
11583	667141
3526	667142
5001	667143
37376	667144
11948	667145
4696	667146
61485	667147
99627	667148
64979	667149
11375	667150
68041	667151
35893	667152
32598	667153
30113	667154
1341	667155
28730	667156
8607	667157
42090	667158
4581	667159
96907	667160
40382	667161
85998	667162
8106	667163
141013	667164
4259	667165
3929	667166
13897	667167
11185	667168
18947	667169
22397	667170
42951	667171
14967	667172
41200	667173
33468	667174
129649	667175
116840	667176
15165	667177
51983	667178
5179	667179
14062	667180
32978	667181
158963	667182
32777	667183
42438	667184
82795	667185
40853	667186
49387	667187
98143	667188
3036	667189
18171	667190
36245	667191
41903	667192
86669	667193
30172	667194
8328	667195
13386	667196
12248	667197
4608	667198
76297	667199
53910	667200
20787	667201
132	667202
72333	667203
37216	667204
3364	667205
6666	667206
7662	667207
4676	667208
25647	667209
3725	667210
11643	667211
13060	667212
28186	667213
12873	667214
48907	667215
20012	667216
39	667217
41832	667218
56911	667219
19057	667220
3428	667221
56941	667222
12626	667223
3416	667224
130943	667225
4834	667226
33167	667227
6156	667228
84294	667229
13051	667230
12734	667231
3117	667232
75519	667233
24743	667234
15863	667235
125403	667236
54633	667237
1476	667238
58081	667239
5598	667240
12589	667241
131235	667242
56317	667243
59482	667244
67880	667245
87637	667246
17991	667247
53835	667248
75123	667249
136728	667250
94987	667251
66154	667252
42328	667253
6171	667254
112866	667255
111256	667256
119309	667257
5249	667258
2477	667259
41459	667260
1299	667261
89342	667262
12474	667263
46474	667264
18600	667265
64599	667266
63329	667267
62071	667268
148115	667269
54917	667270
94344	667271
25806	667272
51908	667273
3783	667274
80654	667275
3742	667276
52946	667277
34108	667278
41070	667279
125907	667280
36019	667281
4816	667282
106117	667283
76465	667284
57443	667285
98226	667286
71145	667287
22087	667288
18443	667289
1413	667290
54092	667291
32308	667292
131676	667293
76758	667294
703	667295
17736	667296
18470	667297
34018	667298
4464	667299
24890	667300
48526	667301
22733	667302
65636	667303
52265	667304
61391	667305
134887	667306
100824	667307
1302	667308
71856	667309
13629	667310
6960	667311
9741	667312
7703	667313
59863	667314
9371	667315
93673	667316
8758	667317
49908	667318
1020	667319
12828	667320
41689	667321
2482	667322
5212	667323
29114	667324
9344	667325
155368	667326
19971	667327
112435	667328
24159	667329
13533	667330
492	667331
17896	667332
94800	667333
1863	667334
26329	667335
16320	667336
94625	667337
92948	667338
61877	667339
82648	667340
28569	667341
38218	667342
79643	667343
39725	667344
2829	667345
6614	667346
126930	667347
42748	667348
14117	667349
9712	667350
30425	667351
101894	667352
35	667353
6982	667354
7956	667355
28119	667356
69528	667357
11834	667358
101898	667359
75444	667360
8099	667361
5639	667362
143605	667363
5888	667364
13911	667365
44125	667366
1818	667367
121351	667368
4367	667369
9775	667370
5281	667371
73271	667372
69908	667373
12425	667374
101561	667375
910	667376
66650	667377
105718	667378
50	667379
36598	667380
138912	667381
122344	667382
6930	667383
17466	667384
17332	667385
28604	667386
138543	667387
5107	667388
25172	667389
31465	667390
4786	667391
1973	667392
1771	667393
26319	667394
4071	667395
96497	667396
30250	667397
5493	667398
40873	667399
18011	667400
86599	667401
47198	667402
35638	667403
65690	667404
139816	667405
43088	667406
77896	667407
14665	667408
18987	667409
44534	667410
4472	667411
85756	667412
6419	667413
81729	667414
19552	667415
134067	667416
41749	667417
74565	667418
100942	667419
19289	667420
24127	667421
78081	667422
2991	667423
34163	667424
983	667425
30717	667426
1	667427
7210	667428
24	667429
13117	667430
67920	667431
11660	667432
31384	667433
2315	667434
155375	667435
38990	667436
23131	667437
253	667438
103325	667439
27293	667440
129322	667441
101752	667442
36705	667443
1179	667444
1601	667445
32355	667446
128859	667447
11846	667448
77546	667449
113220	667450
33433	667451
20985	667452
19508	667453
27084	667454
5141	667455
56697	667456
92801	667457
28617	667458
10024	667459
38698	667460
33086	667461
66683	667462
16770	667463
74491	667464
1966	667465
46066	667466
14178	667467
104463	667468
70747	667469
137216	667470
5952	667471
32592	667472
7252	667473
82217	667474
2413	667475
525	667476
156781	667477
106649	667478
658	667479
5259	667480
40511	667481
2	667482
40936	667483
119292	667484
14971	667485
15540	667486
62644	667487
29555	667488
38170	667489
7337	667490
7753	667491
66710	667492
23958	667493
24387	667494
41548	667495
8379	667496
121756	667497
51259	667498
13175	667499
27682	667500
59207	667501
55562	667502
86526	667503
904	667504
85588	667505
34575	667506
87304	667507
45147	667508
18927	667509
109309	667510
43906	667511
44747	667512
5789	667513
17110	667514
19168	667515
5035	667516
99986	667517
67761	667518
12144	667519
128557	667520
16796	667521
56104	667522
13809	667523
10960	667524
132265	667525
35964	667526
38505	667527
33210	667528
55710	667529
69198	667530
27030	667531
1484	667532
38256	667533
18980	667534
62129	667535
46697	667536
5021	667537
1903	667538
59404	667539
103357	667540
15496	667541
5470	667542
132889	667543
16598	667544
629	667545
50488	667546
37172	667547
944	667548
11363	667549
31658	667550
34282	667551
9589	667552
104438	667553
120521	667554
7624	667555
90275	667556
36650	667557
6762	667558
22676	667559
9293	667560
49677	667561
118782	667562
104649	667563
5859	667564
3792	667565
3027	667566
11037	667567
51190	667568
3504	667569
5327	667570
11601	667571
88054	667572
423	667573
119688	667574
18303	667575
57576	667576
29193	667577
56612	667578
54523	667579
2812	667580
67817	667581
7825	667582
55541	667583
28049	667584
17620	667585
57	667586
95105	667587
1177	667588
7537	667589
15026	667590
20855	667591
2147	667592
5245	667593
60949	667594
2055	667595
78966	667596
57841	667597
60147	667598
22035	667599
19022	667600
2843	667601
82135	667602
44128	667603
12429	667604
5990	667605
236	667606
1823	667607
12096	667608
98886	667609
115904	667610
15558	667611
428	667612
41951	667613
108111	667614
9871	667615
34856	667616
48283	667617
75614	667618
22	667619
29156	667620
48921	667621
85918	667622
149757	667623
15918	667624
33907	667625
21909	667626
65074	667627
84866	667628
35674	667629
44981	667630
92239	667631
36290	667632
41271	667633
36536	667634
17699	667635
3245	667636
2158	667637
51288	667638
2585	667639
49849	667640
28718	667641
13011	667642
23202	667643
6505	667644
1634	667645
686	667646
11538	667647
46247	667648
38357	667649
2035	667650
1390	667651
83819	667652
65163	667653
44780	667654
162729	667655
97654	667656
65899	667657
64321	667658
60410	667659
22910	667660
23277	667661
97535	667662
23998	667663
109282	667664
104582	667665
15768	667666
25504	667667
57113	667668
20267	667669
16869	667670
5262	667671
77590	667672
16238	667673
29560	667674
50152	667675
27595	667676
6933	667677
38744	667678
35581	667679
22282	667680
54317	667681
166064	667682
16274	667683
1097	667684
4525	667685
8834	667686
42821	667687
5382	667688
11803	667689
10528	667690
56997	667691
31689	667692
83353	667693
57928	667694
27779	667695
9298	667696
66528	667697
8966	667698
22621	667699
138506	667700
39668	667701
8083	667702
36519	667703
15790	667704
32090	667705
1766	667706
48776	667707
51496	667708
21267	667709
57241	667710
119293	667711
3165	667712
74621	667713
64856	667714
72565	667715
4665	667716
77890	667717
10581	667718
56968	667719
92288	667720
67939	667721
27201	667722
828	667723
102331	667724
36086	667725
16062	667726
50249	667727
30512	667728
35830	667729
1191	667730
5855	667731
27300	667732
6352	667733
46415	667734
32346	667735
126806	667736
27940	667737
88970	667738
31123	667739
41579	667740
15722	667741
89851	667742
148632	667743
146203	667744
56471	667745
21783	667746
1303	667747
685	667748
3476	667749
2258	667750
35847	667751
13695	667752
38430	667753
43006	667754
166184	667755
66682	667756
3905	667757
7822	667758
87147	667759
13896	667760
14018	667761
1646	667762
16963	667763
36790	667764
86923	667765
52098	667766
79456	667767
34877	667768
355	667769
57660	667770
25271	667771
7712	667772
20399	667773
57213	667774
2499	667775
90267	667776
13268	667777
24922	667778
2738	667779
46447	667780
9897	667781
18834	667782
28018	667783
8244	667784
42670	667785
19943	667786
31350	667787
47298	667788
26693	667789
63139	667790
19213	667791
114067	667792
48764	667793
27473	667794
56219	667795
12710	667796
14149	667797
12911	667798
28679	667799
65617	667800
19075	667801
1167	667802
27434	667803
46710	667804
1438	667805
14803	667806
34637	667807
110574	667808
29564	667809
10910	667810
29199	667811
10864	667812
25072	667813
2785	667814
14354	667815
17344	667816
48946	667817
2384	667818
67672	667819
50015	667820
97466	667821
76430	667822
36590	667823
24239	667824
2491	667825
9301	667826
118455	667827
31248	667828
127663	667829
26959	667830
46568	667831
52727	667832
5911	667833
16199	667834
5606	667835
10612	667836
71658	667837
7109	667838
31110	667839
57459	667840
76	667841
5708	667842
2776	667843
55	667844
15648	667845
21138	667846
5621	667847
14130	667848
69477	667849
19433	667850
29880	667851
94909	667852
13930	667853
22516	667854
45535	667855
77466	667856
8016	667857
23969	667858
19792	667859
11771	667860
85642	667861
3774	667862
107261	667863
11444	667864
124312	667865
46969	667866
25800	667867
1906	667868
27648	667869
11971	667870
77211	667871
106752	667872
30014	667873
105	667874
46858	667875
3927	667876
78926	667877
2493	667878
880	667879
40015	667880
1469	667881
30280	667882
1553	667883
1340	667884
96528	667885
4569	667886
96199	667887
48017	667888
43456	667889
14507	667890
20801	667891
29497	667892
10378	667893
68958	667894
4195	667895
156556	667896
13485	667897
24753	667898
29835	667899
31324	667900
3305	667901
10553	667902
83322	667903
61297	667904
4927	667905
651	667906
125250	667907
13385	667908
18382	667909
119715	667910
21300	667911
46539	667912
18419	667913
2280	667914
11955	667915
82066	667916
28203	667917
15076	667918
8139	667919
20966	667920
62875	667921
6332	667922
15747	667923
7740	667924
7472	667925
22617	667926
500	667927
20566	667928
60695	667929
23064	667930
163191	667931
5459	667932
35567	667933
76058	667934
134825	667935
4231	667936
103734	667937
67488	667938
78984	667939
124256	667940
51132	667941
34771	667942
72800	667943
117614	667944
10865	667945
3266	667946
1883	667947
14367	667948
6429	667949
10730	667950
73493	667951
147834	667952
54913	667953
12446	667954
6690	667955
70970	667956
35610	667957
8234	667958
56913	667959
441	667960
66156	667961
53978	667962
25925	667963
2184	667964
30744	667965
12560	667966
19917	667967
10762	667968
77407	667969
25661	667970
32825	667971
18227	667972
50949	667973
60539	667974
50127	667975
30267	667976
120730	667977
10694	667978
60451	667979
16946	667980
21072	667981
118902	667982
31858	667983
35175	667984
6	667985
102247	667986
10672	667987
24607	667988
24253	667989
25983	667990
97480	667991
48521	667992
49258	667993
147890	667994
43106	667995
35990	667996
17120	667997
48445	667998
8736	667999
25724	668000
10837	668001
233	668002
113660	668003
16570	668004
6731	668005
131949	668006
14061	668007
6337	668008
2553	668009
14854	668010
11871	668011
70436	668012
11585	668013
12803	668014
303	668015
48188	668016
142086	668017
37305	668018
76759	668019
104934	668020
10016	668021
1767	668022
2030	668023
3916	668024
77772	668025
894	668026
27119	668027
19501	668028
101947	668029
514	668030
32630	668031
1	668032
60606	668033
137215	668034
101265	668035
44545	668036
479	668037
26863	668038
2713	668039
31424	668040
729	668041
1606	668042
43225	668043
21230	668044
8081	668045
313	668046
123861	668047
17421	668048
159336	668049
7771	668050
40491	668051
125544	668052
65330	668053
93610	668054
27190	668055
92305	668056
34355	668057
1504	668058
10894	668059
10126	668060
29505	668061
4438	668062
3700	668063
49557	668064
110907	668065
1585	668066
11138	668067
9285	668068
96735	668069
15897	668070
23061	668071
1030	668072
1953	668073
46268	668074
17797	668075
1055	668076
100757	668077
28965	668078
6807	668079
12184	668080
12	668081
33082	668082
109629	668083
60483	668084
12786	668085
2022	668086
95098	668087
164646	668088
86734	668089
66317	668090
27497	668091
11159	668092
25869	668093
31805	668094
1407	668095
1908	668096
31681	668097
7620	668098
37976	668099
16522	668100
1156	668101
59979	668102
71662	668103
1693	668104
41308	668105
21533	668106
22633	668107
34337	668108
89631	668109
61596	668110
65365	668111
15308	668112
15248	668113
42226	668114
18910	668115
20549	668116
14209	668117
7545	668118
43864	668119
6538	668120
3153	668121
20787	668122
123643	668123
91525	668124
2519	668125
14650	668126
21488	668127
1557	668128
56	668129
24772	668130
102576	668131
31621	668132
21147	668133
4139	668134
1650	668135
104983	668136
48706	668137
28296	668138
1395	668139
31613	668140
117356	668141
89140	668142
31624	668143
6876	668144
25181	668145
4624	668146
26247	668147
76933	668148
1464	668149
28201	668150
62714	668151
107819	668152
54150	668153
74877	668154
9816	668155
8384	668156
163340	668157
70340	668158
46818	668159
158185	668160
48011	668161
38875	668162
940	668163
72475	668164
10637	668165
95846	668166
44983	668167
79187	668168
15514	668169
40903	668170
88584	668171
14862	668172
52746	668173
43697	668174
98989	668175
163473	668176
52841	668177
136	668178
37533	668179
103389	668180
89378	668181
43041	668182
70762	668183
40964	668184
10801	668185
31598	668186
4510	668187
21942	668188
1701	668189
34315	668190
83408	668191
21567	668192
44191	668193
1105	668194
4710	668195
15147	668196
96349	668197
41467	668198
69141	668199
48326	668200
3525	668201
39188	668202
44418	668203
2694	668204
12421	668205
20226	668206
126374	668207
50995	668208
78978	668209
5270	668210
56231	668211
30777	668212
2365	668213
5396	668214
13254	668215
2698	668216
104537	668217
5917	668218
9790	668219
57476	668220
10761	668221
20784	668222
32327	668223
56567	668224
41232	668225
12765	668226
7644	668227
36964	668228
43574	668229
63726	668230
86776	668231
80618	668232
17213	668233
60681	668234
33234	668235
43005	668236
56002	668237
70329	668238
34659	668239
80004	668240
106652	668241
6294	668242
125767	668243
109330	668244
16824	668245
38495	668246
109115	668247
44737	668248
2441	668249
104022	668250
18468	668251
141870	668252
164213	668253
88044	668254
84362	668255
99677	668256
6106	668257
2342	668258
104178	668259
50313	668260
548	668261
68487	668262
52220	668263
35853	668264
1779	668265
13091	668266
523	668267
6228	668268
101990	668269
2012	668270
116809	668271
1944	668272
11535	668273
663	668274
19346	668275
103643	668276
11051	668277
6451	668278
96179	668279
34150	668280
53387	668281
24841	668282
23538	668283
63062	668284
1894	668285
9842	668286
59476	668287
36721	668288
7208	668289
45467	668290
41840	668291
72622	668292
130436	668293
6773	668294
22553	668295
111868	668296
8595	668297
12376	668298
28485	668299
114099	668300
150065	668301
10714	668302
60079	668303
10580	668304
15036	668305
96574	668306
6256	668307
234	668308
8002	668309
124304	668310
15252	668311
25964	668312
79365	668313
34801	668314
123037	668315
796	668316
81105	668317
61453	668318
30029	668319
61868	668320
9586	668321
104780	668322
29269	668323
24422	668324
95588	668325
183	668326
129629	668327
2613	668328
40640	668329
63278	668330
2423	668331
104608	668332
122503	668333
1594	668334
106305	668335
77463	668336
8097	668337
36512	668338
186	668339
34402	668340
5515	668341
83409	668342
20516	668343
36375	668344
14986	668345
23267	668346
14734	668347
56695	668348
88030	668349
45985	668350
145	668351
144489	668352
5968	668353
48825	668354
4967	668355
13758	668356
840	668357
34586	668358
56633	668359
4270	668360
35063	668361
33368	668362
1826	668363
49416	668364
22962	668365
37158	668366
84751	668367
28866	668368
5025	668369
74406	668370
134634	668371
56005	668372
130775	668373
142495	668374
71690	668375
65732	668376
57325	668377
12743	668378
24467	668379
120034	668380
61706	668381
316	668382
363	668383
138901	668384
130332	668385
1511	668386
3571	668387
103085	668388
7216	668389
56816	668390
15933	668391
159278	668392
5655	668393
2155	668394
45726	668395
7276	668396
22903	668397
101491	668398
95284	668399
13742	668400
33142	668401
2279	668402
25011	668403
20186	668404
74424	668405
72342	668406
110540	668407
7453	668408
34463	668409
6791	668410
18274	668411
4375	668412
25194	668413
35945	668414
6909	668415
18577	668416
14774	668417
49994	668418
31801	668419
20179	668420
48549	668421
38607	668422
32174	668423
113523	668424
2836	668425
39595	668426
79896	668427
23509	668428
35524	668429
34842	668430
37869	668431
112091	668432
23550	668433
97187	668434
4466	668435
10841	668436
51414	668437
85913	668438
7818	668439
46580	668440
3871	668441
61146	668442
905	668443
97081	668444
87555	668445
80349	668446
35433	668447
34952	668448
15465	668449
132707	668450
44671	668451
5774	668452
16973	668453
114636	668454
18094	668455
136374	668456
160797	668457
112427	668458
1384	668459
158586	668460
132028	668461
21669	668462
22405	668463
16763	668464
138593	668465
96812	668466
8125	668467
6174	668468
4215	668469
16574	668470
66744	668471
3832	668472
22062	668473
148540	668474
102028	668475
7866	668476
397	668477
648	668478
2261	668479
642	668480
42431	668481
90292	668482
52077	668483
54995	668484
37172	668485
105381	668486
11993	668487
2707	668488
22449	668489
45510	668490
66354	668491
607	668492
33543	668493
3912	668494
352	668495
7619	668496
6137	668497
20084	668498
90548	668499
3998	668500
98180	668501
165687	668502
6991	668503
18994	668504
2332	668505
29975	668506
738	668507
45462	668508
19523	668509
6737	668510
13786	668511
49546	668512
19803	668513
129305	668514
49675	668515
54676	668516
58338	668517
6388	668518
44055	668519
5988	668520
15342	668521
25305	668522
53865	668523
12246	668524
52912	668525
4567	668526
69613	668527
31582	668528
8013	668529
76722	668530
26372	668531
67323	668532
25560	668533
49231	668534
2542	668535
23092	668536
32298	668537
100728	668538
48324	668539
47972	668540
30084	668541
2840	668542
14411	668543
34480	668544
114325	668545
99835	668546
12457	668547
53089	668548
5312	668549
22092	668550
5524	668551
35196	668552
680	668553
50738	668554
44233	668555
41232	668556
31834	668557
40370	668558
49	668559
15945	668560
9466	668561
25611	668562
30332	668563
2210	668564
2432	668565
114603	668566
22201	668567
11189	668568
20699	668569
81468	668570
12251	668571
6726	668572
39765	668573
25206	668574
54357	668575
14509	668576
31689	668577
10170	668578
16153	668579
17197	668580
331	668581
14212	668582
68759	668583
50498	668584
799	668585
4932	668586
29982	668587
67972	668588
2665	668589
3822	668590
39958	668591
147887	668592
145134	668593
11136	668594
145516	668595
6869	668596
91371	668597
3654	668598
36114	668599
24732	668600
45956	668601
8684	668602
21851	668603
3353	668604
23872	668605
31878	668606
22552	668607
21847	668608
95666	668609
57731	668610
25776	668611
758	668612
50527	668613
17948	668614
24867	668615
13513	668616
459	668617
99380	668618
2252	668619
29838	668620
138062	668621
11884	668622
12559	668623
53174	668624
148746	668625
46297	668626
10571	668627
47237	668628
58432	668629
2204	668630
55154	668631
2596	668632
11994	668633
97380	668634
796	668635
50837	668636
11215	668637
36	668638
71389	668639
58463	668640
29076	668641
14404	668642
29379	668643
8169	668644
5899	668645
13050	668646
6297	668647
63621	668648
14322	668649
1916	668650
1871	668651
44250	668652
30495	668653
43037	668654
21612	668655
56263	668656
62457	668657
141244	668658
11305	668659
10899	668660
11571	668661
3390	668662
28607	668663
38020	668664
6274	668665
87133	668666
61237	668667
161	668668
128881	668669
13737	668670
8952	668671
33145	668672
124217	668673
46071	668674
13104	668675
74522	668676
83293	668677
56796	668678
16917	668679
11323	668680
24565	668681
139108	668682
73509	668683
6	668684
36913	668685
24073	668686
155537	668687
14334	668688
62101	668689
37823	668690
10236	668691
73216	668692
87272	668693
2887	668694
14008	668695
21374	668696
7237	668697
31084	668698
883	668699
19734	668700
24145	668701
73526	668702
10084	668703
19530	668704
8311	668705
54837	668706
85215	668707
23024	668708
19280	668709
5021	668710
59891	668711
18998	668712
31002	668713
37188	668714
42753	668715
21425	668716
8365	668717
114862	668718
125442	668719
9984	668720
104569	668721
37232	668722
7015	668723
7399	668724
29493	668725
59149	668726
33293	668727
27478	668728
19896	668729
131818	668730
13140	668731
26501	668732
128037	668733
46466	668734
162381	668735
27350	668736
40453	668737
84393	668738
13436	668739
15205	668740
82806	668741
22443	668742
52455	668743
8833	668744
119949	668745
52339	668746
25518	668747
53985	668748
23957	668749
32273	668750
108005	668751
3510	668752
2315	668753
28507	668754
36434	668755
15485	668756
48763	668757
99742	668758
78351	668759
4997	668760
14050	668761
168	668762
273	668763
71468	668764
54648	668765
66745	668766
47070	668767
267	668768
29760	668769
7143	668770
7132	668771
25212	668772
4516	668773
10821	668774
85733	668775
10787	668776
3154	668777
6553	668778
133590	668779
3676	668780
91472	668781
24914	668782
6281	668783
87925	668784
75419	668785
41756	668786
44834	668787
45961	668788
69279	668789
5454	668790
45024	668791
79805	668792
71366	668793
15316	668794
124269	668795
4906	668796
26542	668797
1044	668798
7018	668799
37609	668800
107330	668801
14915	668802
74097	668803
25393	668804
14684	668805
43166	668806
29414	668807
5859	668808
706	668809
25263	668810
16701	668811
54042	668812
867	668813
129813	668814
8060	668815
15270	668816
73956	668817
24852	668818
1136	668819
43983	668820
22334	668821
7761	668822
64982	668823
24011	668824
111628	668825
10184	668826
8979	668827
48173	668828
11785	668829
8462	668830
43450	668831
29468	668832
13307	668833
84372	668834
19890	668835
5400	668836
26919	668837
76842	668838
7282	668839
80959	668840
6470	668841
70394	668842
32620	668843
6506	668844
2193	668845
8936	668846
70861	668847
19659	668848
12283	668849
203	668850
103203	668851
58119	668852
84681	668853
16725	668854
72655	668855
147591	668856
27914	668857
1935	668858
86801	668859
12625	668860
1384	668861
9835	668862
24210	668863
48506	668864
32684	668865
11346	668866
26213	668867
105887	668868
43092	668869
14421	668870
5699	668871
99412	668872
83871	668873
4428	668874
29744	668875
147542	668876
78097	668877
11731	668878
131187	668879
37892	668880
33292	668881
29699	668882
74048	668883
29771	668884
19393	668885
39126	668886
10552	668887
98529	668888
13544	668889
203	668890
356	668891
129759	668892
35109	668893
26013	668894
145921	668895
56827	668896
40124	668897
24506	668898
54333	668899
59298	668900
87604	668901
78990	668902
46160	668903
31049	668904
25191	668905
105785	668906
25907	668907
5270	668908
1482	668909
900	668910
56217	668911
72265	668912
7133	668913
44623	668914
117111	668915
9056	668916
159891	668917
41151	668918
8487	668919
51681	668920
43516	668921
22487	668922
62850	668923
31550	668924
890	668925
8811	668926
69987	668927
112415	668928
148263	668929
29743	668930
6984	668931
66463	668932
14479	668933
5882	668934
16466	668935
998	668936
6886	668937
52548	668938
84083	668939
32779	668940
45029	668941
134	668942
38	668943
2604	668944
5435	668945
21330	668946
37588	668947
4	668948
43963	668949
16587	668950
34634	668951
115678	668952
83841	668953
20712	668954
31614	668955
4044	668956
8334	668957
47682	668958
25469	668959
54194	668960
63287	668961
1835	668962
165150	668963
60556	668964
119832	668965
18368	668966
87965	668967
102859	668968
1484	668969
26474	668970
16063	668971
53396	668972
3568	668973
6005	668974
26392	668975
5797	668976
92383	668977
3739	668978
115027	668979
6926	668980
35902	668981
68319	668982
94972	668983
23728	668984
60529	668985
34508	668986
130008	668987
141489	668988
26792	668989
39633	668990
30598	668991
23465	668992
15459	668993
17699	668994
99135	668995
134118	668996
487	668997
82407	668998
14069	668999
59790	669000
9840	669001
45472	669002
52366	669003
355	669004
38062	669005
24181	669006
19581	669007
73722	669008
6863	669009
71790	669010
74190	669011
94216	669012
24078	669013
2240	669014
55704	669015
10165	669016
5459	669017
31761	669018
14456	669019
150003	669020
10804	669021
99137	669022
29885	669023
34015	669024
25498	669025
86586	669026
46963	669027
62905	669028
18281	669029
48461	669030
3338	669031
16082	669032
8407	669033
61989	669034
25165	669035
18683	669036
2015	669037
12243	669038
44814	669039
63110	669040
49202	669041
29701	669042
37200	669043
16102	669044
121093	669045
33346	669046
67222	669047
47335	669048
65	669049
10127	669050
11106	669051
131875	669052
63828	669053
20479	669054
93388	669055
64594	669056
5437	669057
103	669058
87011	669059
39639	669060
9309	669061
106979	669062
73620	669063
24042	669064
16868	669065
27614	669066
66676	669067
3866	669068
2563	669069
38509	669070
15392	669071
8729	669072
43318	669073
7369	669074
86125	669075
127705	669076
21817	669077
29473	669078
20928	669079
34	669080
133513	669081
1214	669082
12887	669083
207	669084
11	669085
4083	669086
11326	669087
114660	669088
165623	669089
139805	669090
17458	669091
1425	669092
8907	669093
23408	669094
8938	669095
438	669096
31333	669097
6135	669098
17016	669099
184	669100
94418	669101
5791	669102
74028	669103
33773	669104
46153	669105
8516	669106
95564	669107
99814	669108
9648	669109
12316	669110
20564	669111
48992	669112
6142	669113
70400	669114
4918	669115
50386	669116
101872	669117
15415	669118
30362	669119
1763	669120
27175	669121
122907	669122
146832	669123
956	669124
51089	669125
27060	669126
70028	669127
87221	669128
121775	669129
579	669130
121839	669131
24385	669132
84152	669133
19454	669134
451	669135
81061	669136
10829	669137
27169	669138
72190	669139
69336	669140
11604	669141
21609	669142
10561	669143
11541	669144
82578	669145
25510	669146
56861	669147
37000	669148
27980	669149
117801	669150
33099	669151
22203	669152
1651	669153
97133	669154
13077	669155
159104	669156
55332	669157
12104	669158
22165	669159
117094	669160
10572	669161
41288	669162
36928	669163
12483	669164
7329	669165
17622	669166
135874	669167
51056	669168
20081	669169
8217	669170
67509	669171
30321	669172
3518	669173
35431	669174
80399	669175
51958	669176
27399	669177
22701	669178
3837	669179
28986	669180
10123	669181
2335	669182
81451	669183
27317	669184
4536	669185
4	669186
25466	669187
70861	669188
23309	669189
93056	669190
3525	669191
10142	669192
112467	669193
71888	669194
15196	669195
120860	669196
6037	669197
3092	669198
28773	669199
12983	669200
42777	669201
134399	669202
67728	669203
2413	669204
49895	669205
12662	669206
114454	669207
961	669208
131036	669209
79709	669210
12884	669211
39640	669212
157637	669213
8244	669214
95499	669215
27629	669216
40351	669217
79994	669218
37328	669219
120149	669220
39844	669221
30740	669222
55941	669223
34919	669224
1931	669225
9054	669226
4383	669227
2681	669228
115046	669229
1017	669230
5265	669231
35090	669232
9187	669233
14875	669234
678	669235
6055	669236
17852	669237
12972	669238
113167	669239
26842	669240
14364	669241
65097	669242
42457	669243
1961	669244
26737	669245
1885	669246
69296	669247
31161	669248
54097	669249
37477	669250
21795	669251
74434	669252
32254	669253
11279	669254
65851	669255
26706	669256
75747	669257
20926	669258
115870	669259
18587	669260
12678	669261
9710	669262
89935	669263
7452	669264
67148	669265
1268	669266
467	669267
22525	669268
35885	669269
25261	669270
1681	669271
46062	669272
80457	669273
118687	669274
5098	669275
11934	669276
7537	669277
34884	669278
133841	669279
12817	669280
85142	669281
49096	669282
66719	669283
112207	669284
10319	669285
76162	669286
39146	669287
33512	669288
24048	669289
20789	669290
7016	669291
70309	669292
7879	669293
110502	669294
84973	669295
26289	669296
53511	669297
65712	669298
19148	669299
43153	669300
33193	669301
20603	669302
2702	669303
944	669304
83868	669305
32660	669306
2306	669307
43353	669308
3814	669309
2242	669310
27659	669311
73694	669312
163023	669313
15529	669314
2403	669315
1039	669316
23132	669317
43860	669318
4906	669319
25116	669320
41811	669321
49419	669322
86935	669323
90691	669324
5990	669325
7859	669326
771	669327
72261	669328
40960	669329
65583	669330
15606	669331
83828	669332
107487	669333
82470	669334
51044	669335
28614	669336
116079	669337
5628	669338
31841	669339
41348	669340
1947	669341
39620	669342
11043	669343
21054	669344
27292	669345
12936	669346
10454	669347
36633	669348
24472	669349
42937	669350
77955	669351
37094	669352
51808	669353
14436	669354
40838	669355
145155	669356
33717	669357
76841	669358
7116	669359
2030	669360
71491	669361
150234	669362
19019	669363
22463	669364
15888	669365
10424	669366
78246	669367
9430	669368
15994	669369
40159	669370
15361	669371
72543	669372
163566	669373
4935	669374
107140	669375
137320	669376
25330	669377
89276	669378
33089	669379
9541	669380
54681	669381
5769	669382
16263	669383
16542	669384
112819	669385
63805	669386
72774	669387
18576	669388
20929	669389
29490	669390
29738	669391
106973	669392
125419	669393
11349	669394
89087	669395
48821	669396
26495	669397
17629	669398
17306	669399
73123	669400
29375	669401
110266	669402
99286	669403
18426	669404
97047	669405
95443	669406
21751	669407
5360	669408
31868	669409
8289	669410
45608	669411
57861	669412
47519	669413
53352	669414
72689	669415
1816	669416
1089	669417
268	669418
34404	669419
45481	669420
11688	669421
23780	669422
62771	669423
6777	669424
76344	669425
2174	669426
16781	669427
6765	669428
49757	669429
19593	669430
9563	669431
17742	669432
52911	669433
48578	669434
127470	669435
136357	669436
35473	669437
114111	669438
4315	669439
27917	669440
16833	669441
68097	669442
152418	669443
64225	669444
43377	669445
21934	669446
86778	669447
110109	669448
31730	669449
129443	669450
36130	669451
27403	669452
3	669453
27471	669454
28794	669455
12921	669456
6835	669457
161764	669458
94432	669459
13073	669460
11213	669461
6334	669462
100329	669463
48684	669464
2278	669465
38846	669466
16111	669467
2024	669468
72819	669469
25629	669470
6480	669471
6925	669472
11166	669473
78664	669474
170	669475
160872	669476
8121	669477
51663	669478
92042	669479
20905	669480
15012	669481
8767	669482
96502	669483
26103	669484
101350	669485
65304	669486
34046	669487
21300	669488
82458	669489
628	669490
27648	669491
124207	669492
162961	669493
91381	669494
23684	669495
1685	669496
31448	669497
101568	669498
26587	669499
67682	669500
20432	669501
126710	669502
2986	669503
25799	669504
51151	669505
74064	669506
1105	669507
10144	669508
2932	669509
11547	669510
3641	669511
45924	669512
9907	669513
2155	669514
13531	669515
428	669516
19978	669517
5196	669518
9257	669519
76733	669520
41431	669521
33234	669522
55849	669523
28948	669524
4970	669525
39615	669526
11238	669527
67821	669528
60438	669529
62720	669530
11343	669531
20643	669532
82714	669533
21552	669534
10836	669535
17634	669536
15073	669537
58658	669538
8741	669539
63174	669540
18141	669541
19162	669542
11716	669543
37701	669544
33677	669545
92542	669546
74593	669547
7405	669548
13196	669549
8490	669550
9991	669551
84176	669552
94904	669553
58600	669554
88487	669555
6647	669556
21941	669557
10087	669558
17489	669559
115079	669560
59099	669561
34863	669562
123384	669563
179	669564
34977	669565
15997	669566
73757	669567
48048	669568
11756	669569
44872	669570
7	669571
34701	669572
61548	669573
388	669574
16861	669575
51561	669576
24122	669577
36280	669578
12881	669579
90700	669580
4870	669581
1825	669582
59713	669583
250	669584
27736	669585
39130	669586
55513	669587
93	669588
24298	669589
516	669590
35294	669591
11637	669592
163080	669593
1131	669594
20511	669595
8935	669596
1179	669597
47910	669598
53580	669599
118536	669600
23546	669601
16344	669602
61848	669603
1051	669604
70899	669605
87530	669606
7163	669607
60153	669608
54549	669609
13210	669610
79853	669611
36777	669612
16589	669613
6839	669614
8818	669615
6121	669616
52743	669617
130239	669618
53312	669619
15229	669620
44128	669621
60573	669622
23744	669623
27346	669624
12178	669625
72085	669626
35622	669627
19600	669628
2177	669629
20880	669630
22639	669631
10252	669632
23625	669633
54344	669634
38797	669635
4113	669636
15466	669637
103311	669638
165585	669639
22997	669640
51048	669641
132331	669642
85057	669643
7072	669644
5736	669645
143490	669646
126009	669647
23433	669648
104183	669649
18616	669650
51133	669651
23385	669652
12330	669653
120848	669654
53397	669655
35797	669656
660	669657
2317	669658
74766	669659
8390	669660
4036	669661
71495	669662
56557	669663
132378	669664
39858	669665
5427	669666
38944	669667
22931	669668
134741	669669
44123	669670
78001	669671
24660	669672
100138	669673
5584	669674
12045	669675
29043	669676
127055	669677
105426	669678
133666	669679
12103	669680
66511	669681
43446	669682
98642	669683
75	669684
3571	669685
1014	669686
104416	669687
64892	669688
1727	669689
33170	669690
11559	669691
67469	669692
62120	669693
4637	669694
90884	669695
27935	669696
730	669697
3499	669698
6552	669699
68196	669700
33761	669701
6193	669702
1331	669703
1188	669704
3408	669705
7453	669706
105844	669707
128922	669708
21049	669709
40519	669710
14579	669711
19661	669712
44494	669713
101687	669714
13598	669715
13416	669716
83128	669717
24124	669718
1298	669719
24506	669720
55222	669721
828	669722
6182	669723
44447	669724
96829	669725
43519	669726
82720	669727
61493	669728
6043	669729
56480	669730
23328	669731
62582	669732
532	669733
15833	669734
41030	669735
21867	669736
84303	669737
12410	669738
111666	669739
107	669740
46757	669741
7402	669742
17853	669743
24942	669744
26718	669745
42613	669746
49977	669747
13699	669748
40010	669749
7078	669750
55305	669751
67541	669752
3386	669753
84066	669754
66407	669755
40444	669756
41421	669757
118984	669758
3897	669759
5970	669760
19596	669761
13628	669762
117882	669763
77	669764
980	669765
16765	669766
6913	669767
76441	669768
18457	669769
2577	669770
34895	669771
87138	669772
75954	669773
7413	669774
49377	669775
7806	669776
81457	669777
63963	669778
78596	669779
1791	669780
44911	669781
45890	669782
17133	669783
20763	669784
123280	669785
83523	669786
8201	669787
33943	669788
124328	669789
28068	669790
166709	669791
15248	669792
53657	669793
17205	669794
3315	669795
3632	669796
5350	669797
39787	669798
283	669799
92569	669800
97625	669801
26346	669802
60761	669803
6567	669804
8759	669805
73753	669806
7379	669807
80596	669808
21685	669809
120172	669810
77884	669811
73456	669812
63259	669813
61	669814
128092	669815
160581	669816
15211	669817
65632	669818
6875	669819
46582	669820
543	669821
699	669822
9925	669823
2498	669824
16150	669825
70489	669826
32428	669827
15279	669828
20166	669829
28006	669830
11541	669831
23181	669832
9830	669833
3291	669834
46339	669835
13545	669836
46326	669837
80	669838
77172	669839
34279	669840
27382	669841
85827	669842
10479	669843
83287	669844
15618	669845
54912	669846
4092	669847
16037	669848
126655	669849
129589	669850
106557	669851
50473	669852
12793	669853
152649	669854
9210	669855
102885	669856
7540	669857
74268	669858
3351	669859
15728	669860
40295	669861
4796	669862
113516	669863
15028	669864
10607	669865
8447	669866
38783	669867
16318	669868
85453	669869
8901	669870
4802	669871
119603	669872
32811	669873
14777	669874
50137	669875
7892	669876
3284	669877
94588	669878
57694	669879
138516	669880
59495	669881
71433	669882
40125	669883
4547	669884
87433	669885
51126	669886
4345	669887
1672	669888
6295	669889
601	669890
9603	669891
43022	669892
1448	669893
3854	669894
102305	669895
107181	669896
17919	669897
9442	669898
45392	669899
56437	669900
11470	669901
138894	669902
20629	669903
45023	669904
17753	669905
9932	669906
21729	669907
267	669908
125075	669909
38221	669910
5447	669911
11367	669912
26936	669913
3569	669914
20486	669915
128852	669916
25543	669917
1181	669918
27823	669919
99717	669920
48723	669921
14811	669922
21520	669923
1397	669924
43553	669925
26730	669926
467	669927
17778	669928
38	669929
2531	669930
71022	669931
574	669932
31085	669933
40598	669934
28254	669935
74257	669936
710	669937
6123	669938
2563	669939
24351	669940
143802	669941
17250	669942
101589	669943
15098	669944
54133	669945
54784	669946
69145	669947
152552	669948
8327	669949
2347	669950
6	669951
32080	669952
7434	669953
43687	669954
6229	669955
8796	669956
13474	669957
30134	669958
50317	669959
139320	669960
406	669961
55355	669962
21368	669963
21550	669964
30539	669965
49	669966
135589	669967
33147	669968
74963	669969
9425	669970
2689	669971
6	669972
80762	669973
27389	669974
37520	669975
46219	669976
18649	669977
53336	669978
28235	669979
29831	669980
103548	669981
333	669982
29338	669983
19251	669984
36078	669985
10724	669986
37919	669987
79154	669988
48236	669989
33393	669990
8010	669991
60321	669992
104031	669993
12869	669994
17847	669995
12041	669996
42275	669997
755	669998
35441	669999
2344	670000
36	670001
1795	670002
27908	670003
32461	670004
4760	670005
6608	670006
14545	670007
39675	670008
26292	670009
71380	670010
6878	670011
158091	670012
96222	670013
7154	670014
58568	670015
66465	670016
60069	670017
99037	670018
20341	670019
8179	670020
14799	670021
39423	670022
87385	670023
79023	670024
53539	670025
10795	670026
17719	670027
57831	670028
3761	670029
15117	670030
73839	670031
2703	670032
25030	670033
5553	670034
5535	670035
68880	670036
68688	670037
86883	670038
59489	670039
71750	670040
161002	670041
201	670042
20444	670043
6211	670044
3511	670045
16081	670046
28044	670047
111068	670048
38806	670049
6363	670050
18971	670051
34554	670052
21080	670053
52668	670054
38752	670055
109563	670056
6206	670057
40417	670058
25093	670059
106898	670060
98732	670061
63682	670062
102438	670063
24306	670064
54413	670065
3826	670066
79008	670067
62151	670068
1158	670069
6617	670070
4705	670071
150873	670072
56677	670073
133230	670074
105628	670075
96331	670076
32973	670077
54821	670078
33856	670079
3768	670080
86748	670081
78123	670082
3183	670083
10007	670084
8903	670085
10072	670086
1910	670087
50896	670088
76262	670089
25290	670090
1442	670091
71050	670092
98232	670093
63567	670094
3388	670095
51445	670096
60174	670097
99720	670098
69072	670099
3524	670100
80826	670101
36131	670102
1987	670103
16442	670104
4166	670105
11410	670106
34347	670107
5966	670108
5400	670109
145376	670110
36801	670111
6763	670112
161493	670113
133906	670114
15241	670115
371	670116
3409	670117
26542	670118
110613	670119
78481	670120
15824	670121
3666	670122
92194	670123
14017	670124
11386	670125
4746	670126
17636	670127
6569	670128
111814	670129
15452	670130
26965	670131
127730	670132
88187	670133
102466	670134
63721	670135
12722	670136
90785	670137
68218	670138
12411	670139
53019	670140
7213	670141
50181	670142
107386	670143
18437	670144
59216	670145
55586	670146
39740	670147
5281	670148
2766	670149
6830	670150
46680	670151
79449	670152
15915	670153
98042	670154
47930	670155
63275	670156
2507	670157
53278	670158
136969	670159
40868	670160
135998	670161
2582	670162
63236	670163
20358	670164
21180	670165
9094	670166
68809	670167
14008	670168
23384	670169
17804	670170
16825	670171
2001	670172
12567	670173
62518	670174
43634	670175
100457	670176
121769	670177
1971	670178
121970	670179
4449	670180
68589	670181
56502	670182
32466	670183
4013	670184
30805	670185
24018	670186
30046	670187
65928	670188
12942	670189
20614	670190
91283	670191
92628	670192
21394	670193
99343	670194
152293	670195
50948	670196
20263	670197
53752	670198
64127	670199
65195	670200
4315	670201
51996	670202
132059	670203
16903	670204
734	670205
60340	670206
36675	670207
29406	670208
2479	670209
12226	670210
19082	670211
162952	670212
18205	670213
46	670214
131805	670215
83369	670216
14911	670217
13662	670218
9710	670219
1139	670220
86813	670221
129214	670222
36402	670223
2031	670224
45311	670225
20712	670226
105572	670227
109106	670228
96905	670229
134125	670230
144428	670231
26694	670232
45816	670233
31379	670234
55965	670235
31583	670236
2361	670237
7491	670238
44791	670239
34729	670240
14974	670241
124216	670242
84485	670243
684	670244
116336	670245
74	670246
28446	670247
34302	670248
7457	670249
56732	670250
76781	670251
42606	670252
60394	670253
103071	670254
1156	670255
15454	670256
75341	670257
99240	670258
7070	670259
4	670260
49511	670261
57158	670262
1280	670263
46911	670264
57929	670265
109927	670266
31459	670267
18576	670268
158572	670269
70664	670270
92507	670271
47209	670272
32965	670273
110156	670274
6367	670275
1081	670276
36252	670277
4300	670278
2116	670279
86642	670280
37055	670281
98795	670282
56002	670283
17786	670284
11498	670285
3458	670286
23631	670287
72685	670288
868	670289
69126	670290
11576	670291
11478	670292
94384	670293
98738	670294
825	670295
105269	670296
6888	670297
55536	670298
932	670299
11852	670300
2034	670301
114088	670302
28741	670303
39428	670304
14898	670305
24204	670306
12	670307
1923	670308
92965	670309
13669	670310
2360	670311
50394	670312
71892	670313
26817	670314
33836	670315
5170	670316
86655	670317
18969	670318
20395	670319
11443	670320
6630	670321
73034	670322
35489	670323
46168	670324
118609	670325
248	670326
8824	670327
65217	670328
45975	670329
58600	670330
66838	670331
16126	670332
5911	670333
1916	670334
17231	670335
2679	670336
4010	670337
139472	670338
9650	670339
150624	670340
5479	670341
11801	670342
323	670343
2310	670344
32098	670345
69452	670346
115264	670347
4487	670348
6163	670349
10483	670350
43220	670351
10415	670352
38974	670353
1737	670354
23862	670355
35489	670356
37249	670357
16458	670358
19208	670359
49498	670360
138508	670361
70965	670362
3894	670363
15102	670364
113311	670365
117713	670366
1455	670367
29740	670368
41112	670369
19994	670370
5040	670371
24100	670372
5106	670373
43674	670374
117173	670375
1928	670376
87137	670377
91307	670378
13876	670379
14014	670380
141173	670381
3648	670382
90817	670383
5689	670384
9571	670385
2463	670386
104552	670387
24819	670388
15804	670389
24536	670390
16133	670391
25091	670392
60901	670393
48784	670394
82516	670395
17356	670396
21474	670397
928	670398
56965	670399
8541	670400
142805	670401
41649	670402
46350	670403
24278	670404
51494	670405
576	670406
107468	670407
114793	670408
55247	670409
4355	670410
34684	670411
133926	670412
24776	670413
58153	670414
121839	670415
12475	670416
136613	670417
2154	670418
63929	670419
39544	670420
152045	670421
19887	670422
106185	670423
42551	670424
30955	670425
136802	670426
8704	670427
1371	670428
13506	670429
25235	670430
5363	670431
125163	670432
8556	670433
154879	670434
54709	670435
54907	670436
35997	670437
31930	670438
58563	670439
10281	670440
91684	670441
54638	670442
92440	670443
133672	670444
63512	670445
19823	670446
1858	670447
32868	670448
2949	670449
2219	670450
33437	670451
205	670452
115405	670453
40899	670454
80919	670455
37105	670456
48162	670457
15215	670458
72361	670459
29515	670460
83642	670461
56978	670462
150828	670463
23833	670464
17828	670465
10370	670466
6939	670467
361	670468
6763	670469
10459	670470
25235	670471
1317	670472
2685	670473
36669	670474
64228	670475
31005	670476
83152	670477
27842	670478
68565	670479
6743	670480
16548	670481
48716	670482
70991	670483
97665	670484
84413	670485
47476	670486
5351	670487
73945	670488
8409	670489
76171	670490
27811	670491
67804	670492
14259	670493
45917	670494
300	670495
26394	670496
41252	670497
27408	670498
35378	670499
14513	670500
33863	670501
84931	670502
11565	670503
63889	670504
52	670505
31115	670506
152415	670507
3322	670508
73810	670509
33645	670510
23003	670511
14717	670512
72256	670513
14158	670514
9917	670515
1107	670516
20435	670517
89484	670518
10872	670519
76507	670520
19211	670521
74599	670522
9537	670523
55185	670524
5628	670525
7009	670526
68420	670527
6730	670528
97915	670529
34303	670530
57686	670531
3754	670532
2688	670533
134635	670534
30425	670535
67622	670536
2318	670537
27810	670538
98464	670539
21568	670540
101843	670541
12714	670542
3863	670543
36567	670544
66139	670545
32528	670546
58589	670547
41772	670548
22441	670549
5171	670550
11362	670551
7215	670552
27615	670553
6935	670554
39574	670555
7896	670556
39876	670557
91397	670558
49741	670559
19282	670560
58344	670561
16440	670562
8793	670563
23638	670564
9361	670565
47080	670566
133511	670567
15510	670568
122425	670569
1520	670570
63945	670571
63223	670572
83851	670573
182	670574
8125	670575
43759	670576
66939	670577
13024	670578
12877	670579
7890	670580
63927	670581
37550	670582
426	670583
57251	670584
8751	670585
15534	670586
62716	670587
119691	670588
31779	670589
2450	670590
33	670591
21332	670592
23058	670593
75772	670594
120279	670595
50556	670596
1352	670597
338	670598
1345	670599
9664	670600
103072	670601
321	670602
67253	670603
39297	670604
58045	670605
17502	670606
43283	670607
104110	670608
16483	670609
47082	670610
52619	670611
87449	670612
14711	670613
20654	670614
144261	670615
2333	670616
25429	670617
101927	670618
28958	670619
50483	670620
59648	670621
86150	670622
4978	670623
27818	670624
12867	670625
25261	670626
69015	670627
3693	670628
4026	670629
4643	670630
29230	670631
78568	670632
56953	670633
29891	670634
65952	670635
6561	670636
409	670637
59561	670638
29458	670639
29710	670640
7232	670641
83831	670642
2931	670643
34737	670644
161677	670645
18300	670646
81026	670647
43585	670648
5576	670649
39298	670650
6463	670651
61679	670652
98137	670653
7891	670654
14028	670655
53390	670656
6559	670657
12041	670658
90331	670659
14949	670660
1679	670661
58691	670662
7198	670663
30842	670664
61914	670665
94209	670666
129507	670667
45660	670668
4186	670669
1308	670670
78320	670671
27041	670672
22955	670673
1879	670674
9823	670675
23980	670676
4666	670677
16126	670678
104832	670679
62448	670680
87124	670681
21986	670682
83713	670683
80403	670684
11273	670685
66640	670686
11019	670687
88662	670688
57221	670689
96591	670690
2409	670691
160783	670692
3961	670693
25855	670694
13	670695
10890	670696
952	670697
4181	670698
58174	670699
7635	670700
7809	670701
44146	670702
160	670703
57877	670704
65130	670705
8570	670706
9648	670707
39442	670708
16894	670709
39801	670710
98817	670711
35082	670712
66029	670713
117958	670714
496	670715
60705	670716
32121	670717
111248	670718
24740	670719
10974	670720
29727	670721
5724	670722
124803	670723
10885	670724
123304	670725
692	670726
43295	670727
18353	670728
42291	670729
29293	670730
21456	670731
28809	670732
22806	670733
6625	670734
7386	670735
4394	670736
10520	670737
97922	670738
89862	670739
55769	670740
18973	670741
58655	670742
163441	670743
132747	670744
27828	670745
19945	670746
17591	670747
40299	670748
14203	670749
57761	670750
110215	670751
57131	670752
32548	670753
1357	670754
118510	670755
8664	670756
12321	670757
23189	670758
11386	670759
10857	670760
41798	670761
19005	670762
30070	670763
1394	670764
8484	670765
13636	670766
15201	670767
89476	670768
91051	670769
133353	670770
72310	670771
4763	670772
70605	670773
235	670774
14625	670775
38111	670776
18888	670777
43860	670778
13234	670779
9408	670780
52693	670781
5220	670782
5874	670783
14852	670784
67425	670785
1620	670786
128935	670787
29733	670788
19034	670789
10650	670790
41566	670791
45272	670792
17734	670793
67837	670794
15440	670795
9549	670796
21846	670797
3158	670798
34690	670799
41350	670800
38189	670801
1787	670802
29165	670803
44815	670804
90412	670805
33679	670806
135221	670807
41508	670808
130041	670809
11756	670810
3340	670811
148233	670812
153658	670813
3003	670814
152766	670815
6976	670816
76847	670817
519	670818
77703	670819
9185	670820
54803	670821
29436	670822
30432	670823
13038	670824
26004	670825
66240	670826
143528	670827
1275	670828
26239	670829
21386	670830
408	670831
28047	670832
1324	670833
47228	670834
97	670835
76432	670836
55740	670837
87527	670838
19536	670839
95374	670840
11357	670841
70447	670842
4385	670843
53426	670844
3433	670845
115466	670846
77538	670847
4843	670848
20485	670849
960	670850
85756	670851
3477	670852
1082	670853
15005	670854
20814	670855
3769	670856
10864	670857
155631	670858
12786	670859
12358	670860
263	670861
1532	670862
9186	670863
9849	670864
2283	670865
3325	670866
88351	670867
44382	670868
844	670869
63483	670870
15026	670871
4751	670872
50323	670873
102093	670874
13806	670875
1225	670876
62594	670877
5715	670878
67874	670879
33904	670880
134220	670881
753	670882
21570	670883
6021	670884
36734	670885
48944	670886
25362	670887
146673	670888
20318	670889
117073	670890
17248	670891
34087	670892
29181	670893
16312	670894
75986	670895
42567	670896
61795	670897
52182	670898
33220	670899
128652	670900
11066	670901
59105	670902
39209	670903
32146	670904
165018	670905
16650	670906
9111	670907
125587	670908
42062	670909
15308	670910
112777	670911
106368	670912
13275	670913
34449	670914
124677	670915
2008	670916
6150	670917
88652	670918
13131	670919
1042	670920
34982	670921
15922	670922
44971	670923
13064	670924
5066	670925
27470	670926
3244	670927
1055	670928
14588	670929
19599	670930
45669	670931
122335	670932
98517	670933
19330	670934
55372	670935
26993	670936
19798	670937
9628	670938
12570	670939
66200	670940
23507	670941
44538	670942
118218	670943
31750	670944
12411	670945
54308	670946
21553	670947
3725	670948
61866	670949
84721	670950
17511	670951
2416	670952
126825	670953
2387	670954
23294	670955
88341	670956
4537	670957
21578	670958
6889	670959
18616	670960
58577	670961
705	670962
4689	670963
25834	670964
151371	670965
15474	670966
60233	670967
37642	670968
146420	670969
64785	670970
4083	670971
33250	670972
58349	670973
18881	670974
18395	670975
2776	670976
15118	670977
25205	670978
69564	670979
19074	670980
7297	670981
28793	670982
53479	670983
31285	670984
93527	670985
49704	670986
13444	670987
13979	670988
144004	670989
166253	670990
6906	670991
9626	670992
54230	670993
43843	670994
60801	670995
17716	670996
33706	670997
25734	670998
67651	670999
28491	671000
12682	671001
27	671002
13450	671003
3119	671004
22868	671005
25344	671006
96301	671007
18650	671008
91580	671009
22845	671010
41582	671011
6586	671012
108120	671013
28954	671014
16566	671015
17475	671016
115220	671017
19359	671018
58352	671019
45880	671020
89904	671021
24827	671022
53334	671023
4285	671024
15889	671025
34213	671026
71104	671027
19052	671028
22843	671029
1246	671030
61506	671031
165521	671032
15553	671033
69129	671034
13787	671035
5128	671036
3491	671037
49121	671038
611	671039
49248	671040
76693	671041
73319	671042
24531	671043
78593	671044
96029	671045
81637	671046
98539	671047
701	671048
207	671049
3681	671050
22506	671051
7078	671052
5832	671053
1488	671054
43510	671055
46266	671056
1593	671057
4628	671058
22326	671059
134518	671060
73569	671061
82619	671062
8543	671063
12958	671064
21179	671065
3405	671066
12424	671067
17530	671068
92525	671069
53292	671070
31184	671071
94569	671072
7773	671073
5817	671074
26342	671075
27500	671076
1629	671077
64859	671078
10788	671079
22612	671080
88179	671081
85087	671082
84318	671083
13384	671084
93288	671085
8393	671086
37375	671087
118027	671088
42027	671089
61511	671090
37804	671091
5874	671092
96417	671093
1486	671094
28616	671095
1438	671096
5495	671097
1051	671098
3298	671099
16985	671100
21153	671101
86850	671102
3698	671103
9651	671104
48868	671105
17413	671106
88802	671107
55318	671108
42158	671109
41829	671110
63728	671111
6450	671112
38639	671113
145274	671114
41633	671115
129182	671116
132	671117
19473	671118
147727	671119
30742	671120
118359	671121
4841	671122
124966	671123
33824	671124
34915	671125
41682	671126
26216	671127
3870	671128
40966	671129
20302	671130
5621	671131
158492	671132
125139	671133
39541	671134
28776	671135
60914	671136
77264	671137
2505	671138
4340	671139
85575	671140
39561	671141
16457	671142
50916	671143
489	671144
12954	671145
2136	671146
969	671147
56406	671148
2736	671149
20423	671150
39857	671151
52562	671152
63315	671153
1023	671154
146530	671155
3109	671156
64190	671157
16531	671158
30625	671159
62836	671160
69649	671161
20781	671162
112372	671163
6935	671164
48928	671165
93227	671166
5508	671167
7608	671168
145926	671169
69465	671170
75	671171
24167	671172
42747	671173
711	671174
64091	671175
67960	671176
6766	671177
19029	671178
34624	671179
33615	671180
675	671181
133277	671182
15147	671183
76700	671184
83347	671185
46345	671186
30758	671187
64618	671188
28315	671189
4746	671190
67988	671191
895	671192
6304	671193
157434	671194
9473	671195
28361	671196
9942	671197
50891	671198
121506	671199
8358	671200
30567	671201
11198	671202
116070	671203
16115	671204
46962	671205
19227	671206
4788	671207
73479	671208
32100	671209
58742	671210
40519	671211
37280	671212
6081	671213
12802	671214
27474	671215
2274	671216
10917	671217
105935	671218
18487	671219
56899	671220
66808	671221
14605	671222
43740	671223
54859	671224
57626	671225
19765	671226
52838	671227
18799	671228
6903	671229
1373	671230
7311	671231
49	671232
48665	671233
70103	671234
123319	671235
2763	671236
77296	671237
16011	671238
21142	671239
7036	671240
25786	671241
41654	671242
24379	671243
16354	671244
36848	671245
34919	671246
21281	671247
74281	671248
35156	671249
37773	671250
4574	671251
5961	671252
36619	671253
17146	671254
14466	671255
28053	671256
16637	671257
1017	671258
23392	671259
20352	671260
33572	671261
83726	671262
46589	671263
126471	671264
18508	671265
62499	671266
44076	671267
109395	671268
126	671269
23005	671270
8954	671271
121557	671272
46658	671273
38043	671274
16732	671275
6661	671276
19794	671277
1018	671278
94069	671279
28435	671280
10733	671281
91775	671282
48934	671283
79981	671284
16212	671285
24751	671286
51371	671287
12	671288
3019	671289
75955	671290
7455	671291
6014	671292
79287	671293
268	671294
56111	671295
18808	671296
30058	671297
95611	671298
21252	671299
74545	671300
58228	671301
42688	671302
7268	671303
36500	671304
28452	671305
11383	671306
25652	671307
32020	671308
9274	671309
4488	671310
1323	671311
5887	671312
14837	671313
114516	671314
16403	671315
16588	671316
43061	671317
1357	671318
39520	671319
24797	671320
1917	671321
48265	671322
603	671323
2419	671324
15077	671325
13951	671326
47679	671327
4561	671328
24241	671329
20865	671330
23336	671331
114558	671332
60281	671333
96846	671334
145384	671335
41028	671336
22882	671337
24584	671338
47326	671339
19852	671340
45874	671341
28424	671342
4927	671343
76354	671344
15836	671345
35077	671346
5227	671347
29197	671348
92866	671349
4051	671350
13248	671351
5555	671352
140634	671353
80125	671354
11156	671355
18983	671356
79575	671357
12437	671358
17827	671359
19387	671360
919	671361
43853	671362
37505	671363
50270	671364
36296	671365
47878	671366
23495	671367
73208	671368
94180	671369
60378	671370
9799	671371
46736	671372
37076	671373
97993	671374
99505	671375
141262	671376
55652	671377
75397	671378
64754	671379
17256	671380
36030	671381
8730	671382
136370	671383
38106	671384
41391	671385
14772	671386
13981	671387
8447	671388
130609	671389
142138	671390
16489	671391
140318	671392
9603	671393
364	671394
70325	671395
15035	671396
49957	671397
26642	671398
3071	671399
15387	671400
23993	671401
66458	671402
25280	671403
5	671404
70947	671405
26548	671406
43953	671407
9906	671408
72415	671409
121628	671410
60726	671411
58197	671412
86284	671413
117093	671414
1986	671415
19812	671416
25009	671417
57228	671418
9149	671419
4077	671420
34671	671421
12897	671422
103506	671423
84050	671424
43130	671425
11889	671426
3753	671427
2319	671428
90896	671429
4603	671430
17069	671431
17474	671432
6236	671433
776	671434
145109	671435
60356	671436
206	671437
13632	671438
6	671439
67335	671440
10454	671441
79534	671442
34612	671443
15047	671444
1278	671445
127465	671446
45537	671447
70847	671448
6080	671449
112545	671450
132942	671451
724	671452
3474	671453
9695	671454
22084	671455
2230	671456
29323	671457
5963	671458
132231	671459
48444	671460
62361	671461
53029	671462
56792	671463
3055	671464
35166	671465
39312	671466
2793	671467
139732	671468
2005	671469
15385	671470
60616	671471
46274	671472
33610	671473
63465	671474
164097	671475
12416	671476
34299	671477
1663	671478
11328	671479
11968	671480
160208	671481
51828	671482
104671	671483
26989	671484
22952	671485
81288	671486
8034	671487
7018	671488
742	671489
97411	671490
76510	671491
52627	671492
60457	671493
10471	671494
133816	671495
19531	671496
163879	671497
1723	671498
36173	671499
62521	671500
6502	671501
50479	671502
93188	671503
143372	671504
34935	671505
11223	671506
49228	671507
11933	671508
33336	671509
88208	671510
88621	671511
148080	671512
60370	671513
87388	671514
36822	671515
47294	671516
83510	671517
142268	671518
56860	671519
40598	671520
57372	671521
12458	671522
69790	671523
111548	671524
161698	671525
15266	671526
20123	671527
111613	671528
15793	671529
85058	671530
122500	671531
57484	671532
30180	671533
41748	671534
31773	671535
2146	671536
37340	671537
11196	671538
15998	671539
605	671540
11592	671541
79250	671542
69453	671543
716	671544
2327	671545
30187	671546
13266	671547
40373	671548
48120	671549
84373	671550
122004	671551
80840	671552
9691	671553
52863	671554
68179	671555
19069	671556
104249	671557
48859	671558
24559	671559
128000	671560
8327	671561
37878	671562
1112	671563
5420	671564
17717	671565
159388	671566
24036	671567
122539	671568
12504	671569
101428	671570
29190	671571
88955	671572
10936	671573
26829	671574
20308	671575
10768	671576
63446	671577
1986	671578
38352	671579
33275	671580
11644	671581
35602	671582
64717	671583
155578	671584
49489	671585
14020	671586
65347	671587
3202	671588
105707	671589
69234	671590
90257	671591
16674	671592
82854	671593
9852	671594
32868	671595
44589	671596
19229	671597
50058	671598
692	671599
6815	671600
20474	671601
29939	671602
97762	671603
59576	671604
8544	671605
5830	671606
436	671607
3993	671608
49588	671609
58704	671610
2100	671611
94355	671612
2376	671613
284	671614
4715	671615
15754	671616
67973	671617
86866	671618
36111	671619
25006	671620
65740	671621
8696	671622
42444	671623
22104	671624
50980	671625
1360	671626
38813	671627
10893	671628
96877	671629
39237	671630
81873	671631
27462	671632
65453	671633
27992	671634
125805	671635
42388	671636
25	671637
3758	671638
77424	671639
45424	671640
31648	671641
25307	671642
5491	671643
16556	671644
96929	671645
121937	671646
25708	671647
12959	671648
120536	671649
34653	671650
10282	671651
2769	671652
24981	671653
8796	671654
48577	671655
69157	671656
97693	671657
32702	671658
118868	671659
59109	671660
750	671661
129879	671662
29178	671663
1366	671664
9262	671665
101958	671666
8887	671667
2081	671668
166400	671669
12814	671670
4177	671671
1225	671672
49418	671673
165199	671674
122475	671675
129908	671676
20434	671677
76778	671678
829	671679
18273	671680
71951	671681
47507	671682
46606	671683
26325	671684
31059	671685
67459	671686
127	671687
40108	671688
48238	671689
1210	671690
46247	671691
73023	671692
34313	671693
17131	671694
150890	671695
13328	671696
5097	671697
11769	671698
19126	671699
35055	671700
299	671701
308	671702
107903	671703
49149	671704
89676	671705
12594	671706
41438	671707
2278	671708
14212	671709
20633	671710
1258	671711
23854	671712
21307	671713
34156	671714
37220	671715
93234	671716
84580	671717
41598	671718
55564	671719
51740	671720
86932	671721
8677	671722
6124	671723
36439	671724
164	671725
48201	671726
8616	671727
106271	671728
81469	671729
60992	671730
2121	671731
1213	671732
63979	671733
40170	671734
91361	671735
46539	671736
79857	671737
72268	671738
9698	671739
54083	671740
5901	671741
196	671742
33162	671743
21629	671744
1587	671745
4041	671746
4046	671747
82223	671748
58051	671749
105160	671750
32267	671751
17305	671752
30599	671753
49314	671754
55920	671755
47066	671756
3913	671757
8436	671758
1080	671759
11314	671760
35943	671761
45489	671762
24767	671763
50448	671764
9022	671765
126688	671766
42271	671767
943	671768
19225	671769
16459	671770
18369	671771
20210	671772
532	671773
13325	671774
11317	671775
13976	671776
25657	671777
36659	671778
12779	671779
86609	671780
4984	671781
34206	671782
66863	671783
6390	671784
17985	671785
30405	671786
59671	671787
24126	671788
13592	671789
99680	671790
24428	671791
9913	671792
219	671793
68296	671794
586	671795
35821	671796
8176	671797
29206	671798
115642	671799
20000	671800
525	671801
12510	671802
902	671803
53412	671804
94576	671805
3204	671806
26102	671807
3759	671808
16029	671809
23891	671810
16998	671811
27	671812
24934	671813
89093	671814
92404	671815
163585	671816
20934	671817
5229	671818
15367	671819
30931	671820
54655	671821
4607	671822
21883	671823
90300	671824
49	671825
126603	671826
16910	671827
79356	671828
11206	671829
8848	671830
82765	671831
38092	671832
5794	671833
13935	671834
1360	671835
48591	671836
12339	671837
15667	671838
55703	671839
42965	671840
56472	671841
46411	671842
108765	671843
103971	671844
34626	671845
27446	671846
419	671847
45457	671848
34458	671849
3178	671850
17941	671851
21753	671852
2722	671853
12516	671854
14501	671855
14299	671856
90353	671857
18927	671858
30094	671859
38180	671860
7144	671861
1948	671862
94975	671863
20258	671864
11429	671865
42434	671866
9291	671867
119454	671868
140477	671869
96265	671870
17302	671871
58237	671872
24541	671873
20122	671874
10663	671875
85183	671876
71864	671877
15586	671878
21097	671879
20294	671880
68593	671881
131329	671882
17394	671883
14359	671884
22395	671885
1129	671886
9472	671887
39054	671888
21867	671889
11720	671890
968	671891
56477	671892
30353	671893
9	671894
25455	671895
28811	671896
622	671897
56075	671898
31633	671899
33086	671900
29523	671901
6602	671902
36928	671903
50727	671904
52753	671905
28439	671906
2670	671907
50286	671908
3514	671909
32009	671910
134050	671911
520	671912
112078	671913
65090	671914
305	671915
99726	671916
23830	671917
57002	671918
127751	671919
16273	671920
81969	671921
97104	671922
5072	671923
21784	671924
5659	671925
16417	671926
139498	671927
86104	671928
44021	671929
19385	671930
65951	671931
13036	671932
28455	671933
47711	671934
98330	671935
448	671936
87168	671937
20817	671938
30809	671939
1863	671940
81866	671941
106564	671942
17539	671943
157613	671944
112663	671945
54989	671946
54800	671947
21658	671948
37432	671949
16902	671950
3848	671951
22436	671952
6548	671953
3393	671954
34247	671955
103613	671956
80997	671957
42366	671958
563	671959
3883	671960
1230	671961
4133	671962
12626	671963
3825	671964
32651	671965
68019	671966
10792	671967
32171	671968
28586	671969
63072	671970
9820	671971
325	671972
887	671973
51124	671974
291	671975
30392	671976
6867	671977
7942	671978
11785	671979
28864	671980
159958	671981
6448	671982
6545	671983
9872	671984
130801	671985
39176	671986
10193	671987
19625	671988
121462	671989
105918	671990
6738	671991
1817	671992
742	671993
88533	671994
76767	671995
75177	671996
60648	671997
1015	671998
43216	671999
11649	672000
36808	672001
7022	672002
92295	672003
17090	672004
98001	672005
61994	672006
31221	672007
54	672008
48277	672009
38217	672010
22396	672011
4235	672012
7195	672013
42124	672014
54848	672015
43214	672016
67161	672017
16599	672018
29770	672019
47149	672020
94177	672021
77975	672022
12311	672023
3247	672024
18611	672025
41852	672026
57949	672027
926	672028
43907	672029
986	672030
1249	672031
8171	672032
14286	672033
3203	672034
3276	672035
44413	672036
11974	672037
130872	672038
26348	672039
40782	672040
2123	672041
11426	672042
62476	672043
156050	672044
48119	672045
26428	672046
81706	672047
10317	672048
82116	672049
481	672050
10427	672051
84735	672052
1043	672053
1707	672054
39600	672055
5106	672056
49840	672057
125795	672058
1822	672059
42168	672060
15930	672061
139841	672062
17994	672063
99195	672064
106607	672065
7006	672066
21008	672067
52940	672068
97315	672069
25450	672070
72366	672071
124090	672072
35	672073
41567	672074
1663	672075
20545	672076
3088	672077
35869	672078
118758	672079
49483	672080
17134	672081
19980	672082
83129	672083
47574	672084
6457	672085
2728	672086
14958	672087
40812	672088
59729	672089
897	672090
5329	672091
61623	672092
16653	672093
36268	672094
14025	672095
6418	672096
70176	672097
12395	672098
8859	672099
36548	672100
15458	672101
3627	672102
88640	672103
44288	672104
22227	672105
31913	672106
22639	672107
85061	672108
40269	672109
132967	672110
17908	672111
104497	672112
76689	672113
43973	672114
18871	672115
36303	672116
25465	672117
1190	672118
98130	672119
3957	672120
7270	672121
36155	672122
60455	672123
60299	672124
19086	672125
70313	672126
19112	672127
47898	672128
108646	672129
9147	672130
119594	672131
42247	672132
2808	672133
99221	672134
14604	672135
116235	672136
17447	672137
12380	672138
93335	672139
24838	672140
41	672141
8133	672142
19652	672143
30490	672144
15986	672145
1905	672146
70253	672147
15437	672148
40406	672149
113138	672150
31878	672151
105006	672152
416	672153
13594	672154
19873	672155
18521	672156
34077	672157
43479	672158
108	672159
35768	672160
161540	672161
31453	672162
81495	672163
84058	672164
68236	672165
677	672166
20237	672167
14321	672168
33344	672169
5090	672170
55028	672171
47884	672172
61023	672173
8739	672174
46068	672175
17353	672176
59670	672177
100984	672178
117174	672179
23928	672180
13058	672181
220	672182
10552	672183
38915	672184
582	672185
61160	672186
43562	672187
5782	672188
33265	672189
26665	672190
97	672191
28113	672192
62751	672193
5274	672194
1530	672195
17895	672196
14586	672197
236	672198
51310	672199
61613	672200
86035	672201
28961	672202
63011	672203
119978	672204
68965	672205
70171	672206
49501	672207
16021	672208
29125	672209
6956	672210
29581	672211
111336	672212
40479	672213
6977	672214
79091	672215
17181	672216
118762	672217
73666	672218
67089	672219
6086	672220
24234	672221
89179	672222
5742	672223
50244	672224
55092	672225
90583	672226
63881	672227
37303	672228
31915	672229
21368	672230
54849	672231
623	672232
28782	672233
9867	672234
11786	672235
57	672236
39019	672237
62441	672238
86589	672239
13049	672240
66033	672241
2882	672242
67635	672243
17225	672244
39770	672245
66850	672246
3235	672247
21331	672248
5643	672249
1604	672250
40	672251
82189	672252
20258	672253
19185	672254
30589	672255
9459	672256
2747	672257
8343	672258
50621	672259
26152	672260
44081	672261
17096	672262
29898	672263
11373	672264
82549	672265
3260	672266
18847	672267
50946	672268
32182	672269
17953	672270
1340	672271
27727	672272
2118	672273
75691	672274
59346	672275
53215	672276
4762	672277
41516	672278
31777	672279
21382	672280
40996	672281
23312	672282
26507	672283
27467	672284
512	672285
29180	672286
41156	672287
2907	672288
63433	672289
5305	672290
49277	672291
8616	672292
22240	672293
16178	672294
1	672295
18455	672296
7693	672297
39955	672298
103075	672299
3043	672300
87824	672301
9762	672302
42557	672303
7801	672304
104867	672305
4925	672306
97456	672307
4240	672308
54522	672309
39270	672310
84768	672311
16549	672312
13243	672313
4812	672314
60583	672315
29766	672316
2564	672317
1070	672318
60273	672319
71566	672320
57695	672321
17775	672322
125469	672323
39605	672324
23838	672325
131438	672326
36080	672327
23845	672328
33529	672329
58040	672330
15	672331
1882	672332
55603	672333
3605	672334
5941	672335
18737	672336
97389	672337
121714	672338
20419	672339
120106	672340
46	672341
93081	672342
85471	672343
66143	672344
19122	672345
5014	672346
28880	672347
2374	672348
14490	672349
30256	672350
20929	672351
22138	672352
379	672353
80306	672354
43	672355
2575	672356
48490	672357
48039	672358
93817	672359
3977	672360
19056	672361
11911	672362
68297	672363
50381	672364
16312	672365
7777	672366
21026	672367
43461	672368
67392	672369
120111	672370
109459	672371
54803	672372
23175	672373
9848	672374
2313	672375
140371	672376
2439	672377
793	672378
12093	672379
76031	672380
2030	672381
16574	672382
13159	672383
9272	672384
1225	672385
40698	672386
61162	672387
7430	672388
83696	672389
92945	672390
31868	672391
2021	672392
4425	672393
47353	672394
75970	672395
79804	672396
47478	672397
3425	672398
25956	672399
5680	672400
23794	672401
22517	672402
12454	672403
33000	672404
14295	672405
60570	672406
3217	672407
53158	672408
9046	672409
15390	672410
7388	672411
50293	672412
6326	672413
1131	672414
4953	672415
7565	672416
3807	672417
28416	672418
12078	672419
30402	672420
3293	672421
20624	672422
5642	672423
18763	672424
12402	672425
36470	672426
157944	672427
56976	672428
24687	672429
899	672430
14665	672431
1487	672432
44820	672433
18123	672434
82260	672435
22030	672436
5267	672437
115144	672438
241	672439
53168	672440
116592	672441
4622	672442
101366	672443
9111	672444
48540	672445
82345	672446
22577	672447
3503	672448
29787	672449
6676	672450
40767	672451
40614	672452
67304	672453
34235	672454
22596	672455
260	672456
3398	672457
23574	672458
128542	672459
41394	672460
32082	672461
2451	672462
16635	672463
26606	672464
23800	672465
55555	672466
139686	672467
1606	672468
4030	672469
65111	672470
61664	672471
3856	672472
9251	672473
2542	672474
60696	672475
100975	672476
17194	672477
122169	672478
30258	672479
11328	672480
155876	672481
41	672482
72050	672483
14509	672484
44247	672485
5484	672486
1127	672487
2518	672488
4255	672489
43180	672490
52035	672491
51309	672492
92373	672493
28166	672494
6474	672495
31949	672496
62404	672497
4117	672498
73663	672499
644	672500
363	672501
63963	672502
33988	672503
94978	672504
70674	672505
45833	672506
6582	672507
27921	672508
1513	672509
163624	672510
5667	672511
31143	672512
20947	672513
101348	672514
7695	672515
14292	672516
22815	672517
133998	672518
90683	672519
101398	672520
3819	672521
1992	672522
67014	672523
6705	672524
85548	672525
19730	672526
416	672527
72544	672528
52856	672529
8404	672530
12680	672531
6186	672532
17651	672533
57317	672534
979	672535
53862	672536
1193	672537
83446	672538
52858	672539
42021	672540
103777	672541
96317	672542
129607	672543
96714	672544
20342	672545
34724	672546
6664	672547
51859	672548
160816	672549
134888	672550
39436	672551
31174	672552
7009	672553
13504	672554
28328	672555
6340	672556
75770	672557
199	672558
89647	672559
45226	672560
9972	672561
33671	672562
40361	672563
9065	672564
73917	672565
1283	672566
3267	672567
22423	672568
45408	672569
129422	672570
5949	672571
149641	672572
88635	672573
9202	672574
96	672575
15097	672576
22331	672577
28231	672578
13359	672579
29606	672580
707	672581
70215	672582
3832	672583
92545	672584
78875	672585
34596	672586
99577	672587
34638	672588
3500	672589
3749	672590
96810	672591
34766	672592
5927	672593
21555	672594
34471	672595
3096	672596
2718	672597
157971	672598
90642	672599
18401	672600
51863	672601
5567	672602
4040	672603
53790	672604
759	672605
36655	672606
19026	672607
18219	672608
4864	672609
27040	672610
51750	672611
10172	672612
5486	672613
36	672614
56337	672615
50348	672616
63059	672617
129032	672618
111005	672619
33285	672620
44584	672621
58918	672622
54606	672623
81403	672624
7138	672625
13667	672626
25275	672627
28583	672628
80100	672629
35202	672630
9958	672631
53225	672632
44638	672633
280	672634
14039	672635
23263	672636
24291	672637
11383	672638
84909	672639
151119	672640
79753	672641
17257	672642
46759	672643
23015	672644
2823	672645
85462	672646
89129	672647
3658	672648
12747	672649
16798	672650
100010	672651
82857	672652
14030	672653
3666	672654
1269	672655
90805	672656
925	672657
25869	672658
26583	672659
65673	672660
22507	672661
1997	672662
46031	672663
6541	672664
111488	672665
30116	672666
75532	672667
715	672668
160899	672669
49915	672670
103742	672671
141132	672672
6093	672673
34024	672674
28215	672675
16571	672676
32687	672677
4631	672678
98460	672679
9554	672680
110611	672681
11728	672682
10039	672683
13643	672684
73479	672685
70685	672686
66731	672687
39246	672688
15413	672689
11705	672690
10717	672691
6334	672692
45169	672693
17553	672694
81144	672695
32831	672696
119815	672697
1116	672698
13982	672699
592	672700
156112	672701
6390	672702
27899	672703
70233	672704
38637	672705
8399	672706
95861	672707
55676	672708
164182	672709
65879	672710
39035	672711
130881	672712
37987	672713
9043	672714
14528	672715
44314	672716
125834	672717
7596	672718
55775	672719
3586	672720
22607	672721
47533	672722
116084	672723
54489	672724
61973	672725
46964	672726
20601	672727
140583	672728
13574	672729
62674	672730
130841	672731
40645	672732
68900	672733
9763	672734
96115	672735
35563	672736
27284	672737
11719	672738
154913	672739
31364	672740
19792	672741
39731	672742
72104	672743
11979	672744
116593	672745
31367	672746
102410	672747
13581	672748
37250	672749
7269	672750
50010	672751
10877	672752
697	672753
7562	672754
18900	672755
112034	672756
4884	672757
24237	672758
1283	672759
60249	672760
28338	672761
9136	672762
21456	672763
1556	672764
78	672765
83073	672766
7173	672767
81261	672768
80522	672769
14957	672770
90	672771
25332	672772
30551	672773
6497	672774
1544	672775
27962	672776
31357	672777
63930	672778
638	672779
50136	672780
9614	672781
84232	672782
10050	672783
5535	672784
11587	672785
7609	672786
143208	672787
7437	672788
114768	672789
818	672790
27777	672791
97224	672792
4670	672793
17811	672794
8181	672795
81937	672796
23813	672797
42078	672798
17895	672799
15784	672800
9557	672801
2773	672802
130804	672803
7505	672804
149596	672805
70479	672806
18320	672807
31466	672808
246	672809
62189	672810
5247	672811
650	672812
4931	672813
7372	672814
59723	672815
12464	672816
46447	672817
136657	672818
3695	672819
15590	672820
60737	672821
26023	672822
634	672823
41253	672824
80973	672825
35368	672826
129447	672827
16109	672828
87061	672829
36270	672830
15177	672831
942	672832
17629	672833
26589	672834
99652	672835
133291	672836
14626	672837
87670	672838
108115	672839
12318	672840
61226	672841
11083	672842
65560	672843
142490	672844
88967	672845
49839	672846
6379	672847
9676	672848
39463	672849
130532	672850
29049	672851
11319	672852
3580	672853
19804	672854
7566	672855
37785	672856
123670	672857
49667	672858
260	672859
2628	672860
25972	672861
45549	672862
51766	672863
16733	672864
73345	672865
150888	672866
115200	672867
12252	672868
54	672869
30383	672870
1617	672871
188	672872
74047	672873
35818	672874
65256	672875
57237	672876
98444	672877
13235	672878
8884	672879
54487	672880
52098	672881
21191	672882
42346	672883
34923	672884
5140	672885
73485	672886
11290	672887
13300	672888
40392	672889
3691	672890
2059	672891
9792	672892
24791	672893
67469	672894
1112	672895
52407	672896
5133	672897
60464	672898
1650	672899
120754	672900
755	672901
17410	672902
1400	672903
84247	672904
1335	672905
56436	672906
10441	672907
66432	672908
30314	672909
12455	672910
7004	672911
22661	672912
31093	672913
437	672914
98252	672915
11060	672916
82876	672917
125740	672918
2635	672919
74983	672920
113734	672921
159746	672922
141979	672923
23988	672924
24646	672925
4087	672926
9013	672927
24696	672928
47522	672929
3247	672930
11421	672931
17949	672932
149960	672933
31975	672934
68411	672935
6605	672936
130522	672937
89187	672938
69358	672939
40886	672940
11057	672941
35720	672942
1543	672943
64008	672944
11609	672945
28372	672946
31738	672947
58315	672948
98347	672949
34959	672950
26896	672951
79478	672952
81727	672953
24774	672954
576	672955
101296	672956
10359	672957
71929	672958
96901	672959
39549	672960
13740	672961
358	672962
33249	672963
95520	672964
95124	672965
19155	672966
3528	672967
21407	672968
33507	672969
59880	672970
43017	672971
66958	672972
4386	672973
27068	672974
17072	672975
9907	672976
64858	672977
42610	672978
41472	672979
23153	672980
32505	672981
4629	672982
46590	672983
10065	672984
82367	672985
35810	672986
15170	672987
1300	672988
9886	672989
313	672990
21794	672991
103858	672992
3778	672993
39876	672994
13412	672995
2657	672996
1712	672997
59558	672998
5198	672999
23452	673000
60290	673001
43942	673002
33944	673003
13053	673004
43378	673005
65522	673006
67844	673007
37539	673008
65480	673009
23888	673010
40085	673011
22339	673012
12043	673013
87943	673014
29365	673015
14810	673016
9899	673017
1581	673018
19940	673019
40945	673020
54126	673021
156485	673022
70981	673023
8827	673024
15614	673025
35343	673026
20052	673027
29267	673028
52599	673029
493	673030
22852	673031
15356	673032
118390	673033
53905	673034
6198	673035
4235	673036
4845	673037
14482	673038
10840	673039
116653	673040
16861	673041
57165	673042
53526	673043
7807	673044
10574	673045
40342	673046
5773	673047
6387	673048
1944	673049
85	673050
9695	673051
48512	673052
4163	673053
17013	673054
67636	673055
57712	673056
95155	673057
4978	673058
2197	673059
26404	673060
56241	673061
482	673062
3661	673063
2879	673064
84808	673065
25377	673066
875	673067
28939	673068
30232	673069
50173	673070
36133	673071
3334	673072
43847	673073
687	673074
28428	673075
24417	673076
12442	673077
62342	673078
103782	673079
20227	673080
1252	673081
17223	673082
753	673083
54170	673084
46445	673085
10178	673086
47685	673087
92134	673088
27018	673089
32073	673090
1650	673091
76165	673092
99928	673093
13013	673094
14889	673095
35482	673096
93535	673097
63534	673098
31281	673099
36998	673100
20441	673101
30084	673102
104979	673103
4652	673104
18626	673105
89014	673106
35109	673107
72419	673108
34928	673109
51884	673110
29961	673111
83502	673112
125131	673113
78343	673114
10891	673115
41549	673116
56794	673117
56129	673118
51279	673119
61330	673120
53932	673121
61757	673122
54489	673123
156512	673124
149710	673125
83611	673126
15622	673127
10718	673128
12177	673129
78522	673130
25597	673131
24100	673132
16102	673133
3868	673134
24603	673135
28794	673136
1387	673137
14444	673138
142983	673139
8978	673140
22415	673141
6084	673142
4094	673143
28432	673144
124565	673145
590	673146
3556	673147
22604	673148
44057	673149
15277	673150
103642	673151
5662	673152
8926	673153
40582	673154
59562	673155
33077	673156
1701	673157
45655	673158
2524	673159
64540	673160
47037	673161
59052	673162
34740	673163
1582	673164
58428	673165
4008	673166
132905	673167
153380	673168
13132	673169
572	673170
25235	673171
17539	673172
15383	673173
9977	673174
38162	673175
27643	673176
54384	673177
9441	673178
4236	673179
98761	673180
3987	673181
226	673182
97947	673183
5968	673184
59193	673185
14362	673186
12198	673187
39372	673188
58169	673189
44049	673190
29281	673191
54654	673192
26691	673193
10998	673194
6974	673195
46799	673196
7578	673197
72392	673198
30186	673199
119439	673200
83831	673201
151795	673202
47572	673203
9528	673204
3757	673205
10674	673206
2450	673207
11364	673208
34099	673209
1857	673210
109376	673211
29276	673212
30602	673213
10772	673214
27196	673215
24764	673216
43545	673217
74889	673218
24153	673219
16056	673220
38455	673221
34683	673222
34429	673223
56871	673224
39457	673225
40563	673226
11560	673227
113657	673228
3011	673229
60086	673230
21257	673231
103630	673232
63213	673233
15870	673234
128126	673235
140520	673236
10623	673237
849	673238
3629	673239
7616	673240
29698	673241
4523	673242
12329	673243
52464	673244
121420	673245
5682	673246
18312	673247
2907	673248
459	673249
22177	673250
37233	673251
85279	673252
32122	673253
66412	673254
162994	673255
4622	673256
65302	673257
2697	673258
20671	673259
10497	673260
17337	673261
7538	673262
14910	673263
140384	673264
45146	673265
37020	673266
2975	673267
79371	673268
78685	673269
26436	673270
69359	673271
56953	673272
71272	673273
35	673274
8081	673275
2488	673276
7061	673277
72751	673278
54788	673279
6388	673280
147883	673281
66661	673282
86061	673283
39234	673284
40111	673285
23037	673286
14129	673287
32873	673288
42916	673289
137967	673290
13543	673291
48970	673292
51613	673293
5389	673294
12146	673295
11005	673296
78688	673297
52127	673298
25038	673299
34881	673300
16802	673301
141441	673302
109276	673303
80042	673304
8395	673305
43367	673306
25015	673307
44956	673308
74172	673309
81932	673310
120853	673311
12569	673312
51037	673313
51108	673314
41661	673315
126139	673316
106283	673317
123425	673318
44448	673319
33440	673320
78971	673321
72645	673322
34607	673323
2122	673324
50881	673325
59334	673326
21341	673327
53789	673328
51720	673329
85171	673330
36384	673331
27826	673332
110224	673333
14087	673334
109357	673335
132534	673336
34283	673337
23750	673338
80561	673339
29177	673340
95285	673341
121578	673342
22329	673343
108151	673344
34453	673345
44441	673346
64456	673347
31267	673348
6424	673349
76271	673350
4396	673351
13030	673352
121015	673353
38549	673354
29589	673355
4900	673356
6672	673357
54310	673358
20389	673359
3629	673360
44919	673361
5451	673362
80984	673363
36844	673364
25039	673365
3230	673366
45006	673367
7601	673368
146128	673369
7965	673370
8922	673371
56543	673372
135	673373
93776	673374
24837	673375
77122	673376
84512	673377
8655	673378
46910	673379
20355	673380
9401	673381
21231	673382
46932	673383
91889	673384
70988	673385
2147	673386
3870	673387
7474	673388
44596	673389
15547	673390
57051	673391
6548	673392
6810	673393
5022	673394
92246	673395
96395	673396
78975	673397
21319	673398
13522	673399
18468	673400
75540	673401
70825	673402
5363	673403
161781	673404
21378	673405
1821	673406
1019	673407
29909	673408
13951	673409
51304	673410
35521	673411
1026	673412
7485	673413
24286	673414
28372	673415
147746	673416
12048	673417
1051	673418
104940	673419
9220	673420
33827	673421
9786	673422
28559	673423
114427	673424
26410	673425
109512	673426
11004	673427
27973	673428
73132	673429
5863	673430
30367	673431
41926	673432
5514	673433
6621	673434
56925	673435
1465	673436
263	673437
22782	673438
43660	673439
23549	673440
76012	673441
1171	673442
5702	673443
46668	673444
6870	673445
3278	673446
71470	673447
20926	673448
65562	673449
4523	673450
23028	673451
140971	673452
36625	673453
106655	673454
17382	673455
34740	673456
128494	673457
15021	673458
31158	673459
7153	673460
49756	673461
12905	673462
15895	673463
4860	673464
2062	673465
52615	673466
164006	673467
18	673468
47904	673469
14132	673470
1693	673471
11069	673472
3679	673473
56106	673474
72994	673475
1100	673476
108686	673477
32014	673478
12	673479
1918	673480
50350	673481
80859	673482
79420	673483
44284	673484
814	673485
14296	673486
72414	673487
17373	673488
3150	673489
32918	673490
1944	673491
4773	673492
57337	673493
10683	673494
33496	673495
37909	673496
5020	673497
9735	673498
16896	673499
32992	673500
14087	673501
30108	673502
3364	673503
17	673504
41790	673505
40840	673506
374	673507
3891	673508
32580	673509
93	673510
40235	673511
6147	673512
13943	673513
33453	673514
20137	673515
52538	673516
63131	673517
43829	673518
113421	673519
31315	673520
22563	673521
2088	673522
2730	673523
53452	673524
10859	673525
15793	673526
52411	673527
6307	673528
19225	673529
19312	673530
60941	673531
7	673532
60976	673533
32464	673534
18923	673535
11514	673536
17235	673537
87476	673538
9009	673539
14882	673540
16930	673541
30176	673542
128624	673543
52063	673544
16755	673545
18451	673546
1511	673547
68821	673548
4273	673549
2822	673550
81389	673551
18996	673552
1382	673553
19924	673554
17862	673555
83545	673556
6411	673557
8997	673558
111398	673559
10346	673560
79634	673561
176	673562
21960	673563
18532	673564
11	673565
12732	673566
12820	673567
157212	673568
71848	673569
30198	673570
20131	673571
52081	673572
53156	673573
12030	673574
2782	673575
149392	673576
11595	673577
29287	673578
7521	673579
43996	673580
23110	673581
4089	673582
29294	673583
34057	673584
5518	673585
2053	673586
3403	673587
22276	673588
4837	673589
9875	673590
29060	673591
29681	673592
18165	673593
31372	673594
11104	673595
33481	673596
6506	673597
2818	673598
26425	673599
2038	673600
489	673601
143279	673602
9513	673603
39120	673604
36090	673605
10200	673606
97070	673607
15650	673608
24185	673609
58493	673610
61612	673611
64373	673612
3036	673613
29085	673614
68254	673615
146869	673616
38843	673617
4504	673618
55437	673619
33885	673620
8292	673621
149245	673622
67974	673623
78301	673624
63281	673625
91043	673626
67569	673627
5318	673628
31505	673629
9974	673630
45005	673631
32776	673632
56844	673633
102712	673634
108863	673635
1591	673636
45653	673637
39572	673638
5867	673639
32896	673640
17851	673641
19728	673642
3656	673643
13823	673644
50620	673645
65394	673646
111819	673647
58789	673648
166	673649
94615	673650
16282	673651
25083	673652
102391	673653
51734	673654
19133	673655
9234	673656
1513	673657
12689	673658
21337	673659
942	673660
12696	673661
43730	673662
51450	673663
92865	673664
12275	673665
29109	673666
61077	673667
45961	673668
21022	673669
80462	673670
28702	673671
62577	673672
1969	673673
18530	673674
1223	673675
147	673676
54337	673677
22552	673678
78660	673679
126550	673680
23215	673681
145299	673682
2083	673683
61913	673684
4143	673685
57935	673686
10122	673687
130625	673688
157165	673689
41785	673690
6779	673691
30448	673692
14311	673693
37258	673694
22837	673695
391	673696
75416	673697
33850	673698
33949	673699
4218	673700
61792	673701
48383	673702
43062	673703
18670	673704
62058	673705
649	673706
6069	673707
2688	673708
8628	673709
80163	673710
68317	673711
3346	673712
40861	673713
12848	673714
67711	673715
48120	673716
61929	673717
58738	673718
122197	673719
34239	673720
39713	673721
76649	673722
13644	673723
44115	673724
35203	673725
35930	673726
92	673727
11275	673728
22082	673729
117113	673730
82490	673731
34807	673732
45579	673733
21314	673734
101046	673735
12904	673736
45354	673737
31883	673738
87143	673739
23196	673740
13227	673741
1606	673742
11426	673743
30217	673744
1395	673745
101231	673746
9891	673747
5760	673748
42715	673749
30088	673750
10998	673751
19630	673752
162919	673753
54364	673754
1829	673755
67196	673756
2499	673757
8378	673758
152	673759
132162	673760
39268	673761
34555	673762
25030	673763
782	673764
107819	673765
7886	673766
32120	673767
30290	673768
68466	673769
6933	673770
53498	673771
10200	673772
42528	673773
4705	673774
7938	673775
99638	673776
116960	673777
9745	673778
2649	673779
27586	673780
28177	673781
84245	673782
50687	673783
59441	673784
15838	673785
120	673786
32213	673787
1873	673788
139391	673789
33975	673790
59701	673791
10768	673792
40908	673793
75583	673794
60396	673795
3529	673796
15129	673797
58939	673798
75488	673799
2512	673800
400	673801
94776	673802
98472	673803
33263	673804
87700	673805
16850	673806
8651	673807
19612	673808
18507	673809
132030	673810
17018	673811
4025	673812
25927	673813
131577	673814
4090	673815
127	673816
57743	673817
92055	673818
457	673819
44644	673820
35925	673821
19545	673822
3605	673823
19258	673824
46184	673825
18735	673826
38368	673827
1542	673828
2030	673829
102900	673830
6546	673831
28318	673832
9915	673833
77279	673834
51308	673835
1516	673836
6060	673837
4168	673838
95913	673839
18147	673840
60710	673841
19287	673842
7877	673843
25389	673844
9982	673845
105231	673846
32353	673847
139247	673848
51594	673849
50165	673850
20329	673851
11353	673852
52643	673853
21120	673854
18451	673855
104984	673856
4150	673857
80292	673858
8721	673859
15607	673860
72520	673861
54526	673862
49380	673863
3848	673864
52883	673865
14675	673866
31350	673867
2791	673868
43050	673869
43949	673870
50893	673871
94618	673872
12241	673873
6535	673874
15758	673875
76092	673876
134304	673877
72832	673878
3943	673879
156497	673880
87185	673881
4611	673882
109165	673883
1988	673884
45277	673885
33780	673886
2111	673887
150	673888
11554	673889
8429	673890
18853	673891
151774	673892
11340	673893
19295	673894
8826	673895
46193	673896
41842	673897
159425	673898
14664	673899
12977	673900
14687	673901
25412	673902
14	673903
80173	673904
91651	673905
22500	673906
118806	673907
50071	673908
50657	673909
163172	673910
66999	673911
139	673912
5376	673913
2860	673914
57030	673915
4052	673916
39385	673917
149167	673918
95111	673919
89079	673920
18030	673921
743	673922
43926	673923
40357	673924
28143	673925
32166	673926
29034	673927
49142	673928
15721	673929
2057	673930
2801	673931
251	673932
83122	673933
92416	673934
18179	673935
10707	673936
114718	673937
104720	673938
35802	673939
3799	673940
14936	673941
19518	673942
68916	673943
8253	673944
24404	673945
162367	673946
30841	673947
103949	673948
83168	673949
55728	673950
364	673951
19923	673952
5197	673953
46257	673954
19048	673955
134216	673956
95232	673957
134206	673958
3562	673959
17112	673960
111232	673961
84694	673962
3247	673963
11464	673964
29332	673965
69885	673966
26737	673967
37538	673968
20869	673969
4523	673970
73483	673971
110756	673972
66334	673973
44602	673974
40036	673975
54154	673976
10057	673977
125035	673978
100545	673979
75799	673980
3984	673981
106811	673982
55818	673983
74532	673984
16888	673985
1993	673986
40971	673987
9984	673988
72350	673989
158065	673990
13469	673991
13239	673992
124652	673993
39364	673994
124318	673995
36741	673996
62490	673997
87410	673998
4040	673999
7268	674000
54477	674001
27546	674002
2818	674003
62930	674004
95274	674005
48744	674006
138044	674007
53817	674008
26172	674009
41758	674010
20996	674011
67299	674012
5226	674013
38864	674014
62840	674015
81359	674016
81634	674017
56812	674018
66966	674019
6272	674020
68222	674021
140428	674022
22170	674023
1862	674024
25822	674025
27259	674026
8071	674027
9824	674028
5642	674029
3294	674030
19113	674031
51895	674032
12174	674033
54602	674034
53277	674035
16496	674036
2871	674037
12399	674038
20	674039
107555	674040
18028	674041
5227	674042
23573	674043
55408	674044
2050	674045
44600	674046
306	674047
55408	674048
10659	674049
83528	674050
55818	674051
87540	674052
11730	674053
37131	674054
64944	674055
25387	674056
5112	674057
21269	674058
26125	674059
20346	674060
5728	674061
97807	674062
100272	674063
42042	674064
1188	674065
3775	674066
9405	674067
13299	674068
21233	674069
28684	674070
17249	674071
28048	674072
3206	674073
50886	674074
52525	674075
51133	674076
89398	674077
160705	674078
44204	674079
12504	674080
13409	674081
18028	674082
154739	674083
60554	674084
6237	674085
17746	674086
31647	674087
32642	674088
52911	674089
124004	674090
60161	674091
24207	674092
67040	674093
15654	674094
4201	674095
32721	674096
101533	674097
2176	674098
125697	674099
11424	674100
100900	674101
14202	674102
44972	674103
8452	674104
67147	674105
131314	674106
63865	674107
165751	674108
81102	674109
43403	674110
24437	674111
32768	674112
11829	674113
56579	674114
69467	674115
2169	674116
22465	674117
88558	674118
87436	674119
2543	674120
6232	674121
122856	674122
42356	674123
131945	674124
55157	674125
65770	674126
28857	674127
20698	674128
32186	674129
114944	674130
1139	674131
50261	674132
69889	674133
9294	674134
6046	674135
7714	674136
15872	674137
44324	674138
26064	674139
46150	674140
7916	674141
97171	674142
20712	674143
5828	674144
56464	674145
126668	674146
16440	674147
62743	674148
37103	674149
24716	674150
108717	674151
72734	674152
94451	674153
4302	674154
72329	674155
61520	674156
6657	674157
132634	674158
149605	674159
2512	674160
31716	674161
83590	674162
63199	674163
95366	674164
98896	674165
6630	674166
77716	674167
383	674168
101149	674169
24526	674170
3717	674171
93449	674172
2156	674173
18596	674174
12580	674175
38288	674176
3300	674177
59195	674178
78450	674179
68001	674180
42548	674181
86935	674182
43313	674183
23570	674184
907	674185
79582	674186
52500	674187
46496	674188
118911	674189
18956	674190
124878	674191
70867	674192
44937	674193
10180	674194
12832	674195
50445	674196
32517	674197
43546	674198
22259	674199
247	674200
68215	674201
16490	674202
82353	674203
97783	674204
15964	674205
52375	674206
10154	674207
7068	674208
90102	674209
597	674210
65808	674211
48803	674212
38943	674213
20771	674214
9633	674215
61397	674216
39180	674217
69105	674218
921	674219
63536	674220
719	674221
73147	674222
104034	674223
13240	674224
26411	674225
81979	674226
46471	674227
16198	674228
128345	674229
9419	674230
42887	674231
73420	674232
6143	674233
3593	674234
56024	674235
1123	674236
57450	674237
3724	674238
124550	674239
47668	674240
51010	674241
4919	674242
47032	674243
141424	674244
2131	674245
10353	674246
52514	674247
87208	674248
13280	674249
53613	674250
9354	674251
26609	674252
4093	674253
81023	674254
5898	674255
39868	674256
32881	674257
42817	674258
362	674259
2724	674260
483	674261
10073	674262
41435	674263
38316	674264
45979	674265
2518	674266
153379	674267
18582	674268
102390	674269
130589	674270
67218	674271
20366	674272
151531	674273
1034	674274
59822	674275
2537	674276
1024	674277
317	674278
118600	674279
31103	674280
9036	674281
133123	674282
55533	674283
27860	674284
43593	674285
90819	674286
5157	674287
34260	674288
303	674289
106090	674290
113236	674291
13192	674292
30753	674293
70599	674294
137	674295
9511	674296
109219	674297
45517	674298
1515	674299
1108	674300
39215	674301
3794	674302
55223	674303
27072	674304
105354	674305
3032	674306
25993	674307
43080	674308
43183	674309
11668	674310
24047	674311
157276	674312
2557	674313
8011	674314
17191	674315
22999	674316
90945	674317
14455	674318
10792	674319
45507	674320
7060	674321
17048	674322
95881	674323
133953	674324
57207	674325
129840	674326
68645	674327
44771	674328
18433	674329
15209	674330
67126	674331
95149	674332
25592	674333
12121	674334
6233	674335
5555	674336
54095	674337
76193	674338
59221	674339
7158	674340
156972	674341
125197	674342
79072	674343
43852	674344
99467	674345
30264	674346
9347	674347
64036	674348
4507	674349
2843	674350
129866	674351
48428	674352
70426	674353
109546	674354
82002	674355
36696	674356
6774	674357
5130	674358
30505	674359
654	674360
2549	674361
43991	674362
6581	674363
1510	674364
44644	674365
12850	674366
231	674367
152620	674368
7564	674369
17941	674370
53706	674371
40720	674372
19108	674373
97045	674374
10798	674375
5045	674376
26458	674377
24429	674378
72918	674379
47327	674380
22561	674381
29861	674382
38810	674383
117915	674384
25932	674385
155115	674386
99822	674387
1269	674388
48213	674389
154625	674390
28465	674391
16949	674392
15064	674393
13108	674394
8023	674395
10466	674396
48838	674397
25523	674398
19806	674399
12175	674400
2000	674401
56899	674402
11763	674403
21513	674404
37664	674405
77678	674406
40958	674407
28418	674408
78107	674409
13669	674410
114157	674411
13213	674412
6318	674413
52776	674414
10216	674415
85555	674416
26606	674417
79806	674418
87453	674419
17612	674420
7293	674421
42711	674422
8313	674423
3063	674424
13253	674425
7448	674426
7510	674427
40773	674428
43266	674429
56049	674430
5038	674431
151076	674432
37902	674433
133169	674434
9868	674435
29707	674436
1901	674437
10766	674438
156045	674439
27416	674440
10057	674441
48396	674442
35006	674443
2379	674444
6140	674445
70820	674446
31621	674447
81795	674448
2741	674449
4253	674450
1540	674451
148842	674452
8632	674453
96252	674454
1962	674455
7042	674456
5726	674457
9654	674458
66187	674459
144781	674460
19504	674461
80794	674462
14232	674463
108620	674464
130642	674465
18134	674466
27231	674467
37556	674468
107622	674469
9539	674470
38384	674471
84920	674472
81724	674473
31267	674474
96158	674475
79190	674476
34965	674477
24706	674478
6562	674479
53411	674480
29280	674481
157960	674482
33174	674483
6273	674484
21146	674485
4098	674486
6021	674487
59732	674488
3869	674489
62792	674490
46383	674491
99418	674492
20492	674493
20983	674494
55049	674495
8372	674496
126105	674497
8897	674498
129438	674499
1474	674500
50989	674501
10438	674502
52830	674503
75619	674504
167	674505
104263	674506
73996	674507
6125	674508
78705	674509
28898	674510
4584	674511
71572	674512
151664	674513
17499	674514
86421	674515
5956	674516
100887	674517
2317	674518
20746	674519
16488	674520
88467	674521
6535	674522
25415	674523
16333	674524
47449	674525
49425	674526
20199	674527
3612	674528
3571	674529
80106	674530
48446	674531
19553	674532
78431	674533
9357	674534
80541	674535
55756	674536
141	674537
37500	674538
20748	674539
131271	674540
6321	674541
1074	674542
86948	674543
84828	674544
33863	674545
150871	674546
33836	674547
6106	674548
38325	674549
10512	674550
51651	674551
19037	674552
80285	674553
76858	674554
102	674555
72160	674556
17727	674557
14636	674558
27344	674559
15018	674560
2064	674561
89379	674562
16089	674563
2420	674564
859	674565
1937	674566
66689	674567
53022	674568
103246	674569
48700	674570
73477	674571
25173	674572
96023	674573
98241	674574
56268	674575
40806	674576
5316	674577
28968	674578
14981	674579
76662	674580
10737	674581
22089	674582
11329	674583
152987	674584
10943	674585
61608	674586
56238	674587
16850	674588
101262	674589
15403	674590
26748	674591
34847	674592
19410	674593
117892	674594
11627	674595
28138	674596
102137	674597
28946	674598
39665	674599
1250	674600
1093	674601
15329	674602
19331	674603
59806	674604
17678	674605
66540	674606
104426	674607
129611	674608
89463	674609
20034	674610
13647	674611
2276	674612
13396	674613
74375	674614
14559	674615
126	674616
70577	674617
103917	674618
4124	674619
4650	674620
144464	674621
83579	674622
71069	674623
132572	674624
12540	674625
15943	674626
113902	674627
66844	674628
66860	674629
34331	674630
16358	674631
143379	674632
8282	674633
8324	674634
7915	674635
50142	674636
2705	674637
1165	674638
11966	674639
69331	674640
162	674641
8213	674642
74615	674643
45213	674644
11602	674645
69628	674646
116393	674647
140858	674648
45281	674649
61642	674650
2645	674651
73181	674652
107939	674653
154	674654
29003	674655
8452	674656
8275	674657
1	674658
55995	674659
33017	674660
105339	674661
46691	674662
20018	674663
72685	674664
4587	674665
134201	674666
75245	674667
2233	674668
42284	674669
138966	674670
65378	674671
13082	674672
63279	674673
12950	674674
5157	674675
22031	674676
13540	674677
8898	674678
430	674679
6823	674680
3728	674681
60729	674682
31718	674683
6505	674684
24722	674685
7190	674686
629	674687
132475	674688
39016	674689
146056	674690
5468	674691
59808	674692
35558	674693
18213	674694
112287	674695
494	674696
71507	674697
18894	674698
95754	674699
3549	674700
79813	674701
77144	674702
8173	674703
29925	674704
133456	674705
17757	674706
49428	674707
14914	674708
21510	674709
75356	674710
22452	674711
65795	674712
57296	674713
97630	674714
47863	674715
41461	674716
19631	674717
70299	674718
2542	674719
58098	674720
19357	674721
41795	674722
41492	674723
21780	674724
15405	674725
52470	674726
1519	674727
144214	674728
76538	674729
112767	674730
17926	674731
50060	674732
20790	674733
48668	674734
86835	674735
31011	674736
9959	674737
41470	674738
6929	674739
23222	674740
23029	674741
32198	674742
43439	674743
18009	674744
70666	674745
3702	674746
32172	674747
15504	674748
32401	674749
34004	674750
130247	674751
8453	674752
143087	674753
35274	674754
37003	674755
97257	674756
62350	674757
995	674758
46162	674759
9533	674760
13125	674761
13562	674762
14030	674763
5969	674764
38159	674765
41213	674766
60066	674767
5719	674768
17657	674769
3864	674770
82038	674771
41761	674772
10337	674773
9479	674774
69328	674775
24578	674776
96427	674777
74461	674778
50816	674779
15554	674780
57751	674781
51082	674782
10801	674783
1299	674784
23263	674785
91284	674786
17529	674787
3696	674788
5455	674789
43247	674790
92142	674791
2739	674792
91398	674793
46075	674794
37290	674795
1107	674796
23151	674797
6177	674798
126690	674799
63184	674800
85974	674801
4954	674802
3457	674803
7719	674804
19102	674805
12757	674806
111001	674807
5311	674808
7244	674809
25828	674810
20550	674811
50762	674812
1279	674813
87885	674814
52926	674815
19873	674816
25597	674817
26233	674818
91106	674819
10306	674820
13137	674821
17462	674822
23105	674823
27742	674824
93890	674825
7185	674826
5032	674827
67126	674828
39727	674829
48796	674830
13217	674831
8852	674832
40038	674833
12274	674834
3417	674835
34374	674836
31210	674837
50084	674838
25452	674839
59483	674840
45878	674841
12916	674842
52604	674843
3090	674844
14730	674845
61723	674846
43404	674847
7642	674848
760	674849
68873	674850
67591	674851
8499	674852
6780	674853
121916	674854
150439	674855
24583	674856
22408	674857
16937	674858
6134	674859
98317	674860
12608	674861
2145	674862
9460	674863
78399	674864
9224	674865
32024	674866
85057	674867
29817	674868
103883	674869
30044	674870
70131	674871
39150	674872
7167	674873
26543	674874
1998	674875
28602	674876
160547	674877
18512	674878
9754	674879
60073	674880
93620	674881
2779	674882
81873	674883
111532	674884
23861	674885
49239	674886
23918	674887
100569	674888
50615	674889
3374	674890
9338	674891
6323	674892
859	674893
81403	674894
25205	674895
58089	674896
151314	674897
23616	674898
32405	674899
144466	674900
11055	674901
120888	674902
15282	674903
28869	674904
5919	674905
50910	674906
8026	674907
2342	674908
6783	674909
25593	674910
71669	674911
8938	674912
952	674913
24880	674914
7392	674915
61069	674916
127306	674917
27234	674918
33681	674919
4044	674920
7529	674921
101716	674922
15730	674923
105306	674924
6634	674925
841	674926
1525	674927
9254	674928
62740	674929
80244	674930
64514	674931
125144	674932
20327	674933
37279	674934
11458	674935
5131	674936
43020	674937
79241	674938
24551	674939
20887	674940
7589	674941
4158	674942
10153	674943
79690	674944
147196	674945
17101	674946
5994	674947
1285	674948
3965	674949
12097	674950
143036	674951
95065	674952
24396	674953
2282	674954
135037	674955
1010	674956
37784	674957
13571	674958
136275	674959
5296	674960
3290	674961
9830	674962
9114	674963
16966	674964
9714	674965
10826	674966
22647	674967
66044	674968
39516	674969
14229	674970
130353	674971
38898	674972
47689	674973
87781	674974
145947	674975
153611	674976
18329	674977
102229	674978
16979	674979
54623	674980
57779	674981
5688	674982
5171	674983
4227	674984
86	674985
2888	674986
5184	674987
88971	674988
71957	674989
1757	674990
76367	674991
5251	674992
4703	674993
10825	674994
23571	674995
157744	674996
42305	674997
20069	674998
95384	674999
107093	675000
28202	675001
48022	675002
43166	675003
46938	675004
30106	675005
3237	675006
6608	675007
19959	675008
162535	675009
32718	675010
1259	675011
70460	675012
6157	675013
16065	675014
24226	675015
70418	675016
11909	675017
7270	675018
135573	675019
51073	675020
16533	675021
39538	675022
14730	675023
5145	675024
81440	675025
4951	675026
16352	675027
34702	675028
15694	675029
3278	675030
15245	675031
162537	675032
2900	675033
31747	675034
18285	675035
44098	675036
19950	675037
8269	675038
52599	675039
15346	675040
3180	675041
20758	675042
13436	675043
3513	675044
1929	675045
2037	675046
113927	675047
81840	675048
41283	675049
33487	675050
76347	675051
28282	675052
118	675053
13219	675054
5566	675055
138727	675056
24315	675057
24352	675058
52295	675059
112778	675060
1474	675061
25392	675062
4166	675063
7688	675064
14684	675065
11600	675066
58922	675067
59041	675068
1079	675069
5174	675070
35370	675071
3039	675072
82682	675073
23572	675074
60472	675075
21391	675076
13380	675077
73215	675078
42130	675079
10432	675080
3729	675081
81378	675082
2692	675083
58269	675084
16491	675085
45949	675086
55661	675087
42293	675088
55242	675089
59587	675090
5491	675091
98486	675092
1810	675093
4307	675094
65569	675095
30046	675096
26616	675097
37266	675098
2566	675099
21120	675100
121043	675101
42249	675102
8097	675103
43960	675104
5592	675105
40436	675106
408	675107
15789	675108
2362	675109
41062	675110
102996	675111
89075	675112
14	675113
137482	675114
14155	675115
251	675116
49017	675117
65423	675118
130036	675119
9291	675120
96641	675121
14834	675122
34608	675123
74700	675124
146406	675125
16912	675126
9052	675127
72226	675128
40167	675129
32727	675130
10407	675131
22599	675132
11265	675133
2932	675134
48525	675135
5380	675136
58661	675137
7844	675138
6565	675139
5815	675140
18322	675141
31471	675142
120398	675143
12829	675144
131937	675145
21945	675146
112022	675147
67924	675148
11044	675149
1152	675150
178	675151
23870	675152
1909	675153
104044	675154
6304	675155
12741	675156
15807	675157
93515	675158
18789	675159
45270	675160
10846	675161
54172	675162
472	675163
287	675164
6257	675165
18020	675166
30130	675167
98082	675168
76436	675169
128231	675170
99181	675171
88343	675172
6803	675173
458	675174
32524	675175
70224	675176
65610	675177
21600	675178
49444	675179
63976	675180
2457	675181
17074	675182
10210	675183
18496	675184
14249	675185
11451	675186
1111	675187
40360	675188
8342	675189
772	675190
115112	675191
7395	675192
108421	675193
7938	675194
2688	675195
2475	675196
13995	675197
15409	675198
12422	675199
105265	675200
43274	675201
19011	675202
13176	675203
63132	675204
61843	675205
103569	675206
21681	675207
3404	675208
908	675209
71650	675210
146564	675211
38742	675212
57157	675213
18124	675214
15605	675215
23795	675216
5269	675217
60066	675218
15784	675219
463	675220
128739	675221
41831	675222
6976	675223
15903	675224
5132	675225
71990	675226
22679	675227
72031	675228
2328	675229
14483	675230
586	675231
120676	675232
2082	675233
56677	675234
4644	675235
12422	675236
9014	675237
60242	675238
99067	675239
70953	675240
12031	675241
20979	675242
105075	675243
17510	675244
105615	675245
60752	675246
2334	675247
12692	675248
2823	675249
8693	675250
19064	675251
12513	675252
32426	675253
28	675254
10894	675255
512	675256
73227	675257
27047	675258
56988	675259
73691	675260
76398	675261
59613	675262
1241	675263
16653	675264
74904	675265
10667	675266
122519	675267
61052	675268
56709	675269
19882	675270
101337	675271
31099	675272
4741	675273
44745	675274
48643	675275
11324	675276
33414	675277
147187	675278
46439	675279
7722	675280
50459	675281
20539	675282
50216	675283
73348	675284
98043	675285
3574	675286
72275	675287
97028	675288
6863	675289
146	675290
82325	675291
13157	675292
87783	675293
4665	675294
32597	675295
163309	675296
4825	675297
32994	675298
28276	675299
54070	675300
17841	675301
36264	675302
44893	675303
5043	675304
81885	675305
154821	675306
33065	675307
17119	675308
57665	675309
72620	675310
8395	675311
68690	675312
82676	675313
12190	675314
166417	675315
1015	675316
80130	675317
103002	675318
4453	675319
17784	675320
97763	675321
34989	675322
456	675323
50362	675324
464	675325
38841	675326
16443	675327
12456	675328
22454	675329
5251	675330
752	675331
115612	675332
54033	675333
49669	675334
4930	675335
75023	675336
50189	675337
4418	675338
88107	675339
65878	675340
6005	675341
3723	675342
70803	675343
71486	675344
13547	675345
44536	675346
86971	675347
155189	675348
399	675349
34241	675350
41461	675351
76415	675352
36589	675353
18514	675354
1837	675355
102393	675356
41307	675357
7886	675358
138308	675359
14370	675360
6487	675361
24121	675362
146996	675363
19590	675364
1943	675365
30482	675366
38362	675367
642	675368
7635	675369
52783	675370
7582	675371
5715	675372
24657	675373
2246	675374
125268	675375
33650	675376
12013	675377
152696	675378
101882	675379
50018	675380
31240	675381
1804	675382
55121	675383
23978	675384
97441	675385
26620	675386
1690	675387
19737	675388
54227	675389
11659	675390
155096	675391
6383	675392
65931	675393
18683	675394
18216	675395
67611	675396
66301	675397
71704	675398
14002	675399
8240	675400
90170	675401
39704	675402
5336	675403
11743	675404
9952	675405
60995	675406
305	675407
58051	675408
152823	675409
25021	675410
14254	675411
10633	675412
16805	675413
59578	675414
48877	675415
32004	675416
2323	675417
19960	675418
9008	675419
45641	675420
44376	675421
500	675422
51994	675423
25397	675424
9585	675425
4356	675426
125898	675427
48420	675428
15300	675429
18593	675430
25235	675431
34356	675432
27934	675433
104348	675434
127180	675435
19871	675436
59785	675437
18594	675438
20694	675439
21987	675440
3196	675441
2223	675442
5394	675443
1124	675444
43856	675445
1767	675446
140268	675447
4868	675448
104703	675449
74850	675450
445	675451
4263	675452
19863	675453
144974	675454
45140	675455
58331	675456
75752	675457
1083	675458
3614	675459
11471	675460
23194	675461
27010	675462
1863	675463
1839	675464
101854	675465
34688	675466
36213	675467
11565	675468
84385	675469
80870	675470
16699	675471
57574	675472
8812	675473
6481	675474
127180	675475
154644	675476
128408	675477
44866	675478
49870	675479
25574	675480
25144	675481
24390	675482
10556	675483
663	675484
43394	675485
72320	675486
36028	675487
62094	675488
99173	675489
28446	675490
252	675491
31801	675492
17048	675493
1615	675494
16231	675495
15340	675496
32350	675497
12282	675498
66059	675499
45216	675500
15313	675501
13972	675502
29401	675503
30647	675504
33254	675505
19636	675506
96679	675507
27550	675508
71505	675509
32320	675510
10399	675511
38103	675512
20001	675513
31659	675514
351	675515
43102	675516
14990	675517
65531	675518
1127	675519
5063	675520
82398	675521
66074	675522
13810	675523
69134	675524
17508	675525
133008	675526
43877	675527
39289	675528
64424	675529
783	675530
105043	675531
6452	675532
97353	675533
36330	675534
56451	675535
22052	675536
27123	675537
50036	675538
60142	675539
12780	675540
1735	675541
45301	675542
57806	675543
13220	675544
30578	675545
48742	675546
1871	675547
95544	675548
352	675549
49931	675550
10210	675551
122901	675552
29930	675553
160516	675554
7460	675555
34344	675556
132217	675557
35762	675558
101102	675559
7512	675560
8534	675561
99873	675562
21044	675563
18286	675564
78157	675565
98458	675566
8874	675567
1936	675568
92517	675569
13504	675570
27084	675571
50234	675572
116308	675573
5178	675574
1613	675575
88956	675576
7494	675577
1478	675578
3925	675579
71638	675580
134720	675581
683	675582
90808	675583
64153	675584
5348	675585
45483	675586
6050	675587
86168	675588
14265	675589
92921	675590
2056	675591
8709	675592
30437	675593
8	675594
27152	675595
24827	675596
42049	675597
64771	675598
65701	675599
91089	675600
143524	675601
50587	675602
13471	675603
126561	675604
26244	675605
23394	675606
4677	675607
16076	675608
90342	675609
4302	675610
39	675611
2861	675612
22085	675613
55025	675614
26296	675615
128123	675616
33624	675617
79411	675618
26238	675619
4269	675620
3316	675621
38394	675622
18784	675623
2119	675624
23091	675625
41086	675626
93766	675627
13393	675628
97707	675629
21467	675630
14666	675631
3846	675632
24702	675633
53551	675634
2127	675635
6900	675636
22648	675637
64209	675638
27306	675639
5203	675640
81877	675641
45145	675642
141303	675643
101945	675644
14617	675645
66703	675646
21302	675647
40450	675648
1617	675649
140208	675650
82547	675651
41794	675652
3138	675653
7471	675654
82136	675655
42063	675656
162975	675657
75915	675658
33722	675659
97	675660
26960	675661
131487	675662
120156	675663
21692	675664
5675	675665
6333	675666
62495	675667
81503	675668
22155	675669
22257	675670
24265	675671
4292	675672
116389	675673
23598	675674
22092	675675
34119	675676
15797	675677
86231	675678
16518	675679
144239	675680
31414	675681
49716	675682
8194	675683
30967	675684
12518	675685
48695	675686
59382	675687
136849	675688
19054	675689
98458	675690
340	675691
101873	675692
28387	675693
1994	675694
9499	675695
21627	675696
27685	675697
106600	675698
100387	675699
14506	675700
55610	675701
77753	675702
82485	675703
73559	675704
121077	675705
1854	675706
34742	675707
16	675708
5718	675709
19169	675710
43083	675711
5361	675712
63194	675713
7567	675714
2292	675715
62871	675716
31273	675717
45208	675718
266	675719
17606	675720
28640	675721
140134	675722
3305	675723
39224	675724
57392	675725
25947	675726
1516	675727
126474	675728
645	675729
15255	675730
159207	675731
33218	675732
141313	675733
29671	675734
909	675735
45959	675736
24843	675737
128979	675738
526	675739
70558	675740
10433	675741
17491	675742
26882	675743
48585	675744
67042	675745
511	675746
19709	675747
6894	675748
14170	675749
4018	675750
13737	675751
102781	675752
963	675753
64956	675754
48540	675755
15752	675756
28066	675757
5534	675758
56416	675759
33949	675760
35	675761
138596	675762
137716	675763
34361	675764
23720	675765
13977	675766
42082	675767
2388	675768
3596	675769
7762	675770
44071	675771
135	675772
15407	675773
57237	675774
63600	675775
1453	675776
43081	675777
71590	675778
3723	675779
15571	675780
9726	675781
123210	675782
60573	675783
73807	675784
53938	675785
7229	675786
4522	675787
27233	675788
4224	675789
5326	675790
5981	675791
19836	675792
103604	675793
104731	675794
16749	675795
72775	675796
10050	675797
23803	675798
7383	675799
123761	675800
5137	675801
19488	675802
101241	675803
39641	675804
10517	675805
85492	675806
24448	675807
25629	675808
1716	675809
17735	675810
15215	675811
35386	675812
16341	675813
6861	675814
20235	675815
38716	675816
12466	675817
3611	675818
8280	675819
57568	675820
17526	675821
78506	675822
30670	675823
47660	675824
18868	675825
43600	675826
7240	675827
7769	675828
75043	675829
14989	675830
132797	675831
58695	675832
32724	675833
1213	675834
36960	675835
4247	675836
165800	675837
40826	675838
10308	675839
25267	675840
74724	675841
43767	675842
264	675843
10638	675844
22394	675845
23916	675846
52404	675847
29906	675848
66070	675849
53535	675850
111205	675851
14245	675852
87930	675853
124282	675854
103710	675855
2636	675856
68305	675857
69356	675858
24689	675859
38500	675860
43422	675861
2406	675862
1018	675863
16092	675864
10037	675865
84234	675866
3261	675867
29361	675868
794	675869
31837	675870
43488	675871
63650	675872
108274	675873
1789	675874
48887	675875
8377	675876
130174	675877
60696	675878
48094	675879
34335	675880
33341	675881
44779	675882
46589	675883
119185	675884
34105	675885
18034	675886
2024	675887
125806	675888
6814	675889
171	675890
27313	675891
5198	675892
27820	675893
19468	675894
26541	675895
30264	675896
323	675897
37733	675898
8589	675899
34081	675900
33427	675901
152914	675902
5193	675903
19249	675904
66009	675905
65844	675906
46376	675907
36991	675908
47294	675909
64376	675910
5266	675911
80985	675912
78361	675913
51448	675914
2845	675915
35151	675916
4663	675917
25278	675918
62638	675919
40021	675920
48264	675921
27143	675922
56945	675923
2771	675924
85312	675925
627	675926
126452	675927
93112	675928
129459	675929
48602	675930
45017	675931
9089	675932
117616	675933
67332	675934
69456	675935
2047	675936
56678	675937
30405	675938
85744	675939
228	675940
164229	675941
115481	675942
54220	675943
18085	675944
88719	675945
2776	675946
51278	675947
20174	675948
26	675949
6558	675950
151394	675951
3560	675952
12563	675953
1552	675954
19145	675955
149553	675956
102994	675957
135143	675958
104079	675959
113837	675960
53660	675961
33777	675962
54457	675963
66235	675964
8243	675965
24572	675966
79823	675967
82920	675968
73095	675969
10261	675970
20159	675971
22784	675972
107752	675973
10045	675974
59605	675975
512	675976
149	675977
148329	675978
30841	675979
5008	675980
73145	675981
98837	675982
1662	675983
3579	675984
25161	675985
24455	675986
18961	675987
18197	675988
11070	675989
18273	675990
380	675991
50733	675992
39164	675993
107077	675994
133467	675995
30108	675996
12360	675997
153245	675998
84155	675999
30515	676000
28860	676001
43228	676002
602	676003
967	676004
36047	676005
38985	676006
44490	676007
3706	676008
3585	676009
4820	676010
60456	676011
10117	676012
7203	676013
216	676014
23774	676015
86010	676016
41076	676017
75133	676018
78039	676019
21323	676020
18648	676021
75920	676022
55427	676023
32746	676024
18502	676025
39940	676026
58894	676027
852	676028
43255	676029
60486	676030
68505	676031
2960	676032
11362	676033
1225	676034
2440	676035
1958	676036
55106	676037
101277	676038
31806	676039
6073	676040
56087	676041
7407	676042
39184	676043
21738	676044
42334	676045
106601	676046
32254	676047
86887	676048
25034	676049
149136	676050
14715	676051
28573	676052
53207	676053
122019	676054
153877	676055
44879	676056
95654	676057
141004	676058
8042	676059
50539	676060
105517	676061
103135	676062
21608	676063
24266	676064
83115	676065
47060	676066
24781	676067
98932	676068
64387	676069
3135	676070
9489	676071
129171	676072
6685	676073
14350	676074
71475	676075
22970	676076
13401	676077
19485	676078
40333	676079
134109	676080
11816	676081
82350	676082
57362	676083
319	676084
33813	676085
249	676086
30227	676087
3705	676088
3380	676089
66177	676090
6563	676091
11574	676092
11961	676093
8184	676094
15643	676095
1972	676096
4683	676097
84626	676098
8560	676099
45632	676100
64409	676101
29590	676102
26652	676103
72421	676104
26033	676105
52465	676106
133813	676107
40134	676108
33511	676109
20183	676110
4623	676111
18179	676112
74239	676113
16565	676114
29804	676115
34766	676116
849	676117
69131	676118
40453	676119
122207	676120
34343	676121
102787	676122
22270	676123
7491	676124
130291	676125
19900	676126
134824	676127
6814	676128
224	676129
2950	676130
16173	676131
16935	676132
10071	676133
9601	676134
25329	676135
6241	676136
30950	676137
11065	676138
65542	676139
123746	676140
85850	676141
1472	676142
74196	676143
63720	676144
51180	676145
132479	676146
18039	676147
24576	676148
59617	676149
597	676150
29870	676151
27308	676152
153592	676153
40	676154
106237	676155
13351	676156
110948	676157
34591	676158
29115	676159
17916	676160
10619	676161
22431	676162
25703	676163
13306	676164
113665	676165
28616	676166
88857	676167
2903	676168
83575	676169
16593	676170
65491	676171
21890	676172
2273	676173
5380	676174
1818	676175
44807	676176
147624	676177
7896	676178
40312	676179
10966	676180
67565	676181
48555	676182
124407	676183
10285	676184
57254	676185
879	676186
21034	676187
23285	676188
22465	676189
125757	676190
40023	676191
8411	676192
16551	676193
74560	676194
24828	676195
14081	676196
18773	676197
4155	676198
104753	676199
27016	676200
41099	676201
133464	676202
5916	676203
14082	676204
51552	676205
57287	676206
6260	676207
21147	676208
17395	676209
12278	676210
82532	676211
52888	676212
69511	676213
1169	676214
433	676215
43207	676216
9072	676217
116171	676218
57717	676219
8324	676220
25706	676221
25057	676222
99120	676223
77161	676224
16076	676225
60564	676226
6833	676227
50208	676228
78744	676229
102184	676230
119145	676231
324	676232
37492	676233
74848	676234
99165	676235
75765	676236
21642	676237
9388	676238
60151	676239
53920	676240
19621	676241
16817	676242
146644	676243
67385	676244
345	676245
31501	676246
53143	676247
107098	676248
30338	676249
104397	676250
5212	676251
12446	676252
70403	676253
4777	676254
45164	676255
16226	676256
55912	676257
1559	676258
22634	676259
99381	676260
98750	676261
33250	676262
52897	676263
55954	676264
53177	676265
39440	676266
9068	676267
10435	676268
12473	676269
33542	676270
91690	676271
40540	676272
16926	676273
9548	676274
2695	676275
47614	676276
113486	676277
18192	676278
54457	676279
12638	676280
67587	676281
32154	676282
12841	676283
24658	676284
14405	676285
20525	676286
83235	676287
32652	676288
40307	676289
58895	676290
43091	676291
5976	676292
10766	676293
51134	676294
11866	676295
4220	676296
10043	676297
35567	676298
3886	676299
28711	676300
16478	676301
136571	676302
159457	676303
50629	676304
81934	676305
61358	676306
56351	676307
647	676308
1103	676309
37092	676310
30763	676311
5681	676312
74651	676313
1434	676314
13192	676315
29943	676316
3783	676317
4371	676318
14960	676319
11447	676320
123023	676321
2639	676322
3997	676323
26879	676324
7014	676325
35825	676326
7940	676327
1315	676328
20283	676329
14427	676330
10080	676331
47067	676332
18064	676333
13912	676334
409	676335
20332	676336
139	676337
24877	676338
94976	676339
30486	676340
376	676341
55	676342
46073	676343
21660	676344
41992	676345
76308	676346
83036	676347
45097	676348
64411	676349
40944	676350
48919	676351
598	676352
35107	676353
18870	676354
65439	676355
54231	676356
2045	676357
35920	676358
6531	676359
16629	676360
20067	676361
101762	676362
11009	676363
53349	676364
49705	676365
1330	676366
19460	676367
30804	676368
443	676369
2821	676370
12267	676371
145500	676372
16579	676373
25387	676374
8881	676375
8900	676376
11838	676377
32036	676378
57619	676379
15610	676380
4085	676381
91625	676382
29422	676383
73387	676384
8362	676385
17374	676386
6753	676387
25355	676388
8400	676389
31768	676390
29	676391
119003	676392
38676	676393
31111	676394
129141	676395
28587	676396
3226	676397
162775	676398
74098	676399
646	676400
123914	676401
27690	676402
162737	676403
33087	676404
1615	676405
4174	676406
160782	676407
4830	676408
46598	676409
12222	676410
78991	676411
5053	676412
75	676413
22366	676414
17648	676415
30863	676416
23449	676417
36338	676418
12157	676419
6217	676420
148	676421
39487	676422
46983	676423
10321	676424
9178	676425
5532	676426
12712	676427
17524	676428
15109	676429
375	676430
10131	676431
27823	676432
109739	676433
5418	676434
64891	676435
2769	676436
79294	676437
156553	676438
78174	676439
15532	676440
40441	676441
26511	676442
270	676443
8460	676444
20649	676445
84545	676446
13322	676447
14506	676448
3345	676449
8879	676450
15501	676451
6192	676452
3488	676453
12517	676454
53226	676455
35184	676456
4640	676457
8671	676458
102058	676459
131971	676460
66234	676461
11669	676462
104139	676463
25877	676464
20227	676465
7691	676466
31255	676467
102144	676468
60339	676469
5620	676470
2808	676471
89619	676472
1586	676473
73728	676474
5047	676475
8174	676476
1663	676477
98015	676478
59596	676479
8392	676480
106372	676481
21011	676482
37529	676483
15290	676484
123187	676485
65101	676486
47078	676487
22164	676488
18907	676489
44920	676490
744	676491
73043	676492
16663	676493
21586	676494
788	676495
78618	676496
86772	676497
126061	676498
146802	676499
13496	676500
19227	676501
7941	676502
9650	676503
2749	676504
46436	676505
7058	676506
38281	676507
2939	676508
15798	676509
22838	676510
1109	676511
44724	676512
69548	676513
48884	676514
17245	676515
20005	676516
110	676517
83252	676518
135	676519
16021	676520
49282	676521
39768	676522
8464	676523
65032	676524
124548	676525
4429	676526
106766	676527
1562	676528
571	676529
6977	676530
78407	676531
19841	676532
5596	676533
152866	676534
36911	676535
26898	676536
20753	676537
28083	676538
32028	676539
30190	676540
3026	676541
74334	676542
96716	676543
3280	676544
51335	676545
13659	676546
28851	676547
2158	676548
3791	676549
127472	676550
1676	676551
2221	676552
13464	676553
17038	676554
1125	676555
33456	676556
12216	676557
56676	676558
47032	676559
110135	676560
119315	676561
11838	676562
3376	676563
55379	676564
24002	676565
45	676566
1659	676567
121899	676568
41063	676569
18011	676570
33206	676571
61250	676572
13028	676573
9890	676574
33950	676575
55311	676576
29230	676577
6581	676578
74647	676579
101784	676580
844	676581
437	676582
7279	676583
47181	676584
3979	676585
3838	676586
91862	676587
17896	676588
57209	676589
12010	676590
29471	676591
69874	676592
41459	676593
167	676594
5787	676595
34610	676596
50871	676597
35665	676598
66799	676599
18811	676600
28925	676601
14344	676602
6157	676603
11244	676604
93751	676605
1924	676606
70132	676607
40066	676608
38230	676609
51844	676610
108221	676611
19003	676612
11223	676613
26293	676614
86570	676615
8494	676616
9877	676617
10225	676618
2051	676619
19313	676620
2424	676621
25728	676622
6086	676623
24570	676624
22426	676625
7739	676626
50551	676627
10376	676628
24135	676629
44899	676630
66045	676631
15491	676632
21815	676633
74884	676634
8611	676635
57628	676636
1705	676637
23249	676638
142823	676639
39382	676640
223	676641
15275	676642
21629	676643
128962	676644
29037	676645
725	676646
774	676647
17253	676648
9982	676649
7580	676650
6300	676651
15923	676652
30641	676653
110825	676654
27672	676655
116425	676656
1228	676657
993	676658
9747	676659
69024	676660
29629	676661
19423	676662
37657	676663
18651	676664
12768	676665
91665	676666
150365	676667
13743	676668
8363	676669
76447	676670
51272	676671
71074	676672
43577	676673
7557	676674
50554	676675
1915	676676
19377	676677
46756	676678
665	676679
52466	676680
6111	676681
75289	676682
51553	676683
25908	676684
130	676685
24638	676686
14595	676687
77183	676688
115045	676689
96505	676690
100037	676691
1523	676692
150823	676693
8644	676694
92075	676695
32574	676696
108322	676697
7044	676698
48231	676699
59283	676700
70816	676701
20208	676702
17989	676703
52949	676704
96456	676705
59169	676706
6095	676707
10694	676708
6261	676709
158296	676710
39549	676711
96033	676712
36493	676713
4565	676714
8029	676715
23019	676716
22074	676717
288	676718
77031	676719
99146	676720
8945	676721
38154	676722
13116	676723
3507	676724
60818	676725
5678	676726
7692	676727
47488	676728
68523	676729
1337	676730
21088	676731
48716	676732
54525	676733
101654	676734
25102	676735
40777	676736
16349	676737
5645	676738
8123	676739
3734	676740
31238	676741
76052	676742
58859	676743
63159	676744
1451	676745
7534	676746
61581	676747
21627	676748
8470	676749
193	676750
22347	676751
38376	676752
47320	676753
49462	676754
4724	676755
13265	676756
101676	676757
5641	676758
39187	676759
52284	676760
2823	676761
58	676762
5387	676763
46081	676764
22374	676765
156618	676766
7023	676767
8854	676768
9840	676769
12067	676770
35709	676771
128571	676772
23064	676773
46809	676774
37356	676775
13209	676776
5643	676777
734	676778
14062	676779
2325	676780
81811	676781
53508	676782
102095	676783
8529	676784
16220	676785
33587	676786
81400	676787
8998	676788
130770	676789
38680	676790
86256	676791
10962	676792
125202	676793
54625	676794
2865	676795
33789	676796
51824	676797
315	676798
89241	676799
85221	676800
9642	676801
51256	676802
13333	676803
24772	676804
11546	676805
71977	676806
145229	676807
40263	676808
39889	676809
163210	676810
17430	676811
14467	676812
11891	676813
4751	676814
35505	676815
64211	676816
57735	676817
25358	676818
2903	676819
31918	676820
39	676821
6559	676822
60426	676823
192	676824
15473	676825
18627	676826
32038	676827
32288	676828
81283	676829
150272	676830
102272	676831
53922	676832
12813	676833
33073	676834
15032	676835
542	676836
10550	676837
41014	676838
1048	676839
7056	676840
5691	676841
18364	676842
121337	676843
16327	676844
81376	676845
36063	676846
79715	676847
106801	676848
68587	676849
18964	676850
45788	676851
414	676852
29418	676853
62489	676854
3738	676855
28306	676856
34625	676857
12856	676858
1238	676859
58653	676860
90886	676861
121945	676862
22420	676863
1290	676864
69505	676865
52391	676866
5172	676867
47181	676868
43324	676869
5677	676870
52991	676871
30187	676872
106734	676873
75097	676874
17175	676875
135396	676876
68451	676877
79118	676878
9334	676879
42536	676880
89629	676881
78686	676882
68419	676883
28406	676884
1109	676885
1575	676886
7719	676887
1019	676888
6078	676889
7448	676890
59283	676891
26215	676892
41912	676893
1040	676894
30062	676895
26326	676896
29716	676897
68840	676898
1095	676899
69046	676900
11772	676901
16203	676902
38234	676903
15281	676904
93348	676905
61619	676906
40697	676907
92960	676908
2629	676909
42672	676910
39966	676911
61523	676912
47077	676913
14061	676914
28283	676915
115529	676916
7182	676917
69487	676918
111182	676919
40830	676920
82838	676921
88278	676922
25734	676923
70896	676924
10984	676925
159463	676926
2246	676927
59787	676928
24604	676929
130457	676930
280	676931
10688	676932
106710	676933
23998	676934
51743	676935
9111	676936
58152	676937
40896	676938
16676	676939
3293	676940
51290	676941
25821	676942
78469	676943
32212	676944
59242	676945
12430	676946
31623	676947
40022	676948
2603	676949
40715	676950
64691	676951
77179	676952
9897	676953
65602	676954
15539	676955
26637	676956
84145	676957
8346	676958
131341	676959
71894	676960
19413	676961
64051	676962
27425	676963
41873	676964
24223	676965
755	676966
76131	676967
29267	676968
154094	676969
1132	676970
21899	676971
2456	676972
8114	676973
19805	676974
87512	676975
7641	676976
4974	676977
112027	676978
1737	676979
89190	676980
78711	676981
13100	676982
4843	676983
30566	676984
6209	676985
4490	676986
96563	676987
35847	676988
54404	676989
5868	676990
100000	676991
8723	676992
1162	676993
14192	676994
28065	676995
122930	676996
27593	676997
71	676998
19999	676999
8501	677000
41161	677001
5423	677002
11339	677003
3071	677004
29060	677005
35546	677006
54211	677007
59774	677008
9394	677009
52270	677010
42532	677011
129147	677012
39873	677013
32657	677014
931	677015
88139	677016
75230	677017
17571	677018
19890	677019
132394	677020
968	677021
16898	677022
21608	677023
24574	677024
3866	677025
9587	677026
27527	677027
225	677028
21940	677029
9562	677030
37051	677031
83560	677032
137629	677033
131508	677034
115004	677035
8870	677036
13202	677037
10083	677038
37094	677039
12280	677040
72706	677041
29255	677042
10822	677043
53788	677044
10224	677045
13299	677046
38414	677047
24126	677048
1938	677049
62343	677050
38217	677051
66509	677052
57347	677053
108956	677054
30284	677055
10011	677056
61197	677057
104525	677058
68152	677059
102612	677060
676	677061
64497	677062
39855	677063
9832	677064
27677	677065
20672	677066
49987	677067
5881	677068
57963	677069
19529	677070
31453	677071
4121	677072
92100	677073
58195	677074
191	677075
8438	677076
16738	677077
43045	677078
37520	677079
15639	677080
30314	677081
2922	677082
4522	677083
810	677084
47085	677085
27043	677086
16347	677087
57441	677088
2589	677089
6529	677090
25356	677091
13121	677092
69442	677093
113564	677094
13460	677095
2850	677096
8290	677097
12149	677098
26358	677099
4054	677100
126695	677101
2021	677102
96154	677103
45398	677104
20458	677105
162421	677106
79085	677107
7737	677108
282	677109
2541	677110
42753	677111
124384	677112
94416	677113
115508	677114
10869	677115
64474	677116
12510	677117
101535	677118
31072	677119
66722	677120
40167	677121
18349	677122
5	677123
11120	677124
2304	677125
36554	677126
56596	677127
51502	677128
111554	677129
30224	677130
15024	677131
320	677132
160	677133
11684	677134
21969	677135
16981	677136
32538	677137
58107	677138
473	677139
67060	677140
4926	677141
84994	677142
68942	677143
6063	677144
39998	677145
34376	677146
149003	677147
82829	677148
56102	677149
332	677150
30928	677151
30652	677152
90856	677153
106680	677154
123757	677155
155589	677156
162376	677157
3858	677158
127734	677159
59477	677160
55973	677161
33735	677162
107008	677163
72055	677164
11310	677165
121146	677166
40371	677167
115824	677168
10880	677169
14478	677170
9307	677171
52468	677172
20622	677173
37378	677174
72674	677175
15428	677176
13292	677177
11937	677178
30567	677179
1464	677180
124768	677181
7240	677182
96245	677183
2641	677184
22189	677185
41841	677186
27001	677187
6249	677188
35851	677189
13683	677190
36425	677191
71169	677192
24823	677193
14675	677194
107467	677195
909	677196
14259	677197
14199	677198
18440	677199
20083	677200
68453	677201
78660	677202
107418	677203
16452	677204
8104	677205
13158	677206
62283	677207
19482	677208
21306	677209
30685	677210
44463	677211
219	677212
292	677213
17319	677214
24126	677215
2045	677216
129358	677217
35773	677218
11664	677219
251	677220
14106	677221
42923	677222
22687	677223
36154	677224
47442	677225
5644	677226
11924	677227
96399	677228
752	677229
91803	677230
104033	677231
6846	677232
6092	677233
2253	677234
50417	677235
7426	677236
16922	677237
16263	677238
1268	677239
81012	677240
60111	677241
367	677242
120049	677243
352	677244
74238	677245
2172	677246
33358	677247
144	677248
126944	677249
10079	677250
77843	677251
25141	677252
52751	677253
54301	677254
75097	677255
2847	677256
21338	677257
44614	677258
2017	677259
86563	677260
6889	677261
137	677262
129	677263
39231	677264
33502	677265
33373	677266
9236	677267
40544	677268
140624	677269
34258	677270
45897	677271
71584	677272
61245	677273
19930	677274
73185	677275
9723	677276
160689	677277
51733	677278
139788	677279
102852	677280
126988	677281
14254	677282
1555	677283
14512	677284
3714	677285
35440	677286
5633	677287
46765	677288
77433	677289
53251	677290
10770	677291
57205	677292
19401	677293
1058	677294
71217	677295
27914	677296
104795	677297
122842	677298
21730	677299
58762	677300
37722	677301
31112	677302
28916	677303
91135	677304
36112	677305
39882	677306
105088	677307
166105	677308
58515	677309
83038	677310
20198	677311
5302	677312
7043	677313
631	677314
24116	677315
54392	677316
87	677317
25274	677318
29868	677319
16426	677320
34341	677321
5870	677322
55579	677323
11880	677324
26597	677325
11700	677326
13186	677327
894	677328
100303	677329
22968	677330
15119	677331
34525	677332
1866	677333
167	677334
31461	677335
123258	677336
1653	677337
49668	677338
20065	677339
108331	677340
33438	677341
123938	677342
2786	677343
14174	677344
59669	677345
65619	677346
52	677347
32697	677348
21639	677349
3223	677350
6185	677351
22681	677352
64948	677353
145220	677354
83238	677355
46846	677356
89570	677357
628	677358
47366	677359
11656	677360
27489	677361
10028	677362
3669	677363
77047	677364
4649	677365
60595	677366
32264	677367
1118	677368
240	677369
13601	677370
82582	677371
6890	677372
22800	677373
7271	677374
52149	677375
8607	677376
77500	677377
21987	677378
17172	677379
378	677380
38118	677381
80327	677382
164839	677383
12152	677384
40245	677385
79591	677386
12060	677387
5757	677388
50923	677389
21114	677390
161971	677391
121894	677392
9248	677393
4913	677394
658	677395
57148	677396
7487	677397
41114	677398
25670	677399
8756	677400
473	677401
133103	677402
30	677403
125352	677404
4417	677405
4471	677406
55608	677407
56606	677408
80129	677409
26189	677410
14904	677411
81029	677412
1003	677413
125545	677414
4734	677415
26569	677416
43613	677417
25143	677418
21201	677419
15502	677420
26223	677421
8511	677422
133581	677423
151151	677424
33345	677425
34520	677426
29066	677427
61674	677428
9528	677429
160968	677430
47428	677431
54777	677432
80987	677433
56751	677434
63692	677435
14638	677436
19674	677437
7752	677438
77876	677439
13953	677440
41662	677441
19947	677442
50485	677443
64724	677444
138137	677445
12110	677446
21	677447
1145	677448
113828	677449
39774	677450
4153	677451
95929	677452
12505	677453
41704	677454
107694	677455
2350	677456
34597	677457
45498	677458
28902	677459
397	677460
3307	677461
75956	677462
3831	677463
71948	677464
74722	677465
153838	677466
16694	677467
10917	677468
58696	677469
7524	677470
41945	677471
30795	677472
86463	677473
42006	677474
490	677475
19040	677476
677	677477
40157	677478
65286	677479
45063	677480
4318	677481
144141	677482
26299	677483
28122	677484
23173	677485
79081	677486
393	677487
26269	677488
25112	677489
5379	677490
42023	677491
590	677492
78919	677493
10038	677494
102097	677495
14740	677496
1040	677497
8819	677498
13951	677499
1597	677500
17299	677501
29436	677502
1582	677503
21829	677504
75072	677505
11002	677506
132091	677507
78732	677508
31884	677509
150308	677510
9194	677511
11849	677512
7589	677513
69871	677514
5682	677515
84785	677516
354	677517
16212	677518
13345	677519
18902	677520
119953	677521
36461	677522
53634	677523
363	677524
6107	677525
116158	677526
8868	677527
24483	677528
1674	677529
66439	677530
28070	677531
6627	677532
16972	677533
112555	677534
350	677535
77724	677536
35877	677537
21371	677538
75682	677539
22854	677540
4007	677541
61827	677542
21721	677543
63451	677544
48916	677545
8607	677546
6587	677547
58231	677548
3748	677549
1949	677550
100812	677551
57854	677552
57644	677553
129993	677554
13371	677555
45227	677556
1560	677557
136106	677558
10343	677559
12968	677560
15534	677561
90316	677562
134244	677563
120067	677564
84895	677565
99110	677566
27550	677567
69576	677568
65895	677569
15492	677570
1098	677571
21081	677572
25141	677573
151282	677574
4314	677575
113232	677576
43728	677577
42464	677578
20	677579
36979	677580
15	677581
48433	677582
17324	677583
157219	677584
22445	677585
30958	677586
2502	677587
5495	677588
57294	677589
22995	677590
34191	677591
3963	677592
32998	677593
3671	677594
41631	677595
30581	677596
86762	677597
100123	677598
96803	677599
53255	677600
75905	677601
107273	677602
38500	677603
21010	677604
29614	677605
5527	677606
49299	677607
12888	677608
4967	677609
100282	677610
10757	677611
98527	677612
134231	677613
15675	677614
102676	677615
38182	677616
80367	677617
12682	677618
2333	677619
110280	677620
63940	677621
5644	677622
1345	677623
34365	677624
38234	677625
1719	677626
50255	677627
7052	677628
324	677629
105763	677630
5451	677631
55463	677632
82373	677633
76214	677634
66746	677635
155950	677636
42179	677637
77124	677638
121059	677639
81833	677640
2612	677641
47846	677642
10957	677643
64198	677644
50699	677645
13961	677646
59127	677647
1798	677648
11397	677649
74312	677650
75970	677651
14788	677652
96570	677653
47971	677654
27	677655
12316	677656
10596	677657
529	677658
10691	677659
24836	677660
27646	677661
76761	677662
17790	677663
89592	677664
5782	677665
5950	677666
3794	677667
18898	677668
29241	677669
3438	677670
20224	677671
46323	677672
2100	677673
151543	677674
3453	677675
1352	677676
148231	677677
34626	677678
54204	677679
2693	677680
155793	677681
38590	677682
4699	677683
3497	677684
64678	677685
35485	677686
63	677687
2022	677688
98472	677689
23632	677690
112615	677691
49160	677692
3042	677693
8641	677694
66104	677695
1807	677696
5084	677697
56258	677698
19232	677699
58656	677700
23399	677701
30785	677702
13524	677703
23637	677704
22627	677705
13459	677706
10858	677707
40297	677708
15469	677709
41248	677710
11326	677711
60480	677712
83732	677713
42796	677714
5158	677715
134389	677716
77037	677717
115496	677718
43443	677719
5003	677720
104258	677721
85485	677722
148813	677723
53504	677724
34551	677725
97422	677726
164376	677727
8046	677728
43512	677729
111526	677730
37393	677731
57812	677732
9115	677733
24276	677734
95859	677735
39694	677736
8579	677737
161572	677738
108974	677739
28522	677740
40573	677741
86250	677742
2035	677743
35532	677744
6302	677745
703	677746
4387	677747
55062	677748
55875	677749
12874	677750
3399	677751
24928	677752
72913	677753
64098	677754
11234	677755
83327	677756
34710	677757
78186	677758
49609	677759
2607	677760
88616	677761
107503	677762
10860	677763
70354	677764
15446	677765
21961	677766
3063	677767
22396	677768
9975	677769
100663	677770
91983	677771
1297	677772
7041	677773
405	677774
551	677775
14064	677776
14507	677777
104012	677778
162882	677779
47	677780
23864	677781
8700	677782
88139	677783
85418	677784
70082	677785
113983	677786
54911	677787
12921	677788
47425	677789
61056	677790
45060	677791
35603	677792
20337	677793
25238	677794
96497	677795
33933	677796
140401	677797
14211	677798
24190	677799
43567	677800
7659	677801
169	677802
20664	677803
57568	677804
25728	677805
71642	677806
106673	677807
19827	677808
53072	677809
58165	677810
20725	677811
74492	677812
358	677813
24824	677814
9669	677815
5543	677816
33695	677817
2018	677818
50490	677819
17419	677820
17815	677821
12153	677822
92011	677823
28264	677824
11784	677825
4005	677826
19105	677827
147252	677828
116935	677829
25788	677830
5301	677831
10765	677832
13437	677833
3445	677834
2477	677835
79567	677836
88	677837
729	677838
31755	677839
8844	677840
34661	677841
40305	677842
131415	677843
86496	677844
96993	677845
55528	677846
5007	677847
16356	677848
123094	677849
52206	677850
74126	677851
11440	677852
8209	677853
70335	677854
63255	677855
5465	677856
113423	677857
2708	677858
57406	677859
64149	677860
70901	677861
78704	677862
25459	677863
6468	677864
1430	677865
26745	677866
39713	677867
54988	677868
29624	677869
30233	677870
33122	677871
127605	677872
131026	677873
65784	677874
22200	677875
57896	677876
102393	677877
71707	677878
5915	677879
43270	677880
87619	677881
87934	677882
58027	677883
2621	677884
17917	677885
3129	677886
78650	677887
93147	677888
43827	677889
30050	677890
108338	677891
21805	677892
57426	677893
5252	677894
21419	677895
105491	677896
5099	677897
23097	677898
144426	677899
2115	677900
134104	677901
11735	677902
172	677903
20998	677904
11985	677905
93883	677906
54866	677907
219	677908
71526	677909
76204	677910
35224	677911
86774	677912
101285	677913
9042	677914
48397	677915
58891	677916
32302	677917
48950	677918
439	677919
129434	677920
7950	677921
18548	677922
64	677923
95956	677924
25492	677925
56808	677926
2293	677927
55116	677928
61714	677929
67045	677930
60132	677931
12151	677932
92455	677933
48431	677934
7206	677935
7826	677936
92250	677937
8486	677938
19834	677939
26892	677940
22714	677941
568	677942
16946	677943
95017	677944
37524	677945
126827	677946
19985	677947
25437	677948
37964	677949
86753	677950
87275	677951
600	677952
100092	677953
32599	677954
5188	677955
6649	677956
131189	677957
14547	677958
90336	677959
99611	677960
24130	677961
8932	677962
18114	677963
84790	677964
79830	677965
39010	677966
14484	677967
119824	677968
12137	677969
5572	677970
19793	677971
1118	677972
27316	677973
58457	677974
84050	677975
3979	677976
2686	677977
11238	677978
22476	677979
71258	677980
23082	677981
18197	677982
134197	677983
85142	677984
82016	677985
85430	677986
165900	677987
91415	677988
66585	677989
47434	677990
54784	677991
79742	677992
95251	677993
1929	677994
46085	677995
108512	677996
2042	677997
26595	677998
120551	677999
25421	678000
82871	678001
90606	678002
128934	678003
8921	678004
47376	678005
55303	678006
76019	678007
90280	678008
22538	678009
40760	678010
45044	678011
114165	678012
99999	678013
28251	678014
68053	678015
81127	678016
24566	678017
4508	678018
1409	678019
93821	678020
24209	678021
17950	678022
148524	678023
46246	678024
44350	678025
14370	678026
12924	678027
83983	678028
32698	678029
5501	678030
22255	678031
67928	678032
22121	678033
110437	678034
37788	678035
1222	678036
121915	678037
1145	678038
39889	678039
88193	678040
26420	678041
2144	678042
37350	678043
19760	678044
99977	678045
83136	678046
5048	678047
128923	678048
1210	678049
18080	678050
7541	678051
57247	678052
89188	678053
78313	678054
3526	678055
69352	678056
53641	678057
2683	678058
3301	678059
42368	678060
159422	678061
68204	678062
808	678063
6172	678064
12462	678065
380	678066
5904	678067
77120	678068
3384	678069
8035	678070
76137	678071
39356	678072
39570	678073
35406	678074
20488	678075
58486	678076
16503	678077
429	678078
53612	678079
70047	678080
12927	678081
70220	678082
5014	678083
7874	678084
6696	678085
923	678086
40523	678087
2893	678088
8493	678089
7099	678090
26406	678091
17770	678092
80581	678093
762	678094
1101	678095
13253	678096
3506	678097
401	678098
21141	678099
13551	678100
8876	678101
29872	678102
160257	678103
4863	678104
79582	678105
9460	678106
37836	678107
47028	678108
68102	678109
165390	678110
33637	678111
62811	678112
122417	678113
109654	678114
40024	678115
50572	678116
29161	678117
91050	678118
148872	678119
81975	678120
14587	678121
91828	678122
53854	678123
39733	678124
162284	678125
5608	678126
24151	678127
26710	678128
734	678129
62994	678130
14418	678131
65341	678132
14232	678133
18368	678134
23	678135
49437	678136
2486	678137
15573	678138
131206	678139
16400	678140
2723	678141
67990	678142
25119	678143
10986	678144
66344	678145
19169	678146
2271	678147
41824	678148
25308	678149
86266	678150
3962	678151
76693	678152
18300	678153
152616	678154
40818	678155
6277	678156
5267	678157
164443	678158
73458	678159
52478	678160
49184	678161
47054	678162
74427	678163
18619	678164
50364	678165
266	678166
113543	678167
99150	678168
127229	678169
7485	678170
5796	678171
36382	678172
25483	678173
100	678174
122478	678175
7	678176
674	678177
103184	678178
53216	678179
3785	678180
111719	678181
74946	678182
97318	678183
45718	678184
5213	678185
143030	678186
24722	678187
37254	678188
28341	678189
10203	678190
18444	678191
54405	678192
33866	678193
36946	678194
85344	678195
54665	678196
16599	678197
9948	678198
7841	678199
72603	678200
31966	678201
12098	678202
117338	678203
114699	678204
14878	678205
4762	678206
80705	678207
236	678208
12471	678209
14388	678210
89449	678211
73467	678212
13084	678213
105730	678214
22939	678215
43116	678216
1658	678217
51940	678218
2560	678219
31505	678220
39945	678221
96124	678222
136121	678223
37803	678224
1025	678225
6823	678226
153772	678227
28946	678228
3378	678229
2786	678230
101712	678231
76404	678232
4244	678233
51819	678234
691	678235
26261	678236
33118	678237
34376	678238
16029	678239
19897	678240
6640	678241
31136	678242
13641	678243
923	678244
49462	678245
168	678246
17563	678247
88697	678248
20724	678249
176	678250
80792	678251
42276	678252
46541	678253
47930	678254
28291	678255
14919	678256
94107	678257
119518	678258
26479	678259
88392	678260
115825	678261
66602	678262
3225	678263
60568	678264
14858	678265
53942	678266
72658	678267
36503	678268
41273	678269
3302	678270
68747	678271
132701	678272
24768	678273
5250	678274
77748	678275
21879	678276
5175	678277
195	678278
11	678279
2726	678280
154461	678281
58809	678282
56907	678283
153367	678284
77126	678285
20183	678286
27894	678287
26415	678288
28324	678289
19893	678290
45901	678291
17093	678292
21831	678293
813	678294
755	678295
57389	678296
91139	678297
17843	678298
15545	678299
2531	678300
1681	678301
6357	678302
13141	678303
18439	678304
8752	678305
24460	678306
146480	678307
25047	678308
3240	678309
62875	678310
15954	678311
67637	678312
17228	678313
11894	678314
61283	678315
41695	678316
25999	678317
25089	678318
46923	678319
215	678320
18776	678321
112787	678322
87498	678323
24	678324
47531	678325
14502	678326
1353	678327
20503	678328
59593	678329
82747	678330
116876	678331
33335	678332
45320	678333
47038	678334
35813	678335
97817	678336
31055	678337
5049	678338
71281	678339
11728	678340
3691	678341
133768	678342
89844	678343
12103	678344
85767	678345
3023	678346
14969	678347
32003	678348
1470	678349
13093	678350
15767	678351
73455	678352
8875	678353
12011	678354
6171	678355
23593	678356
41405	678357
11128	678358
5887	678359
14591	678360
18691	678361
73870	678362
15432	678363
77319	678364
182	678365
5595	678366
2743	678367
2218	678368
39303	678369
27605	678370
37041	678371
9209	678372
6924	678373
24776	678374
27679	678375
11817	678376
6610	678377
99964	678378
38246	678379
2125	678380
102932	678381
8252	678382
31316	678383
662	678384
1895	678385
13823	678386
6280	678387
22517	678388
35499	678389
20665	678390
53754	678391
33676	678392
14429	678393
16413	678394
3258	678395
15952	678396
53941	678397
32110	678398
8617	678399
45085	678400
3704	678401
10104	678402
50547	678403
14579	678404
65711	678405
17284	678406
16448	678407
65516	678408
104020	678409
77681	678410
45621	678411
10764	678412
2814	678413
2771	678414
31199	678415
19572	678416
64812	678417
22809	678418
93773	678419
768	678420
127442	678421
18444	678422
57123	678423
36843	678424
48741	678425
49571	678426
78753	678427
76013	678428
34808	678429
11240	678430
2414	678431
96511	678432
4156	678433
1090	678434
3969	678435
655	678436
131280	678437
60732	678438
1326	678439
106730	678440
5638	678441
131185	678442
76566	678443
24187	678444
34855	678445
140455	678446
52419	678447
47720	678448
140340	678449
11331	678450
255	678451
20116	678452
5347	678453
7760	678454
34575	678455
83564	678456
1126	678457
56537	678458
70987	678459
791	678460
2169	678461
66050	678462
100000	678463
52520	678464
4785	678465
48886	678466
25646	678467
103565	678468
58736	678469
4661	678470
35478	678471
118898	678472
28442	678473
8830	678474
28273	678475
145	678476
8685	678477
63906	678478
80648	678479
51497	678480
17828	678481
49211	678482
52065	678483
11535	678484
52438	678485
22101	678486
99146	678487
7861	678488
4455	678489
27683	678490
19039	678491
94855	678492
47951	678493
47459	678494
27077	678495
48663	678496
19525	678497
57134	678498
89311	678499
23983	678500
120355	678501
9005	678502
71181	678503
84238	678504
10399	678505
1077	678506
55214	678507
22367	678508
34421	678509
32365	678510
12216	678511
3802	678512
108293	678513
129843	678514
73313	678515
6996	678516
23290	678517
7348	678518
79887	678519
13065	678520
6551	678521
1979	678522
98403	678523
800	678524
4414	678525
3703	678526
4053	678527
24819	678528
10972	678529
42333	678530
157179	678531
14567	678532
6549	678533
18351	678534
64899	678535
5656	678536
13543	678537
38605	678538
16490	678539
20068	678540
142446	678541
107556	678542
55987	678543
6373	678544
45098	678545
2265	678546
12139	678547
26987	678548
52449	678549
84516	678550
95308	678551
153945	678552
124052	678553
18251	678554
25130	678555
7975	678556
24186	678557
9057	678558
113741	678559
15245	678560
114529	678561
4052	678562
2466	678563
9626	678564
18547	678565
10240	678566
181	678567
17898	678568
11798	678569
10541	678570
13871	678571
10691	678572
62169	678573
438	678574
44474	678575
100591	678576
13931	678577
70661	678578
6319	678579
23029	678580
4080	678581
53789	678582
2038	678583
84471	678584
69132	678585
69166	678586
3586	678587
39689	678588
36009	678589
18406	678590
3392	678591
74699	678592
165169	678593
23115	678594
47983	678595
96071	678596
7538	678597
37961	678598
10746	678599
17941	678600
14100	678601
13468	678602
430	678603
160470	678604
1202	678605
8	678606
26130	678607
1381	678608
75598	678609
90011	678610
10102	678611
57284	678612
25742	678613
55621	678614
441	678615
22823	678616
164654	678617
43651	678618
104290	678619
10915	678620
16561	678621
134267	678622
13392	678623
30090	678624
70391	678625
12421	678626
18094	678627
14488	678628
6669	678629
9877	678630
2730	678631
8743	678632
26795	678633
77576	678634
162321	678635
99787	678636
23071	678637
22461	678638
16606	678639
3747	678640
119887	678641
1928	678642
143804	678643
9172	678644
37910	678645
3403	678646
35708	678647
7981	678648
11598	678649
160264	678650
39742	678651
154532	678652
38841	678653
63771	678654
46223	678655
161959	678656
46971	678657
106038	678658
86703	678659
11709	678660
28312	678661
101727	678662
32564	678663
114745	678664
66120	678665
60	678666
12870	678667
17313	678668
124543	678669
14980	678670
38702	678671
79297	678672
8543	678673
108509	678674
58372	678675
26127	678676
30540	678677
14092	678678
78202	678679
86036	678680
71250	678681
16040	678682
108036	678683
82886	678684
70994	678685
12680	678686
86207	678687
17496	678688
22959	678689
33271	678690
60716	678691
19890	678692
2145	678693
5077	678694
22418	678695
38251	678696
41999	678697
22543	678698
5976	678699
570	678700
54	678701
46665	678702
88038	678703
14678	678704
417	678705
5444	678706
40046	678707
19807	678708
127956	678709
60219	678710
235	678711
56830	678712
59381	678713
18984	678714
90769	678715
65973	678716
69300	678717
66107	678718
92270	678719
1919	678720
18374	678721
63281	678722
121403	678723
1210	678724
47304	678725
20182	678726
1512	678727
14646	678728
116665	678729
102070	678730
1431	678731
39900	678732
352	678733
56934	678734
83928	678735
29346	678736
36912	678737
45311	678738
141375	678739
111405	678740
16170	678741
39030	678742
48289	678743
21367	678744
32334	678745
28024	678746
21861	678747
82411	678748
13093	678749
65516	678750
35186	678751
2551	678752
1193	678753
36880	678754
4506	678755
3638	678756
52048	678757
105857	678758
13927	678759
50375	678760
1078	678761
30036	678762
9398	678763
8603	678764
21922	678765
21765	678766
5989	678767
35974	678768
55562	678769
100370	678770
19847	678771
7181	678772
33132	678773
32078	678774
38741	678775
80221	678776
348	678777
65766	678778
53138	678779
7230	678780
84198	678781
4017	678782
67013	678783
7139	678784
41379	678785
121254	678786
4476	678787
11312	678788
130533	678789
81960	678790
28681	678791
71921	678792
28467	678793
10283	678794
6567	678795
14160	678796
9454	678797
1730	678798
74600	678799
12223	678800
24894	678801
45804	678802
159569	678803
145436	678804
32423	678805
111320	678806
29875	678807
42243	678808
7478	678809
8905	678810
20576	678811
40846	678812
47690	678813
2	678814
27533	678815
18478	678816
42612	678817
19508	678818
1977	678819
37038	678820
31512	678821
19280	678822
10754	678823
17494	678824
52091	678825
87712	678826
40638	678827
16109	678828
4564	678829
10566	678830
21943	678831
55499	678832
10931	678833
111199	678834
53181	678835
17868	678836
55375	678837
13375	678838
7273	678839
21733	678840
103122	678841
6988	678842
2374	678843
61230	678844
1119	678845
18889	678846
53917	678847
48290	678848
48337	678849
3802	678850
94512	678851
127049	678852
38184	678853
10242	678854
47808	678855
64424	678856
74067	678857
147	678858
60440	678859
8065	678860
94534	678861
6088	678862
846	678863
12890	678864
29744	678865
9523	678866
63955	678867
451	678868
5823	678869
15290	678870
56202	678871
98475	678872
46356	678873
100053	678874
78759	678875
86171	678876
4750	678877
37982	678878
16224	678879
54963	678880
7360	678881
59789	678882
83681	678883
56421	678884
46786	678885
45738	678886
70858	678887
6006	678888
90150	678889
1728	678890
2911	678891
22498	678892
7293	678893
78854	678894
28383	678895
12307	678896
27747	678897
41977	678898
89101	678899
6906	678900
8062	678901
5807	678902
164330	678903
33807	678904
86327	678905
64046	678906
17939	678907
103380	678908
79385	678909
63896	678910
26410	678911
108141	678912
8008	678913
23640	678914
1443	678915
109730	678916
12337	678917
22574	678918
31824	678919
22764	678920
64709	678921
31230	678922
85850	678923
4810	678924
320	678925
118790	678926
978	678927
5817	678928
5917	678929
13982	678930
20209	678931
58043	678932
82912	678933
157203	678934
113429	678935
48818	678936
47137	678937
1296	678938
22088	678939
29264	678940
55628	678941
1	678942
121021	678943
30565	678944
57752	678945
14966	678946
22679	678947
86715	678948
6857	678949
1276	678950
11744	678951
10829	678952
158409	678953
70434	678954
95370	678955
14062	678956
120645	678957
22076	678958
1090	678959
50883	678960
3069	678961
8206	678962
30723	678963
105257	678964
39209	678965
1970	678966
21284	678967
63709	678968
79546	678969
10355	678970
39887	678971
121473	678972
12103	678973
30625	678974
60538	678975
32676	678976
7180	678977
11280	678978
35109	678979
11256	678980
151677	678981
49136	678982
18269	678983
10610	678984
47018	678985
71842	678986
35713	678987
89585	678988
39064	678989
58115	678990
69145	678991
3146	678992
45331	678993
63091	678994
12	678995
80766	678996
98314	678997
149486	678998
21912	678999
2780	679000
4015	679001
116410	679002
17985	679003
10581	679004
54682	679005
12278	679006
61228	679007
18056	679008
146228	679009
36697	679010
6659	679011
10158	679012
142043	679013
5388	679014
20888	679015
57394	679016
17664	679017
23472	679018
81698	679019
75227	679020
88077	679021
10322	679022
20722	679023
8829	679024
30835	679025
1694	679026
14464	679027
10412	679028
94835	679029
49708	679030
83893	679031
141187	679032
20068	679033
33909	679034
9862	679035
120216	679036
2898	679037
49954	679038
151540	679039
39713	679040
6591	679041
84	679042
13221	679043
6865	679044
8899	679045
15	679046
974	679047
5264	679048
106232	679049
14413	679050
4549	679051
65646	679052
46233	679053
31458	679054
2120	679055
150232	679056
38912	679057
115651	679058
63244	679059
17901	679060
106094	679061
11079	679062
133851	679063
79351	679064
161742	679065
41010	679066
111873	679067
1333	679068
4827	679069
54274	679070
15367	679071
39625	679072
13938	679073
114330	679074
81573	679075
34939	679076
82967	679077
73671	679078
31746	679079
2524	679080
55950	679081
91172	679082
26382	679083
47937	679084
52943	679085
18814	679086
527	679087
2679	679088
109190	679089
114645	679090
62755	679091
87265	679092
15928	679093
2954	679094
4150	679095
52158	679096
10335	679097
7601	679098
46675	679099
46259	679100
85802	679101
56297	679102
1759	679103
25292	679104
69352	679105
82969	679106
52367	679107
52238	679108
444	679109
47379	679110
20869	679111
55126	679112
62529	679113
106723	679114
39089	679115
30544	679116
165	679117
19847	679118
27063	679119
15485	679120
11989	679121
709	679122
49262	679123
15163	679124
242	679125
1601	679126
36849	679127
673	679128
3720	679129
89076	679130
85942	679131
9662	679132
11872	679133
1506	679134
16638	679135
43622	679136
42892	679137
23467	679138
87267	679139
41519	679140
24139	679141
9453	679142
119589	679143
5910	679144
1183	679145
19887	679146
111703	679147
153322	679148
11356	679149
14954	679150
29131	679151
7688	679152
774	679153
16063	679154
38458	679155
17414	679156
19850	679157
44093	679158
2951	679159
7312	679160
8209	679161
81737	679162
118	679163
22445	679164
7733	679165
53	679166
56245	679167
293	679168
17293	679169
83849	679170
26896	679171
42504	679172
14834	679173
47224	679174
62063	679175
59598	679176
19185	679177
39544	679178
83521	679179
9631	679180
48971	679181
104569	679182
6541	679183
67753	679184
87860	679185
50073	679186
52793	679187
56349	679188
1703	679189
52353	679190
553	679191
24633	679192
44570	679193
23027	679194
11948	679195
39945	679196
223	679197
4022	679198
1421	679199
450	679200
14173	679201
1117	679202
90666	679203
41034	679204
85388	679205
7277	679206
3484	679207
901	679208
67496	679209
18063	679210
90855	679211
21912	679212
24101	679213
33772	679214
1809	679215
1612	679216
89741	679217
86011	679218
18829	679219
6331	679220
68267	679221
47903	679222
317	679223
10657	679224
27636	679225
29913	679226
5842	679227
54856	679228
5548	679229
40896	679230
6289	679231
2270	679232
1058	679233
20806	679234
51510	679235
20186	679236
76667	679237
33055	679238
30056	679239
25575	679240
22563	679241
38003	679242
19125	679243
11813	679244
12519	679245
7211	679246
7519	679247
14056	679248
82162	679249
7567	679250
88965	679251
5412	679252
79647	679253
134658	679254
9035	679255
68278	679256
15944	679257
109977	679258
133695	679259
37600	679260
51172	679261
60541	679262
35727	679263
96497	679264
13115	679265
110108	679266
73870	679267
88480	679268
321	679269
62254	679270
439	679271
15167	679272
7690	679273
31780	679274
35756	679275
4905	679276
164931	679277
189	679278
8188	679279
2754	679280
59123	679281
52912	679282
36748	679283
4031	679284
27700	679285
5600	679286
38785	679287
1144	679288
79	679289
30324	679290
23944	679291
1367	679292
13235	679293
70321	679294
9287	679295
63328	679296
26655	679297
24257	679298
1804	679299
28743	679300
5460	679301
5471	679302
9521	679303
66101	679304
88899	679305
28977	679306
5135	679307
39530	679308
5263	679309
24840	679310
1677	679311
38112	679312
13042	679313
19359	679314
1250	679315
51281	679316
16527	679317
1568	679318
105402	679319
101871	679320
14834	679321
37397	679322
186	679323
8540	679324
23839	679325
15594	679326
11911	679327
19737	679328
20424	679329
641	679330
19149	679331
109060	679332
35090	679333
23233	679334
13161	679335
26534	679336
49921	679337
16929	679338
1133	679339
9162	679340
17510	679341
83145	679342
48289	679343
14457	679344
4508	679345
30652	679346
10300	679347
6329	679348
1575	679349
72719	679350
20533	679351
7455	679352
22664	679353
33857	679354
84442	679355
15211	679356
70783	679357
22820	679358
84079	679359
41012	679360
904	679361
54089	679362
44770	679363
59602	679364
14228	679365
14434	679366
12508	679367
16324	679368
75219	679369
11633	679370
61418	679371
115292	679372
133208	679373
9442	679374
37616	679375
22937	679376
6375	679377
40345	679378
65411	679379
41744	679380
383	679381
39569	679382
64874	679383
1152	679384
40372	679385
25492	679386
8527	679387
36987	679388
88499	679389
10137	679390
41254	679391
98936	679392
3736	679393
5039	679394
19595	679395
24620	679396
24747	679397
5823	679398
21	679399
40944	679400
4285	679401
3290	679402
145043	679403
82379	679404
100286	679405
14200	679406
3123	679407
3795	679408
85152	679409
22912	679410
122128	679411
2189	679412
41154	679413
13389	679414
52566	679415
89463	679416
41617	679417
20387	679418
64929	679419
899	679420
17730	679421
11652	679422
127849	679423
53713	679424
5272	679425
753	679426
17169	679427
20172	679428
10447	679429
86706	679430
35449	679431
1664	679432
39824	679433
97631	679434
31697	679435
69802	679436
26274	679437
28392	679438
8549	679439
3478	679440
17500	679441
6514	679442
3951	679443
67519	679444
45731	679445
160602	679446
20505	679447
39936	679448
17254	679449
46196	679450
102276	679451
24187	679452
29540	679453
3129	679454
19091	679455
25048	679456
10238	679457
3980	679458
37624	679459
63464	679460
105666	679461
62192	679462
10890	679463
929	679464
33159	679465
3338	679466
93102	679467
79234	679468
6058	679469
23294	679470
18285	679471
29541	679472
6338	679473
2331	679474
30683	679475
146929	679476
6313	679477
15281	679478
55321	679479
24741	679480
13984	679481
26890	679482
27866	679483
34007	679484
134794	679485
10598	679486
1462	679487
13671	679488
75167	679489
21658	679490
13874	679491
107224	679492
8438	679493
3464	679494
38668	679495
13248	679496
67212	679497
45469	679498
147247	679499
1265	679500
14318	679501
57607	679502
8931	679503
41788	679504
33919	679505
52436	679506
84917	679507
36367	679508
3514	679509
87723	679510
1027	679511
63684	679512
50529	679513
79835	679514
22822	679515
29519	679516
62945	679517
101292	679518
71711	679519
128272	679520
51299	679521
16997	679522
8518	679523
165182	679524
69390	679525
453	679526
44433	679527
1396	679528
24757	679529
4554	679530
2033	679531
42661	679532
9832	679533
40856	679534
50688	679535
21	679536
8830	679537
24082	679538
22727	679539
45558	679540
35191	679541
26845	679542
108851	679543
5179	679544
10143	679545
76018	679546
33452	679547
6635	679548
2236	679549
13613	679550
96281	679551
57636	679552
42115	679553
17577	679554
1996	679555
12265	679556
75484	679557
34381	679558
65814	679559
89730	679560
14529	679561
17685	679562
26859	679563
12644	679564
68510	679565
28967	679566
36407	679567
35957	679568
11994	679569
56037	679570
66924	679571
13174	679572
40700	679573
20139	679574
66172	679575
14266	679576
1708	679577
53818	679578
3021	679579
20376	679580
25421	679581
60087	679582
26465	679583
106894	679584
75314	679585
59176	679586
32160	679587
43708	679588
99672	679589
17602	679590
147618	679591
104203	679592
7	679593
133471	679594
66068	679595
125891	679596
1653	679597
2101	679598
16094	679599
33135	679600
142345	679601
7242	679602
11937	679603
28995	679604
13499	679605
5607	679606
9972	679607
53942	679608
163903	679609
15378	679610
33608	679611
21099	679612
71058	679613
110264	679614
51122	679615
75205	679616
1312	679617
105063	679618
37796	679619
71928	679620
24746	679621
87868	679622
63570	679623
5958	679624
4899	679625
10900	679626
21322	679627
117554	679628
8922	679629
18982	679630
72693	679631
59118	679632
30382	679633
162	679634
3870	679635
96885	679636
5918	679637
7322	679638
14863	679639
22340	679640
83230	679641
23211	679642
20426	679643
873	679644
31185	679645
10971	679646
8042	679647
86645	679648
24157	679649
9274	679650
21362	679651
128451	679652
3106	679653
156322	679654
104861	679655
118444	679656
13237	679657
65432	679658
46137	679659
21020	679660
141041	679661
7750	679662
5028	679663
119694	679664
21195	679665
3244	679666
7934	679667
6884	679668
5	679669
123584	679670
9318	679671
124	679672
51476	679673
33484	679674
57867	679675
61706	679676
9189	679677
76640	679678
2842	679679
25442	679680
128886	679681
91856	679682
503	679683
30120	679684
14224	679685
105125	679686
36007	679687
8945	679688
26473	679689
24778	679690
476	679691
576	679692
3070	679693
15673	679694
502	679695
89617	679696
131898	679697
8731	679698
109587	679699
41715	679700
52668	679701
2929	679702
18434	679703
98428	679704
155588	679705
33478	679706
35314	679707
145582	679708
121389	679709
13474	679710
118730	679711
65081	679712
2582	679713
67750	679714
2087	679715
8456	679716
70065	679717
155863	679718
78604	679719
51405	679720
17966	679721
4538	679722
9855	679723
6357	679724
82299	679725
2396	679726
63662	679727
29472	679728
17202	679729
57390	679730
26761	679731
1128	679732
17570	679733
92572	679734
25603	679735
2032	679736
51946	679737
38391	679738
7222	679739
105144	679740
53903	679741
149113	679742
21803	679743
6802	679744
5448	679745
584	679746
20044	679747
19	679748
20778	679749
4024	679750
56402	679751
1672	679752
33199	679753
8945	679754
33109	679755
73415	679756
30169	679757
12141	679758
41655	679759
129339	679760
34898	679761
5122	679762
3073	679763
130944	679764
197	679765
13344	679766
12132	679767
41298	679768
60500	679769
103026	679770
15749	679771
24385	679772
47563	679773
5149	679774
113401	679775
129911	679776
34196	679777
31615	679778
11220	679779
38454	679780
9032	679781
27009	679782
6750	679783
25768	679784
13762	679785
1229	679786
60258	679787
65586	679788
4443	679789
77603	679790
13591	679791
3383	679792
31513	679793
46886	679794
8538	679795
39141	679796
33620	679797
61486	679798
12023	679799
23792	679800
6977	679801
68601	679802
7646	679803
8661	679804
87851	679805
355	679806
6473	679807
8862	679808
65818	679809
26483	679810
135400	679811
6838	679812
2389	679813
2781	679814
102553	679815
4604	679816
7092	679817
36330	679818
44467	679819
28141	679820
8071	679821
8050	679822
21258	679823
27865	679824
131686	679825
7597	679826
50238	679827
89639	679828
27224	679829
26080	679830
27194	679831
6799	679832
14654	679833
28220	679834
1795	679835
41609	679836
29312	679837
18499	679838
29712	679839
130196	679840
6288	679841
42895	679842
95316	679843
74987	679844
21180	679845
13385	679846
86367	679847
32080	679848
15052	679849
131812	679850
43551	679851
24287	679852
65626	679853
9120	679854
38767	679855
465	679856
133947	679857
2825	679858
124540	679859
89748	679860
54520	679861
1471	679862
46508	679863
28069	679864
113569	679865
4329	679866
9160	679867
99390	679868
91239	679869
108599	679870
20167	679871
41529	679872
19426	679873
59511	679874
49950	679875
1709	679876
8291	679877
15947	679878
6240	679879
4263	679880
8257	679881
85434	679882
5190	679883
48564	679884
14041	679885
31407	679886
28101	679887
18321	679888
10425	679889
11784	679890
18007	679891
52981	679892
98225	679893
14083	679894
43722	679895
18948	679896
94974	679897
30004	679898
8544	679899
157	679900
26128	679901
31146	679902
64971	679903
1020	679904
27947	679905
631	679906
11823	679907
22466	679908
9051	679909
3790	679910
26722	679911
5202	679912
49068	679913
12105	679914
7151	679915
30217	679916
19163	679917
43827	679918
1602	679919
39732	679920
72238	679921
130090	679922
121024	679923
17906	679924
3470	679925
18768	679926
59937	679927
51	679928
930	679929
70702	679930
27266	679931
99637	679932
9225	679933
46136	679934
113313	679935
31571	679936
10367	679937
112655	679938
465	679939
2429	679940
9284	679941
51523	679942
91872	679943
2684	679944
77373	679945
41944	679946
95734	679947
7778	679948
69366	679949
40179	679950
4108	679951
38651	679952
7966	679953
40684	679954
96013	679955
25859	679956
23947	679957
55234	679958
1914	679959
123346	679960
30390	679961
19975	679962
2216	679963
60520	679964
51039	679965
64738	679966
11896	679967
102460	679968
21410	679969
9567	679970
34959	679971
41506	679972
27285	679973
1330	679974
78710	679975
26280	679976
2636	679977
10767	679978
138920	679979
2201	679980
4275	679981
50584	679982
523	679983
69380	679984
98118	679985
29394	679986
7524	679987
56774	679988
55493	679989
579	679990
126131	679991
104951	679992
1037	679993
92451	679994
14214	679995
16896	679996
444	679997
15119	679998
54736	679999
85650	680000
11819	680001
50217	680002
57484	680003
20901	680004
16510	680005
64885	680006
96588	680007
86264	680008
39501	680009
31222	680010
141048	680011
16240	680012
28652	680013
57507	680014
41380	680015
16885	680016
20693	680017
46700	680018
39348	680019
126517	680020
64245	680021
91823	680022
2660	680023
36824	680024
75231	680025
24869	680026
6681	680027
3286	680028
41048	680029
102720	680030
69194	680031
42056	680032
1092	680033
251	680034
96226	680035
15137	680036
59936	680037
4047	680038
59657	680039
108964	680040
128344	680041
43479	680042
46130	680043
581	680044
10166	680045
50844	680046
41502	680047
23548	680048
88254	680049
10309	680050
40674	680051
10903	680052
633	680053
72967	680054
47793	680055
64535	680056
20021	680057
37507	680058
59145	680059
43097	680060
7141	680061
117859	680062
13100	680063
59989	680064
6120	680065
86033	680066
24395	680067
131705	680068
54026	680069
4258	680070
83379	680071
104436	680072
82990	680073
70738	680074
27860	680075
4548	680076
136	680077
85469	680078
16546	680079
28637	680080
21159	680081
167	680082
63704	680083
27042	680084
9224	680085
2309	680086
131992	680087
28774	680088
70911	680089
68709	680090
136747	680091
95763	680092
16504	680093
52493	680094
11384	680095
24494	680096
33150	680097
34157	680098
101848	680099
722	680100
82663	680101
21319	680102
20618	680103
26124	680104
133968	680105
94086	680106
49291	680107
72368	680108
18612	680109
2583	680110
21940	680111
26362	680112
3324	680113
4060	680114
117948	680115
41170	680116
57094	680117
56959	680118
36602	680119
15194	680120
59837	680121
53056	680122
54794	680123
44489	680124
21637	680125
86339	680126
1	680127
16600	680128
51684	680129
25949	680130
13067	680131
66966	680132
9136	680133
32938	680134
3696	680135
9038	680136
24940	680137
31054	680138
43210	680139
99338	680140
24409	680141
320	680142
49457	680143
70505	680144
55576	680145
108399	680146
90250	680147
44103	680148
3694	680149
51569	680150
4926	680151
120299	680152
22995	680153
70180	680154
99557	680155
88185	680156
111657	680157
122913	680158
7344	680159
2392	680160
1981	680161
33757	680162
33209	680163
55923	680164
75387	680165
25340	680166
9937	680167
943	680168
83042	680169
15073	680170
47706	680171
23400	680172
43023	680173
19872	680174
28228	680175
46374	680176
15498	680177
85109	680178
122452	680179
3512	680180
107380	680181
6249	680182
17435	680183
16846	680184
80012	680185
87981	680186
48362	680187
27184	680188
44867	680189
118	680190
96858	680191
52322	680192
35935	680193
70390	680194
46251	680195
16931	680196
52417	680197
42115	680198
59686	680199
30207	680200
96257	680201
51472	680202
65004	680203
67397	680204
58823	680205
2913	680206
3542	680207
55957	680208
114258	680209
96286	680210
7004	680211
65467	680212
159644	680213
6972	680214
7130	680215
42021	680216
13347	680217
1864	680218
70559	680219
2921	680220
26	680221
6301	680222
104161	680223
2106	680224
13768	680225
40121	680226
14626	680227
31686	680228
24592	680229
95712	680230
6001	680231
17808	680232
10362	680233
23058	680234
140288	680235
615	680236
23888	680237
13584	680238
20061	680239
27046	680240
12166	680241
500	680242
73993	680243
15120	680244
39574	680245
2313	680246
152192	680247
105220	680248
98763	680249
71803	680250
151290	680251
2801	680252
105012	680253
109086	680254
21526	680255
81166	680256
93055	680257
64	680258
12135	680259
2592	680260
498	680261
552	680262
29254	680263
118259	680264
31811	680265
39418	680266
8843	680267
11175	680268
11251	680269
59744	680270
142000	680271
39363	680272
134423	680273
59419	680274
125029	680275
56548	680276
4060	680277
119328	680278
37662	680279
126	680280
29027	680281
38934	680282
25081	680283
18813	680284
75883	680285
45445	680286
17003	680287
21401	680288
26281	680289
55008	680290
1776	680291
11661	680292
44362	680293
2964	680294
17609	680295
25786	680296
102110	680297
126337	680298
67031	680299
140550	680300
122153	680301
13512	680302
12275	680303
30178	680304
823	680305
45147	680306
14206	680307
529	680308
16745	680309
8104	680310
85066	680311
7772	680312
19449	680313
5044	680314
67606	680315
3940	680316
83079	680317
17421	680318
1691	680319
4698	680320
12360	680321
57671	680322
5443	680323
1513	680324
1199	680325
48946	680326
2047	680327
17240	680328
45007	680329
46215	680330
79957	680331
35528	680332
76710	680333
49329	680334
33471	680335
144213	680336
46179	680337
46265	680338
71444	680339
14670	680340
63412	680341
35266	680342
27141	680343
7188	680344
15709	680345
26714	680346
28988	680347
2114	680348
12036	680349
87430	680350
819	680351
20974	680352
16735	680353
5867	680354
29828	680355
72006	680356
62446	680357
35938	680358
28039	680359
11063	680360
149387	680361
124138	680362
13838	680363
95392	680364
66	680365
6849	680366
123284	680367
51563	680368
30959	680369
10413	680370
4114	680371
41376	680372
114484	680373
14777	680374
779	680375
28847	680376
20243	680377
9331	680378
31238	680379
5017	680380
30963	680381
64841	680382
94916	680383
2665	680384
105917	680385
85161	680386
23814	680387
87789	680388
104811	680389
67487	680390
21486	680391
5676	680392
29113	680393
1377	680394
17598	680395
9410	680396
9050	680397
83015	680398
45912	680399
41440	680400
3547	680401
4808	680402
36672	680403
12356	680404
37952	680405
90618	680406
9822	680407
17092	680408
38854	680409
11419	680410
60	680411
41890	680412
2049	680413
33095	680414
130975	680415
11819	680416
3408	680417
102436	680418
140018	680419
14780	680420
27351	680421
8016	680422
114161	680423
107167	680424
20284	680425
65	680426
78241	680427
980	680428
70181	680429
457	680430
8896	680431
8428	680432
45633	680433
17810	680434
32249	680435
10351	680436
122208	680437
57855	680438
20965	680439
102076	680440
121320	680441
133388	680442
14030	680443
140086	680444
31705	680445
11834	680446
94905	680447
60836	680448
46166	680449
12189	680450
9122	680451
1139	680452
117897	680453
21910	680454
96605	680455
124885	680456
32223	680457
55743	680458
27768	680459
19	680460
24	680461
12157	680462
49981	680463
5488	680464
71106	680465
9426	680466
3396	680467
163649	680468
141533	680469
36919	680470
56852	680471
28678	680472
35084	680473
71945	680474
28986	680475
119177	680476
9679	680477
33707	680478
87905	680479
3604	680480
65781	680481
75505	680482
40366	680483
36465	680484
111820	680485
67409	680486
30126	680487
30744	680488
120683	680489
6755	680490
102478	680491
59936	680492
38395	680493
4196	680494
37972	680495
51833	680496
28346	680497
1310	680498
57332	680499
60865	680500
91348	680501
33919	680502
4422	680503
16289	680504
1784	680505
2700	680506
36616	680507
117325	680508
83152	680509
25812	680510
14330	680511
46397	680512
3205	680513
20572	680514
12516	680515
11493	680516
4055	680517
899	680518
32566	680519
32195	680520
16275	680521
50343	680522
102125	680523
57574	680524
71684	680525
12567	680526
144047	680527
401	680528
14856	680529
138557	680530
5315	680531
121162	680532
110315	680533
118801	680534
155565	680535
8735	680536
2049	680537
18848	680538
3523	680539
127108	680540
62236	680541
153020	680542
33790	680543
7258	680544
24914	680545
19191	680546
111017	680547
29934	680548
45221	680549
16101	680550
98260	680551
82342	680552
89391	680553
115837	680554
53541	680555
98198	680556
49422	680557
5836	680558
3781	680559
61564	680560
28973	680561
4790	680562
40103	680563
1182	680564
41179	680565
6450	680566
57744	680567
21145	680568
36902	680569
40401	680570
12617	680571
1408	680572
58105	680573
48665	680574
21533	680575
121288	680576
15519	680577
108166	680578
115120	680579
27642	680580
19032	680581
54907	680582
14424	680583
3005	680584
54587	680585
6140	680586
35083	680587
7652	680588
21188	680589
128108	680590
60544	680591
5527	680592
70140	680593
81244	680594
59783	680595
73089	680596
16423	680597
30776	680598
8148	680599
10364	680600
7726	680601
27551	680602
2257	680603
8344	680604
84880	680605
48	680606
4356	680607
38217	680608
89849	680609
11624	680610
133321	680611
6292	680612
47681	680613
8881	680614
42695	680615
7389	680616
28922	680617
35570	680618
111708	680619
44982	680620
69223	680621
770	680622
6302	680623
1503	680624
95358	680625
6509	680626
21994	680627
32585	680628
56052	680629
5983	680630
92284	680631
31844	680632
2896	680633
389	680634
25356	680635
9492	680636
59556	680637
86607	680638
63847	680639
100493	680640
63489	680641
37850	680642
2954	680643
66880	680644
6244	680645
193	680646
43341	680647
77974	680648
62711	680649
11910	680650
57629	680651
131499	680652
86277	680653
22991	680654
68995	680655
62892	680656
85237	680657
45817	680658
74088	680659
87450	680660
24916	680661
46628	680662
17047	680663
6346	680664
539	680665
52740	680666
130792	680667
43069	680668
84048	680669
34082	680670
95502	680671
92180	680672
122981	680673
67055	680674
24763	680675
7180	680676
56324	680677
25429	680678
30109	680679
1534	680680
33535	680681
208	680682
19322	680683
12437	680684
22172	680685
61313	680686
126062	680687
54838	680688
16916	680689
7383	680690
7289	680691
44201	680692
43949	680693
43051	680694
52049	680695
3721	680696
93064	680697
9845	680698
32009	680699
15615	680700
61174	680701
25528	680702
75575	680703
40040	680704
16593	680705
83257	680706
143424	680707
3836	680708
1063	680709
13408	680710
53367	680711
5421	680712
27875	680713
48060	680714
24670	680715
3657	680716
6134	680717
74326	680718
18070	680719
2434	680720
1222	680721
139536	680722
44464	680723
19388	680724
97	680725
36488	680726
45932	680727
51485	680728
11375	680729
14577	680730
40345	680731
3566	680732
4425	680733
1462	680734
28548	680735
1647	680736
101145	680737
14472	680738
49179	680739
5520	680740
4868	680741
59068	680742
5058	680743
71126	680744
15057	680745
30806	680746
22149	680747
1170	680748
113766	680749
12486	680750
14950	680751
16726	680752
98322	680753
140	680754
54936	680755
37122	680756
4282	680757
35033	680758
48684	680759
57458	680760
18364	680761
18924	680762
36559	680763
40949	680764
46092	680765
55970	680766
35471	680767
30577	680768
2958	680769
130254	680770
25866	680771
2683	680772
8731	680773
48610	680774
124080	680775
22445	680776
1366	680777
826	680778
25338	680779
41152	680780
57872	680781
31956	680782
9936	680783
28972	680784
590	680785
34872	680786
19799	680787
4953	680788
14382	680789
60291	680790
44130	680791
4302	680792
347	680793
6024	680794
5724	680795
66593	680796
65162	680797
65300	680798
2877	680799
5895	680800
3441	680801
8674	680802
141548	680803
27598	680804
14196	680805
118014	680806
33325	680807
22034	680808
16737	680809
161281	680810
1603	680811
15452	680812
55592	680813
30526	680814
37181	680815
4413	680816
36743	680817
15086	680818
66716	680819
111771	680820
13118	680821
122473	680822
18652	680823
14250	680824
77318	680825
10173	680826
23294	680827
32724	680828
33852	680829
7732	680830
21138	680831
17087	680832
34419	680833
5909	680834
12966	680835
18342	680836
4809	680837
34000	680838
33395	680839
32637	680840
14	680841
48804	680842
29706	680843
123105	680844
6148	680845
50305	680846
49776	680847
5756	680848
5670	680849
84948	680850
53756	680851
11130	680852
13104	680853
42353	680854
146065	680855
16133	680856
2051	680857
1368	680858
20657	680859
25816	680860
7064	680861
38237	680862
18471	680863
181	680864
1568	680865
3163	680866
26617	680867
11342	680868
103782	680869
73765	680870
2850	680871
56314	680872
13304	680873
7796	680874
28964	680875
30062	680876
4937	680877
2771	680878
91592	680879
32887	680880
27911	680881
25914	680882
11014	680883
7461	680884
161208	680885
25362	680886
41744	680887
45799	680888
41218	680889
3616	680890
1909	680891
70837	680892
22974	680893
35415	680894
45823	680895
1143	680896
139621	680897
92317	680898
50855	680899
10522	680900
2560	680901
24891	680902
3992	680903
81560	680904
35781	680905
6170	680906
6360	680907
25615	680908
117537	680909
68893	680910
33820	680911
5466	680912
56156	680913
54189	680914
16748	680915
95	680916
61651	680917
118380	680918
19325	680919
97085	680920
19692	680921
3030	680922
31588	680923
7029	680924
36233	680925
37794	680926
2022	680927
49154	680928
19208	680929
14097	680930
56507	680931
59271	680932
119708	680933
18146	680934
78210	680935
28963	680936
57922	680937
429	680938
5496	680939
5766	680940
79268	680941
91289	680942
65995	680943
80063	680944
83621	680945
3182	680946
10124	680947
76408	680948
9482	680949
110879	680950
132718	680951
3627	680952
14854	680953
47697	680954
3904	680955
15183	680956
50674	680957
61329	680958
74528	680959
16027	680960
24693	680961
108246	680962
980	680963
15	680964
22760	680965
9110	680966
14494	680967
36979	680968
59042	680969
1808	680970
5572	680971
15808	680972
111653	680973
82463	680974
93612	680975
16269	680976
169	680977
130501	680978
40233	680979
33532	680980
6192	680981
17430	680982
23139	680983
5748	680984
33977	680985
113502	680986
38838	680987
118526	680988
2526	680989
20651	680990
2669	680991
63207	680992
29043	680993
18216	680994
34044	680995
25556	680996
88805	680997
1288	680998
3960	680999
37810	681000
115834	681001
52437	681002
94235	681003
56691	681004
22658	681005
149	681006
250	681007
53483	681008
25163	681009
156636	681010
82083	681011
41909	681012
126946	681013
482	681014
15	681015
47365	681016
27665	681017
15885	681018
96733	681019
30018	681020
747	681021
1400	681022
66514	681023
15182	681024
21671	681025
16317	681026
35105	681027
3466	681028
118108	681029
51202	681030
30945	681031
9396	681032
13077	681033
2053	681034
94903	681035
37173	681036
460	681037
141993	681038
5659	681039
28192	681040
37370	681041
25385	681042
47278	681043
164138	681044
69301	681045
44699	681046
12795	681047
12954	681048
54910	681049
26164	681050
3061	681051
231	681052
35564	681053
41291	681054
112932	681055
4850	681056
5219	681057
69989	681058
20507	681059
7709	681060
162	681061
51080	681062
45450	681063
24	681064
65092	681065
30310	681066
138760	681067
13241	681068
60751	681069
120871	681070
2102	681071
106675	681072
2530	681073
58971	681074
9095	681075
11549	681076
52546	681077
40479	681078
1623	681079
5038	681080
64515	681081
19700	681082
82348	681083
2396	681084
43351	681085
9200	681086
77816	681087
4345	681088
4460	681089
19741	681090
3272	681091
26945	681092
54373	681093
10417	681094
6746	681095
31844	681096
51156	681097
632	681098
61268	681099
104432	681100
83982	681101
162651	681102
59519	681103
14530	681104
51047	681105
124988	681106
4990	681107
119358	681108
45786	681109
21168	681110
24895	681111
9509	681112
28840	681113
8715	681114
96347	681115
8825	681116
23282	681117
59185	681118
161147	681119
2149	681120
4300	681121
387	681122
3880	681123
133402	681124
8518	681125
16671	681126
3482	681127
13796	681128
58862	681129
36168	681130
60903	681131
57431	681132
36067	681133
100048	681134
37055	681135
30932	681136
8374	681137
29362	681138
7851	681139
7	681140
59674	681141
99683	681142
58174	681143
174	681144
29938	681145
13696	681146
22376	681147
96873	681148
75061	681149
82957	681150
44024	681151
28736	681152
41751	681153
48125	681154
39491	681155
1329	681156
44721	681157
25	681158
5785	681159
7005	681160
67099	681161
19319	681162
23659	681163
61926	681164
96110	681165
1795	681166
7736	681167
11183	681168
133299	681169
79655	681170
819	681171
2581	681172
45640	681173
18985	681174
40545	681175
45480	681176
3707	681177
62988	681178
15693	681179
39552	681180
6012	681181
42369	681182
91580	681183
9703	681184
47946	681185
83443	681186
32296	681187
40248	681188
1615	681189
16066	681190
41174	681191
4738	681192
40011	681193
28015	681194
26556	681195
20504	681196
331	681197
84911	681198
1054	681199
18422	681200
19945	681201
65827	681202
94474	681203
18163	681204
9265	681205
2770	681206
15680	681207
52396	681208
15279	681209
906	681210
3516	681211
38399	681212
10250	681213
17268	681214
84009	681215
45662	681216
11906	681217
46998	681218
84266	681219
8510	681220
42810	681221
16825	681222
7857	681223
19162	681224
146578	681225
36520	681226
42248	681227
10327	681228
103392	681229
13084	681230
140	681231
9811	681232
78913	681233
11994	681234
12147	681235
7884	681236
36776	681237
23295	681238
22848	681239
12477	681240
17289	681241
683	681242
61840	681243
106312	681244
50345	681245
39760	681246
31768	681247
23720	681248
6306	681249
72711	681250
90531	681251
42573	681252
31294	681253
6824	681254
4545	681255
46151	681256
1611	681257
2587	681258
21437	681259
7634	681260
103192	681261
6433	681262
83808	681263
4283	681264
10835	681265
40063	681266
51297	681267
95581	681268
5453	681269
13032	681270
35665	681271
11741	681272
32748	681273
40353	681274
1160	681275
42069	681276
34169	681277
23395	681278
31095	681279
12224	681280
58523	681281
73778	681282
107939	681283
53964	681284
8025	681285
52144	681286
40146	681287
46301	681288
171	681289
9728	681290
1660	681291
10938	681292
10506	681293
226	681294
111359	681295
3672	681296
123066	681297
2769	681298
306	681299
31557	681300
24368	681301
131873	681302
82663	681303
25224	681304
72177	681305
88405	681306
34921	681307
8073	681308
29728	681309
7156	681310
159744	681311
54493	681312
162448	681313
141871	681314
2814	681315
59857	681316
123365	681317
2978	681318
156985	681319
14509	681320
25531	681321
139641	681322
39063	681323
21947	681324
65737	681325
31056	681326
7526	681327
2457	681328
15952	681329
128829	681330
32033	681331
31995	681332
158730	681333
1336	681334
8185	681335
131359	681336
37247	681337
23733	681338
116731	681339
4715	681340
5719	681341
107383	681342
53261	681343
9615	681344
41981	681345
64625	681346
9048	681347
35916	681348
64408	681349
7591	681350
23596	681351
42618	681352
6383	681353
68060	681354
37537	681355
82928	681356
86829	681357
78270	681358
66408	681359
27103	681360
7016	681361
23591	681362
29785	681363
100485	681364
95415	681365
77950	681366
21850	681367
55585	681368
24636	681369
27378	681370
24121	681371
53633	681372
14422	681373
9261	681374
3051	681375
30796	681376
2564	681377
17306	681378
18294	681379
86574	681380
101530	681381
14084	681382
16508	681383
80372	681384
81323	681385
56619	681386
81561	681387
104661	681388
5849	681389
35695	681390
29600	681391
11612	681392
2007	681393
41040	681394
59082	681395
24755	681396
26326	681397
39326	681398
18534	681399
41064	681400
134115	681401
18706	681402
49865	681403
15464	681404
70094	681405
1190	681406
37736	681407
70466	681408
9750	681409
34467	681410
8799	681411
80025	681412
55308	681413
19862	681414
24050	681415
12712	681416
1664	681417
7522	681418
58479	681419
7511	681420
62349	681421
66463	681422
1257	681423
127028	681424
32907	681425
425	681426
60752	681427
47700	681428
201	681429
53943	681430
6390	681431
116997	681432
138221	681433
29530	681434
4281	681435
34412	681436
158245	681437
3151	681438
29727	681439
8385	681440
60866	681441
63184	681442
40246	681443
7564	681444
104108	681445
21514	681446
3732	681447
129630	681448
14729	681449
5306	681450
4359	681451
46313	681452
53816	681453
163056	681454
163744	681455
11102	681456
68106	681457
6177	681458
14602	681459
12062	681460
43227	681461
19193	681462
25962	681463
77042	681464
71403	681465
3674	681466
137032	681467
70565	681468
51542	681469
16258	681470
52422	681471
47419	681472
3153	681473
3036	681474
98897	681475
32920	681476
102705	681477
30586	681478
6894	681479
142487	681480
79585	681481
5347	681482
478	681483
23332	681484
13298	681485
159815	681486
66027	681487
71504	681488
50430	681489
57870	681490
20207	681491
4961	681492
4664	681493
102701	681494
54129	681495
12680	681496
55927	681497
40031	681498
19506	681499
80823	681500
25342	681501
78473	681502
14938	681503
1045	681504
4480	681505
31891	681506
16884	681507
78909	681508
122454	681509
40308	681510
4033	681511
27242	681512
37087	681513
36393	681514
84046	681515
9412	681516
3605	681517
38234	681518
19752	681519
2544	681520
67535	681521
66853	681522
50573	681523
12496	681524
84545	681525
104767	681526
3970	681527
5177	681528
16707	681529
11967	681530
83336	681531
104964	681532
35658	681533
16484	681534
25446	681535
47295	681536
22688	681537
106307	681538
24814	681539
49940	681540
27980	681541
21825	681542
15435	681543
59816	681544
10414	681545
32671	681546
62803	681547
98727	681548
16378	681549
2864	681550
41517	681551
1942	681552
12137	681553
38023	681554
9067	681555
6465	681556
35179	681557
18400	681558
131436	681559
4355	681560
4043	681561
161899	681562
2456	681563
13854	681564
71713	681565
80768	681566
17453	681567
18587	681568
12772	681569
2071	681570
72669	681571
4451	681572
18308	681573
43958	681574
9383	681575
62736	681576
2390	681577
15769	681578
7453	681579
78896	681580
65845	681581
23238	681582
71350	681583
7888	681584
325	681585
35139	681586
69501	681587
13390	681588
82310	681589
12679	681590
8391	681591
13198	681592
26058	681593
6416	681594
118453	681595
1506	681596
119350	681597
68817	681598
71639	681599
22271	681600
32693	681601
11742	681602
39348	681603
9577	681604
85166	681605
833	681606
82129	681607
102131	681608
128162	681609
9752	681610
54147	681611
29576	681612
32892	681613
6706	681614
28065	681615
68611	681616
7883	681617
111895	681618
78329	681619
6973	681620
123394	681621
104105	681622
15915	681623
15240	681624
17898	681625
12294	681626
66244	681627
109811	681628
4547	681629
15434	681630
128827	681631
30091	681632
53830	681633
5804	681634
719	681635
5541	681636
2812	681637
34304	681638
106002	681639
45748	681640
979	681641
124987	681642
43484	681643
83208	681644
11785	681645
61299	681646
42997	681647
68381	681648
24136	681649
107212	681650
18472	681651
7970	681652
15	681653
66100	681654
144650	681655
33531	681656
14663	681657
28678	681658
128953	681659
5704	681660
3155	681661
5305	681662
50418	681663
38251	681664
927	681665
108416	681666
49316	681667
9287	681668
49147	681669
109642	681670
76830	681671
78970	681672
59964	681673
35108	681674
41563	681675
12597	681676
1683	681677
10850	681678
3791	681679
8199	681680
4829	681681
5820	681682
20075	681683
85826	681684
2277	681685
24060	681686
478	681687
1903	681688
22632	681689
137422	681690
393	681691
61998	681692
124	681693
8619	681694
90799	681695
34841	681696
60627	681697
3643	681698
90362	681699
25507	681700
16215	681701
52023	681702
1936	681703
2239	681704
9732	681705
753	681706
2093	681707
3989	681708
16132	681709
5949	681710
3836	681711
3852	681712
44638	681713
60819	681714
45848	681715
57469	681716
52945	681717
12128	681718
5366	681719
120994	681720
51970	681721
4656	681722
25072	681723
10693	681724
127109	681725
16342	681726
86955	681727
46416	681728
30801	681729
906	681730
20341	681731
124374	681732
466	681733
21117	681734
21784	681735
55915	681736
8959	681737
87332	681738
40961	681739
18608	681740
4358	681741
10728	681742
18791	681743
6518	681744
67989	681745
22564	681746
59736	681747
2642	681748
1414	681749
47158	681750
26119	681751
29289	681752
33262	681753
19633	681754
8805	681755
141170	681756
165274	681757
113473	681758
46483	681759
98002	681760
34167	681761
41325	681762
2042	681763
5983	681764
35996	681765
73577	681766
5148	681767
27426	681768
15215	681769
5633	681770
45984	681771
924	681772
99927	681773
59208	681774
4535	681775
54441	681776
43109	681777
13084	681778
72653	681779
85718	681780
36620	681781
1883	681782
31823	681783
98898	681784
54743	681785
125092	681786
9213	681787
25250	681788
564	681789
5649	681790
15932	681791
17460	681792
70053	681793
1637	681794
19648	681795
16965	681796
3496	681797
12682	681798
69200	681799
11728	681800
72318	681801
5694	681802
3488	681803
49877	681804
82884	681805
1796	681806
8949	681807
4296	681808
17285	681809
140568	681810
78002	681811
22808	681812
99635	681813
39316	681814
23132	681815
11650	681816
160443	681817
6768	681818
16266	681819
32464	681820
18083	681821
16137	681822
4655	681823
27357	681824
53880	681825
22815	681826
13128	681827
153107	681828
66432	681829
105869	681830
37236	681831
7805	681832
8935	681833
31134	681834
127221	681835
19172	681836
16417	681837
87031	681838
1219	681839
87293	681840
9821	681841
38503	681842
22052	681843
22047	681844
78906	681845
69248	681846
5205	681847
10593	681848
41955	681849
593	681850
83397	681851
29531	681852
27366	681853
2824	681854
3121	681855
126049	681856
61559	681857
39436	681858
58022	681859
2822	681860
21644	681861
12419	681862
103021	681863
56974	681864
15977	681865
130927	681866
337	681867
299	681868
91665	681869
22611	681870
48563	681871
121498	681872
110070	681873
95802	681874
10841	681875
9364	681876
43691	681877
30874	681878
17264	681879
3842	681880
4049	681881
146263	681882
5149	681883
99528	681884
8435	681885
5766	681886
19816	681887
39011	681888
17525	681889
7487	681890
89721	681891
830	681892
78177	681893
81039	681894
5311	681895
18935	681896
155931	681897
3325	681898
2292	681899
29924	681900
4470	681901
34941	681902
44574	681903
33519	681904
1291	681905
28762	681906
13049	681907
30154	681908
26670	681909
114149	681910
29	681911
8987	681912
573	681913
26759	681914
26073	681915
33999	681916
110	681917
33796	681918
26566	681919
78459	681920
20627	681921
14348	681922
14294	681923
21464	681924
1613	681925
9306	681926
21332	681927
10213	681928
29680	681929
58041	681930
5200	681931
8559	681932
23085	681933
3593	681934
46914	681935
114012	681936
61718	681937
11425	681938
10578	681939
125020	681940
88109	681941
32993	681942
17044	681943
2980	681944
16384	681945
46828	681946
118764	681947
160	681948
8282	681949
103842	681950
5158	681951
52895	681952
87603	681953
50877	681954
2051	681955
4847	681956
31514	681957
4695	681958
16518	681959
50012	681960
19071	681961
4908	681962
83331	681963
58259	681964
31501	681965
13399	681966
42317	681967
4644	681968
104997	681969
3156	681970
74350	681971
136301	681972
14504	681973
107174	681974
3658	681975
112949	681976
41520	681977
1698	681978
18741	681979
41852	681980
73031	681981
86576	681982
7893	681983
164986	681984
87356	681985
6763	681986
101583	681987
2451	681988
50958	681989
11484	681990
143	681991
71187	681992
36829	681993
125918	681994
88374	681995
903	681996
106904	681997
40108	681998
1480	681999
2020	682000
53018	682001
326	682002
48880	682003
9680	682004
58153	682005
33808	682006
15344	682007
37342	682008
54871	682009
84908	682010
7478	682011
63901	682012
248	682013
63855	682014
555	682015
72406	682016
77490	682017
93493	682018
3669	682019
4314	682020
16448	682021
28081	682022
26225	682023
3433	682024
917	682025
2089	682026
16796	682027
34869	682028
69977	682029
3075	682030
14823	682031
54700	682032
5897	682033
24078	682034
131684	682035
80026	682036
17193	682037
51237	682038
3642	682039
19494	682040
16056	682041
49743	682042
7199	682043
31098	682044
64218	682045
97093	682046
420	682047
36329	682048
50629	682049
830	682050
65777	682051
30031	682052
50461	682053
74225	682054
63887	682055
21148	682056
20062	682057
1702	682058
37379	682059
42313	682060
62395	682061
30911	682062
1116	682063
72358	682064
46093	682065
1709	682066
135464	682067
104456	682068
30940	682069
103262	682070
13928	682071
53827	682072
68815	682073
1116	682074
46503	682075
18137	682076
96077	682077
152266	682078
68056	682079
132494	682080
35241	682081
22360	682082
43792	682083
1261	682084
3049	682085
158048	682086
40972	682087
518	682088
159710	682089
8750	682090
43126	682091
1724	682092
2656	682093
91506	682094
59721	682095
2076	682096
38369	682097
3187	682098
29676	682099
3360	682100
8349	682101
41110	682102
3758	682103
3550	682104
16627	682105
41043	682106
152022	682107
13275	682108
3736	682109
37945	682110
65539	682111
52810	682112
118451	682113
7926	682114
4950	682115
63270	682116
153009	682117
4956	682118
512	682119
34937	682120
121090	682121
16445	682122
12783	682123
40730	682124
19863	682125
98811	682126
84511	682127
4566	682128
114062	682129
805	682130
13734	682131
14949	682132
76235	682133
76066	682134
79203	682135
1250	682136
7281	682137
146286	682138
57227	682139
5009	682140
1567	682141
8975	682142
38919	682143
1537	682144
29016	682145
96957	682146
18903	682147
3187	682148
17	682149
131234	682150
17880	682151
38800	682152
34990	682153
38601	682154
9465	682155
144	682156
9263	682157
6180	682158
100724	682159
90727	682160
16215	682161
95009	682162
30737	682163
10283	682164
41658	682165
31815	682166
31478	682167
26443	682168
74363	682169
26948	682170
63565	682171
44803	682172
24706	682173
2310	682174
310	682175
105316	682176
1662	682177
130737	682178
6419	682179
24669	682180
24916	682181
47743	682182
73351	682183
9529	682184
43899	682185
33736	682186
33925	682187
14104	682188
74817	682189
48931	682190
403	682191
10613	682192
4845	682193
150071	682194
33579	682195
37967	682196
1242	682197
3343	682198
14153	682199
53431	682200
3458	682201
41088	682202
79854	682203
12301	682204
34618	682205
72612	682206
115292	682207
41119	682208
120550	682209
2725	682210
35106	682211
85094	682212
65882	682213
10431	682214
129251	682215
22580	682216
3198	682217
139955	682218
18938	682219
1307	682220
54681	682221
25190	682222
12623	682223
126266	682224
35041	682225
52777	682226
4482	682227
21097	682228
45600	682229
7976	682230
1020	682231
615	682232
1729	682233
132245	682234
45305	682235
23047	682236
9108	682237
33006	682238
35237	682239
17123	682240
133679	682241
103437	682242
4528	682243
2765	682244
25518	682245
96440	682246
39701	682247
21667	682248
50388	682249
7770	682250
109634	682251
2523	682252
16271	682253
5075	682254
255	682255
48875	682256
6022	682257
83595	682258
108982	682259
27607	682260
10303	682261
20198	682262
93966	682263
20100	682264
105858	682265
56649	682266
23458	682267
11740	682268
22244	682269
12909	682270
2014	682271
46629	682272
41782	682273
62503	682274
103	682275
4960	682276
113341	682277
47165	682278
4419	682279
23805	682280
149614	682281
61433	682282
345	682283
37559	682284
31411	682285
12199	682286
5059	682287
11215	682288
32254	682289
87909	682290
10011	682291
49763	682292
17584	682293
79549	682294
70187	682295
98024	682296
10527	682297
78981	682298
55453	682299
3079	682300
75745	682301
59111	682302
19571	682303
32583	682304
98730	682305
5860	682306
20183	682307
26687	682308
101290	682309
19860	682310
7318	682311
10051	682312
90839	682313
56530	682314
22320	682315
39872	682316
117308	682317
133938	682318
58363	682319
26626	682320
165136	682321
110630	682322
11810	682323
72760	682324
451	682325
25850	682326
2032	682327
45901	682328
84164	682329
7210	682330
11122	682331
19934	682332
25746	682333
80566	682334
70470	682335
64063	682336
3184	682337
8573	682338
108112	682339
68346	682340
54344	682341
18070	682342
8997	682343
691	682344
2068	682345
110532	682346
133344	682347
26247	682348
7195	682349
45723	682350
15506	682351
109144	682352
159416	682353
331	682354
13658	682355
125071	682356
105402	682357
67659	682358
50692	682359
66267	682360
3428	682361
62935	682362
75803	682363
103129	682364
10911	682365
10991	682366
373	682367
11066	682368
2512	682369
95944	682370
61317	682371
79046	682372
31784	682373
2758	682374
85260	682375
5436	682376
8584	682377
1857	682378
4186	682379
88507	682380
1832	682381
39356	682382
86317	682383
42192	682384
53273	682385
3121	682386
41129	682387
23577	682388
49579	682389
456	682390
28255	682391
164628	682392
21305	682393
8340	682394
82329	682395
17920	682396
2587	682397
53487	682398
69786	682399
5414	682400
51932	682401
32358	682402
45691	682403
21786	682404
3079	682405
2581	682406
29115	682407
2152	682408
157031	682409
56736	682410
33383	682411
19087	682412
506	682413
11957	682414
3343	682415
19939	682416
56255	682417
18082	682418
79121	682419
42027	682420
73957	682421
6127	682422
12775	682423
154705	682424
8344	682425
133601	682426
160502	682427
851	682428
35652	682429
46165	682430
104400	682431
123532	682432
133775	682433
115720	682434
66128	682435
12831	682436
15695	682437
29025	682438
8766	682439
1506	682440
113791	682441
1578	682442
64199	682443
13604	682444
70894	682445
24625	682446
34621	682447
53914	682448
579	682449
59941	682450
46677	682451
120967	682452
13743	682453
10763	682454
16605	682455
46720	682456
10768	682457
29812	682458
4305	682459
89603	682460
15290	682461
166570	682462
2213	682463
101150	682464
69209	682465
20337	682466
19637	682467
1362	682468
67790	682469
43698	682470
9874	682471
2867	682472
38832	682473
13606	682474
42525	682475
9539	682476
166491	682477
114345	682478
3278	682479
103254	682480
28435	682481
38530	682482
2707	682483
5968	682484
72559	682485
2009	682486
34644	682487
37187	682488
18411	682489
38449	682490
937	682491
988	682492
2077	682493
2512	682494
46180	682495
28287	682496
70	682497
30831	682498
51846	682499
125626	682500
36208	682501
5839	682502
79766	682503
53088	682504
24744	682505
159699	682506
13311	682507
19919	682508
21879	682509
65794	682510
78963	682511
137999	682512
47607	682513
6162	682514
39108	682515
115495	682516
844	682517
28263	682518
21280	682519
78541	682520
19307	682521
251	682522
32503	682523
25717	682524
46259	682525
1193	682526
22285	682527
2130	682528
116074	682529
11660	682530
5151	682531
100761	682532
4690	682533
70872	682534
7637	682535
115714	682536
2881	682537
28460	682538
21518	682539
165	682540
4859	682541
22797	682542
71619	682543
9943	682544
22914	682545
21368	682546
25664	682547
46050	682548
12120	682549
32	682550
24204	682551
39850	682552
4320	682553
42535	682554
125	682555
8497	682556
36767	682557
4153	682558
10209	682559
114411	682560
2148	682561
46891	682562
7290	682563
47921	682564
21430	682565
5753	682566
5883	682567
16470	682568
34331	682569
10406	682570
64593	682571
4045	682572
66722	682573
16883	682574
14718	682575
137193	682576
58109	682577
80136	682578
1132	682579
13669	682580
85814	682581
30849	682582
112455	682583
1268	682584
6	682585
16875	682586
6466	682587
7373	682588
21627	682589
91968	682590
46588	682591
44918	682592
22442	682593
30317	682594
995	682595
276	682596
107635	682597
91758	682598
23556	682599
25196	682600
14248	682601
676	682602
79639	682603
21581	682604
13076	682605
35078	682606
77630	682607
42831	682608
47578	682609
2893	682610
58439	682611
14631	682612
16506	682613
3487	682614
120005	682615
5940	682616
77520	682617
5356	682618
30833	682619
70648	682620
36924	682621
36877	682622
9409	682623
2797	682624
117397	682625
65969	682626
7382	682627
12390	682628
89183	682629
83459	682630
79558	682631
28385	682632
51887	682633
22768	682634
11538	682635
1201	682636
32700	682637
64231	682638
52205	682639
2440	682640
1902	682641
1497	682642
24205	682643
1259	682644
30142	682645
13090	682646
6818	682647
54788	682648
83687	682649
35341	682650
156084	682651
76160	682652
133195	682653
60068	682654
29323	682655
5237	682656
3986	682657
156469	682658
43701	682659
23867	682660
9042	682661
119753	682662
23230	682663
90503	682664
614	682665
130985	682666
29893	682667
38142	682668
1671	682669
17183	682670
161012	682671
7507	682672
12994	682673
7688	682674
60681	682675
5711	682676
93169	682677
21379	682678
6363	682679
9170	682680
11876	682681
5695	682682
96514	682683
38755	682684
19958	682685
85020	682686
3318	682687
74535	682688
27214	682689
99796	682690
75087	682691
42271	682692
22153	682693
45530	682694
51797	682695
43724	682696
39769	682697
27295	682698
34139	682699
63495	682700
60854	682701
68091	682702
27231	682703
23104	682704
22108	682705
112390	682706
122887	682707
142048	682708
22886	682709
8592	682710
25833	682711
13734	682712
79989	682713
31841	682714
7176	682715
9925	682716
26691	682717
68341	682718
80388	682719
120328	682720
21207	682721
1272	682722
3795	682723
39134	682724
144197	682725
23290	682726
102826	682727
555	682728
864	682729
128831	682730
12553	682731
373	682732
44999	682733
206	682734
4994	682735
14917	682736
1011	682737
60276	682738
65827	682739
15408	682740
9620	682741
80196	682742
33430	682743
49635	682744
80106	682745
5958	682746
10362	682747
20623	682748
153673	682749
15041	682750
4986	682751
5432	682752
7451	682753
30914	682754
26381	682755
34199	682756
4547	682757
3093	682758
27479	682759
5499	682760
132026	682761
5020	682762
46664	682763
105517	682764
60909	682765
1687	682766
22826	682767
77464	682768
95153	682769
39957	682770
7229	682771
51603	682772
89930	682773
52048	682774
3534	682775
70654	682776
1575	682777
66419	682778
2915	682779
56365	682780
64080	682781
39478	682782
32316	682783
155317	682784
26555	682785
21224	682786
155657	682787
70525	682788
37588	682789
119764	682790
3604	682791
164313	682792
26151	682793
19741	682794
85962	682795
4725	682796
2396	682797
51116	682798
6943	682799
19220	682800
36139	682801
23854	682802
2037	682803
100464	682804
49081	682805
635	682806
12868	682807
13353	682808
21322	682809
2847	682810
9121	682811
14697	682812
65576	682813
48562	682814
76428	682815
53906	682816
95687	682817
98064	682818
105573	682819
98231	682820
12424	682821
47057	682822
138159	682823
2693	682824
12461	682825
41322	682826
66793	682827
102854	682828
43450	682829
102435	682830
58009	682831
38261	682832
19698	682833
147908	682834
5182	682835
83351	682836
72585	682837
122749	682838
5668	682839
60546	682840
1182	682841
99518	682842
5730	682843
6776	682844
41606	682845
36062	682846
17383	682847
5322	682848
20706	682849
23726	682850
26084	682851
49872	682852
4683	682853
359	682854
34174	682855
33505	682856
14058	682857
2339	682858
19043	682859
4955	682860
15522	682861
62327	682862
33981	682863
30801	682864
14034	682865
86216	682866
91172	682867
6895	682868
2523	682869
1634	682870
52892	682871
38292	682872
33884	682873
34798	682874
42217	682875
15143	682876
31	682877
85768	682878
337	682879
25248	682880
11775	682881
32333	682882
124397	682883
89952	682884
139585	682885
10397	682886
146381	682887
23511	682888
32251	682889
11841	682890
32381	682891
12295	682892
17229	682893
31779	682894
33183	682895
29209	682896
4651	682897
4561	682898
105987	682899
104462	682900
89990	682901
71196	682902
66021	682903
28908	682904
56894	682905
58352	682906
38424	682907
54822	682908
67803	682909
22415	682910
24034	682911
3101	682912
24836	682913
106816	682914
10905	682915
2052	682916
852	682917
119308	682918
144920	682919
83820	682920
14765	682921
40634	682922
88010	682923
2271	682924
160597	682925
52821	682926
6015	682927
82313	682928
9872	682929
587	682930
53107	682931
14130	682932
3988	682933
6990	682934
53177	682935
2203	682936
44933	682937
14945	682938
13795	682939
1641	682940
90636	682941
46028	682942
116690	682943
298	682944
1417	682945
103605	682946
33264	682947
11817	682948
1263	682949
93989	682950
12870	682951
94115	682952
7438	682953
659	682954
22	682955
51133	682956
46471	682957
38454	682958
17350	682959
66471	682960
7930	682961
9485	682962
94631	682963
2509	682964
9220	682965
72412	682966
3624	682967
8543	682968
112659	682969
33259	682970
37620	682971
4976	682972
69166	682973
46563	682974
14160	682975
33298	682976
69438	682977
72871	682978
5250	682979
16785	682980
4708	682981
104558	682982
481	682983
2459	682984
29444	682985
35843	682986
11484	682987
157725	682988
13674	682989
296	682990
36909	682991
82	682992
31778	682993
66081	682994
119569	682995
30768	682996
43476	682997
87139	682998
19515	682999
159803	683000
8234	683001
4666	683002
84437	683003
165686	683004
35578	683005
31322	683006
43907	683007
29721	683008
8016	683009
6135	683010
92646	683011
51595	683012
39569	683013
49817	683014
2898	683015
8182	683016
9935	683017
27007	683018
74747	683019
40392	683020
3923	683021
60894	683022
11199	683023
2057	683024
1512	683025
6799	683026
23931	683027
1310	683028
1741	683029
78165	683030
29667	683031
6949	683032
137949	683033
16533	683034
17943	683035
9621	683036
19518	683037
1331	683038
9812	683039
21772	683040
29970	683041
46239	683042
22699	683043
132663	683044
61708	683045
69690	683046
2170	683047
84352	683048
22530	683049
75318	683050
109325	683051
66423	683052
62550	683053
4412	683054
3729	683055
26267	683056
2418	683057
57543	683058
44270	683059
37576	683060
58077	683061
131704	683062
7769	683063
34432	683064
214	683065
53009	683066
26328	683067
1472	683068
162176	683069
67842	683070
137619	683071
78931	683072
41858	683073
97990	683074
66321	683075
14176	683076
37267	683077
8096	683078
116940	683079
84515	683080
91439	683081
63991	683082
16909	683083
13064	683084
34761	683085
363	683086
5599	683087
14194	683088
12033	683089
7889	683090
5907	683091
16078	683092
87198	683093
56	683094
3779	683095
17772	683096
52701	683097
11405	683098
89081	683099
31314	683100
87190	683101
101099	683102
13657	683103
70598	683104
2044	683105
83371	683106
126036	683107
131053	683108
158682	683109
1029	683110
5253	683111
53316	683112
31186	683113
83161	683114
58311	683115
20813	683116
86768	683117
110389	683118
10112	683119
7565	683120
12224	683121
43244	683122
73108	683123
6544	683124
2019	683125
120856	683126
65831	683127
159787	683128
102158	683129
52773	683130
150954	683131
103498	683132
10815	683133
2835	683134
3855	683135
30729	683136
21680	683137
7565	683138
583	683139
130201	683140
56336	683141
31309	683142
69962	683143
7303	683144
18210	683145
17184	683146
139305	683147
6281	683148
62	683149
2584	683150
16828	683151
42216	683152
14976	683153
116544	683154
35885	683155
12059	683156
72168	683157
2657	683158
129424	683159
1904	683160
3914	683161
160483	683162
130086	683163
30104	683164
20727	683165
15341	683166
60286	683167
4275	683168
109424	683169
25643	683170
76654	683171
3075	683172
326	683173
13947	683174
133481	683175
99197	683176
4782	683177
20587	683178
98788	683179
240	683180
5882	683181
4621	683182
2891	683183
3110	683184
70541	683185
59797	683186
19793	683187
34208	683188
11142	683189
94968	683190
16637	683191
74936	683192
29173	683193
143393	683194
11633	683195
88134	683196
40459	683197
167	683198
23005	683199
12481	683200
5265	683201
3322	683202
83635	683203
69772	683204
18272	683205
35471	683206
126271	683207
11361	683208
38282	683209
22397	683210
72946	683211
4884	683212
24691	683213
3531	683214
3296	683215
47745	683216
2212	683217
53563	683218
928	683219
29901	683220
11780	683221
26547	683222
19152	683223
54773	683224
21091	683225
8115	683226
116061	683227
63727	683228
91136	683229
48598	683230
33510	683231
8789	683232
14298	683233
16051	683234
71894	683235
5859	683236
30556	683237
28373	683238
64579	683239
48593	683240
64068	683241
86564	683242
1415	683243
3117	683244
16194	683245
32771	683246
17130	683247
322	683248
30123	683249
4479	683250
42463	683251
37969	683252
3609	683253
48730	683254
6988	683255
89963	683256
58163	683257
57942	683258
10951	683259
60720	683260
57	683261
9214	683262
82389	683263
10777	683264
14559	683265
51111	683266
33972	683267
19065	683268
50374	683269
51150	683270
99861	683271
14540	683272
31027	683273
13740	683274
394	683275
50054	683276
3333	683277
102935	683278
94187	683279
39300	683280
150	683281
104247	683282
15431	683283
34561	683284
35508	683285
75828	683286
25758	683287
21447	683288
35980	683289
56	683290
89028	683291
66656	683292
96387	683293
13266	683294
14266	683295
42086	683296
13952	683297
2394	683298
11589	683299
40044	683300
15666	683301
125769	683302
10453	683303
21821	683304
23008	683305
1522	683306
6965	683307
15280	683308
34517	683309
30380	683310
72787	683311
6207	683312
10572	683313
45517	683314
12778	683315
40557	683316
21268	683317
15604	683318
101455	683319
71397	683320
20811	683321
35021	683322
45846	683323
93295	683324
35113	683325
23099	683326
3298	683327
49735	683328
6595	683329
10780	683330
116812	683331
49433	683332
69907	683333
617	683334
9970	683335
1336	683336
4654	683337
134322	683338
25259	683339
26578	683340
40762	683341
40240	683342
44295	683343
88497	683344
3722	683345
8737	683346
26426	683347
35229	683348
49657	683349
1779	683350
45285	683351
11355	683352
1174	683353
94201	683354
10402	683355
2122	683356
105812	683357
1212	683358
806	683359
1445	683360
12908	683361
71167	683362
73225	683363
20527	683364
113335	683365
23291	683366
21225	683367
590	683368
14751	683369
33178	683370
2110	683371
5831	683372
1277	683373
7632	683374
36112	683375
2804	683376
6868	683377
56883	683378
118137	683379
3198	683380
12364	683381
10592	683382
2919	683383
12681	683384
128832	683385
98809	683386
122003	683387
93353	683388
52946	683389
24733	683390
3900	683391
24659	683392
71682	683393
78667	683394
3280	683395
98446	683396
33462	683397
47059	683398
19161	683399
28251	683400
12316	683401
117766	683402
3092	683403
138	683404
23341	683405
39686	683406
3381	683407
114634	683408
153229	683409
53973	683410
6728	683411
85849	683412
121690	683413
13015	683414
135042	683415
35146	683416
56278	683417
60407	683418
16459	683419
11722	683420
65703	683421
7108	683422
19694	683423
50419	683424
30167	683425
133788	683426
96313	683427
1264	683428
52958	683429
29700	683430
72171	683431
81523	683432
8938	683433
14080	683434
46805	683435
41495	683436
20610	683437
80793	683438
17016	683439
69929	683440
23287	683441
63069	683442
158814	683443
8930	683444
25356	683445
106468	683446
61010	683447
3767	683448
53044	683449
63952	683450
739	683451
56868	683452
19505	683453
1919	683454
35929	683455
66454	683456
105503	683457
12442	683458
14226	683459
2573	683460
67573	683461
134827	683462
51288	683463
30978	683464
39392	683465
9556	683466
52605	683467
23254	683468
36506	683469
17397	683470
100928	683471
50442	683472
46970	683473
1589	683474
72089	683475
30657	683476
123404	683477
34921	683478
16979	683479
100976	683480
22744	683481
16443	683482
96385	683483
95485	683484
5486	683485
28657	683486
87020	683487
129451	683488
74340	683489
9304	683490
6837	683491
2982	683492
35537	683493
51271	683494
66684	683495
24558	683496
72520	683497
9146	683498
43269	683499
123856	683500
16860	683501
10572	683502
10850	683503
96802	683504
71453	683505
73826	683506
35058	683507
7574	683508
6751	683509
47083	683510
77600	683511
22677	683512
11693	683513
29957	683514
36195	683515
8856	683516
1302	683517
2646	683518
8407	683519
12200	683520
3479	683521
59287	683522
151338	683523
27677	683524
25251	683525
63716	683526
98275	683527
27065	683528
88029	683529
274	683530
46561	683531
12608	683532
633	683533
59319	683534
146	683535
52721	683536
18788	683537
13943	683538
5456	683539
60191	683540
112510	683541
41529	683542
70740	683543
29587	683544
33891	683545
1564	683546
19490	683547
1943	683548
359	683549
73906	683550
98769	683551
2719	683552
34832	683553
39762	683554
45416	683555
29763	683556
29544	683557
56339	683558
28042	683559
2425	683560
57437	683561
132842	683562
77760	683563
85	683564
39	683565
71849	683566
1105	683567
11434	683568
82080	683569
15349	683570
44624	683571
81376	683572
13461	683573
6139	683574
39589	683575
8899	683576
66130	683577
33421	683578
12271	683579
147532	683580
19879	683581
6378	683582
5302	683583
163914	683584
1309	683585
100392	683586
19963	683587
50403	683588
66246	683589
439	683590
89931	683591
68430	683592
528	683593
35300	683594
119	683595
38074	683596
46069	683597
7188	683598
111862	683599
1235	683600
98957	683601
37507	683602
11414	683603
82946	683604
14362	683605
118374	683606
13785	683607
4336	683608
7213	683609
47191	683610
28486	683611
11896	683612
15902	683613
15983	683614
42209	683615
16138	683616
7312	683617
37898	683618
100697	683619
37899	683620
21903	683621
30512	683622
47498	683623
52304	683624
92960	683625
25664	683626
18069	683627
49648	683628
36927	683629
13989	683630
4072	683631
16101	683632
23692	683633
104939	683634
6682	683635
13	683636
16182	683637
61030	683638
25575	683639
3822	683640
11465	683641
42704	683642
3362	683643
112770	683644
5279	683645
69299	683646
21816	683647
61049	683648
67637	683649
60428	683650
102103	683651
25238	683652
2863	683653
40439	683654
27377	683655
38155	683656
49176	683657
2110	683658
141818	683659
81232	683660
87555	683661
11152	683662
57851	683663
17302	683664
159659	683665
65232	683666
32798	683667
28678	683668
9717	683669
43439	683670
18416	683671
78967	683672
75075	683673
7060	683674
15715	683675
339	683676
8887	683677
24920	683678
34463	683679
29934	683680
151518	683681
101056	683682
106989	683683
118997	683684
1089	683685
11529	683686
526	683687
3756	683688
132178	683689
56079	683690
30101	683691
31782	683692
5060	683693
6886	683694
20832	683695
71132	683696
42598	683697
9233	683698
28792	683699
2434	683700
8622	683701
19929	683702
77110	683703
8146	683704
62426	683705
15182	683706
26448	683707
3191	683708
87755	683709
6556	683710
7822	683711
159	683712
42328	683713
40163	683714
94908	683715
162627	683716
16066	683717
23295	683718
5419	683719
165483	683720
1089	683721
13228	683722
7392	683723
22525	683724
111024	683725
16108	683726
112459	683727
6518	683728
107088	683729
19377	683730
9434	683731
43691	683732
39827	683733
19010	683734
86217	683735
42613	683736
68017	683737
124818	683738
38986	683739
21607	683740
50617	683741
28	683742
60579	683743
33506	683744
164792	683745
151676	683746
41787	683747
79307	683748
81834	683749
164	683750
26769	683751
22504	683752
114027	683753
123660	683754
3530	683755
1789	683756
11208	683757
11584	683758
5407	683759
104925	683760
4960	683761
12862	683762
82445	683763
17602	683764
3501	683765
116818	683766
89645	683767
49351	683768
65568	683769
100004	683770
49626	683771
25408	683772
60982	683773
32194	683774
163973	683775
55882	683776
53824	683777
9874	683778
439	683779
80589	683780
113940	683781
79452	683782
76054	683783
530	683784
27401	683785
4371	683786
48	683787
3119	683788
2654	683789
40365	683790
19294	683791
48292	683792
13106	683793
4826	683794
23785	683795
94859	683796
29889	683797
70405	683798
31640	683799
31935	683800
46089	683801
45249	683802
76581	683803
74116	683804
113712	683805
153899	683806
55370	683807
13122	683808
90717	683809
360	683810
157353	683811
59861	683812
88841	683813
2725	683814
4044	683815
41717	683816
21109	683817
102956	683818
151490	683819
10683	683820
71552	683821
25260	683822
5958	683823
123001	683824
9115	683825
38395	683826
4350	683827
59157	683828
827	683829
61238	683830
19976	683831
113310	683832
7417	683833
100230	683834
2604	683835
12	683836
15906	683837
40107	683838
143828	683839
22872	683840
82278	683841
60406	683842
9756	683843
85867	683844
26887	683845
61464	683846
26891	683847
56006	683848
56	683849
6665	683850
9012	683851
10135	683852
22022	683853
8059	683854
28270	683855
62314	683856
11816	683857
60926	683858
20	683859
7358	683860
4930	683861
29104	683862
5779	683863
25872	683864
39236	683865
128868	683866
25450	683867
27259	683868
8889	683869
9794	683870
123453	683871
17267	683872
35428	683873
19746	683874
10	683875
21060	683876
18928	683877
30842	683878
101765	683879
8235	683880
25858	683881
2730	683882
6619	683883
34572	683884
151008	683885
11502	683886
2639	683887
165929	683888
18205	683889
12215	683890
21918	683891
896	683892
16988	683893
39818	683894
91024	683895
27572	683896
44510	683897
8612	683898
13751	683899
22020	683900
15160	683901
303	683902
12127	683903
43211	683904
34015	683905
15522	683906
23745	683907
8919	683908
114457	683909
99576	683910
42649	683911
15873	683912
45105	683913
4152	683914
29406	683915
1682	683916
40176	683917
81433	683918
344	683919
4678	683920
17	683921
88241	683922
28405	683923
4135	683924
683	683925
2605	683926
4030	683927
2813	683928
70710	683929
85076	683930
40548	683931
8401	683932
20462	683933
45719	683934
21236	683935
33051	683936
1424	683937
96876	683938
49414	683939
61636	683940
106781	683941
13696	683942
24369	683943
17642	683944
5308	683945
30957	683946
5081	683947
620	683948
148863	683949
40777	683950
97323	683951
4677	683952
101766	683953
8552	683954
24621	683955
3082	683956
1697	683957
29283	683958
7860	683959
26694	683960
3744	683961
34811	683962
52743	683963
165677	683964
43689	683965
54264	683966
20351	683967
68538	683968
9223	683969
4616	683970
72342	683971
58940	683972
39226	683973
36952	683974
89	683975
22720	683976
77999	683977
14120	683978
67250	683979
16626	683980
30404	683981
110138	683982
2549	683983
82048	683984
2441	683985
72647	683986
36801	683987
29458	683988
15204	683989
39458	683990
8618	683991
10415	683992
76851	683993
150580	683994
6839	683995
58649	683996
7886	683997
127003	683998
21694	683999
2260	684000
34473	684001
50154	684002
21579	684003
35676	684004
2626	684005
19932	684006
27683	684007
117331	684008
55956	684009
54483	684010
3598	684011
8115	684012
53349	684013
22131	684014
96724	684015
35902	684016
1973	684017
18486	684018
12105	684019
925	684020
37646	684021
22509	684022
776	684023
69410	684024
82265	684025
52499	684026
13610	684027
9887	684028
24799	684029
31536	684030
112	684031
5287	684032
6790	684033
24688	684034
61337	684035
41941	684036
13538	684037
7271	684038
55934	684039
11756	684040
87337	684041
4042	684042
5879	684043
12426	684044
23028	684045
68496	684046
67251	684047
19095	684048
81763	684049
28397	684050
35350	684051
28284	684052
32145	684053
79928	684054
605	684055
8365	684056
63025	684057
79125	684058
71747	684059
2278	684060
41507	684061
100722	684062
101773	684063
38165	684064
1311	684065
103090	684066
29021	684067
18129	684068
8606	684069
59528	684070
11378	684071
86978	684072
116384	684073
120900	684074
123399	684075
6379	684076
21096	684077
36653	684078
59502	684079
49619	684080
17316	684081
52266	684082
149267	684083
96910	684084
121368	684085
62604	684086
32224	684087
9218	684088
21155	684089
93238	684090
20676	684091
32073	684092
28131	684093
746	684094
17281	684095
88798	684096
96986	684097
39106	684098
8949	684099
1095	684100
12289	684101
555	684102
6190	684103
153788	684104
21075	684105
79935	684106
121807	684107
31284	684108
28711	684109
10696	684110
14561	684111
34669	684112
55450	684113
2425	684114
1497	684115
1256	684116
75072	684117
4507	684118
116044	684119
31335	684120
93709	684121
107633	684122
23351	684123
37094	684124
29864	684125
4626	684126
15518	684127
72897	684128
39783	684129
125172	684130
7386	684131
34173	684132
82293	684133
63095	684134
44388	684135
396	684136
137947	684137
29022	684138
13080	684139
19387	684140
8886	684141
2411	684142
41591	684143
40257	684144
367	684145
2897	684146
12759	684147
34495	684148
17870	684149
37829	684150
29693	684151
85559	684152
23987	684153
30929	684154
80	684155
128803	684156
894	684157
40123	684158
97729	684159
580	684160
31875	684161
86705	684162
145706	684163
37496	684164
7849	684165
19735	684166
5125	684167
6528	684168
21494	684169
13680	684170
52108	684171
98848	684172
16365	684173
37327	684174
4051	684175
51057	684176
13324	684177
87989	684178
56662	684179
24465	684180
75574	684181
8198	684182
18432	684183
21336	684184
14594	684185
115333	684186
509	684187
71802	684188
6310	684189
14541	684190
84147	684191
46426	684192
58488	684193
150843	684194
46219	684195
14926	684196
78772	684197
977	684198
35806	684199
31752	684200
46656	684201
57268	684202
57180	684203
138361	684204
785	684205
37005	684206
27359	684207
120376	684208
6433	684209
124251	684210
7890	684211
30952	684212
22899	684213
13435	684214
24167	684215
60722	684216
36079	684217
12115	684218
23868	684219
10734	684220
67586	684221
15498	684222
119027	684223
19571	684224
5870	684225
9829	684226
32226	684227
65417	684228
141463	684229
2934	684230
52360	684231
18295	684232
8232	684233
10991	684234
8027	684235
68366	684236
3082	684237
38673	684238
35092	684239
76936	684240
2575	684241
12372	684242
1198	684243
9804	684244
20410	684245
10858	684246
73017	684247
2731	684248
78072	684249
2162	684250
56380	684251
40037	684252
76	684253
3136	684254
45025	684255
100403	684256
35146	684257
86949	684258
7761	684259
136862	684260
17680	684261
11185	684262
30	684263
488	684264
6582	684265
35227	684266
5286	684267
101569	684268
12194	684269
166117	684270
48553	684271
49481	684272
66725	684273
3109	684274
10076	684275
62234	684276
544	684277
36919	684278
46688	684279
15658	684280
31923	684281
7474	684282
4836	684283
732	684284
38351	684285
424	684286
34102	684287
77599	684288
5344	684289
45528	684290
2286	684291
8804	684292
92876	684293
4999	684294
20833	684295
3423	684296
26690	684297
25051	684298
35791	684299
11681	684300
39711	684301
111482	684302
13166	684303
104872	684304
142597	684305
20882	684306
64320	684307
45674	684308
41674	684309
49010	684310
8476	684311
11842	684312
79482	684313
4087	684314
20513	684315
113725	684316
40155	684317
51799	684318
24820	684319
55748	684320
19221	684321
153518	684322
1215	684323
37247	684324
99504	684325
98028	684326
61658	684327
19432	684328
54340	684329
54508	684330
39769	684331
1616	684332
39944	684333
61449	684334
74376	684335
4173	684336
3176	684337
16474	684338
24009	684339
43201	684340
56939	684341
110786	684342
137102	684343
7814	684344
20493	684345
49661	684346
144168	684347
18576	684348
137450	684349
30710	684350
29109	684351
59292	684352
121687	684353
28544	684354
44278	684355
59818	684356
3395	684357
68458	684358
73078	684359
1481	684360
91729	684361
115089	684362
1686	684363
126431	684364
18415	684365
17933	684366
48618	684367
72129	684368
8061	684369
90698	684370
15513	684371
49216	684372
60363	684373
91767	684374
2607	684375
1334	684376
17504	684377
26453	684378
117382	684379
52297	684380
40617	684381
23963	684382
41980	684383
1601	684384
87230	684385
52818	684386
55014	684387
6080	684388
11811	684389
16911	684390
13870	684391
14439	684392
7429	684393
947	684394
24148	684395
789	684396
9560	684397
7319	684398
1508	684399
29252	684400
5121	684401
46137	684402
8	684403
30540	684404
17333	684405
33471	684406
1209	684407
161804	684408
29463	684409
42917	684410
255	684411
9410	684412
21156	684413
62031	684414
46230	684415
78809	684416
112865	684417
13307	684418
10482	684419
19452	684420
2108	684421
123596	684422
18031	684423
19774	684424
157752	684425
5985	684426
10628	684427
45563	684428
120	684429
7727	684430
78358	684431
462	684432
49600	684433
4627	684434
14094	684435
24893	684436
229	684437
21168	684438
33123	684439
64666	684440
68783	684441
131638	684442
5886	684443
7354	684444
63021	684445
13102	684446
45607	684447
41143	684448
71034	684449
22936	684450
19256	684451
83246	684452
19337	684453
50237	684454
2305	684455
41032	684456
120190	684457
5088	684458
42246	684459
63768	684460
673	684461
65700	684462
2396	684463
72386	684464
95161	684465
111566	684466
40580	684467
118005	684468
2874	684469
25135	684470
27908	684471
3451	684472
32817	684473
84514	684474
21333	684475
20361	684476
13173	684477
12035	684478
83736	684479
22894	684480
52695	684481
64622	684482
86597	684483
32469	684484
135121	684485
22029	684486
150417	684487
125827	684488
2654	684489
55815	684490
23716	684491
8883	684492
46886	684493
102849	684494
6421	684495
8463	684496
36496	684497
8301	684498
66258	684499
27779	684500
16547	684501
27464	684502
6272	684503
10654	684504
29468	684505
6668	684506
13753	684507
13536	684508
115396	684509
84486	684510
2751	684511
11689	684512
85601	684513
7416	684514
50	684515
37593	684516
11488	684517
39947	684518
24729	684519
55344	684520
39427	684521
41239	684522
35725	684523
60511	684524
125098	684525
28648	684526
5950	684527
122256	684528
135847	684529
3166	684530
146322	684531
38052	684532
99086	684533
1470	684534
3799	684535
8544	684536
3569	684537
25631	684538
46117	684539
89953	684540
11329	684541
12226	684542
11018	684543
17679	684544
21085	684545
79943	684546
28856	684547
30751	684548
54077	684549
12521	684550
29011	684551
106984	684552
93145	684553
5387	684554
82667	684555
31951	684556
5792	684557
121229	684558
782	684559
10003	684560
7764	684561
27713	684562
59427	684563
46591	684564
44173	684565
8621	684566
7697	684567
8504	684568
160246	684569
124379	684570
47409	684571
1419	684572
16914	684573
58	684574
29758	684575
104566	684576
17644	684577
21631	684578
52344	684579
34905	684580
961	684581
14761	684582
44769	684583
64905	684584
2994	684585
4011	684586
18984	684587
142712	684588
24029	684589
15209	684590
18601	684591
65686	684592
90814	684593
149234	684594
100434	684595
34590	684596
57149	684597
9203	684598
15450	684599
2279	684600
10050	684601
32685	684602
2146	684603
10976	684604
1139	684605
41519	684606
16076	684607
1865	684608
127655	684609
162510	684610
8412	684611
6753	684612
699	684613
33486	684614
133336	684615
5007	684616
3008	684617
37674	684618
163658	684619
52937	684620
47550	684621
53015	684622
62361	684623
49872	684624
284	684625
10438	684626
38967	684627
72737	684628
34099	684629
6400	684630
15063	684631
91644	684632
12576	684633
6526	684634
6342	684635
49678	684636
71296	684637
4751	684638
51956	684639
66103	684640
28738	684641
60312	684642
3809	684643
31413	684644
11487	684645
14684	684646
13145	684647
24791	684648
89383	684649
53302	684650
10386	684651
49802	684652
32088	684653
84684	684654
8456	684655
50186	684656
27536	684657
50200	684658
52081	684659
22134	684660
33268	684661
18703	684662
94124	684663
581	684664
12238	684665
40334	684666
28042	684667
30003	684668
39849	684669
63900	684670
28327	684671
3675	684672
5046	684673
118620	684674
3715	684675
21504	684676
2293	684677
31788	684678
28429	684679
50002	684680
4863	684681
22819	684682
135	684683
22455	684684
51268	684685
636	684686
16849	684687
77935	684688
62286	684689
44343	684690
1011	684691
7383	684692
80027	684693
14069	684694
3761	684695
116006	684696
19773	684697
14319	684698
87649	684699
4196	684700
13804	684701
41970	684702
159603	684703
163	684704
3631	684705
28771	684706
2037	684707
81	684708
43060	684709
5644	684710
107779	684711
53225	684712
87400	684713
51347	684714
41801	684715
3062	684716
139980	684717
94596	684718
792	684719
26611	684720
27187	684721
71823	684722
14990	684723
2650	684724
50970	684725
10610	684726
35824	684727
40683	684728
26240	684729
2263	684730
7017	684731
61651	684732
40437	684733
5121	684734
590	684735
16414	684736
689	684737
58367	684738
5052	684739
33996	684740
27398	684741
37833	684742
19708	684743
75889	684744
21325	684745
16876	684746
57985	684747
19672	684748
26378	684749
45287	684750
120528	684751
5771	684752
60794	684753
97215	684754
88734	684755
154633	684756
40217	684757
11780	684758
30426	684759
129941	684760
7067	684761
100281	684762
97956	684763
6221	684764
735	684765
103490	684766
2036	684767
1324	684768
78995	684769
60500	684770
1448	684771
61886	684772
101652	684773
22314	684774
33932	684775
40711	684776
71222	684777
43918	684778
3310	684779
9229	684780
72089	684781
2399	684782
29632	684783
35078	684784
27046	684785
83680	684786
48106	684787
39312	684788
33427	684789
53654	684790
74656	684791
14790	684792
13501	684793
19960	684794
9976	684795
6378	684796
69331	684797
16363	684798
88816	684799
15117	684800
44808	684801
2940	684802
38	684803
106848	684804
36986	684805
5454	684806
10123	684807
114982	684808
36296	684809
2892	684810
95527	684811
125692	684812
152	684813
13522	684814
5002	684815
125763	684816
7231	684817
21871	684818
19928	684819
9664	684820
62262	684821
41736	684822
34032	684823
55887	684824
130970	684825
822	684826
35208	684827
4832	684828
103514	684829
3167	684830
2415	684831
351	684832
48787	684833
36513	684834
76993	684835
3604	684836
3509	684837
102522	684838
54577	684839
27000	684840
74524	684841
551	684842
43175	684843
81587	684844
20292	684845
2983	684846
7573	684847
1614	684848
8828	684849
27825	684850
8630	684851
129366	684852
63458	684853
10978	684854
16393	684855
566	684856
18801	684857
48171	684858
73154	684859
85031	684860
92703	684861
115779	684862
9780	684863
55414	684864
103463	684865
821	684866
74792	684867
33944	684868
506	684869
45297	684870
80915	684871
45462	684872
31866	684873
124554	684874
2030	684875
25726	684876
56	684877
21300	684878
39850	684879
16353	684880
45841	684881
54215	684882
1379	684883
41716	684884
70382	684885
12746	684886
153908	684887
185	684888
96763	684889
46252	684890
51797	684891
8372	684892
156885	684893
15756	684894
6753	684895
13412	684896
64519	684897
71111	684898
25011	684899
2382	684900
21335	684901
52887	684902
741	684903
36861	684904
115192	684905
40843	684906
2569	684907
512	684908
132322	684909
25197	684910
38526	684911
18933	684912
24	684913
32589	684914
11766	684915
120777	684916
133626	684917
33858	684918
20867	684919
34144	684920
13168	684921
103092	684922
848	684923
31751	684924
105836	684925
35573	684926
5626	684927
6531	684928
62566	684929
20221	684930
1889	684931
5324	684932
117611	684933
144805	684934
28337	684935
36798	684936
10300	684937
1208	684938
659	684939
116086	684940
2519	684941
1155	684942
44831	684943
2484	684944
21916	684945
733	684946
4874	684947
81171	684948
2656	684949
160644	684950
55825	684951
20416	684952
31485	684953
14783	684954
154375	684955
19426	684956
58473	684957
106504	684958
31306	684959
54357	684960
30936	684961
4370	684962
30372	684963
19759	684964
148397	684965
132652	684966
6586	684967
47570	684968
6818	684969
47664	684970
64834	684971
107628	684972
11708	684973
642	684974
1513	684975
10226	684976
54159	684977
10895	684978
74512	684979
85411	684980
24304	684981
27926	684982
7423	684983
13264	684984
30150	684985
9611	684986
25352	684987
109648	684988
107188	684989
8681	684990
79114	684991
19552	684992
59137	684993
40858	684994
145956	684995
5913	684996
7339	684997
24715	684998
2596	684999
155773	685000
1708	685001
44145	685002
54233	685003
14063	685004
1090	685005
86621	685006
95205	685007
4696	685008
46744	685009
6096	685010
83539	685011
6531	685012
37048	685013
25876	685014
31	685015
14120	685016
5114	685017
13752	685018
16968	685019
389	685020
6398	685021
40023	685022
87215	685023
1867	685024
1959	685025
111411	685026
5368	685027
130856	685028
117312	685029
5079	685030
128591	685031
155391	685032
77921	685033
44080	685034
6393	685035
17283	685036
13271	685037
10554	685038
60680	685039
65195	685040
86235	685041
37226	685042
70337	685043
82751	685044
6742	685045
59668	685046
60387	685047
45328	685048
25371	685049
12673	685050
72490	685051
9024	685052
2207	685053
94427	685054
2023	685055
4573	685056
104243	685057
50758	685058
81995	685059
13681	685060
17863	685061
3060	685062
8006	685063
16061	685064
119704	685065
135	685066
35866	685067
6671	685068
2206	685069
110796	685070
10690	685071
4770	685072
6148	685073
65747	685074
9932	685075
100608	685076
34167	685077
1644	685078
13357	685079
5611	685080
11751	685081
73553	685082
26935	685083
52772	685084
3844	685085
38319	685086
10626	685087
13626	685088
56222	685089
21540	685090
36852	685091
275	685092
15701	685093
41575	685094
38427	685095
688	685096
1234	685097
117445	685098
68687	685099
39984	685100
687	685101
68078	685102
961	685103
18380	685104
23161	685105
52832	685106
12323	685107
85505	685108
29327	685109
32510	685110
29894	685111
10892	685112
220	685113
14726	685114
7890	685115
82733	685116
25838	685117
63723	685118
44128	685119
29856	685120
33303	685121
2952	685122
2989	685123
10290	685124
12599	685125
475	685126
30991	685127
10753	685128
2443	685129
3743	685130
75334	685131
4397	685132
23680	685133
53107	685134
36923	685135
23076	685136
104843	685137
531	685138
52424	685139
108	685140
98668	685141
26987	685142
2139	685143
5738	685144
20582	685145
25281	685146
42750	685147
1855	685148
4878	685149
8157	685150
56139	685151
19132	685152
28951	685153
106305	685154
8806	685155
93770	685156
75200	685157
56315	685158
78747	685159
9096	685160
2467	685161
38739	685162
28944	685163
32533	685164
21411	685165
83013	685166
34272	685167
90194	685168
38779	685169
6875	685170
9092	685171
23549	685172
54587	685173
2528	685174
20676	685175
2969	685176
1211	685177
6897	685178
110026	685179
56457	685180
3592	685181
57433	685182
25754	685183
130233	685184
8173	685185
101793	685186
20042	685187
10929	685188
28877	685189
426	685190
39078	685191
5380	685192
6	685193
27917	685194
44585	685195
18224	685196
53587	685197
99857	685198
63490	685199
38150	685200
23479	685201
28379	685202
88585	685203
40077	685204
86361	685205
142598	685206
12300	685207
22176	685208
25851	685209
1787	685210
5699	685211
80756	685212
49025	685213
87394	685214
858	685215
112895	685216
414	685217
13493	685218
11117	685219
118072	685220
34724	685221
77336	685222
108204	685223
46076	685224
40867	685225
16667	685226
41754	685227
25459	685228
48849	685229
14850	685230
112237	685231
77177	685232
5884	685233
43254	685234
16629	685235
25279	685236
68549	685237
123371	685238
22100	685239
7572	685240
429	685241
10270	685242
40113	685243
11753	685244
82352	685245
33928	685246
18657	685247
20491	685248
75083	685249
76553	685250
16505	685251
63425	685252
52734	685253
130046	685254
81413	685255
36007	685256
41306	685257
915	685258
65349	685259
152913	685260
12801	685261
81845	685262
137181	685263
728	685264
16	685265
3656	685266
90412	685267
36808	685268
17970	685269
46893	685270
15141	685271
13838	685272
8793	685273
25893	685274
12859	685275
10178	685276
18504	685277
53416	685278
8935	685279
45169	685280
42185	685281
121395	685282
6235	685283
26518	685284
3748	685285
13884	685286
667	685287
1376	685288
6955	685289
33078	685290
8851	685291
21665	685292
6472	685293
78523	685294
85369	685295
7857	685296
41037	685297
36639	685298
163531	685299
58803	685300
9177	685301
36601	685302
165939	685303
42860	685304
4169	685305
26846	685306
21616	685307
33106	685308
943	685309
4443	685310
22481	685311
18652	685312
82811	685313
93040	685314
13795	685315
30168	685316
58342	685317
10166	685318
11	685319
211	685320
26518	685321
132151	685322
14222	685323
91785	685324
40140	685325
5503	685326
23438	685327
85697	685328
548	685329
57555	685330
28860	685331
4122	685332
23548	685333
45856	685334
4729	685335
2374	685336
55240	685337
41230	685338
34421	685339
21550	685340
10468	685341
68758	685342
85028	685343
26102	685344
138146	685345
6783	685346
104563	685347
2263	685348
34299	685349
14	685350
58502	685351
49623	685352
71836	685353
11514	685354
34306	685355
122859	685356
188	685357
3421	685358
7882	685359
9050	685360
7436	685361
5651	685362
47770	685363
8584	685364
92385	685365
2014	685366
6339	685367
148277	685368
8195	685369
9728	685370
85139	685371
25682	685372
1901	685373
5542	685374
47279	685375
53725	685376
89577	685377
7773	685378
16218	685379
52033	685380
17318	685381
34999	685382
166148	685383
3151	685384
73925	685385
26464	685386
39627	685387
36428	685388
35041	685389
1609	685390
6945	685391
55268	685392
17704	685393
2559	685394
33720	685395
13487	685396
4580	685397
23885	685398
39731	685399
15920	685400
19706	685401
22226	685402
4655	685403
49895	685404
114815	685405
10351	685406
22401	685407
61589	685408
31935	685409
20546	685410
1216	685411
17925	685412
53492	685413
78757	685414
26831	685415
548	685416
3541	685417
26869	685418
38380	685419
1468	685420
16686	685421
22473	685422
1967	685423
81949	685424
164950	685425
128255	685426
1007	685427
9232	685428
4209	685429
5314	685430
99668	685431
740	685432
8742	685433
5751	685434
27330	685435
44359	685436
1553	685437
28123	685438
28651	685439
42048	685440
21092	685441
23272	685442
2053	685443
13998	685444
12893	685445
9200	685446
77775	685447
30490	685448
11237	685449
61965	685450
65624	685451
43303	685452
18129	685453
6357	685454
106272	685455
25485	685456
3977	685457
10140	685458
487	685459
64399	685460
3087	685461
11066	685462
37932	685463
40225	685464
23407	685465
8680	685466
7842	685467
3453	685468
15036	685469
27316	685470
17014	685471
34044	685472
36461	685473
71171	685474
18101	685475
99396	685476
75806	685477
7309	685478
14433	685479
34397	685480
8391	685481
68866	685482
6196	685483
36434	685484
28172	685485
50269	685486
103866	685487
7221	685488
39677	685489
43767	685490
5087	685491
11832	685492
85110	685493
983	685494
22037	685495
8589	685496
122872	685497
20867	685498
129935	685499
33827	685500
26010	685501
5789	685502
72195	685503
46356	685504
53076	685505
68565	685506
53746	685507
75898	685508
33103	685509
2629	685510
55289	685511
129806	685512
45549	685513
75805	685514
10284	685515
47887	685516
46577	685517
3371	685518
2903	685519
5884	685520
51584	685521
82508	685522
25737	685523
28196	685524
21487	685525
39386	685526
9041	685527
99564	685528
109555	685529
93363	685530
93919	685531
16616	685532
45475	685533
8460	685534
22951	685535
8986	685536
49842	685537
87080	685538
166236	685539
29279	685540
22217	685541
8916	685542
47897	685543
11437	685544
117	685545
1287	685546
150805	685547
27905	685548
85348	685549
7175	685550
64073	685551
31885	685552
16184	685553
94286	685554
12614	685555
13196	685556
40450	685557
125847	685558
116258	685559
3822	685560
59594	685561
76058	685562
3192	685563
3069	685564
472	685565
15276	685566
484	685567
8879	685568
7969	685569
8782	685570
8188	685571
1408	685572
80598	685573
11721	685574
9897	685575
28101	685576
275	685577
10131	685578
124106	685579
7797	685580
31116	685581
24560	685582
36652	685583
60330	685584
95229	685585
121237	685586
13136	685587
79811	685588
22143	685589
68538	685590
24635	685591
15391	685592
122216	685593
107808	685594
5256	685595
5932	685596
21541	685597
10723	685598
49619	685599
27651	685600
114585	685601
4933	685602
606	685603
23450	685604
115189	685605
14455	685606
10671	685607
34834	685608
1927	685609
131922	685610
6828	685611
923	685612
16376	685613
25118	685614
6328	685615
110270	685616
1716	685617
2813	685618
16828	685619
59454	685620
53950	685621
5674	685622
21931	685623
78481	685624
32811	685625
143867	685626
14579	685627
68459	685628
13701	685629
14920	685630
4491	685631
88487	685632
49150	685633
70598	685634
22422	685635
67809	685636
115804	685637
61957	685638
44863	685639
2432	685640
63782	685641
60098	685642
12739	685643
111373	685644
2862	685645
18161	685646
3468	685647
28239	685648
4028	685649
7226	685650
57	685651
97345	685652
32935	685653
62731	685654
36764	685655
6256	685656
60797	685657
21836	685658
32734	685659
18239	685660
9827	685661
19898	685662
1253	685663
92293	685664
32443	685665
11094	685666
117434	685667
15289	685668
16809	685669
108867	685670
4873	685671
6896	685672
13782	685673
67152	685674
131712	685675
25550	685676
76265	685677
157101	685678
150508	685679
1943	685680
32674	685681
87908	685682
66018	685683
91224	685684
9908	685685
17946	685686
88996	685687
3292	685688
30909	685689
23808	685690
58974	685691
6715	685692
52757	685693
11346	685694
27901	685695
3615	685696
56954	685697
62197	685698
5051	685699
4393	685700
64917	685701
68946	685702
78906	685703
10585	685704
122	685705
2287	685706
590	685707
99241	685708
42465	685709
146296	685710
13479	685711
97367	685712
58671	685713
65530	685714
40552	685715
36198	685716
3777	685717
1254	685718
60383	685719
10	685720
42788	685721
37105	685722
657	685723
176	685724
17	685725
7068	685726
55928	685727
3062	685728
106620	685729
18225	685730
29745	685731
21606	685732
23273	685733
846	685734
5089	685735
35152	685736
13479	685737
14331	685738
9028	685739
11528	685740
163493	685741
30365	685742
23626	685743
31674	685744
12490	685745
10305	685746
2156	685747
9844	685748
2405	685749
132207	685750
4119	685751
82005	685752
5334	685753
49013	685754
111085	685755
57552	685756
138538	685757
25614	685758
19226	685759
25222	685760
70386	685761
21836	685762
105687	685763
36247	685764
112254	685765
63037	685766
164651	685767
5091	685768
3897	685769
34505	685770
29528	685771
367	685772
5138	685773
13487	685774
3120	685775
21774	685776
156825	685777
39454	685778
27123	685779
70995	685780
30182	685781
62822	685782
12511	685783
108295	685784
9906	685785
70890	685786
1837	685787
111143	685788
16146	685789
19263	685790
28148	685791
21188	685792
89667	685793
27855	685794
274	685795
3964	685796
51763	685797
14656	685798
18177	685799
19529	685800
18032	685801
791	685802
83194	685803
9773	685804
152538	685805
11479	685806
34220	685807
10522	685808
39362	685809
106135	685810
37835	685811
34391	685812
30328	685813
15161	685814
2825	685815
248	685816
46658	685817
90411	685818
126	685819
36964	685820
58983	685821
362	685822
4205	685823
109727	685824
33061	685825
42461	685826
1009	685827
43297	685828
90074	685829
15423	685830
6184	685831
1055	685832
8008	685833
37193	685834
20099	685835
7347	685836
21320	685837
13626	685838
248	685839
4406	685840
104177	685841
26280	685842
31002	685843
14949	685844
107880	685845
45544	685846
10308	685847
100971	685848
63937	685849
17952	685850
31	685851
5439	685852
11532	685853
4301	685854
42502	685855
40360	685856
75192	685857
39513	685858
8343	685859
373	685860
1260	685861
13577	685862
19237	685863
72526	685864
34074	685865
7116	685866
98770	685867
87265	685868
4679	685869
53912	685870
50609	685871
54420	685872
114759	685873
125123	685874
47421	685875
6677	685876
120554	685877
66076	685878
20520	685879
9331	685880
69713	685881
6467	685882
14398	685883
34977	685884
110548	685885
30598	685886
33205	685887
106055	685888
44452	685889
37668	685890
20115	685891
31278	685892
21383	685893
46128	685894
10072	685895
1540	685896
18412	685897
42671	685898
3342	685899
1293	685900
21366	685901
4936	685902
52848	685903
241	685904
5172	685905
10222	685906
106568	685907
105220	685908
141785	685909
8939	685910
10453	685911
6884	685912
53945	685913
27829	685914
26974	685915
32311	685916
57065	685917
96131	685918
102165	685919
13786	685920
2013	685921
83028	685922
126503	685923
12607	685924
108729	685925
43103	685926
4571	685927
7556	685928
15906	685929
6888	685930
2902	685931
2615	685932
3389	685933
61819	685934
26836	685935
7750	685936
39692	685937
18555	685938
133056	685939
111136	685940
4679	685941
4179	685942
50695	685943
30922	685944
14256	685945
6841	685946
74395	685947
15190	685948
86588	685949
121815	685950
189	685951
957	685952
43358	685953
132707	685954
165058	685955
69976	685956
44119	685957
3328	685958
4705	685959
61799	685960
42068	685961
1742	685962
55088	685963
27958	685964
62896	685965
30875	685966
42850	685967
16379	685968
44368	685969
90696	685970
128782	685971
104898	685972
2244	685973
20882	685974
1201	685975
39519	685976
103667	685977
17611	685978
29369	685979
17974	685980
16060	685981
7188	685982
26276	685983
16985	685984
7380	685985
57815	685986
84	685987
16361	685988
902	685989
64734	685990
1190	685991
39778	685992
52036	685993
25580	685994
63278	685995
103331	685996
30305	685997
19460	685998
55844	685999
13879	686000
2704	686001
82078	686002
96414	686003
83483	686004
19328	686005
53505	686006
131906	686007
109964	686008
1000	686009
19083	686010
64911	686011
49392	686012
2405	686013
5020	686014
4423	686015
12326	686016
152630	686017
112187	686018
20958	686019
8430	686020
6808	686021
2240	686022
1562	686023
39560	686024
2379	686025
6626	686026
99162	686027
109718	686028
53928	686029
30854	686030
13207	686031
103120	686032
94950	686033
145977	686034
67703	686035
17206	686036
7261	686037
35282	686038
3864	686039
66136	686040
102056	686041
39519	686042
36968	686043
67651	686044
19359	686045
51696	686046
35506	686047
3576	686048
50689	686049
1266	686050
53961	686051
56625	686052
129300	686053
13590	686054
41112	686055
42301	686056
49090	686057
41574	686058
2168	686059
3225	686060
57895	686061
96941	686062
2	686063
51	686064
109548	686065
25312	686066
93193	686067
5853	686068
78295	686069
102009	686070
32986	686071
104804	686072
13492	686073
7592	686074
581	686075
18136	686076
66348	686077
87598	686078
107081	686079
78897	686080
45705	686081
60449	686082
23455	686083
7943	686084
2486	686085
126383	686086
15105	686087
162305	686088
54887	686089
15206	686090
17050	686091
48815	686092
130721	686093
10306	686094
5377	686095
12339	686096
104314	686097
35244	686098
22485	686099
9941	686100
48476	686101
133031	686102
93678	686103
58643	686104
49576	686105
11436	686106
46171	686107
1326	686108
87063	686109
29201	686110
29688	686111
75799	686112
88912	686113
14522	686114
24521	686115
33812	686116
53522	686117
634	686118
334	686119
37724	686120
160678	686121
44776	686122
112315	686123
28806	686124
103008	686125
2694	686126
39661	686127
3856	686128
78833	686129
77391	686130
22	686131
1722	686132
13647	686133
8550	686134
25891	686135
2764	686136
899	686137
3397	686138
2151	686139
4689	686140
74126	686141
10390	686142
90824	686143
13517	686144
18350	686145
4811	686146
111681	686147
60128	686148
3905	686149
28874	686150
27231	686151
109360	686152
9043	686153
9936	686154
84872	686155
46918	686156
9176	686157
28657	686158
31616	686159
22943	686160
53541	686161
29837	686162
123102	686163
143845	686164
1763	686165
79395	686166
33764	686167
5060	686168
17809	686169
48227	686170
71895	686171
13364	686172
40051	686173
15099	686174
23982	686175
21777	686176
77819	686177
16313	686178
102528	686179
16842	686180
89500	686181
138	686182
5739	686183
61450	686184
137880	686185
51535	686186
84517	686187
82560	686188
51240	686189
106888	686190
993	686191
620	686192
147049	686193
87103	686194
51927	686195
2003	686196
66640	686197
118025	686198
7382	686199
49488	686200
42751	686201
2175	686202
8151	686203
37134	686204
17841	686205
95857	686206
31463	686207
11294	686208
46341	686209
132230	686210
160195	686211
56039	686212
28580	686213
38543	686214
107577	686215
5881	686216
92078	686217
62688	686218
85665	686219
135058	686220
83325	686221
99184	686222
34503	686223
34052	686224
17706	686225
47063	686226
89153	686227
61398	686228
6675	686229
6169	686230
158308	686231
85614	686232
8357	686233
120532	686234
118821	686235
8	686236
110272	686237
54295	686238
9825	686239
17037	686240
12041	686241
85611	686242
9191	686243
29599	686244
66254	686245
136340	686246
51038	686247
43059	686248
9097	686249
26	686250
81874	686251
53355	686252
18992	686253
3364	686254
59211	686255
404	686256
16513	686257
8033	686258
108885	686259
129065	686260
6017	686261
53266	686262
22901	686263
11556	686264
10971	686265
3410	686266
5927	686267
51267	686268
2021	686269
97000	686270
31233	686271
44362	686272
81189	686273
17988	686274
20622	686275
91095	686276
26117	686277
11381	686278
26513	686279
26341	686280
55679	686281
43072	686282
25248	686283
310	686284
16112	686285
83683	686286
23112	686287
121477	686288
29316	686289
52801	686290
12360	686291
4744	686292
121337	686293
24746	686294
6436	686295
7060	686296
69602	686297
152066	686298
43458	686299
40922	686300
8845	686301
33517	686302
9798	686303
14564	686304
51291	686305
22079	686306
86659	686307
54312	686308
161298	686309
59455	686310
7283	686311
2174	686312
6073	686313
15477	686314
62440	686315
3864	686316
24704	686317
29961	686318
6	686319
3435	686320
53095	686321
183	686322
36679	686323
20702	686324
71452	686325
1756	686326
15543	686327
28382	686328
57280	686329
54826	686330
10427	686331
80325	686332
35560	686333
18119	686334
32504	686335
120873	686336
64410	686337
3875	686338
13627	686339
47459	686340
123619	686341
91733	686342
553	686343
116298	686344
8071	686345
33486	686346
5079	686347
1922	686348
3034	686349
49339	686350
29861	686351
10597	686352
15027	686353
129576	686354
3673	686355
1325	686356
69981	686357
4965	686358
44813	686359
1132	686360
13367	686361
121	686362
9584	686363
28141	686364
66655	686365
9767	686366
69248	686367
7773	686368
63371	686369
3255	686370
50100	686371
1723	686372
6479	686373
2938	686374
82375	686375
6353	686376
1823	686377
22870	686378
20350	686379
29747	686380
4310	686381
6580	686382
88880	686383
3619	686384
81690	686385
3047	686386
161184	686387
52330	686388
64570	686389
8971	686390
13529	686391
12931	686392
142851	686393
86659	686394
30212	686395
17659	686396
7963	686397
24195	686398
125724	686399
86514	686400
80081	686401
19184	686402
26583	686403
124925	686404
22394	686405
84206	686406
53213	686407
41427	686408
28653	686409
49696	686410
1639	686411
12539	686412
17617	686413
34869	686414
32	686415
82324	686416
88746	686417
27589	686418
3597	686419
23288	686420
2429	686421
47273	686422
12507	686423
64837	686424
37780	686425
62196	686426
6165	686427
2394	686428
38110	686429
97427	686430
10994	686431
11018	686432
6273	686433
15578	686434
6	686435
6712	686436
8611	686437
52644	686438
72654	686439
911	686440
48810	686441
34303	686442
1466	686443
60867	686444
90470	686445
3842	686446
98191	686447
46357	686448
152675	686449
26768	686450
3451	686451
20592	686452
62509	686453
214	686454
116381	686455
8929	686456
54697	686457
12908	686458
49723	686459
581	686460
39513	686461
70434	686462
38617	686463
26686	686464
105636	686465
94954	686466
70436	686467
103049	686468
24245	686469
1750	686470
3252	686471
121260	686472
40751	686473
76168	686474
45866	686475
20356	686476
130938	686477
54298	686478
19514	686479
27966	686480
81640	686481
12170	686482
53257	686483
3148	686484
157119	686485
420	686486
105259	686487
108759	686488
16012	686489
3340	686490
4377	686491
11194	686492
81875	686493
138635	686494
70170	686495
121889	686496
117229	686497
4837	686498
9139	686499
85041	686500
30303	686501
39873	686502
83489	686503
30243	686504
7298	686505
30910	686506
117	686507
115110	686508
84671	686509
7558	686510
154123	686511
33324	686512
16306	686513
140257	686514
48248	686515
58681	686516
2658	686517
32903	686518
33576	686519
52559	686520
127041	686521
2816	686522
29243	686523
1844	686524
115647	686525
338	686526
21993	686527
24516	686528
16180	686529
5433	686530
67485	686531
10854	686532
2754	686533
7002	686534
30428	686535
85207	686536
88944	686537
40687	686538
108699	686539
49152	686540
25914	686541
6920	686542
11842	686543
17846	686544
29309	686545
48993	686546
60370	686547
17666	686548
13821	686549
9042	686550
130536	686551
5021	686552
57233	686553
70	686554
14143	686555
69844	686556
47441	686557
30399	686558
64571	686559
31808	686560
978	686561
2261	686562
125552	686563
43909	686564
940	686565
19376	686566
32335	686567
32478	686568
121755	686569
60708	686570
16102	686571
5539	686572
3795	686573
23244	686574
11921	686575
9169	686576
52241	686577
2665	686578
96593	686579
1765	686580
70912	686581
5826	686582
3604	686583
7935	686584
111646	686585
939	686586
104912	686587
834	686588
57	686589
59839	686590
117892	686591
29019	686592
59566	686593
53472	686594
15991	686595
528	686596
2331	686597
117572	686598
27189	686599
67734	686600
26443	686601
108368	686602
142	686603
14017	686604
38095	686605
104795	686606
61827	686607
17206	686608
38643	686609
165090	686610
45885	686611
36270	686612
85485	686613
120007	686614
3049	686615
83825	686616
26670	686617
45960	686618
17841	686619
8623	686620
133350	686621
67365	686622
9327	686623
101456	686624
52380	686625
16100	686626
18950	686627
37053	686628
11	686629
49777	686630
1426	686631
42243	686632
41414	686633
18378	686634
7283	686635
55967	686636
112048	686637
9826	686638
37	686639
132875	686640
34121	686641
12036	686642
95276	686643
85481	686644
1854	686645
135829	686646
8937	686647
21118	686648
4731	686649
61560	686650
1306	686651
42804	686652
96887	686653
2290	686654
17769	686655
14315	686656
677	686657
13659	686658
4584	686659
16666	686660
2906	686661
3703	686662
13414	686663
50994	686664
134793	686665
10514	686666
128	686667
88155	686668
163667	686669
27610	686670
16317	686671
17279	686672
63570	686673
117061	686674
39632	686675
16071	686676
18808	686677
7365	686678
76753	686679
12961	686680
157695	686681
21359	686682
134	686683
79781	686684
122709	686685
5349	686686
11308	686687
70032	686688
80	686689
8817	686690
106220	686691
6072	686692
108663	686693
32613	686694
160400	686695
1377	686696
13612	686697
50978	686698
49881	686699
1095	686700
93732	686701
18867	686702
14348	686703
40400	686704
115586	686705
38463	686706
76583	686707
20140	686708
62881	686709
58381	686710
8769	686711
17907	686712
18351	686713
17853	686714
66992	686715
62229	686716
75849	686717
43672	686718
1627	686719
26	686720
9510	686721
3038	686722
62136	686723
156870	686724
16581	686725
6443	686726
84476	686727
18355	686728
42438	686729
1301	686730
12963	686731
46313	686732
98732	686733
132598	686734
6927	686735
13970	686736
117503	686737
2644	686738
44833	686739
8726	686740
23142	686741
101639	686742
40553	686743
81179	686744
140397	686745
45616	686746
38447	686747
57305	686748
69460	686749
442	686750
43870	686751
87714	686752
79764	686753
57056	686754
28914	686755
79318	686756
12798	686757
17745	686758
89642	686759
75359	686760
55656	686761
3376	686762
8770	686763
61448	686764
8137	686765
15444	686766
95027	686767
10583	686768
3485	686769
37964	686770
50604	686771
92421	686772
68658	686773
42127	686774
126849	686775
23453	686776
61070	686777
55135	686778
83	686779
51	686780
122340	686781
57730	686782
15861	686783
40116	686784
15105	686785
31117	686786
4556	686787
3264	686788
2803	686789
13313	686790
9415	686791
13812	686792
9308	686793
69738	686794
63562	686795
27608	686796
61025	686797
3952	686798
12154	686799
16230	686800
43555	686801
37097	686802
22641	686803
90290	686804
10767	686805
83603	686806
133165	686807
60586	686808
45	686809
23411	686810
5339	686811
60481	686812
404	686813
6087	686814
6642	686815
20189	686816
3337	686817
52253	686818
54922	686819
89776	686820
523	686821
81727	686822
4431	686823
786	686824
4960	686825
25871	686826
9577	686827
48381	686828
125638	686829
10904	686830
18915	686831
82359	686832
10816	686833
131428	686834
346	686835
38669	686836
19697	686837
8859	686838
87193	686839
75485	686840
44852	686841
65356	686842
16410	686843
7116	686844
25443	686845
3268	686846
146211	686847
1518	686848
76725	686849
63579	686850
1942	686851
9979	686852
10865	686853
336	686854
45742	686855
26660	686856
33012	686857
24398	686858
15089	686859
32884	686860
37792	686861
127492	686862
22426	686863
39	686864
42614	686865
34959	686866
3235	686867
7506	686868
16872	686869
109345	686870
18939	686871
216	686872
386	686873
53886	686874
55702	686875
11124	686876
161151	686877
54501	686878
16998	686879
116740	686880
2	686881
26688	686882
138	686883
6702	686884
9040	686885
10040	686886
65200	686887
45528	686888
12659	686889
112127	686890
34559	686891
52050	686892
82278	686893
59744	686894
34702	686895
86250	686896
10522	686897
5323	686898
40886	686899
65546	686900
25003	686901
5280	686902
50864	686903
12957	686904
31486	686905
27065	686906
30372	686907
23447	686908
14188	686909
19999	686910
35997	686911
46728	686912
1325	686913
162540	686914
4640	686915
1636	686916
83917	686917
1916	686918
5	686919
15450	686920
33638	686921
24960	686922
30828	686923
411	686924
29239	686925
62690	686926
41589	686927
22220	686928
8498	686929
116466	686930
918	686931
365	686932
73237	686933
120549	686934
87208	686935
58151	686936
45969	686937
503	686938
2927	686939
110988	686940
113332	686941
51553	686942
44858	686943
125864	686944
18846	686945
98188	686946
39274	686947
27171	686948
64553	686949
12587	686950
27097	686951
20821	686952
82873	686953
4053	686954
7309	686955
7688	686956
75018	686957
14021	686958
139594	686959
116814	686960
20849	686961
103085	686962
4628	686963
22242	686964
58354	686965
16433	686966
8162	686967
111579	686968
14432	686969
16727	686970
64	686971
54193	686972
11586	686973
40902	686974
42176	686975
18438	686976
6463	686977
38378	686978
74617	686979
147897	686980
1923	686981
93919	686982
41892	686983
21808	686984
73937	686985
11485	686986
100984	686987
2849	686988
51487	686989
46713	686990
17838	686991
478	686992
912	686993
38000	686994
40550	686995
315	686996
47406	686997
22897	686998
30849	686999
70679	687000
953	687001
34510	687002
4223	687003
33453	687004
119663	687005
35895	687006
8320	687007
57918	687008
72074	687009
1547	687010
133754	687011
29083	687012
80941	687013
2982	687014
147546	687015
93559	687016
78176	687017
25299	687018
36986	687019
92506	687020
29845	687021
78160	687022
14314	687023
13335	687024
18271	687025
10107	687026
67410	687027
36127	687028
26848	687029
46187	687030
3693	687031
5256	687032
100868	687033
2871	687034
23308	687035
31888	687036
8466	687037
216	687038
22972	687039
37415	687040
38007	687041
2446	687042
12087	687043
14520	687044
17091	687045
29697	687046
70373	687047
14809	687048
63234	687049
22851	687050
26058	687051
2198	687052
14305	687053
104665	687054
890	687055
84906	687056
20078	687057
8071	687058
53448	687059
87511	687060
11307	687061
10448	687062
12456	687063
8699	687064
2366	687065
49881	687066
67403	687067
7292	687068
64155	687069
27846	687070
70707	687071
45282	687072
153438	687073
165726	687074
14623	687075
157796	687076
82536	687077
24285	687078
229	687079
4696	687080
116982	687081
28714	687082
2206	687083
5373	687084
128931	687085
74007	687086
75623	687087
99011	687088
45497	687089
23430	687090
20114	687091
24029	687092
30036	687093
160726	687094
22147	687095
1918	687096
84	687097
103976	687098
164591	687099
1205	687100
5887	687101
139399	687102
70633	687103
8049	687104
101112	687105
8443	687106
2369	687107
986	687108
136152	687109
53455	687110
2767	687111
23232	687112
51663	687113
41812	687114
21321	687115
17603	687116
28737	687117
16367	687118
10224	687119
4558	687120
71771	687121
25728	687122
53263	687123
82272	687124
23316	687125
54830	687126
72061	687127
50292	687128
72520	687129
35366	687130
119261	687131
27022	687132
161325	687133
22854	687134
11485	687135
141532	687136
239	687137
28948	687138
6202	687139
4234	687140
17596	687141
128317	687142
27535	687143
16412	687144
34643	687145
27857	687146
2989	687147
40897	687148
69707	687149
8006	687150
145216	687151
159210	687152
2300	687153
18834	687154
657	687155
19227	687156
7217	687157
110836	687158
99791	687159
2568	687160
86041	687161
3414	687162
61845	687163
31442	687164
34678	687165
139657	687166
23779	687167
79658	687168
150636	687169
8347	687170
19815	687171
18479	687172
27555	687173
25660	687174
67958	687175
59337	687176
594	687177
3943	687178
32658	687179
15365	687180
7359	687181
109651	687182
48457	687183
13433	687184
61597	687185
8156	687186
3883	687187
22427	687188
48972	687189
1075	687190
150498	687191
23737	687192
64922	687193
93243	687194
24689	687195
14203	687196
11376	687197
40980	687198
35034	687199
48601	687200
58865	687201
67322	687202
27321	687203
8949	687204
7703	687205
10338	687206
89751	687207
57490	687208
132358	687209
162557	687210
20714	687211
54086	687212
30824	687213
1557	687214
20503	687215
1685	687216
112241	687217
6168	687218
74804	687219
359	687220
10801	687221
7193	687222
52403	687223
70591	687224
11693	687225
5078	687226
38815	687227
1508	687228
21103	687229
2348	687230
57253	687231
127657	687232
5649	687233
136904	687234
99271	687235
103173	687236
32022	687237
8766	687238
18544	687239
4426	687240
13185	687241
13435	687242
97969	687243
3207	687244
19238	687245
28320	687246
2669	687247
11027	687248
88590	687249
22783	687250
3	687251
258	687252
478	687253
149065	687254
28432	687255
52290	687256
152678	687257
42355	687258
103811	687259
14457	687260
144757	687261
103377	687262
89151	687263
2233	687264
2347	687265
132621	687266
98057	687267
1342	687268
81037	687269
4462	687270
6242	687271
43	687272
6016	687273
58621	687274
7235	687275
30836	687276
50006	687277
21835	687278
5897	687279
82219	687280
372	687281
20707	687282
5442	687283
31699	687284
15217	687285
94207	687286
23623	687287
29631	687288
157221	687289
17160	687290
10915	687291
6464	687292
294	687293
102071	687294
1922	687295
3087	687296
38900	687297
39102	687298
128836	687299
17408	687300
59403	687301
15018	687302
40574	687303
22262	687304
1390	687305
85025	687306
55265	687307
72625	687308
3679	687309
5149	687310
41569	687311
6492	687312
87607	687313
36977	687314
116834	687315
124435	687316
75493	687317
34529	687318
94989	687319
64403	687320
45539	687321
77486	687322
74916	687323
43027	687324
31220	687325
34328	687326
110934	687327
8951	687328
45954	687329
27257	687330
37319	687331
865	687332
2697	687333
2240	687334
70549	687335
164621	687336
35361	687337
45649	687338
346	687339
5420	687340
14189	687341
34947	687342
68217	687343
54698	687344
38598	687345
41180	687346
72948	687347
1959	687348
2601	687349
8055	687350
9178	687351
7567	687352
19591	687353
75647	687354
16888	687355
19199	687356
27576	687357
101681	687358
20463	687359
59358	687360
13979	687361
18363	687362
11612	687363
9005	687364
27200	687365
1703	687366
4477	687367
71896	687368
54409	687369
69769	687370
62101	687371
52130	687372
82058	687373
4697	687374
2193	687375
56349	687376
121948	687377
110930	687378
31170	687379
120028	687380
16072	687381
110200	687382
127319	687383
24874	687384
69257	687385
1457	687386
13318	687387
106850	687388
64680	687389
2148	687390
29112	687391
9212	687392
65178	687393
6564	687394
16477	687395
1651	687396
56784	687397
71556	687398
133876	687399
14532	687400
28988	687401
1446	687402
37931	687403
83386	687404
145150	687405
16114	687406
136809	687407
3691	687408
44272	687409
51914	687410
24649	687411
19583	687412
44308	687413
61658	687414
33307	687415
69891	687416
9081	687417
5979	687418
31071	687419
6223	687420
7685	687421
30536	687422
88795	687423
2087	687424
61489	687425
2251	687426
106128	687427
40170	687428
17044	687429
4139	687430
4712	687431
17469	687432
75415	687433
36447	687434
147816	687435
22200	687436
20411	687437
151945	687438
21721	687439
41295	687440
50868	687441
14530	687442
26352	687443
4737	687444
73579	687445
30790	687446
10884	687447
4558	687448
3114	687449
799	687450
12900	687451
18656	687452
67217	687453
13671	687454
17850	687455
50004	687456
26394	687457
44454	687458
778	687459
37679	687460
39969	687461
973	687462
20577	687463
52679	687464
165825	687465
72849	687466
15	687467
91	687468
67968	687469
35843	687470
29709	687471
90721	687472
13475	687473
24061	687474
68143	687475
27668	687476
46176	687477
12939	687478
68322	687479
112217	687480
49780	687481
52472	687482
39992	687483
3650	687484
11597	687485
165772	687486
45931	687487
44915	687488
10597	687489
19276	687490
20078	687491
110482	687492
44844	687493
4393	687494
112270	687495
39466	687496
118303	687497
32198	687498
1729	687499
5455	687500
42602	687501
24369	687502
1412	687503
1160	687504
7362	687505
7875	687506
76713	687507
14489	687508
37911	687509
9140	687510
8703	687511
14355	687512
102295	687513
76094	687514
74328	687515
2471	687516
22781	687517
7788	687518
20543	687519
24650	687520
26313	687521
62874	687522
41598	687523
70833	687524
583	687525
7064	687526
163982	687527
44070	687528
54972	687529
38611	687530
12353	687531
159119	687532
131692	687533
96404	687534
12230	687535
50824	687536
39799	687537
42993	687538
52199	687539
35382	687540
117890	687541
931	687542
81263	687543
10203	687544
87842	687545
24690	687546
9600	687547
18758	687548
128569	687549
45532	687550
47566	687551
23083	687552
11582	687553
67074	687554
9299	687555
108652	687556
160172	687557
87583	687558
21287	687559
30745	687560
105048	687561
38224	687562
3952	687563
47305	687564
142953	687565
9275	687566
33776	687567
46052	687568
44258	687569
47433	687570
6784	687571
25357	687572
22646	687573
4264	687574
2695	687575
99953	687576
54836	687577
16668	687578
87100	687579
83463	687580
23960	687581
143577	687582
89483	687583
52028	687584
2105	687585
101288	687586
1957	687587
47355	687588
14141	687589
59997	687590
12814	687591
90514	687592
4964	687593
2318	687594
7651	687595
93618	687596
14141	687597
2678	687598
125239	687599
7704	687600
726	687601
1944	687602
9092	687603
119766	687604
11691	687605
11399	687606
7189	687607
132767	687608
71228	687609
24823	687610
14527	687611
11508	687612
1751	687613
138189	687614
30636	687615
2472	687616
755	687617
11267	687618
129609	687619
163613	687620
63939	687621
5566	687622
1503	687623
2409	687624
11338	687625
23949	687626
86025	687627
8059	687628
79176	687629
6574	687630
7975	687631
5918	687632
40168	687633
41632	687634
77992	687635
56612	687636
20585	687637
18630	687638
642	687639
26719	687640
3729	687641
39774	687642
158198	687643
55104	687644
22	687645
100172	687646
9742	687647
1935	687648
25483	687649
29888	687650
48890	687651
756	687652
27269	687653
169	687654
27099	687655
1373	687656
41001	687657
11457	687658
11573	687659
11238	687660
20049	687661
136410	687662
35355	687663
299	687664
128175	687665
14987	687666
20431	687667
21181	687668
29236	687669
6412	687670
24062	687671
10066	687672
51813	687673
43234	687674
67418	687675
43503	687676
95179	687677
1629	687678
22941	687679
18749	687680
5404	687681
2748	687682
98319	687683
26558	687684
14684	687685
21694	687686
104351	687687
104663	687688
1968	687689
3213	687690
21	687691
3904	687692
20	687693
99159	687694
81484	687695
26654	687696
3519	687697
9540	687698
24447	687699
148366	687700
45247	687701
5020	687702
7623	687703
64455	687704
45222	687705
19575	687706
12066	687707
80803	687708
224	687709
5052	687710
14264	687711
53531	687712
5635	687713
4825	687714
52420	687715
13427	687716
24099	687717
6693	687718
14943	687719
116102	687720
23670	687721
45	687722
53908	687723
38945	687724
82881	687725
75460	687726
28013	687727
48802	687728
19846	687729
5958	687730
38918	687731
19404	687732
1099	687733
90220	687734
113062	687735
1351	687736
107781	687737
34320	687738
8866	687739
47193	687740
1903	687741
7926	687742
69469	687743
51164	687744
47661	687745
17623	687746
66438	687747
42604	687748
13460	687749
68847	687750
1410	687751
67341	687752
49924	687753
17180	687754
112581	687755
25969	687756
34629	687757
7537	687758
35732	687759
2879	687760
1968	687761
150168	687762
27118	687763
9621	687764
63593	687765
44929	687766
37831	687767
24192	687768
62565	687769
143046	687770
100694	687771
8771	687772
72838	687773
43802	687774
66210	687775
19372	687776
32695	687777
37065	687778
39459	687779
7355	687780
55255	687781
23703	687782
49712	687783
30822	687784
4623	687785
42464	687786
73077	687787
12678	687788
12171	687789
128139	687790
51515	687791
127517	687792
3839	687793
45932	687794
31093	687795
101666	687796
65012	687797
7129	687798
23748	687799
18074	687800
950	687801
14025	687802
7891	687803
18511	687804
19382	687805
34965	687806
14070	687807
22911	687808
18641	687809
32889	687810
20069	687811
99607	687812
920	687813
64589	687814
18113	687815
16762	687816
26055	687817
84624	687818
5944	687819
41777	687820
145647	687821
27524	687822
104263	687823
2963	687824
12343	687825
22389	687826
47082	687827
92892	687828
52405	687829
126284	687830
27356	687831
8684	687832
78492	687833
57329	687834
25555	687835
3505	687836
115289	687837
8663	687838
26425	687839
131432	687840
23120	687841
41806	687842
26618	687843
104726	687844
5734	687845
7717	687846
3683	687847
6437	687848
12854	687849
59857	687850
35636	687851
96938	687852
104888	687853
157237	687854
83936	687855
79697	687856
3206	687857
77907	687858
37984	687859
65488	687860
68138	687861
82672	687862
14838	687863
8480	687864
90584	687865
27557	687866
181	687867
77269	687868
1465	687869
31470	687870
6317	687871
8432	687872
71707	687873
15270	687874
2080	687875
56387	687876
18294	687877
59144	687878
44285	687879
1983	687880
31557	687881
19616	687882
34851	687883
10510	687884
147856	687885
11120	687886
783	687887
4131	687888
53858	687889
144877	687890
111755	687891
41808	687892
38944	687893
28130	687894
79547	687895
41950	687896
48030	687897
66855	687898
12733	687899
162511	687900
34968	687901
107490	687902
129346	687903
52625	687904
15261	687905
38058	687906
42990	687907
116130	687908
5101	687909
8897	687910
1437	687911
61004	687912
25376	687913
136412	687914
39254	687915
32437	687916
21539	687917
111773	687918
64195	687919
11851	687920
39937	687921
127375	687922
19868	687923
68717	687924
13979	687925
103400	687926
55387	687927
49201	687928
55546	687929
35992	687930
130023	687931
123649	687932
14260	687933
16416	687934
115921	687935
20407	687936
34719	687937
11744	687938
20248	687939
1722	687940
15079	687941
56399	687942
40751	687943
638	687944
21844	687945
11744	687946
63359	687947
87421	687948
2941	687949
32966	687950
12073	687951
72095	687952
33452	687953
36953	687954
1274	687955
1187	687956
24907	687957
14352	687958
37070	687959
18692	687960
110034	687961
4835	687962
9713	687963
25401	687964
3205	687965
41173	687966
5160	687967
238	687968
19213	687969
49674	687970
18259	687971
2906	687972
127059	687973
8050	687974
39643	687975
81974	687976
39984	687977
99456	687978
3063	687979
27738	687980
35049	687981
74214	687982
699	687983
3762	687984
10374	687985
19390	687986
118004	687987
47129	687988
65790	687989
25980	687990
71316	687991
96341	687992
7530	687993
8685	687994
27372	687995
49331	687996
11440	687997
55406	687998
64385	687999
14217	688000
18151	688001
6027	688002
26403	688003
3765	688004
39503	688005
39234	688006
136633	688007
92239	688008
46740	688009
80316	688010
9356	688011
91487	688012
124307	688013
7375	688014
153409	688015
72741	688016
17353	688017
11569	688018
68667	688019
50551	688020
35945	688021
83664	688022
35767	688023
15901	688024
56319	688025
21312	688026
122712	688027
28913	688028
59947	688029
22388	688030
17586	688031
18271	688032
2494	688033
43926	688034
32796	688035
10254	688036
130563	688037
39955	688038
23722	688039
49015	688040
26694	688041
17817	688042
16436	688043
44576	688044
60882	688045
12946	688046
20008	688047
8034	688048
116814	688049
18790	688050
13428	688051
639	688052
10212	688053
76848	688054
72231	688055
6249	688056
29371	688057
34826	688058
41396	688059
112405	688060
60210	688061
14683	688062
111855	688063
96250	688064
18645	688065
34382	688066
35185	688067
112165	688068
5770	688069
3138	688070
23424	688071
44397	688072
147004	688073
11055	688074
12778	688075
8120	688076
4615	688077
50555	688078
4224	688079
142773	688080
353	688081
26413	688082
4293	688083
95440	688084
102011	688085
45678	688086
39992	688087
27340	688088
30374	688089
11516	688090
47008	688091
41557	688092
70085	688093
143147	688094
7798	688095
1290	688096
17919	688097
19641	688098
36305	688099
109869	688100
58251	688101
115388	688102
76311	688103
123	688104
13533	688105
443	688106
2904	688107
32873	688108
101367	688109
58830	688110
52756	688111
36728	688112
59022	688113
6751	688114
22710	688115
61371	688116
39942	688117
133213	688118
13036	688119
15650	688120
25690	688121
19	688122
118	688123
47290	688124
33842	688125
4197	688126
18631	688127
18	688128
159066	688129
62639	688130
18178	688131
21213	688132
13651	688133
76104	688134
24519	688135
5479	688136
11464	688137
82645	688138
57103	688139
76286	688140
12774	688141
30923	688142
70972	688143
95186	688144
82407	688145
5281	688146
31058	688147
57610	688148
60478	688149
34973	688150
26359	688151
93750	688152
79630	688153
14948	688154
31061	688155
51206	688156
14267	688157
413	688158
67499	688159
70113	688160
43214	688161
76868	688162
70799	688163
198	688164
141212	688165
27464	688166
41143	688167
87837	688168
35713	688169
7859	688170
22292	688171
60983	688172
64856	688173
59386	688174
10118	688175
21610	688176
12756	688177
60070	688178
40457	688179
122296	688180
2573	688181
1446	688182
98691	688183
8201	688184
23257	688185
104613	688186
42354	688187
89456	688188
61323	688189
49684	688190
7764	688191
58634	688192
24777	688193
76880	688194
107036	688195
58805	688196
13387	688197
8321	688198
13843	688199
93662	688200
83688	688201
33807	688202
4933	688203
55375	688204
68769	688205
7177	688206
6472	688207
64440	688208
112592	688209
9508	688210
41538	688211
116167	688212
14785	688213
10383	688214
8676	688215
69206	688216
60432	688217
9306	688218
27537	688219
163709	688220
809	688221
125690	688222
72762	688223
12898	688224
55177	688225
47	688226
76272	688227
3033	688228
82258	688229
15927	688230
45512	688231
75038	688232
3980	688233
57039	688234
147	688235
16997	688236
50418	688237
13283	688238
143499	688239
9501	688240
30649	688241
102678	688242
122714	688243
116743	688244
46650	688245
15626	688246
18450	688247
47863	688248
19770	688249
24398	688250
2675	688251
10451	688252
8494	688253
35573	688254
46854	688255
66795	688256
7172	688257
13281	688258
51544	688259
163627	688260
385	688261
9976	688262
104490	688263
108108	688264
58868	688265
11578	688266
53455	688267
23831	688268
489	688269
39555	688270
106167	688271
154148	688272
25398	688273
81239	688274
13245	688275
6720	688276
628	688277
33944	688278
101233	688279
35401	688280
8780	688281
142529	688282
134061	688283
117473	688284
42736	688285
164786	688286
178	688287
27231	688288
105061	688289
12984	688290
16687	688291
65906	688292
62862	688293
17931	688294
10031	688295
34767	688296
26360	688297
38367	688298
9532	688299
57990	688300
23975	688301
38171	688302
24756	688303
97848	688304
92909	688305
54557	688306
17027	688307
35339	688308
136431	688309
59887	688310
62450	688311
2336	688312
128642	688313
3867	688314
52845	688315
107068	688316
49233	688317
25956	688318
69292	688319
10605	688320
9	688321
16975	688322
37391	688323
46461	688324
13607	688325
1525	688326
6993	688327
1	688328
40790	688329
22893	688330
19677	688331
96846	688332
75734	688333
3009	688334
33216	688335
39554	688336
74606	688337
64142	688338
53625	688339
144628	688340
2078	688341
61963	688342
39569	688343
69951	688344
23671	688345
70757	688346
56648	688347
13947	688348
36073	688349
54852	688350
47206	688351
50026	688352
18163	688353
12541	688354
21735	688355
23887	688356
79122	688357
484	688358
40368	688359
86691	688360
5295	688361
10638	688362
22682	688363
5509	688364
2984	688365
54006	688366
43675	688367
19125	688368
5127	688369
1529	688370
38803	688371
15458	688372
11605	688373
11582	688374
52383	688375
13342	688376
84	688377
1683	688378
46096	688379
68597	688380
10966	688381
26205	688382
10756	688383
9776	688384
109597	688385
3831	688386
111337	688387
103464	688388
19644	688389
14064	688390
9584	688391
4915	688392
96347	688393
118556	688394
23230	688395
117850	688396
2375	688397
43904	688398
22506	688399
4015	688400
21591	688401
80270	688402
104969	688403
18213	688404
39015	688405
6523	688406
37838	688407
25090	688408
36897	688409
159126	688410
28688	688411
39242	688412
50277	688413
55612	688414
90722	688415
2138	688416
26688	688417
4117	688418
19730	688419
14227	688420
32087	688421
94736	688422
3219	688423
86795	688424
64	688425
88249	688426
72443	688427
78733	688428
47870	688429
46472	688430
2971	688431
55387	688432
52162	688433
66975	688434
19600	688435
27446	688436
46903	688437
80846	688438
8969	688439
19433	688440
12272	688441
34398	688442
29537	688443
233	688444
41085	688445
44687	688446
54638	688447
33512	688448
39013	688449
71857	688450
60321	688451
248	688452
84646	688453
85939	688454
10923	688455
73471	688456
41294	688457
18341	688458
25322	688459
25416	688460
136	688461
12506	688462
122006	688463
74124	688464
27612	688465
68775	688466
77941	688467
7592	688468
36711	688469
102159	688470
60950	688471
9183	688472
1924	688473
4785	688474
78895	688475
6632	688476
4048	688477
75952	688478
17186	688479
16708	688480
19254	688481
49936	688482
2250	688483
122	688484
6628	688485
47163	688486
365	688487
60067	688488
59612	688489
45427	688490
41437	688491
19000	688492
17973	688493
132393	688494
27093	688495
35715	688496
39091	688497
51562	688498
71059	688499
26055	688500
31289	688501
6468	688502
44193	688503
45353	688504
6520	688505
3992	688506
1304	688507
5101	688508
36118	688509
17619	688510
20746	688511
80414	688512
14752	688513
10380	688514
67	688515
48	688516
64401	688517
13	688518
4097	688519
56783	688520
22016	688521
38094	688522
110718	688523
30433	688524
5648	688525
2562	688526
47248	688527
151608	688528
107657	688529
262	688530
784	688531
11394	688532
30367	688533
84034	688534
2569	688535
65855	688536
93269	688537
158521	688538
54870	688539
694	688540
51101	688541
52584	688542
46594	688543
121701	688544
8983	688545
17963	688546
78788	688547
26642	688548
50831	688549
93061	688550
49159	688551
79062	688552
55059	688553
30516	688554
45	688555
28337	688556
8323	688557
2760	688558
26850	688559
52730	688560
63956	688561
28236	688562
122556	688563
75834	688564
29445	688565
4178	688566
39277	688567
38152	688568
18209	688569
88085	688570
53179	688571
44652	688572
16756	688573
1384	688574
14544	688575
56420	688576
8092	688577
1190	688578
44118	688579
88082	688580
85907	688581
33447	688582
100205	688583
2677	688584
123967	688585
59410	688586
35527	688587
7084	688588
10	688589
99170	688590
36059	688591
101988	688592
39462	688593
49708	688594
101916	688595
74989	688596
17617	688597
2566	688598
106279	688599
1911	688600
47597	688601
6673	688602
74778	688603
80221	688604
62385	688605
3543	688606
46369	688607
48817	688608
19149	688609
77537	688610
106622	688611
90499	688612
38859	688613
21145	688614
11096	688615
101319	688616
17945	688617
65410	688618
24213	688619
145165	688620
8976	688621
28193	688622
83861	688623
133877	688624
7225	688625
26676	688626
4621	688627
1306	688628
34974	688629
5135	688630
33205	688631
124594	688632
58416	688633
49613	688634
30238	688635
7592	688636
37728	688637
41035	688638
1550	688639
32617	688640
24039	688641
95082	688642
1165	688643
11633	688644
10106	688645
75482	688646
1152	688647
127	688648
65606	688649
34390	688650
36497	688651
4330	688652
3914	688653
6045	688654
55955	688655
40455	688656
25506	688657
50	688658
23932	688659
67179	688660
12308	688661
61911	688662
37292	688663
74601	688664
17315	688665
2702	688666
2655	688667
2310	688668
1789	688669
11353	688670
48729	688671
5220	688672
71381	688673
21265	688674
16126	688675
23253	688676
6553	688677
43245	688678
11951	688679
91543	688680
98214	688681
23510	688682
883	688683
1848	688684
12579	688685
124943	688686
24082	688687
27433	688688
57500	688689
38290	688690
38514	688691
58633	688692
4705	688693
35	688694
22275	688695
45113	688696
891	688697
77507	688698
67844	688699
80239	688700
6	688701
86189	688702
65512	688703
44437	688704
17618	688705
1556	688706
27005	688707
14262	688708
2576	688709
18850	688710
30292	688711
21029	688712
21385	688713
34716	688714
15190	688715
1244	688716
22518	688717
3203	688718
8442	688719
6961	688720
2409	688721
60639	688722
74210	688723
11922	688724
13176	688725
339	688726
23104	688727
22960	688728
74642	688729
146854	688730
18857	688731
2710	688732
3032	688733
3353	688734
518	688735
29924	688736
41537	688737
119667	688738
105440	688739
74885	688740
74981	688741
92934	688742
36765	688743
562	688744
6705	688745
8537	688746
1609	688747
28108	688748
32621	688749
152256	688750
13563	688751
57520	688752
8451	688753
34899	688754
21678	688755
18656	688756
50531	688757
23275	688758
64939	688759
15983	688760
4097	688761
51151	688762
8265	688763
2	688764
46409	688765
687	688766
125	688767
20021	688768
8344	688769
1394	688770
36829	688771
4472	688772
2679	688773
30533	688774
71786	688775
64668	688776
31989	688777
36894	688778
19695	688779
35957	688780
67026	688781
106	688782
21869	688783
2453	688784
83846	688785
23114	688786
47834	688787
27702	688788
3604	688789
115940	688790
25664	688791
31300	688792
1516	688793
19242	688794
42433	688795
66222	688796
368	688797
83031	688798
52274	688799
13505	688800
22698	688801
45992	688802
54664	688803
13131	688804
986	688805
51412	688806
39756	688807
15	688808
8677	688809
31264	688810
393	688811
21952	688812
88913	688813
499	688814
2010	688815
56356	688816
333	688817
147577	688818
134875	688819
20967	688820
4719	688821
35596	688822
9705	688823
162973	688824
15318	688825
21068	688826
112253	688827
758	688828
55320	688829
162964	688830
18070	688831
83833	688832
39398	688833
21334	688834
53510	688835
40077	688836
123318	688837
41742	688838
13840	688839
54254	688840
114608	688841
37873	688842
79110	688843
74120	688844
9989	688845
24655	688846
27216	688847
58897	688848
57792	688849
1264	688850
65753	688851
20478	688852
48576	688853
6987	688854
2724	688855
66331	688856
124022	688857
62872	688858
2430	688859
5107	688860
2710	688861
49252	688862
23774	688863
16646	688864
90232	688865
57789	688866
42661	688867
16252	688868
61393	688869
86225	688870
20082	688871
44661	688872
49661	688873
26757	688874
24831	688875
11705	688876
6053	688877
19147	688878
10151	688879
78411	688880
123960	688881
49141	688882
42872	688883
1604	688884
23444	688885
55024	688886
4132	688887
71709	688888
40423	688889
6438	688890
52352	688891
49718	688892
71388	688893
3155	688894
50850	688895
3618	688896
41645	688897
71249	688898
18048	688899
36558	688900
18539	688901
26018	688902
105776	688903
39736	688904
18169	688905
32295	688906
25306	688907
157177	688908
130411	688909
24689	688910
34737	688911
4500	688912
18260	688913
63734	688914
97333	688915
25043	688916
23955	688917
2765	688918
72356	688919
37645	688920
27	688921
127477	688922
17619	688923
3572	688924
16465	688925
43109	688926
5469	688927
23215	688928
39294	688929
14037	688930
9679	688931
60989	688932
76853	688933
5633	688934
33898	688935
21548	688936
4114	688937
444	688938
20860	688939
103904	688940
30156	688941
87206	688942
84700	688943
20640	688944
56142	688945
14117	688946
5822	688947
11348	688948
1733	688949
83018	688950
20801	688951
1025	688952
60114	688953
17828	688954
131650	688955
39174	688956
88163	688957
3875	688958
42509	688959
12463	688960
33571	688961
1937	688962
114769	688963
17800	688964
70079	688965
31512	688966
30038	688967
38927	688968
42590	688969
751	688970
16478	688971
3324	688972
34914	688973
46782	688974
76540	688975
83186	688976
14037	688977
27214	688978
12273	688979
24553	688980
107115	688981
9773	688982
84861	688983
74786	688984
10498	688985
6996	688986
36669	688987
11628	688988
55331	688989
43953	688990
10345	688991
73850	688992
27057	688993
10645	688994
82946	688995
3624	688996
83792	688997
36661	688998
47405	688999
136	689000
62994	689001
130848	689002
11223	689003
8418	689004
44391	689005
3035	689006
51628	689007
12202	689008
437	689009
11363	689010
58234	689011
133334	689012
95131	689013
6965	689014
48228	689015
15758	689016
47980	689017
21997	689018
116564	689019
14137	689020
114273	689021
20799	689022
564	689023
95965	689024
101	689025
27412	689026
4818	689027
70679	689028
43605	689029
975	689030
28742	689031
15515	689032
70318	689033
72369	689034
103315	689035
38790	689036
16296	689037
116557	689038
6370	689039
20620	689040
9214	689041
51497	689042
34097	689043
36084	689044
3636	689045
165040	689046
96	689047
2281	689048
55700	689049
48009	689050
78655	689051
1866	689052
125972	689053
34351	689054
8295	689055
155545	689056
78492	689057
121549	689058
39926	689059
7977	689060
17461	689061
9032	689062
49651	689063
17910	689064
49332	689065
68651	689066
911	689067
11109	689068
128225	689069
64873	689070
10697	689071
108335	689072
3562	689073
5901	689074
529	689075
45249	689076
54959	689077
26527	689078
51773	689079
2028	689080
24553	689081
25271	689082
27086	689083
284	689084
382	689085
8589	689086
114464	689087
1529	689088
9945	689089
132541	689090
53834	689091
29185	689092
46429	689093
123465	689094
1461	689095
30415	689096
7037	689097
88315	689098
8910	689099
129417	689100
4727	689101
40423	689102
9998	689103
133622	689104
67756	689105
19617	689106
103785	689107
3014	689108
1689	689109
44630	689110
4417	689111
28689	689112
64703	689113
89663	689114
73799	689115
59870	689116
124918	689117
11739	689118
71343	689119
121670	689120
110735	689121
72308	689122
56409	689123
47287	689124
23778	689125
59033	689126
48731	689127
51522	689128
111669	689129
6200	689130
28526	689131
48246	689132
131659	689133
114906	689134
19078	689135
3222	689136
28633	689137
20070	689138
18705	689139
16971	689140
103080	689141
42180	689142
41754	689143
134363	689144
123984	689145
63116	689146
339	689147
32204	689148
12970	689149
7900	689150
4973	689151
47803	689152
31139	689153
63484	689154
53418	689155
816	689156
45482	689157
25550	689158
54013	689159
26458	689160
7689	689161
122757	689162
12767	689163
69887	689164
154125	689165
39367	689166
71212	689167
113683	689168
128583	689169
114478	689170
22330	689171
4738	689172
110758	689173
47961	689174
105005	689175
42099	689176
12797	689177
73263	689178
70568	689179
101877	689180
72247	689181
89642	689182
21577	689183
82446	689184
73301	689185
32399	689186
52423	689187
43637	689188
30174	689189
20729	689190
3542	689191
72326	689192
48573	689193
2801	689194
90215	689195
81586	689196
44061	689197
10386	689198
709	689199
87289	689200
65362	689201
48986	689202
56571	689203
42878	689204
8272	689205
75278	689206
71317	689207
7981	689208
422	689209
3749	689210
87023	689211
39127	689212
17931	689213
25232	689214
134979	689215
87814	689216
71545	689217
4082	689218
92581	689219
10588	689220
16604	689221
149152	689222
22447	689223
152344	689224
8719	689225
11308	689226
22149	689227
154163	689228
698	689229
50619	689230
26522	689231
94	689232
63158	689233
76602	689234
5274	689235
62613	689236
1085	689237
41795	689238
4968	689239
28582	689240
18734	689241
59363	689242
1604	689243
18676	689244
1690	689245
56640	689246
103249	689247
16763	689248
162206	689249
100277	689250
29081	689251
3685	689252
20417	689253
22378	689254
132263	689255
57449	689256
18456	689257
31100	689258
5057	689259
3924	689260
60149	689261
8108	689262
63687	689263
13946	689264
38534	689265
28867	689266
25185	689267
35346	689268
16465	689269
27267	689270
20376	689271
2014	689272
83326	689273
104000	689274
2929	689275
19150	689276
87786	689277
54810	689278
10223	689279
16284	689280
28385	689281
25503	689282
77941	689283
2356	689284
1175	689285
59379	689286
2169	689287
20531	689288
26789	689289
29406	689290
67590	689291
6443	689292
36898	689293
29800	689294
39997	689295
105845	689296
123	689297
10	689298
34250	689299
130818	689300
37439	689301
45142	689302
33610	689303
11662	689304
356	689305
6032	689306
38220	689307
29393	689308
3588	689309
113677	689310
32917	689311
93171	689312
118399	689313
70553	689314
34754	689315
138	689316
42697	689317
47066	689318
16157	689319
33905	689320
44979	689321
2096	689322
108892	689323
53885	689324
6134	689325
7504	689326
10158	689327
20308	689328
24574	689329
85125	689330
63765	689331
111652	689332
73582	689333
3918	689334
12201	689335
91822	689336
45865	689337
3629	689338
22495	689339
22702	689340
123167	689341
60817	689342
86940	689343
1525	689344
81803	689345
29901	689346
146113	689347
11570	689348
11779	689349
113279	689350
81895	689351
31976	689352
153454	689353
6401	689354
40286	689355
26081	689356
3522	689357
67036	689358
12007	689359
6231	689360
7391	689361
47067	689362
32337	689363
17704	689364
3920	689365
35307	689366
39637	689367
22537	689368
37383	689369
23453	689370
88710	689371
113092	689372
42081	689373
76654	689374
12183	689375
43645	689376
11205	689377
4147	689378
103499	689379
3966	689380
2514	689381
9329	689382
17353	689383
1157	689384
79568	689385
57580	689386
13146	689387
158598	689388
15373	689389
32498	689390
26215	689391
57276	689392
129789	689393
43460	689394
78010	689395
23780	689396
19829	689397
46241	689398
123954	689399
2796	689400
92859	689401
20702	689402
11643	689403
107209	689404
4342	689405
12825	689406
35903	689407
43295	689408
41850	689409
442	689410
34837	689411
7774	689412
25948	689413
40757	689414
160019	689415
106742	689416
63629	689417
33137	689418
2091	689419
61767	689420
5945	689421
43839	689422
46418	689423
5469	689424
52190	689425
37513	689426
1912	689427
8419	689428
19426	689429
19966	689430
45266	689431
12170	689432
2683	689433
23729	689434
34902	689435
86985	689436
1015	689437
80755	689438
29267	689439
13216	689440
43878	689441
29149	689442
103717	689443
47703	689444
3273	689445
14871	689446
799	689447
3135	689448
3581	689449
143096	689450
183	689451
133401	689452
4468	689453
25126	689454
13715	689455
14817	689456
9195	689457
3891	689458
25992	689459
91567	689460
34280	689461
17130	689462
67211	689463
17501	689464
154524	689465
3444	689466
26963	689467
33560	689468
41244	689469
126709	689470
7623	689471
41562	689472
1786	689473
17344	689474
11526	689475
44039	689476
2030	689477
62217	689478
69734	689479
19143	689480
94171	689481
21912	689482
95286	689483
8354	689484
51065	689485
8151	689486
114161	689487
80612	689488
509	689489
25455	689490
5320	689491
11128	689492
74614	689493
58903	689494
59116	689495
47120	689496
141701	689497
21498	689498
131028	689499
20805	689500
40209	689501
25386	689502
16259	689503
9460	689504
21123	689505
65154	689506
8767	689507
7411	689508
65127	689509
82326	689510
2843	689511
35339	689512
78223	689513
25508	689514
66783	689515
22616	689516
47425	689517
23036	689518
6333	689519
45022	689520
10452	689521
61168	689522
30653	689523
65583	689524
8657	689525
53129	689526
24455	689527
166427	689528
1638	689529
76557	689530
37248	689531
61151	689532
95612	689533
17814	689534
16717	689535
69308	689536
631	689537
5315	689538
41413	689539
13756	689540
2120	689541
22435	689542
1255	689543
102931	689544
1490	689545
58595	689546
74103	689547
2441	689548
17445	689549
40827	689550
51237	689551
9581	689552
8771	689553
27675	689554
20183	689555
10788	689556
5935	689557
45990	689558
7738	689559
1745	689560
75332	689561
55	689562
9688	689563
96509	689564
4831	689565
23510	689566
312	689567
4361	689568
105140	689569
52538	689570
58131	689571
92606	689572
32768	689573
117928	689574
1962	689575
690	689576
139713	689577
1297	689578
40472	689579
30895	689580
22299	689581
15237	689582
64834	689583
7923	689584
19735	689585
610	689586
4917	689587
18974	689588
4253	689589
389	689590
9509	689591
63017	689592
11699	689593
75892	689594
42071	689595
42550	689596
13043	689597
79953	689598
5679	689599
97628	689600
5883	689601
57818	689602
30463	689603
723	689604
4222	689605
80928	689606
2074	689607
7119	689608
21974	689609
8379	689610
15323	689611
217	689612
8265	689613
33905	689614
90572	689615
5023	689616
38825	689617
3177	689618
41978	689619
93	689620
5970	689621
79668	689622
14553	689623
29199	689624
103677	689625
27529	689626
5938	689627
18967	689628
21512	689629
48574	689630
17574	689631
99514	689632
152432	689633
141978	689634
114432	689635
59920	689636
1926	689637
23086	689638
36789	689639
6318	689640
19928	689641
62216	689642
12620	689643
46754	689644
43937	689645
4069	689646
18113	689647
44028	689648
42614	689649
14812	689650
57924	689651
34133	689652
59296	689653
15484	689654
11336	689655
87470	689656
68685	689657
56956	689658
674	689659
71500	689660
57673	689661
19954	689662
994	689663
40187	689664
22761	689665
53131	689666
17007	689667
49778	689668
52492	689669
26327	689670
48522	689671
50022	689672
10756	689673
75559	689674
51	689675
533	689676
58314	689677
15806	689678
98175	689679
137931	689680
68216	689681
22198	689682
137513	689683
12214	689684
85410	689685
3467	689686
69402	689687
38354	689688
18573	689689
89521	689690
124341	689691
7489	689692
48258	689693
2066	689694
1759	689695
24116	689696
2619	689697
18813	689698
4912	689699
28723	689700
13148	689701
38723	689702
29299	689703
40204	689704
766	689705
14782	689706
1276	689707
57126	689708
1015	689709
6309	689710
66321	689711
2038	689712
24368	689713
188	689714
27191	689715
70444	689716
22142	689717
18504	689718
20870	689719
4988	689720
21220	689721
28594	689722
20215	689723
19146	689724
17890	689725
35136	689726
84708	689727
9903	689728
19331	689729
1172	689730
20181	689731
23835	689732
115101	689733
27851	689734
32737	689735
159	689736
12300	689737
121576	689738
44977	689739
19358	689740
56261	689741
9347	689742
49229	689743
23212	689744
348	689745
25	689746
6086	689747
6924	689748
63237	689749
4351	689750
47816	689751
55791	689752
76156	689753
19307	689754
137836	689755
136864	689756
41174	689757
45	689758
165733	689759
35840	689760
68175	689761
8981	689762
20773	689763
3987	689764
9401	689765
1237	689766
47292	689767
26772	689768
1115	689769
116	689770
7889	689771
105501	689772
53608	689773
81784	689774
52212	689775
5723	689776
6094	689777
11120	689778
8691	689779
3884	689780
26003	689781
1518	689782
5623	689783
53596	689784
30882	689785
45863	689786
93498	689787
24158	689788
80045	689789
48702	689790
121723	689791
9062	689792
36209	689793
5657	689794
69155	689795
7317	689796
28695	689797
217	689798
59052	689799
6616	689800
49563	689801
52348	689802
36349	689803
748	689804
8253	689805
44793	689806
60034	689807
34290	689808
39034	689809
28067	689810
151909	689811
8321	689812
7073	689813
42247	689814
98463	689815
98738	689816
42400	689817
55654	689818
41834	689819
19800	689820
12379	689821
60050	689822
31569	689823
28746	689824
8322	689825
40826	689826
180	689827
96891	689828
29274	689829
77494	689830
11574	689831
13582	689832
2854	689833
22047	689834
11685	689835
61894	689836
7662	689837
46450	689838
93106	689839
4810	689840
74568	689841
12465	689842
85499	689843
25267	689844
84070	689845
2053	689846
23302	689847
26872	689848
84176	689849
18602	689850
109666	689851
39865	689852
5826	689853
2546	689854
3367	689855
24840	689856
77341	689857
28958	689858
7876	689859
3410	689860
166376	689861
31506	689862
9766	689863
2626	689864
24320	689865
142600	689866
156866	689867
41420	689868
47133	689869
46352	689870
385	689871
42049	689872
24112	689873
3930	689874
81629	689875
3907	689876
49111	689877
1367	689878
3627	689879
60665	689880
14780	689881
101246	689882
929	689883
68948	689884
25532	689885
10442	689886
2187	689887
103107	689888
104418	689889
33754	689890
25532	689891
61175	689892
124827	689893
45163	689894
2501	689895
103586	689896
31503	689897
87826	689898
2690	689899
16649	689900
24281	689901
60849	689902
1919	689903
52321	689904
16241	689905
78551	689906
26438	689907
35432	689908
16381	689909
30280	689910
14346	689911
34501	689912
144692	689913
121801	689914
61107	689915
91740	689916
9028	689917
36072	689918
44901	689919
110291	689920
132105	689921
38451	689922
2895	689923
15994	689924
51321	689925
72120	689926
73837	689927
27666	689928
27811	689929
343	689930
35067	689931
24550	689932
23343	689933
67739	689934
15645	689935
81497	689936
34156	689937
15503	689938
4790	689939
12223	689940
31547	689941
100181	689942
21269	689943
20130	689944
29045	689945
93336	689946
74189	689947
21432	689948
23344	689949
13776	689950
15429	689951
82833	689952
142246	689953
50859	689954
128902	689955
10001	689956
71426	689957
116163	689958
61689	689959
51493	689960
3026	689961
16364	689962
38651	689963
64800	689964
40277	689965
5940	689966
811	689967
18586	689968
11308	689969
3839	689970
61159	689971
59870	689972
100468	689973
5689	689974
27891	689975
28586	689976
85837	689977
10534	689978
46765	689979
10014	689980
1399	689981
44928	689982
3284	689983
10690	689984
53102	689985
39911	689986
94867	689987
20781	689988
133674	689989
24734	689990
6441	689991
11589	689992
28255	689993
640	689994
9876	689995
33671	689996
56040	689997
36802	689998
50720	689999
104047	690000
89252	690001
7983	690002
293	690003
6070	690004
5478	690005
7199	690006
54871	690007
5018	690008
4665	690009
83863	690010
2360	690011
44635	690012
23892	690013
587	690014
48849	690015
33	690016
70596	690017
22480	690018
30638	690019
1917	690020
23767	690021
79556	690022
9399	690023
84150	690024
68249	690025
56131	690026
24930	690027
58880	690028
34372	690029
49848	690030
63701	690031
14716	690032
120476	690033
10822	690034
37904	690035
80589	690036
29	690037
52018	690038
315	690039
98963	690040
12764	690041
157795	690042
149849	690043
14664	690044
121745	690045
2870	690046
49222	690047
117302	690048
8312	690049
98255	690050
21529	690051
150215	690052
30633	690053
66195	690054
106130	690055
112361	690056
6938	690057
36768	690058
9477	690059
71269	690060
6469	690061
31357	690062
26185	690063
10237	690064
26166	690065
5297	690066
6197	690067
117615	690068
43056	690069
155451	690070
64796	690071
3056	690072
72087	690073
33302	690074
88320	690075
67975	690076
40551	690077
34560	690078
28132	690079
89838	690080
18311	690081
97851	690082
58561	690083
8413	690084
47012	690085
2576	690086
26130	690087
30132	690088
8242	690089
15611	690090
70340	690091
41554	690092
112989	690093
3653	690094
8027	690095
5873	690096
113559	690097
66	690098
20847	690099
4870	690100
122708	690101
159823	690102
16468	690103
94882	690104
40364	690105
35486	690106
7739	690107
1120	690108
20648	690109
40307	690110
148727	690111
85890	690112
44019	690113
23565	690114
27940	690115
156648	690116
26151	690117
3361	690118
39900	690119
16863	690120
43140	690121
21254	690122
51343	690123
707	690124
58396	690125
48035	690126
133887	690127
93470	690128
4634	690129
20283	690130
21247	690131
66567	690132
130223	690133
44413	690134
19597	690135
22512	690136
51050	690137
42688	690138
71300	690139
51329	690140
30482	690141
25739	690142
70374	690143
23048	690144
18225	690145
109861	690146
10323	690147
18678	690148
19891	690149
476	690150
37277	690151
7574	690152
16477	690153
16340	690154
34039	690155
7042	690156
19839	690157
19	690158
7901	690159
11506	690160
2348	690161
124608	690162
58635	690163
101352	690164
36112	690165
6503	690166
114933	690167
2971	690168
6737	690169
13424	690170
43467	690171
45009	690172
2091	690173
157217	690174
653	690175
15874	690176
54202	690177
16154	690178
30395	690179
13577	690180
10272	690181
11733	690182
92886	690183
48442	690184
13590	690185
361	690186
39274	690187
6181	690188
26114	690189
37926	690190
11028	690191
8796	690192
130208	690193
39934	690194
745	690195
53664	690196
128947	690197
57984	690198
35617	690199
14146	690200
27380	690201
97962	690202
4527	690203
62617	690204
28131	690205
44805	690206
138201	690207
52011	690208
10126	690209
34503	690210
21036	690211
13114	690212
81455	690213
7902	690214
1195	690215
35994	690216
4293	690217
7742	690218
2663	690219
132902	690220
34611	690221
31234	690222
12904	690223
11236	690224
6760	690225
14673	690226
43929	690227
10689	690228
14219	690229
22909	690230
711	690231
64004	690232
56916	690233
5429	690234
45301	690235
54396	690236
13343	690237
47266	690238
54340	690239
135384	690240
51805	690241
25861	690242
20653	690243
31322	690244
58648	690245
41489	690246
2546	690247
42648	690248
29257	690249
154669	690250
19431	690251
28005	690252
19164	690253
6866	690254
53486	690255
59419	690256
107966	690257
983	690258
2848	690259
22372	690260
58966	690261
66219	690262
20315	690263
91584	690264
57762	690265
21083	690266
39529	690267
117530	690268
353	690269
17406	690270
13514	690271
5269	690272
14093	690273
43544	690274
3549	690275
11629	690276
555	690277
27571	690278
39740	690279
106103	690280
48452	690281
66874	690282
34095	690283
7838	690284
37584	690285
22761	690286
84214	690287
5154	690288
658	690289
10386	690290
23425	690291
111767	690292
103038	690293
47299	690294
16671	690295
17669	690296
147034	690297
637	690298
5675	690299
108622	690300
101922	690301
50259	690302
16153	690303
85956	690304
68686	690305
55346	690306
240	690307
15294	690308
7126	690309
206	690310
9289	690311
25697	690312
175	690313
2837	690314
40554	690315
90747	690316
13228	690317
1730	690318
30371	690319
1219	690320
48830	690321
47588	690322
16482	690323
49879	690324
59370	690325
369	690326
43310	690327
38477	690328
75	690329
4016	690330
30749	690331
24064	690332
7784	690333
86017	690334
60953	690335
4052	690336
12409	690337
72180	690338
8233	690339
757	690340
30954	690341
38277	690342
68577	690343
6263	690344
95657	690345
45168	690346
46315	690347
124567	690348
39747	690349
49412	690350
10618	690351
27571	690352
3305	690353
29506	690354
1943	690355
15954	690356
130233	690357
14066	690358
33961	690359
84744	690360
4194	690361
152343	690362
81516	690363
98870	690364
51942	690365
19779	690366
19577	690367
43344	690368
112631	690369
15359	690370
13969	690371
103713	690372
32420	690373
47608	690374
10238	690375
13078	690376
56523	690377
142888	690378
2378	690379
5112	690380
79384	690381
35783	690382
144897	690383
42645	690384
31527	690385
20618	690386
86955	690387
5658	690388
75802	690389
48453	690390
36612	690391
32920	690392
5908	690393
9264	690394
7451	690395
35757	690396
4338	690397
65423	690398
68623	690399
2132	690400
62492	690401
81019	690402
16463	690403
149301	690404
17774	690405
7061	690406
119043	690407
1170	690408
70919	690409
54916	690410
25040	690411
15187	690412
8168	690413
24668	690414
63524	690415
2557	690416
117454	690417
64078	690418
15918	690419
6909	690420
166448	690421
14785	690422
40290	690423
118845	690424
70196	690425
1351	690426
10831	690427
28270	690428
22208	690429
29557	690430
80751	690431
133289	690432
48730	690433
18803	690434
10168	690435
5663	690436
19367	690437
75	690438
120519	690439
81027	690440
132498	690441
8438	690442
29	690443
62806	690444
76085	690445
88685	690446
88811	690447
56212	690448
68803	690449
72927	690450
3667	690451
25854	690452
62054	690453
36963	690454
47864	690455
13203	690456
44367	690457
67027	690458
132568	690459
38735	690460
15916	690461
57590	690462
166279	690463
127	690464
142499	690465
112	690466
2214	690467
32345	690468
5686	690469
14021	690470
43853	690471
11881	690472
7017	690473
41367	690474
39783	690475
48148	690476
81194	690477
114700	690478
1429	690479
14878	690480
76462	690481
159303	690482
2581	690483
46435	690484
761	690485
54081	690486
129458	690487
516	690488
16086	690489
41056	690490
53772	690491
4129	690492
4539	690493
22901	690494
16196	690495
6121	690496
36632	690497
66822	690498
111163	690499
56325	690500
5442	690501
21695	690502
58035	690503
14018	690504
41736	690505
90784	690506
5149	690507
1331	690508
147	690509
5233	690510
4704	690511
19201	690512
817	690513
70039	690514
115519	690515
80565	690516
7748	690517
858	690518
23247	690519
10724	690520
19001	690521
28019	690522
61779	690523
465	690524
108820	690525
102515	690526
58423	690527
28549	690528
6222	690529
29750	690530
8820	690531
42922	690532
90283	690533
6046	690534
38123	690535
122493	690536
4237	690537
12292	690538
31470	690539
64346	690540
17817	690541
1499	690542
82864	690543
23018	690544
2624	690545
6358	690546
108032	690547
6583	690548
34854	690549
10361	690550
29013	690551
87469	690552
11147	690553
128881	690554
63043	690555
35326	690556
11263	690557
89992	690558
24807	690559
101125	690560
1161	690561
40202	690562
22882	690563
6117	690564
63784	690565
28057	690566
98410	690567
20865	690568
15868	690569
10610	690570
38118	690571
13831	690572
30349	690573
5	690574
81272	690575
602	690576
14863	690577
58383	690578
44235	690579
83463	690580
14523	690581
2260	690582
13548	690583
133048	690584
95764	690585
3956	690586
79573	690587
54656	690588
7188	690589
2308	690590
2843	690591
23091	690592
43199	690593
20620	690594
29646	690595
113522	690596
11242	690597
2601	690598
3468	690599
97982	690600
14008	690601
52711	690602
94051	690603
12008	690604
16074	690605
29390	690606
15956	690607
142108	690608
6162	690609
1709	690610
16395	690611
116243	690612
7289	690613
27131	690614
9328	690615
38844	690616
60106	690617
15709	690618
73968	690619
4086	690620
32558	690621
131205	690622
10545	690623
92727	690624
1009	690625
57690	690626
74365	690627
81105	690628
58208	690629
72726	690630
3176	690631
46840	690632
21678	690633
66548	690634
64031	690635
546	690636
2517	690637
14657	690638
91304	690639
103385	690640
8619	690641
66930	690642
13	690643
27463	690644
42906	690645
14839	690646
4	690647
13807	690648
1426	690649
65474	690650
15421	690651
90401	690652
86314	690653
4176	690654
60242	690655
68326	690656
69528	690657
59088	690658
34494	690659
58298	690660
15216	690661
4619	690662
10950	690663
14055	690664
115301	690665
9970	690666
15891	690667
113394	690668
5530	690669
2208	690670
133149	690671
7621	690672
11065	690673
4131	690674
83371	690675
8946	690676
63493	690677
46890	690678
24529	690679
77670	690680
48721	690681
77955	690682
25395	690683
101381	690684
14583	690685
41360	690686
5334	690687
43397	690688
111894	690689
88152	690690
50022	690691
38908	690692
39155	690693
2230	690694
13871	690695
2352	690696
89147	690697
86775	690698
50485	690699
112051	690700
25280	690701
2774	690702
24519	690703
68341	690704
131140	690705
2010	690706
26611	690707
46246	690708
27233	690709
15339	690710
42639	690711
8165	690712
129688	690713
118534	690714
57798	690715
29499	690716
40057	690717
61987	690718
31617	690719
39583	690720
28775	690721
26269	690722
96678	690723
61660	690724
71926	690725
42137	690726
76423	690727
13661	690728
24782	690729
55518	690730
89372	690731
8134	690732
50206	690733
3335	690734
29537	690735
104181	690736
24419	690737
12537	690738
35997	690739
21079	690740
70995	690741
89795	690742
14428	690743
1216	690744
21191	690745
5200	690746
14195	690747
31280	690748
17408	690749
2307	690750
53780	690751
5555	690752
24646	690753
43431	690754
20587	690755
243	690756
14010	690757
405	690758
116176	690759
15964	690760
102368	690761
4554	690762
1182	690763
164961	690764
42224	690765
28336	690766
29257	690767
5257	690768
14855	690769
43379	690770
25977	690771
40237	690772
5389	690773
417	690774
15215	690775
161900	690776
26731	690777
13081	690778
26843	690779
89338	690780
24794	690781
100853	690782
24933	690783
131644	690784
14193	690785
6536	690786
100400	690787
6849	690788
37483	690789
50186	690790
17499	690791
58846	690792
9329	690793
970	690794
59712	690795
27223	690796
24870	690797
6697	690798
100411	690799
22388	690800
64344	690801
22608	690802
33704	690803
14027	690804
816	690805
3348	690806
4648	690807
84011	690808
10475	690809
13497	690810
11786	690811
119818	690812
22560	690813
1836	690814
1482	690815
45797	690816
30468	690817
61693	690818
25386	690819
7411	690820
59	690821
19861	690822
28443	690823
4901	690824
143930	690825
16415	690826
39384	690827
33330	690828
29514	690829
39453	690830
129263	690831
122881	690832
89069	690833
1268	690834
94244	690835
38167	690836
18353	690837
39473	690838
99942	690839
10889	690840
12097	690841
48541	690842
65	690843
62868	690844
122023	690845
76029	690846
53602	690847
1751	690848
2764	690849
1296	690850
1741	690851
15568	690852
80220	690853
81654	690854
45979	690855
60539	690856
131	690857
70756	690858
8062	690859
58731	690860
103873	690861
60124	690862
32006	690863
113199	690864
7433	690865
16333	690866
47824	690867
32128	690868
10470	690869
48176	690870
47528	690871
40675	690872
108346	690873
31468	690874
59791	690875
8133	690876
80732	690877
7767	690878
10358	690879
77361	690880
73888	690881
24509	690882
20499	690883
66062	690884
14758	690885
6355	690886
26668	690887
47387	690888
138432	690889
9452	690890
9705	690891
17164	690892
3022	690893
40560	690894
213	690895
48238	690896
5481	690897
34030	690898
23828	690899
18833	690900
18383	690901
21910	690902
17402	690903
81794	690904
22240	690905
32357	690906
126514	690907
126785	690908
11317	690909
29656	690910
38646	690911
18564	690912
1151	690913
27545	690914
13648	690915
63714	690916
30895	690917
1373	690918
50880	690919
59584	690920
161396	690921
34800	690922
57893	690923
3773	690924
110628	690925
2913	690926
17691	690927
14442	690928
143180	690929
17200	690930
44985	690931
32423	690932
36808	690933
603	690934
38390	690935
14933	690936
3297	690937
17209	690938
4018	690939
77391	690940
66298	690941
6150	690942
30155	690943
11467	690944
47152	690945
18291	690946
38568	690947
67764	690948
3105	690949
50232	690950
2900	690951
7294	690952
47825	690953
33995	690954
74383	690955
38833	690956
10117	690957
5022	690958
25767	690959
192	690960
5741	690961
27909	690962
20901	690963
9371	690964
45822	690965
11553	690966
112	690967
14641	690968
2326	690969
73559	690970
2244	690971
73256	690972
7044	690973
6840	690974
18772	690975
8772	690976
19761	690977
18890	690978
1314	690979
19901	690980
88988	690981
29512	690982
4508	690983
16551	690984
13619	690985
37924	690986
2410	690987
45471	690988
130107	690989
38133	690990
2164	690991
38551	690992
424	690993
14540	690994
64379	690995
42172	690996
106	690997
81714	690998
49198	690999
11462	691000
37793	691001
20341	691002
42153	691003
9822	691004
111018	691005
32132	691006
86999	691007
45161	691008
63552	691009
4176	691010
98	691011
68070	691012
40864	691013
3914	691014
1477	691015
55714	691016
120403	691017
2	691018
13485	691019
101556	691020
79019	691021
28816	691022
8896	691023
127863	691024
8388	691025
47212	691026
24836	691027
8524	691028
64620	691029
1354	691030
131692	691031
23311	691032
5890	691033
41663	691034
9105	691035
8875	691036
27016	691037
3387	691038
56395	691039
12590	691040
20831	691041
55700	691042
73408	691043
2996	691044
103243	691045
104737	691046
140136	691047
16398	691048
94329	691049
102723	691050
266	691051
20295	691052
108072	691053
65568	691054
14414	691055
165936	691056
70934	691057
26700	691058
10223	691059
10470	691060
93442	691061
16721	691062
9973	691063
75234	691064
62954	691065
166124	691066
8423	691067
56306	691068
1845	691069
17823	691070
17684	691071
47454	691072
6656	691073
74537	691074
9387	691075
126267	691076
84181	691077
59	691078
6783	691079
61246	691080
81239	691081
21567	691082
104	691083
3823	691084
56254	691085
54513	691086
130900	691087
132641	691088
7390	691089
18951	691090
116246	691091
7284	691092
46967	691093
52277	691094
58462	691095
18238	691096
46542	691097
3465	691098
59395	691099
50010	691100
25985	691101
93123	691102
126	691103
81092	691104
34995	691105
25230	691106
28404	691107
71	691108
52314	691109
38569	691110
4927	691111
79368	691112
32121	691113
12504	691114
537	691115
13329	691116
62727	691117
158283	691118
54069	691119
36561	691120
111230	691121
129787	691122
31350	691123
100938	691124
2141	691125
118779	691126
5866	691127
88384	691128
10663	691129
49051	691130
64333	691131
37573	691132
49713	691133
8999	691134
323	691135
33947	691136
35951	691137
15565	691138
97790	691139
84215	691140
69839	691141
102474	691142
95837	691143
23237	691144
143855	691145
5049	691146
5701	691147
118791	691148
25153	691149
123743	691150
10713	691151
38414	691152
74359	691153
120099	691154
21788	691155
74110	691156
123308	691157
123924	691158
15164	691159
73336	691160
10465	691161
12906	691162
1262	691163
131560	691164
15367	691165
19538	691166
127099	691167
59398	691168
21089	691169
84604	691170
7635	691171
57770	691172
12040	691173
52960	691174
26756	691175
93015	691176
60586	691177
105379	691178
33274	691179
328	691180
35991	691181
107756	691182
19072	691183
43606	691184
14587	691185
56759	691186
11781	691187
90	691188
36578	691189
18068	691190
1871	691191
6125	691192
23444	691193
20072	691194
18139	691195
64943	691196
55040	691197
16806	691198
99906	691199
132490	691200
2914	691201
12935	691202
39278	691203
143992	691204
5810	691205
72980	691206
50315	691207
4828	691208
4201	691209
60372	691210
87609	691211
56630	691212
802	691213
340	691214
61679	691215
9057	691216
10567	691217
15953	691218
90131	691219
62212	691220
874	691221
104353	691222
23845	691223
1	691224
21827	691225
117638	691226
886	691227
120941	691228
124153	691229
16449	691230
43408	691231
52684	691232
14883	691233
15797	691234
23758	691235
37955	691236
87820	691237
110096	691238
34932	691239
52962	691240
81295	691241
11231	691242
312	691243
22	691244
3423	691245
18188	691246
62678	691247
18189	691248
16	691249
18819	691250
8048	691251
3429	691252
126381	691253
7027	691254
117020	691255
27873	691256
34028	691257
124575	691258
36202	691259
164900	691260
7425	691261
43304	691262
52797	691263
12892	691264
28279	691265
25864	691266
49955	691267
49946	691268
80825	691269
61508	691270
6184	691271
49246	691272
670	691273
15917	691274
134171	691275
53930	691276
24899	691277
15059	691278
20292	691279
7146	691280
46691	691281
2730	691282
67531	691283
61620	691284
99758	691285
59093	691286
84049	691287
14488	691288
15220	691289
1234	691290
18783	691291
4039	691292
41361	691293
10510	691294
12871	691295
6581	691296
462	691297
40100	691298
46720	691299
440	691300
25050	691301
39399	691302
88524	691303
5	691304
162409	691305
62270	691306
62155	691307
84764	691308
74562	691309
29292	691310
7980	691311
30549	691312
56788	691313
1143	691314
18885	691315
23064	691316
1866	691317
74329	691318
84356	691319
2664	691320
11338	691321
78579	691322
32732	691323
64068	691324
22217	691325
123167	691326
80153	691327
157668	691328
3572	691329
5668	691330
173	691331
39465	691332
44963	691333
24262	691334
6278	691335
17385	691336
31870	691337
6551	691338
5702	691339
75748	691340
19847	691341
24561	691342
58831	691343
59673	691344
908	691345
54896	691346
19959	691347
63	691348
27930	691349
23074	691350
35909	691351
10170	691352
8	691353
10956	691354
33407	691355
5041	691356
51784	691357
98749	691358
46256	691359
1076	691360
53940	691361
110595	691362
84957	691363
5445	691364
514	691365
104902	691366
8742	691367
17127	691368
101080	691369
25121	691370
15483	691371
64419	691372
12011	691373
80822	691374
41600	691375
26556	691376
9280	691377
822	691378
32489	691379
13279	691380
60375	691381
14709	691382
30010	691383
70393	691384
119040	691385
54558	691386
140529	691387
133247	691388
121259	691389
3282	691390
53051	691391
35108	691392
39469	691393
6861	691394
41763	691395
84615	691396
67	691397
12678	691398
20025	691399
14879	691400
72182	691401
66058	691402
5824	691403
11111	691404
112812	691405
38771	691406
2343	691407
64690	691408
68714	691409
134005	691410
1275	691411
12012	691412
579	691413
33148	691414
12759	691415
52922	691416
85250	691417
17300	691418
133226	691419
13622	691420
25701	691421
63850	691422
47042	691423
91305	691424
131816	691425
35428	691426
6227	691427
28076	691428
122696	691429
58569	691430
107685	691431
53623	691432
36609	691433
141	691434
60645	691435
131413	691436
53013	691437
4132	691438
56917	691439
8010	691440
30562	691441
67317	691442
10169	691443
16201	691444
1472	691445
36197	691446
34	691447
7761	691448
4768	691449
161013	691450
12224	691451
33989	691452
21478	691453
32207	691454
95776	691455
45041	691456
42484	691457
58572	691458
41182	691459
19094	691460
9031	691461
156319	691462
27334	691463
12928	691464
35551	691465
9386	691466
97388	691467
28447	691468
135294	691469
11	691470
751	691471
76135	691472
23047	691473
14343	691474
34136	691475
118965	691476
12692	691477
4707	691478
122523	691479
3247	691480
17706	691481
30129	691482
521	691483
70262	691484
9517	691485
53441	691486
46722	691487
357	691488
70358	691489
21475	691490
43705	691491
18107	691492
58768	691493
81133	691494
8810	691495
52708	691496
26725	691497
58633	691498
4904	691499
66719	691500
14491	691501
1423	691502
27094	691503
7020	691504
83991	691505
86129	691506
86442	691507
110481	691508
88018	691509
36061	691510
25200	691511
1719	691512
10305	691513
80972	691514
5851	691515
70536	691516
9908	691517
21690	691518
37091	691519
69447	691520
154666	691521
43208	691522
54779	691523
154935	691524
21948	691525
39455	691526
73243	691527
123666	691528
43025	691529
46260	691530
27755	691531
59721	691532
49096	691533
142645	691534
17137	691535
2948	691536
1672	691537
18814	691538
4837	691539
10713	691540
15216	691541
79387	691542
59865	691543
1318	691544
75470	691545
72663	691546
57841	691547
32893	691548
48929	691549
16851	691550
1537	691551
117085	691552
1421	691553
29701	691554
12759	691555
79762	691556
75412	691557
1762	691558
16448	691559
89252	691560
13430	691561
161821	691562
47	691563
1679	691564
30833	691565
2817	691566
11507	691567
84298	691568
34995	691569
21488	691570
81830	691571
50167	691572
41939	691573
12694	691574
37446	691575
29390	691576
9647	691577
6223	691578
31709	691579
78430	691580
17737	691581
3768	691582
84691	691583
4752	691584
34878	691585
13194	691586
28519	691587
54225	691588
30587	691589
10961	691590
60894	691591
10758	691592
58006	691593
33413	691594
154585	691595
1696	691596
19358	691597
1789	691598
36559	691599
3588	691600
22844	691601
4111	691602
30920	691603
133422	691604
106444	691605
10919	691606
66612	691607
64570	691608
27640	691609
55565	691610
17647	691611
44754	691612
653	691613
4115	691614
27245	691615
17147	691616
24078	691617
45963	691618
44738	691619
43087	691620
3041	691621
15786	691622
122759	691623
139153	691624
92944	691625
69231	691626
60400	691627
48627	691628
10705	691629
326	691630
22925	691631
82349	691632
48323	691633
89135	691634
37813	691635
8852	691636
76	691637
34474	691638
53739	691639
55779	691640
1895	691641
44751	691642
22280	691643
40737	691644
70682	691645
40542	691646
1205	691647
29755	691648
53998	691649
123293	691650
51265	691651
8177	691652
22	691653
19322	691654
9392	691655
138224	691656
941	691657
30509	691658
119816	691659
123138	691660
18191	691661
3810	691662
14413	691663
158882	691664
78659	691665
28743	691666
243	691667
165203	691668
12187	691669
3515	691670
10834	691671
75876	691672
25294	691673
9609	691674
18420	691675
28780	691676
34438	691677
46502	691678
15035	691679
6633	691680
72194	691681
49391	691682
142682	691683
18807	691684
4602	691685
40757	691686
53875	691687
9596	691688
120707	691689
685	691690
81916	691691
27820	691692
20552	691693
30	691694
1027	691695
1527	691696
3920	691697
39578	691698
64247	691699
31477	691700
21	691701
15301	691702
17073	691703
36945	691704
2817	691705
56904	691706
73482	691707
1669	691708
4673	691709
39848	691710
7707	691711
17270	691712
67396	691713
25685	691714
75711	691715
31395	691716
112790	691717
14337	691718
61866	691719
56069	691720
23649	691721
147488	691722
3101	691723
43417	691724
3819	691725
16353	691726
61601	691727
4281	691728
50729	691729
1	691730
3050	691731
139040	691732
92330	691733
36250	691734
28077	691735
9347	691736
16988	691737
57263	691738
27178	691739
16804	691740
15449	691741
13525	691742
45349	691743
38955	691744
69809	691745
34638	691746
13540	691747
59875	691748
91135	691749
126927	691750
71847	691751
1334	691752
101644	691753
46886	691754
5874	691755
21811	691756
100339	691757
76448	691758
20302	691759
48203	691760
36533	691761
451	691762
159	691763
33755	691764
34590	691765
120059	691766
142800	691767
58543	691768
32677	691769
272	691770
18854	691771
25809	691772
30181	691773
23747	691774
13843	691775
8955	691776
24580	691777
6523	691778
117341	691779
301	691780
55907	691781
35732	691782
33327	691783
79937	691784
32253	691785
19034	691786
71535	691787
19760	691788
47888	691789
27275	691790
56326	691791
110806	691792
2413	691793
3615	691794
1357	691795
3770	691796
28111	691797
7224	691798
58176	691799
24337	691800
120383	691801
42065	691802
67498	691803
18809	691804
635	691805
3075	691806
21275	691807
91678	691808
33725	691809
81175	691810
9564	691811
17255	691812
16152	691813
61953	691814
78163	691815
18994	691816
68342	691817
53777	691818
84	691819
95339	691820
15651	691821
36039	691822
53586	691823
13536	691824
71020	691825
111290	691826
91359	691827
58642	691828
27419	691829
19061	691830
142317	691831
2553	691832
22656	691833
72557	691834
44058	691835
16875	691836
57075	691837
11604	691838
46451	691839
10188	691840
1782	691841
18	691842
42488	691843
1060	691844
5620	691845
36047	691846
40656	691847
20	691848
53161	691849
143481	691850
839	691851
119779	691852
4152	691853
51681	691854
138632	691855
2182	691856
63076	691857
93074	691858
26314	691859
26303	691860
32327	691861
38677	691862
16470	691863
10466	691864
82517	691865
21850	691866
8011	691867
13981	691868
8947	691869
70058	691870
19608	691871
3719	691872
107741	691873
49403	691874
47402	691875
125371	691876
2637	691877
15728	691878
9913	691879
144231	691880
42925	691881
16683	691882
5100	691883
61827	691884
95798	691885
9426	691886
24901	691887
58224	691888
46454	691889
1564	691890
29091	691891
30828	691892
50152	691893
64157	691894
17399	691895
23882	691896
6064	691897
15250	691898
41561	691899
6312	691900
67980	691901
211	691902
114137	691903
32575	691904
3870	691905
14986	691906
36182	691907
100444	691908
1794	691909
68104	691910
11674	691911
48096	691912
32073	691913
17303	691914
998	691915
4656	691916
13605	691917
69797	691918
27650	691919
100543	691920
93944	691921
42377	691922
57	691923
358	691924
21646	691925
3188	691926
19658	691927
701	691928
22379	691929
19358	691930
96865	691931
83078	691932
125234	691933
14704	691934
37656	691935
42284	691936
28853	691937
184	691938
49991	691939
13920	691940
147346	691941
20863	691942
58290	691943
2573	691944
34852	691945
5785	691946
375	691947
42767	691948
19210	691949
58949	691950
762	691951
61835	691952
30274	691953
111599	691954
31852	691955
4480	691956
28705	691957
6255	691958
26461	691959
14161	691960
11769	691961
7505	691962
1315	691963
9712	691964
26121	691965
8313	691966
87286	691967
13147	691968
3410	691969
54079	691970
4098	691971
371	691972
72384	691973
166389	691974
38537	691975
19942	691976
138678	691977
73531	691978
91458	691979
40792	691980
108065	691981
52535	691982
85749	691983
111816	691984
43365	691985
48757	691986
2528	691987
28819	691988
99818	691989
43558	691990
56138	691991
14999	691992
147992	691993
2445	691994
30616	691995
28676	691996
21037	691997
80371	691998
56282	691999
19392	692000
30078	692001
26677	692002
28461	692003
16516	692004
5299	692005
65460	692006
19407	692007
67850	692008
32048	692009
13267	692010
35241	692011
40040	692012
22853	692013
21579	692014
6891	692015
19007	692016
22393	692017
92867	692018
48550	692019
103	692020
122810	692021
18440	692022
39970	692023
116368	692024
75802	692025
23733	692026
2097	692027
65965	692028
52097	692029
20496	692030
560	692031
972	692032
70750	692033
35623	692034
305	692035
139448	692036
9174	692037
4923	692038
25649	692039
25772	692040
42566	692041
31405	692042
76	692043
1621	692044
58775	692045
4002	692046
3410	692047
12089	692048
32148	692049
63842	692050
59460	692051
10072	692052
6920	692053
27206	692054
146868	692055
18141	692056
47740	692057
100353	692058
79562	692059
58916	692060
787	692061
12827	692062
36637	692063
5435	692064
30383	692065
6	692066
61407	692067
101430	692068
21447	692069
27686	692070
4327	692071
3832	692072
49874	692073
49872	692074
101666	692075
3948	692076
85512	692077
4028	692078
27755	692079
24022	692080
4203	692081
100522	692082
18164	692083
6606	692084
81908	692085
32772	692086
9057	692087
3692	692088
32579	692089
46	692090
24609	692091
19810	692092
25702	692093
61044	692094
85354	692095
98	692096
2524	692097
6775	692098
24289	692099
123188	692100
23215	692101
14630	692102
23754	692103
3545	692104
26	692105
540	692106
58689	692107
4668	692108
2526	692109
28390	692110
1699	692111
76036	692112
12039	692113
12021	692114
47576	692115
30381	692116
23121	692117
97156	692118
15516	692119
5649	692120
31796	692121
39225	692122
112312	692123
32840	692124
67577	692125
31572	692126
44973	692127
62469	692128
76576	692129
8761	692130
12	692131
578	692132
87671	692133
26180	692134
86895	692135
111573	692136
65640	692137
7766	692138
9611	692139
61247	692140
44681	692141
139949	692142
94401	692143
56121	692144
31770	692145
13483	692146
6540	692147
7654	692148
34709	692149
50576	692150
16303	692151
9155	692152
67836	692153
64	692154
761	692155
45209	692156
12724	692157
23626	692158
52185	692159
32187	692160
2206	692161
6716	692162
780	692163
18662	692164
87844	692165
123472	692166
24699	692167
36294	692168
71165	692169
125717	692170
990	692171
56523	692172
72984	692173
4533	692174
37968	692175
26873	692176
21769	692177
3756	692178
53375	692179
44922	692180
46447	692181
113332	692182
73729	692183
19010	692184
5575	692185
75012	692186
6670	692187
127599	692188
30901	692189
32399	692190
64698	692191
5473	692192
19721	692193
34133	692194
79587	692195
41050	692196
3254	692197
39298	692198
22712	692199
8486	692200
56921	692201
3995	692202
20132	692203
2836	692204
8778	692205
67855	692206
48497	692207
73307	692208
51781	692209
9452	692210
5113	692211
49977	692212
5620	692213
110764	692214
106624	692215
25953	692216
556	692217
40072	692218
66289	692219
25319	692220
5374	692221
29877	692222
11033	692223
53097	692224
2087	692225
19026	692226
37299	692227
19628	692228
49076	692229
4647	692230
63310	692231
143228	692232
3938	692233
79095	692234
85980	692235
16489	692236
2239	692237
108743	692238
33285	692239
139288	692240
8532	692241
5750	692242
12158	692243
131643	692244
9188	692245
46525	692246
124097	692247
51984	692248
107243	692249
2519	692250
9599	692251
19477	692252
40583	692253
12896	692254
33997	692255
115834	692256
114595	692257
66260	692258
58844	692259
9144	692260
161689	692261
48889	692262
31604	692263
47959	692264
69332	692265
8984	692266
71969	692267
34946	692268
68195	692269
15072	692270
41091	692271
58635	692272
47064	692273
8239	692274
48451	692275
4995	692276
151121	692277
37054	692278
87960	692279
17049	692280
34457	692281
940	692282
11850	692283
94472	692284
438	692285
12969	692286
132644	692287
22748	692288
49066	692289
46271	692290
69016	692291
102952	692292
37123	692293
61990	692294
27890	692295
175	692296
112085	692297
46302	692298
40910	692299
74625	692300
44482	692301
21999	692302
41556	692303
62085	692304
7072	692305
66773	692306
31915	692307
33193	692308
160183	692309
55671	692310
7689	692311
106538	692312
155637	692313
88734	692314
3343	692315
8106	692316
39340	692317
35699	692318
9144	692319
130252	692320
82209	692321
46304	692322
22122	692323
56635	692324
66740	692325
19605	692326
5264	692327
16710	692328
117167	692329
67032	692330
111055	692331
141497	692332
15582	692333
38084	692334
88459	692335
22229	692336
4492	692337
67038	692338
59227	692339
10112	692340
2892	692341
142366	692342
31757	692343
131110	692344
26581	692345
61125	692346
122436	692347
3566	692348
87105	692349
3306	692350
3276	692351
95723	692352
72005	692353
3938	692354
15810	692355
16827	692356
100692	692357
2558	692358
18685	692359
537	692360
47495	692361
68420	692362
21392	692363
84081	692364
3840	692365
80984	692366
9340	692367
34366	692368
21551	692369
38973	692370
97086	692371
99424	692372
52683	692373
20007	692374
33660	692375
3393	692376
65783	692377
15289	692378
78318	692379
36491	692380
134271	692381
10284	692382
2940	692383
79027	692384
6018	692385
133605	692386
10111	692387
3207	692388
6093	692389
70386	692390
181	692391
14453	692392
47406	692393
37243	692394
41977	692395
49795	692396
7747	692397
101431	692398
41504	692399
78806	692400
146468	692401
21959	692402
5339	692403
18210	692404
73928	692405
6440	692406
5578	692407
58268	692408
123091	692409
123572	692410
78576	692411
5931	692412
35789	692413
42656	692414
100085	692415
38650	692416
7163	692417
3111	692418
14389	692419
8184	692420
77705	692421
73196	692422
4096	692423
78884	692424
3660	692425
15381	692426
54909	692427
51025	692428
4113	692429
126359	692430
69925	692431
42241	692432
65210	692433
110179	692434
34896	692435
14825	692436
89539	692437
91809	692438
89707	692439
27959	692440
26143	692441
31725	692442
109535	692443
102528	692444
22580	692445
57684	692446
1	692447
441	692448
10437	692449
33823	692450
9019	692451
54098	692452
20486	692453
3117	692454
20031	692455
47896	692456
16803	692457
15437	692458
12795	692459
1533	692460
75509	692461
144472	692462
14000	692463
12598	692464
69707	692465
10996	692466
3358	692467
87500	692468
52918	692469
1453	692470
55165	692471
17750	692472
29442	692473
69	692474
47690	692475
128	692476
14451	692477
36813	692478
141400	692479
46639	692480
66752	692481
58650	692482
15080	692483
141476	692484
124459	692485
12461	692486
25932	692487
13741	692488
6312	692489
65578	692490
45105	692491
138249	692492
132040	692493
19040	692494
15427	692495
129433	692496
30857	692497
16446	692498
36650	692499
20888	692500
37913	692501
151319	692502
53921	692503
58846	692504
148012	692505
7270	692506
88933	692507
5285	692508
53851	692509
5207	692510
48263	692511
18710	692512
25935	692513
41713	692514
49830	692515
24776	692516
25639	692517
115671	692518
27616	692519
46879	692520
82404	692521
120267	692522
9882	692523
644	692524
118038	692525
60060	692526
165439	692527
24480	692528
6403	692529
134086	692530
4937	692531
2446	692532
14166	692533
99666	692534
6527	692535
1054	692536
13097	692537
61720	692538
61903	692539
162606	692540
57263	692541
82399	692542
17566	692543
2793	692544
81967	692545
13733	692546
34289	692547
49247	692548
57668	692549
103680	692550
129499	692551
17012	692552
22974	692553
22929	692554
95483	692555
83839	692556
14602	692557
6156	692558
563	692559
46	692560
39053	692561
2923	692562
22692	692563
15172	692564
3208	692565
76878	692566
82920	692567
291	692568
96334	692569
51174	692570
37267	692571
2215	692572
20183	692573
76630	692574
11311	692575
133327	692576
9684	692577
3752	692578
15733	692579
53740	692580
22808	692581
108562	692582
839	692583
98253	692584
9023	692585
17928	692586
48480	692587
99334	692588
18893	692589
59911	692590
31765	692591
42216	692592
3359	692593
123484	692594
32471	692595
62252	692596
2880	692597
117108	692598
10960	692599
2283	692600
75690	692601
78857	692602
131636	692603
17455	692604
5118	692605
49059	692606
2484	692607
61444	692608
127803	692609
59867	692610
76316	692611
9076	692612
28579	692613
57826	692614
13996	692615
18747	692616
15096	692617
38107	692618
91443	692619
5143	692620
130044	692621
30585	692622
22397	692623
51800	692624
4653	692625
70967	692626
1821	692627
4160	692628
41882	692629
13425	692630
107051	692631
60100	692632
110486	692633
61871	692634
67389	692635
1374	692636
7596	692637
2562	692638
83855	692639
66866	692640
3107	692641
104518	692642
75485	692643
25564	692644
5402	692645
3565	692646
32461	692647
9258	692648
19304	692649
60615	692650
53294	692651
23256	692652
12096	692653
1263	692654
31266	692655
6994	692656
86897	692657
44024	692658
7889	692659
28536	692660
6336	692661
124703	692662
19260	692663
30820	692664
21515	692665
35113	692666
45719	692667
77315	692668
63917	692669
89326	692670
130117	692671
38297	692672
27127	692673
6823	692674
48474	692675
131990	692676
132260	692677
11785	692678
10314	692679
40329	692680
4444	692681
29144	692682
113016	692683
55993	692684
101585	692685
34797	692686
764	692687
22825	692688
23183	692689
7812	692690
11161	692691
27222	692692
22632	692693
12	692694
24505	692695
63881	692696
59	692697
33536	692698
45790	692699
48853	692700
102922	692701
25118	692702
38696	692703
14817	692704
23130	692705
69954	692706
49472	692707
96421	692708
72809	692709
60221	692710
64242	692711
123538	692712
128579	692713
43615	692714
117140	692715
3007	692716
15896	692717
20834	692718
24012	692719
33623	692720
1016	692721
7317	692722
29791	692723
4409	692724
861	692725
4124	692726
10533	692727
16194	692728
39	692729
29357	692730
41420	692731
58623	692732
12015	692733
41009	692734
44947	692735
1412	692736
16245	692737
68968	692738
11658	692739
16068	692740
24530	692741
84369	692742
15778	692743
19966	692744
5286	692745
112934	692746
70396	692747
18991	692748
36630	692749
68272	692750
2480	692751
22338	692752
49317	692753
26445	692754
7760	692755
129678	692756
6141	692757
328	692758
14106	692759
38740	692760
609	692761
14063	692762
10492	692763
96705	692764
29003	692765
1794	692766
5888	692767
40634	692768
41838	692769
2635	692770
42516	692771
20961	692772
35517	692773
9100	692774
24960	692775
41916	692776
1770	692777
16198	692778
26694	692779
411	692780
5453	692781
65853	692782
138568	692783
25254	692784
106433	692785
15890	692786
24867	692787
32052	692788
13030	692789
61882	692790
113722	692791
17718	692792
70097	692793
15621	692794
53870	692795
59683	692796
51167	692797
33037	692798
2202	692799
61617	692800
120888	692801
4419	692802
8073	692803
14565	692804
21813	692805
18447	692806
660	692807
83525	692808
4921	692809
24633	692810
70687	692811
48511	692812
9762	692813
30911	692814
8180	692815
128660	692816
59958	692817
7777	692818
20299	692819
21153	692820
146359	692821
666	692822
7637	692823
20747	692824
37184	692825
106491	692826
22418	692827
4163	692828
19142	692829
95705	692830
38541	692831
48426	692832
42432	692833
3261	692834
36123	692835
22	692836
8004	692837
84582	692838
3577	692839
1395	692840
637	692841
15797	692842
482	692843
123555	692844
110316	692845
54595	692846
15783	692847
120508	692848
84160	692849
57909	692850
67003	692851
16395	692852
3518	692853
64568	692854
8785	692855
70228	692856
9083	692857
36708	692858
25173	692859
2154	692860
77468	692861
418	692862
13364	692863
52827	692864
6727	692865
982	692866
91148	692867
5178	692868
18991	692869
109348	692870
93956	692871
1378	692872
102017	692873
1748	692874
69586	692875
34770	692876
107397	692877
11194	692878
44708	692879
11272	692880
2571	692881
44942	692882
67863	692883
29276	692884
60768	692885
3692	692886
27632	692887
80335	692888
121483	692889
20618	692890
28331	692891
12783	692892
13821	692893
46405	692894
5566	692895
47434	692896
88969	692897
13773	692898
56729	692899
35559	692900
6124	692901
17653	692902
7968	692903
17167	692904
74637	692905
21399	692906
89011	692907
1954	692908
6939	692909
15557	692910
25710	692911
88467	692912
27756	692913
158332	692914
48382	692915
107316	692916
1976	692917
69872	692918
123119	692919
983	692920
14361	692921
9608	692922
42262	692923
1637	692924
1786	692925
49790	692926
5070	692927
114707	692928
91456	692929
35584	692930
5558	692931
95172	692932
15066	692933
842	692934
123821	692935
5816	692936
17194	692937
10288	692938
52210	692939
8275	692940
4204	692941
11346	692942
3371	692943
34414	692944
19466	692945
131914	692946
15554	692947
96620	692948
52077	692949
82712	692950
22594	692951
129688	692952
5006	692953
3487	692954
71432	692955
122078	692956
59473	692957
6389	692958
65792	692959
29745	692960
14836	692961
7903	692962
57599	692963
83740	692964
2947	692965
30239	692966
21538	692967
26766	692968
58938	692969
3598	692970
1918	692971
54896	692972
97519	692973
84261	692974
59924	692975
11931	692976
16	692977
53324	692978
89902	692979
3275	692980
8666	692981
25839	692982
43858	692983
35478	692984
100846	692985
149087	692986
30711	692987
1323	692988
17969	692989
85558	692990
7080	692991
76712	692992
2422	692993
87489	692994
872	692995
9860	692996
42558	692997
38301	692998
2007	692999
18293	693000
114886	693001
32738	693002
27160	693003
7328	693004
6015	693005
48571	693006
20655	693007
23833	693008
19335	693009
55614	693010
7517	693011
16481	693012
17893	693013
20514	693014
47967	693015
65418	693016
5065	693017
5150	693018
27655	693019
200	693020
13886	693021
27209	693022
70059	693023
27149	693024
40799	693025
16156	693026
84825	693027
63923	693028
12357	693029
6652	693030
32637	693031
62794	693032
96408	693033
22674	693034
16377	693035
14987	693036
12951	693037
45432	693038
62568	693039
79645	693040
61585	693041
44508	693042
111216	693043
14462	693044
47119	693045
27061	693046
19474	693047
22490	693048
34788	693049
96688	693050
66050	693051
87357	693052
68769	693053
73843	693054
54513	693055
51072	693056
2521	693057
81165	693058
365	693059
49898	693060
89753	693061
96198	693062
1201	693063
21495	693064
25767	693065
161728	693066
44138	693067
1429	693068
10439	693069
64801	693070
94238	693071
95454	693072
14824	693073
13589	693074
53512	693075
150961	693076
87562	693077
10811	693078
58843	693079
30955	693080
15001	693081
7732	693082
20782	693083
92517	693084
8350	693085
6837	693086
26445	693087
110791	693088
5558	693089
20	693090
10757	693091
89078	693092
9289	693093
54555	693094
50392	693095
16074	693096
28675	693097
116446	693098
89382	693099
59505	693100
43479	693101
27077	693102
52249	693103
1031	693104
42387	693105
25110	693106
30474	693107
35861	693108
73320	693109
17612	693110
93231	693111
1260	693112
154951	693113
56641	693114
76817	693115
47251	693116
47707	693117
103217	693118
3068	693119
73912	693120
58414	693121
73323	693122
2093	693123
10223	693124
3620	693125
27502	693126
40138	693127
89011	693128
11403	693129
70758	693130
8760	693131
5308	693132
53443	693133
7818	693134
72358	693135
20266	693136
96067	693137
42331	693138
148490	693139
122014	693140
56247	693141
48587	693142
73509	693143
1300	693144
94918	693145
65877	693146
20141	693147
20476	693148
6994	693149
5220	693150
762	693151
3004	693152
34129	693153
39468	693154
35253	693155
131156	693156
25683	693157
32847	693158
24976	693159
129414	693160
52492	693161
57072	693162
27599	693163
15587	693164
20108	693165
40924	693166
72775	693167
25555	693168
65020	693169
7652	693170
20189	693171
153738	693172
36980	693173
10289	693174
22276	693175
28178	693176
13038	693177
103062	693178
57664	693179
66588	693180
127636	693181
8912	693182
18525	693183
69499	693184
16346	693185
4989	693186
27786	693187
30094	693188
10013	693189
31119	693190
851	693191
164418	693192
12108	693193
35218	693194
29889	693195
25518	693196
12602	693197
45963	693198
47249	693199
22584	693200
81814	693201
90116	693202
51812	693203
71265	693204
57049	693205
85901	693206
21359	693207
14632	693208
15758	693209
4103	693210
12699	693211
17961	693212
10766	693213
27366	693214
114504	693215
1014	693216
48702	693217
32339	693218
95854	693219
7414	693220
13965	693221
32686	693222
47642	693223
24191	693224
24239	693225
4624	693226
83849	693227
11230	693228
12750	693229
32595	693230
130999	693231
50846	693232
40404	693233
12810	693234
80130	693235
61682	693236
11066	693237
107191	693238
36587	693239
105122	693240
34889	693241
2098	693242
1444	693243
82490	693244
74314	693245
2650	693246
56946	693247
11805	693248
3336	693249
23335	693250
63118	693251
23431	693252
10380	693253
40291	693254
106658	693255
28671	693256
131239	693257
47353	693258
95624	693259
100054	693260
17133	693261
19233	693262
109108	693263
155140	693264
317	693265
1631	693266
37112	693267
102497	693268
28524	693269
32001	693270
34169	693271
130129	693272
4662	693273
30721	693274
81948	693275
3153	693276
13082	693277
60563	693278
21791	693279
12020	693280
29489	693281
11651	693282
123317	693283
21455	693284
36334	693285
49774	693286
51442	693287
42525	693288
19313	693289
9842	693290
28448	693291
96600	693292
43628	693293
52636	693294
56621	693295
51403	693296
33495	693297
8561	693298
60104	693299
52066	693300
269	693301
7466	693302
22102	693303
36946	693304
33714	693305
1400	693306
9527	693307
29217	693308
64238	693309
26360	693310
11180	693311
15039	693312
62090	693313
16014	693314
44719	693315
115090	693316
4219	693317
2895	693318
34239	693319
3257	693320
123720	693321
9887	693322
4559	693323
30944	693324
301	693325
12917	693326
80292	693327
27278	693328
22829	693329
3394	693330
16216	693331
71366	693332
371	693333
40410	693334
19358	693335
14505	693336
30270	693337
5868	693338
1371	693339
6797	693340
39656	693341
61202	693342
8396	693343
40442	693344
836	693345
91284	693346
129951	693347
17353	693348
1914	693349
12603	693350
18347	693351
26245	693352
31335	693353
99571	693354
10745	693355
2379	693356
145420	693357
3345	693358
35455	693359
6597	693360
5771	693361
3944	693362
28461	693363
917	693364
28420	693365
10279	693366
14005	693367
25270	693368
122139	693369
22593	693370
16093	693371
17613	693372
156437	693373
162902	693374
28875	693375
37623	693376
4872	693377
125154	693378
113303	693379
21250	693380
6056	693381
88775	693382
55593	693383
88420	693384
113639	693385
23482	693386
33749	693387
732	693388
6129	693389
24540	693390
83313	693391
18570	693392
81445	693393
74606	693394
18756	693395
136639	693396
43207	693397
90411	693398
42340	693399
27080	693400
76991	693401
11717	693402
27831	693403
42121	693404
33978	693405
4445	693406
7013	693407
12103	693408
44332	693409
4672	693410
78928	693411
37016	693412
26960	693413
106907	693414
50915	693415
35621	693416
4870	693417
652	693418
5199	693419
32	693420
1241	693421
87308	693422
30836	693423
8246	693424
572	693425
106458	693426
45499	693427
2001	693428
12302	693429
86479	693430
29811	693431
159678	693432
135877	693433
84172	693434
864	693435
54848	693436
68208	693437
9445	693438
2204	693439
1801	693440
125395	693441
840	693442
41552	693443
74913	693444
14068	693445
59419	693446
55007	693447
48973	693448
108240	693449
1369	693450
129493	693451
107950	693452
51322	693453
23284	693454
2575	693455
114465	693456
3961	693457
33733	693458
27901	693459
21782	693460
23693	693461
30739	693462
29849	693463
10992	693464
86584	693465
33634	693466
59441	693467
15470	693468
2230	693469
20897	693470
127098	693471
156877	693472
42079	693473
29368	693474
138805	693475
23459	693476
68909	693477
97779	693478
68372	693479
91912	693480
4148	693481
99912	693482
126966	693483
22684	693484
14532	693485
21483	693486
164173	693487
28097	693488
18571	693489
1149	693490
24794	693491
40919	693492
1	693493
11802	693494
634	693495
133140	693496
19113	693497
47576	693498
16766	693499
5	693500
34997	693501
1330	693502
26792	693503
104374	693504
76203	693505
59994	693506
25011	693507
8421	693508
20334	693509
1578	693510
58218	693511
25964	693512
29711	693513
15980	693514
41311	693515
8566	693516
40201	693517
57149	693518
11606	693519
30482	693520
69278	693521
24944	693522
14371	693523
30549	693524
59678	693525
28018	693526
37402	693527
3671	693528
43879	693529
887	693530
44994	693531
11634	693532
418	693533
20115	693534
24264	693535
71166	693536
28719	693537
92725	693538
11861	693539
81617	693540
51483	693541
56568	693542
35347	693543
111587	693544
20728	693545
8615	693546
29521	693547
112215	693548
26492	693549
10237	693550
126878	693551
469	693552
4986	693553
6820	693554
31926	693555
89789	693556
30115	693557
30048	693558
46255	693559
37141	693560
78743	693561
15	693562
6362	693563
5693	693564
26846	693565
83357	693566
57452	693567
48868	693568
36432	693569
63860	693570
4009	693571
17946	693572
67433	693573
140083	693574
6434	693575
3500	693576
50871	693577
50020	693578
36543	693579
11818	693580
27607	693581
80908	693582
1919	693583
56968	693584
24991	693585
2263	693586
33301	693587
34585	693588
19623	693589
112360	693590
42539	693591
56885	693592
10972	693593
40044	693594
66733	693595
61031	693596
684	693597
50446	693598
97055	693599
44923	693600
31221	693601
7104	693602
126607	693603
12464	693604
32416	693605
21014	693606
40814	693607
4845	693608
84264	693609
4613	693610
17173	693611
36259	693612
14508	693613
17713	693614
34170	693615
30677	693616
46813	693617
42892	693618
49558	693619
2568	693620
73434	693621
31105	693622
17779	693623
9234	693624
18430	693625
61810	693626
23260	693627
30400	693628
85439	693629
101979	693630
127012	693631
6981	693632
66285	693633
44611	693634
30502	693635
6101	693636
21457	693637
49874	693638
25582	693639
1492	693640
24655	693641
3974	693642
26833	693643
54262	693644
56440	693645
42596	693646
29576	693647
33250	693648
24873	693649
119855	693650
15530	693651
73224	693652
4593	693653
60730	693654
1227	693655
57957	693656
13241	693657
44596	693658
7247	693659
15425	693660
18657	693661
24317	693662
16006	693663
711	693664
41972	693665
11999	693666
35455	693667
40650	693668
2554	693669
2396	693670
64370	693671
8186	693672
133608	693673
37406	693674
5333	693675
131737	693676
77547	693677
144987	693678
63266	693679
61592	693680
49114	693681
34803	693682
2594	693683
135827	693684
4199	693685
75492	693686
3658	693687
41991	693688
146460	693689
78440	693690
135796	693691
11356	693692
146119	693693
18733	693694
74823	693695
470	693696
10700	693697
4414	693698
11751	693699
57075	693700
37479	693701
11333	693702
98	693703
5268	693704
13265	693705
13033	693706
82189	693707
44556	693708
18866	693709
145734	693710
1028	693711
2827	693712
6957	693713
47715	693714
42791	693715
87504	693716
6782	693717
2662	693718
90761	693719
58868	693720
21038	693721
4960	693722
44630	693723
29491	693724
80346	693725
24593	693726
93696	693727
104967	693728
8307	693729
6900	693730
2950	693731
6699	693732
3699	693733
37622	693734
69733	693735
63940	693736
31086	693737
3130	693738
54511	693739
1	693740
32861	693741
1665	693742
13772	693743
17012	693744
49728	693745
123124	693746
59630	693747
10666	693748
15060	693749
9269	693750
14648	693751
7734	693752
11726	693753
19467	693754
54968	693755
5024	693756
156798	693757
15046	693758
114420	693759
1682	693760
525	693761
25629	693762
27587	693763
129204	693764
46827	693765
8600	693766
49857	693767
20387	693768
5908	693769
578	693770
25723	693771
14123	693772
7391	693773
61336	693774
106339	693775
42943	693776
104629	693777
7431	693778
149609	693779
75227	693780
43191	693781
134883	693782
9368	693783
32522	693784
112503	693785
45368	693786
2306	693787
112309	693788
49712	693789
755	693790
43185	693791
54231	693792
30926	693793
15505	693794
38908	693795
23482	693796
76464	693797
79303	693798
3486	693799
9039	693800
3529	693801
1	693802
69848	693803
15671	693804
122230	693805
5649	693806
1092	693807
113020	693808
100734	693809
17	693810
54804	693811
36341	693812
19779	693813
12595	693814
38335	693815
40230	693816
6351	693817
3621	693818
2791	693819
19468	693820
11827	693821
67811	693822
4593	693823
65499	693824
9133	693825
40468	693826
49807	693827
65918	693828
43638	693829
5198	693830
95857	693831
3354	693832
101649	693833
43847	693834
1171	693835
77214	693836
53748	693837
13824	693838
37616	693839
109675	693840
100205	693841
88	693842
2211	693843
86663	693844
41464	693845
78675	693846
50134	693847
15897	693848
1481	693849
2	693850
121027	693851
100315	693852
13917	693853
20452	693854
17051	693855
10696	693856
1156	693857
62	693858
130757	693859
125691	693860
28009	693861
116	693862
53	693863
33251	693864
34	693865
8051	693866
34193	693867
26668	693868
16514	693869
117686	693870
20481	693871
6361	693872
48614	693873
128171	693874
264	693875
43	693876
51739	693877
134162	693878
367	693879
64997	693880
1355	693881
33013	693882
16286	693883
25487	693884
12982	693885
14507	693886
81600	693887
27385	693888
75761	693889
14228	693890
2418	693891
26479	693892
93195	693893
35477	693894
83764	693895
52186	693896
57144	693897
36494	693898
13306	693899
2020	693900
13001	693901
106251	693902
30526	693903
95042	693904
140433	693905
48631	693906
19200	693907
68867	693908
10607	693909
7596	693910
27490	693911
22342	693912
141534	693913
4323	693914
17288	693915
5549	693916
98	693917
13806	693918
32	693919
7603	693920
129368	693921
91223	693922
45935	693923
18693	693924
34509	693925
27401	693926
21259	693927
74641	693928
40369	693929
63087	693930
1488	693931
33236	693932
1764	693933
7290	693934
56374	693935
14635	693936
2941	693937
67898	693938
76794	693939
12106	693940
22185	693941
7653	693942
145741	693943
60830	693944
66096	693945
2902	693946
11889	693947
1157	693948
3479	693949
24571	693950
46221	693951
39936	693952
56656	693953
82760	693954
48461	693955
95328	693956
78295	693957
40096	693958
55399	693959
23943	693960
3935	693961
10948	693962
79078	693963
10237	693964
1416	693965
66478	693966
108180	693967
35138	693968
6783	693969
6292	693970
15263	693971
9391	693972
13597	693973
7739	693974
73918	693975
45588	693976
106488	693977
28877	693978
23502	693979
37	693980
88748	693981
86413	693982
2104	693983
54560	693984
18947	693985
85693	693986
341	693987
15064	693988
79067	693989
15598	693990
26434	693991
780	693992
30697	693993
30316	693994
113949	693995
46382	693996
9363	693997
25581	693998
9723	693999
42992	694000
7865	694001
40819	694002
21500	694003
316	694004
52030	694005
12334	694006
67887	694007
11393	694008
7335	694009
42600	694010
57591	694011
8919	694012
74939	694013
22538	694014
51319	694015
46473	694016
84701	694017
8263	694018
64426	694019
98316	694020
19950	694021
13464	694022
58871	694023
31956	694024
1639	694025
3624	694026
130335	694027
19296	694028
62688	694029
17072	694030
94508	694031
12255	694032
1752	694033
67545	694034
46979	694035
92972	694036
1869	694037
7978	694038
90207	694039
114735	694040
98851	694041
14734	694042
126205	694043
25042	694044
19359	694045
48743	694046
24672	694047
4316	694048
51440	694049
40746	694050
55384	694051
131738	694052
76532	694053
60425	694054
36666	694055
20762	694056
17052	694057
44984	694058
29711	694059
59810	694060
24487	694061
6	694062
26342	694063
7913	694064
12775	694065
120	694066
33785	694067
139957	694068
6999	694069
161915	694070
21927	694071
18595	694072
68178	694073
71140	694074
73681	694075
97015	694076
71204	694077
102104	694078
95322	694079
9588	694080
2562	694081
1318	694082
57434	694083
44358	694084
7308	694085
89695	694086
105305	694087
30807	694088
65370	694089
8516	694090
8738	694091
19164	694092
17258	694093
108215	694094
70070	694095
34663	694096
84647	694097
66845	694098
26430	694099
9118	694100
16098	694101
8761	694102
51647	694103
1350	694104
71365	694105
17590	694106
51402	694107
1014	694108
12608	694109
54099	694110
42645	694111
14312	694112
111236	694113
38997	694114
124416	694115
22228	694116
30937	694117
69311	694118
66895	694119
32616	694120
21905	694121
38525	694122
57604	694123
4003	694124
14632	694125
96366	694126
7705	694127
15	694128
802	694129
144036	694130
5058	694131
30220	694132
137429	694133
7923	694134
99034	694135
6220	694136
106751	694137
115398	694138
51117	694139
4610	694140
71933	694141
7975	694142
51546	694143
17221	694144
2209	694145
147923	694146
10899	694147
35022	694148
67761	694149
49787	694150
28174	694151
32350	694152
411	694153
78461	694154
19621	694155
46074	694156
42087	694157
8161	694158
141512	694159
35733	694160
49669	694161
45635	694162
46674	694163
61350	694164
25135	694165
66365	694166
42235	694167
37596	694168
22565	694169
28785	694170
18652	694171
49941	694172
20871	694173
4482	694174
44557	694175
6879	694176
42620	694177
24636	694178
36456	694179
11046	694180
33726	694181
4816	694182
43139	694183
13688	694184
7551	694185
5153	694186
119405	694187
164	694188
55426	694189
57334	694190
25738	694191
24174	694192
57575	694193
11406	694194
1907	694195
5986	694196
7162	694197
21311	694198
44415	694199
1846	694200
17351	694201
12177	694202
46120	694203
81195	694204
21860	694205
8098	694206
4032	694207
473	694208
96623	694209
3528	694210
4748	694211
57993	694212
11533	694213
114799	694214
21008	694215
52161	694216
37068	694217
17656	694218
19762	694219
75277	694220
160	694221
3994	694222
39467	694223
2293	694224
137498	694225
67	694226
31686	694227
16142	694228
42097	694229
18232	694230
88184	694231
3953	694232
3059	694233
59212	694234
87895	694235
6344	694236
3489	694237
17206	694238
24505	694239
81912	694240
64749	694241
74142	694242
45274	694243
25	694244
2508	694245
5883	694246
54520	694247
34663	694248
98866	694249
460	694250
35764	694251
6454	694252
4141	694253
70616	694254
68750	694255
48196	694256
26528	694257
93472	694258
20077	694259
27157	694260
49651	694261
58355	694262
117559	694263
45034	694264
6328	694265
4018	694266
128153	694267
114531	694268
92440	694269
69407	694270
64281	694271
119209	694272
95522	694273
39756	694274
57523	694275
11799	694276
100844	694277
12775	694278
124024	694279
3140	694280
86376	694281
12187	694282
2979	694283
31458	694284
8894	694285
87346	694286
52994	694287
143521	694288
125043	694289
38392	694290
19649	694291
4198	694292
4876	694293
78400	694294
32489	694295
126006	694296
110476	694297
41376	694298
3045	694299
22371	694300
39029	694301
9214	694302
69760	694303
21819	694304
20880	694305
6915	694306
6852	694307
46363	694308
18025	694309
56378	694310
7347	694311
105467	694312
48514	694313
5807	694314
8456	694315
39963	694316
23123	694317
101711	694318
39597	694319
13064	694320
50283	694321
33436	694322
75725	694323
14516	694324
7699	694325
156916	694326
8288	694327
4423	694328
65700	694329
82300	694330
31456	694331
879	694332
938	694333
64822	694334
4827	694335
85069	694336
45957	694337
18506	694338
13213	694339
10539	694340
153348	694341
70223	694342
756	694343
22679	694344
56491	694345
37159	694346
25728	694347
2084	694348
439	694349
53897	694350
103729	694351
12965	694352
37238	694353
50967	694354
155683	694355
1091	694356
11360	694357
126746	694358
28738	694359
37501	694360
112700	694361
41830	694362
30455	694363
1654	694364
3020	694365
1722	694366
1954	694367
83447	694368
33802	694369
89688	694370
80466	694371
5909	694372
57856	694373
19262	694374
16788	694375
110309	694376
843	694377
5641	694378
54270	694379
106274	694380
20393	694381
12443	694382
1085	694383
77447	694384
23419	694385
4573	694386
33974	694387
158057	694388
32576	694389
234	694390
4036	694391
7640	694392
19313	694393
9003	694394
93673	694395
7446	694396
19643	694397
97898	694398
59489	694399
13584	694400
112173	694401
95088	694402
76769	694403
5680	694404
68786	694405
46293	694406
618	694407
49172	694408
50386	694409
84231	694410
64933	694411
2920	694412
66774	694413
55131	694414
32329	694415
9726	694416
69736	694417
97887	694418
9139	694419
47442	694420
10584	694421
65131	694422
6757	694423
29891	694424
1781	694425
1968	694426
7978	694427
30055	694428
947	694429
19740	694430
16805	694431
19888	694432
27292	694433
39012	694434
1303	694435
63178	694436
21287	694437
78380	694438
37177	694439
11836	694440
85955	694441
7788	694442
10137	694443
9474	694444
1781	694445
14538	694446
671	694447
9447	694448
73677	694449
48377	694450
60957	694451
4312	694452
88399	694453
2604	694454
521	694455
55990	694456
47647	694457
153028	694458
50482	694459
66681	694460
45271	694461
26653	694462
109418	694463
92358	694464
23568	694465
27450	694466
3421	694467
5378	694468
436	694469
6493	694470
117506	694471
25623	694472
134354	694473
7967	694474
229	694475
69087	694476
2288	694477
31536	694478
13511	694479
25363	694480
45498	694481
25241	694482
69	694483
72226	694484
123603	694485
6970	694486
18255	694487
13332	694488
19141	694489
31021	694490
85658	694491
502	694492
75625	694493
64131	694494
114243	694495
18651	694496
54434	694497
41786	694498
28805	694499
6604	694500
2980	694501
12023	694502
962	694503
1992	694504
33737	694505
167	694506
28126	694507
105973	694508
13242	694509
70842	694510
430	694511
57497	694512
26068	694513
1224	694514
20861	694515
478	694516
8905	694517
2533	694518
45228	694519
51414	694520
4952	694521
38770	694522
104864	694523
3345	694524
20710	694525
42637	694526
156145	694527
12236	694528
33855	694529
23455	694530
64954	694531
48669	694532
60213	694533
19241	694534
3826	694535
16700	694536
76266	694537
4560	694538
25894	694539
25437	694540
71019	694541
25512	694542
78483	694543
58027	694544
136402	694545
73993	694546
1672	694547
41111	694548
35310	694549
123416	694550
65927	694551
29680	694552
31242	694553
26167	694554
5709	694555
827	694556
51379	694557
14598	694558
130908	694559
123567	694560
92655	694561
33781	694562
8773	694563
29938	694564
29651	694565
21056	694566
13124	694567
35349	694568
51516	694569
20389	694570
51161	694571
94719	694572
13015	694573
28258	694574
31526	694575
86645	694576
37614	694577
10837	694578
37765	694579
4547	694580
21279	694581
4090	694582
8292	694583
13222	694584
8943	694585
59160	694586
114814	694587
23471	694588
35651	694589
28009	694590
145051	694591
26804	694592
129724	694593
4448	694594
2264	694595
486	694596
38757	694597
71571	694598
45401	694599
88284	694600
14973	694601
12344	694602
53229	694603
70	694604
162746	694605
18970	694606
6636	694607
6020	694608
5111	694609
9603	694610
94278	694611
61957	694612
19274	694613
23192	694614
1160	694615
62665	694616
3998	694617
23525	694618
42543	694619
90640	694620
103405	694621
28	694622
36207	694623
46055	694624
72643	694625
55099	694626
17425	694627
4526	694628
57756	694629
63451	694630
1124	694631
2172	694632
12054	694633
36813	694634
7433	694635
28756	694636
45314	694637
9490	694638
146049	694639
2976	694640
40218	694641
4015	694642
46880	694643
15132	694644
111460	694645
78726	694646
22711	694647
64466	694648
39092	694649
137227	694650
1545	694651
82953	694652
16939	694653
3218	694654
82973	694655
70348	694656
1422	694657
56703	694658
92409	694659
31967	694660
59284	694661
117491	694662
36470	694663
92307	694664
163078	694665
22678	694666
59803	694667
19873	694668
66493	694669
96492	694670
39214	694671
10941	694672
55142	694673
2742	694674
3513	694675
18904	694676
23775	694677
7171	694678
11378	694679
9597	694680
11712	694681
59359	694682
8897	694683
126720	694684
33650	694685
64372	694686
71591	694687
2297	694688
5861	694689
40001	694690
484	694691
3732	694692
50128	694693
10544	694694
108362	694695
47850	694696
16534	694697
16803	694698
123	694699
1414	694700
20486	694701
68679	694702
32491	694703
106283	694704
36827	694705
107557	694706
100766	694707
2255	694708
8213	694709
6701	694710
11460	694711
12114	694712
99434	694713
27336	694714
9698	694715
33985	694716
62829	694717
5810	694718
74183	694719
85411	694720
15892	694721
1527	694722
24142	694723
384	694724
12629	694725
10040	694726
120886	694727
14829	694728
7398	694729
43486	694730
114853	694731
57034	694732
2849	694733
19740	694734
5580	694735
27267	694736
118204	694737
50457	694738
32850	694739
62992	694740
12141	694741
59766	694742
52781	694743
576	694744
38950	694745
2550	694746
29589	694747
53028	694748
2099	694749
4818	694750
4635	694751
53152	694752
12410	694753
124607	694754
52722	694755
51427	694756
9905	694757
75599	694758
29720	694759
206	694760
108134	694761
84796	694762
27335	694763
127083	694764
23978	694765
11770	694766
2089	694767
515	694768
51455	694769
6127	694770
30627	694771
32498	694772
78585	694773
47211	694774
28048	694775
59037	694776
40088	694777
56571	694778
12043	694779
34219	694780
1850	694781
271	694782
90406	694783
68250	694784
34855	694785
40432	694786
9922	694787
13950	694788
2541	694789
101330	694790
51038	694791
4473	694792
101059	694793
46619	694794
107359	694795
26600	694796
22074	694797
161364	694798
20650	694799
110418	694800
223	694801
3335	694802
33541	694803
47955	694804
39	694805
105060	694806
708	694807
119109	694808
43150	694809
53580	694810
77531	694811
6496	694812
25772	694813
67	694814
90818	694815
89790	694816
41844	694817
7980	694818
2857	694819
3078	694820
2033	694821
55869	694822
666	694823
63823	694824
23832	694825
22399	694826
93572	694827
50491	694828
10672	694829
49205	694830
115407	694831
11722	694832
1187	694833
34731	694834
4143	694835
135443	694836
5861	694837
39965	694838
151763	694839
56291	694840
28450	694841
2763	694842
34750	694843
36082	694844
63551	694845
20333	694846
257	694847
110731	694848
13479	694849
16673	694850
121790	694851
110243	694852
21698	694853
659	694854
1320	694855
113413	694856
7862	694857
66400	694858
4190	694859
44422	694860
48700	694861
48718	694862
1411	694863
51259	694864
66448	694865
68820	694866
743	694867
3917	694868
22590	694869
60905	694870
3838	694871
84280	694872
34441	694873
5300	694874
16319	694875
100254	694876
158770	694877
30979	694878
95054	694879
1388	694880
11324	694881
26816	694882
8983	694883
3456	694884
56894	694885
36284	694886
2574	694887
129370	694888
93947	694889
5764	694890
103706	694891
89205	694892
1797	694893
57524	694894
48991	694895
35433	694896
152076	694897
161650	694898
37864	694899
25213	694900
35	694901
138344	694902
29515	694903
3188	694904
63572	694905
31113	694906
9010	694907
55407	694908
36470	694909
10024	694910
71899	694911
32836	694912
56920	694913
39481	694914
33906	694915
21269	694916
24585	694917
140009	694918
66164	694919
92870	694920
19949	694921
24027	694922
33818	694923
66843	694924
4235	694925
8921	694926
71663	694927
157538	694928
5902	694929
28611	694930
150945	694931
12033	694932
37585	694933
58765	694934
86042	694935
4731	694936
11658	694937
25086	694938
24883	694939
98733	694940
3233	694941
55248	694942
86431	694943
45596	694944
11480	694945
94393	694946
10439	694947
10389	694948
1346	694949
904	694950
81525	694951
124510	694952
83810	694953
101973	694954
21436	694955
123177	694956
43241	694957
5613	694958
34485	694959
87647	694960
80375	694961
852	694962
10202	694963
151052	694964
113670	694965
26448	694966
106814	694967
163675	694968
1379	694969
29003	694970
36237	694971
10252	694972
25932	694973
1	694974
21150	694975
46914	694976
78381	694977
50741	694978
47720	694979
12652	694980
110424	694981
9252	694982
48714	694983
287	694984
6466	694985
29296	694986
78336	694987
12901	694988
1578	694989
33037	694990
38964	694991
82851	694992
71464	694993
82718	694994
107	694995
121903	694996
12746	694997
53286	694998
82601	694999
9067	695000
20863	695001
482	695002
29896	695003
5875	695004
111915	695005
21553	695006
93604	695007
31739	695008
69433	695009
117926	695010
3665	695011
24254	695012
22113	695013
74462	695014
36032	695015
6679	695016
4923	695017
1677	695018
8467	695019
43874	695020
133425	695021
41453	695022
18277	695023
29404	695024
46739	695025
17618	695026
60008	695027
919	695028
15123	695029
36247	695030
12263	695031
85735	695032
57865	695033
20176	695034
4312	695035
81796	695036
67856	695037
56819	695038
93233	695039
9143	695040
64840	695041
34341	695042
38060	695043
8719	695044
28720	695045
12116	695046
24277	695047
22429	695048
148085	695049
41087	695050
804	695051
7265	695052
8841	695053
431	695054
12107	695055
28159	695056
46838	695057
3208	695058
816	695059
37168	695060
8596	695061
8664	695062
49445	695063
75785	695064
160275	695065
68650	695066
59567	695067
28669	695068
33860	695069
19291	695070
46960	695071
43058	695072
49676	695073
39732	695074
99570	695075
1678	695076
52183	695077
20117	695078
14495	695079
97150	695080
9854	695081
83436	695082
590	695083
42762	695084
29581	695085
13031	695086
30981	695087
14812	695088
68701	695089
53467	695090
157352	695091
4795	695092
62616	695093
29708	695094
46048	695095
4677	695096
6205	695097
15420	695098
31084	695099
2237	695100
23199	695101
17382	695102
98829	695103
1264	695104
57964	695105
2808	695106
3177	695107
13878	695108
141599	695109
44135	695110
118503	695111
47507	695112
28259	695113
1743	695114
59375	695115
18096	695116
66142	695117
68358	695118
41430	695119
82377	695120
4669	695121
31697	695122
68186	695123
13805	695124
31656	695125
134971	695126
22581	695127
142814	695128
52978	695129
127043	695130
10649	695131
42	695132
38278	695133
7701	695134
76820	695135
4684	695136
4477	695137
5928	695138
36297	695139
6652	695140
48508	695141
1520	695142
15692	695143
100478	695144
23113	695145
129344	695146
3128	695147
106357	695148
101147	695149
858	695150
57685	695151
7421	695152
3210	695153
129349	695154
105585	695155
6946	695156
8454	695157
39260	695158
69598	695159
146272	695160
12085	695161
697	695162
105437	695163
25362	695164
32757	695165
143231	695166
13000	695167
28133	695168
89004	695169
74311	695170
120987	695171
32096	695172
1946	695173
48428	695174
35851	695175
7243	695176
11387	695177
2231	695178
3618	695179
100023	695180
67879	695181
126953	695182
107363	695183
1851	695184
2076	695185
16069	695186
65455	695187
40599	695188
27668	695189
1177	695190
63530	695191
14725	695192
18386	695193
16515	695194
99419	695195
26350	695196
3819	695197
59445	695198
21482	695199
15342	695200
986	695201
65646	695202
5362	695203
36037	695204
1117	695205
2198	695206
5401	695207
102287	695208
722	695209
62608	695210
83817	695211
141821	695212
6514	695213
15130	695214
54346	695215
81881	695216
33889	695217
31471	695218
10271	695219
313	695220
24225	695221
87124	695222
11005	695223
29737	695224
31409	695225
27837	695226
15577	695227
16	695228
68303	695229
31593	695230
4276	695231
4114	695232
104868	695233
3253	695234
88847	695235
13174	695236
56112	695237
16255	695238
31337	695239
83	695240
51307	695241
8117	695242
618	695243
37570	695244
1406	695245
5539	695246
150	695247
9079	695248
23348	695249
36397	695250
18495	695251
4927	695252
12301	695253
4599	695254
32118	695255
17967	695256
38416	695257
85781	695258
13722	695259
16636	695260
9646	695261
23919	695262
19285	695263
36049	695264
26120	695265
8990	695266
756	695267
9906	695268
90676	695269
67802	695270
106822	695271
1573	695272
130702	695273
130560	695274
11696	695275
14153	695276
12979	695277
33549	695278
14969	695279
8745	695280
660	695281
34434	695282
17412	695283
1627	695284
1396	695285
50197	695286
48867	695287
17003	695288
77012	695289
29756	695290
1771	695291
47081	695292
43703	695293
40109	695294
42976	695295
397	695296
6198	695297
15785	695298
132473	695299
6027	695300
70250	695301
5320	695302
101553	695303
10297	695304
19847	695305
105268	695306
89420	695307
54325	695308
36020	695309
26623	695310
106031	695311
8448	695312
3431	695313
76145	695314
8604	695315
69614	695316
35924	695317
2857	695318
4449	695319
1286	695320
35406	695321
50587	695322
49390	695323
895	695324
12639	695325
95292	695326
119295	695327
278	695328
7667	695329
14922	695330
6221	695331
107991	695332
5089	695333
26312	695334
13737	695335
51479	695336
41096	695337
131657	695338
7045	695339
20519	695340
1776	695341
56	695342
3999	695343
78118	695344
8608	695345
99566	695346
249	695347
24737	695348
8370	695349
442	695350
21963	695351
20826	695352
12185	695353
18006	695354
44838	695355
750	695356
14983	695357
169	695358
116985	695359
86373	695360
3877	695361
56348	695362
38851	695363
81733	695364
33740	695365
24347	695366
8634	695367
72481	695368
22482	695369
1738	695370
40788	695371
102556	695372
40760	695373
23303	695374
147	695375
2797	695376
38534	695377
15600	695378
34427	695379
5157	695380
84330	695381
110363	695382
60995	695383
94486	695384
9	695385
75646	695386
1071	695387
38184	695388
626	695389
7439	695390
38142	695391
4830	695392
5932	695393
44588	695394
73955	695395
92944	695396
12086	695397
9580	695398
3167	695399
102992	695400
25468	695401
49771	695402
59001	695403
105830	695404
5147	695405
13383	695406
9542	695407
24944	695408
12264	695409
69752	695410
9201	695411
4281	695412
34612	695413
53745	695414
18526	695415
1819	695416
97992	695417
65999	695418
141	695419
44397	695420
16569	695421
20522	695422
1998	695423
9286	695424
2681	695425
1066	695426
160150	695427
17686	695428
133167	695429
39190	695430
3061	695431
3226	695432
37571	695433
19886	695434
406	695435
110255	695436
96684	695437
24987	695438
11669	695439
123448	695440
21198	695441
18139	695442
5066	695443
21294	695444
36910	695445
23700	695446
37390	695447
49	695448
1825	695449
107383	695450
28104	695451
22216	695452
3943	695453
16464	695454
42015	695455
22374	695456
58001	695457
99699	695458
13594	695459
22218	695460
113204	695461
32534	695462
11252	695463
166624	695464
21747	695465
56258	695466
89450	695467
82910	695468
35594	695469
24284	695470
70271	695471
37191	695472
18974	695473
642	695474
4322	695475
1187	695476
3	695477
55100	695478
20830	695479
43365	695480
47750	695481
15852	695482
50225	695483
22968	695484
16402	695485
9514	695486
15315	695487
5980	695488
132542	695489
908	695490
8025	695491
112884	695492
25483	695493
71627	695494
4634	695495
30564	695496
43750	695497
34175	695498
76332	695499
10990	695500
42322	695501
64934	695502
9142	695503
32836	695504
11030	695505
137500	695506
39962	695507
6704	695508
53014	695509
51674	695510
3220	695511
10295	695512
2750	695513
41109	695514
2921	695515
23156	695516
12587	695517
2269	695518
32711	695519
4836	695520
5450	695521
66803	695522
14547	695523
3373	695524
42706	695525
34557	695526
11260	695527
28347	695528
50491	695529
4066	695530
6863	695531
19637	695532
54991	695533
102439	695534
4223	695535
21958	695536
17029	695537
51988	695538
13990	695539
50714	695540
51368	695541
3719	695542
164579	695543
1794	695544
53650	695545
9519	695546
24334	695547
1030	695548
2166	695549
27768	695550
38545	695551
23269	695552
145549	695553
33786	695554
95233	695555
28820	695556
4180	695557
1162	695558
431	695559
24919	695560
418	695561
44593	695562
18947	695563
4316	695564
1933	695565
64658	695566
43249	695567
27349	695568
69374	695569
12295	695570
80799	695571
9821	695572
156740	695573
887	695574
4689	695575
1398	695576
43563	695577
93769	695578
65563	695579
2571	695580
56529	695581
44603	695582
15828	695583
87769	695584
25614	695585
4084	695586
164775	695587
106651	695588
50941	695589
67052	695590
131095	695591
119538	695592
8138	695593
102917	695594
49583	695595
4260	695596
135996	695597
5617	695598
8217	695599
55763	695600
42359	695601
44542	695602
8837	695603
78974	695604
1938	695605
20912	695606
5097	695607
2740	695608
19992	695609
209	695610
14484	695611
47960	695612
2856	695613
83442	695614
10030	695615
2436	695616
79826	695617
18287	695618
17760	695619
25021	695620
26325	695621
107843	695622
81745	695623
38087	695624
22528	695625
19317	695626
784	695627
450	695628
834	695629
47583	695630
13544	695631
7286	695632
1867	695633
5890	695634
2751	695635
88006	695636
44387	695637
25346	695638
67497	695639
225	695640
14291	695641
126783	695642
19501	695643
26824	695644
8170	695645
108039	695646
42975	695647
76344	695648
36769	695649
26135	695650
20706	695651
8509	695652
33631	695653
122279	695654
26736	695655
27186	695656
110832	695657
18506	695658
60915	695659
7237	695660
85960	695661
52066	695662
53497	695663
3076	695664
421	695665
20613	695666
1057	695667
9252	695668
98291	695669
25589	695670
86987	695671
16559	695672
44424	695673
138963	695674
35896	695675
12426	695676
77521	695677
53871	695678
25120	695679
54271	695680
73831	695681
40969	695682
83130	695683
47604	695684
37151	695685
3828	695686
81	695687
17573	695688
11536	695689
66153	695690
43310	695691
92780	695692
14115	695693
47019	695694
44353	695695
47	695696
126988	695697
738	695698
54281	695699
30057	695700
546	695701
52899	695702
47812	695703
70811	695704
375	695705
20750	695706
91655	695707
51159	695708
15849	695709
13396	695710
112090	695711
53649	695712
3100	695713
14558	695714
55498	695715
83961	695716
14438	695717
7249	695718
66097	695719
25602	695720
112717	695721
61883	695722
43364	695723
7697	695724
43150	695725
64920	695726
39238	695727
42363	695728
18642	695729
101844	695730
163556	695731
22281	695732
71176	695733
15784	695734
37461	695735
2321	695736
6031	695737
86636	695738
99345	695739
49464	695740
125953	695741
19720	695742
83304	695743
113476	695744
45573	695745
1961	695746
36305	695747
5988	695748
59261	695749
109975	695750
62125	695751
60568	695752
10606	695753
38452	695754
1487	695755
71178	695756
885	695757
65343	695758
41193	695759
5487	695760
3948	695761
98511	695762
12545	695763
108316	695764
1134	695765
2687	695766
19883	695767
18572	695768
57283	695769
11453	695770
3955	695771
53981	695772
28909	695773
74676	695774
33382	695775
4948	695776
90260	695777
16568	695778
108718	695779
21709	695780
3451	695781
36914	695782
141029	695783
24443	695784
32795	695785
9540	695786
40819	695787
88807	695788
63488	695789
19635	695790
32584	695791
14961	695792
25069	695793
41614	695794
100901	695795
76311	695796
121686	695797
12808	695798
20769	695799
17031	695800
39865	695801
24602	695802
33019	695803
6386	695804
65507	695805
74642	695806
6540	695807
56533	695808
18071	695809
17020	695810
68478	695811
3512	695812
5635	695813
38938	695814
58801	695815
28388	695816
31794	695817
69672	695818
33930	695819
33036	695820
11030	695821
13636	695822
6253	695823
23494	695824
63430	695825
2709	695826
122257	695827
35094	695828
155411	695829
15476	695830
1570	695831
1572	695832
1279	695833
1150	695834
29371	695835
9414	695836
44510	695837
137259	695838
32744	695839
5737	695840
1495	695841
19131	695842
104762	695843
46449	695844
36798	695845
8428	695846
58488	695847
8661	695848
1503	695849
34320	695850
14657	695851
21818	695852
66188	695853
105893	695854
60210	695855
1745	695856
41600	695857
1672	695858
42238	695859
12282	695860
2273	695861
17615	695862
52345	695863
107583	695864
3868	695865
11524	695866
6770	695867
103275	695868
26794	695869
18284	695870
59224	695871
2713	695872
35897	695873
1160	695874
37116	695875
48243	695876
109519	695877
97072	695878
26936	695879
19783	695880
10691	695881
12952	695882
1910	695883
28487	695884
76454	695885
111410	695886
1925	695887
6171	695888
38677	695889
45262	695890
1052	695891
43213	695892
91473	695893
21797	695894
2526	695895
2987	695896
5667	695897
13624	695898
91504	695899
31677	695900
34823	695901
69952	695902
9326	695903
105	695904
29313	695905
23452	695906
22365	695907
6380	695908
20902	695909
603	695910
31915	695911
20468	695912
34988	695913
7166	695914
43085	695915
15185	695916
83869	695917
1773	695918
4462	695919
213	695920
84116	695921
71238	695922
4234	695923
67963	695924
194	695925
13764	695926
70251	695927
16183	695928
40599	695929
72071	695930
56597	695931
8713	695932
35899	695933
12207	695934
22085	695935
13137	695936
11842	695937
154875	695938
32304	695939
129653	695940
17643	695941
25200	695942
97192	695943
49842	695944
149957	695945
1714	695946
48086	695947
98117	695948
78830	695949
50418	695950
123287	695951
39007	695952
133800	695953
25614	695954
22408	695955
53796	695956
106651	695957
8824	695958
20071	695959
41668	695960
6081	695961
23475	695962
56248	695963
16433	695964
3908	695965
2930	695966
5113	695967
38642	695968
114669	695969
20007	695970
5658	695971
33892	695972
124179	695973
33883	695974
3921	695975
33968	695976
25923	695977
6782	695978
11929	695979
65564	695980
40907	695981
13	695982
46066	695983
44793	695984
34792	695985
16335	695986
6100	695987
1269	695988
19252	695989
27314	695990
85991	695991
100856	695992
19387	695993
19904	695994
34816	695995
100518	695996
636	695997
30186	695998
162638	695999
15527	696000
74685	696001
48285	696002
25300	696003
1997	696004
50841	696005
39893	696006
2173	696007
81738	696008
6525	696009
6583	696010
34	696011
455	696012
18830	696013
38504	696014
2948	696015
45678	696016
76	696017
6203	696018
38675	696019
14568	696020
93439	696021
2816	696022
49109	696023
66247	696024
831	696025
69229	696026
86641	696027
39090	696028
76888	696029
1410	696030
352	696031
139983	696032
25130	696033
16836	696034
24292	696035
37335	696036
32280	696037
33141	696038
3551	696039
21284	696040
128307	696041
11102	696042
7748	696043
42962	696044
4596	696045
50339	696046
39165	696047
4093	696048
17274	696049
14818	696050
34743	696051
66184	696052
10417	696053
95389	696054
27235	696055
19787	696056
58447	696057
15761	696058
58822	696059
76419	696060
24330	696061
12195	696062
60643	696063
1038	696064
82957	696065
4937	696066
24916	696067
139242	696068
4460	696069
8604	696070
118918	696071
19958	696072
14244	696073
5921	696074
164280	696075
87	696076
62236	696077
320	696078
119220	696079
57058	696080
141488	696081
61278	696082
42068	696083
47981	696084
31162	696085
280	696086
873	696087
13226	696088
35861	696089
32928	696090
147794	696091
145335	696092
90802	696093
111668	696094
70048	696095
64391	696096
4977	696097
5425	696098
28608	696099
93507	696100
44467	696101
93603	696102
6967	696103
59640	696104
30110	696105
13699	696106
4166	696107
85497	696108
6233	696109
95168	696110
13784	696111
13730	696112
88048	696113
5934	696114
5245	696115
113883	696116
649	696117
10240	696118
45919	696119
107171	696120
10906	696121
164001	696122
23061	696123
54560	696124
63508	696125
1053	696126
82020	696127
29215	696128
143049	696129
24012	696130
79710	696131
13693	696132
6938	696133
8002	696134
10416	696135
27101	696136
81139	696137
6321	696138
36992	696139
59865	696140
36459	696141
24762	696142
97940	696143
3743	696144
25275	696145
64085	696146
78915	696147
25312	696148
2445	696149
212	696150
14659	696151
83248	696152
20821	696153
56232	696154
192	696155
53780	696156
5690	696157
69310	696158
64672	696159
1235	696160
38019	696161
360	696162
20902	696163
73879	696164
11042	696165
2272	696166
122312	696167
88014	696168
14955	696169
62571	696170
35355	696171
11593	696172
46753	696173
18703	696174
29955	696175
67767	696176
2508	696177
24196	696178
9626	696179
107309	696180
10747	696181
62960	696182
50491	696183
64700	696184
2442	696185
100248	696186
59004	696187
13086	696188
15594	696189
94455	696190
4039	696191
4280	696192
17646	696193
379	696194
28370	696195
202	696196
60211	696197
26870	696198
14633	696199
4060	696200
55328	696201
129	696202
7559	696203
37	696204
90911	696205
77732	696206
83193	696207
55036	696208
166338	696209
15884	696210
67206	696211
5528	696212
50952	696213
54480	696214
85568	696215
11318	696216
114902	696217
9595	696218
132387	696219
83571	696220
19703	696221
50914	696222
9462	696223
34423	696224
73034	696225
151	696226
17254	696227
47913	696228
34678	696229
16882	696230
40673	696231
2708	696232
2796	696233
59966	696234
115759	696235
28590	696236
6253	696237
194	696238
2201	696239
65752	696240
60612	696241
7679	696242
16019	696243
31645	696244
11591	696245
21788	696246
42314	696247
60837	696248
2485	696249
69656	696250
7470	696251
282	696252
92822	696253
33598	696254
19581	696255
31860	696256
36480	696257
1723	696258
22904	696259
7805	696260
115890	696261
26773	696262
11662	696263
11203	696264
44924	696265
114104	696266
21303	696267
31753	696268
3268	696269
29818	696270
104684	696271
39858	696272
29072	696273
15957	696274
9967	696275
8589	696276
25540	696277
10053	696278
14585	696279
6426	696280
57	696281
17902	696282
95	696283
49833	696284
69998	696285
769	696286
6391	696287
34824	696288
27161	696289
80537	696290
12425	696291
104235	696292
465	696293
85186	696294
16917	696295
31897	696296
58763	696297
138108	696298
44501	696299
2797	696300
80133	696301
35675	696302
37389	696303
103489	696304
9303	696305
42262	696306
526	696307
92878	696308
32664	696309
6004	696310
36	696311
6244	696312
25683	696313
4230	696314
54048	696315
29761	696316
2256	696317
14808	696318
33252	696319
1444	696320
66338	696321
2743	696322
66924	696323
136976	696324
71694	696325
7390	696326
19281	696327
101047	696328
22217	696329
21648	696330
91652	696331
76688	696332
69483	696333
41557	696334
19939	696335
35056	696336
67093	696337
28308	696338
54395	696339
34729	696340
40486	696341
41936	696342
37490	696343
39265	696344
7331	696345
56654	696346
3614	696347
16891	696348
8216	696349
65152	696350
4828	696351
124671	696352
142	696353
46863	696354
40539	696355
130080	696356
127	696357
51606	696358
184	696359
86854	696360
66465	696361
24527	696362
54387	696363
21940	696364
18487	696365
1546	696366
14444	696367
27929	696368
12742	696369
3346	696370
51623	696371
81	696372
127958	696373
106154	696374
112940	696375
11203	696376
2316	696377
182	696378
15052	696379
90660	696380
49385	696381
148	696382
16531	696383
12078	696384
103864	696385
17513	696386
18358	696387
13477	696388
59137	696389
29105	696390
18239	696391
32300	696392
41049	696393
10159	696394
22985	696395
114738	696396
6797	696397
68695	696398
160384	696399
3780	696400
5023	696401
19015	696402
3219	696403
9902	696404
35825	696405
99962	696406
85534	696407
129169	696408
130817	696409
106318	696410
22844	696411
1716	696412
74517	696413
42217	696414
23148	696415
15387	696416
32980	696417
58215	696418
37170	696419
13613	696420
12359	696421
17476	696422
7833	696423
102838	696424
15158	696425
81141	696426
151916	696427
76884	696428
73168	696429
23031	696430
16994	696431
91418	696432
6155	696433
102025	696434
37192	696435
136300	696436
67369	696437
6533	696438
9843	696439
49843	696440
91372	696441
21852	696442
44660	696443
1750	696444
816	696445
28884	696446
10882	696447
3711	696448
28504	696449
130757	696450
19843	696451
120681	696452
39402	696453
45517	696454
3118	696455
41170	696456
8974	696457
2683	696458
84178	696459
30085	696460
80739	696461
110480	696462
3427	696463
69537	696464
9285	696465
461	696466
38654	696467
35379	696468
133392	696469
48887	696470
23420	696471
14301	696472
85782	696473
5084	696474
10880	696475
2396	696476
28779	696477
34345	696478
25135	696479
6560	696480
88278	696481
977	696482
8601	696483
82404	696484
24567	696485
25441	696486
88226	696487
8176	696488
5	696489
101749	696490
31945	696491
143007	696492
1352	696493
132166	696494
55051	696495
26713	696496
21531	696497
78507	696498
16263	696499
18038	696500
48178	696501
56778	696502
12343	696503
85893	696504
26560	696505
129015	696506
16367	696507
114643	696508
41257	696509
25745	696510
4139	696511
4676	696512
4554	696513
52579	696514
15134	696515
51715	696516
45424	696517
37092	696518
10186	696519
8431	696520
3988	696521
2625	696522
17379	696523
14916	696524
1736	696525
24203	696526
73749	696527
35494	696528
3450	696529
6082	696530
109783	696531
1789	696532
19673	696533
84456	696534
35891	696535
3969	696536
17608	696537
25932	696538
42809	696539
69838	696540
140407	696541
24242	696542
37498	696543
1262	696544
10050	696545
363	696546
4383	696547
9314	696548
8834	696549
66045	696550
47574	696551
101808	696552
1171	696553
12652	696554
2434	696555
31404	696556
732	696557
24055	696558
22089	696559
59088	696560
30272	696561
11076	696562
5983	696563
1354	696564
1746	696565
119858	696566
11703	696567
15002	696568
11695	696569
415	696570
39860	696571
20732	696572
56239	696573
1105	696574
11387	696575
444	696576
2928	696577
63990	696578
78178	696579
117155	696580
41353	696581
83973	696582
2084	696583
23768	696584
9	696585
29642	696586
14164	696587
47357	696588
20108	696589
94959	696590
12902	696591
59418	696592
959	696593
19699	696594
19415	696595
29581	696596
74326	696597
1532	696598
48471	696599
25460	696600
100449	696601
9905	696602
118445	696603
6784	696604
7814	696605
49902	696606
52835	696607
7630	696608
7178	696609
3907	696610
1771	696611
37135	696612
470	696613
30375	696614
14616	696615
25535	696616
33022	696617
112437	696618
79544	696619
81972	696620
44504	696621
45291	696622
13016	696623
37	696624
46276	696625
8072	696626
7497	696627
96762	696628
16092	696629
17664	696630
35819	696631
76281	696632
25240	696633
24215	696634
39190	696635
40802	696636
117263	696637
8526	696638
92416	696639
62771	696640
101020	696641
80939	696642
13623	696643
30421	696644
6948	696645
14369	696646
72544	696647
43912	696648
59957	696649
91167	696650
2847	696651
16214	696652
11387	696653
11009	696654
19876	696655
44112	696656
21644	696657
66615	696658
96837	696659
7283	696660
41375	696661
33854	696662
1043	696663
38032	696664
75377	696665
33536	696666
66977	696667
89745	696668
36747	696669
115856	696670
43395	696671
2359	696672
69678	696673
9334	696674
161322	696675
30980	696676
11818	696677
31152	696678
17064	696679
34396	696680
89285	696681
6	696682
46454	696683
42742	696684
46190	696685
16159	696686
9119	696687
72217	696688
4686	696689
10460	696690
8925	696691
166436	696692
2691	696693
66759	696694
6511	696695
22506	696696
21514	696697
153848	696698
19679	696699
37808	696700
50746	696701
11328	696702
2129	696703
3949	696704
8540	696705
768	696706
42172	696707
2663	696708
70268	696709
74239	696710
27761	696711
54334	696712
49783	696713
32610	696714
68960	696715
4647	696716
89199	696717
57314	696718
81574	696719
38253	696720
31666	696721
8092	696722
35740	696723
24052	696724
1962	696725
13112	696726
3134	696727
126371	696728
104970	696729
13000	696730
35529	696731
132	696732
17745	696733
34867	696734
11040	696735
1005	696736
23587	696737
31100	696738
452	696739
62599	696740
25741	696741
10056	696742
73807	696743
10608	696744
4468	696745
134272	696746
48208	696747
161438	696748
19020	696749
34209	696750
61308	696751
1341	696752
51839	696753
18889	696754
61739	696755
34382	696756
25857	696757
34937	696758
55084	696759
34373	696760
35372	696761
8739	696762
138320	696763
83970	696764
8559	696765
53932	696766
45059	696767
9165	696768
73726	696769
131602	696770
123952	696771
1962	696772
55378	696773
23167	696774
28634	696775
130075	696776
29689	696777
80041	696778
68836	696779
967	696780
70079	696781
29773	696782
87663	696783
18604	696784
44704	696785
6951	696786
76264	696787
82197	696788
47796	696789
45308	696790
190	696791
7608	696792
2759	696793
40618	696794
66037	696795
28768	696796
63877	696797
5393	696798
13088	696799
7532	696800
7364	696801
85590	696802
35218	696803
12843	696804
78094	696805
4323	696806
2543	696807
109942	696808
12979	696809
69793	696810
9626	696811
64749	696812
19816	696813
102201	696814
15493	696815
5290	696816
87246	696817
80733	696818
131720	696819
17371	696820
68168	696821
16635	696822
24267	696823
115997	696824
105169	696825
44480	696826
47542	696827
9498	696828
4020	696829
79380	696830
76404	696831
78279	696832
1237	696833
17040	696834
1856	696835
20079	696836
82093	696837
110562	696838
329	696839
62773	696840
57151	696841
23231	696842
54510	696843
13955	696844
16617	696845
17609	696846
49235	696847
5975	696848
4415	696849
8301	696850
72603	696851
92736	696852
44417	696853
2120	696854
1756	696855
4578	696856
3957	696857
90014	696858
45401	696859
18589	696860
62827	696861
10517	696862
62469	696863
32501	696864
121438	696865
42611	696866
118206	696867
3398	696868
12957	696869
16341	696870
50271	696871
29490	696872
84945	696873
6216	696874
18889	696875
26808	696876
9975	696877
13948	696878
9417	696879
1754	696880
4133	696881
16876	696882
19429	696883
4774	696884
60720	696885
22777	696886
593	696887
44335	696888
50166	696889
69137	696890
41697	696891
79415	696892
21702	696893
86413	696894
1305	696895
27579	696896
50438	696897
52380	696898
1228	696899
38992	696900
1082	696901
97792	696902
511	696903
18	696904
9174	696905
13046	696906
19214	696907
62687	696908
40	696909
18013	696910
8280	696911
21020	696912
25228	696913
159874	696914
51521	696915
10596	696916
12619	696917
23356	696918
135849	696919
11390	696920
3218	696921
131444	696922
145929	696923
138607	696924
3969	696925
131461	696926
25726	696927
2008	696928
817	696929
55827	696930
15781	696931
2961	696932
6761	696933
8763	696934
12119	696935
44983	696936
4222	696937
158138	696938
96479	696939
226	696940
146785	696941
24945	696942
117218	696943
26401	696944
12352	696945
72760	696946
105077	696947
45440	696948
49838	696949
22927	696950
79657	696951
12188	696952
12556	696953
2249	696954
144	696955
103395	696956
158133	696957
101209	696958
17735	696959
83793	696960
51046	696961
11450	696962
112402	696963
6869	696964
124502	696965
33231	696966
8015	696967
108242	696968
26696	696969
52578	696970
47367	696971
80896	696972
22910	696973
86056	696974
209	696975
4681	696976
19976	696977
50146	696978
12670	696979
95236	696980
69475	696981
23350	696982
33555	696983
4586	696984
7197	696985
40939	696986
92622	696987
38511	696988
33657	696989
119579	696990
15810	696991
38482	696992
1716	696993
8795	696994
2386	696995
10629	696996
57795	696997
59188	696998
4839	696999
56529	697000
97664	697001
46264	697002
3441	697003
23646	697004
27488	697005
150752	697006
10191	697007
85029	697008
17	697009
13907	697010
57386	697011
55314	697012
21094	697013
15064	697014
38605	697015
5173	697016
35142	697017
19804	697018
50220	697019
2154	697020
40083	697021
10431	697022
120936	697023
87540	697024
9296	697025
43275	697026
117747	697027
12937	697028
69326	697029
97091	697030
13794	697031
14102	697032
25352	697033
135387	697034
37470	697035
28114	697036
30769	697037
5005	697038
81461	697039
7403	697040
102315	697041
154952	697042
50151	697043
23443	697044
31102	697045
41640	697046
71670	697047
67964	697048
7677	697049
20188	697050
26686	697051
49747	697052
29023	697053
116804	697054
13014	697055
84006	697056
4380	697057
2548	697058
5137	697059
76036	697060
3724	697061
186	697062
13857	697063
3632	697064
46771	697065
34040	697066
3692	697067
7932	697068
4496	697069
48588	697070
377	697071
14986	697072
120030	697073
32747	697074
99230	697075
11888	697076
3000	697077
25424	697078
14465	697079
49770	697080
75301	697081
59214	697082
90826	697083
55081	697084
21344	697085
15740	697086
6336	697087
106259	697088
1188	697089
3110	697090
65182	697091
51858	697092
5519	697093
10720	697094
136827	697095
18971	697096
1178	697097
906	697098
32766	697099
22564	697100
51	697101
10791	697102
39107	697103
48775	697104
60419	697105
3155	697106
64276	697107
48435	697108
12602	697109
32753	697110
41555	697111
17034	697112
82079	697113
41053	697114
1952	697115
49658	697116
132455	697117
12241	697118
62129	697119
32605	697120
985	697121
12120	697122
74030	697123
42453	697124
46511	697125
369	697126
505	697127
1536	697128
43236	697129
11191	697130
19832	697131
45830	697132
71543	697133
124637	697134
52198	697135
20818	697136
113365	697137
49264	697138
92204	697139
35648	697140
2915	697141
54663	697142
14305	697143
9861	697144
106154	697145
64325	697146
76621	697147
3503	697148
48215	697149
93167	697150
122817	697151
80328	697152
20048	697153
40804	697154
117716	697155
30398	697156
3258	697157
135057	697158
6713	697159
89036	697160
46655	697161
27329	697162
968	697163
5572	697164
3047	697165
7204	697166
1974	697167
15030	697168
9917	697169
67174	697170
139777	697171
66352	697172
21140	697173
8850	697174
4240	697175
3756	697176
104942	697177
2283	697178
7073	697179
529	697180
31495	697181
12418	697182
1487	697183
26562	697184
417	697185
42463	697186
904	697187
77371	697188
14478	697189
12812	697190
25974	697191
19	697192
35005	697193
83346	697194
40123	697195
29894	697196
85070	697197
1622	697198
19628	697199
48903	697200
78754	697201
100621	697202
32878	697203
26834	697204
129198	697205
14955	697206
101820	697207
13259	697208
21472	697209
8962	697210
42335	697211
13438	697212
231	697213
11092	697214
93060	697215
2931	697216
21697	697217
62012	697218
18416	697219
64578	697220
86638	697221
3265	697222
102883	697223
35395	697224
59528	697225
12750	697226
89182	697227
25942	697228
15901	697229
39280	697230
2621	697231
4560	697232
2200	697233
93601	697234
4238	697235
80581	697236
41316	697237
34423	697238
48359	697239
19646	697240
5199	697241
11705	697242
40	697243
23083	697244
5535	697245
27804	697246
117469	697247
11306	697248
17361	697249
20308	697250
47514	697251
20805	697252
21302	697253
9574	697254
49986	697255
69095	697256
124192	697257
88145	697258
82429	697259
21494	697260
897	697261
106675	697262
13243	697263
18797	697264
42335	697265
40191	697266
2	697267
38024	697268
105890	697269
1155	697270
51130	697271
3034	697272
149	697273
25575	697274
17741	697275
104857	697276
47909	697277
46990	697278
41170	697279
84172	697280
101920	697281
10673	697282
66819	697283
124568	697284
36342	697285
23473	697286
99432	697287
107063	697288
70567	697289
6589	697290
122551	697291
76755	697292
48261	697293
12701	697294
23888	697295
106622	697296
17986	697297
25285	697298
13854	697299
68448	697300
40340	697301
115271	697302
92802	697303
21105	697304
87398	697305
155759	697306
23523	697307
83756	697308
20397	697309
42623	697310
102755	697311
5520	697312
22173	697313
50023	697314
312	697315
157067	697316
74724	697317
36036	697318
11059	697319
86720	697320
13984	697321
2895	697322
30420	697323
60364	697324
87652	697325
67615	697326
108432	697327
12092	697328
2899	697329
75782	697330
2579	697331
34666	697332
79002	697333
21647	697334
48063	697335
36263	697336
9127	697337
130242	697338
27808	697339
146543	697340
6533	697341
3774	697342
26194	697343
11957	697344
35518	697345
103685	697346
44472	697347
4289	697348
10961	697349
103472	697350
147213	697351
30311	697352
10672	697353
1640	697354
10007	697355
45364	697356
98894	697357
50444	697358
70149	697359
129949	697360
37329	697361
68926	697362
123740	697363
77465	697364
44968	697365
114725	697366
123788	697367
112575	697368
92745	697369
1279	697370
88174	697371
101991	697372
7300	697373
31560	697374
61480	697375
15206	697376
8266	697377
79157	697378
42344	697379
112106	697380
80606	697381
19821	697382
25867	697383
13966	697384
26724	697385
59073	697386
39231	697387
102808	697388
4868	697389
1778	697390
9070	697391
16314	697392
7318	697393
11228	697394
86866	697395
24380	697396
2957	697397
6899	697398
23074	697399
45197	697400
52873	697401
165873	697402
43231	697403
2423	697404
5857	697405
113432	697406
1747	697407
5976	697408
68959	697409
27990	697410
92807	697411
6778	697412
10951	697413
23719	697414
16573	697415
104689	697416
130050	697417
31183	697418
90719	697419
7293	697420
44540	697421
47471	697422
52949	697423
1508	697424
137639	697425
13568	697426
115462	697427
44496	697428
21501	697429
41968	697430
2343	697431
19389	697432
5565	697433
54360	697434
52625	697435
111272	697436
5950	697437
100300	697438
1548	697439
3660	697440
48207	697441
572	697442
23278	697443
1038	697444
192	697445
59161	697446
9433	697447
6631	697448
124710	697449
3541	697450
60479	697451
22784	697452
121609	697453
15832	697454
81635	697455
14013	697456
35289	697457
132160	697458
21576	697459
61825	697460
57461	697461
54465	697462
9138	697463
35900	697464
13560	697465
11172	697466
15454	697467
20171	697468
66549	697469
157160	697470
62818	697471
97376	697472
15226	697473
23935	697474
104136	697475
1197	697476
44934	697477
37	697478
23133	697479
27389	697480
105440	697481
16155	697482
8918	697483
99748	697484
30483	697485
89414	697486
10957	697487
36346	697488
21235	697489
24622	697490
2157	697491
23081	697492
96107	697493
3265	697494
69092	697495
58568	697496
119232	697497
133662	697498
38370	697499
47758	697500
6532	697501
55855	697502
11496	697503
127160	697504
8410	697505
36224	697506
36551	697507
131208	697508
57946	697509
12246	697510
79684	697511
2185	697512
35051	697513
8022	697514
89927	697515
22137	697516
67984	697517
5780	697518
29125	697519
15619	697520
32761	697521
97861	697522
1429	697523
2364	697524
38030	697525
120056	697526
39570	697527
13220	697528
3719	697529
63197	697530
13555	697531
3239	697532
49738	697533
103	697534
7166	697535
33258	697536
1872	697537
7422	697538
73273	697539
54563	697540
49307	697541
11378	697542
11902	697543
60656	697544
42496	697545
18715	697546
13101	697547
8772	697548
34728	697549
40469	697550
5005	697551
437	697552
9406	697553
79884	697554
164694	697555
66250	697556
9019	697557
108761	697558
3352	697559
34738	697560
18780	697561
105120	697562
66394	697563
2419	697564
87829	697565
9981	697566
56803	697567
70728	697568
103817	697569
3033	697570
52402	697571
3831	697572
18180	697573
56081	697574
25404	697575
1471	697576
46826	697577
35785	697578
2895	697579
107	697580
34744	697581
2569	697582
13428	697583
17258	697584
55738	697585
42322	697586
28704	697587
45575	697588
79677	697589
48591	697590
14085	697591
7564	697592
82063	697593
28645	697594
28931	697595
43979	697596
69431	697597
96788	697598
82751	697599
12	697600
23267	697601
80202	697602
2889	697603
5177	697604
23252	697605
7523	697606
5299	697607
1118	697608
7049	697609
5609	697610
11595	697611
78	697612
94691	697613
2872	697614
12	697615
35763	697616
32030	697617
4333	697618
26339	697619
66591	697620
5703	697621
33692	697622
15699	697623
22544	697624
99302	697625
22407	697626
46653	697627
198	697628
1547	697629
2994	697630
18682	697631
25458	697632
44326	697633
8301	697634
902	697635
7925	697636
2922	697637
24674	697638
29852	697639
90948	697640
10890	697641
70220	697642
90	697643
27548	697644
37145	697645
5095	697646
36961	697647
16386	697648
162864	697649
74824	697650
156	697651
930	697652
84292	697653
35091	697654
3965	697655
16069	697656
52288	697657
283	697658
1408	697659
33208	697660
5311	697661
54713	697662
35681	697663
4105	697664
29830	697665
20872	697666
33032	697667
7910	697668
1775	697669
125111	697670
3682	697671
59910	697672
84507	697673
166413	697674
30035	697675
8287	697676
106102	697677
151881	697678
24336	697679
62498	697680
593	697681
29646	697682
2579	697683
7346	697684
17446	697685
40455	697686
22571	697687
40584	697688
18424	697689
23654	697690
4553	697691
34930	697692
24832	697693
75207	697694
29477	697695
70697	697696
78030	697697
32458	697698
8637	697699
18506	697700
32773	697701
28556	697702
103334	697703
63870	697704
91895	697705
73293	697706
62618	697707
42256	697708
60120	697709
45468	697710
141444	697711
11097	697712
19688	697713
164639	697714
56012	697715
12242	697716
23143	697717
116510	697718
156094	697719
102615	697720
124066	697721
51795	697722
113023	697723
3381	697724
132573	697725
24355	697726
59322	697727
59708	697728
2416	697729
69784	697730
25936	697731
29432	697732
68850	697733
4710	697734
28481	697735
65097	697736
3999	697737
137165	697738
11697	697739
282	697740
599	697741
16446	697742
30812	697743
2330	697744
84707	697745
67002	697746
855	697747
81491	697748
4096	697749
958	697750
84862	697751
125332	697752
42458	697753
23973	697754
19974	697755
125557	697756
38343	697757
22497	697758
124975	697759
6420	697760
65960	697761
7367	697762
10923	697763
61	697764
33497	697765
99042	697766
37973	697767
79231	697768
982	697769
29840	697770
4587	697771
26741	697772
80405	697773
161594	697774
6123	697775
4757	697776
54006	697777
68634	697778
30263	697779
85905	697780
82	697781
10620	697782
22210	697783
40878	697784
6114	697785
8923	697786
109135	697787
1236	697788
8281	697789
13579	697790
60120	697791
52883	697792
14341	697793
25594	697794
62924	697795
34812	697796
29092	697797
91506	697798
26437	697799
96012	697800
96564	697801
12451	697802
69495	697803
32096	697804
6110	697805
1598	697806
1120	697807
90962	697808
1599	697809
31659	697810
3531	697811
56851	697812
17661	697813
8322	697814
22199	697815
21392	697816
45667	697817
44702	697818
5695	697819
42303	697820
92151	697821
91033	697822
66519	697823
19886	697824
11472	697825
13	697826
84754	697827
77742	697828
2953	697829
36981	697830
5441	697831
1128	697832
144882	697833
30365	697834
4851	697835
100624	697836
27669	697837
131193	697838
77032	697839
149856	697840
13543	697841
96609	697842
52638	697843
54553	697844
1981	697845
50456	697846
858	697847
66390	697848
114263	697849
14223	697850
9780	697851
12801	697852
40520	697853
86033	697854
77883	697855
21894	697856
34525	697857
122532	697858
53686	697859
51321	697860
81411	697861
105690	697862
18077	697863
31908	697864
95223	697865
3576	697866
26562	697867
28798	697868
4681	697869
35760	697870
103779	697871
25768	697872
5107	697873
117301	697874
59031	697875
38487	697876
9277	697877
52466	697878
25012	697879
88092	697880
12043	697881
125539	697882
34368	697883
13843	697884
85970	697885
47332	697886
28320	697887
66015	697888
55165	697889
53324	697890
21680	697891
13158	697892
1173	697893
22356	697894
27038	697895
34722	697896
57171	697897
27234	697898
23871	697899
1048	697900
2362	697901
68088	697902
6823	697903
2931	697904
14683	697905
86411	697906
8816	697907
7171	697908
90373	697909
20548	697910
74115	697911
44645	697912
22770	697913
6254	697914
2400	697915
106455	697916
15025	697917
12704	697918
41715	697919
16105	697920
99231	697921
103422	697922
19352	697923
3	697924
99168	697925
22054	697926
23508	697927
99239	697928
44477	697929
16089	697930
8674	697931
16405	697932
135184	697933
48883	697934
5601	697935
98651	697936
131300	697937
77045	697938
65036	697939
16950	697940
51410	697941
2057	697942
98902	697943
13185	697944
25947	697945
45764	697946
17402	697947
138130	697948
16482	697949
13520	697950
29993	697951
12	697952
29319	697953
99606	697954
8035	697955
25725	697956
102	697957
1137	697958
22711	697959
47753	697960
65064	697961
45711	697962
5310	697963
19628	697964
1441	697965
53534	697966
41012	697967
45773	697968
22773	697969
77165	697970
1266	697971
10426	697972
10196	697973
16451	697974
12130	697975
6395	697976
138630	697977
9590	697978
123459	697979
56158	697980
39424	697981
16886	697982
32521	697983
25514	697984
12978	697985
26574	697986
16869	697987
12346	697988
82054	697989
34290	697990
14642	697991
12290	697992
46802	697993
141893	697994
4219	697995
16722	697996
1218	697997
41484	697998
27815	697999
32237	698000
8826	698001
94753	698002
55354	698003
86537	698004
114204	698005
16032	698006
49046	698007
94639	698008
13940	698009
67981	698010
2124	698011
800	698012
24283	698013
23972	698014
14902	698015
8526	698016
12034	698017
48956	698018
5339	698019
27149	698020
30816	698021
594	698022
91595	698023
3653	698024
86490	698025
460	698026
3687	698027
94724	698028
67015	698029
155	698030
97855	698031
14870	698032
12531	698033
22377	698034
27648	698035
102624	698036
14225	698037
107944	698038
613	698039
12738	698040
6896	698041
7288	698042
87449	698043
108923	698044
55622	698045
45116	698046
22089	698047
79973	698048
39849	698049
31542	698050
107348	698051
10563	698052
96277	698053
83687	698054
71375	698055
66687	698056
7136	698057
11032	698058
3740	698059
71821	698060
18005	698061
7504	698062
73596	698063
561	698064
80031	698065
13214	698066
3811	698067
15124	698068
6587	698069
5387	698070
192	698071
160091	698072
58585	698073
51651	698074
999	698075
42150	698076
75263	698077
15	698078
28803	698079
22514	698080
23634	698081
38443	698082
65406	698083
8759	698084
28170	698085
50956	698086
3785	698087
571	698088
63024	698089
59751	698090
19836	698091
33040	698092
6468	698093
417	698094
6054	698095
4389	698096
46961	698097
94659	698098
57440	698099
32211	698100
59918	698101
23	698102
16229	698103
7988	698104
636	698105
29254	698106
1099	698107
85844	698108
128965	698109
85532	698110
19905	698111
10485	698112
3047	698113
66211	698114
143797	698115
60792	698116
102267	698117
21074	698118
14211	698119
2599	698120
9466	698121
45680	698122
50927	698123
18321	698124
79926	698125
40650	698126
1830	698127
102039	698128
41206	698129
129329	698130
275	698131
96615	698132
28383	698133
695	698134
20475	698135
5620	698136
102003	698137
52754	698138
22007	698139
24273	698140
2713	698141
53449	698142
835	698143
15859	698144
8132	698145
11	698146
21030	698147
100513	698148
72116	698149
165280	698150
62591	698151
102751	698152
29605	698153
42587	698154
91651	698155
801	698156
3789	698157
23588	698158
47708	698159
66211	698160
8577	698161
78567	698162
30632	698163
130029	698164
67005	698165
77525	698166
5492	698167
145	698168
8355	698169
70192	698170
55396	698171
7101	698172
23346	698173
10956	698174
17819	698175
19711	698176
18040	698177
62817	698178
31256	698179
23927	698180
15277	698181
57917	698182
4154	698183
99751	698184
26462	698185
109300	698186
9731	698187
32080	698188
78569	698189
38	698190
70876	698191
56145	698192
132864	698193
51611	698194
731	698195
57278	698196
14459	698197
2345	698198
65591	698199
9983	698200
149	698201
21369	698202
38760	698203
42321	698204
118139	698205
19	698206
5033	698207
33154	698208
21612	698209
15870	698210
30538	698211
146921	698212
65239	698213
100604	698214
130	698215
6091	698216
800	698217
47860	698218
77133	698219
38194	698220
37169	698221
123075	698222
11773	698223
74908	698224
1875	698225
26751	698226
18559	698227
80789	698228
32213	698229
61524	698230
18545	698231
47761	698232
10782	698233
2594	698234
7973	698235
20561	698236
105647	698237
30001	698238
87149	698239
134032	698240
17670	698241
111833	698242
8944	698243
52357	698244
17680	698245
89765	698246
60201	698247
26637	698248
10515	698249
132918	698250
29078	698251
2539	698252
4583	698253
14674	698254
130	698255
40412	698256
31	698257
1368	698258
103178	698259
22856	698260
90932	698261
12951	698262
5700	698263
4309	698264
22609	698265
7912	698266
9925	698267
2362	698268
64141	698269
168	698270
20723	698271
5501	698272
36057	698273
71204	698274
50894	698275
55355	698276
8194	698277
88068	698278
42405	698279
16781	698280
7472	698281
14659	698282
5080	698283
30126	698284
37355	698285
49560	698286
145836	698287
19642	698288
4146	698289
15513	698290
27561	698291
108996	698292
921	698293
44643	698294
46564	698295
20282	698296
24062	698297
35037	698298
9073	698299
6212	698300
23182	698301
129658	698302
33490	698303
917	698304
411	698305
31994	698306
127058	698307
19427	698308
37119	698309
89322	698310
91522	698311
16392	698312
145195	698313
20262	698314
2296	698315
4792	698316
59675	698317
28110	698318
71180	698319
54035	698320
7010	698321
17873	698322
3080	698323
8252	698324
53604	698325
26256	698326
91048	698327
117800	698328
6711	698329
82476	698330
5836	698331
7291	698332
5992	698333
12755	698334
924	698335
11302	698336
17402	698337
124847	698338
70007	698339
30102	698340
74254	698341
129254	698342
2692	698343
73464	698344
1999	698345
53357	698346
58740	698347
3674	698348
13678	698349
15921	698350
2422	698351
2356	698352
107921	698353
44516	698354
40280	698355
131065	698356
60595	698357
28510	698358
30597	698359
97294	698360
30990	698361
4335	698362
6406	698363
30116	698364
31017	698365
90352	698366
40802	698367
6163	698368
34330	698369
97819	698370
16870	698371
68150	698372
18597	698373
94684	698374
4584	698375
3436	698376
76280	698377
8293	698378
21036	698379
10488	698380
14729	698381
73584	698382
13675	698383
57379	698384
17716	698385
9630	698386
67236	698387
39068	698388
5057	698389
5679	698390
47176	698391
15407	698392
84969	698393
32774	698394
49953	698395
35411	698396
124428	698397
14057	698398
128907	698399
35504	698400
3803	698401
74430	698402
96536	698403
112854	698404
11284	698405
375	698406
75539	698407
25385	698408
696	698409
58169	698410
78244	698411
11644	698412
39662	698413
78643	698414
28608	698415
32996	698416
16760	698417
1727	698418
16987	698419
23521	698420
30629	698421
61184	698422
14278	698423
103987	698424
10560	698425
56276	698426
29098	698427
945	698428
69875	698429
36761	698430
97808	698431
8025	698432
3501	698433
4776	698434
29239	698435
75433	698436
2908	698437
15198	698438
469	698439
8190	698440
44899	698441
80764	698442
31673	698443
151	698444
52699	698445
2715	698446
2861	698447
50626	698448
15291	698449
97226	698450
18884	698451
16025	698452
92077	698453
42432	698454
103785	698455
8044	698456
54362	698457
88102	698458
132780	698459
3496	698460
13193	698461
58904	698462
69781	698463
8775	698464
64511	698465
14009	698466
2463	698467
9523	698468
89984	698469
2834	698470
73183	698471
78301	698472
59888	698473
84167	698474
62032	698475
10748	698476
27672	698477
26544	698478
11255	698479
25434	698480
83856	698481
5808	698482
1268	698483
66986	698484
99616	698485
3748	698486
4536	698487
19797	698488
81144	698489
38495	698490
21018	698491
18592	698492
31494	698493
160812	698494
29500	698495
5664	698496
47222	698497
120718	698498
6928	698499
67045	698500
31654	698501
28444	698502
371	698503
187	698504
4708	698505
68000	698506
161633	698507
33410	698508
2049	698509
13101	698510
12592	698511
58703	698512
14078	698513
28475	698514
127586	698515
64081	698516
3602	698517
23196	698518
12955	698519
55245	698520
769	698521
26527	698522
97388	698523
8266	698524
27027	698525
59011	698526
19906	698527
90136	698528
50507	698529
52258	698530
4918	698531
33082	698532
74898	698533
12733	698534
71770	698535
11128	698536
25309	698537
162267	698538
128999	698539
77963	698540
67415	698541
24201	698542
35	698543
95660	698544
1825	698545
5188	698546
11667	698547
82130	698548
95553	698549
12735	698550
160634	698551
36551	698552
83461	698553
99493	698554
87676	698555
18605	698556
69258	698557
37917	698558
524	698559
20805	698560
64433	698561
705	698562
6076	698563
3516	698564
92018	698565
35944	698566
27970	698567
11534	698568
34448	698569
28715	698570
51535	698571
79800	698572
3	698573
85887	698574
50010	698575
237	698576
30454	698577
61816	698578
137786	698579
109005	698580
33673	698581
132754	698582
93267	698583
26067	698584
12696	698585
148424	698586
20140	698587
70001	698588
94177	698589
58769	698590
29711	698591
32563	698592
18949	698593
123342	698594
12281	698595
6195	698596
12805	698597
4198	698598
4095	698599
27589	698600
4632	698601
106241	698602
105057	698603
69783	698604
9429	698605
20336	698606
8100	698607
60575	698608
66620	698609
62269	698610
297	698611
74968	698612
1567	698613
111345	698614
25523	698615
153683	698616
106326	698617
27266	698618
1600	698619
2917	698620
4	698621
475	698622
48417	698623
26304	698624
10992	698625
22253	698626
52921	698627
34211	698628
112599	698629
1804	698630
4465	698631
24588	698632
75043	698633
105120	698634
6849	698635
41660	698636
27149	698637
77131	698638
15651	698639
64863	698640
15075	698641
165130	698642
29251	698643
47637	698644
154	698645
56989	698646
19063	698647
138491	698648
6653	698649
134150	698650
22776	698651
26210	698652
9677	698653
104677	698654
22609	698655
3847	698656
43342	698657
38323	698658
6061	698659
10980	698660
13668	698661
12345	698662
48058	698663
15725	698664
133761	698665
26	698666
23137	698667
163040	698668
53341	698669
64176	698670
19467	698671
37139	698672
66203	698673
10889	698674
36736	698675
9502	698676
12416	698677
93536	698678
33088	698679
64481	698680
12260	698681
3893	698682
10819	698683
44171	698684
71467	698685
12946	698686
129648	698687
159843	698688
35942	698689
52990	698690
6604	698691
3692	698692
1740	698693
897	698694
14064	698695
60329	698696
7819	698697
19	698698
24578	698699
17427	698700
20003	698701
21361	698702
122600	698703
41893	698704
18704	698705
65797	698706
1756	698707
102290	698708
1547	698709
27661	698710
75614	698711
43138	698712
53773	698713
147534	698714
3772	698715
7033	698716
1104	698717
22596	698718
8272	698719
30263	698720
61291	698721
13687	698722
6286	698723
49254	698724
154715	698725
2054	698726
2839	698727
24140	698728
60579	698729
30443	698730
72030	698731
12307	698732
48705	698733
31784	698734
3879	698735
21402	698736
309	698737
91011	698738
61019	698739
374	698740
9556	698741
11024	698742
24152	698743
13268	698744
3548	698745
5261	698746
15858	698747
122613	698748
20422	698749
66352	698750
28454	698751
54353	698752
47117	698753
61442	698754
20670	698755
13402	698756
2077	698757
14719	698758
4683	698759
65463	698760
33075	698761
3291	698762
63916	698763
47194	698764
1434	698765
21162	698766
35407	698767
60856	698768
46960	698769
77443	698770
8561	698771
4515	698772
27764	698773
3646	698774
11638	698775
8157	698776
2292	698777
2849	698778
42397	698779
18222	698780
60604	698781
89511	698782
9688	698783
1947	698784
47186	698785
16934	698786
37526	698787
95859	698788
7286	698789
18048	698790
75565	698791
27670	698792
14160	698793
16812	698794
1913	698795
133339	698796
110016	698797
16764	698798
37470	698799
34674	698800
14721	698801
11246	698802
2261	698803
47858	698804
123481	698805
58263	698806
104905	698807
19841	698808
5844	698809
31167	698810
42251	698811
9297	698812
13157	698813
11553	698814
17619	698815
81924	698816
83079	698817
36577	698818
14248	698819
111002	698820
51543	698821
20323	698822
4373	698823
57995	698824
19774	698825
96933	698826
3616	698827
2278	698828
29361	698829
85464	698830
17838	698831
5983	698832
25095	698833
6237	698834
23012	698835
27024	698836
43861	698837
10044	698838
7657	698839
131259	698840
9443	698841
34323	698842
128267	698843
6789	698844
91331	698845
96965	698846
50473	698847
152839	698848
47505	698849
47893	698850
13495	698851
1142	698852
61043	698853
51622	698854
30145	698855
28426	698856
55573	698857
2132	698858
40277	698859
38113	698860
38595	698861
86579	698862
48053	698863
13503	698864
65004	698865
72649	698866
86327	698867
67732	698868
46764	698869
69428	698870
125892	698871
157431	698872
9245	698873
186	698874
62893	698875
100471	698876
24691	698877
3448	698878
14652	698879
25544	698880
22666	698881
30736	698882
52075	698883
25351	698884
11145	698885
128617	698886
23308	698887
14284	698888
80856	698889
161653	698890
146	698891
103742	698892
21023	698893
731	698894
57790	698895
71707	698896
100731	698897
42215	698898
29822	698899
72953	698900
10728	698901
5835	698902
49221	698903
20714	698904
117591	698905
66042	698906
54411	698907
26	698908
81911	698909
57473	698910
9827	698911
15939	698912
9253	698913
9719	698914
45236	698915
154187	698916
19448	698917
13639	698918
15041	698919
19794	698920
39088	698921
10647	698922
1218	698923
9968	698924
66227	698925
72657	698926
119100	698927
19852	698928
69784	698929
95909	698930
37344	698931
1882	698932
61	698933
80455	698934
5631	698935
4654	698936
42343	698937
20933	698938
37158	698939
42028	698940
110	698941
19688	698942
2806	698943
73687	698944
28439	698945
17660	698946
4829	698947
124383	698948
38417	698949
10444	698950
91837	698951
19117	698952
73776	698953
19104	698954
61657	698955
5184	698956
35953	698957
12200	698958
3513	698959
71958	698960
189	698961
82722	698962
15225	698963
23663	698964
17689	698965
109786	698966
71770	698967
21977	698968
1455	698969
64740	698970
11579	698971
33271	698972
19893	698973
108713	698974
25072	698975
63130	698976
15615	698977
6737	698978
9904	698979
94820	698980
103647	698981
61335	698982
58813	698983
138	698984
100415	698985
35650	698986
112240	698987
36093	698988
35872	698989
67904	698990
6274	698991
37838	698992
7792	698993
62888	698994
47639	698995
30589	698996
42132	698997
33495	698998
16332	698999
4731	699000
37490	699001
48767	699002
40533	699003
172	699004
5755	699005
54599	699006
1648	699007
21512	699008
3943	699009
14619	699010
23516	699011
47767	699012
51229	699013
42592	699014
27	699015
1417	699016
43057	699017
156593	699018
29882	699019
46673	699020
6770	699021
22287	699022
54985	699023
25859	699024
34070	699025
72102	699026
12186	699027
13036	699028
38773	699029
17491	699030
53244	699031
25739	699032
5560	699033
11713	699034
1506	699035
5550	699036
20050	699037
6289	699038
54200	699039
56648	699040
23790	699041
46437	699042
78503	699043
17320	699044
5552	699045
29687	699046
115743	699047
650	699048
81314	699049
41471	699050
4015	699051
58112	699052
1562	699053
26790	699054
16123	699055
100495	699056
468	699057
1604	699058
4919	699059
11145	699060
4064	699061
109183	699062
8103	699063
125290	699064
116325	699065
74828	699066
47397	699067
22990	699068
9125	699069
53178	699070
79923	699071
7638	699072
29893	699073
587	699074
14278	699075
28209	699076
21107	699077
6161	699078
86288	699079
7225	699080
43338	699081
33126	699082
76671	699083
3449	699084
43525	699085
440	699086
39056	699087
11752	699088
24091	699089
58212	699090
47093	699091
35951	699092
28274	699093
25345	699094
117136	699095
72731	699096
3763	699097
45290	699098
1433	699099
29268	699100
26029	699101
6748	699102
68652	699103
31992	699104
78173	699105
3534	699106
103106	699107
12063	699108
21208	699109
29014	699110
48952	699111
23806	699112
82328	699113
32624	699114
17932	699115
30121	699116
1577	699117
80837	699118
87394	699119
17708	699120
4550	699121
94227	699122
163765	699123
42329	699124
15163	699125
32438	699126
3960	699127
43559	699128
106736	699129
104596	699130
75277	699131
109298	699132
1685	699133
102202	699134
109973	699135
11708	699136
30	699137
114791	699138
2707	699139
17206	699140
116454	699141
72137	699142
113328	699143
91649	699144
11720	699145
21930	699146
74167	699147
54850	699148
6017	699149
35641	699150
57210	699151
27052	699152
70492	699153
831	699154
87954	699155
85854	699156
1495	699157
50656	699158
56515	699159
6214	699160
20143	699161
133317	699162
3304	699163
73396	699164
2037	699165
40478	699166
506	699167
144565	699168
51306	699169
50516	699170
29112	699171
19147	699172
29833	699173
25826	699174
76598	699175
41609	699176
52373	699177
68730	699178
6285	699179
53929	699180
29	699181
6458	699182
5781	699183
10270	699184
16619	699185
24606	699186
7614	699187
73013	699188
9353	699189
27278	699190
67250	699191
63003	699192
562	699193
21672	699194
5950	699195
1705	699196
21175	699197
10386	699198
15430	699199
7598	699200
77202	699201
62233	699202
15823	699203
2298	699204
4412	699205
46605	699206
2943	699207
40869	699208
43412	699209
92783	699210
55707	699211
101941	699212
131431	699213
32831	699214
71573	699215
6634	699216
2840	699217
36516	699218
28487	699219
40883	699220
109091	699221
28837	699222
118674	699223
7921	699224
13595	699225
105978	699226
77676	699227
1010	699228
37081	699229
133360	699230
7971	699231
81483	699232
21236	699233
15843	699234
1819	699235
756	699236
105423	699237
106506	699238
1054	699239
38178	699240
53813	699241
47296	699242
65673	699243
17026	699244
45879	699245
78668	699246
61574	699247
63544	699248
114518	699249
42128	699250
21037	699251
8886	699252
539	699253
21498	699254
51985	699255
11224	699256
32976	699257
30013	699258
157378	699259
4637	699260
75027	699261
73362	699262
22116	699263
19926	699264
62502	699265
38179	699266
10996	699267
18241	699268
818	699269
45967	699270
45526	699271
18291	699272
6230	699273
100978	699274
2172	699275
15082	699276
48723	699277
13091	699278
17566	699279
48842	699280
90654	699281
40762	699282
6429	699283
125889	699284
17725	699285
70778	699286
49249	699287
6473	699288
4637	699289
51243	699290
166132	699291
12328	699292
11223	699293
28337	699294
61886	699295
40237	699296
13894	699297
130231	699298
70440	699299
7141	699300
11660	699301
29110	699302
58637	699303
34589	699304
25026	699305
97218	699306
114335	699307
1613	699308
2571	699309
67086	699310
15133	699311
47407	699312
31875	699313
43351	699314
31737	699315
2667	699316
55969	699317
26469	699318
7933	699319
115940	699320
3207	699321
70319	699322
5294	699323
29937	699324
25425	699325
16492	699326
440	699327
101390	699328
86854	699329
10905	699330
421	699331
41196	699332
15550	699333
133271	699334
23015	699335
6729	699336
82092	699337
14965	699338
82898	699339
42594	699340
114433	699341
112488	699342
715	699343
4816	699344
24240	699345
50124	699346
109247	699347
108988	699348
13071	699349
33763	699350
3870	699351
101516	699352
109746	699353
42839	699354
2329	699355
99755	699356
41427	699357
7004	699358
5477	699359
26179	699360
5123	699361
23327	699362
39707	699363
82070	699364
43238	699365
112710	699366
124987	699367
9097	699368
47385	699369
25822	699370
28846	699371
59514	699372
271	699373
59691	699374
6775	699375
1193	699376
771	699377
6708	699378
35657	699379
21743	699380
103624	699381
34849	699382
102037	699383
39472	699384
3434	699385
71274	699386
14574	699387
43987	699388
53399	699389
4479	699390
62727	699391
35579	699392
24832	699393
24480	699394
6728	699395
82413	699396
1591	699397
17404	699398
373	699399
71459	699400
110730	699401
125006	699402
14470	699403
7338	699404
3761	699405
2156	699406
303	699407
24285	699408
146	699409
23556	699410
143638	699411
26515	699412
41007	699413
86919	699414
31797	699415
2668	699416
23491	699417
4958	699418
9337	699419
35442	699420
106594	699421
121198	699422
118980	699423
122959	699424
18450	699425
34973	699426
9889	699427
4031	699428
26889	699429
43001	699430
68067	699431
1826	699432
57330	699433
109339	699434
77587	699435
15294	699436
75104	699437
130658	699438
1941	699439
9009	699440
57240	699441
108041	699442
4282	699443
154483	699444
43758	699445
23118	699446
116202	699447
18485	699448
92607	699449
18364	699450
24455	699451
19068	699452
15547	699453
4959	699454
2582	699455
114035	699456
14091	699457
9311	699458
42280	699459
83758	699460
8980	699461
103953	699462
34604	699463
3951	699464
105615	699465
54006	699466
1026	699467
4096	699468
35068	699469
6389	699470
2610	699471
12224	699472
42195	699473
17021	699474
11904	699475
52340	699476
15001	699477
28317	699478
1	699479
100725	699480
106424	699481
150099	699482
12532	699483
69944	699484
1856	699485
44	699486
1788	699487
744	699488
126207	699489
637	699490
51346	699491
141642	699492
24959	699493
45011	699494
101619	699495
14701	699496
29827	699497
24405	699498
62007	699499
105011	699500
97334	699501
48340	699502
46473	699503
29373	699504
202	699505
14608	699506
32745	699507
82258	699508
128659	699509
34502	699510
47077	699511
4597	699512
40310	699513
83662	699514
141007	699515
15334	699516
10073	699517
17429	699518
31782	699519
44621	699520
126158	699521
25342	699522
121684	699523
98915	699524
31227	699525
4021	699526
156831	699527
25722	699528
46205	699529
259	699530
8723	699531
8204	699532
155256	699533
642	699534
13363	699535
44880	699536
119678	699537
74664	699538
1271	699539
15974	699540
5164	699541
411	699542
15527	699543
28953	699544
117327	699545
10489	699546
2885	699547
32966	699548
8211	699549
11859	699550
427	699551
152703	699552
72763	699553
73844	699554
80997	699555
84486	699556
68050	699557
79098	699558
122065	699559
4224	699560
1457	699561
43876	699562
35235	699563
56815	699564
23988	699565
4630	699566
3693	699567
1968	699568
41960	699569
107021	699570
1036	699571
28183	699572
27043	699573
59583	699574
22462	699575
43583	699576
62650	699577
3961	699578
106755	699579
89150	699580
11460	699581
5540	699582
18802	699583
121	699584
18970	699585
16208	699586
139038	699587
20	699588
124472	699589
51997	699590
85872	699591
26310	699592
60897	699593
33187	699594
32975	699595
19111	699596
68627	699597
87853	699598
15110	699599
20473	699600
20845	699601
54466	699602
142493	699603
10321	699604
1584	699605
21329	699606
24569	699607
109781	699608
800	699609
2197	699610
25303	699611
89737	699612
39474	699613
58545	699614
8630	699615
6771	699616
130499	699617
70	699618
16050	699619
10141	699620
23553	699621
29876	699622
149598	699623
62242	699624
155194	699625
22086	699626
17638	699627
95959	699628
64839	699629
13422	699630
103368	699631
4	699632
20596	699633
18724	699634
58054	699635
45542	699636
22345	699637
66562	699638
66691	699639
10978	699640
62142	699641
8341	699642
24289	699643
106849	699644
92921	699645
25211	699646
21078	699647
12222	699648
210	699649
18217	699650
3163	699651
33646	699652
116357	699653
10683	699654
1849	699655
6301	699656
85367	699657
76131	699658
4439	699659
4255	699660
70670	699661
7715	699662
33499	699663
92187	699664
27271	699665
75940	699666
24517	699667
3871	699668
15364	699669
70552	699670
117076	699671
40938	699672
8723	699673
59332	699674
20708	699675
11292	699676
9498	699677
85280	699678
42502	699679
82651	699680
6446	699681
39173	699682
2945	699683
59542	699684
52108	699685
93318	699686
21808	699687
102	699688
1440	699689
35433	699690
3818	699691
104017	699692
48555	699693
19841	699694
5524	699695
20095	699696
81617	699697
4266	699698
19461	699699
35759	699700
21934	699701
451	699702
9737	699703
38663	699704
5755	699705
34854	699706
97331	699707
102398	699708
68876	699709
9713	699710
3963	699711
75573	699712
73742	699713
16122	699714
33061	699715
4142	699716
22462	699717
81288	699718
42341	699719
9509	699720
6197	699721
53576	699722
52447	699723
87612	699724
8378	699725
14063	699726
339	699727
41878	699728
93283	699729
106195	699730
103916	699731
111480	699732
165307	699733
81831	699734
119125	699735
14668	699736
2266	699737
7776	699738
101096	699739
26133	699740
40969	699741
49242	699742
35228	699743
50101	699744
53904	699745
16118	699746
60148	699747
70739	699748
19562	699749
57256	699750
147633	699751
11925	699752
56507	699753
31205	699754
79418	699755
65082	699756
34594	699757
126290	699758
23027	699759
71753	699760
5938	699761
144482	699762
35496	699763
22322	699764
51787	699765
126524	699766
15051	699767
9229	699768
78751	699769
46660	699770
9616	699771
11184	699772
92137	699773
41988	699774
151720	699775
121557	699776
2364	699777
74728	699778
9268	699779
3249	699780
2060	699781
71409	699782
117365	699783
24361	699784
4736	699785
8294	699786
13003	699787
2294	699788
70873	699789
5008	699790
10515	699791
12257	699792
2533	699793
145046	699794
74320	699795
43284	699796
60607	699797
152955	699798
757	699799
103597	699800
106466	699801
96407	699802
63364	699803
101331	699804
90451	699805
119579	699806
35143	699807
449	699808
53643	699809
128748	699810
51151	699811
52452	699812
15782	699813
32397	699814
3295	699815
5127	699816
24251	699817
57783	699818
95900	699819
1626	699820
6424	699821
42959	699822
9920	699823
18115	699824
43503	699825
67720	699826
152061	699827
51505	699828
25032	699829
64206	699830
133775	699831
24900	699832
54722	699833
48917	699834
126257	699835
72001	699836
15389	699837
1372	699838
86	699839
54851	699840
157614	699841
54940	699842
78632	699843
7744	699844
7923	699845
23945	699846
11782	699847
65226	699848
56062	699849
35468	699850
122954	699851
12832	699852
229	699853
11665	699854
118701	699855
13645	699856
156252	699857
13963	699858
101786	699859
1793	699860
40516	699861
13005	699862
4987	699863
115422	699864
128798	699865
58433	699866
734	699867
21860	699868
43459	699869
4571	699870
11071	699871
154216	699872
13574	699873
29857	699874
107446	699875
25096	699876
38586	699877
65979	699878
2413	699879
3828	699880
7181	699881
38247	699882
3483	699883
14605	699884
29905	699885
75900	699886
22911	699887
20441	699888
17	699889
152	699890
160546	699891
127568	699892
27080	699893
17258	699894
164440	699895
18659	699896
2008	699897
51767	699898
119673	699899
63908	699900
278	699901
94818	699902
28365	699903
1401	699904
23991	699905
155068	699906
9000	699907
33676	699908
14505	699909
75548	699910
1064	699911
20539	699912
274	699913
6610	699914
45321	699915
38588	699916
25933	699917
22904	699918
88547	699919
1674	699920
12254	699921
5	699922
115773	699923
42020	699924
12584	699925
120843	699926
77645	699927
115254	699928
118422	699929
29359	699930
150632	699931
6600	699932
119555	699933
935	699934
26762	699935
7619	699936
52293	699937
23396	699938
57305	699939
43339	699940
65210	699941
181	699942
4128	699943
12491	699944
98626	699945
44261	699946
97986	699947
29111	699948
91020	699949
2253	699950
3999	699951
79041	699952
76343	699953
112656	699954
11082	699955
68390	699956
81212	699957
77202	699958
108863	699959
494	699960
23531	699961
58497	699962
10821	699963
65069	699964
50383	699965
3957	699966
3805	699967
61585	699968
144855	699969
48234	699970
75566	699971
4955	699972
185	699973
105675	699974
6221	699975
27936	699976
4478	699977
7531	699978
46022	699979
22588	699980
58865	699981
109886	699982
22203	699983
40674	699984
94767	699985
165367	699986
54522	699987
3833	699988
44850	699989
60805	699990
39909	699991
30843	699992
120076	699993
101	699994
12562	699995
45564	699996
36156	699997
44756	699998
36528	699999
55604	700000
72486	700001
77367	700002
48921	700003
20946	700004
52073	700005
4969	700006
39093	700007
32801	700008
2840	700009
63662	700010
94150	700011
26351	700012
30015	700013
131572	700014
121708	700015
2771	700016
70071	700017
13244	700018
32679	700019
121774	700020
25479	700021
33749	700022
18127	700023
132340	700024
28859	700025
14395	700026
71836	700027
6512	700028
82486	700029
6805	700030
18280	700031
47470	700032
1662	700033
5844	700034
4051	700035
44137	700036
17638	700037
83063	700038
132696	700039
6695	700040
64776	700041
102914	700042
47872	700043
20538	700044
6394	700045
23392	700046
4700	700047
4316	700048
14598	700049
77146	700050
38101	700051
99178	700052
51724	700053
5585	700054
2178	700055
23062	700056
5660	700057
295	700058
74207	700059
143467	700060
94947	700061
8774	700062
1904	700063
50802	700064
27971	700065
38855	700066
80880	700067
75540	700068
15074	700069
20821	700070
83390	700071
8043	700072
6228	700073
62436	700074
68430	700075
79368	700076
85756	700077
7242	700078
93346	700079
22385	700080
54202	700081
78716	700082
8671	700083
133111	700084
311	700085
158458	700086
224	700087
15527	700088
2162	700089
46536	700090
84842	700091
49678	700092
42273	700093
62458	700094
9250	700095
14178	700096
8601	700097
43152	700098
63804	700099
32342	700100
98031	700101
11359	700102
43	700103
6741	700104
8069	700105
98911	700106
26954	700107
54	700108
55730	700109
13511	700110
62583	700111
126903	700112
55859	700113
71964	700114
483	700115
162405	700116
22978	700117
42398	700118
9784	700119
20487	700120
7574	700121
25688	700122
87269	700123
27354	700124
19599	700125
4573	700126
33475	700127
34481	700128
10053	700129
20273	700130
978	700131
341	700132
30904	700133
83835	700134
28313	700135
20336	700136
24519	700137
531	700138
758	700139
40035	700140
4531	700141
124852	700142
69383	700143
29648	700144
68215	700145
19080	700146
10884	700147
52621	700148
80141	700149
49519	700150
37667	700151
95991	700152
4	700153
39718	700154
19067	700155
34881	700156
105209	700157
26930	700158
77130	700159
113757	700160
98771	700161
63618	700162
18041	700163
40478	700164
3728	700165
47484	700166
49747	700167
12557	700168
9403	700169
35371	700170
17187	700171
16455	700172
5585	700173
110910	700174
48844	700175
100830	700176
12551	700177
68904	700178
793	700179
27676	700180
83801	700181
6263	700182
98484	700183
29608	700184
114658	700185
32167	700186
21399	700187
15069	700188
16118	700189
674	700190
49191	700191
47495	700192
11094	700193
12581	700194
152895	700195
49492	700196
70481	700197
63013	700198
49480	700199
5048	700200
146886	700201
55931	700202
100585	700203
20546	700204
40040	700205
2238	700206
1667	700207
11404	700208
14992	700209
16752	700210
111112	700211
7297	700212
6576	700213
31154	700214
32292	700215
42	700216
46341	700217
157575	700218
57310	700219
34217	700220
142470	700221
105628	700222
51732	700223
4573	700224
162650	700225
114481	700226
115349	700227
24306	700228
115691	700229
45	700230
113797	700231
43947	700232
4904	700233
37193	700234
35245	700235
45989	700236
8734	700237
31305	700238
63055	700239
53521	700240
32899	700241
72294	700242
3798	700243
55864	700244
6375	700245
38784	700246
286	700247
7723	700248
61891	700249
10277	700250
31727	700251
2692	700252
7241	700253
1440	700254
65676	700255
105691	700256
53845	700257
82944	700258
28857	700259
77566	700260
480	700261
98414	700262
41165	700263
128334	700264
16071	700265
105788	700266
59048	700267
3599	700268
51528	700269
12275	700270
1291	700271
125045	700272
49709	700273
53880	700274
1728	700275
10574	700276
44430	700277
17472	700278
46484	700279
48759	700280
4337	700281
28622	700282
52523	700283
13454	700284
127938	700285
17844	700286
79916	700287
9107	700288
41650	700289
20751	700290
14054	700291
313	700292
40181	700293
4342	700294
105378	700295
103153	700296
5751	700297
29856	700298
3625	700299
86370	700300
8867	700301
60566	700302
10303	700303
82697	700304
13128	700305
29511	700306
57609	700307
864	700308
6767	700309
163204	700310
53944	700311
5652	700312
10596	700313
16040	700314
8210	700315
40058	700316
31213	700317
13446	700318
66852	700319
2623	700320
11973	700321
57	700322
127220	700323
40277	700324
310	700325
126658	700326
41	700327
104602	700328
694	700329
122825	700330
370	700331
60773	700332
82214	700333
12451	700334
94942	700335
121059	700336
1689	700337
40830	700338
26163	700339
46081	700340
4	700341
17174	700342
18096	700343
39813	700344
39052	700345
13423	700346
36385	700347
28579	700348
131780	700349
27871	700350
46784	700351
552	700352
2521	700353
16956	700354
96845	700355
139312	700356
46530	700357
82233	700358
7790	700359
31783	700360
18151	700361
164250	700362
2353	700363
26962	700364
129700	700365
75503	700366
8317	700367
22109	700368
39119	700369
105578	700370
12227	700371
148341	700372
43820	700373
609	700374
2210	700375
130439	700376
67259	700377
30532	700378
12742	700379
48115	700380
79939	700381
15139	700382
10239	700383
12804	700384
94495	700385
1435	700386
3368	700387
53874	700388
13800	700389
70832	700390
6078	700391
8413	700392
1982	700393
27334	700394
75494	700395
150	700396
57995	700397
27769	700398
27789	700399
5	700400
58405	700401
441	700402
32238	700403
2515	700404
158483	700405
23279	700406
104819	700407
2869	700408
55299	700409
1968	700410
76023	700411
27521	700412
28323	700413
31096	700414
30737	700415
4244	700416
91252	700417
129557	700418
28034	700419
31358	700420
28193	700421
57151	700422
4250	700423
74159	700424
41256	700425
27841	700426
160773	700427
127816	700428
41439	700429
72	700430
10025	700431
5394	700432
48766	700433
105587	700434
3095	700435
59263	700436
98	700437
25049	700438
32846	700439
26365	700440
38229	700441
72885	700442
16323	700443
7527	700444
2136	700445
1050	700446
16385	700447
135989	700448
135671	700449
114147	700450
7586	700451
47882	700452
18836	700453
6353	700454
30232	700455
976	700456
15501	700457
75633	700458
33313	700459
35418	700460
65239	700461
21562	700462
85399	700463
4387	700464
98824	700465
3665	700466
45	700467
19361	700468
68794	700469
55367	700470
43259	700471
112203	700472
61155	700473
4118	700474
14358	700475
29054	700476
21556	700477
11080	700478
2600	700479
1406	700480
8773	700481
17192	700482
3511	700483
4233	700484
15280	700485
3507	700486
57868	700487
34913	700488
14449	700489
68164	700490
40998	700491
6477	700492
96743	700493
28495	700494
29897	700495
6712	700496
104954	700497
21096	700498
688	700499
36513	700500
4330	700501
7611	700502
4442	700503
158502	700504
100068	700505
34623	700506
120064	700507
5853	700508
22989	700509
45546	700510
49524	700511
70928	700512
22721	700513
27756	700514
1618	700515
33116	700516
7726	700517
18347	700518
2703	700519
34998	700520
19967	700521
18887	700522
44774	700523
56979	700524
53851	700525
115700	700526
57006	700527
106753	700528
159887	700529
14958	700530
128989	700531
130897	700532
13799	700533
58823	700534
7173	700535
72377	700536
51253	700537
16584	700538
31241	700539
111190	700540
20868	700541
1867	700542
9784	700543
40980	700544
105459	700545
6696	700546
4740	700547
83223	700548
48270	700549
47518	700550
1627	700551
2910	700552
43711	700553
21748	700554
9328	700555
21773	700556
23903	700557
124759	700558
124148	700559
21441	700560
47142	700561
133042	700562
2764	700563
24313	700564
19715	700565
128	700566
129979	700567
31144	700568
33116	700569
92	700570
100672	700571
162287	700572
90226	700573
117240	700574
12441	700575
6972	700576
3681	700577
17315	700578
23874	700579
3882	700580
8	700581
54974	700582
65182	700583
11021	700584
22962	700585
58035	700586
30023	700587
34908	700588
67260	700589
55772	700590
53972	700591
10887	700592
3618	700593
84573	700594
55532	700595
53769	700596
115249	700597
230	700598
18600	700599
80791	700600
20440	700601
156033	700602
3567	700603
104908	700604
87133	700605
50871	700606
52237	700607
34534	700608
33134	700609
16105	700610
26401	700611
110261	700612
77176	700613
47546	700614
23481	700615
206	700616
75048	700617
98670	700618
115298	700619
859	700620
27562	700621
27489	700622
48211	700623
45975	700624
41790	700625
51223	700626
95856	700627
120989	700628
14018	700629
18702	700630
2287	700631
99089	700632
19229	700633
62664	700634
78162	700635
50590	700636
49561	700637
509	700638
143433	700639
11734	700640
708	700641
42365	700642
56857	700643
55087	700644
17113	700645
1274	700646
46424	700647
2200	700648
3930	700649
34714	700650
53399	700651
32036	700652
12261	700653
12585	700654
1142	700655
104965	700656
18569	700657
41567	700658
34736	700659
66936	700660
43915	700661
106023	700662
46063	700663
5001	700664
157313	700665
176	700666
37477	700667
397	700668
27906	700669
7708	700670
57319	700671
53668	700672
32217	700673
8636	700674
15898	700675
19755	700676
26031	700677
21301	700678
4020	700679
72056	700680
63919	700681
16128	700682
59976	700683
80241	700684
2371	700685
91797	700686
81479	700687
2024	700688
89291	700689
14006	700690
43417	700691
75825	700692
56604	700693
11154	700694
145154	700695
22249	700696
1532	700697
12147	700698
6948	700699
32959	700700
38774	700701
77829	700702
17870	700703
35472	700704
126	700705
42408	700706
21554	700707
42442	700708
80018	700709
1394	700710
56218	700711
358	700712
7318	700713
4398	700714
22184	700715
54220	700716
22007	700717
14734	700718
43258	700719
38176	700720
18991	700721
9039	700722
54290	700723
21276	700724
6170	700725
153960	700726
92899	700727
81036	700728
8394	700729
3531	700730
30255	700731
76730	700732
18713	700733
7324	700734
5288	700735
2857	700736
48242	700737
9137	700738
154662	700739
82733	700740
122934	700741
860	700742
8225	700743
311	700744
91302	700745
6619	700746
53924	700747
3289	700748
30697	700749
65871	700750
22433	700751
32856	700752
72457	700753
22317	700754
17061	700755
26153	700756
4668	700757
58	700758
20853	700759
50236	700760
43421	700761
33985	700762
52374	700763
46053	700764
39543	700765
6753	700766
36452	700767
37474	700768
569	700769
1399	700770
71096	700771
69376	700772
127890	700773
27133	700774
38746	700775
87753	700776
41224	700777
57808	700778
45883	700779
74287	700780
27821	700781
4810	700782
24158	700783
3018	700784
30144	700785
110234	700786
9335	700787
21511	700788
7956	700789
28876	700790
87760	700791
39755	700792
53893	700793
1380	700794
15813	700795
25882	700796
56827	700797
77223	700798
13269	700799
4428	700800
6093	700801
116856	700802
43218	700803
111539	700804
38314	700805
109	700806
18651	700807
73136	700808
2951	700809
13558	700810
12917	700811
53485	700812
86372	700813
12999	700814
4361	700815
6507	700816
43236	700817
56040	700818
4303	700819
13	700820
37769	700821
116488	700822
125289	700823
100213	700824
91683	700825
1463	700826
67927	700827
44848	700828
76697	700829
26233	700830
67039	700831
4786	700832
118019	700833
791	700834
36226	700835
6504	700836
9857	700837
17	700838
29804	700839
34666	700840
12820	700841
14826	700842
904	700843
5329	700844
56502	700845
49	700846
57806	700847
53156	700848
96381	700849
9821	700850
14618	700851
34427	700852
6050	700853
7199	700854
270	700855
3051	700856
52592	700857
15073	700858
82191	700859
25897	700860
10200	700861
55891	700862
87508	700863
17761	700864
35658	700865
7034	700866
10180	700867
27963	700868
26604	700869
58483	700870
30494	700871
30361	700872
39586	700873
105447	700874
17060	700875
6291	700876
132173	700877
4045	700878
78199	700879
12270	700880
30375	700881
11322	700882
43944	700883
132232	700884
107192	700885
3755	700886
127643	700887
24294	700888
11779	700889
68	700890
52666	700891
83990	700892
7620	700893
67230	700894
43699	700895
32656	700896
11679	700897
56037	700898
32927	700899
95537	700900
26629	700901
4772	700902
1344	700903
37464	700904
51709	700905
32791	700906
22902	700907
83156	700908
26809	700909
12449	700910
36439	700911
47357	700912
23417	700913
4736	700914
29346	700915
57200	700916
66555	700917
59205	700918
121553	700919
105553	700920
44856	700921
58675	700922
31327	700923
8111	700924
46927	700925
34058	700926
12157	700927
345	700928
58761	700929
19756	700930
7592	700931
20676	700932
6236	700933
86019	700934
106402	700935
206	700936
14689	700937
48529	700938
69688	700939
32201	700940
6054	700941
28039	700942
59280	700943
3905	700944
100521	700945
2961	700946
119226	700947
97749	700948
11023	700949
89831	700950
51181	700951
29356	700952
70696	700953
43520	700954
17087	700955
16832	700956
36662	700957
4301	700958
40642	700959
12916	700960
6225	700961
30746	700962
30262	700963
153856	700964
15373	700965
81278	700966
26818	700967
24716	700968
131591	700969
32490	700970
148969	700971
81807	700972
501	700973
39536	700974
1331	700975
5163	700976
7068	700977
11224	700978
21769	700979
7573	700980
64060	700981
39895	700982
51	700983
17351	700984
114227	700985
50726	700986
7945	700987
49319	700988
36	700989
18269	700990
117146	700991
29604	700992
7026	700993
27675	700994
6289	700995
16599	700996
45181	700997
5030	700998
11369	700999
72212	701000
52286	701001
46358	701002
33555	701003
60587	701004
2520	701005
14852	701006
25143	701007
31857	701008
63550	701009
19222	701010
21468	701011
2450	701012
21110	701013
3879	701014
7833	701015
7404	701016
41229	701017
96758	701018
19030	701019
74114	701020
24510	701021
10033	701022
216	701023
48466	701024
18429	701025
22903	701026
28192	701027
22363	701028
6420	701029
78281	701030
708	701031
42016	701032
374	701033
11102	701034
79035	701035
45875	701036
8758	701037
11727	701038
2484	701039
37333	701040
38018	701041
49136	701042
4444	701043
5931	701044
5908	701045
27618	701046
33285	701047
2191	701048
84456	701049
18828	701050
1788	701051
29218	701052
75847	701053
102606	701054
905	701055
6761	701056
9803	701057
30165	701058
18368	701059
55946	701060
3956	701061
44143	701062
30077	701063
81882	701064
10708	701065
17115	701066
76424	701067
5250	701068
103415	701069
49268	701070
11300	701071
63651	701072
19091	701073
4100	701074
53463	701075
39663	701076
9503	701077
69636	701078
33186	701079
26897	701080
41653	701081
34261	701082
31786	701083
5161	701084
76662	701085
63965	701086
26758	701087
55546	701088
7181	701089
1361	701090
1938	701091
857	701092
24843	701093
10899	701094
27577	701095
147025	701096
51790	701097
36969	701098
5359	701099
25482	701100
8122	701101
192	701102
5133	701103
14726	701104
54978	701105
10810	701106
10468	701107
23436	701108
8132	701109
63087	701110
121525	701111
19267	701112
89475	701113
36203	701114
33559	701115
81600	701116
51230	701117
32784	701118
75815	701119
82340	701120
22479	701121
113551	701122
16774	701123
4074	701124
12641	701125
28158	701126
20698	701127
28304	701128
54389	701129
15010	701130
25243	701131
50493	701132
17506	701133
20592	701134
7315	701135
97691	701136
29732	701137
121193	701138
38358	701139
15393	701140
15391	701141
6055	701142
22096	701143
820	701144
52528	701145
43328	701146
14194	701147
156834	701148
12876	701149
23621	701150
5692	701151
95	701152
154151	701153
36758	701154
876	701155
3556	701156
61297	701157
137	701158
41344	701159
3154	701160
10883	701161
25754	701162
21432	701163
4714	701164
22757	701165
6322	701166
35792	701167
30593	701168
21891	701169
27816	701170
105810	701171
13394	701172
44231	701173
22548	701174
19215	701175
25431	701176
26652	701177
17512	701178
25104	701179
75450	701180
16507	701181
24323	701182
141816	701183
138154	701184
1243	701185
30022	701186
104223	701187
10944	701188
2588	701189
30573	701190
40810	701191
52124	701192
35878	701193
13673	701194
16194	701195
53220	701196
7486	701197
24887	701198
164	701199
35332	701200
1639	701201
15255	701202
79393	701203
5509	701204
112593	701205
18150	701206
58746	701207
82163	701208
80371	701209
90002	701210
612	701211
29186	701212
68488	701213
82166	701214
31380	701215
97	701216
54323	701217
41919	701218
132996	701219
66058	701220
86127	701221
6305	701222
79689	701223
70865	701224
7	701225
7	701226
86687	701227
29101	701228
34398	701229
11334	701230
11596	701231
4820	701232
107905	701233
108993	701234
50299	701235
17418	701236
59409	701237
69	701238
3173	701239
16913	701240
76497	701241
5991	701242
1205	701243
133274	701244
27321	701245
108497	701246
5489	701247
28854	701248
60117	701249
88079	701250
65499	701251
53919	701252
1564	701253
2322	701254
125901	701255
35627	701256
38551	701257
49759	701258
36845	701259
49972	701260
18082	701261
33244	701262
51511	701263
108429	701264
86913	701265
8473	701266
18098	701267
32314	701268
18513	701269
4665	701270
2532	701271
51263	701272
61516	701273
107826	701274
11856	701275
3537	701276
102631	701277
423	701278
4386	701279
2128	701280
20027	701281
367	701282
2622	701283
23592	701284
70768	701285
70301	701286
136355	701287
8265	701288
29424	701289
22117	701290
77968	701291
98724	701292
30668	701293
30205	701294
2438	701295
53613	701296
11372	701297
134909	701298
60153	701299
197	701300
129048	701301
67380	701302
16507	701303
4879	701304
3716	701305
78505	701306
20901	701307
8853	701308
6875	701309
85448	701310
10963	701311
15433	701312
6906	701313
21550	701314
22443	701315
8396	701316
6919	701317
18389	701318
1135	701319
26815	701320
130203	701321
88538	701322
1132	701323
42038	701324
30441	701325
319	701326
27103	701327
2098	701328
35174	701329
37458	701330
25561	701331
117744	701332
12625	701333
45842	701334
34160	701335
1641	701336
1954	701337
82505	701338
72496	701339
100047	701340
19055	701341
7722	701342
8809	701343
48952	701344
46609	701345
12224	701346
27825	701347
61381	701348
18413	701349
12643	701350
12699	701351
8562	701352
1496	701353
26038	701354
32641	701355
1546	701356
20878	701357
202	701358
2304	701359
121515	701360
2888	701361
31955	701362
1219	701363
128535	701364
56071	701365
25988	701366
1562	701367
38510	701368
7454	701369
166	701370
7459	701371
44946	701372
15147	701373
4790	701374
17409	701375
66658	701376
10306	701377
74800	701378
1382	701379
15457	701380
78089	701381
50426	701382
6001	701383
71653	701384
63744	701385
71403	701386
9354	701387
10025	701388
45015	701389
52727	701390
2806	701391
19171	701392
15971	701393
76971	701394
41406	701395
17905	701396
73342	701397
6729	701398
12329	701399
63163	701400
31350	701401
36313	701402
161926	701403
6895	701404
435	701405
4849	701406
108485	701407
93329	701408
78484	701409
79516	701410
9148	701411
101187	701412
26601	701413
18423	701414
63214	701415
43285	701416
51406	701417
131690	701418
51958	701419
122371	701420
57101	701421
1886	701422
43423	701423
17324	701424
11343	701425
48223	701426
51881	701427
28586	701428
64319	701429
7655	701430
80583	701431
24003	701432
26367	701433
25753	701434
38138	701435
3208	701436
77392	701437
141037	701438
83150	701439
32034	701440
10825	701441
2188	701442
20	701443
137790	701444
64448	701445
26550	701446
23674	701447
45503	701448
40271	701449
10459	701450
14262	701451
43129	701452
34917	701453
108136	701454
20023	701455
6087	701456
210	701457
3481	701458
59547	701459
26	701460
7152	701461
22171	701462
49343	701463
29135	701464
61720	701465
22589	701466
26616	701467
59903	701468
11170	701469
12977	701470
5208	701471
4147	701472
73906	701473
20255	701474
8974	701475
1380	701476
21782	701477
54112	701478
24719	701479
8513	701480
49364	701481
31511	701482
1003	701483
2415	701484
7412	701485
105246	701486
130292	701487
121992	701488
153	701489
20987	701490
24804	701491
83911	701492
25838	701493
534	701494
130	701495
41706	701496
68925	701497
8548	701498
9842	701499
92661	701500
73568	701501
86747	701502
129512	701503
115040	701504
38173	701505
141645	701506
5067	701507
5307	701508
15411	701509
20758	701510
1412	701511
15999	701512
28349	701513
4487	701514
9426	701515
71033	701516
42	701517
111195	701518
8571	701519
53320	701520
12881	701521
87917	701522
10394	701523
44605	701524
109863	701525
67062	701526
29946	701527
28052	701528
7891	701529
54801	701530
75616	701531
74397	701532
31419	701533
47892	701534
70639	701535
66366	701536
62792	701537
7179	701538
27244	701539
43923	701540
1	701541
97929	701542
53772	701543
56685	701544
42336	701545
15156	701546
11569	701547
1316	701548
107280	701549
5990	701550
20726	701551
76	701552
30648	701553
54312	701554
8663	701555
91858	701556
8235	701557
44253	701558
2438	701559
47020	701560
48265	701561
2779	701562
3832	701563
55095	701564
88686	701565
25980	701566
130341	701567
14394	701568
92656	701569
35830	701570
48278	701571
13043	701572
4228	701573
7702	701574
30258	701575
1297	701576
24925	701577
56300	701578
87173	701579
31218	701580
25798	701581
16381	701582
43896	701583
15694	701584
81406	701585
51314	701586
6504	701587
2132	701588
28670	701589
83498	701590
64492	701591
6590	701592
2323	701593
47	701594
74772	701595
14219	701596
136995	701597
19388	701598
31209	701599
80652	701600
84260	701601
29238	701602
120318	701603
6834	701604
56422	701605
30808	701606
717	701607
8676	701608
37467	701609
45431	701610
30265	701611
94385	701612
24288	701613
132225	701614
126818	701615
5930	701616
11793	701617
7644	701618
4855	701619
45681	701620
1910	701621
40183	701622
16698	701623
82372	701624
11927	701625
31313	701626
31070	701627
153959	701628
659	701629
8417	701630
6714	701631
6139	701632
18973	701633
15914	701634
17801	701635
34708	701636
35784	701637
38669	701638
582	701639
15473	701640
1762	701641
86856	701642
8065	701643
34776	701644
4354	701645
82017	701646
27279	701647
13342	701648
37129	701649
8483	701650
1693	701651
81608	701652
2786	701653
20354	701654
27464	701655
9110	701656
74806	701657
58663	701658
44474	701659
61884	701660
88267	701661
24386	701662
110228	701663
45101	701664
457	701665
49015	701666
5273	701667
7228	701668
14889	701669
76808	701670
63552	701671
95831	701672
80202	701673
11690	701674
146852	701675
13421	701676
2832	701677
8558	701678
159628	701679
47856	701680
41248	701681
32907	701682
90477	701683
24786	701684
7961	701685
23175	701686
23001	701687
49715	701688
56180	701689
25215	701690
122141	701691
36336	701692
76	701693
27126	701694
31625	701695
1627	701696
22017	701697
4771	701698
38413	701699
117802	701700
28	701701
16338	701702
2200	701703
34666	701704
44318	701705
141	701706
13655	701707
24300	701708
85042	701709
157198	701710
78239	701711
26353	701712
2304	701713
87657	701714
13434	701715
141	701716
94067	701717
36558	701718
1089	701719
64791	701720
63155	701721
4254	701722
45502	701723
6068	701724
17448	701725
9612	701726
62784	701727
13071	701728
9716	701729
57308	701730
4494	701731
160656	701732
19831	701733
68	701734
9418	701735
32340	701736
49959	701737
12412	701738
3306	701739
161787	701740
15682	701741
49320	701742
38471	701743
10836	701744
27509	701745
8253	701746
14949	701747
127676	701748
9259	701749
828	701750
3648	701751
16155	701752
542	701753
22206	701754
537	701755
26943	701756
352	701757
350	701758
91670	701759
30278	701760
93229	701761
30071	701762
98331	701763
9838	701764
98202	701765
2352	701766
2331	701767
13120	701768
26705	701769
100064	701770
38051	701771
138602	701772
117239	701773
12574	701774
20844	701775
17399	701776
20350	701777
62549	701778
92	701779
156572	701780
94421	701781
925	701782
1392	701783
147946	701784
17981	701785
32447	701786
19787	701787
85125	701788
2972	701789
70973	701790
4245	701791
43095	701792
24263	701793
1863	701794
20520	701795
76037	701796
26	701797
93944	701798
32713	701799
3177	701800
25175	701801
41000	701802
109000	701803
8612	701804
5113	701805
56680	701806
2009	701807
17612	701808
71925	701809
28000	701810
61	701811
11726	701812
23704	701813
45017	701814
115842	701815
118059	701816
66665	701817
34338	701818
1956	701819
30698	701820
494	701821
26237	701822
12373	701823
101	701824
15052	701825
5334	701826
6468	701827
87326	701828
39265	701829
11075	701830
151762	701831
8842	701832
33223	701833
1	701834
88080	701835
61015	701836
9819	701837
77865	701838
16505	701839
73944	701840
10242	701841
40643	701842
5431	701843
3526	701844
51768	701845
52623	701846
10994	701847
16900	701848
65758	701849
76418	701850
70758	701851
18286	701852
12810	701853
14012	701854
583	701855
17954	701856
98249	701857
140310	701858
823	701859
59592	701860
67310	701861
5419	701862
101985	701863
20521	701864
2981	701865
221	701866
78346	701867
157807	701868
57617	701869
86552	701870
35047	701871
55456	701872
18021	701873
151307	701874
135203	701875
45513	701876
40069	701877
12451	701878
54092	701879
8689	701880
126245	701881
96	701882
16109	701883
25449	701884
30285	701885
22775	701886
66949	701887
9171	701888
70	701889
46051	701890
16191	701891
45744	701892
11336	701893
19640	701894
36577	701895
2505	701896
39867	701897
13574	701898
20163	701899
70334	701900
27855	701901
150796	701902
65725	701903
1	701904
12856	701905
33558	701906
9307	701907
19910	701908
13275	701909
3375	701910
63107	701911
4660	701912
84535	701913
1053	701914
102860	701915
69329	701916
16584	701917
101757	701918
11733	701919
7629	701920
12347	701921
10881	701922
4873	701923
16822	701924
13882	701925
9919	701926
158429	701927
48887	701928
3392	701929
159825	701930
30612	701931
36452	701932
17533	701933
33233	701934
124102	701935
22	701936
66450	701937
97072	701938
45630	701939
6316	701940
9175	701941
15011	701942
60530	701943
1200	701944
33364	701945
14745	701946
77456	701947
59962	701948
54448	701949
87710	701950
14444	701951
6663	701952
105371	701953
106343	701954
5086	701955
30341	701956
78271	701957
2633	701958
122774	701959
951	701960
64714	701961
4105	701962
30648	701963
55230	701964
94995	701965
176	701966
1349	701967
4507	701968
70465	701969
4336	701970
35629	701971
11017	701972
43613	701973
42543	701974
47200	701975
14161	701976
38604	701977
29132	701978
7810	701979
28842	701980
26112	701981
50680	701982
85002	701983
57019	701984
65978	701985
12375	701986
94964	701987
31683	701988
7576	701989
98744	701990
9965	701991
29952	701992
20596	701993
30953	701994
132266	701995
29858	701996
6404	701997
8893	701998
6405	701999
31056	702000
18259	702001
81650	702002
18426	702003
898	702004
2054	702005
1679	702006
1142	702007
35316	702008
1658	702009
10560	702010
162914	702011
34676	702012
3513	702013
95753	702014
32830	702015
307	702016
36285	702017
79266	702018
48982	702019
20405	702020
30782	702021
33053	702022
64128	702023
119	702024
10161	702025
21849	702026
14457	702027
49033	702028
15831	702029
64643	702030
49810	702031
936	702032
75659	702033
7527	702034
122419	702035
141944	702036
20000	702037
57135	702038
2431	702039
645	702040
61392	702041
42499	702042
142617	702043
27065	702044
123983	702045
1576	702046
549	702047
54623	702048
37546	702049
15787	702050
6384	702051
29441	702052
55528	702053
23806	702054
88561	702055
58385	702056
132881	702057
38924	702058
166383	702059
99936	702060
22301	702061
37808	702062
105823	702063
1997	702064
144037	702065
43011	702066
37590	702067
81560	702068
610	702069
75692	702070
50353	702071
32089	702072
131153	702073
76548	702074
3456	702075
35469	702076
84546	702077
109177	702078
41063	702079
131446	702080
41417	702081
68723	702082
141221	702083
10749	702084
120340	702085
1766	702086
49135	702087
131849	702088
27528	702089
40506	702090
75962	702091
131	702092
80553	702093
8933	702094
6836	702095
7320	702096
40950	702097
177	702098
22113	702099
83916	702100
15320	702101
71648	702102
13347	702103
1987	702104
4125	702105
108291	702106
160897	702107
30294	702108
119382	702109
14944	702110
2615	702111
21773	702112
100699	702113
72004	702114
59005	702115
1676	702116
3946	702117
13448	702118
47356	702119
15711	702120
46088	702121
10162	702122
1928	702123
73621	702124
71009	702125
52019	702126
25892	702127
2790	702128
41945	702129
44274	702130
93098	702131
108872	702132
53467	702133
10483	702134
78689	702135
5010	702136
410	702137
14025	702138
1038	702139
19544	702140
103516	702141
9544	702142
69386	702143
20768	702144
95745	702145
46590	702146
26191	702147
82642	702148
85597	702149
9441	702150
12903	702151
43095	702152
39137	702153
76701	702154
21460	702155
109996	702156
8898	702157
3124	702158
3572	702159
3452	702160
73759	702161
21560	702162
5179	702163
852	702164
97802	702165
5743	702166
72242	702167
16261	702168
18158	702169
49894	702170
16171	702171
26262	702172
40731	702173
13847	702174
7055	702175
162806	702176
27905	702177
13390	702178
27468	702179
66862	702180
18113	702181
23771	702182
2409	702183
47	702184
125952	702185
22892	702186
9585	702187
5	702188
163583	702189
1949	702190
100072	702191
165530	702192
24153	702193
4101	702194
11723	702195
29296	702196
15469	702197
11892	702198
10467	702199
1563	702200
31634	702201
15713	702202
91332	702203
54679	702204
131909	702205
88655	702206
118773	702207
57454	702208
46411	702209
45267	702210
72715	702211
14238	702212
82057	702213
147116	702214
93888	702215
7065	702216
4125	702217
21562	702218
59532	702219
11926	702220
49101	702221
38169	702222
16272	702223
33427	702224
128233	702225
131683	702226
43330	702227
15485	702228
52759	702229
22794	702230
18242	702231
89086	702232
88073	702233
103344	702234
121989	702235
6490	702236
92029	702237
40121	702238
31395	702239
3757	702240
32423	702241
62726	702242
24382	702243
28450	702244
3559	702245
1248	702246
3559	702247
112237	702248
40370	702249
13415	702250
22773	702251
46002	702252
28505	702253
29036	702254
5708	702255
17057	702256
23845	702257
1022	702258
37886	702259
1015	702260
699	702261
52726	702262
5859	702263
28222	702264
101115	702265
4342	702266
19068	702267
58276	702268
32277	702269
82471	702270
61920	702271
40578	702272
62886	702273
16057	702274
35375	702275
14890	702276
16251	702277
5982	702278
4372	702279
23255	702280
472	702281
27977	702282
35340	702283
72543	702284
17690	702285
39097	702286
6890	702287
21065	702288
36751	702289
4341	702290
120921	702291
28411	702292
1139	702293
92940	702294
70902	702295
7614	702296
98422	702297
4871	702298
72311	702299
13595	702300
1819	702301
38604	702302
7667	702303
84253	702304
22942	702305
8	702306
5988	702307
746	702308
109254	702309
78376	702310
57807	702311
107006	702312
10966	702313
11509	702314
122313	702315
17931	702316
83047	702317
16058	702318
3929	702319
97	702320
70613	702321
17468	702322
220	702323
114185	702324
55261	702325
34197	702326
142110	702327
10187	702328
98879	702329
120566	702330
47289	702331
49001	702332
29201	702333
1485	702334
12808	702335
47153	702336
159176	702337
16290	702338
34101	702339
38680	702340
87658	702341
47512	702342
1741	702343
81457	702344
34511	702345
25500	702346
26582	702347
21050	702348
7241	702349
37381	702350
74726	702351
51089	702352
3575	702353
14300	702354
68918	702355
40098	702356
50668	702357
98014	702358
25821	702359
18549	702360
27634	702361
148753	702362
49616	702363
42694	702364
88946	702365
67674	702366
85132	702367
3997	702368
116	702369
149129	702370
126568	702371
7313	702372
23014	702373
17130	702374
148161	702375
469	702376
45704	702377
33317	702378
27384	702379
44043	702380
32384	702381
4693	702382
117416	702383
120035	702384
95018	702385
56867	702386
3432	702387
11530	702388
36149	702389
4121	702390
16015	702391
2258	702392
3177	702393
30532	702394
47125	702395
81041	702396
24911	702397
101206	702398
10805	702399
19084	702400
17080	702401
20414	702402
106768	702403
33118	702404
48772	702405
78242	702406
9811	702407
1990	702408
12405	702409
9746	702410
107734	702411
84639	702412
11922	702413
19979	702414
83177	702415
37435	702416
284	702417
55096	702418
35832	702419
59845	702420
11610	702421
62402	702422
125477	702423
100724	702424
9629	702425
14205	702426
9891	702427
98969	702428
29	702429
86872	702430
1574	702431
45890	702432
48333	702433
61231	702434
134548	702435
29342	702436
89532	702437
7676	702438
39554	702439
16295	702440
50554	702441
17363	702442
1616	702443
66334	702444
14033	702445
874	702446
39826	702447
10987	702448
83342	702449
109413	702450
60779	702451
7170	702452
18459	702453
60549	702454
69779	702455
37909	702456
73122	702457
20981	702458
927	702459
28782	702460
14890	702461
41325	702462
1003	702463
6694	702464
43433	702465
104054	702466
12674	702467
2048	702468
7501	702469
120097	702470
27639	702471
34034	702472
46907	702473
1638	702474
100814	702475
14797	702476
107390	702477
145995	702478
132434	702479
60044	702480
11241	702481
48810	702482
132118	702483
14918	702484
20489	702485
10262	702486
62838	702487
30404	702488
44483	702489
81834	702490
107	702491
102474	702492
95627	702493
129465	702494
25962	702495
37712	702496
107861	702497
68209	702498
21100	702499
60078	702500
2642	702501
58804	702502
73126	702503
41444	702504
7507	702505
45130	702506
28681	702507
13888	702508
730	702509
29679	702510
21598	702511
145071	702512
48835	702513
15746	702514
86453	702515
89289	702516
672	702517
21444	702518
12970	702519
17064	702520
27538	702521
70463	702522
12366	702523
39220	702524
22794	702525
12348	702526
12038	702527
105196	702528
33103	702529
125947	702530
29539	702531
12828	702532
7806	702533
3495	702534
65074	702535
26346	702536
7659	702537
69132	702538
21969	702539
82121	702540
18926	702541
120	702542
37024	702543
50830	702544
70930	702545
61805	702546
3760	702547
4556	702548
29860	702549
14347	702550
46071	702551
15859	702552
11292	702553
86	702554
48353	702555
70819	702556
59061	702557
16160	702558
14261	702559
389	702560
97769	702561
152449	702562
38146	702563
89999	702564
831	702565
76352	702566
59967	702567
9610	702568
1265	702569
5816	702570
101404	702571
54	702572
84937	702573
80648	702574
33908	702575
69261	702576
1477	702577
11704	702578
58732	702579
32105	702580
18270	702581
14681	702582
5327	702583
33129	702584
19453	702585
149238	702586
88494	702587
1566	702588
38371	702589
6744	702590
38523	702591
51693	702592
25302	702593
3111	702594
30456	702595
48906	702596
59026	702597
77982	702598
78428	702599
8672	702600
2136	702601
73972	702602
107831	702603
107025	702604
132619	702605
24057	702606
4430	702607
65442	702608
1975	702609
56864	702610
1285	702611
13688	702612
157	702613
21215	702614
2487	702615
38459	702616
60244	702617
824	702618
88880	702619
95700	702620
84375	702621
115140	702622
150053	702623
91191	702624
13856	702625
84814	702626
74740	702627
8189	702628
15200	702629
8878	702630
84585	702631
23052	702632
65616	702633
36310	702634
3027	702635
24643	702636
26440	702637
21091	702638
22390	702639
3596	702640
12393	702641
77823	702642
12606	702643
2821	702644
6443	702645
79416	702646
106543	702647
6129	702648
2277	702649
2530	702650
50737	702651
108155	702652
7884	702653
51583	702654
30413	702655
130033	702656
7712	702657
66552	702658
48260	702659
7905	702660
37271	702661
33284	702662
1375	702663
71783	702664
29585	702665
63935	702666
4454	702667
35488	702668
18032	702669
18666	702670
32922	702671
10934	702672
18777	702673
40051	702674
13127	702675
42606	702676
75928	702677
46269	702678
71147	702679
11103	702680
1031	702681
25714	702682
93843	702683
9226	702684
81142	702685
55674	702686
81159	702687
12493	702688
62305	702689
77	702690
88449	702691
341	702692
1129	702693
65001	702694
43741	702695
94794	702696
316	702697
4263	702698
13726	702699
49346	702700
19830	702701
21988	702702
1884	702703
92920	702704
29290	702705
46692	702706
62209	702707
52666	702708
43162	702709
2412	702710
10306	702711
491	702712
7711	702713
29260	702714
50416	702715
45133	702716
13298	702717
7243	702718
39536	702719
105112	702720
49299	702721
49111	702722
12418	702723
24682	702724
540	702725
34815	702726
61816	702727
18590	702728
43235	702729
51867	702730
34131	702731
1486	702732
2354	702733
59956	702734
114777	702735
1064	702736
7455	702737
12601	702738
10483	702739
5672	702740
97	702741
94824	702742
32459	702743
1881	702744
125234	702745
33127	702746
16355	702747
5624	702748
72897	702749
16749	702750
2282	702751
51795	702752
41281	702753
36646	702754
22961	702755
13840	702756
28242	702757
25543	702758
63294	702759
114	702760
7052	702761
5865	702762
9449	702763
100652	702764
115547	702765
17871	702766
18209	702767
44416	702768
133346	702769
7733	702770
87247	702771
3767	702772
157475	702773
26210	702774
5219	702775
92921	702776
67163	702777
4979	702778
115	702779
29304	702780
3975	702781
6295	702782
20797	702783
23512	702784
18246	702785
17755	702786
44240	702787
28326	702788
25778	702789
34526	702790
47966	702791
8117	702792
43036	702793
16165	702794
61351	702795
124	702796
138752	702797
36556	702798
93603	702799
18891	702800
77124	702801
61335	702802
5176	702803
4327	702804
152637	702805
159771	702806
4397	702807
11882	702808
74601	702809
17354	702810
97786	702811
2357	702812
33613	702813
27133	702814
6306	702815
10541	702816
43457	702817
5654	702818
88673	702819
44167	702820
165070	702821
268	702822
12163	702823
112282	702824
113581	702825
5498	702826
28911	702827
15452	702828
94528	702829
1984	702830
66423	702831
27651	702832
27624	702833
4854	702834
67743	702835
122196	702836
11346	702837
108410	702838
54774	702839
105046	702840
28070	702841
4945	702842
28194	702843
135697	702844
34035	702845
27659	702846
22094	702847
18306	702848
15668	702849
85637	702850
8563	702851
15668	702852
54963	702853
160065	702854
2914	702855
75546	702856
5703	702857
115001	702858
3813	702859
2846	702860
316	702861
4304	702862
119515	702863
7303	702864
2274	702865
18780	702866
162123	702867
778	702868
3315	702869
119025	702870
34431	702871
26669	702872
16990	702873
12371	702874
17459	702875
8126	702876
154015	702877
1354	702878
100964	702879
466	702880
4178	702881
28099	702882
82138	702883
4404	702884
14624	702885
3614	702886
75201	702887
62139	702888
33026	702889
69770	702890
1424	702891
39993	702892
5169	702893
3826	702894
18195	702895
12600	702896
92634	702897
40918	702898
23981	702899
11615	702900
86233	702901
51103	702902
18061	702903
75767	702904
4429	702905
7329	702906
14517	702907
5832	702908
3409	702909
15743	702910
41573	702911
38197	702912
123546	702913
11207	702914
9619	702915
13768	702916
72222	702917
4002	702918
122033	702919
45653	702920
17298	702921
40952	702922
7607	702923
34191	702924
4705	702925
99066	702926
45710	702927
97334	702928
157218	702929
31794	702930
37003	702931
89063	702932
53990	702933
71678	702934
8244	702935
58989	702936
36625	702937
8051	702938
120765	702939
7996	702940
22035	702941
10858	702942
16031	702943
1573	702944
30601	702945
17647	702946
6581	702947
24022	702948
13637	702949
67077	702950
29099	702951
127656	702952
100649	702953
94212	702954
64156	702955
2220	702956
13696	702957
59762	702958
5347	702959
11349	702960
3608	702961
15860	702962
44437	702963
30442	702964
34913	702965
1295	702966
24061	702967
10503	702968
17144	702969
32370	702970
131147	702971
8601	702972
48429	702973
112055	702974
10821	702975
36160	702976
2824	702977
56454	702978
48986	702979
2215	702980
1714	702981
81284	702982
26567	702983
33745	702984
31956	702985
3009	702986
60	702987
84253	702988
163	702989
46526	702990
4626	702991
37738	702992
524	702993
33600	702994
72991	702995
3554	702996
11466	702997
84585	702998
3555	702999
6634	703000
20070	703001
10419	703002
27547	703003
6748	703004
1104	703005
2641	703006
6684	703007
68165	703008
110162	703009
10569	703010
127606	703011
4820	703012
22424	703013
34222	703014
33368	703015
9470	703016
15291	703017
1246	703018
74900	703019
102590	703020
98812	703021
98340	703022
28270	703023
77882	703024
258	703025
914	703026
8418	703027
18395	703028
50	703029
3	703030
107469	703031
103803	703032
25240	703033
14321	703034
4619	703035
26934	703036
16693	703037
7569	703038
144715	703039
26284	703040
49578	703041
59154	703042
65529	703043
65663	703044
38761	703045
26714	703046
93853	703047
2066	703048
70335	703049
11147	703050
6743	703051
27539	703052
943	703053
6645	703054
54482	703055
59606	703056
107987	703057
23033	703058
84290	703059
11996	703060
38272	703061
164266	703062
31118	703063
13682	703064
56547	703065
66614	703066
142106	703067
5204	703068
50276	703069
49150	703070
13914	703071
14980	703072
39143	703073
29076	703074
9528	703075
45623	703076
4797	703077
2634	703078
60402	703079
123363	703080
391	703081
104291	703082
32567	703083
4574	703084
54930	703085
18735	703086
2413	703087
33280	703088
2713	703089
3064	703090
742	703091
1848	703092
5081	703093
22365	703094
46979	703095
6123	703096
5070	703097
79284	703098
13426	703099
30177	703100
6991	703101
3622	703102
13013	703103
24426	703104
14678	703105
13592	703106
3609	703107
39050	703108
3281	703109
15732	703110
37311	703111
454	703112
4159	703113
17351	703114
115240	703115
56225	703116
61869	703117
4170	703118
1400	703119
126774	703120
15499	703121
32329	703122
35425	703123
69545	703124
11762	703125
143703	703126
20037	703127
72462	703128
15581	703129
96438	703130
17304	703131
18269	703132
49135	703133
28427	703134
1918	703135
59354	703136
29321	703137
30060	703138
29540	703139
82284	703140
39630	703141
59645	703142
76955	703143
308	703144
8867	703145
18302	703146
28847	703147
29735	703148
70964	703149
117476	703150
9342	703151
78772	703152
35497	703153
41234	703154
12587	703155
867	703156
1517	703157
78	703158
18852	703159
85591	703160
58035	703161
1133	703162
664	703163
48780	703164
19743	703165
66402	703166
10900	703167
24414	703168
89747	703169
70	703170
151278	703171
48897	703172
40277	703173
29147	703174
39207	703175
25711	703176
22362	703177
7444	703178
46541	703179
24229	703180
126955	703181
69408	703182
59221	703183
32255	703184
30706	703185
10612	703186
9522	703187
249	703188
133972	703189
127893	703190
16651	703191
26717	703192
32529	703193
7673	703194
56213	703195
25140	703196
2355	703197
8967	703198
10142	703199
7969	703200
19078	703201
103037	703202
122451	703203
89385	703204
49200	703205
9819	703206
25512	703207
28940	703208
12751	703209
1149	703210
22618	703211
15787	703212
9247	703213
21645	703214
28595	703215
25610	703216
27308	703217
79006	703218
83661	703219
19377	703220
851	703221
4340	703222
37588	703223
112837	703224
360	703225
7051	703226
27411	703227
19362	703228
35738	703229
134095	703230
35	703231
22220	703232
121341	703233
126085	703234
96166	703235
45287	703236
6859	703237
77282	703238
6682	703239
23478	703240
17239	703241
6792	703242
60236	703243
10123	703244
89684	703245
2552	703246
31260	703247
5566	703248
81309	703249
34163	703250
122908	703251
13057	703252
57466	703253
68121	703254
1723	703255
22156	703256
41058	703257
8006	703258
22064	703259
101023	703260
55	703261
17745	703262
15227	703263
10696	703264
54831	703265
97350	703266
18444	703267
12212	703268
240	703269
1411	703270
39693	703271
115865	703272
27033	703273
8792	703274
17259	703275
8487	703276
48708	703277
25353	703278
24825	703279
47172	703280
119886	703281
91991	703282
29410	703283
64026	703284
67391	703285
159745	703286
64682	703287
45863	703288
90074	703289
31116	703290
32048	703291
61159	703292
154877	703293
7748	703294
15247	703295
9519	703296
5826	703297
21948	703298
1481	703299
99203	703300
88195	703301
52436	703302
119593	703303
9132	703304
19176	703305
79916	703306
55639	703307
11745	703308
464	703309
33896	703310
8467	703311
605	703312
11350	703313
165762	703314
151172	703315
34679	703316
104212	703317
2148	703318
1114	703319
4524	703320
102636	703321
53416	703322
124900	703323
8700	703324
28660	703325
40993	703326
23689	703327
35860	703328
35697	703329
5455	703330
87714	703331
87818	703332
29	703333
39747	703334
26963	703335
42360	703336
1995	703337
65687	703338
26782	703339
26000	703340
131	703341
25296	703342
29882	703343
26539	703344
128455	703345
94618	703346
30937	703347
25225	703348
6368	703349
124961	703350
5461	703351
124362	703352
17295	703353
33699	703354
130500	703355
81585	703356
45493	703357
2897	703358
22393	703359
54024	703360
63683	703361
3206	703362
25712	703363
75542	703364
44923	703365
59196	703366
20813	703367
164709	703368
4368	703369
140101	703370
42583	703371
153374	703372
61706	703373
148986	703374
7367	703375
29976	703376
4375	703377
40277	703378
2027	703379
79619	703380
15757	703381
24392	703382
60617	703383
12917	703384
2643	703385
6651	703386
8146	703387
39227	703388
2131	703389
50	703390
59102	703391
36625	703392
24869	703393
17867	703394
23711	703395
245	703396
166092	703397
103751	703398
145940	703399
8735	703400
52758	703401
1764	703402
82120	703403
70635	703404
69041	703405
41386	703406
108455	703407
30351	703408
19892	703409
20307	703410
164277	703411
92300	703412
92571	703413
17447	703414
101403	703415
75928	703416
2088	703417
5962	703418
948	703419
44450	703420
75206	703421
64005	703422
37453	703423
11	703424
22094	703425
55020	703426
1045	703427
83547	703428
5875	703429
1984	703430
80438	703431
1275	703432
17867	703433
125183	703434
24047	703435
43352	703436
1065	703437
118744	703438
35023	703439
24512	703440
2229	703441
19954	703442
5689	703443
6884	703444
19285	703445
13220	703446
7948	703447
30456	703448
2024	703449
45393	703450
454	703451
2630	703452
26393	703453
77641	703454
13499	703455
101711	703456
6226	703457
25309	703458
13721	703459
8046	703460
90916	703461
18985	703462
128289	703463
86204	703464
1565	703465
4910	703466
98000	703467
750	703468
1058	703469
15387	703470
72739	703471
2830	703472
115586	703473
85048	703474
3101	703475
31385	703476
119017	703477
3198	703478
154	703479
8996	703480
5553	703481
56634	703482
10869	703483
30446	703484
2037	703485
2616	703486
48250	703487
38008	703488
13139	703489
33002	703490
59615	703491
115215	703492
8691	703493
20090	703494
101528	703495
9646	703496
52134	703497
8381	703498
43922	703499
59243	703500
108928	703501
20359	703502
7390	703503
75773	703504
112890	703505
78857	703506
42203	703507
164813	703508
82402	703509
130680	703510
8220	703511
4643	703512
51830	703513
80990	703514
83420	703515
2363	703516
8300	703517
87497	703518
2891	703519
76490	703520
14003	703521
62957	703522
9986	703523
2754	703524
14456	703525
805	703526
76	703527
28118	703528
19098	703529
31139	703530
81427	703531
20404	703532
23933	703533
2939	703534
26315	703535
78095	703536
4422	703537
3498	703538
3264	703539
33221	703540
24425	703541
4651	703542
117957	703543
128925	703544
65870	703545
124546	703546
113403	703547
89047	703548
1392	703549
32785	703550
11774	703551
15745	703552
28534	703553
37175	703554
65	703555
71881	703556
58921	703557
9762	703558
49163	703559
58352	703560
40369	703561
41789	703562
116254	703563
15404	703564
2479	703565
13066	703566
14695	703567
36431	703568
63077	703569
129819	703570
85062	703571
72320	703572
1298	703573
9798	703574
10382	703575
56137	703576
998	703577
30467	703578
6046	703579
140548	703580
19774	703581
40658	703582
75508	703583
30051	703584
3743	703585
52356	703586
134	703587
238	703588
14489	703589
23290	703590
32068	703591
4586	703592
4683	703593
25186	703594
85186	703595
61984	703596
20674	703597
13319	703598
12494	703599
18494	703600
5943	703601
88813	703602
35174	703603
7318	703604
17176	703605
122166	703606
1391	703607
296	703608
121528	703609
72200	703610
35049	703611
32128	703612
4167	703613
7836	703614
1123	703615
4853	703616
3007	703617
61507	703618
55855	703619
88804	703620
27296	703621
20	703622
31653	703623
61917	703624
120274	703625
8806	703626
6692	703627
34196	703628
9834	703629
32810	703630
138662	703631
104101	703632
8019	703633
3016	703634
92561	703635
71135	703636
54452	703637
18342	703638
6640	703639
34612	703640
304	703641
318	703642
692	703643
1017	703644
22057	703645
25602	703646
6392	703647
3800	703648
17130	703649
61905	703650
61688	703651
27999	703652
156702	703653
32215	703654
670	703655
76931	703656
43281	703657
1928	703658
41087	703659
46988	703660
27313	703661
66825	703662
19613	703663
82006	703664
10355	703665
1927	703666
10559	703667
90421	703668
41619	703669
12643	703670
13167	703671
81198	703672
20892	703673
16736	703674
9394	703675
38881	703676
12212	703677
55795	703678
143449	703679
99065	703680
108424	703681
8658	703682
25477	703683
36174	703684
93100	703685
121986	703686
23753	703687
21688	703688
7502	703689
97441	703690
5415	703691
127314	703692
85854	703693
3970	703694
64104	703695
110657	703696
35365	703697
104	703698
18930	703699
3488	703700
104989	703701
17634	703702
21633	703703
63249	703704
18480	703705
2092	703706
103667	703707
122577	703708
29576	703709
18870	703710
17594	703711
8373	703712
40223	703713
87624	703714
101909	703715
90687	703716
79519	703717
26943	703718
20299	703719
3001	703720
966	703721
14795	703722
42832	703723
4897	703724
27450	703725
4840	703726
96594	703727
79600	703728
4818	703729
38975	703730
21575	703731
7630	703732
6520	703733
23829	703734
44349	703735
4524	703736
125475	703737
8918	703738
32504	703739
40240	703740
33186	703741
4316	703742
14410	703743
12963	703744
36552	703745
45616	703746
22275	703747
1839	703748
51457	703749
149262	703750
53011	703751
327	703752
44381	703753
74376	703754
98889	703755
62860	703756
52884	703757
11797	703758
35425	703759
45735	703760
70352	703761
56387	703762
19264	703763
24707	703764
77337	703765
37983	703766
10760	703767
21727	703768
9734	703769
15481	703770
56152	703771
59726	703772
11842	703773
1277	703774
99907	703775
21570	703776
20375	703777
6090	703778
113546	703779
25420	703780
24359	703781
188	703782
11654	703783
6657	703784
59870	703785
13799	703786
2006	703787
74519	703788
19009	703789
32401	703790
59392	703791
133652	703792
85617	703793
35448	703794
17490	703795
22090	703796
27284	703797
91539	703798
12709	703799
45194	703800
66475	703801
92316	703802
94892	703803
82990	703804
79463	703805
109901	703806
49220	703807
28933	703808
123333	703809
53277	703810
2953	703811
102812	703812
20034	703813
30680	703814
50377	703815
20460	703816
12531	703817
7128	703818
16313	703819
52043	703820
4352	703821
63300	703822
27447	703823
4677	703824
31615	703825
39377	703826
13100	703827
91279	703828
122439	703829
155896	703830
152578	703831
530	703832
2275	703833
50769	703834
4460	703835
714	703836
67618	703837
16728	703838
5698	703839
128883	703840
73952	703841
2791	703842
52820	703843
83457	703844
26792	703845
47416	703846
63444	703847
22856	703848
1195	703849
101790	703850
18593	703851
62923	703852
3541	703853
153969	703854
71526	703855
7899	703856
38675	703857
29864	703858
90960	703859
22756	703860
130338	703861
95299	703862
55191	703863
81451	703864
36466	703865
7609	703866
53743	703867
124086	703868
18510	703869
106917	703870
11093	703871
13430	703872
12890	703873
57069	703874
15106	703875
14128	703876
24303	703877
2549	703878
108629	703879
86095	703880
15781	703881
23047	703882
727	703883
4311	703884
2615	703885
89150	703886
17270	703887
144196	703888
22504	703889
102040	703890
51425	703891
13281	703892
21478	703893
211	703894
2712	703895
31307	703896
104702	703897
38629	703898
6769	703899
5318	703900
54645	703901
9526	703902
55991	703903
155653	703904
44530	703905
131526	703906
1586	703907
360	703908
50818	703909
17083	703910
88625	703911
25039	703912
165123	703913
72930	703914
66301	703915
104181	703916
44715	703917
136574	703918
3794	703919
62397	703920
21211	703921
24802	703922
98922	703923
64657	703924
10605	703925
90593	703926
6439	703927
65956	703928
10673	703929
17441	703930
11469	703931
147557	703932
3681	703933
8001	703934
7946	703935
4470	703936
23	703937
44309	703938
133697	703939
106774	703940
90057	703941
149698	703942
9921	703943
85930	703944
94	703945
2628	703946
28002	703947
14792	703948
8333	703949
112621	703950
617	703951
108059	703952
24888	703953
139753	703954
15442	703955
103411	703956
128320	703957
6361	703958
29245	703959
38136	703960
83054	703961
27745	703962
148735	703963
10682	703964
89553	703965
6628	703966
35040	703967
32567	703968
40673	703969
58017	703970
37624	703971
2740	703972
3616	703973
55901	703974
116131	703975
83128	703976
14108	703977
5509	703978
59298	703979
33544	703980
2119	703981
21881	703982
15930	703983
35682	703984
96965	703985
195	703986
5367	703987
21674	703988
261	703989
7814	703990
34680	703991
13308	703992
46554	703993
656	703994
47263	703995
20455	703996
2310	703997
96432	703998
1026	703999
5870	704000
10719	704001
273	704002
80	704003
4096	704004
164186	704005
46839	704006
44277	704007
127457	704008
40370	704009
93508	704010
36079	704011
15031	704012
10993	704013
30820	704014
14623	704015
42626	704016
45721	704017
93250	704018
34982	704019
67927	704020
2493	704021
4522	704022
52173	704023
62996	704024
14764	704025
140796	704026
32923	704027
58991	704028
84044	704029
92364	704030
34767	704031
61279	704032
37258	704033
43956	704034
166038	704035
20466	704036
96283	704037
45107	704038
42755	704039
66790	704040
11025	704041
49031	704042
7346	704043
48280	704044
54936	704045
66570	704046
44979	704047
33472	704048
28	704049
22518	704050
66886	704051
20789	704052
12920	704053
24687	704054
12399	704055
2463	704056
50727	704057
85996	704058
37774	704059
31	704060
64307	704061
1426	704062
6451	704063
36474	704064
145749	704065
82953	704066
73711	704067
1229	704068
52332	704069
6102	704070
11932	704071
94151	704072
58482	704073
54865	704074
7146	704075
17053	704076
49789	704077
19593	704078
24126	704079
113501	704080
3450	704081
28247	704082
44323	704083
68783	704084
124030	704085
4362	704086
2074	704087
4056	704088
45209	704089
10506	704090
75270	704091
32729	704092
77981	704093
123032	704094
82446	704095
58771	704096
11976	704097
31372	704098
23717	704099
25617	704100
34810	704101
49733	704102
9969	704103
26920	704104
85597	704105
8720	704106
10472	704107
132924	704108
7788	704109
21393	704110
6315	704111
421	704112
37584	704113
104200	704114
9526	704115
162536	704116
626	704117
158888	704118
89117	704119
140020	704120
22195	704121
89379	704122
120541	704123
93523	704124
146411	704125
6862	704126
144523	704127
4531	704128
55566	704129
110946	704130
71437	704131
429	704132
5544	704133
8866	704134
13482	704135
408	704136
22219	704137
99126	704138
12269	704139
86988	704140
30965	704141
91150	704142
1829	704143
101712	704144
91060	704145
15498	704146
115454	704147
10480	704148
55258	704149
86471	704150
156317	704151
12838	704152
7594	704153
49093	704154
76584	704155
51000	704156
21809	704157
939	704158
29390	704159
912	704160
95160	704161
56872	704162
999	704163
147576	704164
35620	704165
14236	704166
340	704167
28626	704168
163637	704169
7517	704170
120964	704171
15828	704172
2516	704173
14542	704174
61498	704175
50581	704176
41423	704177
115474	704178
61672	704179
4449	704180
35834	704181
43827	704182
1283	704183
10560	704184
26994	704185
3319	704186
15104	704187
58454	704188
475	704189
11361	704190
2367	704191
76044	704192
12244	704193
6043	704194
53917	704195
7391	704196
18955	704197
31916	704198
94745	704199
2356	704200
29042	704201
81758	704202
25721	704203
2798	704204
32609	704205
26417	704206
3599	704207
21006	704208
9519	704209
10712	704210
55985	704211
3746	704212
62794	704213
21790	704214
117720	704215
39136	704216
41015	704217
28391	704218
1950	704219
1751	704220
5794	704221
18160	704222
58086	704223
25907	704224
16541	704225
116709	704226
9611	704227
15089	704228
14142	704229
22734	704230
35236	704231
77330	704232
4380	704233
6669	704234
52583	704235
129460	704236
77013	704237
22965	704238
136678	704239
129703	704240
632	704241
13276	704242
42360	704243
50657	704244
1001	704245
6979	704246
67737	704247
22149	704248
37757	704249
47023	704250
9364	704251
15707	704252
39598	704253
12992	704254
14041	704255
13219	704256
6	704257
31179	704258
17945	704259
25425	704260
21007	704261
17592	704262
49208	704263
104813	704264
61179	704265
35204	704266
40769	704267
116705	704268
14368	704269
580	704270
2966	704271
12356	704272
5390	704273
18454	704274
85713	704275
139526	704276
26467	704277
74494	704278
40511	704279
21987	704280
37824	704281
23612	704282
60477	704283
17592	704284
16386	704285
53369	704286
17893	704287
16839	704288
13812	704289
95693	704290
110435	704291
62954	704292
7213	704293
5212	704294
15698	704295
17477	704296
72338	704297
7790	704298
101053	704299
57647	704300
3	704301
36030	704302
30	704303
102252	704304
12913	704305
97713	704306
32270	704307
1827	704308
152386	704309
160952	704310
11551	704311
104276	704312
16996	704313
77916	704314
6684	704315
5746	704316
3741	704317
18461	704318
6298	704319
9654	704320
72001	704321
133483	704322
16003	704323
26494	704324
81577	704325
36772	704326
25968	704327
127266	704328
26246	704329
60875	704330
5384	704331
69556	704332
25566	704333
9006	704334
132122	704335
9703	704336
13609	704337
5747	704338
96094	704339
55117	704340
43908	704341
101332	704342
59091	704343
3064	704344
61574	704345
16740	704346
357	704347
82186	704348
35945	704349
6961	704350
85184	704351
53266	704352
44056	704353
72208	704354
119522	704355
14556	704356
38871	704357
85394	704358
29304	704359
7265	704360
558	704361
93745	704362
17233	704363
23499	704364
21840	704365
21739	704366
66087	704367
3226	704368
5035	704369
27756	704370
36976	704371
10622	704372
10939	704373
149469	704374
17914	704375
13770	704376
24494	704377
15437	704378
16056	704379
2049	704380
10634	704381
21543	704382
100081	704383
6738	704384
112015	704385
105	704386
79767	704387
29488	704388
15723	704389
33419	704390
70307	704391
71840	704392
88804	704393
3135	704394
2679	704395
47735	704396
31156	704397
56289	704398
61856	704399
11281	704400
98107	704401
38376	704402
41663	704403
14222	704404
81348	704405
2482	704406
4382	704407
18473	704408
24237	704409
100160	704410
67714	704411
112272	704412
9437	704413
19218	704414
1862	704415
7566	704416
2005	704417
74010	704418
3031	704419
24302	704420
19565	704421
29508	704422
23108	704423
89124	704424
24634	704425
112505	704426
11200	704427
55228	704428
7308	704429
126001	704430
112194	704431
86754	704432
38878	704433
79213	704434
38359	704435
15726	704436
20934	704437
151503	704438
27693	704439
96280	704440
94614	704441
1683	704442
43964	704443
79170	704444
63247	704445
39244	704446
68988	704447
31874	704448
123574	704449
54784	704450
300	704451
59950	704452
33423	704453
68636	704454
46803	704455
29891	704456
202	704457
131054	704458
86681	704459
63574	704460
137310	704461
15176	704462
104522	704463
69669	704464
36135	704465
16297	704466
109945	704467
91868	704468
80685	704469
86463	704470
19943	704471
903	704472
16782	704473
2996	704474
115023	704475
150767	704476
14321	704477
63982	704478
61954	704479
3814	704480
16284	704481
23956	704482
3448	704483
18	704484
1352	704485
15981	704486
8841	704487
17520	704488
35967	704489
49842	704490
156169	704491
65062	704492
12152	704493
27908	704494
43451	704495
28368	704496
73372	704497
83860	704498
51245	704499
2714	704500
25665	704501
13946	704502
19093	704503
496	704504
69286	704505
124392	704506
15244	704507
58535	704508
109794	704509
748	704510
48258	704511
34281	704512
69607	704513
25208	704514
41907	704515
67639	704516
5220	704517
1280	704518
57082	704519
43994	704520
13997	704521
30825	704522
40422	704523
14825	704524
16608	704525
1993	704526
3037	704527
15413	704528
33822	704529
62529	704530
19503	704531
3286	704532
15117	704533
6443	704534
120182	704535
119178	704536
42059	704537
24329	704538
14156	704539
16738	704540
25656	704541
102091	704542
1435	704543
703	704544
4156	704545
130512	704546
53559	704547
34078	704548
80208	704549
162690	704550
50044	704551
894	704552
41051	704553
27845	704554
15757	704555
43296	704556
101512	704557
33211	704558
19636	704559
69470	704560
25810	704561
57588	704562
57986	704563
181	704564
244	704565
55888	704566
53995	704567
158984	704568
10236	704569
13716	704570
13202	704571
49415	704572
93703	704573
146	704574
45195	704575
9919	704576
59327	704577
85220	704578
17627	704579
61529	704580
19887	704581
6387	704582
1286	704583
63203	704584
52972	704585
26898	704586
50148	704587
4925	704588
7557	704589
32886	704590
54247	704591
38088	704592
17138	704593
3661	704594
18943	704595
152422	704596
125333	704597
25379	704598
132391	704599
4747	704600
42690	704601
120463	704602
3449	704603
38002	704604
2116	704605
2572	704606
45096	704607
16930	704608
22337	704609
2051	704610
149919	704611
19027	704612
12356	704613
99	704614
43142	704615
66193	704616
9550	704617
33084	704618
111523	704619
1883	704620
6544	704621
2060	704622
31880	704623
15522	704624
11848	704625
3853	704626
11143	704627
14704	704628
37151	704629
372	704630
8891	704631
3451	704632
260	704633
22990	704634
18176	704635
5118	704636
9328	704637
108	704638
38206	704639
85530	704640
26335	704641
15922	704642
108506	704643
21975	704644
2718	704645
394	704646
1055	704647
4291	704648
9108	704649
71845	704650
1574	704651
22440	704652
23321	704653
10654	704654
12225	704655
55539	704656
411	704657
12926	704658
29216	704659
16768	704660
6980	704661
9427	704662
18084	704663
36515	704664
2962	704665
83795	704666
50276	704667
45428	704668
94994	704669
130187	704670
53059	704671
104545	704672
19917	704673
13612	704674
60888	704675
33658	704676
5987	704677
4270	704678
31985	704679
154774	704680
86668	704681
35950	704682
135018	704683
9	704684
9675	704685
38987	704686
6297	704687
18665	704688
43843	704689
56754	704690
166103	704691
31709	704692
16586	704693
4827	704694
27229	704695
73335	704696
3982	704697
613	704698
16046	704699
6118	704700
37758	704701
47599	704702
9174	704703
51868	704704
12393	704705
73527	704706
95004	704707
41625	704708
6803	704709
20700	704710
52444	704711
41221	704712
856	704713
75656	704714
18930	704715
8897	704716
8339	704717
23350	704718
6519	704719
83228	704720
88515	704721
58253	704722
17406	704723
13442	704724
32212	704725
7360	704726
78143	704727
89448	704728
11045	704729
17376	704730
8047	704731
97	704732
72866	704733
21830	704734
3282	704735
7900	704736
150531	704737
131753	704738
41278	704739
81706	704740
19883	704741
9167	704742
155795	704743
13663	704744
71418	704745
24203	704746
13959	704747
55490	704748
8483	704749
1854	704750
7688	704751
11169	704752
17106	704753
45365	704754
17384	704755
57306	704756
116043	704757
21445	704758
7806	704759
23224	704760
83144	704761
50116	704762
52321	704763
103622	704764
148422	704765
66877	704766
28659	704767
17295	704768
93189	704769
51947	704770
18906	704771
41074	704772
27657	704773
27327	704774
5931	704775
4740	704776
30041	704777
49724	704778
88414	704779
17251	704780
35575	704781
53406	704782
70777	704783
81396	704784
9073	704785
125693	704786
35095	704787
90196	704788
77334	704789
5355	704790
58299	704791
81473	704792
17017	704793
30667	704794
11198	704795
59050	704796
15428	704797
11597	704798
26005	704799
6766	704800
151043	704801
26603	704802
8990	704803
37393	704804
30781	704805
125440	704806
20408	704807
45654	704808
1709	704809
138129	704810
72627	704811
22148	704812
58581	704813
853	704814
78315	704815
29005	704816
4144	704817
10434	704818
57067	704819
79774	704820
24320	704821
66539	704822
19192	704823
10516	704824
5805	704825
67973	704826
78679	704827
68664	704828
23557	704829
2967	704830
36075	704831
2287	704832
46	704833
58049	704834
14067	704835
3331	704836
14625	704837
14860	704838
58988	704839
34363	704840
43538	704841
16226	704842
42512	704843
61085	704844
9211	704845
13063	704846
69797	704847
48884	704848
53974	704849
17726	704850
33759	704851
881	704852
163119	704853
46074	704854
126801	704855
1256	704856
7332	704857
26006	704858
72175	704859
63610	704860
81530	704861
38989	704862
73754	704863
19579	704864
13037	704865
139	704866
17892	704867
82317	704868
11353	704869
65621	704870
22174	704871
60768	704872
61062	704873
5023	704874
86612	704875
98746	704876
3546	704877
112371	704878
15490	704879
20623	704880
82508	704881
99619	704882
17777	704883
25	704884
34167	704885
15274	704886
39240	704887
43769	704888
70934	704889
27130	704890
639	704891
129242	704892
73566	704893
97227	704894
403	704895
1213	704896
72732	704897
109406	704898
29954	704899
18511	704900
34094	704901
123180	704902
27364	704903
50084	704904
58250	704905
49831	704906
5823	704907
58483	704908
38328	704909
7692	704910
61319	704911
69710	704912
155570	704913
39089	704914
89309	704915
129233	704916
126075	704917
70906	704918
14714	704919
10644	704920
125984	704921
104123	704922
11547	704923
32156	704924
113186	704925
69377	704926
63365	704927
38016	704928
46806	704929
38255	704930
101320	704931
23260	704932
50739	704933
81326	704934
62117	704935
83111	704936
38970	704937
66740	704938
73176	704939
1159	704940
139786	704941
40352	704942
5013	704943
63861	704944
3815	704945
8642	704946
104635	704947
55353	704948
33344	704949
29032	704950
67185	704951
93	704952
2956	704953
115772	704954
30604	704955
19582	704956
10478	704957
105412	704958
149046	704959
47042	704960
62747	704961
44410	704962
17483	704963
67048	704964
10881	704965
14071	704966
28324	704967
16464	704968
48843	704969
161499	704970
8578	704971
2437	704972
14449	704973
103401	704974
38419	704975
46497	704976
96044	704977
13	704978
9320	704979
26970	704980
111030	704981
8142	704982
98273	704983
853	704984
15865	704985
14110	704986
8211	704987
16428	704988
2984	704989
20558	704990
26120	704991
23847	704992
89986	704993
98805	704994
36460	704995
9728	704996
22061	704997
35262	704998
21371	704999
354	705000
113178	705001
36627	705002
108188	705003
87490	705004
4326	705005
2198	705006
7981	705007
52293	705008
22781	705009
67036	705010
8412	705011
38720	705012
16138	705013
101030	705014
32631	705015
72793	705016
19317	705017
135613	705018
29305	705019
42206	705020
42151	705021
20387	705022
31121	705023
87657	705024
53173	705025
16731	705026
13773	705027
58910	705028
17745	705029
72464	705030
8858	705031
2834	705032
1464	705033
119008	705034
78606	705035
12891	705036
45773	705037
5581	705038
65353	705039
25521	705040
20206	705041
16377	705042
45412	705043
22408	705044
12408	705045
37443	705046
20210	705047
58137	705048
11668	705049
3076	705050
76045	705051
12085	705052
28756	705053
11235	705054
822	705055
5407	705056
12768	705057
14058	705058
41226	705059
115600	705060
30974	705061
8222	705062
32470	705063
2811	705064
91266	705065
29661	705066
6982	705067
13215	705068
20935	705069
107280	705070
23912	705071
857	705072
8902	705073
96	705074
18765	705075
289	705076
55501	705077
72124	705078
35157	705079
29418	705080
1518	705081
10276	705082
126289	705083
106793	705084
77503	705085
2388	705086
45209	705087
92981	705088
93	705089
13451	705090
79496	705091
75984	705092
33400	705093
1278	705094
7731	705095
26037	705096
68744	705097
19450	705098
6558	705099
62818	705100
23341	705101
44732	705102
46646	705103
1345	705104
28341	705105
21036	705106
17522	705107
1510	705108
17266	705109
18958	705110
82561	705111
13752	705112
31209	705113
5244	705114
22969	705115
18296	705116
89810	705117
12832	705118
15886	705119
117147	705120
50843	705121
42259	705122
1259	705123
46832	705124
7284	705125
6168	705126
56561	705127
5854	705128
37	705129
112357	705130
126398	705131
120016	705132
30717	705133
70542	705134
85919	705135
151385	705136
30585	705137
9968	705138
35381	705139
474	705140
69093	705141
118135	705142
8815	705143
149492	705144
144909	705145
61562	705146
4696	705147
6961	705148
12796	705149
57572	705150
60969	705151
80935	705152
44985	705153
120290	705154
106197	705155
77328	705156
98795	705157
8180	705158
164403	705159
12953	705160
50134	705161
51574	705162
74813	705163
2084	705164
40171	705165
3971	705166
8718	705167
71580	705168
39712	705169
9342	705170
12305	705171
16265	705172
54220	705173
81504	705174
39354	705175
42484	705176
33362	705177
2265	705178
1391	705179
8900	705180
25365	705181
89598	705182
82026	705183
312	705184
61640	705185
14624	705186
2930	705187
121883	705188
1291	705189
7117	705190
14401	705191
3480	705192
54864	705193
15268	705194
3459	705195
21370	705196
116109	705197
24652	705198
16059	705199
37390	705200
516	705201
33054	705202
128811	705203
28110	705204
126765	705205
64374	705206
66731	705207
26909	705208
39601	705209
1049	705210
82239	705211
132172	705212
20977	705213
3910	705214
21625	705215
53228	705216
23335	705217
7404	705218
112	705219
128004	705220
13157	705221
28420	705222
18915	705223
63996	705224
4015	705225
20358	705226
17514	705227
2464	705228
98552	705229
34826	705230
74809	705231
51015	705232
7547	705233
16652	705234
22973	705235
64756	705236
813	705237
29594	705238
165211	705239
52154	705240
50971	705241
29172	705242
113103	705243
152357	705244
10773	705245
325	705246
104322	705247
53	705248
40923	705249
12912	705250
7990	705251
68520	705252
3372	705253
22990	705254
5298	705255
129356	705256
22812	705257
13185	705258
72810	705259
12149	705260
62615	705261
11533	705262
574	705263
20723	705264
117194	705265
8208	705266
7735	705267
41090	705268
46385	705269
31615	705270
2462	705271
104768	705272
25891	705273
62626	705274
8644	705275
10897	705276
14368	705277
48157	705278
18797	705279
26951	705280
310	705281
134405	705282
52893	705283
65575	705284
12775	705285
20595	705286
59978	705287
74862	705288
29015	705289
24757	705290
7410	705291
1781	705292
625	705293
10883	705294
772	705295
13132	705296
23164	705297
54849	705298
67985	705299
70840	705300
27172	705301
778	705302
40955	705303
57409	705304
682	705305
36229	705306
10815	705307
49357	705308
985	705309
131873	705310
30865	705311
154	705312
15591	705313
6667	705314
1669	705315
44608	705316
55998	705317
28285	705318
33067	705319
5086	705320
66197	705321
99112	705322
18394	705323
118132	705324
22189	705325
31430	705326
11383	705327
47414	705328
102644	705329
51433	705330
21900	705331
20864	705332
33086	705333
4463	705334
13398	705335
17118	705336
31351	705337
8245	705338
125219	705339
44675	705340
577	705341
817	705342
20271	705343
17380	705344
93406	705345
30077	705346
1385	705347
38762	705348
45208	705349
7253	705350
254	705351
2062	705352
49106	705353
112404	705354
126184	705355
86684	705356
2575	705357
55109	705358
79422	705359
33281	705360
4057	705361
64139	705362
102575	705363
99209	705364
70703	705365
30538	705366
83600	705367
106148	705368
6796	705369
53	705370
44840	705371
87330	705372
16222	705373
80338	705374
18315	705375
6500	705376
97196	705377
4627	705378
47649	705379
44963	705380
19706	705381
11921	705382
14458	705383
29712	705384
21532	705385
1510	705386
1940	705387
122687	705388
48416	705389
148014	705390
3593	705391
395	705392
36475	705393
6624	705394
25521	705395
59165	705396
2349	705397
98524	705398
16648	705399
29463	705400
2771	705401
9095	705402
118977	705403
32240	705404
16594	705405
296	705406
70157	705407
148368	705408
148673	705409
130239	705410
7350	705411
100546	705412
24565	705413
13	705414
47739	705415
66428	705416
165232	705417
36423	705418
44487	705419
66765	705420
77076	705421
93251	705422
156649	705423
43715	705424
35770	705425
41006	705426
39747	705427
15823	705428
131675	705429
1267	705430
31615	705431
70	705432
49089	705433
83090	705434
1289	705435
40434	705436
17090	705437
7019	705438
28933	705439
9651	705440
49899	705441
10206	705442
47084	705443
22621	705444
8120	705445
3764	705446
18151	705447
16685	705448
59547	705449
38612	705450
209	705451
142547	705452
9902	705453
62852	705454
17835	705455
9123	705456
17005	705457
8195	705458
24865	705459
86007	705460
7540	705461
46261	705462
31547	705463
116475	705464
17260	705465
19706	705466
48706	705467
4799	705468
67431	705469
40156	705470
91576	705471
141223	705472
90873	705473
29565	705474
18910	705475
3195	705476
2510	705477
67515	705478
95875	705479
46711	705480
15220	705481
30383	705482
103429	705483
39706	705484
56237	705485
45713	705486
13718	705487
16112	705488
22681	705489
2196	705490
52105	705491
58125	705492
2640	705493
63919	705494
20328	705495
18227	705496
2154	705497
2064	705498
81830	705499
13034	705500
99954	705501
17890	705502
42438	705503
60615	705504
61612	705505
45123	705506
60073	705507
9969	705508
49599	705509
76268	705510
19452	705511
2762	705512
91746	705513
137846	705514
21053	705515
2572	705516
59232	705517
26847	705518
46403	705519
17843	705520
968	705521
55727	705522
98274	705523
75967	705524
12980	705525
2476	705526
122615	705527
21364	705528
5382	705529
43784	705530
4358	705531
1636	705532
26306	705533
792	705534
4854	705535
570	705536
31939	705537
491	705538
12165	705539
50692	705540
534	705541
91906	705542
23665	705543
3030	705544
124610	705545
22317	705546
21898	705547
69118	705548
42755	705549
112041	705550
82909	705551
38989	705552
22113	705553
3623	705554
69083	705555
42855	705556
73320	705557
1922	705558
71531	705559
30964	705560
2648	705561
73444	705562
122082	705563
3039	705564
87405	705565
42016	705566
37925	705567
7126	705568
179	705569
79839	705570
753	705571
3917	705572
23797	705573
39166	705574
152445	705575
61909	705576
15398	705577
12259	705578
34744	705579
131095	705580
4628	705581
26813	705582
5284	705583
58763	705584
5374	705585
87112	705586
16762	705587
158169	705588
162823	705589
52113	705590
21905	705591
76422	705592
8950	705593
160132	705594
13672	705595
25274	705596
20763	705597
30455	705598
22550	705599
24556	705600
23561	705601
38863	705602
35730	705603
6923	705604
2352	705605
67	705606
5497	705607
30729	705608
18560	705609
12392	705610
51514	705611
32875	705612
6818	705613
81864	705614
94940	705615
58325	705616
21535	705617
91016	705618
6559	705619
67860	705620
12783	705621
35802	705622
33139	705623
2557	705624
900	705625
50713	705626
1153	705627
41434	705628
60630	705629
47094	705630
105034	705631
38346	705632
364	705633
161672	705634
5377	705635
26578	705636
120	705637
56821	705638
1381	705639
85249	705640
21851	705641
112208	705642
16484	705643
14552	705644
30109	705645
3606	705646
47827	705647
8597	705648
17897	705649
71064	705650
29615	705651
98449	705652
84429	705653
46062	705654
93529	705655
7936	705656
14855	705657
10346	705658
27350	705659
8242	705660
6687	705661
60457	705662
37337	705663
108797	705664
3168	705665
52280	705666
68154	705667
410	705668
80858	705669
146373	705670
10110	705671
53591	705672
44254	705673
35367	705674
166645	705675
19623	705676
1452	705677
41067	705678
102974	705679
142807	705680
37590	705681
77757	705682
27111	705683
5018	705684
13182	705685
7814	705686
294	705687
120893	705688
1079	705689
13204	705690
27664	705691
46290	705692
13819	705693
13073	705694
65591	705695
2028	705696
89236	705697
85945	705698
91841	705699
68134	705700
9302	705701
33338	705702
25908	705703
71237	705704
47330	705705
73125	705706
55797	705707
13331	705708
2848	705709
7792	705710
6458	705711
875	705712
117521	705713
1163	705714
99773	705715
39838	705716
22517	705717
8214	705718
29878	705719
23977	705720
34959	705721
63402	705722
3830	705723
30220	705724
39618	705725
146546	705726
34058	705727
59707	705728
20871	705729
26951	705730
20054	705731
47361	705732
54039	705733
133058	705734
740	705735
6297	705736
1611	705737
37367	705738
18529	705739
31120	705740
44385	705741
35772	705742
39202	705743
4172	705744
59436	705745
17621	705746
6727	705747
88090	705748
39464	705749
824	705750
42631	705751
1114	705752
89238	705753
13801	705754
33006	705755
13826	705756
17014	705757
35303	705758
7479	705759
96192	705760
44513	705761
4450	705762
1793	705763
21778	705764
1118	705765
27256	705766
21875	705767
88897	705768
62482	705769
19777	705770
505	705771
54837	705772
41022	705773
100818	705774
60323	705775
66541	705776
112608	705777
27676	705778
42706	705779
89674	705780
920	705781
62926	705782
74083	705783
5205	705784
46301	705785
121410	705786
12334	705787
1385	705788
60301	705789
35463	705790
23914	705791
1692	705792
98753	705793
4090	705794
98218	705795
43935	705796
36384	705797
50244	705798
120887	705799
11558	705800
14640	705801
52924	705802
132432	705803
33184	705804
23394	705805
62730	705806
16603	705807
117989	705808
28464	705809
8258	705810
27763	705811
79429	705812
36449	705813
23600	705814
62347	705815
69304	705816
97512	705817
5892	705818
17094	705819
30813	705820
429	705821
1485	705822
1103	705823
25677	705824
97815	705825
11197	705826
49049	705827
43314	705828
31675	705829
764	705830
18645	705831
89045	705832
36	705833
39900	705834
2146	705835
63974	705836
384	705837
86667	705838
9658	705839
33347	705840
34057	705841
17177	705842
59717	705843
96634	705844
41784	705845
75766	705846
10659	705847
945	705848
8866	705849
45725	705850
102219	705851
30695	705852
24435	705853
1664	705854
26364	705855
9035	705856
5248	705857
104574	705858
129099	705859
127737	705860
55203	705861
16846	705862
9998	705863
54932	705864
58098	705865
61003	705866
36770	705867
17576	705868
59131	705869
7568	705870
40562	705871
12826	705872
76854	705873
49253	705874
55443	705875
2197	705876
390	705877
49882	705878
48341	705879
1293	705880
124619	705881
51432	705882
45435	705883
138615	705884
3510	705885
37563	705886
130576	705887
7913	705888
68089	705889
69470	705890
118375	705891
6325	705892
12353	705893
48072	705894
45874	705895
34285	705896
23445	705897
38983	705898
72907	705899
29849	705900
35768	705901
61647	705902
3750	705903
18813	705904
13724	705905
19360	705906
8	705907
31905	705908
33800	705909
11210	705910
65924	705911
59118	705912
6810	705913
39249	705914
4093	705915
52639	705916
52814	705917
21748	705918
27110	705919
15669	705920
5372	705921
1928	705922
114957	705923
19025	705924
4076	705925
42570	705926
43203	705927
59872	705928
28012	705929
51604	705930
72303	705931
3808	705932
50558	705933
29267	705934
55650	705935
58445	705936
99059	705937
7078	705938
35377	705939
25315	705940
672	705941
54526	705942
3656	705943
629	705944
58012	705945
32440	705946
74622	705947
80917	705948
11286	705949
80162	705950
12481	705951
36618	705952
34420	705953
93807	705954
49694	705955
9057	705956
22303	705957
36370	705958
96954	705959
127480	705960
59601	705961
39976	705962
42213	705963
9275	705964
10054	705965
44964	705966
582	705967
1	705968
2375	705969
91	705970
1494	705971
3578	705972
58723	705973
38328	705974
35793	705975
62930	705976
100036	705977
65670	705978
29642	705979
47790	705980
54649	705981
4029	705982
120192	705983
102713	705984
8992	705985
7143	705986
148595	705987
2010	705988
69689	705989
10498	705990
2962	705991
39216	705992
3530	705993
34637	705994
15696	705995
50034	705996
109051	705997
10239	705998
4089	705999
2125	706000
916	706001
37251	706002
12064	706003
17636	706004
84127	706005
16552	706006
7409	706007
62	706008
7843	706009
13807	706010
13866	706011
103657	706012
17415	706013
27117	706014
115488	706015
25406	706016
72328	706017
48726	706018
23985	706019
5059	706020
255	706021
8761	706022
8262	706023
43796	706024
100335	706025
35020	706026
61855	706027
123365	706028
68116	706029
30812	706030
31462	706031
44078	706032
3177	706033
1049	706034
133739	706035
28364	706036
70431	706037
9371	706038
15796	706039
600	706040
29667	706041
6815	706042
7411	706043
44704	706044
245	706045
3099	706046
17374	706047
109697	706048
9447	706049
87852	706050
47544	706051
50500	706052
47616	706053
19720	706054
31599	706055
1343	706056
53715	706057
18317	706058
13037	706059
15090	706060
22031	706061
863	706062
159973	706063
57636	706064
32573	706065
90956	706066
91207	706067
17325	706068
15888	706069
25329	706070
105968	706071
57718	706072
94900	706073
18088	706074
4804	706075
18006	706076
129470	706077
9610	706078
19	706079
1077	706080
46776	706081
3819	706082
129364	706083
67800	706084
49277	706085
47852	706086
56207	706087
46740	706088
17251	706089
1552	706090
45489	706091
125228	706092
181	706093
1600	706094
85187	706095
46206	706096
33153	706097
36242	706098
1142	706099
26962	706100
1980	706101
13058	706102
17716	706103
110306	706104
4401	706105
22162	706106
34375	706107
16328	706108
111161	706109
14214	706110
23722	706111
80604	706112
2927	706113
77321	706114
139	706115
9769	706116
249	706117
96319	706118
14887	706119
6166	706120
8448	706121
22009	706122
47842	706123
24112	706124
12112	706125
1099	706126
20777	706127
21656	706128
98007	706129
24222	706130
9411	706131
132186	706132
44048	706133
44768	706134
50	706135
22344	706136
6283	706137
22282	706138
104533	706139
13127	706140
7078	706141
151231	706142
45638	706143
149785	706144
157781	706145
63689	706146
32342	706147
5522	706148
16340	706149
3687	706150
30072	706151
27827	706152
12952	706153
4049	706154
2622	706155
26335	706156
109645	706157
90464	706158
17903	706159
15508	706160
9100	706161
71030	706162
5665	706163
16186	706164
10352	706165
12378	706166
26196	706167
133000	706168
338	706169
16446	706170
15188	706171
27078	706172
2831	706173
14042	706174
94951	706175
14087	706176
93064	706177
84485	706178
84805	706179
1780	706180
5220	706181
96805	706182
28820	706183
25594	706184
94	706185
116697	706186
3644	706187
49930	706188
688	706189
31454	706190
66117	706191
122240	706192
7213	706193
33602	706194
99747	706195
82962	706196
6643	706197
6706	706198
29118	706199
6916	706200
9395	706201
12608	706202
28806	706203
116848	706204
520	706205
49574	706206
13017	706207
35916	706208
93067	706209
46635	706210
3168	706211
32625	706212
42747	706213
58807	706214
55601	706215
39531	706216
18161	706217
94608	706218
38646	706219
16488	706220
97389	706221
1010	706222
16618	706223
7893	706224
137494	706225
67293	706226
11001	706227
104553	706228
11112	706229
27263	706230
57028	706231
87173	706232
17413	706233
2994	706234
123195	706235
13841	706236
43278	706237
12568	706238
13131	706239
1680	706240
6618	706241
2936	706242
36464	706243
9914	706244
3489	706245
22968	706246
22212	706247
49560	706248
44383	706249
23060	706250
31865	706251
13241	706252
46613	706253
4742	706254
8301	706255
56198	706256
32664	706257
15110	706258
1839	706259
31626	706260
18012	706261
1203	706262
56979	706263
65931	706264
110959	706265
36721	706266
13229	706267
60966	706268
43740	706269
11121	706270
14434	706271
1438	706272
72755	706273
7843	706274
2078	706275
76816	706276
27981	706277
120763	706278
37758	706279
14742	706280
88336	706281
25306	706282
6706	706283
35676	706284
6848	706285
67203	706286
63472	706287
87388	706288
112018	706289
26220	706290
3443	706291
18481	706292
113553	706293
35975	706294
1930	706295
51899	706296
65390	706297
133199	706298
36896	706299
103702	706300
7725	706301
58469	706302
578	706303
209	706304
3868	706305
42894	706306
6370	706307
101260	706308
39287	706309
1019	706310
13110	706311
11742	706312
55384	706313
1366	706314
87507	706315
21750	706316
14483	706317
75183	706318
138337	706319
117501	706320
56041	706321
15354	706322
69579	706323
38462	706324
9272	706325
101071	706326
2556	706327
92889	706328
4400	706329
16129	706330
17018	706331
127651	706332
11328	706333
123974	706334
55604	706335
2044	706336
8793	706337
29987	706338
95364	706339
50562	706340
74381	706341
8587	706342
88448	706343
61681	706344
104107	706345
39340	706346
14692	706347
18585	706348
54069	706349
13846	706350
42269	706351
74	706352
16091	706353
35513	706354
1548	706355
83919	706356
8960	706357
44450	706358
28268	706359
6297	706360
53144	706361
21783	706362
7046	706363
99566	706364
78067	706365
18247	706366
57428	706367
45346	706368
109943	706369
8868	706370
3381	706371
7577	706372
18609	706373
45849	706374
1681	706375
3742	706376
55079	706377
8538	706378
2477	706379
1315	706380
65096	706381
19502	706382
143907	706383
3792	706384
21082	706385
29790	706386
14816	706387
19304	706388
1786	706389
3272	706390
42664	706391
3777	706392
122242	706393
99361	706394
1065	706395
36751	706396
77927	706397
14033	706398
26161	706399
134211	706400
32626	706401
3236	706402
5022	706403
11538	706404
46162	706405
9256	706406
25586	706407
92315	706408
31302	706409
7049	706410
11043	706411
33652	706412
2785	706413
85696	706414
32220	706415
155497	706416
15579	706417
56473	706418
83894	706419
22241	706420
39155	706421
39525	706422
116918	706423
355	706424
62376	706425
6949	706426
21364	706427
50824	706428
1422	706429
59046	706430
7186	706431
140265	706432
58642	706433
133750	706434
25905	706435
95836	706436
1965	706437
4589	706438
25614	706439
107239	706440
20122	706441
14118	706442
4840	706443
80190	706444
4593	706445
116429	706446
2013	706447
118534	706448
35734	706449
65203	706450
35736	706451
21084	706452
7276	706453
144633	706454
23675	706455
118691	706456
491	706457
15497	706458
15176	706459
12894	706460
12582	706461
8361	706462
2436	706463
11630	706464
29156	706465
122892	706466
6242	706467
88174	706468
17368	706469
5764	706470
9941	706471
3024	706472
35879	706473
61773	706474
8205	706475
16045	706476
12159	706477
12164	706478
118489	706479
1559	706480
87021	706481
94836	706482
22105	706483
2920	706484
31982	706485
66178	706486
131907	706487
35679	706488
82588	706489
4110	706490
60237	706491
97347	706492
64487	706493
29147	706494
98502	706495
122083	706496
12757	706497
11972	706498
90531	706499
10800	706500
3581	706501
165599	706502
31761	706503
11211	706504
45100	706505
83870	706506
30636	706507
93577	706508
34794	706509
58386	706510
4705	706511
17149	706512
163126	706513
49127	706514
15678	706515
17996	706516
135090	706517
165414	706518
11705	706519
33406	706520
8009	706521
789	706522
134148	706523
150164	706524
1434	706525
1816	706526
11810	706527
151320	706528
163870	706529
21326	706530
10475	706531
79634	706532
62315	706533
26142	706534
35871	706535
6266	706536
1801	706537
107252	706538
3106	706539
31278	706540
7731	706541
2857	706542
121390	706543
5491	706544
3685	706545
82166	706546
125804	706547
558	706548
105986	706549
41119	706550
47496	706551
156518	706552
12347	706553
1258	706554
53817	706555
44822	706556
18487	706557
36789	706558
1909	706559
24895	706560
10356	706561
33460	706562
15894	706563
69935	706564
18188	706565
8317	706566
50	706567
7443	706568
15971	706569
104365	706570
44762	706571
10132	706572
95819	706573
82935	706574
28612	706575
75363	706576
567	706577
96855	706578
114889	706579
4707	706580
25440	706581
3192	706582
8175	706583
4556	706584
4821	706585
17661	706586
11825	706587
9157	706588
1392	706589
52075	706590
64248	706591
51210	706592
60863	706593
31769	706594
96368	706595
51999	706596
23251	706597
10699	706598
13094	706599
57784	706600
2795	706601
73652	706602
30541	706603
89245	706604
34723	706605
26612	706606
49755	706607
26582	706608
118756	706609
7664	706610
20719	706611
9973	706612
44852	706613
41691	706614
4855	706615
7445	706616
16724	706617
72883	706618
105	706619
108299	706620
52	706621
5625	706622
70779	706623
27422	706624
16642	706625
80101	706626
36925	706627
55115	706628
147963	706629
57889	706630
63250	706631
53748	706632
56733	706633
94868	706634
44327	706635
112151	706636
21322	706637
65574	706638
42959	706639
92774	706640
75748	706641
54817	706642
58717	706643
73077	706644
13330	706645
6768	706646
2326	706647
138334	706648
112973	706649
6129	706650
31919	706651
164364	706652
66938	706653
56095	706654
42639	706655
24896	706656
70059	706657
68127	706658
17782	706659
22235	706660
82591	706661
1171	706662
77354	706663
73283	706664
397	706665
11835	706666
18986	706667
121419	706668
37291	706669
45787	706670
61680	706671
112514	706672
1642	706673
7591	706674
107906	706675
14937	706676
33807	706677
1866	706678
16764	706679
10259	706680
4122	706681
19300	706682
43228	706683
55791	706684
14270	706685
14886	706686
50155	706687
37581	706688
130787	706689
9033	706690
12687	706691
134017	706692
13571	706693
14000	706694
79640	706695
39693	706696
14171	706697
108856	706698
6208	706699
13528	706700
20740	706701
44777	706702
11065	706703
6678	706704
63282	706705
23301	706706
7937	706707
29341	706708
29517	706709
3304	706710
114405	706711
11268	706712
101239	706713
10444	706714
18506	706715
65894	706716
3040	706717
8156	706718
11735	706719
317	706720
10859	706721
27525	706722
95785	706723
71199	706724
5968	706725
16274	706726
7911	706727
7877	706728
37240	706729
77926	706730
80480	706731
102994	706732
11680	706733
742	706734
103856	706735
3342	706736
32109	706737
8912	706738
20447	706739
50503	706740
25751	706741
1746	706742
33564	706743
19761	706744
106380	706745
38064	706746
35187	706747
10140	706748
28231	706749
107069	706750
55066	706751
10680	706752
30096	706753
98696	706754
58274	706755
100890	706756
71259	706757
12131	706758
5839	706759
866	706760
22649	706761
15073	706762
29668	706763
112151	706764
5237	706765
31729	706766
1350	706767
3307	706768
35374	706769
33035	706770
37216	706771
73354	706772
15898	706773
10339	706774
40682	706775
77084	706776
50660	706777
131028	706778
56843	706779
116647	706780
3273	706781
70326	706782
1112	706783
27444	706784
25307	706785
71522	706786
90541	706787
3321	706788
1427	706789
60918	706790
171	706791
25540	706792
407	706793
85675	706794
77654	706795
55199	706796
33910	706797
92676	706798
16809	706799
42933	706800
85704	706801
1002	706802
13408	706803
5906	706804
4802	706805
21338	706806
4313	706807
15	706808
71121	706809
79519	706810
16220	706811
56848	706812
71483	706813
101175	706814
19885	706815
36831	706816
39567	706817
14875	706818
46113	706819
36445	706820
28213	706821
365	706822
5886	706823
31041	706824
12754	706825
76643	706826
62089	706827
142	706828
4950	706829
21147	706830
488	706831
2193	706832
11806	706833
126254	706834
160718	706835
3521	706836
83748	706837
48263	706838
82256	706839
105948	706840
12394	706841
13095	706842
11511	706843
7430	706844
6249	706845
39	706846
24603	706847
41280	706848
52982	706849
58673	706850
34108	706851
6524	706852
17272	706853
25458	706854
21051	706855
111010	706856
1328	706857
18487	706858
23149	706859
41109	706860
18313	706861
46863	706862
54626	706863
30574	706864
24106	706865
95633	706866
7738	706867
71646	706868
56353	706869
4361	706870
74673	706871
2449	706872
62895	706873
165281	706874
141073	706875
79833	706876
85094	706877
10782	706878
70880	706879
13595	706880
69083	706881
5085	706882
56462	706883
128060	706884
12384	706885
27103	706886
17	706887
1359	706888
12821	706889
215	706890
131296	706891
27689	706892
18109	706893
6794	706894
4368	706895
52885	706896
2274	706897
74188	706898
9317	706899
1929	706900
428	706901
80176	706902
264	706903
27851	706904
23258	706905
68	706906
89836	706907
52898	706908
14424	706909
1879	706910
81778	706911
63238	706912
35381	706913
32812	706914
50511	706915
22232	706916
51349	706917
78	706918
11077	706919
1676	706920
76345	706921
13499	706922
30089	706923
110065	706924
2786	706925
34027	706926
14094	706927
5547	706928
12573	706929
10398	706930
37443	706931
51837	706932
734	706933
91619	706934
14168	706935
80547	706936
121921	706937
1790	706938
20649	706939
58737	706940
69826	706941
125707	706942
69723	706943
3330	706944
45212	706945
67386	706946
29341	706947
96495	706948
32553	706949
122443	706950
1857	706951
33420	706952
3890	706953
648	706954
2806	706955
79168	706956
1700	706957
16531	706958
59831	706959
57252	706960
18278	706961
30415	706962
12470	706963
5949	706964
1308	706965
94164	706966
93626	706967
35844	706968
44718	706969
71550	706970
3339	706971
85527	706972
31971	706973
10729	706974
34198	706975
21784	706976
31746	706977
1718	706978
78551	706979
40879	706980
18092	706981
20737	706982
42190	706983
9861	706984
3960	706985
10539	706986
21988	706987
5977	706988
30037	706989
8275	706990
59075	706991
29138	706992
38973	706993
74698	706994
20329	706995
73780	706996
100	706997
1440	706998
26955	706999
59600	707000
36224	707001
13190	707002
82845	707003
42135	707004
7127	707005
12110	707006
3403	707007
5497	707008
59463	707009
13011	707010
131452	707011
34442	707012
59463	707013
10362	707014
17587	707015
53687	707016
80350	707017
7962	707018
123102	707019
44704	707020
120909	707021
8259	707022
100094	707023
4737	707024
102127	707025
74174	707026
34257	707027
125563	707028
7368	707029
22658	707030
133244	707031
20655	707032
12830	707033
6253	707034
9534	707035
95369	707036
127652	707037
20335	707038
38796	707039
32881	707040
63	707041
158168	707042
115476	707043
25037	707044
1046	707045
5837	707046
575	707047
117453	707048
15212	707049
316	707050
9940	707051
84615	707052
54964	707053
41851	707054
20105	707055
4501	707056
36868	707057
65693	707058
28500	707059
64209	707060
1948	707061
60349	707062
119968	707063
16032	707064
24904	707065
106393	707066
12753	707067
2731	707068
116949	707069
37525	707070
1905	707071
141769	707072
107777	707073
23883	707074
57097	707075
13687	707076
75233	707077
66931	707078
33838	707079
11757	707080
87716	707081
40461	707082
40363	707083
26498	707084
60629	707085
142510	707086
63200	707087
2839	707088
5731	707089
29432	707090
76780	707091
11178	707092
30606	707093
70971	707094
68478	707095
10023	707096
2634	707097
54968	707098
2909	707099
31339	707100
1349	707101
5718	707102
79513	707103
37484	707104
17193	707105
98714	707106
21588	707107
8813	707108
82403	707109
68596	707110
35896	707111
143	707112
2565	707113
34268	707114
35080	707115
11006	707116
4209	707117
3506	707118
9867	707119
7371	707120
67232	707121
9622	707122
3589	707123
38484	707124
21377	707125
7020	707126
14531	707127
71811	707128
29187	707129
17298	707130
7389	707131
22174	707132
8470	707133
87078	707134
3089	707135
17272	707136
56056	707137
11757	707138
54098	707139
33124	707140
1206	707141
48407	707142
9889	707143
16777	707144
54808	707145
12104	707146
15585	707147
46	707148
88178	707149
334	707150
29070	707151
73284	707152
151028	707153
6582	707154
30086	707155
104850	707156
6540	707157
7152	707158
80798	707159
6592	707160
17161	707161
85021	707162
41135	707163
2388	707164
12833	707165
44062	707166
24659	707167
36612	707168
40969	707169
78263	707170
105832	707171
86279	707172
19909	707173
17081	707174
12425	707175
53170	707176
17259	707177
48775	707178
19261	707179
36158	707180
13067	707181
95739	707182
17963	707183
87217	707184
41088	707185
106715	707186
24027	707187
2961	707188
20274	707189
14849	707190
3709	707191
5028	707192
92292	707193
87566	707194
29421	707195
1402	707196
4508	707197
41292	707198
113111	707199
82845	707200
25502	707201
41808	707202
1911	707203
107199	707204
14879	707205
3339	707206
103581	707207
36566	707208
23165	707209
69389	707210
102998	707211
7407	707212
57402	707213
230	707214
13939	707215
16701	707216
22486	707217
16590	707218
44538	707219
21486	707220
99169	707221
47458	707222
63670	707223
61039	707224
87000	707225
43221	707226
47157	707227
66857	707228
4862	707229
1626	707230
52045	707231
30701	707232
12720	707233
92835	707234
122732	707235
42853	707236
86131	707237
62063	707238
67153	707239
37387	707240
34358	707241
1512	707242
73048	707243
72121	707244
106472	707245
31079	707246
124360	707247
9935	707248
16602	707249
76909	707250
41500	707251
87	707252
25194	707253
5749	707254
142548	707255
8694	707256
9505	707257
52933	707258
122689	707259
34552	707260
24041	707261
5	707262
18885	707263
26946	707264
48640	707265
50260	707266
5479	707267
62491	707268
94664	707269
95789	707270
5490	707271
37732	707272
124195	707273
40969	707274
99129	707275
10078	707276
117024	707277
2875	707278
72754	707279
28238	707280
36613	707281
21228	707282
156281	707283
81860	707284
21460	707285
92567	707286
16141	707287
5846	707288
1007	707289
2120	707290
24496	707291
33234	707292
307	707293
41101	707294
8200	707295
40494	707296
71031	707297
19985	707298
54672	707299
44850	707300
1074	707301
54412	707302
42778	707303
22716	707304
19415	707305
61750	707306
119329	707307
3978	707308
2574	707309
11330	707310
21090	707311
20683	707312
33133	707313
15153	707314
99889	707315
407	707316
12016	707317
24777	707318
11639	707319
75735	707320
5031	707321
10299	707322
46466	707323
5966	707324
45666	707325
3120	707326
15125	707327
29282	707328
126975	707329
7745	707330
44973	707331
78242	707332
62056	707333
7169	707334
21321	707335
11631	707336
17460	707337
76597	707338
27814	707339
17	707340
36486	707341
6066	707342
51191	707343
7401	707344
268	707345
3843	707346
30386	707347
40247	707348
123800	707349
10756	707350
125269	707351
91016	707352
130852	707353
96130	707354
95935	707355
80655	707356
7884	707357
42420	707358
14654	707359
10612	707360
11329	707361
134290	707362
2459	707363
14379	707364
50831	707365
9289	707366
25649	707367
35707	707368
103646	707369
93926	707370
57405	707371
137243	707372
15982	707373
56164	707374
48686	707375
20074	707376
40547	707377
32842	707378
61150	707379
25283	707380
85583	707381
45822	707382
63171	707383
24005	707384
95931	707385
659	707386
7411	707387
31565	707388
13616	707389
12204	707390
21522	707391
51741	707392
25348	707393
1205	707394
7418	707395
6903	707396
113669	707397
16153	707398
1424	707399
21292	707400
83652	707401
10518	707402
7742	707403
33253	707404
10562	707405
9343	707406
35987	707407
882	707408
14250	707409
2016	707410
78574	707411
87509	707412
226	707413
46078	707414
6732	707415
68450	707416
11	707417
9056	707418
110643	707419
17766	707420
7263	707421
31189	707422
66588	707423
2075	707424
28282	707425
40894	707426
17574	707427
23792	707428
51116	707429
3121	707430
31472	707431
79265	707432
48373	707433
26004	707434
3483	707435
118002	707436
70070	707437
59196	707438
3285	707439
88543	707440
145399	707441
41391	707442
24395	707443
382	707444
499	707445
113161	707446
10205	707447
12347	707448
140871	707449
55232	707450
61047	707451
26535	707452
20302	707453
21635	707454
14799	707455
156804	707456
103515	707457
39498	707458
128722	707459
15689	707460
202	707461
70545	707462
26510	707463
70790	707464
38655	707465
2819	707466
49456	707467
4850	707468
7869	707469
33406	707470
41124	707471
8	707472
67521	707473
127444	707474
64923	707475
46293	707476
64826	707477
6925	707478
13866	707479
8082	707480
80850	707481
21975	707482
89708	707483
4476	707484
3531	707485
13620	707486
108865	707487
111071	707488
75941	707489
46783	707490
5658	707491
6426	707492
24734	707493
50198	707494
1833	707495
4555	707496
9423	707497
38919	707498
12853	707499
140260	707500
1068	707501
43515	707502
45135	707503
147	707504
12623	707505
14672	707506
2752	707507
3910	707508
36457	707509
28021	707510
18901	707511
85815	707512
51778	707513
77842	707514
49219	707515
582	707516
1509	707517
3708	707518
752	707519
63324	707520
75338	707521
57223	707522
8212	707523
94468	707524
10032	707525
11043	707526
14478	707527
19236	707528
82677	707529
19199	707530
86239	707531
2440	707532
18711	707533
68914	707534
25021	707535
119313	707536
20625	707537
19137	707538
12037	707539
126094	707540
5941	707541
45153	707542
46876	707543
148185	707544
21871	707545
1992	707546
45324	707547
90309	707548
147697	707549
3526	707550
7368	707551
116511	707552
88532	707553
11173	707554
105163	707555
22010	707556
48396	707557
25588	707558
41020	707559
33777	707560
5569	707561
150388	707562
475	707563
14421	707564
7754	707565
6462	707566
40150	707567
108047	707568
12911	707569
123915	707570
17703	707571
90917	707572
71319	707573
40151	707574
17686	707575
25319	707576
113478	707577
161146	707578
34273	707579
16280	707580
45899	707581
24328	707582
95047	707583
104251	707584
30513	707585
60006	707586
24534	707587
50286	707588
102	707589
82017	707590
81813	707591
35842	707592
44613	707593
27115	707594
27092	707595
16626	707596
12289	707597
32715	707598
49665	707599
14371	707600
54288	707601
96766	707602
42345	707603
27010	707604
42186	707605
133631	707606
37617	707607
6829	707608
8931	707609
6013	707610
87166	707611
26676	707612
54333	707613
8793	707614
32075	707615
7184	707616
46870	707617
30367	707618
18180	707619
7580	707620
34074	707621
56224	707622
102410	707623
38625	707624
130882	707625
33165	707626
61830	707627
6823	707628
133849	707629
84904	707630
1511	707631
2452	707632
104599	707633
32751	707634
34	707635
116890	707636
6339	707637
80271	707638
65737	707639
37016	707640
50249	707641
25919	707642
4272	707643
34031	707644
38962	707645
338	707646
2065	707647
8401	707648
15357	707649
18633	707650
5120	707651
148688	707652
588	707653
31151	707654
77	707655
5471	707656
26710	707657
25067	707658
14760	707659
33466	707660
17810	707661
6277	707662
18042	707663
45164	707664
4420	707665
34206	707666
9845	707667
8396	707668
30394	707669
3262	707670
47145	707671
71615	707672
102192	707673
7987	707674
39583	707675
25067	707676
67595	707677
35723	707678
12606	707679
66839	707680
8268	707681
18229	707682
28622	707683
42095	707684
16349	707685
3239	707686
79360	707687
96013	707688
101153	707689
34830	707690
33	707691
80332	707692
13611	707693
77033	707694
15877	707695
2544	707696
35661	707697
104916	707698
69882	707699
16412	707700
10514	707701
16455	707702
23484	707703
83705	707704
29700	707705
3560	707706
84172	707707
47116	707708
10219	707709
3642	707710
66700	707711
5504	707712
1039	707713
132525	707714
4601	707715
34266	707716
26775	707717
4876	707718
8384	707719
13198	707720
53722	707721
874	707722
2893	707723
5185	707724
5957	707725
26522	707726
2397	707727
53878	707728
41197	707729
42222	707730
6997	707731
137982	707732
33362	707733
9090	707734
41323	707735
110402	707736
52044	707737
22272	707738
22992	707739
51235	707740
33834	707741
22924	707742
18319	707743
6612	707744
52299	707745
30584	707746
3115	707747
33578	707748
29439	707749
87194	707750
164798	707751
21008	707752
111392	707753
58123	707754
99211	707755
56115	707756
73151	707757
56078	707758
17161	707759
104639	707760
76744	707761
13210	707762
87521	707763
161777	707764
7720	707765
32962	707766
95188	707767
3132	707768
57519	707769
58204	707770
18297	707771
36812	707772
38681	707773
1755	707774
87831	707775
7791	707776
34815	707777
20414	707778
27783	707779
12812	707780
116943	707781
97479	707782
738	707783
70828	707784
39291	707785
31444	707786
161693	707787
86805	707788
10988	707789
94638	707790
3387	707791
477	707792
40178	707793
3954	707794
96233	707795
23784	707796
41986	707797
17566	707798
29265	707799
76603	707800
29124	707801
114364	707802
1146	707803
15881	707804
7822	707805
89794	707806
74771	707807
109289	707808
2579	707809
26779	707810
52744	707811
63459	707812
1974	707813
106094	707814
77401	707815
88759	707816
46136	707817
69558	707818
90986	707819
22910	707820
100042	707821
86350	707822
127401	707823
4898	707824
51796	707825
45471	707826
54235	707827
54490	707828
89130	707829
36470	707830
18394	707831
76588	707832
19297	707833
163503	707834
45371	707835
154049	707836
22386	707837
11671	707838
125761	707839
47600	707840
8432	707841
49244	707842
30583	707843
29015	707844
317	707845
30632	707846
64654	707847
15098	707848
165	707849
101645	707850
35583	707851
8334	707852
7878	707853
66788	707854
21158	707855
89438	707856
50078	707857
107116	707858
70855	707859
30310	707860
29031	707861
40424	707862
42654	707863
23442	707864
44763	707865
85833	707866
86750	707867
35169	707868
41300	707869
19785	707870
28074	707871
54741	707872
11780	707873
28431	707874
132513	707875
33506	707876
9051	707877
9294	707878
31187	707879
22235	707880
8589	707881
62129	707882
166291	707883
42349	707884
4633	707885
81011	707886
57012	707887
55358	707888
16271	707889
15349	707890
487	707891
7681	707892
48153	707893
87271	707894
54427	707895
38072	707896
26363	707897
28735	707898
722	707899
35946	707900
5687	707901
58790	707902
76771	707903
633	707904
48119	707905
34468	707906
3190	707907
968	707908
84266	707909
49366	707910
10112	707911
134338	707912
26827	707913
3001	707914
126535	707915
4751	707916
60355	707917
357	707918
11868	707919
26416	707920
101573	707921
6560	707922
49511	707923
21248	707924
10304	707925
66414	707926
14146	707927
2872	707928
86614	707929
84262	707930
20975	707931
27342	707932
48967	707933
133186	707934
43063	707935
43775	707936
40632	707937
18029	707938
92	707939
6868	707940
14356	707941
3602	707942
5616	707943
55738	707944
45915	707945
53856	707946
10761	707947
3388	707948
123497	707949
60303	707950
5701	707951
90494	707952
24115	707953
44929	707954
2	707955
30260	707956
11999	707957
50288	707958
126261	707959
15957	707960
130939	707961
118748	707962
19493	707963
31459	707964
38090	707965
55454	707966
6369	707967
1617	707968
154431	707969
121556	707970
1874	707971
19095	707972
19035	707973
87197	707974
13663	707975
9019	707976
48	707977
25320	707978
6461	707979
126912	707980
50820	707981
6170	707982
132463	707983
106462	707984
9484	707985
119551	707986
1982	707987
61	707988
50582	707989
144	707990
3699	707991
30929	707992
100842	707993
382	707994
82488	707995
33842	707996
44415	707997
40901	707998
38502	707999
106717	708000
2774	708001
12125	708002
1081	708003
7386	708004
152952	708005
46	708006
91891	708007
39719	708008
3019	708009
4928	708010
15624	708011
107513	708012
142297	708013
83957	708014
72074	708015
14882	708016
8657	708017
64907	708018
1819	708019
648	708020
58389	708021
3637	708022
13137	708023
42522	708024
57221	708025
3321	708026
69051	708027
54706	708028
41416	708029
9545	708030
38960	708031
7506	708032
36576	708033
6260	708034
152380	708035
61966	708036
220	708037
3037	708038
26991	708039
130691	708040
93420	708041
13763	708042
3237	708043
100310	708044
45001	708045
33989	708046
53332	708047
2723	708048
40671	708049
3869	708050
4650	708051
59406	708052
18961	708053
86499	708054
73059	708055
7175	708056
100981	708057
4388	708058
30485	708059
53023	708060
13036	708061
1280	708062
16501	708063
5897	708064
4182	708065
159086	708066
29587	708067
65636	708068
140	708069
45887	708070
38479	708071
66355	708072
23720	708073
3335	708074
82970	708075
96876	708076
18386	708077
70227	708078
44865	708079
1819	708080
18250	708081
44668	708082
21682	708083
41814	708084
23318	708085
24562	708086
3208	708087
40427	708088
9211	708089
27283	708090
70923	708091
11200	708092
53	708093
15670	708094
3546	708095
1932	708096
373	708097
17528	708098
8495	708099
72804	708100
122270	708101
110219	708102
13390	708103
7145	708104
104087	708105
12283	708106
40004	708107
24945	708108
60333	708109
57603	708110
132552	708111
23939	708112
78669	708113
17236	708114
2670	708115
52572	708116
48831	708117
19508	708118
15727	708119
15285	708120
6780	708121
11251	708122
22786	708123
5137	708124
9640	708125
9823	708126
32129	708127
5590	708128
71126	708129
5	708130
119401	708131
1868	708132
31615	708133
102732	708134
22455	708135
34631	708136
27611	708137
14987	708138
71656	708139
3323	708140
20989	708141
62333	708142
84521	708143
12566	708144
11529	708145
41708	708146
45852	708147
50661	708148
81559	708149
78257	708150
31125	708151
6152	708152
11193	708153
42396	708154
9643	708155
12740	708156
114652	708157
22887	708158
25797	708159
3212	708160
27521	708161
21176	708162
46858	708163
36749	708164
11557	708165
30064	708166
1769	708167
8260	708168
32217	708169
30114	708170
42	708171
25477	708172
29137	708173
72307	708174
31367	708175
40316	708176
81508	708177
26403	708178
33407	708179
23989	708180
37493	708181
18548	708182
78921	708183
61019	708184
55661	708185
17787	708186
3959	708187
10136	708188
53731	708189
36347	708190
39976	708191
80383	708192
24175	708193
24549	708194
8819	708195
30823	708196
41002	708197
38491	708198
12403	708199
7501	708200
7722	708201
24488	708202
85038	708203
21424	708204
41044	708205
42594	708206
50316	708207
47032	708208
65450	708209
24216	708210
30310	708211
1441	708212
21060	708213
59613	708214
59506	708215
19422	708216
73281	708217
997	708218
15554	708219
9720	708220
34376	708221
166469	708222
27739	708223
947	708224
4502	708225
51892	708226
17310	708227
86493	708228
51299	708229
125754	708230
10583	708231
106672	708232
54178	708233
26947	708234
3592	708235
56428	708236
34326	708237
107004	708238
66801	708239
8568	708240
133187	708241
234	708242
83226	708243
68626	708244
5008	708245
27457	708246
24594	708247
42586	708248
24843	708249
53	708250
60018	708251
24477	708252
27162	708253
3433	708254
59926	708255
24645	708256
87333	708257
70626	708258
12750	708259
19835	708260
2832	708261
21390	708262
34307	708263
14680	708264
18383	708265
2420	708266
7381	708267
8586	708268
12806	708269
12000	708270
11284	708271
3720	708272
21081	708273
24340	708274
73927	708275
34190	708276
55473	708277
78295	708278
69849	708279
31653	708280
60728	708281
41489	708282
51794	708283
3	708284
54234	708285
18852	708286
16126	708287
10898	708288
3514	708289
81608	708290
113765	708291
4047	708292
10415	708293
2758	708294
28151	708295
86101	708296
126276	708297
84940	708298
30748	708299
26585	708300
83269	708301
24382	708302
88670	708303
66903	708304
92389	708305
26271	708306
6174	708307
18907	708308
69740	708309
567	708310
56155	708311
30152	708312
17673	708313
95775	708314
55677	708315
36289	708316
36706	708317
17438	708318
50	708319
6004	708320
8924	708321
1841	708322
1512	708323
24389	708324
90341	708325
154205	708326
64474	708327
48745	708328
3275	708329
65748	708330
3054	708331
14669	708332
32534	708333
32339	708334
3785	708335
12292	708336
19256	708337
23355	708338
86423	708339
156384	708340
38454	708341
8693	708342
77934	708343
84446	708344
104543	708345
24741	708346
40628	708347
5409	708348
44288	708349
2931	708350
71561	708351
15460	708352
75088	708353
16678	708354
15899	708355
1332	708356
8025	708357
162712	708358
14249	708359
1103	708360
67136	708361
11889	708362
52468	708363
49912	708364
37993	708365
8810	708366
278	708367
58921	708368
2247	708369
41225	708370
7041	708371
8614	708372
4950	708373
47737	708374
96433	708375
10198	708376
34052	708377
27355	708378
58621	708379
87264	708380
62924	708381
52772	708382
3688	708383
140096	708384
64039	708385
113533	708386
91998	708387
24596	708388
4578	708389
43376	708390
22221	708391
7786	708392
14806	708393
26140	708394
10878	708395
11538	708396
5239	708397
5129	708398
6813	708399
413	708400
3821	708401
36004	708402
64241	708403
66141	708404
3849	708405
3460	708406
119306	708407
29	708408
16243	708409
7944	708410
58593	708411
37811	708412
55313	708413
16019	708414
59151	708415
6761	708416
2523	708417
102071	708418
25123	708419
26582	708420
7966	708421
28267	708422
6669	708423
58915	708424
16223	708425
3535	708426
94291	708427
102510	708428
3496	708429
22807	708430
87786	708431
1439	708432
100315	708433
15111	708434
3960	708435
9648	708436
36957	708437
3296	708438
28850	708439
3761	708440
185	708441
34013	708442
117357	708443
947	708444
9136	708445
8786	708446
18753	708447
1447	708448
38507	708449
41908	708450
30079	708451
908	708452
88877	708453
38235	708454
25452	708455
58457	708456
13126	708457
22592	708458
49949	708459
14420	708460
90652	708461
59963	708462
99187	708463
9034	708464
47780	708465
97606	708466
87702	708467
4592	708468
16529	708469
15480	708470
22341	708471
6168	708472
37758	708473
41835	708474
30644	708475
20281	708476
36277	708477
46694	708478
12438	708479
150478	708480
26439	708481
42401	708482
68322	708483
66686	708484
43843	708485
3054	708486
132462	708487
21431	708488
12668	708489
13846	708490
47637	708491
18705	708492
3952	708493
28699	708494
2695	708495
99520	708496
26626	708497
124269	708498
152520	708499
48974	708500
103889	708501
5659	708502
37226	708503
1719	708504
5125	708505
112672	708506
241	708507
62445	708508
146204	708509
124068	708510
1348	708511
51391	708512
37329	708513
8	708514
47092	708515
105	708516
31580	708517
124	708518
32178	708519
3346	708520
5746	708521
5368	708522
67672	708523
80466	708524
86506	708525
60220	708526
26129	708527
97666	708528
120691	708529
25573	708530
2192	708531
28831	708532
31136	708533
39869	708534
35823	708535
2950	708536
50179	708537
49966	708538
15490	708539
26218	708540
36749	708541
13332	708542
4894	708543
29084	708544
131732	708545
23595	708546
82312	708547
6934	708548
74047	708549
949	708550
47640	708551
2105	708552
52058	708553
22591	708554
2968	708555
128355	708556
34929	708557
4843	708558
7735	708559
4455	708560
51348	708561
6565	708562
3338	708563
33808	708564
54180	708565
10278	708566
45965	708567
10430	708568
80947	708569
618	708570
23634	708571
115576	708572
31317	708573
94106	708574
42210	708575
54670	708576
10866	708577
2894	708578
40800	708579
65523	708580
52648	708581
8948	708582
60586	708583
7299	708584
6446	708585
11229	708586
129794	708587
31712	708588
739	708589
17430	708590
2840	708591
16762	708592
7588	708593
7289	708594
120249	708595
40444	708596
93729	708597
115510	708598
40087	708599
75586	708600
15441	708601
84943	708602
19070	708603
92540	708604
18379	708605
16635	708606
285	708607
7682	708608
40371	708609
149255	708610
4536	708611
46316	708612
1188	708613
14976	708614
40015	708615
10477	708616
5602	708617
30278	708618
32160	708619
3991	708620
6714	708621
70234	708622
7219	708623
15399	708624
125991	708625
38891	708626
14328	708627
88313	708628
130424	708629
17120	708630
8936	708631
100680	708632
70545	708633
2280	708634
11049	708635
17585	708636
30673	708637
4590	708638
127605	708639
49093	708640
12117	708641
5470	708642
3014	708643
160290	708644
77607	708645
100213	708646
118863	708647
7627	708648
28781	708649
10555	708650
342	708651
45613	708652
54061	708653
4850	708654
1615	708655
3985	708656
7021	708657
6824	708658
12652	708659
14481	708660
45885	708661
11131	708662
676	708663
144475	708664
85777	708665
26880	708666
22552	708667
317	708668
60471	708669
2304	708670
21918	708671
31381	708672
40782	708673
18872	708674
43653	708675
69223	708676
16035	708677
12719	708678
1114	708679
69104	708680
79759	708681
111406	708682
83323	708683
1923	708684
28290	708685
7302	708686
131994	708687
743	708688
4385	708689
53216	708690
37039	708691
18475	708692
38307	708693
6524	708694
152848	708695
80187	708696
15745	708697
108613	708698
5759	708699
37666	708700
13400	708701
150774	708702
14885	708703
96178	708704
109313	708705
12630	708706
86361	708707
17710	708708
96473	708709
760	708710
7344	708711
5575	708712
14095	708713
107175	708714
37434	708715
79747	708716
5956	708717
52913	708718
3034	708719
7662	708720
39275	708721
94037	708722
114055	708723
29125	708724
8122	708725
47951	708726
67020	708727
23504	708728
11996	708729
39178	708730
904	708731
5646	708732
12009	708733
54704	708734
149371	708735
45083	708736
51821	708737
10052	708738
3521	708739
22090	708740
96738	708741
57303	708742
85265	708743
7499	708744
119395	708745
4645	708746
1015	708747
90386	708748
7524	708749
114379	708750
4602	708751
21864	708752
150958	708753
115312	708754
9185	708755
2441	708756
58813	708757
16635	708758
6734	708759
2151	708760
31898	708761
46447	708762
137853	708763
51410	708764
8646	708765
24814	708766
67075	708767
250	708768
110497	708769
79192	708770
14874	708771
20164	708772
107315	708773
22042	708774
112043	708775
29389	708776
84721	708777
97527	708778
27870	708779
35748	708780
68518	708781
123872	708782
9641	708783
11058	708784
39907	708785
14575	708786
17091	708787
86334	708788
61285	708789
3663	708790
38869	708791
11327	708792
23054	708793
4322	708794
26589	708795
4966	708796
9304	708797
12950	708798
2800	708799
3327	708800
40440	708801
33649	708802
5847	708803
15195	708804
60392	708805
111764	708806
20399	708807
9087	708808
19989	708809
16946	708810
121369	708811
35081	708812
5658	708813
50946	708814
22166	708815
2412	708816
15771	708817
162735	708818
104842	708819
30245	708820
18109	708821
129146	708822
56388	708823
94321	708824
3609	708825
1600	708826
33080	708827
23155	708828
31210	708829
68997	708830
81264	708831
15979	708832
26484	708833
7020	708834
26948	708835
47717	708836
64897	708837
9806	708838
76254	708839
35365	708840
43178	708841
28421	708842
11712	708843
202	708844
3621	708845
1	708846
25599	708847
16648	708848
1703	708849
3688	708850
43742	708851
10139	708852
27476	708853
30564	708854
63948	708855
33463	708856
12720	708857
5920	708858
33648	708859
166087	708860
4435	708861
17203	708862
44892	708863
6	708864
12574	708865
14522	708866
78085	708867
1948	708868
27111	708869
80527	708870
82168	708871
143964	708872
104679	708873
15203	708874
23214	708875
19814	708876
58690	708877
9658	708878
9754	708879
166240	708880
22815	708881
43602	708882
43044	708883
1086	708884
19710	708885
45746	708886
64744	708887
76535	708888
83492	708889
13241	708890
24089	708891
40345	708892
15701	708893
25700	708894
55054	708895
32074	708896
3551	708897
70180	708898
30965	708899
67271	708900
7989	708901
55460	708902
54855	708903
7011	708904
19459	708905
68266	708906
61481	708907
27723	708908
63204	708909
20972	708910
3309	708911
2744	708912
3970	708913
2033	708914
11817	708915
118162	708916
115380	708917
53589	708918
125931	708919
12622	708920
133318	708921
70017	708922
41553	708923
77177	708924
8688	708925
14588	708926
45136	708927
60464	708928
11888	708929
20268	708930
140100	708931
23181	708932
30253	708933
62712	708934
500	708935
87889	708936
7828	708937
75729	708938
40070	708939
151553	708940
30802	708941
33201	708942
265	708943
53225	708944
36512	708945
14276	708946
51898	708947
61334	708948
127044	708949
251	708950
93746	708951
147616	708952
86572	708953
46861	708954
31047	708955
10396	708956
10830	708957
669	708958
35847	708959
11900	708960
30607	708961
61795	708962
73324	708963
155708	708964
58924	708965
23227	708966
56753	708967
46287	708968
62867	708969
39634	708970
104751	708971
11191	708972
33915	708973
24433	708974
57256	708975
111922	708976
53733	708977
15975	708978
47115	708979
1566	708980
74373	708981
99617	708982
95430	708983
1138	708984
1103	708985
4251	708986
49354	708987
42174	708988
64396	708989
54889	708990
12515	708991
17979	708992
1050	708993
49	708994
23136	708995
1551	708996
26473	708997
41888	708998
1635	708999
22434	709000
3986	709001
3414	709002
45349	709003
5407	709004
18704	709005
87306	709006
12406	709007
27099	709008
35931	709009
29803	709010
78506	709011
8037	709012
33299	709013
92217	709014
17424	709015
11955	709016
71572	709017
80443	709018
52352	709019
18163	709020
48597	709021
114278	709022
72000	709023
27434	709024
24083	709025
967	709026
8299	709027
35770	709028
58426	709029
90466	709030
84384	709031
45383	709032
23830	709033
36504	709034
31285	709035
56645	709036
13819	709037
85439	709038
106281	709039
111993	709040
22918	709041
17823	709042
128157	709043
15624	709044
49105	709045
66737	709046
16418	709047
26222	709048
32627	709049
8829	709050
48845	709051
9758	709052
25371	709053
5871	709054
23542	709055
40571	709056
101631	709057
71109	709058
17685	709059
39146	709060
58638	709061
19170	709062
18727	709063
64557	709064
22620	709065
153775	709066
15891	709067
8139	709068
68524	709069
23244	709070
2461	709071
75167	709072
67016	709073
4815	709074
37722	709075
76903	709076
108994	709077
3601	709078
136	709079
16366	709080
24717	709081
14267	709082
108625	709083
16458	709084
7096	709085
13211	709086
42929	709087
19553	709088
7040	709089
26266	709090
39391	709091
935	709092
51055	709093
30154	709094
3042	709095
38903	709096
51415	709097
70186	709098
49837	709099
16495	709100
38814	709101
19443	709102
66785	709103
48088	709104
76890	709105
58723	709106
80769	709107
13704	709108
24624	709109
13356	709110
53043	709111
42512	709112
8085	709113
18507	709114
19299	709115
40247	709116
600	709117
98531	709118
12652	709119
20907	709120
8539	709121
18129	709122
12369	709123
2576	709124
6674	709125
25278	709126
2627	709127
36724	709128
45784	709129
69765	709130
7473	709131
15635	709132
550	709133
1342	709134
80639	709135
80422	709136
72703	709137
117182	709138
14022	709139
12424	709140
25142	709141
39437	709142
14358	709143
34210	709144
45617	709145
106275	709146
42351	709147
32540	709148
62588	709149
34487	709150
66303	709151
15943	709152
54993	709153
105054	709154
19989	709155
18738	709156
52474	709157
37080	709158
26906	709159
12874	709160
5121	709161
76236	709162
66143	709163
1309	709164
28849	709165
53460	709166
952	709167
125644	709168
768	709169
50743	709170
109042	709171
11685	709172
73133	709173
91	709174
117405	709175
12296	709176
40374	709177
5294	709178
39396	709179
1056	709180
16597	709181
48324	709182
42856	709183
123477	709184
68400	709185
93346	709186
51426	709187
49725	709188
18481	709189
163550	709190
29614	709191
22354	709192
36487	709193
16893	709194
105265	709195
110129	709196
56686	709197
124258	709198
24567	709199
12357	709200
31805	709201
34129	709202
4057	709203
3381	709204
27215	709205
28926	709206
21416	709207
136288	709208
16648	709209
18014	709210
93645	709211
68570	709212
27881	709213
69713	709214
4964	709215
45251	709216
34954	709217
2998	709218
123716	709219
3410	709220
43988	709221
39710	709222
38109	709223
115	709224
57356	709225
1415	709226
131719	709227
5069	709228
58139	709229
55351	709230
2914	709231
41555	709232
23461	709233
122981	709234
5954	709235
6429	709236
93999	709237
23836	709238
1046	709239
57483	709240
140192	709241
1798	709242
41273	709243
50049	709244
26834	709245
66229	709246
422	709247
32898	709248
25501	709249
31030	709250
10877	709251
22104	709252
60492	709253
94860	709254
2570	709255
124957	709256
3887	709257
1999	709258
119367	709259
4834	709260
856	709261
96461	709262
102595	709263
22592	709264
7217	709265
1557	709266
132193	709267
37107	709268
9437	709269
140125	709270
39376	709271
21666	709272
73227	709273
17936	709274
133827	709275
45824	709276
48516	709277
575	709278
10310	709279
27105	709280
20088	709281
12205	709282
28301	709283
22731	709284
118	709285
108356	709286
24017	709287
35051	709288
36447	709289
62328	709290
4155	709291
56	709292
27621	709293
50036	709294
34012	709295
49118	709296
22312	709297
12786	709298
120263	709299
105462	709300
83086	709301
2824	709302
62587	709303
898	709304
123928	709305
4426	709306
1891	709307
2728	709308
72206	709309
4218	709310
10248	709311
10509	709312
25190	709313
82442	709314
69643	709315
9993	709316
132257	709317
2770	709318
26988	709319
35882	709320
125838	709321
63051	709322
18638	709323
2348	709324
35839	709325
72966	709326
17141	709327
12825	709328
62736	709329
39013	709330
561	709331
21	709332
82235	709333
21811	709334
14450	709335
48549	709336
98309	709337
11679	709338
23517	709339
10040	709340
1116	709341
112914	709342
120892	709343
144421	709344
54247	709345
2885	709346
47291	709347
48707	709348
30950	709349
5669	709350
3749	709351
91266	709352
16576	709353
70139	709354
7651	709355
49247	709356
4203	709357
141261	709358
12846	709359
6857	709360
8856	709361
46982	709362
57998	709363
88569	709364
5471	709365
134388	709366
16168	709367
8747	709368
14384	709369
14219	709370
162369	709371
418	709372
132479	709373
6412	709374
2958	709375
13003	709376
96309	709377
50318	709378
25193	709379
72226	709380
54238	709381
542	709382
77353	709383
17342	709384
3743	709385
5512	709386
32585	709387
9195	709388
953	709389
98521	709390
81273	709391
57510	709392
69022	709393
49662	709394
19128	709395
3292	709396
5263	709397
60231	709398
2023	709399
47538	709400
10782	709401
5504	709402
16144	709403
149646	709404
12299	709405
7012	709406
123890	709407
3362	709408
31427	709409
40649	709410
6722	709411
21405	709412
836	709413
21154	709414
26538	709415
32548	709416
42643	709417
25139	709418
3423	709419
5004	709420
17997	709421
40054	709422
48024	709423
4257	709424
17134	709425
11393	709426
33529	709427
513	709428
5472	709429
28457	709430
61657	709431
79052	709432
129654	709433
4255	709434
10378	709435
5719	709436
7556	709437
60477	709438
78284	709439
62760	709440
8945	709441
35743	709442
104629	709443
3401	709444
72334	709445
8995	709446
107038	709447
89733	709448
7549	709449
72063	709450
28938	709451
29283	709452
22	709453
23618	709454
25511	709455
52111	709456
36703	709457
71831	709458
76243	709459
72487	709460
194	709461
316	709462
3120	709463
15902	709464
5415	709465
25776	709466
76857	709467
146523	709468
14749	709469
3428	709470
49916	709471
32800	709472
3151	709473
13175	709474
29522	709475
11730	709476
4518	709477
422	709478
20611	709479
15560	709480
66218	709481
7637	709482
826	709483
50663	709484
153359	709485
20655	709486
111187	709487
6957	709488
473	709489
39587	709490
143650	709491
117074	709492
39820	709493
176	709494
554	709495
66974	709496
106193	709497
39697	709498
86158	709499
5165	709500
51985	709501
32642	709502
14123	709503
76372	709504
67642	709505
37898	709506
27989	709507
4877	709508
30991	709509
92552	709510
3931	709511
14514	709512
1501	709513
1886	709514
24831	709515
11252	709516
52506	709517
62485	709518
59660	709519
5020	709520
38306	709521
87917	709522
17419	709523
36477	709524
8168	709525
8206	709526
11742	709527
45546	709528
8057	709529
22227	709530
58866	709531
33618	709532
35175	709533
7974	709534
54327	709535
50850	709536
62358	709537
273	709538
71129	709539
49731	709540
69206	709541
77576	709542
34706	709543
161866	709544
121344	709545
874	709546
15649	709547
129943	709548
6002	709549
20296	709550
24606	709551
33310	709552
5458	709553
16768	709554
38376	709555
108912	709556
66222	709557
1870	709558
2328	709559
19565	709560
33086	709561
31446	709562
647	709563
65973	709564
82127	709565
38878	709566
1286	709567
6527	709568
11485	709569
29823	709570
134237	709571
17030	709572
19855	709573
36906	709574
14960	709575
66556	709576
410	709577
57147	709578
131110	709579
25047	709580
135301	709581
60904	709582
10996	709583
97304	709584
7879	709585
43926	709586
15749	709587
6752	709588
804	709589
71761	709590
37761	709591
24805	709592
6680	709593
21827	709594
60164	709595
8710	709596
25070	709597
56647	709598
119290	709599
1380	709600
55304	709601
16627	709602
5989	709603
74641	709604
66674	709605
2708	709606
4475	709607
48078	709608
19463	709609
152366	709610
29346	709611
92325	709612
86931	709613
18124	709614
9833	709615
101492	709616
1737	709617
16534	709618
25995	709619
10991	709620
17724	709621
22750	709622
71383	709623
85547	709624
84274	709625
27661	709626
1553	709627
16484	709628
84269	709629
84675	709630
137822	709631
103955	709632
7496	709633
38070	709634
17398	709635
105657	709636
15895	709637
37985	709638
37071	709639
47926	709640
29401	709641
82812	709642
33580	709643
18239	709644
13380	709645
127377	709646
83406	709647
97238	709648
19139	709649
34650	709650
27095	709651
31229	709652
96870	709653
9828	709654
161774	709655
29400	709656
27000	709657
122949	709658
1978	709659
8916	709660
329	709661
73299	709662
83843	709663
101504	709664
1846	709665
4404	709666
53246	709667
50966	709668
72255	709669
1454	709670
11167	709671
27919	709672
34016	709673
57974	709674
18314	709675
281	709676
26547	709677
65907	709678
1327	709679
75027	709680
37958	709681
80174	709682
49332	709683
145	709684
21893	709685
73474	709686
21604	709687
9892	709688
25694	709689
71717	709690
65661	709691
47127	709692
47019	709693
552	709694
2481	709695
70319	709696
18141	709697
112620	709698
20572	709699
14015	709700
12399	709701
8464	709702
122254	709703
7581	709704
96403	709705
19038	709706
32650	709707
9590	709708
19850	709709
15139	709710
14172	709711
24956	709712
14283	709713
157520	709714
9085	709715
27439	709716
40205	709717
53	709718
1553	709719
76742	709720
9783	709721
159681	709722
20113	709723
86161	709724
121079	709725
523	709726
13353	709727
46646	709728
35059	709729
7825	709730
101299	709731
30401	709732
1698	709733
30553	709734
31304	709735
2046	709736
82178	709737
39196	709738
63497	709739
5652	709740
17792	709741
99849	709742
38633	709743
18092	709744
10556	709745
150375	709746
3112	709747
77858	709748
8441	709749
35382	709750
4257	709751
10626	709752
141573	709753
120738	709754
41420	709755
1210	709756
66967	709757
152263	709758
20868	709759
20835	709760
111893	709761
1727	709762
71714	709763
33236	709764
35879	709765
3696	709766
116322	709767
13194	709768
93465	709769
7420	709770
13639	709771
34675	709772
51958	709773
6954	709774
91951	709775
14638	709776
11612	709777
158	709778
25045	709779
71778	709780
24184	709781
60189	709782
1473	709783
11481	709784
2924	709785
102151	709786
74361	709787
79356	709788
494	709789
32353	709790
2585	709791
87658	709792
153793	709793
15124	709794
69015	709795
13635	709796
4756	709797
34654	709798
43153	709799
3559	709800
12781	709801
3394	709802
3288	709803
98938	709804
16456	709805
7094	709806
129393	709807
24904	709808
5877	709809
40160	709810
32897	709811
6905	709812
16593	709813
6770	709814
83859	709815
24022	709816
20723	709817
73144	709818
116744	709819
14247	709820
2182	709821
815	709822
11352	709823
11845	709824
6422	709825
24760	709826
304	709827
19582	709828
21937	709829
15033	709830
66299	709831
33260	709832
115227	709833
116801	709834
14569	709835
10182	709836
40000	709837
21819	709838
128712	709839
22492	709840
33190	709841
464	709842
125238	709843
63855	709844
68272	709845
10757	709846
103862	709847
1102	709848
51752	709849
99049	709850
50612	709851
8247	709852
29967	709853
3280	709854
92617	709855
29677	709856
48937	709857
274	709858
165984	709859
5200	709860
3175	709861
22105	709862
70022	709863
48754	709864
16469	709865
41414	709866
64380	709867
12096	709868
86902	709869
97911	709870
27739	709871
82570	709872
40675	709873
69898	709874
2494	709875
18013	709876
26672	709877
38423	709878
4	709879
68330	709880
143439	709881
26035	709882
98282	709883
41947	709884
982	709885
10144	709886
18362	709887
3159	709888
9535	709889
17558	709890
271	709891
49417	709892
5576	709893
30938	709894
33720	709895
40967	709896
63877	709897
23115	709898
58918	709899
34029	709900
55837	709901
21611	709902
8638	709903
18571	709904
5536	709905
3080	709906
57689	709907
30958	709908
124562	709909
15922	709910
3511	709911
12139	709912
1416	709913
52062	709914
16623	709915
30496	709916
3632	709917
31881	709918
2051	709919
14700	709920
116898	709921
18065	709922
30791	709923
62971	709924
35834	709925
62750	709926
117191	709927
609	709928
16237	709929
30693	709930
5267	709931
109153	709932
31752	709933
2841	709934
81942	709935
9721	709936
126031	709937
20	709938
15673	709939
31177	709940
10185	709941
4781	709942
11658	709943
6806	709944
63122	709945
22353	709946
6920	709947
17047	709948
124402	709949
130016	709950
84399	709951
47297	709952
19185	709953
23979	709954
22480	709955
74246	709956
166729	709957
111644	709958
25167	709959
104851	709960
84651	709961
15467	709962
13994	709963
1785	709964
78407	709965
16827	709966
20895	709967
132572	709968
7260	709969
1175	709970
52351	709971
9214	709972
34375	709973
7467	709974
107232	709975
34994	709976
131003	709977
5570	709978
1182	709979
10432	709980
17713	709981
484	709982
81304	709983
148	709984
90364	709985
28080	709986
23617	709987
45202	709988
2245	709989
12486	709990
44603	709991
7052	709992
25701	709993
12205	709994
48702	709995
26755	709996
102564	709997
3202	709998
158971	709999
3063	710000
298	710001
9940	710002
96	710003
16915	710004
4367	710005
9797	710006
47554	710007
20388	710008
56700	710009
39011	710010
11962	710011
39593	710012
9690	710013
56235	710014
27213	710015
41058	710016
52554	710017
161861	710018
75613	710019
23912	710020
3413	710021
82358	710022
10181	710023
110916	710024
97167	710025
70338	710026
929	710027
20643	710028
83344	710029
29321	710030
76289	710031
6795	710032
14837	710033
2477	710034
165263	710035
7531	710036
15703	710037
21713	710038
40623	710039
6990	710040
96554	710041
3367	710042
55561	710043
68838	710044
7828	710045
97854	710046
30306	710047
96934	710048
21492	710049
60045	710050
51470	710051
105374	710052
3999	710053
6612	710054
16065	710055
1656	710056
11306	710057
66262	710058
107034	710059
5788	710060
3408	710061
4881	710062
75671	710063
50287	710064
2204	710065
26898	710066
30507	710067
10167	710068
44682	710069
19982	710070
41662	710071
104250	710072
200	710073
43982	710074
6180	710075
6493	710076
10869	710077
104340	710078
111059	710079
29050	710080
20401	710081
62131	710082
93202	710083
26110	710084
67779	710085
15810	710086
22693	710087
7893	710088
44834	710089
9160	710090
126546	710091
82346	710092
112665	710093
54591	710094
65936	710095
110258	710096
38284	710097
56203	710098
98076	710099
771	710100
14236	710101
7617	710102
18923	710103
19585	710104
296	710105
61803	710106
918	710107
51666	710108
23973	710109
17133	710110
13177	710111
6080	710112
35255	710113
27570	710114
4171	710115
63849	710116
661	710117
4010	710118
116310	710119
9655	710120
12656	710121
27749	710122
21740	710123
1521	710124
939	710125
22937	710126
128208	710127
21793	710128
2336	710129
86006	710130
567	710131
10865	710132
102864	710133
2795	710134
1347	710135
27036	710136
7465	710137
15284	710138
5640	710139
2267	710140
2931	710141
151	710142
49927	710143
57717	710144
70421	710145
58600	710146
6868	710147
38465	710148
410	710149
27200	710150
2035	710151
3279	710152
4689	710153
47935	710154
848	710155
38338	710156
72134	710157
85790	710158
71824	710159
1899	710160
89868	710161
13219	710162
121358	710163
67402	710164
6005	710165
36280	710166
87505	710167
351	710168
95204	710169
66075	710170
4034	710171
40112	710172
739	710173
4537	710174
16872	710175
57953	710176
17843	710177
67439	710178
10159	710179
156463	710180
58615	710181
139604	710182
32503	710183
742	710184
30100	710185
6635	710186
1082	710187
81416	710188
18039	710189
443	710190
127933	710191
69042	710192
55872	710193
39597	710194
87531	710195
70197	710196
2374	710197
161308	710198
4510	710199
52145	710200
2262	710201
36145	710202
101122	710203
11996	710204
66539	710205
5364	710206
99884	710207
151740	710208
131584	710209
55616	710210
73184	710211
51071	710212
1522	710213
4838	710214
133681	710215
1744	710216
71526	710217
35102	710218
121299	710219
84992	710220
267	710221
70721	710222
107898	710223
7189	710224
1989	710225
46413	710226
75062	710227
11557	710228
56699	710229
31092	710230
12742	710231
50266	710232
14418	710233
104980	710234
48695	710235
105742	710236
415	710237
1001	710238
20203	710239
90542	710240
3322	710241
69907	710242
115554	710243
34418	710244
32770	710245
10486	710246
99561	710247
705	710248
32203	710249
4600	710250
51863	710251
77494	710252
122	710253
1958	710254
37381	710255
31547	710256
27429	710257
95256	710258
40817	710259
76778	710260
45776	710261
57	710262
12442	710263
134864	710264
1135	710265
27575	710266
113412	710267
18371	710268
37692	710269
53330	710270
132303	710271
125722	710272
6206	710273
16885	710274
13465	710275
12436	710276
9057	710277
33411	710278
14	710279
792	710280
81346	710281
3539	710282
51058	710283
132283	710284
40989	710285
4599	710286
28040	710287
11260	710288
31647	710289
465	710290
880	710291
53039	710292
79925	710293
9297	710294
15149	710295
38749	710296
3593	710297
4876	710298
31289	710299
8506	710300
81614	710301
61264	710302
20044	710303
79262	710304
37597	710305
17884	710306
16590	710307
106253	710308
72267	710309
103215	710310
139420	710311
108948	710312
46996	710313
8114	710314
11145	710315
6167	710316
6982	710317
5019	710318
14202	710319
45496	710320
47626	710321
133216	710322
6767	710323
34850	710324
237	710325
106720	710326
9435	710327
61	710328
7516	710329
14833	710330
1077	710331
236	710332
1293	710333
14445	710334
37	710335
143337	710336
50009	710337
4000	710338
33728	710339
150645	710340
7068	710341
93788	710342
4849	710343
7	710344
105989	710345
8218	710346
11929	710347
158663	710348
20441	710349
98896	710350
47064	710351
25978	710352
82669	710353
8464	710354
171	710355
12117	710356
16674	710357
30752	710358
10487	710359
17285	710360
12586	710361
28343	710362
38268	710363
32340	710364
97685	710365
55525	710366
115489	710367
38842	710368
339	710369
1143	710370
34692	710371
31032	710372
89302	710373
112082	710374
126497	710375
1275	710376
47572	710377
44162	710378
22811	710379
26432	710380
78074	710381
15836	710382
160716	710383
15007	710384
39735	710385
290	710386
4792	710387
4079	710388
111281	710389
46808	710390
28492	710391
45566	710392
21100	710393
921	710394
75923	710395
47042	710396
148437	710397
40774	710398
16600	710399
20082	710400
77291	710401
703	710402
21938	710403
83312	710404
43364	710405
7432	710406
51431	710407
65322	710408
10731	710409
9963	710410
84734	710411
19362	710412
15075	710413
64253	710414
145271	710415
74915	710416
55029	710417
15411	710418
156810	710419
59128	710420
2500	710421
46752	710422
85420	710423
8734	710424
5866	710425
4460	710426
11963	710427
117866	710428
3783	710429
99484	710430
9668	710431
28595	710432
36682	710433
6742	710434
70338	710435
57797	710436
697	710437
2160	710438
3561	710439
107398	710440
1012	710441
57777	710442
7811	710443
28156	710444
4081	710445
2636	710446
4551	710447
639	710448
125396	710449
118875	710450
259	710451
88518	710452
35937	710453
33215	710454
89133	710455
4629	710456
47046	710457
40723	710458
34306	710459
39540	710460
69855	710461
71732	710462
272	710463
32137	710464
41188	710465
62856	710466
80841	710467
141163	710468
20329	710469
9414	710470
39094	710471
149369	710472
18416	710473
10347	710474
9020	710475
7688	710476
22542	710477
51145	710478
14596	710479
105639	710480
26878	710481
469	710482
9663	710483
4762	710484
12298	710485
14716	710486
38029	710487
109943	710488
14915	710489
50337	710490
91525	710491
5707	710492
22931	710493
46217	710494
42835	710495
141010	710496
35018	710497
19147	710498
82250	710499
18333	710500
12263	710501
12143	710502
978	710503
18564	710504
46317	710505
48560	710506
102986	710507
48804	710508
99667	710509
976	710510
37259	710511
53374	710512
58403	710513
6119	710514
31363	710515
17014	710516
66830	710517
115137	710518
80617	710519
69506	710520
85055	710521
72325	710522
7095	710523
106774	710524
42304	710525
47365	710526
5583	710527
9169	710528
60114	710529
118696	710530
8655	710531
113760	710532
42867	710533
31549	710534
136245	710535
10268	710536
75815	710537
5776	710538
48962	710539
37822	710540
28402	710541
4541	710542
26342	710543
22049	710544
3794	710545
6217	710546
12056	710547
3817	710548
25134	710549
28200	710550
31344	710551
29581	710552
21152	710553
15853	710554
7075	710555
15305	710556
37670	710557
373	710558
186	710559
22867	710560
68889	710561
532	710562
455	710563
14166	710564
91270	710565
59407	710566
130240	710567
109579	710568
300	710569
2058	710570
25801	710571
62365	710572
18677	710573
49410	710574
8249	710575
104199	710576
10965	710577
92756	710578
6921	710579
26511	710580
12467	710581
54364	710582
58306	710583
8619	710584
19881	710585
9946	710586
87790	710587
25176	710588
50971	710589
63586	710590
32289	710591
108	710592
55822	710593
3294	710594
48888	710595
11330	710596
38419	710597
2636	710598
105518	710599
45397	710600
13329	710601
24808	710602
13709	710603
18365	710604
33693	710605
114540	710606
270	710607
12943	710608
9048	710609
43935	710610
73746	710611
1554	710612
1484	710613
20410	710614
16121	710615
2261	710616
68395	710617
4573	710618
109450	710619
160440	710620
32573	710621
611	710622
43762	710623
9688	710624
11034	710625
63778	710626
23573	710627
35901	710628
64867	710629
40238	710630
84921	710631
24492	710632
9621	710633
83598	710634
84853	710635
15102	710636
119557	710637
138652	710638
119580	710639
2538	710640
92229	710641
8878	710642
51020	710643
15450	710644
10449	710645
816	710646
57136	710647
5685	710648
30526	710649
4284	710650
1801	710651
19818	710652
102	710653
2710	710654
69979	710655
19699	710656
334	710657
19418	710658
23415	710659
105051	710660
13218	710661
5847	710662
102667	710663
158263	710664
122604	710665
24361	710666
9687	710667
55899	710668
75857	710669
3422	710670
4870	710671
2115	710672
50661	710673
62151	710674
105685	710675
103535	710676
69977	710677
115951	710678
69353	710679
3594	710680
29211	710681
11469	710682
146746	710683
144419	710684
67617	710685
122576	710686
813	710687
156560	710688
107354	710689
77467	710690
67051	710691
136214	710692
19393	710693
50859	710694
36259	710695
14	710696
77381	710697
38175	710698
39921	710699
681	710700
87305	710701
45353	710702
32466	710703
139342	710704
7604	710705
3234	710706
44601	710707
5657	710708
109721	710709
1979	710710
128067	710711
33113	710712
4707	710713
96293	710714
78056	710715
5945	710716
107417	710717
85566	710718
91	710719
4181	710720
73715	710721
17609	710722
2746	710723
7529	710724
68592	710725
57156	710726
2060	710727
142577	710728
3302	710729
124877	710730
47550	710731
7454	710732
13929	710733
5727	710734
21937	710735
95510	710736
7639	710737
94672	710738
107461	710739
28748	710740
30731	710741
8336	710742
43715	710743
67	710744
24631	710745
12869	710746
1063	710747
22667	710748
425	710749
128875	710750
14914	710751
5255	710752
12521	710753
1966	710754
74433	710755
34104	710756
2619	710757
60204	710758
19988	710759
56333	710760
7697	710761
2362	710762
85551	710763
4567	710764
7094	710765
7250	710766
29417	710767
48032	710768
16200	710769
50228	710770
3357	710771
298	710772
13569	710773
71675	710774
53238	710775
47622	710776
19409	710777
7756	710778
36196	710779
119614	710780
53735	710781
120671	710782
30457	710783
161313	710784
5336	710785
5190	710786
87565	710787
20759	710788
83971	710789
10041	710790
12287	710791
21272	710792
98471	710793
109821	710794
23784	710795
115279	710796
42093	710797
65068	710798
52420	710799
81453	710800
40556	710801
29482	710802
2667	710803
22179	710804
15472	710805
59064	710806
38488	710807
31434	710808
44005	710809
138811	710810
55363	710811
82599	710812
30918	710813
71121	710814
77004	710815
17498	710816
62077	710817
2391	710818
106759	710819
663	710820
32988	710821
4340	710822
21632	710823
18135	710824
50300	710825
15567	710826
5443	710827
14669	710828
108130	710829
129082	710830
45409	710831
84795	710832
42614	710833
20448	710834
66570	710835
72032	710836
92231	710837
80583	710838
71070	710839
91335	710840
26936	710841
35578	710842
6573	710843
51611	710844
23168	710845
43125	710846
45814	710847
16951	710848
19400	710849
99664	710850
7333	710851
64748	710852
82112	710853
4207	710854
7479	710855
23087	710856
756	710857
45745	710858
27947	710859
24427	710860
20216	710861
35815	710862
45505	710863
14805	710864
30057	710865
94694	710866
18526	710867
105598	710868
13500	710869
5431	710870
117026	710871
3730	710872
15088	710873
26479	710874
28889	710875
10981	710876
164668	710877
6952	710878
6779	710879
38884	710880
60241	710881
5307	710882
5736	710883
2569	710884
15960	710885
19595	710886
8349	710887
4301	710888
21080	710889
2409	710890
86824	710891
914	710892
4556	710893
26456	710894
43710	710895
3758	710896
85784	710897
16801	710898
152267	710899
86466	710900
134458	710901
107981	710902
54275	710903
477	710904
132244	710905
47142	710906
63439	710907
97257	710908
29163	710909
15466	710910
87782	710911
61690	710912
36452	710913
62776	710914
19	710915
44288	710916
17282	710917
287	710918
127072	710919
5868	710920
33036	710921
125255	710922
2958	710923
2025	710924
21106	710925
18681	710926
12479	710927
1262	710928
48401	710929
129977	710930
7039	710931
5624	710932
35561	710933
10720	710934
4544	710935
60685	710936
38022	710937
105275	710938
54655	710939
116008	710940
44169	710941
124753	710942
1231	710943
38222	710944
28631	710945
20879	710946
6706	710947
36706	710948
62879	710949
51745	710950
130676	710951
871	710952
51668	710953
94607	710954
94888	710955
86335	710956
16097	710957
12582	710958
11883	710959
83698	710960
19688	710961
27846	710962
8253	710963
73321	710964
16722	710965
72020	710966
162	710967
111753	710968
52620	710969
755	710970
115335	710971
15573	710972
403	710973
93227	710974
23531	710975
140891	710976
25440	710977
80697	710978
36685	710979
43961	710980
5542	710981
1470	710982
71026	710983
45800	710984
51259	710985
24725	710986
39235	710987
68920	710988
132224	710989
26895	710990
20093	710991
157616	710992
130112	710993
29316	710994
5806	710995
131552	710996
147600	710997
3837	710998
94339	710999
70233	711000
3643	711001
12712	711002
58996	711003
33238	711004
86866	711005
119621	711006
32098	711007
43462	711008
38387	711009
3187	711010
8608	711011
39373	711012
30198	711013
145649	711014
861	711015
3342	711016
56330	711017
77300	711018
20685	711019
12826	711020
82849	711021
44510	711022
5757	711023
34764	711024
7147	711025
17132	711026
5243	711027
18728	711028
922	711029
2340	711030
32	711031
5006	711032
62340	711033
62972	711034
20903	711035
2033	711036
59337	711037
21870	711038
59897	711039
107059	711040
59319	711041
24877	711042
155491	711043
5217	711044
47723	711045
57562	711046
703	711047
2065	711048
22201	711049
3864	711050
2273	711051
14832	711052
100632	711053
1104	711054
987	711055
52675	711056
12083	711057
87223	711058
1784	711059
46860	711060
6852	711061
53727	711062
100544	711063
3524	711064
3224	711065
1325	711066
4340	711067
1746	711068
1818	711069
57353	711070
272	711071
50375	711072
792	711073
1924	711074
32237	711075
9549	711076
773	711077
48450	711078
2312	711079
2573	711080
27002	711081
70441	711082
106229	711083
62942	711084
36330	711085
81238	711086
3336	711087
13300	711088
88800	711089
26183	711090
2907	711091
60593	711092
49283	711093
134737	711094
16588	711095
14924	711096
10611	711097
24419	711098
343	711099
16588	711100
31188	711101
1114	711102
19193	711103
41978	711104
32516	711105
87181	711106
8041	711107
23024	711108
2529	711109
4553	711110
10997	711111
13088	711112
60029	711113
33999	711114
1308	711115
2089	711116
46003	711117
19171	711118
68274	711119
155841	711120
172	711121
49857	711122
16950	711123
55996	711124
598	711125
14665	711126
31413	711127
69006	711128
12527	711129
60104	711130
17069	711131
3523	711132
60223	711133
15476	711134
694	711135
2817	711136
91159	711137
67039	711138
43238	711139
46896	711140
32245	711141
86533	711142
38502	711143
35302	711144
101361	711145
52197	711146
3569	711147
102834	711148
150141	711149
14683	711150
88483	711151
14998	711152
100707	711153
156327	711154
54827	711155
3139	711156
1750	711157
52446	711158
5721	711159
141462	711160
8037	711161
436	711162
57007	711163
76996	711164
39044	711165
82816	711166
39418	711167
2460	711168
127964	711169
38643	711170
70349	711171
67912	711172
22385	711173
66707	711174
4858	711175
34841	711176
8602	711177
23955	711178
18512	711179
41848	711180
16025	711181
71657	711182
109567	711183
2577	711184
57652	711185
33518	711186
17899	711187
23986	711188
158826	711189
104943	711190
18237	711191
58822	711192
128402	711193
10240	711194
15554	711195
22071	711196
129427	711197
2339	711198
155254	711199
80850	711200
9956	711201
12650	711202
26476	711203
43711	711204
31071	711205
56362	711206
15625	711207
3385	711208
62081	711209
160	711210
71883	711211
72583	711212
83844	711213
5403	711214
19085	711215
39138	711216
2537	711217
34816	711218
65345	711219
106460	711220
80487	711221
140446	711222
48837	711223
38527	711224
102619	711225
29988	711226
54705	711227
30394	711228
11598	711229
112989	711230
39978	711231
23552	711232
107522	711233
5723	711234
63776	711235
15970	711236
75827	711237
2015	711238
50963	711239
100715	711240
14298	711241
11568	711242
3791	711243
23779	711244
27690	711245
60506	711246
1800	711247
16023	711248
13927	711249
30564	711250
84188	711251
105465	711252
82783	711253
10613	711254
26893	711255
16571	711256
1456	711257
105782	711258
5758	711259
30830	711260
5435	711261
14631	711262
61186	711263
24100	711264
36990	711265
5556	711266
33629	711267
42541	711268
12585	711269
76731	711270
13450	711271
4607	711272
89191	711273
47771	711274
47900	711275
70544	711276
42083	711277
7213	711278
18483	711279
332	711280
106184	711281
57308	711282
13318	711283
36650	711284
51500	711285
20178	711286
29099	711287
8121	711288
7719	711289
8858	711290
5173	711291
3764	711292
37023	711293
9442	711294
5803	711295
44681	711296
967	711297
16992	711298
17127	711299
11926	711300
28306	711301
347	711302
68063	711303
93558	711304
18100	711305
88115	711306
8207	711307
127057	711308
2221	711309
103668	711310
39865	711311
15944	711312
68157	711313
10997	711314
87244	711315
10103	711316
4153	711317
55425	711318
1200	711319
17609	711320
463	711321
43795	711322
20152	711323
160088	711324
56966	711325
6300	711326
54217	711327
40978	711328
82702	711329
3191	711330
1979	711331
99841	711332
85419	711333
41662	711334
77687	711335
20212	711336
26366	711337
22023	711338
18398	711339
82811	711340
8091	711341
6441	711342
5636	711343
15517	711344
30484	711345
1943	711346
40623	711347
10627	711348
3083	711349
21605	711350
43729	711351
33972	711352
22758	711353
24246	711354
62612	711355
26305	711356
32165	711357
11108	711358
44399	711359
42376	711360
13674	711361
616	711362
38399	711363
80636	711364
1628	711365
83599	711366
3203	711367
24389	711368
51882	711369
7350	711370
11330	711371
5607	711372
50220	711373
2568	711374
58498	711375
122015	711376
3801	711377
14387	711378
33075	711379
76401	711380
4687	711381
36782	711382
21244	711383
66511	711384
46727	711385
23809	711386
3735	711387
107708	711388
53882	711389
225	711390
128168	711391
86357	711392
371	711393
23144	711394
12966	711395
64913	711396
36084	711397
23238	711398
102754	711399
262	711400
47836	711401
39935	711402
58471	711403
29097	711404
12372	711405
11800	711406
21033	711407
12946	711408
82187	711409
86504	711410
45082	711411
16840	711412
18084	711413
13962	711414
17666	711415
52487	711416
71870	711417
40849	711418
23587	711419
40106	711420
80377	711421
20796	711422
19313	711423
14002	711424
65780	711425
47266	711426
44479	711427
9016	711428
18360	711429
62344	711430
20748	711431
934	711432
36573	711433
12506	711434
4884	711435
24473	711436
4985	711437
16712	711438
251	711439
31899	711440
15850	711441
28804	711442
19984	711443
31220	711444
6884	711445
13872	711446
25957	711447
20691	711448
2585	711449
97433	711450
30876	711451
7557	711452
28799	711453
26326	711454
6611	711455
7681	711456
57560	711457
8587	711458
117510	711459
151918	711460
10712	711461
20743	711462
72263	711463
139785	711464
61279	711465
14529	711466
47994	711467
96912	711468
65656	711469
21777	711470
46680	711471
112429	711472
49384	711473
35841	711474
15327	711475
70195	711476
166276	711477
65799	711478
51367	711479
160616	711480
105727	711481
7907	711482
2523	711483
59765	711484
57883	711485
12719	711486
35719	711487
4626	711488
101135	711489
35493	711490
76552	711491
23481	711492
19405	711493
3084	711494
11840	711495
17125	711496
1376	711497
8293	711498
53019	711499
10625	711500
103904	711501
253	711502
5168	711503
34072	711504
6394	711505
145503	711506
16107	711507
25413	711508
93261	711509
82424	711510
29631	711511
6443	711512
7751	711513
62451	711514
73855	711515
56738	711516
35544	711517
57801	711518
17565	711519
28142	711520
33144	711521
57161	711522
2036	711523
254	711524
93398	711525
8640	711526
3937	711527
3734	711528
10219	711529
13144	711530
271	711531
22856	711532
61736	711533
5793	711534
40652	711535
74579	711536
38210	711537
23348	711538
10150	711539
97672	711540
30985	711541
20711	711542
56396	711543
76228	711544
33731	711545
53649	711546
30867	711547
56646	711548
8885	711549
69497	711550
7908	711551
150683	711552
93048	711553
117032	711554
90702	711555
57032	711556
9348	711557
5778	711558
64393	711559
18260	711560
43069	711561
49174	711562
14966	711563
20029	711564
11906	711565
19765	711566
30797	711567
72414	711568
74736	711569
1329	711570
117936	711571
25948	711572
162049	711573
398	711574
46803	711575
22988	711576
148520	711577
158881	711578
69	711579
9409	711580
4305	711581
3354	711582
6227	711583
151126	711584
10937	711585
30447	711586
84660	711587
20740	711588
84820	711589
638	711590
8091	711591
14012	711592
132949	711593
57759	711594
10062	711595
1702	711596
5372	711597
3917	711598
484	711599
49252	711600
3260	711601
121220	711602
17550	711603
24894	711604
108446	711605
26523	711606
134037	711607
71703	711608
111208	711609
8507	711610
221	711611
40764	711612
103723	711613
12587	711614
115318	711615
25184	711616
65846	711617
12069	711618
4563	711619
40115	711620
56267	711621
2401	711622
15065	711623
65771	711624
6144	711625
12134	711626
78943	711627
1103	711628
88644	711629
27514	711630
38086	711631
26237	711632
125762	711633
22348	711634
54404	711635
107947	711636
24918	711637
29829	711638
93675	711639
9665	711640
5298	711641
159216	711642
1210	711643
5427	711644
143044	711645
15275	711646
16348	711647
10094	711648
116338	711649
128483	711650
40778	711651
13224	711652
37675	711653
1097	711654
4860	711655
9617	711656
37944	711657
57627	711658
28544	711659
3567	711660
157328	711661
758	711662
62289	711663
303	711664
117555	711665
55523	711666
1483	711667
27898	711668
52967	711669
34482	711670
28268	711671
106136	711672
66613	711673
48943	711674
9290	711675
149830	711676
21830	711677
9873	711678
39883	711679
103946	711680
2292	711681
6856	711682
9	711683
468	711684
13841	711685
31753	711686
76757	711687
25602	711688
29522	711689
89388	711690
69854	711691
31347	711692
60651	711693
6881	711694
6	711695
21417	711696
101774	711697
24948	711698
19923	711699
36619	711700
29030	711701
14208	711702
2914	711703
26016	711704
23788	711705
2457	711706
45615	711707
79198	711708
15669	711709
17496	711710
410	711711
1200	711712
90121	711713
137206	711714
96791	711715
93836	711716
63025	711717
6490	711718
39474	711719
12233	711720
159781	711721
142	711722
17914	711723
15921	711724
65814	711725
82706	711726
38218	711727
6641	711728
14490	711729
12063	711730
40073	711731
64	711732
3053	711733
46882	711734
44861	711735
21	711736
1564	711737
101725	711738
61944	711739
17155	711740
60376	711741
61446	711742
46187	711743
10288	711744
107887	711745
1661	711746
24087	711747
164840	711748
150505	711749
94841	711750
5895	711751
83271	711752
35638	711753
42950	711754
5973	711755
56715	711756
123770	711757
40555	711758
68646	711759
7347	711760
6765	711761
2581	711762
13697	711763
19869	711764
9463	711765
3061	711766
5162	711767
1723	711768
84769	711769
19339	711770
18889	711771
23164	711772
8417	711773
10150	711774
8089	711775
18403	711776
81165	711777
30562	711778
54508	711779
93649	711780
79511	711781
21063	711782
60996	711783
23507	711784
90902	711785
15929	711786
11288	711787
15288	711788
33044	711789
85283	711790
62858	711791
118251	711792
94078	711793
153995	711794
24376	711795
9922	711796
67098	711797
5036	711798
11998	711799
28440	711800
3454	711801
22529	711802
6461	711803
117435	711804
71346	711805
32701	711806
28109	711807
34245	711808
348	711809
132623	711810
57092	711811
42112	711812
4506	711813
40141	711814
10114	711815
29231	711816
6585	711817
9220	711818
18460	711819
71153	711820
27301	711821
109535	711822
9993	711823
71854	711824
33173	711825
45502	711826
38604	711827
71215	711828
15786	711829
14053	711830
38756	711831
44036	711832
8250	711833
80036	711834
25542	711835
8792	711836
83753	711837
10959	711838
17189	711839
15585	711840
116917	711841
3154	711842
1	711843
1108	711844
18900	711845
72381	711846
24826	711847
21212	711848
89997	711849
32038	711850
35689	711851
17375	711852
39319	711853
39939	711854
46094	711855
19384	711856
66008	711857
85361	711858
112109	711859
22249	711860
27688	711861
2972	711862
11106	711863
20288	711864
19453	711865
152165	711866
137577	711867
11506	711868
118617	711869
93375	711870
22128	711871
88707	711872
2520	711873
69458	711874
539	711875
825	711876
89424	711877
25094	711878
25572	711879
1949	711880
31157	711881
14082	711882
58430	711883
78980	711884
24121	711885
70891	711886
135198	711887
46128	711888
6078	711889
1672	711890
8153	711891
6264	711892
50972	711893
4312	711894
12368	711895
12485	711896
29512	711897
102	711898
75682	711899
19238	711900
14792	711901
161820	711902
47133	711903
45381	711904
2289	711905
52467	711906
12665	711907
62293	711908
37239	711909
77069	711910
15941	711911
37516	711912
84856	711913
26805	711914
3691	711915
363	711916
74260	711917
140	711918
34066	711919
6909	711920
153181	711921
90699	711922
69917	711923
33508	711924
24998	711925
46769	711926
2193	711927
11359	711928
7524	711929
125974	711930
78076	711931
69510	711932
16873	711933
49245	711934
143713	711935
930	711936
96777	711937
39352	711938
24726	711939
23169	711940
13185	711941
7436	711942
7958	711943
82427	711944
47115	711945
54466	711946
27713	711947
31289	711948
69313	711949
46023	711950
150059	711951
133548	711952
106939	711953
73662	711954
24642	711955
4842	711956
10219	711957
18124	711958
85504	711959
21622	711960
43761	711961
52229	711962
40610	711963
7010	711964
2833	711965
24499	711966
34472	711967
23632	711968
10705	711969
34236	711970
45668	711971
4262	711972
34479	711973
1194	711974
71014	711975
78135	711976
10619	711977
99512	711978
5140	711979
16555	711980
36087	711981
10270	711982
10899	711983
19776	711984
134690	711985
5573	711986
4903	711987
31330	711988
8206	711989
43804	711990
10627	711991
18556	711992
22430	711993
33342	711994
1410	711995
450	711996
42244	711997
402	711998
35879	711999
29179	712000
32988	712001
32788	712002
61832	712003
148029	712004
2546	712005
54046	712006
2553	712007
16367	712008
165608	712009
17710	712010
9681	712011
22887	712012
80701	712013
30357	712014
10500	712015
87664	712016
947	712017
77827	712018
103283	712019
58120	712020
103549	712021
4308	712022
48442	712023
12817	712024
38786	712025
11958	712026
13866	712027
7940	712028
797	712029
47701	712030
67820	712031
1029	712032
7172	712033
80052	712034
50382	712035
69166	712036
21219	712037
90879	712038
31882	712039
24078	712040
75075	712041
23481	712042
36578	712043
18754	712044
1469	712045
4527	712046
11915	712047
61982	712048
58757	712049
1558	712050
87971	712051
82347	712052
3110	712053
21555	712054
57226	712055
480	712056
565	712057
4071	712058
52777	712059
140660	712060
15001	712061
68499	712062
9481	712063
6042	712064
24628	712065
3657	712066
25355	712067
123689	712068
47922	712069
21243	712070
35456	712071
27331	712072
82802	712073
4267	712074
65525	712075
51120	712076
106310	712077
11208	712078
18410	712079
93257	712080
5996	712081
22647	712082
83356	712083
64505	712084
40427	712085
7873	712086
21811	712087
72398	712088
19842	712089
51423	712090
9244	712091
101341	712092
124439	712093
28197	712094
50355	712095
109741	712096
3200	712097
33074	712098
36035	712099
3839	712100
23173	712101
5044	712102
8040	712103
11805	712104
67321	712105
20252	712106
58802	712107
1895	712108
7121	712109
101763	712110
75384	712111
137048	712112
160848	712113
54271	712114
63611	712115
104917	712116
41236	712117
117550	712118
3666	712119
46225	712120
142306	712121
4291	712122
58664	712123
106571	712124
32997	712125
17681	712126
40477	712127
2492	712128
46745	712129
116750	712130
32386	712131
84039	712132
40085	712133
15014	712134
19695	712135
27986	712136
24692	712137
125152	712138
711	712139
71250	712140
11641	712141
95787	712142
55598	712143
55190	712144
25620	712145
15196	712146
69478	712147
13104	712148
66978	712149
110776	712150
113151	712151
118738	712152
15608	712153
28114	712154
11775	712155
1472	712156
1166	712157
130122	712158
5776	712159
5836	712160
38	712161
92061	712162
1556	712163
27251	712164
383	712165
45545	712166
10250	712167
110679	712168
6080	712169
26594	712170
40727	712171
71377	712172
118882	712173
19602	712174
9782	712175
39158	712176
105528	712177
18551	712178
60730	712179
42824	712180
67311	712181
113644	712182
1148	712183
29940	712184
15904	712185
12553	712186
51888	712187
12276	712188
32890	712189
56364	712190
72191	712191
66006	712192
99527	712193
60221	712194
88940	712195
97402	712196
76607	712197
40038	712198
10629	712199
5844	712200
15007	712201
87912	712202
642	712203
3847	712204
41139	712205
7081	712206
5089	712207
3378	712208
160902	712209
45601	712210
43535	712211
15028	712212
24479	712213
41047	712214
16761	712215
16538	712216
102825	712217
75023	712218
12538	712219
18478	712220
69786	712221
36257	712222
83183	712223
49042	712224
88562	712225
11765	712226
36780	712227
20300	712228
17551	712229
122247	712230
86247	712231
91381	712232
42399	712233
2061	712234
153177	712235
37397	712236
40649	712237
23679	712238
45049	712239
17622	712240
29580	712241
47346	712242
31994	712243
4377	712244
101846	712245
59813	712246
13218	712247
44429	712248
120689	712249
82117	712250
5999	712251
25248	712252
6936	712253
3067	712254
255	712255
33279	712256
45345	712257
1458	712258
1508	712259
14856	712260
68975	712261
91559	712262
26609	712263
30579	712264
19606	712265
3457	712266
108426	712267
58401	712268
23898	712269
105332	712270
27677	712271
148378	712272
49184	712273
19026	712274
24521	712275
92113	712276
52665	712277
68818	712278
93339	712279
88367	712280
13289	712281
25579	712282
11052	712283
82248	712284
44747	712285
9974	712286
1987	712287
55768	712288
538	712289
65710	712290
140812	712291
132048	712292
3	712293
21158	712294
97726	712295
12609	712296
31071	712297
39002	712298
70967	712299
2453	712300
84917	712301
86175	712302
130048	712303
2412	712304
8546	712305
67606	712306
39489	712307
15302	712308
1404	712309
28987	712310
65710	712311
4993	712312
85619	712313
11976	712314
353	712315
109359	712316
18833	712317
99492	712318
84831	712319
27706	712320
131123	712321
6681	712322
11455	712323
5351	712324
99968	712325
56869	712326
81895	712327
28989	712328
23202	712329
132917	712330
69852	712331
11088	712332
10243	712333
95946	712334
17678	712335
13361	712336
131992	712337
404	712338
44360	712339
146941	712340
16568	712341
29986	712342
21	712343
116452	712344
59047	712345
45542	712346
28045	712347
13981	712348
94372	712349
40698	712350
35161	712351
21938	712352
58398	712353
66398	712354
14746	712355
126177	712356
4309	712357
1563	712358
82198	712359
469	712360
1262	712361
60844	712362
6291	712363
23302	712364
87417	712365
9415	712366
13573	712367
1013	712368
5084	712369
2613	712370
117929	712371
2259	712372
66510	712373
3473	712374
58824	712375
19266	712376
29726	712377
53160	712378
10907	712379
4487	712380
32573	712381
68169	712382
6067	712383
32755	712384
5307	712385
39442	712386
42928	712387
10542	712388
9155	712389
96961	712390
59042	712391
6251	712392
68209	712393
138270	712394
13401	712395
1174	712396
137044	712397
2882	712398
43079	712399
116878	712400
42049	712401
4564	712402
110093	712403
36994	712404
12533	712405
33607	712406
21979	712407
70034	712408
55567	712409
106407	712410
23321	712411
33288	712412
16792	712413
2904	712414
707	712415
3467	712416
40320	712417
30447	712418
132341	712419
14969	712420
89142	712421
5766	712422
27302	712423
4778	712424
127949	712425
7171	712426
2576	712427
70522	712428
144568	712429
1565	712430
2462	712431
143362	712432
2693	712433
106984	712434
116701	712435
80281	712436
7077	712437
25270	712438
120624	712439
10968	712440
75013	712441
6799	712442
86925	712443
130811	712444
12288	712445
151405	712446
22620	712447
19690	712448
49490	712449
29770	712450
62817	712451
3130	712452
13910	712453
50307	712454
11040	712455
67511	712456
25918	712457
42692	712458
1447	712459
132354	712460
86433	712461
78560	712462
40480	712463
165590	712464
31	712465
43403	712466
6179	712467
5299	712468
6169	712469
91	712470
1024	712471
31100	712472
30459	712473
5187	712474
71433	712475
4644	712476
68227	712477
114175	712478
4784	712479
7571	712480
59020	712481
89410	712482
3428	712483
85116	712484
74074	712485
11449	712486
133219	712487
95896	712488
61416	712489
105439	712490
16125	712491
25237	712492
20171	712493
104229	712494
48786	712495
61023	712496
60841	712497
48806	712498
21111	712499
7382	712500
53792	712501
43366	712502
140356	712503
140684	712504
19684	712505
791	712506
120203	712507
20717	712508
344	712509
2319	712510
162	712511
19453	712512
26108	712513
15640	712514
47589	712515
14870	712516
23563	712517
3897	712518
42890	712519
56459	712520
7995	712521
108036	712522
98357	712523
33220	712524
5528	712525
71746	712526
15530	712527
2198	712528
10628	712529
2823	712530
57222	712531
122461	712532
4495	712533
9022	712534
15564	712535
1881	712536
58942	712537
3752	712538
21113	712539
22982	712540
165003	712541
33381	712542
6902	712543
19618	712544
18436	712545
77577	712546
72963	712547
29272	712548
56141	712549
277	712550
57464	712551
51967	712552
47233	712553
11802	712554
30410	712555
3427	712556
13632	712557
8331	712558
25598	712559
17328	712560
8276	712561
105602	712562
23406	712563
2003	712564
68725	712565
42189	712566
14331	712567
2093	712568
86299	712569
70980	712570
56506	712571
22630	712572
2570	712573
1656	712574
31277	712575
2280	712576
81823	712577
22918	712578
84617	712579
33373	712580
12006	712581
4306	712582
32045	712583
45967	712584
41793	712585
5823	712586
58	712587
9839	712588
21905	712589
28944	712590
23454	712591
237	712592
1396	712593
22504	712594
47574	712595
94696	712596
66802	712597
2830	712598
17065	712599
50773	712600
1498	712601
13007	712602
9937	712603
7212	712604
8887	712605
7880	712606
6790	712607
24308	712608
25293	712609
46488	712610
22391	712611
82182	712612
3147	712613
45896	712614
15064	712615
71310	712616
75442	712617
20960	712618
39450	712619
32356	712620
31418	712621
1918	712622
9200	712623
27813	712624
38973	712625
40286	712626
28423	712627
31145	712628
70684	712629
23952	712630
18400	712631
515	712632
41011	712633
10231	712634
89	712635
32591	712636
56441	712637
145	712638
46314	712639
2730	712640
137288	712641
32296	712642
7812	712643
54172	712644
26650	712645
160071	712646
7255	712647
100012	712648
755	712649
70780	712650
2366	712651
13540	712652
4806	712653
5984	712654
17133	712655
84308	712656
140273	712657
12284	712658
22802	712659
86726	712660
3228	712661
133446	712662
72199	712663
109486	712664
78221	712665
3634	712666
111275	712667
83651	712668
34321	712669
30436	712670
25083	712671
38096	712672
13360	712673
123	712674
64071	712675
30854	712676
2239	712677
49678	712678
60576	712679
31940	712680
77624	712681
6797	712682
159728	712683
35521	712684
12698	712685
20643	712686
10840	712687
8269	712688
52139	712689
24602	712690
58150	712691
2536	712692
23582	712693
6796	712694
258	712695
36644	712696
4372	712697
3871	712698
399	712699
14747	712700
12736	712701
57169	712702
127804	712703
115341	712704
153364	712705
41493	712706
32702	712707
31740	712708
28823	712709
140820	712710
120957	712711
2398	712712
118250	712713
47835	712714
107213	712715
133173	712716
14884	712717
164499	712718
12765	712719
11740	712720
24426	712721
35308	712722
120282	712723
7433	712724
72649	712725
115488	712726
18969	712727
6174	712728
26234	712729
373	712730
53282	712731
40666	712732
11898	712733
34846	712734
106629	712735
16493	712736
2691	712737
8830	712738
28622	712739
151089	712740
6383	712741
48027	712742
18236	712743
5044	712744
68076	712745
90751	712746
38956	712747
54443	712748
94477	712749
640	712750
44721	712751
2120	712752
121007	712753
3278	712754
116010	712755
86438	712756
100620	712757
41584	712758
9788	712759
102767	712760
103037	712761
8117	712762
99568	712763
5728	712764
30356	712765
13802	712766
4441	712767
1471	712768
24761	712769
251	712770
5716	712771
3230	712772
36601	712773
5197	712774
12974	712775
45915	712776
41087	712777
20954	712778
5062	712779
930	712780
552	712781
68368	712782
17807	712783
58955	712784
13103	712785
104	712786
22	712787
34191	712788
3826	712789
46842	712790
74451	712791
6454	712792
96082	712793
15748	712794
52776	712795
2308	712796
59831	712797
102027	712798
28338	712799
4818	712800
90247	712801
10488	712802
25896	712803
82406	712804
28319	712805
72914	712806
9317	712807
5377	712808
23059	712809
38911	712810
29378	712811
9673	712812
122272	712813
66413	712814
95284	712815
26997	712816
155558	712817
21085	712818
45182	712819
61307	712820
32224	712821
1024	712822
49072	712823
7188	712824
82105	712825
16487	712826
112406	712827
39448	712828
3558	712829
31906	712830
35916	712831
25131	712832
8924	712833
104341	712834
30117	712835
5231	712836
17332	712837
27738	712838
67364	712839
32534	712840
2416	712841
6982	712842
43176	712843
15825	712844
30399	712845
62897	712846
18556	712847
11638	712848
108975	712849
19035	712850
13002	712851
2978	712852
106705	712853
13403	712854
112795	712855
106578	712856
47469	712857
126310	712858
7848	712859
17795	712860
13802	712861
90164	712862
2880	712863
85522	712864
39210	712865
13465	712866
68888	712867
9310	712868
118	712869
15664	712870
112432	712871
99133	712872
72	712873
658	712874
12720	712875
48602	712876
48584	712877
7660	712878
12642	712879
7775	712880
20716	712881
30944	712882
28264	712883
13131	712884
51860	712885
108	712886
16924	712887
6190	712888
11569	712889
2388	712890
16364	712891
96855	712892
17413	712893
85301	712894
1019	712895
18137	712896
2105	712897
18855	712898
28759	712899
48601	712900
3957	712901
63765	712902
11377	712903
51364	712904
54010	712905
36696	712906
56718	712907
58682	712908
104157	712909
7377	712910
38742	712911
28779	712912
62149	712913
60804	712914
33735	712915
151065	712916
21956	712917
35819	712918
85788	712919
126488	712920
118906	712921
9629	712922
3164	712923
68511	712924
10885	712925
125656	712926
14757	712927
17182	712928
5057	712929
16720	712930
78611	712931
2663	712932
13942	712933
8909	712934
5151	712935
137714	712936
14081	712937
6676	712938
51200	712939
12580	712940
32334	712941
21764	712942
28262	712943
87251	712944
87703	712945
109965	712946
7019	712947
1304	712948
71520	712949
46334	712950
30032	712951
9193	712952
86066	712953
64726	712954
1524	712955
27599	712956
20418	712957
13505	712958
165852	712959
42222	712960
793	712961
71477	712962
929	712963
26113	712964
65695	712965
32111	712966
9522	712967
93732	712968
129818	712969
86093	712970
63749	712971
70692	712972
52643	712973
2330	712974
19081	712975
34122	712976
77327	712977
111041	712978
66124	712979
1209	712980
54271	712981
69430	712982
65815	712983
23345	712984
18909	712985
29804	712986
40296	712987
18605	712988
13017	712989
5769	712990
17712	712991
47065	712992
29008	712993
78683	712994
2961	712995
1617	712996
56434	712997
11518	712998
121864	712999
109272	713000
88220	713001
87389	713002
40604	713003
56248	713004
2711	713005
135479	713006
50111	713007
15494	713008
17568	713009
24097	713010
41707	713011
23425	713012
31217	713013
27335	713014
24039	713015
27102	713016
16048	713017
63698	713018
150721	713019
90236	713020
10764	713021
3852	713022
3109	713023
21183	713024
100939	713025
53489	713026
48508	713027
71111	713028
1511	713029
13103	713030
45090	713031
16462	713032
30332	713033
96982	713034
7214	713035
71525	713036
34716	713037
82995	713038
11427	713039
98711	713040
46384	713041
55366	713042
13131	713043
2814	713044
19965	713045
73998	713046
62160	713047
19137	713048
73149	713049
65342	713050
8244	713051
29749	713052
6460	713053
1986	713054
8110	713055
33495	713056
593	713057
3728	713058
118	713059
60640	713060
2654	713061
4504	713062
1909	713063
31008	713064
90570	713065
51042	713066
5619	713067
6287	713068
28776	713069
58477	713070
46449	713071
15400	713072
45609	713073
5676	713074
56322	713075
10883	713076
13982	713077
112142	713078
15679	713079
39499	713080
5387	713081
89898	713082
203	713083
5186	713084
33713	713085
14781	713086
10305	713087
101778	713088
64934	713089
12328	713090
42781	713091
69631	713092
7618	713093
26099	713094
109814	713095
61	713096
138801	713097
130480	713098
76147	713099
31523	713100
29341	713101
18016	713102
25	713103
27107	713104
76831	713105
77793	713106
26588	713107
6678	713108
35050	713109
9781	713110
102991	713111
64609	713112
14308	713113
5716	713114
19947	713115
32654	713116
83198	713117
31657	713118
8182	713119
10533	713120
51078	713121
8399	713122
52961	713123
2420	713124
46765	713125
20804	713126
496	713127
20450	713128
1957	713129
40945	713130
70243	713131
12551	713132
4320	713133
81378	713134
75757	713135
2213	713136
12067	713137
91811	713138
708	713139
14276	713140
51776	713141
43118	713142
53	713143
107613	713144
17890	713145
47861	713146
58225	713147
1498	713148
7843	713149
13021	713150
11902	713151
40822	713152
54715	713153
652	713154
33672	713155
71660	713156
26791	713157
58355	713158
74955	713159
5744	713160
132658	713161
63975	713162
36772	713163
15222	713164
26990	713165
135321	713166
2199	713167
9856	713168
21	713169
48510	713170
5764	713171
58937	713172
70252	713173
2803	713174
48768	713175
44133	713176
34833	713177
17323	713178
245	713179
9934	713180
118512	713181
63980	713182
5954	713183
69905	713184
93781	713185
32666	713186
51375	713187
55100	713188
59681	713189
36688	713190
28912	713191
235	713192
46030	713193
16780	713194
14621	713195
33905	713196
83886	713197
1047	713198
81127	713199
165	713200
36573	713201
56601	713202
50800	713203
275	713204
87166	713205
24434	713206
27563	713207
83517	713208
125240	713209
24174	713210
19889	713211
78436	713212
125709	713213
32443	713214
12873	713215
35762	713216
43628	713217
8	713218
125583	713219
2364	713220
1795	713221
54057	713222
32174	713223
1002	713224
81661	713225
133460	713226
15421	713227
8581	713228
64820	713229
12912	713230
27737	713231
41915	713232
13557	713233
119092	713234
3067	713235
1771	713236
10566	713237
38924	713238
18688	713239
85874	713240
41457	713241
10665	713242
39747	713243
25011	713244
36875	713245
18940	713246
55795	713247
58070	713248
36534	713249
31133	713250
71555	713251
41724	713252
10058	713253
2	713254
69712	713255
128623	713256
38923	713257
40138	713258
116004	713259
86429	713260
8087	713261
14432	713262
112593	713263
42740	713264
49729	713265
64747	713266
133210	713267
77262	713268
44664	713269
73162	713270
13924	713271
75182	713272
45652	713273
5102	713274
12717	713275
51757	713276
118718	713277
5339	713278
43708	713279
67746	713280
76843	713281
11626	713282
18407	713283
33014	713284
7911	713285
3267	713286
49128	713287
1685	713288
155617	713289
41671	713290
10841	713291
14829	713292
8320	713293
87812	713294
61632	713295
150	713296
2184	713297
8	713298
65292	713299
29601	713300
160184	713301
26717	713302
123659	713303
177	713304
144874	713305
9355	713306
31330	713307
35733	713308
59988	713309
20167	713310
91825	713311
104	713312
155046	713313
101281	713314
60232	713315
22119	713316
19744	713317
44829	713318
11918	713319
54941	713320
9268	713321
531	713322
8064	713323
76210	713324
37797	713325
149237	713326
1216	713327
1303	713328
14350	713329
2241	713330
7323	713331
1615	713332
42	713333
24882	713334
21676	713335
17038	713336
35463	713337
70053	713338
9891	713339
55951	713340
23708	713341
19584	713342
422	713343
54714	713344
13882	713345
72101	713346
36440	713347
28798	713348
34176	713349
1221	713350
9249	713351
28343	713352
6537	713353
918	713354
37930	713355
37923	713356
830	713357
26966	713358
29640	713359
2273	713360
12815	713361
5656	713362
16921	713363
26183	713364
4978	713365
3477	713366
11041	713367
20380	713368
4023	713369
12595	713370
32536	713371
61020	713372
4146	713373
29653	713374
114143	713375
74813	713376
5973	713377
72873	713378
4022	713379
19225	713380
4660	713381
35880	713382
1633	713383
5041	713384
16916	713385
129112	713386
126187	713387
125851	713388
24580	713389
81801	713390
2000	713391
74735	713392
83503	713393
53176	713394
24539	713395
62799	713396
3964	713397
57523	713398
26980	713399
6549	713400
119090	713401
22853	713402
96962	713403
30230	713404
17162	713405
11257	713406
19401	713407
74242	713408
36499	713409
111883	713410
11348	713411
841	713412
4346	713413
45554	713414
38748	713415
55930	713416
124542	713417
8146	713418
20428	713419
154254	713420
9072	713421
2884	713422
4422	713423
149	713424
3901	713425
4085	713426
8777	713427
44453	713428
68239	713429
9016	713430
36174	713431
37628	713432
7057	713433
25053	713434
24947	713435
75144	713436
48778	713437
46499	713438
16194	713439
81621	713440
74944	713441
6383	713442
11899	713443
19540	713444
3837	713445
22233	713446
99113	713447
30592	713448
87801	713449
11490	713450
11206	713451
71416	713452
2509	713453
118131	713454
50026	713455
299	713456
125800	713457
107224	713458
6403	713459
13976	713460
9864	713461
7534	713462
1820	713463
40268	713464
64226	713465
2962	713466
23885	713467
99516	713468
83973	713469
133389	713470
112112	713471
68020	713472
51249	713473
12743	713474
86054	713475
47691	713476
58170	713477
6722	713478
60970	713479
21092	713480
13881	713481
36394	713482
2941	713483
15054	713484
96426	713485
23737	713486
57509	713487
10368	713488
11415	713489
37111	713490
62872	713491
160518	713492
34927	713493
19142	713494
20767	713495
2842	713496
86052	713497
33716	713498
104697	713499
153860	713500
21428	713501
3873	713502
96375	713503
49249	713504
12631	713505
21372	713506
14838	713507
25813	713508
157036	713509
4352	713510
11935	713511
526	713512
40116	713513
62563	713514
33398	713515
60962	713516
1147	713517
89323	713518
20045	713519
18588	713520
36846	713521
17022	713522
16787	713523
3813	713524
24502	713525
106224	713526
65473	713527
66721	713528
2699	713529
3228	713530
41426	713531
20946	713532
63161	713533
3295	713534
42755	713535
29044	713536
19122	713537
25611	713538
60141	713539
4602	713540
127020	713541
53257	713542
79833	713543
28677	713544
1018	713545
25195	713546
70464	713547
11733	713548
30779	713549
15229	713550
120301	713551
44	713552
27599	713553
2137	713554
101580	713555
83826	713556
6826	713557
35632	713558
29092	713559
30355	713560
22463	713561
13506	713562
73591	713563
8771	713564
58488	713565
59678	713566
50199	713567
85413	713568
47648	713569
151788	713570
60682	713571
134624	713572
6870	713573
11195	713574
43412	713575
147875	713576
4779	713577
76460	713578
28574	713579
27894	713580
95401	713581
2543	713582
10827	713583
29824	713584
11786	713585
74948	713586
121225	713587
2237	713588
1852	713589
61328	713590
53551	713591
35010	713592
17011	713593
104156	713594
16058	713595
142287	713596
56357	713597
19459	713598
19547	713599
17331	713600
59312	713601
20847	713602
119411	713603
34778	713604
55095	713605
4050	713606
16407	713607
8746	713608
87854	713609
95565	713610
81742	713611
2040	713612
66475	713613
49294	713614
18580	713615
23096	713616
32666	713617
10165	713618
130820	713619
34607	713620
6299	713621
47083	713622
41314	713623
124865	713624
1756	713625
34687	713626
11621	713627
999	713628
53943	713629
11549	713630
99246	713631
56082	713632
19626	713633
16973	713634
15156	713635
80790	713636
41367	713637
118257	713638
35737	713639
2951	713640
93780	713641
283	713642
1713	713643
47183	713644
39703	713645
54225	713646
59186	713647
7507	713648
4514	713649
16442	713650
12022	713651
22149	713652
5089	713653
122710	713654
3348	713655
86394	713656
31050	713657
6750	713658
65524	713659
86488	713660
147243	713661
54614	713662
107127	713663
10381	713664
73433	713665
31527	713666
139525	713667
113186	713668
61068	713669
29991	713670
121191	713671
81099	713672
217	713673
74526	713674
97118	713675
376	713676
58992	713677
641	713678
163137	713679
10155	713680
12850	713681
26323	713682
91081	713683
35786	713684
1609	713685
2682	713686
8629	713687
47976	713688
29313	713689
143666	713690
8907	713691
22175	713692
10395	713693
13404	713694
136414	713695
11639	713696
81095	713697
13966	713698
12664	713699
11364	713700
40776	713701
131955	713702
48607	713703
39672	713704
1169	713705
8998	713706
144682	713707
47307	713708
3175	713709
10901	713710
3281	713711
122448	713712
4090	713713
31421	713714
80668	713715
13692	713716
39759	713717
62613	713718
71146	713719
58013	713720
63938	713721
22618	713722
94016	713723
16891	713724
20900	713725
6157	713726
147	713727
118494	713728
106091	713729
68	713730
38223	713731
20496	713732
47870	713733
7256	713734
16835	713735
57274	713736
3005	713737
23850	713738
111146	713739
31528	713740
22035	713741
45586	713742
5569	713743
81127	713744
42540	713745
115956	713746
94232	713747
10618	713748
51695	713749
42462	713750
48828	713751
18267	713752
3680	713753
58131	713754
23615	713755
10754	713756
14011	713757
13378	713758
32447	713759
10061	713760
96482	713761
3650	713762
129797	713763
58	713764
34918	713765
132229	713766
58473	713767
22723	713768
11088	713769
162634	713770
7943	713771
118239	713772
50178	713773
124892	713774
51063	713775
59667	713776
70482	713777
17142	713778
106883	713779
4845	713780
77969	713781
3451	713782
46156	713783
54121	713784
19825	713785
18979	713786
74825	713787
48167	713788
62984	713789
44821	713790
87830	713791
43585	713792
67438	713793
59281	713794
24966	713795
26500	713796
69546	713797
13643	713798
47222	713799
28448	713800
68274	713801
8083	713802
22092	713803
58473	713804
2241	713805
43892	713806
3400	713807
27408	713808
65942	713809
77315	713810
34279	713811
101686	713812
8789	713813
44707	713814
50767	713815
17346	713816
1075	713817
3776	713818
4013	713819
16324	713820
89843	713821
27797	713822
55111	713823
40911	713824
8364	713825
39438	713826
86509	713827
51907	713828
11639	713829
14	713830
25182	713831
42608	713832
52810	713833
73244	713834
38868	713835
10444	713836
82225	713837
69872	713838
5310	713839
91513	713840
159606	713841
33220	713842
10439	713843
44408	713844
27356	713845
5864	713846
40541	713847
83911	713848
7083	713849
41978	713850
102136	713851
114672	713852
6577	713853
65614	713854
13156	713855
49849	713856
2676	713857
68407	713858
50081	713859
8399	713860
79997	713861
34890	713862
12638	713863
2673	713864
517	713865
13258	713866
35989	713867
11655	713868
16312	713869
1707	713870
87844	713871
53237	713872
867	713873
19802	713874
30701	713875
20268	713876
16817	713877
338	713878
96691	713879
17184	713880
79439	713881
35136	713882
11444	713883
5166	713884
9866	713885
7779	713886
23842	713887
1355	713888
1224	713889
18817	713890
66356	713891
384	713892
14680	713893
2929	713894
79861	713895
3912	713896
10173	713897
17960	713898
82833	713899
18083	713900
27366	713901
6676	713902
38311	713903
8743	713904
34064	713905
30194	713906
2171	713907
16139	713908
87	713909
33402	713910
5113	713911
7466	713912
11316	713913
7486	713914
83861	713915
163372	713916
39229	713917
85343	713918
17914	713919
16124	713920
145	713921
6217	713922
106362	713923
82010	713924
6046	713925
68569	713926
4139	713927
231	713928
40946	713929
27606	713930
2865	713931
3638	713932
68362	713933
92139	713934
39921	713935
27877	713936
45630	713937
40303	713938
44582	713939
84260	713940
99318	713941
67878	713942
794	713943
74909	713944
857	713945
49346	713946
105442	713947
33115	713948
18803	713949
42303	713950
13655	713951
10249	713952
5365	713953
65900	713954
11191	713955
123197	713956
28052	713957
65210	713958
14431	713959
35177	713960
50263	713961
3507	713962
17535	713963
49581	713964
66098	713965
94776	713966
7327	713967
13755	713968
82008	713969
89799	713970
109271	713971
47517	713972
3680	713973
94132	713974
55767	713975
5881	713976
123297	713977
25441	713978
24298	713979
3604	713980
64065	713981
42737	713982
1059	713983
22180	713984
25617	713985
80357	713986
31970	713987
6153	713988
54640	713989
35025	713990
16221	713991
102897	713992
7496	713993
108026	713994
803	713995
105445	713996
6087	713997
51605	713998
85196	713999
68931	714000
5914	714001
340	714002
132395	714003
102407	714004
5419	714005
1406	714006
4356	714007
11567	714008
17830	714009
8707	714010
30185	714011
919	714012
17965	714013
49381	714014
4826	714015
307	714016
31349	714017
58269	714018
69621	714019
122074	714020
2548	714021
16835	714022
138029	714023
23764	714024
40653	714025
9512	714026
61946	714027
92458	714028
12500	714029
54761	714030
7520	714031
5691	714032
92258	714033
161966	714034
35431	714035
104236	714036
2465	714037
81205	714038
5	714039
1721	714040
17914	714041
111772	714042
4391	714043
20176	714044
2222	714045
49860	714046
1676	714047
99612	714048
594	714049
6859	714050
16244	714051
105865	714052
20904	714053
14616	714054
54306	714055
54031	714056
6477	714057
28238	714058
50357	714059
1363	714060
88317	714061
51278	714062
22818	714063
45149	714064
9595	714065
45810	714066
21282	714067
76662	714068
14169	714069
92219	714070
2571	714071
40249	714072
32607	714073
11666	714074
3724	714075
54791	714076
67252	714077
32533	714078
21981	714079
19337	714080
29673	714081
45358	714082
311	714083
45911	714084
38476	714085
109575	714086
32862	714087
25563	714088
9172	714089
38610	714090
3203	714091
48803	714092
44590	714093
146230	714094
26095	714095
83605	714096
20958	714097
15254	714098
32488	714099
96391	714100
82778	714101
17128	714102
150332	714103
37606	714104
58397	714105
3933	714106
80677	714107
13892	714108
3465	714109
84019	714110
16034	714111
60436	714112
11243	714113
22533	714114
94033	714115
10889	714116
49949	714117
85696	714118
156151	714119
19757	714120
6035	714121
13710	714122
2337	714123
18698	714124
52202	714125
149185	714126
30868	714127
23105	714128
97379	714129
71394	714130
72727	714131
105150	714132
27898	714133
44005	714134
12902	714135
18077	714136
9492	714137
7607	714138
85532	714139
2172	714140
81286	714141
4918	714142
83072	714143
46846	714144
88486	714145
60989	714146
4086	714147
69969	714148
133952	714149
50476	714150
156439	714151
6805	714152
83228	714153
32224	714154
68179	714155
30695	714156
37226	714157
74589	714158
3767	714159
20559	714160
67663	714161
1515	714162
89005	714163
71850	714164
55	714165
25061	714166
4796	714167
6563	714168
114694	714169
34391	714170
66723	714171
83233	714172
70680	714173
7151	714174
19774	714175
73688	714176
24523	714177
35753	714178
133642	714179
6924	714180
11591	714181
100541	714182
79684	714183
93502	714184
133115	714185
60	714186
28846	714187
7520	714188
65572	714189
12708	714190
50785	714191
10488	714192
24889	714193
75207	714194
104958	714195
86846	714196
7384	714197
2756	714198
122057	714199
11179	714200
60883	714201
449	714202
2651	714203
42107	714204
12179	714205
82181	714206
8940	714207
56794	714208
19191	714209
25844	714210
4907	714211
11770	714212
2657	714213
72846	714214
17523	714215
5320	714216
3684	714217
59018	714218
5299	714219
68106	714220
31843	714221
858	714222
16329	714223
38233	714224
46092	714225
12298	714226
44505	714227
11576	714228
116231	714229
152827	714230
3868	714231
134319	714232
50692	714233
187	714234
7733	714235
49071	714236
3219	714237
53635	714238
50822	714239
93702	714240
45768	714241
253	714242
100377	714243
40294	714244
71864	714245
45805	714246
11700	714247
13347	714248
408	714249
13340	714250
140643	714251
33205	714252
90037	714253
4059	714254
49634	714255
1518	714256
9680	714257
61892	714258
11787	714259
6499	714260
3739	714261
57375	714262
20602	714263
39577	714264
29252	714265
11175	714266
12423	714267
35688	714268
1861	714269
96231	714270
69794	714271
16386	714272
95737	714273
59279	714274
17958	714275
26516	714276
11911	714277
70328	714278
3733	714279
87769	714280
15053	714281
5113	714282
4730	714283
12040	714284
54629	714285
5938	714286
3715	714287
109768	714288
41691	714289
6232	714290
68250	714291
5070	714292
80800	714293
87893	714294
53841	714295
9089	714296
13731	714297
4528	714298
15894	714299
69831	714300
22172	714301
68999	714302
161039	714303
1675	714304
68330	714305
31660	714306
8564	714307
10723	714308
55012	714309
62316	714310
88290	714311
25686	714312
32039	714313
26453	714314
39834	714315
18177	714316
3699	714317
24846	714318
6187	714319
32201	714320
56180	714321
83236	714322
32680	714323
46356	714324
15284	714325
65624	714326
34	714327
39806	714328
13579	714329
65636	714330
96919	714331
13746	714332
87819	714333
18352	714334
5365	714335
16354	714336
36	714337
1492	714338
50549	714339
3730	714340
6381	714341
42597	714342
20682	714343
101882	714344
111449	714345
24722	714346
45053	714347
4988	714348
22235	714349
2095	714350
55439	714351
5464	714352
44981	714353
15337	714354
4385	714355
30401	714356
5106	714357
12785	714358
3553	714359
27928	714360
11415	714361
3173	714362
30313	714363
80193	714364
2859	714365
30072	714366
108005	714367
1618	714368
15868	714369
23648	714370
68190	714371
22498	714372
128551	714373
46152	714374
3323	714375
99750	714376
55054	714377
2552	714378
51914	714379
103262	714380
43127	714381
140911	714382
1428	714383
74801	714384
7085	714385
412	714386
38500	714387
37162	714388
1267	714389
131807	714390
216	714391
9244	714392
113804	714393
186	714394
46546	714395
43243	714396
62128	714397
54518	714398
11500	714399
7142	714400
30861	714401
5622	714402
2642	714403
79702	714404
29634	714405
9873	714406
931	714407
85460	714408
53941	714409
10320	714410
70135	714411
17022	714412
89170	714413
97381	714414
1740	714415
50671	714416
37312	714417
164318	714418
39660	714419
3357	714420
53967	714421
21207	714422
35837	714423
120068	714424
42781	714425
32695	714426
4832	714427
93370	714428
10794	714429
2743	714430
18032	714431
4414	714432
68915	714433
9475	714434
48829	714435
96520	714436
36088	714437
9793	714438
19262	714439
48073	714440
85715	714441
386	714442
42231	714443
7482	714444
6089	714445
134633	714446
6004	714447
10719	714448
19369	714449
22818	714450
13680	714451
1621	714452
90235	714453
46505	714454
66068	714455
10937	714456
10026	714457
25737	714458
9335	714459
112172	714460
1048	714461
51386	714462
8342	714463
58524	714464
100419	714465
11042	714466
3274	714467
17836	714468
41797	714469
17740	714470
402	714471
3245	714472
18778	714473
14439	714474
96747	714475
10882	714476
52966	714477
232	714478
6982	714479
152760	714480
464	714481
3028	714482
4171	714483
90030	714484
33545	714485
53103	714486
9090	714487
60711	714488
62608	714489
39486	714490
60453	714491
1931	714492
32039	714493
64355	714494
9995	714495
28551	714496
36313	714497
80208	714498
12315	714499
42007	714500
9278	714501
65037	714502
1826	714503
9480	714504
128580	714505
28100	714506
94533	714507
1094	714508
130014	714509
130914	714510
30062	714511
33046	714512
29190	714513
104355	714514
14937	714515
20265	714516
4311	714517
66585	714518
83286	714519
52544	714520
15190	714521
8587	714522
108313	714523
29141	714524
1448	714525
6252	714526
7360	714527
35594	714528
57719	714529
36406	714530
37689	714531
12403	714532
6090	714533
3437	714534
76004	714535
15515	714536
2284	714537
15808	714538
30886	714539
70892	714540
26586	714541
11413	714542
15887	714543
5753	714544
44214	714545
105724	714546
2041	714547
43349	714548
367	714549
46054	714550
30670	714551
32289	714552
2026	714553
42924	714554
71393	714555
99733	714556
41426	714557
68755	714558
30197	714559
6525	714560
15698	714561
97454	714562
616	714563
37195	714564
3129	714565
30059	714566
49395	714567
45944	714568
11805	714569
21362	714570
139437	714571
147161	714572
64367	714573
86916	714574
34581	714575
55938	714576
110194	714577
79992	714578
1826	714579
429	714580
18394	714581
106518	714582
157123	714583
47229	714584
57329	714585
142572	714586
790	714587
29486	714588
95	714589
55964	714590
80849	714591
14768	714592
35363	714593
126050	714594
225	714595
26801	714596
138427	714597
137710	714598
21326	714599
35176	714600
20291	714601
74481	714602
7653	714603
67955	714604
40807	714605
51341	714606
2975	714607
23292	714608
37502	714609
62312	714610
2004	714611
15062	714612
144745	714613
10987	714614
5002	714615
62741	714616
18412	714617
9819	714618
5647	714619
12975	714620
2849	714621
1977	714622
48066	714623
63800	714624
736	714625
59147	714626
22594	714627
72180	714628
6362	714629
97507	714630
78125	714631
405	714632
21609	714633
53777	714634
2527	714635
86261	714636
70222	714637
58116	714638
31916	714639
93115	714640
189	714641
1290	714642
14047	714643
60145	714644
34111	714645
96369	714646
41516	714647
3677	714648
46776	714649
141155	714650
48139	714651
94938	714652
32512	714653
31533	714654
7614	714655
13879	714656
55315	714657
1545	714658
23942	714659
30597	714660
8136	714661
14835	714662
4765	714663
39138	714664
20424	714665
18708	714666
72783	714667
80	714668
55041	714669
8710	714670
22751	714671
63048	714672
5515	714673
123870	714674
6493	714675
107393	714676
11007	714677
13200	714678
59606	714679
26202	714680
74912	714681
9672	714682
150	714683
69916	714684
31241	714685
3876	714686
1590	714687
5664	714688
5092	714689
153929	714690
2546	714691
19861	714692
60518	714693
57266	714694
28175	714695
12718	714696
35342	714697
119035	714698
18143	714699
3865	714700
114838	714701
31431	714702
3149	714703
33837	714704
18910	714705
152270	714706
386	714707
25075	714708
14988	714709
40792	714710
65147	714711
10784	714712
9980	714713
72682	714714
57606	714715
1221	714716
589	714717
19527	714718
60998	714719
4785	714720
33207	714721
20852	714722
101205	714723
4612	714724
35794	714725
29543	714726
38469	714727
63044	714728
56290	714729
834	714730
157046	714731
43664	714732
16569	714733
106564	714734
3077	714735
11459	714736
68387	714737
39818	714738
1146	714739
20037	714740
120078	714741
4643	714742
1686	714743
28206	714744
27372	714745
16938	714746
99994	714747
24576	714748
14995	714749
110165	714750
14868	714751
30332	714752
19053	714753
57992	714754
10423	714755
51034	714756
112913	714757
80026	714758
61304	714759
22343	714760
83909	714761
15511	714762
80298	714763
19906	714764
8726	714765
86427	714766
82658	714767
106173	714768
37193	714769
12667	714770
8680	714771
10898	714772
12407	714773
252	714774
10067	714775
39817	714776
8853	714777
118394	714778
5291	714779
7999	714780
4783	714781
18148	714782
60750	714783
59403	714784
77209	714785
14840	714786
103239	714787
66541	714788
22731	714789
4660	714790
330	714791
19419	714792
26325	714793
99138	714794
54388	714795
71546	714796
32269	714797
29866	714798
71704	714799
24584	714800
78234	714801
60042	714802
3533	714803
29183	714804
44634	714805
11747	714806
6886	714807
57876	714808
61191	714809
28729	714810
27071	714811
49394	714812
121526	714813
53232	714814
79082	714815
16881	714816
50321	714817
34399	714818
54444	714819
122760	714820
11000	714821
32306	714822
64354	714823
92073	714824
126083	714825
10920	714826
10608	714827
6462	714828
75003	714829
205	714830
28429	714831
35883	714832
10360	714833
95626	714834
5556	714835
77487	714836
1810	714837
91022	714838
17	714839
4985	714840
4891	714841
9531	714842
47308	714843
74420	714844
31419	714845
63838	714846
3312	714847
339	714848
14807	714849
43934	714850
2011	714851
45592	714852
40087	714853
96096	714854
8177	714855
5939	714856
124103	714857
13808	714858
12883	714859
40099	714860
58788	714861
71223	714862
7028	714863
60368	714864
7099	714865
13190	714866
11228	714867
5234	714868
26208	714869
67393	714870
33171	714871
32243	714872
26055	714873
16058	714874
74195	714875
31448	714876
2111	714877
62253	714878
2715	714879
54120	714880
36780	714881
18006	714882
2846	714883
33955	714884
84181	714885
56756	714886
30414	714887
82230	714888
19673	714889
20554	714890
134403	714891
42674	714892
28021	714893
10223	714894
80457	714895
127119	714896
125269	714897
60528	714898
103811	714899
116719	714900
111147	714901
148680	714902
9182	714903
360	714904
109771	714905
117689	714906
91558	714907
6819	714908
49031	714909
15212	714910
37388	714911
112032	714912
32139	714913
65634	714914
29416	714915
37979	714916
46347	714917
59777	714918
69409	714919
143647	714920
30394	714921
55221	714922
6419	714923
79502	714924
71169	714925
24483	714926
35772	714927
9026	714928
125699	714929
13364	714930
59319	714931
30458	714932
8675	714933
2619	714934
58132	714935
2352	714936
63106	714937
27641	714938
1850	714939
6423	714940
3041	714941
82059	714942
76452	714943
141516	714944
5735	714945
118799	714946
3071	714947
33295	714948
15978	714949
34986	714950
34868	714951
74034	714952
42726	714953
25554	714954
35792	714955
4524	714956
144260	714957
49200	714958
327	714959
44650	714960
162	714961
77737	714962
69811	714963
49304	714964
32517	714965
75134	714966
53889	714967
5067	714968
69208	714969
12403	714970
39341	714971
15861	714972
86263	714973
12018	714974
50641	714975
699	714976
136763	714977
154541	714978
11886	714979
18536	714980
6005	714981
73636	714982
42920	714983
1037	714984
92309	714985
489	714986
70223	714987
21078	714988
1355	714989
28388	714990
1785	714991
61568	714992
10187	714993
74041	714994
5447	714995
1636	714996
158522	714997
5064	714998
9334	714999
9051	715000
2948	715001
48077	715002
87267	715003
148598	715004
18516	715005
15495	715006
11200	715007
54201	715008
87705	715009
126921	715010
75825	715011
33681	715012
1811	715013
3973	715014
9798	715015
11	715016
58692	715017
6152	715018
3688	715019
58568	715020
29810	715021
515	715022
3330	715023
77083	715024
1103	715025
137325	715026
2135	715027
22446	715028
21087	715029
150487	715030
52172	715031
28747	715032
34533	715033
125968	715034
21034	715035
9177	715036
42499	715037
5302	715038
44790	715039
35553	715040
15914	715041
115676	715042
67345	715043
17253	715044
128650	715045
16599	715046
2229	715047
17290	715048
49909	715049
11566	715050
86474	715051
8298	715052
106400	715053
7830	715054
11920	715055
32169	715056
27110	715057
24125	715058
45751	715059
34488	715060
35482	715061
725	715062
35935	715063
8886	715064
10794	715065
26892	715066
389	715067
44170	715068
49169	715069
28919	715070
46513	715071
10134	715072
60355	715073
10343	715074
121263	715075
10315	715076
3935	715077
19535	715078
118864	715079
67303	715080
25435	715081
97908	715082
60616	715083
152139	715084
49885	715085
37455	715086
39696	715087
18268	715088
37702	715089
2155	715090
24762	715091
122620	715092
54879	715093
13099	715094
778	715095
3003	715096
55531	715097
14131	715098
21283	715099
5986	715100
57066	715101
67330	715102
121529	715103
79972	715104
45367	715105
43950	715106
28731	715107
99217	715108
208	715109
14011	715110
32672	715111
42327	715112
38423	715113
75809	715114
77247	715115
44162	715116
159581	715117
20453	715118
72432	715119
6876	715120
20061	715121
51906	715122
16354	715123
70958	715124
57143	715125
23161	715126
33455	715127
24391	715128
96024	715129
47097	715130
62457	715131
24586	715132
41926	715133
64167	715134
23480	715135
101745	715136
51388	715137
152404	715138
13472	715139
160107	715140
56920	715141
9300	715142
36145	715143
12167	715144
45998	715145
69779	715146
34613	715147
102496	715148
157495	715149
40789	715150
2250	715151
127066	715152
41560	715153
87907	715154
66368	715155
111901	715156
153282	715157
7983	715158
3303	715159
78222	715160
5937	715161
28222	715162
6798	715163
8646	715164
146593	715165
25402	715166
51536	715167
12986	715168
7922	715169
81004	715170
8570	715171
90195	715172
2955	715173
601	715174
141401	715175
138272	715176
32376	715177
45478	715178
16	715179
16953	715180
23297	715181
35188	715182
67903	715183
9354	715184
35968	715185
10278	715186
131550	715187
110938	715188
15488	715189
84169	715190
45935	715191
50962	715192
14301	715193
8669	715194
28426	715195
143789	715196
4033	715197
53206	715198
9980	715199
162116	715200
12791	715201
42398	715202
129761	715203
1924	715204
76730	715205
1862	715206
12985	715207
96363	715208
41639	715209
5223	715210
18029	715211
20027	715212
82052	715213
157008	715214
27247	715215
26764	715216
7452	715217
101148	715218
512	715219
46048	715220
6520	715221
43077	715222
7072	715223
22770	715224
104584	715225
60282	715226
30320	715227
35958	715228
34830	715229
450	715230
49	715231
125265	715232
140663	715233
115693	715234
163682	715235
56835	715236
51964	715237
214	715238
35911	715239
19852	715240
6396	715241
38598	715242
17902	715243
67780	715244
13732	715245
102080	715246
2659	715247
41563	715248
26656	715249
130	715250
38253	715251
46012	715252
104565	715253
3546	715254
8731	715255
67565	715256
76485	715257
72632	715258
29534	715259
94348	715260
42302	715261
81945	715262
5659	715263
38371	715264
27543	715265
7117	715266
1794	715267
17734	715268
53716	715269
128784	715270
40788	715271
10541	715272
35789	715273
1480	715274
107278	715275
13567	715276
27990	715277
14742	715278
31554	715279
72994	715280
103307	715281
25407	715282
93116	715283
5919	715284
578	715285
75605	715286
23646	715287
104589	715288
2234	715289
22696	715290
16945	715291
72098	715292
43943	715293
20861	715294
5817	715295
2843	715296
57	715297
2082	715298
33375	715299
19997	715300
13420	715301
126804	715302
16586	715303
107008	715304
17736	715305
9812	715306
54991	715307
18879	715308
1193	715309
63775	715310
45347	715311
14014	715312
98905	715313
49045	715314
7299	715315
96294	715316
97313	715317
54347	715318
87150	715319
31423	715320
21018	715321
29556	715322
71784	715323
23202	715324
54747	715325
911	715326
12933	715327
368	715328
4825	715329
3079	715330
15704	715331
417	715332
10175	715333
3811	715334
29654	715335
45233	715336
74920	715337
36369	715338
165786	715339
6945	715340
120191	715341
126348	715342
11570	715343
19844	715344
131895	715345
72888	715346
15048	715347
14578	715348
3351	715349
34189	715350
91627	715351
45938	715352
150661	715353
40835	715354
108433	715355
2141	715356
33819	715357
59617	715358
51186	715359
84407	715360
31663	715361
28345	715362
13589	715363
142892	715364
162807	715365
1050	715366
133706	715367
10167	715368
41136	715369
10137	715370
19609	715371
30414	715372
45	715373
32010	715374
24476	715375
41157	715376
16461	715377
2843	715378
1635	715379
24169	715380
95149	715381
14537	715382
105236	715383
73083	715384
22008	715385
59124	715386
18456	715387
40282	715388
23427	715389
37899	715390
89435	715391
61252	715392
104198	715393
26201	715394
3177	715395
675	715396
44049	715397
4695	715398
5452	715399
30228	715400
1100	715401
32180	715402
765	715403
8926	715404
133928	715405
11634	715406
97710	715407
133580	715408
2434	715409
61291	715410
65603	715411
86127	715412
1999	715413
10631	715414
10861	715415
18133	715416
26449	715417
52042	715418
86848	715419
17876	715420
12852	715421
16708	715422
2156	715423
15199	715424
15121	715425
892	715426
55643	715427
5826	715428
2995	715429
14911	715430
27419	715431
12498	715432
119216	715433
44480	715434
16321	715435
1591	715436
11693	715437
46120	715438
7021	715439
22201	715440
22793	715441
59672	715442
117436	715443
63333	715444
38385	715445
25175	715446
67639	715447
10927	715448
27432	715449
2401	715450
35942	715451
530	715452
153900	715453
78620	715454
10549	715455
16359	715456
12548	715457
47191	715458
30116	715459
7280	715460
42154	715461
17220	715462
42344	715463
3455	715464
89548	715465
20118	715466
52363	715467
85641	715468
98772	715469
2265	715470
83633	715471
166	715472
133819	715473
15522	715474
25983	715475
648	715476
20598	715477
27784	715478
834	715479
84978	715480
17408	715481
3526	715482
120760	715483
19813	715484
69897	715485
2791	715486
20319	715487
38419	715488
32870	715489
16202	715490
5622	715491
41215	715492
103193	715493
12928	715494
45223	715495
14569	715496
1494	715497
138416	715498
23782	715499
13788	715500
151401	715501
67395	715502
5152	715503
805	715504
4996	715505
1721	715506
28265	715507
24185	715508
103144	715509
2915	715510
300	715511
109529	715512
105	715513
1094	715514
24528	715515
3321	715516
36054	715517
10309	715518
74229	715519
6119	715520
20908	715521
19750	715522
106341	715523
45103	715524
99428	715525
9919	715526
70109	715527
13566	715528
58815	715529
41682	715530
36766	715531
7329	715532
2355	715533
138173	715534
39881	715535
10244	715536
8842	715537
14819	715538
5007	715539
87294	715540
32725	715541
10171	715542
108865	715543
87516	715544
46285	715545
12427	715546
13316	715547
2676	715548
10054	715549
79674	715550
162329	715551
44774	715552
58176	715553
107034	715554
29486	715555
7481	715556
2131	715557
93484	715558
71722	715559
52146	715560
59216	715561
14259	715562
142080	715563
14444	715564
4701	715565
86681	715566
29598	715567
38248	715568
9335	715569
20576	715570
66746	715571
35771	715572
121089	715573
13311	715574
14612	715575
15886	715576
4220	715577
8353	715578
326	715579
51442	715580
1330	715581
47646	715582
6835	715583
18512	715584
3184	715585
12508	715586
14525	715587
63279	715588
48928	715589
72961	715590
98972	715591
10045	715592
72088	715593
19637	715594
82739	715595
90373	715596
89379	715597
92127	715598
1459	715599
5987	715600
22492	715601
54949	715602
42891	715603
49906	715604
4369	715605
102696	715606
14843	715607
79045	715608
10155	715609
87996	715610
14463	715611
2881	715612
103710	715613
24319	715614
68148	715615
18195	715616
4816	715617
55222	715618
108836	715619
4462	715620
59700	715621
1580	715622
32337	715623
25711	715624
63272	715625
33031	715626
133906	715627
40587	715628
66583	715629
7111	715630
2895	715631
5069	715632
374	715633
107357	715634
2208	715635
2963	715636
70976	715637
21598	715638
21450	715639
23910	715640
59802	715641
26518	715642
117992	715643
16363	715644
311	715645
27585	715646
63342	715647
22732	715648
43783	715649
68901	715650
4758	715651
51010	715652
40508	715653
66807	715654
47677	715655
88823	715656
127655	715657
56210	715658
68031	715659
5094	715660
14695	715661
33222	715662
8206	715663
24992	715664
10399	715665
54426	715666
17947	715667
4616	715668
32149	715669
67253	715670
279	715671
99758	715672
71130	715673
15121	715674
56620	715675
7661	715676
44676	715677
89120	715678
30930	715679
65688	715680
103064	715681
105124	715682
49068	715683
50503	715684
29455	715685
16827	715686
79298	715687
148582	715688
76751	715689
29603	715690
120394	715691
32434	715692
18691	715693
15456	715694
1080	715695
2414	715696
23898	715697
67794	715698
1132	715699
9333	715700
17794	715701
63689	715702
166740	715703
716	715704
3006	715705
82342	715706
20186	715707
103177	715708
5658	715709
6924	715710
55155	715711
27302	715712
33672	715713
1210	715714
45275	715715
54274	715716
71567	715717
46171	715718
62666	715719
4477	715720
117389	715721
18385	715722
57132	715723
21736	715724
129411	715725
60026	715726
25750	715727
131292	715728
135919	715729
159631	715730
58960	715731
34809	715732
17879	715733
114611	715734
48830	715735
1076	715736
10583	715737
76728	715738
67300	715739
4334	715740
114947	715741
12032	715742
110978	715743
27823	715744
3937	715745
10103	715746
51919	715747
2251	715748
71112	715749
8753	715750
65509	715751
86523	715752
1669	715753
29062	715754
3021	715755
1023	715756
19052	715757
81990	715758
17202	715759
14518	715760
58840	715761
115249	715762
75520	715763
72797	715764
21914	715765
3896	715766
12196	715767
5953	715768
67753	715769
53463	715770
122431	715771
27427	715772
69391	715773
88021	715774
2044	715775
125612	715776
35838	715777
21337	715778
99946	715779
79229	715780
77523	715781
2540	715782
14928	715783
2483	715784
17390	715785
41239	715786
125975	715787
11970	715788
47691	715789
27015	715790
295	715791
4668	715792
82335	715793
2189	715794
62579	715795
100175	715796
8645	715797
118733	715798
7925	715799
30290	715800
19277	715801
36001	715802
1667	715803
16571	715804
13864	715805
27086	715806
96678	715807
72789	715808
16051	715809
15627	715810
104309	715811
9162	715812
15565	715813
31302	715814
9002	715815
16701	715816
25918	715817
11876	715818
31882	715819
6657	715820
92054	715821
42057	715822
12211	715823
4961	715824
41301	715825
55076	715826
10420	715827
5337	715828
164203	715829
27747	715830
63001	715831
146925	715832
14260	715833
85251	715834
18744	715835
35169	715836
50815	715837
7252	715838
42089	715839
15464	715840
9554	715841
4204	715842
48821	715843
117	715844
6586	715845
29585	715846
120537	715847
10539	715848
25072	715849
3285	715850
129965	715851
7610	715852
11486	715853
106116	715854
64521	715855
22573	715856
24743	715857
45446	715858
37740	715859
28540	715860
5692	715861
645	715862
107361	715863
55513	715864
120724	715865
3076	715866
22297	715867
7357	715868
3386	715869
3069	715870
4304	715871
7257	715872
45752	715873
51961	715874
1559	715875
51487	715876
59945	715877
23	715878
502	715879
16628	715880
2799	715881
55659	715882
13020	715883
2208	715884
38698	715885
28023	715886
19370	715887
46816	715888
57667	715889
6938	715890
73030	715891
8122	715892
48381	715893
77635	715894
46572	715895
43490	715896
67031	715897
6298	715898
108538	715899
3088	715900
2070	715901
23658	715902
98242	715903
13901	715904
17973	715905
3945	715906
96293	715907
20566	715908
41946	715909
3861	715910
60242	715911
58433	715912
45759	715913
51677	715914
45643	715915
34169	715916
8609	715917
2695	715918
59550	715919
20224	715920
27245	715921
14686	715922
11	715923
130508	715924
3361	715925
154837	715926
95564	715927
26548	715928
938	715929
67667	715930
8478	715931
64057	715932
3710	715933
3220	715934
165711	715935
114392	715936
64564	715937
29819	715938
35457	715939
11721	715940
5101	715941
25364	715942
113260	715943
21395	715944
21697	715945
37315	715946
438	715947
45029	715948
6257	715949
75	715950
85093	715951
12232	715952
4466	715953
23287	715954
74726	715955
28952	715956
14160	715957
36138	715958
23524	715959
516	715960
12601	715961
13709	715962
16844	715963
1792	715964
21129	715965
27081	715966
37649	715967
688	715968
62298	715969
19757	715970
58977	715971
147965	715972
10499	715973
20453	715974
12250	715975
42678	715976
69112	715977
93862	715978
3127	715979
7744	715980
49679	715981
70	715982
20922	715983
4199	715984
82889	715985
111832	715986
27710	715987
16687	715988
2122	715989
71638	715990
105630	715991
26052	715992
63050	715993
18382	715994
2595	715995
23059	715996
2816	715997
112294	715998
95149	715999
52870	716000
23680	716001
13582	716002
122	716003
88955	716004
1229	716005
71641	716006
86306	716007
7746	716008
72938	716009
9132	716010
10869	716011
14887	716012
127034	716013
740	716014
15717	716015
3129	716016
11580	716017
64103	716018
69158	716019
522	716020
41535	716021
66473	716022
21046	716023
49680	716024
97422	716025
22617	716026
36118	716027
14633	716028
102304	716029
132581	716030
3174	716031
3378	716032
39414	716033
1160	716034
95637	716035
13874	716036
36067	716037
86252	716038
37428	716039
9108	716040
57071	716041
28710	716042
59133	716043
19119	716044
150629	716045
2630	716046
20558	716047
19237	716048
3911	716049
44308	716050
112050	716051
24677	716052
15313	716053
12948	716054
7824	716055
45081	716056
23035	716057
17050	716058
52546	716059
87847	716060
43394	716061
26257	716062
10095	716063
45763	716064
265	716065
157265	716066
15376	716067
105317	716068
5639	716069
8704	716070
39951	716071
3366	716072
141772	716073
85745	716074
90143	716075
463	716076
49835	716077
48055	716078
81592	716079
18476	716080
65746	716081
25382	716082
18201	716083
480	716084
103312	716085
50773	716086
4510	716087
41292	716088
125338	716089
2169	716090
32413	716091
37010	716092
39097	716093
87477	716094
53518	716095
4313	716096
23	716097
36817	716098
98173	716099
32764	716100
7185	716101
17264	716102
830	716103
7989	716104
56583	716105
27274	716106
79803	716107
87438	716108
25483	716109
14613	716110
3029	716111
49007	716112
139781	716113
15713	716114
34751	716115
84609	716116
145524	716117
116869	716118
15197	716119
83064	716120
107421	716121
18880	716122
113882	716123
29104	716124
8560	716125
61416	716126
4082	716127
82	716128
50632	716129
6650	716130
110362	716131
115171	716132
537	716133
11017	716134
39519	716135
29295	716136
72757	716137
84122	716138
2364	716139
33108	716140
69515	716141
3943	716142
37263	716143
31661	716144
5898	716145
59	716146
8042	716147
5325	716148
21530	716149
93947	716150
13803	716151
30792	716152
98028	716153
42576	716154
1814	716155
107119	716156
148630	716157
66462	716158
61980	716159
124996	716160
23154	716161
24212	716162
794	716163
990	716164
3845	716165
2103	716166
56159	716167
77620	716168
15251	716169
58939	716170
69408	716171
150876	716172
77932	716173
32840	716174
130844	716175
24202	716176
74484	716177
22065	716178
3655	716179
77333	716180
14201	716181
34386	716182
154806	716183
9122	716184
90594	716185
40504	716186
4984	716187
71480	716188
40909	716189
1731	716190
100272	716191
54844	716192
16088	716193
78279	716194
73451	716195
56906	716196
10184	716197
5115	716198
685	716199
3390	716200
43	716201
95576	716202
123749	716203
22335	716204
30977	716205
20887	716206
5114	716207
36933	716208
22069	716209
9619	716210
106829	716211
13427	716212
85498	716213
104836	716214
1128	716215
29547	716216
23690	716217
76039	716218
8588	716219
1898	716220
25115	716221
66311	716222
27219	716223
96798	716224
71810	716225
110078	716226
32783	716227
1287	716228
7200	716229
120790	716230
68245	716231
68582	716232
26321	716233
5699	716234
42250	716235
113583	716236
2488	716237
16069	716238
44318	716239
27629	716240
418	716241
53190	716242
24941	716243
9634	716244
19148	716245
46261	716246
43033	716247
70351	716248
14310	716249
53584	716250
2471	716251
15700	716252
12445	716253
4484	716254
69460	716255
5445	716256
35912	716257
29821	716258
46868	716259
164832	716260
91314	716261
12861	716262
17973	716263
44083	716264
110901	716265
42404	716266
381	716267
6858	716268
40796	716269
3722	716270
120378	716271
10	716272
95976	716273
1396	716274
50538	716275
14055	716276
56804	716277
58110	716278
109000	716279
83441	716280
6696	716281
8153	716282
40298	716283
87379	716284
29139	716285
12630	716286
46296	716287
26835	716288
40953	716289
513	716290
30376	716291
4374	716292
88141	716293
26869	716294
24483	716295
7509	716296
19211	716297
31463	716298
3717	716299
104636	716300
2618	716301
49939	716302
11229	716303
10776	716304
52104	716305
18	716306
100439	716307
36942	716308
2904	716309
10328	716310
131962	716311
122828	716312
100577	716313
40070	716314
54036	716315
5739	716316
47249	716317
109275	716318
50818	716319
65495	716320
68242	716321
7818	716322
143227	716323
298	716324
69361	716325
46564	716326
16316	716327
15696	716328
8337	716329
75233	716330
16684	716331
11924	716332
28152	716333
3687	716334
1316	716335
31830	716336
73410	716337
22568	716338
41016	716339
121365	716340
9317	716341
6083	716342
75898	716343
15023	716344
28559	716345
23323	716346
17435	716347
6609	716348
656	716349
7	716350
14764	716351
39122	716352
69298	716353
16957	716354
40436	716355
2776	716356
58001	716357
9463	716358
9688	716359
28791	716360
14768	716361
13220	716362
67388	716363
19062	716364
46683	716365
98744	716366
23695	716367
109581	716368
8467	716369
33983	716370
6746	716371
36970	716372
25184	716373
71159	716374
992	716375
13349	716376
2904	716377
64046	716378
11447	716379
6042	716380
11248	716381
19820	716382
20112	716383
140653	716384
2098	716385
8064	716386
48790	716387
506	716388
23752	716389
21940	716390
33712	716391
931	716392
104941	716393
29350	716394
15708	716395
34659	716396
65366	716397
2330	716398
25012	716399
35408	716400
37821	716401
45696	716402
36078	716403
26477	716404
96027	716405
147968	716406
114728	716407
20036	716408
18334	716409
158063	716410
141767	716411
3409	716412
79673	716413
60012	716414
13986	716415
3972	716416
630	716417
145178	716418
211	716419
8493	716420
53423	716421
78865	716422
27210	716423
1178	716424
51876	716425
17150	716426
3781	716427
616	716428
12563	716429
37792	716430
9211	716431
17633	716432
80514	716433
9073	716434
16199	716435
12559	716436
6326	716437
43000	716438
5073	716439
96642	716440
41100	716441
80296	716442
4197	716443
47289	716444
63571	716445
4400	716446
70567	716447
3367	716448
158396	716449
13804	716450
49520	716451
11924	716452
36265	716453
18144	716454
35915	716455
15261	716456
17120	716457
33553	716458
21302	716459
17987	716460
55387	716461
13395	716462
44079	716463
48828	716464
102041	716465
20277	716466
32624	716467
113275	716468
12902	716469
8309	716470
18989	716471
20245	716472
1975	716473
76255	716474
23256	716475
8268	716476
12499	716477
3679	716478
49818	716479
20220	716480
71981	716481
67324	716482
5313	716483
6760	716484
114930	716485
63533	716486
37852	716487
37091	716488
119004	716489
11886	716490
19824	716491
15097	716492
7670	716493
11023	716494
163512	716495
63978	716496
104885	716497
88725	716498
92857	716499
18335	716500
16710	716501
11407	716502
44627	716503
49877	716504
29098	716505
2137	716506
38239	716507
17727	716508
42849	716509
32942	716510
3308	716511
39261	716512
9638	716513
50351	716514
4807	716515
26991	716516
13001	716517
31965	716518
6471	716519
16611	716520
968	716521
47805	716522
6737	716523
25849	716524
101334	716525
1876	716526
17981	716527
91623	716528
104414	716529
27695	716530
41515	716531
86853	716532
102763	716533
160387	716534
3808	716535
90684	716536
1179	716537
15360	716538
24675	716539
30373	716540
542	716541
22050	716542
81245	716543
10264	716544
7040	716545
22219	716546
45360	716547
17485	716548
60000	716549
6588	716550
27679	716551
15942	716552
59455	716553
93714	716554
41816	716555
35203	716556
117757	716557
25767	716558
35421	716559
62113	716560
17774	716561
16339	716562
20316	716563
27221	716564
120627	716565
111752	716566
62735	716567
261	716568
57210	716569
1205	716570
7972	716571
37037	716572
55627	716573
12798	716574
58020	716575
106938	716576
47023	716577
5245	716578
2828	716579
5381	716580
37820	716581
55561	716582
110427	716583
23969	716584
25295	716585
49608	716586
48425	716587
86608	716588
32634	716589
140006	716590
14578	716591
9194	716592
15932	716593
28416	716594
4744	716595
16941	716596
5592	716597
16985	716598
37436	716599
1930	716600
7733	716601
48401	716602
17832	716603
93438	716604
33368	716605
32130	716606
84089	716607
10376	716608
127747	716609
117633	716610
11114	716611
4289	716612
59014	716613
5190	716614
23180	716615
13302	716616
15301	716617
12015	716618
28525	716619
797	716620
132775	716621
1809	716622
15678	716623
16087	716624
29574	716625
86429	716626
34078	716627
43950	716628
9837	716629
7802	716630
124279	716631
4466	716632
15051	716633
15137	716634
107100	716635
39121	716636
93023	716637
16674	716638
104	716639
2403	716640
40425	716641
13167	716642
83341	716643
10630	716644
3213	716645
4	716646
11248	716647
39839	716648
110344	716649
134592	716650
40163	716651
13229	716652
10559	716653
99797	716654
3007	716655
8885	716656
9959	716657
56478	716658
67601	716659
99833	716660
17885	716661
16925	716662
34673	716663
18999	716664
2624	716665
102870	716666
2832	716667
2505	716668
14097	716669
117499	716670
39037	716671
14348	716672
9907	716673
19873	716674
10121	716675
7645	716676
73045	716677
44722	716678
57355	716679
74532	716680
4685	716681
47928	716682
317	716683
28693	716684
10162	716685
45307	716686
51260	716687
87274	716688
11852	716689
35737	716690
35200	716691
132753	716692
106965	716693
57360	716694
28567	716695
41719	716696
38909	716697
107373	716698
111572	716699
6017	716700
84637	716701
63911	716702
38903	716703
10055	716704
2254	716705
131245	716706
29286	716707
43075	716708
25615	716709
20260	716710
26450	716711
34017	716712
114833	716713
37865	716714
115595	716715
35602	716716
86270	716717
83815	716718
1598	716719
8386	716720
134498	716721
22335	716722
27805	716723
38460	716724
18232	716725
33076	716726
80908	716727
58959	716728
5997	716729
24127	716730
61087	716731
45591	716732
1796	716733
8	716734
117196	716735
118802	716736
66818	716737
49537	716738
1771	716739
16962	716740
75824	716741
100405	716742
80510	716743
3796	716744
40757	716745
11079	716746
160649	716747
99675	716748
24	716749
41575	716750
103142	716751
5078	716752
113611	716753
120534	716754
29092	716755
37262	716756
75431	716757
31953	716758
13855	716759
10482	716760
120303	716761
17739	716762
1477	716763
5297	716764
37657	716765
17165	716766
64042	716767
142640	716768
78821	716769
80924	716770
52440	716771
22350	716772
9031	716773
89340	716774
70142	716775
108394	716776
5076	716777
27306	716778
40825	716779
71735	716780
2932	716781
9818	716782
13581	716783
71920	716784
57900	716785
144693	716786
18757	716787
128176	716788
132046	716789
27690	716790
20879	716791
56272	716792
134323	716793
65753	716794
75926	716795
2547	716796
30908	716797
80609	716798
37310	716799
62760	716800
3357	716801
17924	716802
15072	716803
35848	716804
14412	716805
118265	716806
17679	716807
83452	716808
49973	716809
68546	716810
86442	716811
40116	716812
9537	716813
842	716814
29762	716815
10215	716816
3270	716817
147378	716818
1050	716819
16975	716820
70637	716821
37849	716822
45954	716823
2283	716824
15497	716825
499	716826
37576	716827
16528	716828
32034	716829
38928	716830
92830	716831
90304	716832
108744	716833
58858	716834
5	716835
4536	716836
66907	716837
2917	716838
36434	716839
132656	716840
3897	716841
1587	716842
533	716843
38692	716844
17983	716845
83029	716846
122323	716847
5525	716848
1605	716849
9202	716850
40761	716851
37509	716852
106381	716853
32427	716854
24445	716855
54255	716856
139409	716857
10913	716858
3071	716859
49597	716860
104026	716861
18393	716862
54976	716863
18878	716864
6633	716865
3733	716866
67683	716867
23604	716868
100721	716869
17725	716870
1731	716871
4416	716872
79599	716873
37374	716874
6059	716875
40391	716876
139959	716877
76102	716878
3582	716879
63420	716880
72933	716881
19872	716882
23472	716883
14099	716884
25000	716885
97443	716886
47797	716887
28008	716888
140169	716889
79813	716890
64822	716891
49155	716892
63835	716893
33171	716894
160473	716895
3317	716896
53	716897
2194	716898
88795	716899
34127	716900
16830	716901
21300	716902
32057	716903
58268	716904
76018	716905
72380	716906
14521	716907
16105	716908
10303	716909
12390	716910
96938	716911
119790	716912
27045	716913
87912	716914
67191	716915
73932	716916
49857	716917
132489	716918
36018	716919
99478	716920
61503	716921
910	716922
5444	716923
17089	716924
9310	716925
9375	716926
1765	716927
92773	716928
59770	716929
108248	716930
49598	716931
67736	716932
17058	716933
2140	716934
42574	716935
18627	716936
61469	716937
6400	716938
812	716939
60379	716940
134128	716941
22994	716942
35669	716943
10715	716944
20484	716945
60072	716946
83599	716947
37088	716948
10463	716949
86299	716950
18009	716951
20102	716952
91543	716953
18465	716954
141678	716955
53713	716956
15155	716957
131977	716958
4928	716959
7188	716960
5054	716961
4	716962
7492	716963
131328	716964
112900	716965
94031	716966
61074	716967
77841	716968
100780	716969
48105	716970
12858	716971
102727	716972
22012	716973
20929	716974
32193	716975
41151	716976
59794	716977
37902	716978
128421	716979
880	716980
5329	716981
14482	716982
134324	716983
21967	716984
2556	716985
25058	716986
118043	716987
8300	716988
7676	716989
2925	716990
29286	716991
8646	716992
105320	716993
46931	716994
40278	716995
52297	716996
1258	716997
23450	716998
17042	716999
112894	717000
28945	717001
11999	717002
1407	717003
39167	717004
5883	717005
21380	717006
42747	717007
66848	717008
5888	717009
50486	717010
42004	717011
26022	717012
22947	717013
23107	717014
124497	717015
78017	717016
7386	717017
9917	717018
55769	717019
19638	717020
32	717021
118680	717022
24394	717023
1884	717024
17233	717025
18306	717026
81371	717027
19852	717028
55560	717029
32681	717030
157359	717031
55932	717032
143585	717033
109240	717034
27753	717035
12468	717036
369	717037
8683	717038
5347	717039
31029	717040
46784	717041
4114	717042
10421	717043
101669	717044
4236	717045
42675	717046
107178	717047
7150	717048
43545	717049
43968	717050
87058	717051
6638	717052
42625	717053
28693	717054
95624	717055
23930	717056
97179	717057
45912	717058
2960	717059
6059	717060
59129	717061
8328	717062
15906	717063
49586	717064
132078	717065
2224	717066
14028	717067
16163	717068
70844	717069
14759	717070
19	717071
37480	717072
28672	717073
35291	717074
10112	717075
81357	717076
41076	717077
9540	717078
29878	717079
93417	717080
53008	717081
65399	717082
2497	717083
7210	717084
70732	717085
12613	717086
2965	717087
39014	717088
6951	717089
65028	717090
31342	717091
4636	717092
853	717093
13494	717094
123498	717095
105139	717096
623	717097
6410	717098
94610	717099
23145	717100
85968	717101
8994	717102
6454	717103
152446	717104
23792	717105
13326	717106
37598	717107
81251	717108
58926	717109
10228	717110
40696	717111
21451	717112
36827	717113
25130	717114
75073	717115
45394	717116
57179	717117
514	717118
3763	717119
9834	717120
6484	717121
3686	717122
77983	717123
4309	717124
69791	717125
33694	717126
125094	717127
5477	717128
59267	717129
1334	717130
149389	717131
13996	717132
14002	717133
139002	717134
52291	717135
17442	717136
32122	717137
104900	717138
2330	717139
5931	717140
118866	717141
14937	717142
47086	717143
16782	717144
14277	717145
84750	717146
146956	717147
108	717148
288	717149
43769	717150
36774	717151
2695	717152
4100	717153
3820	717154
47662	717155
17583	717156
25369	717157
6675	717158
5288	717159
51956	717160
57041	717161
70979	717162
4839	717163
123233	717164
28289	717165
7120	717166
283	717167
109359	717168
107	717169
8465	717170
154978	717171
18375	717172
57	717173
27359	717174
14368	717175
114332	717176
29828	717177
17346	717178
124152	717179
9125	717180
9628	717181
78473	717182
30191	717183
104380	717184
236	717185
8835	717186
1420	717187
575	717188
1584	717189
8681	717190
2264	717191
5313	717192
11984	717193
49178	717194
13269	717195
11442	717196
21848	717197
9888	717198
92964	717199
54249	717200
47481	717201
73773	717202
11453	717203
45958	717204
22516	717205
2116	717206
15335	717207
127796	717208
75562	717209
76419	717210
8258	717211
1887	717212
66385	717213
29646	717214
4276	717215
39211	717216
22037	717217
25971	717218
54374	717219
36614	717220
12779	717221
42178	717222
15179	717223
92325	717224
964	717225
8132	717226
76507	717227
43933	717228
1336	717229
25815	717230
23477	717231
33744	717232
80293	717233
37519	717234
36674	717235
130114	717236
30247	717237
71850	717238
135354	717239
3382	717240
100969	717241
1067	717242
17923	717243
37234	717244
111979	717245
47161	717246
10900	717247
72855	717248
73570	717249
25370	717250
16846	717251
28770	717252
26331	717253
102381	717254
15372	717255
71663	717256
14959	717257
11762	717258
22542	717259
37370	717260
947	717261
1226	717262
33921	717263
97700	717264
40116	717265
121923	717266
86	717267
44068	717268
37485	717269
3676	717270
4078	717271
46733	717272
18492	717273
24173	717274
697	717275
18710	717276
9916	717277
75717	717278
107217	717279
57073	717280
33883	717281
41599	717282
18869	717283
1079	717284
9732	717285
50828	717286
5405	717287
29770	717288
24244	717289
12007	717290
101595	717291
117341	717292
569	717293
26622	717294
3459	717295
58551	717296
27612	717297
5443	717298
14717	717299
29002	717300
29090	717301
29122	717302
2491	717303
57971	717304
10598	717305
999	717306
4788	717307
10100	717308
17171	717309
16844	717310
63322	717311
138009	717312
12138	717313
27700	717314
2498	717315
62648	717316
20403	717317
28063	717318
275	717319
1690	717320
24159	717321
8082	717322
44768	717323
40229	717324
20637	717325
44948	717326
26215	717327
3882	717328
72887	717329
10185	717330
81534	717331
24952	717332
38484	717333
32568	717334
282	717335
18954	717336
7891	717337
8653	717338
13182	717339
15350	717340
4131	717341
104915	717342
12383	717343
9211	717344
125639	717345
54810	717346
20250	717347
3406	717348
291	717349
48266	717350
57994	717351
56918	717352
397	717353
77982	717354
72497	717355
85707	717356
15921	717357
10443	717358
8411	717359
27546	717360
54554	717361
81073	717362
13385	717363
47707	717364
49433	717365
11567	717366
11764	717367
398	717368
54978	717369
9304	717370
9934	717371
24093	717372
23221	717373
63466	717374
129	717375
20316	717376
29539	717377
57645	717378
92652	717379
4387	717380
25195	717381
11137	717382
30829	717383
75236	717384
13241	717385
26187	717386
4290	717387
128971	717388
3	717389
1715	717390
17091	717391
20593	717392
24214	717393
113558	717394
55521	717395
34409	717396
746	717397
17593	717398
76244	717399
5987	717400
70852	717401
18876	717402
5825	717403
38005	717404
27847	717405
88200	717406
4399	717407
2457	717408
83827	717409
2016	717410
77055	717411
5095	717412
93155	717413
10945	717414
4137	717415
17672	717416
57622	717417
22015	717418
9582	717419
52748	717420
35912	717421
42589	717422
11772	717423
36571	717424
49601	717425
1281	717426
100466	717427
8046	717428
68110	717429
81303	717430
40818	717431
115364	717432
29140	717433
87357	717434
116847	717435
45880	717436
160702	717437
72188	717438
42028	717439
4706	717440
55	717441
73745	717442
20982	717443
4876	717444
23293	717445
14211	717446
85207	717447
69034	717448
18087	717449
30750	717450
84363	717451
114331	717452
150669	717453
57904	717454
7089	717455
19878	717456
86740	717457
82273	717458
164520	717459
244	717460
57377	717461
30885	717462
17899	717463
87165	717464
10051	717465
40556	717466
17521	717467
20720	717468
49411	717469
12512	717470
105726	717471
34414	717472
33047	717473
103281	717474
1492	717475
25120	717476
1401	717477
135678	717478
74545	717479
9794	717480
384	717481
70540	717482
111696	717483
108315	717484
91046	717485
17886	717486
26366	717487
154079	717488
125366	717489
1449	717490
27500	717491
3074	717492
87766	717493
18886	717494
13679	717495
76460	717496
6941	717497
125221	717498
52184	717499
43909	717500
16536	717501
25641	717502
50362	717503
17057	717504
68659	717505
51525	717506
515	717507
17246	717508
161057	717509
1281	717510
39650	717511
34296	717512
68922	717513
66676	717514
16185	717515
30325	717516
38310	717517
70643	717518
13408	717519
31645	717520
34038	717521
2326	717522
55790	717523
17894	717524
2761	717525
9836	717526
120575	717527
71967	717528
8386	717529
34145	717530
7529	717531
92067	717532
4394	717533
73117	717534
85535	717535
14585	717536
59665	717537
85230	717538
1634	717539
21183	717540
2747	717541
13541	717542
33820	717543
44340	717544
110048	717545
6934	717546
32744	717547
31051	717548
12920	717549
60752	717550
12311	717551
62531	717552
4366	717553
195	717554
38267	717555
7126	717556
21877	717557
3	717558
2190	717559
6167	717560
37799	717561
120880	717562
19454	717563
100732	717564
12930	717565
19216	717566
14137	717567
21407	717568
87317	717569
41631	717570
109606	717571
12783	717572
81829	717573
130068	717574
22138	717575
1683	717576
60504	717577
13559	717578
20787	717579
53331	717580
50510	717581
1035	717582
65372	717583
46469	717584
20472	717585
13719	717586
14693	717587
34572	717588
13683	717589
341	717590
38055	717591
4305	717592
42782	717593
50474	717594
27225	717595
64587	717596
10353	717597
113504	717598
45186	717599
14351	717600
1775	717601
4798	717602
3832	717603
7685	717604
16152	717605
29191	717606
6535	717607
814	717608
96	717609
32368	717610
78435	717611
6788	717612
58130	717613
103249	717614
18754	717615
60623	717616
2971	717617
20551	717618
1485	717619
3364	717620
128493	717621
6715	717622
48878	717623
9108	717624
3455	717625
21323	717626
105107	717627
79412	717628
8415	717629
49250	717630
16089	717631
3679	717632
7588	717633
11299	717634
22306	717635
5072	717636
1008	717637
59800	717638
65800	717639
144283	717640
6677	717641
14962	717642
7206	717643
8700	717644
156617	717645
76179	717646
55280	717647
935	717648
11875	717649
30609	717650
60882	717651
15165	717652
75001	717653
11621	717654
6014	717655
61001	717656
98934	717657
128194	717658
35987	717659
43229	717660
12470	717661
3674	717662
26516	717663
69450	717664
18495	717665
101659	717666
107420	717667
32467	717668
6311	717669
116633	717670
67273	717671
165997	717672
20086	717673
16915	717674
9621	717675
1565	717676
90	717677
136638	717678
594	717679
27022	717680
96244	717681
34864	717682
7106	717683
155367	717684
38831	717685
71839	717686
142132	717687
15264	717688
56783	717689
27393	717690
15241	717691
839	717692
99120	717693
106751	717694
83167	717695
25044	717696
50218	717697
1827	717698
44221	717699
60790	717700
10316	717701
6405	717702
44170	717703
84692	717704
59800	717705
101250	717706
13984	717707
97448	717708
23967	717709
4084	717710
162189	717711
126559	717712
31688	717713
140	717714
15985	717715
60401	717716
22708	717717
5412	717718
36510	717719
7701	717720
2277	717721
128880	717722
98679	717723
83747	717724
95126	717725
162408	717726
2546	717727
15046	717728
41990	717729
91279	717730
88045	717731
23940	717732
1829	717733
104429	717734
13090	717735
55637	717736
2692	717737
52832	717738
61901	717739
45799	717740
5051	717741
18276	717742
147871	717743
25354	717744
28438	717745
15312	717746
1755	717747
36867	717748
67336	717749
40418	717750
1482	717751
64636	717752
17906	717753
16545	717754
5751	717755
95315	717756
75654	717757
8044	717758
59329	717759
1606	717760
31282	717761
106708	717762
13766	717763
70547	717764
12266	717765
34724	717766
465	717767
35	717768
21857	717769
30630	717770
27799	717771
32835	717772
40319	717773
38650	717774
71866	717775
156623	717776
22568	717777
4050	717778
1249	717779
25243	717780
28382	717781
37056	717782
44206	717783
23563	717784
7590	717785
75771	717786
86778	717787
5834	717788
87145	717789
679	717790
10500	717791
112459	717792
99276	717793
67753	717794
1884	717795
16282	717796
71534	717797
29973	717798
56770	717799
89486	717800
5548	717801
3517	717802
43402	717803
818	717804
14334	717805
15983	717806
36626	717807
2869	717808
83614	717809
22247	717810
19636	717811
11151	717812
50374	717813
38363	717814
81803	717815
33275	717816
9183	717817
12121	717818
28438	717819
11808	717820
57351	717821
51953	717822
31109	717823
29601	717824
32976	717825
98108	717826
4730	717827
48407	717828
13726	717829
132264	717830
12652	717831
34687	717832
115094	717833
9259	717834
156953	717835
42288	717836
91110	717837
73448	717838
156789	717839
1126	717840
116759	717841
461	717842
414	717843
10128	717844
4732	717845
110635	717846
33312	717847
20323	717848
53250	717849
12407	717850
135538	717851
20603	717852
4981	717853
8399	717854
19642	717855
16574	717856
106195	717857
87740	717858
3577	717859
50709	717860
84523	717861
91059	717862
87632	717863
15872	717864
3530	717865
50706	717866
22789	717867
62993	717868
32091	717869
16282	717870
25924	717871
44871	717872
4754	717873
27984	717874
4069	717875
8819	717876
97733	717877
57110	717878
18826	717879
12830	717880
7452	717881
288	717882
13733	717883
13491	717884
28366	717885
166183	717886
113483	717887
10519	717888
1738	717889
46733	717890
71538	717891
11630	717892
133714	717893
44781	717894
85156	717895
47371	717896
82978	717897
6461	717898
8470	717899
15478	717900
207	717901
4445	717902
13455	717903
35858	717904
69095	717905
26801	717906
108349	717907
18589	717908
1320	717909
680	717910
1836	717911
74608	717912
125425	717913
48338	717914
71281	717915
22443	717916
25744	717917
93421	717918
15198	717919
82597	717920
39432	717921
72440	717922
43988	717923
103600	717924
10419	717925
44544	717926
10558	717927
79389	717928
166324	717929
17863	717930
9316	717931
5248	717932
6434	717933
89480	717934
438	717935
55246	717936
24535	717937
13356	717938
3215	717939
26231	717940
35785	717941
1357	717942
38636	717943
24908	717944
104450	717945
79110	717946
10307	717947
16596	717948
46629	717949
43114	717950
28152	717951
74897	717952
67114	717953
102008	717954
66944	717955
36295	717956
1099	717957
56	717958
131741	717959
64101	717960
2086	717961
28105	717962
24102	717963
24535	717964
17479	717965
140688	717966
66495	717967
117852	717968
8323	717969
160734	717970
34075	717971
26888	717972
12881	717973
4949	717974
48217	717975
66318	717976
7470	717977
61202	717978
305	717979
81786	717980
19090	717981
59781	717982
5	717983
10410	717984
11683	717985
44281	717986
15710	717987
164391	717988
70095	717989
46028	717990
117003	717991
23941	717992
1731	717993
113222	717994
8272	717995
3691	717996
67211	717997
26513	717998
62117	717999
52889	718000
18317	718001
42325	718002
72110	718003
6921	718004
10975	718005
11701	718006
23309	718007
18964	718008
36605	718009
4295	718010
96393	718011
93926	718012
18888	718013
33442	718014
1906	718015
24160	718016
116279	718017
50579	718018
4715	718019
105810	718020
125890	718021
66943	718022
39568	718023
53239	718024
11860	718025
2567	718026
15130	718027
73013	718028
20868	718029
103431	718030
45059	718031
2370	718032
17579	718033
133533	718034
46113	718035
4208	718036
34361	718037
53139	718038
156247	718039
3352	718040
28825	718041
19984	718042
1319	718043
53805	718044
46516	718045
57910	718046
7995	718047
18347	718048
68545	718049
150115	718050
46146	718051
37866	718052
12383	718053
130134	718054
131620	718055
24048	718056
28057	718057
75155	718058
66228	718059
120850	718060
79628	718061
7130	718062
127868	718063
120997	718064
3261	718065
80444	718066
72846	718067
9074	718068
17	718069
32997	718070
31414	718071
38547	718072
49472	718073
3559	718074
2259	718075
2494	718076
30368	718077
33588	718078
191	718079
109817	718080
74768	718081
2887	718082
38243	718083
6636	718084
9693	718085
73097	718086
6238	718087
8937	718088
6696	718089
158759	718090
15716	718091
78315	718092
91084	718093
84897	718094
42336	718095
53963	718096
110633	718097
95562	718098
64656	718099
13946	718100
78912	718101
129593	718102
70990	718103
8519	718104
158551	718105
4439	718106
30359	718107
18860	718108
31484	718109
42654	718110
4001	718111
125735	718112
37775	718113
7980	718114
15372	718115
4648	718116
135	718117
12639	718118
159392	718119
33117	718120
3976	718121
76062	718122
33807	718123
133297	718124
678	718125
101234	718126
21596	718127
25540	718128
70604	718129
286	718130
76467	718131
2083	718132
4875	718133
46239	718134
17587	718135
100505	718136
28085	718137
33052	718138
55587	718139
869	718140
21753	718141
4392	718142
18287	718143
31405	718144
6813	718145
157437	718146
24289	718147
33464	718148
9061	718149
87272	718150
59864	718151
21072	718152
24473	718153
44741	718154
133586	718155
39884	718156
24310	718157
58374	718158
23288	718159
50037	718160
17214	718161
87009	718162
17902	718163
33515	718164
16608	718165
12870	718166
2388	718167
120650	718168
1153	718169
9563	718170
7792	718171
439	718172
220	718173
97447	718174
38717	718175
4145	718176
50441	718177
81134	718178
58756	718179
102264	718180
2809	718181
130564	718182
67572	718183
5051	718184
7607	718185
41458	718186
117158	718187
87362	718188
3586	718189
27757	718190
49535	718191
41177	718192
40501	718193
10158	718194
6032	718195
3260	718196
31567	718197
6110	718198
78992	718199
9237	718200
1752	718201
26131	718202
982	718203
133773	718204
37235	718205
22905	718206
9896	718207
55576	718208
1587	718209
31202	718210
111700	718211
104926	718212
3144	718213
4055	718214
10997	718215
8205	718216
27032	718217
2389	718218
47812	718219
35288	718220
1848	718221
20305	718222
131373	718223
11837	718224
4118	718225
74127	718226
471	718227
3923	718228
159466	718229
13613	718230
52238	718231
37632	718232
2250	718233
13186	718234
123247	718235
5568	718236
67155	718237
9004	718238
40456	718239
25347	718240
63868	718241
4283	718242
19515	718243
21367	718244
2565	718245
11235	718246
56108	718247
269	718248
2409	718249
3788	718250
96	718251
14384	718252
2904	718253
44257	718254
36303	718255
5008	718256
84003	718257
119299	718258
25624	718259
41946	718260
8299	718261
70618	718262
103536	718263
47107	718264
6171	718265
15522	718266
27022	718267
1316	718268
35713	718269
23721	718270
10888	718271
6526	718272
294	718273
36171	718274
44448	718275
4	718276
39946	718277
30597	718278
8268	718279
45466	718280
558	718281
58800	718282
82824	718283
129034	718284
151182	718285
94591	718286
36185	718287
58475	718288
61102	718289
1743	718290
3895	718291
18609	718292
4727	718293
1031	718294
954	718295
83001	718296
36407	718297
120337	718298
11712	718299
92202	718300
54780	718301
123264	718302
56167	718303
15404	718304
68860	718305
16218	718306
28795	718307
34030	718308
948	718309
104171	718310
90525	718311
71878	718312
3642	718313
67903	718314
68230	718315
18447	718316
40041	718317
12916	718318
44116	718319
41574	718320
87973	718321
82288	718322
25384	718323
624	718324
26132	718325
13244	718326
2003	718327
34693	718328
101774	718329
88412	718330
46059	718331
84376	718332
61413	718333
3999	718334
10859	718335
33578	718336
1458	718337
32282	718338
9745	718339
9550	718340
874	718341
1301	718342
7626	718343
82573	718344
66584	718345
17380	718346
358	718347
38120	718348
59646	718349
1821	718350
20562	718351
116115	718352
19794	718353
59808	718354
15793	718355
9075	718356
42003	718357
5111	718358
62384	718359
133503	718360
47604	718361
8957	718362
185	718363
49961	718364
110357	718365
768	718366
55786	718367
57456	718368
82515	718369
6583	718370
13618	718371
160441	718372
6625	718373
30694	718374
2741	718375
30823	718376
16402	718377
18746	718378
607	718379
3377	718380
21319	718381
13585	718382
1355	718383
8463	718384
74347	718385
82116	718386
80332	718387
36792	718388
13355	718389
60309	718390
4370	718391
507	718392
28299	718393
14795	718394
42801	718395
13502	718396
52694	718397
48018	718398
1109	718399
1661	718400
27156	718401
106866	718402
1155	718403
108224	718404
2391	718405
53648	718406
18032	718407
20296	718408
1954	718409
46023	718410
6840	718411
106136	718412
13545	718413
88200	718414
35160	718415
56980	718416
51654	718417
47243	718418
3505	718419
101311	718420
18577	718421
35060	718422
30420	718423
304	718424
20316	718425
43358	718426
88281	718427
59274	718428
35720	718429
39340	718430
28565	718431
13999	718432
152436	718433
78563	718434
653	718435
2923	718436
2175	718437
139340	718438
732	718439
11269	718440
42398	718441
20443	718442
36609	718443
6916	718444
9432	718445
10514	718446
4580	718447
17335	718448
66275	718449
3214	718450
17994	718451
47741	718452
30583	718453
126810	718454
111188	718455
110217	718456
53463	718457
14611	718458
72904	718459
11933	718460
86153	718461
44224	718462
54696	718463
6588	718464
4017	718465
8946	718466
30370	718467
14806	718468
1043	718469
12878	718470
2536	718471
31	718472
15514	718473
139582	718474
45675	718475
31156	718476
55469	718477
1976	718478
31348	718479
99605	718480
103637	718481
54271	718482
91392	718483
18002	718484
5207	718485
17995	718486
4065	718487
78517	718488
2745	718489
6441	718490
1994	718491
21838	718492
10294	718493
52334	718494
12460	718495
39264	718496
27190	718497
65821	718498
39973	718499
73367	718500
86711	718501
15741	718502
24908	718503
60649	718504
2541	718505
42775	718506
44559	718507
573	718508
40323	718509
23431	718510
106299	718511
34341	718512
19023	718513
83735	718514
21261	718515
769	718516
47848	718517
9175	718518
76614	718519
3295	718520
5365	718521
22153	718522
11836	718523
58864	718524
2399	718525
5377	718526
17025	718527
7192	718528
10491	718529
14	718530
96194	718531
112260	718532
89276	718533
124639	718534
51801	718535
2798	718536
1735	718537
11472	718538
135774	718539
79596	718540
25626	718541
71609	718542
42588	718543
4683	718544
95667	718545
27581	718546
6008	718547
6252	718548
5222	718549
7096	718550
60000	718551
26043	718552
8321	718553
70728	718554
1448	718555
18189	718556
1244	718557
2949	718558
55062	718559
28133	718560
1497	718561
146243	718562
79084	718563
35532	718564
17460	718565
80590	718566
35772	718567
28613	718568
48238	718569
23171	718570
37083	718571
959	718572
109705	718573
757	718574
63938	718575
7897	718576
56483	718577
51900	718578
36158	718579
34141	718580
36912	718581
58763	718582
1586	718583
63881	718584
125313	718585
1166	718586
69759	718587
3215	718588
43175	718589
40460	718590
69442	718591
137	718592
14324	718593
50688	718594
3732	718595
15572	718596
3029	718597
1239	718598
10650	718599
50649	718600
7009	718601
718	718602
85013	718603
96565	718604
14446	718605
9032	718606
155334	718607
8501	718608
49711	718609
56178	718610
147277	718611
133344	718612
65321	718613
24938	718614
3037	718615
755	718616
88123	718617
13874	718618
48521	718619
65632	718620
38910	718621
16784	718622
78593	718623
62	718624
125254	718625
14971	718626
21798	718627
78617	718628
6094	718629
64420	718630
5909	718631
10420	718632
71154	718633
3109	718634
133659	718635
106618	718636
879	718637
9510	718638
110802	718639
87591	718640
35599	718641
10236	718642
122776	718643
63817	718644
26971	718645
4746	718646
43826	718647
74453	718648
119765	718649
14248	718650
68635	718651
86741	718652
17	718653
1336	718654
55371	718655
1630	718656
27839	718657
17725	718658
90	718659
29381	718660
1724	718661
63520	718662
7963	718663
10126	718664
18748	718665
9981	718666
686	718667
85593	718668
25958	718669
7277	718670
7187	718671
807	718672
119179	718673
101488	718674
35649	718675
90835	718676
16231	718677
31	718678
5510	718679
68179	718680
513	718681
27000	718682
22159	718683
51771	718684
118958	718685
19890	718686
42448	718687
135664	718688
113609	718689
65003	718690
1733	718691
1769	718692
26369	718693
34319	718694
59114	718695
151302	718696
44371	718697
17230	718698
34709	718699
5745	718700
2759	718701
3950	718702
30704	718703
3207	718704
572	718705
96823	718706
106765	718707
31551	718708
36280	718709
33149	718710
32435	718711
12325	718712
23730	718713
19556	718714
87	718715
47614	718716
126096	718717
5450	718718
33556	718719
55663	718720
55627	718721
7753	718722
22804	718723
21306	718724
50666	718725
8072	718726
101174	718727
68215	718728
3576	718729
21048	718730
25664	718731
41574	718732
16320	718733
2831	718734
12965	718735
86954	718736
38683	718737
7303	718738
24380	718739
3677	718740
10327	718741
99370	718742
14969	718743
38041	718744
7804	718745
18350	718746
4629	718747
32124	718748
28232	718749
59135	718750
55187	718751
1897	718752
26540	718753
118340	718754
3513	718755
7537	718756
43601	718757
76843	718758
11084	718759
118102	718760
27815	718761
32648	718762
107152	718763
54532	718764
21983	718765
26996	718766
44434	718767
35260	718768
8119	718769
119152	718770
42548	718771
15467	718772
1018	718773
748	718774
65683	718775
5822	718776
56833	718777
2096	718778
16866	718779
32940	718780
54879	718781
34687	718782
1828	718783
31281	718784
57769	718785
49225	718786
65003	718787
3136	718788
69094	718789
2358	718790
50590	718791
153310	718792
8961	718793
34	718794
1180	718795
6456	718796
8967	718797
10883	718798
55041	718799
25921	718800
192	718801
96120	718802
193	718803
2437	718804
28730	718805
58115	718806
20851	718807
18841	718808
4736	718809
16238	718810
46578	718811
34232	718812
83663	718813
6081	718814
28046	718815
3774	718816
10536	718817
9995	718818
4660	718819
44408	718820
18440	718821
10870	718822
71667	718823
14091	718824
2553	718825
139634	718826
133215	718827
45384	718828
4521	718829
8254	718830
58549	718831
45624	718832
23859	718833
91330	718834
12364	718835
3545	718836
82847	718837
16833	718838
42575	718839
13410	718840
16668	718841
43286	718842
790	718843
6870	718844
27365	718845
117292	718846
17626	718847
133219	718848
68520	718849
90207	718850
40634	718851
71872	718852
67324	718853
25335	718854
129928	718855
23977	718856
28783	718857
29991	718858
5770	718859
46581	718860
26941	718861
119662	718862
47581	718863
20959	718864
1933	718865
35816	718866
40665	718867
15549	718868
80720	718869
56829	718870
70756	718871
46229	718872
42189	718873
68550	718874
112863	718875
11184	718876
46641	718877
16590	718878
28894	718879
26177	718880
37246	718881
23938	718882
50006	718883
16326	718884
25618	718885
34438	718886
61888	718887
3911	718888
41913	718889
10056	718890
5003	718891
16564	718892
17526	718893
2228	718894
17011	718895
44771	718896
78575	718897
217	718898
130508	718899
82126	718900
7424	718901
11170	718902
87283	718903
150329	718904
123137	718905
17	718906
242	718907
16600	718908
36826	718909
23034	718910
24524	718911
31463	718912
10832	718913
47126	718914
75071	718915
6236	718916
66566	718917
41675	718918
88449	718919
143173	718920
101036	718921
64804	718922
4656	718923
39887	718924
8466	718925
3067	718926
5339	718927
52287	718928
22969	718929
78422	718930
106208	718931
61928	718932
89309	718933
50140	718934
97793	718935
22795	718936
43569	718937
23137	718938
16826	718939
160282	718940
8712	718941
56497	718942
75036	718943
85962	718944
1428	718945
22976	718946
53143	718947
53838	718948
92265	718949
73762	718950
23790	718951
25284	718952
35987	718953
3246	718954
10958	718955
41080	718956
8712	718957
22357	718958
51099	718959
20293	718960
45490	718961
37478	718962
9462	718963
36421	718964
25481	718965
115509	718966
128273	718967
70425	718968
7565	718969
65201	718970
15304	718971
117965	718972
39433	718973
33490	718974
85081	718975
29372	718976
18471	718977
574	718978
18302	718979
45716	718980
95873	718981
11267	718982
814	718983
4349	718984
16069	718985
12638	718986
50100	718987
2757	718988
9167	718989
105343	718990
3912	718991
16099	718992
105738	718993
6585	718994
3621	718995
62754	718996
29077	718997
90828	718998
69539	718999
67592	719000
59	719001
59730	719002
44211	719003
4611	719004
35020	719005
71576	719006
4143	719007
39520	719008
103970	719009
291	719010
51949	719011
15466	719012
40228	719013
86973	719014
4979	719015
91206	719016
57131	719017
45199	719018
21082	719019
55696	719020
29302	719021
25232	719022
77	719023
124974	719024
90842	719025
12779	719026
4719	719027
11855	719028
5037	719029
100059	719030
11070	719031
43748	719032
30382	719033
37640	719034
23275	719035
54807	719036
73317	719037
1619	719038
91359	719039
42227	719040
2646	719041
113702	719042
15677	719043
12091	719044
4317	719045
57368	719046
68534	719047
555	719048
21135	719049
112155	719050
60555	719051
77778	719052
16902	719053
82162	719054
84477	719055
15988	719056
127291	719057
87971	719058
1464	719059
42961	719060
65985	719061
4776	719062
110133	719063
2019	719064
48103	719065
146958	719066
17319	719067
38951	719068
93844	719069
34218	719070
44664	719071
7899	719072
2420	719073
35552	719074
40190	719075
55815	719076
121230	719077
41767	719078
161600	719079
104182	719080
11203	719081
4231	719082
33007	719083
39916	719084
5247	719085
118984	719086
72702	719087
43823	719088
32546	719089
90019	719090
3096	719091
4676	719092
35302	719093
5590	719094
19174	719095
39485	719096
22074	719097
4072	719098
45456	719099
38322	719100
101933	719101
162390	719102
21392	719103
2248	719104
33134	719105
95578	719106
24986	719107
48733	719108
114484	719109
2463	719110
12221	719111
94810	719112
139075	719113
54396	719114
128107	719115
24769	719116
19679	719117
94695	719118
1311	719119
56201	719120
38654	719121
23248	719122
19705	719123
3327	719124
108434	719125
78920	719126
5363	719127
105605	719128
4650	719129
6510	719130
95193	719131
42094	719132
93499	719133
8303	719134
57264	719135
31241	719136
33855	719137
80359	719138
57279	719139
126	719140
42810	719141
33576	719142
14157	719143
10958	719144
35970	719145
1912	719146
36741	719147
5760	719148
25928	719149
10522	719150
36559	719151
4397	719152
5702	719153
50579	719154
15959	719155
31448	719156
7730	719157
120791	719158
9489	719159
8613	719160
78185	719161
10982	719162
41707	719163
78900	719164
661	719165
23780	719166
10375	719167
28791	719168
665	719169
1152	719170
3976	719171
12485	719172
55778	719173
3965	719174
444	719175
2507	719176
135714	719177
61809	719178
36166	719179
958	719180
122311	719181
27294	719182
99535	719183
34820	719184
9947	719185
10313	719186
6003	719187
29170	719188
93628	719189
24046	719190
13711	719191
33023	719192
15485	719193
3580	719194
60963	719195
98647	719196
42	719197
117725	719198
61271	719199
118976	719200
3352	719201
35301	719202
21465	719203
2054	719204
6	719205
75489	719206
18567	719207
26942	719208
117533	719209
2514	719210
33516	719211
8543	719212
60565	719213
61848	719214
10155	719215
48498	719216
61710	719217
1164	719218
5197	719219
90043	719220
25430	719221
34351	719222
53090	719223
23978	719224
5601	719225
32107	719226
4014	719227
50253	719228
7573	719229
2252	719230
59719	719231
83057	719232
2823	719233
12910	719234
35800	719235
8321	719236
71644	719237
17535	719238
18638	719239
38344	719240
28533	719241
56879	719242
72029	719243
7098	719244
3599	719245
14370	719246
43798	719247
142	719248
69143	719249
46539	719250
33780	719251
11232	719252
48292	719253
44994	719254
6306	719255
46963	719256
15501	719257
39182	719258
39844	719259
2199	719260
78382	719261
62643	719262
22702	719263
310	719264
8846	719265
40	719266
3118	719267
454	719268
97265	719269
101450	719270
52456	719271
7070	719272
7348	719273
90793	719274
31097	719275
19186	719276
24704	719277
27413	719278
3290	719279
147652	719280
27440	719281
104104	719282
112877	719283
41694	719284
52398	719285
34497	719286
25214	719287
99909	719288
53639	719289
33833	719290
54947	719291
32694	719292
23962	719293
2781	719294
124214	719295
5236	719296
49373	719297
25796	719298
16	719299
8570	719300
87	719301
26126	719302
3995	719303
7530	719304
32147	719305
15915	719306
105696	719307
29283	719308
46232	719309
44369	719310
54804	719311
39078	719312
17477	719313
16052	719314
24390	719315
8752	719316
4843	719317
69264	719318
1634	719319
29637	719320
14419	719321
99	719322
65055	719323
22309	719324
24364	719325
33070	719326
24349	719327
40714	719328
50203	719329
83192	719330
6230	719331
2442	719332
80656	719333
8357	719334
98929	719335
74356	719336
31691	719337
51396	719338
20573	719339
3890	719340
49565	719341
84988	719342
10303	719343
2633	719344
77272	719345
60	719346
36832	719347
115892	719348
325	719349
76072	719350
5261	719351
79682	719352
55490	719353
137115	719354
6072	719355
23236	719356
3846	719357
36453	719358
30589	719359
21467	719360
49566	719361
18636	719362
13710	719363
50018	719364
5861	719365
61952	719366
25820	719367
813	719368
61204	719369
385	719370
26227	719371
21285	719372
6887	719373
46891	719374
15781	719375
32508	719376
64190	719377
104269	719378
4604	719379
3322	719380
5672	719381
3152	719382
18108	719383
4702	719384
33255	719385
2684	719386
39217	719387
29006	719388
28156	719389
103384	719390
3627	719391
124805	719392
115381	719393
12845	719394
18053	719395
16207	719396
34922	719397
17142	719398
13255	719399
3876	719400
1104	719401
64626	719402
8586	719403
11770	719404
150652	719405
18147	719406
27436	719407
10008	719408
9160	719409
607	719410
107661	719411
16958	719412
838	719413
1070	719414
75195	719415
37493	719416
38945	719417
6488	719418
7969	719419
123921	719420
86045	719421
68433	719422
49822	719423
40366	719424
26324	719425
14162	719426
6134	719427
3115	719428
42314	719429
58505	719430
101347	719431
3249	719432
19837	719433
173	719434
105243	719435
205	719436
27537	719437
93400	719438
48867	719439
16822	719440
127808	719441
43489	719442
147335	719443
35613	719444
5315	719445
3154	719446
53998	719447
118904	719448
84983	719449
610	719450
23066	719451
97633	719452
4021	719453
115054	719454
774	719455
2666	719456
20116	719457
17906	719458
14054	719459
52341	719460
22583	719461
45104	719462
12647	719463
62118	719464
41738	719465
131932	719466
24714	719467
148626	719468
14027	719469
17780	719470
9535	719471
2916	719472
2045	719473
78273	719474
8654	719475
71207	719476
681	719477
18922	719478
23863	719479
1112	719480
82901	719481
27607	719482
97303	719483
7739	719484
1452	719485
48241	719486
4597	719487
17318	719488
43630	719489
33471	719490
1502	719491
56546	719492
261	719493
2664	719494
13221	719495
119566	719496
140221	719497
88945	719498
32951	719499
1356	719500
9846	719501
83862	719502
118424	719503
55749	719504
48716	719505
58363	719506
30198	719507
49234	719508
917	719509
649	719510
64505	719511
8760	719512
21549	719513
27015	719514
40759	719515
26496	719516
68631	719517
18324	719518
27949	719519
27176	719520
26588	719521
124222	719522
4967	719523
25873	719524
27011	719525
60387	719526
69661	719527
24799	719528
46268	719529
11234	719530
154002	719531
153636	719532
42567	719533
26168	719534
95542	719535
72399	719536
15067	719537
2213	719538
18449	719539
418	719540
58697	719541
9531	719542
101	719543
46950	719544
4014	719545
12771	719546
72596	719547
59916	719548
124492	719549
3658	719550
9294	719551
922	719552
4651	719553
11991	719554
78799	719555
9147	719556
18976	719557
18568	719558
62982	719559
2587	719560
8273	719561
17285	719562
3029	719563
55140	719564
26495	719565
106436	719566
105646	719567
3	719568
114136	719569
52441	719570
37714	719571
134169	719572
6670	719573
44233	719574
20733	719575
30799	719576
58619	719577
80303	719578
80170	719579
141382	719580
3594	719581
76694	719582
43527	719583
58981	719584
7009	719585
118493	719586
74883	719587
120852	719588
6275	719589
176	719590
12325	719591
77324	719592
43300	719593
59728	719594
32389	719595
11985	719596
9867	719597
9605	719598
15408	719599
7416	719600
28124	719601
79517	719602
44487	719603
23172	719604
16956	719605
89075	719606
7981	719607
503	719608
98395	719609
67985	719610
29145	719611
41167	719612
75238	719613
117884	719614
35317	719615
6862	719616
2525	719617
54038	719618
59165	719619
5421	719620
19943	719621
16012	719622
37694	719623
23263	719624
138887	719625
19775	719626
37985	719627
9672	719628
3376	719629
17597	719630
70806	719631
25017	719632
4425	719633
6241	719634
3437	719635
31087	719636
8814	719637
68654	719638
5038	719639
12318	719640
23850	719641
160221	719642
24598	719643
19131	719644
55663	719645
10962	719646
98	719647
12219	719648
86113	719649
48305	719650
138844	719651
1368	719652
2561	719653
24686	719654
13117	719655
17849	719656
10320	719657
70435	719658
1584	719659
9875	719660
46565	719661
9408	719662
2121	719663
4518	719664
7462	719665
115355	719666
104121	719667
34054	719668
7048	719669
45061	719670
252	719671
75010	719672
112122	719673
87222	719674
587	719675
11774	719676
11958	719677
6329	719678
76910	719679
11004	719680
144711	719681
114385	719682
73041	719683
3069	719684
33795	719685
15717	719686
30909	719687
32602	719688
52966	719689
14199	719690
38542	719691
11789	719692
97467	719693
58014	719694
6975	719695
73296	719696
32401	719697
22040	719698
105079	719699
128505	719700
974	719701
3869	719702
73501	719703
2253	719704
28022	719705
6734	719706
18679	719707
62	719708
17464	719709
1375	719710
1233	719711
24240	719712
124771	719713
7703	719714
129978	719715
18354	719716
100855	719717
84	719718
39457	719719
9151	719720
70128	719721
62162	719722
375	719723
9336	719724
27160	719725
143226	719726
6075	719727
12634	719728
128213	719729
21662	719730
6138	719731
59763	719732
10889	719733
28363	719734
103	719735
31541	719736
84922	719737
23009	719738
53544	719739
57017	719740
72555	719741
6406	719742
7971	719743
164436	719744
9461	719745
58001	719746
140178	719747
22365	719748
11162	719749
64293	719750
32446	719751
8720	719752
10606	719753
10878	719754
57237	719755
35554	719756
34845	719757
67666	719758
84	719759
66147	719760
58903	719761
42460	719762
23699	719763
49271	719764
8324	719765
84008	719766
28	719767
162917	719768
86565	719769
9632	719770
81319	719771
41484	719772
95895	719773
999	719774
8660	719775
1149	719776
164912	719777
4142	719778
38700	719779
12782	719780
5446	719781
11699	719782
42402	719783
28266	719784
11820	719785
98912	719786
16709	719787
77824	719788
1055	719789
1568	719790
80488	719791
58025	719792
693	719793
48984	719794
22945	719795
58022	719796
16138	719797
20768	719798
16233	719799
70919	719800
4478	719801
60971	719802
44824	719803
40507	719804
1727	719805
54277	719806
29117	719807
12693	719808
173	719809
19892	719810
29352	719811
55404	719812
164480	719813
60782	719814
140720	719815
29580	719816
5901	719817
141470	719818
65103	719819
33203	719820
76441	719821
7467	719822
1106	719823
89046	719824
54767	719825
25170	719826
12666	719827
6239	719828
11373	719829
23793	719830
60440	719831
83662	719832
18857	719833
15630	719834
25269	719835
7482	719836
55706	719837
59352	719838
1079	719839
70608	719840
19825	719841
56709	719842
1713	719843
4053	719844
1847	719845
79802	719846
49243	719847
4044	719848
77979	719849
2353	719850
11245	719851
20035	719852
53227	719853
29675	719854
259	719855
7298	719856
64765	719857
4632	719858
13426	719859
92790	719860
64174	719861
87138	719862
141	719863
82611	719864
24737	719865
25971	719866
8822	719867
29217	719868
4464	719869
5307	719870
93919	719871
34159	719872
118009	719873
11076	719874
144174	719875
65566	719876
2440	719877
3048	719878
132467	719879
82379	719880
47383	719881
42182	719882
6546	719883
27376	719884
13423	719885
223	719886
45659	719887
29578	719888
69759	719889
70991	719890
108845	719891
54129	719892
2908	719893
53053	719894
1274	719895
33114	719896
21210	719897
21230	719898
8234	719899
46729	719900
22154	719901
20492	719902
6155	719903
10398	719904
28568	719905
70144	719906
71280	719907
87065	719908
58536	719909
20520	719910
87340	719911
44871	719912
48095	719913
101152	719914
3538	719915
15797	719916
3151	719917
15674	719918
39775	719919
19803	719920
16868	719921
8831	719922
9617	719923
123225	719924
5467	719925
37509	719926
55399	719927
490	719928
404	719929
1466	719930
6856	719931
8033	719932
4819	719933
101247	719934
20915	719935
13840	719936
3200	719937
16796	719938
29182	719939
6638	719940
10651	719941
127378	719942
8032	719943
68521	719944
55583	719945
3678	719946
51842	719947
26794	719948
2430	719949
157945	719950
12474	719951
10881	719952
28229	719953
52440	719954
18537	719955
113387	719956
83521	719957
70561	719958
29281	719959
60031	719960
5265	719961
6680	719962
9218	719963
528	719964
75557	719965
158082	719966
134621	719967
150108	719968
41685	719969
4994	719970
57921	719971
92268	719972
88856	719973
10588	719974
19857	719975
41610	719976
129898	719977
30475	719978
100103	719979
97100	719980
71336	719981
65770	719982
69398	719983
119645	719984
45269	719985
35087	719986
34979	719987
43836	719988
16952	719989
75609	719990
97275	719991
22684	719992
15115	719993
78115	719994
72236	719995
1863	719996
66486	719997
4080	719998
4059	719999
4222	720000
34868	720001
36357	720002
7143	720003
93258	720004
10649	720005
9009	720006
45585	720007
162275	720008
2705	720009
63067	720010
16128	720011
6152	720012
69824	720013
140932	720014
116543	720015
3608	720016
131302	720017
29953	720018
44934	720019
11294	720020
10802	720021
10531	720022
17638	720023
11476	720024
11541	720025
13332	720026
150883	720027
80219	720028
11184	720029
6750	720030
77814	720031
2448	720032
28171	720033
127770	720034
7782	720035
68503	720036
84064	720037
81612	720038
4012	720039
32883	720040
39411	720041
4767	720042
117650	720043
33459	720044
24116	720045
22603	720046
39321	720047
40874	720048
10076	720049
15024	720050
37716	720051
10761	720052
10610	720053
19775	720054
61712	720055
53929	720056
55737	720057
19120	720058
138411	720059
9381	720060
58601	720061
6449	720062
39419	720063
15697	720064
17576	720065
9605	720066
162711	720067
19722	720068
17456	720069
5310	720070
36419	720071
38453	720072
38762	720073
6512	720074
67864	720075
148021	720076
29059	720077
46709	720078
17669	720079
86672	720080
18450	720081
32834	720082
11653	720083
68817	720084
86	720085
100264	720086
9707	720087
1177	720088
67498	720089
11451	720090
4668	720091
73838	720092
30570	720093
46466	720094
19562	720095
10426	720096
28541	720097
96102	720098
67	720099
76797	720100
107753	720101
33281	720102
7744	720103
20887	720104
133325	720105
137	720106
393	720107
55071	720108
35370	720109
1035	720110
135794	720111
70195	720112
39629	720113
122433	720114
14544	720115
70412	720116
99777	720117
56428	720118
40284	720119
16698	720120
101011	720121
10966	720122
17309	720123
126202	720124
8154	720125
6433	720126
52562	720127
28883	720128
42552	720129
90912	720130
33745	720131
3479	720132
156635	720133
21581	720134
7334	720135
115168	720136
8910	720137
96200	720138
6963	720139
54196	720140
166077	720141
31969	720142
29055	720143
57829	720144
39	720145
54592	720146
18776	720147
146624	720148
7261	720149
1330	720150
11965	720151
69373	720152
23608	720153
68352	720154
68460	720155
128349	720156
12705	720157
1052	720158
38026	720159
5186	720160
5879	720161
47743	720162
102315	720163
535	720164
5609	720165
24615	720166
370	720167
32830	720168
56482	720169
20901	720170
43289	720171
30119	720172
9571	720173
1881	720174
11748	720175
1849	720176
25984	720177
37229	720178
75543	720179
4763	720180
40436	720181
64045	720182
8488	720183
3824	720184
34187	720185
13859	720186
54482	720187
26882	720188
2735	720189
12	720190
11723	720191
23245	720192
82656	720193
11246	720194
19702	720195
125062	720196
85428	720197
107101	720198
94813	720199
111770	720200
51802	720201
115639	720202
9211	720203
33498	720204
95621	720205
9983	720206
47270	720207
3755	720208
17839	720209
34760	720210
26888	720211
7884	720212
3509	720213
26498	720214
9844	720215
10112	720216
47379	720217
22650	720218
40468	720219
7199	720220
11359	720221
97913	720222
20689	720223
12669	720224
17127	720225
103231	720226
87414	720227
126779	720228
3044	720229
53031	720230
18399	720231
63092	720232
982	720233
10388	720234
976	720235
117673	720236
85556	720237
496	720238
20273	720239
12482	720240
47586	720241
86440	720242
17372	720243
72244	720244
13494	720245
14632	720246
121733	720247
54728	720248
87245	720249
5553	720250
35237	720251
131724	720252
739	720253
114	720254
34269	720255
733	720256
52438	720257
10445	720258
38139	720259
16709	720260
9023	720261
7428	720262
34895	720263
97040	720264
8857	720265
84306	720266
90299	720267
1181	720268
12987	720269
26855	720270
32816	720271
52816	720272
1634	720273
1955	720274
100849	720275
61730	720276
36228	720277
52422	720278
4281	720279
139870	720280
163135	720281
18056	720282
51496	720283
89276	720284
7458	720285
26904	720286
68854	720287
1375	720288
80479	720289
83833	720290
11981	720291
26715	720292
2282	720293
43772	720294
22234	720295
42048	720296
1283	720297
33238	720298
706	720299
17706	720300
39343	720301
59008	720302
78575	720303
32729	720304
109574	720305
67051	720306
3941	720307
34690	720308
26806	720309
130384	720310
31031	720311
4644	720312
117208	720313
50526	720314
4387	720315
1611	720316
36374	720317
2526	720318
58788	720319
69071	720320
15410	720321
28760	720322
5441	720323
26	720324
80225	720325
74379	720326
17221	720327
6958	720328
47770	720329
38587	720330
36447	720331
105426	720332
54821	720333
2742	720334
13962	720335
64573	720336
56088	720337
6785	720338
66898	720339
20713	720340
16563	720341
93937	720342
13208	720343
132469	720344
126098	720345
123216	720346
14094	720347
4046	720348
82377	720349
25724	720350
27380	720351
28283	720352
3308	720353
64848	720354
16087	720355
28869	720356
33478	720357
10287	720358
12518	720359
53569	720360
119373	720361
96608	720362
29523	720363
15778	720364
928	720365
19481	720366
91522	720367
35995	720368
41371	720369
11003	720370
12708	720371
7519	720372
87826	720373
40234	720374
69679	720375
5454	720376
27886	720377
14639	720378
270	720379
22874	720380
50825	720381
26421	720382
8324	720383
31208	720384
38795	720385
55316	720386
17959	720387
30929	720388
2838	720389
25581	720390
49779	720391
34221	720392
61423	720393
140118	720394
52244	720395
4808	720396
4335	720397
68029	720398
81523	720399
3215	720400
160296	720401
41130	720402
98752	720403
2291	720404
19892	720405
18751	720406
9720	720407
10219	720408
4642	720409
83969	720410
2235	720411
37861	720412
1704	720413
25622	720414
57471	720415
16393	720416
2928	720417
3186	720418
80126	720419
60115	720420
47280	720421
5567	720422
112661	720423
70585	720424
81562	720425
23268	720426
4796	720427
44470	720428
17296	720429
49201	720430
31090	720431
41335	720432
10441	720433
64018	720434
16257	720435
17223	720436
22717	720437
92624	720438
21572	720439
61219	720440
53547	720441
162561	720442
2093	720443
3522	720444
12696	720445
54389	720446
155702	720447
13960	720448
163208	720449
34098	720450
53119	720451
7881	720452
1239	720453
34676	720454
11217	720455
104619	720456
78392	720457
41260	720458
36027	720459
50331	720460
1551	720461
43256	720462
66718	720463
10885	720464
12606	720465
8585	720466
10262	720467
57713	720468
15321	720469
1952	720470
25164	720471
27782	720472
11374	720473
59620	720474
139829	720475
39930	720476
12463	720477
21054	720478
1352	720479
96398	720480
12675	720481
79	720482
29596	720483
110187	720484
56876	720485
5883	720486
23834	720487
1071	720488
89670	720489
119736	720490
78880	720491
123683	720492
80241	720493
8371	720494
208	720495
64557	720496
2295	720497
32654	720498
1779	720499
11315	720500
18380	720501
9433	720502
25878	720503
131118	720504
108911	720505
2397	720506
48734	720507
58708	720508
63179	720509
7139	720510
32303	720511
21876	720512
2890	720513
95535	720514
23325	720515
28532	720516
32630	720517
34021	720518
30028	720519
11761	720520
109665	720521
16882	720522
69898	720523
120491	720524
38027	720525
32	720526
49836	720527
2007	720528
63543	720529
213	720530
18184	720531
181	720532
12350	720533
47238	720534
62533	720535
57046	720536
15288	720537
42138	720538
2128	720539
266	720540
14703	720541
85672	720542
11577	720543
35172	720544
111520	720545
6948	720546
9583	720547
45938	720548
33311	720549
24505	720550
9878	720551
45372	720552
33756	720553
53208	720554
14854	720555
8775	720556
4819	720557
77168	720558
78785	720559
34259	720560
17507	720561
69501	720562
68263	720563
35723	720564
74339	720565
892	720566
69702	720567
7234	720568
111392	720569
52708	720570
7774	720571
31741	720572
94353	720573
22913	720574
10214	720575
19424	720576
21609	720577
54161	720578
33987	720579
1541	720580
300	720581
4396	720582
41374	720583
15398	720584
13021	720585
46714	720586
18531	720587
4174	720588
37090	720589
22899	720590
7248	720591
10577	720592
65727	720593
3228	720594
14770	720595
5594	720596
49339	720597
6684	720598
13175	720599
32058	720600
3218	720601
45171	720602
84069	720603
2246	720604
105434	720605
24402	720606
27423	720607
11202	720608
7793	720609
69096	720610
27914	720611
29517	720612
72666	720613
36777	720614
2921	720615
13477	720616
5097	720617
115710	720618
20773	720619
6399	720620
43019	720621
19013	720622
48217	720623
31208	720624
12135	720625
77095	720626
10875	720627
29906	720628
67102	720629
123046	720630
55579	720631
93574	720632
101434	720633
48580	720634
21109	720635
55526	720636
43692	720637
6068	720638
12847	720639
40331	720640
1746	720641
55470	720642
51185	720643
79754	720644
7532	720645
516	720646
50609	720647
19060	720648
15822	720649
46344	720650
58983	720651
4233	720652
45079	720653
57087	720654
72665	720655
36987	720656
24105	720657
16725	720658
11200	720659
50494	720660
19086	720661
7369	720662
48991	720663
97942	720664
42643	720665
71992	720666
69568	720667
89482	720668
2064	720669
32673	720670
34406	720671
1313	720672
27028	720673
13363	720674
10390	720675
59598	720676
47418	720677
27213	720678
81424	720679
1832	720680
55902	720681
51029	720682
36582	720683
146386	720684
15422	720685
115443	720686
65050	720687
11795	720688
14181	720689
1542	720690
126932	720691
824	720692
117414	720693
3712	720694
37373	720695
21139	720696
97357	720697
35915	720698
70951	720699
120070	720700
4109	720701
41957	720702
29573	720703
8360	720704
48679	720705
23660	720706
53749	720707
31615	720708
108674	720709
4370	720710
11826	720711
113320	720712
60384	720713
120443	720714
36316	720715
5202	720716
100358	720717
102029	720718
36481	720719
31632	720720
7086	720721
70449	720722
14839	720723
1765	720724
3119	720725
46739	720726
1658	720727
32	720728
29028	720729
65647	720730
7336	720731
360	720732
23263	720733
94371	720734
22301	720735
3322	720736
1113	720737
8547	720738
820	720739
46370	720740
61693	720741
13345	720742
21348	720743
1255	720744
25665	720745
346	720746
40132	720747
13812	720748
14924	720749
63061	720750
1282	720751
1299	720752
20023	720753
3832	720754
92281	720755
359	720756
12361	720757
29679	720758
73248	720759
75636	720760
25276	720761
9721	720762
44793	720763
84888	720764
25165	720765
53381	720766
56362	720767
25441	720768
43991	720769
55324	720770
19223	720771
52249	720772
139588	720773
37800	720774
2509	720775
32524	720776
30678	720777
3673	720778
69	720779
47219	720780
19646	720781
53237	720782
25329	720783
97426	720784
14470	720785
72937	720786
128682	720787
66108	720788
22771	720789
43772	720790
60095	720791
24950	720792
64846	720793
40064	720794
90513	720795
662	720796
2015	720797
36714	720798
62461	720799
4942	720800
2906	720801
24043	720802
12673	720803
10118	720804
26636	720805
74149	720806
121348	720807
50151	720808
86037	720809
43101	720810
11574	720811
8622	720812
26290	720813
5519	720814
6143	720815
49953	720816
19925	720817
42492	720818
1970	720819
85697	720820
67686	720821
43678	720822
13731	720823
11914	720824
1488	720825
6843	720826
5159	720827
13972	720828
80857	720829
11151	720830
69820	720831
31951	720832
95410	720833
33070	720834
100729	720835
33528	720836
18992	720837
7822	720838
8912	720839
166372	720840
130822	720841
56436	720842
73588	720843
1282	720844
38	720845
270	720846
6320	720847
60407	720848
42422	720849
133597	720850
1535	720851
1273	720852
23548	720853
115952	720854
54498	720855
77821	720856
99839	720857
2814	720858
516	720859
23748	720860
10012	720861
62601	720862
9631	720863
22921	720864
6304	720865
10491	720866
48659	720867
21087	720868
119833	720869
101167	720870
2011	720871
1758	720872
72042	720873
98683	720874
40039	720875
68497	720876
4497	720877
38303	720878
1885	720879
94128	720880
70257	720881
31816	720882
58200	720883
4903	720884
15589	720885
52	720886
55137	720887
32813	720888
55328	720889
35837	720890
39374	720891
41051	720892
10431	720893
75881	720894
7707	720895
2590	720896
35712	720897
92895	720898
20188	720899
17951	720900
3149	720901
24416	720902
107182	720903
5539	720904
1415	720905
38498	720906
18559	720907
3552	720908
3947	720909
29977	720910
24676	720911
6435	720912
38440	720913
18434	720914
21539	720915
66371	720916
41077	720917
41952	720918
38094	720919
97832	720920
15221	720921
37125	720922
45727	720923
101514	720924
3640	720925
2728	720926
54269	720927
33179	720928
54733	720929
104967	720930
7168	720931
4113	720932
62603	720933
22130	720934
24846	720935
2525	720936
130421	720937
9311	720938
106479	720939
71656	720940
136117	720941
58756	720942
85434	720943
19473	720944
27284	720945
11	720946
3182	720947
106480	720948
540	720949
60278	720950
125885	720951
867	720952
10460	720953
12074	720954
26666	720955
19946	720956
28269	720957
23375	720958
103968	720959
86896	720960
33093	720961
143854	720962
60041	720963
2507	720964
52677	720965
98313	720966
44784	720967
71233	720968
38914	720969
87523	720970
579	720971
66245	720972
14983	720973
799	720974
3977	720975
5710	720976
130142	720977
25774	720978
24782	720979
66926	720980
1394	720981
38014	720982
323	720983
22212	720984
9814	720985
30835	720986
46537	720987
7847	720988
21413	720989
14862	720990
10099	720991
21020	720992
106076	720993
1307	720994
8405	720995
25662	720996
49970	720997
10410	720998
100680	720999
107645	721000
33056	721001
15700	721002
47386	721003
64062	721004
13391	721005
35955	721006
52661	721007
35990	721008
90295	721009
21248	721010
28927	721011
59203	721012
26241	721013
8886	721014
149201	721015
50499	721016
44066	721017
16484	721018
30624	721019
93757	721020
56	721021
99083	721022
22972	721023
18790	721024
27954	721025
407	721026
84235	721027
51742	721028
593	721029
36177	721030
6121	721031
64663	721032
50997	721033
66796	721034
28069	721035
9956	721036
16046	721037
33223	721038
127339	721039
66983	721040
24843	721041
107813	721042
7865	721043
3846	721044
25777	721045
19921	721046
89649	721047
23618	721048
13296	721049
84433	721050
1308	721051
17861	721052
1350	721053
75408	721054
58630	721055
137594	721056
87607	721057
65010	721058
26648	721059
7773	721060
60651	721061
2758	721062
63994	721063
13903	721064
153978	721065
6668	721066
13930	721067
123164	721068
10183	721069
61183	721070
77457	721071
13313	721072
35252	721073
8095	721074
4701	721075
3780	721076
185	721077
16536	721078
139954	721079
10680	721080
19628	721081
64558	721082
60464	721083
28218	721084
82906	721085
55941	721086
154350	721087
83601	721088
33175	721089
23051	721090
68710	721091
43514	721092
39098	721093
79324	721094
10530	721095
37447	721096
48189	721097
8000	721098
150	721099
6271	721100
40817	721101
33674	721102
1652	721103
42272	721104
85327	721105
20680	721106
45655	721107
11	721108
63877	721109
53895	721110
46535	721111
81985	721112
5307	721113
23193	721114
31883	721115
9831	721116
908	721117
20805	721118
18187	721119
1503	721120
2817	721121
59267	721122
36318	721123
121218	721124
88159	721125
15525	721126
1912	721127
43654	721128
138466	721129
13224	721130
4582	721131
2579	721132
51036	721133
30158	721134
169	721135
155478	721136
94678	721137
19013	721138
14839	721139
11683	721140
2013	721141
165540	721142
2991	721143
6721	721144
93176	721145
27172	721146
444	721147
20472	721148
13817	721149
7443	721150
122501	721151
38576	721152
18717	721153
53139	721154
6213	721155
133382	721156
4543	721157
93428	721158
23510	721159
58881	721160
13548	721161
52646	721162
2246	721163
5574	721164
53620	721165
57427	721166
135754	721167
163582	721168
163432	721169
34418	721170
68228	721171
78703	721172
41607	721173
33016	721174
722	721175
2091	721176
15708	721177
101787	721178
20230	721179
12374	721180
23728	721181
102905	721182
6883	721183
18195	721184
119020	721185
61520	721186
2647	721187
24987	721188
27619	721189
5345	721190
2125	721191
150668	721192
50051	721193
23145	721194
13421	721195
57309	721196
42046	721197
128988	721198
1345	721199
68762	721200
30446	721201
54329	721202
26127	721203
19110	721204
30726	721205
99919	721206
38424	721207
17785	721208
103559	721209
49544	721210
72405	721211
41283	721212
126132	721213
27389	721214
81097	721215
211	721216
142136	721217
106563	721218
50809	721219
11456	721220
13512	721221
60849	721222
36736	721223
9610	721224
77353	721225
46634	721226
99490	721227
5234	721228
6869	721229
21594	721230
17844	721231
101773	721232
580	721233
80890	721234
3908	721235
31909	721236
56247	721237
4398	721238
15053	721239
79127	721240
1754	721241
7477	721242
78054	721243
19429	721244
18030	721245
5074	721246
365	721247
21120	721248
91184	721249
5900	721250
44020	721251
93573	721252
57521	721253
79749	721254
26931	721255
4823	721256
8120	721257
9661	721258
5859	721259
80012	721260
28968	721261
48386	721262
70100	721263
8449	721264
29277	721265
108569	721266
14295	721267
3899	721268
88875	721269
21033	721270
49609	721271
126784	721272
18085	721273
56236	721274
24745	721275
3010	721276
10392	721277
66800	721278
16816	721279
163408	721280
7810	721281
30679	721282
73626	721283
8287	721284
14994	721285
34365	721286
44833	721287
2503	721288
71625	721289
35599	721290
86353	721291
82255	721292
13883	721293
16310	721294
95781	721295
65289	721296
70549	721297
55710	721298
350	721299
4419	721300
31773	721301
18757	721302
125533	721303
33346	721304
5056	721305
129344	721306
24533	721307
69004	721308
48166	721309
7824	721310
140697	721311
136395	721312
24518	721313
15985	721314
41901	721315
31200	721316
123449	721317
12137	721318
54940	721319
5788	721320
76485	721321
5845	721322
54712	721323
1853	721324
925	721325
58221	721326
22046	721327
4186	721328
39438	721329
18030	721330
41787	721331
36846	721332
27495	721333
31403	721334
79040	721335
45795	721336
11364	721337
21	721338
32480	721339
35039	721340
667	721341
11220	721342
33318	721343
117387	721344
6789	721345
132296	721346
57826	721347
8426	721348
121118	721349
20882	721350
96202	721351
217	721352
79228	721353
28496	721354
1712	721355
9199	721356
44508	721357
16343	721358
70203	721359
41889	721360
19972	721361
93838	721362
6707	721363
55124	721364
20021	721365
606	721366
2627	721367
125000	721368
12118	721369
104229	721370
72797	721371
750	721372
10289	721373
100020	721374
31385	721375
26938	721376
19209	721377
160653	721378
5492	721379
47119	721380
6579	721381
52381	721382
50904	721383
35912	721384
88731	721385
158310	721386
104022	721387
22357	721388
22510	721389
78800	721390
1925	721391
11445	721392
70038	721393
7362	721394
6349	721395
23953	721396
144901	721397
21882	721398
6893	721399
12933	721400
17945	721401
19144	721402
6450	721403
1	721404
49914	721405
34988	721406
1135	721407
162801	721408
125289	721409
279	721410
23755	721411
106841	721412
20651	721413
18626	721414
47405	721415
34975	721416
41832	721417
29786	721418
58200	721419
87212	721420
72931	721421
7796	721422
127431	721423
28257	721424
26036	721425
8198	721426
66	721427
36054	721428
95245	721429
34482	721430
49071	721431
30344	721432
21668	721433
96196	721434
8306	721435
13591	721436
15080	721437
69529	721438
129923	721439
13562	721440
66307	721441
3107	721442
35061	721443
55275	721444
94135	721445
68276	721446
23129	721447
4491	721448
40659	721449
5062	721450
30186	721451
91590	721452
7169	721453
27073	721454
35458	721455
60602	721456
33702	721457
18377	721458
36103	721459
56178	721460
76610	721461
34397	721462
51065	721463
26902	721464
106721	721465
767	721466
17831	721467
11561	721468
20899	721469
70042	721470
18336	721471
107230	721472
48811	721473
72964	721474
3276	721475
120940	721476
10760	721477
1775	721478
4136	721479
3623	721480
13603	721481
118319	721482
53326	721483
17852	721484
3349	721485
58931	721486
118804	721487
7847	721488
297	721489
89025	721490
58921	721491
62370	721492
156157	721493
13351	721494
7567	721495
10731	721496
71402	721497
5869	721498
9031	721499
7139	721500
608	721501
121778	721502
28110	721503
14715	721504
17456	721505
103802	721506
29962	721507
68819	721508
162978	721509
122487	721510
12170	721511
364	721512
59857	721513
14936	721514
204	721515
56508	721516
84384	721517
22397	721518
115728	721519
8521	721520
3902	721521
1853	721522
2547	721523
20978	721524
8415	721525
12302	721526
75565	721527
129877	721528
68414	721529
46402	721530
24768	721531
18968	721532
4184	721533
36163	721534
10165	721535
6505	721536
16838	721537
35589	721538
14775	721539
63219	721540
83308	721541
109278	721542
52424	721543
131046	721544
77294	721545
3984	721546
6776	721547
87348	721548
26287	721549
113206	721550
141085	721551
1337	721552
67130	721553
39067	721554
8106	721555
3733	721556
42142	721557
69400	721558
30835	721559
19299	721560
4107	721561
53745	721562
419	721563
27691	721564
12721	721565
17104	721566
2746	721567
6103	721568
36819	721569
7812	721570
38108	721571
31766	721572
132234	721573
36516	721574
45600	721575
37324	721576
861	721577
3183	721578
1508	721579
84025	721580
53558	721581
21410	721582
8965	721583
17767	721584
100512	721585
75667	721586
95317	721587
108601	721588
504	721589
95615	721590
22386	721591
4827	721592
13191	721593
50297	721594
89539	721595
49539	721596
6694	721597
2859	721598
68071	721599
107475	721600
14581	721601
34179	721602
18277	721603
8095	721604
42794	721605
12337	721606
55276	721607
4842	721608
21730	721609
18264	721610
96241	721611
21335	721612
100183	721613
40635	721614
11764	721615
146006	721616
9124	721617
25222	721618
87637	721619
28147	721620
29284	721621
24728	721622
12586	721623
65521	721624
10710	721625
29544	721626
9318	721627
29326	721628
13368	721629
96	721630
128431	721631
154	721632
35021	721633
4403	721634
3173	721635
71543	721636
55388	721637
61962	721638
6517	721639
139583	721640
23623	721641
14819	721642
33810	721643
70788	721644
10808	721645
46519	721646
54826	721647
12162	721648
10309	721649
26049	721650
109722	721651
76457	721652
34990	721653
4484	721654
9020	721655
2205	721656
109634	721657
73646	721658
7011	721659
100871	721660
31178	721661
14976	721662
99176	721663
80745	721664
7205	721665
131775	721666
5706	721667
40943	721668
12311	721669
88434	721670
160300	721671
16304	721672
104029	721673
22070	721674
52268	721675
32156	721676
109753	721677
84945	721678
305	721679
38558	721680
25	721681
37052	721682
184	721683
742	721684
8121	721685
13980	721686
3437	721687
37773	721688
93172	721689
75052	721690
61479	721691
21010	721692
30798	721693
25736	721694
1189	721695
10759	721696
19983	721697
39125	721698
23856	721699
70966	721700
38993	721701
51196	721702
130549	721703
85073	721704
69596	721705
18081	721706
8764	721707
755	721708
105284	721709
10684	721710
31930	721711
118279	721712
9508	721713
796	721714
54590	721715
3617	721716
17201	721717
79931	721718
133932	721719
94807	721720
13700	721721
19232	721722
1484	721723
5623	721724
23920	721725
49793	721726
51015	721727
73520	721728
16581	721729
26530	721730
35152	721731
46774	721732
19100	721733
60206	721734
26106	721735
6217	721736
32042	721737
10417	721738
525	721739
127555	721740
95296	721741
34619	721742
1336	721743
69040	721744
165734	721745
71226	721746
26704	721747
42672	721748
155406	721749
59052	721750
30553	721751
8903	721752
20478	721753
30875	721754
16631	721755
124733	721756
15637	721757
2256	721758
15209	721759
781	721760
16621	721761
10773	721762
34378	721763
34083	721764
63062	721765
1974	721766
8495	721767
37533	721768
73999	721769
66720	721770
119256	721771
1935	721772
18819	721773
40053	721774
80671	721775
16146	721776
108194	721777
28693	721778
12509	721779
9272	721780
1669	721781
94707	721782
40883	721783
38949	721784
84286	721785
76400	721786
374	721787
70168	721788
12558	721789
458	721790
70846	721791
36842	721792
38508	721793
29598	721794
49650	721795
37819	721796
37353	721797
69255	721798
40538	721799
77	721800
54791	721801
38517	721802
29611	721803
8340	721804
15556	721805
39725	721806
83395	721807
10653	721808
75768	721809
50371	721810
114312	721811
2683	721812
32019	721813
64116	721814
15207	721815
2235	721816
127168	721817
2491	721818
138128	721819
6581	721820
114	721821
8630	721822
118938	721823
36383	721824
16401	721825
76220	721826
23170	721827
54033	721828
49968	721829
12342	721830
5433	721831
25790	721832
37945	721833
79906	721834
862	721835
113331	721836
31028	721837
56795	721838
103223	721839
20275	721840
81776	721841
147563	721842
11612	721843
28640	721844
3274	721845
1771	721846
5586	721847
18322	721848
117504	721849
88489	721850
11660	721851
302	721852
56660	721853
8644	721854
3407	721855
3114	721856
5833	721857
3035	721858
3763	721859
65532	721860
369	721861
947	721862
435	721863
32731	721864
20861	721865
8477	721866
23364	721867
4807	721868
17830	721869
53952	721870
29363	721871
1012	721872
19763	721873
8157	721874
46886	721875
59372	721876
97090	721877
29638	721878
57509	721879
51772	721880
43743	721881
119835	721882
76640	721883
56955	721884
75796	721885
39650	721886
30262	721887
3166	721888
105842	721889
5597	721890
25884	721891
39871	721892
7580	721893
100905	721894
73699	721895
87604	721896
25064	721897
79922	721898
89038	721899
15537	721900
1295	721901
31807	721902
25701	721903
17636	721904
1717	721905
3438	721906
90944	721907
443	721908
21654	721909
53208	721910
6603	721911
4233	721912
63891	721913
20417	721914
50916	721915
31998	721916
13345	721917
58556	721918
33110	721919
32830	721920
151899	721921
33183	721922
89394	721923
51757	721924
100829	721925
1516	721926
92309	721927
253	721928
5608	721929
9649	721930
40287	721931
94061	721932
13295	721933
33579	721934
12688	721935
160713	721936
8840	721937
9055	721938
37228	721939
9743	721940
55021	721941
24890	721942
81299	721943
30234	721944
30421	721945
98343	721946
95044	721947
50406	721948
120336	721949
10401	721950
59116	721951
799	721952
15629	721953
163238	721954
47151	721955
130591	721956
11349	721957
127139	721958
22298	721959
1595	721960
2125	721961
62873	721962
2498	721963
42676	721964
69188	721965
7129	721966
25980	721967
4242	721968
13185	721969
2904	721970
24251	721971
76288	721972
39272	721973
53558	721974
19177	721975
94903	721976
132101	721977
5594	721978
9497	721979
57200	721980
14766	721981
72550	721982
36667	721983
2135	721984
12655	721985
60441	721986
7051	721987
7438	721988
69143	721989
90745	721990
109923	721991
7602	721992
1212	721993
143534	721994
109262	721995
801	721996
24129	721997
59172	721998
70038	721999
9891	722000
21642	722001
64938	722002
154371	722003
68718	722004
994	722005
108728	722006
7336	722007
9908	722008
16252	722009
2248	722010
65681	722011
22832	722012
1308	722013
26141	722014
10636	722015
30077	722016
33604	722017
125995	722018
1761	722019
63311	722020
85558	722021
35748	722022
40544	722023
14906	722024
2092	722025
2558	722026
17370	722027
25202	722028
106422	722029
123579	722030
61526	722031
27190	722032
13741	722033
49073	722034
15150	722035
79127	722036
18071	722037
124555	722038
36502	722039
14	722040
27955	722041
2632	722042
2328	722043
27441	722044
36	722045
4291	722046
154470	722047
1918	722048
60442	722049
21448	722050
2263	722051
39402	722052
34851	722053
23585	722054
18039	722055
1171	722056
36870	722057
26810	722058
1862	722059
24582	722060
19830	722061
3779	722062
41657	722063
26440	722064
89244	722065
55645	722066
7673	722067
18802	722068
6703	722069
125700	722070
84019	722071
263	722072
48680	722073
23350	722074
20033	722075
364	722076
67054	722077
96122	722078
29264	722079
4211	722080
1387	722081
5855	722082
26061	722083
10637	722084
1107	722085
3082	722086
1513	722087
7686	722088
64220	722089
58890	722090
57280	722091
100376	722092
2965	722093
19557	722094
26925	722095
104005	722096
95125	722097
70238	722098
49341	722099
24524	722100
38874	722101
48933	722102
10806	722103
6636	722104
120538	722105
1554	722106
36565	722107
38306	722108
78373	722109
534	722110
28009	722111
19510	722112
10626	722113
13587	722114
28901	722115
48776	722116
22488	722117
72114	722118
94154	722119
8579	722120
58611	722121
15619	722122
82226	722123
108624	722124
38611	722125
730	722126
38018	722127
396	722128
11387	722129
431	722130
85660	722131
128616	722132
49607	722133
9141	722134
9741	722135
60377	722136
101715	722137
69685	722138
11978	722139
37692	722140
25067	722141
8263	722142
52817	722143
129049	722144
13439	722145
21837	722146
306	722147
9678	722148
76815	722149
73479	722150
52916	722151
52449	722152
94510	722153
1077	722154
13071	722155
7881	722156
154803	722157
108074	722158
73707	722159
73279	722160
4241	722161
130025	722162
151389	722163
37014	722164
66869	722165
93487	722166
81205	722167
102772	722168
39419	722169
22991	722170
29255	722171
519	722172
18787	722173
13978	722174
31509	722175
2842	722176
9875	722177
42126	722178
27098	722179
79320	722180
3835	722181
107977	722182
73722	722183
95880	722184
41786	722185
46089	722186
18348	722187
447	722188
82652	722189
127271	722190
492	722191
130963	722192
190	722193
377	722194
16433	722195
19811	722196
34758	722197
27397	722198
11035	722199
5935	722200
122060	722201
85279	722202
11173	722203
58095	722204
71336	722205
100289	722206
12214	722207
85539	722208
51504	722209
1254	722210
3921	722211
30584	722212
34223	722213
31137	722214
52559	722215
13817	722216
49274	722217
33166	722218
28086	722219
84348	722220
13167	722221
30592	722222
110695	722223
12094	722224
18935	722225
12204	722226
1134	722227
3817	722228
79558	722229
32452	722230
74874	722231
5853	722232
3253	722233
106991	722234
19804	722235
14029	722236
15867	722237
48604	722238
67830	722239
98827	722240
90227	722241
149221	722242
565	722243
64	722244
40194	722245
76328	722246
51845	722247
273	722248
19485	722249
25878	722250
165279	722251
19003	722252
11219	722253
21280	722254
51976	722255
49424	722256
709	722257
128633	722258
23015	722259
119202	722260
1282	722261
1192	722262
11995	722263
16589	722264
6	722265
13396	722266
78292	722267
5024	722268
987	722269
49775	722270
16011	722271
8619	722272
109808	722273
26865	722274
46	722275
136018	722276
7790	722277
35793	722278
34288	722279
72017	722280
3464	722281
9264	722282
13905	722283
49720	722284
4735	722285
117800	722286
42549	722287
27531	722288
1630	722289
48299	722290
86825	722291
21810	722292
117492	722293
62765	722294
12003	722295
7337	722296
120946	722297
151562	722298
51496	722299
81854	722300
7155	722301
64870	722302
89118	722303
68066	722304
105678	722305
28616	722306
5637	722307
45271	722308
45396	722309
135973	722310
756	722311
61563	722312
4242	722313
72756	722314
9714	722315
47682	722316
6842	722317
5334	722318
43223	722319
52298	722320
22016	722321
1767	722322
42839	722323
136	722324
46715	722325
8432	722326
70220	722327
92093	722328
161	722329
78574	722330
4489	722331
78239	722332
21949	722333
2764	722334
16754	722335
33575	722336
870	722337
697	722338
15293	722339
4091	722340
79728	722341
11184	722342
35381	722343
32927	722344
25976	722345
189	722346
61781	722347
502	722348
10097	722349
50434	722350
125766	722351
87906	722352
44772	722353
3834	722354
22426	722355
105256	722356
80369	722357
44293	722358
31545	722359
12572	722360
23953	722361
4680	722362
17091	722363
31709	722364
28722	722365
146856	722366
51739	722367
11385	722368
4047	722369
82394	722370
56545	722371
16509	722372
52377	722373
121493	722374
46847	722375
35335	722376
70022	722377
44607	722378
137113	722379
45291	722380
50810	722381
86219	722382
543	722383
9872	722384
5180	722385
2229	722386
24612	722387
11487	722388
39611	722389
107347	722390
58340	722391
4550	722392
74327	722393
124034	722394
15406	722395
85186	722396
53797	722397
15424	722398
100863	722399
13899	722400
56515	722401
115605	722402
23775	722403
7152	722404
20877	722405
35631	722406
15257	722407
111748	722408
149778	722409
49077	722410
14625	722411
1892	722412
518	722413
19063	722414
10023	722415
130734	722416
17042	722417
74303	722418
7366	722419
30986	722420
337	722421
27290	722422
80316	722423
4996	722424
76407	722425
100393	722426
12002	722427
92093	722428
70082	722429
22422	722430
6019	722431
131103	722432
44468	722433
16613	722434
14392	722435
3978	722436
74605	722437
22964	722438
14708	722439
4897	722440
101122	722441
85534	722442
772	722443
73822	722444
25022	722445
12052	722446
9023	722447
40734	722448
24651	722449
14537	722450
5376	722451
31676	722452
18424	722453
46238	722454
13494	722455
3825	722456
95343	722457
10736	722458
60621	722459
5829	722460
6810	722461
377	722462
7694	722463
17596	722464
136590	722465
7108	722466
41875	722467
6891	722468
56692	722469
102225	722470
11172	722471
108321	722472
1311	722473
45548	722474
13949	722475
3213	722476
45611	722477
138908	722478
114175	722479
13561	722480
11146	722481
2036	722482
122966	722483
1936	722484
37540	722485
108483	722486
15746	722487
3886	722488
64621	722489
113891	722490
31185	722491
60582	722492
165060	722493
27641	722494
67637	722495
789	722496
33374	722497
104367	722498
29731	722499
125174	722500
6507	722501
61208	722502
16584	722503
128030	722504
27210	722505
25737	722506
65429	722507
73287	722508
59739	722509
2921	722510
22907	722511
50344	722512
22847	722513
16682	722514
22798	722515
24690	722516
57645	722517
22175	722518
20493	722519
103149	722520
46152	722521
13470	722522
1862	722523
35466	722524
36560	722525
31796	722526
55041	722527
97500	722528
4529	722529
28754	722530
45568	722531
115498	722532
9756	722533
4357	722534
10197	722535
83212	722536
46662	722537
100486	722538
11175	722539
11776	722540
24937	722541
2696	722542
70067	722543
37993	722544
22977	722545
26178	722546
10041	722547
498	722548
18816	722549
105152	722550
38983	722551
94515	722552
38377	722553
60500	722554
56727	722555
9094	722556
118655	722557
37856	722558
17616	722559
6856	722560
28620	722561
2353	722562
123194	722563
11286	722564
52582	722565
644	722566
5024	722567
260	722568
65939	722569
15239	722570
28696	722571
1153	722572
64465	722573
33344	722574
32689	722575
20739	722576
151324	722577
4405	722578
79708	722579
19216	722580
42835	722581
33670	722582
33979	722583
48620	722584
28542	722585
7701	722586
20127	722587
24322	722588
30519	722589
96208	722590
25647	722591
1331	722592
54994	722593
55431	722594
40795	722595
57447	722596
19504	722597
17075	722598
6317	722599
88574	722600
35398	722601
94680	722602
29	722603
126816	722604
1395	722605
75674	722606
1840	722607
906	722608
44957	722609
105479	722610
39227	722611
5441	722612
3247	722613
105735	722614
8860	722615
42039	722616
51108	722617
58879	722618
63046	722619
1443	722620
76974	722621
58275	722622
38687	722623
42662	722624
4759	722625
149378	722626
78283	722627
19840	722628
50113	722629
35952	722630
46517	722631
372	722632
24960	722633
11321	722634
40152	722635
13459	722636
62039	722637
27288	722638
25187	722639
15929	722640
68500	722641
119131	722642
1980	722643
75681	722644
21668	722645
10499	722646
144660	722647
50073	722648
99346	722649
37924	722650
18679	722651
64646	722652
106314	722653
22229	722654
43699	722655
1167	722656
1434	722657
168	722658
43648	722659
32108	722660
10	722661
4903	722662
35769	722663
52522	722664
78250	722665
16911	722666
81655	722667
22715	722668
41660	722669
16512	722670
12269	722671
9209	722672
53288	722673
163385	722674
125451	722675
8935	722676
3762	722677
129328	722678
18931	722679
1010	722680
5156	722681
24279	722682
20131	722683
72123	722684
2734	722685
32512	722686
16020	722687
107035	722688
60951	722689
26925	722690
26598	722691
807	722692
89157	722693
77565	722694
977	722695
1651	722696
17675	722697
11282	722698
13866	722699
50947	722700
28160	722701
13485	722702
69773	722703
16069	722704
58430	722705
13701	722706
86391	722707
99557	722708
35294	722709
51299	722710
75629	722711
37961	722712
100982	722713
16346	722714
66001	722715
106909	722716
65370	722717
8847	722718
35852	722719
79475	722720
9953	722721
635	722722
123700	722723
166728	722724
28617	722725
86529	722726
46422	722727
110940	722728
60587	722729
44828	722730
41301	722731
44262	722732
42244	722733
4938	722734
83158	722735
150063	722736
50024	722737
29102	722738
7910	722739
79897	722740
10002	722741
22710	722742
9763	722743
56487	722744
28239	722745
2306	722746
90682	722747
8102	722748
158609	722749
55941	722750
29685	722751
5896	722752
165181	722753
4126	722754
104273	722755
1896	722756
143749	722757
45421	722758
118298	722759
47673	722760
6015	722761
38521	722762
80243	722763
8284	722764
97839	722765
13245	722766
15701	722767
17417	722768
6102	722769
33027	722770
2032	722771
118684	722772
39937	722773
76410	722774
121207	722775
31315	722776
71798	722777
20540	722778
62567	722779
32624	722780
26933	722781
20067	722782
13721	722783
16030	722784
11590	722785
33079	722786
144816	722787
39060	722788
34	722789
14128	722790
86897	722791
26758	722792
161565	722793
35950	722794
69762	722795
14678	722796
5498	722797
72877	722798
6683	722799
7113	722800
110022	722801
93717	722802
27004	722803
10561	722804
2106	722805
127436	722806
42189	722807
32544	722808
12154	722809
29341	722810
87951	722811
34425	722812
48228	722813
6581	722814
24495	722815
21183	722816
23162	722817
114363	722818
53192	722819
2404	722820
56633	722821
145576	722822
39598	722823
3861	722824
27955	722825
120924	722826
16484	722827
42450	722828
7245	722829
19159	722830
54	722831
184	722832
9148	722833
130222	722834
23781	722835
78130	722836
44938	722837
74812	722838
2711	722839
4336	722840
618	722841
417	722842
105839	722843
5535	722844
44845	722845
4645	722846
80968	722847
35828	722848
35006	722849
63537	722850
39934	722851
45	722852
9011	722853
94692	722854
13283	722855
31379	722856
47236	722857
55587	722858
41904	722859
14219	722860
29975	722861
9539	722862
22411	722863
44149	722864
36399	722865
48140	722866
33207	722867
956	722868
8816	722869
104524	722870
76643	722871
31532	722872
38790	722873
29535	722874
80967	722875
139573	722876
7314	722877
35499	722878
4873	722879
2531	722880
13868	722881
39134	722882
34584	722883
10280	722884
12663	722885
13321	722886
8622	722887
13720	722888
81322	722889
41734	722890
42820	722891
29989	722892
65373	722893
35874	722894
115872	722895
59448	722896
67052	722897
14169	722898
57443	722899
1401	722900
35124	722901
68741	722902
93579	722903
5426	722904
2833	722905
27146	722906
39365	722907
15654	722908
6807	722909
50604	722910
10071	722911
39337	722912
62695	722913
68825	722914
56560	722915
20579	722916
136	722917
9345	722918
120793	722919
80774	722920
39100	722921
14260	722922
2793	722923
38452	722924
47971	722925
19629	722926
18998	722927
12176	722928
79797	722929
884	722930
74143	722931
5759	722932
34068	722933
104284	722934
59687	722935
67400	722936
19145	722937
57503	722938
44027	722939
54653	722940
5807	722941
93946	722942
45153	722943
446	722944
36621	722945
13529	722946
1021	722947
65829	722948
121456	722949
14300	722950
30837	722951
100000	722952
55025	722953
110287	722954
12943	722955
31479	722956
33633	722957
49378	722958
70034	722959
124005	722960
13287	722961
58058	722962
832	722963
7099	722964
1343	722965
25692	722966
60833	722967
26017	722968
483	722969
10238	722970
85386	722971
53306	722972
117211	722973
132085	722974
6617	722975
89971	722976
4788	722977
8735	722978
2212	722979
39799	722980
29678	722981
404	722982
2220	722983
13070	722984
99788	722985
15179	722986
30068	722987
95652	722988
4528	722989
13880	722990
97935	722991
67923	722992
37728	722993
9220	722994
1423	722995
7868	722996
107047	722997
9903	722998
102839	722999
45773	723000
86709	723001
10255	723002
39536	723003
25524	723004
4362	723005
4981	723006
59050	723007
31092	723008
31233	723009
60736	723010
64256	723011
5725	723012
125212	723013
73262	723014
87610	723015
90630	723016
61644	723017
57652	723018
7657	723019
10329	723020
9249	723021
7853	723022
25010	723023
26214	723024
24432	723025
54155	723026
15814	723027
4472	723028
24821	723029
12070	723030
27	723031
10363	723032
145408	723033
91253	723034
3896	723035
109037	723036
8870	723037
49918	723038
27843	723039
29911	723040
42058	723041
29880	723042
1676	723043
6285	723044
50329	723045
19595	723046
240	723047
126169	723048
2156	723049
46004	723050
6267	723051
11796	723052
50184	723053
15202	723054
46689	723055
6648	723056
8801	723057
73655	723058
137602	723059
147139	723060
13598	723061
76420	723062
38688	723063
70869	723064
28711	723065
46342	723066
41617	723067
42900	723068
206	723069
6133	723070
15557	723071
74101	723072
126692	723073
36059	723074
3399	723075
1064	723076
161895	723077
29138	723078
45875	723079
2420	723080
18767	723081
65935	723082
55316	723083
131626	723084
48004	723085
62019	723086
89342	723087
12	723088
7803	723089
84881	723090
88683	723091
58447	723092
78992	723093
151009	723094
8444	723095
26992	723096
64434	723097
90835	723098
55084	723099
28001	723100
1396	723101
19006	723102
110100	723103
832	723104
3201	723105
35863	723106
39547	723107
86658	723108
12391	723109
690	723110
150694	723111
13906	723112
135261	723113
28841	723114
846	723115
764	723116
30912	723117
10914	723118
106470	723119
68350	723120
14756	723121
51506	723122
4211	723123
13582	723124
127851	723125
259	723126
6616	723127
751	723128
9398	723129
31193	723130
21701	723131
48399	723132
49374	723133
7050	723134
3836	723135
51898	723136
17483	723137
56224	723138
71869	723139
10423	723140
5728	723141
98197	723142
23326	723143
44786	723144
47892	723145
9990	723146
142847	723147
132148	723148
20444	723149
13816	723150
75597	723151
4509	723152
34824	723153
65659	723154
45755	723155
90519	723156
57362	723157
12515	723158
125274	723159
15986	723160
64285	723161
161222	723162
36293	723163
114494	723164
64103	723165
31	723166
1043	723167
3435	723168
28827	723169
14330	723170
70790	723171
83707	723172
16697	723173
55799	723174
41060	723175
79622	723176
46447	723177
407	723178
124563	723179
1487	723180
3328	723181
11878	723182
35522	723183
5941	723184
38131	723185
5894	723186
10067	723187
3220	723188
103809	723189
41044	723190
10284	723191
32190	723192
4946	723193
72661	723194
8461	723195
62848	723196
32705	723197
18466	723198
126241	723199
94173	723200
123292	723201
1261	723202
91298	723203
20740	723204
1792	723205
11361	723206
49358	723207
23068	723208
6318	723209
46785	723210
379	723211
38569	723212
3015	723213
30748	723214
627	723215
13862	723216
7662	723217
23079	723218
59521	723219
82991	723220
92988	723221
12046	723222
2094	723223
94378	723224
124	723225
107057	723226
32213	723227
3669	723228
42939	723229
17166	723230
96936	723231
553	723232
2291	723233
34801	723234
131331	723235
131942	723236
12093	723237
87871	723238
74471	723239
9142	723240
81575	723241
27353	723242
241	723243
6200	723244
8847	723245
65864	723246
104873	723247
6590	723248
3267	723249
28367	723250
850	723251
4604	723252
30913	723253
70938	723254
5907	723255
15743	723256
63448	723257
147785	723258
634	723259
44084	723260
2051	723261
88373	723262
125	723263
17953	723264
62796	723265
36744	723266
101439	723267
31976	723268
29129	723269
41345	723270
66768	723271
11651	723272
12153	723273
48101	723274
73352	723275
82637	723276
13757	723277
159149	723278
10891	723279
3409	723280
26018	723281
79896	723282
5392	723283
7689	723284
62646	723285
6827	723286
128599	723287
100944	723288
9812	723289
71386	723290
179	723291
2766	723292
109546	723293
4554	723294
76234	723295
43740	723296
35784	723297
65518	723298
5278	723299
20159	723300
147561	723301
13049	723302
18854	723303
12234	723304
521	723305
1984	723306
39704	723307
11682	723308
30353	723309
133244	723310
26508	723311
3460	723312
76731	723313
4715	723314
4278	723315
164078	723316
4611	723317
38105	723318
28285	723319
1735	723320
19778	723321
59590	723322
51494	723323
12010	723324
35029	723325
41236	723326
90329	723327
62532	723328
75917	723329
25750	723330
5750	723331
48644	723332
84703	723333
4488	723334
12013	723335
107412	723336
15625	723337
1971	723338
1565	723339
58115	723340
13840	723341
60637	723342
2126	723343
5993	723344
109616	723345
92086	723346
105474	723347
570	723348
2331	723349
45047	723350
1019	723351
81247	723352
18932	723353
2694	723354
32089	723355
1605	723356
47025	723357
81341	723358
33129	723359
84053	723360
84804	723361
48081	723362
7663	723363
24165	723364
5837	723365
66573	723366
71508	723367
45573	723368
137023	723369
21843	723370
4709	723371
16364	723372
55481	723373
44817	723374
39801	723375
17067	723376
2256	723377
29190	723378
3756	723379
580	723380
8719	723381
96653	723382
93763	723383
57	723384
18047	723385
12703	723386
96397	723387
134166	723388
15679	723389
52061	723390
6605	723391
50488	723392
62459	723393
87327	723394
78818	723395
32199	723396
242	723397
97758	723398
75432	723399
11897	723400
21173	723401
116499	723402
20558	723403
47742	723404
8552	723405
89	723406
139519	723407
2178	723408
3606	723409
16066	723410
72024	723411
16297	723412
7121	723413
62425	723414
681	723415
105614	723416
19469	723417
7528	723418
19108	723419
1228	723420
110934	723421
6679	723422
706	723423
87837	723424
11382	723425
57988	723426
178	723427
138077	723428
1555	723429
156558	723430
16677	723431
109322	723432
86	723433
82857	723434
116391	723435
396	723436
72874	723437
26928	723438
56418	723439
71744	723440
45123	723441
45416	723442
42863	723443
2556	723444
1777	723445
39737	723446
103777	723447
11706	723448
5996	723449
1603	723450
160924	723451
30841	723452
7609	723453
16219	723454
106876	723455
13204	723456
14844	723457
75486	723458
163217	723459
22923	723460
122924	723461
62803	723462
6542	723463
78645	723464
12242	723465
10313	723466
25076	723467
133232	723468
121241	723469
61181	723470
2846	723471
5859	723472
539	723473
18095	723474
25515	723475
351	723476
6455	723477
97449	723478
2140	723479
47918	723480
73075	723481
7218	723482
9633	723483
80448	723484
151	723485
17892	723486
97481	723487
107090	723488
47126	723489
53470	723490
782	723491
14861	723492
2364	723493
114030	723494
23438	723495
27732	723496
8362	723497
114298	723498
10894	723499
73008	723500
28014	723501
76992	723502
95663	723503
47258	723504
161154	723505
50447	723506
36121	723507
44756	723508
6458	723509
9370	723510
2725	723511
46190	723512
25824	723513
20239	723514
70	723515
307	723516
12847	723517
56032	723518
7721	723519
4332	723520
47396	723521
78078	723522
16997	723523
24918	723524
3115	723525
21834	723526
25391	723527
16531	723528
123691	723529
5473	723530
57138	723531
4894	723532
30312	723533
106358	723534
125790	723535
31646	723536
100901	723537
50528	723538
59147	723539
4228	723540
23037	723541
4675	723542
19832	723543
2307	723544
74024	723545
88	723546
2707	723547
612	723548
26590	723549
86080	723550
131192	723551
12192	723552
15583	723553
22459	723554
10	723555
69818	723556
64769	723557
23914	723558
7896	723559
19585	723560
69890	723561
127809	723562
7473	723563
7777	723564
129638	723565
5919	723566
52512	723567
2413	723568
4255	723569
31016	723570
1008	723571
19577	723572
25545	723573
2218	723574
80015	723575
127771	723576
5476	723577
142615	723578
59612	723579
1463	723580
103604	723581
47636	723582
76103	723583
26943	723584
95632	723585
8637	723586
43784	723587
5008	723588
56996	723589
9785	723590
14201	723591
88116	723592
93651	723593
14316	723594
35698	723595
166429	723596
17308	723597
97394	723598
30544	723599
76202	723600
41035	723601
2147	723602
11957	723603
9677	723604
2292	723605
50957	723606
25265	723607
53777	723608
1167	723609
8513	723610
11531	723611
46511	723612
12436	723613
42017	723614
85162	723615
16797	723616
35621	723617
17164	723618
96955	723619
25732	723620
120851	723621
1963	723622
7698	723623
12002	723624
20968	723625
21511	723626
161944	723627
44902	723628
69483	723629
69634	723630
6609	723631
74581	723632
11945	723633
1233	723634
91806	723635
16127	723636
36359	723637
119615	723638
10227	723639
14020	723640
66735	723641
11953	723642
8135	723643
25383	723644
51223	723645
18618	723646
24640	723647
101	723648
27203	723649
33035	723650
18217	723651
20092	723652
91481	723653
881	723654
36185	723655
2177	723656
52242	723657
48937	723658
9021	723659
39029	723660
14043	723661
129034	723662
2041	723663
30865	723664
14570	723665
25016	723666
112506	723667
6620	723668
39008	723669
24383	723670
54686	723671
59190	723672
1933	723673
88117	723674
2081	723675
8093	723676
150461	723677
736	723678
50119	723679
20960	723680
4639	723681
44183	723682
41717	723683
89505	723684
9330	723685
30931	723686
55287	723687
15897	723688
3301	723689
53861	723690
56311	723691
15090	723692
5247	723693
54266	723694
28216	723695
48836	723696
16346	723697
150366	723698
37384	723699
22415	723700
9488	723701
70885	723702
92039	723703
33090	723704
68126	723705
85764	723706
24776	723707
3038	723708
41827	723709
5779	723710
15962	723711
69709	723712
981	723713
90605	723714
92103	723715
8784	723716
834	723717
20194	723718
14831	723719
6264	723720
6831	723721
86227	723722
20355	723723
55757	723724
66822	723725
19005	723726
20892	723727
29974	723728
30812	723729
81799	723730
77215	723731
66265	723732
64849	723733
76484	723734
29410	723735
10173	723736
61805	723737
95937	723738
38697	723739
59905	723740
11952	723741
40289	723742
87713	723743
4785	723744
15105	723745
158	723746
13078	723747
16394	723748
8065	723749
8339	723750
46136	723751
35010	723752
58196	723753
92707	723754
1308	723755
1481	723756
8610	723757
57543	723758
80220	723759
2783	723760
14029	723761
127349	723762
35040	723763
7626	723764
43586	723765
74392	723766
10412	723767
11086	723768
150687	723769
35105	723770
17032	723771
30956	723772
90392	723773
16179	723774
11109	723775
49460	723776
13291	723777
60153	723778
50054	723779
16975	723780
56706	723781
50786	723782
69421	723783
86105	723784
32123	723785
66347	723786
8603	723787
156372	723788
54953	723789
85391	723790
69999	723791
2844	723792
121860	723793
19866	723794
21695	723795
29983	723796
11421	723797
44473	723798
116463	723799
59227	723800
155614	723801
9628	723802
8287	723803
35477	723804
108667	723805
17172	723806
55554	723807
41605	723808
13865	723809
12950	723810
51711	723811
65532	723812
2362	723813
35573	723814
17946	723815
1878	723816
12707	723817
39249	723818
100460	723819
80201	723820
52657	723821
660	723822
84744	723823
3202	723824
25521	723825
47496	723826
55860	723827
107352	723828
83618	723829
69049	723830
4089	723831
63832	723832
5636	723833
69823	723834
1682	723835
4892	723836
67418	723837
40355	723838
30407	723839
28042	723840
80897	723841
78688	723842
2579	723843
14431	723844
7134	723845
35340	723846
79103	723847
1258	723848
15681	723849
2932	723850
7440	723851
938	723852
19366	723853
97293	723854
106670	723855
3316	723856
50806	723857
38113	723858
8791	723859
123628	723860
35168	723861
700	723862
60477	723863
11438	723864
60297	723865
4789	723866
69492	723867
60194	723868
42766	723869
300	723870
37158	723871
3242	723872
57189	723873
90260	723874
17834	723875
37742	723876
61971	723877
152589	723878
72877	723879
82017	723880
24561	723881
1858	723882
13762	723883
22555	723884
61200	723885
27036	723886
32471	723887
54151	723888
15822	723889
20653	723890
822	723891
86679	723892
30729	723893
13405	723894
22767	723895
30354	723896
17433	723897
18335	723898
92	723899
12176	723900
20194	723901
20298	723902
57398	723903
52148	723904
8353	723905
46053	723906
11681	723907
2502	723908
128465	723909
4532	723910
3157	723911
148718	723912
24881	723913
58744	723914
38926	723915
31903	723916
66798	723917
16773	723918
17987	723919
10458	723920
40242	723921
85467	723922
1799	723923
243	723924
19377	723925
68537	723926
3898	723927
318	723928
140193	723929
35287	723930
58917	723931
76840	723932
41720	723933
65483	723934
1849	723935
57448	723936
8859	723937
12414	723938
50149	723939
133912	723940
1272	723941
23805	723942
5968	723943
22648	723944
77832	723945
3985	723946
96634	723947
2862	723948
24688	723949
50770	723950
26919	723951
46380	723952
1645	723953
92481	723954
23870	723955
77484	723956
86705	723957
42691	723958
19248	723959
18322	723960
88032	723961
74092	723962
129372	723963
187	723964
8788	723965
31327	723966
16188	723967
14141	723968
43587	723969
19563	723970
64590	723971
47122	723972
86773	723973
24727	723974
13412	723975
77666	723976
57088	723977
35763	723978
8692	723979
38170	723980
39286	723981
25217	723982
13485	723983
44485	723984
64421	723985
54548	723986
142923	723987
37422	723988
4906	723989
13733	723990
37519	723991
42087	723992
143942	723993
105937	723994
18640	723995
1773	723996
6069	723997
61525	723998
126072	723999
88305	724000
80030	724001
2127	724002
1774	724003
53747	724004
1239	724005
287	724006
7532	724007
3497	724008
33140	724009
2578	724010
4009	724011
6550	724012
21926	724013
13929	724014
53471	724015
75056	724016
1223	724017
106700	724018
69661	724019
70229	724020
104690	724021
70699	724022
10376	724023
4088	724024
2071	724025
66721	724026
25312	724027
80	724028
22361	724029
13807	724030
3199	724031
79757	724032
14117	724033
9777	724034
41624	724035
3566	724036
52860	724037
100815	724038
91520	724039
68233	724040
14229	724041
64533	724042
5680	724043
58682	724044
12097	724045
1079	724046
32948	724047
30677	724048
232	724049
32627	724050
37970	724051
20975	724052
34724	724053
160465	724054
25832	724055
6971	724056
61629	724057
21	724058
1047	724059
5732	724060
1630	724061
23053	724062
19909	724063
126543	724064
77134	724065
17541	724066
28511	724067
32975	724068
1943	724069
282	724070
22656	724071
14336	724072
7148	724073
5653	724074
105268	724075
21634	724076
813	724077
156884	724078
21563	724079
55442	724080
3869	724081
3961	724082
8339	724083
8545	724084
59619	724085
82107	724086
27706	724087
26887	724088
19247	724089
77548	724090
11038	724091
18718	724092
68993	724093
43717	724094
61575	724095
23080	724096
86564	724097
95857	724098
284	724099
6030	724100
28484	724101
12137	724102
40248	724103
10969	724104
159082	724105
12761	724106
731	724107
14508	724108
83975	724109
27483	724110
1146	724111
85798	724112
85089	724113
12997	724114
1029	724115
1106	724116
51643	724117
67302	724118
22015	724119
14764	724120
2173	724121
47468	724122
51893	724123
8391	724124
42224	724125
64667	724126
106227	724127
15463	724128
60544	724129
51727	724130
81397	724131
1446	724132
37747	724133
127702	724134
26458	724135
129748	724136
2732	724137
152715	724138
209	724139
82143	724140
2222	724141
56511	724142
11743	724143
14174	724144
51123	724145
107906	724146
162620	724147
63117	724148
91545	724149
53785	724150
7431	724151
97700	724152
70243	724153
12946	724154
53389	724155
42838	724156
18295	724157
1046	724158
84809	724159
14198	724160
9231	724161
80668	724162
72397	724163
11477	724164
151511	724165
3369	724166
163831	724167
3807	724168
362	724169
19924	724170
56184	724171
79852	724172
11663	724173
63271	724174
784	724175
47496	724176
4815	724177
78461	724178
45193	724179
21657	724180
2172	724181
99906	724182
140148	724183
98730	724184
32450	724185
32701	724186
1970	724187
33665	724188
41027	724189
5136	724190
21023	724191
1448	724192
19637	724193
144	724194
551	724195
20294	724196
40175	724197
5047	724198
68071	724199
5038	724200
21745	724201
10358	724202
30020	724203
4772	724204
680	724205
328	724206
36975	724207
28308	724208
34138	724209
13708	724210
1999	724211
86800	724212
26817	724213
105586	724214
11000	724215
2158	724216
31666	724217
25788	724218
43853	724219
6498	724220
4511	724221
98861	724222
47886	724223
1572	724224
15816	724225
91974	724226
36404	724227
5590	724228
59441	724229
33115	724230
151745	724231
1562	724232
84158	724233
24212	724234
2400	724235
14466	724236
91	724237
12241	724238
24480	724239
346	724240
14982	724241
28289	724242
85831	724243
75	724244
28	724245
39100	724246
34611	724247
43646	724248
186	724249
145	724250
57185	724251
122319	724252
15389	724253
5011	724254
63433	724255
15627	724256
2437	724257
6	724258
2527	724259
2150	724260
13468	724261
14717	724262
95554	724263
42963	724264
51612	724265
12397	724266
5628	724267
9440	724268
100476	724269
15022	724270
39482	724271
30663	724272
11	724273
22874	724274
56420	724275
55108	724276
1731	724277
43449	724278
8017	724279
69599	724280
125550	724281
112	724282
99388	724283
7687	724284
16798	724285
43808	724286
41413	724287
15825	724288
5049	724289
73931	724290
67265	724291
75368	724292
1136	724293
62768	724294
10302	724295
8853	724296
126355	724297
122969	724298
35021	724299
84985	724300
23095	724301
49796	724302
3547	724303
40224	724304
1644	724305
84068	724306
117262	724307
16059	724308
30740	724309
6095	724310
9	724311
9826	724312
56743	724313
120973	724314
38772	724315
12605	724316
116153	724317
116976	724318
84052	724319
60033	724320
92864	724321
1477	724322
15148	724323
55117	724324
144905	724325
32807	724326
12529	724327
59668	724328
16451	724329
124136	724330
5138	724331
133966	724332
10243	724333
103968	724334
11000	724335
62693	724336
59680	724337
4502	724338
22183	724339
39122	724340
7222	724341
61771	724342
31047	724343
35213	724344
3151	724345
9505	724346
1942	724347
8351	724348
399	724349
122770	724350
12361	724351
99965	724352
128743	724353
27950	724354
33797	724355
34641	724356
111003	724357
63913	724358
19659	724359
139516	724360
10131	724361
8296	724362
11530	724363
987	724364
61867	724365
28426	724366
38351	724367
92833	724368
85086	724369
190	724370
44679	724371
20472	724372
11179	724373
26336	724374
13450	724375
8648	724376
115246	724377
7266	724378
634	724379
24753	724380
6434	724381
79903	724382
24334	724383
9468	724384
37133	724385
23928	724386
11646	724387
6255	724388
25910	724389
150868	724390
11698	724391
5479	724392
54535	724393
60218	724394
17914	724395
2	724396
28	724397
55793	724398
2190	724399
20008	724400
26441	724401
367	724402
26724	724403
9162	724404
98398	724405
34770	724406
31716	724407
59283	724408
78842	724409
27234	724410
8381	724411
162851	724412
40323	724413
9578	724414
71008	724415
11770	724416
73596	724417
84702	724418
1580	724419
146972	724420
1187	724421
7161	724422
25851	724423
46952	724424
34498	724425
21708	724426
164847	724427
37819	724428
18681	724429
10409	724430
75929	724431
16	724432
84168	724433
78530	724434
60765	724435
124842	724436
43103	724437
84686	724438
83899	724439
69587	724440
17011	724441
47807	724442
20080	724443
50160	724444
59802	724445
48698	724446
294	724447
38057	724448
10086	724449
112928	724450
100217	724451
125567	724452
27561	724453
61208	724454
37506	724455
7769	724456
613	724457
574	724458
21649	724459
1393	724460
5483	724461
100623	724462
57717	724463
64315	724464
34703	724465
2132	724466
30761	724467
77721	724468
103823	724469
25444	724470
15280	724471
7157	724472
49131	724473
8565	724474
21230	724475
18516	724476
47825	724477
428	724478
11467	724479
14944	724480
95269	724481
142348	724482
1304	724483
41650	724484
31083	724485
118687	724486
156290	724487
31143	724488
133889	724489
1669	724490
14793	724491
9751	724492
16572	724493
4585	724494
68592	724495
99491	724496
7477	724497
40405	724498
2485	724499
109617	724500
22868	724501
10213	724502
56901	724503
43685	724504
27626	724505
32353	724506
13801	724507
45142	724508
33665	724509
71127	724510
34191	724511
99473	724512
42556	724513
8818	724514
6100	724515
38718	724516
102780	724517
25451	724518
41533	724519
2265	724520
11828	724521
9480	724522
42873	724523
12490	724524
32902	724525
2576	724526
42120	724527
3417	724528
5094	724529
7239	724530
9011	724531
7620	724532
2470	724533
100892	724534
7654	724535
3977	724536
14106	724537
59770	724538
35118	724539
8621	724540
6607	724541
660	724542
19904	724543
18140	724544
28802	724545
3445	724546
5665	724547
119999	724548
3269	724549
127156	724550
7984	724551
73363	724552
67206	724553
13080	724554
162177	724555
65054	724556
17510	724557
5380	724558
82580	724559
8407	724560
141213	724561
87857	724562
60116	724563
26788	724564
69763	724565
27591	724566
127034	724567
102890	724568
3120	724569
28137	724570
90340	724571
20959	724572
2248	724573
93705	724574
65472	724575
4715	724576
126032	724577
28549	724578
34652	724579
65941	724580
160878	724581
1136	724582
138014	724583
44467	724584
11070	724585
9	724586
111877	724587
16131	724588
58027	724589
19618	724590
1	724591
25246	724592
124606	724593
41253	724594
21826	724595
58214	724596
58303	724597
119319	724598
51211	724599
49985	724600
8132	724601
3763	724602
80273	724603
62451	724604
6925	724605
49375	724606
5267	724607
6793	724608
37826	724609
47897	724610
14021	724611
70052	724612
2845	724613
104417	724614
30460	724615
14004	724616
63731	724617
129043	724618
17368	724619
101811	724620
63966	724621
8663	724622
41349	724623
2500	724624
64900	724625
10522	724626
4370	724627
57131	724628
70613	724629
89469	724630
12450	724631
89489	724632
7660	724633
109829	724634
38922	724635
38286	724636
1868	724637
95346	724638
9163	724639
15384	724640
34906	724641
33174	724642
77419	724643
94320	724644
139632	724645
77466	724646
26267	724647
50304	724648
6095	724649
131203	724650
42041	724651
13579	724652
18832	724653
16447	724654
15652	724655
5568	724656
11493	724657
21428	724658
89842	724659
95179	724660
6531	724661
9369	724662
34231	724663
58052	724664
46870	724665
118102	724666
59729	724667
9698	724668
50611	724669
34820	724670
17413	724671
60877	724672
22841	724673
67709	724674
2286	724675
15620	724676
123664	724677
15119	724678
36480	724679
106718	724680
45759	724681
32204	724682
92292	724683
16030	724684
4555	724685
33854	724686
23112	724687
71373	724688
34561	724689
33469	724690
16835	724691
2153	724692
121164	724693
34697	724694
13058	724695
24558	724696
25163	724697
11978	724698
1614	724699
27803	724700
1026	724701
26199	724702
27406	724703
39389	724704
24669	724705
13349	724706
117176	724707
30656	724708
85889	724709
297	724710
85016	724711
56352	724712
154479	724713
32766	724714
531	724715
33162	724716
5222	724717
51467	724718
53450	724719
46210	724720
133015	724721
59684	724722
81467	724723
114686	724724
16605	724725
81198	724726
893	724727
18758	724728
101415	724729
5776	724730
1472	724731
39836	724732
90768	724733
19203	724734
50483	724735
166145	724736
3325	724737
160337	724738
5446	724739
6911	724740
45343	724741
37181	724742
17068	724743
60404	724744
73618	724745
1695	724746
1553	724747
27468	724748
60631	724749
41224	724750
16906	724751
110011	724752
100066	724753
47195	724754
1771	724755
13016	724756
1067	724757
39605	724758
11796	724759
20022	724760
21396	724761
46950	724762
102099	724763
6538	724764
32784	724765
134	724766
13311	724767
41332	724768
39564	724769
33593	724770
13556	724771
70161	724772
130923	724773
43990	724774
8381	724775
19	724776
59256	724777
65893	724778
9914	724779
110005	724780
97206	724781
10724	724782
29806	724783
10769	724784
3441	724785
34888	724786
31960	724787
652	724788
66296	724789
2347	724790
43039	724791
56013	724792
83373	724793
48960	724794
21269	724795
30548	724796
6605	724797
34132	724798
3544	724799
81949	724800
9852	724801
76164	724802
59993	724803
41276	724804
31400	724805
56105	724806
24175	724807
33880	724808
152734	724809
5156	724810
20942	724811
477	724812
2793	724813
20128	724814
43198	724815
65360	724816
11418	724817
45380	724818
78579	724819
105112	724820
7178	724821
75495	724822
8540	724823
69095	724824
132377	724825
106900	724826
14398	724827
54362	724828
9485	724829
21185	724830
133894	724831
87603	724832
26153	724833
33601	724834
6386	724835
122507	724836
44376	724837
111633	724838
33998	724839
11079	724840
1416	724841
3589	724842
42842	724843
23828	724844
91034	724845
93663	724846
10537	724847
66564	724848
25971	724849
97155	724850
49765	724851
35153	724852
9542	724853
137939	724854
361	724855
4196	724856
49450	724857
81689	724858
5142	724859
1796	724860
4002	724861
2592	724862
44246	724863
34314	724864
13404	724865
38712	724866
65890	724867
21208	724868
20745	724869
58530	724870
50672	724871
28502	724872
69156	724873
50747	724874
37856	724875
3515	724876
28278	724877
25812	724878
5717	724879
2645	724880
127907	724881
131855	724882
30716	724883
4167	724884
96098	724885
159549	724886
51452	724887
25291	724888
4115	724889
24793	724890
59954	724891
73115	724892
8697	724893
2925	724894
4929	724895
25987	724896
18152	724897
52043	724898
50738	724899
14167	724900
96076	724901
56077	724902
4917	724903
37766	724904
14	724905
5675	724906
20366	724907
1724	724908
48310	724909
19178	724910
28351	724911
241	724912
67527	724913
8328	724914
31309	724915
11632	724916
16439	724917
61257	724918
85619	724919
6459	724920
76277	724921
58903	724922
30118	724923
613	724924
11924	724925
4363	724926
130375	724927
8221	724928
86693	724929
96066	724930
72178	724931
26625	724932
26238	724933
27703	724934
8561	724935
33003	724936
1245	724937
132618	724938
26519	724939
1553	724940
61382	724941
7471	724942
144948	724943
13307	724944
107294	724945
55544	724946
29037	724947
82799	724948
6017	724949
9329	724950
78581	724951
11548	724952
121880	724953
93337	724954
45808	724955
69592	724956
13897	724957
2447	724958
21391	724959
62679	724960
10548	724961
73786	724962
47	724963
130363	724964
31869	724965
2824	724966
41428	724967
124752	724968
26279	724969
969	724970
810	724971
43671	724972
74534	724973
21462	724974
95036	724975
646	724976
35162	724977
11830	724978
12993	724979
56136	724980
5031	724981
5768	724982
86	724983
35664	724984
128438	724985
488	724986
13130	724987
28449	724988
14353	724989
6723	724990
79024	724991
95938	724992
10464	724993
112196	724994
19263	724995
74844	724996
43146	724997
31781	724998
128731	724999
69436	725000
58620	725001
68073	725002
63799	725003
12963	725004
39202	725005
7120	725006
14200	725007
59131	725008
47920	725009
4636	725010
47419	725011
81620	725012
25425	725013
33501	725014
66649	725015
11370	725016
86698	725017
10276	725018
71046	725019
80814	725020
32459	725021
60285	725022
6540	725023
67929	725024
31258	725025
52729	725026
48850	725027
48712	725028
9999	725029
1076	725030
114073	725031
314	725032
112490	725033
23801	725034
6631	725035
65328	725036
79263	725037
1310	725038
7134	725039
14587	725040
16627	725041
66435	725042
5250	725043
60059	725044
8315	725045
40869	725046
2898	725047
6618	725048
87578	725049
7770	725050
4548	725051
7103	725052
44802	725053
33484	725054
144590	725055
47838	725056
2192	725057
7195	725058
2601	725059
44887	725060
60854	725061
28910	725062
39547	725063
4894	725064
71082	725065
111375	725066
47564	725067
50833	725068
14216	725069
5986	725070
13129	725071
25084	725072
39871	725073
49118	725074
2758	725075
57254	725076
90397	725077
101105	725078
2998	725079
5606	725080
763	725081
26408	725082
26827	725083
64722	725084
91743	725085
59381	725086
3126	725087
9034	725088
12259	725089
117839	725090
23751	725091
10054	725092
54856	725093
4803	725094
53318	725095
25188	725096
22021	725097
4136	725098
3113	725099
16920	725100
49317	725101
11132	725102
28766	725103
88963	725104
67510	725105
47745	725106
14409	725107
68280	725108
75834	725109
104134	725110
57327	725111
115533	725112
14718	725113
3432	725114
8307	725115
3823	725116
4190	725117
58	725118
46041	725119
41044	725120
2728	725121
106136	725122
130535	725123
8098	725124
30426	725125
19957	725126
3368	725127
4776	725128
71341	725129
42333	725130
100875	725131
125946	725132
120047	725133
15985	725134
107049	725135
38236	725136
40964	725137
3612	725138
156090	725139
2689	725140
51239	725141
930	725142
59278	725143
165093	725144
91387	725145
23070	725146
49418	725147
62363	725148
2025	725149
63567	725150
20234	725151
139198	725152
9725	725153
2941	725154
47202	725155
146412	725156
13664	725157
52753	725158
123718	725159
42534	725160
5731	725161
28717	725162
132762	725163
105	725164
124960	725165
54289	725166
120525	725167
26075	725168
61751	725169
1850	725170
23926	725171
28434	725172
5727	725173
23887	725174
1250	725175
2790	725176
160201	725177
69810	725178
32296	725179
55081	725180
25	725181
11160	725182
400	725183
44976	725184
116597	725185
30372	725186
122040	725187
96755	725188
119135	725189
19841	725190
30441	725191
26114	725192
83677	725193
106556	725194
152273	725195
8023	725196
60055	725197
111664	725198
34036	725199
1189	725200
14879	725201
15455	725202
96251	725203
61769	725204
25002	725205
36243	725206
101183	725207
17685	725208
12690	725209
112917	725210
29032	725211
15251	725212
49043	725213
100440	725214
109393	725215
25162	725216
95129	725217
54827	725218
75519	725219
17652	725220
6923	725221
29303	725222
16652	725223
132	725224
15356	725225
49213	725226
33275	725227
12060	725228
1025	725229
23579	725230
553	725231
34343	725232
85511	725233
57849	725234
31256	725235
2013	725236
10929	725237
49509	725238
39343	725239
13697	725240
13918	725241
26700	725242
5425	725243
10198	725244
6081	725245
13259	725246
89961	725247
117165	725248
46468	725249
45274	725250
14332	725251
16216	725252
10463	725253
95433	725254
38741	725255
47374	725256
42134	725257
100861	725258
3865	725259
8028	725260
16638	725261
4666	725262
21112	725263
5766	725264
57299	725265
46091	725266
38651	725267
33442	725268
2226	725269
86206	725270
22632	725271
6789	725272
6210	725273
148904	725274
13272	725275
23522	725276
30351	725277
20930	725278
32695	725279
16891	725280
112537	725281
47309	725282
47082	725283
351	725284
68691	725285
4151	725286
12861	725287
18286	725288
21430	725289
137160	725290
32724	725291
48746	725292
117126	725293
115277	725294
4817	725295
20808	725296
72511	725297
27374	725298
4510	725299
86194	725300
82908	725301
68535	725302
41925	725303
50152	725304
53991	725305
31260	725306
23332	725307
47905	725308
34664	725309
49375	725310
4956	725311
71898	725312
21536	725313
51524	725314
45138	725315
14541	725316
30875	725317
1978	725318
20020	725319
55093	725320
22942	725321
58263	725322
19876	725323
25858	725324
92197	725325
57183	725326
84720	725327
65046	725328
8530	725329
46924	725330
49810	725331
72535	725332
7113	725333
129352	725334
59660	725335
104	725336
8031	725337
68401	725338
132841	725339
92604	725340
114290	725341
158342	725342
25334	725343
60654	725344
6444	725345
48280	725346
39970	725347
157140	725348
103478	725349
2818	725350
7346	725351
7710	725352
2167	725353
122863	725354
65668	725355
11477	725356
26025	725357
20473	725358
16728	725359
36504	725360
2420	725361
8615	725362
37	725363
98140	725364
8262	725365
51276	725366
136634	725367
22331	725368
69218	725369
647	725370
126967	725371
52370	725372
713	725373
612	725374
42961	725375
31840	725376
42931	725377
95090	725378
37949	725379
13780	725380
87727	725381
54395	725382
14684	725383
156626	725384
28155	725385
70974	725386
20086	725387
51422	725388
645	725389
5614	725390
21987	725391
117854	725392
2853	725393
84038	725394
87262	725395
35415	725396
27513	725397
32401	725398
2028	725399
7	725400
2424	725401
163454	725402
5478	725403
67146	725404
69430	725405
11359	725406
3352	725407
1618	725408
113289	725409
43221	725410
8965	725411
57524	725412
50029	725413
18434	725414
87487	725415
99321	725416
16571	725417
132377	725418
100058	725419
3511	725420
5288	725421
40907	725422
5615	725423
35092	725424
4299	725425
34791	725426
28888	725427
41324	725428
54968	725429
2598	725430
24038	725431
41783	725432
32540	725433
2225	725434
95689	725435
150269	725436
353	725437
38582	725438
41972	725439
7302	725440
4251	725441
66162	725442
95856	725443
30536	725444
126051	725445
19174	725446
72902	725447
7020	725448
118373	725449
114878	725450
21871	725451
2679	725452
37367	725453
6412	725454
12905	725455
57621	725456
514	725457
35471	725458
17130	725459
4518	725460
40999	725461
11186	725462
14355	725463
4074	725464
33178	725465
115539	725466
1254	725467
1240	725468
67406	725469
8015	725470
58123	725471
3517	725472
5975	725473
11585	725474
3214	725475
21991	725476
91747	725477
71645	725478
1932	725479
63612	725480
81083	725481
50546	725482
216	725483
28116	725484
9633	725485
865	725486
5718	725487
17463	725488
32568	725489
24187	725490
102193	725491
16868	725492
6046	725493
43530	725494
14462	725495
54464	725496
1564	725497
63689	725498
71650	725499
120023	725500
116312	725501
42408	725502
460	725503
803	725504
164303	725505
79311	725506
85281	725507
14900	725508
4004	725509
55356	725510
39567	725511
32964	725512
2274	725513
26761	725514
158721	725515
1060	725516
26057	725517
62199	725518
13241	725519
74609	725520
94291	725521
138692	725522
42701	725523
44012	725524
82843	725525
17556	725526
95232	725527
40181	725528
109710	725529
70164	725530
22807	725531
2994	725532
43058	725533
855	725534
77010	725535
29683	725536
45329	725537
77949	725538
6737	725539
92329	725540
29727	725541
62173	725542
79456	725543
9569	725544
111301	725545
52865	725546
22098	725547
4633	725548
123986	725549
21752	725550
45091	725551
65875	725552
636	725553
7731	725554
2605	725555
41985	725556
149292	725557
15118	725558
23827	725559
5550	725560
69121	725561
2676	725562
159687	725563
5946	725564
11951	725565
125971	725566
75958	725567
17058	725568
123511	725569
96415	725570
80539	725571
27396	725572
125647	725573
62078	725574
47175	725575
5761	725576
34147	725577
14259	725578
83380	725579
18991	725580
65729	725581
602	725582
7995	725583
1568	725584
18704	725585
10426	725586
131166	725587
17805	725588
119273	725589
33642	725590
36382	725591
23851	725592
750	725593
1658	725594
404	725595
122560	725596
50621	725597
115874	725598
3334	725599
71915	725600
67493	725601
69871	725602
2272	725603
14148	725604
21851	725605
11890	725606
333	725607
109492	725608
65982	725609
32061	725610
50135	725611
137162	725612
21580	725613
16298	725614
67529	725615
61731	725616
82902	725617
2819	725618
49338	725619
2857	725620
115	725621
47652	725622
32648	725623
46595	725624
71289	725625
1694	725626
12939	725627
11000	725628
7908	725629
18164	725630
29131	725631
47299	725632
26021	725633
52979	725634
5404	725635
10326	725636
31521	725637
18725	725638
9396	725639
5499	725640
9890	725641
68208	725642
25703	725643
47275	725644
17877	725645
20458	725646
121388	725647
19676	725648
77680	725649
25910	725650
47240	725651
37989	725652
18834	725653
11871	725654
22550	725655
72675	725656
43952	725657
165855	725658
83473	725659
22	725660
22438	725661
7207	725662
6047	725663
107400	725664
142181	725665
76161	725666
21496	725667
14462	725668
7596	725669
32057	725670
46975	725671
807	725672
49379	725673
50159	725674
80147	725675
122	725676
147717	725677
87050	725678
25840	725679
64951	725680
32976	725681
970	725682
85230	725683
12604	725684
21405	725685
89732	725686
97272	725687
22597	725688
889	725689
22027	725690
86605	725691
607	725692
16797	725693
40094	725694
3378	725695
2536	725696
86777	725697
33729	725698
41729	725699
20377	725700
24192	725701
29969	725702
10393	725703
41211	725704
48213	725705
16055	725706
18006	725707
28002	725708
50974	725709
29899	725710
17652	725711
30438	725712
27696	725713
85046	725714
94290	725715
18122	725716
84486	725717
15578	725718
13997	725719
3273	725720
71116	725721
8	725722
41241	725723
4145	725724
108486	725725
77661	725726
21428	725727
6580	725728
29067	725729
75256	725730
76102	725731
61666	725732
11118	725733
23318	725734
9254	725735
8662	725736
22101	725737
78194	725738
105314	725739
11850	725740
11172	725741
32404	725742
51769	725743
4510	725744
158124	725745
39594	725746
112401	725747
14629	725748
60706	725749
14926	725750
104242	725751
11171	725752
45145	725753
13089	725754
60868	725755
18868	725756
77557	725757
4956	725758
29231	725759
134171	725760
53522	725761
4920	725762
5091	725763
48583	725764
13965	725765
41	725766
27350	725767
103442	725768
127096	725769
2285	725770
85144	725771
131376	725772
25252	725773
1679	725774
160966	725775
71026	725776
3354	725777
36368	725778
55275	725779
929	725780
3453	725781
61502	725782
8506	725783
1	725784
81700	725785
16171	725786
63808	725787
99146	725788
27600	725789
36509	725790
53041	725791
19036	725792
3627	725793
163504	725794
17417	725795
6732	725796
38631	725797
12778	725798
1857	725799
6658	725800
100440	725801
9395	725802
89783	725803
34455	725804
56682	725805
14333	725806
3708	725807
45702	725808
17883	725809
84880	725810
21842	725811
61221	725812
26924	725813
10796	725814
151974	725815
22026	725816
56200	725817
48775	725818
95107	725819
7604	725820
26551	725821
52224	725822
67158	725823
11560	725824
521	725825
916	725826
1421	725827
15626	725828
1456	725829
95795	725830
8103	725831
5075	725832
57135	725833
20545	725834
5309	725835
15563	725836
14406	725837
38583	725838
67283	725839
5796	725840
111282	725841
95	725842
35808	725843
138229	725844
161810	725845
30803	725846
20775	725847
11485	725848
164733	725849
23504	725850
32380	725851
17020	725852
27210	725853
9570	725854
44029	725855
4202	725856
94274	725857
71578	725858
12335	725859
56563	725860
277	725861
78495	725862
65903	725863
5377	725864
56681	725865
81632	725866
2535	725867
12226	725868
49945	725869
94916	725870
9010	725871
39262	725872
8550	725873
61334	725874
50172	725875
91895	725876
11036	725877
113314	725878
46317	725879
14938	725880
104149	725881
54993	725882
28044	725883
29208	725884
164660	725885
7345	725886
3962	725887
13711	725888
58744	725889
17832	725890
7237	725891
156896	725892
49493	725893
4302	725894
2671	725895
110652	725896
18951	725897
59270	725898
17627	725899
98587	725900
3307	725901
2797	725902
76926	725903
54005	725904
39472	725905
9588	725906
7404	725907
76078	725908
25364	725909
8567	725910
39334	725911
131543	725912
40278	725913
15402	725914
110166	725915
78219	725916
23588	725917
111632	725918
50803	725919
10900	725920
40236	725921
5898	725922
28732	725923
142840	725924
16177	725925
62884	725926
11929	725927
69253	725928
418	725929
54881	725930
36	725931
109766	725932
4360	725933
86390	725934
140379	725935
78609	725936
15942	725937
2169	725938
47686	725939
14533	725940
76745	725941
40951	725942
6257	725943
145	725944
53479	725945
125789	725946
95992	725947
13850	725948
38556	725949
114967	725950
75268	725951
159761	725952
115682	725953
2284	725954
126839	725955
11482	725956
13190	725957
135214	725958
42243	725959
96093	725960
16703	725961
54690	725962
65463	725963
5178	725964
31288	725965
36383	725966
34336	725967
776	725968
9985	725969
89987	725970
163165	725971
53336	725972
5573	725973
32978	725974
48379	725975
57143	725976
35248	725977
35065	725978
2134	725979
14507	725980
4629	725981
47499	725982
4009	725983
81588	725984
105908	725985
8773	725986
31044	725987
88360	725988
56297	725989
1468	725990
130125	725991
43362	725992
645	725993
60918	725994
120236	725995
17172	725996
1835	725997
14872	725998
15423	725999
2105	726000
26440	726001
68696	726002
21280	726003
7003	726004
99910	726005
2665	726006
58420	726007
56650	726008
83955	726009
20378	726010
65241	726011
93777	726012
8644	726013
32730	726014
28408	726015
4818	726016
860	726017
4351	726018
20934	726019
35707	726020
89933	726021
51061	726022
49	726023
45752	726024
49303	726025
34044	726026
146509	726027
82964	726028
59563	726029
74398	726030
54	726031
18771	726032
255	726033
12502	726034
56488	726035
143200	726036
17040	726037
128479	726038
8456	726039
3495	726040
72589	726041
21271	726042
34754	726043
14467	726044
17249	726045
92974	726046
20679	726047
2620	726048
45935	726049
85333	726050
2780	726051
16994	726052
1219	726053
60205	726054
16337	726055
38847	726056
32529	726057
2755	726058
5662	726059
20390	726060
100274	726061
66046	726062
69408	726063
14792	726064
5343	726065
121047	726066
30759	726067
17372	726068
82406	726069
44114	726070
8048	726071
60555	726072
77506	726073
80367	726074
13682	726075
15438	726076
12588	726077
31122	726078
23532	726079
4582	726080
22794	726081
96285	726082
706	726083
136233	726084
114151	726085
86788	726086
5633	726087
108334	726088
69061	726089
63617	726090
93860	726091
1011	726092
88976	726093
1502	726094
29382	726095
82815	726096
19308	726097
76685	726098
16817	726099
1351	726100
53662	726101
5651	726102
109617	726103
96730	726104
6297	726105
26111	726106
42585	726107
918	726108
8925	726109
6095	726110
5448	726111
74693	726112
16694	726113
31712	726114
1074	726115
141	726116
77839	726117
123908	726118
7736	726119
5260	726120
71046	726121
10108	726122
11947	726123
13984	726124
2601	726125
40987	726126
42168	726127
47806	726128
75902	726129
22440	726130
30808	726131
30863	726132
38428	726133
31045	726134
29658	726135
94701	726136
2968	726137
151967	726138
1170	726139
15160	726140
564	726141
4375	726142
46	726143
18363	726144
4566	726145
2186	726146
19051	726147
147608	726148
37430	726149
14188	726150
4750	726151
43589	726152
43200	726153
35560	726154
5866	726155
3331	726156
7689	726157
86553	726158
92900	726159
48455	726160
85464	726161
105496	726162
7233	726163
66682	726164
19545	726165
149651	726166
13830	726167
19416	726168
159407	726169
44476	726170
2222	726171
1278	726172
64494	726173
36485	726174
2727	726175
131685	726176
16200	726177
12476	726178
60328	726179
17924	726180
8247	726181
54619	726182
35123	726183
16230	726184
49305	726185
17306	726186
17653	726187
37201	726188
7057	726189
67487	726190
120223	726191
44577	726192
15618	726193
10539	726194
69064	726195
182	726196
126983	726197
6343	726198
14881	726199
124671	726200
93534	726201
14600	726202
97200	726203
17	726204
100469	726205
13428	726206
3582	726207
49691	726208
130164	726209
5112	726210
14203	726211
12735	726212
12566	726213
23764	726214
42960	726215
99	726216
1892	726217
28006	726218
30002	726219
200	726220
24819	726221
39650	726222
22616	726223
23385	726224
278	726225
90081	726226
18201	726227
19901	726228
41476	726229
4884	726230
25166	726231
8293	726232
20846	726233
94529	726234
52302	726235
1632	726236
53014	726237
39479	726238
65735	726239
31058	726240
68341	726241
116958	726242
86525	726243
6038	726244
939	726245
22188	726246
17974	726247
36052	726248
133250	726249
58431	726250
52458	726251
3315	726252
32926	726253
41675	726254
133267	726255
21776	726256
28520	726257
5095	726258
16356	726259
47640	726260
155468	726261
30603	726262
5437	726263
125848	726264
34733	726265
79163	726266
63331	726267
78770	726268
2379	726269
46824	726270
30647	726271
42900	726272
37414	726273
69668	726274
2174	726275
5240	726276
29344	726277
108327	726278
1220	726279
52140	726280
48457	726281
318	726282
600	726283
42119	726284
138972	726285
11608	726286
13028	726287
4500	726288
44455	726289
37885	726290
9254	726291
3298	726292
7809	726293
1539	726294
66138	726295
28733	726296
12298	726297
79911	726298
159835	726299
31417	726300
38380	726301
118575	726302
76181	726303
29838	726304
30127	726305
9561	726306
15949	726307
4645	726308
157584	726309
2569	726310
27014	726311
4847	726312
65559	726313
40393	726314
37132	726315
11528	726316
2357	726317
9896	726318
4151	726319
2381	726320
24428	726321
31337	726322
7200	726323
75226	726324
21788	726325
2609	726326
40607	726327
123634	726328
13576	726329
957	726330
1524	726331
120427	726332
8865	726333
32180	726334
814	726335
13799	726336
24638	726337
32379	726338
40439	726339
78511	726340
4485	726341
53333	726342
4342	726343
99004	726344
36975	726345
126644	726346
46806	726347
15307	726348
2033	726349
7237	726350
18716	726351
2376	726352
11494	726353
18432	726354
37598	726355
20795	726356
8235	726357
18251	726358
51960	726359
103509	726360
12638	726361
1800	726362
63446	726363
27491	726364
28735	726365
55963	726366
21210	726367
3290	726368
10015	726369
112563	726370
2441	726371
63279	726372
50658	726373
53255	726374
131011	726375
17186	726376
96848	726377
131938	726378
136977	726379
15678	726380
12183	726381
5731	726382
11028	726383
5239	726384
22	726385
24632	726386
92260	726387
12226	726388
4263	726389
62900	726390
27587	726391
17179	726392
96838	726393
4139	726394
15482	726395
118440	726396
83398	726397
16368	726398
21576	726399
50682	726400
65523	726401
109073	726402
1610	726403
46084	726404
1661	726405
37408	726406
7403	726407
26412	726408
1805	726409
14338	726410
64030	726411
15407	726412
5604	726413
52169	726414
44284	726415
133500	726416
100792	726417
33444	726418
2779	726419
73712	726420
25730	726421
3250	726422
24030	726423
30003	726424
57377	726425
47463	726426
38249	726427
2362	726428
60019	726429
3685	726430
26481	726431
40927	726432
11188	726433
75409	726434
19749	726435
8670	726436
103392	726437
26071	726438
48950	726439
5515	726440
71408	726441
14501	726442
6888	726443
27432	726444
20512	726445
18691	726446
10171	726447
15290	726448
1888	726449
148474	726450
163	726451
51449	726452
86584	726453
3812	726454
9769	726455
2082	726456
22367	726457
38009	726458
28071	726459
26248	726460
157451	726461
38	726462
48874	726463
26453	726464
6222	726465
21135	726466
24162	726467
31139	726468
79772	726469
74040	726470
42303	726471
150382	726472
3978	726473
89986	726474
14832	726475
39242	726476
7524	726477
29013	726478
121568	726479
24879	726480
50198	726481
17694	726482
22654	726483
1323	726484
26049	726485
780	726486
34353	726487
7898	726488
138515	726489
5746	726490
9233	726491
3923	726492
22838	726493
30326	726494
46100	726495
1148	726496
1313	726497
61659	726498
29934	726499
39757	726500
23738	726501
32757	726502
84014	726503
358	726504
98827	726505
16896	726506
19974	726507
53641	726508
63490	726509
25670	726510
39027	726511
106034	726512
103398	726513
20643	726514
106554	726515
96604	726516
47593	726517
717	726518
30226	726519
45013	726520
90449	726521
27147	726522
96789	726523
991	726524
57850	726525
19116	726526
55263	726527
10955	726528
15126	726529
14409	726530
28770	726531
175	726532
17684	726533
6161	726534
1645	726535
2853	726536
19293	726537
5334	726538
8383	726539
38712	726540
130	726541
38749	726542
71170	726543
28141	726544
16382	726545
22790	726546
137166	726547
66230	726548
70275	726549
34949	726550
47078	726551
44368	726552
4223	726553
18559	726554
22233	726555
2906	726556
23337	726557
7716	726558
12342	726559
36973	726560
37347	726561
88700	726562
77215	726563
15337	726564
17732	726565
1503	726566
6375	726567
34890	726568
2489	726569
32497	726570
104258	726571
49534	726572
18961	726573
12561	726574
25364	726575
147839	726576
29039	726577
119360	726578
1374	726579
9464	726580
64483	726581
1882	726582
60181	726583
17605	726584
163848	726585
70666	726586
5457	726587
35057	726588
30075	726589
89946	726590
362	726591
36554	726592
17058	726593
40844	726594
1852	726595
103811	726596
5047	726597
1223	726598
58243	726599
73810	726600
26608	726601
6523	726602
67301	726603
80395	726604
2351	726605
1249	726606
7881	726607
62758	726608
55261	726609
33234	726610
18884	726611
63880	726612
2729	726613
52816	726614
20733	726615
12227	726616
16528	726617
93882	726618
14679	726619
2851	726620
158622	726621
71991	726622
30835	726623
4329	726624
2320	726625
48465	726626
165408	726627
66757	726628
106579	726629
61466	726630
2407	726631
143590	726632
61615	726633
13386	726634
5211	726635
50234	726636
91462	726637
163077	726638
38851	726639
35613	726640
16595	726641
35132	726642
23775	726643
7785	726644
9535	726645
13414	726646
28041	726647
2082	726648
49487	726649
617	726650
15672	726651
72426	726652
2015	726653
11981	726654
7715	726655
82834	726656
6733	726657
81703	726658
62736	726659
397	726660
59205	726661
16645	726662
2084	726663
15782	726664
50832	726665
67009	726666
2812	726667
89767	726668
6975	726669
1236	726670
15195	726671
9049	726672
4770	726673
100415	726674
152857	726675
114093	726676
22603	726677
54466	726678
46800	726679
1026	726680
123793	726681
765	726682
120647	726683
24027	726684
61609	726685
9418	726686
74690	726687
36919	726688
34025	726689
1934	726690
90293	726691
22998	726692
122307	726693
79444	726694
135921	726695
27541	726696
83592	726697
14413	726698
133664	726699
109735	726700
62548	726701
82203	726702
10607	726703
76791	726704
46680	726705
57403	726706
24168	726707
33588	726708
44883	726709
87135	726710
14114	726711
85130	726712
6719	726713
10971	726714
19267	726715
3536	726716
90979	726717
452	726718
1062	726719
98674	726720
27128	726721
216	726722
5580	726723
230	726724
21333	726725
57181	726726
2289	726727
38868	726728
57543	726729
25827	726730
17979	726731
44110	726732
148816	726733
66610	726734
26094	726735
1627	726736
136080	726737
137152	726738
15462	726739
68152	726740
11687	726741
59855	726742
114198	726743
27468	726744
2693	726745
15190	726746
12808	726747
47111	726748
63241	726749
95254	726750
30320	726751
45946	726752
57269	726753
62529	726754
233	726755
2116	726756
8951	726757
73667	726758
35313	726759
4197	726760
12024	726761
71615	726762
43856	726763
14593	726764
37124	726765
45458	726766
10885	726767
59295	726768
3063	726769
69602	726770
17947	726771
161859	726772
14566	726773
2390	726774
99947	726775
29856	726776
8534	726777
206	726778
105174	726779
1260	726780
37245	726781
117792	726782
35694	726783
32609	726784
87631	726785
11479	726786
3104	726787
109428	726788
18362	726789
47189	726790
238	726791
6	726792
3747	726793
17550	726794
44918	726795
695	726796
31021	726797
16116	726798
31066	726799
39177	726800
17319	726801
20550	726802
49503	726803
1353	726804
62742	726805
1015	726806
21274	726807
74	726808
10043	726809
12443	726810
50910	726811
4910	726812
120786	726813
63867	726814
26503	726815
35235	726816
99	726817
43411	726818
67156	726819
10463	726820
16414	726821
74816	726822
36446	726823
11130	726824
2870	726825
28192	726826
47511	726827
13698	726828
122593	726829
4186	726830
41916	726831
18055	726832
64129	726833
15851	726834
2510	726835
68890	726836
79196	726837
53335	726838
15180	726839
11555	726840
9904	726841
64454	726842
67	726843
4746	726844
1985	726845
17440	726846
22093	726847
45586	726848
8533	726849
7300	726850
137446	726851
155958	726852
11533	726853
1253	726854
24198	726855
39373	726856
32233	726857
117	726858
43328	726859
105481	726860
10823	726861
37437	726862
164604	726863
47	726864
11367	726865
139290	726866
128846	726867
106243	726868
61428	726869
130893	726870
58613	726871
43131	726872
93727	726873
7593	726874
136241	726875
33668	726876
34434	726877
5	726878
2795	726879
13616	726880
2973	726881
175	726882
6136	726883
31754	726884
110490	726885
633	726886
135627	726887
14516	726888
107810	726889
92848	726890
46237	726891
69717	726892
4	726893
10441	726894
67844	726895
12860	726896
131452	726897
91313	726898
52941	726899
68899	726900
95828	726901
14692	726902
3634	726903
7310	726904
59500	726905
50391	726906
55140	726907
1832	726908
4978	726909
10599	726910
62844	726911
7291	726912
30104	726913
31880	726914
12068	726915
18426	726916
49482	726917
1752	726918
2445	726919
51514	726920
71597	726921
10720	726922
20305	726923
321	726924
9198	726925
18	726926
832	726927
74062	726928
33227	726929
31919	726930
6187	726931
6660	726932
154155	726933
10379	726934
121509	726935
4147	726936
17635	726937
42122	726938
2547	726939
16354	726940
9656	726941
26769	726942
8495	726943
29970	726944
9999	726945
10096	726946
103798	726947
24412	726948
36191	726949
50666	726950
108660	726951
58188	726952
18746	726953
1036	726954
47391	726955
21774	726956
68722	726957
3222	726958
1861	726959
15717	726960
3948	726961
116238	726962
36068	726963
24228	726964
23645	726965
17744	726966
94812	726967
10575	726968
53755	726969
44135	726970
2070	726971
47	726972
37229	726973
7375	726974
45127	726975
17804	726976
12444	726977
38813	726978
130935	726979
114920	726980
15864	726981
19055	726982
102952	726983
2521	726984
30363	726985
5028	726986
7839	726987
163345	726988
159	726989
50825	726990
5175	726991
12319	726992
33949	726993
46378	726994
583	726995
104810	726996
36026	726997
17066	726998
19631	726999
26512	727000
5062	727001
10551	727002
483	727003
21407	727004
84843	727005
47799	727006
3165	727007
52008	727008
13333	727009
6663	727010
47726	727011
4605	727012
100782	727013
26864	727014
38245	727015
36513	727016
645	727017
13171	727018
70494	727019
103303	727020
9598	727021
131401	727022
960	727023
32205	727024
10894	727025
6979	727026
13078	727027
56189	727028
121848	727029
7182	727030
37154	727031
9646	727032
27246	727033
34013	727034
27385	727035
24569	727036
28549	727037
37645	727038
7597	727039
2050	727040
3578	727041
34103	727042
64906	727043
44693	727044
8594	727045
744	727046
57191	727047
46311	727048
12934	727049
1734	727050
96660	727051
55356	727052
73077	727053
515	727054
22780	727055
24	727056
33473	727057
43632	727058
11684	727059
16161	727060
28591	727061
146301	727062
56432	727063
71880	727064
64549	727065
6510	727066
5218	727067
48240	727068
81149	727069
7695	727070
112539	727071
149053	727072
31820	727073
24525	727074
1608	727075
70804	727076
16439	727077
7860	727078
3993	727079
36127	727080
26141	727081
51889	727082
70121	727083
87369	727084
8859	727085
1146	727086
61692	727087
1637	727088
29	727089
142785	727090
9202	727091
43281	727092
23072	727093
144396	727094
18698	727095
26696	727096
10493	727097
32643	727098
46475	727099
17947	727100
31370	727101
2564	727102
104906	727103
74924	727104
3285	727105
144013	727106
24332	727107
30267	727108
5512	727109
32687	727110
17187	727111
22367	727112
35997	727113
14640	727114
19235	727115
164960	727116
38244	727117
29679	727118
73071	727119
7591	727120
487	727121
51931	727122
57752	727123
2684	727124
10273	727125
48933	727126
162401	727127
277	727128
1982	727129
3533	727130
53578	727131
8263	727132
83840	727133
50624	727134
43442	727135
12197	727136
173	727137
13094	727138
4728	727139
89181	727140
3446	727141
15354	727142
8569	727143
507	727144
10782	727145
71762	727146
35665	727147
25580	727148
5800	727149
2160	727150
87629	727151
25759	727152
87225	727153
123941	727154
588	727155
12557	727156
14535	727157
60343	727158
66639	727159
11110	727160
50709	727161
7962	727162
66706	727163
117923	727164
1551	727165
99227	727166
23108	727167
17464	727168
4092	727169
628	727170
87815	727171
3845	727172
10033	727173
148903	727174
119091	727175
6075	727176
31449	727177
28966	727178
25537	727179
10084	727180
3156	727181
80240	727182
77544	727183
3742	727184
47228	727185
45780	727186
50018	727187
404	727188
1812	727189
11496	727190
106502	727191
2591	727192
58054	727193
43881	727194
38326	727195
29395	727196
1330	727197
30029	727198
5401	727199
11187	727200
40327	727201
86585	727202
94101	727203
34311	727204
25127	727205
50076	727206
28294	727207
36182	727208
68861	727209
21993	727210
89606	727211
11491	727212
104733	727213
20889	727214
2673	727215
52640	727216
75136	727217
57963	727218
59766	727219
65397	727220
20181	727221
19877	727222
48262	727223
29193	727224
14972	727225
7585	727226
11401	727227
22518	727228
110019	727229
78897	727230
104614	727231
49104	727232
85175	727233
7867	727234
22025	727235
14074	727236
29444	727237
78158	727238
72120	727239
3427	727240
35104	727241
162238	727242
19769	727243
4283	727244
15455	727245
57169	727246
30654	727247
44140	727248
36761	727249
18848	727250
156	727251
34716	727252
10321	727253
27010	727254
26914	727255
20751	727256
17632	727257
53006	727258
56671	727259
1716	727260
33	727261
528	727262
84453	727263
35604	727264
13102	727265
126156	727266
3028	727267
97066	727268
130186	727269
24069	727270
75320	727271
66680	727272
46316	727273
125123	727274
48428	727275
67364	727276
79288	727277
20637	727278
51465	727279
3644	727280
16243	727281
78750	727282
46083	727283
82058	727284
56603	727285
295	727286
142253	727287
232	727288
73804	727289
54817	727290
29560	727291
43152	727292
21194	727293
111885	727294
15993	727295
45146	727296
57044	727297
80342	727298
10853	727299
46645	727300
107806	727301
2052	727302
15728	727303
4	727304
29319	727305
15228	727306
61758	727307
22418	727308
1716	727309
100943	727310
6308	727311
63507	727312
103	727313
4445	727314
27356	727315
764	727316
46516	727317
57236	727318
96727	727319
43800	727320
90688	727321
56326	727322
62024	727323
79072	727324
1016	727325
113	727326
9028	727327
2303	727328
1504	727329
3031	727330
1194	727331
131411	727332
11077	727333
33472	727334
86	727335
10443	727336
131263	727337
6546	727338
93873	727339
26235	727340
13328	727341
26234	727342
132100	727343
95478	727344
119534	727345
64456	727346
1103	727347
123798	727348
30006	727349
20688	727350
117794	727351
102639	727352
41292	727353
9034	727354
22724	727355
152985	727356
60161	727357
41991	727358
22378	727359
11764	727360
9800	727361
27976	727362
33552	727363
5503	727364
117475	727365
32439	727366
113517	727367
1721	727368
2044	727369
2494	727370
40051	727371
7585	727372
147670	727373
16141	727374
49070	727375
13585	727376
76546	727377
10877	727378
5714	727379
12638	727380
5157	727381
12590	727382
46036	727383
28038	727384
82068	727385
85202	727386
10639	727387
29907	727388
16371	727389
132	727390
45391	727391
4601	727392
418	727393
32128	727394
62816	727395
27718	727396
70270	727397
7287	727398
28695	727399
4036	727400
31690	727401
40631	727402
24423	727403
79123	727404
54866	727405
37045	727406
6943	727407
83126	727408
8759	727409
79775	727410
91887	727411
25849	727412
4088	727413
11085	727414
120297	727415
30091	727416
5984	727417
9554	727418
54333	727419
57808	727420
112958	727421
71703	727422
16416	727423
54283	727424
64778	727425
25980	727426
5644	727427
124691	727428
5896	727429
112781	727430
31460	727431
4663	727432
18385	727433
63356	727434
64064	727435
70841	727436
26168	727437
33449	727438
41147	727439
19874	727440
15617	727441
161828	727442
11275	727443
21278	727444
157783	727445
18622	727446
42631	727447
106153	727448
38624	727449
29369	727450
96386	727451
27436	727452
57381	727453
1800	727454
39812	727455
20384	727456
111130	727457
19964	727458
110329	727459
43694	727460
5154	727461
46078	727462
23517	727463
11949	727464
86038	727465
30190	727466
105654	727467
3388	727468
577	727469
156261	727470
11231	727471
53500	727472
106664	727473
8155	727474
138743	727475
9072	727476
50874	727477
69730	727478
29670	727479
100427	727480
1285	727481
40189	727482
66231	727483
476	727484
77057	727485
17255	727486
76686	727487
1200	727488
34438	727489
40856	727490
12563	727491
60102	727492
40891	727493
12231	727494
60637	727495
2910	727496
30557	727497
3074	727498
29535	727499
20587	727500
81	727501
65584	727502
58665	727503
34460	727504
17664	727505
113985	727506
4439	727507
35283	727508
22269	727509
83398	727510
11817	727511
14637	727512
35118	727513
24305	727514
18038	727515
1034	727516
140685	727517
65796	727518
21541	727519
3996	727520
126340	727521
34293	727522
30987	727523
17994	727524
10632	727525
120367	727526
20457	727527
19301	727528
88998	727529
84554	727530
77915	727531
472	727532
758	727533
34686	727534
51759	727535
13912	727536
22468	727537
2290	727538
4904	727539
27404	727540
18052	727541
75615	727542
71286	727543
66699	727544
63	727545
56234	727546
8622	727547
14945	727548
76804	727549
7668	727550
17	727551
122499	727552
6569	727553
55565	727554
37302	727555
76482	727556
11294	727557
56992	727558
58853	727559
91894	727560
31232	727561
43038	727562
8634	727563
59634	727564
32964	727565
46226	727566
29278	727567
2738	727568
27832	727569
11478	727570
236	727571
19768	727572
137911	727573
7415	727574
88868	727575
38141	727576
94434	727577
18625	727578
27958	727579
2454	727580
71676	727581
18490	727582
25310	727583
52028	727584
21129	727585
11519	727586
3855	727587
70023	727588
270	727589
45179	727590
65723	727591
2588	727592
21592	727593
1863	727594
25933	727595
47825	727596
84740	727597
48509	727598
341	727599
22858	727600
51936	727601
128690	727602
2658	727603
106332	727604
36106	727605
3054	727606
1574	727607
93698	727608
2742	727609
6275	727610
32275	727611
1803	727612
1276	727613
19228	727614
1332	727615
25731	727616
31354	727617
26516	727618
5167	727619
47267	727620
120913	727621
22610	727622
13440	727623
49367	727624
26370	727625
14077	727626
27620	727627
22736	727628
41340	727629
63419	727630
92193	727631
43168	727632
50297	727633
2791	727634
15350	727635
34819	727636
12760	727637
64131	727638
2575	727639
89859	727640
78414	727641
29823	727642
1526	727643
34592	727644
13110	727645
8863	727646
2879	727647
3330	727648
2649	727649
18299	727650
8908	727651
86279	727652
103162	727653
11464	727654
13094	727655
1544	727656
99695	727657
4106	727658
4337	727659
58919	727660
308	727661
138614	727662
94357	727663
5986	727664
11050	727665
6608	727666
157862	727667
40680	727668
122163	727669
66598	727670
68898	727671
162282	727672
19765	727673
126701	727674
10051	727675
15113	727676
64531	727677
5700	727678
149998	727679
6352	727680
10504	727681
8868	727682
23785	727683
5188	727684
64320	727685
13304	727686
7640	727687
356	727688
151073	727689
8481	727690
10910	727691
17717	727692
105727	727693
1447	727694
53021	727695
162088	727696
18037	727697
43846	727698
6689	727699
13110	727700
9160	727701
50427	727702
165	727703
19353	727704
3651	727705
83221	727706
112663	727707
280	727708
36754	727709
27546	727710
27978	727711
69826	727712
64392	727713
392	727714
12723	727715
26576	727716
319	727717
126263	727718
103054	727719
80451	727720
60010	727721
13382	727722
9667	727723
7113	727724
44584	727725
112	727726
42221	727727
7735	727728
1292	727729
3091	727730
5971	727731
67868	727732
1572	727733
3858	727734
7419	727735
19671	727736
22177	727737
25353	727738
2784	727739
65213	727740
302	727741
22072	727742
54214	727743
20057	727744
49698	727745
161782	727746
32885	727747
4	727748
61604	727749
19940	727750
78993	727751
83754	727752
22793	727753
7496	727754
48078	727755
21879	727756
87521	727757
98447	727758
67753	727759
34342	727760
10624	727761
4336	727762
3689	727763
4922	727764
2802	727765
106065	727766
6986	727767
4256	727768
69	727769
75630	727770
443	727771
23728	727772
30670	727773
17443	727774
9511	727775
10089	727776
7092	727777
164491	727778
10613	727779
3938	727780
52800	727781
13049	727782
23781	727783
111697	727784
16239	727785
21167	727786
90818	727787
25361	727788
68614	727789
149552	727790
10685	727791
40949	727792
12339	727793
32782	727794
65620	727795
46253	727796
767	727797
47216	727798
6877	727799
49448	727800
75500	727801
50380	727802
41730	727803
117771	727804
32262	727805
7606	727806
5909	727807
69942	727808
54853	727809
64592	727810
9462	727811
5727	727812
154338	727813
106803	727814
58989	727815
10489	727816
76238	727817
53428	727818
12913	727819
2808	727820
67899	727821
14880	727822
26108	727823
16824	727824
45985	727825
28037	727826
87736	727827
42160	727828
78270	727829
140963	727830
28049	727831
54135	727832
5990	727833
38765	727834
17	727835
70857	727836
17812	727837
27880	727838
24309	727839
64494	727840
42965	727841
58631	727842
23557	727843
37532	727844
9092	727845
98004	727846
25058	727847
65556	727848
160860	727849
6411	727850
22028	727851
10559	727852
23395	727853
51072	727854
12922	727855
56811	727856
34130	727857
30632	727858
11403	727859
32975	727860
13364	727861
50676	727862
4121	727863
29	727864
37116	727865
1398	727866
74052	727867
64765	727868
8115	727869
7997	727870
53193	727871
18858	727872
5333	727873
2298	727874
24243	727875
11802	727876
11394	727877
23819	727878
9663	727879
16474	727880
153652	727881
109904	727882
7486	727883
12567	727884
3053	727885
73101	727886
87604	727887
13039	727888
166485	727889
26153	727890
3005	727891
33380	727892
7302	727893
3216	727894
106771	727895
1931	727896
5258	727897
30115	727898
11575	727899
7541	727900
38726	727901
166746	727902
22537	727903
56600	727904
58079	727905
25534	727906
31334	727907
6957	727908
41869	727909
1423	727910
52442	727911
102396	727912
46110	727913
22570	727914
38278	727915
105667	727916
136470	727917
12495	727918
53894	727919
41210	727920
63227	727921
98879	727922
117329	727923
18773	727924
47435	727925
7924	727926
4413	727927
89262	727928
149032	727929
10111	727930
33168	727931
43657	727932
48536	727933
128	727934
7353	727935
110192	727936
381	727937
22075	727938
3520	727939
101784	727940
119185	727941
92225	727942
59649	727943
6618	727944
15953	727945
17204	727946
89962	727947
8770	727948
26798	727949
30441	727950
17075	727951
69738	727952
48812	727953
75350	727954
75775	727955
4533	727956
34645	727957
15012	727958
422	727959
59006	727960
55919	727961
47162	727962
7482	727963
95080	727964
28674	727965
34287	727966
39518	727967
13963	727968
110058	727969
58154	727970
1052	727971
41181	727972
20180	727973
19238	727974
17925	727975
19928	727976
90166	727977
6217	727978
19394	727979
22341	727980
58472	727981
52558	727982
52127	727983
14086	727984
2507	727985
29176	727986
77560	727987
84388	727988
17774	727989
72960	727990
111104	727991
20201	727992
24400	727993
35523	727994
35033	727995
33019	727996
7787	727997
68845	727998
102845	727999
27646	728000
11693	728001
65806	728002
102764	728003
23689	728004
166721	728005
41666	728006
24498	728007
6383	728008
92361	728009
2105	728010
8944	728011
16772	728012
90872	728013
14851	728014
164462	728015
76893	728016
103390	728017
52748	728018
57632	728019
46906	728020
97110	728021
96950	728022
3564	728023
24213	728024
6196	728025
1304	728026
3571	728027
39740	728028
52135	728029
17260	728030
35948	728031
79631	728032
123869	728033
52005	728034
68109	728035
15541	728036
24277	728037
418	728038
32130	728039
22872	728040
3272	728041
81638	728042
922	728043
7845	728044
69028	728045
56575	728046
33171	728047
102702	728048
28150	728049
7024	728050
736	728051
38001	728052
36367	728053
18404	728054
7789	728055
7783	728056
8922	728057
123176	728058
13018	728059
9038	728060
3506	728061
42211	728062
24918	728063
3219	728064
65807	728065
14198	728066
21509	728067
3242	728068
45044	728069
61	728070
146738	728071
84583	728072
42197	728073
18571	728074
19701	728075
72037	728076
11416	728077
15135	728078
139761	728079
4188	728080
333	728081
14965	728082
10130	728083
6570	728084
21100	728085
1748	728086
48317	728087
29183	728088
47356	728089
60282	728090
39863	728091
19709	728092
7058	728093
26982	728094
29772	728095
18523	728096
98457	728097
5003	728098
510	728099
13696	728100
99224	728101
21157	728102
2209	728103
7915	728104
28565	728105
80535	728106
30014	728107
64565	728108
103897	728109
22158	728110
8636	728111
8535	728112
7730	728113
51890	728114
162306	728115
2942	728116
7093	728117
115411	728118
60794	728119
18613	728120
66600	728121
108287	728122
8461	728123
13891	728124
4076	728125
3791	728126
114359	728127
1872	728128
37534	728129
117642	728130
40782	728131
120071	728132
31071	728133
18795	728134
91607	728135
28560	728136
4095	728137
36710	728138
9868	728139
27896	728140
49882	728141
20145	728142
36890	728143
22704	728144
22981	728145
40248	728146
18721	728147
6011	728148
64726	728149
7893	728150
672	728151
1730	728152
127229	728153
85927	728154
34025	728155
3148	728156
4670	728157
127	728158
34198	728159
2909	728160
35067	728161
154663	728162
29336	728163
75867	728164
49846	728165
5125	728166
24375	728167
214	728168
9057	728169
43924	728170
55284	728171
88778	728172
68734	728173
47	728174
35888	728175
25684	728176
22906	728177
3757	728178
8768	728179
94737	728180
20439	728181
56730	728182
1746	728183
2167	728184
29737	728185
48891	728186
828	728187
74016	728188
5071	728189
14690	728190
10387	728191
49266	728192
307	728193
27726	728194
113905	728195
17877	728196
31188	728197
8925	728198
20797	728199
74586	728200
89682	728201
122151	728202
40815	728203
7756	728204
7201	728205
104778	728206
59305	728207
148495	728208
158	728209
17632	728210
8586	728211
4824	728212
117107	728213
8188	728214
63401	728215
7210	728216
9375	728217
5905	728218
78956	728219
3712	728220
14663	728221
6103	728222
10463	728223
5525	728224
108388	728225
45838	728226
1972	728227
20628	728228
44657	728229
36370	728230
27983	728231
110434	728232
52009	728233
130845	728234
5896	728235
419	728236
61339	728237
107112	728238
84351	728239
4433	728240
3138	728241
55195	728242
17856	728243
30013	728244
36796	728245
84250	728246
2354	728247
19276	728248
65814	728249
64225	728250
10348	728251
1041	728252
32343	728253
66325	728254
143871	728255
89931	728256
963	728257
57344	728258
46758	728259
40567	728260
6895	728261
108668	728262
128234	728263
139004	728264
48663	728265
44775	728266
14551	728267
5671	728268
60401	728269
36390	728270
118353	728271
2898	728272
70606	728273
163	728274
132885	728275
3026	728276
4956	728277
17111	728278
58537	728279
165835	728280
62198	728281
1753	728282
30545	728283
1678	728284
36212	728285
21958	728286
39502	728287
17398	728288
14018	728289
13684	728290
101611	728291
6478	728292
7805	728293
39665	728294
18800	728295
41218	728296
116501	728297
38152	728298
4277	728299
13625	728300
6677	728301
106322	728302
30905	728303
3761	728304
10319	728305
72206	728306
33163	728307
26539	728308
9002	728309
8119	728310
44071	728311
2839	728312
65282	728313
42253	728314
2492	728315
72615	728316
62550	728317
8821	728318
19	728319
143659	728320
91992	728321
16299	728322
114738	728323
54925	728324
103790	728325
8728	728326
22850	728327
3851	728328
21733	728329
118310	728330
33078	728331
30291	728332
10911	728333
36356	728334
2097	728335
84834	728336
19869	728337
28727	728338
10375	728339
11552	728340
16883	728341
123775	728342
9183	728343
5894	728344
118973	728345
100127	728346
32893	728347
11326	728348
24	728349
32091	728350
157321	728351
50686	728352
94316	728353
49404	728354
54310	728355
27662	728356
7461	728357
48089	728358
336	728359
4067	728360
70859	728361
11016	728362
48545	728363
17469	728364
19781	728365
88792	728366
132754	728367
17732	728368
23897	728369
13	728370
31583	728371
6868	728372
122906	728373
119	728374
101618	728375
56713	728376
25577	728377
64303	728378
82309	728379
115616	728380
161919	728381
37484	728382
1137	728383
9567	728384
87	728385
26751	728386
12252	728387
63554	728388
1800	728389
59690	728390
25394	728391
98339	728392
1110	728393
21784	728394
44260	728395
17286	728396
1228	728397
31407	728398
42285	728399
10565	728400
47975	728401
6176	728402
54891	728403
36131	728404
16078	728405
92681	728406
78987	728407
56631	728408
65070	728409
166393	728410
38713	728411
83723	728412
4409	728413
12356	728414
36583	728415
3190	728416
4224	728417
41565	728418
146252	728419
103135	728420
5960	728421
23724	728422
2839	728423
43071	728424
84258	728425
2574	728426
8069	728427
63859	728428
12191	728429
12752	728430
35226	728431
2681	728432
1027	728433
21239	728434
25927	728435
24784	728436
1557	728437
38140	728438
90756	728439
98511	728440
32231	728441
13377	728442
125872	728443
3096	728444
7573	728445
56700	728446
21690	728447
1709	728448
57636	728449
41760	728450
2922	728451
28909	728452
50533	728453
3575	728454
14762	728455
107356	728456
89375	728457
75054	728458
8031	728459
127050	728460
61017	728461
114177	728462
60580	728463
24655	728464
3264	728465
7017	728466
7419	728467
40635	728468
37116	728469
26283	728470
12126	728471
145594	728472
60440	728473
81350	728474
2765	728475
74333	728476
11710	728477
134063	728478
157953	728479
5389	728480
8457	728481
4137	728482
45443	728483
19409	728484
2878	728485
44969	728486
53585	728487
78740	728488
54025	728489
1438	728490
130337	728491
11499	728492
12112	728493
2053	728494
118003	728495
51691	728496
10011	728497
6782	728498
57801	728499
4088	728500
24612	728501
59821	728502
3115	728503
10308	728504
115000	728505
6748	728506
1498	728507
42839	728508
32882	728509
5947	728510
152510	728511
22614	728512
24	728513
19060	728514
22979	728515
9586	728516
7639	728517
50756	728518
1284	728519
835	728520
29838	728521
97689	728522
35541	728523
135300	728524
65164	728525
78446	728526
3249	728527
7823	728528
34392	728529
19761	728530
117335	728531
2206	728532
14738	728533
68577	728534
21429	728535
24280	728536
8497	728537
135378	728538
40017	728539
42322	728540
11274	728541
7984	728542
132312	728543
25103	728544
11670	728545
2957	728546
32940	728547
4509	728548
11238	728549
49845	728550
781	728551
83101	728552
42486	728553
19624	728554
84588	728555
28458	728556
41213	728557
38996	728558
157244	728559
12262	728560
101257	728561
14277	728562
78266	728563
103550	728564
16355	728565
132360	728566
23261	728567
46442	728568
1183	728569
30332	728570
70046	728571
38960	728572
213	728573
934	728574
119637	728575
91753	728576
15844	728577
104378	728578
68705	728579
1044	728580
36805	728581
19925	728582
31679	728583
27322	728584
22466	728585
161444	728586
95511	728587
14134	728588
122050	728589
50393	728590
11500	728591
20332	728592
31553	728593
22349	728594
343	728595
183	728596
162734	728597
84651	728598
14326	728599
105966	728600
72950	728601
126501	728602
2317	728603
11215	728604
137089	728605
57879	728606
24062	728607
55057	728608
2232	728609
147775	728610
7947	728611
35848	728612
26156	728613
40678	728614
121083	728615
29522	728616
1958	728617
81408	728618
4306	728619
112838	728620
49939	728621
77536	728622
13647	728623
36715	728624
24933	728625
27394	728626
90914	728627
71548	728628
719	728629
11317	728630
6108	728631
133971	728632
27107	728633
27044	728634
2276	728635
23477	728636
2074	728637
12837	728638
34020	728639
11009	728640
42078	728641
13766	728642
16895	728643
16161	728644
54402	728645
8900	728646
58034	728647
99862	728648
120211	728649
20393	728650
47423	728651
38769	728652
2277	728653
39095	728654
148140	728655
3568	728656
32745	728657
40086	728658
276	728659
56268	728660
25205	728661
70868	728662
10830	728663
9211	728664
1442	728665
29451	728666
5	728667
30157	728668
44226	728669
70018	728670
16487	728671
7262	728672
110954	728673
25241	728674
122744	728675
2780	728676
21131	728677
84946	728678
8748	728679
17359	728680
2214	728681
58219	728682
11467	728683
68641	728684
2225	728685
15571	728686
82321	728687
16508	728688
18893	728689
3269	728690
8815	728691
35586	728692
71964	728693
68044	728694
10516	728695
1200	728696
159472	728697
131927	728698
102005	728699
131940	728700
7044	728701
38058	728702
20314	728703
29392	728704
21160	728705
126986	728706
26740	728707
36797	728708
104272	728709
44943	728710
5815	728711
37921	728712
9485	728713
78778	728714
17683	728715
35799	728716
54106	728717
53992	728718
134727	728719
111015	728720
31388	728721
21042	728722
32525	728723
76528	728724
7790	728725
30809	728726
9504	728727
14771	728728
45340	728729
1526	728730
55008	728731
73812	728732
152752	728733
8422	728734
28829	728735
48980	728736
3657	728737
3595	728738
165612	728739
25457	728740
54693	728741
17825	728742
43707	728743
12646	728744
127068	728745
53482	728746
8020	728747
57620	728748
1156	728749
2669	728750
84911	728751
4226	728752
31991	728753
82891	728754
18805	728755
29454	728756
1591	728757
28356	728758
3116	728759
19784	728760
20408	728761
32492	728762
28967	728763
52608	728764
77138	728765
99000	728766
103960	728767
1597	728768
363	728769
8963	728770
82285	728771
38103	728772
44473	728773
11638	728774
17613	728775
22463	728776
128805	728777
12684	728778
8935	728779
34059	728780
24551	728781
6431	728782
15572	728783
4301	728784
94	728785
28359	728786
99929	728787
12055	728788
19039	728789
6264	728790
6299	728791
2260	728792
85063	728793
51324	728794
98106	728795
13754	728796
31480	728797
1036	728798
93248	728799
6422	728800
31750	728801
94851	728802
3037	728803
100085	728804
39315	728805
63730	728806
32463	728807
108075	728808
36711	728809
119873	728810
13982	728811
24182	728812
53477	728813
37795	728814
76080	728815
42153	728816
44141	728817
32174	728818
440	728819
29474	728820
25372	728821
57948	728822
583	728823
8731	728824
7922	728825
17702	728826
21640	728827
124891	728828
25671	728829
43867	728830
46191	728831
12804	728832
11525	728833
162493	728834
123522	728835
33443	728836
15981	728837
59076	728838
13661	728839
6875	728840
26357	728841
1142	728842
17	728843
21961	728844
141162	728845
57985	728846
9126	728847
7999	728848
67874	728849
14137	728850
1981	728851
24919	728852
1987	728853
26975	728854
173	728855
43226	728856
75468	728857
129	728858
18021	728859
96880	728860
57408	728861
134849	728862
133230	728863
48840	728864
28437	728865
52416	728866
4485	728867
125085	728868
14952	728869
4148	728870
17188	728871
61259	728872
28493	728873
69084	728874
65959	728875
44207	728876
68764	728877
627	728878
13515	728879
12277	728880
2023	728881
7076	728882
34293	728883
4318	728884
71027	728885
36074	728886
2371	728887
37595	728888
160485	728889
70564	728890
31997	728891
44321	728892
67898	728893
127613	728894
132973	728895
111270	728896
8165	728897
3807	728898
70583	728899
122289	728900
5245	728901
34606	728902
8504	728903
9091	728904
16498	728905
128636	728906
73009	728907
52773	728908
101936	728909
31431	728910
2331	728911
126974	728912
11865	728913
21779	728914
157491	728915
40898	728916
60915	728917
30944	728918
7997	728919
66436	728920
18694	728921
661	728922
73563	728923
5442	728924
14869	728925
9995	728926
14780	728927
2804	728928
5323	728929
61475	728930
4449	728931
151666	728932
74196	728933
132968	728934
145623	728935
118758	728936
5267	728937
31754	728938
46908	728939
23777	728940
659	728941
3805	728942
109370	728943
66476	728944
21648	728945
39614	728946
19298	728947
47533	728948
15670	728949
41931	728950
6091	728951
18930	728952
1696	728953
83199	728954
16036	728955
12946	728956
1909	728957
20954	728958
11618	728959
67199	728960
20067	728961
10070	728962
23446	728963
84950	728964
137795	728965
80094	728966
33571	728967
7638	728968
15988	728969
3841	728970
7668	728971
48746	728972
4786	728973
107942	728974
95524	728975
7606	728976
78207	728977
13931	728978
4139	728979
7748	728980
64675	728981
2675	728982
59900	728983
95472	728984
126377	728985
1235	728986
26657	728987
65634	728988
59446	728989
54194	728990
4813	728991
28350	728992
37017	728993
98349	728994
70981	728995
2033	728996
3	728997
25229	728998
102640	728999
16182	729000
58680	729001
797	729002
833	729003
45085	729004
2776	729005
45293	729006
55561	729007
16453	729008
8050	729009
10767	729010
92570	729011
3369	729012
24626	729013
92640	729014
13558	729015
24500	729016
22911	729017
1626	729018
5907	729019
32	729020
60676	729021
120363	729022
150305	729023
11288	729024
55987	729025
37659	729026
38210	729027
16433	729028
2415	729029
121209	729030
70095	729031
128038	729032
68	729033
36210	729034
5498	729035
43599	729036
46249	729037
12746	729038
89351	729039
42711	729040
46767	729041
49893	729042
4658	729043
13953	729044
31422	729045
1363	729046
14515	729047
21856	729048
142927	729049
270	729050
26229	729051
51989	729052
34565	729053
44988	729054
62529	729055
1370	729056
3851	729057
1456	729058
21	729059
64099	729060
22215	729061
25804	729062
85278	729063
24388	729064
37610	729065
9284	729066
122836	729067
21564	729068
21259	729069
60049	729070
24493	729071
106909	729072
23849	729073
159077	729074
133438	729075
6264	729076
11286	729077
4026	729078
14534	729079
34265	729080
162502	729081
27350	729082
159654	729083
91613	729084
74440	729085
18641	729086
7063	729087
11008	729088
32928	729089
60746	729090
4830	729091
13812	729092
57415	729093
26085	729094
83392	729095
22107	729096
11684	729097
13592	729098
66753	729099
29731	729100
37986	729101
102554	729102
37724	729103
8283	729104
3	729105
17055	729106
160556	729107
1711	729108
25537	729109
92729	729110
118972	729111
61242	729112
68092	729113
50514	729114
102600	729115
28462	729116
58037	729117
10538	729118
87696	729119
86483	729120
10003	729121
83923	729122
21111	729123
58368	729124
1521	729125
2192	729126
5486	729127
111214	729128
39854	729129
25592	729130
12631	729131
421	729132
9544	729133
69897	729134
9168	729135
61056	729136
9598	729137
65025	729138
93876	729139
15308	729140
95634	729141
3841	729142
16192	729143
72636	729144
95	729145
138214	729146
33174	729147
93491	729148
14930	729149
2808	729150
65888	729151
1447	729152
927	729153
49523	729154
26	729155
1714	729156
31542	729157
109732	729158
68668	729159
113155	729160
78722	729161
28619	729162
76768	729163
7659	729164
78512	729165
4042	729166
2515	729167
20936	729168
55725	729169
96322	729170
4679	729171
816	729172
56734	729173
36468	729174
16070	729175
47831	729176
1371	729177
68909	729178
81392	729179
25879	729180
31972	729181
16319	729182
12295	729183
372	729184
18120	729185
20534	729186
68330	729187
15942	729188
8644	729189
50742	729190
21966	729191
44313	729192
5593	729193
30234	729194
136468	729195
25555	729196
11905	729197
89776	729198
39235	729199
71218	729200
8151	729201
12901	729202
1187	729203
68769	729204
84982	729205
9197	729206
109726	729207
30491	729208
2777	729209
514	729210
34717	729211
155913	729212
6132	729213
8543	729214
4144	729215
18962	729216
59908	729217
95766	729218
35627	729219
14362	729220
23977	729221
31763	729222
144522	729223
49359	729224
33364	729225
1817	729226
504	729227
13739	729228
63	729229
20297	729230
92551	729231
23647	729232
6336	729233
38812	729234
85031	729235
18136	729236
68147	729237
32	729238
8708	729239
14765	729240
21680	729241
60385	729242
118696	729243
3242	729244
46487	729245
6263	729246
18535	729247
20637	729248
53353	729249
18258	729250
56663	729251
15630	729252
378	729253
43194	729254
78983	729255
6198	729256
89026	729257
27601	729258
1044	729259
57972	729260
42152	729261
104690	729262
31465	729263
69442	729264
5191	729265
38546	729266
90	729267
149592	729268
61324	729269
6000	729270
57926	729271
79	729272
839	729273
84380	729274
5840	729275
19766	729276
12952	729277
21731	729278
4015	729279
4837	729280
502	729281
4867	729282
82621	729283
12778	729284
107919	729285
86361	729286
64726	729287
86085	729288
119845	729289
2587	729290
22806	729291
14417	729292
4749	729293
13013	729294
71292	729295
43252	729296
6606	729297
8715	729298
14995	729299
43663	729300
8977	729301
52658	729302
11038	729303
2055	729304
26098	729305
81076	729306
1473	729307
30400	729308
36203	729309
57960	729310
8198	729311
21687	729312
68211	729313
20502	729314
25944	729315
139923	729316
53001	729317
46932	729318
85934	729319
2204	729320
5586	729321
1713	729322
59327	729323
3833	729324
8436	729325
46483	729326
3994	729327
26897	729328
115858	729329
63528	729330
51339	729331
3451	729332
73813	729333
60702	729334
14900	729335
146234	729336
64203	729337
36132	729338
111824	729339
55766	729340
15284	729341
155796	729342
126700	729343
2419	729344
26472	729345
214	729346
73669	729347
55605	729348
34958	729349
301	729350
41144	729351
45422	729352
32366	729353
30122	729354
62252	729355
24630	729356
143644	729357
74953	729358
90589	729359
40045	729360
49719	729361
12691	729362
119435	729363
72861	729364
81186	729365
1456	729366
137240	729367
83137	729368
34160	729369
96898	729370
34883	729371
161637	729372
89123	729373
81251	729374
6895	729375
52584	729376
84741	729377
21876	729378
65960	729379
98338	729380
37647	729381
20493	729382
27908	729383
45127	729384
8841	729385
67024	729386
16017	729387
90132	729388
530	729389
63824	729390
69878	729391
15602	729392
81547	729393
7370	729394
1045	729395
64300	729396
662	729397
18048	729398
73050	729399
62943	729400
10318	729401
26267	729402
61629	729403
118367	729404
3333	729405
22721	729406
59602	729407
38083	729408
8894	729409
36978	729410
38999	729411
39669	729412
97531	729413
12366	729414
17409	729415
78	729416
7091	729417
13202	729418
38468	729419
14172	729420
29934	729421
103006	729422
39536	729423
131766	729424
7787	729425
84424	729426
80758	729427
58059	729428
8261	729429
96228	729430
112092	729431
44156	729432
36704	729433
12664	729434
99766	729435
59615	729436
44166	729437
59860	729438
52782	729439
79	729440
106243	729441
31921	729442
8783	729443
9348	729444
440	729445
9026	729446
70632	729447
1126	729448
416	729449
17613	729450
9384	729451
78636	729452
4672	729453
23427	729454
71151	729455
20710	729456
93112	729457
1499	729458
2886	729459
52195	729460
77633	729461
25183	729462
20023	729463
8330	729464
3098	729465
106892	729466
22550	729467
74612	729468
39636	729469
46521	729470
44381	729471
14132	729472
85687	729473
4795	729474
53086	729475
10022	729476
28529	729477
9441	729478
3475	729479
5911	729480
97374	729481
54640	729482
16530	729483
2825	729484
41681	729485
21735	729486
138536	729487
36299	729488
39117	729489
13009	729490
50443	729491
2644	729492
3219	729493
71531	729494
10147	729495
1898	729496
20644	729497
18707	729498
75803	729499
22504	729500
63673	729501
76588	729502
11207	729503
43	729504
7965	729505
86781	729506
2191	729507
45853	729508
21199	729509
39817	729510
27021	729511
11685	729512
70830	729513
24252	729514
66231	729515
18168	729516
11700	729517
42932	729518
7636	729519
21691	729520
1071	729521
42106	729522
21579	729523
10186	729524
5668	729525
728	729526
3949	729527
34729	729528
105913	729529
35835	729530
11779	729531
2595	729532
65135	729533
131551	729534
23254	729535
11343	729536
7700	729537
82211	729538
61352	729539
14857	729540
67854	729541
65180	729542
6384	729543
11513	729544
4232	729545
26899	729546
1762	729547
109814	729548
37360	729549
65066	729550
49677	729551
172	729552
62556	729553
107517	729554
8550	729555
138995	729556
4839	729557
1	729558
41517	729559
4806	729560
44698	729561
14077	729562
27967	729563
9341	729564
128376	729565
7061	729566
103981	729567
23748	729568
2325	729569
25142	729570
128799	729571
119954	729572
84167	729573
33225	729574
55779	729575
100342	729576
8926	729577
2005	729578
59517	729579
42341	729580
8370	729581
163605	729582
30503	729583
4944	729584
4259	729585
9600	729586
18009	729587
56964	729588
16462	729589
19952	729590
4467	729591
4067	729592
104526	729593
57320	729594
9038	729595
37607	729596
137919	729597
71161	729598
65732	729599
81145	729600
20539	729601
46191	729602
48889	729603
29695	729604
53077	729605
476	729606
2353	729607
4555	729608
417	729609
29554	729610
41020	729611
23604	729612
48997	729613
132527	729614
73045	729615
43632	729616
28721	729617
130341	729618
5476	729619
35057	729620
27461	729621
79197	729622
33220	729623
120462	729624
101397	729625
16642	729626
24835	729627
81228	729628
7202	729629
147720	729630
15533	729631
211	729632
13320	729633
3832	729634
10579	729635
480	729636
29106	729637
11176	729638
20074	729639
35323	729640
14267	729641
45414	729642
62840	729643
1406	729644
92407	729645
20228	729646
10789	729647
59347	729648
41996	729649
84005	729650
40751	729651
13249	729652
26785	729653
654	729654
91783	729655
40847	729656
40773	729657
100775	729658
961	729659
63058	729660
51740	729661
159217	729662
32468	729663
29625	729664
26271	729665
27367	729666
26510	729667
1941	729668
1876	729669
4822	729670
95867	729671
46219	729672
14916	729673
3257	729674
100307	729675
31215	729676
101614	729677
34962	729678
61454	729679
47580	729680
42565	729681
4457	729682
89235	729683
1167	729684
16359	729685
44930	729686
59657	729687
23962	729688
11300	729689
12802	729690
51565	729691
5530	729692
34681	729693
112709	729694
23372	729695
6298	729696
32418	729697
43416	729698
935	729699
14779	729700
151054	729701
35614	729702
3858	729703
35103	729704
45014	729705
82306	729706
11579	729707
68898	729708
101188	729709
2399	729710
2217	729711
20584	729712
34528	729713
34625	729714
28259	729715
82	729716
77943	729717
13086	729718
82905	729719
82438	729720
4568	729721
49429	729722
13765	729723
28983	729724
52062	729725
54460	729726
33637	729727
20015	729728
50706	729729
18883	729730
41696	729731
37745	729732
1385	729733
67405	729734
17551	729735
46842	729736
2662	729737
26972	729738
443	729739
28088	729740
44472	729741
13192	729742
94576	729743
28770	729744
4938	729745
14682	729746
69186	729747
2390	729748
6210	729749
223	729750
79235	729751
29930	729752
109103	729753
51499	729754
148601	729755
26948	729756
111639	729757
14727	729758
13377	729759
16	729760
1228	729761
41546	729762
5444	729763
4850	729764
12208	729765
79221	729766
2362	729767
22540	729768
16474	729769
95892	729770
16979	729771
11651	729772
5661	729773
15383	729774
14241	729775
122043	729776
1962	729777
58647	729778
30822	729779
5312	729780
152704	729781
15997	729782
55448	729783
60418	729784
58257	729785
5383	729786
116884	729787
42437	729788
65327	729789
2573	729790
21996	729791
5026	729792
13731	729793
69985	729794
71169	729795
50052	729796
819	729797
129680	729798
34712	729799
43436	729800
15827	729801
52468	729802
3096	729803
12317	729804
22524	729805
30879	729806
112045	729807
19778	729808
117141	729809
26068	729810
43769	729811
33389	729812
132454	729813
121951	729814
49710	729815
133509	729816
28345	729817
7364	729818
13318	729819
10150	729820
3149	729821
73051	729822
64150	729823
146558	729824
35608	729825
123568	729826
74302	729827
10643	729828
47985	729829
64963	729830
39745	729831
10019	729832
49675	729833
131613	729834
19309	729835
55610	729836
166045	729837
7809	729838
55998	729839
17990	729840
77035	729841
22453	729842
134230	729843
45244	729844
23124	729845
5442	729846
26702	729847
112641	729848
303	729849
43412	729850
50510	729851
48568	729852
51303	729853
2646	729854
44374	729855
3274	729856
101561	729857
43296	729858
90990	729859
341	729860
10032	729861
32501	729862
21390	729863
57306	729864
39895	729865
3983	729866
40839	729867
3	729868
6140	729869
16926	729870
1551	729871
37040	729872
36178	729873
295	729874
3730	729875
22312	729876
36873	729877
1006	729878
15177	729879
93151	729880
8174	729881
21473	729882
252	729883
31513	729884
4535	729885
152388	729886
33793	729887
88078	729888
87994	729889
7832	729890
3569	729891
35384	729892
53540	729893
5426	729894
1159	729895
626	729896
46305	729897
88321	729898
7278	729899
71820	729900
24545	729901
2146	729902
42896	729903
140996	729904
8639	729905
66505	729906
6799	729907
12903	729908
9683	729909
42100	729910
26635	729911
5711	729912
46038	729913
44293	729914
14634	729915
59009	729916
63157	729917
11068	729918
57955	729919
27781	729920
14360	729921
116922	729922
22343	729923
8825	729924
19853	729925
59228	729926
21255	729927
42981	729928
24646	729929
15245	729930
12904	729931
262	729932
29314	729933
76906	729934
84159	729935
12085	729936
80891	729937
4045	729938
5237	729939
112784	729940
162725	729941
42560	729942
106146	729943
95849	729944
7397	729945
75991	729946
11827	729947
59944	729948
36258	729949
82583	729950
35574	729951
55889	729952
19424	729953
7710	729954
23604	729955
68375	729956
6530	729957
22601	729958
28310	729959
66959	729960
21331	729961
14868	729962
65539	729963
2422	729964
88048	729965
15228	729966
8975	729967
5026	729968
55999	729969
2747	729970
32725	729971
13815	729972
28788	729973
48500	729974
2585	729975
10153	729976
15729	729977
58730	729978
63936	729979
72355	729980
86162	729981
33604	729982
31203	729983
96813	729984
34790	729985
268	729986
90599	729987
56871	729988
105997	729989
65697	729990
828	729991
6511	729992
3569	729993
7364	729994
152936	729995
48738	729996
6655	729997
102797	729998
11412	729999
52423	730000
55591	730001
98147	730002
27255	730003
96	730004
18822	730005
65593	730006
15168	730007
23243	730008
80282	730009
5150	730010
38558	730011
14901	730012
103277	730013
11639	730014
36130	730015
21755	730016
36366	730017
3921	730018
64530	730019
41031	730020
3843	730021
43670	730022
7145	730023
59974	730024
26079	730025
27200	730026
30594	730027
26247	730028
131567	730029
83820	730030
4934	730031
129140	730032
94696	730033
19573	730034
158368	730035
111695	730036
44249	730037
46520	730038
47851	730039
22065	730040
86378	730041
67052	730042
132104	730043
93858	730044
61015	730045
34950	730046
40918	730047
18902	730048
11934	730049
4434	730050
52694	730051
30994	730052
110742	730053
24438	730054
16506	730055
71127	730056
48368	730057
1787	730058
14326	730059
88168	730060
33483	730061
13445	730062
6295	730063
37069	730064
20043	730065
82342	730066
38783	730067
20311	730068
123031	730069
34853	730070
30469	730071
41943	730072
54760	730073
2969	730074
24970	730075
20	730076
57856	730077
4738	730078
53081	730079
12506	730080
2676	730081
49069	730082
27666	730083
53550	730084
16376	730085
27098	730086
89000	730087
138322	730088
53131	730089
54516	730090
70715	730091
120706	730092
154832	730093
25815	730094
43608	730095
70957	730096
66717	730097
25908	730098
11217	730099
91219	730100
29786	730101
26045	730102
6587	730103
22456	730104
98996	730105
15842	730106
69240	730107
9168	730108
6227	730109
37033	730110
14454	730111
21069	730112
9411	730113
5534	730114
241	730115
5600	730116
95135	730117
59248	730118
8260	730119
101257	730120
66422	730121
44887	730122
869	730123
85661	730124
958	730125
12285	730126
89898	730127
40582	730128
124233	730129
17172	730130
11505	730131
144181	730132
25696	730133
94397	730134
17305	730135
45754	730136
44569	730137
71705	730138
42777	730139
60788	730140
16786	730141
48222	730142
92049	730143
150550	730144
70202	730145
147901	730146
94550	730147
122687	730148
15714	730149
19769	730150
40855	730151
23948	730152
77126	730153
50788	730154
68391	730155
33015	730156
72884	730157
88933	730158
15523	730159
36801	730160
77622	730161
105655	730162
43076	730163
37317	730164
42498	730165
72479	730166
36653	730167
1167	730168
110618	730169
6492	730170
101392	730171
30831	730172
86039	730173
12026	730174
60587	730175
10663	730176
1686	730177
134132	730178
59551	730179
108711	730180
15629	730181
32435	730182
52858	730183
149988	730184
53084	730185
120477	730186
66600	730187
99656	730188
62935	730189
48356	730190
30916	730191
73174	730192
10324	730193
65988	730194
17244	730195
2742	730196
155398	730197
2688	730198
9952	730199
68421	730200
162753	730201
4554	730202
46377	730203
21541	730204
18029	730205
6923	730206
62748	730207
63433	730208
19586	730209
72615	730210
4986	730211
1229	730212
1477	730213
3622	730214
147642	730215
25483	730216
19	730217
8396	730218
10119	730219
20060	730220
49196	730221
107916	730222
103691	730223
17904	730224
22547	730225
102042	730226
3133	730227
19299	730228
34540	730229
143385	730230
6637	730231
28476	730232
2105	730233
34971	730234
21232	730235
28669	730236
27222	730237
101471	730238
36310	730239
114071	730240
15161	730241
50865	730242
63853	730243
8139	730244
21476	730245
49380	730246
75405	730247
6261	730248
13168	730249
100507	730250
54108	730251
112564	730252
30993	730253
22993	730254
1663	730255
31292	730256
410	730257
25351	730258
35560	730259
12763	730260
100585	730261
117190	730262
593	730263
63429	730264
8103	730265
13839	730266
696	730267
90624	730268
139181	730269
36217	730270
140298	730271
29699	730272
56408	730273
13330	730274
7002	730275
74780	730276
29773	730277
13119	730278
48224	730279
11789	730280
35061	730281
515	730282
28467	730283
164964	730284
43702	730285
16217	730286
21851	730287
7923	730288
54973	730289
66814	730290
66796	730291
8180	730292
4501	730293
147554	730294
32023	730295
15948	730296
34175	730297
19476	730298
17809	730299
8482	730300
97578	730301
84728	730302
1845	730303
9080	730304
45873	730305
2890	730306
10967	730307
1198	730308
35932	730309
64300	730310
46201	730311
39877	730312
31142	730313
70435	730314
29722	730315
52137	730316
14372	730317
561	730318
15958	730319
77711	730320
3990	730321
16768	730322
38589	730323
21696	730324
29518	730325
81963	730326
1485	730327
70984	730328
13801	730329
135659	730330
16759	730331
40349	730332
149344	730333
50688	730334
4392	730335
20930	730336
341	730337
47436	730338
36008	730339
59428	730340
37979	730341
17358	730342
1630	730343
64590	730344
37324	730345
6020	730346
11193	730347
26803	730348
44987	730349
41802	730350
19246	730351
6936	730352
65680	730353
1910	730354
17054	730355
79047	730356
6088	730357
13069	730358
54893	730359
76881	730360
1048	730361
5569	730362
9626	730363
17200	730364
77718	730365
97306	730366
8996	730367
431	730368
29997	730369
54250	730370
108455	730371
7505	730372
16350	730373
48336	730374
9278	730375
1117	730376
15634	730377
70959	730378
218	730379
46391	730380
86982	730381
180	730382
989	730383
25640	730384
98227	730385
36223	730386
48792	730387
8216	730388
22238	730389
20347	730390
93680	730391
47005	730392
5651	730393
188	730394
124851	730395
98870	730396
16614	730397
156279	730398
36446	730399
7802	730400
5776	730401
5356	730402
5965	730403
2929	730404
22047	730405
5358	730406
71811	730407
35030	730408
162646	730409
50407	730410
27622	730411
44038	730412
77149	730413
41917	730414
7251	730415
51991	730416
98592	730417
84373	730418
17422	730419
20491	730420
24852	730421
4980	730422
26641	730423
131846	730424
31120	730425
93066	730426
6105	730427
61813	730428
11292	730429
140460	730430
2345	730431
19471	730432
15043	730433
2336	730434
37278	730435
33860	730436
25631	730437
66608	730438
52632	730439
76353	730440
61768	730441
5933	730442
16391	730443
39022	730444
31955	730445
90187	730446
69208	730447
13850	730448
86492	730449
14996	730450
3420	730451
40377	730452
9280	730453
43475	730454
72280	730455
34921	730456
70823	730457
8031	730458
20603	730459
13007	730460
148444	730461
61100	730462
73507	730463
498	730464
4515	730465
96273	730466
74574	730467
77412	730468
133204	730469
102063	730470
39313	730471
122071	730472
186	730473
489	730474
20	730475
100773	730476
38291	730477
20171	730478
8462	730479
50700	730480
154074	730481
3531	730482
22038	730483
1834	730484
6305	730485
23308	730486
9276	730487
1043	730488
58668	730489
77208	730490
73997	730491
110	730492
65196	730493
41566	730494
119524	730495
26253	730496
69395	730497
62604	730498
5478	730499
3856	730500
77410	730501
55725	730502
129376	730503
69681	730504
37993	730505
46726	730506
63694	730507
123787	730508
22453	730509
87234	730510
82797	730511
21370	730512
10574	730513
23166	730514
52322	730515
37575	730516
24682	730517
92339	730518
30082	730519
60833	730520
5479	730521
1357	730522
44465	730523
3920	730524
3181	730525
40895	730526
45929	730527
2175	730528
54616	730529
43680	730530
24729	730531
39271	730532
12992	730533
57538	730534
27004	730535
103626	730536
67615	730537
23974	730538
46002	730539
71577	730540
12333	730541
3165	730542
22664	730543
91599	730544
23992	730545
38950	730546
47687	730547
1245	730548
11460	730549
25226	730550
11200	730551
4768	730552
38334	730553
49805	730554
52116	730555
20903	730556
11237	730557
229	730558
91561	730559
28130	730560
21403	730561
274	730562
8137	730563
23102	730564
65702	730565
34214	730566
23599	730567
16527	730568
13582	730569
1239	730570
86895	730571
9278	730572
39990	730573
7715	730574
61947	730575
80578	730576
41946	730577
81436	730578
84435	730579
89485	730580
33030	730581
30179	730582
56278	730583
6130	730584
21507	730585
45732	730586
82569	730587
31960	730588
10981	730589
70566	730590
17336	730591
32605	730592
1832	730593
82650	730594
78421	730595
165785	730596
62301	730597
65946	730598
55538	730599
38282	730600
1392	730601
98404	730602
7640	730603
616	730604
44215	730605
47803	730606
51581	730607
63604	730608
31694	730609
95	730610
25883	730611
3696	730612
137081	730613
34642	730614
43327	730615
65114	730616
472	730617
84226	730618
59101	730619
4592	730620
18384	730621
11919	730622
469	730623
3674	730624
3762	730625
4140	730626
53677	730627
9831	730628
28230	730629
62490	730630
37281	730631
2397	730632
330	730633
22546	730634
52588	730635
5217	730636
14445	730637
18867	730638
7171	730639
2525	730640
133861	730641
27386	730642
52962	730643
26312	730644
16250	730645
4628	730646
6828	730647
39616	730648
18239	730649
26450	730650
42246	730651
97711	730652
7134	730653
554	730654
58416	730655
58967	730656
28105	730657
53132	730658
97978	730659
161873	730660
11670	730661
4076	730662
16230	730663
34603	730664
9946	730665
4466	730666
149299	730667
312	730668
2792	730669
1810	730670
31131	730671
22457	730672
5233	730673
37456	730674
38591	730675
28591	730676
6273	730677
27013	730678
40028	730679
66671	730680
34495	730681
6395	730682
140899	730683
101208	730684
15615	730685
4686	730686
105204	730687
86	730688
10433	730689
46176	730690
7628	730691
16061	730692
7499	730693
8924	730694
31527	730695
2600	730696
69927	730697
128263	730698
28678	730699
20178	730700
16716	730701
52267	730702
165174	730703
4205	730704
112197	730705
44305	730706
693	730707
149454	730708
74987	730709
65003	730710
61910	730711
3868	730712
18437	730713
145665	730714
129608	730715
4748	730716
20090	730717
21928	730718
6217	730719
11441	730720
11965	730721
52	730722
62650	730723
497	730724
68235	730725
125135	730726
10993	730727
4491	730728
18379	730729
15619	730730
51723	730731
62489	730732
106171	730733
38991	730734
94481	730735
210	730736
15471	730737
89523	730738
10291	730739
6723	730740
100207	730741
128150	730742
1515	730743
123606	730744
13760	730745
105954	730746
166218	730747
23711	730748
100683	730749
123408	730750
15417	730751
95277	730752
6084	730753
278	730754
51129	730755
39059	730756
12122	730757
76843	730758
1239	730759
33628	730760
6428	730761
46430	730762
4649	730763
45850	730764
85353	730765
5343	730766
1354	730767
99564	730768
37265	730769
23106	730770
25168	730771
57760	730772
622	730773
26667	730774
68163	730775
5329	730776
72361	730777
159200	730778
108852	730779
12870	730780
640	730781
577	730782
15202	730783
64480	730784
163878	730785
6824	730786
110992	730787
23197	730788
152309	730789
98937	730790
145381	730791
5576	730792
13748	730793
3193	730794
22553	730795
7705	730796
1331	730797
111581	730798
103750	730799
117874	730800
51003	730801
63642	730802
128188	730803
133035	730804
89186	730805
92714	730806
40790	730807
5671	730808
86335	730809
27016	730810
54663	730811
24125	730812
21173	730813
35230	730814
59304	730815
11904	730816
3363	730817
23528	730818
55487	730819
21169	730820
153236	730821
33696	730822
6753	730823
22855	730824
4455	730825
104928	730826
129244	730827
26989	730828
6636	730829
31283	730830
138618	730831
10759	730832
2729	730833
6616	730834
46283	730835
116287	730836
909	730837
20298	730838
23511	730839
32839	730840
98276	730841
38573	730842
2021	730843
19250	730844
132166	730845
51072	730846
8848	730847
22306	730848
1203	730849
20610	730850
12798	730851
5917	730852
79023	730853
7991	730854
48913	730855
11106	730856
20397	730857
13588	730858
21059	730859
14374	730860
14830	730861
262	730862
123814	730863
14535	730864
2255	730865
111660	730866
58528	730867
2314	730868
13941	730869
69408	730870
6880	730871
53991	730872
151122	730873
98469	730874
81541	730875
7728	730876
146	730877
142550	730878
41448	730879
16938	730880
23320	730881
9157	730882
7902	730883
11880	730884
51066	730885
9171	730886
128382	730887
29780	730888
19629	730889
22982	730890
5758	730891
58118	730892
3842	730893
33682	730894
19963	730895
126514	730896
76372	730897
25673	730898
22325	730899
9493	730900
21423	730901
17860	730902
40398	730903
127508	730904
71427	730905
34900	730906
54481	730907
49868	730908
40586	730909
33488	730910
18570	730911
22009	730912
36179	730913
57799	730914
38955	730915
1592	730916
10685	730917
94580	730918
62784	730919
1643	730920
61602	730921
14347	730922
28372	730923
19862	730924
11465	730925
24280	730926
808	730927
22850	730928
32245	730929
34417	730930
11842	730931
1696	730932
9672	730933
4210	730934
48094	730935
8024	730936
18654	730937
3703	730938
17680	730939
72818	730940
99110	730941
22446	730942
6620	730943
29246	730944
5921	730945
9325	730946
165284	730947
6484	730948
58436	730949
12827	730950
30863	730951
51236	730952
518	730953
74809	730954
6683	730955
47097	730956
16286	730957
84713	730958
158440	730959
64755	730960
73052	730961
11948	730962
79763	730963
30895	730964
62446	730965
13786	730966
28344	730967
16364	730968
8943	730969
77	730970
71865	730971
28071	730972
110751	730973
140834	730974
2725	730975
36376	730976
1534	730977
51978	730978
26969	730979
103843	730980
11517	730981
99276	730982
42954	730983
62755	730984
1594	730985
8429	730986
40557	730987
100459	730988
155902	730989
10230	730990
105721	730991
160	730992
119107	730993
36810	730994
80293	730995
22418	730996
15293	730997
102746	730998
12439	730999
130815	731000
3850	731001
12465	731002
8007	731003
24129	731004
121150	731005
38159	731006
20847	731007
49258	731008
27999	731009
94996	731010
130387	731011
37645	731012
2718	731013
153642	731014
63297	731015
56958	731016
54644	731017
68117	731018
13317	731019
10195	731020
125896	731021
8578	731022
65	731023
9971	731024
38536	731025
32446	731026
6601	731027
40069	731028
30523	731029
2817	731030
36816	731031
69997	731032
96967	731033
1648	731034
3723	731035
137157	731036
6206	731037
19112	731038
8544	731039
27385	731040
90770	731041
39896	731042
33973	731043
12869	731044
34057	731045
5967	731046
7778	731047
15905	731048
17700	731049
84038	731050
238	731051
733	731052
44804	731053
11549	731054
99241	731055
36430	731056
85644	731057
95587	731058
52992	731059
73057	731060
777	731061
37890	731062
51109	731063
46635	731064
2608	731065
20161	731066
95420	731067
1127	731068
86952	731069
17120	731070
112553	731071
71563	731072
63711	731073
102234	731074
4954	731075
97544	731076
67102	731077
5103	731078
122803	731079
5857	731080
72489	731081
64003	731082
119313	731083
143929	731084
3961	731085
9672	731086
65935	731087
20003	731088
22570	731089
22905	731090
40923	731091
17876	731092
133113	731093
78527	731094
56468	731095
26555	731096
22012	731097
39001	731098
41147	731099
42576	731100
6992	731101
7566	731102
128	731103
24559	731104
47947	731105
20002	731106
76660	731107
7075	731108
17498	731109
43739	731110
18646	731111
73788	731112
30398	731113
12750	731114
47639	731115
77609	731116
119126	731117
14765	731118
41402	731119
60547	731120
163272	731121
29169	731122
2301	731123
69652	731124
30219	731125
112831	731126
10553	731127
3346	731128
69171	731129
2698	731130
4460	731131
26971	731132
43243	731133
93774	731134
27770	731135
64328	731136
4048	731137
10608	731138
17847	731139
32388	731140
113537	731141
16407	731142
68941	731143
19684	731144
3830	731145
40473	731146
30865	731147
2402	731148
1913	731149
11953	731150
3727	731151
35430	731152
54304	731153
48373	731154
72479	731155
21341	731156
63056	731157
49203	731158
13515	731159
23212	731160
67923	731161
39263	731162
84388	731163
10747	731164
75761	731165
57923	731166
90663	731167
10404	731168
6871	731169
103771	731170
53301	731171
10234	731172
56102	731173
69660	731174
3401	731175
2969	731176
5654	731177
42889	731178
39930	731179
95725	731180
72216	731181
24220	731182
90639	731183
17647	731184
31716	731185
47094	731186
86833	731187
25195	731188
113174	731189
98745	731190
57968	731191
6149	731192
14463	731193
124427	731194
20088	731195
58496	731196
7863	731197
35117	731198
40398	731199
14404	731200
65565	731201
41032	731202
87473	731203
21685	731204
68594	731205
108403	731206
47602	731207
9310	731208
51340	731209
162	731210
37686	731211
86208	731212
83714	731213
118744	731214
17530	731215
49582	731216
2000	731217
14090	731218
101754	731219
115675	731220
2622	731221
16260	731222
9076	731223
97054	731224
51174	731225
72420	731226
7345	731227
11183	731228
40316	731229
37137	731230
160828	731231
43612	731232
3846	731233
1869	731234
19467	731235
1052	731236
2651	731237
58178	731238
28104	731239
43841	731240
23192	731241
44726	731242
32370	731243
92367	731244
17300	731245
58396	731246
34275	731247
68697	731248
59459	731249
61476	731250
105634	731251
8145	731252
41718	731253
75219	731254
65754	731255
12029	731256
5032	731257
51341	731258
35510	731259
103980	731260
2603	731261
13627	731262
33252	731263
77108	731264
4405	731265
25123	731266
18046	731267
218	731268
46364	731269
7286	731270
11051	731271
176	731272
1784	731273
133606	731274
491	731275
64302	731276
26860	731277
99474	731278
1599	731279
364	731280
40739	731281
12626	731282
34044	731283
52346	731284
1318	731285
21318	731286
51178	731287
1463	731288
19739	731289
137411	731290
17849	731291
37520	731292
13301	731293
9661	731294
83717	731295
86973	731296
90711	731297
18872	731298
48048	731299
15675	731300
12910	731301
58072	731302
6928	731303
19224	731304
47704	731305
23710	731306
113385	731307
16916	731308
4007	731309
23047	731310
78105	731311
48669	731312
231	731313
133646	731314
27844	731315
8782	731316
1053	731317
252	731318
15164	731319
68440	731320
7693	731321
10400	731322
86787	731323
2593	731324
17267	731325
41310	731326
126	731327
159888	731328
16667	731329
36924	731330
22960	731331
6111	731332
1108	731333
38208	731334
27900	731335
34528	731336
14853	731337
1583	731338
18503	731339
2803	731340
23910	731341
1632	731342
76048	731343
10900	731344
3082	731345
10194	731346
118513	731347
50409	731348
11974	731349
1354	731350
152258	731351
33112	731352
57107	731353
45940	731354
28	731355
3332	731356
21169	731357
24188	731358
91347	731359
53632	731360
8779	731361
459	731362
13622	731363
11054	731364
161700	731365
447	731366
3330	731367
14117	731368
95423	731369
38999	731370
37841	731371
38282	731372
26105	731373
17013	731374
58147	731375
10857	731376
22158	731377
43612	731378
32428	731379
2438	731380
75177	731381
666	731382
11072	731383
4431	731384
2721	731385
29388	731386
7698	731387
104798	731388
17304	731389
7084	731390
1028	731391
53947	731392
18462	731393
75677	731394
18506	731395
20597	731396
1078	731397
45018	731398
16397	731399
63505	731400
42085	731401
20353	731402
96959	731403
4451	731404
3466	731405
12142	731406
18978	731407
153082	731408
72817	731409
13795	731410
46364	731411
73617	731412
1987	731413
8472	731414
23055	731415
68093	731416
75375	731417
48288	731418
54273	731419
29841	731420
20195	731421
10789	731422
8380	731423
29018	731424
12187	731425
98974	731426
79462	731427
91813	731428
1060	731429
8727	731430
102707	731431
26069	731432
3891	731433
172	731434
22096	731435
158815	731436
30327	731437
164957	731438
46938	731439
38940	731440
359	731441
10054	731442
21475	731443
30065	731444
15318	731445
88016	731446
46145	731447
122025	731448
97106	731449
7410	731450
88363	731451
28433	731452
8554	731453
2968	731454
16146	731455
58079	731456
92670	731457
2916	731458
69037	731459
7272	731460
57920	731461
32515	731462
137350	731463
57863	731464
16010	731465
88495	731466
21488	731467
113448	731468
5181	731469
81741	731470
9205	731471
15637	731472
36824	731473
44886	731474
143271	731475
867	731476
30443	731477
1814	731478
36575	731479
98643	731480
35611	731481
86558	731482
16467	731483
78219	731484
94	731485
159943	731486
146547	731487
670	731488
74080	731489
14554	731490
58976	731491
23959	731492
126180	731493
79589	731494
12303	731495
9669	731496
29838	731497
83361	731498
105197	731499
61737	731500
132092	731501
7700	731502
112768	731503
86907	731504
30903	731505
3176	731506
26514	731507
45881	731508
4766	731509
30131	731510
115372	731511
1826	731512
83217	731513
3369	731514
42128	731515
14010	731516
3303	731517
10405	731518
23306	731519
102587	731520
123558	731521
2344	731522
132253	731523
54269	731524
36265	731525
78388	731526
25955	731527
98573	731528
71135	731529
9544	731530
59404	731531
72956	731532
1316	731533
2666	731534
8938	731535
65727	731536
7142	731537
57828	731538
28597	731539
48625	731540
33058	731541
4440	731542
68935	731543
35585	731544
31291	731545
16379	731546
64712	731547
4785	731548
27812	731549
10981	731550
123849	731551
57442	731552
18028	731553
5529	731554
44879	731555
39676	731556
37820	731557
114294	731558
48807	731559
22103	731560
5344	731561
884	731562
28458	731563
625	731564
16674	731565
16313	731566
36552	731567
47557	731568
8966	731569
68080	731570
3393	731571
3886	731572
5984	731573
24023	731574
86434	731575
109562	731576
20493	731577
116401	731578
75076	731579
55472	731580
12	731581
73823	731582
51827	731583
58395	731584
121199	731585
439	731586
2693	731587
29616	731588
17516	731589
17373	731590
75598	731591
43427	731592
59311	731593
114466	731594
76077	731595
42799	731596
49885	731597
11694	731598
34098	731599
17157	731600
48580	731601
34	731602
37948	731603
139	731604
60874	731605
108	731606
17406	731607
93975	731608
2097	731609
2213	731610
5453	731611
47816	731612
1665	731613
5121	731614
121751	731615
15330	731616
700	731617
34470	731618
22059	731619
20245	731620
12227	731621
96264	731622
106665	731623
7819	731624
79721	731625
9455	731626
43682	731627
102419	731628
121004	731629
8718	731630
42446	731631
40190	731632
111734	731633
115871	731634
106746	731635
39195	731636
12300	731637
13227	731638
12798	731639
15473	731640
87440	731641
45752	731642
107108	731643
66860	731644
9894	731645
326	731646
10146	731647
28557	731648
6449	731649
21494	731650
15186	731651
124594	731652
48949	731653
386	731654
301	731655
1463	731656
8762	731657
29465	731658
115772	731659
11728	731660
127818	731661
53532	731662
13662	731663
15796	731664
16262	731665
26133	731666
22192	731667
64739	731668
56569	731669
80484	731670
14722	731671
87807	731672
154306	731673
53831	731674
17441	731675
85259	731676
32249	731677
8725	731678
30032	731679
55004	731680
78272	731681
105153	731682
38447	731683
49099	731684
3608	731685
29922	731686
24544	731687
17700	731688
38872	731689
1666	731690
121850	731691
9598	731692
48645	731693
36061	731694
47495	731695
986	731696
22804	731697
81481	731698
30300	731699
44967	731700
26097	731701
5584	731702
73003	731703
3889	731704
17382	731705
31655	731706
63322	731707
18504	731708
46274	731709
73963	731710
2109	731711
60904	731712
7167	731713
68952	731714
5852	731715
671	731716
31784	731717
18067	731718
3804	731719
9187	731720
91446	731721
9325	731722
151186	731723
15601	731724
16967	731725
65879	731726
56153	731727
64786	731728
60651	731729
1938	731730
6823	731731
28589	731732
105542	731733
35360	731734
88776	731735
81940	731736
1919	731737
22685	731738
22110	731739
3959	731740
30573	731741
14783	731742
27159	731743
34480	731744
19701	731745
23752	731746
9778	731747
57207	731748
27995	731749
61041	731750
41170	731751
68989	731752
34310	731753
26727	731754
363	731755
35922	731756
97352	731757
547	731758
11079	731759
28884	731760
21648	731761
9925	731762
162787	731763
44701	731764
9249	731765
3268	731766
41490	731767
27460	731768
26298	731769
3906	731770
7827	731771
130120	731772
110040	731773
91479	731774
32883	731775
60561	731776
27560	731777
17463	731778
102469	731779
2009	731780
14635	731781
50632	731782
60699	731783
29765	731784
33208	731785
35078	731786
21048	731787
76516	731788
20475	731789
45842	731790
14063	731791
105298	731792
50320	731793
27111	731794
2437	731795
71093	731796
9977	731797
14206	731798
92100	731799
93340	731800
25397	731801
53209	731802
52622	731803
93840	731804
31912	731805
12583	731806
56124	731807
10151	731808
27292	731809
48804	731810
91205	731811
39571	731812
5195	731813
90347	731814
159222	731815
1204	731816
6877	731817
67458	731818
7052	731819
4131	731820
84062	731821
15516	731822
112522	731823
7515	731824
18704	731825
810	731826
63355	731827
3417	731828
653	731829
389	731830
64796	731831
13691	731832
28996	731833
10843	731834
41262	731835
9524	731836
103166	731837
145792	731838
3456	731839
12509	731840
133671	731841
8811	731842
79944	731843
11416	731844
20682	731845
71665	731846
12388	731847
158417	731848
8750	731849
22267	731850
59096	731851
80491	731852
121120	731853
26860	731854
1008	731855
7728	731856
150903	731857
48463	731858
70753	731859
2642	731860
23396	731861
44848	731862
92437	731863
2767	731864
48994	731865
2125	731866
29654	731867
3020	731868
87	731869
19284	731870
72877	731871
3206	731872
51980	731873
9181	731874
88987	731875
203	731876
49992	731877
2425	731878
81557	731879
21843	731880
1178	731881
156482	731882
60656	731883
91328	731884
86119	731885
227	731886
162226	731887
140677	731888
28390	731889
58657	731890
27769	731891
31921	731892
83308	731893
30255	731894
5700	731895
6952	731896
24738	731897
96063	731898
140	731899
9093	731900
40950	731901
94290	731902
107727	731903
10148	731904
59155	731905
83743	731906
35961	731907
46946	731908
17077	731909
12132	731910
5011	731911
68739	731912
94797	731913
79173	731914
5871	731915
1972	731916
40310	731917
115075	731918
77036	731919
41078	731920
8896	731921
38204	731922
4585	731923
44192	731924
47493	731925
59276	731926
21829	731927
80650	731928
18361	731929
47112	731930
75045	731931
25254	731932
72507	731933
50570	731934
62659	731935
12170	731936
125	731937
36500	731938
40512	731939
14140	731940
24272	731941
23771	731942
42053	731943
3337	731944
25859	731945
29618	731946
34952	731947
127957	731948
47699	731949
4745	731950
29462	731951
29039	731952
15689	731953
159518	731954
104533	731955
5417	731956
39215	731957
90890	731958
21060	731959
18331	731960
15983	731961
13931	731962
19302	731963
26061	731964
11310	731965
130690	731966
12429	731967
93083	731968
490	731969
80355	731970
41384	731971
130147	731972
152229	731973
1769	731974
23994	731975
39860	731976
17861	731977
867	731978
20530	731979
55415	731980
86417	731981
36314	731982
2	731983
14906	731984
23965	731985
6146	731986
1978	731987
20472	731988
7717	731989
137398	731990
91333	731991
121490	731992
76777	731993
144090	731994
127427	731995
39793	731996
63946	731997
95494	731998
25567	731999
10918	732000
5147	732001
9168	732002
29873	732003
9713	732004
5559	732005
7897	732006
80461	732007
16886	732008
2335	732009
102543	732010
326	732011
14642	732012
43496	732013
139782	732014
20321	732015
44296	732016
23740	732017
22198	732018
3046	732019
27426	732020
2193	732021
61297	732022
10798	732023
2565	732024
55625	732025
45049	732026
42082	732027
31674	732028
7099	732029
70632	732030
6902	732031
33765	732032
14176	732033
42009	732034
4683	732035
6052	732036
42943	732037
152281	732038
16471	732039
2349	732040
13000	732041
13198	732042
11114	732043
25586	732044
71912	732045
45383	732046
134157	732047
159035	732048
14270	732049
40516	732050
12944	732051
68700	732052
17840	732053
101528	732054
106838	732055
9373	732056
26392	732057
6128	732058
67604	732059
14529	732060
15369	732061
119585	732062
18611	732063
17525	732064
21102	732065
7446	732066
90878	732067
97855	732068
70633	732069
123336	732070
91620	732071
4730	732072
82702	732073
53784	732074
127714	732075
3891	732076
25943	732077
33198	732078
111200	732079
80205	732080
27409	732081
3927	732082
74651	732083
2550	732084
1816	732085
25321	732086
926	732087
16186	732088
11077	732089
33986	732090
34104	732091
15095	732092
7138	732093
41432	732094
13670	732095
78899	732096
6158	732097
14975	732098
31729	732099
89654	732100
1830	732101
92394	732102
18391	732103
97512	732104
4482	732105
28557	732106
45955	732107
98251	732108
11153	732109
17629	732110
18707	732111
3711	732112
119528	732113
41793	732114
84218	732115
5475	732116
30975	732117
68058	732118
17478	732119
68451	732120
37444	732121
4612	732122
131618	732123
4360	732124
24617	732125
29527	732126
36926	732127
1873	732128
9978	732129
1257	732130
112362	732131
53927	732132
40249	732133
14484	732134
48766	732135
5213	732136
64283	732137
19648	732138
9696	732139
95302	732140
16988	732141
2572	732142
63481	732143
53401	732144
34060	732145
2151	732146
10361	732147
27396	732148
116411	732149
9570	732150
968	732151
65796	732152
122	732153
4406	732154
36784	732155
15419	732156
102323	732157
9726	732158
2030	732159
6044	732160
3620	732161
10120	732162
14056	732163
24115	732164
53042	732165
22735	732166
27160	732167
15981	732168
31956	732169
111487	732170
29984	732171
26912	732172
129539	732173
28062	732174
115428	732175
45032	732176
36778	732177
34115	732178
41618	732179
39529	732180
40923	732181
120250	732182
11102	732183
78965	732184
30040	732185
24969	732186
33182	732187
46018	732188
413	732189
45131	732190
81593	732191
117953	732192
9428	732193
40065	732194
312	732195
12631	732196
9809	732197
66513	732198
86988	732199
57299	732200
46945	732201
25535	732202
63200	732203
100785	732204
3363	732205
35484	732206
3372	732207
3139	732208
108792	732209
131165	732210
33611	732211
35617	732212
28717	732213
54286	732214
12758	732215
29155	732216
31987	732217
8709	732218
19050	732219
24139	732220
772	732221
165901	732222
35285	732223
59612	732224
68461	732225
30067	732226
126139	732227
103712	732228
82609	732229
93468	732230
7442	732231
4692	732232
119992	732233
30096	732234
5702	732235
57079	732236
21211	732237
26096	732238
4794	732239
71752	732240
26005	732241
661	732242
21644	732243
11550	732244
4762	732245
5647	732246
62921	732247
34926	732248
143469	732249
917	732250
81503	732251
87926	732252
5476	732253
55953	732254
29390	732255
34963	732256
47175	732257
79940	732258
69761	732259
9508	732260
1720	732261
87207	732262
47731	732263
16824	732264
54646	732265
38132	732266
107206	732267
87392	732268
10508	732269
10297	732270
1103	732271
188	732272
57146	732273
20012	732274
4707	732275
8613	732276
70384	732277
11202	732278
93978	732279
26656	732280
39798	732281
5274	732282
932	732283
20867	732284
61155	732285
122238	732286
39542	732287
99	732288
38615	732289
87855	732290
37812	732291
11148	732292
14634	732293
8930	732294
23063	732295
1109	732296
46851	732297
85378	732298
12295	732299
10403	732300
42514	732301
157687	732302
77235	732303
58213	732304
42537	732305
8368	732306
25404	732307
15591	732308
907	732309
46738	732310
16555	732311
85699	732312
24557	732313
5235	732314
11843	732315
156328	732316
111	732317
28952	732318
41300	732319
29420	732320
16339	732321
21207	732322
20616	732323
27472	732324
14001	732325
18049	732326
144062	732327
94583	732328
102508	732329
484	732330
15829	732331
902	732332
19419	732333
45880	732334
17899	732335
10376	732336
68825	732337
112506	732338
110862	732339
106236	732340
27482	732341
111415	732342
10683	732343
70063	732344
27498	732345
2222	732346
1211	732347
4821	732348
80887	732349
82093	732350
10439	732351
87585	732352
22107	732353
5832	732354
5168	732355
9485	732356
161823	732357
100328	732358
9	732359
3319	732360
74412	732361
10296	732362
99145	732363
23721	732364
140015	732365
15941	732366
69098	732367
35040	732368
4835	732369
14170	732370
4803	732371
38	732372
40	732373
108914	732374
23698	732375
22179	732376
8914	732377
25068	732378
1051	732379
8759	732380
1902	732381
16383	732382
85826	732383
81063	732384
54393	732385
40341	732386
148449	732387
25447	732388
91501	732389
58576	732390
39180	732391
5859	732392
6630	732393
36352	732394
32383	732395
118752	732396
64023	732397
151708	732398
44945	732399
47617	732400
154647	732401
100364	732402
21881	732403
9305	732404
23265	732405
62095	732406
21263	732407
69681	732408
594	732409
2733	732410
26374	732411
10912	732412
29292	732413
8247	732414
39866	732415
38727	732416
64575	732417
5320	732418
21958	732419
8713	732420
38152	732421
64118	732422
1458	732423
99349	732424
114612	732425
9173	732426
18472	732427
20806	732428
3412	732429
11013	732430
18639	732431
7112	732432
38589	732433
113983	732434
123142	732435
63974	732436
70573	732437
7146	732438
103081	732439
49	732440
31323	732441
7772	732442
6519	732443
19810	732444
140950	732445
7944	732446
112634	732447
2051	732448
2832	732449
27969	732450
4236	732451
34740	732452
7290	732453
1397	732454
53142	732455
789	732456
74993	732457
8593	732458
32812	732459
41518	732460
161070	732461
12560	732462
16164	732463
4282	732464
34449	732465
33348	732466
1792	732467
34863	732468
53483	732469
57431	732470
8815	732471
7712	732472
10759	732473
14744	732474
12002	732475
778	732476
26693	732477
5263	732478
46596	732479
8487	732480
25065	732481
4127	732482
90468	732483
62216	732484
32238	732485
138393	732486
9866	732487
15272	732488
6840	732489
23536	732490
6102	732491
1424	732492
32137	732493
40615	732494
8120	732495
7029	732496
34506	732497
9374	732498
800	732499
41561	732500
23702	732501
39400	732502
7215	732503
29029	732504
62636	732505
151733	732506
77	732507
478	732508
4225	732509
35262	732510
55080	732511
52914	732512
9649	732513
102448	732514
67386	732515
16517	732516
3201	732517
9652	732518
26123	732519
114984	732520
44251	732521
11022	732522
147360	732523
74320	732524
25746	732525
6185	732526
8863	732527
25832	732528
229	732529
11354	732530
2883	732531
50109	732532
11217	732533
998	732534
34303	732535
5869	732536
29378	732537
4792	732538
88251	732539
71867	732540
21770	732541
104465	732542
3260	732543
10384	732544
5198	732545
31891	732546
31495	732547
94141	732548
1367	732549
2460	732550
151887	732551
65195	732552
8845	732553
73964	732554
5664	732555
56650	732556
11584	732557
58607	732558
101843	732559
35152	732560
63763	732561
1871	732562
154926	732563
22168	732564
14240	732565
87805	732566
61517	732567
72662	732568
49037	732569
29211	732570
4317	732571
1890	732572
84130	732573
10467	732574
34536	732575
36938	732576
153031	732577
7254	732578
42192	732579
161033	732580
7081	732581
5599	732582
2604	732583
17	732584
18863	732585
3453	732586
12818	732587
7574	732588
51983	732589
296	732590
16439	732591
108866	732592
124486	732593
71886	732594
486	732595
917	732596
23761	732597
114	732598
82817	732599
32491	732600
77821	732601
2851	732602
15895	732603
18474	732604
15862	732605
48522	732606
7560	732607
8560	732608
14341	732609
89255	732610
9735	732611
48734	732612
83697	732613
27876	732614
19019	732615
105016	732616
24801	732617
87332	732618
12549	732619
53792	732620
10785	732621
1208	732622
76289	732623
103119	732624
15572	732625
12495	732626
110449	732627
2607	732628
1146	732629
21386	732630
12552	732631
1454	732632
45499	732633
33349	732634
68254	732635
53895	732636
92722	732637
11368	732638
13192	732639
50681	732640
16182	732641
9654	732642
64445	732643
133964	732644
21525	732645
8199	732646
34964	732647
46063	732648
58751	732649
2797	732650
41959	732651
165	732652
23732	732653
159203	732654
130406	732655
64515	732656
56071	732657
19454	732658
38480	732659
19315	732660
125906	732661
2144	732662
6585	732663
148653	732664
7611	732665
51043	732666
36856	732667
8907	732668
47777	732669
26713	732670
13201	732671
99594	732672
72566	732673
56441	732674
488	732675
72564	732676
6023	732677
156462	732678
25	732679
115504	732680
1294	732681
10354	732682
2686	732683
10793	732684
71447	732685
15521	732686
1240	732687
73813	732688
91199	732689
15017	732690
36191	732691
4148	732692
52478	732693
59730	732694
37216	732695
56747	732696
11862	732697
161	732698
10146	732699
84709	732700
20270	732701
47255	732702
16863	732703
16767	732704
14375	732705
12102	732706
8178	732707
29251	732708
15056	732709
94562	732710
135860	732711
37991	732712
59211	732713
42510	732714
11053	732715
4059	732716
84580	732717
1089	732718
59124	732719
434	732720
2564	732721
88908	732722
78509	732723
30891	732724
2519	732725
11747	732726
79375	732727
17307	732728
43610	732729
41741	732730
146166	732731
67798	732732
13078	732733
67941	732734
4300	732735
22791	732736
13249	732737
37188	732738
13331	732739
27298	732740
32579	732741
64634	732742
2097	732743
29474	732744
151807	732745
368	732746
2953	732747
13550	732748
143170	732749
30240	732750
1942	732751
33673	732752
5891	732753
3960	732754
25971	732755
115653	732756
16980	732757
8455	732758
31292	732759
63562	732760
4952	732761
118806	732762
7949	732763
4709	732764
21722	732765
31021	732766
41195	732767
6125	732768
62062	732769
38966	732770
98890	732771
2038	732772
73802	732773
97376	732774
50157	732775
23082	732776
38541	732777
36081	732778
86597	732779
86522	732780
127256	732781
2503	732782
5132	732783
57200	732784
69956	732785
51394	732786
16826	732787
9501	732788
19439	732789
614	732790
12301	732791
1051	732792
1483	732793
75179	732794
92174	732795
41669	732796
2956	732797
5309	732798
1095	732799
29744	732800
8801	732801
86	732802
57285	732803
20821	732804
88038	732805
2283	732806
78637	732807
6798	732808
11409	732809
51	732810
71478	732811
7129	732812
15	732813
9106	732814
41631	732815
10834	732816
114191	732817
297	732818
59366	732819
10909	732820
3943	732821
3528	732822
69587	732823
82098	732824
65895	732825
108438	732826
27438	732827
60732	732828
75760	732829
59139	732830
41635	732831
53771	732832
58503	732833
7738	732834
63415	732835
892	732836
46	732837
36912	732838
20340	732839
28949	732840
56413	732841
21236	732842
69197	732843
7028	732844
16472	732845
3549	732846
138753	732847
27846	732848
10669	732849
114004	732850
23833	732851
23573	732852
88381	732853
15543	732854
45376	732855
21440	732856
40352	732857
31802	732858
67625	732859
3687	732860
52101	732861
103896	732862
9677	732863
5182	732864
82409	732865
21459	732866
131085	732867
83525	732868
3667	732869
20749	732870
37808	732871
116319	732872
9966	732873
6789	732874
155472	732875
59113	732876
63913	732877
6050	732878
34375	732879
7010	732880
28381	732881
1279	732882
56708	732883
2753	732884
41640	732885
11413	732886
218	732887
162672	732888
3438	732889
36845	732890
4704	732891
46570	732892
144644	732893
48463	732894
33390	732895
78480	732896
17969	732897
161951	732898
6310	732899
48442	732900
24777	732901
8217	732902
19844	732903
26763	732904
66034	732905
57480	732906
114472	732907
22543	732908
24623	732909
56026	732910
9196	732911
5273	732912
46859	732913
70681	732914
8686	732915
9073	732916
24132	732917
13325	732918
1323	732919
67149	732920
13716	732921
157152	732922
22108	732923
40756	732924
4709	732925
110894	732926
41410	732927
29572	732928
210	732929
10581	732930
21824	732931
12898	732932
13864	732933
15705	732934
29906	732935
106892	732936
16976	732937
67765	732938
6259	732939
119336	732940
27605	732941
5017	732942
44257	732943
31938	732944
105912	732945
18170	732946
1304	732947
9804	732948
78074	732949
32140	732950
38227	732951
47235	732952
8491	732953
51876	732954
10887	732955
1065	732956
24277	732957
4061	732958
68284	732959
106625	732960
105476	732961
287	732962
8607	732963
2667	732964
6942	732965
104588	732966
119	732967
56002	732968
2635	732969
14164	732970
23311	732971
157447	732972
70433	732973
33659	732974
45578	732975
5095	732976
130873	732977
109920	732978
11385	732979
1385	732980
23770	732981
64939	732982
134333	732983
14	732984
18411	732985
117412	732986
32682	732987
59099	732988
37005	732989
66453	732990
133441	732991
29118	732992
1636	732993
44380	732994
57755	732995
332	732996
12800	732997
44048	732998
12469	732999
13844	733000
133806	733001
6646	733002
69040	733003
5790	733004
81736	733005
44240	733006
95528	733007
55901	733008
54467	733009
21689	733010
21865	733011
149848	733012
15123	733013
4122	733014
103544	733015
4603	733016
49051	733017
123679	733018
1758	733019
97937	733020
24663	733021
50368	733022
33238	733023
3079	733024
7553	733025
48247	733026
26535	733027
96148	733028
36113	733029
92225	733030
29053	733031
124796	733032
50258	733033
41663	733034
125662	733035
72247	733036
39003	733037
10948	733038
59051	733039
7227	733040
119343	733041
3484	733042
13329	733043
8709	733044
34024	733045
33083	733046
57756	733047
4514	733048
40787	733049
44000	733050
13475	733051
527	733052
310	733053
5	733054
19955	733055
32244	733056
43040	733057
38616	733058
2550	733059
6030	733060
4952	733061
126272	733062
69331	733063
2445	733064
117316	733065
62197	733066
25114	733067
50912	733068
16391	733069
18743	733070
36681	733071
27090	733072
105506	733073
55485	733074
103938	733075
39	733076
39751	733077
1063	733078
49912	733079
38709	733080
113768	733081
26349	733082
58309	733083
98290	733084
71981	733085
162304	733086
65937	733087
43346	733088
75647	733089
18988	733090
4043	733091
22074	733092
22449	733093
147	733094
10614	733095
61774	733096
38057	733097
61480	733098
15576	733099
15140	733100
31098	733101
44153	733102
116498	733103
333	733104
28878	733105
16544	733106
17977	733107
16462	733108
39009	733109
158151	733110
115331	733111
25054	733112
51199	733113
8987	733114
29347	733115
121537	733116
5373	733117
77953	733118
48619	733119
91643	733120
110683	733121
46274	733122
10115	733123
11827	733124
370	733125
247	733126
7904	733127
22113	733128
70932	733129
30431	733130
495	733131
26987	733132
6435	733133
1880	733134
44365	733135
33631	733136
54115	733137
5665	733138
2888	733139
49283	733140
66490	733141
12881	733142
71822	733143
7829	733144
85596	733145
116704	733146
134395	733147
10851	733148
9651	733149
67423	733150
4330	733151
126427	733152
8280	733153
49404	733154
63023	733155
37912	733156
27777	733157
13376	733158
89163	733159
150176	733160
6681	733161
58377	733162
2820	733163
1040	733164
4279	733165
44320	733166
52670	733167
5624	733168
38909	733169
56562	733170
37073	733171
30416	733172
8038	733173
36857	733174
51076	733175
73480	733176
124027	733177
102053	733178
60365	733179
20205	733180
34995	733181
55698	733182
27780	733183
81220	733184
137568	733185
13037	733186
3695	733187
57901	733188
20455	733189
105944	733190
54600	733191
18336	733192
5530	733193
1449	733194
21544	733195
1035	733196
10162	733197
42224	733198
43194	733199
39754	733200
94	733201
21391	733202
16309	733203
12005	733204
2084	733205
112214	733206
85343	733207
10687	733208
18420	733209
317	733210
13032	733211
33347	733212
5020	733213
1222	733214
154684	733215
1428	733216
102041	733217
58597	733218
14451	733219
32161	733220
14448	733221
240	733222
23286	733223
927	733224
52859	733225
93682	733226
24159	733227
49020	733228
4092	733229
103973	733230
156139	733231
90714	733232
13110	733233
600	733234
7618	733235
535	733236
110	733237
21390	733238
992	733239
70910	733240
119	733241
1246	733242
13230	733243
15228	733244
24021	733245
80269	733246
30312	733247
5044	733248
129976	733249
69178	733250
73751	733251
94418	733252
24325	733253
24224	733254
65043	733255
46981	733256
18782	733257
85785	733258
47696	733259
33470	733260
10850	733261
2142	733262
62016	733263
24983	733264
19370	733265
4244	733266
33594	733267
70192	733268
122716	733269
55703	733270
1376	733271
85279	733272
68562	733273
3120	733274
36353	733275
1072	733276
7757	733277
113635	733278
31351	733279
62224	733280
82865	733281
14675	733282
3214	733283
1313	733284
3973	733285
31273	733286
8586	733287
45182	733288
18897	733289
1701	733290
102934	733291
44201	733292
1281	733293
65192	733294
46959	733295
872	733296
11054	733297
41017	733298
3920	733299
64987	733300
61083	733301
117369	733302
6480	733303
79296	733304
32479	733305
15562	733306
52376	733307
58364	733308
10413	733309
47489	733310
55340	733311
48892	733312
13679	733313
150826	733314
1696	733315
30814	733316
18264	733317
28122	733318
80362	733319
38368	733320
18049	733321
8261	733322
36685	733323
34654	733324
128717	733325
7533	733326
145479	733327
73911	733328
41740	733329
14121	733330
7943	733331
5529	733332
70954	733333
32260	733334
81589	733335
9094	733336
114712	733337
11934	733338
8302	733339
25801	733340
36050	733341
8105	733342
14654	733343
1232	733344
119302	733345
31414	733346
88540	733347
105758	733348
62848	733349
89537	733350
24138	733351
31079	733352
14427	733353
14162	733354
4738	733355
13609	733356
7818	733357
49484	733358
200	733359
30871	733360
22443	733361
44308	733362
41649	733363
37827	733364
39651	733365
155775	733366
14102	733367
1388	733368
45343	733369
44144	733370
108814	733371
2919	733372
40788	733373
119345	733374
40531	733375
16439	733376
56437	733377
26101	733378
66330	733379
85764	733380
15509	733381
12270	733382
63815	733383
50705	733384
70720	733385
94859	733386
3703	733387
8281	733388
16377	733389
38980	733390
650	733391
27545	733392
41263	733393
123193	733394
57323	733395
40335	733396
32371	733397
64730	733398
10682	733399
20364	733400
21853	733401
4085	733402
7	733403
16085	733404
82435	733405
8915	733406
81221	733407
12686	733408
101588	733409
24869	733410
49696	733411
10063	733412
17437	733413
106349	733414
85011	733415
10311	733416
129357	733417
8521	733418
10968	733419
55874	733420
16686	733421
26	733422
75848	733423
46206	733424
102068	733425
34740	733426
56668	733427
32232	733428
6243	733429
159856	733430
32382	733431
21953	733432
50967	733433
60070	733434
94906	733435
96426	733436
79737	733437
64161	733438
84368	733439
87961	733440
5490	733441
23067	733442
88556	733443
117904	733444
85233	733445
3290	733446
17960	733447
20530	733448
17487	733449
51343	733450
52982	733451
26113	733452
16988	733453
16927	733454
5913	733455
1242	733456
20066	733457
160066	733458
26992	733459
88530	733460
23168	733461
145624	733462
30473	733463
28263	733464
15922	733465
95790	733466
4489	733467
130	733468
11784	733469
59228	733470
104214	733471
95328	733472
54483	733473
263	733474
35385	733475
79612	733476
95260	733477
21660	733478
79060	733479
12079	733480
3257	733481
1304	733482
2166	733483
46560	733484
4882	733485
16521	733486
20037	733487
37255	733488
10609	733489
15427	733490
3800	733491
21863	733492
103360	733493
6795	733494
79831	733495
4511	733496
165934	733497
75269	733498
150111	733499
13049	733500
1839	733501
125543	733502
344	733503
155100	733504
37510	733505
60145	733506
6242	733507
67323	733508
19325	733509
131500	733510
45719	733511
38693	733512
9935	733513
13424	733514
154600	733515
285	733516
26954	733517
1828	733518
81705	733519
21196	733520
30917	733521
96552	733522
2974	733523
5538	733524
19157	733525
29104	733526
55264	733527
22112	733528
114731	733529
45066	733530
13940	733531
28897	733532
29327	733533
38060	733534
132632	733535
1080	733536
25222	733537
89930	733538
37625	733539
30846	733540
23490	733541
75195	733542
22788	733543
579	733544
4660	733545
2391	733546
9191	733547
39862	733548
29200	733549
142876	733550
580	733551
20047	733552
22316	733553
51638	733554
33	733555
27787	733556
34147	733557
156	733558
53016	733559
132326	733560
28480	733561
115956	733562
91925	733563
35601	733564
65324	733565
2382	733566
3370	733567
3002	733568
39924	733569
52816	733570
111059	733571
22713	733572
11074	733573
40346	733574
13883	733575
31834	733576
37128	733577
42704	733578
85990	733579
53949	733580
5031	733581
11783	733582
61541	733583
89969	733584
23676	733585
42419	733586
69744	733587
31369	733588
127372	733589
44234	733590
123614	733591
899	733592
1579	733593
84076	733594
31165	733595
17178	733596
4236	733597
14585	733598
159	733599
9131	733600
6666	733601
21703	733602
41471	733603
9306	733604
8484	733605
77399	733606
1257	733607
23873	733608
12464	733609
90733	733610
22866	733611
73842	733612
13549	733613
19658	733614
44612	733615
14023	733616
55390	733617
37015	733618
80890	733619
2309	733620
8886	733621
52704	733622
36898	733623
113931	733624
12145	733625
29254	733626
14764	733627
24444	733628
64787	733629
193	733630
15217	733631
76672	733632
13298	733633
130437	733634
31036	733635
43975	733636
43557	733637
68310	733638
22127	733639
1410	733640
35087	733641
14731	733642
47843	733643
35809	733644
3658	733645
6862	733646
39628	733647
26400	733648
19917	733649
58676	733650
6751	733651
29794	733652
20540	733653
74478	733654
126843	733655
41157	733656
7967	733657
27028	733658
361	733659
32607	733660
149434	733661
44632	733662
24079	733663
5680	733664
42736	733665
1443	733666
33558	733667
107346	733668
724	733669
149322	733670
16672	733671
162616	733672
1023	733673
4894	733674
27742	733675
49011	733676
28386	733677
77124	733678
8282	733679
17215	733680
153739	733681
26622	733682
4887	733683
34319	733684
1123	733685
101491	733686
38037	733687
4516	733688
49783	733689
113834	733690
65792	733691
23054	733692
14315	733693
4569	733694
1983	733695
27724	733696
2888	733697
55588	733698
8279	733699
58750	733700
70067	733701
10863	733702
35435	733703
126598	733704
14627	733705
81920	733706
10785	733707
3950	733708
124	733709
60190	733710
40010	733711
91633	733712
63136	733713
59338	733714
3127	733715
26550	733716
67664	733717
83156	733718
3539	733719
82424	733720
16016	733721
9109	733722
30098	733723
2017	733724
225	733725
49261	733726
35134	733727
2489	733728
12956	733729
34860	733730
6561	733731
15999	733732
64904	733733
20703	733734
30453	733735
4820	733736
4426	733737
49664	733738
27591	733739
52391	733740
9489	733741
705	733742
75339	733743
13942	733744
102039	733745
39062	733746
5689	733747
90577	733748
51690	733749
130051	733750
8	733751
47819	733752
17651	733753
937	733754
55815	733755
42044	733756
21841	733757
74343	733758
19851	733759
67146	733760
900	733761
20385	733762
105862	733763
50147	733764
27080	733765
17481	733766
114745	733767
43267	733768
24350	733769
43075	733770
113724	733771
13624	733772
1904	733773
11747	733774
137146	733775
17700	733776
24555	733777
44486	733778
3656	733779
15570	733780
116374	733781
10193	733782
718	733783
36970	733784
85851	733785
33252	733786
116828	733787
35989	733788
34108	733789
6309	733790
55481	733791
20756	733792
89317	733793
153855	733794
9608	733795
6095	733796
476	733797
18521	733798
31028	733799
474	733800
10222	733801
63479	733802
7657	733803
8539	733804
2612	733805
16267	733806
17101	733807
23219	733808
64855	733809
12569	733810
57547	733811
37455	733812
139734	733813
71564	733814
15238	733815
10159	733816
53561	733817
146319	733818
4982	733819
7926	733820
82745	733821
15307	733822
50468	733823
6546	733824
22185	733825
4984	733826
800	733827
1594	733828
62992	733829
48004	733830
982	733831
19571	733832
1268	733833
59063	733834
4194	733835
83372	733836
34370	733837
40770	733838
87407	733839
13361	733840
42596	733841
16678	733842
29419	733843
4084	733844
29046	733845
107031	733846
8928	733847
4293	733848
22310	733849
26206	733850
3797	733851
92211	733852
17600	733853
107568	733854
132262	733855
100295	733856
24982	733857
30591	733858
48452	733859
162794	733860
83100	733861
13265	733862
27644	733863
19814	733864
50306	733865
11519	733866
103674	733867
39759	733868
110337	733869
96157	733870
66121	733871
35641	733872
65861	733873
84699	733874
29705	733875
6956	733876
90539	733877
127586	733878
71612	733879
31797	733880
11844	733881
71960	733882
795	733883
16719	733884
59253	733885
48594	733886
90672	733887
113136	733888
34721	733889
121031	733890
14187	733891
6107	733892
12940	733893
8673	733894
50122	733895
51062	733896
105588	733897
2634	733898
65684	733899
34473	733900
14347	733901
23039	733902
65125	733903
42298	733904
12123	733905
4639	733906
2568	733907
62541	733908
2210	733909
55279	733910
15345	733911
64417	733912
48131	733913
2348	733914
132144	733915
31036	733916
160094	733917
10723	733918
44205	733919
50874	733920
12472	733921
161006	733922
35859	733923
2514	733924
33826	733925
15177	733926
91879	733927
11617	733928
14739	733929
36365	733930
40444	733931
55836	733932
45492	733933
18916	733934
117283	733935
61160	733936
4960	733937
77054	733938
88008	733939
16327	733940
15653	733941
49806	733942
7095	733943
13966	733944
322	733945
37847	733946
15413	733947
40679	733948
2896	733949
9755	733950
138340	733951
15383	733952
27586	733953
11901	733954
4940	733955
10850	733956
2107	733957
50905	733958
135031	733959
20890	733960
39579	733961
6574	733962
80968	733963
29253	733964
51076	733965
21651	733966
105247	733967
9721	733968
98740	733969
150	733970
40418	733971
1345	733972
79638	733973
39823	733974
18341	733975
33229	733976
18056	733977
7136	733978
111982	733979
16498	733980
13437	733981
5466	733982
3871	733983
28764	733984
7962	733985
58595	733986
80810	733987
19529	733988
7243	733989
79824	733990
18699	733991
17722	733992
60151	733993
116	733994
37413	733995
28410	733996
34000	733997
75540	733998
32162	733999
11514	734000
10364	734001
54439	734002
31265	734003
5059	734004
30840	734005
54072	734006
125319	734007
5151	734008
124939	734009
8609	734010
24230	734011
86765	734012
1903	734013
42013	734014
97069	734015
76809	734016
55569	734017
53168	734018
11767	734019
54890	734020
5314	734021
2018	734022
89231	734023
30236	734024
1672	734025
1798	734026
505	734027
35618	734028
44781	734029
8569	734030
45437	734031
16604	734032
3621	734033
6865	734034
5381	734035
60412	734036
15176	734037
2327	734038
31414	734039
6850	734040
35165	734041
13140	734042
11622	734043
45871	734044
28057	734045
17461	734046
12566	734047
13286	734048
54239	734049
83170	734050
38932	734051
2306	734052
12340	734053
535	734054
1512	734055
11121	734056
27101	734057
47592	734058
32079	734059
24081	734060
20473	734061
41766	734062
10414	734063
61949	734064
70248	734065
96715	734066
52	734067
48940	734068
20895	734069
43752	734070
20005	734071
76038	734072
22903	734073
6289	734074
113247	734075
90	734076
104870	734077
1843	734078
26965	734079
40367	734080
90927	734081
10673	734082
27143	734083
24425	734084
17406	734085
62754	734086
60794	734087
157827	734088
91652	734089
36793	734090
10697	734091
91948	734092
95047	734093
115345	734094
3553	734095
7329	734096
136316	734097
28452	734098
1208	734099
22914	734100
130624	734101
36586	734102
50625	734103
49536	734104
2119	734105
46190	734106
1543	734107
25247	734108
83542	734109
6109	734110
57979	734111
57417	734112
13651	734113
42182	734114
817	734115
7449	734116
80396	734117
59831	734118
85735	734119
5536	734120
10616	734121
4466	734122
114253	734123
32453	734124
35923	734125
95373	734126
28788	734127
18174	734128
29685	734129
8837	734130
440	734131
61256	734132
88848	734133
29176	734134
54375	734135
66652	734136
8611	734137
87388	734138
15664	734139
52668	734140
12505	734141
31798	734142
24186	734143
20350	734144
26344	734145
50103	734146
133835	734147
57880	734148
2988	734149
1498	734150
162877	734151
50499	734152
114813	734153
911	734154
110642	734155
26055	734156
59635	734157
1213	734158
97573	734159
84667	734160
20552	734161
13586	734162
45272	734163
41170	734164
24570	734165
104286	734166
15389	734167
27750	734168
3091	734169
42053	734170
60214	734171
49958	734172
91521	734173
53529	734174
69493	734175
61122	734176
2969	734177
117203	734178
23172	734179
68163	734180
40753	734181
29030	734182
57164	734183
2946	734184
94836	734185
8744	734186
9715	734187
59473	734188
33210	734189
33617	734190
121841	734191
36686	734192
479	734193
101194	734194
149008	734195
124615	734196
30361	734197
42562	734198
789	734199
29765	734200
53544	734201
27974	734202
111431	734203
51588	734204
63105	734205
24997	734206
9018	734207
87392	734208
61499	734209
70151	734210
7017	734211
140848	734212
12384	734213
10081	734214
59686	734215
79098	734216
6653	734217
42908	734218
42610	734219
59861	734220
43254	734221
30408	734222
62362	734223
2807	734224
26878	734225
43590	734226
47301	734227
85610	734228
22402	734229
12539	734230
45238	734231
21382	734232
2412	734233
36748	734234
1081	734235
11108	734236
20566	734237
27308	734238
57820	734239
38550	734240
12019	734241
35964	734242
10966	734243
26069	734244
344	734245
93735	734246
100679	734247
5598	734248
29790	734249
69627	734250
4588	734251
3286	734252
66426	734253
9218	734254
28220	734255
7711	734256
121184	734257
13425	734258
27690	734259
128690	734260
34301	734261
10210	734262
106324	734263
11960	734264
58996	734265
824	734266
22801	734267
6072	734268
87	734269
40283	734270
801	734271
40111	734272
8571	734273
1888	734274
81175	734275
10457	734276
285	734277
16648	734278
38867	734279
6210	734280
47738	734281
1208	734282
27152	734283
42133	734284
4273	734285
83000	734286
5373	734287
1751	734288
50333	734289
1085	734290
34357	734291
31834	734292
4700	734293
33728	734294
18099	734295
128363	734296
110106	734297
1360	734298
14329	734299
5519	734300
70497	734301
10661	734302
1264	734303
34229	734304
62357	734305
112906	734306
51818	734307
99591	734308
7893	734309
25628	734310
23827	734311
10448	734312
27865	734313
10075	734314
4124	734315
36140	734316
67573	734317
118106	734318
45853	734319
33914	734320
12682	734321
103059	734322
12664	734323
4569	734324
2392	734325
3601	734326
19062	734327
51369	734328
64097	734329
2613	734330
81075	734331
114810	734332
3497	734333
49441	734334
31255	734335
84780	734336
368	734337
258	734338
360	734339
7874	734340
63139	734341
9082	734342
48130	734343
43313	734344
20448	734345
79469	734346
3066	734347
35677	734348
46102	734349
2676	734350
41830	734351
115833	734352
48149	734353
24916	734354
340	734355
1175	734356
1810	734357
13	734358
21163	734359
20696	734360
29035	734361
109537	734362
38064	734363
61737	734364
110206	734365
13129	734366
17414	734367
881	734368
227	734369
38379	734370
37153	734371
53535	734372
145	734373
1949	734374
156011	734375
51977	734376
46557	734377
23279	734378
2998	734379
12068	734380
88283	734381
15446	734382
68140	734383
7280	734384
101128	734385
3746	734386
69800	734387
78973	734388
10261	734389
1967	734390
12944	734391
1745	734392
7066	734393
119	734394
10204	734395
54062	734396
82557	734397
4490	734398
57581	734399
44318	734400
4793	734401
78233	734402
264	734403
31829	734404
20384	734405
89925	734406
53017	734407
121935	734408
83774	734409
81351	734410
16236	734411
46582	734412
689	734413
61600	734414
19605	734415
2560	734416
67104	734417
162259	734418
26804	734419
66956	734420
33309	734421
43362	734422
118763	734423
120527	734424
5021	734425
105203	734426
25654	734427
34300	734428
25501	734429
2348	734430
8725	734431
52454	734432
24889	734433
76146	734434
34884	734435
34395	734436
33073	734437
668	734438
63733	734439
118013	734440
122281	734441
5373	734442
19334	734443
23	734444
75067	734445
62915	734446
45516	734447
69286	734448
5601	734449
47135	734450
37018	734451
65823	734452
112169	734453
3968	734454
72432	734455
7304	734456
6815	734457
34462	734458
154102	734459
14826	734460
858	734461
43812	734462
52618	734463
31126	734464
32007	734465
5994	734466
19337	734467
34	734468
67991	734469
293	734470
16917	734471
12921	734472
10715	734473
28764	734474
16123	734475
47376	734476
30776	734477
36733	734478
391	734479
28644	734480
90159	734481
37732	734482
156534	734483
51685	734484
92118	734485
94283	734486
113997	734487
19859	734488
80878	734489
1734	734490
17472	734491
4676	734492
13953	734493
1877	734494
14471	734495
67256	734496
27633	734497
7190	734498
5120	734499
122473	734500
48629	734501
6828	734502
106474	734503
69688	734504
57902	734505
40484	734506
43245	734507
121284	734508
13234	734509
51826	734510
85968	734511
23508	734512
2693	734513
6693	734514
85593	734515
17684	734516
55685	734517
21328	734518
9809	734519
20664	734520
92979	734521
100578	734522
27879	734523
5762	734524
30953	734525
11571	734526
90699	734527
81011	734528
3579	734529
20674	734530
71311	734531
18257	734532
35847	734533
45012	734534
53086	734535
101064	734536
5313	734537
68403	734538
129053	734539
2255	734540
852	734541
3014	734542
39768	734543
7389	734544
35644	734545
20428	734546
142795	734547
91215	734548
68362	734549
34689	734550
106062	734551
64859	734552
55689	734553
24166	734554
35798	734555
14147	734556
12201	734557
36047	734558
4700	734559
29149	734560
8354	734561
64812	734562
9544	734563
432	734564
87791	734565
49913	734566
14704	734567
8845	734568
35593	734569
6288	734570
54463	734571
11132	734572
73078	734573
102673	734574
61808	734575
23775	734576
150744	734577
54070	734578
28045	734579
1499	734580
106836	734581
9547	734582
24500	734583
13068	734584
73863	734585
72696	734586
16298	734587
65334	734588
3706	734589
25093	734590
15172	734591
4605	734592
75052	734593
1309	734594
20776	734595
96836	734596
11540	734597
52579	734598
127781	734599
897	734600
1517	734601
8557	734602
98862	734603
55003	734604
49592	734605
54189	734606
40871	734607
2875	734608
42235	734609
1154	734610
30611	734611
32416	734612
1801	734613
410	734614
6290	734615
40250	734616
2051	734617
10516	734618
1330	734619
72429	734620
87768	734621
190	734622
10709	734623
20885	734624
73017	734625
8960	734626
38963	734627
65243	734628
42210	734629
40715	734630
62904	734631
83062	734632
46600	734633
15328	734634
8424	734635
10660	734636
62733	734637
3818	734638
3174	734639
65214	734640
11216	734641
56595	734642
74410	734643
93454	734644
614	734645
85960	734646
3149	734647
132868	734648
13141	734649
28524	734650
73635	734651
102034	734652
28842	734653
90676	734654
122790	734655
52573	734656
44439	734657
2858	734658
4417	734659
106272	734660
44168	734661
57440	734662
48519	734663
45907	734664
104554	734665
119938	734666
12970	734667
86985	734668
86406	734669
17003	734670
91619	734671
5902	734672
127070	734673
17278	734674
3139	734675
2436	734676
11806	734677
143562	734678
35447	734679
31474	734680
100469	734681
2748	734682
5136	734683
24139	734684
514	734685
84071	734686
1811	734687
40181	734688
46027	734689
29971	734690
10101	734691
3396	734692
109107	734693
16327	734694
72909	734695
44088	734696
27230	734697
80827	734698
8116	734699
16274	734700
8003	734701
3245	734702
49601	734703
8252	734704
3687	734705
14102	734706
59555	734707
75031	734708
1092	734709
151431	734710
51151	734711
14079	734712
73465	734713
75684	734714
90420	734715
66024	734716
9032	734717
95224	734718
143331	734719
24446	734720
2020	734721
20226	734722
7727	734723
17843	734724
22565	734725
153294	734726
28625	734727
12658	734728
21620	734729
73	734730
111116	734731
19606	734732
61904	734733
66651	734734
36935	734735
54214	734736
11680	734737
8627	734738
9867	734739
20773	734740
4004	734741
133017	734742
35392	734743
16931	734744
24200	734745
21073	734746
142	734747
48660	734748
103022	734749
2	734750
128742	734751
23792	734752
50099	734753
54884	734754
28126	734755
35991	734756
6574	734757
3507	734758
1271	734759
40268	734760
68519	734761
10818	734762
23729	734763
24181	734764
15546	734765
33122	734766
16842	734767
1043	734768
36899	734769
6964	734770
84683	734771
17536	734772
6527	734773
13694	734774
12484	734775
6465	734776
3331	734777
104727	734778
37895	734779
23580	734780
25853	734781
22527	734782
55079	734783
122226	734784
45	734785
139056	734786
81270	734787
23277	734788
86281	734789
10024	734790
51420	734791
139	734792
16656	734793
642	734794
97281	734795
31601	734796
1763	734797
939	734798
6890	734799
15067	734800
105830	734801
5609	734802
419	734803
11691	734804
10440	734805
7735	734806
14808	734807
35695	734808
45221	734809
41885	734810
58048	734811
56108	734812
45339	734813
118182	734814
144193	734815
6103	734816
121828	734817
108626	734818
59816	734819
801	734820
48650	734821
10047	734822
6130	734823
7212	734824
40315	734825
35366	734826
66270	734827
114117	734828
46775	734829
159485	734830
12225	734831
34327	734832
31291	734833
2822	734834
68270	734835
4943	734836
2993	734837
9991	734838
1963	734839
39665	734840
27377	734841
24668	734842
78644	734843
20665	734844
69057	734845
57455	734846
41066	734847
162815	734848
17427	734849
86084	734850
5904	734851
30711	734852
35043	734853
145329	734854
43128	734855
103450	734856
20196	734857
2228	734858
2652	734859
6240	734860
12300	734861
84303	734862
29224	734863
67086	734864
7864	734865
88385	734866
1021	734867
26051	734868
5361	734869
42224	734870
166654	734871
27289	734872
13890	734873
64528	734874
31	734875
52285	734876
70860	734877
27147	734878
1813	734879
79719	734880
62887	734881
25888	734882
35734	734883
33044	734884
5673	734885
75639	734886
13999	734887
120327	734888
7547	734889
42157	734890
3016	734891
22554	734892
34235	734893
5411	734894
25124	734895
12415	734896
44758	734897
4211	734898
112088	734899
48482	734900
118	734901
63908	734902
35776	734903
150	734904
132171	734905
43582	734906
38808	734907
43868	734908
37356	734909
17175	734910
36633	734911
26462	734912
1119	734913
36537	734914
8430	734915
71516	734916
61937	734917
11917	734918
3793	734919
71105	734920
37208	734921
59238	734922
39281	734923
45617	734924
75579	734925
2606	734926
65797	734927
25423	734928
131	734929
43247	734930
13805	734931
153526	734932
36358	734933
577	734934
9444	734935
7924	734936
80052	734937
8926	734938
30196	734939
13396	734940
54382	734941
22	734942
1784	734943
150749	734944
971	734945
67798	734946
52904	734947
106842	734948
53181	734949
89891	734950
13059	734951
83	734952
69520	734953
80079	734954
2687	734955
82749	734956
5412	734957
27550	734958
830	734959
119160	734960
30672	734961
92018	734962
158	734963
19295	734964
4846	734965
32893	734966
46399	734967
11192	734968
21762	734969
154004	734970
77613	734971
15130	734972
15353	734973
36287	734974
9	734975
60666	734976
36506	734977
43823	734978
47647	734979
18139	734980
2216	734981
11455	734982
71143	734983
12062	734984
40281	734985
107910	734986
20195	734987
71304	734988
38264	734989
50937	734990
1586	734991
33557	734992
31950	734993
16023	734994
1034	734995
715	734996
38317	734997
4546	734998
59473	734999
50675	735000
14709	735001
80391	735002
7420	735003
149393	735004
127307	735005
26281	735006
84151	735007
2758	735008
62962	735009
6608	735010
2284	735011
62488	735012
6521	735013
17268	735014
30646	735015
155	735016
30188	735017
32224	735018
102080	735019
36275	735020
2636	735021
73384	735022
43635	735023
4133	735024
26269	735025
10082	735026
7007	735027
3034	735028
129990	735029
81880	735030
1007	735031
40890	735032
7265	735033
8410	735034
2533	735035
8919	735036
55167	735037
185	735038
5188	735039
72435	735040
1369	735041
77988	735042
22772	735043
14084	735044
50425	735045
28200	735046
24657	735047
26551	735048
18618	735049
30712	735050
20676	735051
7766	735052
31514	735053
37099	735054
3909	735055
130571	735056
53850	735057
29072	735058
36914	735059
55500	735060
16510	735061
106966	735062
1227	735063
49406	735064
42539	735065
121896	735066
17779	735067
4730	735068
901	735069
29526	735070
154394	735071
52617	735072
17142	735073
16653	735074
5459	735075
17593	735076
11937	735077
19739	735078
5513	735079
107423	735080
35559	735081
40474	735082
14703	735083
53127	735084
13954	735085
70	735086
8226	735087
25616	735088
38594	735089
62466	735090
55269	735091
16191	735092
142160	735093
1302	735094
80999	735095
16319	735096
136	735097
14265	735098
7539	735099
100886	735100
2183	735101
96902	735102
5858	735103
4217	735104
7019	735105
1249	735106
46642	735107
22859	735108
36216	735109
29431	735110
17901	735111
10555	735112
361	735113
28371	735114
99226	735115
56885	735116
86266	735117
11028	735118
80491	735119
30148	735120
148572	735121
10437	735122
16906	735123
24766	735124
63047	735125
25	735126
35527	735127
2391	735128
21505	735129
129231	735130
20011	735131
9	735132
2160	735133
16455	735134
80713	735135
43385	735136
59989	735137
47673	735138
13364	735139
9190	735140
9306	735141
25979	735142
92504	735143
20567	735144
30814	735145
43139	735146
20330	735147
23520	735148
105275	735149
1519	735150
115949	735151
3734	735152
114348	735153
3920	735154
7387	735155
40869	735156
23638	735157
22146	735158
21597	735159
29678	735160
31407	735161
26728	735162
27851	735163
118377	735164
32616	735165
112407	735166
61222	735167
24023	735168
21487	735169
122044	735170
10114	735171
1836	735172
9774	735173
119006	735174
103174	735175
19244	735176
4694	735177
43521	735178
38225	735179
21226	735180
8409	735181
123420	735182
57924	735183
334	735184
69090	735185
41511	735186
161846	735187
165172	735188
37676	735189
20573	735190
43091	735191
43568	735192
36974	735193
33275	735194
122836	735195
30442	735196
7513	735197
2617	735198
16254	735199
63744	735200
556	735201
87454	735202
57331	735203
80595	735204
108269	735205
10533	735206
5781	735207
53353	735208
1625	735209
78960	735210
39831	735211
67800	735212
655	735213
28449	735214
9132	735215
28324	735216
19025	735217
25315	735218
29801	735219
59689	735220
49748	735221
22586	735222
24771	735223
28755	735224
19520	735225
80948	735226
56139	735227
97720	735228
20776	735229
13983	735230
31699	735231
122132	735232
16156	735233
70218	735234
39573	735235
73138	735236
24189	735237
17441	735238
48761	735239
6713	735240
66233	735241
37045	735242
52534	735243
138215	735244
4845	735245
49973	735246
13244	735247
68153	735248
3081	735249
2143	735250
3382	735251
85639	735252
24806	735253
38618	735254
3428	735255
87391	735256
114575	735257
48740	735258
8811	735259
81240	735260
23387	735261
8668	735262
77486	735263
7338	735264
8416	735265
74052	735266
61151	735267
14496	735268
21426	735269
82061	735270
23	735271
5427	735272
52744	735273
46374	735274
12402	735275
35799	735276
25306	735277
65813	735278
3626	735279
27923	735280
37427	735281
6472	735282
12957	735283
2542	735284
43777	735285
57277	735286
39557	735287
55960	735288
36580	735289
4911	735290
44766	735291
17844	735292
2761	735293
53284	735294
130452	735295
20896	735296
125078	735297
6229	735298
27413	735299
44697	735300
53947	735301
7220	735302
12297	735303
41522	735304
3884	735305
24126	735306
102580	735307
38392	735308
44499	735309
95939	735310
68918	735311
84563	735312
76035	735313
13480	735314
44375	735315
35080	735316
63473	735317
218	735318
70196	735319
9308	735320
7193	735321
67481	735322
12048	735323
57811	735324
30869	735325
60642	735326
27858	735327
309	735328
66310	735329
108773	735330
78296	735331
8570	735332
63406	735333
20917	735334
57247	735335
76768	735336
31780	735337
88967	735338
5821	735339
57112	735340
24451	735341
82230	735342
58687	735343
62817	735344
13127	735345
48122	735346
10030	735347
22447	735348
23800	735349
16840	735350
45399	735351
5309	735352
61342	735353
6152	735354
52210	735355
41217	735356
1138	735357
171	735358
18439	735359
3691	735360
97127	735361
66456	735362
2178	735363
138725	735364
29986	735365
8460	735366
127734	735367
15434	735368
30543	735369
5818	735370
12312	735371
33187	735372
27617	735373
27033	735374
19978	735375
116400	735376
3309	735377
11318	735378
17370	735379
27713	735380
112730	735381
68904	735382
42147	735383
2916	735384
2244	735385
2619	735386
356	735387
970	735388
2751	735389
65790	735390
116820	735391
7257	735392
17197	735393
165576	735394
33691	735395
33975	735396
35435	735397
5359	735398
87986	735399
67295	735400
37141	735401
7044	735402
157837	735403
30662	735404
17907	735405
135045	735406
37563	735407
56866	735408
9726	735409
109451	735410
1329	735411
73508	735412
38218	735413
152400	735414
70386	735415
71519	735416
58968	735417
71785	735418
33424	735419
28495	735420
215	735421
971	735422
54341	735423
3972	735424
515	735425
13939	735426
79285	735427
80222	735428
166644	735429
72242	735430
92067	735431
56784	735432
4811	735433
258	735434
44211	735435
1522	735436
109737	735437
46936	735438
28101	735439
1219	735440
471	735441
132803	735442
42059	735443
32462	735444
8726	735445
27747	735446
7582	735447
129345	735448
71697	735449
1986	735450
32984	735451
59399	735452
1145	735453
83878	735454
8932	735455
22058	735456
97395	735457
129	735458
656	735459
53054	735460
66331	735461
44944	735462
10042	735463
72255	735464
51634	735465
79893	735466
40240	735467
37862	735468
5261	735469
152508	735470
41653	735471
37405	735472
40370	735473
31418	735474
55369	735475
127614	735476
276	735477
10292	735478
1431	735479
48129	735480
4644	735481
11891	735482
3732	735483
7510	735484
32535	735485
83352	735486
21605	735487
10625	735488
7712	735489
3187	735490
31217	735491
24508	735492
76132	735493
39513	735494
33131	735495
85357	735496
112858	735497
72797	735498
83000	735499
38500	735500
40564	735501
129702	735502
793	735503
102685	735504
2085	735505
119829	735506
1216	735507
43357	735508
148059	735509
57346	735510
40338	735511
10674	735512
9120	735513
33696	735514
4335	735515
10160	735516
4617	735517
77182	735518
123624	735519
70468	735520
25508	735521
30966	735522
11725	735523
1776	735524
100122	735525
17378	735526
59172	735527
90366	735528
51146	735529
107031	735530
39837	735531
67931	735532
5768	735533
23049	735534
101280	735535
60555	735536
2061	735537
79328	735538
1378	735539
1633	735540
137575	735541
33741	735542
36193	735543
123025	735544
24169	735545
164433	735546
45257	735547
19465	735548
31733	735549
15707	735550
1722	735551
113276	735552
39417	735553
98538	735554
83089	735555
3361	735556
54353	735557
19102	735558
48507	735559
57708	735560
76936	735561
3959	735562
1005	735563
68259	735564
66761	735565
54635	735566
48187	735567
44192	735568
4637	735569
32016	735570
61774	735571
116901	735572
64251	735573
455	735574
11108	735575
70742	735576
2347	735577
92639	735578
64518	735579
7560	735580
4165	735581
8108	735582
14606	735583
76385	735584
48390	735585
35346	735586
60009	735587
77552	735588
25480	735589
5158	735590
10193	735591
17256	735592
46398	735593
5969	735594
76358	735595
8308	735596
78681	735597
61755	735598
70118	735599
29599	735600
125829	735601
61996	735602
5098	735603
45280	735604
6542	735605
52602	735606
17170	735607
148258	735608
58810	735609
13315	735610
701	735611
5007	735612
12769	735613
34758	735614
46893	735615
9451	735616
83100	735617
6241	735618
18285	735619
77986	735620
44312	735621
120523	735622
11137	735623
62473	735624
372	735625
7612	735626
78301	735627
334	735628
2808	735629
29887	735630
85867	735631
61494	735632
24	735633
10119	735634
103028	735635
64254	735636
28505	735637
1075	735638
92415	735639
25125	735640
11367	735641
104005	735642
4082	735643
12116	735644
8079	735645
19719	735646
25278	735647
907	735648
4060	735649
6011	735650
399	735651
98336	735652
6422	735653
4992	735654
27	735655
35067	735656
9316	735657
117238	735658
58317	735659
7847	735660
50842	735661
104439	735662
42107	735663
51350	735664
46116	735665
5444	735666
116423	735667
16075	735668
55323	735669
1405	735670
48040	735671
51805	735672
58010	735673
23103	735674
34465	735675
10078	735676
3727	735677
1018	735678
77400	735679
19556	735680
155623	735681
55170	735682
21567	735683
318	735684
125	735685
155410	735686
5768	735687
60017	735688
1801	735689
31438	735690
96151	735691
27444	735692
23167	735693
63598	735694
20321	735695
13423	735696
35228	735697
913	735698
516	735699
87233	735700
54599	735701
102747	735702
91045	735703
56104	735704
757	735705
76087	735706
74206	735707
25146	735708
18148	735709
67422	735710
57284	735711
79653	735712
11947	735713
2183	735714
43395	735715
55461	735716
30400	735717
34735	735718
156113	735719
4346	735720
28816	735721
94641	735722
39272	735723
671	735724
49457	735725
16043	735726
61963	735727
87850	735728
103673	735729
12244	735730
97261	735731
2528	735732
39427	735733
11380	735734
36439	735735
19665	735736
11273	735737
136039	735738
1690	735739
52135	735740
29061	735741
21556	735742
7989	735743
5146	735744
40969	735745
50387	735746
91253	735747
66595	735748
40580	735749
522	735750
28299	735751
57256	735752
104210	735753
23625	735754
39167	735755
20699	735756
90338	735757
7839	735758
9005	735759
18533	735760
30818	735761
22124	735762
71299	735763
946	735764
69448	735765
68347	735766
95473	735767
21697	735768
26711	735769
53906	735770
51521	735771
7182	735772
6865	735773
39991	735774
1280	735775
4144	735776
7709	735777
96625	735778
20143	735779
9995	735780
45228	735781
3143	735782
16224	735783
31371	735784
46473	735785
43804	735786
22347	735787
244	735788
33914	735789
51287	735790
70157	735791
4681	735792
86220	735793
90874	735794
103464	735795
50383	735796
60758	735797
24310	735798
10194	735799
104404	735800
42331	735801
50646	735802
43833	735803
3313	735804
48819	735805
82885	735806
26453	735807
56	735808
94527	735809
98248	735810
135177	735811
54771	735812
92741	735813
27121	735814
47173	735815
9432	735816
99711	735817
65222	735818
88936	735819
16227	735820
38260	735821
1597	735822
21716	735823
106737	735824
94095	735825
21922	735826
5298	735827
37291	735828
14783	735829
21966	735830
736	735831
91426	735832
95417	735833
10823	735834
13279	735835
2321	735836
60313	735837
65386	735838
10331	735839
14273	735840
26174	735841
105791	735842
4428	735843
19129	735844
93918	735845
28121	735846
29643	735847
164036	735848
4110	735849
5852	735850
50510	735851
2775	735852
8074	735853
21042	735854
84498	735855
68283	735856
99736	735857
39048	735858
8971	735859
27095	735860
28404	735861
4018	735862
26911	735863
4295	735864
1746	735865
37983	735866
22282	735867
20493	735868
26534	735869
1175	735870
63561	735871
29441	735872
66608	735873
25472	735874
4258	735875
20354	735876
26677	735877
56914	735878
68385	735879
13134	735880
81000	735881
85306	735882
37704	735883
143959	735884
50009	735885
29017	735886
81002	735887
21560	735888
96955	735889
37164	735890
103852	735891
371	735892
20617	735893
2658	735894
54405	735895
51748	735896
121195	735897
8538	735898
71493	735899
12618	735900
32558	735901
49155	735902
108450	735903
11595	735904
25909	735905
1720	735906
31135	735907
60846	735908
52950	735909
57893	735910
104825	735911
11821	735912
124468	735913
5598	735914
30159	735915
35299	735916
35394	735917
120451	735918
62232	735919
15181	735920
121	735921
12579	735922
5821	735923
36369	735924
140458	735925
159431	735926
105	735927
5382	735928
27776	735929
3748	735930
8513	735931
87208	735932
56584	735933
43485	735934
3392	735935
6259	735936
1837	735937
25843	735938
21097	735939
1301	735940
3878	735941
16758	735942
6737	735943
3943	735944
9358	735945
115663	735946
28513	735947
5402	735948
38073	735949
105443	735950
26111	735951
175	735952
38997	735953
7050	735954
17566	735955
66210	735956
385	735957
33092	735958
88977	735959
60502	735960
16833	735961
21768	735962
63787	735963
2082	735964
69161	735965
29843	735966
29086	735967
118186	735968
15054	735969
9521	735970
34869	735971
133381	735972
15669	735973
17235	735974
146187	735975
43210	735976
63921	735977
1133	735978
5667	735979
132261	735980
2321	735981
12547	735982
35119	735983
71725	735984
50690	735985
12420	735986
15714	735987
1803	735988
72723	735989
6077	735990
1852	735991
55321	735992
22572	735993
4052	735994
30328	735995
121748	735996
133129	735997
61022	735998
1701	735999
4720	736000
17071	736001
9872	736002
14352	736003
2723	736004
75411	736005
66842	736006
75673	736007
99544	736008
49965	736009
79120	736010
35579	736011
18831	736012
72394	736013
19519	736014
134600	736015
19448	736016
50095	736017
50319	736018
17864	736019
164548	736020
24751	736021
38572	736022
85799	736023
2668	736024
54878	736025
46811	736026
5020	736027
70825	736028
41801	736029
60546	736030
2999	736031
35849	736032
2558	736033
116445	736034
12880	736035
54372	736036
1803	736037
16662	736038
30840	736039
6603	736040
105089	736041
49946	736042
84534	736043
9862	736044
35197	736045
108249	736046
84576	736047
12725	736048
58406	736049
641	736050
13723	736051
22344	736052
8354	736053
51334	736054
5537	736055
60164	736056
2655	736057
100835	736058
47100	736059
48739	736060
3230	736061
47591	736062
80455	736063
6223	736064
42436	736065
12776	736066
2865	736067
28810	736068
49652	736069
19132	736070
11080	736071
8119	736072
45274	736073
13000	736074
25952	736075
16512	736076
40275	736077
97866	736078
23603	736079
523	736080
41866	736081
125113	736082
121593	736083
6221	736084
22037	736085
49848	736086
84007	736087
96156	736088
35736	736089
134758	736090
143553	736091
109148	736092
124493	736093
37925	736094
91491	736095
114307	736096
21008	736097
11180	736098
12628	736099
28899	736100
12060	736101
334	736102
13941	736103
3669	736104
24499	736105
46037	736106
54201	736107
63066	736108
27478	736109
68405	736110
72015	736111
13598	736112
60037	736113
45934	736114
60688	736115
4153	736116
745	736117
85295	736118
97090	736119
33681	736120
31918	736121
9572	736122
1605	736123
66641	736124
311	736125
16755	736126
53231	736127
1392	736128
58553	736129
21	736130
85949	736131
3984	736132
21093	736133
29441	736134
2925	736135
10372	736136
100718	736137
16405	736138
97676	736139
43086	736140
15917	736141
50318	736142
20833	736143
103113	736144
34110	736145
726	736146
36855	736147
85277	736148
119840	736149
28335	736150
91668	736151
41042	736152
55999	736153
29965	736154
4132	736155
24300	736156
63162	736157
84046	736158
73954	736159
1140	736160
5914	736161
746	736162
27109	736163
32457	736164
7642	736165
40387	736166
69	736167
15363	736168
11543	736169
80504	736170
42792	736171
67249	736172
53061	736173
1768	736174
30964	736175
80417	736176
118344	736177
68429	736178
11201	736179
7389	736180
25038	736181
26592	736182
50585	736183
16957	736184
32323	736185
9953	736186
17220	736187
37763	736188
78001	736189
28886	736190
53610	736191
52089	736192
14497	736193
19791	736194
33614	736195
76174	736196
60429	736197
40893	736198
64452	736199
33855	736200
6442	736201
78408	736202
53472	736203
2993	736204
9455	736205
8554	736206
9659	736207
8073	736208
11316	736209
3019	736210
5146	736211
98753	736212
20463	736213
465	736214
45739	736215
75945	736216
55070	736217
58713	736218
992	736219
76270	736220
115125	736221
2699	736222
133134	736223
4127	736224
15809	736225
184	736226
37226	736227
6539	736228
16911	736229
50492	736230
27209	736231
16999	736232
73180	736233
9581	736234
1954	736235
36713	736236
3014	736237
91544	736238
40508	736239
21253	736240
21765	736241
19663	736242
126664	736243
45607	736244
2122	736245
54228	736246
31221	736247
34349	736248
153080	736249
127415	736250
25343	736251
65984	736252
127778	736253
73057	736254
47121	736255
15285	736256
60232	736257
17	736258
57124	736259
30719	736260
7088	736261
50392	736262
10323	736263
29889	736264
11165	736265
37746	736266
13230	736267
43240	736268
10230	736269
159763	736270
11481	736271
9951	736272
15865	736273
46968	736274
11482	736275
58872	736276
20667	736277
89497	736278
141609	736279
12902	736280
9733	736281
21101	736282
96444	736283
52368	736284
5395	736285
70799	736286
5538	736287
114616	736288
485	736289
127520	736290
56079	736291
23366	736292
9978	736293
24682	736294
44246	736295
46141	736296
39204	736297
17786	736298
11591	736299
13680	736300
476	736301
29920	736302
77765	736303
7873	736304
39461	736305
2620	736306
39563	736307
44052	736308
17237	736309
78061	736310
4684	736311
1410	736312
29265	736313
1772	736314
1124	736315
28207	736316
31204	736317
27246	736318
19496	736319
12519	736320
99826	736321
145179	736322
202	736323
85216	736324
3706	736325
3686	736326
59566	736327
4669	736328
144415	736329
125495	736330
55503	736331
56355	736332
8186	736333
3040	736334
6811	736335
20537	736336
15195	736337
32646	736338
85915	736339
9547	736340
131061	736341
63006	736342
39609	736343
4036	736344
43686	736345
37336	736346
31515	736347
145620	736348
9135	736349
73180	736350
114159	736351
71174	736352
56345	736353
110102	736354
26151	736355
101330	736356
96475	736357
89451	736358
99639	736359
2976	736360
67468	736361
20959	736362
19136	736363
9171	736364
52615	736365
25960	736366
117246	736367
25409	736368
19276	736369
2340	736370
155661	736371
44302	736372
28741	736373
22916	736374
77665	736375
23852	736376
47705	736377
58721	736378
22150	736379
17526	736380
4227	736381
39616	736382
75679	736383
7161	736384
29781	736385
30330	736386
66069	736387
59847	736388
2948	736389
75414	736390
4692	736391
5042	736392
7406	736393
60422	736394
16261	736395
7647	736396
109367	736397
2284	736398
8555	736399
29902	736400
41418	736401
127177	736402
31385	736403
3088	736404
945	736405
4615	736406
42190	736407
116177	736408
47056	736409
44876	736410
17159	736411
21521	736412
692	736413
14685	736414
3755	736415
10937	736416
58847	736417
52948	736418
98334	736419
21730	736420
28411	736421
45157	736422
44725	736423
27379	736424
20618	736425
13204	736426
21786	736427
9248	736428
33882	736429
3863	736430
112036	736431
8616	736432
78925	736433
4487	736434
28067	736435
125510	736436
39853	736437
52780	736438
153151	736439
56843	736440
38486	736441
42297	736442
63843	736443
16875	736444
12907	736445
4429	736446
10978	736447
14145	736448
96787	736449
2517	736450
3648	736451
158115	736452
7	736453
62323	736454
3966	736455
69876	736456
39377	736457
5684	736458
1307	736459
674	736460
127125	736461
7224	736462
1671	736463
11583	736464
7550	736465
110665	736466
21664	736467
132809	736468
117630	736469
102385	736470
99009	736471
15197	736472
37128	736473
166719	736474
93308	736475
22085	736476
19660	736477
11821	736478
99313	736479
9168	736480
57209	736481
45209	736482
21108	736483
39613	736484
3778	736485
77860	736486
15283	736487
1402	736488
60046	736489
80278	736490
108656	736491
11669	736492
23444	736493
3866	736494
13622	736495
94072	736496
7917	736497
14914	736498
40989	736499
1986	736500
4805	736501
70253	736502
4905	736503
41686	736504
15913	736505
6364	736506
165188	736507
97870	736508
20314	736509
2403	736510
35196	736511
55891	736512
22600	736513
43244	736514
3083	736515
159	736516
15198	736517
79941	736518
12767	736519
5393	736520
13854	736521
57250	736522
105884	736523
22385	736524
1194	736525
78678	736526
156860	736527
71992	736528
47567	736529
46599	736530
21864	736531
67179	736532
40043	736533
8139	736534
10260	736535
78942	736536
49389	736537
76348	736538
50	736539
12751	736540
37526	736541
24454	736542
105864	736543
86012	736544
37638	736545
13661	736546
280	736547
1317	736548
12138	736549
66323	736550
13661	736551
1263	736552
22866	736553
69256	736554
41678	736555
1652	736556
104453	736557
5990	736558
16403	736559
12598	736560
86833	736561
33191	736562
5973	736563
147506	736564
61522	736565
25129	736566
33610	736567
44111	736568
136132	736569
46235	736570
1923	736571
9120	736572
166443	736573
16470	736574
37227	736575
7741	736576
53570	736577
66981	736578
2791	736579
1345	736580
54226	736581
9395	736582
12658	736583
7136	736584
82734	736585
29499	736586
16209	736587
13587	736588
4853	736589
23811	736590
17489	736591
21732	736592
98084	736593
54348	736594
95832	736595
108519	736596
9179	736597
22471	736598
7567	736599
2905	736600
52413	736601
32445	736602
27924	736603
87670	736604
673	736605
3366	736606
75633	736607
9104	736608
355	736609
76744	736610
29141	736611
46695	736612
77263	736613
19854	736614
96134	736615
67634	736616
21488	736617
142296	736618
123388	736619
28313	736620
25096	736621
86742	736622
140	736623
10425	736624
32351	736625
1406	736626
35553	736627
46758	736628
11457	736629
12347	736630
95576	736631
18525	736632
33157	736633
3915	736634
93283	736635
25439	736636
81	736637
28861	736638
131848	736639
20100	736640
51771	736641
13527	736642
5624	736643
33462	736644
20763	736645
12390	736646
14828	736647
33090	736648
134424	736649
96109	736650
16296	736651
65702	736652
13467	736653
22189	736654
102463	736655
47802	736656
11165	736657
158961	736658
3269	736659
25566	736660
61073	736661
8796	736662
16811	736663
79116	736664
2975	736665
152949	736666
4977	736667
151134	736668
52855	736669
36953	736670
46243	736671
8304	736672
7907	736673
128748	736674
6792	736675
27754	736676
155831	736677
8	736678
21740	736679
49198	736680
14676	736681
165795	736682
50691	736683
23541	736684
8704	736685
113586	736686
33557	736687
47319	736688
28376	736689
139496	736690
42973	736691
62679	736692
14799	736693
7422	736694
41772	736695
38122	736696
130070	736697
6189	736698
4221	736699
61246	736700
166189	736701
49782	736702
89979	736703
83773	736704
16880	736705
112624	736706
22159	736707
49187	736708
106	736709
110181	736710
55237	736711
34353	736712
6432	736713
163068	736714
24944	736715
56007	736716
4581	736717
72759	736718
41259	736719
76138	736720
17509	736721
39089	736722
8805	736723
55985	736724
3910	736725
46953	736726
86342	736727
21346	736728
80990	736729
67061	736730
47031	736731
66014	736732
71509	736733
155318	736734
88222	736735
40276	736736
30043	736737
10978	736738
6251	736739
1117	736740
28337	736741
10242	736742
123	736743
1653	736744
7990	736745
133572	736746
16984	736747
25284	736748
103651	736749
30850	736750
134311	736751
2981	736752
17258	736753
97616	736754
351	736755
55308	736756
87736	736757
32203	736758
2583	736759
9825	736760
68929	736761
3737	736762
294	736763
5012	736764
54749	736765
29140	736766
42611	736767
7536	736768
8272	736769
64450	736770
83680	736771
17112	736772
28	736773
17556	736774
29862	736775
25193	736776
49064	736777
2541	736778
75750	736779
4141	736780
112096	736781
89533	736782
45452	736783
20137	736784
2398	736785
239	736786
13766	736787
6060	736788
18013	736789
90695	736790
16800	736791
629	736792
21925	736793
24286	736794
60564	736795
23545	736796
56471	736797
109	736798
8523	736799
42717	736800
561	736801
118903	736802
151722	736803
276	736804
65686	736805
1353	736806
50552	736807
36299	736808
3243	736809
84639	736810
71533	736811
130730	736812
106055	736813
68707	736814
27867	736815
11097	736816
17441	736817
17817	736818
2700	736819
161	736820
91919	736821
59120	736822
18783	736823
8018	736824
119964	736825
29450	736826
158318	736827
179	736828
88344	736829
120200	736830
4446	736831
93204	736832
30564	736833
4918	736834
97735	736835
24018	736836
45743	736837
21199	736838
2322	736839
56236	736840
58686	736841
100760	736842
22271	736843
456	736844
83738	736845
59033	736846
25107	736847
15649	736848
32812	736849
1289	736850
55416	736851
106231	736852
96624	736853
11822	736854
34795	736855
144595	736856
4442	736857
4764	736858
9954	736859
8052	736860
8850	736861
110524	736862
64243	736863
5364	736864
26391	736865
21430	736866
79963	736867
49286	736868
26322	736869
56372	736870
12962	736871
13840	736872
74469	736873
72942	736874
63979	736875
4547	736876
25237	736877
87553	736878
134987	736879
14378	736880
124983	736881
165486	736882
68995	736883
20417	736884
86840	736885
33746	736886
61432	736887
25914	736888
39650	736889
407	736890
11204	736891
76031	736892
1983	736893
12228	736894
37174	736895
141709	736896
3171	736897
23192	736898
88174	736899
27711	736900
70522	736901
18597	736902
142275	736903
12841	736904
68348	736905
66386	736906
33576	736907
3950	736908
8223	736909
2655	736910
7006	736911
3345	736912
40985	736913
6972	736914
79847	736915
34856	736916
63494	736917
6291	736918
25183	736919
91106	736920
27882	736921
130101	736922
2728	736923
3158	736924
2092	736925
21316	736926
1050	736927
58692	736928
4228	736929
13803	736930
2416	736931
56401	736932
1334	736933
25408	736934
18767	736935
12339	736936
46821	736937
6551	736938
8102	736939
24729	736940
12217	736941
35625	736942
58843	736943
25590	736944
3153	736945
34250	736946
2983	736947
1833	736948
78829	736949
65303	736950
4997	736951
99333	736952
758	736953
64745	736954
45485	736955
81820	736956
7660	736957
32975	736958
109105	736959
1932	736960
6424	736961
96405	736962
24854	736963
5564	736964
26877	736965
61963	736966
45436	736967
17960	736968
60686	736969
71198	736970
64368	736971
12456	736972
9373	736973
40749	736974
158113	736975
83186	736976
257	736977
19502	736978
75278	736979
30638	736980
7118	736981
10790	736982
10221	736983
166078	736984
5349	736985
2800	736986
37567	736987
56909	736988
23679	736989
119566	736990
382	736991
62862	736992
53444	736993
11847	736994
47062	736995
12711	736996
101586	736997
53487	736998
4503	736999
85908	737000
64725	737001
23213	737002
75559	737003
29365	737004
15745	737005
77939	737006
115589	737007
74350	737008
11466	737009
20422	737010
82349	737011
53869	737012
28243	737013
113230	737014
2886	737015
9802	737016
15629	737017
16288	737018
10758	737019
51371	737020
73555	737021
59147	737022
5906	737023
28939	737024
22325	737025
8348	737026
2718	737027
130190	737028
49296	737029
60108	737030
33750	737031
7382	737032
36215	737033
136607	737034
12721	737035
52079	737036
15936	737037
69983	737038
79959	737039
3808	737040
47218	737041
85116	737042
4171	737043
8715	737044
35036	737045
58023	737046
21722	737047
9361	737048
37020	737049
8249	737050
26063	737051
82478	737052
4782	737053
85774	737054
54622	737055
22557	737056
6886	737057
47890	737058
16171	737059
43898	737060
5831	737061
36602	737062
5700	737063
12499	737064
78397	737065
27676	737066
4801	737067
55968	737068
60553	737069
96777	737070
21297	737071
90037	737072
14915	737073
815	737074
6918	737075
37210	737076
67366	737077
33281	737078
48	737079
64809	737080
31031	737081
77823	737082
124924	737083
17855	737084
11818	737085
28227	737086
24687	737087
9040	737088
14418	737089
81952	737090
57588	737091
2551	737092
126522	737093
9936	737094
107886	737095
113329	737096
43614	737097
140185	737098
40962	737099
39069	737100
28381	737101
124796	737102
66268	737103
29741	737104
5763	737105
294	737106
1549	737107
28896	737108
48299	737109
30829	737110
3341	737111
19259	737112
115270	737113
5639	737114
17791	737115
2449	737116
69971	737117
4646	737118
4255	737119
99491	737120
9325	737121
30560	737122
52739	737123
37941	737124
3837	737125
13221	737126
628	737127
58465	737128
42293	737129
29767	737130
56324	737131
15960	737132
24037	737133
49487	737134
33748	737135
88307	737136
68363	737137
86475	737138
20421	737139
55254	737140
1020	737141
2270	737142
31820	737143
102352	737144
55050	737145
32821	737146
370	737147
44987	737148
5034	737149
20917	737150
9318	737151
79364	737152
7297	737153
1808	737154
9459	737155
18340	737156
9503	737157
70349	737158
47328	737159
96794	737160
78661	737161
2874	737162
43592	737163
10279	737164
1692	737165
29550	737166
43550	737167
11903	737168
16439	737169
3076	737170
37090	737171
116547	737172
29476	737173
56133	737174
48226	737175
5288	737176
536	737177
23861	737178
37043	737179
34856	737180
41031	737181
726	737182
28407	737183
4646	737184
21572	737185
27805	737186
6774	737187
24814	737188
39078	737189
53989	737190
165098	737191
29347	737192
30814	737193
32679	737194
164224	737195
72504	737196
31195	737197
129299	737198
3388	737199
11346	737200
81664	737201
52109	737202
70937	737203
35315	737204
4132	737205
19384	737206
24563	737207
131305	737208
12730	737209
42294	737210
28597	737211
9743	737212
36975	737213
11036	737214
101445	737215
25176	737216
36069	737217
118487	737218
16313	737219
66354	737220
86929	737221
32009	737222
13558	737223
7895	737224
35626	737225
153898	737226
527	737227
1175	737228
9097	737229
47025	737230
17760	737231
12053	737232
109412	737233
130518	737234
6788	737235
5678	737236
85638	737237
53698	737238
2749	737239
17711	737240
155648	737241
10697	737242
7750	737243
105991	737244
140303	737245
4955	737246
82969	737247
5528	737248
15295	737249
576	737250
49328	737251
49654	737252
46699	737253
11946	737254
154212	737255
201	737256
12534	737257
62123	737258
97180	737259
5694	737260
136012	737261
8587	737262
51942	737263
974	737264
11472	737265
7134	737266
11552	737267
867	737268
107002	737269
29616	737270
25818	737271
5602	737272
46782	737273
109606	737274
12274	737275
32957	737276
2148	737277
46813	737278
128147	737279
4422	737280
80590	737281
33461	737282
155157	737283
50024	737284
108448	737285
6455	737286
48821	737287
33157	737288
24551	737289
32820	737290
165727	737291
70534	737292
77372	737293
8045	737294
50429	737295
38715	737296
8148	737297
26425	737298
29991	737299
13651	737300
20427	737301
84156	737302
22184	737303
101124	737304
6191	737305
11217	737306
21439	737307
11462	737308
97895	737309
17061	737310
39835	737311
50182	737312
58	737313
17781	737314
9012	737315
122886	737316
75136	737317
28234	737318
856	737319
238	737320
17931	737321
7729	737322
52889	737323
96908	737324
53158	737325
9675	737326
59317	737327
32968	737328
46645	737329
2706	737330
29031	737331
39527	737332
5732	737333
74613	737334
4663	737335
21291	737336
158270	737337
11161	737338
44648	737339
9831	737340
4433	737341
16768	737342
2739	737343
37550	737344
22943	737345
13508	737346
7967	737347
3433	737348
74629	737349
100604	737350
94419	737351
163	737352
41577	737353
73	737354
40878	737355
39788	737356
4075	737357
35223	737358
60209	737359
70166	737360
43858	737361
35321	737362
106058	737363
28906	737364
35964	737365
19654	737366
157936	737367
49873	737368
42184	737369
419	737370
3580	737371
31	737372
11415	737373
130410	737374
23030	737375
63652	737376
83270	737377
81383	737378
3442	737379
150914	737380
69868	737381
57434	737382
47241	737383
60371	737384
17370	737385
5375	737386
59644	737387
50394	737388
50421	737389
2605	737390
32879	737391
10087	737392
96085	737393
13787	737394
11654	737395
2221	737396
71110	737397
51246	737398
28350	737399
30803	737400
60723	737401
155975	737402
15392	737403
38281	737404
30691	737405
14311	737406
40528	737407
33486	737408
10438	737409
154	737410
32272	737411
3794	737412
7125	737413
1391	737414
7706	737415
21547	737416
43296	737417
9838	737418
133578	737419
57273	737420
51996	737421
37382	737422
20330	737423
110370	737424
6859	737425
46180	737426
37601	737427
18282	737428
47747	737429
47619	737430
89282	737431
108	737432
149544	737433
89428	737434
37777	737435
5736	737436
27559	737437
98437	737438
48250	737439
32411	737440
2517	737441
12007	737442
3221	737443
1469	737444
17795	737445
15093	737446
40819	737447
676	737448
4014	737449
110176	737450
11799	737451
79	737452
26803	737453
15362	737454
17406	737455
43414	737456
7	737457
7614	737458
22420	737459
117241	737460
56678	737461
7342	737462
10150	737463
1229	737464
49805	737465
35128	737466
16851	737467
99556	737468
112499	737469
15269	737470
8383	737471
2046	737472
36032	737473
32	737474
166713	737475
8110	737476
10519	737477
53158	737478
1789	737479
97943	737480
52686	737481
1624	737482
4238	737483
47725	737484
13	737485
132164	737486
47549	737487
1102	737488
22104	737489
38100	737490
49884	737491
116616	737492
75589	737493
8293	737494
3898	737495
38	737496
2273	737497
34569	737498
93197	737499
274	737500
19226	737501
40932	737502
86784	737503
3745	737504
36887	737505
34107	737506
21357	737507
17623	737508
125794	737509
84288	737510
11883	737511
58995	737512
49158	737513
22693	737514
64166	737515
26285	737516
62865	737517
79930	737518
12633	737519
2390	737520
73119	737521
8521	737522
10862	737523
10276	737524
102010	737525
119676	737526
2345	737527
40	737528
102302	737529
33585	737530
3619	737531
105377	737532
71489	737533
3362	737534
22722	737535
128045	737536
52822	737537
234	737538
127824	737539
33650	737540
93946	737541
10472	737542
13475	737543
18859	737544
40509	737545
42145	737546
73500	737547
574	737548
6001	737549
80527	737550
18690	737551
45617	737552
24224	737553
135	737554
42431	737555
6700	737556
34350	737557
30221	737558
48173	737559
41905	737560
101972	737561
70040	737562
9048	737563
4474	737564
101100	737565
5034	737566
5819	737567
14723	737568
52095	737569
61108	737570
42670	737571
57032	737572
103510	737573
7387	737574
49757	737575
3123	737576
86149	737577
79936	737578
70203	737579
66967	737580
11270	737581
17471	737582
33092	737583
23010	737584
25880	737585
45038	737586
72283	737587
10407	737588
46214	737589
102051	737590
4061	737591
2263	737592
998	737593
27545	737594
55065	737595
29755	737596
24592	737597
17898	737598
78370	737599
11775	737600
75135	737601
74419	737602
60723	737603
34222	737604
56752	737605
16304	737606
53093	737607
29824	737608
6553	737609
13970	737610
77220	737611
10578	737612
19963	737613
5904	737614
62922	737615
140453	737616
30260	737617
30301	737618
20510	737619
79963	737620
681	737621
18324	737622
4357	737623
48136	737624
25647	737625
19665	737626
110347	737627
44551	737628
29322	737629
39098	737630
84621	737631
123286	737632
15776	737633
9449	737634
99555	737635
128144	737636
18652	737637
34655	737638
91061	737639
52918	737640
7200	737641
11068	737642
53978	737643
39118	737644
84269	737645
102751	737646
47851	737647
107755	737648
83960	737649
11246	737650
43335	737651
205	737652
58481	737653
142133	737654
129521	737655
8731	737656
9544	737657
17359	737658
49740	737659
115104	737660
63415	737661
1633	737662
18579	737663
93024	737664
100673	737665
37895	737666
30099	737667
31516	737668
51298	737669
110655	737670
96795	737671
11657	737672
62944	737673
65504	737674
76717	737675
3474	737676
17035	737677
83083	737678
84389	737679
161345	737680
322	737681
124375	737682
72221	737683
73740	737684
175	737685
4139	737686
103015	737687
72669	737688
71119	737689
5059	737690
140723	737691
3323	737692
16936	737693
22214	737694
32325	737695
111923	737696
1615	737697
41678	737698
19126	737699
5656	737700
60	737701
2983	737702
18989	737703
1601	737704
1138	737705
4291	737706
17890	737707
118779	737708
38190	737709
2301	737710
764	737711
8746	737712
65855	737713
55093	737714
65228	737715
61820	737716
4739	737717
42347	737718
76338	737719
24381	737720
11625	737721
39058	737722
96547	737723
78675	737724
126876	737725
96517	737726
31358	737727
136047	737728
63403	737729
34887	737730
10111	737731
20	737732
126963	737733
16	737734
2821	737735
77441	737736
2558	737737
31472	737738
81310	737739
9006	737740
87887	737741
53392	737742
63066	737743
6476	737744
18913	737745
194	737746
102741	737747
31581	737748
18681	737749
86691	737750
17770	737751
70305	737752
103026	737753
27972	737754
12056	737755
47756	737756
37056	737757
911	737758
82909	737759
72468	737760
34267	737761
121747	737762
578	737763
190	737764
36598	737765
105783	737766
160504	737767
14288	737768
1054	737769
33437	737770
30732	737771
23005	737772
7459	737773
4048	737774
18361	737775
146780	737776
4008	737777
33592	737778
51830	737779
922	737780
47752	737781
25769	737782
14593	737783
39611	737784
1735	737785
1232	737786
27539	737787
66550	737788
38101	737789
17307	737790
132836	737791
26670	737792
100480	737793
33879	737794
3153	737795
25193	737796
1399	737797
163215	737798
94802	737799
47713	737800
56023	737801
6809	737802
74563	737803
54126	737804
138907	737805
58395	737806
5120	737807
59474	737808
82115	737809
102508	737810
7280	737811
4159	737812
47070	737813
7420	737814
41652	737815
874	737816
149612	737817
48314	737818
70264	737819
86068	737820
48563	737821
50556	737822
9674	737823
20423	737824
3390	737825
29896	737826
3275	737827
31697	737828
157801	737829
76671	737830
113561	737831
336	737832
133571	737833
11072	737834
7579	737835
57799	737836
13615	737837
158025	737838
23690	737839
1529	737840
15427	737841
20053	737842
80646	737843
161094	737844
41108	737845
65471	737846
44484	737847
3148	737848
28336	737849
73647	737850
11089	737851
5068	737852
44269	737853
74649	737854
6187	737855
14470	737856
10675	737857
46618	737858
18917	737859
65551	737860
39010	737861
81656	737862
2575	737863
14448	737864
52617	737865
2905	737866
32472	737867
13924	737868
77006	737869
49554	737870
31480	737871
61430	737872
26434	737873
9368	737874
62573	737875
55193	737876
57448	737877
2162	737878
205	737879
131734	737880
87226	737881
121618	737882
49187	737883
81358	737884
18181	737885
65768	737886
37583	737887
139921	737888
1406	737889
9026	737890
43096	737891
2040	737892
92326	737893
52549	737894
4525	737895
59983	737896
5118	737897
118155	737898
94072	737899
6374	737900
19019	737901
22222	737902
19393	737903
40832	737904
43858	737905
17139	737906
17645	737907
15111	737908
56371	737909
110929	737910
33168	737911
41823	737912
7480	737913
8633	737914
17029	737915
129854	737916
55271	737917
1398	737918
134182	737919
45043	737920
2549	737921
72278	737922
101325	737923
66252	737924
15225	737925
113102	737926
100777	737927
11719	737928
8450	737929
27694	737930
4688	737931
53138	737932
5602	737933
28764	737934
18563	737935
152435	737936
159	737937
64963	737938
21261	737939
4967	737940
33763	737941
43112	737942
1047	737943
5092	737944
25884	737945
76	737946
32202	737947
79785	737948
6614	737949
46381	737950
47316	737951
34277	737952
66513	737953
83142	737954
7183	737955
21717	737956
55945	737957
16785	737958
104444	737959
31427	737960
15125	737961
32845	737962
21031	737963
16312	737964
53568	737965
48359	737966
90239	737967
4762	737968
63827	737969
81576	737970
267	737971
35418	737972
97028	737973
8151	737974
2381	737975
10082	737976
10459	737977
79573	737978
1125	737979
114389	737980
39244	737981
26405	737982
9664	737983
40376	737984
43363	737985
9515	737986
8636	737987
883	737988
58505	737989
19465	737990
50203	737991
43532	737992
68055	737993
60719	737994
8490	737995
89551	737996
53651	737997
15051	737998
20486	737999
28081	738000
5881	738001
19191	738002
16967	738003
31323	738004
15347	738005
1183	738006
909	738007
46514	738008
72052	738009
57635	738010
35339	738011
282	738012
66377	738013
25758	738014
55959	738015
46546	738016
18419	738017
21345	738018
28	738019
2776	738020
98843	738021
106798	738022
25194	738023
9230	738024
7865	738025
74108	738026
21423	738027
861	738028
74615	738029
25955	738030
2811	738031
4247	738032
1289	738033
27298	738034
47813	738035
129683	738036
98917	738037
90573	738038
56251	738039
3104	738040
46185	738041
132357	738042
10721	738043
31224	738044
285	738045
3085	738046
11670	738047
81137	738048
19789	738049
876	738050
14802	738051
3183	738052
14120	738053
3655	738054
16486	738055
15493	738056
40947	738057
11882	738058
25031	738059
23593	738060
44436	738061
124838	738062
7345	738063
151760	738064
17863	738065
15309	738066
111344	738067
9944	738068
56215	738069
2670	738070
36056	738071
7393	738072
9588	738073
30366	738074
58589	738075
1877	738076
103253	738077
54637	738078
1677	738079
77902	738080
2083	738081
42019	738082
2063	738083
60780	738084
44012	738085
37497	738086
27059	738087
26887	738088
98274	738089
32287	738090
119013	738091
162391	738092
15674	738093
70456	738094
87351	738095
14321	738096
79276	738097
81598	738098
87814	738099
40021	738100
47652	738101
26915	738102
3579	738103
80138	738104
26560	738105
23477	738106
12396	738107
42360	738108
4539	738109
11577	738110
25959	738111
121859	738112
118676	738113
21719	738114
72820	738115
122442	738116
3143	738117
19567	738118
82231	738119
3185	738120
44317	738121
32169	738122
2853	738123
51782	738124
8602	738125
675	738126
3464	738127
15244	738128
40734	738129
59723	738130
43521	738131
46956	738132
7218	738133
30051	738134
64902	738135
1592	738136
1249	738137
1467	738138
21304	738139
664	738140
37301	738141
1279	738142
7211	738143
76103	738144
164259	738145
15860	738146
106057	738147
21963	738148
55331	738149
9979	738150
38241	738151
21799	738152
36870	738153
83384	738154
45024	738155
111267	738156
16865	738157
115631	738158
44638	738159
87769	738160
75696	738161
21285	738162
36179	738163
5185	738164
23224	738165
163747	738166
4063	738167
31133	738168
46703	738169
11333	738170
2391	738171
58461	738172
14540	738173
2598	738174
35185	738175
24940	738176
39272	738177
22911	738178
3617	738179
20940	738180
8759	738181
43173	738182
10172	738183
5532	738184
27897	738185
11876	738186
575	738187
111	738188
87578	738189
22077	738190
12010	738191
15464	738192
514	738193
118	738194
14789	738195
2271	738196
18682	738197
8919	738198
19683	738199
1329	738200
5022	738201
82699	738202
133272	738203
53979	738204
51442	738205
96392	738206
299	738207
38	738208
85751	738209
121942	738210
108822	738211
28242	738212
44460	738213
86192	738214
21618	738215
97041	738216
84813	738217
7033	738218
3291	738219
144559	738220
3431	738221
25848	738222
113974	738223
91057	738224
45567	738225
40769	738226
18553	738227
54727	738228
21109	738229
6515	738230
24899	738231
73278	738232
129611	738233
1772	738234
39378	738235
1310	738236
7053	738237
152395	738238
15847	738239
32000	738240
106316	738241
15887	738242
5193	738243
32745	738244
21573	738245
2660	738246
151027	738247
28990	738248
117320	738249
35443	738250
2732	738251
576	738252
2918	738253
31184	738254
16074	738255
16865	738256
93109	738257
40451	738258
21201	738259
87778	738260
9100	738261
52584	738262
69815	738263
68960	738264
34742	738265
28645	738266
48733	738267
47903	738268
59688	738269
149662	738270
110003	738271
2709	738272
3528	738273
105090	738274
19874	738275
41817	738276
113783	738277
47943	738278
53254	738279
71369	738280
41729	738281
67001	738282
55207	738283
142806	738284
88242	738285
69342	738286
101359	738287
73505	738288
2574	738289
38893	738290
1838	738291
165497	738292
119223	738293
10504	738294
118517	738295
33428	738296
115424	738297
1664	738298
54881	738299
21454	738300
29485	738301
22020	738302
3007	738303
8123	738304
235	738305
29579	738306
72619	738307
79651	738308
11062	738309
2011	738310
4461	738311
3135	738312
4027	738313
160375	738314
17450	738315
630	738316
9613	738317
35215	738318
52104	738319
60815	738320
2351	738321
16346	738322
37982	738323
45379	738324
9828	738325
27871	738326
17059	738327
10649	738328
33927	738329
103912	738330
164990	738331
21989	738332
67008	738333
8597	738334
2256	738335
62556	738336
109435	738337
186	738338
28546	738339
8042	738340
9222	738341
136599	738342
62843	738343
17932	738344
40494	738345
63682	738346
28541	738347
524	738348
65324	738349
126675	738350
84643	738351
41120	738352
18758	738353
7468	738354
80145	738355
9184	738356
131694	738357
16043	738358
6991	738359
117391	738360
2880	738361
119637	738362
7125	738363
10066	738364
137161	738365
15678	738366
5052	738367
21156	738368
17329	738369
2874	738370
52112	738371
8529	738372
13478	738373
101558	738374
86419	738375
5735	738376
74096	738377
23256	738378
129052	738379
90310	738380
7195	738381
85943	738382
2588	738383
76516	738384
149358	738385
25570	738386
20999	738387
10895	738388
34929	738389
96506	738390
5946	738391
6993	738392
47505	738393
23173	738394
44831	738395
46832	738396
7907	738397
11176	738398
36563	738399
1318	738400
234	738401
72721	738402
7230	738403
8825	738404
21529	738405
129550	738406
113688	738407
119433	738408
21413	738409
83870	738410
55028	738411
38956	738412
64564	738413
18082	738414
8087	738415
102526	738416
5193	738417
12370	738418
78792	738419
678	738420
107568	738421
21848	738422
75005	738423
82993	738424
54262	738425
2482	738426
86568	738427
3150	738428
8405	738429
22399	738430
62759	738431
71544	738432
8565	738433
17913	738434
33540	738435
30030	738436
3803	738437
16505	738438
59266	738439
11500	738440
19379	738441
16995	738442
149924	738443
47366	738444
63626	738445
11372	738446
10636	738447
4344	738448
49551	738449
14366	738450
7899	738451
29789	738452
75650	738453
2253	738454
24571	738455
31126	738456
118736	738457
16395	738458
24698	738459
99584	738460
1389	738461
35807	738462
22467	738463
1476	738464
79408	738465
12617	738466
57839	738467
7073	738468
13732	738469
50119	738470
11170	738471
62817	738472
19	738473
1213	738474
69752	738475
7018	738476
56833	738477
1129	738478
62324	738479
144150	738480
153393	738481
70531	738482
22556	738483
186	738484
58518	738485
2825	738486
32491	738487
31407	738488
44403	738489
134015	738490
133	738491
36858	738492
81405	738493
3887	738494
56737	738495
54369	738496
32988	738497
24885	738498
6751	738499
29630	738500
9084	738501
6249	738502
22198	738503
48470	738504
72802	738505
50353	738506
80317	738507
15747	738508
11616	738509
15792	738510
40429	738511
3643	738512
66888	738513
1317	738514
24217	738515
9390	738516
3285	738517
41567	738518
8724	738519
115063	738520
69138	738521
24871	738522
154429	738523
18660	738524
126798	738525
34655	738526
40667	738527
42619	738528
105935	738529
190	738530
49490	738531
127268	738532
45378	738533
26786	738534
22869	738535
96559	738536
26865	738537
98726	738538
55	738539
143421	738540
53307	738541
10159	738542
10140	738543
1295	738544
49335	738545
2822	738546
13419	738547
72222	738548
30873	738549
22163	738550
36102	738551
22240	738552
4430	738553
22516	738554
13401	738555
13873	738556
6343	738557
82397	738558
56134	738559
8853	738560
17779	738561
124817	738562
11461	738563
39156	738564
9645	738565
3878	738566
60395	738567
59556	738568
106378	738569
6612	738570
63451	738571
48653	738572
160	738573
64317	738574
10134	738575
31850	738576
4578	738577
70	738578
39118	738579
80965	738580
66739	738581
33733	738582
19613	738583
35337	738584
82783	738585
48047	738586
21	738587
1529	738588
6110	738589
231	738590
27194	738591
16839	738592
28485	738593
75715	738594
11464	738595
62559	738596
37099	738597
148451	738598
42480	738599
420	738600
47437	738601
4045	738602
34551	738603
44651	738604
28587	738605
32	738606
22963	738607
91243	738608
98687	738609
4225	738610
9496	738611
64861	738612
37238	738613
4058	738614
35494	738615
55607	738616
34816	738617
25687	738618
43026	738619
151646	738620
93984	738621
20759	738622
114017	738623
88522	738624
115401	738625
10779	738626
51222	738627
7281	738628
7417	738629
15848	738630
911	738631
61403	738632
45085	738633
155	738634
5195	738635
111296	738636
50240	738637
14056	738638
51370	738639
985	738640
33146	738641
91502	738642
20835	738643
34574	738644
47193	738645
152894	738646
18041	738647
11258	738648
39708	738649
12414	738650
39228	738651
35933	738652
25201	738653
13056	738654
25098	738655
92051	738656
67246	738657
9839	738658
40188	738659
78780	738660
16758	738661
46290	738662
63948	738663
6445	738664
50210	738665
89460	738666
3808	738667
5139	738668
35801	738669
5950	738670
10547	738671
124494	738672
49275	738673
107123	738674
16396	738675
83013	738676
17998	738677
400	738678
42654	738679
22489	738680
22	738681
110125	738682
9673	738683
60970	738684
34612	738685
35983	738686
56051	738687
2740	738688
108317	738689
77053	738690
222	738691
73813	738692
103187	738693
65576	738694
4440	738695
27421	738696
103807	738697
19737	738698
9334	738699
22978	738700
143384	738701
2294	738702
925	738703
20890	738704
82856	738705
79536	738706
4195	738707
43322	738708
707	738709
28377	738710
68	738711
38789	738712
5143	738713
48799	738714
121202	738715
20250	738716
51299	738717
29177	738718
8737	738719
4751	738720
4534	738721
15926	738722
148822	738723
31158	738724
45449	738725
16167	738726
35591	738727
82126	738728
67908	738729
9831	738730
23763	738731
70851	738732
49459	738733
63692	738734
6	738735
32466	738736
77892	738737
48220	738738
8985	738739
77515	738740
33356	738741
40594	738742
25319	738743
5326	738744
41557	738745
52051	738746
40311	738747
2591	738748
12907	738749
28677	738750
28640	738751
30332	738752
148156	738753
808	738754
82560	738755
12882	738756
105837	738757
71991	738758
10236	738759
88227	738760
83789	738761
158090	738762
79826	738763
163853	738764
55156	738765
45807	738766
12356	738767
137612	738768
288	738769
85757	738770
15158	738771
1610	738772
72746	738773
106194	738774
42134	738775
57079	738776
80709	738777
5771	738778
131491	738779
2151	738780
40261	738781
10905	738782
16457	738783
551	738784
1246	738785
1463	738786
17554	738787
155232	738788
162584	738789
16154	738790
34665	738791
9201	738792
12799	738793
108	738794
140762	738795
19286	738796
351	738797
73379	738798
1166	738799
12351	738800
58486	738801
1124	738802
45293	738803
99	738804
17599	738805
24764	738806
98	738807
41828	738808
19186	738809
21576	738810
34666	738811
5353	738812
23336	738813
16132	738814
126629	738815
21161	738816
47997	738817
44670	738818
11963	738819
28930	738820
3587	738821
10287	738822
41198	738823
11682	738824
100787	738825
104897	738826
61224	738827
33775	738828
30486	738829
27779	738830
48753	738831
38853	738832
29459	738833
13746	738834
83970	738835
2345	738836
38411	738837
63983	738838
15850	738839
24258	738840
72075	738841
45601	738842
74775	738843
96002	738844
130656	738845
75136	738846
3837	738847
43784	738848
107249	738849
13138	738850
132796	738851
5671	738852
115090	738853
59621	738854
43	738855
29730	738856
4786	738857
34581	738858
47063	738859
24102	738860
15860	738861
7500	738862
94623	738863
151374	738864
8377	738865
14519	738866
145	738867
7452	738868
82618	738869
529	738870
56102	738871
70874	738872
68906	738873
6343	738874
3636	738875
20192	738876
1275	738877
70362	738878
158009	738879
65212	738880
25423	738881
16923	738882
55961	738883
3682	738884
94557	738885
28416	738886
72437	738887
3037	738888
4545	738889
6296	738890
32130	738891
33468	738892
48589	738893
68256	738894
35780	738895
114044	738896
26012	738897
2005	738898
92712	738899
43719	738900
1421	738901
29607	738902
12794	738903
19512	738904
11639	738905
17897	738906
13918	738907
27230	738908
30272	738909
35299	738910
38335	738911
1171	738912
153721	738913
14662	738914
103122	738915
39504	738916
108900	738917
289	738918
13568	738919
78807	738920
53043	738921
43514	738922
3474	738923
14339	738924
84621	738925
131981	738926
79	738927
18300	738928
46472	738929
15504	738930
24781	738931
67845	738932
9667	738933
41	738934
4357	738935
6857	738936
11020	738937
1110	738938
27270	738939
5142	738940
8783	738941
80738	738942
105071	738943
66	738944
2200	738945
1206	738946
24713	738947
88870	738948
1366	738949
7484	738950
70846	738951
6322	738952
7858	738953
55264	738954
25902	738955
29308	738956
11494	738957
147	738958
19404	738959
19345	738960
6063	738961
86236	738962
28418	738963
60402	738964
64130	738965
159589	738966
9072	738967
29288	738968
99535	738969
17179	738970
12713	738971
10481	738972
124285	738973
82655	738974
81470	738975
41949	738976
89861	738977
92217	738978
21670	738979
25383	738980
1988	738981
87938	738982
5912	738983
9459	738984
7027	738985
35834	738986
10348	738987
43032	738988
11525	738989
36661	738990
29292	738991
97077	738992
19200	738993
13630	738994
20503	738995
46578	738996
730	738997
27919	738998
62466	738999
25606	739000
75513	739001
25319	739002
671	739003
2971	739004
4948	739005
44655	739006
31775	739007
6872	739008
62123	739009
13422	739010
15091	739011
8440	739012
30756	739013
4852	739014
45366	739015
125934	739016
6152	739017
17297	739018
16015	739019
43422	739020
75879	739021
45704	739022
123400	739023
92203	739024
4573	739025
25284	739026
5897	739027
16335	739028
243	739029
15185	739030
42486	739031
83014	739032
96207	739033
144480	739034
58258	739035
83009	739036
11856	739037
8440	739038
558	739039
47515	739040
48592	739041
37981	739042
9108	739043
18493	739044
7300	739045
110198	739046
34210	739047
32834	739048
294	739049
83276	739050
4557	739051
20373	739052
7082	739053
5053	739054
57701	739055
37594	739056
64866	739057
26973	739058
73176	739059
9507	739060
3759	739061
3418	739062
98793	739063
156362	739064
50401	739065
59860	739066
15815	739067
60885	739068
27931	739069
24491	739070
35408	739071
67153	739072
954	739073
26206	739074
47847	739075
52395	739076
2763	739077
198	739078
4403	739079
20823	739080
78101	739081
1395	739082
154240	739083
210	739084
55785	739085
30155	739086
85625	739087
117323	739088
31876	739089
5667	739090
9778	739091
6968	739092
39034	739093
29241	739094
22738	739095
5921	739096
75252	739097
52626	739098
32292	739099
67967	739100
1183	739101
13995	739102
158505	739103
78624	739104
13741	739105
147432	739106
29658	739107
19402	739108
5522	739109
3936	739110
11882	739111
36860	739112
143563	739113
21711	739114
31667	739115
113831	739116
98850	739117
95523	739118
3123	739119
24082	739120
76676	739121
11853	739122
71709	739123
977	739124
2686	739125
17047	739126
95817	739127
4678	739128
2864	739129
55698	739130
5647	739131
4	739132
15826	739133
122886	739134
550	739135
111595	739136
21846	739137
23952	739138
113438	739139
39530	739140
18110	739141
68309	739142
10951	739143
10933	739144
6793	739145
2767	739146
36100	739147
12800	739148
77478	739149
51149	739150
102572	739151
20289	739152
75218	739153
40932	739154
118561	739155
19398	739156
424	739157
11539	739158
113886	739159
39813	739160
14108	739161
13945	739162
20690	739163
3966	739164
15139	739165
88394	739166
32917	739167
47863	739168
26915	739169
13730	739170
7271	739171
107175	739172
82702	739173
217	739174
71158	739175
43044	739176
38224	739177
87875	739178
133368	739179
10707	739180
63337	739181
16013	739182
3493	739183
76264	739184
33693	739185
268	739186
32517	739187
73377	739188
76009	739189
41131	739190
17714	739191
34016	739192
12824	739193
7757	739194
7649	739195
10467	739196
14670	739197
22566	739198
35931	739199
7903	739200
60413	739201
2219	739202
303	739203
53316	739204
92335	739205
23970	739206
44474	739207
40439	739208
80759	739209
9818	739210
47535	739211
56777	739212
28719	739213
47602	739214
2578	739215
208	739216
31391	739217
55130	739218
44578	739219
9034	739220
336	739221
9868	739222
109222	739223
187	739224
26833	739225
12542	739226
417	739227
125825	739228
3728	739229
9379	739230
3256	739231
19416	739232
7280	739233
66787	739234
5012	739235
77871	739236
87	739237
3028	739238
11353	739239
101219	739240
2239	739241
27188	739242
3279	739243
3548	739244
3425	739245
35787	739246
88297	739247
1259	739248
101	739249
9563	739250
51027	739251
7425	739252
158	739253
95015	739254
5364	739255
4715	739256
8741	739257
22898	739258
70418	739259
1462	739260
17596	739261
84298	739262
16647	739263
3251	739264
54413	739265
59289	739266
7613	739267
13671	739268
48389	739269
58503	739270
90860	739271
131688	739272
47868	739273
63314	739274
8322	739275
1130	739276
63010	739277
22561	739278
30638	739279
81355	739280
95834	739281
99840	739282
77291	739283
50552	739284
41081	739285
27432	739286
16066	739287
93896	739288
60829	739289
11687	739290
34545	739291
73470	739292
49880	739293
1931	739294
13550	739295
22454	739296
551	739297
59305	739298
89395	739299
40518	739300
30891	739301
60890	739302
5463	739303
52199	739304
11745	739305
9112	739306
1584	739307
21466	739308
19024	739309
4547	739310
45	739311
20659	739312
14306	739313
12003	739314
68489	739315
33946	739316
90106	739317
24003	739318
85548	739319
10665	739320
63136	739321
6856	739322
90701	739323
22737	739324
41462	739325
20541	739326
103146	739327
285	739328
55390	739329
41850	739330
10633	739331
34628	739332
134766	739333
43921	739334
3641	739335
20344	739336
41046	739337
9520	739338
103020	739339
20901	739340
9675	739341
60701	739342
10746	739343
5337	739344
82050	739345
37960	739346
50072	739347
3828	739348
29749	739349
712	739350
3113	739351
12683	739352
6965	739353
46616	739354
47587	739355
13345	739356
77170	739357
45042	739358
47909	739359
39173	739360
26504	739361
1151	739362
12547	739363
130088	739364
40887	739365
23048	739366
52026	739367
1274	739368
46357	739369
57	739370
22671	739371
40895	739372
40494	739373
19564	739374
20857	739375
61447	739376
71700	739377
16328	739378
34512	739379
5829	739380
1379	739381
119774	739382
31030	739383
34318	739384
56220	739385
35203	739386
120291	739387
2728	739388
81799	739389
9703	739390
7392	739391
9417	739392
106158	739393
10040	739394
34810	739395
61453	739396
11834	739397
20260	739398
37459	739399
25720	739400
34411	739401
55879	739402
6111	739403
5268	739404
9527	739405
24503	739406
76330	739407
10926	739408
28174	739409
11884	739410
101118	739411
557	739412
4791	739413
159078	739414
69925	739415
107544	739416
80	739417
49708	739418
48987	739419
12082	739420
39803	739421
1079	739422
43030	739423
5805	739424
1008	739425
24634	739426
284	739427
10822	739428
106616	739429
137366	739430
63937	739431
76420	739432
43603	739433
17164	739434
602	739435
11085	739436
12721	739437
33325	739438
536	739439
47382	739440
25692	739441
1476	739442
77370	739443
4647	739444
4768	739445
157149	739446
109786	739447
15221	739448
3892	739449
3791	739450
32474	739451
35327	739452
54470	739453
17430	739454
35355	739455
6129	739456
11998	739457
2328	739458
63867	739459
93074	739460
13772	739461
30164	739462
7808	739463
120399	739464
10983	739465
25323	739466
3741	739467
132540	739468
4722	739469
58149	739470
60582	739471
27496	739472
39192	739473
3737	739474
117678	739475
11597	739476
105096	739477
28600	739478
6140	739479
108503	739480
18884	739481
21516	739482
1634	739483
55785	739484
9556	739485
34789	739486
5345	739487
74189	739488
82429	739489
158958	739490
9405	739491
31299	739492
20396	739493
7524	739494
65614	739495
18578	739496
467	739497
148959	739498
9487	739499
47490	739500
22140	739501
40391	739502
33134	739503
51630	739504
17083	739505
47214	739506
29386	739507
32175	739508
25910	739509
35678	739510
82190	739511
16185	739512
34623	739513
112106	739514
42842	739515
114892	739516
59007	739517
25610	739518
39549	739519
22572	739520
28401	739521
21290	739522
13213	739523
21650	739524
66348	739525
18216	739526
4606	739527
42771	739528
44247	739529
2962	739530
56151	739531
48649	739532
32147	739533
5273	739534
16946	739535
64784	739536
93489	739537
1348	739538
10628	739539
14318	739540
12895	739541
27974	739542
5361	739543
36505	739544
1066	739545
47451	739546
334	739547
70417	739548
54582	739549
28171	739550
32699	739551
34853	739552
119296	739553
33630	739554
79496	739555
90340	739556
36149	739557
2145	739558
129164	739559
2586	739560
27526	739561
12203	739562
40853	739563
109939	739564
9792	739565
24445	739566
63258	739567
48396	739568
50249	739569
4326	739570
36403	739571
90500	739572
98333	739573
8939	739574
904	739575
3350	739576
43311	739577
1232	739578
45081	739579
59007	739580
9264	739581
31393	739582
18136	739583
65811	739584
111732	739585
6565	739586
99257	739587
115748	739588
41637	739589
122614	739590
48084	739591
24872	739592
23370	739593
18826	739594
5011	739595
24336	739596
25217	739597
41038	739598
120220	739599
75047	739600
21413	739601
22704	739602
83936	739603
9351	739604
29930	739605
18644	739606
29683	739607
18767	739608
33658	739609
52510	739610
1	739611
89455	739612
34881	739613
479	739614
66781	739615
76017	739616
11773	739617
61091	739618
1506	739619
78084	739620
18603	739621
86506	739622
1224	739623
159017	739624
61876	739625
58842	739626
8680	739627
145604	739628
9207	739629
312	739630
13115	739631
34140	739632
48673	739633
4955	739634
132256	739635
7947	739636
39972	739637
104084	739638
61425	739639
100791	739640
17866	739641
63353	739642
157148	739643
43801	739644
1887	739645
48421	739646
70101	739647
42746	739648
69872	739649
112984	739650
587	739651
84772	739652
69538	739653
12007	739654
41090	739655
19884	739656
22187	739657
5991	739658
28978	739659
23936	739660
118118	739661
21405	739662
29713	739663
12577	739664
397	739665
3574	739666
67620	739667
9508	739668
33600	739669
34169	739670
24491	739671
31899	739672
176	739673
7065	739674
9966	739675
35482	739676
50120	739677
61	739678
37965	739679
40052	739680
54867	739681
2594	739682
6743	739683
70760	739684
79711	739685
64318	739686
37276	739687
80922	739688
50413	739689
47153	739690
2621	739691
5939	739692
50966	739693
88853	739694
1659	739695
6391	739696
3600	739697
39477	739698
3135	739699
3979	739700
1957	739701
369	739702
34649	739703
22363	739704
31661	739705
11086	739706
132797	739707
28188	739708
89571	739709
126191	739710
37746	739711
34535	739712
5052	739713
4256	739714
1784	739715
45280	739716
1934	739717
64904	739718
45936	739719
19506	739720
56061	739721
72331	739722
105088	739723
36525	739724
278	739725
1827	739726
62519	739727
74112	739728
26264	739729
30107	739730
10640	739731
78669	739732
103552	739733
38652	739734
453	739735
276	739736
218	739737
1695	739738
33679	739739
96914	739740
135	739741
15267	739742
36551	739743
16411	739744
86239	739745
63664	739746
31794	739747
22046	739748
35929	739749
122086	739750
95287	739751
11103	739752
7896	739753
103453	739754
137774	739755
50827	739756
15329	739757
124513	739758
21455	739759
89390	739760
22010	739761
26590	739762
7836	739763
41667	739764
13949	739765
14399	739766
36	739767
90524	739768
27604	739769
2095	739770
143090	739771
2029	739772
92550	739773
42674	739774
1252	739775
22697	739776
152005	739777
7685	739778
44423	739779
11461	739780
39117	739781
10070	739782
109	739783
112542	739784
10889	739785
104071	739786
163430	739787
51311	739788
5009	739789
62197	739790
833	739791
50866	739792
6060	739793
122353	739794
52912	739795
99752	739796
71457	739797
150	739798
51680	739799
42682	739800
59972	739801
116048	739802
70793	739803
149464	739804
2738	739805
164284	739806
71163	739807
9717	739808
46250	739809
71396	739810
26730	739811
22024	739812
24787	739813
64562	739814
61419	739815
115008	739816
63575	739817
14322	739818
4921	739819
33603	739820
21734	739821
16712	739822
4037	739823
10990	739824
92852	739825
10423	739826
85333	739827
26748	739828
103399	739829
13928	739830
10399	739831
1758	739832
2173	739833
30050	739834
28991	739835
7499	739836
74850	739837
34947	739838
24360	739839
54430	739840
6160	739841
48193	739842
72615	739843
60729	739844
21052	739845
19361	739846
85173	739847
93824	739848
47985	739849
5340	739850
6466	739851
83672	739852
12701	739853
13012	739854
53994	739855
11470	739856
12275	739857
24777	739858
23558	739859
1002	739860
20059	739861
42563	739862
35058	739863
91130	739864
164780	739865
2978	739866
40162	739867
26136	739868
52350	739869
449	739870
217	739871
59241	739872
24362	739873
17910	739874
3978	739875
3070	739876
45386	739877
87161	739878
158983	739879
87848	739880
29142	739881
97728	739882
53866	739883
104986	739884
23156	739885
2464	739886
28801	739887
112126	739888
163617	739889
18284	739890
37517	739891
14421	739892
15300	739893
120637	739894
75743	739895
125119	739896
3850	739897
35437	739898
829	739899
12929	739900
29663	739901
1746	739902
27911	739903
31735	739904
22942	739905
100852	739906
153733	739907
77082	739908
90029	739909
29247	739910
72534	739911
18382	739912
43177	739913
737	739914
47081	739915
1680	739916
11492	739917
1299	739918
72501	739919
123169	739920
25953	739921
11583	739922
55113	739923
16784	739924
107308	739925
21243	739926
13085	739927
46375	739928
76714	739929
42384	739930
14233	739931
26350	739932
92057	739933
96936	739934
42469	739935
51402	739936
37977	739937
1986	739938
68502	739939
122573	739940
6046	739941
4106	739942
12583	739943
14226	739944
208	739945
5907	739946
28172	739947
22310	739948
3215	739949
24691	739950
36677	739951
3459	739952
49518	739953
24746	739954
3461	739955
4017	739956
153521	739957
46149	739958
4375	739959
221	739960
21135	739961
24682	739962
13670	739963
37840	739964
16047	739965
74112	739966
20346	739967
6318	739968
28826	739969
59056	739970
6215	739971
51259	739972
4844	739973
52828	739974
40882	739975
15497	739976
94668	739977
66353	739978
58194	739979
1461	739980
7312	739981
43738	739982
121870	739983
77586	739984
25670	739985
91315	739986
98385	739987
84871	739988
46692	739989
64297	739990
18061	739991
33353	739992
6524	739993
5494	739994
2620	739995
118	739996
67890	739997
3055	739998
102807	739999
1742	740000
36806	740001
102195	740002
1166	740003
19662	740004
59	740005
59716	740006
46369	740007
25722	740008
117812	740009
32368	740010
28797	740011
13968	740012
74382	740013
79545	740014
4444	740015
40796	740016
26233	740017
16366	740018
72734	740019
871	740020
33945	740021
1306	740022
1527	740023
7216	740024
1448	740025
64885	740026
29885	740027
13816	740028
38207	740029
62469	740030
69457	740031
43441	740032
87465	740033
6534	740034
18054	740035
1440	740036
20809	740037
6748	740038
22775	740039
15538	740040
2040	740041
149837	740042
53520	740043
10236	740044
157083	740045
14010	740046
104882	740047
29817	740048
25982	740049
29717	740050
57195	740051
45197	740052
56089	740053
4847	740054
27441	740055
126587	740056
37132	740057
87750	740058
60935	740059
76214	740060
7706	740061
63308	740062
17888	740063
3223	740064
5248	740065
19984	740066
43804	740067
151574	740068
1978	740069
11631	740070
155	740071
849	740072
11615	740073
49157	740074
102287	740075
6277	740076
782	740077
24582	740078
2878	740079
1340	740080
86308	740081
30269	740082
28305	740083
161144	740084
9128	740085
42921	740086
9304	740087
45806	740088
34136	740089
61250	740090
293	740091
20024	740092
52928	740093
36	740094
4869	740095
2658	740096
162018	740097
71468	740098
19780	740099
66977	740100
80096	740101
86352	740102
43412	740103
4188	740104
266	740105
42241	740106
6461	740107
1053	740108
139404	740109
9469	740110
50882	740111
137154	740112
40244	740113
15567	740114
16763	740115
17710	740116
89828	740117
97266	740118
64606	740119
80040	740120
86087	740121
97003	740122
37614	740123
21484	740124
32253	740125
159215	740126
9346	740127
3929	740128
27176	740129
6156	740130
61613	740131
1144	740132
14415	740133
44190	740134
9747	740135
36352	740136
92797	740137
23315	740138
101466	740139
62381	740140
26026	740141
53519	740142
27976	740143
97282	740144
59749	740145
104648	740146
30209	740147
17637	740148
1812	740149
91252	740150
30855	740151
2546	740152
16919	740153
10548	740154
79185	740155
4737	740156
13132	740157
34395	740158
22247	740159
81672	740160
110725	740161
47981	740162
53440	740163
73155	740164
115911	740165
48537	740166
59806	740167
86628	740168
60685	740169
4038	740170
5554	740171
51400	740172
3638	740173
23120	740174
65267	740175
34985	740176
144547	740177
68069	740178
27808	740179
26989	740180
41746	740181
4162	740182
20967	740183
31571	740184
13281	740185
106098	740186
308	740187
83866	740188
30735	740189
65356	740190
46790	740191
71047	740192
110608	740193
98855	740194
27863	740195
53497	740196
35750	740197
21772	740198
7502	740199
80314	740200
97644	740201
71992	740202
103570	740203
15416	740204
108461	740205
718	740206
52790	740207
1915	740208
98088	740209
89917	740210
78992	740211
49719	740212
7892	740213
8889	740214
51779	740215
9117	740216
9641	740217
19118	740218
10447	740219
85413	740220
74357	740221
88685	740222
69846	740223
60057	740224
79042	740225
9272	740226
163	740227
68766	740228
143079	740229
1069	740230
111138	740231
2585	740232
79369	740233
29844	740234
36675	740235
14799	740236
22305	740237
8762	740238
27425	740239
12730	740240
69291	740241
40259	740242
1110	740243
73592	740244
19879	740245
88768	740246
280	740247
56	740248
146544	740249
5929	740250
147653	740251
58336	740252
29119	740253
104634	740254
29072	740255
30821	740256
47258	740257
52181	740258
27878	740259
67308	740260
128246	740261
71677	740262
64287	740263
38665	740264
53546	740265
13579	740266
53519	740267
24061	740268
34447	740269
112779	740270
102759	740271
24225	740272
155095	740273
26508	740274
15813	740275
955	740276
26883	740277
82863	740278
42645	740279
91090	740280
139413	740281
58420	740282
98142	740283
18699	740284
18999	740285
22899	740286
70614	740287
69787	740288
3592	740289
45641	740290
107268	740291
16773	740292
63248	740293
149403	740294
7010	740295
68643	740296
74288	740297
28307	740298
42631	740299
2947	740300
41894	740301
13433	740302
45243	740303
9646	740304
21193	740305
35144	740306
36484	740307
102555	740308
100078	740309
544	740310
121281	740311
811	740312
71739	740313
53763	740314
2569	740315
23779	740316
43968	740317
53079	740318
8142	740319
4983	740320
3394	740321
17505	740322
28926	740323
40561	740324
3205	740325
104478	740326
25996	740327
51626	740328
29915	740329
27854	740330
22940	740331
29129	740332
62822	740333
381	740334
95123	740335
97979	740336
49043	740337
15382	740338
30298	740339
14016	740340
2534	740341
43735	740342
100483	740343
75353	740344
4115	740345
21266	740346
98164	740347
17074	740348
41657	740349
2495	740350
22751	740351
25491	740352
33727	740353
21590	740354
113548	740355
28049	740356
9043	740357
15848	740358
6116	740359
4603	740360
124360	740361
61953	740362
42968	740363
2809	740364
156	740365
45421	740366
70088	740367
11502	740368
14560	740369
540	740370
41919	740371
92557	740372
130935	740373
11087	740374
314	740375
6052	740376
530	740377
17521	740378
11499	740379
19157	740380
77995	740381
71009	740382
14301	740383
58468	740384
301	740385
51380	740386
38380	740387
1330	740388
26507	740389
10136	740390
3819	740391
68111	740392
54072	740393
32473	740394
161817	740395
68956	740396
32409	740397
15167	740398
24674	740399
20146	740400
32244	740401
123518	740402
303	740403
61145	740404
27232	740405
61000	740406
42780	740407
46070	740408
108611	740409
17810	740410
52049	740411
7545	740412
58861	740413
56558	740414
1568	740415
1810	740416
14374	740417
114434	740418
1611	740419
24218	740420
10222	740421
5496	740422
25020	740423
43954	740424
14915	740425
9736	740426
7940	740427
32802	740428
2877	740429
3775	740430
13341	740431
27628	740432
39163	740433
43432	740434
73555	740435
7336	740436
21550	740437
159244	740438
14167	740439
160220	740440
30723	740441
13699	740442
718	740443
25203	740444
18696	740445
8671	740446
30856	740447
89477	740448
61013	740449
120539	740450
8205	740451
72922	740452
42618	740453
1867	740454
1393	740455
36821	740456
64781	740457
13300	740458
51693	740459
14344	740460
7384	740461
33754	740462
459	740463
22083	740464
153914	740465
37050	740466
6537	740467
28105	740468
123173	740469
26189	740470
4560	740471
55000	740472
32154	740473
47288	740474
5378	740475
99705	740476
57584	740477
40545	740478
13968	740479
3350	740480
105605	740481
2450	740482
52121	740483
35227	740484
41674	740485
3796	740486
43491	740487
197	740488
83139	740489
9564	740490
44495	740491
3658	740492
9690	740493
76796	740494
38743	740495
32090	740496
9969	740497
46902	740498
1579	740499
799	740500
40017	740501
91868	740502
6551	740503
3	740504
2021	740505
5182	740506
127595	740507
150616	740508
2073	740509
101582	740510
3193	740511
2899	740512
49057	740513
14777	740514
40173	740515
47265	740516
107215	740517
88409	740518
7531	740519
8107	740520
1896	740521
3034	740522
3491	740523
13656	740524
17053	740525
58288	740526
49228	740527
83976	740528
55867	740529
11403	740530
5321	740531
147966	740532
3104	740533
710	740534
99218	740535
10158	740536
2601	740537
19786	740538
108118	740539
19175	740540
23167	740541
25136	740542
11675	740543
9741	740544
1188	740545
73091	740546
80061	740547
68218	740548
3854	740549
44511	740550
72538	740551
56711	740552
57888	740553
65205	740554
34187	740555
5004	740556
57399	740557
21074	740558
127626	740559
23701	740560
69666	740561
31365	740562
7669	740563
2940	740564
1317	740565
1287	740566
556	740567
18540	740568
6369	740569
4634	740570
15512	740571
95144	740572
34942	740573
7444	740574
21574	740575
99192	740576
32578	740577
1417	740578
156955	740579
3516	740580
7999	740581
13785	740582
28670	740583
3193	740584
26227	740585
48747	740586
8054	740587
35366	740588
30017	740589
15362	740590
10529	740591
56493	740592
65128	740593
7118	740594
4357	740595
2455	740596
5522	740597
2886	740598
94083	740599
5457	740600
44825	740601
109788	740602
3639	740603
8515	740604
97527	740605
440	740606
7120	740607
52419	740608
5520	740609
33788	740610
28067	740611
13921	740612
20727	740613
16348	740614
138848	740615
25545	740616
48101	740617
40232	740618
17038	740619
145864	740620
6849	740621
8752	740622
38830	740623
5854	740624
1955	740625
40673	740626
13798	740627
42608	740628
16349	740629
1471	740630
8361	740631
29112	740632
89310	740633
442	740634
36535	740635
13196	740636
18983	740637
7143	740638
16044	740639
46890	740640
21208	740641
8038	740642
31581	740643
150	740644
28558	740645
4810	740646
90158	740647
711	740648
93664	740649
5248	740650
154328	740651
14680	740652
1020	740653
93170	740654
94464	740655
1293	740656
216	740657
59402	740658
93453	740659
67563	740660
4595	740661
130137	740662
1129	740663
1298	740664
12115	740665
83094	740666
34886	740667
72293	740668
261	740669
73585	740670
21924	740671
94421	740672
36858	740673
47050	740674
19256	740675
28232	740676
938	740677
50248	740678
162720	740679
85256	740680
17242	740681
47878	740682
140881	740683
37493	740684
24394	740685
21107	740686
4711	740687
44035	740688
37483	740689
22261	740690
29947	740691
100454	740692
208	740693
3071	740694
76197	740695
48469	740696
40478	740697
54014	740698
83336	740699
34331	740700
40380	740701
52199	740702
24369	740703
97362	740704
9046	740705
42524	740706
40688	740707
15103	740708
8044	740709
6857	740710
27533	740711
17191	740712
65908	740713
162907	740714
51350	740715
9382	740716
72351	740717
13746	740718
3441	740719
41622	740720
32880	740721
5248	740722
87640	740723
131313	740724
4031	740725
100854	740726
5415	740727
123567	740728
77424	740729
7901	740730
38638	740731
67735	740732
32205	740733
99599	740734
20475	740735
30700	740736
27534	740737
7373	740738
38139	740739
74445	740740
98294	740741
20508	740742
7775	740743
1896	740744
2288	740745
16715	740746
41326	740747
104892	740748
22674	740749
30970	740750
67723	740751
24384	740752
10344	740753
104594	740754
127757	740755
356	740756
69630	740757
6550	740758
5740	740759
128085	740760
116214	740761
44007	740762
27108	740763
47448	740764
36266	740765
38568	740766
13688	740767
649	740768
27333	740769
8608	740770
54684	740771
68548	740772
93943	740773
108391	740774
74597	740775
912	740776
51005	740777
22690	740778
8672	740779
18891	740780
153647	740781
85179	740782
135	740783
79868	740784
24372	740785
58530	740786
35376	740787
3238	740788
7058	740789
56733	740790
92968	740791
12701	740792
2872	740793
3263	740794
67099	740795
4275	740796
42383	740797
26659	740798
18804	740799
21865	740800
105212	740801
5150	740802
3714	740803
76230	740804
48402	740805
16864	740806
95	740807
115531	740808
140972	740809
52219	740810
151513	740811
41647	740812
65668	740813
39961	740814
18516	740815
120625	740816
16951	740817
51120	740818
165042	740819
19097	740820
79970	740821
69461	740822
7852	740823
34576	740824
58258	740825
3749	740826
38741	740827
1604	740828
4427	740829
131663	740830
12108	740831
7440	740832
13144	740833
130998	740834
3196	740835
31210	740836
35573	740837
104	740838
15335	740839
55868	740840
18588	740841
80177	740842
65513	740843
76286	740844
18587	740845
7540	740846
6717	740847
2	740848
37559	740849
24600	740850
100674	740851
5571	740852
9082	740853
2202	740854
10381	740855
35833	740856
50412	740857
116917	740858
8	740859
118504	740860
16457	740861
5	740862
75528	740863
5729	740864
22034	740865
60226	740866
106470	740867
1982	740868
2102	740869
54635	740870
49296	740871
2739	740872
43713	740873
127497	740874
116905	740875
11947	740876
20323	740877
7679	740878
16202	740879
131973	740880
28187	740881
77679	740882
102833	740883
30140	740884
66799	740885
59508	740886
10164	740887
7133	740888
9346	740889
240	740890
156220	740891
9915	740892
49323	740893
18485	740894
34491	740895
94716	740896
3825	740897
48610	740898
37742	740899
20230	740900
84761	740901
36332	740902
83550	740903
26696	740904
114393	740905
53074	740906
16601	740907
29829	740908
40159	740909
94081	740910
95131	740911
12294	740912
57267	740913
97128	740914
7627	740915
70523	740916
25366	740917
8196	740918
73978	740919
1858	740920
62359	740921
9091	740922
318	740923
85582	740924
34911	740925
68650	740926
125764	740927
24930	740928
8942	740929
1027	740930
25764	740931
127546	740932
96588	740933
61218	740934
28875	740935
58285	740936
46181	740937
26260	740938
3024	740939
121647	740940
5238	740941
51640	740942
41968	740943
87896	740944
18188	740945
12242	740946
70147	740947
103039	740948
73514	740949
958	740950
1350	740951
107204	740952
32066	740953
8706	740954
49454	740955
7867	740956
148332	740957
23617	740958
64266	740959
77970	740960
70042	740961
116435	740962
2189	740963
44643	740964
81167	740965
78092	740966
12550	740967
70009	740968
60252	740969
5077	740970
50049	740971
17476	740972
44107	740973
30685	740974
7694	740975
3351	740976
30065	740977
147926	740978
235	740979
52715	740980
73536	740981
36503	740982
18770	740983
3491	740984
30193	740985
69270	740986
36457	740987
53971	740988
382	740989
41919	740990
79237	740991
29137	740992
27526	740993
76369	740994
26020	740995
61092	740996
7569	740997
14506	740998
84017	740999
7674	741000
50702	741001
20962	741002
5069	741003
65317	741004
16847	741005
35268	741006
701	741007
9910	741008
12815	741009
21911	741010
59377	741011
101549	741012
948	741013
48107	741014
43444	741015
53645	741016
17834	741017
23467	741018
2687	741019
12974	741020
132820	741021
99918	741022
3611	741023
38596	741024
105939	741025
9287	741026
7996	741027
49751	741028
30589	741029
71371	741030
13435	741031
28703	741032
150512	741033
10941	741034
69573	741035
35583	741036
149495	741037
40567	741038
97846	741039
78187	741040
7080	741041
38473	741042
92077	741043
52958	741044
100408	741045
89266	741046
8094	741047
40588	741048
3	741049
130838	741050
43321	741051
7048	741052
59544	741053
40850	741054
27389	741055
49214	741056
83793	741057
1104	741058
109086	741059
55259	741060
4673	741061
375	741062
67901	741063
52	741064
24990	741065
125990	741066
85609	741067
143939	741068
81125	741069
119023	741070
45990	741071
17610	741072
45645	741073
3045	741074
16604	741075
59800	741076
17794	741077
18214	741078
1434	741079
29399	741080
83184	741081
1348	741082
38	741083
42190	741084
38016	741085
29	741086
57837	741087
2709	741088
24142	741089
107723	741090
29843	741091
11185	741092
146079	741093
7446	741094
13968	741095
23069	741096
7426	741097
165838	741098
40093	741099
83365	741100
44370	741101
46460	741102
44372	741103
439	741104
10021	741105
10053	741106
1101	741107
57702	741108
34655	741109
50965	741110
34689	741111
42220	741112
11789	741113
2302	741114
85332	741115
20377	741116
76013	741117
21518	741118
32722	741119
60131	741120
8913	741121
38755	741122
55980	741123
39637	741124
15809	741125
13564	741126
46224	741127
65853	741128
3505	741129
40579	741130
28675	741131
25215	741132
18298	741133
24912	741134
72006	741135
5631	741136
18528	741137
5257	741138
12025	741139
83879	741140
33193	741141
10628	741142
3180	741143
3651	741144
75978	741145
5671	741146
127531	741147
17316	741148
93445	741149
11337	741150
5771	741151
5165	741152
34423	741153
58406	741154
6209	741155
23316	741156
35445	741157
152722	741158
99061	741159
13508	741160
62542	741161
38250	741162
8015	741163
11311	741164
31959	741165
29402	741166
500	741167
61484	741168
132539	741169
78959	741170
74709	741171
64372	741172
8384	741173
20937	741174
58462	741175
473	741176
64687	741177
33086	741178
961	741179
19237	741180
51431	741181
75045	741182
10765	741183
55828	741184
87263	741185
25154	741186
13036	741187
57554	741188
146170	741189
78605	741190
60085	741191
57069	741192
8592	741193
17083	741194
10651	741195
98	741196
54103	741197
12709	741198
85695	741199
27992	741200
273	741201
28846	741202
14659	741203
82546	741204
62262	741205
34258	741206
25706	741207
6444	741208
8160	741209
7137	741210
26822	741211
11666	741212
29149	741213
42192	741214
6377	741215
2352	741216
104637	741217
1065	741218
65704	741219
104810	741220
78700	741221
47690	741222
57447	741223
37290	741224
9915	741225
30487	741226
84963	741227
638	741228
42792	741229
107665	741230
5121	741231
21362	741232
1133	741233
15121	741234
130751	741235
93280	741236
11528	741237
109137	741238
18832	741239
2459	741240
942	741241
7326	741242
107139	741243
5438	741244
31268	741245
44757	741246
22279	741247
46050	741248
4777	741249
3687	741250
18608	741251
9261	741252
1620	741253
21296	741254
1229	741255
11147	741256
65450	741257
80628	741258
115185	741259
64876	741260
8279	741261
28930	741262
6446	741263
68460	741264
14076	741265
7395	741266
51938	741267
23003	741268
129693	741269
5801	741270
3808	741271
33081	741272
40568	741273
9147	741274
2100	741275
10831	741276
4364	741277
18413	741278
116251	741279
6232	741280
42	741281
42266	741282
78289	741283
49349	741284
64189	741285
30281	741286
45634	741287
62177	741288
816	741289
7943	741290
19386	741291
15493	741292
66440	741293
76797	741294
5342	741295
85437	741296
867	741297
365	741298
953	741299
129945	741300
56726	741301
109518	741302
192	741303
20718	741304
44821	741305
111593	741306
113070	741307
7319	741308
26233	741309
6978	741310
939	741311
104201	741312
82184	741313
36929	741314
38092	741315
1367	741316
22880	741317
2128	741318
15414	741319
23163	741320
36252	741321
69677	741322
25	741323
9924	741324
63087	741325
6544	741326
414	741327
37509	741328
2052	741329
14471	741330
110	741331
100615	741332
48275	741333
153510	741334
25916	741335
128412	741336
28043	741337
10372	741338
19485	741339
6100	741340
44451	741341
36657	741342
49800	741343
2797	741344
27548	741345
9432	741346
1199	741347
15566	741348
34158	741349
100379	741350
1015	741351
21501	741352
11727	741353
2338	741354
64202	741355
14072	741356
128203	741357
25502	741358
26	741359
105254	741360
46493	741361
57326	741362
25247	741363
97655	741364
147920	741365
38778	741366
16254	741367
34777	741368
57673	741369
19250	741370
5579	741371
78471	741372
103731	741373
106555	741374
17053	741375
21669	741376
10963	741377
139522	741378
135832	741379
46129	741380
93699	741381
4681	741382
462	741383
22952	741384
3012	741385
8084	741386
61506	741387
5903	741388
51434	741389
95070	741390
86188	741391
14322	741392
118286	741393
46	741394
80655	741395
108525	741396
70462	741397
143733	741398
4933	741399
96989	741400
9954	741401
39723	741402
43836	741403
612	741404
24635	741405
10	741406
20640	741407
51813	741408
30206	741409
76355	741410
94414	741411
15754	741412
12394	741413
83510	741414
88492	741415
24576	741416
4160	741417
47569	741418
47199	741419
280	741420
67044	741421
230	741422
15879	741423
23797	741424
60367	741425
64334	741426
2887	741427
12588	741428
57347	741429
4586	741430
35436	741431
37940	741432
24911	741433
456	741434
29323	741435
20597	741436
7460	741437
45809	741438
31	741439
5005	741440
142	741441
35264	741442
1861	741443
2441	741444
34310	741445
80019	741446
18725	741447
143991	741448
23394	741449
68221	741450
96722	741451
67347	741452
318	741453
71606	741454
156095	741455
11540	741456
12602	741457
14351	741458
11691	741459
85458	741460
79270	741461
3544	741462
43055	741463
28951	741464
33672	741465
21196	741466
7345	741467
53996	741468
1828	741469
5240	741470
43091	741471
35356	741472
8151	741473
45169	741474
35760	741475
214	741476
9733	741477
8650	741478
26726	741479
52684	741480
35003	741481
110676	741482
42555	741483
27112	741484
33594	741485
990	741486
11906	741487
21180	741488
19600	741489
58218	741490
57136	741491
17694	741492
102776	741493
23871	741494
28327	741495
163320	741496
159542	741497
110247	741498
33077	741499
9553	741500
83483	741501
40255	741502
46663	741503
41427	741504
86795	741505
19317	741506
59796	741507
48352	741508
44928	741509
35510	741510
150287	741511
8567	741512
60940	741513
134071	741514
115022	741515
5349	741516
49792	741517
5756	741518
2009	741519
19539	741520
8234	741521
4695	741522
7186	741523
15663	741524
114451	741525
15293	741526
73542	741527
25237	741528
9136	741529
34809	741530
36385	741531
35701	741532
146745	741533
23724	741534
162233	741535
22095	741536
16659	741537
74808	741538
128371	741539
638	741540
1750	741541
27470	741542
5635	741543
391	741544
934	741545
158490	741546
4144	741547
153350	741548
54247	741549
2741	741550
52434	741551
83431	741552
41056	741553
34774	741554
10113	741555
372	741556
13107	741557
56273	741558
49900	741559
300	741560
117056	741561
108346	741562
120840	741563
1644	741564
130453	741565
8270	741566
42532	741567
101349	741568
60106	741569
8430	741570
61105	741571
64565	741572
11081	741573
47430	741574
57869	741575
26089	741576
62493	741577
38897	741578
16271	741579
81750	741580
67487	741581
85149	741582
18380	741583
11310	741584
1360	741585
18714	741586
69832	741587
133936	741588
29255	741589
52279	741590
114308	741591
94796	741592
41900	741593
4068	741594
18720	741595
36230	741596
3396	741597
4683	741598
13917	741599
59	741600
80489	741601
153004	741602
78735	741603
10986	741604
18693	741605
20532	741606
102239	741607
64061	741608
59450	741609
65639	741610
127371	741611
8960	741612
45107	741613
95915	741614
15934	741615
6922	741616
40385	741617
10376	741618
1960	741619
136577	741620
30071	741621
14412	741622
40280	741623
19669	741624
12943	741625
38	741626
13092	741627
80367	741628
32176	741629
29015	741630
65100	741631
125437	741632
2401	741633
1760	741634
69569	741635
150163	741636
6127	741637
21740	741638
1024	741639
146088	741640
81967	741641
100158	741642
37374	741643
42846	741644
85757	741645
5449	741646
80417	741647
16348	741648
14611	741649
26554	741650
19761	741651
30757	741652
29255	741653
120566	741654
12	741655
26172	741656
31578	741657
27641	741658
152125	741659
13247	741660
74970	741661
152489	741662
52862	741663
5498	741664
106367	741665
70580	741666
1733	741667
28243	741668
75936	741669
4875	741670
83575	741671
94	741672
163749	741673
75802	741674
26803	741675
10963	741676
346	741677
77145	741678
109624	741679
32909	741680
4613	741681
14	741682
121994	741683
22628	741684
114818	741685
106175	741686
5736	741687
37738	741688
5987	741689
59848	741690
26304	741691
94164	741692
2253	741693
46580	741694
4943	741695
20839	741696
87466	741697
16695	741698
48955	741699
1734	741700
50619	741701
10497	741702
56935	741703
50671	741704
23415	741705
20129	741706
76668	741707
5112	741708
74554	741709
23627	741710
4511	741711
13367	741712
13979	741713
109749	741714
11605	741715
129948	741716
56419	741717
15728	741718
23607	741719
113509	741720
48718	741721
23677	741722
27118	741723
44462	741724
28887	741725
16294	741726
5966	741727
142125	741728
117691	741729
15594	741730
55102	741731
7050	741732
67412	741733
75841	741734
17897	741735
2068	741736
30920	741737
10888	741738
1199	741739
7294	741740
2708	741741
109600	741742
50154	741743
55605	741744
3479	741745
31036	741746
95845	741747
1408	741748
33760	741749
68708	741750
15720	741751
1359	741752
21	741753
46617	741754
52658	741755
4994	741756
93990	741757
67294	741758
49348	741759
21825	741760
8891	741761
3884	741762
33470	741763
87866	741764
75824	741765
479	741766
15815	741767
3487	741768
8427	741769
7113	741770
27232	741771
19100	741772
3639	741773
841	741774
17442	741775
6735	741776
4045	741777
17600	741778
26546	741779
1515	741780
117408	741781
12213	741782
90906	741783
40711	741784
23277	741785
48535	741786
173	741787
24925	741788
74878	741789
101923	741790
12442	741791
67696	741792
3681	741793
42448	741794
16752	741795
2651	741796
12986	741797
48005	741798
26915	741799
73	741800
10637	741801
139533	741802
72477	741803
95	741804
43840	741805
23340	741806
50955	741807
31408	741808
85303	741809
87755	741810
5377	741811
124261	741812
108963	741813
22139	741814
34695	741815
60165	741816
40276	741817
38559	741818
34061	741819
11903	741820
36951	741821
1485	741822
18603	741823
51676	741824
20447	741825
10365	741826
97289	741827
9484	741828
4099	741829
83036	741830
124015	741831
61625	741832
6854	741833
9121	741834
52513	741835
24374	741836
90252	741837
1900	741838
97506	741839
23984	741840
39562	741841
160145	741842
4718	741843
12633	741844
37263	741845
2102	741846
42196	741847
142367	741848
55768	741849
70428	741850
5187	741851
52329	741852
8909	741853
25374	741854
164836	741855
70477	741856
46746	741857
116	741858
22993	741859
14069	741860
96434	741861
16625	741862
54947	741863
8363	741864
42528	741865
47525	741866
6319	741867
9487	741868
3408	741869
9896	741870
29518	741871
11528	741872
108732	741873
65561	741874
10520	741875
61584	741876
39021	741877
6802	741878
37494	741879
132105	741880
105420	741881
60818	741882
86230	741883
15999	741884
638	741885
15303	741886
200	741887
5401	741888
5352	741889
13668	741890
30628	741891
101468	741892
69391	741893
63954	741894
14450	741895
1876	741896
26423	741897
22353	741898
1477	741899
4969	741900
83513	741901
7123	741902
81321	741903
25433	741904
132	741905
5551	741906
8624	741907
57687	741908
64782	741909
11794	741910
51907	741911
570	741912
55539	741913
53094	741914
74674	741915
9283	741916
12567	741917
4310	741918
44810	741919
33180	741920
122	741921
74639	741922
4437	741923
11371	741924
2914	741925
44490	741926
61396	741927
1548	741928
5750	741929
155079	741930
4012	741931
51741	741932
65554	741933
52773	741934
35816	741935
20913	741936
35992	741937
61734	741938
4307	741939
74077	741940
75373	741941
715	741942
22351	741943
67567	741944
107438	741945
29461	741946
3974	741947
31019	741948
50926	741949
42591	741950
81377	741951
162	741952
28743	741953
1609	741954
121391	741955
42745	741956
75206	741957
158	741958
7783	741959
1835	741960
300	741961
11801	741962
8331	741963
10767	741964
124729	741965
82784	741966
79345	741967
42517	741968
10879	741969
68945	741970
43474	741971
25726	741972
19555	741973
108001	741974
14275	741975
97667	741976
67429	741977
100749	741978
10383	741979
165959	741980
3114	741981
57599	741982
12744	741983
28549	741984
30397	741985
102988	741986
21231	741987
5614	741988
59944	741989
31897	741990
9666	741991
72265	741992
2209	741993
10817	741994
132641	741995
21606	741996
120719	741997
3667	741998
100720	741999
941	742000
91273	742001
48062	742002
108768	742003
308	742004
46300	742005
969	742006
42359	742007
55672	742008
45659	742009
121635	742010
2642	742011
37904	742012
10968	742013
26669	742014
3792	742015
3273	742016
17939	742017
26051	742018
57886	742019
20716	742020
94342	742021
16783	742022
3827	742023
42541	742024
97459	742025
76780	742026
51473	742027
9762	742028
102505	742029
5795	742030
146771	742031
104773	742032
27363	742033
103800	742034
83587	742035
33067	742036
64736	742037
66408	742038
696	742039
67963	742040
69246	742041
4439	742042
17813	742043
83288	742044
22145	742045
674	742046
2358	742047
15370	742048
75639	742049
70532	742050
50174	742051
42141	742052
26119	742053
98953	742054
19097	742055
7884	742056
159007	742057
20209	742058
1015	742059
5188	742060
1016	742061
3634	742062
79923	742063
92361	742064
48096	742065
58774	742066
66934	742067
44528	742068
40931	742069
17722	742070
48575	742071
38042	742072
76303	742073
18753	742074
801	742075
31728	742076
21187	742077
4596	742078
31477	742079
25748	742080
55704	742081
133993	742082
12972	742083
8405	742084
37527	742085
68648	742086
8099	742087
57587	742088
13127	742089
287	742090
15589	742091
50973	742092
31057	742093
28603	742094
19259	742095
2	742096
31873	742097
23233	742098
32159	742099
92170	742100
21436	742101
35249	742102
6581	742103
38848	742104
118244	742105
54033	742106
5108	742107
5252	742108
64525	742109
9128	742110
231	742111
46467	742112
3335	742113
51214	742114
7170	742115
6839	742116
103664	742117
14021	742118
18862	742119
2582	742120
2772	742121
93017	742122
61109	742123
50143	742124
70277	742125
117836	742126
19519	742127
6677	742128
5268	742129
5405	742130
16587	742131
33681	742132
45325	742133
85505	742134
8903	742135
4575	742136
31872	742137
126622	742138
48668	742139
45702	742140
5993	742141
7768	742142
1021	742143
4383	742144
49549	742145
7080	742146
2866	742147
25590	742148
10	742149
39688	742150
67689	742151
105904	742152
41163	742153
67	742154
74856	742155
23676	742156
34320	742157
52678	742158
133213	742159
9170	742160
35502	742161
520	742162
2753	742163
25740	742164
889	742165
28326	742166
151146	742167
14979	742168
39531	742169
132417	742170
21668	742171
42553	742172
16683	742173
112	742174
123338	742175
5933	742176
103659	742177
1557	742178
7692	742179
99487	742180
6966	742181
713	742182
3014	742183
136199	742184
2357	742185
4519	742186
37658	742187
4087	742188
13358	742189
13426	742190
740	742191
8416	742192
5309	742193
74816	742194
78521	742195
1064	742196
38157	742197
2686	742198
35464	742199
11522	742200
42424	742201
27882	742202
32848	742203
98626	742204
48676	742205
2221	742206
9829	742207
5480	742208
37898	742209
6255	742210
2083	742211
32072	742212
6271	742213
84246	742214
40	742215
108	742216
104932	742217
25803	742218
45507	742219
23846	742220
3195	742221
128184	742222
27008	742223
2097	742224
106786	742225
35968	742226
132866	742227
54511	742228
41891	742229
16476	742230
38034	742231
26249	742232
41071	742233
34464	742234
10410	742235
1128	742236
42	742237
66005	742238
53469	742239
68499	742240
18666	742241
124730	742242
21977	742243
16387	742244
65029	742245
19338	742246
19356	742247
123588	742248
16051	742249
21374	742250
233	742251
118745	742252
2311	742253
118544	742254
82950	742255
9056	742256
35822	742257
51447	742258
3053	742259
1569	742260
14662	742261
160270	742262
68719	742263
14990	742264
16814	742265
44202	742266
40992	742267
25974	742268
107042	742269
34435	742270
10628	742271
55649	742272
10644	742273
105848	742274
47380	742275
5762	742276
69208	742277
43562	742278
3458	742279
117159	742280
49026	742281
5496	742282
40037	742283
4609	742284
43010	742285
19297	742286
833	742287
5131	742288
2089	742289
126240	742290
51672	742291
10439	742292
71665	742293
11466	742294
111074	742295
59399	742296
17714	742297
16206	742298
8428	742299
2515	742300
143485	742301
79858	742302
8096	742303
28172	742304
40706	742305
18203	742306
3787	742307
1452	742308
28777	742309
82196	742310
5944	742311
64632	742312
36114	742313
67541	742314
7030	742315
12530	742316
12906	742317
110240	742318
6310	742319
21537	742320
25809	742321
39	742322
5076	742323
57727	742324
12259	742325
3904	742326
2600	742327
36610	742328
9693	742329
86352	742330
48046	742331
81533	742332
53546	742333
43131	742334
3003	742335
5376	742336
10203	742337
1570	742338
27147	742339
100634	742340
13665	742341
81236	742342
39393	742343
56621	742344
14431	742345
30912	742346
32147	742347
22783	742348
22010	742349
94603	742350
28026	742351
51811	742352
4565	742353
996	742354
33020	742355
5654	742356
2097	742357
5923	742358
18217	742359
17656	742360
30767	742361
47002	742362
23658	742363
11780	742364
108939	742365
50687	742366
120971	742367
6029	742368
16142	742369
36109	742370
13397	742371
76479	742372
18107	742373
9155	742374
282	742375
6449	742376
81447	742377
33929	742378
161542	742379
26004	742380
1291	742381
6600	742382
67075	742383
46265	742384
24616	742385
101570	742386
4158	742387
23577	742388
3812	742389
5134	742390
152737	742391
47643	742392
50722	742393
48568	742394
146493	742395
26677	742396
23040	742397
78597	742398
3113	742399
20976	742400
35388	742401
28314	742402
8186	742403
78891	742404
36387	742405
5757	742406
48481	742407
112541	742408
84111	742409
6653	742410
9655	742411
29120	742412
808	742413
74585	742414
361	742415
23000	742416
62148	742417
27140	742418
4367	742419
28162	742420
12193	742421
126892	742422
22630	742423
33327	742424
29214	742425
43392	742426
16265	742427
9891	742428
17066	742429
2970	742430
3675	742431
98209	742432
19689	742433
30051	742434
43060	742435
8371	742436
1365	742437
8744	742438
63	742439
14758	742440
23385	742441
36439	742442
19189	742443
74986	742444
6256	742445
1796	742446
19227	742447
22853	742448
55574	742449
64857	742450
106402	742451
19287	742452
66908	742453
65004	742454
9089	742455
63988	742456
37267	742457
15575	742458
49392	742459
7251	742460
87027	742461
47333	742462
1019	742463
8106	742464
8882	742465
27674	742466
401	742467
26576	742468
4563	742469
3780	742470
17693	742471
90572	742472
5798	742473
15996	742474
8057	742475
18840	742476
80694	742477
6921	742478
1748	742479
21350	742480
12010	742481
74963	742482
7974	742483
106024	742484
843	742485
1684	742486
8780	742487
67522	742488
16874	742489
161797	742490
54009	742491
163278	742492
73060	742493
31355	742494
4932	742495
30161	742496
10231	742497
19051	742498
25572	742499
22759	742500
11372	742501
51499	742502
8849	742503
76653	742504
6215	742505
88869	742506
27913	742507
28647	742508
1488	742509
38096	742510
10307	742511
6022	742512
84176	742513
59691	742514
2355	742515
52893	742516
69159	742517
30270	742518
32171	742519
18086	742520
12449	742521
10153	742522
7092	742523
33372	742524
118036	742525
28687	742526
1900	742527
46645	742528
41933	742529
52002	742530
3765	742531
56958	742532
15767	742533
481	742534
6523	742535
43394	742536
88506	742537
2115	742538
95951	742539
56766	742540
122325	742541
8221	742542
72291	742543
46657	742544
58057	742545
127806	742546
997	742547
160549	742548
30301	742549
115742	742550
34330	742551
17567	742552
364	742553
60360	742554
2590	742555
15493	742556
74874	742557
3	742558
3869	742559
2458	742560
25	742561
30092	742562
10112	742563
36931	742564
3717	742565
34957	742566
105074	742567
11714	742568
3461	742569
13593	742570
13300	742571
40511	742572
66	742573
32217	742574
29598	742575
1999	742576
8941	742577
43311	742578
14523	742579
33143	742580
16687	742581
974	742582
20317	742583
4381	742584
20996	742585
12314	742586
69159	742587
37637	742588
8142	742589
13114	742590
161945	742591
61606	742592
322	742593
29607	742594
116529	742595
9268	742596
102481	742597
41201	742598
4459	742599
165	742600
10547	742601
28379	742602
22260	742603
66451	742604
8418	742605
16624	742606
12290	742607
73230	742608
76891	742609
13926	742610
15337	742611
3894	742612
53956	742613
60767	742614
112009	742615
2687	742616
21641	742617
15940	742618
161830	742619
67217	742620
74947	742621
30424	742622
6158	742623
8018	742624
78760	742625
4795	742626
76482	742627
641	742628
65813	742629
2447	742630
38807	742631
18765	742632
4501	742633
49255	742634
10134	742635
38695	742636
100134	742637
13686	742638
75081	742639
147349	742640
93496	742641
100232	742642
18159	742643
12337	742644
59422	742645
35548	742646
122294	742647
103499	742648
1135	742649
2599	742650
25078	742651
53423	742652
178	742653
29101	742654
14340	742655
37002	742656
14318	742657
33339	742658
70456	742659
9741	742660
66408	742661
82559	742662
1531	742663
2190	742664
137854	742665
2288	742666
995	742667
96263	742668
273	742669
81795	742670
26698	742671
20298	742672
56302	742673
10521	742674
3610	742675
15785	742676
46131	742677
4216	742678
16767	742679
76459	742680
43468	742681
40003	742682
255	742683
74003	742684
96237	742685
41234	742686
93711	742687
139224	742688
74082	742689
1708	742690
182	742691
67706	742692
58308	742693
88156	742694
21540	742695
31733	742696
24081	742697
50232	742698
15370	742699
59594	742700
12640	742701
38481	742702
56609	742703
14869	742704
33816	742705
21582	742706
12019	742707
54519	742708
857	742709
10433	742710
5843	742711
19298	742712
17479	742713
717	742714
38455	742715
12598	742716
50285	742717
115445	742718
4036	742719
97934	742720
93024	742721
29449	742722
31956	742723
49588	742724
65402	742725
120431	742726
135444	742727
9367	742728
25624	742729
19049	742730
65328	742731
61919	742732
15701	742733
1856	742734
3577	742735
7048	742736
168	742737
422	742738
142742	742739
77074	742740
131970	742741
25298	742742
8952	742743
5946	742744
3754	742745
67354	742746
25705	742747
85370	742748
97693	742749
11625	742750
102853	742751
30782	742752
611	742753
49491	742754
26989	742755
45536	742756
70691	742757
10311	742758
35571	742759
456	742760
28331	742761
12699	742762
71182	742763
80621	742764
94009	742765
147022	742766
2661	742767
32936	742768
5321	742769
10151	742770
15135	742771
2682	742772
64071	742773
48041	742774
3938	742775
10513	742776
90644	742777
9050	742778
39850	742779
34950	742780
136940	742781
15209	742782
23303	742783
117493	742784
23268	742785
21189	742786
36247	742787
153351	742788
31831	742789
1139	742790
25931	742791
475	742792
64489	742793
76913	742794
8381	742795
8711	742796
97311	742797
34143	742798
84201	742799
8089	742800
7675	742801
13582	742802
117765	742803
1839	742804
95595	742805
65162	742806
18669	742807
76620	742808
55587	742809
71167	742810
32989	742811
4016	742812
23911	742813
75429	742814
13153	742815
119	742816
11698	742817
36638	742818
126477	742819
335	742820
388	742821
4812	742822
6262	742823
696	742824
64278	742825
6447	742826
2873	742827
89796	742828
14977	742829
67011	742830
12579	742831
39991	742832
45235	742833
74022	742834
100808	742835
10297	742836
104399	742837
33309	742838
20736	742839
7145	742840
71293	742841
8947	742842
103027	742843
38776	742844
20229	742845
28941	742846
109208	742847
24930	742848
1396	742849
123456	742850
21063	742851
23315	742852
52584	742853
85660	742854
15184	742855
31859	742856
160626	742857
15515	742858
43541	742859
5353	742860
41850	742861
14496	742862
1378	742863
19653	742864
18078	742865
3028	742866
104398	742867
128005	742868
53636	742869
48278	742870
59616	742871
8112	742872
3407	742873
36560	742874
17258	742875
44588	742876
11920	742877
9676	742878
28688	742879
17871	742880
11916	742881
145508	742882
32406	742883
70913	742884
1004	742885
130169	742886
10869	742887
29500	742888
164503	742889
17103	742890
13072	742891
93049	742892
1747	742893
7400	742894
11435	742895
35678	742896
1292	742897
9168	742898
47742	742899
13554	742900
577	742901
27845	742902
115407	742903
15040	742904
35159	742905
43678	742906
156913	742907
2023	742908
130071	742909
14058	742910
2834	742911
92501	742912
56656	742913
43348	742914
836	742915
747	742916
69365	742917
130683	742918
27613	742919
10930	742920
28120	742921
43205	742922
33742	742923
919	742924
4607	742925
28564	742926
445	742927
24910	742928
775	742929
91636	742930
49322	742931
929	742932
164241	742933
46293	742934
69695	742935
13873	742936
17174	742937
3518	742938
29878	742939
35868	742940
115453	742941
108956	742942
57211	742943
2141	742944
108368	742945
26782	742946
19033	742947
45572	742948
25788	742949
18077	742950
72605	742951
5508	742952
11696	742953
5363	742954
57056	742955
3624	742956
15720	742957
29318	742958
9847	742959
11519	742960
65039	742961
117377	742962
68560	742963
20200	742964
17623	742965
79072	742966
46234	742967
99797	742968
8226	742969
57430	742970
39395	742971
52378	742972
19680	742973
474	742974
149538	742975
61987	742976
15128	742977
127678	742978
18820	742979
1140	742980
107796	742981
4887	742982
39547	742983
145828	742984
8008	742985
7088	742986
2089	742987
20861	742988
132696	742989
11574	742990
8687	742991
34333	742992
2169	742993
58924	742994
25636	742995
44053	742996
45361	742997
73252	742998
15076	742999
51743	743000
134066	743001
44517	743002
9195	743003
26258	743004
7838	743005
71452	743006
30360	743007
41449	743008
20881	743009
51370	743010
57806	743011
3552	743012
10577	743013
9841	743014
70136	743015
27941	743016
28201	743017
26328	743018
42295	743019
62594	743020
36529	743021
1624	743022
64882	743023
47591	743024
18510	743025
24744	743026
457	743027
38799	743028
9373	743029
28601	743030
43942	743031
65026	743032
53541	743033
71233	743034
31909	743035
34887	743036
4765	743037
136494	743038
53227	743039
99536	743040
21463	743041
98767	743042
13846	743043
24153	743044
162766	743045
5277	743046
7808	743047
559	743048
4564	743049
128146	743050
57581	743051
19141	743052
9	743053
18072	743054
1761	743055
2430	743056
1423	743057
19891	743058
19714	743059
13291	743060
17904	743061
3022	743062
57353	743063
53161	743064
29515	743065
4282	743066
89550	743067
39245	743068
147016	743069
106969	743070
101023	743071
81463	743072
70627	743073
16181	743074
20215	743075
37608	743076
28782	743077
66286	743078
47460	743079
13784	743080
14727	743081
60362	743082
7848	743083
27465	743084
19366	743085
53307	743086
1128	743087
1403	743088
31507	743089
292	743090
52755	743091
8165	743092
21930	743093
56	743094
133801	743095
10811	743096
1952	743097
73601	743098
38338	743099
5865	743100
24550	743101
54488	743102
2120	743103
123269	743104
1806	743105
54381	743106
36109	743107
34662	743108
98451	743109
74683	743110
98648	743111
624	743112
18688	743113
63	743114
52584	743115
33599	743116
123672	743117
46152	743118
7308	743119
46486	743120
3646	743121
6573	743122
14817	743123
35751	743124
4682	743125
84832	743126
62404	743127
71620	743128
5684	743129
4081	743130
83669	743131
8807	743132
13267	743133
14290	743134
118207	743135
6233	743136
87770	743137
62285	743138
128193	743139
2282	743140
51854	743141
7625	743142
36339	743143
63028	743144
1073	743145
20976	743146
3854	743147
18798	743148
2949	743149
13454	743150
11374	743151
56735	743152
43732	743153
51	743154
90580	743155
57154	743156
48845	743157
4743	743158
5475	743159
53978	743160
11118	743161
25456	743162
57847	743163
159561	743164
9635	743165
86879	743166
126358	743167
74914	743168
71181	743169
72852	743170
69830	743171
23467	743172
31774	743173
39551	743174
6931	743175
53595	743176
11445	743177
69433	743178
19880	743179
81273	743180
2394	743181
37261	743182
14469	743183
17241	743184
22551	743185
10834	743186
544	743187
82577	743188
65473	743189
77678	743190
67505	743191
57846	743192
6477	743193
525	743194
130701	743195
32612	743196
22468	743197
27634	743198
36285	743199
3633	743200
160467	743201
34552	743202
23911	743203
2412	743204
74387	743205
47234	743206
27551	743207
87211	743208
14683	743209
94871	743210
24622	743211
6751	743212
29789	743213
44478	743214
75687	743215
26709	743216
45438	743217
6040	743218
59494	743219
16931	743220
84223	743221
22375	743222
40987	743223
14902	743224
132923	743225
75375	743226
37428	743227
35451	743228
2803	743229
40415	743230
48873	743231
104450	743232
26530	743233
8446	743234
3235	743235
10303	743236
61058	743237
153551	743238
88609	743239
126823	743240
12698	743241
51204	743242
414	743243
34268	743244
54767	743245
31364	743246
27964	743247
11594	743248
2027	743249
23786	743250
233	743251
9255	743252
8657	743253
1006	743254
110881	743255
18141	743256
72393	743257
13054	743258
78951	743259
13450	743260
15942	743261
44063	743262
15799	743263
26528	743264
123153	743265
25875	743266
126459	743267
94467	743268
46299	743269
58749	743270
13769	743271
85560	743272
1513	743273
88964	743274
63749	743275
27255	743276
27347	743277
3987	743278
12057	743279
4623	743280
39125	743281
3248	743282
31236	743283
1616	743284
94449	743285
77670	743286
137746	743287
6255	743288
1851	743289
748	743290
18115	743291
43403	743292
70	743293
3023	743294
23154	743295
1312	743296
87180	743297
7056	743298
30177	743299
56281	743300
14608	743301
66537	743302
44696	743303
19	743304
56330	743305
7184	743306
8643	743307
2558	743308
46481	743309
28850	743310
15192	743311
12453	743312
22740	743313
80830	743314
37560	743315
91031	743316
10182	743317
7900	743318
110436	743319
1305	743320
22224	743321
144272	743322
30255	743323
36965	743324
90313	743325
66591	743326
66701	743327
15857	743328
2426	743329
12690	743330
12443	743331
10288	743332
758	743333
26285	743334
103610	743335
6186	743336
89354	743337
7076	743338
5687	743339
35310	743340
295	743341
81339	743342
20248	743343
16004	743344
68404	743345
52278	743346
73277	743347
5511	743348
9707	743349
53144	743350
1861	743351
55233	743352
127216	743353
35768	743354
1347	743355
78718	743356
52233	743357
2528	743358
3745	743359
155733	743360
118781	743361
29156	743362
12534	743363
4863	743364
41960	743365
11642	743366
27108	743367
31487	743368
11291	743369
142011	743370
71841	743371
118433	743372
78240	743373
2870	743374
1460	743375
13132	743376
19275	743377
23201	743378
37567	743379
8279	743380
81414	743381
6667	743382
2416	743383
132353	743384
92043	743385
153089	743386
1091	743387
10840	743388
75418	743389
55198	743390
11666	743391
10995	743392
6381	743393
95833	743394
112696	743395
5031	743396
31156	743397
40425	743398
145078	743399
104370	743400
899	743401
21711	743402
4005	743403
5125	743404
20998	743405
13725	743406
58150	743407
63298	743408
87391	743409
47330	743410
49821	743411
16313	743412
29175	743413
33298	743414
126928	743415
9844	743416
53900	743417
110483	743418
10167	743419
83906	743420
25828	743421
36611	743422
34126	743423
939	743424
127408	743425
4884	743426
6164	743427
10772	743428
107276	743429
7679	743430
51809	743431
5745	743432
11413	743433
33382	743434
25663	743435
16130	743436
78343	743437
105201	743438
1239	743439
53350	743440
95022	743441
96241	743442
2942	743443
21664	743444
9274	743445
21358	743446
31868	743447
23	743448
81497	743449
20644	743450
12650	743451
6769	743452
49804	743453
17218	743454
48145	743455
13853	743456
9594	743457
14156	743458
20204	743459
12195	743460
88070	743461
88099	743462
72028	743463
1264	743464
3136	743465
20190	743466
27518	743467
21327	743468
95193	743469
34247	743470
45581	743471
34042	743472
71345	743473
97427	743474
3089	743475
83344	743476
39021	743477
50369	743478
26342	743479
49491	743480
10114	743481
30053	743482
6765	743483
554	743484
86774	743485
9757	743486
71592	743487
6747	743488
26157	743489
43922	743490
10772	743491
2797	743492
302	743493
85467	743494
2480	743495
17879	743496
52	743497
242	743498
33243	743499
1254	743500
3329	743501
19511	743502
107439	743503
126722	743504
57628	743505
2863	743506
32297	743507
33924	743508
117761	743509
13289	743510
62854	743511
54650	743512
17213	743513
872	743514
6229	743515
104224	743516
23168	743517
217	743518
33258	743519
34549	743520
45191	743521
31159	743522
247	743523
60005	743524
2990	743525
358	743526
29481	743527
2423	743528
48770	743529
49402	743530
3448	743531
24708	743532
34362	743533
90158	743534
50927	743535
124483	743536
13332	743537
25471	743538
51075	743539
76143	743540
17921	743541
152287	743542
24430	743543
9323	743544
4987	743545
68855	743546
13107	743547
12112	743548
35105	743549
4242	743550
25449	743551
131270	743552
140600	743553
25575	743554
55575	743555
34244	743556
55419	743557
1194	743558
106151	743559
20506	743560
2564	743561
20554	743562
64050	743563
85514	743564
59507	743565
115765	743566
851	743567
16781	743568
12667	743569
129852	743570
152554	743571
3329	743572
83229	743573
5556	743574
3064	743575
84720	743576
245	743577
86016	743578
146562	743579
87311	743580
95468	743581
102197	743582
90306	743583
25708	743584
115948	743585
88435	743586
3247	743587
103	743588
8361	743589
41935	743590
36401	743591
14666	743592
30200	743593
53968	743594
42623	743595
48878	743596
2	743597
5511	743598
54109	743599
104631	743600
870	743601
33367	743602
15749	743603
148	743604
18339	743605
10761	743606
52841	743607
100261	743608
56620	743609
13240	743610
79345	743611
66395	743612
61191	743613
77687	743614
62696	743615
23508	743616
8602	743617
15689	743618
4107	743619
8462	743620
32486	743621
172	743622
162767	743623
123894	743624
6037	743625
73446	743626
5532	743627
6261	743628
105205	743629
821	743630
112537	743631
4297	743632
4729	743633
6182	743634
57832	743635
92034	743636
70529	743637
19631	743638
11652	743639
34426	743640
3612	743641
79346	743642
4529	743643
17304	743644
140183	743645
87021	743646
31658	743647
7669	743648
103423	743649
572	743650
1740	743651
12822	743652
601	743653
6350	743654
36316	743655
10763	743656
90345	743657
66571	743658
73787	743659
61864	743660
3982	743661
56202	743662
3418	743663
76333	743664
35386	743665
11482	743666
117839	743667
50072	743668
2529	743669
9	743670
21067	743671
13927	743672
16356	743673
3248	743674
67265	743675
20672	743676
3447	743677
28351	743678
29247	743679
7881	743680
116480	743681
5460	743682
23376	743683
83424	743684
16676	743685
2020	743686
56651	743687
21196	743688
53220	743689
13418	743690
29454	743691
20795	743692
7261	743693
17779	743694
24139	743695
164269	743696
32138	743697
49725	743698
1291	743699
89369	743700
26123	743701
10146	743702
49653	743703
15767	743704
4776	743705
77887	743706
4457	743707
2361	743708
112272	743709
113808	743710
1369	743711
21481	743712
43338	743713
61021	743714
95962	743715
3629	743716
1242	743717
46710	743718
35735	743719
9091	743720
6362	743721
1232	743722
11910	743723
6767	743724
19942	743725
42775	743726
92491	743727
8411	743728
48511	743729
45405	743730
33024	743731
88517	743732
38430	743733
47313	743734
69195	743735
100235	743736
623	743737
26993	743738
646	743739
15257	743740
7607	743741
68802	743742
46900	743743
21754	743744
19982	743745
67993	743746
36352	743747
37029	743748
60436	743749
13090	743750
12301	743751
976	743752
2276	743753
20265	743754
20010	743755
40690	743756
43397	743757
85594	743758
36257	743759
34691	743760
60478	743761
17683	743762
2177	743763
60367	743764
1494	743765
64952	743766
35654	743767
25298	743768
52121	743769
11351	743770
96374	743771
71455	743772
3077	743773
28808	743774
281	743775
916	743776
47424	743777
1075	743778
60559	743779
21655	743780
28627	743781
8381	743782
117352	743783
38730	743784
1444	743785
49028	743786
520	743787
70020	743788
74908	743789
35983	743790
1632	743791
9408	743792
96001	743793
17123	743794
165880	743795
10198	743796
26676	743797
24789	743798
8208	743799
20702	743800
79964	743801
1916	743802
69952	743803
39985	743804
93859	743805
3853	743806
16590	743807
1381	743808
5155	743809
29202	743810
22263	743811
1694	743812
6201	743813
83702	743814
9880	743815
32989	743816
74833	743817
83444	743818
27511	743819
62270	743820
7086	743821
1342	743822
164046	743823
115769	743824
70630	743825
16896	743826
6199	743827
79046	743828
3075	743829
73152	743830
15892	743831
27288	743832
70159	743833
26530	743834
11599	743835
154191	743836
29338	743837
84592	743838
772	743839
5985	743840
4859	743841
63671	743842
625	743843
45064	743844
7272	743845
40446	743846
19647	743847
13380	743848
14653	743849
26211	743850
126736	743851
39982	743852
157565	743853
695	743854
17146	743855
25565	743856
68252	743857
39410	743858
119978	743859
43354	743860
70773	743861
2720	743862
2632	743863
31877	743864
120067	743865
19098	743866
128089	743867
14786	743868
76425	743869
17894	743870
7988	743871
12466	743872
13546	743873
31178	743874
7666	743875
60304	743876
27123	743877
32482	743878
12353	743879
4272	743880
95365	743881
3147	743882
12828	743883
19261	743884
68422	743885
15359	743886
20895	743887
81218	743888
97794	743889
4170	743890
11753	743891
26047	743892
13913	743893
21539	743894
44920	743895
42285	743896
4048	743897
151417	743898
887	743899
19507	743900
42307	743901
45574	743902
7491	743903
79922	743904
70037	743905
46544	743906
39944	743907
28289	743908
80388	743909
64086	743910
4149	743911
7474	743912
59104	743913
103534	743914
10036	743915
49754	743916
13031	743917
425	743918
37550	743919
69075	743920
11928	743921
39338	743922
10282	743923
85699	743924
126242	743925
7663	743926
8761	743927
14747	743928
58601	743929
111598	743930
7206	743931
42518	743932
123122	743933
46734	743934
114491	743935
150145	743936
13456	743937
122439	743938
71079	743939
8273	743940
91132	743941
41002	743942
2201	743943
34384	743944
32104	743945
65685	743946
39169	743947
17311	743948
1409	743949
2062	743950
12938	743951
2107	743952
114695	743953
149752	743954
58945	743955
2940	743956
131920	743957
20610	743958
71056	743959
48108	743960
63218	743961
32032	743962
25536	743963
27135	743964
50417	743965
106635	743966
87363	743967
80345	743968
8936	743969
86634	743970
1758	743971
2025	743972
130622	743973
130177	743974
244	743975
122328	743976
5102	743977
103881	743978
27840	743979
36212	743980
1331	743981
75443	743982
47273	743983
5657	743984
13442	743985
32209	743986
65102	743987
78051	743988
7771	743989
4559	743990
81871	743991
3169	743992
3014	743993
698	743994
22807	743995
54243	743996
126487	743997
934	743998
17311	743999
1334	744000
23593	744001
33408	744002
36954	744003
2657	744004
11099	744005
53584	744006
2130	744007
92977	744008
48096	744009
17585	744010
35541	744011
18796	744012
36204	744013
86654	744014
22521	744015
121982	744016
28316	744017
8371	744018
39520	744019
148645	744020
47022	744021
42299	744022
2669	744023
9001	744024
23322	744025
44394	744026
87496	744027
12036	744028
31623	744029
163997	744030
43470	744031
7134	744032
18073	744033
26589	744034
2903	744035
43721	744036
66297	744037
25762	744038
3178	744039
3058	744040
73669	744041
84331	744042
80966	744043
14	744044
68	744045
57634	744046
28	744047
15378	744048
25665	744049
135357	744050
76306	744051
69867	744052
34227	744053
63854	744054
107644	744055
2066	744056
106948	744057
8240	744058
56186	744059
121790	744060
85873	744061
88689	744062
23768	744063
41576	744064
124983	744065
40359	744066
2973	744067
52413	744068
1741	744069
36770	744070
5397	744071
90896	744072
25813	744073
83823	744074
36358	744075
822	744076
55228	744077
11526	744078
38193	744079
126270	744080
89201	744081
43045	744082
156981	744083
21900	744084
9054	744085
161883	744086
60296	744087
3830	744088
51102	744089
98327	744090
11917	744091
10360	744092
101009	744093
68795	744094
78149	744095
78804	744096
2781	744097
1541	744098
52598	744099
6601	744100
34273	744101
28416	744102
103446	744103
82014	744104
90203	744105
12276	744106
16710	744107
49747	744108
28672	744109
4291	744110
879	744111
12977	744112
106337	744113
445	744114
37837	744115
42085	744116
15754	744117
7751	744118
402	744119
7599	744120
61644	744121
681	744122
9955	744123
3271	744124
134284	744125
42340	744126
5785	744127
125198	744128
25157	744129
107884	744130
3283	744131
31896	744132
62703	744133
5153	744134
4395	744135
46354	744136
103821	744137
68323	744138
7250	744139
2539	744140
2041	744141
59467	744142
24273	744143
2000	744144
38323	744145
13009	744146
472	744147
131154	744148
1458	744149
86646	744150
27054	744151
124061	744152
60265	744153
60958	744154
12692	744155
363	744156
26146	744157
112838	744158
293	744159
29177	744160
26918	744161
37490	744162
23008	744163
1549	744164
34882	744165
1385	744166
14962	744167
69029	744168
9513	744169
9691	744170
27380	744171
32394	744172
325	744173
13760	744174
21656	744175
638	744176
66363	744177
45204	744178
49643	744179
22598	744180
10070	744181
6805	744182
26878	744183
136644	744184
82	744185
17772	744186
45255	744187
68569	744188
63348	744189
25529	744190
46196	744191
72396	744192
91964	744193
139927	744194
127	744195
145957	744196
105409	744197
147743	744198
36785	744199
17421	744200
30534	744201
24326	744202
14876	744203
6541	744204
16236	744205
33423	744206
6159	744207
47853	744208
40163	744209
2846	744210
79727	744211
13462	744212
161651	744213
21290	744214
2496	744215
30627	744216
34200	744217
34890	744218
19575	744219
33494	744220
118706	744221
3070	744222
35815	744223
23571	744224
77746	744225
73880	744226
52473	744227
4175	744228
7070	744229
390	744230
19489	744231
109178	744232
10259	744233
4183	744234
245	744235
8682	744236
72338	744237
30982	744238
18415	744239
29235	744240
17998	744241
20227	744242
1979	744243
127026	744244
1749	744245
14628	744246
250	744247
48629	744248
106851	744249
20236	744250
20709	744251
40309	744252
58037	744253
45412	744254
1524	744255
83	744256
67491	744257
20314	744258
7655	744259
27898	744260
13288	744261
33402	744262
9286	744263
62104	744264
45233	744265
19084	744266
74025	744267
53798	744268
8256	744269
21077	744270
14018	744271
17855	744272
30829	744273
107468	744274
124316	744275
758	744276
48861	744277
74113	744278
5268	744279
4948	744280
49525	744281
20742	744282
5738	744283
17221	744284
20562	744285
69343	744286
25768	744287
5922	744288
30120	744289
92618	744290
2518	744291
571	744292
31913	744293
24145	744294
7123	744295
2721	744296
108441	744297
63529	744298
110395	744299
76675	744300
60942	744301
7537	744302
3495	744303
55107	744304
57839	744305
21175	744306
10945	744307
7309	744308
294	744309
94432	744310
16010	744311
33361	744312
46772	744313
55684	744314
13330	744315
25742	744316
92320	744317
7012	744318
11420	744319
133381	744320
33081	744321
3073	744322
29905	744323
26872	744324
68320	744325
120902	744326
42712	744327
82496	744328
1774	744329
2874	744330
70063	744331
36774	744332
30798	744333
33802	744334
31772	744335
42698	744336
16685	744337
1058	744338
37624	744339
16701	744340
19495	744341
2043	744342
131163	744343
35467	744344
2268	744345
60907	744346
47947	744347
75838	744348
116485	744349
61115	744350
15481	744351
30097	744352
94865	744353
54802	744354
47421	744355
3921	744356
14030	744357
1335	744358
41151	744359
116398	744360
826	744361
40482	744362
9039	744363
16264	744364
45277	744365
32957	744366
42745	744367
6524	744368
1631	744369
35711	744370
4425	744371
9137	744372
16250	744373
78526	744374
94439	744375
84177	744376
706	744377
83885	744378
24358	744379
40136	744380
16714	744381
42314	744382
13382	744383
61243	744384
57497	744385
27106	744386
6707	744387
16287	744388
3969	744389
15439	744390
35492	744391
35805	744392
19094	744393
5527	744394
65081	744395
57111	744396
14466	744397
19442	744398
72366	744399
58064	744400
137706	744401
64450	744402
31422	744403
35577	744404
26953	744405
14280	744406
1512	744407
82880	744408
808	744409
106172	744410
14115	744411
84516	744412
2130	744413
10654	744414
11675	744415
713	744416
17814	744417
69080	744418
69567	744419
53318	744420
36012	744421
102916	744422
109563	744423
74087	744424
4039	744425
28652	744426
66330	744427
57339	744428
25460	744429
135317	744430
50612	744431
125770	744432
14671	744433
40721	744434
116998	744435
24272	744436
16453	744437
89191	744438
13550	744439
30046	744440
17969	744441
9792	744442
119031	744443
5832	744444
32723	744445
64415	744446
16127	744447
6459	744448
50214	744449
3668	744450
50340	744451
34425	744452
94587	744453
3793	744454
43596	744455
32123	744456
48119	744457
148203	744458
66140	744459
111357	744460
41191	744461
26771	744462
43204	744463
136715	744464
41074	744465
29272	744466
8372	744467
27027	744468
7599	744469
52231	744470
16717	744471
87465	744472
5656	744473
62684	744474
21845	744475
22741	744476
55764	744477
4148	744478
33145	744479
105435	744480
50511	744481
548	744482
23280	744483
26395	744484
119914	744485
15604	744486
13920	744487
11834	744488
30132	744489
6158	744490
27138	744491
34700	744492
119658	744493
25698	744494
54710	744495
17408	744496
19725	744497
138707	744498
11897	744499
25253	744500
62797	744501
6874	744502
11629	744503
68479	744504
14437	744505
65727	744506
52992	744507
90255	744508
66927	744509
36093	744510
2213	744511
89689	744512
5072	744513
38409	744514
51975	744515
87095	744516
4805	744517
123978	744518
10240	744519
4239	744520
124947	744521
62277	744522
4912	744523
38057	744524
19193	744525
106448	744526
82994	744527
71643	744528
60831	744529
78277	744530
122697	744531
64706	744532
12965	744533
7825	744534
2470	744535
47671	744536
8455	744537
5318	744538
33178	744539
22738	744540
2553	744541
73896	744542
45596	744543
26731	744544
17739	744545
44744	744546
22797	744547
17151	744548
31917	744549
51733	744550
146575	744551
46348	744552
1497	744553
78747	744554
4645	744555
128166	744556
32998	744557
5098	744558
29203	744559
37201	744560
45260	744561
3408	744562
14783	744563
4669	744564
48291	744565
10433	744566
42391	744567
52581	744568
27883	744569
16111	744570
290	744571
5263	744572
20726	744573
33869	744574
18479	744575
18599	744576
19245	744577
6938	744578
31728	744579
6940	744580
63630	744581
39909	744582
578	744583
15708	744584
9578	744585
1552	744586
35197	744587
52820	744588
1180	744589
44649	744590
89502	744591
60921	744592
49371	744593
19651	744594
5233	744595
21003	744596
4229	744597
42090	744598
94526	744599
75724	744600
271	744601
58156	744602
6748	744603
51880	744604
58753	744605
58625	744606
81070	744607
37007	744608
42281	744609
37764	744610
33923	744611
38280	744612
26599	744613
9121	744614
76611	744615
346	744616
28810	744617
18515	744618
13121	744619
3191	744620
60741	744621
5142	744622
24527	744623
46627	744624
54885	744625
3448	744626
126012	744627
71957	744628
105458	744629
87115	744630
22094	744631
21524	744632
46458	744633
13667	744634
9146	744635
18135	744636
57918	744637
3094	744638
45	744639
32271	744640
6906	744641
103837	744642
153784	744643
23682	744644
68	744645
38	744646
7562	744647
8983	744648
3362	744649
165678	744650
132637	744651
18633	744652
72805	744653
145847	744654
101427	744655
32500	744656
47859	744657
36819	744658
24261	744659
27575	744660
38623	744661
52069	744662
2449	744663
14113	744664
56905	744665
19396	744666
16990	744667
34246	744668
69530	744669
61410	744670
6934	744671
81819	744672
447	744673
31863	744674
2488	744675
28026	744676
2281	744677
24500	744678
166524	744679
66735	744680
7432	744681
30943	744682
77253	744683
21454	744684
82989	744685
57934	744686
83842	744687
62163	744688
76586	744689
104478	744690
2268	744691
19260	744692
817	744693
14342	744694
32839	744695
52871	744696
6618	744697
56840	744698
72955	744699
18892	744700
72995	744701
148915	744702
11653	744703
20555	744704
32615	744705
54651	744706
6890	744707
61188	744708
3157	744709
1856	744710
11869	744711
26141	744712
6060	744713
6538	744714
3571	744715
1544	744716
21531	744717
66628	744718
79477	744719
9684	744720
90363	744721
6640	744722
12611	744723
5097	744724
24582	744725
111494	744726
20464	744727
2290	744728
76080	744729
2426	744730
1044	744731
1109	744732
59910	744733
20579	744734
5287	744735
39909	744736
15049	744737
10199	744738
72924	744739
35692	744740
115409	744741
19086	744742
37108	744743
2686	744744
86490	744745
20305	744746
40250	744747
118191	744748
20708	744749
15671	744750
5067	744751
1328	744752
33356	744753
21870	744754
65915	744755
118670	744756
69292	744757
135813	744758
14215	744759
152157	744760
49442	744761
74010	744762
3139	744763
115919	744764
90982	744765
151179	744766
81987	744767
15492	744768
31240	744769
22216	744770
26775	744771
35153	744772
548	744773
164242	744774
20789	744775
13188	744776
1015	744777
13486	744778
23431	744779
53273	744780
60512	744781
135495	744782
13283	744783
119248	744784
41499	744785
530	744786
805	744787
104996	744788
99753	744789
31714	744790
53762	744791
41914	744792
6115	744793
91345	744794
84030	744795
26483	744796
53477	744797
7389	744798
8625	744799
1593	744800
10653	744801
3795	744802
11912	744803
3836	744804
124241	744805
8909	744806
8526	744807
22514	744808
158230	744809
87525	744810
17674	744811
27314	744812
7557	744813
130484	744814
20195	744815
57318	744816
22990	744817
2236	744818
13177	744819
59113	744820
125809	744821
2079	744822
6890	744823
1711	744824
19067	744825
59706	744826
33160	744827
16461	744828
25737	744829
16404	744830
24648	744831
1265	744832
56410	744833
115854	744834
83590	744835
14316	744836
76332	744837
142689	744838
2620	744839
832	744840
35128	744841
98162	744842
103568	744843
69196	744844
3728	744845
99545	744846
28190	744847
62748	744848
23807	744849
40569	744850
66625	744851
49183	744852
2075	744853
20858	744854
78483	744855
22499	744856
35557	744857
51387	744858
8046	744859
5538	744860
3618	744861
94360	744862
23324	744863
58149	744864
6053	744865
3050	744866
95074	744867
56185	744868
17849	744869
156956	744870
74565	744871
122394	744872
1715	744873
11422	744874
2167	744875
1023	744876
95140	744877
14659	744878
54762	744879
141427	744880
47785	744881
38820	744882
11690	744883
40524	744884
4390	744885
7529	744886
33857	744887
40078	744888
1540	744889
142321	744890
35063	744891
61785	744892
18581	744893
34283	744894
88222	744895
77632	744896
35592	744897
67796	744898
8041	744899
13109	744900
52007	744901
8196	744902
47389	744903
4525	744904
960	744905
10336	744906
108258	744907
121313	744908
87	744909
13419	744910
38	744911
99537	744912
37446	744913
99887	744914
26320	744915
12828	744916
127067	744917
37460	744918
4778	744919
60028	744920
56008	744921
28274	744922
50261	744923
22637	744924
39356	744925
95962	744926
8079	744927
8732	744928
1705	744929
25357	744930
72332	744931
4365	744932
80597	744933
7195	744934
4381	744935
77195	744936
50363	744937
33590	744938
42451	744939
7656	744940
26644	744941
100040	744942
5255	744943
18	744944
68685	744945
39203	744946
33793	744947
5763	744948
5030	744949
24653	744950
103165	744951
100283	744952
131845	744953
55417	744954
104739	744955
20928	744956
24157	744957
1248	744958
27712	744959
2985	744960
74768	744961
25492	744962
70141	744963
45610	744964
63509	744965
1013	744966
604	744967
1525	744968
2189	744969
53185	744970
146126	744971
33	744972
22940	744973
95452	744974
143063	744975
9662	744976
20620	744977
5250	744978
23306	744979
9923	744980
76636	744981
16406	744982
34049	744983
5540	744984
35096	744985
47903	744986
72784	744987
57181	744988
507	744989
75256	744990
12743	744991
77826	744992
58020	744993
65	744994
16396	744995
17011	744996
4243	744997
28869	744998
108785	744999
346	745000
26939	745001
940	745002
95459	745003
13282	745004
5527	745005
38704	745006
16720	745007
87937	745008
52970	745009
29524	745010
12209	745011
16819	745012
9135	745013
6015	745014
17553	745015
29758	745016
2260	745017
118	745018
1510	745019
41464	745020
17055	745021
57675	745022
20827	745023
153885	745024
124496	745025
121027	745026
35103	745027
16611	745028
25576	745029
41544	745030
3800	745031
10380	745032
18586	745033
916	745034
1609	745035
37865	745036
13306	745037
14955	745038
129015	745039
13635	745040
75683	745041
7361	745042
6528	745043
14261	745044
2816	745045
32400	745046
6509	745047
14781	745048
26006	745049
33425	745050
239	745051
16702	745052
4541	745053
34800	745054
54967	745055
19013	745056
21616	745057
59258	745058
40518	745059
27782	745060
5536	745061
99218	745062
45601	745063
69536	745064
43452	745065
17578	745066
11791	745067
137	745068
353	745069
903	745070
94652	745071
28741	745072
97856	745073
3016	745074
4220	745075
78618	745076
125674	745077
48917	745078
162358	745079
48607	745080
88359	745081
61871	745082
46233	745083
134697	745084
11145	745085
64637	745086
18942	745087
15882	745088
11435	745089
72576	745090
56488	745091
112099	745092
132192	745093
146803	745094
6546	745095
88188	745096
90346	745097
14186	745098
69265	745099
14820	745100
29031	745101
7994	745102
41967	745103
155292	745104
6599	745105
58588	745106
127904	745107
47918	745108
33570	745109
7260	745110
5094	745111
7000	745112
15219	745113
421	745114
25014	745115
158	745116
16945	745117
17428	745118
50683	745119
62406	745120
47806	745121
1842	745122
107129	745123
82019	745124
61001	745125
2393	745126
11339	745127
74847	745128
11753	745129
56834	745130
540	745131
25574	745132
25577	745133
15711	745134
148860	745135
12895	745136
116748	745137
10460	745138
115091	745139
35	745140
34231	745141
13233	745142
96466	745143
231	745144
84452	745145
55533	745146
12795	745147
48244	745148
13798	745149
86245	745150
163615	745151
2163	745152
72281	745153
130067	745154
133459	745155
165919	745156
102464	745157
105082	745158
88578	745159
21704	745160
11046	745161
1684	745162
1124	745163
35084	745164
160361	745165
20101	745166
61614	745167
2090	745168
20	745169
23815	745170
140778	745171
65408	745172
85747	745173
69396	745174
47444	745175
3676	745176
6387	745177
1972	745178
2868	745179
61931	745180
708	745181
46569	745182
30328	745183
11491	745184
5302	745185
33549	745186
15511	745187
87469	745188
3496	745189
124828	745190
34368	745191
4382	745192
43803	745193
22277	745194
8593	745195
14225	745196
55021	745197
90427	745198
3081	745199
6913	745200
10969	745201
6556	745202
13110	745203
69608	745204
48881	745205
26607	745206
137491	745207
47627	745208
11544	745209
40717	745210
264	745211
24	745212
78998	745213
121411	745214
98278	745215
48665	745216
4101	745217
43982	745218
46674	745219
45352	745220
139449	745221
2459	745222
4814	745223
2950	745224
83612	745225
72078	745226
8667	745227
104167	745228
12379	745229
20250	745230
12646	745231
118692	745232
9118	745233
76804	745234
61054	745235
20209	745236
142369	745237
133636	745238
34810	745239
49454	745240
34601	745241
121381	745242
34943	745243
58925	745244
3599	745245
47777	745246
13369	745247
79275	745248
1106	745249
17529	745250
5747	745251
8406	745252
11025	745253
1396	745254
8922	745255
63073	745256
4360	745257
95646	745258
31288	745259
43521	745260
35036	745261
92177	745262
1011	745263
36694	745264
133501	745265
19590	745266
73556	745267
156455	745268
30921	745269
12514	745270
98681	745271
17049	745272
13973	745273
43810	745274
4333	745275
24105	745276
8847	745277
46329	745278
75574	745279
16962	745280
31467	745281
8684	745282
7406	745283
3044	745284
67790	745285
85389	745286
120834	745287
71886	745288
5887	745289
565	745290
13	745291
4660	745292
85492	745293
88353	745294
4119	745295
69462	745296
13459	745297
27007	745298
45702	745299
30421	745300
8442	745301
19706	745302
81336	745303
102760	745304
26812	745305
84484	745306
13955	745307
166500	745308
62204	745309
2014	745310
63743	745311
25651	745312
23308	745313
115	745314
38504	745315
126793	745316
26185	745317
4391	745318
33429	745319
135677	745320
1855	745321
45790	745322
93700	745323
13776	745324
557	745325
4731	745326
14841	745327
6066	745328
9574	745329
134266	745330
4858	745331
2999	745332
135398	745333
6594	745334
14848	745335
123281	745336
57709	745337
16384	745338
40	745339
25570	745340
5698	745341
49241	745342
69961	745343
30491	745344
33114	745345
106605	745346
1746	745347
34866	745348
2775	745349
30370	745350
61965	745351
60266	745352
38390	745353
30	745354
96673	745355
18234	745356
38649	745357
83548	745358
16396	745359
44087	745360
24642	745361
98669	745362
139664	745363
55567	745364
1562	745365
19912	745366
53084	745367
89798	745368
6646	745369
69138	745370
109241	745371
11917	745372
51858	745373
38004	745374
8966	745375
41247	745376
49562	745377
78800	745378
38716	745379
10568	745380
16695	745381
11235	745382
9167	745383
139249	745384
45673	745385
47061	745386
5831	745387
15115	745388
101601	745389
134039	745390
46378	745391
65449	745392
44753	745393
30936	745394
30742	745395
124724	745396
26216	745397
9000	745398
18715	745399
61695	745400
23925	745401
65513	745402
8635	745403
45802	745404
8532	745405
4780	745406
6682	745407
30547	745408
14383	745409
6721	745410
75101	745411
32313	745412
191	745413
13332	745414
126123	745415
4520	745416
154480	745417
2757	745418
16980	745419
9954	745420
51113	745421
120207	745422
16386	745423
10170	745424
142458	745425
106190	745426
36396	745427
100030	745428
9427	745429
11629	745430
3374	745431
74513	745432
95120	745433
50356	745434
47174	745435
31960	745436
8780	745437
76420	745438
16540	745439
24964	745440
14049	745441
59299	745442
94979	745443
14439	745444
51297	745445
65218	745446
104222	745447
8794	745448
73993	745449
5731	745450
4397	745451
20820	745452
23798	745453
12465	745454
18667	745455
141343	745456
4471	745457
24768	745458
1714	745459
32897	745460
72091	745461
54998	745462
95912	745463
6927	745464
36	745465
47589	745466
51524	745467
18586	745468
38806	745469
7239	745470
43262	745471
940	745472
16762	745473
1862	745474
5722	745475
3971	745476
28835	745477
28396	745478
13909	745479
13404	745480
67906	745481
2510	745482
64685	745483
58557	745484
68778	745485
33632	745486
1886	745487
5042	745488
56575	745489
1475	745490
10551	745491
34840	745492
59433	745493
11692	745494
70100	745495
44563	745496
130988	745497
8585	745498
40030	745499
137042	745500
57493	745501
117949	745502
51424	745503
1132	745504
26462	745505
53738	745506
117902	745507
4013	745508
8706	745509
45343	745510
48190	745511
53593	745512
54738	745513
98485	745514
72659	745515
48404	745516
49030	745517
53876	745518
50766	745519
79676	745520
79795	745521
27115	745522
6928	745523
82064	745524
47332	745525
2291	745526
146450	745527
37902	745528
39463	745529
23129	745530
51295	745531
82643	745532
2960	745533
47144	745534
26147	745535
19259	745536
22473	745537
49707	745538
8201	745539
67352	745540
109281	745541
45916	745542
180	745543
90060	745544
58399	745545
3795	745546
6419	745547
70439	745548
6669	745549
10861	745550
64345	745551
407	745552
33712	745553
15270	745554
77633	745555
2593	745556
56986	745557
55744	745558
14330	745559
41079	745560
105312	745561
59515	745562
21605	745563
57140	745564
120242	745565
39996	745566
58724	745567
30296	745568
8111	745569
7540	745570
87796	745571
1655	745572
31864	745573
156025	745574
79716	745575
37740	745576
131902	745577
82077	745578
35209	745579
14233	745580
59351	745581
37813	745582
1428	745583
23	745584
9706	745585
40491	745586
49150	745587
36343	745588
10783	745589
2209	745590
40401	745591
18138	745592
11494	745593
1624	745594
31950	745595
17495	745596
106868	745597
17325	745598
20807	745599
7146	745600
373	745601
36950	745602
3026	745603
34343	745604
82234	745605
61674	745606
8323	745607
15880	745608
55539	745609
4652	745610
68684	745611
29371	745612
77529	745613
61628	745614
27416	745615
21882	745616
22225	745617
40076	745618
42160	745619
2967	745620
24307	745621
926	745622
83533	745623
169	745624
17038	745625
66453	745626
71	745627
26289	745628
10796	745629
67617	745630
3272	745631
11924	745632
914	745633
36579	745634
10836	745635
61064	745636
16940	745637
27344	745638
186	745639
14572	745640
12640	745641
29473	745642
75638	745643
3073	745644
7639	745645
47807	745646
2084	745647
781	745648
14005	745649
1058	745650
38756	745651
130206	745652
126922	745653
1678	745654
54	745655
80797	745656
4455	745657
133301	745658
5216	745659
41987	745660
2313	745661
628	745662
3532	745663
78254	745664
3547	745665
35498	745666
855	745667
69485	745668
21668	745669
66220	745670
42498	745671
2791	745672
56364	745673
29465	745674
18622	745675
17308	745676
21103	745677
23505	745678
7470	745679
14163	745680
8493	745681
45085	745682
127315	745683
10102	745684
91145	745685
63199	745686
66578	745687
6583	745688
27018	745689
92940	745690
1516	745691
76089	745692
42452	745693
54371	745694
59211	745695
10279	745696
23544	745697
33730	745698
66348	745699
18536	745700
39788	745701
115543	745702
30337	745703
16378	745704
2074	745705
5606	745706
8244	745707
43104	745708
41665	745709
39801	745710
60280	745711
125365	745712
47575	745713
5928	745714
253	745715
73863	745716
25052	745717
103491	745718
7831	745719
12180	745720
88161	745721
21277	745722
2052	745723
24958	745724
134409	745725
12941	745726
12842	745727
17571	745728
30877	745729
20499	745730
28312	745731
6056	745732
4901	745733
12227	745734
146877	745735
32799	745736
56463	745737
3574	745738
9	745739
74144	745740
16242	745741
16690	745742
70716	745743
12190	745744
53	745745
84607	745746
31307	745747
11622	745748
45297	745749
51185	745750
6306	745751
159012	745752
103317	745753
10896	745754
7436	745755
24957	745756
1384	745757
57788	745758
81616	745759
69362	745760
210	745761
54847	745762
1278	745763
67767	745764
38080	745765
10676	745766
27633	745767
56359	745768
103631	745769
3634	745770
2772	745771
92024	745772
106234	745773
11826	745774
21970	745775
62020	745776
10349	745777
7843	745778
31989	745779
16772	745780
116774	745781
10719	745782
49647	745783
16751	745784
70650	745785
42	745786
16063	745787
104317	745788
41031	745789
25004	745790
60862	745791
30536	745792
151451	745793
91096	745794
32014	745795
59575	745796
653	745797
85741	745798
118000	745799
13308	745800
1251	745801
18114	745802
379	745803
10580	745804
39214	745805
345	745806
951	745807
5269	745808
2198	745809
1579	745810
14870	745811
8672	745812
87323	745813
50836	745814
9715	745815
63240	745816
26990	745817
626	745818
2034	745819
7493	745820
104025	745821
2351	745822
30921	745823
157553	745824
45944	745825
10429	745826
1913	745827
26104	745828
48825	745829
12457	745830
128718	745831
99782	745832
12415	745833
29537	745834
14124	745835
3650	745836
14158	745837
19968	745838
130325	745839
3	745840
65433	745841
77168	745842
106696	745843
36374	745844
13169	745845
32777	745846
45717	745847
333	745848
3876	745849
16867	745850
44910	745851
61845	745852
125487	745853
582	745854
10531	745855
12488	745856
18000	745857
34511	745858
65234	745859
56985	745860
44463	745861
114979	745862
60696	745863
15135	745864
16626	745865
321	745866
28513	745867
151724	745868
1901	745869
50693	745870
25742	745871
10328	745872
23773	745873
75476	745874
48608	745875
73497	745876
104232	745877
814	745878
65077	745879
152	745880
72725	745881
54250	745882
46841	745883
28851	745884
4264	745885
1865	745886
15	745887
19965	745888
35916	745889
1301	745890
40463	745891
72075	745892
33707	745893
103216	745894
3828	745895
19240	745896
38918	745897
7861	745898
56078	745899
40321	745900
3103	745901
39267	745902
405	745903
5877	745904
107726	745905
21724	745906
80577	745907
59962	745908
24973	745909
24019	745910
1565	745911
15422	745912
157546	745913
79804	745914
59618	745915
53087	745916
124786	745917
76438	745918
13406	745919
62274	745920
3581	745921
5364	745922
17490	745923
34413	745924
223	745925
7813	745926
101386	745927
101956	745928
905	745929
2198	745930
26105	745931
8826	745932
71307	745933
138959	745934
5132	745935
15792	745936
17519	745937
32727	745938
114856	745939
16201	745940
124818	745941
3074	745942
122879	745943
105589	745944
1586	745945
30933	745946
141456	745947
14504	745948
71988	745949
3097	745950
56823	745951
16148	745952
42774	745953
15411	745954
61	745955
4148	745956
6891	745957
13290	745958
32	745959
61818	745960
21985	745961
43684	745962
30440	745963
10073	745964
23650	745965
44746	745966
1623	745967
66621	745968
4988	745969
9306	745970
49093	745971
12882	745972
29535	745973
5554	745974
25046	745975
17909	745976
20002	745977
350	745978
24605	745979
146840	745980
75661	745981
2015	745982
25539	745983
34188	745984
27524	745985
92230	745986
3516	745987
27286	745988
134418	745989
5765	745990
2847	745991
1868	745992
4809	745993
62308	745994
18091	745995
15480	745996
11752	745997
19773	745998
86702	745999
72348	746000
4344	746001
71453	746002
140554	746003
10322	746004
35684	746005
22266	746006
81051	746007
4613	746008
37466	746009
15269	746010
136939	746011
4269	746012
93893	746013
71108	746014
6000	746015
44165	746016
3260	746017
13897	746018
12256	746019
1933	746020
47148	746021
15222	746022
248	746023
54977	746024
4955	746025
19450	746026
8914	746027
47634	746028
5851	746029
1749	746030
6216	746031
25582	746032
129678	746033
1259	746034
12156	746035
57934	746036
38855	746037
16569	746038
1894	746039
3857	746040
3403	746041
52912	746042
21576	746043
58615	746044
106855	746045
7310	746046
71384	746047
1483	746048
19890	746049
34544	746050
42167	746051
13573	746052
20544	746053
8619	746054
29818	746055
26270	746056
30179	746057
15956	746058
63603	746059
21140	746060
26683	746061
26820	746062
84981	746063
35098	746064
121232	746065
17711	746066
39018	746067
45725	746068
3800	746069
68612	746070
43374	746071
25116	746072
73408	746073
21523	746074
72220	746075
4456	746076
54070	746077
32579	746078
55486	746079
29784	746080
81342	746081
48276	746082
47826	746083
145	746084
7574	746085
102621	746086
31837	746087
115198	746088
22846	746089
29923	746090
3284	746091
26298	746092
53360	746093
31063	746094
29275	746095
16215	746096
19969	746097
16126	746098
13527	746099
145958	746100
108161	746101
18877	746102
49036	746103
52787	746104
3009	746105
54599	746106
124624	746107
2512	746108
98974	746109
72816	746110
133122	746111
85939	746112
19902	746113
9501	746114
53402	746115
14	746116
59099	746117
113122	746118
30469	746119
7	746120
80195	746121
6055	746122
26801	746123
88	746124
3631	746125
38805	746126
8616	746127
29639	746128
48660	746129
40993	746130
6607	746131
37731	746132
23404	746133
7794	746134
62792	746135
14638	746136
63068	746137
114700	746138
47636	746139
103225	746140
69815	746141
61554	746142
13407	746143
1022	746144
4336	746145
41614	746146
23276	746147
33512	746148
69849	746149
148022	746150
529	746151
6238	746152
127835	746153
131101	746154
38030	746155
96711	746156
279	746157
13987	746158
10344	746159
3640	746160
14454	746161
16091	746162
4383	746163
6888	746164
93913	746165
28100	746166
58997	746167
2653	746168
69	746169
106509	746170
109932	746171
75816	746172
19122	746173
121669	746174
42916	746175
70249	746176
17426	746177
3221	746178
7168	746179
108380	746180
39414	746181
3069	746182
21880	746183
70260	746184
129442	746185
103274	746186
20689	746187
77450	746188
113992	746189
38473	746190
165006	746191
21135	746192
3629	746193
2709	746194
29467	746195
88861	746196
14738	746197
22803	746198
2922	746199
55895	746200
1443	746201
125278	746202
100107	746203
57260	746204
38673	746205
11415	746206
18659	746207
3758	746208
3745	746209
32029	746210
9057	746211
17411	746212
175	746213
33330	746214
16466	746215
62605	746216
11435	746217
62979	746218
108217	746219
6554	746220
37648	746221
1480	746222
74936	746223
28757	746224
37705	746225
99745	746226
16898	746227
10006	746228
59258	746229
17338	746230
14000	746231
10890	746232
49203	746233
139640	746234
6911	746235
8319	746236
5759	746237
12828	746238
47805	746239
14	746240
80838	746241
428	746242
110944	746243
163	746244
29227	746245
49096	746246
2255	746247
83216	746248
82618	746249
8894	746250
32569	746251
20854	746252
12976	746253
119916	746254
104062	746255
29396	746256
6926	746257
17767	746258
699	746259
20104	746260
71053	746261
57922	746262
16474	746263
151719	746264
39638	746265
59038	746266
14845	746267
897	746268
88191	746269
1608	746270
191	746271
15637	746272
88075	746273
3537	746274
74307	746275
22154	746276
96605	746277
19273	746278
45824	746279
41259	746280
4949	746281
61986	746282
75495	746283
23348	746284
8210	746285
7372	746286
20480	746287
28189	746288
41206	746289
976	746290
4662	746291
47379	746292
18473	746293
56314	746294
33328	746295
3699	746296
29872	746297
15993	746298
8004	746299
90112	746300
1554	746301
2649	746302
164952	746303
42539	746304
63340	746305
1	746306
16844	746307
22785	746308
1991	746309
104350	746310
129726	746311
57388	746312
56172	746313
28103	746314
74714	746315
128526	746316
391	746317
43817	746318
41751	746319
29972	746320
24181	746321
377	746322
71197	746323
13932	746324
20863	746325
2607	746326
2258	746327
61245	746328
2331	746329
11268	746330
23	746331
4215	746332
46756	746333
12101	746334
5959	746335
24543	746336
69782	746337
57055	746338
81098	746339
45780	746340
5769	746341
4919	746342
21639	746343
121591	746344
8795	746345
340	746346
13146	746347
22552	746348
77	746349
1596	746350
11613	746351
58199	746352
7657	746353
20391	746354
107961	746355
34025	746356
1617	746357
66198	746358
24839	746359
21140	746360
12142	746361
120894	746362
166229	746363
58968	746364
8329	746365
30402	746366
76913	746367
23479	746368
103950	746369
125872	746370
30	746371
18047	746372
94827	746373
46671	746374
19218	746375
973	746376
49610	746377
45240	746378
7133	746379
110227	746380
89454	746381
4279	746382
23900	746383
147110	746384
36378	746385
12150	746386
36635	746387
4494	746388
12976	746389
3490	746390
60791	746391
9216	746392
48849	746393
9454	746394
47708	746395
150	746396
10723	746397
49356	746398
7897	746399
23368	746400
16732	746401
3	746402
67964	746403
2503	746404
106566	746405
94835	746406
22883	746407
22653	746408
15851	746409
27974	746410
1122	746411
34117	746412
100961	746413
243	746414
64867	746415
80075	746416
26629	746417
4254	746418
75763	746419
6324	746420
55540	746421
161428	746422
93739	746423
105245	746424
1247	746425
28156	746426
157	746427
7453	746428
120511	746429
14798	746430
84209	746431
22074	746432
57554	746433
133397	746434
18921	746435
4016	746436
662	746437
859	746438
95796	746439
80949	746440
133791	746441
3850	746442
121825	746443
37328	746444
98490	746445
382	746446
20937	746447
11958	746448
86612	746449
32	746450
109647	746451
163031	746452
5263	746453
13246	746454
98569	746455
30293	746456
14383	746457
139029	746458
6737	746459
2283	746460
23773	746461
14830	746462
2557	746463
212	746464
4700	746465
269	746466
4565	746467
96560	746468
4435	746469
14937	746470
11931	746471
12907	746472
21514	746473
614	746474
70826	746475
53409	746476
136230	746477
13622	746478
115793	746479
115524	746480
79516	746481
19962	746482
5539	746483
113333	746484
2372	746485
22701	746486
78116	746487
4211	746488
2980	746489
18860	746490
77947	746491
15771	746492
21013	746493
2987	746494
42332	746495
33461	746496
25180	746497
13157	746498
19616	746499
110541	746500
51746	746501
56804	746502
57712	746503
67357	746504
67809	746505
697	746506
907	746507
77519	746508
7055	746509
75469	746510
3896	746511
10093	746512
44588	746513
15180	746514
5003	746515
74934	746516
18804	746517
1607	746518
158636	746519
79069	746520
8135	746521
154711	746522
22867	746523
47063	746524
25897	746525
12837	746526
5290	746527
774	746528
17008	746529
34786	746530
4661	746531
5480	746532
157088	746533
3716	746534
85494	746535
68719	746536
10187	746537
12412	746538
12066	746539
84211	746540
77385	746541
31100	746542
27595	746543
131212	746544
46310	746545
37326	746546
50260	746547
7024	746548
23402	746549
10980	746550
9205	746551
59886	746552
80404	746553
8843	746554
1544	746555
15802	746556
160395	746557
53436	746558
3536	746559
2222	746560
34839	746561
30171	746562
73573	746563
33	746564
35604	746565
19103	746566
75216	746567
9860	746568
109907	746569
4238	746570
38085	746571
16994	746572
1393	746573
2741	746574
7367	746575
15635	746576
17325	746577
4266	746578
309	746579
4601	746580
9656	746581
55444	746582
86346	746583
80633	746584
39073	746585
1763	746586
5358	746587
41989	746588
54341	746589
63973	746590
19166	746591
13389	746592
5374	746593
6907	746594
132639	746595
11189	746596
56171	746597
18620	746598
15195	746599
47850	746600
624	746601
6200	746602
34777	746603
163880	746604
3724	746605
9186	746606
71287	746607
44075	746608
57349	746609
42076	746610
93287	746611
34994	746612
23753	746613
140419	746614
163674	746615
3611	746616
14086	746617
113853	746618
81604	746619
13300	746620
164201	746621
169	746622
41197	746623
106181	746624
116258	746625
72473	746626
87392	746627
52882	746628
10460	746629
54	746630
92766	746631
87250	746632
37799	746633
37466	746634
30368	746635
6740	746636
46069	746637
63854	746638
145934	746639
24294	746640
54367	746641
6317	746642
474	746643
56681	746644
7936	746645
84493	746646
55388	746647
17418	746648
129396	746649
11356	746650
107730	746651
36106	746652
63996	746653
4472	746654
30388	746655
78826	746656
66277	746657
46079	746658
1103	746659
88653	746660
64742	746661
34459	746662
4355	746663
15086	746664
88611	746665
86075	746666
31647	746667
118507	746668
42102	746669
108727	746670
15239	746671
118716	746672
26738	746673
42192	746674
121614	746675
33453	746676
38714	746677
74429	746678
120057	746679
133332	746680
10507	746681
12724	746682
52805	746683
126907	746684
42901	746685
12181	746686
15046	746687
95163	746688
21360	746689
23571	746690
147996	746691
147832	746692
10204	746693
87312	746694
4538	746695
58012	746696
138335	746697
80605	746698
350	746699
10982	746700
25530	746701
133428	746702
35072	746703
1850	746704
1396	746705
8090	746706
17255	746707
127880	746708
862	746709
1158	746710
10688	746711
6677	746712
31080	746713
74973	746714
82927	746715
28125	746716
708	746717
67258	746718
65631	746719
504	746720
54082	746721
53914	746722
15736	746723
69599	746724
79626	746725
22603	746726
16697	746727
8413	746728
58523	746729
20948	746730
26736	746731
17999	746732
69793	746733
16488	746734
15679	746735
4178	746736
45404	746737
13566	746738
46286	746739
69046	746740
79133	746741
100425	746742
91933	746743
5254	746744
111795	746745
1983	746746
103786	746747
62999	746748
1748	746749
101567	746750
59562	746751
20147	746752
5218	746753
25557	746754
112586	746755
8699	746756
33142	746757
396	746758
44851	746759
12035	746760
8291	746761
6748	746762
33493	746763
64503	746764
37109	746765
44762	746766
14972	746767
29210	746768
13339	746769
35083	746770
22485	746771
114864	746772
145690	746773
45625	746774
6099	746775
1425	746776
10323	746777
5147	746778
10447	746779
30204	746780
22719	746781
32420	746782
1215	746783
24691	746784
10184	746785
39831	746786
10220	746787
53135	746788
9849	746789
5944	746790
50084	746791
47485	746792
46207	746793
15701	746794
11222	746795
55190	746796
60107	746797
4702	746798
5059	746799
165285	746800
3285	746801
63332	746802
32330	746803
40152	746804
162165	746805
104575	746806
4949	746807
3050	746808
621	746809
34604	746810
99962	746811
55792	746812
60931	746813
41217	746814
25454	746815
28245	746816
41811	746817
4820	746818
70046	746819
2735	746820
150033	746821
11460	746822
134048	746823
50212	746824
1699	746825
30767	746826
81879	746827
5732	746828
3904	746829
16748	746830
5017	746831
2628	746832
65287	746833
11842	746834
57057	746835
164580	746836
22720	746837
46617	746838
9014	746839
8164	746840
26333	746841
141413	746842
38688	746843
16139	746844
50023	746845
26787	746846
51231	746847
23976	746848
52457	746849
448	746850
65730	746851
5951	746852
101859	746853
13699	746854
60219	746855
116228	746856
130577	746857
29546	746858
1959	746859
112	746860
94327	746861
60805	746862
2083	746863
51990	746864
160347	746865
9925	746866
139792	746867
102985	746868
75000	746869
41646	746870
29329	746871
14539	746872
52156	746873
49731	746874
12979	746875
55775	746876
38985	746877
166018	746878
8965	746879
79392	746880
29610	746881
64226	746882
28432	746883
4956	746884
1182	746885
155	746886
46484	746887
40429	746888
1047	746889
1335	746890
2658	746891
68485	746892
16237	746893
40117	746894
71413	746895
6508	746896
16622	746897
46155	746898
35014	746899
318	746900
11471	746901
5025	746902
60566	746903
57034	746904
94887	746905
80336	746906
87213	746907
684	746908
81583	746909
60385	746910
27947	746911
84294	746912
32119	746913
30925	746914
64127	746915
17429	746916
32021	746917
1356	746918
151495	746919
52251	746920
42922	746921
2288	746922
103336	746923
18898	746924
7776	746925
81056	746926
20346	746927
25476	746928
81950	746929
6525	746930
2950	746931
8508	746932
72273	746933
572	746934
27153	746935
71705	746936
15206	746937
1076	746938
1286	746939
81078	746940
53389	746941
74476	746942
82546	746943
97068	746944
166002	746945
55968	746946
43228	746947
2422	746948
30698	746949
14700	746950
3208	746951
5029	746952
8004	746953
31298	746954
11932	746955
44327	746956
6748	746957
4377	746958
29977	746959
63550	746960
77085	746961
37	746962
154982	746963
83501	746964
117825	746965
37837	746966
4870	746967
4538	746968
82435	746969
309	746970
66526	746971
18719	746972
119629	746973
12063	746974
15908	746975
1770	746976
110083	746977
53808	746978
319	746979
157443	746980
160903	746981
39755	746982
165552	746983
8603	746984
123831	746985
47237	746986
7127	746987
39807	746988
32048	746989
9764	746990
69953	746991
8692	746992
8877	746993
8457	746994
146028	746995
5542	746996
23919	746997
25527	746998
150660	746999
10446	747000
2637	747001
222	747002
10019	747003
62804	747004
14674	747005
39208	747006
66954	747007
38914	747008
204	747009
35628	747010
1756	747011
50259	747012
62165	747013
3285	747014
531	747015
6282	747016
29548	747017
85915	747018
37164	747019
30048	747020
28125	747021
4299	747022
28540	747023
52070	747024
14673	747025
100738	747026
21069	747027
39436	747028
54875	747029
71886	747030
38302	747031
44072	747032
102916	747033
2538	747034
27928	747035
577	747036
268	747037
5965	747038
39609	747039
47904	747040
42367	747041
14446	747042
6866	747043
54524	747044
3312	747045
33809	747046
1447	747047
68735	747048
98297	747049
164619	747050
29035	747051
31161	747052
47656	747053
6430	747054
6231	747055
139719	747056
26574	747057
1607	747058
148285	747059
70633	747060
31434	747061
18585	747062
55108	747063
15173	747064
25472	747065
53568	747066
50392	747067
7892	747068
2012	747069
37757	747070
14809	747071
2038	747072
2628	747073
67941	747074
25957	747075
1923	747076
40290	747077
22329	747078
618	747079
17654	747080
7737	747081
8320	747082
48823	747083
69116	747084
36656	747085
54044	747086
2913	747087
126886	747088
14520	747089
22481	747090
12629	747091
54726	747092
5245	747093
514	747094
89835	747095
53276	747096
57593	747097
103134	747098
83717	747099
41844	747100
8042	747101
12146	747102
1053	747103
32288	747104
17967	747105
28724	747106
113676	747107
8359	747108
853	747109
9212	747110
48399	747111
144555	747112
143031	747113
104343	747114
21237	747115
3066	747116
87471	747117
340	747118
2414	747119
97288	747120
30952	747121
8822	747122
2336	747123
8733	747124
25898	747125
122692	747126
48469	747127
39733	747128
16711	747129
10685	747130
15448	747131
3336	747132
105232	747133
12432	747134
5622	747135
42306	747136
28354	747137
62667	747138
3796	747139
33313	747140
33900	747141
25328	747142
6972	747143
51704	747144
3510	747145
34867	747146
99560	747147
29320	747148
11307	747149
4430	747150
22850	747151
34329	747152
31157	747153
136	747154
72657	747155
40570	747156
33328	747157
13604	747158
53751	747159
36228	747160
12608	747161
42230	747162
41101	747163
1137	747164
20400	747165
63661	747166
1318	747167
33686	747168
30447	747169
7391	747170
20210	747171
2881	747172
7786	747173
74338	747174
4709	747175
16970	747176
124879	747177
125799	747178
86454	747179
105880	747180
8715	747181
54897	747182
92737	747183
531	747184
76731	747185
11718	747186
11803	747187
42185	747188
43264	747189
2479	747190
104846	747191
30051	747192
30773	747193
47044	747194
47473	747195
127554	747196
11534	747197
10767	747198
120193	747199
47305	747200
4067	747201
94302	747202
37709	747203
69629	747204
58685	747205
113469	747206
34037	747207
87034	747208
53520	747209
40360	747210
108585	747211
44071	747212
7084	747213
127475	747214
102866	747215
49412	747216
86479	747217
82298	747218
14222	747219
26511	747220
20393	747221
6350	747222
49547	747223
54786	747224
77483	747225
1849	747226
29145	747227
54194	747228
85240	747229
11889	747230
50640	747231
914	747232
72191	747233
17136	747234
57894	747235
9020	747236
49942	747237
30262	747238
54702	747239
35189	747240
4139	747241
14511	747242
4314	747243
76501	747244
74756	747245
6539	747246
113472	747247
51790	747248
45693	747249
6871	747250
24794	747251
162870	747252
5037	747253
16799	747254
86019	747255
41708	747256
1564	747257
15527	747258
66627	747259
20860	747260
18713	747261
84933	747262
27919	747263
19858	747264
6299	747265
70	747266
72038	747267
66780	747268
26224	747269
22267	747270
14826	747271
157767	747272
63862	747273
48590	747274
27617	747275
38262	747276
92568	747277
56687	747278
5371	747279
1687	747280
77665	747281
48445	747282
1413	747283
12158	747284
32111	747285
25359	747286
57866	747287
58104	747288
24971	747289
105527	747290
20310	747291
5045	747292
158071	747293
8336	747294
33197	747295
58173	747296
83187	747297
28094	747298
25961	747299
129319	747300
1001	747301
57141	747302
6410	747303
131718	747304
293	747305
50318	747306
80970	747307
107967	747308
45472	747309
1286	747310
1564	747311
77930	747312
2672	747313
4767	747314
2905	747315
122177	747316
12496	747317
62736	747318
54332	747319
30226	747320
4187	747321
73958	747322
48165	747323
6596	747324
38998	747325
22544	747326
6813	747327
74360	747328
12913	747329
75972	747330
25568	747331
69893	747332
882	747333
84549	747334
67405	747335
119911	747336
20459	747337
8593	747338
17163	747339
38153	747340
73381	747341
31005	747342
1849	747343
109	747344
108906	747345
1065	747346
83295	747347
6535	747348
6263	747349
21692	747350
3883	747351
3287	747352
11827	747353
23032	747354
125587	747355
23383	747356
171	747357
55136	747358
30729	747359
17848	747360
3497	747361
1223	747362
918	747363
8340	747364
12606	747365
82896	747366
67292	747367
103941	747368
95150	747369
69773	747370
44007	747371
7143	747372
85539	747373
15173	747374
26574	747375
125941	747376
3661	747377
96697	747378
43721	747379
24945	747380
21794	747381
27298	747382
13384	747383
16058	747384
22777	747385
20294	747386
76734	747387
389	747388
45228	747389
103555	747390
4829	747391
68607	747392
118451	747393
57758	747394
83522	747395
74336	747396
99940	747397
14793	747398
32699	747399
13559	747400
2650	747401
3722	747402
17619	747403
116433	747404
11694	747405
10631	747406
3778	747407
29262	747408
52308	747409
5935	747410
43579	747411
103156	747412
21642	747413
88849	747414
34686	747415
12852	747416
49692	747417
56081	747418
88	747419
153514	747420
53746	747421
20	747422
66155	747423
40354	747424
88799	747425
94149	747426
37551	747427
11894	747428
34329	747429
101163	747430
59347	747431
17863	747432
38580	747433
158049	747434
89215	747435
34255	747436
24325	747437
84633	747438
35122	747439
78650	747440
8392	747441
14777	747442
134372	747443
73740	747444
47128	747445
55246	747446
62716	747447
81723	747448
2813	747449
123633	747450
114754	747451
963	747452
13638	747453
9169	747454
14599	747455
20421	747456
42502	747457
2593	747458
39771	747459
1666	747460
54130	747461
12144	747462
49778	747463
72869	747464
7203	747465
97865	747466
2064	747467
49292	747468
151	747469
67087	747470
13991	747471
19184	747472
39513	747473
1583	747474
115679	747475
94623	747476
16857	747477
9459	747478
172	747479
10968	747480
1913	747481
125290	747482
3212	747483
10714	747484
5306	747485
166730	747486
25063	747487
12285	747488
95861	747489
44811	747490
139854	747491
29221	747492
105082	747493
2740	747494
24354	747495
66131	747496
69326	747497
13134	747498
3701	747499
77854	747500
7196	747501
85447	747502
10043	747503
161066	747504
960	747505
130818	747506
34502	747507
83556	747508
29924	747509
720	747510
63194	747511
158474	747512
14760	747513
12014	747514
50855	747515
28665	747516
32902	747517
26035	747518
6333	747519
38560	747520
26774	747521
68295	747522
135448	747523
974	747524
49603	747525
118006	747526
46288	747527
15855	747528
49554	747529
16716	747530
10323	747531
48422	747532
108563	747533
5070	747534
103365	747535
32456	747536
1362	747537
233	747538
7473	747539
196	747540
30197	747541
2798	747542
5324	747543
17349	747544
153579	747545
14926	747546
100667	747547
15	747548
62561	747549
22567	747550
30980	747551
67195	747552
68428	747553
88830	747554
436	747555
107903	747556
100076	747557
1546	747558
3667	747559
41214	747560
154399	747561
4520	747562
7236	747563
90026	747564
166169	747565
16997	747566
104390	747567
12598	747568
9845	747569
7736	747570
9307	747571
2359	747572
40276	747573
34276	747574
5748	747575
15294	747576
17393	747577
3954	747578
19583	747579
13168	747580
1655	747581
59	747582
16271	747583
1404	747584
28612	747585
70864	747586
100959	747587
140840	747588
19534	747589
36984	747590
46030	747591
31655	747592
21699	747593
66948	747594
38659	747595
94591	747596
8549	747597
72981	747598
3147	747599
31394	747600
27590	747601
43336	747602
15914	747603
104380	747604
125502	747605
27001	747606
47187	747607
35468	747608
57939	747609
24821	747610
37720	747611
79338	747612
6767	747613
35902	747614
6707	747615
5319	747616
2217	747617
37572	747618
45652	747619
59156	747620
17293	747621
489	747622
49040	747623
50425	747624
31072	747625
7248	747626
8811	747627
16282	747628
7456	747629
103195	747630
12776	747631
52861	747632
386	747633
5104	747634
12655	747635
49	747636
32192	747637
59247	747638
29596	747639
8221	747640
85416	747641
158373	747642
10385	747643
23531	747644
478	747645
14257	747646
19925	747647
24296	747648
31124	747649
5588	747650
104656	747651
31735	747652
24834	747653
19226	747654
71358	747655
69179	747656
12660	747657
92018	747658
78852	747659
3994	747660
46936	747661
18424	747662
45863	747663
86415	747664
60298	747665
55527	747666
85174	747667
1643	747668
15354	747669
1893	747670
95510	747671
23315	747672
17404	747673
48654	747674
12009	747675
54918	747676
55848	747677
4888	747678
99399	747679
10272	747680
16423	747681
42850	747682
35304	747683
27935	747684
24199	747685
2860	747686
50563	747687
1389	747688
18003	747689
120127	747690
71593	747691
86109	747692
54795	747693
3259	747694
10108	747695
15005	747696
35213	747697
4004	747698
24509	747699
20711	747700
15421	747701
64205	747702
146	747703
49434	747704
13843	747705
27950	747706
155960	747707
104458	747708
41364	747709
69425	747710
2059	747711
5067	747712
47525	747713
54541	747714
7553	747715
118603	747716
13544	747717
54496	747718
498	747719
68690	747720
35732	747721
1741	747722
3649	747723
107193	747724
11804	747725
168	747726
13616	747727
6628	747728
25491	747729
22644	747730
65752	747731
6838	747732
25673	747733
67342	747734
25555	747735
162811	747736
18980	747737
50992	747738
10524	747739
87713	747740
23195	747741
3730	747742
18172	747743
14528	747744
9030	747745
12045	747746
835	747747
152245	747748
18456	747749
25482	747750
153317	747751
22143	747752
73752	747753
5589	747754
76292	747755
21640	747756
133716	747757
5663	747758
20485	747759
20816	747760
1457	747761
113649	747762
64318	747763
33494	747764
8814	747765
5977	747766
144499	747767
25591	747768
38061	747769
46912	747770
100656	747771
119823	747772
56496	747773
11	747774
1102	747775
18945	747776
71299	747777
22532	747778
6708	747779
17154	747780
6749	747781
84474	747782
83394	747783
46789	747784
47656	747785
36270	747786
17581	747787
16442	747788
22119	747789
9072	747790
30571	747791
75	747792
7557	747793
22568	747794
39436	747795
7434	747796
48177	747797
14304	747798
4785	747799
20488	747800
29162	747801
85183	747802
62610	747803
107560	747804
63385	747805
63994	747806
10622	747807
2349	747808
100089	747809
4266	747810
2564	747811
11737	747812
4970	747813
106031	747814
4817	747815
29397	747816
78801	747817
421	747818
44403	747819
6652	747820
16435	747821
132036	747822
378	747823
16104	747824
11110	747825
8165	747826
16179	747827
3566	747828
1748	747829
22603	747830
69423	747831
49749	747832
145669	747833
5922	747834
13588	747835
89538	747836
879	747837
8383	747838
36021	747839
4557	747840
45402	747841
61590	747842
33746	747843
104515	747844
15818	747845
58970	747846
25595	747847
2328	747848
1652	747849
40844	747850
46745	747851
20035	747852
105119	747853
5165	747854
11398	747855
52879	747856
3735	747857
1338	747858
27332	747859
84121	747860
39155	747861
23019	747862
19787	747863
15877	747864
82859	747865
75199	747866
76544	747867
32379	747868
4378	747869
36131	747870
22735	747871
14508	747872
34536	747873
14023	747874
18417	747875
72210	747876
23380	747877
17860	747878
26824	747879
46540	747880
23116	747881
40841	747882
49374	747883
58168	747884
8212	747885
53786	747886
28087	747887
63604	747888
1188	747889
93136	747890
103184	747891
56825	747892
12105	747893
101093	747894
41476	747895
82947	747896
8854	747897
64066	747898
2973	747899
29707	747900
85297	747901
16994	747902
5132	747903
89	747904
5534	747905
141960	747906
64942	747907
34714	747908
40921	747909
54711	747910
63445	747911
93326	747912
50245	747913
22163	747914
47099	747915
78005	747916
10274	747917
29240	747918
16239	747919
35418	747920
23118	747921
82	747922
5163	747923
71565	747924
6596	747925
132978	747926
34829	747927
1064	747928
70799	747929
35197	747930
11825	747931
8525	747932
8732	747933
51256	747934
3522	747935
3723	747936
124742	747937
155	747938
716	747939
14959	747940
18896	747941
77313	747942
54906	747943
22875	747944
42827	747945
56525	747946
15546	747947
3824	747948
92512	747949
13441	747950
40756	747951
3240	747952
1014	747953
5258	747954
1074	747955
134	747956
40636	747957
53457	747958
46211	747959
8847	747960
85853	747961
50933	747962
19767	747963
2411	747964
2617	747965
34006	747966
29694	747967
73693	747968
11975	747969
26898	747970
54261	747971
42264	747972
13552	747973
11907	747974
80698	747975
15705	747976
18165	747977
40944	747978
93985	747979
2510	747980
10377	747981
4250	747982
51886	747983
56425	747984
66680	747985
53326	747986
1182	747987
8469	747988
6955	747989
2166	747990
10079	747991
79543	747992
4298	747993
31397	747994
18349	747995
7824	747996
49493	747997
1892	747998
43718	747999
51908	748000
102382	748001
37481	748002
84223	748003
4847	748004
6810	748005
121180	748006
25559	748007
21949	748008
45973	748009
34749	748010
16292	748011
104815	748012
1949	748013
73575	748014
27396	748015
87714	748016
21857	748017
17253	748018
44719	748019
58638	748020
108692	748021
3773	748022
3286	748023
90204	748024
45894	748025
40713	748026
7061	748027
20439	748028
862	748029
2912	748030
7011	748031
64281	748032
28510	748033
16097	748034
70828	748035
76327	748036
46411	748037
90106	748038
58613	748039
50529	748040
3017	748041
22831	748042
29439	748043
48042	748044
35384	748045
40058	748046
30292	748047
86396	748048
73243	748049
59829	748050
10805	748051
1771	748052
15609	748053
5431	748054
140263	748055
28954	748056
37043	748057
84132	748058
34833	748059
14230	748060
88801	748061
63792	748062
21269	748063
50559	748064
2568	748065
2416	748066
31329	748067
12855	748068
16481	748069
23	748070
5505	748071
50635	748072
28345	748073
20546	748074
58137	748075
39908	748076
127429	748077
62105	748078
259	748079
40846	748080
26826	748081
14643	748082
6723	748083
53499	748084
81202	748085
18951	748086
272	748087
44892	748088
47206	748089
47112	748090
36190	748091
47227	748092
51100	748093
7114	748094
3515	748095
51479	748096
49164	748097
95301	748098
40027	748099
4462	748100
41788	748101
30917	748102
4718	748103
17740	748104
38290	748105
10387	748106
22723	748107
1104	748108
72356	748109
680	748110
29748	748111
49945	748112
105957	748113
85177	748114
29025	748115
30824	748116
86301	748117
63450	748118
54189	748119
2862	748120
74098	748121
50404	748122
17071	748123
1	748124
14156	748125
50976	748126
37991	748127
37243	748128
3323	748129
14951	748130
4975	748131
9007	748132
2649	748133
31836	748134
39234	748135
61531	748136
17880	748137
38537	748138
149661	748139
82551	748140
69988	748141
65068	748142
67677	748143
52717	748144
58732	748145
5178	748146
59049	748147
60816	748148
8612	748149
4729	748150
65865	748151
41393	748152
5110	748153
20310	748154
1239	748155
51516	748156
29195	748157
14184	748158
36518	748159
129	748160
35846	748161
16723	748162
40597	748163
16965	748164
101544	748165
12176	748166
2859	748167
101161	748168
8581	748169
40016	748170
3796	748171
24913	748172
15102	748173
44581	748174
2660	748175
117031	748176
71513	748177
35419	748178
66560	748179
54001	748180
50151	748181
22256	748182
22479	748183
44413	748184
906	748185
649	748186
119601	748187
6450	748188
2122	748189
108816	748190
61344	748191
37091	748192
25734	748193
22186	748194
62152	748195
59371	748196
1094	748197
5895	748198
54381	748199
4745	748200
2770	748201
14804	748202
296	748203
15360	748204
25438	748205
8724	748206
26264	748207
86485	748208
111120	748209
17782	748210
80182	748211
112869	748212
45513	748213
7293	748214
48784	748215
51728	748216
6102	748217
90809	748218
11485	748219
24475	748220
122698	748221
6257	748222
7447	748223
54494	748224
11669	748225
15431	748226
44914	748227
27332	748228
33767	748229
654	748230
220	748231
35807	748232
26876	748233
9012	748234
35311	748235
126483	748236
2	748237
5798	748238
77666	748239
70875	748240
12339	748241
696	748242
18983	748243
2156	748244
12419	748245
23399	748246
16542	748247
101352	748248
134198	748249
6249	748250
11824	748251
29502	748252
38415	748253
93552	748254
2116	748255
58322	748256
80187	748257
2763	748258
60603	748259
70795	748260
13384	748261
58792	748262
19327	748263
12203	748264
20759	748265
13233	748266
305	748267
8814	748268
31365	748269
33787	748270
21790	748271
25213	748272
2586	748273
9786	748274
39565	748275
19093	748276
116526	748277
17862	748278
3746	748279
29700	748280
66883	748281
2719	748282
3325	748283
75737	748284
71474	748285
632	748286
24872	748287
24873	748288
45028	748289
71900	748290
2834	748291
17961	748292
114333	748293
943	748294
43692	748295
83234	748296
89882	748297
41961	748298
3851	748299
26598	748300
3517	748301
13105	748302
1755	748303
18317	748304
33400	748305
20529	748306
446	748307
33695	748308
14561	748309
18971	748310
73593	748311
123	748312
21277	748313
39384	748314
55377	748315
23636	748316
77619	748317
50631	748318
126287	748319
24454	748320
72912	748321
13834	748322
30565	748323
160945	748324
37199	748325
30818	748326
30460	748327
61523	748328
8910	748329
111679	748330
2260	748331
7162	748332
86025	748333
43938	748334
22328	748335
73498	748336
140386	748337
52884	748338
145512	748339
33732	748340
1196	748341
50909	748342
29378	748343
24380	748344
26347	748345
30420	748346
24594	748347
10694	748348
5762	748349
60311	748350
1101	748351
16392	748352
505	748353
31768	748354
25827	748355
46826	748356
17644	748357
40247	748358
7727	748359
49451	748360
25161	748361
34201	748362
768	748363
157	748364
10546	748365
32461	748366
8049	748367
270	748368
107867	748369
8381	748370
13706	748371
152452	748372
71313	748373
76968	748374
1135	748375
122779	748376
15442	748377
3186	748378
67324	748379
35670	748380
789	748381
14985	748382
1752	748383
52118	748384
1365	748385
165842	748386
74769	748387
3229	748388
4724	748389
28558	748390
12391	748391
98487	748392
83126	748393
99735	748394
110677	748395
12844	748396
133098	748397
42652	748398
87833	748399
20247	748400
908	748401
8272	748402
87364	748403
1620	748404
32996	748405
15024	748406
13277	748407
4405	748408
981	748409
14312	748410
17674	748411
112518	748412
33843	748413
21086	748414
2052	748415
10988	748416
47998	748417
107368	748418
39741	748419
10516	748420
646	748421
30558	748422
59769	748423
125427	748424
20263	748425
76671	748426
52599	748427
23243	748428
80341	748429
79580	748430
44648	748431
14676	748432
6190	748433
1087	748434
365	748435
22168	748436
49337	748437
92341	748438
109621	748439
47	748440
15930	748441
14999	748442
75067	748443
53335	748444
12492	748445
41918	748446
139840	748447
5464	748448
10895	748449
102552	748450
23887	748451
104	748452
730	748453
124940	748454
34017	748455
1327	748456
22398	748457
17950	748458
129617	748459
30122	748460
1324	748461
1825	748462
88675	748463
20045	748464
18390	748465
87017	748466
109263	748467
122660	748468
27741	748469
13031	748470
67789	748471
5812	748472
1030	748473
110366	748474
35577	748475
35495	748476
3	748477
159211	748478
12903	748479
107776	748480
11827	748481
102428	748482
4688	748483
69523	748484
74167	748485
14855	748486
71689	748487
668	748488
162231	748489
159414	748490
20704	748491
11374	748492
15561	748493
1487	748494
10377	748495
100796	748496
76475	748497
3887	748498
52968	748499
38366	748500
57335	748501
24726	748502
30347	748503
12129	748504
153266	748505
38254	748506
103234	748507
32344	748508
2021	748509
77939	748510
2283	748511
66049	748512
29372	748513
23649	748514
71890	748515
146565	748516
7430	748517
68316	748518
6382	748519
12957	748520
92822	748521
5391	748522
30665	748523
29938	748524
15987	748525
79157	748526
34728	748527
54981	748528
57868	748529
33374	748530
10768	748531
96675	748532
1202	748533
65	748534
23489	748535
103756	748536
75872	748537
11249	748538
42534	748539
65437	748540
26226	748541
66425	748542
3023	748543
9422	748544
93529	748545
67731	748546
17123	748547
42724	748548
10261	748549
5071	748550
14228	748551
37463	748552
152	748553
60762	748554
32925	748555
1765	748556
5217	748557
5527	748558
15343	748559
804	748560
86588	748561
64192	748562
146244	748563
22509	748564
482	748565
28715	748566
371	748567
89807	748568
64921	748569
56751	748570
11330	748571
38825	748572
148730	748573
513	748574
24083	748575
6841	748576
96992	748577
105894	748578
8560	748579
15163	748580
23520	748581
71107	748582
119146	748583
74892	748584
57070	748585
28903	748586
10069	748587
24827	748588
87780	748589
25112	748590
27175	748591
3954	748592
2803	748593
121287	748594
9113	748595
4660	748596
9036	748597
50438	748598
1120	748599
51064	748600
42562	748601
45092	748602
85638	748603
26393	748604
50806	748605
131823	748606
22620	748607
14996	748608
128432	748609
16527	748610
18219	748611
55758	748612
252	748613
40824	748614
172	748615
993	748616
2919	748617
40078	748618
41287	748619
6552	748620
1088	748621
57475	748622
18255	748623
22028	748624
579	748625
22010	748626
82065	748627
37857	748628
7615	748629
1724	748630
4267	748631
10036	748632
12477	748633
130553	748634
771	748635
28673	748636
24582	748637
23281	748638
8094	748639
6684	748640
12385	748641
19146	748642
6725	748643
1567	748644
49660	748645
18884	748646
111514	748647
9491	748648
22298	748649
35659	748650
14692	748651
137902	748652
25326	748653
109929	748654
868	748655
1272	748656
20997	748657
1500	748658
75328	748659
83423	748660
71241	748661
9017	748662
4127	748663
18431	748664
38179	748665
1284	748666
230	748667
7952	748668
25298	748669
23030	748670
16761	748671
137079	748672
5741	748673
14836	748674
15624	748675
52284	748676
123479	748677
48952	748678
4089	748679
2622	748680
13427	748681
2872	748682
8367	748683
12092	748684
1246	748685
41889	748686
115285	748687
96670	748688
25491	748689
24541	748690
86653	748691
70716	748692
53198	748693
1994	748694
57023	748695
32885	748696
101641	748697
624	748698
13960	748699
53042	748700
39986	748701
164	748702
22606	748703
5958	748704
38736	748705
32460	748706
10742	748707
86974	748708
74411	748709
12094	748710
15376	748711
21247	748712
5736	748713
33132	748714
4051	748715
36449	748716
166520	748717
13233	748718
16264	748719
44882	748720
998	748721
79452	748722
14772	748723
39821	748724
10959	748725
70745	748726
97747	748727
103567	748728
40332	748729
21091	748730
49558	748731
10645	748732
7073	748733
73467	748734
6831	748735
98492	748736
19890	748737
64254	748738
1632	748739
57725	748740
30214	748741
24629	748742
23005	748743
39976	748744
111979	748745
1191	748746
124002	748747
422	748748
11816	748749
30809	748750
49192	748751
79599	748752
156562	748753
164315	748754
118040	748755
11027	748756
24306	748757
166633	748758
1031	748759
42663	748760
27574	748761
20096	748762
35598	748763
1359	748764
40283	748765
60315	748766
38375	748767
8534	748768
20040	748769
106224	748770
20314	748771
82307	748772
139940	748773
12730	748774
10502	748775
41329	748776
73155	748777
31388	748778
132371	748779
91940	748780
22380	748781
86871	748782
20426	748783
4469	748784
102213	748785
28261	748786
29028	748787
14810	748788
61161	748789
161670	748790
16015	748791
103820	748792
42240	748793
1652	748794
24098	748795
2418	748796
558	748797
68386	748798
115611	748799
16807	748800
101930	748801
14540	748802
90469	748803
51211	748804
36601	748805
8936	748806
63635	748807
45043	748808
32306	748809
16225	748810
4227	748811
76	748812
66409	748813
66013	748814
104108	748815
41629	748816
4141	748817
4808	748818
125430	748819
61043	748820
17153	748821
51096	748822
57379	748823
43599	748824
62135	748825
13276	748826
9982	748827
69455	748828
6541	748829
27744	748830
2033	748831
15055	748832
22643	748833
28586	748834
129754	748835
78903	748836
396	748837
27035	748838
124317	748839
115130	748840
11606	748841
21035	748842
68823	748843
24410	748844
16843	748845
10534	748846
51779	748847
55020	748848
1783	748849
14167	748850
21093	748851
47927	748852
34315	748853
26423	748854
44602	748855
8960	748856
87253	748857
72816	748858
5192	748859
88531	748860
13761	748861
86965	748862
16848	748863
33782	748864
31564	748865
30796	748866
59116	748867
5	748868
4989	748869
42103	748870
37228	748871
12781	748872
71304	748873
133846	748874
4391	748875
10487	748876
62934	748877
164160	748878
3394	748879
116506	748880
4080	748881
38054	748882
28575	748883
48426	748884
3251	748885
40999	748886
17597	748887
44197	748888
38467	748889
2243	748890
12386	748891
64287	748892
113049	748893
58952	748894
970	748895
5698	748896
56092	748897
13940	748898
1545	748899
68075	748900
31332	748901
81453	748902
52636	748903
53469	748904
51580	748905
53	748906
14730	748907
64374	748908
108593	748909
32677	748910
6	748911
11038	748912
29619	748913
28944	748914
1296	748915
2380	748916
122572	748917
33987	748918
36262	748919
43551	748920
3871	748921
29171	748922
9518	748923
474	748924
3858	748925
125731	748926
11583	748927
3969	748928
57939	748929
1315	748930
19438	748931
35108	748932
6647	748933
104504	748934
7500	748935
154750	748936
47342	748937
28081	748938
74123	748939
78554	748940
8368	748941
16098	748942
1610	748943
9600	748944
768	748945
55213	748946
20446	748947
47756	748948
21739	748949
41337	748950
541	748951
35209	748952
39626	748953
20928	748954
19563	748955
37056	748956
26	748957
3149	748958
38747	748959
1997	748960
43959	748961
22915	748962
101521	748963
52334	748964
8854	748965
71544	748966
124569	748967
47400	748968
57237	748969
10783	748970
32116	748971
16404	748972
31427	748973
16911	748974
60123	748975
2130	748976
80448	748977
9751	748978
56708	748979
147021	748980
35881	748981
34583	748982
94382	748983
42127	748984
122741	748985
43915	748986
69395	748987
10417	748988
7220	748989
46733	748990
60087	748991
14599	748992
126378	748993
91570	748994
31917	748995
27044	748996
5326	748997
158946	748998
132035	748999
86917	749000
90322	749001
21	749002
325	749003
17670	749004
161816	749005
58878	749006
2454	749007
131014	749008
40	749009
31835	749010
48915	749011
23488	749012
56415	749013
70804	749014
6352	749015
40402	749016
1091	749017
43914	749018
5691	749019
28113	749020
3	749021
73208	749022
34134	749023
9083	749024
647	749025
516	749026
2963	749027
50628	749028
3996	749029
55470	749030
49075	749031
2084	749032
9221	749033
13821	749034
60775	749035
3161	749036
20581	749037
466	749038
65017	749039
721	749040
13549	749041
49709	749042
34980	749043
68133	749044
39580	749045
59031	749046
145257	749047
90298	749048
25958	749049
3707	749050
157784	749051
70834	749052
19488	749053
31713	749054
18687	749055
27836	749056
43902	749057
10547	749058
22313	749059
89085	749060
54276	749061
58396	749062
102483	749063
56719	749064
49459	749065
73747	749066
51479	749067
73886	749068
27742	749069
18658	749070
67054	749071
56373	749072
52793	749073
62764	749074
18556	749075
50900	749076
14223	749077
25947	749078
15527	749079
9793	749080
14599	749081
13247	749082
9172	749083
46221	749084
16113	749085
35325	749086
52901	749087
20549	749088
5290	749089
48739	749090
87959	749091
2648	749092
28969	749093
89439	749094
65678	749095
68544	749096
1837	749097
7743	749098
128088	749099
79031	749100
20834	749101
141911	749102
40753	749103
41874	749104
11781	749105
1072	749106
10548	749107
89519	749108
69038	749109
130735	749110
8332	749111
2992	749112
60310	749113
13121	749114
19272	749115
20110	749116
36279	749117
728	749118
82441	749119
2357	749120
21890	749121
44016	749122
21392	749123
26038	749124
11392	749125
24210	749126
5347	749127
5024	749128
107200	749129
50993	749130
101542	749131
24441	749132
52057	749133
19753	749134
72539	749135
99471	749136
86089	749137
67043	749138
51859	749139
9468	749140
25086	749141
6361	749142
49782	749143
58087	749144
19663	749145
69477	749146
13701	749147
82430	749148
501	749149
16903	749150
242	749151
33204	749152
105989	749153
70044	749154
18267	749155
1356	749156
25197	749157
66302	749158
67625	749159
99281	749160
5539	749161
12439	749162
9995	749163
35594	749164
36920	749165
3264	749166
6126	749167
10460	749168
158077	749169
119989	749170
14849	749171
50184	749172
48802	749173
36937	749174
9845	749175
28059	749176
38873	749177
19220	749178
1600	749179
13006	749180
59774	749181
162034	749182
24076	749183
15858	749184
2219	749185
85454	749186
46312	749187
58285	749188
128183	749189
5271	749190
71622	749191
147167	749192
40556	749193
249	749194
143672	749195
125478	749196
30992	749197
57702	749198
125389	749199
65275	749200
29907	749201
3476	749202
33888	749203
55752	749204
21594	749205
94138	749206
14122	749207
25508	749208
10922	749209
92999	749210
17	749211
16541	749212
20803	749213
102125	749214
6163	749215
26553	749216
86677	749217
69532	749218
61375	749219
14621	749220
57097	749221
34775	749222
62709	749223
45600	749224
38494	749225
3640	749226
87371	749227
107774	749228
332	749229
115121	749230
43434	749231
103014	749232
16184	749233
30504	749234
94788	749235
6173	749236
441	749237
127	749238
58977	749239
4459	749240
48209	749241
56120	749242
23647	749243
69590	749244
20157	749245
18834	749246
82177	749247
16055	749248
114098	749249
12102	749250
19320	749251
5269	749252
58480	749253
15878	749254
11082	749255
12921	749256
29171	749257
127014	749258
3306	749259
15532	749260
62989	749261
65599	749262
120586	749263
36890	749264
1388	749265
10610	749266
4348	749267
76181	749268
77474	749269
51330	749270
93769	749271
9142	749272
76068	749273
404	749274
4748	749275
1262	749276
10193	749277
34131	749278
14043	749279
102480	749280
14191	749281
31951	749282
29193	749283
50650	749284
47835	749285
18901	749286
58168	749287
28219	749288
27783	749289
1082	749290
15503	749291
89079	749292
70496	749293
15348	749294
85779	749295
15711	749296
15947	749297
47986	749298
98246	749299
19722	749300
66168	749301
110075	749302
25013	749303
102201	749304
82281	749305
61403	749306
70197	749307
10149	749308
48739	749309
2425	749310
45146	749311
38000	749312
86100	749313
6460	749314
14692	749315
41515	749316
7503	749317
4153	749318
19664	749319
335	749320
3270	749321
55697	749322
51775	749323
4012	749324
2007	749325
49573	749326
4344	749327
101413	749328
90455	749329
24165	749330
58651	749331
32202	749332
86979	749333
3079	749334
54757	749335
29755	749336
22760	749337
23993	749338
130393	749339
44986	749340
11218	749341
67080	749342
161687	749343
10829	749344
124874	749345
4380	749346
3492	749347
89195	749348
82826	749349
26223	749350
62802	749351
94370	749352
105701	749353
17879	749354
3724	749355
25482	749356
101508	749357
116850	749358
40238	749359
3357	749360
58680	749361
116	749362
17382	749363
87198	749364
23688	749365
79404	749366
6100	749367
158534	749368
32841	749369
42608	749370
56884	749371
86360	749372
8283	749373
11324	749374
28871	749375
27323	749376
16967	749377
24378	749378
115632	749379
67204	749380
72136	749381
96171	749382
77128	749383
54706	749384
19550	749385
1849	749386
62695	749387
72233	749388
27277	749389
106411	749390
17907	749391
152097	749392
7385	749393
158987	749394
4576	749395
54625	749396
10643	749397
68490	749398
24911	749399
98430	749400
2523	749401
15189	749402
23273	749403
47512	749404
32210	749405
13394	749406
28295	749407
27530	749408
4134	749409
9330	749410
6039	749411
19744	749412
16622	749413
45294	749414
147119	749415
44083	749416
8353	749417
52295	749418
58665	749419
13537	749420
66901	749421
88781	749422
26736	749423
37143	749424
132	749425
42389	749426
23835	749427
57178	749428
433	749429
26896	749430
106761	749431
73117	749432
2667	749433
5414	749434
102387	749435
20504	749436
7886	749437
1844	749438
53760	749439
2567	749440
89427	749441
90728	749442
147553	749443
48922	749444
57027	749445
86835	749446
17117	749447
25523	749448
42200	749449
72678	749450
63313	749451
74161	749452
35240	749453
8086	749454
80217	749455
1340	749456
5971	749457
28821	749458
82043	749459
46521	749460
32360	749461
1439	749462
13721	749463
3658	749464
116063	749465
110126	749466
34999	749467
380	749468
22235	749469
15615	749470
43008	749471
123387	749472
11941	749473
3783	749474
4727	749475
32586	749476
150127	749477
18185	749478
9750	749479
30658	749480
10691	749481
135264	749482
77396	749483
77358	749484
28	749485
35712	749486
16059	749487
46924	749488
26564	749489
5422	749490
15074	749491
384	749492
31072	749493
11379	749494
109189	749495
15340	749496
64076	749497
59136	749498
19676	749499
15648	749500
65024	749501
9127	749502
23318	749503
65036	749504
32455	749505
42424	749506
11431	749507
944	749508
39191	749509
11282	749510
66763	749511
7759	749512
8760	749513
82674	749514
113890	749515
3282	749516
44456	749517
552	749518
43962	749519
55949	749520
5920	749521
48923	749522
30444	749523
17036	749524
12273	749525
64	749526
2836	749527
97991	749528
76494	749529
193	749530
33800	749531
18075	749532
61717	749533
25631	749534
14958	749535
4625	749536
14818	749537
70162	749538
29331	749539
68529	749540
1119	749541
23487	749542
9156	749543
8902	749544
30192	749545
4345	749546
50953	749547
3597	749548
25555	749549
6366	749550
159146	749551
7235	749552
2442	749553
14961	749554
8624	749555
8148	749556
69864	749557
23326	749558
45336	749559
6762	749560
21963	749561
80599	749562
33577	749563
56599	749564
12051	749565
10280	749566
12707	749567
5295	749568
103525	749569
20256	749570
11428	749571
26671	749572
8550	749573
1281	749574
37924	749575
3030	749576
712	749577
65055	749578
129139	749579
79479	749580
8380	749581
56249	749582
50790	749583
29042	749584
40901	749585
92946	749586
12926	749587
63634	749588
38546	749589
90720	749590
5183	749591
27967	749592
2886	749593
7171	749594
3575	749595
20333	749596
130218	749597
29451	749598
9166	749599
18156	749600
17966	749601
24734	749602
1515	749603
57678	749604
40380	749605
69	749606
96103	749607
6632	749608
110985	749609
36863	749610
1978	749611
4936	749612
2727	749613
121410	749614
2056	749615
13693	749616
50769	749617
59503	749618
4765	749619
41499	749620
22987	749621
21847	749622
22238	749623
7802	749624
30734	749625
4261	749626
45816	749627
37431	749628
24316	749629
17230	749630
4035	749631
4117	749632
22501	749633
12353	749634
77973	749635
47713	749636
12322	749637
14040	749638
9242	749639
114927	749640
1247	749641
20870	749642
2505	749643
107988	749644
3879	749645
1419	749646
66887	749647
28400	749648
45188	749649
132777	749650
1036	749651
470	749652
67925	749653
22388	749654
22023	749655
734	749656
56624	749657
96394	749658
26512	749659
41323	749660
13895	749661
30134	749662
120434	749663
110277	749664
156361	749665
88635	749666
137397	749667
3813	749668
20925	749669
7964	749670
14663	749671
17114	749672
12796	749673
19312	749674
32567	749675
25512	749676
17575	749677
66003	749678
155332	749679
75213	749680
37486	749681
133005	749682
38988	749683
96446	749684
122752	749685
22687	749686
20722	749687
14488	749688
41951	749689
689	749690
102928	749691
75909	749692
71371	749693
74089	749694
27582	749695
145440	749696
29850	749697
46094	749698
5473	749699
24824	749700
35969	749701
1872	749702
131897	749703
71010	749704
76416	749705
148769	749706
103126	749707
54609	749708
75007	749709
13751	749710
21867	749711
110441	749712
95676	749713
2	749714
77451	749715
10047	749716
50467	749717
754	749718
24310	749719
16684	749720
11030	749721
23793	749722
97047	749723
81478	749724
24745	749725
93063	749726
51791	749727
40273	749728
59779	749729
86472	749730
49280	749731
48403	749732
30162	749733
3145	749734
29013	749735
21161	749736
12959	749737
19833	749738
7716	749739
3646	749740
11090	749741
12943	749742
25286	749743
8993	749744
10364	749745
45785	749746
24665	749747
63617	749748
32161	749749
10333	749750
135049	749751
53440	749752
13867	749753
7802	749754
1513	749755
107442	749756
29036	749757
19033	749758
20119	749759
41013	749760
8579	749761
28221	749762
118928	749763
161587	749764
7756	749765
1198	749766
46496	749767
98811	749768
34868	749769
17282	749770
25569	749771
5577	749772
3078	749773
2450	749774
13543	749775
21403	749776
31470	749777
21653	749778
41143	749779
12945	749780
16998	749781
77890	749782
3669	749783
1727	749784
11329	749785
318	749786
37447	749787
76998	749788
4937	749789
2869	749790
6188	749791
46006	749792
136723	749793
67610	749794
34918	749795
17502	749796
12148	749797
132871	749798
55911	749799
65612	749800
100769	749801
20614	749802
36412	749803
26409	749804
64096	749805
84262	749806
10920	749807
13748	749808
20905	749809
61353	749810
23413	749811
6096	749812
56688	749813
28580	749814
17188	749815
37675	749816
49203	749817
143626	749818
42224	749819
2214	749820
67440	749821
31867	749822
88907	749823
77568	749824
15559	749825
152639	749826
12287	749827
37219	749828
79233	749829
5139	749830
60933	749831
433	749832
40939	749833
1598	749834
23724	749835
45697	749836
28383	749837
19542	749838
11993	749839
65292	749840
38780	749841
3094	749842
52744	749843
9218	749844
63443	749845
74439	749846
104023	749847
15717	749848
53723	749849
30381	749850
1934	749851
60144	749852
94104	749853
18952	749854
30083	749855
16134	749856
57444	749857
44666	749858
13726	749859
1245	749860
66720	749861
87679	749862
760	749863
15610	749864
17411	749865
9439	749866
86028	749867
405	749868
77537	749869
21619	749870
98760	749871
152091	749872
10778	749873
34301	749874
38242	749875
2243	749876
2654	749877
24029	749878
45843	749879
60990	749880
3598	749881
11187	749882
6967	749883
62506	749884
81210	749885
27223	749886
115269	749887
29225	749888
21255	749889
83149	749890
41513	749891
19957	749892
8667	749893
15361	749894
5690	749895
41632	749896
10674	749897
63222	749898
19392	749899
1759	749900
4182	749901
1778	749902
3106	749903
105756	749904
3265	749905
67888	749906
58259	749907
148275	749908
85165	749909
154160	749910
60718	749911
65698	749912
28145	749913
67368	749914
24758	749915
6056	749916
8709	749917
603	749918
106143	749919
1945	749920
27688	749921
144333	749922
8874	749923
11972	749924
31621	749925
36158	749926
62685	749927
34561	749928
16344	749929
162082	749930
10476	749931
9534	749932
100998	749933
162160	749934
51503	749935
49428	749936
5294	749937
36868	749938
16350	749939
111870	749940
6311	749941
68011	749942
69741	749943
5848	749944
12532	749945
10096	749946
17028	749947
86240	749948
5558	749949
85149	749950
12562	749951
66094	749952
21383	749953
55721	749954
33554	749955
32664	749956
21410	749957
41820	749958
4761	749959
5407	749960
14250	749961
20408	749962
41988	749963
74871	749964
6187	749965
255	749966
96494	749967
31709	749968
23414	749969
26744	749970
19772	749971
45683	749972
15394	749973
3642	749974
141205	749975
73070	749976
70062	749977
4295	749978
1513	749979
6049	749980
31940	749981
14064	749982
15246	749983
4088	749984
4963	749985
76773	749986
57483	749987
63688	749988
22518	749989
95073	749990
25199	749991
1006	749992
36643	749993
20709	749994
3970	749995
66446	749996
18780	749997
86475	749998
50316	749999
9	750000
77257	750001
1587	750002
38036	750003
15764	750004
60917	750005
33	750006
162276	750007
2098	750008
69708	750009
454	750010
13630	750011
127575	750012
7642	750013
31440	750014
84338	750015
103103	750016
705	750017
13753	750018
17882	750019
6733	750020
86491	750021
163651	750022
27194	750023
125525	750024
31906	750025
6143	750026
85	750027
77590	750028
27994	750029
19204	750030
1632	750031
85128	750032
17121	750033
55235	750034
36567	750035
2350	750036
43500	750037
107006	750038
1961	750039
17366	750040
47397	750041
54608	750042
60796	750043
19436	750044
9796	750045
75830	750046
5833	750047
66038	750048
1860	750049
601	750050
12011	750051
21522	750052
18821	750053
3244	750054
50003	750055
456	750056
1939	750057
114976	750058
12636	750059
42822	750060
9860	750061
94255	750062
2178	750063
154943	750064
9152	750065
27901	750066
43977	750067
2213	750068
76221	750069
11733	750070
2533	750071
19902	750072
51937	750073
7951	750074
31556	750075
3029	750076
125258	750077
14759	750078
116691	750079
4077	750080
19204	750081
40772	750082
122806	750083
22644	750084
41472	750085
39222	750086
20362	750087
7688	750088
11027	750089
51099	750090
15136	750091
5	750092
10798	750093
475	750094
19025	750095
79585	750096
15208	750097
17369	750098
24387	750099
34183	750100
143174	750101
63130	750102
37479	750103
19571	750104
10063	750105
81390	750106
1385	750107
7839	750108
164928	750109
28694	750110
54998	750111
45377	750112
42467	750113
6065	750114
6283	750115
40570	750116
14800	750117
6497	750118
56738	750119
7586	750120
18613	750121
80873	750122
105747	750123
11370	750124
23223	750125
22144	750126
8188	750127
52957	750128
24291	750129
39448	750130
134799	750131
21527	750132
22365	750133
21847	750134
14830	750135
11079	750136
13752	750137
47896	750138
36482	750139
87797	750140
74387	750141
20506	750142
24868	750143
10370	750144
5773	750145
50195	750146
98176	750147
45499	750148
3423	750149
22098	750150
158311	750151
6664	750152
9254	750153
82320	750154
54682	750155
35293	750156
45521	750157
1650	750158
48715	750159
63748	750160
9399	750161
122382	750162
25601	750163
35872	750164
51430	750165
98753	750166
22855	750167
17280	750168
68043	750169
85743	750170
11523	750171
42850	750172
41369	750173
103619	750174
3960	750175
35088	750176
46189	750177
45584	750178
163465	750179
25347	750180
13342	750181
41929	750182
4901	750183
121110	750184
76014	750185
2144	750186
5896	750187
74670	750188
15194	750189
97744	750190
76835	750191
23791	750192
50370	750193
58296	750194
75573	750195
5156	750196
11800	750197
11698	750198
22533	750199
2417	750200
12001	750201
24319	750202
46892	750203
24838	750204
16496	750205
4239	750206
44194	750207
476	750208
58595	750209
9405	750210
19409	750211
96194	750212
29425	750213
28549	750214
12792	750215
103764	750216
73085	750217
45	750218
11812	750219
2647	750220
70259	750221
49502	750222
85815	750223
42167	750224
6467	750225
36738	750226
147632	750227
2205	750228
80105	750229
73188	750230
11825	750231
32198	750232
420	750233
10906	750234
28482	750235
59757	750236
64700	750237
22260	750238
3017	750239
46267	750240
36217	750241
90898	750242
19791	750243
80536	750244
24755	750245
46662	750246
7472	750247
93368	750248
73368	750249
31824	750250
52774	750251
6649	750252
165639	750253
72	750254
60304	750255
21990	750256
22231	750257
14674	750258
10655	750259
91435	750260
32684	750261
52256	750262
51433	750263
45203	750264
48970	750265
13567	750266
18444	750267
5631	750268
30331	750269
8854	750270
3991	750271
12093	750272
80220	750273
25856	750274
9936	750275
118542	750276
104	750277
19410	750278
20288	750279
26460	750280
12964	750281
125302	750282
2638	750283
99012	750284
29378	750285
7228	750286
43642	750287
32228	750288
7727	750289
97588	750290
8424	750291
19918	750292
10818	750293
33980	750294
58223	750295
38275	750296
10574	750297
55703	750298
9256	750299
19492	750300
40771	750301
63087	750302
324	750303
81563	750304
75294	750305
66473	750306
8444	750307
30451	750308
70000	750309
55439	750310
13392	750311
123674	750312
75135	750313
499	750314
16552	750315
7	750316
23605	750317
94469	750318
128260	750319
3584	750320
12890	750321
27693	750322
125	750323
54371	750324
5755	750325
32627	750326
94860	750327
136421	750328
81983	750329
9661	750330
1374	750331
34216	750332
20884	750333
9695	750334
23743	750335
3710	750336
5891	750337
30386	750338
12475	750339
4249	750340
91459	750341
2292	750342
3795	750343
53668	750344
1403	750345
70	750346
208	750347
82276	750348
1298	750349
42879	750350
26466	750351
149233	750352
2826	750353
14048	750354
85638	750355
6019	750356
4677	750357
106404	750358
54058	750359
8739	750360
11737	750361
8494	750362
39462	750363
23	750364
1150	750365
109618	750366
21579	750367
16986	750368
55221	750369
81738	750370
10138	750371
7519	750372
75051	750373
10786	750374
28555	750375
22879	750376
75675	750377
39193	750378
11579	750379
123517	750380
88549	750381
111061	750382
32056	750383
5150	750384
45488	750385
12669	750386
27217	750387
13394	750388
63316	750389
19500	750390
40704	750391
80191	750392
49362	750393
5344	750394
13703	750395
26518	750396
955	750397
56034	750398
118198	750399
10871	750400
20529	750401
83511	750402
20556	750403
87146	750404
1005	750405
18844	750406
50191	750407
62209	750408
40451	750409
50325	750410
70437	750411
26361	750412
41553	750413
33206	750414
131882	750415
8269	750416
55808	750417
31295	750418
41916	750419
82903	750420
40467	750421
14074	750422
97618	750423
110299	750424
73909	750425
6841	750426
44384	750427
35185	750428
10523	750429
19012	750430
8004	750431
115694	750432
98732	750433
6244	750434
7264	750435
86897	750436
56432	750437
99378	750438
13061	750439
3777	750440
76837	750441
57078	750442
57584	750443
28785	750444
16714	750445
3584	750446
9018	750447
14151	750448
90	750449
1116	750450
75144	750451
102401	750452
45462	750453
9721	750454
4162	750455
5713	750456
68767	750457
128235	750458
24659	750459
9736	750460
26672	750461
29808	750462
5850	750463
269	750464
18056	750465
13535	750466
10029	750467
150678	750468
3356	750469
5456	750470
85070	750471
16248	750472
45517	750473
73383	750474
3751	750475
212	750476
44872	750477
4272	750478
39129	750479
81716	750480
70807	750481
120871	750482
31819	750483
3525	750484
18922	750485
28484	750486
69191	750487
33097	750488
65684	750489
102644	750490
132	750491
103959	750492
12955	750493
20101	750494
4798	750495
3005	750496
33405	750497
647	750498
7922	750499
31020	750500
42575	750501
79980	750502
16821	750503
5640	750504
3549	750505
69256	750506
15739	750507
2454	750508
21008	750509
7107	750510
71696	750511
42272	750512
37934	750513
21177	750514
91296	750515
20698	750516
433	750517
39431	750518
32395	750519
5360	750520
9118	750521
83952	750522
127	750523
91777	750524
6050	750525
56435	750526
53121	750527
23646	750528
45958	750529
160187	750530
48851	750531
28224	750532
26467	750533
8220	750534
4686	750535
637	750536
7160	750537
3529	750538
32363	750539
122295	750540
94940	750541
1463	750542
51691	750543
3166	750544
24538	750545
83810	750546
3396	750547
57388	750548
40987	750549
17	750550
29827	750551
11746	750552
72365	750553
34450	750554
18814	750555
292	750556
2871	750557
73083	750558
82048	750559
139746	750560
26069	750561
3891	750562
20358	750563
30010	750564
12862	750565
37696	750566
863	750567
41087	750568
25209	750569
53672	750570
26778	750571
117398	750572
10642	750573
95027	750574
3452	750575
82469	750576
3999	750577
35917	750578
159125	750579
44072	750580
26	750581
49519	750582
96328	750583
41257	750584
72518	750585
19542	750586
8061	750587
97195	750588
12386	750589
40108	750590
58442	750591
79809	750592
78190	750593
128819	750594
28007	750595
1367	750596
11397	750597
44603	750598
107371	750599
14069	750600
35281	750601
100256	750602
30659	750603
2433	750604
24304	750605
107328	750606
60260	750607
28388	750608
8824	750609
2270	750610
9750	750611
1383	750612
3180	750613
37152	750614
128493	750615
15731	750616
72672	750617
21068	750618
1072	750619
132448	750620
44692	750621
27111	750622
17811	750623
44169	750624
3250	750625
33737	750626
98415	750627
6501	750628
98238	750629
71972	750630
85273	750631
22792	750632
1565	750633
133993	750634
698	750635
95391	750636
35939	750637
47424	750638
62324	750639
708	750640
83593	750641
15021	750642
31720	750643
3679	750644
12191	750645
52292	750646
122206	750647
11575	750648
93995	750649
77660	750650
21394	750651
31356	750652
6789	750653
46293	750654
37179	750655
133781	750656
48415	750657
6744	750658
14700	750659
55209	750660
75980	750661
28905	750662
16251	750663
57225	750664
13189	750665
82072	750666
24929	750667
67871	750668
14394	750669
29779	750670
34627	750671
7898	750672
65401	750673
6193	750674
44219	750675
12712	750676
14886	750677
109057	750678
208	750679
74391	750680
64957	750681
16810	750682
121873	750683
99162	750684
1464	750685
50838	750686
25111	750687
25316	750688
98857	750689
17990	750690
58823	750691
10315	750692
4806	750693
13322	750694
15942	750695
51942	750696
14898	750697
11429	750698
81003	750699
53190	750700
81	750701
34637	750702
176	750703
60485	750704
39764	750705
107236	750706
18930	750707
9862	750708
46764	750709
44330	750710
20995	750711
21003	750712
33251	750713
4671	750714
33213	750715
23242	750716
31015	750717
8843	750718
62712	750719
28117	750720
7017	750721
33569	750722
131590	750723
31552	750724
7911	750725
13789	750726
3463	750727
86641	750728
116147	750729
142090	750730
29328	750731
128664	750732
5793	750733
67328	750734
50660	750735
128622	750736
1697	750737
2788	750738
33267	750739
10396	750740
2188	750741
8127	750742
71784	750743
155000	750744
18674	750745
11628	750746
9467	750747
2319	750748
95836	750749
98935	750750
76398	750751
32438	750752
79603	750753
109498	750754
634	750755
126621	750756
11225	750757
26693	750758
9176	750759
21426	750760
13690	750761
7162	750762
68108	750763
18133	750764
137247	750765
20828	750766
14058	750767
7161	750768
7624	750769
17568	750770
3181	750771
1827	750772
66749	750773
65755	750774
63526	750775
137897	750776
17077	750777
590	750778
12151	750779
45871	750780
1224	750781
2478	750782
38524	750783
65	750784
66357	750785
6169	750786
48807	750787
8873	750788
19140	750789
11	750790
157081	750791
13101	750792
2814	750793
6764	750794
271	750795
54466	750796
648	750797
2968	750798
17335	750799
36301	750800
49849	750801
7716	750802
74922	750803
5795	750804
62317	750805
42959	750806
9241	750807
6908	750808
45551	750809
79221	750810
9823	750811
29362	750812
102553	750813
8252	750814
110888	750815
5405	750816
46437	750817
111850	750818
116147	750819
32184	750820
31346	750821
28616	750822
43741	750823
3317	750824
14111	750825
26412	750826
2092	750827
49471	750828
11978	750829
40692	750830
29060	750831
22724	750832
6347	750833
69012	750834
101953	750835
3452	750836
112134	750837
60462	750838
4332	750839
118000	750840
281	750841
156745	750842
80644	750843
83845	750844
9529	750845
41975	750846
105145	750847
87147	750848
35421	750849
33456	750850
39741	750851
109725	750852
52957	750853
4797	750854
15125	750855
29904	750856
37108	750857
16609	750858
33855	750859
68355	750860
47583	750861
63861	750862
120351	750863
50619	750864
586	750865
120664	750866
47098	750867
69849	750868
18905	750869
74505	750870
2243	750871
24123	750872
66995	750873
100962	750874
541	750875
4283	750876
29592	750877
1902	750878
23203	750879
4702	750880
9820	750881
8493	750882
38516	750883
45857	750884
2298	750885
96299	750886
13846	750887
49161	750888
137329	750889
111619	750890
64110	750891
482	750892
28591	750893
26734	750894
83152	750895
2689	750896
105050	750897
1082	750898
18496	750899
39554	750900
14593	750901
69316	750902
18031	750903
3136	750904
2199	750905
3720	750906
25145	750907
20076	750908
44506	750909
117008	750910
2840	750911
98823	750912
58336	750913
59704	750914
2168	750915
11381	750916
100	750917
21181	750918
93410	750919
48428	750920
20452	750921
4981	750922
16222	750923
29259	750924
44263	750925
33834	750926
97503	750927
87587	750928
66622	750929
37321	750930
62552	750931
4716	750932
7030	750933
25935	750934
11470	750935
60121	750936
59775	750937
43351	750938
85095	750939
44646	750940
5559	750941
162923	750942
1569	750943
32071	750944
10646	750945
36126	750946
11251	750947
32404	750948
3904	750949
8446	750950
79734	750951
34237	750952
48316	750953
24810	750954
61985	750955
31670	750956
9571	750957
67009	750958
93910	750959
657	750960
25864	750961
26759	750962
120457	750963
117665	750964
29107	750965
79094	750966
24760	750967
36226	750968
43538	750969
101	750970
77151	750971
30626	750972
78102	750973
2147	750974
1566	750975
44633	750976
6977	750977
16129	750978
59220	750979
13794	750980
1388	750981
7101	750982
69938	750983
11280	750984
17490	750985
29184	750986
22254	750987
18602	750988
9599	750989
91	750990
2489	750991
30310	750992
77765	750993
52949	750994
102920	750995
8140	750996
20104	750997
8958	750998
45818	750999
35705	751000
128679	751001
65639	751002
36876	751003
113611	751004
6854	751005
52069	751006
97281	751007
159829	751008
99185	751009
58941	751010
10537	751011
115048	751012
45262	751013
83213	751014
52947	751015
23804	751016
31831	751017
43700	751018
1603	751019
73657	751020
57830	751021
65407	751022
81287	751023
1173	751024
9651	751025
97317	751026
27096	751027
850	751028
25827	751029
110669	751030
2531	751031
7119	751032
50642	751033
69320	751034
54332	751035
23062	751036
56374	751037
2930	751038
81431	751039
21394	751040
39330	751041
65109	751042
8291	751043
20295	751044
30587	751045
3905	751046
45756	751047
403	751048
34186	751049
365	751050
21139	751051
20739	751052
8429	751053
72867	751054
45013	751055
5997	751056
133	751057
68746	751058
99418	751059
1251	751060
16251	751061
27023	751062
2245	751063
11897	751064
9213	751065
25247	751066
33096	751067
16148	751068
16605	751069
110367	751070
62198	751071
62991	751072
129229	751073
35490	751074
12095	751075
48420	751076
15902	751077
33564	751078
11163	751079
84738	751080
96797	751081
53126	751082
21402	751083
162571	751084
33084	751085
44103	751086
63229	751087
28753	751088
104418	751089
2932	751090
1593	751091
55112	751092
16160	751093
62745	751094
57018	751095
62838	751096
115960	751097
105543	751098
121308	751099
4549	751100
141394	751101
46	751102
110623	751103
35664	751104
5029	751105
6883	751106
11743	751107
13969	751108
860	751109
22198	751110
14612	751111
60280	751112
17857	751113
58806	751114
20984	751115
146323	751116
134364	751117
22997	751118
75876	751119
89564	751120
86870	751121
5766	751122
10673	751123
118024	751124
1322	751125
89661	751126
81671	751127
11714	751128
71605	751129
3983	751130
3	751131
8311	751132
1310	751133
48566	751134
19373	751135
24580	751136
48704	751137
27272	751138
440	751139
156899	751140
34216	751141
35058	751142
50468	751143
61701	751144
6256	751145
50445	751146
29804	751147
15339	751148
34512	751149
22529	751150
53280	751151
467	751152
3548	751153
592	751154
71085	751155
10246	751156
7653	751157
14633	751158
37449	751159
61233	751160
14967	751161
22432	751162
60013	751163
75	751164
17742	751165
35102	751166
12633	751167
26994	751168
38339	751169
89263	751170
48842	751171
20184	751172
61081	751173
44517	751174
25250	751175
9093	751176
116865	751177
8456	751178
72173	751179
12062	751180
11185	751181
25546	751182
80389	751183
9379	751184
20422	751185
12594	751186
27761	751187
455	751188
145151	751189
31895	751190
47299	751191
3831	751192
13194	751193
137096	751194
2679	751195
7280	751196
5481	751197
3029	751198
46734	751199
9325	751200
24267	751201
25684	751202
28898	751203
349	751204
5858	751205
93329	751206
28294	751207
51382	751208
11702	751209
29851	751210
31671	751211
10337	751212
5650	751213
23387	751214
39852	751215
248	751216
51673	751217
32956	751218
63946	751219
45212	751220
69252	751221
9569	751222
59	751223
23298	751224
5294	751225
164504	751226
3707	751227
18207	751228
39023	751229
10212	751230
25612	751231
2712	751232
4280	751233
16705	751234
111975	751235
16516	751236
14681	751237
3923	751238
25558	751239
149990	751240
16226	751241
74266	751242
9924	751243
104187	751244
46813	751245
14566	751246
1811	751247
79863	751248
24854	751249
85004	751250
68204	751251
9422	751252
118023	751253
13701	751254
5688	751255
56308	751256
75676	751257
19382	751258
109	751259
11029	751260
76781	751261
30109	751262
30319	751263
7822	751264
12404	751265
85232	751266
35531	751267
147146	751268
592	751269
2840	751270
7238	751271
11561	751272
75551	751273
29671	751274
55556	751275
20257	751276
53134	751277
32849	751278
31824	751279
33257	751280
20193	751281
20320	751282
42962	751283
17540	751284
26631	751285
30098	751286
4200	751287
268	751288
17485	751289
5673	751290
12133	751291
79530	751292
125380	751293
6821	751294
60388	751295
547	751296
17738	751297
37173	751298
120682	751299
41887	751300
54196	751301
3336	751302
2649	751303
46662	751304
129931	751305
12399	751306
75435	751307
47	751308
148785	751309
69345	751310
8709	751311
11555	751312
116097	751313
94851	751314
7009	751315
29351	751316
3571	751317
32216	751318
48178	751319
36258	751320
69425	751321
3262	751322
52240	751323
1437	751324
92283	751325
6786	751326
17127	751327
13778	751328
41246	751329
50922	751330
80615	751331
422	751332
33196	751333
90402	751334
11562	751335
52476	751336
39684	751337
103766	751338
464	751339
14556	751340
3831	751341
5601	751342
17169	751343
93640	751344
146085	751345
271	751346
53599	751347
10902	751348
10621	751349
14709	751350
76448	751351
7943	751352
433	751353
95563	751354
86881	751355
96063	751356
50797	751357
15387	751358
40402	751359
42654	751360
37894	751361
17531	751362
111540	751363
12535	751364
67632	751365
29583	751366
50543	751367
463	751368
66395	751369
13439	751370
92646	751371
110596	751372
5650	751373
6375	751374
151955	751375
65919	751376
25887	751377
76030	751378
30105	751379
4691	751380
26006	751381
6393	751382
52163	751383
95393	751384
15589	751385
50968	751386
63621	751387
6982	751388
115136	751389
248	751390
71675	751391
79890	751392
1705	751393
84218	751394
58952	751395
3046	751396
82650	751397
68422	751398
21485	751399
24034	751400
32211	751401
52661	751402
98783	751403
74227	751404
145135	751405
39352	751406
102444	751407
82263	751408
58594	751409
22023	751410
45334	751411
3592	751412
82067	751413
4078	751414
85220	751415
7571	751416
112409	751417
28638	751418
83744	751419
1051	751420
391	751421
23457	751422
30347	751423
21969	751424
2174	751425
25390	751426
276	751427
47048	751428
37499	751429
54	751430
80405	751431
50312	751432
25316	751433
827	751434
52831	751435
34501	751436
26403	751437
39581	751438
59948	751439
153287	751440
805	751441
9200	751442
134802	751443
126645	751444
49983	751445
9752	751446
1176	751447
54	751448
28531	751449
29092	751450
357	751451
32101	751452
59221	751453
17929	751454
100350	751455
11115	751456
62108	751457
36666	751458
96413	751459
7781	751460
35085	751461
8683	751462
31511	751463
48555	751464
26726	751465
2727	751466
47921	751467
104451	751468
299	751469
3839	751470
34073	751471
2817	751472
8668	751473
86190	751474
17889	751475
82409	751476
28003	751477
34965	751478
22041	751479
101215	751480
847	751481
149296	751482
82892	751483
155276	751484
22214	751485
49859	751486
1132	751487
6465	751488
884	751489
21626	751490
17901	751491
2254	751492
52101	751493
10095	751494
99796	751495
38935	751496
15888	751497
43135	751498
49289	751499
86398	751500
87392	751501
522	751502
87496	751503
144399	751504
25743	751505
23396	751506
60834	751507
7054	751508
1731	751509
28057	751510
128945	751511
36522	751512
26007	751513
76008	751514
89059	751515
47543	751516
12797	751517
59657	751518
1833	751519
111411	751520
107351	751521
58989	751522
134940	751523
10373	751524
93367	751525
8714	751526
1323	751527
148596	751528
67909	751529
12548	751530
27551	751531
119598	751532
49505	751533
131896	751534
7490	751535
196	751536
12915	751537
15320	751538
20145	751539
27838	751540
19231	751541
3135	751542
1669	751543
81181	751544
106260	751545
17142	751546
123292	751547
19767	751548
7634	751549
16900	751550
84311	751551
10942	751552
2751	751553
5475	751554
127937	751555
37019	751556
4437	751557
4647	751558
41168	751559
109592	751560
29806	751561
15695	751562
63084	751563
10069	751564
46860	751565
19187	751566
2290	751567
50830	751568
61862	751569
69605	751570
5616	751571
41975	751572
56426	751573
8467	751574
14839	751575
16153	751576
943	751577
2415	751578
21287	751579
263	751580
16336	751581
29521	751582
10640	751583
7770	751584
17195	751585
9558	751586
323	751587
108202	751588
51691	751589
80735	751590
19332	751591
54015	751592
41446	751593
17885	751594
31213	751595
27240	751596
90194	751597
47090	751598
14380	751599
33629	751600
16530	751601
107	751602
71279	751603
3407	751604
7171	751605
80666	751606
2161	751607
46680	751608
64113	751609
23771	751610
11585	751611
121245	751612
34390	751613
4378	751614
34664	751615
10369	751616
88034	751617
7287	751618
55619	751619
38424	751620
49393	751621
11952	751622
14868	751623
42439	751624
12862	751625
9910	751626
7825	751627
34722	751628
16	751629
297	751630
12173	751631
7645	751632
62070	751633
4642	751634
15087	751635
11555	751636
24664	751637
11342	751638
16002	751639
4489	751640
82115	751641
10502	751642
36214	751643
19187	751644
4020	751645
107429	751646
74203	751647
5705	751648
26177	751649
128479	751650
151373	751651
6057	751652
34002	751653
60490	751654
56897	751655
65435	751656
40074	751657
66138	751658
95045	751659
26867	751660
43247	751661
1701	751662
63630	751663
51980	751664
18410	751665
22261	751666
56568	751667
39989	751668
54611	751669
79	751670
1888	751671
23445	751672
22002	751673
27190	751674
25196	751675
28674	751676
101155	751677
68261	751678
204	751679
112222	751680
143722	751681
24299	751682
91734	751683
5010	751684
125245	751685
17549	751686
54922	751687
89739	751688
60876	751689
127983	751690
558	751691
7956	751692
126066	751693
63707	751694
30848	751695
1560	751696
55737	751697
118844	751698
18495	751699
84641	751700
6386	751701
105	751702
12943	751703
5500	751704
12135	751705
6746	751706
7561	751707
21294	751708
59928	751709
18754	751710
45926	751711
16881	751712
4427	751713
53843	751714
16051	751715
29208	751716
67053	751717
156083	751718
9061	751719
1386	751720
73914	751721
34948	751722
19261	751723
54019	751724
22	751725
12491	751726
12774	751727
11680	751728
61361	751729
8252	751730
35657	751731
50126	751732
15075	751733
27515	751734
73597	751735
89009	751736
15874	751737
30287	751738
77740	751739
57804	751740
18736	751741
52311	751742
3645	751743
131488	751744
1304	751745
59240	751746
47915	751747
86821	751748
1117	751749
106512	751750
702	751751
14947	751752
121567	751753
11724	751754
4329	751755
128011	751756
34	751757
125354	751758
51375	751759
17817	751760
113238	751761
34131	751762
123770	751763
56334	751764
3217	751765
21331	751766
73928	751767
77214	751768
41007	751769
17213	751770
12127	751771
60325	751772
13689	751773
15786	751774
30035	751775
89635	751776
69589	751777
59110	751778
52964	751779
11924	751780
4202	751781
2528	751782
70020	751783
13451	751784
20241	751785
57588	751786
123950	751787
7364	751788
7333	751789
137078	751790
12758	751791
3782	751792
6382	751793
21326	751794
735	751795
47216	751796
6359	751797
9775	751798
54514	751799
51115	751800
63611	751801
40871	751802
35785	751803
61335	751804
355	751805
60630	751806
154	751807
39505	751808
8191	751809
42042	751810
23293	751811
260	751812
144793	751813
6535	751814
82006	751815
26571	751816
65120	751817
37938	751818
5671	751819
16175	751820
160	751821
200	751822
133620	751823
1947	751824
115817	751825
101407	751826
11134	751827
24993	751828
9678	751829
2233	751830
19	751831
84001	751832
139666	751833
124025	751834
104537	751835
120579	751836
54615	751837
158960	751838
19982	751839
30063	751840
1027	751841
60443	751842
17961	751843
38111	751844
23847	751845
76875	751846
69056	751847
17586	751848
52619	751849
32970	751850
22580	751851
46343	751852
32745	751853
28557	751854
52433	751855
12887	751856
3564	751857
2417	751858
2455	751859
75679	751860
35487	751861
44140	751862
60931	751863
24682	751864
76814	751865
155009	751866
23832	751867
45976	751868
4147	751869
9610	751870
92309	751871
4554	751872
61811	751873
68233	751874
496	751875
3843	751876
149474	751877
57913	751878
2603	751879
45	751880
65598	751881
283	751882
9302	751883
80538	751884
16248	751885
41345	751886
35780	751887
97553	751888
4772	751889
55469	751890
18225	751891
14178	751892
78602	751893
37715	751894
23245	751895
3644	751896
5678	751897
16328	751898
53851	751899
91666	751900
24483	751901
19813	751902
55519	751903
4633	751904
50202	751905
22154	751906
1742	751907
80557	751908
89467	751909
80630	751910
28623	751911
73640	751912
26625	751913
14930	751914
45183	751915
39550	751916
89420	751917
416	751918
17771	751919
56971	751920
99912	751921
66491	751922
6476	751923
28859	751924
47462	751925
60704	751926
31951	751927
153200	751928
23041	751929
120876	751930
19408	751931
29318	751932
4397	751933
25448	751934
8931	751935
124347	751936
63950	751937
27655	751938
18087	751939
19741	751940
6827	751941
26377	751942
13054	751943
2217	751944
93358	751945
22811	751946
10797	751947
26981	751948
37785	751949
46264	751950
70546	751951
5016	751952
62738	751953
37031	751954
9134	751955
8907	751956
30352	751957
10044	751958
6990	751959
560	751960
2714	751961
128	751962
77850	751963
66321	751964
104992	751965
8576	751966
87235	751967
101309	751968
10642	751969
20851	751970
21186	751971
4456	751972
103655	751973
15190	751974
35117	751975
61205	751976
56023	751977
27362	751978
35235	751979
3897	751980
35444	751981
91744	751982
8695	751983
159719	751984
1426	751985
33667	751986
49841	751987
31720	751988
72678	751989
73124	751990
7171	751991
8121	751992
41274	751993
100559	751994
70965	751995
24201	751996
8282	751997
77920	751998
6126	751999
99644	752000
61405	752001
2329	752002
7232	752003
80903	752004
147882	752005
79897	752006
58570	752007
923	752008
41898	752009
55177	752010
128905	752011
11421	752012
132220	752013
73299	752014
116634	752015
9894	752016
2521	752017
25741	752018
119169	752019
65595	752020
3281	752021
85540	752022
37559	752023
59338	752024
183	752025
79658	752026
26783	752027
21802	752028
19003	752029
23101	752030
13257	752031
15553	752032
54681	752033
32178	752034
3558	752035
131	752036
112223	752037
135542	752038
14688	752039
68556	752040
4598	752041
44723	752042
32859	752043
16827	752044
55167	752045
27068	752046
3023	752047
61292	752048
1151	752049
80109	752050
1573	752051
35785	752052
31449	752053
82344	752054
6758	752055
450	752056
55955	752057
5893	752058
2346	752059
22012	752060
57606	752061
13691	752062
36064	752063
153938	752064
15747	752065
25364	752066
55878	752067
60783	752068
85546	752069
117628	752070
10730	752071
19724	752072
98172	752073
124391	752074
7022	752075
34301	752076
148982	752077
32468	752078
102740	752079
4111	752080
58940	752081
2178	752082
90953	752083
9522	752084
39212	752085
1746	752086
11073	752087
116	752088
64093	752089
47798	752090
1444	752091
371	752092
92905	752093
42069	752094
86371	752095
43744	752096
10917	752097
127444	752098
125778	752099
24808	752100
1395	752101
13033	752102
3218	752103
2063	752104
19626	752105
34499	752106
34232	752107
560	752108
150502	752109
37078	752110
26	752111
41631	752112
26825	752113
16557	752114
123254	752115
4742	752116
8699	752117
27782	752118
56057	752119
18003	752120
60958	752121
98376	752122
20697	752123
38662	752124
3607	752125
80520	752126
1947	752127
103671	752128
27695	752129
34338	752130
29921	752131
41676	752132
27464	752133
31924	752134
92218	752135
46287	752136
13625	752137
78813	752138
29647	752139
145518	752140
58418	752141
34574	752142
2793	752143
13444	752144
8466	752145
26419	752146
16746	752147
160706	752148
60930	752149
881	752150
71634	752151
7095	752152
104816	752153
76877	752154
69243	752155
34516	752156
17777	752157
78533	752158
13137	752159
94705	752160
20823	752161
112551	752162
31252	752163
157211	752164
104397	752165
44163	752166
33848	752167
60186	752168
27753	752169
8680	752170
161134	752171
84955	752172
120543	752173
4133	752174
74635	752175
31016	752176
78383	752177
61252	752178
5506	752179
9078	752180
65190	752181
133512	752182
128637	752183
10371	752184
86751	752185
9339	752186
27009	752187
83074	752188
126	752189
5756	752190
19209	752191
50519	752192
85349	752193
51806	752194
92350	752195
24364	752196
98151	752197
789	752198
1680	752199
131672	752200
24957	752201
45341	752202
85859	752203
3621	752204
74773	752205
154344	752206
19839	752207
1	752208
42548	752209
26200	752210
78521	752211
84396	752212
19566	752213
1630	752214
52867	752215
2543	752216
128203	752217
1845	752218
30598	752219
81266	752220
39748	752221
67263	752222
6983	752223
71347	752224
21094	752225
485	752226
70364	752227
22243	752228
54455	752229
51434	752230
45944	752231
33826	752232
39743	752233
127633	752234
5585	752235
6	752236
29328	752237
28829	752238
85090	752239
124748	752240
101594	752241
21860	752242
108239	752243
59956	752244
3128	752245
14052	752246
34149	752247
106639	752248
17340	752249
8822	752250
204	752251
136234	752252
2143	752253
132827	752254
2362	752255
6701	752256
81135	752257
26468	752258
35708	752259
4189	752260
62002	752261
11408	752262
1045	752263
47025	752264
19659	752265
112768	752266
9825	752267
17368	752268
16272	752269
6861	752270
21599	752271
66360	752272
88	752273
1738	752274
9303	752275
130566	752276
32468	752277
27564	752278
38547	752279
2979	752280
859	752281
20631	752282
154844	752283
12923	752284
4926	752285
20704	752286
15566	752287
104458	752288
21425	752289
2152	752290
124749	752291
28942	752292
77259	752293
32336	752294
1577	752295
12572	752296
18757	752297
27056	752298
2080	752299
65367	752300
41120	752301
19998	752302
35028	752303
503	752304
82560	752305
51960	752306
28790	752307
73382	752308
107370	752309
8314	752310
8360	752311
23356	752312
13087	752313
36125	752314
15291	752315
5263	752316
47202	752317
66417	752318
44331	752319
3507	752320
56611	752321
61216	752322
2102	752323
145702	752324
24738	752325
20632	752326
72137	752327
8320	752328
20766	752329
96226	752330
45	752331
7944	752332
6000	752333
63523	752334
14596	752335
9365	752336
9541	752337
19953	752338
12163	752339
15503	752340
14116	752341
38593	752342
112853	752343
71352	752344
1360	752345
68966	752346
29328	752347
2521	752348
9288	752349
63141	752350
50902	752351
4807	752352
7700	752353
102856	752354
18694	752355
40740	752356
474	752357
49160	752358
27691	752359
3833	752360
102378	752361
27086	752362
151459	752363
11633	752364
15781	752365
10372	752366
15024	752367
10176	752368
5352	752369
72858	752370
52835	752371
8820	752372
5396	752373
725	752374
40340	752375
119087	752376
120947	752377
26487	752378
101947	752379
6778	752380
56898	752381
30437	752382
84527	752383
19546	752384
24546	752385
18178	752386
19847	752387
1383	752388
1840	752389
36878	752390
34048	752391
29945	752392
12553	752393
7608	752394
123712	752395
1105	752396
74155	752397
1746	752398
9956	752399
50235	752400
63526	752401
13632	752402
22618	752403
15208	752404
2891	752405
33920	752406
52809	752407
6996	752408
9552	752409
15139	752410
57527	752411
77836	752412
64109	752413
119224	752414
50770	752415
27353	752416
66504	752417
4569	752418
60929	752419
13868	752420
4226	752421
957	752422
38886	752423
133360	752424
8605	752425
3132	752426
93220	752427
79778	752428
179	752429
23724	752430
93	752431
17587	752432
119844	752433
47398	752434
6335	752435
96639	752436
159	752437
2379	752438
30563	752439
27599	752440
36594	752441
32282	752442
58105	752443
31793	752444
806	752445
142	752446
480	752447
27223	752448
127755	752449
528	752450
144818	752451
81175	752452
142196	752453
981	752454
46097	752455
67878	752456
28984	752457
49020	752458
92577	752459
18928	752460
68173	752461
26999	752462
3215	752463
148569	752464
5064	752465
17603	752466
152835	752467
95610	752468
29183	752469
25847	752470
70554	752471
7486	752472
24102	752473
41457	752474
10460	752475
38356	752476
83458	752477
10902	752478
25033	752479
68237	752480
35741	752481
84178	752482
105445	752483
110688	752484
31771	752485
16859	752486
83657	752487
116928	752488
39603	752489
20815	752490
3355	752491
7724	752492
28767	752493
43370	752494
34325	752495
710	752496
33106	752497
87754	752498
11684	752499
95965	752500
51823	752501
63540	752502
142	752503
19720	752504
4182	752505
70662	752506
1240	752507
18972	752508
7135	752509
43211	752510
14098	752511
35220	752512
61887	752513
575	752514
144868	752515
134298	752516
34763	752517
131702	752518
108410	752519
52993	752520
18975	752521
78232	752522
60188	752523
5100	752524
72553	752525
28628	752526
3782	752527
10168	752528
3794	752529
10268	752530
16444	752531
717	752532
30762	752533
16206	752534
15699	752535
1814	752536
38488	752537
18543	752538
80387	752539
5046	752540
3927	752541
52543	752542
5770	752543
145684	752544
6407	752545
10859	752546
45014	752547
44978	752548
15510	752549
104675	752550
135812	752551
51583	752552
152461	752553
36911	752554
39670	752555
10799	752556
2251	752557
65326	752558
84919	752559
20411	752560
57482	752561
107818	752562
48888	752563
3479	752564
236	752565
54289	752566
19773	752567
5725	752568
21342	752569
130106	752570
11739	752571
7999	752572
73501	752573
58464	752574
5896	752575
80400	752576
47768	752577
43409	752578
118950	752579
12987	752580
221	752581
28876	752582
131664	752583
9911	752584
50113	752585
27505	752586
10608	752587
27539	752588
254	752589
94977	752590
42997	752591
144074	752592
75484	752593
13153	752594
161099	752595
25037	752596
33440	752597
6913	752598
120192	752599
6214	752600
42037	752601
36218	752602
5779	752603
26187	752604
1905	752605
11884	752606
42976	752607
27704	752608
29105	752609
6125	752610
18964	752611
1889	752612
127526	752613
8911	752614
3599	752615
71040	752616
94041	752617
36607	752618
13334	752619
67047	752620
8040	752621
81007	752622
76358	752623
25672	752624
57703	752625
59251	752626
231	752627
69890	752628
31734	752629
17821	752630
11546	752631
93077	752632
3233	752633
33300	752634
37940	752635
74435	752636
88598	752637
13544	752638
105621	752639
67244	752640
23765	752641
19121	752642
42976	752643
7486	752644
2151	752645
156184	752646
629	752647
63486	752648
3386	752649
3173	752650
1418	752651
97297	752652
496	752653
94720	752654
68895	752655
34244	752656
4217	752657
12254	752658
34417	752659
53652	752660
113032	752661
40369	752662
31698	752663
4537	752664
131795	752665
55807	752666
3930	752667
29803	752668
17933	752669
14067	752670
8826	752671
54819	752672
8268	752673
5618	752674
28877	752675
15562	752676
35325	752677
22725	752678
17622	752679
42039	752680
2676	752681
84191	752682
66512	752683
108679	752684
3787	752685
76707	752686
18081	752687
40075	752688
1607	752689
54912	752690
465	752691
33511	752692
18938	752693
28387	752694
152253	752695
31980	752696
103037	752697
44642	752698
60044	752699
70980	752700
20262	752701
4342	752702
71282	752703
13612	752704
56600	752705
27832	752706
26035	752707
10110	752708
1609	752709
16589	752710
74553	752711
26458	752712
48233	752713
59336	752714
15640	752715
153	752716
124075	752717
28603	752718
12652	752719
2735	752720
50713	752721
116990	752722
48633	752723
55354	752724
122773	752725
139049	752726
1209	752727
14183	752728
76589	752729
10375	752730
5289	752731
386	752732
67243	752733
24986	752734
3392	752735
3003	752736
52266	752737
52250	752738
120867	752739
7399	752740
81326	752741
23148	752742
24813	752743
1855	752744
7495	752745
12936	752746
44692	752747
1829	752748
47457	752749
2765	752750
3120	752751
13947	752752
2749	752753
5469	752754
21403	752755
34349	752756
2327	752757
18213	752758
14863	752759
4429	752760
83206	752761
112561	752762
15972	752763
23635	752764
31937	752765
55918	752766
18840	752767
5329	752768
50756	752769
36314	752770
10101	752771
76899	752772
35597	752773
5155	752774
6100	752775
49601	752776
147239	752777
1052	752778
137518	752779
5212	752780
91984	752781
30234	752782
55603	752783
1537	752784
161632	752785
11289	752786
53849	752787
7678	752788
42609	752789
7628	752790
19908	752791
12312	752792
17048	752793
12982	752794
59422	752795
55969	752796
4020	752797
78731	752798
98998	752799
17237	752800
35	752801
40308	752802
24744	752803
485	752804
47166	752805
21497	752806
14534	752807
18612	752808
138	752809
25752	752810
37220	752811
30704	752812
50354	752813
21829	752814
1701	752815
80458	752816
103721	752817
93878	752818
11382	752819
33767	752820
41211	752821
523	752822
34426	752823
53794	752824
129340	752825
34646	752826
27840	752827
35356	752828
159948	752829
83014	752830
104656	752831
33934	752832
1711	752833
22573	752834
16110	752835
509	752836
55388	752837
68062	752838
13762	752839
20824	752840
26372	752841
93815	752842
145168	752843
182	752844
5771	752845
17906	752846
14592	752847
19602	752848
2426	752849
22672	752850
39957	752851
12651	752852
44043	752853
119110	752854
34218	752855
96019	752856
22710	752857
44052	752858
74236	752859
54110	752860
37599	752861
67318	752862
3347	752863
17705	752864
140014	752865
5104	752866
47302	752867
18966	752868
55276	752869
48594	752870
22223	752871
53997	752872
47512	752873
181	752874
26010	752875
23651	752876
19140	752877
106669	752878
4344	752879
26046	752880
89921	752881
54386	752882
62590	752883
75462	752884
19853	752885
8754	752886
29983	752887
129426	752888
73225	752889
6172	752890
11768	752891
55489	752892
72060	752893
15510	752894
314	752895
5830	752896
15765	752897
1165	752898
23520	752899
21006	752900
31296	752901
111268	752902
94822	752903
42685	752904
45328	752905
36179	752906
276	752907
28483	752908
4142	752909
1597	752910
63892	752911
10164	752912
13101	752913
100362	752914
17589	752915
36054	752916
32751	752917
8956	752918
57836	752919
13609	752920
28847	752921
28	752922
31706	752923
9330	752924
21209	752925
5488	752926
29220	752927
21264	752928
54057	752929
57747	752930
12998	752931
102847	752932
31605	752933
43224	752934
305	752935
6918	752936
96595	752937
34800	752938
98750	752939
3927	752940
3504	752941
1265	752942
11556	752943
35651	752944
85965	752945
54132	752946
52021	752947
188	752948
38521	752949
33702	752950
58425	752951
18668	752952
78768	752953
78646	752954
15541	752955
149780	752956
88924	752957
83934	752958
17034	752959
52250	752960
80222	752961
20935	752962
30134	752963
31331	752964
15264	752965
15500	752966
38672	752967
51851	752968
21694	752969
2979	752970
67495	752971
16757	752972
93892	752973
9337	752974
17450	752975
125749	752976
2437	752977
49280	752978
1926	752979
10148	752980
30058	752981
76626	752982
1820	752983
116103	752984
72	752985
91946	752986
121	752987
9101	752988
12743	752989
123964	752990
17968	752991
75873	752992
4382	752993
9855	752994
68161	752995
18671	752996
12228	752997
31681	752998
42250	752999
128335	753000
19326	753001
40991	753002
4239	753003
219	753004
22604	753005
82587	753006
31312	753007
28108	753008
22272	753009
64223	753010
44357	753011
2967	753012
25970	753013
44955	753014
39786	753015
15561	753016
76532	753017
16520	753018
55672	753019
45909	753020
21254	753021
1961	753022
73790	753023
85246	753024
20593	753025
10977	753026
11184	753027
1899	753028
132374	753029
59513	753030
65000	753031
62848	753032
56859	753033
3503	753034
29024	753035
52061	753036
13529	753037
651	753038
16811	753039
32236	753040
210	753041
33786	753042
10828	753043
60503	753044
8267	753045
32075	753046
118327	753047
56615	753048
61045	753049
19738	753050
4420	753051
3117	753052
27300	753053
49463	753054
114086	753055
156655	753056
20739	753057
271	753058
52786	753059
81498	753060
113171	753061
63468	753062
49208	753063
107974	753064
2	753065
60266	753066
85601	753067
1849	753068
17338	753069
805	753070
78	753071
1069	753072
26965	753073
1100	753074
98799	753075
81295	753076
34534	753077
26470	753078
80017	753079
3629	753080
3821	753081
43685	753082
103490	753083
128081	753084
15958	753085
63265	753086
72642	753087
22675	753088
74747	753089
93462	753090
23220	753091
8901	753092
26087	753093
10483	753094
57992	753095
127626	753096
40993	753097
70365	753098
23902	753099
2630	753100
10172	753101
55786	753102
61877	753103
106841	753104
1850	753105
25041	753106
20006	753107
38296	753108
118618	753109
39648	753110
48544	753111
1169	753112
206	753113
34605	753114
118924	753115
78075	753116
14122	753117
55958	753118
89081	753119
21594	753120
5043	753121
19977	753122
2918	753123
101077	753124
133410	753125
36420	753126
12721	753127
17212	753128
56611	753129
64824	753130
62688	753131
19091	753132
101111	753133
19059	753134
79458	753135
31578	753136
49098	753137
42886	753138
40188	753139
93338	753140
16563	753141
11590	753142
5963	753143
669	753144
21679	753145
53901	753146
43396	753147
10816	753148
59365	753149
17878	753150
1469	753151
114395	753152
8463	753153
14534	753154
4661	753155
51	753156
31270	753157
42603	753158
106626	753159
60342	753160
2884	753161
25591	753162
29807	753163
59306	753164
90585	753165
57956	753166
2641	753167
76369	753168
65850	753169
10138	753170
31687	753171
59337	753172
57514	753173
25667	753174
2759	753175
13881	753176
19416	753177
55688	753178
1345	753179
2161	753180
42	753181
49775	753182
16961	753183
8354	753184
27408	753185
13267	753186
14677	753187
5344	753188
125001	753189
58080	753190
5	753191
57733	753192
123026	753193
88476	753194
20534	753195
32015	753196
40142	753197
27240	753198
5935	753199
39994	753200
19891	753201
131335	753202
86539	753203
64560	753204
82950	753205
64414	753206
62410	753207
1666	753208
32003	753209
23182	753210
58292	753211
39594	753212
3082	753213
62160	753214
51	753215
130446	753216
11162	753217
34772	753218
4540	753219
80977	753220
98534	753221
19385	753222
7909	753223
60136	753224
13838	753225
28	753226
15563	753227
73195	753228
44087	753229
8685	753230
8365	753231
4538	753232
638	753233
27987	753234
64113	753235
7088	753236
3530	753237
44938	753238
38202	753239
102326	753240
95674	753241
89823	753242
2735	753243
97154	753244
12587	753245
46489	753246
57111	753247
83310	753248
36452	753249
105074	753250
31925	753251
7640	753252
108132	753253
3594	753254
59318	753255
11391	753256
69405	753257
6605	753258
2677	753259
80293	753260
27626	753261
23150	753262
99795	753263
33433	753264
7018	753265
124276	753266
94668	753267
178	753268
58377	753269
67150	753270
27079	753271
31854	753272
25274	753273
84714	753274
57445	753275
15652	753276
12395	753277
15725	753278
9207	753279
93620	753280
54177	753281
21517	753282
326	753283
17275	753284
33545	753285
86102	753286
47050	753287
66821	753288
27361	753289
6083	753290
25991	753291
21378	753292
79954	753293
12824	753294
128610	753295
20001	753296
55525	753297
79505	753298
189	753299
104082	753300
12199	753301
11983	753302
94417	753303
55813	753304
59525	753305
5675	753306
1842	753307
820	753308
5250	753309
51637	753310
6048	753311
538	753312
30944	753313
10692	753314
16161	753315
67210	753316
22352	753317
5552	753318
9085	753319
41377	753320
3899	753321
16866	753322
49583	753323
23283	753324
92938	753325
99323	753326
17509	753327
420	753328
50030	753329
7228	753330
13951	753331
40956	753332
37165	753333
5261	753334
56431	753335
6126	753336
1417	753337
124835	753338
45400	753339
59233	753340
84097	753341
87157	753342
115272	753343
4983	753344
113	753345
7537	753346
89053	753347
70833	753348
28513	753349
6732	753350
41052	753351
17603	753352
8238	753353
1671	753354
54494	753355
18600	753356
4902	753357
33772	753358
18228	753359
48826	753360
8278	753361
662	753362
35753	753363
37280	753364
71248	753365
5725	753366
72750	753367
37836	753368
25931	753369
124482	753370
62594	753371
122185	753372
20630	753373
10562	753374
922	753375
61326	753376
2219	753377
58322	753378
42154	753379
6191	753380
23169	753381
14916	753382
15	753383
15510	753384
8726	753385
59519	753386
39663	753387
24293	753388
26480	753389
28041	753390
86955	753391
83418	753392
6393	753393
888	753394
39166	753395
106202	753396
7068	753397
29180	753398
58596	753399
12274	753400
52654	753401
51839	753402
1955	753403
27783	753404
152185	753405
11064	753406
18076	753407
28721	753408
58084	753409
106585	753410
48938	753411
6342	753412
11804	753413
76709	753414
92909	753415
2706	753416
5504	753417
8780	753418
11410	753419
1950	753420
33373	753421
3676	753422
93972	753423
88005	753424
16638	753425
67288	753426
137300	753427
24690	753428
43564	753429
105538	753430
67608	753431
75378	753432
40106	753433
18597	753434
7320	753435
49143	753436
107194	753437
49172	753438
16390	753439
75267	753440
26502	753441
36388	753442
56232	753443
108308	753444
62981	753445
31330	753446
407	753447
22079	753448
6243	753449
62	753450
2985	753451
68	753452
52297	753453
63972	753454
41213	753455
52567	753456
9853	753457
302	753458
46349	753459
37203	753460
10206	753461
41582	753462
67398	753463
23771	753464
31624	753465
132748	753466
28473	753467
5743	753468
14367	753469
6477	753470
17124	753471
6782	753472
57049	753473
498	753474
33613	753475
47090	753476
30221	753477
9496	753478
37931	753479
132623	753480
35922	753481
18852	753482
32144	753483
1343	753484
15571	753485
11592	753486
4874	753487
47002	753488
45236	753489
15766	753490
40623	753491
24400	753492
8308	753493
2505	753494
24041	753495
55193	753496
23066	753497
51478	753498
9569	753499
92772	753500
5656	753501
28712	753502
25554	753503
126911	753504
94021	753505
7712	753506
2258	753507
23333	753508
5610	753509
25582	753510
90012	753511
48254	753512
32347	753513
110786	753514
37563	753515
121646	753516
6167	753517
6496	753518
63402	753519
7783	753520
19180	753521
1695	753522
46041	753523
95065	753524
53525	753525
10186	753526
49534	753527
10197	753528
6563	753529
144234	753530
65269	753531
9501	753532
1374	753533
44006	753534
2624	753535
13635	753536
1936	753537
62565	753538
14880	753539
3853	753540
48604	753541
20931	753542
49991	753543
49970	753544
125613	753545
92988	753546
754	753547
59413	753548
72792	753549
57401	753550
95147	753551
35841	753552
35488	753553
37652	753554
56410	753555
6069	753556
118287	753557
20281	753558
101932	753559
79209	753560
88441	753561
77044	753562
60482	753563
105301	753564
34360	753565
151699	753566
61308	753567
46988	753568
66728	753569
4803	753570
82937	753571
27912	753572
109974	753573
28050	753574
15381	753575
139	753576
19189	753577
11327	753578
35991	753579
24183	753580
21578	753581
70995	753582
77997	753583
12002	753584
72593	753585
67131	753586
62353	753587
46221	753588
13682	753589
1403	753590
45156	753591
66443	753592
8584	753593
89469	753594
29568	753595
16543	753596
1242	753597
34628	753598
11834	753599
82474	753600
12901	753601
1008	753602
12118	753603
59632	753604
2110	753605
8072	753606
259	753607
75257	753608
26327	753609
39269	753610
43283	753611
76648	753612
38199	753613
38686	753614
58934	753615
118936	753616
7610	753617
95384	753618
96969	753619
12784	753620
62305	753621
12645	753622
92352	753623
57737	753624
5874	753625
12770	753626
14393	753627
77118	753628
46948	753629
7277	753630
6952	753631
99803	753632
64849	753633
17420	753634
54031	753635
34	753636
22976	753637
1	753638
1726	753639
40876	753640
47156	753641
27910	753642
20412	753643
534	753644
117638	753645
1699	753646
26320	753647
40385	753648
16470	753649
59667	753650
13630	753651
7795	753652
111916	753653
20580	753654
11019	753655
25665	753656
67289	753657
8465	753658
9378	753659
71941	753660
46913	753661
56528	753662
63684	753663
1770	753664
28410	753665
3898	753666
13791	753667
63243	753668
45299	753669
10422	753670
95182	753671
91208	753672
256	753673
21088	753674
62967	753675
6187	753676
21199	753677
59916	753678
64195	753679
69635	753680
13778	753681
7198	753682
51261	753683
121283	753684
19113	753685
37647	753686
27222	753687
2115	753688
6946	753689
45068	753690
165943	753691
7234	753692
89810	753693
1904	753694
16532	753695
68916	753696
22312	753697
137926	753698
23724	753699
69431	753700
6022	753701
15231	753702
50807	753703
84104	753704
16214	753705
64568	753706
26222	753707
3	753708
21295	753709
33402	753710
21855	753711
86883	753712
56894	753713
4853	753714
1826	753715
11434	753716
37991	753717
1202	753718
47638	753719
17396	753720
1244	753721
60586	753722
861	753723
121886	753724
14888	753725
13835	753726
47492	753727
56447	753728
67442	753729
52146	753730
38098	753731
8496	753732
7481	753733
21168	753734
120495	753735
51326	753736
626	753737
7126	753738
2896	753739
3861	753740
1422	753741
69333	753742
13023	753743
7120	753744
9232	753745
33121	753746
43232	753747
125936	753748
13882	753749
42282	753750
44727	753751
35456	753752
25950	753753
20379	753754
42721	753755
17935	753756
80399	753757
27813	753758
22265	753759
60838	753760
6996	753761
7038	753762
75076	753763
13073	753764
15746	753765
69463	753766
29674	753767
11244	753768
69274	753769
32702	753770
35756	753771
13707	753772
31342	753773
59828	753774
40563	753775
18890	753776
4797	753777
21907	753778
85018	753779
5724	753780
3391	753781
15154	753782
14841	753783
106629	753784
77653	753785
96752	753786
12099	753787
74294	753788
4341	753789
52850	753790
38735	753791
8953	753792
2834	753793
298	753794
12433	753795
6593	753796
75446	753797
82267	753798
22715	753799
13285	753800
33654	753801
23709	753802
11351	753803
4986	753804
102094	753805
45437	753806
3343	753807
6348	753808
85029	753809
86210	753810
88279	753811
12568	753812
80116	753813
11558	753814
4434	753815
68022	753816
1637	753817
59113	753818
56669	753819
131439	753820
110868	753821
20043	753822
53030	753823
50912	753824
15593	753825
59363	753826
73647	753827
12914	753828
31294	753829
5855	753830
28614	753831
1556	753832
28174	753833
35155	753834
8093	753835
106944	753836
29573	753837
4814	753838
4712	753839
77831	753840
29878	753841
21599	753842
22577	753843
17309	753844
15078	753845
18267	753846
197	753847
23668	753848
29675	753849
98919	753850
72451	753851
1434	753852
90951	753853
17095	753854
3695	753855
65872	753856
41679	753857
58856	753858
54956	753859
71918	753860
4294	753861
37419	753862
2447	753863
18452	753864
92472	753865
54185	753866
2345	753867
86325	753868
55153	753869
105926	753870
989	753871
4752	753872
26895	753873
45249	753874
12073	753875
16819	753876
11941	753877
41673	753878
22827	753879
19346	753880
24197	753881
1129	753882
31134	753883
435	753884
95480	753885
43085	753886
19285	753887
130365	753888
78681	753889
8722	753890
108564	753891
28533	753892
10997	753893
26388	753894
150136	753895
14215	753896
33889	753897
34367	753898
11751	753899
12425	753900
11572	753901
10944	753902
4542	753903
4053	753904
40479	753905
1214	753906
67718	753907
106986	753908
108926	753909
8153	753910
1972	753911
35412	753912
33721	753913
84195	753914
70675	753915
1164	753916
92406	753917
78924	753918
37639	753919
37695	753920
10	753921
26337	753922
11785	753923
74446	753924
62592	753925
162335	753926
56646	753927
24661	753928
29641	753929
31380	753930
22054	753931
57	753932
57171	753933
5030	753934
17676	753935
99206	753936
49446	753937
1152	753938
155839	753939
75761	753940
123610	753941
130869	753942
128118	753943
19473	753944
13317	753945
120819	753946
23334	753947
13313	753948
1259	753949
3332	753950
41022	753951
13908	753952
137465	753953
99213	753954
7788	753955
11204	753956
44389	753957
18650	753958
89977	753959
21881	753960
26628	753961
86496	753962
95503	753963
10376	753964
18661	753965
8645	753966
102728	753967
69855	753968
132131	753969
72594	753970
39432	753971
4032	753972
534	753973
92608	753974
948	753975
40825	753976
1456	753977
8333	753978
1731	753979
76371	753980
30458	753981
9008	753982
85549	753983
56344	753984
114710	753985
149888	753986
111942	753987
5082	753988
11908	753989
44024	753990
5476	753991
123249	753992
15046	753993
23058	753994
44427	753995
767	753996
1581	753997
37801	753998
32564	753999
4136	754000
15307	754001
18041	754002
118497	754003
81000	754004
51150	754005
27403	754006
27147	754007
53195	754008
122031	754009
19152	754010
9216	754011
80410	754012
12263	754013
925	754014
10699	754015
58883	754016
28459	754017
39683	754018
8886	754019
2446	754020
3473	754021
68054	754022
103716	754023
145023	754024
10552	754025
108099	754026
35764	754027
6704	754028
85407	754029
4908	754030
104505	754031
12277	754032
11184	754033
23298	754034
57089	754035
36236	754036
16196	754037
2599	754038
64717	754039
11558	754040
44921	754041
67511	754042
155976	754043
2884	754044
33123	754045
977	754046
32234	754047
23100	754048
499	754049
3886	754050
30779	754051
8246	754052
6884	754053
7	754054
48778	754055
304	754056
12338	754057
37190	754058
6205	754059
11404	754060
2586	754061
24548	754062
9759	754063
70065	754064
15117	754065
77267	754066
10353	754067
24	754068
8337	754069
21218	754070
59899	754071
1729	754072
122027	754073
2863	754074
33916	754075
42441	754076
36128	754077
40731	754078
59969	754079
34315	754080
34109	754081
144981	754082
284	754083
67015	754084
112631	754085
34008	754086
213	754087
132983	754088
51944	754089
10060	754090
57605	754091
50788	754092
35123	754093
41195	754094
49264	754095
12043	754096
6614	754097
102587	754098
62431	754099
6213	754100
1093	754101
1757	754102
35588	754103
17154	754104
21026	754105
18206	754106
12330	754107
124593	754108
18507	754109
13381	754110
56489	754111
22827	754112
22872	754113
162935	754114
5743	754115
1017	754116
24440	754117
29031	754118
142867	754119
78842	754120
24053	754121
1841	754122
32686	754123
21	754124
6763	754125
20330	754126
12810	754127
48500	754128
46188	754129
68297	754130
1166	754131
42468	754132
18875	754133
8661	754134
797	754135
94355	754136
12679	754137
134021	754138
3547	754139
34936	754140
32964	754141
8699	754142
323	754143
79279	754144
29017	754145
1053	754146
80980	754147
36419	754148
891	754149
115963	754150
127300	754151
50475	754152
51250	754153
53401	754154
10877	754155
76	754156
15645	754157
5378	754158
241	754159
38143	754160
50195	754161
19561	754162
41465	754163
66373	754164
39918	754165
81607	754166
7362	754167
161973	754168
27461	754169
875	754170
45625	754171
415	754172
14271	754173
131024	754174
42036	754175
8441	754176
43979	754177
32112	754178
83278	754179
1891	754180
38870	754181
38919	754182
4157	754183
4370	754184
1534	754185
58206	754186
57910	754187
150731	754188
10241	754189
6494	754190
2311	754191
22945	754192
32255	754193
71817	754194
11927	754195
80878	754196
450	754197
1574	754198
26	754199
35370	754200
31541	754201
44118	754202
129662	754203
145212	754204
9937	754205
46997	754206
54603	754207
167	754208
91612	754209
110860	754210
22861	754211
32756	754212
54533	754213
76687	754214
64607	754215
72625	754216
28638	754217
51912	754218
2185	754219
20799	754220
14930	754221
47247	754222
48889	754223
16570	754224
52166	754225
130776	754226
21614	754227
5993	754228
128094	754229
73484	754230
6241	754231
2169	754232
110854	754233
98976	754234
43055	754235
55784	754236
31694	754237
14333	754238
5483	754239
43045	754240
33898	754241
26891	754242
43813	754243
82035	754244
42983	754245
37022	754246
151230	754247
30	754248
101229	754249
26394	754250
92770	754251
18411	754252
887	754253
7228	754254
1230	754255
3132	754256
130432	754257
16606	754258
15146	754259
54409	754260
48708	754261
24768	754262
64388	754263
43781	754264
77944	754265
105629	754266
53846	754267
53098	754268
45135	754269
10802	754270
32500	754271
46577	754272
336	754273
16799	754274
15670	754275
73686	754276
54518	754277
64839	754278
11765	754279
18568	754280
18117	754281
108789	754282
41272	754283
4030	754284
130641	754285
97521	754286
64723	754287
34710	754288
12879	754289
83055	754290
55949	754291
18570	754292
95009	754293
61178	754294
11276	754295
7153	754296
10407	754297
27638	754298
38391	754299
16952	754300
65778	754301
15787	754302
32229	754303
41941	754304
16797	754305
10027	754306
20508	754307
3670	754308
746	754309
13562	754310
7149	754311
46228	754312
69133	754313
55522	754314
21531	754315
18910	754316
30580	754317
159043	754318
1853	754319
55649	754320
43691	754321
128282	754322
11199	754323
20462	754324
87915	754325
2905	754326
6923	754327
107043	754328
140897	754329
59549	754330
20276	754331
92255	754332
67812	754333
76620	754334
757	754335
115699	754336
1560	754337
124887	754338
25156	754339
5951	754340
3742	754341
5910	754342
39336	754343
49045	754344
39471	754345
88908	754346
6626	754347
103331	754348
5092	754349
56562	754350
7585	754351
36821	754352
12048	754353
10907	754354
80324	754355
4476	754356
28820	754357
524	754358
9037	754359
21533	754360
32714	754361
2982	754362
35246	754363
23416	754364
11667	754365
8677	754366
88984	754367
120353	754368
155	754369
89047	754370
1543	754371
3855	754372
46463	754373
2474	754374
1645	754375
61111	754376
58434	754377
806	754378
47118	754379
65149	754380
67026	754381
323	754382
48092	754383
6412	754384
16004	754385
119128	754386
11175	754387
2019	754388
54003	754389
87935	754390
21956	754391
50	754392
31676	754393
32731	754394
99619	754395
14375	754396
13166	754397
49925	754398
19326	754399
45439	754400
64412	754401
25692	754402
32667	754403
36424	754404
5050	754405
12068	754406
26719	754407
40308	754408
65079	754409
44709	754410
27399	754411
30649	754412
44437	754413
46432	754414
67060	754415
65539	754416
985	754417
68788	754418
4221	754419
5448	754420
2273	754421
2524	754422
26266	754423
116412	754424
8491	754425
162466	754426
14039	754427
153047	754428
26687	754429
162269	754430
23488	754431
369	754432
8771	754433
18386	754434
5480	754435
30151	754436
37643	754437
300	754438
44820	754439
2491	754440
48414	754441
24387	754442
9493	754443
30683	754444
5996	754445
35493	754446
73116	754447
2174	754448
28959	754449
39501	754450
20	754451
9534	754452
42222	754453
962	754454
67589	754455
11479	754456
2370	754457
37279	754458
62956	754459
23	754460
447	754461
8514	754462
106201	754463
4	754464
1380	754465
20146	754466
33379	754467
1327	754468
4368	754469
14362	754470
47150	754471
74360	754472
3455	754473
143451	754474
1113	754475
20884	754476
35112	754477
5034	754478
12203	754479
27932	754480
21226	754481
27524	754482
100461	754483
18582	754484
55239	754485
156872	754486
133815	754487
2508	754488
6513	754489
9171	754490
21235	754491
6129	754492
125595	754493
801	754494
66652	754495
118967	754496
31192	754497
46492	754498
57297	754499
76258	754500
29267	754501
387	754502
54435	754503
9388	754504
9276	754505
43089	754506
57710	754507
30438	754508
9851	754509
21251	754510
23414	754511
15562	754512
204	754513
32904	754514
1138	754515
80485	754516
49369	754517
56075	754518
37403	754519
92184	754520
2101	754521
39528	754522
2116	754523
3166	754524
100576	754525
59166	754526
1290	754527
5242	754528
21299	754529
13423	754530
85513	754531
154257	754532
23275	754533
69018	754534
130675	754535
3111	754536
526	754537
10949	754538
38964	754539
103526	754540
4916	754541
88447	754542
31470	754543
1383	754544
10548	754545
28219	754546
124565	754547
17225	754548
3302	754549
2696	754550
62955	754551
5720	754552
5053	754553
15685	754554
2761	754555
10984	754556
21117	754557
42234	754558
16303	754559
1104	754560
18695	754561
7582	754562
29496	754563
3614	754564
83647	754565
24179	754566
119598	754567
3962	754568
9	754569
66475	754570
22465	754571
30105	754572
106159	754573
76708	754574
4484	754575
22928	754576
30377	754577
32601	754578
34784	754579
74254	754580
1846	754581
7502	754582
14774	754583
2651	754584
27987	754585
51195	754586
61651	754587
3113	754588
18985	754589
93834	754590
24035	754591
133725	754592
6766	754593
15209	754594
161489	754595
14710	754596
17750	754597
28127	754598
43489	754599
16651	754600
117408	754601
179	754602
38657	754603
47524	754604
43349	754605
28925	754606
117901	754607
31216	754608
4709	754609
62180	754610
107281	754611
13368	754612
28751	754613
81056	754614
84449	754615
3398	754616
86389	754617
12595	754618
131	754619
127340	754620
11973	754621
33156	754622
6290	754623
20019	754624
42398	754625
82581	754626
97094	754627
26278	754628
84126	754629
22609	754630
4	754631
6212	754632
62798	754633
87243	754634
68846	754635
1321	754636
13479	754637
23956	754638
8787	754639
78985	754640
3498	754641
64201	754642
39339	754643
138333	754644
6685	754645
11131	754646
4526	754647
122055	754648
28000	754649
92324	754650
125175	754651
30247	754652
12499	754653
21235	754654
24617	754655
94459	754656
124760	754657
131050	754658
94	754659
30077	754660
23570	754661
99865	754662
7168	754663
88074	754664
37594	754665
32970	754666
32552	754667
3151	754668
25024	754669
19731	754670
35907	754671
23654	754672
500	754673
52887	754674
2080	754675
13990	754676
33134	754677
4144	754678
72826	754679
1706	754680
29337	754681
42753	754682
20146	754683
30959	754684
2643	754685
64135	754686
15296	754687
19560	754688
104173	754689
9894	754690
57888	754691
69921	754692
62248	754693
7051	754694
11902	754695
64621	754696
2884	754697
52367	754698
122076	754699
19683	754700
15020	754701
23100	754702
61356	754703
53853	754704
43355	754705
19902	754706
101070	754707
8533	754708
4590	754709
2164	754710
113656	754711
82098	754712
20944	754713
1515	754714
3403	754715
44070	754716
41603	754717
56189	754718
10518	754719
10490	754720
69562	754721
1405	754722
37585	754723
4949	754724
2365	754725
7881	754726
1153	754727
442	754728
17947	754729
7427	754730
36	754731
3059	754732
62180	754733
173	754734
153954	754735
14	754736
138096	754737
154664	754738
28272	754739
19848	754740
40968	754741
13304	754742
35035	754743
44355	754744
26293	754745
35583	754746
62421	754747
4461	754748
87584	754749
21974	754750
847	754751
21479	754752
13523	754753
17290	754754
82850	754755
27	754756
559	754757
133905	754758
3364	754759
94702	754760
61550	754761
13564	754762
65472	754763
45504	754764
3518	754765
28862	754766
87701	754767
59174	754768
25567	754769
40351	754770
14726	754771
7700	754772
79771	754773
2722	754774
28940	754775
634	754776
2375	754777
9492	754778
163150	754779
65047	754780
6684	754781
4764	754782
9576	754783
11134	754784
8774	754785
72961	754786
39981	754787
41181	754788
65185	754789
64078	754790
50510	754791
49422	754792
25836	754793
59662	754794
5179	754795
81699	754796
38829	754797
17593	754798
2933	754799
14967	754800
10711	754801
73314	754802
132080	754803
68290	754804
2245	754805
9716	754806
17702	754807
18924	754808
13004	754809
32428	754810
2161	754811
16731	754812
27589	754813
122317	754814
27579	754815
28545	754816
58734	754817
24732	754818
3502	754819
55566	754820
69480	754821
118263	754822
3454	754823
36536	754824
14553	754825
11014	754826
58299	754827
1939	754828
11404	754829
74788	754830
86671	754831
52622	754832
13906	754833
39404	754834
46180	754835
26452	754836
12339	754837
2259	754838
39383	754839
31747	754840
34022	754841
2124	754842
944	754843
1756	754844
6906	754845
12254	754846
22661	754847
71601	754848
12408	754849
25566	754850
56725	754851
102728	754852
41814	754853
52930	754854
51016	754855
2225	754856
70143	754857
26262	754858
35508	754859
4338	754860
122422	754861
25017	754862
54107	754863
29606	754864
5374	754865
102355	754866
22645	754867
21552	754868
38513	754869
76771	754870
19936	754871
142305	754872
103280	754873
42767	754874
94011	754875
3562	754876
11073	754877
4449	754878
56404	754879
12687	754880
83545	754881
12095	754882
106206	754883
31205	754884
67282	754885
141	754886
13096	754887
1097	754888
133669	754889
23959	754890
134089	754891
2705	754892
11520	754893
128057	754894
23509	754895
18839	754896
18816	754897
18673	754898
32400	754899
57260	754900
85591	754901
20271	754902
420	754903
42807	754904
2205	754905
55327	754906
6268	754907
1636	754908
56919	754909
1046	754910
32150	754911
8363	754912
82001	754913
74963	754914
42077	754915
93355	754916
39745	754917
5641	754918
57074	754919
74503	754920
137892	754921
18893	754922
7969	754923
55994	754924
8623	754925
15389	754926
15418	754927
43316	754928
58339	754929
7063	754930
19757	754931
36150	754932
5959	754933
11690	754934
50905	754935
42398	754936
747	754937
59384	754938
11209	754939
24841	754940
11586	754941
6	754942
38381	754943
1881	754944
9281	754945
42290	754946
11993	754947
11523	754948
1566	754949
33837	754950
960	754951
68260	754952
44326	754953
34860	754954
1514	754955
76493	754956
2160	754957
1425	754958
23550	754959
131525	754960
7128	754961
44367	754962
152901	754963
70768	754964
35459	754965
40498	754966
73464	754967
8135	754968
91915	754969
1697	754970
468	754971
13700	754972
15282	754973
7557	754974
111	754975
15840	754976
9702	754977
76498	754978
16476	754979
2638	754980
14657	754981
29238	754982
63360	754983
22105	754984
20149	754985
50193	754986
63658	754987
55568	754988
77871	754989
84227	754990
46596	754991
165485	754992
38002	754993
70116	754994
20368	754995
2472	754996
58826	754997
30132	754998
17229	754999
119328	755000
50956	755001
32141	755002
86985	755003
13	755004
1179	755005
130347	755006
48635	755007
15390	755008
126280	755009
77314	755010
71984	755011
463	755012
25911	755013
8966	755014
1538	755015
120160	755016
35724	755017
20094	755018
52689	755019
66259	755020
51681	755021
71731	755022
10673	755023
143685	755024
179	755025
3226	755026
24993	755027
15290	755028
70786	755029
23263	755030
6579	755031
557	755032
93437	755033
51678	755034
43756	755035
89722	755036
2301	755037
61253	755038
45599	755039
97504	755040
3210	755041
7946	755042
114588	755043
73435	755044
17115	755045
59182	755046
50217	755047
45521	755048
2362	755049
37095	755050
130946	755051
71387	755052
131371	755053
56784	755054
3762	755055
41164	755056
52293	755057
60667	755058
2339	755059
28769	755060
62676	755061
98305	755062
1539	755063
10	755064
39910	755065
154540	755066
49608	755067
77781	755068
67092	755069
9819	755070
11319	755071
41294	755072
60945	755073
51987	755074
1815	755075
77414	755076
19283	755077
3967	755078
5090	755079
57503	755080
86958	755081
6058	755082
23851	755083
2749	755084
35881	755085
21190	755086
114909	755087
12551	755088
12237	755089
4436	755090
12650	755091
11909	755092
3741	755093
18464	755094
13385	755095
79227	755096
77566	755097
31344	755098
1683	755099
3767	755100
21060	755101
44447	755102
2069	755103
46900	755104
72053	755105
63738	755106
97740	755107
65791	755108
59771	755109
21918	755110
74449	755111
23073	755112
12852	755113
598	755114
50466	755115
22826	755116
53663	755117
37989	755118
31586	755119
57887	755120
160717	755121
8990	755122
750	755123
32282	755124
16102	755125
4288	755126
11316	755127
65254	755128
98039	755129
37544	755130
15342	755131
34891	755132
26441	755133
1848	755134
31911	755135
20548	755136
18046	755137
2429	755138
7774	755139
796	755140
9376	755141
1831	755142
91272	755143
17529	755144
84	755145
98399	755146
24637	755147
270	755148
58619	755149
40063	755150
27881	755151
29979	755152
24479	755153
24045	755154
1174	755155
38666	755156
53398	755157
24028	755158
115109	755159
8214	755160
158763	755161
18318	755162
17665	755163
22901	755164
158370	755165
1155	755166
36524	755167
24271	755168
705	755169
35149	755170
18400	755171
60775	755172
1064	755173
60977	755174
4661	755175
86210	755176
16126	755177
31990	755178
22989	755179
74804	755180
48554	755181
31400	755182
11	755183
8623	755184
147715	755185
21596	755186
34766	755187
29887	755188
21334	755189
5075	755190
83523	755191
69447	755192
31777	755193
105421	755194
11895	755195
58591	755196
20343	755197
20002	755198
24680	755199
109143	755200
31986	755201
7341	755202
27932	755203
2722	755204
30963	755205
65005	755206
65848	755207
48206	755208
8142	755209
68067	755210
39102	755211
20085	755212
7119	755213
116086	755214
104893	755215
43435	755216
99473	755217
69400	755218
10973	755219
12871	755220
7140	755221
6483	755222
14529	755223
62149	755224
79577	755225
6883	755226
25689	755227
23402	755228
382	755229
75906	755230
4231	755231
20170	755232
39444	755233
117189	755234
31769	755235
40375	755236
12088	755237
62827	755238
14256	755239
3092	755240
112186	755241
62326	755242
86125	755243
8769	755244
23954	755245
9900	755246
35753	755247
33046	755248
1497	755249
20567	755250
23970	755251
1251	755252
45741	755253
3125	755254
140320	755255
49718	755256
75774	755257
3411	755258
14233	755259
81271	755260
25231	755261
881	755262
45665	755263
11870	755264
3363	755265
33286	755266
2343	755267
46539	755268
26087	755269
664	755270
13661	755271
50592	755272
25763	755273
107214	755274
1940	755275
5638	755276
1851	755277
32989	755278
1110	755279
21626	755280
4037	755281
147747	755282
27403	755283
35626	755284
5680	755285
3696	755286
47359	755287
3829	755288
8288	755289
50654	755290
16322	755291
52237	755292
85563	755293
39678	755294
114	755295
16133	755296
6590	755297
6677	755298
75402	755299
64	755300
2072	755301
157010	755302
26041	755303
997	755304
17714	755305
10450	755306
105846	755307
20938	755308
2283	755309
43917	755310
4532	755311
20744	755312
46077	755313
859	755314
165941	755315
27799	755316
54675	755317
20840	755318
91263	755319
110990	755320
2043	755321
54423	755322
6441	755323
1264	755324
103259	755325
1230	755326
18418	755327
48872	755328
1286	755329
5544	755330
37312	755331
6489	755332
46352	755333
10427	755334
41837	755335
46129	755336
4798	755337
77818	755338
6995	755339
44530	755340
55969	755341
2003	755342
105549	755343
163641	755344
49516	755345
57149	755346
3292	755347
49871	755348
109806	755349
205	755350
141174	755351
2865	755352
85409	755353
4980	755354
10279	755355
15867	755356
163032	755357
3565	755358
27009	755359
13679	755360
72689	755361
57743	755362
12926	755363
6374	755364
2832	755365
38023	755366
24555	755367
72666	755368
78684	755369
42252	755370
129183	755371
94685	755372
59783	755373
29702	755374
73166	755375
1894	755376
8835	755377
55632	755378
28804	755379
8880	755380
141994	755381
38518	755382
3965	755383
681	755384
59143	755385
59022	755386
3338	755387
21920	755388
10831	755389
13740	755390
7136	755391
124949	755392
247	755393
84602	755394
24560	755395
95548	755396
70437	755397
15729	755398
27879	755399
66300	755400
22429	755401
72827	755402
48960	755403
48264	755404
21351	755405
3610	755406
24450	755407
82333	755408
13919	755409
105576	755410
106118	755411
50	755412
6827	755413
33229	755414
68567	755415
15950	755416
32794	755417
3137	755418
8510	755419
99895	755420
6763	755421
34778	755422
63356	755423
59359	755424
9712	755425
100041	755426
99939	755427
8891	755428
1698	755429
26460	755430
3940	755431
32179	755432
15295	755433
27437	755434
78353	755435
22810	755436
1948	755437
3207	755438
102502	755439
52062	755440
21062	755441
15203	755442
9687	755443
39492	755444
93341	755445
32533	755446
84165	755447
18922	755448
46723	755449
3645	755450
5124	755451
99914	755452
18014	755453
24	755454
9701	755455
5006	755456
31093	755457
25231	755458
98151	755459
18315	755460
35888	755461
27073	755462
15099	755463
399	755464
17589	755465
24747	755466
11701	755467
12928	755468
38541	755469
20646	755470
71943	755471
12608	755472
49362	755473
54913	755474
4151	755475
13179	755476
83260	755477
2755	755478
21087	755479
53301	755480
10858	755481
103816	755482
14118	755483
10951	755484
6281	755485
57325	755486
85724	755487
8409	755488
31150	755489
25481	755490
700	755491
93861	755492
52224	755493
8617	755494
3530	755495
2750	755496
27972	755497
22246	755498
24634	755499
5651	755500
27266	755501
1743	755502
72999	755503
1139	755504
12081	755505
20040	755506
786	755507
19163	755508
34185	755509
92122	755510
66686	755511
51007	755512
18945	755513
12859	755514
20983	755515
15833	755516
6952	755517
100597	755518
30710	755519
22447	755520
6655	755521
111810	755522
55343	755523
59980	755524
141867	755525
76271	755526
29712	755527
20081	755528
59311	755529
13715	755530
110768	755531
152992	755532
8160	755533
96856	755534
9666	755535
1019	755536
92338	755537
96991	755538
38926	755539
99309	755540
277	755541
23969	755542
74290	755543
73275	755544
59508	755545
106263	755546
40007	755547
66324	755548
5025	755549
51095	755550
23098	755551
115798	755552
340	755553
26939	755554
56485	755555
11217	755556
95295	755557
32373	755558
9108	755559
122555	755560
64072	755561
564	755562
63572	755563
52052	755564
89780	755565
11303	755566
57096	755567
52667	755568
26322	755569
14861	755570
4213	755571
15837	755572
34668	755573
3622	755574
111733	755575
3172	755576
44701	755577
86894	755578
26229	755579
109631	755580
20756	755581
18196	755582
70913	755583
96641	755584
923	755585
2134	755586
18706	755587
29570	755588
18112	755589
97099	755590
1255	755591
27877	755592
97835	755593
3474	755594
19928	755595
127281	755596
59887	755597
33062	755598
6376	755599
5180	755600
77143	755601
27267	755602
1725	755603
2781	755604
25381	755605
13456	755606
113068	755607
1662	755608
156694	755609
129768	755610
37963	755611
27515	755612
16879	755613
2382	755614
60807	755615
1027	755616
46000	755617
612	755618
24514	755619
38512	755620
5868	755621
34886	755622
9604	755623
9255	755624
18101	755625
151	755626
43554	755627
5185	755628
30027	755629
106581	755630
1763	755631
129782	755632
290	755633
35730	755634
1045	755635
105686	755636
126123	755637
17442	755638
54956	755639
95374	755640
79735	755641
11273	755642
54790	755643
57909	755644
29632	755645
146810	755646
13637	755647
160861	755648
34020	755649
46494	755650
387	755651
14466	755652
2450	755653
1014	755654
1789	755655
77143	755656
7845	755657
7125	755658
81711	755659
6713	755660
14578	755661
28520	755662
13759	755663
43514	755664
1148	755665
95320	755666
2166	755667
10598	755668
72290	755669
21623	755670
50203	755671
31235	755672
119464	755673
28563	755674
7790	755675
89840	755676
48834	755677
8348	755678
2442	755679
32453	755680
55838	755681
28135	755682
59619	755683
27830	755684
119286	755685
5166	755686
67825	755687
71827	755688
19158	755689
9027	755690
105329	755691
90014	755692
259	755693
81290	755694
56940	755695
11636	755696
37397	755697
2168	755698
33805	755699
150926	755700
47819	755701
878	755702
7746	755703
32596	755704
3076	755705
22485	755706
9439	755707
56060	755708
162207	755709
12815	755710
88838	755711
2093	755712
62065	755713
72494	755714
71886	755715
61777	755716
54982	755717
22289	755718
6656	755719
1927	755720
31227	755721
8600	755722
132913	755723
8490	755724
95361	755725
33349	755726
37477	755727
2552	755728
8548	755729
35838	755730
9123	755731
44715	755732
21933	755733
95744	755734
627	755735
8027	755736
2106	755737
38460	755738
82666	755739
72629	755740
8120	755741
52205	755742
86537	755743
12782	755744
11960	755745
124344	755746
69479	755747
38268	755748
4036	755749
12371	755750
28871	755751
1273	755752
29577	755753
8523	755754
15507	755755
41105	755756
107925	755757
356	755758
74010	755759
1357	755760
90665	755761
544	755762
79324	755763
9668	755764
40669	755765
87409	755766
72667	755767
3224	755768
18274	755769
34047	755770
43252	755771
72541	755772
34689	755773
37320	755774
85670	755775
5387	755776
32045	755777
4697	755778
117571	755779
53405	755780
116813	755781
77069	755782
2927	755783
26024	755784
107176	755785
28479	755786
10634	755787
64848	755788
6526	755789
68320	755790
10070	755791
40050	755792
41488	755793
23881	755794
74570	755795
24159	755796
4062	755797
23717	755798
123012	755799
122645	755800
23568	755801
88641	755802
79145	755803
124	755804
20896	755805
84815	755806
48310	755807
110	755808
20658	755809
105305	755810
50049	755811
4723	755812
109444	755813
3555	755814
47509	755815
39927	755816
81182	755817
1299	755818
2	755819
43218	755820
77043	755821
45	755822
98368	755823
40500	755824
46624	755825
72593	755826
32409	755827
50101	755828
6674	755829
34768	755830
484	755831
41762	755832
107	755833
101	755834
6482	755835
50072	755836
9975	755837
1505	755838
28190	755839
123843	755840
41713	755841
18343	755842
78811	755843
69892	755844
5870	755845
101400	755846
93989	755847
24165	755848
61759	755849
48918	755850
129046	755851
10010	755852
146446	755853
5318	755854
28209	755855
53545	755856
44331	755857
79230	755858
82603	755859
53372	755860
153199	755861
1554	755862
1067	755863
21062	755864
8536	755865
14832	755866
1862	755867
2053	755868
148663	755869
26685	755870
7378	755871
7235	755872
8785	755873
107738	755874
38132	755875
4190	755876
142386	755877
11412	755878
5610	755879
102175	755880
1337	755881
7996	755882
140081	755883
127365	755884
97072	755885
52558	755886
12164	755887
28815	755888
79053	755889
1370	755890
16420	755891
6442	755892
30987	755893
99375	755894
14894	755895
65	755896
34517	755897
34239	755898
30601	755899
25731	755900
8172	755901
1360	755902
77749	755903
34667	755904
10063	755905
49766	755906
15238	755907
45162	755908
17448	755909
35275	755910
7905	755911
101659	755912
118	755913
13875	755914
76542	755915
37756	755916
44096	755917
23575	755918
975	755919
40	755920
1095	755921
15033	755922
12141	755923
29107	755924
95879	755925
1998	755926
133903	755927
100645	755928
5079	755929
6445	755930
45836	755931
212	755932
146940	755933
126780	755934
1725	755935
12542	755936
14039	755937
492	755938
25086	755939
22595	755940
4088	755941
69330	755942
11884	755943
5582	755944
7601	755945
85295	755946
9786	755947
12585	755948
25195	755949
112497	755950
16403	755951
73990	755952
126189	755953
93118	755954
27604	755955
24043	755956
90573	755957
875	755958
29685	755959
79398	755960
50077	755961
57266	755962
19390	755963
25535	755964
17990	755965
70692	755966
45515	755967
166365	755968
10	755969
50047	755970
6834	755971
1077	755972
18981	755973
24385	755974
16949	755975
24088	755976
51154	755977
6808	755978
50181	755979
80265	755980
72299	755981
74452	755982
4549	755983
62423	755984
55172	755985
67757	755986
38474	755987
41447	755988
22237	755989
17557	755990
81816	755991
117544	755992
42759	755993
4931	755994
90737	755995
98676	755996
36275	755997
45480	755998
132323	755999
54683	756000
5965	756001
7237	756002
7363	756003
19301	756004
115903	756005
14088	756006
2716	756007
26979	756008
6341	756009
143288	756010
117579	756011
8530	756012
66196	756013
76951	756014
38751	756015
7531	756016
71303	756017
17791	756018
20389	756019
3134	756020
99395	756021
3764	756022
11892	756023
97537	756024
13069	756025
10492	756026
33261	756027
79956	756028
21321	756029
240	756030
44317	756031
83348	756032
28803	756033
30732	756034
156331	756035
31481	756036
7737	756037
52216	756038
8154	756039
77260	756040
5375	756041
1196	756042
85005	756043
40540	756044
293	756045
135598	756046
55452	756047
97878	756048
57855	756049
67589	756050
245	756051
30453	756052
12812	756053
4455	756054
776	756055
23321	756056
8981	756057
35923	756058
6912	756059
2779	756060
31516	756061
9238	756062
25414	756063
52277	756064
44293	756065
110149	756066
15066	756067
22857	756068
483	756069
29460	756070
24167	756071
94813	756072
6501	756073
7949	756074
22210	756075
59425	756076
45953	756077
19032	756078
94884	756079
14606	756080
28374	756081
32525	756082
316	756083
22227	756084
21817	756085
42286	756086
152	756087
8020	756088
102655	756089
130802	756090
8490	756091
90255	756092
134823	756093
732	756094
21303	756095
138946	756096
3938	756097
20	756098
49149	756099
21018	756100
16454	756101
18752	756102
106666	756103
25392	756104
13717	756105
84319	756106
139222	756107
9796	756108
31273	756109
26387	756110
129968	756111
37701	756112
57145	756113
9404	756114
23884	756115
62087	756116
12448	756117
35881	756118
21890	756119
23552	756120
6190	756121
1786	756122
1390	756123
492	756124
888	756125
5428	756126
1645	756127
39883	756128
77550	756129
72825	756130
54357	756131
5979	756132
4815	756133
35277	756134
24149	756135
6893	756136
1656	756137
102342	756138
95307	756139
81568	756140
89233	756141
33854	756142
35247	756143
747	756144
25603	756145
25226	756146
59366	756147
8024	756148
41557	756149
103156	756150
15155	756151
130707	756152
4431	756153
4018	756154
687	756155
116959	756156
69877	756157
79135	756158
42558	756159
22787	756160
11982	756161
10239	756162
15580	756163
9139	756164
94440	756165
6407	756166
15	756167
91662	756168
75	756169
40458	756170
132975	756171
21122	756172
83	756173
85660	756174
27084	756175
104855	756176
76656	756177
66731	756178
83215	756179
22448	756180
37821	756181
106493	756182
7081	756183
15771	756184
103958	756185
33514	756186
3066	756187
18356	756188
4680	756189
2696	756190
106129	756191
1499	756192
128673	756193
9295	756194
80982	756195
23777	756196
20939	756197
8360	756198
149027	756199
43223	756200
24764	756201
56155	756202
50853	756203
38271	756204
139891	756205
12156	756206
1322	756207
4686	756208
48478	756209
3274	756210
12321	756211
926	756212
750	756213
86917	756214
104184	756215
100610	756216
72799	756217
20734	756218
28581	756219
5584	756220
112552	756221
7794	756222
72165	756223
78073	756224
47977	756225
38788	756226
60988	756227
1944	756228
20987	756229
8442	756230
9530	756231
158832	756232
19019	756233
18674	756234
6	756235
67564	756236
11661	756237
8668	756238
53861	756239
60836	756240
93366	756241
25544	756242
26537	756243
62615	756244
62139	756245
32139	756246
29302	756247
63135	756248
8669	756249
59002	756250
10729	756251
3707	756252
112496	756253
1557	756254
42714	756255
6613	756256
9927	756257
90845	756258
103210	756259
1481	756260
14311	756261
23548	756262
27157	756263
22372	756264
6476	756265
13917	756266
75534	756267
120330	756268
22262	756269
976	756270
917	756271
10060	756272
138649	756273
23017	756274
7940	756275
72687	756276
8154	756277
19156	756278
280	756279
37178	756280
65889	756281
3	756282
5798	756283
3742	756284
53338	756285
33646	756286
93960	756287
3968	756288
287	756289
124219	756290
34530	756291
28269	756292
808	756293
483	756294
25499	756295
122027	756296
138893	756297
1146	756298
88689	756299
4292	756300
21883	756301
60007	756302
1470	756303
28677	756304
153	756305
11533	756306
160196	756307
2476	756308
104175	756309
57302	756310
731	756311
18156	756312
76304	756313
2258	756314
90913	756315
61581	756316
84445	756317
63061	756318
52283	756319
17698	756320
96448	756321
1904	756322
12658	756323
54871	756324
85036	756325
164191	756326
55593	756327
37132	756328
14755	756329
67333	756330
42102	756331
35451	756332
434	756333
1879	756334
32162	756335
45770	756336
29869	756337
129559	756338
26084	756339
60654	756340
21571	756341
20104	756342
12553	756343
8403	756344
4256	756345
11740	756346
115616	756347
11637	756348
116401	756349
96405	756350
70	756351
38135	756352
4315	756353
56262	756354
45245	756355
14578	756356
30900	756357
97264	756358
7047	756359
5873	756360
148448	756361
187	756362
11929	756363
64251	756364
4586	756365
38885	756366
25692	756367
27006	756368
39481	756369
5312	756370
11013	756371
54360	756372
26276	756373
37285	756374
33950	756375
108981	756376
45190	756377
119761	756378
18102	756379
18271	756380
13525	756381
15477	756382
9772	756383
25727	756384
22175	756385
12639	756386
1320	756387
6050	756388
117929	756389
18702	756390
127980	756391
103333	756392
6269	756393
72657	756394
31198	756395
8709	756396
27798	756397
20002	756398
15660	756399
7332	756400
62	756401
23411	756402
5391	756403
64473	756404
36049	756405
49624	756406
17326	756407
93521	756408
22483	756409
99186	756410
82763	756411
48895	756412
86450	756413
105433	756414
21219	756415
64707	756416
6356	756417
55702	756418
64516	756419
9336	756420
106887	756421
48389	756422
26998	756423
60871	756424
53260	756425
20994	756426
104627	756427
22741	756428
4771	756429
123784	756430
43397	756431
123412	756432
28942	756433
53169	756434
39375	756435
118061	756436
73920	756437
27730	756438
1109	756439
16703	756440
66845	756441
57253	756442
35507	756443
8633	756444
121329	756445
25007	756446
64937	756447
2200	756448
481	756449
62257	756450
38728	756451
9863	756452
9383	756453
1660	756454
20690	756455
69684	756456
30	756457
14800	756458
98818	756459
42333	756460
84087	756461
2347	756462
823	756463
83394	756464
21892	756465
53214	756466
34994	756467
23350	756468
115155	756469
93263	756470
66262	756471
2353	756472
18801	756473
4549	756474
8304	756475
23451	756476
11784	756477
18840	756478
24464	756479
46836	756480
38174	756481
4908	756482
16749	756483
60252	756484
19589	756485
11094	756486
930	756487
38168	756488
56608	756489
887	756490
7565	756491
19550	756492
66	756493
108265	756494
10843	756495
55480	756496
11630	756497
70049	756498
13989	756499
1952	756500
65638	756501
7495	756502
95490	756503
13503	756504
11375	756505
109611	756506
50536	756507
55160	756508
600	756509
118573	756510
13531	756511
15171	756512
11032	756513
7100	756514
86624	756515
23439	756516
14028	756517
747	756518
100567	756519
24821	756520
3897	756521
384	756522
74301	756523
132031	756524
3359	756525
144081	756526
39069	756527
23621	756528
1762	756529
17566	756530
48501	756531
11563	756532
5867	756533
42750	756534
13677	756535
105299	756536
39382	756537
59111	756538
1342	756539
5932	756540
51927	756541
9487	756542
31972	756543
6183	756544
121086	756545
72294	756546
25389	756547
76418	756548
5489	756549
146885	756550
42859	756551
53108	756552
41201	756553
64028	756554
40231	756555
11223	756556
1147	756557
55405	756558
73526	756559
90	756560
63681	756561
19151	756562
48269	756563
5722	756564
3394	756565
1374	756566
24536	756567
9242	756568
45292	756569
813	756570
35475	756571
99377	756572
20373	756573
54544	756574
60591	756575
1420	756576
41879	756577
47978	756578
9395	756579
37914	756580
27052	756581
94109	756582
2258	756583
18092	756584
2617	756585
38038	756586
4084	756587
5	756588
49158	756589
8443	756590
10216	756591
44303	756592
87	756593
24703	756594
26208	756595
25268	756596
5198	756597
133834	756598
26423	756599
48019	756600
85553	756601
85241	756602
6030	756603
81332	756604
83461	756605
100495	756606
485	756607
33033	756608
7346	756609
4764	756610
80946	756611
9600	756612
30760	756613
131582	756614
43131	756615
21725	756616
967	756617
5281	756618
58104	756619
2069	756620
60276	756621
27900	756622
3494	756623
47297	756624
23896	756625
124776	756626
3378	756627
620	756628
7443	756629
49741	756630
347	756631
94071	756632
7777	756633
2389	756634
13686	756635
740	756636
25219	756637
29836	756638
24786	756639
10396	756640
46954	756641
15029	756642
40956	756643
30344	756644
95676	756645
2734	756646
15854	756647
18859	756648
37219	756649
36920	756650
120948	756651
4157	756652
38288	756653
25416	756654
38052	756655
16876	756656
68280	756657
69409	756658
135597	756659
1532	756660
5914	756661
4047	756662
17056	756663
854	756664
56137	756665
3621	756666
7998	756667
40595	756668
3817	756669
316	756670
15970	756671
9090	756672
28245	756673
17968	756674
46529	756675
61331	756676
37780	756677
50295	756678
20283	756679
123328	756680
61429	756681
103612	756682
58623	756683
11153	756684
27774	756685
523	756686
21641	756687
6676	756688
60916	756689
44832	756690
130913	756691
7340	756692
115202	756693
7134	756694
158040	756695
41592	756696
14499	756697
47341	756698
57469	756699
64989	756700
73360	756701
3411	756702
44148	756703
36857	756704
15862	756705
11694	756706
2883	756707
3812	756708
64623	756709
7943	756710
694	756711
59542	756712
97831	756713
12384	756714
33615	756715
99143	756716
11894	756717
55874	756718
38115	756719
31308	756720
65878	756721
2644	756722
29756	756723
87993	756724
9049	756725
35979	756726
2767	756727
2122	756728
2371	756729
23092	756730
110566	756731
85620	756732
552	756733
26760	756734
26	756735
7651	756736
28013	756737
35870	756738
45222	756739
7562	756740
34681	756741
10164	756742
40657	756743
14227	756744
8455	756745
87009	756746
12128	756747
14327	756748
66890	756749
50199	756750
8375	756751
127469	756752
2001	756753
6865	756754
20665	756755
28909	756756
54038	756757
74026	756758
33881	756759
126103	756760
174	756761
13437	756762
27104	756763
64774	756764
13538	756765
3752	756766
3948	756767
70197	756768
7003	756769
50880	756770
6738	756771
40690	756772
55196	756773
18988	756774
3032	756775
13847	756776
107743	756777
17396	756778
58113	756779
32819	756780
75313	756781
7798	756782
146683	756783
17029	756784
92851	756785
57910	756786
14599	756787
20743	756788
81477	756789
68700	756790
144390	756791
46238	756792
25505	756793
19	756794
12083	756795
160259	756796
30244	756797
27962	756798
43953	756799
17148	756800
24692	756801
641	756802
52966	756803
473	756804
5441	756805
6480	756806
57805	756807
94020	756808
31889	756809
14397	756810
8390	756811
27002	756812
1979	756813
89797	756814
8853	756815
111621	756816
18046	756817
18493	756818
50142	756819
20339	756820
60359	756821
3032	756822
4861	756823
58658	756824
49788	756825
16506	756826
34694	756827
61195	756828
13	756829
35530	756830
17538	756831
122569	756832
6901	756833
79387	756834
898	756835
43529	756836
825	756837
21759	756838
80623	756839
11912	756840
59592	756841
1073	756842
46579	756843
67671	756844
27753	756845
38337	756846
26377	756847
104893	756848
4235	756849
86170	756850
32005	756851
11619	756852
642	756853
638	756854
13908	756855
25429	756856
59799	756857
106494	756858
90872	756859
30143	756860
2777	756861
31848	756862
49926	756863
10013	756864
30680	756865
4337	756866
31736	756867
71314	756868
80749	756869
220	756870
2938	756871
122897	756872
5383	756873
5171	756874
1090	756875
2858	756876
102156	756877
42490	756878
39728	756879
2914	756880
48873	756881
46294	756882
69808	756883
23300	756884
32832	756885
28388	756886
12038	756887
134398	756888
97771	756889
9145	756890
34873	756891
44613	756892
4738	756893
74659	756894
33167	756895
40437	756896
13140	756897
11527	756898
5941	756899
5505	756900
7663	756901
94527	756902
55269	756903
106287	756904
6700	756905
10287	756906
116334	756907
29545	756908
26683	756909
133207	756910
41393	756911
30045	756912
35615	756913
74816	756914
13375	756915
81093	756916
165603	756917
41168	756918
3770	756919
814	756920
1488	756921
869	756922
2242	756923
37886	756924
6910	756925
16274	756926
61441	756927
1531	756928
16969	756929
62903	756930
73510	756931
5004	756932
10755	756933
119741	756934
8371	756935
76742	756936
61322	756937
3694	756938
30769	756939
27126	756940
1228	756941
86953	756942
34366	756943
1772	756944
36926	756945
8712	756946
6	756947
38061	756948
164866	756949
31410	756950
12147	756951
120686	756952
104798	756953
74840	756954
1730	756955
3397	756956
136675	756957
16272	756958
125527	756959
165532	756960
9267	756961
52962	756962
43338	756963
118878	756964
2359	756965
6221	756966
12319	756967
20792	756968
3022	756969
89098	756970
9429	756971
174	756972
75002	756973
71220	756974
1524	756975
14272	756976
1408	756977
2751	756978
2695	756979
50766	756980
52648	756981
67133	756982
30162	756983
32721	756984
4239	756985
4123	756986
7932	756987
91771	756988
24824	756989
28273	756990
120949	756991
10492	756992
45929	756993
11176	756994
193	756995
98020	756996
23849	756997
49528	756998
21751	756999
86054	757000
13800	757001
3767	757002
51457	757003
24870	757004
19791	757005
3860	757006
25061	757007
80556	757008
10142	757009
35217	757010
85822	757011
91205	757012
32902	757013
2616	757014
63211	757015
21083	757016
21851	757017
56269	757018
37021	757019
33237	757020
43286	757021
634	757022
75361	757023
47333	757024
155192	757025
59782	757026
23146	757027
1894	757028
67624	757029
7439	757030
20567	757031
16415	757032
159235	757033
10706	757034
31939	757035
2535	757036
66187	757037
135889	757038
57897	757039
22276	757040
3439	757041
3087	757042
99134	757043
897	757044
11943	757045
156333	757046
97957	757047
136621	757048
48804	757049
2711	757050
31476	757051
11204	757052
14125	757053
3888	757054
80170	757055
84736	757056
20554	757057
513	757058
28846	757059
38822	757060
725	757061
31065	757062
40584	757063
1718	757064
121536	757065
53724	757066
1609	757067
70681	757068
26011	757069
18396	757070
10779	757071
10436	757072
29424	757073
148741	757074
7414	757075
26491	757076
9	757077
38829	757078
306	757079
10043	757080
137872	757081
88623	757082
22403	757083
385	757084
1080	757085
82686	757086
22531	757087
4720	757088
460	757089
29676	757090
33913	757091
834	757092
104056	757093
30710	757094
47715	757095
47337	757096
1	757097
56922	757098
64920	757099
85455	757100
84848	757101
20333	757102
26080	757103
39283	757104
64268	757105
5451	757106
15842	757107
111077	757108
12743	757109
51319	757110
23103	757111
60223	757112
8841	757113
393	757114
67902	757115
544	757116
7464	757117
17465	757118
596	757119
10074	757120
94543	757121
22787	757122
61856	757123
12539	757124
3692	757125
34817	757126
102894	757127
8877	757128
62598	757129
58242	757130
144567	757131
44970	757132
68776	757133
14017	757134
57913	757135
757	757136
274	757137
66106	757138
29601	757139
1	757140
8071	757141
25324	757142
30155	757143
4167	757144
120	757145
12477	757146
4343	757147
31621	757148
80771	757149
1251	757150
56098	757151
20543	757152
68675	757153
37543	757154
54997	757155
53853	757156
80304	757157
33465	757158
13201	757159
61098	757160
429	757161
119157	757162
12197	757163
47915	757164
21166	757165
111309	757166
2737	757167
12806	757168
38249	757169
24570	757170
22249	757171
92157	757172
48916	757173
46019	757174
23250	757175
7371	757176
144925	757177
36746	757178
11164	757179
78258	757180
33052	757181
56561	757182
60728	757183
30551	757184
50565	757185
26787	757186
24997	757187
31334	757188
59354	757189
10420	757190
101871	757191
9708	757192
7123	757193
100220	757194
130783	757195
22524	757196
21137	757197
88584	757198
5884	757199
16694	757200
5684	757201
13696	757202
8183	757203
3866	757204
72725	757205
15978	757206
9342	757207
80436	757208
51627	757209
15485	757210
3949	757211
50166	757212
1360	757213
25255	757214
58775	757215
1948	757216
24643	757217
57450	757218
35572	757219
131092	757220
34882	757221
346	757222
5901	757223
62141	757224
53883	757225
92643	757226
61630	757227
91875	757228
39846	757229
63239	757230
61353	757231
32312	757232
36615	757233
134315	757234
77577	757235
90457	757236
61231	757237
125748	757238
118091	757239
245	757240
11324	757241
121570	757242
9987	757243
2051	757244
4082	757245
16583	757246
41145	757247
68616	757248
17540	757249
7257	757250
58334	757251
1573	757252
104340	757253
49271	757254
72244	757255
629	757256
26880	757257
663	757258
109397	757259
67538	757260
153293	757261
22890	757262
27426	757263
5621	757264
45606	757265
9914	757266
3360	757267
8704	757268
1421	757269
149577	757270
15917	757271
63261	757272
12352	757273
106592	757274
50553	757275
96446	757276
15899	757277
13573	757278
66870	757279
117124	757280
20236	757281
24496	757282
17426	757283
9876	757284
21631	757285
498	757286
30748	757287
88081	757288
122549	757289
86241	757290
1461	757291
5092	757292
67488	757293
2104	757294
1891	757295
22453	757296
4481	757297
6448	757298
13242	757299
1820	757300
6321	757301
20219	757302
53244	757303
120868	757304
16510	757305
54025	757306
15652	757307
71596	757308
6061	757309
10680	757310
639	757311
3912	757312
17864	757313
42982	757314
27514	757315
77527	757316
56297	757317
2587	757318
92929	757319
83312	757320
10749	757321
916	757322
17348	757323
1359	757324
52375	757325
23628	757326
44587	757327
30178	757328
71764	757329
75051	757330
23065	757331
101611	757332
24859	757333
33015	757334
150504	757335
54186	757336
2103	757337
58045	757338
1793	757339
28144	757340
60328	757341
128540	757342
64109	757343
129730	757344
32884	757345
16593	757346
8752	757347
75221	757348
140359	757349
4648	757350
57557	757351
67966	757352
35107	757353
66514	757354
6752	757355
120404	757356
15715	757357
104909	757358
12921	757359
5646	757360
10820	757361
46419	757362
1038	757363
3463	757364
42442	757365
857	757366
27889	757367
56776	757368
44672	757369
103238	757370
15730	757371
18058	757372
3898	757373
39106	757374
424	757375
93817	757376
26289	757377
25157	757378
80349	757379
164516	757380
55267	757381
554	757382
11136	757383
24961	757384
14874	757385
26115	757386
39511	757387
24934	757388
58827	757389
60526	757390
25001	757391
1814	757392
63107	757393
93053	757394
45	757395
30712	757396
132548	757397
11873	757398
24839	757399
502	757400
1085	757401
139904	757402
6018	757403
1620	757404
39580	757405
91422	757406
20771	757407
19431	757408
17298	757409
85852	757410
16830	757411
36531	757412
30779	757413
29904	757414
70572	757415
7551	757416
51962	757417
40568	757418
59005	757419
464	757420
122175	757421
44507	757422
309	757423
10027	757424
106887	757425
745	757426
45048	757427
6587	757428
1670	757429
11002	757430
62331	757431
53085	757432
71098	757433
9261	757434
12895	757435
4730	757436
21139	757437
37718	757438
526	757439
3140	757440
117088	757441
23365	757442
20916	757443
91744	757444
7843	757445
62084	757446
44432	757447
73343	757448
132894	757449
54511	757450
8166	757451
49512	757452
479	757453
1559	757454
85018	757455
122848	757456
81504	757457
83086	757458
120631	757459
166745	757460
142717	757461
60269	757462
56956	757463
57003	757464
9119	757465
11124	757466
100367	757467
48571	757468
233	757469
13676	757470
6587	757471
5146	757472
814	757473
28019	757474
37282	757475
37474	757476
17340	757477
10654	757478
2818	757479
86035	757480
57497	757481
107018	757482
5368	757483
462	757484
112288	757485
13933	757486
37484	757487
1099	757488
10826	757489
73264	757490
48623	757491
71985	757492
1985	757493
4365	757494
49041	757495
16836	757496
81493	757497
22811	757498
18822	757499
44202	757500
49620	757501
14597	757502
21908	757503
10233	757504
5772	757505
71128	757506
52562	757507
3738	757508
50237	757509
135949	757510
24067	757511
4908	757512
55947	757513
17636	757514
7041	757515
30053	757516
46199	757517
24830	757518
35023	757519
30329	757520
14753	757521
111046	757522
123508	757523
86722	757524
79324	757525
5267	757526
14821	757527
59145	757528
93997	757529
10387	757530
51636	757531
3829	757532
2795	757533
43148	757534
73756	757535
161195	757536
5033	757537
4741	757538
113592	757539
22625	757540
25659	757541
108689	757542
29329	757543
132843	757544
7577	757545
115860	757546
27631	757547
44847	757548
44326	757549
81040	757550
14870	757551
70078	757552
5437	757553
2441	757554
37352	757555
53079	757556
12535	757557
28340	757558
19351	757559
67020	757560
49644	757561
8598	757562
5322	757563
16737	757564
39619	757565
2175	757566
37629	757567
96768	757568
117	757569
10521	757570
5663	757571
35796	757572
10128	757573
31627	757574
26225	757575
51656	757576
1796	757577
86732	757578
35301	757579
1749	757580
23578	757581
30407	757582
152353	757583
24747	757584
13326	757585
9785	757586
9836	757587
18727	757588
72147	757589
15125	757590
64296	757591
18334	757592
5434	757593
19407	757594
166387	757595
6389	757596
101462	757597
8375	757598
64148	757599
74992	757600
42499	757601
19208	757602
372	757603
13	757604
48213	757605
6352	757606
11147	757607
152948	757608
36836	757609
27773	757610
10476	757611
35868	757612
5465	757613
30055	757614
165366	757615
34319	757616
37716	757617
64504	757618
37820	757619
101865	757620
31609	757621
34237	757622
93589	757623
63334	757624
62885	757625
199	757626
2038	757627
136	757628
19768	757629
77144	757630
59576	757631
76633	757632
6839	757633
30072	757634
15560	757635
9357	757636
76403	757637
5895	757638
12681	757639
127386	757640
83928	757641
18274	757642
117237	757643
89511	757644
2009	757645
7603	757646
1310	757647
54893	757648
85967	757649
37306	757650
81118	757651
54291	757652
10553	757653
31565	757654
39560	757655
36491	757656
59777	757657
19592	757658
101731	757659
33644	757660
38664	757661
133967	757662
10551	757663
25221	757664
124431	757665
4348	757666
1273	757667
21590	757668
24132	757669
2904	757670
8424	757671
56246	757672
50775	757673
76997	757674
53267	757675
33814	757676
8094	757677
15433	757678
43170	757679
13505	757680
6503	757681
30318	757682
70112	757683
70402	757684
7211	757685
65714	757686
4711	757687
25270	757688
58126	757689
54355	757690
18233	757691
55303	757692
58329	757693
17978	757694
5544	757695
45219	757696
5261	757697
1352	757698
8449	757699
43789	757700
64009	757701
17361	757702
28651	757703
72087	757704
13461	757705
19593	757706
13989	757707
20521	757708
79433	757709
13992	757710
5284	757711
32015	757712
27895	757713
41891	757714
78478	757715
62449	757716
19654	757717
29668	757718
52711	757719
97392	757720
45555	757721
26903	757722
72752	757723
61213	757724
5097	757725
27874	757726
78544	757727
59311	757728
6689	757729
10163	757730
20428	757731
61911	757732
30222	757733
6397	757734
43211	757735
23514	757736
71273	757737
23453	757738
4438	757739
9992	757740
24234	757741
35292	757742
69824	757743
59242	757744
54524	757745
16609	757746
27039	757747
61276	757748
4096	757749
42412	757750
8347	757751
396	757752
124616	757753
74624	757754
2570	757755
39459	757756
975	757757
2833	757758
27484	757759
38020	757760
34309	757761
2740	757762
17025	757763
7961	757764
1118	757765
12390	757766
58819	757767
29629	757768
81448	757769
25405	757770
18310	757771
133106	757772
4139	757773
45162	757774
9825	757775
140756	757776
19429	757777
14205	757778
48475	757779
47338	757780
5132	757781
34199	757782
30437	757783
100229	757784
124650	757785
38347	757786
964	757787
22519	757788
2149	757789
22268	757790
17160	757791
15783	757792
52552	757793
12626	757794
42348	757795
29432	757796
65014	757797
18182	757798
103007	757799
6842	757800
76571	757801
9641	757802
16814	757803
51624	757804
41595	757805
13756	757806
9570	757807
59050	757808
6276	757809
98804	757810
32980	757811
11877	757812
57347	757813
70175	757814
9097	757815
44301	757816
51436	757817
51028	757818
93947	757819
104763	757820
1934	757821
133160	757822
26466	757823
17483	757824
85754	757825
7588	757826
42765	757827
3519	757828
6365	757829
123073	757830
77516	757831
13288	757832
19558	757833
32699	757834
33528	757835
103857	757836
40468	757837
316	757838
111234	757839
45299	757840
4481	757841
138437	757842
128338	757843
105131	757844
40486	757845
6381	757846
2396	757847
31281	757848
60487	757849
936	757850
38539	757851
25508	757852
143245	757853
8533	757854
9988	757855
22419	757856
70998	757857
41995	757858
31455	757859
18454	757860
4283	757861
2554	757862
1144	757863
149168	757864
47523	757865
4036	757866
55935	757867
1622	757868
106643	757869
113470	757870
67149	757871
1899	757872
6807	757873
9298	757874
58078	757875
103008	757876
34703	757877
78243	757878
27260	757879
14744	757880
133724	757881
60	757882
8591	757883
40190	757884
150061	757885
4249	757886
80446	757887
2544	757888
29208	757889
33424	757890
37289	757891
19869	757892
1390	757893
71331	757894
9903	757895
32573	757896
28681	757897
169	757898
20245	757899
3494	757900
117923	757901
6486	757902
53040	757903
26140	757904
70703	757905
82265	757906
315	757907
47551	757908
13063	757909
13784	757910
14822	757911
1254	757912
33086	757913
53905	757914
36573	757915
6596	757916
19829	757917
142881	757918
46940	757919
47567	757920
13642	757921
97160	757922
105354	757923
7471	757924
100813	757925
15049	757926
17350	757927
28205	757928
17314	757929
76239	757930
811	757931
88463	757932
63647	757933
7009	757934
34295	757935
52872	757936
26830	757937
90650	757938
15770	757939
2458	757940
29411	757941
109935	757942
48376	757943
5714	757944
37131	757945
88943	757946
83767	757947
6398	757948
103828	757949
102397	757950
61954	757951
68744	757952
44912	757953
29771	757954
16518	757955
117131	757956
14651	757957
30326	757958
48530	757959
5163	757960
12625	757961
102372	757962
18621	757963
15296	757964
39491	757965
8959	757966
38208	757967
11351	757968
13379	757969
92580	757970
70685	757971
17356	757972
110391	757973
4291	757974
11683	757975
51018	757976
60637	757977
4772	757978
3805	757979
8017	757980
44827	757981
599	757982
4267	757983
49499	757984
27901	757985
29862	757986
5479	757987
64246	757988
11633	757989
45574	757990
22324	757991
21993	757992
102027	757993
14015	757994
74138	757995
8515	757996
102968	757997
21978	757998
87727	757999
6153	758000
30651	758001
128674	758002
2713	758003
30156	758004
44290	758005
114849	758006
7592	758007
43319	758008
78411	758009
109854	758010
58450	758011
5924	758012
1485	758013
20064	758014
592	758015
23730	758016
43807	758017
25312	758018
23532	758019
45703	758020
31	758021
55397	758022
59696	758023
3391	758024
42374	758025
15862	758026
15	758027
15681	758028
83997	758029
50521	758030
4876	758031
104011	758032
37060	758033
36643	758034
21968	758035
73599	758036
4100	758037
41485	758038
114164	758039
122801	758040
149569	758041
142980	758042
82635	758043
4083	758044
38816	758045
12643	758046
89525	758047
2864	758048
9082	758049
20077	758050
12491	758051
10824	758052
12572	758053
21859	758054
25633	758055
66292	758056
69434	758057
71199	758058
87342	758059
40022	758060
1906	758061
2263	758062
30075	758063
3478	758064
13294	758065
36909	758066
100986	758067
1146	758068
68360	758069
18857	758070
9767	758071
19115	758072
43731	758073
15534	758074
18979	758075
158994	758076
422	758077
89335	758078
404	758079
6769	758080
39506	758081
32474	758082
37148	758083
4402	758084
18283	758085
906	758086
48897	758087
3344	758088
47246	758089
11226	758090
26511	758091
59117	758092
26107	758093
5112	758094
7750	758095
153891	758096
2321	758097
218	758098
68862	758099
107540	758100
12353	758101
19159	758102
5472	758103
51760	758104
16381	758105
17376	758106
36824	758107
1525	758108
8658	758109
116732	758110
37712	758111
34343	758112
11619	758113
7694	758114
81956	758115
3108	758116
25871	758117
41598	758118
132136	758119
5498	758120
65349	758121
102654	758122
91103	758123
152156	758124
8125	758125
37251	758126
45770	758127
6499	758128
7769	758129
22654	758130
15167	758131
50008	758132
4019	758133
9257	758134
43372	758135
97852	758136
54705	758137
9494	758138
87375	758139
106788	758140
1983	758141
149798	758142
165666	758143
96396	758144
34966	758145
14543	758146
75336	758147
148857	758148
10826	758149
36620	758150
55	758151
48111	758152
63199	758153
45533	758154
1121	758155
9142	758156
5263	758157
11956	758158
10661	758159
33530	758160
28078	758161
5358	758162
6165	758163
23222	758164
10237	758165
32167	758166
34089	758167
166104	758168
34173	758169
20673	758170
75901	758171
27721	758172
90817	758173
5984	758174
6285	758175
2449	758176
128967	758177
34623	758178
12052	758179
7750	758180
35061	758181
1294	758182
46333	758183
597	758184
20170	758185
15961	758186
8699	758187
90086	758188
12165	758189
1382	758190
27509	758191
17668	758192
165714	758193
1006	758194
56644	758195
25837	758196
7403	758197
2949	758198
56051	758199
76557	758200
3075	758201
452	758202
17240	758203
1712	758204
23406	758205
94885	758206
6962	758207
125432	758208
130763	758209
72679	758210
44462	758211
1215	758212
35788	758213
21684	758214
36190	758215
7277	758216
49446	758217
110726	758218
475	758219
41893	758220
52456	758221
36512	758222
31395	758223
68399	758224
95020	758225
1602	758226
160424	758227
24367	758228
24183	758229
2400	758230
29626	758231
48468	758232
24907	758233
75581	758234
22750	758235
7350	758236
92111	758237
86684	758238
161455	758239
3544	758240
9746	758241
2701	758242
120019	758243
61086	758244
91539	758245
7515	758246
78217	758247
139561	758248
67987	758249
6230	758250
3585	758251
25363	758252
40665	758253
85900	758254
55808	758255
77872	758256
34198	758257
18719	758258
43984	758259
69999	758260
7769	758261
6786	758262
15256	758263
67680	758264
17076	758265
129580	758266
77240	758267
30242	758268
113600	758269
11069	758270
101539	758271
165377	758272
88544	758273
35384	758274
8381	758275
36082	758276
7678	758277
1284	758278
59876	758279
120599	758280
3893	758281
23325	758282
956	758283
36205	758284
396	758285
14814	758286
39255	758287
7138	758288
58704	758289
127819	758290
14626	758291
2046	758292
6716	758293
5779	758294
58512	758295
150	758296
28233	758297
75451	758298
115058	758299
14433	758300
9575	758301
136965	758302
25642	758303
12418	758304
94277	758305
31246	758306
161246	758307
106662	758308
15724	758309
491	758310
22320	758311
49494	758312
7098	758313
107	758314
24573	758315
16415	758316
60828	758317
12678	758318
4719	758319
51230	758320
47672	758321
6151	758322
7910	758323
17202	758324
74176	758325
73937	758326
38595	758327
103534	758328
32907	758329
24054	758330
121416	758331
4500	758332
5041	758333
2483	758334
32431	758335
122881	758336
14159	758337
69990	758338
23821	758339
37950	758340
94948	758341
121386	758342
153235	758343
119757	758344
23569	758345
55907	758346
11366	758347
40287	758348
139129	758349
29243	758350
40590	758351
5570	758352
4376	758353
1967	758354
22336	758355
18107	758356
140551	758357
70004	758358
7281	758359
98548	758360
12337	758361
72383	758362
118411	758363
213	758364
125925	758365
130139	758366
28359	758367
122931	758368
86789	758369
46326	758370
11875	758371
61215	758372
77713	758373
10506	758374
45801	758375
7463	758376
109588	758377
8603	758378
126225	758379
89316	758380
87777	758381
12692	758382
32272	758383
3378	758384
3204	758385
36199	758386
148888	758387
66916	758388
153966	758389
15757	758390
103154	758391
23737	758392
44655	758393
6261	758394
7239	758395
126726	758396
21002	758397
12543	758398
86407	758399
1846	758400
31150	758401
34730	758402
12722	758403
1898	758404
246	758405
7684	758406
71827	758407
535	758408
44921	758409
67824	758410
23181	758411
85	758412
43723	758413
29321	758414
41432	758415
45286	758416
22043	758417
12450	758418
104073	758419
417	758420
83586	758421
29412	758422
45805	758423
101266	758424
80281	758425
67158	758426
86699	758427
8100	758428
4927	758429
11926	758430
24261	758431
81836	758432
41168	758433
10056	758434
18940	758435
39039	758436
7836	758437
62864	758438
47885	758439
7090	758440
7753	758441
7119	758442
94015	758443
2122	758444
568	758445
26528	758446
15580	758447
41182	758448
23650	758449
34087	758450
21084	758451
96771	758452
15420	758453
19781	758454
41055	758455
6308	758456
2500	758457
84263	758458
85191	758459
7612	758460
55193	758461
81199	758462
24061	758463
40469	758464
1728	758465
117697	758466
46828	758467
7773	758468
15224	758469
99522	758470
86682	758471
31630	758472
9453	758473
88766	758474
8970	758475
2275	758476
76471	758477
16369	758478
44260	758479
75676	758480
74203	758481
32900	758482
25078	758483
140035	758484
54749	758485
4770	758486
6780	758487
35933	758488
47183	758489
53501	758490
64607	758491
123056	758492
52913	758493
37857	758494
52879	758495
97043	758496
46458	758497
86701	758498
801	758499
2165	758500
15291	758501
19351	758502
50824	758503
31961	758504
35244	758505
94747	758506
47396	758507
66211	758508
25	758509
37953	758510
30022	758511
39789	758512
20765	758513
10305	758514
40585	758515
15188	758516
127812	758517
8828	758518
15658	758519
78573	758520
83711	758521
235	758522
32098	758523
34920	758524
5449	758525
6639	758526
5890	758527
61049	758528
31558	758529
202	758530
2263	758531
15213	758532
404	758533
69336	758534
650	758535
12801	758536
9165	758537
23852	758538
59114	758539
25103	758540
42980	758541
27455	758542
49304	758543
86421	758544
21988	758545
44277	758546
6958	758547
59908	758548
47608	758549
41059	758550
106668	758551
25005	758552
94726	758553
12594	758554
776	758555
2048	758556
3785	758557
47433	758558
49697	758559
92683	758560
79875	758561
49444	758562
52870	758563
6177	758564
45123	758565
99638	758566
7649	758567
32889	758568
27910	758569
10936	758570
2907	758571
44710	758572
8414	758573
73197	758574
6007	758575
42410	758576
90018	758577
150863	758578
32965	758579
56994	758580
28239	758581
2247	758582
131591	758583
203	758584
18877	758585
94083	758586
18908	758587
9981	758588
6659	758589
958	758590
3643	758591
12966	758592
52736	758593
136933	758594
129873	758595
20059	758596
80833	758597
76578	758598
10840	758599
17	758600
16556	758601
8174	758602
53383	758603
32225	758604
333	758605
44312	758606
109198	758607
42125	758608
40282	758609
89772	758610
119569	758611
63119	758612
317	758613
1957	758614
41248	758615
134327	758616
25904	758617
121996	758618
109937	758619
41844	758620
29658	758621
18120	758622
154	758623
2611	758624
5169	758625
29682	758626
86518	758627
85695	758628
11379	758629
5605	758630
70532	758631
9370	758632
82	758633
122669	758634
20383	758635
522	758636
34774	758637
54231	758638
51605	758639
58815	758640
63137	758641
11169	758642
18508	758643
34372	758644
592	758645
6807	758646
49147	758647
416	758648
23427	758649
12790	758650
72408	758651
28783	758652
152899	758653
30006	758654
76208	758655
4363	758656
10538	758657
65018	758658
12363	758659
29669	758660
32043	758661
49987	758662
4181	758663
32264	758664
8839	758665
7061	758666
43305	758667
159172	758668
33591	758669
8297	758670
12898	758671
61148	758672
64332	758673
120560	758674
1092	758675
4469	758676
5609	758677
7217	758678
20208	758679
10991	758680
13107	758681
1475	758682
11978	758683
4051	758684
5504	758685
66573	758686
2311	758687
1890	758688
10688	758689
8392	758690
7550	758691
26791	758692
16842	758693
18576	758694
11924	758695
92717	758696
392	758697
29142	758698
2107	758699
16013	758700
45957	758701
31255	758702
56327	758703
300	758704
30620	758705
127902	758706
10480	758707
4407	758708
20164	758709
29849	758710
9630	758711
16534	758712
16847	758713
1736	758714
100046	758715
43576	758716
88712	758717
947	758718
97619	758719
4351	758720
24392	758721
150922	758722
66405	758723
60141	758724
86622	758725
56102	758726
5544	758727
28949	758728
8569	758729
3079	758730
13579	758731
10588	758732
58	758733
86598	758734
1921	758735
113025	758736
58487	758737
600	758738
101640	758739
159168	758740
36165	758741
100558	758742
38136	758743
23187	758744
56865	758745
9676	758746
73752	758747
23975	758748
9259	758749
16538	758750
100556	758751
58580	758752
8375	758753
128454	758754
10568	758755
21738	758756
5359	758757
75284	758758
82219	758759
26836	758760
115783	758761
23074	758762
23437	758763
93986	758764
2124	758765
58471	758766
2049	758767
878	758768
68789	758769
19512	758770
4644	758771
9824	758772
53540	758773
133855	758774
8241	758775
164876	758776
12327	758777
7903	758778
70134	758779
56672	758780
40812	758781
22060	758782
62694	758783
133265	758784
7944	758785
83576	758786
35	758787
68258	758788
8878	758789
97022	758790
11776	758791
19970	758792
5399	758793
4354	758794
6649	758795
57537	758796
11713	758797
30390	758798
50330	758799
24855	758800
18880	758801
60912	758802
20266	758803
11754	758804
32477	758805
31820	758806
32	758807
18926	758808
40862	758809
110183	758810
19349	758811
75787	758812
1503	758813
18749	758814
65588	758815
28014	758816
66805	758817
30585	758818
96451	758819
118430	758820
51857	758821
655	758822
73861	758823
57480	758824
7047	758825
136772	758826
1308	758827
145086	758828
41014	758829
49438	758830
77407	758831
8994	758832
2987	758833
50458	758834
75332	758835
74333	758836
74002	758837
137321	758838
3220	758839
26972	758840
22723	758841
95962	758842
27534	758843
139869	758844
61002	758845
2444	758846
116759	758847
58036	758848
14370	758849
86546	758850
63473	758851
46980	758852
7151	758853
19823	758854
25203	758855
68	758856
99519	758857
2495	758858
28873	758859
13763	758860
24605	758861
69924	758862
110706	758863
69272	758864
133582	758865
7175	758866
7136	758867
38112	758868
24282	758869
10436	758870
117568	758871
2561	758872
33980	758873
13328	758874
2542	758875
53381	758876
1761	758877
18661	758878
65966	758879
2279	758880
27865	758881
25632	758882
36681	758883
16414	758884
42173	758885
61	758886
33816	758887
12134	758888
54796	758889
6910	758890
21501	758891
21820	758892
14613	758893
21689	758894
30362	758895
3793	758896
122452	758897
4659	758898
79358	758899
8424	758900
12900	758901
8072	758902
50101	758903
10986	758904
77420	758905
3931	758906
4563	758907
2445	758908
40975	758909
43451	758910
78652	758911
56830	758912
27624	758913
76375	758914
154634	758915
40362	758916
58614	758917
96070	758918
3129	758919
50565	758920
116885	758921
8406	758922
5685	758923
2216	758924
10025	758925
30881	758926
5528	758927
27	758928
8326	758929
59437	758930
197	758931
82512	758932
48907	758933
61826	758934
130429	758935
211	758936
4665	758937
5731	758938
24853	758939
90094	758940
28	758941
6798	758942
45070	758943
50171	758944
57165	758945
50481	758946
15795	758947
53243	758948
129284	758949
69616	758950
14527	758951
8642	758952
4359	758953
57803	758954
35307	758955
53373	758956
4206	758957
93971	758958
148512	758959
27784	758960
28079	758961
12067	758962
18284	758963
1653	758964
76381	758965
325	758966
10655	758967
98433	758968
67411	758969
21833	758970
3284	758971
1002	758972
4560	758973
132578	758974
36160	758975
517	758976
26563	758977
18510	758978
8306	758979
88691	758980
7791	758981
139614	758982
23357	758983
66146	758984
43468	758985
19094	758986
45698	758987
9274	758988
59948	758989
134361	758990
53425	758991
66176	758992
16647	758993
57834	758994
48530	758995
2190	758996
37728	758997
30493	758998
13138	758999
73382	759000
97299	759001
117011	759002
16573	759003
26984	759004
2664	759005
139418	759006
151	759007
44157	759008
135052	759009
41005	759010
8350	759011
4812	759012
1742	759013
134342	759014
24767	759015
5562	759016
1320	759017
5073	759018
228	759019
135145	759020
9957	759021
132097	759022
65065	759023
25037	759024
42368	759025
15588	759026
45116	759027
12567	759028
10820	759029
40482	759030
80640	759031
13485	759032
56069	759033
27089	759034
22295	759035
9525	759036
71851	759037
17684	759038
74355	759039
20588	759040
13351	759041
49653	759042
61120	759043
27399	759044
96344	759045
16175	759046
38153	759047
77079	759048
27078	759049
124089	759050
2000	759051
48783	759052
49189	759053
98872	759054
3163	759055
2272	759056
30359	759057
87227	759058
6418	759059
67500	759060
48165	759061
2512	759062
4777	759063
22344	759064
130681	759065
3232	759066
1973	759067
5820	759068
4184	759069
24229	759070
116893	759071
60068	759072
98593	759073
32016	759074
33393	759075
83859	759076
27225	759077
134205	759078
112266	759079
17852	759080
57036	759081
14508	759082
75393	759083
76739	759084
6677	759085
78052	759086
22791	759087
32569	759088
33685	759089
61956	759090
130852	759091
97816	759092
16828	759093
28111	759094
2523	759095
72962	759096
40609	759097
20976	759098
47367	759099
33717	759100
2215	759101
2193	759102
24191	759103
67234	759104
99188	759105
66242	759106
25388	759107
25838	759108
9142	759109
12186	759110
57277	759111
100	759112
37529	759113
233	759114
69594	759115
56009	759116
34744	759117
34860	759118
107365	759119
38263	759120
1316	759121
39632	759122
66056	759123
77715	759124
7886	759125
70906	759126
6404	759127
30364	759128
56568	759129
54562	759130
28441	759131
51853	759132
458	759133
11427	759134
74017	759135
9935	759136
937	759137
82069	759138
109635	759139
27048	759140
3711	759141
70407	759142
745	759143
18529	759144
1171	759145
8949	759146
27242	759147
79238	759148
139061	759149
12661	759150
20731	759151
16360	759152
160636	759153
23676	759154
71185	759155
17980	759156
4932	759157
4819	759158
72238	759159
60287	759160
17816	759161
10436	759162
74912	759163
12763	759164
44557	759165
16152	759166
95687	759167
51179	759168
13954	759169
33675	759170
14261	759171
46628	759172
14072	759173
1383	759174
42906	759175
1357	759176
443	759177
31963	759178
106586	759179
71216	759180
4941	759181
26996	759182
77875	759183
103689	759184
21681	759185
750	759186
125870	759187
10603	759188
70552	759189
43316	759190
81450	759191
51551	759192
13780	759193
7741	759194
87936	759195
81919	759196
94844	759197
712	759198
52519	759199
94252	759200
14347	759201
37699	759202
37231	759203
17976	759204
2848	759205
50409	759206
8024	759207
72704	759208
42803	759209
40687	759210
29764	759211
95570	759212
147981	759213
60121	759214
3926	759215
3270	759216
11700	759217
50569	759218
37719	759219
63185	759220
42615	759221
106451	759222
56	759223
6815	759224
32895	759225
57116	759226
23659	759227
23849	759228
46988	759229
56871	759230
15943	759231
22567	759232
68748	759233
116056	759234
21342	759235
83956	759236
44556	759237
7894	759238
52355	759239
13341	759240
15207	759241
24112	759242
10345	759243
4751	759244
52919	759245
11015	759246
1334	759247
23575	759248
50515	759249
29080	759250
3086	759251
16212	759252
35604	759253
19282	759254
23743	759255
145181	759256
62174	759257
303	759258
56790	759259
84520	759260
138477	759261
20457	759262
3546	759263
3252	759264
26532	759265
34426	759266
107999	759267
51844	759268
67290	759269
863	759270
1869	759271
1072	759272
5981	759273
110178	759274
26322	759275
26625	759276
124590	759277
87516	759278
14969	759279
66418	759280
70089	759281
32825	759282
29227	759283
6479	759284
13633	759285
58282	759286
18523	759287
80796	759288
31391	759289
680	759290
15729	759291
2954	759292
123000	759293
97744	759294
5207	759295
10200	759296
3426	759297
37501	759298
8752	759299
90991	759300
3786	759301
74069	759302
90117	759303
13727	759304
5116	759305
26512	759306
1339	759307
29634	759308
2414	759309
18319	759310
35570	759311
113639	759312
10432	759313
8926	759314
67067	759315
8702	759316
17009	759317
2319	759318
120764	759319
87936	759320
144338	759321
8471	759322
87674	759323
24631	759324
759	759325
82519	759326
83478	759327
39006	759328
6475	759329
119703	759330
20096	759331
11454	759332
659	759333
52221	759334
8252	759335
25725	759336
5996	759337
10890	759338
10013	759339
37445	759340
126020	759341
14460	759342
12241	759343
1941	759344
15029	759345
47346	759346
6355	759347
72503	759348
81	759349
80957	759350
45687	759351
68	759352
15702	759353
156507	759354
18952	759355
45269	759356
27681	759357
9798	759358
55981	759359
32077	759360
90859	759361
21177	759362
27283	759363
72170	759364
47837	759365
34663	759366
54260	759367
1624	759368
59816	759369
33901	759370
82171	759371
17	759372
158114	759373
67879	759374
109857	759375
5	759376
28900	759377
38699	759378
66982	759379
42879	759380
78004	759381
137	759382
42733	759383
18712	759384
2629	759385
14310	759386
707	759387
105538	759388
17081	759389
57191	759390
18389	759391
8904	759392
29453	759393
124779	759394
157535	759395
58142	759396
12300	759397
1120	759398
159450	759399
21766	759400
16422	759401
122482	759402
38993	759403
5580	759404
42173	759405
54412	759406
45769	759407
4758	759408
56200	759409
36625	759410
30214	759411
654	759412
67588	759413
49980	759414
32863	759415
40792	759416
31097	759417
19046	759418
5563	759419
80448	759420
44213	759421
64616	759422
35248	759423
43409	759424
14382	759425
87949	759426
2774	759427
119366	759428
24927	759429
30920	759430
95262	759431
27595	759432
2931	759433
10579	759434
2392	759435
41647	759436
37682	759437
7758	759438
6283	759439
41621	759440
28405	759441
14471	759442
54020	759443
14021	759444
31108	759445
78044	759446
11544	759447
7078	759448
38835	759449
25031	759450
23671	759451
26610	759452
98891	759453
78520	759454
23011	759455
111296	759456
2646	759457
18653	759458
45594	759459
50958	759460
32331	759461
8073	759462
39227	759463
136554	759464
33857	759465
38837	759466
92233	759467
49350	759468
6674	759469
48539	759470
68761	759471
135654	759472
155280	759473
11050	759474
8098	759475
89012	759476
131137	759477
40233	759478
34714	759479
53147	759480
18980	759481
9576	759482
27894	759483
60415	759484
42358	759485
787	759486
12974	759487
22488	759488
48489	759489
12557	759490
14809	759491
5382	759492
26753	759493
5847	759494
105275	759495
41723	759496
40348	759497
148508	759498
1507	759499
136029	759500
3972	759501
43006	759502
25430	759503
2040	759504
104279	759505
6482	759506
37371	759507
70186	759508
6074	759509
47154	759510
5404	759511
2270	759512
112660	759513
12289	759514
7879	759515
6872	759516
58016	759517
6997	759518
5810	759519
15812	759520
20793	759521
21652	759522
25127	759523
28540	759524
96011	759525
165625	759526
32773	759527
4826	759528
103	759529
3964	759530
10501	759531
4481	759532
17819	759533
5408	759534
101708	759535
6798	759536
29797	759537
30300	759538
8416	759539
65434	759540
128082	759541
387	759542
5582	759543
4567	759544
10657	759545
30056	759546
86075	759547
113473	759548
72196	759549
143	759550
103553	759551
68470	759552
10310	759553
158724	759554
154992	759555
86353	759556
90504	759557
36651	759558
4584	759559
100334	759560
5269	759561
14218	759562
111990	759563
14169	759564
28648	759565
128235	759566
53456	759567
69002	759568
42235	759569
15762	759570
18403	759571
5981	759572
48935	759573
98484	759574
10790	759575
39735	759576
60369	759577
14	759578
82507	759579
150319	759580
92725	759581
509	759582
124531	759583
2374	759584
17598	759585
27901	759586
123078	759587
131404	759588
13476	759589
98279	759590
90095	759591
48020	759592
27856	759593
8858	759594
16704	759595
34943	759596
58005	759597
138492	759598
28059	759599
36499	759600
86303	759601
4697	759602
19977	759603
114960	759604
45951	759605
37356	759606
20475	759607
87750	759608
34563	759609
43310	759610
53288	759611
104895	759612
8559	759613
8410	759614
23528	759615
10614	759616
1673	759617
120951	759618
1133	759619
55047	759620
136320	759621
123593	759622
2075	759623
8096	759624
5019	759625
58500	759626
88689	759627
80971	759628
83485	759629
1156	759630
17233	759631
54182	759632
1634	759633
51160	759634
33420	759635
3655	759636
13104	759637
491	759638
32160	759639
12980	759640
3414	759641
8628	759642
94673	759643
35354	759644
58952	759645
41218	759646
18193	759647
7880	759648
165344	759649
38838	759650
128803	759651
7881	759652
16951	759653
48792	759654
64961	759655
104558	759656
72148	759657
41422	759658
11293	759659
43501	759660
131672	759661
15079	759662
31	759663
93922	759664
139909	759665
11811	759666
100150	759667
89243	759668
85020	759669
35486	759670
23323	759671
97853	759672
46393	759673
17222	759674
36068	759675
1012	759676
4685	759677
18559	759678
4052	759679
33428	759680
156174	759681
1157	759682
3418	759683
40290	759684
31609	759685
38238	759686
22937	759687
40688	759688
11474	759689
772	759690
8339	759691
3406	759692
59445	759693
132103	759694
2897	759695
15856	759696
57632	759697
59039	759698
44850	759699
117001	759700
50445	759701
39476	759702
11306	759703
60303	759704
66720	759705
12737	759706
17010	759707
70443	759708
3436	759709
23951	759710
18732	759711
163518	759712
57437	759713
7385	759714
66448	759715
50008	759716
77544	759717
9381	759718
25896	759719
38956	759720
115921	759721
110360	759722
121862	759723
4293	759724
19528	759725
79418	759726
11499	759727
9328	759728
11992	759729
121018	759730
13803	759731
3794	759732
77198	759733
11360	759734
95671	759735
76428	759736
34519	759737
1344	759738
29293	759739
5138	759740
77732	759741
42519	759742
16043	759743
19934	759744
28545	759745
44327	759746
93530	759747
26978	759748
8620	759749
14340	759750
33127	759751
118757	759752
29271	759753
4478	759754
134084	759755
29060	759756
94112	759757
21735	759758
12073	759759
20188	759760
106500	759761
22335	759762
18301	759763
825	759764
4445	759765
84159	759766
44279	759767
4665	759768
87541	759769
69539	759770
10917	759771
1033	759772
47217	759773
63069	759774
3919	759775
50847	759776
19316	759777
78412	759778
74376	759779
5028	759780
58840	759781
9061	759782
90454	759783
4999	759784
60234	759785
83439	759786
1749	759787
24110	759788
59371	759789
20673	759790
80997	759791
3582	759792
7434	759793
39158	759794
90988	759795
70362	759796
34195	759797
2915	759798
64650	759799
1416	759800
18795	759801
50144	759802
108560	759803
23725	759804
7107	759805
96017	759806
21682	759807
11169	759808
663	759809
19822	759810
34881	759811
47699	759812
20782	759813
4181	759814
61527	759815
2931	759816
2555	759817
19221	759818
3723	759819
14309	759820
829	759821
70908	759822
77817	759823
22267	759824
135528	759825
21872	759826
11932	759827
9571	759828
21071	759829
15999	759830
165314	759831
16536	759832
79714	759833
63399	759834
91761	759835
20136	759836
47597	759837
127476	759838
55410	759839
2030	759840
90831	759841
49439	759842
70350	759843
4420	759844
17967	759845
25060	759846
20194	759847
20742	759848
20685	759849
16224	759850
5691	759851
6584	759852
82122	759853
97191	759854
89254	759855
26811	759856
27401	759857
230	759858
23547	759859
69607	759860
158497	759861
56155	759862
88580	759863
43366	759864
17846	759865
34541	759866
71761	759867
119	759868
101019	759869
76331	759870
26639	759871
25789	759872
43395	759873
20622	759874
4747	759875
3788	759876
63059	759877
34180	759878
39879	759879
14996	759880
22998	759881
63449	759882
1445	759883
32381	759884
37920	759885
18257	759886
60757	759887
57458	759888
5005	759889
71660	759890
36304	759891
13526	759892
130537	759893
29401	759894
82132	759895
15647	759896
4796	759897
65447	759898
118046	759899
2761	759900
16745	759901
35673	759902
85394	759903
807	759904
11426	759905
47615	759906
69880	759907
78464	759908
32836	759909
38786	759910
19106	759911
6614	759912
25769	759913
1110	759914
9437	759915
163930	759916
9607	759917
2428	759918
16472	759919
94476	759920
45508	759921
16862	759922
19405	759923
78465	759924
59223	759925
17405	759926
125648	759927
36893	759928
35155	759929
47639	759930
34763	759931
127899	759932
25749	759933
187	759934
20261	759935
10621	759936
2435	759937
26050	759938
173	759939
163	759940
56205	759941
662	759942
27517	759943
52392	759944
34449	759945
21384	759946
24184	759947
29066	759948
53087	759949
33249	759950
18859	759951
30647	759952
20513	759953
4349	759954
4033	759955
147556	759956
11274	759957
107084	759958
34335	759959
86871	759960
1550	759961
447	759962
242	759963
6545	759964
48198	759965
2626	759966
30524	759967
33918	759968
29665	759969
23197	759970
9874	759971
108499	759972
56466	759973
157800	759974
32165	759975
31016	759976
19355	759977
39410	759978
38917	759979
59200	759980
20262	759981
75868	759982
89281	759983
113166	759984
27676	759985
3018	759986
137915	759987
602	759988
7701	759989
7699	759990
2964	759991
81966	759992
14992	759993
50893	759994
3688	759995
2282	759996
92576	759997
821	759998
18681	759999
40488	760000
6984	760001
59775	760002
25300	760003
37341	760004
113084	760005
29452	760006
13520	760007
72627	760008
166252	760009
80295	760010
114693	760011
4042	760012
48075	760013
35521	760014
11922	760015
12915	760016
2924	760017
51	760018
7074	760019
14692	760020
943	760021
12523	760022
122223	760023
84622	760024
22630	760025
138464	760026
155286	760027
52014	760028
27404	760029
19451	760030
27478	760031
79748	760032
54824	760033
3500	760034
138890	760035
1957	760036
41714	760037
24822	760038
3906	760039
35669	760040
86824	760041
72406	760042
95863	760043
50148	760044
45827	760045
27526	760046
23078	760047
13160	760048
4406	760049
7804	760050
26065	760051
50023	760052
69547	760053
7150	760054
16187	760055
74	760056
3284	760057
61709	760058
21495	760059
1809	760060
64044	760061
30547	760062
2097	760063
59919	760064
57177	760065
44075	760066
41887	760067
110880	760068
41978	760069
126725	760070
56997	760071
80881	760072
2698	760073
58047	760074
23220	760075
58965	760076
40985	760077
66046	760078
83114	760079
55874	760080
7355	760081
8223	760082
57662	760083
87964	760084
56024	760085
89241	760086
18577	760087
40123	760088
34152	760089
35206	760090
69243	760091
42680	760092
5343	760093
14682	760094
5485	760095
70755	760096
11592	760097
12820	760098
57562	760099
142134	760100
58516	760101
43455	760102
29214	760103
4288	760104
16471	760105
40297	760106
50224	760107
99004	760108
19853	760109
24700	760110
20575	760111
5418	760112
44763	760113
166160	760114
129232	760115
12901	760116
61	760117
1453	760118
484	760119
101891	760120
57487	760121
107277	760122
11447	760123
97	760124
10646	760125
6593	760126
21526	760127
69556	760128
422	760129
116155	760130
96462	760131
28541	760132
12917	760133
151293	760134
10644	760135
119124	760136
26740	760137
17671	760138
7620	760139
147726	760140
33910	760141
7574	760142
99579	760143
32545	760144
74886	760145
14833	760146
25298	760147
77423	760148
116358	760149
64032	760150
30752	760151
15339	760152
25286	760153
13932	760154
35553	760155
57692	760156
17827	760157
48685	760158
28207	760159
37794	760160
3895	760161
3060	760162
8358	760163
7679	760164
18602	760165
2801	760166
5623	760167
36817	760168
4383	760169
11387	760170
26745	760171
71291	760172
957	760173
28844	760174
41048	760175
3835	760176
20488	760177
517	760178
36116	760179
1725	760180
42	760181
3920	760182
88244	760183
77957	760184
39986	760185
64760	760186
36518	760187
8851	760188
5737	760189
19404	760190
80232	760191
46622	760192
4965	760193
149199	760194
6955	760195
48782	760196
3488	760197
59263	760198
7015	760199
14058	760200
74189	760201
8289	760202
142017	760203
26221	760204
46579	760205
24780	760206
3299	760207
31907	760208
122337	760209
9683	760210
102785	760211
19960	760212
14338	760213
14130	760214
37372	760215
56019	760216
136209	760217
1734	760218
10418	760219
63944	760220
38876	760221
5213	760222
29444	760223
58960	760224
4632	760225
205	760226
33211	760227
8072	760228
44794	760229
151	760230
8642	760231
2264	760232
100076	760233
28162	760234
81162	760235
18572	760236
98736	760237
132584	760238
8683	760239
21546	760240
1138	760241
11188	760242
23596	760243
24580	760244
159206	760245
21427	760246
18746	760247
56230	760248
103727	760249
1988	760250
87834	760251
4781	760252
1368	760253
50295	760254
25509	760255
125221	760256
43931	760257
1404	760258
48206	760259
33217	760260
2219	760261
36758	760262
48286	760263
72246	760264
164205	760265
96988	760266
1611	760267
46853	760268
21738	760269
92121	760270
594	760271
85618	760272
100395	760273
29573	760274
14553	760275
42149	760276
8954	760277
9638	760278
30687	760279
1634	760280
24152	760281
46589	760282
21050	760283
45607	760284
13357	760285
19766	760286
52140	760287
26003	760288
46315	760289
40482	760290
58646	760291
109532	760292
32898	760293
13397	760294
15050	760295
76314	760296
37224	760297
45057	760298
114593	760299
93236	760300
9671	760301
14080	760302
6787	760303
6114	760304
1372	760305
6131	760306
16139	760307
16923	760308
39862	760309
4211	760310
91179	760311
32357	760312
154758	760313
52967	760314
69151	760315
143119	760316
37463	760317
54025	760318
24484	760319
846	760320
10169	760321
3358	760322
41716	760323
29183	760324
40690	760325
29901	760326
19147	760327
8477	760328
3521	760329
27854	760330
19400	760331
48322	760332
143150	760333
61	760334
2351	760335
48570	760336
1145	760337
1414	760338
47139	760339
28052	760340
61911	760341
43642	760342
2175	760343
3276	760344
15334	760345
14630	760346
34123	760347
61400	760348
35589	760349
19796	760350
64489	760351
17463	760352
29972	760353
48274	760354
21294	760355
30879	760356
45777	760357
7960	760358
454	760359
29697	760360
45099	760361
18986	760362
54221	760363
11992	760364
2821	760365
6667	760366
11113	760367
5869	760368
34706	760369
497	760370
51587	760371
94240	760372
78369	760373
17812	760374
96416	760375
15515	760376
16990	760377
183	760378
31201	760379
61	760380
53703	760381
126590	760382
68221	760383
11546	760384
63750	760385
19736	760386
198	760387
29984	760388
33060	760389
15292	760390
14060	760391
22280	760392
50403	760393
34021	760394
7225	760395
8129	760396
35915	760397
113140	760398
7418	760399
5855	760400
5334	760401
34075	760402
13389	760403
63560	760404
10940	760405
27761	760406
22059	760407
31361	760408
6855	760409
38659	760410
24651	760411
69837	760412
122382	760413
20382	760414
23959	760415
75376	760416
71623	760417
6557	760418
37919	760419
2337	760420
30907	760421
45995	760422
61232	760423
37090	760424
34605	760425
102500	760426
8139	760427
9754	760428
35767	760429
7091	760430
12194	760431
75545	760432
105415	760433
3221	760434
25411	760435
48490	760436
77127	760437
1734	760438
50377	760439
130317	760440
1594	760441
42496	760442
45862	760443
36849	760444
117924	760445
31333	760446
49906	760447
4915	760448
10888	760449
27102	760450
55336	760451
1096	760452
12012	760453
78585	760454
6468	760455
2012	760456
54126	760457
97432	760458
122869	760459
39038	760460
25174	760461
115072	760462
8362	760463
34449	760464
25202	760465
3424	760466
36920	760467
85000	760468
19208	760469
41425	760470
49225	760471
39448	760472
44577	760473
31666	760474
50542	760475
43282	760476
44673	760477
65106	760478
3071	760479
100622	760480
153633	760481
35368	760482
42304	760483
6395	760484
21150	760485
132778	760486
7767	760487
50118	760488
97951	760489
1231	760490
133200	760491
29528	760492
4767	760493
80697	760494
1812	760495
96176	760496
54770	760497
37075	760498
12714	760499
2874	760500
33735	760501
28452	760502
23015	760503
10936	760504
73725	760505
45344	760506
60383	760507
2530	760508
4562	760509
3638	760510
52490	760511
100185	760512
14788	760513
31635	760514
24259	760515
16	760516
7460	760517
27516	760518
59879	760519
47034	760520
163780	760521
3421	760522
46	760523
64141	760524
38709	760525
9332	760526
16045	760527
20402	760528
22147	760529
1708	760530
5249	760531
57953	760532
18325	760533
105550	760534
16359	760535
5762	760536
2304	760537
35691	760538
85893	760539
90499	760540
24779	760541
94465	760542
48956	760543
30346	760544
95484	760545
36901	760546
64095	760547
12932	760548
67816	760549
56492	760550
10221	760551
17537	760552
33260	760553
103133	760554
62654	760555
35691	760556
6912	760557
35514	760558
17690	760559
65052	760560
5991	760561
47386	760562
103846	760563
6643	760564
21442	760565
85470	760566
549	760567
24045	760568
1988	760569
152868	760570
65594	760571
132	760572
4173	760573
42169	760574
65287	760575
48521	760576
69812	760577
79898	760578
8440	760579
500	760580
2141	760581
23599	760582
30198	760583
121197	760584
1618	760585
19857	760586
9068	760587
77398	760588
50025	760589
28994	760590
736	760591
109622	760592
162300	760593
22052	760594
62080	760595
1388	760596
57907	760597
41869	760598
98255	760599
14406	760600
15019	760601
2485	760602
21433	760603
5243	760604
55204	760605
10228	760606
101786	760607
3155	760608
27558	760609
10380	760610
55098	760611
2684	760612
2025	760613
10361	760614
79602	760615
139628	760616
310	760617
3849	760618
96160	760619
312	760620
111179	760621
132818	760622
62723	760623
2402	760624
2326	760625
45921	760626
57	760627
112073	760628
72391	760629
39848	760630
85088	760631
50567	760632
49776	760633
107387	760634
157	760635
48172	760636
118714	760637
35659	760638
8943	760639
27568	760640
332	760641
33551	760642
55597	760643
45031	760644
46984	760645
39612	760646
32875	760647
3187	760648
1037	760649
148431	760650
50267	760651
16478	760652
73096	760653
1384	760654
14418	760655
20595	760656
18421	760657
4730	760658
20472	760659
7523	760660
52015	760661
62922	760662
37353	760663
9769	760664
49260	760665
38742	760666
13184	760667
49241	760668
205	760669
28632	760670
141368	760671
44625	760672
4224	760673
36196	760674
86686	760675
63686	760676
58152	760677
5981	760678
21966	760679
89880	760680
9729	760681
101122	760682
45693	760683
4901	760684
55423	760685
4095	760686
80648	760687
60448	760688
135876	760689
153383	760690
30050	760691
72456	760692
23890	760693
27292	760694
4396	760695
96562	760696
9997	760697
74928	760698
92115	760699
101179	760700
89488	760701
18897	760702
8527	760703
167	760704
406	760705
51859	760706
10398	760707
8544	760708
83524	760709
8522	760710
25302	760711
42497	760712
2142	760713
161068	760714
6254	760715
48312	760716
81480	760717
100729	760718
83023	760719
91732	760720
43662	760721
38793	760722
22604	760723
13132	760724
81240	760725
4251	760726
128800	760727
66088	760728
3299	760729
146724	760730
44351	760731
48439	760732
37168	760733
38474	760734
9074	760735
30828	760736
10354	760737
82613	760738
69358	760739
15895	760740
136659	760741
12837	760742
18122	760743
74688	760744
9294	760745
58284	760746
18568	760747
2703	760748
60520	760749
4722	760750
119796	760751
164041	760752
48419	760753
42899	760754
50190	760755
21572	760756
18065	760757
1747	760758
98009	760759
25009	760760
103566	760761
790	760762
47783	760763
29739	760764
147861	760765
139744	760766
51809	760767
106297	760768
139393	760769
7382	760770
8303	760771
3232	760772
9555	760773
6966	760774
68186	760775
15549	760776
25025	760777
55407	760778
156431	760779
32342	760780
66562	760781
31652	760782
44594	760783
63897	760784
30720	760785
108035	760786
27147	760787
14944	760788
4094	760789
60417	760790
9125	760791
25061	760792
6334	760793
4030	760794
93534	760795
407	760796
8022	760797
52233	760798
8299	760799
40880	760800
125911	760801
59181	760802
43157	760803
119073	760804
9392	760805
122765	760806
65914	760807
1562	760808
267	760809
3422	760810
208	760811
37440	760812
17829	760813
22956	760814
13188	760815
56666	760816
16318	760817
1387	760818
41974	760819
42602	760820
21190	760821
60917	760822
748	760823
37886	760824
8985	760825
107463	760826
17512	760827
1828	760828
15125	760829
45351	760830
61579	760831
78121	760832
133733	760833
75883	760834
41167	760835
74033	760836
32941	760837
149242	760838
20201	760839
72394	760840
49027	760841
16546	760842
111905	760843
9756	760844
88583	760845
23607	760846
11469	760847
112722	760848
292	760849
8480	760850
4849	760851
83944	760852
154554	760853
20602	760854
114305	760855
51503	760856
17688	760857
81192	760858
19997	760859
54777	760860
8261	760861
51148	760862
208	760863
53087	760864
109695	760865
77287	760866
4233	760867
44244	760868
23740	760869
38524	760870
47887	760871
633	760872
43295	760873
131412	760874
130583	760875
6560	760876
3614	760877
17193	760878
10483	760879
12109	760880
15008	760881
162645	760882
11711	760883
24770	760884
62122	760885
1275	760886
99466	760887
24490	760888
80108	760889
53769	760890
12089	760891
16109	760892
144318	760893
12355	760894
4522	760895
86854	760896
12809	760897
27814	760898
1153	760899
120756	760900
137056	760901
810	760902
18065	760903
3085	760904
126600	760905
143061	760906
117362	760907
94368	760908
15579	760909
22527	760910
27382	760911
106348	760912
7906	760913
22812	760914
35841	760915
33625	760916
27984	760917
127607	760918
2178	760919
18313	760920
44183	760921
71202	760922
24026	760923
9853	760924
184	760925
18817	760926
7600	760927
24211	760928
89834	760929
3589	760930
23504	760931
13080	760932
1112	760933
157660	760934
82462	760935
129603	760936
36354	760937
24159	760938
81756	760939
105399	760940
156110	760941
30492	760942
2729	760943
41546	760944
21111	760945
9256	760946
30490	760947
74	760948
1567	760949
65678	760950
56724	760951
37295	760952
83808	760953
38380	760954
113307	760955
41809	760956
41884	760957
100225	760958
36328	760959
97103	760960
4588	760961
3967	760962
16774	760963
11860	760964
89003	760965
51905	760966
30293	760967
12217	760968
109938	760969
92548	760970
23124	760971
18879	760972
79149	760973
33879	760974
32657	760975
56651	760976
5718	760977
31	760978
33794	760979
6234	760980
19192	760981
53957	760982
116726	760983
16176	760984
8186	760985
340	760986
27492	760987
5993	760988
40667	760989
92707	760990
46464	760991
43939	760992
18610	760993
125480	760994
29845	760995
56723	760996
6225	760997
669	760998
16494	760999
70714	761000
37145	761001
35089	761002
16195	761003
3602	761004
474	761005
122819	761006
81546	761007
1552	761008
868	761009
45310	761010
136776	761011
1629	761012
47457	761013
56525	761014
6722	761015
165994	761016
5541	761017
107169	761018
7914	761019
36317	761020
18884	761021
45070	761022
58644	761023
71811	761024
13674	761025
557	761026
10348	761027
3052	761028
12071	761029
6774	761030
106576	761031
35562	761032
38424	761033
106189	761034
10616	761035
155865	761036
91778	761037
155076	761038
7479	761039
25589	761040
88049	761041
9746	761042
59356	761043
7372	761044
70895	761045
31150	761046
99262	761047
8625	761048
91788	761049
55728	761050
50748	761051
7363	761052
29435	761053
7603	761054
891	761055
73809	761056
29088	761057
16831	761058
55426	761059
23539	761060
88172	761061
57793	761062
19527	761063
35742	761064
20370	761065
23634	761066
6018	761067
64079	761068
2580	761069
7348	761070
122390	761071
163704	761072
37669	761073
127370	761074
2401	761075
42542	761076
120736	761077
17797	761078
58163	761079
3392	761080
78836	761081
49890	761082
108759	761083
11854	761084
26334	761085
40640	761086
18421	761087
104678	761088
32128	761089
22613	761090
56166	761091
8579	761092
106315	761093
125646	761094
162395	761095
44596	761096
30839	761097
73295	761098
44751	761099
18722	761100
25523	761101
66075	761102
2828	761103
47936	761104
4683	761105
4566	761106
11986	761107
8473	761108
8164	761109
124951	761110
83633	761111
61663	761112
23895	761113
31282	761114
12785	761115
32438	761116
18635	761117
83426	761118
13514	761119
66969	761120
19401	761121
6891	761122
87578	761123
36330	761124
11870	761125
84579	761126
7120	761127
108034	761128
49127	761129
28739	761130
30035	761131
38687	761132
10671	761133
35886	761134
119436	761135
104538	761136
37742	761137
3770	761138
31777	761139
35719	761140
12175	761141
95150	761142
117179	761143
63953	761144
3198	761145
30443	761146
94801	761147
16002	761148
45162	761149
13156	761150
21709	761151
48433	761152
70584	761153
31157	761154
21320	761155
79546	761156
396	761157
13983	761158
5011	761159
84717	761160
19511	761161
639	761162
23	761163
3705	761164
26524	761165
36649	761166
7310	761167
39583	761168
45655	761169
7068	761170
256	761171
48175	761172
27187	761173
3016	761174
8922	761175
212	761176
98516	761177
5121	761178
50685	761179
26936	761180
4259	761181
16411	761182
47863	761183
23758	761184
16402	761185
48744	761186
132155	761187
52726	761188
71463	761189
129267	761190
1573	761191
15487	761192
30082	761193
6080	761194
118583	761195
2491	761196
77959	761197
26227	761198
432	761199
65720	761200
10839	761201
2671	761202
44466	761203
4067	761204
19514	761205
36374	761206
88389	761207
10578	761208
753	761209
33904	761210
3567	761211
24161	761212
3046	761213
72473	761214
104130	761215
11811	761216
11067	761217
101277	761218
97466	761219
9227	761220
889	761221
22984	761222
16747	761223
24124	761224
70779	761225
37448	761226
25109	761227
100701	761228
35424	761229
22274	761230
4567	761231
27233	761232
53403	761233
2544	761234
10670	761235
50087	761236
21778	761237
92871	761238
52571	761239
51151	761240
26489	761241
49485	761242
82353	761243
41723	761244
778	761245
36680	761246
14246	761247
399	761248
97013	761249
34029	761250
12508	761251
129019	761252
58184	761253
31323	761254
132086	761255
3191	761256
14283	761257
1235	761258
44067	761259
26175	761260
1884	761261
36098	761262
16258	761263
39683	761264
58931	761265
100521	761266
38110	761267
19233	761268
76191	761269
4928	761270
6574	761271
442	761272
8751	761273
75325	761274
31724	761275
75937	761276
99373	761277
64312	761278
31917	761279
104333	761280
157778	761281
71943	761282
8465	761283
102597	761284
14799	761285
13462	761286
37240	761287
68308	761288
96259	761289
46900	761290
18938	761291
31996	761292
38414	761293
45185	761294
75701	761295
9792	761296
15877	761297
24044	761298
38061	761299
25844	761300
50606	761301
4708	761302
59876	761303
4628	761304
112194	761305
36011	761306
10225	761307
85775	761308
20154	761309
28176	761310
26359	761311
125605	761312
81718	761313
17767	761314
61424	761315
16008	761316
36825	761317
40485	761318
5774	761319
119083	761320
113356	761321
20722	761322
21167	761323
160494	761324
3704	761325
3686	761326
86997	761327
31324	761328
88333	761329
49151	761330
71322	761331
142164	761332
601	761333
4113	761334
156391	761335
120827	761336
126071	761337
6647	761338
79306	761339
43017	761340
46129	761341
131056	761342
136834	761343
99591	761344
27695	761345
91480	761346
21505	761347
50038	761348
85547	761349
65191	761350
22780	761351
3005	761352
67060	761353
31760	761354
76772	761355
25568	761356
53170	761357
688	761358
10877	761359
29110	761360
23490	761361
19330	761362
412	761363
123656	761364
84614	761365
38269	761366
28754	761367
24	761368
17399	761369
20213	761370
4846	761371
100588	761372
1602	761373
7244	761374
88757	761375
6505	761376
17551	761377
22941	761378
25003	761379
45154	761380
2681	761381
4793	761382
56	761383
9499	761384
74264	761385
4636	761386
138481	761387
83847	761388
19019	761389
5595	761390
20373	761391
23270	761392
1084	761393
21048	761394
5188	761395
59503	761396
10795	761397
103984	761398
37682	761399
16878	761400
38873	761401
36270	761402
51889	761403
573	761404
90418	761405
63271	761406
11639	761407
5286	761408
5309	761409
103176	761410
4378	761411
2048	761412
34514	761413
16167	761414
30128	761415
136143	761416
128032	761417
35838	761418
80302	761419
33700	761420
3701	761421
20647	761422
35891	761423
96471	761424
26764	761425
17423	761426
57995	761427
2405	761428
753	761429
99890	761430
353	761431
129869	761432
937	761433
9249	761434
30051	761435
67694	761436
73213	761437
2454	761438
3582	761439
106174	761440
6181	761441
21231	761442
54756	761443
98908	761444
93510	761445
13327	761446
300	761447
134204	761448
30011	761449
2674	761450
88851	761451
6881	761452
163103	761453
123475	761454
5815	761455
8504	761456
64929	761457
50790	761458
37703	761459
68766	761460
157647	761461
71540	761462
8090	761463
117711	761464
34484	761465
26187	761466
62733	761467
1558	761468
35897	761469
84285	761470
62966	761471
57170	761472
2104	761473
110286	761474
7436	761475
76921	761476
19785	761477
124880	761478
39542	761479
1727	761480
25084	761481
21029	761482
4460	761483
13329	761484
912	761485
115558	761486
101344	761487
3400	761488
12503	761489
12897	761490
8225	761491
69176	761492
5518	761493
21945	761494
25138	761495
17872	761496
5436	761497
8790	761498
55120	761499
72864	761500
99117	761501
6573	761502
34666	761503
2866	761504
45546	761505
2804	761506
463	761507
75088	761508
779	761509
24740	761510
57875	761511
1222	761512
17531	761513
2587	761514
12418	761515
86432	761516
301	761517
25026	761518
29349	761519
29349	761520
90938	761521
33623	761522
12941	761523
60363	761524
3387	761525
67883	761526
18750	761527
120423	761528
35888	761529
32886	761530
133334	761531
8981	761532
48882	761533
22721	761534
15627	761535
30614	761536
5708	761537
14253	761538
7694	761539
5272	761540
43401	761541
67013	761542
144658	761543
12758	761544
19555	761545
18351	761546
17970	761547
668	761548
40133	761549
44717	761550
86942	761551
14933	761552
70710	761553
55924	761554
1566	761555
30771	761556
664	761557
27138	761558
18955	761559
11774	761560
2023	761561
5733	761562
7826	761563
29325	761564
73514	761565
4367	761566
442	761567
73759	761568
34728	761569
13234	761570
17157	761571
31629	761572
25763	761573
24222	761574
21352	761575
58219	761576
12240	761577
41067	761578
13091	761579
19106	761580
27390	761581
83239	761582
29903	761583
10275	761584
18555	761585
22776	761586
22758	761587
17749	761588
92942	761589
8694	761590
95508	761591
7575	761592
20053	761593
66925	761594
16606	761595
40549	761596
53829	761597
12741	761598
13381	761599
3311	761600
24932	761601
41014	761602
52200	761603
47313	761604
18324	761605
2407	761606
3461	761607
148420	761608
9191	761609
2643	761610
8849	761611
1245	761612
29620	761613
63154	761614
24008	761615
23255	761616
1393	761617
94003	761618
35908	761619
73650	761620
55175	761621
9418	761622
2496	761623
32091	761624
41883	761625
35385	761626
126849	761627
5025	761628
59060	761629
56833	761630
62142	761631
38583	761632
67284	761633
8951	761634
38018	761635
18903	761636
12256	761637
35836	761638
7036	761639
75972	761640
16646	761641
3946	761642
972	761643
58705	761644
60266	761645
60249	761646
7916	761647
149432	761648
11712	761649
45524	761650
104468	761651
12530	761652
88875	761653
23197	761654
12435	761655
1019	761656
6778	761657
132911	761658
3767	761659
67159	761660
50967	761661
42651	761662
15184	761663
54136	761664
105946	761665
21629	761666
79716	761667
1437	761668
17102	761669
68634	761670
33516	761671
46117	761672
116853	761673
2117	761674
55829	761675
18203	761676
111440	761677
942	761678
21037	761679
160169	761680
11702	761681
98860	761682
119808	761683
295	761684
6635	761685
20283	761686
9836	761687
13338	761688
129335	761689
26738	761690
8823	761691
24838	761692
5158	761693
7547	761694
20269	761695
41529	761696
92629	761697
37791	761698
3421	761699
39426	761700
9451	761701
24390	761702
115379	761703
122809	761704
9811	761705
10655	761706
95	761707
151773	761708
36747	761709
30385	761710
960	761711
34426	761712
51097	761713
17866	761714
6344	761715
131623	761716
13588	761717
39149	761718
16237	761719
141116	761720
24491	761721
1881	761722
36377	761723
6579	761724
3485	761725
27960	761726
87222	761727
18248	761728
67284	761729
58669	761730
13464	761731
37491	761732
15873	761733
76719	761734
12395	761735
68777	761736
21667	761737
15759	761738
22941	761739
28210	761740
95208	761741
686	761742
152009	761743
37143	761744
80252	761745
118541	761746
15808	761747
1783	761748
130678	761749
1185	761750
26257	761751
68548	761752
41728	761753
520	761754
73639	761755
85609	761756
91944	761757
6	761758
4011	761759
67096	761760
705	761761
1756	761762
11627	761763
49125	761764
20797	761765
3717	761766
109779	761767
3252	761768
59173	761769
84569	761770
46269	761771
2838	761772
3226	761773
47736	761774
21196	761775
36943	761776
141078	761777
135420	761778
66097	761779
9235	761780
11633	761781
8570	761782
14993	761783
11760	761784
18756	761785
28568	761786
67034	761787
60548	761788
31327	761789
58337	761790
79315	761791
68171	761792
64667	761793
101830	761794
20880	761795
46358	761796
3050	761797
24946	761798
157649	761799
132831	761800
47215	761801
24832	761802
24362	761803
117193	761804
37346	761805
71312	761806
3105	761807
71068	761808
25700	761809
23984	761810
73947	761811
25929	761812
40238	761813
9913	761814
38899	761815
8564	761816
26544	761817
10839	761818
3424	761819
12659	761820
55346	761821
17672	761822
71114	761823
82286	761824
49759	761825
11191	761826
26732	761827
30620	761828
858	761829
52511	761830
6604	761831
138496	761832
68309	761833
98	761834
45254	761835
755	761836
121679	761837
124946	761838
45207	761839
85495	761840
460	761841
64328	761842
2772	761843
34138	761844
1102	761845
14368	761846
44819	761847
13654	761848
16	761849
126930	761850
1520	761851
16982	761852
66592	761853
74602	761854
6238	761855
4797	761856
7312	761857
4598	761858
8344	761859
95420	761860
13354	761861
63598	761862
21384	761863
68676	761864
25858	761865
17216	761866
19639	761867
63534	761868
99682	761869
13516	761870
2628	761871
99574	761872
13023	761873
23227	761874
25613	761875
43489	761876
8516	761877
37916	761878
3992	761879
48743	761880
568	761881
35101	761882
41546	761883
1235	761884
55655	761885
16184	761886
3200	761887
27443	761888
142715	761889
69836	761890
3213	761891
23268	761892
3898	761893
3966	761894
22118	761895
90818	761896
4452	761897
61974	761898
23762	761899
273	761900
52073	761901
43383	761902
23937	761903
97050	761904
4717	761905
3194	761906
39805	761907
51797	761908
58207	761909
33782	761910
46394	761911
22412	761912
44152	761913
7697	761914
100030	761915
3353	761916
14497	761917
28783	761918
214	761919
66153	761920
12143	761921
46108	761922
44687	761923
699	761924
40733	761925
149219	761926
9232	761927
24486	761928
66236	761929
42198	761930
103038	761931
23963	761932
92856	761933
4497	761934
1990	761935
2060	761936
56892	761937
15552	761938
66911	761939
34113	761940
296	761941
3228	761942
29245	761943
503	761944
3	761945
39529	761946
42602	761947
31305	761948
119862	761949
9403	761950
66113	761951
106501	761952
63188	761953
7912	761954
2333	761955
73497	761956
85967	761957
2188	761958
6048	761959
77867	761960
5904	761961
17956	761962
932	761963
18170	761964
50702	761965
79255	761966
5630	761967
2745	761968
28859	761969
18168	761970
63268	761971
1089	761972
57699	761973
72656	761974
5910	761975
59712	761976
65578	761977
165106	761978
1373	761979
137742	761980
39672	761981
147165	761982
10747	761983
58782	761984
49317	761985
8089	761986
124748	761987
11888	761988
131453	761989
9801	761990
12665	761991
10765	761992
54832	761993
86634	761994
6871	761995
2104	761996
22531	761997
21791	761998
12256	761999
14408	762000
62434	762001
8715	762002
29009	762003
133886	762004
17342	762005
1228	762006
118960	762007
129944	762008
8400	762009
18249	762010
13783	762011
35326	762012
194	762013
965	762014
106085	762015
4928	762016
6482	762017
58146	762018
22412	762019
38167	762020
71395	762021
82870	762022
25747	762023
652	762024
3312	762025
1575	762026
19378	762027
22501	762028
92765	762029
21925	762030
135617	762031
62495	762032
3902	762033
27875	762034
65581	762035
12270	762036
346	762037
7060	762038
2616	762039
6523	762040
21828	762041
18508	762042
16359	762043
1529	762044
9058	762045
58644	762046
32028	762047
38964	762048
64737	762049
22442	762050
28560	762051
17118	762052
129626	762053
27896	762054
17070	762055
24270	762056
45474	762057
25048	762058
1134	762059
132175	762060
8346	762061
5032	762062
3947	762063
96628	762064
11382	762065
8394	762066
116936	762067
36897	762068
46355	762069
44712	762070
52648	762071
48431	762072
21847	762073
30126	762074
9180	762075
75394	762076
21057	762077
14780	762078
46139	762079
12690	762080
4641	762081
14	762082
104378	762083
3464	762084
42229	762085
123663	762086
114951	762087
30029	762088
9361	762089
74424	762090
20482	762091
82573	762092
136391	762093
15607	762094
36639	762095
75920	762096
43993	762097
9754	762098
10810	762099
19446	762100
125854	762101
11223	762102
8441	762103
4942	762104
33135	762105
92209	762106
11220	762107
21807	762108
40755	762109
1307	762110
46497	762111
726	762112
5247	762113
86601	762114
76158	762115
99974	762116
24934	762117
397	762118
216	762119
809	762120
6092	762121
24610	762122
19	762123
7279	762124
28575	762125
90	762126
37700	762127
45247	762128
49073	762129
48594	762130
52615	762131
12294	762132
2263	762133
79805	762134
5628	762135
16343	762136
5304	762137
9016	762138
55727	762139
129659	762140
27324	762141
36844	762142
102	762143
131866	762144
25636	762145
27872	762146
52951	762147
1515	762148
9949	762149
45828	762150
8426	762151
87496	762152
7682	762153
44702	762154
41726	762155
61315	762156
10224	762157
27613	762158
9166	762159
101374	762160
148190	762161
16824	762162
1773	762163
56433	762164
56033	762165
25918	762166
64498	762167
21009	762168
13261	762169
10934	762170
9013	762171
60004	762172
20917	762173
5991	762174
125530	762175
31327	762176
26694	762177
794	762178
23236	762179
24346	762180
18448	762181
30749	762182
157581	762183
1054	762184
238	762185
27454	762186
30960	762187
9736	762188
55443	762189
70012	762190
21605	762191
121398	762192
1709	762193
59857	762194
2627	762195
17393	762196
55173	762197
11214	762198
22332	762199
34153	762200
83781	762201
16247	762202
107969	762203
4822	762204
80	762205
2075	762206
108737	762207
33102	762208
54390	762209
37530	762210
37891	762211
3177	762212
3165	762213
1972	762214
21966	762215
57985	762216
11496	762217
24643	762218
18953	762219
132320	762220
2441	762221
93207	762222
107056	762223
39475	762224
63372	762225
74287	762226
77574	762227
13755	762228
3229	762229
26514	762230
31520	762231
10554	762232
53661	762233
16098	762234
21677	762235
11145	762236
28913	762237
10183	762238
84043	762239
37632	762240
92123	762241
1964	762242
32720	762243
10377	762244
18643	762245
27479	762246
60185	762247
27670	762248
15484	762249
32162	762250
55765	762251
164722	762252
122940	762253
62060	762254
5655	762255
75762	762256
23815	762257
29006	762258
7003	762259
57340	762260
104564	762261
29993	762262
39340	762263
30472	762264
19	762265
33881	762266
6311	762267
10131	762268
10209	762269
1011	762270
72207	762271
380	762272
14921	762273
131465	762274
9593	762275
8776	762276
19181	762277
90744	762278
19218	762279
661	762280
58693	762281
9814	762282
3959	762283
715	762284
610	762285
49171	762286
82370	762287
46044	762288
56539	762289
26868	762290
10070	762291
10620	762292
139826	762293
57871	762294
8653	762295
2693	762296
21610	762297
80549	762298
82827	762299
9714	762300
54354	762301
97520	762302
30189	762303
149633	762304
1487	762305
45861	762306
26414	762307
23096	762308
20971	762309
686	762310
112903	762311
119182	762312
96225	762313
69998	762314
24416	762315
4950	762316
117142	762317
93784	762318
130634	762319
89473	762320
46884	762321
59804	762322
93811	762323
94724	762324
151095	762325
19606	762326
9786	762327
83619	762328
101598	762329
3796	762330
5688	762331
76493	762332
128866	762333
47563	762334
23041	762335
40717	762336
11775	762337
11707	762338
8779	762339
5162	762340
5425	762341
21027	762342
137302	762343
42508	762344
445	762345
133616	762346
5808	762347
59912	762348
13490	762349
6234	762350
48275	762351
81793	762352
6957	762353
2164	762354
24146	762355
91	762356
80771	762357
163101	762358
2404	762359
45251	762360
25857	762361
9596	762362
16049	762363
494	762364
38553	762365
14523	762366
7013	762367
161642	762368
39329	762369
360	762370
15736	762371
19983	762372
19830	762373
85719	762374
11313	762375
5867	762376
10536	762377
3500	762378
86127	762379
83199	762380
17279	762381
63864	762382
47610	762383
1320	762384
56309	762385
13086	762386
15326	762387
44435	762388
24508	762389
120328	762390
19695	762391
19516	762392
15049	762393
8670	762394
58127	762395
18869	762396
61081	762397
89747	762398
163	762399
93836	762400
57694	762401
10005	762402
1243	762403
15216	762404
2198	762405
19482	762406
39753	762407
15522	762408
398	762409
35484	762410
62780	762411
18923	762412
680	762413
63273	762414
132525	762415
75972	762416
43502	762417
6036	762418
123756	762419
113873	762420
69322	762421
156041	762422
84627	762423
98794	762424
115767	762425
124992	762426
26259	762427
40713	762428
132673	762429
29763	762430
16751	762431
112356	762432
56528	762433
8361	762434
6015	762435
111642	762436
20791	762437
36486	762438
60503	762439
10978	762440
18874	762441
2771	762442
387	762443
390	762444
267	762445
33829	762446
51107	762447
29740	762448
35184	762449
145033	762450
132910	762451
30405	762452
1736	762453
67339	762454
60324	762455
38331	762456
40568	762457
62950	762458
17764	762459
27849	762460
86603	762461
67516	762462
11057	762463
11052	762464
3822	762465
117182	762466
15347	762467
12751	762468
162670	762469
815	762470
73185	762471
40157	762472
464	762473
32956	762474
17443	762475
26353	762476
32851	762477
75028	762478
9704	762479
5374	762480
52814	762481
41948	762482
10655	762483
68217	762484
2799	762485
153853	762486
470	762487
3478	762488
63570	762489
3071	762490
12995	762491
31352	762492
14770	762493
12943	762494
33555	762495
6630	762496
15172	762497
17529	762498
81192	762499
38816	762500
3864	762501
131564	762502
5089	762503
10309	762504
40232	762505
7801	762506
2682	762507
128012	762508
4771	762509
115962	762510
10169	762511
11337	762512
5429	762513
13199	762514
88180	762515
17607	762516
1358	762517
10098	762518
126408	762519
65828	762520
114967	762521
6114	762522
19817	762523
78621	762524
437	762525
97190	762526
63960	762527
102709	762528
66363	762529
60594	762530
65031	762531
28323	762532
350	762533
88702	762534
1727	762535
11503	762536
49877	762537
24457	762538
51155	762539
12054	762540
22799	762541
84900	762542
44558	762543
11398	762544
114003	762545
86286	762546
802	762547
69983	762548
101607	762549
27595	762550
7096	762551
35294	762552
88503	762553
15556	762554
70591	762555
71072	762556
31438	762557
81494	762558
25011	762559
19493	762560
21390	762561
3353	762562
49605	762563
74968	762564
10409	762565
3342	762566
4111	762567
10485	762568
78510	762569
120837	762570
15723	762571
528	762572
80449	762573
20134	762574
38098	762575
49228	762576
38408	762577
125200	762578
9695	762579
3985	762580
6209	762581
49875	762582
31098	762583
130414	762584
44632	762585
96831	762586
34013	762587
2817	762588
34551	762589
90125	762590
18708	762591
28983	762592
9024	762593
79229	762594
10796	762595
39642	762596
1646	762597
27921	762598
682	762599
62800	762600
3252	762601
7306	762602
45566	762603
27657	762604
1959	762605
82154	762606
47742	762607
83792	762608
23833	762609
32510	762610
2215	762611
28070	762612
21620	762613
3873	762614
28449	762615
61078	762616
38813	762617
42720	762618
39118	762619
115507	762620
112557	762621
40606	762622
2356	762623
7937	762624
9531	762625
19005	762626
35909	762627
45184	762628
27908	762629
3155	762630
4788	762631
499	762632
4142	762633
24039	762634
232	762635
49821	762636
17402	762637
1837	762638
58683	762639
73891	762640
25536	762641
11711	762642
97873	762643
5456	762644
35451	762645
4146	762646
44131	762647
480	762648
12524	762649
4821	762650
156794	762651
86224	762652
7153	762653
124243	762654
31211	762655
110470	762656
43699	762657
17576	762658
35441	762659
8410	762660
51781	762661
11404	762662
76149	762663
9155	762664
21001	762665
163979	762666
14355	762667
53260	762668
9878	762669
1921	762670
9494	762671
19341	762672
4120	762673
27816	762674
39410	762675
81437	762676
11554	762677
162291	762678
9666	762679
19506	762680
84769	762681
87482	762682
360	762683
27798	762684
28589	762685
4054	762686
99836	762687
16616	762688
100147	762689
154158	762690
18282	762691
8875	762692
7634	762693
12752	762694
146919	762695
84446	762696
47557	762697
15734	762698
29594	762699
14013	762700
12242	762701
111561	762702
36034	762703
21764	762704
22133	762705
47465	762706
19182	762707
638	762708
91045	762709
14253	762710
24892	762711
95211	762712
33417	762713
44292	762714
150286	762715
81784	762716
13994	762717
47644	762718
7642	762719
6494	762720
22104	762721
11750	762722
2295	762723
53385	762724
962	762725
1420	762726
48257	762727
3880	762728
8837	762729
55	762730
9711	762731
23299	762732
15495	762733
984	762734
19768	762735
8	762736
12402	762737
61786	762738
2731	762739
327	762740
75587	762741
110641	762742
5753	762743
25676	762744
44726	762745
77699	762746
7848	762747
13367	762748
40621	762749
75	762750
21892	762751
121905	762752
22961	762753
10953	762754
58530	762755
8168	762756
68004	762757
52778	762758
26378	762759
1434	762760
6757	762761
99531	762762
57229	762763
14695	762764
2360	762765
73734	762766
89587	762767
15963	762768
13612	762769
10579	762770
161049	762771
5818	762772
88	762773
998	762774
1590	762775
26480	762776
77848	762777
5255	762778
51801	762779
2275	762780
6520	762781
64268	762782
8273	762783
28000	762784
10884	762785
1661	762786
26672	762787
20276	762788
11831	762789
8462	762790
67298	762791
30401	762792
131541	762793
13137	762794
7875	762795
136694	762796
5506	762797
1266	762798
3467	762799
2079	762800
24486	762801
5900	762802
1081	762803
28680	762804
79376	762805
43847	762806
13443	762807
25654	762808
46533	762809
13523	762810
23815	762811
62853	762812
50099	762813
20875	762814
62442	762815
3171	762816
56850	762817
1650	762818
62866	762819
60954	762820
63462	762821
12799	762822
41235	762823
166223	762824
38462	762825
70058	762826
13403	762827
24211	762828
954	762829
19941	762830
45834	762831
752	762832
8318	762833
97904	762834
4	762835
14577	762836
13832	762837
67918	762838
8064	762839
42213	762840
32199	762841
111501	762842
82797	762843
115583	762844
122451	762845
35695	762846
105401	762847
131874	762848
125248	762849
70460	762850
20053	762851
108833	762852
67389	762853
12688	762854
25785	762855
7565	762856
1964	762857
1024	762858
49715	762859
46942	762860
897	762861
3487	762862
6891	762863
14326	762864
77686	762865
32316	762866
226	762867
79702	762868
12059	762869
30618	762870
12325	762871
2952	762872
85	762873
30250	762874
1773	762875
33831	762876
15757	762877
14246	762878
9392	762879
55239	762880
31351	762881
40335	762882
23474	762883
1500	762884
79405	762885
11833	762886
2877	762887
73936	762888
11935	762889
75285	762890
69406	762891
12898	762892
156202	762893
6918	762894
133739	762895
141405	762896
18980	762897
40840	762898
60968	762899
22936	762900
23163	762901
33329	762902
1834	762903
1712	762904
52616	762905
5965	762906
39551	762907
632	762908
80701	762909
29857	762910
22072	762911
126643	762912
61434	762913
23050	762914
28852	762915
51105	762916
60815	762917
4962	762918
23404	762919
59	762920
106507	762921
1928	762922
149505	762923
132230	762924
43627	762925
51273	762926
55373	762927
1037	762928
20918	762929
41385	762930
12604	762931
70361	762932
25567	762933
152979	762934
20612	762935
2053	762936
31630	762937
56030	762938
27012	762939
83562	762940
3481	762941
28758	762942
34420	762943
9620	762944
10716	762945
37870	762946
39710	762947
6932	762948
65232	762949
66716	762950
35478	762951
159718	762952
3897	762953
4290	762954
2982	762955
19217	762956
22268	762957
18351	762958
33532	762959
2002	762960
526	762961
33787	762962
3409	762963
33272	762964
150601	762965
66502	762966
53704	762967
57716	762968
1994	762969
52981	762970
8234	762971
13533	762972
13906	762973
14449	762974
20924	762975
884	762976
12613	762977
21518	762978
39964	762979
798	762980
37460	762981
25927	762982
105832	762983
16997	762984
15154	762985
37600	762986
33049	762987
1318	762988
46171	762989
67834	762990
130735	762991
40828	762992
87053	762993
15720	762994
140791	762995
78791	762996
8592	762997
59780	762998
46110	762999
24080	763000
90493	763001
45871	763002
24778	763003
2309	763004
137	763005
11844	763006
28858	763007
42828	763008
10927	763009
6	763010
8944	763011
84172	763012
38539	763013
20397	763014
94523	763015
2039	763016
60169	763017
15283	763018
100453	763019
144227	763020
28934	763021
5270	763022
27190	763023
27356	763024
19926	763025
23678	763026
89812	763027
43205	763028
69614	763029
3214	763030
36975	763031
87538	763032
31282	763033
15	763034
59037	763035
2022	763036
15238	763037
45001	763038
119478	763039
7801	763040
4120	763041
60316	763042
71118	763043
45120	763044
32328	763045
13537	763046
145637	763047
1067	763048
100615	763049
26855	763050
45382	763051
108011	763052
5019	763053
4723	763054
126358	763055
50959	763056
14554	763057
58250	763058
4096	763059
48900	763060
1997	763061
9179	763062
166367	763063
33044	763064
103352	763065
125782	763066
72610	763067
16456	763068
10931	763069
87385	763070
37945	763071
2450	763072
75821	763073
13654	763074
46459	763075
61400	763076
153540	763077
1301	763078
4860	763079
3785	763080
40489	763081
137871	763082
600	763083
40542	763084
98494	763085
130738	763086
90073	763087
47038	763088
110291	763089
42679	763090
132132	763091
30030	763092
14300	763093
68040	763094
76836	763095
76837	763096
2071	763097
27865	763098
14498	763099
62767	763100
2461	763101
210	763102
86786	763103
2542	763104
28515	763105
51286	763106
23246	763107
25295	763108
71896	763109
102264	763110
37985	763111
50305	763112
3610	763113
159063	763114
4135	763115
882	763116
5858	763117
32856	763118
930	763119
4461	763120
29061	763121
1601	763122
18611	763123
164748	763124
10735	763125
1631	763126
24331	763127
51002	763128
49935	763129
101680	763130
17478	763131
2640	763132
97984	763133
30583	763134
5375	763135
4193	763136
58357	763137
21257	763138
13843	763139
325	763140
59365	763141
42652	763142
68273	763143
50415	763144
324	763145
124138	763146
101229	763147
11749	763148
10924	763149
7873	763150
70208	763151
156130	763152
21110	763153
118971	763154
14289	763155
74710	763156
17541	763157
12475	763158
16387	763159
131092	763160
85129	763161
17294	763162
164578	763163
113110	763164
50198	763165
18583	763166
42618	763167
44068	763168
89385	763169
26070	763170
65832	763171
71822	763172
41841	763173
59841	763174
101079	763175
35994	763176
55508	763177
22311	763178
8105	763179
21904	763180
11143	763181
37808	763182
16073	763183
16913	763184
123903	763185
6198	763186
83985	763187
27118	763188
2911	763189
7286	763190
9480	763191
3145	763192
76347	763193
90539	763194
37769	763195
638	763196
9989	763197
38578	763198
47239	763199
8143	763200
23855	763201
21413	763202
18332	763203
3989	763204
3575	763205
108125	763206
80960	763207
52129	763208
45540	763209
90	763210
409	763211
58083	763212
2458	763213
8666	763214
12291	763215
24473	763216
17491	763217
35157	763218
63596	763219
25392	763220
17489	763221
119525	763222
21837	763223
74218	763224
91424	763225
67345	763226
13519	763227
1369	763228
6908	763229
98429	763230
89199	763231
159526	763232
13576	763233
24988	763234
10461	763235
89598	763236
61328	763237
106962	763238
6850	763239
13356	763240
4389	763241
9150	763242
36524	763243
29389	763244
77301	763245
9877	763246
56449	763247
5497	763248
9661	763249
16630	763250
20225	763251
3413	763252
32310	763253
71592	763254
133220	763255
38327	763256
8670	763257
19189	763258
38	763259
4941	763260
515	763261
73294	763262
3066	763263
4875	763264
104796	763265
9501	763266
24776	763267
21037	763268
16699	763269
9649	763270
6002	763271
94608	763272
5040	763273
8091	763274
30147	763275
4374	763276
6163	763277
2039	763278
3265	763279
816	763280
52644	763281
22303	763282
87413	763283
22000	763284
19566	763285
27819	763286
70839	763287
82082	763288
33209	763289
73629	763290
102897	763291
20091	763292
21267	763293
18657	763294
38176	763295
1912	763296
54947	763297
60376	763298
13426	763299
3668	763300
29660	763301
18066	763302
5533	763303
13469	763304
6154	763305
60	763306
96123	763307
105409	763308
70381	763309
13923	763310
96	763311
79860	763312
5925	763313
2354	763314
18793	763315
38472	763316
18	763317
131071	763318
73000	763319
31492	763320
12496	763321
11834	763322
21774	763323
4990	763324
67615	763325
88510	763326
71597	763327
82592	763328
83750	763329
16404	763330
101603	763331
7236	763332
367	763333
1564	763334
14283	763335
74589	763336
50672	763337
21137	763338
49642	763339
9648	763340
13381	763341
131648	763342
6723	763343
6419	763344
54554	763345
49149	763346
75517	763347
103809	763348
25733	763349
1955	763350
5926	763351
9825	763352
31028	763353
66242	763354
526	763355
88657	763356
108088	763357
20408	763358
28998	763359
105251	763360
82527	763361
26306	763362
2477	763363
6527	763364
16863	763365
14930	763366
69246	763367
471	763368
7736	763369
137754	763370
58072	763371
31229	763372
53956	763373
3390	763374
101900	763375
68015	763376
20678	763377
4892	763378
6020	763379
40132	763380
68515	763381
78997	763382
69005	763383
70923	763384
15880	763385
1129	763386
72071	763387
78648	763388
1626	763389
7620	763390
6639	763391
19146	763392
13725	763393
61885	763394
323	763395
465	763396
18321	763397
32043	763398
1244	763399
272	763400
94054	763401
1892	763402
6882	763403
149736	763404
7805	763405
21566	763406
23631	763407
78889	763408
35470	763409
4416	763410
80228	763411
49754	763412
10617	763413
2115	763414
3272	763415
120190	763416
109	763417
39707	763418
12227	763419
37043	763420
55950	763421
23105	763422
1979	763423
14533	763424
16430	763425
39530	763426
27458	763427
38131	763428
42118	763429
28075	763430
929	763431
42115	763432
7780	763433
66105	763434
49666	763435
25228	763436
1798	763437
39612	763438
23170	763439
139	763440
63276	763441
108151	763442
5003	763443
59554	763444
19677	763445
73566	763446
22904	763447
3738	763448
41337	763449
149883	763450
4724	763451
126033	763452
123	763453
112937	763454
5569	763455
8776	763456
51231	763457
4203	763458
23748	763459
61979	763460
27011	763461
80364	763462
42090	763463
103666	763464
2875	763465
133772	763466
92234	763467
128397	763468
21665	763469
96006	763470
50658	763471
9290	763472
31971	763473
159464	763474
101244	763475
5554	763476
482	763477
121040	763478
53485	763479
21649	763480
1027	763481
66602	763482
36028	763483
140	763484
11805	763485
14286	763486
5457	763487
8640	763488
11151	763489
18977	763490
13123	763491
133584	763492
62294	763493
12501	763494
42948	763495
338	763496
4067	763497
49522	763498
10	763499
6731	763500
35394	763501
66264	763502
6845	763503
115152	763504
45406	763505
87793	763506
25921	763507
48057	763508
17669	763509
39330	763510
2754	763511
47388	763512
86182	763513
44013	763514
5186	763515
39120	763516
101811	763517
48330	763518
2645	763519
7043	763520
106108	763521
10189	763522
85030	763523
29	763524
148514	763525
19330	763526
60536	763527
15141	763528
5672	763529
78078	763530
56464	763531
69814	763532
114195	763533
143151	763534
30653	763535
2331	763536
1775	763537
16387	763538
128926	763539
48753	763540
36767	763541
94258	763542
47245	763543
10578	763544
7791	763545
10923	763546
75007	763547
34325	763548
38810	763549
8633	763550
75164	763551
96368	763552
1084	763553
10148	763554
98628	763555
11282	763556
57420	763557
118320	763558
30856	763559
118499	763560
71	763561
756	763562
16630	763563
41026	763564
2287	763565
25388	763566
108673	763567
126577	763568
114	763569
50687	763570
27204	763571
133793	763572
148920	763573
3011	763574
5981	763575
86585	763576
44496	763577
23999	763578
114994	763579
4478	763580
19920	763581
17263	763582
24014	763583
91078	763584
10777	763585
10208	763586
5139	763587
68790	763588
156643	763589
25228	763590
57944	763591
62241	763592
13784	763593
58729	763594
116712	763595
59712	763596
118560	763597
23382	763598
42060	763599
29059	763600
73482	763601
134185	763602
13039	763603
23838	763604
4140	763605
162599	763606
29303	763607
1347	763608
22238	763609
99512	763610
98663	763611
992	763612
28670	763613
156605	763614
88209	763615
3197	763616
18661	763617
22477	763618
3996	763619
1535	763620
32744	763621
12	763622
29014	763623
27251	763624
78704	763625
17665	763626
64127	763627
112473	763628
144416	763629
105258	763630
32193	763631
57197	763632
19613	763633
21832	763634
37368	763635
18795	763636
28848	763637
5687	763638
19186	763639
62118	763640
93306	763641
43342	763642
10373	763643
29201	763644
63088	763645
90523	763646
37376	763647
117617	763648
70922	763649
64700	763650
53884	763651
3856	763652
6491	763653
38521	763654
34377	763655
88907	763656
32171	763657
13871	763658
17983	763659
46084	763660
35144	763661
92518	763662
19427	763663
57047	763664
41289	763665
57807	763666
97437	763667
134714	763668
477	763669
6519	763670
86420	763671
92117	763672
64854	763673
25152	763674
27473	763675
93359	763676
7363	763677
5678	763678
255	763679
79438	763680
2286	763681
348	763682
13294	763683
2973	763684
61014	763685
20	763686
96984	763687
87389	763688
53821	763689
4978	763690
5926	763691
85256	763692
10511	763693
15203	763694
12462	763695
91434	763696
79631	763697
60021	763698
23920	763699
113573	763700
25382	763701
12785	763702
139	763703
97716	763704
2291	763705
153985	763706
26294	763707
19589	763708
3875	763709
61678	763710
15239	763711
130495	763712
4896	763713
78090	763714
86348	763715
8156	763716
83996	763717
39876	763718
7096	763719
20118	763720
3059	763721
3795	763722
4850	763723
2788	763724
19867	763725
3737	763726
9390	763727
1731	763728
61421	763729
117373	763730
21609	763731
31625	763732
34209	763733
13760	763734
84770	763735
15066	763736
16232	763737
22	763738
38318	763739
43737	763740
14109	763741
27299	763742
97536	763743
132208	763744
33616	763745
37186	763746
766	763747
812	763748
44528	763749
8695	763750
43174	763751
2591	763752
52986	763753
28458	763754
1159	763755
1580	763756
112059	763757
141660	763758
84398	763759
88118	763760
4577	763761
60952	763762
12250	763763
42255	763764
66137	763765
11212	763766
48026	763767
7540	763768
21902	763769
7827	763770
6432	763771
29777	763772
9088	763773
4130	763774
437	763775
25180	763776
13307	763777
86930	763778
24875	763779
70135	763780
2711	763781
3711	763782
9663	763783
17960	763784
11350	763785
76514	763786
61276	763787
80112	763788
11089	763789
18661	763790
83580	763791
125820	763792
115494	763793
38803	763794
89924	763795
5512	763796
49733	763797
45817	763798
15098	763799
21259	763800
55698	763801
76167	763802
25973	763803
2193	763804
42864	763805
95531	763806
72677	763807
5445	763808
44225	763809
46427	763810
19470	763811
55529	763812
37078	763813
143038	763814
43170	763815
7748	763816
4866	763817
126425	763818
85761	763819
89198	763820
2629	763821
21921	763822
23018	763823
49747	763824
60231	763825
6537	763826
96370	763827
118625	763828
1849	763829
62878	763830
18515	763831
45928	763832
50334	763833
17023	763834
5373	763835
128850	763836
25521	763837
14092	763838
56616	763839
23393	763840
96913	763841
43484	763842
32139	763843
5677	763844
4513	763845
24113	763846
84895	763847
1694	763848
92378	763849
131532	763850
15555	763851
58097	763852
58551	763853
21772	763854
127202	763855
42806	763856
69551	763857
42054	763858
38866	763859
46936	763860
56980	763861
46386	763862
31597	763863
38531	763864
102373	763865
61571	763866
3084	763867
161384	763868
22138	763869
9002	763870
12539	763871
128724	763872
17093	763873
31259	763874
59933	763875
4143	763876
17380	763877
161766	763878
18162	763879
13089	763880
57345	763881
65516	763882
159162	763883
41913	763884
15219	763885
13637	763886
21150	763887
12511	763888
16610	763889
5234	763890
78303	763891
45035	763892
1594	763893
8202	763894
32604	763895
4007	763896
10908	763897
55270	763898
79239	763899
109724	763900
45428	763901
45073	763902
39305	763903
39245	763904
69632	763905
1414	763906
25403	763907
6495	763908
16406	763909
25924	763910
34635	763911
35336	763912
86640	763913
53360	763914
163455	763915
148624	763916
21522	763917
5570	763918
41508	763919
94022	763920
8461	763921
7011	763922
9250	763923
6267	763924
511	763925
5407	763926
15038	763927
40407	763928
190	763929
14075	763930
117169	763931
166347	763932
14244	763933
81680	763934
11	763935
6699	763936
66200	763937
103471	763938
19244	763939
64930	763940
4602	763941
39769	763942
2512	763943
13262	763944
13862	763945
33869	763946
104567	763947
45328	763948
6880	763949
5906	763950
139204	763951
24332	763952
68919	763953
12017	763954
79321	763955
135227	763956
28662	763957
18487	763958
9477	763959
106972	763960
102241	763961
24168	763962
1009	763963
8375	763964
76351	763965
4025	763966
13516	763967
119424	763968
5214	763969
116689	763970
49896	763971
31	763972
125388	763973
223	763974
4332	763975
32062	763976
508	763977
77879	763978
19805	763979
4341	763980
1793	763981
69898	763982
13852	763983
4791	763984
6231	763985
4488	763986
34930	763987
59166	763988
26866	763989
35169	763990
48358	763991
65902	763992
1790	763993
148636	763994
13970	763995
102344	763996
48029	763997
13079	763998
146486	763999
20227	764000
45744	764001
9391	764002
101748	764003
69517	764004
165894	764005
9519	764006
82888	764007
137221	764008
117265	764009
97680	764010
7332	764011
21076	764012
1974	764013
35495	764014
69350	764015
2009	764016
24385	764017
91403	764018
18312	764019
83799	764020
4353	764021
1689	764022
6534	764023
15240	764024
1411	764025
14227	764026
30496	764027
61379	764028
32713	764029
129549	764030
1805	764031
28667	764032
1293	764033
14293	764034
57644	764035
13036	764036
16164	764037
13790	764038
49964	764039
10800	764040
6970	764041
5404	764042
8068	764043
123243	764044
154270	764045
15651	764046
45948	764047
1314	764048
5002	764049
10966	764050
24575	764051
29342	764052
17778	764053
44418	764054
57487	764055
8806	764056
110263	764057
6096	764058
92434	764059
9257	764060
3466	764061
115514	764062
61831	764063
72255	764064
8038	764065
13650	764066
86084	764067
71718	764068
22582	764069
5992	764070
29175	764071
218	764072
31326	764073
88201	764074
713	764075
110	764076
9	764077
50627	764078
54051	764079
5538	764080
23139	764081
641	764082
20	764083
128025	764084
128228	764085
49548	764086
89	764087
844	764088
144	764089
101849	764090
15598	764091
12418	764092
20221	764093
788	764094
49453	764095
86481	764096
6225	764097
13807	764098
1461	764099
23401	764100
97384	764101
70316	764102
43336	764103
107840	764104
103614	764105
43568	764106
109980	764107
1633	764108
24892	764109
73381	764110
48494	764111
69803	764112
19202	764113
60817	764114
156092	764115
536	764116
3566	764117
6615	764118
724	764119
66127	764120
61491	764121
17375	764122
1015	764123
11521	764124
20504	764125
80402	764126
88	764127
83593	764128
91101	764129
78886	764130
62147	764131
12717	764132
16551	764133
75783	764134
95172	764135
41467	764136
2267	764137
6541	764138
15966	764139
249	764140
37577	764141
11557	764142
5591	764143
49151	764144
50336	764145
472	764146
36923	764147
56526	764148
13680	764149
128358	764150
21601	764151
114248	764152
76705	764153
57222	764154
12548	764155
10299	764156
89685	764157
468	764158
39979	764159
64739	764160
49554	764161
20988	764162
1026	764163
96741	764164
53207	764165
38660	764166
9088	764167
53417	764168
56551	764169
10092	764170
43866	764171
16286	764172
32183	764173
69846	764174
23534	764175
79204	764176
22218	764177
52266	764178
83059	764179
38904	764180
290	764181
1961	764182
54268	764183
22998	764184
107320	764185
43728	764186
22808	764187
41011	764188
94222	764189
65588	764190
26263	764191
40900	764192
80280	764193
87268	764194
11432	764195
45526	764196
17830	764197
58027	764198
75973	764199
72202	764200
103068	764201
14854	764202
12413	764203
163367	764204
95697	764205
19225	764206
29314	764207
73179	764208
27094	764209
11470	764210
55006	764211
134902	764212
4887	764213
21703	764214
10863	764215
30472	764216
9875	764217
33215	764218
73945	764219
6556	764220
118332	764221
20673	764222
25539	764223
1826	764224
2096	764225
42438	764226
14986	764227
29425	764228
163383	764229
69521	764230
95863	764231
43626	764232
14938	764233
18632	764234
64408	764235
118956	764236
9205	764237
32839	764238
57005	764239
6921	764240
21029	764241
6184	764242
5360	764243
16451	764244
144118	764245
51366	764246
16280	764247
115787	764248
12815	764249
740	764250
21099	764251
38972	764252
45695	764253
24102	764254
3273	764255
5259	764256
42327	764257
71783	764258
69309	764259
4074	764260
14476	764261
1163	764262
151247	764263
10162	764264
55949	764265
7985	764266
122311	764267
78486	764268
83195	764269
122569	764270
65400	764271
112	764272
27653	764273
47537	764274
50931	764275
133189	764276
38317	764277
70331	764278
80879	764279
21316	764280
344	764281
89408	764282
63632	764283
77335	764284
42144	764285
44890	764286
7794	764287
41250	764288
107168	764289
29747	764290
165194	764291
51996	764292
148256	764293
22571	764294
9944	764295
14522	764296
7380	764297
19315	764298
42865	764299
5020	764300
25784	764301
27446	764302
76755	764303
4941	764304
1519	764305
54314	764306
6563	764307
22576	764308
112329	764309
105288	764310
42502	764311
27358	764312
21891	764313
20103	764314
775	764315
17357	764316
143088	764317
4101	764318
18681	764319
9055	764320
39136	764321
54869	764322
26621	764323
161503	764324
100514	764325
67981	764326
18817	764327
6712	764328
70145	764329
1482	764330
34119	764331
29030	764332
67112	764333
70294	764334
2422	764335
107611	764336
2359	764337
3161	764338
9892	764339
6038	764340
184	764341
104700	764342
29526	764343
146	764344
105471	764345
124271	764346
6519	764347
39295	764348
54539	764349
118235	764350
2284	764351
19864	764352
27922	764353
39336	764354
19549	764355
51289	764356
57940	764357
79713	764358
25088	764359
41123	764360
159	764361
108205	764362
78841	764363
101300	764364
73554	764365
8589	764366
45270	764367
56638	764368
13022	764369
32596	764370
128757	764371
27330	764372
11409	764373
4723	764374
26762	764375
9634	764376
49075	764377
18726	764378
499	764379
25839	764380
55571	764381
157408	764382
2935	764383
8884	764384
2371	764385
35727	764386
18759	764387
46160	764388
94745	764389
22801	764390
13493	764391
14346	764392
8463	764393
31977	764394
38306	764395
53684	764396
118168	764397
34583	764398
841	764399
12254	764400
103688	764401
50999	764402
53	764403
18309	764404
41333	764405
23305	764406
17642	764407
32231	764408
11800	764409
42429	764410
48557	764411
159936	764412
34731	764413
72248	764414
23366	764415
5074	764416
166550	764417
3133	764418
6045	764419
9612	764420
38921	764421
6197	764422
9189	764423
61336	764424
7913	764425
609	764426
73280	764427
707	764428
65057	764429
859	764430
100621	764431
1372	764432
26222	764433
18710	764434
38229	764435
128469	764436
13798	764437
1286	764438
15931	764439
36078	764440
41141	764441
120782	764442
5733	764443
23610	764444
49773	764445
872	764446
93052	764447
96211	764448
15478	764449
12091	764450
66451	764451
61094	764452
11037	764453
36808	764454
56880	764455
99717	764456
90152	764457
61	764458
16193	764459
2458	764460
76906	764461
12854	764462
37571	764463
41107	764464
54875	764465
74886	764466
26142	764467
29204	764468
61220	764469
71102	764470
40824	764471
12114	764472
28479	764473
5055	764474
26149	764475
63767	764476
90055	764477
86555	764478
32514	764479
45729	764480
33206	764481
89104	764482
12947	764483
28102	764484
23832	764485
322	764486
1	764487
44096	764488
3759	764489
13721	764490
62811	764491
9438	764492
838	764493
45704	764494
82905	764495
134131	764496
32864	764497
42052	764498
61740	764499
59260	764500
7829	764501
24269	764502
66477	764503
1559	764504
16952	764505
15922	764506
89492	764507
434	764508
65508	764509
20140	764510
74667	764511
554	764512
22331	764513
47005	764514
23560	764515
3177	764516
54380	764517
21626	764518
7518	764519
2716	764520
23269	764521
33656	764522
53584	764523
49217	764524
3710	764525
4864	764526
23257	764527
36306	764528
52916	764529
72979	764530
41366	764531
29931	764532
21156	764533
1165	764534
756	764535
69381	764536
7409	764537
19719	764538
35826	764539
48703	764540
66833	764541
2824	764542
415	764543
91052	764544
32833	764545
25499	764546
9034	764547
49018	764548
1840	764549
115846	764550
17734	764551
1884	764552
6119	764553
46211	764554
8196	764555
20406	764556
11448	764557
70539	764558
8763	764559
25144	764560
16230	764561
53156	764562
68204	764563
24589	764564
3574	764565
93918	764566
79950	764567
32812	764568
3429	764569
45693	764570
1315	764571
83029	764572
1911	764573
9797	764574
118266	764575
8203	764576
13033	764577
24171	764578
43065	764579
7077	764580
1885	764581
8336	764582
31974	764583
6801	764584
7541	764585
8753	764586
6070	764587
39939	764588
29734	764589
54403	764590
4869	764591
63400	764592
8163	764593
138631	764594
7838	764595
40105	764596
43174	764597
30548	764598
1472	764599
36709	764600
164572	764601
62416	764602
112489	764603
37591	764604
23447	764605
491	764606
80442	764607
28172	764608
9	764609
44780	764610
8750	764611
15550	764612
140117	764613
82587	764614
23147	764615
78266	764616
129436	764617
131269	764618
31159	764619
40002	764620
360	764621
16754	764622
44417	764623
4460	764624
40470	764625
102804	764626
114008	764627
82853	764628
113868	764629
45934	764630
56241	764631
24869	764632
25029	764633
22908	764634
2793	764635
31960	764636
55539	764637
131399	764638
106350	764639
124804	764640
158741	764641
2591	764642
42478	764643
67422	764644
33693	764645
5849	764646
118033	764647
50001	764648
58850	764649
27628	764650
28	764651
5960	764652
66079	764653
72312	764654
57025	764655
162635	764656
4570	764657
2145	764658
108735	764659
8890	764660
56463	764661
53372	764662
13610	764663
151650	764664
68308	764665
49940	764666
119333	764667
1680	764668
835	764669
20306	764670
9591	764671
105734	764672
6524	764673
33311	764674
18	764675
92874	764676
10002	764677
20098	764678
26160	764679
1142	764680
160586	764681
38860	764682
3236	764683
77361	764684
609	764685
128761	764686
16285	764687
59	764688
27085	764689
105934	764690
31003	764691
1189	764692
4778	764693
46574	764694
70519	764695
12489	764696
140682	764697
444	764698
98241	764699
159955	764700
93219	764701
1532	764702
35538	764703
101796	764704
11420	764705
106722	764706
125645	764707
29013	764708
33815	764709
11289	764710
130668	764711
97354	764712
1682	764713
49736	764714
55772	764715
397	764716
17894	764717
2101	764718
24590	764719
18153	764720
10340	764721
10545	764722
8996	764723
157300	764724
13423	764725
13916	764726
26316	764727
2379	764728
8494	764729
5965	764730
9257	764731
90172	764732
140276	764733
64826	764734
2700	764735
19940	764736
16289	764737
17859	764738
26226	764739
33691	764740
49904	764741
105391	764742
102880	764743
2953	764744
39897	764745
65698	764746
3491	764747
37959	764748
38359	764749
10825	764750
78706	764751
9468	764752
80677	764753
106	764754
56589	764755
19962	764756
9391	764757
28244	764758
35010	764759
31983	764760
1357	764761
64090	764762
13136	764763
8205	764764
35954	764765
45000	764766
142538	764767
5299	764768
13376	764769
53743	764770
26625	764771
34742	764772
14119	764773
15701	764774
3041	764775
62498	764776
6993	764777
5007	764778
5988	764779
7426	764780
73993	764781
52361	764782
95351	764783
52017	764784
7933	764785
111707	764786
20625	764787
2199	764788
83634	764789
28470	764790
148401	764791
68975	764792
15415	764793
12251	764794
9556	764795
32256	764796
13717	764797
101355	764798
83099	764799
53899	764800
1507	764801
28671	764802
62858	764803
92023	764804
24641	764805
43637	764806
33609	764807
31998	764808
606	764809
128267	764810
326	764811
32566	764812
51	764813
55750	764814
5935	764815
17058	764816
3946	764817
904	764818
40076	764819
149799	764820
1309	764821
20153	764822
10945	764823
20611	764824
10114	764825
1688	764826
40895	764827
7954	764828
988	764829
34327	764830
5553	764831
5361	764832
37992	764833
64296	764834
69634	764835
6414	764836
90098	764837
9916	764838
3857	764839
23183	764840
4279	764841
157466	764842
155	764843
9739	764844
3636	764845
17663	764846
36075	764847
11056	764848
1401	764849
7247	764850
18977	764851
129732	764852
40034	764853
39649	764854
69652	764855
79959	764856
124354	764857
51792	764858
5964	764859
30199	764860
10333	764861
71730	764862
70091	764863
33665	764864
28686	764865
10590	764866
96265	764867
20898	764868
5665	764869
54192	764870
16776	764871
3917	764872
42876	764873
42356	764874
5931	764875
21832	764876
71443	764877
34004	764878
50746	764879
102549	764880
21664	764881
71056	764882
155214	764883
131	764884
739	764885
58779	764886
75694	764887
3188	764888
68	764889
11976	764890
9095	764891
39668	764892
88008	764893
25182	764894
31878	764895
87576	764896
3337	764897
39445	764898
82351	764899
143701	764900
69540	764901
726	764902
52284	764903
26140	764904
32449	764905
41981	764906
23130	764907
122241	764908
4966	764909
135506	764910
61753	764911
71054	764912
110	764913
8400	764914
4616	764915
162414	764916
130758	764917
75561	764918
42	764919
3866	764920
32569	764921
7	764922
10459	764923
27808	764924
87469	764925
43545	764926
59035	764927
2233	764928
100736	764929
38701	764930
44542	764931
120505	764932
43262	764933
22442	764934
59280	764935
7207	764936
1113	764937
59107	764938
3686	764939
26385	764940
37266	764941
78780	764942
102784	764943
22756	764944
80	764945
105552	764946
48516	764947
65250	764948
9809	764949
56437	764950
20885	764951
141135	764952
7823	764953
35128	764954
24175	764955
53467	764956
12817	764957
66724	764958
10018	764959
28473	764960
2364	764961
5609	764962
70587	764963
55963	764964
42982	764965
27369	764966
226	764967
103247	764968
59223	764969
120335	764970
85884	764971
9413	764972
1855	764973
20962	764974
36323	764975
21192	764976
2627	764977
10015	764978
48742	764979
21567	764980
1202	764981
150355	764982
29854	764983
128125	764984
21041	764985
46135	764986
37049	764987
81354	764988
65996	764989
34511	764990
154379	764991
132510	764992
49331	764993
13654	764994
16027	764995
37097	764996
83519	764997
14598	764998
3178	764999
95916	765000
24311	765001
108080	765002
95580	765003
115884	765004
8752	765005
71074	765006
74683	765007
129930	765008
3280	765009
16041	765010
4494	765011
149390	765012
297	765013
25425	765014
58735	765015
42123	765016
88571	765017
64830	765018
6725	765019
50552	765020
9508	765021
84535	765022
5295	765023
1700	765024
16526	765025
21474	765026
15440	765027
9405	765028
10196	765029
87593	765030
43466	765031
51357	765032
45661	765033
43268	765034
30409	765035
24508	765036
13263	765037
7116	765038
21916	765039
63893	765040
1354	765041
79782	765042
3006	765043
32967	765044
1036	765045
129513	765046
14793	765047
14649	765048
96828	765049
1146	765050
77102	765051
157393	765052
25655	765053
44491	765054
81606	765055
20924	765056
2656	765057
126124	765058
50328	765059
3450	765060
125251	765061
11577	765062
109284	765063
118551	765064
70662	765065
43371	765066
111350	765067
537	765068
2089	765069
45312	765070
102072	765071
39905	765072
49507	765073
36400	765074
17264	765075
66738	765076
59059	765077
7953	765078
38102	765079
11395	765080
17134	765081
33624	765082
10622	765083
65283	765084
7682	765085
24639	765086
46352	765087
24960	765088
38589	765089
18303	765090
991	765091
16559	765092
14564	765093
15851	765094
116649	765095
80953	765096
23582	765097
31655	765098
40883	765099
20013	765100
105990	765101
5652	765102
47280	765103
45386	765104
8927	765105
54352	765106
25835	765107
69970	765108
18227	765109
23251	765110
37745	765111
118187	765112
13713	765113
93193	765114
51164	765115
18	765116
16929	765117
31961	765118
90054	765119
87565	765120
59665	765121
104176	765122
6802	765123
125270	765124
29027	765125
20781	765126
73977	765127
98640	765128
107516	765129
120109	765130
463	765131
1568	765132
89427	765133
62425	765134
28024	765135
141342	765136
5921	765137
134236	765138
7257	765139
104892	765140
116704	765141
6605	765142
44109	765143
11515	765144
18497	765145
20934	765146
2561	765147
1457	765148
119016	765149
54493	765150
8025	765151
42296	765152
40647	765153
50335	765154
41721	765155
83174	765156
1723	765157
86539	765158
39421	765159
74966	765160
26850	765161
6128	765162
4565	765163
795	765164
7806	765165
23566	765166
43405	765167
22116	765168
1312	765169
82317	765170
3568	765171
5555	765172
2528	765173
885	765174
34531	765175
39573	765176
779	765177
31276	765178
13019	765179
50044	765180
48803	765181
4948	765182
17024	765183
123336	765184
85776	765185
4381	765186
18070	765187
18295	765188
91745	765189
5979	765190
73157	765191
11664	765192
254	765193
40665	765194
118039	765195
20060	765196
91049	765197
48689	765198
50263	765199
18966	765200
12181	765201
18318	765202
33832	765203
72448	765204
1660	765205
124825	765206
9000	765207
47778	765208
27705	765209
121258	765210
10327	765211
896	765212
55664	765213
24675	765214
144	765215
34914	765216
5920	765217
7674	765218
22675	765219
86657	765220
30019	765221
56701	765222
4364	765223
1504	765224
84611	765225
103823	765226
22526	765227
5583	765228
17353	765229
1466	765230
8318	765231
14563	765232
24849	765233
40899	765234
51493	765235
44877	765236
6037	765237
55742	765238
24097	765239
9340	765240
103826	765241
95283	765242
28508	765243
19199	765244
44863	765245
9391	765246
53133	765247
3977	765248
3761	765249
22359	765250
6945	765251
75105	765252
7220	765253
6499	765254
43388	765255
6312	765256
29201	765257
16508	765258
11987	765259
9738	765260
71080	765261
14941	765262
639	765263
5267	765264
39697	765265
21472	765266
11625	765267
49233	765268
118886	765269
160	765270
1989	765271
79223	765272
14288	765273
9438	765274
131534	765275
7987	765276
8000	765277
1149	765278
72115	765279
67702	765280
120601	765281
30284	765282
33748	765283
6552	765284
18951	765285
51780	765286
21918	765287
35475	765288
10157	765289
11551	765290
1115	765291
72704	765292
30878	765293
2170	765294
17975	765295
12926	765296
86343	765297
66590	765298
55242	765299
1466	765300
5010	765301
7902	765302
108859	765303
39194	765304
91288	765305
11983	765306
59884	765307
5555	765308
6311	765309
145325	765310
26596	765311
8215	765312
150113	765313
5991	765314
129366	765315
102377	765316
31031	765317
67623	765318
477	765319
48114	765320
6223	765321
13155	765322
994	765323
3375	765324
21064	765325
7378	765326
5337	765327
3811	765328
64163	765329
32240	765330
81025	765331
2530	765332
4573	765333
16722	765334
4066	765335
99374	765336
9808	765337
68843	765338
8199	765339
215	765340
27422	765341
52954	765342
27433	765343
47750	765344
14244	765345
7922	765346
9636	765347
3029	765348
22904	765349
45583	765350
32515	765351
41118	765352
126062	765353
29202	765354
3232	765355
90968	765356
117796	765357
41005	765358
28373	765359
10467	765360
113985	765361
91943	765362
90622	765363
77683	765364
16018	765365
19063	765366
23195	765367
7186	765368
23607	765369
88131	765370
584	765371
34674	765372
36236	765373
1885	765374
5104	765375
125535	765376
7615	765377
24134	765378
20454	765379
67935	765380
396	765381
14438	765382
10132	765383
136	765384
53378	765385
41107	765386
75208	765387
11406	765388
103651	765389
4463	765390
60150	765391
16413	765392
64997	765393
134877	765394
18700	765395
151749	765396
30815	765397
20228	765398
19865	765399
56819	765400
10551	765401
430	765402
22559	765403
66207	765404
10854	765405
53017	765406
24531	765407
9661	765408
46197	765409
24370	765410
15643	765411
131952	765412
69657	765413
55419	765414
1908	765415
69702	765416
63917	765417
122077	765418
91929	765419
30783	765420
2549	765421
8356	765422
115303	765423
78625	765424
16845	765425
107865	765426
5423	765427
45611	765428
8935	765429
102957	765430
14092	765431
2500	765432
10760	765433
22613	765434
20011	765435
92467	765436
36630	765437
146058	765438
8265	765439
3904	765440
13369	765441
11655	765442
63076	765443
42291	765444
7356	765445
26214	765446
5568	765447
3980	765448
165455	765449
38827	765450
26827	765451
3957	765452
92454	765453
42258	765454
52165	765455
45519	765456
51488	765457
30014	765458
132976	765459
65280	765460
27318	765461
62709	765462
2587	765463
69233	765464
18217	765465
23388	765466
2386	765467
31708	765468
19551	765469
32189	765470
48000	765471
19305	765472
7436	765473
2375	765474
23486	765475
36334	765476
105508	765477
9256	765478
60522	765479
35149	765480
16679	765481
47317	765482
13351	765483
39340	765484
14763	765485
28106	765486
21576	765487
26541	765488
23195	765489
26177	765490
37351	765491
18137	765492
17116	765493
24109	765494
6956	765495
77411	765496
35540	765497
92623	765498
84229	765499
5327	765500
142659	765501
104707	765502
2701	765503
60873	765504
23861	765505
21856	765506
19711	765507
101313	765508
53895	765509
10560	765510
45831	765511
28554	765512
19306	765513
31528	765514
148457	765515
61426	765516
7766	765517
17846	765518
25453	765519
99605	765520
7051	765521
56819	765522
70695	765523
21695	765524
11491	765525
18776	765526
4961	765527
31242	765528
4490	765529
165922	765530
21012	765531
57723	765532
107010	765533
31935	765534
39148	765535
66653	765536
80425	765537
36800	765538
15563	765539
46855	765540
6739	765541
148062	765542
106409	765543
80521	765544
40495	765545
46414	765546
668	765547
6581	765548
46677	765549
73258	765550
1128	765551
84105	765552
90093	765553
15638	765554
33671	765555
3931	765556
130797	765557
9131	765558
84789	765559
2145	765560
28489	765561
49953	765562
74439	765563
14330	765564
3987	765565
15589	765566
34018	765567
20872	765568
136	765569
129476	765570
17164	765571
15859	765572
122874	765573
492	765574
22430	765575
527	765576
38565	765577
13720	765578
14159	765579
4781	765580
33759	765581
10276	765582
22898	765583
94171	765584
5453	765585
42835	765586
23619	765587
14052	765588
103170	765589
10176	765590
10145	765591
25624	765592
24598	765593
95234	765594
23488	765595
2777	765596
3612	765597
6748	765598
696	765599
19849	765600
87076	765601
2656	765602
96879	765603
83287	765604
104827	765605
117054	765606
53275	765607
141913	765608
107775	765609
23114	765610
26025	765611
74601	765612
3097	765613
4375	765614
35604	765615
7611	765616
27774	765617
20215	765618
24377	765619
2500	765620
3318	765621
88824	765622
26566	765623
2478	765624
15019	765625
4343	765626
59609	765627
10718	765628
7981	765629
64611	765630
1466	765631
44725	765632
2689	765633
140885	765634
10214	765635
22141	765636
3123	765637
70868	765638
39835	765639
61275	765640
46945	765641
79859	765642
113488	765643
18900	765644
14499	765645
149214	765646
1318	765647
3164	765648
131658	765649
120497	765650
31714	765651
6495	765652
81827	765653
27598	765654
1950	765655
6215	765656
8554	765657
51694	765658
64567	765659
9609	765660
148246	765661
50672	765662
12596	765663
94541	765664
4006	765665
3545	765666
3088	765667
61392	765668
17088	765669
1576	765670
90412	765671
44153	765672
78608	765673
430	765674
4546	765675
98164	765676
20500	765677
10055	765678
5661	765679
18588	765680
48640	765681
105364	765682
30875	765683
4712	765684
18685	765685
6873	765686
788	765687
248	765688
45692	765689
68201	765690
121010	765691
30339	765692
17906	765693
29187	765694
56634	765695
25834	765696
89	765697
5034	765698
46644	765699
61485	765700
2266	765701
315	765702
121972	765703
1637	765704
26533	765705
85975	765706
120929	765707
91512	765708
26855	765709
25620	765710
6634	765711
5507	765712
23319	765713
25687	765714
38727	765715
2560	765716
39498	765717
72108	765718
69182	765719
60365	765720
13968	765721
21173	765722
17138	765723
355	765724
4618	765725
1273	765726
72720	765727
5992	765728
14319	765729
24469	765730
14490	765731
110465	765732
44386	765733
109409	765734
76693	765735
34296	765736
12500	765737
14497	765738
76895	765739
1493	765740
35727	765741
15993	765742
15127	765743
18693	765744
94233	765745
114637	765746
20087	765747
9222	765748
20820	765749
18649	765750
1122	765751
55722	765752
11455	765753
3660	765754
15916	765755
14320	765756
51092	765757
14356	765758
82789	765759
1858	765760
75604	765761
140051	765762
1117	765763
29467	765764
120828	765765
28401	765766
43579	765767
49642	765768
70278	765769
1175	765770
55921	765771
712	765772
78615	765773
728	765774
159969	765775
3559	765776
34580	765777
493	765778
3496	765779
6239	765780
4358	765781
76304	765782
40965	765783
30199	765784
54292	765785
82799	765786
9158	765787
16192	765788
2328	765789
24809	765790
20181	765791
7347	765792
55278	765793
115579	765794
1387	765795
31565	765796
293	765797
83	765798
41207	765799
2149	765800
28950	765801
15653	765802
437	765803
38140	765804
5828	765805
53476	765806
40670	765807
3729	765808
5743	765809
29288	765810
20038	765811
75142	765812
127	765813
49515	765814
46176	765815
105545	765816
23432	765817
2894	765818
17108	765819
72464	765820
312	765821
2480	765822
83857	765823
8254	765824
17610	765825
94578	765826
10976	765827
94714	765828
26454	765829
16818	765830
13577	765831
1813	765832
1799	765833
45487	765834
3904	765835
8187	765836
598	765837
5856	765838
62541	765839
101538	765840
31812	765841
147421	765842
47248	765843
62017	765844
4158	765845
9165	765846
99690	765847
14285	765848
9230	765849
23475	765850
83667	765851
60255	765852
4222	765853
29148	765854
145388	765855
32895	765856
1656	765857
20511	765858
15536	765859
480	765860
215	765861
31094	765862
12600	765863
28401	765864
153859	765865
32616	765866
3425	765867
108214	765868
70755	765869
104001	765870
44694	765871
124259	765872
75286	765873
20402	765874
12644	765875
41800	765876
1380	765877
33930	765878
6620	765879
2086	765880
137866	765881
96410	765882
2966	765883
29536	765884
7336	765885
8838	765886
50500	765887
880	765888
2551	765889
30619	765890
17465	765891
99391	765892
22379	765893
6258	765894
116012	765895
3151	765896
7096	765897
104450	765898
161368	765899
57313	765900
30518	765901
41495	765902
28118	765903
72098	765904
737	765905
30085	765906
4373	765907
28496	765908
1346	765909
43114	765910
1211	765911
22213	765912
79962	765913
31997	765914
56206	765915
56933	765916
56	765917
3561	765918
5973	765919
95312	765920
21115	765921
55706	765922
55108	765923
37638	765924
7505	765925
18391	765926
2567	765927
27047	765928
17436	765929
21866	765930
49162	765931
57979	765932
86272	765933
29385	765934
29207	765935
10683	765936
115057	765937
10926	765938
65034	765939
3457	765940
31663	765941
13733	765942
162000	765943
117955	765944
5540	765945
2432	765946
3226	765947
69571	765948
73769	765949
28302	765950
34821	765951
10064	765952
67073	765953
134051	765954
50188	765955
20715	765956
1972	765957
263	765958
18457	765959
389	765960
84242	765961
13380	765962
57871	765963
93401	765964
49824	765965
8615	765966
40	765967
72893	765968
13715	765969
24816	765970
2098	765971
2149	765972
14907	765973
130952	765974
40544	765975
91505	765976
59308	765977
76170	765978
10569	765979
42462	765980
29824	765981
32588	765982
1076	765983
65492	765984
121024	765985
18371	765986
11182	765987
46840	765988
34347	765989
42427	765990
6453	765991
58128	765992
100939	765993
2985	765994
107033	765995
50038	765996
799	765997
93223	765998
20256	765999
14918	766000
1221	766001
76873	766002
51345	766003
10010	766004
19573	766005
33236	766006
41959	766007
12662	766008
3189	766009
8859	766010
63303	766011
818	766012
79165	766013
16937	766014
81802	766015
46767	766016
45675	766017
238	766018
77369	766019
2377	766020
13143	766021
104840	766022
116059	766023
18796	766024
8888	766025
40185	766026
1472	766027
61779	766028
2126	766029
78725	766030
34296	766031
5252	766032
14082	766033
41069	766034
9844	766035
12995	766036
3252	766037
23174	766038
146188	766039
8507	766040
49103	766041
40389	766042
27218	766043
17038	766044
56033	766045
1913	766046
7605	766047
23156	766048
70363	766049
13963	766050
48725	766051
37285	766052
13181	766053
17872	766054
11873	766055
3446	766056
11354	766057
20700	766058
1675	766059
484	766060
103228	766061
46868	766062
71808	766063
29503	766064
123397	766065
78087	766066
1380	766067
69540	766068
102376	766069
92623	766070
19727	766071
5910	766072
12081	766073
58500	766074
108881	766075
62786	766076
88149	766077
14585	766078
122180	766079
42225	766080
76833	766081
166598	766082
9904	766083
1372	766084
137631	766085
59958	766086
3663	766087
17818	766088
70072	766089
42314	766090
16621	766091
76338	766092
5867	766093
20110	766094
18106	766095
75985	766096
102953	766097
17715	766098
75653	766099
1246	766100
66944	766101
55831	766102
10973	766103
156399	766104
78675	766105
490	766106
46453	766107
148413	766108
806	766109
4142	766110
8327	766111
24501	766112
82269	766113
39019	766114
29224	766115
2094	766116
34091	766117
26705	766118
111413	766119
44040	766120
41608	766121
5914	766122
46654	766123
110845	766124
28095	766125
37756	766126
106891	766127
6807	766128
46801	766129
75235	766130
121496	766131
43054	766132
105728	766133
1501	766134
29681	766135
14718	766136
2900	766137
66864	766138
90023	766139
2	766140
2326	766141
128043	766142
33501	766143
15549	766144
69711	766145
20556	766146
9172	766147
48760	766148
72	766149
15503	766150
2688	766151
1872	766152
124442	766153
27499	766154
5309	766155
31347	766156
15893	766157
72608	766158
7525	766159
29342	766160
73297	766161
26690	766162
85942	766163
217	766164
6236	766165
129490	766166
898	766167
1135	766168
17098	766169
16643	766170
159593	766171
23299	766172
24307	766173
23555	766174
9983	766175
79737	766176
55532	766177
128040	766178
60846	766179
47537	766180
42432	766181
67120	766182
44433	766183
40260	766184
6	766185
42594	766186
9015	766187
69725	766188
24398	766189
41110	766190
160373	766191
61364	766192
23460	766193
34844	766194
85608	766195
7502	766196
57380	766197
76516	766198
26973	766199
135716	766200
18618	766201
50007	766202
60842	766203
18038	766204
59649	766205
145263	766206
24295	766207
13961	766208
13325	766209
93179	766210
39440	766211
39553	766212
34275	766213
4748	766214
75595	766215
112941	766216
40600	766217
91493	766218
419	766219
28043	766220
5938	766221
95113	766222
77306	766223
14414	766224
28448	766225
69365	766226
100446	766227
8522	766228
77445	766229
145180	766230
37276	766231
56933	766232
107156	766233
107343	766234
5929	766235
6028	766236
35930	766237
30716	766238
34010	766239
18675	766240
27753	766241
18013	766242
17626	766243
39751	766244
75762	766245
6368	766246
44242	766247
656	766248
14	766249
705	766250
146232	766251
286	766252
114549	766253
6169	766254
4575	766255
15732	766256
24749	766257
26056	766258
20517	766259
13213	766260
123394	766261
11663	766262
28502	766263
14576	766264
37573	766265
150	766266
65600	766267
101188	766268
78657	766269
3417	766270
14934	766271
16842	766272
54030	766273
139033	766274
11922	766275
71898	766276
15813	766277
37134	766278
9146	766279
19763	766280
97932	766281
3247	766282
81566	766283
6121	766284
74448	766285
12382	766286
6340	766287
6720	766288
34	766289
62597	766290
5150	766291
64554	766292
33761	766293
20195	766294
10603	766295
103754	766296
8297	766297
39252	766298
10373	766299
18194	766300
2982	766301
71472	766302
939	766303
18314	766304
955	766305
93868	766306
32151	766307
85881	766308
57160	766309
58371	766310
6681	766311
93569	766312
28554	766313
12244	766314
59036	766315
8001	766316
49	766317
57547	766318
125231	766319
19921	766320
846	766321
29243	766322
77854	766323
48775	766324
5395	766325
1137	766326
30360	766327
24634	766328
678	766329
35937	766330
1473	766331
3558	766332
80631	766333
32651	766334
39370	766335
2879	766336
33458	766337
29405	766338
3321	766339
18825	766340
128050	766341
52489	766342
5650	766343
33900	766344
73484	766345
32293	766346
58342	766347
79538	766348
7292	766349
37630	766350
22776	766351
1538	766352
15237	766353
35523	766354
132544	766355
57347	766356
28747	766357
26712	766358
67351	766359
46076	766360
144280	766361
100758	766362
21678	766363
34278	766364
168	766365
13614	766366
9834	766367
130281	766368
87634	766369
35040	766370
18955	766371
80211	766372
5345	766373
46806	766374
26569	766375
31572	766376
10795	766377
28437	766378
24597	766379
27220	766380
3468	766381
19461	766382
6072	766383
1512	766384
1634	766385
9231	766386
7781	766387
66892	766388
10485	766389
706	766390
3907	766391
20578	766392
5991	766393
29233	766394
56180	766395
42	766396
54212	766397
18617	766398
140220	766399
59247	766400
56166	766401
12251	766402
39312	766403
840	766404
4774	766405
1578	766406
20914	766407
78680	766408
64397	766409
28869	766410
62352	766411
18173	766412
108736	766413
37043	766414
72288	766415
10926	766416
96591	766417
12800	766418
32251	766419
30390	766420
24	766421
4203	766422
1318	766423
21328	766424
36471	766425
4992	766426
159614	766427
58048	766428
27274	766429
11502	766430
60078	766431
8008	766432
107296	766433
33516	766434
11	766435
38625	766436
18935	766437
69401	766438
10458	766439
96821	766440
1100	766441
25619	766442
31432	766443
72143	766444
50722	766445
123534	766446
12045	766447
7033	766448
24187	766449
1362	766450
23100	766451
89155	766452
4787	766453
5428	766454
25999	766455
96475	766456
5184	766457
35046	766458
134384	766459
77986	766460
141035	766461
9808	766462
24748	766463
85315	766464
5917	766465
53534	766466
28596	766467
33446	766468
142836	766469
15319	766470
38687	766471
26076	766472
117273	766473
33575	766474
64552	766475
23040	766476
55113	766477
107698	766478
6839	766479
22208	766480
13257	766481
834	766482
5406	766483
136066	766484
31387	766485
20567	766486
38943	766487
4399	766488
17569	766489
128831	766490
4914	766491
157881	766492
31494	766493
7487	766494
6056	766495
17	766496
6214	766497
597	766498
44471	766499
158785	766500
117627	766501
233	766502
11301	766503
19061	766504
61360	766505
22338	766506
42911	766507
6207	766508
1967	766509
33321	766510
112615	766511
77753	766512
87857	766513
4243	766514
38564	766515
45074	766516
122548	766517
76330	766518
11380	766519
17001	766520
47798	766521
41053	766522
83063	766523
37879	766524
91888	766525
25975	766526
10050	766527
162950	766528
5199	766529
84369	766530
10970	766531
40092	766532
123040	766533
61113	766534
6429	766535
12699	766536
7334	766537
45026	766538
3008	766539
10935	766540
13424	766541
1994	766542
4555	766543
94584	766544
28224	766545
97768	766546
13011	766547
194	766548
1109	766549
28527	766550
46239	766551
107065	766552
46644	766553
107145	766554
15759	766555
21809	766556
37623	766557
123599	766558
132581	766559
17739	766560
18550	766561
4597	766562
53005	766563
18	766564
51694	766565
38626	766566
5512	766567
70104	766568
64691	766569
111769	766570
55066	766571
27709	766572
7134	766573
116761	766574
9024	766575
113830	766576
20158	766577
2076	766578
132659	766579
49714	766580
19229	766581
62403	766582
52552	766583
4235	766584
11949	766585
7385	766586
59435	766587
7116	766588
8020	766589
7120	766590
98642	766591
72373	766592
40604	766593
8919	766594
12116	766595
142375	766596
8734	766597
1536	766598
16329	766599
25106	766600
165	766601
155121	766602
828	766603
8686	766604
42138	766605
1668	766606
11070	766607
94018	766608
18	766609
65056	766610
15323	766611
1848	766612
2641	766613
73994	766614
6407	766615
15966	766616
13848	766617
107	766618
13384	766619
905	766620
20242	766621
66584	766622
253	766623
13565	766624
16437	766625
99867	766626
4951	766627
19622	766628
14737	766629
13778	766630
160	766631
55090	766632
69730	766633
1092	766634
3767	766635
163813	766636
87791	766637
106260	766638
40782	766639
34993	766640
1112	766641
55185	766642
12631	766643
6	766644
77079	766645
54539	766646
73520	766647
65527	766648
93381	766649
17063	766650
1694	766651
15877	766652
27358	766653
6798	766654
91354	766655
3659	766656
115612	766657
2843	766658
68671	766659
117578	766660
96593	766661
91433	766662
1094	766663
23588	766664
16478	766665
48998	766666
17648	766667
29004	766668
95453	766669
35688	766670
430	766671
17560	766672
82713	766673
19920	766674
53555	766675
6897	766676
12285	766677
34074	766678
44411	766679
2276	766680
43439	766681
58427	766682
50752	766683
57815	766684
12146	766685
67978	766686
206	766687
757	766688
58821	766689
4173	766690
71834	766691
9850	766692
56445	766693
27107	766694
88308	766695
11718	766696
20852	766697
22718	766698
8414	766699
14175	766700
43237	766701
5432	766702
165102	766703
103247	766704
15347	766705
84464	766706
30938	766707
10141	766708
11697	766709
119894	766710
89721	766711
5985	766712
67808	766713
5319	766714
59901	766715
51941	766716
45996	766717
7076	766718
2245	766719
292	766720
64386	766721
90215	766722
319	766723
1560	766724
21621	766725
3951	766726
47035	766727
31952	766728
31232	766729
9970	766730
55065	766731
119765	766732
3121	766733
9068	766734
11487	766735
1462	766736
45129	766737
5135	766738
21376	766739
12916	766740
36389	766741
71775	766742
36670	766743
76496	766744
86470	766745
19234	766746
8735	766747
62038	766748
40205	766749
57873	766750
23909	766751
7072	766752
58651	766753
7448	766754
5383	766755
31851	766756
133038	766757
1638	766758
68907	766759
37554	766760
26651	766761
45296	766762
10779	766763
99273	766764
82868	766765
82096	766766
7716	766767
15717	766768
72773	766769
38319	766770
27041	766771
1080	766772
4360	766773
4277	766774
15383	766775
8780	766776
93192	766777
109173	766778
26406	766779
133455	766780
2213	766781
13996	766782
25647	766783
28196	766784
120123	766785
19691	766786
111422	766787
19558	766788
1521	766789
36077	766790
9564	766791
129337	766792
58539	766793
1009	766794
9638	766795
4443	766796
966	766797
57353	766798
11319	766799
12773	766800
122459	766801
23594	766802
77005	766803
784	766804
122636	766805
55643	766806
6793	766807
18026	766808
12374	766809
74865	766810
6631	766811
197	766812
23251	766813
17864	766814
93577	766815
28812	766816
15871	766817
31164	766818
74018	766819
12640	766820
26911	766821
237	766822
68774	766823
14044	766824
105960	766825
79453	766826
3566	766827
22226	766828
16301	766829
6589	766830
81684	766831
114820	766832
14203	766833
129922	766834
83036	766835
28639	766836
62750	766837
11700	766838
25405	766839
38660	766840
110428	766841
41118	766842
15893	766843
58877	766844
3413	766845
49480	766846
38973	766847
33384	766848
82723	766849
28552	766850
50351	766851
103377	766852
25627	766853
2078	766854
21	766855
70260	766856
20404	766857
46991	766858
141431	766859
8012	766860
60322	766861
77860	766862
9779	766863
74557	766864
85387	766865
46011	766866
16014	766867
38937	766868
52555	766869
81177	766870
41678	766871
115438	766872
178	766873
37018	766874
1260	766875
57473	766876
79718	766877
149	766878
115	766879
140638	766880
7854	766881
52809	766882
12372	766883
29463	766884
81681	766885
1703	766886
59270	766887
55131	766888
8973	766889
65062	766890
8226	766891
12280	766892
8268	766893
150819	766894
13206	766895
20932	766896
33893	766897
28031	766898
111041	766899
5952	766900
23917	766901
7925	766902
54578	766903
41406	766904
11481	766905
48695	766906
126321	766907
16735	766908
8291	766909
14753	766910
62996	766911
3245	766912
60648	766913
30884	766914
51794	766915
12349	766916
2154	766917
511	766918
25202	766919
3258	766920
86716	766921
31551	766922
60008	766923
162043	766924
90231	766925
78672	766926
15479	766927
10446	766928
2275	766929
4779	766930
27565	766931
32863	766932
8599	766933
59	766934
16535	766935
2285	766936
44169	766937
50872	766938
60150	766939
7353	766940
22017	766941
28233	766942
685	766943
68937	766944
109725	766945
27052	766946
37095	766947
18899	766948
79876	766949
141015	766950
18339	766951
21958	766952
23744	766953
30144	766954
66040	766955
5917	766956
122511	766957
27997	766958
7945	766959
27288	766960
38425	766961
84866	766962
40387	766963
12035	766964
19046	766965
116	766966
413	766967
19564	766968
90771	766969
46532	766970
37331	766971
15551	766972
20389	766973
31944	766974
21044	766975
52440	766976
19147	766977
86287	766978
27210	766979
21280	766980
20984	766981
51709	766982
29870	766983
1619	766984
9623	766985
7507	766986
35153	766987
82167	766988
1289	766989
1725	766990
74926	766991
48655	766992
33235	766993
11357	766994
103150	766995
79514	766996
6348	766997
117483	766998
75223	766999
22503	767000
140381	767001
910	767002
8116	767003
6927	767004
48686	767005
66067	767006
25149	767007
65074	767008
161402	767009
15768	767010
121001	767011
77585	767012
813	767013
90636	767014
4521	767015
55124	767016
7045	767017
15799	767018
404	767019
17132	767020
30513	767021
79486	767022
1088	767023
68343	767024
2456	767025
51648	767026
35078	767027
34634	767028
63972	767029
60801	767030
466	767031
66820	767032
812	767033
14	767034
80494	767035
35864	767036
12514	767037
6141	767038
19370	767039
6958	767040
82541	767041
32250	767042
25233	767043
154304	767044
98770	767045
25	767046
5064	767047
8203	767048
71692	767049
36204	767050
77090	767051
100747	767052
44563	767053
6701	767054
25496	767055
64273	767056
51373	767057
133769	767058
75502	767059
21070	767060
59058	767061
38664	767062
65854	767063
119410	767064
518	767065
81756	767066
1380	767067
43735	767068
16310	767069
43135	767070
10078	767071
18277	767072
6496	767073
91928	767074
4920	767075
18864	767076
9032	767077
17934	767078
5654	767079
1805	767080
33165	767081
1105	767082
3864	767083
50033	767084
275	767085
7210	767086
32934	767087
19818	767088
10400	767089
20566	767090
6891	767091
162	767092
19584	767093
5281	767094
80714	767095
103836	767096
155758	767097
18027	767098
6970	767099
12840	767100
63732	767101
69796	767102
58750	767103
49341	767104
6729	767105
50212	767106
73106	767107
74563	767108
87019	767109
32341	767110
4347	767111
9151	767112
109243	767113
148919	767114
3179	767115
74013	767116
10075	767117
78487	767118
368	767119
74609	767120
1362	767121
16371	767122
3936	767123
25195	767124
8570	767125
20617	767126
34856	767127
4904	767128
50798	767129
23831	767130
82411	767131
70912	767132
4066	767133
26368	767134
96429	767135
60108	767136
9338	767137
21082	767138
154105	767139
3283	767140
86	767141
19416	767142
9382	767143
119694	767144
93616	767145
21549	767146
34252	767147
63241	767148
60914	767149
94124	767150
41220	767151
79289	767152
152299	767153
14162	767154
6085	767155
42640	767156
112558	767157
17214	767158
8913	767159
13662	767160
72431	767161
45893	767162
27633	767163
237	767164
49387	767165
12104	767166
72015	767167
28638	767168
8141	767169
16857	767170
120673	767171
11568	767172
1330	767173
103564	767174
6340	767175
973	767176
2782	767177
44007	767178
3366	767179
29763	767180
35621	767181
47285	767182
17103	767183
92716	767184
2243	767185
22270	767186
7700	767187
24198	767188
19767	767189
71559	767190
61558	767191
1861	767192
40730	767193
5244	767194
4401	767195
36002	767196
33574	767197
14841	767198
5706	767199
51811	767200
54684	767201
212	767202
633	767203
142047	767204
4193	767205
1551	767206
28841	767207
29207	767208
16631	767209
61185	767210
44299	767211
2193	767212
34713	767213
52109	767214
15986	767215
71573	767216
9962	767217
2514	767218
62460	767219
5400	767220
83	767221
1263	767222
43512	767223
67789	767224
70742	767225
485	767226
75785	767227
50302	767228
17900	767229
9646	767230
63030	767231
36855	767232
2469	767233
52922	767234
28976	767235
134879	767236
64939	767237
94279	767238
65711	767239
3693	767240
27715	767241
54216	767242
41983	767243
967	767244
11088	767245
35126	767246
11657	767247
5966	767248
265	767249
26780	767250
1057	767251
24203	767252
60050	767253
101503	767254
17386	767255
116110	767256
40173	767257
26814	767258
43918	767259
4668	767260
23727	767261
3175	767262
55575	767263
88918	767264
2916	767265
1326	767266
105901	767267
3441	767268
7760	767269
42120	767270
2383	767271
91738	767272
111224	767273
42116	767274
55677	767275
16	767276
29598	767277
10502	767278
9797	767279
9520	767280
579	767281
5834	767282
5960	767283
79846	767284
6916	767285
23929	767286
32533	767287
37058	767288
1828	767289
14184	767290
19251	767291
52143	767292
100306	767293
127517	767294
40331	767295
45194	767296
1439	767297
12676	767298
109584	767299
79805	767300
15061	767301
52042	767302
32472	767303
4258	767304
151444	767305
85481	767306
1487	767307
85102	767308
36649	767309
19041	767310
2513	767311
44802	767312
17556	767313
153520	767314
87396	767315
82427	767316
14020	767317
13493	767318
76823	767319
37733	767320
54199	767321
79299	767322
8558	767323
76402	767324
68317	767325
16013	767326
9479	767327
8865	767328
39040	767329
44745	767330
85002	767331
9835	767332
27331	767333
33567	767334
948	767335
9229	767336
848	767337
1102	767338
83760	767339
121744	767340
58675	767341
49365	767342
13985	767343
12981	767344
26857	767345
51108	767346
1521	767347
1630	767348
13455	767349
24659	767350
6700	767351
104997	767352
335	767353
20085	767354
65182	767355
8313	767356
63601	767357
4294	767358
555	767359
27249	767360
14624	767361
37840	767362
7451	767363
164951	767364
29520	767365
7041	767366
58546	767367
2141	767368
7671	767369
8276	767370
2151	767371
3792	767372
62628	767373
154712	767374
26810	767375
139550	767376
14719	767377
16362	767378
21119	767379
65877	767380
40595	767381
3210	767382
17163	767383
120	767384
29283	767385
38394	767386
10296	767387
136979	767388
6388	767389
1911	767390
688	767391
92146	767392
58114	767393
37988	767394
48519	767395
25141	767396
26120	767397
37167	767398
130124	767399
9880	767400
65402	767401
112116	767402
689	767403
517	767404
1488	767405
2935	767406
117543	767407
99148	767408
45589	767409
47398	767410
17204	767411
32632	767412
93903	767413
4142	767414
1967	767415
87718	767416
28115	767417
74223	767418
89313	767419
69028	767420
91864	767421
238	767422
11004	767423
74688	767424
20621	767425
74942	767426
3307	767427
95246	767428
25375	767429
65409	767430
111427	767431
5031	767432
1194	767433
5831	767434
25446	767435
844	767436
4559	767437
3107	767438
2168	767439
91629	767440
26005	767441
116088	767442
15699	767443
77966	767444
66618	767445
70595	767446
99235	767447
16871	767448
40067	767449
67460	767450
123317	767451
3102	767452
6632	767453
35762	767454
11617	767455
59811	767456
13145	767457
61871	767458
36815	767459
40705	767460
2373	767461
50695	767462
98010	767463
25768	767464
38874	767465
50298	767466
22224	767467
1971	767468
104637	767469
15604	767470
106097	767471
159335	767472
28400	767473
6722	767474
100514	767475
22044	767476
14096	767477
36938	767478
19842	767479
51250	767480
20708	767481
21858	767482
102011	767483
4753	767484
62267	767485
34053	767486
60312	767487
3842	767488
26766	767489
79949	767490
1124	767491
113176	767492
5614	767493
24275	767494
20839	767495
30108	767496
3815	767497
4959	767498
7465	767499
136674	767500
5197	767501
6494	767502
47599	767503
17774	767504
83469	767505
51826	767506
96649	767507
27957	767508
4716	767509
85579	767510
7752	767511
9804	767512
1410	767513
41476	767514
132056	767515
7901	767516
7449	767517
21255	767518
81747	767519
25071	767520
8934	767521
1320	767522
16977	767523
12437	767524
48799	767525
85309	767526
118261	767527
4160	767528
34558	767529
228	767530
68072	767531
63282	767532
85744	767533
7675	767534
482	767535
13307	767536
13669	767537
34293	767538
65282	767539
83893	767540
55673	767541
106586	767542
31762	767543
130144	767544
41550	767545
15315	767546
123165	767547
11500	767548
54325	767549
163327	767550
22840	767551
137622	767552
18091	767553
94772	767554
34992	767555
4719	767556
46861	767557
21256	767558
100417	767559
24825	767560
65815	767561
8593	767562
89288	767563
3251	767564
19489	767565
6976	767566
113	767567
123244	767568
16612	767569
3493	767570
62002	767571
2150	767572
64221	767573
36163	767574
9177	767575
44506	767576
20154	767577
7250	767578
3105	767579
132633	767580
12396	767581
44279	767582
21875	767583
14050	767584
161994	767585
30874	767586
50209	767587
4485	767588
42	767589
148334	767590
70995	767591
2499	767592
10834	767593
39504	767594
95702	767595
1671	767596
22173	767597
35511	767598
4419	767599
67408	767600
2751	767601
51562	767602
1804	767603
22514	767604
11275	767605
21750	767606
6579	767607
34346	767608
15	767609
69150	767610
103156	767611
54760	767612
6389	767613
20112	767614
21690	767615
61221	767616
35670	767617
28760	767618
28266	767619
948	767620
1091	767621
39750	767622
1876	767623
447	767624
1291	767625
109866	767626
56746	767627
36528	767628
7066	767629
80433	767630
91538	767631
477	767632
23862	767633
93002	767634
162749	767635
856	767636
29793	767637
56062	767638
68733	767639
89313	767640
13840	767641
98878	767642
76020	767643
25950	767644
12478	767645
15660	767646
152401	767647
31310	767648
57217	767649
39584	767650
10270	767651
87917	767652
1420	767653
102848	767654
14119	767655
48683	767656
107661	767657
67318	767658
154426	767659
1395	767660
57965	767661
24911	767662
61234	767663
77	767664
85230	767665
5923	767666
60752	767667
3547	767668
153874	767669
76061	767670
91514	767671
104649	767672
21717	767673
1445	767674
11218	767675
86223	767676
88924	767677
100235	767678
84166	767679
122839	767680
13568	767681
50681	767682
29991	767683
14907	767684
34035	767685
93503	767686
14240	767687
158304	767688
15185	767689
53411	767690
18755	767691
44114	767692
8335	767693
112866	767694
15789	767695
45596	767696
366	767697
41011	767698
57212	767699
40314	767700
133925	767701
6406	767702
27268	767703
890	767704
74617	767705
53883	767706
83220	767707
41369	767708
7768	767709
99111	767710
163820	767711
39714	767712
48242	767713
4746	767714
15561	767715
6518	767716
644	767717
39693	767718
6072	767719
5346	767720
13165	767721
16145	767722
50719	767723
11448	767724
73099	767725
150835	767726
71927	767727
48217	767728
86324	767729
13465	767730
117787	767731
67855	767732
8394	767733
19198	767734
38268	767735
67211	767736
1679	767737
2268	767738
3841	767739
67793	767740
28113	767741
3224	767742
54336	767743
15646	767744
10658	767745
7387	767746
35401	767747
2749	767748
6298	767749
26327	767750
10249	767751
18300	767752
29786	767753
5963	767754
67012	767755
92796	767756
2924	767757
69883	767758
43063	767759
70262	767760
16833	767761
21515	767762
4682	767763
8965	767764
17215	767765
1523	767766
71072	767767
52906	767768
4187	767769
58072	767770
6380	767771
78693	767772
28171	767773
16460	767774
140873	767775
108	767776
37087	767777
73003	767778
71117	767779
11223	767780
32787	767781
19237	767782
59263	767783
41526	767784
2830	767785
16276	767786
32851	767787
127576	767788
27964	767789
124850	767790
27898	767791
12824	767792
120	767793
24136	767794
41	767795
16898	767796
6960	767797
25378	767798
58908	767799
25540	767800
14583	767801
52064	767802
56535	767803
74813	767804
35539	767805
31071	767806
3972	767807
13828	767808
8657	767809
69496	767810
8534	767811
3792	767812
928	767813
56696	767814
4793	767815
68692	767816
81671	767817
6313	767818
2569	767819
46087	767820
1185	767821
2838	767822
88606	767823
13470	767824
4540	767825
17290	767826
75433	767827
18390	767828
52638	767829
29593	767830
1210	767831
60852	767832
35351	767833
22252	767834
35906	767835
14456	767836
13019	767837
10102	767838
19692	767839
102274	767840
112289	767841
108250	767842
63337	767843
15159	767844
1135	767845
25637	767846
107528	767847
6474	767848
13418	767849
16143	767850
10941	767851
42480	767852
6079	767853
31	767854
23338	767855
13473	767856
20811	767857
104721	767858
12096	767859
4562	767860
5017	767861
8855	767862
5183	767863
1072	767864
6101	767865
83988	767866
105711	767867
573	767868
7198	767869
3	767870
91554	767871
17148	767872
25032	767873
1315	767874
6345	767875
29145	767876
70514	767877
44372	767878
12956	767879
39342	767880
15583	767881
1708	767882
30313	767883
4983	767884
33826	767885
12150	767886
79905	767887
49094	767888
51466	767889
86653	767890
159769	767891
45436	767892
23283	767893
92296	767894
19270	767895
59483	767896
50323	767897
112381	767898
19858	767899
20438	767900
61902	767901
1247	767902
23546	767903
11661	767904
71985	767905
70427	767906
29964	767907
6028	767908
67115	767909
64653	767910
1490	767911
159034	767912
14331	767913
86139	767914
27053	767915
89568	767916
18782	767917
55458	767918
2905	767919
31385	767920
50256	767921
11807	767922
67504	767923
2938	767924
70994	767925
87948	767926
47361	767927
22659	767928
8346	767929
51087	767930
125661	767931
24328	767932
37276	767933
12222	767934
2047	767935
2705	767936
13458	767937
69119	767938
948	767939
2278	767940
7703	767941
108444	767942
4322	767943
6099	767944
59549	767945
35125	767946
54440	767947
4384	767948
29439	767949
32803	767950
19536	767951
119626	767952
5824	767953
6304	767954
3256	767955
26731	767956
12626	767957
54936	767958
7459	767959
8222	767960
5277	767961
12777	767962
34581	767963
38608	767964
11707	767965
12154	767966
1514	767967
2314	767968
26141	767969
40294	767970
54864	767971
38340	767972
97021	767973
34511	767974
8685	767975
599	767976
26233	767977
31054	767978
1365	767979
86036	767980
157675	767981
91507	767982
2741	767983
192	767984
61464	767985
18484	767986
14702	767987
29672	767988
62333	767989
48040	767990
163927	767991
1522	767992
24266	767993
119118	767994
59119	767995
68264	767996
174	767997
125830	767998
136140	767999
20662	768000
93784	768001
346	768002
688	768003
1991	768004
64075	768005
3177	768006
124738	768007
33765	768008
27142	768009
48184	768010
85506	768011
23474	768012
15357	768013
47958	768014
10074	768015
54730	768016
34260	768017
121239	768018
250	768019
89773	768020
47603	768021
40226	768022
18616	768023
40920	768024
2394	768025
44226	768026
117371	768027
5960	768028
19185	768029
40729	768030
1047	768031
20763	768032
8588	768033
16072	768034
123107	768035
67346	768036
36530	768037
2793	768038
73547	768039
11734	768040
60552	768041
84591	768042
18724	768043
86338	768044
89145	768045
43374	768046
17953	768047
28838	768048
14210	768049
23226	768050
73946	768051
12786	768052
1946	768053
14998	768054
5110	768055
15503	768056
9210	768057
764	768058
48100	768059
26953	768060
23078	768061
36095	768062
64235	768063
36837	768064
50503	768065
1541	768066
43001	768067
152037	768068
165946	768069
94957	768070
38094	768071
93712	768072
1159	768073
32770	768074
48911	768075
162336	768076
44312	768077
33380	768078
112508	768079
59707	768080
39807	768081
82283	768082
16489	768083
54765	768084
2821	768085
69832	768086
4935	768087
67113	768088
4805	768089
164123	768090
101450	768091
5558	768092
77643	768093
53381	768094
21449	768095
3620	768096
81905	768097
52438	768098
16575	768099
54908	768100
36672	768101
83682	768102
54122	768103
20585	768104
38796	768105
158	768106
12495	768107
7840	768108
17176	768109
12379	768110
66732	768111
46142	768112
79727	768113
108171	768114
6030	768115
6890	768116
148611	768117
30102	768118
2774	768119
40769	768120
60094	768121
103476	768122
73960	768123
29757	768124
49664	768125
41216	768126
9299	768127
92587	768128
90066	768129
102148	768130
78967	768131
50666	768132
60083	768133
11214	768134
7284	768135
69	768136
17536	768137
48	768138
48580	768139
12192	768140
1172	768141
5787	768142
66811	768143
10596	768144
85818	768145
23893	768146
9809	768147
18543	768148
18986	768149
22623	768150
16541	768151
900	768152
6746	768153
51095	768154
39208	768155
18724	768156
49743	768157
5462	768158
235	768159
64778	768160
18498	768161
44252	768162
12698	768163
32098	768164
95153	768165
1388	768166
141672	768167
31912	768168
24373	768169
50915	768170
22664	768171
41922	768172
5799	768173
21622	768174
68920	768175
6663	768176
1510	768177
5370	768178
2371	768179
9658	768180
22968	768181
57088	768182
102353	768183
95	768184
25396	768185
1948	768186
88627	768187
7711	768188
50223	768189
71954	768190
44384	768191
51540	768192
12221	768193
833	768194
72867	768195
32066	768196
86744	768197
100649	768198
19931	768199
49332	768200
52331	768201
48344	768202
76164	768203
5509	768204
72685	768205
37362	768206
32256	768207
93645	768208
7661	768209
1042	768210
56303	768211
7497	768212
123605	768213
16969	768214
31961	768215
82869	768216
252	768217
520	768218
12327	768219
2044	768220
24740	768221
155635	768222
101782	768223
55461	768224
112060	768225
2256	768226
117321	768227
36022	768228
44102	768229
17677	768230
76095	768231
12442	768232
86762	768233
107391	768234
2670	768235
57315	768236
35145	768237
30947	768238
2443	768239
88173	768240
85694	768241
23042	768242
79726	768243
395	768244
27554	768245
5417	768246
28161	768247
70160	768248
8650	768249
17564	768250
48566	768251
1118	768252
2145	768253
3743	768254
26775	768255
15001	768256
17536	768257
3122	768258
78053	768259
5319	768260
1874	768261
20825	768262
57981	768263
75019	768264
48173	768265
48951	768266
89318	768267
93991	768268
37101	768269
110703	768270
30127	768271
30633	768272
24709	768273
1634	768274
122917	768275
28705	768276
5643	768277
107130	768278
40389	768279
28592	768280
81212	768281
1924	768282
82862	768283
19719	768284
29421	768285
2418	768286
2345	768287
948	768288
653	768289
44518	768290
20800	768291
15276	768292
15604	768293
88173	768294
1933	768295
30410	768296
3832	768297
30085	768298
33341	768299
21008	768300
65885	768301
1162	768302
2668	768303
101665	768304
76488	768305
69173	768306
9599	768307
2869	768308
2290	768309
54987	768310
9238	768311
41013	768312
99270	768313
116569	768314
39702	768315
116170	768316
2136	768317
39059	768318
51797	768319
24820	768320
5886	768321
92510	768322
3535	768323
35816	768324
27164	768325
44341	768326
101648	768327
26474	768328
2366	768329
120865	768330
19660	768331
18359	768332
30889	768333
44700	768334
1018	768335
11260	768336
30101	768337
4191	768338
92662	768339
157551	768340
17079	768341
57028	768342
23149	768343
1614	768344
49567	768345
8221	768346
23677	768347
30684	768348
612	768349
78249	768350
142261	768351
6270	768352
11261	768353
144927	768354
24615	768355
28462	768356
75581	768357
13243	768358
93794	768359
19772	768360
95	768361
57664	768362
44483	768363
62223	768364
94252	768365
39998	768366
14939	768367
4373	768368
5908	768369
61686	768370
406	768371
13204	768372
27770	768373
22315	768374
32253	768375
5883	768376
18467	768377
142463	768378
72862	768379
105298	768380
88743	768381
411	768382
5939	768383
144275	768384
3620	768385
26269	768386
19087	768387
40219	768388
17847	768389
4598	768390
46168	768391
8555	768392
31495	768393
106862	768394
2951	768395
77314	768396
7314	768397
50019	768398
20594	768399
45859	768400
18	768401
16034	768402
23041	768403
132438	768404
25698	768405
3863	768406
39048	768407
66092	768408
91099	768409
2048	768410
46117	768411
20743	768412
1477	768413
23377	768414
41075	768415
32897	768416
140800	768417
29861	768418
39394	768419
72059	768420
12467	768421
25341	768422
3038	768423
2674	768424
34305	768425
4177	768426
5802	768427
27236	768428
123549	768429
5416	768430
20403	768431
11013	768432
13715	768433
17228	768434
13768	768435
138646	768436
66917	768437
141666	768438
6945	768439
12214	768440
110807	768441
10815	768442
109452	768443
22396	768444
7690	768445
53069	768446
25911	768447
123804	768448
3065	768449
8735	768450
32117	768451
43859	768452
47343	768453
21125	768454
36476	768455
22131	768456
44571	768457
8485	768458
46682	768459
12976	768460
9569	768461
8922	768462
42630	768463
1041	768464
50055	768465
11412	768466
34	768467
158516	768468
86784	768469
28224	768470
8939	768471
62082	768472
74968	768473
21755	768474
110368	768475
47846	768476
82122	768477
43788	768478
37149	768479
37611	768480
11757	768481
45745	768482
63753	768483
3117	768484
49633	768485
46468	768486
32821	768487
101323	768488
20597	768489
50791	768490
2887	768491
106690	768492
105429	768493
116	768494
51069	768495
42970	768496
4624	768497
31008	768498
30031	768499
12038	768500
56298	768501
43973	768502
63475	768503
31841	768504
7499	768505
6095	768506
58506	768507
13495	768508
16355	768509
44040	768510
12956	768511
8028	768512
66170	768513
98357	768514
66208	768515
25197	768516
98236	768517
26940	768518
22395	768519
81072	768520
112856	768521
65696	768522
60651	768523
91275	768524
23091	768525
160253	768526
28343	768527
119146	768528
102047	768529
33607	768530
31571	768531
40142	768532
4197	768533
70743	768534
81019	768535
80378	768536
4095	768537
58375	768538
11103	768539
15058	768540
75274	768541
11699	768542
31744	768543
158352	768544
136031	768545
83071	768546
33331	768547
7800	768548
84587	768549
44213	768550
11614	768551
67757	768552
10005	768553
81368	768554
24924	768555
16614	768556
17	768557
85422	768558
26604	768559
4941	768560
7127	768561
3329	768562
85806	768563
21018	768564
38019	768565
65665	768566
39664	768567
131833	768568
1250	768569
89975	768570
19029	768571
50816	768572
20908	768573
76042	768574
3079	768575
72538	768576
57660	768577
11080	768578
10703	768579
2551	768580
95819	768581
1467	768582
79904	768583
4514	768584
55991	768585
19437	768586
64680	768587
38843	768588
31384	768589
29	768590
3316	768591
233	768592
44348	768593
36246	768594
64053	768595
12666	768596
13199	768597
8479	768598
3105	768599
123465	768600
91307	768601
47318	768602
43156	768603
133418	768604
88159	768605
81831	768606
2089	768607
15184	768608
111664	768609
24402	768610
124044	768611
54226	768612
135713	768613
86803	768614
11863	768615
9415	768616
66508	768617
824	768618
71607	768619
90844	768620
1769	768621
31203	768622
105397	768623
128324	768624
18982	768625
6617	768626
64526	768627
999	768628
25140	768629
40197	768630
133551	768631
31311	768632
5451	768633
51844	768634
9683	768635
108515	768636
21551	768637
16298	768638
8195	768639
31319	768640
8841	768641
14008	768642
27752	768643
112694	768644
7777	768645
87602	768646
133697	768647
41702	768648
29910	768649
34803	768650
80843	768651
12000	768652
1273	768653
1764	768654
4099	768655
140665	768656
46726	768657
12564	768658
79256	768659
55777	768660
5477	768661
2841	768662
39486	768663
15361	768664
91055	768665
86909	768666
14808	768667
53991	768668
22930	768669
47449	768670
40199	768671
6194	768672
3343	768673
436	768674
47167	768675
21470	768676
99422	768677
58362	768678
16349	768679
14286	768680
87407	768681
106041	768682
72141	768683
18539	768684
34148	768685
118156	768686
1762	768687
59685	768688
42889	768689
815	768690
108138	768691
5339	768692
12005	768693
27	768694
38736	768695
48176	768696
34788	768697
38535	768698
33449	768699
16881	768700
46439	768701
10790	768702
642	768703
19046	768704
45208	768705
20411	768706
1161	768707
10258	768708
16200	768709
19123	768710
37082	768711
1064	768712
30265	768713
161476	768714
203	768715
7742	768716
41083	768717
17445	768718
29940	768719
7378	768720
67705	768721
19620	768722
57992	768723
64758	768724
99531	768725
30252	768726
27778	768727
10932	768728
28419	768729
7736	768730
25905	768731
39112	768732
47527	768733
33504	768734
56508	768735
10323	768736
73267	768737
49550	768738
45	768739
115317	768740
38809	768741
101	768742
121472	768743
82335	768744
24129	768745
29595	768746
20772	768747
32677	768748
36443	768749
32287	768750
95209	768751
10777	768752
4786	768753
10543	768754
25592	768755
32606	768756
26481	768757
2857	768758
32809	768759
10457	768760
15402	768761
6935	768762
63623	768763
81235	768764
20816	768765
38933	768766
75081	768767
4481	768768
9531	768769
5288	768770
5557	768771
49766	768772
379	768773
341	768774
12770	768775
6401	768776
42818	768777
60487	768778
164496	768779
43198	768780
41569	768781
18636	768782
57915	768783
118064	768784
1339	768785
105982	768786
56547	768787
52202	768788
1831	768789
68084	768790
115651	768791
12738	768792
104875	768793
10357	768794
155	768795
27538	768796
22421	768797
89321	768798
25605	768799
182	768800
28851	768801
35065	768802
12950	768803
3745	768804
91268	768805
66928	768806
10988	768807
17360	768808
74429	768809
64717	768810
2709	768811
87636	768812
40404	768813
71577	768814
61838	768815
153928	768816
14868	768817
26287	768818
21901	768819
25331	768820
11597	768821
6984	768822
13282	768823
6450	768824
78753	768825
13325	768826
21083	768827
90977	768828
20922	768829
11094	768830
137649	768831
123739	768832
141578	768833
10289	768834
95436	768835
109304	768836
12794	768837
23196	768838
60102	768839
7681	768840
100470	768841
3393	768842
29192	768843
49474	768844
1937	768845
8214	768846
19105	768847
2472	768848
50846	768849
4051	768850
43328	768851
32696	768852
26166	768853
51754	768854
21271	768855
37126	768856
92851	768857
4585	768858
154070	768859
89115	768860
46630	768861
8163	768862
13152	768863
18310	768864
25667	768865
114160	768866
17090	768867
10150	768868
152889	768869
66351	768870
87427	768871
34234	768872
28346	768873
12995	768874
25206	768875
17059	768876
29559	768877
25230	768878
7500	768879
321	768880
62068	768881
41937	768882
3028	768883
27558	768884
17910	768885
112929	768886
59673	768887
57009	768888
2287	768889
81297	768890
38841	768891
59506	768892
20655	768893
48581	768894
160839	768895
149278	768896
9639	768897
73454	768898
23750	768899
10013	768900
3673	768901
33521	768902
272	768903
21994	768904
6584	768905
85881	768906
146548	768907
91979	768908
97712	768909
16474	768910
3211	768911
28013	768912
22790	768913
17125	768914
112699	768915
12989	768916
51133	768917
73934	768918
68503	768919
46714	768920
4497	768921
6804	768922
106845	768923
54980	768924
49858	768925
522	768926
3301	768927
9969	768928
3966	768929
88583	768930
52144	768931
32111	768932
113059	768933
47321	768934
11459	768935
47908	768936
4080	768937
122559	768938
9206	768939
92178	768940
16508	768941
7322	768942
99521	768943
57974	768944
140693	768945
24881	768946
84359	768947
5145	768948
13356	768949
2350	768950
97901	768951
15365	768952
25624	768953
27142	768954
37450	768955
7560	768956
1	768957
47354	768958
12620	768959
4859	768960
7085	768961
31427	768962
8472	768963
77163	768964
19615	768965
79181	768966
15436	768967
5321	768968
42805	768969
17315	768970
1751	768971
45188	768972
29075	768973
38515	768974
1892	768975
158619	768976
39130	768977
5588	768978
5787	768979
159	768980
38797	768981
931	768982
73466	768983
22046	768984
16994	768985
104761	768986
2623	768987
96760	768988
55056	768989
10724	768990
45058	768991
72	768992
12981	768993
6400	768994
21859	768995
17877	768996
916	768997
9335	768998
14607	768999
14910	769000
33673	769001
35068	769002
21373	769003
90941	769004
89878	769005
19500	769006
91615	769007
4709	769008
16991	769009
108095	769010
78175	769011
38283	769012
52329	769013
4814	769014
9818	769015
23190	769016
33832	769017
15453	769018
27614	769019
10187	769020
13280	769021
12708	769022
10338	769023
44227	769024
61533	769025
553	769026
3250	769027
28588	769028
78557	769029
18200	769030
2324	769031
39966	769032
15855	769033
1103	769034
28379	769035
89376	769036
17064	769037
9385	769038
116726	769039
125099	769040
69360	769041
24113	769042
26098	769043
73104	769044
77925	769045
527	769046
31078	769047
738	769048
25767	769049
25552	769050
44593	769051
131654	769052
6513	769053
78964	769054
7540	769055
38768	769056
6861	769057
92619	769058
6825	769059
1130	769060
35851	769061
612	769062
2513	769063
5336	769064
21142	769065
132710	769066
156501	769067
5714	769068
122380	769069
98709	769070
32229	769071
136502	769072
116178	769073
14857	769074
14679	769075
26438	769076
20217	769077
129661	769078
14864	769079
36377	769080
14866	769081
45142	769082
24238	769083
9077	769084
5703	769085
76876	769086
4297	769087
34245	769088
4347	769089
60075	769090
97312	769091
30286	769092
50930	769093
3798	769094
22253	769095
2151	769096
62525	769097
145031	769098
822	769099
92703	769100
72763	769101
32315	769102
151940	769103
76496	769104
46529	769105
960	769106
136531	769107
127855	769108
47480	769109
38916	769110
37027	769111
9369	769112
20208	769113
1688	769114
60937	769115
96255	769116
21490	769117
31550	769118
47794	769119
85477	769120
42508	769121
683	769122
4004	769123
47698	769124
85435	769125
147810	769126
58999	769127
15089	769128
86250	769129
19856	769130
8500	769131
88559	769132
1853	769133
310	769134
18453	769135
25730	769136
98258	769137
142411	769138
39257	769139
29475	769140
17393	769141
133172	769142
62924	769143
90984	769144
104694	769145
21166	769146
81149	769147
56071	769148
70443	769149
17721	769150
3419	769151
30150	769152
6034	769153
21647	769154
777	769155
96648	769156
2393	769157
3482	769158
87129	769159
42717	769160
59375	769161
4827	769162
34329	769163
13637	769164
8383	769165
3676	769166
149354	769167
7572	769168
123255	769169
87107	769170
8666	769171
49302	769172
25562	769173
38370	769174
48530	769175
34044	769176
21099	769177
19330	769178
14801	769179
12619	769180
2813	769181
48964	769182
30563	769183
36049	769184
33344	769185
19311	769186
1086	769187
24028	769188
51317	769189
46278	769190
2659	769191
24992	769192
2108	769193
10988	769194
31718	769195
54418	769196
5025	769197
28628	769198
1079	769199
156031	769200
1996	769201
8010	769202
75364	769203
142544	769204
52937	769205
10890	769206
133782	769207
25616	769208
60572	769209
98402	769210
66878	769211
31280	769212
28444	769213
111056	769214
4271	769215
1380	769216
127577	769217
10312	769218
3423	769219
55340	769220
152286	769221
10887	769222
11196	769223
116882	769224
6953	769225
16597	769226
6669	769227
112791	769228
8085	769229
12504	769230
68704	769231
41309	769232
37295	769233
48402	769234
24120	769235
38574	769236
4671	769237
8451	769238
89928	769239
24010	769240
83178	769241
1538	769242
73987	769243
9648	769244
856	769245
20637	769246
90155	769247
67013	769248
10038	769249
29349	769250
61392	769251
26356	769252
100241	769253
49327	769254
67191	769255
110260	769256
65620	769257
38672	769258
12158	769259
4329	769260
718	769261
112075	769262
92635	769263
101642	769264
5167	769265
14328	769266
4251	769267
97065	769268
20211	769269
702	769270
20410	769271
8275	769272
56794	769273
38630	769274
83620	769275
39130	769276
109012	769277
23690	769278
33198	769279
3636	769280
68406	769281
5043	769282
24553	769283
17761	769284
23730	769285
23566	769286
140145	769287
2075	769288
82999	769289
75943	769290
54440	769291
13804	769292
85196	769293
19667	769294
40743	769295
43802	769296
78728	769297
5218	769298
87673	769299
42557	769300
9278	769301
50223	769302
8401	769303
3432	769304
29886	769305
503	769306
59813	769307
54425	769308
77942	769309
70539	769310
86676	769311
49603	769312
144671	769313
148	769314
6283	769315
6175	769316
20712	769317
1835	769318
3736	769319
13339	769320
65846	769321
8901	769322
60521	769323
41309	769324
8831	769325
49414	769326
17865	769327
2732	769328
39455	769329
101409	769330
6259	769331
70863	769332
35165	769333
10104	769334
53052	769335
25561	769336
27207	769337
50305	769338
77194	769339
284	769340
221	769341
10486	769342
525	769343
101276	769344
38440	769345
141	769346
41814	769347
29318	769348
58412	769349
24779	769350
39	769351
13365	769352
29564	769353
3244	769354
3472	769355
40314	769356
83381	769357
30704	769358
98996	769359
30794	769360
45877	769361
18364	769362
105495	769363
53708	769364
37697	769365
34759	769366
43947	769367
71	769368
4206	769369
36221	769370
83625	769371
39246	769372
10067	769373
40838	769374
1718	769375
38530	769376
7979	769377
4762	769378
3769	769379
48273	769380
18460	769381
15761	769382
96311	769383
59601	769384
10024	769385
18093	769386
21350	769387
41089	769388
4848	769389
85052	769390
44985	769391
21698	769392
13171	769393
6948	769394
676	769395
46702	769396
91473	769397
85007	769398
75	769399
584	769400
51566	769401
44259	769402
44857	769403
110878	769404
93298	769405
11992	769406
464	769407
150889	769408
3509	769409
628	769410
138708	769411
38195	769412
73744	769413
75145	769414
57061	769415
61739	769416
92493	769417
4820	769418
23137	769419
22324	769420
123732	769421
4181	769422
51713	769423
75377	769424
5150	769425
26762	769426
4348	769427
6029	769428
15240	769429
19624	769430
13015	769431
115800	769432
35373	769433
38793	769434
48380	769435
22961	769436
4849	769437
34002	769438
109515	769439
48655	769440
30390	769441
36907	769442
79232	769443
132583	769444
80709	769445
59078	769446
15286	769447
43854	769448
3633	769449
5335	769450
159663	769451
26645	769452
3174	769453
107664	769454
29360	769455
24781	769456
19896	769457
54747	769458
7859	769459
53787	769460
9620	769461
17565	769462
22535	769463
14106	769464
5258	769465
20220	769466
109186	769467
72202	769468
32518	769469
16698	769470
20625	769471
1505	769472
5120	769473
122616	769474
14393	769475
1030	769476
7432	769477
9490	769478
16823	769479
1039	769480
555	769481
94443	769482
6727	769483
29560	769484
8239	769485
107803	769486
30017	769487
8227	769488
3641	769489
18144	769490
55738	769491
9338	769492
47960	769493
131696	769494
67321	769495
25029	769496
57601	769497
19737	769498
1162	769499
122079	769500
1411	769501
8875	769502
19834	769503
563	769504
47484	769505
15	769506
792	769507
24398	769508
15252	769509
6133	769510
24598	769511
95169	769512
14923	769513
26958	769514
17455	769515
36836	769516
119813	769517
12435	769518
27749	769519
14996	769520
38988	769521
119298	769522
62168	769523
29850	769524
38691	769525
3670	769526
15793	769527
15087	769528
114362	769529
13497	769530
7250	769531
116321	769532
46724	769533
76999	769534
21197	769535
12802	769536
33586	769537
2631	769538
43194	769539
60016	769540
22792	769541
28015	769542
151256	769543
1419	769544
3367	769545
20207	769546
19443	769547
6145	769548
66267	769549
6817	769550
117212	769551
98054	769552
155127	769553
29287	769554
10120	769555
1800	769556
9826	769557
45035	769558
36723	769559
20554	769560
63535	769561
46704	769562
40416	769563
125254	769564
138307	769565
2742	769566
36094	769567
19756	769568
82392	769569
37534	769570
71473	769571
7237	769572
60260	769573
9490	769574
83083	769575
96365	769576
96665	769577
48274	769578
39438	769579
78453	769580
102221	769581
3251	769582
71091	769583
22346	769584
6052	769585
6704	769586
11766	769587
73364	769588
46569	769589
21143	769590
77821	769591
106796	769592
30976	769593
33488	769594
21860	769595
96425	769596
30464	769597
22318	769598
135820	769599
101714	769600
5051	769601
9263	769602
40617	769603
47003	769604
680	769605
7066	769606
5111	769607
1730	769608
64107	769609
42328	769610
19139	769611
23970	769612
16413	769613
35177	769614
3563	769615
63577	769616
40763	769617
55125	769618
88860	769619
60697	769620
24181	769621
8362	769622
5163	769623
2973	769624
22402	769625
12907	769626
4706	769627
581	769628
147356	769629
95381	769630
38564	769631
58787	769632
51661	769633
25060	769634
47734	769635
35806	769636
85957	769637
35199	769638
29999	769639
25869	769640
9808	769641
81566	769642
114139	769643
15591	769644
16583	769645
16517	769646
7833	769647
3175	769648
10169	769649
8937	769650
104500	769651
87067	769652
153	769653
1000	769654
83243	769655
153657	769656
1238	769657
65990	769658
19977	769659
69280	769660
31639	769661
21542	769662
110396	769663
72995	769664
17676	769665
70036	769666
133982	769667
3582	769668
103	769669
3	769670
67054	769671
59985	769672
1515	769673
19419	769674
12330	769675
61731	769676
70854	769677
594	769678
86245	769679
2716	769680
92651	769681
37538	769682
8004	769683
1741	769684
42174	769685
15149	769686
168	769687
26747	769688
9640	769689
40291	769690
67136	769691
70423	769692
60056	769693
13781	769694
56218	769695
3716	769696
44867	769697
95092	769698
1569	769699
29908	769700
4935	769701
2217	769702
5080	769703
163945	769704
91145	769705
1402	769706
104966	769707
2468	769708
66402	769709
96949	769710
387	769711
4207	769712
30287	769713
100952	769714
104378	769715
43550	769716
103	769717
29797	769718
10390	769719
35541	769720
58469	769721
24569	769722
34783	769723
5759	769724
18048	769725
8325	769726
24338	769727
56266	769728
6732	769729
71564	769730
19448	769731
27793	769732
40749	769733
17831	769734
21436	769735
6727	769736
34704	769737
81959	769738
11874	769739
76805	769740
72844	769741
6556	769742
7966	769743
157	769744
189	769745
16620	769746
4064	769747
442	769748
42169	769749
12257	769750
25504	769751
98109	769752
7593	769753
27083	769754
32331	769755
11	769756
8013	769757
67078	769758
7455	769759
115190	769760
4754	769761
21073	769762
3304	769763
1573	769764
26984	769765
47363	769766
165376	769767
86964	769768
80483	769769
27	769770
45381	769771
15191	769772
36876	769773
11609	769774
52080	769775
14558	769776
73156	769777
5455	769778
44768	769779
61330	769780
42590	769781
43205	769782
4355	769783
2806	769784
99214	769785
20042	769786
2460	769787
113793	769788
2137	769789
44345	769790
13492	769791
153100	769792
156936	769793
43479	769794
122579	769795
11965	769796
43814	769797
42653	769798
15198	769799
19536	769800
17437	769801
13245	769802
147336	769803
6313	769804
31061	769805
70093	769806
85313	769807
140878	769808
100773	769809
8699	769810
15332	769811
71153	769812
43595	769813
162	769814
5208	769815
87735	769816
85969	769817
42510	769818
9559	769819
92831	769820
101119	769821
25377	769822
43894	769823
25935	769824
2928	769825
670	769826
25386	769827
7761	769828
70672	769829
141865	769830
45778	769831
121491	769832
13413	769833
4451	769834
159592	769835
5586	769836
42895	769837
39012	769838
163864	769839
164680	769840
35700	769841
1416	769842
29	769843
727	769844
4553	769845
12231	769846
15729	769847
92257	769848
41462	769849
24258	769850
4635	769851
14360	769852
163151	769853
9141	769854
272	769855
67413	769856
79140	769857
5601	769858
60763	769859
9542	769860
98473	769861
50801	769862
2293	769863
38870	769864
11572	769865
55711	769866
22197	769867
34420	769868
47815	769869
88596	769870
38011	769871
6876	769872
54110	769873
50921	769874
300	769875
8262	769876
26684	769877
8233	769878
9739	769879
17354	769880
9978	769881
34235	769882
67088	769883
659	769884
10859	769885
70137	769886
64886	769887
48641	769888
117880	769889
60353	769890
137810	769891
122481	769892
69766	769893
8388	769894
78428	769895
17801	769896
16322	769897
16567	769898
1242	769899
89228	769900
7674	769901
34794	769902
32871	769903
44486	769904
3531	769905
62124	769906
95347	769907
9937	769908
6103	769909
29707	769910
154000	769911
4287	769912
20982	769913
10473	769914
32165	769915
12593	769916
48260	769917
45552	769918
52604	769919
139308	769920
54840	769921
50565	769922
13388	769923
54051	769924
21915	769925
142994	769926
47600	769927
79308	769928
78866	769929
75842	769930
89917	769931
88607	769932
13741	769933
33814	769934
109899	769935
117874	769936
843	769937
33866	769938
165125	769939
6497	769940
33562	769941
116064	769942
54627	769943
1274	769944
25988	769945
144844	769946
127923	769947
4243	769948
2745	769949
17207	769950
38310	769951
34775	769952
20959	769953
142522	769954
6892	769955
20406	769956
52791	769957
72454	769958
4233	769959
20331	769960
3047	769961
14601	769962
139387	769963
2739	769964
89633	769965
31711	769966
18498	769967
17243	769968
16664	769969
9814	769970
13228	769971
101525	769972
21681	769973
39136	769974
5984	769975
84568	769976
48153	769977
88092	769978
23788	769979
54144	769980
36180	769981
37466	769982
22353	769983
126209	769984
29751	769985
1365	769986
99960	769987
13394	769988
11023	769989
32504	769990
70268	769991
105170	769992
6569	769993
65542	769994
5258	769995
6044	769996
75497	769997
524	769998
105555	769999
124377	770000
1710	770001
42736	770002
9687	770003
119240	770004
123109	770005
110866	770006
23819	770007
22742	770008
146672	770009
92388	770010
8787	770011
22002	770012
47804	770013
63780	770014
76	770015
82131	770016
61216	770017
18753	770018
4240	770019
5661	770020
66145	770021
33201	770022
25147	770023
1662	770024
25841	770025
30103	770026
35274	770027
74795	770028
45830	770029
58680	770030
65279	770031
105119	770032
153194	770033
36952	770034
2036	770035
81084	770036
1234	770037
12812	770038
6098	770039
4422	770040
56785	770041
8648	770042
27377	770043
9855	770044
78616	770045
2249	770046
622	770047
66779	770048
22180	770049
45163	770050
5620	770051
2187	770052
35666	770053
25719	770054
15873	770055
54758	770056
125	770057
122108	770058
7825	770059
13539	770060
46315	770061
16824	770062
53969	770063
73298	770064
33049	770065
88468	770066
70949	770067
1510	770068
5297	770069
3229	770070
108809	770071
21956	770072
22276	770073
114842	770074
72705	770075
66837	770076
97852	770077
17184	770078
28726	770079
5505	770080
126180	770081
3016	770082
64732	770083
710	770084
5707	770085
64537	770086
756	770087
41893	770088
24134	770089
128024	770090
109214	770091
8773	770092
7053	770093
74278	770094
75436	770095
152460	770096
374	770097
21927	770098
32759	770099
15908	770100
116226	770101
127204	770102
18423	770103
38330	770104
29158	770105
31555	770106
910	770107
19209	770108
6725	770109
41255	770110
33542	770111
56125	770112
4674	770113
27300	770114
51543	770115
72923	770116
39163	770117
17565	770118
20179	770119
32786	770120
10573	770121
584	770122
217	770123
2874	770124
32271	770125
20617	770126
3788	770127
40818	770128
52417	770129
6552	770130
49465	770131
80475	770132
2036	770133
6703	770134
156293	770135
374	770136
8656	770137
20479	770138
40839	770139
23288	770140
392	770141
5310	770142
7715	770143
15910	770144
3970	770145
54429	770146
865	770147
1311	770148
30955	770149
38444	770150
5012	770151
138454	770152
125936	770153
19116	770154
21992	770155
107605	770156
102167	770157
34802	770158
51862	770159
12072	770160
29123	770161
19589	770162
140926	770163
36578	770164
146585	770165
8252	770166
86072	770167
8389	770168
979	770169
152480	770170
106473	770171
804	770172
65179	770173
8058	770174
26554	770175
47121	770176
88453	770177
48806	770178
14526	770179
100705	770180
106628	770181
114265	770182
112608	770183
9483	770184
19857	770185
79587	770186
128500	770187
10546	770188
4603	770189
35119	770190
68996	770191
61921	770192
100327	770193
20428	770194
63471	770195
53685	770196
22345	770197
65355	770198
12305	770199
5915	770200
31148	770201
8122	770202
10820	770203
162309	770204
64933	770205
59880	770206
144679	770207
17062	770208
86022	770209
65	770210
37325	770211
94382	770212
93948	770213
10843	770214
1987	770215
62163	770216
79437	770217
84401	770218
86514	770219
28742	770220
111730	770221
36016	770222
2467	770223
158624	770224
34262	770225
7067	770226
57181	770227
2197	770228
4344	770229
7233	770230
82144	770231
15555	770232
80365	770233
135298	770234
109856	770235
3507	770236
37632	770237
9180	770238
952	770239
68333	770240
121604	770241
19557	770242
8359	770243
2780	770244
2007	770245
93055	770246
35067	770247
12714	770248
16013	770249
36042	770250
30478	770251
41398	770252
1686	770253
77900	770254
427	770255
23305	770256
138505	770257
13890	770258
153450	770259
905	770260
91095	770261
46995	770262
100727	770263
2111	770264
26952	770265
8473	770266
123285	770267
8107	770268
37082	770269
60765	770270
157330	770271
42544	770272
1220	770273
15476	770274
60782	770275
13041	770276
1129	770277
90832	770278
23404	770279
50264	770280
26921	770281
92154	770282
8389	770283
6575	770284
3476	770285
56946	770286
4218	770287
13434	770288
10920	770289
83244	770290
1190	770291
79037	770292
10254	770293
837	770294
30419	770295
130547	770296
107589	770297
95086	770298
68736	770299
77461	770300
15244	770301
112830	770302
49893	770303
14261	770304
27412	770305
44034	770306
69082	770307
106436	770308
51921	770309
4578	770310
29290	770311
118205	770312
17207	770313
35912	770314
2468	770315
21502	770316
18277	770317
1548	770318
59752	770319
15687	770320
48328	770321
14975	770322
21601	770323
46310	770324
10715	770325
59105	770326
82101	770327
68777	770328
87201	770329
42672	770330
146499	770331
15603	770332
3600	770333
70706	770334
4706	770335
82309	770336
16486	770337
22771	770338
66970	770339
63691	770340
24445	770341
54883	770342
17915	770343
3529	770344
54099	770345
60401	770346
10714	770347
60749	770348
127116	770349
15038	770350
123661	770351
72715	770352
94681	770353
2530	770354
85299	770355
46311	770356
30457	770357
47000	770358
60022	770359
8583	770360
32	770361
66000	770362
42497	770363
53632	770364
9554	770365
2064	770366
86322	770367
67645	770368
108854	770369
121365	770370
36845	770371
16816	770372
34698	770373
9824	770374
64725	770375
876	770376
26819	770377
1522	770378
66721	770379
763	770380
28716	770381
16052	770382
66	770383
63723	770384
7652	770385
6873	770386
49283	770387
25534	770388
335	770389
5044	770390
165407	770391
44240	770392
56605	770393
695	770394
15031	770395
35697	770396
2984	770397
52637	770398
78348	770399
46986	770400
36084	770401
70396	770402
6488	770403
102588	770404
406	770405
28537	770406
5753	770407
58725	770408
42398	770409
7852	770410
8499	770411
39066	770412
91768	770413
319	770414
40465	770415
94796	770416
85	770417
42287	770418
69	770419
70738	770420
85838	770421
1827	770422
159165	770423
21047	770424
35526	770425
21346	770426
87931	770427
2690	770428
70617	770429
12109	770430
159475	770431
1236	770432
31272	770433
76674	770434
18570	770435
5251	770436
70069	770437
80259	770438
8476	770439
66712	770440
51354	770441
12279	770442
30838	770443
8837	770444
35314	770445
89372	770446
47204	770447
47447	770448
60813	770449
95108	770450
115086	770451
366	770452
2560	770453
118378	770454
19	770455
19839	770456
16376	770457
92388	770458
29338	770459
24499	770460
42419	770461
9008	770462
22843	770463
68385	770464
9402	770465
3004	770466
56047	770467
38114	770468
88866	770469
33129	770470
81277	770471
9171	770472
3332	770473
4097	770474
31264	770475
95038	770476
16627	770477
67081	770478
12712	770479
24446	770480
57	770481
4512	770482
20772	770483
8086	770484
24659	770485
104115	770486
57429	770487
1423	770488
42954	770489
3164	770490
135429	770491
2651	770492
33653	770493
28998	770494
37868	770495
16184	770496
135	770497
39115	770498
9077	770499
856	770500
48710	770501
48913	770502
90522	770503
60040	770504
97655	770505
15588	770506
16434	770507
752	770508
8844	770509
15253	770510
6309	770511
33018	770512
113419	770513
17626	770514
11457	770515
35861	770516
63997	770517
54404	770518
29704	770519
4423	770520
11180	770521
46530	770522
75589	770523
141827	770524
86618	770525
79944	770526
5209	770527
2897	770528
94782	770529
41937	770530
130819	770531
10549	770532
60006	770533
105505	770534
45121	770535
68159	770536
37389	770537
42994	770538
25952	770539
16767	770540
18300	770541
73050	770542
75999	770543
19389	770544
66179	770545
2575	770546
65220	770547
23543	770548
47275	770549
27995	770550
12189	770551
1893	770552
7255	770553
5030	770554
61018	770555
402	770556
58722	770557
9007	770558
3848	770559
151382	770560
59770	770561
8521	770562
92	770563
29275	770564
29626	770565
24826	770566
46366	770567
12927	770568
97466	770569
60442	770570
56	770571
58483	770572
13300	770573
2901	770574
323	770575
45448	770576
36162	770577
45445	770578
6265	770579
33503	770580
4196	770581
54456	770582
50197	770583
18562	770584
108400	770585
11152	770586
107581	770587
119312	770588
2720	770589
13905	770590
1738	770591
503	770592
41543	770593
115934	770594
122290	770595
43064	770596
74038	770597
10950	770598
19981	770599
96492	770600
126816	770601
64451	770602
18400	770603
689	770604
106	770605
69881	770606
54265	770607
58998	770608
95581	770609
9560	770610
65734	770611
1076	770612
24511	770613
64881	770614
21112	770615
24819	770616
4108	770617
13062	770618
26757	770619
85909	770620
57494	770621
8163	770622
14294	770623
113322	770624
47754	770625
900	770626
6155	770627
15792	770628
203	770629
68866	770630
9795	770631
10245	770632
65697	770633
56550	770634
210	770635
19076	770636
32758	770637
10086	770638
126026	770639
59495	770640
72717	770641
31967	770642
13200	770643
139592	770644
40699	770645
87030	770646
16773	770647
145469	770648
120937	770649
55127	770650
599	770651
131391	770652
126500	770653
52135	770654
63817	770655
102345	770656
22056	770657
35966	770658
109868	770659
94769	770660
42392	770661
13501	770662
73128	770663
14943	770664
56905	770665
46845	770666
7977	770667
108902	770668
35071	770669
2974	770670
5322	770671
2643	770672
44782	770673
20494	770674
21275	770675
65589	770676
28884	770677
4207	770678
44605	770679
30615	770680
2088	770681
158947	770682
60588	770683
64371	770684
125726	770685
2975	770686
25026	770687
4972	770688
43782	770689
8439	770690
83181	770691
50925	770692
1417	770693
33519	770694
1615	770695
124803	770696
1270	770697
13576	770698
1612	770699
108731	770700
16353	770701
9583	770702
2293	770703
66125	770704
7225	770705
57075	770706
94437	770707
23111	770708
48679	770709
17899	770710
32712	770711
90925	770712
20185	770713
941	770714
2808	770715
42629	770716
30858	770717
37504	770718
17820	770719
13705	770720
17549	770721
43303	770722
67162	770723
1874	770724
100266	770725
128568	770726
63402	770727
21429	770728
93429	770729
160420	770730
87901	770731
24039	770732
76378	770733
71685	770734
4049	770735
77838	770736
18521	770737
18621	770738
8191	770739
7067	770740
19990	770741
73005	770742
21298	770743
49525	770744
2224	770745
76748	770746
5634	770747
27268	770748
49564	770749
39761	770750
9117	770751
10189	770752
13052	770753
58485	770754
157071	770755
5432	770756
25332	770757
7732	770758
27600	770759
14211	770760
96174	770761
371	770762
92770	770763
4642	770764
24656	770765
24628	770766
62572	770767
3328	770768
13030	770769
13397	770770
106968	770771
16007	770772
92162	770773
4510	770774
99099	770775
94715	770776
2004	770777
55820	770778
61971	770779
103071	770780
29177	770781
157986	770782
607	770783
46716	770784
40284	770785
48504	770786
17154	770787
37984	770788
7305	770789
60382	770790
20476	770791
28970	770792
4234	770793
22174	770794
26296	770795
49857	770796
112530	770797
76549	770798
124715	770799
13084	770800
86501	770801
1888	770802
52023	770803
42388	770804
10997	770805
28065	770806
27136	770807
22536	770808
12125	770809
86768	770810
57292	770811
48021	770812
917	770813
32952	770814
25166	770815
18237	770816
13708	770817
82176	770818
10502	770819
58150	770820
10480	770821
101993	770822
12930	770823
6151	770824
23994	770825
59888	770826
25915	770827
44682	770828
12803	770829
542	770830
8708	770831
23897	770832
5527	770833
59325	770834
132064	770835
105765	770836
14751	770837
6549	770838
11612	770839
127032	770840
161189	770841
26151	770842
23906	770843
130242	770844
14211	770845
6948	770846
23428	770847
12137	770848
59666	770849
21660	770850
15062	770851
83335	770852
123051	770853
4214	770854
8134	770855
69241	770856
16968	770857
4124	770858
57286	770859
91165	770860
10528	770861
43899	770862
1785	770863
25298	770864
139354	770865
15349	770866
29697	770867
13727	770868
62866	770869
83032	770870
6245	770871
26206	770872
80786	770873
18008	770874
1923	770875
33479	770876
87366	770877
30274	770878
71378	770879
51293	770880
23924	770881
72227	770882
61965	770883
507	770884
3449	770885
16727	770886
16165	770887
1299	770888
19124	770889
27081	770890
53379	770891
93684	770892
162469	770893
15953	770894
69381	770895
11577	770896
77646	770897
87155	770898
2598	770899
143017	770900
12712	770901
265	770902
35535	770903
150950	770904
38147	770905
10089	770906
118144	770907
83601	770908
1433	770909
63768	770910
75778	770911
4799	770912
26632	770913
123203	770914
106924	770915
13076	770916
18993	770917
258	770918
5583	770919
16171	770920
50538	770921
48435	770922
66441	770923
5786	770924
32476	770925
144130	770926
20731	770927
44803	770928
130223	770929
814	770930
827	770931
4748	770932
1251	770933
136001	770934
54800	770935
92995	770936
82324	770937
1454	770938
5974	770939
39590	770940
216	770941
26793	770942
134257	770943
6150	770944
29333	770945
18453	770946
899	770947
96988	770948
25527	770949
46222	770950
9918	770951
33288	770952
85109	770953
11128	770954
11998	770955
66673	770956
43852	770957
8834	770958
19137	770959
102799	770960
91058	770961
56625	770962
51394	770963
148284	770964
23501	770965
101460	770966
97068	770967
32983	770968
74688	770969
63645	770970
19657	770971
25366	770972
18280	770973
24695	770974
78126	770975
10861	770976
3640	770977
43780	770978
36185	770979
155609	770980
20986	770981
21381	770982
7006	770983
28908	770984
19089	770985
40145	770986
40386	770987
55578	770988
7398	770989
49329	770990
40193	770991
9478	770992
13014	770993
13402	770994
6622	770995
54343	770996
29673	770997
10089	770998
21321	770999
120	771000
55917	771001
73350	771002
479	771003
74094	771004
20068	771005
20988	771006
72948	771007
76459	771008
119930	771009
87747	771010
113222	771011
53540	771012
19357	771013
83170	771014
35289	771015
9345	771016
1774	771017
59920	771018
57821	771019
34722	771020
38173	771021
26778	771022
34084	771023
22372	771024
131162	771025
18069	771026
103163	771027
41116	771028
21051	771029
16145	771030
92187	771031
2716	771032
2760	771033
100069	771034
6938	771035
2361	771036
18965	771037
131953	771038
29405	771039
108326	771040
43777	771041
71908	771042
75989	771043
20173	771044
33513	771045
148668	771046
31880	771047
60054	771048
15174	771049
2224	771050
31510	771051
73311	771052
28107	771053
19721	771054
61079	771055
3039	771056
17094	771057
118221	771058
5802	771059
33901	771060
90054	771061
75514	771062
60871	771063
142879	771064
10028	771065
4067	771066
46590	771067
94151	771068
4854	771069
18815	771070
170	771071
82877	771072
5584	771073
76555	771074
85747	771075
615	771076
34508	771077
18980	771078
115081	771079
32141	771080
106515	771081
24518	771082
313	771083
24001	771084
27861	771085
1338	771086
31441	771087
150612	771088
17759	771089
86045	771090
103357	771091
34543	771092
18329	771093
128	771094
2830	771095
95881	771096
10828	771097
1815	771098
1402	771099
13718	771100
103704	771101
2288	771102
4129	771103
105741	771104
80408	771105
4621	771106
5636	771107
235	771108
90926	771109
54267	771110
50989	771111
86	771112
82123	771113
65246	771114
125778	771115
2355	771116
80188	771117
57326	771118
140691	771119
2424	771120
35177	771121
29517	771122
48167	771123
111093	771124
17310	771125
6707	771126
71897	771127
144215	771128
71822	771129
3434	771130
32646	771131
75065	771132
26789	771133
36533	771134
51058	771135
14857	771136
3028	771137
19274	771138
141825	771139
18732	771140
24411	771141
96183	771142
111231	771143
7292	771144
14346	771145
164178	771146
33687	771147
15131	771148
22381	771149
308	771150
3996	771151
129275	771152
62472	771153
45265	771154
23866	771155
17519	771156
17972	771157
6451	771158
3191	771159
58528	771160
118197	771161
31490	771162
22536	771163
33255	771164
19533	771165
37746	771166
6342	771167
2026	771168
85022	771169
15510	771170
13768	771171
34474	771172
32620	771173
63717	771174
7034	771175
92	771176
24718	771177
30247	771178
38852	771179
55982	771180
12492	771181
16864	771182
5432	771183
133203	771184
9950	771185
75846	771186
7043	771187
27394	771188
42866	771189
17690	771190
112653	771191
17342	771192
41297	771193
60499	771194
83000	771195
71754	771196
128780	771197
40603	771198
27407	771199
717	771200
771	771201
27212	771202
25398	771203
52814	771204
2615	771205
26955	771206
58866	771207
44292	771208
2	771209
9421	771210
33741	771211
13340	771212
121597	771213
115638	771214
16230	771215
75025	771216
4083	771217
31826	771218
87972	771219
12455	771220
8347	771221
67532	771222
54029	771223
60036	771224
22621	771225
16912	771226
46119	771227
128878	771228
8022	771229
4282	771230
69695	771231
652	771232
106874	771233
29578	771234
1303	771235
15223	771236
55160	771237
8099	771238
5664	771239
80608	771240
1561	771241
11600	771242
59281	771243
77254	771244
152690	771245
5312	771246
9750	771247
68023	771248
832	771249
875	771250
33580	771251
8519	771252
36171	771253
13429	771254
23336	771255
42651	771256
69262	771257
84061	771258
4553	771259
74815	771260
30054	771261
49680	771262
1797	771263
15593	771264
47222	771265
67566	771266
71587	771267
23002	771268
7014	771269
4381	771270
17808	771271
32294	771272
123300	771273
85180	771274
132502	771275
134025	771276
34172	771277
10464	771278
102690	771279
75837	771280
27010	771281
10666	771282
86306	771283
81020	771284
12409	771285
3315	771286
7515	771287
79904	771288
11159	771289
34114	771290
96146	771291
17066	771292
25226	771293
83826	771294
22909	771295
20081	771296
5925	771297
18020	771298
63221	771299
5660	771300
46035	771301
10717	771302
331	771303
2081	771304
48617	771305
122988	771306
71903	771307
5883	771308
27838	771309
6929	771310
138953	771311
12310	771312
1315	771313
116583	771314
39828	771315
56913	771316
69996	771317
52280	771318
2014	771319
9139	771320
109266	771321
13705	771322
6795	771323
104880	771324
84695	771325
57828	771326
120775	771327
16083	771328
285	771329
19589	771330
14738	771331
1748	771332
8552	771333
9912	771334
59589	771335
10129	771336
158602	771337
32233	771338
46001	771339
164187	771340
4162	771341
84568	771342
3535	771343
39276	771344
24537	771345
16582	771346
15241	771347
5290	771348
23422	771349
73989	771350
11712	771351
52886	771352
29874	771353
49544	771354
102112	771355
19881	771356
57440	771357
29200	771358
119488	771359
19158	771360
10547	771361
13399	771362
72208	771363
97323	771364
102077	771365
102096	771366
3198	771367
62022	771368
6932	771369
49605	771370
67706	771371
71709	771372
29834	771373
7630	771374
8963	771375
25695	771376
8763	771377
30287	771378
31288	771379
44742	771380
9554	771381
15514	771382
74749	771383
3458	771384
14094	771385
9686	771386
2302	771387
129635	771388
2224	771389
736	771390
8425	771391
95028	771392
1295	771393
5421	771394
3172	771395
32215	771396
56482	771397
89442	771398
23885	771399
30500	771400
109112	771401
10916	771402
65471	771403
4194	771404
83545	771405
10938	771406
4408	771407
161530	771408
14013	771409
66915	771410
11676	771411
45817	771412
4820	771413
75524	771414
1030	771415
9207	771416
7230	771417
106391	771418
4845	771419
91863	771420
49670	771421
59538	771422
33518	771423
8917	771424
66692	771425
100296	771426
121433	771427
119760	771428
566	771429
25195	771430
38570	771431
39420	771432
10482	771433
11998	771434
34263	771435
34153	771436
35646	771437
2042	771438
36763	771439
10135	771440
18059	771441
197	771442
22386	771443
29374	771444
52454	771445
17211	771446
128738	771447
58038	771448
45	771449
25179	771450
1242	771451
343	771452
44177	771453
74211	771454
856	771455
2482	771456
28234	771457
63756	771458
15850	771459
18758	771460
28237	771461
64729	771462
30292	771463
8539	771464
1954	771465
20948	771466
14269	771467
107285	771468
55373	771469
29643	771470
14187	771471
67319	771472
7254	771473
123874	771474
139988	771475
19806	771476
30837	771477
46066	771478
19245	771479
157250	771480
44155	771481
89412	771482
7393	771483
7852	771484
1227	771485
25599	771486
5186	771487
105266	771488
12196	771489
286	771490
2736	771491
49300	771492
20145	771493
18822	771494
2690	771495
51330	771496
29174	771497
9690	771498
15984	771499
149015	771500
20148	771501
138779	771502
2841	771503
37833	771504
17405	771505
64911	771506
34963	771507
6693	771508
50184	771509
10404	771510
14786	771511
455	771512
6206	771513
122680	771514
36739	771515
257	771516
48970	771517
13	771518
31852	771519
128356	771520
14336	771521
52420	771522
86535	771523
6104	771524
35648	771525
26800	771526
7807	771527
6377	771528
12056	771529
38741	771530
141810	771531
94633	771532
4416	771533
36179	771534
117900	771535
31876	771536
46111	771537
19817	771538
24291	771539
3761	771540
9658	771541
82716	771542
65552	771543
51744	771544
72043	771545
2250	771546
3663	771547
26	771548
42184	771549
98055	771550
6571	771551
2957	771552
13870	771553
26981	771554
66949	771555
51484	771556
20915	771557
79267	771558
12508	771559
1043	771560
22265	771561
94873	771562
115191	771563
21105	771564
16224	771565
20152	771566
53330	771567
5704	771568
25091	771569
4611	771570
21309	771571
114041	771572
11810	771573
23172	771574
56099	771575
127362	771576
17389	771577
76855	771578
56810	771579
9825	771580
101146	771581
6543	771582
63803	771583
53765	771584
71654	771585
122	771586
16157	771587
3925	771588
26958	771589
16299	771590
29935	771591
693	771592
67370	771593
73394	771594
41057	771595
16897	771596
77509	771597
1784	771598
86819	771599
2936	771600
180	771601
18492	771602
133	771603
9986	771604
85919	771605
12471	771606
44504	771607
34095	771608
15361	771609
70725	771610
51602	771611
11733	771612
53868	771613
52051	771614
107123	771615
100888	771616
86599	771617
55741	771618
60268	771619
18631	771620
10793	771621
1572	771622
19445	771623
137751	771624
11186	771625
35656	771626
144	771627
14184	771628
4068	771629
13639	771630
25038	771631
5756	771632
586	771633
48163	771634
1912	771635
83876	771636
120843	771637
46892	771638
58167	771639
127858	771640
58549	771641
86534	771642
155799	771643
15832	771644
949	771645
70914	771646
80982	771647
82205	771648
32448	771649
76112	771650
88688	771651
10658	771652
3016	771653
25624	771654
21767	771655
27	771656
19212	771657
2927	771658
95822	771659
22601	771660
35860	771661
139338	771662
4947	771663
15344	771664
10343	771665
31041	771666
104424	771667
14506	771668
20767	771669
55787	771670
98536	771671
9139	771672
13995	771673
11902	771674
13208	771675
107722	771676
31914	771677
52624	771678
48542	771679
85205	771680
65533	771681
9438	771682
35442	771683
162868	771684
6187	771685
37671	771686
103044	771687
10765	771688
72524	771689
63131	771690
23955	771691
72211	771692
22552	771693
26271	771694
2579	771695
13745	771696
2320	771697
62557	771698
54200	771699
2665	771700
25054	771701
60801	771702
68640	771703
133218	771704
34008	771705
24970	771706
4013	771707
24444	771708
101978	771709
144250	771710
1114	771711
11317	771712
8916	771713
10970	771714
7496	771715
19154	771716
7982	771717
3158	771718
14392	771719
72941	771720
680	771721
33244	771722
70725	771723
66114	771724
103587	771725
59289	771726
71143	771727
65618	771728
36786	771729
54506	771730
4173	771731
25986	771732
4703	771733
6495	771734
43329	771735
11269	771736
16416	771737
33314	771738
2194	771739
91049	771740
40797	771741
35328	771742
53067	771743
27268	771744
65550	771745
9486	771746
62685	771747
15287	771748
11416	771749
89679	771750
38070	771751
46032	771752
86736	771753
10417	771754
90741	771755
75402	771756
10514	771757
99248	771758
104603	771759
140429	771760
39415	771761
7076	771762
11866	771763
58661	771764
9672	771765
73944	771766
36852	771767
8112	771768
14194	771769
78478	771770
15888	771771
13794	771772
58429	771773
3812	771774
42849	771775
13422	771776
44758	771777
64478	771778
21538	771779
3474	771780
4282	771781
12622	771782
15015	771783
23497	771784
28071	771785
9129	771786
85	771787
11927	771788
1639	771789
44716	771790
2502	771791
7955	771792
36031	771793
10119	771794
19660	771795
137889	771796
24083	771797
28526	771798
11520	771799
79356	771800
20826	771801
17038	771802
31063	771803
328	771804
89790	771805
16913	771806
40651	771807
36672	771808
117712	771809
8645	771810
104532	771811
10003	771812
46052	771813
163715	771814
94617	771815
113146	771816
29553	771817
92314	771818
15849	771819
1125	771820
101240	771821
9144	771822
146527	771823
36535	771824
117794	771825
8967	771826
13732	771827
95243	771828
1626	771829
12420	771830
9973	771831
162525	771832
35759	771833
134981	771834
746	771835
75888	771836
44282	771837
14615	771838
162398	771839
374	771840
44005	771841
40000	771842
3431	771843
1129	771844
61693	771845
39566	771846
11404	771847
52592	771848
30056	771849
12756	771850
141623	771851
19342	771852
19639	771853
76008	771854
51520	771855
26591	771856
78844	771857
3191	771858
9601	771859
77804	771860
83	771861
17654	771862
99431	771863
1263	771864
2986	771865
19035	771866
14223	771867
36285	771868
1829	771869
69731	771870
8268	771871
77686	771872
30421	771873
38257	771874
46651	771875
7809	771876
145489	771877
105838	771878
8135	771879
113781	771880
87851	771881
90767	771882
8005	771883
10566	771884
37985	771885
48339	771886
7991	771887
20986	771888
27901	771889
6508	771890
47207	771891
30344	771892
23360	771893
28066	771894
77689	771895
128114	771896
13392	771897
37343	771898
41060	771899
2664	771900
73916	771901
9266	771902
3866	771903
90061	771904
1082	771905
70271	771906
8834	771907
30547	771908
50508	771909
62368	771910
68892	771911
55449	771912
872	771913
11932	771914
42936	771915
669	771916
84687	771917
88129	771918
79046	771919
768	771920
21866	771921
64753	771922
72663	771923
47387	771924
88293	771925
19041	771926
66528	771927
41788	771928
3437	771929
113354	771930
34861	771931
40948	771932
25234	771933
13481	771934
116379	771935
80517	771936
27043	771937
4859	771938
49376	771939
636	771940
9466	771941
9662	771942
1214	771943
44682	771944
8033	771945
18973	771946
107800	771947
48954	771948
22375	771949
780	771950
8773	771951
87595	771952
32728	771953
96629	771954
4827	771955
37008	771956
4006	771957
83605	771958
15559	771959
150372	771960
11762	771961
48551	771962
36161	771963
6545	771964
16284	771965
92659	771966
63404	771967
22896	771968
202	771969
27168	771970
84031	771971
134029	771972
155945	771973
10814	771974
39553	771975
34342	771976
42613	771977
28519	771978
44409	771979
8572	771980
55739	771981
48325	771982
17113	771983
12882	771984
15755	771985
90865	771986
57560	771987
158204	771988
12217	771989
3267	771990
63240	771991
492	771992
5934	771993
101690	771994
139284	771995
4705	771996
3380	771997
144312	771998
32873	771999
97275	772000
23717	772001
27437	772002
35311	772003
18281	772004
10181	772005
16634	772006
44	772007
79731	772008
38848	772009
8879	772010
16360	772011
92137	772012
55034	772013
7073	772014
15014	772015
5550	772016
45912	772017
2004	772018
58976	772019
32301	772020
97535	772021
60310	772022
39930	772023
95212	772024
13944	772025
2944	772026
18173	772027
74029	772028
81806	772029
103663	772030
2849	772031
19139	772032
11229	772033
19830	772034
16778	772035
78182	772036
87905	772037
38701	772038
1473	772039
14837	772040
119205	772041
63608	772042
2452	772043
4246	772044
944	772045
10825	772046
43972	772047
278	772048
36702	772049
3133	772050
24309	772051
77721	772052
15313	772053
1561	772054
61462	772055
26591	772056
25745	772057
109149	772058
13488	772059
93110	772060
17939	772061
1651	772062
7327	772063
131251	772064
3457	772065
29197	772066
69934	772067
15841	772068
32914	772069
36499	772070
84252	772071
119292	772072
12644	772073
44730	772074
31976	772075
4552	772076
2419	772077
1643	772078
122700	772079
1540	772080
3082	772081
23569	772082
44484	772083
6635	772084
33697	772085
25902	772086
26623	772087
41685	772088
32832	772089
97985	772090
30959	772091
107817	772092
102278	772093
17437	772094
105515	772095
134091	772096
47198	772097
41599	772098
29638	772099
541	772100
21434	772101
5540	772102
79720	772103
46649	772104
7307	772105
31935	772106
29625	772107
150324	772108
141046	772109
5962	772110
70759	772111
89805	772112
32092	772113
57121	772114
11746	772115
29303	772116
29757	772117
4304	772118
36095	772119
58541	772120
42379	772121
114	772122
12343	772123
108179	772124
11939	772125
83253	772126
10330	772127
26759	772128
20582	772129
42197	772130
23472	772131
33280	772132
68931	772133
60155	772134
137565	772135
122036	772136
4310	772137
143089	772138
1492	772139
103758	772140
15776	772141
248	772142
49810	772143
11642	772144
41148	772145
10667	772146
40611	772147
62316	772148
16838	772149
19230	772150
36377	772151
13272	772152
51222	772153
28962	772154
17189	772155
70814	772156
96985	772157
47782	772158
52651	772159
15791	772160
25563	772161
6866	772162
2835	772163
1401	772164
60467	772165
54987	772166
31247	772167
41476	772168
136851	772169
19069	772170
6667	772171
7431	772172
12949	772173
19260	772174
13837	772175
63269	772176
7823	772177
133048	772178
82876	772179
38034	772180
15874	772181
106476	772182
68735	772183
28553	772184
7995	772185
15212	772186
62814	772187
20778	772188
111295	772189
14766	772190
76248	772191
34440	772192
1142	772193
132736	772194
7263	772195
63385	772196
61974	772197
2505	772198
82758	772199
139229	772200
56223	772201
57409	772202
79908	772203
24114	772204
48174	772205
8040	772206
21926	772207
121440	772208
5649	772209
32337	772210
79703	772211
15352	772212
94057	772213
20804	772214
37251	772215
44348	772216
18972	772217
104339	772218
108623	772219
10314	772220
17967	772221
16729	772222
24806	772223
49444	772224
129889	772225
111139	772226
115536	772227
95292	772228
1535	772229
358	772230
21976	772231
53899	772232
26219	772233
60724	772234
44996	772235
13879	772236
3700	772237
72246	772238
3234	772239
126121	772240
24282	772241
21228	772242
17952	772243
37398	772244
642	772245
26058	772246
9895	772247
17854	772248
10570	772249
55150	772250
4469	772251
26540	772252
31022	772253
63038	772254
98281	772255
86749	772256
142003	772257
56	772258
22497	772259
7684	772260
44755	772261
88506	772262
93893	772263
6791	772264
14584	772265
80351	772266
28187	772267
115369	772268
144645	772269
19257	772270
4232	772271
318	772272
14963	772273
14944	772274
26978	772275
4753	772276
120933	772277
953	772278
17317	772279
133888	772280
43265	772281
3891	772282
8377	772283
7150	772284
7942	772285
97386	772286
4960	772287
38662	772288
5325	772289
95087	772290
39974	772291
4580	772292
38659	772293
51008	772294
16472	772295
78540	772296
82995	772297
97080	772298
7239	772299
81153	772300
92280	772301
104915	772302
9799	772303
5024	772304
60603	772305
154317	772306
13029	772307
12706	772308
11586	772309
14587	772310
2725	772311
72593	772312
199	772313
52707	772314
33419	772315
32066	772316
6	772317
115355	772318
59315	772319
101931	772320
71286	772321
56453	772322
7186	772323
3987	772324
76802	772325
115	772326
130002	772327
7256	772328
64727	772329
101644	772330
3521	772331
31711	772332
2513	772333
79471	772334
19594	772335
9761	772336
41706	772337
6488	772338
29956	772339
6059	772340
2545	772341
26384	772342
101252	772343
83135	772344
26774	772345
34226	772346
49990	772347
131967	772348
5139	772349
11376	772350
10485	772351
145028	772352
29468	772353
5155	772354
26907	772355
29780	772356
51391	772357
118500	772358
24760	772359
45393	772360
34545	772361
78021	772362
65991	772363
108301	772364
36216	772365
39892	772366
32242	772367
30655	772368
30585	772369
20060	772370
161701	772371
33111	772372
48129	772373
655	772374
44134	772375
56289	772376
77200	772377
27558	772378
138362	772379
104769	772380
83966	772381
38471	772382
127329	772383
16675	772384
13899	772385
128889	772386
89344	772387
20938	772388
62056	772389
86745	772390
65809	772391
13	772392
2868	772393
161	772394
11371	772395
13039	772396
28259	772397
1378	772398
53812	772399
113005	772400
7529	772401
11987	772402
46278	772403
49244	772404
155210	772405
27719	772406
25839	772407
4797	772408
34869	772409
13055	772410
250	772411
33994	772412
1102	772413
321	772414
11551	772415
75961	772416
1947	772417
65921	772418
92927	772419
13860	772420
80788	772421
10101	772422
71388	772423
159419	772424
140	772425
8277	772426
91759	772427
111955	772428
22352	772429
14360	772430
3798	772431
62965	772432
49352	772433
72345	772434
61824	772435
75383	772436
31339	772437
21776	772438
48146	772439
9186	772440
4077	772441
13735	772442
49637	772443
9504	772444
132055	772445
2568	772446
77493	772447
25595	772448
39327	772449
103855	772450
2346	772451
28368	772452
10555	772453
12424	772454
954	772455
18850	772456
134948	772457
11835	772458
22144	772459
57794	772460
3010	772461
43686	772462
7762	772463
13147	772464
46918	772465
80109	772466
28389	772467
23119	772468
136935	772469
4814	772470
83904	772471
110505	772472
64529	772473
14842	772474
27434	772475
58353	772476
2088	772477
11053	772478
3362	772479
68621	772480
6368	772481
3631	772482
45368	772483
38195	772484
55344	772485
94500	772486
33868	772487
35391	772488
53180	772489
94475	772490
122091	772491
61115	772492
3656	772493
41009	772494
42956	772495
25056	772496
19608	772497
11062	772498
3668	772499
112827	772500
5153	772501
30200	772502
2608	772503
7714	772504
38745	772505
122622	772506
26341	772507
7956	772508
44822	772509
14390	772510
12989	772511
305	772512
47730	772513
166445	772514
17479	772515
58976	772516
46467	772517
146061	772518
111251	772519
1732	772520
87131	772521
25474	772522
12555	772523
4136	772524
49847	772525
34829	772526
36255	772527
84205	772528
7468	772529
164534	772530
155273	772531
1569	772532
2852	772533
73235	772534
17192	772535
448	772536
44318	772537
5662	772538
45904	772539
50566	772540
73511	772541
43885	772542
77201	772543
126856	772544
55573	772545
23706	772546
5588	772547
97249	772548
24798	772549
9235	772550
9390	772551
20257	772552
12208	772553
28928	772554
99761	772555
25902	772556
3809	772557
43241	772558
29305	772559
148715	772560
44687	772561
52466	772562
28512	772563
11417	772564
47771	772565
74221	772566
1528	772567
33	772568
1803	772569
29857	772570
43319	772571
5364	772572
111259	772573
115097	772574
9659	772575
48246	772576
99310	772577
840	772578
22525	772579
13662	772580
57822	772581
113081	772582
7	772583
88419	772584
4172	772585
31612	772586
86190	772587
52162	772588
31671	772589
9421	772590
22334	772591
45810	772592
41504	772593
5739	772594
3694	772595
19453	772596
72	772597
97874	772598
8758	772599
16041	772600
15178	772601
13246	772602
12930	772603
35979	772604
69856	772605
73234	772606
46290	772607
63279	772608
91695	772609
30552	772610
13353	772611
21891	772612
473	772613
14381	772614
2718	772615
24694	772616
15431	772617
8503	772618
63912	772619
6396	772620
129113	772621
91836	772622
158566	772623
17513	772624
4918	772625
3663	772626
92824	772627
85683	772628
7968	772629
28512	772630
52680	772631
16501	772632
10644	772633
1617	772634
25357	772635
9375	772636
1650	772637
139912	772638
4129	772639
73399	772640
157034	772641
1113	772642
76889	772643
23944	772644
10328	772645
3446	772646
10985	772647
8410	772648
30085	772649
2840	772650
82421	772651
34595	772652
14526	772653
54700	772654
58311	772655
18033	772656
107305	772657
119973	772658
29932	772659
29591	772660
48884	772661
22901	772662
12228	772663
119536	772664
16363	772665
748	772666
78472	772667
2668	772668
35099	772669
17099	772670
47521	772671
12738	772672
6173	772673
65779	772674
2223	772675
135803	772676
104394	772677
71008	772678
118659	772679
5611	772680
86331	772681
10149	772682
23593	772683
23081	772684
41935	772685
112307	772686
48617	772687
17550	772688
75807	772689
10918	772690
4300	772691
8412	772692
62614	772693
6298	772694
4232	772695
109619	772696
14589	772697
23783	772698
273	772699
37885	772700
14601	772701
99722	772702
3408	772703
8345	772704
80007	772705
93709	772706
8442	772707
52764	772708
42343	772709
4879	772710
51605	772711
126482	772712
22471	772713
9498	772714
941	772715
52644	772716
22842	772717
40600	772718
11031	772719
20911	772720
99883	772721
61547	772722
75036	772723
70010	772724
131323	772725
5720	772726
42138	772727
8398	772728
4962	772729
2264	772730
5953	772731
18368	772732
3411	772733
105425	772734
39676	772735
99004	772736
7620	772737
36917	772738
23397	772739
16162	772740
2062	772741
42290	772742
4221	772743
143342	772744
13396	772745
4054	772746
25502	772747
162559	772748
28325	772749
15617	772750
58150	772751
9915	772752
47317	772753
84465	772754
51	772755
12871	772756
45946	772757
21901	772758
26081	772759
65006	772760
130069	772761
96806	772762
9260	772763
7658	772764
1670	772765
95708	772766
25406	772767
7047	772768
39642	772769
12353	772770
35214	772771
23272	772772
16305	772773
15814	772774
107685	772775
23647	772776
56978	772777
11870	772778
14739	772779
55636	772780
3622	772781
2665	772782
3221	772783
21983	772784
35113	772785
156918	772786
21874	772787
63322	772788
36622	772789
47105	772790
73878	772791
31537	772792
125435	772793
53691	772794
4380	772795
23	772796
12949	772797
69834	772798
13584	772799
67053	772800
12909	772801
40886	772802
72847	772803
9439	772804
23643	772805
5697	772806
6743	772807
79776	772808
42166	772809
82596	772810
37041	772811
4060	772812
49495	772813
3526	772814
7091	772815
62927	772816
151	772817
64305	772818
41355	772819
87637	772820
54035	772821
68042	772822
160430	772823
15181	772824
1130	772825
13775	772826
52902	772827
21980	772828
92726	772829
28122	772830
79007	772831
86823	772832
12919	772833
63386	772834
774	772835
14762	772836
21114	772837
1357	772838
2540	772839
28563	772840
23467	772841
19762	772842
2257	772843
94694	772844
3400	772845
21530	772846
57146	772847
36300	772848
19068	772849
6523	772850
68962	772851
106464	772852
24235	772853
16380	772854
2986	772855
104295	772856
6975	772857
64080	772858
19554	772859
1371	772860
67121	772861
78929	772862
23912	772863
45549	772864
8683	772865
54984	772866
8962	772867
77514	772868
62915	772869
21139	772870
22133	772871
47754	772872
980	772873
9565	772874
17309	772875
15766	772876
33803	772877
92914	772878
1201	772879
11978	772880
701	772881
33085	772882
41	772883
14	772884
111950	772885
37108	772886
7453	772887
17818	772888
82307	772889
62399	772890
11097	772891
125312	772892
8788	772893
15242	772894
28698	772895
24816	772896
13633	772897
11085	772898
18600	772899
94640	772900
27934	772901
61746	772902
65689	772903
111574	772904
67650	772905
69838	772906
77510	772907
36595	772908
17726	772909
15587	772910
46126	772911
48069	772912
74286	772913
58166	772914
60202	772915
59293	772916
21173	772917
1080	772918
34534	772919
9680	772920
5812	772921
13205	772922
39613	772923
131395	772924
46186	772925
69851	772926
16089	772927
55704	772928
13793	772929
27054	772930
96674	772931
44662	772932
55240	772933
22084	772934
3463	772935
26902	772936
128399	772937
149776	772938
118184	772939
24164	772940
91852	772941
52364	772942
874	772943
14954	772944
30783	772945
805	772946
79278	772947
27281	772948
29092	772949
9719	772950
41821	772951
42106	772952
6684	772953
12150	772954
65295	772955
44678	772956
13775	772957
80956	772958
36437	772959
10986	772960
77346	772961
10423	772962
20050	772963
6009	772964
18848	772965
38135	772966
39987	772967
8629	772968
32505	772969
10947	772970
24381	772971
32024	772972
74039	772973
4973	772974
29528	772975
30399	772976
158964	772977
53890	772978
30720	772979
23191	772980
1511	772981
59876	772982
66275	772983
2514	772984
10254	772985
3542	772986
6264	772987
45504	772988
101110	772989
60444	772990
80181	772991
27032	772992
15662	772993
35461	772994
61243	772995
451	772996
61376	772997
19683	772998
43971	772999
39279	773000
64947	773001
42364	773002
46704	773003
33394	773004
10845	773005
59892	773006
21817	773007
40285	773008
8265	773009
49709	773010
45626	773011
17209	773012
29628	773013
104438	773014
119685	773015
22326	773016
18099	773017
107529	773018
53696	773019
40433	773020
162608	773021
33205	773022
22912	773023
2513	773024
9015	773025
41100	773026
27939	773027
95152	773028
57625	773029
98402	773030
16894	773031
41316	773032
24963	773033
227	773034
37253	773035
14055	773036
6867	773037
18463	773038
3266	773039
137150	773040
97610	773041
21894	773042
682	773043
5121	773044
45180	773045
29503	773046
165046	773047
19682	773048
5930	773049
599	773050
3403	773051
5281	773052
58796	773053
144879	773054
29948	773055
57652	773056
52	773057
49226	773058
37912	773059
53739	773060
39667	773061
71451	773062
1747	773063
100260	773064
45288	773065
23279	773066
71860	773067
6943	773068
122086	773069
160738	773070
29487	773071
51158	773072
153858	773073
28733	773074
37619	773075
23481	773076
73714	773077
6473	773078
51926	773079
79055	773080
85122	773081
140522	773082
23207	773083
38808	773084
17407	773085
156079	773086
77525	773087
28573	773088
70429	773089
11032	773090
3038	773091
52535	773092
3457	773093
12521	773094
14223	773095
32901	773096
120821	773097
31807	773098
549	773099
44192	773100
38399	773101
10108	773102
39273	773103
25563	773104
24920	773105
79845	773106
8083	773107
17109	773108
3144	773109
36963	773110
12552	773111
54730	773112
10740	773113
63048	773114
89582	773115
37433	773116
85942	773117
38484	773118
5506	773119
11076	773120
2563	773121
1338	773122
28	773123
67275	773124
129080	773125
61046	773126
80318	773127
39277	773128
77730	773129
38255	773130
6508	773131
78342	773132
12421	773133
72928	773134
1192	773135
105612	773136
3110	773137
107623	773138
119470	773139
1331	773140
30073	773141
30488	773142
612	773143
26479	773144
47087	773145
42905	773146
4791	773147
4185	773148
16929	773149
2238	773150
8835	773151
150267	773152
6831	773153
154282	773154
38517	773155
1688	773156
64406	773157
11986	773158
54411	773159
29163	773160
14055	773161
125570	773162
88675	773163
3361	773164
33043	773165
23642	773166
673	773167
10847	773168
8334	773169
33450	773170
46087	773171
26834	773172
14920	773173
49270	773174
48604	773175
25484	773176
53678	773177
3703	773178
19134	773179
35114	773180
33250	773181
14858	773182
1012	773183
8280	773184
10742	773185
132115	773186
25596	773187
60366	773188
129233	773189
46328	773190
66134	773191
110203	773192
110412	773193
348	773194
40017	773195
100048	773196
5841	773197
14521	773198
56844	773199
825	773200
2580	773201
14898	773202
22750	773203
81861	773204
103534	773205
10838	773206
53561	773207
15390	773208
3831	773209
29742	773210
3291	773211
103774	773212
11978	773213
52405	773214
13	773215
66639	773216
76464	773217
13809	773218
1392	773219
76385	773220
37094	773221
33606	773222
28845	773223
3240	773224
30412	773225
1	773226
11271	773227
471	773228
79867	773229
4310	773230
3117	773231
68553	773232
55915	773233
79053	773234
125560	773235
40146	773236
25075	773237
37891	773238
49100	773239
80947	773240
5720	773241
54222	773242
100485	773243
34525	773244
40513	773245
119155	773246
3386	773247
1607	773248
78656	773249
89388	773250
4857	773251
13904	773252
121619	773253
28408	773254
14564	773255
25160	773256
274	773257
65553	773258
2203	773259
50771	773260
256	773261
144	773262
3309	773263
68867	773264
12774	773265
14123	773266
139948	773267
6251	773268
93348	773269
51697	773270
9837	773271
3684	773272
75078	773273
6856	773274
26	773275
38505	773276
15378	773277
35422	773278
11163	773279
7386	773280
19860	773281
39363	773282
14154	773283
43009	773284
23600	773285
15750	773286
107408	773287
164228	773288
1460	773289
3817	773290
12818	773291
16658	773292
111260	773293
6966	773294
51055	773295
25036	773296
25134	773297
99617	773298
2115	773299
52915	773300
268	773301
24721	773302
16031	773303
77908	773304
82328	773305
9652	773306
229	773307
5550	773308
12676	773309
95492	773310
62165	773311
78242	773312
88998	773313
51437	773314
39282	773315
2717	773316
54387	773317
14903	773318
2073	773319
14864	773320
21215	773321
96810	773322
461	773323
66666	773324
64289	773325
3691	773326
83657	773327
26150	773328
113641	773329
51680	773330
66575	773331
11223	773332
11093	773333
134619	773334
96973	773335
1067	773336
25443	773337
16644	773338
8638	773339
48597	773340
3248	773341
8002	773342
14680	773343
136852	773344
36505	773345
2303	773346
123129	773347
24814	773348
47795	773349
45866	773350
59300	773351
71036	773352
13472	773353
16135	773354
7849	773355
92	773356
160457	773357
57039	773358
11402	773359
36525	773360
72077	773361
40295	773362
6304	773363
117448	773364
81018	773365
23236	773366
9821	773367
107656	773368
138611	773369
146659	773370
41946	773371
9580	773372
51412	773373
5575	773374
193	773375
4978	773376
10319	773377
23415	773378
91790	773379
79628	773380
20030	773381
17917	773382
38932	773383
103629	773384
28180	773385
5371	773386
98916	773387
7944	773388
110877	773389
30955	773390
38338	773391
124993	773392
2918	773393
8866	773394
11533	773395
116456	773396
162604	773397
36602	773398
44900	773399
17151	773400
29358	773401
147552	773402
85955	773403
88623	773404
70842	773405
120040	773406
5093	773407
118316	773408
57696	773409
9707	773410
9044	773411
8663	773412
56790	773413
298	773414
52107	773415
84930	773416
9889	773417
118	773418
45596	773419
24016	773420
74649	773421
464	773422
17165	773423
14247	773424
51986	773425
2728	773426
982	773427
16072	773428
22209	773429
25481	773430
7025	773431
10100	773432
7475	773433
30424	773434
23431	773435
5708	773436
49222	773437
26276	773438
83143	773439
10966	773440
9199	773441
37139	773442
55944	773443
2530	773444
1994	773445
7096	773446
13695	773447
15523	773448
58336	773449
87187	773450
88242	773451
78033	773452
47548	773453
72292	773454
2614	773455
9326	773456
4811	773457
42725	773458
95722	773459
30311	773460
37699	773461
13602	773462
14835	773463
48103	773464
19345	773465
79526	773466
21112	773467
37675	773468
126857	773469
302	773470
84196	773471
1915	773472
4039	773473
70280	773474
86741	773475
101183	773476
1646	773477
6931	773478
1181	773479
15158	773480
93248	773481
2069	773482
8247	773483
813	773484
40025	773485
78671	773486
77102	773487
16405	773488
39416	773489
129089	773490
29394	773491
738	773492
16151	773493
66918	773494
35032	773495
10931	773496
591	773497
43416	773498
164894	773499
13023	773500
126402	773501
777	773502
14303	773503
42073	773504
85151	773505
82966	773506
112927	773507
4241	773508
12403	773509
18901	773510
50121	773511
59472	773512
3712	773513
11001	773514
671	773515
7639	773516
45970	773517
41678	773518
23707	773519
11059	773520
30141	773521
144614	773522
79638	773523
82263	773524
62537	773525
18706	773526
38589	773527
123803	773528
22394	773529
6742	773530
20082	773531
25608	773532
1339	773533
79396	773534
9628	773535
5082	773536
86690	773537
1652	773538
11987	773539
59055	773540
1300	773541
106969	773542
40837	773543
18230	773544
63816	773545
14108	773546
1886	773547
47762	773548
8742	773549
6026	773550
25313	773551
27158	773552
23983	773553
38403	773554
6200	773555
19354	773556
41258	773557
17500	773558
10956	773559
14140	773560
40451	773561
1330	773562
1492	773563
108132	773564
55796	773565
546	773566
143461	773567
70700	773568
48	773569
63283	773570
144	773571
36313	773572
70206	773573
85373	773574
7331	773575
53577	773576
13653	773577
8297	773578
71716	773579
84428	773580
46581	773581
54536	773582
53990	773583
66105	773584
25372	773585
6936	773586
49410	773587
56664	773588
118501	773589
66659	773590
60404	773591
27460	773592
57867	773593
35130	773594
4690	773595
42974	773596
44502	773597
36328	773598
94415	773599
23659	773600
1973	773601
107790	773602
166109	773603
12055	773604
6680	773605
61599	773606
8305	773607
2920	773608
72784	773609
7246	773610
23912	773611
38347	773612
166020	773613
31181	773614
55110	773615
15525	773616
44719	773617
35133	773618
50255	773619
106235	773620
34767	773621
133894	773622
275	773623
116500	773624
72	773625
142811	773626
40740	773627
25628	773628
52110	773629
57940	773630
13271	773631
59	773632
2657	773633
45	773634
12528	773635
136741	773636
30887	773637
42725	773638
106462	773639
65315	773640
13138	773641
36930	773642
5334	773643
3685	773644
24283	773645
66379	773646
12095	773647
13607	773648
13183	773649
10888	773650
17490	773651
482	773652
2867	773653
8122	773654
14264	773655
11652	773656
37235	773657
22678	773658
46796	773659
1261	773660
28104	773661
102874	773662
85510	773663
43443	773664
129540	773665
31940	773666
1075	773667
133968	773668
98298	773669
150	773670
88987	773671
13865	773672
18667	773673
55530	773674
91605	773675
6895	773676
8600	773677
21047	773678
141906	773679
3188	773680
125531	773681
30023	773682
18974	773683
89610	773684
27758	773685
7003	773686
71767	773687
37500	773688
25979	773689
5763	773690
41602	773691
10354	773692
91196	773693
48204	773694
24667	773695
76517	773696
137092	773697
26421	773698
10287	773699
72392	773700
96369	773701
9282	773702
15371	773703
2328	773704
68091	773705
80303	773706
7780	773707
92396	773708
58	773709
80640	773710
33397	773711
9085	773712
70778	773713
40224	773714
30383	773715
31529	773716
29141	773717
76693	773718
13462	773719
27546	773720
37048	773721
41053	773722
33956	773723
37122	773724
62988	773725
126923	773726
70585	773727
781	773728
62017	773729
44625	773730
6301	773731
48112	773732
15633	773733
35217	773734
2739	773735
121444	773736
44465	773737
26095	773738
23307	773739
9433	773740
34	773741
57414	773742
26724	773743
3593	773744
26412	773745
3240	773746
50540	773747
69072	773748
68378	773749
4466	773750
838	773751
476	773752
79332	773753
21536	773754
10264	773755
32107	773756
41895	773757
949	773758
81253	773759
137944	773760
26266	773761
6321	773762
5494	773763
101965	773764
86961	773765
33816	773766
43154	773767
5643	773768
86824	773769
14555	773770
3388	773771
55773	773772
1878	773773
106676	773774
111879	773775
107963	773776
6898	773777
14610	773778
14647	773779
120235	773780
59053	773781
57484	773782
40387	773783
119086	773784
42225	773785
180	773786
143034	773787
6346	773788
14636	773789
1451	773790
26138	773791
27458	773792
9444	773793
70516	773794
21213	773795
63335	773796
60115	773797
53386	773798
4916	773799
21670	773800
19895	773801
3492	773802
68271	773803
7586	773804
26381	773805
83004	773806
37081	773807
24899	773808
55920	773809
1686	773810
94984	773811
21936	773812
45007	773813
6871	773814
25161	773815
28740	773816
2070	773817
149177	773818
1599	773819
59	773820
52287	773821
8821	773822
85108	773823
14565	773824
59688	773825
76631	773826
78143	773827
571	773828
50540	773829
64317	773830
4352	773831
2507	773832
104255	773833
21679	773834
23578	773835
1316	773836
125664	773837
25222	773838
198	773839
25364	773840
75676	773841
61405	773842
126733	773843
19726	773844
15408	773845
26609	773846
58962	773847
42126	773848
3329	773849
44750	773850
99809	773851
23048	773852
9726	773853
17107	773854
40490	773855
457	773856
58598	773857
7065	773858
26135	773859
18150	773860
3395	773861
52032	773862
103857	773863
266	773864
34764	773865
60273	773866
70406	773867
72531	773868
86043	773869
33064	773870
54984	773871
1964	773872
56868	773873
85697	773874
744	773875
2750	773876
20700	773877
53	773878
58943	773879
59880	773880
2345	773881
107187	773882
124233	773883
470	773884
23190	773885
72947	773886
11133	773887
27392	773888
2626	773889
3787	773890
146	773891
85544	773892
89504	773893
86369	773894
1405	773895
17563	773896
125	773897
49648	773898
108093	773899
11713	773900
25308	773901
37098	773902
706	773903
4356	773904
28631	773905
126398	773906
42451	773907
6339	773908
10515	773909
149088	773910
102182	773911
22767	773912
3833	773913
66955	773914
89088	773915
54309	773916
26310	773917
44712	773918
5485	773919
95	773920
164352	773921
40235	773922
16301	773923
159046	773924
35306	773925
2323	773926
120386	773927
55854	773928
57052	773929
9158	773930
1030	773931
39066	773932
133254	773933
130181	773934
28016	773935
83946	773936
119902	773937
11499	773938
55827	773939
105320	773940
92740	773941
10301	773942
11943	773943
41851	773944
72740	773945
21241	773946
122	773947
113664	773948
27509	773949
79674	773950
13769	773951
4957	773952
2	773953
49509	773954
21298	773955
32226	773956
405	773957
50695	773958
57488	773959
62107	773960
4279	773961
5429	773962
33786	773963
21214	773964
4795	773965
19481	773966
823	773967
93618	773968
142801	773969
4045	773970
111981	773971
68867	773972
60016	773973
73541	773974
122722	773975
7239	773976
5116	773977
96778	773978
69692	773979
42033	773980
40180	773981
20703	773982
35046	773983
40631	773984
42146	773985
5241	773986
19070	773987
10549	773988
10961	773989
3918	773990
116	773991
145966	773992
6695	773993
127128	773994
1077	773995
1410	773996
20775	773997
35790	773998
86895	773999
105364	774000
96417	774001
14009	774002
14893	774003
4680	774004
40751	774005
990	774006
2363	774007
41846	774008
9976	774009
735	774010
20206	774011
23797	774012
6006	774013
15837	774014
36435	774015
64232	774016
8138	774017
32798	774018
18772	774019
16362	774020
56533	774021
1810	774022
19861	774023
13097	774024
6387	774025
23483	774026
50194	774027
1431	774028
86245	774029
100446	774030
63049	774031
57745	774032
40348	774033
25724	774034
35826	774035
97798	774036
1	774037
92601	774038
41216	774039
6567	774040
66706	774041
12295	774042
2281	774043
3621	774044
41547	774045
42901	774046
6855	774047
6454	774048
21341	774049
86954	774050
18	774051
17160	774052
13500	774053
114442	774054
3455	774055
44552	774056
3586	774057
5242	774058
42154	774059
139037	774060
15943	774061
10087	774062
104012	774063
6027	774064
21990	774065
2406	774066
11927	774067
7752	774068
1401	774069
48829	774070
109120	774071
3899	774072
9096	774073
6957	774074
24415	774075
34364	774076
2645	774077
14992	774078
1049	774079
16112	774080
33162	774081
34854	774082
87935	774083
75982	774084
16741	774085
14868	774086
1179	774087
55625	774088
14599	774089
22070	774090
89152	774091
80332	774092
15204	774093
152530	774094
41671	774095
27872	774096
35796	774097
4968	774098
115244	774099
43722	774100
26322	774101
12180	774102
57	774103
13699	774104
19775	774105
38683	774106
28713	774107
91407	774108
1544	774109
27062	774110
6683	774111
23712	774112
25651	774113
13824	774114
3333	774115
34165	774116
72092	774117
36876	774118
95474	774119
51884	774120
99651	774121
102018	774122
13236	774123
72294	774124
305	774125
35402	774126
128648	774127
30627	774128
16328	774129
44565	774130
149623	774131
18635	774132
11435	774133
4512	774134
5643	774135
20087	774136
108357	774137
64096	774138
12207	774139
39317	774140
712	774141
11661	774142
163257	774143
150282	774144
107033	774145
38482	774146
14661	774147
34499	774148
49956	774149
4279	774150
118269	774151
50827	774152
3673	774153
26952	774154
3436	774155
94193	774156
51335	774157
57954	774158
107987	774159
4595	774160
58248	774161
8559	774162
4424	774163
1102	774164
95262	774165
69999	774166
138943	774167
8783	774168
16266	774169
9736	774170
46070	774171
77341	774172
79468	774173
1332	774174
35432	774175
47851	774176
57118	774177
73839	774178
52617	774179
28086	774180
866	774181
2105	774182
27568	774183
27569	774184
13046	774185
20739	774186
114726	774187
1327	774188
11221	774189
147131	774190
44628	774191
383	774192
9938	774193
2674	774194
156263	774195
158129	774196
30449	774197
11876	774198
41221	774199
73579	774200
21127	774201
28835	774202
10619	774203
10450	774204
20255	774205
1688	774206
29729	774207
35073	774208
27281	774209
96054	774210
39947	774211
41331	774212
12444	774213
29235	774214
100867	774215
28970	774216
8510	774217
102370	774218
108458	774219
76844	774220
116976	774221
35526	774222
752	774223
32551	774224
71949	774225
6087	774226
39007	774227
46091	774228
24867	774229
6542	774230
61710	774231
49196	774232
9851	774233
33630	774234
96996	774235
132156	774236
89299	774237
430	774238
30532	774239
86190	774240
42893	774241
72708	774242
8034	774243
3410	774244
264	774245
19492	774246
30682	774247
25062	774248
66958	774249
13210	774250
18400	774251
131	774252
29368	774253
21697	774254
24734	774255
9355	774256
32108	774257
8316	774258
79877	774259
323	774260
19777	774261
43316	774262
70069	774263
31289	774264
41723	774265
110425	774266
2676	774267
94924	774268
25604	774269
35	774270
46973	774271
40825	774272
11261	774273
23493	774274
9285	774275
28269	774276
591	774277
103410	774278
2749	774279
32725	774280
14538	774281
94852	774282
57700	774283
17643	774284
9777	774285
394	774286
6281	774287
84787	774288
26928	774289
16654	774290
138822	774291
10052	774292
101875	774293
67814	774294
82078	774295
1993	774296
46077	774297
22814	774298
5477	774299
35911	774300
6923	774301
8657	774302
155628	774303
40281	774304
68578	774305
105590	774306
5349	774307
71278	774308
11440	774309
7854	774310
37139	774311
82397	774312
95262	774313
102626	774314
64997	774315
28308	774316
2472	774317
106098	774318
16966	774319
54861	774320
39584	774321
20525	774322
136060	774323
74739	774324
49239	774325
63014	774326
69877	774327
354	774328
54274	774329
53977	774330
2398	774331
15374	774332
49688	774333
24210	774334
6500	774335
88983	774336
126715	774337
157787	774338
11513	774339
127458	774340
68878	774341
24484	774342
12175	774343
66059	774344
13742	774345
1659	774346
13060	774347
38396	774348
32177	774349
34522	774350
44603	774351
76079	774352
33648	774353
12981	774354
98500	774355
3572	774356
56926	774357
34708	774358
33261	774359
34267	774360
26536	774361
11697	774362
6312	774363
15876	774364
4380	774365
8797	774366
25181	774367
11662	774368
60783	774369
116005	774370
152304	774371
42904	774372
136798	774373
38242	774374
12981	774375
400	774376
18604	774377
22426	774378
50218	774379
2751	774380
1814	774381
42153	774382
5691	774383
3167	774384
57229	774385
4980	774386
57668	774387
47593	774388
100614	774389
53173	774390
95334	774391
8644	774392
69573	774393
3	774394
130610	774395
804	774396
57225	774397
25684	774398
42182	774399
17631	774400
30050	774401
77364	774402
24291	774403
34583	774404
11693	774405
4304	774406
41865	774407
44435	774408
508	774409
109747	774410
58640	774411
155517	774412
70603	774413
9854	774414
32736	774415
140949	774416
44893	774417
68352	774418
25688	774419
29603	774420
6983	774421
74307	774422
3034	774423
9316	774424
57136	774425
84014	774426
9234	774427
91151	774428
120393	774429
17824	774430
117525	774431
109482	774432
653	774433
11195	774434
3261	774435
5189	774436
18504	774437
40827	774438
17186	774439
15995	774440
978	774441
10071	774442
11	774443
156477	774444
38014	774445
57382	774446
148503	774447
17048	774448
42044	774449
81338	774450
76805	774451
7082	774452
59689	774453
2594	774454
29672	774455
4821	774456
8293	774457
94513	774458
1376	774459
7359	774460
45071	774461
60812	774462
32371	774463
74786	774464
41117	774465
6600	774466
3900	774467
120096	774468
27795	774469
5421	774470
4079	774471
136289	774472
55233	774473
10126	774474
27313	774475
6703	774476
7417	774477
22538	774478
54830	774479
18226	774480
14181	774481
30401	774482
18408	774483
89038	774484
4286	774485
136021	774486
81790	774487
95116	774488
11372	774489
58709	774490
34457	774491
11577	774492
81804	774493
14899	774494
4390	774495
6479	774496
17335	774497
142193	774498
531	774499
41459	774500
49359	774501
1822	774502
155810	774503
8676	774504
42368	774505
31018	774506
1776	774507
12305	774508
151829	774509
106177	774510
151393	774511
74631	774512
31172	774513
75222	774514
19594	774515
21679	774516
81578	774517
79227	774518
14164	774519
102846	774520
412	774521
45957	774522
9964	774523
58431	774524
61011	774525
1318	774526
6599	774527
64245	774528
15794	774529
78034	774530
48032	774531
43806	774532
11354	774533
37446	774534
15327	774535
27766	774536
103740	774537
110307	774538
4998	774539
33904	774540
44736	774541
63763	774542
7815	774543
81696	774544
88283	774545
36692	774546
22375	774547
84366	774548
61240	774549
12129	774550
41269	774551
2928	774552
97278	774553
45131	774554
16641	774555
52023	774556
74536	774557
128541	774558
2482	774559
37575	774560
55991	774561
39434	774562
11835	774563
17363	774564
29855	774565
159482	774566
2239	774567
5200	774568
32472	774569
21792	774570
24036	774571
27491	774572
82095	774573
38052	774574
15512	774575
160203	774576
7492	774577
130049	774578
161413	774579
17109	774580
8722	774581
10823	774582
75865	774583
33673	774584
1528	774585
64221	774586
45631	774587
12229	774588
61691	774589
23811	774590
107437	774591
5042	774592
20124	774593
39367	774594
23813	774595
20391	774596
124296	774597
51574	774598
14111	774599
53710	774600
17545	774601
3102	774602
7120	774603
9648	774604
41143	774605
45845	774606
6113	774607
61102	774608
20838	774609
20178	774610
70851	774611
8974	774612
62998	774613
65718	774614
20170	774615
68799	774616
4575	774617
53756	774618
18096	774619
105519	774620
46462	774621
5625	774622
6870	774623
43206	774624
43297	774625
19375	774626
102236	774627
109670	774628
36622	774629
9837	774630
78285	774631
70001	774632
69692	774633
668	774634
25586	774635
8923	774636
92214	774637
3572	774638
62171	774639
7424	774640
2174	774641
8942	774642
27333	774643
89100	774644
43794	774645
54366	774646
4075	774647
2865	774648
21374	774649
131325	774650
70989	774651
1065	774652
52756	774653
81878	774654
154444	774655
56715	774656
39860	774657
210	774658
49880	774659
87821	774660
19737	774661
95884	774662
19095	774663
7049	774664
56581	774665
2458	774666
6294	774667
127302	774668
20807	774669
28110	774670
577	774671
58567	774672
80361	774673
42995	774674
41573	774675
16523	774676
24459	774677
50398	774678
18190	774679
39092	774680
7885	774681
164093	774682
75004	774683
33806	774684
88175	774685
13527	774686
31450	774687
61874	774688
1769	774689
52009	774690
74644	774691
58035	774692
14688	774693
3309	774694
2389	774695
13403	774696
86	774697
22	774698
27494	774699
14152	774700
39567	774701
21638	774702
130364	774703
3689	774704
57606	774705
30194	774706
42506	774707
12045	774708
69108	774709
84857	774710
22219	774711
32691	774712
36201	774713
46459	774714
76882	774715
46804	774716
134738	774717
94729	774718
76449	774719
25984	774720
70101	774721
36367	774722
60585	774723
7198	774724
14330	774725
353	774726
21617	774727
19375	774728
15386	774729
4763	774730
6621	774731
26187	774732
43454	774733
2882	774734
10978	774735
1794	774736
16413	774737
11319	774738
28915	774739
96202	774740
165609	774741
41446	774742
127546	774743
23909	774744
127751	774745
1365	774746
59458	774747
152429	774748
32302	774749
1904	774750
38671	774751
52847	774752
117015	774753
3429	774754
12473	774755
128380	774756
46266	774757
14010	774758
149022	774759
79169	774760
68359	774761
10493	774762
54575	774763
12634	774764
24899	774765
60125	774766
44026	774767
47168	774768
9837	774769
32914	774770
67567	774771
62847	774772
22952	774773
45493	774774
16383	774775
4634	774776
130800	774777
30886	774778
37094	774779
90167	774780
6341	774781
115925	774782
126647	774783
17694	774784
93542	774785
22480	774786
146217	774787
51815	774788
30506	774789
72125	774790
10471	774791
5205	774792
8361	774793
7301	774794
143447	774795
21413	774796
78999	774797
21053	774798
17135	774799
36907	774800
130845	774801
54608	774802
5879	774803
163507	774804
113311	774805
7145	774806
2529	774807
9026	774808
4555	774809
934	774810
1358	774811
41716	774812
13961	774813
62174	774814
58712	774815
63641	774816
4342	774817
8396	774818
4399	774819
94491	774820
4005	774821
37610	774822
64719	774823
76372	774824
262	774825
100984	774826
12327	774827
17041	774828
108051	774829
2566	774830
28597	774831
5817	774832
76166	774833
25718	774834
45859	774835
125040	774836
106764	774837
154582	774838
51692	774839
63619	774840
8489	774841
24872	774842
1986	774843
1468	774844
32026	774845
37990	774846
45369	774847
24978	774848
19388	774849
6180	774850
15197	774851
22625	774852
22896	774853
159348	774854
75500	774855
65744	774856
2405	774857
840	774858
72227	774859
42848	774860
21773	774861
4125	774862
99891	774863
102258	774864
16459	774865
77	774866
85248	774867
126459	774868
20961	774869
131165	774870
14548	774871
34261	774872
23507	774873
50	774874
55544	774875
15939	774876
30566	774877
60680	774878
47788	774879
31306	774880
97203	774881
166421	774882
59227	774883
27	774884
28410	774885
156240	774886
69434	774887
69315	774888
14469	774889
473	774890
32004	774891
57150	774892
2938	774893
59535	774894
7621	774895
5023	774896
437	774897
31551	774898
12847	774899
7869	774900
126486	774901
79669	774902
12	774903
23284	774904
5501	774905
53433	774906
3711	774907
78109	774908
9031	774909
133090	774910
32311	774911
16744	774912
3602	774913
365	774914
367	774915
102609	774916
6506	774917
7106	774918
6386	774919
4759	774920
56015	774921
337	774922
99654	774923
10602	774924
152859	774925
15726	774926
115674	774927
33164	774928
13890	774929
49437	774930
8553	774931
28832	774932
37307	774933
8786	774934
628	774935
4353	774936
45498	774937
2107	774938
5353	774939
11567	774940
113443	774941
78550	774942
28	774943
50992	774944
15677	774945
45285	774946
19749	774947
25860	774948
4084	774949
18019	774950
1714	774951
13047	774952
51610	774953
56416	774954
26177	774955
33210	774956
10021	774957
27237	774958
61005	774959
87586	774960
877	774961
13635	774962
17066	774963
63998	774964
31116	774965
5535	774966
5094	774967
29442	774968
55032	774969
2942	774970
28535	774971
31263	774972
18460	774973
968	774974
104191	774975
23817	774976
52524	774977
38707	774978
45735	774979
11618	774980
54041	774981
79365	774982
76266	774983
1265	774984
1299	774985
4073	774986
1995	774987
113205	774988
23807	774989
76195	774990
34476	774991
59425	774992
39976	774993
18985	774994
14563	774995
41111	774996
40756	774997
7901	774998
70434	774999
8643	775000
94613	775001
83929	775002
39170	775003
2206	775004
16311	775005
3710	775006
68531	775007
53358	775008
66987	775009
91334	775010
38270	775011
2104	775012
83815	775013
69747	775014
15093	775015
51700	775016
5655	775017
341	775018
55657	775019
5342	775020
93372	775021
16115	775022
65079	775023
58701	775024
6898	775025
44085	775026
20632	775027
3957	775028
904	775029
15042	775030
53671	775031
15953	775032
68355	775033
1443	775034
51022	775035
33394	775036
22296	775037
3565	775038
37183	775039
59300	775040
130977	775041
57388	775042
149399	775043
15015	775044
22591	775045
721	775046
47670	775047
45990	775048
75311	775049
44503	775050
28763	775051
25449	775052
17472	775053
1035	775054
55850	775055
7790	775056
5280	775057
59203	775058
36227	775059
95303	775060
15754	775061
120935	775062
43262	775063
54492	775064
48846	775065
74547	775066
10635	775067
13855	775068
35676	775069
39338	775070
13138	775071
54270	775072
5623	775073
40577	775074
71100	775075
21059	775076
39348	775077
98366	775078
25794	775079
58711	775080
16729	775081
51576	775082
902	775083
21428	775084
3716	775085
46867	775086
32047	775087
15550	775088
14994	775089
5502	775090
6210	775091
76413	775092
11490	775093
32465	775094
64764	775095
45589	775096
9069	775097
66031	775098
52982	775099
57052	775100
75576	775101
1681	775102
101030	775103
24315	775104
24701	775105
45504	775106
2196	775107
53589	775108
18243	775109
26747	775110
54009	775111
1338	775112
5537	775113
30000	775114
1452	775115
156396	775116
12737	775117
68034	775118
24504	775119
3190	775120
19211	775121
29	775122
17824	775123
78832	775124
14951	775125
8314	775126
57170	775127
39960	775128
159157	775129
44769	775130
37957	775131
24347	775132
79008	775133
1195	775134
17291	775135
19589	775136
122922	775137
34960	775138
40501	775139
11141	775140
22961	775141
1036	775142
62321	775143
23591	775144
11405	775145
9735	775146
7873	775147
65582	775148
1678	775149
34347	775150
33655	775151
3022	775152
3766	775153
86365	775154
15805	775155
47971	775156
21840	775157
7513	775158
69618	775159
1251	775160
564	775161
2903	775162
34047	775163
62862	775164
511	775165
43354	775166
85373	775167
48261	775168
5905	775169
106745	775170
19340	775171
12285	775172
103530	775173
9145	775174
49132	775175
87938	775176
139478	775177
24090	775178
14589	775179
124395	775180
63480	775181
5	775182
671	775183
5630	775184
49946	775185
164040	775186
19579	775187
87453	775188
7751	775189
48599	775190
516	775191
54773	775192
16835	775193
59306	775194
131	775195
36385	775196
13334	775197
14613	775198
3692	775199
48639	775200
16265	775201
10107	775202
11316	775203
60589	775204
51179	775205
241	775206
42552	775207
43282	775208
1346	775209
87771	775210
5388	775211
13260	775212
24924	775213
38681	775214
1225	775215
8357	775216
11211	775217
68296	775218
60817	775219
2139	775220
2552	775221
5788	775222
120381	775223
5061	775224
6025	775225
27933	775226
69458	775227
43873	775228
11937	775229
31645	775230
1212	775231
50106	775232
16596	775233
71045	775234
58596	775235
84807	775236
3334	775237
12412	775238
126872	775239
56898	775240
12175	775241
22866	775242
12020	775243
2119	775244
39330	775245
23304	775246
79588	775247
38995	775248
152	775249
5925	775250
8699	775251
2123	775252
150907	775253
231	775254
51857	775255
47118	775256
127189	775257
83304	775258
36480	775259
2988	775260
1395	775261
33340	775262
11828	775263
113370	775264
62642	775265
11066	775266
60777	775267
74625	775268
14228	775269
32197	775270
59646	775271
2790	775272
679	775273
1390	775274
71391	775275
2559	775276
5866	775277
8222	775278
13608	775279
53639	775280
58889	775281
40159	775282
17177	775283
31481	775284
27401	775285
41508	775286
162830	775287
57677	775288
128969	775289
22833	775290
61867	775291
43786	775292
22595	775293
2997	775294
3049	775295
10577	775296
16426	775297
79288	775298
81674	775299
19714	775300
77312	775301
163130	775302
44829	775303
28564	775304
66933	775305
24329	775306
70730	775307
41699	775308
37336	775309
90	775310
121574	775311
17387	775312
3755	775313
24607	775314
24071	775315
3176	775316
114730	775317
128734	775318
35451	775319
53895	775320
16205	775321
782	775322
64705	775323
5597	775324
12498	775325
137483	775326
98071	775327
128592	775328
85683	775329
78231	775330
28131	775331
46204	775332
26552	775333
61812	775334
114	775335
86402	775336
15840	775337
1364	775338
52123	775339
31315	775340
237	775341
18701	775342
26019	775343
13874	775344
15981	775345
54043	775346
40577	775347
107437	775348
89440	775349
10807	775350
27676	775351
30121	775352
24906	775353
2899	775354
18097	775355
140531	775356
38855	775357
21389	775358
54937	775359
54787	775360
45176	775361
49996	775362
119911	775363
5074	775364
12327	775365
15167	775366
18946	775367
77055	775368
53488	775369
11155	775370
155420	775371
32213	775372
41394	775373
64119	775374
10331	775375
21502	775376
4111	775377
37062	775378
94402	775379
4543	775380
23712	775381
3564	775382
5921	775383
7920	775384
40189	775385
91198	775386
5151	775387
30851	775388
6363	775389
10430	775390
70232	775391
3	775392
136630	775393
85391	775394
66764	775395
78991	775396
105679	775397
86755	775398
33769	775399
2324	775400
144	775401
114501	775402
142555	775403
26696	775404
5606	775405
11650	775406
5016	775407
6859	775408
47832	775409
17114	775410
2277	775411
71457	775412
68902	775413
30636	775414
5549	775415
9492	775416
47312	775417
20253	775418
15171	775419
5580	775420
1881	775421
70122	775422
148183	775423
2496	775424
6980	775425
101267	775426
14936	775427
28301	775428
10022	775429
3248	775430
99169	775431
126277	775432
2518	775433
6715	775434
14133	775435
6912	775436
6930	775437
90525	775438
20754	775439
60772	775440
42592	775441
33917	775442
26623	775443
18756	775444
60465	775445
26271	775446
22275	775447
15403	775448
337	775449
1500	775450
2154	775451
15342	775452
1086	775453
40110	775454
19816	775455
25918	775456
55882	775457
13506	775458
24792	775459
11896	775460
4313	775461
52919	775462
25418	775463
36429	775464
77938	775465
18583	775466
2784	775467
17191	775468
4035	775469
6485	775470
81050	775471
16768	775472
31141	775473
5220	775474
40980	775475
53377	775476
14766	775477
5292	775478
14243	775479
43077	775480
164992	775481
16696	775482
121721	775483
62914	775484
7209	775485
51078	775486
61104	775487
43302	775488
98365	775489
98313	775490
6934	775491
10020	775492
128420	775493
55002	775494
19574	775495
53935	775496
55926	775497
39262	775498
17033	775499
111556	775500
4218	775501
123463	775502
67628	775503
5951	775504
46999	775505
48473	775506
130882	775507
4127	775508
56438	775509
89876	775510
47432	775511
946	775512
8420	775513
39882	775514
5101	775515
162680	775516
18906	775517
25832	775518
112862	775519
5814	775520
1795	775521
3985	775522
45761	775523
117243	775524
21493	775525
16837	775526
102880	775527
30311	775528
3010	775529
14144	775530
48466	775531
27272	775532
77153	775533
63652	775534
24169	775535
9054	775536
13040	775537
13910	775538
29167	775539
1061	775540
121799	775541
8138	775542
19124	775543
84	775544
59767	775545
399	775546
8241	775547
4380	775548
2984	775549
14017	775550
67697	775551
75686	775552
2855	775553
23653	775554
23290	775555
31057	775556
13267	775557
3229	775558
19872	775559
110158	775560
10037	775561
10524	775562
34500	775563
76	775564
37955	775565
79827	775566
17964	775567
101870	775568
130684	775569
40844	775570
13302	775571
40633	775572
32866	775573
24463	775574
39308	775575
11061	775576
29741	775577
123550	775578
50832	775579
23812	775580
66973	775581
78189	775582
8073	775583
1168	775584
80684	775585
53980	775586
2829	775587
85437	775588
57481	775589
28996	775590
117411	775591
42909	775592
4628	775593
57306	775594
44668	775595
33221	775596
1616	775597
397	775598
51247	775599
52837	775600
27309	775601
12512	775602
62716	775603
7143	775604
63894	775605
130433	775606
9369	775607
10885	775608
110	775609
42360	775610
50576	775611
29729	775612
60905	775613
20977	775614
53577	775615
9883	775616
139995	775617
1781	775618
48140	775619
1099	775620
74472	775621
22028	775622
6437	775623
41442	775624
28940	775625
102886	775626
29417	775627
106604	775628
11527	775629
81578	775630
10342	775631
87801	775632
9039	775633
54133	775634
116378	775635
1	775636
11620	775637
40658	775638
670	775639
116193	775640
83630	775641
133068	775642
31875	775643
106	775644
4513	775645
53753	775646
85433	775647
46942	775648
17600	775649
140	775650
1359	775651
166430	775652
141337	775653
15593	775654
6585	775655
22970	775656
96318	775657
44284	775658
33497	775659
17320	775660
25986	775661
6655	775662
847	775663
7370	775664
1555	775665
48056	775666
12547	775667
34262	775668
40034	775669
135738	775670
18552	775671
23524	775672
10194	775673
9020	775674
45340	775675
15501	775676
131972	775677
8598	775678
25461	775679
86173	775680
1897	775681
501	775682
98984	775683
9743	775684
156415	775685
196	775686
35686	775687
88665	775688
55974	775689
116719	775690
53240	775691
1013	775692
13400	775693
17227	775694
9149	775695
15082	775696
8739	775697
25022	775698
3546	775699
12131	775700
954	775701
30384	775702
39394	775703
64597	775704
13111	775705
4574	775706
36194	775707
6969	775708
79187	775709
130054	775710
7574	775711
48136	775712
818	775713
32081	775714
46331	775715
14315	775716
68046	775717
39313	775718
3880	775719
18475	775720
142	775721
52219	775722
14039	775723
53644	775724
7291	775725
43886	775726
4064	775727
4313	775728
11745	775729
19484	775730
28732	775731
95826	775732
5558	775733
17281	775734
25560	775735
12152	775736
81087	775737
109812	775738
2151	775739
65519	775740
101220	775741
97585	775742
83312	775743
4028	775744
17918	775745
4931	775746
19610	775747
68932	775748
14909	775749
23760	775750
16577	775751
8617	775752
4493	775753
26266	775754
82135	775755
1032	775756
4603	775757
39187	775758
91582	775759
3764	775760
543	775761
8599	775762
83592	775763
37446	775764
33	775765
22160	775766
9129	775767
2925	775768
78006	775769
38143	775770
28393	775771
36318	775772
258	775773
66689	775774
51837	775775
6431	775776
47247	775777
80512	775778
151744	775779
16120	775780
156186	775781
72296	775782
158052	775783
104947	775784
11764	775785
52560	775786
49161	775787
17299	775788
8442	775789
56354	775790
2667	775791
16961	775792
49326	775793
104	775794
55945	775795
27565	775796
14462	775797
14584	775798
39392	775799
160359	775800
48119	775801
45241	775802
15537	775803
38764	775804
7262	775805
47345	775806
66783	775807
45184	775808
5134	775809
28120	775810
16934	775811
31745	775812
1692	775813
101958	775814
19974	775815
45728	775816
99239	775817
28859	775818
46283	775819
1287	775820
86562	775821
6202	775822
123353	775823
68226	775824
29920	775825
134502	775826
2695	775827
42353	775828
29680	775829
59658	775830
10386	775831
5455	775832
30857	775833
60859	775834
1193	775835
141506	775836
50024	775837
5260	775838
31904	775839
837	775840
121849	775841
91884	775842
29476	775843
80718	775844
9916	775845
79403	775846
82915	775847
52701	775848
22083	775849
44875	775850
15350	775851
36271	775852
11540	775853
62663	775854
6347	775855
59547	775856
41313	775857
105251	775858
58766	775859
84083	775860
18269	775861
66115	775862
11389	775863
15353	775864
22477	775865
33055	775866
4822	775867
11879	775868
38940	775869
49268	775870
27	775871
84587	775872
105686	775873
9668	775874
11163	775875
40978	775876
6185	775877
5091	775878
34512	775879
38294	775880
65671	775881
56438	775882
21389	775883
96779	775884
46222	775885
243	775886
17800	775887
13309	775888
20748	775889
129672	775890
26067	775891
3708	775892
95684	775893
1304	775894
10817	775895
60988	775896
30275	775897
14892	775898
38811	775899
4957	775900
57455	775901
7136	775902
11068	775903
27303	775904
123278	775905
3321	775906
119320	775907
37666	775908
38582	775909
110963	775910
10360	775911
105089	775912
49572	775913
61550	775914
102839	775915
12861	775916
31549	775917
50298	775918
128535	775919
136855	775920
8786	775921
66294	775922
40174	775923
79833	775924
22194	775925
11896	775926
31560	775927
35828	775928
138471	775929
48578	775930
115085	775931
13268	775932
1893	775933
29161	775934
57257	775935
2967	775936
32688	775937
38	775938
107841	775939
11976	775940
16628	775941
116584	775942
87528	775943
92820	775944
31753	775945
143858	775946
102326	775947
5678	775948
14591	775949
122539	775950
9617	775951
16	775952
14184	775953
26095	775954
18	775955
8015	775956
11231	775957
69174	775958
479	775959
8599	775960
853	775961
53358	775962
35957	775963
38729	775964
3134	775965
7144	775966
42984	775967
36658	775968
59819	775969
11620	775970
4103	775971
104847	775972
32442	775973
2384	775974
3704	775975
278	775976
51480	775977
5596	775978
101566	775979
130954	775980
16294	775981
85705	775982
54694	775983
66626	775984
8997	775985
21046	775986
13842	775987
66436	775988
4075	775989
19348	775990
50436	775991
583	775992
102653	775993
105836	775994
9077	775995
14546	775996
20284	775997
2250	775998
4480	775999
41742	776000
28572	776001
2875	776002
43370	776003
106982	776004
59471	776005
13429	776006
144233	776007
118126	776008
106443	776009
38239	776010
2437	776011
86813	776012
19754	776013
84479	776014
8812	776015
2017	776016
74976	776017
54289	776018
113697	776019
492	776020
14823	776021
25046	776022
7660	776023
48227	776024
105739	776025
60172	776026
85643	776027
45408	776028
17526	776029
13955	776030
59164	776031
12827	776032
5146	776033
33456	776034
2436	776035
13515	776036
72908	776037
34510	776038
152873	776039
51385	776040
5431	776041
45962	776042
153829	776043
137605	776044
18867	776045
12535	776046
73257	776047
9086	776048
160827	776049
22501	776050
1141	776051
17643	776052
1129	776053
95381	776054
74330	776055
61302	776056
128087	776057
17178	776058
53037	776059
58329	776060
60468	776061
44420	776062
125298	776063
788	776064
17746	776065
41187	776066
96010	776067
6340	776068
20235	776069
692	776070
11965	776071
5430	776072
6199	776073
130891	776074
43912	776075
48526	776076
20240	776077
336	776078
59071	776079
29431	776080
8221	776081
27309	776082
37614	776083
69356	776084
37947	776085
40249	776086
8041	776087
48749	776088
21048	776089
36590	776090
112572	776091
75951	776092
15264	776093
6890	776094
875	776095
69401	776096
9919	776097
104521	776098
22083	776099
20804	776100
28778	776101
4986	776102
5275	776103
13031	776104
57159	776105
32411	776106
24710	776107
75405	776108
42987	776109
3198	776110
33507	776111
166326	776112
16737	776113
96850	776114
46064	776115
59604	776116
43578	776117
28740	776118
36173	776119
1148	776120
20862	776121
52760	776122
102555	776123
226	776124
40955	776125
122447	776126
36524	776127
96310	776128
1575	776129
1873	776130
25360	776131
14465	776132
44068	776133
11925	776134
104528	776135
31605	776136
6471	776137
79569	776138
116	776139
130898	776140
1	776141
8283	776142
2424	776143
10405	776144
8425	776145
85229	776146
5431	776147
94958	776148
156705	776149
23619	776150
448	776151
3090	776152
17011	776153
23070	776154
22384	776155
49060	776156
156140	776157
30917	776158
21704	776159
45517	776160
12998	776161
1714	776162
10551	776163
30088	776164
60400	776165
428	776166
110347	776167
8099	776168
20501	776169
74850	776170
22031	776171
5293	776172
96575	776173
104871	776174
1284	776175
18666	776176
22327	776177
1337	776178
38	776179
34120	776180
22960	776181
69085	776182
3866	776183
132666	776184
91844	776185
110	776186
127812	776187
123158	776188
9290	776189
10807	776190
26888	776191
10456	776192
14609	776193
24856	776194
558	776195
34703	776196
25406	776197
2318	776198
701	776199
10510	776200
17776	776201
42974	776202
63878	776203
63545	776204
99207	776205
28120	776206
5357	776207
35596	776208
86090	776209
47058	776210
75258	776211
65203	776212
35117	776213
13992	776214
8152	776215
24814	776216
24752	776217
7	776218
49023	776219
27535	776220
28507	776221
6422	776222
37359	776223
9510	776224
33655	776225
138152	776226
12437	776227
53946	776228
14589	776229
24337	776230
72	776231
43748	776232
57735	776233
380	776234
7082	776235
72819	776236
4625	776237
16692	776238
151890	776239
30	776240
33636	776241
76656	776242
51139	776243
3781	776244
75515	776245
5891	776246
36841	776247
28996	776248
5849	776249
74167	776250
670	776251
143482	776252
79585	776253
14145	776254
59078	776255
39371	776256
50781	776257
80630	776258
49431	776259
20952	776260
922	776261
2115	776262
13323	776263
18677	776264
13349	776265
49251	776266
38208	776267
22113	776268
25647	776269
37860	776270
24082	776271
13016	776272
31636	776273
3217	776274
27584	776275
18467	776276
5522	776277
22390	776278
12185	776279
10749	776280
24384	776281
449	776282
71621	776283
33	776284
64034	776285
132643	776286
3630	776287
227	776288
40696	776289
25489	776290
60796	776291
72838	776292
26783	776293
14015	776294
66055	776295
37374	776296
78783	776297
89722	776298
6108	776299
1018	776300
123266	776301
29282	776302
1198	776303
80051	776304
22967	776305
24623	776306
20802	776307
8977	776308
112132	776309
3048	776310
8349	776311
106063	776312
1633	776313
102014	776314
15610	776315
121280	776316
136315	776317
29106	776318
82836	776319
5599	776320
38231	776321
44016	776322
20496	776323
18112	776324
74952	776325
9089	776326
328	776327
14256	776328
34660	776329
30993	776330
61035	776331
44103	776332
50004	776333
34676	776334
97269	776335
78605	776336
69965	776337
79966	776338
577	776339
58120	776340
34891	776341
12104	776342
143558	776343
13379	776344
17995	776345
27046	776346
128604	776347
46925	776348
994	776349
13002	776350
123110	776351
34258	776352
2725	776353
14	776354
1764	776355
10114	776356
56149	776357
65633	776358
107140	776359
125329	776360
817	776361
20790	776362
83959	776363
18162	776364
7111	776365
11582	776366
21068	776367
38979	776368
34901	776369
157753	776370
114423	776371
23759	776372
24566	776373
12679	776374
10756	776375
1001	776376
139636	776377
34400	776378
3924	776379
104684	776380
121006	776381
17177	776382
26310	776383
55534	776384
20197	776385
43017	776386
54163	776387
3718	776388
48788	776389
5538	776390
23955	776391
20297	776392
7029	776393
100389	776394
30348	776395
85103	776396
28	776397
151498	776398
11194	776399
53694	776400
68520	776401
35134	776402
21110	776403
3838	776404
42074	776405
66128	776406
24482	776407
112394	776408
14	776409
2031	776410
33873	776411
45446	776412
43418	776413
3805	776414
158827	776415
118903	776416
24995	776417
108210	776418
25579	776419
17448	776420
146883	776421
3323	776422
35610	776423
2694	776424
104542	776425
10595	776426
1265	776427
3238	776428
42571	776429
44384	776430
109363	776431
17308	776432
86802	776433
32032	776434
17057	776435
50851	776436
72110	776437
22856	776438
42528	776439
45554	776440
1051	776441
47257	776442
58544	776443
99882	776444
1524	776445
6580	776446
61938	776447
9913	776448
7985	776449
68452	776450
67466	776451
61489	776452
36382	776453
82586	776454
88312	776455
94335	776456
32312	776457
29796	776458
14089	776459
14006	776460
57914	776461
47214	776462
54852	776463
36436	776464
2942	776465
12638	776466
119859	776467
15482	776468
39287	776469
56747	776470
94712	776471
52963	776472
5316	776473
38503	776474
15712	776475
10088	776476
109762	776477
14	776478
28633	776479
92229	776480
93527	776481
123093	776482
58964	776483
117667	776484
47900	776485
25950	776486
2182	776487
11370	776488
47528	776489
18980	776490
34188	776491
12601	776492
140893	776493
7707	776494
3269	776495
92502	776496
31998	776497
29991	776498
10822	776499
50827	776500
10706	776501
12008	776502
40091	776503
112786	776504
26979	776505
106227	776506
39159	776507
125022	776508
8815	776509
34730	776510
1673	776511
9483	776512
150104	776513
36491	776514
104048	776515
70138	776516
2439	776517
45701	776518
7712	776519
3154	776520
18709	776521
8274	776522
80847	776523
5421	776524
38196	776525
1372	776526
106410	776527
16401	776528
92019	776529
5298	776530
196	776531
80821	776532
42660	776533
227	776534
17838	776535
84626	776536
28161	776537
35018	776538
47606	776539
14812	776540
143264	776541
40001	776542
6621	776543
24631	776544
39785	776545
37849	776546
113073	776547
12572	776548
12486	776549
26183	776550
2092	776551
101946	776552
25204	776553
66709	776554
33654	776555
13711	776556
61237	776557
71826	776558
29680	776559
81848	776560
59631	776561
84459	776562
5457	776563
43301	776564
23496	776565
12868	776566
7881	776567
124489	776568
122109	776569
26663	776570
7443	776571
58073	776572
16733	776573
1392	776574
72977	776575
43006	776576
107146	776577
4493	776578
14006	776579
111083	776580
31468	776581
9	776582
5824	776583
234	776584
1	776585
11462	776586
517	776587
24688	776588
19706	776589
54388	776590
8267	776591
111067	776592
15940	776593
2901	776594
20728	776595
74277	776596
10025	776597
44875	776598
18401	776599
122947	776600
18702	776601
18245	776602
15004	776603
124513	776604
4158	776605
32195	776606
25409	776607
95095	776608
52047	776609
8516	776610
30266	776611
89052	776612
7971	776613
155511	776614
92787	776615
28734	776616
94204	776617
123699	776618
23791	776619
64746	776620
6787	776621
41710	776622
40457	776623
11512	776624
25251	776625
18995	776626
75804	776627
55774	776628
31790	776629
69603	776630
18954	776631
26668	776632
70467	776633
88281	776634
53419	776635
1625	776636
43392	776637
31035	776638
75055	776639
42073	776640
18745	776641
128331	776642
5088	776643
61192	776644
47039	776645
61525	776646
2288	776647
91162	776648
8212	776649
66425	776650
2576	776651
6530	776652
58584	776653
68774	776654
6397	776655
10163	776656
8583	776657
1340	776658
159988	776659
15395	776660
8830	776661
28715	776662
37496	776663
60206	776664
55348	776665
52147	776666
162307	776667
1333	776668
1702	776669
14001	776670
2532	776671
78376	776672
3756	776673
7666	776674
1905	776675
30606	776676
8862	776677
23196	776678
99676	776679
164799	776680
144613	776681
73856	776682
52340	776683
46275	776684
93052	776685
46431	776686
84675	776687
66985	776688
2489	776689
7784	776690
62707	776691
41215	776692
34526	776693
16545	776694
438	776695
56754	776696
23997	776697
74059	776698
20921	776699
98731	776700
15393	776701
79431	776702
128701	776703
15304	776704
103201	776705
19788	776706
10365	776707
12944	776708
1512	776709
16496	776710
68937	776711
67077	776712
2377	776713
28754	776714
117504	776715
20777	776716
6861	776717
89502	776718
32198	776719
11573	776720
11976	776721
11618	776722
22297	776723
52436	776724
42225	776725
22078	776726
76996	776727
35216	776728
58946	776729
54091	776730
52	776731
33554	776732
23313	776733
9603	776734
53644	776735
102739	776736
9718	776737
14377	776738
78164	776739
27674	776740
14725	776741
32027	776742
13010	776743
7151	776744
65330	776745
357	776746
128581	776747
17032	776748
146729	776749
14343	776750
41481	776751
96702	776752
654	776753
170	776754
14480	776755
8849	776756
902	776757
79304	776758
29945	776759
36660	776760
17483	776761
14914	776762
17212	776763
6144	776764
19456	776765
23461	776766
107096	776767
14115	776768
263	776769
143276	776770
63959	776771
65708	776772
14956	776773
5740	776774
70093	776775
41068	776776
22806	776777
7142	776778
5487	776779
4478	776780
118159	776781
13719	776782
84843	776783
21214	776784
107164	776785
11608	776786
84274	776787
9553	776788
5342	776789
155871	776790
1005	776791
64673	776792
29673	776793
64342	776794
29113	776795
94446	776796
45686	776797
2530	776798
76290	776799
54878	776800
67151	776801
36172	776802
6385	776803
23050	776804
36167	776805
613	776806
35878	776807
6181	776808
16558	776809
60652	776810
128440	776811
74869	776812
31910	776813
37828	776814
83018	776815
155643	776816
16805	776817
6614	776818
72920	776819
10299	776820
14295	776821
6630	776822
24566	776823
97705	776824
1534	776825
75102	776826
23171	776827
17041	776828
58189	776829
15964	776830
161745	776831
126784	776832
38542	776833
51873	776834
2905	776835
1570	776836
15263	776837
44551	776838
14192	776839
15437	776840
432	776841
2986	776842
151357	776843
6830	776844
9813	776845
113479	776846
101912	776847
26527	776848
71736	776849
142699	776850
133959	776851
2426	776852
2534	776853
9041	776854
28258	776855
18774	776856
54540	776857
110074	776858
64513	776859
126722	776860
22215	776861
39294	776862
12343	776863
28403	776864
50312	776865
92068	776866
10265	776867
32100	776868
52766	776869
2634	776870
8424	776871
14124	776872
9753	776873
39886	776874
236	776875
87520	776876
31343	776877
28640	776878
5543	776879
49607	776880
102597	776881
20943	776882
26262	776883
11542	776884
5708	776885
85492	776886
146306	776887
13141	776888
14697	776889
494	776890
1285	776891
35668	776892
33082	776893
108588	776894
2166	776895
29136	776896
72770	776897
14596	776898
83517	776899
25125	776900
25419	776901
72044	776902
116833	776903
35650	776904
54323	776905
70	776906
44269	776907
34993	776908
34735	776909
40593	776910
2551	776911
1561	776912
11698	776913
17002	776914
34890	776915
23631	776916
58750	776917
58742	776918
57768	776919
84953	776920
14848	776921
47110	776922
20467	776923
52172	776924
2336	776925
41457	776926
5508	776927
18157	776928
7619	776929
95668	776930
53135	776931
28861	776932
53272	776933
34446	776934
38295	776935
10633	776936
21911	776937
7	776938
6160	776939
24208	776940
14873	776941
107896	776942
505	776943
4268	776944
106763	776945
52568	776946
78305	776947
2346	776948
10014	776949
29955	776950
20641	776951
5986	776952
46769	776953
6636	776954
122756	776955
5982	776956
22325	776957
24601	776958
8714	776959
24213	776960
3003	776961
4145	776962
22327	776963
6813	776964
6778	776965
2150	776966
36604	776967
33947	776968
80169	776969
42944	776970
24253	776971
11763	776972
98792	776973
92107	776974
132349	776975
178	776976
87481	776977
75765	776978
17192	776979
152850	776980
60955	776981
25661	776982
29896	776983
111154	776984
32748	776985
39712	776986
6405	776987
11253	776988
39032	776989
5250	776990
58047	776991
16754	776992
452	776993
202	776994
376	776995
9652	776996
18270	776997
26513	776998
33476	776999
5280	777000
41275	777001
29287	777002
68426	777003
33679	777004
1304	777005
73815	777006
26923	777007
11008	777008
20559	777009
51733	777010
6111	777011
159656	777012
129066	777013
1300	777014
29628	777015
106828	777016
17086	777017
40057	777018
7189	777019
54203	777020
81147	777021
92184	777022
44525	777023
424	777024
1153	777025
22035	777026
2002	777027
8420	777028
74383	777029
112713	777030
17859	777031
62312	777032
93902	777033
125783	777034
9796	777035
22739	777036
73286	777037
2556	777038
1819	777039
42778	777040
49732	777041
5096	777042
24964	777043
8417	777044
56875	777045
26244	777046
13096	777047
23915	777048
58066	777049
56198	777050
20140	777051
138605	777052
59012	777053
94546	777054
20713	777055
19956	777056
27243	777057
2899	777058
8683	777059
2735	777060
8931	777061
19257	777062
6893	777063
6550	777064
112016	777065
26683	777066
46257	777067
12505	777068
18939	777069
23832	777070
14215	777071
5229	777072
21712	777073
51389	777074
6909	777075
8390	777076
11023	777077
1782	777078
39024	777079
4538	777080
14693	777081
2857	777082
2032	777083
166704	777084
116140	777085
38962	777086
145621	777087
22805	777088
24553	777089
28307	777090
28896	777091
95308	777092
1188	777093
142665	777094
98545	777095
39852	777096
161133	777097
77541	777098
32559	777099
51089	777100
72690	777101
125439	777102
15836	777103
50345	777104
7385	777105
62018	777106
44362	777107
58061	777108
110235	777109
1069	777110
44	777111
72408	777112
19468	777113
34339	777114
84593	777115
80765	777116
101362	777117
6222	777118
99220	777119
136843	777120
108792	777121
15079	777122
126387	777123
39507	777124
51600	777125
1472	777126
46565	777127
614	777128
1567	777129
158914	777130
37249	777131
80253	777132
2849	777133
49100	777134
77433	777135
5701	777136
583	777137
27001	777138
77236	777139
44705	777140
2512	777141
50225	777142
3262	777143
27929	777144
28372	777145
2278	777146
6064	777147
14496	777148
23953	777149
331	777150
17265	777151
12460	777152
8474	777153
133535	777154
84996	777155
33867	777156
18195	777157
90758	777158
19766	777159
16777	777160
153150	777161
122438	777162
38777	777163
55199	777164
18110	777165
470	777166
4584	777167
52940	777168
15486	777169
60406	777170
73054	777171
17980	777172
580	777173
46138	777174
14607	777175
19860	777176
15412	777177
22323	777178
55505	777179
146068	777180
43488	777181
16872	777182
95579	777183
66806	777184
40154	777185
83134	777186
39700	777187
96053	777188
876	777189
47292	777190
16420	777191
104888	777192
26389	777193
95634	777194
3750	777195
79932	777196
90231	777197
2753	777198
32283	777199
43578	777200
50118	777201
33722	777202
13195	777203
109361	777204
8083	777205
82549	777206
39534	777207
130480	777208
17452	777209
45301	777210
32039	777211
9380	777212
23358	777213
19170	777214
10382	777215
7457	777216
25161	777217
96136	777218
4465	777219
61708	777220
41810	777221
46302	777222
6530	777223
36818	777224
2347	777225
72	777226
24967	777227
42053	777228
93141	777229
21804	777230
3880	777231
70	777232
2659	777233
52269	777234
11099	777235
885	777236
20	777237
9499	777238
37789	777239
45606	777240
23270	777241
9947	777242
2824	777243
7477	777244
30796	777245
122272	777246
33952	777247
3276	777248
47812	777249
151437	777250
33738	777251
11880	777252
1709	777253
36261	777254
73673	777255
15495	777256
21544	777257
82957	777258
58953	777259
33661	777260
34490	777261
52416	777262
11472	777263
18541	777264
65617	777265
59788	777266
48455	777267
23073	777268
884	777269
77	777270
146355	777271
678	777272
6448	777273
4575	777274
83111	777275
45554	777276
18992	777277
51227	777278
78752	777279
66424	777280
244	777281
48510	777282
1388	777283
23013	777284
20590	777285
14629	777286
61940	777287
120468	777288
20229	777289
151742	777290
149	777291
65910	777292
7153	777293
1400	777294
12760	777295
60031	777296
78074	777297
39509	777298
70949	777299
4955	777300
59070	777301
20984	777302
1290	777303
8767	777304
27978	777305
131535	777306
13663	777307
14409	777308
2064	777309
5292	777310
92980	777311
68279	777312
67477	777313
83160	777314
103741	777315
31243	777316
6489	777317
11674	777318
36133	777319
1524	777320
17122	777321
90	777322
72	777323
58901	777324
1326	777325
60196	777326
133394	777327
16686	777328
28250	777329
62649	777330
159598	777331
75615	777332
5264	777333
28951	777334
11144	777335
62162	777336
31446	777337
43976	777338
164927	777339
20122	777340
115064	777341
5474	777342
49191	777343
4254	777344
17622	777345
192	777346
11922	777347
79646	777348
25656	777349
142702	777350
17257	777351
18534	777352
61269	777353
7860	777354
51372	777355
69101	777356
1292	777357
11399	777358
45360	777359
23769	777360
152242	777361
84896	777362
56371	777363
40393	777364
89770	777365
8750	777366
1221	777367
1701	777368
11500	777369
14498	777370
115437	777371
334	777372
19677	777373
24138	777374
22888	777375
19676	777376
44111	777377
35369	777378
2147	777379
3104	777380
2670	777381
67175	777382
62910	777383
1341	777384
89792	777385
54409	777386
1969	777387
118188	777388
34139	777389
18393	777390
78205	777391
12143	777392
63139	777393
81906	777394
37552	777395
22287	777396
24136	777397
76	777398
87491	777399
6750	777400
122174	777401
97628	777402
101349	777403
76056	777404
21155	777405
10789	777406
6641	777407
35413	777408
17929	777409
11176	777410
37943	777411
17271	777412
13521	777413
52046	777414
49353	777415
39639	777416
77499	777417
33452	777418
1173	777419
137134	777420
36572	777421
81083	777422
21447	777423
73137	777424
26752	777425
39	777426
31081	777427
37976	777428
106729	777429
72559	777430
121424	777431
2980	777432
85453	777433
33412	777434
15668	777435
66543	777436
57828	777437
84873	777438
27831	777439
8110	777440
711	777441
146214	777442
84643	777443
38410	777444
84054	777445
2593	777446
4527	777447
21076	777448
34690	777449
48317	777450
1349	777451
38968	777452
19985	777453
6298	777454
16773	777455
86997	777456
7619	777457
30743	777458
56599	777459
11	777460
18029	777461
27197	777462
5301	777463
18570	777464
60397	777465
357	777466
11345	777467
32862	777468
10904	777469
28230	777470
56734	777471
98267	777472
15853	777473
99403	777474
108817	777475
55633	777476
19434	777477
410	777478
13424	777479
1934	777480
642	777481
132735	777482
42500	777483
11441	777484
3176	777485
28525	777486
34546	777487
43007	777488
25111	777489
38783	777490
129243	777491
20969	777492
19693	777493
53442	777494
28551	777495
31829	777496
49405	777497
16	777498
38	777499
35450	777500
3018	777501
51418	777502
13914	777503
1122	777504
33839	777505
30175	777506
139863	777507
15661	777508
89875	777509
20396	777510
42270	777511
5589	777512
44232	777513
1797	777514
20657	777515
25700	777516
74818	777517
15331	777518
52471	777519
38831	777520
56852	777521
4164	777522
58809	777523
74466	777524
11331	777525
3326	777526
597	777527
16427	777528
9988	777529
55285	777530
34214	777531
3715	777532
77046	777533
72633	777534
35053	777535
14590	777536
22021	777537
11681	777538
32280	777539
28333	777540
122106	777541
17153	777542
33460	777543
80001	777544
1350	777545
85691	777546
17639	777547
56001	777548
16392	777549
5603	777550
62672	777551
8254	777552
12318	777553
70416	777554
83467	777555
40925	777556
86921	777557
331	777558
102733	777559
162062	777560
45573	777561
49673	777562
83654	777563
21393	777564
40301	777565
9482	777566
31000	777567
87600	777568
96485	777569
5567	777570
57699	777571
9048	777572
6341	777573
19966	777574
42100	777575
25350	777576
36323	777577
67933	777578
24882	777579
62354	777580
60019	777581
36085	777582
42878	777583
78726	777584
150955	777585
38863	777586
10060	777587
69271	777588
16788	777589
77677	777590
13331	777591
8527	777592
13939	777593
54410	777594
1722	777595
14216	777596
59783	777597
11955	777598
75482	777599
1078	777600
12002	777601
76151	777602
60180	777603
80296	777604
545	777605
2528	777606
49792	777607
57852	777608
71879	777609
15735	777610
6902	777611
4458	777612
7745	777613
40488	777614
90648	777615
24047	777616
87399	777617
25793	777618
130220	777619
8191	777620
39320	777621
76991	777622
93046	777623
1730	777624
144923	777625
68445	777626
6817	777627
14283	777628
4599	777629
91131	777630
23644	777631
4202	777632
84008	777633
65551	777634
72881	777635
83388	777636
133132	777637
19409	777638
33076	777639
48497	777640
62859	777641
22344	777642
29319	777643
38509	777644
95370	777645
75781	777646
73588	777647
18665	777648
7661	777649
11310	777650
35424	777651
33117	777652
67633	777653
24178	777654
79578	777655
12647	777656
47674	777657
85057	777658
34785	777659
12	777660
43734	777661
44359	777662
11964	777663
30098	777664
648	777665
90314	777666
23274	777667
23532	777668
140002	777669
64260	777670
23643	777671
36678	777672
121432	777673
24819	777674
2627	777675
94391	777676
80282	777677
4453	777678
73893	777679
25964	777680
127822	777681
54899	777682
44398	777683
3323	777684
1981	777685
76846	777686
86370	777687
96658	777688
11597	777689
94499	777690
34960	777691
745	777692
419	777693
343	777694
18366	777695
43078	777696
34681	777697
24965	777698
60628	777699
57501	777700
5115	777701
1396	777702
18734	777703
2724	777704
4139	777705
986	777706
22605	777707
4249	777708
14212	777709
41336	777710
29215	777711
58039	777712
94013	777713
3837	777714
24155	777715
15782	777716
78165	777717
845	777718
35027	777719
121702	777720
120298	777721
20603	777722
128602	777723
32792	777724
12694	777725
17824	777726
58015	777727
6062	777728
32044	777729
22355	777730
45628	777731
26980	777732
25875	777733
8104	777734
21395	777735
66153	777736
343	777737
11215	777738
149272	777739
104686	777740
7465	777741
476	777742
81819	777743
29531	777744
28942	777745
32791	777746
53975	777747
11550	777748
30823	777749
28541	777750
15901	777751
157129	777752
3068	777753
6377	777754
16120	777755
45634	777756
25606	777757
16240	777758
114479	777759
1687	777760
68936	777761
5783	777762
140605	777763
155186	777764
28880	777765
250	777766
101311	777767
12	777768
7996	777769
34877	777770
30341	777771
51385	777772
41920	777773
106474	777774
2245	777775
14654	777776
12696	777777
26493	777778
133	777779
55012	777780
119564	777781
25147	777782
11196	777783
45979	777784
39591	777785
88207	777786
10725	777787
2706	777788
60868	777789
5473	777790
25201	777791
5051	777792
87667	777793
45345	777794
13327	777795
122253	777796
16371	777797
141473	777798
85648	777799
7776	777800
24030	777801
35895	777802
15308	777803
16987	777804
20855	777805
21655	777806
1740	777807
73233	777808
86539	777809
74580	777810
20007	777811
10601	777812
575	777813
6620	777814
3024	777815
53504	777816
6133	777817
6161	777818
77319	777819
161159	777820
2	777821
36022	777822
36406	777823
38422	777824
38777	777825
935	777826
50039	777827
55303	777828
28076	777829
29551	777830
27786	777831
21756	777832
70569	777833
62821	777834
134605	777835
6788	777836
105213	777837
107095	777838
28834	777839
27915	777840
40452	777841
82024	777842
5497	777843
43788	777844
5998	777845
63321	777846
2282	777847
38403	777848
7349	777849
18208	777850
1294	777851
14207	777852
50693	777853
417	777854
2183	777855
1248	777856
20972	777857
788	777858
46603	777859
21798	777860
66015	777861
483	777862
395	777863
11281	777864
34958	777865
42795	777866
24380	777867
81597	777868
19000	777869
2560	777870
44826	777871
9701	777872
86638	777873
4983	777874
6377	777875
41729	777876
313	777877
8178	777878
125116	777879
54349	777880
38618	777881
4093	777882
106636	777883
99383	777884
113005	777885
23077	777886
79255	777887
23962	777888
42085	777889
1791	777890
23371	777891
13354	777892
4768	777893
38730	777894
25511	777895
83103	777896
4274	777897
146452	777898
742	777899
29580	777900
47032	777901
4591	777902
71865	777903
20130	777904
68164	777905
36114	777906
16524	777907
11131	777908
92532	777909
6510	777910
1293	777911
2858	777912
43140	777913
44712	777914
49310	777915
46137	777916
36900	777917
136667	777918
53767	777919
1255	777920
104807	777921
39993	777922
41552	777923
56733	777924
12391	777925
148019	777926
31257	777927
27329	777928
5421	777929
20955	777930
31623	777931
62332	777932
8971	777933
23002	777934
121587	777935
25997	777936
83104	777937
70400	777938
31666	777939
158445	777940
46059	777941
88542	777942
47143	777943
54567	777944
1579	777945
21663	777946
109327	777947
13013	777948
103913	777949
50986	777950
39502	777951
133261	777952
21371	777953
45486	777954
29068	777955
87292	777956
19356	777957
3307	777958
9095	777959
23636	777960
115026	777961
55151	777962
5291	777963
5178	777964
856	777965
15405	777966
31569	777967
29797	777968
49064	777969
25787	777970
54238	777971
1559	777972
37091	777973
105949	777974
61366	777975
83092	777976
1305	777977
18332	777978
36422	777979
13555	777980
23498	777981
3004	777982
74339	777983
20326	777984
32933	777985
67235	777986
27712	777987
65442	777988
131757	777989
17134	777990
33892	777991
152162	777992
68057	777993
58756	777994
3925	777995
9882	777996
21840	777997
3154	777998
1044	777999
333	778000
17160	778001
4065	778002
45432	778003
2491	778004
30720	778005
25447	778006
97817	778007
2782	778008
34933	778009
38374	778010
3429	778011
30431	778012
123179	778013
181	778014
80267	778015
156238	778016
17927	778017
33825	778018
49214	778019
3443	778020
78533	778021
43359	778022
44310	778023
156844	778024
74746	778025
29082	778026
60967	778027
75253	778028
31478	778029
13513	778030
30733	778031
34652	778032
18985	778033
71120	778034
1948	778035
6505	778036
13264	778037
28335	778038
111008	778039
17920	778040
10492	778041
885	778042
782	778043
54337	778044
9834	778045
69582	778046
32704	778047
40205	778048
4868	778049
3859	778050
6668	778051
52703	778052
3044	778053
53204	778054
63471	778055
35809	778056
44514	778057
77863	778058
22495	778059
27016	778060
36975	778061
24623	778062
112589	778063
80917	778064
257	778065
5865	778066
25233	778067
33031	778068
142029	778069
716	778070
9029	778071
21402	778072
83659	778073
88015	778074
1017	778075
81344	778076
7386	778077
36213	778078
13145	778079
33080	778080
4728	778081
63898	778082
4745	778083
36144	778084
34845	778085
1899	778086
1173	778087
109197	778088
6170	778089
6703	778090
39265	778091
44902	778092
118056	778093
44106	778094
371	778095
161388	778096
42770	778097
10855	778098
120	778099
112	778100
31212	778101
42642	778102
68503	778103
66374	778104
38256	778105
41297	778106
8532	778107
30318	778108
26356	778109
7773	778110
21095	778111
98364	778112
3217	778113
121112	778114
11633	778115
45386	778116
40339	778117
92255	778118
2964	778119
3658	778120
34518	778121
10753	778122
6591	778123
10365	778124
157500	778125
41996	778126
1260	778127
109252	778128
53328	778129
53458	778130
30233	778131
64775	778132
20565	778133
37609	778134
27094	778135
12053	778136
1215	778137
8558	778138
140302	778139
1355	778140
92672	778141
24284	778142
151185	778143
118336	778144
92596	778145
85124	778146
35726	778147
16641	778148
8204	778149
24063	778150
62719	778151
999	778152
20824	778153
29750	778154
966	778155
11469	778156
4077	778157
139191	778158
163935	778159
5317	778160
14736	778161
18024	778162
37031	778163
2028	778164
2805	778165
141334	778166
69007	778167
37003	778168
64674	778169
9153	778170
55113	778171
15269	778172
7314	778173
9866	778174
79529	778175
13507	778176
13896	778177
56522	778178
45363	778179
29323	778180
205	778181
49952	778182
28022	778183
12481	778184
1080	778185
4851	778186
65444	778187
47867	778188
33693	778189
100273	778190
41730	778191
122663	778192
8399	778193
91121	778194
13404	778195
164592	778196
16967	778197
11090	778198
73578	778199
8939	778200
2159	778201
3565	778202
37402	778203
15618	778204
61	778205
28127	778206
126567	778207
43124	778208
97714	778209
1010	778210
166577	778211
18569	778212
10734	778213
8391	778214
104524	778215
134273	778216
42678	778217
12609	778218
7150	778219
24831	778220
273	778221
54194	778222
32951	778223
104455	778224
102543	778225
7148	778226
1627	778227
49344	778228
147599	778229
12099	778230
67110	778231
87041	778232
30503	778233
77260	778234
5852	778235
9877	778236
140457	778237
22311	778238
153313	778239
16389	778240
16524	778241
331	778242
62232	778243
25435	778244
3904	778245
16084	778246
22674	778247
72199	778248
21935	778249
7510	778250
8538	778251
55038	778252
9902	778253
39905	778254
5511	778255
14194	778256
34013	778257
5579	778258
7469	778259
5005	778260
1736	778261
27487	778262
85182	778263
70869	778264
94118	778265
13793	778266
52646	778267
27924	778268
5478	778269
31819	778270
58023	778271
47212	778272
161546	778273
21719	778274
96029	778275
48688	778276
7811	778277
7139	778278
34951	778279
54321	778280
5550	778281
1374	778282
17024	778283
132019	778284
29973	778285
106572	778286
29608	778287
56627	778288
1005	778289
1942	778290
83220	778291
1739	778292
42125	778293
25455	778294
19797	778295
70161	778296
14263	778297
100950	778298
23434	778299
111274	778300
16632	778301
6279	778302
23927	778303
11105	778304
11611	778305
83437	778306
70654	778307
127367	778308
29519	778309
42586	778310
45252	778311
34332	778312
13861	778313
50110	778314
134004	778315
57970	778316
14136	778317
7825	778318
54213	778319
39191	778320
74821	778321
10841	778322
17092	778323
75149	778324
1594	778325
66015	778326
88834	778327
36803	778328
103847	778329
9018	778330
137277	778331
8760	778332
65602	778333
54233	778334
1289	778335
54842	778336
37811	778337
35632	778338
28441	778339
62654	778340
106812	778341
13359	778342
99716	778343
108178	778344
55220	778345
33039	778346
15143	778347
101776	778348
146616	778349
10475	778350
11922	778351
33703	778352
89056	778353
1392	778354
41819	778355
35301	778356
4001	778357
121019	778358
39683	778359
351	778360
100794	778361
37186	778362
125191	778363
126023	778364
33149	778365
36145	778366
3044	778367
40061	778368
88756	778369
43426	778370
62179	778371
22867	778372
38071	778373
26022	778374
76076	778375
189	778376
58351	778377
9103	778378
60126	778379
54339	778380
45455	778381
144339	778382
7764	778383
7230	778384
51264	778385
42941	778386
33656	778387
6792	778388
13722	778389
58135	778390
2691	778391
20859	778392
63865	778393
4261	778394
9504	778395
97128	778396
6773	778397
2799	778398
34305	778399
625	778400
35719	778401
36592	778402
30792	778403
67718	778404
47298	778405
44834	778406
79550	778407
65847	778408
27512	778409
36418	778410
16027	778411
14443	778412
81231	778413
3664	778414
147796	778415
28618	778416
70098	778417
4409	778418
22390	778419
40637	778420
19748	778421
3594	778422
47508	778423
30956	778424
31641	778425
52289	778426
97690	778427
2230	778428
87799	778429
87134	778430
80265	778431
9101	778432
51130	778433
25847	778434
8256	778435
39680	778436
55755	778437
12658	778438
18398	778439
71	778440
75522	778441
53102	778442
9919	778443
8768	778444
147329	778445
53038	778446
56005	778447
17108	778448
50263	778449
23891	778450
28762	778451
3088	778452
66000	778453
45286	778454
48203	778455
67796	778456
4423	778457
79065	778458
101207	778459
120261	778460
2502	778461
59484	778462
10089	778463
52760	778464
15114	778465
35704	778466
104178	778467
27347	778468
21035	778469
17867	778470
12385	778471
101085	778472
5900	778473
4153	778474
15794	778475
17199	778476
8813	778477
16082	778478
60416	778479
100301	778480
110653	778481
40294	778482
53132	778483
9584	778484
41474	778485
10031	778486
57666	778487
4703	778488
93802	778489
11122	778490
41389	778491
39977	778492
17732	778493
10125	778494
29838	778495
262	778496
59293	778497
61852	778498
98438	778499
27460	778500
108999	778501
1478	778502
14566	778503
48408	778504
23903	778505
27718	778506
43521	778507
13534	778508
33616	778509
73805	778510
55050	778511
17538	778512
1635	778513
2709	778514
85603	778515
17707	778516
67345	778517
36736	778518
20406	778519
12018	778520
153984	778521
8479	778522
25963	778523
2447	778524
45026	778525
3755	778526
638	778527
4076	778528
100131	778529
31620	778530
98157	778531
30399	778532
448	778533
36675	778534
632	778535
3631	778536
33997	778537
109955	778538
58439	778539
2208	778540
97508	778541
12211	778542
58384	778543
87851	778544
38183	778545
9148	778546
5912	778547
36605	778548
61203	778549
20134	778550
81317	778551
2564	778552
8976	778553
3987	778554
43726	778555
29404	778556
48317	778557
39836	778558
2027	778559
1004	778560
72367	778561
53224	778562
100238	778563
53575	778564
20380	778565
25955	778566
59768	778567
81695	778568
118832	778569
51667	778570
2395	778571
10639	778572
3524	778573
21321	778574
39009	778575
4709	778576
64722	778577
22936	778578
95925	778579
22365	778580
13594	778581
102	778582
106397	778583
61953	778584
34860	778585
9893	778586
3671	778587
162691	778588
50460	778589
18179	778590
23068	778591
8703	778592
42093	778593
83491	778594
11183	778595
108204	778596
4662	778597
56372	778598
49683	778599
66896	778600
2844	778601
9358	778602
23816	778603
14088	778604
107107	778605
159695	778606
805	778607
73714	778608
1438	778609
83889	778610
103945	778611
28738	778612
34972	778613
50026	778614
32591	778615
214	778616
31598	778617
93034	778618
74106	778619
95352	778620
831	778621
17578	778622
1175	778623
71829	778624
522	778625
100898	778626
64777	778627
2090	778628
65135	778629
6053	778630
30688	778631
74507	778632
37166	778633
31872	778634
12235	778635
18547	778636
2195	778637
97	778638
26770	778639
1204	778640
166689	778641
105286	778642
50461	778643
14967	778644
143309	778645
41426	778646
8517	778647
1999	778648
123186	778649
71856	778650
43438	778651
3238	778652
78246	778653
51028	778654
14414	778655
8779	778656
23642	778657
58891	778658
21742	778659
101412	778660
30094	778661
137250	778662
23886	778663
5357	778664
28613	778665
7770	778666
30626	778667
5274	778668
98791	778669
4212	778670
34762	778671
160552	778672
55600	778673
35532	778674
13763	778675
1367	778676
6669	778677
3101	778678
47198	778679
89655	778680
23640	778681
33763	778682
38516	778683
67029	778684
37008	778685
25913	778686
3387	778687
10498	778688
32733	778689
29443	778690
966	778691
8690	778692
8507	778693
73096	778694
46211	778695
354	778696
99024	778697
59921	778698
514	778699
83193	778700
14635	778701
82222	778702
128271	778703
114936	778704
14985	778705
31095	778706
57274	778707
4209	778708
26100	778709
9105	778710
135032	778711
71865	778712
13175	778713
161792	778714
107241	778715
15462	778716
35186	778717
8332	778718
21	778719
41521	778720
15804	778721
9365	778722
34337	778723
31635	778724
39216	778725
101068	778726
21349	778727
62081	778728
39191	778729
126264	778730
6503	778731
44495	778732
39958	778733
49123	778734
126	778735
29192	778736
24051	778737
45768	778738
67719	778739
30807	778740
62127	778741
15015	778742
21816	778743
61380	778744
95418	778745
1633	778746
9350	778747
106152	778748
1496	778749
25862	778750
53160	778751
53196	778752
43362	778753
12209	778754
60911	778755
118663	778756
56955	778757
46822	778758
111015	778759
59087	778760
25032	778761
67222	778762
88607	778763
163253	778764
124876	778765
100934	778766
49963	778767
71630	778768
5728	778769
628	778770
139292	778771
50187	778772
11590	778773
9670	778774
36308	778775
43394	778776
56746	778777
30149	778778
130121	778779
249	778780
30839	778781
15356	778782
18554	778783
47674	778784
2476	778785
67500	778786
6058	778787
75501	778788
1044	778789
49665	778790
83012	778791
6061	778792
7880	778793
132757	778794
73232	778795
12222	778796
24057	778797
35858	778798
25283	778799
47979	778800
65691	778801
108899	778802
33840	778803
115196	778804
117647	778805
43134	778806
55818	778807
7925	778808
32934	778809
69525	778810
143371	778811
101721	778812
91791	778813
59865	778814
17045	778815
14262	778816
1	778817
118	778818
60505	778819
71461	778820
61903	778821
21735	778822
28259	778823
73	778824
1546	778825
114108	778826
55826	778827
8174	778828
82807	778829
6571	778830
35549	778831
17477	778832
58804	778833
6851	778834
8783	778835
5539	778836
9126	778837
115465	778838
6942	778839
13517	778840
74531	778841
26904	778842
2395	778843
55635	778844
637	778845
64917	778846
26106	778847
97802	778848
15864	778849
613	778850
92658	778851
30137	778852
14001	778853
4042	778854
117917	778855
10457	778856
2036	778857
9983	778858
24431	778859
15	778860
9690	778861
30169	778862
824	778863
128607	778864
66076	778865
6475	778866
84361	778867
11685	778868
8855	778869
99936	778870
48631	778871
9455	778872
8093	778873
67939	778874
18389	778875
1878	778876
60998	778877
8531	778878
32408	778879
108558	778880
7150	778881
36005	778882
150884	778883
62641	778884
39798	778885
7812	778886
45350	778887
23476	778888
84392	778889
3097	778890
52628	778891
89136	778892
29992	778893
33073	778894
124938	778895
21236	778896
70816	778897
30637	778898
7568	778899
3743	778900
19947	778901
122929	778902
12946	778903
24709	778904
7246	778905
44578	778906
16212	778907
24258	778908
102347	778909
29211	778910
7763	778911
238	778912
6744	778913
1259	778914
52184	778915
29599	778916
28866	778917
36779	778918
52658	778919
12223	778920
89713	778921
147057	778922
153415	778923
98581	778924
3966	778925
57635	778926
41942	778927
103473	778928
17705	778929
55822	778930
107765	778931
24585	778932
2782	778933
187	778934
9444	778935
102858	778936
82739	778937
56011	778938
5098	778939
45726	778940
90637	778941
41006	778942
640	778943
59332	778944
56311	778945
45087	778946
27	778947
66674	778948
10663	778949
547	778950
62627	778951
48177	778952
33727	778953
53920	778954
8069	778955
36794	778956
37441	778957
8773	778958
30604	778959
10606	778960
77771	778961
97174	778962
30036	778963
37379	778964
77311	778965
17391	778966
29005	778967
5844	778968
101124	778969
134079	778970
122	778971
10024	778972
95360	778973
1430	778974
44653	778975
134874	778976
110579	778977
21507	778978
1830	778979
177	778980
16478	778981
106020	778982
51755	778983
33940	778984
140	778985
46848	778986
145667	778987
15212	778988
1204	778989
77289	778990
101046	778991
1790	778992
129834	778993
2474	778994
853	778995
33333	778996
81141	778997
3845	778998
19780	778999
48739	779000
142	779001
56585	779002
499	779003
106913	779004
46533	779005
9258	779006
8742	779007
128390	779008
74194	779009
6400	779010
26514	779011
3569	779012
83558	779013
124277	779014
4118	779015
14673	779016
90265	779017
990	779018
43230	779019
39515	779020
315	779021
112057	779022
2985	779023
6441	779024
51002	779025
15313	779026
103275	779027
30227	779028
80679	779029
53509	779030
29300	779031
19062	779032
24446	779033
60540	779034
1266	779035
43496	779036
1120	779037
4744	779038
36937	779039
16206	779040
69215	779041
17440	779042
26069	779043
514	779044
64168	779045
400	779046
70366	779047
48329	779048
32111	779049
40244	779050
90892	779051
692	779052
1578	779053
10275	779054
7914	779055
57739	779056
2427	779057
130211	779058
5845	779059
12119	779060
42366	779061
39614	779062
6111	779063
25698	779064
32743	779065
24745	779066
62656	779067
249	779068
2601	779069
19760	779070
89953	779071
36663	779072
9439	779073
7255	779074
26256	779075
34430	779076
123310	779077
1390	779078
6483	779079
3190	779080
2466	779081
74531	779082
29619	779083
7481	779084
131184	779085
157853	779086
73250	779087
6823	779088
100029	779089
3927	779090
1069	779091
37642	779092
60261	779093
23243	779094
5577	779095
19467	779096
15134	779097
10	779098
13296	779099
156398	779100
49033	779101
9685	779102
25154	779103
34955	779104
23892	779105
339	779106
12822	779107
124060	779108
24570	779109
12537	779110
7187	779111
21946	779112
50357	779113
50343	779114
123372	779115
69833	779116
7016	779117
4762	779118
90769	779119
149477	779120
74842	779121
10405	779122
541	779123
1573	779124
116468	779125
122259	779126
3327	779127
13221	779128
99532	779129
84052	779130
24115	779131
5372	779132
20082	779133
7476	779134
8471	779135
146576	779136
28327	779137
12385	779138
15194	779139
111627	779140
47267	779141
1940	779142
9092	779143
18992	779144
17893	779145
37452	779146
27810	779147
9384	779148
60539	779149
19451	779150
42214	779151
122939	779152
53877	779153
91004	779154
62689	779155
147604	779156
69163	779157
130994	779158
92970	779159
72095	779160
99443	779161
13889	779162
43514	779163
36730	779164
77026	779165
31047	779166
22156	779167
90442	779168
53561	779169
1500	779170
4487	779171
63410	779172
65122	779173
52074	779174
802	779175
31184	779176
9489	779177
62525	779178
3500	779179
102568	779180
33875	779181
4562	779182
73712	779183
3989	779184
48135	779185
16258	779186
58424	779187
44068	779188
9458	779189
55969	779190
24608	779191
7594	779192
45149	779193
6528	779194
11682	779195
8258	779196
10551	779197
43537	779198
11142	779199
149	779200
130539	779201
3521	779202
78037	779203
91604	779204
2374	779205
9451	779206
23996	779207
3388	779208
75839	779209
125514	779210
60845	779211
50943	779212
34083	779213
7498	779214
88557	779215
6929	779216
45346	779217
50090	779218
58	779219
50606	779220
25138	779221
53543	779222
36850	779223
6616	779224
103893	779225
565	779226
35058	779227
5187	779228
105330	779229
89124	779230
96584	779231
24532	779232
38367	779233
33974	779234
24722	779235
3827	779236
95350	779237
33610	779238
75638	779239
35310	779240
50693	779241
14135	779242
4718	779243
3164	779244
569	779245
36908	779246
7743	779247
36693	779248
25625	779249
99036	779250
20261	779251
7125	779252
7251	779253
2766	779254
5764	779255
31819	779256
92664	779257
155710	779258
684	779259
113712	779260
26292	779261
12361	779262
34241	779263
129701	779264
904	779265
59300	779266
902	779267
19870	779268
60111	779269
55710	779270
10487	779271
5002	779272
3200	779273
75525	779274
123911	779275
44998	779276
4167	779277
40574	779278
343	779279
129044	779280
163415	779281
5793	779282
107601	779283
6869	779284
18030	779285
75108	779286
11196	779287
32979	779288
696	779289
95272	779290
7341	779291
55701	779292
110240	779293
64240	779294
26787	779295
13061	779296
10035	779297
86889	779298
25045	779299
45219	779300
49633	779301
68880	779302
88396	779303
18994	779304
5	779305
10206	779306
105199	779307
10350	779308
54472	779309
37722	779310
13604	779311
12647	779312
111885	779313
21557	779314
67270	779315
87002	779316
66594	779317
37188	779318
31947	779319
33711	779320
10918	779321
5428	779322
7384	779323
45387	779324
53482	779325
4764	779326
16577	779327
130340	779328
4257	779329
4	779330
58489	779331
71004	779332
41439	779333
5061	779334
25113	779335
77246	779336
31559	779337
73607	779338
58897	779339
118	779340
11293	779341
92985	779342
12613	779343
84575	779344
23093	779345
98915	779346
107306	779347
72036	779348
32392	779349
1490	779350
29494	779351
88033	779352
69346	779353
71809	779354
39623	779355
149610	779356
5183	779357
5185	779358
11762	779359
17318	779360
28476	779361
21172	779362
69887	779363
57528	779364
11753	779365
21846	779366
1970	779367
56538	779368
5923	779369
89401	779370
15538	779371
10739	779372
121437	779373
61549	779374
133190	779375
20109	779376
35962	779377
19975	779378
3225	779379
49669	779380
42088	779381
33914	779382
15277	779383
3876	779384
39423	779385
7492	779386
14187	779387
2616	779388
1255	779389
5046	779390
69508	779391
3265	779392
55995	779393
7825	779394
41172	779395
7750	779396
36369	779397
47477	779398
7991	779399
3059	779400
46595	779401
8519	779402
34989	779403
5005	779404
61400	779405
11257	779406
97548	779407
50676	779408
70812	779409
33185	779410
2274	779411
84059	779412
1092	779413
2356	779414
19833	779415
9660	779416
15959	779417
28889	779418
25910	779419
42926	779420
557	779421
90668	779422
107013	779423
3347	779424
13729	779425
92482	779426
1390	779427
1731	779428
1087	779429
144	779430
95278	779431
33124	779432
6873	779433
91341	779434
74	779435
19506	779436
50807	779437
70667	779438
56893	779439
1358	779440
55154	779441
3983	779442
121848	779443
34533	779444
20191	779445
1470	779446
48346	779447
92919	779448
610	779449
1509	779450
25250	779451
16708	779452
28675	779453
51212	779454
64229	779455
38628	779456
8187	779457
2092	779458
33626	779459
7364	779460
81269	779461
1762	779462
109428	779463
18783	779464
161310	779465
52915	779466
4198	779467
103674	779468
8730	779469
1547	779470
136334	779471
62190	779472
44654	779473
6165	779474
42287	779475
103653	779476
1404	779477
22803	779478
49380	779479
29533	779480
58395	779481
8177	779482
9901	779483
92152	779484
39180	779485
42292	779486
56339	779487
4156	779488
1046	779489
12502	779490
6174	779491
59044	779492
22972	779493
11201	779494
56093	779495
48993	779496
6602	779497
82312	779498
41822	779499
38528	779500
27049	779501
17101	779502
898	779503
83549	779504
120941	779505
73565	779506
30755	779507
32161	779508
6235	779509
121423	779510
9895	779511
72652	779512
79109	779513
9954	779514
4578	779515
36116	779516
29791	779517
3574	779518
51764	779519
32218	779520
29773	779521
112379	779522
40825	779523
11	779524
485	779525
81180	779526
50377	779527
17182	779528
45753	779529
94833	779530
141631	779531
59053	779532
2363	779533
136482	779534
43797	779535
2296	779536
15624	779537
7823	779538
33199	779539
107603	779540
31306	779541
14027	779542
23600	779543
2309	779544
37422	779545
67306	779546
36396	779547
113079	779548
33118	779549
62503	779550
79314	779551
11404	779552
112085	779553
68277	779554
13887	779555
5678	779556
61281	779557
23464	779558
1078	779559
50164	779560
6150	779561
36207	779562
5385	779563
57322	779564
34817	779565
120512	779566
3244	779567
6902	779568
1293	779569
8199	779570
15867	779571
31742	779572
6270	779573
70647	779574
26929	779575
71785	779576
16179	779577
18580	779578
31494	779579
29483	779580
65861	779581
85384	779582
42570	779583
66734	779584
16435	779585
1699	779586
932	779587
22009	779588
4408	779589
35540	779590
3422	779591
112189	779592
11644	779593
72055	779594
10433	779595
108997	779596
126292	779597
6055	779598
31059	779599
931	779600
63338	779601
2254	779602
1089	779603
7649	779604
87817	779605
62628	779606
24226	779607
137864	779608
66594	779609
3800	779610
10114	779611
24686	779612
100073	779613
4658	779614
16605	779615
3507	779616
49358	779617
52358	779618
47155	779619
93450	779620
64487	779621
3820	779622
41615	779623
109896	779624
109311	779625
35947	779626
153743	779627
147281	779628
113303	779629
808	779630
24090	779631
20631	779632
50772	779633
26961	779634
66252	779635
127	779636
49153	779637
17175	779638
22463	779639
20374	779640
78814	779641
26018	779642
13464	779643
104394	779644
334	779645
94766	779646
16049	779647
26694	779648
2744	779649
1448	779650
41616	779651
68	779652
121630	779653
31623	779654
49717	779655
922	779656
32	779657
6876	779658
44511	779659
87119	779660
1898	779661
84963	779662
43465	779663
45033	779664
45157	779665
58247	779666
18777	779667
14042	779668
146550	779669
55080	779670
433	779671
12335	779672
4700	779673
224	779674
47812	779675
102099	779676
41867	779677
31707	779678
6663	779679
13604	779680
39606	779681
27600	779682
156	779683
165507	779684
9383	779685
69153	779686
15558	779687
42643	779688
37800	779689
45224	779690
5214	779691
30355	779692
12844	779693
35422	779694
23234	779695
2531	779696
328	779697
5797	779698
75954	779699
47895	779700
103045	779701
181	779702
53831	779703
16743	779704
25667	779705
10341	779706
28440	779707
82195	779708
73179	779709
72409	779710
41194	779711
12683	779712
24585	779713
21256	779714
63395	779715
30338	779716
5418	779717
28779	779718
33160	779719
25615	779720
7738	779721
39246	779722
25258	779723
49852	779724
76023	779725
31548	779726
28224	779727
44001	779728
47628	779729
1046	779730
43857	779731
50231	779732
235	779733
14636	779734
26644	779735
14760	779736
156229	779737
60394	779738
36862	779739
43140	779740
277	779741
18844	779742
92333	779743
47871	779744
54670	779745
106691	779746
1175	779747
87813	779748
44617	779749
72112	779750
37057	779751
37157	779752
833	779753
33417	779754
4911	779755
27865	779756
46757	779757
42804	779758
780	779759
16524	779760
4250	779761
54113	779762
39059	779763
41463	779764
114687	779765
410	779766
4639	779767
14965	779768
88566	779769
116143	779770
2798	779771
83865	779772
2329	779773
87606	779774
83754	779775
31852	779776
31572	779777
37344	779778
96527	779779
75184	779780
43893	779781
15854	779782
1729	779783
38022	779784
125090	779785
2141	779786
31408	779787
258	779788
26099	779789
65549	779790
21888	779791
75806	779792
162356	779793
11411	779794
116989	779795
122727	779796
6601	779797
18394	779798
9486	779799
1432	779800
1487	779801
114224	779802
59205	779803
73859	779804
2286	779805
31346	779806
121048	779807
30973	779808
54315	779809
28996	779810
32518	779811
18471	779812
87399	779813
7100	779814
53502	779815
24226	779816
28339	779817
8590	779818
21831	779819
25481	779820
254	779821
40988	779822
135105	779823
19848	779824
50574	779825
22523	779826
99413	779827
381	779828
14610	779829
92783	779830
15811	779831
61207	779832
98947	779833
82535	779834
21839	779835
65663	779836
9399	779837
9236	779838
18566	779839
39518	779840
163693	779841
10155	779842
67656	779843
1077	779844
33996	779845
5474	779846
33200	779847
151933	779848
84751	779849
68222	779850
19978	779851
56339	779852
5715	779853
12739	779854
95300	779855
36	779856
86639	779857
162064	779858
123682	779859
95684	779860
72715	779861
32355	779862
27277	779863
17357	779864
62902	779865
160555	779866
2771	779867
13926	779868
103332	779869
24919	779870
9561	779871
13676	779872
9825	779873
3451	779874
1640	779875
32434	779876
6376	779877
34910	779878
36833	779879
58170	779880
74588	779881
59956	779882
144077	779883
3637	779884
47296	779885
387	779886
27707	779887
74722	779888
2360	779889
49720	779890
25081	779891
20074	779892
62438	779893
53805	779894
38151	779895
84138	779896
45028	779897
20107	779898
142167	779899
15832	779900
8876	779901
26978	779902
28656	779903
87848	779904
6684	779905
28409	779906
25114	779907
139527	779908
100817	779909
37922	779910
34166	779911
5049	779912
14264	779913
37006	779914
24135	779915
51701	779916
6214	779917
103998	779918
140725	779919
62837	779920
62629	779921
21001	779922
6546	779923
22023	779924
38461	779925
136980	779926
47073	779927
10002	779928
131923	779929
4576	779930
896	779931
95927	779932
6431	779933
554	779934
10480	779935
41209	779936
52780	779937
109364	779938
13812	779939
6406	779940
24804	779941
21346	779942
114324	779943
18134	779944
22080	779945
20069	779946
132739	779947
92101	779948
775	779949
4108	779950
4783	779951
5194	779952
24526	779953
61074	779954
5172	779955
1170	779956
92387	779957
7418	779958
8229	779959
26306	779960
8	779961
6107	779962
117539	779963
119441	779964
18553	779965
22127	779966
1128	779967
27360	779968
29567	779969
8802	779970
94792	779971
154947	779972
43914	779973
146922	779974
66077	779975
1798	779976
86630	779977
153169	779978
77065	779979
72099	779980
9642	779981
23788	779982
11293	779983
614	779984
20487	779985
278	779986
1081	779987
101576	779988
16	779989
44875	779990
27759	779991
4181	779992
29691	779993
33072	779994
13738	779995
9581	779996
53371	779997
165882	779998
16769	779999
74418	780000
2303	780001
6538	780002
34619	780003
22973	780004
24225	780005
6793	780006
8302	780007
413	780008
151467	780009
38626	780010
11295	780011
47979	780012
5542	780013
26220	780014
3	780015
21527	780016
27804	780017
11240	780018
8635	780019
17780	780020
126564	780021
2897	780022
52410	780023
34973	780024
30745	780025
70020	780026
103624	780027
42354	780028
13939	780029
11270	780030
61352	780031
36015	780032
156341	780033
35019	780034
1395	780035
29371	780036
39794	780037
24600	780038
8194	780039
78003	780040
5652	780041
92363	780042
8197	780043
11424	780044
147842	780045
21770	780046
1928	780047
66493	780048
31062	780049
146873	780050
18173	780051
111920	780052
87291	780053
39995	780054
64801	780055
65775	780056
166228	780057
92655	780058
101754	780059
50030	780060
165854	780061
127437	780062
800	780063
17660	780064
87496	780065
10293	780066
49722	780067
48	780068
52101	780069
82040	780070
65530	780071
30433	780072
26863	780073
26357	780074
1536	780075
2705	780076
49711	780077
95901	780078
28948	780079
65323	780080
45138	780081
21261	780082
23356	780083
22835	780084
2526	780085
28110	780086
10817	780087
71372	780088
15748	780089
181	780090
21585	780091
39463	780092
65794	780093
15664	780094
2472	780095
56599	780096
4814	780097
23218	780098
13663	780099
88112	780100
109095	780101
106231	780102
1427	780103
14318	780104
19075	780105
18031	780106
4345	780107
581	780108
35980	780109
48182	780110
64065	780111
458	780112
40331	780113
49962	780114
111156	780115
61469	780116
21275	780117
42287	780118
20734	780119
160577	780120
11654	780121
1198	780122
15880	780123
2810	780124
88339	780125
8726	780126
130055	780127
41159	780128
70348	780129
139978	780130
7304	780131
33463	780132
4163	780133
322	780134
13556	780135
28330	780136
148	780137
53141	780138
37036	780139
35795	780140
862	780141
2864	780142
12523	780143
12155	780144
4849	780145
30377	780146
55008	780147
36823	780148
6048	780149
20524	780150
4832	780151
4551	780152
104382	780153
46490	780154
145963	780155
9832	780156
96326	780157
109229	780158
5577	780159
52938	780160
12434	780161
24055	780162
28562	780163
29716	780164
32983	780165
109379	780166
115886	780167
1064	780168
3833	780169
81641	780170
15885	780171
2020	780172
45884	780173
7457	780174
92374	780175
5134	780176
54633	780177
10979	780178
20245	780179
23020	780180
62408	780181
1203	780182
34168	780183
6086	780184
7015	780185
47959	780186
26508	780187
127943	780188
114085	780189
89010	780190
35236	780191
68015	780192
8306	780193
2429	780194
129909	780195
22977	780196
100523	780197
85470	780198
67168	780199
42155	780200
1462	780201
28982	780202
632	780203
34101	780204
63681	780205
36671	780206
41490	780207
2994	780208
31167	780209
10056	780210
9450	780211
43454	780212
30610	780213
16285	780214
15472	780215
2653	780216
44268	780217
25149	780218
78935	780219
1478	780220
116328	780221
50292	780222
2867	780223
16058	780224
35439	780225
1066	780226
98069	780227
47782	780228
11408	780229
91750	780230
28067	780231
21506	780232
25606	780233
5293	780234
38427	780235
21695	780236
635	780237
42595	780238
27011	780239
13323	780240
8090	780241
8502	780242
19214	780243
25243	780244
12665	780245
1370	780246
35331	780247
58834	780248
67905	780249
44436	780250
2514	780251
771	780252
125044	780253
908	780254
92928	780255
17587	780256
11951	780257
19237	780258
118777	780259
43785	780260
97120	780261
48082	780262
1174	780263
16321	780264
82337	780265
72952	780266
35070	780267
17704	780268
1339	780269
19026	780270
59842	780271
67002	780272
20900	780273
11376	780274
43176	780275
43438	780276
93044	780277
53289	780278
4155	780279
118945	780280
37116	780281
21367	780282
106218	780283
117805	780284
2527	780285
35195	780286
8584	780287
18639	780288
115654	780289
12052	780290
94181	780291
6578	780292
48550	780293
21374	780294
345	780295
64879	780296
87862	780297
44796	780298
27752	780299
40008	780300
62634	780301
51630	780302
51621	780303
80086	780304
5891	780305
5208	780306
301	780307
109557	780308
1082	780309
63737	780310
33537	780311
6047	780312
43954	780313
115302	780314
32571	780315
25466	780316
47734	780317
25311	780318
46114	780319
3568	780320
38194	780321
14960	780322
29058	780323
16013	780324
146034	780325
108664	780326
30342	780327
95610	780328
67725	780329
4440	780330
1167	780331
28990	780332
40591	780333
7739	780334
78795	780335
16652	780336
125163	780337
74388	780338
4494	780339
88564	780340
77405	780341
4238	780342
22979	780343
29037	780344
58975	780345
8577	780346
35710	780347
16091	780348
1501	780349
54533	780350
44199	780351
2442	780352
70075	780353
3031	780354
111966	780355
7540	780356
34457	780357
10	780358
98728	780359
5081	780360
17818	780361
15024	780362
102250	780363
31	780364
16532	780365
739	780366
71063	780367
30273	780368
66357	780369
7406	780370
22789	780371
15444	780372
7780	780373
6387	780374
77120	780375
95543	780376
64907	780377
29531	780378
14778	780379
13846	780380
62792	780381
104714	780382
21509	780383
7681	780384
73104	780385
69598	780386
4742	780387
44199	780388
19856	780389
85323	780390
23	780391
44763	780392
39253	780393
91953	780394
8106	780395
24472	780396
58130	780397
24272	780398
39409	780399
132535	780400
58481	780401
3277	780402
19287	780403
20196	780404
117434	780405
2902	780406
87211	780407
8236	780408
39992	780409
2772	780410
8119	780411
162183	780412
133303	780413
64292	780414
3215	780415
84099	780416
32537	780417
58577	780418
26422	780419
36292	780420
71689	780421
8405	780422
50879	780423
625	780424
6684	780425
110437	780426
13193	780427
49620	780428
114381	780429
6812	780430
1394	780431
101218	780432
94587	780433
28196	780434
131	780435
15094	780436
6216	780437
1482	780438
111563	780439
44254	780440
63377	780441
1223	780442
25181	780443
10729	780444
458	780445
80953	780446
134369	780447
18998	780448
39631	780449
140582	780450
35495	780451
91936	780452
74160	780453
120956	780454
4370	780455
12207	780456
113946	780457
3565	780458
65530	780459
122667	780460
124782	780461
2368	780462
105435	780463
34274	780464
534	780465
19445	780466
56109	780467
52552	780468
34162	780469
26453	780470
78550	780471
166004	780472
37474	780473
65045	780474
29397	780475
1440	780476
46733	780477
92138	780478
3962	780479
97080	780480
105473	780481
104009	780482
79876	780483
32246	780484
11719	780485
62772	780486
5401	780487
35826	780488
9518	780489
90893	780490
62768	780491
1078	780492
25782	780493
27371	780494
47182	780495
48100	780496
14055	780497
79338	780498
35179	780499
45922	780500
1721	780501
29291	780502
57139	780503
58438	780504
130004	780505
66773	780506
27978	780507
63207	780508
46939	780509
158106	780510
38271	780511
50385	780512
44057	780513
38054	780514
23471	780515
26909	780516
15122	780517
4372	780518
17707	780519
48475	780520
104761	780521
26495	780522
2358	780523
90608	780524
86	780525
53228	780526
118154	780527
13776	780528
23436	780529
863	780530
41121	780531
19783	780532
36804	780533
26443	780534
23819	780535
3728	780536
80358	780537
104061	780538
24558	780539
617	780540
25765	780541
7215	780542
51961	780543
113453	780544
22369	780545
28429	780546
9877	780547
5983	780548
27117	780549
449	780550
13672	780551
39011	780552
45190	780553
6607	780554
22958	780555
7083	780556
8250	780557
85450	780558
401	780559
2210	780560
89333	780561
58646	780562
1567	780563
120892	780564
85483	780565
20447	780566
3671	780567
58966	780568
30728	780569
20895	780570
59995	780571
9198	780572
34493	780573
11747	780574
3315	780575
9359	780576
147065	780577
67958	780578
2506	780579
98747	780580
20416	780581
148056	780582
6130	780583
2836	780584
11558	780585
45813	780586
67029	780587
79943	780588
25245	780589
10769	780590
88738	780591
3673	780592
32300	780593
12517	780594
21710	780595
155355	780596
42830	780597
7430	780598
3050	780599
61892	780600
5052	780601
11743	780602
1887	780603
23968	780604
19416	780605
134906	780606
36639	780607
140130	780608
36017	780609
4467	780610
180	780611
854	780612
596	780613
43588	780614
3789	780615
1971	780616
2404	780617
32450	780618
2249	780619
23558	780620
48406	780621
11263	780622
103402	780623
51311	780624
85642	780625
21589	780626
9262	780627
105893	780628
157324	780629
12656	780630
41551	780631
49267	780632
5635	780633
83024	780634
24566	780635
22392	780636
122824	780637
3960	780638
117719	780639
6035	780640
46179	780641
42137	780642
15	780643
20620	780644
56647	780645
28884	780646
26491	780647
700	780648
6431	780649
1679	780650
7837	780651
84725	780652
32853	780653
89577	780654
151710	780655
40990	780656
41594	780657
2957	780658
8367	780659
23135	780660
55708	780661
15369	780662
92070	780663
29408	780664
24730	780665
1220	780666
76139	780667
22	780668
22684	780669
46	780670
96539	780671
407	780672
36450	780673
23547	780674
3246	780675
66259	780676
5292	780677
49255	780678
6415	780679
7205	780680
13190	780681
20026	780682
43844	780683
22371	780684
2841	780685
67402	780686
11288	780687
28224	780688
111474	780689
51963	780690
74139	780691
72712	780692
89126	780693
25889	780694
14135	780695
5889	780696
33868	780697
6930	780698
4437	780699
30647	780700
44045	780701
12523	780702
10578	780703
28363	780704
5840	780705
6382	780706
76732	780707
638	780708
94100	780709
1022	780710
39572	780711
17345	780712
4038	780713
15426	780714
9675	780715
28177	780716
42745	780717
60	780718
30738	780719
25686	780720
79855	780721
1573	780722
52704	780723
39186	780724
61106	780725
13853	780726
34466	780727
11095	780728
5293	780729
26287	780730
86331	780731
4134	780732
106542	780733
7875	780734
126470	780735
84650	780736
42727	780737
35139	780738
95692	780739
14278	780740
33634	780741
436	780742
3878	780743
20006	780744
85383	780745
1757	780746
19499	780747
1890	780748
135295	780749
41836	780750
6862	780751
59471	780752
2847	780753
32680	780754
7462	780755
9448	780756
11663	780757
29655	780758
29192	780759
49200	780760
100873	780761
22619	780762
23956	780763
5594	780764
22680	780765
2665	780766
56212	780767
109860	780768
85175	780769
10402	780770
44131	780771
48904	780772
90253	780773
34734	780774
63326	780775
24214	780776
62029	780777
84236	780778
51468	780779
49821	780780
2361	780781
2698	780782
29005	780783
6108	780784
52512	780785
31972	780786
35718	780787
22574	780788
112706	780789
14280	780790
56427	780791
46441	780792
32682	780793
801	780794
100987	780795
34261	780796
2509	780797
78783	780798
41449	780799
75767	780800
28132	780801
30212	780802
20932	780803
26925	780804
34543	780805
18827	780806
14446	780807
72684	780808
762	780809
23897	780810
10366	780811
25898	780812
132165	780813
112807	780814
69303	780815
18316	780816
49398	780817
7491	780818
8656	780819
6111	780820
4685	780821
2774	780822
155043	780823
5498	780824
62778	780825
35351	780826
38538	780827
45994	780828
120539	780829
12282	780830
52969	780831
63280	780832
66495	780833
23135	780834
81720	780835
1803	780836
56186	780837
7456	780838
11718	780839
56938	780840
3282	780841
2	780842
10896	780843
17	780844
17210	780845
6958	780846
900	780847
3511	780848
31158	780849
9379	780850
58659	780851
72025	780852
94760	780853
22581	780854
85797	780855
4363	780856
11309	780857
27559	780858
1462	780859
58729	780860
85065	780861
32190	780862
15394	780863
50870	780864
94501	780865
42593	780866
64230	780867
50185	780868
36799	780869
30032	780870
26939	780871
126881	780872
32389	780873
18879	780874
82949	780875
6387	780876
1325	780877
18267	780878
10567	780879
31265	780880
39186	780881
91177	780882
6960	780883
1550	780884
7223	780885
6028	780886
68949	780887
818	780888
1346	780889
64358	780890
25591	780891
74384	780892
11272	780893
30768	780894
49809	780895
41331	780896
18451	780897
16700	780898
37610	780899
160976	780900
16096	780901
56222	780902
24666	780903
49777	780904
38643	780905
9444	780906
29110	780907
136959	780908
67481	780909
35953	780910
82338	780911
38857	780912
3664	780913
39298	780914
40382	780915
2452	780916
81352	780917
99880	780918
582	780919
1393	780920
7798	780921
69824	780922
11202	780923
14694	780924
5558	780925
82001	780926
4251	780927
72125	780928
5408	780929
18622	780930
160287	780931
31077	780932
89333	780933
53511	780934
4236	780935
46243	780936
104418	780937
77331	780938
54992	780939
31192	780940
96798	780941
11946	780942
497	780943
77434	780944
17158	780945
3757	780946
28211	780947
2008	780948
33492	780949
682	780950
61320	780951
18454	780952
32352	780953
80	780954
38015	780955
3020	780956
363	780957
327	780958
10798	780959
40967	780960
1715	780961
14945	780962
69319	780963
2050	780964
151537	780965
16725	780966
78348	780967
112063	780968
2945	780969
160676	780970
130198	780971
3633	780972
1030	780973
13586	780974
6103	780975
7854	780976
8389	780977
5428	780978
102924	780979
30134	780980
14237	780981
7041	780982
39394	780983
15765	780984
101466	780985
8154	780986
1810	780987
14754	780988
56563	780989
2049	780990
40498	780991
28836	780992
121773	780993
65055	780994
104420	780995
37843	780996
1433	780997
93993	780998
2760	780999
25178	781000
27861	781001
16041	781002
7194	781003
37717	781004
20712	781005
7410	781006
32983	781007
7234	781008
5582	781009
57334	781010
135079	781011
5858	781012
11905	781013
51798	781014
109386	781015
46896	781016
3690	781017
55856	781018
997	781019
7563	781020
63948	781021
58392	781022
931	781023
25128	781024
2280	781025
68007	781026
56395	781027
38655	781028
61336	781029
28054	781030
11515	781031
18064	781032
7469	781033
20679	781034
14646	781035
23177	781036
66714	781037
28805	781038
13143	781039
118996	781040
30309	781041
145971	781042
62026	781043
8988	781044
20688	781045
6407	781046
30970	781047
29299	781048
18058	781049
140214	781050
119662	781051
24772	781052
25626	781053
15520	781054
94408	781055
8496	781056
161508	781057
53287	781058
9371	781059
9386	781060
5797	781061
128	781062
19689	781063
35726	781064
17741	781065
2115	781066
42017	781067
34234	781068
94050	781069
37683	781070
53105	781071
1156	781072
14917	781073
31081	781074
19132	781075
95876	781076
6188	781077
47710	781078
3273	781079
4448	781080
2040	781081
1577	781082
59655	781083
23989	781084
43780	781085
64775	781086
67050	781087
47488	781088
6061	781089
149682	781090
78227	781091
71959	781092
45046	781093
61054	781094
27377	781095
21217	781096
38176	781097
51052	781098
65217	781099
92390	781100
23089	781101
194	781102
39	781103
9830	781104
18730	781105
87086	781106
157171	781107
45021	781108
54881	781109
5667	781110
1531	781111
51158	781112
29026	781113
57498	781114
24672	781115
81885	781116
6755	781117
35440	781118
47001	781119
23273	781120
68907	781121
36993	781122
94781	781123
48256	781124
125572	781125
73609	781126
45969	781127
48136	781128
3607	781129
9664	781130
4971	781131
246	781132
60865	781133
73693	781134
21326	781135
14446	781136
88685	781137
2534	781138
35877	781139
63403	781140
20314	781141
60200	781142
92951	781143
74866	781144
86501	781145
12938	781146
46977	781147
35580	781148
63576	781149
95800	781150
1867	781151
15398	781152
60635	781153
101340	781154
42568	781155
60675	781156
26481	781157
30569	781158
640	781159
120859	781160
93991	781161
99615	781162
1355	781163
15821	781164
125409	781165
13657	781166
42010	781167
331	781168
35132	781169
28003	781170
17927	781171
13071	781172
76895	781173
13915	781174
72688	781175
8450	781176
122821	781177
35387	781178
1980	781179
53146	781180
17597	781181
2316	781182
13670	781183
7803	781184
29281	781185
91469	781186
58992	781187
10429	781188
49193	781189
74561	781190
89327	781191
73541	781192
104081	781193
139992	781194
92811	781195
6944	781196
5490	781197
147878	781198
19083	781199
159316	781200
128704	781201
64876	781202
23302	781203
34023	781204
11276	781205
30114	781206
30584	781207
3887	781208
109843	781209
48986	781210
39835	781211
8049	781212
76992	781213
123	781214
22240	781215
18742	781216
2232	781217
9435	781218
19781	781219
16036	781220
29399	781221
1020	781222
2748	781223
3810	781224
128108	781225
86986	781226
21226	781227
47384	781228
52132	781229
13840	781230
162019	781231
2315	781232
121787	781233
92	781234
244	781235
2983	781236
13300	781237
53175	781238
1373	781239
3	781240
41245	781241
122454	781242
88438	781243
20422	781244
29188	781245
3130	781246
41149	781247
6941	781248
3303	781249
21662	781250
94031	781251
14948	781252
16922	781253
26964	781254
124614	781255
145064	781256
46043	781257
2124	781258
34726	781259
47924	781260
5113	781261
5784	781262
44267	781263
16508	781264
62518	781265
12519	781266
81801	781267
71401	781268
14825	781269
26161	781270
64484	781271
1463	781272
16294	781273
8561	781274
10939	781275
43129	781276
1426	781277
27842	781278
17180	781279
23125	781280
21949	781281
30942	781282
50164	781283
83025	781284
48172	781285
116724	781286
1973	781287
54410	781288
85683	781289
74372	781290
74005	781291
43884	781292
104541	781293
10539	781294
19513	781295
2248	781296
19234	781297
18662	781298
14907	781299
2755	781300
143727	781301
52679	781302
18752	781303
36661	781304
16210	781305
25901	781306
868	781307
2385	781308
153935	781309
112332	781310
5353	781311
3064	781312
1599	781313
48835	781314
25535	781315
33938	781316
99698	781317
16856	781318
81048	781319
9154	781320
3260	781321
3129	781322
2344	781323
551	781324
16937	781325
29	781326
7192	781327
23150	781328
104371	781329
225	781330
3485	781331
35873	781332
1904	781333
23602	781334
6066	781335
59108	781336
17052	781337
2141	781338
12164	781339
27400	781340
54661	781341
85642	781342
111374	781343
51125	781344
83799	781345
50882	781346
123222	781347
79946	781348
6816	781349
31905	781350
3641	781351
47804	781352
108507	781353
34748	781354
69851	781355
41181	781356
40	781357
38053	781358
13986	781359
63871	781360
65342	781361
28366	781362
4992	781363
58242	781364
16740	781365
21980	781366
140087	781367
90662	781368
17795	781369
11291	781370
4841	781371
4806	781372
55552	781373
113767	781374
3933	781375
42610	781376
71088	781377
117400	781378
47060	781379
12755	781380
15578	781381
105322	781382
2949	781383
6542	781384
15764	781385
39086	781386
7627	781387
68901	781388
79198	781389
43018	781390
1311	781391
11342	781392
131557	781393
16739	781394
3357	781395
17694	781396
3194	781397
63640	781398
21763	781399
68665	781400
59545	781401
34216	781402
1169	781403
43166	781404
40078	781405
32266	781406
8273	781407
415	781408
64512	781409
137784	781410
37138	781411
28980	781412
28216	781413
15109	781414
6146	781415
7863	781416
51520	781417
1095	781418
86789	781419
867	781420
102	781421
99937	781422
31381	781423
58265	781424
1084	781425
4747	781426
4222	781427
72451	781428
650	781429
8674	781430
165	781431
126412	781432
57347	781433
68340	781434
157771	781435
144073	781436
5726	781437
116632	781438
42829	781439
86023	781440
15562	781441
43390	781442
44465	781443
29175	781444
106198	781445
24046	781446
1150	781447
44489	781448
9680	781449
50147	781450
116096	781451
6643	781452
15567	781453
81228	781454
17883	781455
118146	781456
10593	781457
32493	781458
160252	781459
113272	781460
366	781461
56254	781462
2726	781463
9579	781464
30948	781465
7582	781466
24769	781467
72917	781468
2879	781469
17262	781470
12509	781471
50225	781472
62788	781473
18520	781474
105648	781475
155477	781476
17265	781477
66277	781478
114625	781479
5157	781480
32189	781481
13215	781482
5886	781483
2165	781484
63349	781485
105753	781486
138446	781487
39112	781488
7368	781489
80066	781490
79372	781491
19288	781492
54120	781493
47632	781494
8090	781495
25857	781496
13655	781497
9290	781498
8909	781499
31760	781500
36494	781501
7357	781502
3342	781503
25556	781504
131876	781505
67378	781506
32744	781507
76126	781508
46366	781509
13712	781510
14760	781511
4299	781512
100007	781513
8890	781514
9392	781515
67841	781516
4085	781517
47475	781518
6629	781519
109114	781520
29055	781521
10474	781522
87026	781523
3765	781524
9006	781525
12140	781526
113242	781527
42472	781528
6	781529
11930	781530
1310	781531
1190	781532
10602	781533
19067	781534
44575	781535
19666	781536
391	781537
125328	781538
19388	781539
596	781540
84143	781541
6989	781542
3733	781543
23424	781544
60318	781545
3070	781546
33923	781547
65360	781548
51762	781549
3381	781550
17546	781551
66676	781552
83182	781553
32966	781554
127127	781555
7686	781556
26799	781557
4948	781558
16238	781559
2489	781560
72900	781561
33296	781562
21017	781563
13435	781564
27382	781565
10611	781566
4813	781567
124692	781568
1585	781569
43950	781570
81514	781571
78629	781572
50431	781573
127417	781574
20141	781575
5749	781576
18424	781577
183	781578
68647	781579
57923	781580
20688	781581
24890	781582
126934	781583
118840	781584
5092	781585
28170	781586
3109	781587
43850	781588
154965	781589
35960	781590
81943	781591
2294	781592
2044	781593
77992	781594
142109	781595
76599	781596
125967	781597
47870	781598
5187	781599
48923	781600
12742	781601
2303	781602
51351	781603
17944	781604
2679	781605
35995	781606
26107	781607
112256	781608
94472	781609
40963	781610
22014	781611
20754	781612
62956	781613
14410	781614
76929	781615
52042	781616
20440	781617
118822	781618
91113	781619
83731	781620
53961	781621
6821	781622
41341	781623
89280	781624
10202	781625
27704	781626
22723	781627
87479	781628
90520	781629
37841	781630
12201	781631
18129	781632
4351	781633
17430	781634
1067	781635
76253	781636
141914	781637
14856	781638
17011	781639
57249	781640
18665	781641
131120	781642
48029	781643
87237	781644
116713	781645
89316	781646
31132	781647
4597	781648
81956	781649
22790	781650
89269	781651
20070	781652
56693	781653
16192	781654
24474	781655
4070	781656
12688	781657
14465	781658
51	781659
59898	781660
75030	781661
14834	781662
84183	781663
18600	781664
19800	781665
24638	781666
297	781667
101306	781668
135339	781669
60673	781670
2434	781671
186	781672
17678	781673
2868	781674
29790	781675
11620	781676
81317	781677
113235	781678
2054	781679
5662	781680
38427	781681
85814	781682
22637	781683
6931	781684
15320	781685
74485	781686
14880	781687
7839	781688
67061	781689
38706	781690
3354	781691
10998	781692
49273	781693
4246	781694
148306	781695
58787	781696
35394	781697
33236	781698
107	781699
118774	781700
48751	781701
124670	781702
69610	781703
86	781704
14217	781705
113324	781706
11802	781707
52506	781708
27994	781709
35245	781710
36370	781711
100644	781712
1768	781713
79501	781714
20417	781715
10196	781716
11110	781717
76800	781718
67468	781719
36950	781720
3919	781721
58855	781722
79780	781723
14428	781724
37460	781725
12533	781726
2565	781727
25819	781728
48470	781729
10664	781730
37743	781731
18432	781732
12789	781733
26722	781734
120635	781735
70726	781736
3202	781737
7544	781738
26699	781739
9152	781740
7138	781741
30589	781742
148259	781743
3426	781744
42966	781745
52116	781746
39254	781747
12919	781748
23265	781749
12276	781750
4078	781751
47341	781752
22445	781753
102040	781754
5748	781755
63810	781756
59738	781757
10631	781758
55637	781759
11380	781760
10527	781761
62564	781762
78342	781763
58308	781764
16906	781765
91346	781766
5316	781767
86977	781768
13178	781769
51727	781770
73017	781771
87711	781772
18840	781773
38731	781774
128877	781775
66403	781776
17585	781777
96567	781778
62913	781779
14010	781780
16311	781781
53733	781782
82488	781783
24558	781784
50300	781785
595	781786
13297	781787
6191	781788
4861	781789
3373	781790
83824	781791
86599	781792
8245	781793
18149	781794
88011	781795
9749	781796
44300	781797
105680	781798
19535	781799
139624	781800
3534	781801
83828	781802
20125	781803
10395	781804
11865	781805
51609	781806
10347	781807
16813	781808
6250	781809
1763	781810
41174	781811
144223	781812
10517	781813
2071	781814
163450	781815
45712	781816
49724	781817
38787	781818
133663	781819
153892	781820
64197	781821
70117	781822
40486	781823
107118	781824
90806	781825
22685	781826
64859	781827
24416	781828
59540	781829
65	781830
143794	781831
36639	781832
59149	781833
2562	781834
25058	781835
12191	781836
32768	781837
1774	781838
72778	781839
20743	781840
98098	781841
101310	781842
30498	781843
120589	781844
79039	781845
23126	781846
7	781847
56031	781848
19309	781849
4192	781850
116592	781851
59627	781852
79467	781853
19233	781854
7643	781855
15271	781856
136765	781857
6177	781858
3288	781859
55115	781860
8127	781861
1742	781862
15879	781863
24922	781864
74313	781865
113774	781866
75122	781867
8087	781868
1176	781869
46235	781870
9679	781871
27045	781872
25996	781873
42321	781874
222	781875
6072	781876
1164	781877
83354	781878
4900	781879
145391	781880
75700	781881
29855	781882
41963	781883
10466	781884
24135	781885
94053	781886
50733	781887
1831	781888
355	781889
40725	781890
4529	781891
99767	781892
62908	781893
31644	781894
13782	781895
6751	781896
107617	781897
149121	781898
77630	781899
4399	781900
4620	781901
46279	781902
66299	781903
20226	781904
127783	781905
19431	781906
66049	781907
16870	781908
10795	781909
72092	781910
1424	781911
20242	781912
75216	781913
26584	781914
24319	781915
6497	781916
38658	781917
83226	781918
22757	781919
1672	781920
3391	781921
47270	781922
62588	781923
32962	781924
16898	781925
32617	781926
5964	781927
106969	781928
99279	781929
492	781930
54891	781931
14511	781932
35	781933
32381	781934
56480	781935
13918	781936
29515	781937
46802	781938
115505	781939
1896	781940
29659	781941
19290	781942
50182	781943
15122	781944
86252	781945
51929	781946
1739	781947
24	781948
5583	781949
164310	781950
210	781951
88902	781952
31298	781953
53412	781954
900	781955
46527	781956
118869	781957
75271	781958
65461	781959
637	781960
87082	781961
2060	781962
28783	781963
40	781964
43485	781965
39642	781966
89763	781967
610	781968
74499	781969
117542	781970
554	781971
80672	781972
5402	781973
61821	781974
4199	781975
1369	781976
103265	781977
4210	781978
26408	781979
1623	781980
21167	781981
74319	781982
10408	781983
33734	781984
42924	781985
12436	781986
88011	781987
6489	781988
49869	781989
34708	781990
107670	781991
36642	781992
48355	781993
23113	781994
129450	781995
6245	781996
51005	781997
29042	781998
113671	781999
24312	782000
32021	782001
11045	782002
7351	782003
60185	782004
8577	782005
13238	782006
27900	782007
21192	782008
3277	782009
5206	782010
149133	782011
32457	782012
55327	782013
39955	782014
5078	782015
1618	782016
82050	782017
27166	782018
20197	782019
2378	782020
49765	782021
19275	782022
3555	782023
66899	782024
13213	782025
33040	782026
79405	782027
19697	782028
49364	782029
69329	782030
23982	782031
1628	782032
21572	782033
130795	782034
80914	782035
38595	782036
44664	782037
52305	782038
46620	782039
131238	782040
37802	782041
98307	782042
106802	782043
86394	782044
78711	782045
72107	782046
11903	782047
56375	782048
39881	782049
49108	782050
6192	782051
68380	782052
42808	782053
25486	782054
79843	782055
804	782056
120261	782057
1418	782058
41547	782059
957	782060
140779	782061
50490	782062
17389	782063
105581	782064
165932	782065
21489	782066
12076	782067
116213	782068
45368	782069
22130	782070
21738	782071
79765	782072
18557	782073
39703	782074
2625	782075
47724	782076
23833	782077
5420	782078
133874	782079
44	782080
19272	782081
130513	782082
57094	782083
47046	782084
82174	782085
38562	782086
146626	782087
62665	782088
12787	782089
909	782090
50735	782091
9768	782092
77542	782093
41504	782094
6064	782095
8513	782096
2639	782097
4812	782098
39238	782099
30720	782100
124495	782101
16685	782102
48872	782103
70817	782104
17176	782105
46985	782106
5202	782107
33510	782108
26835	782109
106711	782110
56937	782111
91991	782112
80043	782113
8098	782114
46704	782115
3150	782116
1289	782117
35511	782118
51723	782119
11473	782120
10355	782121
42481	782122
28821	782123
12583	782124
23747	782125
11021	782126
6794	782127
8033	782128
32303	782129
91557	782130
133366	782131
2262	782132
69621	782133
47824	782134
33	782135
50620	782136
37407	782137
4015	782138
119810	782139
13438	782140
127132	782141
8779	782142
78268	782143
35801	782144
9441	782145
102211	782146
312	782147
67725	782148
78347	782149
27608	782150
18402	782151
24409	782152
37270	782153
44146	782154
456	782155
94327	782156
65588	782157
151982	782158
12864	782159
61716	782160
150	782161
26928	782162
41044	782163
1303	782164
136309	782165
11004	782166
16082	782167
7132	782168
17965	782169
98680	782170
41605	782171
64473	782172
160887	782173
4322	782174
92939	782175
25	782176
22750	782177
147097	782178
3972	782179
1826	782180
103308	782181
37246	782182
74560	782183
28309	782184
130291	782185
7227	782186
82365	782187
39863	782188
38192	782189
88248	782190
43712	782191
27697	782192
30361	782193
41789	782194
105056	782195
69978	782196
14850	782197
11201	782198
13954	782199
89311	782200
7224	782201
12367	782202
524	782203
2868	782204
7375	782205
2768	782206
8202	782207
237	782208
3083	782209
315	782210
35124	782211
47207	782212
8468	782213
34495	782214
883	782215
757	782216
4151	782217
58430	782218
89172	782219
66811	782220
54694	782221
4688	782222
103808	782223
11501	782224
39657	782225
29659	782226
99231	782227
90640	782228
36782	782229
118892	782230
529	782231
6090	782232
132294	782233
7923	782234
5449	782235
605	782236
112575	782237
29231	782238
66436	782239
1963	782240
10175	782241
121295	782242
8850	782243
102035	782244
50520	782245
141901	782246
25337	782247
19143	782248
12477	782249
58927	782250
58575	782251
7937	782252
3503	782253
12793	782254
80907	782255
24450	782256
142	782257
4458	782258
37314	782259
51136	782260
40541	782261
47390	782262
4499	782263
62432	782264
66962	782265
44399	782266
15461	782267
7148	782268
43	782269
2995	782270
21217	782271
20715	782272
80294	782273
1631	782274
35364	782275
122379	782276
983	782277
6425	782278
2721	782279
8821	782280
63117	782281
60263	782282
7003	782283
6291	782284
8553	782285
33057	782286
56909	782287
8438	782288
25462	782289
16938	782290
97	782291
8502	782292
59325	782293
2783	782294
71047	782295
34173	782296
84808	782297
21192	782298
41368	782299
29496	782300
44309	782301
18142	782302
112920	782303
221	782304
25741	782305
136266	782306
6208	782307
70152	782308
27587	782309
52028	782310
121958	782311
66956	782312
84146	782313
16131	782314
53175	782315
51723	782316
100935	782317
3860	782318
48953	782319
81815	782320
40464	782321
45036	782322
2111	782323
16224	782324
31465	782325
23650	782326
27372	782327
26049	782328
36713	782329
54890	782330
53519	782331
24651	782332
55830	782333
4376	782334
13542	782335
28825	782336
8301	782337
11454	782338
38030	782339
45722	782340
57785	782341
125817	782342
62433	782343
10733	782344
5267	782345
79455	782346
16537	782347
3617	782348
5555	782349
64377	782350
58662	782351
1076	782352
41612	782353
27830	782354
9912	782355
13553	782356
34876	782357
21755	782358
36316	782359
42412	782360
94251	782361
55833	782362
1553	782363
17103	782364
3051	782365
110249	782366
4373	782367
27345	782368
13989	782369
29784	782370
65633	782371
25348	782372
35996	782373
68253	782374
3667	782375
64428	782376
35300	782377
23001	782378
106107	782379
923	782380
6114	782381
138612	782382
2356	782383
781	782384
5333	782385
5260	782386
6984	782387
27790	782388
7841	782389
2439	782390
139888	782391
18093	782392
15087	782393
4110	782394
54860	782395
33966	782396
8384	782397
74511	782398
157727	782399
2615	782400
10333	782401
117385	782402
37074	782403
20020	782404
82712	782405
20714	782406
10564	782407
81471	782408
3174	782409
28321	782410
30948	782411
620	782412
44990	782413
45105	782414
45039	782415
16727	782416
105178	782417
3648	782418
7120	782419
7176	782420
6235	782421
4703	782422
161	782423
62207	782424
141949	782425
22303	782426
15156	782427
22686	782428
1232	782429
8335	782430
1852	782431
38213	782432
3504	782433
17497	782434
49058	782435
164408	782436
149	782437
75291	782438
25990	782439
46775	782440
35943	782441
79494	782442
90303	782443
87326	782444
2143	782445
78666	782446
9404	782447
9580	782448
30531	782449
26186	782450
4061	782451
13764	782452
23261	782453
109817	782454
3722	782455
48477	782456
69349	782457
261	782458
16673	782459
62726	782460
35710	782461
84255	782462
36825	782463
46919	782464
42127	782465
75279	782466
122832	782467
58324	782468
2989	782469
27229	782470
24537	782471
75123	782472
2510	782473
16774	782474
44995	782475
1370	782476
11683	782477
7425	782478
15530	782479
10376	782480
139608	782481
21358	782482
44	782483
1186	782484
56335	782485
149364	782486
341	782487
49705	782488
10023	782489
102234	782490
148757	782491
18616	782492
15299	782493
121139	782494
27444	782495
9507	782496
5444	782497
86408	782498
80556	782499
710	782500
63745	782501
101291	782502
43432	782503
17231	782504
951	782505
60446	782506
25867	782507
8898	782508
18754	782509
92254	782510
84995	782511
97718	782512
113137	782513
33458	782514
78564	782515
81496	782516
2723	782517
48369	782518
30699	782519
51152	782520
4843	782521
7810	782522
40943	782523
110550	782524
17259	782525
128531	782526
69104	782527
142264	782528
55498	782529
110352	782530
53612	782531
115593	782532
13240	782533
501	782534
5427	782535
22127	782536
17402	782537
44451	782538
14659	782539
65660	782540
25854	782541
24321	782542
33959	782543
19835	782544
18025	782545
142012	782546
15797	782547
131013	782548
124	782549
93773	782550
37049	782551
29110	782552
11242	782553
67586	782554
125811	782555
52180	782556
74833	782557
59184	782558
19884	782559
51006	782560
23970	782561
95728	782562
2644	782563
19587	782564
13238	782565
48644	782566
400	782567
29975	782568
5971	782569
45819	782570
3990	782571
87426	782572
28482	782573
24346	782574
13450	782575
16147	782576
157274	782577
36596	782578
103387	782579
32542	782580
58128	782581
65790	782582
100320	782583
82522	782584
16099	782585
74885	782586
20383	782587
19160	782588
15969	782589
1128	782590
44949	782591
27006	782592
40754	782593
19743	782594
56197	782595
85296	782596
24294	782597
33390	782598
146451	782599
22874	782600
80231	782601
19733	782602
91672	782603
32419	782604
2002	782605
18789	782606
76766	782607
75823	782608
34192	782609
95526	782610
6858	782611
5654	782612
48420	782613
15092	782614
5966	782615
68272	782616
152324	782617
65965	782618
43262	782619
34880	782620
90721	782621
5791	782622
37398	782623
29389	782624
163811	782625
9238	782626
40200	782627
10417	782628
1805	782629
25857	782630
12700	782631
17360	782632
57352	782633
34102	782634
83392	782635
10580	782636
36105	782637
17387	782638
41802	782639
5203	782640
37240	782641
69308	782642
99434	782643
16798	782644
78	782645
7928	782646
86216	782647
10961	782648
13018	782649
88010	782650
39577	782651
23879	782652
4693	782653
24823	782654
71813	782655
44379	782656
62657	782657
38766	782658
8771	782659
37587	782660
14502	782661
12643	782662
2661	782663
16593	782664
1352	782665
26902	782666
143810	782667
2416	782668
75371	782669
2343	782670
61589	782671
144823	782672
15419	782673
24035	782674
1331	782675
82487	782676
9960	782677
10578	782678
10235	782679
5081	782680
14884	782681
398	782682
10716	782683
84100	782684
88103	782685
62325	782686
43336	782687
63636	782688
40382	782689
59521	782690
3880	782691
67591	782692
107251	782693
100021	782694
46168	782695
87708	782696
98463	782697
2247	782698
18460	782699
6307	782700
115170	782701
22699	782702
287	782703
250	782704
30727	782705
22236	782706
159813	782707
6012	782708
2374	782709
12345	782710
33486	782711
28546	782712
84412	782713
49896	782714
91846	782715
29775	782716
60947	782717
24487	782718
47595	782719
38390	782720
10765	782721
1196	782722
26902	782723
524	782724
11587	782725
6653	782726
232	782727
81433	782728
11362	782729
69055	782730
104607	782731
2992	782732
49669	782733
12954	782734
143597	782735
8081	782736
102768	782737
94502	782738
179	782739
11870	782740
14269	782741
112690	782742
515	782743
15673	782744
12071	782745
7903	782746
19269	782747
13718	782748
11074	782749
35849	782750
46652	782751
2005	782752
20093	782753
1200	782754
144123	782755
6133	782756
2389	782757
119561	782758
65265	782759
127588	782760
9670	782761
85728	782762
15347	782763
39658	782764
43915	782765
9154	782766
3005	782767
111523	782768
20653	782769
19671	782770
33591	782771
24541	782772
108129	782773
302	782774
28562	782775
30418	782776
15131	782777
40093	782778
2489	782779
5	782780
3569	782781
75629	782782
3042	782783
116854	782784
33284	782785
1871	782786
4669	782787
12345	782788
32599	782789
59359	782790
68058	782791
10604	782792
4702	782793
21695	782794
13867	782795
466	782796
7848	782797
6690	782798
22059	782799
36744	782800
23221	782801
18177	782802
82214	782803
10812	782804
11526	782805
96448	782806
4163	782807
40124	782808
11616	782809
104220	782810
64562	782811
26219	782812
5228	782813
66729	782814
83752	782815
64909	782816
13580	782817
77252	782818
28132	782819
94364	782820
53318	782821
158555	782822
894	782823
21	782824
4861	782825
6423	782826
13742	782827
4256	782828
161	782829
1960	782830
9219	782831
78005	782832
59557	782833
90324	782834
5215	782835
65461	782836
69135	782837
34638	782838
1644	782839
3160	782840
6999	782841
37142	782842
125401	782843
103381	782844
11218	782845
4043	782846
18441	782847
16634	782848
45129	782849
100262	782850
78607	782851
87644	782852
14877	782853
15406	782854
113404	782855
111490	782856
7631	782857
95175	782858
51282	782859
10327	782860
67559	782861
47635	782862
8754	782863
76440	782864
12058	782865
2576	782866
8475	782867
68176	782868
22947	782869
71193	782870
33698	782871
1670	782872
2730	782873
69839	782874
4431	782875
76706	782876
17108	782877
1423	782878
37795	782879
763	782880
12074	782881
124354	782882
85002	782883
913	782884
76739	782885
8116	782886
21595	782887
25818	782888
68673	782889
2595	782890
6746	782891
39220	782892
26112	782893
78252	782894
12023	782895
59480	782896
10210	782897
59498	782898
49191	782899
5047	782900
27685	782901
72	782902
147370	782903
59633	782904
37759	782905
5609	782906
180	782907
6802	782908
130440	782909
43165	782910
83302	782911
32589	782912
4373	782913
47171	782914
67491	782915
3011	782916
18355	782917
4463	782918
102108	782919
42409	782920
32851	782921
10757	782922
128379	782923
120288	782924
119922	782925
16881	782926
67207	782927
65025	782928
482	782929
15745	782930
7714	782931
7258	782932
10526	782933
10309	782934
4657	782935
95575	782936
2725	782937
97752	782938
17178	782939
15615	782940
63025	782941
155348	782942
80982	782943
106226	782944
45742	782945
48824	782946
104757	782947
128255	782948
15516	782949
76723	782950
106653	782951
28749	782952
33225	782953
29093	782954
19180	782955
56319	782956
35554	782957
10490	782958
8039	782959
62958	782960
31591	782961
26833	782962
51259	782963
16758	782964
312	782965
34979	782966
26056	782967
84372	782968
44597	782969
130300	782970
120080	782971
2701	782972
31339	782973
2705	782974
36570	782975
34565	782976
115857	782977
2001	782978
60536	782979
1974	782980
20599	782981
6568	782982
88281	782983
75469	782984
117493	782985
22201	782986
46079	782987
3888	782988
71493	782989
46726	782990
1803	782991
9512	782992
5638	782993
44350	782994
352	782995
12630	782996
1984	782997
1196	782998
5700	782999
51445	783000
41184	783001
49767	783002
1814	783003
10893	783004
7784	783005
241	783006
12374	783007
14454	783008
3157	783009
34909	783010
104751	783011
47287	783012
11717	783013
13429	783014
63466	783015
63293	783016
69576	783017
53628	783018
78647	783019
66022	783020
964	783021
87620	783022
72311	783023
96579	783024
27982	783025
64929	783026
21300	783027
61275	783028
67993	783029
40981	783030
82737	783031
113986	783032
36656	783033
54170	783034
4794	783035
71684	783036
4087	783037
28816	783038
13250	783039
14573	783040
55767	783041
2917	783042
51793	783043
3980	783044
81078	783045
100527	783046
27307	783047
18072	783048
25035	783049
26979	783050
139	783051
31790	783052
139	783053
52314	783054
51566	783055
6377	783056
12352	783057
17049	783058
6045	783059
35099	783060
118515	783061
6284	783062
11758	783063
768	783064
81456	783065
52080	783066
588	783067
109366	783068
14800	783069
12823	783070
20551	783071
40301	783072
16149	783073
15324	783074
91089	783075
10602	783076
26498	783077
40239	783078
12558	783079
56186	783080
111512	783081
862	783082
64171	783083
29947	783084
12448	783085
149900	783086
29211	783087
798	783088
20226	783089
153582	783090
105181	783091
22420	783092
6323	783093
135727	783094
22345	783095
32448	783096
46550	783097
32649	783098
5655	783099
36772	783100
34114	783101
51182	783102
21624	783103
106749	783104
2266	783105
12260	783106
67002	783107
78644	783108
7608	783109
16541	783110
79095	783111
14449	783112
6512	783113
107259	783114
101502	783115
24284	783116
116	783117
7402	783118
1081	783119
19151	783120
1204	783121
18894	783122
20736	783123
887	783124
28059	783125
13153	783126
766	783127
6247	783128
54571	783129
209	783130
9745	783131
59505	783132
133014	783133
55917	783134
82210	783135
99666	783136
61432	783137
27725	783138
7285	783139
58193	783140
31490	783141
65384	783142
6874	783143
25702	783144
109716	783145
24566	783146
2874	783147
32021	783148
135164	783149
52241	783150
32343	783151
8100	783152
60628	783153
38489	783154
78039	783155
127558	783156
46324	783157
25626	783158
102396	783159
73457	783160
4946	783161
19209	783162
55361	783163
41161	783164
90778	783165
1493	783166
56389	783167
3596	783168
44224	783169
90825	783170
165187	783171
1961	783172
18041	783173
39346	783174
24953	783175
63080	783176
33014	783177
14048	783178
146098	783179
21911	783180
10778	783181
17062	783182
3	783183
12783	783184
56460	783185
12573	783186
44487	783187
17374	783188
10	783189
411	783190
103863	783191
116615	783192
2380	783193
54574	783194
118480	783195
66588	783196
18540	783197
6963	783198
10626	783199
20480	783200
18553	783201
29093	783202
4711	783203
16506	783204
67918	783205
104839	783206
71641	783207
102924	783208
30128	783209
92467	783210
17979	783211
88541	783212
56923	783213
108659	783214
5301	783215
182	783216
91686	783217
104837	783218
105397	783219
34424	783220
68938	783221
113217	783222
3369	783223
7488	783224
26637	783225
45708	783226
40182	783227
62354	783228
30961	783229
32234	783230
24254	783231
19697	783232
35995	783233
193	783234
50344	783235
96529	783236
39108	783237
37237	783238
3000	783239
7461	783240
4195	783241
3063	783242
24429	783243
7607	783244
26569	783245
57873	783246
76368	783247
57912	783248
8077	783249
39904	783250
101301	783251
1110	783252
70453	783253
94898	783254
15020	783255
2199	783256
529	783257
13885	783258
105600	783259
73144	783260
89605	783261
68979	783262
33314	783263
103059	783264
120598	783265
14182	783266
63975	783267
119427	783268
11856	783269
55220	783270
7598	783271
21321	783272
6600	783273
2702	783274
91799	783275
26244	783276
103041	783277
6087	783278
22831	783279
161385	783280
29275	783281
84153	783282
1664	783283
33320	783284
61983	783285
13992	783286
11441	783287
13967	783288
4687	783289
49012	783290
35542	783291
7904	783292
63337	783293
30761	783294
92481	783295
3711	783296
23724	783297
28355	783298
197	783299
36824	783300
145053	783301
36376	783302
14	783303
33413	783304
91560	783305
34524	783306
5628	783307
30298	783308
98699	783309
54936	783310
20856	783311
11043	783312
131811	783313
59067	783314
34979	783315
20753	783316
23759	783317
96977	783318
133214	783319
157703	783320
59159	783321
48107	783322
3870	783323
44913	783324
12297	783325
68366	783326
20252	783327
73	783328
16885	783329
77767	783330
24359	783331
82416	783332
13114	783333
24654	783334
51966	783335
26588	783336
18540	783337
39833	783338
8691	783339
15820	783340
5223	783341
28672	783342
43751	783343
52599	783344
25891	783345
74464	783346
50899	783347
45864	783348
46792	783349
28630	783350
44354	783351
58031	783352
1401	783353
2791	783354
5865	783355
51416	783356
146	783357
12142	783358
30747	783359
104246	783360
2624	783361
37234	783362
106021	783363
47996	783364
13019	783365
625	783366
41336	783367
31016	783368
9103	783369
58923	783370
13720	783371
37009	783372
70	783373
13574	783374
99034	783375
77081	783376
43780	783377
8395	783378
14661	783379
34566	783380
84677	783381
3713	783382
9163	783383
149979	783384
11510	783385
66041	783386
61173	783387
1023	783388
8082	783389
18387	783390
30932	783391
39288	783392
7789	783393
66397	783394
27907	783395
4832	783396
70903	783397
7135	783398
109138	783399
12693	783400
33957	783401
55935	783402
62889	783403
68302	783404
5110	783405
1210	783406
53270	783407
23706	783408
91343	783409
3518	783410
17975	783411
4552	783412
64396	783413
23513	783414
26885	783415
68052	783416
15828	783417
29014	783418
18218	783419
75069	783420
22779	783421
68985	783422
104520	783423
64360	783424
39511	783425
110887	783426
143285	783427
10890	783428
41549	783429
23518	783430
64842	783431
95909	783432
2085	783433
25186	783434
29574	783435
30994	783436
62977	783437
1	783438
6174	783439
79312	783440
28436	783441
4742	783442
117716	783443
70813	783444
56711	783445
106964	783446
28577	783447
4989	783448
101500	783449
35151	783450
24785	783451
31309	783452
129	783453
19096	783454
26607	783455
22664	783456
2404	783457
6409	783458
158877	783459
11102	783460
51540	783461
41521	783462
19327	783463
25613	783464
121919	783465
3501	783466
22434	783467
24035	783468
15748	783469
103487	783470
1229	783471
30166	783472
96207	783473
131	783474
832	783475
1306	783476
38472	783477
240	783478
27220	783479
100776	783480
48930	783481
48288	783482
52345	783483
69950	783484
340	783485
38148	783486
5775	783487
78466	783488
60718	783489
47460	783490
4967	783491
34595	783492
73702	783493
53265	783494
15718	783495
10346	783496
44900	783497
109585	783498
23365	783499
42601	783500
24389	783501
11410	783502
65643	783503
11020	783504
26240	783505
22933	783506
48562	783507
2033	783508
12331	783509
4126	783510
2301	783511
1456	783512
8579	783513
2424	783514
3732	783515
162140	783516
17877	783517
703	783518
57	783519
14450	783520
170	783521
26020	783522
48	783523
18956	783524
64435	783525
1924	783526
142	783527
63215	783528
105616	783529
12667	783530
127262	783531
3458	783532
8907	783533
9957	783534
45219	783535
34614	783536
102360	783537
10496	783538
61	783539
21048	783540
49858	783541
811	783542
148509	783543
37429	783544
667	783545
68379	783546
92054	783547
133100	783548
57504	783549
6531	783550
97244	783551
28500	783552
86334	783553
65318	783554
7597	783555
24882	783556
127541	783557
71291	783558
140328	783559
17965	783560
3377	783561
48953	783562
4074	783563
130837	783564
70831	783565
57125	783566
27039	783567
65874	783568
2265	783569
42051	783570
101301	783571
115332	783572
28657	783573
99159	783574
22946	783575
1929	783576
48990	783577
4575	783578
14720	783579
13736	783580
27729	783581
20704	783582
2302	783583
672	783584
14140	783585
1478	783586
6458	783587
9962	783588
49189	783589
10567	783590
7083	783591
18259	783592
27871	783593
61828	783594
2469	783595
61657	783596
758	783597
17849	783598
61133	783599
872	783600
4860	783601
5120	783602
1458	783603
89506	783604
93179	783605
127574	783606
54175	783607
10021	783608
6667	783609
48931	783610
2806	783611
12320	783612
4468	783613
14141	783614
77583	783615
67278	783616
98029	783617
7346	783618
81797	783619
13359	783620
18166	783621
95422	783622
10294	783623
6390	783624
18036	783625
21734	783626
7093	783627
65970	783628
145403	783629
26894	783630
89972	783631
4372	783632
47555	783633
20730	783634
8030	783635
89273	783636
708	783637
70900	783638
110580	783639
99121	783640
27192	783641
489	783642
5070	783643
3797	783644
21473	783645
32440	783646
61110	783647
38208	783648
28323	783649
41250	783650
89787	783651
54434	783652
933	783653
13680	783654
22622	783655
95895	783656
106311	783657
23572	783658
99006	783659
34150	783660
22060	783661
12183	783662
55318	783663
57346	783664
18115	783665
11653	783666
58980	783667
43424	783668
2550	783669
60462	783670
1935	783671
30121	783672
6002	783673
32808	783674
61833	783675
3420	783676
42527	783677
33595	783678
108255	783679
27194	783680
103436	783681
46275	783682
76451	783683
25869	783684
11078	783685
70510	783686
8960	783687
17881	783688
2055	783689
81774	783690
73570	783691
4825	783692
1715	783693
58411	783694
37744	783695
24993	783696
16754	783697
139789	783698
102232	783699
22168	783700
44715	783701
105214	783702
19988	783703
21615	783704
59706	783705
66997	783706
101589	783707
54085	783708
10389	783709
11882	783710
99896	783711
8210	783712
7508	783713
40309	783714
22987	783715
38904	783716
35166	783717
17238	783718
23910	783719
4003	783720
24253	783721
129953	783722
26617	783723
84030	783724
3211	783725
60208	783726
54242	783727
79821	783728
18253	783729
140977	783730
78763	783731
2222	783732
11379	783733
40441	783734
90015	783735
5831	783736
61437	783737
21919	783738
18309	783739
63304	783740
143135	783741
19841	783742
16261	783743
102312	783744
31799	783745
21197	783746
70036	783747
15915	783748
11153	783749
128104	783750
31633	783751
12429	783752
39876	783753
5915	783754
73055	783755
10949	783756
19387	783757
96740	783758
728	783759
48195	783760
84473	783761
104443	783762
5829	783763
80419	783764
2464	783765
15099	783766
19373	783767
54691	783768
12111	783769
883	783770
9659	783771
41718	783772
15199	783773
40995	783774
24414	783775
130662	783776
9035	783777
163918	783778
62648	783779
37093	783780
3504	783781
19778	783782
69612	783783
92603	783784
42947	783785
23790	783786
20942	783787
40915	783788
1399	783789
17081	783790
8	783791
3378	783792
38322	783793
7089	783794
15600	783795
48210	783796
23469	783797
16290	783798
50035	783799
32215	783800
162175	783801
54502	783802
7809	783803
11924	783804
145050	783805
89237	783806
158465	783807
60710	783808
67446	783809
43982	783810
49679	783811
132130	783812
8872	783813
4017	783814
9115	783815
3367	783816
33415	783817
84325	783818
133770	783819
464	783820
126468	783821
15231	783822
64845	783823
291	783824
152756	783825
20703	783826
44213	783827
4175	783828
50564	783829
82331	783830
128751	783831
2507	783832
1032	783833
3731	783834
63066	783835
35755	783836
17220	783837
27837	783838
130608	783839
6443	783840
47101	783841
60819	783842
14699	783843
113579	783844
60605	783845
14337	783846
154609	783847
16071	783848
6112	783849
14459	783850
116979	783851
6064	783852
68269	783853
30605	783854
3938	783855
3049	783856
85894	783857
804	783858
2880	783859
129991	783860
86644	783861
6289	783862
596	783863
35871	783864
14206	783865
98285	783866
13665	783867
56868	783868
78566	783869
32519	783870
72316	783871
46	783872
32460	783873
104503	783874
63355	783875
42708	783876
18508	783877
56081	783878
37861	783879
52878	783880
132397	783881
58393	783882
11517	783883
31310	783884
3237	783885
16886	783886
107602	783887
40831	783888
62985	783889
124916	783890
11936	783891
134119	783892
13228	783893
45118	783894
10	783895
2908	783896
6223	783897
40990	783898
1875	783899
20687	783900
226	783901
2327	783902
34928	783903
64873	783904
84371	783905
53708	783906
2102	783907
6775	783908
56618	783909
39316	783910
45705	783911
1511	783912
947	783913
6961	783914
86664	783915
57945	783916
9464	783917
2610	783918
22154	783919
39005	783920
65057	783921
13053	783922
9365	783923
66542	783924
119349	783925
6381	783926
122809	783927
71146	783928
24722	783929
47663	783930
69163	783931
39006	783932
110499	783933
11762	783934
5212	783935
126553	783936
26231	783937
5241	783938
303	783939
37512	783940
59107	783941
16896	783942
11812	783943
47913	783944
15300	783945
19961	783946
44427	783947
49195	783948
36162	783949
4	783950
17917	783951
56846	783952
91129	783953
30318	783954
23236	783955
1050	783956
152626	783957
40325	783958
7946	783959
42781	783960
1072	783961
48738	783962
7298	783963
137704	783964
105853	783965
397	783966
68329	783967
118	783968
19174	783969
54314	783970
3201	783971
26977	783972
17720	783973
39495	783974
18785	783975
19136	783976
58712	783977
9765	783978
101367	783979
2834	783980
103829	783981
45672	783982
19344	783983
30614	783984
115	783985
29603	783986
4327	783987
1662	783988
284	783989
32729	783990
46708	783991
51955	783992
17572	783993
56566	783994
25271	783995
11639	783996
35280	783997
7483	783998
18634	783999
8915	784000
292	784001
12801	784002
14764	784003
26	784004
1108	784005
25084	784006
38543	784007
75832	784008
8469	784009
84018	784010
31596	784011
123181	784012
51049	784013
84662	784014
75465	784015
16631	784016
58973	784017
163916	784018
1727	784019
79629	784020
24157	784021
20103	784022
52687	784023
24050	784024
70280	784025
33570	784026
16138	784027
4386	784028
34554	784029
114943	784030
14761	784031
101015	784032
85188	784033
34718	784034
4290	784035
1290	784036
4508	784037
61841	784038
38533	784039
39219	784040
8181	784041
20630	784042
13574	784043
13799	784044
44824	784045
151615	784046
73563	784047
31930	784048
27347	784049
36057	784050
75697	784051
15989	784052
81616	784053
35350	784054
15268	784055
14885	784056
21683	784057
17890	784058
1670	784059
8557	784060
32358	784061
38357	784062
229	784063
87636	784064
25499	784065
95431	784066
2745	784067
1382	784068
102091	784069
18108	784070
127469	784071
10116	784072
40221	784073
107	784074
42170	784075
4878	784076
17247	784077
48891	784078
40427	784079
38	784080
2282	784081
8772	784082
69048	784083
369	784084
26592	784085
4254	784086
21426	784087
72749	784088
88197	784089
2172	784090
131200	784091
84824	784092
5949	784093
38180	784094
12580	784095
13967	784096
33729	784097
10528	784098
17618	784099
2151	784100
11652	784101
28273	784102
99983	784103
2208	784104
4156	784105
83738	784106
6307	784107
9525	784108
126420	784109
48544	784110
78933	784111
30302	784112
10002	784113
31154	784114
14279	784115
120240	784116
11450	784117
72404	784118
24411	784119
41525	784120
11353	784121
101973	784122
63064	784123
51244	784124
15351	784125
57300	784126
82703	784127
57506	784128
33640	784129
78432	784130
83207	784131
6181	784132
121241	784133
74572	784134
30467	784135
126370	784136
201	784137
131700	784138
51023	784139
92050	784140
104172	784141
31889	784142
768	784143
20522	784144
77710	784145
77057	784146
13808	784147
36107	784148
120608	784149
34543	784150
95313	784151
150389	784152
25	784153
31256	784154
18675	784155
3064	784156
516	784157
19274	784158
64517	784159
49782	784160
78838	784161
54803	784162
11488	784163
98016	784164
35903	784165
2760	784166
154	784167
53115	784168
978	784169
58599	784170
191	784171
102765	784172
52525	784173
14547	784174
88200	784175
23076	784176
20533	784177
53668	784178
4492	784179
126649	784180
87084	784181
6193	784182
66800	784183
37190	784184
39067	784185
43575	784186
439	784187
107148	784188
81762	784189
562	784190
37365	784191
14079	784192
21938	784193
441	784194
4974	784195
25494	784196
29063	784197
94968	784198
1566	784199
2092	784200
10535	784201
4056	784202
18229	784203
28720	784204
9122	784205
35562	784206
154247	784207
19155	784208
16401	784209
1677	784210
12923	784211
42225	784212
2434	784213
12255	784214
57369	784215
100367	784216
86728	784217
751	784218
35693	784219
84609	784220
161913	784221
62154	784222
64750	784223
164013	784224
55516	784225
15897	784226
40279	784227
164914	784228
18079	784229
61465	784230
90389	784231
66023	784232
271	784233
23	784234
41470	784235
116483	784236
73913	784237
18727	784238
53200	784239
9961	784240
82435	784241
42544	784242
13194	784243
92427	784244
16536	784245
46330	784246
42660	784247
44161	784248
19615	784249
42918	784250
25227	784251
17227	784252
60857	784253
36238	784254
67499	784255
94831	784256
874	784257
44817	784258
77758	784259
6826	784260
38351	784261
65759	784262
34358	784263
73951	784264
26160	784265
164627	784266
78469	784267
3403	784268
14391	784269
18218	784270
4241	784271
75791	784272
36568	784273
109792	784274
8681	784275
8399	784276
43196	784277
5503	784278
27436	784279
15703	784280
76476	784281
29348	784282
42376	784283
2582	784284
84224	784285
13048	784286
7586	784287
130299	784288
96129	784289
1008	784290
63235	784291
31330	784292
14641	784293
60354	784294
24423	784295
107500	784296
7705	784297
22054	784298
1459	784299
125668	784300
29193	784301
35214	784302
7809	784303
18781	784304
42497	784305
56435	784306
79621	784307
46449	784308
48684	784309
12839	784310
7562	784311
20526	784312
18451	784313
37708	784314
46128	784315
94450	784316
41807	784317
54998	784318
118026	784319
25489	784320
4534	784321
55228	784322
113454	784323
74222	784324
49845	784325
11792	784326
6805	784327
7240	784328
25231	784329
88751	784330
31554	784331
22409	784332
5075	784333
50697	784334
80783	784335
82074	784336
6806	784337
31628	784338
53388	784339
6918	784340
47495	784341
69529	784342
23057	784343
52096	784344
36298	784345
100949	784346
11767	784347
5046	784348
49069	784349
7757	784350
40017	784351
212	784352
6256	784353
105093	784354
46604	784355
29010	784356
25006	784357
53336	784358
54319	784359
81918	784360
15715	784361
22417	784362
90846	784363
10972	784364
87098	784365
24024	784366
85023	784367
17644	784368
131865	784369
15119	784370
91601	784371
31296	784372
40814	784373
71355	784374
14084	784375
4428	784376
42386	784377
42181	784378
6566	784379
15004	784380
3318	784381
61112	784382
92173	784383
91635	784384
725	784385
67207	784386
121000	784387
4873	784388
17727	784389
66605	784390
31201	784391
114416	784392
8930	784393
39164	784394
116487	784395
25416	784396
46039	784397
13189	784398
482	784399
24030	784400
83245	784401
5850	784402
66648	784403
35457	784404
1896	784405
16923	784406
25075	784407
6148	784408
93849	784409
1099	784410
50624	784411
56941	784412
42703	784413
66422	784414
58591	784415
8345	784416
24067	784417
39905	784418
94426	784419
64457	784420
89214	784421
4289	784422
6554	784423
74358	784424
5338	784425
46319	784426
68084	784427
13917	784428
4279	784429
43755	784430
7049	784431
95427	784432
111598	784433
52744	784434
90715	784435
28860	784436
87384	784437
39933	784438
53622	784439
46850	784440
36004	784441
64655	784442
159692	784443
114006	784444
54663	784445
61172	784446
87341	784447
13728	784448
33277	784449
15279	784450
84906	784451
8256	784452
602	784453
46585	784454
56243	784455
26580	784456
26848	784457
33739	784458
22511	784459
7346	784460
24455	784461
87898	784462
30856	784463
1105	784464
18589	784465
2491	784466
58056	784467
46393	784468
34788	784469
8842	784470
32	784471
81767	784472
61570	784473
119532	784474
71238	784475
23	784476
53	784477
68310	784478
5392	784479
35977	784480
11065	784481
1637	784482
7661	784483
58094	784484
76113	784485
84310	784486
28498	784487
132330	784488
92684	784489
1608	784490
89933	784491
122628	784492
5048	784493
20941	784494
38421	784495
2045	784496
107179	784497
112947	784498
5670	784499
12115	784500
4947	784501
129850	784502
5416	784503
32297	784504
26794	784505
28798	784506
12245	784507
10389	784508
120903	784509
3334	784510
4368	784511
61	784512
68819	784513
1750	784514
104918	784515
48795	784516
27731	784517
145545	784518
66707	784519
80678	784520
42513	784521
130160	784522
116409	784523
71238	784524
28211	784525
210	784526
2637	784527
136131	784528
46670	784529
45975	784530
67406	784531
92138	784532
67096	784533
75905	784534
21855	784535
63654	784536
82937	784537
77739	784538
7616	784539
203	784540
78155	784541
5849	784542
52328	784543
85361	784544
38185	784545
48122	784546
49745	784547
131141	784548
29559	784549
55275	784550
3485	784551
3000	784552
67429	784553
40332	784554
39652	784555
20610	784556
125867	784557
4038	784558
55078	784559
40424	784560
122156	784561
109468	784562
40720	784563
45520	784564
11951	784565
86355	784566
27440	784567
16361	784568
25644	784569
29329	784570
57675	784571
100507	784572
34886	784573
22275	784574
35524	784575
42681	784576
138424	784577
4875	784578
5513	784579
104484	784580
16602	784581
56793	784582
70931	784583
19069	784584
34530	784585
34439	784586
927	784587
524	784588
134133	784589
64747	784590
6025	784591
6930	784592
42383	784593
15834	784594
263	784595
8140	784596
23972	784597
47333	784598
52287	784599
10215	784600
17543	784601
52312	784602
22194	784603
20737	784604
5262	784605
84035	784606
43686	784607
3885	784608
13018	784609
99193	784610
53154	784611
14490	784612
7652	784613
1583	784614
15	784615
2088	784616
24865	784617
94866	784618
52501	784619
55589	784620
38360	784621
73841	784622
17114	784623
14176	784624
28418	784625
103189	784626
40684	784627
39777	784628
6171	784629
6762	784630
36110	784631
20811	784632
71047	784633
7767	784634
132380	784635
2265	784636
62940	784637
3580	784638
27270	784639
14568	784640
12279	784641
14674	784642
50190	784643
28978	784644
9770	784645
40149	784646
41823	784647
75380	784648
8820	784649
1209	784650
54217	784651
55839	784652
83335	784653
704	784654
34034	784655
4141	784656
35326	784657
16942	784658
57945	784659
28724	784660
11042	784661
46658	784662
151169	784663
50673	784664
61682	784665
4449	784666
7924	784667
811	784668
2827	784669
65274	784670
4265	784671
117980	784672
18402	784673
13689	784674
38648	784675
83685	784676
3769	784677
42001	784678
982	784679
16711	784680
30104	784681
56194	784682
2224	784683
58532	784684
55013	784685
8347	784686
90615	784687
73061	784688
155362	784689
3556	784690
12380	784691
41539	784692
8766	784693
119453	784694
11158	784695
12501	784696
10434	784697
2289	784698
19920	784699
125822	784700
72159	784701
20533	784702
16200	784703
16421	784704
659	784705
809	784706
65986	784707
15467	784708
16595	784709
36804	784710
4964	784711
7553	784712
125231	784713
50941	784714
10314	784715
47866	784716
9217	784717
19143	784718
44302	784719
18129	784720
42242	784721
62677	784722
98420	784723
30277	784724
60638	784725
12099	784726
139567	784727
13215	784728
1710	784729
127474	784730
156386	784731
46144	784732
3940	784733
68509	784734
44269	784735
53078	784736
72974	784737
283	784738
103209	784739
28590	784740
23063	784741
4858	784742
45711	784743
15961	784744
63042	784745
162024	784746
6499	784747
16332	784748
17385	784749
216	784750
18066	784751
74132	784752
46716	784753
8408	784754
51336	784755
758	784756
26890	784757
164084	784758
10575	784759
147217	784760
4127	784761
559	784762
18236	784763
565	784764
25211	784765
669	784766
49315	784767
12170	784768
87718	784769
110451	784770
155	784771
19288	784772
10068	784773
13790	784774
117490	784775
2967	784776
111407	784777
51743	784778
65153	784779
108275	784780
91724	784781
3299	784782
100953	784783
73587	784784
53890	784785
33268	784786
74377	784787
24622	784788
1724	784789
14741	784790
33966	784791
91981	784792
29044	784793
42110	784794
20007	784795
140441	784796
19397	784797
51829	784798
4938	784799
21189	784800
36634	784801
54663	784802
37642	784803
12682	784804
80508	784805
1517	784806
19251	784807
105285	784808
12529	784809
14586	784810
4053	784811
4012	784812
13407	784813
41771	784814
30086	784815
134049	784816
78442	784817
63414	784818
27121	784819
15782	784820
1908	784821
6851	784822
5785	784823
102987	784824
81754	784825
47230	784826
80047	784827
73135	784828
4091	784829
70056	784830
14787	784831
1566	784832
16025	784833
99758	784834
1825	784835
44953	784836
32615	784837
14341	784838
48290	784839
145834	784840
18320	784841
709	784842
679	784843
32179	784844
37194	784845
64020	784846
47593	784847
65412	784848
77163	784849
24717	784850
12638	784851
15881	784852
109639	784853
23742	784854
58082	784855
13512	784856
2300	784857
2609	784858
42268	784859
35741	784860
2676	784861
1787	784862
46252	784863
1193	784864
20113	784865
2105	784866
7746	784867
19896	784868
2970	784869
82753	784870
13523	784871
9574	784872
64335	784873
269	784874
22948	784875
68982	784876
42318	784877
2472	784878
32118	784879
15847	784880
18632	784881
6561	784882
6	784883
47454	784884
46688	784885
54875	784886
155325	784887
1223	784888
5730	784889
40760	784890
33008	784891
97246	784892
54486	784893
44215	784894
54719	784895
54960	784896
125165	784897
87903	784898
31068	784899
105452	784900
74346	784901
8545	784902
16061	784903
19097	784904
1894	784905
16037	784906
18706	784907
109497	784908
99336	784909
13894	784910
139730	784911
5076	784912
244	784913
37457	784914
14421	784915
719	784916
8640	784917
16688	784918
141950	784919
75369	784920
95508	784921
657	784922
1220	784923
163468	784924
39616	784925
111012	784926
42366	784927
32562	784928
34170	784929
56413	784930
8604	784931
70446	784932
36137	784933
73258	784934
19627	784935
64573	784936
29829	784937
18307	784938
82383	784939
33776	784940
71071	784941
37524	784942
77360	784943
18654	784944
130076	784945
49723	784946
61128	784947
2201	784948
28939	784949
112990	784950
11174	784951
29501	784952
1619	784953
26270	784954
88192	784955
92925	784956
103013	784957
4089	784958
30376	784959
47875	784960
15917	784961
97779	784962
93561	784963
30277	784964
18997	784965
23326	784966
20986	784967
1959	784968
4464	784969
92395	784970
21504	784971
118241	784972
114874	784973
4634	784974
87522	784975
132852	784976
27617	784977
28762	784978
10510	784979
219	784980
1807	784981
745	784982
1912	784983
21202	784984
11081	784985
125300	784986
63	784987
26569	784988
39473	784989
84264	784990
21914	784991
166	784992
56913	784993
46680	784994
27787	784995
145394	784996
49284	784997
12275	784998
10398	784999
1536	785000
19053	785001
3072	785002
26382	785003
59517	785004
2398	785005
21870	785006
21303	785007
4154	785008
128747	785009
71368	785010
3406	785011
9486	785012
17183	785013
16621	785014
30713	785015
9529	785016
11596	785017
3443	785018
29806	785019
106140	785020
53145	785021
22739	785022
136867	785023
62876	785024
8515	785025
3628	785026
13940	785027
5894	785028
101355	785029
58726	785030
94314	785031
5627	785032
10494	785033
20866	785034
34046	785035
58158	785036
25880	785037
101830	785038
1445	785039
90381	785040
7782	785041
139985	785042
50106	785043
40196	785044
130509	785045
17900	785046
16308	785047
107491	785048
54409	785049
49	785050
201	785051
2763	785052
27641	785053
45124	785054
164594	785055
52481	785056
157	785057
86822	785058
161548	785059
19511	785060
40	785061
4196	785062
85573	785063
782	785064
25857	785065
13537	785066
2561	785067
48111	785068
11720	785069
36705	785070
22187	785071
20080	785072
2392	785073
6587	785074
105418	785075
14973	785076
8367	785077
6822	785078
61526	785079
11619	785080
1181	785081
16986	785082
31871	785083
46	785084
46612	785085
37912	785086
103140	785087
13583	785088
1104	785089
84933	785090
46453	785091
2611	785092
63610	785093
139208	785094
70844	785095
66672	785096
70086	785097
15278	785098
14127	785099
5653	785100
26129	785101
59038	785102
34780	785103
87167	785104
34104	785105
108992	785106
54067	785107
14016	785108
22775	785109
50097	785110
110614	785111
22971	785112
104433	785113
165267	785114
65104	785115
130766	785116
1965	785117
52643	785118
110696	785119
9883	785120
27793	785121
24311	785122
36690	785123
8192	785124
15073	785125
14757	785126
4511	785127
525	785128
152621	785129
24505	785130
2850	785131
46054	785132
2924	785133
104129	785134
55958	785135
41148	785136
32657	785137
7882	785138
1960	785139
90162	785140
85167	785141
816	785142
67140	785143
33911	785144
36180	785145
130179	785146
27072	785147
10585	785148
19950	785149
71646	785150
117517	785151
6399	785152
15061	785153
1198	785154
49339	785155
11069	785156
30643	785157
76592	785158
11853	785159
74167	785160
32056	785161
25500	785162
116441	785163
136898	785164
115920	785165
197	785166
128522	785167
162867	785168
4225	785169
43441	785170
9448	785171
35366	785172
105283	785173
12524	785174
165505	785175
4354	785176
82865	785177
65252	785178
7072	785179
27682	785180
35070	785181
6518	785182
37184	785183
5406	785184
16793	785185
33724	785186
4301	785187
32338	785188
14895	785189
114368	785190
129876	785191
12895	785192
20059	785193
72378	785194
42174	785195
8682	785196
11729	785197
19832	785198
115214	785199
50686	785200
46352	785201
101260	785202
65995	785203
12742	785204
88724	785205
1183	785206
60007	785207
124379	785208
39126	785209
13820	785210
27378	785211
29881	785212
8253	785213
6917	785214
70973	785215
42605	785216
67012	785217
42233	785218
28286	785219
324	785220
4359	785221
75599	785222
43353	785223
28575	785224
5320	785225
39906	785226
1754	785227
5569	785228
37794	785229
49166	785230
41185	785231
28539	785232
9512	785233
2423	785234
77971	785235
102192	785236
62075	785237
39233	785238
24161	785239
101200	785240
59514	785241
803	785242
101593	785243
8115	785244
9110	785245
22311	785246
15956	785247
4179	785248
83235	785249
45461	785250
30380	785251
11547	785252
19439	785253
95921	785254
35702	785255
15080	785256
3404	785257
13810	785258
15064	785259
77066	785260
5988	785261
94769	785262
3997	785263
9329	785264
123562	785265
20868	785266
63033	785267
41521	785268
39481	785269
98876	785270
74017	785271
6099	785272
98775	785273
106300	785274
93102	785275
82281	785276
21898	785277
542	785278
10717	785279
55678	785280
924	785281
9416	785282
81392	785283
1727	785284
35265	785285
49938	785286
23818	785287
148110	785288
142666	785289
1073	785290
7988	785291
1461	785292
61340	785293
11423	785294
135358	785295
82575	785296
1155	785297
37873	785298
3209	785299
44154	785300
18481	785301
11809	785302
61021	785303
18950	785304
15418	785305
22505	785306
36464	785307
70683	785308
46950	785309
7480	785310
54774	785311
24251	785312
2942	785313
105297	785314
97547	785315
132101	785316
766	785317
6985	785318
158464	785319
2288	785320
31145	785321
123644	785322
829	785323
29911	785324
130631	785325
12554	785326
27671	785327
85585	785328
146777	785329
74994	785330
133400	785331
38730	785332
87099	785333
69735	785334
37781	785335
57961	785336
2440	785337
51637	785338
129390	785339
33397	785340
31878	785341
18535	785342
146504	785343
4738	785344
116729	785345
5562	785346
3370	785347
316	785348
39992	785349
33861	785350
21016	785351
23411	785352
34677	785353
30329	785354
4210	785355
42	785356
77828	785357
147301	785358
90448	785359
54017	785360
101921	785361
9603	785362
1015	785363
5142	785364
5175	785365
5194	785366
41119	785367
33576	785368
24584	785369
105898	785370
10866	785371
127249	785372
19634	785373
1631	785374
15000	785375
5999	785376
47506	785377
4132	785378
147500	785379
1824	785380
1480	785381
97514	785382
7258	785383
60533	785384
23108	785385
25043	785386
67015	785387
57925	785388
27427	785389
541	785390
59248	785391
50885	785392
31605	785393
2567	785394
70661	785395
3226	785396
59126	785397
2595	785398
40927	785399
2888	785400
20514	785401
61029	785402
172	785403
5598	785404
42855	785405
29424	785406
29820	785407
26636	785408
90907	785409
28826	785410
100298	785411
8305	785412
9298	785413
49201	785414
97572	785415
57762	785416
19568	785417
41049	785418
30069	785419
26809	785420
9488	785421
19931	785422
6225	785423
14643	785424
72394	785425
20811	785426
4240	785427
30671	785428
50083	785429
27631	785430
4718	785431
58238	785432
52979	785433
6495	785434
1450	785435
444	785436
44741	785437
129170	785438
57935	785439
5230	785440
33149	785441
105	785442
128870	785443
42512	785444
64447	785445
93	785446
19693	785447
67	785448
574	785449
7394	785450
8167	785451
58619	785452
96248	785453
6076	785454
90202	785455
2890	785456
620	785457
8216	785458
20594	785459
2020	785460
18657	785461
65227	785462
8635	785463
70073	785464
35524	785465
1169	785466
101999	785467
7747	785468
34602	785469
20345	785470
23973	785471
226	785472
128404	785473
9953	785474
30856	785475
8796	785476
58755	785477
2267	785478
49359	785479
17792	785480
82996	785481
30845	785482
25395	785483
35889	785484
4199	785485
113132	785486
12896	785487
79007	785488
47754	785489
16293	785490
3492	785491
69743	785492
9751	785493
130170	785494
58186	785495
35214	785496
913	785497
10131	785498
4040	785499
6875	785500
111446	785501
120877	785502
87175	785503
40313	785504
57209	785505
4324	785506
55517	785507
31679	785508
17502	785509
4778	785510
27012	785511
6586	785512
492	785513
69666	785514
33334	785515
50610	785516
3955	785517
48732	785518
72761	785519
14672	785520
116402	785521
13629	785522
146041	785523
100941	785524
85280	785525
81522	785526
75061	785527
2413	785528
16594	785529
7829	785530
140590	785531
142910	785532
96975	785533
115831	785534
55825	785535
47383	785536
97725	785537
26839	785538
21648	785539
26299	785540
71	785541
40657	785542
68968	785543
86374	785544
5978	785545
1020	785546
45919	785547
4844	785548
81330	785549
15317	785550
55255	785551
56815	785552
50041	785553
3856	785554
92680	785555
4856	785556
116402	785557
9225	785558
10622	785559
38147	785560
19479	785561
10199	785562
265	785563
41202	785564
65613	785565
7556	785566
33818	785567
6172	785568
91635	785569
14744	785570
79880	785571
31068	785572
29306	785573
33809	785574
69023	785575
6070	785576
5462	785577
16833	785578
81663	785579
51246	785580
4056	785581
147673	785582
3318	785583
30919	785584
9497	785585
2557	785586
57804	785587
13276	785588
87554	785589
94	785590
33558	785591
16207	785592
13518	785593
7441	785594
49869	785595
82317	785596
1350	785597
17765	785598
11896	785599
143197	785600
59197	785601
40283	785602
109641	785603
73377	785604
131895	785605
19645	785606
150967	785607
50752	785608
22665	785609
23854	785610
62213	785611
102386	785612
56452	785613
134308	785614
70089	785615
83734	785616
32371	785617
152635	785618
37475	785619
29620	785620
41639	785621
4713	785622
5564	785623
5404	785624
53901	785625
32994	785626
21698	785627
3552	785628
40695	785629
54492	785630
990	785631
29652	785632
7114	785633
13243	785634
21431	785635
21357	785636
3225	785637
79004	785638
121593	785639
64916	785640
742	785641
149	785642
8668	785643
29988	785644
2989	785645
7570	785646
79759	785647
95698	785648
34731	785649
84060	785650
34384	785651
153588	785652
38903	785653
24887	785654
62396	785655
110262	785656
1320	785657
22735	785658
35	785659
31633	785660
926	785661
66587	785662
113361	785663
32422	785664
58194	785665
11010	785666
38401	785667
21162	785668
503	785669
128589	785670
17629	785671
89677	785672
48074	785673
74766	785674
11643	785675
89998	785676
6687	785677
105594	785678
10440	785679
26310	785680
1653	785681
7885	785682
4591	785683
9311	785684
27990	785685
3364	785686
46984	785687
14017	785688
27141	785689
30604	785690
90595	785691
106182	785692
45560	785693
58634	785694
56386	785695
11984	785696
10038	785697
12528	785698
75318	785699
87080	785700
58629	785701
34918	785702
15380	785703
14165	785704
57954	785705
34739	785706
76639	785707
18090	785708
12839	785709
11364	785710
741	785711
36665	785712
49317	785713
26389	785714
29260	785715
101125	785716
26096	785717
9408	785718
8096	785719
20545	785720
161372	785721
78282	785722
104407	785723
27802	785724
58806	785725
16423	785726
11836	785727
19946	785728
3504	785729
72899	785730
36035	785731
21475	785732
17134	785733
49242	785734
4342	785735
12694	785736
10872	785737
9640	785738
126228	785739
33925	785740
11593	785741
15944	785742
3308	785743
7830	785744
13215	785745
15345	785746
86763	785747
58845	785748
33942	785749
27160	785750
1065	785751
71155	785752
123646	785753
53417	785754
10717	785755
56469	785756
119249	785757
4029	785758
12593	785759
3390	785760
5853	785761
100606	785762
9821	785763
42305	785764
1455	785765
137012	785766
28583	785767
20039	785768
15737	785769
74450	785770
4843	785771
69245	785772
94137	785773
46765	785774
76510	785775
34394	785776
22101	785777
2435	785778
667	785779
35751	785780
66813	785781
1779	785782
5453	785783
9855	785784
60860	785785
41020	785786
28803	785787
54449	785788
119966	785789
59085	785790
128164	785791
26279	785792
82027	785793
3866	785794
74459	785795
9800	785796
83692	785797
2546	785798
13157	785799
2869	785800
15896	785801
24838	785802
114142	785803
57105	785804
273	785805
36642	785806
26091	785807
119509	785808
18525	785809
103260	785810
2489	785811
2721	785812
4789	785813
41841	785814
8701	785815
2678	785816
56170	785817
63261	785818
18223	785819
63680	785820
7377	785821
130431	785822
79347	785823
17925	785824
78925	785825
37782	785826
43727	785827
139477	785828
79878	785829
39161	785830
29173	785831
16449	785832
22507	785833
492	785834
26083	785835
54103	785836
1420	785837
47124	785838
93521	785839
49805	785840
29273	785841
251	785842
96008	785843
6936	785844
37803	785845
83698	785846
1872	785847
19558	785848
7636	785849
24026	785850
129577	785851
17295	785852
14504	785853
41705	785854
2017	785855
1574	785856
561	785857
10331	785858
57865	785859
33377	785860
1971	785861
19520	785862
2504	785863
11424	785864
1585	785865
5196	785866
5519	785867
131627	785868
83309	785869
4834	785870
12775	785871
78676	785872
5131	785873
19478	785874
48043	785875
55893	785876
96106	785877
26966	785878
64042	785879
96645	785880
85278	785881
64880	785882
92114	785883
73196	785884
24056	785885
10975	785886
35463	785887
41122	785888
103757	785889
92171	785890
24628	785891
99044	785892
70684	785893
6153	785894
1652	785895
71585	785896
120559	785897
767	785898
49223	785899
99054	785900
180	785901
33069	785902
11185	785903
18030	785904
9585	785905
48056	785906
45317	785907
45390	785908
2630	785909
81831	785910
18514	785911
19281	785912
12072	785913
22690	785914
87137	785915
19644	785916
1047	785917
26619	785918
50104	785919
3932	785920
26282	785921
52154	785922
5559	785923
17856	785924
1433	785925
12398	785926
93115	785927
117522	785928
23459	785929
21024	785930
6564	785931
17241	785932
147570	785933
31799	785934
23954	785935
91695	785936
41145	785937
13231	785938
72819	785939
24020	785940
164672	785941
241	785942
15178	785943
21379	785944
119269	785945
160123	785946
693	785947
2444	785948
30235	785949
40372	785950
162609	785951
4294	785952
500	785953
87733	785954
87776	785955
10206	785956
12145	785957
93520	785958
4631	785959
35023	785960
10751	785961
20819	785962
6044	785963
35198	785964
67995	785965
28859	785966
7074	785967
164180	785968
21296	785969
99515	785970
145797	785971
123048	785972
1919	785973
47779	785974
43401	785975
5457	785976
7772	785977
16304	785978
3309	785979
86825	785980
16928	785981
89753	785982
28370	785983
25064	785984
36342	785985
1352	785986
16174	785987
122958	785988
27760	785989
40068	785990
21132	785991
33177	785992
11879	785993
3863	785994
86797	785995
152879	785996
113003	785997
13802	785998
93588	785999
765	786000
30113	786001
26304	786002
20401	786003
5225	786004
12653	786005
21380	786006
45594	786007
60586	786008
108636	786009
33437	786010
20021	786011
886	786012
3834	786013
1201	786014
47007	786015
22728	786016
45011	786017
48387	786018
22807	786019
55729	786020
113182	786021
116329	786022
9086	786023
11817	786024
126024	786025
1302	786026
45778	786027
34185	786028
511	786029
1130	786030
17822	786031
70352	786032
7848	786033
814	786034
18177	786035
22673	786036
112	786037
30174	786038
24472	786039
145	786040
149	786041
10475	786042
124870	786043
40599	786044
91514	786045
97123	786046
2386	786047
10156	786048
75037	786049
4601	786050
108764	786051
5093	786052
54859	786053
79173	786054
459	786055
63769	786056
8929	786057
49654	786058
22804	786059
539	786060
19423	786061
34497	786062
4659	786063
71396	786064
21689	786065
5720	786066
44748	786067
5264	786068
67132	786069
49480	786070
13047	786071
4441	786072
6389	786073
34824	786074
164289	786075
28044	786076
7815	786077
14006	786078
26608	786079
103481	786080
39234	786081
170	786082
1140	786083
86421	786084
79124	786085
25288	786086
47646	786087
51240	786088
29350	786089
15432	786090
7124	786091
116712	786092
33305	786093
133591	786094
85289	786095
120701	786096
7829	786097
14814	786098
32732	786099
2142	786100
44609	786101
8738	786102
1344	786103
8484	786104
40215	786105
2405	786106
159879	786107
37244	786108
6215	786109
154731	786110
32292	786111
373	786112
65809	786113
111971	786114
13416	786115
89616	786116
89644	786117
99269	786118
3328	786119
3661	786120
36258	786121
8881	786122
126512	786123
43322	786124
2442	786125
75430	786126
65899	786127
3035	786128
116424	786129
88456	786130
25506	786131
1748	786132
27384	786133
42466	786134
66710	786135
129505	786136
19160	786137
155705	786138
49188	786139
112509	786140
57114	786141
129551	786142
57	786143
44541	786144
135741	786145
154030	786146
74150	786147
30869	786148
92119	786149
20871	786150
35462	786151
16294	786152
30146	786153
24896	786154
9649	786155
2206	786156
163843	786157
7951	786158
62560	786159
16196	786160
49778	786161
137299	786162
80581	786163
48965	786164
15401	786165
26584	786166
2782	786167
4252	786168
80422	786169
51539	786170
18583	786171
49192	786172
4598	786173
104800	786174
82901	786175
11211	786176
80927	786177
35079	786178
3726	786179
42798	786180
16092	786181
156854	786182
102078	786183
30624	786184
150179	786185
35870	786186
65	786187
44688	786188
100573	786189
121334	786190
86726	786191
71272	786192
29803	786193
6283	786194
20750	786195
26523	786196
19394	786197
43072	786198
80093	786199
77986	786200
185	786201
42884	786202
120103	786203
37157	786204
71091	786205
59224	786206
177	786207
15906	786208
103906	786209
42514	786210
10433	786211
31284	786212
7913	786213
3	786214
13054	786215
110701	786216
42394	786217
3670	786218
12183	786219
18557	786220
309	786221
6710	786222
79219	786223
42523	786224
1413	786225
36445	786226
251	786227
44171	786228
82687	786229
164281	786230
8285	786231
3506	786232
37014	786233
16461	786234
31962	786235
57013	786236
25239	786237
5627	786238
21855	786239
22968	786240
5789	786241
34306	786242
58526	786243
428	786244
5036	786245
6171	786246
348	786247
115215	786248
6474	786249
141	786250
22741	786251
237	786252
45839	786253
49886	786254
60369	786255
140716	786256
3192	786257
11425	786258
3314	786259
36006	786260
14871	786261
56277	786262
7805	786263
128913	786264
38782	786265
87946	786266
64089	786267
54050	786268
10561	786269
43725	786270
52850	786271
14733	786272
1345	786273
43291	786274
12176	786275
84904	786276
30304	786277
42578	786278
40729	786279
11931	786280
69370	786281
28722	786282
7472	786283
39695	786284
3925	786285
61	786286
117219	786287
104247	786288
73814	786289
22230	786290
70093	786291
31221	786292
106270	786293
50027	786294
128796	786295
90918	786296
60709	786297
69438	786298
30786	786299
99554	786300
70959	786301
28893	786302
104876	786303
23837	786304
3058	786305
26369	786306
25683	786307
130646	786308
5467	786309
25973	786310
12952	786311
6277	786312
61793	786313
1939	786314
45667	786315
19696	786316
100731	786317
2110	786318
27774	786319
54053	786320
132223	786321
54367	786322
160688	786323
147	786324
37420	786325
157617	786326
65833	786327
36480	786328
41429	786329
71149	786330
42754	786331
20683	786332
35070	786333
94676	786334
91889	786335
20709	786336
46424	786337
7379	786338
40603	786339
41653	786340
34950	786341
44652	786342
86062	786343
2658	786344
10001	786345
24520	786346
33594	786347
69379	786348
91401	786349
95844	786350
44547	786351
36115	786352
10890	786353
98869	786354
25443	786355
97224	786356
65822	786357
68255	786358
80803	786359
81973	786360
54724	786361
25163	786362
8890	786363
14768	786364
3916	786365
97615	786366
51008	786367
85325	786368
26211	786369
126873	786370
15847	786371
396	786372
23265	786373
19677	786374
9163	786375
78792	786376
12626	786377
5214	786378
3972	786379
67049	786380
28900	786381
11343	786382
15600	786383
19621	786384
118723	786385
19808	786386
134177	786387
71010	786388
682	786389
40328	786390
64990	786391
10296	786392
82439	786393
7395	786394
54645	786395
56710	786396
106169	786397
111655	786398
85331	786399
3705	786400
12429	786401
12294	786402
23424	786403
1054	786404
105618	786405
35492	786406
63483	786407
55089	786408
77723	786409
3598	786410
36580	786411
115361	786412
3056	786413
1432	786414
6107	786415
85405	786416
20113	786417
77591	786418
27867	786419
50987	786420
59765	786421
71433	786422
394	786423
127695	786424
2188	786425
118029	786426
43104	786427
9468	786428
18988	786429
57844	786430
15850	786431
2900	786432
9461	786433
62543	786434
1558	786435
190	786436
7735	786437
53319	786438
48158	786439
86890	786440
91699	786441
30306	786442
40889	786443
76311	786444
55452	786445
32541	786446
124253	786447
20297	786448
11204	786449
11055	786450
13969	786451
17937	786452
76548	786453
978	786454
83140	786455
88004	786456
11605	786457
55265	786458
150118	786459
109936	786460
187	786461
152032	786462
61388	786463
58127	786464
40877	786465
76834	786466
43056	786467
8338	786468
87641	786469
42166	786470
21131	786471
41628	786472
53084	786473
87892	786474
34621	786475
36087	786476
297	786477
1786	786478
47670	786479
126097	786480
33478	786481
11487	786482
17270	786483
1567	786484
15540	786485
38337	786486
85935	786487
6436	786488
10888	786489
107808	786490
54444	786491
26477	786492
3477	786493
20242	786494
7299	786495
21192	786496
29895	786497
25473	786498
54330	786499
3443	786500
59572	786501
48632	786502
28220	786503
699	786504
5193	786505
63026	786506
6993	786507
28471	786508
88946	786509
47522	786510
59475	786511
98567	786512
69204	786513
6637	786514
76329	786515
70668	786516
411	786517
34260	786518
45595	786519
69561	786520
39609	786521
242	786522
37544	786523
31428	786524
4678	786525
1519	786526
30994	786527
118273	786528
2373	786529
105892	786530
10324	786531
15222	786532
14677	786533
60097	786534
54228	786535
4045	786536
7846	786537
84940	786538
16561	786539
105644	786540
33765	786541
34756	786542
12462	786543
37238	786544
7655	786545
13183	786546
48289	786547
2264	786548
55082	786549
63073	786550
46068	786551
134845	786552
5236	786553
33366	786554
125510	786555
109438	786556
60678	786557
51638	786558
41622	786559
20512	786560
89769	786561
345	786562
15252	786563
1958	786564
15418	786565
7827	786566
104	786567
8281	786568
25385	786569
112054	786570
48851	786571
8020	786572
10408	786573
76454	786574
1005	786575
1446	786576
10481	786577
23838	786578
16733	786579
49300	786580
33643	786581
6864	786582
97018	786583
159	786584
13201	786585
805	786586
8692	786587
40108	786588
107548	786589
27862	786590
62295	786591
7748	786592
6631	786593
20472	786594
7579	786595
48832	786596
32982	786597
84066	786598
4345	786599
21752	786600
13495	786601
19267	786602
5298	786603
104372	786604
95202	786605
28709	786606
42749	786607
104294	786608
86732	786609
124167	786610
86039	786611
69407	786612
10240	786613
45372	786614
13133	786615
41075	786616
71	786617
54779	786618
87725	786619
6137	786620
84263	786621
21467	786622
54356	786623
151447	786624
1581	786625
72157	786626
10998	786627
25227	786628
170	786629
2329	786630
65142	786631
17603	786632
1666	786633
136572	786634
7417	786635
22049	786636
30477	786637
802	786638
127513	786639
35905	786640
1201	786641
38163	786642
60524	786643
29483	786644
28694	786645
110322	786646
14561	786647
33222	786648
109962	786649
6016	786650
6736	786651
16164	786652
37992	786653
841	786654
8775	786655
13737	786656
104882	786657
108100	786658
418	786659
77741	786660
29378	786661
39827	786662
47452	786663
38981	786664
54822	786665
9473	786666
97009	786667
143092	786668
17057	786669
28072	786670
80421	786671
24625	786672
70901	786673
11312	786674
37870	786675
59521	786676
52235	786677
30824	786678
129061	786679
8240	786680
44053	786681
111774	786682
29248	786683
24012	786684
108811	786685
73933	786686
28303	786687
85512	786688
44804	786689
91158	786690
71220	786691
32493	786692
130194	786693
9317	786694
4014	786695
63970	786696
58034	786697
55165	786698
34242	786699
32643	786700
18976	786701
59127	786702
1618	786703
110874	786704
99428	786705
125703	786706
56374	786707
1996	786708
42276	786709
72717	786710
121613	786711
108923	786712
7049	786713
140580	786714
209	786715
50400	786716
47243	786717
110	786718
106965	786719
18339	786720
6920	786721
97191	786722
18044	786723
920	786724
37611	786725
15072	786726
147676	786727
4046	786728
36858	786729
42485	786730
42674	786731
18408	786732
17276	786733
63675	786734
65086	786735
4673	786736
6881	786737
45805	786738
48163	786739
107772	786740
92154	786741
28835	786742
3315	786743
65037	786744
27192	786745
12189	786746
41587	786747
12108	786748
14835	786749
64489	786750
53151	786751
1760	786752
128080	786753
115146	786754
49291	786755
10328	786756
24831	786757
12363	786758
159990	786759
66977	786760
83122	786761
7069	786762
80723	786763
74528	786764
42464	786765
10746	786766
41282	786767
3133	786768
67097	786769
28778	786770
49657	786771
59268	786772
10367	786773
81721	786774
5374	786775
80539	786776
54112	786777
54428	786778
146719	786779
1001	786780
69807	786781
12469	786782
27047	786783
62998	786784
3425	786785
96699	786786
59493	786787
37385	786788
8961	786789
24432	786790
5518	786791
83279	786792
498	786793
28494	786794
43964	786795
69915	786796
11268	786797
37943	786798
62082	786799
2952	786800
40161	786801
42047	786802
18071	786803
105218	786804
36139	786805
17957	786806
39290	786807
55471	786808
42674	786809
43141	786810
18526	786811
57478	786812
31902	786813
4680	786814
57025	786815
89362	786816
2833	786817
69524	786818
26881	786819
130096	786820
3593	786821
100973	786822
57529	786823
85797	786824
24	786825
12723	786826
61424	786827
85651	786828
33283	786829
19960	786830
73043	786831
3575	786832
29592	786833
80664	786834
40127	786835
53254	786836
13699	786837
2526	786838
14329	786839
6250	786840
13206	786841
115539	786842
59719	786843
44688	786844
3744	786845
76980	786846
62784	786847
35298	786848
62798	786849
63305	786850
69869	786851
5114	786852
5685	786853
57373	786854
92098	786855
15	786856
66873	786857
55859	786858
33710	786859
6466	786860
11744	786861
42665	786862
40913	786863
1731	786864
37073	786865
42120	786866
25284	786867
1921	786868
34635	786869
32041	786870
118363	786871
49979	786872
72237	786873
102786	786874
31476	786875
118812	786876
32020	786877
15327	786878
128940	786879
8593	786880
10241	786881
507	786882
165611	786883
29621	786884
24838	786885
67182	786886
26548	786887
71885	786888
21229	786889
2727	786890
9989	786891
26093	786892
30905	786893
2685	786894
23829	786895
46009	786896
8305	786897
9408	786898
13072	786899
3986	786900
12314	786901
11962	786902
12627	786903
13162	786904
10651	786905
5145	786906
24525	786907
13095	786908
20801	786909
72384	786910
18549	786911
118992	786912
3552	786913
924	786914
2684	786915
2088	786916
58155	786917
16790	786918
51045	786919
15760	786920
8796	786921
72060	786922
11344	786923
20465	786924
92672	786925
40243	786926
24935	786927
22438	786928
40528	786929
33550	786930
105951	786931
73399	786932
46627	786933
97983	786934
59215	786935
18	786936
72232	786937
86901	786938
141713	786939
12846	786940
69800	786941
54602	786942
70992	786943
6601	786944
20547	786945
917	786946
107479	786947
27342	786948
19277	786949
22247	786950
40409	786951
1296	786952
48598	786953
2403	786954
101171	786955
18441	786956
59315	786957
102510	786958
2756	786959
130829	786960
12603	786961
53646	786962
28934	786963
1014	786964
18336	786965
69825	786966
108360	786967
25300	786968
69893	786969
11925	786970
13641	786971
315	786972
22548	786973
13362	786974
17056	786975
31384	786976
3449	786977
47659	786978
147211	786979
5574	786980
78638	786981
27666	786982
30168	786983
25157	786984
34937	786985
75150	786986
84461	786987
36080	786988
65702	786989
36155	786990
50472	786991
9148	786992
20175	786993
25496	786994
36122	786995
153886	786996
19227	786997
6873	786998
4643	786999
62332	787000
8711	787001
4567	787002
6853	787003
570	787004
5747	787005
11916	787006
832	787007
35187	787008
44725	787009
51722	787010
769	787011
34939	787012
994	787013
18822	787014
76163	787015
77076	787016
54934	787017
47167	787018
27204	787019
102818	787020
20310	787021
14490	787022
79104	787023
9243	787024
87523	787025
27097	787026
40790	787027
23298	787028
94372	787029
1431	787030
28113	787031
34707	787032
13370	787033
17409	787034
69446	787035
35451	787036
14025	787037
12841	787038
18456	787039
37141	787040
27455	787041
5135	787042
1897	787043
1506	787044
61296	787045
10273	787046
88270	787047
20964	787048
13610	787049
15230	787050
3479	787051
39854	787052
37309	787053
29983	787054
15550	787055
30804	787056
4915	787057
27305	787058
164	787059
21910	787060
4909	787061
37755	787062
3478	787063
91687	787064
8163	787065
4725	787066
18297	787067
5621	787068
27624	787069
46379	787070
3	787071
55782	787072
3059	787073
19747	787074
158432	787075
66027	787076
153257	787077
15057	787078
3788	787079
78944	787080
47368	787081
7320	787082
66160	787083
19895	787084
8438	787085
37952	787086
12915	787087
96724	787088
20943	787089
70070	787090
33027	787091
40562	787092
39089	787093
73418	787094
109234	787095
3027	787096
11723	787097
49179	787098
115873	787099
17028	787100
44468	787101
3722	787102
94953	787103
19535	787104
55847	787105
2995	787106
57094	787107
48546	787108
7896	787109
24632	787110
5916	787111
64136	787112
594	787113
37784	787114
250	787115
53426	787116
32461	787117
23962	787118
129453	787119
71134	787120
22058	787121
98362	787122
5347	787123
20091	787124
83163	787125
11181	787126
114736	787127
31792	787128
58122	787129
65558	787130
14555	787131
14857	787132
15092	787133
42207	787134
25019	787135
9819	787136
29257	787137
2127	787138
48027	787139
60615	787140
42167	787141
544	787142
25824	787143
15035	787144
98394	787145
19976	787146
157472	787147
94508	787148
193	787149
12363	787150
12465	787151
7622	787152
32032	787153
8270	787154
86685	787155
12186	787156
159826	787157
70853	787158
35215	787159
146356	787160
104702	787161
7345	787162
38287	787163
381	787164
22334	787165
8033	787166
11480	787167
62958	787168
74549	787169
5984	787170
33143	787171
49169	787172
117265	787173
69048	787174
5693	787175
25694	787176
980	787177
49108	787178
123618	787179
25748	787180
13216	787181
2559	787182
45458	787183
29439	787184
88831	787185
16766	787186
106517	787187
13321	787188
126992	787189
89464	787190
41171	787191
262	787192
4536	787193
46269	787194
132241	787195
41399	787196
65683	787197
21574	787198
13852	787199
88088	787200
69626	787201
71053	787202
1343	787203
9106	787204
1981	787205
50905	787206
81173	787207
7779	787208
76845	787209
60492	787210
14992	787211
84542	787212
31911	787213
90564	787214
16963	787215
82547	787216
94500	787217
158489	787218
24515	787219
55054	787220
14237	787221
2484	787222
107668	787223
8335	787224
79184	787225
98276	787226
22788	787227
6709	787228
2252	787229
54084	787230
7672	787231
115467	787232
21063	787233
3764	787234
30256	787235
9237	787236
12282	787237
35467	787238
1239	787239
1694	787240
80076	787241
23882	787242
10106	787243
32231	787244
18338	787245
29421	787246
114778	787247
114	787248
7572	787249
725	787250
134	787251
18110	787252
2003	787253
74922	787254
2993	787255
107504	787256
37661	787257
3129	787258
24498	787259
94080	787260
2238	787261
31863	787262
11030	787263
15936	787264
20575	787265
11666	787266
8498	787267
39731	787268
14345	787269
982	787270
23832	787271
164089	787272
78893	787273
3021	787274
3356	787275
250	787276
34789	787277
127505	787278
53490	787279
534	787280
19753	787281
7492	787282
36409	787283
105326	787284
17020	787285
2992	787286
38211	787287
20824	787288
1417	787289
40123	787290
69	787291
3229	787292
44726	787293
9180	787294
2946	787295
64918	787296
10155	787297
3171	787298
40561	787299
16900	787300
7173	787301
56816	787302
15	787303
17485	787304
15418	787305
5512	787306
52456	787307
42875	787308
85108	787309
4322	787310
2727	787311
124622	787312
38606	787313
43990	787314
121779	787315
90587	787316
12986	787317
8637	787318
22305	787319
34748	787320
50288	787321
2913	787322
77291	787323
9010	787324
49206	787325
55018	787326
14357	787327
33676	787328
43795	787329
89789	787330
34479	787331
27422	787332
148374	787333
2764	787334
75952	787335
43895	787336
5177	787337
128230	787338
13705	787339
10126	787340
104304	787341
155424	787342
33420	787343
10129	787344
5769	787345
1374	787346
47927	787347
9430	787348
3185	787349
24395	787350
10508	787351
70898	787352
9514	787353
50395	787354
98498	787355
4135	787356
155860	787357
18624	787358
6138	787359
26583	787360
457	787361
53405	787362
61842	787363
9310	787364
24561	787365
7889	787366
124538	787367
38493	787368
558	787369
14275	787370
20849	787371
147132	787372
53347	787373
15465	787374
11762	787375
75887	787376
34475	787377
31692	787378
55451	787379
67348	787380
890	787381
87201	787382
20040	787383
30034	787384
689	787385
18813	787386
70247	787387
477	787388
66339	787389
26041	787390
45659	787391
19739	787392
71066	787393
10846	787394
4988	787395
394	787396
6471	787397
52690	787398
45261	787399
41517	787400
22253	787401
18798	787402
101622	787403
67972	787404
174	787405
6569	787406
2446	787407
129097	787408
100883	787409
29621	787410
130957	787411
30073	787412
28386	787413
74667	787414
40552	787415
66349	787416
71361	787417
113363	787418
83765	787419
107349	787420
163917	787421
17036	787422
104847	787423
20295	787424
11319	787425
57192	787426
8933	787427
5055	787428
141702	787429
34980	787430
34466	787431
125249	787432
42007	787433
6505	787434
52517	787435
17173	787436
42228	787437
68666	787438
97809	787439
79325	787440
118382	787441
26102	787442
4508	787443
13497	787444
3941	787445
34455	787446
43665	787447
9030	787448
406	787449
31050	787450
21393	787451
31456	787452
5952	787453
4603	787454
9490	787455
6965	787456
25945	787457
52808	787458
3197	787459
90528	787460
25760	787461
15205	787462
7295	787463
729	787464
6772	787465
5091	787466
133433	787467
31821	787468
140504	787469
117855	787470
29418	787471
51450	787472
2243	787473
1019	787474
44724	787475
55066	787476
30739	787477
106114	787478
84398	787479
2109	787480
14177	787481
26112	787482
9076	787483
29917	787484
25614	787485
20521	787486
1480	787487
49050	787488
51688	787489
29782	787490
102421	787491
52093	787492
71975	787493
71857	787494
4658	787495
132518	787496
1456	787497
25818	787498
23417	787499
21452	787500
57795	787501
45007	787502
19965	787503
45369	787504
77272	787505
58533	787506
24378	787507
66627	787508
5832	787509
129376	787510
43523	787511
81750	787512
50355	787513
65994	787514
20967	787515
14525	787516
840	787517
5973	787518
8506	787519
6094	787520
51604	787521
54732	787522
259	787523
4425	787524
134429	787525
782	787526
22124	787527
69632	787528
120533	787529
2453	787530
61206	787531
115451	787532
10025	787533
9379	787534
525	787535
32620	787536
32139	787537
70321	787538
586	787539
78664	787540
5726	787541
6868	787542
47502	787543
55392	787544
55	787545
128121	787546
12038	787547
79609	787548
122510	787549
157282	787550
51379	787551
105234	787552
22994	787553
11389	787554
44017	787555
20468	787556
8857	787557
138697	787558
57909	787559
48829	787560
59820	787561
17586	787562
5595	787563
116	787564
3060	787565
78849	787566
15361	787567
8864	787568
53901	787569
143	787570
26231	787571
35688	787572
3687	787573
58119	787574
822	787575
44440	787576
83334	787577
10636	787578
12718	787579
67412	787580
9829	787581
54309	787582
93945	787583
14888	787584
5686	787585
63524	787586
23636	787587
15904	787588
6648	787589
4731	787590
26897	787591
106	787592
72699	787593
37	787594
103617	787595
161475	787596
45257	787597
975	787598
34653	787599
11551	787600
26222	787601
35432	787602
106177	787603
66059	787604
36089	787605
48401	787606
20659	787607
14389	787608
38423	787609
130638	787610
55211	787611
13089	787612
17050	787613
66318	787614
994	787615
34717	787616
32046	787617
35396	787618
17444	787619
33700	787620
11161	787621
67207	787622
50707	787623
10811	787624
42638	787625
1469	787626
9357	787627
86584	787628
67634	787629
38445	787630
3290	787631
49933	787632
5227	787633
28019	787634
9636	787635
100826	787636
8588	787637
22535	787638
9523	787639
10897	787640
4724	787641
7120	787642
52233	787643
71883	787644
123367	787645
5683	787646
9509	787647
13227	787648
77570	787649
4784	787650
100069	787651
166119	787652
28389	787653
2929	787654
55393	787655
21798	787656
7601	787657
18788	787658
9781	787659
135923	787660
18530	787661
34082	787662
86748	787663
48323	787664
62934	787665
398	787666
131289	787667
55357	787668
73983	787669
17261	787670
6321	787671
23448	787672
114065	787673
68006	787674
49415	787675
109838	787676
1580	787677
146002	787678
12160	787679
46617	787680
37574	787681
18807	787682
6642	787683
19972	787684
54110	787685
19476	787686
84753	787687
4513	787688
12519	787689
23315	787690
31399	787691
17924	787692
4908	787693
5263	787694
86113	787695
22873	787696
1822	787697
583	787698
89246	787699
150526	787700
85569	787701
53150	787702
5669	787703
122227	787704
11730	787705
19145	787706
31867	787707
30531	787708
66533	787709
10578	787710
95709	787711
68129	787712
32960	787713
26351	787714
85880	787715
4838	787716
1019	787717
1633	787718
28210	787719
1973	787720
9946	787721
49263	787722
9604	787723
76630	787724
2688	787725
26668	787726
25236	787727
75348	787728
4652	787729
129331	787730
21888	787731
5010	787732
6150	787733
35726	787734
93703	787735
88898	787736
14630	787737
29514	787738
23009	787739
88893	787740
70056	787741
20999	787742
6849	787743
148549	787744
40765	787745
100941	787746
19152	787747
55487	787748
28319	787749
1235	787750
1788	787751
42623	787752
8895	787753
15800	787754
26538	787755
16056	787756
75859	787757
36222	787758
8128	787759
29234	787760
9619	787761
13849	787762
76756	787763
63996	787764
2565	787765
59913	787766
6149	787767
4761	787768
26540	787769
39248	787770
7508	787771
129155	787772
96900	787773
87484	787774
8929	787775
85347	787776
125307	787777
4091	787778
24810	787779
105075	787780
22758	787781
72193	787782
84232	787783
11979	787784
6344	787785
30773	787786
152300	787787
64520	787788
72936	787789
33166	787790
3585	787791
695	787792
10644	787793
5834	787794
34211	787795
105975	787796
51788	787797
98655	787798
3269	787799
12349	787800
14219	787801
3564	787802
83279	787803
96071	787804
7467	787805
2895	787806
33204	787807
63378	787808
77756	787809
44840	787810
14142	787811
102703	787812
144159	787813
8794	787814
39679	787815
18627	787816
46552	787817
73679	787818
39572	787819
65242	787820
50175	787821
3365	787822
29681	787823
81246	787824
19281	787825
10523	787826
38070	787827
56585	787828
28873	787829
56609	787830
91216	787831
52960	787832
548	787833
25478	787834
19601	787835
35889	787836
17253	787837
9313	787838
2236	787839
20359	787840
7500	787841
79858	787842
1585	787843
64035	787844
131425	787845
112562	787846
78645	787847
11605	787848
33692	787849
53440	787850
1453	787851
44763	787852
37583	787853
106403	787854
30286	787855
1406	787856
105023	787857
1595	787858
5476	787859
1427	787860
4562	787861
28810	787862
120813	787863
57924	787864
30570	787865
155941	787866
104562	787867
21330	787868
44065	787869
105472	787870
882	787871
23504	787872
29765	787873
6160	787874
43384	787875
79131	787876
11432	787877
54890	787878
116218	787879
128853	787880
9168	787881
3687	787882
30160	787883
10275	787884
24751	787885
25863	787886
130568	787887
43754	787888
4960	787889
46774	787890
65274	787891
29033	787892
86787	787893
11051	787894
24752	787895
20649	787896
152534	787897
15482	787898
3713	787899
70594	787900
52513	787901
65689	787902
8351	787903
82319	787904
64356	787905
2640	787906
38672	787907
309	787908
2370	787909
8093	787910
37924	787911
77498	787912
2798	787913
346	787914
6370	787915
31588	787916
48597	787917
11977	787918
46568	787919
124656	787920
1118	787921
48334	787922
2891	787923
29243	787924
28947	787925
33010	787926
81371	787927
36934	787928
1947	787929
100460	787930
23697	787931
12884	787932
13572	787933
100510	787934
83858	787935
93287	787936
101051	787937
72942	787938
105306	787939
4206	787940
133297	787941
18	787942
10429	787943
55222	787944
3663	787945
1383	787946
26908	787947
18076	787948
69994	787949
106531	787950
33574	787951
158060	787952
38750	787953
72479	787954
39403	787955
61199	787956
10027	787957
157883	787958
248	787959
84964	787960
12281	787961
123544	787962
100180	787963
22811	787964
36184	787965
21357	787966
92600	787967
134098	787968
27551	787969
123186	787970
31364	787971
154738	787972
93455	787973
71817	787974
11086	787975
7	787976
54427	787977
49989	787978
21709	787979
139644	787980
10744	787981
2216	787982
41412	787983
58535	787984
24967	787985
58858	787986
15201	787987
6235	787988
49541	787989
7918	787990
4303	787991
33898	787992
70982	787993
61361	787994
77262	787995
488	787996
60696	787997
14977	787998
24559	787999
15459	788000
15197	788001
64084	788002
83420	788003
14056	788004
99621	788005
78946	788006
50685	788007
45091	788008
20254	788009
63367	788010
160514	788011
4548	788012
4372	788013
27458	788014
19292	788015
1918	788016
18848	788017
21197	788018
16495	788019
7585	788020
28177	788021
7221	788022
34922	788023
162632	788024
8887	788025
29714	788026
40479	788027
76522	788028
38988	788029
48951	788030
26090	788031
24662	788032
31770	788033
6589	788034
36525	788035
19658	788036
34345	788037
126107	788038
3822	788039
41617	788040
8658	788041
120245	788042
87192	788043
79666	788044
21490	788045
131424	788046
74088	788047
7018	788048
33866	788049
6023	788050
51507	788051
18484	788052
75150	788053
56856	788054
10999	788055
53066	788056
23001	788057
61668	788058
10778	788059
41269	788060
55341	788061
82979	788062
150432	788063
20127	788064
87861	788065
47772	788066
41112	788067
55479	788068
18917	788069
51202	788070
5494	788071
102358	788072
75130	788073
2550	788074
11385	788075
115896	788076
8038	788077
53132	788078
57310	788079
127058	788080
69359	788081
91677	788082
47178	788083
16295	788084
24733	788085
2003	788086
67444	788087
77625	788088
477	788089
8565	788090
11057	788091
37413	788092
29736	788093
9941	788094
8249	788095
8636	788096
99982	788097
9216	788098
27575	788099
306	788100
23979	788101
5033	788102
96205	788103
24952	788104
2689	788105
47079	788106
14738	788107
1491	788108
139270	788109
13573	788110
64995	788111
38766	788112
49917	788113
30239	788114
17891	788115
111448	788116
12850	788117
29988	788118
115680	788119
29532	788120
115856	788121
53311	788122
106730	788123
21746	788124
5751	788125
38850	788126
108060	788127
27557	788128
12514	788129
124643	788130
28195	788131
80756	788132
95587	788133
21221	788134
366	788135
33148	788136
146655	788137
13210	788138
45459	788139
88082	788140
15525	788141
57063	788142
84465	788143
34776	788144
35226	788145
14201	788146
15654	788147
55069	788148
117254	788149
3774	788150
132232	788151
15132	788152
4770	788153
2720	788154
887	788155
57820	788156
91385	788157
65875	788158
1731	788159
25369	788160
56727	788161
166056	788162
37225	788163
46715	788164
53098	788165
124539	788166
6711	788167
33127	788168
92349	788169
39418	788170
35333	788171
1747	788172
86525	788173
143148	788174
72813	788175
23296	788176
6326	788177
28019	788178
16000	788179
10589	788180
41206	788181
10743	788182
35534	788183
121599	788184
7978	788185
128864	788186
51646	788187
24963	788188
62560	788189
132098	788190
65176	788191
55522	788192
1295	788193
50893	788194
41784	788195
411	788196
124201	788197
26783	788198
56978	788199
472	788200
73251	788201
4748	788202
58771	788203
5254	788204
64810	788205
31150	788206
3927	788207
23859	788208
18397	788209
99	788210
38379	788211
4080	788212
5516	788213
24462	788214
3598	788215
71725	788216
36365	788217
3945	788218
30918	788219
18775	788220
125482	788221
15081	788222
30523	788223
25237	788224
83903	788225
59826	788226
15436	788227
14112	788228
101877	788229
83430	788230
69417	788231
33624	788232
21666	788233
36725	788234
3440	788235
16229	788236
68714	788237
41535	788238
106469	788239
32751	788240
141293	788241
57395	788242
3558	788243
11385	788244
24972	788245
40606	788246
106036	788247
4192	788248
296	788249
71427	788250
98209	788251
40030	788252
157295	788253
42467	788254
12260	788255
2986	788256
131312	788257
18464	788258
33953	788259
148534	788260
25508	788261
12547	788262
88	788263
19130	788264
6045	788265
29978	788266
53824	788267
40444	788268
103003	788269
146703	788270
5108	788271
7276	788272
26892	788273
54863	788274
66194	788275
13203	788276
26199	788277
22500	788278
50703	788279
46706	788280
38174	788281
22339	788282
15205	788283
63503	788284
21984	788285
8075	788286
49007	788287
51769	788288
48805	788289
30441	788290
2289	788291
48584	788292
10501	788293
79705	788294
39717	788295
62258	788296
8501	788297
32544	788298
11998	788299
14802	788300
35278	788301
48552	788302
98070	788303
37637	788304
22437	788305
17045	788306
1200	788307
17759	788308
15875	788309
35318	788310
135326	788311
76575	788312
2178	788313
6117	788314
162717	788315
21948	788316
98893	788317
49391	788318
27772	788319
9602	788320
41933	788321
4925	788322
12715	788323
95246	788324
19429	788325
26450	788326
19084	788327
7111	788328
1589	788329
13844	788330
24341	788331
26054	788332
241	788333
12921	788334
3300	788335
142051	788336
78814	788337
39629	788338
12867	788339
123763	788340
5729	788341
48542	788342
47366	788343
94140	788344
101321	788345
30744	788346
6491	788347
124604	788348
132963	788349
75235	788350
66760	788351
892	788352
85729	788353
34478	788354
10754	788355
54992	788356
43890	788357
23326	788358
16024	788359
74836	788360
8812	788361
13873	788362
11217	788363
87376	788364
12613	788365
26832	788366
33856	788367
36037	788368
75822	788369
85319	788370
123211	788371
76677	788372
50554	788373
10983	788374
163475	788375
11936	788376
31330	788377
19126	788378
2439	788379
12	788380
63403	788381
5629	788382
9880	788383
125732	788384
35026	788385
9132	788386
61859	788387
43424	788388
129477	788389
47074	788390
81943	788391
18805	788392
78784	788393
42938	788394
7943	788395
5543	788396
80474	788397
47040	788398
42338	788399
4880	788400
16388	788401
54878	788402
38801	788403
2742	788404
3635	788405
49931	788406
6537	788407
103050	788408
48885	788409
15661	788410
870	788411
39026	788412
16587	788413
14190	788414
54815	788415
99762	788416
59481	788417
33627	788418
157645	788419
19522	788420
84849	788421
97157	788422
44733	788423
20530	788424
44319	788425
1209	788426
69150	788427
97530	788428
44889	788429
128261	788430
2618	788431
93958	788432
74272	788433
32092	788434
27395	788435
2658	788436
22401	788437
24027	788438
1662	788439
73524	788440
122933	788441
5461	788442
63373	788443
877	788444
32606	788445
72406	788446
80010	788447
2717	788448
3927	788449
3216	788450
81156	788451
72871	788452
77362	788453
111625	788454
9098	788455
25695	788456
56353	788457
40234	788458
20713	788459
44584	788460
20264	788461
75413	788462
7019	788463
80149	788464
35770	788465
1627	788466
74570	788467
5765	788468
56945	788469
102645	788470
58283	788471
34218	788472
45831	788473
61776	788474
1157	788475
68674	788476
2769	788477
15071	788478
6332	788479
6361	788480
26406	788481
2214	788482
50867	788483
7008	788484
30365	788485
21312	788486
4333	788487
4679	788488
44800	788489
19963	788490
31464	788491
104717	788492
11382	788493
53133	788494
32968	788495
21795	788496
90384	788497
91631	788498
6312	788499
13730	788500
14590	788501
56437	788502
103138	788503
1396	788504
114708	788505
17223	788506
24696	788507
37205	788508
3057	788509
13509	788510
138985	788511
51119	788512
163266	788513
93692	788514
39015	788515
128423	788516
3053	788517
55174	788518
16676	788519
793	788520
4825	788521
51359	788522
124405	788523
48466	788524
27679	788525
135502	788526
3958	788527
8491	788528
12312	788529
1249	788530
24090	788531
4806	788532
14308	788533
66300	788534
108514	788535
5068	788536
54625	788537
81974	788538
36839	788539
95	788540
27923	788541
9170	788542
81816	788543
49497	788544
402	788545
163662	788546
35108	788547
10308	788548
13381	788549
61477	788550
15935	788551
31267	788552
7737	788553
75132	788554
23391	788555
19106	788556
27201	788557
23439	788558
2231	788559
220	788560
2476	788561
60860	788562
6054	788563
32624	788564
64672	788565
105750	788566
12690	788567
83761	788568
10292	788569
66258	788570
60037	788571
9527	788572
37896	788573
28174	788574
69863	788575
12025	788576
19293	788577
6463	788578
133645	788579
112916	788580
140285	788581
113617	788582
41322	788583
55373	788584
12915	788585
82743	788586
68355	788587
72397	788588
51136	788589
33915	788590
3090	788591
46037	788592
15723	788593
41953	788594
13681	788595
23114	788596
161616	788597
58895	788598
29135	788599
106314	788600
51906	788601
694	788602
24114	788603
2685	788604
44854	788605
140740	788606
48386	788607
27739	788608
88197	788609
51677	788610
136225	788611
2077	788612
6887	788613
117432	788614
126862	788615
95851	788616
23240	788617
67940	788618
97861	788619
21432	788620
23607	788621
36060	788622
30049	788623
1909	788624
12741	788625
20617	788626
20451	788627
11375	788628
526	788629
4301	788630
6369	788631
38531	788632
68592	788633
5241	788634
13461	788635
35936	788636
143105	788637
108050	788638
16290	788639
78754	788640
3077	788641
48896	788642
5105	788643
13969	788644
37612	788645
517	788646
133027	788647
19464	788648
51361	788649
870	788650
135347	788651
62084	788652
106019	788653
112300	788654
10418	788655
56820	788656
64406	788657
2362	788658
45858	788659
61688	788660
89791	788661
52654	788662
54927	788663
38050	788664
81958	788665
65985	788666
67101	788667
142	788668
43868	788669
4172	788670
46497	788671
20177	788672
86121	788673
92522	788674
165906	788675
22025	788676
1596	788677
15259	788678
33311	788679
6587	788680
30721	788681
3947	788682
45660	788683
100897	788684
1696	788685
48377	788686
24982	788687
80839	788688
43526	788689
20687	788690
51486	788691
13448	788692
65389	788693
9081	788694
30280	788695
690	788696
9612	788697
7763	788698
37855	788699
3200	788700
7248	788701
377	788702
63809	788703
154640	788704
50349	788705
812	788706
8571	788707
5628	788708
13719	788709
68327	788710
80081	788711
21740	788712
54993	788713
7729	788714
44277	788715
5542	788716
14619	788717
33631	788718
60355	788719
62083	788720
27707	788721
3089	788722
23164	788723
3686	788724
19182	788725
53969	788726
135258	788727
58067	788728
19211	788729
93850	788730
91531	788731
9417	788732
2052	788733
13700	788734
127292	788735
18232	788736
6674	788737
83	788738
33157	788739
1441	788740
7771	788741
25268	788742
1126	788743
20516	788744
26952	788745
31340	788746
22501	788747
29822	788748
113613	788749
15228	788750
86310	788751
16793	788752
61787	788753
32921	788754
4987	788755
20261	788756
109336	788757
13231	788758
49947	788759
78622	788760
14336	788761
106146	788762
389	788763
104593	788764
71763	788765
7600	788766
103549	788767
73155	788768
55289	788769
19152	788770
34627	788771
57960	788772
2304	788773
45526	788774
30141	788775
18813	788776
1198	788777
88328	788778
10060	788779
21659	788780
56958	788781
2505	788782
6775	788783
99229	788784
1407	788785
147063	788786
54631	788787
76901	788788
31136	788789
35151	788790
129890	788791
2509	788792
50336	788793
466	788794
84630	788795
72089	788796
6192	788797
41653	788798
24544	788799
34892	788800
46736	788801
53382	788802
29829	788803
134072	788804
85772	788805
25501	788806
12376	788807
10348	788808
29556	788809
52056	788810
12244	788811
65074	788812
16309	788813
94997	788814
89233	788815
18578	788816
88574	788817
106092	788818
23017	788819
10717	788820
633	788821
6934	788822
20177	788823
32553	788824
59902	788825
84650	788826
32916	788827
63043	788828
23850	788829
31804	788830
3179	788831
4457	788832
30615	788833
24096	788834
204	788835
25549	788836
121437	788837
52795	788838
68984	788839
11010	788840
7207	788841
67688	788842
2276	788843
40630	788844
31718	788845
1203	788846
13359	788847
77867	788848
80806	788849
13020	788850
26511	788851
93446	788852
2739	788853
24207	788854
34261	788855
11516	788856
104609	788857
64749	788858
6059	788859
16367	788860
13161	788861
51963	788862
121732	788863
6816	788864
22468	788865
91921	788866
58625	788867
55449	788868
1588	788869
426	788870
101876	788871
2768	788872
38594	788873
17333	788874
20590	788875
647	788876
19860	788877
74878	788878
28987	788879
10871	788880
130005	788881
56786	788882
2213	788883
33178	788884
2795	788885
79450	788886
8822	788887
89387	788888
74486	788889
20169	788890
3658	788891
19124	788892
94517	788893
18125	788894
41595	788895
120707	788896
66804	788897
76055	788898
33842	788899
2354	788900
5904	788901
48408	788902
18099	788903
92	788904
40145	788905
9903	788906
4123	788907
102359	788908
8912	788909
60312	788910
18601	788911
97122	788912
11798	788913
64683	788914
3800	788915
13687	788916
56048	788917
43615	788918
19725	788919
141799	788920
34086	788921
12183	788922
924	788923
53183	788924
19403	788925
28904	788926
25884	788927
76386	788928
59108	788929
66150	788930
117500	788931
2990	788932
27466	788933
5488	788934
90848	788935
6071	788936
11617	788937
70555	788938
35840	788939
61736	788940
1883	788941
59191	788942
98091	788943
50272	788944
3490	788945
155070	788946
36386	788947
5857	788948
22427	788949
16782	788950
127912	788951
885	788952
21047	788953
84526	788954
16805	788955
107785	788956
1737	788957
17235	788958
31336	788959
63557	788960
25378	788961
32957	788962
20918	788963
9386	788964
98277	788965
2983	788966
7967	788967
4917	788968
6955	788969
80014	788970
48767	788971
43902	788972
2721	788973
112138	788974
639	788975
803	788976
12983	788977
100234	788978
14647	788979
27716	788980
43500	788981
36966	788982
26708	788983
7794	788984
44352	788985
17617	788986
15062	788987
4815	788988
36063	788989
6011	788990
15812	788991
26143	788992
117857	788993
103907	788994
31245	788995
28011	788996
888	788997
84788	788998
43848	788999
5525	789000
75820	789001
26743	789002
49262	789003
40368	789004
48589	789005
72830	789006
10755	789007
103	789008
23691	789009
819	789010
10745	789011
24629	789012
787	789013
100985	789014
565	789015
88138	789016
85425	789017
10607	789018
44689	789019
141498	789020
8124	789021
34415	789022
36758	789023
33038	789024
10890	789025
1481	789026
26628	789027
48847	789028
133852	789029
104193	789030
17320	789031
7945	789032
53774	789033
41596	789034
10412	789035
9300	789036
36378	789037
24914	789038
19132	789039
30906	789040
35159	789041
77568	789042
31168	789043
95136	789044
558	789045
39990	789046
31771	789047
13470	789048
11441	789049
25669	789050
8097	789051
96837	789052
17708	789053
25416	789054
26397	789055
23835	789056
10408	789057
11817	789058
3565	789059
45902	789060
104689	789061
65716	789062
25246	789063
2460	789064
58049	789065
16415	789066
5215	789067
6309	789068
130098	789069
83271	789070
1274	789071
116756	789072
48979	789073
664	789074
99718	789075
2760	789076
3639	789077
88037	789078
17684	789079
62742	789080
101397	789081
48140	789082
19219	789083
106926	789084
467	789085
1513	789086
22957	789087
90216	789088
6692	789089
138911	789090
91707	789091
86391	789092
74063	789093
114143	789094
32738	789095
1056	789096
79003	789097
211	789098
123288	789099
5694	789100
18211	789101
46513	789102
17625	789103
47879	789104
22655	789105
2726	789106
121886	789107
2913	789108
21757	789109
34562	789110
22719	789111
25765	789112
6213	789113
160833	789114
127724	789115
12176	789116
51491	789117
585	789118
78988	789119
37746	789120
27305	789121
724	789122
35817	789123
49625	789124
108611	789125
39310	789126
818	789127
17817	789128
8574	789129
18161	789130
19525	789131
63031	789132
3586	789133
1323	789134
17029	789135
37495	789136
6632	789137
21494	789138
37090	789139
129216	789140
1639	789141
3142	789142
5192	789143
18319	789144
9519	789145
71131	789146
76043	789147
23748	789148
35446	789149
32612	789150
7	789151
16934	789152
18723	789153
18500	789154
44783	789155
37057	789156
50252	789157
5279	789158
5049	789159
16641	789160
55765	789161
101045	789162
12441	789163
7407	789164
50524	789165
54928	789166
92077	789167
13417	789168
3578	789169
67816	789170
13207	789171
13093	789172
259	789173
155038	789174
122095	789175
6790	789176
34846	789177
18547	789178
68269	789179
25305	789180
24672	789181
8592	789182
63777	789183
113784	789184
66135	789185
21020	789186
10544	789187
113928	789188
55457	789189
30023	789190
107859	789191
78121	789192
44915	789193
5369	789194
36046	789195
103523	789196
7287	789197
4008	789198
71082	789199
115755	789200
43714	789201
4094	789202
125555	789203
17126	789204
2811	789205
23819	789206
96573	789207
59183	789208
77766	789209
510	789210
15180	789211
106	789212
70139	789213
81325	789214
24839	789215
1805	789216
29376	789217
8310	789218
59641	789219
1334	789220
35356	789221
755	789222
124524	789223
6390	789224
41748	789225
5735	789226
14196	789227
22010	789228
10993	789229
59848	789230
10538	789231
69664	789232
238	789233
20368	789234
924	789235
30703	789236
63643	789237
4542	789238
620	789239
13749	789240
58671	789241
12942	789242
40631	789243
86476	789244
924	789245
8314	789246
82025	789247
61126	789248
150511	789249
6731	789250
872	789251
133857	789252
26782	789253
47960	789254
4976	789255
10008	789256
58851	789257
713	789258
1856	789259
110268	789260
50796	789261
65257	789262
148488	789263
8406	789264
123062	789265
83281	789266
44426	789267
165206	789268
38595	789269
9322	789270
4366	789271
28632	789272
6174	789273
40136	789274
103096	789275
2724	789276
31182	789277
14337	789278
12888	789279
36987	789280
57182	789281
92734	789282
36541	789283
56173	789284
4754	789285
29054	789286
73869	789287
37293	789288
26521	789289
14472	789290
69817	789291
136841	789292
93	789293
3013	789294
22569	789295
13093	789296
29192	789297
19814	789298
8141	789299
55927	789300
61167	789301
49006	789302
92629	789303
12702	789304
145600	789305
53211	789306
132894	789307
15266	789308
108905	789309
74754	789310
34642	789311
7872	789312
3282	789313
64053	789314
385	789315
153	789316
43446	789317
71532	789318
126532	789319
13484	789320
13532	789321
60713	789322
68608	789323
2269	789324
125888	789325
8546	789326
3506	789327
34988	789328
5262	789329
115702	789330
28012	789331
51049	789332
37400	789333
21541	789334
4750	789335
165987	789336
66092	789337
15831	789338
42593	789339
19348	789340
17220	789341
12469	789342
55393	789343
7021	789344
142902	789345
26633	789346
2588	789347
158769	789348
92494	789349
48076	789350
9777	789351
2211	789352
59524	789353
114346	789354
940	789355
46791	789356
159649	789357
26904	789358
55396	789359
1521	789360
57152	789361
85209	789362
44670	789363
10704	789364
4379	789365
1425	789366
96464	789367
12578	789368
43457	789369
14942	789370
82355	789371
700	789372
20808	789373
55062	789374
169	789375
20493	789376
98914	789377
6226	789378
83075	789379
19459	789380
49520	789381
130694	789382
42058	789383
77861	789384
31117	789385
1122	789386
28928	789387
46893	789388
14895	789389
38709	789390
90222	789391
94549	789392
127791	789393
74773	789394
18676	789395
83413	789396
18742	789397
11644	789398
16434	789399
39164	789400
1252	789401
146497	789402
282	789403
30584	789404
124963	789405
143	789406
35874	789407
45184	789408
4340	789409
14652	789410
2635	789411
43867	789412
143639	789413
105620	789414
49194	789415
60257	789416
48820	789417
20333	789418
33460	789419
5673	789420
163560	789421
4687	789422
106075	789423
31136	789424
58267	789425
50080	789426
3931	789427
89885	789428
136761	789429
45846	789430
27591	789431
83429	789432
14846	789433
13580	789434
5144	789435
3810	789436
119	789437
130579	789438
3823	789439
122190	789440
610	789441
4722	789442
26496	789443
12633	789444
1321	789445
33524	789446
1338	789447
56115	789448
46923	789449
16279	789450
17403	789451
521	789452
94737	789453
31196	789454
58567	789455
8539	789456
11627	789457
103762	789458
25713	789459
61390	789460
35151	789461
60040	789462
6009	789463
37255	789464
30528	789465
117	789466
58382	789467
3272	789468
462	789469
10964	789470
139395	789471
36700	789472
4593	789473
153782	789474
14733	789475
7792	789476
80729	789477
71147	789478
20689	789479
89	789480
110529	789481
11662	789482
26190	789483
12214	789484
2097	789485
21613	789486
116828	789487
72248	789488
145002	789489
129	789490
10999	789491
11842	789492
46709	789493
36954	789494
8727	789495
45728	789496
57205	789497
56264	789498
1005	789499
7091	789500
18434	789501
112040	789502
8921	789503
638	789504
7463	789505
334	789506
25257	789507
35580	789508
65	789509
51500	789510
57701	789511
8570	789512
3048	789513
60720	789514
38005	789515
46928	789516
9825	789517
41959	789518
11724	789519
30997	789520
1900	789521
114632	789522
71227	789523
46255	789524
43160	789525
52773	789526
39680	789527
87548	789528
86878	789529
18591	789530
101790	789531
1082	789532
51	789533
112870	789534
4869	789535
84594	789536
42988	789537
139434	789538
47347	789539
16997	789540
30708	789541
15234	789542
74729	789543
1998	789544
4712	789545
20132	789546
3383	789547
11554	789548
144664	789549
1385	789550
25781	789551
19257	789552
77038	789553
129	789554
73316	789555
26309	789556
12644	789557
93285	789558
13809	789559
1433	789560
33141	789561
2717	789562
52718	789563
84470	789564
46417	789565
589	789566
8083	789567
387	789568
104049	789569
135	789570
53941	789571
67915	789572
546	789573
2933	789574
35809	789575
52025	789576
37084	789577
125536	789578
100667	789579
22397	789580
45672	789581
83850	789582
36039	789583
28565	789584
141240	789585
131890	789586
28973	789587
85219	789588
3094	789589
43289	789590
100249	789591
17236	789592
132920	789593
6249	789594
54289	789595
31798	789596
2770	789597
78854	789598
22009	789599
1234	789600
30845	789601
9319	789602
130295	789603
10935	789604
140044	789605
34411	789606
46450	789607
10819	789608
68934	789609
93013	789610
29655	789611
50445	789612
125162	789613
100839	789614
86748	789615
42108	789616
19340	789617
21189	789618
3645	789619
71233	789620
35913	789621
17747	789622
15940	789623
66710	789624
21643	789625
44132	789626
10639	789627
71728	789628
16637	789629
17577	789630
2921	789631
71731	789632
9681	789633
36170	789634
73848	789635
10761	789636
5581	789637
225	789638
29023	789639
34466	789640
7763	789641
10122	789642
19593	789643
457	789644
56260	789645
16244	789646
8781	789647
10606	789648
62002	789649
56684	789650
52827	789651
989	789652
3436	789653
86228	789654
63100	789655
14522	789656
1642	789657
4949	789658
50909	789659
87158	789660
8240	789661
3147	789662
85785	789663
6139	789664
136629	789665
5550	789666
13772	789667
11122	789668
73065	789669
80537	789670
24061	789671
102762	789672
8856	789673
836	789674
7921	789675
50515	789676
71923	789677
15978	789678
87535	789679
12395	789680
29305	789681
79071	789682
1074	789683
48357	789684
4112	789685
83685	789686
16279	789687
4371	789688
93138	789689
2354	789690
10301	789691
34013	789692
15115	789693
1080	789694
11160	789695
8	789696
38202	789697
94585	789698
45657	789699
560	789700
116751	789701
20165	789702
69594	789703
41976	789704
86012	789705
21083	789706
54276	789707
114037	789708
60309	789709
1179	789710
127494	789711
7766	789712
111	789713
40	789714
102010	789715
149961	789716
541	789717
9	789718
46648	789719
133849	789720
16964	789721
3064	789722
1975	789723
20619	789724
130615	789725
113169	789726
67947	789727
55394	789728
10587	789729
92299	789730
39277	789731
47912	789732
17849	789733
47510	789734
6710	789735
116414	789736
108504	789737
118441	789738
636	789739
11464	789740
1868	789741
81585	789742
57887	789743
49347	789744
72594	789745
20642	789746
22414	789747
95509	789748
34619	789749
50142	789750
40283	789751
19903	789752
62103	789753
38199	789754
8260	789755
742	789756
26763	789757
70918	789758
18014	789759
2210	789760
19057	789761
89288	789762
23220	789763
2887	789764
3946	789765
39554	789766
4665	789767
64314	789768
4362	789769
3922	789770
357	789771
8533	789772
6306	789773
1386	789774
24232	789775
129720	789776
147384	789777
49980	789778
13435	789779
10097	789780
3771	789781
2230	789782
7963	789783
3606	789784
44	789785
6970	789786
866	789787
159032	789788
2114	789789
62312	789790
6127	789791
749	789792
31305	789793
99848	789794
15029	789795
50650	789796
86602	789797
1359	789798
72183	789799
25285	789800
39497	789801
77993	789802
24888	789803
81857	789804
31479	789805
19355	789806
25163	789807
24472	789808
11621	789809
5157	789810
4470	789811
24706	789812
16703	789813
4164	789814
49242	789815
7693	789816
68662	789817
32330	789818
72253	789819
5510	789820
54799	789821
80879	789822
29177	789823
92393	789824
27552	789825
4851	789826
42	789827
2460	789828
38512	789829
107027	789830
86911	789831
108573	789832
54261	789833
68187	789834
6106	789835
31589	789836
1077	789837
7398	789838
7223	789839
35640	789840
772	789841
34577	789842
27327	789843
11699	789844
38374	789845
15791	789846
68391	789847
2645	789848
86189	789849
3480	789850
24038	789851
9642	789852
116185	789853
90447	789854
8871	789855
22524	789856
2281	789857
95132	789858
4742	789859
118073	789860
18288	789861
4013	789862
49357	789863
5088	789864
14782	789865
114786	789866
6541	789867
155255	789868
35961	789869
45887	789870
117939	789871
80249	789872
18942	789873
25150	789874
59797	789875
17728	789876
4661	789877
3	789878
33712	789879
130982	789880
18099	789881
21378	789882
5464	789883
101866	789884
22880	789885
5239	789886
88548	789887
4607	789888
19856	789889
34880	789890
158412	789891
62201	789892
25939	789893
5955	789894
128131	789895
353	789896
105061	789897
21169	789898
8	789899
28806	789900
31640	789901
4154	789902
3775	789903
106189	789904
2351	789905
119416	789906
21594	789907
17988	789908
12389	789909
47907	789910
30986	789911
4068	789912
63043	789913
60891	789914
9102	789915
10035	789916
15773	789917
16396	789918
36271	789919
1317	789920
99704	789921
11704	789922
119380	789923
38936	789924
27088	789925
71188	789926
28843	789927
21971	789928
93870	789929
23260	789930
9037	789931
21019	789932
77585	789933
57	789934
26223	789935
40912	789936
34375	789937
6881	789938
41042	789939
36217	789940
9018	789941
5042	789942
26150	789943
114207	789944
30187	789945
3535	789946
1270	789947
12237	789948
111750	789949
31602	789950
4376	789951
95747	789952
2436	789953
18942	789954
17658	789955
3370	789956
3239	789957
57722	789958
67767	789959
13560	789960
469	789961
61573	789962
53404	789963
94784	789964
127096	789965
15093	789966
65938	789967
52065	789968
1048	789969
35816	789970
86112	789971
3001	789972
86783	789973
91263	789974
6951	789975
8752	789976
26194	789977
27357	789978
20964	789979
163699	789980
15705	789981
8126	789982
17626	789983
34230	789984
62040	789985
7855	789986
16735	789987
28252	789988
21015	789989
3544	789990
137556	789991
154852	789992
95055	789993
52810	789994
25014	789995
30355	789996
415	789997
10966	789998
46866	789999
1707	790000
149203	790001
12823	790002
48202	790003
47653	790004
12317	790005
36192	790006
1009	790007
113823	790008
508	790009
160801	790010
74730	790011
109240	790012
4194	790013
33723	790014
6233	790015
69639	790016
1394	790017
4621	790018
79726	790019
19989	790020
127253	790021
46857	790022
54181	790023
1590	790024
141728	790025
6569	790026
9794	790027
14627	790028
15	790029
8424	790030
8448	790031
21791	790032
21417	790033
5428	790034
118825	790035
55777	790036
151222	790037
15076	790038
76434	790039
18691	790040
15363	790041
49319	790042
46719	790043
103219	790044
3740	790045
7985	790046
7464	790047
5235	790048
124991	790049
91568	790050
473	790051
87134	790052
91321	790053
79117	790054
21904	790055
48695	790056
35349	790057
1756	790058
55477	790059
21746	790060
133805	790061
14565	790062
28795	790063
38516	790064
9406	790065
27795	790066
87756	790067
144872	790068
27563	790069
75824	790070
5259	790071
37317	790072
22420	790073
20960	790074
27179	790075
4673	790076
10485	790077
46155	790078
25843	790079
96978	790080
58922	790081
28990	790082
10495	790083
561	790084
30341	790085
38338	790086
125886	790087
141152	790088
34208	790089
47188	790090
9485	790091
8649	790092
7675	790093
62125	790094
75403	790095
141910	790096
123663	790097
156751	790098
42198	790099
36555	790100
5659	790101
68303	790102
17177	790103
7360	790104
11907	790105
2104	790106
57079	790107
14650	790108
86302	790109
6976	790110
1189	790111
43279	790112
14046	790113
45897	790114
123941	790115
9101	790116
4673	790117
14950	790118
19300	790119
5349	790120
23193	790121
22307	790122
46654	790123
27389	790124
16702	790125
84782	790126
5647	790127
934	790128
67148	790129
129410	790130
1023	790131
27960	790132
7932	790133
84099	790134
20208	790135
21873	790136
18837	790137
96868	790138
107394	790139
91401	790140
16807	790141
9271	790142
17156	790143
20745	790144
51726	790145
59553	790146
51864	790147
42350	790148
20615	790149
51214	790150
97716	790151
42655	790152
30070	790153
73643	790154
467	790155
22021	790156
106212	790157
5687	790158
119728	790159
99786	790160
55252	790161
161425	790162
15918	790163
6282	790164
1787	790165
82003	790166
46486	790167
154045	790168
32881	790169
7154	790170
22	790171
44539	790172
5991	790173
103726	790174
73004	790175
51206	790176
2038	790177
123799	790178
67742	790179
15522	790180
121379	790181
17541	790182
12007	790183
3617	790184
23561	790185
28465	790186
27674	790187
85676	790188
123280	790189
25588	790190
282	790191
54295	790192
148037	790193
56850	790194
114661	790195
5005	790196
50484	790197
28637	790198
1776	790199
3536	790200
20524	790201
31365	790202
73014	790203
22491	790204
18681	790205
98239	790206
29333	790207
1436	790208
41136	790209
104326	790210
76690	790211
77056	790212
17291	790213
29278	790214
79246	790215
27687	790216
73379	790217
45094	790218
14284	790219
23685	790220
4990	790221
77078	790222
117598	790223
14803	790224
98598	790225
1830	790226
15388	790227
30899	790228
59199	790229
17263	790230
15803	790231
54069	790232
73712	790233
52073	790234
6882	790235
16995	790236
26286	790237
41112	790238
122297	790239
12816	790240
25409	790241
53377	790242
16918	790243
2130	790244
5617	790245
27206	790246
10565	790247
14041	790248
61229	790249
17428	790250
94239	790251
80447	790252
2055	790253
52645	790254
4002	790255
66142	790256
33	790257
3158	790258
87133	790259
63656	790260
1564	790261
74991	790262
35703	790263
75605	790264
161667	790265
64062	790266
472	790267
153	790268
105448	790269
48039	790270
43071	790271
56264	790272
3386	790273
108284	790274
5622	790275
14291	790276
1531	790277
85072	790278
1015	790279
142874	790280
70123	790281
26620	790282
86347	790283
4	790284
139007	790285
16362	790286
28721	790287
49549	790288
48226	790289
57326	790290
81683	790291
70718	790292
1980	790293
27326	790294
3178	790295
21992	790296
24537	790297
14165	790298
65929	790299
56595	790300
98718	790301
133018	790302
33233	790303
83877	790304
34688	790305
37724	790306
60981	790307
73672	790308
1041	790309
155827	790310
132198	790311
99807	790312
8112	790313
108221	790314
71157	790315
16704	790316
142236	790317
1014	790318
21256	790319
16020	790320
461	790321
15976	790322
105787	790323
45141	790324
138431	790325
60934	790326
70887	790327
119417	790328
69595	790329
271	790330
125512	790331
112871	790332
37235	790333
57705	790334
88877	790335
1455	790336
151603	790337
28213	790338
42195	790339
21731	790340
28974	790341
98185	790342
15011	790343
1014	790344
15607	790345
61876	790346
3911	790347
32370	790348
10358	790349
101520	790350
66926	790351
8323	790352
46562	790353
6524	790354
56326	790355
27098	790356
19438	790357
2818	790358
51606	790359
60241	790360
923	790361
21223	790362
78	790363
1139	790364
9530	790365
5473	790366
3345	790367
25170	790368
15845	790369
130955	790370
12401	790371
17658	790372
4404	790373
4134	790374
60967	790375
78591	790376
60959	790377
66257	790378
86107	790379
15393	790380
55530	790381
157698	790382
9338	790383
30040	790384
17696	790385
17484	790386
14753	790387
83204	790388
3426	790389
5867	790390
5797	790391
103198	790392
22390	790393
11037	790394
90305	790395
53719	790396
25390	790397
34350	790398
58559	790399
115473	790400
34279	790401
6647	790402
2451	790403
77162	790404
132915	790405
93474	790406
13263	790407
93882	790408
7911	790409
16141	790410
26821	790411
33381	790412
4185	790413
10679	790414
4101	790415
41319	790416
36405	790417
11070	790418
37627	790419
41756	790420
16025	790421
81552	790422
7059	790423
11705	790424
33378	790425
16290	790426
65652	790427
42197	790428
1750	790429
87969	790430
150795	790431
28170	790432
25699	790433
29197	790434
14935	790435
22462	790436
9930	790437
124	790438
33035	790439
105944	790440
6381	790441
15879	790442
11335	790443
3967	790444
122138	790445
659	790446
3092	790447
35085	790448
7260	790449
69061	790450
8823	790451
317	790452
357	790453
70469	790454
31395	790455
6168	790456
5546	790457
93651	790458
16052	790459
39843	790460
87222	790461
60873	790462
6992	790463
9869	790464
9702	790465
2480	790466
56078	790467
87072	790468
22077	790469
43649	790470
2246	790471
3877	790472
4424	790473
65245	790474
10138	790475
6876	790476
93699	790477
130941	790478
90070	790479
37116	790480
98549	790481
23183	790482
46501	790483
74885	790484
69268	790485
75809	790486
37569	790487
9009	790488
15179	790489
25170	790490
105353	790491
99423	790492
114069	790493
27122	790494
7258	790495
27985	790496
40829	790497
87290	790498
14261	790499
41122	790500
34906	790501
69566	790502
20182	790503
27209	790504
6941	790505
59172	790506
1494	790507
137950	790508
15856	790509
13233	790510
56112	790511
5544	790512
126274	790513
54326	790514
19240	790515
92990	790516
12991	790517
10899	790518
8267	790519
20627	790520
73761	790521
25544	790522
44450	790523
34748	790524
85479	790525
7912	790526
5214	790527
99016	790528
2344	790529
62074	790530
8710	790531
82832	790532
1455	790533
63779	790534
43386	790535
120312	790536
1236	790537
50233	790538
52689	790539
86570	790540
18985	790541
10034	790542
12502	790543
70320	790544
110956	790545
11664	790546
131231	790547
18566	790548
37748	790549
10584	790550
5295	790551
115031	790552
78867	790553
71177	790554
44498	790555
75163	790556
12529	790557
2956	790558
118563	790559
127023	790560
94211	790561
150540	790562
108440	790563
63	790564
72980	790565
64226	790566
3482	790567
24678	790568
64455	790569
33811	790570
40365	790571
157875	790572
18301	790573
8139	790574
22281	790575
347	790576
93801	790577
132774	790578
19617	790579
66035	790580
43523	790581
85628	790582
903	790583
46897	790584
39179	790585
2787	790586
188	790587
10978	790588
71	790589
120409	790590
552	790591
54066	790592
18762	790593
36495	790594
54394	790595
31721	790596
101251	790597
80323	790598
29095	790599
162888	790600
66054	790601
46686	790602
44105	790603
3466	790604
37092	790605
29572	790606
1312	790607
17839	790608
9361	790609
14394	790610
47014	790611
18932	790612
28393	790613
2929	790614
38799	790615
154283	790616
20031	790617
80063	790618
1523	790619
96249	790620
12084	790621
84727	790622
38115	790623
22022	790624
47088	790625
4819	790626
1656	790627
4037	790628
87731	790629
99738	790630
51423	790631
17331	790632
6092	790633
23641	790634
38941	790635
2087	790636
10	790637
16364	790638
115672	790639
476	790640
7148	790641
43014	790642
22724	790643
3128	790644
3052	790645
12280	790646
19750	790647
8543	790648
131048	790649
38119	790650
10691	790651
71381	790652
7394	790653
109194	790654
101008	790655
67434	790656
14570	790657
49806	790658
4919	790659
127482	790660
2837	790661
21227	790662
46648	790663
11790	790664
1783	790665
160353	790666
27210	790667
937	790668
48015	790669
206	790670
157918	790671
7112	790672
48887	790673
50093	790674
11802	790675
75215	790676
5069	790677
845	790678
94817	790679
13906	790680
7363	790681
3137	790682
15763	790683
11929	790684
28525	790685
58463	790686
17623	790687
25369	790688
122337	790689
92605	790690
87393	790691
31543	790692
46414	790693
9335	790694
152457	790695
61423	790696
2602	790697
55670	790698
30114	790699
103240	790700
18797	790701
263	790702
154427	790703
129484	790704
23507	790705
722	790706
92061	790707
39839	790708
17270	790709
35362	790710
17000	790711
27015	790712
76905	790713
70258	790714
1630	790715
46351	790716
25381	790717
36197	790718
7297	790719
49428	790720
10028	790721
14349	790722
119117	790723
20543	790724
43249	790725
6164	790726
703	790727
8856	790728
23358	790729
1856	790730
26201	790731
139425	790732
107087	790733
19399	790734
59740	790735
3405	790736
2104	790737
38427	790738
62703	790739
117407	790740
147820	790741
15585	790742
14526	790743
3896	790744
41769	790745
123946	790746
76950	790747
26751	790748
26309	790749
18385	790750
35255	790751
69349	790752
49755	790753
28285	790754
39499	790755
85101	790756
47140	790757
1056	790758
9687	790759
17173	790760
1483	790761
12246	790762
20556	790763
736	790764
5957	790765
4489	790766
3614	790767
55171	790768
56712	790769
64110	790770
154464	790771
67244	790772
17203	790773
64	790774
2936	790775
26989	790776
17171	790777
147758	790778
74121	790779
40840	790780
5620	790781
69102	790782
12387	790783
70055	790784
141351	790785
25983	790786
24603	790787
604	790788
32029	790789
65206	790790
963	790791
45245	790792
12480	790793
49736	790794
65967	790795
38588	790796
4958	790797
46896	790798
49310	790799
45063	790800
34639	790801
21673	790802
4858	790803
22900	790804
41545	790805
13700	790806
36940	790807
104883	790808
89764	790809
68027	790810
109455	790811
152031	790812
21190	790813
37934	790814
76534	790815
25589	790816
4070	790817
47116	790818
1094	790819
98528	790820
67068	790821
36935	790822
3118	790823
11447	790824
78424	790825
98548	790826
959	790827
7298	790828
1566	790829
46178	790830
42595	790831
62137	790832
11682	790833
56	790834
52208	790835
10766	790836
16068	790837
575	790838
28907	790839
98579	790840
1430	790841
28586	790842
41629	790843
36934	790844
38338	790845
74333	790846
60240	790847
120161	790848
58218	790849
76237	790850
4436	790851
22193	790852
142	790853
95442	790854
4707	790855
32013	790856
23316	790857
62881	790858
23850	790859
46057	790860
30345	790861
54457	790862
4441	790863
7442	790864
104325	790865
3102	790866
94323	790867
12696	790868
15095	790869
72954	790870
32457	790871
38517	790872
68850	790873
5791	790874
113621	790875
8268	790876
7666	790877
12526	790878
119301	790879
165804	790880
24082	790881
31191	790882
5525	790883
50691	790884
159209	790885
28195	790886
1307	790887
130322	790888
65074	790889
49459	790890
165304	790891
103177	790892
88054	790893
8214	790894
7265	790895
61464	790896
122200	790897
103932	790898
69582	790899
7112	790900
38065	790901
329	790902
38722	790903
7091	790904
94	790905
32425	790906
46465	790907
108752	790908
12525	790909
25845	790910
13717	790911
41458	790912
13361	790913
18013	790914
59766	790915
11417	790916
3786	790917
34544	790918
22404	790919
13375	790920
25241	790921
6985	790922
74626	790923
26613	790924
90225	790925
19696	790926
718	790927
68663	790928
7101	790929
4869	790930
110891	790931
123	790932
57569	790933
2358	790934
8071	790935
47827	790936
110327	790937
16282	790938
149	790939
126577	790940
74762	790941
9871	790942
48752	790943
151250	790944
53601	790945
131963	790946
832	790947
65462	790948
53681	790949
313	790950
140769	790951
13957	790952
39142	790953
163308	790954
74656	790955
84317	790956
57679	790957
12859	790958
147005	790959
40169	790960
493	790961
19690	790962
25872	790963
59023	790964
62863	790965
82785	790966
159674	790967
2807	790968
103662	790969
823	790970
14507	790971
57020	790972
77190	790973
29434	790974
111042	790975
162932	790976
13804	790977
25883	790978
41041	790979
20940	790980
6635	790981
33841	790982
160	790983
4182	790984
36508	790985
61129	790986
2226	790987
37744	790988
45760	790989
13433	790990
101435	790991
3462	790992
101047	790993
103879	790994
138	790995
27471	790996
12580	790997
14884	790998
31750	790999
32499	791000
10401	791001
108	791002
12880	791003
12063	791004
2747	791005
19407	791006
70483	791007
84904	791008
25586	791009
89812	791010
65043	791011
80733	791012
50771	791013
61566	791014
125684	791015
87419	791016
29876	791017
34189	791018
151165	791019
73545	791020
28254	791021
12287	791022
39348	791023
712	791024
47979	791025
91596	791026
130321	791027
41471	791028
88907	791029
5487	791030
41921	791031
77276	791032
1302	791033
108591	791034
74190	791035
15523	791036
1672	791037
17268	791038
115993	791039
79696	791040
104325	791041
11655	791042
6434	791043
23880	791044
17080	791045
9571	791046
55228	791047
26142	791048
75027	791049
15033	791050
137831	791051
39365	791052
14443	791053
41129	791054
2356	791055
1075	791056
36797	791057
103975	791058
539	791059
25219	791060
18313	791061
45972	791062
60380	791063
23718	791064
21934	791065
12882	791066
47666	791067
997	791068
62834	791069
2733	791070
108679	791071
43231	791072
90070	791073
63281	791074
116313	791075
8566	791076
111983	791077
11059	791078
23697	791079
10445	791080
287	791081
99087	791082
7045	791083
42173	791084
78925	791085
33025	791086
2863	791087
27701	791088
18571	791089
9000	791090
8856	791091
1531	791092
23108	791093
5946	791094
32826	791095
46367	791096
8208	791097
12066	791098
1720	791099
12779	791100
67960	791101
5095	791102
20071	791103
24603	791104
28171	791105
132788	791106
28144	791107
8285	791108
9698	791109
82811	791110
646	791111
64666	791112
25400	791113
8916	791114
52667	791115
73929	791116
2413	791117
22716	791118
2210	791119
10894	791120
74519	791121
18582	791122
17062	791123
3697	791124
24868	791125
22995	791126
87888	791127
28021	791128
23769	791129
31966	791130
20785	791131
122995	791132
6330	791133
37038	791134
61142	791135
26749	791136
5031	791137
52678	791138
82169	791139
113937	791140
18458	791141
20744	791142
36985	791143
88637	791144
7081	791145
38146	791146
49647	791147
3921	791148
25101	791149
59735	791150
1060	791151
32640	791152
5142	791153
229	791154
60892	791155
27405	791156
17890	791157
88061	791158
12917	791159
10994	791160
126743	791161
42307	791162
73074	791163
49704	791164
6278	791165
10277	791166
915	791167
75244	791168
42442	791169
26239	791170
34552	791171
60050	791172
85772	791173
16726	791174
2647	791175
19501	791176
131874	791177
10420	791178
13051	791179
43137	791180
68055	791181
23397	791182
3870	791183
10991	791184
12198	791185
159770	791186
53137	791187
123268	791188
61164	791189
45791	791190
1233	791191
49393	791192
21742	791193
3399	791194
24285	791195
28195	791196
37842	791197
51708	791198
7597	791199
48193	791200
22636	791201
120615	791202
53366	791203
30526	791204
41631	791205
12024	791206
46862	791207
26303	791208
26935	791209
8241	791210
16240	791211
23472	791212
62538	791213
121999	791214
42223	791215
41642	791216
112977	791217
44492	791218
612	791219
4928	791220
1791	791221
42034	791222
66246	791223
47296	791224
34963	791225
17869	791226
53636	791227
39983	791228
3089	791229
67754	791230
49443	791231
44058	791232
15605	791233
3357	791234
8105	791235
91703	791236
36615	791237
19616	791238
7695	791239
4444	791240
82	791241
24852	791242
35621	791243
29137	791244
64677	791245
21446	791246
7514	791247
4066	791248
54935	791249
15975	791250
3058	791251
3058	791252
3664	791253
32316	791254
11002	791255
28315	791256
933	791257
121840	791258
18871	791259
22384	791260
2762	791261
61827	791262
10864	791263
13055	791264
12071	791265
55336	791266
1503	791267
71585	791268
78680	791269
26360	791270
1619	791271
24722	791272
23708	791273
75385	791274
51853	791275
5969	791276
16235	791277
37461	791278
38739	791279
20015	791280
47077	791281
6080	791282
535	791283
2239	791284
3438	791285
106033	791286
35414	791287
14408	791288
36556	791289
1957	791290
573	791291
90341	791292
41173	791293
29726	791294
13544	791295
18369	791296
71578	791297
20359	791298
63276	791299
40751	791300
75024	791301
58934	791302
16841	791303
54922	791304
5260	791305
2082	791306
17976	791307
242	791308
45288	791309
5955	791310
91071	791311
19295	791312
17058	791313
15257	791314
130036	791315
146376	791316
25921	791317
19359	791318
1654	791319
24202	791320
31170	791321
5633	791322
90964	791323
88904	791324
29197	791325
17570	791326
81694	791327
8514	791328
29629	791329
5103	791330
39090	791331
98467	791332
29205	791333
54340	791334
57018	791335
27073	791336
17459	791337
55308	791338
12554	791339
22867	791340
119281	791341
48180	791342
35752	791343
9740	791344
37547	791345
28653	791346
47435	791347
23930	791348
16340	791349
57443	791350
26785	791351
3014	791352
12455	791353
1014	791354
89264	791355
6840	791356
32731	791357
49897	791358
15090	791359
88900	791360
30483	791361
40421	791362
24168	791363
2806	791364
10693	791365
53946	791366
103644	791367
3594	791368
8770	791369
104468	791370
347	791371
9412	791372
32710	791373
45768	791374
4747	791375
21147	791376
1965	791377
29903	791378
20215	791379
35460	791380
111	791381
21814	791382
27943	791383
106306	791384
9030	791385
1454	791386
3054	791387
13771	791388
32583	791389
27351	791390
19130	791391
1026	791392
28902	791393
38388	791394
85541	791395
9120	791396
33405	791397
30294	791398
31082	791399
57241	791400
19386	791401
2288	791402
815	791403
41030	791404
55542	791405
127476	791406
165836	791407
10272	791408
6901	791409
7825	791410
112062	791411
130476	791412
71089	791413
9232	791414
8202	791415
1265	791416
3221	791417
99148	791418
63749	791419
1692	791420
2581	791421
79022	791422
40662	791423
4868	791424
69135	791425
21468	791426
1353	791427
46878	791428
2567	791429
2191	791430
44722	791431
31017	791432
43467	791433
46672	791434
5664	791435
162159	791436
87510	791437
60945	791438
50730	791439
13469	791440
130734	791441
5413	791442
1008	791443
130384	791444
90026	791445
7128	791446
57491	791447
75020	791448
33047	791449
112041	791450
129809	791451
82138	791452
59106	791453
45178	791454
52514	791455
92269	791456
716	791457
6533	791458
15018	791459
51652	791460
24498	791461
58044	791462
4	791463
4015	791464
32588	791465
25324	791466
104669	791467
1126	791468
97018	791469
48918	791470
144496	791471
75137	791472
133746	791473
19442	791474
36869	791475
43647	791476
441	791477
23516	791478
7346	791479
27655	791480
155118	791481
11266	791482
4639	791483
83261	791484
74170	791485
83594	791486
47175	791487
2306	791488
75583	791489
42699	791490
16936	791491
11986	791492
45408	791493
120574	791494
22684	791495
104395	791496
2619	791497
41436	791498
56185	791499
17297	791500
21869	791501
31632	791502
6897	791503
46195	791504
21620	791505
28168	791506
20175	791507
64214	791508
82125	791509
1471	791510
93707	791511
77937	791512
4473	791513
84234	791514
81882	791515
97142	791516
3601	791517
92675	791518
20477	791519
72020	791520
63313	791521
86950	791522
23391	791523
118522	791524
2848	791525
92037	791526
22452	791527
64271	791528
30245	791529
217	791530
19953	791531
68136	791532
23366	791533
37468	791534
94173	791535
107	791536
32904	791537
28849	791538
66485	791539
47461	791540
48789	791541
5579	791542
2861	791543
17826	791544
50	791545
35778	791546
5190	791547
44972	791548
13076	791549
67704	791550
49525	791551
13850	791552
142871	791553
95264	791554
48322	791555
8143	791556
9399	791557
40144	791558
39112	791559
33343	791560
13240	791561
5384	791562
5454	791563
12919	791564
65308	791565
1364	791566
29844	791567
45622	791568
18844	791569
52497	791570
23489	791571
15893	791572
6718	791573
119227	791574
89774	791575
36163	791576
37620	791577
71916	791578
23170	791579
77627	791580
69811	791581
1332	791582
21699	791583
58290	791584
26004	791585
92221	791586
1136	791587
2804	791588
4733	791589
56556	791590
45	791591
58425	791592
86198	791593
12502	791594
4268	791595
73961	791596
21786	791597
47698	791598
12987	791599
55779	791600
2278	791601
113792	791602
5926	791603
2659	791604
21398	791605
133336	791606
44598	791607
33466	791608
16099	791609
7709	791610
126182	791611
355	791612
817	791613
87816	791614
360	791615
21021	791616
3793	791617
55402	791618
93267	791619
45720	791620
32884	791621
22597	791622
58720	791623
1288	791624
39050	791625
8787	791626
120425	791627
11689	791628
15891	791629
33342	791630
50479	791631
69914	791632
46628	791633
92095	791634
1150	791635
28131	791636
85015	791637
305	791638
24781	791639
59208	791640
5335	791641
82198	791642
6525	791643
6543	791644
14111	791645
36148	791646
96305	791647
86252	791648
18620	791649
17702	791650
46678	791651
34121	791652
33124	791653
39238	791654
207	791655
50068	791656
39235	791657
57829	791658
21014	791659
8883	791660
28117	791661
21212	791662
85629	791663
123892	791664
7925	791665
98494	791666
104421	791667
25170	791668
4693	791669
69728	791670
151507	791671
6535	791672
6828	791673
52410	791674
3172	791675
3873	791676
25334	791677
66299	791678
79173	791679
15242	791680
106360	791681
100629	791682
1983	791683
46741	791684
49107	791685
13019	791686
114401	791687
184	791688
3271	791689
6115	791690
25555	791691
30380	791692
64721	791693
27447	791694
20862	791695
6014	791696
2190	791697
3386	791698
19190	791699
92823	791700
119495	791701
49469	791702
9804	791703
3801	791704
2863	791705
43816	791706
67680	791707
10821	791708
40858	791709
5182	791710
67397	791711
28299	791712
7226	791713
58346	791714
41856	791715
18890	791716
49844	791717
83164	791718
113235	791719
661	791720
124629	791721
3138	791722
17958	791723
14353	791724
125342	791725
63574	791726
22154	791727
5428	791728
2711	791729
40692	791730
69965	791731
83188	791732
123045	791733
51980	791734
123200	791735
30617	791736
73017	791737
12150	791738
50731	791739
5492	791740
77215	791741
77496	791742
6833	791743
21197	791744
34276	791745
16904	791746
51423	791747
72822	791748
130924	791749
36488	791750
16627	791751
3224	791752
10205	791753
136924	791754
48450	791755
13294	791756
36159	791757
2130	791758
85285	791759
8684	791760
53915	791761
11441	791762
60298	791763
15409	791764
80796	791765
10382	791766
36136	791767
102880	791768
26078	791769
12740	791770
27508	791771
21270	791772
95099	791773
9972	791774
34628	791775
25630	791776
24991	791777
5030	791778
8982	791779
9343	791780
19169	791781
26779	791782
44979	791783
32902	791784
15922	791785
139	791786
119608	791787
18124	791788
66290	791789
2227	791790
1796	791791
63645	791792
91254	791793
18672	791794
93542	791795
2227	791796
2418	791797
101417	791798
141581	791799
291	791800
36691	791801
57723	791802
31553	791803
30304	791804
25015	791805
22949	791806
71901	791807
160	791808
6082	791809
35792	791810
6085	791811
11630	791812
36759	791813
37366	791814
76770	791815
120770	791816
59769	791817
121615	791818
42471	791819
22243	791820
43778	791821
380	791822
15548	791823
8002	791824
11473	791825
23230	791826
151559	791827
15458	791828
41434	791829
120171	791830
18658	791831
1001	791832
76498	791833
148518	791834
12121	791835
66782	791836
20448	791837
13	791838
24973	791839
43884	791840
34416	791841
8861	791842
22766	791843
1544	791844
92193	791845
16150	791846
16767	791847
70755	791848
7365	791849
32351	791850
3655	791851
58219	791852
24087	791853
8080	791854
207	791855
11252	791856
1736	791857
7743	791858
50730	791859
15459	791860
92446	791861
8552	791862
21991	791863
132551	791864
5836	791865
49362	791866
15719	791867
55129	791868
144314	791869
29049	791870
67568	791871
82155	791872
36012	791873
185	791874
21298	791875
4798	791876
86799	791877
42322	791878
8071	791879
46361	791880
130093	791881
50776	791882
13397	791883
86685	791884
4237	791885
188	791886
25087	791887
43275	791888
45680	791889
29516	791890
99444	791891
49666	791892
658	791893
79882	791894
512	791895
130761	791896
4079	791897
125840	791898
35074	791899
1708	791900
20959	791901
143818	791902
6943	791903
141641	791904
18939	791905
111499	791906
2913	791907
131166	791908
23646	791909
37331	791910
9294	791911
3752	791912
14502	791913
37836	791914
5106	791915
114808	791916
12631	791917
50508	791918
5087	791919
9849	791920
28743	791921
765	791922
39422	791923
74211	791924
59334	791925
30985	791926
104084	791927
10568	791928
1476	791929
23473	791930
96666	791931
1817	791932
15629	791933
48888	791934
118625	791935
102816	791936
15418	791937
25567	791938
93554	791939
2529	791940
52141	791941
15328	791942
36684	791943
48497	791944
13	791945
49536	791946
22395	791947
107369	791948
63544	791949
20820	791950
16853	791951
536	791952
67127	791953
47703	791954
83444	791955
40132	791956
126439	791957
26616	791958
25	791959
9309	791960
133731	791961
26125	791962
65662	791963
24081	791964
47568	791965
88334	791966
122661	791967
18385	791968
21756	791969
3004	791970
11429	791971
978	791972
5250	791973
99045	791974
77256	791975
44760	791976
7629	791977
73709	791978
19880	791979
5796	791980
103547	791981
6542	791982
9947	791983
87431	791984
133974	791985
12883	791986
8332	791987
14889	791988
17924	791989
6671	791990
40103	791991
58487	791992
40671	791993
114183	791994
10960	791995
8937	791996
143966	791997
30334	791998
91922	791999
166599	792000
269	792001
76795	792002
19684	792003
37217	792004
47019	792005
21584	792006
77156	792007
6195	792008
331	792009
23781	792010
2079	792011
707	792012
9495	792013
69327	792014
45984	792015
5698	792016
10963	792017
100757	792018
68618	792019
25119	792020
20272	792021
12592	792022
6362	792023
64496	792024
44187	792025
4795	792026
4567	792027
750	792028
123	792029
126803	792030
21800	792031
157631	792032
102627	792033
7036	792034
115443	792035
96212	792036
67741	792037
52878	792038
104928	792039
72566	792040
50473	792041
21962	792042
930	792043
14762	792044
110814	792045
7272	792046
39110	792047
118194	792048
14372	792049
6564	792050
81342	792051
111927	792052
15025	792053
23501	792054
72843	792055
18467	792056
99629	792057
534	792058
74138	792059
16956	792060
442	792061
1922	792062
24933	792063
1665	792064
10282	792065
36309	792066
3948	792067
7947	792068
98420	792069
82327	792070
1240	792071
4501	792072
75244	792073
135964	792074
21125	792075
12888	792076
14883	792077
15511	792078
53849	792079
3924	792080
80634	792081
117374	792082
2793	792083
12727	792084
18526	792085
1087	792086
219	792087
61378	792088
8434	792089
15741	792090
5078	792091
6169	792092
21886	792093
13155	792094
155409	792095
23841	792096
72353	792097
14691	792098
44078	792099
126409	792100
2585	792101
429	792102
8974	792103
11395	792104
16363	792105
72418	792106
70801	792107
3889	792108
48700	792109
69	792110
31	792111
57604	792112
4678	792113
1172	792114
43749	792115
7066	792116
5825	792117
104642	792118
45446	792119
1933	792120
41303	792121
124000	792122
24519	792123
110746	792124
54755	792125
6076	792126
2618	792127
7876	792128
907	792129
1502	792130
19906	792131
119469	792132
88925	792133
2214	792134
42165	792135
42563	792136
75017	792137
52804	792138
49026	792139
15752	792140
34864	792141
59981	792142
17630	792143
1856	792144
1538	792145
57750	792146
6479	792147
67864	792148
25669	792149
104271	792150
53099	792151
27604	792152
80034	792153
143221	792154
2166	792155
85611	792156
9987	792157
87760	792158
15045	792159
11834	792160
41069	792161
29174	792162
2459	792163
14705	792164
32365	792165
158220	792166
56140	792167
33498	792168
675	792169
8033	792170
24374	792171
13525	792172
106050	792173
116900	792174
42705	792175
76204	792176
20172	792177
193	792178
53445	792179
36756	792180
98772	792181
53	792182
29631	792183
28936	792184
145785	792185
47429	792186
10197	792187
23842	792188
15365	792189
76977	792190
23198	792191
65107	792192
13430	792193
12416	792194
259	792195
82856	792196
99395	792197
4303	792198
23990	792199
122000	792200
60161	792201
1780	792202
22359	792203
86855	792204
28928	792205
2192	792206
112358	792207
34084	792208
10301	792209
37060	792210
9953	792211
105928	792212
20989	792213
24897	792214
40478	792215
121648	792216
78433	792217
105719	792218
19919	792219
82413	792220
3573	792221
117656	792222
44678	792223
7911	792224
1916	792225
49700	792226
8724	792227
30971	792228
65408	792229
11313	792230
67288	792231
7984	792232
1041	792233
1616	792234
37358	792235
74903	792236
53060	792237
129206	792238
80106	792239
158459	792240
32356	792241
16677	792242
32185	792243
59919	792244
81203	792245
22448	792246
3167	792247
57256	792248
17481	792249
83054	792250
78911	792251
7879	792252
33082	792253
66903	792254
89699	792255
82837	792256
13293	792257
69946	792258
142315	792259
53812	792260
16942	792261
36	792262
21824	792263
1655	792264
9680	792265
73731	792266
2933	792267
36230	792268
14878	792269
48797	792270
136481	792271
106665	792272
46974	792273
14934	792274
18093	792275
17842	792276
85163	792277
159672	792278
48110	792279
31655	792280
48656	792281
87832	792282
35205	792283
53708	792284
95346	792285
44505	792286
9513	792287
77313	792288
86977	792289
91704	792290
121324	792291
73345	792292
61465	792293
6410	792294
36809	792295
150953	792296
48556	792297
53238	792298
900	792299
49560	792300
13199	792301
41873	792302
103506	792303
38783	792304
17060	792305
37578	792306
98388	792307
12447	792308
104387	792309
30858	792310
62309	792311
58107	792312
19734	792313
124633	792314
39033	792315
35519	792316
62476	792317
4346	792318
38411	792319
17162	792320
4886	792321
2756	792322
18208	792323
515	792324
8928	792325
6921	792326
104256	792327
8718	792328
41004	792329
76423	792330
21672	792331
10901	792332
189	792333
31853	792334
54955	792335
40749	792336
12806	792337
41767	792338
9478	792339
56458	792340
25367	792341
128494	792342
126	792343
4948	792344
7234	792345
1065	792346
194	792347
122793	792348
5056	792349
23535	792350
2047	792351
9806	792352
78746	792353
41421	792354
26468	792355
8511	792356
7038	792357
24171	792358
44114	792359
13075	792360
89	792361
38217	792362
95181	792363
19037	792364
41496	792365
1232	792366
27234	792367
31468	792368
61999	792369
133	792370
82544	792371
888	792372
69598	792373
56525	792374
42772	792375
83872	792376
9074	792377
35038	792378
73308	792379
142855	792380
11366	792381
116819	792382
3877	792383
6161	792384
71041	792385
86545	792386
29744	792387
34012	792388
46507	792389
64776	792390
138	792391
49732	792392
21684	792393
1066	792394
30275	792395
97289	792396
86993	792397
129022	792398
74660	792399
76016	792400
15735	792401
95137	792402
77960	792403
77226	792404
74208	792405
64004	792406
10757	792407
20535	792408
4694	792409
75400	792410
4056	792411
1383	792412
34112	792413
16301	792414
9462	792415
28424	792416
4738	792417
36679	792418
45701	792419
2493	792420
1984	792421
107943	792422
7307	792423
1875	792424
550	792425
26914	792426
19193	792427
85781	792428
16819	792429
50324	792430
52238	792431
4919	792432
51769	792433
120884	792434
11085	792435
19793	792436
39467	792437
16	792438
113747	792439
37213	792440
5388	792441
5671	792442
48636	792443
19736	792444
22464	792445
5648	792446
87967	792447
10036	792448
22906	792449
21796	792450
123202	792451
39339	792452
9513	792453
24018	792454
38785	792455
13102	792456
60312	792457
230	792458
33307	792459
964	792460
67419	792461
22595	792462
4849	792463
2826	792464
37105	792465
20177	792466
128917	792467
114863	792468
26763	792469
24792	792470
7747	792471
17794	792472
7441	792473
98	792474
24284	792475
48629	792476
2896	792477
7866	792478
92964	792479
27519	792480
106891	792481
3284	792482
13576	792483
53630	792484
22419	792485
77058	792486
8051	792487
7195	792488
8114	792489
20155	792490
19928	792491
51157	792492
30326	792493
64283	792494
23441	792495
15445	792496
61700	792497
87195	792498
16305	792499
53234	792500
48807	792501
27895	792502
60583	792503
1275	792504
6536	792505
46042	792506
10720	792507
3364	792508
80991	792509
100582	792510
99440	792511
72033	792512
11456	792513
64802	792514
56575	792515
88436	792516
35508	792517
30673	792518
56531	792519
9830	792520
104753	792521
17399	792522
163333	792523
70786	792524
21329	792525
56238	792526
9166	792527
58	792528
18162	792529
159387	792530
101534	792531
1478	792532
30722	792533
8021	792534
134	792535
35704	792536
1048	792537
25975	792538
826	792539
138530	792540
58525	792541
51371	792542
139	792543
636	792544
105936	792545
12632	792546
29410	792547
102452	792548
603	792549
41673	792550
3288	792551
66192	792552
136278	792553
136764	792554
891	792555
72608	792556
18673	792557
133411	792558
11678	792559
13801	792560
100447	792561
9936	792562
59516	792563
23834	792564
4111	792565
73161	792566
4420	792567
2518	792568
44006	792569
4466	792570
19113	792571
28186	792572
87253	792573
5758	792574
17073	792575
164170	792576
2206	792577
18365	792578
42952	792579
898	792580
64508	792581
25664	792582
165701	792583
16140	792584
39047	792585
3546	792586
35863	792587
24575	792588
92567	792589
39532	792590
61339	792591
40152	792592
15049	792593
106499	792594
43307	792595
2778	792596
4	792597
28191	792598
49707	792599
23672	792600
6648	792601
14926	792602
80370	792603
2921	792604
1470	792605
78158	792606
63040	792607
39670	792608
123882	792609
9075	792610
30672	792611
5891	792612
20946	792613
17553	792614
1020	792615
64231	792616
3219	792617
2766	792618
69388	792619
438	792620
33633	792621
40046	792622
1913	792623
38140	792624
89131	792625
14740	792626
74035	792627
9065	792628
12890	792629
10469	792630
2441	792631
80954	792632
83824	792633
38145	792634
36863	792635
41000	792636
112	792637
326	792638
22228	792639
12236	792640
2835	792641
50639	792642
40954	792643
109432	792644
30453	792645
9192	792646
49165	792647
69257	792648
74696	792649
16713	792650
34513	792651
729	792652
18798	792653
16318	792654
8108	792655
85070	792656
599	792657
61100	792658
11745	792659
1115	792660
3840	792661
1	792662
6241	792663
63914	792664
74989	792665
45822	792666
61839	792667
137501	792668
45744	792669
94667	792670
3859	792671
17318	792672
6267	792673
58659	792674
64	792675
85646	792676
52570	792677
195	792678
6508	792679
21878	792680
96613	792681
48475	792682
20923	792683
54640	792684
42914	792685
93925	792686
2177	792687
82757	792688
8031	792689
94399	792690
106063	792691
91451	792692
14442	792693
1666	792694
1271	792695
13059	792696
19221	792697
117704	792698
12413	792699
1930	792700
79175	792701
38432	792702
111945	792703
75559	792704
21693	792705
2686	792706
30703	792707
78642	792708
88362	792709
322	792710
39832	792711
11502	792712
83929	792713
12668	792714
92456	792715
109425	792716
26723	792717
126640	792718
8056	792719
121766	792720
121111	792721
51278	792722
46415	792723
83817	792724
18437	792725
48966	792726
143503	792727
2147	792728
22954	792729
246	792730
1120	792731
58749	792732
75754	792733
3363	792734
106605	792735
9890	792736
53889	792737
196	792738
12788	792739
5600	792740
133774	792741
19070	792742
50901	792743
55098	792744
73296	792745
60306	792746
53362	792747
1716	792748
8725	792749
44209	792750
78179	792751
3316	792752
40220	792753
80367	792754
20268	792755
84954	792756
4034	792757
8532	792758
85114	792759
22562	792760
36703	792761
33279	792762
51032	792763
48938	792764
59722	792765
35715	792766
96754	792767
37100	792768
10663	792769
64755	792770
110573	792771
12401	792772
104098	792773
45944	792774
11605	792775
3293	792776
5277	792777
7469	792778
7691	792779
129	792780
118665	792781
105825	792782
24037	792783
25003	792784
145396	792785
7012	792786
399	792787
132	792788
2002	792789
87047	792790
43506	792791
54784	792792
19498	792793
4015	792794
67839	792795
20584	792796
5673	792797
9491	792798
5279	792799
16210	792800
9933	792801
116716	792802
11577	792803
10583	792804
11374	792805
47122	792806
18200	792807
84428	792808
31967	792809
114903	792810
119436	792811
14952	792812
29231	792813
54884	792814
94217	792815
14034	792816
16317	792817
43372	792818
128409	792819
47498	792820
80758	792821
137698	792822
18493	792823
60278	792824
4595	792825
56941	792826
15693	792827
4522	792828
50121	792829
21794	792830
21496	792831
39	792832
22084	792833
20531	792834
1573	792835
19194	792836
112107	792837
11707	792838
4818	792839
34942	792840
14250	792841
35189	792842
71455	792843
2710	792844
30492	792845
72112	792846
46743	792847
1291	792848
60278	792849
8319	792850
75801	792851
75105	792852
6429	792853
65757	792854
91609	792855
1606	792856
8561	792857
20159	792858
5479	792859
24303	792860
56947	792861
582	792862
16920	792863
6782	792864
27620	792865
162921	792866
7246	792867
34762	792868
2967	792869
52346	792870
13718	792871
2942	792872
22582	792873
23859	792874
8666	792875
6539	792876
45053	792877
12154	792878
25556	792879
15140	792880
21398	792881
13344	792882
121150	792883
8180	792884
5094	792885
72070	792886
75200	792887
89316	792888
34266	792889
33991	792890
98848	792891
64537	792892
30464	792893
31452	792894
15569	792895
100743	792896
46998	792897
130556	792898
163690	792899
38630	792900
1455	792901
88155	792902
381	792903
89348	792904
28505	792905
10902	792906
20	792907
55132	792908
57616	792909
153712	792910
28681	792911
133784	792912
6815	792913
142629	792914
22183	792915
97439	792916
12662	792917
7162	792918
5402	792919
9757	792920
60942	792921
859	792922
2487	792923
17582	792924
32837	792925
16324	792926
180	792927
92925	792928
6478	792929
18897	792930
1669	792931
133229	792932
100334	792933
274	792934
71825	792935
16009	792936
7067	792937
32736	792938
1821	792939
3728	792940
10169	792941
86626	792942
26192	792943
10565	792944
55668	792945
1760	792946
37514	792947
22686	792948
8840	792949
16480	792950
1922	792951
18951	792952
7956	792953
22881	792954
34212	792955
25062	792956
53697	792957
21482	792958
53570	792959
8955	792960
99659	792961
72086	792962
118194	792963
165216	792964
7179	792965
119983	792966
45039	792967
63935	792968
11599	792969
87078	792970
34366	792971
5138	792972
66333	792973
161510	792974
39499	792975
60528	792976
31476	792977
79155	792978
48562	792979
143723	792980
27609	792981
89325	792982
10574	792983
12799	792984
73523	792985
15264	792986
24926	792987
152	792988
15412	792989
71157	792990
36344	792991
1440	792992
61317	792993
24785	792994
18333	792995
85794	792996
4616	792997
95035	792998
5994	792999
115442	793000
65219	793001
51018	793002
139332	793003
30595	793004
27240	793005
83692	793006
17578	793007
52186	793008
19786	793009
127703	793010
40599	793011
52629	793012
150222	793013
64660	793014
53678	793015
65379	793016
42717	793017
5719	793018
10913	793019
63837	793020
67017	793021
888	793022
953	793023
1492	793024
27026	793025
26679	793026
18359	793027
18557	793028
76594	793029
31384	793030
97132	793031
3115	793032
12680	793033
6937	793034
53902	793035
27139	793036
64302	793037
5950	793038
43999	793039
4243	793040
86789	793041
35033	793042
66841	793043
9784	793044
56014	793045
2823	793046
39774	793047
18123	793048
62797	793049
84165	793050
6896	793051
40701	793052
9839	793053
68290	793054
54912	793055
2130	793056
48978	793057
18904	793058
28689	793059
22679	793060
6041	793061
26451	793062
56158	793063
56131	793064
49504	793065
6350	793066
14727	793067
7856	793068
150756	793069
1870	793070
51	793071
46122	793072
607	793073
88754	793074
34446	793075
1144	793076
33844	793077
22101	793078
99965	793079
71548	793080
34194	793081
51369	793082
60631	793083
13593	793084
16776	793085
2866	793086
722	793087
160231	793088
1905	793089
15849	793090
958	793091
122712	793092
622	793093
6712	793094
43539	793095
130598	793096
41803	793097
21634	793098
9101	793099
63965	793100
17306	793101
127632	793102
824	793103
1516	793104
111478	793105
660	793106
30141	793107
123206	793108
114874	793109
25	793110
98026	793111
3804	793112
120753	793113
349	793114
30265	793115
11915	793116
29575	793117
18630	793118
1005	793119
35434	793120
56934	793121
50648	793122
91726	793123
37197	793124
86401	793125
5568	793126
38946	793127
33872	793128
150896	793129
4273	793130
1321	793131
46866	793132
162038	793133
36445	793134
26495	793135
4962	793136
97679	793137
37653	793138
45268	793139
419	793140
30051	793141
96410	793142
35957	793143
42714	793144
8588	793145
60	793146
98875	793147
74836	793148
86410	793149
43144	793150
8339	793151
13679	793152
30292	793153
24750	793154
85825	793155
13215	793156
56038	793157
6447	793158
3025	793159
11189	793160
27584	793161
6589	793162
14452	793163
46651	793164
561	793165
14113	793166
22288	793167
18820	793168
14233	793169
1214	793170
33651	793171
112666	793172
107094	793173
4114	793174
6595	793175
98	793176
12935	793177
1571	793178
46192	793179
32055	793180
8424	793181
44480	793182
8961	793183
86821	793184
41793	793185
16466	793186
49049	793187
63746	793188
32506	793189
6606	793190
48775	793191
68208	793192
2188	793193
62859	793194
26076	793195
5163	793196
10872	793197
10910	793198
76661	793199
82076	793200
5352	793201
54140	793202
7	793203
26828	793204
8923	793205
101816	793206
36674	793207
2805	793208
20637	793209
104652	793210
95773	793211
87588	793212
21477	793213
6667	793214
1738	793215
53779	793216
6571	793217
64892	793218
2333	793219
163808	793220
34654	793221
38213	793222
11869	793223
36309	793224
30826	793225
609	793226
18677	793227
22274	793228
86189	793229
13785	793230
52702	793231
30518	793232
4813	793233
9761	793234
35632	793235
112742	793236
84657	793237
103083	793238
66619	793239
866	793240
58900	793241
112354	793242
91558	793243
71346	793244
40415	793245
21293	793246
15373	793247
70291	793248
4616	793249
18582	793250
50474	793251
112142	793252
24048	793253
19782	793254
22876	793255
119287	793256
33859	793257
43778	793258
7270	793259
17236	793260
59295	793261
670	793262
74137	793263
1847	793264
63	793265
56446	793266
30709	793267
34953	793268
123202	793269
29429	793270
21019	793271
33331	793272
26695	793273
27989	793274
29508	793275
61979	793276
65843	793277
26082	793278
74422	793279
75231	793280
45327	793281
5879	793282
87856	793283
118227	793284
52	793285
20033	793286
47746	793287
24000	793288
63591	793289
32282	793290
15	793291
24984	793292
20343	793293
16555	793294
25565	793295
3074	793296
44509	793297
92	793298
113622	793299
72303	793300
56545	793301
8762	793302
34205	793303
5706	793304
4251	793305
51728	793306
80969	793307
26528	793308
12947	793309
82064	793310
33945	793311
14985	793312
58387	793313
14340	793314
68604	793315
37512	793316
12569	793317
8569	793318
288	793319
18202	793320
27919	793321
14167	793322
4249	793323
49721	793324
20197	793325
57180	793326
4946	793327
41953	793328
25263	793329
33616	793330
1427	793331
49097	793332
165319	793333
78077	793334
5785	793335
1294	793336
30348	793337
1120	793338
101773	793339
59455	793340
11293	793341
124	793342
22998	793343
3137	793344
114436	793345
23284	793346
100053	793347
10823	793348
137036	793349
126468	793350
20391	793351
119388	793352
4662	793353
25298	793354
1130	793355
39589	793356
6311	793357
35773	793358
88343	793359
70302	793360
121989	793361
50031	793362
8705	793363
17343	793364
49122	793365
14514	793366
32605	793367
12881	793368
351	793369
15719	793370
124923	793371
41934	793372
92052	793373
648	793374
35227	793375
1314	793376
15998	793377
90683	793378
8445	793379
87885	793380
156474	793381
64262	793382
5212	793383
71219	793384
103681	793385
11568	793386
16436	793387
29048	793388
15536	793389
130916	793390
62403	793391
9421	793392
34845	793393
60780	793394
50075	793395
2999	793396
61567	793397
5325	793398
97720	793399
4932	793400
27850	793401
362	793402
1156	793403
52877	793404
165197	793405
25039	793406
77427	793407
87586	793408
103155	793409
19190	793410
28352	793411
648	793412
11981	793413
32374	793414
88666	793415
51559	793416
69954	793417
25233	793418
4070	793419
31	793420
73636	793421
118044	793422
18627	793423
66392	793424
13634	793425
27755	793426
65493	793427
9077	793428
32896	793429
19177	793430
3344	793431
166258	793432
51773	793433
51512	793434
87557	793435
1067	793436
1230	793437
8721	793438
58217	793439
31428	793440
1218	793441
7647	793442
32292	793443
20736	793444
11680	793445
35986	793446
5265	793447
121308	793448
117288	793449
37079	793450
69363	793451
9503	793452
33852	793453
3485	793454
24941	793455
97837	793456
52676	793457
34915	793458
40121	793459
86905	793460
40717	793461
101223	793462
4494	793463
76157	793464
17757	793465
1066	793466
10659	793467
499	793468
42769	793469
3266	793470
80960	793471
11270	793472
58101	793473
158254	793474
16041	793475
8693	793476
111080	793477
42896	793478
128586	793479
33372	793480
10939	793481
2481	793482
7243	793483
44428	793484
14206	793485
10590	793486
12540	793487
32197	793488
98804	793489
6868	793490
6848	793491
2044	793492
62444	793493
8682	793494
23078	793495
142591	793496
37685	793497
69896	793498
67713	793499
7825	793500
147544	793501
38147	793502
5409	793503
13043	793504
606	793505
67480	793506
19124	793507
36465	793508
21512	793509
69476	793510
42722	793511
2001	793512
6434	793513
6972	793514
122605	793515
48986	793516
52888	793517
31675	793518
28042	793519
96917	793520
4187	793521
8247	793522
1667	793523
5216	793524
38132	793525
122357	793526
61951	793527
5270	793528
4831	793529
15558	793530
64659	793531
57753	793532
16493	793533
68895	793534
11788	793535
134200	793536
38964	793537
56798	793538
69606	793539
24903	793540
9425	793541
71395	793542
19206	793543
345	793544
893	793545
43311	793546
1870	793547
3085	793548
137688	793549
407	793550
86883	793551
64879	793552
8178	793553
80125	793554
15395	793555
2840	793556
85884	793557
4496	793558
14684	793559
76470	793560
8649	793561
34697	793562
34210	793563
55409	793564
88513	793565
97536	793566
40073	793567
66472	793568
5919	793569
64983	793570
49403	793571
164347	793572
47762	793573
10861	793574
58631	793575
2161	793576
79968	793577
45586	793578
28199	793579
22389	793580
28981	793581
22863	793582
27239	793583
74613	793584
105065	793585
55229	793586
87088	793587
35651	793588
28828	793589
12942	793590
3522	793591
47245	793592
5823	793593
27521	793594
47848	793595
95513	793596
17571	793597
2942	793598
8009	793599
83539	793600
1754	793601
11690	793602
132676	793603
51649	793604
56050	793605
43275	793606
76676	793607
8471	793608
136407	793609
30816	793610
41688	793611
4	793612
12233	793613
78153	793614
16775	793615
16028	793616
6653	793617
106014	793618
16618	793619
7379	793620
31928	793621
84075	793622
134225	793623
14679	793624
21801	793625
17970	793626
32643	793627
41458	793628
75260	793629
2681	793630
9627	793631
7522	793632
812	793633
8731	793634
29847	793635
54122	793636
19616	793637
6657	793638
21955	793639
18026	793640
33106	793641
25888	793642
63821	793643
54262	793644
63503	793645
45894	793646
93805	793647
62614	793648
5875	793649
26002	793650
139	793651
10837	793652
11614	793653
54451	793654
123563	793655
35478	793656
15637	793657
31126	793658
70457	793659
151738	793660
64079	793661
38744	793662
1748	793663
35156	793664
14510	793665
16432	793666
5656	793667
72563	793668
20200	793669
43242	793670
18719	793671
100049	793672
13374	793673
9850	793674
72569	793675
2352	793676
32683	793677
18570	793678
1775	793679
2576	793680
5657	793681
28428	793682
20507	793683
19076	793684
1120	793685
107364	793686
10923	793687
137459	793688
6891	793689
4683	793690
12550	793691
46637	793692
27791	793693
5972	793694
29838	793695
14310	793696
104314	793697
47770	793698
28177	793699
58211	793700
81756	793701
28201	793702
59856	793703
25177	793704
41825	793705
37540	793706
94194	793707
93897	793708
121533	793709
55308	793710
4025	793711
85996	793712
30256	793713
27866	793714
989	793715
28206	793716
1251	793717
7262	793718
30123	793719
5756	793720
18203	793721
2985	793722
24766	793723
33777	793724
26055	793725
78066	793726
73598	793727
8078	793728
107170	793729
15074	793730
35882	793731
60901	793732
28225	793733
10180	793734
10611	793735
115118	793736
75872	793737
47353	793738
6879	793739
24627	793740
74479	793741
86260	793742
26012	793743
771	793744
4875	793745
2511	793746
106061	793747
83220	793748
3922	793749
157529	793750
11765	793751
129112	793752
41134	793753
48874	793754
39591	793755
62274	793756
97	793757
45583	793758
165320	793759
5739	793760
8101	793761
84204	793762
58230	793763
4398	793764
32822	793765
49183	793766
62091	793767
535	793768
25512	793769
22602	793770
6011	793771
119389	793772
33759	793773
78977	793774
3355	793775
317	793776
35850	793777
40847	793778
17060	793779
9219	793780
15788	793781
5725	793782
122740	793783
20703	793784
31247	793785
116042	793786
6175	793787
4786	793788
9789	793789
18362	793790
27462	793791
2086	793792
29098	793793
119	793794
33316	793795
16947	793796
3850	793797
144871	793798
27456	793799
20735	793800
4732	793801
9179	793802
46090	793803
31	793804
83417	793805
2869	793806
13748	793807
62611	793808
5624	793809
10217	793810
15605	793811
27627	793812
11232	793813
40736	793814
5102	793815
105168	793816
66199	793817
35562	793818
2	793819
77873	793820
137505	793821
16174	793822
42805	793823
11587	793824
4001	793825
4075	793826
10748	793827
31961	793828
102681	793829
7718	793830
28721	793831
5557	793832
1176	793833
865	793834
5994	793835
42771	793836
34051	793837
577	793838
24505	793839
60228	793840
1925	793841
35158	793842
8860	793843
204	793844
31711	793845
20042	793846
12721	793847
52156	793848
28892	793849
158578	793850
110712	793851
63942	793852
191	793853
773	793854
10877	793855
4195	793856
1153	793857
59260	793858
35393	793859
8604	793860
3827	793861
51950	793862
51408	793863
6605	793864
58226	793865
2244	793866
13414	793867
5910	793868
37051	793869
38274	793870
83691	793871
14529	793872
109440	793873
89551	793874
115584	793875
18164	793876
448	793877
1879	793878
49165	793879
50564	793880
13151	793881
50265	793882
78378	793883
59482	793884
26098	793885
6698	793886
2960	793887
860	793888
88529	793889
35923	793890
54994	793891
90160	793892
7151	793893
26712	793894
33289	793895
67840	793896
21951	793897
2020	793898
123148	793899
41205	793900
36455	793901
130986	793902
3025	793903
42466	793904
120418	793905
3795	793906
60832	793907
26538	793908
46029	793909
21944	793910
25786	793911
58244	793912
34987	793913
23768	793914
42291	793915
47295	793916
130034	793917
9338	793918
59046	793919
45086	793920
5329	793921
85974	793922
9053	793923
22953	793924
2528	793925
136539	793926
13271	793927
94535	793928
134919	793929
42582	793930
52018	793931
6478	793932
826	793933
980	793934
98802	793935
20444	793936
5834	793937
28787	793938
54609	793939
762	793940
3480	793941
25107	793942
52659	793943
8705	793944
20536	793945
26812	793946
53449	793947
64154	793948
72693	793949
15306	793950
23323	793951
26780	793952
29152	793953
5246	793954
69169	793955
86592	793956
3300	793957
11223	793958
99843	793959
37833	793960
21170	793961
20487	793962
5064	793963
5742	793964
33574	793965
4267	793966
100	793967
42665	793968
1684	793969
17259	793970
149232	793971
80693	793972
30234	793973
62144	793974
147700	793975
49984	793976
92490	793977
26159	793978
54734	793979
134336	793980
62476	793981
20974	793982
25507	793983
35309	793984
134005	793985
6101	793986
11823	793987
678	793988
2175	793989
30924	793990
55681	793991
11999	793992
153485	793993
12273	793994
80204	793995
160348	793996
133072	793997
1853	793998
2355	793999
63470	794000
128804	794001
4150	794002
425	794003
24222	794004
3407	794005
258	794006
12698	794007
9713	794008
8074	794009
66977	794010
89750	794011
21421	794012
1796	794013
16728	794014
53673	794015
146488	794016
68530	794017
19999	794018
10243	794019
152212	794020
49216	794021
15621	794022
102947	794023
7137	794024
28562	794025
242	794026
18394	794027
68515	794028
517	794029
24621	794030
86125	794031
22165	794032
4991	794033
16905	794034
3390	794035
61244	794036
65418	794037
13834	794038
81648	794039
110100	794040
62	794041
13723	794042
8639	794043
66469	794044
72968	794045
15501	794046
13297	794047
67385	794048
130803	794049
56788	794050
15458	794051
12887	794052
79816	794053
88320	794054
429	794055
85367	794056
105823	794057
26266	794058
872	794059
77058	794060
130631	794061
12665	794062
26878	794063
110342	794064
1202	794065
6806	794066
6092	794067
3828	794068
108078	794069
66368	794070
60734	794071
72035	794072
18679	794073
12287	794074
24281	794075
43818	794076
8863	794077
22636	794078
42861	794079
24001	794080
1554	794081
58697	794082
11397	794083
63775	794084
116382	794085
10913	794086
17603	794087
39969	794088
580	794089
6310	794090
29535	794091
8253	794092
7139	794093
596	794094
19977	794095
22254	794096
69078	794097
877	794098
1620	794099
51739	794100
117548	794101
69335	794102
70155	794103
8146	794104
97739	794105
41737	794106
156082	794107
73001	794108
147044	794109
62780	794110
123363	794111
7873	794112
127385	794113
261	794114
89100	794115
39161	794116
6501	794117
511	794118
43593	794119
1333	794120
13921	794121
5199	794122
48551	794123
76365	794124
23448	794125
21443	794126
158110	794127
224	794128
113426	794129
80741	794130
4928	794131
35336	794132
23868	794133
6875	794134
2676	794135
74855	794136
44687	794137
79415	794138
28818	794139
94612	794140
36610	794141
44969	794142
7234	794143
95894	794144
20670	794145
2480	794146
15779	794147
24290	794148
100678	794149
121988	794150
3509	794151
113602	794152
2694	794153
153	794154
12	794155
3244	794156
61743	794157
84557	794158
15655	794159
520	794160
40142	794161
39453	794162
103221	794163
48260	794164
11924	794165
13388	794166
17019	794167
29876	794168
68912	794169
2266	794170
23139	794171
58624	794172
127241	794173
77340	794174
14888	794175
9351	794176
2184	794177
84055	794178
675	794179
29040	794180
46984	794181
138639	794182
85922	794183
4708	794184
100949	794185
7890	794186
43988	794187
5087	794188
106381	794189
17	794190
43483	794191
39314	794192
63352	794193
30065	794194
87330	794195
16356	794196
161405	794197
9272	794198
27396	794199
71777	794200
91039	794201
181	794202
2714	794203
47433	794204
142242	794205
46318	794206
77345	794207
161807	794208
70136	794209
11440	794210
24249	794211
129796	794212
761	794213
58119	794214
14640	794215
32543	794216
56383	794217
8866	794218
32106	794219
83639	794220
15054	794221
31307	794222
89126	794223
11985	794224
202	794225
138133	794226
5369	794227
6267	794228
8152	794229
90586	794230
158846	794231
28654	794232
3924	794233
93711	794234
62557	794235
3557	794236
14603	794237
108786	794238
13030	794239
11092	794240
35065	794241
131972	794242
6290	794243
41126	794244
51597	794245
32967	794246
15592	794247
59335	794248
5400	794249
58231	794250
43339	794251
31374	794252
22213	794253
96966	794254
27543	794255
22027	794256
90403	794257
9254	794258
93446	794259
16688	794260
63018	794261
80962	794262
3477	794263
74867	794264
14692	794265
51	794266
7214	794267
91977	794268
102229	794269
6053	794270
9992	794271
65981	794272
41966	794273
21067	794274
6086	794275
150875	794276
13921	794277
54595	794278
20929	794279
15511	794280
2796	794281
11283	794282
15079	794283
39475	794284
31033	794285
63430	794286
25102	794287
10161	794288
27781	794289
9061	794290
35294	794291
30637	794292
127848	794293
670	794294
86541	794295
83139	794296
30623	794297
64294	794298
28960	794299
19110	794300
135553	794301
970	794302
155363	794303
31455	794304
58163	794305
19735	794306
45494	794307
567	794308
45706	794309
10226	794310
25626	794311
45125	794312
50544	794313
162799	794314
28974	794315
82567	794316
1307	794317
1912	794318
48053	794319
26289	794320
17397	794321
35808	794322
21189	794323
50128	794324
217	794325
1712	794326
604	794327
43240	794328
22322	794329
80402	794330
20130	794331
76947	794332
9503	794333
83989	794334
55950	794335
6195	794336
26787	794337
7291	794338
25026	794339
59246	794340
32261	794341
68781	794342
150182	794343
156403	794344
123322	794345
614	794346
9236	794347
20888	794348
32563	794349
116178	794350
24119	794351
8586	794352
33126	794353
318	794354
22305	794355
1994	794356
17630	794357
4300	794358
8354	794359
8291	794360
63306	794361
7598	794362
125508	794363
3442	794364
15708	794365
7700	794366
26668	794367
49954	794368
26353	794369
97024	794370
35023	794371
42239	794372
27211	794373
3476	794374
4718	794375
49926	794376
23356	794377
44314	794378
119679	794379
101623	794380
47389	794381
11491	794382
8688	794383
101265	794384
1446	794385
63694	794386
65476	794387
13991	794388
21630	794389
58606	794390
10373	794391
3472	794392
74972	794393
9079	794394
3958	794395
151811	794396
116901	794397
5076	794398
34312	794399
529	794400
15866	794401
65984	794402
2024	794403
32096	794404
148901	794405
8328	794406
102015	794407
42687	794408
758	794409
1665	794410
9983	794411
3494	794412
23405	794413
131130	794414
26556	794415
4982	794416
38545	794417
158	794418
29518	794419
161566	794420
39267	794421
10063	794422
33338	794423
79251	794424
7024	794425
44	794426
4312	794427
29021	794428
33641	794429
1963	794430
242	794431
19991	794432
49594	794433
86290	794434
29488	794435
23442	794436
100633	794437
14346	794438
580	794439
107631	794440
115909	794441
3010	794442
83245	794443
17689	794444
58977	794445
4779	794446
46161	794447
91602	794448
5263	794449
66910	794450
24552	794451
4365	794452
20585	794453
18628	794454
46553	794455
49704	794456
950	794457
5064	794458
11675	794459
150340	794460
5877	794461
112502	794462
7900	794463
98535	794464
2998	794465
108453	794466
129315	794467
71851	794468
36193	794469
80822	794470
63533	794471
12346	794472
5578	794473
37592	794474
347	794475
7585	794476
46060	794477
57853	794478
14307	794479
67000	794480
15337	794481
100566	794482
52369	794483
93027	794484
55084	794485
2203	794486
11474	794487
124638	794488
40983	794489
3094	794490
2582	794491
21739	794492
107200	794493
29875	794494
59025	794495
99340	794496
558	794497
15834	794498
35048	794499
122622	794500
356	794501
18281	794502
123997	794503
1390	794504
72438	794505
9106	794506
4598	794507
1327	794508
484	794509
40184	794510
16046	794511
3567	794512
30203	794513
482	794514
27654	794515
2479	794516
71316	794517
98505	794518
6007	794519
78082	794520
75743	794521
16405	794522
105561	794523
18718	794524
9463	794525
30050	794526
36028	794527
13632	794528
41743	794529
16479	794530
59994	794531
69109	794532
2214	794533
3064	794534
52461	794535
5059	794536
28601	794537
11446	794538
4201	794539
159020	794540
8992	794541
50905	794542
126691	794543
18694	794544
152845	794545
37139	794546
26073	794547
80833	794548
1440	794549
37007	794550
131190	794551
9570	794552
65241	794553
31294	794554
438	794555
32694	794556
4740	794557
12595	794558
66073	794559
11374	794560
105	794561
3518	794562
24354	794563
16276	794564
1182	794565
1058	794566
56377	794567
16645	794568
10368	794569
105864	794570
3796	794571
11107	794572
60044	794573
30426	794574
54310	794575
479	794576
19548	794577
131716	794578
104570	794579
10606	794580
1890	794581
29459	794582
72474	794583
2739	794584
942	794585
17198	794586
21741	794587
53888	794588
43941	794589
56612	794590
36321	794591
82698	794592
16525	794593
25418	794594
14636	794595
14	794596
47997	794597
49723	794598
10101	794599
15687	794600
6519	794601
15668	794602
22472	794603
39252	794604
22703	794605
53607	794606
18652	794607
24064	794608
7874	794609
46926	794610
18717	794611
38378	794612
1144	794613
999	794614
68860	794615
47532	794616
26531	794617
115660	794618
60568	794619
68303	794620
33415	794621
13	794622
104832	794623
54968	794624
63746	794625
14032	794626
63672	794627
9357	794628
65186	794629
33514	794630
3831	794631
126668	794632
15776	794633
10263	794634
188	794635
25577	794636
115319	794637
86657	794638
93089	794639
23773	794640
88127	794641
47788	794642
49484	794643
37762	794644
6457	794645
18195	794646
4594	794647
32493	794648
95164	794649
83567	794650
63216	794651
80696	794652
28558	794653
34071	794654
39250	794655
41612	794656
5968	794657
75702	794658
5767	794659
11820	794660
11072	794661
31331	794662
67158	794663
798	794664
48440	794665
10272	794666
11715	794667
5962	794668
71927	794669
46707	794670
58554	794671
47954	794672
67574	794673
8954	794674
102978	794675
56139	794676
10220	794677
20316	794678
63704	794679
44542	794680
95162	794681
16607	794682
123331	794683
56927	794684
59280	794685
9966	794686
1647	794687
13	794688
10966	794689
52748	794690
64630	794691
7279	794692
60974	794693
56240	794694
3511	794695
7867	794696
37379	794697
608	794698
41460	794699
145511	794700
4975	794701
23430	794702
141859	794703
16959	794704
46282	794705
10403	794706
62492	794707
24801	794708
27142	794709
75403	794710
36118	794711
13570	794712
16697	794713
12004	794714
67776	794715
56341	794716
31341	794717
65358	794718
1195	794719
476	794720
137562	794721
24237	794722
22220	794723
24016	794724
98975	794725
5540	794726
132	794727
977	794728
98702	794729
73	794730
40993	794731
46412	794732
7219	794733
5800	794734
2641	794735
133495	794736
23538	794737
142695	794738
114278	794739
5809	794740
1499	794741
96401	794742
7	794743
20472	794744
10513	794745
5533	794746
36613	794747
69426	794748
130702	794749
20622	794750
38001	794751
1559	794752
47746	794753
43679	794754
97264	794755
164345	794756
34463	794757
9652	794758
2851	794759
461	794760
6405	794761
15929	794762
35499	794763
61687	794764
292	794765
4205	794766
77532	794767
63181	794768
14085	794769
82402	794770
50465	794771
74694	794772
6165	794773
117212	794774
51849	794775
10047	794776
33234	794777
29123	794778
5602	794779
59464	794780
21042	794781
983	794782
7720	794783
1435	794784
22321	794785
8928	794786
24651	794787
102712	794788
3675	794789
55876	794790
14068	794791
41527	794792
43295	794793
20797	794794
19539	794795
148712	794796
8025	794797
2520	794798
13463	794799
11711	794800
30807	794801
5561	794802
63554	794803
14106	794804
31032	794805
14846	794806
76922	794807
69344	794808
51918	794809
13095	794810
41084	794811
143984	794812
40233	794813
1500	794814
11056	794815
31566	794816
58328	794817
57302	794818
2824	794819
153645	794820
68025	794821
20030	794822
31762	794823
63096	794824
136672	794825
5755	794826
1296	794827
100714	794828
27406	794829
34800	794830
19379	794831
25759	794832
78278	794833
48807	794834
35752	794835
27376	794836
114295	794837
14577	794838
7515	794839
8487	794840
4759	794841
1625	794842
125866	794843
12857	794844
91985	794845
38064	794846
8139	794847
3099	794848
15731	794849
7620	794850
24588	794851
37018	794852
144990	794853
124774	794854
44329	794855
920	794856
39133	794857
2276	794858
13529	794859
37749	794860
8413	794861
17462	794862
51540	794863
2137	794864
131182	794865
5324	794866
6819	794867
43951	794868
58930	794869
3306	794870
21299	794871
16159	794872
30645	794873
22528	794874
145468	794875
7075	794876
155007	794877
85771	794878
89632	794879
41722	794880
42445	794881
124280	794882
22013	794883
93977	794884
29232	794885
39681	794886
87824	794887
16305	794888
28699	794889
30061	794890
26000	794891
10938	794892
83219	794893
52939	794894
2977	794895
525	794896
951	794897
45549	794898
3230	794899
3269	794900
16409	794901
79487	794902
54477	794903
13355	794904
20071	794905
16617	794906
48321	794907
82763	794908
1945	794909
95523	794910
9012	794911
7987	794912
786	794913
2370	794914
46143	794915
7311	794916
115015	794917
96930	794918
48785	794919
7525	794920
59595	794921
37032	794922
12151	794923
100421	794924
9264	794925
18084	794926
45294	794927
4103	794928
39053	794929
120159	794930
1774	794931
108150	794932
78793	794933
27671	794934
29045	794935
3309	794936
21677	794937
44636	794938
3116	794939
159305	794940
2778	794941
27984	794942
14327	794943
31025	794944
111551	794945
51018	794946
2902	794947
428	794948
58527	794949
58746	794950
45344	794951
10106	794952
45870	794953
1289	794954
5658	794955
15054	794956
9130	794957
107854	794958
7535	794959
69848	794960
1453	794961
70758	794962
30355	794963
50868	794964
4545	794965
2879	794966
1089	794967
60188	794968
23	794969
80136	794970
71569	794971
63780	794972
413	794973
147	794974
2487	794975
102945	794976
51041	794977
11942	794978
2149	794979
34796	794980
53794	794981
9352	794982
56384	794983
13018	794984
73673	794985
74771	794986
48620	794987
7846	794988
1457	794989
65907	794990
25801	794991
6110	794992
6335	794993
77310	794994
13028	794995
88541	794996
146481	794997
422	794998
91558	794999
39973	795000
59540	795001
695	795002
367	795003
6862	795004
23606	795005
97481	795006
87621	795007
42138	795008
25997	795009
23370	795010
17	795011
3438	795012
58347	795013
9434	795014
18833	795015
75084	795016
10128	795017
30166	795018
71742	795019
9728	795020
70244	795021
16162	795022
51582	795023
49417	795024
79473	795025
51231	795026
116359	795027
4534	795028
106972	795029
134362	795030
7082	795031
87911	795032
73439	795033
29951	795034
28225	795035
459	795036
34055	795037
6534	795038
32793	795039
17690	795040
59520	795041
45543	795042
33023	795043
127714	795044
84020	795045
18470	795046
664	795047
77212	795048
35342	795049
18210	795050
57351	795051
43852	795052
34964	795053
2269	795054
6885	795055
15642	795056
71746	795057
27061	795058
96200	795059
122936	795060
16623	795061
58970	795062
37581	795063
81119	795064
138981	795065
32175	795066
1374	795067
2374	795068
69524	795069
164118	795070
45572	795071
1736	795072
5445	795073
95043	795074
131503	795075
15475	795076
46503	795077
17945	795078
4962	795079
16053	795080
36251	795081
13609	795082
26101	795083
11861	795084
108070	795085
685	795086
19526	795087
24401	795088
19122	795089
1148	795090
46800	795091
283	795092
44757	795093
14	795094
65667	795095
120722	795096
32341	795097
1153	795098
9118	795099
37462	795100
133345	795101
19579	795102
72470	795103
8989	795104
10565	795105
2073	795106
37231	795107
71999	795108
2457	795109
29912	795110
27098	795111
47696	795112
17600	795113
6764	795114
1867	795115
140334	795116
31462	795117
18273	795118
8302	795119
47234	795120
42345	795121
816	795122
7511	795123
863	795124
14206	795125
48989	795126
36125	795127
26832	795128
21328	795129
5959	795130
42441	795131
11408	795132
41068	795133
13975	795134
58200	795135
37897	795136
18151	795137
2748	795138
6439	795139
31450	795140
9866	795141
82276	795142
23376	795143
132665	795144
153736	795145
5198	795146
3355	795147
9366	795148
130418	795149
53033	795150
17621	795151
1967	795152
39143	795153
9441	795154
27973	795155
33286	795156
80629	795157
40174	795158
23129	795159
3452	795160
17938	795161
76264	795162
12064	795163
35536	795164
116499	795165
53607	795166
92726	795167
42842	795168
201	795169
14699	795170
34556	795171
9257	795172
19102	795173
9047	795174
56429	795175
6840	795176
12555	795177
44039	795178
4326	795179
55459	795180
4971	795181
47744	795182
42010	795183
11229	795184
17354	795185
22624	795186
21859	795187
16055	795188
39845	795189
41700	795190
3539	795191
97868	795192
35404	795193
43586	795194
1760	795195
34046	795196
49683	795197
19548	795198
95522	795199
57817	795200
64594	795201
94632	795202
15416	795203
3172	795204
48349	795205
15029	795206
35918	795207
54487	795208
976	795209
67525	795210
1402	795211
286	795212
100727	795213
811	795214
4051	795215
9523	795216
89270	795217
127158	795218
5987	795219
4468	795220
10096	795221
8980	795222
5156	795223
21063	795224
33517	795225
40540	795226
5338	795227
39403	795228
28692	795229
96030	795230
14080	795231
33636	795232
3766	795233
24710	795234
17061	795235
64347	795236
14155	795237
115522	795238
54972	795239
126918	795240
18227	795241
11855	795242
20545	795243
15350	795244
768	795245
20792	795246
26986	795247
26164	795248
35639	795249
158695	795250
42987	795251
121292	795252
19807	795253
74526	795254
74917	795255
9738	795256
110899	795257
16128	795258
63566	795259
42756	795260
53580	795261
51969	795262
127940	795263
26538	795264
39974	795265
89916	795266
10634	795267
22573	795268
26821	795269
12858	795270
43417	795271
14794	795272
3608	795273
16365	795274
50865	795275
17392	795276
36	795277
45092	795278
2034	795279
22830	795280
30930	795281
9417	795282
18649	795283
12041	795284
22884	795285
22966	795286
105539	795287
25228	795288
3264	795289
125309	795290
29427	795291
36829	795292
25836	795293
1682	795294
31859	795295
37619	795296
28471	795297
60569	795298
21176	795299
44874	795300
37100	795301
70928	795302
115590	795303
18072	795304
3692	795305
14670	795306
2284	795307
91364	795308
14414	795309
20842	795310
7458	795311
4	795312
32362	795313
10068	795314
143900	795315
15207	795316
10043	795317
12740	795318
35711	795319
80607	795320
5301	795321
38289	795322
46109	795323
36240	795324
27790	795325
3750	795326
494	795327
52669	795328
1326	795329
619	795330
88785	795331
13542	795332
89915	795333
15026	795334
58359	795335
150054	795336
10045	795337
38657	795338
64682	795339
3904	795340
8227	795341
79068	795342
71584	795343
23988	795344
4520	795345
31633	795346
60189	795347
16062	795348
26879	795349
36254	795350
69515	795351
14326	795352
2792	795353
103091	795354
16500	795355
11785	795356
41373	795357
182	795358
79624	795359
32365	795360
117464	795361
31964	795362
7901	795363
29667	795364
26022	795365
2124	795366
11231	795367
8073	795368
41164	795369
12191	795370
3229	795371
62392	795372
4520	795373
123748	795374
4924	795375
1472	795376
15203	795377
5034	795378
84586	795379
48101	795380
99844	795381
12	795382
34188	795383
110698	795384
39503	795385
113776	795386
7956	795387
131811	795388
41251	795389
1017	795390
53154	795391
124345	795392
41911	795393
15926	795394
71782	795395
34758	795396
15844	795397
81444	795398
46572	795399
53544	795400
8814	795401
17492	795402
17953	795403
32841	795404
3936	795405
95309	795406
7053	795407
3763	795408
3725	795409
17232	795410
39386	795411
85415	795412
27914	795413
1882	795414
111457	795415
32845	795416
42165	795417
22639	795418
30024	795419
30618	795420
2893	795421
88879	795422
94968	795423
16679	795424
81725	795425
151255	795426
2405	795427
42521	795428
27301	795429
103181	795430
85828	795431
39204	795432
89707	795433
67635	795434
18532	795435
36720	795436
122858	795437
77439	795438
6953	795439
66214	795440
71149	795441
65972	795442
26502	795443
25959	795444
62401	795445
146566	795446
6825	795447
79487	795448
86672	795449
9615	795450
24745	795451
135	795452
17618	795453
73152	795454
4636	795455
7387	795456
18982	795457
25914	795458
25528	795459
9860	795460
6194	795461
103841	795462
32217	795463
37330	795464
28371	795465
26679	795466
43	795467
26873	795468
31942	795469
92166	795470
20697	795471
43299	795472
18931	795473
96005	795474
50526	795475
109795	795476
63146	795477
1953	795478
88067	795479
157764	795480
81983	795481
44891	795482
70925	795483
16512	795484
52716	795485
118723	795486
31493	795487
44717	795488
6345	795489
25330	795490
94145	795491
102	795492
59406	795493
22705	795494
57167	795495
2374	795496
19775	795497
27696	795498
96357	795499
29745	795500
36385	795501
40194	795502
277	795503
21721	795504
55619	795505
26851	795506
34825	795507
74292	795508
9919	795509
24980	795510
45772	795511
48620	795512
49852	795513
92447	795514
25181	795515
2567	795516
79313	795517
44881	795518
28069	795519
15806	795520
40439	795521
74770	795522
8669	795523
86545	795524
157268	795525
21767	795526
64250	795527
1969	795528
130791	795529
5541	795530
127146	795531
11358	795532
100927	795533
45290	795534
86032	795535
873	795536
12760	795537
85951	795538
8324	795539
6172	795540
13612	795541
83749	795542
98173	795543
2305	795544
31037	795545
18382	795546
14460	795547
11782	795548
9926	795549
38873	795550
72624	795551
59854	795552
98100	795553
4604	795554
1879	795555
41349	795556
28758	795557
61535	795558
102748	795559
48180	795560
106930	795561
19437	795562
23193	795563
117954	795564
6368	795565
20712	795566
16834	795567
22030	795568
7056	795569
76561	795570
113354	795571
662	795572
109076	795573
28792	795574
18088	795575
157232	795576
16178	795577
125895	795578
10018	795579
106	795580
21185	795581
90440	795582
94174	795583
34096	795584
45042	795585
97847	795586
106678	795587
20240	795588
1093	795589
34887	795590
620	795591
21398	795592
71685	795593
46660	795594
10890	795595
46460	795596
49283	795597
39178	795598
4266	795599
59964	795600
8766	795601
45341	795602
56412	795603
2234	795604
116756	795605
64	795606
27058	795607
33427	795608
2782	795609
1642	795610
98100	795611
18099	795612
19289	795613
20658	795614
75560	795615
113064	795616
607	795617
6629	795618
7732	795619
21502	795620
86987	795621
38423	795622
45275	795623
100474	795624
106039	795625
50712	795626
40954	795627
50652	795628
87612	795629
19120	795630
837	795631
8547	795632
3710	795633
5631	795634
84511	795635
2308	795636
35601	795637
10814	795638
21026	795639
95227	795640
4398	795641
33982	795642
5889	795643
25809	795644
53471	795645
66290	795646
45394	795647
82719	795648
6496	795649
70412	795650
38531	795651
42216	795652
91284	795653
76880	795654
7143	795655
17312	795656
48732	795657
77296	795658
132408	795659
57876	795660
5707	795661
50033	795662
62514	795663
14117	795664
97042	795665
38931	795666
2158	795667
8796	795668
153857	795669
252	795670
33856	795671
61	795672
20217	795673
25986	795674
1807	795675
41980	795676
8879	795677
3082	795678
7766	795679
112176	795680
479	795681
102260	795682
12518	795683
1727	795684
2807	795685
4132	795686
140628	795687
19064	795688
14567	795689
49974	795690
2814	795691
117179	795692
17690	795693
14954	795694
53172	795695
4777	795696
16820	795697
90995	795698
6040	795699
4687	795700
161264	795701
9752	795702
162	795703
26752	795704
9338	795705
513	795706
115672	795707
63616	795708
134129	795709
36627	795710
2809	795711
101127	795712
12814	795713
2483	795714
6571	795715
21148	795716
961	795717
17655	795718
135917	795719
22030	795720
16379	795721
6550	795722
8923	795723
443	795724
38910	795725
13211	795726
18960	795727
13821	795728
1138	795729
67224	795730
807	795731
25099	795732
19008	795733
66634	795734
7494	795735
77747	795736
13638	795737
587	795738
62802	795739
2742	795740
66021	795741
4390	795742
72932	795743
28124	795744
1929	795745
59130	795746
51543	795747
12713	795748
41687	795749
155426	795750
79414	795751
53202	795752
33577	795753
8716	795754
14729	795755
9992	795756
44	795757
25339	795758
12378	795759
10925	795760
3184	795761
13588	795762
44795	795763
38421	795764
9249	795765
17716	795766
6860	795767
38	795768
10545	795769
2076	795770
22365	795771
100242	795772
3649	795773
22234	795774
53320	795775
36303	795776
44605	795777
68534	795778
8962	795779
43073	795780
20276	795781
67012	795782
74751	795783
17748	795784
62641	795785
130635	795786
49158	795787
8471	795788
12660	795789
10194	795790
84597	795791
158	795792
9798	795793
52354	795794
3815	795795
67762	795796
62902	795797
17010	795798
3593	795799
16668	795800
41319	795801
23441	795802
31350	795803
145339	795804
47252	795805
55135	795806
9337	795807
503	795808
2825	795809
48942	795810
4693	795811
53535	795812
5494	795813
150019	795814
26911	795815
128416	795816
75709	795817
68403	795818
43224	795819
31905	795820
27862	795821
10650	795822
470	795823
29720	795824
17055	795825
28659	795826
26088	795827
14648	795828
19462	795829
23860	795830
10379	795831
15653	795832
12792	795833
55076	795834
12343	795835
18045	795836
89018	795837
13164	795838
142231	795839
21500	795840
23336	795841
12771	795842
23667	795843
13673	795844
160623	795845
7157	795846
9746	795847
246	795848
128	795849
35163	795850
115209	795851
3066	795852
57243	795853
121541	795854
1835	795855
60201	795856
316	795857
27475	795858
3268	795859
1044	795860
45990	795861
14271	795862
36900	795863
12242	795864
56100	795865
4784	795866
35291	795867
106724	795868
158143	795869
15240	795870
74580	795871
41381	795872
53	795873
165799	795874
145	795875
16824	795876
12833	795877
507	795878
53413	795879
28454	795880
40801	795881
6390	795882
8595	795883
68338	795884
9092	795885
58914	795886
545	795887
4848	795888
30325	795889
4261	795890
472	795891
31555	795892
28349	795893
27100	795894
22514	795895
50	795896
49887	795897
8	795898
1622	795899
48867	795900
5559	795901
1108	795902
294	795903
11015	795904
499	795905
32191	795906
209	795907
13266	795908
1385	795909
12100	795910
52332	795911
4325	795912
1489	795913
144773	795914
19301	795915
16693	795916
6031	795917
70102	795918
148	795919
16307	795920
67948	795921
16163	795922
519	795923
39796	795924
25311	795925
1426	795926
45479	795927
68765	795928
47855	795929
25209	795930
104699	795931
133873	795932
8166	795933
31653	795934
35296	795935
52501	795936
91010	795937
57267	795938
12466	795939
15638	795940
75335	795941
11100	795942
93798	795943
69070	795944
23266	795945
4801	795946
70923	795947
18269	795948
21798	795949
11293	795950
32239	795951
35110	795952
640	795953
47374	795954
6267	795955
101319	795956
94636	795957
102789	795958
43425	795959
16774	795960
1749	795961
4957	795962
29175	795963
36203	795964
67965	795965
307	795966
4546	795967
71224	795968
6293	795969
4409	795970
161628	795971
3672	795972
6709	795973
149534	795974
8459	795975
488	795976
89888	795977
27193	795978
59897	795979
61386	795980
26195	795981
64385	795982
10	795983
4016	795984
48189	795985
104261	795986
60593	795987
15390	795988
51	795989
68265	795990
38847	795991
28136	795992
1268	795993
43631	795994
1790	795995
62676	795996
76727	795997
17155	795998
78018	795999
6356	796000
101952	796001
2142	796002
22844	796003
11983	796004
116862	796005
47971	796006
52785	796007
69986	796008
103964	796009
8242	796010
148	796011
58772	796012
16227	796013
86065	796014
281	796015
3374	796016
12887	796017
83117	796018
51144	796019
45749	796020
55271	796021
53217	796022
43372	796023
31377	796024
7822	796025
55296	796026
17503	796027
59	796028
19720	796029
3296	796030
25276	796031
68828	796032
3833	796033
158546	796034
70658	796035
128492	796036
55756	796037
12876	796038
34689	796039
7203	796040
40052	796041
23202	796042
17659	796043
19067	796044
8768	796045
20090	796046
13271	796047
13617	796048
8021	796049
37109	796050
54063	796051
8140	796052
13422	796053
84944	796054
2194	796055
77903	796056
10509	796057
22502	796058
77170	796059
607	796060
26505	796061
14554	796062
162150	796063
77841	796064
15955	796065
63868	796066
10892	796067
31443	796068
29726	796069
8116	796070
28382	796071
35266	796072
72938	796073
82460	796074
41876	796075
6967	796076
1341	796077
83902	796078
104091	796079
88119	796080
32361	796081
96389	796082
30352	796083
39109	796084
30444	796085
27283	796086
12271	796087
76090	796088
18265	796089
1518	796090
14142	796091
29004	796092
19064	796093
16795	796094
14176	796095
12400	796096
43110	796097
773	796098
78056	796099
3317	796100
3860	796101
93752	796102
49083	796103
117318	796104
14673	796105
86222	796106
7491	796107
20946	796108
79700	796109
16349	796110
107615	796111
22798	796112
96882	796113
14338	796114
1032	796115
22786	796116
6697	796117
35627	796118
32819	796119
1737	796120
38974	796121
15173	796122
200	796123
2851	796124
50768	796125
17391	796126
23791	796127
73195	796128
102184	796129
141633	796130
150763	796131
71168	796132
116489	796133
3649	796134
89018	796135
24787	796136
9765	796137
8184	796138
102597	796139
20507	796140
7549	796141
84744	796142
35880	796143
55092	796144
84258	796145
5479	796146
38992	796147
23211	796148
702	796149
18182	796150
81703	796151
159493	796152
77319	796153
1566	796154
23654	796155
3789	796156
5441	796157
84228	796158
74976	796159
79185	796160
102969	796161
66478	796162
72597	796163
49478	796164
91317	796165
4679	796166
38698	796167
14268	796168
92626	796169
46707	796170
60072	796171
23875	796172
26985	796173
25696	796174
45906	796175
3846	796176
12241	796177
18740	796178
25599	796179
21222	796180
107527	796181
7282	796182
56150	796183
45852	796184
10914	796185
10395	796186
10533	796187
56434	796188
3398	796189
69431	796190
45	796191
44254	796192
111907	796193
40801	796194
1866	796195
47344	796196
30906	796197
10426	796198
3235	796199
11050	796200
104113	796201
46078	796202
46320	796203
13603	796204
64124	796205
134520	796206
29111	796207
67755	796208
997	796209
1728	796210
66070	796211
48831	796212
9183	796213
132870	796214
46732	796215
78103	796216
7091	796217
1247	796218
58327	796219
18198	796220
9622	796221
128	796222
43474	796223
11438	796224
24660	796225
20861	796226
40660	796227
71430	796228
77198	796229
76617	796230
86665	796231
1997	796232
18270	796233
4989	796234
93829	796235
149781	796236
56299	796237
126472	796238
731	796239
9744	796240
85583	796241
72860	796242
16671	796243
22618	796244
52663	796245
842	796246
28136	796247
13714	796248
74636	796249
98	796250
127238	796251
21026	796252
36830	796253
35	796254
3258	796255
47849	796256
55922	796257
39859	796258
78328	796259
25412	796260
38450	796261
46658	796262
17158	796263
323	796264
2788	796265
39216	796266
1583	796267
23898	796268
7572	796269
24713	796270
735	796271
120203	796272
37602	796273
58100	796274
33259	796275
37269	796276
20663	796277
3646	796278
46230	796279
6665	796280
130984	796281
36304	796282
1501	796283
12848	796284
64956	796285
104344	796286
41880	796287
80837	796288
108164	796289
22472	796290
51604	796291
87310	796292
83369	796293
55073	796294
32502	796295
11159	796296
82493	796297
27493	796298
32887	796299
86813	796300
139488	796301
87185	796302
44080	796303
60713	796304
35612	796305
8791	796306
3092	796307
67653	796308
52943	796309
28784	796310
1304	796311
4242	796312
23901	796313
64808	796314
18919	796315
9800	796316
6184	796317
19383	796318
746	796319
81404	796320
5726	796321
41294	796322
75968	796323
1927	796324
10161	796325
52895	796326
3179	796327
44884	796328
52274	796329
113276	796330
24242	796331
1707	796332
25924	796333
87911	796334
25582	796335
50648	796336
124179	796337
50394	796338
50758	796339
108201	796340
4271	796341
4408	796342
17	796343
19807	796344
37689	796345
74409	796346
23720	796347
129882	796348
65472	796349
15664	796350
19580	796351
82120	796352
5817	796353
18741	796354
18684	796355
72688	796356
48726	796357
2998	796358
805	796359
110487	796360
38276	796361
46209	796362
3146	796363
27395	796364
4216	796365
10290	796366
8378	796367
42369	796368
9822	796369
24857	796370
44841	796371
5004	796372
2259	796373
4179	796374
156	796375
12044	796376
99108	796377
14787	796378
44	796379
30978	796380
46234	796381
23981	796382
3998	796383
95887	796384
13585	796385
10155	796386
45121	796387
25498	796388
92175	796389
13730	796390
5152	796391
5806	796392
48190	796393
23521	796394
53304	796395
8604	796396
67459	796397
33645	796398
3978	796399
133087	796400
156832	796401
781	796402
162886	796403
6640	796404
24675	796405
6541	796406
78257	796407
56835	796408
51344	796409
350	796410
5251	796411
57936	796412
141643	796413
54197	796414
5391	796415
61663	796416
124168	796417
70693	796418
89694	796419
24107	796420
6276	796421
42638	796422
824	796423
756	796424
36606	796425
45707	796426
2280	796427
61692	796428
7957	796429
21392	796430
43294	796431
7080	796432
7527	796433
1080	796434
26060	796435
55772	796436
120607	796437
12707	796438
102488	796439
963	796440
4740	796441
1815	796442
42215	796443
3238	796444
1837	796445
7720	796446
420	796447
4452	796448
52316	796449
166581	796450
30904	796451
3208	796452
9568	796453
79757	796454
1306	796455
22774	796456
9269	796457
44743	796458
121797	796459
147975	796460
103781	796461
50934	796462
99834	796463
6585	796464
66	796465
69	796466
31	796467
20638	796468
15965	796469
126611	796470
118672	796471
53956	796472
75567	796473
104434	796474
13962	796475
42767	796476
139530	796477
6322	796478
28742	796479
39113	796480
85916	796481
21030	796482
2834	796483
119170	796484
4913	796485
40994	796486
32745	796487
631	796488
28659	796489
83426	796490
49748	796491
395	796492
15564	796493
11014	796494
22984	796495
34231	796496
1632	796497
102744	796498
6324	796499
50353	796500
16217	796501
33581	796502
6273	796503
8186	796504
55038	796505
63686	796506
3966	796507
23039	796508
3003	796509
34802	796510
20212	796511
114814	796512
8037	796513
112056	796514
96546	796515
9504	796516
11874	796517
31881	796518
62058	796519
1988	796520
12456	796521
34028	796522
3251	796523
144937	796524
12650	796525
57310	796526
77571	796527
7788	796528
12999	796529
7779	796530
303	796531
5215	796532
2884	796533
34302	796534
8840	796535
140537	796536
379	796537
263	796538
165582	796539
24392	796540
3964	796541
16457	796542
28833	796543
8566	796544
34852	796545
63099	796546
10989	796547
2122	796548
77228	796549
37927	796550
69928	796551
3815	796552
145119	796553
2222	796554
9127	796555
90242	796556
9790	796557
2561	796558
203	796559
33158	796560
48765	796561
6647	796562
140	796563
4421	796564
23908	796565
39537	796566
26619	796567
97685	796568
91180	796569
1585	796570
27332	796571
16716	796572
86119	796573
1303	796574
21195	796575
17558	796576
2731	796577
2524	796578
65541	796579
98	796580
9816	796581
8323	796582
68156	796583
37203	796584
74056	796585
41033	796586
161231	796587
5660	796588
41594	796589
10648	796590
5096	796591
2993	796592
54136	796593
6946	796594
130570	796595
90481	796596
45338	796597
20228	796598
32243	796599
2129	796600
95397	796601
860	796602
115194	796603
82586	796604
4459	796605
18152	796606
73884	796607
59424	796608
4174	796609
50654	796610
35358	796611
42715	796612
15849	796613
3034	796614
51688	796615
127110	796616
44457	796617
133512	796618
35564	796619
2943	796620
7202	796621
11369	796622
69813	796623
69960	796624
80305	796625
4081	796626
138355	796627
35352	796628
127815	796629
14962	796630
20395	796631
118741	796632
68989	796633
9854	796634
38242	796635
68694	796636
35129	796637
15842	796638
26886	796639
6382	796640
2187	796641
19127	796642
35855	796643
6181	796644
36439	796645
32363	796646
4324	796647
2259	796648
2795	796649
34869	796650
65409	796651
29524	796652
6262	796653
71016	796654
6404	796655
152874	796656
3907	796657
20102	796658
1811	796659
11289	796660
40533	796661
45961	796662
110826	796663
103528	796664
40259	796665
129624	796666
125917	796667
10472	796668
5880	796669
24099	796670
956	796671
119168	796672
95566	796673
74191	796674
112425	796675
6122	796676
70591	796677
18627	796678
78118	796679
2151	796680
71934	796681
34	796682
5244	796683
39726	796684
49455	796685
22893	796686
12755	796687
82475	796688
222	796689
9421	796690
12596	796691
34802	796692
7160	796693
34778	796694
53032	796695
26174	796696
96912	796697
26668	796698
87017	796699
11977	796700
22532	796701
9241	796702
90555	796703
111806	796704
1134	796705
79264	796706
79914	796707
26089	796708
51443	796709
73499	796710
33403	796711
22036	796712
99344	796713
43260	796714
5564	796715
5163	796716
11394	796717
43788	796718
65569	796719
12238	796720
46445	796721
10238	796722
41322	796723
17699	796724
19157	796725
27274	796726
12412	796727
16637	796728
120858	796729
65760	796730
41706	796731
22490	796732
4331	796733
56316	796734
6500	796735
39075	796736
29588	796737
94347	796738
23779	796739
17461	796740
2509	796741
79273	796742
19907	796743
2322	796744
5596	796745
16529	796746
17800	796747
6626	796748
41029	796749
20551	796750
49727	796751
99210	796752
17788	796753
36102	796754
50709	796755
11679	796756
49721	796757
19258	796758
148338	796759
46013	796760
33874	796761
23589	796762
10177	796763
47488	796764
18134	796765
33820	796766
11875	796767
9702	796768
14143	796769
109282	796770
135887	796771
4904	796772
26612	796773
26358	796774
18978	796775
57067	796776
128042	796777
116886	796778
75926	796779
7937	796780
112591	796781
106953	796782
3306	796783
3072	796784
86589	796785
121204	796786
21766	796787
5499	796788
1806	796789
62935	796790
14816	796791
77004	796792
350	796793
19053	796794
18840	796795
7459	796796
38336	796797
30769	796798
83466	796799
120128	796800
2504	796801
1033	796802
82491	796803
117309	796804
26899	796805
22975	796806
35640	796807
39900	796808
8809	796809
65778	796810
5429	796811
14237	796812
89279	796813
50934	796814
56218	796815
44139	796816
49019	796817
62059	796818
13375	796819
31	796820
66539	796821
2533	796822
27582	796823
6319	796824
2625	796825
6322	796826
36614	796827
17927	796828
26821	796829
27779	796830
31299	796831
1570	796832
131479	796833
2147	796834
26162	796835
62585	796836
68826	796837
39234	796838
59436	796839
15712	796840
3662	796841
4301	796842
60975	796843
115311	796844
3371	796845
126812	796846
5541	796847
88586	796848
2957	796849
88588	796850
13079	796851
1097	796852
33034	796853
31520	796854
62424	796855
53320	796856
8076	796857
98258	796858
6611	796859
112905	796860
17662	796861
305	796862
4810	796863
33816	796864
547	796865
23	796866
46675	796867
33911	796868
64922	796869
48936	796870
3941	796871
2599	796872
60444	796873
4090	796874
15108	796875
2918	796876
165	796877
4072	796878
12632	796879
10047	796880
423	796881
55082	796882
80026	796883
5802	796884
45605	796885
35149	796886
15938	796887
15534	796888
36108	796889
55953	796890
46213	796891
8070	796892
3555	796893
3985	796894
106928	796895
102098	796896
18340	796897
92215	796898
11592	796899
7747	796900
33379	796901
67379	796902
37423	796903
101060	796904
6519	796905
124929	796906
13900	796907
94582	796908
23927	796909
38082	796910
32996	796911
69856	796912
57	796913
102881	796914
22905	796915
24616	796916
72414	796917
10990	796918
2672	796919
4779	796920
14792	796921
4564	796922
72823	796923
27585	796924
21675	796925
108532	796926
6388	796927
93914	796928
10118	796929
123822	796930
9106	796931
7479	796932
8809	796933
1089	796934
23439	796935
57059	796936
43047	796937
82792	796938
20712	796939
22313	796940
23144	796941
96915	796942
122808	796943
144910	796944
316	796945
58143	796946
40771	796947
15690	796948
2866	796949
4567	796950
104511	796951
43654	796952
58293	796953
31956	796954
15752	796955
35866	796956
46220	796957
15407	796958
116743	796959
15008	796960
97538	796961
81597	796962
15167	796963
16817	796964
15306	796965
1134	796966
296	796967
6046	796968
53014	796969
118966	796970
619	796971
1489	796972
61855	796973
87758	796974
13466	796975
106471	796976
29352	796977
8425	796978
61580	796979
18876	796980
3498	796981
78025	796982
23611	796983
32057	796984
14556	796985
5240	796986
19953	796987
38035	796988
119512	796989
91047	796990
29289	796991
76854	796992
26018	796993
80	796994
9343	796995
6451	796996
12704	796997
4215	796998
7134	796999
1946	797000
24994	797001
79282	797002
3045	797003
103602	797004
51763	797005
2150	797006
14577	797007
121461	797008
1684	797009
81581	797010
10220	797011
5969	797012
136036	797013
44121	797014
23627	797015
117177	797016
7035	797017
24765	797018
2206	797019
17368	797020
32048	797021
31630	797022
87713	797023
92639	797024
88430	797025
82485	797026
29670	797027
69933	797028
52458	797029
14371	797030
57602	797031
12198	797032
148698	797033
11887	797034
8472	797035
67844	797036
33662	797037
32913	797038
17053	797039
28681	797040
27064	797041
49431	797042
55081	797043
71123	797044
134176	797045
7362	797046
21545	797047
7577	797048
29970	797049
29085	797050
23432	797051
32607	797052
112649	797053
4066	797054
80452	797055
32450	797056
3426	797057
20784	797058
26919	797059
1544	797060
56671	797061
11823	797062
6410	797063
89914	797064
101158	797065
68127	797066
117168	797067
5554	797068
10050	797069
14144	797070
47497	797071
64695	797072
15874	797073
10006	797074
54282	797075
21052	797076
15426	797077
301	797078
28312	797079
15430	797080
3760	797081
16643	797082
2415	797083
24883	797084
8088	797085
27325	797086
7812	797087
83106	797088
9972	797089
42302	797090
22972	797091
4483	797092
8560	797093
912	797094
11568	797095
132348	797096
5635	797097
1176	797098
127929	797099
8492	797100
48590	797101
32982	797102
19	797103
11728	797104
95	797105
150412	797106
495	797107
23028	797108
43127	797109
57631	797110
7445	797111
5996	797112
21952	797113
28612	797114
18339	797115
51196	797116
19061	797117
10285	797118
1464	797119
27291	797120
4011	797121
400	797122
72929	797123
11856	797124
75469	797125
37157	797126
98528	797127
19278	797128
1703	797129
5562	797130
29252	797131
44648	797132
1203	797133
74529	797134
4606	797135
26580	797136
34543	797137
39884	797138
14725	797139
35230	797140
21796	797141
74180	797142
14037	797143
104771	797144
50183	797145
640	797146
27847	797147
570	797148
114842	797149
32799	797150
38174	797151
60705	797152
85936	797153
105955	797154
11018	797155
34135	797156
145140	797157
40741	797158
11552	797159
114002	797160
31333	797161
28858	797162
50463	797163
26862	797164
82337	797165
14027	797166
10488	797167
67089	797168
8781	797169
122462	797170
39010	797171
944	797172
37273	797173
76193	797174
20475	797175
90600	797176
23464	797177
114798	797178
16061	797179
7552	797180
15759	797181
160143	797182
85218	797183
13056	797184
485	797185
71910	797186
28268	797187
180	797188
6265	797189
14718	797190
131841	797191
3369	797192
122979	797193
44593	797194
19327	797195
2691	797196
4396	797197
1739	797198
36168	797199
4369	797200
31848	797201
20194	797202
59164	797203
39913	797204
93585	797205
80346	797206
7074	797207
39272	797208
27724	797209
988	797210
7622	797211
73402	797212
38404	797213
22850	797214
2214	797215
23793	797216
1899	797217
2789	797218
4241	797219
19906	797220
25250	797221
41656	797222
23424	797223
87537	797224
4228	797225
91598	797226
90045	797227
64144	797228
15132	797229
66	797230
126299	797231
496	797232
5348	797233
34681	797234
105574	797235
3260	797236
39598	797237
9190	797238
22176	797239
57948	797240
2687	797241
8564	797242
13796	797243
57974	797244
71996	797245
83172	797246
22129	797247
57111	797248
25977	797249
7176	797250
22920	797251
47214	797252
28745	797253
3752	797254
79666	797255
3125	797256
17907	797257
24809	797258
107058	797259
1488	797260
18467	797261
40972	797262
94749	797263
20176	797264
44766	797265
74711	797266
981	797267
66203	797268
18461	797269
11260	797270
9579	797271
18572	797272
2563	797273
74	797274
13263	797275
29878	797276
110638	797277
1539	797278
162106	797279
1086	797280
40636	797281
18	797282
56538	797283
2760	797284
62459	797285
11526	797286
29315	797287
45111	797288
8668	797289
3282	797290
8180	797291
2325	797292
9930	797293
6048	797294
10132	797295
27188	797296
98200	797297
118431	797298
17852	797299
33155	797300
40390	797301
11183	797302
16645	797303
2298	797304
36267	797305
43923	797306
14171	797307
127800	797308
60156	797309
77357	797310
4482	797311
127310	797312
81743	797313
1172	797314
25198	797315
33992	797316
14911	797317
1311	797318
96147	797319
115573	797320
71510	797321
23874	797322
26054	797323
36415	797324
160605	797325
30947	797326
143444	797327
67872	797328
100640	797329
31095	797330
1181	797331
7856	797332
1184	797333
7094	797334
3240	797335
16002	797336
44458	797337
1161	797338
72632	797339
3499	797340
120311	797341
21993	797342
72779	797343
33333	797344
42795	797345
3829	797346
29891	797347
69484	797348
3319	797349
15957	797350
1232	797351
1149	797352
12	797353
36094	797354
103546	797355
9513	797356
55553	797357
308	797358
27006	797359
42010	797360
18328	797361
21542	797362
101995	797363
46088	797364
28939	797365
488	797366
87397	797367
34800	797368
9810	797369
27829	797370
92196	797371
59917	797372
11090	797373
3860	797374
58126	797375
47277	797376
743	797377
2274	797378
16160	797379
11650	797380
77548	797381
114410	797382
18232	797383
28004	797384
23217	797385
13216	797386
5351	797387
41462	797388
19233	797389
59558	797390
9	797391
67339	797392
31122	797393
95754	797394
27374	797395
61213	797396
2773	797397
1680	797398
24280	797399
21205	797400
18826	797401
46452	797402
20339	797403
9618	797404
73633	797405
726	797406
92474	797407
157493	797408
29593	797409
98307	797410
50689	797411
24364	797412
65260	797413
93211	797414
11629	797415
19014	797416
47458	797417
147860	797418
12685	797419
53590	797420
42753	797421
16282	797422
1867	797423
145201	797424
47449	797425
104065	797426
104491	797427
27510	797428
5192	797429
5941	797430
33809	797431
2845	797432
34034	797433
25920	797434
31871	797435
22486	797436
5687	797437
540	797438
58702	797439
5315	797440
33658	797441
74780	797442
1303	797443
22388	797444
3219	797445
64626	797446
32104	797447
1768	797448
10716	797449
115615	797450
13	797451
55166	797452
12754	797453
76111	797454
13559	797455
33103	797456
3241	797457
61589	797458
51717	797459
25375	797460
8147	797461
161034	797462
3	797463
29055	797464
54829	797465
80410	797466
20941	797467
1798	797468
53509	797469
39562	797470
72835	797471
33433	797472
5596	797473
116244	797474
49881	797475
111496	797476
7722	797477
32750	797478
10530	797479
10894	797480
77823	797481
91472	797482
30738	797483
18296	797484
8707	797485
24097	797486
60157	797487
97535	797488
58565	797489
53963	797490
133668	797491
43370	797492
6899	797493
61654	797494
48757	797495
1832	797496
28911	797497
71724	797498
88547	797499
5309	797500
81952	797501
45826	797502
10004	797503
18789	797504
37923	797505
8885	797506
1012	797507
39138	797508
1507	797509
47219	797510
73366	797511
6203	797512
105068	797513
116783	797514
8520	797515
5762	797516
34119	797517
1159	797518
1445	797519
24297	797520
11264	797521
46612	797522
21774	797523
53952	797524
20202	797525
13358	797526
2951	797527
7033	797528
94154	797529
65957	797530
815	797531
13524	797532
5499	797533
6231	797534
9961	797535
25692	797536
4830	797537
56571	797538
5763	797539
18970	797540
6009	797541
112403	797542
3599	797543
53735	797544
23409	797545
41361	797546
23561	797547
128625	797548
47659	797549
1460	797550
4417	797551
2218	797552
102160	797553
24419	797554
44817	797555
43951	797556
4027	797557
5307	797558
862	797559
293	797560
5247	797561
81464	797562
140765	797563
347	797564
131020	797565
96760	797566
30860	797567
161741	797568
2143	797569
63316	797570
25475	797571
717	797572
21136	797573
5371	797574
97812	797575
7655	797576
79602	797577
30035	797578
14172	797579
132624	797580
103326	797581
46292	797582
47477	797583
95155	797584
23647	797585
27963	797586
122946	797587
52860	797588
28624	797589
84536	797590
14294	797591
307	797592
66325	797593
110	797594
6650	797595
111309	797596
22628	797597
13991	797598
196	797599
12339	797600
48518	797601
4855	797602
33916	797603
102837	797604
64895	797605
1341	797606
3767	797607
16880	797608
14065	797609
14354	797610
1519	797611
117599	797612
102117	797613
16649	797614
24837	797615
46117	797616
24527	797617
4872	797618
55042	797619
6834	797620
53518	797621
35813	797622
42028	797623
1116	797624
12205	797625
1659	797626
85810	797627
33832	797628
12251	797629
127152	797630
107	797631
41174	797632
54832	797633
39264	797634
72967	797635
153113	797636
15332	797637
352	797638
21641	797639
262	797640
14881	797641
63735	797642
12602	797643
71501	797644
52039	797645
18524	797646
3808	797647
15021	797648
46720	797649
66994	797650
28068	797651
29369	797652
11458	797653
114691	797654
14275	797655
26596	797656
18651	797657
36771	797658
54266	797659
14553	797660
9461	797661
21791	797662
130652	797663
5572	797664
28231	797665
39	797666
1803	797667
74107	797668
31420	797669
115181	797670
21087	797671
130216	797672
34987	797673
4653	797674
20727	797675
5556	797676
30671	797677
69253	797678
22686	797679
17806	797680
7683	797681
552	797682
144597	797683
131662	797684
67283	797685
92559	797686
22527	797687
33586	797688
231	797689
26298	797690
95	797691
38635	797692
136343	797693
59300	797694
67750	797695
13501	797696
617	797697
1496	797698
1192	797699
93563	797700
3786	797701
165629	797702
84624	797703
2142	797704
57931	797705
99501	797706
32602	797707
33154	797708
33846	797709
391	797710
2233	797711
19663	797712
75041	797713
22700	797714
91902	797715
39064	797716
12930	797717
1592	797718
47509	797719
75295	797720
8245	797721
4789	797722
113023	797723
78116	797724
19107	797725
87420	797726
10230	797727
17776	797728
63	797729
104929	797730
29254	797731
4695	797732
136956	797733
40036	797734
7373	797735
31219	797736
38769	797737
1531	797738
16904	797739
33602	797740
29448	797741
47761	797742
5582	797743
144587	797744
60190	797745
80518	797746
2029	797747
6364	797748
6593	797749
15385	797750
29226	797751
72507	797752
107141	797753
55119	797754
53317	797755
5194	797756
3436	797757
21250	797758
11168	797759
50025	797760
26685	797761
59965	797762
81909	797763
143349	797764
49829	797765
57692	797766
20051	797767
6236	797768
85499	797769
104244	797770
7194	797771
109125	797772
61126	797773
92150	797774
1586	797775
59294	797776
7332	797777
13641	797778
9082	797779
13880	797780
11479	797781
73749	797782
90813	797783
21913	797784
19560	797785
8271	797786
28888	797787
63758	797788
14957	797789
24437	797790
19240	797791
104460	797792
55583	797793
76301	797794
28	797795
14632	797796
110615	797797
2145	797798
150781	797799
72272	797800
5656	797801
67430	797802
110868	797803
81417	797804
21973	797805
24880	797806
116717	797807
60248	797808
86916	797809
24000	797810
81433	797811
21480	797812
25494	797813
137703	797814
5611	797815
61585	797816
35247	797817
7368	797818
1532	797819
25749	797820
18519	797821
125546	797822
29358	797823
10283	797824
5864	797825
40075	797826
13052	797827
75442	797828
65374	797829
90737	797830
38680	797831
895	797832
69362	797833
624	797834
14447	797835
1413	797836
106693	797837
39513	797838
3869	797839
26396	797840
18375	797841
61242	797842
26291	797843
16947	797844
9467	797845
3089	797846
6993	797847
56947	797848
38568	797849
13804	797850
15075	797851
16831	797852
89227	797853
54863	797854
27041	797855
20298	797856
707	797857
3946	797858
5	797859
20460	797860
161775	797861
350	797862
49248	797863
33108	797864
12769	797865
5278	797866
29	797867
43209	797868
38848	797869
40979	797870
88569	797871
16082	797872
14978	797873
41279	797874
70368	797875
466	797876
59308	797877
49949	797878
14719	797879
100170	797880
107067	797881
58104	797882
746	797883
65706	797884
5031	797885
64062	797886
119227	797887
39996	797888
137	797889
46918	797890
4765	797891
120392	797892
8756	797893
29742	797894
9156	797895
4557	797896
7964	797897
29133	797898
11153	797899
63502	797900
35805	797901
77191	797902
9432	797903
55432	797904
44084	797905
20966	797906
29	797907
10004	797908
62862	797909
1574	797910
2632	797911
1736	797912
38631	797913
23830	797914
15993	797915
5159	797916
13795	797917
107058	797918
59313	797919
63000	797920
750	797921
313	797922
7818	797923
24579	797924
3801	797925
44845	797926
30654	797927
49957	797928
104365	797929
65866	797930
23987	797931
10251	797932
17209	797933
11395	797934
8495	797935
1795	797936
60052	797937
52508	797938
7	797939
52368	797940
65078	797941
33347	797942
9486	797943
95578	797944
26107	797945
32468	797946
30441	797947
1956	797948
3255	797949
38794	797950
83367	797951
1960	797952
6894	797953
10268	797954
6880	797955
96	797956
41880	797957
19517	797958
2685	797959
124419	797960
69173	797961
24137	797962
18761	797963
154628	797964
43785	797965
20490	797966
12587	797967
36235	797968
56655	797969
19156	797970
1818	797971
21655	797972
49175	797973
21	797974
17579	797975
77300	797976
91194	797977
80925	797978
3368	797979
20842	797980
107597	797981
9397	797982
2704	797983
48595	797984
34370	797985
10462	797986
11364	797987
6081	797988
112115	797989
78876	797990
76909	797991
48973	797992
11139	797993
21603	797994
4444	797995
138647	797996
28856	797997
96271	797998
151113	797999
1834	798000
35343	798001
168	798002
321	798003
1605	798004
20260	798005
114907	798006
36137	798007
21654	798008
25779	798009
105558	798010
34900	798011
585	798012
12207	798013
2911	798014
28010	798015
18091	798016
6980	798017
495	798018
74755	798019
16251	798020
29018	798021
24360	798022
48953	798023
56090	798024
15569	798025
18567	798026
58177	798027
62800	798028
11628	798029
57775	798030
47060	798031
2758	798032
1619	798033
8118	798034
8666	798035
104083	798036
58746	798037
15229	798038
29019	798039
943	798040
18612	798041
12641	798042
33286	798043
14742	798044
27437	798045
45965	798046
19	798047
14734	798048
29500	798049
14289	798050
10939	798051
57016	798052
68051	798053
57852	798054
10816	798055
12414	798056
47392	798057
122067	798058
19266	798059
26760	798060
51796	798061
27452	798062
113650	798063
3596	798064
97599	798065
4782	798066
31782	798067
1100	798068
502	798069
50021	798070
41922	798071
3743	798072
36549	798073
68342	798074
19238	798075
110635	798076
2138	798077
75804	798078
19674	798079
3228	798080
6307	798081
20047	798082
7044	798083
40281	798084
63127	798085
9550	798086
55289	798087
25409	798088
63539	798089
26470	798090
152588	798091
166658	798092
48670	798093
87474	798094
73908	798095
7354	798096
157	798097
121419	798098
6229	798099
4161	798100
28259	798101
7489	798102
10996	798103
22923	798104
11725	798105
46873	798106
21679	798107
767	798108
1214	798109
55311	798110
75044	798111
50434	798112
91478	798113
32694	798114
121234	798115
55397	798116
79036	798117
5120	798118
24663	798119
48249	798120
40377	798121
4920	798122
57645	798123
2481	798124
11083	798125
98330	798126
47684	798127
48886	798128
8277	798129
476	798130
71693	798131
20359	798132
110506	798133
32026	798134
36530	798135
22678	798136
44270	798137
2770	798138
644	798139
16224	798140
31922	798141
32814	798142
47401	798143
3851	798144
147605	798145
12431	798146
32674	798147
345	798148
100538	798149
20772	798150
37338	798151
69297	798152
14782	798153
20484	798154
142475	798155
42476	798156
12432	798157
1174	798158
30796	798159
10568	798160
2105	798161
26083	798162
69211	798163
87329	798164
34669	798165
337	798166
71951	798167
126229	798168
7893	798169
383	798170
64324	798171
1846	798172
135427	798173
7598	798174
14159	798175
3546	798176
81510	798177
121928	798178
29459	798179
55211	798180
69661	798181
16516	798182
5271	798183
53596	798184
102603	798185
67777	798186
24343	798187
21995	798188
6105	798189
28613	798190
21409	798191
6162	798192
101336	798193
49618	798194
3803	798195
65163	798196
59063	798197
15829	798198
7124	798199
11534	798200
7297	798201
72652	798202
61	798203
302	798204
644	798205
54510	798206
10868	798207
40231	798208
91412	798209
32	798210
332	798211
2595	798212
297	798213
84179	798214
30167	798215
14422	798216
15081	798217
96017	798218
24779	798219
86435	798220
31996	798221
3418	798222
61887	798223
72213	798224
49965	798225
55682	798226
7570	798227
124274	798228
1206	798229
99832	798230
15410	798231
16715	798232
102383	798233
131739	798234
59637	798235
3604	798236
15105	798237
3327	798238
39811	798239
24070	798240
2779	798241
660	798242
60838	798243
118525	798244
11053	798245
5857	798246
70394	798247
22890	798248
4299	798249
52534	798250
24572	798251
134791	798252
1037	798253
41942	798254
2856	798255
70936	798256
78449	798257
9174	798258
11082	798259
10363	798260
40649	798261
23521	798262
22840	798263
28542	798264
102070	798265
311	798266
7167	798267
1207	798268
65645	798269
56433	798270
63248	798271
62730	798272
42936	798273
5304	798274
76522	798275
34144	798276
19493	798277
31091	798278
22386	798279
19086	798280
5216	798281
5971	798282
35967	798283
136292	798284
89154	798285
10361	798286
49199	798287
12770	798288
71040	798289
774	798290
5166	798291
2110	798292
46827	798293
20980	798294
1547	798295
39585	798296
99822	798297
16805	798298
40992	798299
20540	798300
10	798301
44135	798302
24424	798303
17965	798304
1638	798305
46054	798306
3534	798307
27008	798308
105322	798309
12252	798310
21112	798311
6443	798312
26099	798313
20095	798314
79721	798315
78128	798316
33287	798317
5599	798318
9235	798319
747	798320
12930	798321
1365	798322
575	798323
87759	798324
103033	798325
48199	798326
6951	798327
19272	798328
4206	798329
1246	798330
46610	798331
50071	798332
14628	798333
277	798334
116289	798335
58108	798336
84731	798337
9053	798338
65807	798339
123106	798340
155797	798341
40893	798342
11864	798343
57495	798344
10178	798345
11	798346
10429	798347
29271	798348
9865	798349
83317	798350
31194	798351
22645	798352
7822	798353
30920	798354
11966	798355
27949	798356
7355	798357
52692	798358
92574	798359
36359	798360
6711	798361
17060	798362
34589	798363
62444	798364
89590	798365
13304	798366
1362	798367
50686	798368
30086	798369
86652	798370
121725	798371
88100	798372
4130	798373
53611	798374
37702	798375
84941	798376
25878	798377
36	798378
47051	798379
110602	798380
77572	798381
49472	798382
51060	798383
105636	798384
75114	798385
871	798386
8439	798387
4055	798388
81785	798389
7849	798390
105132	798391
33847	798392
94388	798393
4317	798394
6255	798395
132161	798396
30788	798397
100826	798398
106384	798399
101249	798400
75412	798401
36786	798402
148954	798403
38503	798404
49586	798405
29579	798406
68940	798407
49667	798408
102910	798409
7552	798410
15922	798411
84215	798412
51473	798413
49436	798414
5412	798415
10376	798416
23876	798417
6329	798418
18412	798419
1086	798420
71932	798421
5625	798422
77522	798423
77115	798424
29450	798425
127451	798426
58602	798427
68435	798428
95194	798429
30848	798430
135951	798431
691	798432
3446	798433
12066	798434
33055	798435
137929	798436
8439	798437
374	798438
4431	798439
140222	798440
13299	798441
162562	798442
128330	798443
18762	798444
1798	798445
66041	798446
11879	798447
99987	798448
182	798449
74233	798450
83947	798451
5837	798452
87029	798453
46780	798454
43013	798455
1711	798456
5739	798457
19033	798458
101336	798459
53511	798460
8818	798461
14090	798462
13825	798463
47609	798464
134992	798465
33013	798466
100027	798467
1157	798468
67300	798469
51536	798470
2684	798471
25180	798472
7684	798473
100882	798474
126626	798475
34929	798476
48370	798477
2072	798478
55081	798479
66328	798480
3600	798481
101899	798482
166	798483
25226	798484
720	798485
14735	798486
1032	798487
20157	798488
35373	798489
41013	798490
18585	798491
5424	798492
55585	798493
25637	798494
22786	798495
74606	798496
16752	798497
47576	798498
12356	798499
15528	798500
37186	798501
17332	798502
40912	798503
91246	798504
33647	798505
127952	798506
5946	798507
32744	798508
2	798509
11540	798510
34082	798511
104	798512
107366	798513
75816	798514
31264	798515
32045	798516
122653	798517
26354	798518
11287	798519
618	798520
9869	798521
64646	798522
19879	798523
114750	798524
13041	798525
17854	798526
104339	798527
20079	798528
13	798529
9835	798530
85937	798531
17666	798532
13949	798533
5958	798534
45476	798535
5333	798536
6860	798537
47240	798538
52576	798539
1536	798540
9576	798541
20505	798542
2512	798543
29931	798544
6584	798545
56475	798546
1585	798547
12203	798548
19837	798549
68406	798550
3839	798551
46652	798552
43345	798553
41446	798554
2946	798555
29119	798556
50930	798557
42644	798558
13714	798559
6641	798560
33814	798561
44697	798562
24721	798563
3944	798564
39633	798565
116596	798566
48901	798567
12264	798568
2631	798569
674	798570
57336	798571
43684	798572
11345	798573
450	798574
1	798575
31028	798576
7391	798577
32561	798578
80334	798579
131198	798580
2778	798581
102608	798582
6687	798583
18147	798584
27590	798585
1384	798586
48893	798587
4117	798588
1457	798589
27566	798590
6192	798591
2063	798592
630	798593
14145	798594
29212	798595
118367	798596
11636	798597
47469	798598
1934	798599
87	798600
44785	798601
26506	798602
47220	798603
14097	798604
55320	798605
67642	798606
49490	798607
28911	798608
37338	798609
679	798610
34174	798611
35075	798612
10671	798613
29	798614
51620	798615
4285	798616
17437	798617
14737	798618
28852	798619
36494	798620
7760	798621
45853	798622
37260	798623
11319	798624
36058	798625
1513	798626
70486	798627
71292	798628
32627	798629
34561	798630
43128	798631
4234	798632
34820	798633
85235	798634
26548	798635
18307	798636
57918	798637
90771	798638
27	798639
17208	798640
143176	798641
84288	798642
58281	798643
23319	798644
25655	798645
34718	798646
56229	798647
83068	798648
13	798649
121272	798650
52144	798651
19554	798652
13148	798653
77985	798654
42380	798655
74965	798656
3692	798657
643	798658
76642	798659
13070	798660
36986	798661
35926	798662
3073	798663
115287	798664
5037	798665
97460	798666
62573	798667
56229	798668
45514	798669
16753	798670
19313	798671
30	798672
10891	798673
21812	798674
3957	798675
64443	798676
2992	798677
17487	798678
29303	798679
14566	798680
20616	798681
43078	798682
40123	798683
674	798684
1548	798685
18532	798686
98977	798687
14981	798688
38570	798689
107636	798690
49034	798691
2607	798692
5467	798693
6513	798694
88140	798695
2894	798696
13812	798697
7787	798698
40845	798699
5641	798700
14491	798701
21	798702
41623	798703
25988	798704
32229	798705
18184	798706
3892	798707
64549	798708
70294	798709
281	798710
143196	798711
77672	798712
127124	798713
63092	798714
92008	798715
1179	798716
8199	798717
125225	798718
51624	798719
100902	798720
78265	798721
15911	798722
18843	798723
59124	798724
29178	798725
1938	798726
73583	798727
21224	798728
71810	798729
98115	798730
30900	798731
16794	798732
62513	798733
92205	798734
23731	798735
33249	798736
57870	798737
30534	798738
19556	798739
3195	798740
29718	798741
80977	798742
5482	798743
3733	798744
1026	798745
31038	798746
65187	798747
77617	798748
18825	798749
81914	798750
134077	798751
8184	798752
15609	798753
45862	798754
77635	798755
106025	798756
32910	798757
58193	798758
2183	798759
78005	798760
70261	798761
84	798762
16876	798763
31833	798764
16854	798765
33744	798766
49177	798767
23698	798768
9426	798769
3562	798770
2677	798771
24700	798772
2914	798773
63490	798774
157243	798775
103413	798776
28240	798777
39820	798778
1669	798779
67730	798780
12854	798781
127346	798782
11539	798783
6624	798784
66687	798785
181	798786
30184	798787
13427	798788
42094	798789
19281	798790
30666	798791
2555	798792
16114	798793
17560	798794
44961	798795
46231	798796
35165	798797
4837	798798
109018	798799
3531	798800
19105	798801
98572	798802
56923	798803
41823	798804
9593	798805
18617	798806
4275	798807
27119	798808
3281	798809
147806	798810
379	798811
41330	798812
51	798813
77778	798814
24979	798815
150956	798816
63895	798817
4274	798818
33524	798819
120920	798820
160468	798821
132020	798822
14973	798823
154249	798824
129667	798825
13830	798826
108087	798827
31565	798828
2832	798829
2052	798830
10759	798831
165534	798832
6749	798833
11509	798834
11474	798835
123166	798836
35100	798837
49299	798838
6390	798839
370	798840
1957	798841
3375	798842
19182	798843
105331	798844
162	798845
7307	798846
153217	798847
7811	798848
68472	798849
62662	798850
138903	798851
25032	798852
34883	798853
850	798854
35447	798855
3726	798856
114858	798857
26493	798858
10275	798859
41498	798860
106082	798861
15938	798862
98835	798863
51781	798864
8036	798865
137	798866
42248	798867
2014	798868
106759	798869
33241	798870
128215	798871
65010	798872
56368	798873
1551	798874
14448	798875
19204	798876
29300	798877
1405	798878
154098	798879
42050	798880
111306	798881
35983	798882
2808	798883
115424	798884
30791	798885
32623	798886
1620	798887
13614	798888
920	798889
74881	798890
67014	798891
2973	798892
11134	798893
140217	798894
11713	798895
26050	798896
2648	798897
13586	798898
130286	798899
3090	798900
38166	798901
5689	798902
22420	798903
2419	798904
54392	798905
2167	798906
927	798907
12502	798908
46019	798909
111455	798910
26217	798911
85278	798912
14143	798913
45228	798914
13995	798915
43661	798916
91727	798917
2798	798918
67062	798919
188	798920
55150	798921
34045	798922
2237	798923
11267	798924
11401	798925
50098	798926
1139	798927
26984	798928
55297	798929
21116	798930
35643	798931
46648	798932
6185	798933
88066	798934
8767	798935
89296	798936
18901	798937
38991	798938
22879	798939
40416	798940
105916	798941
11469	798942
41944	798943
3994	798944
113851	798945
13473	798946
35458	798947
3885	798948
6137	798949
124359	798950
2433	798951
18658	798952
5534	798953
58384	798954
27695	798955
70765	798956
35587	798957
47887	798958
43848	798959
11995	798960
13209	798961
106176	798962
11253	798963
45213	798964
18126	798965
96711	798966
151563	798967
36061	798968
25543	798969
35910	798970
16912	798971
102923	798972
100832	798973
41880	798974
8600	798975
108955	798976
143689	798977
16592	798978
66543	798979
3199	798980
10347	798981
318	798982
26884	798983
21270	798984
7568	798985
15357	798986
366	798987
10115	798988
156874	798989
18874	798990
38738	798991
16600	798992
103848	798993
27626	798994
55219	798995
84719	798996
13426	798997
109581	798998
90438	798999
42813	799000
16093	799001
43018	799002
135412	799003
17892	799004
18763	799005
77393	799006
91599	799007
24323	799008
7721	799009
44872	799010
705	799011
38048	799012
48321	799013
12047	799014
157	799015
161963	799016
8912	799017
13441	799018
124530	799019
96266	799020
1967	799021
14768	799022
2946	799023
143680	799024
7140	799025
7813	799026
26684	799027
5817	799028
98396	799029
9452	799030
4944	799031
6560	799032
1728	799033
51353	799034
37664	799035
15525	799036
25993	799037
35686	799038
2077	799039
130556	799040
92971	799041
22768	799042
16457	799043
59063	799044
32572	799045
4761	799046
67949	799047
49	799048
70827	799049
61097	799050
83924	799051
7760	799052
6656	799053
22336	799054
81540	799055
11704	799056
225	799057
66154	799058
69030	799059
3072	799060
163594	799061
8238	799062
108344	799063
154907	799064
66854	799065
55790	799066
129955	799067
15802	799068
13627	799069
3929	799070
8850	799071
15820	799072
7692	799073
18363	799074
1028	799075
54151	799076
10423	799077
29407	799078
791	799079
38917	799080
107915	799081
120714	799082
10728	799083
559	799084
166572	799085
34	799086
47607	799087
55329	799088
47122	799089
64815	799090
117577	799091
3988	799092
22870	799093
22318	799094
25661	799095
52445	799096
37469	799097
28009	799098
5463	799099
57346	799100
33237	799101
132934	799102
15846	799103
15882	799104
2225	799105
198	799106
19664	799107
125010	799108
151297	799109
94889	799110
13250	799111
66701	799112
4387	799113
15954	799114
13212	799115
89700	799116
21082	799117
59852	799118
8609	799119
62451	799120
5373	799121
125508	799122
18393	799123
21960	799124
3160	799125
39874	799126
52706	799127
33350	799128
16499	799129
10704	799130
7202	799131
7076	799132
112010	799133
107712	799134
69974	799135
9968	799136
39336	799137
3472	799138
3626	799139
36863	799140
34357	799141
30943	799142
46073	799143
26176	799144
1694	799145
48085	799146
21962	799147
20845	799148
126499	799149
40271	799150
49284	799151
81868	799152
61271	799153
7782	799154
10530	799155
31011	799156
4381	799157
117701	799158
58794	799159
92903	799160
27318	799161
24299	799162
46332	799163
142445	799164
70872	799165
139	799166
61967	799167
121663	799168
27801	799169
42254	799170
4894	799171
18113	799172
27744	799173
38177	799174
31398	799175
98403	799176
845	799177
10136	799178
9408	799179
15159	799180
6840	799181
14398	799182
51715	799183
125712	799184
46463	799185
17821	799186
49870	799187
69273	799188
69160	799189
5147	799190
73068	799191
97380	799192
18327	799193
72893	799194
10699	799195
27250	799196
33704	799197
15809	799198
89856	799199
76312	799200
100192	799201
56596	799202
39935	799203
1807	799204
95822	799205
121256	799206
7256	799207
155959	799208
13025	799209
72636	799210
40160	799211
1506	799212
124544	799213
154854	799214
39	799215
6525	799216
150598	799217
4288	799218
19694	799219
38985	799220
67778	799221
3603	799222
22588	799223
44825	799224
29040	799225
124783	799226
39902	799227
15357	799228
25473	799229
27446	799230
1143	799231
138560	799232
4917	799233
29032	799234
37264	799235
3602	799236
55870	799237
162462	799238
39832	799239
7907	799240
27544	799241
3865	799242
110069	799243
69057	799244
91578	799245
85536	799246
942	799247
11425	799248
99226	799249
10109	799250
65842	799251
35749	799252
3099	799253
42076	799254
82499	799255
44429	799256
7386	799257
580	799258
55535	799259
25520	799260
149956	799261
10095	799262
18655	799263
17457	799264
56730	799265
14886	799266
3406	799267
59187	799268
119504	799269
4775	799270
138389	799271
66005	799272
82625	799273
120521	799274
22502	799275
31960	799276
37869	799277
3966	799278
6290	799279
81264	799280
16678	799281
81	799282
39080	799283
2503	799284
3179	799285
206	799286
40893	799287
163036	799288
5700	799289
6541	799290
15192	799291
28506	799292
17896	799293
20363	799294
216	799295
35552	799296
453	799297
2657	799298
69521	799299
316	799300
13368	799301
147429	799302
111977	799303
84200	799304
102150	799305
127	799306
98906	799307
59685	799308
98083	799309
1257	799310
19709	799311
71117	799312
129279	799313
6812	799314
150882	799315
13777	799316
91791	799317
14692	799318
41481	799319
28269	799320
81123	799321
1808	799322
57113	799323
35137	799324
1175	799325
7034	799326
12542	799327
17840	799328
15318	799329
38266	799330
9513	799331
24762	799332
1286	799333
11254	799334
1534	799335
114	799336
49354	799337
27960	799338
11904	799339
22195	799340
10994	799341
10015	799342
25941	799343
10328	799344
5213	799345
14216	799346
7859	799347
34837	799348
21443	799349
66488	799350
20940	799351
40353	799352
96849	799353
72100	799354
6294	799355
25666	799356
43716	799357
13174	799358
131857	799359
3588	799360
21958	799361
26350	799362
19578	799363
51213	799364
73724	799365
8899	799366
15	799367
42795	799368
18210	799369
65763	799370
48111	799371
5234	799372
100163	799373
155761	799374
1117	799375
30988	799376
158068	799377
67883	799378
28096	799379
2525	799380
24220	799381
9943	799382
12839	799383
70649	799384
12761	799385
12732	799386
39950	799387
49575	799388
121615	799389
80199	799390
96443	799391
57678	799392
47842	799393
1153	799394
22289	799395
33055	799396
70582	799397
15858	799398
463	799399
9573	799400
1037	799401
59495	799402
99700	799403
22222	799404
97391	799405
52315	799406
57378	799407
57765	799408
47298	799409
10491	799410
38280	799411
112373	799412
69369	799413
2172	799414
19740	799415
4410	799416
2962	799417
132045	799418
11239	799419
205	799420
3760	799421
63788	799422
78237	799423
23608	799424
3902	799425
153841	799426
26715	799427
8739	799428
6855	799429
127459	799430
943	799431
67125	799432
55094	799433
1545	799434
13463	799435
72269	799436
76893	799437
29494	799438
5839	799439
162810	799440
56285	799441
45895	799442
18668	799443
42755	799444
92990	799445
41220	799446
14158	799447
35105	799448
87378	799449
3716	799450
40646	799451
80335	799452
4326	799453
104667	799454
11303	799455
14370	799456
24865	799457
107195	799458
55093	799459
3985	799460
21461	799461
48728	799462
2434	799463
19081	799464
57144	799465
33385	799466
30325	799467
86826	799468
73261	799469
129043	799470
47	799471
32901	799472
101454	799473
29415	799474
50584	799475
102418	799476
3156	799477
61533	799478
366	799479
80914	799480
13931	799481
2182	799482
71207	799483
12414	799484
159992	799485
57281	799486
6947	799487
109200	799488
92869	799489
8729	799490
21318	799491
125519	799492
40706	799493
56129	799494
22209	799495
10752	799496
7855	799497
48952	799498
16006	799499
19258	799500
52733	799501
19008	799502
48263	799503
16207	799504
125426	799505
64336	799506
18849	799507
530	799508
2055	799509
67523	799510
2148	799511
70697	799512
118053	799513
70154	799514
24922	799515
80604	799516
30722	799517
6855	799518
3890	799519
10681	799520
81190	799521
22360	799522
40840	799523
8533	799524
44880	799525
64447	799526
51467	799527
158899	799528
33220	799529
74368	799530
36658	799531
492	799532
55616	799533
71492	799534
33425	799535
58190	799536
121264	799537
40101	799538
18586	799539
9140	799540
79491	799541
41938	799542
28924	799543
20460	799544
122814	799545
69220	799546
10607	799547
23652	799548
82900	799549
3746	799550
59385	799551
75809	799552
25973	799553
68865	799554
104390	799555
424	799556
64962	799557
23257	799558
154969	799559
41477	799560
98992	799561
33950	799562
81205	799563
34474	799564
7104	799565
12005	799566
76529	799567
20218	799568
538	799569
162610	799570
4403	799571
6486	799572
100293	799573
7337	799574
31937	799575
27402	799576
27423	799577
5380	799578
84768	799579
26440	799580
34178	799581
116383	799582
20575	799583
134065	799584
58422	799585
1737	799586
81189	799587
68732	799588
18587	799589
21437	799590
70102	799591
39211	799592
279	799593
79169	799594
18644	799595
33033	799596
5923	799597
341	799598
1548	799599
2	799600
7563	799601
15858	799602
13111	799603
116645	799604
1164	799605
43736	799606
33643	799607
66000	799608
24719	799609
3254	799610
48401	799611
68971	799612
9959	799613
23996	799614
21310	799615
103510	799616
58915	799617
14982	799618
30324	799619
3901	799620
89461	799621
143040	799622
38307	799623
42179	799624
7223	799625
26607	799626
32942	799627
8463	799628
1196	799629
4	799630
584	799631
107570	799632
3228	799633
24162	799634
26551	799635
52941	799636
2385	799637
87545	799638
21236	799639
69273	799640
2992	799641
65151	799642
75176	799643
58541	799644
85819	799645
91845	799646
129195	799647
38997	799648
11441	799649
93390	799650
38569	799651
95782	799652
81705	799653
73370	799654
163534	799655
19316	799656
78151	799657
5615	799658
82364	799659
67444	799660
80593	799661
13713	799662
5437	799663
49722	799664
165741	799665
13457	799666
8312	799667
40080	799668
16769	799669
91512	799670
395	799671
75298	799672
41152	799673
22648	799674
21706	799675
80883	799676
1376	799677
81407	799678
26967	799679
82894	799680
97549	799681
10274	799682
46989	799683
22414	799684
33678	799685
1689	799686
3596	799687
69640	799688
24628	799689
36355	799690
18053	799691
76949	799692
67636	799693
38725	799694
19957	799695
513	799696
84454	799697
3556	799698
9215	799699
118543	799700
76569	799701
166716	799702
1451	799703
49674	799704
14774	799705
48099	799706
37963	799707
14580	799708
3712	799709
17876	799710
18393	799711
6449	799712
127865	799713
55305	799714
46001	799715
6447	799716
13273	799717
1863	799718
17676	799719
7550	799720
48153	799721
13263	799722
131334	799723
671	799724
31930	799725
11402	799726
50372	799727
4822	799728
35887	799729
31006	799730
43304	799731
40007	799732
60101	799733
14301	799734
54694	799735
23948	799736
80375	799737
28961	799738
6363	799739
52959	799740
4662	799741
7234	799742
45898	799743
99077	799744
150482	799745
919	799746
33551	799747
35343	799748
19052	799749
2279	799750
18616	799751
83132	799752
4945	799753
8415	799754
37664	799755
50388	799756
58467	799757
151673	799758
106191	799759
887	799760
20444	799761
17751	799762
30707	799763
559	799764
1871	799765
25719	799766
14073	799767
22787	799768
1892	799769
30812	799770
98998	799771
17554	799772
86324	799773
16787	799774
72203	799775
58023	799776
31338	799777
15366	799778
150676	799779
69450	799780
95061	799781
38218	799782
34685	799783
762	799784
4002	799785
25365	799786
28354	799787
87427	799788
16294	799789
1581	799790
5074	799791
4199	799792
29565	799793
4448	799794
155753	799795
16547	799796
54065	799797
63492	799798
4690	799799
23755	799800
10746	799801
57214	799802
43505	799803
109504	799804
5928	799805
4180	799806
6057	799807
7496	799808
31128	799809
18821	799810
90213	799811
57372	799812
134699	799813
163791	799814
2466	799815
71963	799816
16506	799817
114136	799818
42962	799819
23379	799820
13029	799821
2048	799822
24639	799823
135793	799824
71778	799825
11224	799826
159676	799827
83034	799828
6563	799829
17551	799830
6359	799831
78911	799832
6280	799833
11114	799834
1611	799835
50136	799836
22807	799837
2655	799838
45281	799839
969	799840
14260	799841
12494	799842
36237	799843
83117	799844
30922	799845
99483	799846
5110	799847
3364	799848
81779	799849
15465	799850
133776	799851
16	799852
120105	799853
43422	799854
56992	799855
13107	799856
4242	799857
48259	799858
107521	799859
1414	799860
4933	799861
72096	799862
14158	799863
5271	799864
8630	799865
52970	799866
1287	799867
102160	799868
49686	799869
468	799870
114961	799871
23329	799872
7357	799873
48	799874
64357	799875
11335	799876
108871	799877
91115	799878
57031	799879
40960	799880
22105	799881
13148	799882
67077	799883
69656	799884
44546	799885
160032	799886
26445	799887
22647	799888
2999	799889
15249	799890
3660	799891
84	799892
14102	799893
77018	799894
37096	799895
671	799896
424	799897
1281	799898
131	799899
23681	799900
78096	799901
157701	799902
6795	799903
39279	799904
83090	799905
50884	799906
48810	799907
25615	799908
5713	799909
13845	799910
150026	799911
2678	799912
5258	799913
22727	799914
1078	799915
2873	799916
8257	799917
90790	799918
5169	799919
5880	799920
34432	799921
25205	799922
1010	799923
69	799924
18501	799925
5964	799926
24798	799927
64959	799928
70186	799929
137707	799930
25091	799931
8901	799932
21047	799933
1378	799934
111361	799935
40450	799936
86515	799937
33645	799938
50489	799939
50557	799940
81444	799941
50543	799942
15771	799943
43402	799944
65503	799945
175	799946
31237	799947
47739	799948
44777	799949
14110	799950
3370	799951
5183	799952
36130	799953
20381	799954
110841	799955
2525	799956
67261	799957
127589	799958
48193	799959
67302	799960
21262	799961
67317	799962
27204	799963
11853	799964
144713	799965
13	799966
69219	799967
2910	799968
16265	799969
68274	799970
1668	799971
67607	799972
61648	799973
99394	799974
10455	799975
101624	799976
9036	799977
107475	799978
98401	799979
9765	799980
51590	799981
26462	799982
7829	799983
66741	799984
8502	799985
1489	799986
7436	799987
83087	799988
5276	799989
7986	799990
29065	799991
18954	799992
40456	799993
5449	799994
33825	799995
6120	799996
4259	799997
4475	799998
41137	799999
71076	800000
76715	800001
30203	800002
61828	800003
45167	800004
15226	800005
6323	800006
13987	800007
17393	800008
142273	800009
86750	800010
15704	800011
66066	800012
105650	800013
19776	800014
22218	800015
48564	800016
2147	800017
2828	800018
47078	800019
15912	800020
22828	800021
16530	800022
76165	800023
39735	800024
27240	800025
11292	800026
2275	800027
35375	800028
10	800029
45307	800030
49930	800031
610	800032
52434	800033
81465	800034
121231	800035
7928	800036
19698	800037
1579	800038
22943	800039
47450	800040
56497	800041
2699	800042
1323	800043
119221	800044
11183	800045
44759	800046
104013	800047
12523	800048
13596	800049
3701	800050
21051	800051
57698	800052
42025	800053
91015	800054
75804	800055
10665	800056
87108	800057
162508	800058
27208	800059
92457	800060
43951	800061
137821	800062
3315	800063
45999	800064
46670	800065
131976	800066
131372	800067
63591	800068
5369	800069
38144	800070
166084	800071
34014	800072
128413	800073
63157	800074
41080	800075
33300	800076
165423	800077
96568	800078
398	800079
15940	800080
16343	800081
57837	800082
58929	800083
58965	800084
72404	800085
42427	800086
11884	800087
51199	800088
19564	800089
4098	800090
8825	800091
72239	800092
47477	800093
1513	800094
6893	800095
7857	800096
81185	800097
24719	800098
1192	800099
17044	800100
162	800101
160599	800102
2805	800103
27870	800104
775	800105
2144	800106
31987	800107
58586	800108
33260	800109
2153	800110
1901	800111
46855	800112
81	800113
523	800114
15069	800115
144672	800116
61806	800117
40978	800118
21565	800119
45918	800120
11104	800121
40992	800122
3782	800123
7960	800124
8297	800125
54231	800126
16967	800127
30874	800128
3209	800129
104662	800130
62145	800131
9188	800132
11698	800133
18730	800134
22566	800135
50446	800136
29628	800137
36929	800138
196	800139
69147	800140
264	800141
43651	800142
44623	800143
17544	800144
40585	800145
17757	800146
51566	800147
2272	800148
14463	800149
10712	800150
25809	800151
28166	800152
63832	800153
7845	800154
65933	800155
9791	800156
15887	800157
125352	800158
1965	800159
50779	800160
14610	800161
17093	800162
106480	800163
51109	800164
2952	800165
99109	800166
90095	800167
4499	800168
102692	800169
124934	800170
105304	800171
47833	800172
96734	800173
4639	800174
37858	800175
11389	800176
51638	800177
140190	800178
42640	800179
17428	800180
31224	800181
42164	800182
5120	800183
27069	800184
292	800185
109818	800186
6674	800187
34240	800188
23136	800189
16812	800190
102241	800191
99549	800192
126386	800193
29652	800194
25255	800195
45560	800196
9891	800197
3809	800198
68753	800199
765	800200
6015	800201
32548	800202
26157	800203
65736	800204
17442	800205
25402	800206
4700	800207
32184	800208
78304	800209
21307	800210
159255	800211
61949	800212
42079	800213
63183	800214
50044	800215
11836	800216
6961	800217
38563	800218
44946	800219
30907	800220
46538	800221
63362	800222
25251	800223
41480	800224
6245	800225
50312	800226
57150	800227
422	800228
104560	800229
71043	800230
2652	800231
64267	800232
44226	800233
12087	800234
52046	800235
325	800236
87198	800237
87049	800238
48000	800239
59257	800240
17198	800241
59411	800242
10939	800243
100437	800244
92691	800245
12674	800246
49793	800247
64336	800248
51279	800249
32253	800250
4168	800251
47529	800252
33118	800253
61174	800254
64646	800255
357	800256
3436	800257
31202	800258
158402	800259
461	800260
172	800261
9915	800262
9121	800263
143364	800264
53825	800265
41008	800266
117715	800267
2779	800268
11256	800269
82295	800270
79499	800271
28057	800272
17971	800273
23974	800274
988	800275
9769	800276
20613	800277
48	800278
62862	800279
2862	800280
13277	800281
56123	800282
17182	800283
43662	800284
24529	800285
6655	800286
63157	800287
41433	800288
6237	800289
16554	800290
101917	800291
8612	800292
29407	800293
117767	800294
1095	800295
3422	800296
5792	800297
14367	800298
1880	800299
12206	800300
118408	800301
14022	800302
17350	800303
21736	800304
155326	800305
124754	800306
3742	800307
22787	800308
11604	800309
3854	800310
3186	800311
14778	800312
26189	800313
49843	800314
3054	800315
7062	800316
76110	800317
8491	800318
118035	800319
40140	800320
30476	800321
20047	800322
113821	800323
153081	800324
165904	800325
24657	800326
153634	800327
41568	800328
79661	800329
107003	800330
97878	800331
9422	800332
4955	800333
59155	800334
2071	800335
21843	800336
24529	800337
57134	800338
32647	800339
81482	800340
75899	800341
7389	800342
95253	800343
21998	800344
129186	800345
82710	800346
70382	800347
105	800348
11959	800349
1348	800350
626	800351
91731	800352
62469	800353
18128	800354
30272	800355
114297	800356
37043	800357
78799	800358
64577	800359
2612	800360
118044	800361
14326	800362
16172	800363
17563	800364
13115	800365
40085	800366
106098	800367
105864	800368
67590	800369
15377	800370
38509	800371
99341	800372
20719	800373
5976	800374
1539	800375
676	800376
91733	800377
5186	800378
58678	800379
16429	800380
35436	800381
5394	800382
6069	800383
107238	800384
7341	800385
11809	800386
2059	800387
152491	800388
371	800389
3627	800390
5683	800391
110533	800392
56593	800393
19907	800394
34125	800395
27185	800396
3239	800397
102755	800398
1710	800399
6765	800400
6918	800401
24184	800402
98940	800403
1192	800404
10559	800405
6506	800406
47369	800407
17658	800408
79672	800409
11390	800410
10371	800411
47153	800412
29284	800413
98293	800414
15281	800415
3009	800416
24093	800417
48298	800418
25239	800419
32848	800420
50682	800421
14035	800422
42642	800423
19330	800424
690	800425
56227	800426
6134	800427
78400	800428
16472	800429
26184	800430
33962	800431
87615	800432
20947	800433
34286	800434
40426	800435
605	800436
24264	800437
62886	800438
1378	800439
36158	800440
41414	800441
100688	800442
112395	800443
8379	800444
17704	800445
80061	800446
8002	800447
133684	800448
63312	800449
103529	800450
45460	800451
30791	800452
74109	800453
124586	800454
18146	800455
55449	800456
77404	800457
88138	800458
119	800459
138883	800460
19522	800461
94050	800462
105879	800463
16660	800464
9772	800465
28956	800466
8273	800467
91237	800468
391	800469
3787	800470
5251	800471
10296	800472
78579	800473
17583	800474
23495	800475
32476	800476
45189	800477
31386	800478
19395	800479
63677	800480
12914	800481
26294	800482
74549	800483
4362	800484
33562	800485
15	800486
119228	800487
76989	800488
108773	800489
55846	800490
90717	800491
5164	800492
61867	800493
18533	800494
20694	800495
37866	800496
11850	800497
31130	800498
18729	800499
48910	800500
13700	800501
8293	800502
62121	800503
27734	800504
60529	800505
94076	800506
9543	800507
1089	800508
63254	800509
146598	800510
53536	800511
120916	800512
2607	800513
16214	800514
77239	800515
37176	800516
122590	800517
22265	800518
15806	800519
3376	800520
11957	800521
4812	800522
31580	800523
6797	800524
1055	800525
92365	800526
20737	800527
768	800528
47396	800529
123769	800530
1385	800531
11769	800532
16350	800533
33760	800534
40233	800535
23301	800536
104730	800537
57227	800538
19943	800539
67073	800540
36697	800541
46850	800542
76411	800543
125934	800544
15703	800545
151908	800546
3093	800547
57585	800548
11552	800549
52825	800550
5880	800551
2800	800552
12915	800553
4748	800554
58606	800555
68884	800556
126679	800557
47412	800558
18882	800559
485	800560
4544	800561
37117	800562
45682	800563
26274	800564
32419	800565
61356	800566
4824	800567
120556	800568
43531	800569
30302	800570
7388	800571
63578	800572
33597	800573
32202	800574
39818	800575
34544	800576
112774	800577
3933	800578
23883	800579
96787	800580
51604	800581
12962	800582
58522	800583
65956	800584
75829	800585
8946	800586
7217	800587
28573	800588
44508	800589
20308	800590
15137	800591
39908	800592
35389	800593
35288	800594
160760	800595
33316	800596
7163	800597
80912	800598
2442	800599
94	800600
67914	800601
71868	800602
64138	800603
7948	800604
66189	800605
63074	800606
7682	800607
82039	800608
1982	800609
20843	800610
88513	800611
103224	800612
55670	800613
73249	800614
62170	800615
79209	800616
34838	800617
88227	800618
95788	800619
31229	800620
57981	800621
86627	800622
8404	800623
5095	800624
1957	800625
75424	800626
1488	800627
89417	800628
17819	800629
88751	800630
26592	800631
86146	800632
18981	800633
13705	800634
106489	800635
9549	800636
66751	800637
800	800638
16022	800639
122771	800640
42824	800641
12543	800642
4305	800643
74	800644
50916	800645
79026	800646
37723	800647
65826	800648
12462	800649
5804	800650
49400	800651
14075	800652
129025	800653
11168	800654
8309	800655
24005	800656
71	800657
14107	800658
158728	800659
5996	800660
10918	800661
100867	800662
830	800663
31743	800664
133480	800665
17670	800666
8246	800667
2665	800668
66823	800669
83880	800670
68930	800671
8972	800672
23984	800673
1597	800674
109688	800675
46056	800676
28257	800677
151377	800678
31015	800679
40431	800680
30187	800681
9260	800682
129880	800683
7423	800684
5106	800685
8406	800686
73790	800687
43947	800688
9460	800689
29310	800690
3021	800691
56850	800692
54888	800693
160756	800694
62493	800695
6849	800696
166676	800697
70765	800698
72148	800699
50403	800700
36451	800701
64685	800702
90587	800703
24327	800704
19374	800705
101234	800706
11866	800707
109	800708
483	800709
17923	800710
89080	800711
2940	800712
51513	800713
9257	800714
2704	800715
77067	800716
2121	800717
128733	800718
28394	800719
14541	800720
1197	800721
334	800722
27553	800723
86508	800724
2525	800725
38555	800726
1038	800727
24262	800728
69731	800729
122351	800730
40914	800731
140611	800732
20942	800733
30069	800734
24359	800735
68275	800736
46617	800737
17469	800738
84390	800739
8876	800740
24056	800741
111387	800742
80544	800743
1659	800744
62713	800745
2412	800746
23609	800747
63980	800748
8110	800749
133732	800750
53560	800751
248	800752
21299	800753
137126	800754
9512	800755
30760	800756
33982	800757
10039	800758
11402	800759
9793	800760
21253	800761
18339	800762
63035	800763
39856	800764
553	800765
87760	800766
68486	800767
81710	800768
34989	800769
51145	800770
56590	800771
13262	800772
75111	800773
34952	800774
3477	800775
32144	800776
6184	800777
98883	800778
30619	800779
15111	800780
3572	800781
69284	800782
93643	800783
1274	800784
9	800785
83004	800786
7806	800787
4670	800788
35737	800789
108671	800790
5071	800791
24255	800792
96371	800793
8869	800794
34660	800795
14439	800796
10120	800797
76222	800798
13579	800799
12993	800800
7841	800801
32808	800802
1147	800803
23613	800804
60940	800805
204	800806
41589	800807
5120	800808
14553	800809
80383	800810
21496	800811
84063	800812
61345	800813
128891	800814
10268	800815
10532	800816
56140	800817
3324	800818
141316	800819
52753	800820
23455	800821
8665	800822
663	800823
17865	800824
38957	800825
6118	800826
1993	800827
54055	800828
70629	800829
19447	800830
4355	800831
107723	800832
141569	800833
91270	800834
9460	800835
68124	800836
97660	800837
11637	800838
10557	800839
14177	800840
81961	800841
50440	800842
30964	800843
153435	800844
27084	800845
2816	800846
26640	800847
18991	800848
96390	800849
12450	800850
15143	800851
2947	800852
281	800853
2652	800854
95945	800855
42264	800856
1887	800857
607	800858
99059	800859
48961	800860
105537	800861
124038	800862
47389	800863
123072	800864
156719	800865
35349	800866
839	800867
1041	800868
3137	800869
26453	800870
134360	800871
10837	800872
8674	800873
90940	800874
27113	800875
28492	800876
65968	800877
14668	800878
28970	800879
125024	800880
117702	800881
1180	800882
65311	800883
31154	800884
14053	800885
6007	800886
8980	800887
106699	800888
74996	800889
51457	800890
2006	800891
5405	800892
53709	800893
55819	800894
25226	800895
13103	800896
13247	800897
327	800898
1908	800899
15582	800900
32985	800901
9833	800902
95057	800903
113715	800904
72362	800905
108884	800906
149870	800907
17074	800908
939	800909
42302	800910
15038	800911
4209	800912
11601	800913
5140	800914
2675	800915
57165	800916
64710	800917
40514	800918
136923	800919
142693	800920
83597	800921
62416	800922
5472	800923
85454	800924
27476	800925
14751	800926
2262	800927
120484	800928
11044	800929
1254	800930
95219	800931
1425	800932
11340	800933
94242	800934
25572	800935
69260	800936
43786	800937
2634	800938
11109	800939
25131	800940
46051	800941
5162	800942
7787	800943
35485	800944
42445	800945
21159	800946
9447	800947
29126	800948
34639	800949
24933	800950
126743	800951
55965	800952
2687	800953
77660	800954
54176	800955
20695	800956
78171	800957
68182	800958
70806	800959
70763	800960
34041	800961
19012	800962
28830	800963
6369	800964
6743	800965
78362	800966
1768	800967
24636	800968
85579	800969
25485	800970
43505	800971
43977	800972
4074	800973
14365	800974
58531	800975
27003	800976
63182	800977
80429	800978
68082	800979
25030	800980
2514	800981
141717	800982
9268	800983
71379	800984
153708	800985
874	800986
80320	800987
90707	800988
556	800989
8717	800990
43623	800991
58835	800992
40148	800993
15778	800994
77550	800995
25070	800996
7196	800997
23435	800998
8415	800999
72123	801000
116984	801001
147050	801002
19892	801003
13100	801004
16331	801005
53264	801006
16262	801007
90612	801008
43179	801009
3682	801010
111	801011
48869	801012
24959	801013
73600	801014
99114	801015
17292	801016
58421	801017
82279	801018
87878	801019
4622	801020
16325	801021
16243	801022
41715	801023
61757	801024
56760	801025
12694	801026
70410	801027
12776	801028
46524	801029
36472	801030
59	801031
27097	801032
34963	801033
145236	801034
9581	801035
66268	801036
118612	801037
4965	801038
18349	801039
45538	801040
15525	801041
126	801042
35026	801043
69491	801044
13383	801045
50176	801046
62600	801047
4589	801048
48302	801049
55378	801050
307	801051
11520	801052
4912	801053
5646	801054
15561	801055
49580	801056
13483	801057
38937	801058
16548	801059
115459	801060
3516	801061
21837	801062
18602	801063
1380	801064
3306	801065
118019	801066
9793	801067
5683	801068
56130	801069
4575	801070
50728	801071
6373	801072
43158	801073
91	801074
42927	801075
32127	801076
23905	801077
16560	801078
49625	801079
6165	801080
17231	801081
95067	801082
128816	801083
45192	801084
6717	801085
40138	801086
41781	801087
405	801088
20801	801089
12243	801090
26848	801091
116509	801092
30738	801093
13860	801094
22033	801095
27319	801096
1413	801097
19127	801098
813	801099
654	801100
44173	801101
158959	801102
23413	801103
77999	801104
16741	801105
8148	801106
36640	801107
67091	801108
43694	801109
132318	801110
19231	801111
5432	801112
94374	801113
5296	801114
60138	801115
50629	801116
1200	801117
17287	801118
90936	801119
1619	801120
48705	801121
777	801122
28219	801123
11489	801124
3566	801125
5715	801126
14	801127
3545	801128
75229	801129
72942	801130
43059	801131
42610	801132
767	801133
148767	801134
56978	801135
44960	801136
30888	801137
39331	801138
38913	801139
770	801140
17969	801141
17953	801142
12427	801143
31334	801144
51992	801145
26229	801146
31706	801147
32539	801148
111452	801149
67125	801150
11711	801151
68409	801152
102495	801153
5866	801154
26174	801155
3250	801156
755	801157
51738	801158
127524	801159
14632	801160
19233	801161
547	801162
1806	801163
81883	801164
22184	801165
32564	801166
30428	801167
27628	801168
41106	801169
19413	801170
13462	801171
55506	801172
15234	801173
18726	801174
57768	801175
83404	801176
59193	801177
77989	801178
24470	801179
8785	801180
9393	801181
58860	801182
15686	801183
47130	801184
79525	801185
62479	801186
54001	801187
5668	801188
158679	801189
49356	801190
142069	801191
717	801192
2222	801193
2523	801194
21950	801195
23589	801196
149445	801197
12090	801198
16126	801199
262	801200
55578	801201
54508	801202
14426	801203
676	801204
4601	801205
1122	801206
7060	801207
6158	801208
102689	801209
5618	801210
27655	801211
68	801212
15029	801213
133864	801214
10085	801215
14624	801216
2737	801217
87064	801218
70479	801219
71290	801220
5426	801221
8880	801222
35326	801223
75810	801224
30971	801225
120110	801226
103493	801227
88508	801228
6992	801229
55152	801230
68638	801231
33706	801232
5026	801233
1612	801234
53413	801235
113486	801236
51370	801237
27017	801238
27416	801239
36222	801240
68624	801241
78045	801242
84618	801243
125965	801244
6749	801245
12270	801246
95631	801247
35613	801248
57685	801249
25395	801250
3348	801251
120181	801252
3676	801253
27410	801254
44026	801255
7836	801256
44553	801257
12714	801258
56363	801259
49088	801260
6771	801261
61193	801262
32448	801263
5177	801264
49186	801265
20772	801266
718	801267
39914	801268
24328	801269
89542	801270
113399	801271
118760	801272
1855	801273
146155	801274
48677	801275
63260	801276
21042	801277
2462	801278
14084	801279
89173	801280
1749	801281
55874	801282
12310	801283
71157	801284
26907	801285
38418	801286
20075	801287
163	801288
38070	801289
18057	801290
117985	801291
123860	801292
5870	801293
15988	801294
74903	801295
151696	801296
57184	801297
40671	801298
51227	801299
1344	801300
89300	801301
23194	801302
4060	801303
30535	801304
3832	801305
46571	801306
199	801307
35181	801308
62202	801309
35754	801310
41206	801311
48901	801312
421	801313
89384	801314
20929	801315
127046	801316
10266	801317
39939	801318
53664	801319
641	801320
29149	801321
215	801322
5822	801323
28488	801324
8950	801325
44121	801326
6056	801327
90670	801328
21768	801329
111250	801330
78680	801331
116933	801332
59030	801333
6101	801334
4153	801335
163965	801336
58832	801337
4688	801338
34444	801339
103873	801340
357	801341
43155	801342
41765	801343
67909	801344
44075	801345
75266	801346
11800	801347
76466	801348
92	801349
114544	801350
11151	801351
92759	801352
14233	801353
17608	801354
24071	801355
1215	801356
117988	801357
33495	801358
88093	801359
1092	801360
2115	801361
87196	801362
9560	801363
32505	801364
38579	801365
105714	801366
3209	801367
687	801368
127710	801369
14261	801370
124050	801371
54785	801372
26918	801373
63774	801374
30289	801375
3628	801376
3286	801377
25615	801378
50516	801379
3639	801380
66019	801381
33489	801382
78321	801383
3640	801384
127069	801385
603	801386
21231	801387
42436	801388
57824	801389
21628	801390
26171	801391
2242	801392
51999	801393
9461	801394
27793	801395
14628	801396
70410	801397
39325	801398
63894	801399
605	801400
20371	801401
152981	801402
40031	801403
32523	801404
15098	801405
77601	801406
26623	801407
31005	801408
34038	801409
20371	801410
31470	801411
1784	801412
13111	801413
3356	801414
16177	801415
140350	801416
13695	801417
5711	801418
29316	801419
102688	801420
27808	801421
109909	801422
15817	801423
111314	801424
50285	801425
111451	801426
114584	801427
29907	801428
14278	801429
38602	801430
19331	801431
70626	801432
4951	801433
151051	801434
36191	801435
27929	801436
117901	801437
4006	801438
7209	801439
91477	801440
83243	801441
7739	801442
111631	801443
63298	801444
83375	801445
161153	801446
158288	801447
20248	801448
7360	801449
11758	801450
121386	801451
2296	801452
56836	801453
15590	801454
17031	801455
16601	801456
1715	801457
52831	801458
4610	801459
32104	801460
3540	801461
48588	801462
14252	801463
53507	801464
7872	801465
4650	801466
47701	801467
114380	801468
17330	801469
9075	801470
4201	801471
21793	801472
708	801473
31885	801474
36484	801475
36175	801476
18042	801477
102617	801478
69534	801479
1195	801480
89951	801481
3542	801482
6049	801483
16617	801484
14564	801485
57019	801486
12331	801487
96807	801488
13168	801489
42139	801490
45326	801491
2666	801492
51840	801493
10903	801494
17472	801495
20592	801496
19028	801497
20886	801498
2236	801499
58615	801500
28449	801501
14796	801502
13285	801503
67552	801504
28910	801505
64298	801506
4257	801507
115165	801508
14556	801509
61370	801510
15778	801511
26705	801512
1600	801513
227	801514
3212	801515
50939	801516
21470	801517
119403	801518
94842	801519
49577	801520
3760	801521
69719	801522
24906	801523
65996	801524
142730	801525
9705	801526
6062	801527
50156	801528
10211	801529
56271	801530
25462	801531
89105	801532
36676	801533
804	801534
237	801535
41120	801536
1589	801537
26264	801538
9464	801539
36395	801540
35524	801541
42919	801542
67575	801543
3302	801544
127428	801545
99992	801546
63667	801547
16205	801548
60607	801549
127630	801550
11022	801551
12939	801552
32279	801553
5422	801554
84091	801555
80444	801556
72930	801557
17625	801558
12860	801559
77870	801560
136906	801561
165057	801562
13032	801563
55764	801564
15586	801565
13795	801566
36986	801567
1073	801568
43470	801569
11144	801570
112159	801571
4473	801572
144510	801573
161564	801574
25891	801575
80826	801576
3602	801577
49691	801578
6852	801579
134984	801580
140281	801581
2947	801582
73074	801583
85872	801584
69510	801585
10607	801586
40354	801587
30337	801588
58263	801589
1838	801590
7848	801591
650	801592
123595	801593
22389	801594
53974	801595
74998	801596
2438	801597
93490	801598
28792	801599
32325	801600
27736	801601
54380	801602
4165	801603
27536	801604
6915	801605
13036	801606
1105	801607
123999	801608
6024	801609
67155	801610
9985	801611
7896	801612
6419	801613
4061	801614
40342	801615
6299	801616
1975	801617
69697	801618
53802	801619
13232	801620
4441	801621
103585	801622
94622	801623
5793	801624
59605	801625
149681	801626
199	801627
804	801628
13044	801629
58952	801630
142	801631
18496	801632
47936	801633
88262	801634
7025	801635
92518	801636
75581	801637
22546	801638
74502	801639
86166	801640
63360	801641
18876	801642
50332	801643
36082	801644
39805	801645
6440	801646
11	801647
829	801648
104000	801649
117195	801650
50622	801651
904	801652
677	801653
21206	801654
123617	801655
63102	801656
106854	801657
134380	801658
25907	801659
54661	801660
1353	801661
153994	801662
58703	801663
68253	801664
1099	801665
12900	801666
76485	801667
16570	801668
38898	801669
210	801670
1708	801671
1124	801672
13880	801673
10488	801674
18127	801675
22844	801676
2527	801677
100956	801678
37983	801679
41771	801680
65846	801681
16952	801682
25258	801683
47206	801684
22336	801685
2345	801686
108263	801687
116720	801688
92262	801689
237	801690
116429	801691
35226	801692
33454	801693
95155	801694
6144	801695
1563	801696
142663	801697
5886	801698
59717	801699
117859	801700
50710	801701
51270	801702
75790	801703
81402	801704
37825	801705
63896	801706
104004	801707
48704	801708
88992	801709
10668	801710
45712	801711
113400	801712
32518	801713
6846	801714
4517	801715
86552	801716
17243	801717
36123	801718
1958	801719
23495	801720
34842	801721
6035	801722
148691	801723
108423	801724
40663	801725
11588	801726
40857	801727
29811	801728
11743	801729
22082	801730
83443	801731
3836	801732
6988	801733
59554	801734
115	801735
18808	801736
43074	801737
16822	801738
74382	801739
82777	801740
20952	801741
6193	801742
9678	801743
13492	801744
1487	801745
21	801746
15481	801747
60960	801748
62277	801749
3206	801750
48502	801751
14239	801752
86997	801753
8628	801754
28868	801755
120432	801756
17439	801757
4997	801758
4683	801759
672	801760
2881	801761
122494	801762
2036	801763
23638	801764
49555	801765
1694	801766
162857	801767
17962	801768
8444	801769
31194	801770
60310	801771
94851	801772
4600	801773
74905	801774
77916	801775
114758	801776
22446	801777
140347	801778
145635	801779
71136	801780
6959	801781
75288	801782
25025	801783
22175	801784
40980	801785
36346	801786
6530	801787
6925	801788
41510	801789
16387	801790
2800	801791
63826	801792
29043	801793
9834	801794
56052	801795
10967	801796
49060	801797
97079	801798
4959	801799
6268	801800
97113	801801
61702	801802
11108	801803
25378	801804
21543	801805
21579	801806
1751	801807
8748	801808
43108	801809
165445	801810
7980	801811
53145	801812
16025	801813
147487	801814
19465	801815
21671	801816
61333	801817
68465	801818
17504	801819
10538	801820
129770	801821
99832	801822
32911	801823
5710	801824
2883	801825
3106	801826
47641	801827
13346	801828
91241	801829
9677	801830
12326	801831
18298	801832
23818	801833
35290	801834
58495	801835
16746	801836
4614	801837
36322	801838
6766	801839
94447	801840
32813	801841
44498	801842
92192	801843
34742	801844
12800	801845
25236	801846
60167	801847
20679	801848
623	801849
72673	801850
13340	801851
59998	801852
28019	801853
317	801854
32812	801855
99165	801856
1535	801857
1158	801858
81046	801859
76125	801860
41026	801861
5250	801862
84311	801863
166014	801864
93520	801865
2898	801866
1695	801867
35535	801868
28001	801869
34645	801870
90471	801871
71872	801872
77853	801873
126384	801874
85750	801875
4888	801876
46854	801877
2811	801878
7707	801879
25945	801880
22777	801881
62295	801882
49459	801883
431	801884
80142	801885
104454	801886
4024	801887
25965	801888
63010	801889
5259	801890
35928	801891
68610	801892
19314	801893
151892	801894
2576	801895
6610	801896
12417	801897
21390	801898
23410	801899
41368	801900
36896	801901
44322	801902
14224	801903
2706	801904
72811	801905
33332	801906
107049	801907
852	801908
89979	801909
28680	801910
17610	801911
1356	801912
113663	801913
16582	801914
33264	801915
34335	801916
140572	801917
24900	801918
5118	801919
65760	801920
31629	801921
110543	801922
25717	801923
71538	801924
3983	801925
1982	801926
7059	801927
33276	801928
56556	801929
55908	801930
22050	801931
2601	801932
45873	801933
5621	801934
70283	801935
8182	801936
10295	801937
84962	801938
9550	801939
4535	801940
9902	801941
14327	801942
2953	801943
50573	801944
2881	801945
43209	801946
201	801947
3848	801948
17012	801949
18299	801950
68533	801951
1	801952
17808	801953
72671	801954
636	801955
20865	801956
17327	801957
3942	801958
26014	801959
20882	801960
475	801961
102162	801962
47005	801963
151648	801964
47977	801965
3437	801966
17882	801967
44744	801968
53040	801969
18252	801970
32854	801971
121318	801972
112775	801973
10601	801974
18443	801975
33014	801976
4570	801977
20242	801978
69334	801979
69	801980
79484	801981
32167	801982
119182	801983
33586	801984
129582	801985
75661	801986
10182	801987
86905	801988
14367	801989
47774	801990
506	801991
36000	801992
30793	801993
41967	801994
48507	801995
40773	801996
51847	801997
1756	801998
947	801999
2271	802000
654	802001
7670	802002
121521	802003
26457	802004
136415	802005
64651	802006
39848	802007
23660	802008
665	802009
882	802010
18121	802011
5	802012
7318	802013
157923	802014
923	802015
1812	802016
87042	802017
35681	802018
321	802019
38103	802020
15647	802021
31654	802022
17388	802023
70217	802024
26710	802025
36532	802026
35387	802027
37419	802028
103779	802029
22309	802030
4339	802031
8541	802032
8097	802033
35842	802034
90968	802035
114004	802036
22932	802037
4370	802038
48346	802039
71966	802040
38108	802041
25945	802042
61026	802043
124411	802044
37072	802045
81842	802046
66828	802047
38374	802048
25388	802049
2386	802050
3604	802051
11629	802052
51993	802053
87654	802054
35828	802055
7427	802056
21411	802057
38762	802058
122274	802059
11609	802060
3582	802061
27900	802062
3469	802063
94397	802064
84580	802065
3053	802066
2721	802067
21932	802068
30402	802069
3313	802070
78874	802071
71395	802072
4839	802073
9733	802074
129682	802075
78797	802076
146522	802077
35048	802078
84385	802079
41795	802080
50916	802081
8081	802082
4192	802083
10932	802084
71444	802085
25002	802086
12185	802087
87134	802088
13097	802089
32431	802090
73120	802091
67145	802092
10911	802093
22222	802094
99343	802095
14634	802096
86215	802097
20908	802098
2569	802099
44411	802100
18222	802101
5181	802102
97807	802103
1068	802104
39124	802105
2607	802106
11167	802107
116413	802108
61756	802109
6480	802110
5833	802111
4137	802112
45023	802113
163224	802114
44428	802115
57265	802116
2580	802117
47179	802118
522	802119
10878	802120
7051	802121
1648	802122
81599	802123
101496	802124
11770	802125
37760	802126
9955	802127
6851	802128
22939	802129
15992	802130
45101	802131
8433	802132
84603	802133
1301	802134
3216	802135
5572	802136
3723	802137
55129	802138
6185	802139
73345	802140
152155	802141
44939	802142
23103	802143
32284	802144
63534	802145
1603	802146
57601	802147
41671	802148
28509	802149
53724	802150
40692	802151
1202	802152
157599	802153
143012	802154
105495	802155
28723	802156
73525	802157
27735	802158
5044	802159
3660	802160
45500	802161
232	802162
61177	802163
43185	802164
14695	802165
22210	802166
82224	802167
42838	802168
94265	802169
23808	802170
18370	802171
21791	802172
61183	802173
7822	802174
35106	802175
6196	802176
23909	802177
318	802178
2937	802179
40656	802180
67741	802181
54243	802182
51777	802183
27605	802184
6250	802185
4051	802186
87159	802187
32305	802188
3584	802189
6980	802190
25335	802191
131621	802192
89418	802193
66286	802194
28405	802195
105539	802196
16886	802197
12704	802198
61387	802199
45220	802200
6922	802201
32522	802202
8349	802203
26547	802204
2113	802205
4325	802206
6749	802207
7303	802208
38333	802209
36790	802210
3015	802211
18052	802212
27763	802213
12037	802214
16531	802215
77048	802216
9547	802217
16727	802218
109082	802219
50561	802220
43892	802221
5630	802222
35173	802223
143	802224
23940	802225
9935	802226
192	802227
3455	802228
61543	802229
1983	802230
41997	802231
8063	802232
130006	802233
33726	802234
4449	802235
4638	802236
4290	802237
1414	802238
5802	802239
88731	802240
93749	802241
47306	802242
6656	802243
1046	802244
61132	802245
15994	802246
19462	802247
106624	802248
24748	802249
53396	802250
28135	802251
21928	802252
71501	802253
34410	802254
24907	802255
42302	802256
2191	802257
131292	802258
40630	802259
49247	802260
35935	802261
19889	802262
11026	802263
31	802264
581	802265
44801	802266
90370	802267
554	802268
79641	802269
39746	802270
105594	802271
2520	802272
66993	802273
58452	802274
17982	802275
72696	802276
69654	802277
2455	802278
120362	802279
60589	802280
31708	802281
36699	802282
31417	802283
2411	802284
4891	802285
15911	802286
42739	802287
24295	802288
27104	802289
13377	802290
120454	802291
80890	802292
105778	802293
58226	802294
5371	802295
2722	802296
2163	802297
18553	802298
30636	802299
123	802300
27146	802301
871	802302
119283	802303
6726	802304
9931	802305
2787	802306
2351	802307
49253	802308
59169	802309
166019	802310
1754	802311
95796	802312
188	802313
70157	802314
24083	802315
38314	802316
13259	802317
12852	802318
65051	802319
19686	802320
55010	802321
1225	802322
2160	802323
132113	802324
122820	802325
528	802326
25509	802327
106274	802328
710	802329
427	802330
2712	802331
66467	802332
127450	802333
152593	802334
68873	802335
8441	802336
75628	802337
71778	802338
3916	802339
160305	802340
29869	802341
55626	802342
13119	802343
13925	802344
127700	802345
117562	802346
6632	802347
48506	802348
3897	802349
1601	802350
101823	802351
28110	802352
97192	802353
2930	802354
73637	802355
48367	802356
38996	802357
46165	802358
64752	802359
70668	802360
2979	802361
3370	802362
20206	802363
2139	802364
29958	802365
67407	802366
54274	802367
76416	802368
2271	802369
26847	802370
31460	802371
34576	802372
7929	802373
112787	802374
93656	802375
17690	802376
10343	802377
35185	802378
14250	802379
25821	802380
49301	802381
65761	802382
9889	802383
35870	802384
4002	802385
2674	802386
10642	802387
5096	802388
4225	802389
2876	802390
67017	802391
49652	802392
2765	802393
110974	802394
82575	802395
83890	802396
42807	802397
22150	802398
99893	802399
110821	802400
27727	802401
435	802402
5927	802403
73583	802404
1016	802405
71997	802406
83407	802407
157673	802408
47014	802409
419	802410
6687	802411
24331	802412
21474	802413
16297	802414
5487	802415
34092	802416
27928	802417
2265	802418
7835	802419
4690	802420
119384	802421
16811	802422
19617	802423
12561	802424
21757	802425
7193	802426
11222	802427
2191	802428
3542	802429
11513	802430
895	802431
80573	802432
12494	802433
17883	802434
19083	802435
76215	802436
32241	802437
114899	802438
94793	802439
17793	802440
12682	802441
81625	802442
62937	802443
85206	802444
21113	802445
24722	802446
70060	802447
76869	802448
7105	802449
23846	802450
2185	802451
70849	802452
72619	802453
78173	802454
2286	802455
71291	802456
52531	802457
13647	802458
81438	802459
65087	802460
5097	802461
65092	802462
11977	802463
6309	802464
8548	802465
26642	802466
16872	802467
139706	802468
42689	802469
16903	802470
199	802471
62535	802472
17185	802473
29875	802474
13536	802475
45301	802476
230	802477
133222	802478
40996	802479
36974	802480
21522	802481
9301	802482
18694	802483
45228	802484
51032	802485
38888	802486
2550	802487
70028	802488
71548	802489
103921	802490
64816	802491
33916	802492
18392	802493
101931	802494
62101	802495
19367	802496
83863	802497
65751	802498
33908	802499
30765	802500
163738	802501
46017	802502
110020	802503
86196	802504
70944	802505
4929	802506
3725	802507
38277	802508
146431	802509
4742	802510
122021	802511
2445	802512
86438	802513
55416	802514
123239	802515
52230	802516
113283	802517
14814	802518
46668	802519
92090	802520
51124	802521
54433	802522
15226	802523
79388	802524
2539	802525
47834	802526
18103	802527
11773	802528
4499	802529
28864	802530
106158	802531
30283	802532
72613	802533
3695	802534
27149	802535
345	802536
82660	802537
72337	802538
7942	802539
11807	802540
21198	802541
2206	802542
43670	802543
3945	802544
77425	802545
8479	802546
133843	802547
46030	802548
11989	802549
129987	802550
91509	802551
33830	802552
107784	802553
66292	802554
18810	802555
4017	802556
62483	802557
2916	802558
59278	802559
70701	802560
47984	802561
25868	802562
8306	802563
1071	802564
1332	802565
44733	802566
459	802567
70778	802568
58379	802569
64060	802570
12904	802571
8005	802572
60373	802573
64	802574
79172	802575
4623	802576
679	802577
13525	802578
86128	802579
24619	802580
2746	802581
24819	802582
1897	802583
23721	802584
17443	802585
84286	802586
62538	802587
2862	802588
2884	802589
3348	802590
51719	802591
44863	802592
3963	802593
10705	802594
16423	802595
40949	802596
4093	802597
30852	802598
72897	802599
19011	802600
133735	802601
11715	802602
38238	802603
4468	802604
35485	802605
8737	802606
35094	802607
86376	802608
10213	802609
88790	802610
8023	802611
9371	802612
12663	802613
77749	802614
34014	802615
5852	802616
51372	802617
1992	802618
15168	802619
32978	802620
878	802621
53212	802622
39604	802623
72389	802624
123105	802625
11655	802626
23279	802627
95534	802628
46163	802629
155094	802630
62287	802631
56	802632
68795	802633
11262	802634
44741	802635
1454	802636
89142	802637
8821	802638
7475	802639
5919	802640
131792	802641
24525	802642
17226	802643
70265	802644
50066	802645
162033	802646
20335	802647
158043	802648
19814	802649
119814	802650
43635	802651
22732	802652
150555	802653
10710	802654
30670	802655
26722	802656
8234	802657
4295	802658
35888	802659
58077	802660
17487	802661
55748	802662
123381	802663
42809	802664
105817	802665
5182	802666
156602	802667
16258	802668
91460	802669
50571	802670
89487	802671
104137	802672
889	802673
43900	802674
53823	802675
53408	802676
146714	802677
9774	802678
148429	802679
74621	802680
154746	802681
97630	802682
8459	802683
17326	802684
18295	802685
56407	802686
13568	802687
1845	802688
4575	802689
160592	802690
30346	802691
29931	802692
11980	802693
52441	802694
12012	802695
58380	802696
1898	802697
676	802698
109598	802699
24693	802700
16381	802701
32089	802702
121192	802703
7558	802704
88810	802705
1575	802706
35322	802707
62999	802708
52127	802709
61117	802710
3484	802711
149738	802712
56085	802713
16804	802714
5173	802715
12685	802716
45184	802717
30668	802718
100870	802719
3380	802720
6907	802721
2897	802722
101420	802723
101148	802724
59579	802725
44500	802726
1741	802727
22264	802728
121023	802729
980	802730
18976	802731
69184	802732
1701	802733
53307	802734
86574	802735
37663	802736
3835	802737
6564	802738
28425	802739
29412	802740
532	802741
21793	802742
24743	802743
81457	802744
60436	802745
625	802746
2590	802747
67508	802748
10365	802749
29258	802750
91979	802751
33635	802752
143510	802753
19964	802754
54835	802755
163105	802756
66066	802757
36907	802758
24888	802759
34079	802760
152236	802761
1242	802762
80826	802763
11861	802764
1793	802765
110533	802766
86114	802767
50685	802768
81347	802769
87486	802770
58084	802771
8626	802772
132694	802773
12651	802774
66674	802775
14631	802776
71852	802777
1627	802778
72630	802779
45285	802780
98719	802781
71657	802782
109185	802783
58637	802784
3691	802785
4180	802786
148768	802787
129118	802788
8991	802789
87763	802790
25610	802791
26672	802792
3300	802793
108749	802794
24828	802795
7954	802796
65365	802797
15204	802798
83073	802799
22781	802800
7625	802801
20262	802802
3674	802803
63088	802804
88259	802805
162163	802806
4027	802807
27286	802808
163797	802809
10243	802810
41496	802811
6101	802812
75232	802813
156821	802814
102270	802815
40110	802816
85324	802817
86892	802818
24349	802819
12796	802820
14225	802821
90134	802822
55388	802823
10820	802824
49909	802825
4959	802826
11676	802827
61614	802828
3494	802829
2694	802830
20848	802831
2738	802832
21	802833
87660	802834
17473	802835
55693	802836
71002	802837
31489	802838
27785	802839
7218	802840
85328	802841
2429	802842
10837	802843
6003	802844
66940	802845
9826	802846
6492	802847
26419	802848
51	802849
491	802850
2466	802851
12795	802852
160600	802853
79288	802854
75041	802855
14994	802856
11782	802857
130103	802858
101991	802859
24939	802860
39667	802861
11439	802862
31398	802863
78571	802864
52518	802865
36848	802866
65	802867
64960	802868
78557	802869
44	802870
9124	802871
58618	802872
55364	802873
44801	802874
15359	802875
134938	802876
68327	802877
4038	802878
24110	802879
2401	802880
2802	802881
110124	802882
13065	802883
27963	802884
83469	802885
21243	802886
16505	802887
27502	802888
75	802889
7112	802890
22125	802891
131333	802892
85924	802893
116595	802894
5433	802895
44069	802896
10023	802897
90940	802898
55178	802899
54758	802900
23861	802901
77917	802902
68583	802903
73125	802904
112157	802905
37137	802906
74640	802907
35668	802908
27738	802909
1960	802910
43688	802911
47499	802912
129110	802913
37378	802914
52455	802915
35603	802916
4382	802917
24230	802918
79328	802919
81570	802920
18437	802921
28378	802922
12794	802923
8900	802924
36712	802925
155494	802926
1312	802927
11360	802928
4832	802929
59583	802930
14404	802931
9927	802932
40761	802933
34573	802934
41944	802935
65545	802936
39293	802937
5180	802938
28036	802939
57546	802940
75387	802941
22585	802942
518	802943
25	802944
57843	802945
357	802946
17754	802947
126809	802948
159774	802949
64403	802950
19179	802951
9333	802952
183	802953
2492	802954
9927	802955
20522	802956
97844	802957
14904	802958
67981	802959
155886	802960
125870	802961
38414	802962
101214	802963
7820	802964
2985	802965
8338	802966
30416	802967
28792	802968
877	802969
67889	802970
20881	802971
140	802972
5999	802973
24206	802974
58663	802975
49301	802976
142240	802977
105409	802978
28755	802979
72115	802980
69114	802981
12001	802982
49127	802983
10316	802984
131615	802985
38346	802986
76708	802987
3368	802988
20564	802989
44	802990
19567	802991
69923	802992
15194	802993
35897	802994
55764	802995
20523	802996
90962	802997
1345	802998
122654	802999
63303	803000
49845	803001
72057	803002
102909	803003
38951	803004
81081	803005
49229	803006
3600	803007
58292	803008
110591	803009
4319	803010
46401	803011
80805	803012
4260	803013
13247	803014
1814	803015
821	803016
7369	803017
8735	803018
39441	803019
23214	803020
1987	803021
5757	803022
37664	803023
20292	803024
47663	803025
103600	803026
40235	803027
11563	803028
52421	803029
8755	803030
103092	803031
59951	803032
2795	803033
27894	803034
22018	803035
43476	803036
59981	803037
76478	803038
23347	803039
747	803040
39615	803041
52894	803042
23680	803043
28906	803044
72640	803045
85479	803046
38690	803047
30617	803048
126046	803049
68	803050
39	803051
8930	803052
1995	803053
21647	803054
470	803055
27615	803056
106	803057
10544	803058
55833	803059
104465	803060
11680	803061
12056	803062
18636	803063
23692	803064
16602	803065
22730	803066
124632	803067
48438	803068
67551	803069
4325	803070
64878	803071
47370	803072
101338	803073
76069	803074
9840	803075
29586	803076
44373	803077
43346	803078
33711	803079
52252	803080
17637	803081
114386	803082
23905	803083
33199	803084
17675	803085
30049	803086
6270	803087
5141	803088
82729	803089
15848	803090
24419	803091
947	803092
152221	803093
48506	803094
8006	803095
16847	803096
148579	803097
26184	803098
57127	803099
40781	803100
18948	803101
2196	803102
66042	803103
10897	803104
10086	803105
124019	803106
72058	803107
59877	803108
2940	803109
12669	803110
48600	803111
87059	803112
74564	803113
23597	803114
7773	803115
31991	803116
124602	803117
41680	803118
3343	803119
17392	803120
29430	803121
59559	803122
3667	803123
68124	803124
3370	803125
3107	803126
1193	803127
69836	803128
52616	803129
5613	803130
20510	803131
17374	803132
3437	803133
89844	803134
62038	803135
31525	803136
49092	803137
57697	803138
32374	803139
58175	803140
59032	803141
163940	803142
32293	803143
70098	803144
7185	803145
2898	803146
3765	803147
11974	803148
89943	803149
61993	803150
18093	803151
22640	803152
1907	803153
36820	803154
285	803155
120277	803156
42148	803157
86424	803158
87617	803159
64038	803160
277	803161
28257	803162
40874	803163
29104	803164
28955	803165
10055	803166
41376	803167
10585	803168
14596	803169
12307	803170
2340	803171
21816	803172
59165	803173
101089	803174
26497	803175
22317	803176
43147	803177
78390	803178
29894	803179
13766	803180
10529	803181
9274	803182
34120	803183
78375	803184
112849	803185
6925	803186
14603	803187
13975	803188
88391	803189
6121	803190
6741	803191
64800	803192
270	803193
61222	803194
29	803195
58562	803196
43135	803197
145402	803198
12768	803199
163111	803200
20	803201
162715	803202
12020	803203
132480	803204
2870	803205
38366	803206
31110	803207
22042	803208
141760	803209
27226	803210
69123	803211
37814	803212
93798	803213
112136	803214
7745	803215
117396	803216
78629	803217
105438	803218
17922	803219
13120	803220
55421	803221
10517	803222
91301	803223
37947	803224
3275	803225
55687	803226
7941	803227
34529	803228
37295	803229
1270	803230
70409	803231
49050	803232
20354	803233
10558	803234
17003	803235
640	803236
22499	803237
31423	803238
41314	803239
114555	803240
17184	803241
44625	803242
66526	803243
49960	803244
44697	803245
23916	803246
36688	803247
7316	803248
44620	803249
104054	803250
30652	803251
3819	803252
38071	803253
46201	803254
39871	803255
59696	803256
70225	803257
24290	803258
16644	803259
72805	803260
47342	803261
47278	803262
15267	803263
36608	803264
17609	803265
67905	803266
85485	803267
43105	803268
49900	803269
22526	803270
6136	803271
5447	803272
22122	803273
21838	803274
52207	803275
137626	803276
2238	803277
2246	803278
8113	803279
8277	803280
4622	803281
26671	803282
10795	803283
56632	803284
28972	803285
83950	803286
14184	803287
36321	803288
38966	803289
1431	803290
42041	803291
56360	803292
32031	803293
16059	803294
4582	803295
33223	803296
773	803297
154210	803298
12271	803299
314	803300
105560	803301
30169	803302
36122	803303
8887	803304
7487	803305
47793	803306
57435	803307
85990	803308
23906	803309
7425	803310
55225	803311
35713	803312
11107	803313
4027	803314
21723	803315
3302	803316
22542	803317
2661	803318
116337	803319
67980	803320
72540	803321
25072	803322
92220	803323
55555	803324
502	803325
8088	803326
6821	803327
183	803328
155525	803329
10870	803330
116459	803331
43207	803332
64826	803333
17034	803334
36174	803335
1827	803336
24233	803337
85879	803338
3309	803339
4996	803340
57870	803341
18537	803342
32519	803343
88478	803344
76601	803345
63354	803346
15048	803347
39666	803348
57871	803349
39225	803350
9570	803351
40637	803352
4698	803353
15804	803354
37476	803355
165193	803356
1718	803357
15494	803358
44278	803359
9982	803360
84923	803361
123204	803362
27129	803363
28157	803364
80901	803365
21460	803366
61318	803367
106688	803368
61763	803369
13163	803370
53027	803371
89622	803372
1641	803373
102698	803374
46622	803375
8308	803376
35873	803377
65664	803378
8396	803379
42028	803380
89867	803381
8972	803382
79822	803383
40599	803384
41425	803385
130221	803386
27325	803387
132925	803388
106234	803389
28480	803390
7661	803391
117956	803392
27657	803393
87828	803394
21497	803395
87586	803396
97915	803397
128	803398
44536	803399
22866	803400
127	803401
23715	803402
53490	803403
25366	803404
85889	803405
12874	803406
116773	803407
16299	803408
67125	803409
352	803410
86365	803411
1480	803412
47036	803413
13474	803414
1411	803415
15998	803416
13495	803417
122418	803418
13195	803419
125794	803420
1095	803421
105248	803422
17848	803423
30457	803424
2765	803425
13387	803426
10327	803427
152731	803428
33809	803429
99279	803430
45626	803431
34061	803432
93687	803433
2428	803434
9345	803435
16728	803436
18010	803437
101193	803438
57847	803439
94483	803440
88784	803441
27507	803442
22568	803443
29583	803444
116	803445
44882	803446
36901	803447
235	803448
15170	803449
40796	803450
11737	803451
9637	803452
51464	803453
1640	803454
16693	803455
56828	803456
96032	803457
30218	803458
19251	803459
47286	803460
120424	803461
51893	803462
16142	803463
2110	803464
95596	803465
12962	803466
95875	803467
13779	803468
37578	803469
118464	803470
32725	803471
52689	803472
26144	803473
42019	803474
63785	803475
10295	803476
101375	803477
22831	803478
71089	803479
56685	803480
110797	803481
18714	803482
93295	803483
14365	803484
18878	803485
58648	803486
65053	803487
71337	803488
81408	803489
43213	803490
58456	803491
91680	803492
79514	803493
24079	803494
17423	803495
14300	803496
114578	803497
15845	803498
78406	803499
15166	803500
926	803501
46785	803502
64282	803503
28263	803504
24972	803505
59138	803506
131691	803507
8660	803508
16862	803509
105563	803510
85397	803511
12920	803512
47517	803513
42637	803514
76486	803515
6598	803516
3079	803517
137	803518
60778	803519
73675	803520
12993	803521
114719	803522
19027	803523
22931	803524
184	803525
18857	803526
20406	803527
25716	803528
27272	803529
29954	803530
85755	803531
11935	803532
4228	803533
21566	803534
905	803535
11458	803536
5897	803537
143539	803538
21860	803539
3747	803540
6629	803541
104830	803542
25811	803543
67932	803544
18783	803545
26798	803546
8583	803547
25941	803548
22806	803549
29383	803550
49543	803551
7836	803552
2883	803553
59835	803554
12328	803555
65967	803556
70670	803557
90468	803558
549	803559
128126	803560
10149	803561
6261	803562
36527	803563
50701	803564
8798	803565
14248	803566
107686	803567
11708	803568
27998	803569
19724	803570
11891	803571
55305	803572
3520	803573
23959	803574
4577	803575
83263	803576
77184	803577
12666	803578
24551	803579
45083	803580
29035	803581
9197	803582
17407	803583
4288	803584
43478	803585
91630	803586
11569	803587
5609	803588
920	803589
53203	803590
3464	803591
27850	803592
40925	803593
71517	803594
35117	803595
4736	803596
86393	803597
42629	803598
16509	803599
91952	803600
67759	803601
28469	803602
121885	803603
22914	803604
14541	803605
109784	803606
9085	803607
34436	803608
76238	803609
257	803610
15963	803611
43520	803612
73253	803613
76151	803614
84739	803615
47813	803616
27134	803617
14185	803618
13097	803619
6237	803620
43761	803621
1491	803622
53462	803623
94219	803624
10681	803625
53830	803626
2250	803627
18537	803628
9158	803629
989	803630
96178	803631
3827	803632
7549	803633
5258	803634
98950	803635
69703	803636
9150	803637
11194	803638
7004	803639
21677	803640
22667	803641
17853	803642
25623	803643
25925	803644
32652	803645
37400	803646
9158	803647
24151	803648
40692	803649
13258	803650
5944	803651
5561	803652
45617	803653
1067	803654
26822	803655
2417	803656
66892	803657
7057	803658
14550	803659
325	803660
4129	803661
32495	803662
9608	803663
46202	803664
3292	803665
79341	803666
4379	803667
29088	803668
12304	803669
13486	803670
10850	803671
42556	803672
6864	803673
69895	803674
52693	803675
3370	803676
57192	803677
17805	803678
108234	803679
60474	803680
104650	803681
34277	803682
11014	803683
128812	803684
25027	803685
35985	803686
103296	803687
22824	803688
22162	803689
31962	803690
83970	803691
25770	803692
14416	803693
14916	803694
959	803695
3940	803696
82092	803697
2732	803698
94826	803699
14823	803700
20124	803701
146415	803702
10045	803703
96742	803704
8107	803705
128981	803706
11763	803707
4167	803708
65454	803709
137269	803710
16202	803711
64092	803712
10918	803713
84884	803714
76913	803715
36909	803716
115858	803717
7975	803718
26120	803719
17508	803720
412	803721
5848	803722
38469	803723
39195	803724
63757	803725
96702	803726
5323	803727
9463	803728
83842	803729
14246	803730
2377	803731
15150	803732
13629	803733
28108	803734
3320	803735
1314	803736
141308	803737
7484	803738
27583	803739
81648	803740
76405	803741
87857	803742
91278	803743
64965	803744
49781	803745
105776	803746
16280	803747
443	803748
10021	803749
8206	803750
38634	803751
87847	803752
59856	803753
96218	803754
25350	803755
9922	803756
56439	803757
3715	803758
5398	803759
5523	803760
47617	803761
10366	803762
13293	803763
43171	803764
17984	803765
674	803766
25725	803767
46241	803768
121944	803769
4173	803770
11489	803771
35815	803772
16841	803773
5231	803774
70048	803775
45376	803776
9577	803777
54997	803778
455	803779
77188	803780
60806	803781
62483	803782
26643	803783
24995	803784
6075	803785
34946	803786
273	803787
17	803788
30303	803789
16553	803790
18824	803791
40309	803792
56093	803793
10721	803794
56861	803795
3618	803796
108	803797
111207	803798
69678	803799
30420	803800
11338	803801
15103	803802
69263	803803
475	803804
20456	803805
27797	803806
17878	803807
8818	803808
14524	803809
28277	803810
59932	803811
4107	803812
7164	803813
63516	803814
39359	803815
61430	803816
3005	803817
54258	803818
3750	803819
114417	803820
51677	803821
124736	803822
378	803823
12231	803824
67166	803825
50056	803826
10780	803827
56312	803828
10227	803829
61504	803830
177	803831
38127	803832
35487	803833
35470	803834
35337	803835
130268	803836
89344	803837
27993	803838
47172	803839
15639	803840
44089	803841
43965	803842
11696	803843
85890	803844
88861	803845
25946	803846
83302	803847
14014	803848
108177	803849
13636	803850
23170	803851
126336	803852
164068	803853
14525	803854
29379	803855
26556	803856
19977	803857
74499	803858
76981	803859
3031	803860
1197	803861
6609	803862
31552	803863
4942	803864
3319	803865
79472	803866
2959	803867
13396	803868
3772	803869
60985	803870
15807	803871
370	803872
63579	803873
34611	803874
17340	803875
47648	803876
146820	803877
41107	803878
29467	803879
4322	803880
104498	803881
13310	803882
32084	803883
10221	803884
19638	803885
12033	803886
3448	803887
30349	803888
9790	803889
28327	803890
85771	803891
145482	803892
9589	803893
4779	803894
14079	803895
135759	803896
28723	803897
36816	803898
33657	803899
64098	803900
6429	803901
5106	803902
990	803903
29496	803904
1082	803905
55597	803906
60000	803907
97050	803908
158055	803909
32133	803910
13906	803911
18362	803912
3911	803913
13815	803914
41910	803915
51943	803916
16827	803917
12954	803918
6919	803919
28276	803920
29688	803921
26402	803922
4488	803923
12335	803924
68950	803925
569	803926
33054	803927
70851	803928
4013	803929
131530	803930
57570	803931
72874	803932
58940	803933
8226	803934
80534	803935
1816	803936
6166	803937
41535	803938
40208	803939
2618	803940
44124	803941
5195	803942
75699	803943
7237	803944
18407	803945
23126	803946
54294	803947
25189	803948
28813	803949
34804	803950
23280	803951
51919	803952
428	803953
8769	803954
132775	803955
33735	803956
13231	803957
55830	803958
14642	803959
30981	803960
30693	803961
4303	803962
33541	803963
1907	803964
13897	803965
4206	803966
47301	803967
90429	803968
25	803969
20735	803970
54763	803971
5815	803972
55561	803973
162611	803974
4192	803975
45143	803976
48698	803977
5253	803978
110498	803979
27264	803980
125049	803981
94742	803982
40390	803983
7495	803984
8550	803985
52796	803986
36972	803987
44236	803988
39031	803989
10691	803990
20506	803991
49750	803992
16280	803993
20322	803994
60973	803995
5244	803996
2302	803997
59983	803998
99922	803999
10863	804000
34720	804001
114654	804002
3470	804003
72498	804004
16011	804005
44680	804006
1570	804007
16593	804008
1834	804009
4970	804010
58523	804011
20731	804012
3414	804013
52365	804014
114607	804015
40630	804016
7867	804017
59809	804018
21694	804019
34123	804020
2658	804021
13807	804022
82866	804023
867	804024
61343	804025
11157	804026
44067	804027
553	804028
63950	804029
65576	804030
34710	804031
7251	804032
12525	804033
101387	804034
6994	804035
2236	804036
116479	804037
78865	804038
49921	804039
12011	804040
41992	804041
40	804042
97810	804043
28157	804044
10180	804045
26216	804046
24973	804047
16809	804048
7969	804049
84057	804050
40735	804051
17018	804052
7765	804053
29563	804054
48786	804055
23405	804056
100231	804057
111050	804058
9364	804059
22517	804060
2027	804061
84848	804062
8721	804063
39084	804064
45250	804065
7437	804066
53630	804067
13289	804068
36627	804069
15255	804070
18675	804071
43870	804072
23583	804073
1266	804074
20187	804075
25231	804076
82622	804077
90678	804078
141018	804079
83291	804080
97718	804081
33812	804082
32958	804083
85221	804084
9674	804085
7509	804086
26946	804087
84056	804088
23322	804089
115156	804090
105924	804091
59825	804092
92001	804093
2940	804094
44124	804095
108167	804096
87149	804097
42786	804098
85360	804099
8376	804100
5306	804101
25943	804102
32289	804103
37669	804104
102907	804105
7100	804106
2387	804107
56891	804108
436	804109
5085	804110
42477	804111
41705	804112
10001	804113
2148	804114
16901	804115
159079	804116
22661	804117
20057	804118
3925	804119
70735	804120
27738	804121
47184	804122
155819	804123
43049	804124
22497	804125
16478	804126
120125	804127
79913	804128
13633	804129
16867	804130
69062	804131
17733	804132
69952	804133
765	804134
47483	804135
62067	804136
15862	804137
154527	804138
61122	804139
41920	804140
11937	804141
51652	804142
129158	804143
710	804144
22873	804145
10134	804146
86714	804147
5144	804148
10709	804149
73	804150
6529	804151
65197	804152
106716	804153
88287	804154
21058	804155
48832	804156
3142	804157
21304	804158
13281	804159
96248	804160
72067	804161
2003	804162
102096	804163
35564	804164
79228	804165
56425	804166
3768	804167
14864	804168
29092	804169
34521	804170
5932	804171
300	804172
48043	804173
28495	804174
29856	804175
12983	804176
2082	804177
64545	804178
1992	804179
8138	804180
15543	804181
83138	804182
1914	804183
29449	804184
97579	804185
72266	804186
80933	804187
23223	804188
23392	804189
62659	804190
850	804191
49607	804192
40092	804193
42325	804194
2422	804195
44092	804196
9861	804197
10647	804198
35275	804199
12037	804200
8437	804201
201	804202
1600	804203
37436	804204
19160	804205
39040	804206
88396	804207
6156	804208
8799	804209
4798	804210
77561	804211
33611	804212
126373	804213
54651	804214
11479	804215
75025	804216
65889	804217
19675	804218
14874	804219
399	804220
2055	804221
130629	804222
30101	804223
30	804224
12179	804225
33316	804226
18191	804227
119698	804228
39498	804229
118375	804230
46833	804231
62432	804232
43188	804233
7916	804234
48470	804235
65900	804236
139238	804237
19873	804238
1030	804239
917	804240
65099	804241
65658	804242
85126	804243
5732	804244
35635	804245
68733	804246
38671	804247
92803	804248
6988	804249
4726	804250
48	804251
12460	804252
36350	804253
83168	804254
124186	804255
13623	804256
128308	804257
51546	804258
109716	804259
3101	804260
5874	804261
42709	804262
4383	804263
57713	804264
23139	804265
65361	804266
21006	804267
41850	804268
492	804269
3103	804270
13365	804271
1400	804272
44423	804273
84573	804274
54847	804275
4696	804276
71780	804277
96253	804278
75077	804279
13912	804280
137478	804281
61844	804282
106062	804283
32519	804284
15995	804285
17297	804286
50242	804287
1486	804288
1478	804289
38265	804290
13858	804291
91939	804292
134324	804293
36080	804294
45443	804295
22649	804296
3346	804297
4585	804298
9744	804299
32233	804300
6254	804301
29959	804302
8258	804303
8846	804304
43996	804305
2917	804306
11963	804307
22519	804308
29859	804309
101204	804310
2130	804311
102142	804312
59429	804313
46246	804314
41620	804315
18342	804316
22872	804317
43736	804318
17982	804319
21671	804320
63543	804321
7555	804322
3222	804323
89104	804324
7992	804325
2281	804326
70092	804327
15497	804328
102367	804329
224	804330
3642	804331
46817	804332
106426	804333
15685	804334
96721	804335
11963	804336
66384	804337
34486	804338
35266	804339
6141	804340
52663	804341
20648	804342
71091	804343
50171	804344
20703	804345
2392	804346
103780	804347
27186	804348
30671	804349
105103	804350
1732	804351
546	804352
54521	804353
11403	804354
26188	804355
26221	804356
14875	804357
803	804358
22772	804359
13084	804360
26387	804361
20250	804362
26810	804363
26220	804364
3890	804365
48	804366
129755	804367
28876	804368
3470	804369
96917	804370
60174	804371
8545	804372
39735	804373
15154	804374
7	804375
23642	804376
43966	804377
108737	804378
38089	804379
25877	804380
26895	804381
23716	804382
65450	804383
47687	804384
60024	804385
23157	804386
14758	804387
28415	804388
2598	804389
22361	804390
6735	804391
8944	804392
84843	804393
44003	804394
19170	804395
21013	804396
8959	804397
11656	804398
431	804399
13120	804400
3184	804401
65716	804402
37918	804403
97212	804404
7986	804405
9490	804406
124911	804407
28271	804408
24199	804409
62110	804410
23428	804411
49000	804412
12092	804413
22591	804414
28444	804415
41582	804416
4292	804417
61144	804418
7432	804419
5533	804420
85274	804421
87372	804422
47412	804423
113135	804424
932	804425
63518	804426
12349	804427
74182	804428
74472	804429
46985	804430
44218	804431
640	804432
147702	804433
95054	804434
156466	804435
151850	804436
530	804437
44236	804438
17699	804439
22913	804440
105534	804441
28884	804442
39933	804443
89160	804444
33264	804445
23926	804446
160419	804447
1993	804448
320	804449
53106	804450
7541	804451
17931	804452
66623	804453
68334	804454
47431	804455
32607	804456
1543	804457
20888	804458
102489	804459
41063	804460
51943	804461
7671	804462
83013	804463
9445	804464
101469	804465
47980	804466
1627	804467
7958	804468
72639	804469
4507	804470
40026	804471
5274	804472
39472	804473
127309	804474
65867	804475
37051	804476
50347	804477
14610	804478
28142	804479
18002	804480
33109	804481
48884	804482
48163	804483
22780	804484
5032	804485
52759	804486
5934	804487
6477	804488
86614	804489
3873	804490
32873	804491
26579	804492
59886	804493
57110	804494
86573	804495
24865	804496
8475	804497
77752	804498
58996	804499
116127	804500
12073	804501
69188	804502
9402	804503
90	804504
17665	804505
132142	804506
24194	804507
32324	804508
153316	804509
114897	804510
31540	804511
163974	804512
43889	804513
22958	804514
2473	804515
80864	804516
4905	804517
78990	804518
9867	804519
104282	804520
5633	804521
21713	804522
64413	804523
74111	804524
30727	804525
30689	804526
73383	804527
53838	804528
11993	804529
40437	804530
44465	804531
66059	804532
77695	804533
6767	804534
48703	804535
68709	804536
104448	804537
688	804538
21162	804539
32924	804540
6866	804541
75924	804542
21201	804543
165200	804544
76287	804545
9258	804546
42692	804547
7159	804548
115802	804549
4479	804550
150753	804551
12621	804552
5585	804553
47036	804554
1332	804555
48774	804556
9541	804557
21356	804558
2583	804559
43380	804560
83799	804561
865	804562
73591	804563
64233	804564
13481	804565
49227	804566
11896	804567
88805	804568
46432	804569
55168	804570
74189	804571
34821	804572
99190	804573
15109	804574
22960	804575
25	804576
59779	804577
8023	804578
10575	804579
11829	804580
5139	804581
9692	804582
420	804583
16559	804584
355	804585
90259	804586
36364	804587
9974	804588
34409	804589
3130	804590
75273	804591
9232	804592
21872	804593
17158	804594
58005	804595
3043	804596
944	804597
120	804598
130565	804599
14850	804600
24359	804601
18918	804602
17254	804603
37641	804604
2354	804605
23349	804606
80067	804607
5528	804608
19406	804609
44893	804610
724	804611
28633	804612
17839	804613
1304	804614
27989	804615
94265	804616
14986	804617
7220	804618
40224	804619
123954	804620
34225	804621
113944	804622
18018	804623
62980	804624
11153	804625
3885	804626
18637	804627
8274	804628
25277	804629
56272	804630
6560	804631
13674	804632
8817	804633
41430	804634
9174	804635
52891	804636
15990	804637
5182	804638
3819	804639
3439	804640
55488	804641
7699	804642
27842	804643
122154	804644
45265	804645
95138	804646
8444	804647
125455	804648
85649	804649
159834	804650
35157	804651
8535	804652
2807	804653
92380	804654
22398	804655
34895	804656
87809	804657
90271	804658
13497	804659
26790	804660
10973	804661
126435	804662
34314	804663
8103	804664
109989	804665
5116	804666
2507	804667
1331	804668
21226	804669
115561	804670
17287	804671
34586	804672
51625	804673
2223	804674
19525	804675
23127	804676
16645	804677
7522	804678
9817	804679
11087	804680
26530	804681
155714	804682
1333	804683
90	804684
46869	804685
57460	804686
1891	804687
22820	804688
17744	804689
17462	804690
150148	804691
13265	804692
8398	804693
64157	804694
6063	804695
120300	804696
11636	804697
17577	804698
116262	804699
48089	804700
166649	804701
82137	804702
111438	804703
59121	804704
12268	804705
103573	804706
31	804707
5329	804708
45402	804709
129558	804710
13477	804711
49816	804712
18503	804713
8852	804714
99122	804715
28773	804716
40946	804717
21376	804718
915	804719
9329	804720
59670	804721
71013	804722
35712	804723
41113	804724
38541	804725
29113	804726
32858	804727
31748	804728
12954	804729
14125	804730
18318	804731
5917	804732
93976	804733
35804	804734
33831	804735
57509	804736
3035	804737
298	804738
27150	804739
27460	804740
4713	804741
63430	804742
28706	804743
82905	804744
10676	804745
12225	804746
10639	804747
2736	804748
118578	804749
48268	804750
79771	804751
16046	804752
16695	804753
5923	804754
21575	804755
134318	804756
58087	804757
23398	804758
12749	804759
144128	804760
30661	804761
120653	804762
7557	804763
67073	804764
13504	804765
139680	804766
100572	804767
106708	804768
16115	804769
15621	804770
21496	804771
2275	804772
15207	804773
23088	804774
48256	804775
62882	804776
5060	804777
12348	804778
19868	804779
83117	804780
54237	804781
309	804782
78771	804783
1728	804784
1642	804785
12788	804786
46743	804787
90718	804788
862	804789
21853	804790
48303	804791
11186	804792
9647	804793
48212	804794
47988	804795
14502	804796
34046	804797
3551	804798
41018	804799
18334	804800
2593	804801
23398	804802
154864	804803
35190	804804
7027	804805
19413	804806
112823	804807
51395	804808
859	804809
109676	804810
16804	804811
6086	804812
110599	804813
77450	804814
59497	804815
40156	804816
339	804817
31934	804818
52539	804819
74	804820
5662	804821
108315	804822
9668	804823
148928	804824
2583	804825
52505	804826
61092	804827
22723	804828
82717	804829
30215	804830
4806	804831
35932	804832
79436	804833
26680	804834
34199	804835
89876	804836
16991	804837
43888	804838
121695	804839
45168	804840
82695	804841
124508	804842
25234	804843
1144	804844
36080	804845
17818	804846
16114	804847
14813	804848
5823	804849
70120	804850
2263	804851
7900	804852
17680	804853
45790	804854
15371	804855
2820	804856
10499	804857
31209	804858
52226	804859
9360	804860
94600	804861
2112	804862
2311	804863
24683	804864
124813	804865
79474	804866
22028	804867
51497	804868
2640	804869
125681	804870
15022	804871
21267	804872
113411	804873
15834	804874
9041	804875
139050	804876
53888	804877
26945	804878
61537	804879
35888	804880
19334	804881
13724	804882
4919	804883
37937	804884
163500	804885
46053	804886
1070	804887
133936	804888
2049	804889
25670	804890
8637	804891
74914	804892
141319	804893
12933	804894
5083	804895
48459	804896
8199	804897
13667	804898
113268	804899
23410	804900
62414	804901
115393	804902
12111	804903
59310	804904
736	804905
65297	804906
406	804907
80505	804908
2228	804909
34061	804910
10665	804911
84290	804912
107455	804913
80741	804914
88234	804915
56818	804916
16337	804917
39459	804918
73478	804919
627	804920
872	804921
585	804922
50279	804923
96606	804924
81184	804925
15871	804926
13128	804927
22966	804928
130575	804929
75091	804930
1190	804931
91149	804932
30642	804933
6755	804934
77873	804935
75971	804936
19774	804937
155622	804938
7023	804939
74454	804940
10416	804941
15536	804942
52894	804943
688	804944
55124	804945
3822	804946
54385	804947
101575	804948
9874	804949
50405	804950
56742	804951
12882	804952
33852	804953
5340	804954
31716	804955
138398	804956
4677	804957
1278	804958
36290	804959
10689	804960
40435	804961
687	804962
65798	804963
36526	804964
21640	804965
19672	804966
90983	804967
50361	804968
77748	804969
103594	804970
21145	804971
11578	804972
97091	804973
677	804974
81509	804975
5	804976
4488	804977
7443	804978
222	804979
135087	804980
7898	804981
150673	804982
86422	804983
25857	804984
33129	804985
25082	804986
18447	804987
11439	804988
19354	804989
18278	804990
40877	804991
45535	804992
3465	804993
42701	804994
33288	804995
48728	804996
13550	804997
206	804998
94799	804999
46960	805000
60690	805001
29548	805002
8360	805003
29554	805004
114000	805005
1040	805006
62692	805007
57615	805008
50575	805009
74316	805010
5047	805011
4074	805012
13799	805013
68586	805014
140539	805015
72284	805016
3314	805017
69107	805018
38164	805019
6566	805020
51489	805021
1601	805022
10836	805023
38	805024
12564	805025
94920	805026
72446	805027
153801	805028
15212	805029
7951	805030
1846	805031
81835	805032
157982	805033
7158	805034
21953	805035
42733	805036
2851	805037
67853	805038
72460	805039
55634	805040
23493	805041
21790	805042
7856	805043
78876	805044
44704	805045
73466	805046
4791	805047
58363	805048
41034	805049
38063	805050
4784	805051
6539	805052
72112	805053
84554	805054
24	805055
16544	805056
92529	805057
85356	805058
5532	805059
8847	805060
7322	805061
30843	805062
47383	805063
96342	805064
69631	805065
45714	805066
77036	805067
67557	805068
857	805069
23283	805070
31447	805071
30406	805072
32688	805073
23862	805074
27127	805075
3756	805076
123112	805077
104803	805078
24301	805079
246	805080
3258	805081
11406	805082
38115	805083
17697	805084
133843	805085
35979	805086
134431	805087
54924	805088
39786	805089
4198	805090
57791	805091
11760	805092
46573	805093
103630	805094
63820	805095
21	805096
17275	805097
5030	805098
39624	805099
20759	805100
149650	805101
4275	805102
34598	805103
6975	805104
560	805105
104582	805106
18671	805107
61098	805108
101799	805109
488	805110
608	805111
44685	805112
37160	805113
18939	805114
5838	805115
48790	805116
648	805117
45535	805118
719	805119
74275	805120
20336	805121
55865	805122
7969	805123
58066	805124
54729	805125
6100	805126
20699	805127
94759	805128
7	805129
11709	805130
5092	805131
62570	805132
25338	805133
38102	805134
68030	805135
27	805136
64889	805137
101297	805138
37	805139
10501	805140
8420	805141
27035	805142
54530	805143
40397	805144
12728	805145
43897	805146
43176	805147
38334	805148
40452	805149
35540	805150
26495	805151
54027	805152
80470	805153
8537	805154
3643	805155
8863	805156
8106	805157
8	805158
129149	805159
13062	805160
29732	805161
2641	805162
121316	805163
19296	805164
15751	805165
34194	805166
21597	805167
114541	805168
13054	805169
355	805170
25750	805171
67710	805172
44941	805173
25224	805174
20331	805175
3362	805176
20095	805177
5526	805178
26616	805179
9188	805180
49374	805181
9089	805182
611	805183
5765	805184
58172	805185
34972	805186
13293	805187
11278	805188
2364	805189
27814	805190
29038	805191
29128	805192
94961	805193
27480	805194
7635	805195
3260	805196
30742	805197
76275	805198
83451	805199
30820	805200
104536	805201
10542	805202
21085	805203
9267	805204
1207	805205
67394	805206
88400	805207
8436	805208
41487	805209
288	805210
13687	805211
3	805212
9016	805213
6750	805214
26103	805215
13960	805216
5638	805217
27163	805218
522	805219
6978	805220
803	805221
41514	805222
28238	805223
129059	805224
113376	805225
38176	805226
48989	805227
20553	805228
6255	805229
917	805230
8020	805231
147264	805232
56628	805233
30021	805234
10136	805235
20715	805236
7383	805237
3279	805238
29845	805239
66945	805240
9517	805241
81330	805242
90978	805243
105905	805244
1710	805245
33526	805246
40170	805247
11966	805248
73449	805249
60490	805250
21777	805251
132865	805252
32109	805253
7994	805254
5225	805255
39372	805256
21177	805257
1314	805258
12077	805259
134700	805260
1606	805261
1227	805262
40641	805263
48155	805264
105974	805265
6796	805266
28397	805267
13877	805268
30399	805269
1105	805270
25447	805271
53294	805272
38144	805273
82795	805274
8492	805275
18672	805276
107355	805277
992	805278
114710	805279
36696	805280
67339	805281
103711	805282
3015	805283
39629	805284
2822	805285
2485	805286
87003	805287
2284	805288
21680	805289
32084	805290
85207	805291
56237	805292
24609	805293
67481	805294
72	805295
34605	805296
68255	805297
26564	805298
3006	805299
3967	805300
29606	805301
34851	805302
19912	805303
73973	805304
2131	805305
90032	805306
131608	805307
45179	805308
29008	805309
41612	805310
36561	805311
26826	805312
31936	805313
18189	805314
50280	805315
28055	805316
2487	805317
86820	805318
98503	805319
90683	805320
212	805321
1192	805322
43098	805323
90449	805324
380	805325
83445	805326
115847	805327
24266	805328
54348	805329
65606	805330
9405	805331
76308	805332
16248	805333
141072	805334
32308	805335
15520	805336
16137	805337
60855	805338
69	805339
91724	805340
1954	805341
59797	805342
96129	805343
63373	805344
31112	805345
40614	805346
5705	805347
39738	805348
24687	805349
8947	805350
33893	805351
29905	805352
44019	805353
87956	805354
21553	805355
61299	805356
24400	805357
46198	805358
42559	805359
3761	805360
133505	805361
3075	805362
63216	805363
25777	805364
12897	805365
25707	805366
94393	805367
82221	805368
1450	805369
122356	805370
95416	805371
18799	805372
34846	805373
31529	805374
17971	805375
16813	805376
36392	805377
16119	805378
12227	805379
5818	805380
107385	805381
37066	805382
226	805383
1873	805384
119391	805385
53277	805386
100608	805387
2525	805388
24300	805389
24	805390
4148	805391
12926	805392
45677	805393
82891	805394
82990	805395
71711	805396
7348	805397
124	805398
122486	805399
10926	805400
14271	805401
8003	805402
51828	805403
47039	805404
8766	805405
120315	805406
16829	805407
3569	805408
86484	805409
59300	805410
14024	805411
2131	805412
20180	805413
25640	805414
5728	805415
3641	805416
9182	805417
43986	805418
35755	805419
305	805420
4298	805421
72274	805422
4843	805423
42104	805424
28149	805425
32788	805426
58583	805427
32029	805428
84850	805429
1887	805430
68076	805431
180	805432
48398	805433
30571	805434
41597	805435
13089	805436
5653	805437
117742	805438
65673	805439
68756	805440
131983	805441
30520	805442
41764	805443
111813	805444
126243	805445
77385	805446
180	805447
21550	805448
69617	805449
39042	805450
26428	805451
14519	805452
16287	805453
29303	805454
2813	805455
49687	805456
1685	805457
46766	805458
28969	805459
42751	805460
68082	805461
66882	805462
30208	805463
60220	805464
73852	805465
28920	805466
2893	805467
63836	805468
16795	805469
100411	805470
53109	805471
142184	805472
6531	805473
127	805474
59359	805475
60367	805476
49053	805477
27857	805478
1943	805479
17274	805480
47530	805481
164253	805482
29617	805483
26777	805484
12479	805485
147154	805486
95	805487
3970	805488
17883	805489
42059	805490
35127	805491
101493	805492
81271	805493
84506	805494
22082	805495
80893	805496
46297	805497
91516	805498
45902	805499
9044	805500
28031	805501
717	805502
46988	805503
875	805504
128125	805505
48862	805506
10772	805507
11805	805508
76429	805509
7884	805510
129707	805511
45731	805512
103794	805513
7286	805514
23724	805515
7177	805516
19738	805517
115799	805518
954	805519
16086	805520
17604	805521
39425	805522
84728	805523
6379	805524
25856	805525
20255	805526
30655	805527
33969	805528
62896	805529
359	805530
46557	805531
16456	805532
44880	805533
13363	805534
30273	805535
1901	805536
30510	805537
161073	805538
4493	805539
118533	805540
82348	805541
16436	805542
29745	805543
51689	805544
24131	805545
25403	805546
5238	805547
93024	805548
14840	805549
2079	805550
61439	805551
67024	805552
58045	805553
37734	805554
17185	805555
66358	805556
25876	805557
19405	805558
23739	805559
855	805560
26559	805561
97143	805562
42140	805563
1445	805564
99483	805565
130887	805566
11597	805567
113994	805568
9868	805569
159550	805570
52427	805571
2157	805572
46742	805573
6113	805574
14869	805575
59889	805576
130210	805577
30263	805578
15841	805579
51178	805580
9629	805581
13390	805582
105904	805583
2792	805584
163978	805585
64315	805586
36346	805587
125581	805588
1151	805589
132104	805590
44448	805591
78603	805592
825	805593
120638	805594
64854	805595
70130	805596
7243	805597
66767	805598
70772	805599
35275	805600
1410	805601
899	805602
985	805603
34381	805604
8722	805605
58410	805606
62033	805607
157040	805608
3722	805609
41	805610
41187	805611
1191	805612
126492	805613
18888	805614
31048	805615
51420	805616
5332	805617
19338	805618
4819	805619
2533	805620
23489	805621
50890	805622
2023	805623
5613	805624
2766	805625
103190	805626
11437	805627
157667	805628
67974	805629
8833	805630
5489	805631
132530	805632
93307	805633
49023	805634
37114	805635
2091	805636
48780	805637
77725	805638
6222	805639
93252	805640
11436	805641
39410	805642
373	805643
13860	805644
117318	805645
33305	805646
35910	805647
280	805648
11091	805649
78739	805650
9002	805651
56044	805652
12071	805653
71	805654
9514	805655
796	805656
91204	805657
59651	805658
21031	805659
40301	805660
156453	805661
11246	805662
1579	805663
1690	805664
30575	805665
75513	805666
6994	805667
16495	805668
150710	805669
34085	805670
14908	805671
24253	805672
382	805673
80394	805674
36394	805675
1113	805676
4282	805677
21632	805678
25287	805679
35546	805680
20609	805681
73665	805682
10121	805683
4823	805684
36623	805685
67194	805686
147470	805687
44140	805688
9690	805689
540	805690
147001	805691
22277	805692
17697	805693
23029	805694
26626	805695
53770	805696
126602	805697
54205	805698
34513	805699
15364	805700
84777	805701
64546	805702
26461	805703
29123	805704
20270	805705
12095	805706
21822	805707
41454	805708
132932	805709
23644	805710
384	805711
95629	805712
13988	805713
125989	805714
863	805715
44104	805716
39170	805717
7573	805718
65551	805719
110316	805720
14774	805721
45891	805722
30078	805723
96873	805724
19281	805725
17718	805726
16826	805727
103753	805728
17805	805729
28264	805730
55824	805731
3211	805732
113190	805733
9	805734
132549	805735
9332	805736
36967	805737
7758	805738
48585	805739
27992	805740
55905	805741
83451	805742
111192	805743
74819	805744
38552	805745
52482	805746
58648	805747
4894	805748
7108	805749
18574	805750
87939	805751
9727	805752
23354	805753
28720	805754
13638	805755
79892	805756
28771	805757
2083	805758
49847	805759
56990	805760
49995	805761
122724	805762
47913	805763
20774	805764
52039	805765
129278	805766
27954	805767
59451	805768
23425	805769
34021	805770
13065	805771
73868	805772
18008	805773
114744	805774
23719	805775
597	805776
13248	805777
68401	805778
25446	805779
81	805780
556	805781
75169	805782
28121	805783
6395	805784
153010	805785
1789	805786
25510	805787
2527	805788
51688	805789
51428	805790
62651	805791
20175	805792
149748	805793
34570	805794
4658	805795
100758	805796
9871	805797
107613	805798
95015	805799
9565	805800
5879	805801
3841	805802
9424	805803
8751	805804
4887	805805
50898	805806
13631	805807
114949	805808
15048	805809
79267	805810
26082	805811
20970	805812
103844	805813
79915	805814
3142	805815
4628	805816
23312	805817
65617	805818
20779	805819
3169	805820
60228	805821
51255	805822
88277	805823
187	805824
100150	805825
73094	805826
32871	805827
475	805828
115400	805829
23208	805830
158031	805831
9544	805832
108134	805833
50035	805834
37	805835
11432	805836
29526	805837
97486	805838
66266	805839
1418	805840
41396	805841
131819	805842
17490	805843
1674	805844
15380	805845
97119	805846
52778	805847
16423	805848
111237	805849
127	805850
6351	805851
27504	805852
15183	805853
111941	805854
78444	805855
91480	805856
29566	805857
4085	805858
4056	805859
84261	805860
53970	805861
50028	805862
24749	805863
34437	805864
69891	805865
40442	805866
41925	805867
3031	805868
26549	805869
165341	805870
29582	805871
5808	805872
66132	805873
10693	805874
9976	805875
96577	805876
100656	805877
40601	805878
70111	805879
8078	805880
67541	805881
103709	805882
36570	805883
12906	805884
88508	805885
15494	805886
32286	805887
121514	805888
22829	805889
126454	805890
32815	805891
83081	805892
36901	805893
35880	805894
141841	805895
101839	805896
50508	805897
28141	805898
39198	805899
143661	805900
14430	805901
3075	805902
9548	805903
1266	805904
148032	805905
2689	805906
75851	805907
6768	805908
47963	805909
5699	805910
24545	805911
22978	805912
90333	805913
14007	805914
92277	805915
430	805916
92	805917
15572	805918
5843	805919
100813	805920
9569	805921
80876	805922
77770	805923
73700	805924
12024	805925
25423	805926
260	805927
12332	805928
10910	805929
11153	805930
113170	805931
1563	805932
87550	805933
40154	805934
1673	805935
14629	805936
164181	805937
2244	805938
16111	805939
136215	805940
58874	805941
3593	805942
20637	805943
1981	805944
69144	805945
11339	805946
1382	805947
25951	805948
78549	805949
53930	805950
4403	805951
31825	805952
57480	805953
40941	805954
40625	805955
6800	805956
6097	805957
37971	805958
5958	805959
281	805960
26229	805961
39775	805962
3180	805963
5840	805964
22331	805965
56815	805966
105297	805967
121409	805968
63224	805969
76235	805970
115625	805971
48552	805972
3697	805973
126657	805974
5582	805975
10397	805976
6056	805977
108294	805978
30	805979
4277	805980
31363	805981
122002	805982
4845	805983
58607	805984
17420	805985
38879	805986
51368	805987
59560	805988
26553	805989
82299	805990
42043	805991
125321	805992
109938	805993
8691	805994
71611	805995
48211	805996
21823	805997
15785	805998
10292	805999
10299	806000
27741	806001
117399	806002
138472	806003
3084	806004
41611	806005
36497	806006
2117	806007
18639	806008
17505	806009
104459	806010
32642	806011
70505	806012
105738	806013
1945	806014
86997	806015
10145	806016
154284	806017
4723	806018
17016	806019
105653	806020
52327	806021
47642	806022
39440	806023
33086	806024
5287	806025
23209	806026
8542	806027
13508	806028
68146	806029
747	806030
1163	806031
32743	806032
56847	806033
33194	806034
15655	806035
36331	806036
5143	806037
2127	806038
35224	806039
20421	806040
163547	806041
69343	806042
44424	806043
77334	806044
93220	806045
48713	806046
74262	806047
17584	806048
2319	806049
5207	806050
17049	806051
41927	806052
47439	806053
89220	806054
3703	806055
67485	806056
49167	806057
97696	806058
158972	806059
56506	806060
282	806061
34288	806062
16969	806063
29353	806064
3596	806065
2803	806066
21559	806067
13646	806068
10692	806069
10078	806070
131	806071
2586	806072
45649	806073
138745	806074
92174	806075
17605	806076
2195	806077
165503	806078
110320	806079
36390	806080
19126	806081
158823	806082
1016	806083
47409	806084
7008	806085
24153	806086
49019	806087
3365	806088
72509	806089
8416	806090
50696	806091
66835	806092
54849	806093
162121	806094
14029	806095
34430	806096
41840	806097
82690	806098
139	806099
23681	806100
43724	806101
11151	806102
16973	806103
159131	806104
2140	806105
36224	806106
82405	806107
68	806108
5904	806109
27655	806110
59954	806111
14131	806112
22768	806113
15856	806114
7635	806115
11193	806116
4927	806117
3474	806118
40212	806119
50145	806120
6206	806121
44120	806122
90800	806123
8749	806124
1225	806125
16154	806126
31878	806127
3049	806128
50904	806129
22675	806130
49919	806131
17083	806132
95449	806133
8719	806134
35726	806135
69567	806136
946	806137
43414	806138
78283	806139
5127	806140
99385	806141
3147	806142
6980	806143
23507	806144
71265	806145
95479	806146
2869	806147
146	806148
44	806149
83839	806150
50360	806151
69419	806152
2597	806153
44904	806154
36587	806155
16688	806156
24411	806157
111844	806158
8149	806159
42158	806160
86089	806161
1974	806162
27256	806163
142966	806164
33640	806165
46221	806166
12173	806167
43184	806168
75831	806169
55141	806170
71327	806171
596	806172
55184	806173
102746	806174
90684	806175
108428	806176
29820	806177
9567	806178
9575	806179
6685	806180
67338	806181
62910	806182
36849	806183
117976	806184
119274	806185
4867	806186
65529	806187
44177	806188
18591	806189
1927	806190
958	806191
1057	806192
35429	806193
100613	806194
54581	806195
154703	806196
45495	806197
20990	806198
109596	806199
16858	806200
52314	806201
39752	806202
8576	806203
4	806204
156727	806205
7302	806206
20515	806207
9335	806208
95595	806209
17735	806210
31024	806211
6354	806212
126987	806213
25927	806214
31803	806215
20857	806216
84410	806217
33094	806218
341	806219
45874	806220
65570	806221
102654	806222
4346	806223
114918	806224
11635	806225
46927	806226
44658	806227
75547	806228
42092	806229
807	806230
11038	806231
31449	806232
26231	806233
12162	806234
56547	806235
32875	806236
27387	806237
24985	806238
31921	806239
30630	806240
17673	806241
1435	806242
88677	806243
3171	806244
58172	806245
17465	806246
147	806247
75034	806248
428	806249
8067	806250
2566	806251
90175	806252
29779	806253
97811	806254
44222	806255
43146	806256
2027	806257
50922	806258
228	806259
51187	806260
3397	806261
63387	806262
27224	806263
68212	806264
1362	806265
95829	806266
61235	806267
33417	806268
13540	806269
64625	806270
23492	806271
37927	806272
63522	806273
3688	806274
123127	806275
9186	806276
4456	806277
20871	806278
2632	806279
70800	806280
5840	806281
40084	806282
7335	806283
38714	806284
4601	806285
101345	806286
53172	806287
35752	806288
62224	806289
41293	806290
48340	806291
125772	806292
1127	806293
20248	806294
7816	806295
23847	806296
3621	806297
58029	806298
24533	806299
77421	806300
132663	806301
11581	806302
58825	806303
15248	806304
46553	806305
9910	806306
53695	806307
126372	806308
9575	806309
3138	806310
60125	806311
10565	806312
926	806313
8014	806314
78963	806315
93478	806316
4124	806317
71730	806318
638	806319
134159	806320
81721	806321
147827	806322
21	806323
18190	806324
10265	806325
57638	806326
14003	806327
27300	806328
151963	806329
30734	806330
56354	806331
49068	806332
32744	806333
2935	806334
8786	806335
70477	806336
57102	806337
28335	806338
16662	806339
1071	806340
127194	806341
5674	806342
104802	806343
2513	806344
27619	806345
94853	806346
1982	806347
97551	806348
26474	806349
14165	806350
14716	806351
25834	806352
26723	806353
15836	806354
2125	806355
1817	806356
24253	806357
115757	806358
1607	806359
6001	806360
19418	806361
18	806362
30246	806363
13159	806364
94466	806365
2488	806366
70008	806367
106564	806368
26038	806369
1212	806370
40885	806371
15834	806372
81066	806373
83286	806374
21439	806375
35857	806376
10594	806377
18102	806378
26671	806379
21615	806380
11529	806381
24239	806382
48768	806383
38699	806384
6397	806385
4413	806386
141442	806387
20001	806388
31856	806389
28109	806390
25157	806391
9069	806392
14198	806393
71837	806394
22234	806395
8236	806396
6377	806397
11496	806398
19909	806399
63960	806400
21199	806401
52063	806402
18837	806403
7601	806404
6127	806405
86580	806406
3596	806407
45695	806408
72508	806409
36267	806410
11741	806411
7445	806412
30556	806413
141939	806414
41488	806415
5119	806416
14936	806417
29936	806418
9232	806419
37260	806420
13382	806421
8271	806422
111954	806423
1859	806424
102584	806425
1217	806426
82471	806427
13395	806428
5342	806429
13173	806430
72	806431
25115	806432
19152	806433
71334	806434
117040	806435
3640	806436
18839	806437
123195	806438
4087	806439
6765	806440
7230	806441
1328	806442
12117	806443
26545	806444
19764	806445
57475	806446
48785	806447
129795	806448
38963	806449
64948	806450
12454	806451
16593	806452
3581	806453
6092	806454
106599	806455
17565	806456
71460	806457
11537	806458
22617	806459
20848	806460
39504	806461
111746	806462
107029	806463
69291	806464
14477	806465
1021	806466
17418	806467
3864	806468
57216	806469
11632	806470
61052	806471
9024	806472
24940	806473
43631	806474
23040	806475
7900	806476
18187	806477
29203	806478
3639	806479
745	806480
50094	806481
298	806482
20387	806483
2864	806484
42238	806485
16716	806486
159978	806487
162031	806488
16384	806489
65432	806490
2236	806491
160776	806492
120763	806493
57287	806494
1472	806495
121131	806496
4041	806497
80431	806498
5547	806499
3863	806500
111099	806501
38422	806502
15264	806503
49091	806504
9137	806505
62193	806506
68247	806507
23654	806508
32446	806509
23719	806510
76809	806511
9590	806512
15968	806513
15535	806514
4366	806515
59307	806516
93562	806517
28148	806518
8509	806519
670	806520
8531	806521
73357	806522
39	806523
18542	806524
7937	806525
23284	806526
213	806527
17561	806528
3241	806529
38611	806530
10474	806531
140556	806532
35776	806533
126449	806534
159073	806535
101384	806536
83859	806537
24256	806538
131019	806539
139510	806540
27402	806541
42674	806542
917	806543
27095	806544
80101	806545
151312	806546
35501	806547
25700	806548
137263	806549
2299	806550
13513	806551
53531	806552
64754	806553
1844	806554
8230	806555
124372	806556
93252	806557
7688	806558
462	806559
49970	806560
60534	806561
79581	806562
25483	806563
63623	806564
10509	806565
36019	806566
56814	806567
40957	806568
91780	806569
2471	806570
5290	806571
26623	806572
37569	806573
25528	806574
42204	806575
142347	806576
91786	806577
9115	806578
30186	806579
50511	806580
164632	806581
23249	806582
15906	806583
3506	806584
48684	806585
39705	806586
4107	806587
6669	806588
19294	806589
78233	806590
49406	806591
6528	806592
94826	806593
51966	806594
3780	806595
25600	806596
5692	806597
9719	806598
12616	806599
6693	806600
51861	806601
86607	806602
69176	806603
94651	806604
60688	806605
40679	806606
53767	806607
65557	806608
7067	806609
43805	806610
85622	806611
1797	806612
48724	806613
13626	806614
2185	806615
1165	806616
415	806617
75829	806618
83353	806619
36635	806620
4945	806621
13103	806622
24010	806623
51959	806624
89737	806625
100146	806626
4035	806627
64721	806628
21052	806629
118456	806630
82710	806631
22539	806632
9870	806633
5975	806634
95642	806635
8035	806636
26972	806637
2108	806638
52351	806639
35409	806640
23352	806641
32712	806642
4690	806643
113860	806644
45281	806645
33239	806646
70699	806647
21427	806648
21913	806649
49088	806650
3513	806651
160	806652
42749	806653
18331	806654
2	806655
51098	806656
31021	806657
98685	806658
3699	806659
142585	806660
569	806661
25721	806662
644	806663
66648	806664
21862	806665
96585	806666
41473	806667
93501	806668
41912	806669
59338	806670
5051	806671
30287	806672
65685	806673
11181	806674
5003	806675
14519	806676
50913	806677
80015	806678
3145	806679
47510	806680
62081	806681
6049	806682
77663	806683
4221	806684
33845	806685
73628	806686
7221	806687
4300	806688
137276	806689
14017	806690
141104	806691
154263	806692
2706	806693
21035	806694
36434	806695
54115	806696
27931	806697
131062	806698
2084	806699
62424	806700
134595	806701
445	806702
13022	806703
111124	806704
15828	806705
15522	806706
47721	806707
77567	806708
75274	806709
89212	806710
35269	806711
569	806712
13628	806713
8293	806714
32396	806715
130618	806716
29275	806717
51193	806718
50131	806719
211	806720
70341	806721
38239	806722
119149	806723
15036	806724
79262	806725
36341	806726
161	806727
21943	806728
60294	806729
69876	806730
45311	806731
29939	806732
12529	806733
462	806734
59581	806735
28508	806736
96043	806737
719	806738
5768	806739
17545	806740
28916	806741
10582	806742
16258	806743
25881	806744
20905	806745
17889	806746
27435	806747
92432	806748
4766	806749
1778	806750
46654	806751
76889	806752
14272	806753
402	806754
43453	806755
14845	806756
271	806757
20309	806758
12815	806759
14656	806760
14935	806761
73608	806762
45	806763
38290	806764
19082	806765
37792	806766
13978	806767
43896	806768
27999	806769
7718	806770
19508	806771
85074	806772
3774	806773
1416	806774
55133	806775
36571	806776
39285	806777
2444	806778
104633	806779
100528	806780
69003	806781
93127	806782
107271	806783
46124	806784
6187	806785
99384	806786
16686	806787
21170	806788
60482	806789
23860	806790
10558	806791
9542	806792
64471	806793
89155	806794
10461	806795
84970	806796
39	806797
69815	806798
1288	806799
91672	806800
2114	806801
46903	806802
76187	806803
51023	806804
4409	806805
49335	806806
2701	806807
10896	806808
46313	806809
71824	806810
39800	806811
50523	806812
9425	806813
25788	806814
13277	806815
34065	806816
60963	806817
42790	806818
28168	806819
76498	806820
162644	806821
53936	806822
2511	806823
12096	806824
16995	806825
56545	806826
28648	806827
19098	806828
33522	806829
186	806830
17493	806831
4349	806832
73310	806833
13270	806834
123956	806835
34051	806836
128538	806837
39522	806838
373	806839
39407	806840
24387	806841
53350	806842
149228	806843
108038	806844
31642	806845
30874	806846
29283	806847
11553	806848
20486	806849
88529	806850
4997	806851
157419	806852
9409	806853
3607	806854
3048	806855
97900	806856
104	806857
47738	806858
57692	806859
114528	806860
101197	806861
72170	806862
12716	806863
18347	806864
2028	806865
45558	806866
2728	806867
92089	806868
53771	806869
78144	806870
85540	806871
17929	806872
109016	806873
2225	806874
275	806875
159076	806876
15997	806877
7796	806878
31865	806879
49355	806880
38207	806881
8026	806882
48058	806883
15234	806884
20656	806885
10816	806886
180	806887
54034	806888
29146	806889
71607	806890
27708	806891
49921	806892
29307	806893
46683	806894
37163	806895
90661	806896
17913	806897
23717	806898
58812	806899
32216	806900
71475	806901
8888	806902
13910	806903
154	806904
351	806905
41265	806906
51705	806907
7652	806908
32566	806909
10179	806910
33503	806911
76406	806912
12634	806913
76423	806914
29127	806915
32483	806916
98268	806917
21683	806918
14489	806919
29884	806920
50891	806921
103928	806922
29204	806923
10162	806924
400	806925
66783	806926
35465	806927
42459	806928
72170	806929
630	806930
34091	806931
15633	806932
82148	806933
22350	806934
3443	806935
13021	806936
39206	806937
488	806938
53702	806939
83860	806940
37073	806941
12209	806942
55945	806943
7603	806944
84475	806945
15749	806946
45591	806947
23167	806948
6617	806949
127366	806950
78834	806951
28260	806952
8939	806953
30168	806954
34632	806955
34577	806956
121796	806957
14437	806958
47457	806959
50621	806960
30288	806961
6453	806962
59897	806963
47455	806964
34773	806965
5013	806966
2129	806967
125316	806968
18286	806969
116398	806970
62722	806971
88761	806972
65710	806973
5369	806974
14816	806975
18501	806976
9955	806977
2140	806978
75726	806979
41772	806980
30522	806981
7690	806982
68894	806983
60341	806984
29759	806985
45591	806986
51922	806987
10211	806988
3847	806989
19616	806990
4730	806991
20849	806992
35615	806993
6096	806994
47173	806995
87461	806996
4486	806997
386	806998
27126	806999
9706	807000
30022	807001
14764	807002
51291	807003
7530	807004
5855	807005
26351	807006
22812	807007
36636	807008
79834	807009
30	807010
5721	807011
94005	807012
8895	807013
70951	807014
16954	807015
46545	807016
1780	807017
24812	807018
56821	807019
6177	807020
72455	807021
2910	807022
4920	807023
41710	807024
11678	807025
24305	807026
8469	807027
17844	807028
1592	807029
121637	807030
87379	807031
30614	807032
23281	807033
123609	807034
54149	807035
14263	807036
5776	807037
30730	807038
159391	807039
68507	807040
24212	807041
254	807042
1674	807043
81112	807044
31972	807045
36698	807046
29607	807047
40901	807048
3442	807049
27042	807050
68368	807051
24194	807052
17254	807053
64133	807054
26307	807055
541	807056
33636	807057
19869	807058
133429	807059
6710	807060
35577	807061
467	807062
37040	807063
120515	807064
10897	807065
59343	807066
9304	807067
2770	807068
60748	807069
32258	807070
1370	807071
28651	807072
11721	807073
6564	807074
58229	807075
21019	807076
51535	807077
48338	807078
5813	807079
48413	807080
61639	807081
126691	807082
73589	807083
21357	807084
795	807085
11817	807086
11978	807087
3042	807088
67913	807089
347	807090
68770	807091
56385	807092
8679	807093
90125	807094
1914	807095
61401	807096
19837	807097
42842	807098
14824	807099
47608	807100
102115	807101
14297	807102
21188	807103
4796	807104
26531	807105
70808	807106
5474	807107
84436	807108
41756	807109
44817	807110
25444	807111
69789	807112
103011	807113
16754	807114
94006	807115
74501	807116
97984	807117
13452	807118
1702	807119
47958	807120
139586	807121
47247	807122
8620	807123
43215	807124
52190	807125
9301	807126
46341	807127
105744	807128
14393	807129
15113	807130
88930	807131
4814	807132
28	807133
13587	807134
18068	807135
1985	807136
159	807137
11251	807138
1790	807139
71686	807140
31014	807141
42629	807142
14888	807143
168	807144
66788	807145
150462	807146
8576	807147
58873	807148
68033	807149
5105	807150
38012	807151
104371	807152
46771	807153
90393	807154
60358	807155
33816	807156
115705	807157
16435	807158
92616	807159
11289	807160
37833	807161
36957	807162
155757	807163
82238	807164
130435	807165
16276	807166
2369	807167
2591	807168
21365	807169
3178	807170
34735	807171
10578	807172
35327	807173
11115	807174
72448	807175
2372	807176
19343	807177
37362	807178
89991	807179
50571	807180
43833	807181
40863	807182
8324	807183
37859	807184
17961	807185
5532	807186
3281	807187
154062	807188
53446	807189
76455	807190
11715	807191
9693	807192
126217	807193
12956	807194
121592	807195
109089	807196
39562	807197
11813	807198
4445	807199
5731	807200
2574	807201
4890	807202
65567	807203
36983	807204
1531	807205
57467	807206
139945	807207
19670	807208
20844	807209
20166	807210
7169	807211
3293	807212
35159	807213
11876	807214
36825	807215
13174	807216
53002	807217
64058	807218
105134	807219
32274	807220
30529	807221
8421	807222
123722	807223
35209	807224
58227	807225
80160	807226
904	807227
60005	807228
9118	807229
6951	807230
49179	807231
59024	807232
86266	807233
6328	807234
49862	807235
7883	807236
156630	807237
15488	807238
82102	807239
10474	807240
109582	807241
6709	807242
2119	807243
14479	807244
77472	807245
59987	807246
47108	807247
11175	807248
1181	807249
508	807250
4731	807251
13333	807252
116460	807253
31371	807254
57544	807255
20156	807256
19591	807257
14783	807258
113625	807259
42745	807260
31788	807261
65505	807262
13997	807263
58542	807264
889	807265
19459	807266
13886	807267
23948	807268
4734	807269
12026	807270
29519	807271
71374	807272
77768	807273
83394	807274
260	807275
12454	807276
16326	807277
2143	807278
2998	807279
6701	807280
163551	807281
95786	807282
12605	807283
4212	807284
77625	807285
12711	807286
20469	807287
40651	807288
25083	807289
78817	807290
48277	807291
15078	807292
106974	807293
69991	807294
61941	807295
38809	807296
2514	807297
199	807298
51655	807299
154250	807300
9159	807301
124824	807302
44893	807303
24370	807304
26744	807305
59308	807306
11281	807307
57346	807308
11859	807309
53245	807310
6940	807311
42194	807312
41952	807313
106811	807314
100018	807315
65052	807316
1865	807317
3053	807318
2888	807319
48579	807320
6792	807321
19159	807322
61	807323
33363	807324
31795	807325
61038	807326
82428	807327
21441	807328
9309	807329
12316	807330
22784	807331
47375	807332
40733	807333
6228	807334
34433	807335
34261	807336
34951	807337
408	807338
126078	807339
7278	807340
70392	807341
19949	807342
69362	807343
4913	807344
86307	807345
2337	807346
676	807347
28318	807348
43066	807349
10539	807350
1944	807351
6645	807352
32538	807353
59127	807354
52537	807355
4449	807356
49737	807357
55775	807358
63143	807359
43493	807360
36501	807361
2306	807362
97226	807363
64488	807364
13021	807365
60176	807366
37352	807367
26047	807368
37631	807369
56752	807370
20187	807371
16072	807372
110301	807373
12592	807374
88098	807375
5077	807376
31150	807377
81001	807378
82358	807379
15304	807380
6528	807381
48441	807382
54293	807383
115383	807384
52555	807385
2140	807386
11959	807387
66580	807388
60448	807389
117766	807390
28303	807391
10886	807392
134687	807393
84424	807394
77761	807395
84330	807396
131102	807397
8663	807398
90369	807399
1599	807400
81477	807401
123994	807402
101597	807403
77901	807404
8061	807405
5492	807406
24685	807407
111319	807408
2415	807409
56197	807410
1175	807411
24641	807412
41863	807413
2995	807414
4795	807415
90858	807416
45374	807417
104006	807418
154696	807419
36388	807420
39785	807421
52496	807422
1456	807423
15330	807424
76228	807425
70751	807426
864	807427
11225	807428
9751	807429
5698	807430
159876	807431
34410	807432
55116	807433
72496	807434
141777	807435
51567	807436
24830	807437
56227	807438
13799	807439
3149	807440
66738	807441
10356	807442
14025	807443
15658	807444
38461	807445
66774	807446
10130	807447
34647	807448
2764	807449
23108	807450
131450	807451
35017	807452
1114	807453
27448	807454
29424	807455
4821	807456
54169	807457
107342	807458
79950	807459
412	807460
132981	807461
8526	807462
45447	807463
24941	807464
109309	807465
8679	807466
46134	807467
19000	807468
9480	807469
10174	807470
689	807471
116535	807472
2319	807473
1931	807474
39832	807475
25270	807476
38464	807477
19509	807478
2237	807479
10102	807480
47003	807481
60540	807482
57288	807483
13998	807484
124417	807485
21230	807486
4844	807487
4228	807488
43198	807489
140177	807490
106017	807491
50	807492
208	807493
40119	807494
53223	807495
16642	807496
17070	807497
37023	807498
12285	807499
432	807500
56523	807501
18242	807502
51437	807503
16750	807504
118088	807505
16987	807506
56947	807507
1081	807508
8558	807509
78	807510
13008	807511
2567	807512
14734	807513
46417	807514
113655	807515
13179	807516
98553	807517
20064	807518
58552	807519
75378	807520
22274	807521
71	807522
35472	807523
86977	807524
19222	807525
42562	807526
31329	807527
95396	807528
22644	807529
10826	807530
5389	807531
31762	807532
10944	807533
33556	807534
1680	807535
13283	807536
2793	807537
56314	807538
91357	807539
40393	807540
9498	807541
78729	807542
38478	807543
14282	807544
100679	807545
90617	807546
70375	807547
5059	807548
3895	807549
37756	807550
17387	807551
140000	807552
166227	807553
2518	807554
123573	807555
210	807556
6022	807557
27459	807558
18492	807559
13710	807560
22257	807561
1839	807562
21639	807563
38685	807564
64894	807565
4630	807566
60690	807567
5356	807568
40151	807569
85629	807570
12833	807571
10204	807572
7913	807573
39026	807574
86208	807575
93862	807576
53355	807577
104050	807578
4033	807579
20383	807580
67424	807581
59666	807582
11190	807583
8782	807584
95	807585
1800	807586
62655	807587
36166	807588
39286	807589
23049	807590
110023	807591
99685	807592
87019	807593
58774	807594
151966	807595
33800	807596
21066	807597
3162	807598
24988	807599
86369	807600
3686	807601
46983	807602
24088	807603
10204	807604
122634	807605
159657	807606
55008	807607
102820	807608
68437	807609
8750	807610
93954	807611
66647	807612
76500	807613
41658	807614
11845	807615
48664	807616
96854	807617
6288	807618
6939	807619
14502	807620
6414	807621
86560	807622
7360	807623
9571	807624
11577	807625
90830	807626
54909	807627
13305	807628
6790	807629
15000	807630
35562	807631
34382	807632
47605	807633
27872	807634
783	807635
10972	807636
106906	807637
100645	807638
106289	807639
3121	807640
36593	807641
25586	807642
64930	807643
5671	807644
435	807645
56242	807646
5963	807647
47366	807648
35966	807649
6196	807650
31657	807651
70576	807652
122122	807653
29339	807654
42566	807655
20954	807656
5271	807657
1823	807658
60043	807659
37640	807660
39736	807661
40717	807662
50300	807663
86246	807664
64470	807665
6947	807666
14676	807667
89891	807668
11370	807669
83848	807670
7986	807671
50457	807672
2589	807673
18747	807674
21897	807675
14459	807676
2490	807677
29689	807678
40158	807679
1541	807680
9566	807681
7463	807682
81799	807683
81306	807684
101860	807685
54892	807686
110269	807687
18727	807688
6935	807689
5676	807690
57736	807691
1509	807692
124882	807693
730	807694
21906	807695
78106	807696
164	807697
36233	807698
44693	807699
53418	807700
6670	807701
808	807702
7576	807703
10003	807704
47705	807705
5158	807706
33668	807707
14864	807708
28041	807709
59871	807710
11637	807711
48515	807712
84812	807713
138151	807714
8957	807715
3492	807716
97887	807717
83805	807718
34598	807719
10502	807720
6608	807721
19065	807722
52	807723
35430	807724
61163	807725
40319	807726
53268	807727
45858	807728
27748	807729
48122	807730
10255	807731
121812	807732
143	807733
7361	807734
5655	807735
82104	807736
102736	807737
7739	807738
95526	807739
84375	807740
899	807741
39992	807742
89577	807743
14855	807744
11734	807745
129401	807746
979	807747
973	807748
41812	807749
18833	807750
38273	807751
17845	807752
79817	807753
11479	807754
120903	807755
95271	807756
369	807757
2094	807758
32835	807759
306	807760
53408	807761
55755	807762
2697	807763
9366	807764
10980	807765
372	807766
6094	807767
43067	807768
37868	807769
1402	807770
40141	807771
49647	807772
11473	807773
45776	807774
26629	807775
65023	807776
22278	807777
70115	807778
40718	807779
44646	807780
39080	807781
115513	807782
3547	807783
35028	807784
3330	807785
78495	807786
31458	807787
32895	807788
13806	807789
58204	807790
15908	807791
7836	807792
12474	807793
63801	807794
21133	807795
22326	807796
110031	807797
8507	807798
60419	807799
45483	807800
26756	807801
27980	807802
72237	807803
38496	807804
13745	807805
73148	807806
120778	807807
16240	807808
600	807809
50897	807810
70777	807811
64835	807812
71934	807813
23279	807814
68894	807815
60634	807816
15763	807817
4319	807818
46288	807819
118981	807820
13622	807821
62043	807822
58888	807823
105249	807824
40854	807825
7650	807826
80811	807827
59942	807828
23498	807829
65977	807830
63955	807831
15946	807832
42263	807833
5067	807834
2853	807835
80476	807836
23258	807837
10475	807838
24795	807839
1495	807840
5260	807841
8611	807842
54979	807843
82771	807844
13138	807845
16033	807846
817	807847
93923	807848
6703	807849
35877	807850
37312	807851
78623	807852
1979	807853
31723	807854
1815	807855
123159	807856
2275	807857
39365	807858
95706	807859
42371	807860
65141	807861
16547	807862
40004	807863
62224	807864
44818	807865
6710	807866
30	807867
3576	807868
46535	807869
1324	807870
107972	807871
1938	807872
55188	807873
69690	807874
103660	807875
8474	807876
2939	807877
6517	807878
22365	807879
25176	807880
105367	807881
7324	807882
3450	807883
32547	807884
37330	807885
98039	807886
2366	807887
123623	807888
54165	807889
66623	807890
40331	807891
38033	807892
27	807893
70143	807894
18893	807895
47970	807896
22183	807897
76871	807898
57121	807899
6396	807900
129196	807901
63531	807902
15227	807903
17712	807904
332	807905
11656	807906
2672	807907
82317	807908
912	807909
30290	807910
19752	807911
6754	807912
957	807913
25492	807914
19279	807915
31292	807916
18433	807917
6810	807918
159548	807919
8102	807920
9510	807921
36179	807922
20127	807923
33291	807924
20545	807925
133648	807926
116115	807927
8657	807928
30853	807929
2987	807930
73315	807931
115248	807932
42074	807933
141356	807934
44081	807935
517	807936
125621	807937
91993	807938
30738	807939
17708	807940
97600	807941
38901	807942
17232	807943
14102	807944
1619	807945
108995	807946
14573	807947
28073	807948
56726	807949
16969	807950
19107	807951
104550	807952
31310	807953
34871	807954
123146	807955
49095	807956
10483	807957
77137	807958
146354	807959
83837	807960
104315	807961
21109	807962
104887	807963
62743	807964
34861	807965
230	807966
69382	807967
51702	807968
6588	807969
9738	807970
12845	807971
9348	807972
128775	807973
18451	807974
86347	807975
66460	807976
103969	807977
10339	807978
77146	807979
103290	807980
62696	807981
52723	807982
6163	807983
22838	807984
63917	807985
50669	807986
17909	807987
47109	807988
44986	807989
54683	807990
61525	807991
74235	807992
30377	807993
53140	807994
25276	807995
37012	807996
11075	807997
115659	807998
24928	807999
104376	808000
133622	808001
3551	808002
24571	808003
220	808004
35684	808005
33189	808006
20601	808007
29428	808008
27171	808009
112531	808010
92246	808011
91378	808012
30935	808013
5405	808014
49157	808015
72556	808016
88711	808017
57594	808018
1908	808019
6232	808020
149938	808021
75323	808022
7890	808023
23766	808024
99	808025
11547	808026
8047	808027
6344	808028
30011	808029
45533	808030
13651	808031
35284	808032
92968	808033
55234	808034
20842	808035
120932	808036
28635	808037
18828	808038
78131	808039
88471	808040
67700	808041
121077	808042
18211	808043
12456	808044
20903	808045
29589	808046
4866	808047
33519	808048
6249	808049
18607	808050
15103	808051
104935	808052
20137	808053
79619	808054
72413	808055
44266	808056
9266	808057
7863	808058
2129	808059
39018	808060
15528	808061
42667	808062
92571	808063
48459	808064
44449	808065
103802	808066
80452	808067
43010	808068
2956	808069
4549	808070
85988	808071
4739	808072
32885	808073
57153	808074
45671	808075
37518	808076
774	808077
96209	808078
8018	808079
50076	808080
65480	808081
633	808082
155423	808083
101729	808084
19055	808085
8136	808086
31173	808087
78632	808088
82580	808089
8197	808090
82344	808091
2613	808092
96967	808093
142304	808094
39	808095
64054	808096
83581	808097
22660	808098
33940	808099
48795	808100
60011	808101
1516	808102
64330	808103
10425	808104
905	808105
30494	808106
47348	808107
567	808108
2099	808109
22873	808110
13563	808111
76	808112
10842	808113
85145	808114
4005	808115
773	808116
6564	808117
139920	808118
73350	808119
33227	808120
1481	808121
64199	808122
2460	808123
46578	808124
358	808125
51262	808126
26069	808127
71716	808128
29368	808129
56932	808130
2470	808131
17721	808132
36493	808133
15914	808134
126712	808135
17861	808136
4799	808137
114764	808138
152945	808139
31674	808140
64520	808141
31272	808142
15953	808143
85780	808144
9046	808145
23029	808146
50012	808147
25335	808148
20794	808149
134023	808150
101981	808151
26858	808152
92489	808153
51589	808154
8342	808155
25032	808156
4880	808157
6774	808158
57653	808159
139688	808160
13955	808161
143788	808162
129967	808163
226	808164
416	808165
24350	808166
26423	808167
923	808168
93980	808169
14335	808170
21982	808171
115619	808172
40738	808173
13442	808174
106388	808175
142219	808176
33228	808177
72	808178
3886	808179
104975	808180
117937	808181
709	808182
15996	808183
89694	808184
49705	808185
7080	808186
27179	808187
140862	808188
2535	808189
14854	808190
12205	808191
87573	808192
33805	808193
10175	808194
10811	808195
2437	808196
117466	808197
13069	808198
50027	808199
15039	808200
1765	808201
132488	808202
133039	808203
47560	808204
30215	808205
3412	808206
94394	808207
1428	808208
35343	808209
59823	808210
2152	808211
7375	808212
66404	808213
131006	808214
37792	808215
34605	808216
4496	808217
407	808218
15030	808219
5148	808220
14356	808221
6	808222
29714	808223
26750	808224
16187	808225
24452	808226
12858	808227
28852	808228
28525	808229
3411	808230
121383	808231
46534	808232
2809	808233
28478	808234
496	808235
25570	808236
4224	808237
163	808238
26554	808239
7448	808240
1899	808241
54442	808242
92993	808243
25666	808244
65576	808245
5072	808246
11236	808247
12294	808248
9373	808249
60180	808250
38635	808251
60237	808252
26117	808253
19307	808254
73774	808255
42600	808256
97965	808257
58736	808258
83275	808259
38114	808260
40485	808261
144	808262
61463	808263
37398	808264
547	808265
4699	808266
62618	808267
75969	808268
2317	808269
21128	808270
127128	808271
22510	808272
324	808273
4948	808274
14432	808275
500	808276
106594	808277
8355	808278
18700	808279
162	808280
69986	808281
11643	808282
87999	808283
39635	808284
424	808285
5993	808286
134165	808287
34632	808288
5628	808289
42550	808290
155476	808291
79643	808292
76299	808293
94862	808294
66772	808295
59623	808296
108197	808297
2433	808298
78625	808299
89378	808300
42785	808301
71199	808302
14552	808303
494	808304
68129	808305
1734	808306
33564	808307
16793	808308
62452	808309
27630	808310
33084	808311
69083	808312
18654	808313
87757	808314
859	808315
25111	808316
119536	808317
99038	808318
2248	808319
98920	808320
3775	808321
2945	808322
13178	808323
13497	808324
55328	808325
42023	808326
89410	808327
44749	808328
107875	808329
101128	808330
30160	808331
8531	808332
66559	808333
56872	808334
18954	808335
13587	808336
2590	808337
14416	808338
38501	808339
41135	808340
28417	808341
58924	808342
19278	808343
73603	808344
13624	808345
76133	808346
13025	808347
100429	808348
613	808349
28844	808350
279	808351
56340	808352
26624	808353
17086	808354
83032	808355
418	808356
3270	808357
105646	808358
49810	808359
30787	808360
38275	808361
46749	808362
50627	808363
25391	808364
67178	808365
10602	808366
11	808367
63413	808368
133974	808369
21909	808370
20828	808371
5020	808372
84361	808373
3953	808374
75514	808375
6829	808376
2937	808377
573	808378
23	808379
15736	808380
86280	808381
11740	808382
58339	808383
2550	808384
11389	808385
4351	808386
157920	808387
22841	808388
32321	808389
587	808390
16363	808391
82124	808392
26094	808393
362	808394
3691	808395
39972	808396
12274	808397
343	808398
49794	808399
130215	808400
7966	808401
6697	808402
36567	808403
18161	808404
38510	808405
50706	808406
24322	808407
20931	808408
39782	808409
6474	808410
13172	808411
16361	808412
50397	808413
53456	808414
9400	808415
79994	808416
166282	808417
68532	808418
131701	808419
42727	808420
24893	808421
32164	808422
4115	808423
117374	808424
19885	808425
28215	808426
26010	808427
149782	808428
141	808429
7029	808430
36707	808431
89103	808432
37972	808433
116182	808434
83432	808435
29711	808436
68269	808437
23206	808438
5463	808439
28524	808440
16258	808441
62023	808442
37435	808443
26631	808444
7356	808445
45612	808446
6911	808447
21037	808448
6863	808449
15687	808450
182	808451
8385	808452
61812	808453
11373	808454
55976	808455
35010	808456
36466	808457
1020	808458
68469	808459
83774	808460
36216	808461
21274	808462
16403	808463
148141	808464
85	808465
91738	808466
4488	808467
107917	808468
19282	808469
35168	808470
132726	808471
64322	808472
14986	808473
84238	808474
54066	808475
3405	808476
41333	808477
3178	808478
11945	808479
22794	808480
2502	808481
34392	808482
1695	808483
85862	808484
31623	808485
29385	808486
86672	808487
71639	808488
110512	808489
155585	808490
56354	808491
13334	808492
44319	808493
26600	808494
24737	808495
4891	808496
42100	808497
1090	808498
19896	808499
10044	808500
2956	808501
50908	808502
15120	808503
19589	808504
21616	808505
38430	808506
18285	808507
75998	808508
28646	808509
62505	808510
8379	808511
27733	808512
18485	808513
52	808514
5929	808515
13114	808516
93741	808517
53559	808518
32999	808519
96630	808520
7415	808521
86840	808522
36425	808523
204	808524
51911	808525
20383	808526
30292	808527
26406	808528
224	808529
128060	808530
16635	808531
7020	808532
80848	808533
118343	808534
8243	808535
2349	808536
77938	808537
36006	808538
3558	808539
62186	808540
21161	808541
102464	808542
25460	808543
41591	808544
21548	808545
27625	808546
34012	808547
155036	808548
32472	808549
4381	808550
79260	808551
114635	808552
4898	808553
51702	808554
95097	808555
32646	808556
126064	808557
32429	808558
1493	808559
157412	808560
15733	808561
20658	808562
68423	808563
117184	808564
151175	808565
15204	808566
8832	808567
47476	808568
5741	808569
74465	808570
48758	808571
29206	808572
29277	808573
25803	808574
19020	808575
41622	808576
8971	808577
34905	808578
9424	808579
11794	808580
2022	808581
2490	808582
83537	808583
37380	808584
49446	808585
148670	808586
73315	808587
10778	808588
22812	808589
16676	808590
6632	808591
19255	808592
2841	808593
65938	808594
55546	808595
2802	808596
102	808597
4981	808598
120443	808599
1605	808600
40664	808601
66785	808602
17521	808603
19707	808604
16384	808605
136065	808606
11122	808607
10745	808608
76500	808609
15016	808610
16533	808611
11421	808612
70871	808613
22541	808614
18578	808615
124235	808616
4306	808617
52730	808618
5544	808619
44533	808620
25714	808621
46832	808622
76537	808623
151178	808624
15322	808625
32015	808626
2549	808627
8363	808628
5638	808629
15831	808630
1601	808631
6951	808632
31783	808633
11040	808634
96796	808635
12765	808636
13557	808637
81738	808638
88389	808639
18963	808640
5300	808641
16041	808642
43143	808643
6673	808644
19133	808645
10083	808646
3861	808647
52673	808648
3181	808649
27493	808650
62547	808651
67201	808652
102507	808653
11781	808654
68813	808655
3878	808656
237	808657
90655	808658
64214	808659
170	808660
4915	808661
80440	808662
3373	808663
207	808664
39	808665
5162	808666
30945	808667
57364	808668
120877	808669
36344	808670
21297	808671
1694	808672
105074	808673
66822	808674
38118	808675
35739	808676
67628	808677
71986	808678
8835	808679
36387	808680
4307	808681
73016	808682
30537	808683
153012	808684
19840	808685
103415	808686
15476	808687
4727	808688
12274	808689
115467	808690
75250	808691
2719	808692
23719	808693
81614	808694
4900	808695
38217	808696
28015	808697
78883	808698
67840	808699
29202	808700
38115	808701
10478	808702
36553	808703
19722	808704
44268	808705
13859	808706
117462	808707
83298	808708
115581	808709
102106	808710
1330	808711
33721	808712
90458	808713
49629	808714
5230	808715
3610	808716
20703	808717
114	808718
941	808719
38979	808720
24491	808721
3889	808722
98169	808723
68744	808724
101449	808725
65087	808726
846	808727
23241	808728
47110	808729
31951	808730
96498	808731
12348	808732
2428	808733
48010	808734
3350	808735
28785	808736
16949	808737
40369	808738
13873	808739
69026	808740
12047	808741
106701	808742
90552	808743
32332	808744
1706	808745
37709	808746
8754	808747
3012	808748
54576	808749
139716	808750
23732	808751
98510	808752
107454	808753
29769	808754
60616	808755
109452	808756
11491	808757
49578	808758
11272	808759
103568	808760
61810	808761
48139	808762
37804	808763
82985	808764
2503	808765
12719	808766
102731	808767
4524	808768
116764	808769
16645	808770
11516	808771
3533	808772
110053	808773
54754	808774
10564	808775
99647	808776
48650	808777
3245	808778
27490	808779
17058	808780
94580	808781
8372	808782
124660	808783
24189	808784
1530	808785
23270	808786
3672	808787
104255	808788
21924	808789
61119	808790
14618	808791
81016	808792
64060	808793
41845	808794
12579	808795
40803	808796
66256	808797
1584	808798
21559	808799
83276	808800
64095	808801
82527	808802
77	808803
49721	808804
8246	808805
4922	808806
25347	808807
13850	808808
12596	808809
9845	808810
16017	808811
47550	808812
10209	808813
23726	808814
8851	808815
61547	808816
6518	808817
856	808818
64670	808819
23443	808820
89736	808821
101750	808822
1301	808823
23979	808824
91757	808825
136150	808826
63810	808827
19408	808828
40021	808829
8108	808830
53240	808831
191	808832
25958	808833
6481	808834
66524	808835
6869	808836
13514	808837
481	808838
6668	808839
15164	808840
55721	808841
39694	808842
43839	808843
96104	808844
100859	808845
100228	808846
86930	808847
37767	808848
80559	808849
51688	808850
51262	808851
89252	808852
18802	808853
14071	808854
58253	808855
51096	808856
17175	808857
132129	808858
12255	808859
77247	808860
380	808861
43779	808862
30487	808863
17265	808864
87687	808865
87849	808866
47935	808867
643	808868
65532	808869
19938	808870
58966	808871
17419	808872
8997	808873
1889	808874
84679	808875
97856	808876
130158	808877
59275	808878
25976	808879
23225	808880
72835	808881
30885	808882
147434	808883
14019	808884
317	808885
12698	808886
13380	808887
11878	808888
2433	808889
2479	808890
47114	808891
145127	808892
161136	808893
3672	808894
4079	808895
164113	808896
37240	808897
439	808898
31217	808899
34064	808900
31283	808901
14148	808902
66082	808903
38313	808904
99940	808905
7853	808906
19539	808907
60916	808908
100910	808909
79185	808910
7583	808911
1338	808912
128228	808913
89309	808914
53038	808915
9201	808916
42423	808917
128181	808918
126231	808919
73285	808920
1888	808921
23573	808922
13952	808923
11222	808924
48018	808925
126308	808926
60176	808927
4103	808928
138291	808929
34255	808930
57758	808931
51052	808932
10743	808933
97987	808934
82014	808935
77091	808936
118113	808937
11181	808938
16634	808939
45050	808940
14859	808941
12745	808942
28682	808943
3826	808944
27444	808945
54405	808946
97048	808947
26879	808948
61631	808949
7096	808950
2125	808951
8433	808952
1959	808953
25345	808954
36290	808955
134	808956
44806	808957
6843	808958
35514	808959
105923	808960
130948	808961
80869	808962
7380	808963
4164	808964
320	808965
18866	808966
46679	808967
61064	808968
81777	808969
88486	808970
55051	808971
12911	808972
3758	808973
75091	808974
9923	808975
120592	808976
206	808977
90161	808978
41914	808979
114383	808980
135161	808981
19928	808982
4373	808983
14705	808984
39452	808985
674	808986
44396	808987
144238	808988
56288	808989
19400	808990
29462	808991
84731	808992
146145	808993
5243	808994
99212	808995
11961	808996
3073	808997
5135	808998
5332	808999
1713	809000
39615	809001
46714	809002
46169	809003
2586	809004
73885	809005
189	809006
114498	809007
1193	809008
97725	809009
81038	809010
16335	809011
82787	809012
41722	809013
64750	809014
52394	809015
80667	809016
6380	809017
26676	809018
9707	809019
124623	809020
462	809021
73245	809022
955	809023
12061	809024
1215	809025
130514	809026
481	809027
26131	809028
8580	809029
50208	809030
22023	809031
3034	809032
80277	809033
24420	809034
16086	809035
102616	809036
18931	809037
95786	809038
134684	809039
119075	809040
12674	809041
96719	809042
8365	809043
111386	809044
124532	809045
130	809046
22804	809047
55692	809048
6095	809049
76505	809050
37328	809051
24106	809052
17900	809053
14296	809054
34150	809055
1290	809056
7574	809057
59301	809058
17987	809059
73784	809060
64913	809061
11650	809062
33218	809063
2746	809064
130558	809065
165468	809066
7733	809067
9555	809068
58632	809069
4327	809070
12996	809071
62595	809072
32554	809073
65403	809074
18445	809075
5566	809076
64541	809077
42482	809078
108754	809079
8274	809080
14497	809081
80555	809082
5542	809083
11756	809084
46333	809085
70116	809086
3778	809087
21136	809088
89666	809089
158951	809090
39468	809091
5386	809092
7253	809093
1583	809094
96750	809095
164789	809096
97354	809097
127218	809098
56234	809099
91	809100
10663	809101
32165	809102
865	809103
35122	809104
865	809105
17104	809106
4175	809107
5830	809108
25382	809109
49652	809110
21564	809111
47637	809112
21145	809113
10791	809114
259	809115
13437	809116
55416	809117
6004	809118
16488	809119
30321	809120
78427	809121
21363	809122
1613	809123
99268	809124
22769	809125
11460	809126
40746	809127
1567	809128
15582	809129
4444	809130
14759	809131
14519	809132
115281	809133
17331	809134
9617	809135
16730	809136
82808	809137
47471	809138
30722	809139
63922	809140
1539	809141
1061	809142
60578	809143
65613	809144
62383	809145
97132	809146
7401	809147
17450	809148
20326	809149
39343	809150
35332	809151
6705	809152
4354	809153
87752	809154
44610	809155
34692	809156
103030	809157
11349	809158
5581	809159
17136	809160
14657	809161
507	809162
49570	809163
51337	809164
17549	809165
4282	809166
6604	809167
9853	809168
4770	809169
43267	809170
11876	809171
21948	809172
31323	809173
1094	809174
96790	809175
101287	809176
43524	809177
5025	809178
54308	809179
3475	809180
62496	809181
17883	809182
5832	809183
54677	809184
137620	809185
67744	809186
1704	809187
39721	809188
3588	809189
26765	809190
48291	809191
15383	809192
28779	809193
2568	809194
73252	809195
6639	809196
62453	809197
35792	809198
40272	809199
107703	809200
3525	809201
14212	809202
1625	809203
44178	809204
52104	809205
9380	809206
30998	809207
9902	809208
4542	809209
49196	809210
76200	809211
366	809212
152788	809213
10475	809214
121849	809215
157285	809216
1100	809217
24872	809218
115738	809219
127727	809220
39216	809221
1693	809222
11392	809223
11960	809224
3670	809225
88901	809226
69756	809227
60219	809228
23767	809229
163	809230
34043	809231
131211	809232
8722	809233
7384	809234
63	809235
78601	809236
47	809237
19979	809238
90408	809239
28716	809240
29113	809241
11701	809242
14073	809243
22536	809244
33323	809245
7569	809246
79018	809247
1736	809248
50248	809249
19163	809250
68114	809251
4572	809252
8199	809253
104379	809254
2952	809255
36849	809256
25497	809257
3712	809258
17534	809259
2796	809260
19142	809261
35323	809262
30290	809263
85694	809264
6014	809265
16783	809266
85302	809267
6280	809268
10839	809269
146762	809270
23635	809271
27541	809272
20517	809273
77154	809274
132580	809275
64013	809276
21291	809277
10714	809278
66164	809279
30931	809280
48944	809281
132716	809282
81959	809283
48048	809284
165676	809285
57331	809286
29221	809287
3113	809288
12584	809289
3130	809290
7441	809291
52132	809292
128879	809293
37646	809294
17920	809295
67781	809296
85833	809297
31394	809298
9050	809299
2224	809300
54923	809301
23316	809302
43226	809303
672	809304
11251	809305
126650	809306
14511	809307
5083	809308
1629	809309
85496	809310
47502	809311
81896	809312
13611	809313
1862	809314
14116	809315
43435	809316
66911	809317
62168	809318
6197	809319
11365	809320
3257	809321
8267	809322
98423	809323
94675	809324
39165	809325
80562	809326
57775	809327
33290	809328
75850	809329
67382	809330
7577	809331
62333	809332
37377	809333
35748	809334
92208	809335
104071	809336
7273	809337
40934	809338
3570	809339
115270	809340
134563	809341
11918	809342
58498	809343
8043	809344
1669	809345
34395	809346
107035	809347
21044	809348
97126	809349
3845	809350
69345	809351
39929	809352
1052	809353
8953	809354
62467	809355
38637	809356
103753	809357
47204	809358
128946	809359
15356	809360
2946	809361
50747	809362
30614	809363
61146	809364
64083	809365
29196	809366
12398	809367
44365	809368
24271	809369
20922	809370
16431	809371
22584	809372
32109	809373
7772	809374
3596	809375
40241	809376
165494	809377
4955	809378
16791	809379
39733	809380
25712	809381
27976	809382
12881	809383
52218	809384
85369	809385
166003	809386
2575	809387
465	809388
15853	809389
4248	809390
54919	809391
88569	809392
4750	809393
6839	809394
16936	809395
95921	809396
41702	809397
102904	809398
18138	809399
165643	809400
14884	809401
64346	809402
28	809403
32824	809404
10574	809405
39299	809406
5222	809407
95258	809408
75247	809409
11396	809410
59914	809411
25858	809412
86593	809413
84021	809414
40212	809415
141971	809416
47105	809417
57819	809418
3550	809419
33420	809420
37184	809421
62004	809422
46601	809423
143355	809424
16064	809425
61733	809426
2728	809427
16419	809428
4	809429
45807	809430
46377	809431
75514	809432
95320	809433
100966	809434
2526	809435
44978	809436
29790	809437
40564	809438
1094	809439
25418	809440
65591	809441
5926	809442
5032	809443
9070	809444
75	809445
125855	809446
38694	809447
855	809448
76968	809449
116157	809450
163364	809451
10848	809452
3575	809453
8918	809454
50734	809455
57886	809456
100655	809457
723	809458
85228	809459
55146	809460
22893	809461
157329	809462
16468	809463
840	809464
10632	809465
70478	809466
35239	809467
63727	809468
808	809469
40471	809470
21733	809471
60928	809472
4874	809473
31676	809474
32653	809475
23997	809476
40703	809477
103520	809478
1433	809479
21664	809480
67	809481
7274	809482
25115	809483
44820	809484
6310	809485
107001	809486
20981	809487
30568	809488
85956	809489
594	809490
149	809491
46228	809492
4872	809493
27492	809494
2066	809495
21931	809496
4956	809497
39396	809498
5337	809499
17358	809500
16911	809501
4711	809502
100980	809503
4054	809504
27472	809505
12561	809506
71057	809507
46754	809508
44286	809509
20117	809510
2761	809511
25680	809512
30851	809513
119309	809514
32	809515
17688	809516
1127	809517
3409	809518
13063	809519
138701	809520
90719	809521
16971	809522
94787	809523
161259	809524
137692	809525
15191	809526
8420	809527
35455	809528
30143	809529
3731	809530
60474	809531
123630	809532
12130	809533
14035	809534
45024	809535
999	809536
89514	809537
389	809538
50326	809539
2213	809540
1756	809541
3019	809542
74078	809543
63818	809544
39285	809545
50251	809546
134310	809547
47061	809548
44163	809549
36220	809550
51633	809551
123482	809552
307	809553
43654	809554
22078	809555
19028	809556
21255	809557
9066	809558
25307	809559
30690	809560
14379	809561
17865	809562
4552	809563
25791	809564
12412	809565
1315	809566
13206	809567
12255	809568
57612	809569
55968	809570
4418	809571
6223	809572
12160	809573
53234	809574
29933	809575
42718	809576
162758	809577
1468	809578
128512	809579
1280	809580
20	809581
106616	809582
4186	809583
12768	809584
43640	809585
4506	809586
6067	809587
4161	809588
12852	809589
17527	809590
1102	809591
91626	809592
36039	809593
26637	809594
38858	809595
45767	809596
88529	809597
18630	809598
17403	809599
107669	809600
10416	809601
2542	809602
9268	809603
2688	809604
2896	809605
92877	809606
29647	809607
40074	809608
73566	809609
1224	809610
17343	809611
14054	809612
5180	809613
4055	809614
108734	809615
29761	809616
7840	809617
7305	809618
10824	809619
34756	809620
25004	809621
65298	809622
6200	809623
29971	809624
59809	809625
64234	809626
40165	809627
49320	809628
1491	809629
33644	809630
25106	809631
18030	809632
39452	809633
9548	809634
100	809635
14042	809636
35999	809637
111270	809638
42819	809639
127344	809640
57816	809641
159683	809642
87930	809643
99209	809644
128022	809645
8963	809646
6446	809647
81031	809648
123	809649
16748	809650
125195	809651
85273	809652
87187	809653
95739	809654
57098	809655
810	809656
89791	809657
16190	809658
45187	809659
119531	809660
1118	809661
21815	809662
547	809663
13371	809664
9593	809665
54056	809666
3330	809667
81602	809668
71555	809669
32325	809670
48260	809671
1030	809672
26051	809673
26143	809674
52024	809675
36899	809676
6464	809677
56701	809678
11983	809679
9651	809680
83	809681
31248	809682
20949	809683
56893	809684
16721	809685
35989	809686
41147	809687
117898	809688
3881	809689
53149	809690
63240	809691
41072	809692
39522	809693
47861	809694
18050	809695
36592	809696
28473	809697
33655	809698
2453	809699
61267	809700
55400	809701
37568	809702
23696	809703
125055	809704
99929	809705
46734	809706
50899	809707
52954	809708
45800	809709
66080	809710
50153	809711
79416	809712
160317	809713
100920	809714
131	809715
61684	809716
57551	809717
57151	809718
8743	809719
47415	809720
119217	809721
9476	809722
40898	809723
102614	809724
10472	809725
31779	809726
41407	809727
37672	809728
23601	809729
56378	809730
80889	809731
63553	809732
4618	809733
23784	809734
131231	809735
2360	809736
72454	809737
5896	809738
94745	809739
26103	809740
3797	809741
13543	809742
8603	809743
505	809744
62682	809745
25448	809746
6659	809747
2838	809748
4556	809749
8340	809750
22515	809751
87531	809752
140515	809753
20360	809754
19932	809755
8679	809756
11247	809757
6751	809758
68859	809759
49973	809760
118363	809761
56204	809762
16716	809763
1469	809764
30223	809765
154826	809766
33312	809767
31612	809768
79574	809769
57381	809770
59520	809771
5173	809772
4653	809773
39949	809774
111539	809775
41686	809776
26260	809777
60691	809778
3018	809779
142430	809780
77999	809781
108278	809782
16643	809783
11376	809784
9447	809785
158326	809786
10452	809787
11015	809788
13	809789
704	809790
84123	809791
21220	809792
29921	809793
6340	809794
8379	809795
16205	809796
25951	809797
10519	809798
30461	809799
90568	809800
7057	809801
36058	809802
74377	809803
74823	809804
697	809805
7865	809806
24303	809807
56579	809808
166718	809809
11281	809810
136231	809811
47933	809812
65537	809813
85105	809814
84230	809815
84831	809816
101954	809817
84717	809818
46946	809819
23760	809820
43109	809821
17144	809822
7695	809823
14532	809824
16135	809825
70671	809826
124972	809827
72169	809828
3571	809829
2883	809830
9366	809831
27214	809832
95969	809833
111202	809834
10950	809835
2845	809836
15816	809837
3059	809838
15109	809839
64800	809840
25603	809841
80279	809842
17933	809843
12532	809844
101579	809845
37686	809846
41311	809847
7520	809848
90981	809849
35441	809850
60423	809851
10620	809852
15265	809853
18971	809854
14122	809855
8477	809856
62124	809857
30097	809858
55323	809859
103961	809860
8956	809861
44486	809862
121284	809863
943	809864
533	809865
3243	809866
3991	809867
2038	809868
128201	809869
64967	809870
29945	809871
49079	809872
11052	809873
1596	809874
91135	809875
20147	809876
75997	809877
79839	809878
17037	809879
11204	809880
79970	809881
43935	809882
12463	809883
6563	809884
38373	809885
28096	809886
13911	809887
24216	809888
32091	809889
10701	809890
56906	809891
46474	809892
42162	809893
42776	809894
1668	809895
56576	809896
122564	809897
79983	809898
7443	809899
2734	809900
1100	809901
8929	809902
98499	809903
94631	809904
56128	809905
1827	809906
3867	809907
111863	809908
50612	809909
33305	809910
36859	809911
146663	809912
393	809913
50763	809914
55647	809915
83640	809916
55709	809917
86393	809918
82263	809919
3538	809920
118083	809921
33576	809922
15979	809923
961	809924
41526	809925
58669	809926
57695	809927
1133	809928
29310	809929
12265	809930
111671	809931
32450	809932
324	809933
18013	809934
10418	809935
4300	809936
105	809937
38394	809938
25016	809939
25715	809940
8423	809941
102526	809942
11269	809943
13867	809944
8528	809945
48868	809946
97271	809947
94352	809948
85801	809949
7601	809950
101467	809951
37395	809952
34755	809953
4136	809954
97906	809955
5742	809956
650	809957
36186	809958
100433	809959
12126	809960
1990	809961
69715	809962
1294	809963
39875	809964
116127	809965
33038	809966
3896	809967
23598	809968
25635	809969
46067	809970
55330	809971
34269	809972
24500	809973
103230	809974
59065	809975
38682	809976
39676	809977
10933	809978
42607	809979
294	809980
44093	809981
55039	809982
127710	809983
58401	809984
22309	809985
22559	809986
19076	809987
28192	809988
26098	809989
30163	809990
45391	809991
17041	809992
146621	809993
852	809994
17974	809995
23598	809996
372	809997
40894	809998
86140	809999
19780	810000
4348	810001
1316	810002
9359	810003
82407	810004
1670	810005
10688	810006
7128	810007
64339	810008
21378	810009
52719	810010
63941	810011
66640	810012
53439	810013
16673	810014
37972	810015
19524	810016
74578	810017
67827	810018
51287	810019
40800	810020
2	810021
21416	810022
104349	810023
25091	810024
4561	810025
9233	810026
125164	810027
3157	810028
6415	810029
37	810030
46987	810031
6	810032
56332	810033
7497	810034
44330	810035
23330	810036
50270	810037
29921	810038
2266	810039
19140	810040
29300	810041
79304	810042
109121	810043
33434	810044
32507	810045
92261	810046
31557	810047
46990	810048
442	810049
95530	810050
33266	810051
3456	810052
47337	810053
77186	810054
62697	810055
77386	810056
37678	810057
8413	810058
1705	810059
13174	810060
207	810061
18350	810062
2107	810063
115211	810064
30040	810065
20156	810066
8701	810067
18985	810068
47251	810069
8692	810070
64004	810071
17115	810072
74873	810073
5536	810074
85632	810075
19320	810076
45042	810077
74721	810078
79651	810079
156871	810080
61994	810081
5085	810082
16962	810083
142239	810084
5184	810085
22487	810086
21626	810087
11627	810088
11213	810089
10805	810090
38231	810091
31377	810092
109092	810093
37626	810094
32398	810095
18251	810096
5966	810097
41489	810098
16455	810099
3827	810100
33009	810101
34270	810102
108260	810103
29786	810104
805	810105
6433	810106
157609	810107
683	810108
44406	810109
78125	810110
43401	810111
34173	810112
36444	810113
14566	810114
28915	810115
157540	810116
26030	810117
18113	810118
31043	810119
15869	810120
3531	810121
2410	810122
26590	810123
16304	810124
37956	810125
22349	810126
8415	810127
125312	810128
74258	810129
32088	810130
711	810131
16350	810132
8470	810133
687	810134
50776	810135
16540	810136
114823	810137
48622	810138
15490	810139
1944	810140
36198	810141
60662	810142
13144	810143
2861	810144
130167	810145
41770	810146
36729	810147
13199	810148
56342	810149
35506	810150
6938	810151
100285	810152
61427	810153
36	810154
33323	810155
7534	810156
80301	810157
47084	810158
56809	810159
5017	810160
22477	810161
30055	810162
58662	810163
116973	810164
45816	810165
17693	810166
36464	810167
48095	810168
5809	810169
77108	810170
15117	810171
1268	810172
3215	810173
70492	810174
10934	810175
157273	810176
5	810177
1685	810178
45608	810179
38339	810180
42605	810181
716	810182
2198	810183
959	810184
102390	810185
1130	810186
125456	810187
33456	810188
12467	810189
72475	810190
44774	810191
35178	810192
13066	810193
85238	810194
150361	810195
153594	810196
377	810197
49416	810198
6605	810199
39479	810200
40489	810201
42203	810202
20407	810203
73254	810204
8021	810205
73948	810206
17397	810207
24224	810208
1993	810209
83668	810210
76065	810211
44949	810212
26866	810213
9716	810214
5245	810215
4072	810216
33294	810217
13639	810218
1946	810219
6257	810220
23	810221
13175	810222
3209	810223
1106	810224
6655	810225
29165	810226
41269	810227
14963	810228
7611	810229
17257	810230
31	810231
74049	810232
45804	810233
78138	810234
38603	810235
20121	810236
140481	810237
14906	810238
3860	810239
111233	810240
5072	810241
15997	810242
15499	810243
2557	810244
45098	810245
1227	810246
27922	810247
10467	810248
51260	810249
40853	810250
2419	810251
51195	810252
597	810253
152219	810254
15379	810255
7803	810256
12174	810257
67088	810258
98573	810259
5872	810260
17306	810261
117266	810262
79562	810263
78969	810264
3771	810265
29899	810266
18968	810267
6071	810268
45471	810269
16704	810270
16355	810271
163495	810272
114	810273
17402	810274
22440	810275
73962	810276
45760	810277
100	810278
3956	810279
53550	810280
6235	810281
24051	810282
17733	810283
123218	810284
67323	810285
41164	810286
12144	810287
72309	810288
70521	810289
51359	810290
118670	810291
22076	810292
11869	810293
71339	810294
23531	810295
33678	810296
10899	810297
2868	810298
80854	810299
7398	810300
26650	810301
1068	810302
158012	810303
23325	810304
96712	810305
41862	810306
12799	810307
19944	810308
96842	810309
86183	810310
47969	810311
24246	810312
58180	810313
5316	810314
14206	810315
36748	810316
1619	810317
11669	810318
111077	810319
10584	810320
93796	810321
82957	810322
90716	810323
30462	810324
17475	810325
4327	810326
51924	810327
6149	810328
85993	810329
110620	810330
57065	810331
160131	810332
84	810333
1392	810334
4688	810335
59065	810336
44709	810337
18708	810338
95685	810339
46589	810340
111150	810341
26690	810342
4838	810343
70866	810344
4818	810345
62692	810346
28039	810347
13468	810348
40620	810349
63933	810350
61565	810351
77589	810352
44022	810353
15538	810354
71659	810355
23101	810356
41879	810357
6172	810358
59078	810359
85885	810360
42215	810361
1731	810362
137476	810363
16106	810364
59867	810365
68595	810366
44910	810367
51224	810368
2688	810369
114572	810370
20843	810371
13334	810372
42535	810373
31685	810374
21108	810375
3585	810376
80976	810377
134896	810378
24441	810379
21622	810380
7267	810381
474	810382
158630	810383
88317	810384
70218	810385
33229	810386
6830	810387
40793	810388
352	810389
502	810390
464	810391
15234	810392
56334	810393
26124	810394
30887	810395
8621	810396
15415	810397
57008	810398
8762	810399
12340	810400
16745	810401
130099	810402
156797	810403
81650	810404
106324	810405
27740	810406
35820	810407
39343	810408
77688	810409
30087	810410
5920	810411
62220	810412
36454	810413
48670	810414
4318	810415
6960	810416
43248	810417
1361	810418
50544	810419
10054	810420
7473	810421
6123	810422
71286	810423
28861	810424
83138	810425
22289	810426
50914	810427
1716	810428
33913	810429
44096	810430
38349	810431
2069	810432
19037	810433
39557	810434
1198	810435
25648	810436
1940	810437
2631	810438
99697	810439
62080	810440
127031	810441
2814	810442
2018	810443
5886	810444
3453	810445
12437	810446
64	810447
23234	810448
176	810449
19017	810450
2149	810451
8085	810452
42602	810453
8013	810454
5929	810455
85272	810456
2056	810457
79243	810458
86739	810459
44732	810460
13321	810461
115983	810462
79168	810463
107737	810464
19150	810465
35543	810466
99262	810467
12349	810468
87362	810469
13380	810470
17446	810471
34006	810472
46641	810473
45110	810474
14518	810475
3644	810476
64423	810477
9482	810478
50495	810479
86157	810480
4019	810481
54118	810482
70963	810483
152128	810484
2850	810485
20902	810486
2318	810487
3386	810488
5882	810489
61393	810490
63842	810491
104	810492
11516	810493
2588	810494
640	810495
56680	810496
59256	810497
83855	810498
25555	810499
16672	810500
51331	810501
3565	810502
8	810503
18225	810504
33175	810505
19803	810506
50334	810507
43581	810508
25721	810509
50774	810510
143187	810511
26933	810512
48898	810513
48142	810514
29465	810515
16876	810516
15663	810517
10020	810518
907	810519
32041	810520
26161	810521
97216	810522
32105	810523
28992	810524
74934	810525
106217	810526
3915	810527
133076	810528
765	810529
159273	810530
36430	810531
77271	810532
53285	810533
93177	810534
851	810535
2345	810536
7972	810537
13887	810538
47038	810539
27486	810540
22526	810541
90279	810542
3728	810543
119055	810544
32848	810545
30246	810546
41392	810547
17225	810548
18591	810549
4220	810550
126	810551
36599	810552
163881	810553
3574	810554
4766	810555
7362	810556
7720	810557
23552	810558
192	810559
26074	810560
164644	810561
34049	810562
37390	810563
45886	810564
66	810565
69866	810566
17978	810567
3325	810568
15852	810569
8779	810570
86945	810571
12458	810572
22593	810573
6409	810574
52481	810575
47837	810576
8513	810577
49588	810578
51714	810579
6616	810580
1324	810581
141932	810582
93791	810583
24255	810584
30084	810585
47844	810586
35049	810587
49626	810588
21377	810589
26099	810590
1371	810591
27418	810592
46372	810593
16191	810594
10585	810595
8642	810596
1671	810597
30162	810598
21458	810599
130628	810600
21707	810601
45621	810602
17096	810603
19015	810604
83523	810605
65	810606
24939	810607
9405	810608
61892	810609
429	810610
79179	810611
36902	810612
106008	810613
62390	810614
166028	810615
34094	810616
27273	810617
5061	810618
113626	810619
56457	810620
50260	810621
2378	810622
105238	810623
5285	810624
9643	810625
111383	810626
78047	810627
6828	810628
30464	810629
73955	810630
20020	810631
83	810632
4306	810633
4265	810634
11448	810635
48	810636
42417	810637
32791	810638
3201	810639
8994	810640
104501	810641
46583	810642
49149	810643
93995	810644
83527	810645
16521	810646
2774	810647
79016	810648
88440	810649
106929	810650
106405	810651
56293	810652
86301	810653
44	810654
53898	810655
133241	810656
87519	810657
19207	810658
164463	810659
122234	810660
6548	810661
60617	810662
1036	810663
42994	810664
18205	810665
71750	810666
3171	810667
11686	810668
18165	810669
58046	810670
2949	810671
104883	810672
19997	810673
65598	810674
2589	810675
13403	810676
73228	810677
128560	810678
32532	810679
26660	810680
43662	810681
58508	810682
1889	810683
20388	810684
39	810685
40342	810686
85829	810687
13416	810688
53681	810689
72517	810690
34277	810691
114251	810692
11875	810693
20465	810694
21312	810695
870	810696
3986	810697
17287	810698
11320	810699
2604	810700
7339	810701
2448	810702
11636	810703
11437	810704
18934	810705
9522	810706
123578	810707
95454	810708
47798	810709
40731	810710
50136	810711
5530	810712
68207	810713
30930	810714
2098	810715
10129	810716
1094	810717
13280	810718
1063	810719
87944	810720
47924	810721
47422	810722
8905	810723
26755	810724
690	810725
43405	810726
26827	810727
603	810728
87589	810729
6386	810730
113603	810731
9569	810732
73587	810733
88603	810734
13347	810735
19379	810736
106677	810737
28741	810738
19148	810739
57932	810740
123841	810741
28425	810742
5768	810743
90369	810744
11864	810745
15505	810746
99055	810747
149140	810748
30088	810749
101683	810750
95535	810751
4298	810752
11483	810753
25544	810754
36619	810755
4119	810756
4710	810757
45791	810758
31393	810759
10441	810760
104406	810761
47317	810762
3610	810763
77739	810764
40610	810765
31508	810766
41658	810767
118104	810768
104823	810769
5189	810770
11109	810771
21528	810772
50930	810773
93128	810774
6651	810775
14218	810776
11986	810777
12626	810778
146253	810779
16507	810780
3538	810781
1003	810782
7779	810783
58414	810784
1848	810785
9726	810786
22271	810787
59014	810788
8143	810789
10174	810790
4708	810791
12588	810792
60669	810793
75911	810794
55889	810795
58571	810796
4290	810797
24120	810798
20573	810799
4627	810800
166377	810801
51670	810802
100446	810803
741	810804
117467	810805
1691	810806
3990	810807
19741	810808
64117	810809
32252	810810
602	810811
58759	810812
7678	810813
6	810814
120727	810815
19614	810816
85276	810817
129104	810818
96508	810819
80500	810820
14314	810821
8165	810822
6707	810823
4276	810824
56248	810825
44999	810826
41240	810827
20399	810828
16288	810829
54182	810830
4199	810831
14217	810832
56656	810833
57474	810834
1672	810835
86667	810836
6264	810837
1357	810838
14605	810839
4041	810840
11033	810841
12525	810842
68728	810843
121471	810844
61429	810845
5634	810846
66324	810847
12991	810848
13487	810849
133555	810850
81790	810851
41129	810852
80173	810853
58179	810854
130573	810855
9749	810856
87992	810857
55242	810858
2	810859
38025	810860
95659	810861
64881	810862
7505	810863
19340	810864
34630	810865
38190	810866
64062	810867
47593	810868
34253	810869
16497	810870
79492	810871
1713	810872
121296	810873
27827	810874
1032	810875
149948	810876
136437	810877
123989	810878
24016	810879
32586	810880
12546	810881
12354	810882
9751	810883
3099	810884
101286	810885
4	810886
14765	810887
2377	810888
25954	810889
7	810890
29187	810891
66685	810892
59695	810893
67781	810894
2352	810895
2622	810896
13276	810897
2868	810898
9912	810899
45170	810900
25970	810901
115959	810902
378	810903
101063	810904
25509	810905
7	810906
94709	810907
107801	810908
35351	810909
82128	810910
77882	810911
2391	810912
35	810913
50265	810914
52281	810915
6014	810916
14496	810917
14098	810918
106821	810919
27394	810920
42468	810921
72010	810922
34421	810923
104299	810924
5357	810925
50451	810926
78148	810927
11428	810928
8537	810929
14703	810930
2552	810931
5239	810932
128247	810933
6	810934
230	810935
119289	810936
50672	810937
809	810938
50053	810939
5593	810940
67065	810941
25034	810942
14206	810943
14076	810944
37283	810945
5994	810946
106663	810947
66637	810948
70514	810949
2578	810950
6705	810951
48491	810952
103492	810953
40991	810954
33883	810955
303	810956
66654	810957
14749	810958
52948	810959
3816	810960
226	810961
45427	810962
17372	810963
23576	810964
2089	810965
98777	810966
152114	810967
13450	810968
80244	810969
81149	810970
39914	810971
25028	810972
6064	810973
31378	810974
2855	810975
2122	810976
15333	810977
108366	810978
42876	810979
22084	810980
11837	810981
46000	810982
118186	810983
52844	810984
101178	810985
8534	810986
88998	810987
1440	810988
61997	810989
4015	810990
5187	810991
16864	810992
37070	810993
32017	810994
1404	810995
45173	810996
21750	810997
102866	810998
55297	810999
1701	811000
53188	811001
59997	811002
36054	811003
69481	811004
1551	811005
67304	811006
16341	811007
54264	811008
1689	811009
43341	811010
116611	811011
12413	811012
38616	811013
39729	811014
47860	811015
9290	811016
40358	811017
4605	811018
7370	811019
45109	811020
62	811021
7743	811022
51265	811023
90022	811024
34032	811025
41486	811026
14211	811027
1121	811028
3592	811029
116573	811030
12400	811031
27406	811032
6	811033
55275	811034
23754	811035
1543	811036
196	811037
1470	811038
1621	811039
69982	811040
27982	811041
6224	811042
10961	811043
16844	811044
40841	811045
16854	811046
18182	811047
77051	811048
6619	811049
31959	811050
21229	811051
82432	811052
41781	811053
47475	811054
100878	811055
35507	811056
3802	811057
40986	811058
115933	811059
3615	811060
842	811061
101627	811062
95507	811063
24015	811064
15386	811065
14423	811066
5712	811067
25503	811068
87347	811069
76187	811070
9549	811071
105625	811072
5910	811073
12020	811074
118907	811075
2429	811076
13381	811077
29140	811078
3461	811079
19859	811080
98707	811081
1513	811082
21125	811083
1950	811084
60544	811085
166264	811086
38517	811087
3244	811088
147588	811089
4046	811090
21239	811091
521	811092
51570	811093
4257	811094
107716	811095
5754	811096
808	811097
25362	811098
7156	811099
14720	811100
55591	811101
21537	811102
1947	811103
19446	811104
59555	811105
616	811106
2406	811107
75271	811108
19063	811109
102702	811110
19411	811111
29083	811112
8659	811113
15154	811114
42813	811115
7521	811116
55681	811117
3041	811118
71264	811119
46592	811120
12	811121
15432	811122
36858	811123
16637	811124
62625	811125
14807	811126
53785	811127
8877	811128
15251	811129
1518	811130
99732	811131
19566	811132
91384	811133
20478	811134
23204	811135
5461	811136
3376	811137
3180	811138
90302	811139
13217	811140
10316	811141
1636	811142
1803	811143
16654	811144
47536	811145
44854	811146
118225	811147
7645	811148
10962	811149
58918	811150
943	811151
16961	811152
501	811153
1170	811154
7367	811155
44568	811156
1059	811157
12862	811158
20543	811159
149668	811160
7808	811161
108939	811162
6870	811163
50695	811164
8672	811165
32504	811166
50188	811167
15829	811168
128325	811169
16242	811170
45771	811171
86734	811172
5924	811173
33011	811174
65310	811175
16204	811176
684	811177
36016	811178
40943	811179
85563	811180
4786	811181
1621	811182
950	811183
60611	811184
15126	811185
156650	811186
107873	811187
2241	811188
3836	811189
86835	811190
38742	811191
5121	811192
48057	811193
23159	811194
24799	811195
19756	811196
19774	811197
23891	811198
50646	811199
970	811200
19502	811201
49228	811202
9445	811203
11856	811204
7413	811205
108533	811206
41744	811207
6758	811208
881	811209
66064	811210
90957	811211
427	811212
11095	811213
8330	811214
50690	811215
28748	811216
50222	811217
34436	811218
11483	811219
79462	811220
4046	811221
2472	811222
119257	811223
30017	811224
1550	811225
70071	811226
21341	811227
107718	811228
128506	811229
16383	811230
9278	811231
17583	811232
20523	811233
3144	811234
4904	811235
45591	811236
16195	811237
17907	811238
135337	811239
15816	811240
93760	811241
44789	811242
1530	811243
121183	811244
10685	811245
63295	811246
39172	811247
81074	811248
60076	811249
16368	811250
29805	811251
12894	811252
18304	811253
1053	811254
9809	811255
26397	811256
83508	811257
24961	811258
133658	811259
222	811260
87138	811261
1649	811262
6393	811263
35883	811264
60574	811265
79586	811266
176	811267
157859	811268
50403	811269
4256	811270
116173	811271
2955	811272
133335	811273
43904	811274
72357	811275
48636	811276
17846	811277
19723	811278
1379	811279
68049	811280
55186	811281
62985	811282
2640	811283
96229	811284
50937	811285
17525	811286
44186	811287
24310	811288
21471	811289
5115	811290
54187	811291
3592	811292
41101	811293
10263	811294
55110	811295
22375	811296
64509	811297
6168	811298
252	811299
43590	811300
42170	811301
3274	811302
1206	811303
90423	811304
71327	811305
21720	811306
53958	811307
4749	811308
21404	811309
11483	811310
28283	811311
93648	811312
21737	811313
112518	811314
56359	811315
28953	811316
52817	811317
107023	811318
25191	811319
7855	811320
151815	811321
46215	811322
22759	811323
19172	811324
37	811325
37636	811326
30472	811327
103126	811328
12132	811329
13987	811330
5486	811331
38286	811332
5671	811333
113172	811334
21484	811335
25842	811336
6748	811337
2960	811338
62037	811339
7365	811340
86562	811341
98734	811342
26348	811343
12384	811344
2946	811345
3238	811346
309	811347
17074	811348
121750	811349
1	811350
3131	811351
55807	811352
41504	811353
1875	811354
2170	811355
19158	811356
92911	811357
17000	811358
93340	811359
7572	811360
61451	811361
78	811362
36420	811363
71200	811364
10	811365
16254	811366
13973	811367
6282	811368
16535	811369
71780	811370
9359	811371
829	811372
21535	811373
17503	811374
7808	811375
261	811376
67482	811377
9397	811378
18711	811379
14827	811380
12893	811381
9321	811382
149319	811383
64620	811384
97607	811385
141002	811386
44063	811387
12261	811388
113991	811389
19360	811390
16051	811391
26456	811392
11154	811393
15709	811394
27947	811395
2890	811396
8047	811397
118058	811398
33550	811399
96698	811400
59654	811401
28543	811402
1604	811403
139278	811404
62149	811405
92079	811406
83369	811407
55224	811408
19176	811409
125857	811410
2981	811411
37056	811412
1356	811413
24983	811414
142030	811415
43108	811416
107747	811417
2065	811418
22187	811419
19059	811420
30196	811421
44960	811422
88769	811423
5725	811424
61831	811425
1858	811426
3153	811427
35142	811428
82735	811429
75916	811430
18137	811431
62133	811432
2687	811433
16446	811434
7191	811435
58296	811436
16205	811437
156591	811438
140	811439
63785	811440
56539	811441
13184	811442
16911	811443
25401	811444
43490	811445
60984	811446
603	811447
57314	811448
112410	811449
38573	811450
29999	811451
147035	811452
14629	811453
67351	811454
4726	811455
37354	811456
19471	811457
50247	811458
94236	811459
1158	811460
22399	811461
3311	811462
141052	811463
22288	811464
21512	811465
7212	811466
54169	811467
19868	811468
62393	811469
4761	811470
160114	811471
3815	811472
1920	811473
842	811474
25328	811475
5166	811476
88680	811477
50126	811478
8820	811479
1331	811480
31056	811481
57597	811482
41181	811483
73832	811484
47828	811485
48216	811486
16444	811487
6471	811488
80526	811489
29777	811490
6050	811491
5019	811492
76351	811493
20933	811494
72292	811495
45082	811496
33568	811497
98690	811498
7705	811499
60935	811500
20909	811501
35431	811502
164810	811503
19774	811504
139690	811505
9071	811506
4729	811507
103563	811508
78857	811509
51334	811510
9954	811511
4065	811512
26177	811513
27923	811514
78805	811515
18055	811516
801	811517
8904	811518
41	811519
13899	811520
46212	811521
1831	811522
62532	811523
126692	811524
12764	811525
23406	811526
74644	811527
46412	811528
1419	811529
5435	811530
41	811531
35415	811532
27533	811533
4524	811534
81261	811535
97568	811536
111191	811537
21209	811538
80737	811539
8603	811540
22876	811541
1602	811542
53583	811543
65945	811544
45418	811545
53384	811546
13810	811547
75443	811548
124154	811549
8079	811550
4768	811551
22286	811552
54695	811553
112301	811554
75062	811555
52508	811556
49662	811557
5434	811558
33450	811559
47499	811560
85602	811561
26333	811562
133541	811563
17661	811564
3961	811565
8674	811566
101868	811567
50133	811568
72727	811569
99359	811570
71988	811571
3535	811572
2028	811573
15775	811574
31072	811575
68457	811576
48011	811577
19091	811578
42	811579
7916	811580
29623	811581
81895	811582
17312	811583
2485	811584
7893	811585
9964	811586
20960	811587
35495	811588
24731	811589
10836	811590
147079	811591
89298	811592
34608	811593
33116	811594
37234	811595
72231	811596
1408	811597
15216	811598
34976	811599
10977	811600
41400	811601
22348	811602
3	811603
39345	811604
59025	811605
83661	811606
68458	811607
9826	811608
35745	811609
3157	811610
78399	811611
49484	811612
51337	811613
13359	811614
22522	811615
86419	811616
49151	811617
42164	811618
78312	811619
68138	811620
13020	811621
108214	811622
13488	811623
2450	811624
73468	811625
166334	811626
12586	811627
5577	811628
18829	811629
90675	811630
23597	811631
35119	811632
1766	811633
4124	811634
33840	811635
23472	811636
8250	811637
1776	811638
18258	811639
24841	811640
113135	811641
9005	811642
60441	811643
130139	811644
21160	811645
71757	811646
87480	811647
12289	811648
102949	811649
4058	811650
5270	811651
106714	811652
10561	811653
93446	811654
38272	811655
155881	811656
17627	811657
18511	811658
25887	811659
26061	811660
60948	811661
2302	811662
19848	811663
28965	811664
118052	811665
49626	811666
38892	811667
58283	811668
13395	811669
5932	811670
46815	811671
26009	811672
26659	811673
102069	811674
4331	811675
70805	811676
30859	811677
9025	811678
105812	811679
49019	811680
11453	811681
72630	811682
86200	811683
109986	811684
55148	811685
34268	811686
13987	811687
10106	811688
2839	811689
7914	811690
80542	811691
111317	811692
45507	811693
126659	811694
20531	811695
12443	811696
5351	811697
83101	811698
38778	811699
24371	811700
41301	811701
63152	811702
13420	811703
67429	811704
2689	811705
72703	811706
28960	811707
44782	811708
18771	811709
35443	811710
82692	811711
73072	811712
1340	811713
42588	811714
25378	811715
5421	811716
80153	811717
46649	811718
18957	811719
7361	811720
57980	811721
61067	811722
2014	811723
2810	811724
62159	811725
52431	811726
17982	811727
43977	811728
29508	811729
7563	811730
23920	811731
5794	811732
144407	811733
4411	811734
120517	811735
54977	811736
16587	811737
37870	811738
65063	811739
47719	811740
141094	811741
74509	811742
5326	811743
11635	811744
28863	811745
55519	811746
31903	811747
331	811748
3146	811749
82474	811750
44315	811751
72419	811752
4935	811753
91735	811754
97083	811755
22181	811756
75853	811757
10377	811758
64434	811759
82230	811760
15457	811761
7387	811762
93934	811763
87337	811764
131756	811765
48047	811766
31448	811767
47901	811768
9186	811769
7597	811770
94097	811771
30228	811772
3410	811773
103495	811774
57670	811775
299	811776
333	811777
41266	811778
92864	811779
1062	811780
64891	811781
85401	811782
5772	811783
91655	811784
49072	811785
36224	811786
78372	811787
14282	811788
59216	811789
70161	811790
29544	811791
33716	811792
27475	811793
25564	811794
63972	811795
3803	811796
96806	811797
4710	811798
38450	811799
108027	811800
23672	811801
47349	811802
72094	811803
47591	811804
37212	811805
48256	811806
25885	811807
38271	811808
26584	811809
28945	811810
1812	811811
9429	811812
38994	811813
21043	811814
61590	811815
9783	811816
73761	811817
20808	811818
33520	811819
15849	811820
47675	811821
50073	811822
4990	811823
4084	811824
126040	811825
697	811826
4897	811827
352	811828
1601	811829
5693	811830
94494	811831
4096	811832
64704	811833
23372	811834
65978	811835
139981	811836
1754	811837
20098	811838
104881	811839
1447	811840
99694	811841
29740	811842
32366	811843
2320	811844
102138	811845
96575	811846
49090	811847
64563	811848
43080	811849
9984	811850
12181	811851
42333	811852
36034	811853
68591	811854
4384	811855
47057	811856
76405	811857
46881	811858
8525	811859
10821	811860
163817	811861
27101	811862
18144	811863
28600	811864
5209	811865
46264	811866
33483	811867
38839	811868
67791	811869
7303	811870
173	811871
95520	811872
7752	811873
22383	811874
60798	811875
20099	811876
55476	811877
51913	811878
131569	811879
42696	811880
46239	811881
27864	811882
75712	811883
37569	811884
9869	811885
14610	811886
108127	811887
40385	811888
2010	811889
85546	811890
62158	811891
7047	811892
1509	811893
4261	811894
73798	811895
40089	811896
78020	811897
29111	811898
150992	811899
7471	811900
77831	811901
2945	811902
132420	811903
18980	811904
2879	811905
35096	811906
119893	811907
57080	811908
30013	811909
19720	811910
2505	811911
48977	811912
22168	811913
7559	811914
11476	811915
16921	811916
128047	811917
42216	811918
3905	811919
32059	811920
3742	811921
127589	811922
7433	811923
3746	811924
87554	811925
2082	811926
17905	811927
8774	811928
93173	811929
1664	811930
92532	811931
22442	811932
33289	811933
122515	811934
26404	811935
84727	811936
15519	811937
100768	811938
2949	811939
69410	811940
58295	811941
46502	811942
5790	811943
3833	811944
39189	811945
15417	811946
67455	811947
87653	811948
42329	811949
165297	811950
122875	811951
3486	811952
17525	811953
82371	811954
39085	811955
54384	811956
81742	811957
32139	811958
22388	811959
3133	811960
18905	811961
1282	811962
745	811963
65528	811964
43747	811965
11089	811966
86147	811967
81127	811968
20782	811969
71318	811970
24542	811971
53647	811972
43755	811973
19525	811974
78825	811975
28585	811976
35224	811977
57535	811978
77633	811979
47936	811980
112468	811981
89440	811982
11393	811983
108021	811984
59796	811985
125882	811986
24508	811987
1386	811988
118127	811989
16492	811990
668	811991
99899	811992
138899	811993
41844	811994
1625	811995
1420	811996
64427	811997
7687	811998
17314	811999
66142	812000
85805	812001
3233	812002
620	812003
28063	812004
31442	812005
17294	812006
7463	812007
67859	812008
87941	812009
655	812010
576	812011
17508	812012
130173	812013
6142	812014
38335	812015
36869	812016
8950	812017
16558	812018
35473	812019
17378	812020
11001	812021
41927	812022
4632	812023
670	812024
6514	812025
24589	812026
131723	812027
30950	812028
3099	812029
67346	812030
22184	812031
77040	812032
28784	812033
38956	812034
110108	812035
31003	812036
26602	812037
45736	812038
28642	812039
9054	812040
96927	812041
149	812042
48781	812043
86041	812044
60575	812045
6410	812046
51264	812047
16019	812048
8156	812049
5052	812050
23	812051
26421	812052
123969	812053
5152	812054
101	812055
1675	812056
1468	812057
71740	812058
6896	812059
1627	812060
18938	812061
8419	812062
18718	812063
40037	812064
1042	812065
5856	812066
9312	812067
53567	812068
10178	812069
34346	812070
72045	812071
21806	812072
14817	812073
41721	812074
52072	812075
14201	812076
12422	812077
2856	812078
66419	812079
13543	812080
121178	812081
30148	812082
561	812083
11547	812084
23714	812085
47405	812086
11209	812087
105125	812088
5455	812089
25160	812090
3670	812091
57992	812092
680	812093
119805	812094
69238	812095
105010	812096
125108	812097
92181	812098
13465	812099
58682	812100
48800	812101
11808	812102
23537	812103
41725	812104
3374	812105
93	812106
11225	812107
19442	812108
49119	812109
240	812110
995	812111
10400	812112
54053	812113
60156	812114
49663	812115
85898	812116
51127	812117
7337	812118
69259	812119
36604	812120
46160	812121
60608	812122
53108	812123
101647	812124
6863	812125
29224	812126
473	812127
89134	812128
59885	812129
5372	812130
56149	812131
32411	812132
752	812133
99657	812134
142057	812135
12853	812136
95869	812137
78664	812138
33454	812139
19385	812140
24812	812141
49241	812142
12176	812143
77331	812144
41431	812145
97498	812146
35272	812147
8751	812148
50647	812149
161085	812150
76641	812151
2319	812152
35383	812153
6964	812154
64145	812155
49122	812156
4728	812157
28843	812158
15034	812159
3356	812160
48548	812161
25919	812162
5119	812163
44679	812164
1172	812165
10519	812166
141491	812167
11657	812168
27829	812169
591	812170
4995	812171
31108	812172
93743	812173
7792	812174
10066	812175
48681	812176
59500	812177
95408	812178
63554	812179
63004	812180
139	812181
3746	812182
16587	812183
16395	812184
46522	812185
5903	812186
114873	812187
81587	812188
100570	812189
43399	812190
12107	812191
494	812192
58642	812193
26284	812194
14115	812195
41515	812196
41456	812197
16529	812198
51761	812199
29715	812200
888	812201
114555	812202
5879	812203
696	812204
1377	812205
9475	812206
48339	812207
13868	812208
8187	812209
33824	812210
109656	812211
42996	812212
50496	812213
9149	812214
97029	812215
10401	812216
35814	812217
11138	812218
1867	812219
82268	812220
20075	812221
16990	812222
626	812223
8423	812224
8956	812225
20195	812226
89864	812227
124369	812228
5879	812229
40034	812230
14526	812231
84467	812232
30780	812233
22292	812234
1754	812235
7036	812236
39910	812237
1994	812238
46325	812239
70093	812240
4483	812241
37670	812242
66200	812243
33217	812244
75060	812245
125407	812246
39285	812247
17052	812248
32133	812249
331	812250
161084	812251
7674	812252
2842	812253
124356	812254
29586	812255
21100	812256
23809	812257
898	812258
31669	812259
1236	812260
76911	812261
18548	812262
105900	812263
134229	812264
31406	812265
3983	812266
22145	812267
5232	812268
15789	812269
126222	812270
12856	812271
39543	812272
21823	812273
21187	812274
95300	812275
112827	812276
84101	812277
21108	812278
79588	812279
66848	812280
723	812281
37354	812282
8948	812283
29294	812284
7351	812285
5237	812286
5857	812287
3664	812288
57662	812289
7022	812290
12787	812291
704	812292
1587	812293
91276	812294
2410	812295
114808	812296
105386	812297
37499	812298
138637	812299
35726	812300
59020	812301
42956	812302
48234	812303
10381	812304
10847	812305
20887	812306
93851	812307
4830	812308
26264	812309
9694	812310
72153	812311
156324	812312
3664	812313
9568	812314
12028	812315
4307	812316
75141	812317
15171	812318
56146	812319
4724	812320
84598	812321
31166	812322
43769	812323
107406	812324
4329	812325
75726	812326
30707	812327
60358	812328
165716	812329
39156	812330
307	812331
99985	812332
416	812333
88805	812334
22384	812335
34615	812336
1843	812337
117770	812338
6114	812339
9649	812340
50167	812341
91936	812342
70833	812343
35354	812344
3163	812345
25192	812346
3783	812347
122510	812348
26688	812349
1909	812350
80074	812351
110207	812352
450	812353
134527	812354
55291	812355
50408	812356
74386	812357
117620	812358
16828	812359
9620	812360
56801	812361
74050	812362
10509	812363
24669	812364
6574	812365
84367	812366
166021	812367
15508	812368
131498	812369
90223	812370
1774	812371
5836	812372
44765	812373
22830	812374
37976	812375
18337	812376
68273	812377
13252	812378
102	812379
81515	812380
5015	812381
29297	812382
30543	812383
6291	812384
60622	812385
76090	812386
46856	812387
52941	812388
52426	812389
881	812390
1496	812391
7135	812392
4685	812393
24955	812394
70490	812395
51564	812396
116955	812397
93664	812398
70402	812399
48174	812400
74103	812401
5560	812402
7650	812403
29	812404
107763	812405
68511	812406
114250	812407
80877	812408
8454	812409
2072	812410
56465	812411
148978	812412
97124	812413
116409	812414
4616	812415
56313	812416
38179	812417
99597	812418
154208	812419
106595	812420
32313	812421
3051	812422
5780	812423
38504	812424
116473	812425
103220	812426
13078	812427
8047	812428
20360	812429
6838	812430
33094	812431
35547	812432
62727	812433
16454	812434
24757	812435
117881	812436
159754	812437
7278	812438
158257	812439
2427	812440
123750	812441
80851	812442
1729	812443
13486	812444
23090	812445
83689	812446
1581	812447
39535	812448
75100	812449
11490	812450
283	812451
15891	812452
6206	812453
96434	812454
2231	812455
16477	812456
53665	812457
39859	812458
9191	812459
36791	812460
86007	812461
57712	812462
1882	812463
133352	812464
1688	812465
111210	812466
65666	812467
1836	812468
49216	812469
80855	812470
1192	812471
10716	812472
153432	812473
16135	812474
7014	812475
12862	812476
3704	812477
74456	812478
4914	812479
16167	812480
60335	812481
2693	812482
54592	812483
4523	812484
17358	812485
54331	812486
9134	812487
36000	812488
32792	812489
6186	812490
691	812491
15988	812492
27522	812493
118213	812494
43449	812495
2	812496
25845	812497
2877	812498
69115	812499
63670	812500
3326	812501
50072	812502
25423	812503
66129	812504
27542	812505
71649	812506
1032	812507
87738	812508
145534	812509
78017	812510
50187	812511
32441	812512
88585	812513
29457	812514
99538	812515
166369	812516
10636	812517
7331	812518
28118	812519
80065	812520
11283	812521
111739	812522
134695	812523
1930	812524
3419	812525
10433	812526
92126	812527
142653	812528
6397	812529
67096	812530
20076	812531
4687	812532
6249	812533
76869	812534
114974	812535
15806	812536
22651	812537
89436	812538
23790	812539
10639	812540
17351	812541
8895	812542
67765	812543
9179	812544
16462	812545
233	812546
27175	812547
131889	812548
5251	812549
10943	812550
12157	812551
106077	812552
54589	812553
14350	812554
97484	812555
1667	812556
31619	812557
19027	812558
163370	812559
35448	812560
65820	812561
39845	812562
13664	812563
102856	812564
471	812565
9128	812566
68047	812567
43931	812568
22907	812569
12221	812570
41238	812571
34585	812572
91579	812573
131882	812574
80850	812575
45569	812576
7879	812577
80787	812578
28931	812579
29607	812580
10535	812581
8008	812582
51528	812583
14803	812584
120119	812585
3550	812586
8839	812587
131389	812588
3627	812589
32389	812590
1450	812591
70443	812592
16934	812593
22496	812594
2817	812595
48611	812596
13848	812597
4952	812598
49050	812599
106872	812600
50765	812601
44732	812602
28113	812603
138526	812604
1015	812605
30918	812606
10944	812607
15641	812608
35127	812609
9493	812610
21621	812611
82846	812612
101527	812613
57442	812614
69297	812615
65959	812616
59215	812617
12830	812618
25108	812619
6255	812620
162515	812621
79105	812622
85	812623
104251	812624
20936	812625
149658	812626
16932	812627
149463	812628
8382	812629
34354	812630
12404	812631
75481	812632
50807	812633
159869	812634
17548	812635
20199	812636
23205	812637
13145	812638
34627	812639
15003	812640
44364	812641
20571	812642
79414	812643
2555	812644
13066	812645
2438	812646
45632	812647
38213	812648
99459	812649
7032	812650
131936	812651
4147	812652
50251	812653
5961	812654
97487	812655
28479	812656
119804	812657
59745	812658
62556	812659
9686	812660
67259	812661
74834	812662
13850	812663
129171	812664
17397	812665
1162	812666
54324	812667
1538	812668
53804	812669
2539	812670
2503	812671
89229	812672
89478	812673
46807	812674
41107	812675
21252	812676
1415	812677
106215	812678
27242	812679
7970	812680
2479	812681
56491	812682
122042	812683
29954	812684
1646	812685
145118	812686
85198	812687
57290	812688
28654	812689
37434	812690
2619	812691
1691	812692
33131	812693
165061	812694
8529	812695
7590	812696
50933	812697
10232	812698
116330	812699
71845	812700
378	812701
11871	812702
4082	812703
131835	812704
354	812705
33935	812706
60317	812707
21280	812708
28653	812709
35791	812710
40198	812711
2015	812712
47800	812713
92161	812714
10156	812715
16313	812716
36478	812717
27354	812718
120584	812719
86420	812720
127084	812721
2535	812722
22037	812723
40652	812724
36401	812725
47800	812726
24601	812727
144054	812728
41956	812729
27784	812730
26763	812731
70903	812732
38872	812733
27748	812734
36516	812735
20385	812736
9693	812737
134415	812738
32138	812739
24936	812740
4397	812741
112236	812742
49657	812743
109262	812744
235	812745
33773	812746
15069	812747
5353	812748
85795	812749
118460	812750
6936	812751
15876	812752
11107	812753
118392	812754
8466	812755
31721	812756
1676	812757
3236	812758
18969	812759
14342	812760
40876	812761
7315	812762
29625	812763
86594	812764
32437	812765
23969	812766
57465	812767
77212	812768
18521	812769
16011	812770
86	812771
27321	812772
57282	812773
2990	812774
35216	812775
164512	812776
50214	812777
75989	812778
14191	812779
4443	812780
1210	812781
154725	812782
6594	812783
77563	812784
6719	812785
13446	812786
3137	812787
21207	812788
84180	812789
8329	812790
57481	812791
14097	812792
20070	812793
60337	812794
81745	812795
20750	812796
49980	812797
13480	812798
8850	812799
341	812800
2450	812801
15494	812802
40116	812803
11747	812804
6414	812805
83596	812806
44895	812807
119487	812808
68119	812809
113693	812810
3313	812811
487	812812
19362	812813
54515	812814
31972	812815
52094	812816
39573	812817
1194	812818
7559	812819
1359	812820
7651	812821
17622	812822
83484	812823
97001	812824
2469	812825
19930	812826
74181	812827
75505	812828
55419	812829
56979	812830
42616	812831
121021	812832
81609	812833
10913	812834
39362	812835
43926	812836
12373	812837
5538	812838
16447	812839
48584	812840
48060	812841
704	812842
155063	812843
130100	812844
121461	812845
19414	812846
17441	812847
6868	812848
90307	812849
76957	812850
2220	812851
12237	812852
5666	812853
7424	812854
67316	812855
52545	812856
163789	812857
10116	812858
9185	812859
2679	812860
76810	812861
6655	812862
10987	812863
82680	812864
32647	812865
100278	812866
52001	812867
43963	812868
74851	812869
55724	812870
127766	812871
145575	812872
112782	812873
28082	812874
22295	812875
54559	812876
12255	812877
57292	812878
1071	812879
14035	812880
67357	812881
2113	812882
99158	812883
21248	812884
99321	812885
27218	812886
3879	812887
60365	812888
860	812889
13788	812890
54779	812891
10529	812892
10090	812893
34577	812894
17027	812895
17386	812896
134307	812897
13551	812898
44796	812899
3943	812900
40447	812901
4235	812902
11723	812903
20240	812904
8533	812905
9047	812906
18640	812907
21857	812908
18644	812909
78215	812910
57046	812911
441	812912
10159	812913
19990	812914
48010	812915
413	812916
6020	812917
33196	812918
5051	812919
7542	812920
6914	812921
85882	812922
36981	812923
111189	812924
104012	812925
31759	812926
44496	812927
21024	812928
18038	812929
3400	812930
125514	812931
1968	812932
14423	812933
42890	812934
1061	812935
40949	812936
18801	812937
54730	812938
16560	812939
2221	812940
17728	812941
9624	812942
113633	812943
1205	812944
38454	812945
22902	812946
589	812947
95461	812948
30370	812949
139639	812950
97722	812951
78532	812952
83213	812953
6413	812954
40469	812955
14350	812956
17100	812957
66319	812958
51599	812959
12127	812960
105422	812961
80726	812962
95471	812963
28339	812964
34262	812965
6689	812966
125070	812967
111141	812968
1111	812969
150777	812970
101033	812971
71531	812972
2809	812973
41737	812974
15760	812975
7469	812976
78057	812977
40198	812978
4411	812979
71663	812980
50104	812981
9849	812982
8532	812983
854	812984
41270	812985
12093	812986
664	812987
10678	812988
58318	812989
12982	812990
17575	812991
14350	812992
2689	812993
11134	812994
56898	812995
58041	812996
20108	812997
63637	812998
125965	812999
115052	813000
10156	813001
51903	813002
293	813003
65703	813004
11955	813005
119394	813006
41651	813007
3768	813008
4425	813009
2168	813010
24155	813011
83259	813012
1197	813013
57587	813014
22272	813015
1015	813016
1516	813017
77962	813018
64669	813019
23047	813020
22534	813021
30103	813022
21676	813023
80356	813024
28033	813025
9213	813026
8180	813027
19053	813028
534	813029
19078	813030
160297	813031
98998	813032
125759	813033
24034	813034
86601	813035
11064	813036
11610	813037
22407	813038
16	813039
18638	813040
14958	813041
111312	813042
23646	813043
53775	813044
9983	813045
42700	813046
27640	813047
16045	813048
44197	813049
1720	813050
3512	813051
131249	813052
36510	813053
94916	813054
71584	813055
14415	813056
37485	813057
26712	813058
100251	813059
144789	813060
125994	813061
43897	813062
41064	813063
21881	813064
11548	813065
3798	813066
14849	813067
48025	813068
28510	813069
85855	813070
21615	813071
443	813072
21693	813073
86056	813074
124092	813075
69741	813076
24424	813077
44101	813078
1405	813079
96929	813080
42317	813081
114116	813082
59807	813083
5203	813084
39529	813085
143177	813086
33038	813087
14548	813088
31594	813089
6636	813090
23080	813091
60752	813092
37876	813093
162940	813094
3617	813095
8682	813096
40289	813097
7156	813098
5191	813099
20420	813100
1646	813101
23866	813102
152733	813103
59604	813104
12064	813105
61041	813106
4190	813107
25172	813108
31643	813109
43589	813110
30194	813111
63887	813112
104170	813113
3365	813114
7049	813115
82287	813116
613	813117
16067	813118
33561	813119
2409	813120
21153	813121
27644	813122
76741	813123
34675	813124
19931	813125
69943	813126
22111	813127
35721	813128
50888	813129
68049	813130
2704	813131
38197	813132
38892	813133
2948	813134
31261	813135
86706	813136
37	813137
12351	813138
6620	813139
5767	813140
5697	813141
29749	813142
4467	813143
24271	813144
58605	813145
20767	813146
5750	813147
27344	813148
38705	813149
32906	813150
128153	813151
63945	813152
41914	813153
6660	813154
3380	813155
51928	813156
28393	813157
29570	813158
8804	813159
86386	813160
43146	813161
60138	813162
37915	813163
129111	813164
49061	813165
100803	813166
3891	813167
47695	813168
1912	813169
8711	813170
36938	813171
86541	813172
36058	813173
16397	813174
1693	813175
81288	813176
86754	813177
20280	813178
47505	813179
162656	813180
51174	813181
37920	813182
1210	813183
24370	813184
34112	813185
1023	813186
5199	813187
8489	813188
44249	813189
3569	813190
1869	813191
61187	813192
1814	813193
89031	813194
87113	813195
3437	813196
23228	813197
1375	813198
46611	813199
121280	813200
38902	813201
2267	813202
32236	813203
51785	813204
51131	813205
1282	813206
7619	813207
71024	813208
15667	813209
1203	813210
39556	813211
37	813212
87904	813213
16939	813214
52069	813215
29732	813216
38037	813217
4170	813218
2949	813219
19289	813220
22417	813221
39803	813222
108822	813223
13362	813224
85028	813225
9255	813226
23105	813227
55754	813228
913	813229
40881	813230
2995	813231
1194	813232
6278	813233
21736	813234
22529	813235
5986	813236
26825	813237
18568	813238
4828	813239
100569	813240
4885	813241
3681	813242
13762	813243
38311	813244
6627	813245
26109	813246
1588	813247
70945	813248
99960	813249
67744	813250
51840	813251
27117	813252
22678	813253
90553	813254
72463	813255
24382	813256
41147	813257
10362	813258
38651	813259
3293	813260
1599	813261
2492	813262
111334	813263
35578	813264
14657	813265
29116	813266
147609	813267
25998	813268
2711	813269
96285	813270
44222	813271
19901	813272
5644	813273
30117	813274
3733	813275
91219	813276
20822	813277
5089	813278
9627	813279
36328	813280
83933	813281
127702	813282
72320	813283
1428	813284
73139	813285
4675	813286
33085	813287
45569	813288
80829	813289
28559	813290
3740	813291
10376	813292
2018	813293
8325	813294
865	813295
95756	813296
1262	813297
51351	813298
100414	813299
28469	813300
21724	813301
191	813302
128988	813303
81058	813304
34241	813305
83	813306
54980	813307
21744	813308
9264	813309
903	813310
2400	813311
144188	813312
65515	813313
2038	813314
40694	813315
127417	813316
17176	813317
19263	813318
25327	813319
11147	813320
12566	813321
41167	813322
12038	813323
69743	813324
12418	813325
15263	813326
106255	813327
4133	813328
124542	813329
33026	813330
23671	813331
9177	813332
17433	813333
19059	813334
29130	813335
79458	813336
4020	813337
49797	813338
3840	813339
628	813340
6759	813341
13453	813342
3790	813343
4600	813344
1288	813345
4336	813346
14573	813347
17326	813348
36095	813349
54596	813350
41889	813351
38353	813352
90601	813353
63170	813354
19323	813355
54534	813356
22511	813357
7796	813358
25167	813359
2190	813360
14350	813361
55106	813362
81309	813363
19816	813364
96289	813365
5480	813366
3082	813367
114187	813368
972	813369
28045	813370
70198	813371
69707	813372
50716	813373
356	813374
13725	813375
6360	813376
41310	813377
75453	813378
6385	813379
163998	813380
25311	813381
22553	813382
51946	813383
879	813384
7005	813385
21	813386
69313	813387
34935	813388
63447	813389
180	813390
2124	813391
80436	813392
86468	813393
16825	813394
59644	813395
2265	813396
11250	813397
36412	813398
577	813399
10855	813400
12586	813401
21574	813402
141504	813403
39878	813404
18188	813405
23545	813406
18331	813407
106354	813408
3618	813409
11634	813410
79552	813411
80519	813412
75942	813413
7272	813414
36775	813415
17523	813416
25121	813417
3374	813418
242	813419
57858	813420
6057	813421
47352	813422
13928	813423
4624	813424
929	813425
71144	813426
36520	813427
9879	813428
29976	813429
13192	813430
66592	813431
48802	813432
132069	813433
98901	813434
44378	813435
98274	813436
49383	813437
51228	813438
61	813439
33711	813440
18904	813441
84981	813442
39060	813443
61750	813444
113595	813445
2284	813446
41818	813447
15355	813448
73000	813449
9293	813450
33286	813451
20088	813452
4261	813453
4034	813454
63625	813455
52245	813456
19530	813457
3936	813458
103991	813459
112	813460
97919	813461
26129	813462
29477	813463
8571	813464
11817	813465
10716	813466
27454	813467
109933	813468
469	813469
48529	813470
31516	813471
96477	813472
69177	813473
46520	813474
8838	813475
68796	813476
2262	813477
1427	813478
20240	813479
20880	813480
47272	813481
77472	813482
536	813483
159050	813484
123330	813485
144903	813486
22656	813487
52681	813488
16397	813489
578	813490
12695	813491
11246	813492
4575	813493
6407	813494
57611	813495
1355	813496
25680	813497
74029	813498
73312	813499
36737	813500
49852	813501
53018	813502
6839	813503
12828	813504
61197	813505
15125	813506
21997	813507
42074	813508
2620	813509
81336	813510
38424	813511
50243	813512
4705	813513
3882	813514
14158	813515
12223	813516
506	813517
49351	813518
18128	813519
26572	813520
8882	813521
67707	813522
35131	813523
377	813524
25035	813525
50335	813526
3891	813527
10857	813528
611	813529
65	813530
43152	813531
35588	813532
24741	813533
103675	813534
2025	813535
22480	813536
4280	813537
15400	813538
125033	813539
60487	813540
6956	813541
1062	813542
46045	813543
124381	813544
1988	813545
124490	813546
49526	813547
16597	813548
48476	813549
68898	813550
28608	813551
158389	813552
12304	813553
128473	813554
35258	813555
508	813556
32062	813557
35841	813558
44211	813559
11623	813560
2273	813561
6586	813562
128305	813563
18729	813564
127523	813565
26898	813566
125652	813567
7528	813568
125347	813569
17840	813570
20295	813571
5305	813572
50102	813573
76212	813574
30567	813575
33435	813576
62260	813577
28986	813578
31087	813579
47767	813580
17375	813581
14047	813582
62364	813583
91193	813584
2992	813585
35509	813586
36131	813587
14062	813588
166314	813589
476	813590
18175	813591
42520	813592
1313	813593
27538	813594
25253	813595
21070	813596
22754	813597
10304	813598
4104	813599
13730	813600
70474	813601
21302	813602
127753	813603
10749	813604
7198	813605
10734	813606
27163	813607
3285	813608
85021	813609
9462	813610
21375	813611
8097	813612
48162	813613
10133	813614
3600	813615
34579	813616
11197	813617
22334	813618
103904	813619
14608	813620
35574	813621
14270	813622
43103	813623
32311	813624
25720	813625
42977	813626
15360	813627
30508	813628
15221	813629
19364	813630
7047	813631
108169	813632
73704	813633
2655	813634
29978	813635
1520	813636
19324	813637
141440	813638
30213	813639
128973	813640
37111	813641
35192	813642
76595	813643
37517	813644
20684	813645
85311	813646
129979	813647
65837	813648
124033	813649
10515	813650
125962	813651
19425	813652
39458	813653
70814	813654
29512	813655
45102	813656
10115	813657
40835	813658
4722	813659
5312	813660
23642	813661
66596	813662
158357	813663
21688	813664
39183	813665
22848	813666
61779	813667
249	813668
38011	813669
82226	813670
24470	813671
23112	813672
54115	813673
633	813674
21740	813675
26636	813676
57702	813677
74058	813678
26646	813679
11544	813680
98512	813681
15533	813682
32686	813683
5722	813684
17266	813685
127532	813686
38812	813687
183	813688
18602	813689
31145	813690
54343	813691
3917	813692
123909	813693
75922	813694
9311	813695
122342	813696
16851	813697
10921	813698
30	813699
27778	813700
28293	813701
163655	813702
85847	813703
5254	813704
2506	813705
21997	813706
19835	813707
14494	813708
52291	813709
2193	813710
8579	813711
108341	813712
20557	813713
58261	813714
43651	813715
471	813716
29048	813717
17163	813718
30514	813719
7789	813720
3004	813721
93612	813722
6288	813723
66126	813724
34586	813725
31853	813726
13740	813727
10537	813728
39834	813729
141079	813730
1752	813731
10912	813732
31254	813733
124636	813734
4350	813735
56968	813736
957	813737
5087	813738
4334	813739
27957	813740
22050	813741
40337	813742
1129	813743
31137	813744
25535	813745
12850	813746
40281	813747
3084	813748
9815	813749
395	813750
5300	813751
61268	813752
8046	813753
114009	813754
4557	813755
35407	813756
41329	813757
33892	813758
159630	813759
141499	813760
28805	813761
20859	813762
22332	813763
20106	813764
12350	813765
52110	813766
6420	813767
15548	813768
90635	813769
29359	813770
52087	813771
18692	813772
4290	813773
87627	813774
2504	813775
14689	813776
18076	813777
158233	813778
2718	813779
37971	813780
26142	813781
24042	813782
106295	813783
62137	813784
65713	813785
23015	813786
20661	813787
86648	813788
5243	813789
104518	813790
62847	813791
27181	813792
11785	813793
150189	813794
142270	813795
44208	813796
7153	813797
83142	813798
13995	813799
13345	813800
6460	813801
36624	813802
618	813803
10928	813804
13628	813805
96125	813806
49002	813807
127196	813808
143344	813809
39451	813810
17744	813811
30403	813812
43872	813813
27837	813814
641	813815
43129	813816
113552	813817
42013	813818
9032	813819
36365	813820
10797	813821
19665	813822
44804	813823
50011	813824
40328	813825
66162	813826
78689	813827
32679	813828
6718	813829
99008	813830
60	813831
1649	813832
70228	813833
26301	813834
26233	813835
42600	813836
1268	813837
10078	813838
41907	813839
61262	813840
15225	813841
41478	813842
2632	813843
50348	813844
84996	813845
76028	813846
14218	813847
33866	813848
10893	813849
47905	813850
9463	813851
46327	813852
34629	813853
7369	813854
71785	813855
65898	813856
23570	813857
50890	813858
21766	813859
43285	813860
159376	813861
4668	813862
37740	813863
30091	813864
109577	813865
33152	813866
703	813867
27603	813868
83782	813869
30476	813870
52444	813871
90354	813872
290	813873
76654	813874
3682	813875
12229	813876
104210	813877
17851	813878
24665	813879
2177	813880
23727	813881
2385	813882
61889	813883
2294	813884
3893	813885
79971	813886
2271	813887
85226	813888
34597	813889
15975	813890
10787	813891
1761	813892
30514	813893
117457	813894
28609	813895
74622	813896
24276	813897
27485	813898
1019	813899
125294	813900
39239	813901
8760	813902
45670	813903
148940	813904
130149	813905
2358	813906
92071	813907
109733	813908
14152	813909
62361	813910
90840	813911
855	813912
23947	813913
18782	813914
11647	813915
3421	813916
35184	813917
372	813918
120412	813919
56021	813920
31072	813921
99982	813922
42732	813923
14937	813924
26036	813925
61088	813926
60631	813927
25504	813928
16692	813929
149422	813930
55306	813931
1155	813932
122323	813933
50768	813934
16502	813935
74511	813936
75201	813937
36631	813938
90058	813939
40015	813940
80165	813941
16992	813942
29391	813943
120151	813944
40551	813945
2311	813946
30240	813947
17971	813948
46208	813949
69431	813950
126021	813951
20902	813952
74261	813953
286	813954
76223	813955
5766	813956
25755	813957
35981	813958
21672	813959
138897	813960
17385	813961
11286	813962
7798	813963
40630	813964
47527	813965
36074	813966
25265	813967
701	813968
1707	813969
31102	813970
48921	813971
112382	813972
19666	813973
72000	813974
128221	813975
47450	813976
22548	813977
38459	813978
90259	813979
30913	813980
7568	813981
35431	813982
89451	813983
15709	813984
20626	813985
71177	813986
4852	813987
74957	813988
31555	813989
73100	813990
10760	813991
38860	813992
97330	813993
29760	813994
33838	813995
68260	813996
58550	813997
1703	813998
79131	813999
91	814000
42485	814001
31225	814002
72409	814003
6928	814004
6482	814005
96320	814006
3162	814007
493	814008
89869	814009
41967	814010
74439	814011
121246	814012
2598	814013
9165	814014
77707	814015
25100	814016
40334	814017
3581	814018
4003	814019
69178	814020
105986	814021
14600	814022
27835	814023
18363	814024
5094	814025
29243	814026
8131	814027
3468	814028
2157	814029
10220	814030
1235	814031
850	814032
981	814033
33568	814034
76642	814035
14765	814036
58909	814037
676	814038
9284	814039
38890	814040
150761	814041
6224	814042
10138	814043
121242	814044
925	814045
34346	814046
15429	814047
80187	814048
8056	814049
23356	814050
32643	814051
3331	814052
21968	814053
56855	814054
20069	814055
6400	814056
17562	814057
23812	814058
20993	814059
114622	814060
26535	814061
74719	814062
13372	814063
36508	814064
92904	814065
19380	814066
154673	814067
28489	814068
118199	814069
2884	814070
122050	814071
18943	814072
47231	814073
11172	814074
26139	814075
4482	814076
7271	814077
71639	814078
641	814079
81373	814080
50271	814081
19839	814082
8483	814083
85836	814084
55424	814085
296	814086
30312	814087
139125	814088
32164	814089
24454	814090
51977	814091
26638	814092
102111	814093
67457	814094
17737	814095
30992	814096
67675	814097
10193	814098
137758	814099
2254	814100
65094	814101
50460	814102
95479	814103
58599	814104
50667	814105
154025	814106
18276	814107
26600	814108
22086	814109
107025	814110
70327	814111
25034	814112
18044	814113
53811	814114
26030	814115
15617	814116
19820	814117
40149	814118
1841	814119
47332	814120
11201	814121
98369	814122
14631	814123
1732	814124
77760	814125
141833	814126
2089	814127
71289	814128
58839	814129
48479	814130
3567	814131
41411	814132
104517	814133
2993	814134
16761	814135
46847	814136
31600	814137
97243	814138
35714	814139
26831	814140
4379	814141
81786	814142
161090	814143
13089	814144
76319	814145
593	814146
92931	814147
91	814148
129961	814149
305	814150
93199	814151
82722	814152
3194	814153
67229	814154
3985	814155
52533	814156
50013	814157
3654	814158
22681	814159
92186	814160
125051	814161
37371	814162
7440	814163
14266	814164
4198	814165
12103	814166
76208	814167
56587	814168
10499	814169
31182	814170
64352	814171
2800	814172
1730	814173
12449	814174
72139	814175
35693	814176
61808	814177
76776	814178
6354	814179
5786	814180
16589	814181
112077	814182
99673	814183
2506	814184
61330	814185
294	814186
40377	814187
12576	814188
2200	814189
47548	814190
95305	814191
22275	814192
17013	814193
118481	814194
20399	814195
122224	814196
53886	814197
33565	814198
36188	814199
94211	814200
62504	814201
19165	814202
19457	814203
18116	814204
25405	814205
7792	814206
5720	814207
107676	814208
29805	814209
129738	814210
30866	814211
44802	814212
94875	814213
15946	814214
44250	814215
54026	814216
21072	814217
36565	814218
59871	814219
200	814220
35605	814221
66836	814222
84291	814223
92516	814224
671	814225
36984	814226
33992	814227
947	814228
3302	814229
119072	814230
55620	814231
24493	814232
59385	814233
2860	814234
10237	814235
6433	814236
38137	814237
11848	814238
40	814239
104767	814240
59340	814241
23910	814242
14185	814243
50425	814244
61037	814245
1060	814246
20527	814247
56121	814248
22562	814249
87043	814250
5390	814251
58808	814252
55793	814253
48341	814254
14577	814255
2980	814256
33175	814257
1227	814258
31644	814259
55612	814260
104546	814261
9828	814262
51711	814263
10630	814264
656	814265
1371	814266
21388	814267
19491	814268
73673	814269
18973	814270
62162	814271
55268	814272
3400	814273
13555	814274
9900	814275
40177	814276
23827	814277
19938	814278
49276	814279
94805	814280
80831	814281
3578	814282
23160	814283
39211	814284
18304	814285
28260	814286
126294	814287
8516	814288
59668	814289
2375	814290
37795	814291
5548	814292
61440	814293
5193	814294
25432	814295
8110	814296
27061	814297
63417	814298
94192	814299
3438	814300
22795	814301
39281	814302
70766	814303
34720	814304
1502	814305
61728	814306
232	814307
8781	814308
20331	814309
565	814310
58196	814311
13121	814312
12062	814313
31061	814314
4384	814315
51779	814316
2106	814317
7974	814318
137581	814319
19350	814320
2672	814321
6779	814322
39063	814323
75752	814324
115819	814325
8950	814326
29312	814327
46827	814328
105097	814329
110588	814330
36708	814331
57980	814332
4827	814333
44855	814334
457	814335
38798	814336
49372	814337
8808	814338
18009	814339
92478	814340
16769	814341
14862	814342
16366	814343
5788	814344
66697	814345
19115	814346
39690	814347
6435	814348
46018	814349
96692	814350
56301	814351
17150	814352
37842	814353
47870	814354
159800	814355
245	814356
2209	814357
13792	814358
36124	814359
51769	814360
42299	814361
38705	814362
3083	814363
124273	814364
5923	814365
140179	814366
16995	814367
36141	814368
357	814369
94921	814370
46483	814371
446	814372
35508	814373
1118	814374
23	814375
126326	814376
137905	814377
63327	814378
2700	814379
104699	814380
95885	814381
92766	814382
65586	814383
119290	814384
92057	814385
36898	814386
18840	814387
33667	814388
99010	814389
42357	814390
183	814391
8364	814392
108370	814393
1446	814394
15475	814395
66296	814396
12775	814397
96091	814398
1281	814399
10911	814400
96366	814401
160841	814402
44493	814403
98230	814404
3003	814405
24023	814406
17557	814407
8496	814408
80958	814409
156282	814410
64379	814411
4442	814412
22367	814413
33558	814414
8114	814415
99558	814416
29506	814417
53179	814418
25942	814419
129060	814420
34838	814421
90718	814422
15919	814423
111115	814424
8461	814425
13161	814426
214	814427
16413	814428
49827	814429
1853	814430
8162	814431
1230	814432
98232	814433
1559	814434
56071	814435
25790	814436
29017	814437
1572	814438
41745	814439
7589	814440
72591	814441
29415	814442
29495	814443
67546	814444
41021	814445
52	814446
114084	814447
5373	814448
21705	814449
121331	814450
20988	814451
14473	814452
104814	814453
17682	814454
399	814455
7496	814456
30550	814457
17925	814458
1108	814459
2845	814460
73725	814461
41937	814462
127330	814463
15362	814464
15518	814465
14071	814466
8232	814467
397	814468
43791	814469
15402	814470
48084	814471
18623	814472
9866	814473
6799	814474
91024	814475
60847	814476
24768	814477
24264	814478
27383	814479
32718	814480
2768	814481
4739	814482
72327	814483
73137	814484
94044	814485
13429	814486
7832	814487
57473	814488
41171	814489
50105	814490
71509	814491
13505	814492
9003	814493
4726	814494
25946	814495
40005	814496
4768	814497
59808	814498
78315	814499
872	814500
88645	814501
30058	814502
107289	814503
21652	814504
59090	814505
25358	814506
57220	814507
18043	814508
29223	814509
28825	814510
11288	814511
23547	814512
38026	814513
6478	814514
81850	814515
117826	814516
7966	814517
36861	814518
23980	814519
102536	814520
36292	814521
17827	814522
33387	814523
16433	814524
8351	814525
67294	814526
40310	814527
1838	814528
18715	814529
1355	814530
47207	814531
9933	814532
64592	814533
32789	814534
20164	814535
12397	814536
100673	814537
21880	814538
214	814539
24708	814540
138230	814541
108788	814542
211	814543
47281	814544
102912	814545
48051	814546
5285	814547
107495	814548
16053	814549
7103	814550
48896	814551
54142	814552
67076	814553
11769	814554
55932	814555
48259	814556
8026	814557
102564	814558
36322	814559
18606	814560
136552	814561
10167	814562
73965	814563
40715	814564
134163	814565
1046	814566
41407	814567
33085	814568
55400	814569
10928	814570
40430	814571
3135	814572
97	814573
12371	814574
13558	814575
17812	814576
2680	814577
22027	814578
12236	814579
13393	814580
160104	814581
239	814582
77702	814583
2899	814584
36112	814585
11617	814586
8174	814587
3078	814588
22280	814589
3131	814590
57882	814591
6417	814592
72063	814593
18709	814594
94683	814595
8751	814596
9168	814597
424	814598
17519	814599
40587	814600
126753	814601
12835	814602
68423	814603
9166	814604
52318	814605
63929	814606
36102	814607
48483	814608
26690	814609
48171	814610
4221	814611
42671	814612
21930	814613
16392	814614
21644	814615
1521	814616
19974	814617
2882	814618
54964	814619
18113	814620
9449	814621
162854	814622
114169	814623
13228	814624
125600	814625
21055	814626
62370	814627
2514	814628
46779	814629
24204	814630
138374	814631
97000	814632
12279	814633
52097	814634
71567	814635
102694	814636
69990	814637
44593	814638
4534	814639
3319	814640
2264	814641
5902	814642
110325	814643
28647	814644
126839	814645
6288	814646
4676	814647
76661	814648
892	814649
102897	814650
130207	814651
11937	814652
1202	814653
9064	814654
2918	814655
4968	814656
20681	814657
100101	814658
1853	814659
164	814660
29878	814661
54938	814662
243	814663
39821	814664
28500	814665
75924	814666
27917	814667
14781	814668
115614	814669
6473	814670
42401	814671
2013	814672
27451	814673
16086	814674
6431	814675
5086	814676
8928	814677
25117	814678
11363	814679
70930	814680
15845	814681
25231	814682
2709	814683
90224	814684
43149	814685
10102	814686
15677	814687
9272	814688
43645	814689
4882	814690
10670	814691
4299	814692
122	814693
129629	814694
8350	814695
17793	814696
29213	814697
15742	814698
43575	814699
149758	814700
32884	814701
2264	814702
109734	814703
24197	814704
13341	814705
82577	814706
82272	814707
84771	814708
140631	814709
1740	814710
67702	814711
31836	814712
31853	814713
103981	814714
39377	814715
65126	814716
22056	814717
11676	814718
15971	814719
16131	814720
113816	814721
27096	814722
63893	814723
6630	814724
53285	814725
96018	814726
76399	814727
118128	814728
19	814729
16422	814730
19397	814731
125033	814732
41428	814733
23693	814734
61296	814735
21150	814736
151920	814737
31127	814738
36799	814739
51137	814740
5848	814741
5946	814742
36622	814743
2740	814744
27811	814745
106770	814746
16303	814747
84915	814748
140695	814749
50923	814750
3754	814751
50644	814752
800	814753
1598	814754
80815	814755
2545	814756
22311	814757
13521	814758
12340	814759
392	814760
1612	814761
41378	814762
48448	814763
2094	814764
146914	814765
14870	814766
74960	814767
32163	814768
12673	814769
9200	814770
3415	814771
38147	814772
10529	814773
53316	814774
40358	814775
38540	814776
13259	814777
16084	814778
10105	814779
39309	814780
93187	814781
1378	814782
27647	814783
32746	814784
2652	814785
69364	814786
14929	814787
283	814788
55043	814789
81187	814790
15311	814791
23663	814792
28599	814793
48501	814794
15755	814795
4706	814796
14854	814797
76126	814798
55038	814799
22178	814800
16014	814801
20929	814802
95896	814803
31423	814804
11467	814805
17315	814806
158717	814807
31517	814808
32184	814809
15334	814810
2582	814811
15156	814812
9865	814813
1937	814814
10585	814815
36139	814816
122020	814817
11946	814818
66299	814819
51352	814820
779	814821
84257	814822
44235	814823
44036	814824
58968	814825
26238	814826
15806	814827
35482	814828
23788	814829
8718	814830
16557	814831
64054	814832
24632	814833
130741	814834
68106	814835
75086	814836
30662	814837
13537	814838
11987	814839
3134	814840
39217	814841
21001	814842
13742	814843
18439	814844
69966	814845
3984	814846
60933	814847
90761	814848
79163	814849
49170	814850
38352	814851
61939	814852
933	814853
148759	814854
58314	814855
1336	814856
788	814857
89611	814858
6408	814859
67990	814860
1638	814861
119030	814862
74738	814863
68206	814864
913	814865
31137	814866
21234	814867
81439	814868
6571	814869
65763	814870
100694	814871
33924	814872
35048	814873
24462	814874
118724	814875
66026	814876
112198	814877
64162	814878
123958	814879
7286	814880
7435	814881
22586	814882
59398	814883
6839	814884
32029	814885
21635	814886
86309	814887
139412	814888
33081	814889
1349	814890
5858	814891
6469	814892
32270	814893
56652	814894
127663	814895
126448	814896
88932	814897
48534	814898
148016	814899
32348	814900
45846	814901
41766	814902
127616	814903
49006	814904
60391	814905
42304	814906
130505	814907
33002	814908
6265	814909
71412	814910
143022	814911
6581	814912
54199	814913
2523	814914
8359	814915
63015	814916
28422	814917
19875	814918
128003	814919
31185	814920
28624	814921
26004	814922
54214	814923
4319	814924
123918	814925
62516	814926
7513	814927
38480	814928
103045	814929
70860	814930
29057	814931
4402	814932
58329	814933
33885	814934
128794	814935
144434	814936
4907	814937
1901	814938
1985	814939
105647	814940
1601	814941
93691	814942
570	814943
14413	814944
12141	814945
67261	814946
12001	814947
24614	814948
141577	814949
87174	814950
112445	814951
4708	814952
81116	814953
56205	814954
1682	814955
19310	814956
19226	814957
19809	814958
31261	814959
21861	814960
79848	814961
53467	814962
14499	814963
46844	814964
39930	814965
2029	814966
72141	814967
14265	814968
5328	814969
21175	814970
16010	814971
65027	814972
50736	814973
43184	814974
1786	814975
42146	814976
13590	814977
6024	814978
33643	814979
102890	814980
42211	814981
6215	814982
29976	814983
24032	814984
48704	814985
28044	814986
5370	814987
45560	814988
12121	814989
19108	814990
2950	814991
61235	814992
131440	814993
33060	814994
53771	814995
88332	814996
17022	814997
156557	814998
2995	814999
1518	815000
116301	815001
69889	815002
1811	815003
67062	815004
22745	815005
140361	815006
21699	815007
1849	815008
36288	815009
14434	815010
2439	815011
15273	815012
1791	815013
5707	815014
456	815015
28300	815016
90939	815017
55273	815018
90224	815019
13576	815020
13092	815021
36595	815022
34059	815023
11563	815024
43226	815025
1947	815026
2722	815027
3583	815028
32999	815029
11853	815030
164452	815031
166242	815032
114232	815033
2995	815034
55332	815035
15187	815036
15	815037
8711	815038
58671	815039
7928	815040
20455	815041
30093	815042
140	815043
28342	815044
6740	815045
1	815046
48753	815047
21645	815048
13045	815049
58576	815050
58481	815051
952	815052
51489	815053
45129	815054
67869	815055
62746	815056
101616	815057
101	815058
121325	815059
143962	815060
40935	815061
34444	815062
5844	815063
96514	815064
4360	815065
13699	815066
35871	815067
82125	815068
16626	815069
14238	815070
16340	815071
70530	815072
65172	815073
17197	815074
23239	815075
46281	815076
106545	815077
95804	815078
31410	815079
66372	815080
10693	815081
1454	815082
5379	815083
67335	815084
5562	815085
4158	815086
17437	815087
48836	815088
103952	815089
13427	815090
44673	815091
24961	815092
13030	815093
12571	815094
1462	815095
143235	815096
21112	815097
55766	815098
5026	815099
20196	815100
24151	815101
4640	815102
843	815103
70826	815104
55795	815105
1827	815106
20922	815107
475	815108
51915	815109
83528	815110
20073	815111
76449	815112
3642	815113
32009	815114
181	815115
6702	815116
35911	815117
35107	815118
24451	815119
1534	815120
104799	815121
32735	815122
116277	815123
98114	815124
74669	815125
21903	815126
76158	815127
25359	815128
30284	815129
11919	815130
6945	815131
79393	815132
5076	815133
112188	815134
68707	815135
74383	815136
43082	815137
77280	815138
73812	815139
32857	815140
116602	815141
146463	815142
18987	815143
8440	815144
11236	815145
29650	815146
41570	815147
116243	815148
76261	815149
11988	815150
100060	815151
4735	815152
1616	815153
38727	815154
13799	815155
5563	815156
19451	815157
66116	815158
92540	815159
18519	815160
809	815161
27804	815162
20879	815163
2833	815164
97661	815165
8446	815166
486	815167
89144	815168
34589	815169
22827	815170
25061	815171
5104	815172
141292	815173
6855	815174
19000	815175
28703	815176
39948	815177
1040	815178
81647	815179
5377	815180
95533	815181
57111	815182
13245	815183
14679	815184
23320	815185
5360	815186
63093	815187
34546	815188
56617	815189
91899	815190
76793	815191
13545	815192
2137	815193
51415	815194
5764	815195
9	815196
62569	815197
57838	815198
3746	815199
29808	815200
18167	815201
81401	815202
52116	815203
52223	815204
25662	815205
7039	815206
2080	815207
25581	815208
44433	815209
62178	815210
88528	815211
58530	815212
42	815213
46507	815214
116370	815215
29546	815216
116688	815217
17287	815218
19529	815219
12913	815220
79865	815221
80294	815222
25440	815223
15355	815224
1566	815225
59523	815226
114620	815227
11542	815228
4480	815229
102850	815230
11350	815231
24640	815232
58821	815233
66892	815234
20249	815235
73006	815236
32875	815237
19450	815238
131139	815239
49782	815240
3562	815241
25863	815242
80	815243
7796	815244
2135	815245
45783	815246
22242	815247
60599	815248
40448	815249
4052	815250
70	815251
5131	815252
1883	815253
92731	815254
91259	815255
105722	815256
3117	815257
45902	815258
55701	815259
3765	815260
143902	815261
28830	815262
1339	815263
123516	815264
8620	815265
43466	815266
5412	815267
130681	815268
16255	815269
132883	815270
36539	815271
38041	815272
783	815273
50991	815274
7763	815275
2585	815276
81522	815277
55435	815278
46283	815279
10779	815280
20443	815281
46193	815282
39304	815283
24874	815284
3055	815285
9745	815286
19004	815287
8441	815288
71429	815289
106359	815290
38688	815291
10626	815292
18903	815293
4107	815294
899	815295
87730	815296
25629	815297
762	815298
7205	815299
462	815300
97734	815301
16444	815302
132021	815303
38750	815304
66215	815305
21626	815306
40836	815307
72803	815308
45070	815309
134016	815310
417	815311
51386	815312
39509	815313
14376	815314
66182	815315
124629	815316
30429	815317
8614	815318
3815	815319
24372	815320
127667	815321
38558	815322
44029	815323
79049	815324
10087	815325
28936	815326
24914	815327
54465	815328
57566	815329
316	815330
9439	815331
11626	815332
133927	815333
7648	815334
110897	815335
34619	815336
34842	815337
3934	815338
13666	815339
13100	815340
39259	815341
501	815342
22053	815343
315	815344
36888	815345
51103	815346
22918	815347
67440	815348
41165	815349
19762	815350
67046	815351
4001	815352
95176	815353
3644	815354
119778	815355
2373	815356
3938	815357
94443	815358
3010	815359
27146	815360
58308	815361
77694	815362
455	815363
91153	815364
7560	815365
111599	815366
11	815367
843	815368
31411	815369
61917	815370
810	815371
147748	815372
158109	815373
5674	815374
549	815375
66375	815376
51883	815377
68865	815378
21381	815379
117689	815380
77956	815381
41758	815382
16183	815383
38130	815384
8753	815385
19795	815386
31901	815387
19551	815388
6159	815389
10055	815390
63949	815391
5708	815392
68904	815393
55511	815394
6666	815395
46986	815396
41057	815397
102894	815398
15773	815399
72811	815400
46815	815401
8142	815402
41712	815403
5971	815404
133308	815405
114892	815406
16117	815407
37640	815408
48482	815409
55866	815410
16617	815411
12477	815412
83077	815413
93898	815414
8603	815415
27701	815416
6907	815417
31454	815418
47399	815419
490	815420
20143	815421
63605	815422
17110	815423
160551	815424
56285	815425
342	815426
121049	815427
35859	815428
5997	815429
81079	815430
35731	815431
1333	815432
12490	815433
157481	815434
22013	815435
21685	815436
7420	815437
118054	815438
67103	815439
34927	815440
14066	815441
45908	815442
3444	815443
27	815444
6	815445
20853	815446
54947	815447
77895	815448
24983	815449
1218	815450
94739	815451
78727	815452
4812	815453
83973	815454
87074	815455
80207	815456
9760	815457
7048	815458
9946	815459
42275	815460
16864	815461
47846	815462
20541	815463
47243	815464
72791	815465
33795	815466
38005	815467
4643	815468
11531	815469
53346	815470
61141	815471
88415	815472
23504	815473
103535	815474
65080	815475
29727	815476
85654	815477
47154	815478
16001	815479
105639	815480
35752	815481
33939	815482
13256	815483
21002	815484
1663	815485
595	815486
14685	815487
9262	815488
134709	815489
56645	815490
77861	815491
28448	815492
38453	815493
6476	815494
28501	815495
35256	815496
40899	815497
24051	815498
96393	815499
37408	815500
45007	815501
112745	815502
131595	815503
59278	815504
40446	815505
101294	815506
40168	815507
29633	815508
3456	815509
42822	815510
35055	815511
1738	815512
91576	815513
52284	815514
95953	815515
26434	815516
32422	815517
3264	815518
8055	815519
66651	815520
58031	815521
36580	815522
17403	815523
46672	815524
50179	815525
118999	815526
1100	815527
71092	815528
83425	815529
106014	815530
55444	815531
1325	815532
53357	815533
37275	815534
101641	815535
24015	815536
6714	815537
30752	815538
149158	815539
52601	815540
69812	815541
14881	815542
13685	815543
69505	815544
1115	815545
20974	815546
77948	815547
83282	815548
156595	815549
434	815550
13836	815551
16605	815552
10456	815553
3494	815554
10548	815555
67438	815556
128653	815557
12458	815558
68543	815559
8046	815560
79688	815561
1704	815562
95100	815563
161608	815564
165271	815565
9476	815566
5859	815567
4840	815568
12324	815569
10061	815570
23247	815571
152657	815572
130265	815573
7412	815574
89221	815575
23974	815576
4822	815577
49338	815578
67220	815579
101553	815580
72682	815581
51409	815582
58358	815583
107466	815584
48235	815585
26577	815586
20267	815587
6537	815588
82447	815589
21258	815590
360	815591
142404	815592
15	815593
16326	815594
75489	815595
44083	815596
1492	815597
17417	815598
55289	815599
6223	815600
79644	815601
5163	815602
130964	815603
17039	815604
26973	815605
40872	815606
150597	815607
29427	815608
18069	815609
3662	815610
7587	815611
1486	815612
104273	815613
50348	815614
31	815615
70947	815616
77983	815617
56152	815618
46564	815619
7139	815620
25957	815621
4574	815622
23624	815623
13810	815624
62066	815625
71440	815626
19148	815627
34506	815628
12310	815629
4696	815630
57551	815631
26213	815632
135	815633
6503	815634
23319	815635
10166	815636
35341	815637
8625	815638
10889	815639
23660	815640
6276	815641
57301	815642
41190	815643
9802	815644
21248	815645
4727	815646
24562	815647
11750	815648
20973	815649
129174	815650
17514	815651
103305	815652
38271	815653
77219	815654
131908	815655
1579	815656
18912	815657
85775	815658
23664	815659
25944	815660
11689	815661
44624	815662
9319	815663
10852	815664
45372	815665
4524	815666
10821	815667
45705	815668
49877	815669
496	815670
75729	815671
4963	815672
46944	815673
125114	815674
6401	815675
42081	815676
28890	815677
239	815678
27910	815679
5711	815680
10600	815681
43308	815682
51475	815683
44398	815684
46636	815685
64750	815686
29059	815687
26768	815688
765	815689
6274	815690
12230	815691
40711	815692
26360	815693
9199	815694
173	815695
42488	815696
2093	815697
3309	815698
50471	815699
161749	815700
1803	815701
138037	815702
21500	815703
103153	815704
19958	815705
47497	815706
18375	815707
34749	815708
77822	815709
93396	815710
120007	815711
10073	815712
21686	815713
29900	815714
23312	815715
5677	815716
17882	815717
28404	815718
48563	815719
97918	815720
20119	815721
64761	815722
77131	815723
57783	815724
77509	815725
15572	815726
14405	815727
143979	815728
6679	815729
5578	815730
21143	815731
51964	815732
387	815733
55596	815734
2227	815735
32421	815736
58750	815737
24223	815738
92426	815739
3554	815740
17396	815741
91089	815742
98990	815743
3901	815744
18634	815745
37012	815746
6688	815747
2840	815748
35076	815749
2368	815750
29309	815751
24337	815752
63805	815753
47988	815754
18660	815755
5469	815756
159901	815757
158231	815758
104877	815759
25656	815760
55102	815761
9883	815762
20311	815763
2096	815764
37313	815765
62788	815766
9060	815767
104958	815768
1940	815769
44	815770
8945	815771
21573	815772
13899	815773
6052	815774
142565	815775
15187	815776
27979	815777
75304	815778
18849	815779
98785	815780
79042	815781
64556	815782
40494	815783
8324	815784
23250	815785
40423	815786
94466	815787
58830	815788
49	815789
20072	815790
7670	815791
31807	815792
19183	815793
45308	815794
31220	815795
317	815796
38663	815797
11413	815798
4768	815799
6643	815800
25621	815801
75543	815802
18357	815803
35052	815804
75220	815805
9619	815806
70716	815807
6978	815808
75950	815809
78111	815810
18564	815811
99461	815812
44412	815813
2846	815814
57698	815815
56254	815816
128665	815817
21306	815818
69106	815819
10745	815820
6837	815821
29530	815822
9485	815823
7388	815824
139779	815825
56910	815826
48343	815827
44176	815828
86212	815829
6653	815830
101835	815831
910	815832
5485	815833
153682	815834
22353	815835
17443	815836
59905	815837
24439	815838
33995	815839
3059	815840
36216	815841
6888	815842
21250	815843
57447	815844
93754	815845
104634	815846
18447	815847
12923	815848
14614	815849
49530	815850
8636	815851
3348	815852
50362	815853
91365	815854
1220	815855
9470	815856
26546	815857
93	815858
19918	815859
80062	815860
13990	815861
113557	815862
878	815863
105219	815864
5232	815865
19626	815866
67320	815867
130286	815868
2111	815869
13818	815870
93	815871
89116	815872
9367	815873
48184	815874
44686	815875
6373	815876
108727	815877
91643	815878
24033	815879
10205	815880
26216	815881
146125	815882
27	815883
22167	815884
36011	815885
105791	815886
36197	815887
29810	815888
292	815889
22059	815890
50275	815891
23524	815892
2578	815893
32507	815894
25970	815895
4045	815896
23240	815897
141763	815898
39394	815899
8051	815900
94501	815901
17586	815902
78124	815903
22106	815904
1656	815905
4417	815906
92762	815907
60590	815908
99365	815909
41484	815910
14085	815911
119380	815912
88205	815913
20939	815914
24699	815915
19573	815916
62745	815917
9521	815918
3557	815919
8968	815920
46499	815921
62793	815922
35926	815923
56447	815924
4972	815925
69063	815926
37767	815927
42026	815928
350	815929
22522	815930
122347	815931
1263	815932
2174	815933
2081	815934
35837	815935
72247	815936
12747	815937
78678	815938
45306	815939
10974	815940
36551	815941
23502	815942
62906	815943
3849	815944
54717	815945
47988	815946
57253	815947
4363	815948
7649	815949
10200	815950
8282	815951
8911	815952
15479	815953
1475	815954
80456	815955
9996	815956
12387	815957
3	815958
3369	815959
40986	815960
1573	815961
15378	815962
161454	815963
1548	815964
8278	815965
453	815966
9810	815967
48038	815968
6556	815969
95242	815970
61239	815971
34076	815972
14819	815973
8845	815974
22266	815975
39715	815976
3607	815977
35	815978
14433	815979
54187	815980
86616	815981
74158	815982
819	815983
196	815984
39729	815985
20412	815986
37392	815987
160752	815988
1335	815989
20625	815990
18862	815991
3830	815992
43020	815993
64981	815994
143882	815995
6612	815996
63764	815997
107477	815998
31802	815999
16379	816000
2591	816001
13171	816002
37463	816003
7186	816004
20044	816005
21397	816006
26044	816007
96061	816008
74905	816009
129259	816010
47666	816011
60590	816012
46773	816013
35466	816014
16235	816015
136217	816016
162458	816017
6143	816018
45534	816019
5633	816020
50158	816021
5691	816022
121002	816023
31276	816024
89501	816025
163236	816026
15328	816027
25610	816028
58527	816029
130490	816030
70783	816031
16725	816032
5133	816033
27435	816034
22623	816035
80828	816036
129557	816037
22616	816038
47132	816039
357	816040
44596	816041
2803	816042
35619	816043
34170	816044
18357	816045
28636	816046
46660	816047
44534	816048
25175	816049
152213	816050
88670	816051
99482	816052
15981	816053
9978	816054
838	816055
23376	816056
85532	816057
47847	816058
11309	816059
59343	816060
123752	816061
891	816062
13168	816063
41157	816064
313	816065
33669	816066
35768	816067
116608	816068
31003	816069
24713	816070
4950	816071
28419	816072
28359	816073
22166	816074
3298	816075
33360	816076
2230	816077
1895	816078
20626	816079
581	816080
25277	816081
72863	816082
23067	816083
2543	816084
164967	816085
70125	816086
39077	816087
47687	816088
4745	816089
96295	816090
37915	816091
52839	816092
6779	816093
2139	816094
6167	816095
36728	816096
8670	816097
5350	816098
62913	816099
1160	816100
62138	816101
42057	816102
11492	816103
98829	816104
72395	816105
82158	816106
539	816107
27253	816108
40359	816109
23141	816110
110992	816111
71001	816112
9968	816113
32279	816114
3751	816115
12693	816116
1780	816117
69868	816118
83763	816119
11081	816120
13207	816121
86166	816122
11829	816123
546	816124
49406	816125
11737	816126
94943	816127
80105	816128
14259	816129
43017	816130
85530	816131
42043	816132
27966	816133
22935	816134
24125	816135
5664	816136
57657	816137
77552	816138
131742	816139
10999	816140
1647	816141
17267	816142
98464	816143
26689	816144
145	816145
1151	816146
6107	816147
31008	816148
3145	816149
48268	816150
40107	816151
31723	816152
10858	816153
27719	816154
16097	816155
127788	816156
87866	816157
100510	816158
15738	816159
2899	816160
66223	816161
72581	816162
5576	816163
130422	816164
17915	816165
76380	816166
11580	816167
72001	816168
93519	816169
49239	816170
58273	816171
48438	816172
59796	816173
26	816174
90470	816175
46286	816176
141274	816177
85607	816178
62601	816179
10187	816180
19240	816181
14251	816182
5874	816183
4985	816184
19510	816185
30888	816186
16307	816187
100244	816188
15188	816189
73695	816190
1983	816191
111197	816192
33526	816193
46865	816194
32187	816195
12949	816196
55439	816197
38647	816198
26488	816199
988	816200
61271	816201
2954	816202
2121	816203
60271	816204
15128	816205
6617	816206
100	816207
40057	816208
66180	816209
8099	816210
102830	816211
81233	816212
28726	816213
100203	816214
212	816215
35208	816216
6462	816217
73528	816218
62600	816219
31736	816220
6762	816221
16678	816222
2284	816223
124676	816224
63667	816225
126848	816226
16369	816227
80719	816228
20672	816229
36966	816230
59829	816231
50501	816232
81576	816233
106310	816234
3501	816235
71111	816236
13897	816237
98603	816238
497	816239
19018	816240
78458	816241
45310	816242
2700	816243
37169	816244
37757	816245
35397	816246
42897	816247
4051	816248
81272	816249
57988	816250
2273	816251
163700	816252
136551	816253
50903	816254
28304	816255
13596	816256
1212	816257
88838	816258
4	816259
92	816260
52596	816261
127942	816262
103546	816263
96387	816264
87387	816265
37633	816266
30961	816267
120417	816268
64320	816269
161962	816270
2980	816271
93473	816272
69250	816273
157044	816274
189	816275
34243	816276
732	816277
11297	816278
32852	816279
8823	816280
17002	816281
42328	816282
96074	816283
77092	816284
3710	816285
22155	816286
128002	816287
40497	816288
5555	816289
29973	816290
1338	816291
20562	816292
128977	816293
31106	816294
22573	816295
57327	816296
179	816297
47578	816298
18073	816299
6319	816300
11844	816301
94700	816302
67725	816303
15065	816304
43178	816305
4790	816306
118527	816307
5721	816308
16843	816309
69477	816310
7787	816311
63459	816312
102224	816313
14320	816314
4418	816315
54210	816316
14657	816317
133476	816318
21820	816319
84420	816320
20841	816321
78154	816322
14293	816323
3233	816324
35584	816325
23526	816326
63318	816327
35910	816328
3998	816329
81547	816330
74185	816331
6092	816332
1076	816333
2323	816334
11622	816335
69323	816336
26964	816337
20973	816338
136496	816339
8606	816340
27418	816341
17418	816342
5999	816343
16658	816344
22904	816345
60893	816346
11138	816347
112031	816348
14098	816349
16053	816350
4482	816351
72739	816352
1121	816353
1853	816354
24398	816355
18257	816356
51098	816357
74354	816358
123005	816359
47284	816360
67867	816361
39953	816362
33800	816363
92534	816364
49119	816365
95029	816366
26130	816367
7179	816368
55035	816369
96083	816370
9144	816371
53226	816372
44382	816373
5247	816374
13318	816375
2959	816376
36051	816377
92539	816378
138829	816379
33797	816380
1101	816381
102190	816382
58826	816383
57232	816384
13341	816385
46357	816386
93385	816387
56825	816388
42275	816389
7901	816390
27320	816391
30390	816392
4229	816393
6379	816394
3214	816395
7463	816396
47959	816397
110778	816398
94506	816399
691	816400
61825	816401
120231	816402
417	816403
98716	816404
2419	816405
24314	816406
17	816407
123552	816408
36692	816409
10785	816410
1841	816411
16859	816412
37602	816413
10137	816414
186	816415
4820	816416
15156	816417
49236	816418
20656	816419
123985	816420
19677	816421
35932	816422
20176	816423
20703	816424
5523	816425
11878	816426
18352	816427
20149	816428
58369	816429
99485	816430
6396	816431
53525	816432
3730	816433
50620	816434
46647	816435
99724	816436
9412	816437
20626	816438
144025	816439
149263	816440
23893	816441
22532	816442
64295	816443
65473	816444
32761	816445
20873	816446
7765	816447
18861	816448
8081	816449
4997	816450
100672	816451
3457	816452
33259	816453
29549	816454
8444	816455
127394	816456
13143	816457
40458	816458
9628	816459
94190	816460
58135	816461
46324	816462
77167	816463
5381	816464
69557	816465
7983	816466
11191	816467
3841	816468
30690	816469
32763	816470
84074	816471
29893	816472
108662	816473
5102	816474
709	816475
226	816476
96688	816477
592	816478
25188	816479
44189	816480
6184	816481
122206	816482
16291	816483
41703	816484
36800	816485
38360	816486
107592	816487
184	816488
27228	816489
92831	816490
6881	816491
85115	816492
8798	816493
3656	816494
45015	816495
71387	816496
149719	816497
129613	816498
75211	816499
5782	816500
68409	816501
97791	816502
1297	816503
87588	816504
25135	816505
28403	816506
80312	816507
20577	816508
36725	816509
70853	816510
60041	816511
902	816512
86415	816513
24102	816514
75808	816515
2483	816516
7578	816517
86968	816518
18714	816519
46	816520
99907	816521
16446	816522
11735	816523
52790	816524
153165	816525
1219	816526
3921	816527
79138	816528
12082	816529
126	816530
21967	816531
14551	816532
5093	816533
27923	816534
10671	816535
62052	816536
13411	816537
105759	816538
17522	816539
65107	816540
14346	816541
109754	816542
57640	816543
595	816544
71618	816545
30437	816546
69306	816547
16664	816548
86299	816549
60492	816550
25770	816551
32494	816552
6963	816553
95112	816554
997	816555
23443	816556
8224	816557
9983	816558
34040	816559
10099	816560
12434	816561
4223	816562
33505	816563
1600	816564
5479	816565
13276	816566
21540	816567
90342	816568
83361	816569
90519	816570
23353	816571
57671	816572
71867	816573
10250	816574
68058	816575
88346	816576
37833	816577
10150	816578
94731	816579
27797	816580
108043	816581
98114	816582
1500	816583
22285	816584
47504	816585
8338	816586
103076	816587
82729	816588
50335	816589
10282	816590
1441	816591
48482	816592
74012	816593
5122	816594
46873	816595
75225	816596
35133	816597
6896	816598
53392	816599
9228	816600
95	816601
21	816602
23150	816603
16000	816604
27859	816605
2716	816606
1627	816607
43083	816608
133771	816609
20025	816610
19289	816611
102693	816612
59196	816613
45303	816614
16119	816615
6283	816616
55074	816617
3075	816618
16107	816619
156811	816620
98170	816621
11453	816622
16093	816623
11723	816624
92668	816625
13152	816626
31931	816627
15550	816628
79510	816629
9905	816630
32608	816631
13971	816632
60022	816633
21548	816634
3936	816635
16389	816636
140	816637
67153	816638
3844	816639
4836	816640
31316	816641
4428	816642
77180	816643
33072	816644
39502	816645
60131	816646
3073	816647
24194	816648
86220	816649
49433	816650
38437	816651
67283	816652
42275	816653
30133	816654
51798	816655
56615	816656
105	816657
53635	816658
687	816659
84688	816660
41486	816661
9318	816662
87386	816663
121451	816664
118403	816665
5803	816666
304	816667
15303	816668
34980	816669
81411	816670
2512	816671
778	816672
2162	816673
35058	816674
11840	816675
44171	816676
21909	816677
21558	816678
9809	816679
6377	816680
116366	816681
71871	816682
42586	816683
19717	816684
20262	816685
53240	816686
3414	816687
68774	816688
1645	816689
9851	816690
78936	816691
40546	816692
131184	816693
21994	816694
281	816695
12690	816696
12044	816697
5326	816698
10467	816699
7463	816700
28810	816701
145731	816702
10508	816703
15794	816704
69219	816705
23243	816706
64194	816707
69847	816708
21094	816709
78567	816710
57613	816711
120352	816712
25577	816713
99699	816714
48239	816715
58580	816716
39234	816717
41722	816718
72673	816719
2380	816720
80818	816721
94753	816722
25129	816723
38475	816724
117017	816725
17086	816726
665	816727
64569	816728
18577	816729
32198	816730
113746	816731
57076	816732
61	816733
39787	816734
14361	816735
8335	816736
68951	816737
158900	816738
87468	816739
62153	816740
941	816741
44948	816742
69	816743
70799	816744
150530	816745
7066	816746
34878	816747
51894	816748
99351	816749
9	816750
29364	816751
33938	816752
8354	816753
11543	816754
14339	816755
27167	816756
58401	816757
72110	816758
8193	816759
4269	816760
22379	816761
7990	816762
30586	816763
31061	816764
15051	816765
9841	816766
12470	816767
44907	816768
9354	816769
20690	816770
23144	816771
30524	816772
13414	816773
34576	816774
37827	816775
48924	816776
28335	816777
59530	816778
101120	816779
28883	816780
3909	816781
46068	816782
4117	816783
110843	816784
91874	816785
51934	816786
11632	816787
42859	816788
55285	816789
80209	816790
1575	816791
99011	816792
17245	816793
183	816794
126417	816795
21240	816796
2392	816797
62847	816798
19455	816799
14367	816800
9411	816801
58699	816802
110895	816803
52971	816804
64262	816805
35609	816806
62981	816807
15378	816808
13014	816809
8469	816810
33757	816811
52406	816812
23629	816813
28916	816814
99760	816815
85646	816816
28968	816817
2226	816818
3917	816819
13218	816820
30983	816821
50094	816822
38098	816823
80523	816824
41628	816825
5658	816826
81105	816827
2860	816828
86159	816829
1646	816830
3748	816831
106859	816832
6596	816833
137	816834
56542	816835
76548	816836
126731	816837
13293	816838
7866	816839
10257	816840
30423	816841
19207	816842
17345	816843
23645	816844
147763	816845
67177	816846
155553	816847
46111	816848
33538	816849
1384	816850
38116	816851
102801	816852
106858	816853
8269	816854
41873	816855
16830	816856
5590	816857
3106	816858
128847	816859
9871	816860
95749	816861
5068	816862
36068	816863
2427	816864
2019	816865
92013	816866
8585	816867
90545	816868
38137	816869
5078	816870
69117	816871
14868	816872
11442	816873
11079	816874
57379	816875
25875	816876
42690	816877
6909	816878
72392	816879
9454	816880
4359	816881
25651	816882
15864	816883
61460	816884
1666	816885
13653	816886
18682	816887
31019	816888
54657	816889
30057	816890
67257	816891
139401	816892
143304	816893
4519	816894
115194	816895
59602	816896
114564	816897
32334	816898
1499	816899
3573	816900
163263	816901
76589	816902
51938	816903
87227	816904
110	816905
100170	816906
31303	816907
86556	816908
890	816909
113378	816910
67022	816911
23637	816912
25925	816913
49885	816914
596	816915
21295	816916
44558	816917
26500	816918
64231	816919
14988	816920
98680	816921
57757	816922
22491	816923
7270	816924
18746	816925
54883	816926
48992	816927
108279	816928
5707	816929
11311	816930
1060	816931
107184	816932
59310	816933
270	816934
22199	816935
16344	816936
97275	816937
46376	816938
38080	816939
14036	816940
5862	816941
115730	816942
26130	816943
150994	816944
25538	816945
17756	816946
28726	816947
7238	816948
32313	816949
5021	816950
136400	816951
923	816952
478	816953
29837	816954
76179	816955
62214	816956
1424	816957
313	816958
11746	816959
54153	816960
136810	816961
83506	816962
81821	816963
13349	816964
5264	816965
2968	816966
5384	816967
13303	816968
25931	816969
30745	816970
7146	816971
47281	816972
17731	816973
2538	816974
16971	816975
106855	816976
54950	816977
75285	816978
9464	816979
42158	816980
37807	816981
15706	816982
2314	816983
40684	816984
131935	816985
141855	816986
856	816987
3902	816988
3234	816989
78587	816990
1907	816991
17872	816992
75665	816993
155594	816994
3829	816995
108941	816996
37372	816997
116351	816998
15050	816999
1108	817000
39427	817001
27613	817002
101989	817003
46967	817004
82210	817005
24241	817006
10832	817007
179	817008
51536	817009
106546	817010
10827	817011
98971	817012
12757	817013
2907	817014
92003	817015
98584	817016
56859	817017
61303	817018
87228	817019
11452	817020
89530	817021
36141	817022
1087	817023
14083	817024
12880	817025
28254	817026
1282	817027
59287	817028
43605	817029
61894	817030
244	817031
67001	817032
80958	817033
83049	817034
84031	817035
6353	817036
43043	817037
23343	817038
18277	817039
18477	817040
1297	817041
16029	817042
84712	817043
67788	817044
5791	817045
46082	817046
7670	817047
16390	817048
38703	817049
20051	817050
93405	817051
10090	817052
283	817053
34640	817054
26357	817055
5836	817056
8171	817057
76692	817058
41508	817059
60424	817060
112738	817061
59676	817062
7897	817063
133956	817064
89417	817065
16280	817066
16880	817067
37031	817068
44394	817069
26935	817070
79072	817071
39624	817072
32745	817073
88235	817074
1067	817075
20685	817076
121132	817077
45550	817078
71240	817079
66082	817080
58297	817081
26724	817082
33419	817083
11584	817084
5223	817085
59053	817086
61274	817087
727	817088
54378	817089
97956	817090
113262	817091
50577	817092
104082	817093
41263	817094
8293	817095
29	817096
2982	817097
162686	817098
23620	817099
1374	817100
36925	817101
6375	817102
130421	817103
643	817104
5204	817105
31015	817106
18627	817107
117060	817108
85012	817109
126164	817110
3988	817111
2801	817112
94199	817113
74127	817114
53893	817115
18432	817116
3008	817117
2393	817118
18308	817119
21532	817120
108981	817121
14492	817122
79505	817123
39	817124
21173	817125
29869	817126
2206	817127
88940	817128
44506	817129
103147	817130
18696	817131
94873	817132
14471	817133
15762	817134
84121	817135
21260	817136
33702	817137
70122	817138
31285	817139
22818	817140
97477	817141
76757	817142
41373	817143
12701	817144
5141	817145
7760	817146
20045	817147
23985	817148
11460	817149
381	817150
37566	817151
11892	817152
43441	817153
31686	817154
44571	817155
437	817156
77726	817157
49611	817158
38264	817159
31418	817160
34542	817161
92363	817162
14276	817163
90220	817164
162629	817165
64764	817166
63599	817167
17447	817168
14801	817169
117670	817170
49382	817171
12981	817172
78511	817173
1229	817174
36852	817175
20978	817176
13190	817177
4917	817178
2832	817179
76125	817180
121242	817181
247	817182
21840	817183
118394	817184
21013	817185
25251	817186
1579	817187
39356	817188
22673	817189
66352	817190
2237	817191
1909	817192
84344	817193
46240	817194
31899	817195
14236	817196
116172	817197
90621	817198
83445	817199
143161	817200
34543	817201
82762	817202
941	817203
51632	817204
8063	817205
48937	817206
130869	817207
63143	817208
12756	817209
12968	817210
1257	817211
43600	817212
58025	817213
106650	817214
29840	817215
13892	817216
19104	817217
103048	817218
46824	817219
14936	817220
89363	817221
11636	817222
28633	817223
13701	817224
1842	817225
2518	817226
43929	817227
54167	817228
17904	817229
7600	817230
40245	817231
58645	817232
10448	817233
15421	817234
101455	817235
23614	817236
50450	817237
92032	817238
18020	817239
80702	817240
16536	817241
10774	817242
8153	817243
17015	817244
5432	817245
121981	817246
661	817247
132784	817248
24002	817249
60795	817250
24803	817251
1041	817252
41157	817253
49656	817254
2879	817255
48553	817256
39346	817257
24543	817258
28064	817259
57182	817260
8627	817261
38809	817262
17306	817263
889	817264
58243	817265
9718	817266
854	817267
18229	817268
11339	817269
82959	817270
37057	817271
45571	817272
47725	817273
121326	817274
64817	817275
102722	817276
121244	817277
46544	817278
11403	817279
34531	817280
8152	817281
8074	817282
34759	817283
40889	817284
550	817285
5415	817286
1403	817287
15315	817288
33239	817289
34407	817290
123845	817291
65155	817292
6502	817293
2620	817294
33522	817295
74717	817296
3112	817297
2481	817298
14736	817299
22927	817300
24858	817301
59738	817302
29550	817303
61982	817304
114707	817305
9110	817306
82571	817307
41463	817308
62714	817309
86755	817310
65005	817311
27997	817312
25465	817313
13980	817314
2262	817315
74206	817316
34860	817317
126556	817318
14285	817319
51594	817320
27412	817321
877	817322
14152	817323
28819	817324
26345	817325
2941	817326
18048	817327
419	817328
65901	817329
54415	817330
59888	817331
27493	817332
19321	817333
865	817334
54130	817335
101440	817336
58366	817337
24636	817338
30466	817339
21868	817340
49882	817341
73587	817342
10697	817343
11431	817344
84088	817345
38819	817346
86819	817347
390	817348
2600	817349
15754	817350
5039	817351
36151	817352
26356	817353
1059	817354
91048	817355
69047	817356
2655	817357
54588	817358
6776	817359
23118	817360
127364	817361
29954	817362
55	817363
5796	817364
10509	817365
53612	817366
2183	817367
1349	817368
118989	817369
20115	817370
37425	817371
24947	817372
49263	817373
7920	817374
51724	817375
13966	817376
128403	817377
125774	817378
18905	817379
17177	817380
43083	817381
36295	817382
2161	817383
5396	817384
178	817385
7386	817386
18896	817387
27216	817388
45462	817389
20448	817390
29114	817391
10413	817392
29578	817393
39913	817394
27427	817395
9025	817396
119950	817397
7545	817398
31191	817399
29585	817400
49145	817401
7086	817402
29876	817403
1595	817404
3503	817405
9407	817406
26373	817407
22993	817408
53333	817409
39224	817410
44637	817411
109692	817412
122385	817413
76044	817414
86591	817415
23288	817416
465	817417
1811	817418
126848	817419
20543	817420
17219	817421
5380	817422
41992	817423
6136	817424
141307	817425
3320	817426
95299	817427
6221	817428
74583	817429
29903	817430
60636	817431
8392	817432
20573	817433
82	817434
38095	817435
618	817436
59939	817437
815	817438
27779	817439
32871	817440
22126	817441
5184	817442
9907	817443
2114	817444
39695	817445
5238	817446
54193	817447
123128	817448
17027	817449
77	817450
12364	817451
25290	817452
9991	817453
34069	817454
19544	817455
11106	817456
16978	817457
5816	817458
36052	817459
59786	817460
94479	817461
4850	817462
22666	817463
25878	817464
7026	817465
28474	817466
62347	817467
66200	817468
50627	817469
40465	817470
4464	817471
14539	817472
92930	817473
21000	817474
87763	817475
24832	817476
105958	817477
23121	817478
96880	817479
1811	817480
737	817481
4252	817482
20992	817483
34662	817484
2828	817485
91	817486
87683	817487
103180	817488
116728	817489
6	817490
18583	817491
62980	817492
124718	817493
5944	817494
9730	817495
63515	817496
111	817497
1529	817498
31536	817499
10747	817500
32719	817501
61394	817502
87865	817503
113737	817504
12767	817505
57720	817506
7201	817507
733	817508
8475	817509
61431	817510
18203	817511
109299	817512
50697	817513
17177	817514
61784	817515
11560	817516
86093	817517
1873	817518
108209	817519
69585	817520
24263	817521
73272	817522
30451	817523
3113	817524
81776	817525
37904	817526
4348	817527
13610	817528
36055	817529
37806	817530
65487	817531
32786	817532
107492	817533
37993	817534
56776	817535
4542	817536
3095	817537
37272	817538
56307	817539
19808	817540
38793	817541
21555	817542
56983	817543
2577	817544
123789	817545
1195	817546
40425	817547
29434	817548
57548	817549
29689	817550
41513	817551
4636	817552
41990	817553
7588	817554
79021	817555
19232	817556
3840	817557
104596	817558
81864	817559
29182	817560
157607	817561
85751	817562
7787	817563
118331	817564
69461	817565
873	817566
1180	817567
65337	817568
54513	817569
48367	817570
929	817571
140898	817572
11154	817573
1630	817574
120406	817575
152511	817576
68811	817577
3254	817578
12267	817579
18130	817580
51420	817581
20491	817582
444	817583
129775	817584
81037	817585
34009	817586
57261	817587
5075	817588
5682	817589
68640	817590
78497	817591
6560	817592
130688	817593
73300	817594
13157	817595
11967	817596
10494	817597
97176	817598
21149	817599
44465	817600
29453	817601
19109	817602
163606	817603
11496	817604
68024	817605
32071	817606
114831	817607
19702	817608
16565	817609
97020	817610
65760	817611
72348	817612
2062	817613
1499	817614
11648	817615
84279	817616
29504	817617
5602	817618
19575	817619
9250	817620
118607	817621
5079	817622
75375	817623
126647	817624
739	817625
2465	817626
13180	817627
31149	817628
155243	817629
6893	817630
44833	817631
109401	817632
104927	817633
77405	817634
6713	817635
70126	817636
20727	817637
25200	817638
13276	817639
2211	817640
14906	817641
26543	817642
139455	817643
3653	817644
15632	817645
27662	817646
55546	817647
8832	817648
129397	817649
57369	817650
26792	817651
33520	817652
93272	817653
69154	817654
3744	817655
122880	817656
82691	817657
8	817658
3842	817659
107352	817660
127741	817661
34558	817662
14926	817663
96160	817664
19896	817665
43772	817666
64621	817667
111371	817668
19675	817669
49234	817670
72975	817671
43325	817672
71368	817673
2717	817674
5958	817675
18978	817676
61372	817677
74489	817678
47365	817679
40014	817680
108808	817681
1206	817682
9	817683
106364	817684
10884	817685
27500	817686
109825	817687
14593	817688
38754	817689
14058	817690
37589	817691
11376	817692
49312	817693
131444	817694
102963	817695
10293	817696
72118	817697
2330	817698
26007	817699
164074	817700
28245	817701
106130	817702
156723	817703
5286	817704
64985	817705
4589	817706
14086	817707
12336	817708
28760	817709
5194	817710
12104	817711
135505	817712
18730	817713
71247	817714
35974	817715
7645	817716
19502	817717
64790	817718
15133	817719
35455	817720
11710	817721
23562	817722
2735	817723
38861	817724
18502	817725
108171	817726
14302	817727
49812	817728
79525	817729
145998	817730
59918	817731
74172	817732
28554	817733
25246	817734
17409	817735
365	817736
15587	817737
9677	817738
8455	817739
145910	817740
7087	817741
20515	817742
65163	817743
12369	817744
1878	817745
10573	817746
17948	817747
41178	817748
85204	817749
3211	817750
5010	817751
67892	817752
8434	817753
33534	817754
48713	817755
27773	817756
2837	817757
31260	817758
99447	817759
4349	817760
3579	817761
79527	817762
10705	817763
53555	817764
29548	817765
41354	817766
42322	817767
6202	817768
128457	817769
107662	817770
41885	817771
65321	817772
6180	817773
14039	817774
32839	817775
150197	817776
13581	817777
122468	817778
196	817779
87373	817780
111987	817781
43158	817782
33295	817783
51333	817784
27069	817785
19837	817786
28751	817787
48702	817788
8290	817789
6386	817790
28297	817791
163931	817792
61131	817793
792	817794
135288	817795
13236	817796
92433	817797
52618	817798
28757	817799
79108	817800
78110	817801
57518	817802
113305	817803
29977	817804
79193	817805
38003	817806
26919	817807
1932	817808
2807	817809
40488	817810
95795	817811
97698	817812
13318	817813
14153	817814
26155	817815
97619	817816
2699	817817
5872	817818
25570	817819
12439	817820
17496	817821
109380	817822
88130	817823
81281	817824
38600	817825
50391	817826
47833	817827
2222	817828
38214	817829
9287	817830
38921	817831
4398	817832
35917	817833
124811	817834
21132	817835
141891	817836
24560	817837
2203	817838
445	817839
47285	817840
10994	817841
82094	817842
36719	817843
8330	817844
74944	817845
41804	817846
75106	817847
17331	817848
106	817849
518	817850
110443	817851
703	817852
9579	817853
67632	817854
5111	817855
65302	817856
63915	817857
11500	817858
142541	817859
67247	817860
28350	817861
69900	817862
85313	817863
4228	817864
1266	817865
25367	817866
2622	817867
57359	817868
66618	817869
58121	817870
1801	817871
57550	817872
27078	817873
30795	817874
32010	817875
47157	817876
6399	817877
9942	817878
95318	817879
7596	817880
5952	817881
144673	817882
12468	817883
173	817884
16094	817885
65145	817886
66545	817887
18032	817888
20238	817889
83087	817890
15266	817891
41	817892
28400	817893
7842	817894
34115	817895
99996	817896
13642	817897
32168	817898
60547	817899
65886	817900
15241	817901
14576	817902
30436	817903
24414	817904
2417	817905
30598	817906
17760	817907
45835	817908
1733	817909
17680	817910
62020	817911
11200	817912
73154	817913
8727	817914
3092	817915
77071	817916
120450	817917
42278	817918
20171	817919
19545	817920
25085	817921
27503	817922
111453	817923
917	817924
46446	817925
103832	817926
67825	817927
1555	817928
33962	817929
32315	817930
14420	817931
3706	817932
52498	817933
14327	817934
32959	817935
788	817936
23319	817937
33716	817938
60581	817939
41983	817940
52825	817941
14212	817942
10786	817943
3898	817944
59408	817945
70457	817946
77921	817947
9950	817948
16475	817949
76817	817950
122312	817951
52225	817952
5612	817953
163584	817954
1487	817955
14460	817956
28007	817957
66496	817958
16992	817959
98321	817960
63112	817961
13887	817962
55762	817963
93308	817964
45279	817965
50412	817966
48587	817967
35436	817968
15959	817969
960	817970
77195	817971
31818	817972
23946	817973
25503	817974
55843	817975
32322	817976
41047	817977
1243	817978
52631	817979
25958	817980
4324	817981
55754	817982
132357	817983
165432	817984
49345	817985
14282	817986
3956	817987
4295	817988
69379	817989
1475	817990
56520	817991
12829	817992
80708	817993
10976	817994
30040	817995
3113	817996
45523	817997
2394	817998
47327	817999
60950	818000
118037	818001
13466	818002
49543	818003
38327	818004
5104	818005
11381	818006
72620	818007
6284	818008
37305	818009
69361	818010
48507	818011
729	818012
9931	818013
40866	818014
18486	818015
32	818016
104	818017
7571	818018
164720	818019
1496	818020
14281	818021
42596	818022
12532	818023
2096	818024
41305	818025
115528	818026
11623	818027
75455	818028
19025	818029
28549	818030
2247	818031
19964	818032
74137	818033
8706	818034
59909	818035
43408	818036
2376	818037
31490	818038
26347	818039
4482	818040
15114	818041
21719	818042
52021	818043
99706	818044
105166	818045
18065	818046
115886	818047
163107	818048
360	818049
15913	818050
32451	818051
910	818052
196	818053
149435	818054
1180	818055
41172	818056
3674	818057
25183	818058
88152	818059
7621	818060
14641	818061
46423	818062
118546	818063
9534	818064
30431	818065
26186	818066
105385	818067
22875	818068
4195	818069
70483	818070
37102	818071
88389	818072
12791	818073
59954	818074
13068	818075
56209	818076
2827	818077
40677	818078
52815	818079
5535	818080
25612	818081
37418	818082
20672	818083
13908	818084
602	818085
5169	818086
16361	818087
64209	818088
137327	818089
104881	818090
10717	818091
31641	818092
80561	818093
49138	818094
28115	818095
162900	818096
1170	818097
77269	818098
6696	818099
21510	818100
6359	818101
20872	818102
19601	818103
42206	818104
21760	818105
38239	818106
7834	818107
62562	818108
2519	818109
498	818110
59711	818111
158898	818112
56574	818113
59226	818114
1552	818115
356	818116
1145	818117
6079	818118
2916	818119
9847	818120
1606	818121
3956	818122
38760	818123
142866	818124
17452	818125
18848	818126
1744	818127
3639	818128
87900	818129
394	818130
816	818131
7552	818132
27957	818133
35293	818134
33306	818135
8840	818136
45179	818137
97751	818138
18220	818139
44825	818140
11460	818141
57313	818142
4272	818143
41	818144
47123	818145
18904	818146
18767	818147
53707	818148
31975	818149
106365	818150
23295	818151
1743	818152
43671	818153
31885	818154
65137	818155
46706	818156
47494	818157
25939	818158
83389	818159
27279	818160
14323	818161
13651	818162
1523	818163
44510	818164
16070	818165
2677	818166
61947	818167
88897	818168
4122	818169
1273	818170
7608	818171
4715	818172
40920	818173
123949	818174
118702	818175
3165	818176
80849	818177
3243	818178
51403	818179
4093	818180
307	818181
14246	818182
44261	818183
115335	818184
25093	818185
54405	818186
3556	818187
28738	818188
36315	818189
58963	818190
88044	818191
127042	818192
163097	818193
40882	818194
3526	818195
38985	818196
15373	818197
107773	818198
12992	818199
24357	818200
57217	818201
13360	818202
6270	818203
33143	818204
14710	818205
24654	818206
41782	818207
573	818208
23339	818209
2053	818210
55727	818211
36550	818212
7342	818213
15500	818214
24656	818215
87621	818216
25527	818217
152198	818218
49591	818219
2331	818220
16727	818221
7874	818222
161042	818223
4002	818224
3959	818225
85014	818226
15468	818227
6716	818228
13357	818229
11821	818230
21097	818231
28966	818232
19530	818233
83726	818234
53013	818235
132376	818236
239	818237
8226	818238
120500	818239
28038	818240
49903	818241
5628	818242
71655	818243
22433	818244
9870	818245
34069	818246
42203	818247
18592	818248
5215	818249
42104	818250
3611	818251
4083	818252
113164	818253
108961	818254
4849	818255
86167	818256
13	818257
1781	818258
20345	818259
59051	818260
1453	818261
130228	818262
10304	818263
75843	818264
55083	818265
131204	818266
2774	818267
11806	818268
142919	818269
27987	818270
10000	818271
76081	818272
76582	818273
33105	818274
5362	818275
1499	818276
72884	818277
910	818278
24825	818279
16492	818280
45299	818281
151570	818282
58174	818283
24906	818284
41113	818285
5882	818286
27414	818287
33049	818288
22480	818289
83165	818290
109928	818291
40128	818292
3862	818293
19658	818294
34	818295
71123	818296
21949	818297
28816	818298
109745	818299
147684	818300
113240	818301
53782	818302
23595	818303
129478	818304
95785	818305
25970	818306
27227	818307
1439	818308
314	818309
68800	818310
22246	818311
3630	818312
1625	818313
127276	818314
46145	818315
173	818316
73609	818317
26722	818318
19640	818319
12084	818320
46906	818321
157343	818322
66350	818323
41902	818324
98027	818325
95511	818326
25795	818327
75683	818328
644	818329
41541	818330
13659	818331
2951	818332
20	818333
9736	818334
19630	818335
623	818336
597	818337
7723	818338
147100	818339
18436	818340
7076	818341
2377	818342
869	818343
41266	818344
41087	818345
40919	818346
14447	818347
92967	818348
632	818349
62378	818350
145626	818351
47048	818352
16137	818353
2151	818354
39171	818355
23444	818356
30490	818357
13873	818358
8232	818359
76192	818360
106694	818361
43460	818362
3906	818363
22648	818364
73590	818365
584	818366
126147	818367
28798	818368
26205	818369
75687	818370
74269	818371
10060	818372
38431	818373
1936	818374
89224	818375
12722	818376
4428	818377
17376	818378
44857	818379
108633	818380
1637	818381
87209	818382
45944	818383
69650	818384
164904	818385
140571	818386
162208	818387
59963	818388
2901	818389
23247	818390
60848	818391
156	818392
122262	818393
3056	818394
17013	818395
11888	818396
11919	818397
15334	818398
7382	818399
33012	818400
121223	818401
89147	818402
95501	818403
52034	818404
1177	818405
164393	818406
41533	818407
100563	818408
67404	818409
1434	818410
36243	818411
79642	818412
55479	818413
124031	818414
22100	818415
55484	818416
20034	818417
37	818418
50215	818419
4238	818420
99902	818421
6602	818422
73345	818423
43753	818424
47646	818425
148886	818426
20594	818427
9868	818428
8142	818429
60969	818430
19325	818431
24378	818432
39700	818433
63905	818434
34828	818435
46549	818436
36368	818437
46009	818438
13922	818439
128470	818440
25950	818441
5907	818442
9827	818443
6828	818444
18844	818445
83682	818446
94935	818447
12386	818448
2867	818449
7194	818450
843	818451
16655	818452
1830	818453
10070	818454
21829	818455
8009	818456
22457	818457
15510	818458
27152	818459
1731	818460
28850	818461
96266	818462
75353	818463
6263	818464
39535	818465
53624	818466
82266	818467
41797	818468
12861	818469
17201	818470
6031	818471
45067	818472
50143	818473
53250	818474
20245	818475
97627	818476
73086	818477
1582	818478
2964	818479
97980	818480
38836	818481
7437	818482
12911	818483
20890	818484
41271	818485
6847	818486
46435	818487
42999	818488
71289	818489
7513	818490
130010	818491
34123	818492
6065	818493
3253	818494
70576	818495
80745	818496
16804	818497
15201	818498
23746	818499
58312	818500
11781	818501
7475	818502
22755	818503
17214	818504
141734	818505
164829	818506
7576	818507
582	818508
61151	818509
7483	818510
47127	818511
49027	818512
17473	818513
49127	818514
79648	818515
13517	818516
40269	818517
28365	818518
22102	818519
8059	818520
6469	818521
1328	818522
166536	818523
6817	818524
87092	818525
48444	818526
28453	818527
17738	818528
23993	818529
45094	818530
15624	818531
55613	818532
129865	818533
4473	818534
89	818535
24245	818536
14724	818537
7120	818538
56735	818539
4875	818540
35117	818541
114486	818542
78212	818543
8107	818544
473	818545
44045	818546
13791	818547
7242	818548
2081	818549
20029	818550
66831	818551
21962	818552
133587	818553
72225	818554
23219	818555
38980	818556
110087	818557
20775	818558
10256	818559
3889	818560
34450	818561
61193	818562
6514	818563
4	818564
82522	818565
148744	818566
14357	818567
5253	818568
14418	818569
14519	818570
21915	818571
747	818572
112277	818573
135607	818574
5426	818575
92937	818576
2471	818577
65674	818578
2	818579
67932	818580
55296	818581
75404	818582
34588	818583
515	818584
35644	818585
25438	818586
61729	818587
16172	818588
70199	818589
13461	818590
34727	818591
50759	818592
775	818593
129124	818594
87620	818595
20971	818596
18715	818597
49646	818598
31627	818599
40242	818600
39255	818601
21541	818602
540	818603
41605	818604
23453	818605
3375	818606
423	818607
46657	818608
7132	818609
97121	818610
20385	818611
105574	818612
82930	818613
21218	818614
9748	818615
6720	818616
17063	818617
99808	818618
51545	818619
29493	818620
6214	818621
34016	818622
48067	818623
101228	818624
3249	818625
6621	818626
133885	818627
4575	818628
11918	818629
20222	818630
5299	818631
70926	818632
91228	818633
26741	818634
8316	818635
157	818636
826	818637
24	818638
149914	818639
217	818640
86397	818641
17673	818642
131982	818643
154883	818644
11560	818645
97197	818646
25303	818647
38479	818648
6670	818649
3951	818650
88344	818651
18828	818652
16670	818653
57090	818654
34820	818655
944	818656
28593	818657
2475	818658
1274	818659
41833	818660
7857	818661
5814	818662
52873	818663
52296	818664
21019	818665
76584	818666
19235	818667
8001	818668
78093	818669
93642	818670
9220	818671
2339	818672
55839	818673
41203	818674
10234	818675
89116	818676
49834	818677
15813	818678
12759	818679
11654	818680
37889	818681
38727	818682
8322	818683
33231	818684
82735	818685
20360	818686
87841	818687
47342	818688
33983	818689
22828	818690
31515	818691
52845	818692
81303	818693
43707	818694
124	818695
524	818696
25464	818697
41608	818698
57308	818699
47714	818700
6179	818701
99284	818702
519	818703
129938	818704
89	818705
38209	818706
85720	818707
1403	818708
114043	818709
19841	818710
38294	818711
12609	818712
38645	818713
352	818714
70866	818715
7023	818716
16654	818717
11202	818718
37085	818719
86993	818720
24368	818721
85424	818722
8905	818723
44510	818724
444	818725
26434	818726
60606	818727
70998	818728
13010	818729
5680	818730
52008	818731
69834	818732
4231	818733
1314	818734
3259	818735
302	818736
2770	818737
6138	818738
163486	818739
113328	818740
72102	818741
31102	818742
60853	818743
8987	818744
19184	818745
123149	818746
4441	818747
49047	818748
9772	818749
3669	818750
41463	818751
26913	818752
30787	818753
30947	818754
55118	818755
25584	818756
9881	818757
130	818758
34325	818759
1233	818760
11704	818761
17791	818762
7070	818763
13638	818764
56994	818765
80545	818766
32671	818767
46097	818768
1452	818769
63464	818770
65348	818771
59324	818772
49903	818773
11624	818774
16294	818775
82659	818776
129286	818777
98828	818778
120	818779
86019	818780
26567	818781
14271	818782
70989	818783
43539	818784
51713	818785
53559	818786
103857	818787
14214	818788
22754	818789
119099	818790
69044	818791
4630	818792
79542	818793
68211	818794
397	818795
11890	818796
8376	818797
2529	818798
18684	818799
1840	818800
84199	818801
61234	818802
43217	818803
103848	818804
5	818805
112514	818806
33778	818807
720	818808
10336	818809
42403	818810
101743	818811
23940	818812
39983	818813
52516	818814
7216	818815
70244	818816
39819	818817
77885	818818
14044	818819
69930	818820
52743	818821
33170	818822
27663	818823
123303	818824
10407	818825
42131	818826
7737	818827
26390	818828
11806	818829
53345	818830
70403	818831
133061	818832
72223	818833
7694	818834
70	818835
25351	818836
17876	818837
23198	818838
83657	818839
7508	818840
16346	818841
71102	818842
15366	818843
41263	818844
16067	818845
23722	818846
52783	818847
15730	818848
9245	818849
964	818850
43507	818851
56593	818852
12893	818853
23211	818854
48748	818855
1884	818856
5727	818857
79317	818858
20933	818859
75430	818860
15283	818861
5690	818862
151847	818863
16314	818864
101963	818865
227	818866
67881	818867
10245	818868
38487	818869
5476	818870
5908	818871
18503	818872
38946	818873
134245	818874
1259	818875
5037	818876
9449	818877
2826	818878
32638	818879
22818	818880
23580	818881
46936	818882
72440	818883
165610	818884
59413	818885
8803	818886
11262	818887
24575	818888
12923	818889
9407	818890
78324	818891
177	818892
6471	818893
10208	818894
96403	818895
166271	818896
137324	818897
49286	818898
140789	818899
105196	818900
29336	818901
10115	818902
6724	818903
10921	818904
106226	818905
8424	818906
2762	818907
75202	818908
14719	818909
25760	818910
18538	818911
70472	818912
3452	818913
67327	818914
12191	818915
1850	818916
19291	818917
87605	818918
48166	818919
59707	818920
88596	818921
117777	818922
12338	818923
28613	818924
72790	818925
358	818926
21811	818927
3775	818928
15128	818929
63	818930
3063	818931
63262	818932
1973	818933
38404	818934
97591	818935
38314	818936
28960	818937
15446	818938
35150	818939
443	818940
15819	818941
6968	818942
11541	818943
4376	818944
76295	818945
4879	818946
154841	818947
362	818948
2528	818949
98666	818950
47478	818951
25289	818952
28011	818953
105091	818954
2060	818955
8818	818956
43565	818957
119049	818958
13876	818959
58552	818960
175	818961
26348	818962
35940	818963
27108	818964
2631	818965
46934	818966
3846	818967
37862	818968
32161	818969
4888	818970
1846	818971
50987	818972
7307	818973
41701	818974
17109	818975
76229	818976
18331	818977
25554	818978
15621	818979
51059	818980
1742	818981
2999	818982
444	818983
14124	818984
51171	818985
62624	818986
28080	818987
72390	818988
8533	818989
127312	818990
22540	818991
11705	818992
151127	818993
7126	818994
2545	818995
6851	818996
35812	818997
20828	818998
45915	818999
17312	819000
86601	819001
48199	819002
75310	819003
1355	819004
67098	819005
146392	819006
2340	819007
39679	819008
21116	819009
13251	819010
80320	819011
18681	819012
323	819013
53416	819014
49308	819015
1494	819016
22405	819017
123690	819018
3688	819019
145080	819020
57824	819021
545	819022
37331	819023
35643	819024
105544	819025
60990	819026
3	819027
44457	819028
20715	819029
163746	819030
55932	819031
53619	819032
24049	819033
7	819034
24314	819035
2235	819036
52000	819037
276	819038
34855	819039
20394	819040
163082	819041
5278	819042
1609	819043
2199	819044
64119	819045
41174	819046
5156	819047
7260	819048
14419	819049
48854	819050
36442	819051
15872	819052
13908	819053
103079	819054
5721	819055
1972	819056
97055	819057
7296	819058
2390	819059
37699	819060
2426	819061
31938	819062
85417	819063
70578	819064
155713	819065
89625	819066
213	819067
113045	819068
131519	819069
19479	819070
76637	819071
16147	819072
114203	819073
57845	819074
299	819075
21469	819076
95157	819077
34413	819078
61227	819079
9343	819080
39063	819081
8302	819082
129924	819083
1230	819084
82316	819085
16335	819086
31072	819087
1710	819088
54245	819089
23066	819090
25816	819091
13213	819092
29642	819093
32270	819094
104035	819095
15602	819096
625	819097
152333	819098
25281	819099
146171	819100
27133	819101
6565	819102
9890	819103
3771	819104
67528	819105
164163	819106
92242	819107
123289	819108
91861	819109
13130	819110
45998	819111
2077	819112
87087	819113
133273	819114
39883	819115
1138	819116
129090	819117
59219	819118
7605	819119
31439	819120
41021	819121
88338	819122
53613	819123
3535	819124
41592	819125
50913	819126
104699	819127
8536	819128
807	819129
7541	819130
49998	819131
122562	819132
72991	819133
43053	819134
24889	819135
35903	819136
21051	819137
4784	819138
658	819139
68167	819140
1339	819141
17632	819142
7252	819143
91870	819144
651	819145
34179	819146
3055	819147
46142	819148
13001	819149
70804	819150
103616	819151
2119	819152
97348	819153
15853	819154
77091	819155
8597	819156
57688	819157
29649	819158
131504	819159
63250	819160
24315	819161
130	819162
511	819163
153059	819164
2999	819165
2991	819166
38420	819167
57679	819168
30440	819169
20866	819170
11140	819171
66620	819172
4700	819173
6627	819174
55879	819175
10029	819176
9391	819177
47217	819178
18067	819179
21737	819180
51966	819181
7572	819182
723	819183
16067	819184
147342	819185
23177	819186
14437	819187
10008	819188
55675	819189
24406	819190
2957	819191
506	819192
1525	819193
31035	819194
67658	819195
20987	819196
28084	819197
233	819198
10832	819199
63931	819200
1836	819201
4303	819202
13372	819203
12332	819204
43179	819205
2266	819206
84698	819207
8944	819208
4107	819209
13722	819210
36138	819211
50220	819212
83643	819213
66567	819214
42025	819215
21828	819216
51828	819217
47294	819218
24335	819219
5629	819220
142935	819221
7015	819222
34554	819223
121114	819224
62205	819225
78028	819226
2887	819227
28966	819228
54373	819229
9549	819230
45170	819231
117640	819232
40052	819233
15191	819234
4112	819235
6573	819236
119233	819237
27435	819238
5645	819239
25559	819240
47522	819241
15073	819242
24793	819243
929	819244
7570	819245
83129	819246
21674	819247
4298	819248
9583	819249
71776	819250
48812	819251
20169	819252
43300	819253
18581	819254
2040	819255
12636	819256
14289	819257
56916	819258
97434	819259
9050	819260
65073	819261
75660	819262
40462	819263
71589	819264
27275	819265
60779	819266
97185	819267
28037	819268
22172	819269
80767	819270
5417	819271
666	819272
21608	819273
20502	819274
11733	819275
23720	819276
100967	819277
52587	819278
31521	819279
133655	819280
21399	819281
2596	819282
23982	819283
31851	819284
59015	819285
16227	819286
22453	819287
634	819288
149117	819289
75969	819290
8036	819291
54647	819292
3962	819293
3997	819294
31005	819295
56224	819296
31521	819297
50616	819298
1369	819299
9858	819300
40600	819301
19513	819302
126996	819303
151686	819304
10352	819305
28182	819306
26793	819307
5798	819308
45966	819309
46515	819310
47944	819311
12968	819312
70355	819313
48903	819314
3222	819315
133984	819316
98988	819317
83322	819318
157039	819319
8223	819320
100622	819321
11331	819322
93870	819323
74563	819324
53034	819325
130280	819326
50314	819327
4612	819328
23961	819329
12578	819330
74430	819331
2288	819332
579	819333
35529	819334
91417	819335
93854	819336
85844	819337
44970	819338
157746	819339
94336	819340
75985	819341
8419	819342
67166	819343
45934	819344
36997	819345
70051	819346
44924	819347
89405	819348
29271	819349
59	819350
152170	819351
418	819352
24576	819353
115248	819354
16752	819355
133821	819356
101136	819357
163793	819358
21758	819359
67237	819360
90016	819361
9107	819362
45678	819363
40938	819364
34369	819365
14030	819366
48957	819367
13184	819368
70224	819369
71483	819370
55639	819371
96198	819372
6170	819373
34294	819374
14545	819375
3903	819376
9021	819377
4455	819378
25033	819379
24590	819380
35044	819381
61726	819382
161635	819383
35167	819384
2799	819385
4233	819386
57672	819387
57088	819388
98018	819389
30422	819390
4623	819391
25270	819392
14066	819393
105393	819394
11126	819395
25133	819396
140426	819397
17598	819398
7800	819399
3472	819400
17124	819401
47780	819402
18916	819403
10280	819404
93197	819405
794	819406
1983	819407
41183	819408
46319	819409
2951	819410
8401	819411
252	819412
27376	819413
17590	819414
9874	819415
20489	819416
119605	819417
34178	819418
157163	819419
71210	819420
10864	819421
48657	819422
10721	819423
12149	819424
4793	819425
63844	819426
2145	819427
24892	819428
14862	819429
1316	819430
106316	819431
4363	819432
130334	819433
7209	819434
33063	819435
103586	819436
65383	819437
104040	819438
58755	819439
89852	819440
53842	819441
15821	819442
1311	819443
127891	819444
25648	819445
3845	819446
5631	819447
78155	819448
84015	819449
124905	819450
6287	819451
38194	819452
90240	819453
72403	819454
81484	819455
39531	819456
69608	819457
25541	819458
11234	819459
9287	819460
913	819461
13353	819462
22157	819463
266	819464
1082	819465
35843	819466
3512	819467
113	819468
55591	819469
143872	819470
6555	819471
7965	819472
139667	819473
97888	819474
2659	819475
11555	819476
46873	819477
41830	819478
1933	819479
2691	819480
58042	819481
40121	819482
20336	819483
113447	819484
55829	819485
118921	819486
89421	819487
852	819488
634	819489
1664	819490
99167	819491
78515	819492
23585	819493
17574	819494
44916	819495
112039	819496
21194	819497
34173	819498
114049	819499
69574	819500
92996	819501
14139	819502
11459	819503
37345	819504
17043	819505
57847	819506
71385	819507
171	819508
153983	819509
122592	819510
687	819511
25048	819512
14417	819513
12281	819514
23847	819515
35801	819516
11121	819517
25121	819518
83382	819519
143	819520
27065	819521
15928	819522
5006	819523
8659	819524
151101	819525
39994	819526
41618	819527
96000	819528
14929	819529
48317	819530
3310	819531
4816	819532
38720	819533
36075	819534
82336	819535
62680	819536
138564	819537
2497	819538
104564	819539
723	819540
105007	819541
68087	819542
3594	819543
52507	819544
17560	819545
30693	819546
115795	819547
5100	819548
86547	819549
48677	819550
7433	819551
55656	819552
21648	819553
130158	819554
3134	819555
4206	819556
27003	819557
11476	819558
37452	819559
8248	819560
57950	819561
17053	819562
7215	819563
5502	819564
41132	819565
36116	819566
141615	819567
91140	819568
25403	819569
68944	819570
16228	819571
148548	819572
4544	819573
61547	819574
66102	819575
26931	819576
2127	819577
994	819578
16057	819579
16971	819580
11517	819581
54969	819582
23253	819583
5871	819584
76828	819585
6224	819586
920	819587
19500	819588
12904	819589
57567	819590
96210	819591
34079	819592
13733	819593
3158	819594
33059	819595
7896	819596
59213	819597
69241	819598
156150	819599
49690	819600
50519	819601
21336	819602
45545	819603
22070	819604
43868	819605
18233	819606
31891	819607
7609	819608
42957	819609
59214	819610
99085	819611
3909	819612
1221	819613
23691	819614
9934	819615
15980	819616
27792	819617
69013	819618
65707	819619
14930	819620
3780	819621
37229	819622
4996	819623
95755	819624
141096	819625
1084	819626
12869	819627
14340	819628
762	819629
18981	819630
1011	819631
161917	819632
4421	819633
30629	819634
1173	819635
31822	819636
2928	819637
166130	819638
3621	819639
519	819640
97750	819641
3024	819642
6171	819643
30412	819644
590	819645
3461	819646
23204	819647
45219	819648
6323	819649
1496	819650
4414	819651
7929	819652
61273	819653
11002	819654
7754	819655
30543	819656
59780	819657
2982	819658
11604	819659
117256	819660
56675	819661
50899	819662
18305	819663
67497	819664
42472	819665
37769	819666
539	819667
24392	819668
18508	819669
13030	819670
31937	819671
34983	819672
59162	819673
164320	819674
54797	819675
87482	819676
9745	819677
102180	819678
21993	819679
22404	819680
86212	819681
67733	819682
55442	819683
884	819684
18614	819685
93303	819686
211	819687
100800	819688
23051	819689
36506	819690
8157	819691
2264	819692
26882	819693
18594	819694
99315	819695
6307	819696
60693	819697
71269	819698
1032	819699
77662	819700
121893	819701
10579	819702
25941	819703
2840	819704
2252	819705
116608	819706
15001	819707
3210	819708
12067	819709
88626	819710
38853	819711
17460	819712
32600	819713
33742	819714
139822	819715
14438	819716
11763	819717
682	819718
46487	819719
77961	819720
155229	819721
76098	819722
76323	819723
1917	819724
4839	819725
4522	819726
4327	819727
2454	819728
619	819729
6498	819730
146649	819731
274	819732
98323	819733
41704	819734
43832	819735
78710	819736
87706	819737
1795	819738
65	819739
11581	819740
8091	819741
53208	819742
22278	819743
484	819744
18172	819745
29136	819746
8745	819747
35878	819748
127811	819749
32648	819750
2800	819751
18722	819752
150072	819753
8688	819754
58037	819755
43490	819756
54105	819757
103053	819758
20669	819759
148467	819760
54140	819761
1560	819762
11428	819763
14469	819764
10382	819765
7378	819766
23704	819767
1460	819768
70996	819769
2829	819770
20862	819771
12704	819772
84194	819773
41398	819774
40111	819775
3074	819776
48762	819777
24284	819778
3174	819779
15920	819780
87404	819781
50420	819782
91464	819783
48983	819784
34262	819785
87455	819786
55891	819787
32312	819788
24191	819789
35127	819790
130	819791
11174	819792
3903	819793
45978	819794
21868	819795
67926	819796
36886	819797
108469	819798
11782	819799
131780	819800
4485	819801
4505	819802
114298	819803
18749	819804
42370	819805
6537	819806
34396	819807
31356	819808
144059	819809
115368	819810
61897	819811
30954	819812
76334	819813
21497	819814
133095	819815
49300	819816
63092	819817
9014	819818
82042	819819
54770	819820
84901	819821
29970	819822
64023	819823
4415	819824
52553	819825
82163	819826
2805	819827
13405	819828
23888	819829
14608	819830
26810	819831
49470	819832
7277	819833
54374	819834
29483	819835
109127	819836
20502	819837
5448	819838
29413	819839
87938	819840
12855	819841
38354	819842
39986	819843
17768	819844
52926	819845
26340	819846
61442	819847
75788	819848
74697	819849
9905	819850
44960	819851
24896	819852
13813	819853
108605	819854
28602	819855
14054	819856
128230	819857
4824	819858
8555	819859
7937	819860
48012	819861
11235	819862
17093	819863
7112	819864
36208	819865
77305	819866
100927	819867
5801	819868
13867	819869
31219	819870
20045	819871
32706	819872
30271	819873
15392	819874
26164	819875
2622	819876
15566	819877
13722	819878
11972	819879
24557	819880
159091	819881
2050	819882
105908	819883
44248	819884
6093	819885
92022	819886
18292	819887
1977	819888
6553	819889
8409	819890
17621	819891
7344	819892
140172	819893
58389	819894
15451	819895
18440	819896
45199	819897
81139	819898
2647	819899
13908	819900
46667	819901
8880	819902
11626	819903
375	819904
29121	819905
5438	819906
23516	819907
24548	819908
78788	819909
23121	819910
26432	819911
67873	819912
33537	819913
20436	819914
5141	819915
40787	819916
8812	819917
23522	819918
21977	819919
36356	819920
18005	819921
18349	819922
85545	819923
20025	819924
42238	819925
11533	819926
35963	819927
154941	819928
129835	819929
70385	819930
50211	819931
9185	819932
109038	819933
75423	819934
67603	819935
66911	819936
601	819937
56034	819938
7276	819939
29641	819940
145186	819941
8991	819942
32888	819943
87234	819944
41777	819945
88	819946
48978	819947
10099	819948
43169	819949
725	819950
33457	819951
7775	819952
63560	819953
67581	819954
153301	819955
33752	819956
616	819957
5534	819958
140370	819959
19854	819960
58202	819961
9221	819962
39501	819963
103427	819964
64496	819965
2963	819966
736	819967
90951	819968
68038	819969
21137	819970
24395	819971
60143	819972
3454	819973
92519	819974
22183	819975
58407	819976
37431	819977
7716	819978
34696	819979
45148	819980
64372	819981
58710	819982
178	819983
16677	819984
5456	819985
1076	819986
2413	819987
33453	819988
32121	819989
411	819990
7213	819991
1753	819992
650	819993
5596	819994
7089	819995
50937	819996
1064	819997
17982	819998
16592	819999
18060	820000
22757	820001
81	820002
35870	820003
23764	820004
95266	820005
25804	820006
6106	820007
722	820008
11226	820009
2672	820010
34901	820011
11704	820012
6425	820013
13450	820014
14067	820015
16715	820016
67899	820017
141597	820018
3530	820019
36189	820020
636	820021
42384	820022
934	820023
24609	820024
17469	820025
74624	820026
6470	820027
6826	820028
33239	820029
53783	820030
93609	820031
109912	820032
51323	820033
68176	820034
55661	820035
148219	820036
7894	820037
113	820038
98036	820039
1649	820040
37626	820041
10898	820042
93586	820043
4482	820044
3295	820045
104668	820046
30316	820047
20317	820048
63	820049
98136	820050
130843	820051
7118	820052
1525	820053
51609	820054
2467	820055
12702	820056
22746	820057
35635	820058
156	820059
69155	820060
28988	820061
15822	820062
43826	820063
14359	820064
320	820065
13390	820066
2839	820067
15866	820068
24680	820069
58344	820070
8432	820071
126052	820072
74356	820073
13432	820074
49743	820075
37649	820076
35154	820077
69829	820078
14050	820079
116251	820080
73067	820081
4747	820082
14036	820083
5579	820084
53886	820085
111361	820086
70879	820087
16695	820088
2288	820089
13927	820090
23034	820091
125252	820092
44132	820093
80580	820094
6302	820095
148870	820096
23	820097
15727	820098
2191	820099
69743	820100
36995	820101
1521	820102
25386	820103
37865	820104
83650	820105
107060	820106
860	820107
53256	820108
2135	820109
97104	820110
21201	820111
16536	820112
50583	820113
35	820114
46081	820115
150262	820116
83417	820117
13733	820118
97301	820119
123358	820120
174	820121
19266	820122
32596	820123
126947	820124
28948	820125
4668	820126
5938	820127
24050	820128
18561	820129
44868	820130
554	820131
61336	820132
1209	820133
8452	820134
463	820135
132682	820136
6118	820137
33752	820138
19122	820139
53682	820140
9697	820141
132437	820142
97889	820143
28958	820144
17733	820145
49352	820146
971	820147
3696	820148
1105	820149
834	820150
39197	820151
19116	820152
130135	820153
71272	820154
95170	820155
18121	820156
1453	820157
39349	820158
4285	820159
22133	820160
13555	820161
13531	820162
172	820163
784	820164
28662	820165
16847	820166
70571	820167
18060	820168
109508	820169
41482	820170
7852	820171
57998	820172
6632	820173
8371	820174
4316	820175
3743	820176
18073	820177
59694	820178
13931	820179
17313	820180
10052	820181
61306	820182
5422	820183
27930	820184
106958	820185
45459	820186
5601	820187
3102	820188
7488	820189
26980	820190
90973	820191
5306	820192
77274	820193
119616	820194
98806	820195
106460	820196
58840	820197
12559	820198
14631	820199
39827	820200
82062	820201
5306	820202
34310	820203
28067	820204
117306	820205
95200	820206
31279	820207
26164	820208
13383	820209
7740	820210
14804	820211
10669	820212
28593	820213
22298	820214
18639	820215
63569	820216
1754	820217
88246	820218
33217	820219
5103	820220
7566	820221
17577	820222
52637	820223
8927	820224
383	820225
385	820226
48272	820227
47447	820228
8208	820229
10889	820230
93723	820231
3639	820232
9239	820233
27345	820234
13943	820235
7069	820236
12502	820237
86120	820238
47526	820239
95175	820240
19327	820241
71225	820242
18447	820243
46238	820244
35004	820245
4291	820246
31186	820247
6176	820248
20953	820249
34498	820250
38344	820251
49119	820252
843	820253
6078	820254
12810	820255
71482	820256
60050	820257
31250	820258
22713	820259
23813	820260
20091	820261
70306	820262
39687	820263
805	820264
4023	820265
124786	820266
18014	820267
45279	820268
12475	820269
86184	820270
982	820271
11823	820272
22632	820273
78189	820274
66028	820275
102813	820276
13742	820277
17021	820278
4147	820279
120278	820280
18943	820281
129634	820282
518	820283
24301	820284
5482	820285
47148	820286
32882	820287
18162	820288
12727	820289
39390	820290
18763	820291
1158	820292
78117	820293
36905	820294
2015	820295
23370	820296
18118	820297
3836	820298
76830	820299
1382	820300
66912	820301
43411	820302
63560	820303
65011	820304
30994	820305
88063	820306
24690	820307
29621	820308
11153	820309
25991	820310
1724	820311
1162	820312
3160	820313
48303	820314
1047	820315
97007	820316
169	820317
1094	820318
122421	820319
563	820320
14267	820321
38324	820322
18625	820323
63677	820324
47987	820325
145464	820326
1590	820327
1594	820328
11759	820329
38058	820330
17291	820331
28039	820332
28761	820333
13775	820334
33356	820335
4553	820336
48543	820337
31671	820338
2241	820339
73355	820340
10547	820341
11535	820342
31460	820343
21263	820344
4610	820345
47707	820346
65648	820347
2742	820348
66870	820349
8932	820350
11518	820351
38808	820352
65574	820353
30123	820354
48787	820355
3710	820356
94589	820357
1304	820358
80308	820359
45783	820360
41	820361
46762	820362
20194	820363
12448	820364
27437	820365
76235	820366
46546	820367
67462	820368
113733	820369
3247	820370
23709	820371
241	820372
40938	820373
35920	820374
162803	820375
43868	820376
11166	820377
27318	820378
128826	820379
100032	820380
42622	820381
120134	820382
9866	820383
36760	820384
2886	820385
51170	820386
21115	820387
58361	820388
7040	820389
116231	820390
93701	820391
18127	820392
11935	820393
439	820394
34869	820395
17800	820396
109505	820397
36610	820398
7562	820399
4589	820400
12369	820401
39533	820402
14126	820403
1829	820404
16404	820405
18742	820406
163307	820407
40846	820408
29853	820409
41115	820410
51986	820411
80720	820412
28036	820413
12199	820414
61946	820415
95852	820416
61079	820417
24302	820418
11923	820419
818	820420
23775	820421
100568	820422
22303	820423
29045	820424
3015	820425
78517	820426
9885	820427
9169	820428
134218	820429
11702	820430
80070	820431
51994	820432
88414	820433
12036	820434
13324	820435
44157	820436
2393	820437
1005	820438
25257	820439
48127	820440
3820	820441
25398	820442
21395	820443
47901	820444
143016	820445
1616	820446
25516	820447
51398	820448
10697	820449
19984	820450
130604	820451
1811	820452
81800	820453
36661	820454
53388	820455
1916	820456
96692	820457
81388	820458
5826	820459
12522	820460
16566	820461
41772	820462
40480	820463
78620	820464
51532	820465
3180	820466
104770	820467
20657	820468
135375	820469
20624	820470
35008	820471
49015	820472
91957	820473
11196	820474
1215	820475
74911	820476
36141	820477
9615	820478
1509	820479
554	820480
14209	820481
9359	820482
128371	820483
64001	820484
12623	820485
38524	820486
6089	820487
16442	820488
77481	820489
110712	820490
7997	820491
26730	820492
11539	820493
1991	820494
2400	820495
1378	820496
77694	820497
93121	820498
1061	820499
16782	820500
9722	820501
107282	820502
35165	820503
16842	820504
7589	820505
13392	820506
1194	820507
16796	820508
26535	820509
30194	820510
1300	820511
10614	820512
1416	820513
160014	820514
11335	820515
5605	820516
54431	820517
86178	820518
62381	820519
517	820520
15285	820521
1696	820522
11986	820523
1263	820524
21181	820525
5664	820526
6986	820527
13314	820528
14849	820529
4994	820530
55277	820531
149	820532
80599	820533
19664	820534
51974	820535
25444	820536
71447	820537
24850	820538
11760	820539
116412	820540
10257	820541
34726	820542
1516	820543
13241	820544
146915	820545
11815	820546
5429	820547
98757	820548
9927	820549
13949	820550
6813	820551
151902	820552
31467	820553
32559	820554
110024	820555
3404	820556
32567	820557
121652	820558
6115	820559
10210	820560
19756	820561
37341	820562
20338	820563
12443	820564
12065	820565
69456	820566
27416	820567
11265	820568
94728	820569
55381	820570
60808	820571
23014	820572
26875	820573
94630	820574
9977	820575
24668	820576
116871	820577
1683	820578
14059	820579
160118	820580
36774	820581
44061	820582
92817	820583
40657	820584
8122	820585
26705	820586
31857	820587
5103	820588
33933	820589
390	820590
6921	820591
27	820592
693	820593
63106	820594
102725	820595
15300	820596
12423	820597
270	820598
7122	820599
53149	820600
10952	820601
22169	820602
41169	820603
93089	820604
130395	820605
152347	820606
9840	820607
28342	820608
10344	820609
80062	820610
1779	820611
30276	820612
18643	820613
36807	820614
53060	820615
16988	820616
991	820617
2822	820618
21263	820619
18846	820620
6772	820621
695	820622
120666	820623
25831	820624
47073	820625
4685	820626
1509	820627
1943	820628
24363	820629
15391	820630
32665	820631
40322	820632
8346	820633
995	820634
7940	820635
27671	820636
105957	820637
96143	820638
2698	820639
57325	820640
45525	820641
33366	820642
53513	820643
51872	820644
62090	820645
30749	820646
36376	820647
9555	820648
10460	820649
24330	820650
30450	820651
56393	820652
32139	820653
110405	820654
48146	820655
87513	820656
125821	820657
15742	820658
8790	820659
48670	820660
28183	820661
13436	820662
71097	820663
76864	820664
20957	820665
22135	820666
107606	820667
32645	820668
17179	820669
134033	820670
91542	820671
61925	820672
42399	820673
28696	820674
10630	820675
36	820676
81033	820677
28563	820678
48707	820679
12454	820680
2083	820681
83734	820682
137	820683
1825	820684
7459	820685
76798	820686
37228	820687
9062	820688
14612	820689
21630	820690
121186	820691
24109	820692
117388	820693
9412	820694
44562	820695
4593	820696
1692	820697
16169	820698
6543	820699
67130	820700
96869	820701
152910	820702
32289	820703
71685	820704
4924	820705
53428	820706
20398	820707
1363	820708
44779	820709
11861	820710
66680	820711
3587	820712
53501	820713
12201	820714
7594	820715
90	820716
41694	820717
126070	820718
11161	820719
33587	820720
16223	820721
118524	820722
50442	820723
26751	820724
18452	820725
29103	820726
51997	820727
42479	820728
23956	820729
26993	820730
36989	820731
67057	820732
50576	820733
50799	820734
17931	820735
2378	820736
22312	820737
34111	820738
120883	820739
10236	820740
3552	820741
74830	820742
20495	820743
714	820744
66407	820745
53053	820746
27053	820747
11638	820748
17595	820749
77650	820750
6421	820751
53608	820752
26303	820753
6485	820754
63492	820755
37224	820756
7816	820757
24614	820758
13869	820759
18884	820760
68129	820761
256	820762
777	820763
27801	820764
1008	820765
78803	820766
41961	820767
30637	820768
52298	820769
54324	820770
56023	820771
129296	820772
134262	820773
42152	820774
71682	820775
72022	820776
24500	820777
7280	820778
13559	820779
17885	820780
17091	820781
69312	820782
42332	820783
29754	820784
7785	820785
34206	820786
21395	820787
117823	820788
2707	820789
22509	820790
59639	820791
40760	820792
6800	820793
112712	820794
144862	820795
11540	820796
10410	820797
82619	820798
60713	820799
4028	820800
34181	820801
52	820802
45195	820803
11230	820804
2050	820805
163482	820806
49323	820807
5118	820808
6364	820809
3366	820810
74360	820811
9939	820812
35915	820813
39358	820814
2808	820815
65050	820816
20514	820817
71877	820818
37343	820819
25830	820820
1571	820821
15753	820822
58401	820823
19338	820824
25819	820825
29842	820826
37445	820827
91473	820828
9367	820829
25464	820830
42498	820831
100707	820832
51333	820833
22765	820834
137	820835
47937	820836
36631	820837
2086	820838
8422	820839
96822	820840
7587	820841
122070	820842
10352	820843
21890	820844
12393	820845
105841	820846
43127	820847
77596	820848
126702	820849
24640	820850
21926	820851
11399	820852
3119	820853
40573	820854
15942	820855
7809	820856
7191	820857
4666	820858
318	820859
116865	820860
24462	820861
14713	820862
11208	820863
5760	820864
41290	820865
88157	820866
14992	820867
8068	820868
7090	820869
40151	820870
57178	820871
30610	820872
17446	820873
6749	820874
41	820875
39617	820876
47476	820877
35221	820878
124839	820879
4365	820880
11317	820881
104377	820882
68222	820883
1016	820884
73359	820885
37810	820886
142799	820887
9078	820888
10977	820889
45429	820890
131964	820891
45409	820892
18000	820893
37224	820894
38777	820895
41598	820896
7021	820897
9879	820898
148581	820899
29966	820900
68942	820901
30981	820902
35268	820903
2791	820904
63525	820905
67425	820906
64487	820907
17243	820908
27363	820909
28136	820910
168	820911
107414	820912
8458	820913
64433	820914
11768	820915
4509	820916
43322	820917
63380	820918
105035	820919
862	820920
94814	820921
2599	820922
7077	820923
7506	820924
53600	820925
9040	820926
20608	820927
18850	820928
21673	820929
57825	820930
2688	820931
15945	820932
6641	820933
23947	820934
865	820935
48024	820936
52165	820937
10059	820938
83528	820939
10564	820940
43398	820941
134647	820942
18759	820943
119340	820944
107101	820945
39449	820946
31911	820947
61986	820948
540	820949
4830	820950
314	820951
12945	820952
65637	820953
20319	820954
113026	820955
8389	820956
76081	820957
842	820958
15297	820959
42710	820960
152223	820961
17244	820962
29342	820963
145984	820964
15287	820965
59202	820966
48862	820967
50598	820968
35971	820969
64835	820970
26352	820971
23203	820972
19767	820973
149306	820974
3573	820975
29725	820976
109844	820977
55143	820978
43406	820979
6932	820980
71797	820981
22768	820982
55271	820983
90065	820984
17623	820985
58017	820986
161245	820987
7440	820988
19070	820989
51803	820990
34594	820991
15171	820992
35869	820993
46780	820994
8189	820995
17	820996
88728	820997
13112	820998
65972	820999
3947	821000
71787	821001
9366	821002
5916	821003
8912	821004
29527	821005
8986	821006
9480	821007
96537	821008
23554	821009
4752	821010
10838	821011
67512	821012
124256	821013
34201	821014
18817	821015
84773	821016
8926	821017
49996	821018
26959	821019
19988	821020
20858	821021
26144	821022
64018	821023
1106	821024
19276	821025
73309	821026
88013	821027
41071	821028
3610	821029
61442	821030
75335	821031
56484	821032
9327	821033
3504	821034
55210	821035
30790	821036
4019	821037
57186	821038
120397	821039
54693	821040
12832	821041
55883	821042
4328	821043
4732	821044
39	821045
16233	821046
32003	821047
81429	821048
42600	821049
5052	821050
6073	821051
17192	821052
68039	821053
60893	821054
53673	821055
50892	821056
2529	821057
5280	821058
27410	821059
133575	821060
13959	821061
27287	821062
87687	821063
22191	821064
16447	821065
25565	821066
3576	821067
63660	821068
18680	821069
10931	821070
7218	821071
57919	821072
139089	821073
3931	821074
568	821075
22589	821076
8485	821077
84094	821078
64509	821079
25309	821080
43437	821081
120324	821082
100179	821083
31156	821084
9754	821085
86061	821086
38862	821087
93689	821088
45832	821089
54261	821090
3170	821091
41154	821092
102288	821093
9345	821094
5776	821095
156679	821096
49001	821097
100987	821098
9848	821099
19	821100
6265	821101
7229	821102
35947	821103
52527	821104
19474	821105
9172	821106
50548	821107
108909	821108
2134	821109
114679	821110
118818	821111
167	821112
25247	821113
4435	821114
44942	821115
104621	821116
76171	821117
25111	821118
23808	821119
83100	821120
26845	821121
1887	821122
37269	821123
119374	821124
2279	821125
96216	821126
114253	821127
89046	821128
125841	821129
107135	821130
4216	821131
18007	821132
68197	821133
2803	821134
28239	821135
27192	821136
104474	821137
42339	821138
27304	821139
51037	821140
7539	821141
9655	821142
10020	821143
20672	821144
90638	821145
23373	821146
62348	821147
69825	821148
40937	821149
93706	821150
77799	821151
40969	821152
4326	821153
6044	821154
59683	821155
55453	821156
333	821157
3622	821158
65969	821159
15048	821160
112824	821161
15374	821162
65503	821163
58603	821164
6228	821165
44671	821166
2641	821167
72907	821168
47520	821169
11782	821170
20266	821171
45475	821172
88941	821173
16231	821174
57339	821175
47017	821176
72919	821177
25449	821178
17722	821179
21794	821180
124008	821181
24175	821182
31620	821183
98544	821184
105743	821185
150043	821186
10396	821187
279	821188
29556	821189
82448	821190
1201	821191
29416	821192
19391	821193
19846	821194
4392	821195
86459	821196
163564	821197
131202	821198
104606	821199
64132	821200
16089	821201
59046	821202
11119	821203
1505	821204
30688	821205
29983	821206
21567	821207
11832	821208
134952	821209
14715	821210
3202	821211
24190	821212
12101	821213
72320	821214
24347	821215
19372	821216
37044	821217
102625	821218
5269	821219
30364	821220
49084	821221
886	821222
42736	821223
68655	821224
17370	821225
5664	821226
7869	821227
68298	821228
5387	821229
99077	821230
43186	821231
142709	821232
13754	821233
50590	821234
43359	821235
3853	821236
4743	821237
35388	821238
129088	821239
107066	821240
7399	821241
27186	821242
14951	821243
33607	821244
31343	821245
58110	821246
4153	821247
8486	821248
21104	821249
139190	821250
154318	821251
138962	821252
95567	821253
94218	821254
25465	821255
16523	821256
1798	821257
59192	821258
8767	821259
25128	821260
16668	821261
34558	821262
18073	821263
13858	821264
24371	821265
50925	821266
27448	821267
70428	821268
91340	821269
16341	821270
27352	821271
47617	821272
92609	821273
168	821274
13482	821275
60832	821276
103365	821277
8270	821278
17804	821279
53548	821280
63036	821281
28220	821282
73530	821283
89893	821284
5223	821285
24231	821286
110286	821287
81612	821288
112396	821289
612	821290
37848	821291
8142	821292
1827	821293
69278	821294
8766	821295
31580	821296
112997	821297
70467	821298
17118	821299
33486	821300
17292	821301
71984	821302
26770	821303
429	821304
161266	821305
59420	821306
23401	821307
87778	821308
14138	821309
74689	821310
30428	821311
4	821312
82489	821313
39461	821314
56849	821315
83532	821316
2803	821317
30694	821318
57722	821319
12772	821320
32844	821321
102457	821322
3971	821323
23500	821324
32026	821325
57770	821326
41672	821327
32058	821328
35954	821329
56681	821330
11406	821331
128339	821332
94078	821333
5909	821334
7341	821335
6651	821336
82404	821337
14930	821338
14088	821339
39557	821340
37440	821341
10967	821342
84382	821343
41607	821344
7778	821345
23041	821346
19935	821347
10805	821348
50356	821349
4025	821350
177	821351
55403	821352
9533	821353
115851	821354
1781	821355
53032	821356
5276	821357
8151	821358
148228	821359
83119	821360
105692	821361
71360	821362
4811	821363
4713	821364
2476	821365
122511	821366
31957	821367
7290	821368
122246	821369
20564	821370
11655	821371
32554	821372
1143	821373
36919	821374
25209	821375
6655	821376
77721	821377
83502	821378
147241	821379
6676	821380
23490	821381
5559	821382
73598	821383
6784	821384
64546	821385
30336	821386
28428	821387
117831	821388
6302	821389
12082	821390
34819	821391
5377	821392
5880	821393
79121	821394
3573	821395
21463	821396
66075	821397
34814	821398
133897	821399
40152	821400
55132	821401
42170	821402
38810	821403
42481	821404
128154	821405
34376	821406
1591	821407
13024	821408
40090	821409
98991	821410
21431	821411
20862	821412
1516	821413
49681	821414
39270	821415
9886	821416
10819	821417
1647	821418
48771	821419
132608	821420
45191	821421
97445	821422
22451	821423
56322	821424
35296	821425
25755	821426
57838	821427
3806	821428
59606	821429
5732	821430
4064	821431
31794	821432
16202	821433
31856	821434
5677	821435
156450	821436
408	821437
10666	821438
98375	821439
2823	821440
34315	821441
9602	821442
83794	821443
1772	821444
2829	821445
3937	821446
46765	821447
538	821448
52770	821449
85395	821450
9915	821451
4522	821452
7952	821453
124423	821454
27097	821455
28370	821456
46183	821457
33276	821458
24717	821459
63234	821460
53601	821461
351	821462
31037	821463
48208	821464
42744	821465
108114	821466
43	821467
3921	821468
42212	821469
18555	821470
42879	821471
23061	821472
10823	821473
19548	821474
2991	821475
37158	821476
5191	821477
1428	821478
57502	821479
37079	821480
12716	821481
12355	821482
32791	821483
4203	821484
44683	821485
1583	821486
24811	821487
28345	821488
89405	821489
781	821490
38561	821491
7570	821492
30020	821493
3739	821494
113900	821495
7	821496
57534	821497
90107	821498
127948	821499
21812	821500
869	821501
1994	821502
79066	821503
56704	821504
46577	821505
12108	821506
615	821507
9259	821508
42760	821509
5027	821510
35687	821511
3198	821512
1393	821513
50241	821514
59787	821515
36644	821516
25060	821517
48514	821518
42444	821519
934	821520
51175	821521
26938	821522
117745	821523
44087	821524
36640	821525
7678	821526
9108	821527
2573	821528
57571	821529
33498	821530
20621	821531
11581	821532
9088	821533
78163	821534
16118	821535
69588	821536
23328	821537
18646	821538
42623	821539
24848	821540
1302	821541
43289	821542
125259	821543
43491	821544
19023	821545
98518	821546
8527	821547
24521	821548
10057	821549
21526	821550
42307	821551
71407	821552
8943	821553
41356	821554
21573	821555
89211	821556
900	821557
41860	821558
14968	821559
33131	821560
5249	821561
112002	821562
44134	821563
161882	821564
58	821565
75698	821566
108086	821567
12383	821568
77	821569
4024	821570
39650	821571
3688	821572
415	821573
85427	821574
67473	821575
9284	821576
41323	821577
316	821578
476	821579
90274	821580
2803	821581
23712	821582
460	821583
42093	821584
71017	821585
896	821586
53863	821587
69700	821588
29783	821589
46392	821590
9411	821591
14009	821592
5072	821593
46345	821594
7920	821595
62858	821596
951	821597
65056	821598
19278	821599
49695	821600
338	821601
8429	821602
3138	821603
56171	821604
1554	821605
93164	821606
66289	821607
46746	821608
2183	821609
64921	821610
43897	821611
121959	821612
21307	821613
8369	821614
228	821615
59426	821616
41753	821617
39449	821618
9775	821619
91657	821620
14125	821621
12236	821622
2816	821623
2168	821624
19167	821625
49271	821626
3052	821627
111180	821628
10124	821629
11980	821630
45618	821631
16777	821632
105668	821633
57886	821634
35743	821635
26324	821636
94908	821637
27844	821638
4462	821639
92911	821640
48699	821641
13270	821642
151219	821643
30854	821644
32934	821645
25926	821646
70636	821647
17620	821648
13253	821649
52429	821650
36965	821651
10886	821652
4982	821653
19665	821654
157871	821655
84480	821656
43251	821657
10389	821658
40906	821659
10030	821660
155581	821661
7352	821662
1766	821663
25451	821664
24661	821665
1131	821666
3638	821667
33365	821668
64958	821669
136617	821670
101253	821671
50587	821672
31175	821673
53663	821674
9708	821675
49717	821676
24552	821677
2096	821678
22840	821679
43551	821680
28084	821681
157704	821682
46371	821683
94364	821684
1208	821685
48183	821686
23949	821687
27110	821688
28776	821689
93357	821690
2981	821691
42593	821692
69305	821693
41147	821694
2124	821695
15430	821696
100842	821697
22552	821698
41751	821699
32822	821700
17009	821701
17552	821702
41423	821703
14028	821704
16050	821705
68227	821706
87587	821707
93094	821708
34446	821709
14381	821710
10157	821711
773	821712
55862	821713
60439	821714
62318	821715
431	821716
1367	821717
11883	821718
85076	821719
110950	821720
25082	821721
115618	821722
11611	821723
76943	821724
74639	821725
30515	821726
101062	821727
153095	821728
102391	821729
713	821730
5124	821731
48330	821732
114	821733
341	821734
74744	821735
22718	821736
9116	821737
101119	821738
33129	821739
16231	821740
23299	821741
24263	821742
8226	821743
9671	821744
16	821745
63051	821746
2421	821747
13721	821748
7525	821749
13000	821750
8233	821751
4070	821752
82	821753
74954	821754
1247	821755
67553	821756
29230	821757
60152	821758
4370	821759
85880	821760
75242	821761
140882	821762
160891	821763
4344	821764
40131	821765
58294	821766
123676	821767
63030	821768
454	821769
5926	821770
70650	821771
134387	821772
79871	821773
9930	821774
75488	821775
41063	821776
17522	821777
36742	821778
69208	821779
51005	821780
18657	821781
11291	821782
385	821783
9697	821784
97256	821785
118646	821786
4105	821787
8280	821788
143110	821789
116472	821790
10393	821791
13706	821792
6078	821793
7918	821794
106697	821795
5206	821796
7669	821797
85451	821798
52122	821799
26227	821800
87049	821801
3291	821802
276	821803
134	821804
2546	821805
53097	821806
48118	821807
99002	821808
5166	821809
132966	821810
43695	821811
40308	821812
23452	821813
10435	821814
2008	821815
7824	821816
13499	821817
35556	821818
3241	821819
11466	821820
89515	821821
31438	821822
44232	821823
16594	821824
2141	821825
121202	821826
23586	821827
14493	821828
44461	821829
760	821830
727	821831
51835	821832
23200	821833
30163	821834
1725	821835
3678	821836
18657	821837
121041	821838
37462	821839
16119	821840
45860	821841
29408	821842
50710	821843
34159	821844
57557	821845
11444	821846
7604	821847
65134	821848
4517	821849
24404	821850
90031	821851
69983	821852
54677	821853
50364	821854
78414	821855
34605	821856
474	821857
650	821858
26510	821859
48285	821860
28289	821861
98866	821862
36832	821863
30413	821864
105930	821865
1359	821866
92052	821867
4922	821868
37568	821869
2402	821870
9205	821871
59243	821872
48050	821873
38167	821874
101326	821875
96152	821876
51973	821877
42135	821878
7460	821879
2695	821880
9785	821881
66385	821882
14142	821883
316	821884
2439	821885
17141	821886
18996	821887
4289	821888
8868	821889
18541	821890
48105	821891
31446	821892
20035	821893
97032	821894
155962	821895
26422	821896
50438	821897
78071	821898
90078	821899
12292	821900
74455	821901
109700	821902
8917	821903
1176	821904
60255	821905
50736	821906
65248	821907
11410	821908
15837	821909
36502	821910
34	821911
33425	821912
799	821913
53478	821914
49846	821915
65461	821916
13503	821917
26870	821918
15307	821919
9513	821920
40080	821921
10285	821922
71939	821923
19832	821924
58793	821925
125727	821926
6541	821927
15986	821928
26424	821929
94642	821930
90530	821931
2470	821932
25181	821933
8810	821934
123726	821935
40388	821936
113929	821937
124066	821938
38047	821939
10951	821940
892	821941
86775	821942
59462	821943
29215	821944
53683	821945
11296	821946
5089	821947
40699	821948
106135	821949
50426	821950
67271	821951
58887	821952
45576	821953
10285	821954
7297	821955
47973	821956
46834	821957
71008	821958
5114	821959
1169	821960
8306	821961
9425	821962
12842	821963
87000	821964
32970	821965
8272	821966
43240	821967
249	821968
42109	821969
38724	821970
23503	821971
11938	821972
119398	821973
4438	821974
10811	821975
116065	821976
4808	821977
3240	821978
2882	821979
38360	821980
773	821981
18000	821982
34081	821983
56290	821984
3654	821985
33101	821986
65538	821987
46395	821988
4388	821989
122450	821990
94336	821991
489	821992
20825	821993
3763	821994
40999	821995
6447	821996
2817	821997
20295	821998
4789	821999
767	822000
115985	822001
7630	822002
1893	822003
43369	822004
4421	822005
12695	822006
4648	822007
26031	822008
26004	822009
13382	822010
1897	822011
13632	822012
17543	822013
112880	822014
128818	822015
6138	822016
12660	822017
3403	822018
12012	822019
4969	822020
85125	822021
3043	822022
101093	822023
58564	822024
56572	822025
18319	822026
1220	822027
26977	822028
158064	822029
24966	822030
51020	822031
11	822032
60186	822033
84196	822034
62657	822035
1206	822036
4751	822037
59896	822038
12076	822039
23066	822040
36246	822041
32436	822042
33310	822043
88435	822044
15027	822045
36595	822046
38	822047
29220	822048
6370	822049
24997	822050
112316	822051
146031	822052
22287	822053
4391	822054
15858	822055
43369	822056
50372	822057
14226	822058
49512	822059
10733	822060
2629	822061
6570	822062
1343	822063
40916	822064
9267	822065
8421	822066
12039	822067
51345	822068
150529	822069
24958	822070
41788	822071
42372	822072
49144	822073
1825	822074
147460	822075
42487	822076
75008	822077
53647	822078
34589	822079
85026	822080
3102	822081
25917	822082
17136	822083
12131	822084
3050	822085
72655	822086
5907	822087
158962	822088
1347	822089
81038	822090
48659	822091
79940	822092
9027	822093
118156	822094
64	822095
22716	822096
12720	822097
26591	822098
8412	822099
14833	822100
98374	822101
23950	822102
33454	822103
127372	822104
2875	822105
35318	822106
9728	822107
40006	822108
29641	822109
121749	822110
11847	822111
128425	822112
8185	822113
65204	822114
104513	822115
2161	822116
53071	822117
14185	822118
52272	822119
8260	822120
4652	822121
13897	822122
41945	822123
25262	822124
27939	822125
83334	822126
72401	822127
2864	822128
23335	822129
33144	822130
47528	822131
18606	822132
47364	822133
64818	822134
1142	822135
1671	822136
25454	822137
50490	822138
108702	822139
6283	822140
40884	822141
6104	822142
33601	822143
24471	822144
105591	822145
37	822146
102500	822147
13698	822148
76652	822149
14645	822150
26534	822151
133911	822152
43987	822153
10284	822154
86121	822155
152724	822156
58831	822157
10234	822158
32284	822159
54734	822160
74239	822161
150571	822162
21126	822163
78819	822164
65986	822165
29660	822166
37643	822167
75307	822168
79364	822169
7945	822170
5862	822171
2978	822172
113787	822173
141881	822174
104449	822175
3711	822176
7670	822177
30382	822178
667	822179
71216	822180
11486	822181
20001	822182
269	822183
25905	822184
956	822185
84335	822186
49568	822187
3772	822188
12973	822189
8425	822190
17946	822191
137356	822192
54250	822193
114678	822194
1717	822195
24084	822196
26616	822197
44562	822198
9126	822199
21676	822200
32741	822201
11319	822202
117660	822203
3992	822204
147413	822205
5685	822206
12218	822207
40584	822208
11555	822209
6926	822210
57547	822211
84035	822212
276	822213
37000	822214
79244	822215
37038	822216
3805	822217
141653	822218
24130	822219
3906	822220
26427	822221
75345	822222
38794	822223
61651	822224
99789	822225
29671	822226
52134	822227
99926	822228
7678	822229
7425	822230
38001	822231
81650	822232
78447	822233
18715	822234
60668	822235
19301	822236
51047	822237
22155	822238
38411	822239
19052	822240
11065	822241
89520	822242
16622	822243
3320	822244
5435	822245
63364	822246
3108	822247
24714	822248
12978	822249
116579	822250
41820	822251
41658	822252
37253	822253
1522	822254
30137	822255
122411	822256
51344	822257
2478	822258
31512	822259
18430	822260
23772	822261
42070	822262
29515	822263
29061	822264
16733	822265
843	822266
82419	822267
818	822268
69326	822269
32061	822270
30510	822271
5654	822272
4172	822273
105999	822274
57841	822275
8040	822276
57465	822277
8907	822278
26818	822279
56231	822280
101775	822281
23100	822282
3319	822283
4007	822284
107381	822285
97355	822286
78089	822287
2566	822288
116535	822289
93160	822290
18986	822291
27873	822292
41876	822293
92150	822294
33	822295
16746	822296
4443	822297
23327	822298
54436	822299
112935	822300
58129	822301
36003	822302
10927	822303
90059	822304
14116	822305
77072	822306
506	822307
48407	822308
140589	822309
12128	822310
18223	822311
44966	822312
92232	822313
31994	822314
12247	822315
4670	822316
16394	822317
36520	822318
27788	822319
7615	822320
42123	822321
16718	822322
1235	822323
13168	822324
2561	822325
32908	822326
40098	822327
47779	822328
38522	822329
8927	822330
9939	822331
11182	822332
105806	822333
159239	822334
6709	822335
147535	822336
13945	822337
1356	822338
34073	822339
94533	822340
153440	822341
50	822342
21593	822343
35463	822344
148126	822345
70192	822346
141	822347
55905	822348
1253	822349
3193	822350
60788	822351
52173	822352
5820	822353
53686	822354
48449	822355
84225	822356
54678	822357
99058	822358
149150	822359
58063	822360
4211	822361
6612	822362
51294	822363
19582	822364
21273	822365
157078	822366
10434	822367
94928	822368
49084	822369
34952	822370
99048	822371
53221	822372
11608	822373
13691	822374
466	822375
1829	822376
80104	822377
88961	822378
16915	822379
34433	822380
68525	822381
41642	822382
100093	822383
43536	822384
153205	822385
277	822386
86982	822387
6876	822388
48265	822389
101285	822390
92982	822391
6233	822392
34731	822393
17466	822394
425	822395
75158	822396
5240	822397
10926	822398
61943	822399
42939	822400
85660	822401
77338	822402
20977	822403
5632	822404
352	822405
47559	822406
188	822407
696	822408
37210	822409
13766	822410
5872	822411
98990	822412
79143	822413
144	822414
14145	822415
6832	822416
24904	822417
23783	822418
20705	822419
15170	822420
88533	822421
2106	822422
35648	822423
78541	822424
71862	822425
7565	822426
51679	822427
42061	822428
11481	822429
15822	822430
18127	822431
100027	822432
67121	822433
12610	822434
58755	822435
22982	822436
26837	822437
76830	822438
9260	822439
4884	822440
5938	822441
3210	822442
50477	822443
20963	822444
33981	822445
4004	822446
82627	822447
66871	822448
1272	822449
92750	822450
5208	822451
53811	822452
117856	822453
57598	822454
24195	822455
139289	822456
52	822457
10313	822458
25083	822459
4318	822460
17458	822461
120854	822462
68409	822463
70372	822464
31588	822465
56163	822466
2722	822467
44308	822468
106834	822469
22905	822470
57588	822471
32280	822472
22575	822473
26919	822474
30708	822475
58863	822476
32882	822477
46412	822478
15754	822479
48793	822480
77960	822481
14697	822482
78454	822483
86360	822484
3397	822485
16223	822486
116350	822487
13604	822488
30619	822489
775	822490
990	822491
7110	822492
91355	822493
56370	822494
59926	822495
896	822496
40149	822497
8652	822498
147567	822499
56398	822500
6802	822501
2806	822502
80435	822503
2730	822504
36705	822505
12333	822506
76636	822507
53332	822508
18684	822509
67193	822510
19200	822511
9435	822512
64518	822513
100869	822514
34477	822515
37436	822516
103752	822517
42408	822518
29089	822519
6539	822520
24117	822521
51601	822522
1073	822523
45557	822524
50079	822525
18275	822526
27562	822527
1496	822528
11401	822529
34719	822530
22666	822531
52713	822532
21285	822533
17068	822534
43908	822535
76760	822536
1538	822537
64335	822538
42757	822539
140184	822540
1061	822541
18818	822542
15483	822543
55632	822544
29396	822545
134054	822546
371	822547
2599	822548
36774	822549
21957	822550
79333	822551
46870	822552
22844	822553
73584	822554
1685	822555
60630	822556
152269	822557
63471	822558
84359	822559
3948	822560
118652	822561
34026	822562
5294	822563
16996	822564
10696	822565
4732	822566
32821	822567
51256	822568
79073	822569
31862	822570
2434	822571
6151	822572
56459	822573
17425	822574
104960	822575
2316	822576
15191	822577
68405	822578
16650	822579
35929	822580
19633	822581
5858	822582
17818	822583
77495	822584
135025	822585
16998	822586
14947	822587
20183	822588
4389	822589
95900	822590
31071	822591
931	822592
24210	822593
75754	822594
90579	822595
3261	822596
477	822597
40132	822598
28662	822599
43860	822600
96395	822601
75386	822602
11205	822603
4887	822604
125596	822605
1435	822606
42857	822607
92511	822608
6826	822609
58112	822610
26536	822611
32794	822612
67864	822613
29146	822614
40787	822615
935	822616
7032	822617
49145	822618
28450	822619
33831	822620
26054	822621
66214	822622
8681	822623
18438	822624
45365	822625
127294	822626
60563	822627
44202	822628
27897	822629
10860	822630
562	822631
7607	822632
136525	822633
73044	822634
86294	822635
31634	822636
29571	822637
1855	822638
27078	822639
104438	822640
2032	822641
80968	822642
131570	822643
55360	822644
56090	822645
4379	822646
44546	822647
33226	822648
40679	822649
9900	822650
128423	822651
10595	822652
32945	822653
4135	822654
13459	822655
9833	822656
7591	822657
86014	822658
59007	822659
21910	822660
58343	822661
55401	822662
10176	822663
14689	822664
4106	822665
82956	822666
15012	822667
156395	822668
1108	822669
31876	822670
36479	822671
122895	822672
4895	822673
79065	822674
7342	822675
283	822676
35506	822677
2975	822678
42437	822679
101269	822680
11169	822681
83841	822682
14527	822683
122943	822684
24181	822685
75685	822686
119499	822687
38927	822688
5853	822689
129102	822690
10895	822691
38565	822692
3333	822693
99088	822694
33526	822695
93823	822696
2566	822697
12	822698
67566	822699
15770	822700
1610	822701
26181	822702
8056	822703
22816	822704
16191	822705
67609	822706
14123	822707
99561	822708
42564	822709
81894	822710
7874	822711
75947	822712
36989	822713
14017	822714
3758	822715
40367	822716
23208	822717
56840	822718
27881	822719
170	822720
17262	822721
38819	822722
41806	822723
17750	822724
3806	822725
32903	822726
1335	822727
57765	822728
17312	822729
9895	822730
1069	822731
11573	822732
83020	822733
17697	822734
35672	822735
16244	822736
24025	822737
8823	822738
24646	822739
34730	822740
44288	822741
210	822742
156869	822743
2721	822744
58468	822745
50984	822746
64198	822747
1260	822748
131789	822749
91499	822750
27059	822751
451	822752
64685	822753
6052	822754
42400	822755
139	822756
123698	822757
143880	822758
15688	822759
4587	822760
21064	822761
1600	822762
17022	822763
28388	822764
135257	822765
154048	822766
66295	822767
131729	822768
12994	822769
133660	822770
27554	822771
203	822772
16681	822773
2216	822774
19478	822775
61626	822776
68631	822777
25871	822778
84746	822779
124390	822780
55407	822781
33833	822782
20112	822783
4401	822784
18167	822785
54984	822786
22820	822787
16576	822788
103109	822789
52380	822790
55044	822791
45585	822792
27434	822793
157068	822794
22413	822795
21652	822796
129031	822797
28043	822798
86482	822799
24845	822800
80012	822801
4397	822802
102399	822803
14370	822804
2211	822805
66500	822806
62798	822807
37066	822808
1332	822809
130564	822810
521	822811
26375	822812
59032	822813
125386	822814
80127	822815
86500	822816
12834	822817
47062	822818
35422	822819
18038	822820
38467	822821
163015	822822
1413	822823
110201	822824
93911	822825
18272	822826
109427	822827
9700	822828
39928	822829
44540	822830
59599	822831
31	822832
9979	822833
25275	822834
27198	822835
26178	822836
10567	822837
48978	822838
80032	822839
25884	822840
41861	822841
3105	822842
25374	822843
1412	822844
35657	822845
134422	822846
53866	822847
107093	822848
33438	822849
11310	822850
50628	822851
39540	822852
13296	822853
44153	822854
24757	822855
15475	822856
14714	822857
13374	822858
84822	822859
24957	822860
130789	822861
91775	822862
37711	822863
58364	822864
92224	822865
17610	822866
5134	822867
134328	822868
428	822869
2839	822870
91677	822871
7341	822872
12743	822873
15839	822874
113803	822875
12021	822876
97163	822877
129861	822878
10100	822879
100402	822880
5189	822881
5833	822882
11072	822883
3386	822884
9435	822885
79663	822886
8731	822887
33202	822888
514	822889
56565	822890
56564	822891
20563	822892
12230	822893
121328	822894
32482	822895
22754	822896
25602	822897
106906	822898
1329	822899
34623	822900
125580	822901
53578	822902
99057	822903
47673	822904
16723	822905
61871	822906
56279	822907
5072	822908
24486	822909
3905	822910
74796	822911
19823	822912
2025	822913
41511	822914
20833	822915
3946	822916
17024	822917
50175	822918
25194	822919
32428	822920
45774	822921
57884	822922
52897	822923
11258	822924
2851	822925
57046	822926
14152	822927
13348	822928
40354	822929
40730	822930
32804	822931
14462	822932
80711	822933
175	822934
24559	822935
2826	822936
166496	822937
60139	822938
8353	822939
14257	822940
4493	822941
53985	822942
81502	822943
54572	822944
3866	822945
1005	822946
4817	822947
58529	822948
41224	822949
4548	822950
36025	822951
15430	822952
115460	822953
126880	822954
44600	822955
5548	822956
67134	822957
146741	822958
17754	822959
36767	822960
3910	822961
2164	822962
37885	822963
6236	822964
5191	822965
12319	822966
43836	822967
23681	822968
88977	822969
67335	822970
100199	822971
9303	822972
19029	822973
102104	822974
5	822975
9084	822976
42008	822977
54306	822978
66239	822979
4552	822980
20520	822981
117157	822982
72016	822983
48200	822984
12462	822985
24427	822986
33900	822987
34022	822988
87268	822989
46431	822990
2147	822991
109180	822992
73246	822993
3353	822994
41659	822995
36627	822996
21719	822997
128657	822998
71588	822999
84499	823000
74722	823001
4802	823002
97845	823003
75734	823004
75433	823005
15750	823006
67448	823007
27700	823008
83331	823009
7735	823010
2817	823011
110449	823012
9895	823013
145674	823014
14696	823015
33959	823016
115845	823017
13985	823018
172	823019
28516	823020
152498	823021
14603	823022
1621	823023
72708	823024
115544	823025
18951	823026
71041	823027
49809	823028
21434	823029
10139	823030
47306	823031
115585	823032
4406	823033
147258	823034
15685	823035
49170	823036
39256	823037
131670	823038
5344	823039
81551	823040
8088	823041
21904	823042
18797	823043
27028	823044
81981	823045
2044	823046
79043	823047
13216	823048
139205	823049
18871	823050
38433	823051
30454	823052
86579	823053
65380	823054
82241	823055
36051	823056
124914	823057
100452	823058
97210	823059
128102	823060
42048	823061
71059	823062
59961	823063
20471	823064
23265	823065
34253	823066
20505	823067
34126	823068
62890	823069
11073	823070
21672	823071
42155	823072
36701	823073
49576	823074
62319	823075
79629	823076
29692	823077
36462	823078
34636	823079
39258	823080
10376	823081
5398	823082
13998	823083
26227	823084
20021	823085
23906	823086
1478	823087
16868	823088
2989	823089
4962	823090
105834	823091
6681	823092
40013	823093
94268	823094
39545	823095
130937	823096
62921	823097
68010	823098
43155	823099
35561	823100
112646	823101
93513	823102
27734	823103
146396	823104
79741	823105
29577	823106
2235	823107
71563	823108
30717	823109
47953	823110
23076	823111
39122	823112
64463	823113
10851	823114
1442	823115
154033	823116
7637	823117
74005	823118
9212	823119
40044	823120
14134	823121
136954	823122
25373	823123
20846	823124
17977	823125
156670	823126
40887	823127
91463	823128
92892	823129
72495	823130
5425	823131
52784	823132
40143	823133
153442	823134
822	823135
10362	823136
34819	823137
73805	823138
1708	823139
43764	823140
39231	823141
9301	823142
37147	823143
38475	823144
23362	823145
38850	823146
39219	823147
13352	823148
9700	823149
151005	823150
51951	823151
15148	823152
49589	823153
232	823154
2270	823155
16526	823156
25437	823157
96445	823158
35973	823159
65223	823160
7482	823161
8243	823162
10379	823163
131285	823164
128141	823165
50964	823166
107594	823167
16630	823168
1019	823169
47170	823170
120734	823171
48777	823172
18485	823173
163176	823174
31084	823175
23375	823176
24147	823177
11822	823178
3877	823179
129207	823180
79430	823181
26744	823182
49330	823183
17753	823184
18050	823185
69778	823186
25880	823187
20154	823188
3905	823189
73936	823190
4936	823191
3351	823192
72924	823193
54812	823194
101725	823195
24	823196
33611	823197
2013	823198
14065	823199
53324	823200
57664	823201
71114	823202
15424	823203
2923	823204
8180	823205
400	823206
31357	823207
33156	823208
30987	823209
35282	823210
5758	823211
106	823212
106240	823213
19159	823214
35157	823215
491	823216
26214	823217
26630	823218
6424	823219
78820	823220
116854	823221
5561	823222
52789	823223
26529	823224
1413	823225
20225	823226
25300	823227
14504	823228
34743	823229
128414	823230
5621	823231
5271	823232
58206	823233
151370	823234
17288	823235
5603	823236
24804	823237
41435	823238
6411	823239
84212	823240
59439	823241
21625	823242
14784	823243
46408	823244
12521	823245
49218	823246
50092	823247
78528	823248
25202	823249
16719	823250
15769	823251
108669	823252
4870	823253
23701	823254
7535	823255
35875	823256
13370	823257
431	823258
151818	823259
86963	823260
85571	823261
52233	823262
26917	823263
151115	823264
27088	823265
39721	823266
17564	823267
30851	823268
21487	823269
57814	823270
63106	823271
41583	823272
51896	823273
62969	823274
60571	823275
46557	823276
18882	823277
37321	823278
65573	823279
23415	823280
5291	823281
120696	823282
42743	823283
19994	823284
22387	823285
1210	823286
28966	823287
31223	823288
869	823289
81502	823290
2578	823291
23731	823292
49611	823293
5486	823294
5346	823295
95505	823296
87659	823297
106873	823298
87090	823299
2637	823300
5787	823301
77264	823302
18645	823303
31328	823304
5341	823305
18707	823306
36488	823307
147234	823308
2779	823309
24451	823310
9277	823311
76777	823312
25942	823313
29351	823314
675	823315
98235	823316
16414	823317
35284	823318
7494	823319
12662	823320
26695	823321
2337	823322
9678	823323
31032	823324
118098	823325
9541	823326
86559	823327
817	823328
75042	823329
128137	823330
74137	823331
16013	823332
2614	823333
45072	823334
14696	823335
77019	823336
38281	823337
10835	823338
29588	823339
10898	823340
92483	823341
99502	823342
11947	823343
20438	823344
34891	823345
7110	823346
36511	823347
48739	823348
23684	823349
12226	823350
10354	823351
58947	823352
155952	823353
2911	823354
43064	823355
70061	823356
47116	823357
2552	823358
151	823359
5326	823360
1839	823361
30677	823362
68	823363
2786	823364
17242	823365
22747	823366
12266	823367
17649	823368
18637	823369
81598	823370
160739	823371
118387	823372
10005	823373
64819	823374
29789	823375
8912	823376
79827	823377
1003	823378
51074	823379
1055	823380
20261	823381
77042	823382
8480	823383
1589	823384
32900	823385
127260	823386
16936	823387
108083	823388
37432	823389
4510	823390
1020	823391
33306	823392
85043	823393
78204	823394
22969	823395
109743	823396
85249	823397
648	823398
137069	823399
115377	823400
33839	823401
12706	823402
60797	823403
20167	823404
55800	823405
38063	823406
2846	823407
14580	823408
7967	823409
90574	823410
5487	823411
21638	823412
53943	823413
23800	823414
7411	823415
32901	823416
53028	823417
67282	823418
9368	823419
135757	823420
113750	823421
103977	823422
12	823423
83454	823424
48546	823425
105546	823426
66596	823427
22865	823428
74236	823429
60720	823430
33481	823431
4485	823432
19214	823433
7665	823434
61103	823435
378	823436
32183	823437
11072	823438
19556	823439
17157	823440
22949	823441
38138	823442
11262	823443
20946	823444
61769	823445
11060	823446
95110	823447
24905	823448
16568	823449
51660	823450
14637	823451
3934	823452
5892	823453
71746	823454
32423	823455
17927	823456
6689	823457
43260	823458
120759	823459
6271	823460
153091	823461
8608	823462
116036	823463
45828	823464
118808	823465
131947	823466
671	823467
31617	823468
289	823469
33780	823470
21059	823471
29853	823472
96727	823473
57659	823474
37721	823475
27326	823476
13817	823477
6383	823478
34387	823479
56206	823480
3403	823481
65322	823482
57027	823483
22557	823484
41378	823485
3563	823486
55562	823487
58786	823488
12582	823489
93316	823490
59157	823491
19973	823492
70918	823493
94657	823494
18860	823495
96430	823496
34034	823497
132920	823498
3849	823499
3761	823500
53420	823501
14283	823502
22248	823503
4709	823504
31715	823505
98599	823506
8512	823507
43073	823508
259	823509
47066	823510
1460	823511
33424	823512
45315	823513
130949	823514
15137	823515
13603	823516
80707	823517
33985	823518
17237	823519
12284	823520
32017	823521
15294	823522
24994	823523
27333	823524
102711	823525
66147	823526
6575	823527
159898	823528
48391	823529
39500	823530
2076	823531
20077	823532
32022	823533
11084	823534
10467	823535
4728	823536
5184	823537
17964	823538
32828	823539
59915	823540
848	823541
91157	823542
24005	823543
28657	823544
66906	823545
7865	823546
23827	823547
35558	823548
13500	823549
16553	823550
8276	823551
25461	823552
1185	823553
16283	823554
4139	823555
101983	823556
99538	823557
18221	823558
222	823559
43128	823560
40557	823561
87010	823562
6668	823563
67849	823564
13373	823565
37552	823566
49266	823567
89065	823568
65081	823569
114726	823570
988	823571
64651	823572
13061	823573
126612	823574
9139	823575
27053	823576
72506	823577
60326	823578
131048	823579
43487	823580
1970	823581
19516	823582
31053	823583
802	823584
50751	823585
79999	823586
12387	823587
77104	823588
18023	823589
18365	823590
2940	823591
1002	823592
14913	823593
27173	823594
62128	823595
118338	823596
2827	823597
82	823598
58115	823599
110797	823600
7536	823601
2738	823602
273	823603
33641	823604
26121	823605
9472	823606
53066	823607
88264	823608
6283	823609
6011	823610
46514	823611
102836	823612
13788	823613
6062	823614
50570	823615
38708	823616
64308	823617
129245	823618
71747	823619
6636	823620
120805	823621
31984	823622
8676	823623
46653	823624
3977	823625
27335	823626
3400	823627
98839	823628
36465	823629
5954	823630
10722	823631
89672	823632
162669	823633
18467	823634
37082	823635
1146	823636
106971	823637
5260	823638
71197	823639
1468	823640
1534	823641
97770	823642
22954	823643
18642	823644
69154	823645
11590	823646
6766	823647
29924	823648
98266	823649
41838	823650
105803	823651
28498	823652
63168	823653
30376	823654
18415	823655
16471	823656
39473	823657
54619	823658
147	823659
13477	823660
78	823661
4020	823662
20912	823663
99203	823664
47057	823665
9304	823666
48586	823667
76931	823668
75059	823669
649	823670
1102	823671
37	823672
4405	823673
34552	823674
35470	823675
18060	823676
36218	823677
74678	823678
28312	823679
126726	823680
149451	823681
682	823682
102522	823683
50517	823684
36773	823685
25679	823686
2607	823687
7690	823688
4814	823689
40632	823690
45614	823691
23520	823692
1533	823693
96886	823694
53782	823695
66298	823696
60649	823697
54254	823698
20865	823699
5837	823700
10508	823701
60947	823702
4378	823703
42857	823704
82249	823705
10563	823706
10847	823707
134424	823708
23341	823709
30150	823710
161879	823711
102805	823712
5989	823713
41947	823714
5546	823715
22572	823716
13486	823717
14698	823718
19296	823719
2490	823720
27565	823721
117846	823722
38245	823723
144388	823724
3377	823725
2022	823726
49101	823727
19139	823728
17207	823729
11803	823730
160	823731
164325	823732
74572	823733
792	823734
140037	823735
26463	823736
18286	823737
15725	823738
32805	823739
7306	823740
45949	823741
9447	823742
5025	823743
8906	823744
55759	823745
63490	823746
12780	823747
1	823748
94604	823749
3246	823750
238	823751
10554	823752
38464	823753
1587	823754
66518	823755
13578	823756
32572	823757
44800	823758
1029	823759
17623	823760
5171	823761
136579	823762
4828	823763
31200	823764
19366	823765
50651	823766
100374	823767
29002	823768
8852	823769
1806	823770
55930	823771
45096	823772
110135	823773
8174	823774
23176	823775
51049	823776
72768	823777
32843	823778
70941	823779
14783	823780
10764	823781
251	823782
10824	823783
53997	823784
76761	823785
15333	823786
9125	823787
5268	823788
87499	823789
38758	823790
60667	823791
3930	823792
33646	823793
104469	823794
84220	823795
46913	823796
3447	823797
21370	823798
308	823799
2262	823800
95102	823801
1858	823802
19079	823803
125476	823804
30018	823805
138074	823806
19398	823807
15370	823808
36213	823809
16217	823810
2127	823811
340	823812
16965	823813
6873	823814
67939	823815
67532	823816
16579	823817
127563	823818
38174	823819
52712	823820
17019	823821
38139	823822
79303	823823
37449	823824
16179	823825
71857	823826
84442	823827
46763	823828
39919	823829
135895	823830
47485	823831
91069	823832
24647	823833
106925	823834
7760	823835
59045	823836
112964	823837
46452	823838
2	823839
36415	823840
33799	823841
11243	823842
103212	823843
35856	823844
12512	823845
40063	823846
22113	823847
8484	823848
94744	823849
31257	823850
28408	823851
30110	823852
8527	823853
70087	823854
23877	823855
22581	823856
72475	823857
16776	823858
18180	823859
16728	823860
110330	823861
12685	823862
56643	823863
17923	823864
45859	823865
1443	823866
15360	823867
4578	823868
5162	823869
28147	823870
5649	823871
98386	823872
126817	823873
57300	823874
14871	823875
7260	823876
52792	823877
25292	823878
8437	823879
8702	823880
155936	823881
26352	823882
22545	823883
2760	823884
18490	823885
4605	823886
46700	823887
4682	823888
72665	823889
24367	823890
50145	823891
114986	823892
103195	823893
21435	823894
65440	823895
76514	823896
20976	823897
1504	823898
46925	823899
35946	823900
28514	823901
17248	823902
680	823903
496	823904
1395	823905
28791	823906
111	823907
31683	823908
83972	823909
2659	823910
49510	823911
55301	823912
63395	823913
55200	823914
120945	823915
22164	823916
2585	823917
3425	823918
50581	823919
2098	823920
42999	823921
27269	823922
109687	823923
30897	823924
489	823925
17416	823926
30571	823927
91973	823928
90434	823929
3271	823930
77799	823931
106509	823932
4993	823933
1538	823934
5112	823935
27737	823936
6273	823937
6366	823938
10109	823939
119222	823940
117550	823941
78860	823942
56358	823943
1311	823944
38759	823945
24776	823946
6079	823947
123027	823948
16425	823949
38720	823950
100	823951
7995	823952
47214	823953
5469	823954
26868	823955
33547	823956
11450	823957
6859	823958
112939	823959
29278	823960
3908	823961
16684	823962
14199	823963
6295	823964
145724	823965
3859	823966
48498	823967
35819	823968
24453	823969
3	823970
25602	823971
148303	823972
87470	823973
32169	823974
74282	823975
122168	823976
3350	823977
2207	823978
25273	823979
74687	823980
28144	823981
27991	823982
3354	823983
82539	823984
75209	823985
23282	823986
106035	823987
102256	823988
3347	823989
149308	823990
13372	823991
41881	823992
35620	823993
50272	823994
38695	823995
2646	823996
14474	823997
115059	823998
19123	823999
14096	824000
63679	824001
49968	824002
64456	824003
4820	824004
10970	824005
24764	824006
61837	824007
43358	824008
33993	824009
32935	824010
51460	824011
1578	824012
3546	824013
5098	824014
5830	824015
134485	824016
32357	824017
41629	824018
38884	824019
80715	824020
37450	824021
13333	824022
32962	824023
51584	824024
7150	824025
31715	824026
20190	824027
32202	824028
38317	824029
97469	824030
1626	824031
3781	824032
68167	824033
684	824034
69880	824035
128630	824036
38692	824037
16723	824038
11940	824039
551	824040
18311	824041
61139	824042
36754	824043
122008	824044
17168	824045
17068	824046
1796	824047
1349	824048
7422	824049
17574	824050
25275	824051
69020	824052
21978	824053
30	824054
54688	824055
66633	824056
121020	824057
7203	824058
1954	824059
23035	824060
104459	824061
67892	824062
1416	824063
82639	824064
21758	824065
94035	824066
17276	824067
598	824068
15040	824069
14563	824070
104536	824071
25531	824072
78190	824073
13714	824074
25530	824075
19823	824076
78889	824077
87772	824078
35312	824079
15658	824080
60733	824081
47686	824082
10289	824083
65847	824084
2468	824085
42095	824086
2030	824087
102906	824088
40059	824089
361	824090
61342	824091
26529	824092
1385	824093
88292	824094
48197	824095
18795	824096
6169	824097
1033	824098
62022	824099
37350	824100
5883	824101
55760	824102
439	824103
4977	824104
47108	824105
10799	824106
9653	824107
55716	824108
11605	824109
21789	824110
8449	824111
22110	824112
1532	824113
62331	824114
29294	824115
13767	824116
22768	824117
94677	824118
77133	824119
105597	824120
130979	824121
108781	824122
10780	824123
27809	824124
39114	824125
62166	824126
29240	824127
31192	824128
312	824129
4604	824130
87729	824131
22930	824132
7043	824133
1420	824134
48373	824135
5622	824136
61348	824137
117687	824138
17119	824139
241	824140
112859	824141
33159	824142
1356	824143
104164	824144
10577	824145
74084	824146
70084	824147
13004	824148
31306	824149
94030	824150
41004	824151
42083	824152
10344	824153
37308	824154
2013	824155
49401	824156
78415	824157
3700	824158
19461	824159
152204	824160
30512	824161
1889	824162
82548	824163
34672	824164
50238	824165
580	824166
10695	824167
15968	824168
126770	824169
23136	824170
48974	824171
110119	824172
13818	824173
72176	824174
2346	824175
147491	824176
21927	824177
42382	824178
24953	824179
55894	824180
134471	824181
6494	824182
8772	824183
98726	824184
4074	824185
27796	824186
1194	824187
4526	824188
13698	824189
31051	824190
803	824191
112512	824192
37013	824193
63975	824194
105346	824195
57498	824196
6822	824197
41153	824198
65805	824199
72533	824200
46907	824201
7232	824202
48080	824203
60739	824204
7465	824205
206	824206
125597	824207
3631	824208
2773	824209
39781	824210
18871	824211
30172	824212
25341	824213
67228	824214
7177	824215
29157	824216
18121	824217
223	824218
8077	824219
71917	824220
7519	824221
21641	824222
12350	824223
9217	824224
32237	824225
728	824226
3985	824227
84060	824228
267	824229
117840	824230
19255	824231
7249	824232
262	824233
510	824234
13391	824235
1608	824236
14203	824237
107208	824238
2041	824239
41648	824240
106863	824241
30943	824242
4504	824243
3415	824244
23619	824245
88433	824246
56203	824247
131301	824248
50567	824249
161953	824250
4461	824251
6177	824252
131272	824253
2290	824254
37372	824255
9034	824256
4249	824257
49004	824258
29566	824259
23883	824260
21188	824261
29000	824262
13225	824263
43297	824264
37670	824265
59249	824266
874	824267
155920	824268
145579	824269
19085	824270
6763	824271
15426	824272
61819	824273
24375	824274
7282	824275
25043	824276
84334	824277
54727	824278
66	824279
17491	824280
29230	824281
49565	824282
78560	824283
77825	824284
15672	824285
498	824286
90481	824287
46650	824288
8308	824289
129601	824290
5806	824291
3309	824292
936	824293
25038	824294
15824	824295
15047	824296
479	824297
109197	824298
161118	824299
19951	824300
8594	824301
19140	824302
95336	824303
11666	824304
32297	824305
165827	824306
62644	824307
26274	824308
11428	824309
91310	824310
9220	824311
1605	824312
17413	824313
46183	824314
44801	824315
64754	824316
29223	824317
54785	824318
43653	824319
44201	824320
63642	824321
77185	824322
91507	824323
15037	824324
127463	824325
29726	824326
71038	824327
38895	824328
1922	824329
13606	824330
483	824331
23753	824332
23956	824333
6376	824334
10527	824335
786	824336
155	824337
11739	824338
9555	824339
10676	824340
4911	824341
16696	824342
20209	824343
828	824344
11527	824345
28089	824346
47435	824347
112587	824348
48813	824349
56923	824350
37120	824351
1447	824352
17295	824353
25696	824354
30528	824355
32700	824356
31318	824357
4271	824358
36925	824359
85	824360
34713	824361
5854	824362
22725	824363
7486	824364
506	824365
69114	824366
52230	824367
49396	824368
17749	824369
6535	824370
394	824371
53537	824372
19899	824373
48569	824374
9838	824375
15152	824376
7200	824377
8194	824378
26239	824379
27155	824380
39822	824381
66875	824382
43317	824383
3493	824384
8177	824385
48379	824386
65728	824387
9025	824388
1616	824389
4333	824390
31207	824391
130709	824392
9885	824393
65483	824394
40889	824395
90632	824396
48541	824397
108318	824398
7579	824399
3531	824400
94296	824401
26522	824402
36578	824403
78209	824404
7409	824405
12514	824406
105002	824407
47580	824408
59768	824409
36083	824410
73692	824411
15161	824412
72743	824413
41500	824414
55	824415
87178	824416
44511	824417
54209	824418
925	824419
4277	824420
80016	824421
61962	824422
5844	824423
61961	824424
23763	824425
42605	824426
28905	824427
15214	824428
135439	824429
83639	824430
31003	824431
335	824432
8273	824433
96718	824434
162	824435
18603	824436
7772	824437
21602	824438
154603	824439
7678	824440
110775	824441
15094	824442
16522	824443
23546	824444
9910	824445
27989	824446
138776	824447
8898	824448
116708	824449
103985	824450
140	824451
39230	824452
199	824453
49100	824454
50948	824455
11696	824456
33110	824457
543	824458
33714	824459
3823	824460
50226	824461
73602	824462
49085	824463
9100	824464
70899	824465
29756	824466
80720	824467
1819	824468
15319	824469
7337	824470
94313	824471
3782	824472
3151	824473
3336	824474
37592	824475
22814	824476
85275	824477
16877	824478
31923	824479
1944	824480
6374	824481
18106	824482
12404	824483
8273	824484
164624	824485
11938	824486
37780	824487
60636	824488
18540	824489
3610	824490
90379	824491
22998	824492
4973	824493
71700	824494
15197	824495
46281	824496
290	824497
32198	824498
67436	824499
15989	824500
133632	824501
45691	824502
21454	824503
29	824504
45114	824505
7467	824506
67215	824507
32349	824508
12506	824509
46286	824510
134532	824511
37227	824512
21561	824513
130062	824514
45311	824515
7611	824516
4389	824517
32606	824518
35739	824519
33264	824520
49019	824521
93684	824522
142482	824523
114795	824524
32935	824525
69675	824526
313	824527
3859	824528
3708	824529
43818	824530
484	824531
12893	824532
3971	824533
12794	824534
131051	824535
121161	824536
64015	824537
11444	824538
165171	824539
16265	824540
42729	824541
4447	824542
43976	824543
44393	824544
15430	824545
52111	824546
85713	824547
45571	824548
48306	824549
10754	824550
15568	824551
23001	824552
94640	824553
33960	824554
52047	824555
12983	824556
55977	824557
9769	824558
64856	824559
13456	824560
1876	824561
21501	824562
17732	824563
98737	824564
108046	824565
15564	824566
4347	824567
36562	824568
44032	824569
5141	824570
68871	824571
15960	824572
67355	824573
43371	824574
7184	824575
5200	824576
85773	824577
4096	824578
50247	824579
77049	824580
125674	824581
106229	824582
38839	824583
24796	824584
126298	824585
36502	824586
79431	824587
23380	824588
102890	824589
19536	824590
52443	824591
55222	824592
624	824593
62559	824594
118826	824595
23638	824596
28614	824597
67808	824598
62	824599
35315	824600
106288	824601
51667	824602
36444	824603
29077	824604
12549	824605
8397	824606
15145	824607
35111	824608
133488	824609
2247	824610
28842	824611
59379	824612
7790	824613
27325	824614
10144	824615
8690	824616
14350	824617
75574	824618
38637	824619
65092	824620
42858	824621
10596	824622
15580	824623
39158	824624
38919	824625
40609	824626
36796	824627
31757	824628
3862	824629
87734	824630
33904	824631
18698	824632
40079	824633
1045	824634
357	824635
56370	824636
38212	824637
125256	824638
55880	824639
7282	824640
16004	824641
134192	824642
60474	824643
64601	824644
6815	824645
4783	824646
15099	824647
27483	824648
87663	824649
12506	824650
12882	824651
53341	824652
89956	824653
94572	824654
17930	824655
26116	824656
37206	824657
4783	824658
1021	824659
158107	824660
11975	824661
97910	824662
29649	824663
57769	824664
99223	824665
4996	824666
60016	824667
41864	824668
10481	824669
6781	824670
27837	824671
9578	824672
106598	824673
161568	824674
80054	824675
76750	824676
134573	824677
1347	824678
104299	824679
101066	824680
42669	824681
7764	824682
18656	824683
25670	824684
365	824685
23338	824686
115603	824687
18511	824688
65356	824689
15069	824690
10014	824691
18898	824692
11280	824693
49292	824694
61	824695
15672	824696
108153	824697
137673	824698
118314	824699
5035	824700
4193	824701
78548	824702
9189	824703
38798	824704
104899	824705
45746	824706
11106	824707
95663	824708
114015	824709
25712	824710
4590	824711
11233	824712
81595	824713
7166	824714
20677	824715
2093	824716
134970	824717
42725	824718
3204	824719
1719	824720
5749	824721
17326	824722
49085	824723
39503	824724
27965	824725
118672	824726
11348	824727
90102	824728
156583	824729
11775	824730
12016	824731
32974	824732
62401	824733
1582	824734
5406	824735
13335	824736
6022	824737
42072	824738
17741	824739
39041	824740
420	824741
37680	824742
643	824743
5088	824744
759	824745
29410	824746
6904	824747
506	824748
32343	824749
12815	824750
160283	824751
34217	824752
24648	824753
35881	824754
81255	824755
12083	824756
39409	824757
42572	824758
7065	824759
4248	824760
10469	824761
12933	824762
63566	824763
42289	824764
934	824765
120969	824766
36	824767
22763	824768
2220	824769
53215	824770
33334	824771
113224	824772
164692	824773
26230	824774
1568	824775
4345	824776
26527	824777
1629	824778
22506	824779
53761	824780
79111	824781
33886	824782
72270	824783
71522	824784
11415	824785
48619	824786
63024	824787
5548	824788
6554	824789
152477	824790
871	824791
85515	824792
69118	824793
9786	824794
43333	824795
11950	824796
13167	824797
49918	824798
2266	824799
48911	824800
29334	824801
82396	824802
15111	824803
63118	824804
30359	824805
44072	824806
95265	824807
19605	824808
22087	824809
59565	824810
7262	824811
35601	824812
71553	824813
25585	824814
56730	824815
114130	824816
39126	824817
2831	824818
92608	824819
49235	824820
137339	824821
29612	824822
31109	824823
70800	824824
24903	824825
10839	824826
147357	824827
124896	824828
64556	824829
154525	824830
13793	824831
153108	824832
7396	824833
95451	824834
25866	824835
96580	824836
20320	824837
147945	824838
56093	824839
107	824840
16348	824841
121715	824842
192	824843
59989	824844
51432	824845
64493	824846
27737	824847
37485	824848
9859	824849
85995	824850
9452	824851
66855	824852
21277	824853
9679	824854
68440	824855
5274	824856
5703	824857
29230	824858
649	824859
8645	824860
51662	824861
62795	824862
9277	824863
123745	824864
33022	824865
3047	824866
18009	824867
22744	824868
81093	824869
14698	824870
91830	824871
124703	824872
24932	824873
7922	824874
2452	824875
99983	824876
14786	824877
161434	824878
34607	824879
9377	824880
76962	824881
28388	824882
117117	824883
25684	824884
12074	824885
92508	824886
664	824887
12269	824888
6199	824889
657	824890
44950	824891
46689	824892
958	824893
33747	824894
69677	824895
11081	824896
11509	824897
124948	824898
36189	824899
1617	824900
75856	824901
72779	824902
20592	824903
18022	824904
40213	824905
21108	824906
14244	824907
155847	824908
5996	824909
3012	824910
105524	824911
70964	824912
24184	824913
12181	824914
80933	824915
67362	824916
80769	824917
36959	824918
20204	824919
31848	824920
159306	824921
30454	824922
26061	824923
85934	824924
125548	824925
72488	824926
87860	824927
91072	824928
10994	824929
57650	824930
17848	824931
165544	824932
31165	824933
33226	824934
4029	824935
1363	824936
57412	824937
33339	824938
60956	824939
25337	824940
4040	824941
39775	824942
28502	824943
89580	824944
30572	824945
28525	824946
80442	824947
8639	824948
63461	824949
998	824950
42495	824951
56642	824952
64343	824953
20943	824954
106582	824955
82690	824956
33686	824957
69101	824958
3487	824959
43542	824960
9245	824961
9572	824962
56119	824963
2653	824964
276	824965
15197	824966
69187	824967
120172	824968
29377	824969
1845	824970
7240	824971
35584	824972
24878	824973
10273	824974
61362	824975
35618	824976
9779	824977
47994	824978
6463	824979
104031	824980
18408	824981
38311	824982
155	824983
3729	824984
4284	824985
20212	824986
124045	824987
66310	824988
14193	824989
24566	824990
24366	824991
59835	824992
20365	824993
33635	824994
31512	824995
6506	824996
50174	824997
8364	824998
1720	824999
73890	825000
10709	825001
503	825002
84811	825003
36217	825004
42452	825005
47887	825006
42285	825007
6552	825008
31016	825009
39019	825010
60467	825011
25002	825012
2982	825013
44566	825014
33978	825015
141503	825016
30168	825017
55286	825018
495	825019
30883	825020
380	825021
40739	825022
48763	825023
91077	825024
16425	825025
11995	825026
35952	825027
51187	825028
2146	825029
15040	825030
148871	825031
704	825032
84907	825033
45048	825034
86528	825035
26788	825036
11531	825037
154759	825038
13	825039
63478	825040
26004	825041
9724	825042
131486	825043
34151	825044
90154	825045
103105	825046
23550	825047
15096	825048
29984	825049
74584	825050
17393	825051
84897	825052
163373	825053
127210	825054
128814	825055
3731	825056
2331	825057
6817	825058
31268	825059
67128	825060
24788	825061
148328	825062
36226	825063
143602	825064
61608	825065
84411	825066
27007	825067
13820	825068
67527	825069
75454	825070
73797	825071
56585	825072
91907	825073
11798	825074
25492	825075
58954	825076
58704	825077
131746	825078
22755	825079
91901	825080
95592	825081
6409	825082
1365	825083
45373	825084
681	825085
5363	825086
6985	825087
56027	825088
40847	825089
6175	825090
13532	825091
3479	825092
5450	825093
4270	825094
153102	825095
117634	825096
16974	825097
1568	825098
113738	825099
29722	825100
95953	825101
15941	825102
159	825103
10001	825104
63394	825105
46355	825106
94942	825107
25424	825108
103833	825109
88926	825110
3481	825111
100668	825112
84874	825113
77167	825114
61892	825115
24423	825116
3984	825117
1315	825118
17151	825119
59140	825120
9769	825121
10128	825122
31420	825123
49501	825124
9495	825125
77187	825126
6713	825127
18133	825128
25035	825129
1120	825130
3459	825131
45066	825132
45260	825133
13295	825134
44456	825135
2750	825136
110384	825137
19649	825138
2347	825139
3583	825140
82932	825141
144276	825142
68113	825143
17570	825144
3484	825145
141671	825146
55263	825147
116444	825148
22869	825149
6820	825150
126880	825151
64805	825152
46285	825153
29750	825154
30895	825155
54202	825156
113596	825157
4531	825158
21775	825159
13796	825160
13905	825161
12901	825162
108	825163
24938	825164
96889	825165
1459	825166
46306	825167
13827	825168
819	825169
119558	825170
9960	825171
10024	825172
37369	825173
35972	825174
18353	825175
1135	825176
8673	825177
48787	825178
89785	825179
147678	825180
10853	825181
130472	825182
33541	825183
1938	825184
30021	825185
8880	825186
20546	825187
67523	825188
40202	825189
4319	825190
56449	825191
24759	825192
15620	825193
106585	825194
33052	825195
17184	825196
42993	825197
84807	825198
8182	825199
29047	825200
83334	825201
86177	825202
22382	825203
82791	825204
1496	825205
84	825206
70873	825207
53804	825208
3686	825209
16462	825210
97656	825211
11773	825212
66598	825213
13181	825214
3306	825215
3792	825216
71334	825217
321	825218
19505	825219
74962	825220
5610	825221
35692	825222
20547	825223
34837	825224
112383	825225
20688	825226
50151	825227
11649	825228
66874	825229
46793	825230
71164	825231
5058	825232
34923	825233
19930	825234
30327	825235
80067	825236
120728	825237
19920	825238
16027	825239
22622	825240
11620	825241
11567	825242
84020	825243
367	825244
109922	825245
2020	825246
12300	825247
127052	825248
8384	825249
41609	825250
5416	825251
19557	825252
6240	825253
12818	825254
100458	825255
90044	825256
98644	825257
80123	825258
28212	825259
41948	825260
62997	825261
14391	825262
9132	825263
72025	825264
30820	825265
90682	825266
16321	825267
111817	825268
10320	825269
88310	825270
12958	825271
39286	825272
457	825273
73848	825274
9575	825275
2329	825276
39494	825277
5955	825278
2409	825279
25460	825280
12872	825281
24976	825282
38330	825283
121033	825284
1125	825285
56581	825286
79221	825287
8832	825288
62211	825289
103847	825290
118122	825291
66790	825292
10092	825293
3868	825294
102418	825295
1566	825296
44974	825297
50711	825298
26762	825299
4159	825300
16586	825301
57933	825302
1492	825303
18076	825304
13967	825305
39550	825306
24764	825307
72046	825308
115439	825309
19362	825310
101493	825311
117515	825312
1880	825313
17487	825314
45685	825315
50106	825316
73085	825317
26225	825318
85584	825319
90135	825320
52528	825321
84616	825322
4623	825323
1732	825324
113250	825325
18081	825326
12971	825327
9588	825328
18	825329
22877	825330
6359	825331
99360	825332
7271	825333
85749	825334
965	825335
33968	825336
29582	825337
3454	825338
34363	825339
68633	825340
44654	825341
39258	825342
21466	825343
44273	825344
15001	825345
14709	825346
30256	825347
4853	825348
54283	825349
81700	825350
114681	825351
65022	825352
18270	825353
117372	825354
73917	825355
45657	825356
12597	825357
1081	825358
4048	825359
44698	825360
3037	825361
18628	825362
12556	825363
11943	825364
11083	825365
8118	825366
103540	825367
24197	825368
9416	825369
161617	825370
75716	825371
46629	825372
71695	825373
16136	825374
40293	825375
43177	825376
81034	825377
46446	825378
102831	825379
118335	825380
3569	825381
46161	825382
86883	825383
62979	825384
130655	825385
22671	825386
27518	825387
593	825388
10446	825389
36412	825390
137230	825391
12411	825392
9576	825393
79630	825394
111066	825395
96471	825396
43503	825397
127327	825398
65811	825399
15983	825400
44737	825401
3351	825402
35341	825403
7302	825404
19770	825405
1501	825406
36732	825407
63525	825408
124866	825409
58675	825410
48628	825411
39449	825412
63408	825413
79511	825414
84835	825415
2355	825416
6217	825417
2269	825418
14682	825419
4362	825420
25992	825421
25902	825422
114047	825423
102745	825424
2297	825425
160249	825426
55093	825427
118922	825428
8848	825429
8983	825430
5829	825431
127828	825432
6784	825433
53434	825434
86941	825435
75713	825436
1225	825437
41002	825438
46992	825439
1769	825440
87610	825441
1766	825442
24318	825443
1155	825444
104252	825445
39704	825446
10420	825447
13404	825448
21902	825449
145190	825450
12014	825451
36917	825452
66390	825453
1176	825454
491	825455
1475	825456
59339	825457
7886	825458
6741	825459
90181	825460
10219	825461
52204	825462
11238	825463
147833	825464
885	825465
17379	825466
2092	825467
12403	825468
35271	825469
20812	825470
2583	825471
5830	825472
78031	825473
77382	825474
222	825475
39912	825476
165618	825477
16768	825478
162039	825479
95337	825480
8059	825481
68657	825482
43552	825483
10445	825484
30763	825485
1070	825486
48836	825487
84205	825488
145199	825489
27310	825490
9092	825491
48839	825492
35145	825493
39445	825494
37431	825495
40	825496
20784	825497
80852	825498
4519	825499
19576	825500
31439	825501
131719	825502
120	825503
19767	825504
58389	825505
80659	825506
27396	825507
160946	825508
114237	825509
92265	825510
84	825511
62366	825512
14656	825513
114995	825514
22911	825515
22683	825516
2120	825517
31030	825518
13934	825519
21538	825520
61839	825521
19015	825522
9310	825523
14170	825524
42173	825525
9019	825526
54731	825527
122625	825528
84240	825529
32871	825530
129	825531
65572	825532
120101	825533
52268	825534
9304	825535
2760	825536
31301	825537
10929	825538
78	825539
11241	825540
73811	825541
31513	825542
18516	825543
142387	825544
139572	825545
18868	825546
2143	825547
37008	825548
14657	825549
55465	825550
81565	825551
617	825552
57983	825553
20131	825554
16719	825555
2187	825556
106798	825557
132697	825558
55841	825559
89373	825560
48079	825561
26534	825562
132177	825563
37732	825564
3994	825565
119606	825566
13485	825567
68143	825568
31800	825569
19031	825570
54441	825571
17745	825572
9659	825573
48131	825574
24221	825575
8808	825576
409	825577
20727	825578
11777	825579
1361	825580
56954	825581
10770	825582
94812	825583
50513	825584
41878	825585
5527	825586
14140	825587
69833	825588
43292	825589
9	825590
62630	825591
142838	825592
194	825593
22341	825594
12260	825595
28307	825596
22350	825597
84838	825598
27774	825599
28232	825600
26968	825601
9139	825602
35353	825603
4188	825604
23555	825605
30266	825606
5170	825607
19020	825608
49773	825609
133842	825610
34591	825611
11086	825612
105113	825613
5542	825614
50307	825615
50996	825616
31453	825617
155563	825618
3694	825619
53737	825620
27628	825621
13308	825622
39426	825623
7196	825624
6554	825625
125340	825626
82156	825627
23362	825628
60858	825629
52181	825630
194	825631
8259	825632
78836	825633
14724	825634
110597	825635
2861	825636
21	825637
24777	825638
12732	825639
106686	825640
6857	825641
27533	825642
42251	825643
104766	825644
109	825645
9004	825646
531	825647
6454	825648
115920	825649
75404	825650
81479	825651
24897	825652
104483	825653
6348	825654
34209	825655
49836	825656
11058	825657
20446	825658
98493	825659
19248	825660
29884	825661
30665	825662
78281	825663
5220	825664
2246	825665
12112	825666
12955	825667
58840	825668
176	825669
13925	825670
68258	825671
2702	825672
13361	825673
4934	825674
125664	825675
2859	825676
2511	825677
23611	825678
11011	825679
98962	825680
68274	825681
116504	825682
53407	825683
46705	825684
24217	825685
27111	825686
48510	825687
6635	825688
43514	825689
3581	825690
60183	825691
10827	825692
338	825693
57203	825694
28405	825695
1080	825696
4262	825697
650	825698
3941	825699
36267	825700
1023	825701
20574	825702
29062	825703
100099	825704
32595	825705
52729	825706
106785	825707
82392	825708
6305	825709
47011	825710
118034	825711
10699	825712
31060	825713
14188	825714
24	825715
37405	825716
4091	825717
31694	825718
9036	825719
106	825720
57610	825721
29718	825722
22386	825723
80732	825724
24288	825725
2246	825726
23076	825727
73508	825728
59983	825729
50986	825730
62457	825731
21077	825732
38891	825733
107376	825734
8517	825735
17243	825736
2206	825737
39500	825738
135	825739
22679	825740
1452	825741
33	825742
28655	825743
20941	825744
2158	825745
71380	825746
26680	825747
71306	825748
53069	825749
97392	825750
17556	825751
87550	825752
10516	825753
9470	825754
47422	825755
12006	825756
61898	825757
51639	825758
24735	825759
68185	825760
2825	825761
22008	825762
45788	825763
18849	825764
19819	825765
3146	825766
5545	825767
30397	825768
70620	825769
16576	825770
81652	825771
3951	825772
78183	825773
13079	825774
98095	825775
58110	825776
5265	825777
1432	825778
2371	825779
30927	825780
2017	825781
5792	825782
12555	825783
26058	825784
12738	825785
87219	825786
27032	825787
114	825788
17728	825789
12829	825790
16651	825791
70488	825792
94619	825793
136	825794
12397	825795
47136	825796
10821	825797
35821	825798
15890	825799
103828	825800
30508	825801
13431	825802
20683	825803
1326	825804
93327	825805
69820	825806
18105	825807
107590	825808
63687	825809
124188	825810
65466	825811
58653	825812
44621	825813
70625	825814
11308	825815
21812	825816
39	825817
32313	825818
17334	825819
6402	825820
13793	825821
48185	825822
45524	825823
35052	825824
5039	825825
3126	825826
145446	825827
23564	825828
75691	825829
136128	825830
26664	825831
9670	825832
25920	825833
88556	825834
34755	825835
33187	825836
11059	825837
26162	825838
60473	825839
49089	825840
55707	825841
46289	825842
58470	825843
13837	825844
117954	825845
9212	825846
53348	825847
2166	825848
3823	825849
19173	825850
30086	825851
30608	825852
27223	825853
13769	825854
41482	825855
41982	825856
1267	825857
35866	825858
41629	825859
45101	825860
26504	825861
17437	825862
1332	825863
18499	825864
4674	825865
2829	825866
25260	825867
2741	825868
31225	825869
41289	825870
16460	825871
63155	825872
9181	825873
36844	825874
22697	825875
11900	825876
30938	825877
87646	825878
103011	825879
36207	825880
166555	825881
57909	825882
46651	825883
47366	825884
4838	825885
11721	825886
61061	825887
6441	825888
35696	825889
8732	825890
40812	825891
162339	825892
99905	825893
36519	825894
54939	825895
105713	825896
12012	825897
68029	825898
12679	825899
20398	825900
25164	825901
122407	825902
41308	825903
836	825904
58710	825905
4806	825906
43108	825907
126152	825908
36000	825909
5848	825910
2128	825911
8854	825912
11821	825913
54081	825914
1106	825915
28823	825916
9473	825917
10013	825918
13320	825919
156587	825920
70360	825921
20863	825922
63614	825923
156165	825924
103677	825925
48865	825926
32358	825927
28153	825928
49344	825929
50174	825930
132	825931
77839	825932
1953	825933
542	825934
20132	825935
20766	825936
57089	825937
53586	825938
69482	825939
50410	825940
38302	825941
6756	825942
90377	825943
17210	825944
21128	825945
16030	825946
17650	825947
3573	825948
7736	825949
4284	825950
18561	825951
13034	825952
21148	825953
11367	825954
87290	825955
21703	825956
5392	825957
91453	825958
28027	825959
223	825960
5682	825961
118299	825962
83896	825963
253	825964
20600	825965
61244	825966
673	825967
14437	825968
49850	825969
3323	825970
129662	825971
38556	825972
10929	825973
12441	825974
72489	825975
73505	825976
74571	825977
95068	825978
145322	825979
120382	825980
6368	825981
55712	825982
106094	825983
26840	825984
16753	825985
9820	825986
86382	825987
10146	825988
590	825989
12148	825990
44349	825991
2434	825992
32155	825993
63503	825994
26214	825995
62904	825996
104629	825997
9246	825998
87123	825999
44718	826000
145725	826001
23689	826002
25601	826003
98842	826004
104587	826005
9084	826006
3783	826007
70560	826008
44733	826009
18252	826010
31140	826011
27491	826012
149595	826013
24125	826014
2930	826015
24854	826016
22691	826017
88850	826018
55224	826019
52860	826020
5374	826021
445	826022
57282	826023
42495	826024
52017	826025
25709	826026
62676	826027
41230	826028
6153	826029
133721	826030
44828	826031
37348	826032
3768	826033
8131	826034
10494	826035
203	826036
4203	826037
32067	826038
66883	826039
46678	826040
18986	826041
12027	826042
31325	826043
111676	826044
18509	826045
11854	826046
6168	826047
25083	826048
4546	826049
3467	826050
125414	826051
32964	826052
12647	826053
45368	826054
48938	826055
46369	826056
61639	826057
34961	826058
11793	826059
6088	826060
42147	826061
56595	826062
5709	826063
1197	826064
13778	826065
56399	826066
17545	826067
16002	826068
36105	826069
36239	826070
12206	826071
58627	826072
14277	826073
5485	826074
4303	826075
9311	826076
117190	826077
8568	826078
21178	826079
113094	826080
23126	826081
6212	826082
22862	826083
7037	826084
10083	826085
85020	826086
617	826087
7608	826088
50702	826089
11430	826090
111332	826091
8643	826092
3946	826093
27367	826094
102695	826095
6695	826096
72322	826097
56966	826098
405	826099
2629	826100
26274	826101
20	826102
5250	826103
22260	826104
33279	826105
79814	826106
39677	826107
134681	826108
275	826109
104870	826110
16168	826111
114822	826112
48109	826113
39318	826114
16491	826115
52995	826116
44868	826117
52509	826118
110609	826119
39682	826120
122919	826121
9553	826122
6308	826123
76459	826124
70653	826125
74201	826126
94591	826127
92032	826128
2768	826129
11547	826130
3206	826131
399	826132
17421	826133
24151	826134
6751	826135
1516	826136
59	826137
49388	826138
56325	826139
5453	826140
37691	826141
131157	826142
63615	826143
1685	826144
1710	826145
112600	826146
2436	826147
41353	826148
29705	826149
29185	826150
64410	826151
2736	826152
5771	826153
10453	826154
1819	826155
924	826156
68023	826157
156129	826158
165334	826159
23571	826160
76179	826161
18411	826162
18303	826163
33424	826164
35865	826165
24604	826166
13783	826167
34679	826168
26570	826169
18714	826170
43949	826171
12438	826172
123605	826173
112193	826174
13468	826175
99305	826176
22881	826177
15928	826178
85898	826179
2289	826180
37481	826181
21545	826182
54951	826183
663	826184
61648	826185
10969	826186
134174	826187
91193	826188
20433	826189
195	826190
1325	826191
4877	826192
154681	826193
65013	826194
14968	826195
95627	826196
16408	826197
5295	826198
14853	826199
93416	826200
129425	826201
32253	826202
66902	826203
48725	826204
39240	826205
52215	826206
41562	826207
12511	826208
54	826209
18781	826210
5123	826211
39708	826212
18435	826213
155506	826214
28006	826215
27766	826216
31992	826217
31648	826218
3336	826219
35386	826220
11088	826221
102152	826222
85455	826223
19500	826224
2419	826225
30015	826226
24411	826227
15597	826228
46	826229
16252	826230
2607	826231
74215	826232
33664	826233
99624	826234
30284	826235
165135	826236
19815	826237
93715	826238
67266	826239
8680	826240
30316	826241
48926	826242
88241	826243
13357	826244
114743	826245
95924	826246
3400	826247
12069	826248
14897	826249
7654	826250
3921	826251
9213	826252
8317	826253
44750	826254
619	826255
5359	826256
17624	826257
112232	826258
6320	826259
123653	826260
642	826261
20794	826262
66893	826263
57224	826264
33232	826265
75877	826266
16075	826267
2760	826268
281	826269
16998	826270
38577	826271
65287	826272
2393	826273
42807	826274
13643	826275
4997	826276
67724	826277
3270	826278
1440	826279
35166	826280
56299	826281
2483	826282
30481	826283
27601	826284
106793	826285
33877	826286
1695	826287
70768	826288
555	826289
128941	826290
555	826291
118694	826292
5604	826293
43212	826294
25784	826295
49293	826296
53930	826297
41532	826298
110504	826299
16018	826300
10851	826301
65581	826302
8606	826303
14285	826304
155833	826305
163457	826306
85119	826307
3669	826308
8026	826309
32776	826310
43239	826311
46796	826312
126491	826313
65009	826314
4533	826315
22363	826316
9228	826317
1932	826318
70123	826319
49272	826320
15987	826321
12112	826322
44992	826323
30661	826324
11899	826325
55	826326
10990	826327
28902	826328
163821	826329
77447	826330
71067	826331
80	826332
5810	826333
100154	826334
672	826335
7809	826336
3	826337
18233	826338
28242	826339
82504	826340
44064	826341
7114	826342
130407	826343
31638	826344
7102	826345
45568	826346
10184	826347
8702	826348
53844	826349
29937	826350
34142	826351
10313	826352
876	826353
139884	826354
71524	826355
29994	826356
9315	826357
96420	826358
26101	826359
93984	826360
46421	826361
7753	826362
76184	826363
43093	826364
83968	826365
7804	826366
10699	826367
38890	826368
80875	826369
84655	826370
115855	826371
59883	826372
82653	826373
55584	826374
12600	826375
75992	826376
2680	826377
54381	826378
55427	826379
23766	826380
5963	826381
118	826382
102220	826383
85596	826384
21748	826385
60481	826386
29408	826387
73850	826388
41378	826389
87998	826390
104681	826391
53428	826392
374	826393
126797	826394
58540	826395
42891	826396
16266	826397
5809	826398
25430	826399
24942	826400
14231	826401
29269	826402
26378	826403
6617	826404
19202	826405
50202	826406
6979	826407
31828	826408
16397	826409
7786	826410
158	826411
23851	826412
31104	826413
1498	826414
82977	826415
12203	826416
147368	826417
47216	826418
82907	826419
28674	826420
16810	826421
9780	826422
7766	826423
47322	826424
4417	826425
30250	826426
1836	826427
108764	826428
44878	826429
10059	826430
59671	826431
42798	826432
28554	826433
146599	826434
47916	826435
47016	826436
72231	826437
14559	826438
48424	826439
2726	826440
119737	826441
48904	826442
127529	826443
53301	826444
55214	826445
36208	826446
125070	826447
13172	826448
1276	826449
44911	826450
51105	826451
55926	826452
72391	826453
26931	826454
86457	826455
4544	826456
4906	826457
20507	826458
86618	826459
46610	826460
129180	826461
64629	826462
77712	826463
24561	826464
121856	826465
10028	826466
544	826467
156190	826468
1173	826469
35421	826470
39777	826471
63204	826472
72663	826473
105489	826474
43763	826475
7250	826476
28712	826477
7648	826478
30007	826479
120697	826480
1303	826481
20183	826482
31966	826483
2323	826484
31289	826485
24290	826486
19094	826487
74981	826488
6826	826489
30604	826490
74932	826491
30492	826492
90964	826493
37009	826494
8427	826495
106091	826496
964	826497
122222	826498
33719	826499
105969	826500
81615	826501
614	826502
8265	826503
1652	826504
16437	826505
24375	826506
4033	826507
20379	826508
112323	826509
12796	826510
7622	826511
5773	826512
6627	826513
65392	826514
817	826515
2374	826516
7913	826517
6597	826518
23620	826519
20624	826520
5857	826521
15420	826522
2565	826523
681	826524
24150	826525
14723	826526
17477	826527
32545	826528
74942	826529
20255	826530
22642	826531
15938	826532
81762	826533
104529	826534
40173	826535
52528	826536
52697	826537
37422	826538
32704	826539
1280	826540
72381	826541
50124	826542
20691	826543
60397	826544
5509	826545
32236	826546
8663	826547
157205	826548
6231	826549
30764	826550
122480	826551
42074	826552
18636	826553
102286	826554
53011	826555
17747	826556
26682	826557
54	826558
9052	826559
25622	826560
55072	826561
69918	826562
117043	826563
90733	826564
9374	826565
30299	826566
55873	826567
4293	826568
49003	826569
41906	826570
37099	826571
12060	826572
124742	826573
47940	826574
32033	826575
1462	826576
7594	826577
99871	826578
1059	826579
86020	826580
66207	826581
37343	826582
33378	826583
166545	826584
916	826585
1817	826586
18291	826587
34276	826588
28257	826589
30233	826590
17981	826591
54455	826592
82091	826593
112183	826594
61964	826595
65689	826596
2738	826597
105875	826598
40310	826599
23816	826600
62662	826601
76759	826602
33139	826603
10339	826604
104799	826605
124603	826606
26807	826607
24246	826608
56148	826609
31911	826610
50159	826611
4346	826612
11792	826613
15210	826614
69654	826615
1011	826616
90321	826617
3872	826618
2650	826619
154999	826620
109506	826621
27619	826622
23502	826623
110288	826624
8173	826625
34732	826626
6121	826627
55966	826628
78131	826629
15046	826630
104016	826631
20508	826632
1805	826633
143357	826634
72513	826635
34975	826636
19102	826637
7683	826638
831	826639
162156	826640
114968	826641
14583	826642
9221	826643
16859	826644
13528	826645
9922	826646
10393	826647
3722	826648
35074	826649
26007	826650
3978	826651
37156	826652
12729	826653
9579	826654
120373	826655
31650	826656
20546	826657
84567	826658
42748	826659
18374	826660
131478	826661
130981	826662
15435	826663
28409	826664
6986	826665
54118	826666
7705	826667
14202	826668
28077	826669
82834	826670
2171	826671
16194	826672
52693	826673
30252	826674
16848	826675
106944	826676
33808	826677
418	826678
29538	826679
4708	826680
17336	826681
65281	826682
12286	826683
47654	826684
36524	826685
58274	826686
31728	826687
57566	826688
20478	826689
35805	826690
1516	826691
9566	826692
36076	826693
154936	826694
21587	826695
78592	826696
50672	826697
54175	826698
87128	826699
945	826700
103670	826701
50266	826702
3686	826703
5291	826704
92153	826705
53786	826706
36719	826707
166595	826708
30614	826709
57129	826710
21588	826711
1706	826712
884	826713
3050	826714
61918	826715
35643	826716
117105	826717
33666	826718
11341	826719
3480	826720
2017	826721
40022	826722
67152	826723
77642	826724
74537	826725
24524	826726
6657	826727
79567	826728
109813	826729
130259	826730
10113	826731
34840	826732
659	826733
29032	826734
10639	826735
66122	826736
567	826737
15845	826738
6438	826739
14104	826740
10658	826741
98461	826742
7405	826743
6589	826744
4517	826745
72452	826746
43063	826747
4385	826748
30745	826749
3454	826750
87494	826751
75119	826752
12476	826753
33203	826754
1450	826755
18089	826756
16671	826757
27408	826758
9607	826759
8873	826760
45551	826761
31581	826762
24421	826763
155279	826764
44127	826765
227	826766
132337	826767
19810	826768
19758	826769
23923	826770
30606	826771
134016	826772
405	826773
29	826774
27092	826775
18083	826776
52306	826777
16919	826778
77	826779
13603	826780
33964	826781
22014	826782
5145	826783
24759	826784
13399	826785
20956	826786
25325	826787
49601	826788
59359	826789
122784	826790
132477	826791
28327	826792
5107	826793
67933	826794
98418	826795
72684	826796
115377	826797
24554	826798
8408	826799
1287	826800
91705	826801
25782	826802
12980	826803
45771	826804
44225	826805
60451	826806
4258	826807
4440	826808
62641	826809
156287	826810
121858	826811
2763	826812
29344	826813
35993	826814
70546	826815
7855	826816
47883	826817
94085	826818
19225	826819
12866	826820
2696	826821
32631	826822
28708	826823
34616	826824
70999	826825
26457	826826
79348	826827
44990	826828
75460	826829
8604	826830
10265	826831
16195	826832
71479	826833
50168	826834
34045	826835
62879	826836
26883	826837
4780	826838
23452	826839
96387	826840
40102	826841
9056	826842
11	826843
118063	826844
65809	826845
48460	826846
14647	826847
68162	826848
5030	826849
33599	826850
6529	826851
126610	826852
61893	826853
19618	826854
10384	826855
132505	826856
144782	826857
1147	826858
9891	826859
656	826860
24750	826861
69383	826862
3551	826863
22038	826864
8128	826865
14766	826866
106080	826867
85059	826868
56338	826869
59849	826870
28385	826871
83433	826872
100802	826873
72745	826874
3176	826875
161069	826876
26999	826877
1234	826878
56461	826879
14900	826880
50451	826881
63014	826882
9438	826883
8754	826884
12712	826885
116201	826886
27948	826887
79831	826888
10463	826889
20356	826890
57783	826891
91312	826892
23128	826893
130521	826894
20626	826895
132721	826896
81194	826897
32067	826898
95142	826899
17389	826900
25910	826901
54370	826902
97529	826903
17966	826904
65045	826905
23324	826906
30544	826907
1876	826908
41586	826909
3611	826910
38700	826911
3434	826912
2420	826913
3816	826914
6539	826915
76413	826916
132484	826917
39106	826918
27873	826919
8169	826920
2839	826921
21948	826922
65271	826923
103060	826924
47789	826925
32938	826926
66718	826927
28364	826928
152064	826929
97664	826930
30467	826931
30614	826932
16182	826933
882	826934
75714	826935
121944	826936
26244	826937
18062	826938
15750	826939
14625	826940
7840	826941
28307	826942
111678	826943
9339	826944
34999	826945
42496	826946
123955	826947
24106	826948
72772	826949
4878	826950
16293	826951
5186	826952
44088	826953
31879	826954
2648	826955
92724	826956
53438	826957
33469	826958
6249	826959
19111	826960
17807	826961
24229	826962
3260	826963
76904	826964
51306	826965
1914	826966
40462	826967
26927	826968
21220	826969
44830	826970
23863	826971
86290	826972
2853	826973
147903	826974
250	826975
3357	826976
11024	826977
31758	826978
38292	826979
963	826980
78488	826981
23791	826982
8770	826983
20780	826984
72336	826985
101615	826986
68193	826987
13285	826988
66696	826989
83964	826990
5554	826991
13015	826992
12383	826993
79483	826994
21956	826995
7807	826996
14840	826997
21047	826998
82865	826999
31215	827000
66578	827001
7559	827002
1319	827003
54922	827004
16436	827005
1559	827006
3252	827007
67801	827008
21181	827009
126382	827010
63864	827011
8198	827012
46688	827013
11727	827014
860	827015
55672	827016
132617	827017
5350	827018
19487	827019
44762	827020
69293	827021
131050	827022
1471	827023
86309	827024
72459	827025
46	827026
34614	827027
2371	827028
10202	827029
47931	827030
29569	827031
4253	827032
37867	827033
12891	827034
84337	827035
58299	827036
50431	827037
12543	827038
20604	827039
33442	827040
29135	827041
16879	827042
19	827043
56445	827044
104778	827045
4102	827046
33870	827047
6966	827048
15122	827049
2151	827050
4211	827051
43156	827052
46460	827053
1566	827054
2067	827055
49467	827056
51739	827057
9019	827058
62671	827059
58635	827060
5846	827061
47945	827062
41308	827063
108935	827064
3551	827065
32418	827066
74696	827067
106338	827068
10504	827069
17865	827070
339	827071
19445	827072
37439	827073
20955	827074
48825	827075
14266	827076
60230	827077
2884	827078
68465	827079
65803	827080
13163	827081
10280	827082
26247	827083
2492	827084
85980	827085
26	827086
9650	827087
8743	827088
91203	827089
105542	827090
62026	827091
56602	827092
110353	827093
216	827094
2058	827095
1984	827096
28569	827097
16676	827098
1319	827099
4224	827100
15961	827101
17582	827102
9340	827103
599	827104
4630	827105
33192	827106
34072	827107
24908	827108
5899	827109
29770	827110
35256	827111
18592	827112
2232	827113
1995	827114
12755	827115
64852	827116
84600	827117
11244	827118
6922	827119
21408	827120
22043	827121
22373	827122
30716	827123
69754	827124
3829	827125
31110	827126
40465	827127
26192	827128
29397	827129
58266	827130
175	827131
2141	827132
2436	827133
13698	827134
21192	827135
13138	827136
45543	827137
40348	827138
61622	827139
7147	827140
53825	827141
17137	827142
698	827143
148815	827144
86595	827145
53362	827146
96404	827147
42	827148
1008	827149
12348	827150
41594	827151
97618	827152
124947	827153
23755	827154
124930	827155
38834	827156
17984	827157
1474	827158
5940	827159
55579	827160
17397	827161
3484	827162
3160	827163
1387	827164
102674	827165
8296	827166
54580	827167
4071	827168
80666	827169
41855	827170
19455	827171
23373	827172
3903	827173
14858	827174
24534	827175
5907	827176
226	827177
1276	827178
16189	827179
13908	827180
67745	827181
113683	827182
5395	827183
18051	827184
7563	827185
18877	827186
28866	827187
3984	827188
45659	827189
85213	827190
4237	827191
27120	827192
11501	827193
72119	827194
83016	827195
90179	827196
2066	827197
71687	827198
136185	827199
59549	827200
125	827201
26179	827202
35201	827203
55643	827204
46463	827205
61744	827206
10413	827207
655	827208
3159	827209
87652	827210
21	827211
4514	827212
14842	827213
33212	827214
39790	827215
19270	827216
11048	827217
17345	827218
41921	827219
10336	827220
105224	827221
2814	827222
3920	827223
26659	827224
8133	827225
155198	827226
13118	827227
84694	827228
5843	827229
1778	827230
27100	827231
39221	827232
11213	827233
14472	827234
74105	827235
16504	827236
117924	827237
4782	827238
6692	827239
484	827240
41276	827241
11872	827242
12086	827243
53162	827244
4816	827245
106713	827246
31318	827247
20343	827248
55276	827249
4704	827250
2545	827251
84725	827252
24360	827253
19600	827254
40726	827255
9713	827256
39591	827257
6570	827258
56318	827259
28906	827260
31901	827261
66175	827262
13004	827263
41798	827264
2765	827265
7972	827266
18119	827267
61409	827268
104041	827269
62165	827270
80023	827271
142180	827272
11908	827273
4763	827274
13897	827275
41493	827276
24273	827277
28167	827278
12355	827279
25	827280
21740	827281
2108	827282
16332	827283
19573	827284
10272	827285
127559	827286
13719	827287
98069	827288
50750	827289
29138	827290
14515	827291
7064	827292
16979	827293
45300	827294
24120	827295
13597	827296
9548	827297
62400	827298
94305	827299
2086	827300
117025	827301
27963	827302
10903	827303
25097	827304
3487	827305
39480	827306
39385	827307
42913	827308
75838	827309
34774	827310
59488	827311
101687	827312
3632	827313
103558	827314
1444	827315
5074	827316
4493	827317
75113	827318
5453	827319
40407	827320
92190	827321
7708	827322
31648	827323
3454	827324
101113	827325
118274	827326
98899	827327
13557	827328
60410	827329
89589	827330
29618	827331
132075	827332
39666	827333
71494	827334
14790	827335
116869	827336
3291	827337
41448	827338
7663	827339
28285	827340
123	827341
44876	827342
14720	827343
30651	827344
78011	827345
60660	827346
73299	827347
81500	827348
132559	827349
98765	827350
6356	827351
55737	827352
39021	827353
666	827354
11917	827355
75938	827356
39908	827357
68092	827358
26043	827359
113217	827360
24796	827361
74725	827362
40611	827363
30988	827364
9582	827365
24988	827366
11433	827367
72363	827368
50601	827369
56303	827370
96	827371
11917	827372
4716	827373
147441	827374
75657	827375
24192	827376
6321	827377
72818	827378
7594	827379
14622	827380
46608	827381
49245	827382
75293	827383
4984	827384
6530	827385
26260	827386
46983	827387
48408	827388
8696	827389
178	827390
2812	827391
14349	827392
9398	827393
10063	827394
72213	827395
47136	827396
22012	827397
10041	827398
29908	827399
4222	827400
34440	827401
4205	827402
44742	827403
2530	827404
19467	827405
843	827406
4690	827407
4337	827408
103643	827409
96111	827410
7799	827411
15702	827412
123720	827413
21845	827414
15587	827415
49960	827416
29973	827417
88535	827418
21194	827419
17503	827420
9	827421
114801	827422
14438	827423
4554	827424
3995	827425
51532	827426
14202	827427
41853	827428
63246	827429
20651	827430
129191	827431
19486	827432
110778	827433
60152	827434
19055	827435
15781	827436
55958	827437
52335	827438
15881	827439
18033	827440
2319	827441
34313	827442
33938	827443
67948	827444
10581	827445
22689	827446
19592	827447
6513	827448
118546	827449
12134	827450
142965	827451
2199	827452
90534	827453
3575	827454
18174	827455
1298	827456
10556	827457
40255	827458
21264	827459
5738	827460
9144	827461
75255	827462
91687	827463
21983	827464
18636	827465
6194	827466
16827	827467
32433	827468
69465	827469
66421	827470
43541	827471
26773	827472
10002	827473
48517	827474
828	827475
12572	827476
2558	827477
7105	827478
78416	827479
7924	827480
19447	827481
132782	827482
17972	827483
69036	827484
19702	827485
25705	827486
921	827487
61201	827488
11758	827489
7710	827490
18348	827491
1189	827492
13619	827493
84763	827494
1816	827495
941	827496
1108	827497
23976	827498
17284	827499
70329	827500
13686	827501
82845	827502
71528	827503
29237	827504
78736	827505
3829	827506
39253	827507
1846	827508
20942	827509
1604	827510
64351	827511
273	827512
57494	827513
132632	827514
153271	827515
344	827516
9412	827517
107722	827518
22787	827519
239	827520
10734	827521
71244	827522
36743	827523
51426	827524
52176	827525
4389	827526
99673	827527
15320	827528
7278	827529
110530	827530
25345	827531
1175	827532
101819	827533
36601	827534
20725	827535
30870	827536
5819	827537
12934	827538
14038	827539
11855	827540
132558	827541
62863	827542
12902	827543
29451	827544
62196	827545
58463	827546
2517	827547
235	827548
8729	827549
3786	827550
11685	827551
9623	827552
91057	827553
60245	827554
74295	827555
23124	827556
19980	827557
40397	827558
5960	827559
8753	827560
61272	827561
11317	827562
7711	827563
87073	827564
59875	827565
686	827566
3842	827567
6469	827568
12939	827569
7873	827570
149671	827571
86442	827572
51246	827573
2539	827574
21649	827575
263	827576
55478	827577
805	827578
106270	827579
3028	827580
147299	827581
4673	827582
5124	827583
34239	827584
108445	827585
109549	827586
37619	827587
21161	827588
83653	827589
76019	827590
74182	827591
100378	827592
69814	827593
24065	827594
5916	827595
3104	827596
47776	827597
30247	827598
19296	827599
13530	827600
29296	827601
66004	827602
4	827603
11	827604
8840	827605
1672	827606
558	827607
56211	827608
39030	827609
39358	827610
56942	827611
31588	827612
2017	827613
4918	827614
15482	827615
6476	827616
34420	827617
344	827618
4563	827619
57023	827620
90750	827621
5434	827622
534	827623
17789	827624
63436	827625
38215	827626
7358	827627
76328	827628
15615	827629
96147	827630
9414	827631
42620	827632
83838	827633
55978	827634
6735	827635
61894	827636
3727	827637
10830	827638
6528	827639
90432	827640
29967	827641
21712	827642
72982	827643
14882	827644
20499	827645
8217	827646
81386	827647
33867	827648
30177	827649
16401	827650
45888	827651
380	827652
6685	827653
50440	827654
24522	827655
8229	827656
65575	827657
14950	827658
1554	827659
9847	827660
15685	827661
120215	827662
8413	827663
16953	827664
142683	827665
42058	827666
99636	827667
31340	827668
40963	827669
55019	827670
112813	827671
26544	827672
70613	827673
288	827674
93375	827675
10359	827676
5007	827677
74650	827678
69727	827679
24586	827680
2130	827681
39347	827682
6995	827683
17453	827684
10149	827685
119408	827686
22045	827687
122864	827688
25490	827689
37164	827690
35960	827691
136072	827692
93716	827693
2207	827694
9799	827695
1265	827696
22583	827697
10704	827698
5996	827699
22722	827700
838	827701
67171	827702
53815	827703
111	827704
33701	827705
6261	827706
4148	827707
57554	827708
34468	827709
53400	827710
10924	827711
85543	827712
31729	827713
4855	827714
43359	827715
34910	827716
39188	827717
6418	827718
64486	827719
83433	827720
29115	827721
81407	827722
80671	827723
4447	827724
84832	827725
21012	827726
29408	827727
132676	827728
57993	827729
126369	827730
72390	827731
62192	827732
64288	827733
2730	827734
33818	827735
28649	827736
133691	827737
6120	827738
29039	827739
49164	827740
76492	827741
8431	827742
24605	827743
104033	827744
11477	827745
32220	827746
59531	827747
32709	827748
13360	827749
3951	827750
114547	827751
41895	827752
65242	827753
12893	827754
6914	827755
890	827756
109191	827757
6947	827758
2910	827759
137399	827760
9098	827761
7489	827762
13355	827763
122426	827764
37681	827765
77448	827766
3146	827767
12039	827768
804	827769
114205	827770
12560	827771
41870	827772
22516	827773
6625	827774
40142	827775
1318	827776
22905	827777
23121	827778
3684	827779
22365	827780
6876	827781
58177	827782
30285	827783
4353	827784
4267	827785
16921	827786
29497	827787
67824	827788
25182	827789
6850	827790
146457	827791
12789	827792
32758	827793
114010	827794
7698	827795
42430	827796
2912	827797
2501	827798
20629	827799
40155	827800
124970	827801
45506	827802
25400	827803
36449	827804
68741	827805
44389	827806
19581	827807
41639	827808
19885	827809
58484	827810
7356	827811
231	827812
8777	827813
81537	827814
61720	827815
48691	827816
18114	827817
2653	827818
94083	827819
66152	827820
93517	827821
270	827822
94148	827823
1011	827824
43557	827825
22075	827826
648	827827
108875	827828
3284	827829
21144	827830
18839	827831
10969	827832
123861	827833
43604	827834
60923	827835
20958	827836
57814	827837
96129	827838
86962	827839
43564	827840
41762	827841
95490	827842
9263	827843
51525	827844
80979	827845
59998	827846
110916	827847
29153	827848
9759	827849
99988	827850
428	827851
23095	827852
70565	827853
8501	827854
118952	827855
3081	827856
72393	827857
2191	827858
38771	827859
21031	827860
51381	827861
73035	827862
11662	827863
3806	827864
40084	827865
8552	827866
78766	827867
92649	827868
45708	827869
1859	827870
30	827871
40077	827872
964	827873
149831	827874
3448	827875
42298	827876
599	827877
4237	827878
2589	827879
69643	827880
21861	827881
31369	827882
41984	827883
21099	827884
3555	827885
52311	827886
40346	827887
80618	827888
52272	827889
2516	827890
8770	827891
1513	827892
50370	827893
12874	827894
160792	827895
16740	827896
19306	827897
28556	827898
59226	827899
21717	827900
15319	827901
15695	827902
34669	827903
7843	827904
82660	827905
24323	827906
16548	827907
12331	827908
46258	827909
30079	827910
21898	827911
1743	827912
77174	827913
3540	827914
166151	827915
54693	827916
87370	827917
26825	827918
2589	827919
4087	827920
916	827921
916	827922
78773	827923
2667	827924
27153	827925
12863	827926
17802	827927
5635	827928
5309	827929
74020	827930
50652	827931
91	827932
9011	827933
29630	827934
2879	827935
160	827936
15614	827937
111462	827938
31642	827939
9313	827940
3213	827941
12218	827942
8569	827943
27208	827944
25400	827945
84775	827946
45947	827947
51062	827948
23710	827949
4963	827950
37630	827951
55158	827952
22281	827953
86060	827954
1857	827955
27751	827956
158466	827957
177	827958
163074	827959
31779	827960
10283	827961
1227	827962
63748	827963
11756	827964
43643	827965
109458	827966
104	827967
113441	827968
48741	827969
12108	827970
21818	827971
61246	827972
18346	827973
29828	827974
119364	827975
11289	827976
140026	827977
15202	827978
35945	827979
16895	827980
55485	827981
65200	827982
24338	827983
33653	827984
162056	827985
148570	827986
60064	827987
58285	827988
52653	827989
207	827990
11666	827991
47928	827992
2718	827993
88	827994
8654	827995
16909	827996
36482	827997
3193	827998
66986	827999
16777	828000
44020	828001
34006	828002
51608	828003
11254	828004
34436	828005
52756	828006
5816	828007
34774	828008
58133	828009
38116	828010
23135	828011
44423	828012
39032	828013
102312	828014
24951	828015
1860	828016
28739	828017
66862	828018
144618	828019
165338	828020
9926	828021
10740	828022
5189	828023
36358	828024
24535	828025
41258	828026
32308	828027
1106	828028
23415	828029
17863	828030
12113	828031
102811	828032
78210	828033
39072	828034
91254	828035
752	828036
27672	828037
6856	828038
66115	828039
1340	828040
101605	828041
20466	828042
8495	828043
67704	828044
86094	828045
44799	828046
31587	828047
98311	828048
86615	828049
8733	828050
45396	828051
24769	828052
139048	828053
39440	828054
118858	828055
6302	828056
4724	828057
14181	828058
66065	828059
19472	828060
30959	828061
14268	828062
140	828063
144194	828064
30545	828065
208	828066
20114	828067
55387	828068
27208	828069
107391	828070
11096	828071
31760	828072
117	828073
138220	828074
90028	828075
27125	828076
110051	828077
18872	828078
143865	828079
59253	828080
7268	828081
78928	828082
61914	828083
5065	828084
4359	828085
37739	828086
105355	828087
57783	828088
64133	828089
483	828090
5935	828091
35148	828092
13346	828093
128	828094
87092	828095
1960	828096
71742	828097
14644	828098
38450	828099
3896	828100
55438	828101
24751	828102
3547	828103
18899	828104
119526	828105
1453	828106
21070	828107
57099	828108
17270	828109
13985	828110
1752	828111
5728	828112
19767	828113
30322	828114
2387	828115
16252	828116
71647	828117
52488	828118
92228	828119
2193	828120
35641	828121
12151	828122
127063	828123
45602	828124
55159	828125
1638	828126
408	828127
17222	828128
7529	828129
34776	828130
43924	828131
54960	828132
61	828133
7763	828134
33002	828135
85494	828136
119763	828137
39967	828138
4697	828139
58239	828140
59269	828141
24552	828142
35216	828143
51064	828144
81900	828145
700	828146
10378	828147
2649	828148
164251	828149
492	828150
11471	828151
6948	828152
62815	828153
38854	828154
15719	828155
680	828156
70466	828157
24875	828158
9634	828159
3287	828160
27772	828161
33602	828162
3528	828163
98662	828164
15348	828165
4744	828166
26549	828167
614	828168
22391	828169
73369	828170
29055	828171
2179	828172
54863	828173
3600	828174
117211	828175
58008	828176
130630	828177
11417	828178
87974	828179
20	828180
82868	828181
7275	828182
15346	828183
14062	828184
42637	828185
20299	828186
11642	828187
13541	828188
15390	828189
27682	828190
98294	828191
69857	828192
30295	828193
42	828194
28256	828195
31873	828196
26103	828197
17610	828198
3685	828199
32565	828200
118998	828201
32857	828202
6451	828203
141632	828204
46880	828205
88572	828206
752	828207
10727	828208
111323	828209
10611	828210
4207	828211
118612	828212
126867	828213
61472	828214
83796	828215
38400	828216
1216	828217
9850	828218
8435	828219
24390	828220
22675	828221
7518	828222
2998	828223
56640	828224
60673	828225
23585	828226
30293	828227
20325	828228
31997	828229
6368	828230
7954	828231
28797	828232
8864	828233
6803	828234
29889	828235
72296	828236
8573	828237
43636	828238
20442	828239
1042	828240
12857	828241
16233	828242
27774	828243
744	828244
2718	828245
13817	828246
100149	828247
52114	828248
50247	828249
30252	828250
6831	828251
12264	828252
47269	828253
3167	828254
156624	828255
11032	828256
109064	828257
10136	828258
5993	828259
82253	828260
21394	828261
43464	828262
81441	828263
32738	828264
49677	828265
6228	828266
49032	828267
125204	828268
63908	828269
99699	828270
20125	828271
37427	828272
7290	828273
93085	828274
20825	828275
68541	828276
2732	828277
1558	828278
140029	828279
387	828280
33856	828281
78617	828282
94322	828283
3656	828284
27236	828285
44019	828286
6438	828287
8585	828288
539	828289
2568	828290
66317	828291
83635	828292
74352	828293
17269	828294
118927	828295
25788	828296
30186	828297
43698	828298
134199	828299
91621	828300
1310	828301
40923	828302
24045	828303
8927	828304
100451	828305
15345	828306
1109	828307
51735	828308
1597	828309
37688	828310
20898	828311
52	828312
5671	828313
34888	828314
53752	828315
39265	828316
1179	828317
112775	828318
133097	828319
87184	828320
132668	828321
16165	828322
14884	828323
21317	828324
24512	828325
34137	828326
84696	828327
61473	828328
9668	828329
51760	828330
146750	828331
33882	828332
13830	828333
35555	828334
1654	828335
73907	828336
109364	828337
4614	828338
50301	828339
15450	828340
1672	828341
120205	828342
42966	828343
89319	828344
46867	828345
118323	828346
914	828347
38193	828348
12384	828349
58575	828350
157510	828351
30889	828352
41920	828353
47401	828354
51483	828355
28758	828356
124522	828357
20466	828358
37636	828359
19153	828360
23775	828361
28199	828362
5936	828363
3072	828364
88810	828365
1779	828366
18847	828367
110	828368
11095	828369
14454	828370
2387	828371
34299	828372
35608	828373
68473	828374
10570	828375
51585	828376
74	828377
42915	828378
74311	828379
42894	828380
28145	828381
9295	828382
86909	828383
32810	828384
28663	828385
1580	828386
26212	828387
6017	828388
82187	828389
110996	828390
8334	828391
60	828392
6210	828393
4845	828394
3685	828395
74815	828396
9914	828397
117572	828398
1510	828399
41	828400
36367	828401
11554	828402
32084	828403
72292	828404
49630	828405
5907	828406
23340	828407
13612	828408
8179	828409
15398	828410
173	828411
111727	828412
9933	828413
15288	828414
121253	828415
92223	828416
59468	828417
59791	828418
69154	828419
46935	828420
101497	828421
2376	828422
25214	828423
86716	828424
5590	828425
49595	828426
115	828427
12472	828428
1916	828429
571	828430
3199	828431
59567	828432
100609	828433
55949	828434
10388	828435
39649	828436
385	828437
3678	828438
23538	828439
95024	828440
71868	828441
352	828442
46769	828443
36070	828444
100499	828445
12124	828446
104449	828447
58245	828448
100482	828449
90600	828450
106291	828451
11870	828452
67012	828453
56620	828454
121664	828455
141376	828456
41248	828457
45991	828458
36081	828459
147177	828460
1441	828461
13336	828462
1501	828463
9304	828464
34205	828465
110787	828466
69025	828467
31783	828468
3946	828469
3786	828470
17095	828471
68913	828472
11755	828473
43236	828474
51457	828475
15014	828476
22562	828477
20950	828478
40279	828479
19279	828480
60252	828481
1267	828482
21220	828483
18769	828484
34143	828485
2346	828486
7109	828487
3293	828488
136236	828489
9487	828490
78	828491
86069	828492
28417	828493
83306	828494
30509	828495
13673	828496
2168	828497
32424	828498
56614	828499
28148	828500
92673	828501
23751	828502
66089	828503
83161	828504
17417	828505
38746	828506
37155	828507
36052	828508
84013	828509
26034	828510
23739	828511
9616	828512
26042	828513
8793	828514
13118	828515
73851	828516
72385	828517
1305	828518
6416	828519
1353	828520
6340	828521
44006	828522
12014	828523
22144	828524
156244	828525
23815	828526
5670	828527
24158	828528
14790	828529
99618	828530
9389	828531
30663	828532
1007	828533
16777	828534
82484	828535
26151	828536
17057	828537
10171	828538
42016	828539
446	828540
3930	828541
1874	828542
1262	828543
8413	828544
8051	828545
14722	828546
13496	828547
51657	828548
62027	828549
29964	828550
113904	828551
35716	828552
9105	828553
32302	828554
69281	828555
7274	828556
117471	828557
114990	828558
2898	828559
14831	828560
11569	828561
59765	828562
3134	828563
241	828564
34623	828565
9910	828566
6862	828567
37229	828568
23573	828569
7712	828570
12251	828571
129179	828572
133569	828573
7534	828574
111462	828575
82988	828576
13	828577
6593	828578
28153	828579
37787	828580
12311	828581
6471	828582
75898	828583
141752	828584
1990	828585
22233	828586
122544	828587
8148	828588
64908	828589
32007	828590
27136	828591
3855	828592
75616	828593
6524	828594
1065	828595
15126	828596
16564	828597
23	828598
33397	828599
61468	828600
12192	828601
16673	828602
200	828603
15812	828604
88771	828605
13814	828606
57579	828607
182	828608
74519	828609
15969	828610
2300	828611
50873	828612
4339	828613
85300	828614
9233	828615
6390	828616
16177	828617
284	828618
2349	828619
6251	828620
963	828621
31680	828622
44596	828623
54221	828624
83561	828625
29688	828626
16898	828627
24501	828628
84538	828629
8514	828630
9364	828631
14043	828632
106468	828633
246	828634
17631	828635
1287	828636
35279	828637
134287	828638
166	828639
64291	828640
3523	828641
1557	828642
17524	828643
116062	828644
2218	828645
22872	828646
29619	828647
107170	828648
98214	828649
12242	828650
72099	828651
83550	828652
10900	828653
81146	828654
102720	828655
3816	828656
10930	828657
335	828658
42536	828659
15381	828660
2701	828661
7259	828662
21486	828663
79974	828664
52528	828665
15820	828666
59626	828667
54696	828668
30482	828669
43188	828670
4029	828671
99496	828672
156900	828673
40828	828674
13683	828675
92352	828676
43608	828677
119039	828678
97699	828679
117555	828680
53621	828681
8147	828682
80191	828683
85179	828684
1761	828685
7315	828686
81653	828687
66483	828688
139549	828689
89500	828690
81287	828691
2768	828692
14406	828693
53282	828694
65493	828695
22128	828696
40951	828697
26026	828698
122398	828699
25737	828700
8010	828701
129037	828702
2651	828703
163972	828704
164150	828705
62085	828706
15112	828707
66511	828708
98138	828709
10315	828710
21766	828711
7766	828712
11260	828713
12719	828714
11339	828715
35914	828716
60813	828717
70729	828718
48693	828719
1346	828720
28770	828721
50009	828722
12802	828723
88255	828724
594	828725
10060	828726
54583	828727
97692	828728
57286	828729
14974	828730
32822	828731
40375	828732
131866	828733
111268	828734
68240	828735
57434	828736
102315	828737
108466	828738
13458	828739
102141	828740
15863	828741
40258	828742
139607	828743
16479	828744
11285	828745
91853	828746
29843	828747
49210	828748
115663	828749
75839	828750
81298	828751
4074	828752
14553	828753
7181	828754
54510	828755
11212	828756
123	828757
37486	828758
125238	828759
70674	828760
3573	828761
12878	828762
8831	828763
15576	828764
136562	828765
13303	828766
101841	828767
161	828768
74684	828769
9550	828770
4416	828771
98081	828772
2162	828773
131731	828774
31923	828775
95413	828776
30717	828777
34837	828778
162970	828779
6878	828780
67159	828781
10227	828782
162487	828783
83593	828784
6510	828785
33707	828786
9188	828787
31375	828788
42921	828789
3151	828790
36879	828791
24051	828792
4419	828793
59532	828794
18426	828795
42492	828796
46	828797
4917	828798
57477	828799
42847	828800
70615	828801
4014	828802
28027	828803
38137	828804
50889	828805
10617	828806
13570	828807
14086	828808
144	828809
42936	828810
42953	828811
13036	828812
81735	828813
164756	828814
11874	828815
100215	828816
54642	828817
112347	828818
76905	828819
37827	828820
1803	828821
1410	828822
37127	828823
4884	828824
19080	828825
39479	828826
26746	828827
14526	828828
77440	828829
9422	828830
14958	828831
35486	828832
87650	828833
11013	828834
2834	828835
81977	828836
9780	828837
147611	828838
70522	828839
1677	828840
128214	828841
31383	828842
44685	828843
8609	828844
116988	828845
1618	828846
11536	828847
107725	828848
121111	828849
10711	828850
38490	828851
28822	828852
6453	828853
76788	828854
40007	828855
14199	828856
13299	828857
4794	828858
38774	828859
166	828860
79212	828861
77502	828862
13948	828863
104980	828864
22208	828865
47949	828866
8130	828867
25744	828868
7437	828869
7181	828870
6405	828871
34453	828872
62870	828873
29386	828874
6134	828875
27888	828876
21377	828877
2492	828878
67801	828879
2843	828880
1115	828881
25104	828882
28280	828883
69122	828884
16283	828885
2749	828886
21957	828887
19077	828888
42745	828889
11227	828890
50372	828891
17536	828892
517	828893
73439	828894
73003	828895
4084	828896
30815	828897
109652	828898
6965	828899
47752	828900
104529	828901
92728	828902
26548	828903
28740	828904
2223	828905
680	828906
50211	828907
5936	828908
1535	828909
30851	828910
83288	828911
23212	828912
26058	828913
19845	828914
105187	828915
91460	828916
9437	828917
5411	828918
46126	828919
42837	828920
143073	828921
75612	828922
66349	828923
75555	828924
7897	828925
93304	828926
3245	828927
52064	828928
6141	828929
5455	828930
11527	828931
97454	828932
12069	828933
128942	828934
19873	828935
54452	828936
79316	828937
68058	828938
4316	828939
126288	828940
31698	828941
28385	828942
143931	828943
30525	828944
6126	828945
1601	828946
3911	828947
58973	828948
43834	828949
11524	828950
30767	828951
3848	828952
36512	828953
117145	828954
125170	828955
48781	828956
72507	828957
4168	828958
82734	828959
13714	828960
6028	828961
91715	828962
23716	828963
2242	828964
4199	828965
4847	828966
4792	828967
14526	828968
242	828969
107102	828970
42489	828971
92387	828972
26697	828973
98279	828974
20990	828975
56167	828976
46845	828977
56783	828978
69996	828979
32435	828980
49395	828981
575	828982
43202	828983
98608	828984
26402	828985
107032	828986
39506	828987
108708	828988
2542	828989
12625	828990
439	828991
49671	828992
87975	828993
58377	828994
27	828995
128618	828996
10796	828997
51892	828998
2726	828999
16674	829000
1563	829001
33645	829002
50706	829003
5263	829004
133206	829005
131087	829006
14569	829007
65168	829008
53407	829009
71035	829010
94237	829011
31486	829012
120628	829013
88441	829014
125498	829015
14668	829016
45548	829017
13730	829018
44209	829019
9346	829020
58356	829021
63486	829022
1000	829023
4571	829024
15817	829025
41455	829026
16612	829027
305	829028
25822	829029
1530	829030
10066	829031
32552	829032
23988	829033
115	829034
73858	829035
67101	829036
2287	829037
41589	829038
2602	829039
71888	829040
92017	829041
52687	829042
93713	829043
866	829044
139820	829045
80655	829046
61114	829047
26944	829048
32271	829049
83771	829050
99719	829051
1791	829052
87501	829053
17568	829054
95489	829055
10034	829056
2471	829057
21084	829058
57073	829059
53452	829060
65775	829061
116981	829062
97314	829063
112812	829064
30785	829065
9976	829066
2711	829067
62227	829068
21397	829069
61968	829070
34676	829071
86582	829072
13592	829073
18255	829074
1800	829075
821	829076
94358	829077
49129	829078
59122	829079
12475	829080
29520	829081
14667	829082
23945	829083
30899	829084
20897	829085
4404	829086
107380	829087
24337	829088
49046	829089
13845	829090
3536	829091
24779	829092
17606	829093
390	829094
25388	829095
85340	829096
58175	829097
102822	829098
19744	829099
1979	829100
9560	829101
150587	829102
1970	829103
8327	829104
6506	829105
4034	829106
40928	829107
72225	829108
107	829109
28009	829110
39882	829111
20512	829112
8140	829113
23932	829114
7945	829115
17113	829116
2847	829117
12584	829118
114197	829119
12770	829120
29579	829121
24828	829122
110464	829123
53484	829124
50857	829125
14390	829126
62189	829127
82622	829128
38211	829129
2906	829130
56159	829131
966	829132
127960	829133
76445	829134
40229	829135
145345	829136
103834	829137
26023	829138
16155	829139
13632	829140
80279	829141
62624	829142
962	829143
106435	829144
28828	829145
5224	829146
28230	829147
43610	829148
25218	829149
109400	829150
47364	829151
90324	829152
64463	829153
6092	829154
91222	829155
1994	829156
31589	829157
9513	829158
59008	829159
19449	829160
380	829161
28725	829162
6271	829163
117886	829164
147089	829165
26376	829166
79933	829167
94038	829168
4536	829169
43908	829170
6553	829171
37882	829172
114396	829173
1106	829174
32888	829175
72735	829176
25145	829177
24773	829178
5836	829179
25882	829180
21146	829181
46677	829182
57363	829183
97950	829184
86661	829185
9555	829186
167	829187
14696	829188
22013	829189
41447	829190
804	829191
17735	829192
39644	829193
48983	829194
149059	829195
29749	829196
89779	829197
35566	829198
7822	829199
15350	829200
13930	829201
22705	829202
119773	829203
30305	829204
50432	829205
48791	829206
163994	829207
25482	829208
45881	829209
1508	829210
31891	829211
21977	829212
134008	829213
11748	829214
940	829215
35319	829216
8312	829217
400	829218
4576	829219
31258	829220
1984	829221
54078	829222
1298	829223
1907	829224
38748	829225
48305	829226
1084	829227
119442	829228
87258	829229
69179	829230
15898	829231
10330	829232
54099	829233
71551	829234
1622	829235
150363	829236
64687	829237
2300	829238
66275	829239
61441	829240
65728	829241
79570	829242
161997	829243
36738	829244
18094	829245
9192	829246
100925	829247
15530	829248
44462	829249
72106	829250
24628	829251
3799	829252
5892	829253
1842	829254
29190	829255
11541	829256
1324	829257
139836	829258
10538	829259
19341	829260
14524	829261
130730	829262
44475	829263
1106	829264
70564	829265
189	829266
34667	829267
60617	829268
10471	829269
17599	829270
21347	829271
10358	829272
1204	829273
80722	829274
5127	829275
126245	829276
102433	829277
110521	829278
50649	829279
54536	829280
65012	829281
45717	829282
161695	829283
21602	829284
50471	829285
52443	829286
46678	829287
84652	829288
44860	829289
9153	829290
123006	829291
9549	829292
11731	829293
61916	829294
727	829295
74180	829296
5962	829297
12772	829298
45261	829299
40752	829300
39043	829301
128175	829302
19604	829303
110605	829304
11565	829305
12625	829306
4	829307
21122	829308
80248	829309
8881	829310
1314	829311
16020	829312
25894	829313
21316	829314
133828	829315
795	829316
76021	829317
485	829318
165613	829319
8042	829320
5752	829321
63442	829322
4576	829323
3554	829324
106172	829325
39881	829326
28162	829327
117950	829328
29834	829329
123970	829330
29194	829331
43259	829332
6290	829333
37432	829334
27547	829335
13321	829336
8139	829337
7398	829338
61111	829339
12663	829340
132648	829341
18152	829342
12263	829343
71489	829344
15439	829345
32931	829346
4172	829347
10641	829348
121565	829349
680	829350
85304	829351
1572	829352
10724	829353
78849	829354
46265	829355
11115	829356
3849	829357
17	829358
39622	829359
11882	829360
73684	829361
3138	829362
31948	829363
811	829364
83227	829365
7729	829366
14076	829367
106134	829368
116924	829369
1793	829370
75183	829371
17682	829372
16750	829373
82179	829374
108499	829375
72242	829376
12656	829377
71839	829378
1591	829379
24193	829380
24619	829381
5688	829382
34622	829383
16473	829384
984	829385
1631	829386
84398	829387
152522	829388
112951	829389
24604	829390
121785	829391
16603	829392
55162	829393
41215	829394
122731	829395
47015	829396
123205	829397
53095	829398
114263	829399
68884	829400
48457	829401
54351	829402
47735	829403
3282	829404
26437	829405
55626	829406
32743	829407
10400	829408
87706	829409
14614	829410
102390	829411
84431	829412
6981	829413
50273	829414
3052	829415
98911	829416
40666	829417
7	829418
106033	829419
47894	829420
161789	829421
9889	829422
80966	829423
29894	829424
92788	829425
142052	829426
143572	829427
2033	829428
13387	829429
164108	829430
96948	829431
31915	829432
34568	829433
25173	829434
49867	829435
122965	829436
8991	829437
54617	829438
110214	829439
6145	829440
42249	829441
4535	829442
70422	829443
163466	829444
53536	829445
56848	829446
53688	829447
67864	829448
30473	829449
20832	829450
351	829451
36157	829452
46825	829453
55325	829454
62009	829455
6721	829456
8442	829457
22950	829458
46957	829459
30705	829460
5035	829461
22466	829462
76857	829463
98118	829464
6923	829465
12506	829466
82851	829467
7848	829468
27	829469
6078	829470
13036	829471
29405	829472
27725	829473
164650	829474
4145	829475
45299	829476
42509	829477
39960	829478
20197	829479
35007	829480
100838	829481
8547	829482
26464	829483
10600	829484
8682	829485
24743	829486
18447	829487
5531	829488
127078	829489
166196	829490
97296	829491
55472	829492
32293	829493
37	829494
4511	829495
933	829496
35340	829497
44674	829498
45791	829499
9628	829500
46195	829501
4608	829502
17426	829503
15095	829504
33056	829505
6156	829506
100186	829507
796	829508
5325	829509
197	829510
16941	829511
142571	829512
27779	829513
19667	829514
2887	829515
1007	829516
8985	829517
13628	829518
1947	829519
101510	829520
35	829521
34462	829522
128306	829523
44654	829524
89250	829525
48287	829526
124616	829527
91275	829528
110991	829529
1069	829530
68186	829531
5490	829532
76681	829533
111694	829534
40288	829535
28562	829536
34095	829537
48970	829538
101339	829539
11198	829540
909	829541
94940	829542
40754	829543
78582	829544
51460	829545
62404	829546
57686	829547
79973	829548
8282	829549
54514	829550
462	829551
2955	829552
32870	829553
29063	829554
57315	829555
36195	829556
1556	829557
3012	829558
69592	829559
85850	829560
63	829561
19986	829562
12305	829563
50125	829564
34532	829565
16073	829566
34307	829567
293	829568
2244	829569
7570	829570
96604	829571
79957	829572
89404	829573
83457	829574
43256	829575
31929	829576
45025	829577
161929	829578
86079	829579
27144	829580
3099	829581
12106	829582
125356	829583
131365	829584
16534	829585
49843	829586
3942	829587
42908	829588
5523	829589
45712	829590
6338	829591
4822	829592
76310	829593
8244	829594
4308	829595
126225	829596
83801	829597
131625	829598
21500	829599
27202	829600
53433	829601
107630	829602
2910	829603
21184	829604
61136	829605
53564	829606
82138	829607
1094	829608
20513	829609
52452	829610
4707	829611
34436	829612
142724	829613
9053	829614
49065	829615
44839	829616
19604	829617
33006	829618
18485	829619
64005	829620
11733	829621
1796	829622
39415	829623
103347	829624
84999	829625
130112	829626
50478	829627
30618	829628
22016	829629
5682	829630
13333	829631
126942	829632
4238	829633
3809	829634
60	829635
45859	829636
75670	829637
91451	829638
2592	829639
39858	829640
34498	829641
8269	829642
28502	829643
2979	829644
11609	829645
54163	829646
22248	829647
30938	829648
37597	829649
75421	829650
11359	829651
59231	829652
15656	829653
11883	829654
6675	829655
24255	829656
143026	829657
94905	829658
148461	829659
81971	829660
40261	829661
1110	829662
8125	829663
503	829664
25318	829665
75965	829666
143	829667
34185	829668
77394	829669
7632	829670
76185	829671
68526	829672
106123	829673
2880	829674
44674	829675
22536	829676
815	829677
52263	829678
1174	829679
29411	829680
67254	829681
21843	829682
6175	829683
1115	829684
1233	829685
38254	829686
30468	829687
40351	829688
26162	829689
2867	829690
65750	829691
56030	829692
65645	829693
17084	829694
26252	829695
108288	829696
49481	829697
134240	829698
16794	829699
17956	829700
20085	829701
7554	829702
3568	829703
6581	829704
5448	829705
11860	829706
3346	829707
125588	829708
16300	829709
74741	829710
73575	829711
98934	829712
107452	829713
25661	829714
28450	829715
17571	829716
165464	829717
86697	829718
44478	829719
23834	829720
3977	829721
48529	829722
91700	829723
19243	829724
18070	829725
11157	829726
47173	829727
106777	829728
2950	829729
26461	829730
130026	829731
42368	829732
116629	829733
46833	829734
94799	829735
24572	829736
6774	829737
11809	829738
613	829739
30531	829740
1350	829741
55863	829742
1154	829743
65398	829744
4853	829745
32488	829746
35495	829747
1258	829748
13602	829749
612	829750
78442	829751
55387	829752
12372	829753
30785	829754
41188	829755
43442	829756
42886	829757
64381	829758
23386	829759
12261	829760
7142	829761
62089	829762
89200	829763
1401	829764
20890	829765
29440	829766
5783	829767
137942	829768
114338	829769
2501	829770
32925	829771
8737	829772
23279	829773
29418	829774
14885	829775
62546	829776
25648	829777
4718	829778
146800	829779
51	829780
56618	829781
3863	829782
38	829783
71458	829784
8254	829785
9243	829786
21060	829787
21763	829788
30504	829789
7848	829790
62765	829791
10030	829792
1643	829793
51062	829794
33976	829795
56741	829796
10981	829797
23323	829798
28106	829799
19418	829800
114038	829801
881	829802
79753	829803
2912	829804
63924	829805
125444	829806
6	829807
7786	829808
34865	829809
9211	829810
53043	829811
10215	829812
6392	829813
8820	829814
4252	829815
43009	829816
93848	829817
29054	829818
31939	829819
16239	829820
60803	829821
14785	829822
4407	829823
47185	829824
33032	829825
33380	829826
1041	829827
95802	829828
40308	829829
50597	829830
4047	829831
20616	829832
87009	829833
44853	829834
116023	829835
56561	829836
37437	829837
125343	829838
26443	829839
2634	829840
21892	829841
8389	829842
91942	829843
10772	829844
72831	829845
115827	829846
31322	829847
2702	829848
4943	829849
22367	829850
18954	829851
81130	829852
79234	829853
5149	829854
84142	829855
72367	829856
6531	829857
6544	829858
24212	829859
41386	829860
86945	829861
3874	829862
872	829863
28651	829864
86449	829865
2992	829866
33978	829867
313	829868
23533	829869
59892	829870
11158	829871
28242	829872
34668	829873
57996	829874
10015	829875
68200	829876
26352	829877
19777	829878
31530	829879
570	829880
30228	829881
26534	829882
32349	829883
8640	829884
1109	829885
1599	829886
15302	829887
1612	829888
53900	829889
137558	829890
5374	829891
71361	829892
20391	829893
7887	829894
14835	829895
32245	829896
324	829897
153619	829898
9907	829899
36523	829900
13780	829901
557	829902
12713	829903
32742	829904
23315	829905
7696	829906
42003	829907
49129	829908
66135	829909
82308	829910
80015	829911
22891	829912
18624	829913
12909	829914
43318	829915
100837	829916
171	829917
16794	829918
79370	829919
937	829920
31494	829921
89407	829922
32287	829923
10218	829924
357	829925
425	829926
749	829927
19543	829928
37992	829929
100464	829930
77507	829931
732	829932
44551	829933
28776	829934
11	829935
32945	829936
73473	829937
94049	829938
115716	829939
11861	829940
2261	829941
8028	829942
2555	829943
15698	829944
32699	829945
71347	829946
84004	829947
84846	829948
23240	829949
41861	829950
102773	829951
72014	829952
46486	829953
65041	829954
30933	829955
12195	829956
50350	829957
65008	829958
14717	829959
30315	829960
1771	829961
18063	829962
47476	829963
49043	829964
24722	829965
27718	829966
590	829967
46142	829968
19824	829969
5163	829970
60	829971
45166	829972
10570	829973
15825	829974
60804	829975
42760	829976
94863	829977
12018	829978
67208	829979
51456	829980
34527	829981
9324	829982
25678	829983
79991	829984
31980	829985
25793	829986
66071	829987
11637	829988
58570	829989
31306	829990
64941	829991
156886	829992
132809	829993
13554	829994
17964	829995
25462	829996
84158	829997
196	829998
30011	829999
83329	830000
5945	830001
19275	830002
40400	830003
35567	830004
44400	830005
8147	830006
6912	830007
6780	830008
236	830009
14271	830010
66257	830011
8082	830012
24189	830013
26373	830014
138348	830015
58480	830016
4580	830017
44468	830018
983	830019
42302	830020
19322	830021
12826	830022
5853	830023
125547	830024
39489	830025
93120	830026
69304	830027
90219	830028
34279	830029
47099	830030
87837	830031
775	830032
21400	830033
10737	830034
2308	830035
11399	830036
22785	830037
44698	830038
67603	830039
10177	830040
922	830041
23423	830042
2148	830043
19268	830044
14641	830045
37834	830046
35569	830047
46882	830048
82157	830049
32370	830050
48963	830051
38726	830052
13703	830053
5841	830054
35378	830055
41738	830056
7357	830057
26483	830058
74957	830059
1634	830060
8690	830061
70796	830062
47224	830063
21720	830064
140599	830065
66746	830066
30228	830067
12772	830068
503	830069
31071	830070
80514	830071
83560	830072
6558	830073
17228	830074
20260	830075
26806	830076
20303	830077
81735	830078
126170	830079
19242	830080
11174	830081
102388	830082
24515	830083
22834	830084
92291	830085
61282	830086
16265	830087
29488	830088
58775	830089
5799	830090
15903	830091
116259	830092
24157	830093
133335	830094
30970	830095
7545	830096
9755	830097
34200	830098
8641	830099
1731	830100
95591	830101
17439	830102
4759	830103
81902	830104
99396	830105
1341	830106
28428	830107
58250	830108
33498	830109
1259	830110
44661	830111
50604	830112
27423	830113
30654	830114
105663	830115
8964	830116
107544	830117
1162	830118
67539	830119
13750	830120
90965	830121
42104	830122
2650	830123
114054	830124
157571	830125
154564	830126
158527	830127
13352	830128
13620	830129
14643	830130
199	830131
56415	830132
41999	830133
17025	830134
97220	830135
108516	830136
4374	830137
7144	830138
164414	830139
8377	830140
97442	830141
1681	830142
98367	830143
13478	830144
61345	830145
36135	830146
56969	830147
43026	830148
9558	830149
1414	830150
4842	830151
7	830152
12202	830153
67104	830154
34711	830155
6191	830156
2579	830157
64860	830158
12376	830159
23280	830160
38888	830161
69713	830162
8908	830163
4448	830164
3793	830165
1233	830166
17982	830167
60199	830168
23187	830169
143	830170
42731	830171
34827	830172
27702	830173
67847	830174
75657	830175
11913	830176
36846	830177
20800	830178
11912	830179
8656	830180
722	830181
78033	830182
7138	830183
3624	830184
3151	830185
37488	830186
67640	830187
1753	830188
97287	830189
1679	830190
147140	830191
14530	830192
11178	830193
3513	830194
158850	830195
6374	830196
55916	830197
141059	830198
19837	830199
14732	830200
49132	830201
37423	830202
4378	830203
156286	830204
15114	830205
105186	830206
21970	830207
8645	830208
35356	830209
4050	830210
19374	830211
21345	830212
72403	830213
71747	830214
41270	830215
9072	830216
4717	830217
1071	830218
104	830219
44860	830220
671	830221
48824	830222
146753	830223
115980	830224
6341	830225
22348	830226
65139	830227
12057	830228
15919	830229
28131	830230
35689	830231
67861	830232
14692	830233
40594	830234
7739	830235
27055	830236
10525	830237
6821	830238
8460	830239
98012	830240
5284	830241
4764	830242
41697	830243
1962	830244
124605	830245
46127	830246
140904	830247
20355	830248
29508	830249
4299	830250
371	830251
73055	830252
83670	830253
2046	830254
23143	830255
19495	830256
9443	830257
11124	830258
36812	830259
33261	830260
9897	830261
38531	830262
133	830263
32542	830264
12420	830265
3053	830266
65496	830267
23138	830268
20771	830269
112083	830270
3035	830271
78572	830272
29747	830273
47143	830274
46947	830275
1351	830276
7958	830277
22384	830278
142402	830279
153717	830280
27017	830281
44087	830282
38386	830283
30376	830284
39753	830285
30996	830286
4447	830287
3791	830288
142465	830289
45073	830290
59440	830291
44472	830292
7964	830293
2631	830294
47346	830295
55300	830296
1919	830297
29628	830298
1718	830299
85491	830300
14126	830301
58555	830302
11192	830303
57407	830304
111079	830305
48563	830306
20225	830307
7579	830308
10106	830309
2067	830310
119574	830311
11813	830312
1660	830313
31677	830314
16055	830315
11291	830316
104884	830317
64909	830318
427	830319
19090	830320
9355	830321
4071	830322
4567	830323
32715	830324
42112	830325
50538	830326
114761	830327
69102	830328
31106	830329
29244	830330
705	830331
121434	830332
2950	830333
103345	830334
11245	830335
120552	830336
114	830337
101527	830338
38749	830339
332	830340
73437	830341
61254	830342
31335	830343
342	830344
10261	830345
80727	830346
415	830347
52304	830348
30380	830349
25088	830350
57364	830351
105301	830352
50178	830353
47729	830354
16389	830355
5560	830356
137718	830357
39779	830358
10330	830359
63396	830360
35276	830361
62435	830362
9201	830363
17625	830364
29326	830365
38788	830366
117352	830367
114053	830368
48792	830369
44935	830370
56447	830371
27559	830372
127891	830373
104681	830374
18621	830375
5619	830376
50504	830377
27097	830378
143006	830379
42632	830380
24176	830381
2970	830382
2766	830383
2996	830384
33042	830385
31626	830386
48669	830387
1934	830388
110210	830389
33539	830390
68034	830391
53530	830392
82621	830393
104451	830394
5933	830395
17778	830396
7912	830397
13779	830398
29920	830399
49590	830400
1301	830401
7381	830402
28968	830403
22371	830404
3946	830405
66319	830406
25702	830407
1990	830408
76467	830409
116480	830410
58434	830411
88086	830412
8177	830413
20729	830414
78124	830415
80261	830416
24	830417
30362	830418
3268	830419
986	830420
5259	830421
3453	830422
118946	830423
9418	830424
66	830425
13425	830426
33837	830427
3102	830428
3386	830429
82891	830430
131227	830431
13554	830432
12742	830433
9110	830434
27140	830435
3236	830436
28766	830437
28312	830438
35820	830439
4288	830440
125565	830441
2820	830442
24747	830443
22352	830444
24009	830445
6638	830446
82601	830447
12751	830448
20658	830449
6418	830450
101727	830451
1155	830452
43775	830453
8790	830454
9071	830455
87885	830456
32397	830457
46717	830458
23332	830459
127667	830460
95463	830461
35785	830462
6820	830463
130077	830464
9409	830465
18074	830466
12128	830467
52814	830468
12816	830469
67575	830470
2361	830471
90895	830472
121738	830473
135289	830474
3579	830475
32435	830476
104856	830477
4384	830478
46214	830479
100294	830480
20557	830481
36243	830482
576	830483
27161	830484
41048	830485
45002	830486
67783	830487
17003	830488
6398	830489
140387	830490
88256	830491
1918	830492
5984	830493
8715	830494
6396	830495
26377	830496
94258	830497
29499	830498
76453	830499
48905	830500
47	830501
68126	830502
129513	830503
18709	830504
10511	830505
18614	830506
106429	830507
7062	830508
1824	830509
31996	830510
83607	830511
158866	830512
5591	830513
4265	830514
24847	830515
6231	830516
9725	830517
78873	830518
60257	830519
59643	830520
15883	830521
144	830522
64559	830523
32496	830524
7053	830525
3225	830526
29176	830527
14794	830528
9085	830529
19458	830530
84919	830531
18283	830532
113566	830533
88027	830534
5257	830535
42427	830536
12627	830537
95078	830538
28464	830539
2976	830540
13082	830541
348	830542
61929	830543
12517	830544
149653	830545
22993	830546
718	830547
24393	830548
110354	830549
77	830550
7802	830551
35347	830552
66152	830553
25778	830554
48331	830555
32507	830556
19853	830557
2237	830558
9968	830559
24926	830560
7	830561
106786	830562
49031	830563
27917	830564
26927	830565
140074	830566
61733	830567
61607	830568
89715	830569
13089	830570
35186	830571
6227	830572
124945	830573
98294	830574
34898	830575
45279	830576
4120	830577
66291	830578
8660	830579
31404	830580
81873	830581
63710	830582
13046	830583
10070	830584
11457	830585
17767	830586
15192	830587
6397	830588
34684	830589
6441	830590
5986	830591
14587	830592
3718	830593
47702	830594
79179	830595
68797	830596
120154	830597
3881	830598
26589	830599
4	830600
151419	830601
40625	830602
9651	830603
9511	830604
107449	830605
2650	830606
82524	830607
19658	830608
15724	830609
150142	830610
6622	830611
103100	830612
65472	830613
4037	830614
1175	830615
61004	830616
86628	830617
63672	830618
69600	830619
5218	830620
19690	830621
16768	830622
86982	830623
56855	830624
35702	830625
8934	830626
17396	830627
42556	830628
35223	830629
72545	830630
2566	830631
9733	830632
1060	830633
56514	830634
24205	830635
121911	830636
3500	830637
28688	830638
19802	830639
14353	830640
41413	830641
53592	830642
68827	830643
5921	830644
2163	830645
152295	830646
93251	830647
244	830648
48143	830649
5740	830650
10851	830651
9211	830652
18936	830653
4549	830654
92790	830655
42653	830656
67201	830657
7499	830658
64519	830659
8409	830660
26952	830661
2081	830662
1473	830663
68095	830664
26162	830665
1680	830666
32995	830667
1063	830668
12885	830669
21297	830670
13174	830671
11348	830672
105507	830673
4108	830674
2455	830675
69784	830676
134288	830677
37748	830678
60003	830679
96821	830680
15452	830681
44676	830682
1275	830683
248	830684
10515	830685
80369	830686
77781	830687
94701	830688
26949	830689
103942	830690
92231	830691
1832	830692
13160	830693
30928	830694
1630	830695
44050	830696
14025	830697
121005	830698
80603	830699
5811	830700
21755	830701
157814	830702
6774	830703
8026	830704
27246	830705
113	830706
131562	830707
43551	830708
42658	830709
47576	830710
9355	830711
110261	830712
59882	830713
1145	830714
19169	830715
59724	830716
34818	830717
2045	830718
119931	830719
8587	830720
70825	830721
44260	830722
56505	830723
25175	830724
58962	830725
63438	830726
116440	830727
50217	830728
1420	830729
13148	830730
29798	830731
6664	830732
132856	830733
149565	830734
34092	830735
9190	830736
6810	830737
8505	830738
13783	830739
41546	830740
9190	830741
70711	830742
65978	830743
12730	830744
15082	830745
64586	830746
99325	830747
24743	830748
56779	830749
5675	830750
119294	830751
7112	830752
158128	830753
30880	830754
3424	830755
3066	830756
34247	830757
23511	830758
73625	830759
51756	830760
32799	830761
70196	830762
162253	830763
8432	830764
35531	830765
40210	830766
3360	830767
11190	830768
18860	830769
99979	830770
69143	830771
24643	830772
130541	830773
18364	830774
2144	830775
100498	830776
35986	830777
91598	830778
87673	830779
7990	830780
9776	830781
66543	830782
10925	830783
79309	830784
59084	830785
1797	830786
106832	830787
36572	830788
58641	830789
104135	830790
13663	830791
95565	830792
16722	830793
152671	830794
11430	830795
59977	830796
18102	830797
2772	830798
2118	830799
69546	830800
35645	830801
6517	830802
125	830803
14766	830804
108035	830805
24521	830806
44509	830807
8808	830808
36638	830809
135826	830810
5924	830811
11390	830812
43426	830813
65784	830814
74	830815
132070	830816
131704	830817
50577	830818
62047	830819
15704	830820
116881	830821
50575	830822
90599	830823
84340	830824
5947	830825
122794	830826
27660	830827
2793	830828
117215	830829
1469	830830
28124	830831
120542	830832
25744	830833
23562	830834
14478	830835
98178	830836
19375	830837
50857	830838
21246	830839
54724	830840
18025	830841
79057	830842
159058	830843
84188	830844
59625	830845
24868	830846
18103	830847
92096	830848
10195	830849
2136	830850
4792	830851
17198	830852
83566	830853
103749	830854
118	830855
20427	830856
86627	830857
42897	830858
29973	830859
53771	830860
63	830861
14628	830862
1221	830863
38900	830864
56667	830865
3296	830866
343	830867
589	830868
73838	830869
6346	830870
27700	830871
15671	830872
1620	830873
23790	830874
60549	830875
99489	830876
88788	830877
22842	830878
3980	830879
24477	830880
29690	830881
100657	830882
66996	830883
21465	830884
54	830885
76031	830886
3048	830887
11462	830888
13817	830889
6601	830890
84687	830891
30810	830892
10968	830893
61521	830894
127677	830895
95970	830896
50696	830897
63259	830898
24488	830899
138473	830900
6904	830901
48608	830902
59	830903
69888	830904
8693	830905
73	830906
9257	830907
16485	830908
68636	830909
76288	830910
758	830911
10349	830912
455	830913
70629	830914
866	830915
55463	830916
38575	830917
12331	830918
79030	830919
69861	830920
56718	830921
86651	830922
383	830923
51096	830924
412	830925
38097	830926
5692	830927
2276	830928
6099	830929
68750	830930
19424	830931
7318	830932
28165	830933
7716	830934
27176	830935
78690	830936
68189	830937
10896	830938
1879	830939
1023	830940
32921	830941
12475	830942
141	830943
54180	830944
22248	830945
98644	830946
6831	830947
17342	830948
164549	830949
7807	830950
56829	830951
128409	830952
28708	830953
90400	830954
14	830955
147385	830956
43101	830957
10163	830958
32082	830959
4156	830960
14579	830961
71138	830962
2183	830963
20851	830964
103202	830965
10542	830966
37512	830967
134180	830968
300	830969
34039	830970
23307	830971
56498	830972
18463	830973
23723	830974
145251	830975
37836	830976
38912	830977
63268	830978
9338	830979
8491	830980
61487	830981
6930	830982
10335	830983
28995	830984
23688	830985
30134	830986
164219	830987
1104	830988
1995	830989
43164	830990
93652	830991
1815	830992
79893	830993
903	830994
16874	830995
29534	830996
1753	830997
85400	830998
13025	830999
55241	831000
21063	831001
870	831002
68245	831003
25417	831004
35696	831005
129248	831006
18623	831007
162887	831008
113000	831009
7181	831010
36787	831011
60851	831012
52450	831013
15848	831014
518	831015
10993	831016
9587	831017
41430	831018
23266	831019
1188	831020
59952	831021
8552	831022
36177	831023
4334	831024
99649	831025
13042	831026
59186	831027
47212	831028
14178	831029
55315	831030
12372	831031
109010	831032
84661	831033
103500	831034
21940	831035
536	831036
69085	831037
37631	831038
7374	831039
63996	831040
53407	831041
89673	831042
81346	831043
57240	831044
151007	831045
11708	831046
48544	831047
61909	831048
72391	831049
18699	831050
14712	831051
166533	831052
114790	831053
15161	831054
120279	831055
1259	831056
34131	831057
80747	831058
74703	831059
696	831060
7483	831061
9942	831062
7427	831063
35163	831064
117807	831065
4083	831066
25055	831067
39799	831068
2370	831069
74188	831070
19452	831071
23626	831072
3142	831073
50209	831074
18792	831075
68328	831076
64666	831077
3319	831078
6716	831079
9681	831080
26461	831081
13407	831082
127896	831083
9088	831084
99873	831085
9356	831086
36860	831087
94183	831088
1073	831089
79661	831090
22296	831091
104551	831092
6982	831093
84840	831094
114092	831095
11683	831096
20894	831097
19497	831098
2068	831099
94281	831100
18534	831101
8480	831102
57285	831103
32670	831104
5941	831105
4565	831106
11803	831107
82061	831108
43844	831109
50177	831110
16857	831111
74893	831112
37489	831113
70606	831114
117686	831115
49774	831116
7811	831117
47989	831118
2754	831119
50708	831120
13245	831121
4517	831122
11019	831123
95325	831124
88589	831125
2358	831126
21025	831127
54898	831128
57957	831129
1967	831130
29132	831131
15471	831132
8860	831133
14633	831134
2119	831135
29591	831136
86426	831137
122988	831138
122219	831139
9829	831140
46920	831141
19	831142
48442	831143
19564	831144
4633	831145
58133	831146
36206	831147
448	831148
101599	831149
25151	831150
91007	831151
22259	831152
60758	831153
10366	831154
9118	831155
111023	831156
1910	831157
53665	831158
33445	831159
7135	831160
52342	831161
66818	831162
11633	831163
35126	831164
6898	831165
40459	831166
36843	831167
26891	831168
17870	831169
1583	831170
57802	831171
518	831172
29069	831173
58355	831174
45245	831175
89415	831176
27653	831177
17920	831178
19829	831179
105716	831180
3566	831181
66777	831182
52880	831183
7872	831184
76956	831185
99903	831186
54050	831187
23442	831188
91021	831189
64170	831190
18255	831191
40485	831192
6980	831193
7070	831194
58901	831195
40313	831196
101928	831197
13967	831198
3061	831199
51596	831200
1325	831201
40146	831202
3747	831203
49820	831204
4421	831205
106932	831206
70276	831207
70650	831208
17606	831209
120762	831210
36286	831211
22203	831212
381	831213
2308	831214
586	831215
135228	831216
47632	831217
110066	831218
44131	831219
3160	831220
42415	831221
75185	831222
45557	831223
4074	831224
118767	831225
64260	831226
23026	831227
52910	831228
2610	831229
90289	831230
156949	831231
6272	831232
10000	831233
6465	831234
23559	831235
7764	831236
4798	831237
1	831238
3344	831239
28110	831240
7774	831241
72484	831242
5070	831243
23911	831244
34095	831245
14783	831246
28276	831247
52538	831248
16376	831249
10927	831250
151806	831251
23088	831252
90985	831253
3964	831254
68635	831255
232	831256
64	831257
7092	831258
4152	831259
2570	831260
11722	831261
11763	831262
26514	831263
16427	831264
90098	831265
5119	831266
18710	831267
16940	831268
57827	831269
1976	831270
26752	831271
86770	831272
27678	831273
2842	831274
38569	831275
46717	831276
4251	831277
1650	831278
45425	831279
28116	831280
20	831281
70412	831282
130777	831283
20139	831284
87384	831285
123232	831286
9055	831287
22648	831288
17592	831289
11743	831290
10348	831291
68714	831292
121771	831293
41486	831294
43305	831295
32635	831296
2296	831297
49902	831298
35234	831299
67430	831300
31721	831301
4530	831302
17239	831303
67361	831304
16646	831305
17210	831306
5534	831307
11073	831308
4573	831309
33133	831310
81056	831311
16862	831312
20990	831313
8543	831314
27951	831315
33707	831316
6896	831317
74426	831318
86091	831319
52789	831320
40722	831321
37104	831322
4049	831323
17199	831324
24492	831325
20213	831326
138092	831327
162109	831328
20839	831329
156902	831330
2090	831331
1961	831332
97199	831333
78016	831334
2578	831335
28422	831336
24101	831337
47633	831338
34617	831339
140525	831340
32177	831341
68089	831342
128454	831343
6812	831344
104643	831345
3751	831346
62234	831347
62316	831348
187	831349
43163	831350
87007	831351
54924	831352
59144	831353
6353	831354
1781	831355
185	831356
2042	831357
47131	831358
67268	831359
44257	831360
64953	831361
2781	831362
3312	831363
64864	831364
157797	831365
31646	831366
69816	831367
71106	831368
8170	831369
5279	831370
92588	831371
4299	831372
1887	831373
288	831374
10075	831375
20116	831376
23790	831377
40994	831378
3766	831379
69187	831380
24917	831381
69517	831382
7436	831383
28336	831384
24092	831385
19293	831386
1157	831387
35834	831388
197	831389
20305	831390
54940	831391
1270	831392
24644	831393
12892	831394
34489	831395
45	831396
77339	831397
15188	831398
151565	831399
74866	831400
42194	831401
42825	831402
23618	831403
81817	831404
34314	831405
25861	831406
132481	831407
84591	831408
50254	831409
10564	831410
121314	831411
7868	831412
104470	831413
22363	831414
105798	831415
10141	831416
21709	831417
11081	831418
35348	831419
18373	831420
43973	831421
41282	831422
28139	831423
9148	831424
14176	831425
12821	831426
28688	831427
163029	831428
39645	831429
22781	831430
53484	831431
74671	831432
94740	831433
9016	831434
8889	831435
42914	831436
15544	831437
53724	831438
49452	831439
55808	831440
11846	831441
3578	831442
21182	831443
41034	831444
9766	831445
27089	831446
74068	831447
32460	831448
17123	831449
36236	831450
9149	831451
16385	831452
75252	831453
53797	831454
113634	831455
2	831456
68603	831457
622	831458
964	831459
31887	831460
93886	831461
30492	831462
13463	831463
8802	831464
31161	831465
50489	831466
18	831467
86672	831468
90426	831469
4025	831470
449	831471
1691	831472
85547	831473
48258	831474
60622	831475
21413	831476
21397	831477
7022	831478
34700	831479
48686	831480
75510	831481
30045	831482
8679	831483
19647	831484
67959	831485
22407	831486
16278	831487
1718	831488
51833	831489
20037	831490
83395	831491
12405	831492
14921	831493
46060	831494
25087	831495
29083	831496
17725	831497
16125	831498
104504	831499
132963	831500
35191	831501
172	831502
113978	831503
2856	831504
59891	831505
1903	831506
1833	831507
113846	831508
19826	831509
30684	831510
627	831511
4115	831512
939	831513
124996	831514
106403	831515
77297	831516
62826	831517
304	831518
35563	831519
89749	831520
58332	831521
71387	831522
28451	831523
47270	831524
9943	831525
110009	831526
6027	831527
9988	831528
16946	831529
12407	831530
47626	831531
75939	831532
3719	831533
59146	831534
72128	831535
73981	831536
113179	831537
52946	831538
31041	831539
28242	831540
48264	831541
3460	831542
19642	831543
46742	831544
71177	831545
4874	831546
36348	831547
1351	831548
57893	831549
50602	831550
34840	831551
158506	831552
55594	831553
85039	831554
48546	831555
3189	831556
30141	831557
15475	831558
55712	831559
689	831560
33815	831561
105826	831562
56161	831563
27821	831564
78888	831565
1079	831566
1546	831567
39109	831568
15399	831569
34322	831570
22754	831571
30682	831572
31266	831573
81	831574
644	831575
20512	831576
35043	831577
88186	831578
7331	831579
12081	831580
5895	831581
3614	831582
71615	831583
48423	831584
141682	831585
8450	831586
5881	831587
29578	831588
20417	831589
104184	831590
28459	831591
6915	831592
96496	831593
45469	831594
51482	831595
42231	831596
15110	831597
38031	831598
20347	831599
60866	831600
2683	831601
40712	831602
5992	831603
29402	831604
1661	831605
6808	831606
35538	831607
135927	831608
19082	831609
69859	831610
5841	831611
2882	831612
150966	831613
31417	831614
47141	831615
110824	831616
25911	831617
16055	831618
10064	831619
102036	831620
28139	831621
58	831622
27950	831623
2705	831624
1931	831625
25273	831626
157869	831627
6917	831628
118483	831629
18346	831630
139076	831631
32485	831632
488	831633
2185	831634
900	831635
121382	831636
26922	831637
570	831638
4698	831639
352	831640
27087	831641
14740	831642
10037	831643
658	831644
87918	831645
10914	831646
30138	831647
78829	831648
45709	831649
106582	831650
6808	831651
107985	831652
20097	831653
151057	831654
4862	831655
85732	831656
71541	831657
100024	831658
36407	831659
45508	831660
86780	831661
8340	831662
166159	831663
426	831664
21118	831665
64672	831666
19766	831667
119852	831668
6314	831669
80640	831670
6854	831671
4721	831672
109525	831673
48688	831674
130204	831675
209	831676
38683	831677
13040	831678
113143	831679
205	831680
30856	831681
7004	831682
28017	831683
15690	831684
130303	831685
47043	831686
128737	831687
32511	831688
6011	831689
44683	831690
46026	831691
12172	831692
2652	831693
2000	831694
131707	831695
16454	831696
26912	831697
9814	831698
46890	831699
53	831700
105	831701
28822	831702
10977	831703
22204	831704
26992	831705
11975	831706
42587	831707
159269	831708
67577	831709
4083	831710
70165	831711
70563	831712
3317	831713
12772	831714
37033	831715
39209	831716
17397	831717
91496	831718
5891	831719
16696	831720
13942	831721
77819	831722
39521	831723
621	831724
37374	831725
6256	831726
26495	831727
33984	831728
28373	831729
24128	831730
68324	831731
6077	831732
84861	831733
4429	831734
1969	831735
5842	831736
9851	831737
504	831738
12948	831739
25727	831740
10952	831741
127805	831742
236	831743
113351	831744
5174	831745
400	831746
47543	831747
11192	831748
51585	831749
14456	831750
8791	831751
17382	831752
10504	831753
78162	831754
30787	831755
11647	831756
59270	831757
1999	831758
260	831759
109682	831760
15065	831761
27360	831762
23122	831763
24442	831764
75427	831765
18443	831766
6283	831767
123219	831768
14805	831769
101784	831770
51709	831771
13749	831772
82679	831773
105575	831774
2	831775
30423	831776
139261	831777
16581	831778
62236	831779
2123	831780
103957	831781
3049	831782
144207	831783
96053	831784
29014	831785
68591	831786
147305	831787
16680	831788
26890	831789
97343	831790
337	831791
9516	831792
38227	831793
44642	831794
60759	831795
35542	831796
11363	831797
14810	831798
69706	831799
7006	831800
30184	831801
5640	831802
48989	831803
27043	831804
137273	831805
21573	831806
74122	831807
103	831808
13339	831809
52353	831810
30493	831811
17870	831812
16	831813
19492	831814
6206	831815
20857	831816
76787	831817
7291	831818
33408	831819
127696	831820
102083	831821
14408	831822
3962	831823
87344	831824
36233	831825
18496	831826
25511	831827
552	831828
9778	831829
28406	831830
56634	831831
6384	831832
71809	831833
2725	831834
84714	831835
18702	831836
4587	831837
48826	831838
1527	831839
1275	831840
24325	831841
2923	831842
54	831843
49893	831844
37604	831845
1881	831846
695	831847
15613	831848
44130	831849
88789	831850
7706	831851
13112	831852
12638	831853
90135	831854
29168	831855
19864	831856
28282	831857
58282	831858
148761	831859
16962	831860
64417	831861
74854	831862
45614	831863
7041	831864
7353	831865
60964	831866
6549	831867
19912	831868
85449	831869
23840	831870
29431	831871
1850	831872
125581	831873
148400	831874
145116	831875
252	831876
3705	831877
2305	831878
93319	831879
14013	831880
35076	831881
15336	831882
47631	831883
10908	831884
124378	831885
8949	831886
285	831887
7062	831888
37518	831889
38407	831890
14523	831891
8150	831892
21800	831893
84139	831894
15584	831895
19221	831896
86812	831897
71408	831898
28439	831899
33047	831900
136874	831901
47502	831902
59894	831903
48825	831904
121054	831905
41838	831906
81768	831907
14583	831908
8650	831909
132047	831910
78146	831911
89654	831912
5345	831913
292	831914
496	831915
147430	831916
51023	831917
85353	831918
40098	831919
19018	831920
29459	831921
68524	831922
22122	831923
1724	831924
29562	831925
14786	831926
348	831927
9719	831928
7403	831929
17558	831930
32526	831931
10434	831932
159480	831933
53292	831934
59923	831935
19286	831936
14440	831937
108385	831938
27807	831939
54433	831940
16423	831941
132822	831942
32257	831943
39723	831944
47	831945
31521	831946
27192	831947
18734	831948
9613	831949
35580	831950
5945	831951
59164	831952
17190	831953
112702	831954
878	831955
125153	831956
128180	831957
75968	831958
26548	831959
75582	831960
49575	831961
55890	831962
15238	831963
1399	831964
50991	831965
16900	831966
2512	831967
30896	831968
71452	831969
101232	831970
13109	831971
706	831972
131307	831973
35064	831974
36629	831975
3145	831976
101461	831977
77508	831978
5675	831979
6875	831980
100580	831981
22626	831982
113425	831983
20668	831984
41716	831985
110750	831986
69643	831987
74689	831988
34499	831989
14459	831990
51519	831991
4408	831992
11321	831993
1896	831994
147302	831995
32807	831996
48165	831997
40339	831998
37324	831999
49725	832000
28943	832001
2449	832002
20456	832003
74	832004
30987	832005
23648	832006
580	832007
17695	832008
44532	832009
86460	832010
118623	832011
71057	832012
49190	832013
3425	832014
57211	832015
2239	832016
74170	832017
22550	832018
31321	832019
9297	832020
4463	832021
2444	832022
1010	832023
13901	832024
3222	832025
1188	832026
36756	832027
97915	832028
50506	832029
67558	832030
30811	832031
13251	832032
38529	832033
1830	832034
29117	832035
3979	832036
31920	832037
26817	832038
103689	832039
138976	832040
15535	832041
110905	832042
110960	832043
23261	832044
618	832045
34040	832046
10811	832047
2191	832048
8	832049
13044	832050
93191	832051
27629	832052
12714	832053
10268	832054
3311	832055
3551	832056
59343	832057
68983	832058
53183	832059
1531	832060
5714	832061
30894	832062
26195	832063
64823	832064
16820	832065
45480	832066
146977	832067
26699	832068
54802	832069
294	832070
60195	832071
150082	832072
29747	832073
27211	832074
45632	832075
18320	832076
44409	832077
9469	832078
2395	832079
29008	832080
139	832081
157561	832082
101043	832083
6635	832084
1215	832085
48521	832086
101875	832087
2724	832088
18419	832089
38156	832090
8029	832091
84815	832092
72434	832093
129430	832094
34149	832095
11213	832096
113889	832097
21936	832098
5354	832099
60901	832100
28409	832101
154269	832102
31409	832103
3125	832104
64797	832105
1343	832106
14727	832107
14629	832108
41182	832109
167	832110
17365	832111
9114	832112
18797	832113
3989	832114
49849	832115
57043	832116
4505	832117
33709	832118
9084	832119
111511	832120
88391	832121
38324	832122
4740	832123
2649	832124
1087	832125
2892	832126
39980	832127
53944	832128
8701	832129
19365	832130
43443	832131
25910	832132
161309	832133
27213	832134
5257	832135
23007	832136
51275	832137
56759	832138
83011	832139
49147	832140
162509	832141
99833	832142
33001	832143
15	832144
4607	832145
67138	832146
2925	832147
49342	832148
28399	832149
23689	832150
12580	832151
41434	832152
11948	832153
20876	832154
1366	832155
27153	832156
97764	832157
32680	832158
36579	832159
3266	832160
93547	832161
13887	832162
90212	832163
46635	832164
5119	832165
35089	832166
97195	832167
122405	832168
31181	832169
3249	832170
17362	832171
3289	832172
76762	832173
741	832174
37304	832175
18186	832176
16177	832177
11133	832178
67165	832179
50491	832180
98516	832181
303	832182
8454	832183
53245	832184
37016	832185
9823	832186
47062	832187
44516	832188
1851	832189
9896	832190
13087	832191
17719	832192
7462	832193
78812	832194
2188	832195
76879	832196
1532	832197
19523	832198
16224	832199
6280	832200
42092	832201
48962	832202
42875	832203
1666	832204
11410	832205
27636	832206
31157	832207
41109	832208
117153	832209
33385	832210
120637	832211
90405	832212
10426	832213
23601	832214
60830	832215
24878	832216
63168	832217
2886	832218
53458	832219
16096	832220
62247	832221
15557	832222
72446	832223
52264	832224
31267	832225
30615	832226
93014	832227
89407	832228
4673	832229
14524	832230
8291	832231
6834	832232
80395	832233
26275	832234
22177	832235
1284	832236
22549	832237
112621	832238
73671	832239
4610	832240
38330	832241
4650	832242
55341	832243
140739	832244
43508	832245
130298	832246
52014	832247
15410	832248
1808	832249
146367	832250
30007	832251
53791	832252
2564	832253
73898	832254
28184	832255
27983	832256
30922	832257
50229	832258
48026	832259
29310	832260
4359	832261
15824	832262
70287	832263
1644	832264
26084	832265
2210	832266
128692	832267
6411	832268
2391	832269
2400	832270
41802	832271
131749	832272
132244	832273
626	832274
81142	832275
643	832276
14085	832277
77032	832278
47232	832279
10341	832280
11117	832281
37653	832282
85883	832283
98610	832284
14966	832285
81223	832286
53433	832287
21113	832288
67547	832289
2817	832290
116658	832291
3091	832292
20947	832293
18693	832294
106369	832295
13096	832296
10675	832297
142884	832298
44595	832299
140	832300
109758	832301
1564	832302
9965	832303
118577	832304
47563	832305
18031	832306
28787	832307
43485	832308
6176	832309
16229	832310
19261	832311
58549	832312
150915	832313
64352	832314
33462	832315
38363	832316
5743	832317
33527	832318
34913	832319
105039	832320
18822	832321
69735	832322
653	832323
1656	832324
7864	832325
12687	832326
19650	832327
1110	832328
3867	832329
959	832330
2940	832331
68577	832332
37750	832333
137579	832334
3339	832335
10463	832336
126	832337
11067	832338
5876	832339
31724	832340
72219	832341
75450	832342
211	832343
113346	832344
45908	832345
34333	832346
7445	832347
14947	832348
32113	832349
25683	832350
40629	832351
44574	832352
75350	832353
28101	832354
21672	832355
7976	832356
61256	832357
79398	832358
113121	832359
544	832360
60433	832361
88309	832362
130037	832363
14833	832364
774	832365
27225	832366
93277	832367
140271	832368
41680	832369
25934	832370
29174	832371
60042	832372
41488	832373
33667	832374
71802	832375
18276	832376
14081	832377
48	832378
142099	832379
6950	832380
10760	832381
25246	832382
4906	832383
56590	832384
129591	832385
28103	832386
46283	832387
19961	832388
64564	832389
31680	832390
56933	832391
20524	832392
3910	832393
12917	832394
326	832395
25122	832396
123506	832397
79020	832398
32030	832399
72495	832400
17870	832401
100272	832402
7637	832403
82636	832404
67030	832405
1723	832406
8439	832407
10778	832408
32032	832409
145447	832410
2889	832411
13321	832412
11078	832413
43690	832414
26398	832415
49710	832416
158	832417
148489	832418
124053	832419
32459	832420
30437	832421
10894	832422
45456	832423
115863	832424
11601	832425
48587	832426
1251	832427
547	832428
266	832429
47355	832430
4674	832431
74619	832432
3789	832433
1509	832434
66991	832435
39888	832436
140591	832437
88050	832438
60606	832439
60250	832440
10403	832441
9835	832442
17914	832443
422	832444
151521	832445
67681	832446
45455	832447
80641	832448
69331	832449
11012	832450
553	832451
4564	832452
99984	832453
74770	832454
4621	832455
2077	832456
38	832457
9153	832458
49617	832459
19416	832460
29649	832461
7493	832462
40182	832463
57446	832464
92142	832465
59497	832466
112672	832467
7148	832468
3234	832469
24948	832470
31101	832471
12994	832472
5495	832473
45193	832474
23141	832475
26256	832476
1104	832477
37147	832478
4660	832479
113280	832480
64812	832481
1599	832482
3935	832483
7681	832484
6205	832485
38515	832486
80520	832487
16535	832488
4198	832489
30365	832490
29374	832491
100437	832492
89153	832493
57803	832494
3274	832495
88923	832496
28240	832497
63830	832498
37967	832499
8693	832500
101879	832501
69595	832502
48599	832503
18690	832504
99100	832505
14373	832506
37107	832507
44397	832508
4131	832509
14197	832510
25887	832511
5229	832512
3396	832513
21595	832514
65144	832515
74322	832516
27565	832517
4239	832518
75371	832519
3863	832520
145235	832521
12645	832522
6074	832523
6906	832524
101588	832525
23222	832526
39870	832527
128302	832528
85517	832529
6054	832530
58369	832531
783	832532
86546	832533
6130	832534
105701	832535
26170	832536
59197	832537
138	832538
97976	832539
107109	832540
8	832541
18466	832542
14690	832543
65170	832544
7384	832545
17020	832546
76699	832547
1509	832548
42418	832549
45390	832550
2144	832551
4752	832552
1327	832553
68700	832554
111478	832555
2108	832556
11366	832557
10873	832558
57790	832559
7342	832560
36481	832561
15468	832562
71918	832563
7869	832564
76	832565
116175	832566
20916	832567
33277	832568
29748	832569
70189	832570
26825	832571
22681	832572
38649	832573
83471	832574
133687	832575
62427	832576
4007	832577
93827	832578
4598	832579
121643	832580
57686	832581
50034	832582
8827	832583
29372	832584
85879	832585
52067	832586
22134	832587
2717	832588
12565	832589
18375	832590
39163	832591
4559	832592
19325	832593
31079	832594
43074	832595
134023	832596
5405	832597
8814	832598
161419	832599
86109	832600
64627	832601
11252	832602
111168	832603
792	832604
75911	832605
148674	832606
98959	832607
133765	832608
1083	832609
3515	832610
11225	832611
1360	832612
26318	832613
66469	832614
17544	832615
27468	832616
73893	832617
58544	832618
29148	832619
80954	832620
77504	832621
4174	832622
43517	832623
35121	832624
32791	832625
149809	832626
68103	832627
56964	832628
81400	832629
53	832630
12415	832631
7992	832632
47143	832633
34406	832634
28303	832635
56234	832636
28894	832637
26582	832638
7483	832639
71	832640
1	832641
49182	832642
10912	832643
28790	832644
147621	832645
14779	832646
17547	832647
27434	832648
21971	832649
7683	832650
295	832651
47876	832652
82296	832653
22829	832654
58238	832655
23408	832656
104785	832657
119853	832658
20238	832659
66373	832660
9294	832661
8567	832662
89739	832663
2614	832664
89108	832665
768	832666
76869	832667
5380	832668
985	832669
11363	832670
65072	832671
6013	832672
115409	832673
47355	832674
37865	832675
69312	832676
5576	832677
27795	832678
35942	832679
36108	832680
15155	832681
98096	832682
66909	832683
119719	832684
63903	832685
22991	832686
55509	832687
16525	832688
76556	832689
104682	832690
45226	832691
77211	832692
41743	832693
79931	832694
109178	832695
4175	832696
3	832697
9048	832698
129264	832699
58362	832700
87329	832701
48902	832702
24231	832703
41763	832704
57978	832705
58805	832706
15417	832707
785	832708
36264	832709
105543	832710
13747	832711
49989	832712
156019	832713
3961	832714
9313	832715
22373	832716
866	832717
55709	832718
11280	832719
617	832720
134575	832721
24009	832722
56265	832723
25601	832724
15250	832725
96608	832726
25218	832727
22751	832728
12184	832729
27647	832730
33575	832731
14019	832732
1528	832733
14915	832734
9956	832735
75718	832736
32753	832737
13912	832738
119532	832739
9699	832740
13083	832741
7851	832742
30868	832743
7780	832744
74959	832745
2845	832746
10930	832747
74750	832748
160267	832749
76150	832750
10780	832751
39397	832752
27410	832753
20422	832754
94237	832755
60725	832756
5903	832757
29947	832758
40680	832759
3576	832760
26749	832761
61352	832762
75411	832763
121506	832764
11339	832765
748	832766
15851	832767
96713	832768
35468	832769
108449	832770
5782	832771
103640	832772
18844	832773
32692	832774
12041	832775
70075	832776
93006	832777
19122	832778
21167	832779
23587	832780
322	832781
39196	832782
46140	832783
49149	832784
57533	832785
13146	832786
1549	832787
28924	832788
10801	832789
1150	832790
1220	832791
94852	832792
20780	832793
2072	832794
1959	832795
6803	832796
2043	832797
76324	832798
83911	832799
1522	832800
16272	832801
5560	832802
21275	832803
28046	832804
113427	832805
111872	832806
9109	832807
5172	832808
163185	832809
52439	832810
38300	832811
14682	832812
136	832813
2181	832814
1681	832815
146720	832816
8758	832817
42384	832818
2592	832819
201	832820
35042	832821
8077	832822
59131	832823
69794	832824
46397	832825
41928	832826
73872	832827
21660	832828
81302	832829
11645	832830
155716	832831
11407	832832
49728	832833
25337	832834
7631	832835
57	832836
124754	832837
57815	832838
73	832839
15361	832840
3207	832841
10806	832842
11549	832843
76141	832844
23730	832845
57370	832846
80	832847
49918	832848
1099	832849
42413	832850
27331	832851
99022	832852
12611	832853
141183	832854
13949	832855
44954	832856
275	832857
5385	832858
2069	832859
70715	832860
1270	832861
66756	832862
104339	832863
500	832864
856	832865
9578	832866
29417	832867
46477	832868
691	832869
121641	832870
107494	832871
8711	832872
4431	832873
1035	832874
13757	832875
2325	832876
23378	832877
146990	832878
24727	832879
2523	832880
1168	832881
46739	832882
1353	832883
120033	832884
132644	832885
9525	832886
65669	832887
21439	832888
7200	832889
118574	832890
42046	832891
63619	832892
27615	832893
65180	832894
14509	832895
2036	832896
114186	832897
769	832898
3893	832899
141137	832900
30988	832901
124887	832902
113500	832903
77933	832904
47663	832905
4378	832906
9047	832907
107968	832908
14719	832909
42446	832910
20469	832911
14450	832912
99028	832913
116813	832914
556	832915
2827	832916
58555	832917
51719	832918
41096	832919
7988	832920
2164	832921
668	832922
2447	832923
25707	832924
349	832925
21910	832926
924	832927
77741	832928
29842	832929
14034	832930
1227	832931
20580	832932
88016	832933
4296	832934
14829	832935
92750	832936
95259	832937
17129	832938
56630	832939
158394	832940
18783	832941
4566	832942
77326	832943
48890	832944
130966	832945
4618	832946
21844	832947
14379	832948
140763	832949
9975	832950
16406	832951
3884	832952
102729	832953
68813	832954
79012	832955
45378	832956
14798	832957
10688	832958
1253	832959
13515	832960
197	832961
37786	832962
407	832963
97344	832964
42016	832965
70950	832966
220	832967
31608	832968
8008	832969
4220	832970
5433	832971
42890	832972
124101	832973
14772	832974
46554	832975
80323	832976
94666	832977
49478	832978
59238	832979
24036	832980
105514	832981
111266	832982
29807	832983
19699	832984
307	832985
11783	832986
87441	832987
107567	832988
79929	832989
1146	832990
29692	832991
65683	832992
36736	832993
120337	832994
76636	832995
14815	832996
94693	832997
9407	832998
107329	832999
61630	833000
19204	833001
26100	833002
8120	833003
7367	833004
159123	833005
5437	833006
5777	833007
3823	833008
79269	833009
1165	833010
146788	833011
3907	833012
1583	833013
24071	833014
41757	833015
62991	833016
50940	833017
79256	833018
86743	833019
60075	833020
4332	833021
39051	833022
599	833023
102593	833024
34265	833025
7371	833026
34347	833027
26015	833028
20048	833029
3847	833030
22582	833031
74932	833032
55541	833033
7783	833034
26087	833035
5524	833036
5325	833037
157946	833038
100129	833039
6212	833040
1066	833041
65	833042
5861	833043
7273	833044
1455	833045
58645	833046
52238	833047
47749	833048
25964	833049
30671	833050
28643	833051
119727	833052
4160	833053
2872	833054
85349	833055
3591	833056
49282	833057
73358	833058
132995	833059
12454	833060
346	833061
96135	833062
1701	833063
82420	833064
62483	833065
69141	833066
20924	833067
51995	833068
3464	833069
540	833070
89894	833071
21649	833072
11677	833073
2622	833074
37649	833075
9032	833076
51383	833077
76	833078
7542	833079
103964	833080
44730	833081
62468	833082
119463	833083
4633	833084
7106	833085
20774	833086
111078	833087
1673	833088
80016	833089
5934	833090
8661	833091
29694	833092
25356	833093
16362	833094
9361	833095
46104	833096
89880	833097
103916	833098
3988	833099
74095	833100
15836	833101
4460	833102
7207	833103
3306	833104
53243	833105
43202	833106
32138	833107
36382	833108
2153	833109
30016	833110
81961	833111
97100	833112
22143	833113
19435	833114
28035	833115
20230	833116
1715	833117
39686	833118
28614	833119
103473	833120
18540	833121
56607	833122
8398	833123
30075	833124
64	833125
110062	833126
19842	833127
83460	833128
12776	833129
36378	833130
76805	833131
11007	833132
6735	833133
36187	833134
107559	833135
22599	833136
50731	833137
95463	833138
462	833139
84225	833140
22490	833141
47514	833142
120060	833143
36943	833144
93124	833145
123753	833146
12858	833147
54833	833148
84625	833149
50727	833150
11823	833151
137222	833152
22205	833153
60287	833154
20167	833155
50730	833156
35185	833157
27021	833158
47746	833159
72525	833160
7540	833161
21844	833162
12301	833163
24865	833164
5432	833165
5380	833166
19092	833167
12816	833168
800	833169
6453	833170
53296	833171
106442	833172
515	833173
35896	833174
2257	833175
483	833176
995	833177
76575	833178
118286	833179
47838	833180
3613	833181
32207	833182
9655	833183
1745	833184
2909	833185
19048	833186
697	833187
38121	833188
35786	833189
24062	833190
90724	833191
34404	833192
47755	833193
751	833194
3434	833195
49819	833196
161349	833197
44813	833198
161709	833199
45545	833200
43701	833201
52263	833202
33931	833203
6867	833204
146858	833205
3143	833206
108653	833207
537	833208
835	833209
149836	833210
4083	833211
17468	833212
146013	833213
29728	833214
18249	833215
33977	833216
8104	833217
36835	833218
3509	833219
8920	833220
81488	833221
83295	833222
7374	833223
22087	833224
4625	833225
2755	833226
22071	833227
38675	833228
397	833229
3630	833230
61879	833231
159926	833232
23742	833233
153850	833234
139322	833235
53761	833236
2322	833237
355	833238
61969	833239
6994	833240
36117	833241
49517	833242
3776	833243
68454	833244
48996	833245
101735	833246
71647	833247
81518	833248
50933	833249
33779	833250
148573	833251
16688	833252
57655	833253
13960	833254
13307	833255
23086	833256
63510	833257
131761	833258
74937	833259
1086	833260
14959	833261
1088	833262
93792	833263
101446	833264
15437	833265
54965	833266
13923	833267
2626	833268
6443	833269
1346	833270
4782	833271
114803	833272
93011	833273
64726	833274
15566	833275
13273	833276
12810	833277
15395	833278
11630	833279
9465	833280
271	833281
114469	833282
555	833283
34197	833284
27466	833285
6089	833286
765	833287
3780	833288
4543	833289
57205	833290
67280	833291
52852	833292
68818	833293
53665	833294
31963	833295
74384	833296
33302	833297
9913	833298
6394	833299
1727	833300
8711	833301
11166	833302
35390	833303
124744	833304
114192	833305
38133	833306
12817	833307
2093	833308
36809	833309
22066	833310
14084	833311
2150	833312
14839	833313
55199	833314
29569	833315
93152	833316
41971	833317
118402	833318
18039	833319
53865	833320
13055	833321
16872	833322
34253	833323
8059	833324
7945	833325
55780	833326
59569	833327
66659	833328
38307	833329
257	833330
2921	833331
158180	833332
54448	833333
2186	833334
9133	833335
88017	833336
40493	833337
1997	833338
64736	833339
25557	833340
32039	833341
147024	833342
39272	833343
42029	833344
13918	833345
93552	833346
134	833347
146971	833348
3199	833349
2817	833350
5804	833351
71018	833352
22203	833353
10407	833354
335	833355
7831	833356
32511	833357
66087	833358
14501	833359
21797	833360
105140	833361
20278	833362
44117	833363
62959	833364
65062	833365
21241	833366
11859	833367
23458	833368
516	833369
17031	833370
144088	833371
67035	833372
34125	833373
158715	833374
25999	833375
12140	833376
17929	833377
68394	833378
97788	833379
39337	833380
47264	833381
37035	833382
153	833383
149920	833384
122678	833385
24772	833386
120635	833387
14698	833388
7773	833389
15574	833390
19759	833391
40943	833392
14515	833393
41054	833394
72681	833395
49	833396
85975	833397
34304	833398
76363	833399
11871	833400
30596	833401
52362	833402
4792	833403
40938	833404
39840	833405
7486	833406
73680	833407
3379	833408
51338	833409
12858	833410
5048	833411
394	833412
2822	833413
15065	833414
125494	833415
4785	833416
35305	833417
6933	833418
26218	833419
56163	833420
21920	833421
78377	833422
1296	833423
2502	833424
43934	833425
16373	833426
38839	833427
24674	833428
79688	833429
144914	833430
138428	833431
10825	833432
111872	833433
76828	833434
31764	833435
778	833436
8695	833437
77669	833438
38691	833439
66217	833440
70330	833441
94149	833442
565	833443
2290	833444
52303	833445
17442	833446
31404	833447
35775	833448
122994	833449
6452	833450
69600	833451
52405	833452
69706	833453
101008	833454
4958	833455
105787	833456
41303	833457
17594	833458
22159	833459
19666	833460
35773	833461
1152	833462
124990	833463
30731	833464
78379	833465
77602	833466
73267	833467
46927	833468
47205	833469
968	833470
51699	833471
77	833472
60300	833473
50957	833474
14858	833475
39490	833476
21292	833477
70713	833478
101838	833479
106397	833480
13871	833481
14816	833482
52399	833483
97967	833484
1833	833485
13319	833486
8916	833487
14137	833488
15327	833489
91004	833490
14875	833491
68380	833492
63904	833493
4466	833494
15875	833495
9797	833496
10686	833497
6467	833498
24738	833499
42046	833500
9811	833501
126919	833502
42621	833503
6500	833504
67205	833505
205	833506
49104	833507
72656	833508
145676	833509
4129	833510
3573	833511
2700	833512
34697	833513
127251	833514
59700	833515
141878	833516
43767	833517
30259	833518
1756	833519
52672	833520
112427	833521
36840	833522
39948	833523
1818	833524
559	833525
2174	833526
4846	833527
138705	833528
4922	833529
54922	833530
16434	833531
30575	833532
21759	833533
7715	833534
37573	833535
94558	833536
125875	833537
34734	833538
25309	833539
65306	833540
129561	833541
44506	833542
613	833543
40575	833544
22698	833545
60209	833546
18477	833547
81421	833548
8068	833549
99527	833550
1629	833551
1502	833552
15464	833553
12117	833554
26237	833555
32111	833556
766	833557
92101	833558
22976	833559
48127	833560
57612	833561
37953	833562
13125	833563
13635	833564
25687	833565
43029	833566
29440	833567
48306	833568
56299	833569
8598	833570
76806	833571
19635	833572
57721	833573
104010	833574
6059	833575
64565	833576
2458	833577
4628	833578
4396	833579
156458	833580
66226	833581
31184	833582
92650	833583
9419	833584
14852	833585
17786	833586
3550	833587
22282	833588
35	833589
5914	833590
16051	833591
38636	833592
58432	833593
35767	833594
20788	833595
78182	833596
80889	833597
10189	833598
4444	833599
15862	833600
8143	833601
16064	833602
23172	833603
70494	833604
7550	833605
1352	833606
62666	833607
5754	833608
130908	833609
32959	833610
90931	833611
31039	833612
36702	833613
38957	833614
38325	833615
61976	833616
4698	833617
12868	833618
34069	833619
44310	833620
59558	833621
77044	833622
36064	833623
45820	833624
15152	833625
114718	833626
30	833627
80877	833628
63469	833629
2841	833630
17515	833631
91333	833632
10695	833633
43588	833634
25796	833635
3021	833636
2743	833637
102325	833638
841	833639
18162	833640
3805	833641
21219	833642
13221	833643
82923	833644
8644	833645
60007	833646
22173	833647
50204	833648
56144	833649
64865	833650
158086	833651
28907	833652
5936	833653
6570	833654
40025	833655
53688	833656
40166	833657
3595	833658
21770	833659
31619	833660
56345	833661
7851	833662
6686	833663
55737	833664
30480	833665
159875	833666
50591	833667
8303	833668
50099	833669
130972	833670
5247	833671
62107	833672
20828	833673
88968	833674
11310	833675
66226	833676
88371	833677
10291	833678
4285	833679
102516	833680
14444	833681
26812	833682
751	833683
22244	833684
89239	833685
25207	833686
42452	833687
2348	833688
91918	833689
55499	833690
73577	833691
7572	833692
25463	833693
38356	833694
4822	833695
14459	833696
93775	833697
49580	833698
1504	833699
45523	833700
961	833701
44173	833702
41228	833703
7228	833704
38955	833705
51443	833706
10962	833707
1008	833708
18404	833709
72184	833710
2388	833711
103843	833712
2411	833713
6327	833714
11236	833715
47422	833716
55616	833717
4227	833718
49660	833719
8693	833720
11794	833721
68	833722
3425	833723
75562	833724
528	833725
69881	833726
21802	833727
18186	833728
69564	833729
6043	833730
38567	833731
105008	833732
87052	833733
2266	833734
53170	833735
71887	833736
28478	833737
17647	833738
25409	833739
49888	833740
153209	833741
36864	833742
6611	833743
100826	833744
93824	833745
12141	833746
141866	833747
44827	833748
637	833749
13505	833750
38053	833751
47664	833752
327	833753
15674	833754
90920	833755
7588	833756
5949	833757
49052	833758
33140	833759
434	833760
17679	833761
8057	833762
9600	833763
15832	833764
10888	833765
60577	833766
10494	833767
151425	833768
11130	833769
41017	833770
20339	833771
21868	833772
41736	833773
32865	833774
29212	833775
35107	833776
7442	833777
68998	833778
3972	833779
7918	833780
89870	833781
66651	833782
42912	833783
13579	833784
73661	833785
273	833786
145008	833787
16650	833788
14018	833789
5087	833790
27209	833791
75325	833792
48559	833793
16593	833794
41623	833795
39001	833796
95177	833797
19570	833798
57998	833799
35161	833800
3027	833801
30775	833802
44535	833803
86856	833804
1129	833805
28899	833806
15878	833807
69608	833808
23	833809
98055	833810
151834	833811
63428	833812
289	833813
51388	833814
5592	833815
44259	833816
22	833817
70759	833818
126239	833819
65021	833820
9860	833821
32012	833822
11078	833823
20626	833824
770	833825
22125	833826
65508	833827
7864	833828
58661	833829
10707	833830
112495	833831
3554	833832
13294	833833
124	833834
62369	833835
50999	833836
77699	833837
22182	833838
72322	833839
6656	833840
65017	833841
1203	833842
32736	833843
39905	833844
7720	833845
2270	833846
80881	833847
71479	833848
55152	833849
166356	833850
8215	833851
916	833852
298	833853
75681	833854
120585	833855
56719	833856
83830	833857
11291	833858
6458	833859
18758	833860
49379	833861
142861	833862
25427	833863
54678	833864
105279	833865
2394	833866
32903	833867
100576	833868
76250	833869
163296	833870
103376	833871
103304	833872
25835	833873
29301	833874
185	833875
17009	833876
93312	833877
124840	833878
153274	833879
2449	833880
23510	833881
84869	833882
63995	833883
8025	833884
27	833885
63180	833886
38779	833887
59135	833888
29028	833889
94932	833890
93929	833891
48940	833892
1919	833893
114674	833894
118904	833895
4722	833896
82251	833897
78145	833898
203	833899
34633	833900
37298	833901
11201	833902
30497	833903
66391	833904
6861	833905
10157	833906
36857	833907
31018	833908
9326	833909
18415	833910
2431	833911
42245	833912
153481	833913
7406	833914
132807	833915
17987	833916
94777	833917
53641	833918
26211	833919
97988	833920
25223	833921
30604	833922
142	833923
11512	833924
2694	833925
123485	833926
33218	833927
66386	833928
96959	833929
76021	833930
82714	833931
5782	833932
25936	833933
33135	833934
90150	833935
93062	833936
16157	833937
32746	833938
75211	833939
70105	833940
11175	833941
86076	833942
12810	833943
83895	833944
20799	833945
8969	833946
40459	833947
2165	833948
132847	833949
42891	833950
44217	833951
3791	833952
275	833953
46802	833954
27625	833955
39168	833956
143159	833957
51625	833958
23617	833959
38010	833960
40359	833961
7349	833962
172	833963
469	833964
8408	833965
45683	833966
61480	833967
20383	833968
147942	833969
88498	833970
88	833971
32940	833972
62900	833973
56064	833974
59900	833975
20236	833976
5	833977
131173	833978
47152	833979
153472	833980
161507	833981
2740	833982
48002	833983
163392	833984
104565	833985
132185	833986
7371	833987
19465	833988
104950	833989
104652	833990
38026	833991
63497	833992
21711	833993
124942	833994
4918	833995
38244	833996
29829	833997
17143	833998
36915	833999
56313	834000
65375	834001
99858	834002
33484	834003
12851	834004
780	834005
10736	834006
87895	834007
4576	834008
6464	834009
31382	834010
122348	834011
7710	834012
20833	834013
148	834014
16764	834015
7887	834016
43390	834017
55639	834018
10741	834019
24153	834020
38209	834021
23454	834022
481	834023
18171	834024
27754	834025
3465	834026
69290	834027
15542	834028
14007	834029
15081	834030
49121	834031
123170	834032
7920	834033
110788	834034
10271	834035
1928	834036
44568	834037
10388	834038
48155	834039
28671	834040
35864	834041
36733	834042
39671	834043
5990	834044
22735	834045
63174	834046
35836	834047
82019	834048
3214	834049
451	834050
14587	834051
30366	834052
1379	834053
19090	834054
983	834055
6639	834056
74663	834057
134249	834058
142042	834059
61794	834060
121875	834061
11396	834062
12397	834063
97609	834064
1751	834065
4612	834066
78117	834067
4965	834068
144279	834069
12291	834070
11736	834071
20989	834072
72595	834073
130385	834074
2269	834075
52163	834076
6243	834077
109693	834078
16797	834079
43285	834080
6951	834081
103355	834082
7456	834083
68639	834084
45198	834085
72053	834086
25768	834087
28796	834088
5786	834089
80926	834090
143569	834091
10257	834092
698	834093
2429	834094
12320	834095
40048	834096
1240	834097
14337	834098
26265	834099
78727	834100
14979	834101
26203	834102
35232	834103
121400	834104
46026	834105
124292	834106
4959	834107
59911	834108
48133	834109
689	834110
62139	834111
47571	834112
65859	834113
5877	834114
90348	834115
5713	834116
99	834117
41338	834118
27919	834119
612	834120
138425	834121
30364	834122
2884	834123
26417	834124
130148	834125
12463	834126
22880	834127
6282	834128
122110	834129
103189	834130
6695	834131
50764	834132
77114	834133
8389	834134
10153	834135
41831	834136
46192	834137
57895	834138
668	834139
9156	834140
13318	834141
99050	834142
94509	834143
12819	834144
2524	834145
8549	834146
93811	834147
145272	834148
10258	834149
113743	834150
28934	834151
32647	834152
32771	834153
12138	834154
87195	834155
22322	834156
10063	834157
161104	834158
142407	834159
18301	834160
28813	834161
69128	834162
60298	834163
56469	834164
8763	834165
5983	834166
30454	834167
77879	834168
2309	834169
35545	834170
48486	834171
17009	834172
53061	834173
101486	834174
36334	834175
69832	834176
83233	834177
113336	834178
1704	834179
11831	834180
60015	834181
35342	834182
40592	834183
55570	834184
26	834185
32687	834186
46110	834187
17546	834188
72996	834189
126192	834190
10127	834191
17752	834192
13697	834193
2604	834194
81408	834195
10005	834196
45487	834197
20066	834198
3363	834199
62321	834200
85336	834201
34336	834202
22548	834203
72610	834204
4410	834205
10827	834206
150485	834207
12459	834208
2556	834209
860	834210
116	834211
22159	834212
2032	834213
73086	834214
136886	834215
5175	834216
13041	834217
112973	834218
85742	834219
35867	834220
5902	834221
130629	834222
179	834223
106026	834224
24978	834225
21653	834226
76608	834227
41960	834228
35722	834229
67732	834230
212	834231
1562	834232
19961	834233
15620	834234
24747	834235
109910	834236
586	834237
43827	834238
31164	834239
12448	834240
28566	834241
39442	834242
4829	834243
68953	834244
119358	834245
109669	834246
51713	834247
91927	834248
56240	834249
45514	834250
22748	834251
11888	834252
46930	834253
30211	834254
3562	834255
4910	834256
924	834257
42882	834258
126510	834259
95529	834260
155345	834261
126121	834262
116348	834263
14486	834264
3063	834265
58035	834266
3474	834267
434	834268
79878	834269
17215	834270
67421	834271
7343	834272
80928	834273
8100	834274
8067	834275
8905	834276
5234	834277
149811	834278
48094	834279
54336	834280
1577	834281
73617	834282
4601	834283
38762	834284
66677	834285
44368	834286
21222	834287
5073	834288
1185	834289
142848	834290
48143	834291
11355	834292
11311	834293
18207	834294
12847	834295
46535	834296
30033	834297
23555	834298
31174	834299
69136	834300
1689	834301
23734	834302
57842	834303
22266	834304
26882	834305
51203	834306
83647	834307
85605	834308
61412	834309
3543	834310
5556	834311
83459	834312
15784	834313
82640	834314
8173	834315
91845	834316
60441	834317
58522	834318
7926	834319
47868	834320
66351	834321
44289	834322
2920	834323
36	834324
122339	834325
24191	834326
10487	834327
80586	834328
5725	834329
36851	834330
40984	834331
127579	834332
37123	834333
1235	834334
95886	834335
21058	834336
76232	834337
129766	834338
96782	834339
15807	834340
16269	834341
70783	834342
1974	834343
12529	834344
48191	834345
13286	834346
101152	834347
30674	834348
76349	834349
6338	834350
69579	834351
13309	834352
127707	834353
131703	834354
26486	834355
5501	834356
14904	834357
2933	834358
25336	834359
9225	834360
44552	834361
1312	834362
17028	834363
14397	834364
49386	834365
98449	834366
1182	834367
112065	834368
3372	834369
28707	834370
28357	834371
63286	834372
9416	834373
55050	834374
142641	834375
14	834376
128236	834377
33346	834378
7201	834379
3026	834380
20964	834381
34655	834382
6872	834383
88304	834384
121276	834385
155535	834386
35583	834387
116851	834388
146	834389
56064	834390
159282	834391
25129	834392
15341	834393
61109	834394
17977	834395
80662	834396
6429	834397
1765	834398
2216	834399
6739	834400
59207	834401
18169	834402
31672	834403
39130	834404
37243	834405
1806	834406
7845	834407
108635	834408
1514	834409
54313	834410
57658	834411
7515	834412
25830	834413
1329	834414
103803	834415
12650	834416
37190	834417
6479	834418
73663	834419
77692	834420
25366	834421
235	834422
157157	834423
79899	834424
68037	834425
20532	834426
90758	834427
22531	834428
49113	834429
6298	834430
3322	834431
3070	834432
128340	834433
15524	834434
17345	834435
22478	834436
84936	834437
49427	834438
24213	834439
88424	834440
10779	834441
33291	834442
57659	834443
50858	834444
5776	834445
12758	834446
80111	834447
20349	834448
65413	834449
76955	834450
341	834451
132413	834452
5518	834453
4064	834454
6811	834455
20707	834456
22626	834457
66130	834458
81295	834459
107510	834460
64970	834461
38612	834462
4626	834463
87569	834464
33139	834465
50659	834466
5644	834467
43789	834468
3805	834469
4887	834470
25410	834471
31267	834472
17589	834473
32690	834474
121347	834475
50187	834476
17550	834477
17521	834478
14342	834479
92853	834480
10825	834481
1690	834482
47743	834483
33474	834484
9394	834485
16409	834486
21884	834487
63819	834488
94962	834489
44602	834490
54505	834491
5246	834492
12884	834493
17676	834494
89075	834495
40266	834496
32429	834497
32967	834498
66995	834499
1369	834500
25683	834501
65214	834502
39025	834503
73500	834504
1761	834505
44159	834506
1469	834507
66751	834508
38191	834509
62975	834510
45324	834511
56878	834512
1305	834513
147997	834514
52319	834515
65592	834516
28	834517
66901	834518
90733	834519
127425	834520
4490	834521
11969	834522
99223	834523
120977	834524
96487	834525
72911	834526
699	834527
10129	834528
3253	834529
55447	834530
11332	834531
24255	834532
50290	834533
154643	834534
29246	834535
39517	834536
164739	834537
10906	834538
2716	834539
27472	834540
40001	834541
52243	834542
73460	834543
43220	834544
12356	834545
18648	834546
80051	834547
1649	834548
7005	834549
67876	834550
24161	834551
12414	834552
95583	834553
48529	834554
49914	834555
57292	834556
22928	834557
100258	834558
15968	834559
5738	834560
117	834561
5185	834562
44880	834563
60991	834564
24160	834565
52261	834566
35549	834567
886	834568
17526	834569
22063	834570
6297	834571
30420	834572
23721	834573
84498	834574
15562	834575
22503	834576
67711	834577
6437	834578
62854	834579
419	834580
30141	834581
20425	834582
1225	834583
29289	834584
81111	834585
65170	834586
12166	834587
5773	834588
16149	834589
11367	834590
2196	834591
69234	834592
3266	834593
2853	834594
75746	834595
19831	834596
91400	834597
159811	834598
75212	834599
36841	834600
138	834601
31205	834602
10774	834603
34097	834604
96804	834605
31178	834606
116891	834607
81059	834608
27002	834609
22409	834610
50946	834611
47747	834612
117960	834613
127916	834614
13275	834615
48	834616
21839	834617
21498	834618
127227	834619
70541	834620
100932	834621
19430	834622
18264	834623
212	834624
20110	834625
11721	834626
15755	834627
23268	834628
8278	834629
29450	834630
314	834631
103044	834632
78918	834633
15225	834634
37486	834635
23837	834636
35978	834637
55215	834638
44	834639
74791	834640
111814	834641
43757	834642
96064	834643
112259	834644
72951	834645
161719	834646
14457	834647
60666	834648
89909	834649
9414	834650
8822	834651
2343	834652
9606	834653
76652	834654
55267	834655
22177	834656
97501	834657
13525	834658
63410	834659
25842	834660
2545	834661
84845	834662
134402	834663
16898	834664
30503	834665
22556	834666
80324	834667
2005	834668
121643	834669
4466	834670
63076	834671
99118	834672
123572	834673
595	834674
96791	834675
42176	834676
131202	834677
6963	834678
885	834679
46719	834680
3604	834681
39218	834682
14609	834683
67873	834684
16909	834685
57238	834686
23194	834687
136262	834688
2076	834689
106470	834690
30856	834691
42275	834692
80380	834693
2390	834694
25515	834695
79728	834696
153	834697
32782	834698
80122	834699
32238	834700
1432	834701
46639	834702
72309	834703
34452	834704
47553	834705
8796	834706
46333	834707
27462	834708
63343	834709
496	834710
41209	834711
9420	834712
43476	834713
16538	834714
59117	834715
13979	834716
6347	834717
1963	834718
59568	834719
97967	834720
60413	834721
45270	834722
972	834723
60919	834724
6314	834725
24988	834726
54091	834727
13413	834728
31195	834729
5018	834730
10364	834731
1585	834732
99731	834733
59250	834734
86402	834735
33850	834736
28439	834737
31612	834738
118754	834739
15474	834740
60290	834741
165859	834742
12228	834743
35749	834744
9920	834745
9648	834746
45461	834747
24308	834748
3452	834749
46176	834750
86405	834751
40940	834752
17523	834753
65522	834754
14994	834755
13512	834756
8271	834757
128496	834758
3443	834759
3634	834760
22665	834761
23102	834762
15127	834763
4902	834764
16907	834765
21858	834766
2076	834767
9215	834768
28150	834769
36285	834770
27366	834771
35095	834772
1508	834773
71679	834774
96926	834775
6528	834776
60169	834777
4372	834778
27808	834779
81610	834780
165253	834781
6518	834782
13411	834783
1426	834784
55910	834785
33406	834786
9316	834787
30799	834788
18351	834789
38512	834790
5805	834791
80817	834792
1081	834793
21475	834794
8612	834795
70042	834796
15780	834797
52275	834798
4871	834799
97927	834800
42096	834801
9855	834802
93352	834803
31066	834804
30387	834805
95651	834806
25737	834807
51221	834808
51517	834809
105219	834810
102432	834811
1037	834812
30819	834813
69694	834814
116914	834815
32496	834816
64711	834817
65331	834818
16985	834819
2039	834820
106578	834821
20229	834822
1127	834823
131941	834824
20065	834825
138843	834826
38699	834827
33961	834828
87201	834829
8669	834830
1517	834831
27526	834832
21640	834833
96291	834834
9504	834835
47568	834836
1978	834837
18671	834838
75342	834839
18239	834840
9377	834841
81628	834842
81282	834843
3172	834844
57853	834845
61	834846
22793	834847
9991	834848
37987	834849
71858	834850
71709	834851
29405	834852
4255	834853
99147	834854
143387	834855
112953	834856
53731	834857
11739	834858
39816	834859
15053	834860
24032	834861
11261	834862
4774	834863
113227	834864
314	834865
29468	834866
805	834867
32192	834868
1998	834869
40831	834870
4043	834871
7564	834872
3357	834873
55491	834874
21361	834875
63179	834876
134243	834877
64737	834878
11588	834879
77050	834880
431	834881
158186	834882
120831	834883
84906	834884
110733	834885
31231	834886
11301	834887
7655	834888
98819	834889
120258	834890
7664	834891
7775	834892
47011	834893
54812	834894
124026	834895
16071	834896
30333	834897
85380	834898
12921	834899
1025	834900
865	834901
49265	834902
97875	834903
6201	834904
15041	834905
55941	834906
70356	834907
11836	834908
13411	834909
6509	834910
46692	834911
100965	834912
78378	834913
63788	834914
189	834915
6070	834916
63474	834917
96980	834918
65354	834919
44681	834920
2295	834921
2497	834922
9574	834923
28178	834924
83349	834925
84156	834926
18346	834927
93169	834928
22272	834929
48536	834930
56740	834931
15756	834932
60628	834933
7984	834934
1287	834935
35232	834936
8319	834937
1686	834938
37942	834939
22882	834940
49235	834941
41118	834942
100574	834943
22570	834944
75704	834945
86447	834946
12737	834947
7371	834948
46455	834949
11671	834950
24483	834951
3402	834952
12596	834953
83218	834954
16168	834955
2855	834956
10028	834957
64907	834958
35012	834959
104804	834960
94491	834961
123920	834962
35662	834963
4130	834964
92958	834965
43467	834966
16980	834967
5233	834968
15750	834969
15095	834970
2581	834971
832	834972
12262	834973
3727	834974
93561	834975
16980	834976
24065	834977
97233	834978
8203	834979
51935	834980
49765	834981
64696	834982
11039	834983
3561	834984
1704	834985
21637	834986
5019	834987
51384	834988
103437	834989
54610	834990
143755	834991
36831	834992
103031	834993
19041	834994
2541	834995
105540	834996
70902	834997
1399	834998
66966	834999
14995	835000
16119	835001
39004	835002
8155	835003
52466	835004
3281	835005
18435	835006
130929	835007
27315	835008
48727	835009
37508	835010
341	835011
18969	835012
21717	835013
22825	835014
1250	835015
343	835016
2790	835017
92682	835018
5365	835019
19312	835020
12082	835021
1717	835022
7458	835023
100051	835024
28896	835025
5913	835026
44703	835027
59404	835028
123590	835029
23661	835030
522	835031
55311	835032
33776	835033
20986	835034
139763	835035
166530	835036
5659	835037
31141	835038
100022	835039
49985	835040
37	835041
3646	835042
7925	835043
7118	835044
40254	835045
138617	835046
55334	835047
60946	835048
29223	835049
42327	835050
58030	835051
86203	835052
136260	835053
1075	835054
143272	835055
96307	835056
4530	835057
2498	835058
55522	835059
84605	835060
60283	835061
28063	835062
10958	835063
28378	835064
20629	835065
34048	835066
54671	835067
15501	835068
8169	835069
14777	835070
51312	835071
6532	835072
6025	835073
287	835074
23519	835075
22770	835076
91569	835077
4918	835078
41738	835079
24300	835080
107790	835081
13668	835082
37287	835083
79424	835084
165971	835085
46978	835086
8411	835087
10619	835088
87314	835089
65260	835090
17266	835091
3005	835092
49297	835093
100443	835094
42195	835095
118	835096
214	835097
589	835098
121067	835099
18598	835100
5589	835101
133033	835102
19953	835103
74146	835104
5399	835105
40899	835106
24986	835107
20579	835108
45334	835109
14508	835110
2340	835111
27455	835112
72808	835113
5777	835114
147858	835115
163661	835116
14871	835117
106081	835118
72234	835119
3470	835120
2445	835121
27132	835122
73022	835123
49400	835124
25691	835125
68767	835126
2894	835127
12561	835128
84108	835129
59155	835130
26463	835131
1044	835132
54829	835133
1347	835134
46121	835135
862	835136
38280	835137
268	835138
40207	835139
120509	835140
1110	835141
16176	835142
89997	835143
8225	835144
68777	835145
7043	835146
50505	835147
84258	835148
6133	835149
28691	835150
75607	835151
4017	835152
48253	835153
5991	835154
65944	835155
21251	835156
21647	835157
9553	835158
115575	835159
1905	835160
12402	835161
80517	835162
39963	835163
12764	835164
59415	835165
120960	835166
45940	835167
153057	835168
77482	835169
40312	835170
32051	835171
643	835172
5362	835173
58857	835174
63318	835175
4662	835176
19612	835177
9800	835178
161612	835179
104587	835180
20917	835181
16389	835182
5370	835183
30817	835184
77075	835185
15035	835186
8277	835187
28275	835188
68353	835189
4619	835190
2483	835191
7599	835192
45377	835193
55	835194
14594	835195
2647	835196
71497	835197
2754	835198
79615	835199
901	835200
3420	835201
29830	835202
95182	835203
29946	835204
30482	835205
87560	835206
14820	835207
22899	835208
10366	835209
65410	835210
8812	835211
33356	835212
160936	835213
3847	835214
23317	835215
93469	835216
16831	835217
8385	835218
53455	835219
18053	835220
74321	835221
6000	835222
28606	835223
128523	835224
364	835225
48269	835226
13613	835227
62104	835228
42116	835229
55940	835230
2298	835231
46701	835232
13973	835233
595	835234
74157	835235
110212	835236
15397	835237
118124	835238
3729	835239
4989	835240
29444	835241
4605	835242
14231	835243
11448	835244
103882	835245
58071	835246
60491	835247
143115	835248
68822	835249
81190	835250
59075	835251
42311	835252
121107	835253
27407	835254
11055	835255
3413	835256
424	835257
6752	835258
90341	835259
56438	835260
63388	835261
140088	835262
151349	835263
25644	835264
32580	835265
87912	835266
7353	835267
8483	835268
65988	835269
94912	835270
16092	835271
4268	835272
41478	835273
126380	835274
7149	835275
7997	835276
119267	835277
116890	835278
40041	835279
1619	835280
104277	835281
13146	835282
100132	835283
48863	835284
7364	835285
48773	835286
108502	835287
129891	835288
24095	835289
18482	835290
36752	835291
64911	835292
95504	835293
21565	835294
16795	835295
155909	835296
113881	835297
9226	835298
157573	835299
15186	835300
27510	835301
1081	835302
348	835303
15614	835304
63808	835305
15424	835306
11692	835307
2064	835308
18743	835309
66346	835310
46029	835311
63210	835312
31320	835313
73614	835314
15476	835315
11878	835316
68743	835317
86604	835318
9838	835319
60480	835320
21409	835321
5228	835322
94181	835323
18206	835324
115557	835325
23184	835326
78157	835327
161599	835328
162939	835329
33188	835330
2163	835331
43196	835332
15704	835333
121347	835334
1	835335
1954	835336
67142	835337
99071	835338
15529	835339
39922	835340
11193	835341
209	835342
135110	835343
39475	835344
126528	835345
90710	835346
60353	835347
46443	835348
82185	835349
152986	835350
114939	835351
13857	835352
5583	835353
54	835354
77448	835355
45209	835356
86490	835357
43666	835358
3420	835359
37294	835360
28478	835361
12816	835362
9757	835363
25763	835364
25633	835365
37060	835366
82175	835367
33423	835368
134517	835369
19393	835370
61189	835371
45291	835372
40588	835373
101976	835374
23908	835375
82595	835376
59	835377
3376	835378
3671	835379
67653	835380
24207	835381
16326	835382
24660	835383
19239	835384
7442	835385
82211	835386
31558	835387
4544	835388
11394	835389
34038	835390
97868	835391
82037	835392
32287	835393
130109	835394
45187	835395
9978	835396
15804	835397
157634	835398
114032	835399
12908	835400
15219	835401
24893	835402
22915	835403
26630	835404
3529	835405
20140	835406
16523	835407
65403	835408
72401	835409
4217	835410
6362	835411
1568	835412
34536	835413
20577	835414
56989	835415
13721	835416
81425	835417
107579	835418
2908	835419
30136	835420
65129	835421
16198	835422
3936	835423
35356	835424
67882	835425
101148	835426
31668	835427
11559	835428
27761	835429
2949	835430
86360	835431
83575	835432
35678	835433
506	835434
39566	835435
18485	835436
68042	835437
71973	835438
86193	835439
5799	835440
17179	835441
47842	835442
106696	835443
31288	835444
19370	835445
2320	835446
1377	835447
5587	835448
13117	835449
117349	835450
2276	835451
8287	835452
67546	835453
18937	835454
12594	835455
50578	835456
66765	835457
8652	835458
10448	835459
87645	835460
22840	835461
64440	835462
46735	835463
22005	835464
75212	835465
9972	835466
20373	835467
100765	835468
26023	835469
45049	835470
141616	835471
24087	835472
34235	835473
18746	835474
565	835475
3441	835476
32431	835477
724	835478
57849	835479
93432	835480
41014	835481
42015	835482
1734	835483
43516	835484
41437	835485
60077	835486
2885	835487
30939	835488
46423	835489
123752	835490
11879	835491
32913	835492
50517	835493
19429	835494
222	835495
1749	835496
37170	835497
10449	835498
10052	835499
56634	835500
46819	835501
13197	835502
25099	835503
98403	835504
33732	835505
41112	835506
4954	835507
61849	835508
15247	835509
3640	835510
32616	835511
19410	835512
22652	835513
8237	835514
58983	835515
17543	835516
40274	835517
153246	835518
128543	835519
17990	835520
12231	835521
15452	835522
13541	835523
23498	835524
37046	835525
46598	835526
3656	835527
33475	835528
82111	835529
13297	835530
9238	835531
133824	835532
45622	835533
45562	835534
9639	835535
1964	835536
82670	835537
48868	835538
32527	835539
49091	835540
80078	835541
1249	835542
51200	835543
7520	835544
224	835545
1206	835546
18208	835547
110592	835548
39874	835549
1087	835550
24536	835551
28563	835552
67532	835553
113326	835554
4888	835555
42671	835556
62893	835557
77859	835558
14481	835559
85054	835560
4693	835561
11742	835562
149478	835563
9983	835564
38234	835565
45288	835566
23964	835567
53580	835568
32334	835569
40883	835570
100916	835571
95315	835572
23	835573
101513	835574
4554	835575
2050	835576
36916	835577
101608	835578
54393	835579
2117	835580
3129	835581
43504	835582
18427	835583
77719	835584
47228	835585
3562	835586
8583	835587
42589	835588
21396	835589
36336	835590
9558	835591
70055	835592
19052	835593
3891	835594
28989	835595
13570	835596
82646	835597
50064	835598
145314	835599
9364	835600
5842	835601
2445	835602
90112	835603
20628	835604
128642	835605
62158	835606
1918	835607
79099	835608
3602	835609
112743	835610
154768	835611
97189	835612
41243	835613
6844	835614
31846	835615
7079	835616
20623	835617
12507	835618
702	835619
16669	835620
48394	835621
3925	835622
40248	835623
51742	835624
7048	835625
21606	835626
90767	835627
51783	835628
19799	835629
35999	835630
92118	835631
48932	835632
1371	835633
19180	835634
1519	835635
159738	835636
458	835637
1593	835638
51160	835639
14693	835640
4977	835641
21183	835642
41972	835643
31575	835644
52312	835645
5	835646
10411	835647
129358	835648
50816	835649
546	835650
13172	835651
26742	835652
1303	835653
90	835654
4017	835655
876	835656
73112	835657
40485	835658
140874	835659
62961	835660
120678	835661
60170	835662
84532	835663
32141	835664
94188	835665
47218	835666
108307	835667
7334	835668
53221	835669
12437	835670
18865	835671
89729	835672
62929	835673
159	835674
99613	835675
13687	835676
2590	835677
115883	835678
43122	835679
40795	835680
161808	835681
71701	835682
5497	835683
104826	835684
19644	835685
111108	835686
567	835687
54624	835688
140	835689
101872	835690
62299	835691
14085	835692
6937	835693
4653	835694
98476	835695
111887	835696
27648	835697
12396	835698
69620	835699
81894	835700
60253	835701
59956	835702
26093	835703
146829	835704
105942	835705
21201	835706
18266	835707
15276	835708
111828	835709
15666	835710
16060	835711
9186	835712
5697	835713
41414	835714
31246	835715
24565	835716
77140	835717
5616	835718
133717	835719
44313	835720
69757	835721
100716	835722
43733	835723
117337	835724
10472	835725
114347	835726
128559	835727
103744	835728
17461	835729
77673	835730
94249	835731
2882	835732
52507	835733
16608	835734
132742	835735
69971	835736
102883	835737
73873	835738
51856	835739
144556	835740
58454	835741
9958	835742
245	835743
49199	835744
20290	835745
1781	835746
57	835747
48730	835748
262	835749
34822	835750
1333	835751
5397	835752
18011	835753
85538	835754
65137	835755
2326	835756
60091	835757
2837	835758
57533	835759
157574	835760
2305	835761
82871	835762
7684	835763
1131	835764
9128	835765
23280	835766
14794	835767
29432	835768
19500	835769
63469	835770
53510	835771
85074	835772
134268	835773
166090	835774
111670	835775
30934	835776
7822	835777
9197	835778
46185	835779
18309	835780
21736	835781
17982	835782
2016	835783
14646	835784
42126	835785
29910	835786
41586	835787
1439	835788
65183	835789
7845	835790
43328	835791
26748	835792
10327	835793
262	835794
26663	835795
10501	835796
18250	835797
1624	835798
43340	835799
63800	835800
29399	835801
356	835802
6178	835803
47239	835804
16303	835805
106743	835806
19927	835807
71209	835808
4142	835809
15525	835810
8674	835811
5922	835812
27620	835813
63222	835814
121827	835815
67829	835816
34836	835817
23193	835818
39303	835819
19193	835820
22627	835821
11628	835822
75984	835823
8136	835824
39831	835825
38222	835826
72821	835827
24589	835828
5574	835829
18753	835830
30696	835831
4683	835832
38383	835833
10037	835834
14312	835835
53671	835836
40536	835837
8836	835838
10397	835839
1048	835840
157	835841
7989	835842
40033	835843
62726	835844
90241	835845
10692	835846
19018	835847
73796	835848
13168	835849
19800	835850
8630	835851
10006	835852
363	835853
42498	835854
10177	835855
32638	835856
1276	835857
5221	835858
3830	835859
61859	835860
8899	835861
194	835862
40584	835863
15502	835864
42332	835865
51642	835866
78464	835867
96904	835868
2963	835869
4342	835870
9022	835871
864	835872
2109	835873
101508	835874
18288	835875
7672	835876
55091	835877
1535	835878
861	835879
164853	835880
35355	835881
104006	835882
144320	835883
9588	835884
54549	835885
1175	835886
53973	835887
91871	835888
40170	835889
16290	835890
20667	835891
43666	835892
71740	835893
13853	835894
63743	835895
69817	835896
13144	835897
23958	835898
26604	835899
41315	835900
12678	835901
3757	835902
55120	835903
504	835904
28763	835905
133087	835906
920	835907
21686	835908
6334	835909
52453	835910
16507	835911
2064	835912
26836	835913
85436	835914
1795	835915
4460	835916
24244	835917
76833	835918
6422	835919
9564	835920
21182	835921
80288	835922
78	835923
96605	835924
18908	835925
125382	835926
84242	835927
25906	835928
31410	835929
3545	835930
18759	835931
2801	835932
14887	835933
62720	835934
266	835935
48752	835936
100364	835937
18400	835938
19404	835939
14245	835940
5894	835941
164677	835942
78567	835943
57043	835944
34600	835945
117096	835946
25805	835947
39143	835948
6741	835949
3256	835950
114871	835951
38765	835952
102914	835953
39828	835954
22422	835955
46139	835956
30408	835957
84550	835958
167	835959
16578	835960
32874	835961
24079	835962
35142	835963
3880	835964
27701	835965
442	835966
66866	835967
49	835968
111783	835969
12586	835970
13469	835971
39637	835972
21657	835973
2389	835974
28719	835975
985	835976
28038	835977
98371	835978
419	835979
45326	835980
24650	835981
24443	835982
79669	835983
163124	835984
81302	835985
154195	835986
28180	835987
69024	835988
47303	835989
77008	835990
56548	835991
47403	835992
61939	835993
10184	835994
119376	835995
14331	835996
36861	835997
39508	835998
83581	835999
117628	836000
35876	836001
73124	836002
28821	836003
19919	836004
26742	836005
55508	836006
30291	836007
24684	836008
146096	836009
24238	836010
66458	836011
33115	836012
32599	836013
3699	836014
120	836015
2426	836016
4708	836017
47183	836018
3095	836019
145567	836020
38786	836021
10014	836022
166123	836023
958	836024
142963	836025
14235	836026
18774	836027
2615	836028
128618	836029
158211	836030
14499	836031
1367	836032
14743	836033
63000	836034
4869	836035
1109	836036
27601	836037
85	836038
11046	836039
13032	836040
6082	836041
53490	836042
27129	836043
79242	836044
67019	836045
1938	836046
56183	836047
2822	836048
5948	836049
13467	836050
4742	836051
44975	836052
20252	836053
120897	836054
30213	836055
40309	836056
108126	836057
5317	836058
3544	836059
17284	836060
147306	836061
15220	836062
5565	836063
858	836064
141800	836065
27019	836066
37335	836067
28519	836068
31842	836069
21495	836070
20800	836071
14634	836072
32700	836073
140532	836074
22370	836075
56869	836076
94966	836077
2431	836078
35553	836079
10498	836080
35126	836081
62057	836082
75721	836083
16217	836084
20150	836085
15006	836086
81280	836087
955	836088
1627	836089
5549	836090
142880	836091
33711	836092
5433	836093
5556	836094
19688	836095
41545	836096
7258	836097
52668	836098
72099	836099
19247	836100
12712	836101
146728	836102
375	836103
62022	836104
88753	836105
2314	836106
6988	836107
38781	836108
50276	836109
98491	836110
1477	836111
57653	836112
36243	836113
90338	836114
6058	836115
23296	836116
33196	836117
51776	836118
78699	836119
50678	836120
90126	836121
3543	836122
22472	836123
28131	836124
58677	836125
47945	836126
75457	836127
59385	836128
101226	836129
27153	836130
18873	836131
38850	836132
12564	836133
3634	836134
13426	836135
47590	836136
138769	836137
2745	836138
62352	836139
111492	836140
4675	836141
22128	836142
33131	836143
56869	836144
5238	836145
54837	836146
23650	836147
15616	836148
83150	836149
92869	836150
8670	836151
50201	836152
34085	836153
56385	836154
11086	836155
75652	836156
9976	836157
23600	836158
11172	836159
33003	836160
101318	836161
13629	836162
15745	836163
4532	836164
143814	836165
130047	836166
28908	836167
59836	836168
35993	836169
1152	836170
44875	836171
40051	836172
42209	836173
8647	836174
36962	836175
3397	836176
12172	836177
1815	836178
27516	836179
4800	836180
118181	836181
49075	836182
118133	836183
38951	836184
128303	836185
7035	836186
83258	836187
69122	836188
10271	836189
26614	836190
20382	836191
827	836192
40031	836193
18792	836194
11378	836195
34592	836196
34710	836197
40266	836198
7386	836199
20851	836200
112074	836201
87295	836202
16889	836203
64010	836204
61140	836205
132268	836206
1803	836207
551	836208
27341	836209
10759	836210
103531	836211
17297	836212
2145	836213
82096	836214
8396	836215
26473	836216
75506	836217
12243	836218
60290	836219
126323	836220
9193	836221
14200	836222
19870	836223
171	836224
1591	836225
653	836226
100641	836227
92337	836228
17962	836229
4982	836230
138775	836231
55482	836232
71595	836233
45787	836234
10746	836235
57760	836236
47257	836237
19724	836238
53156	836239
48858	836240
1279	836241
1113	836242
24866	836243
15123	836244
20413	836245
24330	836246
43442	836247
33444	836248
27549	836249
20030	836250
131900	836251
1044	836252
911	836253
19	836254
7788	836255
10408	836256
26512	836257
39872	836258
457	836259
27270	836260
53486	836261
121095	836262
100784	836263
21081	836264
99151	836265
9967	836266
1168	836267
85550	836268
4833	836269
2181	836270
75004	836271
6931	836272
21048	836273
6224	836274
147	836275
87111	836276
94569	836277
111627	836278
14419	836279
12475	836280
943	836281
5462	836282
71641	836283
67570	836284
421	836285
15554	836286
883	836287
26867	836288
3587	836289
18927	836290
62155	836291
576	836292
21449	836293
122112	836294
54621	836295
21490	836296
37440	836297
16060	836298
18127	836299
31670	836300
1763	836301
10783	836302
28807	836303
164932	836304
1491	836305
20943	836306
31682	836307
68491	836308
16061	836309
23825	836310
5170	836311
6826	836312
39070	836313
28114	836314
41165	836315
2174	836316
24531	836317
36136	836318
2290	836319
5383	836320
63165	836321
4016	836322
116	836323
50767	836324
58608	836325
20636	836326
46620	836327
156104	836328
44816	836329
60777	836330
43285	836331
43878	836332
18425	836333
49188	836334
1022	836335
18563	836336
74014	836337
11267	836338
74	836339
3604	836340
11886	836341
134064	836342
49673	836343
2572	836344
22329	836345
121397	836346
31338	836347
159084	836348
25979	836349
41070	836350
95015	836351
12562	836352
14672	836353
6743	836354
4339	836355
8964	836356
41944	836357
10481	836358
11106	836359
18973	836360
7871	836361
10441	836362
35030	836363
33701	836364
111820	836365
77672	836366
22592	836367
54135	836368
30930	836369
17790	836370
44438	836371
608	836372
104080	836373
14815	836374
29878	836375
34428	836376
55001	836377
2947	836378
19753	836379
16720	836380
44781	836381
6610	836382
10258	836383
2533	836384
17323	836385
2197	836386
114	836387
3060	836388
66183	836389
24770	836390
7826	836391
89719	836392
17054	836393
7946	836394
14304	836395
40518	836396
82808	836397
8816	836398
56	836399
3186	836400
109761	836401
27076	836402
49139	836403
15479	836404
49936	836405
96973	836406
15239	836407
39677	836408
33946	836409
90274	836410
24423	836411
51956	836412
45072	836413
51054	836414
148168	836415
1008	836416
187	836417
30877	836418
16635	836419
64300	836420
15423	836421
121356	836422
13536	836423
2347	836424
17665	836425
3402	836426
88437	836427
89739	836428
34809	836429
16759	836430
28736	836431
28657	836432
30172	836433
120044	836434
42537	836435
16789	836436
8004	836437
62440	836438
7113	836439
109433	836440
102832	836441
58931	836442
59539	836443
33705	836444
34606	836445
32800	836446
15780	836447
14194	836448
128929	836449
9691	836450
83159	836451
2989	836452
49106	836453
37726	836454
86473	836455
915	836456
19602	836457
67253	836458
11373	836459
47323	836460
39252	836461
157213	836462
63113	836463
85193	836464
32361	836465
2916	836466
3079	836467
29200	836468
147643	836469
135	836470
83810	836471
65165	836472
109326	836473
58111	836474
9128	836475
121677	836476
24547	836477
2458	836478
8789	836479
41558	836480
41721	836481
148006	836482
11973	836483
3040	836484
40976	836485
48159	836486
2306	836487
24354	836488
348	836489
2507	836490
115323	836491
6372	836492
25743	836493
41059	836494
6244	836495
84799	836496
151497	836497
164002	836498
9539	836499
18533	836500
3885	836501
3823	836502
1127	836503
11233	836504
105277	836505
60764	836506
111924	836507
70245	836508
2	836509
2541	836510
4993	836511
92450	836512
159081	836513
1454	836514
61	836515
72324	836516
77178	836517
13339	836518
43089	836519
61070	836520
95074	836521
2307	836522
118772	836523
59785	836524
117254	836525
32443	836526
19599	836527
20809	836528
117625	836529
62584	836530
70169	836531
1540	836532
138644	836533
12402	836534
7219	836535
72184	836536
9330	836537
110925	836538
10408	836539
11304	836540
4889	836541
4720	836542
8191	836543
127215	836544
79763	836545
8503	836546
51	836547
21531	836548
13705	836549
83359	836550
4765	836551
1949	836552
156683	836553
38918	836554
33912	836555
21000	836556
10324	836557
21218	836558
49401	836559
88779	836560
120815	836561
27243	836562
68906	836563
15814	836564
8015	836565
1724	836566
4084	836567
6817	836568
21	836569
70862	836570
68663	836571
24482	836572
49345	836573
29647	836574
24528	836575
2330	836576
4816	836577
877	836578
4356	836579
8752	836580
60169	836581
35406	836582
17000	836583
31212	836584
3648	836585
88846	836586
32018	836587
70859	836588
36092	836589
10839	836590
43833	836591
29019	836592
25509	836593
93413	836594
89526	836595
54064	836596
82942	836597
61704	836598
4595	836599
3402	836600
77786	836601
8224	836602
103035	836603
33819	836604
1255	836605
57039	836606
1534	836607
1881	836608
28206	836609
19748	836610
7872	836611
86363	836612
97732	836613
72902	836614
15317	836615
3199	836616
38290	836617
51533	836618
37609	836619
85803	836620
77317	836621
161786	836622
4767	836623
38392	836624
51558	836625
65696	836626
15576	836627
1890	836628
2016	836629
692	836630
16713	836631
39782	836632
6336	836633
148323	836634
57077	836635
53033	836636
1941	836637
13777	836638
44536	836639
63268	836640
26032	836641
487	836642
8857	836643
57793	836644
21032	836645
21696	836646
33497	836647
52098	836648
29909	836649
11158	836650
467	836651
16718	836652
72763	836653
66244	836654
34326	836655
5855	836656
5643	836657
18073	836658
3828	836659
88368	836660
44281	836661
740	836662
13343	836663
12667	836664
51549	836665
731	836666
105151	836667
78132	836668
51169	836669
58082	836670
34105	836671
49614	836672
14075	836673
29101	836674
25507	836675
134953	836676
45740	836677
11826	836678
78648	836679
12933	836680
114102	836681
4495	836682
7525	836683
18561	836684
12431	836685
1422	836686
8033	836687
72690	836688
29218	836689
11733	836690
75147	836691
50095	836692
2308	836693
22070	836694
43401	836695
38259	836696
103405	836697
13212	836698
12509	836699
87057	836700
6566	836701
62061	836702
40294	836703
415	836704
5432	836705
18475	836706
120624	836707
47055	836708
23147	836709
27459	836710
1949	836711
9566	836712
23292	836713
37502	836714
17737	836715
13857	836716
6143	836717
16677	836718
762	836719
4228	836720
68258	836721
1735	836722
759	836723
86248	836724
7047	836725
5050	836726
102615	836727
103982	836728
21696	836729
4606	836730
13271	836731
17866	836732
137935	836733
1344	836734
137971	836735
87551	836736
22883	836737
1666	836738
25219	836739
4885	836740
81503	836741
91967	836742
66920	836743
60896	836744
26445	836745
47172	836746
18367	836747
6509	836748
17623	836749
1224	836750
146307	836751
70856	836752
92876	836753
12472	836754
47307	836755
31208	836756
52750	836757
9358	836758
30641	836759
8721	836760
133017	836761
5093	836762
635	836763
102257	836764
76313	836765
13718	836766
22835	836767
2105	836768
88806	836769
21932	836770
165252	836771
83182	836772
31977	836773
113685	836774
42586	836775
3090	836776
76713	836777
62488	836778
14481	836779
24042	836780
19063	836781
35680	836782
67922	836783
65733	836784
1883	836785
63457	836786
127403	836787
34133	836788
49604	836789
16003	836790
19225	836791
984	836792
39919	836793
13870	836794
20604	836795
22161	836796
9395	836797
21852	836798
10029	836799
6463	836800
13435	836801
108681	836802
38565	836803
1372	836804
12703	836805
132213	836806
22128	836807
97474	836808
96510	836809
73397	836810
36181	836811
145709	836812
37574	836813
13630	836814
163809	836815
18815	836816
29651	836817
4725	836818
127155	836819
11831	836820
25759	836821
3744	836822
2090	836823
45855	836824
4998	836825
39139	836826
2836	836827
1852	836828
31768	836829
46861	836830
5775	836831
39986	836832
43865	836833
59276	836834
50448	836835
13583	836836
720	836837
129139	836838
105494	836839
15627	836840
5640	836841
77297	836842
134641	836843
1206	836844
55523	836845
42539	836846
2729	836847
63809	836848
48117	836849
27619	836850
10206	836851
74285	836852
15967	836853
97112	836854
10521	836855
525	836856
13150	836857
99798	836858
2347	836859
134356	836860
28836	836861
25990	836862
45656	836863
57066	836864
15533	836865
99945	836866
7943	836867
2643	836868
51068	836869
41343	836870
25842	836871
20000	836872
912	836873
89661	836874
7909	836875
8519	836876
31667	836877
12286	836878
83167	836879
21576	836880
8693	836881
3753	836882
113815	836883
37187	836884
14492	836885
20865	836886
30971	836887
43923	836888
99	836889
69675	836890
7929	836891
53464	836892
7998	836893
803	836894
114891	836895
1059	836896
13405	836897
150151	836898
100891	836899
9487	836900
69788	836901
5874	836902
41360	836903
67931	836904
40350	836905
76953	836906
1740	836907
19763	836908
99640	836909
69091	836910
101716	836911
1663	836912
143829	836913
79947	836914
17416	836915
68357	836916
92843	836917
9166	836918
19084	836919
2101	836920
4045	836921
3144	836922
10231	836923
35905	836924
19329	836925
16267	836926
117047	836927
98487	836928
25799	836929
115344	836930
7907	836931
64730	836932
8584	836933
31573	836934
106789	836935
55286	836936
5909	836937
31012	836938
157728	836939
63992	836940
16328	836941
235	836942
12420	836943
11451	836944
50466	836945
521	836946
81284	836947
6050	836948
11555	836949
9542	836950
519	836951
27360	836952
43016	836953
5023	836954
73718	836955
6876	836956
42175	836957
202	836958
108133	836959
1391	836960
42458	836961
32817	836962
87807	836963
13313	836964
53314	836965
58054	836966
2091	836967
5899	836968
120092	836969
69749	836970
22973	836971
112492	836972
53911	836973
5186	836974
2714	836975
3614	836976
33514	836977
4674	836978
44034	836979
27527	836980
16261	836981
119948	836982
57682	836983
1688	836984
43081	836985
13371	836986
64427	836987
2927	836988
1425	836989
69993	836990
2451	836991
3503	836992
2594	836993
20804	836994
6082	836995
49876	836996
148108	836997
29073	836998
140601	836999
64497	837000
5438	837001
103927	837002
66642	837003
119152	837004
3885	837005
11415	837006
15119	837007
26479	837008
117470	837009
9307	837010
14516	837011
34841	837012
51336	837013
70886	837014
13005	837015
6422	837016
74068	837017
95085	837018
39244	837019
66832	837020
60389	837021
72984	837022
22200	837023
30093	837024
6578	837025
130214	837026
51396	837027
370	837028
55390	837029
29010	837030
16917	837031
113442	837032
114670	837033
99805	837034
65766	837035
3586	837036
3183	837037
4072	837038
4	837039
114811	837040
57404	837041
91644	837042
14	837043
42968	837044
35810	837045
8219	837046
4525	837047
49416	837048
4587	837049
23938	837050
144709	837051
77363	837052
8564	837053
2624	837054
7362	837055
119	837056
49793	837057
36249	837058
4110	837059
12581	837060
2983	837061
1059	837062
119	837063
23814	837064
1881	837065
4259	837066
48731	837067
54358	837068
60115	837069
9755	837070
20857	837071
68572	837072
50200	837073
21460	837074
69033	837075
19509	837076
12981	837077
98520	837078
18730	837079
7240	837080
1988	837081
28161	837082
6	837083
35691	837084
25095	837085
507	837086
63831	837087
2845	837088
50640	837089
149081	837090
1189	837091
16366	837092
6818	837093
44990	837094
5512	837095
124330	837096
6170	837097
1125	837098
4104	837099
33745	837100
16682	837101
107108	837102
73889	837103
7594	837104
13983	837105
31692	837106
29262	837107
135404	837108
544	837109
107265	837110
10033	837111
7865	837112
106073	837113
24721	837114
10920	837115
71995	837116
107064	837117
2906	837118
25184	837119
132743	837120
12494	837121
7890	837122
561	837123
23686	837124
158323	837125
11457	837126
57828	837127
127010	837128
61611	837129
97740	837130
3260	837131
105037	837132
3844	837133
111746	837134
15707	837135
58148	837136
31580	837137
83043	837138
27523	837139
39115	837140
67044	837141
25322	837142
52704	837143
15864	837144
3178	837145
2134	837146
29336	837147
73129	837148
71384	837149
10175	837150
32415	837151
57141	837152
4142	837153
47614	837154
38681	837155
115229	837156
67475	837157
38807	837158
3381	837159
34165	837160
36104	837161
3795	837162
9189	837163
39853	837164
75601	837165
31215	837166
118639	837167
16735	837168
89491	837169
43515	837170
44740	837171
75443	837172
33927	837173
55282	837174
32422	837175
44522	837176
27819	837177
15061	837178
1052	837179
57636	837180
57411	837181
14087	837182
131410	837183
34619	837184
52060	837185
13218	837186
62322	837187
60353	837188
1419	837189
100741	837190
47392	837191
51098	837192
96028	837193
128072	837194
114280	837195
23068	837196
25105	837197
24108	837198
16	837199
16626	837200
60259	837201
14718	837202
24774	837203
3025	837204
26493	837205
74566	837206
24018	837207
27096	837208
25296	837209
59229	837210
9301	837211
5126	837212
13164	837213
12860	837214
109084	837215
62122	837216
44407	837217
5939	837218
68757	837219
7864	837220
29689	837221
155381	837222
2050	837223
24197	837224
881	837225
22409	837226
12409	837227
131736	837228
6813	837229
29575	837230
3529	837231
12069	837232
75046	837233
100194	837234
98328	837235
33817	837236
31288	837237
4828	837238
9980	837239
67626	837240
61005	837241
1511	837242
4305	837243
5458	837244
136718	837245
10033	837246
92524	837247
5958	837248
157931	837249
35428	837250
23803	837251
26162	837252
57	837253
44646	837254
46410	837255
46628	837256
120140	837257
59066	837258
46225	837259
2913	837260
73123	837261
40069	837262
26129	837263
69560	837264
95735	837265
30999	837266
58629	837267
16525	837268
67594	837269
22826	837270
48068	837271
36545	837272
31583	837273
8669	837274
1427	837275
1429	837276
154	837277
61477	837278
1404	837279
44481	837280
86260	837281
58201	837282
11914	837283
20388	837284
3044	837285
85034	837286
44537	837287
35707	837288
78314	837289
3822	837290
47781	837291
2290	837292
34873	837293
38830	837294
19745	837295
14201	837296
47672	837297
12175	837298
9833	837299
89766	837300
35274	837301
19174	837302
57387	837303
59286	837304
52027	837305
6638	837306
37309	837307
67843	837308
36363	837309
44039	837310
16526	837311
42984	837312
47044	837313
53416	837314
15969	837315
5772	837316
58370	837317
1807	837318
32926	837319
40903	837320
621	837321
112726	837322
38658	837323
8175	837324
2554	837325
71564	837326
67616	837327
44644	837328
16762	837329
56164	837330
28394	837331
25398	837332
30411	837333
30814	837334
16962	837335
65220	837336
78806	837337
74285	837338
32083	837339
26837	837340
105684	837341
40711	837342
119661	837343
57118	837344
569	837345
1222	837346
34532	837347
17295	837348
605	837349
54489	837350
11949	837351
562	837352
775	837353
38587	837354
159796	837355
6469	837356
80303	837357
4	837358
50919	837359
24613	837360
25390	837361
141434	837362
67407	837363
15362	837364
27790	837365
37618	837366
36933	837367
2176	837368
41071	837369
2757	837370
770	837371
49823	837372
33678	837373
111291	837374
5730	837375
74100	837376
10417	837377
21661	837378
18311	837379
31933	837380
8070	837381
82360	837382
49653	837383
16650	837384
15068	837385
84548	837386
2677	837387
39847	837388
14640	837389
20056	837390
100125	837391
145462	837392
12596	837393
13258	837394
2590	837395
1226	837396
77294	837397
59875	837398
41695	837399
23935	837400
38077	837401
858	837402
7834	837403
77255	837404
4095	837405
19863	837406
105194	837407
41837	837408
2895	837409
45694	837410
11097	837411
923	837412
2567	837413
43924	837414
11725	837415
1464	837416
55225	837417
70501	837418
21794	837419
1243	837420
13405	837421
4893	837422
1807	837423
151794	837424
97692	837425
19650	837426
46832	837427
15651	837428
106546	837429
44635	837430
86469	837431
143466	837432
36162	837433
70670	837434
3515	837435
5186	837436
23998	837437
3203	837438
2887	837439
7177	837440
6742	837441
254	837442
61815	837443
23587	837444
25967	837445
22670	837446
33095	837447
66345	837448
713	837449
12902	837450
6270	837451
156235	837452
101668	837453
13483	837454
124212	837455
51118	837456
130559	837457
56544	837458
9606	837459
9862	837460
63760	837461
62909	837462
31803	837463
92892	837464
123221	837465
15821	837466
25578	837467
3011	837468
42029	837469
34338	837470
8851	837471
4489	837472
3797	837473
128353	837474
637	837475
8098	837476
52548	837477
15734	837478
58180	837479
62791	837480
31128	837481
9283	837482
14976	837483
48425	837484
2858	837485
151399	837486
47642	837487
15791	837488
98107	837489
25231	837490
26365	837491
18774	837492
23539	837493
17707	837494
104327	837495
63295	837496
19241	837497
30778	837498
43189	837499
6617	837500
62767	837501
15967	837502
32444	837503
1028	837504
100492	837505
161981	837506
104131	837507
90881	837508
6735	837509
348	837510
74463	837511
12740	837512
51582	837513
50612	837514
6238	837515
12700	837516
17851	837517
22442	837518
66718	837519
19989	837520
32505	837521
3003	837522
1	837523
18911	837524
17494	837525
99874	837526
27586	837527
19866	837528
81260	837529
84702	837530
3597	837531
47635	837532
29314	837533
14332	837534
13581	837535
60565	837536
69744	837537
74087	837538
494	837539
34864	837540
125890	837541
67360	837542
79632	837543
13946	837544
95842	837545
25267	837546
409	837547
88979	837548
43754	837549
7443	837550
9399	837551
2820	837552
102875	837553
9803	837554
50050	837555
49989	837556
6752	837557
128785	837558
163193	837559
45256	837560
70029	837561
90	837562
35475	837563
64797	837564
49916	837565
27164	837566
73722	837567
115050	837568
4445	837569
65263	837570
667	837571
146679	837572
17350	837573
156411	837574
139771	837575
103635	837576
116738	837577
15929	837578
12917	837579
17301	837580
54005	837581
1285	837582
6272	837583
50594	837584
9483	837585
5760	837586
111558	837587
4135	837588
26252	837589
41233	837590
48703	837591
50743	837592
16174	837593
32652	837594
11135	837595
116327	837596
27582	837597
1123	837598
7489	837599
57	837600
41829	837601
20961	837602
699	837603
20012	837604
1912	837605
57199	837606
39880	837607
5724	837608
142732	837609
3602	837610
583	837611
8319	837612
6965	837613
1541	837614
37975	837615
15851	837616
14788	837617
50687	837618
36015	837619
157696	837620
80401	837621
2227	837622
61886	837623
89	837624
17951	837625
59661	837626
36205	837627
17238	837628
35952	837629
124893	837630
16834	837631
27576	837632
2338	837633
11587	837634
72209	837635
21649	837636
16585	837637
57194	837638
3820	837639
18898	837640
115394	837641
39772	837642
4067	837643
11582	837644
3426	837645
99338	837646
4323	837647
57485	837648
132673	837649
360	837650
17605	837651
22308	837652
140895	837653
21289	837654
8184	837655
2515	837656
7772	837657
26466	837658
27045	837659
13569	837660
20429	837661
53079	837662
25532	837663
150120	837664
310	837665
22915	837666
16573	837667
19252	837668
34249	837669
3524	837670
6983	837671
2847	837672
4146	837673
10840	837674
37441	837675
80496	837676
45099	837677
313	837678
21161	837679
142583	837680
5952	837681
150116	837682
11642	837683
6345	837684
5090	837685
39707	837686
4298	837687
6735	837688
73200	837689
117	837690
61639	837691
103327	837692
76935	837693
4091	837694
14859	837695
26101	837696
28624	837697
84997	837698
227	837699
48047	837700
32828	837701
46347	837702
12179	837703
32279	837704
59457	837705
39762	837706
6414	837707
30981	837708
2284	837709
97578	837710
41749	837711
116317	837712
3060	837713
19071	837714
110838	837715
21991	837716
44937	837717
56108	837718
21140	837719
719	837720
15915	837721
29520	837722
87741	837723
16683	837724
12336	837725
34843	837726
79893	837727
31115	837728
9922	837729
52115	837730
30276	837731
1020	837732
11648	837733
60080	837734
16363	837735
38671	837736
95376	837737
37875	837738
5284	837739
438	837740
112370	837741
498	837742
7541	837743
52511	837744
616	837745
98141	837746
52681	837747
15166	837748
1927	837749
22157	837750
63706	837751
110185	837752
33067	837753
379	837754
164943	837755
90929	837756
3285	837757
53052	837758
97707	837759
34176	837760
1193	837761
14185	837762
59084	837763
77174	837764
2358	837765
130651	837766
45738	837767
6612	837768
43702	837769
4271	837770
4163	837771
772	837772
149540	837773
9506	837774
47314	837775
37594	837776
3385	837777
37200	837778
84233	837779
119409	837780
25605	837781
9844	837782
73648	837783
122058	837784
1161	837785
659	837786
7650	837787
16841	837788
97978	837789
18243	837790
72362	837791
51643	837792
8306	837793
64591	837794
89242	837795
19826	837796
35969	837797
14502	837798
7947	837799
152249	837800
80940	837801
73985	837802
35694	837803
58362	837804
20944	837805
44003	837806
30800	837807
8065	837808
9712	837809
114109	837810
721	837811
6155	837812
66936	837813
67235	837814
64173	837815
24974	837816
153324	837817
23994	837818
89621	837819
124154	837820
19232	837821
128870	837822
46318	837823
457	837824
79665	837825
8576	837826
10454	837827
1365	837828
89289	837829
157186	837830
26263	837831
16292	837832
56809	837833
3524	837834
35190	837835
32841	837836
39221	837837
19598	837838
45612	837839
4290	837840
672	837841
1577	837842
72995	837843
5810	837844
953	837845
86533	837846
342	837847
19058	837848
3288	837849
7245	837850
73590	837851
12903	837852
56430	837853
46562	837854
52884	837855
111473	837856
32334	837857
65985	837858
150618	837859
113446	837860
48928	837861
64787	837862
86754	837863
3528	837864
9905	837865
61392	837866
25969	837867
42349	837868
1718	837869
70482	837870
50557	837871
160340	837872
18159	837873
71088	837874
21119	837875
8373	837876
6253	837877
67126	837878
25584	837879
19923	837880
15382	837881
26602	837882
3910	837883
7328	837884
8247	837885
41693	837886
31230	837887
27204	837888
6022	837889
7656	837890
18496	837891
49422	837892
44062	837893
28469	837894
49605	837895
7959	837896
86557	837897
97298	837898
33448	837899
19844	837900
41122	837901
13760	837902
139871	837903
3966	837904
62042	837905
572	837906
84548	837907
1261	837908
14867	837909
11613	837910
37645	837911
62430	837912
865	837913
143350	837914
64443	837915
10370	837916
70980	837917
45675	837918
5526	837919
1934	837920
7852	837921
47444	837922
135014	837923
2017	837924
163804	837925
31427	837926
155559	837927
24003	837928
84432	837929
9430	837930
81719	837931
2041	837932
21295	837933
90238	837934
8975	837935
22931	837936
5856	837937
1562	837938
3881	837939
3873	837940
16631	837941
3974	837942
580	837943
65249	837944
153511	837945
16253	837946
58820	837947
93205	837948
73436	837949
17794	837950
107245	837951
46575	837952
22622	837953
32107	837954
19693	837955
44643	837956
29421	837957
52577	837958
91133	837959
8562	837960
25041	837961
10162	837962
36670	837963
3255	837964
39587	837965
16010	837966
10201	837967
20279	837968
3372	837969
46081	837970
867	837971
141861	837972
46624	837973
48295	837974
13733	837975
4986	837976
40163	837977
43813	837978
435	837979
19270	837980
58915	837981
16045	837982
159994	837983
51271	837984
21785	837985
8985	837986
20692	837987
9349	837988
13947	837989
132	837990
2303	837991
1958	837992
35941	837993
124801	837994
57517	837995
19249	837996
89099	837997
30203	837998
4800	837999
23935	838000
133541	838001
70788	838002
7131	838003
1689	838004
5099	838005
6146	838006
47197	838007
23505	838008
45487	838009
108707	838010
10771	838011
111562	838012
20054	838013
165644	838014
7174	838015
56359	838016
124311	838017
4704	838018
135769	838019
90897	838020
5402	838021
12765	838022
30098	838023
3722	838024
16307	838025
2653	838026
22728	838027
37639	838028
59831	838029
15790	838030
18928	838031
60703	838032
6280	838033
42633	838034
2065	838035
46639	838036
135534	838037
19668	838038
64856	838039
102756	838040
12073	838041
135098	838042
27895	838043
9703	838044
12043	838045
21809	838046
59523	838047
49780	838048
84861	838049
16964	838050
87190	838051
48622	838052
21111	838053
9684	838054
51797	838055
3128	838056
52381	838057
13883	838058
17821	838059
102740	838060
54636	838061
31314	838062
1362	838063
8968	838064
40952	838065
7013	838066
22139	838067
81028	838068
15990	838069
27331	838070
19395	838071
68251	838072
15811	838073
25084	838074
27166	838075
15640	838076
4598	838077
32628	838078
47562	838079
3078	838080
114153	838081
67307	838082
718	838083
4467	838084
50746	838085
40562	838086
10954	838087
56761	838088
64622	838089
42130	838090
49938	838091
15984	838092
22366	838093
123670	838094
41460	838095
17888	838096
82429	838097
44668	838098
9033	838099
162004	838100
14189	838101
54789	838102
79369	838103
5595	838104
11629	838105
16175	838106
634	838107
14667	838108
27494	838109
126435	838110
49693	838111
1064	838112
98553	838113
17291	838114
4425	838115
37374	838116
65121	838117
25288	838118
37635	838119
299	838120
17100	838121
21638	838122
6621	838123
21760	838124
35319	838125
71287	838126
19577	838127
11832	838128
5399	838129
58545	838130
40417	838131
12665	838132
10162	838133
18357	838134
1144	838135
106851	838136
21095	838137
632	838138
30783	838139
25087	838140
46112	838141
17460	838142
22409	838143
33246	838144
104811	838145
10734	838146
30782	838147
74660	838148
44851	838149
73544	838150
97280	838151
33384	838152
774	838153
6743	838154
23518	838155
86438	838156
60905	838157
113131	838158
63906	838159
43528	838160
6554	838161
82063	838162
74235	838163
143586	838164
81921	838165
13733	838166
11420	838167
98681	838168
162558	838169
22421	838170
112206	838171
15129	838172
2438	838173
62545	838174
59483	838175
33320	838176
18374	838177
31382	838178
122386	838179
279	838180
1422	838181
13546	838182
73193	838183
44304	838184
159221	838185
2191	838186
17915	838187
13373	838188
148260	838189
25339	838190
97073	838191
4493	838192
20085	838193
45736	838194
41876	838195
13938	838196
5048	838197
42315	838198
66850	838199
78571	838200
59578	838201
53142	838202
197	838203
128614	838204
263	838205
65649	838206
75771	838207
1471	838208
62730	838209
56262	838210
29960	838211
31302	838212
17480	838213
123039	838214
17079	838215
77164	838216
42972	838217
2905	838218
52442	838219
52408	838220
72211	838221
2888	838222
37903	838223
36168	838224
62451	838225
55223	838226
14581	838227
32932	838228
106447	838229
5411	838230
1964	838231
4932	838232
42469	838233
83482	838234
27650	838235
127467	838236
23042	838237
64245	838238
59190	838239
37175	838240
26060	838241
12475	838242
11730	838243
43737	838244
35978	838245
38561	838246
6936	838247
1039	838248
123895	838249
28523	838250
12041	838251
53305	838252
1165	838253
80770	838254
635	838255
65644	838256
36944	838257
22574	838258
130756	838259
285	838260
5159	838261
1340	838262
103889	838263
104727	838264
12029	838265
2992	838266
63436	838267
11708	838268
98127	838269
53319	838270
45196	838271
23056	838272
16526	838273
75268	838274
7137	838275
42421	838276
62895	838277
20705	838278
68078	838279
85769	838280
18633	838281
8703	838282
37024	838283
98947	838284
11934	838285
77186	838286
20920	838287
26760	838288
91853	838289
57589	838290
1902	838291
103930	838292
67147	838293
15443	838294
59516	838295
9103	838296
16285	838297
431	838298
4075	838299
34292	838300
72318	838301
51455	838302
30247	838303
34785	838304
91893	838305
66459	838306
18138	838307
92249	838308
24916	838309
43804	838310
132962	838311
7888	838312
50284	838313
34352	838314
36877	838315
29959	838316
28865	838317
114767	838318
164878	838319
130743	838320
25143	838321
6335	838322
5814	838323
35063	838324
77659	838325
27173	838326
36078	838327
70766	838328
17484	838329
28533	838330
26614	838331
11958	838332
532	838333
43282	838334
3083	838335
59512	838336
45645	838337
69329	838338
70480	838339
53	838340
27054	838341
85676	838342
884	838343
12051	838344
72850	838345
2322	838346
4787	838347
61567	838348
97248	838349
30	838350
37063	838351
1376	838352
10071	838353
18274	838354
70488	838355
2878	838356
31841	838357
10642	838358
34616	838359
63610	838360
59142	838361
54036	838362
37468	838363
693	838364
12315	838365
25285	838366
8	838367
73379	838368
4053	838369
26356	838370
97025	838371
125227	838372
6680	838373
14976	838374
35224	838375
17939	838376
23057	838377
10427	838378
2507	838379
84043	838380
2171	838381
2714	838382
23450	838383
35889	838384
7619	838385
26293	838386
157041	838387
21571	838388
72481	838389
12725	838390
80165	838391
2907	838392
69774	838393
20888	838394
5581	838395
37326	838396
91080	838397
125791	838398
3808	838399
83884	838400
786	838401
26248	838402
100969	838403
23188	838404
12657	838405
2252	838406
436	838407
20852	838408
127722	838409
17613	838410
128468	838411
19118	838412
42249	838413
4107	838414
51785	838415
49726	838416
7782	838417
10965	838418
56732	838419
4326	838420
65832	838421
16909	838422
41632	838423
49301	838424
3291	838425
143139	838426
51465	838427
95183	838428
98952	838429
76379	838430
102704	838431
2344	838432
10888	838433
63	838434
148138	838435
49854	838436
30746	838437
80687	838438
10924	838439
44842	838440
9925	838441
53466	838442
24144	838443
3257	838444
121424	838445
33961	838446
82366	838447
24790	838448
16402	838449
54841	838450
88074	838451
118172	838452
83504	838453
127989	838454
20360	838455
22262	838456
19846	838457
59032	838458
43913	838459
122897	838460
159250	838461
2665	838462
16450	838463
890	838464
86907	838465
265	838466
127	838467
9	838468
32755	838469
15635	838470
68570	838471
3333	838472
673	838473
58065	838474
593	838475
13990	838476
12398	838477
64251	838478
643	838479
2170	838480
120066	838481
31717	838482
45217	838483
113813	838484
38118	838485
16780	838486
5892	838487
82345	838488
78133	838489
18355	838490
4374	838491
87898	838492
1833	838493
22	838494
32498	838495
31671	838496
31185	838497
26599	838498
155	838499
43049	838500
5860	838501
66168	838502
4675	838503
67846	838504
8397	838505
4654	838506
59830	838507
20909	838508
29132	838509
51168	838510
85448	838511
55630	838512
13012	838513
1622	838514
9322	838515
10468	838516
72024	838517
8232	838518
14875	838519
95661	838520
19271	838521
12304	838522
1396	838523
58612	838524
9683	838525
92963	838526
68556	838527
6170	838528
2465	838529
139150	838530
72266	838531
126456	838532
10561	838533
47550	838534
1575	838535
54219	838536
143478	838537
49590	838538
50370	838539
156652	838540
11764	838541
19225	838542
46302	838543
30565	838544
8064	838545
75493	838546
4999	838547
557	838548
64692	838549
36016	838550
90609	838551
137105	838552
4276	838553
55465	838554
38341	838555
14291	838556
8213	838557
39789	838558
121575	838559
13217	838560
49811	838561
14839	838562
53165	838563
19518	838564
1617	838565
95010	838566
8773	838567
38711	838568
78730	838569
7615	838570
75004	838571
1964	838572
41583	838573
15900	838574
10835	838575
49228	838576
745	838577
71178	838578
1556	838579
32372	838580
105902	838581
155685	838582
2264	838583
112688	838584
27255	838585
35643	838586
32103	838587
48809	838588
59490	838589
124007	838590
5748	838591
44963	838592
749	838593
4663	838594
61861	838595
7341	838596
55794	838597
5053	838598
15157	838599
55703	838600
49317	838601
36071	838602
53546	838603
166724	838604
27077	838605
61008	838606
18932	838607
114523	838608
1612	838609
13038	838610
16738	838611
74508	838612
69520	838613
96341	838614
2593	838615
94845	838616
17633	838617
490	838618
28748	838619
94603	838620
9222	838621
65053	838622
39124	838623
18451	838624
91394	838625
90032	838626
5900	838627
15698	838628
81614	838629
50569	838630
25874	838631
7352	838632
5757	838633
248	838634
129736	838635
38213	838636
23537	838637
88997	838638
82116	838639
78114	838640
99879	838641
148224	838642
44123	838643
36104	838644
28124	838645
94930	838646
19732	838647
61573	838648
8576	838649
14665	838650
2815	838651
7932	838652
3986	838653
26172	838654
24947	838655
9534	838656
70076	838657
31503	838658
59177	838659
104919	838660
50900	838661
27020	838662
98213	838663
32284	838664
81033	838665
21563	838666
1486	838667
36349	838668
50017	838669
22094	838670
108095	838671
9116	838672
4267	838673
56946	838674
29931	838675
15193	838676
23385	838677
128096	838678
13099	838679
272	838680
23019	838681
339	838682
26290	838683
37069	838684
11166	838685
60408	838686
30263	838687
14397	838688
32845	838689
84381	838690
29706	838691
36678	838692
2210	838693
81459	838694
6646	838695
676	838696
20754	838697
26368	838698
71434	838699
50858	838700
9060	838701
27419	838702
11798	838703
47016	838704
34597	838705
4450	838706
5115	838707
17140	838708
52417	838709
55573	838710
74329	838711
9841	838712
3512	838713
61811	838714
12396	838715
27796	838716
162657	838717
11347	838718
28198	838719
90891	838720
67886	838721
42688	838722
22508	838723
825	838724
22842	838725
24679	838726
6886	838727
165276	838728
12573	838729
6931	838730
4739	838731
24988	838732
17924	838733
56840	838734
18586	838735
2132	838736
6323	838737
5388	838738
43087	838739
121533	838740
68177	838741
109477	838742
84871	838743
129389	838744
68195	838745
9933	838746
34752	838747
3962	838748
4561	838749
11103	838750
31753	838751
33315	838752
124294	838753
164072	838754
38423	838755
23289	838756
155299	838757
17484	838758
29397	838759
1465	838760
919	838761
148546	838762
19335	838763
100068	838764
8384	838765
30026	838766
50424	838767
27388	838768
7268	838769
59339	838770
3964	838771
16946	838772
465	838773
70497	838774
123111	838775
48801	838776
20190	838777
56876	838778
149288	838779
11087	838780
48878	838781
21548	838782
150551	838783
67144	838784
48831	838785
56567	838786
128290	838787
14604	838788
11211	838789
73529	838790
13200	838791
11439	838792
139028	838793
32125	838794
3284	838795
15299	838796
108827	838797
4224	838798
24357	838799
71039	838800
15736	838801
1061	838802
18020	838803
55902	838804
41466	838805
8449	838806
13304	838807
906	838808
149270	838809
1973	838810
139	838811
135651	838812
9077	838813
66849	838814
21102	838815
17675	838816
30395	838817
160519	838818
886	838819
128008	838820
6249	838821
874	838822
6476	838823
57290	838824
22977	838825
50955	838826
65532	838827
32609	838828
45472	838829
33224	838830
732	838831
1482	838832
3352	838833
42792	838834
53610	838835
65579	838836
22788	838837
4008	838838
64704	838839
70417	838840
15380	838841
74224	838842
53346	838843
6239	838844
3037	838845
47337	838846
10874	838847
85217	838848
47085	838849
23656	838850
69237	838851
39320	838852
42076	838853
19294	838854
3986	838855
89076	838856
5803	838857
83089	838858
61108	838859
32717	838860
33107	838861
6169	838862
51346	838863
71910	838864
31096	838865
29778	838866
112374	838867
18256	838868
65601	838869
14571	838870
26140	838871
10748	838872
3557	838873
21311	838874
22649	838875
21970	838876
988	838877
75894	838878
124363	838879
9484	838880
4852	838881
3631	838882
45841	838883
47189	838884
1706	838885
50227	838886
9700	838887
40606	838888
49655	838889
8188	838890
26854	838891
3780	838892
59076	838893
10447	838894
149355	838895
3788	838896
92264	838897
73645	838898
11334	838899
3013	838900
160762	838901
82805	838902
2282	838903
1687	838904
92	838905
19935	838906
15244	838907
27971	838908
150799	838909
83494	838910
8198	838911
97237	838912
2285	838913
154980	838914
30238	838915
159292	838916
316	838917
1847	838918
8507	838919
72336	838920
136182	838921
113894	838922
35912	838923
6	838924
144398	838925
7328	838926
32412	838927
1394	838928
37	838929
2992	838930
417	838931
18036	838932
6780	838933
27516	838934
4553	838935
26001	838936
14864	838937
51552	838938
128534	838939
11182	838940
49836	838941
9198	838942
141524	838943
22294	838944
89811	838945
14450	838946
46580	838947
20049	838948
82977	838949
18138	838950
121	838951
18386	838952
25223	838953
9844	838954
12813	838955
95565	838956
29533	838957
11505	838958
10898	838959
11639	838960
49126	838961
149307	838962
38793	838963
6768	838964
103590	838965
32984	838966
49713	838967
5880	838968
23336	838969
98562	838970
25488	838971
52866	838972
10174	838973
18	838974
16883	838975
66080	838976
11616	838977
1697	838978
125517	838979
11533	838980
33130	838981
33467	838982
77374	838983
6757	838984
5457	838985
9593	838986
151798	838987
87068	838988
64282	838989
26246	838990
104056	838991
6878	838992
6156	838993
22927	838994
43092	838995
15131	838996
45159	838997
46388	838998
8388	838999
552	839000
9728	839001
46371	839002
20321	839003
143869	839004
1940	839005
133309	839006
5875	839007
36370	839008
18354	839009
92918	839010
99751	839011
33404	839012
59401	839013
19733	839014
68374	839015
75547	839016
16397	839017
6488	839018
20621	839019
5226	839020
14284	839021
1704	839022
8420	839023
14626	839024
27961	839025
120256	839026
9107	839027
29839	839028
3308	839029
118773	839030
42405	839031
20224	839032
132957	839033
47798	839034
5478	839035
6593	839036
108896	839037
48337	839038
64266	839039
83529	839040
29380	839041
50172	839042
51862	839043
74401	839044
15833	839045
65792	839046
19152	839047
1002	839048
99470	839049
1250	839050
3036	839051
3801	839052
80671	839053
41543	839054
40779	839055
22174	839056
58633	839057
20230	839058
106043	839059
2835	839060
114521	839061
47328	839062
4389	839063
41466	839064
23115	839065
133784	839066
70040	839067
30777	839068
20344	839069
20743	839070
26943	839071
23708	839072
4239	839073
46331	839074
904	839075
12745	839076
58770	839077
22726	839078
8033	839079
1411	839080
13919	839081
106039	839082
26659	839083
39858	839084
8989	839085
41521	839086
32642	839087
16678	839088
20589	839089
21514	839090
5740	839091
65918	839092
62681	839093
1582	839094
13766	839095
81748	839096
38953	839097
10579	839098
54104	839099
129232	839100
8732	839101
9944	839102
29705	839103
50257	839104
40717	839105
104426	839106
1231	839107
21013	839108
6084	839109
3906	839110
100216	839111
115016	839112
138456	839113
70544	839114
29789	839115
31323	839116
79199	839117
14767	839118
65976	839119
72008	839120
59106	839121
82292	839122
4871	839123
11967	839124
7771	839125
1418	839126
165313	839127
21454	839128
105	839129
514	839130
622	839131
62211	839132
67296	839133
99961	839134
1739	839135
8282	839136
40209	839137
3547	839138
39344	839139
25059	839140
27822	839141
67044	839142
48602	839143
129516	839144
13935	839145
67824	839146
70350	839147
2251	839148
15851	839149
21908	839150
7013	839151
38437	839152
31826	839153
42416	839154
25745	839155
70956	839156
24684	839157
18414	839158
87431	839159
30741	839160
26799	839161
31576	839162
1902	839163
41235	839164
34231	839165
38358	839166
5052	839167
2102	839168
9682	839169
18216	839170
14704	839171
10982	839172
13434	839173
25174	839174
152	839175
105656	839176
28767	839177
26827	839178
37134	839179
35101	839180
6936	839181
15817	839182
148855	839183
130511	839184
96752	839185
75360	839186
87364	839187
47961	839188
101505	839189
457	839190
30642	839191
274	839192
24351	839193
7790	839194
61187	839195
124355	839196
9822	839197
4903	839198
2822	839199
4805	839200
14819	839201
6053	839202
50065	839203
129500	839204
4423	839205
59292	839206
5049	839207
128464	839208
5332	839209
8053	839210
9881	839211
12147	839212
67479	839213
21724	839214
10430	839215
49195	839216
116634	839217
25847	839218
1066	839219
11794	839220
51702	839221
68180	839222
107405	839223
17080	839224
27035	839225
833	839226
30725	839227
2223	839228
17453	839229
65964	839230
43398	839231
61175	839232
3586	839233
25714	839234
18782	839235
103924	839236
10779	839237
25414	839238
8768	839239
18977	839240
124237	839241
117152	839242
42035	839243
77347	839244
23322	839245
3185	839246
24109	839247
18187	839248
42332	839249
25447	839250
11271	839251
34966	839252
50074	839253
92392	839254
36746	839255
55322	839256
121873	839257
126089	839258
2254	839259
1	839260
13291	839261
39106	839262
1369	839263
15244	839264
35030	839265
42807	839266
57	839267
47115	839268
3056	839269
8584	839270
67792	839271
161878	839272
33821	839273
43391	839274
19822	839275
34134	839276
341	839277
40805	839278
32001	839279
9372	839280
44493	839281
22067	839282
122082	839283
9362	839284
70439	839285
16269	839286
58381	839287
7766	839288
3722	839289
32563	839290
841	839291
19040	839292
134020	839293
5832	839294
11410	839295
42933	839296
18658	839297
14779	839298
19	839299
6843	839300
17286	839301
70679	839302
41805	839303
27943	839304
12426	839305
2228	839306
147	839307
57236	839308
41812	839309
166329	839310
69957	839311
13783	839312
1153	839313
25985	839314
60571	839315
8005	839316
35328	839317
43375	839318
132878	839319
2633	839320
33814	839321
100542	839322
105824	839323
60448	839324
102323	839325
18690	839326
54552	839327
51684	839328
27384	839329
772	839330
5040	839331
5953	839332
15659	839333
8991	839334
56422	839335
99055	839336
9725	839337
65320	839338
6794	839339
44119	839340
46400	839341
3140	839342
7492	839343
16197	839344
27974	839345
38047	839346
2264	839347
7515	839348
32716	839349
36288	839350
26877	839351
12321	839352
5874	839353
44876	839354
21017	839355
81825	839356
9017	839357
47415	839358
66280	839359
23801	839360
13173	839361
95816	839362
74624	839363
17565	839364
18728	839365
144896	839366
57472	839367
51453	839368
3351	839369
67468	839370
50140	839371
54548	839372
96981	839373
101264	839374
74940	839375
40635	839376
143232	839377
51292	839378
15074	839379
19087	839380
143975	839381
21234	839382
38059	839383
31908	839384
46770	839385
22258	839386
26557	839387
3428	839388
14182	839389
73418	839390
66829	839391
28280	839392
115549	839393
16529	839394
48908	839395
16187	839396
1396	839397
7243	839398
14093	839399
5394	839400
18424	839401
93007	839402
72251	839403
7853	839404
7349	839405
5718	839406
107807	839407
7574	839408
13037	839409
2493	839410
121171	839411
656	839412
1922	839413
1133	839414
53203	839415
77010	839416
23073	839417
112815	839418
11848	839419
65133	839420
34691	839421
75190	839422
54094	839423
5164	839424
4043	839425
105633	839426
126608	839427
69221	839428
13466	839429
18051	839430
17094	839431
766	839432
51412	839433
29449	839434
38754	839435
2609	839436
64580	839437
21570	839438
1821	839439
71914	839440
59121	839441
46836	839442
67494	839443
59225	839444
154863	839445
635	839446
9196	839447
13690	839448
93021	839449
969	839450
76413	839451
22053	839452
31553	839453
56887	839454
32849	839455
115692	839456
32939	839457
11205	839458
1165	839459
54342	839460
75707	839461
114571	839462
2856	839463
57761	839464
171	839465
21808	839466
2089	839467
75926	839468
49401	839469
35238	839470
122191	839471
84896	839472
29855	839473
15773	839474
143261	839475
62452	839476
8155	839477
801	839478
91216	839479
17112	839480
3865	839481
2131	839482
1243	839483
3466	839484
15641	839485
60141	839486
130348	839487
28539	839488
2320	839489
133164	839490
106292	839491
33	839492
355	839493
13975	839494
35513	839495
41577	839496
84524	839497
148210	839498
44287	839499
14064	839500
93442	839501
42461	839502
79837	839503
28864	839504
2608	839505
3118	839506
116432	839507
14707	839508
29799	839509
3237	839510
2981	839511
47269	839512
24769	839513
128983	839514
49571	839515
17349	839516
16009	839517
595	839518
63577	839519
29026	839520
56704	839521
9457	839522
84430	839523
54761	839524
9820	839525
131386	839526
40466	839527
4208	839528
35032	839529
6616	839530
33264	839531
52935	839532
8239	839533
29981	839534
85601	839535
25001	839536
12886	839537
30694	839538
2808	839539
5589	839540
47976	839541
2864	839542
43735	839543
1486	839544
101230	839545
124214	839546
19923	839547
8408	839548
57015	839549
83135	839550
116247	839551
52021	839552
918	839553
2163	839554
4424	839555
23792	839556
13901	839557
47987	839558
3951	839559
1370	839560
13089	839561
29787	839562
55846	839563
65369	839564
47684	839565
94	839566
8252	839567
30702	839568
287	839569
62928	839570
28799	839571
40494	839572
49025	839573
49234	839574
3544	839575
3622	839576
13931	839577
9370	839578
19285	839579
462	839580
29233	839581
59220	839582
66336	839583
3743	839584
49430	839585
50016	839586
126852	839587
2170	839588
57906	839589
1184	839590
67876	839591
3045	839592
14523	839593
597	839594
8739	839595
13303	839596
1123	839597
3641	839598
9643	839599
94277	839600
21555	839601
63961	839602
23745	839603
914	839604
124556	839605
73972	839606
158604	839607
39847	839608
1267	839609
7803	839610
9752	839611
88014	839612
23758	839613
139467	839614
32353	839615
41441	839616
480	839617
22076	839618
117147	839619
30930	839620
5167	839621
30466	839622
4535	839623
64681	839624
14799	839625
17223	839626
70885	839627
70423	839628
23882	839629
80464	839630
20404	839631
30463	839632
40327	839633
549	839634
14125	839635
25916	839636
6133	839637
3409	839638
13180	839639
82029	839640
5357	839641
12480	839642
23243	839643
20666	839644
55215	839645
7200	839646
80846	839647
27354	839648
83940	839649
54396	839650
11784	839651
7058	839652
28071	839653
139587	839654
64279	839655
1606	839656
28322	839657
130448	839658
84937	839659
2553	839660
18044	839661
145	839662
4820	839663
61603	839664
30809	839665
2608	839666
57123	839667
17290	839668
23284	839669
95866	839670
17637	839671
1128	839672
83643	839673
139541	839674
490	839675
5258	839676
13415	839677
1124	839678
4677	839679
46954	839680
91014	839681
16	839682
22928	839683
34813	839684
196	839685
52873	839686
4505	839687
150723	839688
66708	839689
71432	839690
36828	839691
37414	839692
104527	839693
23924	839694
31498	839695
10447	839696
8462	839697
26454	839698
17287	839699
13047	839700
79724	839701
14004	839702
17614	839703
17844	839704
51170	839705
61751	839706
109055	839707
22252	839708
7553	839709
10	839710
58107	839711
2668	839712
72189	839713
16960	839714
15358	839715
60641	839716
65724	839717
60266	839718
2	839719
5881	839720
4557	839721
41521	839722
11540	839723
16543	839724
79719	839725
5460	839726
33367	839727
1149	839728
80374	839729
54035	839730
28522	839731
34630	839732
134274	839733
30466	839734
9261	839735
53929	839736
9681	839737
78719	839738
102109	839739
68335	839740
43179	839741
54621	839742
52452	839743
27238	839744
24887	839745
80760	839746
37883	839747
2879	839748
12549	839749
162625	839750
8420	839751
124714	839752
3338	839753
3	839754
66849	839755
68550	839756
1704	839757
8001	839758
21052	839759
12138	839760
32848	839761
8997	839762
2453	839763
72237	839764
53781	839765
161768	839766
97730	839767
14552	839768
2270	839769
21624	839770
2553	839771
37988	839772
32481	839773
44462	839774
82492	839775
133886	839776
94328	839777
18584	839778
2655	839779
12818	839780
8678	839781
105622	839782
14260	839783
27545	839784
56615	839785
117259	839786
81390	839787
41237	839788
18256	839789
22236	839790
109250	839791
37032	839792
62496	839793
10333	839794
20798	839795
3366	839796
1128	839797
97689	839798
7794	839799
11137	839800
33379	839801
3473	839802
9016	839803
41401	839804
25578	839805
21798	839806
87261	839807
268	839808
16157	839809
38759	839810
7635	839811
11706	839812
44589	839813
41012	839814
50057	839815
82089	839816
12129	839817
4331	839818
124800	839819
28759	839820
1576	839821
507	839822
31438	839823
45302	839824
636	839825
24204	839826
120867	839827
68	839828
120771	839829
29752	839830
1191	839831
2471	839832
69547	839833
75675	839834
48414	839835
51456	839836
131371	839837
91933	839838
29288	839839
44236	839840
27445	839841
2892	839842
55831	839843
9605	839844
63140	839845
12105	839846
93414	839847
138599	839848
33204	839849
26021	839850
7826	839851
14551	839852
80825	839853
57867	839854
4480	839855
6925	839856
154843	839857
23698	839858
25094	839859
89698	839860
35973	839861
88695	839862
19991	839863
32856	839864
58749	839865
9807	839866
111303	839867
42278	839868
1626	839869
44628	839870
61524	839871
16141	839872
15021	839873
10557	839874
119917	839875
1703	839876
8157	839877
71958	839878
16963	839879
75639	839880
23671	839881
59316	839882
5114	839883
10176	839884
13145	839885
29916	839886
21751	839887
6297	839888
30302	839889
72057	839890
5503	839891
22369	839892
15284	839893
58154	839894
87602	839895
2424	839896
50245	839897
98946	839898
52445	839899
9123	839900
72947	839901
16708	839902
67108	839903
4313	839904
33542	839905
60906	839906
31797	839907
67117	839908
1671	839909
14119	839910
70470	839911
17482	839912
2434	839913
65741	839914
105104	839915
75197	839916
6246	839917
20759	839918
14536	839919
46392	839920
39218	839921
95747	839922
46520	839923
60356	839924
30281	839925
1220	839926
21590	839927
15634	839928
16829	839929
4991	839930
60387	839931
45	839932
21045	839933
8247	839934
28595	839935
67609	839936
956	839937
5128	839938
116434	839939
3432	839940
75890	839941
46163	839942
120113	839943
109041	839944
125379	839945
295	839946
51910	839947
37814	839948
71699	839949
121243	839950
124388	839951
12125	839952
9452	839953
13767	839954
70764	839955
37673	839956
28092	839957
15222	839958
146045	839959
797	839960
1368	839961
95081	839962
5560	839963
53152	839964
90042	839965
39773	839966
526	839967
102162	839968
10655	839969
14953	839970
50705	839971
25372	839972
16554	839973
61212	839974
6472	839975
5686	839976
82686	839977
63690	839978
91560	839979
6662	839980
47268	839981
5825	839982
13589	839983
10969	839984
4310	839985
11576	839986
23447	839987
25104	839988
17939	839989
15148	839990
31821	839991
16069	839992
41102	839993
3869	839994
118	839995
85120	839996
10738	839997
94818	839998
28	839999
65526	840000
44721	840001
17807	840002
462	840003
72132	840004
50771	840005
28214	840006
150090	840007
139000	840008
39380	840009
5924	840010
1614	840011
16335	840012
727	840013
14285	840014
5804	840015
2402	840016
44377	840017
2138	840018
18849	840019
14493	840020
16431	840021
40774	840022
5070	840023
17779	840024
62874	840025
88019	840026
42071	840027
73143	840028
33905	840029
105085	840030
3480	840031
13941	840032
29964	840033
2318	840034
108901	840035
97950	840036
1449	840037
32576	840038
52013	840039
41948	840040
15337	840041
54156	840042
56952	840043
20993	840044
31189	840045
6437	840046
128117	840047
59765	840048
648	840049
125421	840050
9421	840051
8356	840052
38398	840053
38470	840054
1333	840055
1458	840056
20388	840057
64922	840058
131664	840059
61532	840060
74348	840061
55734	840062
110059	840063
22078	840064
70678	840065
19086	840066
41114	840067
121375	840068
19781	840069
46535	840070
103199	840071
164937	840072
29603	840073
110	840074
38	840075
24103	840076
147367	840077
12519	840078
1997	840079
2404	840080
56704	840081
77903	840082
14835	840083
980	840084
56463	840085
75616	840086
45342	840087
61977	840088
11481	840089
128640	840090
1709	840091
154574	840092
166114	840093
3821	840094
5886	840095
11757	840096
59270	840097
2495	840098
24791	840099
99010	840100
18789	840101
4629	840102
14506	840103
12479	840104
6445	840105
590	840106
138203	840107
63339	840108
10270	840109
17065	840110
105154	840111
22743	840112
47912	840113
59003	840114
126614	840115
50079	840116
39526	840117
4595	840118
23573	840119
77125	840120
30838	840121
70803	840122
124155	840123
11280	840124
27029	840125
11220	840126
3141	840127
67102	840128
53723	840129
2367	840130
473	840131
10554	840132
125723	840133
63706	840134
62811	840135
27122	840136
19574	840137
97587	840138
19839	840139
121212	840140
33300	840141
57049	840142
5791	840143
859	840144
4650	840145
39765	840146
126681	840147
17967	840148
37067	840149
161394	840150
989	840151
6029	840152
8027	840153
34344	840154
16689	840155
20036	840156
13369	840157
83210	840158
16484	840159
15485	840160
11453	840161
44481	840162
6133	840163
85515	840164
2870	840165
10672	840166
15921	840167
68300	840168
24304	840169
834	840170
12544	840171
6946	840172
28567	840173
34494	840174
6482	840175
8685	840176
627	840177
2321	840178
14081	840179
127625	840180
46911	840181
113045	840182
84768	840183
42375	840184
30911	840185
8188	840186
19692	840187
25079	840188
13278	840189
63374	840190
52733	840191
68938	840192
38635	840193
107015	840194
59481	840195
17794	840196
129311	840197
95402	840198
44271	840199
67136	840200
65193	840201
34580	840202
34302	840203
14066	840204
142841	840205
32114	840206
2227	840207
42815	840208
81961	840209
92659	840210
65247	840211
6140	840212
38229	840213
12085	840214
2118	840215
52430	840216
32673	840217
51714	840218
38631	840219
8691	840220
24549	840221
122336	840222
79823	840223
57948	840224
19149	840225
9383	840226
30109	840227
19086	840228
331	840229
27246	840230
124032	840231
16881	840232
17957	840233
4879	840234
77014	840235
132996	840236
103371	840237
74354	840238
99	840239
315	840240
51293	840241
8075	840242
8646	840243
6685	840244
25188	840245
14620	840246
2630	840247
111251	840248
32527	840249
29943	840250
3723	840251
32814	840252
26577	840253
8637	840254
66530	840255
70924	840256
57024	840257
29237	840258
153895	840259
13769	840260
72059	840261
43105	840262
143183	840263
13617	840264
9739	840265
36424	840266
8110	840267
15072	840268
17557	840269
33797	840270
997	840271
109512	840272
77639	840273
38430	840274
2114	840275
43224	840276
8372	840277
40290	840278
2837	840279
1518	840280
23016	840281
9821	840282
16333	840283
5940	840284
63642	840285
67685	840286
156	840287
70508	840288
26536	840289
3742	840290
41387	840291
7281	840292
4909	840293
67937	840294
868	840295
4230	840296
18687	840297
14558	840298
4229	840299
15723	840300
67974	840301
62552	840302
106092	840303
3741	840304
28744	840305
8207	840306
51337	840307
130658	840308
85055	840309
30177	840310
40230	840311
13476	840312
39541	840313
95623	840314
81629	840315
70604	840316
98309	840317
151845	840318
59743	840319
94780	840320
94270	840321
9604	840322
3050	840323
48230	840324
95180	840325
40214	840326
49438	840327
161	840328
30948	840329
6013	840330
24063	840331
4951	840332
24164	840333
106407	840334
2352	840335
1696	840336
583	840337
11566	840338
78305	840339
50750	840340
16164	840341
14498	840342
77236	840343
88	840344
2541	840345
9581	840346
10526	840347
46919	840348
141553	840349
3926	840350
32369	840351
58383	840352
20928	840353
2958	840354
39577	840355
94010	840356
65366	840357
627	840358
94865	840359
36576	840360
6538	840361
33150	840362
53635	840363
3501	840364
72553	840365
38144	840366
18372	840367
34141	840368
31851	840369
21626	840370
7437	840371
20547	840372
80287	840373
15144	840374
49718	840375
3214	840376
35357	840377
9402	840378
14711	840379
260	840380
21803	840381
40700	840382
3209	840383
2126	840384
27197	840385
34422	840386
19655	840387
29308	840388
13069	840389
70737	840390
85305	840391
13705	840392
53033	840393
13878	840394
68362	840395
6786	840396
14784	840397
105979	840398
25041	840399
79746	840400
4320	840401
34089	840402
57443	840403
841	840404
21418	840405
10345	840406
351	840407
20605	840408
52582	840409
57164	840410
45377	840411
35283	840412
104140	840413
40994	840414
149607	840415
16290	840416
87929	840417
10979	840418
115937	840419
23438	840420
142	840421
10453	840422
580	840423
16598	840424
31440	840425
73337	840426
1774	840427
79114	840428
101596	840429
55666	840430
91138	840431
48732	840432
65357	840433
53173	840434
128027	840435
17168	840436
14805	840437
2658	840438
6173	840439
63218	840440
57412	840441
123615	840442
14928	840443
92238	840444
26408	840445
31541	840446
82768	840447
116790	840448
112845	840449
8456	840450
3044	840451
48711	840452
73741	840453
53844	840454
91658	840455
2351	840456
37739	840457
115976	840458
110321	840459
55718	840460
12755	840461
26	840462
10	840463
19716	840464
97451	840465
35452	840466
58082	840467
1478	840468
41864	840469
75297	840470
4757	840471
58677	840472
7361	840473
2310	840474
23679	840475
69053	840476
40892	840477
48035	840478
143314	840479
29111	840480
36185	840481
20345	840482
49547	840483
7319	840484
61463	840485
53158	840486
74004	840487
52475	840488
11	840489
64677	840490
64016	840491
14866	840492
12913	840493
54753	840494
30414	840495
46685	840496
70388	840497
25868	840498
1671	840499
25390	840500
31964	840501
25333	840502
14594	840503
19151	840504
22339	840505
1562	840506
32637	840507
73563	840508
42688	840509
58063	840510
12203	840511
846	840512
93268	840513
42470	840514
34	840515
13222	840516
1204	840517
17858	840518
8988	840519
102493	840520
16315	840521
2314	840522
33023	840523
24172	840524
23366	840525
46675	840526
1971	840527
8626	840528
394	840529
30865	840530
36617	840531
83632	840532
63755	840533
1440	840534
40809	840535
76725	840536
18780	840537
158434	840538
140775	840539
44983	840540
45174	840541
57342	840542
113101	840543
1718	840544
87806	840545
53230	840546
14592	840547
69255	840548
55009	840549
47419	840550
39150	840551
8670	840552
98194	840553
30038	840554
1532	840555
3789	840556
84105	840557
3279	840558
25641	840559
16004	840560
26054	840561
61904	840562
4241	840563
12784	840564
26822	840565
90777	840566
44221	840567
40296	840568
56226	840569
29271	840570
32194	840571
4510	840572
5720	840573
33049	840574
3278	840575
6937	840576
18340	840577
5406	840578
69351	840579
2922	840580
51636	840581
154268	840582
6968	840583
46697	840584
646	840585
33797	840586
25912	840587
108778	840588
152	840589
21533	840590
281	840591
30428	840592
132698	840593
20573	840594
13642	840595
21899	840596
53690	840597
8873	840598
6072	840599
116380	840600
43000	840601
18407	840602
1750	840603
23318	840604
124843	840605
15168	840606
86188	840607
59891	840608
74570	840609
35190	840610
162050	840611
5023	840612
42098	840613
82330	840614
837	840615
2363	840616
45927	840617
16222	840618
56640	840619
490	840620
87838	840621
1408	840622
56389	840623
11843	840624
102	840625
81219	840626
126266	840627
21888	840628
122338	840629
23022	840630
1715	840631
25871	840632
48168	840633
59878	840634
40954	840635
58743	840636
13503	840637
9482	840638
34481	840639
29577	840640
24585	840641
51751	840642
4806	840643
13165	840644
401	840645
35168	840646
96751	840647
115721	840648
40602	840649
21096	840650
62215	840651
10918	840652
2696	840653
117697	840654
5876	840655
4361	840656
110297	840657
7672	840658
126979	840659
141608	840660
12320	840661
18314	840662
63220	840663
131562	840664
71584	840665
10340	840666
18403	840667
9712	840668
19719	840669
36398	840670
47898	840671
4001	840672
11845	840673
63974	840674
70837	840675
41546	840676
131837	840677
504	840678
109424	840679
102060	840680
15214	840681
158259	840682
99063	840683
75094	840684
20794	840685
15891	840686
10509	840687
17077	840688
9144	840689
110083	840690
7149	840691
64914	840692
71238	840693
59648	840694
138	840695
15232	840696
2397	840697
2354	840698
115440	840699
35579	840700
6533	840701
51914	840702
32297	840703
105139	840704
56643	840705
8805	840706
6225	840707
82978	840708
24333	840709
808	840710
44172	840711
44668	840712
4066	840713
104312	840714
48683	840715
47551	840716
67358	840717
55132	840718
15971	840719
11439	840720
46272	840721
13966	840722
121167	840723
103326	840724
3535	840725
14128	840726
30765	840727
35121	840728
56360	840729
14828	840730
87713	840731
32949	840732
9630	840733
24149	840734
7789	840735
10606	840736
28073	840737
44493	840738
50785	840739
60490	840740
189	840741
4951	840742
28927	840743
63546	840744
70314	840745
18334	840746
79126	840747
4677	840748
55510	840749
38229	840750
60	840751
34137	840752
7360	840753
14987	840754
4390	840755
104859	840756
8544	840757
31471	840758
18171	840759
14005	840760
61474	840761
1095	840762
75321	840763
14092	840764
26318	840765
5253	840766
82378	840767
19413	840768
89882	840769
9089	840770
806	840771
163000	840772
35232	840773
32058	840774
88087	840775
7217	840776
104948	840777
42872	840778
37380	840779
15220	840780
80836	840781
28252	840782
1187	840783
43095	840784
24595	840785
33077	840786
5645	840787
11701	840788
4324	840789
124034	840790
5862	840791
6447	840792
35968	840793
9541	840794
9375	840795
87351	840796
3744	840797
54358	840798
34728	840799
67959	840800
20207	840801
24622	840802
13533	840803
934	840804
40776	840805
67328	840806
110029	840807
39926	840808
31569	840809
148851	840810
28885	840811
18078	840812
97173	840813
116269	840814
32508	840815
64932	840816
39689	840817
158833	840818
49656	840819
8441	840820
4494	840821
7154	840822
55458	840823
551	840824
10800	840825
44796	840826
81724	840827
4009	840828
18848	840829
18528	840830
39381	840831
3782	840832
23980	840833
51196	840834
123669	840835
9312	840836
2552	840837
22003	840838
44172	840839
2065	840840
14688	840841
100323	840842
1743	840843
13435	840844
119540	840845
3031	840846
55214	840847
5006	840848
43721	840849
14410	840850
7280	840851
24393	840852
8298	840853
1952	840854
91995	840855
34323	840856
54157	840857
8710	840858
18135	840859
9521	840860
53748	840861
163	840862
125265	840863
391	840864
73648	840865
9724	840866
57376	840867
23113	840868
9759	840869
69639	840870
7416	840871
19245	840872
25777	840873
1193	840874
9877	840875
2421	840876
8432	840877
2047	840878
27030	840879
85659	840880
2577	840881
46280	840882
15141	840883
125107	840884
19417	840885
61662	840886
32890	840887
28636	840888
7296	840889
291	840890
80485	840891
6850	840892
10663	840893
1436	840894
28553	840895
24760	840896
28042	840897
70084	840898
8674	840899
63757	840900
5793	840901
16440	840902
580	840903
95635	840904
833	840905
46456	840906
44114	840907
50784	840908
107	840909
135150	840910
57633	840911
60453	840912
52558	840913
51316	840914
107744	840915
437	840916
14315	840917
16663	840918
35587	840919
156904	840920
71598	840921
970	840922
39991	840923
47568	840924
57051	840925
106863	840926
111535	840927
72231	840928
4434	840929
10711	840930
7710	840931
47668	840932
21995	840933
24154	840934
78426	840935
30644	840936
28424	840937
545	840938
105164	840939
135819	840940
14580	840941
20680	840942
127615	840943
20395	840944
17383	840945
10182	840946
22156	840947
875	840948
94879	840949
98554	840950
36065	840951
58871	840952
40250	840953
15564	840954
41133	840955
32173	840956
74288	840957
5244	840958
45118	840959
2748	840960
62827	840961
63412	840962
21901	840963
11662	840964
69448	840965
29901	840966
16773	840967
48146	840968
84041	840969
10343	840970
12147	840971
98280	840972
67869	840973
35653	840974
3383	840975
19890	840976
132071	840977
4941	840978
1863	840979
45392	840980
12705	840981
13686	840982
34086	840983
89602	840984
10522	840985
61531	840986
64694	840987
4070	840988
39509	840989
10308	840990
1377	840991
53707	840992
12879	840993
42754	840994
24628	840995
72759	840996
119732	840997
18918	840998
52336	840999
1526	841000
631	841001
35043	841002
75172	841003
26178	841004
8208	841005
92632	841006
113250	841007
26620	841008
25613	841009
144808	841010
140768	841011
24073	841012
3786	841013
33297	841014
10608	841015
1870	841016
72256	841017
26604	841018
24605	841019
136919	841020
9953	841021
3096	841022
45595	841023
13944	841024
11612	841025
74	841026
87170	841027
112796	841028
54203	841029
20348	841030
32832	841031
82252	841032
509	841033
50664	841034
35658	841035
35699	841036
128275	841037
27495	841038
9139	841039
57582	841040
10535	841041
79935	841042
3411	841043
5154	841044
24001	841045
83376	841046
93481	841047
5466	841048
94113	841049
80660	841050
165115	841051
58076	841052
34107	841053
53884	841054
39822	841055
56244	841056
109158	841057
9214	841058
2929	841059
27316	841060
2217	841061
88361	841062
8901	841063
10314	841064
90784	841065
59412	841066
84012	841067
7267	841068
67405	841069
75841	841070
70116	841071
8450	841072
112193	841073
125148	841074
49186	841075
492	841076
197	841077
80218	841078
9197	841079
112802	841080
323	841081
11324	841082
112428	841083
25518	841084
18015	841085
73412	841086
95169	841087
74589	841088
60227	841089
36229	841090
74015	841091
14069	841092
91	841093
49598	841094
24924	841095
37177	841096
15787	841097
37315	841098
2696	841099
22834	841100
18863	841101
159707	841102
19021	841103
16019	841104
60677	841105
5174	841106
59453	841107
100793	841108
73824	841109
30335	841110
41968	841111
8562	841112
3114	841113
26551	841114
35322	841115
144397	841116
11257	841117
23172	841118
59710	841119
25136	841120
38715	841121
35444	841122
62763	841123
91300	841124
2222	841125
16690	841126
44467	841127
129117	841128
2956	841129
93528	841130
57528	841131
95482	841132
102069	841133
127108	841134
32209	841135
6259	841136
125043	841137
10	841138
20758	841139
45183	841140
64476	841141
166202	841142
39113	841143
5256	841144
353	841145
102456	841146
57409	841147
18827	841148
101111	841149
5985	841150
1379	841151
31312	841152
41846	841153
27764	841154
18572	841155
147636	841156
113286	841157
54268	841158
11150	841159
22444	841160
14709	841161
14935	841162
32442	841163
18304	841164
16436	841165
371	841166
20825	841167
157813	841168
6902	841169
47146	841170
20547	841171
70277	841172
8480	841173
4509	841174
76644	841175
32322	841176
57393	841177
8893	841178
59783	841179
19828	841180
130104	841181
66935	841182
9339	841183
7478	841184
11510	841185
8262	841186
37	841187
20107	841188
473	841189
3606	841190
112	841191
29440	841192
6241	841193
85859	841194
3018	841195
8791	841196
102485	841197
60192	841198
125633	841199
56099	841200
61761	841201
74441	841202
76210	841203
11598	841204
67749	841205
59301	841206
74898	841207
109757	841208
24942	841209
10662	841210
31480	841211
5633	841212
71054	841213
52607	841214
4028	841215
98675	841216
86755	841217
85120	841218
123128	841219
870	841220
4357	841221
14776	841222
46742	841223
65826	841224
85910	841225
17221	841226
703	841227
27632	841228
24653	841229
34315	841230
84570	841231
3192	841232
3478	841233
54135	841234
24985	841235
24591	841236
116553	841237
6657	841238
12840	841239
11490	841240
107354	841241
12602	841242
12808	841243
113803	841244
18773	841245
87707	841246
29163	841247
97103	841248
120358	841249
123854	841250
6083	841251
18896	841252
3883	841253
33342	841254
107332	841255
11483	841256
63925	841257
53858	841258
6231	841259
275	841260
118834	841261
25868	841262
77077	841263
61033	841264
10974	841265
58334	841266
12420	841267
30125	841268
1895	841269
28629	841270
97505	841271
22356	841272
30570	841273
13161	841274
14809	841275
91707	841276
17493	841277
35047	841278
21760	841279
7605	841280
33719	841281
40287	841282
82127	841283
25909	841284
59132	841285
36645	841286
53489	841287
6921	841288
133810	841289
10001	841290
573	841291
9345	841292
1130	841293
44826	841294
71102	841295
5166	841296
77736	841297
119	841298
15554	841299
36025	841300
1474	841301
34582	841302
4141	841303
2881	841304
53808	841305
18967	841306
1937	841307
48212	841308
22362	841309
15898	841310
76876	841311
125465	841312
41009	841313
14350	841314
46298	841315
73527	841316
258	841317
106432	841318
134380	841319
64895	841320
1280	841321
24266	841322
2317	841323
573	841324
17103	841325
122659	841326
14706	841327
97270	841328
177	841329
50745	841330
103	841331
95596	841332
29978	841333
18466	841334
10145	841335
22402	841336
14502	841337
36155	841338
45240	841339
138010	841340
376	841341
10526	841342
37496	841343
10321	841344
3493	841345
14957	841346
117587	841347
15387	841348
11	841349
58277	841350
7423	841351
22533	841352
41676	841353
98551	841354
21663	841355
32774	841356
1635	841357
12461	841358
51305	841359
3990	841360
5279	841361
108016	841362
4604	841363
3520	841364
19554	841365
13123	841366
81809	841367
43315	841368
62659	841369
31222	841370
80788	841371
39686	841372
77304	841373
868	841374
13716	841375
69820	841376
114	841377
14515	841378
54630	841379
3100	841380
784	841381
93314	841382
56321	841383
42168	841384
36192	841385
26472	841386
106780	841387
87749	841388
55925	841389
23856	841390
26379	841391
5826	841392
69	841393
26853	841394
2483	841395
52111	841396
42963	841397
70957	841398
72825	841399
105556	841400
63711	841401
87447	841402
5167	841403
69084	841404
82099	841405
8870	841406
87061	841407
140	841408
101723	841409
129657	841410
34875	841411
26701	841412
35096	841413
26547	841414
12235	841415
41491	841416
641	841417
135	841418
16825	841419
21338	841420
6003	841421
118673	841422
102292	841423
33848	841424
2521	841425
14208	841426
106583	841427
154091	841428
18680	841429
37039	841430
46426	841431
14481	841432
61629	841433
18379	841434
71086	841435
3539	841436
22082	841437
18534	841438
19972	841439
97533	841440
26363	841441
20549	841442
37713	841443
2790	841444
31002	841445
59641	841446
32297	841447
10166	841448
11754	841449
6293	841450
105451	841451
51032	841452
91079	841453
7006	841454
11668	841455
27381	841456
20500	841457
37149	841458
54699	841459
126950	841460
42962	841461
1544	841462
15067	841463
25126	841464
62244	841465
53383	841466
52356	841467
6626	841468
43706	841469
71805	841470
21458	841471
141644	841472
17770	841473
23531	841474
36	841475
66327	841476
122599	841477
1354	841478
46793	841479
76806	841480
25642	841481
90455	841482
44829	841483
39734	841484
148236	841485
30968	841486
3729	841487
25014	841488
21509	841489
59656	841490
37550	841491
106269	841492
39748	841493
519	841494
21756	841495
29604	841496
3801	841497
133065	841498
38571	841499
6475	841500
840	841501
11074	841502
89119	841503
3217	841504
28444	841505
3121	841506
13299	841507
710	841508
28914	841509
24469	841510
90730	841511
2244	841512
71716	841513
7671	841514
80216	841515
44761	841516
20043	841517
42279	841518
5399	841519
40803	841520
68784	841521
31521	841522
6614	841523
46049	841524
98	841525
49137	841526
11321	841527
2720	841528
1230	841529
35844	841530
15259	841531
49651	841532
66318	841533
7180	841534
52293	841535
4969	841536
1517	841537
26873	841538
115111	841539
82097	841540
80488	841541
22256	841542
114457	841543
7141	841544
44037	841545
23718	841546
42974	841547
145311	841548
28452	841549
14694	841550
14720	841551
5118	841552
45418	841553
103311	841554
84663	841555
132465	841556
8499	841557
17024	841558
19453	841559
1778	841560
13248	841561
16564	841562
333	841563
7285	841564
18412	841565
29668	841566
83683	841567
4268	841568
101005	841569
144325	841570
23228	841571
9534	841572
46173	841573
48013	841574
33384	841575
3092	841576
72222	841577
123793	841578
60831	841579
140103	841580
94690	841581
24626	841582
86399	841583
133350	841584
116923	841585
164353	841586
51541	841587
59279	841588
26392	841589
71399	841590
126791	841591
7032	841592
765	841593
35289	841594
102769	841595
1942	841596
29264	841597
6433	841598
82681	841599
33844	841600
2389	841601
51537	841602
11573	841603
25132	841604
15002	841605
57294	841606
15762	841607
80895	841608
1017	841609
20942	841610
62172	841611
18750	841612
50835	841613
57288	841614
1533	841615
16709	841616
1942	841617
91409	841618
11595	841619
43462	841620
143392	841621
12014	841622
7704	841623
16537	841624
36000	841625
49734	841626
755	841627
15217	841628
45930	841629
40953	841630
3937	841631
78549	841632
56949	841633
14910	841634
2426	841635
56404	841636
39901	841637
1451	841638
56828	841639
878	841640
66461	841641
71009	841642
4483	841643
22539	841644
1676	841645
13472	841646
38917	841647
14902	841648
39965	841649
78626	841650
17118	841651
147957	841652
35931	841653
5511	841654
9251	841655
133937	841656
102955	841657
71560	841658
58957	841659
23755	841660
4329	841661
14200	841662
38908	841663
134466	841664
108598	841665
32103	841666
18559	841667
78221	841668
28865	841669
7723	841670
8111	841671
29578	841672
23725	841673
24724	841674
68679	841675
39708	841676
17159	841677
15809	841678
11098	841679
85950	841680
70291	841681
4786	841682
14664	841683
64934	841684
72885	841685
9660	841686
1909	841687
460	841688
17876	841689
75867	841690
31289	841691
98755	841692
120901	841693
81738	841694
109297	841695
2265	841696
55302	841697
43	841698
21595	841699
16041	841700
118317	841701
365	841702
3862	841703
86860	841704
47741	841705
154697	841706
757	841707
6407	841708
26403	841709
57800	841710
73214	841711
81109	841712
55483	841713
106097	841714
65627	841715
4306	841716
54252	841717
32520	841718
52353	841719
66370	841720
5998	841721
94112	841722
845	841723
101878	841724
27492	841725
5985	841726
47260	841727
30329	841728
10857	841729
48704	841730
6601	841731
131191	841732
153186	841733
32127	841734
72865	841735
51427	841736
65765	841737
45313	841738
48113	841739
15544	841740
61048	841741
19375	841742
152585	841743
51904	841744
33139	841745
6127	841746
4785	841747
49437	841748
47081	841749
24970	841750
88594	841751
97096	841752
106472	841753
66442	841754
11102	841755
78329	841756
19774	841757
100437	841758
68017	841759
70012	841760
16553	841761
25638	841762
130534	841763
41038	841764
82916	841765
98822	841766
73144	841767
12441	841768
2896	841769
3751	841770
13936	841771
86323	841772
43587	841773
13516	841774
95282	841775
35722	841776
686	841777
29132	841778
3100	841779
48675	841780
7429	841781
91810	841782
92041	841783
69931	841784
42564	841785
37941	841786
4548	841787
17528	841788
70856	841789
3932	841790
4382	841791
5034	841792
30078	841793
106217	841794
2877	841795
33988	841796
9198	841797
18521	841798
29778	841799
27312	841800
10889	841801
18041	841802
106535	841803
83848	841804
14288	841805
13124	841806
120165	841807
37499	841808
145143	841809
56800	841810
33272	841811
1521	841812
26016	841813
30482	841814
18450	841815
103980	841816
60986	841817
20724	841818
15475	841819
149202	841820
48220	841821
18769	841822
495	841823
1749	841824
8313	841825
8228	841826
44671	841827
40466	841828
85445	841829
72556	841830
32008	841831
147032	841832
36489	841833
22014	841834
35555	841835
157547	841836
9833	841837
87383	841838
40793	841839
64729	841840
67491	841841
80688	841842
66062	841843
8831	841844
133374	841845
79180	841846
122565	841847
47899	841848
48972	841849
30694	841850
42457	841851
29719	841852
160536	841853
12236	841854
128279	841855
65896	841856
44846	841857
55455	841858
87	841859
12326	841860
106689	841861
13044	841862
15970	841863
45553	841864
56350	841865
71775	841866
24367	841867
51004	841868
6319	841869
4349	841870
3500	841871
31567	841872
5268	841873
53128	841874
35348	841875
2882	841876
138918	841877
69382	841878
87916	841879
60084	841880
30208	841881
68373	841882
3155	841883
26181	841884
19198	841885
15430	841886
19926	841887
11442	841888
1547	841889
16577	841890
50029	841891
7077	841892
22870	841893
41547	841894
10726	841895
16110	841896
106134	841897
65936	841898
29911	841899
1660	841900
40618	841901
1117	841902
623	841903
12099	841904
29362	841905
57914	841906
40642	841907
47417	841908
76690	841909
103715	841910
127129	841911
71804	841912
161205	841913
26316	841914
11085	841915
27600	841916
152706	841917
5188	841918
23253	841919
62778	841920
9248	841921
51858	841922
41614	841923
12880	841924
20836	841925
5779	841926
50734	841927
6452	841928
27890	841929
97	841930
152582	841931
37006	841932
35585	841933
46743	841934
4978	841935
38440	841936
28060	841937
56873	841938
2881	841939
82585	841940
6505	841941
2050	841942
2746	841943
28388	841944
2977	841945
26626	841946
34066	841947
59773	841948
24116	841949
22430	841950
48799	841951
4417	841952
4775	841953
69508	841954
44951	841955
18597	841956
27229	841957
16437	841958
48950	841959
4121	841960
103512	841961
153809	841962
31997	841963
1673	841964
33385	841965
5469	841966
76914	841967
1494	841968
322	841969
15254	841970
24569	841971
4003	841972
3522	841973
66549	841974
35175	841975
6372	841976
14875	841977
10498	841978
25179	841979
53010	841980
6166	841981
26922	841982
25471	841983
15455	841984
62094	841985
15111	841986
12680	841987
28214	841988
72084	841989
33367	841990
151530	841991
94564	841992
107904	841993
30167	841994
158491	841995
67782	841996
21533	841997
65647	841998
2107	841999
1304	842000
2538	842001
7434	842002
1783	842003
4163	842004
10992	842005
7733	842006
70088	842007
486	842008
159507	842009
23961	842010
40705	842011
37285	842012
8515	842013
28455	842014
3723	842015
13858	842016
5986	842017
59709	842018
4394	842019
3276	842020
21417	842021
1654	842022
33893	842023
33227	842024
10102	842025
64915	842026
11033	842027
2762	842028
70123	842029
85596	842030
3983	842031
26984	842032
10525	842033
21281	842034
149405	842035
61815	842036
7652	842037
44791	842038
22576	842039
91	842040
18905	842041
97974	842042
25334	842043
41401	842044
10633	842045
43433	842046
18920	842047
7424	842048
11706	842049
40005	842050
28722	842051
7	842052
114566	842053
51875	842054
14950	842055
44413	842056
2711	842057
330	842058
9677	842059
35587	842060
7744	842061
17570	842062
2954	842063
3320	842064
159502	842065
125151	842066
18715	842067
2154	842068
3936	842069
54198	842070
42037	842071
101088	842072
12795	842073
31861	842074
171	842075
2646	842076
23393	842077
86020	842078
44344	842079
8818	842080
57731	842081
48569	842082
50802	842083
91500	842084
103356	842085
102052	842086
58012	842087
82904	842088
2528	842089
286	842090
5121	842091
81121	842092
97972	842093
32304	842094
20144	842095
79884	842096
46889	842097
2647	842098
6093	842099
94535	842100
1518	842101
14083	842102
480	842103
5551	842104
20851	842105
930	842106
114456	842107
63588	842108
743	842109
827	842110
67053	842111
95655	842112
17593	842113
15153	842114
127416	842115
15947	842116
22266	842117
14742	842118
149911	842119
75801	842120
48451	842121
33881	842122
37137	842123
31952	842124
4102	842125
4808	842126
2026	842127
28167	842128
30772	842129
55877	842130
38457	842131
567	842132
77039	842133
16894	842134
10594	842135
63022	842136
9155	842137
21656	842138
8594	842139
94159	842140
64698	842141
102787	842142
129983	842143
7187	842144
16483	842145
76374	842146
333	842147
19834	842148
21800	842149
21233	842150
26661	842151
33821	842152
7930	842153
14716	842154
127042	842155
44680	842156
53847	842157
84585	842158
33172	842159
37191	842160
447	842161
69226	842162
498	842163
5049	842164
11927	842165
50294	842166
79832	842167
87412	842168
25681	842169
7114	842170
73268	842171
1	842172
34833	842173
10517	842174
58339	842175
103797	842176
29868	842177
7415	842178
82	842179
112005	842180
33769	842181
2448	842182
4431	842183
48544	842184
3743	842185
39016	842186
44818	842187
38947	842188
150734	842189
119427	842190
60749	842191
55591	842192
69086	842193
137006	842194
81297	842195
6820	842196
13380	842197
18833	842198
9243	842199
18963	842200
25537	842201
6169	842202
85054	842203
157316	842204
2808	842205
57419	842206
81306	842207
24468	842208
3071	842209
11767	842210
23611	842211
11170	842212
29152	842213
19573	842214
114901	842215
146632	842216
25118	842217
1086	842218
97892	842219
101	842220
81056	842221
6663	842222
33281	842223
10516	842224
987	842225
59073	842226
17273	842227
78228	842228
8	842229
114118	842230
60702	842231
35015	842232
37157	842233
16043	842234
19705	842235
2304	842236
19225	842237
11221	842238
48689	842239
52060	842240
4452	842241
42052	842242
17924	842243
45779	842244
28900	842245
4592	842246
10979	842247
67582	842248
6636	842249
38985	842250
18238	842251
123530	842252
31263	842253
1799	842254
21170	842255
37222	842256
102589	842257
43939	842258
74	842259
1675	842260
57850	842261
45388	842262
74656	842263
126246	842264
5696	842265
66038	842266
51792	842267
63866	842268
8	842269
42119	842270
99942	842271
1869	842272
52135	842273
1822	842274
18330	842275
113223	842276
1220	842277
68530	842278
25047	842279
6806	842280
37399	842281
81031	842282
123780	842283
2912	842284
138313	842285
50734	842286
61281	842287
127883	842288
8869	842289
5259	842290
17244	842291
7173	842292
46704	842293
7043	842294
164124	842295
33053	842296
106545	842297
4240	842298
42503	842299
51482	842300
127323	842301
16559	842302
7700	842303
7330	842304
149494	842305
74961	842306
41525	842307
24649	842308
86886	842309
10284	842310
41539	842311
89002	842312
31907	842313
31384	842314
22616	842315
24561	842316
13836	842317
2500	842318
35233	842319
14272	842320
5746	842321
80693	842322
15821	842323
121605	842324
61608	842325
17860	842326
75927	842327
7665	842328
9745	842329
40084	842330
23589	842331
37030	842332
46289	842333
2140	842334
41799	842335
10	842336
102170	842337
23365	842338
184	842339
4330	842340
7035	842341
20913	842342
24460	842343
68351	842344
2144	842345
144135	842346
84080	842347
5484	842348
65563	842349
72208	842350
2564	842351
23207	842352
4829	842353
459	842354
41441	842355
28005	842356
5029	842357
111936	842358
29694	842359
970	842360
162317	842361
1062	842362
3395	842363
20033	842364
56384	842365
57135	842366
57293	842367
98003	842368
128	842369
8959	842370
130452	842371
20	842372
11199	842373
132527	842374
28240	842375
48331	842376
57572	842377
159	842378
162283	842379
11601	842380
553	842381
39773	842382
65090	842383
98872	842384
53853	842385
30941	842386
10513	842387
16191	842388
10802	842389
3537	842390
37103	842391
77301	842392
37059	842393
15820	842394
1584	842395
1865	842396
34733	842397
16135	842398
49519	842399
17116	842400
29586	842401
81771	842402
36395	842403
85052	842404
39901	842405
560	842406
117568	842407
50208	842408
51802	842409
37550	842410
603	842411
58123	842412
14160	842413
2877	842414
5127	842415
26228	842416
86385	842417
33686	842418
1650	842419
21923	842420
20933	842421
1300	842422
28232	842423
2230	842424
33344	842425
30657	842426
39149	842427
10336	842428
104936	842429
65318	842430
87117	842431
16416	842432
79787	842433
20219	842434
6419	842435
6523	842436
85173	842437
65181	842438
17228	842439
23841	842440
28918	842441
7642	842442
162530	842443
7524	842444
54289	842445
3282	842446
25689	842447
84446	842448
4516	842449
39730	842450
130081	842451
31216	842452
53312	842453
6752	842454
92586	842455
49247	842456
22572	842457
34519	842458
21793	842459
79144	842460
1163	842461
6644	842462
34179	842463
47460	842464
26991	842465
57823	842466
86745	842467
80545	842468
286	842469
37647	842470
5324	842471
101977	842472
4154	842473
135853	842474
55120	842475
82200	842476
7635	842477
89508	842478
148628	842479
16105	842480
4103	842481
23456	842482
22364	842483
59381	842484
10422	842485
23635	842486
19301	842487
32387	842488
145650	842489
52407	842490
4434	842491
24321	842492
3091	842493
17986	842494
19955	842495
40384	842496
22174	842497
21251	842498
8164	842499
1771	842500
1445	842501
77236	842502
45561	842503
101791	842504
39720	842505
735	842506
11514	842507
5308	842508
26119	842509
50938	842510
60573	842511
2312	842512
31987	842513
41326	842514
154246	842515
6961	842516
37922	842517
89109	842518
162332	842519
103486	842520
80462	842521
34029	842522
3269	842523
37698	842524
128490	842525
6	842526
8920	842527
19856	842528
84442	842529
1789	842530
11093	842531
45840	842532
27397	842533
41496	842534
6782	842535
2760	842536
30339	842537
36350	842538
22854	842539
23972	842540
10222	842541
15195	842542
109909	842543
817	842544
24314	842545
124477	842546
20948	842547
7564	842548
115974	842549
14800	842550
28356	842551
339	842552
15657	842553
117519	842554
31618	842555
35491	842556
6424	842557
19860	842558
34624	842559
4670	842560
101550	842561
103044	842562
87132	842563
51	842564
31889	842565
17678	842566
43624	842567
39	842568
11522	842569
20690	842570
53183	842571
13416	842572
100748	842573
58648	842574
63144	842575
20958	842576
4333	842577
209	842578
141697	842579
77795	842580
73464	842581
47717	842582
51118	842583
77387	842584
36062	842585
96703	842586
4462	842587
10847	842588
19769	842589
22138	842590
11710	842591
31044	842592
163923	842593
53895	842594
18295	842595
5847	842596
4202	842597
80952	842598
3821	842599
6955	842600
51548	842601
41351	842602
10434	842603
628	842604
34500	842605
124064	842606
11050	842607
86606	842608
27681	842609
10442	842610
111898	842611
121875	842612
62038	842613
6914	842614
26052	842615
19369	842616
695	842617
74736	842618
1912	842619
26197	842620
24977	842621
27766	842622
39251	842623
126882	842624
15556	842625
2711	842626
66056	842627
15844	842628
2195	842629
47428	842630
29048	842631
81872	842632
2845	842633
38632	842634
20196	842635
38688	842636
2469	842637
35171	842638
36405	842639
1333	842640
10332	842641
179	842642
23302	842643
10059	842644
101827	842645
32185	842646
77894	842647
26338	842648
6753	842649
52054	842650
104259	842651
17754	842652
81019	842653
72547	842654
149077	842655
10070	842656
83268	842657
101103	842658
117101	842659
84267	842660
48176	842661
125964	842662
3732	842663
34434	842664
4867	842665
27081	842666
2007	842667
101012	842668
63198	842669
22371	842670
102430	842671
11557	842672
12271	842673
20987	842674
33831	842675
13195	842676
6087	842677
1300	842678
273	842679
1689	842680
4007	842681
31853	842682
15608	842683
146560	842684
149174	842685
124826	842686
112636	842687
52638	842688
66271	842689
7157	842690
15118	842691
10108	842692
36806	842693
52677	842694
26027	842695
65323	842696
51002	842697
47770	842698
9596	842699
36024	842700
29704	842701
2179	842702
51667	842703
41015	842704
165974	842705
4971	842706
370	842707
35930	842708
36085	842709
109793	842710
23797	842711
611	842712
19190	842713
20841	842714
35377	842715
77302	842716
79559	842717
10230	842718
18231	842719
44146	842720
36587	842721
110416	842722
52754	842723
11755	842724
140452	842725
64709	842726
60291	842727
14868	842728
96279	842729
8338	842730
148055	842731
38621	842732
23391	842733
43597	842734
135180	842735
9519	842736
95933	842737
38270	842738
6946	842739
9559	842740
31046	842741
4201	842742
28454	842743
41258	842744
10474	842745
42016	842746
13110	842747
2653	842748
1985	842749
138980	842750
39621	842751
2528	842752
36225	842753
23346	842754
79684	842755
86339	842756
16577	842757
13171	842758
171	842759
20773	842760
106071	842761
4937	842762
5447	842763
2583	842764
80205	842765
44221	842766
8226	842767
1190	842768
8083	842769
23320	842770
27698	842771
28527	842772
23421	842773
8291	842774
1040	842775
5960	842776
70784	842777
2711	842778
6880	842779
2039	842780
56267	842781
11969	842782
15552	842783
3175	842784
79910	842785
5607	842786
113007	842787
15996	842788
35256	842789
83387	842790
11214	842791
22370	842792
39927	842793
4600	842794
15959	842795
128322	842796
126850	842797
35646	842798
56757	842799
35	842800
41342	842801
54182	842802
69729	842803
134262	842804
78459	842805
25531	842806
16832	842807
22620	842808
31566	842809
90965	842810
21355	842811
91614	842812
471	842813
42984	842814
90718	842815
3879	842816
6049	842817
14363	842818
62454	842819
3765	842820
56664	842821
11367	842822
13533	842823
36453	842824
77096	842825
15900	842826
2291	842827
37184	842828
23833	842829
17683	842830
6401	842831
7514	842832
52923	842833
9217	842834
29573	842835
36029	842836
464	842837
29218	842838
822	842839
15646	842840
4431	842841
5709	842842
37546	842843
37851	842844
1041	842845
17145	842846
1243	842847
85736	842848
109314	842849
123810	842850
30672	842851
15211	842852
3159	842853
16611	842854
32578	842855
125270	842856
64292	842857
135256	842858
21303	842859
1474	842860
9596	842861
13594	842862
41739	842863
25769	842864
26013	842865
53105	842866
2211	842867
37442	842868
10711	842869
23421	842870
10969	842871
13336	842872
39606	842873
169	842874
16780	842875
15532	842876
30428	842877
15503	842878
151049	842879
9852	842880
25590	842881
35326	842882
40372	842883
19968	842884
79871	842885
1516	842886
34378	842887
3681	842888
146312	842889
56832	842890
24260	842891
4421	842892
41926	842893
92260	842894
89445	842895
13822	842896
105728	842897
28953	842898
16365	842899
82109	842900
38572	842901
59006	842902
4827	842903
1419	842904
21322	842905
65459	842906
2313	842907
7135	842908
10278	842909
82724	842910
96922	842911
3380	842912
22170	842913
5652	842914
35493	842915
61624	842916
21972	842917
10514	842918
65424	842919
66080	842920
26524	842921
3	842922
85701	842923
16185	842924
242	842925
7264	842926
60295	842927
14091	842928
20456	842929
71473	842930
54326	842931
21054	842932
35772	842933
59	842934
1608	842935
14755	842936
44761	842937
45457	842938
44698	842939
20603	842940
96681	842941
65509	842942
25770	842943
946	842944
88492	842945
80593	842946
7024	842947
107334	842948
39029	842949
72531	842950
74202	842951
41540	842952
33701	842953
2045	842954
91809	842955
43209	842956
13991	842957
58757	842958
22373	842959
3605	842960
77526	842961
51615	842962
52034	842963
5827	842964
86786	842965
85262	842966
1166	842967
3599	842968
68130	842969
40458	842970
13711	842971
19927	842972
4414	842973
35137	842974
9633	842975
76082	842976
1357	842977
7109	842978
184	842979
11066	842980
48796	842981
84253	842982
50074	842983
832	842984
12777	842985
788	842986
46624	842987
27301	842988
38110	842989
69347	842990
2961	842991
9044	842992
60565	842993
73800	842994
7889	842995
40469	842996
21422	842997
22224	842998
98470	842999
1942	843000
110341	843001
23004	843002
142216	843003
138	843004
318	843005
58466	843006
32717	843007
8558	843008
43113	843009
2001	843010
45258	843011
25071	843012
39085	843013
109872	843014
11991	843015
37657	843016
156701	843017
24474	843018
1397	843019
24552	843020
27304	843021
1139	843022
7660	843023
31982	843024
2520	843025
33524	843026
33685	843027
385	843028
16638	843029
42887	843030
38823	843031
3	843032
604	843033
56	843034
63818	843035
80254	843036
37883	843037
25334	843038
52270	843039
15196	843040
18618	843041
120231	843042
27753	843043
19993	843044
2908	843045
22631	843046
14994	843047
82201	843048
89334	843049
56009	843050
39282	843051
4230	843052
712	843053
16065	843054
38235	843055
72538	843056
60295	843057
91504	843058
160326	843059
29745	843060
94376	843061
48393	843062
11941	843063
11522	843064
4927	843065
18894	843066
43751	843067
19980	843068
46244	843069
282	843070
12752	843071
32422	843072
438	843073
154090	843074
46951	843075
6333	843076
17282	843077
95774	843078
44179	843079
13	843080
25947	843081
3860	843082
114480	843083
7926	843084
126	843085
5105	843086
9619	843087
8148	843088
11096	843089
3995	843090
16075	843091
17996	843092
54335	843093
3383	843094
107309	843095
9768	843096
4582	843097
38706	843098
41293	843099
12948	843100
45076	843101
23954	843102
11080	843103
14618	843104
2342	843105
25826	843106
5611	843107
3511	843108
121213	843109
94676	843110
34932	843111
47822	843112
10850	843113
8357	843114
71943	843115
4698	843116
1888	843117
4119	843118
4560	843119
53550	843120
77697	843121
21280	843122
26557	843123
82390	843124
91	843125
30628	843126
15082	843127
35314	843128
7130	843129
72611	843130
48674	843131
17382	843132
33	843133
4706	843134
15517	843135
48003	843136
1638	843137
55	843138
4008	843139
4265	843140
220	843141
44112	843142
111930	843143
112825	843144
77332	843145
49813	843146
37228	843147
50103	843148
12518	843149
19388	843150
89339	843151
24697	843152
17027	843153
15828	843154
6960	843155
8453	843156
3174	843157
96197	843158
11149	843159
54002	843160
56916	843161
17396	843162
29902	843163
20589	843164
101239	843165
94581	843166
8641	843167
39318	843168
4028	843169
5189	843170
7955	843171
345	843172
55892	843173
109136	843174
5263	843175
6931	843176
57133	843177
24253	843178
51124	843179
3740	843180
3222	843181
29762	843182
3841	843183
38509	843184
127441	843185
1771	843186
58506	843187
91697	843188
26797	843189
55016	843190
75528	843191
50010	843192
37262	843193
60344	843194
22185	843195
111011	843196
66684	843197
48320	843198
55005	843199
4791	843200
7981	843201
76998	843202
23094	843203
120620	843204
7476	843205
27040	843206
69252	843207
6348	843208
6816	843209
16433	843210
34922	843211
155172	843212
38881	843213
38990	843214
62666	843215
26074	843216
29991	843217
124805	843218
60313	843219
70852	843220
56576	843221
24912	843222
80321	843223
26204	843224
8005	843225
10140	843226
35865	843227
37912	843228
69306	843229
55385	843230
6682	843231
16510	843232
5422	843233
37316	843234
19535	843235
49319	843236
11938	843237
66996	843238
4290	843239
1814	843240
31291	843241
31774	843242
24772	843243
5609	843244
57104	843245
43952	843246
51452	843247
82727	843248
57774	843249
31791	843250
28311	843251
287	843252
34894	843253
128146	843254
13	843255
44687	843256
18659	843257
50	843258
41425	843259
1727	843260
5321	843261
32159	843262
48582	843263
17231	843264
26830	843265
34032	843266
17	843267
40077	843268
98238	843269
27426	843270
1230	843271
129446	843272
1186	843273
156350	843274
44171	843275
10036	843276
83712	843277
152183	843278
31189	843279
31862	843280
35028	843281
9398	843282
23038	843283
21188	843284
17797	843285
14704	843286
46153	843287
76199	843288
57573	843289
152503	843290
86437	843291
157074	843292
28493	843293
23383	843294
4787	843295
62114	843296
1286	843297
94286	843298
55884	843299
44055	843300
66906	843301
19264	843302
12002	843303
73737	843304
58611	843305
711	843306
12818	843307
35441	843308
10871	843309
19621	843310
47644	843311
41956	843312
115	843313
34063	843314
46074	843315
4441	843316
161	843317
919	843318
63389	843319
90510	843320
94599	843321
32158	843322
7341	843323
4058	843324
133978	843325
24161	843326
122258	843327
120665	843328
10662	843329
50086	843330
9542	843331
22023	843332
30106	843333
16616	843334
14390	843335
3046	843336
113022	843337
172	843338
7530	843339
2127	843340
102278	843341
16157	843342
1625	843343
13218	843344
74161	843345
4664	843346
7460	843347
537	843348
121831	843349
983	843350
26784	843351
29389	843352
45450	843353
59184	843354
20777	843355
95160	843356
21937	843357
28009	843358
7563	843359
1515	843360
9093	843361
3337	843362
5208	843363
26923	843364
35420	843365
69049	843366
11003	843367
24754	843368
40902	843369
39645	843370
5772	843371
27102	843372
37926	843373
130973	843374
6074	843375
2355	843376
53181	843377
22174	843378
40564	843379
35227	843380
49559	843381
65395	843382
34536	843383
4133	843384
119230	843385
3733	843386
1651	843387
7311	843388
4474	843389
44577	843390
47645	843391
16670	843392
92683	843393
139683	843394
38371	843395
49099	843396
16060	843397
64732	843398
2058	843399
33366	843400
83617	843401
99645	843402
11065	843403
111861	843404
563	843405
32912	843406
976	843407
17997	843408
130332	843409
48672	843410
142787	843411
48258	843412
67024	843413
52813	843414
106074	843415
38549	843416
49958	843417
8048	843418
96840	843419
37783	843420
69530	843421
5071	843422
61118	843423
26120	843424
2196	843425
81091	843426
35142	843427
70608	843428
5748	843429
9926	843430
122996	843431
18719	843432
86152	843433
658	843434
44325	843435
26998	843436
117755	843437
83	843438
2215	843439
38008	843440
16681	843441
71863	843442
72347	843443
53925	843444
89285	843445
75805	843446
4225	843447
28897	843448
35600	843449
60939	843450
20052	843451
1022	843452
38190	843453
21763	843454
68025	843455
6578	843456
740	843457
42164	843458
114	843459
67066	843460
700	843461
4507	843462
17679	843463
81372	843464
102562	843465
36	843466
65273	843467
57925	843468
14007	843469
35697	843470
79132	843471
9091	843472
59735	843473
53258	843474
63916	843475
10731	843476
80000	843477
18335	843478
14217	843479
48548	843480
16027	843481
38205	843482
76111	843483
52608	843484
10541	843485
4433	843486
38353	843487
66576	843488
104069	843489
47581	843490
41991	843491
16468	843492
24247	843493
73105	843494
16481	843495
20462	843496
52000	843497
2236	843498
18214	843499
48150	843500
20767	843501
14366	843502
72011	843503
1457	843504
106481	843505
13788	843506
14693	843507
26273	843508
15834	843509
49838	843510
55617	843511
1968	843512
69821	843513
106829	843514
3377	843515
20627	843516
12672	843517
2286	843518
69	843519
61801	843520
140887	843521
52395	843522
13739	843523
39899	843524
11783	843525
23338	843526
1611	843527
237	843528
22072	843529
8466	843530
50246	843531
9550	843532
22130	843533
49979	843534
2469	843535
21006	843536
23389	843537
160398	843538
9710	843539
1459	843540
6672	843541
67795	843542
9046	843543
51	843544
67180	843545
28885	843546
40336	843547
31075	843548
52069	843549
106081	843550
493	843551
133526	843552
36734	843553
25554	843554
85287	843555
25604	843556
20519	843557
13337	843558
46307	843559
69674	843560
72251	843561
95745	843562
1344	843563
4650	843564
24951	843565
2327	843566
18341	843567
89902	843568
11325	843569
81397	843570
17675	843571
2094	843572
7352	843573
11358	843574
50673	843575
12880	843576
20861	843577
75942	843578
164834	843579
30029	843580
27817	843581
2145	843582
27800	843583
19216	843584
30145	843585
11738	843586
11316	843587
18067	843588
6020	843589
136049	843590
42583	843591
39273	843592
68101	843593
108746	843594
144690	843595
31545	843596
12645	843597
31692	843598
46295	843599
64971	843600
134530	843601
38056	843602
5432	843603
28211	843604
83040	843605
127593	843606
45503	843607
105094	843608
141084	843609
51976	843610
7229	843611
2383	843612
97108	843613
11158	843614
1283	843615
816	843616
1677	843617
10233	843618
24913	843619
5916	843620
23993	843621
5331	843622
56670	843623
26721	843624
126463	843625
32514	843626
22282	843627
100859	843628
22115	843629
4506	843630
129	843631
18219	843632
984	843633
64011	843634
5786	843635
69693	843636
87758	843637
34946	843638
47940	843639
1294	843640
4827	843641
91176	843642
38031	843643
40521	843644
78068	843645
122236	843646
1922	843647
33040	843648
5821	843649
38500	843650
9348	843651
29875	843652
41428	843653
65999	843654
70239	843655
16359	843656
11765	843657
1873	843658
55213	843659
20950	843660
67981	843661
90269	843662
9360	843663
81531	843664
5156	843665
487	843666
14208	843667
164409	843668
35973	843669
51941	843670
48007	843671
16188	843672
44256	843673
8824	843674
149266	843675
150048	843676
104369	843677
29099	843678
8604	843679
25052	843680
55022	843681
1276	843682
17030	843683
96624	843684
19504	843685
16492	843686
9448	843687
4895	843688
40787	843689
24377	843690
67079	843691
34238	843692
6820	843693
5762	843694
1542	843695
4523	843696
82521	843697
12220	843698
11148	843699
19354	843700
116762	843701
73814	843702
2553	843703
7519	843704
57990	843705
24745	843706
63176	843707
42712	843708
72829	843709
35421	843710
48616	843711
4529	843712
21025	843713
19090	843714
120102	843715
8461	843716
10296	843717
3786	843718
62643	843719
26565	843720
8144	843721
68829	843722
25814	843723
69231	843724
123	843725
76114	843726
83562	843727
24024	843728
657	843729
16419	843730
5600	843731
41905	843732
77587	843733
24691	843734
3308	843735
2267	843736
31299	843737
27307	843738
64294	843739
163085	843740
99124	843741
36146	843742
18633	843743
41711	843744
11627	843745
859	843746
16943	843747
1676	843748
2942	843749
75094	843750
72735	843751
968	843752
242	843753
33513	843754
38041	843755
23475	843756
29731	843757
4061	843758
13678	843759
10979	843760
98021	843761
80949	843762
6772	843763
54710	843764
39945	843765
129942	843766
84282	843767
91285	843768
90667	843769
69774	843770
6370	843771
10424	843772
19590	843773
156571	843774
11435	843775
31183	843776
86679	843777
8443	843778
14931	843779
36632	843780
33014	843781
5019	843782
69423	843783
8178	843784
59760	843785
47554	843786
12916	843787
31176	843788
26000	843789
20876	843790
95397	843791
62699	843792
8115	843793
27294	843794
27673	843795
154229	843796
16063	843797
18959	843798
22739	843799
6801	843800
44516	843801
61312	843802
10899	843803
58482	843804
13669	843805
8329	843806
26763	843807
106093	843808
18856	843809
84608	843810
101974	843811
128136	843812
2434	843813
7636	843814
7115	843815
2	843816
18603	843817
13971	843818
9217	843819
14041	843820
6564	843821
157802	843822
9559	843823
29317	843824
76253	843825
85690	843826
6334	843827
1146	843828
9799	843829
17601	843830
84456	843831
15048	843832
2936	843833
322	843834
6860	843835
38950	843836
64100	843837
18315	843838
2039	843839
55352	843840
66287	843841
6398	843842
96769	843843
3642	843844
3476	843845
87744	843846
3729	843847
87778	843848
14557	843849
159515	843850
50274	843851
9468	843852
54356	843853
29966	843854
13212	843855
24670	843856
70886	843857
28226	843858
84593	843859
107010	843860
50130	843861
16200	843862
54731	843863
54926	843864
39805	843865
71209	843866
6293	843867
90222	843868
112389	843869
156940	843870
54862	843871
46715	843872
99238	843873
26838	843874
23150	843875
36395	843876
145304	843877
81020	843878
28489	843879
107044	843880
392	843881
6390	843882
141111	843883
27458	843884
4036	843885
37927	843886
78453	843887
68233	843888
37633	843889
6886	843890
39618	843891
83192	843892
155994	843893
14094	843894
160346	843895
32059	843896
933	843897
26180	843898
30478	843899
8931	843900
7883	843901
14638	843902
64814	843903
1534	843904
60654	843905
8	843906
130960	843907
329	843908
3332	843909
26883	843910
10044	843911
76690	843912
18707	843913
151353	843914
40135	843915
27436	843916
156538	843917
2014	843918
120370	843919
6072	843920
45674	843921
18803	843922
14114	843923
25962	843924
15148	843925
61078	843926
17901	843927
422	843928
20395	843929
4920	843930
64948	843931
14672	843932
25483	843933
11544	843934
38889	843935
5417	843936
50645	843937
1862	843938
97517	843939
60206	843940
19543	843941
7125	843942
4072	843943
20	843944
5303	843945
67459	843946
51854	843947
28556	843948
141040	843949
61063	843950
126399	843951
7821	843952
67085	843953
20570	843954
86596	843955
13946	843956
105250	843957
4963	843958
16801	843959
9211	843960
20771	843961
25573	843962
37215	843963
87552	843964
119437	843965
2181	843966
30782	843967
5646	843968
3693	843969
33201	843970
62995	843971
24200	843972
5021	843973
11564	843974
2972	843975
18714	843976
44094	843977
42913	843978
25436	843979
24861	843980
35422	843981
9353	843982
92439	843983
18054	843984
13927	843985
45656	843986
60895	843987
1379	843988
100954	843989
43298	843990
2329	843991
119827	843992
16039	843993
21610	843994
139012	843995
738	843996
6921	843997
77556	843998
31050	843999
109715	844000
2928	844001
49085	844002
115798	844003
370	844004
129971	844005
41205	844006
48729	844007
5291	844008
38304	844009
15931	844010
17721	844011
8332	844012
514	844013
44126	844014
6559	844015
163026	844016
8	844017
33140	844018
11916	844019
45431	844020
1491	844021
1976	844022
5486	844023
31079	844024
13877	844025
14045	844026
6055	844027
110869	844028
47891	844029
24653	844030
24714	844031
21916	844032
14188	844033
44823	844034
49503	844035
118348	844036
40	844037
10768	844038
79847	844039
72714	844040
106173	844041
1234	844042
1666	844043
58633	844044
55432	844045
9604	844046
47227	844047
25474	844048
19351	844049
102781	844050
40929	844051
36933	844052
14929	844053
15824	844054
56314	844055
132629	844056
4528	844057
65140	844058
4399	844059
25604	844060
34	844061
58904	844062
47247	844063
27264	844064
30522	844065
133495	844066
7984	844067
127257	844068
53889	844069
210	844070
133759	844071
1092	844072
87882	844073
2787	844074
113321	844075
32342	844076
2817	844077
1688	844078
15409	844079
26761	844080
78339	844081
21706	844082
77873	844083
53047	844084
52818	844085
24751	844086
79923	844087
99372	844088
27959	844089
13915	844090
29583	844091
44116	844092
136952	844093
98789	844094
23858	844095
9023	844096
16696	844097
1484	844098
44341	844099
6885	844100
95353	844101
23810	844102
22884	844103
23971	844104
16207	844105
22836	844106
98492	844107
29510	844108
86187	844109
13668	844110
9303	844111
88245	844112
18857	844113
35313	844114
15791	844115
60080	844116
35928	844117
9143	844118
17326	844119
2028	844120
31189	844121
13777	844122
1812	844123
30207	844124
132918	844125
39623	844126
28512	844127
3877	844128
104336	844129
67	844130
1704	844131
160558	844132
1441	844133
70941	844134
92319	844135
3715	844136
5723	844137
5897	844138
32351	844139
4730	844140
131758	844141
10781	844142
21307	844143
114488	844144
28321	844145
9325	844146
266	844147
20990	844148
18429	844149
14709	844150
22920	844151
11892	844152
112098	844153
7653	844154
38317	844155
40406	844156
50437	844157
35368	844158
17492	844159
15401	844160
12487	844161
28955	844162
42784	844163
66739	844164
11137	844165
39238	844166
5662	844167
20514	844168
6923	844169
21394	844170
74940	844171
23924	844172
9688	844173
157226	844174
30669	844175
9477	844176
47	844177
32260	844178
38647	844179
2229	844180
6299	844181
30304	844182
66728	844183
35344	844184
6800	844185
65641	844186
118623	844187
62436	844188
51752	844189
12292	844190
18535	844191
45450	844192
98072	844193
57309	844194
7863	844195
116950	844196
42813	844197
124609	844198
4098	844199
93014	844200
101077	844201
128768	844202
70454	844203
384	844204
14118	844205
15502	844206
53598	844207
130550	844208
665	844209
2900	844210
20173	844211
2294	844212
118749	844213
10414	844214
21766	844215
5027	844216
98078	844217
3328	844218
13937	844219
50206	844220
3294	844221
4620	844222
66889	844223
47609	844224
29207	844225
10045	844226
67851	844227
129733	844228
36992	844229
9766	844230
8938	844231
105907	844232
19710	844233
19196	844234
25018	844235
12399	844236
24379	844237
79406	844238
76231	844239
129625	844240
62764	844241
42101	844242
2460	844243
86140	844244
86815	844245
96202	844246
60591	844247
124139	844248
3517	844249
57451	844250
120030	844251
18964	844252
13348	844253
145088	844254
44868	844255
119840	844256
77015	844257
33908	844258
66899	844259
4364	844260
16044	844261
49743	844262
8812	844263
187	844264
95741	844265
24170	844266
80402	844267
2948	844268
2346	844269
63381	844270
31479	844271
2838	844272
31	844273
35249	844274
64734	844275
20399	844276
85673	844277
12523	844278
2558	844279
5275	844280
93	844281
14089	844282
7874	844283
2189	844284
44874	844285
64820	844286
54312	844287
46529	844288
54145	844289
4926	844290
908	844291
5849	844292
74317	844293
141654	844294
134056	844295
65534	844296
62094	844297
16699	844298
94506	844299
3462	844300
31750	844301
50834	844302
47168	844303
17742	844304
3436	844305
32042	844306
20685	844307
152224	844308
7135	844309
2414	844310
24302	844311
52145	844312
35681	844313
538	844314
35334	844315
386	844316
65013	844317
9575	844318
41886	844319
18822	844320
15267	844321
75533	844322
59665	844323
21890	844324
22633	844325
9633	844326
20402	844327
7314	844328
94954	844329
62631	844330
2006	844331
1494	844332
2821	844333
26127	844334
78641	844335
4318	844336
9432	844337
70723	844338
56852	844339
24936	844340
4072	844341
41636	844342
80379	844343
16578	844344
99835	844345
49195	844346
1677	844347
67269	844348
165840	844349
21119	844350
2577	844351
22796	844352
10755	844353
3085	844354
23450	844355
22161	844356
10363	844357
7948	844358
4121	844359
71366	844360
31322	844361
11692	844362
39640	844363
89439	844364
13337	844365
1472	844366
18422	844367
2114	844368
56864	844369
8131	844370
60588	844371
8324	844372
12074	844373
2963	844374
85	844375
4336	844376
29999	844377
32545	844378
28760	844379
48425	844380
46824	844381
701	844382
17086	844383
97	844384
10020	844385
11462	844386
37507	844387
16908	844388
66061	844389
10003	844390
57541	844391
97918	844392
84013	844393
1009	844394
67660	844395
161079	844396
68825	844397
57677	844398
45950	844399
36169	844400
44	844401
120569	844402
82252	844403
85654	844404
5876	844405
22605	844406
57894	844407
58125	844408
69369	844409
46369	844410
51338	844411
116773	844412
30697	844413
32555	844414
69653	844415
41240	844416
4899	844417
108694	844418
31089	844419
23127	844420
24804	844421
29168	844422
55251	844423
589	844424
61306	844425
3311	844426
43359	844427
16294	844428
39395	844429
33810	844430
13275	844431
9450	844432
10755	844433
25813	844434
58359	844435
16764	844436
33853	844437
18086	844438
39302	844439
51363	844440
32793	844441
76406	844442
5881	844443
18160	844444
38787	844445
7109	844446
31797	844447
19045	844448
127377	844449
43331	844450
8896	844451
2152	844452
12459	844453
15693	844454
53836	844455
78171	844456
138123	844457
25602	844458
16034	844459
1570	844460
89166	844461
15324	844462
4054	844463
905	844464
60635	844465
101737	844466
55494	844467
17954	844468
154825	844469
35986	844470
17922	844471
129	844472
63049	844473
53186	844474
45666	844475
19822	844476
32961	844477
22562	844478
49093	844479
58269	844480
51772	844481
37994	844482
32997	844483
12247	844484
50299	844485
4911	844486
30674	844487
44032	844488
12102	844489
35097	844490
9291	844491
77503	844492
57989	844493
125369	844494
12843	844495
10232	844496
10115	844497
69819	844498
74872	844499
1444	844500
31574	844501
65111	844502
231	844503
24676	844504
10141	844505
747	844506
44740	844507
55119	844508
44654	844509
47	844510
126403	844511
23486	844512
2062	844513
24548	844514
46959	844515
23752	844516
39307	844517
36635	844518
13645	844519
12708	844520
34905	844521
41736	844522
301	844523
15808	844524
23539	844525
111742	844526
38817	844527
12505	844528
6975	844529
5027	844530
59047	844531
58971	844532
28903	844533
17561	844534
136731	844535
18704	844536
38220	844537
77302	844538
451	844539
15938	844540
36788	844541
20094	844542
5651	844543
47304	844544
48502	844545
37343	844546
18158	844547
10487	844548
41024	844549
5296	844550
7691	844551
161620	844552
61989	844553
2685	844554
108712	844555
117761	844556
31094	844557
10861	844558
812	844559
158302	844560
22004	844561
57973	844562
20642	844563
55494	844564
92011	844565
7313	844566
68925	844567
21360	844568
35320	844569
26561	844570
12	844571
91929	844572
96583	844573
41190	844574
5144	844575
33942	844576
48659	844577
11636	844578
34094	844579
2876	844580
369	844581
15185	844582
17633	844583
94827	844584
21797	844585
52491	844586
5145	844587
99072	844588
87387	844589
27298	844590
19180	844591
11089	844592
70375	844593
42778	844594
156042	844595
44458	844596
12756	844597
113468	844598
13055	844599
4079	844600
3290	844601
24787	844602
7003	844603
69922	844604
11573	844605
73348	844606
130238	844607
17662	844608
40018	844609
116	844610
416	844611
72724	844612
13839	844613
8956	844614
57671	844615
41545	844616
26560	844617
56655	844618
80257	844619
32210	844620
3412	844621
29094	844622
38157	844623
12108	844624
57030	844625
1781	844626
36031	844627
5799	844628
29393	844629
20013	844630
111335	844631
17779	844632
34171	844633
6189	844634
6357	844635
24199	844636
122120	844637
8943	844638
53319	844639
32128	844640
4111	844641
58400	844642
10503	844643
82960	844644
4652	844645
44677	844646
92025	844647
28853	844648
49162	844649
58787	844650
31611	844651
3815	844652
125742	844653
42882	844654
105295	844655
97	844656
16906	844657
98195	844658
66313	844659
65253	844660
49015	844661
5311	844662
65386	844663
22789	844664
26971	844665
26706	844666
55770	844667
91221	844668
4225	844669
25542	844670
53212	844671
6179	844672
46	844673
2100	844674
139250	844675
32924	844676
54825	844677
59961	844678
105157	844679
70604	844680
16949	844681
20518	844682
10682	844683
48523	844684
902	844685
9052	844686
68415	844687
4234	844688
1687	844689
10477	844690
19634	844691
102757	844692
19023	844693
13679	844694
9822	844695
6608	844696
73465	844697
127839	844698
10580	844699
151258	844700
10487	844701
108251	844702
116	844703
105455	844704
116621	844705
34698	844706
1452	844707
29974	844708
58228	844709
62562	844710
35445	844711
42609	844712
152	844713
25996	844714
73653	844715
12708	844716
20055	844717
111069	844718
16477	844719
143538	844720
6178	844721
21166	844722
6324	844723
157196	844724
63172	844725
12961	844726
1991	844727
28276	844728
75670	844729
66402	844730
19221	844731
39572	844732
121367	844733
5150	844734
109493	844735
84545	844736
6479	844737
8831	844738
83301	844739
58266	844740
102215	844741
60003	844742
56945	844743
5723	844744
144445	844745
566	844746
16071	844747
28498	844748
52126	844749
43963	844750
49423	844751
8029	844752
49513	844753
94442	844754
83171	844755
16149	844756
265	844757
116196	844758
6990	844759
74986	844760
16473	844761
26217	844762
2159	844763
23034	844764
18012	844765
93883	844766
16342	844767
110858	844768
56420	844769
9529	844770
16959	844771
18404	844772
37936	844773
16993	844774
52429	844775
6180	844776
54769	844777
6513	844778
38615	844779
1140	844780
2134	844781
26003	844782
33791	844783
55435	844784
56281	844785
12110	844786
959	844787
3905	844788
10024	844789
1071	844790
62773	844791
71998	844792
94198	844793
21866	844794
57259	844795
23305	844796
4947	844797
81483	844798
19827	844799
103783	844800
47619	844801
82065	844802
32868	844803
2102	844804
95600	844805
56944	844806
35102	844807
102593	844808
81087	844809
63780	844810
4082	844811
21007	844812
70864	844813
119050	844814
7199	844815
104826	844816
4731	844817
40838	844818
54723	844819
21153	844820
5564	844821
19156	844822
21966	844823
8681	844824
8268	844825
12175	844826
30498	844827
76176	844828
13597	844829
16388	844830
42156	844831
3064	844832
24906	844833
56356	844834
23167	844835
21377	844836
71893	844837
7610	844838
80628	844839
12948	844840
87	844841
45796	844842
43452	844843
78899	844844
116843	844845
11204	844846
103669	844847
5504	844848
82992	844849
3795	844850
25691	844851
91201	844852
20637	844853
79366	844854
53459	844855
118658	844856
5286	844857
52111	844858
93625	844859
26592	844860
29963	844861
132725	844862
87150	844863
7483	844864
20213	844865
45146	844866
35489	844867
1063	844868
28375	844869
11052	844870
26481	844871
6073	844872
27935	844873
29084	844874
3467	844875
97555	844876
18721	844877
16253	844878
30321	844879
74869	844880
3315	844881
82888	844882
159436	844883
35351	844884
32474	844885
18614	844886
14479	844887
60338	844888
11595	844889
30199	844890
15682	844891
68	844892
13155	844893
14578	844894
120370	844895
19846	844896
19924	844897
17804	844898
34813	844899
9669	844900
8500	844901
55338	844902
1417	844903
15642	844904
42061	844905
27262	844906
33936	844907
13313	844908
27949	844909
16074	844910
101000	844911
50611	844912
23136	844913
2387	844914
27408	844915
10348	844916
10911	844917
85649	844918
17735	844919
60697	844920
89152	844921
2199	844922
54594	844923
7734	844924
146878	844925
36519	844926
157131	844927
128351	844928
59975	844929
66815	844930
42752	844931
19218	844932
24785	844933
60360	844934
116911	844935
97398	844936
8715	844937
71078	844938
48086	844939
3973	844940
20701	844941
15570	844942
5979	844943
1398	844944
50120	844945
20414	844946
110589	844947
11472	844948
35060	844949
8529	844950
28100	844951
53495	844952
7018	844953
78550	844954
30279	844955
63064	844956
33632	844957
9384	844958
70712	844959
112886	844960
22619	844961
64569	844962
31730	844963
31955	844964
82231	844965
122500	844966
891	844967
42488	844968
2753	844969
29352	844970
6558	844971
114977	844972
130871	844973
7275	844974
22534	844975
115	844976
9898	844977
16741	844978
83977	844979
69922	844980
41296	844981
32266	844982
46402	844983
53916	844984
131106	844985
3344	844986
74513	844987
6869	844988
4093	844989
10631	844990
3503	844991
16591	844992
23195	844993
25216	844994
60919	844995
33489	844996
14863	844997
124646	844998
1260	844999
2771	845000
20628	845001
9379	845002
119960	845003
83676	845004
51816	845005
8118	845006
9458	845007
59153	845008
69929	845009
51241	845010
13914	845011
81521	845012
49498	845013
27161	845014
44	845015
4575	845016
2286	845017
50462	845018
15785	845019
34934	845020
8147	845021
23740	845022
22169	845023
55234	845024
9516	845025
158786	845026
71955	845027
19093	845028
5927	845029
22951	845030
76338	845031
63698	845032
34979	845033
9961	845034
42505	845035
2513	845036
4002	845037
9374	845038
53082	845039
30	845040
16984	845041
20312	845042
152413	845043
19639	845044
25576	845045
58794	845046
66178	845047
119	845048
74477	845049
2146	845050
32794	845051
158408	845052
6253	845053
8862	845054
76813	845055
6216	845056
64495	845057
2323	845058
71939	845059
18543	845060
61571	845061
28985	845062
64075	845063
47200	845064
1165	845065
145357	845066
32084	845067
106059	845068
23521	845069
81927	845070
27181	845071
63747	845072
17025	845073
62230	845074
70910	845075
7395	845076
101451	845077
21852	845078
49883	845079
15978	845080
23750	845081
10717	845082
73555	845083
53053	845084
29426	845085
6806	845086
53223	845087
21335	845088
1712	845089
114619	845090
54994	845091
8787	845092
80228	845093
124933	845094
5173	845095
679	845096
30877	845097
13965	845098
19271	845099
61042	845100
21623	845101
439	845102
16028	845103
25462	845104
124778	845105
78877	845106
6406	845107
30956	845108
24441	845109
3651	845110
48374	845111
6140	845112
21819	845113
4817	845114
4859	845115
30480	845116
11436	845117
24910	845118
6579	845119
104944	845120
43315	845121
141579	845122
4484	845123
29822	845124
9062	845125
27788	845126
8966	845127
33747	845128
2966	845129
7979	845130
73695	845131
8721	845132
165796	845133
164122	845134
34478	845135
130245	845136
25566	845137
14123	845138
18194	845139
9783	845140
276	845141
8208	845142
32657	845143
55772	845144
21273	845145
4314	845146
7700	845147
57357	845148
1734	845149
77863	845150
5140	845151
63028	845152
45688	845153
17051	845154
81839	845155
20179	845156
100923	845157
64527	845158
30181	845159
30246	845160
118860	845161
9662	845162
113717	845163
94454	845164
26016	845165
77622	845166
32324	845167
31262	845168
18378	845169
125775	845170
32410	845171
148287	845172
3478	845173
67381	845174
53050	845175
4308	845176
815	845177
46350	845178
25861	845179
2492	845180
32449	845181
59064	845182
102854	845183
138	845184
33801	845185
15052	845186
14488	845187
50929	845188
45869	845189
7790	845190
52790	845191
54173	845192
10514	845193
101869	845194
7880	845195
51342	845196
41435	845197
10364	845198
12114	845199
101279	845200
82576	845201
58341	845202
18159	845203
59340	845204
62309	845205
45757	845206
63057	845207
4770	845208
31077	845209
18154	845210
73619	845211
59303	845212
340	845213
1961	845214
8248	845215
1342	845216
8657	845217
26728	845218
123919	845219
4783	845220
214	845221
27592	845222
59504	845223
157671	845224
78619	845225
33408	845226
15769	845227
74798	845228
72	845229
22236	845230
40621	845231
23653	845232
36373	845233
63646	845234
4630	845235
22467	845236
14704	845237
151880	845238
10609	845239
11651	845240
10352	845241
47238	845242
632	845243
83345	845244
84600	845245
11782	845246
41225	845247
41723	845248
17972	845249
153465	845250
101545	845251
16253	845252
94762	845253
3977	845254
8180	845255
50221	845256
35410	845257
1582	845258
5075	845259
111876	845260
62974	845261
49406	845262
26260	845263
54461	845264
523	845265
9749	845266
123600	845267
69788	845268
6119	845269
15894	845270
3	845271
4682	845272
11280	845273
47042	845274
70308	845275
52997	845276
32257	845277
85009	845278
160719	845279
18769	845280
27291	845281
30892	845282
1794	845283
2725	845284
71229	845285
1667	845286
16649	845287
2351	845288
34936	845289
165471	845290
12856	845291
17424	845292
155187	845293
49286	845294
18613	845295
15941	845296
47599	845297
33865	845298
41107	845299
76456	845300
152851	845301
32992	845302
33562	845303
17298	845304
42758	845305
52833	845306
43324	845307
56010	845308
33337	845309
15339	845310
918	845311
746	845312
11853	845313
21958	845314
37229	845315
10483	845316
647	845317
8081	845318
21945	845319
8196	845320
18087	845321
2422	845322
39290	845323
157381	845324
63967	845325
25661	845326
34277	845327
5549	845328
6664	845329
22927	845330
6845	845331
23467	845332
121185	845333
4130	845334
16173	845335
9663	845336
12213	845337
44576	845338
87905	845339
31	845340
1051	845341
12320	845342
8474	845343
1348	845344
13250	845345
20796	845346
69288	845347
12841	845348
25796	845349
18291	845350
25983	845351
51231	845352
122853	845353
9925	845354
42355	845355
59012	845356
3533	845357
6786	845358
40229	845359
61548	845360
18070	845361
8258	845362
4400	845363
988	845364
40199	845365
13199	845366
9092	845367
17880	845368
28151	845369
11791	845370
83096	845371
20386	845372
34388	845373
6520	845374
427	845375
113950	845376
28316	845377
154988	845378
69722	845379
40415	845380
11907	845381
20286	845382
27074	845383
131395	845384
232	845385
2338	845386
38795	845387
23762	845388
99	845389
31684	845390
29618	845391
17809	845392
125224	845393
19153	845394
120603	845395
38283	845396
16187	845397
21699	845398
59837	845399
5295	845400
63231	845401
856	845402
6848	845403
18884	845404
32508	845405
124890	845406
5404	845407
31628	845408
2424	845409
8524	845410
7494	845411
2069	845412
1455	845413
27584	845414
82492	845415
29022	845416
36145	845417
9777	845418
151660	845419
18843	845420
11812	845421
101693	845422
7209	845423
48728	845424
27648	845425
21426	845426
64605	845427
1373	845428
25428	845429
3605	845430
78568	845431
11154	845432
108962	845433
11803	845434
64628	845435
3193	845436
101825	845437
2464	845438
1235	845439
64511	845440
3120	845441
54980	845442
21061	845443
20103	845444
54080	845445
25457	845446
63308	845447
5880	845448
44428	845449
3992	845450
37661	845451
2061	845452
13441	845453
506	845454
1078	845455
51817	845456
11710	845457
1716	845458
10045	845459
151821	845460
70315	845461
6487	845462
3853	845463
95421	845464
63940	845465
29099	845466
257	845467
19686	845468
139066	845469
42809	845470
25514	845471
60166	845472
40928	845473
61916	845474
136522	845475
17571	845476
12491	845477
20204	845478
2604	845479
15747	845480
23620	845481
774	845482
1977	845483
11	845484
84898	845485
15933	845486
101687	845487
29056	845488
30622	845489
6440	845490
56993	845491
19182	845492
133980	845493
44174	845494
50819	845495
58990	845496
24830	845497
4857	845498
660	845499
11412	845500
6304	845501
581	845502
16227	845503
362	845504
160053	845505
88726	845506
97715	845507
1787	845508
27474	845509
8287	845510
6305	845511
18776	845512
72233	845513
8877	845514
24454	845515
67437	845516
10300	845517
2688	845518
2918	845519
31359	845520
14310	845521
106104	845522
5177	845523
2925	845524
72253	845525
82144	845526
100208	845527
38326	845528
95814	845529
11836	845530
68285	845531
80927	845532
46181	845533
132971	845534
54059	845535
15532	845536
23087	845537
740	845538
31931	845539
9794	845540
72271	845541
93222	845542
140240	845543
20761	845544
870	845545
19071	845546
42214	845547
191	845548
86728	845549
24118	845550
70920	845551
79261	845552
33885	845553
10502	845554
5860	845555
13335	845556
4507	845557
18084	845558
19690	845559
5136	845560
35351	845561
7378	845562
54412	845563
26626	845564
3106	845565
33925	845566
126405	845567
29144	845568
1008	845569
51782	845570
50012	845571
37589	845572
50561	845573
8228	845574
3665	845575
53456	845576
206	845577
156852	845578
81296	845579
5900	845580
54435	845581
22885	845582
3396	845583
20763	845584
32905	845585
64021	845586
4680	845587
9276	845588
7050	845589
55434	845590
23177	845591
13884	845592
51939	845593
150098	845594
84464	845595
1576	845596
21708	845597
5919	845598
37474	845599
218	845600
16048	845601
145098	845602
21574	845603
163801	845604
38925	845605
2161	845606
29359	845607
4947	845608
66557	845609
37562	845610
151994	845611
149962	845612
38168	845613
1929	845614
68268	845615
28556	845616
14935	845617
6234	845618
652	845619
27998	845620
89203	845621
44559	845622
115720	845623
45850	845624
3827	845625
38260	845626
6577	845627
95230	845628
29362	845629
96503	845630
48464	845631
114276	845632
11839	845633
85918	845634
7644	845635
9289	845636
52221	845637
71014	845638
48169	845639
25393	845640
4771	845641
78655	845642
32792	845643
27636	845644
4623	845645
14363	845646
8892	845647
27216	845648
66725	845649
541	845650
69925	845651
79160	845652
84108	845653
9955	845654
56709	845655
60567	845656
38396	845657
53633	845658
831	845659
70984	845660
6262	845661
8459	845662
86073	845663
117149	845664
97136	845665
18023	845666
4480	845667
60557	845668
12	845669
19888	845670
165704	845671
17436	845672
1667	845673
15819	845674
4952	845675
114170	845676
16617	845677
48576	845678
38262	845679
90844	845680
42297	845681
5605	845682
36277	845683
1892	845684
127513	845685
15186	845686
56107	845687
12851	845688
2229	845689
29645	845690
13832	845691
22322	845692
5261	845693
45527	845694
12857	845695
74977	845696
11354	845697
9292	845698
3492	845699
2446	845700
4166	845701
17341	845702
1275	845703
40620	845704
4068	845705
34950	845706
23000	845707
133177	845708
66814	845709
108930	845710
149689	845711
83940	845712
8433	845713
11002	845714
69104	845715
22089	845716
76290	845717
18036	845718
101	845719
3723	845720
55914	845721
835	845722
7001	845723
74575	845724
11296	845725
72331	845726
1207	845727
112701	845728
142208	845729
26140	845730
49402	845731
6848	845732
51121	845733
9103	845734
30695	845735
87829	845736
699	845737
101472	845738
103052	845739
55878	845740
76322	845741
100412	845742
23012	845743
42048	845744
43785	845745
4593	845746
116605	845747
6631	845748
37371	845749
18352	845750
27702	845751
82114	845752
17037	845753
20079	845754
55481	845755
4373	845756
12720	845757
63641	845758
109807	845759
73613	845760
79808	845761
126953	845762
11604	845763
1031	845764
3620	845765
6196	845766
19393	845767
775	845768
707	845769
22942	845770
105695	845771
13423	845772
4706	845773
7272	845774
18427	845775
27	845776
122293	845777
163711	845778
5105	845779
88330	845780
103091	845781
44745	845782
14713	845783
53119	845784
96802	845785
74555	845786
13484	845787
4837	845788
8224	845789
80113	845790
104123	845791
51386	845792
44686	845793
36755	845794
60290	845795
21390	845796
6728	845797
96020	845798
21079	845799
66882	845800
13398	845801
89619	845802
5515	845803
78253	845804
45337	845805
33345	845806
35726	845807
107	845808
158242	845809
10410	845810
49547	845811
6750	845812
9898	845813
60463	845814
49866	845815
51653	845816
48444	845817
5843	845818
79722	845819
39749	845820
69516	845821
9593	845822
102201	845823
13132	845824
17587	845825
92275	845826
74097	845827
36795	845828
3732	845829
9352	845830
898	845831
9553	845832
5619	845833
116272	845834
18352	845835
64431	845836
90992	845837
589	845838
2052	845839
71117	845840
65489	845841
4300	845842
17976	845843
272	845844
2189	845845
3168	845846
11464	845847
119051	845848
1101	845849
624	845850
58298	845851
5875	845852
24963	845853
4393	845854
28349	845855
16860	845856
26462	845857
50082	845858
21545	845859
22731	845860
49084	845861
63286	845862
151267	845863
23404	845864
126976	845865
82107	845866
47317	845867
89576	845868
12023	845869
38128	845870
10129	845871
13805	845872
9738	845873
61669	845874
9711	845875
10617	845876
115088	845877
102167	845878
54020	845879
22050	845880
62973	845881
126718	845882
87182	845883
49295	845884
915	845885
121968	845886
15330	845887
30048	845888
61829	845889
2183	845890
14581	845891
24916	845892
90099	845893
129673	845894
34816	845895
5801	845896
1399	845897
16859	845898
6610	845899
122517	845900
41097	845901
6987	845902
87115	845903
103397	845904
20410	845905
111112	845906
16679	845907
7912	845908
24000	845909
119946	845910
152556	845911
66357	845912
33010	845913
59277	845914
70914	845915
7936	845916
17510	845917
2150	845918
116646	845919
97881	845920
165801	845921
25042	845922
88789	845923
28770	845924
15555	845925
50322	845926
1389	845927
29913	845928
52420	845929
41430	845930
41768	845931
49414	845932
165326	845933
1468	845934
15022	845935
27956	845936
132908	845937
119028	845938
69	845939
31527	845940
101386	845941
1991	845942
7883	845943
39170	845944
4714	845945
50341	845946
22090	845947
26156	845948
52241	845949
35740	845950
42232	845951
5249	845952
18850	845953
22559	845954
56146	845955
84087	845956
12512	845957
89763	845958
8742	845959
49943	845960
49173	845961
81685	845962
65495	845963
32306	845964
117074	845965
77228	845966
5714	845967
87772	845968
106471	845969
44567	845970
3578	845971
14397	845972
6075	845973
19163	845974
38279	845975
119178	845976
116673	845977
34444	845978
11946	845979
103178	845980
18752	845981
3053	845982
60315	845983
17876	845984
4307	845985
2299	845986
51323	845987
71422	845988
59403	845989
33755	845990
7315	845991
116352	845992
16165	845993
57875	845994
18121	845995
27289	845996
6670	845997
1608	845998
20950	845999
17117	846000
7376	846001
128961	846002
33953	846003
34717	846004
26355	846005
5667	846006
4313	846007
67199	846008
4787	846009
656	846010
45200	846011
26350	846012
42200	846013
51754	846014
47513	846015
37291	846016
24421	846017
106042	846018
35135	846019
4639	846020
29416	846021
7096	846022
97272	846023
483	846024
99369	846025
473	846026
45357	846027
8255	846028
49683	846029
37637	846030
3259	846031
67894	846032
128127	846033
30973	846034
36482	846035
2570	846036
9397	846037
3563	846038
26057	846039
8194	846040
14547	846041
1862	846042
3353	846043
16020	846044
119666	846045
102311	846046
1344	846047
17588	846048
36970	846049
45460	846050
56910	846051
104548	846052
4723	846053
58425	846054
4353	846055
120420	846056
19178	846057
55086	846058
45554	846059
19272	846060
2395	846061
128952	846062
126429	846063
17323	846064
40555	846065
6241	846066
3490	846067
33351	846068
2042	846069
69300	846070
28455	846071
97271	846072
157985	846073
41244	846074
17734	846075
18409	846076
1108	846077
28622	846078
87229	846079
11732	846080
28623	846081
20391	846082
43751	846083
74005	846084
154449	846085
10080	846086
6314	846087
41078	846088
6994	846089
56974	846090
14938	846091
110594	846092
3283	846093
64591	846094
54598	846095
82940	846096
159	846097
6401	846098
47252	846099
19379	846100
113895	846101
33809	846102
80913	846103
9503	846104
88097	846105
568	846106
11674	846107
3435	846108
119134	846109
14554	846110
753	846111
18737	846112
9645	846113
18945	846114
74304	846115
31856	846116
538	846117
13902	846118
25249	846119
143114	846120
48793	846121
97111	846122
72057	846123
47173	846124
1474	846125
446	846126
38091	846127
6568	846128
1875	846129
57953	846130
1252	846131
14804	846132
11377	846133
8194	846134
53666	846135
19741	846136
3307	846137
210	846138
10934	846139
30389	846140
19204	846141
115941	846142
67836	846143
18270	846144
7915	846145
32830	846146
3461	846147
5	846148
100176	846149
3105	846150
87622	846151
35810	846152
45203	846153
367	846154
1308	846155
122443	846156
11349	846157
24681	846158
119811	846159
100122	846160
60118	846161
18532	846162
9746	846163
511	846164
55391	846165
252	846166
37472	846167
14325	846168
82521	846169
40990	846170
51448	846171
57068	846172
59133	846173
4385	846174
12199	846175
19786	846176
8013	846177
14651	846178
104592	846179
105228	846180
10277	846181
935	846182
12478	846183
122767	846184
62742	846185
46123	846186
8415	846187
5099	846188
4136	846189
10546	846190
4266	846191
42654	846192
2232	846193
98545	846194
58568	846195
11807	846196
72834	846197
82080	846198
21692	846199
10937	846200
16291	846201
10827	846202
45564	846203
5670	846204
8691	846205
9715	846206
2344	846207
4337	846208
24964	846209
7602	846210
166	846211
4046	846212
9724	846213
58304	846214
12407	846215
17463	846216
62098	846217
1986	846218
27715	846219
19911	846220
165498	846221
60631	846222
25400	846223
3913	846224
141474	846225
129480	846226
23863	846227
17932	846228
19826	846229
16353	846230
3583	846231
2811	846232
7088	846233
106663	846234
13374	846235
131310	846236
71589	846237
7258	846238
6891	846239
82907	846240
38587	846241
40035	846242
267	846243
126860	846244
47235	846245
9810	846246
105358	846247
4606	846248
308	846249
55526	846250
110964	846251
19266	846252
48438	846253
22693	846254
69119	846255
56419	846256
10327	846257
41	846258
83205	846259
4591	846260
118810	846261
138024	846262
31534	846263
22702	846264
144611	846265
20574	846266
3979	846267
57134	846268
25334	846269
87252	846270
8187	846271
142397	846272
157291	846273
2061	846274
7927	846275
3974	846276
31	846277
20274	846278
20959	846279
67859	846280
27036	846281
9098	846282
1594	846283
63576	846284
53761	846285
20726	846286
103914	846287
563	846288
37046	846289
26250	846290
1027	846291
75505	846292
149701	846293
21821	846294
56961	846295
56452	846296
23307	846297
29082	846298
39036	846299
66938	846300
106985	846301
957	846302
9466	846303
90547	846304
30736	846305
7774	846306
69355	846307
44695	846308
26682	846309
41442	846310
76149	846311
21007	846312
52942	846313
37895	846314
16629	846315
83908	846316
45525	846317
38138	846318
1754	846319
74568	846320
3134	846321
5328	846322
48525	846323
35015	846324
70844	846325
1726	846326
14973	846327
58759	846328
93973	846329
92407	846330
14639	846331
65806	846332
16451	846333
15002	846334
102671	846335
118429	846336
5340	846337
2776	846338
89436	846339
22001	846340
87094	846341
31381	846342
46134	846343
36122	846344
73686	846345
752	846346
15193	846347
26935	846348
7408	846349
41696	846350
10104	846351
52728	846352
12546	846353
22558	846354
105042	846355
20387	846356
42747	846357
62096	846358
134209	846359
54562	846360
45805	846361
12233	846362
1630	846363
15472	846364
49346	846365
22878	846366
65858	846367
53	846368
4745	846369
29709	846370
30463	846371
10810	846372
277	846373
51391	846374
151329	846375
1281	846376
33662	846377
17780	846378
17311	846379
40235	846380
94214	846381
41564	846382
110115	846383
86918	846384
45551	846385
39903	846386
58220	846387
37702	846388
14687	846389
77095	846390
20038	846391
6454	846392
2612	846393
625	846394
161674	846395
66306	846396
695	846397
2221	846398
6384	846399
5686	846400
39386	846401
43980	846402
45312	846403
31487	846404
30365	846405
43384	846406
4474	846407
50194	846408
77600	846409
15950	846410
19889	846411
13182	846412
7786	846413
24463	846414
11514	846415
65131	846416
43461	846417
33452	846418
41657	846419
12676	846420
9234	846421
7430	846422
93877	846423
83232	846424
140325	846425
14874	846426
44225	846427
28804	846428
50409	846429
164	846430
1031	846431
830	846432
24575	846433
4192	846434
10625	846435
2100	846436
2677	846437
7616	846438
49695	846439
124921	846440
127199	846441
14312	846442
1467	846443
10568	846444
56	846445
688	846446
118587	846447
16759	846448
7857	846449
145841	846450
49043	846451
2531	846452
18233	846453
4403	846454
20777	846455
62831	846456
72841	846457
101297	846458
26649	846459
7377	846460
12102	846461
90243	846462
2267	846463
29449	846464
30087	846465
731	846466
58152	846467
125138	846468
57592	846469
51610	846470
25755	846471
1259	846472
35225	846473
28803	846474
10531	846475
103431	846476
14854	846477
6387	846478
14024	846479
14622	846480
33924	846481
137426	846482
164897	846483
12146	846484
132607	846485
391	846486
59669	846487
39374	846488
21912	846489
29429	846490
73427	846491
644	846492
19191	846493
3412	846494
46787	846495
84810	846496
4542	846497
108632	846498
34167	846499
11900	846500
17138	846501
38002	846502
149367	846503
15870	846504
34431	846505
51216	846506
101194	846507
57157	846508
84506	846509
78064	846510
72600	846511
12643	846512
69278	846513
20817	846514
2544	846515
71840	846516
23347	846517
1390	846518
30753	846519
20846	846520
35621	846521
15601	846522
40122	846523
32960	846524
78470	846525
11275	846526
3361	846527
106504	846528
1959	846529
1012	846530
30457	846531
3990	846532
67311	846533
66991	846534
66358	846535
16278	846536
2254	846537
60760	846538
29291	846539
12109	846540
101308	846541
672	846542
28639	846543
19241	846544
101378	846545
9252	846546
60184	846547
2179	846548
26809	846549
26924	846550
928	846551
21809	846552
13976	846553
38246	846554
17762	846555
79843	846556
149868	846557
5846	846558
13677	846559
63377	846560
5072	846561
47624	846562
2554	846563
3510	846564
113	846565
115438	846566
134	846567
85647	846568
36491	846569
68517	846570
984	846571
19634	846572
35730	846573
49149	846574
25686	846575
6212	846576
4010	846577
2403	846578
1509	846579
19957	846580
40334	846581
1678	846582
6337	846583
28788	846584
86851	846585
1966	846586
7447	846587
2516	846588
11417	846589
129396	846590
74006	846591
67226	846592
8942	846593
30077	846594
15472	846595
50114	846596
24159	846597
6112	846598
35014	846599
798	846600
7156	846601
126634	846602
103114	846603
6257	846604
30073	846605
101013	846606
3211	846607
137	846608
80	846609
45141	846610
15147	846611
83491	846612
36813	846613
63431	846614
29173	846615
53242	846616
66	846617
56	846618
4853	846619
52676	846620
114036	846621
34491	846622
135154	846623
33860	846624
17369	846625
48523	846626
121622	846627
23803	846628
13118	846629
70966	846630
159597	846631
83402	846632
3894	846633
28304	846634
2515	846635
46431	846636
9960	846637
77644	846638
4705	846639
9097	846640
25447	846641
77316	846642
21371	846643
18316	846644
106534	846645
137633	846646
3794	846647
19996	846648
10668	846649
13561	846650
65335	846651
10342	846652
149842	846653
47698	846654
30240	846655
13723	846656
27391	846657
36393	846658
20897	846659
115758	846660
32574	846661
8858	846662
3588	846663
53817	846664
74707	846665
40933	846666
58923	846667
31774	846668
104216	846669
344	846670
21701	846671
25960	846672
111399	846673
43567	846674
30730	846675
7224	846676
11632	846677
17162	846678
18334	846679
66271	846680
89615	846681
28576	846682
8930	846683
493	846684
80401	846685
19072	846686
25020	846687
39987	846688
49701	846689
4833	846690
19930	846691
58979	846692
138988	846693
4657	846694
51728	846695
2824	846696
35039	846697
46561	846698
7149	846699
21716	846700
21174	846701
34495	846702
6949	846703
15898	846704
102864	846705
1438	846706
50476	846707
4625	846708
73401	846709
29304	846710
27452	846711
31533	846712
130351	846713
6172	846714
2306	846715
19142	846716
44210	846717
93849	846718
13661	846719
35723	846720
3143	846721
7624	846722
2248	846723
63910	846724
154687	846725
34249	846726
112208	846727
20210	846728
5885	846729
51383	846730
39555	846731
8600	846732
13446	846733
50757	846734
113530	846735
2051	846736
14	846737
17934	846738
86894	846739
48603	846740
6495	846741
90010	846742
19900	846743
1352	846744
60171	846745
18221	846746
97977	846747
118292	846748
67434	846749
43546	846750
2001	846751
11508	846752
71	846753
40128	846754
566	846755
2710	846756
6892	846757
6976	846758
37185	846759
4120	846760
17407	846761
10756	846762
2171	846763
31845	846764
82685	846765
38	846766
68265	846767
515	846768
22259	846769
50710	846770
66281	846771
92016	846772
63086	846773
116737	846774
27507	846775
777	846776
11156	846777
14092	846778
2770	846779
30761	846780
87832	846781
7089	846782
69631	846783
31569	846784
22224	846785
69128	846786
19622	846787
60341	846788
32360	846789
81550	846790
7515	846791
3121	846792
38938	846793
33267	846794
101486	846795
62	846796
33328	846797
34775	846798
75538	846799
1198	846800
22254	846801
73367	846802
4649	846803
10666	846804
15982	846805
22326	846806
6784	846807
14339	846808
10957	846809
27939	846810
460	846811
94093	846812
10984	846813
27602	846814
18981	846815
138553	846816
521	846817
25562	846818
142589	846819
87526	846820
7018	846821
47553	846822
45334	846823
8748	846824
81776	846825
2010	846826
116702	846827
38733	846828
131029	846829
71129	846830
26687	846831
2215	846832
9530	846833
12804	846834
715	846835
4439	846836
10206	846837
35563	846838
861	846839
17546	846840
35463	846841
37214	846842
321	846843
63890	846844
3909	846845
30279	846846
24617	846847
52925	846848
41813	846849
205	846850
103346	846851
19311	846852
75884	846853
5516	846854
55811	846855
9927	846856
3767	846857
22366	846858
11117	846859
739	846860
1155	846861
18693	846862
42460	846863
27751	846864
571	846865
3098	846866
14042	846867
18723	846868
665	846869
19270	846870
91754	846871
1835	846872
15588	846873
774	846874
55122	846875
162539	846876
64851	846877
21453	846878
25378	846879
18294	846880
102362	846881
261	846882
77926	846883
6450	846884
50531	846885
269	846886
15469	846887
113287	846888
87201	846889
4782	846890
70043	846891
126504	846892
122749	846893
14248	846894
15872	846895
8404	846896
1103	846897
29576	846898
3418	846899
2726	846900
103354	846901
11160	846902
48500	846903
44387	846904
16719	846905
107072	846906
19498	846907
13067	846908
81373	846909
67655	846910
34721	846911
8896	846912
33247	846913
45756	846914
21512	846915
2254	846916
21558	846917
1504	846918
10232	846919
121667	846920
23595	846921
1789	846922
22682	846923
125150	846924
68584	846925
622	846926
2953	846927
31851	846928
1951	846929
99748	846930
11341	846931
42240	846932
58714	846933
26803	846934
9497	846935
100028	846936
39928	846937
107549	846938
7840	846939
36627	846940
16944	846941
62577	846942
15009	846943
23023	846944
11173	846945
54569	846946
7980	846947
3526	846948
165944	846949
50236	846950
93	846951
111039	846952
9275	846953
1673	846954
33292	846955
46006	846956
59633	846957
51254	846958
114728	846959
9359	846960
40060	846961
6601	846962
3324	846963
105442	846964
54828	846965
14491	846966
29601	846967
183	846968
85725	846969
21732	846970
11266	846971
10180	846972
1206	846973
61236	846974
84737	846975
56377	846976
2229	846977
56052	846978
67088	846979
12368	846980
44225	846981
820	846982
27163	846983
3168	846984
21265	846985
25101	846986
7806	846987
5984	846988
67820	846989
38226	846990
74222	846991
121003	846992
56782	846993
25560	846994
19540	846995
115562	846996
218	846997
26116	846998
48759	846999
85600	847000
32159	847001
79705	847002
33594	847003
13071	847004
95313	847005
59054	847006
63370	847007
42231	847008
20767	847009
17767	847010
109187	847011
46330	847012
7431	847013
46219	847014
59011	847015
3798	847016
125122	847017
11674	847018
26474	847019
39297	847020
10670	847021
54026	847022
31538	847023
1337	847024
25991	847025
7579	847026
21593	847027
4293	847028
19673	847029
40432	847030
69525	847031
50423	847032
33092	847033
66540	847034
10648	847035
104804	847036
100299	847037
129718	847038
24486	847039
3864	847040
55125	847041
45309	847042
146591	847043
56223	847044
12598	847045
81294	847046
6932	847047
20417	847048
136204	847049
86977	847050
14168	847051
54654	847052
24591	847053
22299	847054
9007	847055
35103	847056
64531	847057
34620	847058
34371	847059
30454	847060
84616	847061
38178	847062
162	847063
42944	847064
16448	847065
28098	847066
18968	847067
24788	847068
12306	847069
1767	847070
31605	847071
58660	847072
19580	847073
27298	847074
4430	847075
14429	847076
133427	847077
21992	847078
53618	847079
5388	847080
75266	847081
21472	847082
36257	847083
29728	847084
4774	847085
25685	847086
12376	847087
5680	847088
23468	847089
18834	847090
14356	847091
3100	847092
29896	847093
63224	847094
83169	847095
30096	847096
30426	847097
49377	847098
1246	847099
5562	847100
79417	847101
134009	847102
1	847103
27324	847104
20803	847105
83361	847106
71630	847107
22456	847108
15256	847109
7571	847110
137031	847111
30434	847112
4707	847113
76144	847114
39494	847115
60316	847116
22600	847117
54082	847118
400	847119
54749	847120
57976	847121
29018	847122
2387	847123
28878	847124
130343	847125
7129	847126
165	847127
55631	847128
45763	847129
66006	847130
11691	847131
16840	847132
997	847133
103813	847134
101261	847135
53752	847136
29012	847137
71794	847138
71388	847139
95654	847140
20899	847141
56893	847142
50971	847143
112433	847144
9566	847145
2652	847146
2298	847147
3128	847148
1210	847149
18197	847150
17480	847151
56293	847152
39904	847153
113540	847154
76167	847155
60270	847156
32001	847157
23823	847158
56334	847159
20305	847160
63817	847161
28100	847162
84925	847163
1391	847164
25202	847165
1981	847166
59775	847167
4691	847168
25933	847169
11286	847170
107754	847171
3276	847172
15353	847173
50557	847174
1417	847175
19483	847176
66662	847177
32438	847178
93660	847179
55417	847180
1696	847181
1576	847182
9546	847183
57644	847184
7327	847185
3388	847186
7687	847187
75233	847188
3332	847189
35969	847190
20534	847191
125812	847192
4504	847193
4112	847194
5099	847195
636	847196
28234	847197
15429	847198
70785	847199
8742	847200
2758	847201
19824	847202
52054	847203
55396	847204
32379	847205
50847	847206
7795	847207
31265	847208
3657	847209
129062	847210
165705	847211
36720	847212
5341	847213
3058	847214
417	847215
27146	847216
78923	847217
20161	847218
89	847219
45854	847220
35672	847221
1174	847222
102427	847223
5933	847224
104489	847225
59925	847226
41396	847227
37404	847228
29851	847229
1937	847230
12476	847231
111329	847232
10036	847233
23976	847234
516	847235
18514	847236
28607	847237
66255	847238
42514	847239
103502	847240
51736	847241
95278	847242
19300	847243
78926	847244
4835	847245
56512	847246
81305	847247
62246	847248
9516	847249
105886	847250
20584	847251
9420	847252
42585	847253
60271	847254
80632	847255
2938	847256
28781	847257
166736	847258
28719	847259
713	847260
83262	847261
33755	847262
38919	847263
28862	847264
37301	847265
107335	847266
569	847267
92235	847268
67525	847269
53788	847270
73856	847271
825	847272
2963	847273
35739	847274
19281	847275
77012	847276
62603	847277
59941	847278
32690	847279
26985	847280
48585	847281
115649	847282
63699	847283
9171	847284
22627	847285
59076	847286
146610	847287
82233	847288
32891	847289
5051	847290
94377	847291
70440	847292
42620	847293
60131	847294
82594	847295
12757	847296
4817	847297
10740	847298
10672	847299
55628	847300
24797	847301
20730	847302
6780	847303
87646	847304
2966	847305
39509	847306
86830	847307
9500	847308
70938	847309
4490	847310
72750	847311
7917	847312
21743	847313
20314	847314
21130	847315
91367	847316
18458	847317
2949	847318
51192	847319
25514	847320
20758	847321
9116	847322
28914	847323
44784	847324
85322	847325
127244	847326
10490	847327
13264	847328
10309	847329
96210	847330
24894	847331
10103	847332
5363	847333
131286	847334
29381	847335
89219	847336
17385	847337
11175	847338
4804	847339
36885	847340
535	847341
129874	847342
40443	847343
130201	847344
1074	847345
31788	847346
47315	847347
53803	847348
22398	847349
620	847350
248	847351
6266	847352
59849	847353
42796	847354
21997	847355
48733	847356
23231	847357
39362	847358
30429	847359
17871	847360
13511	847361
44366	847362
96381	847363
85711	847364
19539	847365
85836	847366
46831	847367
17223	847368
1249	847369
15792	847370
143664	847371
2535	847372
43271	847373
70927	847374
25769	847375
117103	847376
4058	847377
6497	847378
10624	847379
56781	847380
48514	847381
21093	847382
52801	847383
105258	847384
163028	847385
452	847386
7803	847387
7720	847388
83839	847389
9088	847390
78955	847391
31600	847392
103143	847393
13350	847394
98	847395
60626	847396
17616	847397
16350	847398
19838	847399
17519	847400
158666	847401
3131	847402
10884	847403
83613	847404
1767	847405
32301	847406
121666	847407
25662	847408
53298	847409
850	847410
8895	847411
53	847412
112378	847413
96168	847414
1900	847415
115433	847416
6509	847417
73586	847418
28838	847419
160985	847420
3806	847421
21536	847422
826	847423
76757	847424
11551	847425
64714	847426
11054	847427
34500	847428
41633	847429
21150	847430
32551	847431
64521	847432
6188	847433
14348	847434
50412	847435
26603	847436
34511	847437
37879	847438
18240	847439
1139	847440
130835	847441
91102	847442
26218	847443
57781	847444
61517	847445
6427	847446
133437	847447
26657	847448
94795	847449
88410	847450
28224	847451
94615	847452
923	847453
16124	847454
10155	847455
82011	847456
64354	847457
40852	847458
5195	847459
131082	847460
101809	847461
116715	847462
13980	847463
104724	847464
2570	847465
10411	847466
28410	847467
102334	847468
68192	847469
83599	847470
15967	847471
71999	847472
47237	847473
30095	847474
3896	847475
33629	847476
11441	847477
10647	847478
9714	847479
68565	847480
34470	847481
31906	847482
92997	847483
12162	847484
39606	847485
1146	847486
19276	847487
35251	847488
40016	847489
12093	847490
112164	847491
98466	847492
21662	847493
15838	847494
12709	847495
3687	847496
98953	847497
160254	847498
112749	847499
79494	847500
12443	847501
61595	847502
30773	847503
16941	847504
55933	847505
802	847506
8319	847507
59272	847508
52289	847509
3760	847510
19658	847511
2869	847512
2614	847513
29520	847514
66756	847515
8910	847516
72912	847517
10732	847518
93080	847519
23101	847520
31076	847521
42058	847522
18439	847523
5359	847524
17208	847525
21116	847526
4636	847527
132217	847528
36193	847529
27562	847530
4753	847531
3741	847532
52150	847533
112970	847534
13267	847535
19332	847536
2163	847537
83636	847538
7102	847539
5193	847540
119527	847541
106196	847542
126755	847543
10840	847544
34738	847545
9331	847546
146	847547
11857	847548
81769	847549
5949	847550
93101	847551
4557	847552
2003	847553
102809	847554
22864	847555
109018	847556
125204	847557
2751	847558
32241	847559
949	847560
35729	847561
69527	847562
61742	847563
941	847564
55950	847565
108593	847566
21117	847567
3328	847568
85045	847569
144860	847570
35936	847571
78839	847572
5772	847573
49342	847574
34032	847575
144554	847576
46446	847577
39233	847578
16940	847579
84035	847580
5806	847581
29699	847582
21264	847583
1269	847584
7979	847585
1102	847586
6341	847587
16859	847588
3076	847589
59356	847590
22473	847591
5988	847592
15226	847593
31870	847594
96493	847595
28420	847596
46542	847597
15046	847598
104760	847599
86319	847600
68726	847601
99202	847602
3954	847603
134196	847604
21257	847605
9289	847606
28624	847607
61387	847608
156158	847609
67534	847610
33087	847611
2976	847612
1479	847613
99636	847614
148909	847615
10445	847616
110581	847617
630	847618
36809	847619
29694	847620
118872	847621
2138	847622
131714	847623
2715	847624
69845	847625
3508	847626
5450	847627
102298	847628
42232	847629
15	847630
8997	847631
50525	847632
8992	847633
117102	847634
11575	847635
21562	847636
63263	847637
10249	847638
20197	847639
42905	847640
784	847641
110173	847642
5373	847643
22657	847644
17667	847645
70634	847646
44570	847647
15882	847648
14441	847649
34784	847650
130479	847651
22099	847652
48988	847653
40029	847654
32340	847655
63558	847656
52	847657
89883	847658
5286	847659
5122	847660
85995	847661
49875	847662
7853	847663
164647	847664
49152	847665
25833	847666
83462	847667
5386	847668
13123	847669
130826	847670
24663	847671
41830	847672
17898	847673
101565	847674
33	847675
26320	847676
67879	847677
110186	847678
25925	847679
13558	847680
49584	847681
32525	847682
31708	847683
14236	847684
8649	847685
16784	847686
60451	847687
69549	847688
101608	847689
15701	847690
33888	847691
1260	847692
18794	847693
35983	847694
68687	847695
43503	847696
98059	847697
4680	847698
16076	847699
288	847700
166287	847701
33018	847702
635	847703
4734	847704
8345	847705
80868	847706
13672	847707
86009	847708
33723	847709
49090	847710
42687	847711
51600	847712
10712	847713
35579	847714
111321	847715
2454	847716
30443	847717
126357	847718
22159	847719
43717	847720
84211	847721
13259	847722
62	847723
7296	847724
3936	847725
82290	847726
84785	847727
9083	847728
55322	847729
5003	847730
2096	847731
28213	847732
40986	847733
51575	847734
20436	847735
99079	847736
70974	847737
156915	847738
12947	847739
67899	847740
20441	847741
44033	847742
16996	847743
19353	847744
58831	847745
48744	847746
15592	847747
30828	847748
121730	847749
24385	847750
9290	847751
79470	847752
16295	847753
20367	847754
60309	847755
42433	847756
60638	847757
102721	847758
6228	847759
191	847760
32531	847761
146004	847762
15487	847763
14913	847764
1045	847765
51690	847766
134903	847767
14112	847768
14221	847769
100088	847770
67027	847771
117996	847772
21056	847773
3856	847774
43564	847775
5127	847776
33277	847777
62536	847778
29370	847779
5109	847780
11715	847781
2749	847782
34415	847783
23711	847784
27658	847785
67380	847786
117615	847787
13298	847788
3065	847789
20783	847790
19373	847791
4177	847792
46197	847793
14531	847794
46961	847795
1936	847796
41234	847797
101920	847798
78341	847799
96124	847800
73554	847801
1841	847802
8818	847803
46207	847804
2142	847805
55405	847806
58256	847807
38981	847808
12355	847809
73217	847810
2231	847811
11065	847812
2243	847813
5201	847814
118509	847815
55860	847816
139876	847817
23233	847818
32846	847819
3311	847820
30206	847821
7543	847822
50207	847823
23875	847824
24	847825
46566	847826
66548	847827
20972	847828
5680	847829
30795	847830
29516	847831
28901	847832
6898	847833
2368	847834
51424	847835
98417	847836
11441	847837
1203	847838
6839	847839
98245	847840
73574	847841
5029	847842
14171	847843
10986	847844
21196	847845
56	847846
47402	847847
139053	847848
88822	847849
160953	847850
2783	847851
42785	847852
5103	847853
85915	847854
42371	847855
104741	847856
85871	847857
77633	847858
90116	847859
80481	847860
29693	847861
58324	847862
22148	847863
6173	847864
59544	847865
17583	847866
19457	847867
83940	847868
98431	847869
85112	847870
101606	847871
12991	847872
63752	847873
48994	847874
5062	847875
97541	847876
19937	847877
48211	847878
62980	847879
791	847880
29304	847881
67419	847882
31461	847883
6900	847884
10947	847885
2097	847886
6530	847887
63317	847888
20856	847889
853	847890
127619	847891
11929	847892
123631	847893
18472	847894
70802	847895
3762	847896
29294	847897
69450	847898
22869	847899
95935	847900
21035	847901
65290	847902
16513	847903
27181	847904
807	847905
82154	847906
4832	847907
51633	847908
82936	847909
174	847910
81404	847911
92049	847912
7148	847913
87673	847914
42	847915
165883	847916
16129	847917
7651	847918
75651	847919
13003	847920
9734	847921
68376	847922
106540	847923
15146	847924
22538	847925
61425	847926
145055	847927
47768	847928
14648	847929
55470	847930
8328	847931
71051	847932
16969	847933
420	847934
135220	847935
94358	847936
124674	847937
49328	847938
104891	847939
15708	847940
57942	847941
240	847942
3105	847943
22026	847944
53573	847945
69082	847946
29099	847947
6907	847948
72439	847949
19102	847950
50404	847951
43874	847952
48843	847953
27608	847954
101271	847955
17765	847956
21832	847957
107372	847958
63040	847959
22655	847960
102921	847961
15256	847962
12309	847963
672	847964
131732	847965
21066	847966
55473	847967
81633	847968
46489	847969
8	847970
5793	847971
40917	847972
70789	847973
17958	847974
19651	847975
9957	847976
1927	847977
35519	847978
27389	847979
104459	847980
62	847981
124980	847982
30608	847983
35349	847984
53742	847985
52518	847986
141775	847987
2026	847988
106740	847989
55382	847990
84210	847991
97992	847992
35103	847993
56676	847994
22762	847995
46721	847996
100047	847997
4892	847998
1872	847999
103337	848000
51325	848001
14906	848002
2993	848003
16946	848004
21661	848005
108467	848006
100666	848007
35012	848008
24422	848009
3128	848010
40801	848011
3389	848012
36133	848013
70698	848014
104843	848015
13798	848016
40928	848017
49987	848018
165112	848019
24095	848020
110574	848021
3672	848022
13638	848023
19355	848024
21889	848025
32641	848026
3465	848027
95720	848028
15696	848029
4691	848030
123418	848031
10274	848032
101831	848033
115743	848034
59060	848035
44390	848036
5181	848037
900	848038
61972	848039
25235	848040
1560	848041
6900	848042
41567	848043
121306	848044
16787	848045
46758	848046
16200	848047
47654	848048
52165	848049
67469	848050
24135	848051
8210	848052
13445	848053
8177	848054
110231	848055
1534	848056
23465	848057
4055	848058
19384	848059
33900	848060
23782	848061
3903	848062
21017	848063
1749	848064
14848	848065
107064	848066
14792	848067
72995	848068
78840	848069
150680	848070
66747	848071
32413	848072
41197	848073
71394	848074
89585	848075
103639	848076
2945	848077
82	848078
40110	848079
33603	848080
25993	848081
44329	848082
22743	848083
90295	848084
25982	848085
9586	848086
11530	848087
61395	848088
44102	848089
74492	848090
57213	848091
30212	848092
117984	848093
23033	848094
162587	848095
8526	848096
1686	848097
133229	848098
5998	848099
22581	848100
17040	848101
89210	848102
60023	848103
130507	848104
45992	848105
48302	848106
13146	848107
95006	848108
13562	848109
58420	848110
10124	848111
91098	848112
69063	848113
15873	848114
85652	848115
9899	848116
106500	848117
59925	848118
119077	848119
25000	848120
119516	848121
95185	848122
70612	848123
33939	848124
84365	848125
301	848126
11021	848127
7070	848128
56245	848129
113531	848130
5800	848131
4229	848132
12807	848133
186	848134
106067	848135
96190	848136
12262	848137
68515	848138
73385	848139
13301	848140
42060	848141
17602	848142
39216	848143
46856	848144
43153	848145
27327	848146
910	848147
19023	848148
17971	848149
4176	848150
3	848151
24472	848152
23620	848153
141842	848154
49809	848155
630	848156
5041	848157
4980	848158
115268	848159
75987	848160
85365	848161
68843	848162
55254	848163
46783	848164
1950	848165
50560	848166
41239	848167
112303	848168
27695	848169
58695	848170
5637	848171
2712	848172
17997	848173
148046	848174
67706	848175
63350	848176
81312	848177
16371	848178
1768	848179
2756	848180
25186	848181
19804	848182
121938	848183
65159	848184
3921	848185
31766	848186
224	848187
98907	848188
35721	848189
6465	848190
80432	848191
50757	848192
21674	848193
56282	848194
2170	848195
97595	848196
3231	848197
56123	848198
83099	848199
44337	848200
20202	848201
28099	848202
81153	848203
92497	848204
82613	848205
16685	848206
4576	848207
8917	848208
37116	848209
80267	848210
9207	848211
6747	848212
60968	848213
4699	848214
2999	848215
98857	848216
30396	848217
20470	848218
29665	848219
68595	848220
22691	848221
104262	848222
24611	848223
80462	848224
15369	848225
11189	848226
2826	848227
37289	848228
178	848229
67292	848230
12068	848231
33333	848232
14573	848233
17208	848234
94027	848235
155134	848236
4414	848237
57188	848238
103622	848239
23506	848240
99251	848241
77883	848242
48899	848243
2382	848244
542	848245
42783	848246
43300	848247
7118	848248
10409	848249
2136	848250
122811	848251
8274	848252
5817	848253
7279	848254
71602	848255
194	848256
100628	848257
50388	848258
105032	848259
767	848260
8194	848261
43805	848262
12150	848263
472	848264
65229	848265
44611	848266
29095	848267
100897	848268
1218	848269
134783	848270
104338	848271
34382	848272
115326	848273
65146	848274
42084	848275
18763	848276
10702	848277
23091	848278
124611	848279
2936	848280
10110	848281
27718	848282
495	848283
2956	848284
18358	848285
2446	848286
102851	848287
131008	848288
146614	848289
79520	848290
10633	848291
16295	848292
3796	848293
27708	848294
2142	848295
100397	848296
27019	848297
65340	848298
7641	848299
4170	848300
33029	848301
72865	848302
31180	848303
73576	848304
49517	848305
90546	848306
13392	848307
14001	848308
12262	848309
19020	848310
102430	848311
41091	848312
8225	848313
391	848314
3137	848315
9625	848316
17315	848317
3683	848318
155888	848319
30737	848320
9537	848321
54673	848322
16348	848323
141586	848324
43776	848325
4202	848326
57120	848327
46273	848328
53372	848329
2552	848330
23782	848331
17795	848332
70646	848333
111139	848334
47519	848335
15259	848336
2473	848337
7547	848338
6695	848339
14568	848340
40133	848341
146026	848342
58099	848343
30238	848344
4491	848345
88080	848346
7679	848347
36857	848348
29038	848349
63261	848350
106365	848351
31586	848352
1492	848353
82253	848354
444	848355
20608	848356
3367	848357
6648	848358
23507	848359
20158	848360
10806	848361
165551	848362
61617	848363
76603	848364
9795	848365
12876	848366
7810	848367
44765	848368
36386	848369
71582	848370
9546	848371
37791	848372
15474	848373
194	848374
31161	848375
21001	848376
42922	848377
132482	848378
21410	848379
9398	848380
72483	848381
165520	848382
49664	848383
20088	848384
82806	848385
48467	848386
56318	848387
182	848388
67	848389
24531	848390
134247	848391
48487	848392
12778	848393
7204	848394
9535	848395
111881	848396
25172	848397
23579	848398
36260	848399
10831	848400
45378	848401
3359	848402
31594	848403
538	848404
29234	848405
34352	848406
30270	848407
27761	848408
116968	848409
52597	848410
9053	848411
4542	848412
17391	848413
23135	848414
61154	848415
18483	848416
40426	848417
103520	848418
5509	848419
27809	848420
112956	848421
17652	848422
45082	848423
20271	848424
47697	848425
37004	848426
47647	848427
33808	848428
24196	848429
48047	848430
2378	848431
128139	848432
2137	848433
39138	848434
567	848435
40469	848436
38289	848437
2270	848438
21464	848439
83535	848440
2323	848441
7960	848442
79270	848443
61370	848444
95840	848445
6416	848446
40071	848447
6679	848448
23669	848449
3769	848450
159001	848451
2689	848452
2939	848453
78576	848454
1004	848455
8344	848456
3994	848457
54365	848458
307	848459
62066	848460
34316	848461
49735	848462
162600	848463
19585	848464
58497	848465
95101	848466
372	848467
34501	848468
29153	848469
22358	848470
113389	848471
72807	848472
3025	848473
25877	848474
58590	848475
12279	848476
24463	848477
9883	848478
147215	848479
16	848480
25571	848481
4754	848482
20853	848483
35674	848484
19414	848485
82778	848486
127320	848487
29792	848488
11511	848489
43600	848490
53306	848491
40185	848492
15869	848493
28069	848494
39012	848495
3352	848496
65391	848497
55245	848498
8936	848499
98468	848500
14530	848501
6031	848502
37607	848503
15831	848504
28973	848505
2153	848506
50711	848507
3969	848508
26889	848509
9160	848510
125518	848511
137	848512
6880	848513
1407	848514
52776	848515
34671	848516
1049	848517
2369	848518
57	848519
22142	848520
38847	848521
34147	848522
22877	848523
80790	848524
107783	848525
12454	848526
18976	848527
405	848528
16702	848529
107705	848530
15569	848531
112650	848532
22991	848533
39478	848534
4243	848535
36617	848536
82287	848537
154410	848538
2898	848539
1119	848540
111681	848541
11875	848542
42371	848543
3036	848544
30147	848545
74371	848546
10291	848547
7493	848548
33006	848549
96110	848550
28265	848551
124558	848552
32796	848553
11083	848554
13611	848555
166	848556
54658	848557
112232	848558
25718	848559
44925	848560
6677	848561
37772	848562
42800	848563
52741	848564
93141	848565
12	848566
51208	848567
20608	848568
37885	848569
52431	848570
52432	848571
66606	848572
99848	848573
90158	848574
7623	848575
53419	848576
129289	848577
100467	848578
51258	848579
4946	848580
77917	848581
14659	848582
31024	848583
59388	848584
33259	848585
5000	848586
37510	848587
8659	848588
2860	848589
24384	848590
25972	848591
955	848592
19765	848593
3997	848594
4903	848595
55072	848596
42075	848597
28928	848598
46385	848599
894	848600
18400	848601
73910	848602
79768	848603
15439	848604
55735	848605
100315	848606
3868	848607
3379	848608
31332	848609
431	848610
2921	848611
22347	848612
9932	848613
18236	848614
7659	848615
30493	848616
34392	848617
51430	848618
54303	848619
55182	848620
25693	848621
4120	848622
65281	848623
75313	848624
92660	848625
2136	848626
16461	848627
16637	848628
12794	848629
110977	848630
15563	848631
64324	848632
8275	848633
27996	848634
5163	848635
28563	848636
30388	848637
351	848638
159742	848639
34264	848640
13535	848641
5240	848642
928	848643
5594	848644
21907	848645
4358	848646
32855	848647
7950	848648
8802	848649
37765	848650
72075	848651
102	848652
38327	848653
44756	848654
10766	848655
6714	848656
5584	848657
31687	848658
21517	848659
86501	848660
54557	848661
578	848662
11029	848663
46678	848664
122956	848665
9953	848666
6817	848667
75301	848668
9021	848669
22676	848670
1431	848671
49295	848672
30387	848673
30257	848674
96795	848675
88714	848676
56040	848677
7883	848678
38952	848679
51874	848680
23862	848681
51953	848682
3591	848683
55364	848684
5875	848685
10403	848686
586	848687
62241	848688
87561	848689
29457	848690
131003	848691
95530	848692
92283	848693
67178	848694
10983	848695
26007	848696
34733	848697
114724	848698
83285	848699
6537	848700
29	848701
15393	848702
13197	848703
96166	848704
29301	848705
24586	848706
32660	848707
73277	848708
2408	848709
47773	848710
109925	848711
54131	848712
74026	848713
52771	848714
7731	848715
463	848716
13370	848717
78177	848718
45733	848719
13513	848720
46036	848721
86349	848722
112862	848723
25394	848724
24374	848725
7955	848726
66309	848727
4721	848728
124647	848729
1031	848730
18222	848731
32365	848732
5079	848733
9882	848734
11304	848735
39965	848736
78134	848737
12142	848738
100475	848739
10153	848740
8860	848741
1070	848742
140	848743
2870	848744
80420	848745
25536	848746
57190	848747
13906	848748
33914	848749
40319	848750
3571	848751
75804	848752
53822	848753
21075	848754
55951	848755
22426	848756
43315	848757
12003	848758
44222	848759
68741	848760
22624	848761
1461	848762
51340	848763
21	848764
103979	848765
4974	848766
21885	848767
21588	848768
34722	848769
22736	848770
4014	848771
3153	848772
84324	848773
17615	848774
1360	848775
11286	848776
9749	848777
2319	848778
3366	848779
82273	848780
36288	848781
126883	848782
20422	848783
16992	848784
6823	848785
18886	848786
115328	848787
49809	848788
4020	848789
10452	848790
58139	848791
64844	848792
3016	848793
49038	848794
22342	848795
13997	848796
1885	848797
446	848798
11752	848799
14544	848800
104197	848801
4166	848802
1170	848803
28320	848804
46014	848805
84794	848806
75635	848807
4305	848808
1902	848809
140107	848810
1576	848811
85	848812
78591	848813
50760	848814
121682	848815
11323	848816
108625	848817
133782	848818
79718	848819
87261	848820
48430	848821
76232	848822
24760	848823
73650	848824
51542	848825
30448	848826
86246	848827
75988	848828
11559	848829
85418	848830
28607	848831
161244	848832
91903	848833
31	848834
253	848835
28627	848836
23437	848837
134660	848838
18482	848839
52387	848840
2438	848841
38485	848842
33969	848843
20260	848844
34732	848845
32565	848846
9584	848847
4540	848848
12623	848849
23123	848850
8077	848851
7609	848852
46096	848853
117259	848854
51974	848855
71445	848856
7435	848857
54068	848858
54941	848859
77446	848860
2369	848861
2282	848862
10196	848863
112938	848864
31060	848865
51340	848866
32	848867
50362	848868
63867	848869
6215	848870
325	848871
144244	848872
57208	848873
1588	848874
12916	848875
77459	848876
26515	848877
9026	848878
120764	848879
10559	848880
124087	848881
33496	848882
2143	848883
16587	848884
43131	848885
26760	848886
80748	848887
16036	848888
131104	848889
149071	848890
70125	848891
2243	848892
90917	848893
3750	848894
54997	848895
11439	848896
36189	848897
5646	848898
104319	848899
74079	848900
65462	848901
126704	848902
39410	848903
3489	848904
16899	848905
6151	848906
32764	848907
58716	848908
21954	848909
160791	848910
57627	848911
9467	848912
103603	848913
43277	848914
26194	848915
6469	848916
43754	848917
48596	848918
41897	848919
17733	848920
77594	848921
14501	848922
4453	848923
2617	848924
53978	848925
29859	848926
57355	848927
10549	848928
114473	848929
3809	848930
26811	848931
20973	848932
1482	848933
80212	848934
626	848935
16829	848936
67362	848937
8523	848938
40649	848939
77520	848940
91530	848941
142778	848942
23357	848943
38772	848944
95675	848945
71325	848946
129440	848947
3323	848948
13460	848949
100241	848950
27373	848951
135801	848952
6143	848953
36960	848954
12536	848955
77024	848956
2189	848957
47182	848958
37115	848959
1755	848960
54178	848961
55226	848962
80927	848963
34403	848964
28309	848965
97611	848966
99877	848967
18204	848968
83656	848969
157367	848970
104670	848971
18566	848972
36437	848973
45949	848974
47787	848975
166518	848976
142382	848977
67570	848978
4838	848979
42806	848980
14683	848981
27434	848982
13777	848983
10478	848984
42724	848985
134426	848986
61991	848987
3001	848988
67491	848989
20283	848990
17595	848991
34130	848992
23544	848993
107128	848994
18973	848995
16329	848996
7748	848997
45076	848998
110	848999
31530	849000
39408	849001
8645	849002
261	849003
1667	849004
1279	849005
19026	849006
101086	849007
10916	849008
29759	849009
66298	849010
90151	849011
9050	849012
18028	849013
3888	849014
118649	849015
27646	849016
98787	849017
2637	849018
13581	849019
114043	849020
126032	849021
79862	849022
33114	849023
2277	849024
43738	849025
10948	849026
64416	849027
1581	849028
76122	849029
38632	849030
10608	849031
23899	849032
5162	849033
8950	849034
16699	849035
42965	849036
9909	849037
45681	849038
21043	849039
12144	849040
8232	849041
107274	849042
67367	849043
70661	849044
2775	849045
72989	849046
11672	849047
12064	849048
10775	849049
105648	849050
26995	849051
22439	849052
67903	849053
27969	849054
2430	849055
11418	849056
4919	849057
8511	849058
45177	849059
3967	849060
706	849061
26082	849062
83690	849063
14648	849064
42200	849065
1690	849066
87226	849067
80377	849068
138271	849069
105467	849070
2127	849071
110352	849072
24170	849073
117963	849074
38222	849075
54997	849076
11773	849077
6363	849078
19021	849079
157004	849080
83153	849081
57201	849082
48815	849083
1107	849084
38395	849085
105393	849086
102953	849087
5561	849088
17701	849089
33337	849090
5376	849091
112991	849092
48121	849093
25764	849094
53629	849095
63054	849096
26234	849097
76393	849098
61224	849099
26403	849100
43227	849101
95753	849102
9588	849103
23827	849104
105481	849105
5002	849106
434	849107
13060	849108
34689	849109
79788	849110
58627	849111
53258	849112
56952	849113
3027	849114
109734	849115
14462	849116
826	849117
19361	849118
157779	849119
17758	849120
36137	849121
36313	849122
57550	849123
45981	849124
123150	849125
118313	849126
66599	849127
14361	849128
6111	849129
4719	849130
44	849131
60671	849132
20468	849133
67279	849134
85671	849135
28975	849136
23412	849137
18193	849138
30881	849139
98735	849140
1339	849141
5675	849142
21316	849143
30898	849144
63541	849145
49782	849146
8403	849147
129079	849148
1832	849149
6494	849150
18499	849151
23301	849152
103891	849153
2946	849154
27262	849155
17487	849156
32795	849157
101753	849158
164971	849159
82855	849160
18335	849161
24642	849162
55724	849163
18347	849164
50034	849165
149659	849166
29301	849167
28637	849168
94547	849169
10389	849170
62157	849171
24231	849172
119218	849173
2207	849174
35427	849175
29956	849176
3617	849177
88700	849178
48472	849179
12464	849180
452	849181
36571	849182
1852	849183
19045	849184
94284	849185
10357	849186
40722	849187
92312	849188
10098	849189
97111	849190
17467	849191
73	849192
7496	849193
2005	849194
98478	849195
41637	849196
29082	849197
37336	849198
6104	849199
34480	849200
83293	849201
68690	849202
46410	849203
13977	849204
146268	849205
63302	849206
24424	849207
42697	849208
96974	849209
2222	849210
67787	849211
2337	849212
113422	849213
82354	849214
27190	849215
18900	849216
105723	849217
11039	849218
65908	849219
80926	849220
4371	849221
73371	849222
5421	849223
21712	849224
75734	849225
49014	849226
43996	849227
21874	849228
25013	849229
10803	849230
13979	849231
39912	849232
20029	849233
1401	849234
35220	849235
5776	849236
601	849237
37758	849238
49439	849239
31357	849240
54094	849241
60960	849242
22864	849243
30359	849244
999	849245
79414	849246
30376	849247
101537	849248
67403	849249
46226	849250
38582	849251
19435	849252
10680	849253
4427	849254
7800	849255
114146	849256
26468	849257
35513	849258
92536	849259
126148	849260
12296	849261
62076	849262
19563	849263
8034	849264
100194	849265
128429	849266
70408	849267
21	849268
89676	849269
12388	849270
24181	849271
32374	849272
2157	849273
72064	849274
10003	849275
100190	849276
54748	849277
19014	849278
26464	849279
45929	849280
10294	849281
55314	849282
97522	849283
35301	849284
16116	849285
10052	849286
12478	849287
14234	849288
34122	849289
8873	849290
59972	849291
9634	849292
47751	849293
13521	849294
8595	849295
41031	849296
79595	849297
7880	849298
75698	849299
144134	849300
49743	849301
34321	849302
66974	849303
18734	849304
8838	849305
315	849306
18975	849307
137424	849308
160496	849309
103207	849310
87506	849311
1883	849312
13621	849313
49134	849314
46229	849315
125690	849316
122623	849317
58183	849318
65369	849319
14167	849320
12027	849321
57318	849322
4456	849323
5927	849324
35945	849325
5481	849326
68882	849327
1937	849328
12707	849329
124100	849330
97829	849331
2644	849332
36987	849333
6646	849334
30493	849335
5829	849336
21950	849337
12383	849338
20737	849339
102261	849340
421	849341
113588	849342
37214	849343
1535	849344
27836	849345
42784	849346
13600	849347
962	849348
10549	849349
4111	849350
73689	849351
3080	849352
86828	849353
29814	849354
13769	849355
3233	849356
43779	849357
41197	849358
12428	849359
31187	849360
16220	849361
115392	849362
2739	849363
63516	849364
98544	849365
46613	849366
604	849367
3816	849368
16079	849369
1547	849370
32633	849371
50556	849372
214	849373
89003	849374
86944	849375
64339	849376
31856	849377
63176	849378
2301	849379
3616	849380
47864	849381
45883	849382
22137	849383
21852	849384
1160	849385
7479	849386
80719	849387
93093	849388
53447	849389
26153	849390
14224	849391
8970	849392
66263	849393
18882	849394
5592	849395
650	849396
6563	849397
134613	849398
107026	849399
122391	849400
64164	849401
38800	849402
49142	849403
370	849404
12593	849405
61875	849406
9124	849407
33865	849408
35417	849409
11024	849410
14684	849411
3211	849412
108079	849413
24949	849414
70100	849415
50404	849416
87928	849417
161848	849418
1466	849419
18356	849420
2124	849421
1052	849422
64293	849423
1924	849424
33097	849425
816	849426
4609	849427
12385	849428
5676	849429
97415	849430
432	849431
6128	849432
4881	849433
36002	849434
56252	849435
153494	849436
26246	849437
10453	849438
101990	849439
57	849440
2691	849441
5083	849442
103762	849443
92245	849444
34065	849445
2119	849446
1398	849447
41301	849448
14328	849449
31330	849450
68822	849451
68244	849452
21324	849453
1835	849454
134898	849455
28483	849456
120062	849457
95285	849458
550	849459
2704	849460
48196	849461
112761	849462
13571	849463
155201	849464
33066	849465
1254	849466
1297	849467
107399	849468
2293	849469
112932	849470
78570	849471
50022	849472
32371	849473
126022	849474
12857	849475
13488	849476
34920	849477
15743	849478
12537	849479
31335	849480
2218	849481
94494	849482
20210	849483
113172	849484
72052	849485
374	849486
163	849487
1122	849488
28554	849489
36942	849490
47760	849491
6777	849492
27004	849493
171	849494
73471	849495
46668	849496
10025	849497
33782	849498
23145	849499
8678	849500
67352	849501
5561	849502
86372	849503
37064	849504
11571	849505
6454	849506
78640	849507
3732	849508
5379	849509
43683	849510
62838	849511
20	849512
69973	849513
4641	849514
91807	849515
82498	849516
17177	849517
5059	849518
3170	849519
58784	849520
51968	849521
550	849522
67044	849523
19619	849524
41750	849525
113057	849526
25939	849527
1950	849528
6970	849529
1746	849530
57	849531
5686	849532
12500	849533
12022	849534
141559	849535
5347	849536
79164	849537
41110	849538
22413	849539
56745	849540
7604	849541
42906	849542
4836	849543
76924	849544
14570	849545
26753	849546
22114	849547
26490	849548
12913	849549
53401	849550
75590	849551
113642	849552
17774	849553
44328	849554
8528	849555
15064	849556
46000	849557
19410	849558
19118	849559
157916	849560
45437	849561
11312	849562
6715	849563
32639	849564
761	849565
20	849566
18713	849567
90399	849568
30549	849569
10359	849570
12067	849571
20643	849572
64977	849573
119884	849574
1749	849575
7247	849576
40984	849577
96853	849578
2333	849579
9830	849580
31525	849581
96686	849582
2000	849583
18781	849584
134893	849585
12452	849586
29221	849587
73405	849588
114551	849589
33813	849590
17253	849591
27365	849592
80745	849593
74596	849594
29696	849595
5759	849596
20822	849597
24467	849598
54355	849599
20986	849600
823	849601
19270	849602
102623	849603
22604	849604
115866	849605
433	849606
87928	849607
17323	849608
30280	849609
12059	849610
70871	849611
52577	849612
61858	849613
24383	849614
4877	849615
2985	849616
41656	849617
8166	849618
138121	849619
10989	849620
53832	849621
12853	849622
5815	849623
14877	849624
4610	849625
102359	849626
94000	849627
78903	849628
55644	849629
1215	849630
24680	849631
90405	849632
116839	849633
55238	849634
91602	849635
8547	849636
1194	849637
67561	849638
66100	849639
88934	849640
20525	849641
18769	849642
126805	849643
8221	849644
101988	849645
98874	849646
7823	849647
77287	849648
31105	849649
90300	849650
61573	849651
16239	849652
7693	849653
11272	849654
59250	849655
53362	849656
2546	849657
23427	849658
37286	849659
73197	849660
30963	849661
37401	849662
3278	849663
7319	849664
1444	849665
132737	849666
77042	849667
4862	849668
4289	849669
1923	849670
50652	849671
5184	849672
9697	849673
31065	849674
316	849675
2590	849676
3076	849677
2647	849678
13281	849679
778	849680
25090	849681
7549	849682
44701	849683
263	849684
3588	849685
59833	849686
109509	849687
19878	849688
14114	849689
20979	849690
20132	849691
20879	849692
73431	849693
39698	849694
123037	849695
71015	849696
13841	849697
21573	849698
38216	849699
21740	849700
52794	849701
13447	849702
12851	849703
20184	849704
24165	849705
30239	849706
1760	849707
2528	849708
166006	849709
80777	849710
9587	849711
7231	849712
101536	849713
186	849714
17782	849715
51	849716
27648	849717
50422	849718
4337	849719
68895	849720
156409	849721
2366	849722
17144	849723
11430	849724
113298	849725
64473	849726
1012	849727
72526	849728
71814	849729
45149	849730
11793	849731
28859	849732
11950	849733
43865	849734
24763	849735
7651	849736
95790	849737
15586	849738
22992	849739
47724	849740
21127	849741
1	849742
52114	849743
48238	849744
32967	849745
4271	849746
152280	849747
68670	849748
105144	849749
46396	849750
9303	849751
10455	849752
69136	849753
69956	849754
266	849755
1346	849756
51248	849757
13155	849758
8540	849759
46084	849760
50135	849761
5286	849762
38566	849763
42996	849764
1851	849765
40567	849766
112200	849767
21866	849768
25354	849769
1270	849770
41519	849771
1520	849772
8182	849773
10939	849774
8728	849775
19749	849776
16783	849777
12573	849778
77295	849779
96618	849780
49745	849781
15657	849782
26874	849783
27176	849784
2958	849785
57667	849786
46901	849787
74478	849788
2432	849789
4310	849790
57748	849791
46199	849792
48203	849793
72805	849794
2025	849795
13279	849796
57719	849797
61149	849798
865	849799
2808	849800
39548	849801
11695	849802
90274	849803
75367	849804
39756	849805
116021	849806
53076	849807
90594	849808
12960	849809
73665	849810
33734	849811
124339	849812
143877	849813
14312	849814
12727	849815
20788	849816
127859	849817
17488	849818
48685	849819
12640	849820
30170	849821
8019	849822
80118	849823
12504	849824
53951	849825
1112	849826
18384	849827
33682	849828
57793	849829
25966	849830
16991	849831
20547	849832
13106	849833
84040	849834
20416	849835
40784	849836
43937	849837
77159	849838
26900	849839
63196	849840
35474	849841
107470	849842
10305	849843
25616	849844
157817	849845
81583	849846
651	849847
8976	849848
20445	849849
109304	849850
37783	849851
10097	849852
452	849853
20951	849854
67870	849855
32979	849856
61418	849857
2668	849858
49685	849859
16023	849860
4474	849861
8858	849862
3281	849863
8894	849864
1255	849865
73466	849866
38466	849867
25105	849868
116124	849869
20792	849870
52072	849871
20685	849872
44093	849873
79254	849874
51213	849875
19169	849876
34145	849877
20396	849878
2114	849879
24456	849880
2569	849881
44186	849882
57124	849883
480	849884
12400	849885
523	849886
36470	849887
153786	849888
15591	849889
70221	849890
7920	849891
45290	849892
31196	849893
14557	849894
2787	849895
15643	849896
3643	849897
54064	849898
37	849899
1178	849900
72628	849901
63941	849902
947	849903
45156	849904
16422	849905
9622	849906
7917	849907
2913	849908
11643	849909
17194	849910
278	849911
73149	849912
88036	849913
95906	849914
29481	849915
48914	849916
116626	849917
4823	849918
70181	849919
56806	849920
29072	849921
24	849922
65626	849923
11943	849924
30604	849925
26165	849926
11665	849927
362	849928
21200	849929
88959	849930
45693	849931
26856	849932
101043	849933
129976	849934
39757	849935
145138	849936
110848	849937
6345	849938
43815	849939
45766	849940
91125	849941
54527	849942
31723	849943
140003	849944
3915	849945
129415	849946
9603	849947
5036	849948
108668	849949
36151	849950
67786	849951
134030	849952
128604	849953
14349	849954
53985	849955
57755	849956
27533	849957
12653	849958
30329	849959
20859	849960
139643	849961
82037	849962
3786	849963
47992	849964
7205	849965
36095	849966
37727	849967
39957	849968
77629	849969
6652	849970
21131	849971
16422	849972
18722	849973
45415	849974
92403	849975
131530	849976
1269	849977
1656	849978
7866	849979
2341	849980
11906	849981
50176	849982
17454	849983
97551	849984
69365	849985
98457	849986
1812	849987
13322	849988
19094	849989
9637	849990
37278	849991
10773	849992
9468	849993
121300	849994
135468	849995
77272	849996
1832	849997
99953	849998
40788	849999
21580	850000
4486	850001
2278	850002
22723	850003
105172	850004
33395	850005
78694	850006
3846	850007
264	850008
7478	850009
37626	850010
97409	850011
12560	850012
17122	850013
31651	850014
94955	850015
120074	850016
99811	850017
164474	850018
101943	850019
14240	850020
87169	850021
3449	850022
49198	850023
104695	850024
72614	850025
664	850026
2259	850027
90680	850028
37870	850029
41900	850030
79490	850031
19922	850032
75020	850033
83470	850034
98647	850035
101322	850036
46188	850037
10414	850038
70663	850039
20129	850040
11189	850041
11880	850042
139130	850043
86116	850044
584	850045
39236	850046
1996	850047
103056	850048
28012	850049
29630	850050
1310	850051
2351	850052
13140	850053
2410	850054
58286	850055
163149	850056
55396	850057
23378	850058
60091	850059
45398	850060
6750	850061
20922	850062
28441	850063
119985	850064
152	850065
57386	850066
3761	850067
109332	850068
29020	850069
32093	850070
20243	850071
20411	850072
54651	850073
292	850074
124429	850075
17156	850076
26708	850077
7111	850078
39713	850079
97023	850080
1537	850081
22890	850082
30805	850083
27130	850084
8899	850085
22939	850086
98720	850087
24127	850088
67687	850089
139119	850090
28751	850091
4932	850092
84284	850093
98890	850094
116191	850095
45400	850096
554	850097
109839	850098
50296	850099
45562	850100
44797	850101
42576	850102
13207	850103
67275	850104
66753	850105
160325	850106
11212	850107
444	850108
37709	850109
7149	850110
110621	850111
74459	850112
25117	850113
14920	850114
8406	850115
7694	850116
80944	850117
21430	850118
1073	850119
39736	850120
52993	850121
74286	850122
92844	850123
72549	850124
10816	850125
484	850126
10538	850127
19867	850128
80885	850129
26882	850130
24144	850131
5524	850132
33876	850133
14781	850134
33584	850135
20356	850136
18405	850137
18259	850138
110458	850139
29828	850140
48506	850141
60126	850142
10827	850143
16713	850144
3756	850145
24896	850146
59329	850147
11136	850148
11011	850149
26588	850150
3385	850151
1020	850152
14014	850153
56507	850154
11693	850155
79145	850156
37050	850157
62502	850158
14177	850159
97675	850160
33373	850161
42510	850162
45785	850163
2186	850164
3516	850165
8537	850166
2124	850167
4268	850168
6057	850169
44440	850170
87599	850171
126605	850172
22190	850173
18879	850174
19043	850175
10484	850176
24854	850177
8779	850178
31952	850179
48446	850180
6178	850181
89928	850182
64	850183
92	850184
155	850185
22213	850186
81115	850187
15981	850188
10960	850189
22917	850190
2965	850191
17601	850192
39040	850193
16546	850194
58657	850195
33652	850196
1048	850197
405	850198
7016	850199
159658	850200
85077	850201
16793	850202
30241	850203
40605	850204
25694	850205
2572	850206
161648	850207
6300	850208
155560	850209
1714	850210
51547	850211
6421	850212
6533	850213
68575	850214
99592	850215
21571	850216
106832	850217
163456	850218
70771	850219
9201	850220
79894	850221
39831	850222
117431	850223
304	850224
3393	850225
34999	850226
14496	850227
112568	850228
3211	850229
22662	850230
60802	850231
13371	850232
15424	850233
52737	850234
31303	850235
14835	850236
36541	850237
38204	850238
21739	850239
7084	850240
132356	850241
11578	850242
137542	850243
38898	850244
51925	850245
59623	850246
3537	850247
47773	850248
91579	850249
119324	850250
14460	850251
293	850252
18052	850253
2660	850254
58296	850255
11175	850256
93619	850257
32443	850258
104884	850259
3261	850260
12072	850261
55319	850262
42504	850263
63830	850264
23414	850265
53032	850266
33722	850267
10288	850268
108568	850269
4969	850270
10477	850271
49124	850272
93372	850273
52457	850274
52573	850275
16860	850276
23414	850277
68989	850278
14815	850279
103528	850280
10353	850281
121078	850282
11345	850283
34715	850284
25953	850285
112944	850286
593	850287
124345	850288
27315	850289
36960	850290
80047	850291
65519	850292
65039	850293
43186	850294
1394	850295
471	850296
8336	850297
48002	850298
12709	850299
29198	850300
5276	850301
75	850302
37369	850303
7168	850304
10225	850305
56705	850306
15016	850307
5189	850308
6264	850309
112583	850310
1513	850311
55989	850312
43928	850313
11235	850314
8572	850315
11544	850316
35212	850317
11916	850318
42403	850319
31598	850320
25812	850321
67414	850322
16941	850323
34769	850324
115652	850325
10865	850326
127424	850327
536	850328
621	850329
4288	850330
55405	850331
34	850332
75861	850333
19373	850334
158344	850335
14345	850336
48690	850337
129612	850338
15052	850339
330	850340
71124	850341
628	850342
60994	850343
98781	850344
115937	850345
18141	850346
20088	850347
191	850348
55975	850349
90975	850350
83	850351
10752	850352
548	850353
21468	850354
15487	850355
85	850356
10231	850357
3153	850358
454	850359
259	850360
4899	850361
162298	850362
142540	850363
45	850364
42520	850365
24946	850366
67888	850367
24536	850368
19590	850369
8415	850370
34138	850371
9782	850372
100499	850373
875	850374
20792	850375
119676	850376
51395	850377
66447	850378
38	850379
111868	850380
23414	850381
28995	850382
11997	850383
25959	850384
24084	850385
52117	850386
30121	850387
41498	850388
4318	850389
42	850390
57839	850391
89564	850392
30262	850393
7049	850394
81229	850395
25616	850396
121943	850397
35530	850398
899	850399
166668	850400
50002	850401
2824	850402
31259	850403
84626	850404
11701	850405
12797	850406
197	850407
149496	850408
62943	850409
121078	850410
55680	850411
13132	850412
30223	850413
14467	850414
44241	850415
45230	850416
4740	850417
66216	850418
66925	850419
10663	850420
78955	850421
19063	850422
40790	850423
33952	850424
34529	850425
27484	850426
48897	850427
14070	850428
1906	850429
58408	850430
45758	850431
132846	850432
1052	850433
56194	850434
60017	850435
90491	850436
19885	850437
18673	850438
46598	850439
76	850440
119325	850441
15113	850442
27996	850443
8684	850444
12868	850445
25897	850446
18003	850447
28497	850448
40910	850449
66395	850450
59530	850451
6371	850452
16085	850453
1792	850454
9150	850455
14492	850456
91318	850457
42744	850458
55905	850459
15377	850460
1226	850461
7724	850462
32857	850463
13118	850464
34747	850465
71014	850466
10113	850467
16318	850468
18620	850469
59809	850470
81935	850471
52530	850472
48900	850473
159049	850474
25477	850475
5788	850476
17446	850477
120573	850478
71955	850479
24045	850480
58661	850481
2812	850482
123060	850483
85250	850484
13832	850485
18167	850486
31118	850487
18705	850488
1981	850489
130068	850490
15944	850491
2603	850492
17328	850493
42014	850494
15958	850495
55582	850496
46723	850497
149	850498
59191	850499
150997	850500
22255	850501
6158	850502
4411	850503
13981	850504
15902	850505
23232	850506
1351	850507
149013	850508
129165	850509
200	850510
81892	850511
76762	850512
58681	850513
14616	850514
42646	850515
84329	850516
3426	850517
64652	850518
26093	850519
15773	850520
48842	850521
1203	850522
5795	850523
5304	850524
117	850525
8327	850526
57181	850527
36810	850528
40073	850529
93389	850530
4012	850531
18660	850532
60850	850533
25708	850534
9506	850535
93388	850536
51050	850537
874	850538
10860	850539
139272	850540
124227	850541
3912	850542
48117	850543
41904	850544
87112	850545
11932	850546
86917	850547
78985	850548
32320	850549
958	850550
3782	850551
6336	850552
118173	850553
88397	850554
37305	850555
159116	850556
2945	850557
4016	850558
35859	850559
24005	850560
14234	850561
13770	850562
40454	850563
80736	850564
35388	850565
109905	850566
19365	850567
76263	850568
56768	850569
2211	850570
84384	850571
127456	850572
30691	850573
65914	850574
106429	850575
5066	850576
25493	850577
80481	850578
7847	850579
91208	850580
56912	850581
45	850582
28839	850583
53377	850584
29080	850585
86810	850586
1516	850587
154754	850588
41981	850589
23777	850590
10878	850591
3550	850592
6539	850593
99383	850594
116926	850595
59736	850596
1826	850597
802	850598
18398	850599
50689	850600
146018	850601
6846	850602
81147	850603
36037	850604
13792	850605
26303	850606
1517	850607
26188	850608
33815	850609
14571	850610
94855	850611
59681	850612
3782	850613
5669	850614
28755	850615
30785	850616
1202	850617
3373	850618
28899	850619
6692	850620
16397	850621
70791	850622
58270	850623
105276	850624
21402	850625
89853	850626
31592	850627
50352	850628
38372	850629
98541	850630
3595	850631
3948	850632
5559	850633
70158	850634
6800	850635
38215	850636
43883	850637
34981	850638
38520	850639
85682	850640
4654	850641
6745	850642
2404	850643
48512	850644
31648	850645
14	850646
456	850647
25680	850648
45463	850649
1003	850650
26587	850651
5033	850652
99341	850653
180	850654
10501	850655
4946	850656
62449	850657
91002	850658
152164	850659
21385	850660
46913	850661
3611	850662
11233	850663
15145	850664
92937	850665
48763	850666
55909	850667
71416	850668
36140	850669
3126	850670
11432	850671
73425	850672
105242	850673
88263	850674
4723	850675
21661	850676
12687	850677
64	850678
2802	850679
125053	850680
39475	850681
22175	850682
88769	850683
125132	850684
70350	850685
50346	850686
26375	850687
23231	850688
2048	850689
3846	850690
32624	850691
10231	850692
265	850693
2746	850694
46182	850695
983	850696
160574	850697
59346	850698
42860	850699
68833	850700
132367	850701
16922	850702
337	850703
66951	850704
67049	850705
31667	850706
25048	850707
109392	850708
75577	850709
1558	850710
20336	850711
57460	850712
34728	850713
49764	850714
120469	850715
94691	850716
22253	850717
50091	850718
64488	850719
30250	850720
50555	850721
54419	850722
33246	850723
17600	850724
41235	850725
476	850726
82072	850727
38445	850728
29250	850729
10677	850730
3038	850731
48439	850732
9009	850733
21126	850734
53390	850735
59	850736
512	850737
16602	850738
10584	850739
63525	850740
15992	850741
19782	850742
9949	850743
37296	850744
22086	850745
6001	850746
131358	850747
726	850748
62988	850749
3333	850750
157594	850751
5620	850752
706	850753
81615	850754
3871	850755
51583	850756
7942	850757
54932	850758
37349	850759
53786	850760
21281	850761
18886	850762
7272	850763
36252	850764
17902	850765
38350	850766
51629	850767
15446	850768
82609	850769
37859	850770
76166	850771
8924	850772
57382	850773
1495	850774
795	850775
3614	850776
52052	850777
23065	850778
33431	850779
15281	850780
42716	850781
4915	850782
79850	850783
10322	850784
111245	850785
3773	850786
32061	850787
105238	850788
110756	850789
98502	850790
43928	850791
20879	850792
28123	850793
92156	850794
120787	850795
21952	850796
44920	850797
47105	850798
58113	850799
107539	850800
79309	850801
50484	850802
2239	850803
43730	850804
6674	850805
1570	850806
55678	850807
41286	850808
28826	850809
22640	850810
21779	850811
127607	850812
41899	850813
8843	850814
32608	850815
2802	850816
7194	850817
77313	850818
12665	850819
32562	850820
1867	850821
19207	850822
24072	850823
102582	850824
102401	850825
3113	850826
28	850827
91248	850828
6037	850829
29691	850830
34011	850831
37473	850832
1133	850833
11806	850834
29554	850835
40298	850836
47820	850837
16114	850838
1839	850839
913	850840
485	850841
564	850842
147771	850843
105519	850844
57408	850845
2321	850846
31219	850847
81448	850848
30725	850849
83824	850850
5058	850851
66308	850852
4998	850853
127269	850854
8041	850855
45357	850856
34798	850857
1506	850858
21391	850859
12124	850860
3224	850861
19037	850862
3249	850863
377	850864
99354	850865
5417	850866
77917	850867
73620	850868
11969	850869
6909	850870
129729	850871
4822	850872
33891	850873
38584	850874
25792	850875
60247	850876
26530	850877
21006	850878
87897	850879
92845	850880
8004	850881
54552	850882
26149	850883
9418	850884
16756	850885
13172	850886
11300	850887
698	850888
132854	850889
2373	850890
28920	850891
63522	850892
4493	850893
78516	850894
137341	850895
39492	850896
55537	850897
113645	850898
7042	850899
15677	850900
1623	850901
105626	850902
1920	850903
30198	850904
18883	850905
19104	850906
57	850907
1842	850908
19404	850909
2599	850910
1009	850911
104120	850912
118816	850913
62237	850914
2678	850915
23234	850916
70849	850917
85403	850918
7337	850919
27744	850920
120475	850921
2681	850922
6822	850923
3027	850924
65758	850925
40847	850926
3745	850927
66293	850928
104496	850929
593	850930
31	850931
84217	850932
89429	850933
97554	850934
28911	850935
30514	850936
42072	850937
7861	850938
95929	850939
24913	850940
17665	850941
79571	850942
25477	850943
150614	850944
27543	850945
121576	850946
15351	850947
14332	850948
17076	850949
51432	850950
32941	850951
5259	850952
34412	850953
8722	850954
117999	850955
14613	850956
45753	850957
31826	850958
7857	850959
105731	850960
28619	850961
6476	850962
15786	850963
985	850964
782	850965
6399	850966
1189	850967
150325	850968
2954	850969
3512	850970
37	850971
4924	850972
30996	850973
52665	850974
72667	850975
11345	850976
153327	850977
152597	850978
43207	850979
94829	850980
19683	850981
12182	850982
147800	850983
72976	850984
2235	850985
27443	850986
7494	850987
42437	850988
106657	850989
2149	850990
77	850991
34755	850992
6216	850993
17080	850994
18847	850995
19214	850996
3681	850997
6087	850998
66971	850999
58937	851000
18289	851001
149994	851002
18301	851003
136850	851004
73772	851005
23494	851006
9517	851007
18825	851008
40876	851009
22929	851010
73380	851011
15917	851012
6908	851013
58779	851014
11349	851015
4387	851016
142981	851017
49764	851018
88062	851019
38158	851020
7093	851021
120	851022
57461	851023
29188	851024
16957	851025
39368	851026
896	851027
20459	851028
6792	851029
2581	851030
67877	851031
21969	851032
84084	851033
71903	851034
13502	851035
30052	851036
6473	851037
46069	851038
976	851039
17462	851040
1662	851041
2540	851042
71637	851043
87401	851044
43324	851045
8076	851046
396	851047
89831	851048
14217	851049
11161	851050
60214	851051
22018	851052
27770	851053
83954	851054
29378	851055
19215	851056
5649	851057
5515	851058
11481	851059
4645	851060
27359	851061
2562	851062
42551	851063
16625	851064
35	851065
100829	851066
17869	851067
1699	851068
67637	851069
75738	851070
30688	851071
21457	851072
27485	851073
31640	851074
38028	851075
38318	851076
12604	851077
45950	851078
106408	851079
53517	851080
32144	851081
57123	851082
85143	851083
6960	851084
129342	851085
78701	851086
35472	851087
8556	851088
15911	851089
5113	851090
15686	851091
30612	851092
13040	851093
19672	851094
12149	851095
49271	851096
11720	851097
33319	851098
28630	851099
687	851100
5429	851101
11347	851102
89742	851103
4623	851104
4935	851105
638	851106
70452	851107
29261	851108
62220	851109
63911	851110
2747	851111
113297	851112
6377	851113
69795	851114
8330	851115
30087	851116
5636	851117
1762	851118
17816	851119
10720	851120
49585	851121
23921	851122
8519	851123
88880	851124
19836	851125
72900	851126
80178	851127
39364	851128
11351	851129
116166	851130
30989	851131
710	851132
3663	851133
11739	851134
19609	851135
137675	851136
25952	851137
718	851138
37666	851139
587	851140
1952	851141
53999	851142
25772	851143
74800	851144
10134	851145
15983	851146
113640	851147
57510	851148
89756	851149
24365	851150
23166	851151
75750	851152
59054	851153
27116	851154
135963	851155
46926	851156
63943	851157
95874	851158
5878	851159
122761	851160
525	851161
54274	851162
35140	851163
17012	851164
61971	851165
5308	851166
2595	851167
42687	851168
43141	851169
11535	851170
5276	851171
17785	851172
48129	851173
773	851174
15269	851175
42637	851176
484	851177
82225	851178
17681	851179
21933	851180
58591	851181
4687	851182
11268	851183
41888	851184
8212	851185
25242	851186
1	851187
6019	851188
15794	851189
32082	851190
342	851191
115636	851192
13455	851193
26084	851194
2102	851195
25758	851196
17402	851197
885	851198
54368	851199
47968	851200
12551	851201
34990	851202
98729	851203
6905	851204
10440	851205
104626	851206
59288	851207
57373	851208
4796	851209
11237	851210
14364	851211
2585	851212
4943	851213
9370	851214
2022	851215
59398	851216
19420	851217
45320	851218
28333	851219
1017	851220
38665	851221
17139	851222
86103	851223
9171	851224
90602	851225
91920	851226
1918	851227
108	851228
17656	851229
32092	851230
69481	851231
13565	851232
21721	851233
5458	851234
38544	851235
36198	851236
7197	851237
35581	851238
29232	851239
16916	851240
71148	851241
12	851242
140973	851243
30397	851244
411	851245
2391	851246
24403	851247
21720	851248
58723	851249
74947	851250
92181	851251
123684	851252
113134	851253
147218	851254
52536	851255
22514	851256
7609	851257
11855	851258
387	851259
22582	851260
74600	851261
23796	851262
49220	851263
802	851264
48415	851265
66526	851266
15259	851267
2623	851268
61309	851269
13739	851270
112728	851271
48674	851272
37063	851273
62287	851274
38098	851275
50763	851276
86124	851277
66266	851278
21898	851279
56662	851280
54759	851281
2707	851282
15104	851283
37160	851284
2176	851285
595	851286
49954	851287
13155	851288
78450	851289
56141	851290
76907	851291
48	851292
3583	851293
20	851294
4674	851295
94648	851296
48984	851297
26029	851298
7090	851299
50876	851300
59319	851301
9154	851302
9011	851303
39790	851304
64802	851305
26139	851306
195	851307
13468	851308
93748	851309
49069	851310
48178	851311
88042	851312
12742	851313
29723	851314
25158	851315
52246	851316
92498	851317
30481	851318
3301	851319
17192	851320
55411	851321
10473	851322
21769	851323
88906	851324
51629	851325
1920	851326
26407	851327
48188	851328
95012	851329
77510	851330
1976	851331
26452	851332
34027	851333
73732	851334
16272	851335
46	851336
996	851337
10784	851338
6520	851339
41511	851340
2663	851341
31657	851342
95574	851343
33748	851344
116465	851345
25295	851346
214	851347
12387	851348
21301	851349
89405	851350
12321	851351
33240	851352
229	851353
29667	851354
21769	851355
3875	851356
71927	851357
32864	851358
72024	851359
6292	851360
285	851361
53167	851362
624	851363
67248	851364
23778	851365
15869	851366
6335	851367
24176	851368
64107	851369
11527	851370
20953	851371
42058	851372
131060	851373
19458	851374
21958	851375
12700	851376
1937	851377
50761	851378
19550	851379
41061	851380
18301	851381
9893	851382
13781	851383
20710	851384
125460	851385
1388	851386
27837	851387
32141	851388
135703	851389
18564	851390
31181	851391
22422	851392
26812	851393
27943	851394
16386	851395
21552	851396
51311	851397
32632	851398
63117	851399
8855	851400
50910	851401
32045	851402
72833	851403
22863	851404
60798	851405
258	851406
23027	851407
2608	851408
21126	851409
1767	851410
38511	851411
20287	851412
149812	851413
16234	851414
40183	851415
37450	851416
3439	851417
34443	851418
46918	851419
79939	851420
14289	851421
1154	851422
11719	851423
18622	851424
19310	851425
16185	851426
65465	851427
22874	851428
2522	851429
107457	851430
76094	851431
27479	851432
31815	851433
6129	851434
23533	851435
2089	851436
109260	851437
57057	851438
27353	851439
23806	851440
10632	851441
1859	851442
94965	851443
1620	851444
44364	851445
75186	851446
50337	851447
26277	851448
11241	851449
47011	851450
30690	851451
2586	851452
34805	851453
106262	851454
24314	851455
64305	851456
4972	851457
47592	851458
8901	851459
99847	851460
42098	851461
57753	851462
2031	851463
5666	851464
2008	851465
28029	851466
23743	851467
128	851468
7401	851469
26230	851470
1357	851471
134736	851472
1697	851473
69361	851474
47357	851475
676	851476
31083	851477
526	851478
35797	851479
21928	851480
18574	851481
13640	851482
25897	851483
31233	851484
364	851485
22110	851486
15468	851487
19137	851488
129341	851489
1456	851490
94268	851491
29340	851492
140613	851493
5026	851494
31394	851495
10571	851496
18460	851497
49982	851498
82620	851499
48845	851500
16303	851501
8807	851502
83095	851503
35336	851504
56814	851505
50674	851506
9744	851507
39405	851508
12614	851509
26117	851510
25625	851511
31212	851512
150682	851513
75884	851514
18242	851515
25243	851516
17209	851517
40737	851518
137100	851519
37252	851520
39957	851521
2408	851522
82229	851523
35233	851524
35974	851525
37819	851526
38831	851527
27803	851528
6083	851529
36286	851530
56716	851531
89716	851532
3304	851533
57041	851534
82612	851535
64233	851536
53303	851537
57257	851538
937	851539
26678	851540
9053	851541
3984	851542
6	851543
25107	851544
3533	851545
76772	851546
42052	851547
25652	851548
39231	851549
159301	851550
50740	851551
27502	851552
50706	851553
35732	851554
5093	851555
54989	851556
54572	851557
22260	851558
23994	851559
48689	851560
26943	851561
154	851562
62686	851563
96631	851564
41645	851565
63508	851566
120802	851567
36824	851568
8104	851569
93739	851570
67518	851571
34683	851572
4264	851573
90508	851574
128315	851575
12433	851576
43594	851577
9804	851578
35919	851579
944	851580
62527	851581
13740	851582
64416	851583
81798	851584
17819	851585
17476	851586
56641	851587
67579	851588
27813	851589
126051	851590
298	851591
58700	851592
7970	851593
31669	851594
74559	851595
156481	851596
10633	851597
35637	851598
57747	851599
42270	851600
52292	851601
16590	851602
7330	851603
8138	851604
35612	851605
101627	851606
6984	851607
11945	851608
31786	851609
117682	851610
19908	851611
10488	851612
44991	851613
18367	851614
29361	851615
52963	851616
1022	851617
39162	851618
16127	851619
53008	851620
39828	851621
2877	851622
73275	851623
145	851624
15847	851625
4386	851626
1553	851627
1323	851628
1953	851629
75944	851630
6623	851631
39777	851632
48829	851633
116846	851634
34145	851635
95888	851636
119786	851637
148470	851638
30572	851639
43050	851640
64502	851641
89950	851642
129374	851643
42889	851644
18333	851645
132860	851646
11419	851647
67699	851648
66238	851649
53007	851650
29449	851651
19501	851652
8514	851653
1722	851654
53165	851655
221	851656
3005	851657
6471	851658
72632	851659
52761	851660
74403	851661
7687	851662
39424	851663
174	851664
38995	851665
16848	851666
19326	851667
9322	851668
63728	851669
53494	851670
12609	851671
39603	851672
27557	851673
120570	851674
112681	851675
34551	851676
89510	851677
35845	851678
14317	851679
60311	851680
21766	851681
8066	851682
32466	851683
42201	851684
28361	851685
32724	851686
99850	851687
20604	851688
32811	851689
3126	851690
9769	851691
59098	851692
17571	851693
42542	851694
26135	851695
45664	851696
24076	851697
64271	851698
50709	851699
15492	851700
44855	851701
45764	851702
111920	851703
92813	851704
6333	851705
9020	851706
175	851707
89563	851708
75485	851709
47620	851710
55852	851711
109076	851712
16292	851713
31438	851714
1028	851715
2525	851716
2296	851717
77101	851718
30234	851719
4156	851720
41924	851721
31508	851722
9422	851723
253	851724
36044	851725
99938	851726
75511	851727
88863	851728
28650	851729
104622	851730
141	851731
127789	851732
128440	851733
8231	851734
37907	851735
43313	851736
52392	851737
25600	851738
349	851739
118067	851740
3443	851741
12194	851742
17299	851743
772	851744
40843	851745
13091	851746
14451	851747
9022	851748
9712	851749
64830	851750
109511	851751
5898	851752
123585	851753
9228	851754
131505	851755
99497	851756
1484	851757
125193	851758
2702	851759
3480	851760
8277	851761
39471	851762
47418	851763
121520	851764
63808	851765
94019	851766
74123	851767
78635	851768
88100	851769
36835	851770
3586	851771
2746	851772
1604	851773
90998	851774
99735	851775
106297	851776
13061	851777
12194	851778
34035	851779
7251	851780
23889	851781
51146	851782
103842	851783
10423	851784
55466	851785
293	851786
2858	851787
24635	851788
80484	851789
26492	851790
3066	851791
4445	851792
8340	851793
102149	851794
127545	851795
566	851796
12762	851797
36300	851798
3185	851799
54379	851800
13288	851801
54286	851802
9304	851803
55797	851804
42493	851805
13879	851806
13519	851807
22671	851808
13845	851809
29518	851810
43201	851811
15436	851812
4037	851813
76515	851814
63350	851815
10591	851816
8730	851817
59564	851818
1385	851819
94561	851820
4019	851821
6642	851822
85473	851823
20238	851824
45454	851825
27642	851826
44713	851827
84146	851828
556	851829
320	851830
78460	851831
80962	851832
122799	851833
25860	851834
2957	851835
9739	851836
57904	851837
6069	851838
1572	851839
29415	851840
25486	851841
123260	851842
19809	851843
1124	851844
40158	851845
3078	851846
143220	851847
45371	851848
123	851849
113686	851850
4736	851851
85343	851852
789	851853
2176	851854
116896	851855
4105	851856
46843	851857
161517	851858
8272	851859
110522	851860
45113	851861
3284	851862
7446	851863
40394	851864
93596	851865
20438	851866
22299	851867
97217	851868
82497	851869
98051	851870
16289	851871
99315	851872
28561	851873
22910	851874
50475	851875
16399	851876
38078	851877
327	851878
5538	851879
10035	851880
30967	851881
70774	851882
20707	851883
10372	851884
131	851885
102594	851886
3584	851887
13	851888
118772	851889
5081	851890
87300	851891
3752	851892
91838	851893
9208	851894
20068	851895
20663	851896
10742	851897
40648	851898
75413	851899
8785	851900
50131	851901
7038	851902
27019	851903
15535	851904
48231	851905
19919	851906
116780	851907
21352	851908
14633	851909
14759	851910
6068	851911
474	851912
48808	851913
39017	851914
6911	851915
18887	851916
12246	851917
21858	851918
25391	851919
11700	851920
32088	851921
21526	851922
4619	851923
41132	851924
120568	851925
72882	851926
11901	851927
17692	851928
40003	851929
31879	851930
3962	851931
127929	851932
15019	851933
88629	851934
77889	851935
71718	851936
11302	851937
3433	851938
133085	851939
105514	851940
101628	851941
13968	851942
1721	851943
222	851944
52924	851945
5661	851946
137750	851947
9188	851948
81242	851949
430	851950
14933	851951
19787	851952
22682	851953
24701	851954
75862	851955
4377	851956
8678	851957
101640	851958
13755	851959
46244	851960
38258	851961
53204	851962
47974	851963
42989	851964
65854	851965
15275	851966
39083	851967
2123	851968
3331	851969
88799	851970
14333	851971
16516	851972
9956	851973
52926	851974
3721	851975
121025	851976
79890	851977
3162	851978
37546	851979
66605	851980
13910	851981
25574	851982
43893	851983
57190	851984
36665	851985
45414	851986
29966	851987
38606	851988
112836	851989
104602	851990
1678	851991
11688	851992
17493	851993
2889	851994
63091	851995
81199	851996
116546	851997
322	851998
25	851999
119476	852000
1503	852001
67270	852002
89059	852003
113893	852004
5139	852005
32974	852006
67372	852007
32826	852008
10407	852009
18590	852010
29872	852011
35748	852012
1508	852013
46207	852014
141593	852015
47494	852016
68908	852017
38198	852018
164623	852019
31695	852020
41288	852021
15402	852022
49480	852023
3015	852024
74000	852025
104171	852026
1292	852027
72601	852028
9353	852029
135040	852030
32362	852031
40743	852032
40412	852033
51663	852034
5067	852035
36747	852036
60758	852037
51	852038
1036	852039
66890	852040
43992	852041
10700	852042
11656	852043
4157	852044
39275	852045
26732	852046
20346	852047
11180	852048
23004	852049
126455	852050
12474	852051
40346	852052
110461	852053
2819	852054
110824	852055
54456	852056
91793	852057
18934	852058
5595	852059
19355	852060
78959	852061
6661	852062
19692	852063
18682	852064
6320	852065
14073	852066
44101	852067
41518	852068
105318	852069
3406	852070
6588	852071
55974	852072
67868	852073
61677	852074
141117	852075
6780	852076
49550	852077
29837	852078
1284	852079
106540	852080
47218	852081
138717	852082
16129	852083
22587	852084
5741	852085
1682	852086
5	852087
6958	852088
37646	852089
13474	852090
30525	852091
315	852092
17573	852093
54094	852094
30755	852095
5253	852096
110313	852097
82860	852098
3901	852099
23054	852100
38308	852101
66	852102
88209	852103
58009	852104
138198	852105
33091	852106
12853	852107
10877	852108
103306	852109
66123	852110
423	852111
18632	852112
2013	852113
15128	852114
113417	852115
74974	852116
1884	852117
92984	852118
38780	852119
49038	852120
4502	852121
66904	852122
16842	852123
52906	852124
32388	852125
94294	852126
64901	852127
38559	852128
14561	852129
17621	852130
62587	852131
7922	852132
61825	852133
9458	852134
50269	852135
4572	852136
17679	852137
28578	852138
24828	852139
487	852140
18316	852141
124788	852142
36753	852143
9480	852144
45854	852145
137963	852146
9546	852147
340	852148
19873	852149
35415	852150
4604	852151
98597	852152
1364	852153
117515	852154
21156	852155
15903	852156
11437	852157
14505	852158
107024	852159
119802	852160
39776	852161
130056	852162
54325	852163
140	852164
113893	852165
75896	852166
139	852167
41	852168
37544	852169
22587	852170
21844	852171
60591	852172
111750	852173
44307	852174
2550	852175
18772	852176
117870	852177
20981	852178
1143	852179
56130	852180
70438	852181
44021	852182
20750	852183
16152	852184
33271	852185
144093	852186
78395	852187
144828	852188
51748	852189
21512	852190
77128	852191
32619	852192
24	852193
49454	852194
28732	852195
20906	852196
50439	852197
56563	852198
70116	852199
5864	852200
21187	852201
20325	852202
111289	852203
20250	852204
118267	852205
25389	852206
31345	852207
95867	852208
26517	852209
14594	852210
60406	852211
39616	852212
29611	852213
4836	852214
126864	852215
6065	852216
9009	852217
33464	852218
48135	852219
623	852220
30818	852221
64708	852222
53236	852223
6493	852224
45095	852225
10866	852226
124903	852227
59490	852228
47657	852229
118889	852230
40794	852231
11833	852232
45444	852233
32728	852234
25472	852235
120930	852236
15191	852237
14289	852238
7	852239
74078	852240
36001	852241
119305	852242
130875	852243
72238	852244
39742	852245
16375	852246
103787	852247
8029	852248
866	852249
86604	852250
85381	852251
3931	852252
18102	852253
105017	852254
14881	852255
93997	852256
78245	852257
45094	852258
103010	852259
41343	852260
1912	852261
125057	852262
134968	852263
41688	852264
42040	852265
45464	852266
14540	852267
62373	852268
43664	852269
45899	852270
138336	852271
12126	852272
6789	852273
9451	852274
50112	852275
8758	852276
130771	852277
4436	852278
3220	852279
35895	852280
4238	852281
49852	852282
69186	852283
101191	852284
85228	852285
1471	852286
20359	852287
57935	852288
80262	852289
344	852290
5123	852291
52258	852292
61212	852293
81511	852294
8315	852295
19764	852296
80099	852297
45393	852298
25175	852299
154608	852300
32095	852301
45864	852302
27077	852303
45775	852304
27705	852305
142413	852306
2751	852307
80074	852308
79389	852309
34651	852310
19525	852311
6746	852312
52283	852313
4936	852314
48690	852315
16028	852316
86592	852317
120085	852318
49121	852319
2403	852320
21615	852321
30062	852322
13950	852323
3829	852324
5158	852325
23577	852326
38774	852327
14510	852328
143241	852329
21194	852330
33863	852331
8247	852332
9681	852333
15061	852334
24983	852335
108536	852336
30451	852337
1512	852338
16264	852339
50147	852340
22860	852341
10246	852342
6058	852343
291	852344
4031	852345
81460	852346
116307	852347
28109	852348
16836	852349
99323	852350
53513	852351
10742	852352
8634	852353
98385	852354
25792	852355
1694	852356
7358	852357
637	852358
332	852359
15578	852360
121991	852361
21199	852362
30083	852363
56761	852364
91728	852365
29876	852366
36600	852367
81200	852368
2700	852369
108580	852370
54410	852371
75331	852372
121676	852373
47283	852374
43774	852375
61350	852376
30741	852377
41073	852378
8816	852379
124851	852380
25561	852381
78966	852382
22450	852383
54610	852384
28023	852385
97012	852386
125061	852387
78700	852388
13048	852389
593	852390
2926	852391
103576	852392
98447	852393
62212	852394
75636	852395
118796	852396
70433	852397
15152	852398
28838	852399
38189	852400
3075	852401
36766	852402
75416	852403
85154	852404
68082	852405
29098	852406
48187	852407
3047	852408
61219	852409
13075	852410
12815	852411
31145	852412
19486	852413
14294	852414
87386	852415
3040	852416
15415	852417
50446	852418
128546	852419
70126	852420
29012	852421
89153	852422
129078	852423
31114	852424
214	852425
13956	852426
11874	852427
52867	852428
30837	852429
25229	852430
933	852431
22368	852432
17679	852433
17341	852434
43781	852435
13822	852436
8507	852437
6294	852438
26243	852439
100524	852440
66251	852441
31996	852442
1504	852443
131068	852444
11706	852445
67529	852446
6338	852447
30372	852448
71754	852449
26001	852450
86025	852451
42546	852452
9148	852453
99987	852454
68860	852455
18283	852456
27257	852457
127801	852458
63338	852459
13731	852460
109959	852461
14551	852462
16066	852463
84570	852464
133921	852465
34393	852466
4404	852467
93439	852468
13145	852469
13645	852470
105849	852471
75994	852472
54534	852473
21572	852474
50103	852475
68010	852476
23062	852477
9852	852478
77183	852479
10046	852480
11116	852481
13344	852482
16862	852483
5839	852484
20311	852485
71946	852486
24443	852487
81163	852488
85056	852489
6516	852490
2250	852491
9755	852492
7907	852493
127619	852494
130243	852495
120982	852496
118170	852497
33083	852498
134264	852499
4127	852500
7721	852501
27735	852502
885	852503
22193	852504
16468	852505
10	852506
96514	852507
164784	852508
49236	852509
72341	852510
78522	852511
13709	852512
28184	852513
24245	852514
49082	852515
102375	852516
18287	852517
89431	852518
5	852519
27619	852520
21516	852521
135569	852522
536	852523
7361	852524
27197	852525
19894	852526
21731	852527
23930	852528
19089	852529
23578	852530
864	852531
30426	852532
16247	852533
129001	852534
50401	852535
48607	852536
66771	852537
1342	852538
85906	852539
16396	852540
14925	852541
14356	852542
116338	852543
14678	852544
37162	852545
60027	852546
44315	852547
2411	852548
42464	852549
60435	852550
34986	852551
61489	852552
5773	852553
73055	852554
39684	852555
86573	852556
129982	852557
37384	852558
14311	852559
9096	852560
50421	852561
71122	852562
8791	852563
68477	852564
46423	852565
99109	852566
16448	852567
9593	852568
10750	852569
11993	852570
50324	852571
29686	852572
17977	852573
27112	852574
19199	852575
58444	852576
19373	852577
8304	852578
27675	852579
5971	852580
13344	852581
51068	852582
21143	852583
135800	852584
83401	852585
37202	852586
3590	852587
5648	852588
107053	852589
45744	852590
5484	852591
915	852592
11358	852593
1043	852594
70327	852595
21681	852596
46216	852597
135219	852598
60640	852599
81291	852600
126162	852601
100268	852602
70292	852603
19451	852604
68710	852605
25340	852606
71574	852607
57860	852608
70091	852609
91921	852610
52859	852611
7516	852612
1902	852613
117389	852614
1575	852615
59453	852616
69336	852617
27363	852618
89308	852619
66458	852620
23046	852621
84323	852622
51185	852623
31225	852624
43583	852625
32732	852626
11169	852627
30561	852628
156467	852629
11412	852630
38043	852631
63788	852632
94202	852633
103694	852634
4242	852635
14090	852636
31546	852637
15835	852638
4367	852639
3395	852640
116768	852641
15472	852642
30969	852643
21363	852644
81694	852645
12114	852646
18006	852647
9590	852648
46123	852649
47276	852650
48445	852651
21570	852652
34488	852653
79709	852654
23146	852655
405	852656
87001	852657
5608	852658
100573	852659
11293	852660
63426	852661
2605	852662
39947	852663
22464	852664
7877	852665
52315	852666
6878	852667
53889	852668
21172	852669
20864	852670
1537	852671
23033	852672
13674	852673
27667	852674
81343	852675
2248	852676
63326	852677
8881	852678
3608	852679
15082	852680
14716	852681
161329	852682
59591	852683
41338	852684
17709	852685
685	852686
111269	852687
60518	852688
41929	852689
50146	852690
50666	852691
73471	852692
5276	852693
812	852694
989	852695
70691	852696
118106	852697
37219	852698
48900	852699
53504	852700
83553	852701
639	852702
11259	852703
112679	852704
920	852705
191	852706
40952	852707
14218	852708
34287	852709
154766	852710
8511	852711
24775	852712
376	852713
28885	852714
128643	852715
76	852716
17408	852717
6542	852718
34660	852719
58672	852720
29218	852721
142830	852722
24259	852723
96888	852724
3459	852725
13531	852726
78288	852727
80710	852728
58354	852729
17	852730
15720	852731
67056	852732
90701	852733
23825	852734
35894	852735
148600	852736
38039	852737
16504	852738
76944	852739
131158	852740
39830	852741
8169	852742
35007	852743
95257	852744
2790	852745
138	852746
129656	852747
496	852748
26080	852749
153	852750
20471	852751
26827	852752
127642	852753
2485	852754
9588	852755
48249	852756
67781	852757
14829	852758
83702	852759
10187	852760
158300	852761
36596	852762
48191	852763
3475	852764
131487	852765
41568	852766
95209	852767
11178	852768
7827	852769
48596	852770
15227	852771
2439	852772
37241	852773
13443	852774
151659	852775
3135	852776
67578	852777
4228	852778
29405	852779
26300	852780
9605	852781
1599	852782
18528	852783
3002	852784
5471	852785
91008	852786
15692	852787
22908	852788
5546	852789
37070	852790
164682	852791
106732	852792
75	852793
30904	852794
27861	852795
28026	852796
39697	852797
4691	852798
41998	852799
25508	852800
13521	852801
11	852802
81659	852803
65127	852804
576	852805
40525	852806
15265	852807
37967	852808
15955	852809
8193	852810
50580	852811
68735	852812
7504	852813
114883	852814
742	852815
124318	852816
12604	852817
5076	852818
14525	852819
116892	852820
100928	852821
4292	852822
30252	852823
23525	852824
164954	852825
1555	852826
86379	852827
32779	852828
205	852829
5681	852830
54300	852831
7091	852832
79249	852833
108883	852834
16741	852835
30753	852836
32064	852837
77208	852838
76505	852839
4106	852840
54037	852841
7871	852842
45484	852843
8291	852844
21627	852845
22609	852846
18227	852847
33313	852848
26560	852849
36329	852850
4802	852851
40194	852852
119749	852853
7273	852854
136	852855
2723	852856
134493	852857
82525	852858
2612	852859
1971	852860
3087	852861
144	852862
42853	852863
21800	852864
7226	852865
14988	852866
21917	852867
3769	852868
95861	852869
36616	852870
51601	852871
51602	852872
49353	852873
793	852874
31668	852875
62855	852876
28460	852877
3983	852878
9608	852879
27105	852880
137793	852881
38282	852882
23346	852883
58047	852884
3641	852885
16856	852886
63267	852887
137475	852888
61561	852889
5778	852890
23018	852891
130053	852892
86378	852893
40773	852894
114978	852895
2837	852896
7498	852897
31092	852898
17267	852899
22551	852900
20465	852901
63443	852902
19270	852903
4875	852904
33700	852905
2253	852906
42474	852907
92625	852908
2922	852909
97655	852910
13028	852911
711	852912
3470	852913
53147	852914
9635	852915
1008	852916
120272	852917
17	852918
61517	852919
3902	852920
86749	852921
755	852922
63461	852923
44727	852924
11148	852925
93192	852926
166559	852927
2833	852928
1949	852929
2851	852930
16778	852931
54529	852932
264	852933
16234	852934
14392	852935
16478	852936
9934	852937
109612	852938
3197	852939
9884	852940
12346	852941
21465	852942
708	852943
118897	852944
11831	852945
43342	852946
27616	852947
14027	852948
140402	852949
20266	852950
17362	852951
15571	852952
23831	852953
14059	852954
76653	852955
11947	852956
14951	852957
92677	852958
10096	852959
74957	852960
156750	852961
69975	852962
19790	852963
87356	852964
16063	852965
17786	852966
13844	852967
5133	852968
21645	852969
73150	852970
85285	852971
44713	852972
569	852973
75457	852974
51421	852975
65716	852976
28328	852977
78777	852978
88403	852979
6008	852980
58248	852981
29212	852982
165449	852983
62869	852984
27996	852985
23600	852986
42026	852987
81336	852988
2598	852989
58459	852990
96610	852991
19667	852992
87238	852993
140258	852994
163669	852995
85621	852996
32062	852997
106636	852998
9429	852999
7443	853000
13800	853001
105443	853002
13741	853003
113502	853004
330	853005
16924	853006
87479	853007
25890	853008
83623	853009
39478	853010
11521	853011
5835	853012
115041	853013
83615	853014
18795	853015
81108	853016
78823	853017
1217	853018
63999	853019
98610	853020
14695	853021
8328	853022
67832	853023
134675	853024
8582	853025
121244	853026
43946	853027
55057	853028
12020	853029
116351	853030
30095	853031
84799	853032
3964	853033
15258	853034
78735	853035
90202	853036
62025	853037
3172	853038
2088	853039
40193	853040
26029	853041
64290	853042
43908	853043
90463	853044
62411	853045
34712	853046
16530	853047
75074	853048
47106	853049
86298	853050
5647	853051
15936	853052
26599	853053
79986	853054
107616	853055
52349	853056
61665	853057
13827	853058
14064	853059
41578	853060
30383	853061
9158	853062
4011	853063
55613	853064
13567	853065
97501	853066
36683	853067
32126	853068
48170	853069
18686	853070
32539	853071
47376	853072
52153	853073
48491	853074
42436	853075
56965	853076
157107	853077
29137	853078
11269	853079
1740	853080
9334	853081
3221	853082
6988	853083
49944	853084
3990	853085
7857	853086
5951	853087
10029	853088
14921	853089
12546	853090
21288	853091
62965	853092
30775	853093
18587	853094
12646	853095
45076	853096
95732	853097
131342	853098
23206	853099
30853	853100
13091	853101
165792	853102
2653	853103
104690	853104
5467	853105
71308	853106
25217	853107
77704	853108
116675	853109
47347	853110
1535	853111
854	853112
1254	853113
107408	853114
1435	853115
52609	853116
38789	853117
5547	853118
2735	853119
149762	853120
7	853121
8593	853122
79138	853123
315	853124
16196	853125
4720	853126
2976	853127
12162	853128
1560	853129
21770	853130
13097	853131
13346	853132
159792	853133
3525	853134
27609	853135
23667	853136
94804	853137
2524	853138
39446	853139
18655	853140
2214	853141
31030	853142
7263	853143
82534	853144
6734	853145
77302	853146
85374	853147
48059	853148
16899	853149
96862	853150
48703	853151
3598	853152
51772	853153
159367	853154
6162	853155
15293	853156
9486	853157
92595	853158
69406	853159
23812	853160
14350	853161
13319	853162
1425	853163
43768	853164
63315	853165
86336	853166
17859	853167
72824	853168
2230	853169
53768	853170
25714	853171
125704	853172
65131	853173
26443	853174
207	853175
1280	853176
22017	853177
55690	853178
5161	853179
104162	853180
6738	853181
18419	853182
325	853183
7466	853184
96672	853185
86061	853186
6118	853187
76186	853188
21627	853189
72550	853190
58533	853191
59456	853192
25010	853193
3407	853194
14035	853195
99565	853196
40881	853197
1146	853198
89368	853199
137364	853200
33429	853201
1381	853202
11146	853203
46	853204
87662	853205
66015	853206
99553	853207
192	853208
990	853209
146960	853210
152	853211
113475	853212
26399	853213
40437	853214
49425	853215
57456	853216
28974	853217
105703	853218
78604	853219
43842	853220
9696	853221
7354	853222
45404	853223
5811	853224
63414	853225
22282	853226
46317	853227
36458	853228
3828	853229
17992	853230
28225	853231
16166	853232
66814	853233
18065	853234
458	853235
160268	853236
148823	853237
4442	853238
29295	853239
769	853240
52558	853241
25762	853242
2314	853243
29129	853244
64640	853245
62543	853246
79010	853247
13470	853248
24860	853249
7055	853250
91924	853251
6909	853252
4741	853253
77233	853254
27493	853255
3797	853256
70357	853257
68814	853258
6	853259
28862	853260
113626	853261
10000	853262
29203	853263
67654	853264
68639	853265
45443	853266
43873	853267
70423	853268
12954	853269
124994	853270
76461	853271
38892	853272
96622	853273
5893	853274
60545	853275
101559	853276
19568	853277
91465	853278
15465	853279
5036	853280
20724	853281
65248	853282
60121	853283
121302	853284
33539	853285
7937	853286
5948	853287
27374	853288
38446	853289
14667	853290
29074	853291
101940	853292
5617	853293
40760	853294
70183	853295
43115	853296
81190	853297
16066	853298
6925	853299
131826	853300
7759	853301
3282	853302
15336	853303
59192	853304
19869	853305
49226	853306
83573	853307
9746	853308
22167	853309
27868	853310
10881	853311
41933	853312
1039	853313
11097	853314
113949	853315
3297	853316
8460	853317
23836	853318
26745	853319
87170	853320
13620	853321
90664	853322
7757	853323
130197	853324
74525	853325
26069	853326
27423	853327
41093	853328
1642	853329
22433	853330
19169	853331
2447	853332
6201	853333
14087	853334
9488	853335
127426	853336
27087	853337
140512	853338
88165	853339
6362	853340
7023	853341
8075	853342
26725	853343
12283	853344
53130	853345
11400	853346
89643	853347
885	853348
34332	853349
57042	853350
16006	853351
31712	853352
78120	853353
5379	853354
104274	853355
42852	853356
54421	853357
23233	853358
15417	853359
7441	853360
38170	853361
29686	853362
86462	853363
181	853364
39437	853365
4340	853366
49057	853367
3471	853368
48691	853369
58693	853370
5281	853371
11283	853372
1238	853373
102047	853374
5715	853375
120294	853376
6445	853377
3675	853378
84494	853379
442	853380
75039	853381
11168	853382
852	853383
151527	853384
53766	853385
54500	853386
20669	853387
77210	853388
8066	853389
4279	853390
28149	853391
61944	853392
43049	853393
23355	853394
43699	853395
123	853396
50922	853397
1486	853398
26880	853399
30229	853400
10814	853401
7647	853402
106211	853403
92881	853404
124526	853405
5697	853406
14032	853407
11272	853408
13649	853409
282	853410
51919	853411
1788	853412
14136	853413
53452	853414
24581	853415
84924	853416
30121	853417
67925	853418
6973	853419
4561	853420
96857	853421
39239	853422
92649	853423
19422	853424
20160	853425
88137	853426
11279	853427
99866	853428
76787	853429
16198	853430
71960	853431
71653	853432
25007	853433
32622	853434
26087	853435
15529	853436
4693	853437
19170	853438
109	853439
4696	853440
60940	853441
47326	853442
10271	853443
48958	853444
19673	853445
420	853446
67643	853447
107681	853448
40926	853449
7504	853450
3818	853451
73	853452
31966	853453
122563	853454
128047	853455
72079	853456
51967	853457
56046	853458
65925	853459
46645	853460
92641	853461
12	853462
555	853463
12004	853464
10104	853465
62079	853466
3346	853467
284	853468
6964	853469
6760	853470
17394	853471
22337	853472
21114	853473
280	853474
35308	853475
119000	853476
4199	853477
63153	853478
57109	853479
16691	853480
11970	853481
35519	853482
669	853483
35343	853484
10968	853485
29261	853486
1650	853487
106219	853488
123955	853489
22412	853490
117425	853491
149362	853492
265	853493
63024	853494
47118	853495
103966	853496
31186	853497
19360	853498
36132	853499
7552	853500
59579	853501
2686	853502
120177	853503
18837	853504
16655	853505
2069	853506
46753	853507
63521	853508
75005	853509
6430	853510
81340	853511
51807	853512
49864	853513
2405	853514
19777	853515
1241	853516
37490	853517
68182	853518
24837	853519
29505	853520
118364	853521
37232	853522
43839	853523
10101	853524
49170	853525
18169	853526
102450	853527
62944	853528
2964	853529
5482	853530
8499	853531
70214	853532
6429	853533
43120	853534
67837	853535
956	853536
36227	853537
8287	853538
106643	853539
88128	853540
3	853541
1613	853542
24175	853543
26497	853544
79079	853545
2374	853546
73943	853547
2737	853548
73440	853549
11984	853550
47235	853551
11988	853552
51669	853553
1353	853554
35828	853555
118505	853556
6721	853557
10083	853558
15657	853559
48542	853560
106979	853561
67834	853562
24622	853563
42017	853564
3474	853565
6879	853566
65986	853567
2516	853568
18949	853569
57867	853570
1252	853571
18138	853572
67297	853573
74366	853574
95525	853575
120157	853576
165683	853577
5236	853578
4151	853579
199	853580
2645	853581
108186	853582
10869	853583
271	853584
5504	853585
4964	853586
112525	853587
8130	853588
86530	853589
40884	853590
31	853591
9395	853592
9914	853593
109352	853594
77163	853595
68045	853596
155731	853597
18673	853598
44000	853599
72087	853600
77688	853601
66534	853602
46390	853603
43350	853604
81155	853605
31324	853606
78147	853607
73143	853608
122522	853609
3972	853610
31196	853611
42977	853612
121246	853613
5279	853614
54949	853615
58236	853616
97939	853617
26301	853618
19937	853619
11590	853620
1794	853621
76890	853622
51722	853623
42685	853624
54673	853625
46289	853626
10713	853627
77776	853628
2161	853629
12690	853630
5516	853631
72119	853632
113187	853633
25106	853634
51846	853635
48898	853636
45819	853637
11617	853638
69701	853639
93637	853640
72541	853641
7828	853642
83177	853643
61200	853644
81356	853645
13405	853646
19228	853647
32411	853648
54467	853649
9913	853650
13997	853651
23995	853652
114272	853653
35572	853654
57584	853655
58519	853656
32086	853657
124245	853658
29643	853659
4883	853660
10557	853661
47546	853662
11140	853663
99509	853664
106406	853665
135323	853666
47779	853667
12021	853668
28571	853669
1053	853670
1669	853671
1785	853672
27089	853673
53775	853674
73	853675
19710	853676
919	853677
161884	853678
42771	853679
79275	853680
36108	853681
7	853682
53142	853683
48744	853684
35254	853685
1333	853686
14215	853687
126305	853688
3382	853689
19134	853690
240	853691
3895	853692
36959	853693
60393	853694
13719	853695
41574	853696
82383	853697
127191	853698
12884	853699
13330	853700
3687	853701
373	853702
31468	853703
39051	853704
21382	853705
20378	853706
6510	853707
30997	853708
12188	853709
82788	853710
10987	853711
73635	853712
16081	853713
69379	853714
17395	853715
1996	853716
125615	853717
28711	853718
80374	853719
24077	853720
32363	853721
5438	853722
66816	853723
63730	853724
11208	853725
19840	853726
25072	853727
86944	853728
22264	853729
32052	853730
8556	853731
61815	853732
65887	853733
10846	853734
91207	853735
5176	853736
116208	853737
42938	853738
65970	853739
19592	853740
1113	853741
120106	853742
43812	853743
27164	853744
13809	853745
7947	853746
82473	853747
6512	853748
74320	853749
40762	853750
115718	853751
9231	853752
53335	853753
17508	853754
1717	853755
51313	853756
13394	853757
15243	853758
48094	853759
24676	853760
10217	853761
27282	853762
7122	853763
71209	853764
148308	853765
27425	853766
34658	853767
111745	853768
42754	853769
57269	853770
5406	853771
2639	853772
29484	853773
50109	853774
84181	853775
955	853776
69414	853777
11431	853778
123551	853779
27903	853780
53763	853781
93117	853782
98964	853783
45371	853784
87834	853785
10989	853786
24503	853787
9999	853788
3109	853789
161802	853790
60039	853791
27428	853792
2562	853793
720	853794
30712	853795
23485	853796
68743	853797
17989	853798
4136	853799
86392	853800
43656	853801
29465	853802
17801	853803
74884	853804
1909	853805
3445	853806
14411	853807
28886	853808
2802	853809
17772	853810
151335	853811
26396	853812
159486	853813
16015	853814
70108	853815
12283	853816
27	853817
9363	853818
70978	853819
103902	853820
68557	853821
2745	853822
43802	853823
2523	853824
60561	853825
19763	853826
65384	853827
13561	853828
24932	853829
53861	853830
22755	853831
36473	853832
33608	853833
4728	853834
2502	853835
14711	853836
12762	853837
8228	853838
4082	853839
38526	853840
17591	853841
191	853842
66896	853843
77760	853844
2768	853845
165495	853846
5871	853847
2308	853848
99644	853849
102977	853850
30236	853851
108826	853852
82839	853853
52867	853854
100630	853855
51510	853856
19560	853857
125541	853858
93457	853859
12184	853860
124299	853861
89874	853862
41491	853863
6648	853864
23908	853865
79647	853866
133563	853867
3585	853868
147873	853869
131029	853870
31586	853871
57276	853872
50268	853873
23231	853874
92035	853875
70069	853876
13122	853877
54824	853878
32379	853879
24429	853880
3552	853881
59817	853882
56198	853883
7887	853884
4416	853885
13714	853886
12375	853887
138244	853888
34373	853889
122614	853890
54846	853891
64130	853892
36603	853893
8252	853894
102744	853895
65640	853896
15852	853897
5390	853898
1844	853899
43115	853900
146826	853901
53669	853902
75254	853903
105875	853904
26481	853905
106412	853906
122556	853907
6892	853908
10901	853909
5128	853910
85153	853911
61375	853912
15210	853913
35720	853914
60912	853915
24297	853916
45470	853917
33405	853918
57735	853919
29609	853920
7774	853921
1144	853922
3395	853923
62317	853924
12720	853925
4463	853926
106812	853927
115898	853928
21039	853929
61248	853930
1412	853931
49555	853932
15466	853933
5827	853934
5447	853935
19355	853936
19359	853937
11104	853938
23645	853939
117240	853940
25449	853941
57500	853942
30681	853943
13611	853944
1434	853945
33541	853946
8979	853947
122665	853948
19	853949
17202	853950
11268	853951
67691	853952
46015	853953
3175	853954
129872	853955
42353	853956
70137	853957
25276	853958
23387	853959
161127	853960
28746	853961
2279	853962
90101	853963
2384	853964
104827	853965
107270	853966
12107	853967
3774	853968
29789	853969
8374	853970
61638	853971
164630	853972
110382	853973
85865	853974
119298	853975
10345	853976
57740	853977
5043	853978
7227	853979
48028	853980
9514	853981
268	853982
18390	853983
29834	853984
25033	853985
114166	853986
6	853987
22508	853988
23908	853989
776	853990
11896	853991
19747	853992
32825	853993
48948	853994
128138	853995
53286	853996
13646	853997
40226	853998
4045	853999
60965	854000
75647	854001
12210	854002
7031	854003
177	854004
6216	854005
4003	854006
55532	854007
36553	854008
95776	854009
146568	854010
2150	854011
76886	854012
72718	854013
23075	854014
11986	854015
4410	854016
21393	854017
126307	854018
5351	854019
12277	854020
91276	854021
64788	854022
60424	854023
2517	854024
55514	854025
37519	854026
26698	854027
34470	854028
105772	854029
34642	854030
47195	854031
110460	854032
29268	854033
43930	854034
18318	854035
60996	854036
49659	854037
15183	854038
70162	854039
13593	854040
45369	854041
50896	854042
13356	854043
10164	854044
37835	854045
83633	854046
36055	854047
60170	854048
785	854049
161678	854050
61222	854051
35586	854052
41608	854053
20702	854054
128696	854055
34119	854056
26485	854057
67976	854058
160277	854059
1430	854060
58210	854061
44790	854062
50752	854063
17887	854064
27003	854065
2294	854066
76362	854067
136542	854068
60399	854069
34268	854070
117340	854071
48016	854072
158306	854073
42862	854074
1719	854075
1015	854076
101907	854077
113371	854078
38322	854079
7099	854080
133422	854081
7373	854082
56249	854083
49991	854084
66451	854085
77411	854086
99810	854087
48252	854088
85604	854089
17998	854090
26007	854091
10040	854092
42472	854093
72096	854094
57577	854095
9480	854096
31705	854097
7927	854098
10011	854099
62	854100
133160	854101
31026	854102
4907	854103
17519	854104
748	854105
36685	854106
34389	854107
35543	854108
5098	854109
4231	854110
58427	854111
51095	854112
27466	854113
4376	854114
27619	854115
56134	854116
960	854117
4974	854118
4347	854119
44572	854120
73621	854121
125786	854122
1725	854123
9174	854124
4473	854125
164953	854126
181	854127
14891	854128
73242	854129
34969	854130
82264	854131
24387	854132
30380	854133
60872	854134
28270	854135
13212	854136
27	854137
42349	854138
50111	854139
98768	854140
39942	854141
138748	854142
1074	854143
18672	854144
25326	854145
47776	854146
11264	854147
2599	854148
103042	854149
2304	854150
8030	854151
7593	854152
92267	854153
4336	854154
17319	854155
64677	854156
7512	854157
64094	854158
82212	854159
131222	854160
10497	854161
4434	854162
55709	854163
37153	854164
57916	854165
1237	854166
8195	854167
24201	854168
116	854169
1489	854170
11752	854171
15649	854172
133451	854173
2419	854174
13132	854175
34465	854176
20007	854177
15147	854178
35764	854179
39630	854180
117817	854181
33357	854182
165805	854183
21616	854184
24986	854185
22935	854186
94054	854187
39103	854188
72027	854189
3780	854190
83932	854191
46020	854192
112	854193
3858	854194
66846	854195
3294	854196
35208	854197
54359	854198
3192	854199
82563	854200
57975	854201
85842	854202
11036	854203
23174	854204
72514	854205
136709	854206
1809	854207
4416	854208
39340	854209
124232	854210
8880	854211
8344	854212
21622	854213
16860	854214
5511	854215
11829	854216
123168	854217
16193	854218
146839	854219
107634	854220
1941	854221
15742	854222
5047	854223
132565	854224
142299	854225
34645	854226
126811	854227
55944	854228
78709	854229
33193	854230
15426	854231
159747	854232
69264	854233
75730	854234
37402	854235
4006	854236
18813	854237
11027	854238
6218	854239
1587	854240
116531	854241
29924	854242
11621	854243
2818	854244
158819	854245
30433	854246
2299	854247
3335	854248
69674	854249
18815	854250
38214	854251
79652	854252
145137	854253
28644	854254
39520	854255
57317	854256
17053	854257
90590	854258
134235	854259
61002	854260
1101	854261
13099	854262
89852	854263
3323	854264
76797	854265
88721	854266
30261	854267
21578	854268
44072	854269
27581	854270
128849	854271
4346	854272
737	854273
15204	854274
117997	854275
42469	854276
22385	854277
29022	854278
12571	854279
42374	854280
1032	854281
1948	854282
39749	854283
162707	854284
5571	854285
42506	854286
6732	854287
114855	854288
976	854289
104148	854290
93068	854291
31195	854292
31875	854293
11825	854294
17707	854295
95184	854296
41	854297
22950	854298
99080	854299
57920	854300
2155	854301
65493	854302
5222	854303
8173	854304
21145	854305
54246	854306
115849	854307
6831	854308
103109	854309
154	854310
41	854311
413	854312
668	854313
302	854314
24180	854315
37855	854316
34290	854317
6592	854318
17782	854319
387	854320
1243	854321
10217	854322
31042	854323
47324	854324
20561	854325
20015	854326
9273	854327
30549	854328
37503	854329
34012	854330
47694	854331
51083	854332
64052	854333
257	854334
70054	854335
24111	854336
110785	854337
9117	854338
29211	854339
37044	854340
6516	854341
163177	854342
57140	854343
40169	854344
13554	854345
8596	854346
34425	854347
8	854348
34979	854349
9054	854350
4850	854351
86713	854352
127492	854353
42324	854354
83974	854355
4487	854356
10515	854357
6193	854358
4320	854359
56614	854360
63782	854361
66931	854362
40777	854363
31098	854364
16070	854365
2394	854366
32759	854367
1805	854368
2904	854369
118312	854370
25949	854371
61550	854372
37102	854373
4915	854374
1753	854375
74263	854376
80021	854377
7953	854378
33482	854379
97024	854380
5	854381
104446	854382
265	854383
51585	854384
20224	854385
70	854386
55267	854387
82233	854388
58819	854389
10282	854390
13917	854391
117364	854392
31345	854393
12021	854394
7921	854395
602	854396
8128	854397
17389	854398
28004	854399
69457	854400
9731	854401
24101	854402
7538	854403
56915	854404
4906	854405
19	854406
33614	854407
121	854408
24941	854409
32498	854410
51114	854411
40745	854412
54932	854413
80595	854414
64432	854415
13546	854416
27852	854417
49237	854418
44184	854419
32761	854420
101403	854421
7840	854422
95973	854423
16583	854424
50098	854425
21270	854426
15537	854427
63442	854428
82836	854429
3162	854430
65128	854431
93725	854432
10512	854433
1375	854434
77416	854435
5466	854436
56067	854437
25767	854438
4539	854439
153090	854440
1313	854441
28951	854442
15696	854443
81789	854444
32251	854445
1471	854446
33924	854447
10836	854448
105664	854449
10205	854450
47965	854451
33704	854452
77936	854453
57802	854454
635	854455
82314	854456
142680	854457
41875	854458
44311	854459
23395	854460
27424	854461
1437	854462
15023	854463
16614	854464
54425	854465
353	854466
44897	854467
15389	854468
33218	854469
58876	854470
31369	854471
840	854472
74960	854473
84826	854474
106521	854475
23272	854476
152321	854477
12399	854478
720	854479
73499	854480
89863	854481
123989	854482
8101	854483
27197	854484
139112	854485
2734	854486
26357	854487
13650	854488
94980	854489
127172	854490
51	854491
22740	854492
7571	854493
24863	854494
37632	854495
13511	854496
17208	854497
196	854498
97998	854499
26037	854500
50031	854501
106880	854502
1515	854503
52305	854504
11942	854505
7050	854506
53560	854507
32602	854508
54322	854509
16325	854510
89114	854511
5752	854512
25841	854513
3482	854514
35585	854515
49491	854516
126476	854517
37458	854518
7903	854519
53262	854520
157254	854521
51214	854522
67961	854523
98037	854524
122915	854525
21937	854526
90152	854527
20362	854528
124357	854529
144011	854530
2064	854531
7523	854532
18607	854533
9981	854534
8709	854535
9453	854536
52348	854537
75604	854538
876	854539
8335	854540
24790	854541
28812	854542
115918	854543
90657	854544
21111	854545
5937	854546
31129	854547
13752	854548
75243	854549
8969	854550
121595	854551
16849	854552
3103	854553
65976	854554
52797	854555
490	854556
31700	854557
808	854558
22148	854559
114015	854560
48685	854561
55783	854562
7816	854563
26387	854564
3950	854565
47360	854566
75251	854567
35492	854568
1046	854569
35500	854570
4877	854571
13832	854572
142073	854573
24137	854574
15351	854575
85366	854576
18572	854577
25088	854578
4667	854579
115901	854580
12305	854581
30194	854582
7084	854583
2175	854584
161336	854585
11099	854586
2694	854587
11307	854588
12065	854589
130177	854590
37094	854591
150483	854592
7345	854593
9395	854594
109063	854595
57347	854596
111131	854597
4245	854598
14294	854599
16051	854600
7429	854601
90188	854602
47372	854603
124559	854604
18676	854605
5810	854606
54686	854607
38672	854608
67533	854609
26900	854610
67	854611
106043	854612
60851	854613
90627	854614
6604	854615
10199	854616
36060	854617
21261	854618
152663	854619
35379	854620
25891	854621
33211	854622
52	854623
499	854624
8977	854625
3969	854626
23985	854627
19931	854628
127015	854629
54046	854630
102064	854631
30136	854632
1836	854633
39850	854634
23941	854635
40290	854636
62891	854637
731	854638
5130	854639
21551	854640
70653	854641
24083	854642
84697	854643
44021	854644
3649	854645
9994	854646
4380	854647
37919	854648
3382	854649
1593	854650
119206	854651
160	854652
53082	854653
21527	854654
27806	854655
18984	854656
11761	854657
55967	854658
24840	854659
107558	854660
106842	854661
9401	854662
100559	854663
50182	854664
429	854665
61902	854666
1622	854667
134969	854668
19681	854669
4062	854670
93927	854671
27178	854672
5731	854673
18617	854674
7054	854675
66349	854676
4282	854677
2012	854678
53045	854679
101702	854680
149531	854681
7954	854682
14738	854683
25822	854684
52434	854685
137442	854686
15086	854687
62439	854688
11766	854689
7248	854690
18529	854691
48840	854692
154630	854693
6144	854694
61815	854695
10361	854696
91424	854697
7037	854698
4171	854699
3803	854700
47881	854701
27348	854702
83798	854703
52728	854704
124732	854705
23388	854706
45771	854707
19370	854708
35883	854709
136736	854710
2112	854711
93050	854712
166405	854713
30630	854714
52282	854715
14185	854716
7686	854717
4788	854718
15424	854719
160864	854720
7994	854721
15264	854722
43531	854723
25	854724
23457	854725
58458	854726
27912	854727
109405	854728
7530	854729
22159	854730
122889	854731
77954	854732
101662	854733
136	854734
124552	854735
33332	854736
1235	854737
124102	854738
111916	854739
31659	854740
45906	854741
47582	854742
64184	854743
72492	854744
32834	854745
79942	854746
9787	854747
101794	854748
2416	854749
13960	854750
78007	854751
100469	854752
13167	854753
3550	854754
130947	854755
67081	854756
20017	854757
5149	854758
106914	854759
189	854760
133914	854761
3413	854762
87534	854763
2173	854764
123332	854765
18161	854766
18502	854767
3653	854768
6606	854769
9444	854770
5206	854771
4208	854772
52569	854773
20011	854774
19704	854775
8045	854776
6413	854777
33776	854778
15229	854779
2006	854780
88382	854781
30014	854782
15087	854783
46944	854784
38599	854785
5055	854786
85310	854787
86046	854788
19933	854789
11957	854790
132088	854791
14119	854792
81788	854793
36740	854794
21566	854795
54741	854796
111327	854797
103264	854798
60264	854799
48815	854800
53633	854801
1437	854802
29409	854803
22386	854804
73395	854805
82341	854806
133791	854807
29607	854808
28589	854809
69672	854810
25323	854811
48740	854812
85083	854813
75119	854814
9526	854815
44028	854816
44009	854817
96069	854818
75063	854819
2107	854820
83487	854821
2425	854822
23001	854823
1199	854824
187	854825
19982	854826
1245	854827
14246	854828
4542	854829
88813	854830
38661	854831
15035	854832
16700	854833
7369	854834
60820	854835
114867	854836
30684	854837
71186	854838
32831	854839
108347	854840
116289	854841
95054	854842
63120	854843
13824	854844
18968	854845
4042	854846
372	854847
132422	854848
25377	854849
82585	854850
74122	854851
17306	854852
33693	854853
45550	854854
85284	854855
5169	854856
270	854857
47511	854858
18059	854859
61837	854860
28451	854861
5721	854862
62279	854863
116494	854864
74400	854865
421	854866
49067	854867
88606	854868
112925	854869
51277	854870
94481	854871
27540	854872
3330	854873
1215	854874
27427	854875
12802	854876
122789	854877
27572	854878
58281	854879
28226	854880
60028	854881
23405	854882
35485	854883
47531	854884
67	854885
54854	854886
52780	854887
19548	854888
15127	854889
67003	854890
86769	854891
54836	854892
10258	854893
22732	854894
37184	854895
78714	854896
45921	854897
60179	854898
10389	854899
4560	854900
19043	854901
464	854902
76196	854903
2993	854904
73920	854905
12798	854906
1591	854907
4175	854908
30645	854909
54558	854910
8752	854911
14090	854912
26179	854913
6287	854914
38437	854915
31740	854916
69	854917
6755	854918
104830	854919
31901	854920
27992	854921
82746	854922
69809	854923
121277	854924
5480	854925
15119	854926
83941	854927
4270	854928
23703	854929
8784	854930
74776	854931
116904	854932
10037	854933
389	854934
1408	854935
419	854936
54985	854937
18571	854938
66459	854939
30567	854940
31694	854941
8070	854942
5587	854943
42520	854944
11678	854945
6442	854946
18517	854947
5078	854948
3346	854949
8780	854950
58697	854951
72312	854952
29881	854953
69195	854954
46018	854955
4889	854956
22296	854957
39678	854958
72399	854959
5618	854960
103289	854961
35170	854962
3163	854963
4027	854964
104393	854965
6151	854966
132415	854967
315	854968
34508	854969
99668	854970
45726	854971
59212	854972
1232	854973
365	854974
78537	854975
9228	854976
106448	854977
103755	854978
64824	854979
38088	854980
102755	854981
267	854982
74906	854983
60313	854984
6208	854985
93852	854986
18289	854987
9961	854988
17027	854989
18086	854990
102833	854991
4294	854992
87493	854993
13292	854994
46977	854995
116474	854996
57270	854997
87648	854998
33001	854999
8214	855000
61228	855001
6658	855002
1600	855003
131326	855004
16165	855005
13686	855006
1871	855007
4982	855008
26510	855009
4557	855010
162495	855011
35160	855012
24568	855013
15975	855014
5537	855015
4193	855016
24108	855017
11762	855018
129457	855019
35535	855020
105789	855021
14987	855022
128702	855023
12732	855024
26207	855025
36879	855026
4043	855027
4922	855028
17572	855029
94403	855030
49024	855031
80318	855032
33712	855033
24124	855034
12821	855035
21284	855036
9385	855037
10280	855038
57645	855039
42038	855040
46829	855041
45476	855042
166722	855043
126786	855044
30056	855045
15954	855046
23685	855047
4945	855048
123268	855049
38821	855050
20733	855051
46814	855052
164159	855053
8154	855054
17681	855055
105260	855056
131112	855057
31328	855058
19031	855059
4760	855060
6728	855061
102599	855062
85109	855063
4412	855064
72789	855065
3825	855066
125986	855067
58298	855068
131585	855069
20359	855070
11117	855071
15095	855072
7617	855073
122514	855074
24903	855075
34243	855076
27679	855077
17029	855078
8317	855079
23477	855080
6614	855081
4259	855082
139166	855083
72822	855084
80018	855085
16372	855086
50337	855087
4829	855088
17075	855089
133174	855090
69886	855091
97125	855092
130498	855093
8065	855094
17246	855095
4170	855096
49777	855097
50219	855098
46705	855099
71525	855100
7286	855101
95968	855102
63266	855103
71110	855104
5329	855105
85965	855106
155204	855107
15551	855108
5672	855109
54073	855110
442	855111
21372	855112
1386	855113
30003	855114
49640	855115
82375	855116
7595	855117
34741	855118
81492	855119
18333	855120
797	855121
22096	855122
107094	855123
37277	855124
95119	855125
88527	855126
41897	855127
1132	855128
6573	855129
102026	855130
59985	855131
43562	855132
24928	855133
148716	855134
48918	855135
22570	855136
19794	855137
32904	855138
11821	855139
44616	855140
38312	855141
27047	855142
787	855143
17420	855144
89119	855145
78278	855146
1379	855147
39115	855148
28240	855149
13502	855150
64341	855151
86503	855152
4651	855153
709	855154
10220	855155
12639	855156
1498	855157
120440	855158
33587	855159
18075	855160
28688	855161
21301	855162
3217	855163
52766	855164
66093	855165
62436	855166
71035	855167
13938	855168
64128	855169
104553	855170
43698	855171
3967	855172
56404	855173
78210	855174
17367	855175
10567	855176
23280	855177
810	855178
12568	855179
138349	855180
25646	855181
166	855182
34157	855183
37772	855184
69340	855185
357	855186
9844	855187
21586	855188
12933	855189
4031	855190
80653	855191
6875	855192
76385	855193
7856	855194
12842	855195
10673	855196
1948	855197
95971	855198
79765	855199
1798	855200
118350	855201
106870	855202
26886	855203
97314	855204
88155	855205
90013	855206
15594	855207
7242	855208
3743	855209
92825	855210
89364	855211
74686	855212
65429	855213
82460	855214
39988	855215
14278	855216
3742	855217
29182	855218
19627	855219
51332	855220
49965	855221
22255	855222
37100	855223
38079	855224
150183	855225
1681	855226
151224	855227
68231	855228
21094	855229
3527	855230
31278	855231
133089	855232
20005	855233
17927	855234
66873	855235
26327	855236
26452	855237
9582	855238
10368	855239
4209	855240
64976	855241
138999	855242
9033	855243
27	855244
107159	855245
26576	855246
9040	855247
28633	855248
29284	855249
4567	855250
103943	855251
10393	855252
37445	855253
110082	855254
2698	855255
97677	855256
8092	855257
104004	855258
117991	855259
37544	855260
42667	855261
59464	855262
27352	855263
25938	855264
23104	855265
127038	855266
29523	855267
73336	855268
43224	855269
58439	855270
127111	855271
36942	855272
53883	855273
21369	855274
54571	855275
29582	855276
4140	855277
1156	855278
6997	855279
80694	855280
28141	855281
46863	855282
104039	855283
35312	855284
2942	855285
3813	855286
80943	855287
156156	855288
2771	855289
31112	855290
14	855291
211	855292
58224	855293
155327	855294
140906	855295
19019	855296
64797	855297
96563	855298
61	855299
1093	855300
22665	855301
18174	855302
12159	855303
78868	855304
2009	855305
4838	855306
2317	855307
87199	855308
80792	855309
1290	855310
44191	855311
20973	855312
11798	855313
6637	855314
53121	855315
52437	855316
19313	855317
121813	855318
140385	855319
65700	855320
746	855321
1464	855322
7377	855323
80771	855324
49179	855325
51051	855326
65180	855327
8095	855328
18851	855329
47390	855330
14742	855331
7105	855332
112470	855333
7588	855334
2178	855335
1806	855336
425	855337
86131	855338
118614	855339
1786	855340
55864	855341
2498	855342
13786	855343
20490	855344
29	855345
7875	855346
29403	855347
62106	855348
11533	855349
18890	855350
17877	855351
15749	855352
68122	855353
21417	855354
90994	855355
65722	855356
8535	855357
32005	855358
57705	855359
27759	855360
105488	855361
7414	855362
743	855363
106790	855364
94303	855365
144538	855366
46942	855367
19752	855368
14879	855369
52593	855370
36113	855371
4951	855372
11919	855373
96120	855374
16854	855375
87864	855376
65412	855377
17465	855378
30666	855379
8157	855380
7462	855381
4127	855382
717	855383
57637	855384
73020	855385
2571	855386
27376	855387
14075	855388
11970	855389
96800	855390
60462	855391
5079	855392
214	855393
68831	855394
60384	855395
29679	855396
19726	855397
70745	855398
3412	855399
11498	855400
55337	855401
17827	855402
21521	855403
8612	855404
17328	855405
43139	855406
117883	855407
46937	855408
37206	855409
16317	855410
1006	855411
5669	855412
45801	855413
3898	855414
6785	855415
3497	855416
70620	855417
3566	855418
57569	855419
101972	855420
1985	855421
46075	855422
14300	855423
1170	855424
14405	855425
58294	855426
5832	855427
48283	855428
12051	855429
31101	855430
13548	855431
7645	855432
11605	855433
76997	855434
143634	855435
113550	855436
52296	855437
127671	855438
102733	855439
98678	855440
102198	855441
64763	855442
52525	855443
84690	855444
49925	855445
28082	855446
14284	855447
165419	855448
33809	855449
11544	855450
148047	855451
9951	855452
69139	855453
11306	855454
76684	855455
33249	855456
51169	855457
6008	855458
107012	855459
51071	855460
100226	855461
80216	855462
76500	855463
2493	855464
13941	855465
71011	855466
9721	855467
17105	855468
30365	855469
17208	855470
74958	855471
40627	855472
2220	855473
14496	855474
91653	855475
301	855476
9014	855477
34973	855478
108	855479
15645	855480
42718	855481
113033	855482
10083	855483
7208	855484
77	855485
12564	855486
154699	855487
128015	855488
35888	855489
87727	855490
2674	855491
3580	855492
1048	855493
39706	855494
31226	855495
53072	855496
39400	855497
38704	855498
13974	855499
150757	855500
21313	855501
15439	855502
30313	855503
9830	855504
6656	855505
3100	855506
1363	855507
11164	855508
15690	855509
46113	855510
128585	855511
7905	855512
5582	855513
14521	855514
99405	855515
1061	855516
20610	855517
26562	855518
6237	855519
18816	855520
56298	855521
5835	855522
61120	855523
19385	855524
23381	855525
20697	855526
33	855527
67555	855528
39766	855529
48667	855530
39898	855531
7335	855532
39176	855533
6374	855534
23176	855535
49886	855536
24307	855537
67848	855538
45998	855539
57332	855540
37546	855541
58807	855542
147465	855543
125055	855544
142719	855545
110694	855546
39915	855547
36086	855548
53358	855549
1118	855550
15271	855551
210	855552
13303	855553
22875	855554
2129	855555
97692	855556
85865	855557
2247	855558
26891	855559
34496	855560
144226	855561
65295	855562
109166	855563
90144	855564
92428	855565
252	855566
10555	855567
78533	855568
53034	855569
57780	855570
18768	855571
114113	855572
85467	855573
85569	855574
35335	855575
29320	855576
1150	855577
15668	855578
31553	855579
49004	855580
32944	855581
9548	855582
132010	855583
124445	855584
35102	855585
48694	855586
94249	855587
27488	855588
38099	855589
10160	855590
26901	855591
44791	855592
31108	855593
107575	855594
6150	855595
48547	855596
8626	855597
65957	855598
36272	855599
9995	855600
48864	855601
1276	855602
106048	855603
16645	855604
31197	855605
2159	855606
124855	855607
9586	855608
82906	855609
102926	855610
2754	855611
43326	855612
8989	855613
2571	855614
29133	855615
10939	855616
14844	855617
7301	855618
38621	855619
3000	855620
36569	855621
18534	855622
43733	855623
101296	855624
38954	855625
40498	855626
17554	855627
9183	855628
41178	855629
2272	855630
57483	855631
165709	855632
83938	855633
5993	855634
20313	855635
31993	855636
2557	855637
943	855638
33794	855639
52265	855640
15648	855641
91799	855642
32256	855643
25893	855644
101302	855645
8165	855646
7191	855647
13227	855648
1029	855649
7510	855650
39970	855651
11093	855652
65924	855653
86187	855654
69398	855655
131450	855656
166374	855657
53503	855658
131007	855659
33255	855660
2209	855661
10647	855662
162355	855663
8474	855664
35363	855665
46558	855666
72763	855667
34339	855668
7149	855669
7686	855670
34718	855671
32764	855672
20797	855673
22023	855674
1073	855675
8590	855676
7898	855677
36837	855678
64174	855679
51600	855680
123343	855681
1147	855682
52213	855683
18542	855684
46683	855685
103205	855686
14871	855687
58249	855688
19234	855689
38002	855690
5304	855691
3234	855692
103089	855693
17462	855694
53372	855695
54609	855696
27879	855697
13795	855698
13650	855699
63505	855700
70318	855701
58554	855702
105228	855703
7745	855704
34179	855705
5402	855706
44572	855707
5182	855708
4482	855709
11259	855710
4656	855711
19934	855712
1593	855713
9219	855714
599	855715
114282	855716
59208	855717
4109	855718
61630	855719
8800	855720
2627	855721
180	855722
60395	855723
49114	855724
60941	855725
31228	855726
31628	855727
2454	855728
10611	855729
18351	855730
252	855731
33969	855732
29633	855733
78892	855734
70908	855735
84890	855736
13270	855737
8185	855738
25623	855739
2619	855740
3418	855741
80930	855742
24583	855743
28754	855744
538	855745
2240	855746
12094	855747
41106	855748
104256	855749
1988	855750
14274	855751
11119	855752
2955	855753
121852	855754
77674	855755
161132	855756
113875	855757
25913	855758
91408	855759
12201	855760
19461	855761
68340	855762
30386	855763
31084	855764
123866	855765
12026	855766
59762	855767
138580	855768
49257	855769
115819	855770
30226	855771
7251	855772
94794	855773
536	855774
80603	855775
30090	855776
539	855777
68386	855778
28918	855779
23521	855780
3712	855781
156483	855782
81879	855783
26030	855784
8008	855785
1332	855786
5718	855787
23918	855788
39514	855789
17738	855790
9149	855791
106912	855792
27250	855793
13693	855794
10410	855795
32023	855796
952	855797
47457	855798
52315	855799
24558	855800
92038	855801
9078	855802
507	855803
35275	855804
28876	855805
50587	855806
38177	855807
122527	855808
1721	855809
70812	855810
4839	855811
46665	855812
38831	855813
7776	855814
83781	855815
83288	855816
9417	855817
70748	855818
12863	855819
50577	855820
104735	855821
104648	855822
35350	855823
83699	855824
48252	855825
18375	855826
834	855827
21095	855828
40143	855829
17843	855830
1993	855831
26095	855832
126904	855833
47600	855834
79224	855835
123915	855836
40046	855837
26835	855838
55170	855839
22868	855840
58622	855841
84219	855842
14514	855843
37604	855844
82894	855845
595	855846
19798	855847
48055	855848
13383	855849
107742	855850
126034	855851
14219	855852
65098	855853
56899	855854
9437	855855
334	855856
75112	855857
4749	855858
23714	855859
7208	855860
20178	855861
27582	855862
10224	855863
2095	855864
3127	855865
83530	855866
13979	855867
33716	855868
27613	855869
17433	855870
1112	855871
11538	855872
41923	855873
1114	855874
5083	855875
14164	855876
71765	855877
31507	855878
51131	855879
51227	855880
60432	855881
1265	855882
22024	855883
59262	855884
51653	855885
12195	855886
27916	855887
6068	855888
87694	855889
39528	855890
13676	855891
112801	855892
3730	855893
9286	855894
19673	855895
11982	855896
9606	855897
26369	855898
91854	855899
2842	855900
9366	855901
152250	855902
32898	855903
8797	855904
31420	855905
4397	855906
14791	855907
1242	855908
8531	855909
41527	855910
98855	855911
6602	855912
19949	855913
49255	855914
7	855915
143608	855916
62971	855917
26989	855918
72999	855919
62283	855920
45738	855921
5331	855922
33522	855923
13708	855924
37362	855925
99816	855926
46979	855927
133023	855928
20179	855929
5819	855930
28124	855931
1831	855932
1914	855933
31555	855934
12069	855935
95532	855936
27081	855937
6317	855938
4612	855939
53638	855940
6772	855941
48543	855942
51563	855943
22836	855944
810	855945
45009	855946
1062	855947
772	855948
68455	855949
75859	855950
17983	855951
25593	855952
39773	855953
32501	855954
72603	855955
47611	855956
4202	855957
87822	855958
10117	855959
64520	855960
152573	855961
8115	855962
7906	855963
39843	855964
40115	855965
30736	855966
90162	855967
2242	855968
94601	855969
59812	855970
105749	855971
99633	855972
7	855973
46007	855974
1332	855975
48604	855976
34482	855977
15397	855978
64529	855979
89121	855980
12986	855981
13260	855982
643	855983
31865	855984
20233	855985
80934	855986
35924	855987
7053	855988
49517	855989
73227	855990
139701	855991
4510	855992
68379	855993
18225	855994
116926	855995
10393	855996
23266	855997
958	855998
28131	855999
110273	856000
46108	856001
47920	856002
6717	856003
100322	856004
143635	856005
2	856006
2817	856007
79842	856008
53445	856009
52318	856010
38837	856011
34754	856012
15832	856013
2826	856014
1764	856015
54744	856016
5179	856017
22829	856018
163779	856019
6597	856020
8566	856021
25264	856022
10701	856023
45644	856024
127283	856025
135680	856026
112001	856027
6069	856028
93921	856029
15892	856030
4951	856031
59	856032
67793	856033
49304	856034
3469	856035
3	856036
36620	856037
11553	856038
139599	856039
46998	856040
16204	856041
1315	856042
7850	856043
5900	856044
8297	856045
5340	856046
8942	856047
7571	856048
40826	856049
90864	856050
37424	856051
897	856052
85863	856053
2289	856054
11241	856055
29220	856056
3399	856057
1987	856058
58713	856059
85508	856060
700	856061
163396	856062
19768	856063
43189	856064
11993	856065
34008	856066
65	856067
79015	856068
55701	856069
13728	856070
17705	856071
6493	856072
26075	856073
82536	856074
44695	856075
14995	856076
92842	856077
50079	856078
76715	856079
109643	856080
30761	856081
28261	856082
16635	856083
49415	856084
4090	856085
47598	856086
80958	856087
60165	856088
32627	856089
46199	856090
1484	856091
1862	856092
47996	856093
131199	856094
56336	856095
875	856096
135776	856097
25473	856098
109523	856099
14623	856100
25636	856101
16985	856102
26557	856103
13744	856104
10334	856105
483	856106
1961	856107
5060	856108
5959	856109
89260	856110
322	856111
132284	856112
50754	856113
10500	856114
96871	856115
21112	856116
15156	856117
136365	856118
53488	856119
93331	856120
13388	856121
118721	856122
959	856123
75338	856124
30519	856125
87098	856126
9843	856127
20024	856128
126116	856129
69376	856130
9	856131
114626	856132
92235	856133
50632	856134
24610	856135
32544	856136
110518	856137
70205	856138
24880	856139
97193	856140
74691	856141
19989	856142
9128	856143
50630	856144
2129	856145
17097	856146
6531	856147
140300	856148
69147	856149
16454	856150
24710	856151
14779	856152
14052	856153
58317	856154
86756	856155
22471	856156
111552	856157
11818	856158
48415	856159
51361	856160
6730	856161
2697	856162
1	856163
90900	856164
119920	856165
7234	856166
8309	856167
12949	856168
10668	856169
81202	856170
1275	856171
61072	856172
86146	856173
104861	856174
47944	856175
54978	856176
84286	856177
7070	856178
15564	856179
19103	856180
114232	856181
34694	856182
98621	856183
31040	856184
21814	856185
54043	856186
2308	856187
51139	856188
18291	856189
107093	856190
83710	856191
15956	856192
78678	856193
20243	856194
57823	856195
150480	856196
93351	856197
111365	856198
69863	856199
5351	856200
22330	856201
6463	856202
33285	856203
53410	856204
100006	856205
31637	856206
63003	856207
1843	856208
126721	856209
95943	856210
116677	856211
47536	856212
5069	856213
9189	856214
13955	856215
156770	856216
3752	856217
102223	856218
74721	856219
69902	856220
217	856221
7396	856222
62589	856223
104597	856224
28685	856225
37754	856226
6370	856227
3462	856228
6422	856229
33538	856230
2549	856231
1016	856232
7253	856233
91493	856234
49138	856235
103835	856236
37083	856237
145113	856238
659	856239
48057	856240
109022	856241
20266	856242
1	856243
29979	856244
19772	856245
23423	856246
11455	856247
48901	856248
45103	856249
75303	856250
38654	856251
109816	856252
8185	856253
69449	856254
9006	856255
117272	856256
123395	856257
36660	856258
8147	856259
41006	856260
13357	856261
100862	856262
106425	856263
33286	856264
6164	856265
64881	856266
43348	856267
26347	856268
41882	856269
1841	856270
11787	856271
35432	856272
57389	856273
32343	856274
165160	856275
37534	856276
24554	856277
64026	856278
41062	856279
16904	856280
24192	856281
12444	856282
53714	856283
2007	856284
58350	856285
32867	856286
25584	856287
31346	856288
48428	856289
26225	856290
4833	856291
19445	856292
18	856293
1753	856294
85986	856295
93189	856296
46649	856297
74002	856298
4376	856299
103608	856300
122724	856301
62572	856302
5297	856303
61349	856304
103168	856305
6695	856306
1455	856307
8867	856308
51942	856309
71494	856310
83999	856311
7289	856312
1276	856313
20968	856314
5552	856315
29888	856316
136249	856317
12373	856318
74421	856319
24172	856320
26170	856321
79606	856322
37182	856323
34403	856324
10579	856325
18279	856326
84703	856327
35125	856328
38866	856329
1427	856330
7485	856331
80428	856332
1315	856333
51167	856334
7449	856335
121034	856336
10	856337
84505	856338
98338	856339
6555	856340
13069	856341
87818	856342
8716	856343
50573	856344
45446	856345
98546	856346
28444	856347
35191	856348
3511	856349
132426	856350
123307	856351
1127	856352
571	856353
21559	856354
4753	856355
9124	856356
2055	856357
15523	856358
24996	856359
107719	856360
9175	856361
11199	856362
16607	856363
89329	856364
22088	856365
76515	856366
63114	856367
58044	856368
8746	856369
90976	856370
6895	856371
27413	856372
29550	856373
24590	856374
95309	856375
78449	856376
2307	856377
38501	856378
23729	856379
161107	856380
62385	856381
1726	856382
8306	856383
34216	856384
6599	856385
10637	856386
55836	856387
13026	856388
46620	856389
33183	856390
2572	856391
24	856392
4952	856393
20082	856394
6836	856395
11576	856396
96353	856397
39446	856398
13595	856399
66190	856400
32270	856401
40511	856402
101975	856403
144362	856404
8946	856405
10151	856406
490	856407
21942	856408
4840	856409
75356	856410
16893	856411
63325	856412
1995	856413
61527	856414
84806	856415
40592	856416
14710	856417
44926	856418
33008	856419
79	856420
1124	856421
90869	856422
51881	856423
37469	856424
51506	856425
11806	856426
7441	856427
1292	856428
9494	856429
122517	856430
50391	856431
86162	856432
96672	856433
324	856434
12096	856435
1751	856436
5811	856437
717	856438
97141	856439
66051	856440
105756	856441
26901	856442
39084	856443
18478	856444
75992	856445
8931	856446
27213	856447
65507	856448
19953	856449
405	856450
40117	856451
3579	856452
44887	856453
82353	856454
60388	856455
13451	856456
6461	856457
6939	856458
380	856459
11270	856460
10244	856461
16798	856462
26575	856463
28774	856464
2862	856465
9183	856466
2805	856467
76316	856468
10306	856469
1288	856470
67918	856471
48556	856472
1955	856473
24186	856474
28209	856475
2739	856476
19189	856477
127325	856478
13895	856479
148173	856480
110516	856481
161834	856482
12191	856483
1131	856484
2509	856485
32137	856486
101300	856487
41042	856488
59907	856489
27259	856490
52564	856491
1452	856492
26796	856493
60458	856494
7988	856495
16	856496
72055	856497
135620	856498
10677	856499
145410	856500
114804	856501
14150	856502
52565	856503
5986	856504
11142	856505
51211	856506
12092	856507
31241	856508
28696	856509
110561	856510
994	856511
24334	856512
4498	856513
49776	856514
53101	856515
50447	856516
4691	856517
30952	856518
120152	856519
99998	856520
10340	856521
53229	856522
51490	856523
23653	856524
113865	856525
14321	856526
115915	856527
122000	856528
100192	856529
34	856530
12914	856531
230	856532
13393	856533
83972	856534
12998	856535
4409	856536
20523	856537
128793	856538
53575	856539
33386	856540
40346	856541
32582	856542
52148	856543
46628	856544
7899	856545
99826	856546
33421	856547
101192	856548
29177	856549
5342	856550
117487	856551
28947	856552
13699	856553
44165	856554
39659	856555
70992	856556
130343	856557
87795	856558
2917	856559
43332	856560
22893	856561
32780	856562
89918	856563
58817	856564
11700	856565
5710	856566
164235	856567
4003	856568
2111	856569
4785	856570
509	856571
42732	856572
24186	856573
53537	856574
27747	856575
6183	856576
68026	856577
69500	856578
95319	856579
26583	856580
2137	856581
29270	856582
102076	856583
22055	856584
69480	856585
151391	856586
6600	856587
15906	856588
2518	856589
12079	856590
46706	856591
38238	856592
39646	856593
34036	856594
64760	856595
9550	856596
54832	856597
66921	856598
14286	856599
26900	856600
92337	856601
9057	856602
147172	856603
41588	856604
14382	856605
17322	856606
21803	856607
7155	856608
79640	856609
2152	856610
46975	856611
140938	856612
595	856613
116091	856614
70733	856615
80393	856616
9990	856617
9727	856618
26052	856619
7909	856620
9946	856621
46862	856622
15372	856623
7116	856624
19429	856625
19998	856626
81945	856627
1012	856628
149400	856629
2320	856630
2937	856631
16481	856632
7607	856633
132204	856634
57982	856635
36170	856636
22990	856637
11107	856638
163	856639
15343	856640
2399	856641
13784	856642
5445	856643
527	856644
14917	856645
18075	856646
38526	856647
99495	856648
50190	856649
64377	856650
5172	856651
34010	856652
44896	856653
48395	856654
7401	856655
21848	856656
1218	856657
5027	856658
150086	856659
13017	856660
56082	856661
100842	856662
4085	856663
9929	856664
41041	856665
71163	856666
13927	856667
18242	856668
32442	856669
15599	856670
84219	856671
3997	856672
619	856673
57132	856674
28860	856675
52321	856676
24865	856677
25681	856678
109298	856679
41341	856680
87443	856681
86706	856682
64233	856683
59751	856684
6542	856685
31463	856686
152177	856687
8178	856688
93670	856689
78564	856690
99815	856691
20579	856692
2581	856693
5771	856694
62591	856695
6064	856696
108149	856697
81549	856698
82832	856699
23661	856700
133809	856701
10411	856702
74	856703
78485	856704
60579	856705
13538	856706
21910	856707
3087	856708
16882	856709
357	856710
51477	856711
4076	856712
32685	856713
9879	856714
16389	856715
53247	856716
93787	856717
2894	856718
21794	856719
4804	856720
14317	856721
42889	856722
1843	856723
24117	856724
29862	856725
89180	856726
98714	856727
34575	856728
39615	856729
63514	856730
10287	856731
14141	856732
27109	856733
22366	856734
12754	856735
31849	856736
1964	856737
48496	856738
54587	856739
5179	856740
88615	856741
49756	856742
79063	856743
79755	856744
17123	856745
2442	856746
13783	856747
86	856748
12993	856749
3873	856750
11945	856751
5520	856752
1109	856753
161833	856754
153263	856755
61654	856756
2094	856757
108034	856758
31166	856759
85447	856760
23791	856761
38495	856762
17164	856763
32223	856764
68135	856765
89030	856766
119955	856767
26657	856768
9854	856769
16036	856770
24383	856771
29175	856772
106412	856773
4304	856774
21093	856775
103730	856776
23760	856777
1479	856778
84500	856779
4659	856780
35713	856781
30130	856782
27490	856783
15076	856784
42649	856785
7091	856786
16632	856787
86895	856788
126831	856789
101753	856790
19334	856791
7068	856792
83938	856793
129904	856794
32798	856795
95984	856796
55872	856797
22093	856798
3612	856799
83182	856800
27816	856801
96082	856802
36583	856803
3799	856804
50	856805
17379	856806
10403	856807
38666	856808
104238	856809
48902	856810
13219	856811
40198	856812
1427	856813
84797	856814
100305	856815
63595	856816
38326	856817
105906	856818
636	856819
96302	856820
85927	856821
67886	856822
7780	856823
26670	856824
122	856825
293	856826
163741	856827
22537	856828
59648	856829
24077	856830
67865	856831
11560	856832
21320	856833
41872	856834
41198	856835
9891	856836
35090	856837
25233	856838
156233	856839
117003	856840
53481	856841
35046	856842
6473	856843
79266	856844
57925	856845
13548	856846
14184	856847
59193	856848
22656	856849
64853	856850
4494	856851
41067	856852
54475	856853
4538	856854
17248	856855
45099	856856
136171	856857
76061	856858
48649	856859
100883	856860
37394	856861
14110	856862
46287	856863
1481	856864
12808	856865
39770	856866
44690	856867
32249	856868
39133	856869
5347	856870
27800	856871
10396	856872
9164	856873
96483	856874
106541	856875
29495	856876
103074	856877
1676	856878
4022	856879
161688	856880
6277	856881
18705	856882
27265	856883
4177	856884
61806	856885
1475	856886
74270	856887
35362	856888
3971	856889
124128	856890
28591	856891
104620	856892
1104	856893
26589	856894
10420	856895
146540	856896
26957	856897
8030	856898
16378	856899
19658	856900
17135	856901
72842	856902
42648	856903
82519	856904
42905	856905
26593	856906
14762	856907
1980	856908
9087	856909
4098	856910
23229	856911
104207	856912
38871	856913
13172	856914
3679	856915
86932	856916
51424	856917
38623	856918
30087	856919
4471	856920
41028	856921
2971	856922
76573	856923
21921	856924
281	856925
10153	856926
19466	856927
26642	856928
6349	856929
13214	856930
24409	856931
21988	856932
5441	856933
34849	856934
31571	856935
4341	856936
2423	856937
4560	856938
693	856939
27822	856940
4155	856941
5225	856942
3937	856943
2329	856944
3077	856945
24456	856946
72978	856947
24331	856948
35762	856949
37579	856950
52913	856951
120608	856952
60192	856953
41346	856954
52132	856955
45016	856956
7878	856957
5449	856958
132030	856959
5943	856960
70823	856961
249	856962
4424	856963
13427	856964
55877	856965
10833	856966
635	856967
66799	856968
2084	856969
71410	856970
33142	856971
53290	856972
47744	856973
6704	856974
130178	856975
39148	856976
169	856977
57418	856978
106258	856979
130040	856980
151236	856981
128145	856982
1094	856983
23701	856984
16143	856985
15884	856986
4908	856987
10356	856988
102769	856989
92867	856990
27694	856991
4012	856992
7371	856993
59426	856994
2179	856995
34433	856996
131273	856997
60295	856998
78815	856999
106625	857000
3397	857001
86710	857002
42701	857003
120772	857004
24469	857005
7876	857006
4258	857007
5102	857008
53266	857009
38940	857010
13147	857011
103682	857012
57830	857013
749	857014
15158	857015
3758	857016
107582	857017
366	857018
11969	857019
20602	857020
72333	857021
34073	857022
15387	857023
86265	857024
62751	857025
621	857026
76682	857027
54850	857028
96847	857029
80671	857030
13352	857031
72016	857032
71505	857033
23261	857034
47852	857035
1398	857036
51314	857037
1	857038
32852	857039
145450	857040
24011	857041
70533	857042
84439	857043
13385	857044
10750	857045
3833	857046
44014	857047
163001	857048
35950	857049
45462	857050
25495	857051
37748	857052
377	857053
32202	857054
50758	857055
65353	857056
11958	857057
6620	857058
86998	857059
31736	857060
11626	857061
15071	857062
128806	857063
15987	857064
25814	857065
29662	857066
125632	857067
106648	857068
69	857069
20761	857070
6702	857071
84603	857072
118727	857073
65112	857074
91444	857075
6091	857076
147316	857077
59664	857078
65714	857079
29553	857080
60581	857081
15425	857082
95980	857083
12384	857084
10600	857085
68912	857086
28068	857087
91825	857088
28445	857089
18	857090
16667	857091
36942	857092
70881	857093
23986	857094
26039	857095
53583	857096
41277	857097
13981	857098
6722	857099
55037	857100
37060	857101
35592	857102
27793	857103
135279	857104
15067	857105
145313	857106
13605	857107
29840	857108
68308	857109
4288	857110
65296	857111
133093	857112
11296	857113
12451	857114
48071	857115
44749	857116
4842	857117
19876	857118
21817	857119
67254	857120
24833	857121
65794	857122
9689	857123
46059	857124
10212	857125
45416	857126
39304	857127
17032	857128
1115	857129
11029	857130
3051	857131
87737	857132
19	857133
14360	857134
5143	857135
7702	857136
27112	857137
210	857138
58810	857139
33698	857140
47386	857141
41915	857142
46286	857143
127	857144
25453	857145
121374	857146
17368	857147
5344	857148
161638	857149
67042	857150
1271	857151
30490	857152
110811	857153
30467	857154
35604	857155
88190	857156
1979	857157
34099	857158
5582	857159
34256	857160
19901	857161
2666	857162
130134	857163
55776	857164
23432	857165
1937	857166
10393	857167
4600	857168
25317	857169
3745	857170
115757	857171
11582	857172
17021	857173
4292	857174
57396	857175
12683	857176
7700	857177
3066	857178
51125	857179
132724	857180
1208	857181
67497	857182
35645	857183
116711	857184
91691	857185
62233	857186
16541	857187
11099	857188
128935	857189
30641	857190
655	857191
37366	857192
84974	857193
5142	857194
43016	857195
728	857196
54155	857197
83385	857198
116131	857199
64510	857200
10892	857201
105875	857202
26570	857203
21287	857204
119325	857205
37024	857206
57051	857207
81358	857208
56537	857209
157405	857210
112461	857211
103866	857212
199	857213
52691	857214
25162	857215
3076	857216
5177	857217
21901	857218
27202	857219
24822	857220
3222	857221
77750	857222
13490	857223
76672	857224
82999	857225
19390	857226
3043	857227
100012	857228
111038	857229
6820	857230
71821	857231
75003	857232
17702	857233
18428	857234
12357	857235
26361	857236
78035	857237
111135	857238
987	857239
83940	857240
30044	857241
75857	857242
26946	857243
28229	857244
150463	857245
95558	857246
56654	857247
2271	857248
8235	857249
51030	857250
48464	857251
2270	857252
38902	857253
6274	857254
1794	857255
58860	857256
3925	857257
22297	857258
4896	857259
5071	857260
34712	857261
40511	857262
36448	857263
23872	857264
53160	857265
52557	857266
35675	857267
103589	857268
3202	857269
37359	857270
56791	857271
46040	857272
15338	857273
1004	857274
15323	857275
2049	857276
8610	857277
2825	857278
60574	857279
45493	857280
32880	857281
68822	857282
6618	857283
20109	857284
115274	857285
21823	857286
83103	857287
62546	857288
79094	857289
36422	857290
2924	857291
105826	857292
73023	857293
25618	857294
3420	857295
8754	857296
1874	857297
113092	857298
8335	857299
6777	857300
1448	857301
131763	857302
21109	857303
607	857304
40892	857305
34133	857306
8998	857307
25591	857308
63137	857309
70927	857310
30131	857311
5938	857312
10162	857313
116193	857314
8322	857315
305	857316
1231	857317
76510	857318
58582	857319
53791	857320
35232	857321
48874	857322
125928	857323
6324	857324
44431	857325
21386	857326
38022	857327
95788	857328
68075	857329
3633	857330
11590	857331
35952	857332
12202	857333
48324	857334
64448	857335
35732	857336
11112	857337
43485	857338
30719	857339
22656	857340
115404	857341
161539	857342
15358	857343
17314	857344
41985	857345
5132	857346
2250	857347
39781	857348
10834	857349
44018	857350
81455	857351
4393	857352
112	857353
19250	857354
96118	857355
5930	857356
548	857357
3517	857358
64081	857359
85137	857360
1882	857361
68249	857362
45679	857363
39968	857364
4767	857365
383	857366
5421	857367
12094	857368
62288	857369
53795	857370
1069	857371
20153	857372
29827	857373
17160	857374
47379	857375
510	857376
75107	857377
4762	857378
24784	857379
1857	857380
10583	857381
26483	857382
74977	857383
83903	857384
26621	857385
86972	857386
122605	857387
54255	857388
3885	857389
9158	857390
36825	857391
39093	857392
35967	857393
2867	857394
90739	857395
3754	857396
6568	857397
78352	857398
23445	857399
5335	857400
8880	857401
109880	857402
10656	857403
18127	857404
24811	857405
2226	857406
109714	857407
119264	857408
2240	857409
44928	857410
73275	857411
4967	857412
13082	857413
39885	857414
1083	857415
3202	857416
14988	857417
1346	857418
127933	857419
3262	857420
1473	857421
36267	857422
2773	857423
48240	857424
11235	857425
6220	857426
879	857427
40521	857428
70547	857429
13306	857430
3225	857431
3606	857432
34821	857433
124413	857434
42268	857435
38351	857436
27081	857437
37996	857438
68102	857439
92639	857440
123015	857441
1829	857442
54791	857443
17746	857444
12300	857445
18700	857446
121943	857447
14496	857448
17695	857449
92287	857450
20343	857451
80957	857452
37319	857453
135475	857454
21056	857455
69593	857456
22457	857457
95818	857458
13153	857459
11295	857460
1188	857461
11350	857462
4800	857463
13801	857464
32863	857465
107621	857466
31593	857467
133050	857468
26098	857469
1525	857470
23244	857471
1469	857472
25330	857473
85318	857474
34	857475
13408	857476
27429	857477
3003	857478
164326	857479
3473	857480
3735	857481
33816	857482
28211	857483
5083	857484
104386	857485
8114	857486
51046	857487
19563	857488
16182	857489
69608	857490
130995	857491
29358	857492
38242	857493
18671	857494
33697	857495
76667	857496
102504	857497
81587	857498
105669	857499
55683	857500
164663	857501
63188	857502
3331	857503
35295	857504
30515	857505
6841	857506
4761	857507
54656	857508
554	857509
20996	857510
13526	857511
95650	857512
62	857513
38382	857514
63871	857515
56126	857516
209	857517
8163	857518
6596	857519
59485	857520
19103	857521
44026	857522
8994	857523
17757	857524
17527	857525
106104	857526
30977	857527
5940	857528
12316	857529
112	857530
57390	857531
39811	857532
25808	857533
34069	857534
43799	857535
40747	857536
6890	857537
21581	857538
12	857539
26399	857540
1387	857541
2583	857542
52179	857543
21973	857544
27954	857545
56857	857546
51492	857547
1378	857548
86846	857549
10842	857550
9402	857551
46026	857552
25908	857553
9488	857554
39771	857555
1072	857556
4578	857557
4049	857558
7453	857559
13274	857560
65836	857561
55631	857562
39575	857563
55488	857564
130334	857565
25139	857566
55378	857567
36526	857568
30580	857569
6610	857570
28184	857571
56572	857572
97838	857573
90731	857574
4261	857575
54750	857576
22341	857577
58	857578
20623	857579
28099	857580
42584	857581
5239	857582
9564	857583
57676	857584
47434	857585
762	857586
61451	857587
73344	857588
11850	857589
32428	857590
3542	857591
15622	857592
9829	857593
8819	857594
79951	857595
1378	857596
22501	857597
28503	857598
52	857599
29797	857600
54684	857601
9476	857602
69341	857603
44126	857604
12457	857605
18067	857606
91824	857607
32988	857608
39358	857609
74598	857610
61575	857611
92702	857612
97761	857613
11898	857614
15191	857615
699	857616
57376	857617
2215	857618
37608	857619
7536	857620
2566	857621
104275	857622
6260	857623
79940	857624
141070	857625
12202	857626
68548	857627
966	857628
35787	857629
35245	857630
55451	857631
108261	857632
15735	857633
1717	857634
42132	857635
114358	857636
2169	857637
4786	857638
7313	857639
23402	857640
48498	857641
118604	857642
4111	857643
3590	857644
39754	857645
18374	857646
2987	857647
90849	857648
14754	857649
1557	857650
13500	857651
4639	857652
73721	857653
50100	857654
78137	857655
25656	857656
106493	857657
213	857658
134694	857659
59664	857660
580	857661
77562	857662
1440	857663
25365	857664
6254	857665
86882	857666
18753	857667
2452	857668
6110	857669
114475	857670
43018	857671
77103	857672
23106	857673
3651	857674
38455	857675
115175	857676
151295	857677
22698	857678
11950	857679
20883	857680
75761	857681
25114	857682
46780	857683
54215	857684
24762	857685
142293	857686
2028	857687
12889	857688
57045	857689
28806	857690
152829	857691
2507	857692
37619	857693
12942	857694
77545	857695
112387	857696
13599	857697
32506	857698
115935	857699
13631	857700
22406	857701
3068	857702
131601	857703
8251	857704
25420	857705
86466	857706
57305	857707
96079	857708
23764	857709
4159	857710
18249	857711
88264	857712
29616	857713
27233	857714
23986	857715
50089	857716
30528	857717
13210	857718
3705	857719
11802	857720
19473	857721
1591	857722
114008	857723
65858	857724
2095	857725
30881	857726
8026	857727
17466	857728
60200	857729
25324	857730
21759	857731
36982	857732
11496	857733
13595	857734
42553	857735
92797	857736
3469	857737
18577	857738
62834	857739
43331	857740
20037	857741
25430	857742
5929	857743
50142	857744
3142	857745
104009	857746
2653	857747
43451	857748
57438	857749
86014	857750
67936	857751
75330	857752
130939	857753
19495	857754
4816	857755
32726	857756
121652	857757
81220	857758
30792	857759
46955	857760
7009	857761
7820	857762
34553	857763
4480	857764
15956	857765
13100	857766
52296	857767
6092	857768
63314	857769
89873	857770
42	857771
15632	857772
36549	857773
3619	857774
60099	857775
6705	857776
1400	857777
24676	857778
24766	857779
14356	857780
42963	857781
21350	857782
32535	857783
2619	857784
10091	857785
76099	857786
97671	857787
6897	857788
19637	857789
31836	857790
47472	857791
54152	857792
1257	857793
129729	857794
8722	857795
84403	857796
98898	857797
2409	857798
64696	857799
18115	857800
4835	857801
140152	857802
1173	857803
133083	857804
36262	857805
37110	857806
92016	857807
35714	857808
26	857809
11261	857810
123196	857811
59112	857812
90507	857813
129148	857814
161074	857815
133108	857816
23297	857817
126071	857818
13880	857819
31787	857820
45692	857821
1837	857822
7	857823
89496	857824
72312	857825
152	857826
69114	857827
4448	857828
5946	857829
7678	857830
33066	857831
28589	857832
13347	857833
104457	857834
96379	857835
13687	857836
529	857837
1136	857838
91302	857839
47429	857840
51013	857841
10970	857842
87876	857843
155	857844
2301	857845
23706	857846
2588	857847
86443	857848
21206	857849
13247	857850
10853	857851
163586	857852
42831	857853
63392	857854
13641	857855
55863	857856
8251	857857
20331	857858
7566	857859
45826	857860
15191	857861
29715	857862
54963	857863
71930	857864
142521	857865
47725	857866
39578	857867
59653	857868
9570	857869
6867	857870
22807	857871
102891	857872
58832	857873
75935	857874
28684	857875
42512	857876
37860	857877
6250	857878
157084	857879
61143	857880
31552	857881
469	857882
66891	857883
3654	857884
6992	857885
5355	857886
22231	857887
17201	857888
21492	857889
20439	857890
10511	857891
10946	857892
58657	857893
153296	857894
14	857895
5438	857896
36337	857897
29159	857898
141544	857899
3579	857900
84664	857901
31441	857902
27036	857903
25426	857904
14226	857905
49650	857906
2762	857907
11761	857908
2272	857909
214	857910
31890	857911
51891	857912
6325	857913
19160	857914
6453	857915
34385	857916
2722	857917
11133	857918
4061	857919
3469	857920
25360	857921
40604	857922
1460	857923
114378	857924
59141	857925
158536	857926
48416	857927
32005	857928
67627	857929
5565	857930
48926	857931
20491	857932
131944	857933
53527	857934
1013	857935
27242	857936
50610	857937
7095	857938
7779	857939
41010	857940
81579	857941
19182	857942
2589	857943
19411	857944
67807	857945
119378	857946
91640	857947
318	857948
18854	857949
9432	857950
88	857951
3702	857952
145780	857953
52382	857954
152729	857955
5336	857956
7999	857957
682	857958
86629	857959
55516	857960
1774	857961
945	857962
9591	857963
39507	857964
39966	857965
3717	857966
27274	857967
28799	857968
11261	857969
10049	857970
21950	857971
10784	857972
37646	857973
19347	857974
28901	857975
17837	857976
65059	857977
10329	857978
16134	857979
34690	857980
38877	857981
741	857982
27	857983
68134	857984
7816	857985
28027	857986
52628	857987
13614	857988
34063	857989
1925	857990
135142	857991
30041	857992
99981	857993
22863	857994
12064	857995
158605	857996
93568	857997
1074	857998
1102	857999
3542	858000
22691	858001
26961	858002
3811	858003
86497	858004
24201	858005
81447	858006
103503	858007
6577	858008
11457	858009
35081	858010
36040	858011
3899	858012
5967	858013
109405	858014
111164	858015
56005	858016
23852	858017
7747	858018
9698	858019
29914	858020
133207	858021
122260	858022
104413	858023
109826	858024
19624	858025
35292	858026
16869	858027
14293	858028
6194	858029
130273	858030
10367	858031
10935	858032
62513	858033
5609	858034
44509	858035
21136	858036
20439	858037
33350	858038
34290	858039
48217	858040
5884	858041
15363	858042
25148	858043
94257	858044
33970	858045
139259	858046
30123	858047
5414	858048
38134	858049
84837	858050
12579	858051
98509	858052
7874	858053
69665	858054
7140	858055
88696	858056
14291	858057
29595	858058
7624	858059
19793	858060
1710	858061
3078	858062
8023	858063
41060	858064
8829	858065
10266	858066
24522	858067
31296	858068
111581	858069
64185	858070
134239	858071
18732	858072
67975	858073
2502	858074
97669	858075
75452	858076
29213	858077
16958	858078
136133	858079
44982	858080
18415	858081
109012	858082
16199	858083
41203	858084
30788	858085
30497	858086
30961	858087
3280	858088
40793	858089
41925	858090
69605	858091
616	858092
6111	858093
116394	858094
767	858095
8264	858096
30923	858097
100	858098
8992	858099
62693	858100
56115	858101
74504	858102
763	858103
52746	858104
74123	858105
4459	858106
87396	858107
15078	858108
103860	858109
10809	858110
21641	858111
50620	858112
40425	858113
26922	858114
24345	858115
60674	858116
87130	858117
52629	858118
60345	858119
102615	858120
7116	858121
24627	858122
24215	858123
4106	858124
17868	858125
13338	858126
110780	858127
22986	858128
9938	858129
11313	858130
26070	858131
17537	858132
1888	858133
4269	858134
59321	858135
32557	858136
2235	858137
40055	858138
46907	858139
19	858140
189	858141
57176	858142
31648	858143
71246	858144
8018	858145
9148	858146
25115	858147
12365	858148
80586	858149
17610	858150
73007	858151
20742	858152
53716	858153
24095	858154
3506	858155
159748	858156
43908	858157
3901	858158
64681	858159
44188	858160
71358	858161
2578	858162
148177	858163
614	858164
163908	858165
36307	858166
2171	858167
4910	858168
65329	858169
28435	858170
19916	858171
17543	858172
1326	858173
3789	858174
56778	858175
32730	858176
51868	858177
120417	858178
26002	858179
2943	858180
19218	858181
7082	858182
76985	858183
64124	858184
75044	858185
87142	858186
27087	858187
49876	858188
840	858189
68909	858190
57182	858191
33985	858192
20038	858193
5274	858194
327	858195
54154	858196
67342	858197
79770	858198
5842	858199
6499	858200
7101	858201
68328	858202
4768	858203
144470	858204
20226	858205
873	858206
37860	858207
1503	858208
29244	858209
36321	858210
5180	858211
50452	858212
31544	858213
35690	858214
38007	858215
61980	858216
29613	858217
30912	858218
12679	858219
15659	858220
13261	858221
19837	858222
92992	858223
30831	858224
9312	858225
59592	858226
142045	858227
73605	858228
7264	858229
3841	858230
96454	858231
67221	858232
165524	858233
19293	858234
73248	858235
6094	858236
103997	858237
94914	858238
16922	858239
104985	858240
11973	858241
68713	858242
105293	858243
73137	858244
2506	858245
15430	858246
63962	858247
57716	858248
48767	858249
23214	858250
5961	858251
22728	858252
108012	858253
20940	858254
5181	858255
110477	858256
2853	858257
3323	858258
81237	858259
153504	858260
5518	858261
134287	858262
5228	858263
62394	858264
73290	858265
7955	858266
48236	858267
69617	858268
17816	858269
8814	858270
6458	858271
251	858272
5066	858273
52120	858274
9635	858275
44976	858276
4452	858277
110419	858278
9580	858279
32781	858280
39874	858281
10899	858282
8958	858283
45651	858284
92385	858285
19891	858286
33794	858287
1065	858288
27283	858289
35383	858290
3920	858291
7887	858292
3185	858293
1985	858294
5045	858295
42661	858296
8734	858297
1271	858298
63751	858299
8332	858300
28654	858301
19133	858302
18573	858303
11341	858304
14507	858305
745	858306
59251	858307
10814	858308
450	858309
21335	858310
20555	858311
2866	858312
138	858313
16288	858314
75975	858315
111486	858316
14292	858317
43120	858318
42825	858319
16248	858320
1200	858321
66908	858322
27678	858323
88078	858324
1773	858325
34401	858326
27887	858327
899	858328
2027	858329
1908	858330
84979	858331
430	858332
24871	858333
85246	858334
36471	858335
56687	858336
118077	858337
28798	858338
20032	858339
2417	858340
30019	858341
430	858342
57875	858343
29610	858344
5905	858345
22536	858346
101781	858347
62649	858348
69203	858349
95239	858350
64855	858351
11177	858352
46048	858353
88404	858354
114512	858355
54224	858356
57270	858357
28188	858358
96394	858359
5353	858360
33304	858361
8197	858362
35015	858363
105444	858364
78488	858365
288	858366
125266	858367
98010	858368
35280	858369
19066	858370
111785	858371
39165	858372
81267	858373
411	858374
47036	858375
34193	858376
9626	858377
5736	858378
57870	858379
29404	858380
12	858381
63802	858382
2631	858383
49394	858384
38109	858385
27654	858386
58702	858387
5318	858388
9806	858389
119291	858390
25560	858391
122220	858392
31106	858393
64389	858394
21315	858395
15561	858396
13321	858397
73611	858398
36686	858399
53287	858400
10686	858401
34571	858402
78875	858403
33768	858404
37753	858405
76574	858406
74880	858407
89094	858408
44494	858409
60620	858410
27594	858411
115247	858412
16602	858413
88701	858414
69133	858415
59078	858416
3316	858417
80101	858418
4887	858419
42825	858420
4876	858421
16296	858422
32874	858423
7584	858424
1354	858425
7968	858426
5846	858427
1601	858428
8169	858429
73247	858430
76300	858431
35108	858432
56243	858433
16370	858434
7404	858435
41117	858436
133266	858437
55947	858438
137885	858439
73980	858440
10866	858441
27525	858442
28052	858443
43465	858444
33738	858445
157793	858446
27071	858447
29591	858448
12422	858449
114320	858450
6203	858451
18884	858452
15882	858453
32771	858454
38056	858455
57042	858456
31099	858457
74448	858458
58327	858459
45651	858460
106858	858461
35518	858462
40727	858463
768	858464
38434	858465
55434	858466
8733	858467
91457	858468
16420	858469
20106	858470
25148	858471
9531	858472
835	858473
1105	858474
127557	858475
149489	858476
1167	858477
52066	858478
56072	858479
132491	858480
151526	858481
123995	858482
501	858483
34948	858484
103270	858485
38556	858486
26159	858487
26141	858488
103066	858489
6578	858490
31243	858491
39580	858492
74635	858493
34130	858494
11255	858495
5461	858496
50578	858497
14431	858498
65007	858499
38195	858500
5117	858501
114776	858502
26473	858503
46667	858504
69541	858505
829	858506
5593	858507
24730	858508
14366	858509
64353	858510
141195	858511
580	858512
159002	858513
47479	858514
100692	858515
15486	858516
35822	858517
19887	858518
23529	858519
6254	858520
58890	858521
93302	858522
32180	858523
28565	858524
70279	858525
154789	858526
87745	858527
80565	858528
91951	858529
10573	858530
6050	858531
4063	858532
14717	858533
12174	858534
11447	858535
113126	858536
36348	858537
51390	858538
8102	858539
6099	858540
85052	858541
2658	858542
376	858543
132563	858544
42735	858545
9	858546
60156	858547
121	858548
30014	858549
13437	858550
2174	858551
94195	858552
11304	858553
633	858554
32017	858555
28053	858556
83715	858557
2808	858558
85032	858559
19883	858560
4525	858561
52645	858562
3602	858563
9713	858564
38112	858565
3137	858566
57163	858567
38461	858568
20486	858569
134515	858570
39200	858571
947	858572
15897	858573
29071	858574
10904	858575
97239	858576
158100	858577
16972	858578
8742	858579
23	858580
25420	858581
391	858582
32764	858583
67219	858584
25952	858585
43489	858586
70950	858587
13244	858588
830	858589
2297	858590
66282	858591
1414	858592
19667	858593
17903	858594
119242	858595
34847	858596
5268	858597
15631	858598
27323	858599
11960	858600
52734	858601
67620	858602
7913	858603
38331	858604
10372	858605
24133	858606
359	858607
43244	858608
135549	858609
85674	858610
65217	858611
27123	858612
7477	858613
90180	858614
14578	858615
26062	858616
21855	858617
6624	858618
35504	858619
29864	858620
7993	858621
149783	858622
1958	858623
22374	858624
80684	858625
150039	858626
24921	858627
15645	858628
6939	858629
73849	858630
81620	858631
91070	858632
9849	858633
92807	858634
34702	858635
79224	858636
11626	858637
5437	858638
3688	858639
5606	858640
68518	858641
86522	858642
6192	858643
10	858644
31087	858645
126663	858646
1804	858647
27104	858648
26652	858649
5787	858650
83462	858651
8322	858652
102853	858653
14746	858654
30933	858655
104337	858656
8811	858657
15285	858658
40662	858659
52751	858660
154	858661
155693	858662
76696	858663
6363	858664
107636	858665
63111	858666
62021	858667
118461	858668
30297	858669
4556	858670
71921	858671
62077	858672
5356	858673
8508	858674
45777	858675
88881	858676
41014	858677
29314	858678
99679	858679
1026	858680
111882	858681
39340	858682
143886	858683
27609	858684
3724	858685
3513	858686
28311	858687
12082	858688
45789	858689
10127	858690
53379	858691
34909	858692
4286	858693
51619	858694
67094	858695
36812	858696
12616	858697
7607	858698
31771	858699
49619	858700
3149	858701
98990	858702
24350	858703
124925	858704
22636	858705
175	858706
108710	858707
10947	858708
3053	858709
5820	858710
48107	858711
155	858712
7952	858713
40653	858714
5307	858715
93467	858716
3524	858717
703	858718
142930	858719
49087	858720
9672	858721
20445	858722
60901	858723
60178	858724
23641	858725
8363	858726
130450	858727
53074	858728
22449	858729
8656	858730
1910	858731
47279	858732
39114	858733
71144	858734
15180	858735
10665	858736
36209	858737
2244	858738
113218	858739
18226	858740
129391	858741
7048	858742
72605	858743
19219	858744
6436	858745
45508	858746
605	858747
14919	858748
10421	858749
34938	858750
4324	858751
24843	858752
74011	858753
77267	858754
29858	858755
113830	858756
18086	858757
159147	858758
122402	858759
74498	858760
131884	858761
103139	858762
3386	858763
32496	858764
71398	858765
82883	858766
16710	858767
34298	858768
14969	858769
61060	858770
131567	858771
17336	858772
38825	858773
1655	858774
154215	858775
66636	858776
82171	858777
132681	858778
17479	858779
31045	858780
41651	858781
2930	858782
30807	858783
15653	858784
13439	858785
16683	858786
107114	858787
51981	858788
19331	858789
128097	858790
53470	858791
11484	858792
26042	858793
48218	858794
111115	858795
106963	858796
130	858797
10043	858798
34320	858799
15522	858800
3240	858801
51244	858802
30035	858803
1772	858804
14063	858805
77751	858806
76952	858807
881	858808
62110	858809
63785	858810
83332	858811
18526	858812
91820	858813
49125	858814
8254	858815
22175	858816
44220	858817
45644	858818
30663	858819
51612	858820
122684	858821
71825	858822
37178	858823
14711	858824
82665	858825
4641	858826
19344	858827
79867	858828
129516	858829
34153	858830
11867	858831
99454	858832
35149	858833
37240	858834
21340	858835
22567	858836
44325	858837
845	858838
933	858839
108694	858840
35547	858841
65025	858842
114490	858843
3533	858844
30597	858845
59272	858846
40789	858847
39252	858848
38592	858849
2422	858850
32884	858851
58192	858852
29573	858853
117332	858854
51379	858855
2968	858856
19	858857
65721	858858
27760	858859
7532	858860
22660	858861
15792	858862
23177	858863
69692	858864
1735	858865
23137	858866
27857	858867
48617	858868
72886	858869
128	858870
56577	858871
19975	858872
151577	858873
102717	858874
58801	858875
3186	858876
3761	858877
35887	858878
84710	858879
88392	858880
7214	858881
98751	858882
89875	858883
13679	858884
2527	858885
6977	858886
118074	858887
7223	858888
1833	858889
3104	858890
827	858891
1663	858892
51651	858893
103853	858894
22700	858895
6868	858896
141286	858897
52762	858898
27609	858899
13672	858900
15353	858901
1625	858902
20474	858903
3073	858904
26	858905
7141	858906
72997	858907
7704	858908
11935	858909
6493	858910
40041	858911
10734	858912
36169	858913
26266	858914
9080	858915
7378	858916
50499	858917
7475	858918
33119	858919
9481	858920
95247	858921
25255	858922
8440	858923
37944	858924
27628	858925
126052	858926
25274	858927
136593	858928
17776	858929
28608	858930
23609	858931
27267	858932
8131	858933
148	858934
3	858935
31926	858936
518	858937
85416	858938
26420	858939
188	858940
12022	858941
106516	858942
45747	858943
41100	858944
32752	858945
7274	858946
39749	858947
121062	858948
885	858949
15262	858950
131023	858951
47899	858952
33363	858953
64935	858954
52748	858955
82179	858956
22670	858957
14880	858958
19040	858959
30679	858960
97581	858961
17080	858962
49894	858963
38850	858964
144220	858965
60183	858966
14363	858967
5697	858968
42673	858969
80556	858970
13367	858971
43207	858972
10464	858973
16820	858974
4162	858975
8533	858976
96721	858977
3623	858978
25112	858979
21342	858980
1244	858981
21007	858982
81505	858983
1063	858984
13188	858985
54898	858986
39660	858987
25739	858988
32184	858989
15282	858990
36890	858991
15971	858992
10774	858993
42342	858994
83176	858995
3805	858996
31999	858997
53116	858998
19421	858999
58441	859000
7067	859001
86505	859002
138310	859003
57624	859004
119658	859005
31153	859006
67155	859007
36739	859008
16182	859009
85089	859010
28581	859011
10697	859012
65216	859013
84137	859014
7418	859015
26041	859016
64310	859017
72660	859018
7532	859019
95196	859020
15102	859021
14515	859022
26431	859023
19751	859024
50938	859025
5024	859026
38817	859027
1183	859028
166339	859029
68431	859030
16216	859031
283	859032
103064	859033
33073	859034
78796	859035
59460	859036
72128	859037
14974	859038
85337	859039
21493	859040
96601	859041
46580	859042
1453	859043
28162	859044
31148	859045
42545	859046
53529	859047
403	859048
16147	859049
130854	859050
434	859051
24529	859052
55835	859053
50397	859054
9713	859055
24966	859056
141479	859057
66902	859058
121	859059
1549	859060
58993	859061
9644	859062
65134	859063
4349	859064
71498	859065
70781	859066
4959	859067
2138	859068
6759	859069
23212	859070
25536	859071
32810	859072
57266	859073
15351	859074
15713	859075
3652	859076
39268	859077
39251	859078
9226	859079
87932	859080
6174	859081
56386	859082
98409	859083
19213	859084
22801	859085
9178	859086
61039	859087
32114	859088
15220	859089
8102	859090
11794	859091
66186	859092
10203	859093
39063	859094
11150	859095
33460	859096
8962	859097
2604	859098
72288	859099
44022	859100
27272	859101
18408	859102
22614	859103
53445	859104
16370	859105
9815	859106
7116	859107
74136	859108
21187	859109
442	859110
4917	859111
13151	859112
33546	859113
18917	859114
8058	859115
18509	859116
94702	859117
29504	859118
17277	859119
965	859120
59256	859121
23227	859122
46079	859123
85440	859124
1335	859125
40066	859126
111496	859127
111564	859128
15006	859129
30087	859130
28700	859131
11224	859132
8183	859133
22495	859134
54537	859135
79654	859136
18	859137
121616	859138
14054	859139
1991	859140
4326	859141
113784	859142
156601	859143
54207	859144
1691	859145
18939	859146
120230	859147
7392	859148
33372	859149
43905	859150
121960	859151
106728	859152
8303	859153
117223	859154
70453	859155
126830	859156
74069	859157
90551	859158
4944	859159
112563	859160
24815	859161
77382	859162
9350	859163
82471	859164
14571	859165
53878	859166
89103	859167
19036	859168
14052	859169
15339	859170
26190	859171
34821	859172
94132	859173
20369	859174
59496	859175
72121	859176
704	859177
15419	859178
16541	859179
2297	859180
44	859181
109017	859182
26961	859183
10641	859184
47509	859185
67503	859186
1086	859187
21807	859188
2307	859189
117842	859190
134026	859191
1436	859192
909	859193
31290	859194
17345	859195
39862	859196
42425	859197
121913	859198
6320	859199
28876	859200
1084	859201
6712	859202
100935	859203
26333	859204
23806	859205
2486	859206
12058	859207
6114	859208
29208	859209
122550	859210
13919	859211
116179	859212
65511	859213
76635	859214
123481	859215
109797	859216
13197	859217
4602	859218
4114	859219
3232	859220
33581	859221
135974	859222
528	859223
13	859224
18525	859225
124666	859226
6285	859227
8412	859228
45405	859229
89399	859230
56302	859231
26061	859232
66759	859233
37830	859234
36401	859235
55170	859236
12893	859237
60302	859238
117393	859239
23052	859240
138768	859241
27314	859242
111586	859243
28021	859244
29963	859245
31408	859246
62184	859247
21644	859248
481	859249
33565	859250
49611	859251
1698	859252
10350	859253
1947	859254
22238	859255
125196	859256
32087	859257
37204	859258
43012	859259
5439	859260
26025	859261
8651	859262
68224	859263
34155	859264
26529	859265
28752	859266
24322	859267
137806	859268
2124	859269
47648	859270
12826	859271
494	859272
38519	859273
81665	859274
40095	859275
39662	859276
143475	859277
47505	859278
83353	859279
512	859280
13297	859281
158062	859282
6410	859283
1525	859284
14496	859285
93207	859286
9304	859287
34676	859288
53966	859289
33247	859290
80757	859291
80759	859292
79390	859293
66072	859294
87918	859295
61697	859296
4379	859297
47854	859298
2762	859299
46390	859300
82548	859301
59097	859302
30328	859303
732	859304
22226	859305
30048	859306
459	859307
36571	859308
55	859309
7477	859310
59710	859311
72864	859312
39330	859313
18776	859314
8464	859315
20301	859316
1890	859317
30101	859318
57029	859319
6818	859320
5343	859321
11584	859322
49466	859323
1930	859324
85102	859325
2613	859326
21973	859327
10610	859328
81766	859329
124864	859330
2830	859331
1176	859332
126995	859333
21835	859334
129007	859335
19194	859336
96294	859337
32199	859338
41447	859339
85558	859340
3919	859341
88519	859342
70367	859343
1039	859344
7555	859345
30430	859346
39799	859347
26826	859348
37850	859349
20244	859350
90712	859351
827	859352
15	859353
10130	859354
6172	859355
1124	859356
113265	859357
40570	859358
12739	859359
55550	859360
95990	859361
27060	859362
40019	859363
120604	859364
104371	859365
46653	859366
85287	859367
2	859368
53333	859369
19152	859370
19498	859371
25380	859372
17760	859373
9412	859374
4452	859375
39451	859376
705	859377
112790	859378
82602	859379
36058	859380
101436	859381
10112	859382
11836	859383
49283	859384
19538	859385
30982	859386
1549	859387
7438	859388
51212	859389
2071	859390
60567	859391
94051	859392
28138	859393
10764	859394
55204	859395
11925	859396
32754	859397
22495	859398
3867	859399
49834	859400
11146	859401
31300	859402
15982	859403
50342	859404
59178	859405
7749	859406
52330	859407
100376	859408
35257	859409
31927	859410
21414	859411
89218	859412
96048	859413
151015	859414
76282	859415
12143	859416
8800	859417
1542	859418
41193	859419
161927	859420
125310	859421
4348	859422
80103	859423
28771	859424
2849	859425
16282	859426
32150	859427
9468	859428
131192	859429
83027	859430
7525	859431
50185	859432
35334	859433
34380	859434
5659	859435
108510	859436
30053	859437
19088	859438
30346	859439
12686	859440
23393	859441
105222	859442
21151	859443
18342	859444
59953	859445
12045	859446
48366	859447
2074	859448
111766	859449
14869	859450
102549	859451
39291	859452
40660	859453
77433	859454
630	859455
53505	859456
2228	859457
48347	859458
62774	859459
37946	859460
9666	859461
46951	859462
2101	859463
10216	859464
35644	859465
112957	859466
93163	859467
28152	859468
28538	859469
94120	859470
537	859471
56955	859472
107953	859473
22977	859474
114	859475
132037	859476
25793	859477
35542	859478
4388	859479
2621	859480
5436	859481
103970	859482
62305	859483
8483	859484
69311	859485
17873	859486
18550	859487
32360	859488
9188	859489
66670	859490
162385	859491
81690	859492
81512	859493
31038	859494
68043	859495
1052	859496
57553	859497
228	859498
1736	859499
35635	859500
1268	859501
35931	859502
4746	859503
49243	859504
7309	859505
6804	859506
36487	859507
309	859508
36733	859509
27970	859510
100930	859511
18657	859512
31164	859513
67992	859514
4758	859515
117750	859516
32491	859517
22607	859518
11153	859519
565	859520
132750	859521
46271	859522
148803	859523
1669	859524
25351	859525
78052	859526
125048	859527
717	859528
15928	859529
768	859530
13703	859531
38188	859532
10592	859533
48504	859534
18936	859535
72590	859536
14953	859537
61747	859538
19814	859539
67375	859540
34512	859541
4909	859542
43041	859543
12444	859544
27441	859545
17717	859546
33443	859547
58227	859548
8588	859549
2450	859550
3973	859551
14887	859552
15012	859553
41352	859554
8881	859555
7	859556
10964	859557
127219	859558
4013	859559
6130	859560
15807	859561
265	859562
3991	859563
12336	859564
55148	859565
61137	859566
103065	859567
38108	859568
9477	859569
76858	859570
15009	859571
1118	859572
42301	859573
2375	859574
145444	859575
6044	859576
63368	859577
5063	859578
44439	859579
11741	859580
1037	859581
136354	859582
1154	859583
72733	859584
71037	859585
14611	859586
94080	859587
30539	859588
24673	859589
97925	859590
1453	859591
37157	859592
86171	859593
73549	859594
64071	859595
104320	859596
40688	859597
51076	859598
7223	859599
27670	859600
77980	859601
81682	859602
26069	859603
82390	859604
44565	859605
107216	859606
158004	859607
99677	859608
7649	859609
29920	859610
48675	859611
13970	859612
70799	859613
18466	859614
1	859615
2926	859616
25377	859617
1880	859618
842	859619
93627	859620
50439	859621
93057	859622
43059	859623
15937	859624
80030	859625
5142	859626
52439	859627
53332	859628
3998	859629
64585	859630
21524	859631
5928	859632
5239	859633
10669	859634
31634	859635
41015	859636
16738	859637
8264	859638
124863	859639
57338	859640
115324	859641
131648	859642
127425	859643
41701	859644
15799	859645
28342	859646
35083	859647
4754	859648
5526	859649
50835	859650
94960	859651
20009	859652
40160	859653
62	859654
5249	859655
734	859656
44940	859657
55109	859658
2764	859659
133703	859660
163451	859661
3843	859662
70586	859663
56334	859664
124071	859665
11129	859666
1050	859667
30002	859668
125750	859669
157320	859670
25920	859671
887	859672
69575	859673
15963	859674
15366	859675
47221	859676
101337	859677
13776	859678
6230	859679
43158	859680
96402	859681
46182	859682
59380	859683
9544	859684
18671	859685
46380	859686
35614	859687
41024	859688
8444	859689
4368	859690
51189	859691
164243	859692
1820	859693
98135	859694
59960	859695
28315	859696
867	859697
3575	859698
10375	859699
51177	859700
47417	859701
12542	859702
13156	859703
2932	859704
6734	859705
8451	859706
93730	859707
75492	859708
9866	859709
28422	859710
23790	859711
30987	859712
20583	859713
31789	859714
10016	859715
32116	859716
16772	859717
5831	859718
63805	859719
5023	859720
103751	859721
1119	859722
17479	859723
112618	859724
60892	859725
2920	859726
113699	859727
14089	859728
15230	859729
11718	859730
96623	859731
29493	859732
902	859733
5105	859734
21210	859735
3749	859736
23494	859737
4930	859738
10200	859739
25574	859740
16697	859741
26402	859742
12990	859743
117306	859744
10628	859745
20019	859746
69213	859747
4552	859748
18198	859749
38054	859750
38942	859751
60530	859752
67297	859753
36412	859754
28547	859755
23451	859756
129567	859757
69205	859758
72723	859759
1250	859760
128907	859761
22412	859762
46697	859763
28377	859764
75489	859765
12085	859766
20232	859767
600	859768
11225	859769
2132	859770
118086	859771
90275	859772
610	859773
16482	859774
29005	859775
63130	859776
140058	859777
33910	859778
25085	859779
393	859780
19605	859781
37888	859782
62936	859783
6716	859784
13005	859785
11192	859786
5458	859787
3568	859788
9308	859789
1550	859790
5295	859791
70940	859792
72328	859793
42029	859794
20930	859795
44144	859796
7217	859797
8787	859798
4119	859799
11866	859800
11098	859801
4019	859802
3929	859803
110620	859804
18541	859805
163461	859806
104735	859807
25500	859808
15779	859809
43383	859810
14981	859811
29072	859812
28450	859813
970	859814
73802	859815
35301	859816
126282	859817
121388	859818
36559	859819
27239	859820
28060	859821
35738	859822
86688	859823
10598	859824
712	859825
2911	859826
81636	859827
6387	859828
10399	859829
73364	859830
24388	859831
54576	859832
90650	859833
21824	859834
3947	859835
30482	859836
36365	859837
1200	859838
8310	859839
17550	859840
8082	859841
65879	859842
16835	859843
8505	859844
70313	859845
13728	859846
3434	859847
4225	859848
122332	859849
90359	859850
14974	859851
7683	859852
2054	859853
22842	859854
94260	859855
98271	859856
92745	859857
37253	859858
65240	859859
32959	859860
38552	859861
65095	859862
7252	859863
29192	859864
8738	859865
77505	859866
10063	859867
26018	859868
19581	859869
4529	859870
103351	859871
51321	859872
768	859873
2451	859874
102627	859875
17722	859876
72930	859877
532	859878
69572	859879
2483	859880
29998	859881
8237	859882
3492	859883
5995	859884
29797	859885
32104	859886
74859	859887
109436	859888
27487	859889
4563	859890
153056	859891
1050	859892
25989	859893
20279	859894
799	859895
28256	859896
10	859897
68344	859898
17731	859899
3939	859900
132	859901
14116	859902
17802	859903
51901	859904
34419	859905
33540	859906
46069	859907
50868	859908
60819	859909
3863	859910
17997	859911
104139	859912
8703	859913
30506	859914
85860	859915
433	859916
47740	859917
87725	859918
15424	859919
5708	859920
25388	859921
123551	859922
246	859923
47404	859924
13292	859925
30722	859926
12906	859927
18394	859928
11	859929
12472	859930
34979	859931
15540	859932
22137	859933
23292	859934
106329	859935
1303	859936
20110	859937
12817	859938
84778	859939
469	859940
43545	859941
140986	859942
2446	859943
139151	859944
13466	859945
78232	859946
18781	859947
55212	859948
67055	859949
57233	859950
68874	859951
55164	859952
30115	859953
6628	859954
91781	859955
104428	859956
7352	859957
19438	859958
98215	859959
25024	859960
48458	859961
38099	859962
82928	859963
50975	859964
7743	859965
36556	859966
14512	859967
55690	859968
95919	859969
23354	859970
4847	859971
6096	859972
74	859973
7874	859974
24812	859975
5738	859976
16315	859977
44125	859978
29344	859979
70480	859980
48055	859981
1718	859982
7667	859983
12097	859984
16645	859985
1650	859986
52994	859987
89058	859988
87034	859989
4052	859990
11094	859991
43276	859992
48511	859993
18019	859994
4869	859995
51509	859996
3153	859997
59264	859998
78611	859999
92572	860000
121648	860001
1064	860002
19423	860003
61000	860004
26172	860005
100371	860006
62820	860007
1568	860008
25738	860009
113516	860010
27993	860011
121463	860012
28228	860013
39639	860014
22581	860015
102814	860016
24646	860017
14757	860018
11227	860019
45849	860020
26549	860021
24507	860022
23798	860023
3177	860024
68975	860025
45522	860026
106534	860027
78997	860028
19969	860029
795	860030
15625	860031
154329	860032
13187	860033
29167	860034
2593	860035
95196	860036
10154	860037
72220	860038
18176	860039
9523	860040
10260	860041
103733	860042
19681	860043
81100	860044
54204	860045
19487	860046
41424	860047
2883	860048
383	860049
26410	860050
9963	860051
45796	860052
23675	860053
108	860054
139468	860055
21412	860056
33177	860057
4151	860058
56395	860059
31295	860060
588	860061
38288	860062
10893	860063
60681	860064
91860	860065
1504	860066
63692	860067
112334	860068
42329	860069
5393	860070
19982	860071
75591	860072
2418	860073
8056	860074
39720	860075
2947	860076
20248	860077
72007	860078
10198	860079
10938	860080
83411	860081
7234	860082
130849	860083
46750	860084
121656	860085
121665	860086
14557	860087
28316	860088
11457	860089
20249	860090
66312	860091
68714	860092
54796	860093
62	860094
72702	860095
94032	860096
80682	860097
8394	860098
29709	860099
36659	860100
13620	860101
13970	860102
40944	860103
73738	860104
35421	860105
92801	860106
114335	860107
8894	860108
30068	860109
10900	860110
107234	860111
6494	860112
133156	860113
4392	860114
130627	860115
31839	860116
72262	860117
66001	860118
104345	860119
5135	860120
30466	860121
17329	860122
22479	860123
23492	860124
62533	860125
182	860126
14971	860127
68283	860128
63346	860129
4	860130
59308	860131
8664	860132
32754	860133
7052	860134
59557	860135
161778	860136
35021	860137
700	860138
3537	860139
84778	860140
110242	860141
145571	860142
57453	860143
49802	860144
14929	860145
1939	860146
48127	860147
18916	860148
47052	860149
4814	860150
32176	860151
35800	860152
106542	860153
21743	860154
13206	860155
3862	860156
18957	860157
62286	860158
20500	860159
427	860160
85919	860161
50546	860162
91603	860163
117043	860164
135	860165
30128	860166
98	860167
42208	860168
56144	860169
29626	860170
121609	860171
26657	860172
37220	860173
35704	860174
30948	860175
96121	860176
31380	860177
51763	860178
3388	860179
2197	860180
13958	860181
21933	860182
97763	860183
1763	860184
29511	860185
122129	860186
12925	860187
6352	860188
18910	860189
2737	860190
628	860191
702	860192
20952	860193
120318	860194
12573	860195
6204	860196
29796	860197
74331	860198
65645	860199
49117	860200
112765	860201
73109	860202
19764	860203
128070	860204
58036	860205
5269	860206
12802	860207
75122	860208
40616	860209
55697	860210
50804	860211
21508	860212
97567	860213
72457	860214
23938	860215
61318	860216
91012	860217
61101	860218
16724	860219
147742	860220
36482	860221
90710	860222
17082	860223
4353	860224
17803	860225
49814	860226
22164	860227
34561	860228
100714	860229
8047	860230
12828	860231
84248	860232
38021	860233
12013	860234
31276	860235
23141	860236
18323	860237
33964	860238
55864	860239
28286	860240
9064	860241
47068	860242
16640	860243
13880	860244
4884	860245
13349	860246
41412	860247
140133	860248
143536	860249
72849	860250
67534	860251
52664	860252
28545	860253
107837	860254
1347	860255
47865	860256
668	860257
10656	860258
65102	860259
34989	860260
8	860261
122515	860262
123144	860263
10523	860264
98814	860265
34229	860266
20639	860267
267	860268
145021	860269
8637	860270
8207	860271
79	860272
8055	860273
24886	860274
101956	860275
7013	860276
16965	860277
55549	860278
52136	860279
32141	860280
68061	860281
38497	860282
129772	860283
1410	860284
30351	860285
31521	860286
9867	860287
4667	860288
58646	860289
86180	860290
43570	860291
160	860292
158165	860293
160822	860294
293	860295
3158	860296
239	860297
2835	860298
17159	860299
3292	860300
163155	860301
24966	860302
27021	860303
81957	860304
54552	860305
26302	860306
51	860307
8522	860308
17528	860309
114732	860310
8001	860311
50108	860312
1890	860313
25096	860314
20479	860315
4697	860316
38822	860317
68881	860318
4183	860319
41524	860320
86863	860321
11619	860322
267	860323
2238	860324
56643	860325
14307	860326
34246	860327
3002	860328
41332	860329
30370	860330
5746	860331
104385	860332
76612	860333
26579	860334
62278	860335
5613	860336
9593	860337
155652	860338
25425	860339
6868	860340
106483	860341
131100	860342
69960	860343
56904	860344
35750	860345
14173	860346
49	860347
15223	860348
66137	860349
440	860350
76855	860351
65848	860352
9877	860353
98609	860354
24233	860355
6278	860356
14577	860357
98089	860358
22669	860359
2900	860360
11917	860361
7780	860362
52087	860363
41563	860364
81574	860365
45635	860366
6968	860367
28189	860368
10229	860369
20755	860370
12537	860371
113517	860372
415	860373
33038	860374
29913	860375
1762	860376
11424	860377
99077	860378
91369	860379
16928	860380
1	860381
9828	860382
89641	860383
45037	860384
53205	860385
20296	860386
12495	860387
6465	860388
18240	860389
103423	860390
29528	860391
24701	860392
58010	860393
11154	860394
23794	860395
33048	860396
28886	860397
9624	860398
13252	860399
55673	860400
3818	860401
129027	860402
8896	860403
14841	860404
162128	860405
3412	860406
38726	860407
24624	860408
528	860409
45847	860410
3042	860411
7912	860412
13924	860413
37861	860414
753	860415
28854	860416
3297	860417
28084	860418
162564	860419
6255	860420
68536	860421
76959	860422
23089	860423
22169	860424
85286	860425
23965	860426
25486	860427
22783	860428
148123	860429
53594	860430
60833	860431
98382	860432
103118	860433
142607	860434
34379	860435
20559	860436
12480	860437
158915	860438
25450	860439
155199	860440
26753	860441
99626	860442
92464	860443
26673	860444
16254	860445
55197	860446
162463	860447
52339	860448
19962	860449
12838	860450
59011	860451
2565	860452
34087	860453
2747	860454
2291	860455
18084	860456
47656	860457
26846	860458
25334	860459
74894	860460
100489	860461
5620	860462
84727	860463
122188	860464
4606	860465
2150	860466
37684	860467
3445	860468
83400	860469
16834	860470
99686	860471
18454	860472
106424	860473
82746	860474
14719	860475
57567	860476
76904	860477
24250	860478
152896	860479
25382	860480
45857	860481
28413	860482
124993	860483
16950	860484
44185	860485
1818	860486
8933	860487
13904	860488
5861	860489
2373	860490
27346	860491
66920	860492
5272	860493
5262	860494
49977	860495
14627	860496
96899	860497
52286	860498
25925	860499
21769	860500
87027	860501
9384	860502
12997	860503
73640	860504
11375	860505
6365	860506
2737	860507
9053	860508
48098	860509
165083	860510
84869	860511
142401	860512
16930	860513
43169	860514
43539	860515
41993	860516
49928	860517
1705	860518
26283	860519
9227	860520
83498	860521
42868	860522
10421	860523
84642	860524
22329	860525
36437	860526
20966	860527
1101	860528
85178	860529
79024	860530
38557	860531
4336	860532
2320	860533
19171	860534
270	860535
61051	860536
544	860537
2274	860538
9722	860539
65594	860540
54570	860541
123697	860542
25483	860543
131755	860544
2527	860545
16187	860546
23505	860547
91055	860548
29126	860549
1288	860550
2356	860551
9648	860552
55204	860553
32048	860554
230	860555
9240	860556
5517	860557
23846	860558
18204	860559
126914	860560
1230	860561
19516	860562
42387	860563
138378	860564
11320	860565
15878	860566
83767	860567
11474	860568
62645	860569
1896	860570
86096	860571
59586	860572
105548	860573
543	860574
61408	860575
16017	860576
16477	860577
2321	860578
38485	860579
7578	860580
33556	860581
44993	860582
48164	860583
5638	860584
15839	860585
70269	860586
70322	860587
155145	860588
94744	860589
1603	860590
2035	860591
7780	860592
27836	860593
5980	860594
76606	860595
85161	860596
62407	860597
6764	860598
27316	860599
71146	860600
20141	860601
9349	860602
142592	860603
1597	860604
5852	860605
20187	860606
45305	860607
30442	860608
23560	860609
13295	860610
108853	860611
32607	860612
11725	860613
68983	860614
20357	860615
9720	860616
16319	860617
1247	860618
1354	860619
32326	860620
77844	860621
72878	860622
52960	860623
18243	860624
63144	860625
14134	860626
50507	860627
72040	860628
64	860629
15574	860630
18405	860631
27760	860632
65718	860633
31407	860634
24957	860635
14600	860636
25425	860637
58746	860638
2297	860639
130846	860640
64383	860641
136780	860642
62192	860643
25688	860644
593	860645
12526	860646
105439	860647
4465	860648
49101	860649
34327	860650
81224	860651
27077	860652
6039	860653
26539	860654
12574	860655
30478	860656
26072	860657
6209	860658
3607	860659
7689	860660
61427	860661
108838	860662
46196	860663
724	860664
27672	860665
26749	860666
46860	860667
54970	860668
50607	860669
5612	860670
18588	860671
23285	860672
3190	860673
32258	860674
26518	860675
143043	860676
24618	860677
57097	860678
17450	860679
8448	860680
4165	860681
9717	860682
15626	860683
40262	860684
73547	860685
84526	860686
18998	860687
27910	860688
1773	860689
5569	860690
147166	860691
44148	860692
55450	860693
72952	860694
1785	860695
28425	860696
49402	860697
129089	860698
5279	860699
91834	860700
15495	860701
78770	860702
253	860703
87828	860704
36292	860705
99894	860706
1787	860707
98605	860708
47507	860709
93852	860710
60656	860711
7121	860712
33379	860713
25299	860714
96970	860715
39487	860716
59323	860717
43423	860718
39043	860719
50628	860720
70426	860721
17978	860722
77947	860723
16077	860724
4170	860725
29960	860726
9323	860727
17864	860728
147155	860729
129635	860730
3566	860731
94562	860732
26513	860733
68837	860734
80783	860735
14318	860736
78991	860737
35147	860738
38660	860739
29590	860740
25592	860741
14509	860742
50665	860743
4831	860744
22473	860745
141455	860746
595	860747
125832	860748
4004	860749
24300	860750
37179	860751
83343	860752
69616	860753
5486	860754
86674	860755
22690	860756
13337	860757
19850	860758
58031	860759
73973	860760
10366	860761
1840	860762
37272	860763
2263	860764
34918	860765
2228	860766
86610	860767
1334	860768
38818	860769
43488	860770
857	860771
12295	860772
1726	860773
1610	860774
55757	860775
9415	860776
21888	860777
100743	860778
46177	860779
3375	860780
79472	860781
11908	860782
64841	860783
31697	860784
42550	860785
7941	860786
26357	860787
78321	860788
31222	860789
96654	860790
12220	860791
22399	860792
60281	860793
11860	860794
53814	860795
122388	860796
25040	860797
450	860798
135056	860799
83507	860800
10535	860801
63014	860802
139214	860803
58719	860804
88747	860805
6118	860806
49647	860807
36272	860808
24222	860809
16109	860810
39225	860811
99920	860812
38931	860813
82151	860814
57191	860815
29434	860816
97276	860817
60146	860818
3	860819
50191	860820
5555	860821
4964	860822
39039	860823
78847	860824
7283	860825
32	860826
38051	860827
14706	860828
36241	860829
122509	860830
33973	860831
15162	860832
9317	860833
2955	860834
83769	860835
574	860836
101074	860837
55141	860838
71098	860839
50163	860840
9215	860841
46811	860842
99802	860843
86	860844
5717	860845
27195	860846
71871	860847
9856	860848
23069	860849
93178	860850
99265	860851
2865	860852
14592	860853
20638	860854
1202	860855
2	860856
2184	860857
35954	860858
17201	860859
38894	860860
17994	860861
3798	860862
1393	860863
37234	860864
42800	860865
45125	860866
15911	860867
19049	860868
1870	860869
10876	860870
24278	860871
21929	860872
153732	860873
5560	860874
42411	860875
153049	860876
37611	860877
789	860878
74222	860879
53371	860880
96581	860881
21920	860882
123375	860883
8133	860884
13545	860885
7511	860886
2784	860887
873	860888
11352	860889
86963	860890
33911	860891
29600	860892
32740	860893
7847	860894
38777	860895
37619	860896
12462	860897
94690	860898
753	860899
44912	860900
163863	860901
424	860902
105679	860903
65610	860904
128436	860905
13346	860906
6128	860907
61893	860908
70005	860909
148948	860910
5724	860911
23233	860912
86873	860913
7388	860914
61691	860915
55753	860916
8840	860917
99536	860918
37297	860919
15542	860920
106395	860921
100992	860922
41116	860923
9694	860924
36814	860925
16249	860926
158570	860927
114821	860928
9890	860929
16923	860930
48930	860931
35880	860932
27834	860933
19039	860934
17985	860935
94993	860936
24464	860937
2230	860938
56079	860939
1029	860940
6979	860941
120134	860942
7912	860943
11294	860944
837	860945
25747	860946
5383	860947
522	860948
126349	860949
5553	860950
65385	860951
57128	860952
122116	860953
88371	860954
21228	860955
45996	860956
4706	860957
3977	860958
4828	860959
88323	860960
64953	860961
11501	860962
2393	860963
146997	860964
52341	860965
53238	860966
10214	860967
37513	860968
15670	860969
85953	860970
13799	860971
9294	860972
24440	860973
18997	860974
5861	860975
8642	860976
13533	860977
17131	860978
5	860979
18082	860980
16936	860981
52796	860982
62268	860983
85929	860984
158157	860985
57902	860986
23887	860987
51111	860988
58517	860989
63693	860990
255	860991
129817	860992
7153	860993
95186	860994
8222	860995
13926	860996
75539	860997
8772	860998
41571	860999
715	861000
45	861001
437	861002
67550	861003
34907	861004
12257	861005
9798	861006
71883	861007
59592	861008
8334	861009
11995	861010
2047	861011
56646	861012
150986	861013
52404	861014
889	861015
7259	861016
41062	861017
150635	861018
47544	861019
21089	861020
49131	861021
1267	861022
76790	861023
89496	861024
67394	861025
1977	861026
12093	861027
2361	861028
48023	861029
25450	861030
54009	861031
69724	861032
477	861033
16584	861034
68384	861035
133854	861036
87840	861037
68132	861038
17735	861039
79758	861040
132	861041
42519	861042
89382	861043
48051	861044
54902	861045
78222	861046
9344	861047
11830	861048
107713	861049
9854	861050
45588	861051
6595	861052
511	861053
11957	861054
100364	861055
2125	861056
153	861057
61917	861058
72981	861059
16666	861060
17372	861061
8568	861062
95644	861063
217	861064
39728	861065
132677	861066
20506	861067
23922	861068
47051	861069
97837	861070
13311	861071
4073	861072
77862	861073
94726	861074
33038	861075
17800	861076
22608	861077
82137	861078
15293	861079
101967	861080
11161	861081
84356	861082
18928	861083
25977	861084
3766	861085
47440	861086
110223	861087
70425	861088
20258	861089
1139	861090
29522	861091
118936	861092
7499	861093
394	861094
17504	861095
24786	861096
1605	861097
12775	861098
112630	861099
7433	861100
3776	861101
19112	861102
5833	861103
367	861104
14281	861105
1792	861106
36844	861107
68427	861108
68527	861109
128025	861110
26655	861111
14073	861112
27896	861113
9069	861114
2909	861115
2204	861116
41178	861117
1715	861118
16729	861119
24236	861120
57564	861121
37077	861122
41850	861123
657	861124
35378	861125
13405	861126
2132	861127
6	861128
34949	861129
56052	861130
40374	861131
12868	861132
102791	861133
9897	861134
50845	861135
23	861136
49771	861137
23829	861138
16461	861139
6063	861140
53241	861141
230	861142
66576	861143
66055	861144
136887	861145
9764	861146
22428	861147
162115	861148
5681	861149
47847	861150
54357	861151
27021	861152
62756	861153
15707	861154
65606	861155
81422	861156
162797	861157
11556	861158
9572	861159
2476	861160
4722	861161
1869	861162
36394	861163
5019	861164
12206	861165
113759	861166
19264	861167
49746	861168
6705	861169
775	861170
64760	861171
52583	861172
31352	861173
2150	861174
6042	861175
88120	861176
74926	861177
104916	861178
8453	861179
32344	861180
2728	861181
11568	861182
78482	861183
4658	861184
6547	861185
24049	861186
39495	861187
5300	861188
5108	861189
50357	861190
103324	861191
105583	861192
25928	861193
165549	861194
578	861195
39198	861196
49183	861197
52294	861198
24577	861199
963	861200
85413	861201
12764	861202
61989	861203
13916	861204
10855	861205
80980	861206
6590	861207
126821	861208
53783	861209
139268	861210
30866	861211
14240	861212
11607	861213
41065	861214
6535	861215
17016	861216
18077	861217
14590	861218
54851	861219
53330	861220
16774	861221
34303	861222
84762	861223
135593	861224
25972	861225
192	861226
26951	861227
2962	861228
29529	861229
29987	861230
6401	861231
17076	861232
20372	861233
12381	861234
29176	861235
110810	861236
21979	861237
10327	861238
262	861239
35483	861240
32262	861241
19301	861242
63676	861243
2916	861244
10117	861245
112	861246
39267	861247
28883	861248
3712	861249
53781	861250
5762	861251
250	861252
839	861253
64745	861254
8591	861255
15730	861256
46625	861257
100321	861258
34542	861259
60488	861260
6941	861261
52336	861262
118452	861263
5409	861264
9566	861265
42830	861266
22331	861267
87592	861268
3226	861269
116643	861270
20817	861271
2487	861272
100072	861273
93799	861274
68682	861275
66836	861276
4465	861277
133180	861278
5730	861279
123935	861280
9035	861281
47588	861282
854	861283
86986	861284
67789	861285
39385	861286
84251	861287
3352	861288
122729	861289
85496	861290
26825	861291
501	861292
75935	861293
67	861294
39749	861295
23867	861296
26057	861297
369	861298
20003	861299
104238	861300
25905	861301
67833	861302
10553	861303
48632	861304
50929	861305
12126	861306
10902	861307
22528	861308
15027	861309
72153	861310
7380	861311
50720	861312
38033	861313
50060	861314
12660	861315
51960	861316
11337	861317
74745	861318
82592	861319
6	861320
34304	861321
23099	861322
1621	861323
32740	861324
54160	861325
51490	861326
272	861327
22444	861328
35240	861329
69327	861330
14641	861331
34580	861332
29470	861333
21746	861334
83	861335
59535	861336
2038	861337
3335	861338
1090	861339
111198	861340
97525	861341
24207	861342
45883	861343
34541	861344
33314	861345
86600	861346
565	861347
324	861348
100828	861349
4399	861350
56460	861351
3660	861352
59619	861353
61670	861354
141829	861355
43700	861356
45858	861357
16703	861358
40735	861359
1456	861360
79419	861361
9561	861362
2235	861363
11897	861364
5885	861365
60624	861366
74104	861367
18228	861368
7639	861369
115520	861370
406	861371
39323	861372
777	861373
83123	861374
42568	861375
44571	861376
43481	861377
120226	861378
59138	861379
61801	861380
84408	861381
102185	861382
33088	861383
1752	861384
83486	861385
4386	861386
23541	861387
47091	861388
5712	861389
15453	861390
85284	861391
78130	861392
240	861393
40	861394
41840	861395
4103	861396
38879	861397
2502	861398
1359	861399
139931	861400
18452	861401
69811	861402
83479	861403
115	861404
43138	861405
33875	861406
41	861407
10839	861408
121	861409
2722	861410
63468	861411
86593	861412
10033	861413
21861	861414
25617	861415
4319	861416
8720	861417
106109	861418
16467	861419
45721	861420
14563	861421
44871	861422
1	861423
59195	861424
26827	861425
6265	861426
190	861427
27258	861428
10029	861429
113829	861430
4971	861431
31614	861432
13464	861433
41316	861434
56439	861435
48893	861436
20590	861437
123632	861438
6306	861439
131084	861440
14626	861441
31861	861442
87879	861443
9218	861444
37143	861445
102207	861446
46825	861447
61754	861448
480	861449
58426	861450
113	861451
1223	861452
120369	861453
89554	861454
118211	861455
11858	861456
2839	861457
127984	861458
33015	861459
72447	861460
59848	861461
17452	861462
15598	861463
23750	861464
86779	861465
110359	861466
16278	861467
86614	861468
45822	861469
26809	861470
107327	861471
5404	861472
11654	861473
12622	861474
4321	861475
42477	861476
20307	861477
19016	861478
29662	861479
20039	861480
151649	861481
45232	861482
76646	861483
98381	861484
18950	861485
80999	861486
576	861487
43492	861488
15147	861489
39069	861490
266	861491
18323	861492
70934	861493
101736	861494
97711	861495
81732	861496
38046	861497
120156	861498
38347	861499
2185	861500
114823	861501
68955	861502
11634	861503
32715	861504
49714	861505
99479	861506
4846	861507
80	861508
53335	861509
21406	861510
79833	861511
3156	861512
66382	861513
75	861514
15607	861515
486	861516
17366	861517
8625	861518
1039	861519
117248	861520
44814	861521
26202	861522
317	861523
46004	861524
92397	861525
24321	861526
8041	861527
61133	861528
152063	861529
40175	861530
2196	861531
10439	861532
25364	861533
11489	861534
38494	861535
23928	861536
22091	861537
21584	861538
153873	861539
9936	861540
49038	861541
91146	861542
34528	861543
18206	861544
134117	861545
153006	861546
800	861547
86682	861548
728	861549
21936	861550
39682	861551
2469	861552
20690	861553
31766	861554
643	861555
39800	861556
7791	861557
15875	861558
76765	861559
36199	861560
15552	861561
10484	861562
18920	861563
24510	861564
31493	861565
41634	861566
32860	861567
37585	861568
88161	861569
38765	861570
15342	861571
22851	861572
13652	861573
90077	861574
651	861575
4837	861576
25306	861577
108683	861578
82009	861579
33992	861580
49635	861581
76923	861582
487	861583
19912	861584
57864	861585
11599	861586
84247	861587
56612	861588
50223	861589
115830	861590
206	861591
40472	861592
48573	861593
2205	861594
31174	861595
12081	861596
63182	861597
239	861598
10528	861599
3897	861600
54886	861601
2452	861602
44365	861603
41807	861604
14574	861605
925	861606
54622	861607
26847	861608
117659	861609
56850	861610
159638	861611
45633	861612
24156	861613
32019	861614
77034	861615
29293	861616
80209	861617
64012	861618
118592	861619
2251	861620
142194	861621
375	861622
147660	861623
37672	861624
17329	861625
67829	861626
80569	861627
52843	861628
16751	861629
108888	861630
54105	861631
71518	861632
100931	861633
24521	861634
24464	861635
57855	861636
116591	861637
77442	861638
33626	861639
55342	861640
31283	861641
36783	861642
81587	861643
19601	861644
16648	861645
118385	861646
13324	861647
124992	861648
13968	861649
24146	861650
9146	861651
56711	861652
2517	861653
30074	861654
82597	861655
65387	861656
42063	861657
3209	861658
162486	861659
158154	861660
69253	861661
38724	861662
7336	861663
65247	861664
51374	861665
17460	861666
86625	861667
790	861668
128699	861669
35861	861670
88748	861671
87638	861672
6841	861673
3475	861674
44783	861675
27852	861676
49424	861677
6783	861678
13009	861679
24292	861680
10218	861681
99570	861682
45872	861683
56880	861684
48803	861685
128462	861686
121912	861687
19085	861688
72482	861689
93012	861690
55517	861691
4872	861692
80044	861693
69809	861694
21165	861695
10893	861696
21310	861697
56568	861698
412	861699
53194	861700
117656	861701
274	861702
68888	861703
17869	861704
2838	861705
35921	861706
20483	861707
20841	861708
46944	861709
24023	861710
48733	861711
60414	861712
43699	861713
17457	861714
28994	861715
7061	861716
22	861717
54384	861718
101049	861719
99561	861720
9843	861721
9105	861722
66039	861723
2431	861724
100638	861725
207	861726
10032	861727
34461	861728
12884	861729
1144	861730
122710	861731
42934	861732
69826	861733
58685	861734
101	861735
9638	861736
78502	861737
23736	861738
2602	861739
85700	861740
6669	861741
89464	861742
7	861743
1538	861744
8401	861745
4907	861746
41144	861747
11133	861748
2389	861749
25955	861750
92865	861751
35301	861752
85802	861753
73504	861754
3404	861755
7180	861756
19063	861757
61758	861758
154466	861759
9437	861760
116462	861761
13658	861762
78908	861763
3430	861764
10963	861765
151929	861766
1439	861767
33187	861768
1736	861769
102490	861770
48649	861771
941	861772
70276	861773
144484	861774
11336	861775
124536	861776
72429	861777
54370	861778
5957	861779
20988	861780
9127	861781
67	861782
9340	861783
23033	861784
59544	861785
746	861786
11022	861787
9472	861788
25584	861789
196	861790
22881	861791
12059	861792
26054	861793
30577	861794
7457	861795
97960	861796
2263	861797
49571	861798
64756	861799
24221	861800
34091	861801
22638	861802
12342	861803
36488	861804
9565	861805
125730	861806
27917	861807
39365	861808
140970	861809
31568	861810
7933	861811
51022	861812
145628	861813
78236	861814
5154	861815
18091	861816
2275	861817
23555	861818
159690	861819
73692	861820
54786	861821
2045	861822
10746	861823
91751	861824
313	861825
96976	861826
128959	861827
24270	861828
30408	861829
14105	861830
87070	861831
10504	861832
8540	861833
46601	861834
9794	861835
18151	861836
100346	861837
32838	861838
278	861839
93198	861840
23834	861841
21413	861842
128098	861843
107395	861844
41860	861845
1643	861846
25592	861847
101042	861848
76367	861849
1930	861850
52562	861851
69012	861852
70704	861853
22918	861854
20482	861855
119012	861856
7928	861857
48963	861858
23734	861859
68083	861860
56235	861861
2898	861862
19153	861863
29127	861864
13069	861865
8621	861866
8477	861867
113747	861868
33227	861869
69556	861870
18864	861871
3904	861872
11140	861873
13250	861874
82988	861875
54422	861876
299	861877
74982	861878
65268	861879
8109	861880
68594	861881
6070	861882
90209	861883
480	861884
123334	861885
152132	861886
47463	861887
23843	861888
73368	861889
11382	861890
41704	861891
17497	861892
19403	861893
24117	861894
461	861895
30289	861896
23849	861897
54652	861898
15398	861899
975	861900
130614	861901
127925	861902
7017	861903
57180	861904
25328	861905
41039	861906
31757	861907
1978	861908
127	861909
22837	861910
105880	861911
80211	861912
680	861913
48479	861914
15123	861915
13933	861916
157544	861917
54148	861918
7970	861919
27436	861920
2024	861921
62889	861922
2660	861923
63773	861924
11414	861925
21034	861926
44416	861927
15283	861928
77797	861929
158683	861930
60072	861931
2411	861932
30393	861933
39851	861934
11857	861935
31786	861936
39062	861937
18231	861938
2970	861939
7217	861940
449	861941
59361	861942
81891	861943
59805	861944
54753	861945
153412	861946
11366	861947
90946	861948
4772	861949
11120	861950
32995	861951
112952	861952
8829	861953
81849	861954
157178	861955
26162	861956
44146	861957
26972	861958
96184	861959
125575	861960
10820	861961
15638	861962
11389	861963
4528	861964
75386	861965
2335	861966
8652	861967
28663	861968
44954	861969
67378	861970
11642	861971
16366	861972
9880	861973
14692	861974
4080	861975
101096	861976
2572	861977
106245	861978
1891	861979
120260	861980
68870	861981
840	861982
13268	861983
2464	861984
35381	861985
16768	861986
8141	861987
102498	861988
117583	861989
9758	861990
548	861991
7131	861992
16683	861993
19853	861994
33681	861995
104532	861996
80658	861997
1	861998
76650	861999
119785	862000
188	862001
136586	862002
23673	862003
6622	862004
772	862005
789	862006
12463	862007
63909	862008
10378	862009
51352	862010
15433	862011
23110	862012
36509	862013
26631	862014
70189	862015
2693	862016
49469	862017
49947	862018
93961	862019
37998	862020
6728	862021
39471	862022
2606	862023
124	862024
57272	862025
23196	862026
32868	862027
78239	862028
53775	862029
1596	862030
23964	862031
54348	862032
58418	862033
9921	862034
133796	862035
16210	862036
36123	862037
34181	862038
73	862039
86534	862040
81505	862041
80098	862042
91423	862043
87684	862044
41843	862045
83991	862046
73331	862047
95468	862048
2020	862049
3475	862050
77937	862051
38521	862052
131064	862053
42214	862054
36333	862055
3296	862056
24070	862057
76	862058
44	862059
45202	862060
63004	862061
39569	862062
10446	862063
12361	862064
95973	862065
6790	862066
1755	862067
1468	862068
11937	862069
93567	862070
1834	862071
30238	862072
34845	862073
13626	862074
6431	862075
52656	862076
33883	862077
116349	862078
43	862079
146999	862080
77927	862081
403	862082
6052	862083
190	862084
20199	862085
1420	862086
155660	862087
83085	862088
9538	862089
47035	862090
35486	862091
99301	862092
3001	862093
5115	862094
2642	862095
56786	862096
39309	862097
107	862098
6185	862099
135386	862100
502	862101
120660	862102
84810	862103
12447	862104
29545	862105
37240	862106
6752	862107
128456	862108
60305	862109
35745	862110
64491	862111
13139	862112
106395	862113
72523	862114
106893	862115
6432	862116
65255	862117
60506	862118
474	862119
65266	862120
104240	862121
53388	862122
54925	862123
9061	862124
103041	862125
54948	862126
56080	862127
54941	862128
10041	862129
12091	862130
35630	862131
2869	862132
32673	862133
993	862134
35208	862135
21025	862136
7524	862137
127150	862138
30209	862139
9450	862140
21353	862141
3016	862142
5064	862143
53741	862144
7603	862145
35746	862146
15842	862147
3530	862148
4043	862149
35816	862150
20136	862151
44650	862152
17443	862153
4021	862154
33036	862155
781	862156
18557	862157
73847	862158
76037	862159
30789	862160
54526	862161
69684	862162
14655	862163
4306	862164
19840	862165
13561	862166
83348	862167
56937	862168
6588	862169
6478	862170
78014	862171
132139	862172
97738	862173
23079	862174
40521	862175
11297	862176
5068	862177
13823	862178
7980	862179
36259	862180
27941	862181
18123	862182
5367	862183
7629	862184
55306	862185
27164	862186
32146	862187
31436	862188
107938	862189
145256	862190
51033	862191
13513	862192
112378	862193
19627	862194
62191	862195
17115	862196
47662	862197
6025	862198
2972	862199
14116	862200
16347	862201
126780	862202
83952	862203
4583	862204
16769	862205
20693	862206
63027	862207
8682	862208
35494	862209
96	862210
105263	862211
46838	862212
63417	862213
119022	862214
2544	862215
155678	862216
30304	862217
35305	862218
18431	862219
35072	862220
42143	862221
84	862222
38559	862223
7339	862224
76115	862225
99846	862226
63473	862227
16038	862228
4763	862229
51341	862230
26078	862231
57503	862232
26083	862233
94065	862234
108595	862235
39167	862236
76345	862237
56571	862238
15144	862239
1721	862240
11513	862241
22811	862242
6618	862243
66204	862244
69210	862245
98442	862246
4330	862247
1653	862248
59870	862249
12702	862250
157383	862251
9361	862252
35455	862253
92535	862254
35375	862255
2756	862256
128347	862257
31825	862258
164077	862259
4928	862260
9886	862261
17569	862262
8004	862263
13086	862264
5942	862265
165918	862266
75573	862267
50505	862268
48199	862269
63175	862270
97851	862271
11663	862272
3155	862273
4218	862274
82995	862275
31192	862276
40269	862277
11112	862278
21107	862279
38594	862280
34861	862281
41041	862282
24995	862283
14861	862284
2605	862285
24510	862286
33418	862287
14260	862288
16401	862289
29910	862290
45615	862291
10817	862292
68580	862293
902	862294
23311	862295
12091	862296
9138	862297
65813	862298
1081	862299
15365	862300
32671	862301
17845	862302
24597	862303
57639	862304
14630	862305
28245	862306
21226	862307
115826	862308
13597	862309
3807	862310
14948	862311
80882	862312
5890	862313
29142	862314
32267	862315
55693	862316
67112	862317
172	862318
41048	862319
7351	862320
76650	862321
19062	862322
65878	862323
10942	862324
748	862325
7574	862326
87105	862327
633	862328
131194	862329
46226	862330
22585	862331
30227	862332
93258	862333
6011	862334
3727	862335
935	862336
82784	862337
97230	862338
414	862339
38025	862340
127470	862341
103524	862342
26589	862343
4322	862344
12709	862345
37	862346
63644	862347
2725	862348
26737	862349
14605	862350
51177	862351
66935	862352
5162	862353
9700	862354
46705	862355
1990	862356
70651	862357
100763	862358
63078	862359
78714	862360
20	862361
7187	862362
65006	862363
10688	862364
185	862365
60	862366
1692	862367
11365	862368
39085	862369
24091	862370
111007	862371
12015	862372
106561	862373
8787	862374
29672	862375
63299	862376
19336	862377
17831	862378
11546	862379
16649	862380
1381	862381
7180	862382
33926	862383
35277	862384
3150	862385
7269	862386
1156	862387
21037	862388
43875	862389
8946	862390
138873	862391
35519	862392
57391	862393
95336	862394
43655	862395
13076	862396
61882	862397
17946	862398
36586	862399
403	862400
65474	862401
80405	862402
149336	862403
99793	862404
14087	862405
58991	862406
40951	862407
111985	862408
67298	862409
29196	862410
86915	862411
61649	862412
62508	862413
15829	862414
36759	862415
14	862416
13664	862417
53962	862418
2899	862419
262	862420
75095	862421
4869	862422
52961	862423
36	862424
12289	862425
1723	862426
2844	862427
2083	862428
85698	862429
79743	862430
20185	862431
39019	862432
16028	862433
79432	862434
94948	862435
121512	862436
41225	862437
17489	862438
98742	862439
67959	862440
35	862441
31821	862442
16333	862443
54655	862444
44446	862445
34431	862446
26940	862447
37421	862448
41316	862449
2734	862450
17022	862451
348	862452
3753	862453
2194	862454
30139	862455
110799	862456
40064	862457
47027	862458
445	862459
13283	862460
139678	862461
96506	862462
58286	862463
9208	862464
596	862465
30461	862466
1963	862467
65190	862468
11083	862469
80692	862470
19459	862471
93486	862472
97137	862473
53560	862474
13994	862475
7472	862476
116944	862477
625	862478
4102	862479
19697	862480
34265	862481
1994	862482
79697	862483
2768	862484
3975	862485
42311	862486
127263	862487
132447	862488
9151	862489
55	862490
163011	862491
39669	862492
37472	862493
19104	862494
81446	862495
13133	862496
424	862497
9437	862498
17545	862499
24437	862500
1300	862501
35198	862502
69974	862503
15998	862504
113396	862505
40246	862506
38899	862507
42679	862508
1012	862509
39956	862510
85620	862511
51513	862512
61312	862513
24833	862514
4018	862515
51932	862516
7426	862517
10190	862518
207	862519
2470	862520
470	862521
96	862522
282	862523
38563	862524
6565	862525
92653	862526
99881	862527
71487	862528
48376	862529
25966	862530
4520	862531
10448	862532
701	862533
84000	862534
12554	862535
7142	862536
6875	862537
30446	862538
26528	862539
8457	862540
119322	862541
121600	862542
119885	862543
30711	862544
11689	862545
10828	862546
3845	862547
4708	862548
63	862549
7575	862550
17799	862551
64955	862552
8860	862553
2720	862554
108358	862555
7194	862556
14331	862557
65709	862558
128058	862559
3533	862560
7066	862561
59137	862562
50527	862563
570	862564
21212	862565
51765	862566
6786	862567
23889	862568
586	862569
26229	862570
64840	862571
65503	862572
56995	862573
129554	862574
25330	862575
4276	862576
59590	862577
18599	862578
11804	862579
94	862580
76250	862581
115476	862582
9483	862583
10883	862584
65640	862585
48049	862586
104061	862587
86506	862588
69572	862589
26880	862590
121107	862591
45702	862592
4188	862593
1137	862594
23296	862595
54662	862596
10531	862597
93742	862598
34807	862599
28821	862600
6282	862601
8745	862602
1682	862603
29942	862604
594	862605
4721	862606
25573	862607
9962	862608
7064	862609
80541	862610
28306	862611
1037	862612
59978	862613
11566	862614
65956	862615
1814	862616
35760	862617
46848	862618
3099	862619
53718	862620
5462	862621
87524	862622
144348	862623
34411	862624
45786	862625
36782	862626
62318	862627
102415	862628
72797	862629
452	862630
20728	862631
79802	862632
28391	862633
60111	862634
18011	862635
928	862636
3174	862637
25754	862638
20505	862639
130709	862640
55572	862641
34878	862642
137941	862643
50430	862644
144456	862645
14096	862646
49667	862647
131381	862648
1656	862649
66824	862650
58813	862651
4490	862652
4573	862653
12796	862654
40013	862655
72484	862656
57895	862657
797	862658
68258	862659
6385	862660
2706	862661
8518	862662
12205	862663
102283	862664
8140	862665
126265	862666
42547	862667
9784	862668
1083	862669
133690	862670
44746	862671
4971	862672
1188	862673
105195	862674
59661	862675
81516	862676
29169	862677
33076	862678
9876	862679
13573	862680
23977	862681
609	862682
42065	862683
78576	862684
257	862685
23810	862686
7431	862687
32685	862688
9626	862689
102322	862690
14668	862691
137403	862692
84133	862693
118399	862694
24041	862695
67596	862696
19017	862697
59679	862698
7889	862699
14815	862700
27854	862701
5110	862702
3359	862703
6890	862704
14183	862705
46486	862706
33553	862707
179	862708
15	862709
92281	862710
11339	862711
22252	862712
8738	862713
97031	862714
19674	862715
37531	862716
46124	862717
43582	862718
104750	862719
26702	862720
36068	862721
35436	862722
70717	862723
18391	862724
29479	862725
45944	862726
55007	862727
78532	862728
22759	862729
119	862730
32235	862731
33971	862732
13764	862733
11344	862734
28003	862735
87202	862736
51600	862737
4070	862738
21185	862739
43594	862740
63686	862741
5633	862742
46224	862743
148977	862744
39167	862745
5165	862746
8	862747
34863	862748
8980	862749
11026	862750
59802	862751
4911	862752
6927	862753
15580	862754
83	862755
49854	862756
109386	862757
96714	862758
36332	862759
149204	862760
99780	862761
49499	862762
16440	862763
21077	862764
43355	862765
116426	862766
19685	862767
4915	862768
23804	862769
35583	862770
52513	862771
23009	862772
22941	862773
105898	862774
27916	862775
25335	862776
76424	862777
35394	862778
135075	862779
82760	862780
4769	862781
1817	862782
36651	862783
13906	862784
89123	862785
22654	862786
39717	862787
8932	862788
16117	862789
12430	862790
10887	862791
128788	862792
67173	862793
75018	862794
57532	862795
142119	862796
11873	862797
35866	862798
62564	862799
628	862800
61213	862801
63502	862802
15809	862803
2700	862804
14205	862805
93625	862806
8918	862807
83449	862808
90011	862809
542	862810
28392	862811
79914	862812
54888	862813
68972	862814
8284	862815
965	862816
17005	862817
45033	862818
117032	862819
86455	862820
156530	862821
33517	862822
12710	862823
4652	862824
3593	862825
29271	862826
3192	862827
4754	862828
2764	862829
30568	862830
124517	862831
64412	862832
103360	862833
109889	862834
895	862835
41377	862836
150358	862837
131727	862838
117386	862839
70388	862840
97107	862841
55433	862842
17867	862843
147026	862844
314	862845
84491	862846
18990	862847
61963	862848
1314	862849
41746	862850
24345	862851
14658	862852
34293	862853
41455	862854
1068	862855
4950	862856
1313	862857
65742	862858
12420	862859
8729	862860
18008	862861
32033	862862
7082	862863
32680	862864
116181	862865
46347	862866
9769	862867
27871	862868
116134	862869
35205	862870
41727	862871
24177	862872
26054	862873
104306	862874
24403	862875
42667	862876
14546	862877
80940	862878
21691	862879
19783	862880
53452	862881
12617	862882
60279	862883
50564	862884
58712	862885
54207	862886
31988	862887
14971	862888
34037	862889
1005	862890
17257	862891
1745	862892
25711	862893
29880	862894
34795	862895
129885	862896
1473	862897
92650	862898
47266	862899
7919	862900
83792	862901
35355	862902
60235	862903
142243	862904
11636	862905
12516	862906
15	862907
80796	862908
60093	862909
20993	862910
85731	862911
104087	862912
45808	862913
16175	862914
58302	862915
21672	862916
8780	862917
68293	862918
78994	862919
17619	862920
33162	862921
51888	862922
14345	862923
22326	862924
41475	862925
21439	862926
82661	862927
67647	862928
45151	862929
36717	862930
735	862931
32648	862932
56807	862933
104664	862934
34436	862935
54308	862936
8637	862937
13852	862938
19641	862939
93428	862940
5804	862941
2294	862942
99117	862943
9505	862944
50098	862945
43012	862946
13774	862947
54107	862948
4921	862949
2825	862950
39066	862951
6620	862952
46080	862953
5978	862954
88224	862955
22690	862956
32926	862957
8566	862958
123525	862959
37535	862960
59782	862961
69201	862962
17103	862963
1064	862964
64147	862965
462	862966
1654	862967
78363	862968
25820	862969
33149	862970
45506	862971
162126	862972
103499	862973
1301	862974
2552	862975
49275	862976
14144	862977
44364	862978
45087	862979
5179	862980
15695	862981
40050	862982
35393	862983
122456	862984
13667	862985
17370	862986
5089	862987
17818	862988
15897	862989
126443	862990
12792	862991
91515	862992
76949	862993
23559	862994
101110	862995
71432	862996
13294	862997
50644	862998
44488	862999
12864	863000
82262	863001
164	863002
24942	863003
42998	863004
24686	863005
9509	863006
76671	863007
17684	863008
50623	863009
143486	863010
13981	863011
1703	863012
29734	863013
71336	863014
27890	863015
69212	863016
8232	863017
49484	863018
557	863019
4879	863020
59563	863021
67716	863022
132472	863023
16410	863024
8207	863025
12123	863026
66353	863027
88752	863028
15395	863029
21218	863030
34311	863031
17980	863032
8328	863033
11089	863034
2391	863035
11923	863036
51443	863037
29688	863038
42043	863039
59778	863040
611	863041
108435	863042
73603	863043
89891	863044
70973	863045
90679	863046
62384	863047
2181	863048
7356	863049
82155	863050
7027	863051
39881	863052
2792	863053
574	863054
152277	863055
2814	863056
79824	863057
927	863058
125719	863059
797	863060
22411	863061
56915	863062
91914	863063
2856	863064
3538	863065
128316	863066
24691	863067
20095	863068
120358	863069
149275	863070
57932	863071
6573	863072
52292	863073
7514	863074
15449	863075
103587	863076
47762	863077
7324	863078
3828	863079
5228	863080
4668	863081
625	863082
21416	863083
144916	863084
24397	863085
36171	863086
12264	863087
29096	863088
8395	863089
76658	863090
1212	863091
80902	863092
4549	863093
94	863094
42036	863095
18661	863096
10565	863097
2873	863098
32063	863099
2736	863100
19333	863101
2780	863102
74954	863103
8926	863104
65516	863105
7995	863106
1319	863107
13186	863108
18078	863109
65541	863110
39140	863111
87953	863112
76218	863113
57179	863114
17152	863115
25424	863116
11266	863117
151168	863118
34949	863119
13756	863120
57269	863121
849	863122
5929	863123
4400	863124
22768	863125
32033	863126
4209	863127
32851	863128
3640	863129
4253	863130
58015	863131
1173	863132
29182	863133
107110	863134
60734	863135
57683	863136
18969	863137
9052	863138
8263	863139
51822	863140
33443	863141
34	863142
83606	863143
69228	863144
44151	863145
75466	863146
79820	863147
53987	863148
25772	863149
110610	863150
35700	863151
60659	863152
20297	863153
12684	863154
6887	863155
17068	863156
36149	863157
73800	863158
15524	863159
794	863160
25978	863161
40006	863162
68020	863163
86067	863164
39702	863165
13553	863166
48491	863167
58837	863168
111493	863169
118988	863170
19776	863171
41828	863172
10198	863173
1264	863174
16745	863175
30334	863176
72104	863177
71099	863178
2212	863179
59351	863180
67647	863181
44299	863182
814	863183
21419	863184
13532	863185
685	863186
99857	863187
30678	863188
45016	863189
19718	863190
58727	863191
14027	863192
49059	863193
50892	863194
80048	863195
4730	863196
71972	863197
3260	863198
13978	863199
66579	863200
95874	863201
11651	863202
40008	863203
1450	863204
10328	863205
84424	863206
35240	863207
15763	863208
70108	863209
6904	863210
10010	863211
93535	863212
2730	863213
813	863214
157416	863215
89599	863216
55852	863217
77566	863218
47717	863219
11841	863220
46591	863221
17526	863222
9015	863223
135151	863224
38700	863225
64464	863226
7982	863227
15830	863228
116172	863229
84539	863230
42766	863231
7797	863232
101639	863233
75737	863234
10256	863235
1485	863236
18373	863237
3282	863238
8659	863239
62231	863240
13390	863241
40281	863242
15198	863243
37883	863244
87812	863245
55283	863246
37084	863247
7575	863248
127144	863249
1882	863250
39597	863251
60031	863252
104822	863253
36170	863254
6453	863255
7760	863256
45759	863257
86136	863258
117599	863259
10452	863260
3888	863261
131851	863262
31629	863263
15890	863264
58804	863265
16158	863266
5661	863267
33257	863268
103911	863269
51701	863270
34547	863271
14915	863272
22185	863273
161408	863274
12772	863275
1262	863276
5799	863277
24795	863278
37198	863279
25961	863280
1216	863281
64853	863282
141432	863283
6686	863284
1765	863285
119474	863286
106003	863287
37137	863288
16343	863289
90189	863290
4335	863291
16612	863292
2258	863293
59171	863294
41616	863295
43060	863296
12102	863297
101415	863298
90302	863299
14160	863300
164485	863301
38690	863302
24822	863303
62086	863304
41801	863305
45886	863306
67336	863307
18401	863308
20306	863309
47257	863310
12669	863311
21225	863312
241	863313
116083	863314
43508	863315
10498	863316
35768	863317
59065	863318
10942	863319
35434	863320
12514	863321
35265	863322
14498	863323
13278	863324
70960	863325
49636	863326
96073	863327
733	863328
151592	863329
75	863330
47451	863331
68633	863332
49175	863333
3512	863334
16835	863335
159421	863336
118192	863337
42130	863338
32626	863339
52288	863340
28686	863341
37241	863342
6225	863343
20564	863344
35496	863345
9892	863346
1331	863347
54614	863348
4184	863349
10178	863350
93856	863351
6299	863352
16544	863353
63482	863354
4152	863355
22085	863356
25330	863357
6427	863358
123916	863359
89785	863360
34146	863361
922	863362
6456	863363
36220	863364
104485	863365
1690	863366
100073	863367
26261	863368
165863	863369
79048	863370
105100	863371
12368	863372
4212	863373
5795	863374
2252	863375
215	863376
4957	863377
80636	863378
161182	863379
44357	863380
68376	863381
46345	863382
3971	863383
34	863384
76811	863385
110175	863386
9215	863387
22663	863388
4609	863389
3306	863390
33158	863391
144192	863392
20345	863393
93512	863394
52705	863395
77551	863396
146864	863397
20267	863398
105855	863399
16558	863400
102813	863401
37523	863402
55212	863403
4995	863404
62175	863405
10976	863406
15145	863407
4966	863408
143069	863409
86812	863410
18377	863411
144452	863412
651	863413
29916	863414
6694	863415
47358	863416
9234	863417
109790	863418
4842	863419
562	863420
12609	863421
14937	863422
17028	863423
100803	863424
18788	863425
22502	863426
6802	863427
2864	863428
100607	863429
33773	863430
96126	863431
40029	863432
165899	863433
85158	863434
12378	863435
36973	863436
72633	863437
60819	863438
25442	863439
48240	863440
17057	863441
7397	863442
173	863443
14902	863444
77015	863445
36829	863446
7957	863447
5374	863448
21546	863449
23426	863450
7843	863451
42808	863452
116017	863453
18738	863454
115	863455
15161	863456
32788	863457
36340	863458
45925	863459
4475	863460
53954	863461
135147	863462
25543	863463
34529	863464
49375	863465
18372	863466
33044	863467
25320	863468
5170	863469
5013	863470
13626	863471
51041	863472
142553	863473
2503	863474
27764	863475
123816	863476
49429	863477
17835	863478
138856	863479
159510	863480
66724	863481
6682	863482
82681	863483
13769	863484
116000	863485
24134	863486
49542	863487
14789	863488
45523	863489
14074	863490
9819	863491
23832	863492
44588	863493
98030	863494
51838	863495
10804	863496
1685	863497
10368	863498
68925	863499
5018	863500
32346	863501
34691	863502
146120	863503
118447	863504
47379	863505
2687	863506
126010	863507
71968	863508
43900	863509
958	863510
123506	863511
72822	863512
28032	863513
40418	863514
12637	863515
136692	863516
47095	863517
46249	863518
43088	863519
32271	863520
111276	863521
60839	863522
65896	863523
122419	863524
1373	863525
39763	863526
159293	863527
3788	863528
5892	863529
82359	863530
89042	863531
38232	863532
5461	863533
571	863534
68103	863535
23242	863536
26702	863537
54328	863538
25530	863539
33442	863540
3079	863541
150711	863542
25073	863543
17767	863544
70309	863545
35541	863546
7568	863547
16474	863548
39923	863549
4197	863550
16905	863551
27320	863552
71703	863553
87680	863554
1402	863555
73053	863556
37110	863557
165782	863558
55581	863559
16062	863560
89431	863561
62605	863562
6636	863563
29594	863564
11544	863565
25608	863566
52008	863567
11561	863568
94774	863569
51213	863570
27481	863571
29966	863572
131475	863573
24285	863574
54937	863575
116320	863576
8164	863577
77419	863578
77144	863579
2925	863580
82422	863581
24503	863582
127608	863583
5155	863584
23867	863585
11889	863586
81871	863587
92579	863588
26029	863589
73507	863590
49129	863591
34866	863592
97971	863593
13031	863594
8172	863595
7492	863596
101027	863597
69464	863598
18145	863599
43392	863600
31014	863601
52376	863602
41930	863603
124377	863604
10295	863605
123591	863606
19526	863607
70718	863608
10694	863609
61400	863610
62572	863611
41058	863612
20079	863613
44945	863614
148958	863615
121073	863616
5885	863617
29121	863618
276	863619
289	863620
78726	863621
12559	863622
12311	863623
498	863624
44426	863625
36076	863626
34332	863627
33500	863628
121767	863629
4548	863630
41315	863631
46493	863632
22916	863633
4251	863634
101	863635
15740	863636
95649	863637
82844	863638
24018	863639
63520	863640
119251	863641
101548	863642
21819	863643
102472	863644
61862	863645
12008	863646
129914	863647
8288	863648
4579	863649
15010	863650
16475	863651
18281	863652
10094	863653
11985	863654
1811	863655
1057	863656
60980	863657
718	863658
42190	863659
50141	863660
21286	863661
164652	863662
9697	863663
37264	863664
733	863665
9963	863666
12207	863667
32005	863668
55627	863669
15975	863670
43013	863671
3	863672
14461	863673
891	863674
11122	863675
1165	863676
5845	863677
34378	863678
121291	863679
18769	863680
80282	863681
16532	863682
48402	863683
30327	863684
30617	863685
88654	863686
101861	863687
2873	863688
73429	863689
161022	863690
1361	863691
87302	863692
69009	863693
8400	863694
1922	863695
195	863696
19072	863697
39621	863698
137876	863699
34602	863700
9096	863701
20262	863702
26337	863703
993	863704
32601	863705
9014	863706
53182	863707
63223	863708
2751	863709
116651	863710
55323	863711
93389	863712
23313	863713
18124	863714
28432	863715
35224	863716
16	863717
2879	863718
10585	863719
42037	863720
18096	863721
39814	863722
39877	863723
50150	863724
26881	863725
54726	863726
24612	863727
4561	863728
98748	863729
10409	863730
7164	863731
42517	863732
21250	863733
34422	863734
20382	863735
12525	863736
798	863737
68861	863738
52298	863739
35645	863740
11166	863741
2414	863742
32804	863743
43303	863744
54383	863745
124267	863746
16083	863747
78742	863748
13895	863749
6872	863750
37437	863751
29946	863752
102683	863753
60500	863754
16060	863755
53158	863756
32482	863757
8628	863758
2544	863759
134514	863760
25717	863761
46170	863762
70399	863763
22403	863764
5399	863765
36777	863766
70956	863767
34915	863768
10044	863769
28615	863770
39022	863771
5704	863772
56915	863773
116080	863774
123123	863775
7066	863776
19169	863777
54159	863778
35308	863779
123781	863780
71883	863781
2866	863782
789	863783
15516	863784
4507	863785
35835	863786
105036	863787
31385	863788
52442	863789
29450	863790
47695	863791
16155	863792
2247	863793
22459	863794
99616	863795
32203	863796
8790	863797
45027	863798
127937	863799
47675	863800
79907	863801
348	863802
39469	863803
72964	863804
14661	863805
2114	863806
4174	863807
99057	863808
15834	863809
2106	863810
74450	863811
82218	863812
7178	863813
8397	863814
41131	863815
30561	863816
108513	863817
143762	863818
2830	863819
485	863820
247	863821
22172	863822
363	863823
16190	863824
40947	863825
135761	863826
18328	863827
21725	863828
123600	863829
24379	863830
64200	863831
19596	863832
8458	863833
8811	863834
51924	863835
119413	863836
4531	863837
127316	863838
26223	863839
47	863840
3424	863841
10490	863842
51497	863843
58711	863844
3343	863845
101813	863846
8662	863847
597	863848
6781	863849
1012	863850
14774	863851
28166	863852
36906	863853
11276	863854
111756	863855
8020	863856
24294	863857
21754	863858
61802	863859
86700	863860
80818	863861
58566	863862
133393	863863
2624	863864
14359	863865
36800	863866
16568	863867
133612	863868
3195	863869
130244	863870
58829	863871
39959	863872
53598	863873
1365	863874
3403	863875
42802	863876
7904	863877
72916	863878
90543	863879
58123	863880
41787	863881
94399	863882
40411	863883
43718	863884
78730	863885
554	863886
2393	863887
121563	863888
4902	863889
26213	863890
166390	863891
117768	863892
9378	863893
89590	863894
6720	863895
48398	863896
99636	863897
90714	863898
78	863899
1767	863900
1461	863901
26515	863902
82468	863903
83427	863904
22769	863905
6115	863906
27993	863907
15798	863908
54195	863909
11920	863910
128442	863911
22935	863912
101138	863913
13774	863914
2299	863915
9059	863916
37	863917
1	863918
143	863919
9758	863920
36286	863921
100983	863922
2390	863923
25020	863924
2038	863925
55814	863926
43810	863927
3894	863928
2450	863929
68885	863930
151550	863931
23881	863932
141196	863933
127563	863934
50061	863935
14	863936
15292	863937
56476	863938
121432	863939
36342	863940
102327	863941
47033	863942
33942	863943
17021	863944
501	863945
39833	863946
29813	863947
36387	863948
3037	863949
48694	863950
54883	863951
64533	863952
3108	863953
89941	863954
40238	863955
26243	863956
33199	863957
14245	863958
91887	863959
113528	863960
32243	863961
55461	863962
31862	863963
506	863964
63516	863965
151006	863966
2063	863967
46791	863968
41558	863969
6626	863970
31499	863971
12350	863972
16685	863973
47502	863974
49717	863975
987	863976
35130	863977
20680	863978
91974	863979
12645	863980
216	863981
41308	863982
15805	863983
8047	863984
28751	863985
33501	863986
8263	863987
92811	863988
1240	863989
20221	863990
17066	863991
32209	863992
30328	863993
1336	863994
60783	863995
57024	863996
60516	863997
8433	863998
15130	863999
147909	864000
17168	864001
26074	864002
2315	864003
38818	864004
72832	864005
4451	864006
36159	864007
24235	864008
52928	864009
59071	864010
48938	864011
90854	864012
13016	864013
19229	864014
53244	864015
1070	864016
31070	864017
163421	864018
2133	864019
932	864020
29599	864021
27019	864022
8546	864023
71680	864024
110	864025
6020	864026
3021	864027
74018	864028
27809	864029
31325	864030
42190	864031
40064	864032
7670	864033
92887	864034
30449	864035
38869	864036
88342	864037
23442	864038
25614	864039
78570	864040
1140	864041
1631	864042
20075	864043
1170	864044
96878	864045
53	864046
17059	864047
8645	864048
13089	864049
2297	864050
38436	864051
9606	864052
23093	864053
10461	864054
20342	864055
31814	864056
84112	864057
973	864058
37038	864059
99546	864060
3584	864061
64832	864062
55352	864063
8177	864064
85159	864065
25045	864066
23519	864067
724	864068
12068	864069
76123	864070
2454	864071
2382	864072
565	864073
42241	864074
6349	864075
2114	864076
26347	864077
89781	864078
123898	864079
6597	864080
36888	864081
26311	864082
21164	864083
88923	864084
3314	864085
9671	864086
58534	864087
102868	864088
73164	864089
50856	864090
134013	864091
8772	864092
10522	864093
20037	864094
13903	864095
21045	864096
5747	864097
54376	864098
40017	864099
5737	864100
5914	864101
14917	864102
40369	864103
19194	864104
9319	864105
15422	864106
126819	864107
12698	864108
5228	864109
46172	864110
792	864111
86195	864112
1431	864113
27211	864114
22906	864115
27232	864116
40511	864117
29187	864118
129402	864119
1812	864120
7643	864121
26608	864122
47778	864123
3950	864124
123846	864125
136318	864126
3541	864127
40590	864128
45201	864129
28882	864130
8486	864131
1605	864132
17899	864133
220	864134
142027	864135
24936	864136
83926	864137
22960	864138
4227	864139
58623	864140
112018	864141
12486	864142
27523	864143
439	864144
87484	864145
2777	864146
22261	864147
17158	864148
1126	864149
30618	864150
19514	864151
46323	864152
46071	864153
112144	864154
5844	864155
77070	864156
45898	864157
103922	864158
10383	864159
14618	864160
61169	864161
22016	864162
71133	864163
12617	864164
94821	864165
65422	864166
1641	864167
67629	864168
54443	864169
13113	864170
23377	864171
46047	864172
13606	864173
8342	864174
68568	864175
23866	864176
384	864177
67008	864178
5480	864179
44791	864180
39383	864181
37956	864182
20137	864183
16360	864184
15652	864185
1170	864186
116476	864187
4908	864188
8792	864189
149132	864190
88962	864191
109057	864192
50168	864193
966	864194
29564	864195
2430	864196
1118	864197
6838	864198
24377	864199
349	864200
19702	864201
27683	864202
86422	864203
114450	864204
103671	864205
88828	864206
17608	864207
84022	864208
70143	864209
6699	864210
52322	864211
83367	864212
25992	864213
70311	864214
6659	864215
13939	864216
1291	864217
69775	864218
22214	864219
18701	864220
114292	864221
153399	864222
97362	864223
64662	864224
7406	864225
72439	864226
79006	864227
49011	864228
1945	864229
46778	864230
620	864231
43195	864232
9434	864233
27956	864234
32264	864235
19041	864236
820	864237
79574	864238
748	864239
42513	864240
40099	864241
16382	864242
54616	864243
29782	864244
28	864245
44191	864246
29981	864247
1046	864248
33369	864249
96893	864250
60638	864251
103272	864252
83308	864253
7417	864254
2870	864255
10267	864256
97527	864257
20432	864258
32099	864259
130543	864260
104	864261
14291	864262
12157	864263
28790	864264
73	864265
38820	864266
40812	864267
13687	864268
32582	864269
20972	864270
3305	864271
9135	864272
40970	864273
20916	864274
28814	864275
34684	864276
16302	864277
37720	864278
43573	864279
18973	864280
135281	864281
78983	864282
87854	864283
64145	864284
163730	864285
77777	864286
96361	864287
22154	864288
86911	864289
35270	864290
4168	864291
15705	864292
2947	864293
104170	864294
103069	864295
40463	864296
23264	864297
13358	864298
11818	864299
143	864300
92338	864301
1781	864302
48464	864303
61593	864304
1838	864305
736	864306
9368	864307
27703	864308
163966	864309
57796	864310
11547	864311
11925	864312
75374	864313
9394	864314
8267	864315
460	864316
26217	864317
74001	864318
20497	864319
39353	864320
38044	864321
114606	864322
35	864323
4496	864324
2543	864325
7938	864326
78724	864327
164727	864328
107641	864329
67249	864330
95368	864331
40998	864332
20381	864333
17802	864334
25656	864335
112967	864336
25830	864337
299	864338
60574	864339
68447	864340
42178	864341
796	864342
18945	864343
3117	864344
72158	864345
78385	864346
2682	864347
69995	864348
112558	864349
62553	864350
3987	864351
50308	864352
31637	864353
22794	864354
58638	864355
118977	864356
154482	864357
18089	864358
85944	864359
7405	864360
128769	864361
99754	864362
49378	864363
89103	864364
29923	864365
4577	864366
122202	864367
57115	864368
38686	864369
73615	864370
24017	864371
14557	864372
154253	864373
89986	864374
28656	864375
332	864376
27005	864377
32107	864378
65667	864379
48427	864380
18824	864381
105613	864382
66270	864383
92211	864384
25492	864385
105640	864386
126925	864387
49179	864388
131099	864389
621	864390
86785	864391
84111	864392
24618	864393
77952	864394
13776	864395
28592	864396
115220	864397
7621	864398
10739	864399
17770	864400
43184	864401
52516	864402
7843	864403
56547	864404
23228	864405
5915	864406
78777	864407
22989	864408
79975	864409
13229	864410
78178	864411
91753	864412
22063	864413
125451	864414
48303	864415
57571	864416
5709	864417
67270	864418
65750	864419
9825	864420
13928	864421
30720	864422
1626	864423
7286	864424
1601	864425
1901	864426
106541	864427
76276	864428
13988	864429
23665	864430
58871	864431
36811	864432
15059	864433
6053	864434
36126	864435
14140	864436
83786	864437
5900	864438
38841	864439
29182	864440
111471	864441
877	864442
2303	864443
7041	864444
5303	864445
40772	864446
95562	864447
12596	864448
14369	864449
16977	864450
37607	864451
10114	864452
52345	864453
20514	864454
5453	864455
3430	864456
41452	864457
18336	864458
7919	864459
9214	864460
8426	864461
35102	864462
7477	864463
155674	864464
26589	864465
67445	864466
99868	864467
16212	864468
20315	864469
53769	864470
40743	864471
38580	864472
37275	864473
132803	864474
19247	864475
41834	864476
34024	864477
55293	864478
37465	864479
6112	864480
22026	864481
7093	864482
20363	864483
65540	864484
93437	864485
49442	864486
33676	864487
57709	864488
25854	864489
40112	864490
13870	864491
121946	864492
1524	864493
7229	864494
228	864495
16657	864496
24981	864497
73525	864498
2293	864499
8221	864500
55563	864501
98973	864502
35918	864503
21096	864504
24608	864505
18736	864506
1977	864507
8953	864508
615	864509
100825	864510
8033	864511
41759	864512
3444	864513
6224	864514
71350	864515
7588	864516
73915	864517
2	864518
10545	864519
23380	864520
47270	864521
67137	864522
66468	864523
45452	864524
15203	864525
23173	864526
63802	864527
103926	864528
16	864529
4418	864530
18397	864531
4215	864532
42239	864533
34435	864534
16584	864535
55658	864536
94480	864537
7334	864538
46665	864539
130744	864540
6240	864541
57722	864542
55701	864543
8314	864544
302	864545
86486	864546
18634	864547
24019	864548
35355	864549
64961	864550
66400	864551
120284	864552
9555	864553
33816	864554
28489	864555
29799	864556
55	864557
51544	864558
20760	864559
75040	864560
22963	864561
82731	864562
20617	864563
809	864564
14393	864565
69391	864566
8857	864567
4128	864568
25597	864569
12885	864570
958	864571
1404	864572
2855	864573
71	864574
153269	864575
14377	864576
140909	864577
61700	864578
1758	864579
18244	864580
15218	864581
14955	864582
92124	864583
102096	864584
11001	864585
43886	864586
112478	864587
60399	864588
19868	864589
2539	864590
7014	864591
4981	864592
162631	864593
83921	864594
24482	864595
18416	864596
16040	864597
40946	864598
1072	864599
6921	864600
87606	864601
90198	864602
3952	864603
2686	864604
24227	864605
4760	864606
87278	864607
73133	864608
159	864609
6780	864610
18699	864611
6984	864612
37	864613
29406	864614
73261	864615
21072	864616
85257	864617
14959	864618
107832	864619
47543	864620
115	864621
149178	864622
16503	864623
60855	864624
8992	864625
2884	864626
62273	864627
15398	864628
20916	864629
4933	864630
55152	864631
162716	864632
22997	864633
40204	864634
56649	864635
101382	864636
100636	864637
62967	864638
17963	864639
97322	864640
7687	864641
8293	864642
49253	864643
5581	864644
11667	864645
740	864646
3510	864647
83202	864648
5577	864649
39247	864650
15087	864651
430	864652
2	864653
70925	864654
16088	864655
778	864656
4570	864657
36152	864658
57875	864659
17710	864660
63734	864661
127776	864662
12403	864663
1120	864664
64920	864665
35	864666
10819	864667
18459	864668
79219	864669
57360	864670
86898	864671
10268	864672
142759	864673
12595	864674
17795	864675
2634	864676
816	864677
115362	864678
77299	864679
138055	864680
30106	864681
19493	864682
64273	864683
42837	864684
43841	864685
155832	864686
1885	864687
8940	864688
27018	864689
549	864690
4666	864691
218	864692
41572	864693
86871	864694
32076	864695
1141	864696
2834	864697
82633	864698
5283	864699
18099	864700
11962	864701
1092	864702
5013	864703
63356	864704
163062	864705
6487	864706
90451	864707
4326	864708
128756	864709
15801	864710
1550	864711
18865	864712
76903	864713
15652	864714
16485	864715
519	864716
796	864717
122	864718
2536	864719
29781	864720
51123	864721
38642	864722
93630	864723
16184	864724
870	864725
24179	864726
14060	864727
89385	864728
598	864729
45818	864730
68149	864731
56260	864732
38182	864733
54882	864734
106618	864735
39717	864736
77572	864737
63383	864738
21055	864739
10125	864740
49	864741
10166	864742
19980	864743
102030	864744
38513	864745
27222	864746
42326	864747
65748	864748
101004	864749
12147	864750
6319	864751
6195	864752
20161	864753
25781	864754
84566	864755
7319	864756
140509	864757
52149	864758
74832	864759
79834	864760
73453	864761
119095	864762
1462	864763
130904	864764
43769	864765
33212	864766
20030	864767
21487	864768
10609	864769
45273	864770
115912	864771
23	864772
92549	864773
12032	864774
19017	864775
38987	864776
45175	864777
18345	864778
73692	864779
70912	864780
19987	864781
36787	864782
12892	864783
16781	864784
16297	864785
74018	864786
16554	864787
5563	864788
74975	864789
19090	864790
5998	864791
7602	864792
3576	864793
12023	864794
1538	864795
6913	864796
49121	864797
1438	864798
64702	864799
105400	864800
24282	864801
9405	864802
4487	864803
29766	864804
95307	864805
68568	864806
65307	864807
24708	864808
38699	864809
2650	864810
34394	864811
65546	864812
162577	864813
17750	864814
72840	864815
109946	864816
96109	864817
46105	864818
2645	864819
19003	864820
5216	864821
41034	864822
90482	864823
144246	864824
454	864825
127813	864826
71849	864827
10665	864828
7375	864829
115260	864830
41909	864831
7098	864832
10814	864833
39445	864834
27068	864835
17879	864836
25057	864837
1959	864838
58784	864839
92606	864840
56280	864841
30535	864842
1812	864843
3123	864844
25761	864845
752	864846
16784	864847
81428	864848
7913	864849
12113	864850
27497	864851
29788	864852
148024	864853
2495	864854
3250	864855
10190	864856
540	864857
23869	864858
48084	864859
47051	864860
92063	864861
140269	864862
1155	864863
68767	864864
2190	864865
5716	864866
31685	864867
1966	864868
26593	864869
20027	864870
7050	864871
54538	864872
593	864873
44853	864874
73931	864875
150016	864876
657	864877
24794	864878
10613	864879
8029	864880
43217	864881
10932	864882
60256	864883
74099	864884
34490	864885
94048	864886
25049	864887
767	864888
13347	864889
54241	864890
71178	864891
94159	864892
11475	864893
387	864894
2927	864895
974	864896
107151	864897
8921	864898
5516	864899
98363	864900
92484	864901
141635	864902
14067	864903
65458	864904
1274	864905
46019	864906
1032	864907
19937	864908
14105	864909
92045	864910
58476	864911
78387	864912
75003	864913
17199	864914
31682	864915
84924	864916
443	864917
119224	864918
5969	864919
146148	864920
4107	864921
14895	864922
17009	864923
931	864924
74303	864925
2142	864926
29329	864927
124434	864928
19971	864929
10100	864930
117908	864931
72922	864932
3871	864933
7726	864934
30496	864935
11396	864936
31399	864937
4334	864938
14805	864939
116007	864940
129124	864941
5950	864942
2155	864943
1217	864944
22804	864945
51908	864946
91540	864947
90647	864948
8410	864949
26053	864950
20	864951
70972	864952
24160	864953
6639	864954
121980	864955
132090	864956
52577	864957
2737	864958
15115	864959
59003	864960
24902	864961
81246	864962
50725	864963
11879	864964
7006	864965
14584	864966
4746	864967
39535	864968
4492	864969
31081	864970
6790	864971
45178	864972
6739	864973
60384	864974
3930	864975
5292	864976
123654	864977
29052	864978
28710	864979
64153	864980
107440	864981
545	864982
95	864983
7079	864984
95020	864985
15899	864986
56908	864987
8280	864988
64483	864989
38606	864990
42819	864991
17262	864992
27093	864993
43921	864994
5774	864995
41279	864996
5446	864997
67693	864998
264	864999
36457	865000
76879	865001
57984	865002
70814	865003
2215	865004
35901	865005
163168	865006
15788	865007
32044	865008
78196	865009
112874	865010
1806	865011
32591	865012
259	865013
72373	865014
51203	865015
26271	865016
40987	865017
28579	865018
76960	865019
34158	865020
36371	865021
41991	865022
46440	865023
2133	865024
7263	865025
19929	865026
124846	865027
3932	865028
6558	865029
5267	865030
9193	865031
41066	865032
6336	865033
9758	865034
2379	865035
108276	865036
27678	865037
72490	865038
34552	865039
71441	865040
91709	865041
23409	865042
116259	865043
11477	865044
22433	865045
101006	865046
171	865047
602	865048
74822	865049
34509	865050
7721	865051
912	865052
12242	865053
61661	865054
40203	865055
74793	865056
20872	865057
118961	865058
5662	865059
127562	865060
86376	865061
94775	865062
23483	865063
75363	865064
2984	865065
41110	865066
15136	865067
60596	865068
4501	865069
95165	865070
2040	865071
95211	865072
94455	865073
99921	865074
103580	865075
133454	865076
6902	865077
24329	865078
22113	865079
59442	865080
87015	865081
104157	865082
56199	865083
127644	865084
135299	865085
45727	865086
2684	865087
35871	865088
36127	865089
3375	865090
19863	865091
28707	865092
16892	865093
134407	865094
1513	865095
133184	865096
12105	865097
3647	865098
1248	865099
162548	865100
15841	865101
89111	865102
31412	865103
12256	865104
1842	865105
48970	865106
6528	865107
20561	865108
101213	865109
18387	865110
50839	865111
20786	865112
90176	865113
25776	865114
55464	865115
37712	865116
40257	865117
115216	865118
32951	865119
70897	865120
48760	865121
74678	865122
44795	865123
40160	865124
34750	865125
4441	865126
33528	865127
8402	865128
43933	865129
2526	865130
33838	865131
8348	865132
2994	865133
26200	865134
4144	865135
33357	865136
88042	865137
4250	865138
138932	865139
10469	865140
1244	865141
50539	865142
7147	865143
28686	865144
12667	865145
34280	865146
31077	865147
57241	865148
1946	865149
45202	865150
127617	865151
165201	865152
74186	865153
3909	865154
45541	865155
5380	865156
34916	865157
48062	865158
37734	865159
14131	865160
10667	865161
38456	865162
21670	865163
33903	865164
72374	865165
20913	865166
46922	865167
45120	865168
54550	865169
59179	865170
2541	865171
19877	865172
21371	865173
55320	865174
10084	865175
5752	865176
52482	865177
1091	865178
19445	865179
5074	865180
7639	865181
57386	865182
45101	865183
9321	865184
25878	865185
143646	865186
106446	865187
79344	865188
5020	865189
6077	865190
46641	865191
11808	865192
41951	865193
26595	865194
49535	865195
72673	865196
1747	865197
5731	865198
5117	865199
386	865200
103997	865201
46023	865202
39206	865203
89698	865204
138257	865205
6538	865206
42255	865207
18388	865208
145036	865209
58397	865210
22852	865211
34075	865212
79028	865213
69920	865214
5560	865215
53343	865216
162344	865217
3402	865218
3729	865219
116325	865220
3470	865221
27144	865222
130764	865223
1216	865224
37417	865225
3381	865226
9252	865227
52329	865228
30173	865229
67445	865230
41849	865231
6527	865232
39179	865233
41738	865234
89666	865235
8316	865236
49250	865237
180	865238
133808	865239
11035	865240
27342	865241
33132	865242
113254	865243
50869	865244
40713	865245
328	865246
33899	865247
21346	865248
57813	865249
46115	865250
597	865251
108218	865252
57854	865253
37865	865254
36033	865255
5067	865256
6733	865257
27058	865258
56187	865259
46938	865260
11568	865261
39054	865262
108437	865263
15870	865264
23861	865265
112905	865266
82272	865267
7569	865268
1554	865269
29868	865270
46722	865271
5780	865272
333	865273
56587	865274
32164	865275
101527	865276
156707	865277
21335	865278
124872	865279
134833	865280
4791	865281
54360	865282
939	865283
125513	865284
40361	865285
4661	865286
82277	865287
9146	865288
1543	865289
18001	865290
72962	865291
38491	865292
27997	865293
68436	865294
49381	865295
18648	865296
21128	865297
151325	865298
60828	865299
15919	865300
100373	865301
1436	865302
16648	865303
53935	865304
30602	865305
102270	865306
33375	865307
114561	865308
43921	865309
24574	865310
7073	865311
38268	865312
20730	865313
20689	865314
41742	865315
57488	865316
21338	865317
11526	865318
24629	865319
3119	865320
13277	865321
62648	865322
12026	865323
64010	865324
60739	865325
52733	865326
24504	865327
96045	865328
2116	865329
70278	865330
2695	865331
6211	865332
128327	865333
30971	865334
85000	865335
40333	865336
49529	865337
361	865338
10360	865339
35483	865340
77460	865341
74	865342
101020	865343
134	865344
99700	865345
9606	865346
16915	865347
8555	865348
53061	865349
7413	865350
123539	865351
36197	865352
32602	865353
38899	865354
83053	865355
46466	865356
36582	865357
5236	865358
133533	865359
89168	865360
63316	865361
38501	865362
64425	865363
13894	865364
9039	865365
18878	865366
16979	865367
66536	865368
17788	865369
2678	865370
165689	865371
17284	865372
151124	865373
76667	865374
164146	865375
129093	865376
106849	865377
2327	865378
96027	865379
46704	865380
3438	865381
9033	865382
20185	865383
41676	865384
76941	865385
49475	865386
25295	865387
21263	865388
44991	865389
29652	865390
139213	865391
11971	865392
29650	865393
57061	865394
9575	865395
52481	865396
2494	865397
39114	865398
15404	865399
4871	865400
2984	865401
993	865402
62299	865403
20868	865404
59	865405
3446	865406
58218	865407
49306	865408
10118	865409
28047	865410
974	865411
32853	865412
596	865413
7450	865414
62979	865415
499	865416
145121	865417
57	865418
42802	865419
39694	865420
159541	865421
78078	865422
10668	865423
59549	865424
108608	865425
100325	865426
2199	865427
6395	865428
26606	865429
169	865430
51325	865431
19275	865432
22670	865433
54138	865434
53981	865435
17078	865436
91443	865437
1795	865438
51714	865439
6637	865440
93850	865441
134317	865442
10594	865443
29527	865444
20418	865445
1679	865446
7904	865447
65385	865448
1134	865449
133771	865450
22448	865451
2269	865452
26519	865453
3539	865454
58360	865455
127459	865456
7987	865457
95241	865458
49463	865459
10476	865460
9378	865461
105798	865462
11829	865463
27713	865464
47745	865465
24172	865466
75905	865467
24083	865468
21240	865469
118430	865470
29199	865471
444	865472
1542	865473
10830	865474
26885	865475
109232	865476
1311	865477
25257	865478
45057	865479
2126	865480
29287	865481
8031	865482
62119	865483
31906	865484
152918	865485
66599	865486
8942	865487
127539	865488
20112	865489
90610	865490
7324	865491
102166	865492
79	865493
4499	865494
25042	865495
23062	865496
21457	865497
54736	865498
23360	865499
37127	865500
12490	865501
6817	865502
106524	865503
50730	865504
12042	865505
10443	865506
10912	865507
6001	865508
41396	865509
56028	865510
61048	865511
18477	865512
18888	865513
8496	865514
24295	865515
9587	865516
28088	865517
34657	865518
19150	865519
1323	865520
111364	865521
8166	865522
117315	865523
1258	865524
105026	865525
59633	865526
1428	865527
79919	865528
81438	865529
59221	865530
7842	865531
10045	865532
125350	865533
12348	865534
161219	865535
105910	865536
24484	865537
149794	865538
16310	865539
47074	865540
3804	865541
26541	865542
14744	865543
37115	865544
34726	865545
28183	865546
5866	865547
82340	865548
5126	865549
10056	865550
100084	865551
149218	865552
2671	865553
122700	865554
50104	865555
20481	865556
5017	865557
70127	865558
122275	865559
129917	865560
16481	865561
64500	865562
85975	865563
15479	865564
33470	865565
4740	865566
5786	865567
17793	865568
60987	865569
32440	865570
39281	865571
14941	865572
42432	865573
37678	865574
77574	865575
22103	865576
127032	865577
156983	865578
121234	865579
4237	865580
1914	865581
82656	865582
34800	865583
107038	865584
8962	865585
7766	865586
105863	865587
60969	865588
8966	865589
131985	865590
96089	865591
42462	865592
37291	865593
123386	865594
7771	865595
11738	865596
135315	865597
68449	865598
77158	865599
14681	865600
70355	865601
26136	865602
18786	865603
44890	865604
3807	865605
2092	865606
3439	865607
9689	865608
15199	865609
10667	865610
159246	865611
1535	865612
15076	865613
96406	865614
53526	865615
100527	865616
20361	865617
11808	865618
3483	865619
1971	865620
69087	865621
118408	865622
605	865623
10713	865624
53869	865625
152685	865626
9754	865627
59877	865628
35448	865629
107504	865630
71204	865631
1963	865632
67004	865633
70766	865634
26974	865635
17448	865636
22799	865637
39916	865638
69843	865639
6364	865640
21654	865641
5364	865642
31202	865643
115968	865644
36085	865645
96339	865646
24438	865647
3564	865648
57856	865649
76252	865650
2487	865651
7067	865652
84596	865653
1679	865654
5211	865655
39456	865656
116734	865657
2835	865658
5834	865659
102471	865660
92293	865661
120642	865662
13654	865663
10209	865664
15370	865665
55116	865666
49432	865667
38266	865668
12723	865669
24901	865670
36489	865671
38826	865672
118838	865673
71721	865674
21572	865675
7032	865676
11601	865677
55638	865678
36106	865679
145772	865680
2282	865681
13747	865682
33902	865683
2158	865684
14198	865685
1556	865686
14831	865687
4866	865688
30304	865689
15298	865690
57736	865691
128224	865692
46229	865693
55754	865694
20909	865695
56305	865696
29887	865697
93374	865698
34774	865699
45682	865700
21394	865701
25581	865702
65498	865703
39819	865704
27069	865705
13591	865706
3643	865707
17568	865708
24365	865709
12269	865710
30543	865711
77212	865712
36961	865713
86083	865714
31667	865715
43062	865716
33614	865717
38045	865718
481	865719
87680	865720
92038	865721
82768	865722
12839	865723
10463	865724
73504	865725
21292	865726
6224	865727
111064	865728
393	865729
42691	865730
1173	865731
4347	865732
35309	865733
13568	865734
8098	865735
99476	865736
27311	865737
4120	865738
662	865739
11887	865740
53092	865741
71636	865742
160436	865743
78701	865744
10075	865745
106226	865746
104848	865747
4426	865748
66984	865749
33874	865750
43122	865751
125912	865752
42332	865753
22502	865754
54674	865755
21826	865756
6516	865757
72038	865758
71265	865759
24359	865760
152467	865761
49193	865762
74588	865763
17883	865764
135807	865765
46800	865766
1012	865767
22271	865768
42981	865769
14392	865770
36678	865771
148165	865772
859	865773
12815	865774
84262	865775
73671	865776
101096	865777
113996	865778
17795	865779
43078	865780
52022	865781
55443	865782
62428	865783
18264	865784
22533	865785
52165	865786
27327	865787
141393	865788
33	865789
148493	865790
52	865791
99821	865792
46766	865793
3407	865794
41644	865795
8011	865796
1501	865797
11750	865798
27113	865799
985	865800
29839	865801
83590	865802
120852	865803
3720	865804
84197	865805
87277	865806
71794	865807
10665	865808
71066	865809
85694	865810
58706	865811
96230	865812
45209	865813
46307	865814
123701	865815
9004	865816
26494	865817
11769	865818
92400	865819
47085	865820
9657	865821
11022	865822
7485	865823
61247	865824
51417	865825
21818	865826
75119	865827
108492	865828
98133	865829
44689	865830
56327	865831
22898	865832
51127	865833
62012	865834
36006	865835
17268	865836
38282	865837
64087	865838
29485	865839
38567	865840
113567	865841
28658	865842
41394	865843
8892	865844
71667	865845
29157	865846
2276	865847
11282	865848
62354	865849
56	865850
25493	865851
38349	865852
18904	865853
17318	865854
11425	865855
73717	865856
141795	865857
38957	865858
5667	865859
196	865860
56392	865861
47875	865862
3316	865863
96014	865864
29302	865865
11434	865866
147464	865867
4192	865868
35754	865869
5827	865870
20556	865871
2650	865872
34028	865873
102170	865874
94747	865875
15314	865876
5011	865877
9036	865878
42175	865879
24953	865880
24452	865881
11360	865882
23172	865883
23587	865884
144884	865885
103519	865886
83197	865887
33289	865888
27623	865889
29802	865890
3356	865891
25461	865892
87255	865893
10115	865894
97048	865895
95752	865896
20540	865897
34929	865898
65123	865899
31308	865900
92	865901
16775	865902
12737	865903
46374	865904
62639	865905
9143	865906
39660	865907
15621	865908
17734	865909
66243	865910
27225	865911
14906	865912
85692	865913
10191	865914
13423	865915
5310	865916
47158	865917
6476	865918
1763	865919
39068	865920
103270	865921
54625	865922
6990	865923
89630	865924
28246	865925
44138	865926
81903	865927
6901	865928
26502	865929
762	865930
63455	865931
110515	865932
51460	865933
34543	865934
114642	865935
46237	865936
3619	865937
8318	865938
90673	865939
93860	865940
11501	865941
3147	865942
8805	865943
1376	865944
21450	865945
71956	865946
411	865947
51544	865948
99136	865949
157289	865950
103504	865951
81627	865952
35683	865953
59844	865954
162968	865955
6861	865956
50404	865957
102629	865958
11625	865959
56193	865960
33263	865961
6601	865962
18000	865963
47432	865964
125913	865965
130434	865966
117845	865967
52795	865968
77708	865969
151950	865970
19142	865971
5776	865972
4992	865973
8191	865974
5603	865975
1045	865976
11514	865977
11821	865978
15234	865979
1891	865980
15006	865981
245	865982
559	865983
40558	865984
118129	865985
23874	865986
48385	865987
84855	865988
86160	865989
50411	865990
4312	865991
71539	865992
27429	865993
355	865994
24185	865995
35563	865996
6740	865997
99276	865998
4403	865999
97578	866000
8693	866001
2338	866002
48681	866003
15036	866004
25745	866005
50424	866006
18468	866007
9150	866008
68516	866009
12219	866010
289	866011
1782	866012
4829	866013
58132	866014
81410	866015
2100	866016
31641	866017
57289	866018
71806	866019
60907	866020
14972	866021
4494	866022
63675	866023
1016	866024
94525	866025
14376	866026
144616	866027
107202	866028
92667	866029
128904	866030
2404	866031
92916	866032
40662	866033
2227	866034
81213	866035
37597	866036
14535	866037
50	866038
109607	866039
20402	866040
15166	866041
28980	866042
60180	866043
3449	866044
4606	866045
18606	866046
11160	866047
84077	866048
1544	866049
28921	866050
6207	866051
9898	866052
1829	866053
30365	866054
46694	866055
7988	866056
39652	866057
21195	866058
63877	866059
64823	866060
112117	866061
125196	866062
11469	866063
25916	866064
5538	866065
47943	866066
5336	866067
6215	866068
3851	866069
82028	866070
19992	866071
22799	866072
3	866073
91749	866074
17664	866075
99570	866076
10275	866077
33405	866078
43452	866079
81851	866080
13637	866081
39146	866082
28871	866083
85400	866084
45385	866085
4311	866086
12381	866087
47800	866088
3667	866089
84700	866090
25630	866091
55307	866092
3696	866093
50455	866094
145108	866095
59017	866096
8172	866097
59658	866098
4766	866099
109019	866100
40059	866101
8940	866102
27778	866103
23519	866104
55066	866105
23856	866106
5520	866107
121378	866108
1362	866109
17283	866110
1166	866111
71290	866112
15543	866113
2531	866114
96902	866115
54510	866116
156192	866117
19066	866118
27132	866119
5369	866120
12534	866121
30984	866122
47226	866123
60092	866124
33274	866125
12260	866126
39991	866127
2636	866128
164426	866129
24406	866130
69601	866131
15804	866132
2502	866133
35844	866134
94853	866135
133119	866136
8213	866137
39463	866138
9761	866139
4373	866140
18751	866141
42151	866142
24726	866143
26063	866144
660	866145
100915	866146
5759	866147
132212	866148
122276	866149
44876	866150
35979	866151
12167	866152
8481	866153
16496	866154
79	866155
20482	866156
50248	866157
1029	866158
19203	866159
65024	866160
100554	866161
11687	866162
74387	866163
20839	866164
67644	866165
60755	866166
81326	866167
106258	866168
46618	866169
37542	866170
12659	866171
96313	866172
4925	866173
29995	866174
19817	866175
11666	866176
64396	866177
35743	866178
14101	866179
18653	866180
152967	866181
70750	866182
161916	866183
2131	866184
35861	866185
1777	866186
17722	866187
1413	866188
29709	866189
56700	866190
7886	866191
53625	866192
68267	866193
34364	866194
36156	866195
126580	866196
6413	866197
54167	866198
103084	866199
74712	866200
124795	866201
29556	866202
12691	866203
51011	866204
89144	866205
114132	866206
9489	866207
25733	866208
156911	866209
43031	866210
35610	866211
47751	866212
72197	866213
489	866214
136243	866215
6589	866216
4348	866217
43046	866218
48	866219
32451	866220
57661	866221
31279	866222
460	866223
60708	866224
80	866225
11703	866226
7094	866227
157111	866228
96667	866229
2050	866230
14813	866231
41731	866232
75316	866233
60	866234
15339	866235
72244	866236
124815	866237
15404	866238
113106	866239
109763	866240
127551	866241
111124	866242
112071	866243
8488	866244
154106	866245
79280	866246
33471	866247
20278	866248
38037	866249
52001	866250
2189	866251
5370	866252
43900	866253
891	866254
40900	866255
6765	866256
76908	866257
13059	866258
37196	866259
5508	866260
7051	866261
8094	866262
103151	866263
24399	866264
24176	866265
89720	866266
44120	866267
90743	866268
43152	866269
72440	866270
44558	866271
8204	866272
71412	866273
76241	866274
33075	866275
21818	866276
25801	866277
41298	866278
22755	866279
20451	866280
35317	866281
30478	866282
117489	866283
876	866284
62388	866285
4284	866286
68821	866287
9160	866288
75928	866289
42082	866290
71091	866291
48579	866292
41105	866293
12921	866294
39897	866295
35093	866296
107441	866297
42656	866298
83156	866299
63724	866300
78830	866301
415	866302
34534	866303
20716	866304
131010	866305
35141	866306
43423	866307
7117	866308
118733	866309
31787	866310
3206	866311
27800	866312
37751	866313
76092	866314
90356	866315
73703	866316
55469	866317
128971	866318
34567	866319
124630	866320
28848	866321
2508	866322
20231	866323
287	866324
2532	866325
23259	866326
24958	866327
476	866328
3928	866329
5565	866330
91420	866331
12839	866332
789	866333
9079	866334
111091	866335
82256	866336
10405	866337
41821	866338
8521	866339
66262	866340
21560	866341
87740	866342
165443	866343
15727	866344
106920	866345
21594	866346
65799	866347
9564	866348
28886	866349
3583	866350
20226	866351
47537	866352
26262	866353
15157	866354
534	866355
79030	866356
35302	866357
8635	866358
59394	866359
2009	866360
50547	866361
148446	866362
78864	866363
55294	866364
23551	866365
21087	866366
64593	866367
74792	866368
60463	866369
105106	866370
76712	866371
1444	866372
4974	866373
18394	866374
10622	866375
2029	866376
30101	866377
54900	866378
8468	866379
2411	866380
77290	866381
134943	866382
19128	866383
10297	866384
112108	866385
402	866386
24638	866387
133465	866388
31663	866389
58551	866390
157365	866391
6879	866392
66077	866393
7833	866394
110732	866395
62787	866396
5600	866397
122410	866398
97129	866399
4735	866400
39055	866401
30301	866402
7274	866403
73919	866404
21748	866405
15603	866406
30727	866407
55444	866408
23106	866409
41286	866410
118475	866411
4843	866412
58758	866413
44870	866414
3772	866415
54962	866416
53751	866417
35241	866418
15673	866419
148471	866420
28561	866421
14915	866422
30685	866423
9838	866424
92871	866425
63346	866426
38851	866427
35164	866428
9963	866429
161482	866430
21931	866431
12061	866432
36028	866433
35477	866434
97292	866435
4611	866436
64182	866437
82806	866438
94575	866439
2020	866440
37456	866441
103171	866442
7391	866443
29050	866444
133494	866445
54029	866446
31840	866447
36896	866448
44138	866449
19687	866450
34796	866451
2395	866452
6115	866453
41298	866454
6760	866455
37604	866456
15497	866457
26	866458
49909	866459
78627	866460
80485	866461
150920	866462
11498	866463
24576	866464
16433	866465
149444	866466
25853	866467
41224	866468
30015	866469
21555	866470
17272	866471
37653	866472
37105	866473
395	866474
77941	866475
30494	866476
1891	866477
41865	866478
83224	866479
225	866480
16351	866481
47750	866482
280	866483
22018	866484
24206	866485
49236	866486
1217	866487
110277	866488
43837	866489
71217	866490
68850	866491
7672	866492
15414	866493
88580	866494
17274	866495
441	866496
40626	866497
22428	866498
21116	866499
12802	866500
9363	866501
8981	866502
60328	866503
339	866504
2287	866505
3979	866506
2142	866507
120883	866508
67648	866509
1094	866510
138297	866511
7568	866512
100599	866513
3634	866514
65643	866515
7100	866516
84320	866517
26270	866518
2139	866519
205	866520
1776	866521
7232	866522
64792	866523
62830	866524
103603	866525
41668	866526
53556	866527
10932	866528
149138	866529
74368	866530
1513	866531
3195	866532
83774	866533
21834	866534
18057	866535
17892	866536
82431	866537
12035	866538
112971	866539
118589	866540
1765	866541
72160	866542
156887	866543
1963	866544
12539	866545
12025	866546
25007	866547
125963	866548
73307	866549
50833	866550
97099	866551
7345	866552
22217	866553
1163	866554
3	866555
138036	866556
102020	866557
4447	866558
22091	866559
9532	866560
17495	866561
13522	866562
42476	866563
21853	866564
8119	866565
21625	866566
17201	866567
86864	866568
54596	866569
14563	866570
57858	866571
16742	866572
38219	866573
32723	866574
131682	866575
43712	866576
21346	866577
98016	866578
95117	866579
28678	866580
53237	866581
1172	866582
16920	866583
155239	866584
56092	866585
8919	866586
56442	866587
33066	866588
9216	866589
17303	866590
2048	866591
23380	866592
23698	866593
2011	866594
24812	866595
9828	866596
533	866597
120610	866598
118227	866599
53903	866600
35500	866601
36942	866602
317	866603
28844	866604
22721	866605
51960	866606
6628	866607
26996	866608
22876	866609
36898	866610
59252	866611
10823	866612
27259	866613
165624	866614
16833	866615
10237	866616
11343	866617
45590	866618
63799	866619
6529	866620
30350	866621
10125	866622
61943	866623
21780	866624
2612	866625
85338	866626
125507	866627
87754	866628
3650	866629
46862	866630
98854	866631
14603	866632
18629	866633
11614	866634
44770	866635
16642	866636
124736	866637
23645	866638
42801	866639
32603	866640
70687	866641
62003	866642
24981	866643
66597	866644
108294	866645
13384	866646
14778	866647
1980	866648
94235	866649
1904	866650
72	866651
33835	866652
34936	866653
65337	866654
16600	866655
13300	866656
79161	866657
19670	866658
81166	866659
21774	866660
411	866661
76128	866662
33413	866663
51596	866664
8160	866665
601	866666
14048	866667
91091	866668
12025	866669
21938	866670
4971	866671
39388	866672
1386	866673
82968	866674
32892	866675
35099	866676
43577	866677
77607	866678
42313	866679
18158	866680
8268	866681
14962	866682
41444	866683
51510	866684
10169	866685
5806	866686
62623	866687
3585	866688
53070	866689
39129	866690
31899	866691
77614	866692
21367	866693
11231	866694
20775	866695
80551	866696
8752	866697
64901	866698
41005	866699
84599	866700
42806	866701
9739	866702
35142	866703
36934	866704
11109	866705
66849	866706
22008	866707
32479	866708
12623	866709
2877	866710
27653	866711
107714	866712
11217	866713
3396	866714
9986	866715
36351	866716
24032	866717
43521	866718
144432	866719
4596	866720
55185	866721
1953	866722
126799	866723
94038	866724
1900	866725
1568	866726
381	866727
92631	866728
78858	866729
104733	866730
59150	866731
75836	866732
31249	866733
16526	866734
47524	866735
3729	866736
25293	866737
9014	866738
45314	866739
73340	866740
37213	866741
21944	866742
18881	866743
20955	866744
33342	866745
1783	866746
1410	866747
22671	866748
109026	866749
113214	866750
10323	866751
19315	866752
10554	866753
3458	866754
87792	866755
61429	866756
84697	866757
12135	866758
60576	866759
95800	866760
48814	866761
9303	866762
52147	866763
58182	866764
90349	866765
3408	866766
10650	866767
2635	866768
14820	866769
78452	866770
82980	866771
58976	866772
7104	866773
49909	866774
32973	866775
4268	866776
39088	866777
44321	866778
6746	866779
53442	866780
17846	866781
121248	866782
27747	866783
70131	866784
93521	866785
23463	866786
32252	866787
11391	866788
23909	866789
14530	866790
85252	866791
3561	866792
12022	866793
4607	866794
17359	866795
39491	866796
108858	866797
16060	866798
73758	866799
1472	866800
103735	866801
59431	866802
25837	866803
149305	866804
7460	866805
9323	866806
8518	866807
119597	866808
7455	866809
12145	866810
44749	866811
49586	866812
37496	866813
57872	866814
29029	866815
1683	866816
13931	866817
10891	866818
32315	866819
79	866820
19	866821
64101	866822
35158	866823
34798	866824
8823	866825
11232	866826
1556	866827
35	866828
13077	866829
2044	866830
62242	866831
47360	866832
38873	866833
30646	866834
58145	866835
124853	866836
868	866837
59959	866838
44258	866839
2952	866840
86007	866841
26	866842
4077	866843
5985	866844
877	866845
36453	866846
16666	866847
8662	866848
14890	866849
107245	866850
32852	866851
43234	866852
152627	866853
33002	866854
38608	866855
46348	866856
101272	866857
58851	866858
59007	866859
43026	866860
4692	866861
1991	866862
13166	866863
12699	866864
11098	866865
24993	866866
704	866867
15455	866868
52565	866869
65280	866870
35559	866871
45160	866872
13694	866873
25802	866874
19968	866875
129610	866876
33677	866877
91506	866878
35818	866879
20118	866880
13092	866881
32496	866882
1770	866883
6545	866884
164885	866885
41168	866886
75238	866887
17359	866888
14860	866889
8114	866890
603	866891
2880	866892
37492	866893
3055	866894
17937	866895
129760	866896
3358	866897
6156	866898
13086	866899
12693	866900
142258	866901
1990	866902
4735	866903
9854	866904
28312	866905
40820	866906
50507	866907
8208	866908
7256	866909
120817	866910
85985	866911
36752	866912
34273	866913
55284	866914
60366	866915
4106	866916
25	866917
1283	866918
34645	866919
18472	866920
142065	866921
14096	866922
29372	866923
17456	866924
63241	866925
25473	866926
51	866927
161056	866928
4078	866929
69260	866930
121	866931
11356	866932
78598	866933
69674	866934
96	866935
84678	866936
10535	866937
29637	866938
24838	866939
22909	866940
50315	866941
84397	866942
62271	866943
53902	866944
8399	866945
10306	866946
3770	866947
103878	866948
87647	866949
57489	866950
27260	866951
13368	866952
131492	866953
10216	866954
99814	866955
105135	866956
102962	866957
58925	866958
96746	866959
29347	866960
11770	866961
104057	866962
35569	866963
45849	866964
21549	866965
5194	866966
32708	866967
3245	866968
729	866969
38733	866970
29123	866971
5667	866972
9379	866973
9924	866974
24737	866975
3291	866976
4931	866977
21028	866978
35588	866979
80252	866980
102	866981
108324	866982
35620	866983
11850	866984
14821	866985
100847	866986
7129	866987
10321	866988
28753	866989
51993	866990
7982	866991
10207	866992
143252	866993
47485	866994
28840	866995
49054	866996
5445	866997
63816	866998
4505	866999
138462	867000
6828	867001
31893	867002
7761	867003
1651	867004
127321	867005
79840	867006
5980	867007
60256	867008
13125	867009
992	867010
7806	867011
4813	867012
10935	867013
10992	867014
44822	867015
56903	867016
31566	867017
14992	867018
129705	867019
2801	867020
132994	867021
82817	867022
75942	867023
33875	867024
7839	867025
25671	867026
66040	867027
17996	867028
44047	867029
50516	867030
6003	867031
72556	867032
13743	867033
36143	867034
8894	867035
121	867036
116347	867037
31997	867038
17822	867039
24600	867040
17715	867041
54083	867042
55818	867043
32482	867044
9300	867045
125636	867046
967	867047
3851	867048
41343	867049
163	867050
27797	867051
91941	867052
36107	867053
7062	867054
54210	867055
14268	867056
10186	867057
69704	867058
64979	867059
53147	867060
45573	867061
11079	867062
115	867063
54692	867064
58598	867065
66610	867066
31499	867067
3086	867068
14206	867069
12823	867070
21213	867071
74889	867072
6625	867073
18760	867074
13163	867075
6433	867076
9706	867077
71457	867078
4117	867079
22859	867080
50718	867081
3712	867082
103358	867083
38326	867084
19085	867085
70495	867086
32920	867087
16689	867088
30977	867089
611	867090
70587	867091
9254	867092
26761	867093
79385	867094
4458	867095
23582	867096
47435	867097
50423	867098
21823	867099
103706	867100
57391	867101
4242	867102
39109	867103
868	867104
56100	867105
5158	867106
68496	867107
16132	867108
99023	867109
94652	867110
17742	867111
10741	867112
13578	867113
145552	867114
65731	867115
25781	867116
21705	867117
53	867118
17904	867119
106299	867120
5144	867121
24818	867122
8005	867123
107927	867124
117485	867125
4986	867126
8180	867127
9498	867128
38029	867129
30489	867130
28551	867131
5154	867132
79851	867133
16554	867134
7165	867135
7561	867136
158590	867137
8350	867138
16326	867139
67009	867140
12856	867141
106056	867142
30027	867143
9243	867144
68815	867145
156446	867146
6482	867147
2506	867148
2061	867149
36051	867150
13777	867151
11146	867152
18175	867153
5144	867154
4138	867155
95793	867156
28229	867157
29091	867158
76860	867159
20518	867160
7341	867161
38440	867162
5159	867163
41664	867164
23554	867165
349	867166
29887	867167
4964	867168
25517	867169
125497	867170
85964	867171
17707	867172
77688	867173
95985	867174
21214	867175
3172	867176
150970	867177
13096	867178
2305	867179
49683	867180
3732	867181
66704	867182
2454	867183
94907	867184
134077	867185
57160	867186
47271	867187
52915	867188
67675	867189
14229	867190
16140	867191
28977	867192
8498	867193
160584	867194
9108	867195
80084	867196
19074	867197
8779	867198
25096	867199
93880	867200
63252	867201
16104	867202
89574	867203
71213	867204
20266	867205
129145	867206
53368	867207
122308	867208
10432	867209
41846	867210
3968	867211
41839	867212
24035	867213
23540	867214
48140	867215
32486	867216
51753	867217
41461	867218
22785	867219
223	867220
114244	867221
1023	867222
52451	867223
2204	867224
44687	867225
70084	867226
55582	867227
89362	867228
18076	867229
29388	867230
5415	867231
37293	867232
182	867233
54336	867234
49456	867235
76361	867236
6605	867237
99	867238
10909	867239
6496	867240
37144	867241
35846	867242
89555	867243
3937	867244
17941	867245
136771	867246
39433	867247
166591	867248
123134	867249
132257	867250
33713	867251
41556	867252
13422	867253
8426	867254
87756	867255
12104	867256
42439	867257
42945	867258
4771	867259
2486	867260
32754	867261
116588	867262
39582	867263
95476	867264
94782	867265
34290	867266
9176	867267
1441	867268
72081	867269
52319	867270
57874	867271
29215	867272
3550	867273
16890	867274
103152	867275
109436	867276
2244	867277
8120	867278
114923	867279
1320	867280
139094	867281
2653	867282
29728	867283
68182	867284
67496	867285
59734	867286
17181	867287
29805	867288
5771	867289
16480	867290
31249	867291
84002	867292
81410	867293
65861	867294
16408	867295
132624	867296
78692	867297
7592	867298
94847	867299
27432	867300
36905	867301
23453	867302
29326	867303
72613	867304
444	867305
23869	867306
27571	867307
42655	867308
44427	867309
49084	867310
97499	867311
84298	867312
46052	867313
38794	867314
18878	867315
46227	867316
109948	867317
114300	867318
38236	867319
1534	867320
9494	867321
133150	867322
33581	867323
15857	867324
290	867325
125949	867326
21994	867327
48781	867328
93067	867329
1851	867330
108706	867331
15486	867332
55913	867333
58241	867334
20316	867335
16370	867336
102227	867337
114980	867338
71197	867339
7809	867340
27212	867341
124211	867342
62	867343
4581	867344
542	867345
29785	867346
27256	867347
155344	867348
67265	867349
20	867350
18219	867351
966	867352
109353	867353
97114	867354
119763	867355
5622	867356
3912	867357
16365	867358
57574	867359
40693	867360
2618	867361
39475	867362
27537	867363
15337	867364
17674	867365
6755	867366
31497	867367
140623	867368
162366	867369
2715	867370
22670	867371
17218	867372
67453	867373
6717	867374
58364	867375
240	867376
39561	867377
15762	867378
34859	867379
123447	867380
10418	867381
28618	867382
137367	867383
1906	867384
16537	867385
35320	867386
11154	867387
5923	867388
163054	867389
25055	867390
3468	867391
14330	867392
116613	867393
6230	867394
20851	867395
77	867396
23054	867397
50	867398
1054	867399
28216	867400
33039	867401
64850	867402
85520	867403
66098	867404
26542	867405
16048	867406
44756	867407
43563	867408
57738	867409
49459	867410
69038	867411
23214	867412
3722	867413
2030	867414
17265	867415
166442	867416
84395	867417
16528	867418
77648	867419
131982	867420
13056	867421
2423	867422
25260	867423
6179	867424
103606	867425
25297	867426
46697	867427
10798	867428
12600	867429
2514	867430
31642	867431
42563	867432
120250	867433
9684	867434
78302	867435
105009	867436
89191	867437
81	867438
29319	867439
59654	867440
111516	867441
2642	867442
60747	867443
90784	867444
20251	867445
244	867446
13905	867447
38102	867448
37234	867449
56280	867450
33029	867451
87498	867452
20718	867453
28502	867454
58520	867455
30518	867456
65403	867457
7997	867458
14107	867459
344	867460
38534	867461
95164	867462
27442	867463
23140	867464
78467	867465
79703	867466
53707	867467
10750	867468
1361	867469
34840	867470
40227	867471
143257	867472
61482	867473
60327	867474
2296	867475
107714	867476
35491	867477
54	867478
994	867479
67370	867480
39698	867481
81580	867482
41812	867483
24461	867484
127079	867485
21034	867486
1477	867487
56240	867488
39458	867489
104326	867490
57659	867491
12841	867492
41345	867493
40115	867494
46934	867495
25354	867496
89176	867497
22147	867498
74424	867499
16115	867500
98543	867501
23126	867502
15354	867503
79020	867504
101851	867505
27295	867506
8135	867507
65053	867508
57288	867509
153342	867510
12	867511
91408	867512
42719	867513
30393	867514
7600	867515
7501	867516
451	867517
49233	867518
597	867519
30790	867520
6	867521
40167	867522
20693	867523
40267	867524
93358	867525
45515	867526
91969	867527
22689	867528
2640	867529
10288	867530
75818	867531
5053	867532
39154	867533
133815	867534
66377	867535
22766	867536
26163	867537
131808	867538
63252	867539
163497	867540
19611	867541
8824	867542
65618	867543
16227	867544
48902	867545
149316	867546
4444	867547
3472	867548
16476	867549
114073	867550
38554	867551
83352	867552
739	867553
48159	867554
6175	867555
5513	867556
76623	867557
94043	867558
48806	867559
11959	867560
22279	867561
46171	867562
93842	867563
87775	867564
13112	867565
50817	867566
36468	867567
6792	867568
25394	867569
33	867570
12973	867571
16386	867572
47147	867573
6175	867574
3346	867575
71921	867576
39835	867577
90060	867578
76093	867579
48	867580
74952	867581
10316	867582
36721	867583
48085	867584
16327	867585
17089	867586
36068	867587
25541	867588
26037	867589
24274	867590
92566	867591
2451	867592
8104	867593
40382	867594
11697	867595
30384	867596
118939	867597
21909	867598
535	867599
1221	867600
85629	867601
28810	867602
4313	867603
7742	867604
5619	867605
77519	867606
46752	867607
82436	867608
32739	867609
32136	867610
45034	867611
11754	867612
12230	867613
74487	867614
5120	867615
12044	867616
281	867617
3340	867618
144221	867619
32332	867620
26703	867621
36213	867622
16345	867623
79492	867624
5862	867625
9767	867626
4369	867627
31787	867628
26039	867629
30904	867630
59028	867631
4535	867632
56667	867633
64814	867634
12944	867635
14505	867636
431	867637
5621	867638
27859	867639
53654	867640
66467	867641
47459	867642
114800	867643
93957	867644
680	867645
29983	867646
25858	867647
1265	867648
118432	867649
54617	867650
72240	867651
2619	867652
1549	867653
8429	867654
21238	867655
148995	867656
43759	867657
44002	867658
7836	867659
16538	867660
32683	867661
2844	867662
57987	867663
139712	867664
28327	867665
135	867666
1465	867667
41335	867668
61026	867669
81307	867670
30728	867671
882	867672
10762	867673
11454	867674
127402	867675
41243	867676
13598	867677
51477	867678
50201	867679
38010	867680
5370	867681
3386	867682
1787	867683
62749	867684
117669	867685
96	867686
144775	867687
9678	867688
164291	867689
3249	867690
112607	867691
62074	867692
27398	867693
1696	867694
26981	867695
65212	867696
100690	867697
41409	867698
18815	867699
11244	867700
14089	867701
28698	867702
28324	867703
9072	867704
17199	867705
11162	867706
75974	867707
25725	867708
8224	867709
2065	867710
117401	867711
791	867712
45103	867713
163480	867714
36059	867715
158003	867716
22493	867717
105114	867718
12324	867719
105100	867720
58797	867721
98040	867722
86693	867723
137671	867724
2482	867725
43098	867726
127	867727
29944	867728
46578	867729
3588	867730
2664	867731
13857	867732
108	867733
4002	867734
406	867735
30466	867736
11815	867737
38610	867738
20060	867739
41655	867740
112318	867741
12542	867742
87099	867743
10407	867744
6329	867745
85606	867746
3603	867747
50648	867748
78869	867749
74249	867750
79181	867751
41060	867752
122007	867753
91481	867754
1393	867755
69547	867756
111300	867757
1140	867758
19918	867759
86228	867760
15441	867761
46575	867762
51847	867763
46612	867764
82834	867765
9389	867766
49547	867767
42524	867768
3326	867769
513	867770
5270	867771
57663	867772
39530	867773
153666	867774
3085	867775
87443	867776
9833	867777
40433	867778
85394	867779
110872	867780
106024	867781
1421	867782
49959	867783
33283	867784
76646	867785
51131	867786
80211	867787
34114	867788
47696	867789
4163	867790
18736	867791
77340	867792
17010	867793
119679	867794
4955	867795
2600	867796
21836	867797
22330	867798
23245	867799
35404	867800
42295	867801
55391	867802
123129	867803
102622	867804
5997	867805
2811	867806
20070	867807
3731	867808
18267	867809
118383	867810
6767	867811
16808	867812
24686	867813
121444	867814
31	867815
66038	867816
27516	867817
306	867818
156535	867819
6174	867820
23360	867821
58622	867822
5240	867823
3594	867824
64927	867825
5009	867826
5508	867827
124614	867828
62696	867829
1420	867830
69904	867831
24394	867832
71749	867833
9858	867834
1577	867835
50306	867836
69791	867837
45323	867838
6132	867839
36494	867840
2408	867841
4761	867842
4951	867843
132079	867844
102278	867845
3405	867846
20500	867847
79809	867848
136631	867849
5929	867850
91264	867851
5692	867852
56398	867853
16539	867854
105165	867855
27328	867856
99147	867857
93829	867858
67470	867859
70256	867860
75221	867861
14612	867862
108363	867863
3144	867864
108985	867865
3027	867866
56473	867867
75391	867868
42899	867869
8534	867870
82164	867871
4640	867872
116805	867873
749	867874
103479	867875
14	867876
37268	867877
23478	867878
32673	867879
4389	867880
63774	867881
29762	867882
47297	867883
21931	867884
5419	867885
26707	867886
9863	867887
16033	867888
48755	867889
967	867890
74465	867891
24582	867892
18131	867893
14665	867894
12108	867895
20067	867896
27236	867897
56704	867898
2415	867899
40961	867900
162023	867901
3310	867902
1825	867903
13719	867904
115724	867905
4900	867906
44136	867907
101441	867908
2192	867909
72635	867910
48269	867911
48856	867912
19246	867913
33364	867914
47323	867915
19808	867916
7003	867917
5597	867918
14134	867919
24470	867920
68377	867921
33687	867922
122265	867923
3486	867924
21862	867925
37171	867926
28583	867927
35216	867928
1598	867929
7651	867930
36124	867931
20860	867932
15529	867933
26006	867934
17355	867935
8819	867936
78171	867937
49367	867938
65452	867939
13922	867940
66738	867941
71003	867942
2	867943
48796	867944
21414	867945
18427	867946
16315	867947
70600	867948
24836	867949
56555	867950
31967	867951
49082	867952
20463	867953
130811	867954
9008	867955
50943	867956
24428	867957
79665	867958
104745	867959
12365	867960
71211	867961
13078	867962
69193	867963
80073	867964
4510	867965
81623	867966
293	867967
1179	867968
123036	867969
39204	867970
59371	867971
98774	867972
20753	867973
10	867974
5402	867975
3447	867976
36438	867977
40258	867978
23622	867979
28221	867980
15116	867981
62189	867982
43896	867983
10131	867984
74800	867985
17699	867986
103611	867987
82704	867988
8761	867989
57469	867990
14107	867991
6313	867992
29071	867993
145307	867994
40563	867995
101828	867996
18670	867997
42948	867998
25226	867999
37316	868000
79470	868001
2428	868002
13647	868003
34961	868004
6904	868005
7208	868006
6715	868007
102695	868008
21597	868009
74405	868010
47838	868011
52558	868012
64677	868013
1131	868014
8991	868015
3750	868016
30232	868017
52695	868018
32221	868019
8092	868020
23397	868021
35050	868022
45939	868023
10435	868024
7318	868025
631	868026
9703	868027
24386	868028
27281	868029
4470	868030
10312	868031
614	868032
47959	868033
64617	868034
7133	868035
2067	868036
810	868037
17983	868038
112485	868039
1024	868040
33277	868041
160541	868042
26341	868043
65881	868044
120472	868045
7798	868046
29606	868047
12779	868048
35424	868049
5299	868050
6301	868051
43082	868052
40075	868053
10189	868054
32570	868055
1680	868056
63445	868057
71850	868058
2673	868059
37662	868060
14825	868061
44714	868062
127634	868063
62759	868064
16336	868065
6354	868066
8568	868067
72250	868068
104268	868069
1397	868070
150159	868071
10800	868072
6737	868073
55511	868074
13000	868075
65753	868076
8988	868077
15345	868078
29268	868079
6784	868080
45529	868081
56539	868082
30785	868083
17815	868084
104294	868085
121412	868086
68389	868087
4438	868088
7372	868089
24218	868090
45216	868091
42322	868092
141883	868093
61668	868094
48389	868095
1893	868096
4268	868097
28185	868098
32177	868099
23622	868100
112798	868101
68644	868102
28809	868103
5641	868104
3968	868105
17317	868106
150801	868107
1474	868108
45754	868109
47628	868110
34356	868111
24176	868112
355	868113
99116	868114
5546	868115
9265	868116
7722	868117
151234	868118
57633	868119
20602	868120
51932	868121
69578	868122
11636	868123
129860	868124
39464	868125
110985	868126
67235	868127
42153	868128
123325	868129
17908	868130
49915	868131
115971	868132
58209	868133
15833	868134
131976	868135
11342	868136
7017	868137
132198	868138
15233	868139
4327	868140
1530	868141
25065	868142
42484	868143
29803	868144
662	868145
10589	868146
89981	868147
25190	868148
16124	868149
3900	868150
11449	868151
68904	868152
23780	868153
4097	868154
85581	868155
37574	868156
23369	868157
7590	868158
45331	868159
85820	868160
44764	868161
15889	868162
178	868163
6677	868164
11123	868165
1603	868166
13056	868167
2892	868168
2338	868169
96534	868170
428	868171
22052	868172
10246	868173
108817	868174
15479	868175
23706	868176
37257	868177
4410	868178
466	868179
19240	868180
7856	868181
121076	868182
55451	868183
2358	868184
47981	868185
7777	868186
3790	868187
57719	868188
19712	868189
80881	868190
25460	868191
24274	868192
36652	868193
7955	868194
815	868195
154785	868196
8802	868197
39241	868198
19492	868199
12753	868200
82252	868201
3049	868202
146542	868203
90837	868204
81131	868205
3763	868206
38841	868207
111197	868208
80991	868209
4138	868210
7307	868211
591	868212
12634	868213
38635	868214
65389	868215
35151	868216
70788	868217
22644	868218
86945	868219
111	868220
27027	868221
96270	868222
64954	868223
34276	868224
65545	868225
154691	868226
97037	868227
20203	868228
12499	868229
19161	868230
2838	868231
111831	868232
100110	868233
8062	868234
33389	868235
25188	868236
16830	868237
23050	868238
289	868239
151332	868240
25702	868241
14697	868242
7736	868243
6553	868244
34938	868245
4803	868246
61	868247
6744	868248
88195	868249
20829	868250
28754	868251
109968	868252
46339	868253
62483	868254
26166	868255
36272	868256
7001	868257
58195	868258
41004	868259
7731	868260
156066	868261
19162	868262
3140	868263
15718	868264
38443	868265
78893	868266
38934	868267
21911	868268
56568	868269
14254	868270
29711	868271
77798	868272
7321	868273
128418	868274
7331	868275
64921	868276
4129	868277
9784	868278
21139	868279
33177	868280
90145	868281
31702	868282
1338	868283
28894	868284
4069	868285
36491	868286
11841	868287
46802	868288
117039	868289
28725	868290
41994	868291
24118	868292
53499	868293
9042	868294
8606	868295
1932	868296
81355	868297
78620	868298
46837	868299
624	868300
61896	868301
17270	868302
24715	868303
24491	868304
21404	868305
1451	868306
7515	868307
46435	868308
3414	868309
13755	868310
33845	868311
18963	868312
4256	868313
42697	868314
126	868315
52035	868316
55196	868317
19222	868318
45281	868319
269	868320
42317	868321
56424	868322
29529	868323
128003	868324
132858	868325
13144	868326
7478	868327
2	868328
66619	868329
10854	868330
6945	868331
10632	868332
87323	868333
29923	868334
30656	868335
32314	868336
776	868337
52375	868338
116501	868339
56850	868340
7572	868341
18553	868342
113699	868343
15925	868344
4314	868345
5677	868346
1126	868347
18188	868348
62949	868349
45959	868350
1747	868351
10	868352
4246	868353
104275	868354
71652	868355
35613	868356
14961	868357
72463	868358
136086	868359
75545	868360
131464	868361
25935	868362
40422	868363
82814	868364
1037	868365
122	868366
2153	868367
18999	868368
1932	868369
6769	868370
110775	868371
99	868372
49723	868373
64759	868374
14084	868375
11418	868376
34047	868377
35711	868378
3578	868379
3520	868380
1958	868381
33369	868382
33230	868383
83604	868384
32224	868385
25844	868386
95636	868387
39739	868388
9474	868389
13168	868390
71402	868391
2672	868392
103850	868393
56200	868394
36570	868395
943	868396
11928	868397
81451	868398
25915	868399
153804	868400
8261	868401
40926	868402
43524	868403
25359	868404
75270	868405
73964	868406
17159	868407
52905	868408
31089	868409
50327	868410
32710	868411
4099	868412
15654	868413
17807	868414
32105	868415
1468	868416
3878	868417
1670	868418
8283	868419
36019	868420
100281	868421
17125	868422
114437	868423
1806	868424
10771	868425
27191	868426
18521	868427
26223	868428
98202	868429
18996	868430
108342	868431
9820	868432
31227	868433
39385	868434
11185	868435
70200	868436
4541	868437
32769	868438
11596	868439
8718	868440
40489	868441
34150	868442
123	868443
93497	868444
15583	868445
545	868446
16424	868447
27309	868448
6725	868449
303	868450
237	868451
2858	868452
119204	868453
12180	868454
1398	868455
10058	868456
71115	868457
62675	868458
39510	868459
96054	868460
16168	868461
26585	868462
85057	868463
156231	868464
2472	868465
14197	868466
33184	868467
5018	868468
21157	868469
118655	868470
10661	868471
39057	868472
5139	868473
98459	868474
18439	868475
27867	868476
1743	868477
10965	868478
63829	868479
54438	868480
83110	868481
1991	868482
60743	868483
91801	868484
34710	868485
56177	868486
21149	868487
32367	868488
39024	868489
4513	868490
29711	868491
86685	868492
4200	868493
17902	868494
25295	868495
56935	868496
23722	868497
14020	868498
134733	868499
21778	868500
16825	868501
8889	868502
20251	868503
28195	868504
22644	868505
84278	868506
9045	868507
560	868508
40429	868509
4264	868510
97929	868511
63031	868512
67646	868513
1510	868514
7042	868515
59884	868516
94502	868517
13431	868518
67104	868519
11807	868520
9997	868521
1039	868522
3256	868523
16865	868524
9155	868525
129152	868526
55722	868527
91981	868528
572	868529
11039	868530
63890	868531
46426	868532
134881	868533
3345	868534
30012	868535
12197	868536
117988	868537
4551	868538
27913	868539
23711	868540
56750	868541
7844	868542
19904	868543
35601	868544
25529	868545
30908	868546
52441	868547
47041	868548
8483	868549
5082	868550
61580	868551
48478	868552
10186	868553
76129	868554
24673	868555
48370	868556
7866	868557
4265	868558
4019	868559
14358	868560
47043	868561
68300	868562
85624	868563
13525	868564
38670	868565
12849	868566
1851	868567
7433	868568
23469	868569
920	868570
26514	868571
443	868572
37	868573
119734	868574
147911	868575
333	868576
38584	868577
78425	868578
29029	868579
74749	868580
7960	868581
47640	868582
10215	868583
97067	868584
12499	868585
31582	868586
85368	868587
53802	868588
22138	868589
94292	868590
55661	868591
7601	868592
239	868593
3803	868594
15751	868595
14787	868596
5880	868597
73823	868598
99052	868599
7354	868600
15036	868601
2059	868602
135789	868603
44824	868604
45332	868605
50861	868606
79768	868607
78133	868608
87594	868609
5712	868610
82335	868611
98826	868612
20245	868613
31671	868614
15821	868615
2208	868616
2788	868617
81498	868618
45481	868619
1022	868620
39470	868621
36043	868622
98378	868623
42609	868624
3925	868625
11467	868626
47482	868627
1150	868628
89460	868629
16418	868630
24670	868631
3242	868632
24464	868633
74657	868634
21997	868635
85363	868636
25307	868637
41252	868638
4288	868639
8811	868640
16210	868641
110994	868642
87956	868643
1055	868644
8976	868645
8162	868646
6548	868647
10589	868648
79049	868649
83464	868650
2051	868651
41381	868652
89735	868653
73308	868654
15932	868655
1708	868656
355	868657
14899	868658
30867	868659
23905	868660
30932	868661
14294	868662
7857	868663
18176	868664
4920	868665
50472	868666
49226	868667
98779	868668
80363	868669
5655	868670
30838	868671
79281	868672
128611	868673
65591	868674
4733	868675
46645	868676
107647	868677
16181	868678
28239	868679
9353	868680
427	868681
9748	868682
17167	868683
2201	868684
43428	868685
26534	868686
15895	868687
47135	868688
17014	868689
41097	868690
159739	868691
100774	868692
58088	868693
22207	868694
63495	868695
43661	868696
304	868697
9133	868698
61069	868699
75305	868700
10269	868701
5000	868702
1081	868703
22642	868704
6615	868705
1530	868706
10036	868707
127606	868708
121207	868709
65409	868710
1220	868711
116054	868712
7199	868713
27345	868714
12588	868715
34733	868716
51302	868717
114350	868718
58805	868719
19454	868720
71225	868721
17961	868722
4901	868723
15829	868724
1507	868725
67849	868726
85359	868727
99329	868728
8734	868729
28571	868730
41337	868731
50312	868732
57675	868733
30133	868734
432	868735
1292	868736
52734	868737
13663	868738
7183	868739
3798	868740
55406	868741
8465	868742
114317	868743
38026	868744
9982	868745
46034	868746
30179	868747
127306	868748
58323	868749
118889	868750
358	868751
37970	868752
100377	868753
2938	868754
8684	868755
6777	868756
5440	868757
122331	868758
129959	868759
4211	868760
18095	868761
22941	868762
50367	868763
7469	868764
92610	868765
55794	868766
27302	868767
15839	868768
13775	868769
148187	868770
131772	868771
42647	868772
376	868773
40881	868774
70759	868775
14463	868776
4890	868777
74665	868778
111027	868779
69305	868780
30529	868781
8728	868782
161673	868783
24225	868784
3932	868785
66803	868786
28534	868787
25659	868788
9120	868789
4899	868790
11254	868791
27762	868792
2215	868793
78148	868794
65951	868795
12281	868796
35	868797
15053	868798
128069	868799
52010	868800
13250	868801
124789	868802
113300	868803
33788	868804
120555	868805
20905	868806
3316	868807
401	868808
37290	868809
69001	868810
85842	868811
109953	868812
126767	868813
13864	868814
87147	868815
13397	868816
159625	868817
31932	868818
10326	868819
47268	868820
57161	868821
1160	868822
4000	868823
22016	868824
13995	868825
4987	868826
8213	868827
77780	868828
3947	868829
907	868830
33532	868831
150410	868832
11851	868833
50870	868834
25206	868835
10943	868836
189	868837
123182	868838
3295	868839
2768	868840
24789	868841
30473	868842
94316	868843
56315	868844
36970	868845
16861	868846
3829	868847
32331	868848
15275	868849
53068	868850
26602	868851
18836	868852
7	868853
118642	868854
8196	868855
150443	868856
109511	868857
11130	868858
62218	868859
13569	868860
36526	868861
34681	868862
34143	868863
41559	868864
14581	868865
7107	868866
22512	868867
2180	868868
125078	868869
58717	868870
31140	868871
11144	868872
39983	868873
93291	868874
677	868875
121749	868876
11470	868877
17	868878
39156	868879
110190	868880
22096	868881
43849	868882
38	868883
3703	868884
2164	868885
55104	868886
106945	868887
88610	868888
23903	868889
9225	868890
9980	868891
14689	868892
45345	868893
36997	868894
21023	868895
137024	868896
70450	868897
122128	868898
43173	868899
5111	868900
70173	868901
5110	868902
37800	868903
43795	868904
158828	868905
46652	868906
140527	868907
331	868908
40750	868909
69503	868910
14592	868911
86868	868912
128279	868913
46979	868914
24335	868915
43789	868916
21728	868917
6653	868918
17853	868919
91304	868920
33535	868921
64699	868922
18030	868923
16802	868924
28364	868925
95816	868926
100805	868927
16084	868928
6413	868929
15401	868930
9584	868931
13348	868932
89097	868933
12263	868934
54429	868935
112724	868936
10683	868937
125008	868938
11739	868939
2111	868940
18700	868941
16498	868942
34055	868943
129722	868944
136193	868945
67378	868946
971	868947
30083	868948
5408	868949
9707	868950
52461	868951
114320	868952
21254	868953
16848	868954
8173	868955
144044	868956
6342	868957
17910	868958
1148	868959
58561	868960
39637	868961
286	868962
740	868963
51371	868964
56760	868965
29679	868966
226	868967
367	868968
19078	868969
2414	868970
9715	868971
21698	868972
3381	868973
11350	868974
14831	868975
28569	868976
59316	868977
27000	868978
44951	868979
57936	868980
152988	868981
27336	868982
21159	868983
28635	868984
556	868985
104493	868986
162723	868987
81309	868988
11855	868989
17054	868990
52653	868991
17143	868992
99255	868993
44010	868994
2168	868995
16099	868996
9767	868997
110375	868998
2033	868999
140701	869000
60528	869001
101675	869002
21860	869003
2489	869004
8260	869005
2134	869006
2387	869007
28319	869008
8317	869009
4785	869010
98569	869011
55294	869012
86020	869013
87471	869014
35954	869015
1616	869016
55160	869017
32393	869018
14777	869019
47389	869020
533	869021
87988	869022
1098	869023
10832	869024
26608	869025
3700	869026
54574	869027
28089	869028
2193	869029
132538	869030
297	869031
60123	869032
20040	869033
13118	869034
5039	869035
10901	869036
55038	869037
11904	869038
48194	869039
74207	869040
15262	869041
25930	869042
108025	869043
28025	869044
56305	869045
19142	869046
105112	869047
382	869048
40722	869049
19915	869050
7731	869051
816	869052
20279	869053
21909	869054
15890	869055
74662	869056
1114	869057
11092	869058
51432	869059
16366	869060
86239	869061
120825	869062
463	869063
6184	869064
86029	869065
157	869066
39406	869067
8938	869068
9073	869069
93781	869070
25634	869071
556	869072
138013	869073
3303	869074
61206	869075
23932	869076
49536	869077
42820	869078
36236	869079
33241	869080
5214	869081
32485	869082
44812	869083
64779	869084
26839	869085
65943	869086
45983	869087
110759	869088
158945	869089
383	869090
145056	869091
57951	869092
3658	869093
17018	869094
25890	869095
25044	869096
38488	869097
78735	869098
5462	869099
130675	869100
47572	869101
31282	869102
114550	869103
42786	869104
6272	869105
2680	869106
26361	869107
41838	869108
1176	869109
70781	869110
4456	869111
6983	869112
18353	869113
2342	869114
11672	869115
56097	869116
8344	869117
46903	869118
101893	869119
106229	869120
70908	869121
375	869122
136322	869123
39262	869124
3232	869125
17577	869126
50388	869127
103474	869128
32361	869129
43385	869130
11591	869131
6413	869132
29149	869133
3549	869134
106453	869135
43955	869136
11990	869137
33	869138
11138	869139
17261	869140
14479	869141
463	869142
11123	869143
38359	869144
14101	869145
26563	869146
17182	869147
3532	869148
33149	869149
73281	869150
107067	869151
10001	869152
543	869153
17982	869154
4019	869155
55720	869156
45583	869157
31600	869158
57375	869159
530	869160
4682	869161
88041	869162
12556	869163
153763	869164
21132	869165
13256	869166
34582	869167
78119	869168
77388	869169
4777	869170
31	869171
111765	869172
10681	869173
153571	869174
5641	869175
20794	869176
15935	869177
16448	869178
60386	869179
22747	869180
23334	869181
17205	869182
88	869183
112817	869184
10500	869185
96539	869186
2681	869187
24284	869188
92063	869189
5021	869190
26539	869191
12473	869192
15045	869193
72043	869194
34	869195
4247	869196
8267	869197
316	869198
15184	869199
73320	869200
58025	869201
117609	869202
39197	869203
21977	869204
12648	869205
70984	869206
21886	869207
1757	869208
53480	869209
36709	869210
2331	869211
12056	869212
46551	869213
100810	869214
160219	869215
18217	869216
155215	869217
8100	869218
32492	869219
14843	869220
18635	869221
10592	869222
51533	869223
88164	869224
49383	869225
2171	869226
65623	869227
73929	869228
56980	869229
45778	869230
2696	869231
53511	869232
3609	869233
6037	869234
4787	869235
24026	869236
15318	869237
92466	869238
77	869239
94878	869240
98570	869241
1008	869242
60989	869243
155350	869244
73242	869245
96601	869246
21149	869247
47828	869248
60856	869249
5684	869250
75494	869251
32848	869252
47518	869253
3112	869254
71271	869255
903	869256
12123	869257
18298	869258
100	869259
18303	869260
17795	869261
11665	869262
19905	869263
19955	869264
42487	869265
459	869266
27237	869267
36722	869268
30351	869269
14775	869270
6728	869271
4311	869272
19221	869273
7716	869274
613	869275
3367	869276
1861	869277
35813	869278
114211	869279
42355	869280
8472	869281
21820	869282
26400	869283
42981	869284
63179	869285
1346	869286
34802	869287
51407	869288
62465	869289
116240	869290
15191	869291
42721	869292
16807	869293
14928	869294
154815	869295
11434	869296
90463	869297
9511	869298
102284	869299
92504	869300
4198	869301
71975	869302
60914	869303
24788	869304
56659	869305
7496	869306
3066	869307
1580	869308
8536	869309
7813	869310
5004	869311
115703	869312
15779	869313
1530	869314
19857	869315
141694	869316
19972	869317
79834	869318
3513	869319
2686	869320
98766	869321
4253	869322
31751	869323
51468	869324
26267	869325
32949	869326
9564	869327
4468	869328
22767	869329
76109	869330
31892	869331
27857	869332
165830	869333
110727	869334
65585	869335
13648	869336
127941	869337
83339	869338
43266	869339
31516	869340
4473	869341
61127	869342
984	869343
51278	869344
9732	869345
36162	869346
32167	869347
3801	869348
20020	869349
42018	869350
145136	869351
65131	869352
93977	869353
3821	869354
17885	869355
88451	869356
131587	869357
41804	869358
36408	869359
58856	869360
5297	869361
81633	869362
50390	869363
18527	869364
23905	869365
4264	869366
37817	869367
18470	869368
31159	869369
18043	869370
43489	869371
3285	869372
48023	869373
72351	869374
55141	869375
78423	869376
99662	869377
36789	869378
10361	869379
29945	869380
40102	869381
40467	869382
2736	869383
64844	869384
6503	869385
93864	869386
54903	869387
177	869388
4181	869389
38618	869390
58065	869391
21868	869392
17387	869393
37404	869394
134740	869395
27557	869396
17837	869397
31709	869398
45834	869399
12673	869400
17511	869401
125294	869402
111089	869403
14259	869404
1154	869405
33878	869406
1407	869407
83440	869408
23456	869409
8	869410
26310	869411
692	869412
4483	869413
37501	869414
34130	869415
5063	869416
129	869417
117672	869418
3509	869419
9221	869420
23196	869421
1317	869422
2079	869423
13520	869424
27677	869425
343	869426
8236	869427
3659	869428
143	869429
1306	869430
24174	869431
17828	869432
60299	869433
50569	869434
288	869435
19	869436
123583	869437
154053	869438
27286	869439
71712	869440
24913	869441
36126	869442
78717	869443
8367	869444
137530	869445
2839	869446
25808	869447
10722	869448
57713	869449
75604	869450
83569	869451
2608	869452
3218	869453
19243	869454
4954	869455
31771	869456
35736	869457
26329	869458
34127	869459
45006	869460
3577	869461
59512	869462
10790	869463
15234	869464
17820	869465
79554	869466
149827	869467
10622	869468
135	869469
22927	869470
5676	869471
2195	869472
17753	869473
7950	869474
88683	869475
87432	869476
71777	869477
2726	869478
61409	869479
429	869480
21979	869481
42	869482
22848	869483
5486	869484
18327	869485
2539	869486
338	869487
13290	869488
47769	869489
13836	869490
29000	869491
147654	869492
11368	869493
39214	869494
133882	869495
44174	869496
38074	869497
2638	869498
85770	869499
82161	869500
11329	869501
41912	869502
4505	869503
104050	869504
71599	869505
444	869506
57011	869507
99613	869508
28954	869509
28	869510
2237	869511
4492	869512
92853	869513
71638	869514
18596	869515
7377	869516
95456	869517
158906	869518
18403	869519
17731	869520
21319	869521
26641	869522
40380	869523
26386	869524
1141	869525
33911	869526
3787	869527
12312	869528
49856	869529
55008	869530
11349	869531
15213	869532
91122	869533
92284	869534
19101	869535
9573	869536
328	869537
153635	869538
27183	869539
77649	869540
2787	869541
5304	869542
70158	869543
68266	869544
29682	869545
61300	869546
70328	869547
42369	869548
16171	869549
15315	869550
38642	869551
29127	869552
16167	869553
1923	869554
58288	869555
21140	869556
3449	869557
12886	869558
3508	869559
704	869560
13186	869561
20571	869562
77383	869563
4989	869564
16613	869565
64536	869566
1948	869567
143445	869568
19569	869569
995	869570
16725	869571
44272	869572
62327	869573
65139	869574
57215	869575
67186	869576
26251	869577
28314	869578
34791	869579
45484	869580
9332	869581
95402	869582
120660	869583
19364	869584
30918	869585
18728	869586
94139	869587
154869	869588
22319	869589
42073	869590
6016	869591
11882	869592
28419	869593
55903	869594
47782	869595
120266	869596
7867	869597
4559	869598
2893	869599
24503	869600
212	869601
32912	869602
39913	869603
36655	869604
63925	869605
18553	869606
53345	869607
3719	869608
15318	869609
9214	869610
68171	869611
783	869612
92603	869613
44801	869614
60	869615
8984	869616
75710	869617
122033	869618
7440	869619
13100	869620
9608	869621
195	869622
84872	869623
4116	869624
132185	869625
3439	869626
13762	869627
20409	869628
76788	869629
1637	869630
51493	869631
61897	869632
32858	869633
24867	869634
7947	869635
13131	869636
72392	869637
4140	869638
21147	869639
37677	869640
49622	869641
25518	869642
21671	869643
93423	869644
7316	869645
45256	869646
7978	869647
3069	869648
40741	869649
164413	869650
49603	869651
20428	869652
122284	869653
37570	869654
91214	869655
17494	869656
51009	869657
93324	869658
2763	869659
7105	869660
139330	869661
38236	869662
25399	869663
5146	869664
9687	869665
35380	869666
19787	869667
72660	869668
62983	869669
3899	869670
13179	869671
116439	869672
35112	869673
65022	869674
997	869675
6510	869676
59676	869677
12354	869678
40565	869679
2755	869680
41450	869681
14604	869682
37168	869683
75303	869684
60650	869685
64429	869686
139277	869687
40654	869688
26241	869689
84106	869690
34441	869691
66016	869692
7510	869693
7	869694
53247	869695
8388	869696
16658	869697
118708	869698
18546	869699
29381	869700
1564	869701
102958	869702
7521	869703
7510	869704
23917	869705
1228	869706
13800	869707
84595	869708
40138	869709
1195	869710
81852	869711
1285	869712
6616	869713
109665	869714
162621	869715
7683	869716
3254	869717
7475	869718
1405	869719
211	869720
125337	869721
18196	869722
41633	869723
12240	869724
23540	869725
112887	869726
93114	869727
11947	869728
3849	869729
72264	869730
25716	869731
74590	869732
9834	869733
4303	869734
1223	869735
137807	869736
106622	869737
15296	869738
535	869739
5935	869740
31205	869741
64083	869742
34384	869743
26518	869744
4744	869745
76883	869746
6843	869747
129908	869748
51069	869749
41324	869750
2000	869751
15870	869752
5039	869753
76303	869754
3738	869755
70490	869756
94130	869757
22980	869758
19973	869759
22143	869760
56431	869761
11778	869762
11001	869763
10202	869764
17474	869765
19817	869766
58366	869767
8800	869768
12186	869769
27905	869770
61565	869771
34363	869772
24243	869773
149826	869774
30567	869775
48990	869776
3778	869777
78645	869778
142120	869779
26854	869780
3797	869781
67908	869782
35624	869783
56	869784
24208	869785
37974	869786
43097	869787
55614	869788
93989	869789
10313	869790
4854	869791
360	869792
65754	869793
9510	869794
43075	869795
40925	869796
107506	869797
56622	869798
81223	869799
36792	869800
3240	869801
40103	869802
2449	869803
72817	869804
10884	869805
41398	869806
66306	869807
14129	869808
1538	869809
841	869810
86904	869811
17512	869812
2713	869813
84560	869814
13093	869815
22246	869816
18244	869817
29167	869818
54822	869819
30	869820
29233	869821
11603	869822
36568	869823
56357	869824
22470	869825
64793	869826
5510	869827
34672	869828
73340	869829
6454	869830
25373	869831
14885	869832
290	869833
17738	869834
99278	869835
89720	869836
101039	869837
8475	869838
11659	869839
9830	869840
24801	869841
6696	869842
6705	869843
74552	869844
105111	869845
29986	869846
17607	869847
55492	869848
30174	869849
4456	869850
41275	869851
6970	869852
112612	869853
11036	869854
15833	869855
48954	869856
12699	869857
143728	869858
2262	869859
8656	869860
28137	869861
909	869862
34942	869863
18279	869864
27433	869865
18482	869866
58769	869867
2944	869868
625	869869
42502	869870
55606	869871
10335	869872
23704	869873
23244	869874
33480	869875
5667	869876
7263	869877
8039	869878
16342	869879
2587	869880
52810	869881
414	869882
9426	869883
49077	869884
88660	869885
43186	869886
53819	869887
20820	869888
51194	869889
66151	869890
10572	869891
42414	869892
61752	869893
59096	869894
6360	869895
5397	869896
17496	869897
24399	869898
63411	869899
3509	869900
52103	869901
86395	869902
153604	869903
48175	869904
21863	869905
110170	869906
55762	869907
107540	869908
1151	869909
197	869910
32232	869911
22662	869912
24805	869913
113565	869914
2167	869915
70476	869916
108671	869917
19238	869918
2223	869919
29739	869920
146302	869921
2556	869922
27976	869923
8174	869924
3331	869925
9746	869926
40949	869927
50858	869928
1034	869929
29168	869930
46503	869931
3441	869932
7687	869933
4467	869934
60137	869935
95178	869936
18890	869937
33961	869938
20628	869939
4080	869940
102574	869941
92963	869942
1107	869943
69199	869944
52088	869945
2285	869946
43110	869947
15572	869948
60763	869949
39750	869950
6980	869951
16475	869952
16110	869953
58777	869954
308	869955
45242	869956
95225	869957
80385	869958
2310	869959
47251	869960
66685	869961
98496	869962
85464	869963
6745	869964
14485	869965
14394	869966
49364	869967
40736	869968
10346	869969
100798	869970
41747	869971
30386	869972
26414	869973
79368	869974
4062	869975
37800	869976
242	869977
215	869978
57583	869979
18400	869980
138	869981
13782	869982
5876	869983
7	869984
269	869985
28486	869986
3050	869987
35321	869988
14690	869989
71263	869990
40935	869991
15521	869992
6345	869993
2234	869994
8510	869995
40502	869996
3615	869997
9430	869998
11481	869999
20312	870000
102190	870001
5915	870002
98105	870003
96370	870004
219	870005
648	870006
31550	870007
53325	870008
565	870009
55441	870010
25106	870011
42304	870012
93230	870013
23539	870014
5522	870015
128426	870016
21194	870017
35737	870018
123396	870019
388	870020
69828	870021
82478	870022
65280	870023
31810	870024
44877	870025
16837	870026
3467	870027
4289	870028
60364	870029
521	870030
36840	870031
765	870032
51294	870033
98166	870034
40508	870035
25149	870036
98146	870037
80460	870038
104137	870039
725	870040
83600	870041
12452	870042
3852	870043
62555	870044
38148	870045
18480	870046
19826	870047
151771	870048
151958	870049
6328	870050
80534	870051
2390	870052
50965	870053
7825	870054
1108	870055
6274	870056
6118	870057
32840	870058
11649	870059
1097	870060
18798	870061
73265	870062
89815	870063
68	870064
78649	870065
111883	870066
102380	870067
122062	870068
1956	870069
74272	870070
18012	870071
130553	870072
83330	870073
970	870074
24800	870075
10933	870076
78058	870077
57910	870078
4067	870079
15385	870080
102935	870081
68251	870082
436	870083
60887	870084
78742	870085
34673	870086
48301	870087
7348	870088
25738	870089
8257	870090
9900	870091
3872	870092
3992	870093
12477	870094
28044	870095
14152	870096
87106	870097
21826	870098
623	870099
2235	870100
12558	870101
26363	870102
21350	870103
123262	870104
4542	870105
6791	870106
1001	870107
7359	870108
10768	870109
36303	870110
62126	870111
11155	870112
2383	870113
39770	870114
50646	870115
3527	870116
33583	870117
77381	870118
87626	870119
1538	870120
49	870121
75755	870122
4603	870123
59508	870124
146798	870125
13314	870126
26866	870127
72458	870128
5387	870129
7086	870130
88307	870131
65400	870132
23525	870133
32882	870134
91373	870135
9881	870136
2620	870137
3749	870138
26148	870139
489	870140
33361	870141
3055	870142
45928	870143
19610	870144
13805	870145
23663	870146
22541	870147
28915	870148
9538	870149
17	870150
16181	870151
28083	870152
5289	870153
5740	870154
5777	870155
13452	870156
96590	870157
30874	870158
12051	870159
25283	870160
16818	870161
56551	870162
61045	870163
147103	870164
24371	870165
4068	870166
49358	870167
97359	870168
109276	870169
84269	870170
5296	870171
68648	870172
9877	870173
98369	870174
16965	870175
51971	870176
113343	870177
42896	870178
28882	870179
1536	870180
4540	870181
14293	870182
120592	870183
16979	870184
7098	870185
6315	870186
30415	870187
131303	870188
27977	870189
1689	870190
20633	870191
67776	870192
7	870193
99986	870194
28159	870195
159	870196
72570	870197
17798	870198
22576	870199
46718	870200
48415	870201
73202	870202
9069	870203
73208	870204
19496	870205
1229	870206
148844	870207
59709	870208
64754	870209
3739	870210
41169	870211
101524	870212
19671	870213
41280	870214
35309	870215
66341	870216
40971	870217
36357	870218
53875	870219
84483	870220
23671	870221
66944	870222
62588	870223
3554	870224
28178	870225
250	870226
91367	870227
23657	870228
164607	870229
31472	870230
102251	870231
35801	870232
87823	870233
36887	870234
1113	870235
166085	870236
27740	870237
152200	870238
69736	870239
1034	870240
27927	870241
81704	870242
90205	870243
3177	870244
27737	870245
1736	870246
10142	870247
12137	870248
67937	870249
15225	870250
9148	870251
43710	870252
27462	870253
105315	870254
29161	870255
93985	870256
131521	870257
79550	870258
20591	870259
43210	870260
8636	870261
15787	870262
10190	870263
131255	870264
84206	870265
30811	870266
77510	870267
30963	870268
1136	870269
5427	870270
29054	870271
48954	870272
36555	870273
17743	870274
49646	870275
2732	870276
51171	870277
12154	870278
32544	870279
106533	870280
65886	870281
48955	870282
52175	870283
4494	870284
52536	870285
52406	870286
60823	870287
138088	870288
41729	870289
128908	870290
14251	870291
40049	870292
20956	870293
507	870294
14263	870295
31052	870296
3298	870297
14152	870298
96490	870299
21184	870300
130692	870301
2926	870302
86322	870303
24223	870304
79955	870305
38539	870306
979	870307
108618	870308
798	870309
23286	870310
13207	870311
31007	870312
48	870313
11265	870314
1787	870315
115055	870316
117770	870317
39144	870318
46247	870319
23127	870320
14847	870321
11181	870322
163695	870323
1806	870324
83086	870325
11104	870326
28999	870327
15308	870328
4150	870329
20287	870330
27507	870331
1468	870332
35617	870333
40314	870334
86134	870335
18576	870336
3499	870337
24942	870338
18626	870339
29889	870340
8570	870341
3093	870342
64028	870343
72650	870344
65294	870345
68298	870346
38854	870347
53471	870348
1433	870349
18763	870350
20814	870351
32177	870352
15665	870353
27079	870354
4187	870355
27392	870356
50043	870357
22093	870358
70231	870359
65155	870360
34430	870361
32408	870362
16880	870363
232	870364
30195	870365
30067	870366
46913	870367
79235	870368
10149	870369
38464	870370
50995	870371
98595	870372
104122	870373
4260	870374
2366	870375
101507	870376
41231	870377
21089	870378
73008	870379
31562	870380
40409	870381
91206	870382
90251	870383
22160	870384
3892	870385
6382	870386
31036	870387
140485	870388
30497	870389
137433	870390
15396	870391
118012	870392
45734	870393
29248	870394
121631	870395
77	870396
3080	870397
25663	870398
8992	870399
21640	870400
1439	870401
138655	870402
81816	870403
1113	870404
5674	870405
100749	870406
6186	870407
9259	870408
102126	870409
34740	870410
10041	870411
95772	870412
34727	870413
8947	870414
87144	870415
12220	870416
18443	870417
7189	870418
12416	870419
97209	870420
135370	870421
5758	870422
21039	870423
4544	870424
151833	870425
148345	870426
13503	870427
83261	870428
67503	870429
59984	870430
84148	870431
29831	870432
113506	870433
68207	870434
3413	870435
25594	870436
744	870437
875	870438
5	870439
24207	870440
133365	870441
5215	870442
20835	870443
65521	870444
19010	870445
99168	870446
42198	870447
17527	870448
83885	870449
18186	870450
9188	870451
58033	870452
5375	870453
41384	870454
51451	870455
56564	870456
12396	870457
101755	870458
14202	870459
6400	870460
20076	870461
25112	870462
45411	870463
67030	870464
15579	870465
115275	870466
2114	870467
16356	870468
95997	870469
80492	870470
12057	870471
41353	870472
16382	870473
38701	870474
147069	870475
23678	870476
71657	870477
84795	870478
11800	870479
30602	870480
16983	870481
36808	870482
4604	870483
696	870484
70097	870485
13530	870486
21302	870487
22151	870488
90613	870489
7416	870490
3710	870491
10080	870492
3196	870493
12274	870494
21	870495
45238	870496
38869	870497
114181	870498
17964	870499
10303	870500
25903	870501
7690	870502
8654	870503
54148	870504
11448	870505
11771	870506
2485	870507
776	870508
88914	870509
40927	870510
10609	870511
9096	870512
37318	870513
14154	870514
72287	870515
9957	870516
84248	870517
54718	870518
22677	870519
60745	870520
3625	870521
77329	870522
20174	870523
5357	870524
16465	870525
100489	870526
84157	870527
132301	870528
39477	870529
565	870530
154945	870531
106794	870532
24135	870533
87950	870534
75406	870535
73165	870536
61495	870537
45602	870538
8807	870539
112896	870540
48831	870541
17815	870542
37938	870543
14510	870544
4913	870545
3765	870546
19929	870547
89890	870548
4495	870549
52944	870550
7178	870551
38121	870552
46305	870553
5726	870554
75655	870555
586	870556
28020	870557
44981	870558
41189	870559
99103	870560
9481	870561
9944	870562
131209	870563
143157	870564
58221	870565
75480	870566
1451	870567
118016	870568
26449	870569
60317	870570
7709	870571
12306	870572
162061	870573
98501	870574
160789	870575
84971	870576
12622	870577
50903	870578
8073	870579
3313	870580
30759	870581
72850	870582
39400	870583
34971	870584
14790	870585
4496	870586
76242	870587
9433	870588
88732	870589
15560	870590
55257	870591
20202	870592
96324	870593
105208	870594
14409	870595
29162	870596
577	870597
103	870598
11265	870599
31147	870600
9768	870601
28034	870602
6521	870603
87518	870604
3296	870605
70842	870606
36692	870607
57400	870608
100551	870609
111497	870610
36778	870611
26875	870612
8892	870613
93497	870614
836	870615
156	870616
1240	870617
58225	870618
13561	870619
86423	870620
72680	870621
3476	870622
31992	870623
14284	870624
7571	870625
23321	870626
40506	870627
32337	870628
60746	870629
106668	870630
8542	870631
59750	870632
28589	870633
51031	870634
939	870635
2735	870636
121524	870637
12894	870638
83250	870639
58371	870640
50046	870641
24262	870642
35593	870643
19232	870644
40702	870645
17278	870646
120061	870647
19728	870648
34628	870649
38842	870650
22422	870651
18775	870652
827	870653
51823	870654
4770	870655
4867	870656
45312	870657
11125	870658
106795	870659
83920	870660
23798	870661
1326	870662
47931	870663
4600	870664
291	870665
42912	870666
68662	870667
131827	870668
32305	870669
14103	870670
21840	870671
32191	870672
19578	870673
13646	870674
7665	870675
13754	870676
8207	870677
90072	870678
50412	870679
30679	870680
46197	870681
10061	870682
85623	870683
3581	870684
839	870685
44858	870686
36023	870687
24254	870688
25029	870689
48583	870690
109217	870691
74580	870692
1129	870693
1384	870694
17812	870695
46355	870696
83333	870697
23975	870698
29716	870699
88055	870700
16017	870701
3245	870702
48120	870703
12991	870704
7411	870705
7950	870706
23220	870707
22045	870708
27591	870709
84285	870710
3316	870711
23805	870712
16016	870713
92341	870714
29042	870715
119735	870716
33586	870717
58754	870718
1818	870719
5226	870720
59834	870721
49426	870722
46256	870723
25	870724
24502	870725
268	870726
27270	870727
33491	870728
14386	870729
33688	870730
25671	870731
14173	870732
115140	870733
18348	870734
14258	870735
52903	870736
1628	870737
30605	870738
93444	870739
3008	870740
103725	870741
42412	870742
42454	870743
4498	870744
131408	870745
7464	870746
11445	870747
121102	870748
28590	870749
2153	870750
12719	870751
55762	870752
3409	870753
93990	870754
78939	870755
26982	870756
4616	870757
6159	870758
3471	870759
39008	870760
15376	870761
11625	870762
121647	870763
3423	870764
13175	870765
10297	870766
59161	870767
12087	870768
52326	870769
28015	870770
36405	870771
4606	870772
134519	870773
1196	870774
66	870775
88331	870776
56100	870777
72564	870778
11849	870779
71049	870780
133146	870781
23729	870782
17407	870783
4548	870784
86424	870785
101294	870786
456	870787
33516	870788
914	870789
39349	870790
39589	870791
111476	870792
8183	870793
59644	870794
23281	870795
15998	870796
12347	870797
47902	870798
51730	870799
27729	870800
59940	870801
51354	870802
43296	870803
28402	870804
28281	870805
20528	870806
8019	870807
41819	870808
55457	870809
20344	870810
14348	870811
138434	870812
8998	870813
32893	870814
15670	870815
49325	870816
36590	870817
1619	870818
18358	870819
18780	870820
25323	870821
740	870822
15500	870823
99328	870824
15400	870825
3752	870826
110636	870827
34107	870828
45972	870829
45553	870830
639	870831
68702	870832
136751	870833
24029	870834
5644	870835
35195	870836
44369	870837
38119	870838
79828	870839
13300	870840
23065	870841
20793	870842
21895	870843
33628	870844
33591	870845
23608	870846
6104	870847
62456	870848
94533	870849
12936	870850
139318	870851
115613	870852
98065	870853
4639	870854
68052	870855
62	870856
32585	870857
17941	870858
127995	870859
904	870860
65885	870861
115183	870862
14	870863
61157	870864
71572	870865
48	870866
123953	870867
25190	870868
84	870869
3404	870870
3974	870871
22295	870872
13575	870873
7524	870874
11497	870875
9987	870876
28162	870877
45561	870878
130308	870879
136882	870880
1130	870881
23969	870882
11742	870883
6007	870884
1063	870885
41231	870886
48436	870887
246	870888
15492	870889
25186	870890
53001	870891
32476	870892
10244	870893
34802	870894
59469	870895
50850	870896
868	870897
24966	870898
101803	870899
77148	870900
160632	870901
23363	870902
5970	870903
19104	870904
34573	870905
149732	870906
106974	870907
13314	870908
119517	870909
2220	870910
10922	870911
129902	870912
34245	870913
160299	870914
7118	870915
42615	870916
1038	870917
15674	870918
63485	870919
40566	870920
14832	870921
103629	870922
2472	870923
61	870924
49689	870925
50668	870926
30659	870927
1474	870928
1868	870929
84696	870930
2333	870931
1047	870932
108	870933
18236	870934
2078	870935
12273	870936
115460	870937
39397	870938
38873	870939
50914	870940
17114	870941
18361	870942
2602	870943
42830	870944
6553	870945
123043	870946
18999	870947
35860	870948
75439	870949
10303	870950
18910	870951
103776	870952
43067	870953
507	870954
128316	870955
3419	870956
134069	870957
84127	870958
83063	870959
11177	870960
2026	870961
19611	870962
99197	870963
11987	870964
44362	870965
60678	870966
118261	870967
8101	870968
65634	870969
70076	870970
1776	870971
4137	870972
48730	870973
24671	870974
6467	870975
20904	870976
9105	870977
5757	870978
22842	870979
46205	870980
16000	870981
77996	870982
36343	870983
4897	870984
68370	870985
46913	870986
52	870987
19461	870988
29136	870989
37980	870990
35214	870991
161	870992
121667	870993
2349	870994
12036	870995
4458	870996
1529	870997
6141	870998
30270	870999
150703	871000
21158	871001
69199	871002
16306	871003
81607	871004
18528	871005
70439	871006
58164	871007
561	871008
15112	871009
11514	871010
111823	871011
47101	871012
4927	871013
26418	871014
5989	871015
13501	871016
1658	871017
128598	871018
20113	871019
39964	871020
131388	871021
92	871022
33901	871023
118906	871024
53042	871025
410	871026
73444	871027
13170	871028
14088	871029
40862	871030
122081	871031
6943	871032
14218	871033
2119	871034
52191	871035
8187	871036
21521	871037
80681	871038
77367	871039
80153	871040
28010	871041
77231	871042
1508	871043
29168	871044
7212	871045
15025	871046
86689	871047
68812	871048
7444	871049
90843	871050
26868	871051
10118	871052
120320	871053
743	871054
92353	871055
83661	871056
78158	871057
7889	871058
21537	871059
1081	871060
101980	871061
12165	871062
63990	871063
2481	871064
8235	871065
34756	871066
5836	871067
126015	871068
75718	871069
47577	871070
12849	871071
6836	871072
20763	871073
7721	871074
1462	871075
10355	871076
49252	871077
2914	871078
5013	871079
4835	871080
17932	871081
12029	871082
10908	871083
30546	871084
80791	871085
32541	871086
2011	871087
78416	871088
77598	871089
110935	871090
12046	871091
14386	871092
30188	871093
20366	871094
7847	871095
44659	871096
2619	871097
4397	871098
148	871099
14131	871100
27641	871101
16543	871102
1455	871103
100249	871104
25062	871105
34924	871106
11545	871107
2581	871108
16436	871109
59674	871110
102133	871111
127759	871112
25179	871113
1787	871114
91877	871115
2553	871116
30151	871117
18949	871118
25662	871119
61080	871120
23737	871121
20642	871122
31600	871123
29331	871124
475	871125
133597	871126
2879	871127
25881	871128
16183	871129
36	871130
104078	871131
16421	871132
99763	871133
34323	871134
45336	871135
71741	871136
93009	871137
26374	871138
66815	871139
25471	871140
17799	871141
109305	871142
55993	871143
54127	871144
163783	871145
127404	871146
34628	871147
9844	871148
35380	871149
9375	871150
4216	871151
5749	871152
4562	871153
8363	871154
7685	871155
117149	871156
81484	871157
100665	871158
105579	871159
35869	871160
45190	871161
25504	871162
12785	871163
1355	871164
25542	871165
95853	871166
8161	871167
19883	871168
86558	871169
7305	871170
33884	871171
3834	871172
53731	871173
117224	871174
89969	871175
8204	871176
5659	871177
5681	871178
79792	871179
42704	871180
6787	871181
29909	871182
4665	871183
751	871184
4003	871185
24196	871186
127138	871187
12539	871188
46881	871189
15024	871190
37333	871191
150058	871192
36513	871193
34306	871194
695	871195
15788	871196
9012	871197
127765	871198
42670	871199
124458	871200
2745	871201
34912	871202
82669	871203
32464	871204
22470	871205
110164	871206
3080	871207
53041	871208
146528	871209
8177	871210
80501	871211
13402	871212
995	871213
73826	871214
7677	871215
23090	871216
2660	871217
36770	871218
63254	871219
64277	871220
7345	871221
13930	871222
38595	871223
10778	871224
58755	871225
15261	871226
20285	871227
49982	871228
164603	871229
120482	871230
48962	871231
8509	871232
30639	871233
24469	871234
78802	871235
35331	871236
8478	871237
140213	871238
62054	871239
2236	871240
5220	871241
2204	871242
21942	871243
86	871244
8892	871245
61846	871246
86693	871247
33247	871248
34015	871249
5715	871250
132631	871251
69063	871252
2011	871253
46460	871254
147	871255
19494	871256
34235	871257
94133	871258
34822	871259
74500	871260
49771	871261
71764	871262
26325	871263
20771	871264
71737	871265
64581	871266
54674	871267
10757	871268
41038	871269
23417	871270
21797	871271
110546	871272
102816	871273
28173	871274
19912	871275
26804	871276
148607	871277
75310	871278
6709	871279
3510	871280
52560	871281
36697	871282
14641	871283
58100	871284
42323	871285
13761	871286
66810	871287
71113	871288
8251	871289
107081	871290
67893	871291
83887	871292
69565	871293
88088	871294
86457	871295
342	871296
79306	871297
21405	871298
13935	871299
77623	871300
776	871301
17339	871302
17087	871303
25197	871304
57131	871305
46404	871306
26975	871307
45073	871308
85812	871309
75888	871310
30687	871311
1034	871312
32641	871313
953	871314
16325	871315
71125	871316
11300	871317
19421	871318
7803	871319
37406	871320
21282	871321
30642	871322
1168	871323
7542	871324
3390	871325
11394	871326
126749	871327
28435	871328
57689	871329
85993	871330
26142	871331
145158	871332
16403	871333
42022	871334
20543	871335
57236	871336
127189	871337
55836	871338
15589	871339
74	871340
6764	871341
85077	871342
33085	871343
60246	871344
102101	871345
93599	871346
65841	871347
4485	871348
1224	871349
34394	871350
61490	871351
9154	871352
164255	871353
81496	871354
1970	871355
124589	871356
37967	871357
44137	871358
5661	871359
1748	871360
6402	871361
70579	871362
119471	871363
28833	871364
398	871365
98959	871366
107203	871367
22900	871368
46072	871369
22467	871370
26091	871371
11066	871372
107367	871373
7072	871374
8050	871375
21810	871376
11971	871377
21335	871378
2770	871379
68504	871380
16341	871381
237	871382
40386	871383
9370	871384
5774	871385
134406	871386
9382	871387
90372	871388
84683	871389
19721	871390
57256	871391
15587	871392
6890	871393
599	871394
4324	871395
15968	871396
37001	871397
1958	871398
86680	871399
14546	871400
30209	871401
3722	871402
59816	871403
8722	871404
69130	871405
11152	871406
13643	871407
163520	871408
14032	871409
23071	871410
15219	871411
10558	871412
10573	871413
29323	871414
47486	871415
5946	871416
25804	871417
365	871418
43655	871419
83176	871420
44151	871421
8259	871422
198	871423
7409	871424
78611	871425
25851	871426
16973	871427
48490	871428
9640	871429
35213	871430
31656	871431
95845	871432
116151	871433
50125	871434
47224	871435
14735	871436
4255	871437
21473	871438
116694	871439
97953	871440
28415	871441
44955	871442
55365	871443
133973	871444
86966	871445
3896	871446
84017	871447
23640	871448
49083	871449
118815	871450
123141	871451
1717	871452
27344	871453
17929	871454
36351	871455
18254	871456
99214	871457
26675	871458
174	871459
51933	871460
5130	871461
14342	871462
37394	871463
21924	871464
44694	871465
7458	871466
46605	871467
122117	871468
31806	871469
65030	871470
121614	871471
71564	871472
78909	871473
33185	871474
1522	871475
9977	871476
46076	871477
53778	871478
28167	871479
31277	871480
34865	871481
100671	871482
8949	871483
7966	871484
48273	871485
42	871486
32873	871487
79117	871488
73561	871489
22616	871490
3057	871491
81125	871492
81003	871493
6942	871494
27647	871495
14481	871496
29877	871497
6317	871498
4754	871499
81215	871500
721	871501
18163	871502
839	871503
43163	871504
15626	871505
10281	871506
14286	871507
5147	871508
29151	871509
37719	871510
63596	871511
91339	871512
63851	871513
145914	871514
11428	871515
97370	871516
42666	871517
26360	871518
8168	871519
27413	871520
25263	871521
17493	871522
61182	871523
27351	871524
42119	871525
39871	871526
127117	871527
22887	871528
3296	871529
86553	871530
21193	871531
45558	871532
8558	871533
6691	871534
8615	871535
8689	871536
55067	871537
75716	871538
30819	871539
60042	871540
21092	871541
39219	871542
32946	871543
61378	871544
3798	871545
1342	871546
13288	871547
38034	871548
141776	871549
47385	871550
76371	871551
2099	871552
540	871553
20795	871554
113046	871555
33192	871556
53623	871557
11288	871558
35096	871559
50584	871560
668	871561
66960	871562
130	871563
85933	871564
160271	871565
8432	871566
31526	871567
681	871568
63310	871569
73206	871570
26201	871571
1481	871572
55633	871573
2075	871574
58036	871575
3132	871576
3981	871577
3318	871578
422	871579
3021	871580
12366	871581
362	871582
104151	871583
115403	871584
14992	871585
76692	871586
15287	871587
26893	871588
82870	871589
13961	871590
66012	871591
91657	871592
33539	871593
133865	871594
970	871595
46116	871596
5124	871597
85902	871598
21864	871599
35965	871600
62372	871601
86265	871602
43240	871603
33984	871604
3395	871605
20065	871606
32377	871607
17862	871608
82282	871609
35330	871610
3166	871611
2194	871612
101621	871613
6428	871614
22523	871615
4700	871616
29167	871617
17768	871618
16127	871619
12384	871620
5409	871621
62891	871622
14138	871623
1322	871624
24767	871625
42171	871626
19747	871627
48471	871628
42885	871629
95127	871630
18009	871631
37189	871632
20084	871633
115815	871634
65737	871635
77934	871636
24853	871637
9289	871638
69882	871639
1271	871640
65159	871641
1664	871642
5912	871643
29187	871644
14761	871645
4848	871646
1289	871647
5450	871648
4922	871649
10853	871650
68401	871651
151	871652
157182	871653
17937	871654
98341	871655
2341	871656
22248	871657
8109	871658
27571	871659
45410	871660
52597	871661
109890	871662
19827	871663
831	871664
4706	871665
9947	871666
18524	871667
166544	871668
9811	871669
35317	871670
50717	871671
11566	871672
16116	871673
66373	871674
80512	871675
29480	871676
6896	871677
60164	871678
70216	871679
2252	871680
38675	871681
165332	871682
5554	871683
48069	871684
44860	871685
21761	871686
196	871687
40684	871688
5256	871689
57616	871690
68140	871691
34772	871692
56998	871693
10827	871694
37447	871695
42446	871696
18246	871697
1895	871698
71087	871699
7983	871700
31631	871701
110353	871702
99492	871703
13865	871704
69715	871705
18712	871706
11189	871707
5973	871708
10984	871709
13289	871710
43388	871711
40316	871712
126481	871713
61218	871714
26392	871715
59435	871716
30349	871717
64537	871718
17925	871719
53793	871720
97520	871721
51329	871722
6823	871723
147257	871724
1660	871725
20818	871726
26376	871727
69372	871728
13608	871729
99782	871730
2062	871731
8366	871732
18210	871733
81323	871734
107178	871735
11103	871736
140316	871737
30519	871738
14472	871739
46235	871740
16894	871741
28325	871742
69	871743
14448	871744
13560	871745
87108	871746
18701	871747
5108	871748
1681	871749
23633	871750
815	871751
47220	871752
41697	871753
88972	871754
2589	871755
57627	871756
106194	871757
851	871758
93096	871759
126735	871760
49220	871761
34216	871762
28550	871763
52635	871764
27279	871765
53734	871766
13349	871767
49324	871768
93181	871769
42202	871770
51827	871771
16719	871772
133420	871773
43520	871774
59083	871775
88782	871776
79371	871777
33752	871778
165519	871779
49131	871780
384	871781
7559	871782
74843	871783
164008	871784
12303	871785
52846	871786
27467	871787
17169	871788
65303	871789
18892	871790
93334	871791
5422	871792
144767	871793
2165	871794
12663	871795
2208	871796
12023	871797
57075	871798
11322	871799
5309	871800
150200	871801
28883	871802
44686	871803
1592	871804
43432	871805
139	871806
5934	871807
125772	871808
44612	871809
143906	871810
51631	871811
89424	871812
15137	871813
33354	871814
26072	871815
563	871816
54468	871817
25041	871818
106454	871819
71443	871820
30542	871821
27453	871822
74528	871823
83104	871824
50961	871825
61152	871826
26083	871827
24268	871828
40396	871829
12644	871830
34068	871831
18237	871832
100352	871833
33611	871834
37848	871835
67685	871836
7981	871837
1693	871838
4461	871839
48788	871840
85580	871841
176	871842
33260	871843
17761	871844
17103	871845
50982	871846
102608	871847
25547	871848
4512	871849
3171	871850
12079	871851
1608	871852
29126	871853
25432	871854
2095	871855
44693	871856
33804	871857
132570	871858
5073	871859
82070	871860
7425	871861
7908	871862
688	871863
28605	871864
34610	871865
34618	871866
89495	871867
37036	871868
1457	871869
56636	871870
70502	871871
37874	871872
30148	871873
148094	871874
16298	871875
69294	871876
32517	871877
79113	871878
17641	871879
76983	871880
106833	871881
6623	871882
52678	871883
19980	871884
17534	871885
17043	871886
48898	871887
68574	871888
12695	871889
69133	871890
9471	871891
64112	871892
1838	871893
26739	871894
27768	871895
7647	871896
30392	871897
61286	871898
107092	871899
10522	871900
15313	871901
8034	871902
31674	871903
71517	871904
29709	871905
8605	871906
15087	871907
16585	871908
15	871909
102281	871910
38406	871911
103185	871912
52314	871913
19180	871914
106227	871915
996	871916
76872	871917
88036	871918
113925	871919
57318	871920
52459	871921
11463	871922
29494	871923
310	871924
13014	871925
128415	871926
20927	871927
46873	871928
31010	871929
77091	871930
13744	871931
25427	871932
72729	871933
36928	871934
35959	871935
43442	871936
79988	871937
22081	871938
24980	871939
86311	871940
16204	871941
31627	871942
147951	871943
2813	871944
18605	871945
83336	871946
426	871947
69285	871948
3053	871949
98157	871950
9780	871951
8691	871952
33073	871953
5840	871954
8	871955
69758	871956
155973	871957
32863	871958
113844	871959
86276	871960
5122	871961
69078	871962
26994	871963
23613	871964
30724	871965
17580	871966
17796	871967
67514	871968
8269	871969
103954	871970
79299	871971
101284	871972
84429	871973
13973	871974
24990	871975
52127	871976
337	871977
132489	871978
81341	871979
21036	871980
2108	871981
2293	871982
19856	871983
54178	871984
5736	871985
6375	871986
146946	871987
215	871988
27415	871989
88420	871990
31495	871991
3683	871992
98158	871993
9127	871994
19433	871995
18915	871996
18039	871997
9335	871998
10621	871999
74419	872000
42539	872001
62474	872002
27123	872003
142749	872004
19653	872005
28724	872006
642	872007
41237	872008
21659	872009
107419	872010
23801	872011
5753	872012
13315	872013
9776	872014
1051	872015
26283	872016
4438	872017
8021	872018
2466	872019
44792	872020
14138	872021
12796	872022
11439	872023
67489	872024
42557	872025
1993	872026
15763	872027
66225	872028
164133	872029
22600	872030
127489	872031
83486	872032
6687	872033
16190	872034
25059	872035
42137	872036
47518	872037
13794	872038
77410	872039
4368	872040
3407	872041
1603	872042
26310	872043
44722	872044
7080	872045
68000	872046
6531	872047
56685	872048
38660	872049
49545	872050
57454	872051
52833	872052
132445	872053
96	872054
26797	872055
62541	872056
36052	872057
60588	872058
7100	872059
13505	872060
33018	872061
85888	872062
1146	872063
97056	872064
17624	872065
42306	872066
61106	872067
4168	872068
12644	872069
2041	872070
4438	872071
8508	872072
92086	872073
179	872074
52673	872075
21224	872076
20645	872077
102036	872078
17616	872079
13814	872080
30507	872081
48965	872082
11304	872083
66277	872084
24532	872085
58364	872086
24716	872087
32159	872088
17341	872089
9476	872090
75493	872091
116190	872092
76096	872093
18208	872094
4931	872095
6423	872096
191	872097
5897	872098
67	872099
45952	872100
29402	872101
53904	872102
66873	872103
15033	872104
60757	872105
25540	872106
10559	872107
15295	872108
16292	872109
29615	872110
5337	872111
16490	872112
92879	872113
156142	872114
308	872115
32618	872116
32519	872117
66539	872118
35598	872119
12591	872120
16189	872121
63421	872122
1359	872123
43957	872124
47861	872125
49740	872126
35305	872127
15168	872128
24872	872129
62336	872130
62122	872131
29768	872132
106771	872133
20783	872134
20486	872135
36659	872136
25393	872137
47175	872138
99925	872139
54504	872140
14811	872141
858	872142
125145	872143
15457	872144
40373	872145
31678	872146
54757	872147
44205	872148
50562	872149
214	872150
68223	872151
147192	872152
11372	872153
46700	872154
89380	872155
16419	872156
86299	872157
20569	872158
33607	872159
52790	872160
94374	872161
15830	872162
75300	872163
15055	872164
36901	872165
86138	872166
19820	872167
21252	872168
18747	872169
7516	872170
121810	872171
11983	872172
71208	872173
103127	872174
134	872175
12593	872176
3117	872177
101155	872178
36511	872179
812	872180
29008	872181
3525	872182
11563	872183
108535	872184
1649	872185
33196	872186
491	872187
6242	872188
4398	872189
9827	872190
68557	872191
8625	872192
4992	872193
9969	872194
24161	872195
18	872196
70087	872197
97412	872198
25573	872199
1519	872200
111	872201
9972	872202
33083	872203
64824	872204
85258	872205
16316	872206
82080	872207
3630	872208
21943	872209
8263	872210
67645	872211
115519	872212
36046	872213
18425	872214
33074	872215
82377	872216
26299	872217
120506	872218
59998	872219
6299	872220
30583	872221
16327	872222
160152	872223
28	872224
82019	872225
27851	872226
35002	872227
9138	872228
8773	872229
53328	872230
579	872231
1060	872232
24392	872233
14285	872234
160856	872235
2108	872236
12273	872237
54522	872238
26739	872239
3812	872240
161254	872241
59829	872242
39635	872243
1584	872244
38436	872245
130037	872246
50871	872247
69031	872248
263	872249
125693	872250
10435	872251
61599	872252
58634	872253
8599	872254
3075	872255
1592	872256
17239	872257
51874	872258
3523	872259
82745	872260
47297	872261
1854	872262
536	872263
40159	872264
77681	872265
24834	872266
22232	872267
1277	872268
9671	872269
1571	872270
42	872271
1143	872272
93856	872273
104795	872274
31472	872275
37124	872276
13301	872277
4408	872278
120098	872279
40	872280
90417	872281
159219	872282
62578	872283
133221	872284
36209	872285
14068	872286
3683	872287
3559	872288
12864	872289
97824	872290
2325	872291
19224	872292
54029	872293
1750	872294
21906	872295
15237	872296
19577	872297
64809	872298
21832	872299
128704	872300
71606	872301
39986	872302
2091	872303
8120	872304
124047	872305
127953	872306
78170	872307
9885	872308
153461	872309
17249	872310
95952	872311
98664	872312
48517	872313
93966	872314
108463	872315
24182	872316
110720	872317
162393	872318
41464	872319
2773	872320
19041	872321
149443	872322
55947	872323
52218	872324
1192	872325
7192	872326
21706	872327
2233	872328
6064	872329
2633	872330
75729	872331
4592	872332
11142	872333
9503	872334
61564	872335
72679	872336
63545	872337
16877	872338
10211	872339
33514	872340
71283	872341
28257	872342
93003	872343
3110	872344
3696	872345
12417	872346
3815	872347
2556	872348
43672	872349
68080	872350
26544	872351
40357	872352
81482	872353
17045	872354
9630	872355
46587	872356
28828	872357
2173	872358
153819	872359
4907	872360
11991	872361
78243	872362
146754	872363
5546	872364
3344	872365
4826	872366
34458	872367
62181	872368
6002	872369
18712	872370
223	872371
45595	872372
15682	872373
30788	872374
2745	872375
131861	872376
104849	872377
926	872378
6064	872379
17937	872380
4799	872381
24071	872382
97492	872383
78579	872384
20070	872385
90502	872386
12711	872387
141153	872388
1452	872389
19677	872390
576	872391
29299	872392
61968	872393
19916	872394
153253	872395
96465	872396
47633	872397
26944	872398
66624	872399
72979	872400
58446	872401
40811	872402
8105	872403
8636	872404
11835	872405
35431	872406
164174	872407
11783	872408
81031	872409
12675	872410
53539	872411
97682	872412
15954	872413
33449	872414
33701	872415
50719	872416
36183	872417
2398	872418
25534	872419
31131	872420
53877	872421
26769	872422
5246	872423
17802	872424
78117	872425
106086	872426
119691	872427
26798	872428
7438	872429
28478	872430
57673	872431
12603	872432
69937	872433
33710	872434
863	872435
23616	872436
4479	872437
9178	872438
584	872439
54201	872440
11161	872441
36904	872442
54279	872443
88852	872444
126197	872445
14190	872446
1237	872447
77162	872448
9456	872449
13145	872450
141974	872451
8965	872452
52206	872453
129000	872454
117613	872455
23513	872456
106883	872457
25679	872458
16327	872459
23412	872460
38804	872461
15017	872462
159522	872463
8322	872464
2002	872465
26299	872466
1816	872467
12905	872468
74887	872469
28131	872470
17392	872471
6597	872472
27875	872473
59636	872474
1237	872475
29086	872476
11984	872477
8754	872478
22546	872479
69227	872480
52339	872481
4284	872482
4259	872483
63023	872484
44207	872485
6379	872486
38363	872487
5892	872488
1487	872489
18012	872490
1043	872491
37752	872492
63931	872493
55695	872494
2267	872495
6274	872496
25450	872497
11940	872498
38488	872499
257	872500
24146	872501
82276	872502
49446	872503
9502	872504
32562	872505
62092	872506
794	872507
155629	872508
165142	872509
15159	872510
127004	872511
11912	872512
1397	872513
91577	872514
57214	872515
35929	872516
31014	872517
166441	872518
291	872519
56559	872520
33822	872521
13260	872522
35570	872523
40278	872524
30551	872525
9119	872526
10449	872527
40245	872528
67830	872529
100725	872530
354	872531
142302	872532
23632	872533
20585	872534
3479	872535
17452	872536
5198	872537
23592	872538
25760	872539
82939	872540
6478	872541
67230	872542
15881	872543
17399	872544
19385	872545
157281	872546
38853	872547
48721	872548
55074	872549
55710	872550
166650	872551
80424	872552
34360	872553
78236	872554
1354	872555
8075	872556
60371	872557
148031	872558
60412	872559
16146	872560
64361	872561
120327	872562
10187	872563
25369	872564
38945	872565
40920	872566
2942	872567
8097	872568
18584	872569
131908	872570
40704	872571
45145	872572
69368	872573
46612	872574
106052	872575
14848	872576
44346	872577
14910	872578
34899	872579
45352	872580
158322	872581
3264	872582
9455	872583
82927	872584
7739	872585
144301	872586
12008	872587
39867	872588
9804	872589
126924	872590
24508	872591
64545	872592
90862	872593
37	872594
15388	872595
159103	872596
116215	872597
113110	872598
14920	872599
20675	872600
4325	872601
60687	872602
47841	872603
10865	872604
690	872605
16182	872606
34713	872607
47519	872608
5057	872609
10555	872610
7452	872611
2120	872612
4177	872613
49742	872614
2104	872615
8161	872616
32462	872617
19552	872618
5898	872619
10815	872620
146	872621
53750	872622
4999	872623
32359	872624
86356	872625
6909	872626
18096	872627
27418	872628
10942	872629
57579	872630
2268	872631
58717	872632
54414	872633
18579	872634
5708	872635
132476	872636
136785	872637
15253	872638
59008	872639
8253	872640
21585	872641
34642	872642
158345	872643
105035	872644
22104	872645
19666	872646
34053	872647
5499	872648
22937	872649
11399	872650
103256	872651
7001	872652
33262	872653
66454	872654
30715	872655
36195	872656
13808	872657
13792	872658
11691	872659
6033	872660
853	872661
35286	872662
92738	872663
765	872664
16960	872665
5291	872666
49639	872667
13955	872668
6359	872669
35654	872670
73307	872671
23781	872672
34440	872673
47480	872674
23298	872675
130420	872676
10179	872677
33862	872678
563	872679
48454	872680
45427	872681
44748	872682
52779	872683
50284	872684
46209	872685
1644	872686
5160	872687
158890	872688
26793	872689
86712	872690
23864	872691
84386	872692
14819	872693
35449	872694
81039	872695
31	872696
7918	872697
41505	872698
17633	872699
80295	872700
16902	872701
49169	872702
11375	872703
26294	872704
77060	872705
32866	872706
6863	872707
12729	872708
131606	872709
2845	872710
40310	872711
117033	872712
10021	872713
66501	872714
3790	872715
69050	872716
24943	872717
13499	872718
62865	872719
23540	872720
28444	872721
38504	872722
16843	872723
19373	872724
141256	872725
1820	872726
138098	872727
12032	872728
156612	872729
36972	872730
32198	872731
78793	872732
73634	872733
110430	872734
1463	872735
123094	872736
148552	872737
4676	872738
114734	872739
125627	872740
16783	872741
36837	872742
2081	872743
132824	872744
391	872745
6355	872746
89	872747
22524	872748
22924	872749
49137	872750
46657	872751
91704	872752
15499	872753
300	872754
60457	872755
75677	872756
18328	872757
19895	872758
4278	872759
124095	872760
17720	872761
3571	872762
31331	872763
60551	872764
6609	872765
30550	872766
124791	872767
97917	872768
164498	872769
109970	872770
102609	872771
21446	872772
19298	872773
8893	872774
14349	872775
5695	872776
22726	872777
32307	872778
65087	872779
113161	872780
1014	872781
7848	872782
12254	872783
59534	872784
58026	872785
26937	872786
15189	872787
4486	872788
10331	872789
8545	872790
15157	872791
12575	872792
63230	872793
68432	872794
7013	872795
106804	872796
25846	872797
29009	872798
3223	872799
19448	872800
1772	872801
12218	872802
21811	872803
3432	872804
8279	872805
51036	872806
51215	872807
157	872808
120090	872809
47530	872810
80915	872811
20252	872812
81552	872813
21456	872814
2909	872815
12617	872816
4315	872817
94541	872818
30508	872819
25160	872820
30288	872821
70964	872822
37270	872823
14205	872824
86176	872825
2877	872826
39705	872827
1528	872828
56506	872829
5691	872830
77636	872831
145818	872832
35452	872833
127363	872834
33893	872835
94531	872836
1748	872837
64025	872838
101016	872839
130241	872840
6624	872841
58224	872842
48220	872843
31418	872844
9162	872845
52369	872846
45107	872847
44608	872848
30043	872849
67871	872850
1917	872851
50194	872852
65635	872853
154925	872854
926	872855
32986	872856
6497	872857
16601	872858
90741	872859
71215	872860
4960	872861
17669	872862
46592	872863
58601	872864
48616	872865
25872	872866
80145	872867
52021	872868
65996	872869
1081	872870
117409	872871
70971	872872
64694	872873
56895	872874
45172	872875
5061	872876
158179	872877
44423	872878
57032	872879
103434	872880
16766	872881
50705	872882
129937	872883
35302	872884
42374	872885
1758	872886
117051	872887
32097	872888
103225	872889
55380	872890
5016	872891
55584	872892
59791	872893
159366	872894
10611	872895
34103	872896
39979	872897
9922	872898
69807	872899
29548	872900
30289	872901
103545	872902
14057	872903
4024	872904
32547	872905
43435	872906
11232	872907
13047	872908
6763	872909
2725	872910
1956	872911
24350	872912
103845	872913
66955	872914
21201	872915
9721	872916
5007	872917
18960	872918
50122	872919
866	872920
78908	872921
99593	872922
3967	872923
53021	872924
22835	872925
24309	872926
2053	872927
8102	872928
63882	872929
105335	872930
48126	872931
7320	872932
5309	872933
124252	872934
44139	872935
43571	872936
36780	872937
77908	872938
28462	872939
1206	872940
1395	872941
6702	872942
22585	872943
45888	872944
65	872945
59273	872946
44985	872947
94081	872948
38378	872949
309	872950
48724	872951
1782	872952
99429	872953
65188	872954
52666	872955
82157	872956
32001	872957
102084	872958
82604	872959
24788	872960
42418	872961
85855	872962
53341	872963
3923	872964
18022	872965
11150	872966
18305	872967
18860	872968
23655	872969
106813	872970
23745	872971
154966	872972
60327	872973
6047	872974
7592	872975
25716	872976
34152	872977
27424	872978
66266	872979
86130	872980
108925	872981
11823	872982
9553	872983
5672	872984
66411	872985
7590	872986
109582	872987
77192	872988
13385	872989
97057	872990
23941	872991
143671	872992
107935	872993
15663	872994
24516	872995
42458	872996
4621	872997
88889	872998
88572	872999
71191	873000
8679	873001
29550	873002
37478	873003
6172	873004
11413	873005
36629	873006
9290	873007
149	873008
507	873009
46996	873010
2	873011
10556	873012
1885	873013
60881	873014
41023	873015
44598	873016
85396	873017
89458	873018
2885	873019
15662	873020
56521	873021
35170	873022
12697	873023
5442	873024
1529	873025
51302	873026
14845	873027
20915	873028
140921	873029
4163	873030
3435	873031
16147	873032
23382	873033
9814	873034
26895	873035
35557	873036
2631	873037
25505	873038
40033	873039
97103	873040
38847	873041
136984	873042
21937	873043
4794	873044
41675	873045
133823	873046
4411	873047
8926	873048
573	873049
49615	873050
21294	873051
46243	873052
26664	873053
42942	873054
69344	873055
10520	873056
17290	873057
59499	873058
22438	873059
6585	873060
45436	873061
7956	873062
147	873063
40650	873064
85245	873065
43293	873066
7467	873067
3314	873068
147580	873069
80624	873070
5942	873071
14894	873072
549	873073
70050	873074
21580	873075
142289	873076
39335	873077
39263	873078
85371	873079
17732	873080
903	873081
67094	873082
12113	873083
52674	873084
3213	873085
52582	873086
24339	873087
81954	873088
13033	873089
103694	873090
99444	873091
6681	873092
29737	873093
29117	873094
25609	873095
31243	873096
81099	873097
169	873098
59307	873099
917	873100
49887	873101
14270	873102
21127	873103
27096	873104
29854	873105
90444	873106
97626	873107
10360	873108
102919	873109
55840	873110
96372	873111
4789	873112
152090	873113
72513	873114
69833	873115
28912	873116
107103	873117
39139	873118
24906	873119
86586	873120
65351	873121
142126	873122
10370	873123
15588	873124
31649	873125
3553	873126
784	873127
35103	873128
2780	873129
31968	873130
98152	873131
52495	873132
38285	873133
7	873134
64399	873135
165037	873136
325	873137
6365	873138
735	873139
44553	873140
37735	873141
13464	873142
137425	873143
1556	873144
35793	873145
61589	873146
40335	873147
8646	873148
37200	873149
4534	873150
38709	873151
71394	873152
7756	873153
7293	873154
10793	873155
34599	873156
47460	873157
28189	873158
64212	873159
6030	873160
49510	873161
2547	873162
1113	873163
12230	873164
91150	873165
34028	873166
71686	873167
943	873168
18799	873169
327	873170
76531	873171
111301	873172
86389	873173
38321	873174
48483	873175
18170	873176
99	873177
369	873178
41578	873179
19534	873180
10997	873181
4420	873182
90669	873183
20738	873184
1019	873185
89196	873186
157530	873187
16134	873188
19678	873189
43029	873190
47889	873191
6241	873192
31214	873193
34780	873194
112773	873195
5326	873196
1754	873197
47270	873198
3544	873199
61951	873200
140959	873201
5505	873202
57187	873203
20346	873204
4069	873205
45288	873206
16675	873207
87410	873208
159627	873209
61514	873210
12174	873211
154	873212
118107	873213
36787	873214
27975	873215
11699	873216
15327	873217
55130	873218
113884	873219
163359	873220
82259	873221
47330	873222
1882	873223
6754	873224
103619	873225
34195	873226
25468	873227
1724	873228
15379	873229
316	873230
1796	873231
7101	873232
110738	873233
79666	873234
7059	873235
15335	873236
59405	873237
30068	873238
11604	873239
90473	873240
39898	873241
56213	873242
61816	873243
322	873244
972	873245
61776	873246
3807	873247
57380	873248
28831	873249
84550	873250
21305	873251
32598	873252
127122	873253
494	873254
7605	873255
702	873256
97636	873257
21547	873258
33286	873259
665	873260
30643	873261
26805	873262
38933	873263
132126	873264
73862	873265
9795	873266
1017	873267
1143	873268
10096	873269
60094	873270
46485	873271
6993	873272
73422	873273
2687	873274
128277	873275
16111	873276
164844	873277
16251	873278
755	873279
84274	873280
84891	873281
60186	873282
60039	873283
23758	873284
2145	873285
10160	873286
3011	873287
108951	873288
83539	873289
1483	873290
27307	873291
140927	873292
12541	873293
157216	873294
1902	873295
149211	873296
16196	873297
43182	873298
4865	873299
66851	873300
6327	873301
140655	873302
2235	873303
85459	873304
141175	873305
79421	873306
141154	873307
1776	873308
114346	873309
14312	873310
103767	873311
59801	873312
146364	873313
29267	873314
3548	873315
33492	873316
37743	873317
60071	873318
12257	873319
60020	873320
3105	873321
38109	873322
18965	873323
17560	873324
17776	873325
48231	873326
6530	873327
41565	873328
92537	873329
111440	873330
6246	873331
10347	873332
30333	873333
83797	873334
102289	873335
160098	873336
1301	873337
11232	873338
33182	873339
5449	873340
36401	873341
78063	873342
63228	873343
57986	873344
114525	873345
43984	873346
15379	873347
11464	873348
134011	873349
152495	873350
3538	873351
47091	873352
24548	873353
35684	873354
44229	873355
25008	873356
157240	873357
16040	873358
81321	873359
25893	873360
35498	873361
6883	873362
7044	873363
15126	873364
2586	873365
8913	873366
17169	873367
23228	873368
23825	873369
272	873370
1118	873371
3179	873372
69058	873373
87744	873374
34967	873375
391	873376
82304	873377
15775	873378
9501	873379
64510	873380
91471	873381
78202	873382
35659	873383
72054	873384
22620	873385
285	873386
24601	873387
164283	873388
23171	873389
1447	873390
6559	873391
63402	873392
48870	873393
572	873394
121	873395
7645	873396
1692	873397
16995	873398
23521	873399
99011	873400
8862	873401
13087	873402
27242	873403
134166	873404
41577	873405
58798	873406
13597	873407
36816	873408
58080	873409
72696	873410
12388	873411
46375	873412
86798	873413
114515	873414
157854	873415
40050	873416
97421	873417
7832	873418
18098	873419
25025	873420
52539	873421
496	873422
115218	873423
77197	873424
37230	873425
94661	873426
15823	873427
25	873428
3996	873429
28468	873430
106770	873431
124306	873432
49978	873433
2885	873434
37302	873435
49313	873436
61703	873437
118103	873438
27077	873439
30884	873440
59818	873441
14062	873442
23026	873443
36334	873444
54304	873445
72623	873446
128442	873447
95522	873448
19251	873449
139135	873450
40933	873451
31383	873452
12528	873453
94821	873454
71276	873455
52541	873456
86649	873457
8345	873458
28204	873459
67737	873460
71092	873461
2999	873462
26337	873463
77348	873464
17052	873465
40405	873466
64882	873467
24824	873468
12601	873469
124472	873470
83632	873471
12982	873472
6170	873473
7868	873474
34348	873475
388	873476
39295	873477
1870	873478
140336	873479
58420	873480
658	873481
6350	873482
21	873483
125	873484
7946	873485
26163	873486
128697	873487
61231	873488
13011	873489
16024	873490
2070	873491
25985	873492
36710	873493
44089	873494
133	873495
146743	873496
25256	873497
68032	873498
13924	873499
130319	873500
119323	873501
129825	873502
88335	873503
68996	873504
43489	873505
8339	873506
602	873507
4268	873508
26078	873509
48231	873510
23575	873511
116067	873512
12197	873513
27982	873514
9888	873515
29370	873516
10889	873517
1339	873518
96	873519
57498	873520
29683	873521
118202	873522
56114	873523
95214	873524
73782	873525
68338	873526
21568	873527
31465	873528
30324	873529
25807	873530
25749	873531
96265	873532
15312	873533
157514	873534
40042	873535
60125	873536
19523	873537
132844	873538
2472	873539
8776	873540
147291	873541
22870	873542
41	873543
122259	873544
21398	873545
14175	873546
48389	873547
55810	873548
39703	873549
2142	873550
62446	873551
12577	873552
11608	873553
17382	873554
13094	873555
14244	873556
39224	873557
24099	873558
9072	873559
7608	873560
65381	873561
47326	873562
64477	873563
165560	873564
26051	873565
96856	873566
21101	873567
131871	873568
54611	873569
66166	873570
20710	873571
40217	873572
42343	873573
4314	873574
12489	873575
14621	873576
16650	873577
30726	873578
17128	873579
13090	873580
38152	873581
113750	873582
13148	873583
4149	873584
39379	873585
82715	873586
7523	873587
118553	873588
77880	873589
110294	873590
2236	873591
13869	873592
4049	873593
71450	873594
53245	873595
36292	873596
2436	873597
23052	873598
86363	873599
6976	873600
75777	873601
2379	873602
50666	873603
67602	873604
79784	873605
126606	873606
395	873607
77553	873608
138033	873609
27987	873610
91757	873611
2	873612
14145	873613
76841	873614
55658	873615
2495	873616
854	873617
3460	873618
3030	873619
14678	873620
51556	873621
66288	873622
49265	873623
57919	873624
104160	873625
81953	873626
6822	873627
12693	873628
16297	873629
24574	873630
87170	873631
2609	873632
3367	873633
13050	873634
34226	873635
83534	873636
88686	873637
30211	873638
16493	873639
286	873640
32692	873641
114597	873642
22055	873643
75198	873644
17338	873645
113545	873646
71328	873647
23598	873648
1847	873649
45114	873650
21360	873651
69542	873652
18941	873653
2260	873654
89178	873655
13930	873656
7157	873657
4040	873658
79420	873659
3087	873660
5847	873661
83147	873662
6398	873663
6626	873664
25331	873665
45543	873666
130901	873667
93866	873668
74966	873669
4592	873670
12937	873671
53635	873672
16720	873673
30391	873674
32352	873675
20908	873676
104497	873677
15618	873678
52773	873679
155754	873680
109732	873681
107379	873682
97932	873683
63868	873684
18965	873685
1385	873686
7367	873687
1609	873688
98899	873689
8158	873690
53073	873691
674	873692
12865	873693
32640	873694
48411	873695
32935	873696
45318	873697
1552	873698
34932	873699
3486	873700
34178	873701
61437	873702
86673	873703
94197	873704
27336	873705
127222	873706
13286	873707
107001	873708
128860	873709
21157	873710
17506	873711
2186	873712
35954	873713
127005	873714
1220	873715
21733	873716
10854	873717
19318	873718
77984	873719
883	873720
43097	873721
24367	873722
50141	873723
95546	873724
8150	873725
18998	873726
8386	873727
48400	873728
10904	873729
149327	873730
117995	873731
18587	873732
22417	873733
19496	873734
39608	873735
6742	873736
58628	873737
87947	873738
32811	873739
46994	873740
106204	873741
87250	873742
63926	873743
2078	873744
124317	873745
28636	873746
61102	873747
4807	873748
20386	873749
42816	873750
9725	873751
104802	873752
1406	873753
42853	873754
11299	873755
34810	873756
20284	873757
21309	873758
41125	873759
145	873760
35375	873761
27868	873762
65921	873763
22	873764
47048	873765
17854	873766
861	873767
12080	873768
72715	873769
20795	873770
295	873771
17320	873772
178	873773
65848	873774
51163	873775
4248	873776
111900	873777
28255	873778
3678	873779
48501	873780
107266	873781
3571	873782
1596	873783
78691	873784
31174	873785
28412	873786
71071	873787
15580	873788
141060	873789
143316	873790
51930	873791
111227	873792
60771	873793
347	873794
18677	873795
113680	873796
137960	873797
59700	873798
5091	873799
45408	873800
22400	873801
114994	873802
9981	873803
70687	873804
1142	873805
10604	873806
16947	873807
80803	873808
86698	873809
40446	873810
3932	873811
2296	873812
23429	873813
160855	873814
131804	873815
159129	873816
99576	873817
7695	873818
81036	873819
8315	873820
155	873821
38616	873822
78143	873823
7077	873824
316	873825
37677	873826
13484	873827
7887	873828
4719	873829
107998	873830
83657	873831
79285	873832
7870	873833
29107	873834
8457	873835
13348	873836
5788	873837
42316	873838
166243	873839
64770	873840
1641	873841
44055	873842
13840	873843
160421	873844
14598	873845
11890	873846
28277	873847
40413	873848
121298	873849
58025	873850
6065	873851
3531	873852
27809	873853
25967	873854
2086	873855
48772	873856
50780	873857
8611	873858
45525	873859
21617	873860
9527	873861
39172	873862
20253	873863
13792	873864
198	873865
47250	873866
46103	873867
754	873868
10849	873869
118843	873870
23851	873871
15792	873872
61534	873873
96577	873874
42004	873875
12003	873876
13232	873877
4916	873878
104896	873879
96760	873880
99911	873881
71793	873882
3117	873883
7548	873884
2312	873885
4537	873886
42691	873887
83536	873888
116548	873889
125553	873890
157188	873891
31598	873892
13713	873893
48672	873894
5596	873895
40089	873896
101294	873897
4331	873898
11989	873899
75741	873900
114965	873901
54075	873902
123497	873903
27191	873904
2323	873905
59643	873906
48982	873907
118579	873908
20182	873909
39369	873910
17678	873911
130127	873912
1530	873913
16063	873914
9536	873915
25277	873916
1398	873917
38842	873918
15426	873919
3848	873920
4001	873921
1	873922
57975	873923
123719	873924
12034	873925
14269	873926
27619	873927
28847	873928
85313	873929
59701	873930
101607	873931
46983	873932
6962	873933
18258	873934
97585	873935
59012	873936
3333	873937
124932	873938
32490	873939
51961	873940
115327	873941
40933	873942
21526	873943
32662	873944
4112	873945
11614	873946
46580	873947
10814	873948
819	873949
29935	873950
59247	873951
95095	873952
85703	873953
80784	873954
26778	873955
70119	873956
128067	873957
31139	873958
6154	873959
71370	873960
4093	873961
125972	873962
30943	873963
129721	873964
114959	873965
40442	873966
36283	873967
18711	873968
130518	873969
8881	873970
418	873971
24925	873972
15252	873973
2073	873974
28651	873975
14376	873976
31382	873977
56083	873978
1911	873979
15948	873980
11953	873981
121205	873982
78484	873983
70643	873984
19355	873985
1534	873986
61774	873987
76127	873988
9253	873989
2848	873990
117139	873991
58559	873992
97602	873993
734	873994
124889	873995
60825	873996
58359	873997
22849	873998
28281	873999
72746	874000
35634	874001
39299	874002
19673	874003
20600	874004
98259	874005
10181	874006
80264	874007
36516	874008
6880	874009
25427	874010
6744	874011
16781	874012
85915	874013
25489	874014
127928	874015
567	874016
120950	874017
70426	874018
94830	874019
1025	874020
127419	874021
1846	874022
11326	874023
81593	874024
3418	874025
14596	874026
96332	874027
7321	874028
912	874029
8165	874030
39492	874031
8147	874032
3617	874033
18386	874034
111728	874035
9782	874036
28803	874037
87022	874038
19541	874039
73462	874040
75630	874041
101212	874042
51419	874043
4645	874044
29743	874045
4350	874046
148	874047
1760	874048
42397	874049
3072	874050
20677	874051
96230	874052
64590	874053
13147	874054
49774	874055
568	874056
27810	874057
137713	874058
127041	874059
31888	874060
11608	874061
136109	874062
77	874063
7930	874064
44933	874065
1232	874066
17832	874067
38497	874068
51410	874069
14579	874070
166188	874071
55474	874072
819	874073
12660	874074
12955	874075
17453	874076
58839	874077
35966	874078
14656	874079
1701	874080
8365	874081
67306	874082
50349	874083
80691	874084
82840	874085
21567	874086
80902	874087
9595	874088
83143	874089
8481	874090
6752	874091
49012	874092
44112	874093
5058	874094
1909	874095
2064	874096
38067	874097
35673	874098
102941	874099
17293	874100
2501	874101
8361	874102
27123	874103
101889	874104
2245	874105
55127	874106
17490	874107
43980	874108
498	874109
5749	874110
822	874111
29550	874112
36993	874113
137617	874114
34025	874115
28188	874116
67278	874117
26137	874118
32059	874119
25610	874120
28710	874121
2976	874122
533	874123
15060	874124
141705	874125
86954	874126
71056	874127
25154	874128
76989	874129
44284	874130
19452	874131
46018	874132
159185	874133
12686	874134
94063	874135
163861	874136
40680	874137
5642	874138
23064	874139
115711	874140
16224	874141
1203	874142
52233	874143
78443	874144
42506	874145
117567	874146
119	874147
32833	874148
1	874149
28814	874150
21713	874151
11244	874152
54253	874153
16317	874154
97382	874155
45894	874156
36101	874157
163235	874158
62136	874159
27517	874160
68273	874161
26671	874162
4078	874163
17212	874164
57081	874165
307	874166
100399	874167
920	874168
2363	874169
112244	874170
23257	874171
18429	874172
9388	874173
77976	874174
5147	874175
53332	874176
88870	874177
131032	874178
16159	874179
4788	874180
24756	874181
41193	874182
41508	874183
102125	874184
26174	874185
1135	874186
143274	874187
180	874188
118073	874189
9509	874190
5743	874191
98397	874192
42411	874193
8717	874194
22504	874195
6109	874196
36884	874197
21754	874198
25904	874199
16726	874200
640	874201
23109	874202
10122	874203
123420	874204
3963	874205
126970	874206
73544	874207
82042	874208
41741	874209
26070	874210
24138	874211
61009	874212
11904	874213
5674	874214
1725	874215
11356	874216
8661	874217
55161	874218
1511	874219
19254	874220
5118	874221
105294	874222
13148	874223
3040	874224
127123	874225
116858	874226
46583	874227
13759	874228
99204	874229
3486	874230
1847	874231
6680	874232
23553	874233
38664	874234
119589	874235
83315	874236
35112	874237
7642	874238
28119	874239
43225	874240
58236	874241
14819	874242
156124	874243
727	874244
13448	874245
19058	874246
80705	874247
1387	874248
4392	874249
28670	874250
4886	874251
21714	874252
47440	874253
153517	874254
75863	874255
9151	874256
83726	874257
43967	874258
30451	874259
3644	874260
2631	874261
12945	874262
51676	874263
85688	874264
24802	874265
37085	874266
57464	874267
13303	874268
8978	874269
1442	874270
139810	874271
90320	874272
74471	874273
446	874274
40538	874275
85967	874276
28598	874277
47698	874278
68749	874279
23031	874280
669	874281
114440	874282
19317	874283
46	874284
24271	874285
50853	874286
31220	874287
73804	874288
70383	874289
21212	874290
7282	874291
47203	874292
91787	874293
86671	874294
80248	874295
18972	874296
91230	874297
15775	874298
2044	874299
6634	874300
109934	874301
144367	874302
153460	874303
5361	874304
38302	874305
28398	874306
76320	874307
95847	874308
41068	874309
68719	874310
111783	874311
109736	874312
12922	874313
6482	874314
22915	874315
1225	874316
1197	874317
5280	874318
34714	874319
102484	874320
18744	874321
76313	874322
6220	874323
159647	874324
25966	874325
34437	874326
53914	874327
9263	874328
102156	874329
5415	874330
7064	874331
50607	874332
45003	874333
100521	874334
3	874335
30692	874336
59850	874337
38717	874338
28170	874339
2740	874340
94611	874341
32321	874342
44027	874343
39428	874344
21195	874345
131121	874346
11581	874347
87090	874348
56	874349
158606	874350
21591	874351
8060	874352
41712	874353
16408	874354
72882	874355
14266	874356
16970	874357
44129	874358
112961	874359
75142	874360
17	874361
1816	874362
38403	874363
55812	874364
13871	874365
101720	874366
42128	874367
34536	874368
112511	874369
14059	874370
34868	874371
18793	874372
3784	874373
88025	874374
71795	874375
21298	874376
23328	874377
13812	874378
15341	874379
62159	874380
4135	874381
39416	874382
113213	874383
13034	874384
1218	874385
68508	874386
1986	874387
43580	874388
25857	874389
84112	874390
22836	874391
8108	874392
26419	874393
19792	874394
54762	874395
1396	874396
55256	874397
15199	874398
19038	874399
101	874400
119798	874401
44101	874402
61398	874403
3429	874404
374	874405
21305	874406
269	874407
89257	874408
8358	874409
49419	874410
19102	874411
14042	874412
29089	874413
68	874414
151283	874415
30778	874416
43868	874417
41692	874418
13194	874419
35154	874420
142636	874421
22868	874422
75020	874423
22082	874424
19570	874425
134523	874426
72844	874427
6989	874428
36695	874429
7083	874430
8120	874431
128705	874432
9763	874433
60105	874434
40083	874435
23598	874436
40414	874437
71637	874438
47696	874439
102750	874440
58579	874441
3598	874442
2863	874443
1538	874444
14858	874445
30002	874446
2781	874447
66	874448
68963	874449
114442	874450
6855	874451
47972	874452
57808	874453
8814	874454
87436	874455
42273	874456
9277	874457
1904	874458
400	874459
36220	874460
1364	874461
2727	874462
19084	874463
9638	874464
197	874465
64386	874466
101542	874467
10676	874468
59045	874469
5685	874470
20068	874471
22809	874472
2162	874473
7190	874474
120199	874475
35371	874476
2837	874477
22003	874478
3456	874479
4423	874480
53843	874481
6158	874482
12241	874483
7044	874484
34400	874485
35076	874486
105569	874487
11315	874488
126076	874489
1459	874490
148043	874491
367	874492
35628	874493
54226	874494
1493	874495
3116	874496
163255	874497
20902	874498
7597	874499
54713	874500
13993	874501
104329	874502
45115	874503
70256	874504
9644	874505
8350	874506
33769	874507
40493	874508
7469	874509
1917	874510
194	874511
12831	874512
113455	874513
54627	874514
45619	874515
6145	874516
49779	874517
1723	874518
11828	874519
2203	874520
50054	874521
92702	874522
14240	874523
7136	874524
505	874525
94981	874526
46702	874527
6376	874528
32633	874529
129598	874530
35716	874531
4428	874532
61397	874533
42414	874534
123256	874535
50337	874536
48953	874537
9549	874538
13431	874539
60885	874540
19731	874541
1083	874542
77938	874543
27685	874544
66474	874545
153403	874546
60630	874547
31778	874548
372	874549
45787	874550
40337	874551
56552	874552
60262	874553
111182	874554
2266	874555
340	874556
9675	874557
4354	874558
74552	874559
144435	874560
26740	874561
195	874562
14892	874563
148346	874564
38722	874565
51732	874566
139106	874567
23875	874568
154374	874569
87352	874570
101577	874571
37106	874572
2820	874573
22260	874574
11736	874575
230	874576
64369	874577
7025	874578
59581	874579
1049	874580
20773	874581
9482	874582
21144	874583
6260	874584
8234	874585
57819	874586
29754	874587
43415	874588
87386	874589
121187	874590
12929	874591
74209	874592
15255	874593
20108	874594
22167	874595
5686	874596
45816	874597
7716	874598
17502	874599
836	874600
524	874601
52387	874602
35505	874603
40863	874604
19318	874605
79210	874606
2352	874607
22078	874608
45733	874609
24717	874610
7862	874611
121601	874612
6052	874613
18190	874614
665	874615
4933	874616
153875	874617
2938	874618
32886	874619
157482	874620
6896	874621
49227	874622
80349	874623
8855	874624
36711	874625
86204	874626
1747	874627
39135	874628
47630	874629
11089	874630
6939	874631
38642	874632
35183	874633
10023	874634
17614	874635
4478	874636
45266	874637
5231	874638
66534	874639
20871	874640
43510	874641
38938	874642
23955	874643
12908	874644
29892	874645
12000	874646
29761	874647
8822	874648
5335	874649
4782	874650
14978	874651
37836	874652
45556	874653
161631	874654
1413	874655
4452	874656
7282	874657
14750	874658
30821	874659
97416	874660
34319	874661
6117	874662
51952	874663
91075	874664
35324	874665
128142	874666
42606	874667
9758	874668
55414	874669
3856	874670
17171	874671
42070	874672
15650	874673
75721	874674
45256	874675
36697	874676
5131	874677
20692	874678
91596	874679
48419	874680
6367	874681
3607	874682
21395	874683
48083	874684
8907	874685
3032	874686
84145	874687
73821	874688
20389	874689
4138	874690
26050	874691
46732	874692
44250	874693
14341	874694
2409	874695
67413	874696
26659	874697
24863	874698
10817	874699
26868	874700
1315	874701
5710	874702
118305	874703
45498	874704
36128	874705
47368	874706
19305	874707
10967	874708
16293	874709
38787	874710
25802	874711
56215	874712
84142	874713
102803	874714
59255	874715
37796	874716
52478	874717
158074	874718
8647	874719
16785	874720
1211	874721
166419	874722
100957	874723
9968	874724
6427	874725
108554	874726
916	874727
23414	874728
35652	874729
67745	874730
67580	874731
4356	874732
36195	874733
78911	874734
1876	874735
88213	874736
70569	874737
85930	874738
27883	874739
17663	874740
9832	874741
11965	874742
15964	874743
13602	874744
64604	874745
1809	874746
878	874747
56067	874748
785	874749
40360	874750
71962	874751
36838	874752
116607	874753
29881	874754
102213	874755
128688	874756
123060	874757
16345	874758
82763	874759
60834	874760
107301	874761
1606	874762
152966	874763
30111	874764
86543	874765
92724	874766
7400	874767
54303	874768
39195	874769
4434	874770
26050	874771
20318	874772
49459	874773
6294	874774
123234	874775
43943	874776
68922	874777
82180	874778
51560	874779
13359	874780
82528	874781
5274	874782
29429	874783
43241	874784
52330	874785
5627	874786
76991	874787
22460	874788
47637	874789
126281	874790
86670	874791
10215	874792
7489	874793
1793	874794
378	874795
115869	874796
150701	874797
64526	874798
25386	874799
137305	874800
82514	874801
66466	874802
20707	874803
10650	874804
76503	874805
16050	874806
44263	874807
46907	874808
8587	874809
3378	874810
4700	874811
35501	874812
15271	874813
33254	874814
70659	874815
26060	874816
74218	874817
33	874818
15093	874819
31756	874820
282	874821
84140	874822
26496	874823
1287	874824
36766	874825
13651	874826
112721	874827
34952	874828
50818	874829
55936	874830
1258	874831
2540	874832
57357	874833
46521	874834
25898	874835
22	874836
33002	874837
65774	874838
1345	874839
5829	874840
13352	874841
118970	874842
161071	874843
38591	874844
15477	874845
2242	874846
60446	874847
10395	874848
2262	874849
31702	874850
131385	874851
33375	874852
144425	874853
2838	874854
51162	874855
22576	874856
9076	874857
153084	874858
100868	874859
62896	874860
52070	874861
70640	874862
40396	874863
95645	874864
57340	874865
2120	874866
26003	874867
4508	874868
8817	874869
50081	874870
13562	874871
36718	874872
34121	874873
14507	874874
5968	874875
63897	874876
4724	874877
57743	874878
110339	874879
79665	874880
51291	874881
59033	874882
28334	874883
4126	874884
83256	874885
83885	874886
39734	874887
19547	874888
119381	874889
43	874890
8824	874891
42471	874892
68994	874893
151476	874894
31174	874895
119948	874896
6593	874897
78938	874898
29475	874899
67788	874900
66913	874901
606	874902
87114	874903
36303	874904
155329	874905
21652	874906
1228	874907
12044	874908
4635	874909
54236	874910
54210	874911
66150	874912
18958	874913
101118	874914
32086	874915
23225	874916
67277	874917
56396	874918
49868	874919
8179	874920
54107	874921
74659	874922
32084	874923
119542	874924
45181	874925
684	874926
117983	874927
27219	874928
12503	874929
8737	874930
590	874931
34224	874932
128955	874933
23576	874934
77117	874935
124560	874936
10696	874937
1055	874938
124907	874939
111212	874940
23735	874941
41933	874942
8175	874943
298	874944
75540	874945
22466	874946
69500	874947
14456	874948
52542	874949
10895	874950
1181	874951
1588	874952
692	874953
45722	874954
2328	874955
15968	874956
10875	874957
30960	874958
14186	874959
52139	874960
49629	874961
53254	874962
121103	874963
18381	874964
78849	874965
45960	874966
3113	874967
127556	874968
12614	874969
52385	874970
90211	874971
44218	874972
13938	874973
73	874974
164601	874975
4662	874976
134490	874977
41593	874978
42883	874979
95805	874980
40210	874981
15154	874982
12362	874983
34289	874984
126747	874985
279	874986
25427	874987
60513	874988
31771	874989
4504	874990
42096	874991
3808	874992
5969	874993
63229	874994
5339	874995
53894	874996
301	874997
85519	874998
2200	874999
31911	875000
15359	875001
46396	875002
130270	875003
22765	875004
31579	875005
69697	875006
81243	875007
45139	875008
137099	875009
69112	875010
125755	875011
86968	875012
71	875013
75478	875014
7490	875015
6070	875016
26699	875017
8769	875018
56112	875019
64246	875020
15416	875021
150446	875022
234	875023
99001	875024
74775	875025
42256	875026
155301	875027
36867	875028
121165	875029
11419	875030
9182	875031
4964	875032
39217	875033
38135	875034
42447	875035
5490	875036
1057	875037
49382	875038
35067	875039
38088	875040
114166	875041
31543	875042
142788	875043
42206	875044
3606	875045
87847	875046
6515	875047
9800	875048
67998	875049
126754	875050
79289	875051
249	875052
51618	875053
28270	875054
15677	875055
20364	875056
48559	875057
73089	875058
25902	875059
5941	875060
1874	875061
91	875062
12085	875063
4043	875064
3582	875065
34376	875066
1181	875067
477	875068
24237	875069
547	875070
462	875071
26970	875072
68251	875073
146387	875074
312	875075
87907	875076
24969	875077
164388	875078
40820	875079
46932	875080
106000	875081
11118	875082
55120	875083
90181	875084
4737	875085
86989	875086
7851	875087
5210	875088
60434	875089
12168	875090
9637	875091
38708	875092
43973	875093
12	875094
49447	875095
54565	875096
73274	875097
21331	875098
122334	875099
10194	875100
2387	875101
91351	875102
96279	875103
51	875104
34043	875105
49236	875106
2110	875107
23160	875108
2968	875109
5139	875110
18212	875111
154222	875112
14956	875113
112628	875114
8923	875115
53796	875116
127503	875117
71904	875118
53477	875119
15611	875120
77199	875121
727	875122
15726	875123
66875	875124
3677	875125
58670	875126
12790	875127
112139	875128
81662	875129
57436	875130
25888	875131
75498	875132
56937	875133
133643	875134
105396	875135
57172	875136
37843	875137
36397	875138
29633	875139
160847	875140
5798	875141
8376	875142
4904	875143
44962	875144
1081	875145
53426	875146
26024	875147
37064	875148
84216	875149
6075	875150
7933	875151
64107	875152
47387	875153
36	875154
45516	875155
128381	875156
1773	875157
8763	875158
5062	875159
16860	875160
17100	875161
65262	875162
20395	875163
129584	875164
156448	875165
49740	875166
78679	875167
3956	875168
94062	875169
79752	875170
2184	875171
28872	875172
85243	875173
24936	875174
70775	875175
79344	875176
21399	875177
43990	875178
49967	875179
35682	875180
76961	875181
39396	875182
38274	875183
72531	875184
15541	875185
44631	875186
27903	875187
157050	875188
20445	875189
105775	875190
29953	875191
39310	875192
138382	875193
9837	875194
8322	875195
3970	875196
110597	875197
3701	875198
72441	875199
4502	875200
3985	875201
99198	875202
16502	875203
26665	875204
9318	875205
26196	875206
130263	875207
24538	875208
104927	875209
5662	875210
36257	875211
14280	875212
114472	875213
71342	875214
13091	875215
134071	875216
947	875217
38083	875218
69171	875219
36593	875220
858	875221
69632	875222
36922	875223
4767	875224
23485	875225
4792	875226
53398	875227
116632	875228
23314	875229
37001	875230
111548	875231
11893	875232
20496	875233
56462	875234
148916	875235
21400	875236
2807	875237
39149	875238
13458	875239
7265	875240
22718	875241
90948	875242
3916	875243
6522	875244
62819	875245
2813	875246
118276	875247
23713	875248
1053	875249
4273	875250
3424	875251
102056	875252
7255	875253
20274	875254
79249	875255
29286	875256
26501	875257
6798	875258
45983	875259
33630	875260
42652	875261
17302	875262
29224	875263
46976	875264
57220	875265
76446	875266
8370	875267
10292	875268
1013	875269
21913	875270
23929	875271
6263	875272
158108	875273
19015	875274
61294	875275
50210	875276
41237	875277
9029	875278
2333	875279
65110	875280
31240	875281
3839	875282
22055	875283
8896	875284
54164	875285
66078	875286
133162	875287
11863	875288
29649	875289
59296	875290
131782	875291
139872	875292
515	875293
13332	875294
55208	875295
35527	875296
3939	875297
122328	875298
129029	875299
1180	875300
59057	875301
137360	875302
124814	875303
70890	875304
29676	875305
90897	875306
28686	875307
36704	875308
22765	875309
119268	875310
49293	875311
83603	875312
31255	875313
50897	875314
9051	875315
128882	875316
13707	875317
32315	875318
31956	875319
527	875320
14675	875321
7999	875322
41923	875323
14690	875324
5151	875325
22784	875326
87516	875327
32510	875328
690	875329
91964	875330
56601	875331
40225	875332
5449	875333
4214	875334
1792	875335
5096	875336
79403	875337
4092	875338
113497	875339
16246	875340
6634	875341
4425	875342
112179	875343
82044	875344
10072	875345
19829	875346
91770	875347
95840	875348
25084	875349
136868	875350
86493	875351
3957	875352
19226	875353
159410	875354
68310	875355
44460	875356
109219	875357
19772	875358
7069	875359
71094	875360
52526	875361
89373	875362
21821	875363
15711	875364
1394	875365
1897	875366
39371	875367
5725	875368
39131	875369
39389	875370
38800	875371
933	875372
25155	875373
99888	875374
38849	875375
19773	875376
84383	875377
9652	875378
1917	875379
17831	875380
6549	875381
67837	875382
160365	875383
43610	875384
13166	875385
8435	875386
44003	875387
23479	875388
42227	875389
3927	875390
73938	875391
97587	875392
9972	875393
4319	875394
1054	875395
81180	875396
116211	875397
1913	875398
4071	875399
84749	875400
4324	875401
371	875402
47885	875403
8205	875404
108883	875405
11745	875406
125064	875407
1465	875408
1952	875409
976	875410
136111	875411
16752	875412
25776	875413
4653	875414
105257	875415
161389	875416
26028	875417
28828	875418
389	875419
27627	875420
74211	875421
41494	875422
69840	875423
28293	875424
81722	875425
117079	875426
78824	875427
119357	875428
13594	875429
41785	875430
129605	875431
53421	875432
14363	875433
56625	875434
1446	875435
138078	875436
9293	875437
16030	875438
20	875439
118896	875440
39354	875441
3101	875442
46879	875443
7598	875444
2330	875445
17790	875446
52603	875447
30591	875448
34942	875449
11944	875450
65624	875451
47252	875452
818	875453
3833	875454
28254	875455
46166	875456
29261	875457
71508	875458
26741	875459
101870	875460
63506	875461
1557	875462
53025	875463
8985	875464
6736	875465
55107	875466
37079	875467
36374	875468
67005	875469
21270	875470
48593	875471
3180	875472
165924	875473
14964	875474
137559	875475
74943	875476
11082	875477
22882	875478
39321	875479
9937	875480
24710	875481
17125	875482
35251	875483
8501	875484
45631	875485
49092	875486
32433	875487
38853	875488
129587	875489
32485	875490
36324	875491
16993	875492
17707	875493
637	875494
56109	875495
13271	875496
7042	875497
2735	875498
68742	875499
15296	875500
811	875501
163136	875502
115534	875503
14128	875504
88993	875505
33148	875506
9725	875507
131246	875508
29961	875509
30207	875510
78723	875511
24786	875512
85576	875513
19242	875514
8164	875515
16883	875516
22760	875517
4	875518
19077	875519
69142	875520
56177	875521
76613	875522
96687	875523
16580	875524
46749	875525
74610	875526
93649	875527
20878	875528
28443	875529
11648	875530
537	875531
34	875532
8862	875533
62979	875534
3169	875535
109473	875536
1057	875537
93003	875538
15891	875539
80151	875540
13225	875541
15714	875542
66918	875543
8640	875544
132727	875545
1403	875546
32735	875547
34922	875548
122805	875549
23014	875550
7341	875551
42903	875552
123777	875553
40056	875554
54906	875555
64556	875556
162719	875557
25533	875558
4204	875559
52831	875560
886	875561
54501	875562
29243	875563
108906	875564
6647	875565
123253	875566
130999	875567
33022	875568
38336	875569
68282	875570
10926	875571
24030	875572
177	875573
22596	875574
62667	875575
24372	875576
75122	875577
128504	875578
52577	875579
487	875580
19856	875581
143059	875582
95392	875583
39244	875584
39493	875585
39145	875586
566	875587
43997	875588
10474	875589
24765	875590
42404	875591
55314	875592
152867	875593
14012	875594
158806	875595
4592	875596
17541	875597
1061	875598
9264	875599
114402	875600
6447	875601
11751	875602
76888	875603
9244	875604
3602	875605
31786	875606
26873	875607
68207	875608
5510	875609
93298	875610
123063	875611
1719	875612
45736	875613
5912	875614
48339	875615
65742	875616
136014	875617
125173	875618
164612	875619
30234	875620
416	875621
24476	875622
12576	875623
1382	875624
112949	875625
15897	875626
4875	875627
150450	875628
69860	875629
2156	875630
106800	875631
90141	875632
24978	875633
83852	875634
115256	875635
81461	875636
66428	875637
121223	875638
76870	875639
9442	875640
132300	875641
26205	875642
114776	875643
12324	875644
164096	875645
21119	875646
86519	875647
23834	875648
1614	875649
35296	875650
19236	875651
40947	875652
24107	875653
1530	875654
42658	875655
8187	875656
9543	875657
134355	875658
6553	875659
12328	875660
56820	875661
68419	875662
52444	875663
15367	875664
29912	875665
30283	875666
44923	875667
5261	875668
24857	875669
23	875670
145925	875671
154751	875672
5996	875673
7658	875674
15482	875675
23029	875676
52483	875677
22600	875678
118629	875679
37947	875680
61551	875681
11527	875682
13804	875683
67012	875684
126354	875685
49311	875686
85015	875687
20779	875688
78474	875689
13782	875690
139246	875691
43597	875692
133676	875693
13190	875694
47788	875695
17542	875696
3096	875697
45825	875698
6237	875699
53907	875700
80460	875701
38354	875702
100866	875703
36873	875704
22823	875705
108924	875706
228	875707
12968	875708
75148	875709
1579	875710
29516	875711
66104	875712
23353	875713
33947	875714
37056	875715
40112	875716
18929	875717
5924	875718
101915	875719
50031	875720
13895	875721
38062	875722
121803	875723
74433	875724
63776	875725
26773	875726
29081	875727
49649	875728
3958	875729
47224	875730
95911	875731
23774	875732
11810	875733
6502	875734
116636	875735
120769	875736
50342	875737
22810	875738
4709	875739
32847	875740
4164	875741
38230	875742
33793	875743
63884	875744
1115	875745
21091	875746
18898	875747
77037	875748
52386	875749
20203	875750
99066	875751
4949	875752
1372	875753
45017	875754
5969	875755
18976	875756
958	875757
13685	875758
42641	875759
36124	875760
78934	875761
30165	875762
129448	875763
35415	875764
86115	875765
137	875766
154092	875767
19863	875768
16305	875769
106518	875770
122871	875771
101841	875772
32829	875773
57288	875774
21045	875775
132086	875776
26682	875777
87699	875778
65003	875779
1519	875780
17594	875781
18735	875782
59120	875783
59581	875784
717	875785
52197	875786
21250	875787
129784	875788
17133	875789
7138	875790
124955	875791
183	875792
87715	875793
55473	875794
62603	875795
3642	875796
33900	875797
66898	875798
88023	875799
1766	875800
18915	875801
16183	875802
19940	875803
5680	875804
103788	875805
114685	875806
56110	875807
47830	875808
2892	875809
62799	875810
57227	875811
100508	875812
34880	875813
37191	875814
19127	875815
7081	875816
41891	875817
77404	875818
70927	875819
2392	875820
87012	875821
80108	875822
23440	875823
23016	875824
15690	875825
29542	875826
23064	875827
331	875828
16580	875829
7973	875830
98637	875831
3340	875832
37209	875833
3828	875834
946	875835
2582	875836
10186	875837
66818	875838
23784	875839
3027	875840
103813	875841
30368	875842
86	875843
8007	875844
1493	875845
2600	875846
12203	875847
88458	875848
102341	875849
55650	875850
53738	875851
20057	875852
1656	875853
15771	875854
3204	875855
20766	875856
19785	875857
30145	875858
76225	875859
31621	875860
892	875861
1780	875862
63180	875863
42763	875864
15196	875865
26663	875866
35791	875867
7700	875868
65471	875869
20650	875870
123997	875871
30394	875872
23139	875873
1673	875874
3086	875875
33750	875876
60363	875877
12528	875878
108767	875879
21486	875880
84425	875881
19043	875882
32069	875883
45141	875884
79975	875885
76309	875886
62951	875887
41986	875888
30915	875889
5035	875890
19034	875891
336	875892
2002	875893
44689	875894
30896	875895
5426	875896
924	875897
89090	875898
1442	875899
84434	875900
94299	875901
89071	875902
64961	875903
2603	875904
13234	875905
95936	875906
20670	875907
1559	875908
4869	875909
18869	875910
12309	875911
70129	875912
7941	875913
51852	875914
5749	875915
48957	875916
53462	875917
935	875918
150321	875919
24055	875920
16587	875921
146189	875922
62086	875923
59776	875924
5889	875925
69169	875926
65880	875927
19349	875928
26834	875929
1557	875930
15219	875931
41864	875932
29066	875933
47287	875934
2754	875935
19946	875936
13770	875937
67355	875938
13985	875939
122925	875940
73881	875941
47101	875942
61933	875943
13065	875944
28854	875945
159817	875946
21469	875947
66642	875948
22324	875949
21125	875950
13537	875951
48973	875952
92494	875953
64959	875954
5894	875955
80770	875956
97364	875957
31729	875958
112094	875959
77857	875960
40261	875961
71721	875962
24461	875963
12142	875964
124869	875965
2771	875966
18674	875967
114039	875968
12746	875969
70651	875970
34541	875971
762	875972
57112	875973
3405	875974
2015	875975
10350	875976
22233	875977
67792	875978
100306	875979
99306	875980
8151	875981
2090	875982
61080	875983
29251	875984
8299	875985
8038	875986
8352	875987
34463	875988
28159	875989
26241	875990
2783	875991
99506	875992
2217	875993
2423	875994
84694	875995
2868	875996
103010	875997
96582	875998
30485	875999
93719	876000
2783	876001
894	876002
6004	876003
1949	876004
50173	876005
157900	876006
2187	876007
50769	876008
4370	876009
68906	876010
14231	876011
46544	876012
70048	876013
6404	876014
24850	876015
143060	876016
50207	876017
52700	876018
9918	876019
68961	876020
2338	876021
19899	876022
8666	876023
114703	876024
2418	876025
38639	876026
69743	876027
12939	876028
4922	876029
20359	876030
4037	876031
26393	876032
578	876033
36826	876034
67550	876035
7694	876036
12606	876037
22882	876038
6791	876039
12216	876040
51747	876041
46600	876042
145529	876043
20810	876044
40520	876045
46505	876046
7750	876047
105407	876048
57337	876049
24094	876050
9350	876051
19995	876052
27189	876053
4563	876054
57680	876055
10682	876056
35906	876057
299	876058
55527	876059
61584	876060
4305	876061
13719	876062
86902	876063
44496	876064
21315	876065
465	876066
53758	876067
116975	876068
34236	876069
45091	876070
122329	876071
39804	876072
37877	876073
41453	876074
24899	876075
21604	876076
10446	876077
30916	876078
100274	876079
42749	876080
7975	876081
89009	876082
2358	876083
6010	876084
93631	876085
34606	876086
15266	876087
57584	876088
34836	876089
3752	876090
28630	876091
294	876092
6481	876093
23145	876094
22284	876095
87759	876096
4843	876097
15911	876098
956	876099
85296	876100
14218	876101
11174	876102
27202	876103
11854	876104
235	876105
53129	876106
27522	876107
3882	876108
69610	876109
41130	876110
31662	876111
45982	876112
57278	876113
21257	876114
37129	876115
104608	876116
3878	876117
97225	876118
24710	876119
44018	876120
32533	876121
55670	876122
27136	876123
5460	876124
123178	876125
15189	876126
54216	876127
82654	876128
31338	876129
3169	876130
7132	876131
4082	876132
42086	876133
33136	876134
39563	876135
29862	876136
42034	876137
5117	876138
45697	876139
67512	876140
83064	876141
19801	876142
123183	876143
600	876144
83656	876145
46265	876146
59776	876147
26566	876148
164	876149
5862	876150
57926	876151
43980	876152
52457	876153
23912	876154
2747	876155
15885	876156
79440	876157
28412	876158
98016	876159
5456	876160
37874	876161
35823	876162
6184	876163
104952	876164
18316	876165
13854	876166
38214	876167
163013	876168
11656	876169
1001	876170
48919	876171
22986	876172
16542	876173
45869	876174
4038	876175
42430	876176
55884	876177
66033	876178
538	876179
21381	876180
19080	876181
13215	876182
3033	876183
39704	876184
43352	876185
68886	876186
85516	876187
3583	876188
1927	876189
34072	876190
85136	876191
67387	876192
78556	876193
45384	876194
27063	876195
29623	876196
21312	876197
9493	876198
84171	876199
36357	876200
28165	876201
19579	876202
83734	876203
6526	876204
1176	876205
35141	876206
2671	876207
68318	876208
31501	876209
39411	876210
20001	876211
82595	876212
155602	876213
43955	876214
53661	876215
10381	876216
9756	876217
12199	876218
639	876219
32526	876220
35684	876221
42158	876222
64664	876223
19546	876224
25518	876225
8413	876226
81484	876227
37372	876228
159179	876229
126611	876230
9450	876231
96565	876232
68086	876233
84661	876234
14787	876235
12792	876236
94622	876237
55246	876238
9313	876239
19378	876240
81151	876241
1577	876242
150390	876243
17799	876244
54530	876245
48411	876246
63637	876247
17927	876248
93617	876249
96142	876250
134155	876251
32245	876252
40500	876253
3701	876254
7615	876255
43930	876256
1908	876257
108512	876258
23974	876259
56921	876260
20917	876261
81896	876262
74423	876263
10703	876264
402	876265
20055	876266
2186	876267
8992	876268
62738	876269
134820	876270
112581	876271
28291	876272
192	876273
30206	876274
25631	876275
60160	876276
20256	876277
24549	876278
81807	876279
455	876280
899	876281
45827	876282
38221	876283
46727	876284
37021	876285
40785	876286
79	876287
5	876288
3186	876289
31543	876290
13970	876291
53682	876292
130616	876293
47448	876294
9297	876295
70329	876296
26104	876297
1542	876298
39463	876299
31459	876300
1125	876301
553	876302
18967	876303
49827	876304
7321	876305
31179	876306
31197	876307
29837	876308
86739	876309
145542	876310
2245	876311
100494	876312
31678	876313
7322	876314
8267	876315
35923	876316
619	876317
1231	876318
2918	876319
46570	876320
1973	876321
133566	876322
2897	876323
20595	876324
95401	876325
75976	876326
76737	876327
8262	876328
4560	876329
64255	876330
54397	876331
129414	876332
2680	876333
9938	876334
3116	876335
7365	876336
97286	876337
8915	876338
32350	876339
14125	876340
107995	876341
21490	876342
15265	876343
67049	876344
21354	876345
11646	876346
22328	876347
42834	876348
26734	876349
732	876350
108413	876351
23095	876352
7666	876353
1131	876354
13633	876355
118902	876356
12870	876357
5010	876358
66235	876359
21681	876360
4925	876361
4336	876362
61034	876363
39188	876364
11703	876365
28334	876366
30391	876367
152067	876368
35022	876369
29435	876370
10834	876371
28863	876372
116962	876373
53669	876374
48110	876375
22808	876376
879	876377
52302	876378
3928	876379
37325	876380
8761	876381
32818	876382
41870	876383
92626	876384
41614	876385
19063	876386
6792	876387
1385	876388
81146	876389
18105	876390
18766	876391
121322	876392
143263	876393
61006	876394
3146	876395
72260	876396
164	876397
1478	876398
53765	876399
13296	876400
36259	876401
99823	876402
17389	876403
1429	876404
19178	876405
3126	876406
7090	876407
16896	876408
36514	876409
142762	876410
29967	876411
367	876412
6226	876413
23287	876414
26890	876415
96696	876416
109777	876417
1147	876418
130958	876419
83596	876420
949	876421
103416	876422
47655	876423
8966	876424
9410	876425
55125	876426
106677	876427
76180	876428
61552	876429
29741	876430
26365	876431
72177	876432
12889	876433
54296	876434
44520	876435
60003	876436
44	876437
56706	876438
4	876439
156367	876440
5481	876441
114875	876442
11507	876443
10841	876444
57061	876445
38657	876446
70108	876447
33320	876448
57431	876449
58781	876450
32502	876451
161441	876452
126958	876453
12196	876454
97624	876455
3535	876456
43537	876457
17234	876458
36460	876459
3631	876460
52438	876461
52891	876462
2739	876463
5747	876464
18967	876465
8675	876466
24832	876467
119044	876468
33853	876469
1752	876470
14121	876471
28954	876472
38456	876473
13281	876474
67801	876475
1838	876476
121049	876477
119822	876478
10112	876479
133854	876480
7989	876481
15539	876482
66609	876483
18596	876484
33635	876485
1581	876486
163133	876487
28985	876488
791	876489
19139	876490
151220	876491
58846	876492
47684	876493
61799	876494
56347	876495
73198	876496
49572	876497
50776	876498
163962	876499
119826	876500
163343	876501
103911	876502
13847	876503
142149	876504
94647	876505
23173	876506
91848	876507
15710	876508
693	876509
34063	876510
20152	876511
2328	876512
164384	876513
62152	876514
47845	876515
1815	876516
59035	876517
14304	876518
58573	876519
2477	876520
22264	876521
60204	876522
151191	876523
61660	876524
13413	876525
80147	876526
15715	876527
19916	876528
28409	876529
1720	876530
11433	876531
118673	876532
50980	876533
96783	876534
6726	876535
9665	876536
100392	876537
9156	876538
38680	876539
21419	876540
26949	876541
17	876542
58796	876543
30557	876544
17580	876545
27940	876546
57344	876547
3329	876548
5634	876549
25211	876550
32304	876551
86275	876552
19105	876553
59368	876554
21067	876555
3285	876556
112834	876557
26016	876558
712	876559
166540	876560
86165	876561
72697	876562
1288	876563
17172	876564
32852	876565
27969	876566
16364	876567
27283	876568
25	876569
17012	876570
114979	876571
17903	876572
90842	876573
2049	876574
337	876575
64223	876576
3880	876577
47815	876578
13070	876579
310	876580
51186	876581
2642	876582
17601	876583
5966	876584
9321	876585
1642	876586
12654	876587
49636	876588
142988	876589
38911	876590
38686	876591
7543	876592
11444	876593
48772	876594
5663	876595
44640	876596
35098	876597
86886	876598
8619	876599
22188	876600
21465	876601
10253	876602
23145	876603
20842	876604
2994	876605
38721	876606
2224	876607
17866	876608
4565	876609
18793	876610
126773	876611
16596	876612
15203	876613
39062	876614
9863	876615
28560	876616
29789	876617
29747	876618
51994	876619
44753	876620
2483	876621
70582	876622
128178	876623
3192	876624
18172	876625
43725	876626
124682	876627
4253	876628
106709	876629
46669	876630
11025	876631
20	876632
99317	876633
20083	876634
25319	876635
19111	876636
8644	876637
57038	876638
1165	876639
8034	876640
8331	876641
20362	876642
116443	876643
17289	876644
9977	876645
18511	876646
85815	876647
86561	876648
16588	876649
105331	876650
17583	876651
29310	876652
1156	876653
55061	876654
21583	876655
36731	876656
40548	876657
104931	876658
4600	876659
20550	876660
60700	876661
45374	876662
19441	876663
11779	876664
35945	876665
63385	876666
456	876667
41753	876668
13539	876669
11556	876670
795	876671
10773	876672
19527	876673
48124	876674
114805	876675
42946	876676
11940	876677
50851	876678
9406	876679
8414	876680
75499	876681
12640	876682
7196	876683
40909	876684
102593	876685
49287	876686
34154	876687
140956	876688
7564	876689
29154	876690
14321	876691
25113	876692
81013	876693
66788	876694
8525	876695
35264	876696
6044	876697
5450	876698
12528	876699
3665	876700
151776	876701
63209	876702
1021	876703
66724	876704
145618	876705
13242	876706
109202	876707
93900	876708
671	876709
5236	876710
23188	876711
92794	876712
87247	876713
2050	876714
107203	876715
60119	876716
12633	876717
26595	876718
41402	876719
1742	876720
21708	876721
155260	876722
24763	876723
11892	876724
7164	876725
59073	876726
62167	876727
57242	876728
25046	876729
15253	876730
6732	876731
162573	876732
74890	876733
33348	876734
27166	876735
90204	876736
49976	876737
4057	876738
5761	876739
93039	876740
40748	876741
346	876742
120688	876743
33767	876744
27466	876745
26085	876746
49619	876747
149629	876748
13935	876749
16219	876750
41105	876751
11347	876752
1761	876753
66380	876754
2799	876755
151643	876756
60447	876757
336	876758
57379	876759
88196	876760
10936	876761
3108	876762
72074	876763
64367	876764
67501	876765
490	876766
51738	876767
18560	876768
6906	876769
10089	876770
16532	876771
14064	876772
63482	876773
43519	876774
51238	876775
9856	876776
112001	876777
37281	876778
120390	876779
88717	876780
46725	876781
15256	876782
166698	876783
47531	876784
46271	876785
140175	876786
26002	876787
9312	876788
82278	876789
74879	876790
60240	876791
71862	876792
59396	876793
2000	876794
72946	876795
42903	876796
3917	876797
39175	876798
85868	876799
30830	876800
68036	876801
3965	876802
31658	876803
41599	876804
84676	876805
54341	876806
2463	876807
51003	876808
65849	876809
20269	876810
75814	876811
16351	876812
16798	876813
30525	876814
40174	876815
22044	876816
19341	876817
37789	876818
122531	876819
13305	876820
50159	876821
37977	876822
234	876823
57738	876824
24	876825
60655	876826
2967	876827
32502	876828
30058	876829
64282	876830
13082	876831
97031	876832
92629	876833
52261	876834
10012	876835
2063	876836
15557	876837
13014	876838
59925	876839
88842	876840
65473	876841
54800	876842
10339	876843
46629	876844
56781	876845
201	876846
145809	876847
13911	876848
80519	876849
92783	876850
3568	876851
147768	876852
1445	876853
16887	876854
14192	876855
42799	876856
36273	876857
47274	876858
6167	876859
71557	876860
5693	876861
17605	876862
11129	876863
55949	876864
23673	876865
1725	876866
46637	876867
90152	876868
2347	876869
101840	876870
71187	876871
2826	876872
44196	876873
77475	876874
42286	876875
6804	876876
3345	876877
7872	876878
2607	876879
10720	876880
19157	876881
816	876882
54946	876883
16034	876884
893	876885
20838	876886
4401	876887
26561	876888
42646	876889
49598	876890
8385	876891
54712	876892
3560	876893
33273	876894
6690	876895
34499	876896
56892	876897
65000	876898
30704	876899
16080	876900
27698	876901
28791	876902
258	876903
42260	876904
63177	876905
89665	876906
63518	876907
7256	876908
6164	876909
26597	876910
41342	876911
100137	876912
45306	876913
67991	876914
3398	876915
33744	876916
35490	876917
130913	876918
137814	876919
12380	876920
20809	876921
22923	876922
127612	876923
34856	876924
47575	876925
431	876926
28983	876927
69837	876928
1133	876929
111604	876930
7444	876931
17998	876932
64120	876933
16809	876934
571	876935
2859	876936
22482	876937
151907	876938
45895	876939
26369	876940
13710	876941
59851	876942
5918	876943
45045	876944
31469	876945
9341	876946
39137	876947
13810	876948
9175	876949
1712	876950
40094	876951
112352	876952
14024	876953
45344	876954
3	876955
117507	876956
13993	876957
14796	876958
131411	876959
1300	876960
106840	876961
116542	876962
29592	876963
31091	876964
30465	876965
12205	876966
73642	876967
58511	876968
45737	876969
47512	876970
5397	876971
29866	876972
123187	876973
48304	876974
67666	876975
9545	876976
5136	876977
35105	876978
2692	876979
11738	876980
2152	876981
83322	876982
84001	876983
29	876984
36417	876985
41583	876986
20517	876987
1922	876988
13380	876989
72709	876990
44332	876991
84878	876992
106807	876993
1651	876994
46031	876995
51756	876996
30210	876997
16746	876998
100982	876999
15182	877000
97208	877001
10507	877002
42882	877003
41567	877004
5088	877005
41225	877006
6904	877007
20090	877008
97232	877009
18997	877010
147080	877011
23387	877012
86834	877013
58795	877014
9768	877015
30010	877016
5694	877017
4479	877018
16085	877019
1236	877020
16128	877021
113093	877022
9763	877023
98504	877024
9655	877025
30260	877026
28617	877027
6699	877028
27123	877029
14756	877030
106879	877031
120	877032
2024	877033
41393	877034
1524	877035
10265	877036
16512	877037
20150	877038
44898	877039
31513	877040
159934	877041
4718	877042
98332	877043
29430	877044
46870	877045
4524	877046
16895	877047
8158	877048
1194	877049
63099	877050
69853	877051
7223	877052
12394	877053
5178	877054
11157	877055
679	877056
25497	877057
20208	877058
50597	877059
1468	877060
45584	877061
9452	877062
35790	877063
39107	877064
9188	877065
68071	877066
110068	877067
6914	877068
20450	877069
17698	877070
11437	877071
90353	877072
129503	877073
38902	877074
66829	877075
51201	877076
57610	877077
3245	877078
45093	877079
92631	877080
14603	877081
17444	877082
96570	877083
5283	877084
85501	877085
15111	877086
39929	877087
95507	877088
1106	877089
38897	877090
41104	877091
20760	877092
68375	877093
86133	877094
63794	877095
63606	877096
9294	877097
47145	877098
13001	877099
76427	877100
116094	877101
16	877102
52320	877103
55676	877104
21988	877105
141764	877106
54334	877107
3305	877108
72599	877109
12167	877110
38752	877111
1147	877112
75597	877113
25080	877114
85749	877115
47195	877116
69451	877117
1044	877118
15794	877119
4132	877120
29050	877121
57814	877122
41906	877123
30159	877124
28029	877125
153088	877126
91369	877127
33380	877128
21191	877129
15587	877130
132960	877131
6570	877132
23700	877133
6292	877134
26830	877135
15049	877136
28251	877137
8511	877138
85273	877139
98230	877140
14504	877141
130110	877142
58446	877143
6261	877144
11655	877145
82772	877146
16669	877147
18702	877148
17425	877149
68283	877150
16748	877151
15402	877152
34614	877153
3816	877154
2314	877155
21160	877156
87179	877157
13437	877158
13407	877159
54109	877160
31577	877161
17676	877162
95000	877163
24773	877164
11139	877165
5134	877166
53507	877167
35472	877168
93494	877169
133368	877170
7423	877171
3	877172
15931	877173
40406	877174
43942	877175
61726	877176
2415	877177
14658	877178
139	877179
2128	877180
177	877181
71766	877182
9055	877183
18337	877184
10580	877185
101410	877186
12	877187
35682	877188
53608	877189
2744	877190
68970	877191
3159	877192
68618	877193
3293	877194
16313	877195
7705	877196
5368	877197
43062	877198
105318	877199
56712	877200
112669	877201
36073	877202
53905	877203
4385	877204
39393	877205
51937	877206
20134	877207
11772	877208
39774	877209
43623	877210
155649	877211
51627	877212
28540	877213
10035	877214
19555	877215
18166	877216
27667	877217
25093	877218
5954	877219
42239	877220
6045	877221
15633	877222
619	877223
98509	877224
41344	877225
114597	877226
13921	877227
110623	877228
3350	877229
45493	877230
81825	877231
28649	877232
32911	877233
22861	877234
26814	877235
98782	877236
13387	877237
70375	877238
2336	877239
10396	877240
19073	877241
89712	877242
3299	877243
78537	877244
71769	877245
63089	877246
8219	877247
89320	877248
487	877249
65	877250
23396	877251
72804	877252
9856	877253
24623	877254
21323	877255
52078	877256
3328	877257
25723	877258
27906	877259
26497	877260
39318	877261
40984	877262
79851	877263
36760	877264
25559	877265
4462	877266
162778	877267
39821	877268
64024	877269
74608	877270
31047	877271
22816	877272
27610	877273
20572	877274
123733	877275
95270	877276
2350	877277
100851	877278
69099	877279
67008	877280
3582	877281
81105	877282
6858	877283
8382	877284
81462	877285
305	877286
12119	877287
33328	877288
67627	877289
83051	877290
17048	877291
59840	877292
3649	877293
69566	877294
14032	877295
33988	877296
67924	877297
14094	877298
2527	877299
152427	877300
45644	877301
12071	877302
2964	877303
62351	877304
20458	877305
94729	877306
24607	877307
14893	877308
13765	877309
118238	877310
152555	877311
106371	877312
29993	877313
17305	877314
59898	877315
147152	877316
42943	877317
8143	877318
3936	877319
17551	877320
47822	877321
23648	877322
61578	877323
15089	877324
47705	877325
36481	877326
37503	877327
15772	877328
3046	877329
2670	877330
52113	877331
26171	877332
39080	877333
45864	877334
22716	877335
4517	877336
5954	877337
89957	877338
45775	877339
52107	877340
43501	877341
41221	877342
62954	877343
124350	877344
25872	877345
22612	877346
2436	877347
67243	877348
12069	877349
579	877350
60888	877351
507	877352
61530	877353
17151	877354
40635	877355
2584	877356
4123	877357
79737	877358
49373	877359
33596	877360
725	877361
15301	877362
120137	877363
50164	877364
953	877365
28607	877366
41133	877367
15301	877368
64395	877369
72743	877370
33129	877371
9928	877372
113952	877373
84652	877374
9676	877375
34729	877376
38678	877377
33140	877378
42034	877379
22646	877380
53919	877381
2014	877382
38964	877383
39926	877384
12148	877385
77773	877386
42778	877387
81818	877388
4959	877389
27	877390
11585	877391
2140	877392
16249	877393
31070	877394
34896	877395
88131	877396
59170	877397
58252	877398
157633	877399
408	877400
63243	877401
18295	877402
60522	877403
39147	877404
57559	877405
10040	877406
25451	877407
2514	877408
20616	877409
53352	877410
7222	877411
43663	877412
6550	877413
26814	877414
106817	877415
103602	877416
50281	877417
93823	877418
50369	877419
42880	877420
75894	877421
11666	877422
18590	877423
2113	877424
19348	877425
62769	877426
25466	877427
49246	877428
33828	877429
20797	877430
6760	877431
7423	877432
43843	877433
200	877434
19224	877435
113464	877436
64541	877437
4067	877438
20703	877439
21759	877440
16048	877441
94926	877442
12307	877443
19368	877444
8957	877445
115688	877446
91592	877447
20514	877448
106328	877449
73670	877450
30953	877451
6095	877452
77475	877453
1010	877454
7175	877455
5947	877456
5489	877457
19716	877458
8706	877459
24616	877460
93138	877461
12485	877462
31180	877463
2707	877464
132787	877465
84807	877466
6191	877467
6011	877468
46664	877469
9160	877470
14444	877471
48610	877472
19322	877473
14864	877474
79900	877475
69759	877476
32035	877477
33348	877478
92997	877479
67804	877480
134	877481
78873	877482
5459	877483
594	877484
28981	877485
45191	877486
5102	877487
58621	877488
19454	877489
41979	877490
34295	877491
86256	877492
24718	877493
54591	877494
1985	877495
16075	877496
6774	877497
121317	877498
25110	877499
5241	877500
31676	877501
22587	877502
19148	877503
1192	877504
30590	877505
2218	877506
94335	877507
19686	877508
32006	877509
7429	877510
403	877511
19863	877512
9014	877513
2527	877514
1781	877515
76683	877516
86609	877517
71850	877518
11575	877519
54	877520
6682	877521
17001	877522
70491	877523
72356	877524
3229	877525
61536	877526
21388	877527
3439	877528
103484	877529
74462	877530
128418	877531
162	877532
79256	877533
21000	877534
3140	877535
91890	877536
60168	877537
170	877538
7665	877539
12924	877540
64037	877541
6307	877542
99270	877543
43518	877544
9057	877545
1791	877546
125073	877547
95902	877548
11758	877549
160973	877550
46299	877551
1924	877552
7949	877553
37474	877554
87177	877555
5836	877556
37530	877557
87744	877558
35658	877559
18735	877560
13510	877561
153832	877562
128511	877563
7323	877564
17005	877565
39449	877566
26451	877567
79424	877568
28335	877569
15543	877570
9522	877571
107325	877572
42018	877573
92274	877574
71434	877575
5315	877576
2407	877577
3733	877578
80427	877579
59494	877580
46194	877581
7105	877582
3824	877583
60781	877584
56491	877585
851	877586
7176	877587
3797	877588
14036	877589
1153	877590
3349	877591
27436	877592
5789	877593
17811	877594
52439	877595
3152	877596
107068	877597
27139	877598
12072	877599
12985	877600
25625	877601
958	877602
24661	877603
19653	877604
70506	877605
43360	877606
4182	877607
54652	877608
11271	877609
80334	877610
6899	877611
43	877612
86793	877613
38928	877614
26741	877615
3625	877616
127351	877617
68377	877618
81693	877619
2533	877620
1116	877621
26601	877622
13216	877623
10536	877624
19246	877625
23000	877626
13418	877627
95711	877628
10316	877629
63153	877630
84470	877631
20483	877632
725	877633
155003	877634
21231	877635
46286	877636
5369	877637
154811	877638
17148	877639
7106	877640
2992	877641
46844	877642
33383	877643
43766	877644
10410	877645
34119	877646
80039	877647
6288	877648
10229	877649
128897	877650
4262	877651
85427	877652
69724	877653
93825	877654
3688	877655
2095	877656
21631	877657
25624	877658
16620	877659
34511	877660
47379	877661
55667	877662
144777	877663
12663	877664
19857	877665
30782	877666
4081	877667
7806	877668
135004	877669
88481	877670
29487	877671
21943	877672
99834	877673
17680	877674
27817	877675
62642	877676
388	877677
19969	877678
1846	877679
25204	877680
36593	877681
122393	877682
233	877683
31175	877684
8308	877685
139552	877686
36533	877687
82988	877688
56895	877689
402	877690
106465	877691
65	877692
95498	877693
13556	877694
108507	877695
17109	877696
107143	877697
43252	877698
3937	877699
65513	877700
40858	877701
120795	877702
16962	877703
29038	877704
12305	877705
5027	877706
89512	877707
25564	877708
9095	877709
4141	877710
8183	877711
234	877712
8728	877713
19900	877714
76450	877715
2163	877716
137495	877717
18532	877718
96193	877719
10250	877720
3376	877721
14597	877722
6272	877723
2623	877724
43504	877725
35489	877726
56621	877727
1669	877728
1976	877729
21633	877730
16638	877731
4514	877732
21979	877733
21850	877734
2915	877735
4995	877736
67504	877737
441	877738
69120	877739
4974	877740
2817	877741
27211	877742
87038	877743
42453	877744
34888	877745
61016	877746
726	877747
119807	877748
1699	877749
82056	877750
2536	877751
31113	877752
63606	877753
6800	877754
112186	877755
8989	877756
154451	877757
92204	877758
1996	877759
33953	877760
17782	877761
86440	877762
9887	877763
61205	877764
4023	877765
23667	877766
122104	877767
60755	877768
66156	877769
49895	877770
10292	877771
29690	877772
63800	877773
8395	877774
51111	877775
72532	877776
28	877777
109846	877778
19573	877779
2576	877780
40220	877781
85475	877782
129780	877783
38188	877784
83737	877785
51164	877786
6802	877787
5190	877788
606	877789
112535	877790
37220	877791
19498	877792
16826	877793
15988	877794
22694	877795
5163	877796
488	877797
17770	877798
11240	877799
40448	877800
43333	877801
8316	877802
159025	877803
33488	877804
3557	877805
3225	877806
2366	877807
63096	877808
68630	877809
960	877810
53774	877811
17161	877812
730	877813
108348	877814
22734	877815
1676	877816
18805	877817
34029	877818
25157	877819
11607	877820
96669	877821
19015	877822
132785	877823
20644	877824
41857	877825
6	877826
38402	877827
166464	877828
35757	877829
11137	877830
107249	877831
71085	877832
35262	877833
55033	877834
9073	877835
130	877836
7086	877837
18342	877838
34693	877839
109664	877840
123789	877841
24143	877842
4611	877843
27684	877844
15666	877845
39574	877846
3522	877847
3944	877848
23328	877849
92476	877850
91553	877851
28072	877852
33659	877853
4953	877854
66262	877855
31788	877856
97243	877857
49940	877858
103158	877859
16996	877860
6268	877861
81952	877862
82675	877863
166285	877864
114596	877865
32504	877866
164767	877867
10248	877868
140753	877869
36235	877870
118679	877871
105279	877872
25490	877873
45826	877874
14430	877875
72350	877876
17367	877877
68398	877878
20	877879
1295	877880
41123	877881
26047	877882
20251	877883
16307	877884
880	877885
111324	877886
42798	877887
1752	877888
2762	877889
41019	877890
83537	877891
22762	877892
110692	877893
25271	877894
34899	877895
22361	877896
4384	877897
50939	877898
104093	877899
58655	877900
608	877901
2786	877902
6045	877903
16741	877904
13723	877905
3621	877906
7218	877907
160458	877908
18561	877909
16290	877910
4872	877911
17661	877912
96186	877913
160163	877914
144688	877915
4058	877916
40777	877917
68830	877918
7035	877919
28173	877920
113441	877921
143083	877922
2889	877923
144005	877924
2635	877925
26237	877926
102309	877927
14066	877928
87314	877929
102976	877930
27349	877931
39254	877932
108282	877933
33746	877934
123065	877935
98868	877936
28714	877937
114435	877938
50449	877939
108830	877940
60781	877941
96839	877942
3974	877943
6750	877944
2565	877945
22204	877946
16898	877947
66318	877948
26999	877949
28488	877950
105747	877951
29780	877952
50863	877953
93136	877954
109257	877955
109676	877956
467	877957
34843	877958
29470	877959
9265	877960
2576	877961
15806	877962
60058	877963
68299	877964
16186	877965
10039	877966
106202	877967
2723	877968
41938	877969
5312	877970
5984	877971
172	877972
11474	877973
30993	877974
24256	877975
146064	877976
18584	877977
19152	877978
26721	877979
55192	877980
14501	877981
37743	877982
17076	877983
73166	877984
31848	877985
55554	877986
8204	877987
25746	877988
111026	877989
1420	877990
100529	877991
85081	877992
18678	877993
7700	877994
115286	877995
17035	877996
122761	877997
45338	877998
35851	877999
100445	878000
24970	878001
72	878002
29410	878003
48788	878004
27628	878005
1272	878006
120	878007
4804	878008
26350	878009
27319	878010
20442	878011
46921	878012
13852	878013
10225	878014
46963	878015
33143	878016
48833	878017
405	878018
21606	878019
2650	878020
37488	878021
12501	878022
37948	878023
16503	878024
5338	878025
24206	878026
2818	878027
44767	878028
45430	878029
163960	878030
12888	878031
66124	878032
16119	878033
66263	878034
112105	878035
16464	878036
12862	878037
79837	878038
63650	878039
103920	878040
16632	878041
127035	878042
10295	878043
131216	878044
151917	878045
41166	878046
77985	878047
29402	878048
4025	878049
69029	878050
86117	878051
68062	878052
2426	878053
3764	878054
60717	878055
983	878056
104	878057
13333	878058
29392	878059
5822	878060
4791	878061
1253	878062
69489	878063
56935	878064
91646	878065
50739	878066
38175	878067
36479	878068
2867	878069
6842	878070
41127	878071
9365	878072
15161	878073
71910	878074
3918	878075
5115	878076
17531	878077
64614	878078
12657	878079
24976	878080
104146	878081
75545	878082
18091	878083
77195	878084
3799	878085
4624	878086
5731	878087
158451	878088
13067	878089
49753	878090
3951	878091
14639	878092
24011	878093
71130	878094
55234	878095
42105	878096
37048	878097
38077	878098
3	878099
46122	878100
46413	878101
144701	878102
91075	878103
104132	878104
97674	878105
11418	878106
51675	878107
48210	878108
100211	878109
35993	878110
16641	878111
28415	878112
3554	878113
5720	878114
1976	878115
29478	878116
7952	878117
12353	878118
87634	878119
32437	878120
76392	878121
49270	878122
1861	878123
39852	878124
70782	878125
3141	878126
59120	878127
18463	878128
81	878129
81652	878130
50384	878131
6569	878132
1490	878133
58313	878134
68681	878135
66857	878136
89549	878137
890	878138
20517	878139
18035	878140
12918	878141
46647	878142
29492	878143
87821	878144
5578	878145
8285	878146
46825	878147
78431	878148
48746	878149
1786	878150
36394	878151
14373	878152
7132	878153
47485	878154
40976	878155
7014	878156
115080	878157
78721	878158
85026	878159
1768	878160
46967	878161
81126	878162
882	878163
9096	878164
21213	878165
31950	878166
98432	878167
121535	878168
65261	878169
3102	878170
88277	878171
66016	878172
33643	878173
49848	878174
20071	878175
60434	878176
33964	878177
10563	878178
49495	878179
3	878180
116232	878181
5633	878182
26889	878183
15143	878184
12859	878185
21553	878186
7515	878187
25793	878188
61357	878189
22230	878190
13463	878191
41875	878192
59870	878193
9528	878194
21141	878195
92227	878196
33177	878197
18089	878198
4489	878199
15748	878200
13967	878201
13199	878202
13124	878203
66884	878204
7374	878205
21338	878206
20637	878207
66910	878208
49950	878209
15846	878210
33682	878211
16854	878212
2288	878213
82015	878214
76648	878215
40906	878216
1916	878217
103297	878218
107439	878219
15703	878220
22935	878221
78932	878222
11122	878223
16706	878224
79852	878225
169	878226
133083	878227
26871	878228
6928	878229
29532	878230
5104	878231
21641	878232
3707	878233
10818	878234
54669	878235
47474	878236
62506	878237
58587	878238
44968	878239
22369	878240
58496	878241
22301	878242
63456	878243
106997	878244
66	878245
30129	878246
84732	878247
31703	878248
37559	878249
27918	878250
6077	878251
44531	878252
30016	878253
35626	878254
2453	878255
146473	878256
17881	878257
33476	878258
127852	878259
101061	878260
110556	878261
22180	878262
66856	878263
7429	878264
82227	878265
34678	878266
54507	878267
29495	878268
125344	878269
75075	878270
515	878271
65321	878272
4367	878273
5893	878274
10903	878275
12362	878276
1526	878277
33069	878278
114252	878279
60942	878280
16592	878281
51118	878282
88611	878283
78518	878284
1453	878285
52838	878286
37910	878287
54015	878288
27619	878289
90313	878290
73	878291
87172	878292
43219	878293
55150	878294
7579	878295
14633	878296
115555	878297
60066	878298
29051	878299
3789	878300
2138	878301
2785	878302
55341	878303
156738	878304
68637	878305
1533	878306
10651	878307
14179	878308
43368	878309
9319	878310
170	878311
18635	878312
2704	878313
2484	878314
8003	878315
32009	878316
12690	878317
15309	878318
120128	878319
81289	878320
5801	878321
103159	878322
23796	878323
79116	878324
71	878325
10439	878326
54237	878327
32143	878328
669	878329
159276	878330
13088	878331
12515	878332
9519	878333
7875	878334
59970	878335
21057	878336
82969	878337
65611	878338
79550	878339
17226	878340
24388	878341
8848	878342
17127	878343
152215	878344
38224	878345
15459	878346
2862	878347
127581	878348
838	878349
93529	878350
6191	878351
179	878352
122503	878353
10917	878354
113634	878355
38910	878356
25975	878357
118653	878358
30347	878359
38719	878360
3595	878361
2678	878362
15366	878363
13065	878364
85405	878365
14229	878366
121051	878367
32	878368
44008	878369
7298	878370
159866	878371
232	878372
16805	878373
34324	878374
13282	878375
19327	878376
24407	878377
40719	878378
25920	878379
50177	878380
48000	878381
160601	878382
3602	878383
49670	878384
63088	878385
12355	878386
41359	878387
390	878388
1892	878389
66740	878390
13885	878391
1000	878392
13426	878393
122673	878394
131219	878395
73922	878396
19973	878397
38055	878398
50779	878399
1265	878400
28197	878401
450	878402
12385	878403
16026	878404
9373	878405
1888	878406
28703	878407
19507	878408
6729	878409
57369	878410
103233	878411
2879	878412
31288	878413
48146	878414
2291	878415
15368	878416
82335	878417
8826	878418
33554	878419
21223	878420
96159	878421
31944	878422
80606	878423
29992	878424
10246	878425
79640	878426
114573	878427
46527	878428
11314	878429
40104	878430
43543	878431
7465	878432
8550	878433
67409	878434
145820	878435
33413	878436
5855	878437
23695	878438
13725	878439
20938	878440
8517	878441
35903	878442
5859	878443
12972	878444
80909	878445
1350	878446
102197	878447
1139	878448
29392	878449
5635	878450
40628	878451
126115	878452
39819	878453
29345	878454
19047	878455
50736	878456
26173	878457
86330	878458
9084	878459
77812	878460
23530	878461
57940	878462
11931	878463
65387	878464
19065	878465
11111	878466
8249	878467
14505	878468
5497	878469
514	878470
71122	878471
49104	878472
21778	878473
111162	878474
2909	878475
66778	878476
73419	878477
148866	878478
543	878479
61912	878480
67311	878481
110362	878482
3448	878483
35673	878484
9	878485
24695	878486
17993	878487
53909	878488
21892	878489
10697	878490
81213	878491
8758	878492
130803	878493
8884	878494
26398	878495
10155	878496
37492	878497
22036	878498
53115	878499
26911	878500
11222	878501
3990	878502
3557	878503
3957	878504
4697	878505
9940	878506
786	878507
86417	878508
84328	878509
159691	878510
27331	878511
12913	878512
36774	878513
19908	878514
11192	878515
105310	878516
65743	878517
64311	878518
9901	878519
3744	878520
15368	878521
1176	878522
97468	878523
42505	878524
37710	878525
17822	878526
59672	878527
105546	878528
58730	878529
6171	878530
129377	878531
9207	878532
91370	878533
29684	878534
33434	878535
936	878536
42852	878537
30251	878538
11742	878539
124391	878540
103578	878541
7617	878542
30900	878543
1384	878544
134141	878545
125567	878546
5958	878547
6094	878548
57437	878549
50789	878550
14821	878551
65845	878552
23002	878553
56627	878554
54164	878555
35698	878556
4971	878557
6817	878558
1412	878559
130478	878560
11967	878561
2868	878562
989	878563
34265	878564
7421	878565
76482	878566
19730	878567
3922	878568
40372	878569
18481	878570
11709	878571
40344	878572
109040	878573
2706	878574
107589	878575
160971	878576
110801	878577
28476	878578
138534	878579
35745	878580
112996	878581
8103	878582
11729	878583
46963	878584
71051	878585
697	878586
39275	878587
17096	878588
90203	878589
35454	878590
65430	878591
9704	878592
18486	878593
1782	878594
3064	878595
26330	878596
21529	878597
99033	878598
25725	878599
7627	878600
7046	878601
626	878602
14539	878603
21226	878604
39268	878605
65810	878606
36949	878607
122175	878608
19490	878609
37059	878610
3984	878611
20905	878612
25818	878613
4063	878614
68052	878615
10492	878616
40355	878617
18088	878618
75242	878619
32347	878620
47262	878621
19059	878622
12	878623
71176	878624
27891	878625
25219	878626
20425	878627
39031	878628
8316	878629
65483	878630
22688	878631
26375	878632
18722	878633
24493	878634
211	878635
112710	878636
15268	878637
1101	878638
715	878639
134285	878640
65980	878641
117477	878642
4567	878643
20577	878644
6179	878645
15553	878646
122199	878647
39157	878648
6831	878649
22970	878650
32082	878651
59507	878652
12098	878653
11510	878654
210	878655
2345	878656
156259	878657
3372	878658
38037	878659
32952	878660
47135	878661
32440	878662
106236	878663
143015	878664
1640	878665
83728	878666
25084	878667
129040	878668
45683	878669
40499	878670
19276	878671
150275	878672
84419	878673
4702	878674
27568	878675
134811	878676
49340	878677
102231	878678
75096	878679
1774	878680
36006	878681
5704	878682
44959	878683
25598	878684
40978	878685
76224	878686
52989	878687
68009	878688
7512	878689
257	878690
113819	878691
20822	878692
96498	878693
41030	878694
8134	878695
1782	878696
70006	878697
42931	878698
42680	878699
40362	878700
20260	878701
38583	878702
33499	878703
40290	878704
40	878705
37572	878706
24796	878707
121658	878708
18415	878709
36025	878710
8240	878711
11682	878712
58973	878713
37973	878714
57492	878715
66520	878716
55328	878717
888	878718
52699	878719
41423	878720
3570	878721
50	878722
44977	878723
32402	878724
48504	878725
20815	878726
4338	878727
2713	878728
10623	878729
123545	878730
4841	878731
20225	878732
44535	878733
15209	878734
71681	878735
76240	878736
9163	878737
84354	878738
31458	878739
24	878740
38957	878741
21469	878742
60655	878743
3071	878744
56400	878745
1198	878746
77797	878747
1955	878748
77030	878749
111899	878750
16952	878751
19712	878752
10520	878753
88118	878754
17616	878755
600	878756
148202	878757
102426	878758
37672	878759
382	878760
31309	878761
55961	878762
6519	878763
94169	878764
47892	878765
8565	878766
998	878767
43867	878768
44	878769
11743	878770
463	878771
1678	878772
36425	878773
120	878774
2473	878775
131569	878776
97926	878777
8671	878778
3535	878779
29384	878780
43292	878781
28325	878782
760	878783
87097	878784
6998	878785
120847	878786
55963	878787
7489	878788
32087	878789
39176	878790
163187	878791
57328	878792
10193	878793
69935	878794
28243	878795
39858	878796
5654	878797
7044	878798
129211	878799
31675	878800
108333	878801
1704	878802
10720	878803
29336	878804
2544	878805
71346	878806
9042	878807
26497	878808
18416	878809
61674	878810
7875	878811
937	878812
124118	878813
38946	878814
9704	878815
88954	878816
16273	878817
27186	878818
29	878819
87753	878820
9782	878821
1389	878822
18011	878823
28079	878824
165517	878825
18216	878826
69696	878827
114942	878828
38396	878829
96756	878830
34696	878831
43914	878832
12439	878833
35624	878834
12	878835
85011	878836
86227	878837
54902	878838
47799	878839
128271	878840
62766	878841
80011	878842
4050	878843
27925	878844
108084	878845
68960	878846
5854	878847
11662	878848
73744	878849
17153	878850
28903	878851
368	878852
81633	878853
40993	878854
17065	878855
50981	878856
46444	878857
89555	878858
22500	878859
60949	878860
28182	878861
491	878862
20267	878863
125493	878864
28924	878865
66252	878866
3563	878867
2601	878868
18152	878869
4726	878870
1131	878871
107283	878872
117252	878873
42824	878874
68206	878875
7779	878876
92798	878877
95177	878878
31228	878879
414	878880
82332	878881
19275	878882
77923	878883
134	878884
34448	878885
88452	878886
66627	878887
32781	878888
34114	878889
2601	878890
22292	878891
69479	878892
44491	878893
78196	878894
22958	878895
65979	878896
18787	878897
44467	878898
94444	878899
14895	878900
38	878901
163496	878902
49708	878903
134646	878904
133383	878905
102379	878906
20359	878907
3877	878908
96852	878909
52848	878910
23849	878911
6789	878912
534	878913
138241	878914
2699	878915
3578	878916
31771	878917
30557	878918
25830	878919
44630	878920
92448	878921
783	878922
130000	878923
26647	878924
45230	878925
12225	878926
30841	878927
72479	878928
2895	878929
10379	878930
7972	878931
29288	878932
22709	878933
62448	878934
99618	878935
4501	878936
38019	878937
12743	878938
12334	878939
95925	878940
60431	878941
14523	878942
11416	878943
81670	878944
72447	878945
23030	878946
91743	878947
59446	878948
30718	878949
963	878950
9136	878951
47964	878952
53713	878953
151478	878954
11036	878955
48923	878956
40113	878957
4821	878958
86513	878959
18297	878960
34830	878961
123734	878962
16735	878963
31054	878964
96452	878965
1130	878966
746	878967
56510	878968
9852	878969
17547	878970
153097	878971
33009	878972
44485	878973
141991	878974
39542	878975
20370	878976
31943	878977
4801	878978
58679	878979
106207	878980
118536	878981
3681	878982
104866	878983
31434	878984
12358	878985
17788	878986
63463	878987
37591	878988
76725	878989
1167	878990
15891	878991
58388	878992
106222	878993
45232	878994
27505	878995
65650	878996
106621	878997
87634	878998
24038	878999
87322	879000
95011	879001
71138	879002
43077	879003
40106	879004
4914	879005
11059	879006
27279	879007
81862	879008
8576	879009
2177	879010
26754	879011
80680	879012
109515	879013
625	879014
142736	879015
76652	879016
92773	879017
133530	879018
43324	879019
79448	879020
2743	879021
3258	879022
42577	879023
1043	879024
1607	879025
7392	879026
98822	879027
57157	879028
78621	879029
21744	879030
22095	879031
418	879032
51306	879033
88	879034
19904	879035
44617	879036
24196	879037
1062	879038
12451	879039
80145	879040
57252	879041
26744	879042
1497	879043
163091	879044
21614	879045
111335	879046
464	879047
38431	879048
161	879049
1742	879050
27156	879051
57260	879052
33885	879053
92913	879054
1422	879055
2382	879056
26613	879057
13436	879058
2809	879059
39606	879060
5611	879061
55099	879062
16291	879063
14248	879064
75168	879065
44711	879066
97545	879067
84352	879068
16006	879069
15980	879070
278	879071
13206	879072
23991	879073
42556	879074
9307	879075
112975	879076
2316	879077
9647	879078
28212	879079
16815	879080
18246	879081
15224	879082
26766	879083
7889	879084
21923	879085
32419	879086
16715	879087
431	879088
34231	879089
39165	879090
42519	879091
11272	879092
105025	879093
149559	879094
3423	879095
495	879096
17229	879097
124313	879098
14353	879099
14576	879100
62380	879101
108256	879102
102474	879103
107509	879104
45209	879105
21823	879106
8291	879107
59225	879108
49058	879109
116158	879110
1599	879111
53975	879112
33995	879113
25519	879114
73425	879115
117383	879116
987	879117
36877	879118
21196	879119
82345	879120
4410	879121
44104	879122
101115	879123
114766	879124
94230	879125
68895	879126
60187	879127
9618	879128
16743	879129
25107	879130
111614	879131
12204	879132
4778	879133
35872	879134
11572	879135
424	879136
13617	879137
27853	879138
55	879139
16771	879140
48374	879141
71560	879142
22702	879143
4433	879144
45897	879145
23213	879146
2425	879147
90501	879148
326	879149
47772	879150
10447	879151
48776	879152
2058	879153
19081	879154
28508	879155
19011	879156
14588	879157
25823	879158
10292	879159
153680	879160
8831	879161
44485	879162
139194	879163
26408	879164
676	879165
61404	879166
63703	879167
36595	879168
11784	879169
17617	879170
54579	879171
19275	879172
2279	879173
3570	879174
84797	879175
59537	879176
1762	879177
8650	879178
14026	879179
35057	879180
100974	879181
2540	879182
2959	879183
1565	879184
7880	879185
30565	879186
24721	879187
25702	879188
21671	879189
5328	879190
992	879191
1676	879192
41008	879193
43	879194
15846	879195
5175	879196
113506	879197
22079	879198
2944	879199
14424	879200
146618	879201
119284	879202
19523	879203
859	879204
4122	879205
115367	879206
35269	879207
95973	879208
326	879209
44009	879210
62030	879211
17547	879212
70412	879213
43308	879214
46058	879215
317	879216
159812	879217
11942	879218
26194	879219
22850	879220
47708	879221
29036	879222
29531	879223
14010	879224
59446	879225
16501	879226
7531	879227
109916	879228
42947	879229
12712	879230
1178	879231
9994	879232
80657	879233
88957	879234
40026	879235
60253	879236
17421	879237
2804	879238
8676	879239
1196	879240
77342	879241
15952	879242
36224	879243
66975	879244
4694	879245
118645	879246
32717	879247
47014	879248
2645	879249
7996	879250
34749	879251
83607	879252
99981	879253
30407	879254
2939	879255
28831	879256
20301	879257
10526	879258
116679	879259
57427	879260
10160	879261
100739	879262
291	879263
70908	879264
23513	879265
17891	879266
93379	879267
47206	879268
39861	879269
83022	879270
30842	879271
4690	879272
6619	879273
54565	879274
42017	879275
75341	879276
49355	879277
92383	879278
4625	879279
66393	879280
180	879281
63353	879282
125624	879283
10685	879284
23705	879285
22315	879286
28493	879287
3474	879288
54368	879289
43246	879290
34435	879291
54499	879292
12678	879293
67428	879294
2085	879295
62215	879296
54463	879297
5603	879298
18730	879299
28614	879300
12156	879301
46019	879302
41949	879303
22328	879304
61734	879305
12672	879306
101841	879307
89304	879308
76016	879309
4103	879310
9697	879311
124283	879312
10767	879313
1	879314
18678	879315
63777	879316
294	879317
117344	879318
88570	879319
65896	879320
58914	879321
46974	879322
115132	879323
68191	879324
71359	879325
23104	879326
13682	879327
74767	879328
11997	879329
23893	879330
21089	879331
36480	879332
19183	879333
6425	879334
18616	879335
489	879336
24074	879337
4275	879338
4247	879339
15622	879340
38516	879341
154579	879342
56943	879343
104722	879344
13413	879345
12496	879346
39923	879347
5856	879348
11833	879349
20907	879350
72786	879351
30141	879352
2873	879353
78203	879354
1623	879355
33341	879356
924	879357
73797	879358
12849	879359
101926	879360
46077	879361
73291	879362
33212	879363
17458	879364
68614	879365
30890	879366
52194	879367
24341	879368
150972	879369
7315	879370
127587	879371
3479	879372
29027	879373
90118	879374
3549	879375
25761	879376
20740	879377
15822	879378
16912	879379
4265	879380
43701	879381
3	879382
3416	879383
82776	879384
8305	879385
10882	879386
47697	879387
17906	879388
102909	879389
3361	879390
1185	879391
13240	879392
76440	879393
62640	879394
120826	879395
81530	879396
61969	879397
12036	879398
86950	879399
17652	879400
2984	879401
33759	879402
19785	879403
64688	879404
3745	879405
714	879406
97125	879407
121263	879408
17347	879409
29901	879410
39142	879411
115549	879412
40572	879413
46493	879414
4027	879415
93519	879416
128798	879417
117406	879418
14928	879419
68433	879420
1668	879421
32872	879422
26677	879423
40053	879424
59074	879425
8692	879426
119468	879427
22657	879428
92239	879429
65168	879430
4857	879431
8300	879432
68394	879433
1180	879434
49056	879435
164232	879436
36364	879437
70103	879438
164302	879439
61127	879440
93484	879441
117359	879442
24457	879443
6020	879444
75188	879445
50878	879446
110603	879447
58164	879448
50671	879449
5725	879450
39342	879451
7047	879452
22568	879453
754	879454
17021	879455
66479	879456
2965	879457
124012	879458
29327	879459
39143	879460
67395	879461
6403	879462
71905	879463
56115	879464
33993	879465
383	879466
124170	879467
4278	879468
39827	879469
370	879470
24301	879471
32952	879472
9284	879473
37464	879474
8260	879475
31387	879476
1043	879477
40350	879478
14065	879479
14472	879480
20544	879481
48499	879482
96104	879483
63722	879484
18730	879485
3784	879486
10531	879487
49900	879488
59680	879489
14843	879490
39872	879491
104067	879492
68054	879493
49733	879494
27134	879495
122	879496
48700	879497
20659	879498
161560	879499
29460	879500
36945	879501
50713	879502
2144	879503
14795	879504
152773	879505
43026	879506
31609	879507
101995	879508
46468	879509
35467	879510
56697	879511
2198	879512
1961	879513
13896	879514
38854	879515
75317	879516
3042	879517
7590	879518
101852	879519
4848	879520
4639	879521
1711	879522
69968	879523
3602	879524
1094	879525
2746	879526
45156	879527
18953	879528
24538	879529
5969	879530
7480	879531
134343	879532
162243	879533
4884	879534
80238	879535
126011	879536
174	879537
1369	879538
91361	879539
57235	879540
86782	879541
5056	879542
1737	879543
36214	879544
12193	879545
33279	879546
510	879547
25795	879548
53390	879549
14263	879550
136213	879551
3240	879552
148692	879553
108094	879554
10524	879555
76826	879556
152222	879557
19935	879558
22129	879559
18979	879560
88225	879561
13769	879562
12248	879563
20926	879564
49514	879565
31097	879566
24012	879567
80785	879568
10742	879569
48363	879570
8049	879571
63335	879572
5093	879573
28940	879574
31227	879575
9722	879576
51625	879577
45195	879578
76965	879579
13954	879580
69	879581
158512	879582
120751	879583
132125	879584
72625	879585
37298	879586
15349	879587
91322	879588
4328	879589
24829	879590
29409	879591
760	879592
6889	879593
10996	879594
15871	879595
128779	879596
106878	879597
22693	879598
80	879599
84708	879600
327	879601
61746	879602
155577	879603
65117	879604
164584	879605
27238	879606
94761	879607
60113	879608
18650	879609
99329	879610
8458	879611
18329	879612
7722	879613
5769	879614
37218	879615
22662	879616
154	879617
21299	879618
41269	879619
41706	879620
13980	879621
39	879622
30352	879623
1939	879624
83704	879625
4219	879626
31773	879627
25179	879628
18783	879629
11737	879630
8229	879631
104224	879632
948	879633
40630	879634
22966	879635
23675	879636
26528	879637
15890	879638
21464	879639
21869	879640
88052	879641
35686	879642
21645	879643
4302	879644
13191	879645
19	879646
6994	879647
63924	879648
9818	879649
1814	879650
7602	879651
19180	879652
810	879653
37391	879654
11798	879655
54581	879656
6193	879657
183	879658
57476	879659
50693	879660
7346	879661
15044	879662
301	879663
95031	879664
5607	879665
73594	879666
155809	879667
76884	879668
71174	879669
37054	879670
11957	879671
112365	879672
94752	879673
27446	879674
46695	879675
124857	879676
6976	879677
3086	879678
2487	879679
7302	879680
133	879681
105353	879682
8777	879683
10053	879684
71911	879685
65385	879686
131700	879687
9828	879688
12925	879689
15775	879690
29998	879691
13854	879692
29096	879693
5088	879694
51094	879695
63031	879696
30628	879697
105770	879698
127687	879699
42067	879700
5377	879701
23829	879702
2491	879703
106466	879704
44294	879705
4202	879706
38906	879707
5	879708
75079	879709
51119	879710
15509	879711
4229	879712
59188	879713
120095	879714
40167	879715
1314	879716
29229	879717
10564	879718
70033	879719
30388	879720
66057	879721
124536	879722
70987	879723
35179	879724
32588	879725
11752	879726
40708	879727
2945	879728
79484	879729
108922	879730
74525	879731
344	879732
17612	879733
5586	879734
67909	879735
39584	879736
14740	879737
61823	879738
67463	879739
93599	879740
89462	879741
8846	879742
37248	879743
92640	879744
342	879745
941	879746
33593	879747
51545	879748
55386	879749
46115	879750
48413	879751
15832	879752
2412	879753
26808	879754
44311	879755
17563	879756
34857	879757
15198	879758
5593	879759
33872	879760
119640	879761
38103	879762
163882	879763
31903	879764
53056	879765
8476	879766
2081	879767
9330	879768
7050	879769
43925	879770
119229	879771
2246	879772
5870	879773
35961	879774
103263	879775
10599	879776
37092	879777
68342	879778
101051	879779
66853	879780
80489	879781
101906	879782
4859	879783
55669	879784
15173	879785
83231	879786
10023	879787
12396	879788
11906	879789
111591	879790
37374	879791
91713	879792
6522	879793
15396	879794
159664	879795
74201	879796
130750	879797
36851	879798
52918	879799
3516	879800
21569	879801
5503	879802
60979	879803
70853	879804
29714	879805
441	879806
81077	879807
58881	879808
4177	879809
10041	879810
43332	879811
8696	879812
43716	879813
18856	879814
47180	879815
51913	879816
508	879817
36652	879818
60269	879819
50275	879820
28908	879821
122682	879822
83132	879823
11927	879824
3664	879825
112332	879826
563	879827
124450	879828
8955	879829
133063	879830
104725	879831
118555	879832
19626	879833
33097	879834
79845	879835
57084	879836
4225	879837
79268	879838
25094	879839
4408	879840
15468	879841
40174	879842
71696	879843
83010	879844
26975	879845
32705	879846
64413	879847
19595	879848
12283	879849
11334	879850
89695	879851
59433	879852
93	879853
30403	879854
91675	879855
61295	879856
5317	879857
25909	879858
389	879859
56988	879860
23614	879861
47873	879862
76862	879863
10201	879864
9615	879865
30930	879866
145419	879867
131596	879868
16402	879869
94540	879870
130400	879871
7618	879872
21404	879873
63217	879874
8580	879875
42876	879876
78187	879877
35645	879878
132697	879879
11760	879880
7411	879881
79608	879882
1486	879883
35213	879884
40803	879885
13367	879886
80110	879887
421	879888
118755	879889
16885	879890
13407	879891
81394	879892
65597	879893
95404	879894
113158	879895
102584	879896
32370	879897
30489	879898
102135	879899
6390	879900
1	879901
146101	879902
28144	879903
60554	879904
90	879905
10527	879906
30749	879907
156052	879908
12004	879909
1901	879910
30835	879911
101236	879912
13391	879913
99952	879914
17949	879915
161	879916
121393	879917
99925	879918
76315	879919
65191	879920
35332	879921
49250	879922
99472	879923
16	879924
34066	879925
16842	879926
6509	879927
25732	879928
76166	879929
40112	879930
40311	879931
103851	879932
49176	879933
73897	879934
2235	879935
15974	879936
16232	879937
11863	879938
83	879939
59298	879940
85038	879941
29681	879942
1433	879943
22090	879944
82318	879945
70529	879946
62696	879947
117824	879948
14817	879949
38600	879950
42655	879951
44328	879952
17195	879953
453	879954
25804	879955
342	879956
8450	879957
21151	879958
51318	879959
20319	879960
65152	879961
1817	879962
50083	879963
63320	879964
10265	879965
111219	879966
155369	879967
98110	879968
43360	879969
29766	879970
35093	879971
42402	879972
9089	879973
37013	879974
134291	879975
64971	879976
19641	879977
428	879978
6229	879979
85956	879980
1802	879981
79202	879982
35408	879983
137628	879984
3129	879985
104265	879986
56640	879987
40848	879988
55700	879989
57076	879990
10448	879991
33976	879992
81749	879993
9699	879994
71613	879995
29355	879996
115073	879997
13347	879998
13107	879999
80233	880000
2529	880001
1318	880002
4422	880003
36128	880004
32909	880005
40876	880006
53820	880007
4230	880008
8346	880009
35106	880010
17989	880011
29123	880012
4271	880013
16308	880014
1457	880015
64666	880016
26664	880017
4965	880018
64113	880019
6275	880020
97927	880021
12527	880022
13681	880023
108	880024
2367	880025
34886	880026
3668	880027
9767	880028
5980	880029
21540	880030
15831	880031
41	880032
24833	880033
16730	880034
122624	880035
2260	880036
1757	880037
6406	880038
26121	880039
13452	880040
101009	880041
24483	880042
57605	880043
38039	880044
127274	880045
17631	880046
25693	880047
320	880048
41413	880049
9165	880050
18868	880051
58899	880052
26704	880053
1115	880054
77045	880055
2233	880056
81392	880057
41167	880058
25346	880059
233	880060
71541	880061
12742	880062
65411	880063
105788	880064
40705	880065
14669	880066
23765	880067
25614	880068
60106	880069
52406	880070
16962	880071
6259	880072
1057	880073
14477	880074
55181	880075
4969	880076
4605	880077
163055	880078
49844	880079
86751	880080
49441	880081
91549	880082
2588	880083
21114	880084
34893	880085
58630	880086
680	880087
63683	880088
12675	880089
83060	880090
8026	880091
36857	880092
15351	880093
16755	880094
24694	880095
83164	880096
19800	880097
159461	880098
73360	880099
25168	880100
23201	880101
42678	880102
6787	880103
27487	880104
16482	880105
12331	880106
28374	880107
64962	880108
30970	880109
35682	880110
96112	880111
824	880112
1946	880113
158839	880114
91	880115
3641	880116
10929	880117
112489	880118
84233	880119
61847	880120
40624	880121
12895	880122
44490	880123
33216	880124
25224	880125
10443	880126
27013	880127
6010	880128
50591	880129
39123	880130
54104	880131
85519	880132
26277	880133
32395	880134
57999	880135
66642	880136
83448	880137
110041	880138
2370	880139
20055	880140
16061	880141
58345	880142
34779	880143
6387	880144
58545	880145
35570	880146
4395	880147
65548	880148
16137	880149
11303	880150
51336	880151
11	880152
44577	880153
40455	880154
29553	880155
12522	880156
39431	880157
45372	880158
8290	880159
39890	880160
75004	880161
44261	880162
43413	880163
36378	880164
10221	880165
7135	880166
74618	880167
55465	880168
63781	880169
37452	880170
54976	880171
53831	880172
18766	880173
8466	880174
4326	880175
124052	880176
5947	880177
81005	880178
8196	880179
48556	880180
3317	880181
487	880182
16769	880183
3687	880184
4649	880185
62444	880186
4183	880187
126273	880188
23284	880189
155218	880190
61633	880191
4239	880192
8079	880193
57712	880194
99498	880195
63499	880196
54630	880197
5399	880198
6325	880199
39848	880200
56199	880201
67643	880202
48947	880203
10287	880204
49754	880205
10261	880206
25663	880207
41462	880208
84057	880209
980	880210
33106	880211
57767	880212
317	880213
18205	880214
19746	880215
41871	880216
56605	880217
53465	880218
76196	880219
1068	880220
5709	880221
1268	880222
4608	880223
149092	880224
14343	880225
158593	880226
62434	880227
95815	880228
84487	880229
12327	880230
14607	880231
64237	880232
75994	880233
5924	880234
163467	880235
154393	880236
1981	880237
83389	880238
23964	880239
32560	880240
69919	880241
14480	880242
5418	880243
161793	880244
6967	880245
83915	880246
4486	880247
36274	880248
5536	880249
35108	880250
102	880251
17138	880252
79119	880253
27843	880254
42120	880255
16031	880256
44846	880257
25310	880258
753	880259
159151	880260
29183	880261
10310	880262
146773	880263
279	880264
91190	880265
8971	880266
16676	880267
50006	880268
13998	880269
18819	880270
68723	880271
96477	880272
32878	880273
2696	880274
121464	880275
118013	880276
19896	880277
94161	880278
106269	880279
32305	880280
52309	880281
26895	880282
3720	880283
84588	880284
29427	880285
46232	880286
14470	880287
76046	880288
19045	880289
3556	880290
7744	880291
2260	880292
31872	880293
79572	880294
48105	880295
121122	880296
1984	880297
19034	880298
116904	880299
21938	880300
10629	880301
2694	880302
79054	880303
417	880304
108643	880305
1264	880306
9603	880307
10251	880308
34373	880309
4209	880310
37106	880311
37457	880312
32482	880313
1435	880314
17359	880315
22079	880316
70	880317
56714	880318
1629	880319
21033	880320
9585	880321
53340	880322
121691	880323
86569	880324
83923	880325
96	880326
104328	880327
3621	880328
45033	880329
107623	880330
149209	880331
48006	880332
59706	880333
26465	880334
17133	880335
4669	880336
36565	880337
537	880338
13961	880339
128597	880340
55911	880341
32716	880342
108557	880343
74703	880344
13597	880345
39395	880346
29366	880347
94594	880348
48471	880349
14169	880350
9830	880351
32414	880352
75496	880353
50721	880354
8003	880355
15639	880356
19355	880357
7980	880358
21224	880359
7247	880360
41127	880361
1355	880362
12116	880363
2449	880364
8331	880365
93611	880366
31978	880367
108147	880368
86553	880369
4770	880370
21	880371
15302	880372
49829	880373
27367	880374
73891	880375
13217	880376
100679	880377
2414	880378
103027	880379
6384	880380
4	880381
53674	880382
97621	880383
164246	880384
39073	880385
35137	880386
14459	880387
40786	880388
62445	880389
48	880390
8976	880391
65763	880392
121645	880393
12126	880394
55800	880395
47167	880396
80197	880397
48562	880398
2497	880399
3669	880400
40366	880401
26078	880402
5810	880403
10953	880404
1964	880405
31013	880406
7095	880407
39891	880408
24737	880409
113482	880410
1901	880411
47685	880412
66018	880413
97219	880414
135554	880415
43948	880416
93499	880417
7290	880418
4889	880419
4987	880420
18835	880421
27728	880422
49573	880423
22733	880424
48929	880425
68243	880426
5312	880427
97952	880428
11001	880429
32423	880430
1770	880431
72452	880432
14935	880433
159192	880434
79956	880435
92336	880436
9665	880437
59995	880438
140944	880439
10683	880440
86259	880441
91852	880442
948	880443
29054	880444
23122	880445
77691	880446
56603	880447
48114	880448
60538	880449
4659	880450
59290	880451
124807	880452
64669	880453
999	880454
9587	880455
160804	880456
25097	880457
64057	880458
65726	880459
25371	880460
14389	880461
123452	880462
95825	880463
35484	880464
132158	880465
13885	880466
13558	880467
61015	880468
51257	880469
5134	880470
15180	880471
114007	880472
22186	880473
71219	880474
62646	880475
159405	880476
4579	880477
11600	880478
105805	880479
20058	880480
44200	880481
70847	880482
730	880483
51774	880484
82485	880485
18176	880486
46440	880487
31666	880488
2122	880489
31001	880490
59134	880491
43556	880492
67583	880493
268	880494
71286	880495
1729	880496
15587	880497
15561	880498
69167	880499
10339	880500
134120	880501
72167	880502
53518	880503
2334	880504
28845	880505
20971	880506
16037	880507
19016	880508
6999	880509
973	880510
8999	880511
5141	880512
53454	880513
6172	880514
10676	880515
82106	880516
46767	880517
10049	880518
22629	880519
30559	880520
66144	880521
56516	880522
58166	880523
135691	880524
1189	880525
5978	880526
19709	880527
126835	880528
23114	880529
43497	880530
10762	880531
38547	880532
101161	880533
26256	880534
18	880535
50583	880536
26028	880537
50465	880538
18146	880539
72547	880540
41376	880541
154990	880542
67137	880543
61020	880544
15891	880545
35060	880546
24754	880547
15096	880548
60080	880549
39164	880550
55868	880551
155501	880552
93307	880553
9018	880554
28465	880555
116247	880556
66061	880557
3225	880558
49598	880559
86135	880560
68863	880561
6075	880562
18299	880563
199	880564
39996	880565
1375	880566
49653	880567
2034	880568
11652	880569
674	880570
78099	880571
43089	880572
106956	880573
133653	880574
9577	880575
125052	880576
44915	880577
11167	880578
59815	880579
21732	880580
41933	880581
13067	880582
5437	880583
5374	880584
11475	880585
7865	880586
7770	880587
45358	880588
36683	880589
69273	880590
25615	880591
77540	880592
60658	880593
122172	880594
32470	880595
65422	880596
22771	880597
12042	880598
26132	880599
29538	880600
24498	880601
672	880602
8386	880603
53792	880604
25715	880605
28668	880606
144926	880607
1833	880608
304	880609
354	880610
127250	880611
66213	880612
13012	880613
1679	880614
74311	880615
62341	880616
42569	880617
27340	880618
1478	880619
87668	880620
931	880621
24048	880622
71785	880623
47363	880624
3300	880625
93338	880626
21411	880627
22367	880628
3547	880629
7560	880630
135182	880631
92737	880632
46496	880633
85977	880634
3293	880635
24320	880636
39969	880637
10456	880638
51850	880639
21563	880640
3471	880641
17589	880642
32365	880643
12411	880644
135129	880645
21878	880646
4839	880647
8457	880648
18725	880649
112789	880650
39199	880651
34285	880652
32564	880653
32363	880654
15818	880655
2074	880656
7594	880657
29633	880658
46532	880659
18497	880660
433	880661
2783	880662
10305	880663
14047	880664
5544	880665
5127	880666
88657	880667
25210	880668
15121	880669
73	880670
8398	880671
96	880672
41043	880673
44635	880674
28759	880675
32756	880676
12243	880677
13877	880678
81133	880679
703	880680
59628	880681
1705	880682
7428	880683
15312	880684
14947	880685
5065	880686
44777	880687
42751	880688
151622	880689
75262	880690
32173	880691
8062	880692
96771	880693
113965	880694
68368	880695
144299	880696
13853	880697
651	880698
157386	880699
32587	880700
22827	880701
67801	880702
24273	880703
486	880704
47891	880705
19973	880706
1299	880707
125707	880708
39405	880709
3320	880710
48761	880711
94828	880712
6942	880713
24738	880714
22626	880715
12520	880716
53415	880717
18292	880718
2279	880719
70333	880720
121744	880721
12324	880722
141575	880723
18653	880724
10315	880725
53919	880726
23917	880727
1600	880728
115223	880729
83779	880730
100096	880731
111930	880732
1865	880733
35001	880734
2295	880735
89164	880736
24152	880737
1951	880738
627	880739
65198	880740
15387	880741
86686	880742
46838	880743
19725	880744
53071	880745
14422	880746
16868	880747
56082	880748
58198	880749
15655	880750
59851	880751
40239	880752
18090	880753
1013	880754
25911	880755
1807	880756
1535	880757
119373	880758
29565	880759
19197	880760
63050	880761
3249	880762
14878	880763
10857	880764
101698	880765
46972	880766
11255	880767
5004	880768
12745	880769
3883	880770
21247	880771
39770	880772
53592	880773
41326	880774
40665	880775
1121	880776
84893	880777
71656	880778
26874	880779
81452	880780
90488	880781
38542	880782
15705	880783
33344	880784
12384	880785
8949	880786
2167	880787
87472	880788
10574	880789
1300	880790
19019	880791
332	880792
6302	880793
77888	880794
2693	880795
897	880796
1218	880797
27881	880798
96901	880799
17141	880800
157307	880801
217	880802
52635	880803
1596	880804
124701	880805
1872	880806
47854	880807
30675	880808
6278	880809
73054	880810
58573	880811
8608	880812
38571	880813
8173	880814
56332	880815
43399	880816
28224	880817
15207	880818
146324	880819
63399	880820
4050	880821
60557	880822
49706	880823
47845	880824
12490	880825
3278	880826
42086	880827
23217	880828
16014	880829
13263	880830
1522	880831
2397	880832
24185	880833
59384	880834
63952	880835
35264	880836
71289	880837
22667	880838
33530	880839
82613	880840
54121	880841
97934	880842
1179	880843
36856	880844
10188	880845
8731	880846
12406	880847
16073	880848
3323	880849
161829	880850
81913	880851
76864	880852
22697	880853
129914	880854
102687	880855
32020	880856
34171	880857
1214	880858
28144	880859
51102	880860
150075	880861
29827	880862
59911	880863
1005	880864
11462	880865
464	880866
14361	880867
19084	880868
11237	880869
91134	880870
16000	880871
129006	880872
18956	880873
25385	880874
85677	880875
47001	880876
68570	880877
19722	880878
60739	880879
26856	880880
8703	880881
130035	880882
10091	880883
110	880884
60722	880885
37069	880886
124485	880887
58531	880888
23989	880889
11045	880890
9551	880891
97040	880892
13373	880893
53853	880894
14772	880895
145188	880896
103403	880897
31182	880898
568	880899
14849	880900
10193	880901
7211	880902
17081	880903
89274	880904
16	880905
116766	880906
121891	880907
26790	880908
4200	880909
59331	880910
135511	880911
6263	880912
15502	880913
9554	880914
41492	880915
394	880916
16678	880917
18583	880918
18155	880919
501	880920
3029	880921
4872	880922
163844	880923
26355	880924
29752	880925
31114	880926
83730	880927
7762	880928
2854	880929
109044	880930
4650	880931
43822	880932
6061	880933
13190	880934
43487	880935
15671	880936
83532	880937
17823	880938
11668	880939
122318	880940
23396	880941
13764	880942
16405	880943
1075	880944
15800	880945
83556	880946
3751	880947
31619	880948
66585	880949
17703	880950
5218	880951
57534	880952
121	880953
3149	880954
26442	880955
429	880956
2531	880957
5332	880958
2586	880959
16720	880960
8	880961
80906	880962
10577	880963
80169	880964
4717	880965
22488	880966
15790	880967
15010	880968
1342	880969
17899	880970
29952	880971
5976	880972
17510	880973
141178	880974
28343	880975
4833	880976
19365	880977
11007	880978
1547	880979
35018	880980
53953	880981
14182	880982
9700	880983
256	880984
55670	880985
95293	880986
14191	880987
33921	880988
12002	880989
16518	880990
14848	880991
25732	880992
1105	880993
8218	880994
155680	880995
41727	880996
91041	880997
47273	880998
8217	880999
76163	881000
63976	881001
29026	881002
46001	881003
11681	881004
30922	881005
74528	881006
540	881007
102688	881008
21576	881009
37062	881010
150160	881011
75896	881012
54604	881013
106769	881014
21968	881015
153092	881016
73701	881017
78653	881018
79995	881019
6081	881020
18175	881021
13461	881022
149264	881023
49654	881024
3343	881025
22150	881026
35716	881027
18404	881028
55044	881029
35531	881030
5759	881031
3208	881032
14799	881033
12250	881034
80746	881035
29449	881036
8439	881037
30661	881038
121651	881039
71883	881040
4480	881041
22472	881042
53717	881043
83838	881044
22336	881045
30038	881046
44927	881047
62750	881048
69867	881049
27330	881050
104431	881051
64569	881052
9202	881053
30254	881054
6671	881055
14687	881056
469	881057
10189	881058
6459	881059
152060	881060
90365	881061
67184	881062
16539	881063
117609	881064
37531	881065
6997	881066
715	881067
42720	881068
72170	881069
51768	881070
38391	881071
60381	881072
2542	881073
89202	881074
26057	881075
20933	881076
12974	881077
111699	881078
3708	881079
892	881080
33894	881081
29273	881082
97335	881083
54898	881084
14709	881085
4450	881086
71937	881087
95405	881088
59991	881089
39399	881090
31408	881091
88431	881092
136297	881093
37222	881094
49074	881095
42443	881096
7317	881097
100266	881098
75154	881099
7157	881100
2609	881101
17567	881102
32862	881103
4334	881104
42144	881105
10455	881106
76068	881107
19805	881108
49656	881109
15948	881110
19961	881111
65898	881112
125689	881113
22078	881114
81904	881115
13191	881116
66330	881117
127225	881118
2643	881119
104060	881120
111711	881121
6001	881122
135011	881123
1626	881124
15802	881125
34347	881126
9445	881127
129636	881128
33928	881129
82535	881130
7898	881131
30042	881132
2689	881133
82701	881134
25085	881135
20186	881136
63949	881137
72961	881138
9	881139
37904	881140
9615	881141
33871	881142
66546	881143
51984	881144
68222	881145
12674	881146
28484	881147
60111	881148
3634	881149
35967	881150
84790	881151
92500	881152
101684	881153
35358	881154
14623	881155
3005	881156
11031	881157
3011	881158
86939	881159
6869	881160
106084	881161
8988	881162
16791	881163
166235	881164
1780	881165
97631	881166
2548	881167
62194	881168
73268	881169
17215	881170
960	881171
79710	881172
30125	881173
48192	881174
72560	881175
147290	881176
21781	881177
8923	881178
22494	881179
20728	881180
8530	881181
92449	881182
32717	881183
107171	881184
8994	881185
140675	881186
35594	881187
107877	881188
38418	881189
23457	881190
66514	881191
13432	881192
6634	881193
13381	881194
14242	881195
52753	881196
24931	881197
64627	881198
6750	881199
12941	881200
63265	881201
17674	881202
124469	881203
81852	881204
306	881205
19640	881206
6114	881207
22144	881208
21059	881209
12165	881210
48367	881211
5690	881212
36914	881213
20919	881214
2611	881215
33319	881216
50242	881217
40422	881218
3257	881219
35507	881220
7662	881221
59061	881222
84104	881223
15474	881224
64214	881225
1884	881226
88516	881227
27459	881228
1654	881229
108950	881230
10247	881231
2217	881232
141246	881233
31475	881234
5121	881235
74467	881236
38220	881237
20929	881238
20353	881239
56028	881240
41186	881241
809	881242
905	881243
28476	881244
24817	881245
56560	881246
35254	881247
9446	881248
12078	881249
32932	881250
46632	881251
120662	881252
99932	881253
118527	881254
16946	881255
11641	881256
13726	881257
16610	881258
54349	881259
48666	881260
13351	881261
20844	881262
121054	881263
9307	881264
28157	881265
93459	881266
92576	881267
54344	881268
45831	881269
3116	881270
11717	881271
39593	881272
8400	881273
24925	881274
21505	881275
91949	881276
18954	881277
9559	881278
18682	881279
1906	881280
48876	881281
18953	881282
18779	881283
22240	881284
77674	881285
4635	881286
20133	881287
101650	881288
47756	881289
32439	881290
42366	881291
13386	881292
46286	881293
11639	881294
25079	881295
67014	881296
149084	881297
24705	881298
51545	881299
36104	881300
22889	881301
19651	881302
79141	881303
31274	881304
102333	881305
22074	881306
16100	881307
51413	881308
83290	881309
123161	881310
70074	881311
80067	881312
67027	881313
87965	881314
4734	881315
19250	881316
105267	881317
9295	881318
3498	881319
15500	881320
136073	881321
128075	881322
26701	881323
25269	881324
120345	881325
53232	881326
48798	881327
29313	881328
86470	881329
97913	881330
47236	881331
95294	881332
19881	881333
120928	881334
4745	881335
45231	881336
95606	881337
81618	881338
26651	881339
34908	881340
72212	881341
76928	881342
60140	881343
9474	881344
115301	881345
7514	881346
288	881347
54019	881348
21568	881349
2	881350
45410	881351
112	881352
13359	881353
195	881354
95372	881355
82143	881356
54621	881357
6787	881358
8192	881359
25159	881360
5	881361
96380	881362
65892	881363
36159	881364
7947	881365
31	881366
82408	881367
57202	881368
2052	881369
111485	881370
5538	881371
22782	881372
45760	881373
71397	881374
76294	881375
42318	881376
34475	881377
12782	881378
69912	881379
112850	881380
108781	881381
23016	881382
9242	881383
7333	881384
18046	881385
7867	881386
49750	881387
4926	881388
106411	881389
2203	881390
18607	881391
134213	881392
10853	881393
124718	881394
63041	881395
75132	881396
42663	881397
58925	881398
105145	881399
6643	881400
16872	881401
30	881402
144659	881403
101037	881404
188	881405
60759	881406
13305	881407
116138	881408
19614	881409
9570	881410
8733	881411
128890	881412
9253	881413
18550	881414
42752	881415
112562	881416
40787	881417
6387	881418
4639	881419
16609	881420
38761	881421
2332	881422
22914	881423
50974	881424
18499	881425
16390	881426
490	881427
44906	881428
78087	881429
5253	881430
36201	881431
12315	881432
10982	881433
115785	881434
10	881435
7349	881436
8061	881437
115562	881438
67292	881439
18935	881440
1361	881441
100463	881442
6285	881443
155449	881444
27743	881445
366	881446
126185	881447
68810	881448
34453	881449
84333	881450
19570	881451
46541	881452
1149	881453
14684	881454
25490	881455
117751	881456
9346	881457
64374	881458
157	881459
16755	881460
14039	881461
34037	881462
2116	881463
744	881464
39339	881465
39379	881466
76663	881467
16655	881468
68493	881469
49266	881470
6488	881471
7905	881472
46659	881473
19061	881474
4793	881475
7755	881476
3518	881477
44093	881478
18327	881479
4469	881480
21574	881481
66221	881482
86538	881483
334	881484
3121	881485
16070	881486
6136	881487
76121	881488
7645	881489
6	881490
5077	881491
27188	881492
91445	881493
94839	881494
114145	881495
12796	881496
105254	881497
17685	881498
62275	881499
9266	881500
31591	881501
1796	881502
2239	881503
88390	881504
22900	881505
31392	881506
486	881507
13754	881508
1302	881509
67358	881510
9385	881511
38807	881512
36610	881513
50830	881514
5544	881515
10543	881516
23860	881517
120683	881518
69352	881519
8073	881520
4000	881521
427	881522
23699	881523
109407	881524
9269	881525
13134	881526
955	881527
27790	881528
79835	881529
7056	881530
30548	881531
73324	881532
66276	881533
9738	881534
9428	881535
60211	881536
124762	881537
84657	881538
56555	881539
30692	881540
89164	881541
29330	881542
91366	881543
50506	881544
85324	881545
79576	881546
2578	881547
3931	881548
16963	881549
59514	881550
81866	881551
12479	881552
19253	881553
27928	881554
84025	881555
20373	881556
86456	881557
27888	881558
22268	881559
53599	881560
46346	881561
68138	881562
46852	881563
19188	881564
9371	881565
130198	881566
13532	881567
1831	881568
37286	881569
3581	881570
36464	881571
46609	881572
10755	881573
1197	881574
1412	881575
26183	881576
157137	881577
52923	881578
94232	881579
23388	881580
43365	881581
10313	881582
38059	881583
590	881584
153375	881585
16375	881586
8507	881587
20925	881588
63999	881589
20071	881590
212	881591
49786	881592
98547	881593
30184	881594
30227	881595
9986	881596
12634	881597
63053	881598
4897	881599
127224	881600
99289	881601
54032	881602
100057	881603
80397	881604
30467	881605
8195	881606
5055	881607
145520	881608
261	881609
2072	881610
44526	881611
13836	881612
1351	881613
36456	881614
2380	881615
17289	881616
1178	881617
598	881618
50449	881619
65894	881620
154767	881621
1594	881622
3321	881623
6269	881624
15985	881625
4805	881626
98526	881627
47282	881628
14426	881629
27652	881630
57649	881631
1708	881632
5582	881633
7090	881634
111032	881635
7121	881636
1524	881637
94638	881638
59784	881639
10558	881640
32450	881641
49528	881642
17954	881643
33277	881644
147377	881645
23927	881646
53407	881647
2608	881648
61860	881649
2708	881650
13012	881651
12643	881652
24214	881653
805	881654
51269	881655
98763	881656
27573	881657
5434	881658
15336	881659
18358	881660
121631	881661
61164	881662
101385	881663
35681	881664
18482	881665
34097	881666
47399	881667
140879	881668
73	881669
52547	881670
126716	881671
26204	881672
17814	881673
90871	881674
95442	881675
19307	881676
619	881677
30547	881678
5	881679
22056	881680
2583	881681
2625	881682
81682	881683
30174	881684
88678	881685
303	881686
1387	881687
55741	881688
5602	881689
117952	881690
49504	881691
14280	881692
46396	881693
8714	881694
59910	881695
4485	881696
37044	881697
21138	881698
127318	881699
39079	881700
5376	881701
34682	881702
54458	881703
35332	881704
48010	881705
42528	881706
8881	881707
33757	881708
740	881709
23228	881710
15137	881711
60271	881712
4094	881713
18357	881714
18263	881715
1875	881716
108297	881717
81773	881718
6800	881719
4596	881720
26807	881721
21729	881722
375	881723
77669	881724
125215	881725
3411	881726
28953	881727
348	881728
31746	881729
40150	881730
77605	881731
125034	881732
52232	881733
35747	881734
149338	881735
31380	881736
23574	881737
94388	881738
38373	881739
81271	881740
12307	881741
88318	881742
16244	881743
57727	881744
19256	881745
42346	881746
2876	881747
13653	881748
52140	881749
18640	881750
79560	881751
1288	881752
17166	881753
129984	881754
1978	881755
58157	881756
33836	881757
37300	881758
121688	881759
15559	881760
9548	881761
98448	881762
12558	881763
58501	881764
116882	881765
43889	881766
8763	881767
12004	881768
58464	881769
1791	881770
88994	881771
99096	881772
16911	881773
63681	881774
131365	881775
55356	881776
7685	881777
19806	881778
5844	881779
8769	881780
52120	881781
6864	881782
10461	881783
68553	881784
38737	881785
51366	881786
50009	881787
91025	881788
45261	881789
4918	881790
38047	881791
17118	881792
12555	881793
122320	881794
24845	881795
189	881796
17913	881797
36133	881798
66522	881799
29278	881800
21913	881801
716	881802
33669	881803
457	881804
20840	881805
37151	881806
11777	881807
148	881808
24138	881809
65140	881810
2788	881811
16585	881812
29081	881813
10299	881814
81045	881815
3739	881816
49687	881817
35547	881818
101530	881819
12018	881820
21720	881821
40125	881822
5	881823
36309	881824
74728	881825
16675	881826
8065	881827
93419	881828
45622	881829
36031	881830
106180	881831
35661	881832
85775	881833
11196	881834
137271	881835
1793	881836
83872	881837
9161	881838
2213	881839
5437	881840
36105	881841
38152	881842
25978	881843
14622	881844
73809	881845
323	881846
21338	881847
63668	881848
15226	881849
35731	881850
36966	881851
18015	881852
127017	881853
56567	881854
13227	881855
4628	881856
80384	881857
18682	881858
92188	881859
610	881860
58205	881861
114557	881862
22070	881863
16126	881864
7528	881865
14196	881866
5141	881867
3800	881868
3234	881869
29172	881870
139963	881871
25860	881872
33343	881873
392	881874
23385	881875
87029	881876
94981	881877
78954	881878
47861	881879
8893	881880
73816	881881
21567	881882
3534	881883
8753	881884
9109	881885
55853	881886
4754	881887
80992	881888
38080	881889
11680	881890
100121	881891
68503	881892
87820	881893
71347	881894
19606	881895
49051	881896
50166	881897
92924	881898
50543	881899
52099	881900
10686	881901
55064	881902
39701	881903
106490	881904
5131	881905
1440	881906
55442	881907
78251	881908
84660	881909
39846	881910
57182	881911
2026	881912
30786	881913
99414	881914
27054	881915
21080	881916
26111	881917
103362	881918
151108	881919
6684	881920
10052	881921
3635	881922
3637	881923
7454	881924
6612	881925
33818	881926
109677	881927
61116	881928
145633	881929
22729	881930
84332	881931
122594	881932
1311	881933
23754	881934
115808	881935
5466	881936
6337	881937
110669	881938
20868	881939
5839	881940
34325	881941
24855	881942
6685	881943
46928	881944
11349	881945
142	881946
2781	881947
6920	881948
25700	881949
99594	881950
794	881951
55758	881952
3824	881953
33005	881954
2728	881955
13811	881956
11874	881957
2835	881958
115097	881959
30445	881960
15780	881961
2009	881962
24656	881963
37946	881964
5709	881965
121412	881966
33003	881967
17027	881968
44248	881969
10531	881970
129408	881971
6797	881972
70216	881973
115690	881974
76904	881975
25516	881976
2047	881977
127779	881978
19379	881979
38648	881980
1621	881981
137386	881982
21154	881983
44878	881984
14034	881985
87887	881986
122702	881987
19614	881988
691	881989
15342	881990
14249	881991
635	881992
140052	881993
46342	881994
40309	881995
5366	881996
68957	881997
112286	881998
329	881999
95197	882000
58159	882001
146855	882002
11397	882003
56688	882004
131217	882005
472	882006
1511	882007
70078	882008
14683	882009
35750	882010
20597	882011
73848	882012
10278	882013
84760	882014
10606	882015
128	882016
26307	882017
16030	882018
57730	882019
12279	882020
49384	882021
9781	882022
43987	882023
45362	882024
25471	882025
2571	882026
1335	882027
40257	882028
33610	882029
9547	882030
16113	882031
2914	882032
3541	882033
12419	882034
12327	882035
135858	882036
5613	882037
49520	882038
52554	882039
41643	882040
12896	882041
39058	882042
4797	882043
108407	882044
47965	882045
32535	882046
6131	882047
79829	882048
17117	882049
43431	882050
125671	882051
4169	882052
116145	882053
14770	882054
117650	882055
41873	882056
893	882057
21	882058
47952	882059
3181	882060
8827	882061
150187	882062
30088	882063
163874	882064
54740	882065
92200	882066
13281	882067
42193	882068
5595	882069
107773	882070
162526	882071
144204	882072
992	882073
77966	882074
3514	882075
18021	882076
106628	882077
127187	882078
35269	882079
46837	882080
15952	882081
12252	882082
46464	882083
83423	882084
11408	882085
11358	882086
41491	882087
7371	882088
21025	882089
4678	882090
21499	882091
4127	882092
18792	882093
2162	882094
142083	882095
92938	882096
44472	882097
103058	882098
40811	882099
15864	882100
3237	882101
54012	882102
77504	882103
6235	882104
58475	882105
47547	882106
49835	882107
135135	882108
117236	882109
94414	882110
2953	882111
35256	882112
30371	882113
128658	882114
27310	882115
62420	882116
3401	882117
314	882118
101590	882119
91612	882120
16548	882121
151466	882122
35246	882123
69471	882124
24681	882125
830	882126
66169	882127
4460	882128
61865	882129
1362	882130
158599	882131
163946	882132
70442	882133
43304	882134
47118	882135
31022	882136
68163	882137
107112	882138
113728	882139
23446	882140
10848	882141
16024	882142
7633	882143
701	882144
14411	882145
33736	882146
16858	882147
57778	882148
1741	882149
36628	882150
2106	882151
38923	882152
6714	882153
13208	882154
162384	882155
13293	882156
63808	882157
61705	882158
13412	882159
44419	882160
100222	882161
61490	882162
75869	882163
124084	882164
67178	882165
3140	882166
24438	882167
65164	882168
13958	882169
70097	882170
54310	882171
9744	882172
7283	882173
90828	882174
57078	882175
30985	882176
105262	882177
36097	882178
83052	882179
42919	882180
88265	882181
44592	882182
159430	882183
3669	882184
13514	882185
4007	882186
54666	882187
6791	882188
16679	882189
40709	882190
74538	882191
58607	882192
5666	882193
26906	882194
32610	882195
78918	882196
11598	882197
53844	882198
98350	882199
57766	882200
87092	882201
12481	882202
65374	882203
8063	882204
53031	882205
128186	882206
104854	882207
94121	882208
38549	882209
1068	882210
780	882211
8839	882212
64615	882213
349	882214
12207	882215
21555	882216
3179	882217
60611	882218
9001	882219
6301	882220
14299	882221
3488	882222
94902	882223
58091	882224
5727	882225
84635	882226
638	882227
27772	882228
39910	882229
1659	882230
17158	882231
23109	882232
92970	882233
9775	882234
21795	882235
32439	882236
111240	882237
25973	882238
44679	882239
173	882240
92464	882241
125724	882242
18342	882243
5531	882244
39518	882245
2441	882246
64741	882247
38318	882248
7266	882249
20741	882250
44460	882251
59089	882252
11844	882253
154	882254
77539	882255
11979	882256
31427	882257
328	882258
7458	882259
155443	882260
183	882261
6173	882262
26480	882263
12646	882264
34455	882265
21888	882266
7445	882267
97728	882268
6837	882269
8347	882270
120000	882271
14541	882272
429	882273
79485	882274
85128	882275
29035	882276
103176	882277
78200	882278
32170	882279
24397	882280
158051	882281
52448	882282
17862	882283
26226	882284
1076	882285
31687	882286
15486	882287
27549	882288
3170	882289
92191	882290
6654	882291
34665	882292
80243	882293
97058	882294
124964	882295
3027	882296
10478	882297
8586	882298
116073	882299
102366	882300
32456	882301
987	882302
42790	882303
21573	882304
21210	882305
105435	882306
901	882307
2543	882308
33781	882309
29277	882310
65688	882311
1201	882312
12307	882313
26	882314
33202	882315
16280	882316
2941	882317
19453	882318
1295	882319
19297	882320
23452	882321
67788	882322
39152	882323
33815	882324
9100	882325
22842	882326
48462	882327
42325	882328
97408	882329
25404	882330
80520	882331
55900	882332
70982	882333
22913	882334
6162	882335
496	882336
330	882337
70903	882338
44795	882339
3450	882340
103071	882341
17507	882342
12119	882343
40162	882344
71075	882345
4107	882346
899	882347
33651	882348
22474	882349
103819	882350
6185	882351
30531	882352
8115	882353
55886	882354
36028	882355
93488	882356
17650	882357
41017	882358
38177	882359
5307	882360
18171	882361
133041	882362
10653	882363
8007	882364
5096	882365
3953	882366
21247	882367
52555	882368
17637	882369
8569	882370
6858	882371
126080	882372
59797	882373
93423	882374
71760	882375
39484	882376
5626	882377
46315	882378
21842	882379
143879	882380
49865	882381
5618	882382
68840	882383
33477	882384
4914	882385
17993	882386
5547	882387
68317	882388
17835	882389
35706	882390
26982	882391
53021	882392
18709	882393
70271	882394
94987	882395
23076	882396
33848	882397
1489	882398
84301	882399
37294	882400
59629	882401
13940	882402
327	882403
1168	882404
2478	882405
17086	882406
57005	882407
34437	882408
32942	882409
29489	882410
47	882411
155572	882412
112331	882413
78514	882414
21460	882415
13549	882416
92727	882417
2725	882418
12490	882419
48091	882420
93159	882421
15065	882422
25	882423
55217	882424
122392	882425
16457	882426
12947	882427
21883	882428
48864	882429
111085	882430
87371	882431
7555	882432
66393	882433
247	882434
5175	882435
68086	882436
36789	882437
63408	882438
544	882439
77103	882440
23439	882441
57769	882442
18192	882443
34271	882444
42768	882445
11779	882446
35258	882447
23888	882448
43677	882449
78290	882450
28754	882451
43660	882452
43420	882453
3032	882454
52966	882455
20548	882456
99799	882457
38969	882458
20066	882459
3443	882460
2035	882461
48852	882462
31471	882463
15261	882464
11553	882465
3439	882466
70736	882467
108834	882468
119307	882469
35118	882470
115505	882471
69115	882472
155509	882473
4515	882474
57505	882475
10477	882476
742	882477
10224	882478
31872	882479
54823	882480
13088	882481
9232	882482
781	882483
27651	882484
1919	882485
28680	882486
1887	882487
21172	882488
15499	882489
107189	882490
15183	882491
50294	882492
10734	882493
93555	882494
142727	882495
24283	882496
8589	882497
12808	882498
69823	882499
32170	882500
99675	882501
30628	882502
107918	882503
121793	882504
20029	882505
1329	882506
1536	882507
99295	882508
35929	882509
71435	882510
45675	882511
123482	882512
985	882513
14059	882514
48326	882515
31163	882516
20801	882517
21792	882518
98127	882519
11185	882520
31675	882521
28913	882522
267	882523
67658	882524
3257	882525
973	882526
24028	882527
44690	882528
112741	882529
17320	882530
37943	882531
32826	882532
13414	882533
41716	882534
3082	882535
72510	882536
101424	882537
15512	882538
35671	882539
52222	882540
36403	882541
5737	882542
3928	882543
105370	882544
42844	882545
62818	882546
84974	882547
2149	882548
3047	882549
81957	882550
34440	882551
27996	882552
69050	882553
44387	882554
103419	882555
43290	882556
6455	882557
46328	882558
12164	882559
43734	882560
45480	882561
55624	882562
108272	882563
34447	882564
24129	882565
16396	882566
1675	882567
614	882568
83978	882569
23378	882570
36408	882571
2608	882572
97448	882573
6208	882574
34283	882575
43808	882576
40027	882577
35139	882578
5902	882579
123001	882580
72	882581
10286	882582
22545	882583
63	882584
131203	882585
36166	882586
3264	882587
54930	882588
9649	882589
13879	882590
219	882591
22106	882592
131	882593
24838	882594
8080	882595
17619	882596
135578	882597
8387	882598
12008	882599
10527	882600
1761	882601
146314	882602
104	882603
77482	882604
8577	882605
4628	882606
397	882607
47242	882608
16466	882609
3188	882610
76564	882611
131344	882612
7844	882613
77518	882614
67781	882615
87474	882616
27818	882617
109426	882618
8123	882619
94019	882620
34483	882621
74088	882622
4872	882623
88581	882624
74114	882625
117156	882626
9997	882627
508	882628
48000	882629
27400	882630
122384	882631
19145	882632
19929	882633
106	882634
130033	882635
1443	882636
63753	882637
29908	882638
36310	882639
14769	882640
1822	882641
13976	882642
17721	882643
185	882644
6188	882645
48	882646
12998	882647
26871	882648
37500	882649
20162	882650
56073	882651
6257	882652
2562	882653
84403	882654
12468	882655
125854	882656
151368	882657
30432	882658
7950	882659
9460	882660
7370	882661
123339	882662
2194	882663
10662	882664
10003	882665
32453	882666
87789	882667
129333	882668
20325	882669
25150	882670
71106	882671
103893	882672
74886	882673
6103	882674
63584	882675
805	882676
13650	882677
47633	882678
1034	882679
51565	882680
26092	882681
123888	882682
12898	882683
63	882684
1653	882685
62509	882686
1936	882687
39761	882688
1549	882689
4547	882690
26569	882691
84385	882692
28091	882693
54360	882694
56885	882695
11452	882696
18770	882697
16767	882698
58782	882699
65177	882700
132507	882701
26529	882702
19462	882703
12744	882704
83775	882705
7373	882706
3659	882707
32037	882708
102967	882709
455	882710
46960	882711
20799	882712
33254	882713
60854	882714
66757	882715
96447	882716
132	882717
42848	882718
23246	882719
7762	882720
18873	882721
1709	882722
9378	882723
59903	882724
76000	882725
137410	882726
6232	882727
951	882728
65437	882729
4365	882730
8856	882731
2665	882732
36638	882733
71247	882734
124338	882735
87497	882736
10910	882737
22805	882738
20304	882739
98943	882740
20436	882741
52571	882742
68090	882743
126863	882744
33443	882745
9882	882746
12110	882747
10355	882748
13863	882749
17126	882750
922	882751
73070	882752
68304	882753
1543	882754
61099	882755
62052	882756
14642	882757
5815	882758
22576	882759
36538	882760
17533	882761
106155	882762
169	882763
102967	882764
4551	882765
6472	882766
43601	882767
92031	882768
16080	882769
8137	882770
14960	882771
42985	882772
1105	882773
71588	882774
154251	882775
25541	882776
8454	882777
40694	882778
48577	882779
22102	882780
15587	882781
89364	882782
50596	882783
14982	882784
524	882785
26306	882786
74022	882787
118312	882788
46523	882789
12534	882790
4699	882791
71012	882792
31702	882793
3484	882794
44797	882795
16783	882796
30360	882797
8774	882798
55092	882799
29460	882800
19652	882801
12322	882802
13229	882803
87530	882804
36872	882805
7127	882806
50002	882807
19745	882808
98908	882809
120594	882810
449	882811
14823	882812
1153	882813
126153	882814
79314	882815
29239	882816
54321	882817
59460	882818
1038	882819
15335	882820
18716	882821
64082	882822
40936	882823
2811	882824
18409	882825
94932	882826
14907	882827
23059	882828
137077	882829
26713	882830
41212	882831
51508	882832
119553	882833
69916	882834
55552	882835
70128	882836
48389	882837
17856	882838
131730	882839
103944	882840
56478	882841
139703	882842
13749	882843
21967	882844
74533	882845
56645	882846
11523	882847
42319	882848
2865	882849
79669	882850
90903	882851
73306	882852
608	882853
59015	882854
21311	882855
4937	882856
65126	882857
18414	882858
20204	882859
92345	882860
29543	882861
44640	882862
29041	882863
20214	882864
98191	882865
120289	882866
12100	882867
143326	882868
337	882869
21982	882870
47970	882871
3903	882872
32936	882873
8251	882874
29231	882875
12563	882876
10052	882877
11517	882878
14066	882879
27471	882880
40191	882881
144334	882882
84561	882883
25104	882884
17185	882885
20945	882886
63995	882887
853	882888
107	882889
19268	882890
30052	882891
54698	882892
43672	882893
3712	882894
4587	882895
29340	882896
14981	882897
29454	882898
3335	882899
25733	882900
95647	882901
2275	882902
4873	882903
1456	882904
41612	882905
38087	882906
6972	882907
483	882908
3411	882909
1616	882910
106971	882911
14317	882912
62869	882913
21307	882914
88951	882915
127430	882916
139256	882917
71138	882918
135863	882919
89995	882920
24109	882921
21055	882922
15717	882923
19129	882924
58770	882925
98935	882926
6663	882927
15326	882928
57358	882929
36040	882930
79426	882931
57302	882932
14503	882933
25683	882934
46125	882935
74270	882936
8246	882937
28348	882938
17611	882939
360	882940
7656	882941
31213	882942
19434	882943
51099	882944
130085	882945
43089	882946
88292	882947
79392	882948
22349	882949
38341	882950
47490	882951
6280	882952
114279	882953
25617	882954
28692	882955
4732	882956
33793	882957
123495	882958
98566	882959
82954	882960
35419	882961
13757	882962
143239	882963
14151	882964
18615	882965
56598	882966
120185	882967
31160	882968
59442	882969
10566	882970
1215	882971
22515	882972
40350	882973
48726	882974
12721	882975
6011	882976
4080	882977
18353	882978
12149	882979
15929	882980
74795	882981
1093	882982
10351	882983
45811	882984
25667	882985
73098	882986
148554	882987
49509	882988
65814	882989
9423	882990
35035	882991
8679	882992
44304	882993
37883	882994
35825	882995
39206	882996
130087	882997
4905	882998
11620	882999
128688	883000
40458	883001
36663	883002
1743	883003
28345	883004
64779	883005
87435	883006
48735	883007
40475	883008
53642	883009
23839	883010
970	883011
60535	883012
86445	883013
11964	883014
15300	883015
10275	883016
101025	883017
95220	883018
4671	883019
15416	883020
34840	883021
19196	883022
28009	883023
18058	883024
18113	883025
234	883026
54749	883027
14595	883028
90620	883029
1889	883030
68955	883031
138533	883032
11773	883033
155663	883034
17140	883035
1546	883036
41788	883037
139353	883038
2834	883039
6573	883040
31995	883041
120991	883042
52548	883043
87503	883044
5165	883045
15999	883046
165951	883047
32948	883048
54561	883049
73784	883050
7938	883051
1072	883052
25322	883053
5433	883054
41678	883055
2184	883056
1494	883057
61881	883058
41183	883059
9710	883060
52702	883061
162	883062
148703	883063
14119	883064
62067	883065
16923	883066
51027	883067
44426	883068
4680	883069
161841	883070
7645	883071
73678	883072
108961	883073
25104	883074
16353	883075
26971	883076
160	883077
17648	883078
144921	883079
6894	883080
438	883081
12358	883082
6160	883083
49697	883084
10016	883085
73251	883086
6847	883087
26094	883088
4666	883089
3004	883090
140821	883091
74113	883092
7417	883093
11221	883094
16218	883095
2146	883096
3344	883097
63881	883098
2958	883099
8457	883100
2843	883101
40322	883102
35395	883103
126858	883104
11005	883105
98453	883106
76837	883107
56486	883108
32099	883109
107288	883110
47518	883111
146549	883112
21068	883113
16904	883114
32078	883115
19336	883116
1254	883117
27111	883118
7775	883119
802	883120
67945	883121
14032	883122
32865	883123
103839	883124
2307	883125
19308	883126
43096	883127
82247	883128
11503	883129
124172	883130
2405	883131
32136	883132
10609	883133
27073	883134
2798	883135
25587	883136
25439	883137
386	883138
104711	883139
12871	883140
133600	883141
1287	883142
37053	883143
68713	883144
33938	883145
90258	883146
11903	883147
37303	883148
2665	883149
49971	883150
6125	883151
66538	883152
3498	883153
56496	883154
535	883155
65132	883156
15760	883157
103485	883158
116255	883159
54721	883160
34190	883161
7885	883162
12966	883163
1290	883164
17727	883165
5270	883166
58415	883167
8779	883168
23174	883169
109268	883170
5888	883171
46377	883172
12741	883173
26758	883174
4574	883175
112184	883176
7122	883177
116715	883178
115885	883179
26137	883180
43298	883181
43376	883182
83736	883183
1449	883184
953	883185
53104	883186
10170	883187
730	883188
50864	883189
2512	883190
53179	883191
57247	883192
118996	883193
55689	883194
28044	883195
21703	883196
34868	883197
250	883198
45485	883199
47309	883200
70179	883201
125603	883202
10576	883203
68	883204
10525	883205
58382	883206
13901	883207
18266	883208
31001	883209
32048	883210
163	883211
26308	883212
281	883213
114162	883214
31183	883215
73503	883216
5779	883217
122222	883218
46167	883219
10336	883220
37393	883221
68907	883222
5977	883223
94925	883224
27782	883225
23	883226
64640	883227
4428	883228
14047	883229
297	883230
17203	883231
55613	883232
86669	883233
17324	883234
11331	883235
82352	883236
20382	883237
18281	883238
34847	883239
15232	883240
51712	883241
30960	883242
134305	883243
8958	883244
19719	883245
7740	883246
10707	883247
2852	883248
7204	883249
26766	883250
36616	883251
10322	883252
62485	883253
79616	883254
9297	883255
1799	883256
14002	883257
51796	883258
19484	883259
8345	883260
48769	883261
63378	883262
18260	883263
117187	883264
30762	883265
38330	883266
124126	883267
1540	883268
76036	883269
18974	883270
25021	883271
27265	883272
13032	883273
86750	883274
45449	883275
41163	883276
13435	883277
975	883278
44267	883279
40809	883280
111755	883281
45560	883282
14401	883283
13446	883284
13738	883285
627	883286
18786	883287
59130	883288
2707	883289
17633	883290
127529	883291
14661	883292
19522	883293
79912	883294
16240	883295
83021	883296
74026	883297
34935	883298
878	883299
9140	883300
17756	883301
11177	883302
44351	883303
38368	883304
93301	883305
50498	883306
83104	883307
7661	883308
34523	883309
94	883310
10761	883311
25901	883312
37424	883313
29337	883314
8535	883315
8375	883316
7952	883317
82984	883318
19576	883319
8211	883320
3465	883321
8317	883322
10404	883323
22749	883324
110295	883325
12758	883326
19352	883327
63486	883328
12546	883329
57211	883330
11063	883331
2172	883332
11126	883333
2659	883334
1456	883335
7571	883336
83816	883337
52784	883338
28678	883339
30119	883340
10506	883341
78686	883342
73853	883343
2125	883344
14867	883345
85948	883346
30057	883347
8621	883348
152713	883349
15	883350
114896	883351
5673	883352
6888	883353
97415	883354
30848	883355
41584	883356
10730	883357
7341	883358
86877	883359
34010	883360
56527	883361
109053	883362
24725	883363
99549	883364
64582	883365
1840	883366
26514	883367
58352	883368
25344	883369
29848	883370
66413	883371
6110	883372
58084	883373
15284	883374
360	883375
94714	883376
11857	883377
4413	883378
13834	883379
25031	883380
27409	883381
16253	883382
78354	883383
90037	883384
22009	883385
21824	883386
29377	883387
33986	883388
133074	883389
1773	883390
6898	883391
2530	883392
490	883393
24837	883394
45202	883395
119921	883396
62740	883397
21495	883398
21966	883399
11107	883400
97493	883401
38274	883402
99342	883403
3702	883404
116437	883405
30134	883406
50414	883407
56165	883408
118618	883409
17248	883410
25531	883411
91988	883412
105366	883413
4100	883414
43511	883415
3310	883416
4281	883417
33447	883418
2671	883419
73152	883420
8432	883421
22889	883422
33199	883423
15503	883424
14417	883425
108567	883426
77902	883427
81206	883428
49669	883429
512	883430
6600	883431
2250	883432
9384	883433
40265	883434
59110	883435
18662	883436
51915	883437
87768	883438
35824	883439
31915	883440
53614	883441
4531	883442
121878	883443
6000	883444
6876	883445
3856	883446
9582	883447
153444	883448
3302	883449
5847	883450
24406	883451
31799	883452
78594	883453
55552	883454
10230	883455
54586	883456
68627	883457
56569	883458
26615	883459
52419	883460
30704	883461
141845	883462
90551	883463
1976	883464
690	883465
53700	883466
765	883467
24307	883468
7286	883469
16035	883470
119853	883471
13010	883472
161121	883473
5268	883474
16772	883475
62193	883476
9130	883477
50687	883478
1837	883479
42504	883480
64692	883481
66891	883482
50557	883483
60212	883484
84849	883485
42559	883486
7316	883487
4376	883488
29997	883489
208	883490
8263	883491
29437	883492
4097	883493
9099	883494
68857	883495
80169	883496
63958	883497
60526	883498
22515	883499
95813	883500
40290	883501
62551	883502
3835	883503
11164	883504
65972	883505
65613	883506
5299	883507
1899	883508
66168	883509
55299	883510
21038	883511
62249	883512
1308	883513
70939	883514
113700	883515
131889	883516
9420	883517
133595	883518
36069	883519
95352	883520
32903	883521
8592	883522
22963	883523
100334	883524
90130	883525
1116	883526
11225	883527
33565	883528
138039	883529
79450	883530
54886	883531
17306	883532
532	883533
24766	883534
66790	883535
104729	883536
11153	883537
23199	883538
8455	883539
18797	883540
100233	883541
156120	883542
11723	883543
28500	883544
114506	883545
59430	883546
57741	883547
77448	883548
22571	883549
18224	883550
20661	883551
79258	883552
6237	883553
99733	883554
95999	883555
59322	883556
12662	883557
22513	883558
15735	883559
4113	883560
13119	883561
26144	883562
6353	883563
20014	883564
39185	883565
974	883566
20678	883567
76752	883568
38084	883569
22952	883570
127391	883571
90063	883572
23194	883573
127184	883574
70207	883575
4180	883576
61689	883577
45088	883578
12584	883579
2316	883580
32935	883581
3591	883582
81837	883583
3544	883584
14797	883585
14523	883586
8302	883587
1415	883588
8677	883589
30521	883590
42407	883591
11467	883592
148172	883593
32837	883594
42261	883595
5159	883596
50529	883597
25022	883598
152610	883599
22139	883600
8262	883601
59928	883602
20236	883603
21630	883604
110103	883605
45132	883606
125093	883607
3242	883608
1982	883609
14169	883610
149517	883611
128835	883612
25159	883613
44935	883614
149112	883615
11006	883616
36472	883617
12374	883618
51450	883619
70257	883620
20137	883621
2116	883622
66839	883623
22381	883624
22	883625
96284	883626
25826	883627
2292	883628
83131	883629
13419	883630
5627	883631
2629	883632
79337	883633
5933	883634
101175	883635
496	883636
59103	883637
4095	883638
71177	883639
6841	883640
151687	883641
145233	883642
2612	883643
100230	883644
46679	883645
14839	883646
11116	883647
60086	883648
74748	883649
3411	883650
7655	883651
52752	883652
8324	883653
25140	883654
51948	883655
1473	883656
88011	883657
132258	883658
46340	883659
24833	883660
33565	883661
99159	883662
3734	883663
3772	883664
14586	883665
6207	883666
56191	883667
16965	883668
19607	883669
9407	883670
158248	883671
74662	883672
30025	883673
4445	883674
36980	883675
127304	883676
17346	883677
597	883678
132863	883679
86124	883680
87624	883681
238	883682
87372	883683
55169	883684
2493	883685
36743	883686
35	883687
8174	883688
11301	883689
7212	883690
63550	883691
134931	883692
112618	883693
89583	883694
22912	883695
13575	883696
30161	883697
88473	883698
820	883699
5028	883700
41	883701
33588	883702
60884	883703
24238	883704
63789	883705
72929	883706
63987	883707
32308	883708
22586	883709
52639	883710
53722	883711
40185	883712
122126	883713
89070	883714
23990	883715
140195	883716
7008	883717
46559	883718
78222	883719
4021	883720
83176	883721
2425	883722
100988	883723
48925	883724
8630	883725
58467	883726
116136	883727
44194	883728
27583	883729
3014	883730
4813	883731
32510	883732
3744	883733
9504	883734
131730	883735
114879	883736
12742	883737
10990	883738
105739	883739
5792	883740
52122	883741
12808	883742
16488	883743
41668	883744
64503	883745
4082	883746
76389	883747
2852	883748
12269	883749
782	883750
24156	883751
4375	883752
666	883753
4290	883754
8191	883755
17532	883756
8906	883757
18283	883758
4002	883759
1700	883760
16686	883761
21167	883762
904	883763
45500	883764
19668	883765
57249	883766
16150	883767
1748	883768
1042	883769
116029	883770
53309	883771
66400	883772
49576	883773
2127	883774
130456	883775
4363	883776
51509	883777
13510	883778
10156	883779
4719	883780
84390	883781
20648	883782
35944	883783
21246	883784
1358	883785
89027	883786
48944	883787
16173	883788
82854	883789
13687	883790
79681	883791
39	883792
3623	883793
42187	883794
3778	883795
27983	883796
70962	883797
57283	883798
43260	883799
41167	883800
11303	883801
1648	883802
78391	883803
48412	883804
44731	883805
98377	883806
6599	883807
6426	883808
3630	883809
21795	883810
425	883811
13692	883812
88	883813
10353	883814
26264	883815
31056	883816
56156	883817
27555	883818
294	883819
14666	883820
33169	883821
30074	883822
74332	883823
3200	883824
83993	883825
1784	883826
2508	883827
5841	883828
11149	883829
63965	883830
87565	883831
23503	883832
13049	883833
29244	883834
57991	883835
10634	883836
18911	883837
129552	883838
909	883839
30066	883840
2997	883841
122891	883842
120718	883843
24527	883844
27468	883845
4359	883846
3596	883847
36948	883848
27224	883849
19866	883850
23237	883851
52706	883852
5719	883853
121789	883854
1940	883855
15060	883856
46560	883857
16270	883858
25670	883859
54316	883860
1001	883861
7727	883862
3580	883863
36131	883864
28709	883865
93476	883866
29282	883867
1347	883868
16509	883869
119167	883870
9184	883871
13564	883872
5194	883873
9287	883874
79335	883875
27630	883876
42337	883877
52445	883878
12448	883879
78876	883880
12056	883881
2956	883882
8248	883883
37825	883884
21412	883885
88143	883886
106187	883887
3353	883888
63284	883889
50288	883890
3779	883891
20526	883892
2824	883893
1278	883894
53117	883895
36873	883896
5559	883897
69198	883898
107269	883899
54369	883900
10216	883901
24582	883902
3838	883903
54961	883904
1467	883905
6791	883906
900	883907
37412	883908
22987	883909
7393	883910
71341	883911
1600	883912
22155	883913
25549	883914
45656	883915
9708	883916
68806	883917
140869	883918
27066	883919
72562	883920
69516	883921
34358	883922
3804	883923
28135	883924
73416	883925
7587	883926
19329	883927
40241	883928
43529	883929
2676	883930
60612	883931
2731	883932
15461	883933
11620	883934
1778	883935
84819	883936
32705	883937
19816	883938
109	883939
23246	883940
23046	883941
3139	883942
5968	883943
3287	883944
6342	883945
24200	883946
134433	883947
25344	883948
29691	883949
17912	883950
62	883951
109569	883952
44622	883953
46499	883954
2734	883955
8421	883956
108791	883957
57541	883958
99142	883959
58426	883960
1775	883961
34628	883962
21690	883963
45711	883964
16924	883965
8986	883966
70835	883967
20676	883968
42738	883969
101772	883970
7466	883971
92675	883972
50970	883973
13597	883974
4122	883975
14370	883976
1020	883977
30013	883978
5926	883979
115722	883980
91082	883981
98989	883982
6120	883983
3060	883984
22614	883985
23257	883986
9892	883987
66685	883988
5552	883989
15035	883990
45452	883991
3233	883992
124327	883993
110496	883994
8231	883995
18028	883996
6475	883997
13835	883998
3258	883999
22553	884000
15898	884001
49673	884002
298	884003
10228	884004
133836	884005
24211	884006
156661	884007
79678	884008
9430	884009
20431	884010
3981	884011
3543	884012
89637	884013
16709	884014
21657	884015
15302	884016
2398	884017
314	884018
18526	884019
107191	884020
144372	884021
16883	884022
17532	884023
798	884024
2715	884025
24654	884026
44385	884027
48818	884028
61802	884029
141813	884030
16700	884031
58062	884032
16910	884033
12523	884034
67638	884035
12713	884036
109489	884037
71508	884038
21676	884039
15193	884040
25481	884041
91976	884042
9889	884043
12246	884044
1945	884045
3467	884046
10476	884047
136857	884048
17667	884049
287	884050
4007	884051
70113	884052
84097	884053
64740	884054
41202	884055
53077	884056
37797	884057
68097	884058
131247	884059
1047	884060
59	884061
19849	884062
41089	884063
9727	884064
63626	884065
92269	884066
9514	884067
7664	884068
2608	884069
72192	884070
9613	884071
9036	884072
18577	884073
1766	884074
64246	884075
148150	884076
44609	884077
53075	884078
71516	884079
11755	884080
23910	884081
6997	884082
4108	884083
6850	884084
15457	884085
112325	884086
50978	884087
44498	884088
107244	884089
76794	884090
3306	884091
58980	884092
4142	884093
111948	884094
25419	884095
10269	884096
116602	884097
30503	884098
38208	884099
108594	884100
23668	884101
5889	884102
85051	884103
1395	884104
80586	884105
600	884106
65267	884107
17479	884108
12834	884109
88377	884110
47381	884111
38085	884112
84422	884113
101112	884114
679	884115
81692	884116
146935	884117
33162	884118
7037	884119
72156	884120
8155	884121
14591	884122
86838	884123
8597	884124
111788	884125
1640	884126
90511	884127
1873	884128
25953	884129
53192	884130
113692	884131
26996	884132
48674	884133
85491	884134
3751	884135
11574	884136
14294	884137
3611	884138
69675	884139
76940	884140
27473	884141
197	884142
81991	884143
11824	884144
6562	884145
45285	884146
105789	884147
62079	884148
14831	884149
73024	884150
1852	884151
3897	884152
107162	884153
43810	884154
11095	884155
18529	884156
101129	884157
15431	884158
76787	884159
23923	884160
8946	884161
96435	884162
23653	884163
52608	884164
27527	884165
94422	884166
5748	884167
3346	884168
9302	884169
63829	884170
135131	884171
159491	884172
21922	884173
80295	884174
21793	884175
139376	884176
56103	884177
18375	884178
15492	884179
3792	884180
148537	884181
12424	884182
20114	884183
8383	884184
24014	884185
1986	884186
84414	884187
154141	884188
7398	884189
5930	884190
37192	884191
26948	884192
8444	884193
6557	884194
19591	884195
18016	884196
11129	884197
40692	884198
12386	884199
28790	884200
48271	884201
81646	884202
59996	884203
32795	884204
139	884205
6528	884206
52183	884207
54568	884208
88693	884209
31991	884210
68848	884211
32563	884212
7941	884213
9797	884214
63914	884215
16005	884216
50448	884217
4986	884218
82021	884219
19364	884220
4721	884221
44223	884222
2372	884223
93628	884224
58600	884225
20315	884226
5718	884227
10002	884228
13083	884229
4022	884230
125676	884231
159118	884232
8945	884233
17098	884234
35312	884235
67173	884236
20375	884237
3664	884238
44445	884239
3244	884240
6105	884241
63081	884242
17957	884243
11703	884244
28535	884245
21723	884246
74760	884247
83430	884248
32894	884249
11448	884250
5634	884251
6117	884252
36183	884253
21292	884254
5966	884255
20930	884256
41643	884257
155767	884258
9893	884259
6271	884260
20198	884261
576	884262
47825	884263
14124	884264
46535	884265
100907	884266
756	884267
25910	884268
91954	884269
1373	884270
110503	884271
9500	884272
2027	884273
6860	884274
61486	884275
48522	884276
96555	884277
9221	884278
47578	884279
34439	884280
84971	884281
7599	884282
24046	884283
2750	884284
123725	884285
80382	884286
57411	884287
66804	884288
29	884289
23992	884290
39483	884291
56364	884292
81936	884293
670	884294
63199	884295
3404	884296
26975	884297
76433	884298
61497	884299
17928	884300
20114	884301
16444	884302
1677	884303
1602	884304
44550	884305
17663	884306
11736	884307
11355	884308
94493	884309
7765	884310
89806	884311
61	884312
45643	884313
23937	884314
85000	884315
5859	884316
3798	884317
151999	884318
34305	884319
42955	884320
9956	884321
21508	884322
21598	884323
113641	884324
112006	884325
5794	884326
23598	884327
38857	884328
37263	884329
5891	884330
68401	884331
20070	884332
10954	884333
15855	884334
8400	884335
4283	884336
56809	884337
36682	884338
122072	884339
2869	884340
10534	884341
45104	884342
29497	884343
102021	884344
12558	884345
13420	884346
21343	884347
6289	884348
57861	884349
68555	884350
28157	884351
1552	884352
287	884353
20385	884354
116046	884355
12559	884356
68486	884357
30179	884358
8490	884359
7282	884360
98778	884361
61262	884362
21875	884363
5927	884364
11639	884365
51249	884366
130185	884367
6906	884368
99155	884369
3961	884370
6741	884371
13822	884372
20885	884373
49233	884374
3056	884375
71205	884376
19068	884377
23600	884378
5881	884379
10113	884380
4938	884381
74230	884382
36067	884383
3639	884384
73637	884385
2082	884386
5629	884387
18345	884388
24252	884389
88114	884390
66647	884391
3213	884392
23430	884393
141696	884394
20787	884395
37417	884396
62897	884397
4856	884398
1036	884399
41338	884400
951	884401
44614	884402
16411	884403
4088	884404
22878	884405
673	884406
47676	884407
46647	884408
22735	884409
59575	884410
45900	884411
35879	884412
35062	884413
39325	884414
47	884415
48042	884416
3155	884417
4866	884418
7783	884419
17	884420
57177	884421
91861	884422
63118	884423
2405	884424
88258	884425
6359	884426
3711	884427
34585	884428
7821	884429
331	884430
795	884431
77248	884432
8783	884433
27506	884434
14850	884435
29072	884436
4289	884437
35507	884438
108581	884439
12448	884440
54868	884441
16399	884442
23945	884443
72281	884444
17528	884445
135655	884446
310	884447
12124	884448
67439	884449
17457	884450
48902	884451
64734	884452
29087	884453
32733	884454
160112	884455
24326	884456
19821	884457
95	884458
48497	884459
5730	884460
9726	884461
132284	884462
1268	884463
61600	884464
16705	884465
5924	884466
19283	884467
731	884468
28784	884469
44859	884470
34874	884471
9921	884472
1137	884473
36535	884474
12457	884475
14186	884476
15523	884477
46244	884478
53887	884479
75001	884480
80397	884481
47157	884482
53453	884483
44090	884484
691	884485
30112	884486
80711	884487
21414	884488
151130	884489
4064	884490
10352	884491
8355	884492
16670	884493
12616	884494
2023	884495
2339	884496
12988	884497
15713	884498
31434	884499
8434	884500
23607	884501
30674	884502
13618	884503
105933	884504
2028	884505
65307	884506
7130	884507
19174	884508
22875	884509
4856	884510
2122	884511
17266	884512
2468	884513
103	884514
20290	884515
27414	884516
3866	884517
86270	884518
1670	884519
10269	884520
5896	884521
124714	884522
143367	884523
5145	884524
11903	884525
54297	884526
51658	884527
5914	884528
428	884529
26979	884530
33747	884531
70920	884532
46996	884533
51123	884534
10382	884535
307	884536
56405	884537
35958	884538
9633	884539
6794	884540
99070	884541
37171	884542
2520	884543
152881	884544
40965	884545
7883	884546
12426	884547
97182	884548
95067	884549
21767	884550
37404	884551
49838	884552
20504	884553
7703	884554
4026	884555
86	884556
20918	884557
86544	884558
12834	884559
78568	884560
102678	884561
2563	884562
45996	884563
57834	884564
12866	884565
117968	884566
34482	884567
98393	884568
13571	884569
1248	884570
13605	884571
7253	884572
126092	884573
19714	884574
2210	884575
1789	884576
16188	884577
75951	884578
18332	884579
28493	884580
106635	884581
5960	884582
54487	884583
46674	884584
4714	884585
377	884586
58767	884587
61560	884588
29491	884589
60972	884590
78010	884591
13780	884592
14062	884593
79009	884594
1585	884595
6204	884596
12005	884597
1959	884598
1908	884599
7238	884600
98783	884601
18909	884602
22157	884603
46015	884604
21718	884605
15798	884606
21752	884607
2207	884608
34731	884609
114626	884610
4565	884611
128078	884612
2929	884613
60597	884614
9130	884615
6904	884616
15360	884617
20920	884618
114554	884619
17447	884620
4864	884621
53944	884622
25081	884623
49269	884624
2488	884625
29862	884626
76212	884627
3601	884628
13760	884629
100753	884630
9774	884631
131376	884632
54015	884633
21919	884634
72	884635
138290	884636
44902	884637
44345	884638
18891	884639
71263	884640
38312	884641
96507	884642
37217	884643
59604	884644
122239	884645
123831	884646
37297	884647
46897	884648
140363	884649
106051	884650
24928	884651
16011	884652
102375	884653
47950	884654
104401	884655
4978	884656
26447	884657
74279	884658
12973	884659
3296	884660
95445	884661
104578	884662
45850	884663
2666	884664
1347	884665
17299	884666
1752	884667
67249	884668
3554	884669
25181	884670
25689	884671
10077	884672
2803	884673
83155	884674
111425	884675
81279	884676
48281	884677
44362	884678
74205	884679
87699	884680
59229	884681
39000	884682
22965	884683
4926	884684
281	884685
41415	884686
3403	884687
155435	884688
119026	884689
2809	884690
66953	884691
1353	884692
2465	884693
51090	884694
24068	884695
28828	884696
14595	884697
17029	884698
31411	884699
22862	884700
4275	884701
32660	884702
89947	884703
2241	884704
158050	884705
24188	884706
24317	884707
29242	884708
8283	884709
34815	884710
3578	884711
27328	884712
3204	884713
39794	884714
83	884715
32382	884716
20628	884717
10331	884718
4045	884719
19978	884720
86718	884721
20026	884722
36127	884723
11531	884724
10211	884725
88060	884726
40556	884727
58698	884728
40448	884729
513	884730
74817	884731
3492	884732
11961	884733
16509	884734
72853	884735
117833	884736
69051	884737
28938	884738
40288	884739
16097	884740
11464	884741
49895	884742
36735	884743
44580	884744
205	884745
62521	884746
66405	884747
5850	884748
59097	884749
28251	884750
49080	884751
1773	884752
96060	884753
9702	884754
65538	884755
25585	884756
36947	884757
63233	884758
44735	884759
58560	884760
132164	884761
54119	884762
66084	884763
2815	884764
52988	884765
20733	884766
5122	884767
35665	884768
4280	884769
6593	884770
48982	884771
57774	884772
328	884773
26497	884774
39154	884775
57122	884776
95253	884777
86591	884778
123674	884779
79770	884780
9422	884781
42403	884782
13547	884783
1678	884784
19137	884785
55677	884786
31921	884787
27368	884788
5686	884789
48636	884790
152254	884791
17624	884792
3409	884793
56644	884794
97542	884795
3794	884796
21773	884797
29461	884798
38218	884799
16807	884800
66321	884801
14513	884802
8469	884803
20222	884804
3777	884805
9237	884806
23957	884807
29579	884808
5650	884809
49852	884810
50489	884811
14010	884812
16653	884813
58817	884814
29996	884815
453	884816
12179	884817
32009	884818
20624	884819
94588	884820
784	884821
30071	884822
70444	884823
45793	884824
313	884825
14489	884826
8021	884827
158423	884828
60558	884829
14575	884830
11206	884831
36452	884832
41305	884833
13918	884834
17031	884835
16388	884836
152408	884837
76861	884838
823	884839
10388	884840
210	884841
18708	884842
47602	884843
7525	884844
9950	884845
10048	884846
4041	884847
15576	884848
2860	884849
106919	884850
72074	884851
4131	884852
22109	884853
14163	884854
48101	884855
11585	884856
148852	884857
39398	884858
23368	884859
18965	884860
49073	884861
3476	884862
158615	884863
49251	884864
7240	884865
2097	884866
25296	884867
60542	884868
23761	884869
33134	884870
152	884871
14422	884872
19204	884873
92398	884874
94389	884875
102775	884876
157233	884877
11083	884878
10227	884879
49779	884880
482	884881
38038	884882
1687	884883
93179	884884
55964	884885
95010	884886
26328	884887
1822	884888
15628	884889
85636	884890
90635	884891
109470	884892
68803	884893
10552	884894
122965	884895
23132	884896
65990	884897
29294	884898
41462	884899
38951	884900
129338	884901
3564	884902
9267	884903
23224	884904
2348	884905
5549	884906
26356	884907
3665	884908
25044	884909
22472	884910
1738	884911
1409	884912
35142	884913
190	884914
31719	884915
46540	884916
31217	884917
15988	884918
61964	884919
112707	884920
78792	884921
5093	884922
16490	884923
46671	884924
76095	884925
133020	884926
77730	884927
76884	884928
16377	884929
40006	884930
57415	884931
36016	884932
57851	884933
41324	884934
4358	884935
6280	884936
33827	884937
66095	884938
28694	884939
20884	884940
119196	884941
3190	884942
39334	884943
1364	884944
34789	884945
3884	884946
48207	884947
55294	884948
599	884949
109395	884950
639	884951
23220	884952
2004	884953
115210	884954
12075	884955
41200	884956
5816	884957
157327	884958
19204	884959
5820	884960
71181	884961
86598	884962
3503	884963
50811	884964
57307	884965
71180	884966
52662	884967
2194	884968
8893	884969
31235	884970
29988	884971
3828	884972
1413	884973
29027	884974
75840	884975
97260	884976
21412	884977
96867	884978
37050	884979
60569	884980
116735	884981
27886	884982
58363	884983
105937	884984
99019	884985
73973	884986
719	884987
114777	884988
38301	884989
32970	884990
18925	884991
128890	884992
41126	884993
341	884994
17795	884995
18957	884996
122568	884997
22505	884998
737	884999
122071	885000
8545	885001
22214	885002
41362	885003
6041	885004
10913	885005
2310	885006
13666	885007
18948	885008
3070	885009
17562	885010
49626	885011
68630	885012
57966	885013
13262	885014
7097	885015
81267	885016
10752	885017
55030	885018
3368	885019
2278	885020
61350	885021
55716	885022
17891	885023
28225	885024
85697	885025
71171	885026
6242	885027
18109	885028
2560	885029
6452	885030
30976	885031
62914	885032
22625	885033
11548	885034
83371	885035
6	885036
102296	885037
120808	885038
2001	885039
78460	885040
4056	885041
71848	885042
3456	885043
20151	885044
60932	885045
6531	885046
506	885047
5353	885048
57264	885049
6215	885050
6450	885051
61022	885052
17669	885053
20722	885054
37432	885055
32860	885056
150399	885057
29	885058
9905	885059
37793	885060
1344	885061
24757	885062
4762	885063
24031	885064
11737	885065
52747	885066
82210	885067
7765	885068
35900	885069
138	885070
29067	885071
14	885072
127575	885073
12367	885074
8225	885075
60843	885076
3550	885077
78113	885078
32289	885079
9768	885080
21214	885081
130440	885082
3261	885083
33387	885084
59929	885085
10067	885086
12476	885087
86026	885088
343	885089
41282	885090
1945	885091
24357	885092
55853	885093
54638	885094
14232	885095
60060	885096
6579	885097
101461	885098
102130	885099
77979	885100
49483	885101
81378	885102
629	885103
7552	885104
558	885105
50998	885106
115308	885107
64476	885108
75427	885109
103308	885110
48065	885111
55046	885112
24185	885113
15952	885114
86238	885115
49345	885116
79675	885117
27883	885118
21706	885119
1783	885120
17888	885121
7954	885122
131582	885123
71625	885124
48191	885125
361	885126
140828	885127
21443	885128
38476	885129
781	885130
25909	885131
23593	885132
45610	885133
42010	885134
36	885135
97496	885136
848	885137
68439	885138
22293	885139
12449	885140
52384	885141
78719	885142
59684	885143
13940	885144
8684	885145
145975	885146
13860	885147
17747	885148
16003	885149
83230	885150
43549	885151
18501	885152
127249	885153
34859	885154
63635	885155
14643	885156
6318	885157
7465	885158
51383	885159
3512	885160
11837	885161
2390	885162
118456	885163
1785	885164
9547	885165
8913	885166
73442	885167
42071	885168
1714	885169
69923	885170
501	885171
46214	885172
40303	885173
14478	885174
41741	885175
55161	885176
72376	885177
24391	885178
7322	885179
8823	885180
26428	885181
63821	885182
20588	885183
2066	885184
90119	885185
20465	885186
38892	885187
4854	885188
111075	885189
386	885190
129268	885191
70499	885192
4587	885193
96928	885194
24886	885195
54	885196
69759	885197
71612	885198
4	885199
152015	885200
54362	885201
22127	885202
6208	885203
1555	885204
106019	885205
54173	885206
93363	885207
1492	885208
15388	885209
74558	885210
10098	885211
1499	885212
29548	885213
4633	885214
50884	885215
16518	885216
28698	885217
4644	885218
1269	885219
72360	885220
82805	885221
1525	885222
6760	885223
65319	885224
38909	885225
30	885226
5674	885227
50078	885228
146160	885229
1960	885230
61773	885231
1677	885232
5675	885233
132228	885234
62500	885235
12790	885236
513	885237
53166	885238
3355	885239
97215	885240
7975	885241
19832	885242
47177	885243
14398	885244
4559	885245
7398	885246
10131	885247
16549	885248
77118	885249
36869	885250
1703	885251
28115	885252
2223	885253
36667	885254
30777	885255
21455	885256
60550	885257
153808	885258
113799	885259
1531	885260
97420	885261
5688	885262
12191	885263
31117	885264
49646	885265
354	885266
92548	885267
9013	885268
13184	885269
7391	885270
31484	885271
30567	885272
10799	885273
35667	885274
57313	885275
87015	885276
79521	885277
26239	885278
2082	885279
26461	885280
65272	885281
90670	885282
129472	885283
46461	885284
76847	885285
129846	885286
33633	885287
101195	885288
4292	885289
50172	885290
9445	885291
79141	885292
36435	885293
22202	885294
10067	885295
86959	885296
22315	885297
60085	885298
918	885299
72688	885300
44615	885301
14019	885302
2335	885303
314	885304
155554	885305
165429	885306
40319	885307
28306	885308
162084	885309
101939	885310
8293	885311
1849	885312
43945	885313
306	885314
115571	885315
12532	885316
4097	885317
12239	885318
9428	885319
22950	885320
5583	885321
3975	885322
151327	885323
13847	885324
40237	885325
14751	885326
123030	885327
22349	885328
22743	885329
132984	885330
40899	885331
72826	885332
5072	885333
2461	885334
42211	885335
22926	885336
51856	885337
154121	885338
4024	885339
7137	885340
46392	885341
32343	885342
2760	885343
8559	885344
48981	885345
5001	885346
20432	885347
175	885348
5997	885349
18668	885350
64283	885351
68844	885352
70886	885353
155266	885354
4143	885355
58413	885356
443	885357
9343	885358
92320	885359
93282	885360
11220	885361
2080	885362
4355	885363
5575	885364
135599	885365
66461	885366
73697	885367
88021	885368
74537	885369
12312	885370
55807	885371
31179	885372
4022	885373
13447	885374
153590	885375
1604	885376
581	885377
69215	885378
41626	885379
70362	885380
127178	885381
4787	885382
36274	885383
40468	885384
11142	885385
30530	885386
128284	885387
11104	885388
58924	885389
67612	885390
15475	885391
61240	885392
5506	885393
18144	885394
10976	885395
26956	885396
68414	885397
40014	885398
66736	885399
32201	885400
135178	885401
9709	885402
1338	885403
29095	885404
116978	885405
8713	885406
44424	885407
6499	885408
23651	885409
7434	885410
5747	885411
44928	885412
34537	885413
23451	885414
6537	885415
6032	885416
57881	885417
14452	885418
60151	885419
2118	885420
78468	885421
2320	885422
58467	885423
3393	885424
24850	885425
112754	885426
26808	885427
315	885428
2008	885429
4391	885430
24543	885431
51281	885432
91842	885433
7224	885434
133022	885435
3507	885436
7305	885437
5293	885438
16500	885439
29281	885440
19160	885441
20293	885442
9185	885443
13434	885444
8984	885445
84630	885446
13058	885447
92224	885448
43793	885449
28404	885450
17486	885451
27075	885452
16745	885453
55499	885454
24173	885455
62177	885456
47486	885457
45438	885458
56273	885459
108758	885460
73750	885461
18306	885462
56400	885463
1535	885464
1408	885465
144412	885466
51953	885467
145692	885468
23290	885469
4110	885470
42590	885471
32490	885472
7241	885473
21971	885474
95811	885475
2983	885476
853	885477
34686	885478
85847	885479
14552	885480
17411	885481
64148	885482
6815	885483
92812	885484
27384	885485
34076	885486
59652	885487
58798	885488
41832	885489
52691	885490
34435	885491
15762	885492
35405	885493
36923	885494
82804	885495
26334	885496
93458	885497
4696	885498
35477	885499
36079	885500
87525	885501
19348	885502
1044	885503
10727	885504
15127	885505
54325	885506
154592	885507
67866	885508
73551	885509
32259	885510
31229	885511
35278	885512
6507	885513
44821	885514
75	885515
2037	885516
148469	885517
44696	885518
8905	885519
9943	885520
59299	885521
55174	885522
12808	885523
85019	885524
50422	885525
53215	885526
39918	885527
70617	885528
152464	885529
12408	885530
80175	885531
67422	885532
9954	885533
88183	885534
48888	885535
40586	885536
12015	885537
14091	885538
283	885539
8747	885540
55642	885541
33371	885542
9290	885543
131102	885544
18347	885545
19745	885546
83080	885547
57397	885548
55033	885549
41411	885550
22717	885551
12144	885552
3434	885553
18726	885554
53187	885555
22304	885556
87361	885557
5683	885558
9282	885559
2369	885560
161773	885561
20231	885562
2048	885563
6969	885564
17813	885565
23055	885566
4937	885567
62078	885568
72383	885569
62021	885570
22526	885571
3839	885572
56769	885573
8235	885574
33219	885575
140980	885576
357	885577
35357	885578
4061	885579
22739	885580
14422	885581
18950	885582
147337	885583
30032	885584
26745	885585
57403	885586
2044	885587
33616	885588
103568	885589
18489	885590
23856	885591
80313	885592
62351	885593
35445	885594
11650	885595
9930	885596
73725	885597
5032	885598
3197	885599
161534	885600
1814	885601
119132	885602
14297	885603
95372	885604
14718	885605
1715	885606
14424	885607
54134	885608
73319	885609
8845	885610
39689	885611
88637	885612
120634	885613
83569	885614
17990	885615
415	885616
75149	885617
103470	885618
59953	885619
68676	885620
20720	885621
15923	885622
3568	885623
838	885624
27314	885625
28309	885626
33113	885627
2193	885628
45606	885629
24234	885630
31937	885631
12171	885632
52847	885633
11058	885634
5551	885635
51757	885636
21720	885637
8466	885638
131729	885639
53785	885640
51725	885641
39301	885642
20182	885643
83090	885644
75991	885645
149750	885646
15839	885647
96979	885648
25797	885649
117232	885650
623	885651
81380	885652
54	885653
57413	885654
4323	885655
37441	885656
6685	885657
1161	885658
1645	885659
109831	885660
78421	885661
37946	885662
28203	885663
22222	885664
4648	885665
49944	885666
30019	885667
73190	885668
4988	885669
7850	885670
1728	885671
50715	885672
131177	885673
6892	885674
4376	885675
94306	885676
22976	885677
2100	885678
103321	885679
32014	885680
107299	885681
30227	885682
29803	885683
9051	885684
27789	885685
8096	885686
2167	885687
25100	885688
751	885689
10666	885690
37783	885691
80413	885692
42045	885693
76659	885694
11656	885695
6884	885696
120347	885697
152292	885698
80577	885699
127611	885700
25826	885701
7715	885702
10015	885703
1083	885704
9288	885705
4004	885706
19456	885707
91613	885708
150732	885709
27464	885710
45139	885711
51298	885712
1183	885713
35491	885714
821	885715
13698	885716
13680	885717
30902	885718
95612	885719
25318	885720
74994	885721
127733	885722
1607	885723
2495	885724
78708	885725
8157	885726
144420	885727
122855	885728
25997	885729
10676	885730
673	885731
25405	885732
142734	885733
47901	885734
20293	885735
72491	885736
22043	885737
1991	885738
64311	885739
22078	885740
101785	885741
85797	885742
18697	885743
7335	885744
57469	885745
39903	885746
52745	885747
53739	885748
102049	885749
53458	885750
35883	885751
58282	885752
6926	885753
8743	885754
96839	885755
9751	885756
65360	885757
135986	885758
6473	885759
8804	885760
36430	885761
105585	885762
90671	885763
87343	885764
9719	885765
53200	885766
751	885767
160654	885768
110724	885769
79520	885770
101471	885771
25382	885772
31711	885773
133514	885774
91795	885775
8621	885776
48138	885777
88188	885778
23100	885779
129013	885780
32556	885781
23175	885782
5447	885783
72742	885784
28071	885785
20083	885786
6038	885787
468	885788
100266	885789
58828	885790
159933	885791
53270	885792
7725	885793
67397	885794
63114	885795
77651	885796
1082	885797
8536	885798
56729	885799
15528	885800
38507	885801
944	885802
33459	885803
12680	885804
50070	885805
4927	885806
119070	885807
1879	885808
264	885809
11996	885810
93942	885811
46554	885812
6808	885813
81301	885814
93447	885815
60240	885816
67868	885817
21661	885818
32897	885819
98298	885820
34695	885821
36831	885822
13415	885823
19211	885824
61318	885825
155741	885826
36205	885827
96122	885828
134751	885829
105484	885830
33298	885831
19741	885832
4578	885833
52467	885834
30839	885835
34386	885836
52835	885837
16614	885838
4485	885839
14258	885840
20730	885841
59225	885842
57	885843
34935	885844
20163	885845
13127	885846
103736	885847
69284	885848
35527	885849
61151	885850
13830	885851
40581	885852
13789	885853
40101	885854
82033	885855
5016	885856
39323	885857
122529	885858
47161	885859
57135	885860
46673	885861
19872	885862
1767	885863
5882	885864
8373	885865
1987	885866
79413	885867
36418	885868
10040	885869
22373	885870
120029	885871
58916	885872
11334	885873
58962	885874
37	885875
18136	885876
115204	885877
21814	885878
62953	885879
82	885880
47104	885881
15236	885882
20394	885883
14	885884
98223	885885
97455	885886
71068	885887
2312	885888
4660	885889
10050	885890
15352	885891
86999	885892
1573	885893
100236	885894
173	885895
3612	885896
108731	885897
45726	885898
8747	885899
7881	885900
13720	885901
1307	885902
2169	885903
23524	885904
64502	885905
21395	885906
53366	885907
16756	885908
9475	885909
251	885910
86822	885911
68104	885912
49793	885913
27763	885914
18097	885915
12300	885916
46393	885917
2815	885918
3569	885919
83253	885920
461	885921
1087	885922
87273	885923
9598	885924
12044	885925
25736	885926
79616	885927
33090	885928
3084	885929
24215	885930
10	885931
40301	885932
17567	885933
10826	885934
10165	885935
49562	885936
82364	885937
493	885938
141447	885939
6504	885940
84339	885941
58873	885942
3854	885943
3649	885944
24895	885945
20805	885946
2186	885947
2848	885948
36225	885949
112713	885950
145550	885951
89132	885952
16268	885953
87258	885954
84799	885955
20735	885956
37034	885957
2495	885958
70021	885959
23216	885960
44607	885961
23855	885962
10397	885963
16299	885964
6808	885965
18260	885966
24177	885967
15582	885968
51089	885969
21354	885970
33962	885971
31915	885972
26144	885973
4810	885974
26924	885975
23512	885976
139364	885977
11385	885978
120686	885979
12408	885980
28658	885981
36965	885982
147564	885983
38373	885984
990	885985
76631	885986
5188	885987
42165	885988
83380	885989
8552	885990
122571	885991
36809	885992
23544	885993
12299	885994
1157	885995
2351	885996
11158	885997
16998	885998
18560	885999
97961	886000
976	886001
22304	886002
5955	886003
47992	886004
117762	886005
77231	886006
20816	886007
13696	886008
90386	886009
22818	886010
12783	886011
50967	886012
17380	886013
45119	886014
59555	886015
15773	886016
19965	886017
122338	886018
81415	886019
160732	886020
135551	886021
35114	886022
45285	886023
20434	886024
64984	886025
22582	886026
42579	886027
6441	886028
50483	886029
22310	886030
41842	886031
36436	886032
8143	886033
32317	886034
111851	886035
797	886036
1641	886037
6960	886038
12856	886039
13690	886040
399	886041
5553	886042
56746	886043
301	886044
19382	886045
7041	886046
11218	886047
54816	886048
52061	886049
59235	886050
45330	886051
99934	886052
18594	886053
329	886054
31227	886055
18498	886056
31671	886057
47022	886058
23776	886059
24766	886060
45543	886061
705	886062
1211	886063
15095	886064
92407	886065
105819	886066
3670	886067
11921	886068
41186	886069
17474	886070
55882	886071
454	886072
142349	886073
23369	886074
12381	886075
10666	886076
10117	886077
10124	886078
132287	886079
129399	886080
17026	886081
56776	886082
44962	886083
1108	886084
19970	886085
372	886086
35347	886087
782	886088
1145	886089
6	886090
148042	886091
112037	886092
9718	886093
2649	886094
13541	886095
88312	886096
1393	886097
21	886098
1606	886099
98307	886100
434	886101
32490	886102
68551	886103
591	886104
15516	886105
2346	886106
8630	886107
35928	886108
1993	886109
54490	886110
29171	886111
19431	886112
15564	886113
34262	886114
21050	886115
405	886116
80321	886117
3942	886118
2547	886119
21445	886120
68513	886121
140367	886122
20611	886123
28692	886124
6333	886125
21738	886126
32378	886127
52098	886128
102574	886129
7056	886130
34733	886131
14457	886132
46893	886133
30260	886134
137975	886135
9181	886136
120562	886137
129000	886138
24276	886139
99378	886140
125853	886141
16096	886142
88882	886143
59343	886144
74363	886145
137654	886146
49169	886147
106647	886148
10414	886149
99773	886150
290	886151
46922	886152
10275	886153
25686	886154
110686	886155
1516	886156
978	886157
52402	886158
44865	886159
48307	886160
161461	886161
6734	886162
7032	886163
15299	886164
16564	886165
17911	886166
27617	886167
4347	886168
72895	886169
88031	886170
36248	886171
60101	886172
1888	886173
8747	886174
25520	886175
29094	886176
104779	886177
3925	886178
130594	886179
47589	886180
70956	886181
29245	886182
35655	886183
23797	886184
19035	886185
89	886186
107009	886187
121238	886188
464	886189
95833	886190
112913	886191
122903	886192
155479	886193
68281	886194
104213	886195
129049	886196
70646	886197
3199	886198
58863	886199
22005	886200
41615	886201
13280	886202
2664	886203
129076	886204
24338	886205
13555	886206
9058	886207
17990	886208
3026	886209
43193	886210
58096	886211
127664	886212
27343	886213
14379	886214
108465	886215
56220	886216
66715	886217
576	886218
12322	886219
4197	886220
130599	886221
127322	886222
15317	886223
123155	886224
79312	886225
2611	886226
1911	886227
2577	886228
133932	886229
4651	886230
12277	886231
314	886232
3585	886233
24339	886234
18204	886235
76419	886236
7818	886237
17793	886238
2778	886239
72073	886240
52052	886241
7787	886242
15952	886243
118404	886244
92901	886245
20033	886246
23847	886247
43374	886248
4871	886249
3327	886250
6635	886251
35056	886252
60143	886253
24068	886254
46736	886255
89251	886256
29400	886257
1846	886258
2932	886259
20657	886260
28751	886261
59926	886262
43135	886263
26024	886264
18026	886265
51623	886266
26037	886267
22372	886268
22689	886269
136603	886270
94452	886271
684	886272
35001	886273
32509	886274
12779	886275
10638	886276
1411	886277
72907	886278
39350	886279
165862	886280
15080	886281
2874	886282
51983	886283
37813	886284
2543	886285
10216	886286
1741	886287
2247	886288
4707	886289
8671	886290
586	886291
81010	886292
36424	886293
23203	886294
39766	886295
129274	886296
38840	886297
1284	886298
4178	886299
11227	886300
2149	886301
26861	886302
39277	886303
47	886304
23409	886305
84273	886306
8137	886307
1497	886308
12821	886309
55165	886310
12872	886311
64612	886312
27951	886313
142355	886314
39583	886315
70522	886316
9325	886317
25567	886318
154670	886319
4328	886320
19660	886321
42632	886322
4059	886323
7572	886324
4743	886325
6404	886326
34077	886327
60064	886328
13590	886329
161163	886330
30388	886331
78901	886332
18576	886333
28460	886334
13029	886335
687	886336
12055	886337
5769	886338
11733	886339
78489	886340
132380	886341
76225	886342
42873	886343
34523	886344
46659	886345
76976	886346
4212	886347
40067	886348
8001	886349
9512	886350
16785	886351
28576	886352
37643	886353
1629	886354
5516	886355
30772	886356
103867	886357
1269	886358
28646	886359
19032	886360
97894	886361
58418	886362
5994	886363
77080	886364
6138	886365
33525	886366
87357	886367
8912	886368
33424	886369
40188	886370
864	886371
18805	886372
43050	886373
146300	886374
22060	886375
44757	886376
70135	886377
120426	886378
89068	886379
165500	886380
27475	886381
44275	886382
40186	886383
20978	886384
22146	886385
155944	886386
21506	886387
116168	886388
85239	886389
45547	886390
17532	886391
28849	886392
1490	886393
13202	886394
31887	886395
1982	886396
102370	886397
17078	886398
31074	886399
3289	886400
8328	886401
16910	886402
11890	886403
49968	886404
3447	886405
56222	886406
62381	886407
5693	886408
22938	886409
27759	886410
82088	886411
12537	886412
132646	886413
44927	886414
52033	886415
3191	886416
85852	886417
34651	886418
15935	886419
12750	886420
11036	886421
51769	886422
868	886423
59572	886424
752	886425
122205	886426
31912	886427
40865	886428
21290	886429
1424	886430
41856	886431
2493	886432
57816	886433
2924	886434
7953	886435
25531	886436
43901	886437
102692	886438
4251	886439
90307	886440
52871	886441
19232	886442
7926	886443
44827	886444
2696	886445
157	886446
20159	886447
56865	886448
30138	886449
131941	886450
17402	886451
39687	886452
47429	886453
18562	886454
62128	886455
30626	886456
11706	886457
27817	886458
12840	886459
16980	886460
8473	886461
16257	886462
117	886463
3724	886464
57130	886465
835	886466
60592	886467
127	886468
4296	886469
55492	886470
79226	886471
2451	886472
6706	886473
67638	886474
62291	886475
56597	886476
9412	886477
25707	886478
58857	886479
1259	886480
31061	886481
44849	886482
34871	886483
40480	886484
3334	886485
7123	886486
2632	886487
16598	886488
7106	886489
16	886490
636	886491
2574	886492
230	886493
147036	886494
40137	886495
41425	886496
130364	886497
61710	886498
39004	886499
16178	886500
2496	886501
130981	886502
1908	886503
5787	886504
131298	886505
33371	886506
12370	886507
50253	886508
35586	886509
18446	886510
21294	886511
27358	886512
56450	886513
127910	886514
77368	886515
36546	886516
60379	886517
92418	886518
11155	886519
1059	886520
23284	886521
17921	886522
36736	886523
30422	886524
49532	886525
135450	886526
80564	886527
131199	886528
38597	886529
164272	886530
99833	886531
60788	886532
37222	886533
47731	886534
23363	886535
9853	886536
3012	886537
26334	886538
1313	886539
67466	886540
82229	886541
16076	886542
120588	886543
40626	886544
15024	886545
34364	886546
132	886547
61736	886548
26878	886549
19837	886550
5584	886551
78871	886552
4306	886553
37583	886554
105229	886555
64635	886556
13605	886557
33208	886558
702	886559
123044	886560
4086	886561
31673	886562
1560	886563
83941	886564
105489	886565
18287	886566
76227	886567
8624	886568
30302	886569
161077	886570
38758	886571
83362	886572
25252	886573
16931	886574
8347	886575
19782	886576
7450	886577
143267	886578
130930	886579
2495	886580
57441	886581
10027	886582
95163	886583
79037	886584
39420	886585
86938	886586
631	886587
99678	886588
6944	886589
9518	886590
7016	886591
13059	886592
50842	886593
1168	886594
69640	886595
1597	886596
115265	886597
35044	886598
82170	886599
117629	886600
42605	886601
13108	886602
6417	886603
76151	886604
15104	886605
486	886606
17348	886607
56994	886608
22	886609
38200	886610
2690	886611
99440	886612
52728	886613
30106	886614
17195	886615
2432	886616
35794	886617
98	886618
35702	886619
25867	886620
40862	886621
24036	886622
38556	886623
28713	886624
12116	886625
8937	886626
29551	886627
57922	886628
8875	886629
35091	886630
1403	886631
55572	886632
3944	886633
98952	886634
951	886635
10894	886636
79492	886637
151412	886638
17428	886639
16369	886640
42743	886641
81477	886642
133878	886643
139518	886644
53705	886645
13293	886646
139	886647
54771	886648
96137	886649
3664	886650
1121	886651
19760	886652
74764	886653
160449	886654
141016	886655
136733	886656
29907	886657
73900	886658
67050	886659
447	886660
74402	886661
17658	886662
57290	886663
69680	886664
93313	886665
119438	886666
36038	886667
75230	886668
27776	886669
50526	886670
14558	886671
8046	886672
59382	886673
35217	886674
73341	886675
59553	886676
400	886677
3998	886678
28291	886679
22088	886680
65694	886681
47990	886682
1507	886683
81759	886684
23531	886685
133937	886686
54569	886687
23962	886688
38190	886689
55873	886690
75374	886691
11358	886692
12476	886693
40892	886694
82789	886695
60086	886696
4499	886697
5435	886698
266	886699
3	886700
12588	886701
21444	886702
3425	886703
77795	886704
12826	886705
3809	886706
96782	886707
11842	886708
24426	886709
81469	886710
4426	886711
35618	886712
65020	886713
4175	886714
20073	886715
19784	886716
92182	886717
23839	886718
59855	886719
13166	886720
13022	886721
103204	886722
6640	886723
21910	886724
81657	886725
39389	886726
59659	886727
28597	886728
13734	886729
15779	886730
79980	886731
115963	886732
47430	886733
59719	886734
129271	886735
4574	886736
11885	886737
23341	886738
8811	886739
53692	886740
4962	886741
63660	886742
93391	886743
53299	886744
89758	886745
49334	886746
14663	886747
20914	886748
22610	886749
348	886750
13451	886751
92442	886752
123439	886753
31592	886754
69922	886755
115841	886756
17490	886757
26814	886758
35950	886759
16808	886760
126744	886761
76945	886762
59757	886763
71855	886764
17364	886765
751	886766
66064	886767
4285	886768
66320	886769
4060	886770
29682	886771
6724	886772
99921	886773
2100	886774
72643	886775
140353	886776
15011	886777
76835	886778
99316	886779
35061	886780
86027	886781
98620	886782
5	886783
62825	886784
23758	886785
440	886786
81409	886787
74064	886788
136730	886789
3353	886790
2183	886791
16989	886792
2605	886793
58745	886794
80597	886795
58985	886796
904	886797
10954	886798
36036	886799
154437	886800
31988	886801
105382	886802
36258	886803
53249	886804
72095	886805
58754	886806
18430	886807
128330	886808
40466	886809
74168	886810
32618	886811
99905	886812
21470	886813
693	886814
123	886815
85455	886816
3879	886817
55291	886818
64756	886819
3862	886820
26063	886821
56526	886822
33741	886823
28680	886824
1908	886825
2987	886826
78005	886827
47430	886828
14358	886829
6079	886830
58946	886831
31398	886832
165158	886833
162312	886834
5784	886835
13508	886836
92471	886837
5525	886838
23455	886839
59803	886840
81824	886841
39659	886842
52763	886843
32583	886844
105762	886845
60160	886846
15097	886847
40058	886848
81224	886849
160554	886850
72650	886851
42218	886852
53208	886853
15229	886854
6438	886855
33435	886856
31436	886857
449	886858
73211	886859
30274	886860
8815	886861
16400	886862
27267	886863
103651	886864
76159	886865
1284	886866
5391	886867
22871	886868
39920	886869
264	886870
64236	886871
145015	886872
147485	886873
77573	886874
29480	886875
96555	886876
32040	886877
6784	886878
20214	886879
41259	886880
16003	886881
78970	886882
97656	886883
26735	886884
9052	886885
8927	886886
143095	886887
82780	886888
80767	886889
9470	886890
137930	886891
6512	886892
67042	886893
126253	886894
65288	886895
7852	886896
8684	886897
112882	886898
5850	886899
16282	886900
86888	886901
28526	886902
92700	886903
5019	886904
24049	886905
670	886906
10686	886907
2504	886908
124669	886909
59	886910
13203	886911
13375	886912
87688	886913
71220	886914
1480	886915
81865	886916
78377	886917
78217	886918
51471	886919
2455	886920
141625	886921
20662	886922
41094	886923
69384	886924
9531	886925
1396	886926
14804	886927
119461	886928
59224	886929
4448	886930
56203	886931
25701	886932
74259	886933
15603	886934
132006	886935
55900	886936
37274	886937
61000	886938
18860	886939
41840	886940
81835	886941
56477	886942
22175	886943
72163	886944
40054	886945
2170	886946
14255	886947
9010	886948
108384	886949
113765	886950
62011	886951
44809	886952
5734	886953
13456	886954
24938	886955
21872	886956
48893	886957
53096	886958
22927	886959
48115	886960
7051	886961
37156	886962
35812	886963
69703	886964
50216	886965
19942	886966
61637	886967
140348	886968
25538	886969
128472	886970
1192	886971
30390	886972
9331	886973
256	886974
103931	886975
51208	886976
13688	886977
17201	886978
8579	886979
23271	886980
1374	886981
18218	886982
11795	886983
788	886984
35647	886985
53730	886986
3965	886987
21213	886988
6910	886989
7976	886990
94348	886991
25928	886992
80152	886993
36229	886994
6376	886995
41335	886996
33424	886997
44941	886998
56591	886999
6474	887000
17149	887001
62014	887002
81049	887003
82055	887004
36050	887005
34670	887006
6666	887007
25058	887008
11744	887009
57236	887010
46610	887011
4981	887012
107862	887013
29973	887014
7266	887015
15171	887016
2630	887017
2435	887018
29929	887019
2327	887020
15128	887021
4409	887022
29154	887023
9441	887024
59900	887025
132115	887026
16101	887027
4334	887028
4520	887029
39654	887030
15059	887031
18214	887032
6940	887033
102599	887034
47262	887035
4293	887036
96280	887037
27967	887038
72015	887039
36975	887040
16721	887041
21039	887042
7225	887043
80683	887044
33273	887045
11204	887046
9959	887047
93854	887048
7072	887049
75189	887050
36463	887051
25198	887052
2082	887053
2392	887054
3889	887055
5295	887056
51671	887057
6222	887058
60402	887059
19896	887060
35476	887061
69563	887062
8679	887063
29220	887064
6766	887065
23174	887066
29930	887067
8267	887068
18881	887069
66002	887070
8150	887071
57890	887072
25297	887073
74183	887074
26641	887075
29451	887076
3480	887077
93092	887078
154795	887079
37412	887080
104635	887081
24	887082
2023	887083
27490	887084
2082	887085
8316	887086
79961	887087
56926	887088
9986	887089
55112	887090
5002	887091
37847	887092
444	887093
69577	887094
1	887095
36181	887096
37513	887097
35139	887098
7788	887099
67845	887100
17582	887101
64656	887102
30062	887103
65834	887104
200	887105
4438	887106
53000	887107
22215	887108
55432	887109
69776	887110
33171	887111
22617	887112
4648	887113
88280	887114
49086	887115
108020	887116
56025	887117
61123	887118
81901	887119
47605	887120
104119	887121
1510	887122
3465	887123
50473	887124
3506	887125
25436	887126
19498	887127
23608	887128
9427	887129
719	887130
26903	887131
25793	887132
5661	887133
6888	887134
112828	887135
60337	887136
54027	887137
1908	887138
27708	887139
2778	887140
41454	887141
16359	887142
65207	887143
71982	887144
13091	887145
66155	887146
77898	887147
783	887148
2364	887149
26383	887150
69303	887151
49418	887152
13936	887153
15547	887154
47952	887155
46026	887156
20192	887157
27312	887158
97758	887159
57708	887160
56507	887161
72279	887162
164869	887163
35486	887164
33546	887165
3442	887166
118275	887167
41330	887168
72609	887169
40286	887170
363	887171
11243	887172
76816	887173
89910	887174
90247	887175
1291	887176
117679	887177
82046	887178
21010	887179
42911	887180
13114	887181
81311	887182
36530	887183
5829	887184
22167	887185
2536	887186
7260	887187
20996	887188
33157	887189
26886	887190
5253	887191
4115	887192
103197	887193
100065	887194
6567	887195
13519	887196
57517	887197
6005	887198
47821	887199
36647	887200
42593	887201
57401	887202
50476	887203
13477	887204
293	887205
1740	887206
139041	887207
69514	887208
60241	887209
508	887210
153731	887211
17730	887212
15513	887213
136584	887214
101095	887215
79842	887216
90946	887217
47889	887218
130586	887219
63629	887220
8940	887221
7975	887222
10371	887223
2862	887224
56525	887225
35686	887226
4058	887227
81951	887228
17432	887229
122	887230
1712	887231
111273	887232
5345	887233
52667	887234
70755	887235
3033	887236
39601	887237
30784	887238
65248	887239
31152	887240
11975	887241
158716	887242
1946	887243
15467	887244
114744	887245
12392	887246
24943	887247
63523	887248
47966	887249
67281	887250
59133	887251
15293	887252
6857	887253
19	887254
29525	887255
14609	887256
35265	887257
49012	887258
41630	887259
44885	887260
76555	887261
116010	887262
29324	887263
30847	887264
126921	887265
60216	887266
17885	887267
70883	887268
50572	887269
42580	887270
132806	887271
24477	887272
729	887273
161	887274
47756	887275
50703	887276
7510	887277
21259	887278
6031	887279
67620	887280
140501	887281
80548	887282
116082	887283
2682	887284
101971	887285
13437	887286
86167	887287
45598	887288
14981	887289
22227	887290
78	887291
30899	887292
227	887293
56482	887294
65967	887295
19438	887296
127059	887297
73479	887298
111257	887299
22610	887300
23759	887301
13581	887302
41264	887303
45077	887304
92827	887305
8	887306
1914	887307
36458	887308
19017	887309
18637	887310
54202	887311
17228	887312
42589	887313
47547	887314
56948	887315
5015	887316
1298	887317
43	887318
35846	887319
165952	887320
16090	887321
129074	887322
22430	887323
1520	887324
121240	887325
27391	887326
377	887327
9043	887328
327	887329
79597	887330
160998	887331
70347	887332
27795	887333
33563	887334
18204	887335
47241	887336
13151	887337
12376	887338
109483	887339
47062	887340
11436	887341
99300	887342
42036	887343
17027	887344
46009	887345
30375	887346
30318	887347
531	887348
11315	887349
81612	887350
11133	887351
36789	887352
24602	887353
29908	887354
98406	887355
87803	887356
2556	887357
27906	887358
6166	887359
2498	887360
21800	887361
45792	887362
72218	887363
264	887364
13779	887365
96140	887366
3877	887367
79179	887368
15499	887369
23924	887370
12714	887371
13842	887372
18165	887373
20119	887374
117574	887375
14605	887376
57758	887377
49502	887378
40058	887379
95797	887380
92457	887381
73022	887382
48382	887383
20429	887384
42500	887385
21079	887386
13032	887387
47289	887388
4465	887389
42598	887390
103615	887391
76716	887392
45781	887393
6393	887394
45216	887395
53950	887396
6986	887397
403	887398
47060	887399
94199	887400
72540	887401
37024	887402
8366	887403
1322	887404
42360	887405
29546	887406
17599	887407
62631	887408
105471	887409
4555	887410
50234	887411
33304	887412
9908	887413
4190	887414
14884	887415
140597	887416
15784	887417
4169	887418
15887	887419
6877	887420
2233	887421
35578	887422
10931	887423
4209	887424
4170	887425
76916	887426
26119	887427
101597	887428
76728	887429
74572	887430
41336	887431
24713	887432
32638	887433
6005	887434
42834	887435
55342	887436
64149	887437
94	887438
59241	887439
2409	887440
28738	887441
12670	887442
13764	887443
19308	887444
66678	887445
59260	887446
57560	887447
18295	887448
2226	887449
9173	887450
7249	887451
31416	887452
5056	887453
19976	887454
14800	887455
11034	887456
25389	887457
56983	887458
15551	887459
132647	887460
82817	887461
1167	887462
21575	887463
55347	887464
75326	887465
7169	887466
17373	887467
104240	887468
28	887469
59303	887470
76511	887471
7045	887472
13888	887473
3750	887474
9027	887475
50349	887476
14762	887477
33653	887478
1226	887479
8066	887480
38471	887481
117447	887482
115830	887483
5684	887484
65257	887485
46965	887486
182	887487
13033	887488
22599	887489
15423	887490
149547	887491
127374	887492
37105	887493
33321	887494
9100	887495
45692	887496
56	887497
9343	887498
33388	887499
3869	887500
12160	887501
48831	887502
36128	887503
91549	887504
80376	887505
126	887506
66379	887507
2923	887508
56401	887509
953	887510
159272	887511
64736	887512
10834	887513
22807	887514
102297	887515
19353	887516
44535	887517
16080	887518
21832	887519
4528	887520
43771	887521
2450	887522
22652	887523
3263	887524
72863	887525
51714	887526
30346	887527
4841	887528
53430	887529
162	887530
67897	887531
16905	887532
20062	887533
53493	887534
39726	887535
18178	887536
151832	887537
83888	887538
50864	887539
35982	887540
41834	887541
23371	887542
95884	887543
44445	887544
2056	887545
634	887546
47176	887547
73924	887548
23543	887549
19723	887550
22463	887551
148395	887552
19587	887553
34149	887554
66544	887555
53168	887556
125858	887557
115929	887558
90791	887559
44782	887560
3212	887561
26147	887562
42247	887563
55601	887564
24114	887565
45861	887566
803	887567
123221	887568
49469	887569
12140	887570
126891	887571
39591	887572
68713	887573
724	887574
20449	887575
118852	887576
12640	887577
55272	887578
73	887579
2325	887580
5285	887581
4613	887582
108500	887583
58591	887584
20786	887585
23761	887586
66920	887587
106181	887588
152607	887589
123627	887590
117612	887591
49321	887592
223	887593
76874	887594
125984	887595
2612	887596
69322	887597
30660	887598
19364	887599
1508	887600
18895	887601
16427	887602
90	887603
27192	887604
1465	887605
1502	887606
51940	887607
50488	887608
21729	887609
23769	887610
28802	887611
43423	887612
33252	887613
20731	887614
38286	887615
77600	887616
163729	887617
27955	887618
141290	887619
69912	887620
116575	887621
120981	887622
90047	887623
3850	887624
28638	887625
26317	887626
118949	887627
2236	887628
95053	887629
15264	887630
87463	887631
45007	887632
1892	887633
25790	887634
152545	887635
36906	887636
277	887637
8986	887638
77338	887639
20970	887640
73033	887641
75969	887642
60610	887643
71444	887644
6582	887645
113335	887646
27856	887647
10809	887648
2235	887649
103180	887650
66182	887651
10470	887652
1421	887653
8488	887654
1080	887655
66837	887656
68706	887657
153980	887658
25736	887659
66389	887660
8929	887661
31410	887662
96564	887663
27331	887664
2703	887665
8883	887666
54288	887667
6365	887668
10264	887669
131322	887670
55012	887671
38120	887672
46384	887673
37430	887674
723	887675
38560	887676
29920	887677
122583	887678
1501	887679
17852	887680
5807	887681
1033	887682
59673	887683
410	887684
49816	887685
969	887686
111737	887687
42098	887688
72598	887689
103451	887690
486	887691
119460	887692
44561	887693
46433	887694
63015	887695
68032	887696
146836	887697
33557	887698
7258	887699
30412	887700
8557	887701
96964	887702
105668	887703
5183	887704
13874	887705
1	887706
4523	887707
131522	887708
4672	887709
118332	887710
113843	887711
7651	887712
14359	887713
19290	887714
16164	887715
17739	887716
107319	887717
13380	887718
12	887719
25468	887720
23155	887721
47049	887722
85317	887723
67463	887724
9858	887725
1198	887726
93166	887727
18436	887728
21812	887729
2638	887730
153	887731
1998	887732
9068	887733
7179	887734
20848	887735
17807	887736
55376	887737
18697	887738
75972	887739
1716	887740
67281	887741
100746	887742
95219	887743
35744	887744
43874	887745
8789	887746
28564	887747
21785	887748
23129	887749
90090	887750
34578	887751
5045	887752
55886	887753
116785	887754
101305	887755
48012	887756
87162	887757
12957	887758
120206	887759
26666	887760
38403	887761
1089	887762
1686	887763
9475	887764
48077	887765
7719	887766
165484	887767
66410	887768
13019	887769
11479	887770
57955	887771
47503	887772
3466	887773
82232	887774
53260	887775
44997	887776
34776	887777
76814	887778
39066	887779
44592	887780
2109	887781
44294	887782
19604	887783
188	887784
70170	887785
112075	887786
33113	887787
44560	887788
27324	887789
69384	887790
27187	887791
77925	887792
41169	887793
3451	887794
41962	887795
37465	887796
26255	887797
47466	887798
30687	887799
35007	887800
33525	887801
11935	887802
138364	887803
6369	887804
15138	887805
2508	887806
399	887807
10575	887808
1458	887809
101925	887810
5265	887811
14442	887812
90492	887813
38384	887814
109509	887815
7464	887816
55468	887817
47878	887818
63019	887819
122671	887820
4581	887821
159385	887822
79673	887823
25554	887824
63884	887825
24190	887826
32333	887827
11213	887828
77534	887829
40500	887830
81262	887831
5073	887832
10908	887833
8494	887834
558	887835
49732	887836
34170	887837
3625	887838
144488	887839
32313	887840
108547	887841
83263	887842
30305	887843
104413	887844
1388	887845
16149	887846
1063	887847
21275	887848
886	887849
142351	887850
41737	887851
3126	887852
78232	887853
77897	887854
65387	887855
29228	887856
3813	887857
4756	887858
29093	887859
40982	887860
10921	887861
35994	887862
32013	887863
133749	887864
20483	887865
579	887866
29058	887867
93785	887868
12036	887869
128463	887870
60272	887871
1247	887872
149844	887873
51698	887874
53179	887875
45151	887876
3200	887877
18909	887878
18259	887879
128128	887880
20526	887881
6213	887882
8878	887883
12	887884
37180	887885
141230	887886
10726	887887
14393	887888
12951	887889
2527	887890
1533	887891
2598	887892
3899	887893
34444	887894
11546	887895
139397	887896
5213	887897
65326	887898
67967	887899
16601	887900
7	887901
27182	887902
76236	887903
22405	887904
28	887905
28527	887906
1968	887907
35754	887908
9781	887909
140968	887910
30107	887911
60585	887912
83543	887913
35855	887914
13583	887915
1971	887916
78938	887917
155992	887918
33445	887919
9278	887920
3451	887921
50242	887922
126812	887923
37944	887924
64655	887925
34923	887926
153128	887927
8052	887928
104405	887929
29748	887930
4875	887931
26312	887932
52770	887933
71759	887934
29686	887935
110998	887936
147406	887937
29812	887938
114970	887939
14515	887940
46010	887941
143172	887942
12459	887943
109899	887944
1270	887945
105379	887946
17264	887947
6322	887948
29879	887949
4236	887950
93153	887951
87717	887952
33099	887953
72482	887954
61711	887955
6392	887956
87784	887957
55904	887958
17204	887959
41592	887960
156775	887961
19197	887962
27703	887963
150194	887964
3680	887965
18944	887966
43925	887967
53595	887968
113090	887969
42823	887970
32913	887971
97751	887972
149082	887973
118506	887974
65365	887975
122107	887976
106493	887977
23805	887978
105292	887979
73513	887980
117303	887981
33241	887982
339	887983
101373	887984
49214	887985
506	887986
5355	887987
7775	887988
43954	887989
2542	887990
3702	887991
25180	887992
35536	887993
20136	887994
35589	887995
66369	887996
30827	887997
25187	887998
80513	887999
7969	888000
6522	888001
21987	888002
8006	888003
76324	888004
3396	888005
11422	888006
10756	888007
13013	888008
1230	888009
125391	888010
962	888011
6514	888012
27749	888013
6038	888014
8149	888015
28197	888016
92033	888017
4353	888018
119717	888019
80411	888020
163	888021
94106	888022
16925	888023
1212	888024
124692	888025
11086	888026
100	888027
24861	888028
41504	888029
71799	888030
111607	888031
7036	888032
34122	888033
31211	888034
17	888035
50685	888036
39277	888037
42207	888038
6973	888039
16621	888040
80755	888041
22636	888042
45185	888043
42149	888044
33725	888045
11968	888046
107000	888047
13906	888048
15958	888049
9108	888050
134328	888051
27241	888052
8518	888053
20819	888054
84998	888055
29104	888056
97482	888057
140341	888058
49259	888059
24922	888060
23007	888061
24165	888062
60966	888063
14467	888064
13983	888065
25820	888066
50481	888067
61561	888068
24577	888069
87492	888070
14325	888071
163538	888072
6364	888073
95913	888074
9870	888075
31717	888076
20109	888077
24854	888078
1023	888079
16817	888080
24989	888081
34047	888082
62532	888083
50053	888084
2896	888085
2419	888086
7796	888087
41745	888088
7368	888089
21890	888090
48848	888091
153759	888092
69089	888093
156508	888094
56279	888095
154154	888096
59219	888097
1868	888098
59234	888099
76209	888100
14056	888101
11995	888102
12840	888103
5086	888104
2373	888105
10805	888106
33330	888107
26986	888108
4583	888109
69487	888110
101393	888111
76	888112
95	888113
6030	888114
12927	888115
44621	888116
124300	888117
4193	888118
78863	888119
58670	888120
47585	888121
6326	888122
119682	888123
3194	888124
18719	888125
29044	888126
56104	888127
98126	888128
8665	888129
10304	888130
99556	888131
48998	888132
28097	888133
18333	888134
92315	888135
68415	888136
109887	888137
23518	888138
23686	888139
121	888140
90538	888141
16564	888142
30748	888143
61250	888144
787	888145
92885	888146
9156	888147
6338	888148
5885	888149
86249	888150
111	888151
36027	888152
37283	888153
1501	888154
17442	888155
58664	888156
34245	888157
23848	888158
77538	888159
27785	888160
111423	888161
119552	888162
45751	888163
1771	888164
29016	888165
8543	888166
154233	888167
31272	888168
4	888169
6448	888170
17406	888171
10298	888172
22410	888173
25712	888174
65556	888175
1525	888176
8772	888177
12292	888178
132390	888179
57830	888180
6660	888181
34590	888182
11793	888183
1542	888184
101306	888185
8167	888186
2180	888187
127212	888188
30777	888189
6013	888190
34555	888191
8954	888192
3580	888193
67362	888194
63146	888195
32562	888196
74734	888197
50071	888198
21200	888199
2818	888200
275	888201
3016	888202
30965	888203
32627	888204
17989	888205
40971	888206
51552	888207
69068	888208
52334	888209
98189	888210
21279	888211
10301	888212
65117	888213
10264	888214
3785	888215
3241	888216
83426	888217
326	888218
8360	888219
2598	888220
33388	888221
45214	888222
73402	888223
45592	888224
134172	888225
20910	888226
5156	888227
12200	888228
17643	888229
5578	888230
8218	888231
82350	888232
38567	888233
135432	888234
3007	888235
34138	888236
74371	888237
20831	888238
37592	888239
18348	888240
974	888241
4437	888242
10703	888243
19338	888244
44096	888245
9152	888246
53820	888247
42230	888248
130671	888249
78173	888250
4495	888251
152903	888252
99715	888253
8583	888254
18488	888255
124462	888256
121061	888257
98379	888258
10030	888259
64	888260
118955	888261
49	888262
41577	888263
5213	888264
24196	888265
7480	888266
40741	888267
7521	888268
8105	888269
13048	888270
5348	888271
10106	888272
27484	888273
67042	888274
9886	888275
2627	888276
14526	888277
149787	888278
144880	888279
43592	888280
13957	888281
9279	888282
8027	888283
28643	888284
4	888285
56296	888286
39963	888287
19129	888288
46532	888289
66150	888290
66781	888291
2	888292
34160	888293
125977	888294
22667	888295
56689	888296
21021	888297
10432	888298
7891	888299
56252	888300
42446	888301
35976	888302
2754	888303
2208	888304
38185	888305
854	888306
62282	888307
108211	888308
3770	888309
20206	888310
21906	888311
4132	888312
74902	888313
7297	888314
49983	888315
20089	888316
152581	888317
61753	888318
12320	888319
20956	888320
75569	888321
41908	888322
36690	888323
136686	888324
41662	888325
46818	888326
64331	888327
34999	888328
75789	888329
36640	888330
47332	888331
39899	888332
65168	888333
1189	888334
18288	888335
78891	888336
71753	888337
63428	888338
154365	888339
27036	888340
89486	888341
11902	888342
10	888343
40421	888344
37319	888345
60981	888346
5546	888347
55316	888348
14180	888349
113397	888350
30023	888351
134031	888352
24496	888353
131713	888354
16008	888355
5674	888356
82623	888357
26865	888358
19108	888359
18144	888360
67990	888361
62422	888362
31123	888363
6569	888364
290	888365
19550	888366
152762	888367
30282	888368
145398	888369
57714	888370
22985	888371
86027	888372
49244	888373
19876	888374
25074	888375
7590	888376
7971	888377
2966	888378
61666	888379
49326	888380
50724	888381
38983	888382
31379	888383
113173	888384
44799	888385
50582	888386
1567	888387
93426	888388
41561	888389
52422	888390
7127	888391
7185	888392
4817	888393
125589	888394
2471	888395
61459	888396
84959	888397
10280	888398
24054	888399
19215	888400
14627	888401
15007	888402
23337	888403
1421	888404
16416	888405
114218	888406
139861	888407
9399	888408
85928	888409
869	888410
48553	888411
81403	888412
22216	888413
86054	888414
99194	888415
40555	888416
360	888417
3245	888418
26199	888419
1572	888420
24964	888421
14861	888422
6340	888423
1668	888424
133872	888425
9237	888426
811	888427
77023	888428
82224	888429
2300	888430
20565	888431
7355	888432
3987	888433
10005	888434
28122	888435
11208	888436
67387	888437
19881	888438
4589	888439
6709	888440
30375	888441
21461	888442
101917	888443
4164	888444
55871	888445
71211	888446
81374	888447
1673	888448
21939	888449
14564	888450
497	888451
26046	888452
62855	888453
247	888454
23894	888455
42577	888456
69852	888457
38405	888458
11608	888459
16268	888460
82081	888461
2762	888462
9783	888463
10630	888464
17797	888465
8871	888466
128448	888467
8032	888468
63472	888469
16	888470
61618	888471
18296	888472
21384	888473
11557	888474
84377	888475
25240	888476
1854	888477
31603	888478
56827	888479
37199	888480
20871	888481
44684	888482
8323	888483
22845	888484
90972	888485
54387	888486
19017	888487
14847	888488
699	888489
60303	888490
60533	888491
91705	888492
116458	888493
148439	888494
24117	888495
70685	888496
11202	888497
55976	888498
1511	888499
33567	888500
117226	888501
13976	888502
147113	888503
28804	888504
5739	888505
335	888506
74016	888507
126233	888508
60923	888509
32320	888510
50363	888511
1855	888512
26459	888513
54275	888514
22543	888515
1886	888516
13650	888517
769	888518
26632	888519
153382	888520
6763	888521
72733	888522
12685	888523
10790	888524
1172	888525
15393	888526
3298	888527
73833	888528
61311	888529
81130	888530
7011	888531
2930	888532
58963	888533
64363	888534
262	888535
28824	888536
57562	888537
52211	888538
28068	888539
28770	888540
58823	888541
44790	888542
3837	888543
35629	888544
134178	888545
47159	888546
24635	888547
389	888548
41773	888549
74009	888550
26320	888551
2694	888552
32150	888553
1335	888554
25546	888555
32300	888556
19987	888557
14233	888558
44579	888559
40243	888560
790	888561
4273	888562
64390	888563
86569	888564
35814	888565
813	888566
14753	888567
76833	888568
87338	888569
130202	888570
58673	888571
8412	888572
2324	888573
15774	888574
63747	888575
35063	888576
124793	888577
1009	888578
17443	888579
31049	888580
23924	888581
1541	888582
796	888583
9813	888584
10	888585
5488	888586
65883	888587
67955	888588
39274	888589
18353	888590
76309	888591
18812	888592
23310	888593
15044	888594
38882	888595
20918	888596
124176	888597
61268	888598
58900	888599
151	888600
18627	888601
1645	888602
36475	888603
108602	888604
60639	888605
64935	888606
13329	888607
154258	888608
63138	888609
85244	888610
101726	888611
132254	888612
1174	888613
12244	888614
128998	888615
1655	888616
320	888617
2717	888618
1535	888619
9521	888620
91491	888621
67204	888622
20846	888623
34920	888624
68576	888625
77319	888626
64235	888627
1528	888628
128960	888629
74789	888630
66549	888631
13701	888632
115394	888633
3982	888634
36716	888635
83307	888636
110091	888637
30821	888638
401	888639
95567	888640
124717	888641
74436	888642
145	888643
25409	888644
90263	888645
80261	888646
89434	888647
21040	888648
23260	888649
97061	888650
6584	888651
66464	888652
49553	888653
96667	888654
25875	888655
3972	888656
3899	888657
35752	888658
41321	888659
44150	888660
9033	888661
12469	888662
102578	888663
722	888664
14665	888665
83902	888666
17430	888667
27266	888668
106907	888669
16407	888670
1469	888671
3621	888672
15030	888673
13797	888674
2742	888675
10911	888676
14575	888677
15634	888678
8563	888679
51917	888680
9450	888681
107474	888682
81886	888683
28471	888684
3862	888685
16538	888686
3231	888687
83434	888688
4762	888689
102625	888690
11399	888691
1999	888692
66694	888693
23728	888694
44906	888695
51730	888696
69443	888697
38201	888698
8209	888699
563	888700
44030	888701
32557	888702
128210	888703
47392	888704
28578	888705
82541	888706
28903	888707
684	888708
24097	888709
14994	888710
8628	888711
1578	888712
362	888713
58428	888714
14384	888715
19546	888716
13465	888717
5849	888718
96523	888719
58029	888720
76282	888721
45169	888722
52395	888723
148541	888724
143413	888725
120906	888726
10990	888727
16066	888728
22114	888729
3633	888730
3356	888731
143896	888732
48760	888733
62674	888734
81351	888735
13802	888736
19814	888737
9755	888738
32721	888739
2315	888740
68691	888741
8182	888742
93581	888743
20049	888744
21270	888745
26118	888746
15594	888747
84482	888748
1622	888749
109604	888750
26277	888751
14025	888752
110482	888753
134742	888754
31547	888755
1684	888756
553	888757
90437	888758
36536	888759
41148	888760
3707	888761
132182	888762
39601	888763
1557	888764
2412	888765
44764	888766
49812	888767
2935	888768
2091	888769
18393	888770
42166	888771
84222	888772
28781	888773
30485	888774
2130	888775
8937	888776
7463	888777
2007	888778
57608	888779
3670	888780
4822	888781
59333	888782
119498	888783
16937	888784
12234	888785
67583	888786
2043	888787
3960	888788
17541	888789
32337	888790
18195	888791
13174	888792
123166	888793
27400	888794
5712	888795
15084	888796
55881	888797
31858	888798
51519	888799
15452	888800
53031	888801
4812	888802
419	888803
22293	888804
111636	888805
2012	888806
16470	888807
95679	888808
5626	888809
21896	888810
23861	888811
18793	888812
105101	888813
3213	888814
13720	888815
2726	888816
2917	888817
151316	888818
30693	888819
37785	888820
46382	888821
7493	888822
133560	888823
131477	888824
47454	888825
56181	888826
837	888827
32551	888828
43679	888829
27507	888830
96867	888831
7560	888832
1884	888833
3570	888834
89982	888835
17226	888836
3500	888837
57468	888838
592	888839
83644	888840
39159	888841
4451	888842
100525	888843
103738	888844
30921	888845
16199	888846
27561	888847
7998	888848
17960	888849
12494	888850
142093	888851
6979	888852
17698	888853
12938	888854
17084	888855
45712	888856
68158	888857
1465	888858
16265	888859
5540	888860
110404	888861
25264	888862
102881	888863
2494	888864
7602	888865
19566	888866
86772	888867
57343	888868
55947	888869
30007	888870
24394	888871
26423	888872
2934	888873
41345	888874
11404	888875
35638	888876
18437	888877
13448	888878
115852	888879
35826	888880
50948	888881
9425	888882
13185	888883
53325	888884
26168	888885
90251	888886
153531	888887
107593	888888
6283	888889
129952	888890
128424	888891
30946	888892
35197	888893
54306	888894
16834	888895
60437	888896
57944	888897
11186	888898
6785	888899
101239	888900
12417	888901
23140	888902
3737	888903
1332	888904
6222	888905
98292	888906
3914	888907
4200	888908
724	888909
99185	888910
10537	888911
67777	888912
39128	888913
94530	888914
18856	888915
69069	888916
33177	888917
23435	888918
9663	888919
9180	888920
54501	888921
10683	888922
103861	888923
9135	888924
59846	888925
9198	888926
49331	888927
101490	888928
123069	888929
112463	888930
23523	888931
56210	888932
25809	888933
65264	888934
53805	888935
67090	888936
19174	888937
122786	888938
113841	888939
8151	888940
46469	888941
30667	888942
6262	888943
11094	888944
43141	888945
53232	888946
50070	888947
67794	888948
5841	888949
39890	888950
133958	888951
5197	888952
57905	888953
13089	888954
11732	888955
5873	888956
28091	888957
2994	888958
86269	888959
9183	888960
23911	888961
14793	888962
79516	888963
15117	888964
52334	888965
16576	888966
30677	888967
3999	888968
29094	888969
54	888970
30179	888971
6040	888972
181	888973
2752	888974
5291	888975
129132	888976
23987	888977
27016	888978
152521	888979
66333	888980
100860	888981
100590	888982
71889	888983
48226	888984
10075	888985
71495	888986
34741	888987
10668	888988
57843	888989
62046	888990
221	888991
55308	888992
30641	888993
14303	888994
107054	888995
31599	888996
18479	888997
1738	888998
54446	888999
4694	889000
14498	889001
93439	889002
21995	889003
18523	889004
9440	889005
51690	889006
81172	889007
110859	889008
3180	889009
5098	889010
914	889011
51901	889012
19017	889013
101834	889014
13734	889015
49322	889016
34845	889017
117297	889018
62020	889019
31386	889020
9	889021
19142	889022
23589	889023
162531	889024
11105	889025
47314	889026
117066	889027
31282	889028
1310	889029
31800	889030
6480	889031
15031	889032
2011	889033
117984	889034
14649	889035
17109	889036
1759	889037
105031	889038
14427	889039
69925	889040
49562	889041
86578	889042
149062	889043
5590	889044
85493	889045
6168	889046
3253	889047
21621	889048
63653	889049
10115	889050
143784	889051
8074	889052
167	889053
19394	889054
8168	889055
1348	889056
73390	889057
35384	889058
92100	889059
106466	889060
15908	889061
49350	889062
82185	889063
8453	889064
38787	889065
15615	889066
61036	889067
15401	889068
7236	889069
3029	889070
13354	889071
27982	889072
334	889073
155278	889074
142377	889075
81957	889076
81744	889077
121594	889078
37481	889079
15960	889080
2410	889081
21795	889082
31051	889083
21970	889084
6367	889085
3156	889086
368	889087
22253	889088
102955	889089
60178	889090
9255	889091
14840	889092
152115	889093
30727	889094
20276	889095
83852	889096
52191	889097
9364	889098
1086	889099
49324	889100
3083	889101
91334	889102
28550	889103
39242	889104
165239	889105
10206	889106
52786	889107
156861	889108
24288	889109
4664	889110
93276	889111
26709	889112
12790	889113
69494	889114
49275	889115
99836	889116
103561	889117
18991	889118
38099	889119
78429	889120
2056	889121
34360	889122
54513	889123
17187	889124
1289	889125
4678	889126
54757	889127
95085	889128
11565	889129
161201	889130
28986	889131
74971	889132
68827	889133
14957	889134
73175	889135
19735	889136
28742	889137
5293	889138
91946	889139
116428	889140
57304	889141
15559	889142
149413	889143
9772	889144
87889	889145
73	889146
4562	889147
83850	889148
59573	889149
1280	889150
15933	889151
85079	889152
46547	889153
106677	889154
19948	889155
1158	889156
44405	889157
9636	889158
7890	889159
83629	889160
36447	889161
1511	889162
89892	889163
6602	889164
66569	889165
118060	889166
46841	889167
98468	889168
142757	889169
176	889170
2599	889171
11524	889172
69278	889173
5454	889174
45205	889175
92969	889176
29956	889177
34412	889178
145268	889179
15312	889180
162704	889181
10578	889182
13765	889183
25361	889184
14528	889185
31556	889186
8089	889187
6418	889188
14548	889189
131225	889190
81096	889191
93176	889192
8866	889193
19562	889194
9122	889195
48825	889196
40489	889197
87246	889198
13902	889199
15057	889200
24845	889201
26414	889202
19285	889203
16772	889204
43239	889205
40398	889206
19662	889207
72828	889208
17093	889209
10432	889210
126244	889211
64012	889212
21048	889213
2103	889214
105619	889215
22432	889216
7268	889217
11382	889218
58863	889219
67720	889220
42145	889221
51034	889222
38195	889223
14706	889224
21795	889225
87136	889226
134374	889227
17256	889228
44892	889229
82327	889230
30432	889231
6300	889232
30505	889233
52155	889234
10	889235
60147	889236
89903	889237
39809	889238
1009	889239
62404	889240
8523	889241
52211	889242
49063	889243
19808	889244
116974	889245
47445	889246
103077	889247
2244	889248
62	889249
38022	889250
11871	889251
106096	889252
111039	889253
71294	889254
36364	889255
11458	889256
12227	889257
16598	889258
145644	889259
838	889260
7120	889261
38186	889262
142361	889263
146554	889264
2396	889265
119612	889266
40159	889267
83918	889268
22633	889269
35876	889270
104038	889271
44163	889272
17253	889273
107775	889274
14517	889275
66144	889276
8565	889277
143885	889278
12260	889279
7921	889280
11264	889281
110	889282
47946	889283
43450	889284
10221	889285
493	889286
545	889287
19703	889288
160529	889289
72019	889290
58984	889291
124978	889292
2900	889293
49929	889294
73580	889295
1157	889296
28183	889297
52606	889298
32467	889299
29875	889300
33559	889301
33150	889302
42826	889303
71802	889304
23177	889305
18998	889306
106566	889307
485	889308
59275	889309
64000	889310
107417	889311
61077	889312
58144	889313
20608	889314
86529	889315
130019	889316
24590	889317
10252	889318
22511	889319
79531	889320
105106	889321
183	889322
12056	889323
129384	889324
32841	889325
44626	889326
68803	889327
3690	889328
16182	889329
99	889330
7670	889331
59362	889332
12679	889333
46947	889334
13655	889335
6184	889336
18064	889337
3739	889338
16208	889339
559	889340
23127	889341
43723	889342
5195	889343
9236	889344
16055	889345
59073	889346
123799	889347
8043	889348
45103	889349
22838	889350
13302	889351
44961	889352
663	889353
33930	889354
71	889355
71321	889356
61820	889357
42615	889358
78129	889359
4750	889360
106757	889361
58285	889362
16228	889363
31720	889364
87350	889365
158776	889366
89675	889367
16965	889368
34287	889369
94221	889370
30722	889371
19786	889372
18771	889373
66663	889374
16960	889375
66253	889376
10037	889377
2008	889378
76978	889379
5577	889380
3043	889381
30681	889382
29752	889383
1648	889384
19412	889385
63	889386
42308	889387
52352	889388
7556	889389
41994	889390
128408	889391
72291	889392
56689	889393
6773	889394
10008	889395
6575	889396
126791	889397
35455	889398
25392	889399
54676	889400
22803	889401
42696	889402
29318	889403
11780	889404
36932	889405
5693	889406
71700	889407
26110	889408
41278	889409
18694	889410
1644	889411
10733	889412
50818	889413
33063	889414
42795	889415
44874	889416
130689	889417
448	889418
18925	889419
44404	889420
86524	889421
25194	889422
4290	889423
29061	889424
72476	889425
28094	889426
8637	889427
150943	889428
43335	889429
26668	889430
628	889431
175	889432
2183	889433
1634	889434
4091	889435
22597	889436
53374	889437
402	889438
44600	889439
12338	889440
3646	889441
37017	889442
1249	889443
51128	889444
50485	889445
44240	889446
36097	889447
23602	889448
10085	889449
8608	889450
19292	889451
104091	889452
2159	889453
21269	889454
4394	889455
4138	889456
5904	889457
18202	889458
36628	889459
116420	889460
55128	889461
46687	889462
5105	889463
83239	889464
16862	889465
39683	889466
61635	889467
19107	889468
74990	889469
17385	889470
27441	889471
113881	889472
36821	889473
12257	889474
99343	889475
18500	889476
33339	889477
4759	889478
89092	889479
1891	889480
50875	889481
5806	889482
144963	889483
93409	889484
54998	889485
130025	889486
80	889487
413	889488
1397	889489
21929	889490
9200	889491
97997	889492
26758	889493
41787	889494
62812	889495
62474	889496
91040	889497
4871	889498
7886	889499
18173	889500
30656	889501
112584	889502
34821	889503
2371	889504
30410	889505
35646	889506
32730	889507
10263	889508
449	889509
25755	889510
33696	889511
119122	889512
79070	889513
45084	889514
3119	889515
49575	889516
1565	889517
117690	889518
46151	889519
108475	889520
17726	889521
75583	889522
120710	889523
63481	889524
39229	889525
32390	889526
64432	889527
64533	889528
64034	889529
98865	889530
145363	889531
16950	889532
2649	889533
18199	889534
570	889535
88404	889536
25593	889537
11274	889538
9799	889539
5155	889540
3888	889541
4779	889542
143402	889543
52059	889544
11522	889545
26895	889546
31424	889547
133375	889548
109744	889549
2372	889550
42228	889551
16081	889552
1486	889553
23607	889554
15600	889555
71435	889556
91294	889557
94294	889558
70859	889559
24190	889560
156622	889561
51950	889562
6033	889563
3	889564
58206	889565
25056	889566
31924	889567
8795	889568
25941	889569
129628	889570
10900	889571
27314	889572
22615	889573
27603	889574
21074	889575
162	889576
20434	889577
1313	889578
169	889579
3402	889580
2314	889581
59728	889582
21084	889583
8017	889584
24221	889585
17114	889586
42006	889587
21563	889588
51719	889589
4991	889590
68305	889591
132428	889592
29818	889593
80026	889594
23673	889595
127999	889596
25638	889597
2522	889598
66364	889599
68991	889600
32285	889601
106128	889602
8522	889603
12185	889604
23995	889605
14221	889606
58244	889607
45779	889608
98296	889609
88098	889610
16679	889611
90189	889612
87614	889613
48947	889614
142368	889615
10182	889616
10382	889617
94306	889618
57468	889619
23459	889620
9076	889621
89182	889622
16779	889623
41270	889624
115829	889625
51857	889626
3487	889627
113370	889628
98290	889629
52639	889630
116367	889631
85811	889632
70074	889633
78453	889634
23750	889635
148963	889636
831	889637
83787	889638
27482	889639
22554	889640
72546	889641
5372	889642
78527	889643
34530	889644
163166	889645
35174	889646
91763	889647
18763	889648
29503	889649
66007	889650
393	889651
166538	889652
21024	889653
56699	889654
20545	889655
84575	889656
11364	889657
110472	889658
11640	889659
17153	889660
107076	889661
17985	889662
49218	889663
42061	889664
105651	889665
62219	889666
4270	889667
60591	889668
3393	889669
27203	889670
11123	889671
7333	889672
16743	889673
12288	889674
5308	889675
7742	889676
3393	889677
33588	889678
134085	889679
17750	889680
23170	889681
25261	889682
19493	889683
46613	889684
91167	889685
17969	889686
111175	889687
34544	889688
5859	889689
130268	889690
71501	889691
68188	889692
37459	889693
6145	889694
197	889695
39795	889696
95878	889697
34953	889698
39371	889699
721	889700
46355	889701
6361	889702
41838	889703
44488	889704
161046	889705
75593	889706
67229	889707
6606	889708
36756	889709
6	889710
12281	889711
45194	889712
48849	889713
10044	889714
47939	889715
8460	889716
13850	889717
27865	889718
20142	889719
1352	889720
83054	889721
7567	889722
95412	889723
57805	889724
5506	889725
39323	889726
78685	889727
129958	889728
1779	889729
86747	889730
44395	889731
2059	889732
55882	889733
3648	889734
67382	889735
38459	889736
21870	889737
5194	889738
59050	889739
51135	889740
46465	889741
122692	889742
8249	889743
13678	889744
109628	889745
9439	889746
99152	889747
9496	889748
11263	889749
5057	889750
133313	889751
35552	889752
113439	889753
126899	889754
65196	889755
130188	889756
99569	889757
15599	889758
41071	889759
2699	889760
113204	889761
86984	889762
45329	889763
87836	889764
5612	889765
11479	889766
45736	889767
5872	889768
8051	889769
76216	889770
5746	889771
9896	889772
4636	889773
1458	889774
23627	889775
26746	889776
15209	889777
863	889778
7495	889779
57017	889780
711	889781
17449	889782
376	889783
110069	889784
85152	889785
25200	889786
35174	889787
43210	889788
59407	889789
103282	889790
33019	889791
5536	889792
157640	889793
26212	889794
2362	889795
144732	889796
80768	889797
48648	889798
162738	889799
31909	889800
28171	889801
15982	889802
59663	889803
3645	889804
80342	889805
94390	889806
80342	889807
86868	889808
24444	889809
45358	889810
25588	889811
29587	889812
335	889813
119105	889814
4	889815
53772	889816
64439	889817
12376	889818
37533	889819
135	889820
35416	889821
103779	889822
99831	889823
58859	889824
11119	889825
105301	889826
23540	889827
20348	889828
812	889829
6085	889830
15925	889831
27493	889832
14450	889833
23157	889834
40846	889835
2269	889836
112834	889837
132409	889838
77218	889839
2826	889840
61156	889841
36033	889842
6365	889843
49238	889844
21612	889845
71581	889846
100141	889847
52721	889848
70172	889849
35272	889850
50879	889851
34093	889852
19212	889853
10702	889854
2252	889855
71909	889856
101564	889857
48493	889858
22848	889859
7607	889860
32532	889861
9728	889862
6789	889863
32098	889864
27317	889865
9741	889866
29396	889867
7723	889868
45391	889869
102346	889870
15267	889871
132650	889872
24209	889873
17806	889874
95545	889875
49155	889876
19242	889877
1343	889878
6551	889879
9314	889880
34745	889881
495	889882
130	889883
16843	889884
7402	889885
76457	889886
14736	889887
16858	889888
13227	889889
77796	889890
13833	889891
39071	889892
2044	889893
50911	889894
4945	889895
25381	889896
3095	889897
33703	889898
67441	889899
518	889900
453	889901
84	889902
47	889903
7101	889904
96121	889905
60321	889906
27858	889907
50548	889908
18846	889909
61740	889910
38015	889911
109192	889912
9241	889913
27970	889914
59946	889915
83338	889916
11188	889917
45505	889918
57047	889919
45147	889920
2016	889921
10615	889922
36203	889923
112117	889924
51598	889925
51349	889926
3001	889927
66950	889928
69459	889929
38753	889930
96697	889931
8384	889932
40506	889933
132795	889934
23795	889935
42590	889936
95704	889937
53642	889938
8350	889939
24602	889940
18414	889941
5237	889942
5480	889943
3091	889944
32298	889945
41093	889946
63843	889947
63546	889948
20612	889949
29078	889950
90385	889951
22235	889952
13167	889953
35672	889954
156848	889955
38185	889956
2067	889957
119377	889958
17645	889959
58086	889960
5606	889961
82927	889962
13128	889963
25020	889964
16449	889965
63205	889966
7860	889967
58404	889968
60438	889969
1444	889970
132	889971
9	889972
1596	889973
50265	889974
5553	889975
138916	889976
26071	889977
157301	889978
160781	889979
10523	889980
76530	889981
14293	889982
550	889983
100501	889984
44137	889985
27728	889986
58550	889987
2360	889988
72076	889989
804	889990
14421	889991
141022	889992
973	889993
25402	889994
59827	889995
4538	889996
25463	889997
89913	889998
60919	889999
59719	890000
95344	890001
53700	890002
164544	890003
38987	890004
61575	890005
122999	890006
78662	890007
11923	890008
12714	890009
2463	890010
162263	890011
590	890012
36088	890013
17737	890014
3000	890015
31716	890016
97888	890017
14156	890018
977	890019
37800	890020
107811	890021
49143	890022
14703	890023
2726	890024
61376	890025
5256	890026
67422	890027
1127	890028
17599	890029
98383	890030
24215	890031
60039	890032
191	890033
72346	890034
23481	890035
7784	890036
28072	890037
141630	890038
111086	890039
9316	890040
8463	890041
6883	890042
21130	890043
22584	890044
40994	890045
16487	890046
180	890047
85655	890048
46733	890049
624	890050
125743	890051
52024	890052
1965	890053
39404	890054
17432	890055
32060	890056
4228	890057
319	890058
5628	890059
4406	890060
938	890061
32286	890062
9287	890063
4885	890064
84632	890065
37518	890066
7625	890067
50509	890068
7100	890069
13231	890070
54542	890071
10093	890072
49579	890073
6023	890074
39239	890075
12471	890076
55370	890077
119364	890078
99489	890079
33771	890080
58512	890081
9546	890082
37629	890083
18366	890084
1145	890085
52175	890086
44806	890087
73158	890088
52187	890089
33183	890090
72184	890091
16923	890092
21374	890093
42616	890094
3777	890095
22853	890096
25959	890097
16098	890098
3414	890099
9943	890100
22746	890101
14	890102
12724	890103
14909	890104
62253	890105
53837	890106
8835	890107
15219	890108
69562	890109
2016	890110
8008	890111
5328	890112
142282	890113
6210	890114
8476	890115
5189	890116
39375	890117
70888	890118
154989	890119
81140	890120
22845	890121
87261	890122
51114	890123
107535	890124
12267	890125
25728	890126
112433	890127
100127	890128
71683	890129
105850	890130
24797	890131
16054	890132
25817	890133
8265	890134
87657	890135
63591	890136
2091	890137
80456	890138
86141	890139
33934	890140
26064	890141
45589	890142
17633	890143
68957	890144
79242	890145
22438	890146
49494	890147
46023	890148
28750	890149
3893	890150
57886	890151
34536	890152
33411	890153
18870	890154
62354	890155
107438	890156
3965	890157
4512	890158
5207	890159
54222	890160
29683	890161
830	890162
15052	890163
54627	890164
53801	890165
2321	890166
6027	890167
17346	890168
40326	890169
8374	890170
11870	890171
2504	890172
131641	890173
45060	890174
4533	890175
44410	890176
10008	890177
8966	890178
16378	890179
57366	890180
42521	890181
3896	890182
40484	890183
50350	890184
34492	890185
556	890186
29090	890187
1408	890188
2036	890189
96392	890190
15507	890191
29010	890192
67829	890193
19170	890194
44513	890195
3901	890196
157230	890197
49296	890198
1060	890199
3189	890200
42469	890201
23	890202
69214	890203
49469	890204
93	890205
35091	890206
6955	890207
2658	890208
41480	890209
145003	890210
2774	890211
26073	890212
9672	890213
61455	890214
89524	890215
150709	890216
12070	890217
61314	890218
883	890219
35200	890220
15396	890221
30343	890222
26442	890223
62585	890224
77246	890225
28691	890226
14813	890227
20374	890228
21680	890229
21048	890230
24739	890231
4697	890232
8500	890233
36007	890234
81860	890235
662	890236
11542	890237
38176	890238
5649	890239
30213	890240
971	890241
59935	890242
5395	890243
9677	890244
3357	890245
4540	890246
97363	890247
63841	890248
21700	890249
10942	890250
7704	890251
135708	890252
32480	890253
84098	890254
25955	890255
15634	890256
39232	890257
6349	890258
71970	890259
6834	890260
6922	890261
133374	890262
36168	890263
68112	890264
42908	890265
85149	890266
99901	890267
16567	890268
120558	890269
4640	890270
88	890271
94023	890272
494	890273
112418	890274
54052	890275
61342	890276
30021	890277
20464	890278
70454	890279
18281	890280
147307	890281
1944	890282
165035	890283
62941	890284
9839	890285
133704	890286
59285	890287
32650	890288
54878	890289
39252	890290
46217	890291
98148	890292
234	890293
922	890294
27641	890295
22306	890296
1343	890297
59852	890298
25103	890299
8157	890300
4085	890301
127614	890302
477	890303
56691	890304
64982	890305
2185	890306
256	890307
23338	890308
15049	890309
57614	890310
101463	890311
97999	890312
16081	890313
7374	890314
24301	890315
99844	890316
26658	890317
40133	890318
91053	890319
35528	890320
130323	890321
3950	890322
27769	890323
20503	890324
43286	890325
14117	890326
67	890327
5417	890328
54642	890329
59551	890330
165021	890331
35992	890332
6471	890333
113390	890334
139499	890335
22	890336
26017	890337
34777	890338
59936	890339
87475	890340
7850	890341
49183	890342
2257	890343
25798	890344
5998	890345
51818	890346
39072	890347
23250	890348
12038	890349
9611	890350
60681	890351
46033	890352
80531	890353
20797	890354
11518	890355
6494	890356
316	890357
20284	890358
7831	890359
18504	890360
334	890361
103543	890362
140639	890363
357	890364
41034	890365
23236	890366
10784	890367
149017	890368
57768	890369
15737	890370
4835	890371
22564	890372
65278	890373
119180	890374
17812	890375
73581	890376
39758	890377
27409	890378
21108	890379
24783	890380
96149	890381
30774	890382
29501	890383
95717	890384
12800	890385
34354	890386
104007	890387
81304	890388
1271	890389
77606	890390
59522	890391
7260	890392
10230	890393
113763	890394
40646	890395
40379	890396
23850	890397
7203	890398
108280	890399
10149	890400
32167	890401
15166	890402
65743	890403
3885	890404
2531	890405
26241	890406
25504	890407
12	890408
7667	890409
20613	890410
72070	890411
66148	890412
9297	890413
42696	890414
38679	890415
13927	890416
5985	890417
70628	890418
54218	890419
17207	890420
70365	890421
91009	890422
7034	890423
56677	890424
87040	890425
35168	890426
7928	890427
133857	890428
6773	890429
6940	890430
16948	890431
2587	890432
6917	890433
2271	890434
5918	890435
724	890436
5971	890437
23811	890438
26901	890439
19574	890440
3900	890441
15896	890442
290	890443
81485	890444
59524	890445
32594	890446
31587	890447
14046	890448
64611	890449
104780	890450
1996	890451
64	890452
22107	890453
1768	890454
16083	890455
161898	890456
4266	890457
26572	890458
17161	890459
12999	890460
1587	890461
29079	890462
761	890463
5175	890464
21	890465
49524	890466
4532	890467
29554	890468
32756	890469
69411	890470
139725	890471
165166	890472
101367	890473
120605	890474
26979	890475
16150	890476
11380	890477
11491	890478
23480	890479
10495	890480
9024	890481
25200	890482
131112	890483
38893	890484
13876	890485
708	890486
36364	890487
54167	890488
1236	890489
19984	890490
6532	890491
150974	890492
53915	890493
9386	890494
73278	890495
35241	890496
31935	890497
57390	890498
41480	890499
32269	890500
66680	890501
6809	890502
59828	890503
7110	890504
22458	890505
3	890506
71118	890507
53740	890508
19303	890509
59484	890510
33438	890511
32	890512
42912	890513
23878	890514
30036	890515
25587	890516
38384	890517
23046	890518
91072	890519
19712	890520
37426	890521
35290	890522
17112	890523
57679	890524
42463	890525
10714	890526
45585	890527
53202	890528
25439	890529
22485	890530
324	890531
43003	890532
104674	890533
33802	890534
42751	890535
10526	890536
18886	890537
41433	890538
3418	890539
51023	890540
287	890541
46442	890542
24853	890543
84094	890544
6635	890545
2000	890546
33186	890547
165343	890548
77598	890549
104845	890550
54739	890551
16585	890552
89356	890553
41869	890554
6860	890555
7682	890556
31529	890557
72795	890558
25105	890559
7582	890560
5241	890561
131498	890562
31874	890563
4808	890564
39637	890565
4640	890566
18813	890567
3430	890568
32206	890569
49105	890570
20775	890571
10021	890572
7422	890573
6236	890574
37323	890575
115427	890576
19118	890577
7657	890578
9138	890579
114556	890580
40713	890581
42357	890582
126625	890583
28333	890584
14090	890585
13489	890586
45215	890587
56947	890588
102487	890589
148105	890590
1423	890591
59185	890592
30905	890593
659	890594
3820	890595
1247	890596
54045	890597
1714	890598
123115	890599
65762	890600
11924	890601
32265	890602
28910	890603
9921	890604
78522	890605
14828	890606
20556	890607
77518	890608
111097	890609
6518	890610
11805	890611
14879	890612
20458	890613
8634	890614
147153	890615
8430	890616
18742	890617
5837	890618
94648	890619
74367	890620
2723	890621
83021	890622
134076	890623
85662	890624
92814	890625
7357	890626
6518	890627
9538	890628
3462	890629
25421	890630
30125	890631
30620	890632
48407	890633
36187	890634
31660	890635
22437	890636
3003	890637
165143	890638
46304	890639
20211	890640
66980	890641
15738	890642
16899	890643
11536	890644
4918	890645
1176	890646
60247	890647
8765	890648
938	890649
69973	890650
22261	890651
110142	890652
18984	890653
41439	890654
101200	890655
5953	890656
4536	890657
160033	890658
63942	890659
1389	890660
65514	890661
84771	890662
82886	890663
89625	890664
48315	890665
31180	890666
53455	890667
26468	890668
21694	890669
7687	890670
9396	890671
21123	890672
32837	890673
2777	890674
43125	890675
33632	890676
6211	890677
8530	890678
13406	890679
31859	890680
4662	890681
89122	890682
51979	890683
83583	890684
22621	890685
27023	890686
9023	890687
30596	890688
85938	890689
31	890690
3606	890691
39692	890692
32676	890693
4579	890694
89204	890695
17432	890696
1312	890697
87817	890698
2130	890699
53157	890700
6178	890701
65744	890702
74451	890703
15996	890704
103308	890705
35338	890706
4466	890707
28873	890708
135601	890709
98888	890710
161103	890711
67106	890712
114133	890713
143479	890714
10360	890715
29591	890716
33174	890717
151264	890718
133338	890719
28241	890720
22901	890721
155908	890722
18122	890723
36255	890724
40490	890725
28974	890726
40532	890727
90051	890728
64789	890729
26230	890730
9358	890731
27371	890732
101812	890733
71691	890734
71492	890735
12281	890736
10367	890737
88699	890738
100	890739
10732	890740
13433	890741
123352	890742
4098	890743
10306	890744
29525	890745
18539	890746
7007	890747
41873	890748
100040	890749
15736	890750
15831	890751
12383	890752
78988	890753
64667	890754
25049	890755
2522	890756
64085	890757
87877	890758
1799	890759
49641	890760
47609	890761
47645	890762
19023	890763
336	890764
125338	890765
10086	890766
114	890767
127184	890768
26410	890769
71698	890770
15026	890771
65780	890772
81857	890773
68571	890774
15522	890775
10371	890776
23098	890777
144404	890778
22338	890779
51557	890780
44988	890781
34130	890782
87949	890783
33066	890784
11816	890785
29360	890786
48882	890787
93935	890788
13369	890789
6678	890790
34071	890791
26729	890792
7496	890793
24373	890794
26646	890795
3232	890796
133311	890797
32240	890798
1670	890799
65757	890800
22220	890801
5516	890802
41724	890803
55578	890804
46146	890805
94438	890806
41350	890807
91530	890808
45406	890809
13421	890810
19527	890811
149866	890812
22083	890813
46321	890814
1162	890815
35	890816
19733	890817
13275	890818
1837	890819
33062	890820
58148	890821
10540	890822
3094	890823
30491	890824
20902	890825
44559	890826
166523	890827
155379	890828
22411	890829
84466	890830
34391	890831
36205	890832
6787	890833
44080	890834
50571	890835
71265	890836
14595	890837
831	890838
55904	890839
298	890840
6283	890841
22036	890842
9003	890843
84881	890844
26627	890845
120844	890846
24851	890847
400	890848
220	890849
23084	890850
58797	890851
74523	890852
8550	890853
154161	890854
5077	890855
12	890856
127	890857
9929	890858
50820	890859
4791	890860
14281	890861
63	890862
141171	890863
48643	890864
29429	890865
279	890866
6030	890867
2226	890868
85737	890869
35683	890870
45584	890871
51115	890872
46646	890873
5565	890874
59740	890875
62738	890876
19150	890877
8139	890878
16683	890879
153058	890880
111184	890881
18932	890882
43673	890883
3772	890884
5653	890885
37187	890886
37154	890887
17433	890888
113726	890889
46960	890890
34828	890891
149350	890892
2639	890893
120166	890894
921	890895
30665	890896
20399	890897
19055	890898
28389	890899
5408	890900
43290	890901
70642	890902
54867	890903
19100	890904
6113	890905
71428	890906
23023	890907
26198	890908
35303	890909
9758	890910
132819	890911
51149	890912
45743	890913
32416	890914
34816	890915
124762	890916
164183	890917
2962	890918
19010	890919
15880	890920
122505	890921
2297	890922
164304	890923
71611	890924
7759	890925
49900	890926
3205	890927
4827	890928
82642	890929
1052	890930
32498	890931
127356	890932
16962	890933
146889	890934
27360	890935
123130	890936
5012	890937
634	890938
9255	890939
42585	890940
116722	890941
39923	890942
8105	890943
110245	890944
105656	890945
5496	890946
63135	890947
4712	890948
390	890949
18629	890950
23795	890951
78937	890952
105557	890953
29374	890954
10629	890955
21008	890956
2310	890957
15962	890958
32197	890959
12590	890960
82895	890961
29253	890962
64027	890963
4569	890964
19751	890965
10101	890966
30137	890967
40683	890968
12494	890969
55389	890970
11111	890971
14147	890972
7151	890973
32037	890974
26754	890975
35130	890976
33403	890977
55292	890978
115003	890979
2213	890980
40436	890981
61614	890982
82890	890983
6015	890984
27312	890985
93744	890986
123291	890987
23570	890988
2724	890989
17674	890990
17698	890991
38017	890992
5615	890993
33554	890994
26797	890995
35678	890996
11329	890997
155584	890998
35092	890999
539	891000
129933	891001
12194	891002
10872	891003
19210	891004
13012	891005
72021	891006
17289	891007
40838	891008
55373	891009
19015	891010
20867	891011
39007	891012
77595	891013
37608	891014
121675	891015
32486	891016
2974	891017
9947	891018
35044	891019
42623	891020
51090	891021
70509	891022
34486	891023
26832	891024
16058	891025
20354	891026
19356	891027
18564	891028
14940	891029
85408	891030
20705	891031
1505	891032
44038	891033
2911	891034
75544	891035
62156	891036
73490	891037
97823	891038
26513	891039
58702	891040
2364	891041
110697	891042
73162	891043
14794	891044
12030	891045
60105	891046
4539	891047
36180	891048
13533	891049
77763	891050
5637	891051
2042	891052
47980	891053
13081	891054
5159	891055
38059	891056
35515	891057
126454	891058
1644	891059
21858	891060
1228	891061
44541	891062
76517	891063
13907	891064
131674	891065
36531	891066
28183	891067
4799	891068
46518	891069
83505	891070
8586	891071
126595	891072
10931	891073
84594	891074
78857	891075
151017	891076
62323	891077
93767	891078
31294	891079
58932	891080
6686	891081
107037	891082
9966	891083
45387	891084
7074	891085
26074	891086
5391	891087
5199	891088
120529	891089
29241	891090
13698	891091
63799	891092
39259	891093
114270	891094
130318	891095
250	891096
39916	891097
37423	891098
27578	891099
42232	891100
67365	891101
6761	891102
42197	891103
132449	891104
21226	891105
45310	891106
2828	891107
96193	891108
24450	891109
3262	891110
17160	891111
64837	891112
20093	891113
23535	891114
13012	891115
98302	891116
5192	891117
25458	891118
17576	891119
104273	891120
117214	891121
91737	891122
3319	891123
459	891124
104	891125
1294	891126
4453	891127
71262	891128
12221	891129
8584	891130
55308	891131
100178	891132
165352	891133
64910	891134
114206	891135
91	891136
31817	891137
31036	891138
12526	891139
1491	891140
17381	891141
40464	891142
3086	891143
35920	891144
23497	891145
7730	891146
25217	891147
2606	891148
14147	891149
155162	891150
105982	891151
12574	891152
578	891153
44342	891154
107765	891155
63665	891156
139433	891157
18449	891158
71685	891159
7294	891160
10192	891161
84684	891162
54198	891163
21658	891164
20559	891165
66546	891166
10465	891167
50536	891168
129224	891169
5606	891170
109874	891171
1039	891172
45095	891173
24363	891174
96432	891175
118765	891176
7402	891177
9581	891178
1021	891179
307	891180
52453	891181
120633	891182
93	891183
83368	891184
18274	891185
77893	891186
30046	891187
94478	891188
1750	891189
5883	891190
28874	891191
46125	891192
1677	891193
79294	891194
21022	891195
31180	891196
28180	891197
1173	891198
5744	891199
127405	891200
5690	891201
29165	891202
60826	891203
274	891204
6052	891205
44329	891206
14254	891207
9914	891208
6186	891209
856	891210
20443	891211
21356	891212
22811	891213
72484	891214
2503	891215
18393	891216
23512	891217
681	891218
1308	891219
100396	891220
16524	891221
17240	891222
110831	891223
14205	891224
44256	891225
1893	891226
43634	891227
91066	891228
45122	891229
107433	891230
7690	891231
45942	891232
93821	891233
28254	891234
127159	891235
3561	891236
67213	891237
14571	891238
81868	891239
29205	891240
136310	891241
52849	891242
37402	891243
5536	891244
7139	891245
2011	891246
33737	891247
18651	891248
62975	891249
14023	891250
34234	891251
23567	891252
16023	891253
44123	891254
104241	891255
90515	891256
7907	891257
28479	891258
4747	891259
73612	891260
29001	891261
35887	891262
14311	891263
4528	891264
1256	891265
28031	891266
163980	891267
73081	891268
57913	891269
3363	891270
56554	891271
15534	891272
23913	891273
81779	891274
39037	891275
25814	891276
841	891277
14255	891278
49274	891279
193	891280
2023	891281
1577	891282
5555	891283
156303	891284
35173	891285
5607	891286
648	891287
56347	891288
646	891289
57690	891290
84789	891291
10448	891292
127203	891293
60892	891294
76059	891295
36134	891296
30759	891297
96335	891298
1172	891299
10065	891300
15	891301
9	891302
51731	891303
6324	891304
24172	891305
78293	891306
19138	891307
124982	891308
5979	891309
3203	891310
47329	891311
24327	891312
91911	891313
27828	891314
49398	891315
2916	891316
87187	891317
119169	891318
25407	891319
68852	891320
12673	891321
38457	891322
17563	891323
2879	891324
20159	891325
101098	891326
46759	891327
47219	891328
101198	891329
68420	891330
3294	891331
2975	891332
17528	891333
111365	891334
25193	891335
14998	891336
72989	891337
9608	891338
109167	891339
9380	891340
17252	891341
16894	891342
23849	891343
2030	891344
1806	891345
29335	891346
95932	891347
49503	891348
37931	891349
56079	891350
669	891351
52923	891352
16479	891353
15	891354
131766	891355
31095	891356
86003	891357
39552	891358
49217	891359
5081	891360
67661	891361
6252	891362
9574	891363
22468	891364
21751	891365
74841	891366
11815	891367
793	891368
24808	891369
35209	891370
19756	891371
17349	891372
63022	891373
51017	891374
99663	891375
45266	891376
7969	891377
133610	891378
40249	891379
50407	891380
69841	891381
30152	891382
22350	891383
67639	891384
69989	891385
94818	891386
426	891387
8673	891388
8118	891389
30972	891390
23681	891391
109750	891392
24013	891393
2133	891394
24479	891395
13949	891396
2550	891397
130428	891398
5734	891399
4474	891400
50370	891401
58098	891402
7240	891403
45326	891404
9855	891405
44256	891406
19030	891407
9327	891408
34031	891409
3239	891410
22194	891411
681	891412
54710	891413
90118	891414
56150	891415
69376	891416
8915	891417
8039	891418
53355	891419
5274	891420
78406	891421
42707	891422
31004	891423
90711	891424
19166	891425
18834	891426
28551	891427
50282	891428
14986	891429
42907	891430
98	891431
1792	891432
2848	891433
269	891434
130063	891435
4345	891436
10151	891437
60407	891438
63279	891439
54248	891440
91356	891441
7118	891442
6434	891443
92108	891444
20323	891445
1951	891446
4832	891447
112781	891448
137149	891449
4532	891450
7927	891451
45615	891452
5702	891453
1605	891454
46757	891455
9540	891456
316	891457
43047	891458
59716	891459
31563	891460
87812	891461
102944	891462
6896	891463
71276	891464
76506	891465
64862	891466
4894	891467
1372	891468
2188	891469
156312	891470
39	891471
32528	891472
82537	891473
22	891474
6010	891475
104111	891476
3420	891477
60359	891478
40465	891479
3551	891480
8714	891481
69114	891482
2067	891483
46199	891484
727	891485
79624	891486
148145	891487
673	891488
12899	891489
32345	891490
6711	891491
61096	891492
54228	891493
104854	891494
152764	891495
42008	891496
9397	891497
349	891498
19734	891499
1412	891500
70420	891501
102631	891502
81874	891503
99041	891504
42881	891505
4371	891506
12509	891507
3699	891508
64768	891509
13958	891510
11571	891511
11352	891512
60497	891513
6428	891514
72890	891515
2313	891516
24715	891517
5462	891518
115159	891519
91486	891520
7391	891521
948	891522
31145	891523
11509	891524
30357	891525
4444	891526
47109	891527
130052	891528
41388	891529
72348	891530
9709	891531
12592	891532
130768	891533
8580	891534
2978	891535
9629	891536
109832	891537
28929	891538
110	891539
3884	891540
119068	891541
1613	891542
17300	891543
48495	891544
112025	891545
21050	891546
49472	891547
7830	891548
85746	891549
1765	891550
6799	891551
11859	891552
61857	891553
70897	891554
413	891555
67587	891556
591	891557
38712	891558
106396	891559
61841	891560
58674	891561
35755	891562
102699	891563
25259	891564
49226	891565
33582	891566
19492	891567
38401	891568
12664	891569
29411	891570
58085	891571
14906	891572
25527	891573
8937	891574
3508	891575
2487	891576
73897	891577
41068	891578
26078	891579
25861	891580
20698	891581
48790	891582
9672	891583
3069	891584
97471	891585
144366	891586
5108	891587
3134	891588
41912	891589
558	891590
9043	891591
126126	891592
28481	891593
10020	891594
63206	891595
2577	891596
16563	891597
29746	891598
493	891599
57639	891600
30543	891601
920	891602
24302	891603
9997	891604
17563	891605
93636	891606
23178	891607
63804	891608
75958	891609
40984	891610
4	891611
51676	891612
58274	891613
61855	891614
45067	891615
88448	891616
172	891617
37884	891618
94389	891619
27091	891620
807	891621
2303	891622
423	891623
22574	891624
58156	891625
11447	891626
65732	891627
17099	891628
49629	891629
105654	891630
7921	891631
6208	891632
37470	891633
39070	891634
47784	891635
39903	891636
512	891637
31865	891638
40869	891639
39061	891640
66066	891641
28524	891642
4824	891643
73361	891644
147048	891645
18872	891646
59666	891647
14171	891648
12028	891649
10802	891650
12835	891651
43298	891652
6395	891653
101693	891654
66071	891655
24697	891656
2212	891657
26773	891658
88595	891659
55987	891660
9502	891661
50405	891662
14179	891663
15193	891664
11572	891665
403	891666
18253	891667
37484	891668
121288	891669
38	891670
134248	891671
66994	891672
3778	891673
13198	891674
93713	891675
72360	891676
4618	891677
1336	891678
38978	891679
142400	891680
69589	891681
88931	891682
993	891683
32148	891684
131746	891685
5961	891686
13141	891687
59620	891688
26841	891689
14416	891690
2609	891691
113593	891692
18753	891693
17181	891694
267	891695
114574	891696
93262	891697
147402	891698
14857	891699
53436	891700
75435	891701
18918	891702
106165	891703
1967	891704
18521	891705
1682	891706
42843	891707
80642	891708
68116	891709
19864	891710
4729	891711
27999	891712
1269	891713
43934	891714
9094	891715
21324	891716
1514	891717
28364	891718
20343	891719
18622	891720
146	891721
104280	891722
1276	891723
38960	891724
20337	891725
2923	891726
100179	891727
8536	891728
80119	891729
15075	891730
8463	891731
22998	891732
61556	891733
2679	891734
62810	891735
12912	891736
130906	891737
29208	891738
164385	891739
5	891740
5468	891741
35081	891742
29676	891743
6074	891744
163557	891745
9403	891746
38461	891747
74120	891748
14221	891749
47921	891750
18527	891751
4901	891752
66167	891753
74400	891754
9996	891755
63939	891756
41138	891757
1006	891758
12081	891759
9424	891760
46960	891761
5408	891762
6254	891763
4882	891764
71776	891765
12209	891766
76398	891767
15253	891768
18551	891769
5569	891770
69149	891771
37844	891772
2068	891773
50354	891774
23048	891775
32055	891776
91836	891777
91903	891778
4113	891779
48244	891780
582	891781
126157	891782
774	891783
443	891784
52317	891785
44439	891786
1178	891787
3277	891788
60881	891789
65669	891790
119057	891791
9654	891792
9294	891793
3716	891794
68344	891795
48853	891796
24220	891797
16608	891798
8028	891799
21589	891800
34728	891801
71819	891802
557	891803
58091	891804
7749	891805
8288	891806
84282	891807
35427	891808
151018	891809
6092	891810
113839	891811
26750	891812
51061	891813
15445	891814
51664	891815
93967	891816
106377	891817
9248	891818
25662	891819
11477	891820
94666	891821
33294	891822
384	891823
13469	891824
57638	891825
18006	891826
89913	891827
8763	891828
54921	891829
1262	891830
22995	891831
49963	891832
30460	891833
2491	891834
97580	891835
21	891836
93	891837
28117	891838
4321	891839
32655	891840
59339	891841
252	891842
9751	891843
10047	891844
14511	891845
59841	891846
576	891847
6812	891848
110702	891849
36484	891850
3691	891851
41221	891852
64273	891853
52403	891854
49448	891855
74581	891856
10982	891857
9766	891858
132829	891859
124617	891860
49882	891861
23108	891862
111898	891863
23782	891864
7646	891865
57198	891866
67566	891867
83098	891868
128527	891869
12354	891870
1588	891871
37195	891872
74530	891873
91974	891874
32820	891875
59776	891876
20723	891877
130877	891878
21723	891879
16176	891880
10076	891881
13743	891882
6077	891883
9	891884
18207	891885
23854	891886
14830	891887
77104	891888
155840	891889
12952	891890
24261	891891
1980	891892
4693	891893
4630	891894
105287	891895
3015	891896
13371	891897
1816	891898
45515	891899
21326	891900
4568	891901
127010	891902
10891	891903
160846	891904
123696	891905
4861	891906
22282	891907
4221	891908
74634	891909
59469	891910
74582	891911
114235	891912
266	891913
9332	891914
150150	891915
21403	891916
18608	891917
910	891918
9202	891919
35749	891920
6931	891921
23231	891922
8722	891923
75061	891924
65167	891925
53417	891926
34759	891927
4857	891928
7824	891929
41186	891930
132876	891931
44563	891932
50028	891933
119247	891934
955	891935
86777	891936
42028	891937
9700	891938
76783	891939
2406	891940
47107	891941
5573	891942
14373	891943
45922	891944
71875	891945
1114	891946
9681	891947
11828	891948
28446	891949
21015	891950
28129	891951
30984	891952
44181	891953
128551	891954
1467	891955
59303	891956
5660	891957
5129	891958
324	891959
6687	891960
41333	891961
16695	891962
55171	891963
21999	891964
58457	891965
94273	891966
30852	891967
32947	891968
22319	891969
62193	891970
60511	891971
1012	891972
34286	891973
11683	891974
41410	891975
113193	891976
9113	891977
67492	891978
47547	891979
22947	891980
86576	891981
7388	891982
63879	891983
14621	891984
4173	891985
1492	891986
20695	891987
42612	891988
66237	891989
40422	891990
42660	891991
21171	891992
42157	891993
3923	891994
7823	891995
9814	891996
15590	891997
24876	891998
302	891999
8141	892000
8342	892001
41399	892002
86021	892003
8843	892004
13419	892005
14763	892006
13	892007
26381	892008
37625	892009
37185	892010
37114	892011
154487	892012
72893	892013
3636	892014
8612	892015
29984	892016
17746	892017
28268	892018
46218	892019
68746	892020
82076	892021
18621	892022
113	892023
35151	892024
4398	892025
14872	892026
85551	892027
12928	892028
17614	892029
4637	892030
20	892031
30612	892032
305	892033
19152	892034
3812	892035
9432	892036
141267	892037
625	892038
90765	892039
5423	892040
34726	892041
113162	892042
14959	892043
120075	892044
158424	892045
7677	892046
55415	892047
2289	892048
22799	892049
38513	892050
4265	892051
7307	892052
5519	892053
1698	892054
32528	892055
7513	892056
37569	892057
15250	892058
137441	892059
30449	892060
213	892061
9072	892062
66233	892063
49537	892064
152666	892065
11979	892066
25783	892067
26194	892068
67489	892069
55503	892070
35035	892071
124	892072
63606	892073
61909	892074
31445	892075
48388	892076
153237	892077
63824	892078
54689	892079
52454	892080
31767	892081
33829	892082
1846	892083
76342	892084
34374	892085
81185	892086
51468	892087
84124	892088
20439	892089
5794	892090
88858	892091
50078	892092
37680	892093
340	892094
4227	892095
74694	892096
12028	892097
3212	892098
39082	892099
10940	892100
49227	892101
83808	892102
13002	892103
33444	892104
129647	892105
23982	892106
71665	892107
14656	892108
5984	892109
16568	892110
30984	892111
14384	892112
74544	892113
4200	892114
78545	892115
23558	892116
362	892117
122593	892118
21142	892119
3209	892120
943	892121
10613	892122
131547	892123
4480	892124
1087	892125
27481	892126
4780	892127
58948	892128
96552	892129
131	892130
16061	892131
6464	892132
124626	892133
68279	892134
47131	892135
353	892136
44758	892137
6078	892138
1135	892139
148166	892140
40025	892141
5404	892142
69607	892143
45543	892144
24968	892145
4767	892146
49504	892147
6594	892148
18690	892149
100257	892150
65065	892151
15098	892152
80058	892153
2746	892154
202	892155
14095	892156
6192	892157
132321	892158
15628	892159
11844	892160
26887	892161
76319	892162
22803	892163
2833	892164
16420	892165
161708	892166
66335	892167
61691	892168
7856	892169
52915	892170
28746	892171
27479	892172
35030	892173
28869	892174
71263	892175
10680	892176
22849	892177
60463	892178
26345	892179
197	892180
13856	892181
69400	892182
17199	892183
36834	892184
16246	892185
5113	892186
8714	892187
1144	892188
21483	892189
19147	892190
45847	892191
127722	892192
49713	892193
101394	892194
87168	892195
26975	892196
93019	892197
127964	892198
12765	892199
88135	892200
71998	892201
90143	892202
34867	892203
1271	892204
69989	892205
2191	892206
6686	892207
1128	892208
71789	892209
15119	892210
643	892211
58432	892212
31920	892213
32424	892214
55187	892215
82497	892216
57824	892217
3591	892218
38955	892219
27523	892220
3348	892221
16834	892222
69242	892223
63087	892224
1057	892225
5967	892226
10605	892227
71275	892228
68945	892229
10043	892230
622	892231
148929	892232
156126	892233
25627	892234
17992	892235
5268	892236
82433	892237
13450	892238
3293	892239
1954	892240
106252	892241
1002	892242
38580	892243
43722	892244
22152	892245
62301	892246
75279	892247
3632	892248
81993	892249
14118	892250
15	892251
3369	892252
1152	892253
17217	892254
23109	892255
124132	892256
2829	892257
74873	892258
5205	892259
2010	892260
1399	892261
6098	892262
1051	892263
10422	892264
40052	892265
94424	892266
12804	892267
4331	892268
10640	892269
39186	892270
36383	892271
15288	892272
36	892273
81740	892274
87709	892275
43674	892276
107	892277
36413	892278
34083	892279
28351	892280
35797	892281
1726	892282
12200	892283
6611	892284
1297	892285
35654	892286
70335	892287
50641	892288
18695	892289
26269	892290
4138	892291
16354	892292
120065	892293
29367	892294
66575	892295
108579	892296
59847	892297
20588	892298
11909	892299
4146	892300
49574	892301
59543	892302
28881	892303
16386	892304
96312	892305
4450	892306
37	892307
93790	892308
68081	892309
18970	892310
1330	892311
104113	892312
26831	892313
80505	892314
17060	892315
119482	892316
117544	892317
71796	892318
1858	892319
21157	892320
884	892321
12688	892322
14070	892323
35350	892324
33478	892325
40070	892326
4117	892327
77520	892328
132878	892329
783	892330
31307	892331
39456	892332
31469	892333
11361	892334
19585	892335
858	892336
22799	892337
23835	892338
25214	892339
70945	892340
36451	892341
1277	892342
8360	892343
23939	892344
2274	892345
797	892346
1071	892347
66220	892348
6453	892349
124	892350
89013	892351
49846	892352
19304	892353
30180	892354
47015	892355
13618	892356
6741	892357
3967	892358
41788	892359
120750	892360
3992	892361
36182	892362
162524	892363
113150	892364
1355	892365
125871	892366
33105	892367
61249	892368
29923	892369
33765	892370
3380	892371
1488	892372
48832	892373
45742	892374
25835	892375
23269	892376
64578	892377
7803	892378
9280	892379
14195	892380
104354	892381
5758	892382
120	892383
1716	892384
18591	892385
12219	892386
14608	892387
74047	892388
1672	892389
63705	892390
13450	892391
49887	892392
78326	892393
13567	892394
13242	892395
128098	892396
152794	892397
170	892398
61104	892399
71610	892400
65283	892401
97774	892402
12552	892403
65705	892404
1999	892405
76558	892406
67480	892407
120410	892408
2826	892409
18614	892410
3374	892411
22095	892412
39374	892413
110226	892414
1933	892415
56992	892416
160139	892417
17636	892418
23789	892419
6061	892420
85675	892421
39197	892422
17564	892423
2107	892424
77610	892425
44895	892426
4479	892427
43014	892428
22234	892429
53846	892430
5443	892431
33432	892432
7903	892433
46093	892434
41267	892435
135766	892436
81	892437
87087	892438
75854	892439
9152	892440
49275	892441
111760	892442
77025	892443
97609	892444
42708	892445
14321	892446
26915	892447
82267	892448
36437	892449
41710	892450
42721	892451
12727	892452
22719	892453
753	892454
7132	892455
23707	892456
5754	892457
36047	892458
29708	892459
10607	892460
12660	892461
120237	892462
18520	892463
68358	892464
4763	892465
38760	892466
8555	892467
7626	892468
318	892469
14953	892470
7811	892471
3434	892472
113393	892473
45636	892474
125099	892475
3076	892476
35515	892477
45496	892478
43001	892479
2749	892480
56576	892481
20178	892482
36891	892483
9432	892484
1181	892485
48139	892486
75164	892487
65959	892488
67782	892489
54128	892490
51996	892491
26594	892492
4530	892493
14155	892494
19679	892495
11167	892496
1608	892497
10488	892498
120726	892499
8808	892500
25467	892501
56582	892502
163380	892503
121898	892504
164886	892505
86933	892506
30752	892507
2	892508
35349	892509
24036	892510
42739	892511
66352	892512
57212	892513
97675	892514
38645	892515
30485	892516
39805	892517
15275	892518
16080	892519
9991	892520
2392	892521
7756	892522
24149	892523
25943	892524
24845	892525
4320	892526
793	892527
111105	892528
119150	892529
38728	892530
87647	892531
15829	892532
10186	892533
20283	892534
2494	892535
68781	892536
10102	892537
157851	892538
32340	892539
21111	892540
4463	892541
26573	892542
46755	892543
26547	892544
98223	892545
820	892546
141239	892547
54457	892548
110392	892549
9775	892550
16300	892551
32018	892552
3776	892553
123301	892554
7345	892555
25132	892556
3805	892557
126401	892558
18593	892559
58439	892560
29443	892561
106232	892562
73929	892563
103	892564
100895	892565
22697	892566
112437	892567
11907	892568
41136	892569
112904	892570
5113	892571
8085	892572
31439	892573
85035	892574
100711	892575
16241	892576
22013	892577
11238	892578
11143	892579
68113	892580
61483	892581
6000	892582
16106	892583
2428	892584
20284	892585
11103	892586
34244	892587
33316	892588
51374	892589
2457	892590
22590	892591
11740	892592
10119	892593
133471	892594
47963	892595
33818	892596
9875	892597
105698	892598
131788	892599
50721	892600
25	892601
8148	892602
3584	892603
84494	892604
38734	892605
19608	892606
11074	892607
8552	892608
2475	892609
131236	892610
8013	892611
84175	892612
88310	892613
8443	892614
25387	892615
30762	892616
12548	892617
867	892618
68184	892619
25669	892620
22626	892621
38141	892622
46486	892623
91011	892624
5632	892625
18043	892626
3421	892627
1339	892628
156561	892629
45814	892630
122985	892631
21697	892632
90381	892633
10261	892634
73920	892635
57092	892636
52193	892637
46258	892638
43940	892639
84058	892640
2022	892641
922	892642
131860	892643
7744	892644
44290	892645
14728	892646
71599	892647
80315	892648
90641	892649
9185	892650
47199	892651
109910	892652
147729	892653
34121	892654
7203	892655
129543	892656
36471	892657
7710	892658
40291	892659
60735	892660
32887	892661
6031	892662
12726	892663
123411	892664
23042	892665
67007	892666
3822	892667
126806	892668
57247	892669
50814	892670
1556	892671
12440	892672
4140	892673
16924	892674
67071	892675
134364	892676
11808	892677
33946	892678
58406	892679
62753	892680
125217	892681
1008	892682
56360	892683
16327	892684
39979	892685
9283	892686
63180	892687
24298	892688
1334	892689
31496	892690
133054	892691
22087	892692
131367	892693
42481	892694
1406	892695
7556	892696
30073	892697
578	892698
50550	892699
31062	892700
77785	892701
33203	892702
65044	892703
133290	892704
6176	892705
9746	892706
25973	892707
62808	892708
13484	892709
54293	892710
63787	892711
157806	892712
4197	892713
133789	892714
4693	892715
51842	892716
24716	892717
84150	892718
2532	892719
87453	892720
68285	892721
7087	892722
101167	892723
298	892724
24455	892725
22957	892726
9022	892727
85463	892728
95	892729
26187	892730
19705	892731
5072	892732
101614	892733
27852	892734
30090	892735
56594	892736
25607	892737
6987	892738
2774	892739
31811	892740
15641	892741
25682	892742
452	892743
28981	892744
78838	892745
75388	892746
80050	892747
45776	892748
34290	892749
77170	892750
48109	892751
10144	892752
80030	892753
24762	892754
50407	892755
78164	892756
1010	892757
6629	892758
48356	892759
44031	892760
32484	892761
132993	892762
4739	892763
41415	892764
1056	892765
74078	892766
13637	892767
5111	892768
8113	892769
5627	892770
84564	892771
2188	892772
21147	892773
18016	892774
157962	892775
7904	892776
164573	892777
19375	892778
12848	892779
131637	892780
1826	892781
9417	892782
9623	892783
760	892784
21076	892785
26149	892786
20648	892787
63012	892788
18220	892789
35082	892790
8800	892791
41200	892792
101082	892793
7670	892794
78	892795
59836	892796
1366	892797
654	892798
82316	892799
22689	892800
78846	892801
8312	892802
29449	892803
23021	892804
365	892805
89160	892806
59961	892807
20325	892808
13765	892809
26278	892810
55660	892811
60946	892812
85518	892813
3352	892814
101401	892815
12877	892816
40848	892817
87298	892818
72297	892819
42563	892820
21424	892821
63304	892822
40093	892823
12672	892824
36379	892825
64364	892826
56877	892827
2625	892828
17512	892829
19032	892830
9419	892831
21077	892832
29360	892833
69411	892834
11881	892835
2154	892836
73436	892837
9480	892838
2076	892839
4508	892840
53901	892841
166579	892842
101822	892843
63517	892844
13676	892845
4012	892846
60735	892847
23655	892848
52246	892849
160509	892850
4655	892851
8863	892852
53675	892853
63662	892854
84109	892855
12943	892856
105492	892857
38799	892858
29168	892859
7850	892860
30433	892861
12402	892862
37546	892863
38456	892864
19476	892865
30461	892866
21727	892867
12740	892868
2065	892869
19639	892870
1395	892871
9947	892872
38992	892873
64782	892874
38532	892875
19394	892876
62531	892877
16493	892878
5406	892879
79401	892880
155772	892881
101092	892882
12649	892883
545	892884
30898	892885
61107	892886
52713	892887
1096	892888
56580	892889
95985	892890
11345	892891
34106	892892
89359	892893
113019	892894
18430	892895
13025	892896
14481	892897
15191	892898
6314	892899
4240	892900
76701	892901
2814	892902
1217	892903
138	892904
7371	892905
57303	892906
2644	892907
159566	892908
26017	892909
19718	892910
34197	892911
90877	892912
3614	892913
3452	892914
57245	892915
3555	892916
342	892917
44094	892918
38385	892919
1789	892920
45793	892921
15007	892922
64123	892923
10872	892924
54971	892925
57890	892926
123323	892927
67179	892928
31812	892929
1328	892930
112304	892931
7008	892932
24089	892933
2256	892934
5394	892935
7406	892936
3129	892937
19428	892938
77358	892939
84304	892940
5847	892941
40715	892942
409	892943
27620	892944
22273	892945
101506	892946
124815	892947
72455	892948
47344	892949
25959	892950
27081	892951
10989	892952
81881	892953
3414	892954
50390	892955
23137	892956
112550	892957
6364	892958
1283	892959
159842	892960
68583	892961
35375	892962
24437	892963
60449	892964
8139	892965
114653	892966
13770	892967
6699	892968
37573	892969
29123	892970
29788	892971
5379	892972
51342	892973
40380	892974
119895	892975
43514	892976
53925	892977
1857	892978
49154	892979
106115	892980
41815	892981
7536	892982
17326	892983
110606	892984
48376	892985
14402	892986
54990	892987
27311	892988
34787	892989
30200	892990
103212	892991
28972	892992
78368	892993
21101	892994
1253	892995
49035	892996
77724	892997
4014	892998
10330	892999
26806	893000
9722	893001
80490	893002
138952	893003
13282	893004
25388	893005
37169	893006
47420	893007
102228	893008
57131	893009
31949	893010
4880	893011
2707	893012
104968	893013
14968	893014
48137	893015
16377	893016
16196	893017
109402	893018
467	893019
7595	893020
78715	893021
42672	893022
66596	893023
53050	893024
18010	893025
102600	893026
6457	893027
33966	893028
23402	893029
109	893030
5029	893031
2	893032
22161	893033
500	893034
57573	893035
39527	893036
159409	893037
120126	893038
23213	893039
2935	893040
134187	893041
37722	893042
13750	893043
156234	893044
9278	893045
17495	893046
7482	893047
125695	893048
83979	893049
25946	893050
98710	893051
18467	893052
79305	893053
11375	893054
34244	893055
16378	893056
32452	893057
36673	893058
33742	893059
10653	893060
14386	893061
2945	893062
756	893063
51581	893064
18380	893065
27539	893066
26339	893067
71072	893068
12286	893069
93648	893070
44003	893071
13176	893072
3377	893073
109151	893074
8917	893075
39483	893076
10854	893077
145	893078
31503	893079
27888	893080
27734	893081
62638	893082
26909	893083
35297	893084
19443	893085
5861	893086
20308	893087
55980	893088
1	893089
51454	893090
33103	893091
5698	893092
8991	893093
20171	893094
18107	893095
32747	893096
19668	893097
46525	893098
115472	893099
13555	893100
109175	893101
4489	893102
19864	893103
8480	893104
14732	893105
65983	893106
37591	893107
39735	893108
4956	893109
76818	893110
15595	893111
108561	893112
80041	893113
12019	893114
84348	893115
27173	893116
46589	893117
46137	893118
448	893119
1476	893120
47874	893121
2260	893122
41515	893123
76611	893124
12424	893125
37400	893126
21014	893127
13693	893128
34763	893129
18501	893130
63267	893131
18868	893132
32471	893133
98420	893134
55322	893135
132457	893136
40740	893137
7522	893138
71603	893139
136156	893140
20086	893141
47325	893142
39713	893143
51411	893144
10274	893145
73780	893146
11354	893147
234	893148
1094	893149
65749	893150
1669	893151
2268	893152
123940	893153
97890	893154
55386	893155
45134	893156
97161	893157
13208	893158
6563	893159
121166	893160
63	893161
102912	893162
4067	893163
24125	893164
83070	893165
12614	893166
39889	893167
16505	893168
1	893169
11641	893170
31694	893171
102682	893172
87747	893173
35046	893174
95847	893175
9789	893176
27917	893177
48047	893178
16802	893179
10352	893180
165221	893181
48218	893182
10023	893183
48766	893184
51805	893185
56451	893186
8114	893187
84064	893188
1954	893189
161172	893190
4812	893191
121926	893192
67031	893193
49548	893194
53308	893195
4690	893196
2288	893197
18198	893198
2639	893199
43680	893200
8824	893201
16983	893202
85692	893203
113395	893204
17021	893205
78226	893206
24627	893207
12480	893208
541	893209
1608	893210
18509	893211
161541	893212
67464	893213
16883	893214
5224	893215
52558	893216
50658	893217
145533	893218
1605	893219
6947	893220
42208	893221
19557	893222
9199	893223
13309	893224
7165	893225
23709	893226
17121	893227
80721	893228
30377	893229
135843	893230
643	893231
138	893232
65621	893233
3949	893234
74410	893235
8911	893236
40743	893237
85199	893238
1322	893239
15060	893240
159375	893241
13408	893242
73685	893243
48875	893244
25589	893245
16287	893246
71974	893247
6121	893248
5106	893249
8243	893250
80831	893251
69782	893252
5499	893253
1742	893254
162427	893255
7993	893256
12320	893257
160	893258
3641	893259
42082	893260
54177	893261
4093	893262
62431	893263
32497	893264
43601	893265
67596	893266
21173	893267
2109	893268
13413	893269
59241	893270
1451	893271
3442	893272
69325	893273
16483	893274
41199	893275
21684	893276
23158	893277
132	893278
7858	893279
77034	893280
125008	893281
16712	893282
132203	893283
22285	893284
35080	893285
3044	893286
693	893287
7953	893288
17	893289
14706	893290
47777	893291
140357	893292
10379	893293
7213	893294
213	893295
155625	893296
78589	893297
2365	893298
128412	893299
4541	893300
89690	893301
12111	893302
19148	893303
2801	893304
10975	893305
3583	893306
123687	893307
18943	893308
11422	893309
24054	893310
21189	893311
23226	893312
4602	893313
748	893314
34938	893315
14665	893316
38206	893317
42369	893318
26842	893319
17637	893320
4283	893321
17746	893322
11539	893323
52703	893324
94296	893325
81061	893326
78014	893327
36796	893328
94803	893329
93295	893330
42123	893331
52932	893332
31421	893333
19251	893334
15966	893335
82604	893336
97018	893337
902	893338
68318	893339
48516	893340
165179	893341
6823	893342
127432	893343
12214	893344
40145	893345
5153	893346
25173	893347
161115	893348
1956	893349
60515	893350
81043	893351
17271	893352
27328	893353
11123	893354
25795	893355
24501	893356
98926	893357
4663	893358
166560	893359
49565	893360
107323	893361
3446	893362
10397	893363
14445	893364
47706	893365
34782	893366
3526	893367
74500	893368
18861	893369
4741	893370
499	893371
96106	893372
46937	893373
9400	893374
16970	893375
9090	893376
50838	893377
85323	893378
4391	893379
93434	893380
7998	893381
23571	893382
41297	893383
20344	893384
1869	893385
10052	893386
9990	893387
41530	893388
12889	893389
82960	893390
683	893391
13183	893392
24217	893393
28352	893394
81229	893395
76996	893396
152855	893397
65321	893398
86708	893399
54532	893400
23366	893401
38422	893402
101315	893403
125273	893404
79941	893405
83507	893406
84488	893407
4968	893408
1510	893409
23746	893410
30614	893411
56566	893412
4767	893413
3283	893414
30126	893415
16237	893416
41150	893417
73816	893418
154642	893419
2873	893420
49825	893421
81793	893422
14477	893423
22520	893424
33152	893425
162661	893426
30801	893427
25728	893428
8405	893429
139900	893430
11400	893431
15972	893432
24004	893433
698	893434
83410	893435
105546	893436
24374	893437
18719	893438
5402	893439
113764	893440
35617	893441
139144	893442
1580	893443
14768	893444
6005	893445
36504	893446
3326	893447
53198	893448
13793	893449
46448	893450
3339	893451
19193	893452
108	893453
2124	893454
4585	893455
8084	893456
9735	893457
6815	893458
6650	893459
15469	893460
8655	893461
13395	893462
38089	893463
94066	893464
9378	893465
44437	893466
4	893467
42759	893468
37161	893469
12669	893470
13172	893471
85335	893472
701	893473
31651	893474
117045	893475
43447	893476
2481	893477
1671	893478
8212	893479
33347	893480
58998	893481
51996	893482
23311	893483
163559	893484
41117	893485
9886	893486
4521	893487
151092	893488
27964	893489
47215	893490
127	893491
43411	893492
31730	893493
25564	893494
104347	893495
53640	893496
48494	893497
59246	893498
55372	893499
3982	893500
10650	893501
19547	893502
19845	893503
35537	893504
8856	893505
31	893506
99644	893507
131529	893508
76580	893509
133315	893510
12	893511
53964	893512
2545	893513
50430	893514
29470	893515
54553	893516
78802	893517
8372	893518
31689	893519
10841	893520
39061	893521
7436	893522
2960	893523
106864	893524
126393	893525
22464	893526
1823	893527
2298	893528
37923	893529
126464	893530
51870	893531
33639	893532
23631	893533
105126	893534
45418	893535
4594	893536
2429	893537
24900	893538
16344	893539
60698	893540
26433	893541
7212	893542
58116	893543
37010	893544
79003	893545
101483	893546
98432	893547
126	893548
51199	893549
1013	893550
37716	893551
17849	893552
78660	893553
41767	893554
153167	893555
150739	893556
22055	893557
39430	893558
61470	893559
21732	893560
120465	893561
18007	893562
1219	893563
6181	893564
117921	893565
38113	893566
89955	893567
85479	893568
9507	893569
15652	893570
9780	893571
86359	893572
40683	893573
128106	893574
24953	893575
42399	893576
50254	893577
3483	893578
6432	893579
14863	893580
50243	893581
6665	893582
93384	893583
22635	893584
283	893585
99411	893586
76935	893587
1028	893588
23018	893589
159669	893590
13859	893591
54648	893592
69650	893593
88301	893594
327	893595
86719	893596
60451	893597
1591	893598
19715	893599
2927	893600
27057	893601
30845	893602
120087	893603
18473	893604
22467	893605
28081	893606
86947	893607
100411	893608
19360	893609
27767	893610
13032	893611
49453	893612
106162	893613
33163	893614
8174	893615
87730	893616
32132	893617
42685	893618
36295	893619
53062	893620
34001	893621
50691	893622
75215	893623
2496	893624
18595	893625
4129	893626
62596	893627
92839	893628
32424	893629
10459	893630
31863	893631
10671	893632
1340	893633
102901	893634
22071	893635
2999	893636
5493	893637
14003	893638
2523	893639
4125	893640
11661	893641
11484	893642
15413	893643
114701	893644
4078	893645
11703	893646
71398	893647
110973	893648
54556	893649
32461	893650
22065	893651
35740	893652
5645	893653
34716	893654
50902	893655
77	893656
127407	893657
67740	893658
2029	893659
3730	893660
57344	893661
2637	893662
26293	893663
30014	893664
2610	893665
3815	893666
23609	893667
62420	893668
20101	893669
147658	893670
29248	893671
3429	893672
124663	893673
60794	893674
2416	893675
20630	893676
51306	893677
125528	893678
149580	893679
213	893680
98044	893681
25480	893682
69854	893683
70931	893684
3028	893685
6867	893686
7049	893687
86427	893688
3450	893689
98224	893690
96284	893691
3682	893692
4328	893693
86666	893694
600	893695
19203	893696
7110	893697
121168	893698
50311	893699
37906	893700
7480	893701
2422	893702
39294	893703
39896	893704
13854	893705
34410	893706
84305	893707
35132	893708
1476	893709
20825	893710
7489	893711
25753	893712
58172	893713
861	893714
130765	893715
110095	893716
17518	893717
479	893718
2677	893719
45424	893720
130082	893721
75646	893722
9028	893723
79489	893724
32786	893725
55096	893726
114318	893727
121052	893728
49846	893729
86901	893730
68562	893731
1556	893732
4661	893733
26413	893734
6417	893735
965	893736
32392	893737
160	893738
109800	893739
90459	893740
74791	893741
10806	893742
54809	893743
15067	893744
109066	893745
10847	893746
57462	893747
2988	893748
17747	893749
83872	893750
44341	893751
30858	893752
2862	893753
55213	893754
37415	893755
12192	893756
22992	893757
15710	893758
39071	893759
39455	893760
81787	893761
147881	893762
127793	893763
25738	893764
57672	893765
30512	893766
77737	893767
409	893768
7846	893769
153331	893770
96264	893771
64707	893772
161021	893773
25380	893774
38869	893775
52691	893776
64201	893777
4080	893778
151809	893779
20150	893780
22313	893781
131600	893782
381	893783
13724	893784
36606	893785
114694	893786
13868	893787
113474	893788
26922	893789
119429	893790
1941	893791
26338	893792
16144	893793
6664	893794
6703	893795
8231	893796
44543	893797
821	893798
54335	893799
2205	893800
3127	893801
41266	893802
36467	893803
9144	893804
107888	893805
9819	893806
7227	893807
17662	893808
17248	893809
42538	893810
4608	893811
43435	893812
25243	893813
13365	893814
12139	893815
24601	893816
111316	893817
2310	893818
27083	893819
67483	893820
21844	893821
62629	893822
2890	893823
91429	893824
162083	893825
36731	893826
46407	893827
120959	893828
2615	893829
44435	893830
62671	893831
29933	893832
6767	893833
9804	893834
100874	893835
2580	893836
72	893837
3318	893838
62947	893839
8712	893840
6776	893841
11	893842
28893	893843
81006	893844
28056	893845
10259	893846
59582	893847
57420	893848
49451	893849
39162	893850
47810	893851
44997	893852
52045	893853
24785	893854
39733	893855
3481	893856
9072	893857
95637	893858
21006	893859
9564	893860
112501	893861
9774	893862
48819	893863
92697	893864
22213	893865
31607	893866
6710	893867
162323	893868
76107	893869
12944	893870
14419	893871
6870	893872
85022	893873
14902	893874
1644	893875
14190	893876
3198	893877
45146	893878
34158	893879
48203	893880
39644	893881
36664	893882
10170	893883
55392	893884
790	893885
93190	893886
36947	893887
9188	893888
28464	893889
45206	893890
38940	893891
35193	893892
267	893893
52972	893894
61547	893895
91664	893896
84286	893897
159615	893898
56741	893899
29388	893900
9167	893901
24249	893902
7089	893903
165567	893904
112656	893905
21417	893906
12932	893907
23045	893908
23000	893909
91577	893910
64854	893911
18067	893912
34446	893913
68221	893914
37521	893915
87205	893916
500	893917
45330	893918
8352	893919
112453	893920
52045	893921
395	893922
87639	893923
153479	893924
27091	893925
2133	893926
57709	893927
71314	893928
16241	893929
25032	893930
83663	893931
16167	893932
52685	893933
9550	893934
22943	893935
54927	893936
4320	893937
48149	893938
23178	893939
26426	893940
15057	893941
2605	893942
153981	893943
60640	893944
4494	893945
110805	893946
74687	893947
38621	893948
31369	893949
31516	893950
62535	893951
41097	893952
4171	893953
119511	893954
15570	893955
44493	893956
15324	893957
34722	893958
122731	893959
15077	893960
12720	893961
66358	893962
33029	893963
20319	893964
75157	893965
28516	893966
25121	893967
23437	893968
100382	893969
7075	893970
157922	893971
67800	893972
2796	893973
49230	893974
7442	893975
26340	893976
6192	893977
123700	893978
14971	893979
18416	893980
1596	893981
12747	893982
79600	893983
13728	893984
4837	893985
46485	893986
129568	893987
104048	893988
86914	893989
55613	893990
38656	893991
1075	893992
22268	893993
31896	893994
8869	893995
28091	893996
144885	893997
958	893998
86971	893999
80213	894000
4412	894001
24427	894002
29003	894003
52028	894004
20170	894005
15008	894006
108576	894007
78	894008
25080	894009
28129	894010
5125	894011
7967	894012
22643	894013
2184	894014
71445	894015
12277	894016
137497	894017
115889	894018
28358	894019
106560	894020
20635	894021
121420	894022
37886	894023
2234	894024
380	894025
46982	894026
3695	894027
32027	894028
122019	894029
25306	894030
162839	894031
145460	894032
889	894033
1891	894034
63549	894035
107118	894036
13391	894037
126198	894038
8759	894039
28699	894040
29472	894041
39373	894042
27321	894043
15373	894044
16903	894045
2266	894046
11532	894047
69735	894048
68902	894049
4042	894050
37077	894051
5187	894052
3469	894053
9791	894054
65118	894055
62623	894056
89949	894057
24971	894058
43762	894059
20634	894060
101685	894061
1952	894062
69856	894063
78092	894064
36825	894065
1861	894066
15017	894067
52764	894068
22487	894069
3371	894070
52427	894071
14844	894072
36521	894073
28035	894074
45643	894075
36121	894076
88223	894077
27451	894078
76410	894079
19012	894080
49178	894081
58067	894082
274	894083
91345	894084
50684	894085
12646	894086
88014	894087
17232	894088
6359	894089
43009	894090
6708	894091
75855	894092
17672	894093
9396	894094
9973	894095
39535	894096
20181	894097
4131	894098
50154	894099
1020	894100
65170	894101
3325	894102
4806	894103
11886	894104
94042	894105
46201	894106
4	894107
3156	894108
1086	894109
65764	894110
52018	894111
39689	894112
18079	894113
9775	894114
1458	894115
15661	894116
142318	894117
6693	894118
139747	894119
655	894120
50734	894121
2763	894122
33988	894123
29374	894124
108010	894125
2519	894126
24033	894127
2681	894128
59951	894129
7160	894130
23408	894131
3933	894132
70333	894133
135880	894134
21600	894135
29107	894136
66030	894137
71446	894138
43757	894139
44959	894140
13892	894141
16108	894142
35807	894143
3275	894144
46549	894145
105564	894146
103335	894147
15045	894148
11732	894149
3575	894150
86794	894151
22596	894152
20304	894153
4209	894154
23068	894155
652	894156
65500	894157
119297	894158
95713	894159
11440	894160
88678	894161
33605	894162
47079	894163
124777	894164
3286	894165
57350	894166
1340	894167
11385	894168
16244	894169
1765	894170
54717	894171
24050	894172
16778	894173
13547	894174
4250	894175
22605	894176
24304	894177
3263	894178
3502	894179
6768	894180
84520	894181
150949	894182
99744	894183
10695	894184
20957	894185
5632	894186
94482	894187
82587	894188
16544	894189
21460	894190
26773	894191
18832	894192
28593	894193
17043	894194
1653	894195
2442	894196
22158	894197
8141	894198
2906	894199
153684	894200
92264	894201
45988	894202
38156	894203
9655	894204
5489	894205
10549	894206
24289	894207
7865	894208
7235	894209
70708	894210
94287	894211
15113	894212
128790	894213
4848	894214
21001	894215
118243	894216
59647	894217
107869	894218
16554	894219
95655	894220
59637	894221
24979	894222
1255	894223
13367	894224
88609	894225
120963	894226
60371	894227
73636	894228
62335	894229
18180	894230
9090	894231
7675	894232
78216	894233
34955	894234
85924	894235
4885	894236
127015	894237
357	894238
3334	894239
5642	894240
2498	894241
63446	894242
53	894243
47990	894244
45849	894245
8241	894246
4411	894247
101811	894248
5971	894249
18846	894250
640	894251
44009	894252
1702	894253
51454	894254
55137	894255
3989	894256
44771	894257
21546	894258
42087	894259
101523	894260
9294	894261
17165	894262
388	894263
3162	894264
21491	894265
9308	894266
6295	894267
12071	894268
4464	894269
1709	894270
123808	894271
103279	894272
7343	894273
44244	894274
125486	894275
18285	894276
74076	894277
15949	894278
21285	894279
15858	894280
32487	894281
93362	894282
2655	894283
2308	894284
23982	894285
80152	894286
4523	894287
55376	894288
64576	894289
15509	894290
20476	894291
119790	894292
80670	894293
5507	894294
11872	894295
141047	894296
4268	894297
263	894298
17215	894299
7792	894300
47807	894301
167	894302
96769	894303
511	894304
31629	894305
25001	894306
86959	894307
38572	894308
1979	894309
71218	894310
6188	894311
26000	894312
12155	894313
51820	894314
31946	894315
17672	894316
103869	894317
42450	894318
29515	894319
5728	894320
4560	894321
7693	894322
3390	894323
120074	894324
101324	894325
33144	894326
321	894327
276	894328
11557	894329
71350	894330
156638	894331
25811	894332
4440	894333
98739	894334
24488	894335
5422	894336
78942	894337
2086	894338
48577	894339
20895	894340
49341	894341
33801	894342
25971	894343
41440	894344
7358	894345
1047	894346
55755	894347
26648	894348
7231	894349
84005	894350
545	894351
67018	894352
7153	894353
28332	894354
31437	894355
1303	894356
4634	894357
3889	894358
36864	894359
19417	894360
30083	894361
34183	894362
92656	894363
63770	894364
6010	894365
103607	894366
29352	894367
22205	894368
17456	894369
15774	894370
781	894371
60149	894372
101867	894373
1196	894374
70748	894375
865	894376
61906	894377
51000	894378
32597	894379
18136	894380
158788	894381
73232	894382
411	894383
16902	894384
75036	894385
3682	894386
25061	894387
128039	894388
24101	894389
31209	894390
51868	894391
53011	894392
58977	894393
5254	894394
88649	894395
28617	894396
576	894397
148	894398
41484	894399
12741	894400
110950	894401
8489	894402
9130	894403
1060	894404
20349	894405
54192	894406
40519	894407
41828	894408
25649	894409
40513	894410
75487	894411
150192	894412
2327	894413
3635	894414
42235	894415
24814	894416
165192	894417
10468	894418
8334	894419
57595	894420
87935	894421
145405	894422
140760	894423
124302	894424
45111	894425
3612	894426
9412	894427
90464	894428
70583	894429
28475	894430
55389	894431
6674	894432
20623	894433
43160	894434
159483	894435
34926	894436
13914	894437
19042	894438
25150	894439
25158	894440
41014	894441
8922	894442
28805	894443
84507	894444
141567	894445
120774	894446
11381	894447
64279	894448
25138	894449
35163	894450
19423	894451
2580	894452
2892	894453
3670	894454
22590	894455
30959	894456
11932	894457
8707	894458
22746	894459
30762	894460
13554	894461
18423	894462
74546	894463
102558	894464
10505	894465
7877	894466
164801	894467
39724	894468
19844	894469
40923	894470
26444	894471
7067	894472
50641	894473
9650	894474
51746	894475
33128	894476
22052	894477
6045	894478
42242	894479
1129	894480
107085	894481
582	894482
34680	894483
8513	894484
154610	894485
5725	894486
46457	894487
38959	894488
48683	894489
42011	894490
497	894491
47106	894492
102611	894493
32248	894494
2699	894495
113690	894496
55312	894497
22805	894498
4898	894499
3019	894500
123346	894501
44457	894502
32492	894503
24384	894504
32158	894505
44562	894506
27689	894507
5701	894508
810	894509
5112	894510
120239	894511
36190	894512
11108	894513
6234	894514
3173	894515
100713	894516
18456	894517
36533	894518
38325	894519
3469	894520
121345	894521
36058	894522
45110	894523
6196	894524
14462	894525
3796	894526
56317	894527
83500	894528
6609	894529
303	894530
10819	894531
19843	894532
5341	894533
55649	894534
103286	894535
39541	894536
33833	894537
18832	894538
27064	894539
31	894540
103456	894541
66471	894542
1370	894543
58169	894544
154870	894545
45195	894546
6267	894547
102719	894548
2542	894549
40265	894550
25524	894551
53547	894552
27743	894553
2959	894554
28546	894555
55392	894556
41890	894557
46851	894558
56564	894559
48006	894560
18396	894561
122255	894562
29852	894563
98959	894564
5093	894565
32886	894566
2589	894567
3395	894568
3031	894569
53085	894570
9915	894571
52030	894572
13460	894573
1114	894574
25815	894575
71186	894576
31076	894577
263	894578
105955	894579
74131	894580
96968	894581
304	894582
39	894583
13223	894584
125549	894585
26327	894586
15080	894587
53836	894588
21309	894589
42888	894590
14505	894591
32007	894592
135283	894593
10367	894594
516	894595
35906	894596
1344	894597
36896	894598
34502	894599
27701	894600
35612	894601
24859	894602
3648	894603
153418	894604
23105	894605
2810	894606
22543	894607
3011	894608
71969	894609
42420	894610
73777	894611
16246	894612
49057	894613
111546	894614
23435	894615
66226	894616
651	894617
64491	894618
2666	894619
129135	894620
58059	894621
54133	894622
47107	894623
58690	894624
2784	894625
43118	894626
74795	894627
74269	894628
66479	894629
45931	894630
21296	894631
104744	894632
810	894633
47800	894634
11052	894635
49934	894636
3978	894637
74781	894638
35522	894639
32625	894640
9980	894641
2844	894642
8366	894643
62677	894644
43773	894645
5914	894646
8520	894647
149225	894648
60390	894649
36103	894650
145	894651
8788	894652
132328	894653
66965	894654
2008	894655
85291	894656
80891	894657
5994	894658
101279	894659
6415	894660
77959	894661
93477	894662
4911	894663
1362	894664
732	894665
8958	894666
59419	894667
26056	894668
15138	894669
14275	894670
90267	894671
11972	894672
20730	894673
69284	894674
72092	894675
106112	894676
112264	894677
25428	894678
52414	894679
72626	894680
1320	894681
134119	894682
35882	894683
96239	894684
47161	894685
158925	894686
72470	894687
63831	894688
117635	894689
4059	894690
3974	894691
3358	894692
5965	894693
14305	894694
107053	894695
22683	894696
8240	894697
3880	894698
681	894699
12751	894700
71582	894701
110914	894702
89422	894703
52010	894704
101643	894705
152144	894706
5343	894707
32836	894708
100609	894709
4840	894710
15146	894711
8401	894712
1404	894713
3548	894714
28	894715
54288	894716
22402	894717
114947	894718
57514	894719
3725	894720
64828	894721
2448	894722
28815	894723
21646	894724
722	894725
68616	894726
19611	894727
71562	894728
16813	894729
47274	894730
7504	894731
94886	894732
59286	894733
23500	894734
109388	894735
31890	894736
18222	894737
34477	894738
125434	894739
20998	894740
30054	894741
1377	894742
101960	894743
84124	894744
82	894745
33059	894746
153176	894747
35261	894748
105594	894749
79318	894750
124728	894751
3720	894752
32049	894753
127326	894754
106579	894755
49302	894756
4225	894757
16124	894758
1019	894759
36988	894760
28488	894761
117740	894762
23869	894763
4894	894764
75957	894765
39982	894766
157545	894767
48066	894768
1407	894769
7617	894770
141706	894771
29610	894772
76212	894773
1129	894774
627	894775
118468	894776
2545	894777
4867	894778
10063	894779
54798	894780
10540	894781
4470	894782
651	894783
14308	894784
98	894785
2781	894786
935	894787
2360	894788
17916	894789
39233	894790
108058	894791
1005	894792
55536	894793
74076	894794
10493	894795
145252	894796
27115	894797
31610	894798
20357	894799
23454	894800
12764	894801
35353	894802
24844	894803
94	894804
111527	894805
35029	894806
21951	894807
62969	894808
5915	894809
135526	894810
96495	894811
941	894812
150285	894813
88709	894814
55840	894815
10527	894816
91857	894817
10978	894818
19827	894819
97963	894820
8666	894821
34488	894822
11543	894823
4902	894824
107337	894825
58198	894826
433	894827
6911	894828
29684	894829
7719	894830
11726	894831
62276	894832
31948	894833
31952	894834
38616	894835
52484	894836
5594	894837
118266	894838
42935	894839
26446	894840
79838	894841
163142	894842
12052	894843
41887	894844
3914	894845
102300	894846
14531	894847
24009	894848
93606	894849
67884	894850
63873	894851
27566	894852
62602	894853
124581	894854
9316	894855
109609	894856
53035	894857
59381	894858
56358	894859
90237	894860
16044	894861
89893	894862
23043	894863
73091	894864
5155	894865
96127	894866
118941	894867
16596	894868
86333	894869
21859	894870
69515	894871
16137	894872
1675	894873
140622	894874
7553	894875
23223	894876
27055	894877
30780	894878
52989	894879
60804	894880
12072	894881
80431	894882
78835	894883
21659	894884
55672	894885
9583	894886
3979	894887
114034	894888
26015	894889
98256	894890
38196	894891
3756	894892
5568	894893
102332	894894
116811	894895
7071	894896
109312	894897
2078	894898
10993	894899
53050	894900
83209	894901
231	894902
64896	894903
139835	894904
51571	894905
37415	894906
147042	894907
4315	894908
13517	894909
1726	894910
25522	894911
13834	894912
81249	894913
13958	894914
119495	894915
6254	894916
48271	894917
194	894918
23636	894919
918	894920
53588	894921
89468	894922
3130	894923
3780	894924
129181	894925
7197	894926
25331	894927
19740	894928
5542	894929
10914	894930
2957	894931
31031	894932
42715	894933
136383	894934
17183	894935
16746	894936
58444	894937
16977	894938
8574	894939
16459	894940
46501	894941
22139	894942
56357	894943
43213	894944
738	894945
73537	894946
8125	894947
80944	894948
13527	894949
67983	894950
21786	894951
33154	894952
54450	894953
15722	894954
2128	894955
37604	894956
22071	894957
1463	894958
466	894959
3793	894960
20297	894961
49749	894962
40217	894963
1614	894964
73134	894965
9410	894966
416	894967
37558	894968
14897	894969
42567	894970
96173	894971
1762	894972
2042	894973
259	894974
56989	894975
70149	894976
81584	894977
16197	894978
60384	894979
57106	894980
15301	894981
132322	894982
40891	894983
18888	894984
74770	894985
124949	894986
7965	894987
9449	894988
86833	894989
12920	894990
12338	894991
148556	894992
40490	894993
144849	894994
31216	894995
81860	894996
1017	894997
33371	894998
92730	894999
7265	895000
52167	895001
83093	895002
24527	895003
50253	895004
50536	895005
16063	895006
171	895007
87320	895008
12468	895009
72416	895010
32374	895011
13273	895012
4348	895013
12879	895014
47784	895015
41757	895016
41963	895017
19509	895018
7977	895019
15743	895020
70763	895021
2951	895022
1034	895023
16092	895024
52720	895025
65993	895026
89941	895027
1790	895028
37981	895029
135999	895030
13008	895031
29979	895032
153915	895033
224	895034
81101	895035
60174	895036
10467	895037
4221	895038
17448	895039
66891	895040
1490	895041
13314	895042
135091	895043
144263	895044
6145	895045
32989	895046
29512	895047
10268	895048
124713	895049
25023	895050
36878	895051
113198	895052
51294	895053
50894	895054
31816	895055
68657	895056
12594	895057
103048	895058
54814	895059
24024	895060
46412	895061
40638	895062
18320	895063
19345	895064
40016	895065
128256	895066
17344	895067
78794	895068
123347	895069
46627	895070
53559	895071
47506	895072
6349	895073
2636	895074
109098	895075
1069	895076
110311	895077
19011	895078
24981	895079
5494	895080
101154	895081
70960	895082
47443	895083
74638	895084
131269	895085
14475	895086
10471	895087
59230	895088
19810	895089
829	895090
64150	895091
30417	895092
4681	895093
30002	895094
25350	895095
81885	895096
5955	895097
5482	895098
15058	895099
1621	895100
82867	895101
65257	895102
41370	895103
12075	895104
52719	895105
15680	895106
50720	895107
146059	895108
17900	895109
54767	895110
21472	895111
25315	895112
32466	895113
19913	895114
132747	895115
7271	895116
37116	895117
70705	895118
55847	895119
37748	895120
142230	895121
85921	895122
24095	895123
85830	895124
84897	895125
2249	895126
65742	895127
8679	895128
1928	895129
18107	895130
49929	895131
57084	895132
145973	895133
24075	895134
24564	895135
4988	895136
80088	895137
7545	895138
23372	895139
24757	895140
51435	895141
47712	895142
170	895143
16361	895144
38822	895145
35211	895146
50304	895147
10642	895148
6622	895149
8993	895150
120756	895151
759	895152
94972	895153
11608	895154
14103	895155
27369	895156
3832	895157
46550	895158
2870	895159
48538	895160
47	895161
797	895162
5602	895163
60777	895164
10575	895165
41788	895166
83899	895167
52108	895168
11123	895169
38957	895170
52187	895171
46532	895172
1770	895173
68326	895174
133719	895175
93646	895176
9007	895177
135311	895178
11482	895179
97312	895180
6879	895181
120994	895182
7336	895183
50596	895184
16637	895185
55037	895186
93205	895187
4556	895188
29516	895189
20598	895190
75998	895191
87215	895192
1406	895193
65154	895194
9099	895195
51315	895196
24813	895197
40895	895198
51664	895199
74463	895200
46058	895201
45175	895202
1076	895203
31234	895204
31359	895205
77621	895206
22308	895207
31630	895208
140962	895209
38864	895210
1160	895211
18185	895212
51106	895213
61929	895214
33663	895215
2751	895216
36399	895217
46234	895218
8190	895219
722	895220
108470	895221
48253	895222
63775	895223
117834	895224
118272	895225
24968	895226
71322	895227
10637	895228
20512	895229
16403	895230
33587	895231
24765	895232
14271	895233
33878	895234
91907	895235
89199	895236
15902	895237
55602	895238
1894	895239
199	895240
94141	895241
58036	895242
23541	895243
1554	895244
26834	895245
21823	895246
8	895247
1262	895248
98063	895249
21740	895250
15612	895251
41950	895252
114796	895253
101636	895254
1680	895255
60438	895256
58877	895257
161938	895258
27	895259
74180	895260
1266	895261
41149	895262
10121	895263
67208	895264
33668	895265
7034	895266
32136	895267
125505	895268
10296	895269
103840	895270
28814	895271
8053	895272
73619	895273
63829	895274
1240	895275
17134	895276
95712	895277
36726	895278
34739	895279
4857	895280
45092	895281
88653	895282
18732	895283
67572	895284
66681	895285
24336	895286
49365	895287
60663	895288
162971	895289
11515	895290
1494	895291
5703	895292
2501	895293
28632	895294
28267	895295
50195	895296
8220	895297
20543	895298
120233	895299
78852	895300
56665	895301
669	895302
106085	895303
4714	895304
62715	895305
11045	895306
97749	895307
57227	895308
16542	895309
191	895310
47757	895311
29979	895312
106071	895313
26202	895314
2868	895315
3768	895316
468	895317
37307	895318
19481	895319
17246	895320
11371	895321
82454	895322
3605	895323
28470	895324
28733	895325
14256	895326
54306	895327
36628	895328
2595	895329
9418	895330
15401	895331
57330	895332
81567	895333
5976	895334
71889	895335
1890	895336
34725	895337
323	895338
23297	895339
1	895340
10920	895341
109560	895342
75989	895343
30782	895344
33396	895345
9153	895346
2850	895347
77851	895348
27337	895349
123878	895350
4033	895351
72969	895352
3219	895353
11230	895354
58345	895355
103374	895356
36	895357
26737	895358
59038	895359
166204	895360
16992	895361
53527	895362
40868	895363
59474	895364
32093	895365
8514	895366
16824	895367
88658	895368
67131	895369
25748	895370
6996	895371
587	895372
38334	895373
101622	895374
976	895375
78886	895376
57342	895377
54440	895378
336	895379
60593	895380
669	895381
9963	895382
55699	895383
2614	895384
28389	895385
194	895386
17173	895387
26378	895388
89117	895389
49947	895390
91519	895391
15756	895392
39211	895393
8987	895394
252	895395
5618	895396
11173	895397
2564	895398
24402	895399
38738	895400
95083	895401
18398	895402
34500	895403
48041	895404
82153	895405
40343	895406
73	895407
118125	895408
56848	895409
36641	895410
27160	895411
60724	895412
69559	895413
11131	895414
111	895415
13951	895416
134556	895417
26116	895418
42684	895419
22817	895420
22456	895421
11910	895422
40543	895423
119846	895424
44071	895425
105813	895426
4504	895427
44543	895428
47361	895429
9624	895430
34321	895431
25519	895432
74111	895433
102145	895434
19031	895435
16073	895436
53703	895437
30692	895438
3672	895439
10097	895440
35960	895441
16155	895442
49923	895443
2188	895444
38579	895445
936	895446
17336	895447
9962	895448
16583	895449
29858	895450
13681	895451
70373	895452
27422	895453
26151	895454
94639	895455
56784	895456
97387	895457
13444	895458
72533	895459
25456	895460
24996	895461
72344	895462
116708	895463
160462	895464
58854	895465
19868	895466
57747	895467
754	895468
107320	895469
21228	895470
58875	895471
69306	895472
44700	895473
114821	895474
91220	895475
48676	895476
54424	895477
2783	895478
20264	895479
7983	895480
37485	895481
818	895482
4202	895483
4742	895484
8927	895485
86990	895486
137471	895487
48955	895488
14834	895489
7174	895490
40267	895491
54889	895492
3584	895493
14410	895494
51445	895495
13082	895496
21265	895497
59655	895498
40487	895499
73126	895500
765	895501
6241	895502
7037	895503
13936	895504
11453	895505
18713	895506
4250	895507
848	895508
574	895509
1001	895510
59141	895511
70510	895512
931	895513
56670	895514
21289	895515
13332	895516
36020	895517
100112	895518
56851	895519
98210	895520
32177	895521
24162	895522
50535	895523
23304	895524
17796	895525
97773	895526
65582	895527
72469	895528
15450	895529
57511	895530
15480	895531
11912	895532
27024	895533
51039	895534
122375	895535
37788	895536
54782	895537
82626	895538
33922	895539
7476	895540
71326	895541
2899	895542
67272	895543
11615	895544
3717	895545
12511	895546
1756	895547
130787	895548
45627	895549
45983	895550
160598	895551
550	895552
43117	895553
3681	895554
7406	895555
15178	895556
38823	895557
27772	895558
16292	895559
2362	895560
5797	895561
4583	895562
16936	895563
5583	895564
24920	895565
103439	895566
21922	895567
10619	895568
28796	895569
21709	895570
25095	895571
77704	895572
49005	895573
333	895574
100836	895575
96156	895576
844	895577
29918	895578
10143	895579
18766	895580
22983	895581
80286	895582
76521	895583
125760	895584
19677	895585
47180	895586
3343	895587
23835	895588
51221	895589
155697	895590
136627	895591
67448	895592
22637	895593
1777	895594
70517	895595
96642	895596
3809	895597
7821	895598
16021	895599
2804	895600
7516	895601
27325	895602
65064	895603
86515	895604
62496	895605
14518	895606
2576	895607
3147	895608
5283	895609
75	895610
8278	895611
39772	895612
20988	895613
69464	895614
57561	895615
51885	895616
17430	895617
48567	895618
130359	895619
86958	895620
2132	895621
13340	895622
1331	895623
15652	895624
95552	895625
32685	895626
30830	895627
2591	895628
10062	895629
789	895630
9030	895631
37567	895632
75980	895633
11207	895634
6365	895635
30236	895636
10492	895637
23670	895638
1479	895639
29742	895640
52552	895641
9217	895642
6322	895643
33116	895644
59189	895645
331	895646
8804	895647
3109	895648
35245	895649
22755	895650
29982	895651
34294	895652
122598	895653
43071	895654
235	895655
66413	895656
10983	895657
121418	895658
669	895659
9101	895660
44004	895661
112347	895662
4072	895663
11944	895664
34806	895665
110632	895666
110838	895667
66959	895668
75637	895669
100384	895670
154198	895671
59998	895672
32963	895673
71436	895674
74898	895675
5939	895676
90478	895677
80223	895678
47584	895679
78603	895680
4868	895681
26544	895682
17616	895683
5166	895684
159448	895685
60504	895686
63748	895687
70431	895688
16152	895689
24902	895690
22890	895691
135804	895692
8602	895693
3938	895694
71507	895695
132059	895696
1791	895697
86865	895698
6457	895699
132927	895700
32538	895701
81883	895702
2809	895703
4670	895704
16166	895705
53267	895706
148479	895707
82239	895708
64017	895709
118752	895710
29411	895711
67561	895712
15387	895713
44176	895714
25527	895715
2	895716
2294	895717
30830	895718
1449	895719
10355	895720
55436	895721
2622	895722
75473	895723
3561	895724
14726	895725
84220	895726
25784	895727
96	895728
62876	895729
18011	895730
44420	895731
67944	895732
8327	895733
47829	895734
20286	895735
97139	895736
4583	895737
30215	895738
58201	895739
129	895740
901	895741
12086	895742
1245	895743
121998	895744
13370	895745
26100	895746
38895	895747
17052	895748
12405	895749
15677	895750
22340	895751
6	895752
21104	895753
129603	895754
4400	895755
33639	895756
120290	895757
61387	895758
12706	895759
19378	895760
12043	895761
98344	895762
54010	895763
134321	895764
17249	895765
45995	895766
17934	895767
44667	895768
17582	895769
136175	895770
33157	895771
43438	895772
34477	895773
7348	895774
2547	895775
994	895776
30154	895777
132574	895778
9241	895779
154020	895780
3122	895781
72	895782
19060	895783
95999	895784
42533	895785
18754	895786
113916	895787
500	895788
130206	895789
3319	895790
71417	895791
2462	895792
16932	895793
55990	895794
101220	895795
11734	895796
23	895797
57038	895798
42867	895799
107824	895800
143700	895801
7889	895802
17916	895803
3	895804
46236	895805
31375	895806
66685	895807
9486	895808
11710	895809
1158	895810
8769	895811
18464	895812
15937	895813
33996	895814
14523	895815
4031	895816
5440	895817
32701	895818
10266	895819
84066	895820
3063	895821
10158	895822
19370	895823
141590	895824
44479	895825
17387	895826
9164	895827
120665	895828
14222	895829
154845	895830
36347	895831
14401	895832
1698	895833
343	895834
43734	895835
87363	895836
2787	895837
91230	895838
102	895839
48448	895840
107931	895841
16077	895842
29722	895843
41431	895844
3967	895845
25539	895846
11838	895847
15304	895848
76680	895849
40996	895850
93000	895851
124512	895852
108655	895853
14533	895854
53503	895855
19610	895856
84473	895857
69260	895858
27965	895859
47678	895860
12784	895861
110804	895862
130590	895863
93333	895864
20533	895865
94923	895866
32113	895867
6083	895868
97687	895869
96060	895870
27556	895871
5526	895872
52362	895873
28087	895874
133562	895875
38377	895876
15915	895877
12733	895878
3836	895879
17286	895880
45871	895881
21972	895882
106356	895883
52403	895884
165	895885
5891	895886
2367	895887
32222	895888
6557	895889
8940	895890
96450	895891
50841	895892
9408	895893
1404	895894
2774	895895
37671	895896
4482	895897
9362	895898
6545	895899
4682	895900
76359	895901
9371	895902
58300	895903
79524	895904
37914	895905
2056	895906
13777	895907
45294	895908
158126	895909
92662	895910
1659	895911
106088	895912
44455	895913
4425	895914
86771	895915
23441	895916
5249	895917
9978	895918
52002	895919
10021	895920
10259	895921
6586	895922
19234	895923
87122	895924
71407	895925
93215	895926
58409	895927
12932	895928
7128	895929
42788	895930
26728	895931
14490	895932
12918	895933
181	895934
38075	895935
50911	895936
50871	895937
28553	895938
53303	895939
122602	895940
160521	895941
147	895942
22565	895943
41702	895944
8012	895945
149490	895946
15083	895947
120522	895948
8815	895949
131073	895950
54539	895951
87821	895952
40221	895953
146200	895954
70527	895955
5108	895956
46263	895957
326	895958
17911	895959
9838	895960
34404	895961
58395	895962
149859	895963
44170	895964
4456	895965
12614	895966
15284	895967
27765	895968
109801	895969
28405	895970
56733	895971
1597	895972
19805	895973
49095	895974
114363	895975
85150	895976
93264	895977
1676	895978
75974	895979
56186	895980
14	895981
73238	895982
611	895983
25654	895984
23229	895985
162875	895986
120915	895987
20697	895988
1815	895989
131005	895990
4810	895991
75243	895992
114239	895993
3185	895994
91802	895995
34743	895996
78075	895997
3535	895998
15264	895999
20429	896000
29153	896001
58699	896002
29736	896003
91141	896004
40447	896005
3242	896006
89306	896007
16858	896008
109815	896009
16514	896010
1347	896011
81667	896012
3951	896013
18291	896014
3319	896015
45506	896016
6978	896017
9248	896018
27242	896019
18951	896020
6784	896021
79411	896022
13896	896023
37909	896024
26269	896025
13270	896026
191	896027
31596	896028
76049	896029
24835	896030
11269	896031
43528	896032
5780	896033
11103	896034
6526	896035
48865	896036
27362	896037
338	896038
20560	896039
71381	896040
391	896041
39616	896042
129999	896043
86411	896044
58603	896045
12770	896046
10838	896047
120057	896048
3838	896049
106161	896050
102965	896051
2596	896052
33710	896053
28380	896054
27722	896055
3265	896056
37698	896057
104267	896058
1349	896059
2651	896060
124158	896061
113317	896062
32772	896063
77986	896064
32073	896065
14258	896066
28634	896067
37939	896068
9784	896069
67466	896070
89719	896071
24	896072
86243	896073
18779	896074
35097	896075
11036	896076
93392	896077
17737	896078
9208	896079
9848	896080
20420	896081
3491	896082
15710	896083
88679	896084
58698	896085
79469	896086
71491	896087
65313	896088
55982	896089
49417	896090
6453	896091
22005	896092
11828	896093
3896	896094
91826	896095
10869	896096
22165	896097
45935	896098
100332	896099
130476	896100
38502	896101
7071	896102
33219	896103
45649	896104
14085	896105
75648	896106
35056	896107
7738	896108
11318	896109
13098	896110
5964	896111
1668	896112
65515	896113
90446	896114
3087	896115
49074	896116
40846	896117
21375	896118
8548	896119
40800	896120
3019	896121
26075	896122
31023	896123
92468	896124
38050	896125
75258	896126
145720	896127
18705	896128
28601	896129
16106	896130
87076	896131
96	896132
76625	896133
29376	896134
38170	896135
156153	896136
59173	896137
163280	896138
62137	896139
29207	896140
22021	896141
18989	896142
27682	896143
120311	896144
21633	896145
128	896146
10195	896147
442	896148
28702	896149
67646	896150
12835	896151
111525	896152
144569	896153
29422	896154
26987	896155
32346	896156
19218	896157
566	896158
87022	896159
2913	896160
82411	896161
46615	896162
96621	896163
10157	896164
96006	896165
26095	896166
71462	896167
64	896168
107979	896169
29311	896170
90478	896171
3260	896172
5233	896173
68737	896174
106	896175
4734	896176
157749	896177
92955	896178
15	896179
82655	896180
9709	896181
294	896182
7248	896183
85817	896184
56873	896185
5602	896186
11537	896187
1304	896188
55380	896189
76875	896190
19285	896191
106930	896192
87039	896193
19819	896194
65266	896195
29511	896196
1501	896197
1023	896198
74757	896199
1621	896200
44545	896201
29582	896202
1736	896203
1525	896204
61318	896205
50637	896206
62720	896207
119385	896208
27727	896209
1758	896210
13552	896211
4828	896212
53209	896213
129208	896214
71651	896215
955	896216
79	896217
59914	896218
65028	896219
30886	896220
5922	896221
110552	896222
22189	896223
11993	896224
126996	896225
17602	896226
52896	896227
7960	896228
38483	896229
33100	896230
28854	896231
18648	896232
64178	896233
4453	896234
22749	896235
3434	896236
46085	896237
48682	896238
50382	896239
13841	896240
54719	896241
83588	896242
105755	896243
104377	896244
5815	896245
58764	896246
19385	896247
36444	896248
24636	896249
10217	896250
53414	896251
241	896252
17571	896253
98874	896254
1497	896255
4991	896256
69205	896257
29482	896258
109476	896259
71496	896260
79616	896261
96044	896262
20824	896263
9423	896264
85423	896265
10100	896266
46237	896267
15161	896268
45093	896269
56036	896270
16605	896271
44492	896272
123640	896273
125095	896274
159859	896275
59367	896276
90631	896277
29286	896278
35229	896279
43283	896280
9125	896281
2488	896282
10484	896283
148955	896284
22398	896285
13878	896286
53359	896287
20208	896288
76442	896289
57276	896290
21456	896291
106278	896292
4772	896293
45551	896294
98053	896295
15533	896296
29979	896297
13386	896298
819	896299
124415	896300
22167	896301
404	896302
15073	896303
73782	896304
54123	896305
952	896306
12693	896307
30364	896308
22830	896309
20340	896310
153624	896311
7161	896312
137197	896313
13726	896314
18292	896315
685	896316
66344	896317
131164	896318
32685	896319
99614	896320
78700	896321
48457	896322
105424	896323
51805	896324
106057	896325
55817	896326
3347	896327
11992	896328
64550	896329
47390	896330
779	896331
2893	896332
157100	896333
25432	896334
35769	896335
224	896336
13605	896337
81770	896338
532	896339
14601	896340
13068	896341
81858	896342
30569	896343
134261	896344
5662	896345
16009	896346
34055	896347
73841	896348
3451	896349
25358	896350
62049	896351
107130	896352
119330	896353
23463	896354
1288	896355
19752	896356
17887	896357
5810	896358
13881	896359
79757	896360
63853	896361
44543	896362
8105	896363
4111	896364
12508	896365
23812	896366
37700	896367
72402	896368
325	896369
247	896370
7382	896371
79046	896372
61049	896373
90270	896374
18158	896375
105848	896376
36057	896377
784	896378
16496	896379
5129	896380
37182	896381
17569	896382
42084	896383
12485	896384
105554	896385
52372	896386
25493	896387
18073	896388
68446	896389
18345	896390
102735	896391
2520	896392
7885	896393
1170	896394
1096	896395
20979	896396
63119	896397
13443	896398
42186	896399
6424	896400
44250	896401
689	896402
33370	896403
36187	896404
8145	896405
65811	896406
15744	896407
39790	896408
13294	896409
40268	896410
73906	896411
1838	896412
43099	896413
24910	896414
33792	896415
55	896416
113962	896417
66961	896418
6568	896419
585	896420
16065	896421
23934	896422
56703	896423
30767	896424
28725	896425
15797	896426
17190	896427
34	896428
110906	896429
9565	896430
107378	896431
83164	896432
50532	896433
7905	896434
5519	896435
32372	896436
51303	896437
1335	896438
5798	896439
149	896440
67666	896441
44037	896442
128684	896443
86845	896444
41809	896445
285	896446
3163	896447
54180	896448
2085	896449
34115	896450
91352	896451
47296	896452
12947	896453
2952	896454
2652	896455
12401	896456
29986	896457
2407	896458
116427	896459
29220	896460
810	896461
99768	896462
60165	896463
65618	896464
1434	896465
15982	896466
1171	896467
85276	896468
39180	896469
9623	896470
54871	896471
2333	896472
6863	896473
470	896474
43010	896475
1651	896476
1268	896477
89102	896478
77302	896479
131724	896480
9143	896481
56222	896482
128463	896483
93851	896484
42498	896485
48050	896486
117983	896487
75029	896488
11722	896489
3812	896490
951	896491
19122	896492
1094	896493
8548	896494
13532	896495
58379	896496
23191	896497
4974	896498
2750	896499
22282	896500
72448	896501
101779	896502
37665	896503
2246	896504
48738	896505
5542	896506
132	896507
70331	896508
45253	896509
42005	896510
88775	896511
71431	896512
16452	896513
11117	896514
1146	896515
3277	896516
79563	896517
122651	896518
20878	896519
12392	896520
43792	896521
149159	896522
118564	896523
31358	896524
358	896525
119127	896526
32645	896527
105330	896528
31248	896529
36308	896530
13290	896531
24234	896532
74416	896533
104404	896534
5933	896535
41904	896536
13289	896537
20764	896538
1443	896539
56999	896540
20732	896541
62	896542
714	896543
29564	896544
94321	896545
28920	896546
105310	896547
11501	896548
26558	896549
9067	896550
25816	896551
43369	896552
89	896553
121297	896554
8893	896555
134	896556
48189	896557
16369	896558
7899	896559
39604	896560
4686	896561
36414	896562
23712	896563
96940	896564
1285	896565
70034	896566
64027	896567
30576	896568
57003	896569
13183	896570
24118	896571
117162	896572
18325	896573
19670	896574
55469	896575
63	896576
4137	896577
100202	896578
31882	896579
14175	896580
12523	896581
131	896582
930	896583
82558	896584
94789	896585
12270	896586
119977	896587
111272	896588
55027	896589
35086	896590
51982	896591
34658	896592
20932	896593
14609	896594
24202	896595
3442	896596
102800	896597
51095	896598
44805	896599
56479	896600
9665	896601
30973	896602
89221	896603
3681	896604
55056	896605
42945	896606
51112	896607
16016	896608
538	896609
19135	896610
3122	896611
17111	896612
23367	896613
116397	896614
13925	896615
17309	896616
140393	896617
16785	896618
10949	896619
146067	896620
54220	896621
26011	896622
160189	896623
20737	896624
21845	896625
73051	896626
71949	896627
32410	896628
35095	896629
15994	896630
16084	896631
138990	896632
54748	896633
18957	896634
7829	896635
11928	896636
743	896637
25343	896638
10058	896639
99850	896640
25147	896641
15688	896642
301	896643
64116	896644
6745	896645
8936	896646
18729	896647
161536	896648
11542	896649
61750	896650
80350	896651
7563	896652
4524	896653
55766	896654
16015	896655
93002	896656
60048	896657
152108	896658
29753	896659
19828	896660
11410	896661
3803	896662
49387	896663
1319	896664
8350	896665
105631	896666
43659	896667
25754	896668
1721	896669
141	896670
7549	896671
112851	896672
97935	896673
9271	896674
26289	896675
20255	896676
124758	896677
1982	896678
1911	896679
8779	896680
144566	896681
65921	896682
8002	896683
106089	896684
107706	896685
58029	896686
78349	896687
4921	896688
11958	896689
68361	896690
70168	896691
304	896692
13952	896693
106473	896694
75955	896695
20419	896696
73482	896697
5626	896698
94251	896699
28891	896700
36036	896701
49642	896702
5779	896703
9712	896704
1300	896705
37385	896706
2386	896707
20380	896708
82081	896709
100390	896710
78041	896711
14669	896712
229	896713
35041	896714
6240	896715
26192	896716
94371	896717
76873	896718
10043	896719
68608	896720
12000	896721
70120	896722
13229	896723
44306	896724
36284	896725
7964	896726
3979	896727
523	896728
38134	896729
15768	896730
7255	896731
54127	896732
10986	896733
38718	896734
15878	896735
2840	896736
27570	896737
1406	896738
1901	896739
147401	896740
4953	896741
37722	896742
20881	896743
38941	896744
14126	896745
13196	896746
17688	896747
119687	896748
4737	896749
43290	896750
550	896751
46707	896752
54967	896753
656	896754
101684	896755
965	896756
92107	896757
70626	896758
5750	896759
6672	896760
68084	896761
39687	896762
2046	896763
813	896764
3859	896765
12354	896766
13595	896767
63874	896768
42069	896769
3468	896770
41221	896771
156795	896772
36572	896773
7376	896774
27610	896775
107551	896776
50256	896777
23385	896778
25488	896779
1176	896780
17540	896781
59939	896782
36118	896783
28757	896784
20904	896785
11382	896786
698	896787
10111	896788
89932	896789
56386	896790
27390	896791
122124	896792
27461	896793
18046	896794
8507	896795
82729	896796
50293	896797
15139	896798
38430	896799
70677	896800
53075	896801
104535	896802
31862	896803
32191	896804
28665	896805
9989	896806
5642	896807
131712	896808
1324	896809
72493	896810
37816	896811
46888	896812
30517	896813
195	896814
6520	896815
44	896816
148092	896817
28102	896818
3217	896819
5862	896820
31650	896821
22403	896822
20135	896823
49045	896824
112637	896825
165154	896826
53049	896827
23074	896828
126217	896829
959	896830
57023	896831
97089	896832
101136	896833
107052	896834
87271	896835
1648	896836
3130	896837
8504	896838
25028	896839
9490	896840
779	896841
107060	896842
16909	896843
117920	896844
20279	896845
10352	896846
93107	896847
18362	896848
26906	896849
26362	896850
18724	896851
7922	896852
36200	896853
28134	896854
21261	896855
6449	896856
24700	896857
31365	896858
27580	896859
68335	896860
76606	896861
146371	896862
30608	896863
71135	896864
52235	896865
76947	896866
20638	896867
46193	896868
539	896869
99801	896870
66144	896871
18497	896872
40808	896873
22498	896874
10739	896875
391	896876
152011	896877
657	896878
3670	896879
3040	896880
11051	896881
50201	896882
1913	896883
87175	896884
20739	896885
20192	896886
1282	896887
148936	896888
12072	896889
43860	896890
136053	896891
85698	896892
131660	896893
955	896894
39948	896895
93284	896896
30099	896897
71844	896898
75723	896899
7452	896900
30456	896901
30472	896902
72167	896903
13891	896904
129288	896905
82761	896906
107	896907
80049	896908
10154	896909
21192	896910
38092	896911
6222	896912
43408	896913
143712	896914
53720	896915
9855	896916
100346	896917
60297	896918
123526	896919
139280	896920
56228	896921
161467	896922
17257	896923
61687	896924
3806	896925
56535	896926
8764	896927
487	896928
85277	896929
45488	896930
42509	896931
44386	896932
99405	896933
93526	896934
30070	896935
47383	896936
115687	896937
8259	896938
28230	896939
3058	896940
64151	896941
25721	896942
9273	896943
71966	896944
59314	896945
5892	896946
104303	896947
7741	896948
8665	896949
2009	896950
50162	896951
76155	896952
81473	896953
1599	896954
6927	896955
3279	896956
118421	896957
22966	896958
58084	896959
6367	896960
139096	896961
14316	896962
25633	896963
53368	896964
1540	896965
3092	896966
65047	896967
51362	896968
5686	896969
62170	896970
28879	896971
99521	896972
50054	896973
87629	896974
86721	896975
27236	896976
3115	896977
18617	896978
7516	896979
115243	896980
6127	896981
63077	896982
2601	896983
20753	896984
31052	896985
147672	896986
33766	896987
743	896988
22894	896989
8320	896990
9819	896991
159111	896992
89635	896993
25065	896994
28117	896995
58097	896996
7125	896997
68936	896998
434	896999
63	897000
25755	897001
1438	897002
45841	897003
76550	897004
11278	897005
898	897006
5889	897007
32975	897008
17072	897009
36538	897010
112399	897011
2070	897012
25597	897013
60926	897014
9569	897015
17889	897016
86996	897017
3635	897018
116035	897019
23756	897020
114795	897021
23136	897022
68542	897023
208	897024
4007	897025
2038	897026
79088	897027
72397	897028
42948	897029
12990	897030
101173	897031
21027	897032
105348	897033
44422	897034
1387	897035
105960	897036
131398	897037
48407	897038
42507	897039
2995	897040
2561	897041
15011	897042
50759	897043
14610	897044
10338	897045
9447	897046
46501	897047
80293	897048
53356	897049
426	897050
35173	897051
14163	897052
114409	897053
2937	897054
129975	897055
6082	897056
157858	897057
9695	897058
17097	897059
51197	897060
42369	897061
2191	897062
7147	897063
1984	897064
114544	897065
49560	897066
6083	897067
31975	897068
148602	897069
120450	897070
8698	897071
24712	897072
4268	897073
50834	897074
36013	897075
102372	897076
70723	897077
12907	897078
36969	897079
5203	897080
133510	897081
141379	897082
21430	897083
570	897084
34307	897085
28392	897086
73608	897087
17486	897088
120817	897089
88560	897090
56474	897091
63917	897092
3379	897093
4719	897094
3202	897095
4664	897096
2072	897097
52197	897098
9	897099
16969	897100
857	897101
7663	897102
14982	897103
5287	897104
56450	897105
72141	897106
5513	897107
10859	897108
32973	897109
71774	897110
70412	897111
2026	897112
21757	897113
70764	897114
33138	897115
4466	897116
45603	897117
510	897118
84887	897119
26871	897120
104615	897121
75898	897122
20652	897123
7707	897124
17874	897125
4893	897126
12315	897127
78452	897128
5264	897129
20026	897130
3887	897131
9901	897132
77002	897133
40035	897134
36699	897135
60632	897136
31100	897137
73069	897138
1457	897139
384	897140
66809	897141
94385	897142
648	897143
114184	897144
22460	897145
15399	897146
69259	897147
22111	897148
3622	897149
22651	897150
31131	897151
72405	897152
31442	897153
24592	897154
4281	897155
12777	897156
99018	897157
48383	897158
17030	897159
21493	897160
8837	897161
73024	897162
154490	897163
36336	897164
60305	897165
69148	897166
60393	897167
1116	897168
41410	897169
97902	897170
61494	897171
44405	897172
10269	897173
94705	897174
68985	897175
54782	897176
41111	897177
23	897178
210	897179
23955	897180
65129	897181
2107	897182
107128	897183
198	897184
10929	897185
67936	897186
79830	897187
4485	897188
2300	897189
2968	897190
13886	897191
17595	897192
35260	897193
27407	897194
123276	897195
43611	897196
35042	897197
7322	897198
8018	897199
10429	897200
39913	897201
25592	897202
65021	897203
54396	897204
35278	897205
17288	897206
2374	897207
18797	897208
90450	897209
100220	897210
63076	897211
27611	897212
54643	897213
27232	897214
13350	897215
10922	897216
37916	897217
72666	897218
48	897219
12006	897220
22098	897221
640	897222
13311	897223
109691	897224
22864	897225
13058	897226
24500	897227
49290	897228
46155	897229
55984	897230
153879	897231
38116	897232
27154	897233
2517	897234
8328	897235
140955	897236
73207	897237
82965	897238
18154	897239
46947	897240
12791	897241
36231	897242
51418	897243
14493	897244
118997	897245
1339	897246
14436	897247
23006	897248
8764	897249
62237	897250
1729	897251
44602	897252
20617	897253
33119	897254
9482	897255
14917	897256
51653	897257
103627	897258
10413	897259
39378	897260
6627	897261
39426	897262
827	897263
5	897264
55742	897265
4577	897266
133001	897267
46940	897268
87888	897269
879	897270
18544	897271
103808	897272
123564	897273
102066	897274
33042	897275
157283	897276
2148	897277
47014	897278
46639	897279
14455	897280
36877	897281
100453	897282
39562	897283
45607	897284
13027	897285
66128	897286
17041	897287
2262	897288
132073	897289
12231	897290
4868	897291
71715	897292
23260	897293
11818	897294
75643	897295
32634	897296
5025	897297
1783	897298
42635	897299
13192	897300
3140	897301
122795	897302
68652	897303
5641	897304
13939	897305
38162	897306
9492	897307
34858	897308
7320	897309
35151	897310
20981	897311
91	897312
3757	897313
9742	897314
63674	897315
83873	897316
78666	897317
109632	897318
58103	897319
12298	897320
22305	897321
2973	897322
8136	897323
20175	897324
67270	897325
8203	897326
16067	897327
892	897328
4245	897329
70478	897330
3558	897331
23679	897332
7890	897333
22424	897334
67514	897335
133253	897336
17625	897337
63351	897338
73191	897339
81086	897340
3298	897341
87501	897342
1591	897343
46411	897344
24735	897345
12464	897346
5017	897347
11808	897348
48816	897349
1037	897350
6491	897351
28178	897352
1878	897353
607	897354
42390	897355
77995	897356
5318	897357
91081	897358
2952	897359
1041	897360
77040	897361
55973	897362
1731	897363
12369	897364
9294	897365
28155	897366
1224	897367
27473	897368
49728	897369
22863	897370
83184	897371
41125	897372
15821	897373
11257	897374
660	897375
17725	897376
6150	897377
43651	897378
71544	897379
43746	897380
45234	897381
17553	897382
58156	897383
36187	897384
7807	897385
95825	897386
102453	897387
89632	897388
392	897389
136095	897390
35363	897391
55476	897392
16583	897393
4380	897394
859	897395
20193	897396
99575	897397
36604	897398
1994	897399
14702	897400
20847	897401
8107	897402
14227	897403
102647	897404
14562	897405
5160	897406
9828	897407
18221	897408
5017	897409
5138	897410
60396	897411
16780	897412
11792	897413
21463	897414
9894	897415
6064	897416
114499	897417
17226	897418
156349	897419
105136	897420
47573	897421
9508	897422
26797	897423
56238	897424
25066	897425
15281	897426
2129	897427
12453	897428
11007	897429
70107	897430
24797	897431
32960	897432
46851	897433
50777	897434
73672	897435
32515	897436
15682	897437
1780	897438
4311	897439
9350	897440
47659	897441
22514	897442
87405	897443
64179	897444
53047	897445
6019	897446
15877	897447
23624	897448
43488	897449
112178	897450
39111	897451
62021	897452
51589	897453
2154	897454
4986	897455
58338	897456
30637	897457
2936	897458
44561	897459
57287	897460
8950	897461
77910	897462
95314	897463
2169	897464
4040	897465
118943	897466
16249	897467
50342	897468
6591	897469
45539	897470
35619	897471
7154	897472
20155	897473
59259	897474
9332	897475
41770	897476
119897	897477
83335	897478
89321	897479
2987	897480
76545	897481
48014	897482
34686	897483
7438	897484
91960	897485
123754	897486
56373	897487
57907	897488
13805	897489
43780	897490
28288	897491
43787	897492
15037	897493
90129	897494
39808	897495
2305	897496
156549	897497
66574	897498
12508	897499
19612	897500
12310	897501
37	897502
9099	897503
608	897504
87486	897505
48322	897506
16351	897507
104592	897508
66851	897509
71471	897510
11591	897511
21038	897512
99064	897513
15983	897514
65385	897515
2970	897516
46230	897517
48657	897518
39099	897519
27438	897520
21192	897521
88633	897522
6412	897523
24198	897524
30673	897525
32613	897526
37901	897527
12028	897528
23603	897529
48593	897530
1466	897531
110847	897532
24262	897533
5941	897534
52342	897535
6806	897536
14955	897537
59070	897538
52986	897539
107764	897540
15717	897541
79819	897542
125859	897543
11310	897544
144113	897545
84328	897546
27673	897547
38734	897548
38915	897549
59460	897550
96583	897551
32094	897552
30876	897553
65540	897554
127839	897555
51673	897556
10693	897557
55616	897558
10013	897559
2662	897560
11125	897561
19044	897562
8567	897563
26	897564
2455	897565
1147	897566
4661	897567
156616	897568
13386	897569
12496	897570
33362	897571
24948	897572
119234	897573
73395	897574
132783	897575
58949	897576
2165	897577
91190	897578
522	897579
6474	897580
17698	897581
208	897582
215	897583
79366	897584
29327	897585
2430	897586
4459	897587
4043	897588
7204	897589
131004	897590
121474	897591
107716	897592
13898	897593
10621	897594
21583	897595
58096	897596
31942	897597
36177	897598
3211	897599
12520	897600
33978	897601
62332	897602
34542	897603
26687	897604
1393	897605
23504	897606
39637	897607
84833	897608
27394	897609
9934	897610
7573	897611
56888	897612
125883	897613
13539	897614
11416	897615
105333	897616
6521	897617
48846	897618
4014	897619
108988	897620
127057	897621
65372	897622
21574	897623
56258	897624
29921	897625
77810	897626
34683	897627
97809	897628
59611	897629
67424	897630
80117	897631
1583	897632
49281	897633
160	897634
46523	897635
17708	897636
24513	897637
4924	897638
64967	897639
13392	897640
66157	897641
12835	897642
3543	897643
36889	897644
4918	897645
3763	897646
72647	897647
14872	897648
9063	897649
69659	897650
27959	897651
29023	897652
77604	897653
598	897654
19716	897655
11986	897656
100007	897657
9187	897658
28313	897659
21	897660
1776	897661
15724	897662
57489	897663
45	897664
1386	897665
14769	897666
84556	897667
45124	897668
24270	897669
4207	897670
107314	897671
12995	897672
65827	897673
14	897674
17842	897675
115042	897676
44790	897677
6681	897678
10458	897679
6792	897680
1977	897681
16579	897682
1025	897683
96103	897684
66587	897685
4281	897686
11925	897687
1622	897688
1138	897689
29946	897690
3096	897691
32186	897692
129014	897693
106004	897694
3553	897695
98134	897696
14311	897697
147332	897698
12977	897699
75941	897700
130596	897701
23554	897702
7559	897703
18170	897704
33396	897705
16806	897706
46876	897707
60564	897708
32093	897709
51280	897710
557	897711
72793	897712
104936	897713
28671	897714
84579	897715
17891	897716
66537	897717
61645	897718
4214	897719
39688	897720
72515	897721
42567	897722
4882	897723
3546	897724
34333	897725
54008	897726
14922	897727
71562	897728
1864	897729
54406	897730
406	897731
134337	897732
3525	897733
95734	897734
42450	897735
28338	897736
71131	897737
108076	897738
49195	897739
43639	897740
42764	897741
4527	897742
21524	897743
80524	897744
126973	897745
15149	897746
28316	897747
63907	897748
29811	897749
30543	897750
69309	897751
80065	897752
46104	897753
38454	897754
30085	897755
373	897756
32019	897757
59331	897758
20029	897759
29829	897760
42068	897761
131	897762
51027	897763
5222	897764
38432	897765
16999	897766
585	897767
32915	897768
12811	897769
10390	897770
101568	897771
157373	897772
67245	897773
40984	897774
17887	897775
70298	897776
4295	897777
1168	897778
29551	897779
35487	897780
57082	897781
92863	897782
25534	897783
10491	897784
18973	897785
2161	897786
53952	897787
87614	897788
5619	897789
11009	897790
24594	897791
13209	897792
8	897793
40550	897794
147188	897795
144942	897796
116568	897797
99597	897798
9657	897799
15058	897800
1830	897801
71438	897802
4374	897803
11621	897804
112646	897805
1387	897806
1335	897807
109925	897808
1757	897809
6053	897810
69090	897811
42419	897812
14782	897813
4737	897814
116556	897815
138740	897816
66821	897817
12756	897818
40181	897819
24012	897820
105530	897821
3665	897822
69005	897823
21175	897824
23761	897825
33644	897826
135408	897827
8297	897828
126541	897829
41513	897830
33669	897831
59584	897832
119575	897833
246	897834
1166	897835
4094	897836
97331	897837
1	897838
40798	897839
135687	897840
59571	897841
141945	897842
33022	897843
13245	897844
49636	897845
14668	897846
4902	897847
9612	897848
7804	897849
1216	897850
5158	897851
30022	897852
98345	897853
49163	897854
70811	897855
30632	897856
2766	897857
6741	897858
590	897859
65460	897860
57959	897861
4176	897862
15014	897863
34988	897864
106959	897865
5219	897866
45185	897867
17977	897868
12095	897869
74209	897870
16207	897871
72012	897872
6124	897873
36171	897874
66986	897875
5532	897876
28917	897877
2248	897878
97955	897879
21444	897880
60866	897881
161610	897882
25834	897883
47927	897884
102	897885
24089	897886
8216	897887
26093	897888
79977	897889
19662	897890
37183	897891
6961	897892
48510	897893
55873	897894
102169	897895
3531	897896
9502	897897
25968	897898
9820	897899
6756	897900
3522	897901
30066	897902
22566	897903
17720	897904
114271	897905
49851	897906
75716	897907
11834	897908
3002	897909
35925	897910
6053	897911
931	897912
33757	897913
1851	897914
134088	897915
32612	897916
35085	897917
3310	897918
28743	897919
15642	897920
80629	897921
1520	897922
120046	897923
18427	897924
37764	897925
102918	897926
52054	897927
34353	897928
22672	897929
105921	897930
7750	897931
41715	897932
42077	897933
22027	897934
886	897935
98776	897936
648	897937
29725	897938
76187	897939
900	897940
32668	897941
29498	897942
73764	897943
17332	897944
35910	897945
2590	897946
398	897947
98695	897948
10038	897949
127299	897950
21476	897951
4920	897952
2798	897953
99763	897954
13177	897955
122951	897956
54896	897957
56532	897958
15631	897959
33902	897960
39449	897961
44085	897962
3906	897963
55899	897964
39405	897965
56503	897966
12978	897967
41440	897968
11455	897969
97976	897970
18818	897971
24954	897972
62646	897973
15169	897974
8064	897975
508	897976
129759	897977
122287	897978
36837	897979
35706	897980
95020	897981
2254	897982
89809	897983
30983	897984
103874	897985
64140	897986
76088	897987
39932	897988
57934	897989
18800	897990
645	897991
22708	897992
21288	897993
68551	897994
47341	897995
115787	897996
71222	897997
3405	897998
62174	897999
12186	898000
30399	898001
32090	898002
1731	898003
20093	898004
23865	898005
38553	898006
24436	898007
19345	898008
40405	898009
26956	898010
48527	898011
18729	898012
32232	898013
10387	898014
166625	898015
41345	898016
139419	898017
10177	898018
11121	898019
1008	898020
91321	898021
73698	898022
72053	898023
2579	898024
87933	898025
21947	898026
73067	898027
1128	898028
12278	898029
17039	898030
21367	898031
84136	898032
46107	898033
63318	898034
134373	898035
14126	898036
83183	898037
2976	898038
60737	898039
4577	898040
69	898041
15826	898042
6757	898043
38860	898044
24914	898045
18149	898046
40264	898047
26050	898048
36606	898049
64078	898050
53531	898051
149313	898052
67154	898053
17569	898054
157707	898055
70218	898056
39582	898057
70536	898058
45224	898059
13787	898060
4902	898061
22492	898062
12675	898063
6825	898064
97775	898065
65816	898066
10123	898067
9658	898068
5402	898069
1401	898070
22019	898071
1710	898072
48095	898073
46615	898074
37868	898075
9908	898076
1782	898077
15955	898078
123870	898079
69746	898080
95202	898081
41432	898082
8124	898083
65327	898084
96446	898085
12832	898086
14757	898087
13172	898088
159580	898089
90885	898090
123642	898091
29585	898092
162808	898093
48711	898094
26209	898095
9115	898096
35710	898097
10525	898098
45166	898099
20729	898100
8915	898101
14313	898102
83805	898103
104562	898104
6679	898105
23845	898106
55801	898107
3442	898108
65424	898109
6693	898110
573	898111
79013	898112
50269	898113
93821	898114
70611	898115
48329	898116
3504	898117
71108	898118
4127	898119
160525	898120
27242	898121
22220	898122
5714	898123
4321	898124
51408	898125
111583	898126
35987	898127
90094	898128
36045	898129
39557	898130
4712	898131
37922	898132
103282	898133
49103	898134
102825	898135
19533	898136
2668	898137
71941	898138
44484	898139
30643	898140
29961	898141
6882	898142
135596	898143
18852	898144
7480	898145
3717	898146
23916	898147
52634	898148
149386	898149
86035	898150
114266	898151
55615	898152
29248	898153
71018	898154
8510	898155
132	898156
657	898157
23405	898158
6130	898159
41604	898160
3653	898161
93927	898162
11256	898163
55989	898164
48096	898165
5624	898166
75759	898167
1114	898168
160149	898169
12722	898170
3149	898171
95033	898172
61656	898173
39845	898174
4701	898175
3850	898176
15933	898177
51431	898178
102250	898179
25245	898180
84154	898181
66479	898182
92982	898183
37036	898184
23054	898185
61502	898186
30956	898187
102403	898188
11982	898189
39123	898190
3972	898191
165757	898192
28572	898193
86855	898194
25299	898195
322	898196
2234	898197
30971	898198
6061	898199
8421	898200
3794	898201
16550	898202
29914	898203
4909	898204
21850	898205
113783	898206
29578	898207
10332	898208
47037	898209
13323	898210
32238	898211
119145	898212
27020	898213
6300	898214
9843	898215
87692	898216
153447	898217
4020	898218
3524	898219
53176	898220
7672	898221
16169	898222
70179	898223
15507	898224
62687	898225
40908	898226
34809	898227
19448	898228
53359	898229
129992	898230
28578	898231
19103	898232
8178	898233
718	898234
13430	898235
39553	898236
47839	898237
44738	898238
26973	898239
1164	898240
5822	898241
11441	898242
22782	898243
4580	898244
20158	898245
178	898246
65031	898247
63722	898248
5216	898249
45015	898250
48785	898251
23281	898252
25852	898253
16876	898254
16299	898255
8152	898256
3430	898257
8151	898258
61885	898259
1531	898260
5521	898261
64784	898262
13467	898263
54614	898264
25173	898265
72796	898266
5079	898267
46597	898268
54139	898269
17075	898270
25092	898271
48032	898272
96544	898273
90297	898274
13931	898275
18445	898276
18053	898277
7451	898278
90031	898279
28842	898280
41242	898281
16487	898282
72434	898283
33262	898284
661	898285
39559	898286
33529	898287
34808	898288
629	898289
1088	898290
95139	898291
55477	898292
23715	898293
48409	898294
63678	898295
2813	898296
1655	898297
61717	898298
20548	898299
150419	898300
8812	898301
46	898302
60528	898303
6509	898304
19007	898305
37757	898306
58355	898307
83480	898308
7141	898309
33648	898310
83584	898311
14220	898312
19854	898313
342	898314
18	898315
35273	898316
71948	898317
42210	898318
12000	898319
31454	898320
100847	898321
18245	898322
8600	898323
43924	898324
72529	898325
93278	898326
9060	898327
21996	898328
2013	898329
7191	898330
30631	898331
25914	898332
32635	898333
23747	898334
94771	898335
34131	898336
56063	898337
16322	898338
27445	898339
48166	898340
65541	898341
134124	898342
102006	898343
18659	898344
30929	898345
24038	898346
21747	898347
400	898348
27247	898349
739	898350
1798	898351
8	898352
122991	898353
7646	898354
12300	898355
30216	898356
154220	898357
76	898358
2076	898359
1435	898360
80817	898361
5295	898362
66701	898363
4848	898364
13114	898365
1377	898366
102	898367
84500	898368
28895	898369
73387	898370
34004	898371
161811	898372
32151	898373
11718	898374
23097	898375
9248	898376
83240	898377
4600	898378
1238	898379
35176	898380
122997	898381
25328	898382
30573	898383
62365	898384
66212	898385
207	898386
7241	898387
125047	898388
43611	898389
5034	898390
68739	898391
46574	898392
19654	898393
14097	898394
97972	898395
36985	898396
26465	898397
43028	898398
8342	898399
2511	898400
20969	898401
12333	898402
29083	898403
240	898404
681	898405
111589	898406
5735	898407
10779	898408
108886	898409
14575	898410
32972	898411
3197	898412
46254	898413
85969	898414
11757	898415
2993	898416
10753	898417
43813	898418
89534	898419
17979	898420
45269	898421
73767	898422
4415	898423
1028	898424
12031	898425
94910	898426
52786	898427
50696	898428
18596	898429
54901	898430
15955	898431
5323	898432
87351	898433
472	898434
13644	898435
29680	898436
18065	898437
1686	898438
67823	898439
38218	898440
10947	898441
35766	898442
22651	898443
2476	898444
54753	898445
4454	898446
125546	898447
120495	898448
6	898449
17328	898450
22766	898451
54525	898452
6397	898453
105706	898454
21288	898455
4181	898456
1039	898457
19991	898458
35018	898459
31264	898460
15012	898461
131466	898462
14642	898463
20222	898464
28254	898465
20422	898466
14553	898467
107384	898468
18365	898469
74034	898470
2748	898471
93886	898472
14368	898473
72034	898474
121045	898475
90805	898476
26	898477
136825	898478
60432	898479
21601	898480
65049	898481
1081	898482
18744	898483
3218	898484
3669	898485
155058	898486
22892	898487
15854	898488
12593	898489
13364	898490
56542	898491
9941	898492
39906	898493
32479	898494
59711	898495
119177	898496
56530	898497
147160	898498
15234	898499
76039	898500
48914	898501
70837	898502
90574	898503
17748	898504
15833	898505
63657	898506
48926	898507
780	898508
86684	898509
54088	898510
16049	898511
24554	898512
66900	898513
54259	898514
498	898515
33961	898516
16030	898517
13388	898518
93153	898519
14178	898520
53224	898521
1485	898522
39184	898523
23494	898524
5764	898525
59302	898526
45879	898527
4504	898528
37858	898529
29435	898530
9576	898531
19340	898532
57912	898533
67320	898534
164796	898535
3008	898536
53538	898537
14831	898538
25328	898539
71640	898540
108665	898541
1564	898542
122018	898543
135077	898544
30328	898545
31474	898546
44719	898547
1947	898548
108	898549
21317	898550
13933	898551
84287	898552
406	898553
11422	898554
93594	898555
88128	898556
6223	898557
55483	898558
41319	898559
17129	898560
42531	898561
149973	898562
41074	898563
2892	898564
59443	898565
22675	898566
24724	898567
1841	898568
17032	898569
112857	898570
46576	898571
402	898572
26047	898573
44429	898574
149741	898575
862	898576
80664	898577
31119	898578
1571	898579
23448	898580
70922	898581
165841	898582
158083	898583
16762	898584
16286	898585
24897	898586
1589	898587
109864	898588
2239	898589
73382	898590
15614	898591
17554	898592
62690	898593
136963	898594
37811	898595
12323	898596
51723	898597
21188	898598
48136	898599
37693	898600
57689	898601
2112	898602
11545	898603
13195	898604
7333	898605
77237	898606
49395	898607
124001	898608
36414	898609
2328	898610
17047	898611
779	898612
63232	898613
107657	898614
1267	898615
112751	898616
17480	898617
37558	898618
52918	898619
29131	898620
3905	898621
78808	898622
113945	898623
22	898624
12911	898625
66247	898626
120153	898627
110784	898628
6389	898629
2054	898630
47841	898631
12080	898632
37163	898633
329	898634
129595	898635
57234	898636
51978	898637
73512	898638
11924	898639
81134	898640
72992	898641
68516	898642
24899	898643
10935	898644
17825	898645
99948	898646
8550	898647
879	898648
31719	898649
4093	898650
100852	898651
25151	898652
2017	898653
23001	898654
424	898655
37710	898656
17784	898657
82553	898658
103887	898659
2775	898660
47096	898661
43327	898662
1886	898663
3666	898664
11387	898665
66111	898666
5995	898667
119907	898668
47658	898669
567	898670
17881	898671
43827	898672
76271	898673
164276	898674
13863	898675
53062	898676
738	898677
67528	898678
3992	898679
44614	898680
77135	898681
17964	898682
48335	898683
7497	898684
66343	898685
131903	898686
11803	898687
24073	898688
54528	898689
11439	898690
1613	898691
77479	898692
2838	898693
461	898694
592	898695
49537	898696
24196	898697
11757	898698
13804	898699
50337	898700
14788	898701
59	898702
44325	898703
103327	898704
94662	898705
84110	898706
15759	898707
12095	898708
126597	898709
93980	898710
13611	898711
15023	898712
6465	898713
55352	898714
99558	898715
36506	898716
45119	898717
12686	898718
50593	898719
41187	898720
40063	898721
109363	898722
55251	898723
39582	898724
26395	898725
26724	898726
147802	898727
70962	898728
54597	898729
7490	898730
85250	898731
11091	898732
35512	898733
1730	898734
112642	898735
20771	898736
8062	898737
31914	898738
21113	898739
96966	898740
102858	898741
2354	898742
72932	898743
83911	898744
37151	898745
20998	898746
18449	898747
159006	898748
30110	898749
121838	898750
33529	898751
590	898752
111576	898753
28936	898754
19086	898755
3156	898756
32514	898757
34877	898758
4443	898759
3829	898760
13538	898761
45911	898762
57116	898763
107652	898764
30103	898765
114471	898766
130322	898767
90109	898768
26441	898769
594	898770
12506	898771
15941	898772
32592	898773
46	898774
69	898775
24128	898776
100865	898777
37982	898778
118347	898779
15057	898780
31122	898781
65081	898782
51258	898783
8871	898784
3989	898785
88786	898786
1034	898787
20132	898788
13378	898789
10405	898790
109349	898791
148352	898792
6703	898793
17843	898794
6812	898795
27134	898796
113477	898797
2723	898798
72239	898799
5903	898800
5390	898801
4650	898802
14056	898803
47918	898804
67502	898805
48749	898806
63138	898807
46699	898808
230	898809
105464	898810
123007	898811
33642	898812
136064	898813
420	898814
21441	898815
7652	898816
51084	898817
34310	898818
75257	898819
41309	898820
25553	898821
45941	898822
26764	898823
709	898824
4280	898825
790	898826
13593	898827
62917	898828
109256	898829
35755	898830
9981	898831
53152	898832
59906	898833
65850	898834
54659	898835
78044	898836
62507	898837
3831	898838
37232	898839
11209	898840
362	898841
130620	898842
38684	898843
8564	898844
37449	898845
2281	898846
8066	898847
11571	898848
119499	898849
142993	898850
17680	898851
4857	898852
4938	898853
14024	898854
43628	898855
23916	898856
5819	898857
1030	898858
99090	898859
32891	898860
3643	898861
126841	898862
20953	898863
16163	898864
22532	898865
14842	898866
20347	898867
20457	898868
99748	898869
165763	898870
45319	898871
38405	898872
1178	898873
71954	898874
46664	898875
15197	898876
5010	898877
12975	898878
5371	898879
11389	898880
49096	898881
660	898882
104288	898883
39404	898884
38851	898885
9480	898886
13915	898887
50387	898888
102657	898889
46538	898890
139481	898891
23272	898892
16014	898893
16063	898894
2937	898895
48586	898896
5137	898897
20619	898898
6347	898899
129941	898900
52480	898901
160712	898902
508	898903
41356	898904
16567	898905
8164	898906
26364	898907
39097	898908
62641	898909
18619	898910
7788	898911
77962	898912
66522	898913
15451	898914
16453	898915
44307	898916
114558	898917
584	898918
38030	898919
62215	898920
104102	898921
30267	898922
10320	898923
62668	898924
441	898925
23201	898926
107327	898927
8250	898928
31935	898929
37418	898930
32829	898931
87117	898932
156815	898933
95124	898934
39159	898935
29367	898936
8970	898937
69846	898938
2180	898939
123932	898940
2166	898941
4331	898942
67165	898943
23413	898944
11678	898945
29936	898946
3973	898947
194	898948
72375	898949
5952	898950
3194	898951
3101	898952
82770	898953
3292	898954
41766	898955
6103	898956
23542	898957
2182	898958
45780	898959
2107	898960
98871	898961
41198	898962
88428	898963
73269	898964
1993	898965
34784	898966
35177	898967
52778	898968
69007	898969
36472	898970
13481	898971
23546	898972
1581	898973
389	898974
10088	898975
6675	898976
36488	898977
8829	898978
63375	898979
117804	898980
5322	898981
56035	898982
113968	898983
17361	898984
100519	898985
104722	898986
4957	898987
15932	898988
90736	898989
61396	898990
116763	898991
90130	898992
23036	898993
2850	898994
2197	898995
8658	898996
64080	898997
82720	898998
106514	898999
119564	899000
2058	899001
24968	899002
23867	899003
80460	899004
87066	899005
319	899006
1915	899007
6112	899008
1780	899009
1810	899010
110593	899011
8888	899012
16872	899013
21529	899014
70198	899015
7146	899016
17649	899017
23652	899018
1	899019
2572	899020
69398	899021
51129	899022
44184	899023
4487	899024
8943	899025
42287	899026
32968	899027
3157	899028
34928	899029
144251	899030
8748	899031
34237	899032
23874	899033
3552	899034
712	899035
39934	899036
66562	899037
16935	899038
16782	899039
352	899040
1260	899041
56060	899042
18164	899043
55380	899044
19	899045
44103	899046
14123	899047
63807	899048
9086	899049
49546	899050
14543	899051
80693	899052
4579	899053
18623	899054
10909	899055
163219	899056
1636	899057
19091	899058
37839	899059
46924	899060
42970	899061
31977	899062
16932	899063
848	899064
67033	899065
4766	899066
476	899067
40619	899068
10815	899069
40094	899070
1149	899071
143	899072
12222	899073
88547	899074
46773	899075
12912	899076
965	899077
38677	899078
32817	899079
52107	899080
40119	899081
38999	899082
52158	899083
55490	899084
36805	899085
30590	899086
22970	899087
81069	899088
15286	899089
12125	899090
35105	899091
784	899092
87533	899093
86910	899094
3	899095
1679	899096
10865	899097
6135	899098
4885	899099
67677	899100
73087	899101
3417	899102
23324	899103
21165	899104
26045	899105
123709	899106
32899	899107
8776	899108
75788	899109
53074	899110
18641	899111
7715	899112
86410	899113
77946	899114
51232	899115
2196	899116
12829	899117
13159	899118
15058	899119
7266	899120
12961	899121
1731	899122
55832	899123
7327	899124
36123	899125
56025	899126
33738	899127
45698	899128
136371	899129
41347	899130
2193	899131
49002	899132
28050	899133
3740	899134
18113	899135
19625	899136
34942	899137
13127	899138
53075	899139
94978	899140
6539	899141
7724	899142
1718	899143
28300	899144
87343	899145
24950	899146
17857	899147
63097	899148
48421	899149
40811	899150
96745	899151
47766	899152
7061	899153
35059	899154
32863	899155
1548	899156
56880	899157
5697	899158
220	899159
81399	899160
37249	899161
136779	899162
371	899163
11630	899164
85511	899165
29954	899166
97218	899167
34710	899168
8044	899169
9224	899170
4767	899171
120885	899172
15206	899173
1797	899174
26493	899175
22833	899176
46862	899177
2532	899178
1677	899179
33900	899180
61821	899181
122243	899182
106231	899183
13430	899184
157563	899185
37274	899186
102244	899187
25516	899188
56361	899189
7900	899190
10314	899191
49087	899192
29501	899193
34029	899194
34534	899195
1459	899196
47932	899197
32474	899198
22060	899199
56970	899200
15518	899201
5688	899202
78564	899203
96866	899204
21510	899205
81574	899206
1598	899207
74906	899208
5465	899209
56735	899210
36501	899211
33766	899212
41071	899213
34760	899214
3060	899215
40450	899216
9112	899217
48137	899218
26119	899219
10417	899220
1037	899221
51560	899222
46121	899223
23129	899224
24894	899225
45733	899226
93949	899227
22607	899228
78703	899229
37693	899230
62612	899231
69090	899232
94	899233
32027	899234
12168	899235
30658	899236
30096	899237
3749	899238
14030	899239
76362	899240
57916	899241
59499	899242
56470	899243
28507	899244
16298	899245
36785	899246
1342	899247
85630	899248
12279	899249
20994	899250
6078	899251
19591	899252
26788	899253
31202	899254
61494	899255
71774	899256
28095	899257
74338	899258
59837	899259
31518	899260
37684	899261
65660	899262
37522	899263
11277	899264
71989	899265
72310	899266
14325	899267
22165	899268
229	899269
10412	899270
74517	899271
6612	899272
118467	899273
3240	899274
29847	899275
73542	899276
7828	899277
32103	899278
12257	899279
43963	899280
56412	899281
16517	899282
5024	899283
35691	899284
8595	899285
18642	899286
14174	899287
16094	899288
43594	899289
86247	899290
99897	899291
12240	899292
56402	899293
100631	899294
35916	899295
41399	899296
220	899297
102771	899298
28915	899299
31833	899300
38387	899301
12106	899302
1927	899303
79448	899304
158	899305
12899	899306
2531	899307
34848	899308
12702	899309
97946	899310
78393	899311
138138	899312
1068	899313
111364	899314
7622	899315
456	899316
35279	899317
22212	899318
6222	899319
38106	899320
9102	899321
85796	899322
20616	899323
28561	899324
8659	899325
41290	899326
8540	899327
13092	899328
6151	899329
18914	899330
84546	899331
6938	899332
12309	899333
29896	899334
8231	899335
47613	899336
80020	899337
10341	899338
53888	899339
65069	899340
7785	899341
36170	899342
32264	899343
41754	899344
34227	899345
10645	899346
109809	899347
65772	899348
3183	899349
88237	899350
53482	899351
6982	899352
127504	899353
78889	899354
1009	899355
8407	899356
33165	899357
24708	899358
6278	899359
9971	899360
28045	899361
37018	899362
16253	899363
3327	899364
70126	899365
1955	899366
29381	899367
48051	899368
19305	899369
25705	899370
2232	899371
82150	899372
79176	899373
12691	899374
33104	899375
156	899376
3	899377
38604	899378
128024	899379
79908	899380
2810	899381
132959	899382
119078	899383
94188	899384
140595	899385
33175	899386
40816	899387
22097	899388
123046	899389
86765	899390
17534	899391
123561	899392
33327	899393
4846	899394
53777	899395
82704	899396
32813	899397
16625	899398
1918	899399
957	899400
47356	899401
123509	899402
82884	899403
28217	899404
74767	899405
8881	899406
11580	899407
34461	899408
17054	899409
20013	899410
13716	899411
104217	899412
11908	899413
62756	899414
2291	899415
12918	899416
129671	899417
14896	899418
40190	899419
75544	899420
160576	899421
39445	899422
85117	899423
47769	899424
13314	899425
7556	899426
56046	899427
9611	899428
51808	899429
20229	899430
18463	899431
6367	899432
32115	899433
9150	899434
153188	899435
102562	899436
28300	899437
104786	899438
25422	899439
46133	899440
37348	899441
50624	899442
7099	899443
32885	899444
44962	899445
54110	899446
19284	899447
23752	899448
42012	899449
27276	899450
27572	899451
7869	899452
21726	899453
1559	899454
90812	899455
37123	899456
60697	899457
36126	899458
100914	899459
8743	899460
36407	899461
11005	899462
74663	899463
33611	899464
18872	899465
1005	899466
19745	899467
4928	899468
21429	899469
12507	899470
47016	899471
3729	899472
81506	899473
2157	899474
63334	899475
47883	899476
56910	899477
6818	899478
152923	899479
9788	899480
65273	899481
21235	899482
67669	899483
38838	899484
150094	899485
25621	899486
19056	899487
4926	899488
23649	899489
86806	899490
97498	899491
4384	899492
63159	899493
23719	899494
108274	899495
88102	899496
50257	899497
40863	899498
6789	899499
11321	899500
56981	899501
58631	899502
88828	899503
103425	899504
103065	899505
711	899506
155236	899507
16753	899508
39720	899509
53182	899510
82405	899511
13621	899512
17615	899513
67261	899514
6732	899515
129238	899516
2306	899517
21358	899518
83043	899519
72086	899520
19488	899521
2114	899522
12439	899523
2295	899524
2200	899525
3870	899526
1391	899527
31233	899528
2442	899529
23785	899530
53226	899531
3476	899532
22713	899533
86719	899534
44259	899535
43589	899536
41880	899537
1699	899538
99786	899539
22905	899540
4818	899541
8873	899542
13219	899543
491	899544
16073	899545
29361	899546
42944	899547
39505	899548
3614	899549
70051	899550
17262	899551
39096	899552
40968	899553
22979	899554
31513	899555
57952	899556
2988	899557
30872	899558
53581	899559
9084	899560
7100	899561
69279	899562
85770	899563
18464	899564
19306	899565
8983	899566
56946	899567
10873	899568
129636	899569
14163	899570
6337	899571
3035	899572
26995	899573
18428	899574
99182	899575
8909	899576
25644	899577
53821	899578
33165	899579
34910	899580
27755	899581
36748	899582
18102	899583
20697	899584
5298	899585
999	899586
14088	899587
98249	899588
106120	899589
158538	899590
61159	899591
49420	899592
863	899593
46962	899594
48988	899595
56743	899596
5575	899597
146347	899598
164740	899599
343	899600
14637	899601
31030	899602
17330	899603
1446	899604
4279	899605
11776	899606
4501	899607
17995	899608
19853	899609
123757	899610
67458	899611
38549	899612
10517	899613
18600	899614
117621	899615
106427	899616
33482	899617
226	899618
35669	899619
40236	899620
46392	899621
83914	899622
103103	899623
22448	899624
19945	899625
4473	899626
58747	899627
384	899628
64631	899629
44807	899630
89642	899631
6180	899632
56939	899633
16927	899634
2202	899635
58925	899636
170	899637
105369	899638
18547	899639
9904	899640
127362	899641
6924	899642
2709	899643
16632	899644
23018	899645
18720	899646
6583	899647
615	899648
11633	899649
151062	899650
5874	899651
68227	899652
23529	899653
6801	899654
12356	899655
161363	899656
5449	899657
134451	899658
34989	899659
31033	899660
52306	899661
54746	899662
149447	899663
25913	899664
67017	899665
80332	899666
1877	899667
6516	899668
182	899669
126040	899670
116290	899671
3233	899672
24889	899673
18876	899674
58146	899675
29325	899676
1332	899677
22010	899678
46049	899679
82145	899680
33870	899681
694	899682
27562	899683
7579	899684
33493	899685
12674	899686
4463	899687
34990	899688
42853	899689
59909	899690
29899	899691
7617	899692
2218	899693
25650	899694
39625	899695
18569	899696
1962	899697
63961	899698
79433	899699
19232	899700
26742	899701
49755	899702
290	899703
75299	899704
125930	899705
7730	899706
5601	899707
25868	899708
12683	899709
7592	899710
59580	899711
64179	899712
5311	899713
1851	899714
17095	899715
47161	899716
505	899717
103661	899718
29024	899719
17831	899720
308	899721
32310	899722
85182	899723
12465	899724
4897	899725
286	899726
9119	899727
29592	899728
2349	899729
99166	899730
45329	899731
101735	899732
52671	899733
18386	899734
1559	899735
12807	899736
27857	899737
13366	899738
95750	899739
5915	899740
70352	899741
84676	899742
120776	899743
61083	899744
11518	899745
35393	899746
16882	899747
40029	899748
24637	899749
40199	899750
34572	899751
1193	899752
858	899753
7374	899754
46459	899755
49029	899756
18883	899757
2635	899758
11234	899759
14497	899760
30151	899761
109384	899762
69086	899763
6662	899764
58330	899765
54947	899766
99557	899767
29278	899768
67051	899769
51092	899770
44855	899771
34094	899772
39049	899773
6571	899774
49592	899775
61707	899776
42646	899777
1951	899778
7348	899779
115225	899780
112423	899781
26770	899782
111956	899783
44881	899784
4975	899785
12553	899786
14067	899787
53800	899788
85357	899789
97624	899790
64774	899791
37363	899792
4544	899793
131546	899794
3856	899795
1370	899796
52733	899797
7641	899798
22387	899799
9582	899800
14180	899801
12508	899802
111458	899803
7102	899804
385	899805
23221	899806
2280	899807
11482	899808
50484	899809
15934	899810
32452	899811
25307	899812
24708	899813
26291	899814
18851	899815
64243	899816
69642	899817
1821	899818
4405	899819
3303	899820
21252	899821
12215	899822
11354	899823
95758	899824
43340	899825
6509	899826
22502	899827
135543	899828
65787	899829
76239	899830
14211	899831
11513	899832
24195	899833
18130	899834
104616	899835
68956	899836
3536	899837
4196	899838
3768	899839
77769	899840
628	899841
21286	899842
18773	899843
1464	899844
35397	899845
16553	899846
22551	899847
20407	899848
12012	899849
8497	899850
6459	899851
36424	899852
15683	899853
30052	899854
43132	899855
13777	899856
45030	899857
155097	899858
43253	899859
163275	899860
2274	899861
15787	899862
24943	899863
3039	899864
12424	899865
44578	899866
320	899867
35900	899868
43088	899869
73911	899870
142740	899871
40850	899872
40480	899873
145142	899874
38622	899875
31677	899876
21780	899877
22577	899878
133278	899879
71605	899880
11131	899881
26624	899882
1768	899883
25966	899884
11759	899885
10838	899886
126829	899887
131104	899888
6783	899889
66813	899890
3953	899891
1493	899892
3361	899893
22762	899894
65	899895
46834	899896
69234	899897
4961	899898
88370	899899
1542	899900
32675	899901
68855	899902
33506	899903
41954	899904
10863	899905
141806	899906
61989	899907
1593	899908
38824	899909
113048	899910
9203	899911
23704	899912
58811	899913
6003	899914
62006	899915
21080	899916
2570	899917
58678	899918
63060	899919
74882	899920
98	899921
45832	899922
25977	899923
106931	899924
3530	899925
18936	899926
52456	899927
46924	899928
157259	899929
27286	899930
18	899931
6551	899932
15140	899933
7352	899934
62702	899935
113532	899936
93077	899937
120464	899938
14408	899939
73511	899940
64330	899941
2987	899942
85031	899943
36237	899944
62603	899945
12107	899946
63684	899947
45451	899948
36244	899949
22166	899950
108858	899951
10799	899952
79493	899953
109216	899954
23401	899955
7001	899956
163725	899957
6529	899958
11857	899959
891	899960
7840	899961
106461	899962
56881	899963
66560	899964
107144	899965
24723	899966
11616	899967
131299	899968
17487	899969
96725	899970
11333	899971
96889	899972
132210	899973
12941	899974
37478	899975
1447	899976
146269	899977
59017	899978
17179	899979
69166	899980
879	899981
127770	899982
16877	899983
34884	899984
7046	899985
7952	899986
49799	899987
3858	899988
105331	899989
2760	899990
6185	899991
144461	899992
16490	899993
9193	899994
473	899995
17227	899996
21300	899997
65	899998
141729	899999
22075	900000
3490	900001
53514	900002
129306	900003
148535	900004
53271	900005
10239	900006
13108	900007
43237	900008
131753	900009
58063	900010
6574	900011
87359	900012
39969	900013
59039	900014
575	900015
18588	900016
252	900017
59628	900018
30726	900019
12814	900020
68185	900021
28557	900022
5438	900023
34009	900024
38659	900025
2555	900026
42427	900027
66044	900028
73722	900029
12223	900030
18413	900031
17987	900032
51170	900033
99228	900034
64443	900035
981	900036
43843	900037
99832	900038
13560	900039
19693	900040
2359	900041
7548	900042
69032	900043
71422	900044
33381	900045
40791	900046
64542	900047
40436	900048
49023	900049
361	900050
12937	900051
16334	900052
49209	900053
41768	900054
50416	900055
47052	900056
71161	900057
3353	900058
53360	900059
20583	900060
123805	900061
70588	900062
115606	900063
14270	900064
12415	900065
20918	900066
1706	900067
1966	900068
7931	900069
19128	900070
24922	900071
57924	900072
37286	900073
42357	900074
52623	900075
1503	900076
10171	900077
12403	900078
95746	900079
15252	900080
11384	900081
25455	900082
13415	900083
97524	900084
30905	900085
58453	900086
1359	900087
119537	900088
42836	900089
37565	900090
75342	900091
22673	900092
4379	900093
2021	900094
19792	900095
24743	900096
15254	900097
38581	900098
11831	900099
37300	900100
127174	900101
19455	900102
101435	900103
5088	900104
63344	900105
115839	900106
425	900107
39173	900108
129361	900109
21262	900110
50215	900111
65835	900112
4777	900113
102243	900114
9594	900115
84688	900116
86994	900117
9778	900118
79592	900119
46922	900120
73484	900121
106614	900122
115226	900123
60377	900124
150001	900125
96617	900126
569	900127
17226	900128
52281	900129
41778	900130
67851	900131
4944	900132
4597	900133
32390	900134
56114	900135
210	900136
13410	900137
15595	900138
227	900139
9020	900140
46212	900141
3654	900142
5149	900143
29484	900144
73228	900145
132275	900146
9536	900147
46423	900148
25182	900149
20978	900150
56387	900151
90360	900152
27355	900153
3537	900154
91831	900155
61789	900156
56773	900157
5316	900158
5344	900159
26187	900160
45792	900161
90395	900162
2750	900163
14924	900164
12996	900165
18109	900166
3119	900167
30259	900168
70455	900169
26873	900170
8876	900171
27959	900172
28418	900173
135723	900174
1303	900175
6094	900176
8117	900177
36922	900178
5190	900179
30479	900180
133417	900181
28124	900182
14168	900183
6508	900184
29299	900185
8129	900186
14173	900187
1657	900188
130959	900189
6947	900190
13651	900191
3780	900192
4105	900193
15674	900194
15979	900195
43404	900196
52396	900197
30545	900198
6962	900199
36600	900200
743	900201
38159	900202
97830	900203
52	900204
60401	900205
45446	900206
297	900207
58342	900208
1529	900209
84458	900210
14424	900211
26596	900212
149551	900213
89412	900214
6839	900215
43132	900216
49315	900217
160228	900218
61610	900219
16826	900220
2013	900221
13744	900222
344	900223
1594	900224
128491	900225
48222	900226
88263	900227
723	900228
34974	900229
32394	900230
274	900231
28167	900232
1239	900233
9692	900234
25209	900235
30517	900236
161800	900237
33253	900238
87873	900239
6535	900240
4914	900241
30964	900242
8914	900243
118761	900244
25870	900245
62533	900246
15059	900247
34062	900248
9734	900249
47901	900250
7247	900251
71158	900252
39166	900253
12590	900254
37382	900255
46556	900256
1423	900257
45775	900258
22435	900259
99596	900260
931	900261
19455	900262
8477	900263
16162	900264
2402	900265
88114	900266
10160	900267
123662	900268
90750	900269
8045	900270
6841	900271
110356	900272
3231	900273
47922	900274
13292	900275
166547	900276
117102	900277
15021	900278
42633	900279
41205	900280
20281	900281
25190	900282
66246	900283
15173	900284
69900	900285
53798	900286
82118	900287
36619	900288
140855	900289
1460	900290
60071	900291
83179	900292
16933	900293
11603	900294
25586	900295
28881	900296
147831	900297
82725	900298
28548	900299
4574	900300
10610	900301
80802	900302
49325	900303
8857	900304
26039	900305
3991	900306
3483	900307
29806	900308
10663	900309
2822	900310
94543	900311
19045	900312
91783	900313
50783	900314
12042	900315
20836	900316
12776	900317
25054	900318
157371	900319
81042	900320
43323	900321
70938	900322
131777	900323
5655	900324
44449	900325
29505	900326
32693	900327
58622	900328
5597	900329
63042	900330
144378	900331
1901	900332
5720	900333
22353	900334
152085	900335
21316	900336
611	900337
62889	900338
12169	900339
65565	900340
62281	900341
134049	900342
278	900343
2360	900344
4862	900345
5837	900346
47280	900347
9203	900348
113547	900349
48759	900350
56951	900351
6139	900352
60654	900353
16270	900354
3	900355
20777	900356
21586	900357
23608	900358
1455	900359
14065	900360
26380	900361
4537	900362
449	900363
2660	900364
23369	900365
6663	900366
2853	900367
76278	900368
56413	900369
18530	900370
100351	900371
7146	900372
126047	900373
11853	900374
34778	900375
79532	900376
3142	900377
63723	900378
5012	900379
127207	900380
105768	900381
27438	900382
21255	900383
80458	900384
72548	900385
23045	900386
58266	900387
4621	900388
117138	900389
106180	900390
327	900391
2953	900392
112856	900393
1452	900394
49670	900395
22843	900396
162153	900397
4904	900398
19309	900399
60172	900400
18743	900401
54917	900402
125492	900403
9612	900404
4109	900405
19354	900406
30202	900407
58	900408
160078	900409
30251	900410
58281	900411
7678	900412
133312	900413
138642	900414
64349	900415
48875	900416
1895	900417
54475	900418
56	900419
7631	900420
25474	900421
16980	900422
26503	900423
63506	900424
3296	900425
21467	900426
63927	900427
16022	900428
26445	900429
8523	900430
47355	900431
143286	900432
85899	900433
12950	900434
12828	900435
975	900436
4501	900437
8963	900438
7644	900439
19469	900440
42204	900441
330	900442
115550	900443
22948	900444
85374	900445
70960	900446
42490	900447
25256	900448
96868	900449
47468	900450
7342	900451
68718	900452
37127	900453
116187	900454
38188	900455
52627	900456
74171	900457
1195	900458
45724	900459
995	900460
119280	900461
4327	900462
11000	900463
40972	900464
43993	900465
33463	900466
9723	900467
17584	900468
77	900469
83829	900470
70657	900471
2144	900472
39599	900473
5439	900474
20286	900475
42480	900476
30469	900477
31010	900478
15881	900479
2377	900480
43421	900481
47615	900482
24687	900483
101076	900484
1985	900485
21245	900486
66005	900487
66876	900488
79341	900489
80406	900490
17922	900491
131646	900492
6060	900493
7105	900494
2442	900495
1686	900496
14601	900497
13786	900498
31910	900499
27871	900500
92000	900501
10338	900502
3112	900503
35082	900504
4655	900505
7459	900506
16810	900507
22239	900508
61782	900509
55872	900510
29603	900511
13425	900512
9065	900513
23602	900514
63381	900515
41280	900516
25255	900517
11973	900518
19408	900519
4794	900520
118812	900521
28048	900522
18879	900523
50127	900524
6101	900525
4360	900526
163859	900527
10641	900528
8098	900529
4933	900530
72860	900531
40321	900532
61950	900533
19478	900534
2127	900535
121879	900536
2470	900537
17522	900538
101563	900539
107339	900540
13704	900541
17295	900542
116695	900543
13460	900544
2456	900545
50395	900546
23607	900547
154044	900548
80178	900549
146772	900550
156960	900551
24997	900552
24454	900553
13279	900554
53593	900555
32208	900556
2007	900557
20932	900558
14385	900559
8264	900560
99984	900561
12642	900562
2996	900563
53704	900564
153894	900565
40670	900566
42940	900567
45281	900568
5739	900569
11868	900570
42413	900571
44051	900572
5595	900573
92867	900574
38468	900575
134857	900576
134404	900577
25486	900578
583	900579
14258	900580
17141	900581
12703	900582
17254	900583
15814	900584
106110	900585
14328	900586
80121	900587
44900	900588
11097	900589
74384	900590
23100	900591
11695	900592
14168	900593
21123	900594
235	900595
60802	900596
63021	900597
6911	900598
96328	900599
51496	900600
16458	900601
137014	900602
65805	900603
5055	900604
58260	900605
67200	900606
69094	900607
25645	900608
875	900609
24021	900610
79894	900611
129700	900612
52833	900613
10883	900614
32504	900615
215	900616
65282	900617
42622	900618
18111	900619
42470	900620
127218	900621
24293	900622
1760	900623
57045	900624
44060	900625
552	900626
75185	900627
15835	900628
1494	900629
16	900630
1952	900631
47345	900632
101255	900633
5681	900634
42146	900635
75876	900636
7906	900637
401	900638
16177	900639
6034	900640
1445	900641
23036	900642
22614	900643
11	900644
4156	900645
8164	900646
1673	900647
63	900648
3130	900649
13323	900650
35639	900651
43159	900652
211	900653
117129	900654
79237	900655
29943	900656
10703	900657
120832	900658
1187	900659
24233	900660
78141	900661
132123	900662
82376	900663
38465	900664
33289	900665
20435	900666
106290	900667
7932	900668
126171	900669
13895	900670
68544	900671
991	900672
7242	900673
640	900674
356	900675
9194	900676
42093	900677
11640	900678
150172	900679
81435	900680
11770	900681
112603	900682
70739	900683
95883	900684
111991	900685
79660	900686
25396	900687
23250	900688
1784	900689
24388	900690
29370	900691
42198	900692
93590	900693
60329	900694
119359	900695
18676	900696
3773	900697
6415	900698
7714	900699
91663	900700
42304	900701
86985	900702
65458	900703
76628	900704
2966	900705
119	900706
25157	900707
27338	900708
473	900709
48163	900710
15391	900711
57684	900712
70002	900713
47799	900714
27269	900715
76382	900716
100473	900717
45802	900718
48677	900719
6031	900720
1190	900721
45882	900722
48043	900723
18	900724
25943	900725
67105	900726
7012	900727
101823	900728
2955	900729
27768	900730
36645	900731
10798	900732
14151	900733
8649	900734
155825	900735
43739	900736
17645	900737
82496	900738
10837	900739
105899	900740
603	900741
31245	900742
26273	900743
101087	900744
24664	900745
54277	900746
14406	900747
123007	900748
95910	900749
8616	900750
56190	900751
4812	900752
52071	900753
8426	900754
3131	900755
16402	900756
270	900757
28086	900758
3725	900759
33270	900760
8683	900761
30607	900762
28584	900763
12874	900764
12306	900765
2195	900766
31663	900767
66435	900768
68204	900769
10370	900770
13737	900771
11977	900772
4480	900773
24516	900774
7407	900775
20864	900776
17169	900777
97494	900778
18430	900779
3330	900780
87257	900781
2384	900782
109757	900783
132117	900784
51613	900785
32624	900786
29826	900787
163802	900788
7884	900789
91783	900790
87838	900791
20224	900792
128611	900793
35845	900794
12731	900795
1955	900796
19321	900797
47519	900798
10523	900799
11105	900800
50003	900801
26329	900802
2300	900803
2796	900804
36920	900805
45315	900806
141754	900807
4128	900808
11264	900809
9694	900810
13891	900811
37208	900812
52365	900813
333	900814
3200	900815
24369	900816
37572	900817
76587	900818
160438	900819
11034	900820
11544	900821
42728	900822
21268	900823
479	900824
5008	900825
41102	900826
43095	900827
10645	900828
112687	900829
4256	900830
44780	900831
27563	900832
39192	900833
24863	900834
94819	900835
335	900836
8245	900837
18297	900838
2123	900839
25063	900840
20710	900841
54236	900842
34474	900843
22823	900844
3919	900845
21595	900846
34906	900847
20645	900848
36344	900849
106535	900850
2582	900851
88866	900852
158838	900853
9658	900854
70953	900855
81411	900856
47323	900857
12659	900858
48672	900859
39206	900860
12047	900861
24574	900862
120684	900863
7040	900864
33337	900865
18569	900866
123247	900867
69517	900868
41866	900869
154516	900870
100899	900871
7986	900872
13316	900873
33647	900874
91075	900875
110862	900876
63618	900877
23560	900878
48891	900879
70967	900880
11845	900881
35096	900882
16219	900883
8648	900884
64310	900885
99201	900886
70485	900887
73717	900888
95798	900889
60679	900890
3861	900891
32975	900892
110792	900893
3495	900894
135355	900895
7245	900896
14609	900897
4463	900898
11711	900899
66654	900900
449	900901
130062	900902
116020	900903
863	900904
16458	900905
92066	900906
4116	900907
52774	900908
67392	900909
24736	900910
51014	900911
36786	900912
34683	900913
93369	900914
4	900915
48619	900916
16414	900917
27688	900918
25842	900919
3265	900920
21681	900921
62567	900922
14660	900923
43319	900924
58597	900925
67367	900926
55343	900927
31943	900928
139938	900929
73734	900930
52065	900931
58258	900932
119021	900933
103998	900934
32235	900935
77801	900936
44696	900937
73389	900938
6798	900939
22846	900940
27252	900941
24595	900942
97529	900943
111123	900944
3179	900945
29927	900946
16323	900947
21056	900948
4837	900949
39301	900950
6680	900951
21778	900952
88777	900953
123965	900954
40578	900955
9173	900956
68754	900957
3201	900958
143570	900959
7755	900960
53469	900961
17073	900962
21130	900963
59548	900964
97837	900965
54464	900966
63869	900967
1327	900968
89062	900969
26797	900970
36153	900971
161059	900972
158446	900973
19704	900974
92406	900975
3394	900976
41150	900977
16156	900978
26121	900979
8969	900980
1939	900981
77934	900982
22353	900983
44328	900984
608	900985
93167	900986
40380	900987
16093	900988
27724	900989
42011	900990
53963	900991
3984	900992
34643	900993
65946	900994
18963	900995
99262	900996
15895	900997
50432	900998
89640	900999
93875	901000
68411	901001
14148	901002
161241	901003
7030	901004
4984	901005
36827	901006
65120	901007
25779	901008
155878	901009
10835	901010
79542	901011
40624	901012
29230	901013
6846	901014
49209	901015
2261	901016
124728	901017
69937	901018
96501	901019
15357	901020
4995	901021
1156	901022
30445	901023
27188	901024
3202	901025
42605	901026
9131	901027
93778	901028
16873	901029
39776	901030
72411	901031
12834	901032
71025	901033
83566	901034
32738	901035
67885	901036
10502	901037
25169	901038
148960	901039
17957	901040
78	901041
87215	901042
24849	901043
46919	901044
47413	901045
23928	901046
14011	901047
74553	901048
4194	901049
11016	901050
843	901051
43824	901052
32567	901053
98828	901054
26932	901055
164613	901056
5743	901057
56282	901058
147967	901059
27449	901060
20330	901061
36254	901062
49770	901063
46150	901064
127525	901065
99840	901066
151257	901067
15206	901068
55633	901069
7923	901070
5904	901071
100890	901072
27664	901073
134708	901074
28602	901075
8879	901076
49025	901077
17969	901078
12529	901079
699	901080
151700	901081
28225	901082
71693	901083
2222	901084
5357	901085
16369	901086
640	901087
14927	901088
15721	901089
39221	901090
155	901091
3987	901092
3458	901093
72548	901094
25869	901095
4839	901096
55123	901097
1547	901098
257	901099
709	901100
77924	901101
2560	901102
27446	901103
16049	901104
1981	901105
105363	901106
70247	901107
61793	901108
18107	901109
25443	901110
4428	901111
33163	901112
56272	901113
19518	901114
59192	901115
74170	901116
35212	901117
41018	901118
490	901119
2291	901120
4043	901121
23137	901122
18160	901123
33489	901124
16612	901125
217	901126
61013	901127
52370	901128
79845	901129
36730	901130
75196	901131
32372	901132
34493	901133
31829	901134
30773	901135
7855	901136
161295	901137
2349	901138
137756	901139
6802	901140
1180	901141
45590	901142
75158	901143
117698	901144
27289	901145
11984	901146
71918	901147
110283	901148
61979	901149
86028	901150
113886	901151
43194	901152
114898	901153
42913	901154
12167	901155
45810	901156
37198	901157
10960	901158
1052	901159
32689	901160
2624	901161
5503	901162
7277	901163
102934	901164
3949	901165
126256	901166
20856	901167
152099	901168
70714	901169
68983	901170
11297	901171
88147	901172
72872	901173
16591	901174
7608	901175
130289	901176
14466	901177
5149	901178
36304	901179
64296	901180
95781	901181
45070	901182
42308	901183
1511	901184
9	901185
46986	901186
17067	901187
7685	901188
55897	901189
120639	901190
42690	901191
641	901192
122446	901193
4383	901194
18203	901195
268	901196
64796	901197
49288	901198
119704	901199
37709	901200
20806	901201
147805	901202
16156	901203
63919	901204
9999	901205
27547	901206
74148	901207
27362	901208
88368	901209
32145	901210
57651	901211
36289	901212
73703	901213
53616	901214
49984	901215
98228	901216
7984	901217
7550	901218
24947	901219
31538	901220
7524	901221
1668	901222
43842	901223
30844	901224
22747	901225
641	901226
67310	901227
31923	901228
5113	901229
8373	901230
2803	901231
180	901232
29110	901233
31799	901234
8965	901235
65416	901236
16856	901237
14611	901238
3466	901239
1572	901240
113601	901241
165738	901242
12732	901243
22041	901244
72624	901245
20019	901246
33081	901247
663	901248
45552	901249
118791	901250
5836	901251
133594	901252
7110	901253
39691	901254
1367	901255
12630	901256
32614	901257
4502	901258
4228	901259
23386	901260
35721	901261
26479	901262
906	901263
26292	901264
83898	901265
117207	901266
91559	901267
14870	901268
36914	901269
55710	901270
36995	901271
2262	901272
28358	901273
3348	901274
22422	901275
24022	901276
1225	901277
7725	901278
99741	901279
14351	901280
4831	901281
28770	901282
21400	901283
1928	901284
4120	901285
49419	901286
91712	901287
3924	901288
32708	901289
44568	901290
21662	901291
17088	901292
38824	901293
53024	901294
7740	901295
99963	901296
157452	901297
2715	901298
17077	901299
74828	901300
34566	901301
121973	901302
117785	901303
41121	901304
13812	901305
62743	901306
36277	901307
28457	901308
447	901309
94182	901310
27038	901311
96328	901312
14208	901313
29263	901314
19300	901315
7695	901316
5617	901317
12226	901318
37916	901319
27977	901320
50873	901321
903	901322
36090	901323
84213	901324
59122	901325
24728	901326
9104	901327
24008	901328
55816	901329
9701	901330
99860	901331
19969	901332
32725	901333
19804	901334
49907	901335
79443	901336
99045	901337
27325	901338
123680	901339
49707	901340
14877	901341
22761	901342
47261	901343
2190	901344
35677	901345
115280	901346
22484	901347
20037	901348
42856	901349
75853	901350
49528	901351
21340	901352
35811	901353
59942	901354
5864	901355
21057	901356
3770	901357
14555	901358
16056	901359
33330	901360
13070	901361
62637	901362
61070	901363
76268	901364
60848	901365
3132	901366
45	901367
6313	901368
22762	901369
88357	901370
3577	901371
7396	901372
7770	901373
2260	901374
121	901375
79120	901376
22464	901377
8244	901378
28959	901379
19723	901380
25929	901381
3908	901382
148319	901383
104142	901384
62747	901385
40432	901386
5736	901387
3502	901388
26785	901389
34817	901390
26648	901391
4859	901392
4406	901393
307	901394
21287	901395
128199	901396
4230	901397
83634	901398
90018	901399
23411	901400
62219	901401
115810	901402
19195	901403
13104	901404
74737	901405
99	901406
122445	901407
798	901408
1947	901409
15975	901410
65447	901411
79162	901412
40274	901413
14303	901414
8016	901415
21184	901416
62669	901417
5798	901418
39302	901419
2	901420
37252	901421
72652	901422
45136	901423
34188	901424
3503	901425
50389	901426
23153	901427
48892	901428
11408	901429
16403	901430
11766	901431
42346	901432
11734	901433
46697	901434
10165	901435
57331	901436
85941	901437
56956	901438
29509	901439
2654	901440
133096	901441
125520	901442
1026	901443
50879	901444
30096	901445
77790	901446
11706	901447
32519	901448
2285	901449
29825	901450
20647	901451
70957	901452
5867	901453
8324	901454
26820	901455
45890	901456
8336	901457
34972	901458
15782	901459
152	901460
51911	901461
106597	901462
54491	901463
8408	901464
16007	901465
74822	901466
40534	901467
27655	901468
39718	901469
69770	901470
8003	901471
66643	901472
75008	901473
37419	901474
11818	901475
37611	901476
13145	901477
34781	901478
1093	901479
66638	901480
5216	901481
5524	901482
22217	901483
20022	901484
13510	901485
1358	901486
134002	901487
17500	901488
46923	901489
24792	901490
224	901491
22834	901492
50158	901493
25019	901494
87418	901495
30635	901496
7775	901497
17722	901498
95448	901499
67203	901500
110668	901501
62938	901502
118799	901503
42083	901504
13520	901505
77586	901506
1003	901507
12293	901508
4716	901509
87190	901510
3998	901511
22123	901512
62602	901513
45027	901514
12544	901515
134000	901516
141952	901517
68722	901518
88168	901519
4868	901520
96239	901521
35663	901522
96918	901523
57713	901524
56161	901525
88764	901526
6076	901527
109643	901528
29167	901529
40064	901530
93837	901531
63202	901532
47288	901533
7195	901534
30583	901535
129615	901536
57687	901537
37750	901538
22449	901539
84837	901540
7382	901541
1851	901542
524	901543
24117	901544
133547	901545
30182	901546
22107	901547
8883	901548
97075	901549
42124	901550
5308	901551
49604	901552
84295	901553
3533	901554
67058	901555
122185	901556
51447	901557
44385	901558
21381	901559
27379	901560
92830	901561
111242	901562
99093	901563
39013	901564
13933	901565
39571	901566
112251	901567
62776	901568
21344	901569
15396	901570
60655	901571
16377	901572
99917	901573
16603	901574
4116	901575
4666	901576
60544	901577
71710	901578
12000	901579
11222	901580
72773	901581
115677	901582
24552	901583
71919	901584
75161	901585
3355	901586
385	901587
5137	901588
19069	901589
13018	901590
47468	901591
3404	901592
21737	901593
71400	901594
29047	901595
16949	901596
51295	901597
1058	901598
8008	901599
8843	901600
43572	901601
49551	901602
273	901603
61904	901604
17281	901605
18044	901606
3318	901607
2965	901608
38789	901609
21920	901610
58157	901611
11064	901612
55042	901613
23553	901614
83006	901615
15659	901616
12725	901617
19292	901618
46061	901619
74814	901620
6469	901621
61468	901622
27373	901623
49814	901624
14428	901625
78038	901626
70496	901627
2805	901628
7865	901629
766	901630
30381	901631
2090	901632
17833	901633
35973	901634
50216	901635
40571	901636
111747	901637
22932	901638
8203	901639
63002	901640
10911	901641
62311	901642
76708	901643
21148	901644
110857	901645
54	901646
39511	901647
28922	901648
1004	901649
38063	901650
86152	901651
15457	901652
2735	901653
35891	901654
16821	901655
98237	901656
129829	901657
8102	901658
81506	901659
32252	901660
32186	901661
46104	901662
120022	901663
43226	901664
29766	901665
15071	901666
50097	901667
24421	901668
63867	901669
120219	901670
4211	901671
28098	901672
9064	901673
14044	901674
4182	901675
606	901676
122295	901677
125341	901678
789	901679
19441	901680
159563	901681
15285	901682
144516	901683
4066	901684
28759	901685
57613	901686
24577	901687
25240	901688
79247	901689
24174	901690
16836	901691
2626	901692
25715	901693
74906	901694
29869	901695
27154	901696
56992	901697
24273	901698
40834	901699
16705	901700
2949	901701
131783	901702
7170	901703
38565	901704
6509	901705
38647	901706
78111	901707
5106	901708
146489	901709
3163	901710
15764	901711
6819	901712
87163	901713
372	901714
136127	901715
28624	901716
121091	901717
28921	901718
21743	901719
4154	901720
20383	901721
78017	901722
50191	901723
53293	901724
138573	901725
2	901726
35831	901727
116775	901728
98037	901729
17525	901730
45515	901731
26399	901732
24746	901733
2645	901734
1793	901735
46690	901736
1672	901737
3639	901738
36715	901739
34338	901740
4137	901741
72997	901742
30029	901743
17499	901744
5705	901745
5747	901746
33508	901747
50699	901748
82812	901749
2782	901750
5623	901751
40237	901752
15419	901753
151986	901754
109474	901755
117227	901756
40689	901757
115053	901758
18913	901759
96406	901760
54601	901761
4016	901762
47186	901763
66995	901764
11025	901765
96086	901766
1252	901767
100927	901768
75844	901769
4338	901770
20542	901771
3388	901772
9452	901773
96487	901774
8221	901775
65589	901776
31726	901777
728	901778
40340	901779
2819	901780
80453	901781
30740	901782
66332	901783
13029	901784
96857	901785
61926	901786
14032	901787
9323	901788
35403	901789
33326	901790
45616	901791
15299	901792
22847	901793
101719	901794
477	901795
1107	901796
20485	901797
3497	901798
38986	901799
42574	901800
111034	901801
1447	901802
31647	901803
991	901804
50482	901805
130889	901806
14990	901807
78360	901808
20595	901809
29626	901810
5137	901811
78318	901812
45088	901813
20486	901814
155389	901815
132386	901816
89663	901817
70498	901818
57008	901819
23305	901820
26580	901821
1440	901822
9276	901823
4882	901824
7320	901825
42702	901826
85688	901827
37347	901828
17636	901829
8795	901830
31658	901831
4229	901832
127732	901833
81045	901834
35596	901835
139658	901836
36157	901837
19367	901838
38865	901839
151183	901840
195	901841
6221	901842
35150	901843
48128	901844
28793	901845
37006	901846
11062	901847
12313	901848
85033	901849
31183	901850
39864	901851
6044	901852
71257	901853
5588	901854
23390	901855
89	901856
5303	901857
10320	901858
73048	901859
2243	901860
52677	901861
37034	901862
27374	901863
72541	901864
36295	901865
2242	901866
9330	901867
16368	901868
6611	901869
75346	901870
9068	901871
80359	901872
46605	901873
15038	901874
15629	901875
38012	901876
53802	901877
20879	901878
4489	901879
10770	901880
24184	901881
63026	901882
15574	901883
18032	901884
1	901885
22998	901886
2066	901887
24153	901888
85845	901889
20136	901890
20189	901891
158241	901892
60505	901893
51786	901894
21619	901895
134284	901896
32367	901897
72386	901898
2554	901899
20683	901900
51519	901901
692	901902
134338	901903
38820	901904
1163	901905
4282	901906
2331	901907
14307	901908
2695	901909
35178	901910
6090	901911
9663	901912
192	901913
65803	901914
3030	901915
41320	901916
35424	901917
397	901918
145776	901919
681	901920
11579	901921
21730	901922
23923	901923
34874	901924
13205	901925
22854	901926
9386	901927
862	901928
5197	901929
94994	901930
100228	901931
70240	901932
83656	901933
72891	901934
94291	901935
31053	901936
1563	901937
21887	901938
37916	901939
59178	901940
13856	901941
9876	901942
41613	901943
37348	901944
104499	901945
6230	901946
43965	901947
9033	901948
23357	901949
69758	901950
35324	901951
1033	901952
3922	901953
35	901954
33151	901955
34041	901956
910	901957
35860	901958
92446	901959
15189	901960
491	901961
5117	901962
52165	901963
1641	901964
58332	901965
129466	901966
28668	901967
7419	901968
81094	901969
44614	901970
44922	901971
78317	901972
25189	901973
83586	901974
104144	901975
52284	901976
26115	901977
68125	901978
75509	901979
97491	901980
52439	901981
91850	901982
516	901983
40098	901984
7133	901985
4047	901986
803	901987
14807	901988
42752	901989
86859	901990
20966	901991
5038	901992
11796	901993
48027	901994
14684	901995
45956	901996
3164	901997
2190	901998
56283	901999
1028	902000
842	902001
3542	902002
10587	902003
13230	902004
14674	902005
102199	902006
33779	902007
9509	902008
18071	902009
11738	902010
12001	902011
2814	902012
98111	902013
48109	902014
6717	902015
121350	902016
77972	902017
86836	902018
3230	902019
7747	902020
54583	902021
156642	902022
66140	902023
995	902024
59830	902025
10726	902026
45136	902027
591	902028
77454	902029
61166	902030
135926	902031
32530	902032
164588	902033
19468	902034
55820	902035
89484	902036
35674	902037
10181	902038
95030	902039
6036	902040
39453	902041
38788	902042
94511	902043
2438	902044
10943	902045
7612	902046
32847	902047
2178	902048
35645	902049
56707	902050
70117	902051
30923	902052
44647	902053
1696	902054
35162	902055
96406	902056
31887	902057
124019	902058
5916	902059
55167	902060
13009	902061
79518	902062
269	902063
15526	902064
161427	902065
22090	902066
161123	902067
18766	902068
82495	902069
29942	902070
781	902071
65773	902072
9642	902073
70941	902074
22394	902075
2474	902076
4087	902077
150459	902078
26861	902079
57706	902080
18222	902081
3561	902082
90	902083
46597	902084
45716	902085
114076	902086
36878	902087
50720	902088
114600	902089
9106	902090
99277	902091
69142	902092
12409	902093
3073	902094
58645	902095
29072	902096
115373	902097
77817	902098
1186	902099
2	902100
59819	902101
60275	902102
47912	902103
148805	902104
42783	902105
24436	902106
67938	902107
32401	902108
33219	902109
27331	902110
25448	902111
100356	902112
48667	902113
97122	902114
37034	902115
94910	902116
17547	902117
57357	902118
127027	902119
62186	902120
20162	902121
4966	902122
126564	902123
51011	902124
69078	902125
145242	902126
26349	902127
6604	902128
141857	902129
130991	902130
110938	902131
128687	902132
2197	902133
778	902134
9877	902135
10123	902136
83634	902137
53714	902138
15747	902139
1324	902140
885	902141
252	902142
42494	902143
2467	902144
15655	902145
6553	902146
368	902147
15508	902148
52550	902149
88555	902150
54035	902151
5219	902152
41456	902153
2254	902154
71363	902155
47853	902156
109	902157
113767	902158
9009	902159
23939	902160
30766	902161
77494	902162
49107	902163
40575	902164
5576	902165
28454	902166
33586	902167
7942	902168
31869	902169
20196	902170
27570	902171
24535	902172
11627	902173
10196	902174
13830	902175
19244	902176
7317	902177
60978	902178
53054	902179
71724	902180
85167	902181
11593	902182
6335	902183
44041	902184
8	902185
1099	902186
59377	902187
63630	902188
18780	902189
1556	902190
49932	902191
3396	902192
48627	902193
14270	902194
8528	902195
30728	902196
14146	902197
27799	902198
41864	902199
149448	902200
75461	902201
7898	902202
45800	902203
52264	902204
82028	902205
164750	902206
25470	902207
132134	902208
14364	902209
7335	902210
93348	902211
104071	902212
57050	902213
66326	902214
57967	902215
17463	902216
34503	902217
78357	902218
51046	902219
1124	902220
90324	902221
76237	902222
5285	902223
153865	902224
45160	902225
55182	902226
81	902227
23834	902228
85930	902229
71642	902230
4941	902231
28455	902232
21531	902233
36893	902234
115805	902235
16190	902236
113860	902237
107216	902238
11424	902239
87628	902240
78	902241
31917	902242
164827	902243
9778	902244
4425	902245
2334	902246
45375	902247
47339	902248
126065	902249
3	902250
57431	902251
144528	902252
4319	902253
136914	902254
48126	902255
46548	902256
28729	902257
5820	902258
3635	902259
1458	902260
13369	902261
2041	902262
28784	902263
1240	902264
25739	902265
11609	902266
89014	902267
39240	902268
2386	902269
34799	902270
50019	902271
69108	902272
77709	902273
5161	902274
120162	902275
23483	902276
52445	902277
1715	902278
38141	902279
1109	902280
17203	902281
215	902282
66964	902283
43349	902284
2427	902285
125504	902286
8939	902287
5427	902288
325	902289
162090	902290
31115	902291
86867	902292
33466	902293
149654	902294
15463	902295
17188	902296
3365	902297
23816	902298
27619	902299
11087	902300
29491	902301
38867	902302
113047	902303
29870	902304
4863	902305
1097	902306
11258	902307
17457	902308
9671	902309
9416	902310
15194	902311
131402	902312
17769	902313
23843	902314
16918	902315
85145	902316
31824	902317
104498	902318
58510	902319
86064	902320
34368	902321
60193	902322
2599	902323
20907	902324
7648	902325
16859	902326
19369	902327
60	902328
12628	902329
16590	902330
22302	902331
3778	902332
127423	902333
14441	902334
68198	902335
39869	902336
42153	902337
165275	902338
34056	902339
24824	902340
62098	902341
28534	902342
117	902343
38828	902344
13906	902345
56253	902346
71646	902347
9403	902348
38984	902349
119547	902350
22099	902351
2314	902352
9957	902353
798	902354
14801	902355
35998	902356
69064	902357
19797	902358
2168	902359
38323	902360
736	902361
5735	902362
127345	902363
21842	902364
76927	902365
28984	902366
28028	902367
13368	902368
78583	902369
17291	902370
6468	902371
147877	902372
73905	902373
40792	902374
25892	902375
40614	902376
11821	902377
64896	902378
45833	902379
30796	902380
125037	902381
58001	902382
7248	902383
24260	902384
1471	902385
148357	902386
727	902387
2973	902388
31554	902389
101672	902390
3402	902391
1497	902392
131767	902393
21340	902394
5110	902395
59621	902396
37287	902397
2958	902398
20529	902399
36270	902400
2935	902401
121802	902402
20462	902403
266	902404
28355	902405
34226	902406
27581	902407
64016	902408
165954	902409
4635	902410
17712	902411
122962	902412
4952	902413
3533	902414
66122	902415
83141	902416
10170	902417
17634	902418
15264	902419
84879	902420
10319	902421
1855	902422
4241	902423
3603	902424
96764	902425
13843	902426
551	902427
750	902428
114580	902429
2806	902430
97253	902431
11869	902432
771	902433
94297	902434
9	902435
52778	902436
56941	902437
14737	902438
4870	902439
103686	902440
32269	902441
29253	902442
41406	902443
9799	902444
15653	902445
2444	902446
11643	902447
13703	902448
33698	902449
41787	902450
9425	902451
48311	902452
27893	902453
9405	902454
23922	902455
133812	902456
89165	902457
30084	902458
62244	902459
42598	902460
6681	902461
17747	902462
23715	902463
10016	902464
97369	902465
19365	902466
101157	902467
75290	902468
13899	902469
73684	902470
41833	902471
115075	902472
44246	902473
2290	902474
90418	902475
2857	902476
53289	902477
266	902478
90903	902479
27339	902480
32689	902481
10052	902482
87058	902483
50649	902484
97334	902485
233	902486
51694	902487
5322	902488
6051	902489
164012	902490
2143	902491
51999	902492
2953	902493
53615	902494
73312	902495
3071	902496
105623	902497
22350	902498
45465	902499
8791	902500
17506	902501
2192	902502
73070	902503
99428	902504
87919	902505
22031	902506
66429	902507
2704	902508
22388	902509
73493	902510
18490	902511
3671	902512
36350	902513
12583	902514
122766	902515
17504	902516
6059	902517
49993	902518
5913	902519
6981	902520
3926	902521
114431	902522
5910	902523
516	902524
53785	902525
24510	902526
29871	902527
103401	902528
17476	902529
1091	902530
135525	902531
50769	902532
23940	902533
13975	902534
162066	902535
56608	902536
23556	902537
47925	902538
36594	902539
84504	902540
99876	902541
83419	902542
116908	902543
108092	902544
144029	902545
28183	902546
74731	902547
5133	902548
3083	902549
115792	902550
25882	902551
19754	902552
76704	902553
35114	902554
64575	902555
31864	902556
86072	902557
17040	902558
12438	902559
51603	902560
61383	902561
29880	902562
124123	902563
135071	902564
14801	902565
13809	902566
11530	902567
7165	902568
1790	902569
76520	902570
105128	902571
33790	902572
3173	902573
53188	902574
13844	902575
15591	902576
25259	902577
33909	902578
28434	902579
46276	902580
3756	902581
59228	902582
114199	902583
5904	902584
11180	902585
15470	902586
3919	902587
241	902588
43640	902589
19613	902590
66082	902591
41773	902592
15332	902593
13539	902594
12929	902595
11381	902596
75466	902597
5905	902598
75302	902599
48472	902600
87284	902601
19391	902602
115410	902603
39787	902604
50176	902605
111475	902606
16042	902607
50679	902608
15991	902609
7347	902610
38296	902611
44471	902612
33600	902613
53477	902614
13392	902615
17494	902616
47628	902617
8994	902618
5516	902619
8658	902620
30318	902621
2735	902622
34202	902623
49771	902624
2443	902625
29074	902626
58818	902627
5348	902628
29059	902629
10724	902630
125850	902631
21280	902632
104501	902633
2721	902634
68728	902635
164815	902636
26020	902637
5665	902638
3797	902639
55944	902640
59245	902641
111617	902642
4847	902643
28284	902644
38	902645
22393	902646
22647	902647
27194	902648
109207	902649
16053	902650
5801	902651
13627	902652
16803	902653
4748	902654
5336	902655
18306	902656
17588	902657
1954	902658
118987	902659
29936	902660
3176	902661
6184	902662
12360	902663
34739	902664
59668	902665
785	902666
6694	902667
33930	902668
59348	902669
30294	902670
42320	902671
27122	902672
238	902673
85470	902674
32395	902675
46251	902676
29748	902677
25292	902678
149475	902679
92947	902680
59229	902681
11648	902682
35667	902683
26295	902684
23256	902685
13090	902686
48452	902687
8119	902688
4282	902689
32502	902690
23561	902691
70466	902692
508	902693
39597	902694
13556	902695
28781	902696
21294	902697
20010	902698
22264	902699
8373	902700
70354	902701
4985	902702
106846	902703
17684	902704
11631	902705
4862	902706
88302	902707
2339	902708
122971	902709
2578	902710
128149	902711
8745	902712
2865	902713
71877	902714
59524	902715
78774	902716
38214	902717
23408	902718
64862	902719
17067	902720
60033	902721
33114	902722
59494	902723
23452	902724
6363	902725
18667	902726
56720	902727
73935	902728
122046	902729
7785	902730
83959	902731
23459	902732
13872	902733
14297	902734
18856	902735
18579	902736
143556	902737
33924	902738
35874	902739
71492	902740
35409	902741
29710	902742
1354	902743
36097	902744
14088	902745
84483	902746
30118	902747
5929	902748
52125	902749
16955	902750
85989	902751
24712	902752
39978	902753
10454	902754
5016	902755
63082	902756
63759	902757
71623	902758
26918	902759
13029	902760
10171	902761
10734	902762
6142	902763
30542	902764
29841	902765
6000	902766
37178	902767
89906	902768
85639	902769
60869	902770
51035	902771
73759	902772
447	902773
51539	902774
58065	902775
99083	902776
72309	902777
8952	902778
2400	902779
69907	902780
109838	902781
90357	902782
16476	902783
1916	902784
91780	902785
131467	902786
25209	902787
10789	902788
119201	902789
21817	902790
18962	902791
14851	902792
30171	902793
50595	902794
4078	902795
19811	902796
59462	902797
18365	902798
6944	902799
37471	902800
101528	902801
786	902802
49360	902803
2426	902804
90008	902805
1422	902806
72967	902807
45592	902808
21989	902809
31486	902810
35891	902811
116022	902812
6804	902813
16146	902814
63633	902815
55425	902816
37066	902817
17662	902818
12066	902819
24812	902820
72100	902821
811	902822
8534	902823
44404	902824
70838	902825
66255	902826
4859	902827
103862	902828
25456	902829
20020	902830
48494	902831
30133	902832
21258	902833
120120	902834
6135	902835
8026	902836
4602	902837
13837	902838
1911	902839
46637	902840
68959	902841
54446	902842
104441	902843
4686	902844
27096	902845
142277	902846
2252	902847
1686	902848
6971	902849
3931	902850
13251	902851
32215	902852
48040	902853
105392	902854
1910	902855
27008	902856
46852	902857
39050	902858
29701	902859
13808	902860
124984	902861
52041	902862
134306	902863
24967	902864
5828	902865
23156	902866
2510	902867
38620	902868
49488	902869
812	902870
1982	902871
163365	902872
10602	902873
4692	902874
9559	902875
46737	902876
125041	902877
58367	902878
2656	902879
166585	902880
14381	902881
32876	902882
2477	902883
101674	902884
564	902885
6411	902886
10378	902887
121309	902888
67479	902889
32751	902890
34292	902891
107707	902892
19089	902893
148120	902894
35663	902895
43247	902896
101066	902897
13356	902898
89361	902899
27764	902900
84818	902901
5684	902902
58893	902903
16226	902904
127562	902905
18495	902906
7194	902907
77054	902908
5451	902909
24038	902910
2776	902911
52769	902912
40406	902913
101140	902914
30263	902915
3807	902916
6618	902917
67658	902918
8563	902919
34036	902920
29550	902921
68495	902922
25879	902923
5867	902924
11951	902925
43366	902926
19379	902927
102983	902928
48752	902929
82753	902930
42013	902931
79135	902932
10415	902933
46355	902934
16560	902935
6193	902936
25969	902937
240	902938
14650	902939
71269	902940
58020	902941
53803	902942
980	902943
9133	902944
36115	902945
2595	902946
102889	902947
330	902948
72065	902949
100060	902950
45364	902951
1214	902952
51352	902953
18678	902954
12308	902955
32059	902956
10748	902957
40796	902958
2881	902959
12187	902960
58078	902961
122113	902962
22731	902963
15754	902964
88957	902965
35865	902966
7181	902967
71588	902968
38948	902969
28166	902970
31213	902971
56041	902972
9816	902973
806	902974
37371	902975
28606	902976
61229	902977
91556	902978
95425	902979
103849	902980
10968	902981
9638	902982
1269	902983
69612	902984
7723	902985
128999	902986
48940	902987
61659	902988
6840	902989
1522	902990
83083	902991
107090	902992
8812	902993
98391	902994
17800	902995
58775	902996
54589	902997
73649	902998
3880	902999
28668	903000
38226	903001
30615	903002
2859	903003
20088	903004
10818	903005
25525	903006
6334	903007
74938	903008
42941	903009
51464	903010
15863	903011
18804	903012
2136	903013
34316	903014
310	903015
26196	903016
4346	903017
42577	903018
64554	903019
3302	903020
26768	903021
19105	903022
71859	903023
2383	903024
54443	903025
71680	903026
62304	903027
69563	903028
74313	903029
25745	903030
100114	903031
15448	903032
54937	903033
20721	903034
86278	903035
48952	903036
56367	903037
115219	903038
146158	903039
117228	903040
42278	903041
5452	903042
61984	903043
490	903044
34155	903045
28253	903046
18873	903047
161780	903048
363	903049
13626	903050
1211	903051
73082	903052
133285	903053
1711	903054
144078	903055
1899	903056
5820	903057
22861	903058
6156	903059
34123	903060
5585	903061
955	903062
4424	903063
16891	903064
3030	903065
6974	903066
10948	903067
56483	903068
66929	903069
13848	903070
43134	903071
72932	903072
58765	903073
5246	903074
27654	903075
130940	903076
114319	903077
150303	903078
107465	903079
4301	903080
58417	903081
16650	903082
25275	903083
91170	903084
10102	903085
14145	903086
32840	903087
32037	903088
30498	903089
123904	903090
35338	903091
77211	903092
50041	903093
34653	903094
33718	903095
6115	903096
100535	903097
72363	903098
3619	903099
72127	903100
121882	903101
35504	903102
14879	903103
73994	903104
12573	903105
9415	903106
56918	903107
66468	903108
21660	903109
28883	903110
59234	903111
69056	903112
68070	903113
45049	903114
1856	903115
15784	903116
127962	903117
126144	903118
15068	903119
129083	903120
40556	903121
19655	903122
39856	903123
915	903124
6056	903125
42958	903126
6785	903127
4292	903128
92661	903129
16538	903130
1596	903131
93872	903132
117017	903133
6033	903134
72525	903135
71928	903136
6005	903137
39201	903138
16684	903139
23379	903140
46099	903141
4608	903142
594	903143
81644	903144
18090	903145
67979	903146
2051	903147
43375	903148
1296	903149
1071	903150
1069	903151
4383	903152
32640	903153
30303	903154
1864	903155
98	903156
20221	903157
59475	903158
63200	903159
34968	903160
71029	903161
72031	903162
6447	903163
26174	903164
21625	903165
22169	903166
92542	903167
78588	903168
95514	903169
116601	903170
1768	903171
137829	903172
7733	903173
92311	903174
12525	903175
47046	903176
3777	903177
121361	903178
8725	903179
10053	903180
17510	903181
42733	903182
2504	903183
49088	903184
10298	903185
1180	903186
28023	903187
31691	903188
7512	903189
68	903190
39194	903191
586	903192
7518	903193
3388	903194
7993	903195
5733	903196
627	903197
59758	903198
2136	903199
61814	903200
73496	903201
54499	903202
2214	903203
57223	903204
8292	903205
14703	903206
39015	903207
145211	903208
17144	903209
14171	903210
60052	903211
37380	903212
2857	903213
4503	903214
52341	903215
108377	903216
142165	903217
15225	903218
54637	903219
34028	903220
9764	903221
27163	903222
517	903223
10396	903224
65794	903225
13264	903226
61932	903227
75391	903228
225	903229
2939	903230
949	903231
11010	903232
25105	903233
83787	903234
2453	903235
1090	903236
4916	903237
17416	903238
6699	903239
91654	903240
104043	903241
58914	903242
136839	903243
21981	903244
13263	903245
15770	903246
3711	903247
50	903248
49243	903249
113628	903250
8933	903251
15972	903252
37449	903253
28856	903254
104259	903255
87484	903256
22703	903257
71862	903258
39087	903259
14811	903260
14381	903261
35995	903262
68823	903263
100338	903264
60356	903265
11563	903266
34015	903267
155849	903268
57900	903269
17591	903270
51711	903271
6383	903272
107794	903273
14800	903274
65964	903275
140008	903276
74041	903277
11434	903278
7458	903279
99220	903280
8924	903281
29939	903282
17007	903283
1356	903284
9436	903285
5599	903286
19260	903287
15485	903288
101930	903289
2930	903290
4446	903291
15704	903292
34786	903293
32636	903294
1542	903295
29710	903296
61386	903297
5730	903298
92633	903299
88028	903300
77	903301
32	903302
59504	903303
17336	903304
236	903305
87183	903306
153094	903307
10345	903308
25242	903309
15916	903310
18306	903311
7098	903312
45981	903313
29473	903314
129578	903315
44469	903316
14500	903317
62070	903318
47942	903319
71050	903320
49980	903321
81462	903322
108182	903323
19808	903324
111126	903325
51439	903326
91888	903327
3376	903328
3131	903329
115246	903330
37979	903331
7152	903332
9609	903333
16125	903334
22120	903335
53992	903336
2216	903337
36251	903338
56321	903339
29520	903340
7371	903341
36249	903342
313	903343
65633	903344
132800	903345
53230	903346
21072	903347
163300	903348
2215	903349
9426	903350
78674	903351
6052	903352
12407	903353
29356	903354
21761	903355
32637	903356
1624	903357
10592	903358
40115	903359
7547	903360
43463	903361
7819	903362
82232	903363
42046	903364
47827	903365
23292	903366
26661	903367
141824	903368
3927	903369
35705	903370
70502	903371
29990	903372
119758	903373
65528	903374
127756	903375
6366	903376
29568	903377
33396	903378
31348	903379
535	903380
13249	903381
56028	903382
83299	903383
23320	903384
7438	903385
165976	903386
2501	903387
39620	903388
111242	903389
6845	903390
8016	903391
99078	903392
159093	903393
7923	903394
30359	903395
54789	903396
93971	903397
40524	903398
59518	903399
8700	903400
605	903401
10345	903402
129121	903403
22276	903404
61557	903405
61927	903406
107208	903407
19401	903408
89397	903409
140293	903410
44031	903411
5270	903412
5081	903413
21086	903414
7300	903415
151	903416
18457	903417
125843	903418
75856	903419
23796	903420
2465	903421
243	903422
45137	903423
58475	903424
64595	903425
12044	903426
57431	903427
22445	903428
116969	903429
2365	903430
60890	903431
22724	903432
12568	903433
22060	903434
9478	903435
102237	903436
29731	903437
2127	903438
114039	903439
33516	903440
99423	903441
26331	903442
38285	903443
61772	903444
14117	903445
23122	903446
28045	903447
30759	903448
56033	903449
34053	903450
46613	903451
11608	903452
21928	903453
9760	903454
6526	903455
99176	903456
19838	903457
141	903458
16441	903459
160999	903460
5848	903461
17639	903462
49822	903463
54093	903464
82	903465
12153	903466
4614	903467
144021	903468
30476	903469
10408	903470
36904	903471
14820	903472
8602	903473
123643	903474
71475	903475
54280	903476
774	903477
145433	903478
75492	903479
12808	903480
2810	903481
22742	903482
106936	903483
9384	903484
2241	903485
20023	903486
42573	903487
37387	903488
11668	903489
6720	903490
11363	903491
49753	903492
47358	903493
68372	903494
37933	903495
96150	903496
43889	903497
92072	903498
7354	903499
2487	903500
896	903501
83786	903502
53085	903503
40534	903504
17549	903505
974	903506
40058	903507
94207	903508
25766	903509
33324	903510
115077	903511
51971	903512
89558	903513
50741	903514
111909	903515
20182	903516
132147	903517
1046	903518
10460	903519
93728	903520
25948	903521
18147	903522
39830	903523
33279	903524
53661	903525
25572	903526
69646	903527
28049	903528
3880	903529
51616	903530
37851	903531
44513	903532
63437	903533
89511	903534
63913	903535
159296	903536
21921	903537
15188	903538
16098	903539
33070	903540
18766	903541
38438	903542
62978	903543
4089	903544
19092	903545
27546	903546
15055	903547
75663	903548
10034	903549
125609	903550
42209	903551
21229	903552
1926	903553
25626	903554
102328	903555
30618	903556
5826	903557
35	903558
22649	903559
6676	903560
5180	903561
25356	903562
27508	903563
14909	903564
129	903565
24019	903566
147285	903567
88589	903568
78844	903569
25648	903570
20135	903571
3344	903572
135946	903573
79297	903574
36935	903575
119700	903576
62890	903577
55191	903578
47606	903579
106334	903580
38974	903581
60529	903582
43755	903583
5840	903584
59093	903585
28716	903586
53569	903587
1575	903588
107167	903589
36813	903590
804	903591
49338	903592
31065	903593
5889	903594
1168	903595
36256	903596
12307	903597
343	903598
40	903599
43356	903600
24223	903601
51491	903602
1708	903603
15179	903604
3553	903605
31783	903606
60201	903607
132295	903608
2588	903609
34672	903610
1637	903611
105641	903612
35673	903613
51935	903614
30580	903615
49561	903616
791	903617
126103	903618
46845	903619
13093	903620
19345	903621
6966	903622
15823	903623
103283	903624
12831	903625
110575	903626
55625	903627
35766	903628
30764	903629
126428	903630
69401	903631
52574	903632
67398	903633
75594	903634
13137	903635
132389	903636
38273	903637
13555	903638
46836	903639
5140	903640
10516	903641
1605	903642
88882	903643
152648	903644
62695	903645
12078	903646
9416	903647
30644	903648
18724	903649
5316	903650
12653	903651
8536	903652
41635	903653
26333	903654
57559	903655
156246	903656
5321	903657
32097	903658
43823	903659
594	903660
1963	903661
56236	903662
68284	903663
63104	903664
5598	903665
77258	903666
4831	903667
128259	903668
28051	903669
48378	903670
92392	903671
1732	903672
33599	903673
1903	903674
50355	903675
29987	903676
14043	903677
142169	903678
5809	903679
15218	903680
40941	903681
57701	903682
35413	903683
12412	903684
46233	903685
10257	903686
41245	903687
1542	903688
52660	903689
87415	903690
145451	903691
105807	903692
156914	903693
27706	903694
65537	903695
6674	903696
83424	903697
47538	903698
120020	903699
28870	903700
989	903701
29931	903702
56610	903703
25264	903704
58288	903705
91890	903706
34864	903707
1238	903708
11352	903709
46076	903710
5812	903711
46020	903712
27	903713
69786	903714
23880	903715
17289	903716
23112	903717
11493	903718
8406	903719
7343	903720
13256	903721
29431	903722
119771	903723
10856	903724
1164	903725
2672	903726
93986	903727
27761	903728
17993	903729
24421	903730
100941	903731
51758	903732
1910	903733
55620	903734
1924	903735
51057	903736
41813	903737
33605	903738
18616	903739
18407	903740
4794	903741
778	903742
24919	903743
2697	903744
46962	903745
60318	903746
76743	903747
5758	903748
8264	903749
17343	903750
9940	903751
62827	903752
55	903753
56132	903754
3742	903755
48507	903756
37065	903757
1825	903758
7558	903759
56281	903760
8304	903761
363	903762
578	903763
21950	903764
25670	903765
33997	903766
21523	903767
22	903768
114255	903769
1100	903770
9640	903771
49328	903772
29524	903773
29340	903774
18760	903775
69511	903776
13135	903777
58365	903778
68218	903779
101812	903780
27649	903781
26751	903782
6771	903783
6517	903784
36543	903785
119335	903786
7075	903787
18	903788
22282	903789
18164	903790
37481	903791
794	903792
12993	903793
959	903794
552	903795
124319	903796
37485	903797
64887	903798
138193	903799
16139	903800
26190	903801
75112	903802
133355	903803
28426	903804
43565	903805
11732	903806
23407	903807
159386	903808
74480	903809
41815	903810
37175	903811
20606	903812
14557	903813
109324	903814
40396	903815
70346	903816
7373	903817
4651	903818
116020	903819
5379	903820
64021	903821
4706	903822
11471	903823
7537	903824
434	903825
11340	903826
24149	903827
33270	903828
74598	903829
17652	903830
35086	903831
111443	903832
40636	903833
108104	903834
15638	903835
3336	903836
10818	903837
2634	903838
166327	903839
679	903840
51771	903841
5378	903842
15729	903843
13849	903844
5181	903845
11696	903846
52394	903847
7389	903848
13395	903849
27127	903850
53842	903851
31625	903852
4258	903853
36108	903854
641	903855
51215	903856
79169	903857
46831	903858
79648	903859
3536	903860
31497	903861
30772	903862
8850	903863
973	903864
3767	903865
7543	903866
60429	903867
30577	903868
123067	903869
13540	903870
106923	903871
34002	903872
30266	903873
37601	903874
44418	903875
107823	903876
10190	903877
8331	903878
103743	903879
125862	903880
116950	903881
1413	903882
34218	903883
32699	903884
14219	903885
101217	903886
29013	903887
1804	903888
20351	903889
74923	903890
101251	903891
35322	903892
102756	903893
152787	903894
88364	903895
10652	903896
70421	903897
2483	903898
3783	903899
3575	903900
82749	903901
57219	903902
46242	903903
1544	903904
1134	903905
76784	903906
43652	903907
13031	903908
38946	903909
77472	903910
16796	903911
33700	903912
18069	903913
7061	903914
4317	903915
90039	903916
59489	903917
65920	903918
9044	903919
41739	903920
17959	903921
5250	903922
101172	903923
110889	903924
3087	903925
115337	903926
59507	903927
62832	903928
16232	903929
120392	903930
2139	903931
27806	903932
6307	903933
98649	903934
121352	903935
97020	903936
45805	903937
120974	903938
31661	903939
56858	903940
42028	903941
270	903942
117023	903943
22510	903944
120267	903945
36369	903946
54928	903947
19122	903948
25354	903949
80111	903950
10909	903951
40018	903952
3168	903953
13956	903954
69001	903955
27828	903956
13468	903957
17918	903958
6973	903959
33767	903960
42709	903961
10839	903962
55123	903963
81043	903964
70482	903965
69445	903966
163708	903967
54253	903968
26630	903969
70566	903970
41019	903971
25867	903972
1067	903973
1004	903974
30080	903975
86807	903976
92028	903977
76937	903978
67304	903979
183	903980
50972	903981
7091	903982
18683	903983
1927	903984
28729	903985
13238	903986
50664	903987
19027	903988
18050	903989
43763	903990
96927	903991
50068	903992
2977	903993
49410	903994
132042	903995
33713	903996
25350	903997
66894	903998
2	903999
69473	904000
53212	904001
71109	904002
17237	904003
43886	904004
66612	904005
115371	904006
7855	904007
89358	904008
71766	904009
16638	904010
97467	904011
27625	904012
117726	904013
38079	904014
4596	904015
99042	904016
121083	904017
47192	904018
59909	904019
19489	904020
99224	904021
100161	904022
14267	904023
118807	904024
22683	904025
2013	904026
45858	904027
61711	904028
90838	904029
50386	904030
2811	904031
572	904032
39265	904033
49177	904034
2083	904035
64843	904036
856	904037
9606	904038
49780	904039
99328	904040
141662	904041
62413	904042
29388	904043
9314	904044
4936	904045
106066	904046
85182	904047
20129	904048
91765	904049
6205	904050
83925	904051
5488	904052
1733	904053
78509	904054
45243	904055
21179	904056
73453	904057
24440	904058
52660	904059
101797	904060
60988	904061
20739	904062
40399	904063
12052	904064
122	904065
27232	904066
60150	904067
3	904068
76603	904069
430	904070
17259	904071
159397	904072
7876	904073
132528	904074
1833	904075
59545	904076
133742	904077
71254	904078
167	904079
30742	904080
44149	904081
13638	904082
3442	904083
2	904084
82376	904085
52	904086
50148	904087
63329	904088
37978	904089
94636	904090
12208	904091
423	904092
11290	904093
857	904094
162664	904095
912	904096
59814	904097
30432	904098
100481	904099
101751	904100
83425	904101
51556	904102
62	904103
19665	904104
10218	904105
1237	904106
9477	904107
37433	904108
20474	904109
31	904110
41894	904111
27286	904112
135873	904113
1249	904114
7731	904115
68270	904116
68121	904117
47311	904118
21043	904119
11126	904120
36001	904121
79284	904122
76581	904123
78103	904124
35421	904125
12123	904126
12649	904127
464	904128
27885	904129
73578	904130
8283	904131
22204	904132
17679	904133
65527	904134
154101	904135
100602	904136
60415	904137
18066	904138
10562	904139
41767	904140
70276	904141
56696	904142
59939	904143
41809	904144
21944	904145
29341	904146
3388	904147
15402	904148
34948	904149
29456	904150
77239	904151
65015	904152
32954	904153
3252	904154
1060	904155
68465	904156
19560	904157
25831	904158
36473	904159
92270	904160
20477	904161
106915	904162
60739	904163
146282	904164
7127	904165
72762	904166
785	904167
43187	904168
75846	904169
91907	904170
7028	904171
34953	904172
36663	904173
131861	904174
119638	904175
29183	904176
517	904177
131063	904178
19782	904179
41610	904180
23166	904181
3080	904182
57792	904183
2339	904184
8332	904185
37846	904186
29715	904187
57471	904188
6250	904189
72607	904190
41018	904191
97853	904192
2237	904193
21628	904194
5716	904195
47170	904196
61863	904197
33896	904198
34672	904199
2719	904200
96350	904201
41526	904202
127173	904203
4100	904204
70000	904205
1	904206
8842	904207
27721	904208
38682	904209
457	904210
14328	904211
35402	904212
26738	904213
66232	904214
107336	904215
94057	904216
109544	904217
22327	904218
13728	904219
8613	904220
72757	904221
34673	904222
97364	904223
29572	904224
150523	904225
1355	904226
22180	904227
141956	904228
539	904229
138058	904230
109911	904231
39276	904232
20074	904233
29002	904234
15063	904235
27535	904236
61585	904237
12243	904238
15420	904239
3478	904240
78786	904241
16865	904242
38523	904243
29662	904244
10400	904245
17273	904246
134323	904247
2133	904248
79531	904249
11656	904250
45451	904251
99900	904252
20890	904253
3693	904254
20632	904255
100251	904256
8224	904257
79362	904258
49622	904259
21199	904260
50247	904261
57878	904262
105049	904263
11618	904264
104856	904265
46559	904266
61586	904267
81959	904268
18828	904269
70616	904270
135280	904271
15649	904272
6343	904273
116519	904274
1173	904275
13137	904276
1501	904277
99201	904278
964	904279
59475	904280
92995	904281
1079	904282
3089	904283
134331	904284
155695	904285
89959	904286
1816	904287
19788	904288
22099	904289
23800	904290
39981	904291
20917	904292
8603	904293
17563	904294
44927	904295
19437	904296
151375	904297
2512	904298
103	904299
9883	904300
380	904301
21433	904302
6901	904303
295	904304
87324	904305
20374	904306
17994	904307
25210	904308
412	904309
2549	904310
39	904311
34772	904312
82421	904313
566	904314
80609	904315
48377	904316
84271	904317
21768	904318
40836	904319
24527	904320
25766	904321
28907	904322
46	904323
2665	904324
16365	904325
22134	904326
14813	904327
14744	904328
30576	904329
60858	904330
70958	904331
15120	904332
32246	904333
34308	904334
4105	904335
26732	904336
8664	904337
11502	904338
35525	904339
9772	904340
987	904341
33618	904342
35992	904343
17400	904344
10134	904345
14472	904346
5018	904347
58994	904348
64387	904349
96267	904350
37233	904351
40387	904352
42579	904353
20854	904354
15502	904355
15467	904356
23432	904357
73444	904358
183	904359
30673	904360
21777	904361
54109	904362
13742	904363
51053	904364
149297	904365
3714	904366
5555	904367
6353	904368
25501	904369
124706	904370
24467	904371
23229	904372
60502	904373
7076	904374
146669	904375
229	904376
38703	904377
58	904378
49853	904379
103735	904380
78332	904381
28411	904382
12223	904383
94352	904384
8680	904385
443	904386
17786	904387
13174	904388
28454	904389
31656	904390
109439	904391
5174	904392
3438	904393
1342	904394
121659	904395
2890	904396
197	904397
2801	904398
119010	904399
918	904400
5834	904401
40590	904402
27570	904403
31387	904404
36329	904405
37960	904406
27203	904407
4588	904408
12358	904409
17857	904410
108090	904411
1074	904412
957	904413
11062	904414
2579	904415
76537	904416
94126	904417
59661	904418
317	904419
94081	904420
73197	904421
83146	904422
53337	904423
40941	904424
5933	904425
32761	904426
2002	904427
65564	904428
27071	904429
30385	904430
10742	904431
40997	904432
87729	904433
15	904434
58023	904435
100722	904436
13794	904437
165810	904438
21778	904439
48890	904440
16493	904441
408	904442
19261	904443
23828	904444
20144	904445
30206	904446
66141	904447
81641	904448
114585	904449
76550	904450
3465	904451
14852	904452
35165	904453
5166	904454
18501	904455
41368	904456
82523	904457
83479	904458
13550	904459
41315	904460
115047	904461
15868	904462
20602	904463
60669	904464
15465	904465
46029	904466
22381	904467
8760	904468
30468	904469
51172	904470
4227	904471
94306	904472
64967	904473
33637	904474
24060	904475
17559	904476
93002	904477
16102	904478
8649	904479
1603	904480
100631	904481
82329	904482
5166	904483
24317	904484
2912	904485
97346	904486
3692	904487
99540	904488
16390	904489
78331	904490
47785	904491
13618	904492
15101	904493
23004	904494
54782	904495
4721	904496
27678	904497
14299	904498
59637	904499
19884	904500
2424	904501
463	904502
842	904503
30973	904504
105526	904505
80343	904506
30390	904507
50864	904508
41813	904509
5118	904510
52219	904511
78380	904512
160988	904513
31062	904514
68942	904515
62535	904516
118021	904517
5042	904518
2026	904519
7664	904520
37775	904521
47178	904522
26529	904523
109021	904524
69585	904525
34381	904526
50085	904527
20134	904528
26238	904529
16079	904530
137661	904531
4305	904532
60478	904533
86436	904534
31072	904535
16552	904536
67909	904537
28580	904538
2652	904539
52779	904540
21448	904541
39385	904542
122677	904543
2091	904544
24068	904545
46266	904546
121010	904547
6047	904548
84447	904549
7225	904550
2742	904551
46385	904552
13774	904553
57545	904554
36908	904555
4166	904556
1823	904557
23189	904558
24349	904559
887	904560
2178	904561
7012	904562
51093	904563
23062	904564
82570	904565
19218	904566
154248	904567
51644	904568
51698	904569
6614	904570
17654	904571
49994	904572
12930	904573
3542	904574
130354	904575
134721	904576
7835	904577
27371	904578
12781	904579
8590	904580
76799	904581
2441	904582
17482	904583
115645	904584
10864	904585
10257	904586
84970	904587
87656	904588
14396	904589
118117	904590
4761	904591
750	904592
5344	904593
14581	904594
44008	904595
365	904596
55178	904597
3797	904598
59248	904599
50840	904600
11002	904601
2186	904602
68035	904603
14746	904604
6423	904605
4011	904606
46056	904607
48385	904608
3803	904609
40299	904610
145153	904611
57897	904612
38066	904613
3009	904614
4797	904615
5823	904616
77187	904617
19291	904618
27545	904619
20590	904620
46165	904621
124254	904622
67294	904623
6319	904624
857	904625
87397	904626
44735	904627
2910	904628
54787	904629
24328	904630
13510	904631
8976	904632
9586	904633
41806	904634
71849	904635
5346	904636
800	904637
46016	904638
35334	904639
92141	904640
10445	904641
118747	904642
36420	904643
20589	904644
5582	904645
106124	904646
92818	904647
106805	904648
157676	904649
36532	904650
17762	904651
6727	904652
33902	904653
29461	904654
13164	904655
10111	904656
412	904657
6878	904658
42416	904659
1	904660
32052	904661
15282	904662
12091	904663
437	904664
29851	904665
30517	904666
47768	904667
122580	904668
42237	904669
22256	904670
155155	904671
69456	904672
49260	904673
8639	904674
156999	904675
75480	904676
1912	904677
42855	904678
5060	904679
4565	904680
43911	904681
52967	904682
113296	904683
27430	904684
18241	904685
2359	904686
145681	904687
6776	904688
83356	904689
24493	904690
57137	904691
59028	904692
80132	904693
16355	904694
69804	904695
1143	904696
27347	904697
158989	904698
136936	904699
18880	904700
62394	904701
15500	904702
506	904703
33117	904704
133232	904705
11309	904706
9660	904707
2343	904708
38326	904709
43365	904710
41855	904711
111337	904712
63696	904713
8530	904714
26313	904715
42880	904716
61805	904717
129135	904718
20033	904719
23738	904720
7057	904721
8027	904722
88170	904723
54939	904724
23846	904725
2767	904726
75278	904727
35359	904728
50845	904729
51	904730
23675	904731
33938	904732
90496	904733
13325	904734
40869	904735
98969	904736
38124	904737
30970	904738
28636	904739
1914	904740
55992	904741
81206	904742
6375	904743
2947	904744
97130	904745
63898	904746
15004	904747
8147	904748
39830	904749
44193	904750
1061	904751
129388	904752
53879	904753
20415	904754
29295	904755
11384	904756
41276	904757
130892	904758
285	904759
47953	904760
12935	904761
1	904762
11067	904763
63339	904764
49082	904765
147484	904766
18016	904767
60527	904768
83281	904769
14323	904770
99042	904771
21759	904772
39162	904773
77772	904774
18381	904775
76277	904776
8087	904777
28937	904778
3960	904779
15092	904780
14182	904781
5063	904782
6770	904783
12135	904784
25511	904785
25030	904786
110810	904787
6161	904788
63803	904789
101778	904790
135985	904791
9404	904792
96667	904793
118269	904794
37178	904795
27250	904796
20940	904797
4590	904798
22303	904799
154176	904800
83768	904801
45138	904802
3864	904803
46170	904804
3696	904805
109609	904806
1923	904807
32023	904808
6099	904809
148833	904810
4325	904811
1046	904812
9037	904813
13514	904814
8005	904815
28015	904816
72185	904817
122355	904818
8515	904819
38690	904820
96467	904821
25174	904822
2950	904823
19011	904824
107089	904825
68846	904826
10861	904827
165956	904828
3043	904829
1660	904830
6507	904831
54517	904832
425	904833
81376	904834
17017	904835
38987	904836
13712	904837
20465	904838
24589	904839
10024	904840
136466	904841
14458	904842
2802	904843
2882	904844
82722	904845
17171	904846
1438	904847
39102	904848
107351	904849
7352	904850
153289	904851
10363	904852
8070	904853
902	904854
14912	904855
13855	904856
17792	904857
6047	904858
32051	904859
49984	904860
41089	904861
4253	904862
71620	904863
49272	904864
12373	904865
53922	904866
50599	904867
148983	904868
1842	904869
5981	904870
375	904871
2921	904872
35800	904873
23772	904874
29998	904875
69250	904876
142486	904877
62654	904878
83620	904879
52409	904880
7340	904881
71094	904882
3598	904883
16041	904884
21143	904885
106271	904886
158008	904887
3374	904888
70	904889
7540	904890
11624	904891
132512	904892
39057	904893
16836	904894
30154	904895
195	904896
72668	904897
21211	904898
99034	904899
40286	904900
64462	904901
5988	904902
21524	904903
69512	904904
54686	904905
25184	904906
4104	904907
104972	904908
160550	904909
50393	904910
119419	904911
42002	904912
3889	904913
50367	904914
133178	904915
40927	904916
12559	904917
29692	904918
86375	904919
11999	904920
72059	904921
10963	904922
136348	904923
119880	904924
66031	904925
52061	904926
12548	904927
29567	904928
24288	904929
76957	904930
1878	904931
54032	904932
24543	904933
12030	904934
20577	904935
14121	904936
68869	904937
8052	904938
13815	904939
14138	904940
7068	904941
29371	904942
28443	904943
113961	904944
35138	904945
89908	904946
4744	904947
27465	904948
51843	904949
97743	904950
142542	904951
103862	904952
1393	904953
1948	904954
122995	904955
1379	904956
6037	904957
3888	904958
21823	904959
31993	904960
2010	904961
2751	904962
13554	904963
7401	904964
1023	904965
18806	904966
13964	904967
42269	904968
5165	904969
101964	904970
21292	904971
103573	904972
27768	904973
43751	904974
13392	904975
108041	904976
49696	904977
46290	904978
321	904979
81359	904980
7231	904981
41976	904982
3921	904983
17227	904984
49163	904985
12455	904986
19746	904987
9257	904988
75587	904989
38105	904990
24982	904991
1296	904992
48675	904993
173	904994
42758	904995
50371	904996
108	904997
27688	904998
86180	904999
14234	905000
80574	905001
4673	905002
11655	905003
72354	905004
3680	905005
77754	905006
4906	905007
541	905008
41080	905009
36729	905010
3979	905011
17276	905012
20244	905013
30713	905014
73705	905015
8297	905016
34057	905017
9201	905018
27170	905019
10288	905020
48922	905021
15382	905022
13508	905023
69009	905024
144517	905025
22206	905026
24734	905027
4566	905028
6576	905029
60341	905030
28472	905031
5726	905032
68062	905033
2104	905034
18714	905035
17894	905036
41686	905037
150343	905038
87206	905039
66781	905040
16023	905041
10855	905042
61694	905043
10434	905044
8186	905045
17689	905046
56347	905047
75282	905048
55088	905049
15203	905050
20217	905051
951	905052
55059	905053
68549	905054
12459	905055
101164	905056
83044	905057
40295	905058
85837	905059
17079	905060
71664	905061
25578	905062
5123	905063
44733	905064
25664	905065
79693	905066
122149	905067
12824	905068
19553	905069
156030	905070
14885	905071
71631	905072
13062	905073
57268	905074
94544	905075
25812	905076
51601	905077
29799	905078
37	905079
5970	905080
1538	905081
52392	905082
29191	905083
15545	905084
42530	905085
32347	905086
67747	905087
83484	905088
23991	905089
102215	905090
37464	905091
17329	905092
36640	905093
26439	905094
50673	905095
35168	905096
162944	905097
85853	905098
44932	905099
24072	905100
8654	905101
6249	905102
29012	905103
14903	905104
7	905105
31558	905106
58017	905107
41849	905108
54492	905109
19997	905110
63386	905111
122693	905112
3038	905113
76939	905114
4160	905115
103072	905116
3496	905117
5783	905118
31813	905119
2804	905120
163548	905121
11718	905122
7671	905123
3396	905124
26	905125
40040	905126
104772	905127
79551	905128
2299	905129
26813	905130
15241	905131
4809	905132
137158	905133
3592	905134
7622	905135
29684	905136
17742	905137
129556	905138
1788	905139
27757	905140
27267	905141
1012	905142
30515	905143
17737	905144
29635	905145
66173	905146
483	905147
114740	905148
1661	905149
119607	905150
53834	905151
29093	905152
19455	905153
3989	905154
4487	905155
17154	905156
94984	905157
36435	905158
7114	905159
77063	905160
14742	905161
24553	905162
135277	905163
40447	905164
27886	905165
131005	905166
12087	905167
33016	905168
35873	905169
29115	905170
59209	905171
20309	905172
120439	905173
830	905174
87363	905175
96221	905176
1167	905177
48972	905178
122802	905179
142313	905180
17309	905181
38161	905182
35438	905183
2	905184
223	905185
5028	905186
22039	905187
42196	905188
161490	905189
44013	905190
39303	905191
18464	905192
8291	905193
11538	905194
9195	905195
4155	905196
1670	905197
9647	905198
102234	905199
84142	905200
53035	905201
50127	905202
54347	905203
5555	905204
5211	905205
4796	905206
36934	905207
1854	905208
86061	905209
71974	905210
8658	905211
16519	905212
57160	905213
13871	905214
4845	905215
86164	905216
22516	905217
1150	905218
3530	905219
56870	905220
12969	905221
55753	905222
24013	905223
2843	905224
41134	905225
9152	905226
60048	905227
92749	905228
50978	905229
99432	905230
139043	905231
38081	905232
52914	905233
75333	905234
17475	905235
75617	905236
674	905237
80853	905238
35794	905239
18211	905240
87230	905241
151	905242
1862	905243
36901	905244
2289	905245
8472	905246
6637	905247
18425	905248
10031	905249
318	905250
30703	905251
1814	905252
22817	905253
6771	905254
55006	905255
303	905256
7906	905257
4	905258
15857	905259
41039	905260
87916	905261
30769	905262
17590	905263
43188	905264
17241	905265
153074	905266
3068	905267
3952	905268
16476	905269
30828	905270
3075	905271
6257	905272
3306	905273
8201	905274
30264	905275
1240	905276
467	905277
34457	905278
14174	905279
6983	905280
6085	905281
756	905282
7084	905283
101200	905284
3062	905285
17439	905286
49894	905287
58862	905288
80507	905289
10562	905290
77946	905291
51074	905292
70380	905293
67503	905294
70422	905295
2686	905296
84227	905297
55866	905298
14149	905299
13066	905300
130878	905301
14513	905302
83829	905303
4613	905304
506	905305
22588	905306
95872	905307
53337	905308
23303	905309
27947	905310
60688	905311
53881	905312
19824	905313
39830	905314
858	905315
162	905316
83127	905317
2323	905318
131322	905319
134232	905320
24850	905321
2223	905322
70693	905323
7499	905324
43914	905325
998	905326
10830	905327
54502	905328
15771	905329
47192	905330
405	905331
35739	905332
100505	905333
38023	905334
131792	905335
84641	905336
60694	905337
100722	905338
71780	905339
20802	905340
17365	905341
36100	905342
144469	905343
7115	905344
74194	905345
19442	905346
37291	905347
143821	905348
29061	905349
11610	905350
728	905351
21036	905352
58642	905353
114352	905354
168	905355
11031	905356
12735	905357
89187	905358
50118	905359
77362	905360
118685	905361
8538	905362
13783	905363
16464	905364
21640	905365
6792	905366
24218	905367
27393	905368
1699	905369
40915	905370
75214	905371
40683	905372
39739	905373
1914	905374
6489	905375
2016	905376
35939	905377
2535	905378
3827	905379
2537	905380
38540	905381
804	905382
137976	905383
110276	905384
32069	905385
91219	905386
26908	905387
5971	905388
6926	905389
156842	905390
348	905391
4562	905392
109685	905393
48207	905394
23270	905395
5829	905396
36058	905397
43941	905398
15198	905399
7385	905400
69719	905401
48874	905402
13576	905403
1575	905404
70883	905405
11376	905406
126652	905407
55354	905408
88388	905409
288	905410
120073	905411
164490	905412
42041	905413
52813	905414
1417	905415
31004	905416
14420	905417
78704	905418
56502	905419
106989	905420
69443	905421
44969	905422
43022	905423
5104	905424
598	905425
2068	905426
993	905427
35123	905428
1510	905429
62067	905430
21088	905431
108277	905432
18637	905433
50083	905434
139505	905435
118438	905436
25563	905437
155569	905438
29822	905439
29108	905440
14120	905441
10267	905442
25662	905443
4975	905444
5609	905445
75548	905446
35693	905447
75745	905448
1484	905449
6533	905450
38026	905451
3228	905452
45172	905453
54618	905454
92450	905455
88244	905456
108089	905457
91922	905458
3279	905459
145819	905460
685	905461
21790	905462
37306	905463
85904	905464
10582	905465
14925	905466
76874	905467
57204	905468
4200	905469
1602	905470
11835	905471
47351	905472
24226	905473
17132	905474
70611	905475
1101	905476
10329	905477
54623	905478
7552	905479
60091	905480
204	905481
48757	905482
109292	905483
9145	905484
91469	905485
40800	905486
88023	905487
24645	905488
99385	905489
928	905490
44407	905491
4551	905492
128251	905493
40728	905494
6491	905495
10347	905496
12025	905497
13378	905498
5104	905499
7036	905500
117253	905501
2135	905502
1724	905503
13882	905504
43891	905505
147531	905506
34656	905507
19211	905508
20833	905509
163153	905510
20533	905511
20075	905512
2104	905513
27245	905514
82807	905515
49326	905516
19542	905517
61747	905518
10757	905519
134449	905520
42592	905521
32291	905522
45840	905523
11582	905524
6814	905525
160096	905526
31513	905527
8049	905528
144	905529
1303	905530
15207	905531
39108	905532
87803	905533
9926	905534
5293	905535
31402	905536
87571	905537
45768	905538
2781	905539
13596	905540
10222	905541
16897	905542
22193	905543
154475	905544
18074	905545
5116	905546
28808	905547
1814	905548
8053	905549
22017	905550
6324	905551
11893	905552
81526	905553
754	905554
34533	905555
5124	905556
49977	905557
195	905558
300	905559
22127	905560
34162	905561
79153	905562
117380	905563
24796	905564
101673	905565
9175	905566
12696	905567
79738	905568
78556	905569
93669	905570
420	905571
18704	905572
30569	905573
17589	905574
1292	905575
9151	905576
28531	905577
16800	905578
7827	905579
1964	905580
20647	905581
57997	905582
61300	905583
134007	905584
70098	905585
7876	905586
40304	905587
10568	905588
4528	905589
81253	905590
55090	905591
4505	905592
12545	905593
293	905594
47895	905595
163163	905596
2582	905597
152863	905598
3777	905599
3123	905600
6275	905601
69865	905602
14535	905603
129441	905604
4791	905605
3069	905606
6805	905607
1210	905608
59248	905609
3625	905610
19436	905611
35195	905612
103971	905613
15646	905614
62843	905615
17600	905616
63182	905617
80824	905618
108927	905619
94766	905620
21795	905621
27906	905622
4204	905623
62951	905624
90649	905625
96626	905626
54292	905627
27758	905628
8436	905629
343	905630
10538	905631
55863	905632
80232	905633
51797	905634
2608	905635
110932	905636
74317	905637
45004	905638
20112	905639
23123	905640
122276	905641
55723	905642
50045	905643
28840	905644
46031	905645
100253	905646
25281	905647
21773	905648
3749	905649
158096	905650
11916	905651
81626	905652
45039	905653
40925	905654
2339	905655
20846	905656
1498	905657
27452	905658
7960	905659
61141	905660
63169	905661
4813	905662
56974	905663
92908	905664
43019	905665
35628	905666
22556	905667
2184	905668
78913	905669
92054	905670
89161	905671
19838	905672
8588	905673
101399	905674
36609	905675
154140	905676
92491	905677
37934	905678
3209	905679
61618	905680
51014	905681
228	905682
41898	905683
19125	905684
25360	905685
2069	905686
10691	905687
1911	905688
65963	905689
271	905690
10301	905691
26112	905692
1260	905693
22744	905694
36609	905695
56894	905696
20092	905697
62036	905698
28492	905699
21283	905700
5035	905701
5499	905702
64530	905703
2271	905704
147650	905705
42257	905706
67811	905707
11781	905708
85588	905709
141740	905710
21693	905711
110487	905712
39556	905713
29806	905714
3971	905715
30701	905716
6490	905717
16874	905718
62867	905719
57419	905720
60215	905721
44233	905722
98580	905723
71206	905724
128813	905725
8252	905726
77517	905727
104279	905728
34965	905729
69820	905730
2180	905731
47632	905732
21838	905733
1484	905734
11999	905735
8882	905736
3570	905737
18914	905738
99933	905739
56276	905740
46500	905741
12941	905742
50527	905743
10040	905744
23733	905745
797	905746
49449	905747
40355	905748
114683	905749
88738	905750
1543	905751
142755	905752
43093	905753
65075	905754
43311	905755
10007	905756
5600	905757
27025	905758
34657	905759
102616	905760
59490	905761
52568	905762
27405	905763
36369	905764
7614	905765
46519	905766
530	905767
36962	905768
46692	905769
11416	905770
24591	905771
80221	905772
20605	905773
1275	905774
8059	905775
9073	905776
119287	905777
76793	905778
128873	905779
81407	905780
25199	905781
44225	905782
72151	905783
68129	905784
20414	905785
100866	905786
2766	905787
22762	905788
11206	905789
9343	905790
8583	905791
105215	905792
64803	905793
63970	905794
14122	905795
34289	905796
9774	905797
6776	905798
40654	905799
25363	905800
18990	905801
24458	905802
3007	905803
2400	905804
660	905805
991	905806
45499	905807
14677	905808
40628	905809
23274	905810
23685	905811
6453	905812
49581	905813
54687	905814
43543	905815
80641	905816
30729	905817
72330	905818
47894	905819
17344	905820
8079	905821
92704	905822
30259	905823
19182	905824
23709	905825
49688	905826
28691	905827
41352	905828
27191	905829
149101	905830
97060	905831
12618	905832
20782	905833
43924	905834
1942	905835
113383	905836
49847	905837
3018	905838
73912	905839
20937	905840
156103	905841
108096	905842
49297	905843
2483	905844
12284	905845
183	905846
4835	905847
67539	905848
17575	905849
120449	905850
16068	905851
102857	905852
28592	905853
153023	905854
84025	905855
55928	905856
14624	905857
10169	905858
19223	905859
22845	905860
13222	905861
124844	905862
30531	905863
51698	905864
8174	905865
50400	905866
116907	905867
5148	905868
96283	905869
42066	905870
94750	905871
1127	905872
5719	905873
68785	905874
106997	905875
24909	905876
27339	905877
48965	905878
126666	905879
2848	905880
1497	905881
7160	905882
50469	905883
107525	905884
39552	905885
45732	905886
992	905887
11610	905888
1931	905889
25140	905890
53148	905891
52186	905892
24220	905893
93466	905894
69055	905895
15727	905896
22208	905897
213	905898
38457	905899
5418	905900
121	905901
27560	905902
15773	905903
3527	905904
72911	905905
19830	905906
3110	905907
35469	905908
76019	905909
153193	905910
14196	905911
55357	905912
45486	905913
132898	905914
72330	905915
12673	905916
14229	905917
81149	905918
59106	905919
33057	905920
134990	905921
14040	905922
73858	905923
35452	905924
140523	905925
44518	905926
2387	905927
65958	905928
7588	905929
6022	905930
53665	905931
18298	905932
3816	905933
4681	905934
77320	905935
36192	905936
77555	905937
163039	905938
115256	905939
19524	905940
7704	905941
827	905942
27071	905943
7	905944
23818	905945
2688	905946
23069	905947
1617	905948
60943	905949
91958	905950
45999	905951
64334	905952
118265	905953
2615	905954
25747	905955
65777	905956
57439	905957
115250	905958
57250	905959
145680	905960
4299	905961
27246	905962
142559	905963
15460	905964
15358	905965
24639	905966
83384	905967
11908	905968
113573	905969
14924	905970
66372	905971
9639	905972
38250	905973
58957	905974
20741	905975
19049	905976
40160	905977
63017	905978
3427	905979
34985	905980
46453	905981
108493	905982
210	905983
23316	905984
590	905985
79100	905986
22699	905987
49073	905988
70979	905989
9914	905990
5888	905991
14222	905992
3989	905993
7167	905994
61416	905995
525	905996
5191	905997
24242	905998
89960	905999
47869	906000
16421	906001
18299	906002
184	906003
59146	906004
124988	906005
195	906006
63555	906007
21557	906008
87343	906009
86440	906010
17501	906011
19435	906012
112966	906013
566	906014
28310	906015
95812	906016
23387	906017
15694	906018
3249	906019
7055	906020
108320	906021
99830	906022
126912	906023
20125	906024
31230	906025
63824	906026
8902	906027
21784	906028
17695	906029
494	906030
379	906031
12167	906032
69733	906033
1289	906034
17310	906035
13648	906036
35886	906037
40164	906038
52883	906039
125091	906040
65948	906041
3675	906042
85982	906043
3395	906044
11900	906045
55478	906046
62874	906047
3147	906048
4342	906049
87757	906050
11903	906051
31227	906052
14282	906053
11885	906054
41726	906055
99930	906056
48458	906057
10282	906058
15408	906059
98842	906060
22544	906061
191	906062
143378	906063
5838	906064
14925	906065
22187	906066
217	906067
73756	906068
24278	906069
11835	906070
4580	906071
21898	906072
105133	906073
35447	906074
37085	906075
20087	906076
7833	906077
81028	906078
26083	906079
27974	906080
45519	906081
118301	906082
156982	906083
18004	906084
11283	906085
48503	906086
46346	906087
63523	906088
17022	906089
17273	906090
14675	906091
41138	906092
45815	906093
55	906094
31922	906095
49639	906096
58216	906097
506	906098
29269	906099
19030	906100
155736	906101
7107	906102
80044	906103
78	906104
131067	906105
23620	906106
29144	906107
8508	906108
3556	906109
35400	906110
20831	906111
986	906112
56522	906113
13994	906114
12869	906115
39027	906116
78760	906117
1868	906118
2492	906119
118496	906120
10411	906121
38756	906122
26	906123
112175	906124
2768	906125
173	906126
12319	906127
3216	906128
7149	906129
4871	906130
23490	906131
14851	906132
11604	906133
33068	906134
61	906135
85799	906136
20265	906137
30890	906138
25135	906139
67770	906140
24692	906141
2463	906142
28201	906143
2444	906144
7737	906145
33883	906146
43957	906147
38591	906148
14789	906149
50050	906150
35207	906151
35900	906152
129016	906153
2931	906154
12660	906155
12	906156
1254	906157
38794	906158
6280	906159
53008	906160
2799	906161
32990	906162
22122	906163
40492	906164
94897	906165
35778	906166
13631	906167
27213	906168
67722	906169
17443	906170
65874	906171
1835	906172
131268	906173
76608	906174
1264	906175
102152	906176
3334	906177
107831	906178
41313	906179
74966	906180
28546	906181
195	906182
42359	906183
13500	906184
44512	906185
26515	906186
73801	906187
123	906188
25497	906189
9533	906190
17520	906191
1552	906192
33957	906193
38405	906194
51116	906195
47915	906196
29934	906197
17057	906198
8957	906199
385	906200
7374	906201
11047	906202
93560	906203
261	906204
68817	906205
5801	906206
43356	906207
21140	906208
12156	906209
12251	906210
18989	906211
530	906212
10162	906213
81753	906214
63794	906215
90471	906216
64316	906217
21111	906218
41727	906219
11561	906220
59218	906221
10423	906222
706	906223
35724	906224
159122	906225
26071	906226
42320	906227
11002	906228
1245	906229
17492	906230
7048	906231
69969	906232
26206	906233
21965	906234
13665	906235
56516	906236
2035	906237
51269	906238
19975	906239
337	906240
95450	906241
104703	906242
16219	906243
45735	906244
50039	906245
1436	906246
13689	906247
1018	906248
23200	906249
1178	906250
22709	906251
251	906252
39115	906253
118389	906254
135000	906255
28552	906256
31730	906257
33461	906258
85249	906259
39135	906260
1527	906261
2063	906262
98426	906263
76612	906264
32525	906265
433	906266
65119	906267
32650	906268
113647	906269
39417	906270
61901	906271
102976	906272
5092	906273
4730	906274
2101	906275
17763	906276
2187	906277
20	906278
116144	906279
38345	906280
35563	906281
94174	906282
39993	906283
27471	906284
94147	906285
59706	906286
68647	906287
129237	906288
3086	906289
80	906290
14659	906291
142660	906292
16430	906293
17501	906294
26217	906295
99352	906296
47267	906297
159260	906298
163697	906299
102164	906300
43823	906301
6419	906302
63531	906303
29460	906304
133736	906305
25835	906306
86957	906307
10788	906308
91940	906309
16559	906310
56641	906311
12622	906312
45114	906313
30773	906314
131791	906315
2126	906316
44323	906317
728	906318
15298	906319
12212	906320
47545	906321
140128	906322
19901	906323
9429	906324
26852	906325
67867	906326
94488	906327
42498	906328
4411	906329
61306	906330
50739	906331
10085	906332
32394	906333
21837	906334
14660	906335
19926	906336
124056	906337
89032	906338
3534	906339
28830	906340
70	906341
7400	906342
54488	906343
16416	906344
77967	906345
3814	906346
8849	906347
50528	906348
41346	906349
2410	906350
6630	906351
23700	906352
131695	906353
94654	906354
101440	906355
8512	906356
10661	906357
50465	906358
87721	906359
72634	906360
40145	906361
84645	906362
9052	906363
28913	906364
31670	906365
131455	906366
4006	906367
9608	906368
77062	906369
512	906370
5016	906371
1053	906372
18	906373
75010	906374
895	906375
81049	906376
83756	906377
23470	906378
18087	906379
70586	906380
100711	906381
16469	906382
38601	906383
4902	906384
2007	906385
41365	906386
1328	906387
60165	906388
82564	906389
47588	906390
52510	906391
21408	906392
126215	906393
47633	906394
37802	906395
2282	906396
28461	906397
32439	906398
84785	906399
35811	906400
107551	906401
57216	906402
132399	906403
6045	906404
9925	906405
44565	906406
8488	906407
47301	906408
31952	906409
2973	906410
82646	906411
844	906412
1874	906413
28840	906414
87230	906415
56494	906416
54048	906417
147027	906418
124910	906419
7154	906420
112892	906421
93039	906422
133830	906423
67987	906424
98907	906425
36647	906426
92486	906427
2154	906428
40989	906429
6322	906430
131179	906431
77435	906432
25718	906433
3838	906434
9891	906435
328	906436
2087	906437
57565	906438
31915	906439
6634	906440
11327	906441
115122	906442
3187	906443
40177	906444
26969	906445
1613	906446
37121	906447
68929	906448
34584	906449
19778	906450
24611	906451
40520	906452
105846	906453
17455	906454
133833	906455
18873	906456
69112	906457
15445	906458
19335	906459
21200	906460
7216	906461
32493	906462
44481	906463
417	906464
43727	906465
5393	906466
12673	906467
73414	906468
6368	906469
20749	906470
106375	906471
43969	906472
30157	906473
37949	906474
48605	906475
15616	906476
279	906477
79578	906478
8759	906479
47656	906480
28942	906481
25002	906482
3517	906483
180	906484
60917	906485
21650	906486
3914	906487
51139	906488
28496	906489
93480	906490
94993	906491
58354	906492
2303	906493
9228	906494
3510	906495
33910	906496
40384	906497
35045	906498
36849	906499
521	906500
39043	906501
93622	906502
57693	906503
21153	906504
163410	906505
35856	906506
60414	906507
15334	906508
4647	906509
29679	906510
23086	906511
15727	906512
55392	906513
8202	906514
33122	906515
47941	906516
30435	906517
37369	906518
24152	906519
197	906520
76900	906521
117804	906522
8483	906523
32654	906524
292	906525
26006	906526
19662	906527
65226	906528
109830	906529
11281	906530
19412	906531
17697	906532
81430	906533
86698	906534
27303	906535
5014	906536
43192	906537
65160	906538
155966	906539
71015	906540
16667	906541
140368	906542
2478	906543
100114	906544
37458	906545
103306	906546
44279	906547
10667	906548
33049	906549
79067	906550
62685	906551
25860	906552
59594	906553
646	906554
56773	906555
2390	906556
99436	906557
8869	906558
17720	906559
12348	906560
17807	906561
71796	906562
3266	906563
132588	906564
6822	906565
165228	906566
54851	906567
144491	906568
345	906569
643	906570
1745	906571
8495	906572
5459	906573
12690	906574
15836	906575
31134	906576
62419	906577
53393	906578
33492	906579
25311	906580
574	906581
74278	906582
55646	906583
6004	906584
9128	906585
79452	906586
16154	906587
70334	906588
22125	906589
67657	906590
45584	906591
25144	906592
18066	906593
13933	906594
46588	906595
3903	906596
65903	906597
20077	906598
5677	906599
50330	906600
77344	906601
17806	906602
3836	906603
53996	906604
105475	906605
30102	906606
59410	906607
37536	906608
7440	906609
84610	906610
29830	906611
35057	906612
14940	906613
3945	906614
37652	906615
21885	906616
25214	906617
62803	906618
161017	906619
59919	906620
20442	906621
13834	906622
4611	906623
89140	906624
75398	906625
87270	906626
42	906627
102581	906628
5560	906629
5017	906630
35058	906631
2646	906632
861	906633
1880	906634
24370	906635
6599	906636
38758	906637
12719	906638
54438	906639
135253	906640
97801	906641
51734	906642
152383	906643
34703	906644
45980	906645
65808	906646
2110	906647
86204	906648
109456	906649
74038	906650
142	906651
2529	906652
26604	906653
27519	906654
1884	906655
105575	906656
117322	906657
502	906658
13478	906659
16870	906660
14883	906661
57619	906662
7401	906663
54741	906664
48353	906665
404	906666
151469	906667
619	906668
24422	906669
98570	906670
15912	906671
65429	906672
38885	906673
12740	906674
107896	906675
23568	906676
381	906677
54964	906678
3844	906679
53504	906680
42949	906681
5111	906682
42763	906683
10464	906684
1553	906685
31049	906686
83862	906687
5182	906688
4000	906689
21955	906690
9995	906691
33480	906692
153077	906693
20206	906694
94772	906695
133596	906696
4331	906697
7703	906698
4003	906699
51004	906700
46295	906701
74305	906702
131210	906703
32745	906704
682	906705
41289	906706
14379	906707
58520	906708
27266	906709
68434	906710
40390	906711
102988	906712
24176	906713
33319	906714
2462	906715
36093	906716
20310	906717
16843	906718
13596	906719
85127	906720
51430	906721
1772	906722
34121	906723
1516	906724
47519	906725
91544	906726
123625	906727
100579	906728
65974	906729
8375	906730
49629	906731
68905	906732
77698	906733
19939	906734
36454	906735
10460	906736
151291	906737
51532	906738
35321	906739
94605	906740
40580	906741
59070	906742
10137	906743
38826	906744
60174	906745
115852	906746
1429	906747
31317	906748
90797	906749
18542	906750
42259	906751
32808	906752
8104	906753
11085	906754
14266	906755
1164	906756
10564	906757
55306	906758
132532	906759
3311	906760
1406	906761
3437	906762
13409	906763
7226	906764
12785	906765
80	906766
69958	906767
54196	906768
19657	906769
4739	906770
1429	906771
2865	906772
118237	906773
22517	906774
26060	906775
41435	906776
81932	906777
14255	906778
1083	906779
132954	906780
14617	906781
7232	906782
103975	906783
13598	906784
58278	906785
6223	906786
40630	906787
22077	906788
37451	906789
2234	906790
22266	906791
21423	906792
86154	906793
5625	906794
46021	906795
99505	906796
4502	906797
7778	906798
7364	906799
21539	906800
1667	906801
14220	906802
43281	906803
9354	906804
24116	906805
6055	906806
93150	906807
10391	906808
29615	906809
20383	906810
7221	906811
41	906812
33048	906813
31071	906814
48774	906815
21982	906816
2206	906817
25720	906818
48860	906819
9365	906820
85876	906821
10119	906822
30307	906823
8150	906824
13730	906825
21395	906826
4047	906827
3535	906828
42599	906829
2683	906830
18572	906831
3184	906832
106527	906833
30367	906834
71640	906835
1677	906836
305	906837
38272	906838
2456	906839
44727	906840
32897	906841
51812	906842
1890	906843
155	906844
99663	906845
25596	906846
24217	906847
1856	906848
21094	906849
3226	906850
25204	906851
11582	906852
136093	906853
78828	906854
6518	906855
695	906856
21373	906857
87515	906858
45690	906859
675	906860
64657	906861
969	906862
26252	906863
5067	906864
3031	906865
14703	906866
154134	906867
20462	906868
58046	906869
44334	906870
2577	906871
49347	906872
16477	906873
29301	906874
4008	906875
11294	906876
8982	906877
4268	906878
4346	906879
48161	906880
28740	906881
59239	906882
49428	906883
157197	906884
43845	906885
39742	906886
11300	906887
73860	906888
18556	906889
94911	906890
15300	906891
18752	906892
9586	906893
4436	906894
35492	906895
17302	906896
102752	906897
1223	906898
19748	906899
6866	906900
62802	906901
15789	906902
111725	906903
10679	906904
33542	906905
49053	906906
11514	906907
84800	906908
31433	906909
42816	906910
141528	906911
43603	906912
65985	906913
26045	906914
45632	906915
12177	906916
107423	906917
68184	906918
16930	906919
4374	906920
19024	906921
3076	906922
22921	906923
10846	906924
11010	906925
59403	906926
31428	906927
14113	906928
48727	906929
9924	906930
68464	906931
16665	906932
206	906933
4083	906934
19499	906935
22073	906936
52872	906937
37119	906938
129757	906939
26313	906940
9381	906941
58617	906942
3605	906943
18353	906944
62645	906945
9466	906946
51732	906947
4067	906948
129542	906949
28768	906950
3457	906951
48085	906952
67	906953
47365	906954
21625	906955
105702	906956
32883	906957
33370	906958
58158	906959
26362	906960
1678	906961
61051	906962
56782	906963
37516	906964
38606	906965
49730	906966
5	906967
5169	906968
115142	906969
31742	906970
24336	906971
129298	906972
78291	906973
16515	906974
28038	906975
6719	906976
22085	906977
995	906978
31747	906979
34714	906980
148244	906981
49551	906982
1098	906983
104559	906984
11295	906985
148174	906986
1814	906987
7963	906988
20350	906989
108081	906990
3921	906991
31069	906992
74263	906993
51454	906994
7159	906995
126697	906996
20366	906997
19981	906998
28685	906999
6975	907000
26148	907001
18162	907002
95536	907003
77844	907004
68076	907005
101936	907006
78684	907007
65934	907008
29379	907009
44158	907010
7174	907011
120194	907012
14042	907013
16312	907014
2879	907015
884	907016
9659	907017
108378	907018
102685	907019
15078	907020
54701	907021
13477	907022
52647	907023
22252	907024
24471	907025
29623	907026
54179	907027
24851	907028
18042	907029
23864	907030
66820	907031
2637	907032
25291	907033
53378	907034
2430	907035
7009	907036
49978	907037
15586	907038
24672	907039
40490	907040
25063	907041
3603	907042
4519	907043
13	907044
19319	907045
23973	907046
12272	907047
31774	907048
7517	907049
16383	907050
84307	907051
36263	907052
34817	907053
45888	907054
2137	907055
90982	907056
61862	907057
62542	907058
32211	907059
29903	907060
18502	907061
21	907062
45736	907063
44557	907064
40546	907065
11420	907066
13737	907067
55822	907068
24975	907069
129921	907070
115390	907071
103461	907072
94178	907073
10789	907074
3366	907075
2053	907076
1248	907077
14463	907078
777	907079
31618	907080
9524	907081
4541	907082
59432	907083
27400	907084
2419	907085
31631	907086
74299	907087
46438	907088
40586	907089
4214	907090
57379	907091
23179	907092
50347	907093
68428	907094
25571	907095
11188	907096
14518	907097
18175	907098
54828	907099
87127	907100
2473	907101
66795	907102
89247	907103
27892	907104
10809	907105
90981	907106
840	907107
122352	907108
47488	907109
6443	907110
20352	907111
18893	907112
26148	907113
18137	907114
89636	907115
25168	907116
28583	907117
55216	907118
70241	907119
132084	907120
78729	907121
8624	907122
51795	907123
12956	907124
4512	907125
5985	907126
61807	907127
14462	907128
58375	907129
10477	907130
40343	907131
4467	907132
101343	907133
16284	907134
74070	907135
2190	907136
28028	907137
52874	907138
26378	907139
9829	907140
61189	907141
15969	907142
25625	907143
2908	907144
37124	907145
104678	907146
15437	907147
26665	907148
68753	907149
62146	907150
27032	907151
65236	907152
18007	907153
141044	907154
25541	907155
2527	907156
22806	907157
12144	907158
9156	907159
16611	907160
143549	907161
62966	907162
45990	907163
139120	907164
40097	907165
24212	907166
20623	907167
19023	907168
62873	907169
86526	907170
79678	907171
17478	907172
23658	907173
76877	907174
56929	907175
358	907176
19618	907177
50605	907178
29056	907179
10168	907180
46810	907181
25596	907182
80827	907183
41128	907184
26026	907185
7244	907186
10126	907187
7886	907188
26987	907189
764	907190
80865	907191
44206	907192
3807	907193
7894	907194
77905	907195
909	907196
19885	907197
25456	907198
820	907199
52024	907200
146341	907201
31814	907202
21757	907203
15851	907204
15527	907205
15704	907206
66621	907207
49742	907208
1179	907209
833	907210
4241	907211
9792	907212
95991	907213
6100	907214
81521	907215
68023	907216
154	907217
35225	907218
69541	907219
141369	907220
162822	907221
138232	907222
27933	907223
99253	907224
15483	907225
37499	907226
24924	907227
29881	907228
1227	907229
563	907230
52285	907231
27872	907232
57024	907233
119982	907234
67173	907235
41813	907236
89940	907237
19822	907238
140924	907239
32369	907240
48757	907241
1960	907242
15825	907243
18719	907244
16887	907245
7485	907246
152073	907247
24987	907248
134260	907249
73161	907250
128437	907251
163398	907252
861	907253
3958	907254
94125	907255
75188	907256
87789	907257
125543	907258
1957	907259
6198	907260
9301	907261
32312	907262
9885	907263
127053	907264
162461	907265
99134	907266
3378	907267
5672	907268
21283	907269
50829	907270
2635	907271
69	907272
51775	907273
20253	907274
41784	907275
25055	907276
17650	907277
56682	907278
18990	907279
116122	907280
93943	907281
4138	907282
6675	907283
144893	907284
18116	907285
25060	907286
3946	907287
100820	907288
118315	907289
70249	907290
7057	907291
1845	907292
8803	907293
34509	907294
7804	907295
1339	907296
82179	907297
30692	907298
7584	907299
1413	907300
45400	907301
2718	907302
502	907303
1623	907304
50953	907305
11367	907306
107028	907307
65677	907308
48881	907309
11271	907310
5430	907311
33993	907312
31832	907313
10804	907314
818	907315
5474	907316
319	907317
8685	907318
56472	907319
2169	907320
81168	907321
13105	907322
8563	907323
42926	907324
1185	907325
17432	907326
61513	907327
25790	907328
21599	907329
35575	907330
587	907331
98097	907332
2343	907333
1004	907334
152977	907335
31827	907336
1697	907337
41691	907338
24678	907339
33299	907340
40024	907341
27317	907342
46259	907343
48658	907344
15070	907345
98589	907346
3898	907347
61	907348
28492	907349
3514	907350
24890	907351
10462	907352
104336	907353
21289	907354
417	907355
9149	907356
6154	907357
11165	907358
112293	907359
62082	907360
79933	907361
79301	907362
1493	907363
35583	907364
11030	907365
77636	907366
113347	907367
53051	907368
50032	907369
12923	907370
102043	907371
85032	907372
11968	907373
17708	907374
95206	907375
3731	907376
26310	907377
17704	907378
19877	907379
15526	907380
148113	907381
115425	907382
131423	907383
10984	907384
73201	907385
25856	907386
93463	907387
101577	907388
69415	907389
105729	907390
110521	907391
27404	907392
7070	907393
128076	907394
319	907395
10718	907396
44023	907397
93644	907398
13244	907399
98372	907400
116817	907401
29793	907402
1605	907403
40250	907404
39647	907405
15295	907406
3284	907407
721	907408
46568	907409
1522	907410
90153	907411
393	907412
4951	907413
2597	907414
59819	907415
20019	907416
47730	907417
80659	907418
1722	907419
31140	907420
86348	907421
28214	907422
13490	907423
91074	907424
26297	907425
5133	907426
1730	907427
99274	907428
40748	907429
78411	907430
1393	907431
14698	907432
74215	907433
10309	907434
36442	907435
78867	907436
164427	907437
2924	907438
86810	907439
5281	907440
117737	907441
30038	907442
808	907443
9768	907444
88787	907445
7029	907446
94667	907447
61148	907448
755	907449
6544	907450
87907	907451
17559	907452
117497	907453
147495	907454
32468	907455
50247	907456
18149	907457
27527	907458
4419	907459
26538	907460
50776	907461
16317	907462
5076	907463
555	907464
100401	907465
157201	907466
62700	907467
52623	907468
5369	907469
1601	907470
3552	907471
3047	907472
3403	907473
8812	907474
25170	907475
39373	907476
7348	907477
33975	907478
4149	907479
70689	907480
103108	907481
86662	907482
67708	907483
154955	907484
27711	907485
20045	907486
3374	907487
8796	907488
5824	907489
889	907490
109164	907491
55667	907492
133922	907493
955	907494
53288	907495
87004	907496
17241	907497
40786	907498
71756	907499
58944	907500
45135	907501
5220	907502
78433	907503
62318	907504
120701	907505
22547	907506
125387	907507
835	907508
34669	907509
88755	907510
137484	907511
66441	907512
16867	907513
67097	907514
11843	907515
37142	907516
3486	907517
14022	907518
19522	907519
71970	907520
48399	907521
20723	907522
91882	907523
48032	907524
42617	907525
26283	907526
22707	907527
21156	907528
16865	907529
10432	907530
30701	907531
56967	907532
14516	907533
7820	907534
19044	907535
29919	907536
110229	907537
797	907538
7518	907539
45947	907540
36799	907541
47827	907542
88709	907543
43745	907544
111472	907545
38072	907546
93746	907547
100956	907548
51386	907549
41709	907550
39651	907551
30289	907552
27893	907553
2428	907554
66942	907555
71212	907556
8779	907557
50	907558
44495	907559
3779	907560
68668	907561
105897	907562
73481	907563
86413	907564
60553	907565
35577	907566
2027	907567
14758	907568
16335	907569
50421	907570
12132	907571
43652	907572
22832	907573
16878	907574
2832	907575
1117	907576
80521	907577
46646	907578
38453	907579
20346	907580
56343	907581
39608	907582
44077	907583
3184	907584
5176	907585
17128	907586
42494	907587
6754	907588
628	907589
9156	907590
61360	907591
53568	907592
32929	907593
14872	907594
66668	907595
25480	907596
30339	907597
46710	907598
39100	907599
34710	907600
7255	907601
77951	907602
9170	907603
1148	907604
11508	907605
56232	907606
1763	907607
160	907608
11158	907609
86366	907610
11584	907611
30563	907612
2985	907613
17259	907614
1803	907615
100005	907616
4561	907617
1301	907618
33120	907619
6780	907620
2695	907621
2485	907622
16497	907623
29039	907624
54304	907625
2216	907626
23523	907627
42338	907628
124171	907629
4816	907630
9970	907631
19113	907632
7443	907633
78401	907634
64278	907635
110822	907636
53045	907637
73990	907638
59769	907639
1112	907640
33527	907641
20534	907642
7186	907643
5697	907644
2732	907645
32074	907646
73477	907647
53151	907648
7582	907649
3256	907650
35520	907651
93714	907652
45995	907653
56862	907654
14213	907655
23370	907656
19998	907657
82644	907658
16530	907659
16223	907660
5645	907661
78275	907662
47821	907663
105476	907664
104403	907665
51150	907666
68482	907667
49911	907668
47114	907669
117087	907670
35860	907671
59018	907672
5347	907673
1572	907674
58529	907675
149205	907676
7119	907677
77562	907678
18878	907679
103650	907680
5063	907681
63762	907682
136519	907683
19324	907684
105230	907685
66651	907686
53496	907687
43999	907688
39762	907689
150663	907690
73656	907691
85616	907692
52171	907693
7410	907694
174	907695
21580	907696
113589	907697
52463	907698
22769	907699
7157	907700
70822	907701
86281	907702
13307	907703
53389	907704
34894	907705
50058	907706
35508	907707
8981	907708
33885	907709
41515	907710
4678	907711
83878	907712
33031	907713
137	907714
14947	907715
123433	907716
19255	907717
95998	907718
41058	907719
9067	907720
50340	907721
3235	907722
68001	907723
101473	907724
5329	907725
83024	907726
3726	907727
48385	907728
4202	907729
22363	907730
1232	907731
335	907732
34794	907733
1479	907734
1053	907735
52985	907736
1971	907737
15572	907738
114735	907739
10830	907740
8402	907741
2481	907742
73054	907743
57538	907744
32175	907745
79801	907746
20808	907747
19825	907748
9326	907749
5659	907750
108501	907751
52033	907752
94625	907753
49	907754
139220	907755
6415	907756
8885	907757
31536	907758
5390	907759
45763	907760
85407	907761
24517	907762
730	907763
50483	907764
41400	907765
105491	907766
7325	907767
6259	907768
14570	907769
27109	907770
32990	907771
1217	907772
6481	907773
27458	907774
48181	907775
104789	907776
3286	907777
18542	907778
5760	907779
2155	907780
8503	907781
16050	907782
90820	907783
11951	907784
133	907785
34944	907786
27041	907787
86688	907788
50256	907789
35174	907790
7245	907791
47840	907792
6377	907793
67942	907794
61921	907795
15873	907796
48867	907797
19905	907798
5288	907799
56864	907800
94684	907801
16373	907802
4065	907803
68319	907804
59160	907805
19724	907806
130967	907807
1070	907808
53474	907809
56731	907810
81230	907811
86492	907812
71829	907813
53262	907814
6722	907815
29316	907816
13597	907817
75270	907818
13604	907819
12633	907820
27926	907821
98707	907822
2835	907823
73966	907824
68453	907825
4307	907826
32964	907827
218	907828
86315	907829
4982	907830
81162	907831
11056	907832
47299	907833
25291	907834
7012	907835
53815	907836
69924	907837
34003	907838
28309	907839
79265	907840
4946	907841
4255	907842
796	907843
20644	907844
113133	907845
3726	907846
8642	907847
79233	907848
87103	907849
26575	907850
6209	907851
29042	907852
13626	907853
29970	907854
41280	907855
33672	907856
42691	907857
66177	907858
54672	907859
13693	907860
103172	907861
60858	907862
97125	907863
36894	907864
109354	907865
51255	907866
16397	907867
43490	907868
21151	907869
29071	907870
89788	907871
70081	907872
16070	907873
51432	907874
152608	907875
16598	907876
3203	907877
69274	907878
2912	907879
76085	907880
6420	907881
9105	907882
44421	907883
71173	907884
23273	907885
98359	907886
45647	907887
113901	907888
58720	907889
35976	907890
47786	907891
95770	907892
7991	907893
109165	907894
35362	907895
21475	907896
16546	907897
116799	907898
25589	907899
36701	907900
149269	907901
26788	907902
154356	907903
17273	907904
92268	907905
67704	907906
3625	907907
94455	907908
22588	907909
19981	907910
33156	907911
8687	907912
25862	907913
27658	907914
1005	907915
858	907916
27741	907917
53564	907918
7256	907919
154916	907920
19234	907921
12092	907922
10076	907923
61638	907924
89449	907925
7239	907926
74747	907927
11634	907928
67006	907929
35331	907930
30842	907931
33755	907932
113407	907933
29178	907934
25470	907935
70875	907936
33023	907937
7990	907938
1428	907939
71348	907940
37364	907941
120836	907942
55	907943
40562	907944
62153	907945
56706	907946
23531	907947
9126	907948
28127	907949
16207	907950
67660	907951
158137	907952
15296	907953
19833	907954
19113	907955
23009	907956
140031	907957
46033	907958
5464	907959
62759	907960
13806	907961
130251	907962
4641	907963
22752	907964
58055	907965
81039	907966
24058	907967
33374	907968
60250	907969
2636	907970
57674	907971
43565	907972
38667	907973
72732	907974
8041	907975
12158	907976
145219	907977
9311	907978
26	907979
80329	907980
23760	907981
12070	907982
52915	907983
2089	907984
11	907985
1345	907986
3372	907987
58361	907988
24257	907989
28263	907990
8692	907991
36211	907992
680	907993
15531	907994
124133	907995
57397	907996
16159	907997
58140	907998
2858	907999
1789	908000
17033	908001
27830	908002
5179	908003
41850	908004
21516	908005
22474	908006
5068	908007
42131	908008
7527	908009
13634	908010
55600	908011
97128	908012
26779	908013
52520	908014
9685	908015
20720	908016
20478	908017
42497	908018
95202	908019
29091	908020
4178	908021
150273	908022
68835	908023
13512	908024
14051	908025
509	908026
100789	908027
32535	908028
668	908029
46674	908030
58491	908031
32024	908032
104330	908033
20804	908034
2626	908035
12	908036
33074	908037
23684	908038
18886	908039
14294	908040
468	908041
136044	908042
1775	908043
99793	908044
39326	908045
2423	908046
13173	908047
15323	908048
44754	908049
44551	908050
44407	908051
42663	908052
88118	908053
18361	908054
11068	908055
84074	908056
3212	908057
34729	908058
17926	908059
124	908060
47497	908061
20396	908062
18630	908063
9791	908064
55506	908065
20298	908066
37279	908067
77881	908068
79424	908069
28768	908070
933	908071
18796	908072
21228	908073
40383	908074
13852	908075
11530	908076
82391	908077
100486	908078
14206	908079
28358	908080
27401	908081
86141	908082
5204	908083
100259	908084
45569	908085
20874	908086
6192	908087
17183	908088
55492	908089
39407	908090
20072	908091
73671	908092
71273	908093
78524	908094
37887	908095
63170	908096
5704	908097
1776	908098
21046	908099
1917	908100
104552	908101
84695	908102
4365	908103
23360	908104
2882	908105
56695	908106
67416	908107
42436	908108
69254	908109
16789	908110
64177	908111
44028	908112
36253	908113
7302	908114
24113	908115
114109	908116
7210	908117
132939	908118
2581	908119
137	908120
29549	908121
44972	908122
93447	908123
98433	908124
39380	908125
7302	908126
63903	908127
74626	908128
73091	908129
89346	908130
63510	908131
14394	908132
30521	908133
11115	908134
74595	908135
29584	908136
70227	908137
27807	908138
106452	908139
6717	908140
2596	908141
110458	908142
7637	908143
51592	908144
10624	908145
6672	908146
32359	908147
64440	908148
53693	908149
4662	908150
56802	908151
74839	908152
2494	908153
76140	908154
11786	908155
41840	908156
10465	908157
36308	908158
3799	908159
32662	908160
2143	908161
19535	908162
25666	908163
69003	908164
16064	908165
10090	908166
296	908167
10190	908168
43504	908169
78126	908170
3154	908171
18344	908172
22822	908173
91899	908174
42912	908175
23403	908176
127255	908177
42558	908178
1362	908179
17342	908180
76277	908181
131326	908182
308	908183
14909	908184
10209	908185
33514	908186
130717	908187
5452	908188
127842	908189
9544	908190
4936	908191
73160	908192
59904	908193
16731	908194
87240	908195
68980	908196
138448	908197
11960	908198
54192	908199
40879	908200
38472	908201
9593	908202
12108	908203
6594	908204
107240	908205
18581	908206
13761	908207
35017	908208
4801	908209
67953	908210
114084	908211
3654	908212
17091	908213
14837	908214
29923	908215
14112	908216
568	908217
73537	908218
10457	908219
20320	908220
28511	908221
16453	908222
146	908223
55	908224
37717	908225
24107	908226
23962	908227
127572	908228
28667	908229
25524	908230
49608	908231
57296	908232
8877	908233
5210	908234
83297	908235
111099	908236
60210	908237
100552	908238
59008	908239
46098	908240
3062	908241
120743	908242
108843	908243
10906	908244
35564	908245
42087	908246
26221	908247
36032	908248
42626	908249
86613	908250
4616	908251
56658	908252
4490	908253
2656	908254
97119	908255
17483	908256
26846	908257
7743	908258
102658	908259
262	908260
49835	908261
145556	908262
94606	908263
9609	908264
39578	908265
274	908266
41198	908267
15807	908268
2769	908269
4921	908270
6843	908271
1886	908272
13414	908273
4579	908274
2135	908275
10694	908276
46240	908277
25313	908278
41424	908279
15335	908280
44788	908281
1860	908282
34141	908283
14036	908284
314	908285
53655	908286
34987	908287
61170	908288
15872	908289
116032	908290
1054	908291
26299	908292
56335	908293
28434	908294
16959	908295
31886	908296
76389	908297
124196	908298
44633	908299
100497	908300
950	908301
45527	908302
60461	908303
59800	908304
39586	908305
27378	908306
38972	908307
22575	908308
35561	908309
11961	908310
11209	908311
3045	908312
128426	908313
64430	908314
92526	908315
85762	908316
214	908317
5322	908318
23734	908319
60429	908320
36184	908321
49766	908322
83846	908323
37727	908324
8009	908325
109006	908326
72332	908327
14014	908328
96135	908329
8850	908330
158869	908331
16580	908332
35	908333
51227	908334
31032	908335
82773	908336
23714	908337
24967	908338
2356	908339
7939	908340
41742	908341
35470	908342
10980	908343
14	908344
4397	908345
3360	908346
483	908347
60456	908348
15804	908349
12975	908350
30216	908351
28823	908352
74151	908353
12	908354
87297	908355
33547	908356
13816	908357
30781	908358
141626	908359
26809	908360
68290	908361
10972	908362
16088	908363
11260	908364
165365	908365
11774	908366
240	908367
34538	908368
5869	908369
6701	908370
54820	908371
352	908372
74608	908373
16872	908374
8700	908375
79560	908376
17488	908377
26915	908378
37665	908379
156410	908380
2236	908381
12883	908382
36425	908383
77689	908384
78758	908385
47070	908386
12578	908387
6945	908388
91401	908389
13258	908390
8602	908391
12244	908392
33918	908393
36402	908394
51686	908395
118700	908396
132773	908397
8351	908398
63981	908399
125943	908400
8304	908401
44270	908402
16923	908403
7221	908404
108726	908405
8964	908406
20124	908407
93413	908408
404	908409
19630	908410
27395	908411
32411	908412
10372	908413
952	908414
20056	908415
29879	908416
22950	908417
2993	908418
5075	908419
56870	908420
67238	908421
22821	908422
47530	908423
15527	908424
11165	908425
33349	908426
86101	908427
12344	908428
20763	908429
124061	908430
35008	908431
42569	908432
13495	908433
60829	908434
13120	908435
4333	908436
14423	908437
66338	908438
12291	908439
1677	908440
1650	908441
10108	908442
38031	908443
40003	908444
27891	908445
993	908446
253	908447
367	908448
23204	908449
74564	908450
4997	908451
37384	908452
5128	908453
134961	908454
138721	908455
23994	908456
30754	908457
69310	908458
50610	908459
9959	908460
666	908461
68962	908462
13166	908463
109340	908464
480	908465
94931	908466
146652	908467
33411	908468
10822	908469
39666	908470
30408	908471
14084	908472
71440	908473
36757	908474
2030	908475
8262	908476
6087	908477
10716	908478
4923	908479
40438	908480
14417	908481
1747	908482
25846	908483
78115	908484
14884	908485
3588	908486
132574	908487
6	908488
119955	908489
41163	908490
241	908491
10980	908492
21619	908493
14286	908494
23867	908495
14905	908496
123047	908497
34581	908498
54742	908499
82712	908500
15859	908501
4696	908502
47907	908503
31533	908504
22649	908505
35476	908506
1215	908507
2632	908508
30655	908509
46985	908510
133679	908511
54072	908512
36537	908513
30175	908514
34879	908515
7562	908516
17967	908517
36282	908518
71343	908519
15329	908520
30	908521
133686	908522
21758	908523
39676	908524
33761	908525
67622	908526
13430	908527
1290	908528
70182	908529
75644	908530
33052	908531
5707	908532
79840	908533
106063	908534
11051	908535
24109	908536
2357	908537
3861	908538
17013	908539
25532	908540
53586	908541
28893	908542
116725	908543
47446	908544
92420	908545
26065	908546
5336	908547
47123	908548
47623	908549
5875	908550
133383	908551
14577	908552
17609	908553
7198	908554
46622	908555
67962	908556
141847	908557
72341	908558
7117	908559
65528	908560
16487	908561
23131	908562
8458	908563
68854	908564
119580	908565
28134	908566
44049	908567
123474	908568
53140	908569
9657	908570
19263	908571
49373	908572
720	908573
5139	908574
4207	908575
127889	908576
90688	908577
3945	908578
8199	908579
5778	908580
44316	908581
48446	908582
2040	908583
3877	908584
156514	908585
62547	908586
37637	908587
12599	908588
19995	908589
141	908590
2072	908591
22073	908592
6013	908593
56436	908594
33577	908595
125227	908596
20878	908597
5093	908598
40166	908599
41764	908600
3209	908601
12843	908602
8255	908603
140223	908604
12936	908605
90486	908606
8202	908607
9703	908608
3900	908609
83211	908610
41638	908611
9028	908612
67792	908613
14	908614
123518	908615
14384	908616
14209	908617
13546	908618
23401	908619
15021	908620
77061	908621
11345	908622
994	908623
16100	908624
30465	908625
96557	908626
58945	908627
11150	908628
39782	908629
48351	908630
422	908631
2001	908632
23117	908633
58119	908634
45946	908635
126817	908636
25199	908637
77125	908638
75991	908639
108940	908640
7487	908641
61386	908642
2892	908643
14492	908644
15523	908645
22890	908646
26202	908647
94905	908648
20290	908649
15105	908650
40832	908651
57865	908652
88076	908653
34551	908654
88125	908655
39485	908656
56195	908657
98657	908658
1090	908659
5077	908660
16532	908661
43782	908662
27785	908663
98147	908664
65215	908665
5816	908666
18655	908667
15899	908668
90487	908669
130529	908670
31276	908671
23040	908672
39543	908673
967	908674
15295	908675
31672	908676
38206	908677
10546	908678
23207	908679
7480	908680
31482	908681
159618	908682
9828	908683
43646	908684
131899	908685
53794	908686
74622	908687
10566	908688
28552	908689
10532	908690
34848	908691
5032	908692
21826	908693
37843	908694
90994	908695
19796	908696
3421	908697
7405	908698
34897	908699
111	908700
49127	908701
120427	908702
66492	908703
41047	908704
12777	908705
5714	908706
138809	908707
126	908708
5042	908709
24105	908710
6745	908711
113562	908712
11491	908713
11387	908714
10160	908715
8462	908716
5266	908717
18996	908718
39777	908719
28882	908720
145159	908721
2670	908722
102595	908723
13558	908724
161629	908725
5810	908726
91028	908727
20949	908728
1371	908729
96981	908730
150855	908731
7584	908732
119238	908733
123844	908734
22237	908735
2751	908736
4970	908737
106908	908738
3176	908739
20701	908740
33846	908741
9952	908742
4556	908743
26810	908744
10070	908745
4881	908746
48250	908747
69429	908748
163282	908749
32	908750
15233	908751
4498	908752
74359	908753
4415	908754
121765	908755
67347	908756
15611	908757
72667	908758
110310	908759
42300	908760
79197	908761
2527	908762
55959	908763
21308	908764
38871	908765
12259	908766
540	908767
8764	908768
337	908769
59443	908770
24418	908771
39024	908772
16543	908773
27570	908774
566	908775
56493	908776
45275	908777
9096	908778
42	908779
145986	908780
945	908781
7130	908782
48658	908783
1680	908784
246	908785
101986	908786
12129	908787
16515	908788
122844	908789
66953	908790
120692	908791
131587	908792
15275	908793
12734	908794
3955	908795
11570	908796
31130	908797
154920	908798
35767	908799
7408	908800
39811	908801
893	908802
42862	908803
60715	908804
99771	908805
33919	908806
27448	908807
9224	908808
48122	908809
37193	908810
5257	908811
38902	908812
21252	908813
60980	908814
62608	908815
5204	908816
27817	908817
69906	908818
12826	908819
32802	908820
12141	908821
112548	908822
17573	908823
75	908824
115816	908825
6968	908826
1482	908827
7270	908828
32350	908829
18129	908830
93470	908831
11020	908832
25663	908833
6080	908834
8684	908835
16460	908836
85375	908837
4009	908838
28895	908839
99843	908840
8848	908841
34468	908842
10940	908843
18063	908844
99266	908845
52196	908846
8389	908847
111366	908848
8750	908849
25448	908850
56677	908851
123710	908852
11846	908853
10874	908854
72235	908855
34195	908856
4282	908857
128615	908858
24485	908859
53411	908860
13761	908861
5759	908862
17175	908863
23050	908864
65582	908865
14115	908866
62507	908867
100985	908868
47886	908869
119141	908870
16976	908871
70117	908872
19380	908873
38	908874
1585	908875
20179	908876
11323	908877
87910	908878
8012	908879
94941	908880
11602	908881
36149	908882
12723	908883
42039	908884
69006	908885
103392	908886
126434	908887
8145	908888
94213	908889
954	908890
11338	908891
49538	908892
36214	908893
12182	908894
23367	908895
110465	908896
107361	908897
33966	908898
24156	908899
7285	908900
129373	908901
3144	908902
58532	908903
66533	908904
127143	908905
86698	908906
103418	908907
100892	908908
81186	908909
75981	908910
34641	908911
25786	908912
3449	908913
133089	908914
36388	908915
12156	908916
39	908917
806	908918
42637	908919
49503	908920
9	908921
4947	908922
12737	908923
30780	908924
83670	908925
12447	908926
30096	908927
92071	908928
8766	908929
4757	908930
70629	908931
130344	908932
52997	908933
687	908934
157006	908935
90007	908936
147383	908937
78852	908938
10352	908939
13463	908940
42880	908941
42058	908942
10	908943
33087	908944
9832	908945
127827	908946
118334	908947
2609	908948
98163	908949
48562	908950
3178	908951
6275	908952
54203	908953
81545	908954
5088	908955
3692	908956
77784	908957
5378	908958
142557	908959
558	908960
1046	908961
19080	908962
83951	908963
40395	908964
1081	908965
12233	908966
146262	908967
17063	908968
3063	908969
11725	908970
9167	908971
137637	908972
5616	908973
130590	908974
17428	908975
15296	908976
16850	908977
15744	908978
82046	908979
16459	908980
9678	908981
62045	908982
15101	908983
44228	908984
8968	908985
10324	908986
7789	908987
12286	908988
42040	908989
1193	908990
3046	908991
11767	908992
6674	908993
2306	908994
4886	908995
1177	908996
1470	908997
69657	908998
27240	908999
61682	909000
73720	909001
2121	909002
50496	909003
37993	909004
5340	909005
38227	909006
24404	909007
7638	909008
2439	909009
31084	909010
47182	909011
34147	909012
76683	909013
88665	909014
23016	909015
41856	909016
35751	909017
13039	909018
37817	909019
1663	909020
15680	909021
32131	909022
1860	909023
132116	909024
7924	909025
46558	909026
161415	909027
123	909028
25622	909029
1239	909030
66063	909031
38784	909032
7240	909033
64852	909034
4083	909035
25213	909036
117860	909037
19848	909038
4660	909039
81836	909040
3259	909041
38967	909042
41803	909043
86979	909044
8042	909045
15498	909046
14730	909047
7163	909048
165622	909049
33676	909050
12190	909051
3772	909052
74860	909053
1401	909054
71428	909055
152053	909056
65570	909057
124272	909058
131080	909059
51513	909060
29223	909061
87509	909062
2626	909063
127763	909064
6556	909065
11746	909066
69393	909067
16792	909068
5873	909069
80855	909070
40325	909071
14649	909072
90472	909073
29103	909074
148739	909075
317	909076
2684	909077
28134	909078
20374	909079
13218	909080
3339	909081
82372	909082
5381	909083
53372	909084
4230	909085
27897	909086
29648	909087
1205	909088
27561	909089
6857	909090
22808	909091
21737	909092
50974	909093
29856	909094
3897	909095
41953	909096
4364	909097
1075	909098
35614	909099
44015	909100
92605	909101
53606	909102
88207	909103
8880	909104
52983	909105
7557	909106
17717	909107
5062	909108
6990	909109
30271	909110
2693	909111
63315	909112
28367	909113
30813	909114
710	909115
207	909116
26028	909117
106508	909118
53651	909119
42108	909120
5359	909121
18060	909122
5533	909123
34145	909124
127170	909125
53251	909126
17910	909127
39198	909128
85286	909129
13980	909130
16172	909131
48313	909132
4900	909133
42438	909134
124411	909135
111682	909136
125803	909137
60067	909138
27778	909139
16267	909140
74761	909141
120801	909142
49310	909143
752	909144
319	909145
106	909146
11032	909147
13606	909148
41773	909149
27490	909150
8159	909151
11552	909152
18627	909153
18929	909154
23951	909155
6534	909156
16986	909157
52303	909158
63285	909159
1919	909160
8265	909161
13985	909162
32803	909163
122542	909164
143116	909165
65914	909166
36529	909167
15223	909168
12977	909169
19643	909170
10518	909171
118064	909172
32646	909173
53134	909174
22661	909175
23374	909176
1634	909177
8359	909178
58986	909179
62232	909180
146518	909181
89914	909182
17212	909183
9879	909184
92632	909185
8072	909186
31665	909187
23763	909188
107173	909189
1045	909190
26463	909191
41255	909192
56207	909193
124128	909194
9838	909195
52195	909196
40926	909197
24376	909198
2148	909199
29776	909200
2649	909201
7213	909202
16150	909203
27135	909204
43797	909205
9172	909206
50980	909207
24725	909208
72321	909209
38673	909210
14691	909211
56225	909212
52177	909213
72656	909214
1460	909215
9855	909216
58484	909217
81234	909218
73193	909219
3427	909220
1989	909221
112686	909222
97531	909223
103623	909224
3228	909225
7147	909226
3629	909227
95078	909228
112101	909229
31716	909230
164595	909231
45211	909232
19390	909233
80404	909234
55450	909235
19423	909236
13	909237
10094	909238
5301	909239
73449	909240
32974	909241
37850	909242
128223	909243
66133	909244
5210	909245
8876	909246
44352	909247
4865	909248
119359	909249
44017	909250
62906	909251
536	909252
7554	909253
616	909254
40462	909255
18314	909256
37023	909257
1223	909258
9291	909259
141142	909260
849	909261
8066	909262
1075	909263
34464	909264
142900	909265
113908	909266
39764	909267
58144	909268
7652	909269
9451	909270
53841	909271
40288	909272
161470	909273
47058	909274
55554	909275
9126	909276
21455	909277
7685	909278
19701	909279
3330	909280
108526	909281
2842	909282
69548	909283
62925	909284
3293	909285
83359	909286
35656	909287
6920	909288
5940	909289
29065	909290
50026	909291
162701	909292
22441	909293
71041	909294
12386	909295
9038	909296
74082	909297
34885	909298
4552	909299
137642	909300
54417	909301
3485	909302
23157	909303
20882	909304
127774	909305
79882	909306
63078	909307
40300	909308
80137	909309
18171	909310
111676	909311
19202	909312
92833	909313
25	909314
126334	909315
55058	909316
106871	909317
12622	909318
22592	909319
41	909320
47284	909321
14556	909322
2778	909323
41903	909324
49196	909325
31325	909326
145941	909327
112485	909328
102023	909329
7456	909330
37857	909331
24578	909332
3735	909333
118404	909334
46802	909335
114945	909336
15367	909337
35584	909338
10121	909339
63317	909340
120847	909341
3843	909342
1403	909343
7197	909344
11497	909345
4924	909346
154354	909347
6590	909348
12489	909349
43075	909350
149722	909351
36807	909352
5610	909353
36916	909354
231	909355
42949	909356
66390	909357
79104	909358
363	909359
67664	909360
86623	909361
44651	909362
81441	909363
28900	909364
40224	909365
2111	909366
21182	909367
50597	909368
13422	909369
71007	909370
11839	909371
4276	909372
69510	909373
5090	909374
10907	909375
2366	909376
5205	909377
24404	909378
90880	909379
118676	909380
80860	909381
16453	909382
8993	909383
48515	909384
77139	909385
66961	909386
81729	909387
129939	909388
148787	909389
106848	909390
25420	909391
21042	909392
52	909393
28952	909394
11408	909395
34922	909396
18505	909397
70387	909398
2583	909399
2677	909400
150256	909401
82755	909402
6029	909403
44	909404
22453	909405
5774	909406
11495	909407
48539	909408
4211	909409
19237	909410
70067	909411
2821	909412
57954	909413
3715	909414
1075	909415
55169	909416
112339	909417
51721	909418
20829	909419
34208	909420
33829	909421
15438	909422
137615	909423
62222	909424
1147	909425
3039	909426
114781	909427
65185	909428
121435	909429
150037	909430
3478	909431
12751	909432
4359	909433
104	909434
5981	909435
53843	909436
55201	909437
7515	909438
39707	909439
32672	909440
41430	909441
75706	909442
116521	909443
86274	909444
9245	909445
2651	909446
46522	909447
21094	909448
6780	909449
10871	909450
18824	909451
61593	909452
5258	909453
61636	909454
81259	909455
75903	909456
32674	909457
59570	909458
61689	909459
1237	909460
16722	909461
6120	909462
10119	909463
34420	909464
73110	909465
14565	909466
35152	909467
79105	909468
39372	909469
33167	909470
58695	909471
80570	909472
126430	909473
57116	909474
10805	909475
102214	909476
36402	909477
35734	909478
17190	909479
82041	909480
35666	909481
56931	909482
152506	909483
7462	909484
48237	909485
134092	909486
82243	909487
4256	909488
9996	909489
15862	909490
124763	909491
3320	909492
135568	909493
4597	909494
9753	909495
51525	909496
11711	909497
117986	909498
10826	909499
42285	909500
66295	909501
50085	909502
118668	909503
40373	909504
95812	909505
109908	909506
15690	909507
31150	909508
76594	909509
112	909510
24196	909511
9819	909512
17095	909513
11052	909514
122	909515
162958	909516
8191	909517
49997	909518
48402	909519
29373	909520
127796	909521
57546	909522
1380	909523
20973	909524
1714	909525
56739	909526
55881	909527
39707	909528
1322	909529
59035	909530
15906	909531
32360	909532
53273	909533
1595	909534
24622	909535
65556	909536
12289	909537
68588	909538
80766	909539
112737	909540
13429	909541
32166	909542
36606	909543
25877	909544
384	909545
28483	909546
116623	909547
7863	909548
48978	909549
65017	909550
51438	909551
55034	909552
14076	909553
2715	909554
7502	909555
45638	909556
10221	909557
4750	909558
8424	909559
4153	909560
75162	909561
27845	909562
22430	909563
18351	909564
22411	909565
58414	909566
7662	909567
47786	909568
68702	909569
106351	909570
5510	909571
33201	909572
140166	909573
535	909574
105324	909575
11671	909576
40298	909577
33458	909578
134312	909579
7616	909580
4880	909581
14517	909582
10588	909583
27293	909584
50645	909585
17749	909586
88029	909587
829	909588
413	909589
50286	909590
152930	909591
162788	909592
6360	909593
8571	909594
163726	909595
74698	909596
18968	909597
86674	909598
118787	909599
55688	909600
68776	909601
1469	909602
38031	909603
20591	909604
27498	909605
145	909606
5046	909607
42653	909608
19619	909609
71203	909610
35988	909611
34940	909612
132356	909613
32481	909614
777	909615
2341	909616
17971	909617
55796	909618
2066	909619
15810	909620
7412	909621
4424	909622
20892	909623
93386	909624
96548	909625
36869	909626
2058	909627
11845	909628
9132	909629
54232	909630
2165	909631
1875	909632
26261	909633
43353	909634
1054	909635
72714	909636
1153	909637
2287	909638
10632	909639
46338	909640
31057	909641
5621	909642
66878	909643
2231	909644
27634	909645
79322	909646
76086	909647
47342	909648
145613	909649
77752	909650
31606	909651
113200	909652
81168	909653
9175	909654
103267	909655
1156	909656
12101	909657
20965	909658
2596	909659
4172	909660
6595	909661
53492	909662
12313	909663
1977	909664
49005	909665
15178	909666
4089	909667
18529	909668
24872	909669
11661	909670
109246	909671
23227	909672
53567	909673
21813	909674
2005	909675
108338	909676
27761	909677
14859	909678
27062	909679
4	909680
5554	909681
129553	909682
7472	909683
93959	909684
50973	909685
23536	909686
7142	909687
588	909688
41510	909689
2767	909690
70290	909691
10941	909692
103905	909693
53565	909694
136740	909695
6435	909696
69390	909697
133450	909698
43678	909699
3845	909700
15555	909701
4458	909702
76227	909703
79207	909704
5729	909705
3788	909706
59209	909707
95515	909708
22847	909709
17721	909710
3771	909711
9727	909712
3235	909713
118412	909714
9721	909715
80827	909716
82948	909717
23039	909718
21592	909719
26686	909720
52068	909721
50256	909722
18695	909723
32054	909724
28707	909725
37394	909726
9871	909727
83022	909728
5582	909729
81777	909730
19769	909731
18141	909732
23019	909733
124382	909734
41028	909735
3755	909736
10347	909737
28106	909738
4230	909739
14384	909740
34801	909741
8448	909742
20626	909743
100144	909744
9148	909745
72003	909746
64398	909747
116257	909748
37931	909749
8037	909750
11596	909751
9731	909752
1186	909753
88832	909754
151	909755
10006	909756
6537	909757
62912	909758
29783	909759
104803	909760
92445	909761
6456	909762
83762	909763
1788	909764
112424	909765
17855	909766
6195	909767
22698	909768
71816	909769
3073	909770
81509	909771
13466	909772
46180	909773
50853	909774
82547	909775
230	909776
31963	909777
5931	909778
464	909779
35173	909780
17957	909781
17968	909782
4500	909783
40930	909784
116	909785
14177	909786
160174	909787
7718	909788
68026	909789
115042	909790
22559	909791
534	909792
29801	909793
16513	909794
41987	909795
24193	909796
2618	909797
10026	909798
95975	909799
60157	909800
33374	909801
10891	909802
761	909803
40043	909804
97475	909805
17494	909806
87563	909807
18791	909808
63204	909809
96879	909810
22887	909811
82009	909812
85477	909813
16929	909814
68760	909815
49194	909816
27974	909817
70993	909818
825	909819
15899	909820
110696	909821
4632	909822
26897	909823
57534	909824
34920	909825
4145	909826
4584	909827
13418	909828
28909	909829
18694	909830
97892	909831
11417	909832
110800	909833
100094	909834
104327	909835
10215	909836
92128	909837
1344	909838
26514	909839
44788	909840
18387	909841
68309	909842
39010	909843
41504	909844
102458	909845
46365	909846
13536	909847
20364	909848
5492	909849
9994	909850
78	909851
2747	909852
12343	909853
3845	909854
88514	909855
248	909856
46670	909857
1988	909858
8789	909859
58764	909860
15489	909861
85612	909862
136135	909863
65759	909864
10107	909865
51004	909866
5259	909867
424	909868
22938	909869
405	909870
33854	909871
137658	909872
6075	909873
73812	909874
90062	909875
137205	909876
41931	909877
79549	909878
11029	909879
22	909880
24790	909881
75528	909882
17020	909883
27471	909884
12013	909885
85385	909886
14689	909887
19214	909888
58569	909889
48839	909890
50701	909891
79162	909892
93656	909893
29772	909894
31147	909895
48550	909896
8160	909897
38929	909898
112464	909899
42943	909900
2863	909901
142223	909902
27154	909903
9782	909904
95628	909905
119545	909906
47405	909907
14941	909908
35401	909909
72515	909910
127854	909911
4861	909912
6877	909913
143394	909914
1894	909915
29921	909916
120114	909917
37890	909918
39385	909919
6139	909920
10685	909921
26615	909922
24849	909923
28255	909924
1627	909925
48773	909926
2222	909927
49141	909928
971	909929
47904	909930
36814	909931
5938	909932
6724	909933
9633	909934
119724	909935
11146	909936
112569	909937
20629	909938
16822	909939
109662	909940
16649	909941
4377	909942
63035	909943
21264	909944
47071	909945
138018	909946
54360	909947
59549	909948
11085	909949
980	909950
17546	909951
2474	909952
114061	909953
23960	909954
55329	909955
161045	909956
10131	909957
25341	909958
96223	909959
19537	909960
36331	909961
89819	909962
2480	909963
5539	909964
122915	909965
15	909966
48621	909967
89004	909968
29576	909969
30227	909970
10450	909971
33912	909972
25927	909973
63375	909974
24783	909975
13146	909976
36516	909977
106991	909978
6285	909979
50399	909980
106525	909981
103601	909982
2092	909983
26740	909984
52013	909985
29633	909986
79411	909987
15261	909988
264	909989
15085	909990
54942	909991
79131	909992
140413	909993
24217	909994
17518	909995
42991	909996
21054	909997
2142	909998
8577	909999
9605	910000
17011	910001
43233	910002
53067	910003
21049	910004
27109	910005
48074	910006
44523	910007
41761	910008
49429	910009
55353	910010
3294	910011
5252	910012
124143	910013
5034	910014
5336	910015
36773	910016
4167	910017
2829	910018
86017	910019
36874	910020
16921	910021
148376	910022
1060	910023
30672	910024
51653	910025
32421	910026
1577	910027
60901	910028
63124	910029
16604	910030
130555	910031
39388	910032
35051	910033
4431	910034
14691	910035
10202	910036
93978	910037
11648	910038
37914	910039
13506	910040
136	910041
16165	910042
126818	910043
38191	910044
25712	910045
106362	910046
3971	910047
42689	910048
4099	910049
2901	910050
29974	910051
43050	910052
3276	910053
9389	910054
29363	910055
7844	910056
24003	910057
44963	910058
40668	910059
46417	910060
55279	910061
2878	910062
12659	910063
45734	910064
16817	910065
107782	910066
5419	910067
83637	910068
17161	910069
32993	910070
8384	910071
50290	910072
65293	910073
117776	910074
52524	910075
20500	910076
15449	910077
111007	910078
36230	910079
14471	910080
72705	910081
136328	910082
25634	910083
10564	910084
25327	910085
48741	910086
42427	910087
5595	910088
157564	910089
79759	910090
4638	910091
89835	910092
22330	910093
87284	910094
235	910095
85572	910096
58083	910097
30841	910098
161157	910099
101704	910100
112342	910101
18293	910102
99655	910103
20255	910104
109110	910105
65991	910106
6639	910107
356	910108
62010	910109
28132	910110
1342	910111
26	910112
10572	910113
2877	910114
176	910115
23210	910116
13249	910117
105590	910118
19869	910119
77159	910120
13919	910121
42551	910122
70873	910123
116159	910124
24087	910125
106042	910126
40921	910127
17645	910128
416	910129
2749	910130
81782	910131
1254	910132
3616	910133
143470	910134
2544	910135
106710	910136
50221	910137
64826	910138
35509	910139
124465	910140
6705	910141
34049	910142
16665	910143
131805	910144
16950	910145
26125	910146
46820	910147
569	910148
588	910149
3317	910150
5225	910151
84925	910152
85933	910153
33209	910154
4787	910155
1694	910156
9840	910157
3267	910158
55190	910159
39	910160
22925	910161
4371	910162
55823	910163
33163	910164
14575	910165
129916	910166
132790	910167
73682	910168
21845	910169
40671	910170
158428	910171
102565	910172
123565	910173
66332	910174
72806	910175
56086	910176
3065	910177
111953	910178
678	910179
83701	910180
8893	910181
48873	910182
20503	910183
217	910184
46165	910185
38443	910186
2680	910187
11849	910188
109881	910189
20741	910190
5887	910191
13819	910192
23323	910193
103975	910194
84114	910195
793	910196
21569	910197
30455	910198
103	910199
23951	910200
55149	910201
6488	910202
335	910203
9364	910204
14808	910205
30988	910206
1939	910207
46506	910208
10699	910209
4385	910210
14869	910211
16318	910212
23878	910213
41550	910214
48822	910215
13446	910216
68252	910217
36654	910218
8152	910219
3534	910220
40686	910221
13010	910222
62706	910223
108205	910224
17311	910225
13875	910226
31977	910227
6899	910228
64161	910229
26687	910230
83997	910231
16637	910232
81010	910233
147692	910234
85068	910235
239	910236
85643	910237
24833	910238
15011	910239
178	910240
30685	910241
12081	910242
123758	910243
64388	910244
18895	910245
19073	910246
122308	910247
13575	910248
80	910249
2630	910250
60314	910251
133798	910252
23606	910253
78044	910254
46995	910255
124677	910256
128876	910257
24397	910258
6380	910259
60899	910260
4257	910261
17055	910262
19761	910263
10738	910264
2	910265
21163	910266
49064	910267
57648	910268
24811	910269
17786	910270
5140	910271
81119	910272
60893	910273
15176	910274
23077	910275
6273	910276
426	910277
14405	910278
131544	910279
13821	910280
421	910281
19961	910282
146107	910283
82976	910284
21342	910285
88490	910286
96812	910287
110233	910288
8262	910289
66748	910290
46803	910291
16151	910292
35713	910293
111683	910294
98587	910295
11016	910296
132822	910297
1804	910298
78269	910299
2356	910300
23872	910301
136775	910302
3775	910303
17115	910304
104000	910305
43269	910306
8608	910307
32861	910308
11579	910309
63710	910310
110112	910311
26564	910312
76035	910313
60663	910314
13175	910315
29492	910316
93948	910317
2860	910318
1365	910319
8391	910320
7344	910321
33904	910322
61528	910323
45455	910324
22778	910325
7690	910326
33924	910327
12709	910328
1748	910329
112119	910330
51072	910331
12951	910332
50907	910333
55683	910334
12499	910335
87276	910336
5484	910337
95429	910338
27193	910339
60286	910340
64836	910341
10484	910342
142531	910343
41404	910344
857	910345
28910	910346
143633	910347
17694	910348
15745	910349
41447	910350
88497	910351
9840	910352
92530	910353
13613	910354
12428	910355
40150	910356
16633	910357
22693	910358
99217	910359
115761	910360
115	910361
111825	910362
30047	910363
57233	910364
26029	910365
29966	910366
39054	910367
13115	910368
15865	910369
70207	910370
21467	910371
13477	910372
79990	910373
66854	910374
47511	910375
116884	910376
7649	910377
29258	910378
33391	910379
4679	910380
14567	910381
55305	910382
18172	910383
58538	910384
12876	910385
28605	910386
24137	910387
6536	910388
26391	910389
20136	910390
112422	910391
61661	910392
33497	910393
20710	910394
14024	910395
74931	910396
9147	910397
63427	910398
57662	910399
70932	910400
39186	910401
82054	910402
18376	910403
16906	910404
103460	910405
95024	910406
43280	910407
12015	910408
21048	910409
163160	910410
138643	910411
77717	910412
10979	910413
46949	910414
12438	910415
18321	910416
7887	910417
23710	910418
61699	910419
72372	910420
10581	910421
17073	910422
7813	910423
35933	910424
12947	910425
56053	910426
38884	910427
19131	910428
5811	910429
7289	910430
19051	910431
15956	910432
877	910433
27332	910434
9133	910435
38268	910436
32752	910437
102631	910438
88607	910439
59792	910440
82466	910441
24259	910442
9773	910443
96346	910444
245	910445
86302	910446
95575	910447
26954	910448
26401	910449
37073	910450
75016	910451
3148	910452
1443	910453
20477	910454
21311	910455
1147	910456
9638	910457
76441	910458
164699	910459
23102	910460
5084	910461
37990	910462
7754	910463
110830	910464
37548	910465
103257	910466
31452	910467
70831	910468
34694	910469
1193	910470
137694	910471
157099	910472
9903	910473
158447	910474
10167	910475
34526	910476
6175	910477
27928	910478
131999	910479
37416	910480
61164	910481
9848	910482
42243	910483
139740	910484
4386	910485
52951	910486
27425	910487
15687	910488
59527	910489
1582	910490
3214	910491
17097	910492
129989	910493
21975	910494
84666	910495
87789	910496
9901	910497
3065	910498
717	910499
9751	910500
31286	910501
6854	910502
13622	910503
13344	910504
14429	910505
11214	910506
23806	910507
1530	910508
130552	910509
39837	910510
439	910511
64366	910512
8207	910513
8601	910514
43888	910515
78370	910516
13259	910517
56825	910518
23058	910519
38216	910520
21618	910521
117049	910522
61436	910523
130104	910524
1123	910525
9593	910526
77065	910527
48283	910528
21982	910529
15924	910530
9083	910531
43375	910532
10373	910533
177	910534
21006	910535
76205	910536
102062	910537
782	910538
6048	910539
17568	910540
68229	910541
34047	910542
12977	910543
8292	910544
27850	910545
8433	910546
13809	910547
18946	910548
76568	910549
1546	910550
21042	910551
14551	910552
40856	910553
44043	910554
21452	910555
23483	910556
37467	910557
8794	910558
19307	910559
46947	910560
18452	910561
10	910562
25893	910563
3024	910564
7674	910565
26385	910566
12138	910567
66420	910568
80164	910569
40193	910570
53992	910571
14301	910572
95591	910573
88266	910574
64467	910575
3581	910576
48687	910577
118382	910578
26	910579
60923	910580
3311	910581
146375	910582
1618	910583
45309	910584
10278	910585
93547	910586
26511	910587
75315	910588
99517	910589
29724	910590
29665	910591
108613	910592
5392	910593
9739	910594
12666	910595
26689	910596
56831	910597
54931	910598
1438	910599
14335	910600
4479	910601
1654	910602
39643	910603
92991	910604
38309	910605
104085	910606
7588	910607
4000	910608
949	910609
14624	910610
10120	910611
20350	910612
123496	910613
49141	910614
132575	910615
54705	910616
145286	910617
434	910618
39785	910619
4323	910620
104414	910621
15498	910622
2216	910623
1471	910624
6545	910625
12485	910626
44278	910627
15583	910628
26801	910629
46735	910630
7577	910631
26343	910632
39662	910633
67103	910634
27	910635
7337	910636
5743	910637
38487	910638
23822	910639
22642	910640
77288	910641
21391	910642
3243	910643
18380	910644
40004	910645
17904	910646
5350	910647
39328	910648
39191	910649
17393	910650
10310	910651
135684	910652
1643	910653
32000	910654
12894	910655
5832	910656
57776	910657
21458	910658
72006	910659
15644	910660
71422	910661
40358	910662
3060	910663
6324	910664
10249	910665
599	910666
55130	910667
151058	910668
85133	910669
86366	910670
26800	910671
29076	910672
24547	910673
1102	910674
33147	910675
99397	910676
3973	910677
10222	910678
2410	910679
130782	910680
16	910681
22141	910682
59736	910683
1904	910684
10463	910685
6738	910686
12074	910687
76168	910688
1642	910689
33060	910690
35126	910691
30031	910692
30	910693
8175	910694
34721	910695
25129	910696
815	910697
6270	910698
6860	910699
102808	910700
32520	910701
66391	910702
7966	910703
5741	910704
2498	910705
42113	910706
89948	910707
32862	910708
55911	910709
12914	910710
3318	910711
30068	910712
52018	910713
65133	910714
12204	910715
60319	910716
50114	910717
65910	910718
478	910719
128800	910720
2025	910721
81804	910722
138	910723
61903	910724
5819	910725
65344	910726
286	910727
67181	910728
52627	910729
14482	910730
34534	910731
2905	910732
90200	910733
52372	910734
19236	910735
10461	910736
70403	910737
7568	910738
11177	910739
16689	910740
17943	910741
12591	910742
1110	910743
3465	910744
60965	910745
7600	910746
20300	910747
62279	910748
75308	910749
14826	910750
33827	910751
31663	910752
12572	910753
118	910754
91426	910755
166368	910756
18997	910757
132927	910758
14739	910759
244	910760
19268	910761
4492	910762
32546	910763
129441	910764
89173	910765
222	910766
38645	910767
11711	910768
114617	910769
98864	910770
7616	910771
37854	910772
110717	910773
4911	910774
23486	910775
14853	910776
72041	910777
15821	910778
48533	910779
93665	910780
13784	910781
16538	910782
88318	910783
15190	910784
110445	910785
11022	910786
29889	910787
28089	910788
16518	910789
3108	910790
119794	910791
1089	910792
6867	910793
29901	910794
12746	910795
26942	910796
17237	910797
10571	910798
3238	910799
387	910800
129262	910801
53093	910802
15547	910803
29811	910804
63680	910805
131779	910806
85275	910807
6548	910808
46014	910809
3314	910810
26501	910811
10455	910812
109506	910813
14784	910814
1463	910815
46296	910816
59746	910817
27956	910818
21249	910819
1872	910820
59251	910821
117607	910822
25771	910823
17435	910824
10476	910825
22310	910826
87293	910827
49200	910828
160209	910829
20130	910830
117131	910831
113779	910832
21717	910833
7294	910834
11293	910835
45	910836
90586	910837
12237	910838
70774	910839
3498	910840
14427	910841
104038	910842
32101	910843
65018	910844
124995	910845
305	910846
48745	910847
51287	910848
31761	910849
91796	910850
17605	910851
18183	910852
10	910853
57867	910854
72713	910855
31463	910856
43	910857
105311	910858
82484	910859
67228	910860
25623	910861
14821	910862
78044	910863
5372	910864
39114	910865
46143	910866
61260	910867
126715	910868
72865	910869
1433	910870
22646	910871
1407	910872
96598	910873
71776	910874
15283	910875
35047	910876
27725	910877
15472	910878
16093	910879
28028	910880
22701	910881
51065	910882
71957	910883
46630	910884
68528	910885
14204	910886
1327	910887
31955	910888
73996	910889
27996	910890
1684	910891
121249	910892
70530	910893
134160	910894
18041	910895
44964	910896
1374	910897
154211	910898
138095	910899
51392	910900
83189	910901
97909	910902
30527	910903
14161	910904
62734	910905
55260	910906
27647	910907
2099	910908
87669	910909
28571	910910
6079	910911
31522	910912
13886	910913
40967	910914
30512	910915
13587	910916
71795	910917
3398	910918
68739	910919
9978	910920
120646	910921
142604	910922
33019	910923
68868	910924
5948	910925
49526	910926
60592	910927
7702	910928
34871	910929
93855	910930
39	910931
1732	910932
2208	910933
22490	910934
340	910935
55690	910936
78397	910937
31452	910938
421	910939
17667	910940
60876	910941
105772	910942
81009	910943
5883	910944
48272	910945
1137	910946
3852	910947
65975	910948
8140	910949
13110	910950
20764	910951
40054	910952
319	910953
4002	910954
26046	910955
35582	910956
10651	910957
136248	910958
886	910959
25487	910960
31841	910961
9829	910962
16950	910963
28326	910964
22767	910965
136149	910966
101012	910967
28536	910968
9164	910969
50301	910970
1326	910971
3	910972
128787	910973
6776	910974
17219	910975
1192	910976
29870	910977
55877	910978
40551	910979
54696	910980
21266	910981
126902	910982
56256	910983
16291	910984
11273	910985
11829	910986
6895	910987
75782	910988
74083	910989
891	910990
458	910991
82005	910992
9508	910993
18721	910994
37585	910995
19417	910996
7421	910997
40300	910998
2500	910999
18049	911000
3404	911001
28331	911002
17741	911003
81369	911004
21612	911005
98142	911006
12798	911007
15205	911008
18272	911009
43265	911010
45025	911011
5078	911012
163761	911013
12245	911014
6479	911015
6263	911016
15664	911017
28020	911018
99765	911019
89	911020
88438	911021
24358	911022
117286	911023
88950	911024
9427	911025
110575	911026
30540	911027
685	911028
1362	911029
8857	911030
65946	911031
97446	911032
144891	911033
9184	911034
27415	911035
3456	911036
126	911037
18046	911038
19425	911039
10771	911040
33481	911041
1815	911042
6314	911043
15352	911044
50269	911045
1062	911046
103637	911047
33781	911048
35772	911049
31186	911050
123958	911051
30190	911052
4765	911053
89295	911054
3728	911055
26446	911056
17235	911057
58563	911058
4013	911059
4633	911060
137319	911061
156387	911062
41453	911063
1904	911064
15695	911065
15867	911066
186	911067
24088	911068
92376	911069
3086	911070
22087	911071
43211	911072
7799	911073
75719	911074
49976	911075
494	911076
4127	911077
160853	911078
22792	911079
124660	911080
16625	911081
105025	911082
49536	911083
11811	911084
15846	911085
11504	911086
11901	911087
15086	911088
123337	911089
19508	911090
6486	911091
45837	911092
151	911093
24551	911094
4116	911095
91315	911096
33012	911097
17602	911098
126543	911099
23254	911100
36210	911101
63953	911102
26046	911103
93426	911104
26122	911105
126434	911106
6040	911107
23289	911108
37871	911109
87163	911110
30339	911111
102675	911112
15608	911113
326	911114
13627	911115
24424	911116
37799	911117
94603	911118
49438	911119
10057	911120
6842	911121
5	911122
74259	911123
13092	911124
18441	911125
6316	911126
82915	911127
48080	911128
60351	911129
42554	911130
146749	911131
101273	911132
4322	911133
5829	911134
14213	911135
61614	911136
114113	911137
66558	911138
45207	911139
4650	911140
22813	911141
61480	911142
144170	911143
128038	911144
21029	911145
105634	911146
49335	911147
18189	911148
98077	911149
145732	911150
20594	911151
5410	911152
26740	911153
507	911154
81280	911155
163115	911156
43811	911157
140797	911158
79407	911159
3137	911160
162963	911161
18686	911162
455	911163
111305	911164
32258	911165
7889	911166
34235	911167
7921	911168
73333	911169
548	911170
26509	911171
12907	911172
74509	911173
72939	911174
4227	911175
26839	911176
85023	911177
57812	911178
24687	911179
31073	911180
29743	911181
11569	911182
37779	911183
27548	911184
15870	911185
61632	911186
21618	911187
6688	911188
82020	911189
32689	911190
50638	911191
86979	911192
43211	911193
129209	911194
24780	911195
128501	911196
12863	911197
26073	911198
4495	911199
30011	911200
26144	911201
2073	911202
12619	911203
156597	911204
18994	911205
125684	911206
1532	911207
48927	911208
7316	911209
70414	911210
105166	911211
116	911212
1576	911213
1427	911214
67710	911215
18905	911216
33324	911217
1626	911218
134594	911219
15100	911220
42769	911221
39961	911222
19385	911223
18024	911224
16443	911225
98370	911226
7677	911227
101487	911228
69458	911229
32483	911230
71338	911231
29920	911232
275	911233
54069	911234
45002	911235
25025	911236
37052	911237
10522	911238
39632	911239
3559	911240
154332	911241
1171	911242
19180	911243
243	911244
95306	911245
125256	911246
47544	911247
97545	911248
4151	911249
66374	911250
27281	911251
92	911252
117554	911253
681	911254
10859	911255
69813	911256
83375	911257
9931	911258
1125	911259
80007	911260
2656	911261
77316	911262
106636	911263
58620	911264
8986	911265
26260	911266
68468	911267
74443	911268
137502	911269
3273	911270
54866	911271
4363	911272
4789	911273
21456	911274
30131	911275
58741	911276
5051	911277
44970	911278
34511	911279
48363	911280
42879	911281
26496	911282
5808	911283
87608	911284
9202	911285
113058	911286
65159	911287
17125	911288
165369	911289
340	911290
2893	911291
4060	911292
131858	911293
26214	911294
20932	911295
30488	911296
61329	911297
2768	911298
19537	911299
1434	911300
38273	911301
1253	911302
15800	911303
30765	911304
56965	911305
57251	911306
162103	911307
230	911308
17164	911309
96311	911310
19023	911311
52309	911312
157382	911313
122876	911314
157903	911315
89896	911316
22719	911317
26757	911318
59473	911319
37221	911320
46395	911321
62749	911322
3256	911323
49370	911324
64703	911325
9887	911326
30182	911327
1950	911328
72103	911329
54209	911330
20611	911331
203	911332
2478	911333
88366	911334
2280	911335
11144	911336
3284	911337
26284	911338
32683	911339
78058	911340
17580	911341
7887	911342
6949	911343
58768	911344
15518	911345
29663	911346
53682	911347
122588	911348
64545	911349
95536	911350
107611	911351
9206	911352
26252	911353
20956	911354
23055	911355
1161	911356
29763	911357
56762	911358
23844	911359
775	911360
139791	911361
16364	911362
38050	911363
47400	911364
7619	911365
90734	911366
12697	911367
23984	911368
13276	911369
122847	911370
24450	911371
8584	911372
3752	911373
28771	911374
12489	911375
88	911376
16085	911377
43665	911378
100139	911379
40501	911380
14907	911381
29547	911382
56131	911383
3835	911384
60374	911385
21685	911386
35623	911387
56584	911388
19567	911389
6193	911390
18031	911391
15143	911392
46322	911393
38266	911394
25342	911395
50859	911396
84679	911397
17154	911398
48993	911399
6711	911400
59878	911401
67572	911402
54480	911403
2665	911404
45748	911405
83671	911406
94582	911407
15811	911408
19098	911409
634	911410
113714	911411
6911	911412
22964	911413
12388	911414
3700	911415
5514	911416
378	911417
85478	911418
23399	911419
18670	911420
6867	911421
5796	911422
45576	911423
126448	911424
2733	911425
156423	911426
54876	911427
47064	911428
28044	911429
32328	911430
8773	911431
65670	911432
19811	911433
1334	911434
58616	911435
26708	911436
69938	911437
37573	911438
51729	911439
14441	911440
39933	911441
29882	911442
55283	911443
22954	911444
10575	911445
36717	911446
48218	911447
19605	911448
33861	911449
1469	911450
3373	911451
610	911452
5908	911453
99010	911454
10132	911455
41761	911456
69232	911457
7898	911458
14352	911459
37939	911460
61481	911461
33620	911462
17254	911463
83684	911464
29235	911465
8655	911466
4363	911467
10971	911468
20001	911469
31092	911470
49837	911471
3043	911472
95844	911473
6202	911474
12781	911475
30733	911476
48661	911477
12702	911478
29165	911479
66913	911480
70884	911481
966	911482
79237	911483
381	911484
136729	911485
40977	911486
45102	911487
4374	911488
23063	911489
9093	911490
963	911491
34266	911492
6676	911493
41514	911494
100430	911495
39441	911496
55825	911497
11504	911498
2727	911499
61207	911500
29615	911501
131141	911502
55622	911503
90382	911504
119	911505
85488	911506
10486	911507
76157	911508
26647	911509
2160	911510
220	911511
12169	911512
8310	911513
10023	911514
5240	911515
42540	911516
1511	911517
60288	911518
1677	911519
908	911520
10050	911521
70824	911522
99655	911523
2038	911524
119400	911525
33438	911526
218	911527
130454	911528
91487	911529
129050	911530
126887	911531
7163	911532
126874	911533
5371	911534
8797	911535
39466	911536
1242	911537
124717	911538
13422	911539
2906	911540
96195	911541
69635	911542
10716	911543
52312	911544
43338	911545
11941	911546
8	911547
118654	911548
56834	911549
67504	911550
990	911551
120463	911552
7618	911553
45814	911554
23141	911555
16689	911556
24739	911557
56659	911558
56023	911559
1489	911560
34641	911561
25044	911562
27912	911563
39110	911564
9860	911565
6034	911566
10681	911567
149617	911568
4286	911569
56585	911570
51657	911571
12768	911572
29040	911573
102797	911574
8627	911575
23460	911576
21946	911577
68581	911578
2967	911579
5531	911580
163368	911581
41780	911582
18307	911583
7310	911584
113527	911585
19257	911586
31544	911587
20677	911588
8208	911589
1263	911590
67375	911591
51988	911592
22641	911593
134772	911594
55971	911595
159198	911596
62076	911597
35025	911598
28653	911599
17394	911600
1609	911601
2240	911602
31548	911603
63717	911604
12092	911605
23597	911606
2900	911607
86350	911608
78730	911609
47375	911610
15984	911611
7456	911612
63904	911613
48735	911614
144850	911615
25205	911616
53634	911617
48312	911618
1844	911619
28460	911620
6077	911621
62399	911622
6618	911623
13169	911624
32550	911625
89401	911626
76523	911627
342	911628
5444	911629
1558	911630
820	911631
909	911632
10229	911633
40189	911634
19568	911635
26747	911636
156	911637
45013	911638
709	911639
27101	911640
69308	911641
8635	911642
3238	911643
37289	911644
86253	911645
21054	911646
708	911647
22394	911648
3557	911649
12649	911650
72275	911651
18229	911652
41965	911653
12323	911654
6149	911655
4116	911656
7107	911657
138327	911658
51429	911659
6891	911660
104097	911661
45684	911662
7487	911663
57986	911664
16918	911665
17114	911666
7335	911667
38737	911668
59095	911669
50575	911670
3030	911671
2478	911672
113515	911673
18954	911674
157811	911675
24987	911676
19141	911677
26450	911678
165321	911679
285	911680
8895	911681
18870	911682
14789	911683
968	911684
60565	911685
59934	911686
152368	911687
96789	911688
3297	911689
81256	911690
46898	911691
19541	911692
29591	911693
50039	911694
98820	911695
2923	911696
43921	911697
38679	911698
69010	911699
2101	911700
4759	911701
28662	911702
21469	911703
30718	911704
166670	911705
161395	911706
54747	911707
7275	911708
96629	911709
7470	911710
63228	911711
15653	911712
18421	911713
318	911714
43552	911715
31996	911716
4115	911717
85224	911718
50603	911719
27194	911720
15900	911721
8279	911722
37483	911723
115526	911724
5513	911725
22057	911726
30704	911727
13089	911728
675	911729
35893	911730
42270	911731
3760	911732
28148	911733
1363	911734
43013	911735
46101	911736
6973	911737
111513	911738
59212	911739
27960	911740
62757	911741
55900	911742
20386	911743
67492	911744
67256	911745
19599	911746
34281	911747
94655	911748
84054	911749
20416	911750
161279	911751
1302	911752
16294	911753
13426	911754
43006	911755
123259	911756
91258	911757
448	911758
52352	911759
79475	911760
37149	911761
10825	911762
15546	911763
6372	911764
25428	911765
44257	911766
27460	911767
16292	911768
93234	911769
43517	911770
9210	911771
8675	911772
39894	911773
77647	911774
32818	911775
98697	911776
31356	911777
98	911778
165141	911779
60712	911780
1440	911781
31369	911782
44079	911783
1760	911784
50924	911785
25809	911786
7625	911787
9779	911788
9006	911789
40189	911790
69016	911791
95989	911792
2739	911793
105661	911794
61646	911795
64641	911796
19571	911797
8346	911798
6279	911799
17132	911800
37030	911801
70429	911802
702	911803
1809	911804
27525	911805
8562	911806
45694	911807
85404	911808
54934	911809
17837	911810
74411	911811
53300	911812
1428	911813
79860	911814
124407	911815
12831	911816
52671	911817
9542	911818
3663	911819
4132	911820
39751	911821
17262	911822
43663	911823
1130	911824
132783	911825
121188	911826
3696	911827
32123	911828
64811	911829
9276	911830
4023	911831
48968	911832
7518	911833
31091	911834
18482	911835
56149	911836
68407	911837
1128	911838
93793	911839
3586	911840
8040	911841
23385	911842
45689	911843
2816	911844
6910	911845
15945	911846
32183	911847
14557	911848
547	911849
71777	911850
6922	911851
51493	911852
25060	911853
2842	911854
45060	911855
35473	911856
26634	911857
20072	911858
118458	911859
50506	911860
39563	911861
45415	911862
43171	911863
8956	911864
15876	911865
27065	911866
6335	911867
71931	911868
33960	911869
14853	911870
23223	911871
82463	911872
52476	911873
16620	911874
70977	911875
20683	911876
22315	911877
13064	911878
27132	911879
16485	911880
76332	911881
53648	911882
107571	911883
145728	911884
1753	911885
20527	911886
42650	911887
25425	911888
767	911889
27965	911890
56906	911891
9764	911892
30014	911893
137635	911894
84227	911895
3830	911896
37843	911897
1496	911898
43904	911899
67141	911900
538	911901
22902	911902
65558	911903
75486	911904
29539	911905
73059	911906
102256	911907
13071	911908
15563	911909
1600	911910
57082	911911
60158	911912
23385	911913
39260	911914
29955	911915
1158	911916
16427	911917
34221	911918
23864	911919
96655	911920
9950	911921
14066	911922
22858	911923
34461	911924
5170	911925
100756	911926
31088	911927
22259	911928
100047	911929
36073	911930
43440	911931
1884	911932
10258	911933
57591	911934
69710	911935
8342	911936
50214	911937
9423	911938
3338	911939
4612	911940
48121	911941
50511	911942
2000	911943
1708	911944
385	911945
64437	911946
54492	911947
2101	911948
118995	911949
12225	911950
97361	911951
4062	911952
3829	911953
7937	911954
34147	911955
33835	911956
50370	911957
33827	911958
6	911959
11497	911960
5448	911961
2033	911962
9640	911963
79058	911964
157646	911965
4258	911966
34171	911967
74633	911968
57838	911969
32	911970
47	911971
7158	911972
10690	911973
74286	911974
15990	911975
165	911976
15660	911977
88844	911978
12996	911979
20683	911980
6473	911981
85190	911982
31174	911983
20883	911984
38325	911985
19090	911986
27898	911987
44459	911988
18729	911989
40140	911990
9730	911991
134184	911992
1326	911993
25364	911994
5002	911995
1897	911996
11390	911997
26341	911998
65737	911999
9084	912000
928	912001
23118	912002
2552	912003
88772	912004
37741	912005
82457	912006
22921	912007
78159	912008
12006	912009
2789	912010
165844	912011
81009	912012
50680	912013
2546	912014
119945	912015
4041	912016
47103	912017
92251	912018
7546	912019
41973	912020
84669	912021
2934	912022
136166	912023
3799	912024
37164	912025
543	912026
160564	912027
12432	912028
3654	912029
30893	912030
73015	912031
44350	912032
2921	912033
34957	912034
129454	912035
45308	912036
2	912037
251	912038
48293	912039
93878	912040
17679	912041
20700	912042
95007	912043
34071	912044
23872	912045
1312	912046
4564	912047
644	912048
29249	912049
1277	912050
165224	912051
188	912052
49082	912053
3701	912054
20024	912055
101889	912056
58649	912057
67785	912058
39630	912059
154505	912060
26352	912061
2467	912062
23515	912063
54918	912064
21131	912065
35048	912066
7939	912067
131022	912068
59582	912069
5887	912070
74441	912071
14975	912072
134506	912073
72166	912074
12285	912075
20015	912076
56160	912077
37742	912078
1550	912079
45513	912080
31957	912081
60798	912082
71406	912083
58129	912084
30131	912085
41842	912086
26772	912087
49417	912088
53055	912089
4080	912090
18405	912091
61489	912092
37382	912093
17686	912094
72518	912095
14811	912096
12905	912097
101085	912098
7030	912099
31222	912100
51507	912101
5636	912102
4690	912103
2370	912104
37471	912105
44351	912106
2692	912107
12478	912108
6896	912109
6661	912110
3396	912111
5725	912112
74061	912113
3529	912114
40363	912115
166054	912116
93562	912117
7899	912118
87962	912119
15786	912120
2395	912121
14220	912122
115154	912123
11320	912124
9814	912125
163643	912126
4649	912127
61227	912128
70488	912129
297	912130
60021	912131
4707	912132
20444	912133
44836	912134
67452	912135
8338	912136
24677	912137
19075	912138
68697	912139
71456	912140
62	912141
41243	912142
59733	912143
50	912144
8141	912145
52026	912146
156862	912147
105684	912148
36197	912149
4498	912150
1181	912151
6932	912152
35456	912153
56988	912154
4800	912155
1925	912156
55255	912157
5038	912158
48778	912159
673	912160
11239	912161
5657	912162
11886	912163
31005	912164
7813	912165
76629	912166
49008	912167
71461	912168
7234	912169
90705	912170
99526	912171
17658	912172
14966	912173
29974	912174
15003	912175
33712	912176
30070	912177
281	912178
20977	912179
84303	912180
60446	912181
2785	912182
14	912183
104283	912184
5889	912185
15678	912186
66134	912187
95459	912188
119514	912189
4546	912190
78329	912191
9676	912192
11265	912193
130636	912194
37822	912195
28084	912196
21537	912197
102527	912198
41738	912199
3936	912200
85324	912201
82324	912202
15663	912203
99512	912204
299	912205
56935	912206
66846	912207
481	912208
27408	912209
8458	912210
15273	912211
24147	912212
34369	912213
76008	912214
3254	912215
20028	912216
17796	912217
144292	912218
97986	912219
3214	912220
2934	912221
12376	912222
23616	912223
10660	912224
34522	912225
124455	912226
15609	912227
112643	912228
5182	912229
43748	912230
15640	912231
41486	912232
997	912233
30220	912234
124479	912235
87613	912236
11478	912237
25560	912238
64864	912239
12470	912240
89847	912241
49891	912242
13211	912243
119793	912244
44585	912245
123531	912246
76246	912247
25624	912248
36139	912249
75021	912250
1872	912251
19145	912252
13553	912253
106395	912254
469	912255
57600	912256
12270	912257
18246	912258
19220	912259
8408	912260
87864	912261
30	912262
30149	912263
30578	912264
66979	912265
4539	912266
92	912267
50714	912268
61934	912269
8876	912270
1064	912271
59085	912272
9291	912273
37172	912274
68424	912275
18246	912276
21565	912277
41399	912278
2357	912279
92194	912280
36164	912281
6326	912282
21219	912283
79164	912284
162014	912285
21558	912286
43329	912287
135225	912288
82907	912289
94403	912290
17943	912291
18049	912292
1591	912293
34829	912294
166424	912295
11664	912296
15632	912297
39662	912298
60476	912299
1630	912300
217	912301
126091	912302
13197	912303
110349	912304
107	912305
20518	912306
8193	912307
20925	912308
8631	912309
43864	912310
82986	912311
112691	912312
16708	912313
64453	912314
12495	912315
54262	912316
37096	912317
4179	912318
39723	912319
57832	912320
1112	912321
28613	912322
11711	912323
12338	912324
103543	912325
5273	912326
134442	912327
2146	912328
24573	912329
142566	912330
7232	912331
44681	912332
155532	912333
6975	912334
125816	912335
16903	912336
68864	912337
8129	912338
32629	912339
5204	912340
113147	912341
11909	912342
137178	912343
97727	912344
110582	912345
134286	912346
74507	912347
147767	912348
9469	912349
87873	912350
14108	912351
26994	912352
76626	912353
13821	912354
33636	912355
14490	912356
17642	912357
37215	912358
38227	912359
21310	912360
45041	912361
19512	912362
2376	912363
16316	912364
8848	912365
115966	912366
17080	912367
70064	912368
50423	912369
19507	912370
22918	912371
51425	912372
41073	912373
12995	912374
25792	912375
44724	912376
41632	912377
11402	912378
52311	912379
100654	912380
92731	912381
31555	912382
11024	912383
74591	912384
7556	912385
6026	912386
41418	912387
64052	912388
107576	912389
2435	912390
101245	912391
9117	912392
8964	912393
3259	912394
149922	912395
41662	912396
105620	912397
7686	912398
5568	912399
11745	912400
1072	912401
18498	912402
153676	912403
73188	912404
21069	912405
109491	912406
104133	912407
91550	912408
9257	912409
34678	912410
22507	912411
20706	912412
144594	912413
5048	912414
1	912415
45187	912416
279	912417
121057	912418
85242	912419
9350	912420
3730	912421
15474	912422
59571	912423
37920	912424
74343	912425
44825	912426
65742	912427
11443	912428
3143	912429
30874	912430
32570	912431
9774	912432
4278	912433
59740	912434
6477	912435
81929	912436
51890	912437
25916	912438
12930	912439
25405	912440
1000	912441
137330	912442
84522	912443
65443	912444
7522	912445
18995	912446
3485	912447
35652	912448
37551	912449
11143	912450
52187	912451
42174	912452
7481	912453
16927	912454
117244	912455
1393	912456
18006	912457
39209	912458
3849	912459
5130	912460
4003	912461
7	912462
150344	912463
1098	912464
35141	912465
154152	912466
40655	912467
104910	912468
12205	912469
93044	912470
32604	912471
113337	912472
8150	912473
43819	912474
61954	912475
7461	912476
17996	912477
4393	912478
71968	912479
50395	912480
43493	912481
145215	912482
1431	912483
87980	912484
82045	912485
2339	912486
19239	912487
43091	912488
116392	912489
148025	912490
76305	912491
39580	912492
42108	912493
36682	912494
2147	912495
40914	912496
28249	912497
2766	912498
24699	912499
76086	912500
6326	912501
36323	912502
3269	912503
38877	912504
19010	912505
39157	912506
62	912507
26146	912508
33960	912509
71221	912510
121160	912511
80709	912512
2683	912513
19894	912514
16769	912515
22545	912516
29795	912517
164582	912518
717	912519
10520	912520
58052	912521
22111	912522
403	912523
123077	912524
25036	912525
32619	912526
776	912527
131715	912528
160761	912529
98779	912530
28552	912531
26258	912532
148889	912533
63445	912534
24706	912535
62337	912536
5019	912537
21639	912538
50311	912539
26	912540
52842	912541
112338	912542
14824	912543
54942	912544
63558	912545
122550	912546
696	912547
13151	912548
32450	912549
26226	912550
6808	912551
15828	912552
69185	912553
116384	912554
5186	912555
5238	912556
2630	912557
4072	912558
19800	912559
21422	912560
41386	912561
71917	912562
20254	912563
69864	912564
2100	912565
28846	912566
61355	912567
32436	912568
34317	912569
105033	912570
69445	912571
10371	912572
46173	912573
13445	912574
65973	912575
17377	912576
27191	912577
48397	912578
52039	912579
26238	912580
48395	912581
39546	912582
9732	912583
210	912584
2487	912585
967	912586
14591	912587
104907	912588
41681	912589
98849	912590
32173	912591
97328	912592
37024	912593
78433	912594
18332	912595
106910	912596
69520	912597
23241	912598
54650	912599
23001	912600
144486	912601
12659	912602
48319	912603
73885	912604
6915	912605
38221	912606
22103	912607
5569	912608
14562	912609
29370	912610
10976	912611
84885	912612
17852	912613
35523	912614
18729	912615
146517	912616
12507	912617
22005	912618
84191	912619
6038	912620
132798	912621
105455	912622
42644	912623
47817	912624
95287	912625
14725	912626
44862	912627
2843	912628
1998	912629
7733	912630
27674	912631
15674	912632
24293	912633
15665	912634
21193	912635
28828	912636
1995	912637
106572	912638
15045	912639
4830	912640
9234	912641
105077	912642
42215	912643
55084	912644
28329	912645
5119	912646
68692	912647
15703	912648
101548	912649
43712	912650
1018	912651
99983	912652
16834	912653
131263	912654
44607	912655
87	912656
114690	912657
46366	912658
22376	912659
2171	912660
12999	912661
52140	912662
10791	912663
27691	912664
18310	912665
115017	912666
57708	912667
19545	912668
80072	912669
12187	912670
98668	912671
53487	912672
28455	912673
18736	912674
1461	912675
54656	912676
52501	912677
10614	912678
56175	912679
23028	912680
34527	912681
1796	912682
18	912683
103859	912684
46519	912685
24714	912686
39177	912687
57410	912688
1114	912689
1797	912690
34831	912691
2937	912692
120575	912693
8028	912694
32033	912695
998	912696
123	912697
29075	912698
117974	912699
6188	912700
8147	912701
26944	912702
6703	912703
7263	912704
40588	912705
1785	912706
3924	912707
20749	912708
66093	912709
22774	912710
26113	912711
65489	912712
162759	912713
28680	912714
12899	912715
35465	912716
30716	912717
40655	912718
5452	912719
21428	912720
6628	912721
50592	912722
51126	912723
95249	912724
46865	912725
26739	912726
41938	912727
138514	912728
26188	912729
1013	912730
80813	912731
62336	912732
18685	912733
984	912734
124726	912735
4499	912736
3219	912737
163305	912738
6854	912739
66688	912740
137759	912741
87756	912742
54243	912743
165294	912744
82150	912745
1312	912746
27848	912747
50171	912748
16103	912749
12033	912750
1888	912751
22201	912752
90375	912753
23687	912754
23838	912755
27187	912756
16790	912757
71995	912758
6956	912759
62552	912760
152698	912761
51029	912762
145514	912763
48639	912764
104474	912765
8275	912766
43279	912767
619	912768
5447	912769
73760	912770
2988	912771
10363	912772
304	912773
143229	912774
18731	912775
121941	912776
62116	912777
35653	912778
17431	912779
41711	912780
33306	912781
45335	912782
43	912783
42859	912784
21477	912785
82604	912786
9454	912787
76	912788
6814	912789
20601	912790
24342	912791
61843	912792
121082	912793
131002	912794
30839	912795
76918	912796
92832	912797
90379	912798
55107	912799
26311	912800
88674	912801
43986	912802
28317	912803
925	912804
21602	912805
153627	912806
22881	912807
499	912808
9514	912809
176	912810
7183	912811
8680	912812
2523	912813
4740	912814
157928	912815
70987	912816
19534	912817
10927	912818
2573	912819
43554	912820
59287	912821
136472	912822
21616	912823
8473	912824
11821	912825
1615	912826
33501	912827
55774	912828
2550	912829
9429	912830
14150	912831
20911	912832
7669	912833
118045	912834
33155	912835
9683	912836
73241	912837
11686	912838
564	912839
11772	912840
79016	912841
57041	912842
15331	912843
44476	912844
140295	912845
30187	912846
56521	912847
134776	912848
43046	912849
146110	912850
46152	912851
90357	912852
46996	912853
76663	912854
27730	912855
59847	912856
1777	912857
2773	912858
166361	912859
6392	912860
8448	912861
36060	912862
22231	912863
13566	912864
17597	912865
15114	912866
14013	912867
144935	912868
34982	912869
68606	912870
3807	912871
13406	912872
65952	912873
18594	912874
79489	912875
2579	912876
64661	912877
37588	912878
128692	912879
82375	912880
51821	912881
94654	912882
2240	912883
20526	912884
16966	912885
17	912886
162693	912887
21103	912888
29081	912889
57048	912890
18154	912891
62729	912892
1548	912893
62216	912894
70011	912895
72579	912896
117758	912897
3500	912898
80467	912899
14378	912900
3580	912901
6372	912902
167	912903
37340	912904
19211	912905
27877	912906
1174	912907
132373	912908
49578	912909
24268	912910
28445	912911
66414	912912
46823	912913
60251	912914
4900	912915
26654	912916
12984	912917
15202	912918
5792	912919
376	912920
22995	912921
159702	912922
91943	912923
15739	912924
130	912925
39629	912926
62731	912927
9196	912928
32470	912929
2692	912930
136302	912931
13287	912932
46961	912933
11213	912934
86886	912935
92288	912936
23237	912937
18271	912938
9483	912939
56089	912940
15560	912941
12521	912942
81283	912943
147008	912944
21317	912945
109475	912946
16601	912947
43078	912948
18326	912949
19865	912950
16367	912951
11158	912952
39918	912953
1610	912954
6592	912955
6753	912956
7219	912957
18701	912958
11485	912959
37676	912960
120467	912961
42672	912962
46301	912963
15864	912964
31519	912965
32848	912966
36145	912967
145862	912968
88084	912969
79291	912970
11165	912971
42926	912972
611	912973
12245	912974
79382	912975
1556	912976
111314	912977
10250	912978
71221	912979
30437	912980
29317	912981
9408	912982
5755	912983
155901	912984
19084	912985
31990	912986
19997	912987
9487	912988
5704	912989
4968	912990
26906	912991
61807	912992
2847	912993
44228	912994
836	912995
62425	912996
16053	912997
716	912998
13610	912999
2364	913000
35056	913001
14299	913002
56674	913003
103625	913004
84754	913005
35235	913006
90942	913007
10243	913008
7754	913009
23037	913010
85366	913011
27880	913012
47763	913013
78827	913014
873	913015
78924	913016
165140	913017
14322	913018
40698	913019
21501	913020
5352	913021
22822	913022
85236	913023
12748	913024
7605	913025
1931	913026
83217	913027
60001	913028
44030	913029
48985	913030
592	913031
124504	913032
48979	913033
31238	913034
8103	913035
103816	913036
75653	913037
21988	913038
130707	913039
55287	913040
60927	913041
76682	913042
11036	913043
11987	913044
16490	913045
13169	913046
1128	913047
36219	913048
16749	913049
5725	913050
131446	913051
54531	913052
31581	913053
20463	913054
35852	913055
36617	913056
130225	913057
13671	913058
24685	913059
121542	913060
12825	913061
35629	913062
21265	913063
50018	913064
147098	913065
126736	913066
2699	913067
206	913068
9781	913069
49822	913070
23514	913071
15103	913072
149064	913073
56160	913074
23354	913075
44398	913076
14260	913077
73361	913078
47030	913079
13681	913080
9363	913081
13794	913082
42281	913083
46419	913084
9932	913085
117736	913086
20775	913087
11195	913088
111340	913089
129	913090
5622	913091
12026	913092
43670	913093
14308	913094
63609	913095
84269	913096
3134	913097
20343	913098
78859	913099
32251	913100
6665	913101
6331	913102
90992	913103
6057	913104
5229	913105
1632	913106
24612	913107
113755	913108
51789	913109
97283	913110
101156	913111
50741	913112
13352	913113
2218	913114
113748	913115
3470	913116
53028	913117
55617	913118
92184	913119
89350	913120
3320	913121
7337	913122
105945	913123
119391	913124
153491	913125
21522	913126
17730	913127
72859	913128
57580	913129
21609	913130
10022	913131
35590	913132
39657	913133
63229	913134
84631	913135
55151	913136
152416	913137
80455	913138
69926	913139
85287	913140
74596	913141
62160	913142
30320	913143
49511	913144
81276	913145
4430	913146
9374	913147
542	913148
20895	913149
54248	913150
29455	913151
43974	913152
48004	913153
11970	913154
1731	913155
6226	913156
35425	913157
52491	913158
133391	913159
31417	913160
64602	913161
351	913162
30387	913163
7956	913164
27	913165
16757	913166
69304	913167
112131	913168
13784	913169
117509	913170
27569	913171
4649	913172
34541	913173
38924	913174
67911	913175
43870	913176
53923	913177
83324	913178
18329	913179
124576	913180
3451	913181
60852	913182
78405	913183
124498	913184
73073	913185
9402	913186
40040	913187
5586	913188
71535	913189
11243	913190
66820	913191
8960	913192
9988	913193
77023	913194
100	913195
16133	913196
25674	913197
27335	913198
8084	913199
47406	913200
13234	913201
36889	913202
45067	913203
6896	913204
125678	913205
82418	913206
50546	913207
33512	913208
6159	913209
44104	913210
89304	913211
30803	913212
20083	913213
76131	913214
54637	913215
40324	913216
8818	913217
1121	913218
24389	913219
106691	913220
30628	913221
36287	913222
11873	913223
12049	913224
7067	913225
176	913226
4444	913227
27598	913228
74593	913229
155752	913230
14714	913231
52173	913232
48051	913233
14400	913234
22225	913235
2391	913236
1821	913237
3919	913238
3666	913239
9875	913240
15420	913241
2961	913242
50560	913243
26191	913244
15828	913245
43633	913246
6684	913247
67276	913248
4573	913249
42737	913250
14577	913251
43033	913252
43199	913253
9972	913254
37894	913255
39125	913256
57931	913257
110563	913258
10796	913259
11816	913260
2	913261
14549	913262
63801	913263
25198	913264
8749	913265
112917	913266
3721	913267
96092	913268
4661	913269
70889	913270
59385	913271
127627	913272
9388	913273
4147	913274
74025	913275
64601	913276
26451	913277
30193	913278
21968	913279
80348	913280
156242	913281
2018	913282
65639	913283
1508	913284
10394	913285
69301	913286
87074	913287
55179	913288
65066	913289
48565	913290
21015	913291
106244	913292
10512	913293
7957	913294
26031	913295
84497	913296
6576	913297
102636	913298
2785	913299
50429	913300
2139	913301
2017	913302
13210	913303
145932	913304
9432	913305
3231	913306
42069	913307
3956	913308
294	913309
9236	913310
91450	913311
14843	913312
49319	913313
16528	913314
71723	913315
39846	913316
127121	913317
3299	913318
28521	913319
13827	913320
53352	913321
80008	913322
37118	913323
6	913324
4419	913325
91769	913326
13	913327
15634	913328
8190	913329
105950	913330
23553	913331
4261	913332
43578	913333
73855	913334
40916	913335
2468	913336
144330	913337
9475	913338
40347	913339
20089	913340
1562	913341
93827	913342
40970	913343
1651	913344
116357	913345
52473	913346
20141	913347
41852	913348
6308	913349
19978	913350
35719	913351
32623	913352
36816	913353
19879	913354
14185	913355
94786	913356
24234	913357
26762	913358
4681	913359
11035	913360
35590	913361
39169	913362
43364	913363
5296	913364
114919	913365
81906	913366
25838	913367
141664	913368
38727	913369
39749	913370
75962	913371
22157	913372
119789	913373
6213	913374
55934	913375
124	913376
10540	913377
40625	913378
5142	913379
40138	913380
107532	913381
102343	913382
96033	913383
95297	913384
7489	913385
19959	913386
23651	913387
6982	913388
13283	913389
32124	913390
32445	913391
7094	913392
100683	913393
1321	913394
24701	913395
1557	913396
150528	913397
4765	913398
63784	913399
1045	913400
92089	913401
5183	913402
18901	913403
38068	913404
27511	913405
169	913406
8274	913407
88939	913408
100340	913409
3774	913410
30978	913411
45508	913412
9517	913413
1134	913414
19801	913415
2451	913416
3964	913417
150655	913418
70854	913419
38447	913420
38164	913421
85194	913422
74993	913423
8632	913424
4625	913425
10403	913426
996	913427
8124	913428
3484	913429
27348	913430
57255	913431
23484	913432
76832	913433
11435	913434
2935	913435
22142	913436
97	913437
29913	913438
10256	913439
83252	913440
178	913441
58569	913442
61567	913443
4128	913444
41095	913445
3327	913446
29554	913447
149190	913448
3714	913449
2546	913450
33717	913451
37599	913452
92286	913453
12268	913454
32711	913455
9857	913456
61535	913457
6576	913458
2369	913459
53808	913460
12004	913461
64286	913462
45930	913463
27037	913464
204	913465
98865	913466
43131	913467
4943	913468
49457	913469
156024	913470
29887	913471
10145	913472
15035	913473
65128	913474
147986	913475
44710	913476
20447	913477
8450	913478
13746	913479
114254	913480
27067	913481
7580	913482
59169	913483
778	913484
32869	913485
22360	913486
684	913487
139432	913488
9939	913489
29748	913490
4532	913491
48213	913492
5759	913493
64980	913494
130648	913495
3073	913496
56740	913497
23351	913498
95172	913499
92936	913500
107440	913501
85378	913502
51561	913503
3330	913504
25052	913505
112491	913506
22304	913507
21797	913508
25073	913509
28821	913510
130082	913511
1172	913512
55580	913513
112328	913514
30981	913515
1281	913516
27887	913517
60534	913518
65941	913519
29195	913520
114567	913521
32182	913522
1277	913523
27511	913524
23327	913525
1820	913526
32910	913527
3320	913528
47359	913529
110771	913530
44440	913531
30828	913532
119942	913533
14096	913534
32437	913535
25360	913536
53896	913537
535	913538
18108	913539
26740	913540
19484	913541
64405	913542
64702	913543
21389	913544
3675	913545
134	913546
61040	913547
21564	913548
2461	913549
698	913550
463	913551
35630	913552
44185	913553
20078	913554
22865	913555
14071	913556
50265	913557
52575	913558
52782	913559
23255	913560
100217	913561
68954	913562
122291	913563
29847	913564
15496	913565
1786	913566
30505	913567
61392	913568
3412	913569
15602	913570
19944	913571
918	913572
50945	913573
49516	913574
23689	913575
29397	913576
2267	913577
12158	913578
133405	913579
28972	913580
103669	913581
24134	913582
32965	913583
3154	913584
16633	913585
68100	913586
10484	913587
50189	913588
23772	913589
46843	913590
274	913591
62327	913592
18698	913593
45821	913594
67846	913595
78501	913596
89	913597
35497	913598
5278	913599
594	913600
72083	913601
159309	913602
12189	913603
10027	913604
38587	913605
65901	913606
70112	913607
30041	913608
47962	913609
120256	913610
87745	913611
3380	913612
39408	913613
26733	913614
27838	913615
5132	913616
37683	913617
31165	913618
20668	913619
25200	913620
18404	913621
38742	913622
197	913623
41698	913624
8945	913625
35845	913626
2133	913627
40056	913628
35877	913629
50665	913630
63419	913631
45457	913632
90053	913633
41805	913634
12891	913635
36732	913636
70010	913637
98343	913638
22374	913639
24705	913640
60602	913641
7289	913642
47119	913643
73750	913644
1399	913645
76613	913646
1752	913647
29314	913648
30033	913649
3492	913650
135003	913651
76416	913652
131536	913653
65510	913654
16984	913655
23314	913656
60791	913657
6390	913658
31978	913659
9282	913660
36587	913661
59858	913662
24885	913663
38567	913664
78529	913665
32175	913666
37011	913667
2412	913668
8634	913669
17667	913670
8945	913671
12140	913672
95304	913673
9743	913674
86194	913675
82356	913676
5308	913677
49680	913678
35530	913679
17379	913680
36833	913681
23976	913682
13884	913683
236	913684
7729	913685
51829	913686
1	913687
40395	913688
130336	913689
155638	913690
54775	913691
23175	913692
13030	913693
97451	913694
9546	913695
31188	913696
94763	913697
160670	913698
9346	913699
3370	913700
61808	913701
87	913702
12054	913703
96772	913704
2796	913705
44	913706
22962	913707
6113	913708
20649	913709
31573	913710
89033	913711
18493	913712
69412	913713
28848	913714
11282	913715
19977	913716
6203	913717
75960	913718
30354	913719
94084	913720
116777	913721
40223	913722
23040	913723
35311	913724
11461	913725
14030	913726
9024	913727
22858	913728
84374	913729
59167	913730
4967	913731
27874	913732
26192	913733
66311	913734
63370	913735
18730	913736
7536	913737
134283	913738
58880	913739
53154	913740
12346	913741
61794	913742
28256	913743
118880	913744
25613	913745
86532	913746
3747	913747
140290	913748
14111	913749
10317	913750
56063	913751
32878	913752
8198	913753
71228	913754
6200	913755
78358	913756
9211	913757
58901	913758
1507	913759
25543	913760
103341	913761
12536	913762
14514	913763
18308	913764
108802	913765
1921	913766
14232	913767
30603	913768
25064	913769
47381	913770
49246	913771
72409	913772
101510	913773
10013	913774
18301	913775
101693	913776
102984	913777
1435	913778
9347	913779
16443	913780
78263	913781
13937	913782
794	913783
8421	913784
166089	913785
40716	913786
535	913787
59727	913788
52676	913789
47807	913790
9485	913791
37102	913792
18912	913793
102248	913794
49489	913795
6970	913796
7259	913797
114737	913798
18659	913799
31222	913800
43271	913801
95035	913802
104821	913803
50664	913804
10719	913805
48184	913806
3607	913807
85698	913808
18356	913809
84854	913810
129127	913811
37256	913812
46210	913813
106876	913814
80563	913815
30069	913816
4339	913817
7320	913818
91934	913819
57245	913820
22906	913821
125251	913822
41096	913823
10066	913824
13687	913825
8454	913826
108073	913827
1102	913828
43268	913829
15967	913830
458	913831
116523	913832
52236	913833
1440	913834
58938	913835
2655	913836
96583	913837
9272	913838
77290	913839
698	913840
128373	913841
75931	913842
161625	913843
77472	913844
86724	913845
1483	913846
86807	913847
8459	913848
10026	913849
28832	913850
7218	913851
5750	913852
9104	913853
5408	913854
6231	913855
12277	913856
72598	913857
3312	913858
6038	913859
333	913860
130367	913861
50989	913862
6252	913863
57905	913864
39251	913865
899	913866
46817	913867
130165	913868
3022	913869
107550	913870
12056	913871
18486	913872
2460	913873
7173	913874
71698	913875
41775	913876
38077	913877
93666	913878
58958	913879
17041	913880
286	913881
73373	913882
66128	913883
62318	913884
58443	913885
128417	913886
162003	913887
68090	913888
63224	913889
24815	913890
25991	913891
27729	913892
722	913893
909	913894
13202	913895
38397	913896
65579	913897
55480	913898
80023	913899
18741	913900
74201	913901
36272	913902
74891	913903
22962	913904
164282	913905
75275	913906
1192	913907
6075	913908
131098	913909
32355	913910
13826	913911
10106	913912
54838	913913
8086	913914
84	913915
8489	913916
101924	913917
115644	913918
51615	913919
121638	913920
81938	913921
31799	913922
63553	913923
47014	913924
62447	913925
8476	913926
15926	913927
165054	913928
41015	913929
3136	913930
8	913931
29168	913932
28083	913933
18673	913934
26697	913935
159635	913936
50361	913937
11920	913938
5949	913939
1571	913940
32573	913941
79761	913942
4652	913943
69283	913944
762	913945
6191	913946
341	913947
70537	913948
25971	913949
12129	913950
22463	913951
65762	913952
423	913953
163083	913954
1980	913955
15595	913956
55942	913957
4324	913958
26002	913959
27067	913960
4331	913961
18944	913962
34687	913963
11621	913964
822	913965
11445	913966
11828	913967
152055	913968
6743	913969
24444	913970
2926	913971
14721	913972
165675	913973
117556	913974
6389	913975
4349	913976
67803	913977
58295	913978
79149	913979
38254	913980
131825	913981
21127	913982
56520	913983
4468	913984
125860	913985
69341	913986
7069	913987
1490	913988
132004	913989
85985	913990
57330	913991
25236	913992
137824	913993
14936	913994
20103	913995
2117	913996
1216	913997
5965	913998
52070	913999
53725	914000
3647	914001
1160	914002
38689	914003
12320	914004
17448	914005
3991	914006
101500	914007
9090	914008
82246	914009
72723	914010
8876	914011
35832	914012
2298	914013
38345	914014
40904	914015
17205	914016
19222	914017
63520	914018
27805	914019
97816	914020
3215	914021
29533	914022
54869	914023
4616	914024
15580	914025
8707	914026
1064	914027
4744	914028
6777	914029
21364	914030
146429	914031
25305	914032
109	914033
8122	914034
54144	914035
90644	914036
1553	914037
9530	914038
35	914039
2633	914040
10655	914041
17234	914042
2047	914043
22044	914044
57962	914045
16590	914046
98741	914047
119842	914048
88680	914049
19406	914050
99377	914051
30343	914052
2512	914053
35	914054
8898	914055
15318	914056
12038	914057
84583	914058
823	914059
120438	914060
56028	914061
12938	914062
142768	914063
28862	914064
85329	914065
27351	914066
48652	914067
22351	914068
27213	914069
117279	914070
34959	914071
28654	914072
7103	914073
4894	914074
56889	914075
34340	914076
33358	914077
124488	914078
115932	914079
28898	914080
68044	914081
57596	914082
3242	914083
9277	914084
61813	914085
12064	914086
139317	914087
27628	914088
54545	914089
4335	914090
845	914091
8340	914092
44010	914093
76097	914094
33682	914095
70543	914096
52393	914097
152980	914098
9	914099
58751	914100
6678	914101
33062	914102
40088	914103
44212	914104
48583	914105
123340	914106
10314	914107
10413	914108
42337	914109
10779	914110
1964	914111
65280	914112
55533	914113
2080	914114
35718	914115
41456	914116
92297	914117
149091	914118
30265	914119
76032	914120
10057	914121
137773	914122
22137	914123
44383	914124
53997	914125
1113	914126
75945	914127
464	914128
70002	914129
66700	914130
101035	914131
3445	914132
161221	914133
696	914134
9611	914135
41556	914136
166682	914137
16652	914138
50630	914139
9616	914140
3772	914141
31047	914142
71168	914143
38842	914144
95674	914145
5509	914146
2818	914147
78882	914148
27562	914149
63794	914150
10775	914151
104541	914152
7204	914153
14382	914154
206	914155
16995	914156
2223	914157
49977	914158
83107	914159
36642	914160
103605	914161
106930	914162
35137	914163
35924	914164
4041	914165
40737	914166
5189	914167
148874	914168
225	914169
8577	914170
29655	914171
7658	914172
20015	914173
385	914174
23899	914175
8218	914176
32482	914177
15719	914178
78147	914179
85266	914180
3488	914181
13068	914182
37321	914183
32115	914184
160571	914185
66315	914186
47930	914187
155919	914188
51329	914189
2658	914190
78799	914191
659	914192
32592	914193
65392	914194
831	914195
122999	914196
41815	914197
4620	914198
58603	914199
3596	914200
4436	914201
27224	914202
12311	914203
23222	914204
8055	914205
7999	914206
68169	914207
13456	914208
3659	914209
95053	914210
23457	914211
2185	914212
819	914213
114989	914214
55523	914215
16890	914216
12351	914217
55805	914218
63636	914219
14578	914220
116614	914221
14120	914222
4873	914223
50536	914224
629	914225
48941	914226
6461	914227
49932	914228
92332	914229
39498	914230
5367	914231
19193	914232
27352	914233
127266	914234
47097	914235
15300	914236
193	914237
37237	914238
9043	914239
160381	914240
11276	914241
34299	914242
46457	914243
76378	914244
1707	914245
76337	914246
3730	914247
28296	914248
15497	914249
19401	914250
126561	914251
4836	914252
32459	914253
33784	914254
61628	914255
127157	914256
33974	914257
3800	914258
50976	914259
3299	914260
42832	914261
119099	914262
62514	914263
32523	914264
11767	914265
58644	914266
1372	914267
17622	914268
133975	914269
21129	914270
34657	914271
36074	914272
565	914273
2430	914274
39154	914275
39828	914276
2801	914277
59976	914278
34747	914279
73145	914280
9198	914281
19638	914282
39171	914283
2542	914284
45714	914285
77470	914286
14988	914287
1911	914288
146116	914289
20276	914290
59080	914291
35568	914292
14988	914293
48505	914294
117054	914295
114617	914296
13744	914297
3453	914298
10261	914299
78300	914300
1153	914301
4415	914302
12388	914303
16358	914304
58111	914305
7614	914306
14333	914307
5050	914308
1994	914309
14111	914310
32748	914311
9847	914312
13805	914313
52647	914314
3102	914315
1527	914316
159145	914317
13403	914318
137869	914319
32593	914320
3560	914321
10479	914322
6302	914323
38662	914324
122762	914325
5026	914326
998	914327
17263	914328
10673	914329
17793	914330
3824	914331
34507	914332
32044	914333
15896	914334
4656	914335
478	914336
5247	914337
52603	914338
4289	914339
4646	914340
19260	914341
71201	914342
24029	914343
61182	914344
45074	914345
10327	914346
16130	914347
26918	914348
27026	914349
12057	914350
55598	914351
5814	914352
29892	914353
39439	914354
10529	914355
31147	914356
7382	914357
4500	914358
18889	914359
42840	914360
149	914361
23486	914362
151129	914363
81749	914364
102204	914365
59066	914366
26994	914367
1888	914368
73000	914369
2992	914370
44364	914371
3	914372
78237	914373
12423	914374
5256	914375
981	914376
66970	914377
203	914378
6637	914379
34820	914380
106326	914381
46316	914382
125611	914383
49096	914384
8592	914385
1697	914386
72352	914387
26486	914388
18336	914389
30241	914390
61993	914391
9057	914392
17741	914393
3031	914394
46714	914395
83296	914396
18452	914397
98546	914398
9752	914399
6547	914400
452	914401
48305	914402
114932	914403
105076	914404
22435	914405
39028	914406
83913	914407
10492	914408
68413	914409
25748	914410
51093	914411
29279	914412
7358	914413
74661	914414
17829	914415
15359	914416
1453	914417
90361	914418
8257	914419
112302	914420
18359	914421
10062	914422
44599	914423
107194	914424
48545	914425
15541	914426
48130	914427
28705	914428
97	914429
30797	914430
14954	914431
127276	914432
62823	914433
77730	914434
66313	914435
8707	914436
71181	914437
7248	914438
29304	914439
165869	914440
17870	914441
44974	914442
31341	914443
6077	914444
26579	914445
72665	914446
23125	914447
62179	914448
106587	914449
54938	914450
30870	914451
95332	914452
29674	914453
131125	914454
21173	914455
14414	914456
3945	914457
26162	914458
89714	914459
1874	914460
50165	914461
24663	914462
71	914463
43378	914464
46064	914465
48216	914466
38498	914467
29354	914468
1824	914469
69342	914470
1816	914471
10050	914472
106102	914473
60017	914474
53490	914475
19957	914476
4239	914477
23138	914478
4657	914479
116450	914480
49285	914481
16065	914482
66361	914483
23750	914484
100821	914485
2063	914486
12115	914487
215	914488
102959	914489
127482	914490
3146	914491
22448	914492
14249	914493
102714	914494
67150	914495
12035	914496
97444	914497
65962	914498
53562	914499
59949	914500
77051	914501
38472	914502
17829	914503
1515	914504
1046	914505
8554	914506
52847	914507
74967	914508
1233	914509
24065	914510
67245	914511
48802	914512
104581	914513
71513	914514
96439	914515
43777	914516
4483	914517
18846	914518
75144	914519
34038	914520
118622	914521
1164	914522
25457	914523
54046	914524
39040	914525
810	914526
64012	914527
109141	914528
104746	914529
53379	914530
7468	914531
29428	914532
4916	914533
20356	914534
43965	914535
13777	914536
55360	914537
45766	914538
158127	914539
19840	914540
474	914541
49066	914542
14974	914543
8261	914544
98655	914545
68264	914546
591	914547
36721	914548
24579	914549
19489	914550
23656	914551
3615	914552
33572	914553
103817	914554
68675	914555
64789	914556
13099	914557
27109	914558
82267	914559
9858	914560
65856	914561
23789	914562
86559	914563
3784	914564
81720	914565
36573	914566
16838	914567
24943	914568
21930	914569
35034	914570
104686	914571
50674	914572
47972	914573
124651	914574
59332	914575
177	914576
6347	914577
100696	914578
10496	914579
76	914580
138793	914581
50815	914582
43968	914583
16327	914584
129066	914585
16427	914586
187	914587
20090	914588
26783	914589
59271	914590
25717	914591
79032	914592
89887	914593
39854	914594
70	914595
95595	914596
50350	914597
49315	914598
99854	914599
3594	914600
6555	914601
71781	914602
58431	914603
23623	914604
7221	914605
6	914606
10499	914607
102301	914608
49306	914609
13907	914610
23166	914611
4291	914612
4039	914613
24304	914614
34855	914615
11967	914616
34214	914617
84478	914618
21417	914619
75977	914620
46673	914621
32496	914622
25240	914623
2240	914624
147195	914625
828	914626
8345	914627
23002	914628
81532	914629
123620	914630
164905	914631
12588	914632
3335	914633
60200	914634
147203	914635
60117	914636
17412	914637
6983	914638
10405	914639
122535	914640
42202	914641
52281	914642
83039	914643
139714	914644
80249	914645
61637	914646
110471	914647
53446	914648
41020	914649
8519	914650
140668	914651
329	914652
61153	914653
86	914654
355	914655
10341	914656
51895	914657
35106	914658
17385	914659
24313	914660
11069	914661
17518	914662
106833	914663
7708	914664
33537	914665
136	914666
71046	914667
8585	914668
25	914669
95832	914670
4095	914671
118473	914672
12014	914673
5999	914674
33112	914675
16452	914676
2850	914677
34318	914678
24394	914679
75435	914680
8104	914681
19010	914682
41220	914683
7572	914684
15711	914685
157840	914686
14874	914687
11138	914688
8681	914689
1799	914690
21285	914691
28789	914692
30280	914693
1819	914694
57	914695
100441	914696
13927	914697
5852	914698
27215	914699
80329	914700
76819	914701
45300	914702
33547	914703
73639	914704
24333	914705
81061	914706
6267	914707
121683	914708
3912	914709
7060	914710
1350	914711
46002	914712
40	914713
26384	914714
39452	914715
162699	914716
98048	914717
102479	914718
3851	914719
807	914720
9392	914721
44345	914722
38477	914723
12602	914724
9079	914725
121552	914726
8249	914727
25622	914728
25741	914729
243	914730
46828	914731
9741	914732
8144	914733
6537	914734
35568	914735
57750	914736
23367	914737
32428	914738
30334	914739
94102	914740
55699	914741
58064	914742
45865	914743
16822	914744
20639	914745
7707	914746
59673	914747
51933	914748
60333	914749
79973	914750
30028	914751
14977	914752
65205	914753
38081	914754
45455	914755
50588	914756
3656	914757
3441	914758
318	914759
816	914760
44266	914761
21061	914762
5951	914763
43544	914764
70340	914765
96487	914766
51855	914767
147104	914768
13086	914769
85598	914770
85972	914771
120771	914772
126479	914773
56185	914774
67054	914775
106724	914776
2915	914777
85239	914778
115661	914779
69489	914780
49301	914781
69671	914782
62063	914783
3460	914784
138269	914785
45865	914786
44310	914787
73097	914788
98975	914789
78492	914790
63404	914791
35332	914792
488	914793
20341	914794
25207	914795
2439	914796
8043	914797
112623	914798
21631	914799
17059	914800
149693	914801
102788	914802
967	914803
21004	914804
12053	914805
14873	914806
11163	914807
62396	914808
48324	914809
994	914810
5061	914811
19895	914812
8653	914813
6298	914814
1070	914815
15291	914816
19905	914817
10161	914818
9505	914819
79190	914820
2837	914821
925	914822
30815	914823
67391	914824
926	914825
56005	914826
28601	914827
6542	914828
29983	914829
9640	914830
83995	914831
32649	914832
36683	914833
17985	914834
12278	914835
18558	914836
28302	914837
94090	914838
5299	914839
81760	914840
440	914841
110319	914842
108572	914843
23399	914844
708	914845
24991	914846
56805	914847
6025	914848
14185	914849
130175	914850
3547	914851
20479	914852
68778	914853
116556	914854
32274	914855
34100	914856
51012	914857
25671	914858
65549	914859
104292	914860
35346	914861
2498	914862
133117	914863
29257	914864
79082	914865
8531	914866
79658	914867
25290	914868
27043	914869
33192	914870
10235	914871
24607	914872
29868	914873
11398	914874
19572	914875
70974	914876
28505	914877
6274	914878
225	914879
293	914880
89	914881
28641	914882
33888	914883
4642	914884
21291	914885
10814	914886
89331	914887
7666	914888
24851	914889
31961	914890
4811	914891
13399	914892
27320	914893
25977	914894
6644	914895
27	914896
35499	914897
97410	914898
123875	914899
63030	914900
27306	914901
67359	914902
22423	914903
23134	914904
29937	914905
98943	914906
130748	914907
160012	914908
10597	914909
35749	914910
21414	914911
72635	914912
8966	914913
47262	914914
14917	914915
7630	914916
8468	914917
164657	914918
156539	914919
22379	914920
32762	914921
12306	914922
22725	914923
31827	914924
8999	914925
113435	914926
34812	914927
36594	914928
2582	914929
53890	914930
9999	914931
43168	914932
15251	914933
60183	914934
67421	914935
1645	914936
65718	914937
31767	914938
65384	914939
146709	914940
33738	914941
88412	914942
58919	914943
90	914944
43954	914945
13352	914946
82568	914947
1323	914948
15497	914949
19165	914950
15445	914951
15391	914952
159513	914953
27396	914954
5168	914955
3354	914956
19553	914957
60292	914958
3414	914959
124782	914960
111254	914961
11749	914962
40018	914963
18939	914964
12157	914965
163099	914966
24709	914967
29075	914968
162	914969
4852	914970
47890	914971
96180	914972
17298	914973
50358	914974
28604	914975
162171	914976
19805	914977
521	914978
42196	914979
10589	914980
69704	914981
4269	914982
120492	914983
55006	914984
5061	914985
91153	914986
54392	914987
8988	914988
132620	914989
69776	914990
7362	914991
43714	914992
35625	914993
327	914994
16434	914995
16467	914996
22763	914997
20416	914998
57461	914999
26557	915000
63500	915001
4070	915002
2470	915003
67248	915004
3266	915005
22929	915006
15368	915007
11503	915008
104389	915009
16959	915010
59000	915011
12526	915012
25379	915013
373	915014
12530	915015
36934	915016
98994	915017
94630	915018
14329	915019
132523	915020
69458	915021
9479	915022
59108	915023
10209	915024
12487	915025
90922	915026
17463	915027
35277	915028
1314	915029
29265	915030
106905	915031
117255	915032
27881	915033
6507	915034
14692	915035
156366	915036
2713	915037
57267	915038
5692	915039
1139	915040
3505	915041
61212	915042
13181	915043
15389	915044
69873	915045
15413	915046
432	915047
407	915048
38331	915049
13096	915050
8637	915051
53570	915052
3554	915053
31441	915054
75725	915055
124343	915056
68115	915057
18214	915058
21345	915059
93171	915060
10617	915061
102515	915062
64242	915063
51554	915064
43513	915065
12209	915066
19235	915067
26894	915068
5220	915069
3174	915070
697	915071
57336	915072
10112	915073
587	915074
10509	915075
25366	915076
19363	915077
24959	915078
100290	915079
50418	915080
25723	915081
1022	915082
6923	915083
62127	915084
52395	915085
22991	915086
147527	915087
42318	915088
770	915089
93951	915090
9474	915091
103014	915092
504	915093
2699	915094
37540	915095
36911	915096
106141	915097
63324	915098
3172	915099
237	915100
2955	915101
5686	915102
5040	915103
45235	915104
13515	915105
2317	915106
2481	915107
41596	915108
106747	915109
16647	915110
21649	915111
10201	915112
18604	915113
40817	915114
2929	915115
86571	915116
11655	915117
80314	915118
27831	915119
29994	915120
32395	915121
10178	915122
38745	915123
73946	915124
46786	915125
6016	915126
1756	915127
46074	915128
5087	915129
35143	915130
74	915131
94274	915132
99510	915133
15369	915134
46403	915135
129282	915136
3370	915137
1173	915138
20187	915139
125	915140
92266	915141
15224	915142
89381	915143
79113	915144
19039	915145
112372	915146
17544	915147
79870	915148
4132	915149
115932	915150
118515	915151
123185	915152
35274	915153
1574	915154
5676	915155
52216	915156
2133	915157
27553	915158
31728	915159
639	915160
1681	915161
109567	915162
31328	915163
126088	915164
1	915165
1091	915166
80488	915167
4065	915168
52390	915169
42281	915170
28713	915171
12296	915172
36104	915173
20268	915174
5216	915175
13828	915176
9103	915177
56076	915178
375	915179
38219	915180
54181	915181
77509	915182
21806	915183
118888	915184
37896	915185
145	915186
70139	915187
9886	915188
34285	915189
100318	915190
1631	915191
13119	915192
30699	915193
119386	915194
12463	915195
17250	915196
49735	915197
3123	915198
21087	915199
1280	915200
35261	915201
77502	915202
121452	915203
23340	915204
1818	915205
70195	915206
818	915207
2945	915208
69185	915209
99901	915210
21904	915211
38661	915212
85214	915213
98146	915214
28966	915215
113118	915216
4941	915217
70668	915218
1415	915219
17221	915220
2166	915221
70121	915222
46107	915223
67	915224
43298	915225
76599	915226
50599	915227
152264	915228
841	915229
23734	915230
44216	915231
11622	915232
10274	915233
104051	915234
74776	915235
742	915236
164085	915237
7891	915238
10633	915239
11433	915240
106095	915241
33342	915242
62247	915243
61483	915244
31868	915245
50112	915246
55	915247
14604	915248
36627	915249
18459	915250
19469	915251
11202	915252
908	915253
8777	915254
829	915255
11014	915256
25145	915257
47461	915258
45811	915259
1266	915260
136925	915261
2431	915262
57585	915263
67384	915264
4561	915265
9625	915266
126830	915267
175	915268
8566	915269
2696	915270
22269	915271
43145	915272
7007	915273
128623	915274
53415	915275
11234	915276
43415	915277
40718	915278
29416	915279
10854	915280
21657	915281
2865	915282
33698	915283
68609	915284
36249	915285
29307	915286
92438	915287
82720	915288
36585	915289
30119	915290
77071	915291
26820	915292
21009	915293
32262	915294
25224	915295
88442	915296
449	915297
75700	915298
21132	915299
10527	915300
2951	915301
1218	915302
65109	915303
112273	915304
56773	915305
51110	915306
83684	915307
47279	915308
106688	915309
16125	915310
60707	915311
1548	915312
27145	915313
54277	915314
4495	915315
3059	915316
13255	915317
20848	915318
2190	915319
51268	915320
48309	915321
4079	915322
49000	915323
12216	915324
54283	915325
19206	915326
160974	915327
2047	915328
42426	915329
87658	915330
31619	915331
97236	915332
21169	915333
126423	915334
53201	915335
104991	915336
158449	915337
27399	915338
4056	915339
46241	915340
42888	915341
134345	915342
2248	915343
3796	915344
17243	915345
52831	915346
21072	915347
4796	915348
49598	915349
46230	915350
52425	915351
8055	915352
1801	915353
112145	915354
2233	915355
13535	915356
78077	915357
13999	915358
71068	915359
27184	915360
798	915361
40991	915362
53200	915363
32120	915364
10999	915365
66222	915366
3751	915367
79675	915368
12837	915369
5213	915370
111947	915371
2707	915372
13366	915373
69305	915374
119979	915375
18304	915376
25948	915377
12763	915378
648	915379
377	915380
104496	915381
12488	915382
81466	915383
64617	915384
3860	915385
18425	915386
2386	915387
3554	915388
131164	915389
72031	915390
18967	915391
13733	915392
33913	915393
54172	915394
19831	915395
159326	915396
63796	915397
138520	915398
16734	915399
67972	915400
37868	915401
26896	915402
33167	915403
126667	915404
12408	915405
650	915406
40196	915407
57391	915408
20778	915409
113293	915410
12450	915411
5280	915412
122102	915413
13690	915414
30724	915415
56878	915416
112830	915417
3457	915418
32054	915419
9553	915420
85952	915421
11643	915422
25870	915423
36700	915424
229	915425
109211	915426
71063	915427
50258	915428
70017	915429
23994	915430
2941	915431
67143	915432
46	915433
34284	915434
6900	915435
10031	915436
64262	915437
70468	915438
16856	915439
93264	915440
1353	915441
67590	915442
49552	915443
71323	915444
10621	915445
36208	915446
71617	915447
24989	915448
37167	915449
317	915450
419	915451
17982	915452
11798	915453
211	915454
78985	915455
24742	915456
71723	915457
19178	915458
105281	915459
27220	915460
121	915461
18217	915462
13136	915463
104601	915464
5754	915465
27597	915466
1345	915467
71439	915468
19158	915469
86927	915470
65947	915471
26408	915472
63769	915473
25806	915474
32084	915475
48929	915476
127737	915477
44067	915478
41898	915479
65072	915480
37776	915481
4901	915482
65528	915483
79601	915484
24180	915485
77515	915486
58786	915487
7	915488
50262	915489
128598	915490
30429	915491
28964	915492
4721	915493
80435	915494
45586	915495
34523	915496
692	915497
81804	915498
71747	915499
13936	915500
12014	915501
3505	915502
4686	915503
2670	915504
62	915505
17260	915506
274	915507
7240	915508
5338	915509
124746	915510
26385	915511
646	915512
71528	915513
22323	915514
21758	915515
98330	915516
47151	915517
58315	915518
42892	915519
42814	915520
8553	915521
19444	915522
118707	915523
30097	915524
143145	915525
126558	915526
39275	915527
53528	915528
67854	915529
5975	915530
119475	915531
28879	915532
28475	915533
50010	915534
111193	915535
97858	915536
16250	915537
148882	915538
10725	915539
21321	915540
12118	915541
36783	915542
5319	915543
3695	915544
1571	915545
528	915546
102982	915547
23842	915548
87241	915549
74493	915550
8644	915551
26676	915552
34883	915553
52	915554
10699	915555
74340	915556
17657	915557
7996	915558
1751	915559
28575	915560
3544	915561
11639	915562
7446	915563
134859	915564
2438	915565
30276	915566
31030	915567
2652	915568
34847	915569
31768	915570
152775	915571
54628	915572
77023	915573
7431	915574
16083	915575
10263	915576
136550	915577
3790	915578
92133	915579
109656	915580
24945	915581
136187	915582
16674	915583
19937	915584
47619	915585
36797	915586
23610	915587
124847	915588
970	915589
12005	915590
130612	915591
140283	915592
42072	915593
190	915594
25079	915595
469	915596
87390	915597
14690	915598
15277	915599
9354	915600
46911	915601
74928	915602
1127	915603
36209	915604
61618	915605
41866	915606
145	915607
22430	915608
41180	915609
2272	915610
57382	915611
38151	915612
29013	915613
9856	915614
142104	915615
11986	915616
70952	915617
16206	915618
173	915619
1743	915620
24203	915621
116	915622
69454	915623
1965	915624
26559	915625
12501	915626
23372	915627
30169	915628
95184	915629
10729	915630
60196	915631
103327	915632
40253	915633
12981	915634
8626	915635
46866	915636
3341	915637
46801	915638
8250	915639
9390	915640
83755	915641
24979	915642
33022	915643
52374	915644
7017	915645
2243	915646
6491	915647
110651	915648
568	915649
29645	915650
50233	915651
1699	915652
82237	915653
6788	915654
58655	915655
26127	915656
32865	915657
43490	915658
39232	915659
3398	915660
149566	915661
152643	915662
437	915663
18956	915664
59032	915665
23455	915666
9547	915667
56558	915668
9795	915669
67615	915670
121719	915671
77513	915672
60430	915673
28567	915674
58277	915675
73666	915676
1118	915677
74030	915678
42928	915679
39070	915680
19487	915681
4989	915682
3736	915683
13327	915684
36489	915685
130498	915686
37327	915687
10969	915688
2815	915689
68140	915690
1342	915691
2614	915692
17267	915693
151	915694
15155	915695
4769	915696
769	915697
3239	915698
115887	915699
70679	915700
28959	915701
21598	915702
25721	915703
5738	915704
10082	915705
20021	915706
22195	915707
1006	915708
2251	915709
66615	915710
5788	915711
34870	915712
1266	915713
7860	915714
93788	915715
166071	915716
12535	915717
35316	915718
60386	915719
48229	915720
1244	915721
16991	915722
7753	915723
86373	915724
128383	915725
10866	915726
7570	915727
18087	915728
116414	915729
45301	915730
24424	915731
68666	915732
18086	915733
21638	915734
8880	915735
13243	915736
99608	915737
130135	915738
123	915739
49539	915740
31019	915741
74482	915742
68047	915743
94377	915744
302	915745
20017	915746
12174	915747
15683	915748
31234	915749
10628	915750
97614	915751
145488	915752
81178	915753
116992	915754
64105	915755
106773	915756
35972	915757
92	915758
35747	915759
44130	915760
26	915761
162	915762
51863	915763
127798	915764
141594	915765
7685	915766
2059	915767
151118	915768
15710	915769
32159	915770
18010	915771
18985	915772
22017	915773
2115	915774
876	915775
99944	915776
66132	915777
20985	915778
45875	915779
33240	915780
133248	915781
28291	915782
12177	915783
30208	915784
58494	915785
58877	915786
44094	915787
2659	915788
57690	915789
48935	915790
111842	915791
61853	915792
55684	915793
65512	915794
50703	915795
197	915796
54427	915797
54147	915798
78387	915799
151900	915800
7645	915801
154207	915802
120834	915803
43	915804
1320	915805
100218	915806
22587	915807
11127	915808
69059	915809
1881	915810
9355	915811
9070	915812
85793	915813
61354	915814
27228	915815
786	915816
1175	915817
33905	915818
40687	915819
19532	915820
951	915821
38791	915822
17482	915823
373	915824
19749	915825
98530	915826
3659	915827
666	915828
64285	915829
9000	915830
43539	915831
33638	915832
76690	915833
9744	915834
28003	915835
49552	915836
98662	915837
7093	915838
965	915839
30559	915840
130701	915841
355	915842
51425	915843
102259	915844
78825	915845
28436	915846
20942	915847
96774	915848
46872	915849
69116	915850
42151	915851
5872	915852
18626	915853
83143	915854
87678	915855
131054	915856
116667	915857
70243	915858
12948	915859
22051	915860
9648	915861
7058	915862
22026	915863
76701	915864
33068	915865
14074	915866
34633	915867
97988	915868
72215	915869
8	915870
44009	915871
119571	915872
646	915873
38581	915874
20596	915875
15946	915876
117547	915877
54362	915878
35997	915879
15506	915880
31358	915881
20978	915882
4203	915883
1726	915884
99468	915885
24286	915886
29	915887
50444	915888
4436	915889
118391	915890
159595	915891
32029	915892
155904	915893
27292	915894
70239	915895
8981	915896
93869	915897
31780	915898
24000	915899
93641	915900
31499	915901
5195	915902
25626	915903
5201	915904
54929	915905
8840	915906
38805	915907
8927	915908
84957	915909
2360	915910
8375	915911
7407	915912
109320	915913
89846	915914
124	915915
728	915916
87566	915917
47689	915918
32360	915919
10803	915920
79188	915921
22092	915922
133302	915923
34983	915924
26928	915925
4439	915926
1639	915927
10598	915928
1290	915929
39942	915930
34867	915931
27034	915932
103336	915933
45486	915934
4677	915935
79339	915936
370	915937
64968	915938
11792	915939
98042	915940
26221	915941
128309	915942
14931	915943
40093	915944
51403	915945
15380	915946
27838	915947
1674	915948
1910	915949
23336	915950
1416	915951
11385	915952
61349	915953
63418	915954
33075	915955
3048	915956
4004	915957
57224	915958
49748	915959
6920	915960
28191	915961
98811	915962
25384	915963
19611	915964
60430	915965
25491	915966
4934	915967
29597	915968
12100	915969
375	915970
33146	915971
20200	915972
130903	915973
22324	915974
9286	915975
26960	915976
128896	915977
46534	915978
19618	915979
54530	915980
1506	915981
11937	915982
40836	915983
123013	915984
130142	915985
15903	915986
30207	915987
40033	915988
34047	915989
4372	915990
139452	915991
66866	915992
55	915993
77199	915994
5471	915995
59394	915996
55908	915997
11353	915998
94914	915999
118862	916000
15129	916001
8088	916002
157258	916003
12974	916004
8213	916005
114210	916006
3418	916007
83531	916008
38566	916009
60581	916010
68512	916011
9930	916012
65569	916013
57363	916014
58164	916015
1030	916016
19321	916017
16500	916018
12717	916019
97818	916020
46121	916021
81931	916022
29282	916023
6915	916024
10312	916025
94049	916026
40420	916027
8842	916028
7750	916029
69238	916030
24127	916031
39768	916032
36239	916033
48346	916034
18712	916035
81212	916036
3135	916037
61641	916038
29677	916039
45350	916040
34065	916041
14954	916042
30936	916043
3476	916044
18231	916045
616	916046
22633	916047
93566	916048
714	916049
62849	916050
38949	916051
7566	916052
92749	916053
66951	916054
70094	916055
56269	916056
55101	916057
67341	916058
7220	916059
12	916060
13701	916061
20334	916062
9885	916063
784	916064
4505	916065
142646	916066
17174	916067
70935	916068
37451	916069
73831	916070
13222	916071
2794	916072
67131	916073
160681	916074
51479	916075
26741	916076
763	916077
20300	916078
7503	916079
12663	916080
54375	916081
21053	916082
147180	916083
73825	916084
12174	916085
6464	916086
45154	916087
85123	916088
651	916089
86102	916090
22886	916091
8702	916092
75710	916093
82466	916094
16372	916095
123332	916096
79770	916097
5482	916098
35888	916099
10330	916100
94420	916101
20150	916102
16400	916103
8748	916104
12780	916105
105235	916106
86373	916107
102670	916108
77882	916109
131865	916110
6501	916111
42744	916112
82156	916113
16006	916114
7584	916115
64046	916116
1054	916117
201	916118
20883	916119
24950	916120
770	916121
60740	916122
2811	916123
24640	916124
8572	916125
29319	916126
120789	916127
24114	916128
24131	916129
50935	916130
10622	916131
86169	916132
127551	916133
10390	916134
48171	916135
3070	916136
15545	916137
62486	916138
88985	916139
108556	916140
14254	916141
1016	916142
11596	916143
38499	916144
89169	916145
4221	916146
45276	916147
49697	916148
23990	916149
359	916150
2032	916151
17916	916152
3711	916153
9672	916154
35640	916155
63669	916156
4	916157
67681	916158
18193	916159
250	916160
47665	916161
165940	916162
95388	916163
101562	916164
27771	916165
136883	916166
93216	916167
13823	916168
100556	916169
78532	916170
91795	916171
66431	916172
43329	916173
52126	916174
2586	916175
3141	916176
42271	916177
28509	916178
11125	916179
27140	916180
26622	916181
54963	916182
46369	916183
685	916184
1431	916185
12855	916186
92010	916187
34668	916188
16882	916189
16894	916190
82632	916191
7583	916192
26441	916193
26790	916194
78482	916195
24467	916196
1720	916197
120616	916198
11307	916199
17484	916200
3451	916201
45553	916202
3361	916203
99921	916204
81875	916205
7983	916206
106097	916207
102849	916208
69023	916209
8941	916210
39022	916211
12231	916212
36158	916213
18893	916214
62022	916215
9498	916216
1504	916217
9417	916218
10993	916219
65563	916220
7611	916221
51	916222
769	916223
76468	916224
3520	916225
14545	916226
40322	916227
32713	916228
17305	916229
14852	916230
79527	916231
43850	916232
70486	916233
34517	916234
71450	916235
34515	916236
63889	916237
244	916238
86688	916239
26337	916240
58400	916241
979	916242
9599	916243
12945	916244
79789	916245
48312	916246
3929	916247
123521	916248
2585	916249
11136	916250
71382	916251
36964	916252
128580	916253
123864	916254
33363	916255
15332	916256
13086	916257
84745	916258
108518	916259
5506	916260
77006	916261
22407	916262
2799	916263
67	916264
67278	916265
44367	916266
23576	916267
39462	916268
38671	916269
57805	916270
21692	916271
64003	916272
88153	916273
73324	916274
35908	916275
32351	916276
1389	916277
6304	916278
53556	916279
10201	916280
18746	916281
67724	916282
53619	916283
481	916284
20467	916285
20554	916286
28899	916287
157519	916288
132705	916289
85673	916290
15338	916291
45236	916292
15058	916293
98731	916294
78018	916295
13179	916296
44	916297
4984	916298
37715	916299
2507	916300
82472	916301
10592	916302
6	916303
95069	916304
88764	916305
36244	916306
24712	916307
737	916308
59772	916309
15810	916310
30385	916311
4088	916312
40843	916313
37150	916314
11632	916315
17401	916316
3663	916317
135066	916318
25283	916319
108868	916320
43758	916321
280	916322
63167	916323
26621	916324
31988	916325
5943	916326
138391	916327
150697	916328
18503	916329
1576	916330
130288	916331
8352	916332
50638	916333
19069	916334
164110	916335
66381	916336
205	916337
11015	916338
26492	916339
100870	916340
63900	916341
37944	916342
5578	916343
6004	916344
83118	916345
19584	916346
5162	916347
128348	916348
33368	916349
36300	916350
25805	916351
19240	916352
26266	916353
112033	916354
56762	916355
49619	916356
49952	916357
1036	916358
22152	916359
4217	916360
137664	916361
92139	916362
1174	916363
50187	916364
42103	916365
25285	916366
36408	916367
9640	916368
13665	916369
87637	916370
19740	916371
12027	916372
7773	916373
3910	916374
384	916375
69798	916376
22507	916377
132008	916378
40684	916379
55799	916380
53283	916381
114018	916382
56113	916383
57857	916384
33953	916385
20950	916386
157338	916387
71942	916388
132844	916389
86445	916390
11165	916391
71077	916392
46674	916393
76845	916394
2720	916395
46383	916396
88038	916397
53	916398
15684	916399
13473	916400
29885	916401
40993	916402
4636	916403
17325	916404
44578	916405
14226	916406
18472	916407
133624	916408
15957	916409
139512	916410
10038	916411
44582	916412
68092	916413
74064	916414
26056	916415
14914	916416
4741	916417
48704	916418
43414	916419
82119	916420
75915	916421
43063	916422
5756	916423
103465	916424
14333	916425
60771	916426
87280	916427
67807	916428
81625	916429
36465	916430
24426	916431
102835	916432
3078	916433
125599	916434
20564	916435
42867	916436
102062	916437
136398	916438
26525	916439
10086	916440
151566	916441
27443	916442
5456	916443
3366	916444
55832	916445
2701	916446
624	916447
13783	916448
78755	916449
47797	916450
111897	916451
17910	916452
96205	916453
22799	916454
31876	916455
34515	916456
1598	916457
129046	916458
119500	916459
48609	916460
98457	916461
3478	916462
31124	916463
20829	916464
63656	916465
30391	916466
6134	916467
43692	916468
18248	916469
13083	916470
144291	916471
77330	916472
49249	916473
53298	916474
31179	916475
10076	916476
6753	916477
1902	916478
26	916479
23558	916480
27100	916481
10934	916482
48549	916483
20874	916484
80172	916485
15181	916486
3519	916487
60742	916488
78499	916489
133	916490
69955	916491
132001	916492
9707	916493
131770	916494
52478	916495
103501	916496
47074	916497
10476	916498
125604	916499
30559	916500
46089	916501
3694	916502
20551	916503
14010	916504
7755	916505
98043	916506
45513	916507
8063	916508
145902	916509
132292	916510
51655	916511
74009	916512
26387	916513
76962	916514
9448	916515
284	916516
33649	916517
24120	916518
40492	916519
17307	916520
116506	916521
5152	916522
34754	916523
2857	916524
31	916525
44125	916526
122052	916527
41831	916528
90425	916529
61485	916530
1719	916531
13094	916532
16859	916533
31353	916534
60409	916535
130030	916536
7358	916537
2240	916538
63120	916539
57402	916540
13080	916541
12	916542
66973	916543
130140	916544
22199	916545
100977	916546
2258	916547
49199	916548
103531	916549
68661	916550
109463	916551
12347	916552
21253	916553
5136	916554
59466	916555
5178	916556
17234	916557
53470	916558
19924	916559
163038	916560
7857	916561
94256	916562
8852	916563
40060	916564
8737	916565
84615	916566
7359	916567
20105	916568
20515	916569
684	916570
68105	916571
11385	916572
45115	916573
11444	916574
11383	916575
1350	916576
65348	916577
55214	916578
466	916579
25242	916580
1004	916581
38766	916582
12641	916583
57124	916584
39744	916585
4854	916586
85710	916587
4678	916588
25608	916589
119300	916590
3657	916591
25627	916592
3747	916593
1361	916594
25405	916595
7156	916596
27481	916597
158076	916598
29530	916599
123687	916600
24807	916601
38145	916602
780	916603
113192	916604
67993	916605
25692	916606
49171	916607
2402	916608
1977	916609
130021	916610
25722	916611
41683	916612
4500	916613
62823	916614
12287	916615
4743	916616
150468	916617
74663	916618
1127	916619
23474	916620
48193	916621
19798	916622
55498	916623
1466	916624
90276	916625
127004	916626
14853	916627
74163	916628
65106	916629
1859	916630
793	916631
47563	916632
1020	916633
29157	916634
7454	916635
96371	916636
20179	916637
117	916638
80668	916639
44559	916640
2512	916641
8042	916642
83765	916643
77546	916644
48817	916645
21396	916646
13549	916647
153711	916648
28976	916649
43496	916650
125645	916651
50310	916652
41999	916653
43493	916654
4520	916655
6249	916656
1393	916657
19375	916658
34919	916659
22879	916660
53279	916661
10490	916662
17565	916663
57294	916664
27284	916665
54048	916666
33180	916667
68074	916668
103421	916669
144825	916670
49656	916671
24295	916672
35770	916673
165417	916674
33954	916675
5836	916676
34738	916677
16437	916678
3091	916679
13026	916680
35101	916681
15683	916682
3570	916683
72179	916684
22588	916685
20792	916686
4834	916687
57399	916688
97446	916689
128883	916690
87601	916691
18003	916692
141606	916693
4070	916694
25487	916695
50805	916696
79632	916697
10273	916698
105155	916699
143883	916700
3133	916701
83956	916702
7159	916703
53752	916704
44584	916705
8055	916706
18853	916707
76444	916708
27992	916709
148938	916710
109706	916711
19311	916712
10426	916713
9970	916714
14812	916715
146993	916716
22973	916717
47429	916718
8185	916719
456	916720
42342	916721
93644	916722
76155	916723
135513	916724
6728	916725
10060	916726
2179	916727
8800	916728
26299	916729
896	916730
86191	916731
24370	916732
2870	916733
5589	916734
88737	916735
37947	916736
61078	916737
16011	916738
9793	916739
43384	916740
36755	916741
44290	916742
21004	916743
1436	916744
65665	916745
38469	916746
749	916747
35671	916748
88721	916749
100378	916750
4178	916751
41507	916752
15324	916753
120088	916754
122829	916755
8676	916756
44212	916757
3652	916758
12945	916759
27622	916760
701	916761
12284	916762
2265	916763
31075	916764
32860	916765
53647	916766
11000	916767
21719	916768
60848	916769
6162	916770
82160	916771
5287	916772
826	916773
42953	916774
51866	916775
18290	916776
13404	916777
102027	916778
34627	916779
85973	916780
26279	916781
159402	916782
2375	916783
65229	916784
11226	916785
40371	916786
63347	916787
58051	916788
21489	916789
11720	916790
1066	916791
8482	916792
18265	916793
19479	916794
26374	916795
28441	916796
16434	916797
1892	916798
33027	916799
30754	916800
51521	916801
11243	916802
9249	916803
3906	916804
1570	916805
36582	916806
101034	916807
114440	916808
55939	916809
18140	916810
33004	916811
71943	916812
87269	916813
589	916814
10	916815
11769	916816
7367	916817
31812	916818
11084	916819
47816	916820
88243	916821
117936	916822
48354	916823
31360	916824
29828	916825
12061	916826
394	916827
163331	916828
40830	916829
95060	916830
17314	916831
3332	916832
104318	916833
1178	916834
44011	916835
79607	916836
3788	916837
69973	916838
749	916839
69651	916840
1258	916841
359	916842
2658	916843
10030	916844
6186	916845
18686	916846
102080	916847
72486	916848
145484	916849
155801	916850
88587	916851
2549	916852
15308	916853
5881	916854
5377	916855
49703	916856
104206	916857
36320	916858
22334	916859
28294	916860
107930	916861
29895	916862
90484	916863
19879	916864
80764	916865
5066	916866
49711	916867
189	916868
78770	916869
116083	916870
3960	916871
30449	916872
96422	916873
21570	916874
72207	916875
67531	916876
34532	916877
97856	916878
5622	916879
3795	916880
12657	916881
35845	916882
3872	916883
85603	916884
1528	916885
72216	916886
19738	916887
108397	916888
447	916889
126859	916890
21564	916891
63910	916892
40896	916893
28364	916894
13429	916895
3281	916896
50944	916897
61796	916898
75222	916899
109087	916900
2292	916901
18003	916902
29781	916903
157554	916904
2400	916905
21411	916906
30768	916907
16509	916908
121133	916909
6811	916910
711	916911
8138	916912
748	916913
811	916914
40226	916915
3676	916916
27940	916917
2685	916918
789	916919
42052	916920
14380	916921
58154	916922
8987	916923
22404	916924
2	916925
17645	916926
125791	916927
24529	916928
116863	916929
33513	916930
99271	916931
160682	916932
36080	916933
4376	916934
72	916935
11278	916936
5185	916937
2872	916938
5724	916939
20580	916940
4333	916941
22052	916942
59330	916943
41182	916944
14722	916945
10948	916946
62263	916947
96635	916948
92884	916949
87256	916950
96094	916951
119562	916952
64037	916953
107155	916954
83092	916955
41522	916956
101362	916957
122	916958
43466	916959
20081	916960
4014	916961
16502	916962
6686	916963
6385	916964
4458	916965
8349	916966
4764	916967
38061	916968
99691	916969
19987	916970
5657	916971
3377	916972
38774	916973
103505	916974
113136	916975
71447	916976
34047	916977
2293	916978
36743	916979
9789	916980
125579	916981
22938	916982
158574	916983
29520	916984
60024	916985
142053	916986
16219	916987
79014	916988
14310	916989
52538	916990
21209	916991
22894	916992
13398	916993
5730	916994
4498	916995
24354	916996
2719	916997
35052	916998
79166	916999
84180	917000
11099	917001
104136	917002
828	917003
9113	917004
47535	917005
11917	917006
5389	917007
1645	917008
45138	917009
22729	917010
15509	917011
47418	917012
5517	917013
21298	917014
64396	917015
40303	917016
149825	917017
106393	917018
17756	917019
17729	917020
24224	917021
117579	917022
36124	917023
96569	917024
79864	917025
12987	917026
20123	917027
13657	917028
6181	917029
42634	917030
3174	917031
11072	917032
39523	917033
465	917034
96808	917035
36807	917036
7682	917037
5781	917038
91306	917039
64318	917040
7802	917041
63082	917042
18766	917043
2327	917044
15223	917045
166009	917046
51059	917047
99031	917048
9208	917049
5643	917050
22480	917051
36115	917052
1053	917053
8108	917054
102970	917055
79793	917056
115891	917057
9473	917058
68159	917059
28509	917060
94031	917061
82500	917062
148881	917063
15486	917064
54135	917065
74256	917066
6136	917067
53781	917068
152740	917069
12127	917070
18054	917071
45582	917072
9430	917073
89329	917074
30564	917075
7031	917076
24215	917077
41915	917078
14296	917079
977	917080
24765	917081
78000	917082
132152	917083
3473	917084
1206	917085
7693	917086
27478	917087
15534	917088
44725	917089
102516	917090
45525	917091
19727	917092
61008	917093
10238	917094
13274	917095
4410	917096
101	917097
162195	917098
129220	917099
1566	917100
2802	917101
266	917102
1738	917103
2777	917104
6336	917105
27409	917106
109534	917107
945	917108
19568	917109
49627	917110
48432	917111
29613	917112
54641	917113
99144	917114
23893	917115
101211	917116
48777	917117
18436	917118
5380	917119
26493	917120
21511	917121
105891	917122
133049	917123
67977	917124
15444	917125
1976	917126
95201	917127
9806	917128
17124	917129
94203	917130
13061	917131
45562	917132
106503	917133
57376	917134
61283	917135
90142	917136
50607	917137
87039	917138
63830	917139
473	917140
75340	917141
24122	917142
9560	917143
29429	917144
128413	917145
20768	917146
251	917147
49716	917148
6493	917149
9399	917150
50759	917151
126186	917152
71081	917153
23661	917154
30491	917155
22677	917156
1098	917157
467	917158
25691	917159
29670	917160
42182	917161
11293	917162
19443	917163
29646	917164
123432	917165
4825	917166
45770	917167
3353	917168
97741	917169
31654	917170
3741	917171
8171	917172
77327	917173
85030	917174
49667	917175
14570	917176
9335	917177
54742	917178
18406	917179
99614	917180
3537	917181
252	917182
97536	917183
166	917184
110757	917185
13694	917186
52214	917187
18613	917188
45724	917189
18176	917190
236	917191
13905	917192
25502	917193
105130	917194
26846	917195
465	917196
35884	917197
43774	917198
65482	917199
1318	917200
7785	917201
76831	917202
13813	917203
9233	917204
4620	917205
75024	917206
15604	917207
41911	917208
30808	917209
15089	917210
152990	917211
39880	917212
10585	917213
24880	917214
1222	917215
38381	917216
8617	917217
49884	917218
7768	917219
42245	917220
44539	917221
5086	917222
93663	917223
77	917224
10915	917225
15577	917226
63786	917227
34819	917228
154915	917229
1613	917230
28617	917231
51182	917232
22987	917233
3417	917234
51129	917235
6623	917236
59405	917237
10916	917238
15670	917239
942	917240
2425	917241
166137	917242
105355	917243
11756	917244
29556	917245
4751	917246
19318	917247
35568	917248
17107	917249
97822	917250
13239	917251
82103	917252
93992	917253
560	917254
25345	917255
62356	917256
102359	917257
339	917258
106356	917259
17998	917260
38061	917261
28357	917262
112346	917263
101903	917264
109	917265
71056	917266
13613	917267
13493	917268
36638	917269
111686	917270
142772	917271
407	917272
30188	917273
32475	917274
154201	917275
57340	917276
80122	917277
2501	917278
23747	917279
126846	917280
69171	917281
33982	917282
21704	917283
1036	917284
28952	917285
1046	917286
12103	917287
15545	917288
147558	917289
19661	917290
34101	917291
76060	917292
826	917293
70319	917294
54675	917295
102155	917296
116625	917297
44305	917298
6809	917299
12143	917300
77753	917301
7880	917302
59062	917303
21530	917304
5450	917305
33938	917306
32476	917307
16000	917308
734	917309
2904	917310
42500	917311
23110	917312
91564	917313
36641	917314
7630	917315
17579	917316
8685	917317
79269	917318
27628	917319
56642	917320
112447	917321
128411	917322
14789	917323
71202	917324
25802	917325
82264	917326
115187	917327
99063	917328
94641	917329
50775	917330
15622	917331
50118	917332
86375	917333
15273	917334
9569	917335
40556	917336
63365	917337
8144	917338
132247	917339
59904	917340
3766	917341
51646	917342
78730	917343
20342	917344
74686	917345
47236	917346
69585	917347
124004	917348
19492	917349
58452	917350
97457	917351
95431	917352
25674	917353
121616	917354
2562	917355
6468	917356
71373	917357
8632	917358
5346	917359
73255	917360
36872	917361
788	917362
40247	917363
16904	917364
605	917365
272	917366
54269	917367
15	917368
56837	917369
50879	917370
3536	917371
42373	917372
30197	917373
38072	917374
22952	917375
7288	917376
2487	917377
48012	917378
149418	917379
16242	917380
12853	917381
2788	917382
14430	917383
17077	917384
62986	917385
45590	917386
48154	917387
4537	917388
32652	917389
16222	917390
9542	917391
3756	917392
1931	917393
67109	917394
108496	917395
130227	917396
2654	917397
19032	917398
71654	917399
18026	917400
6031	917401
5825	917402
281	917403
4659	917404
161624	917405
58586	917406
10090	917407
13436	917408
84116	917409
46	917410
1885	917411
80172	917412
96242	917413
62414	917414
120799	917415
59217	917416
11801	917417
41377	917418
62009	917419
7633	917420
57234	917421
10201	917422
60947	917423
4662	917424
13288	917425
100310	917426
6598	917427
8059	917428
2234	917429
53990	917430
59540	917431
116537	917432
70461	917433
140698	917434
24919	917435
127672	917436
2647	917437
39798	917438
32400	917439
16134	917440
21597	917441
2062	917442
14794	917443
3524	917444
31439	917445
2208	917446
5269	917447
3647	917448
5021	917449
73314	917450
134803	917451
39205	917452
489	917453
37123	917454
5086	917455
4196	917456
151731	917457
14749	917458
29340	917459
49026	917460
25134	917461
6332	917462
49733	917463
2027	917464
81232	917465
53892	917466
27206	917467
487	917468
29948	917469
5853	917470
9535	917471
944	917472
40903	917473
95963	917474
63908	917475
95716	917476
104717	917477
48491	917478
132772	917479
7006	917480
3034	917481
634	917482
6954	917483
10109	917484
56534	917485
43652	917486
41913	917487
74132	917488
22855	917489
150397	917490
20501	917491
74442	917492
39903	917493
10717	917494
4473	917495
13939	917496
129385	917497
12080	917498
50546	917499
12073	917500
68332	917501
27455	917502
75112	917503
11238	917504
55751	917505
32168	917506
71733	917507
27060	917508
2680	917509
557	917510
8598	917511
84521	917512
22450	917513
86209	917514
72021	917515
1594	917516
106619	917517
1210	917518
31492	917519
34377	917520
2012	917521
146303	917522
110121	917523
40927	917524
26598	917525
162779	917526
8094	917527
759	917528
8937	917529
9330	917530
126560	917531
90019	917532
111667	917533
132169	917534
34210	917535
9261	917536
47790	917537
1075	917538
7475	917539
11414	917540
22077	917541
10165	917542
104769	917543
60150	917544
65370	917545
29877	917546
13735	917547
6	917548
108257	917549
64386	917550
36476	917551
57174	917552
29647	917553
151782	917554
122920	917555
50745	917556
79228	917557
6530	917558
60922	917559
50502	917560
55938	917561
99392	917562
41281	917563
56821	917564
38409	917565
164288	917566
40073	917567
62110	917568
31772	917569
128772	917570
4063	917571
4076	917572
2517	917573
33567	917574
467	917575
13599	917576
100004	917577
20133	917578
6776	917579
16661	917580
7913	917581
25073	917582
17135	917583
54094	917584
5057	917585
99375	917586
93290	917587
132245	917588
22	917589
27	917590
95141	917591
22277	917592
102677	917593
68123	917594
105635	917595
4541	917596
53863	917597
9230	917598
5998	917599
84712	917600
3982	917601
11534	917602
1060	917603
15169	917604
14373	917605
32263	917606
22645	917607
130813	917608
117015	917609
23215	917610
44765	917611
36541	917612
8574	917613
97499	917614
10980	917615
3935	917616
100681	917617
14703	917618
30100	917619
52761	917620
26347	917621
18142	917622
117518	917623
57527	917624
22978	917625
19434	917626
34043	917627
91518	917628
22578	917629
46277	917630
52950	917631
33662	917632
1614	917633
28274	917634
50624	917635
1584	917636
34404	917637
12115	917638
60285	917639
144630	917640
7040	917641
741	917642
96232	917643
1657	917644
2598	917645
55598	917646
445	917647
85694	917648
25782	917649
58024	917650
35809	917651
5004	917652
17472	917653
108590	917654
7274	917655
10435	917656
115450	917657
25452	917658
30820	917659
32419	917660
48145	917661
52767	917662
78013	917663
13652	917664
49187	917665
129916	917666
6742	917667
112596	917668
12535	917669
65685	917670
20842	917671
39067	917672
5375	917673
6201	917674
302	917675
10590	917676
11646	917677
59432	917678
16276	917679
6436	917680
132521	917681
2887	917682
36785	917683
14372	917684
99562	917685
65033	917686
76374	917687
44620	917688
12628	917689
309	917690
59291	917691
37696	917692
35268	917693
12149	917694
75431	917695
44917	917696
35808	917697
10893	917698
84435	917699
39395	917700
72753	917701
45000	917702
5565	917703
7021	917704
87672	917705
5972	917706
69113	917707
38864	917708
100831	917709
2417	917710
1207	917711
36817	917712
6592	917713
65969	917714
7271	917715
16807	917716
27226	917717
5859	917718
116313	917719
22527	917720
63944	917721
4531	917722
3288	917723
8718	917724
84468	917725
13571	917726
2937	917727
12190	917728
5007	917729
54121	917730
16756	917731
11939	917732
30123	917733
12635	917734
87913	917735
90821	917736
17238	917737
69802	917738
25229	917739
32684	917740
7472	917741
6985	917742
7409	917743
5312	917744
18306	917745
60747	917746
45058	917747
21493	917748
25717	917749
32464	917750
22919	917751
98	917752
30792	917753
6602	917754
18033	917755
28115	917756
53351	917757
61945	917758
3553	917759
28877	917760
928	917761
60526	917762
3420	917763
1899	917764
2194	917765
10056	917766
9042	917767
14331	917768
381	917769
88193	917770
3748	917771
38261	917772
13	917773
69437	917774
67526	917775
15	917776
26723	917777
71929	917778
70810	917779
118813	917780
100578	917781
69905	917782
6691	917783
59177	917784
44073	917785
17077	917786
65350	917787
3324	917788
56121	917789
35601	917790
14786	917791
11755	917792
50618	917793
84203	917794
156	917795
2525	917796
66568	917797
67343	917798
39752	917799
74863	917800
16003	917801
52759	917802
128062	917803
20699	917804
40690	917805
113914	917806
45033	917807
56220	917808
43768	917809
3310	917810
6922	917811
71472	917812
104906	917813
62569	917814
1667	917815
2590	917816
7598	917817
35247	917818
163247	917819
5755	917820
5129	917821
31262	917822
8977	917823
25150	917824
63677	917825
41686	917826
21896	917827
56899	917828
3207	917829
193	917830
52201	917831
13708	917832
1045	917833
42	917834
85117	917835
18697	917836
4561	917837
23312	917838
71284	917839
12595	917840
2668	917841
25119	917842
13055	917843
128435	917844
7923	917845
31255	917846
406	917847
130635	917848
13847	917849
135452	917850
19329	917851
8292	917852
245	917853
19348	917854
252	917855
15755	917856
56961	917857
5283	917858
36650	917859
1330	917860
11925	917861
5089	917862
31094	917863
1698	917864
64013	917865
44	917866
36119	917867
453	917868
151137	917869
107584	917870
19454	917871
23104	917872
22436	917873
3019	917874
2831	917875
3881	917876
33964	917877
31927	917878
43299	917879
23738	917880
13529	917881
27346	917882
22641	917883
3224	917884
4707	917885
6466	917886
26489	917887
29220	917888
21050	917889
37726	917890
28760	917891
7315	917892
42910	917893
70792	917894
34125	917895
23210	917896
30356	917897
7919	917898
72154	917899
3156	917900
17353	917901
47764	917902
123428	917903
61999	917904
2335	917905
15470	917906
42515	917907
80331	917908
6400	917909
25893	917910
3728	917911
158365	917912
1797	917913
202	917914
33164	917915
23364	917916
89431	917917
1911	917918
105918	917919
3694	917920
10168	917921
30706	917922
77714	917923
16936	917924
12747	917925
6734	917926
39778	917927
28681	917928
37724	917929
74107	917930
9793	917931
12544	917932
18516	917933
41060	917934
9234	917935
33025	917936
92428	917937
101176	917938
37500	917939
20707	917940
137948	917941
64461	917942
108736	917943
54934	917944
862	917945
12604	917946
7045	917947
504	917948
13624	917949
32112	917950
31218	917951
40020	917952
6994	917953
13541	917954
85133	917955
12762	917956
21757	917957
139707	917958
4131	917959
75593	917960
36610	917961
2977	917962
105543	917963
38590	917964
504	917965
4104	917966
74000	917967
97528	917968
1068	917969
4446	917970
11356	917971
79627	917972
89267	917973
45824	917974
729	917975
20912	917976
707	917977
17049	917978
175	917979
27395	917980
640	917981
128994	917982
7995	917983
25968	917984
8586	917985
453	917986
7631	917987
102778	917988
75624	917989
148687	917990
28308	917991
22420	917992
105818	917993
69249	917994
30046	917995
84295	917996
19807	917997
133235	917998
98903	917999
12362	918000
638	918001
38022	918002
97305	918003
32599	918004
154520	918005
11190	918006
2372	918007
85172	918008
77843	918009
2995	918010
52266	918011
36117	918012
17957	918013
50654	918014
144375	918015
121508	918016
100909	918017
2656	918018
33036	918019
70629	918020
15372	918021
36001	918022
72635	918023
68509	918024
166473	918025
2270	918026
125981	918027
9668	918028
48275	918029
22673	918030
27906	918031
98108	918032
96998	918033
27061	918034
44103	918035
49348	918036
2004	918037
117534	918038
19009	918039
28511	918040
37204	918041
6235	918042
9815	918043
24131	918044
36908	918045
64337	918046
86891	918047
11442	918048
11184	918049
107199	918050
107296	918051
940	918052
80450	918053
50885	918054
118197	918055
80440	918056
4530	918057
11649	918058
3553	918059
29520	918060
137404	918061
85174	918062
5918	918063
28413	918064
1492	918065
32709	918066
6853	918067
92779	918068
88409	918069
7562	918070
5546	918071
35033	918072
7313	918073
2027	918074
107017	918075
35759	918076
863	918077
35536	918078
43486	918079
45061	918080
2276	918081
165745	918082
1036	918083
88536	918084
63477	918085
31064	918086
13467	918087
18372	918088
3518	918089
3689	918090
15352	918091
74042	918092
17923	918093
55219	918094
100481	918095
93978	918096
31247	918097
69318	918098
161850	918099
39468	918100
56714	918101
60204	918102
41176	918103
67551	918104
11430	918105
29568	918106
14039	918107
64333	918108
15139	918109
11106	918110
16008	918111
43901	918112
10425	918113
3546	918114
100388	918115
4288	918116
34823	918117
113465	918118
44662	918119
57517	918120
45013	918121
87218	918122
9467	918123
12576	918124
130754	918125
15639	918126
62905	918127
2327	918128
381	918129
131196	918130
150143	918131
30344	918132
18469	918133
99798	918134
74682	918135
19851	918136
11290	918137
58274	918138
94884	918139
35568	918140
102824	918141
27651	918142
34648	918143
58881	918144
14760	918145
30604	918146
27452	918147
95818	918148
3948	918149
17426	918150
22979	918151
8200	918152
5579	918153
41572	918154
106128	918155
52359	918156
5051	918157
4883	918158
93307	918159
118453	918160
71026	918161
109358	918162
3659	918163
2524	918164
83439	918165
32796	918166
312	918167
77384	918168
3186	918169
30588	918170
44554	918171
77297	918172
55752	918173
54814	918174
24463	918175
29017	918176
7917	918177
48039	918178
20040	918179
19971	918180
82442	918181
15767	918182
103865	918183
35135	918184
17030	918185
8286	918186
28058	918187
175	918188
20455	918189
19648	918190
69383	918191
46512	918192
100088	918193
17851	918194
132441	918195
57874	918196
3210	918197
253	918198
7282	918199
54327	918200
6673	918201
17958	918202
63487	918203
11117	918204
123057	918205
16146	918206
151189	918207
105492	918208
82047	918209
54845	918210
12610	918211
12026	918212
21980	918213
5	918214
109014	918215
64072	918216
163755	918217
33541	918218
8030	918219
51817	918220
14429	918221
81	918222
45772	918223
31739	918224
177	918225
130966	918226
96035	918227
24939	918228
26192	918229
6759	918230
18787	918231
71121	918232
19858	918233
114434	918234
115296	918235
72135	918236
58510	918237
53975	918238
21799	918239
156304	918240
2241	918241
8485	918242
314	918243
3354	918244
35204	918245
54330	918246
1090	918247
5783	918248
29770	918249
1692	918250
2159	918251
12688	918252
112431	918253
30214	918254
12164	918255
103232	918256
28258	918257
17595	918258
58350	918259
1698	918260
27411	918261
3203	918262
7458	918263
142127	918264
124	918265
1676	918266
81214	918267
106383	918268
97430	918269
1714	918270
52075	918271
22541	918272
28901	918273
61278	918274
23763	918275
46935	918276
24546	918277
17267	918278
46965	918279
1085	918280
15883	918281
6766	918282
7497	918283
41395	918284
138405	918285
41787	918286
5290	918287
165063	918288
58733	918289
144186	918290
51238	918291
6327	918292
41644	918293
22938	918294
92410	918295
44899	918296
86532	918297
4199	918298
1303	918299
24720	918300
57236	918301
62633	918302
15995	918303
912	918304
67214	918305
22963	918306
3544	918307
74969	918308
5469	918309
8195	918310
39977	918311
9495	918312
78846	918313
35971	918314
96949	918315
104332	918316
22795	918317
21632	918318
63422	918319
123422	918320
66671	918321
44	918322
87266	918323
98700	918324
8553	918325
30612	918326
14516	918327
19621	918328
106482	918329
19437	918330
19643	918331
7260	918332
35823	918333
122993	918334
43296	918335
14932	918336
10377	918337
61347	918338
7267	918339
11204	918340
13442	918341
100355	918342
60475	918343
51212	918344
65099	918345
261	918346
128422	918347
44904	918348
7393	918349
34146	918350
6235	918351
5529	918352
102286	918353
113593	918354
73454	918355
12959	918356
8333	918357
65119	918358
40573	918359
46696	918360
19809	918361
96352	918362
67848	918363
66485	918364
96163	918365
33340	918366
624	918367
2807	918368
165713	918369
16801	918370
15175	918371
7355	918372
122267	918373
14103	918374
97	918375
88321	918376
22657	918377
16408	918378
40422	918379
71195	918380
71963	918381
61729	918382
59093	918383
60900	918384
47669	918385
5060	918386
44795	918387
11927	918388
10143	918389
90478	918390
5525	918391
4761	918392
22142	918393
49910	918394
10622	918395
16879	918396
6755	918397
21311	918398
15744	918399
27525	918400
61243	918401
165255	918402
13668	918403
47600	918404
58116	918405
2125	918406
48025	918407
19380	918408
18288	918409
32705	918410
62767	918411
26251	918412
25112	918413
53624	918414
48305	918415
5302	918416
34025	918417
1859	918418
165096	918419
7828	918420
6673	918421
7239	918422
81818	918423
1716	918424
10524	918425
60855	918426
15134	918427
91107	918428
65676	918429
156320	918430
1634	918431
33940	918432
73410	918433
4679	918434
67957	918435
72963	918436
133010	918437
33397	918438
122617	918439
17425	918440
23646	918441
58001	918442
31295	918443
6899	918444
138421	918445
99646	918446
62379	918447
18217	918448
15522	918449
56	918450
1654	918451
2736	918452
61538	918453
26770	918454
117660	918455
131339	918456
113508	918457
66364	918458
4998	918459
5488	918460
85283	918461
43673	918462
34156	918463
30932	918464
117462	918465
26768	918466
141985	918467
98685	918468
19233	918469
75522	918470
15162	918471
13639	918472
50372	918473
114666	918474
4560	918475
118554	918476
11002	918477
57953	918478
11492	918479
7280	918480
65514	918481
38221	918482
65616	918483
3155	918484
7491	918485
18092	918486
1597	918487
6144	918488
42044	918489
9415	918490
65	918491
36906	918492
40773	918493
42958	918494
6348	918495
9470	918496
6953	918497
5647	918498
6221	918499
64253	918500
22351	918501
56582	918502
24471	918503
75328	918504
28766	918505
5085	918506
21129	918507
9233	918508
116432	918509
3285	918510
5919	918511
700	918512
34604	918513
64110	918514
11713	918515
152638	918516
15865	918517
40676	918518
211	918519
1602	918520
18927	918521
49285	918522
146391	918523
40101	918524
22115	918525
1641	918526
101731	918527
1901	918528
116994	918529
96486	918530
128857	918531
28581	918532
84185	918533
59467	918534
9717	918535
21475	918536
25751	918537
9203	918538
58250	918539
11814	918540
57729	918541
9644	918542
4712	918543
838	918544
86746	918545
3259	918546
70046	918547
2213	918548
16	918549
1052	918550
32119	918551
35758	918552
40779	918553
31877	918554
63998	918555
102646	918556
19088	918557
1379	918558
27472	918559
12959	918560
91523	918561
96633	918562
103560	918563
46619	918564
33473	918565
56502	918566
5107	918567
803	918568
38670	918569
143340	918570
153632	918571
71861	918572
30068	918573
95087	918574
16904	918575
4156	918576
18181	918577
3300	918578
19081	918579
7164	918580
63591	918581
24446	918582
22299	918583
11838	918584
127791	918585
14449	918586
71197	918587
84352	918588
1244	918589
25821	918590
82601	918591
29987	918592
10448	918593
47930	918594
53082	918595
18158	918596
53972	918597
161478	918598
1823	918599
83608	918600
40529	918601
42777	918602
1121	918603
8530	918604
70164	918605
9063	918606
71980	918607
5376	918608
7999	918609
24961	918610
355	918611
60042	918612
9163	918613
10497	918614
17349	918615
15958	918616
12267	918617
81785	918618
81958	918619
25331	918620
18187	918621
13710	918622
19760	918623
8068	918624
4340	918625
30535	918626
12663	918627
53403	918628
43407	918629
27141	918630
1465	918631
2211	918632
64986	918633
59642	918634
101081	918635
8277	918636
22871	918637
72349	918638
12073	918639
41662	918640
44241	918641
87504	918642
131160	918643
64606	918644
142606	918645
7611	918646
43815	918647
65622	918648
10609	918649
30542	918650
106911	918651
11284	918652
3480	918653
106235	918654
17094	918655
16540	918656
93688	918657
83391	918658
60194	918659
9394	918660
101660	918661
40402	918662
165717	918663
29174	918664
8909	918665
3417	918666
125363	918667
891	918668
94507	918669
5052	918670
72728	918671
72727	918672
8263	918673
31804	918674
23143	918675
1230	918676
138686	918677
47582	918678
153825	918679
3744	918680
28598	918681
7348	918682
43550	918683
12426	918684
4670	918685
1137	918686
3686	918687
5882	918688
42021	918689
2378	918690
120430	918691
39716	918692
52162	918693
85945	918694
8995	918695
2533	918696
100222	918697
29930	918698
27267	918699
5491	918700
9248	918701
43507	918702
3956	918703
604	918704
5046	918705
92888	918706
28274	918707
69647	918708
8572	918709
51140	918710
23760	918711
14868	918712
46298	918713
15694	918714
13376	918715
1783	918716
15577	918717
981	918718
64531	918719
230	918720
667	918721
68877	918722
7381	918723
12349	918724
36494	918725
72224	918726
73743	918727
6316	918728
58642	918729
1780	918730
3364	918731
1220	918732
87570	918733
19695	918734
84518	918735
5356	918736
32668	918737
22968	918738
1545	918739
46478	918740
75998	918741
117136	918742
25530	918743
5310	918744
134425	918745
1187	918746
41690	918747
13023	918748
84598	918749
21204	918750
141828	918751
6700	918752
30825	918753
11088	918754
11498	918755
93005	918756
4	918757
34203	918758
6860	918759
10610	918760
9533	918761
41598	918762
26323	918763
47932	918764
20980	918765
14653	918766
22940	918767
47274	918768
47805	918769
25913	918770
8422	918771
124592	918772
8457	918773
62308	918774
2708	918775
8301	918776
58907	918777
165724	918778
1718	918779
16552	918780
641	918781
1719	918782
7560	918783
24268	918784
30973	918785
6173	918786
80024	918787
80113	918788
152434	918789
622	918790
83347	918791
2519	918792
639	918793
94863	918794
5257	918795
31562	918796
45113	918797
1479	918798
96253	918799
1757	918800
21216	918801
30834	918802
13618	918803
35737	918804
47701	918805
50736	918806
84322	918807
115013	918808
39192	918809
107123	918810
44010	918811
66487	918812
120580	918813
104933	918814
29720	918815
12183	918816
6350	918817
93901	918818
3416	918819
69718	918820
2840	918821
31880	918822
29084	918823
40800	918824
16225	918825
7657	918826
100426	918827
17910	918828
2406	918829
26207	918830
621	918831
57571	918832
132131	918833
8599	918834
1344	918835
67716	918836
5907	918837
22679	918838
21739	918839
127648	918840
4311	918841
104278	918842
71524	918843
24528	918844
110535	918845
11192	918846
94226	918847
32911	918848
7464	918849
16904	918850
11475	918851
80263	918852
8604	918853
24106	918854
32444	918855
65866	918856
48748	918857
3065	918858
122283	918859
73788	918860
142235	918861
53251	918862
56942	918863
13758	918864
953	918865
2794	918866
33546	918867
2981	918868
40760	918869
118877	918870
43638	918871
3594	918872
82013	918873
59531	918874
51714	918875
8861	918876
41682	918877
12127	918878
27113	918879
4185	918880
77010	918881
127488	918882
151331	918883
128469	918884
5833	918885
8924	918886
133117	918887
161995	918888
74219	918889
47885	918890
963	918891
79204	918892
10259	918893
24942	918894
126456	918895
62131	918896
15790	918897
18034	918898
48603	918899
2630	918900
84123	918901
48708	918902
18246	918903
27784	918904
124482	918905
78968	918906
20174	918907
66992	918908
13688	918909
35658	918910
40958	918911
98004	918912
14974	918913
39774	918914
15415	918915
77869	918916
9607	918917
41887	918918
54092	918919
34519	918920
82194	918921
117334	918922
1462	918923
24702	918924
73911	918925
50245	918926
132061	918927
75014	918928
123121	918929
56877	918930
32140	918931
62769	918932
24673	918933
100134	918934
10349	918935
17003	918936
88150	918937
3934	918938
14094	918939
61918	918940
50419	918941
35744	918942
21348	918943
18771	918944
39780	918945
265	918946
13277	918947
38368	918948
54	918949
31067	918950
12405	918951
7939	918952
11255	918953
59759	918954
24671	918955
19357	918956
1208	918957
55242	918958
618	918959
12899	918960
28	918961
45401	918962
102563	918963
80	918964
6582	918965
137	918966
17893	918967
2807	918968
14556	918969
46101	918970
1282	918971
35929	918972
1770	918973
85528	918974
83951	918975
15456	918976
34803	918977
129898	918978
127279	918979
745	918980
1506	918981
18426	918982
38504	918983
16923	918984
76895	918985
21454	918986
4724	918987
23075	918988
94511	918989
138245	918990
16649	918991
64115	918992
667	918993
82134	918994
4	918995
24496	918996
73846	918997
19159	918998
14766	918999
4086	919000
28235	919001
3424	919002
36463	919003
62857	919004
113700	919005
8866	919006
22533	919007
57023	919008
160390	919009
60122	919010
23934	919011
39317	919012
158356	919013
586	919014
49106	919015
57698	919016
53097	919017
54096	919018
63095	919019
23557	919020
6944	919021
30715	919022
120540	919023
3352	919024
68097	919025
11965	919026
40577	919027
7605	919028
58988	919029
17490	919030
121069	919031
13569	919032
9177	919033
53171	919034
126762	919035
66766	919036
557	919037
34655	919038
127682	919039
10696	919040
27977	919041
37213	919042
68059	919043
39	919044
71968	919045
3703	919046
29592	919047
53223	919048
37559	919049
5411	919050
22838	919051
11042	919052
15114	919053
1483	919054
12289	919055
94563	919056
105536	919057
27328	919058
1991	919059
7136	919060
45509	919061
456	919062
128359	919063
7960	919064
30688	919065
15310	919066
249	919067
122796	919068
22627	919069
155035	919070
3579	919071
40819	919072
45594	919073
68151	919074
39605	919075
18837	919076
50669	919077
53429	919078
915	919079
101307	919080
128381	919081
86470	919082
119120	919083
17475	919084
72480	919085
54458	919086
9871	919087
16981	919088
99199	919089
45042	919090
31768	919091
1454	919092
8852	919093
139956	919094
9305	919095
85126	919096
119180	919097
46010	919098
135343	919099
11289	919100
13353	919101
3185	919102
6809	919103
47815	919104
112353	919105
2332	919106
125146	919107
26486	919108
3396	919109
15772	919110
5317	919111
35751	919112
93453	919113
83204	919114
84876	919115
1259	919116
25302	919117
38418	919118
20716	919119
22116	919120
54045	919121
60254	919122
13707	919123
124882	919124
11472	919125
30757	919126
47072	919127
39453	919128
8334	919129
83402	919130
1108	919131
5356	919132
96386	919133
8907	919134
15151	919135
93636	919136
96235	919137
44589	919138
579	919139
62614	919140
39721	919141
20430	919142
70722	919143
120999	919144
50604	919145
256	919146
24426	919147
2177	919148
8935	919149
79592	919150
59517	919151
16746	919152
44579	919153
1750	919154
16000	919155
8428	919156
25745	919157
17278	919158
19236	919159
22750	919160
132921	919161
1346	919162
74676	919163
47432	919164
49712	919165
19727	919166
54538	919167
3384	919168
72618	919169
3790	919170
20604	919171
12902	919172
116786	919173
2384	919174
78599	919175
159838	919176
25495	919177
26712	919178
13308	919179
5606	919180
5130	919181
138737	919182
38039	919183
39371	919184
9778	919185
85444	919186
9944	919187
27869	919188
104487	919189
82125	919190
101353	919191
95365	919192
44513	919193
161522	919194
7429	919195
49141	919196
49039	919197
2245	919198
6582	919199
1818	919200
26267	919201
36034	919202
46563	919203
58275	919204
13799	919205
11210	919206
16870	919207
79685	919208
9890	919209
94577	919210
25936	919211
74699	919212
15494	919213
42260	919214
181	919215
100697	919216
62203	919217
73583	919218
5694	919219
36986	919220
30434	919221
24053	919222
17944	919223
15634	919224
133971	919225
21333	919226
181	919227
23687	919228
60999	919229
1574	919230
22572	919231
118392	919232
16298	919233
216	919234
7349	919235
14218	919236
29947	919237
4647	919238
12179	919239
11188	919240
18487	919241
1136	919242
13759	919243
5350	919244
18144	919245
33621	919246
109574	919247
3185	919248
41208	919249
29538	919250
13021	919251
52985	919252
91642	919253
3808	919254
68876	919255
157	919256
55100	919257
46390	919258
15644	919259
10784	919260
1272	919261
130409	919262
121270	919263
50342	919264
31620	919265
50285	919266
9163	919267
103832	919268
19157	919269
104877	919270
95	919271
12165	919272
94205	919273
36022	919274
110470	919275
5284	919276
20865	919277
23568	919278
826	919279
6701	919280
22498	919281
58863	919282
28596	919283
16084	919284
36863	919285
873	919286
53248	919287
64500	919288
80746	919289
2074	919290
8374	919291
50255	919292
6200	919293
83237	919294
28849	919295
9995	919296
121812	919297
4198	919298
23	919299
60944	919300
69809	919301
29785	919302
48380	919303
12874	919304
34856	919305
31484	919306
11433	919307
109162	919308
155639	919309
107263	919310
85722	919311
218	919312
126065	919313
31286	919314
33054	919315
64768	919316
87773	919317
57630	919318
6282	919319
5974	919320
77480	919321
95166	919322
23564	919323
53273	919324
73909	919325
3545	919326
120173	919327
64905	919328
38769	919329
97203	919330
11686	919331
7201	919332
27452	919333
124253	919334
15125	919335
30820	919336
58571	919337
159573	919338
12501	919339
15516	919340
68824	919341
274	919342
10094	919343
63513	919344
41144	919345
127600	919346
11253	919347
78810	919348
5934	919349
3558	919350
54401	919351
107011	919352
64604	919353
127393	919354
8373	919355
33169	919356
83503	919357
68098	919358
14086	919359
149976	919360
39128	919361
12846	919362
19013	919363
34504	919364
112803	919365
35776	919366
3501	919367
5334	919368
9	919369
10625	919370
5113	919371
47678	919372
25699	919373
33158	919374
107946	919375
21991	919376
65806	919377
22374	919378
19591	919379
54527	919380
3211	919381
110092	919382
127697	919383
144518	919384
14162	919385
114000	919386
11349	919387
158629	919388
49752	919389
147138	919390
13020	919391
1131	919392
65802	919393
9853	919394
47574	919395
300	919396
42040	919397
1498	919398
448	919399
51699	919400
5393	919401
24369	919402
13740	919403
15651	919404
20081	919405
74185	919406
85275	919407
65299	919408
60799	919409
43012	919410
5974	919411
10775	919412
100368	919413
77294	919414
6372	919415
4412	919416
15027	919417
37663	919418
7712	919419
19564	919420
5283	919421
51444	919422
23827	919423
626	919424
38447	919425
4770	919426
27099	919427
74452	919428
164094	919429
90505	919430
2947	919431
8061	919432
54743	919433
15070	919434
26642	919435
67848	919436
29350	919437
36969	919438
41430	919439
37207	919440
6018	919441
68159	919442
29376	919443
58630	919444
76536	919445
55561	919446
2975	919447
8671	919448
2629	919449
10914	919450
29210	919451
15029	919452
96875	919453
128834	919454
94727	919455
121805	919456
120004	919457
83383	919458
47991	919459
6526	919460
10450	919461
67343	919462
86483	919463
2396	919464
12586	919465
92529	919466
35914	919467
19418	919468
2753	919469
40623	919470
64102	919471
52222	919472
21554	919473
998	919474
57182	919475
85525	919476
90235	919477
27356	919478
7260	919479
13562	919480
65	919481
10838	919482
19759	919483
17309	919484
1734	919485
7769	919486
121660	919487
49517	919488
56996	919489
45723	919490
2713	919491
1901	919492
42901	919493
421	919494
31985	919495
107601	919496
4607	919497
102589	919498
14455	919499
21428	919500
51588	919501
2329	919502
179	919503
26406	919504
5392	919505
69684	919506
14756	919507
47232	919508
126954	919509
3076	919510
16200	919511
8756	919512
4	919513
9074	919514
131863	919515
113125	919516
65915	919517
5251	919518
44849	919519
6300	919520
23068	919521
10126	919522
37841	919523
19711	919524
3176	919525
81052	919526
13639	919527
34062	919528
2273	919529
35145	919530
33715	919531
15653	919532
27870	919533
5830	919534
135965	919535
80529	919536
22007	919537
37033	919538
45505	919539
14965	919540
39116	919541
22409	919542
68367	919543
38351	919544
37469	919545
1343	919546
117	919547
8367	919548
31958	919549
98046	919550
116479	919551
29180	919552
1702	919553
33230	919554
15881	919555
13050	919556
35110	919557
3505	919558
87513	919559
64167	919560
270	919561
53323	919562
31003	919563
16322	919564
26541	919565
20583	919566
23553	919567
26605	919568
16987	919569
58233	919570
29729	919571
2862	919572
20892	919573
95733	919574
134357	919575
166251	919576
74605	919577
25143	919578
5118	919579
31984	919580
15366	919581
52629	919582
19870	919583
25833	919584
3078	919585
6766	919586
24741	919587
131877	919588
68350	919589
3836	919590
19486	919591
2699	919592
6409	919593
128253	919594
100062	919595
26390	919596
4379	919597
10182	919598
14	919599
28838	919600
81213	919601
96665	919602
1523	919603
2833	919604
18545	919605
7397	919606
31269	919607
1839	919608
129619	919609
51173	919610
56297	919611
95798	919612
7480	919613
46502	919614
181	919615
59324	919616
6180	919617
77398	919618
15855	919619
17849	919620
12231	919621
5446	919622
111998	919623
30783	919624
3996	919625
43548	919626
126998	919627
32655	919628
17378	919629
41172	919630
83842	919631
127142	919632
7313	919633
21503	919634
23024	919635
14187	919636
2091	919637
5914	919638
41794	919639
156191	919640
9922	919641
32828	919642
38304	919643
28454	919644
595	919645
53768	919646
55184	919647
59682	919648
79456	919649
12184	919650
154880	919651
106527	919652
98745	919653
41349	919654
51815	919655
82343	919656
26456	919657
15647	919658
40528	919659
158167	919660
120048	919661
94571	919662
78159	919663
45960	919664
34829	919665
111687	919666
1111	919667
11776	919668
8402	919669
63419	919670
51690	919671
36605	919672
74178	919673
1753	919674
150807	919675
36173	919676
103610	919677
56352	919678
47526	919679
31645	919680
10344	919681
13123	919682
79139	919683
77616	919684
2426	919685
398	919686
55294	919687
154241	919688
47287	919689
5698	919690
52821	919691
3606	919692
46012	919693
145909	919694
47071	919695
8951	919696
32785	919697
130469	919698
25258	919699
11444	919700
115185	919701
13705	919702
148483	919703
154219	919704
29492	919705
130729	919706
23735	919707
84211	919708
67338	919709
37010	919710
19796	919711
96002	919712
23530	919713
51318	919714
16486	919715
32435	919716
1739	919717
16063	919718
106345	919719
1273	919720
43510	919721
55981	919722
82737	919723
31049	919724
10808	919725
81774	919726
2936	919727
3392	919728
16179	919729
5058	919730
6645	919731
45751	919732
54476	919733
24715	919734
68127	919735
26892	919736
27141	919737
52890	919738
165401	919739
770	919740
55483	919741
89800	919742
516	919743
115627	919744
4207	919745
14519	919746
1693	919747
50291	919748
109481	919749
49659	919750
36	919751
1874	919752
59137	919753
72903	919754
10019	919755
17057	919756
75195	919757
67239	919758
2625	919759
10807	919760
96	919761
25838	919762
3402	919763
18009	919764
87983	919765
39408	919766
51840	919767
17037	919768
27034	919769
1724	919770
4093	919771
21426	919772
11183	919773
69393	919774
76782	919775
57091	919776
143665	919777
83109	919778
40376	919779
44159	919780
51155	919781
54471	919782
54643	919783
49389	919784
37049	919785
8264	919786
61444	919787
115	919788
18861	919789
92959	919790
2550	919791
11757	919792
15107	919793
33617	919794
31435	919795
16653	919796
60504	919797
68983	919798
123384	919799
72496	919800
1133	919801
18027	919802
16820	919803
16664	919804
18748	919805
85902	919806
100184	919807
10151	919808
155217	919809
19224	919810
9916	919811
114310	919812
35297	919813
8884	919814
61618	919815
66007	919816
12758	919817
11114	919818
23024	919819
35077	919820
41785	919821
104122	919822
7142	919823
9584	919824
50930	919825
82551	919826
5545	919827
12468	919828
24844	919829
46613	919830
33544	919831
1575	919832
20774	919833
15141	919834
9632	919835
33874	919836
96101	919837
60235	919838
131449	919839
48766	919840
3133	919841
1770	919842
39164	919843
12277	919844
12517	919845
37093	919846
93904	919847
39556	919848
6793	919849
92663	919850
91665	919851
13603	919852
8816	919853
26469	919854
37174	919855
124900	919856
989	919857
903	919858
137511	919859
101630	919860
43639	919861
72131	919862
15943	919863
44365	919864
60460	919865
158714	919866
15410	919867
23022	919868
21081	919869
112662	919870
61899	919871
52229	919872
35369	919873
50941	919874
5780	919875
13984	919876
30266	919877
1612	919878
6275	919879
52113	919880
95696	919881
57912	919882
1582	919883
18114	919884
7362	919885
65059	919886
40260	919887
22459	919888
29089	919889
150274	919890
19079	919891
103699	919892
13033	919893
18534	919894
707	919895
13274	919896
11982	919897
50711	919898
115242	919899
210	919900
82881	919901
147178	919902
20113	919903
88340	919904
88218	919905
4865	919906
9516	919907
27924	919908
91533	919909
59348	919910
14680	919911
8328	919912
3112	919913
3467	919914
165264	919915
12193	919916
1769	919917
49745	919918
59881	919919
55143	919920
8656	919921
55782	919922
106392	919923
1550	919924
114848	919925
87643	919926
49	919927
12052	919928
5931	919929
62775	919930
56032	919931
3643	919932
5063	919933
9850	919934
112279	919935
13008	919936
3150	919937
295	919938
105170	919939
111545	919940
144826	919941
3174	919942
3909	919943
33555	919944
94633	919945
136	919946
21764	919947
49113	919948
19578	919949
59295	919950
34304	919951
8560	919952
25290	919953
124	919954
8144	919955
42303	919956
59547	919957
8724	919958
10161	919959
17791	919960
46158	919961
80382	919962
101331	919963
112703	919964
7487	919965
66163	919966
110167	919967
64210	919968
25551	919969
36423	919970
123505	919971
24890	919972
20433	919973
3939	919974
13988	919975
54711	919976
85891	919977
107104	919978
58577	919979
49848	919980
13946	919981
42175	919982
40505	919983
19799	919984
59569	919985
1780	919986
10573	919987
50278	919988
17889	919989
150250	919990
9758	919991
83350	919992
16460	919993
152188	919994
27187	919995
158954	919996
90484	919997
4291	919998
68012	919999
25598	920000
39745	920001
41234	920002
77640	920003
33794	920004
99361	920005
676	920006
819	920007
2884	920008
15753	920009
30255	920010
84781	920011
70218	920012
30634	920013
4351	920014
8192	920015
10249	920016
79386	920017
27	920018
56250	920019
31795	920020
12764	920021
18864	920022
3854	920023
10915	920024
309	920025
28900	920026
49079	920027
3388	920028
476	920029
103226	920030
1269	920031
54541	920032
50319	920033
68671	920034
51578	920035
73530	920036
12212	920037
3257	920038
30696	920039
2283	920040
66834	920041
1533	920042
54617	920043
102377	920044
7851	920045
37025	920046
65648	920047
140736	920048
29549	920049
42724	920050
19606	920051
11781	920052
62621	920053
584	920054
61903	920055
153439	920056
18480	920057
6649	920058
136281	920059
31571	920060
150648	920061
77028	920062
105726	920063
36702	920064
121606	920065
2358	920066
57926	920067
74566	920068
6504	920069
5558	920070
55077	920071
52637	920072
97544	920073
26077	920074
5087	920075
6579	920076
39368	920077
6594	920078
45277	920079
105177	920080
6762	920081
155023	920082
37053	920083
5770	920084
7871	920085
435	920086
45150	920087
48355	920088
137504	920089
133240	920090
320	920091
9952	920092
94189	920093
951	920094
24311	920095
1787	920096
126090	920097
24150	920098
38715	920099
73331	920100
6529	920101
142266	920102
22649	920103
3793	920104
8905	920105
1441	920106
42448	920107
59552	920108
22743	920109
51687	920110
13450	920111
62809	920112
16784	920113
14960	920114
164633	920115
31576	920116
46166	920117
47657	920118
9341	920119
17178	920120
3367	920121
2247	920122
23322	920123
15841	920124
538	920125
96741	920126
101733	920127
42149	920128
1157	920129
41626	920130
23931	920131
992	920132
19642	920133
632	920134
68617	920135
36969	920136
47413	920137
53835	920138
8264	920139
105919	920140
46477	920141
129040	920142
22066	920143
17311	920144
21278	920145
8884	920146
52775	920147
32256	920148
27470	920149
58850	920150
1743	920151
35498	920152
11680	920153
12522	920154
11298	920155
18999	920156
15280	920157
31018	920158
559	920159
55576	920160
46849	920161
16782	920162
440	920163
8159	920164
74284	920165
45	920166
53783	920167
54980	920168
66582	920169
66644	920170
10728	920171
5296	920172
11287	920173
13882	920174
93650	920175
32306	920176
38391	920177
34974	920178
104312	920179
23267	920180
23868	920181
71562	920182
7101	920183
1256	920184
16469	920185
36931	920186
3995	920187
77360	920188
160	920189
42050	920190
8194	920191
744	920192
80925	920193
21809	920194
53062	920195
2329	920196
63628	920197
22049	920198
6286	920199
40197	920200
6298	920201
1000	920202
70737	920203
6801	920204
8318	920205
2338	920206
3190	920207
95001	920208
10138	920209
26066	920210
903	920211
121264	920212
6328	920213
130809	920214
21640	920215
111234	920216
2619	920217
5205	920218
2433	920219
1480	920220
83488	920221
59807	920222
82238	920223
51911	920224
102724	920225
25110	920226
8649	920227
51220	920228
18587	920229
39690	920230
21264	920231
75776	920232
29784	920233
24678	920234
99452	920235
7611	920236
17555	920237
49678	920238
80605	920239
62617	920240
81310	920241
49908	920242
26472	920243
2667	920244
7341	920245
64620	920246
128387	920247
46939	920248
66894	920249
10167	920250
15469	920251
1411	920252
3976	920253
16165	920254
58829	920255
57317	920256
392	920257
26515	920258
1725	920259
19734	920260
45497	920261
52507	920262
10693	920263
2932	920264
27592	920265
10	920266
11860	920267
3424	920268
38705	920269
74641	920270
133292	920271
6937	920272
111611	920273
33696	920274
20671	920275
137722	920276
13470	920277
62737	920278
61768	920279
71686	920280
12	920281
39728	920282
2952	920283
58540	920284
5302	920285
20808	920286
6832	920287
89575	920288
131360	920289
11731	920290
57240	920291
50134	920292
10995	920293
17451	920294
113386	920295
31684	920296
27935	920297
72812	920298
26636	920299
19257	920300
85953	920301
19561	920302
51051	920303
15102	920304
1970	920305
35234	920306
24514	920307
18255	920308
47454	920309
1527	920310
32681	920311
3015	920312
84551	920313
31586	920314
5946	920315
52015	920316
4191	920317
6024	920318
47423	920319
566	920320
51807	920321
50275	920322
44453	920323
129652	920324
2115	920325
117133	920326
11795	920327
86177	920328
15961	920329
6591	920330
57788	920331
2095	920332
56210	920333
20507	920334
26836	920335
32348	920336
8371	920337
67315	920338
27687	920339
14061	920340
36704	920341
35474	920342
69669	920343
37117	920344
88048	920345
8300	920346
807	920347
19754	920348
7934	920349
62890	920350
14008	920351
9076	920352
24710	920353
30957	920354
1719	920355
15562	920356
32843	920357
35609	920358
559	920359
37373	920360
153065	920361
25034	920362
32856	920363
1752	920364
3633	920365
66632	920366
85641	920367
44387	920368
71404	920369
44317	920370
98582	920371
56884	920372
36115	920373
45151	920374
55518	920375
49503	920376
109296	920377
108770	920378
51411	920379
13624	920380
4671	920381
1141	920382
102715	920383
5782	920384
83	920385
42344	920386
39343	920387
11982	920388
10519	920389
39227	920390
62455	920391
13130	920392
51277	920393
3565	920394
18134	920395
3709	920396
74224	920397
22831	920398
74709	920399
130133	920400
70882	920401
15116	920402
28007	920403
9993	920404
8705	920405
44600	920406
44997	920407
7528	920408
50962	920409
36914	920410
32268	920411
9837	920412
2235	920413
526	920414
53023	920415
2497	920416
14621	920417
47760	920418
60090	920419
3430	920420
36202	920421
6556	920422
40898	920423
24588	920424
3116	920425
13273	920426
131	920427
69687	920428
19643	920429
21675	920430
22855	920431
49457	920432
78015	920433
7218	920434
13700	920435
4923	920436
125845	920437
15631	920438
8159	920439
84922	920440
47180	920441
1070	920442
796	920443
9859	920444
51088	920445
27668	920446
6753	920447
49726	920448
20984	920449
26231	920450
34481	920451
30462	920452
16052	920453
805	920454
4396	920455
37326	920456
10356	920457
2392	920458
5890	920459
1957	920460
427	920461
2822	920462
30640	920463
79412	920464
16392	920465
4214	920466
786	920467
127126	920468
1592	920469
104817	920470
18781	920471
40453	920472
16291	920473
403	920474
25176	920475
44214	920476
64275	920477
109895	920478
28140	920479
2707	920480
83447	920481
127635	920482
9328	920483
13540	920484
3164	920485
104307	920486
18183	920487
93465	920488
1950	920489
10986	920490
1035	920491
32288	920492
38767	920493
14715	920494
46224	920495
9453	920496
7155	920497
88697	920498
68669	920499
11772	920500
2896	920501
17099	920502
34018	920503
12982	920504
118981	920505
38385	920506
25327	920507
1957	920508
1304	920509
17491	920510
40373	920511
120259	920512
5845	920513
25742	920514
161320	920515
48690	920516
31	920517
3856	920518
14799	920519
35653	920520
14072	920521
21262	920522
2511	920523
267	920524
22860	920525
3353	920526
6760	920527
10304	920528
32297	920529
45028	920530
11452	920531
9658	920532
10875	920533
106321	920534
29615	920535
52137	920536
2062	920537
123305	920538
105000	920539
34574	920540
43299	920541
23109	920542
110374	920543
101288	920544
45541	920545
15135	920546
92566	920547
62515	920548
17098	920549
10791	920550
122751	920551
20950	920552
93833	920553
1030	920554
42405	920555
58490	920556
115868	920557
44294	920558
74415	920559
67030	920560
38743	920561
15951	920562
22725	920563
26251	920564
15648	920565
24471	920566
80592	920567
23250	920568
21603	920569
95811	920570
40475	920571
92932	920572
37862	920573
22173	920574
95868	920575
48559	920576
30306	920577
100277	920578
32061	920579
21931	920580
3518	920581
126689	920582
21366	920583
38598	920584
6204	920585
42731	920586
17448	920587
26504	920588
14046	920589
39172	920590
16891	920591
69588	920592
94000	920593
2191	920594
40350	920595
37031	920596
54761	920597
17498	920598
52504	920599
102245	920600
10447	920601
127726	920602
24599	920603
31561	920604
75418	920605
99755	920606
64634	920607
2230	920608
28503	920609
34442	920610
1593	920611
42884	920612
43534	920613
1300	920614
8039	920615
12852	920616
69694	920617
21289	920618
45460	920619
6038	920620
50672	920621
1270	920622
73437	920623
21634	920624
5237	920625
44999	920626
17203	920627
7876	920628
942	920629
114651	920630
56370	920631
45959	920632
71239	920633
98704	920634
10298	920635
10041	920636
134427	920637
53814	920638
148	920639
4285	920640
149318	920641
109291	920642
34663	920643
60876	920644
34481	920645
33557	920646
123068	920647
1703	920648
108634	920649
85283	920650
100431	920651
64507	920652
7280	920653
3232	920654
86402	920655
9083	920656
18427	920657
6589	920658
148382	920659
8453	920660
9435	920661
23311	920662
36526	920663
25090	920664
19628	920665
40924	920666
126933	920667
58195	920668
74436	920669
34050	920670
138751	920671
3040	920672
4678	920673
28064	920674
40404	920675
7475	920676
34248	920677
65784	920678
644	920679
110259	920680
68187	920681
145133	920682
53059	920683
35418	920684
5489	920685
21985	920686
6305	920687
14903	920688
7172	920689
23397	920690
67991	920691
17237	920692
74309	920693
98409	920694
88234	920695
48760	920696
7207	920697
74870	920698
157108	920699
8656	920700
56341	920701
1437	920702
11257	920703
1138	920704
3288	920705
14324	920706
26506	920707
106788	920708
112408	920709
24057	920710
63053	920711
21005	920712
29033	920713
17809	920714
3683	920715
8693	920716
27105	920717
9882	920718
85903	920719
14731	920720
4998	920721
105314	920722
166	920723
19200	920724
28211	920725
66190	920726
56068	920727
50487	920728
914	920729
113	920730
66765	920731
91966	920732
58446	920733
26223	920734
16210	920735
42204	920736
33015	920737
51198	920738
80497	920739
66905	920740
67203	920741
48365	920742
41074	920743
59288	920744
38433	920745
22726	920746
8805	920747
95138	920748
19614	920749
31226	920750
26421	920751
33699	920752
54087	920753
31269	920754
33493	920755
13473	920756
16464	920757
1310	920758
46996	920759
26394	920760
18001	920761
119331	920762
2271	920763
28855	920764
24712	920765
72293	920766
18464	920767
7317	920768
64745	920769
17158	920770
3891	920771
26936	920772
2090	920773
52200	920774
11527	920775
77249	920776
585	920777
74082	920778
87861	920779
32455	920780
2973	920781
6392	920782
60007	920783
12274	920784
5147	920785
13471	920786
2616	920787
13044	920788
145629	920789
1796	920790
6820	920791
624	920792
8952	920793
67210	920794
107082	920795
47305	920796
86930	920797
63111	920798
5495	920799
12709	920800
37408	920801
11815	920802
57082	920803
25342	920804
10161	920805
33477	920806
113076	920807
21924	920808
23702	920809
88201	920810
10746	920811
5935	920812
6801	920813
89795	920814
59291	920815
134358	920816
23056	920817
218	920818
12023	920819
126149	920820
40031	920821
36176	920822
16497	920823
123027	920824
22069	920825
9388	920826
85320	920827
148717	920828
34718	920829
13318	920830
75015	920831
3381	920832
743	920833
35062	920834
30209	920835
125431	920836
25210	920837
43812	920838
96469	920839
134213	920840
3837	920841
2788	920842
99051	920843
61163	920844
11989	920845
99879	920846
15054	920847
48173	920848
30212	920849
164058	920850
10307	920851
12234	920852
61041	920853
2266	920854
4876	920855
99979	920856
17927	920857
100576	920858
1358	920859
166193	920860
50634	920861
1551	920862
24742	920863
97493	920864
89987	920865
2951	920866
1059	920867
159607	920868
10000	920869
520	920870
122280	920871
76988	920872
22868	920873
63412	920874
2584	920875
103271	920876
24179	920877
160303	920878
40282	920879
36905	920880
72256	920881
87095	920882
48917	920883
127973	920884
10239	920885
20347	920886
87441	920887
44033	920888
35793	920889
115939	920890
1813	920891
46535	920892
7600	920893
12569	920894
19536	920895
20126	920896
977	920897
742	920898
194	920899
86517	920900
1968	920901
39193	920902
44136	920903
49384	920904
6713	920905
131472	920906
4077	920907
32992	920908
134	920909
21561	920910
51569	920911
23811	920912
15028	920913
20180	920914
43727	920915
61962	920916
48089	920917
144169	920918
49558	920919
10069	920920
120032	920921
9909	920922
28735	920923
17001	920924
133763	920925
45636	920926
83624	920927
50086	920928
66293	920929
163313	920930
29266	920931
71333	920932
118803	920933
14134	920934
117298	920935
107258	920936
97	920937
70522	920938
38114	920939
27669	920940
90370	920941
30622	920942
13129	920943
51970	920944
38188	920945
3514	920946
12989	920947
137080	920948
71600	920949
3785	920950
18442	920951
29309	920952
83051	920953
20020	920954
33819	920955
46437	920956
72815	920957
14036	920958
59471	920959
25954	920960
24	920961
15839	920962
105879	920963
8778	920964
118050	920965
20171	920966
53375	920967
2662	920968
2741	920969
2999	920970
141549	920971
23578	920972
77433	920973
53451	920974
2504	920975
68279	920976
34193	920977
128052	920978
133266	920979
7394	920980
29	920981
2128	920982
67973	920983
124595	920984
109747	920985
80025	920986
10309	920987
35265	920988
51670	920989
7591	920990
42027	920991
25388	920992
35251	920993
23053	920994
75996	920995
132226	920996
1590	920997
16030	920998
116932	920999
3898	921000
73765	921001
63733	921002
66876	921003
19849	921004
51921	921005
47754	921006
46178	921007
91390	921008
21272	921009
18709	921010
120	921011
89025	921012
17963	921013
9719	921014
154590	921015
82819	921016
45503	921017
40781	921018
29428	921019
56860	921020
109422	921021
1166	921022
49372	921023
11012	921024
1846	921025
21135	921026
85899	921027
47158	921028
741	921029
19514	921030
133448	921031
5873	921032
38061	921033
3849	921034
52750	921035
76739	921036
34117	921037
104948	921038
118502	921039
66518	921040
34553	921041
68623	921042
1745	921043
119483	921044
34	921045
27709	921046
376	921047
47800	921048
132749	921049
65102	921050
12426	921051
20623	921052
72234	921053
96182	921054
82471	921055
49699	921056
7559	921057
77114	921058
28738	921059
63109	921060
51271	921061
23154	921062
2944	921063
1418	921064
3186	921065
34859	921066
24922	921067
15395	921068
111185	921069
21295	921070
44140	921071
6306	921072
705	921073
160714	921074
4508	921075
83760	921076
10667	921077
42047	921078
11335	921079
53359	921080
58998	921081
86862	921082
9596	921083
16937	921084
7323	921085
111614	921086
68309	921087
5784	921088
20810	921089
7159	921090
61860	921091
70717	921092
56773	921093
145736	921094
33206	921095
122075	921096
18731	921097
56246	921098
18789	921099
13557	921100
1455	921101
95630	921102
38555	921103
17453	921104
42537	921105
87	921106
56944	921107
11254	921108
158837	921109
27381	921110
3171	921111
74924	921112
67456	921113
6889	921114
35943	921115
48571	921116
39625	921117
8555	921118
43809	921119
122873	921120
350	921121
70877	921122
6843	921123
1079	921124
1918	921125
8609	921126
35342	921127
116314	921128
15745	921129
27379	921130
26617	921131
148694	921132
61258	921133
30064	921134
162105	921135
6788	921136
430	921137
26628	921138
57622	921139
14677	921140
5473	921141
26297	921142
44748	921143
5796	921144
21017	921145
33885	921146
45315	921147
27323	921148
64524	921149
36799	921150
129739	921151
112362	921152
44714	921153
113129	921154
2217	921155
20870	921156
81762	921157
15909	921158
64965	921159
30270	921160
102335	921161
23251	921162
58872	921163
2981	921164
51701	921165
1443	921166
2760	921167
5307	921168
22	921169
6849	921170
4638	921171
105	921172
87224	921173
28633	921174
16477	921175
36101	921176
129153	921177
76508	921178
5472	921179
82585	921180
35593	921181
9686	921182
19249	921183
2972	921184
23588	921185
489	921186
59	921187
25817	921188
2213	921189
4652	921190
14590	921191
1757	921192
24094	921193
80023	921194
2744	921195
126493	921196
65805	921197
1016	921198
10974	921199
154468	921200
45793	921201
25945	921202
8957	921203
41302	921204
29066	921205
82530	921206
25332	921207
21253	921208
68538	921209
3555	921210
1876	921211
24764	921212
34918	921213
86199	921214
4370	921215
134967	921216
51572	921217
24446	921218
101609	921219
17668	921220
92645	921221
1120	921222
20459	921223
54499	921224
5698	921225
2324	921226
1452	921227
13403	921228
538	921229
6121	921230
97	921231
24443	921232
78040	921233
35303	921234
157052	921235
26491	921236
127860	921237
29084	921238
48354	921239
27676	921240
17710	921241
12657	921242
15081	921243
125837	921244
22014	921245
48088	921246
8446	921247
3607	921248
3981	921249
12859	921250
31856	921251
26669	921252
11746	921253
43920	921254
41495	921255
125205	921256
45122	921257
26943	921258
60645	921259
8481	921260
33383	921261
10835	921262
81449	921263
22149	921264
15819	921265
53137	921266
7929	921267
119804	921268
146349	921269
96872	921270
50192	921271
43605	921272
14739	921273
70377	921274
83926	921275
10973	921276
36697	921277
70138	921278
153577	921279
33929	921280
79184	921281
133918	921282
94823	921283
32067	921284
59881	921285
81316	921286
92583	921287
61465	921288
32885	921289
3704	921290
236	921291
57370	921292
78398	921293
88496	921294
122916	921295
12007	921296
31815	921297
11287	921298
26077	921299
13974	921300
2336	921301
26520	921302
142333	921303
5598	921304
16057	921305
4168	921306
6844	921307
78413	921308
60124	921309
637	921310
48021	921311
254	921312
406	921313
19977	921314
22293	921315
11003	921316
35833	921317
2997	921318
5393	921319
32694	921320
11621	921321
37406	921322
221	921323
27824	921324
3231	921325
34181	921326
9496	921327
15506	921328
403	921329
65875	921330
136691	921331
119660	921332
47272	921333
13424	921334
16713	921335
105308	921336
53338	921337
37992	921338
16125	921339
64821	921340
9933	921341
20346	921342
103599	921343
29993	921344
156276	921345
34353	921346
46	921347
16973	921348
45253	921349
80735	921350
4264	921351
8205	921352
101315	921353
12807	921354
7133	921355
59908	921356
41377	921357
178	921358
37121	921359
1156	921360
145859	921361
58060	921362
20515	921363
129173	921364
130951	921365
129028	921366
133349	921367
19750	921368
33853	921369
28	921370
20619	921371
148557	921372
35562	921373
1718	921374
52228	921375
56946	921376
1394	921377
47642	921378
38758	921379
40548	921380
43402	921381
57951	921382
49897	921383
77	921384
66999	921385
34227	921386
16667	921387
87467	921388
123341	921389
41132	921390
28735	921391
28642	921392
35480	921393
11341	921394
76001	921395
5760	921396
61375	921397
9558	921398
25877	921399
136	921400
66716	921401
113244	921402
40752	921403
4081	921404
19092	921405
7203	921406
68272	921407
1463	921408
35658	921409
6571	921410
3381	921411
15652	921412
42314	921413
30493	921414
69490	921415
37778	921416
58665	921417
32140	921418
17153	921419
107030	921420
59586	921421
161813	921422
71167	921423
14213	921424
36487	921425
6408	921426
21549	921427
130992	921428
42706	921429
13216	921430
14011	921431
9255	921432
2355	921433
64824	921434
15511	921435
19970	921436
16417	921437
1523	921438
125417	921439
17943	921440
6778	921441
80034	921442
8792	921443
19558	921444
67545	921445
82175	921446
62185	921447
49328	921448
22309	921449
62253	921450
7625	921451
4587	921452
119750	921453
44908	921454
20087	921455
1410	921456
22093	921457
34752	921458
48112	921459
22915	921460
78413	921461
12174	921462
6980	921463
68765	921464
89	921465
68830	921466
58813	921467
92168	921468
41677	921469
14036	921470
34417	921471
35677	921472
15929	921473
45788	921474
17974	921475
5191	921476
16548	921477
5444	921478
100715	921479
94062	921480
8540	921481
38555	921482
22178	921483
61345	921484
24586	921485
1087	921486
892	921487
80838	921488
31166	921489
88095	921490
111248	921491
32385	921492
22815	921493
3250	921494
152	921495
19640	921496
71767	921497
18262	921498
99041	921499
49680	921500
31832	921501
63977	921502
77309	921503
13752	921504
73380	921505
80479	921506
112953	921507
54679	921508
68786	921509
25709	921510
13524	921511
78283	921512
30435	921513
19	921514
39782	921515
153111	921516
125305	921517
1319	921518
87302	921519
14228	921520
45130	921521
41156	921522
29540	921523
36148	921524
15930	921525
606	921526
13372	921527
11976	921528
38370	921529
24492	921530
25716	921531
90323	921532
38844	921533
11980	921534
3199	921535
14773	921536
34651	921537
15	921538
72358	921539
3006	921540
216	921541
1625	921542
90706	921543
13763	921544
5132	921545
65484	921546
8945	921547
5184	921548
31541	921549
803	921550
12076	921551
16287	921552
94917	921553
2076	921554
35332	921555
14144	921556
19179	921557
62511	921558
38282	921559
75618	921560
59182	921561
53968	921562
2349	921563
38469	921564
10770	921565
145455	921566
13478	921567
66237	921568
48021	921569
8893	921570
96055	921571
39339	921572
88989	921573
32084	921574
75688	921575
26869	921576
103618	921577
19126	921578
11627	921579
6347	921580
46685	921581
29272	921582
4407	921583
97721	921584
75871	921585
341	921586
108283	921587
21064	921588
65565	921589
63813	921590
3238	921591
8244	921592
100510	921593
1613	921594
20455	921595
3836	921596
20790	921597
84047	921598
48014	921599
48885	921600
80790	921601
58284	921602
349	921603
70230	921604
13179	921605
7082	921606
15623	921607
260	921608
90192	921609
2037	921610
27176	921611
125101	921612
44209	921613
24865	921614
116957	921615
3	921616
6726	921617
49760	921618
96336	921619
25308	921620
113072	921621
16278	921622
1127	921623
11865	921624
25987	921625
1034	921626
66802	921627
61944	921628
109100	921629
70780	921630
1245	921631
944	921632
33404	921633
14037	921634
4769	921635
12823	921636
22360	921637
113966	921638
7207	921639
3902	921640
834	921641
45430	921642
153015	921643
2192	921644
32647	921645
29368	921646
7597	921647
143816	921648
282	921649
12721	921650
76997	921651
6	921652
89768	921653
93541	921654
23656	921655
4954	921656
2931	921657
72	921658
71997	921659
7349	921660
870	921661
91152	921662
10126	921663
31800	921664
8074	921665
10231	921666
12550	921667
34706	921668
71495	921669
51967	921670
3180	921671
31022	921672
93932	921673
56614	921674
16219	921675
153	921676
11485	921677
43387	921678
116821	921679
54282	921680
8493	921681
20250	921682
2877	921683
15920	921684
45512	921685
13905	921686
3959	921687
3781	921688
55228	921689
22145	921690
76502	921691
114189	921692
12826	921693
11815	921694
20335	921695
47888	921696
92180	921697
11	921698
5321	921699
4178	921700
64196	921701
1944	921702
73545	921703
69378	921704
76949	921705
33047	921706
45083	921707
30371	921708
17607	921709
28194	921710
28258	921711
37098	921712
17332	921713
10771	921714
2815	921715
17777	921716
24656	921717
78824	921718
52129	921719
110680	921720
42007	921721
2490	921722
331	921723
29181	921724
11586	921725
22944	921726
23369	921727
96013	921728
167	921729
11506	921730
23187	921731
80407	921732
4989	921733
11405	921734
5520	921735
5073	921736
35112	921737
22438	921738
6181	921739
25361	921740
94728	921741
145896	921742
114010	921743
63781	921744
80774	921745
2654	921746
38607	921747
12641	921748
7162	921749
56091	921750
40032	921751
32549	921752
3776	921753
15063	921754
82623	921755
65940	921756
108387	921757
18268	921758
10015	921759
66176	921760
3108	921761
155175	921762
495	921763
79423	921764
83203	921765
12838	921766
60	921767
21381	921768
31697	921769
12799	921770
68169	921771
40442	921772
44918	921773
20914	921774
32560	921775
40805	921776
43631	921777
18606	921778
23841	921779
3255	921780
5968	921781
53334	921782
20331	921783
5586	921784
20	921785
145513	921786
14161	921787
20375	921788
1709	921789
106386	921790
406	921791
29144	921792
56592	921793
27991	921794
63949	921795
70588	921796
54114	921797
8404	921798
80423	921799
1361	921800
22157	921801
24009	921802
100890	921803
79077	921804
34588	921805
5932	921806
152126	921807
9635	921808
4650	921809
10377	921810
109362	921811
19050	921812
9141	921813
150230	921814
49441	921815
29856	921816
61824	921817
21821	921818
792	921819
58523	921820
819	921821
11754	921822
6673	921823
92644	921824
13815	921825
67410	921826
4731	921827
30539	921828
34608	921829
19337	921830
93564	921831
9434	921832
20754	921833
38905	921834
28193	921835
62907	921836
131244	921837
28666	921838
43232	921839
41265	921840
95949	921841
48151	921842
100345	921843
1671	921844
77025	921845
52909	921846
11422	921847
5452	921848
58297	921849
2596	921850
17172	921851
91601	921852
73782	921853
11509	921854
23476	921855
18665	921856
34865	921857
101973	921858
165167	921859
4081	921860
2941	921861
65207	921862
35756	921863
99308	921864
41976	921865
127731	921866
15857	921867
2634	921868
86717	921869
116996	921870
2720	921871
100162	921872
1133	921873
17784	921874
25927	921875
110408	921876
4092	921877
20102	921878
28498	921879
5447	921880
47258	921881
109759	921882
13447	921883
3202	921884
11934	921885
73286	921886
28167	921887
33957	921888
6080	921889
69192	921890
112388	921891
13160	921892
117721	921893
18142	921894
21606	921895
108720	921896
127228	921897
9231	921898
3228	921899
14534	921900
1583	921901
58124	921902
91483	921903
141001	921904
16819	921905
19133	921906
8713	921907
75456	921908
28806	921909
56452	921910
67499	921911
53395	921912
4197	921913
9955	921914
51547	921915
149704	921916
11342	921917
2903	921918
2376	921919
26547	921920
35262	921921
26777	921922
43268	921923
10777	921924
2240	921925
47310	921926
84453	921927
25916	921928
67207	921929
25649	921930
21587	921931
35461	921932
27250	921933
101540	921934
60325	921935
13837	921936
1217	921937
3732	921938
43456	921939
93185	921940
9313	921941
98736	921942
74505	921943
126181	921944
6739	921945
46730	921946
6083	921947
74947	921948
21425	921949
9148	921950
22876	921951
118219	921952
54769	921953
54920	921954
16036	921955
6261	921956
16598	921957
7259	921958
34236	921959
45164	921960
166255	921961
18590	921962
677	921963
79041	921964
54823	921965
110152	921966
15556	921967
147009	921968
17176	921969
126427	921970
1809	921971
40082	921972
5480	921973
80095	921974
28429	921975
47911	921976
338	921977
37317	921978
5319	921979
46524	921980
6332	921981
12077	921982
2287	921983
38083	921984
5501	921985
9621	921986
85475	921987
18116	921988
14941	921989
57174	921990
51930	921991
43385	921992
134430	921993
48604	921994
34779	921995
17808	921996
75055	921997
5034	921998
2018	921999
8937	922000
115448	922001
165	922002
58699	922003
20700	922004
42433	922005
33779	922006
2273	922007
7159	922008
12120	922009
1430	922010
112626	922011
174	922012
33178	922013
42634	922014
116404	922015
61162	922016
10658	922017
75870	922018
2224	922019
20646	922020
148379	922021
71160	922022
27982	922023
17050	922024
45235	922025
54445	922026
13764	922027
15393	922028
46551	922029
36968	922030
56143	922031
57771	922032
86767	922033
81685	922034
80568	922035
106399	922036
13831	922037
131682	922038
24402	922039
1552	922040
7179	922041
37652	922042
57012	922043
107852	922044
47876	922045
283	922046
15980	922047
7550	922048
102392	922049
27920	922050
12454	922051
33672	922052
1848	922053
126072	922054
21804	922055
233	922056
68350	922057
81730	922058
141686	922059
65051	922060
9581	922061
5239	922062
10176	922063
146298	922064
8864	922065
57283	922066
48606	922067
105202	922068
153029	922069
86636	922070
16498	922071
18047	922072
84122	922073
37256	922074
13802	922075
14864	922076
13367	922077
43579	922078
190	922079
57920	922080
52309	922081
63390	922082
48273	922083
40604	922084
32160	922085
5247	922086
1267	922087
55683	922088
25278	922089
16936	922090
20495	922091
25596	922092
1224	922093
52480	922094
3922	922095
129210	922096
22817	922097
306	922098
14742	922099
14510	922100
168	922101
8635	922102
71673	922103
23804	922104
9991	922105
102927	922106
6491	922107
38993	922108
27799	922109
36679	922110
101760	922111
36266	922112
60379	922113
658	922114
4099	922115
7531	922116
440	922117
598	922118
15016	922119
822	922120
8512	922121
138218	922122
65855	922123
95235	922124
7573	922125
1444	922126
107075	922127
104277	922128
31281	922129
27252	922130
23766	922131
107065	922132
1214	922133
18650	922134
14702	922135
6643	922136
37433	922137
68679	922138
142357	922139
8726	922140
1490	922141
5767	922142
3088	922143
13788	922144
21445	922145
13028	922146
1167	922147
6584	922148
79660	922149
36194	922150
39268	922151
47416	922152
132323	922153
24419	922154
25366	922155
51957	922156
14403	922157
1059	922158
137682	922159
53753	922160
124063	922161
86729	922162
18193	922163
32921	922164
41373	922165
13235	922166
65288	922167
59304	922168
38297	922169
2044	922170
34259	922171
12025	922172
115657	922173
3680	922174
58550	922175
19	922176
78054	922177
12880	922178
4760	922179
30833	922180
35247	922181
4876	922182
12093	922183
20654	922184
110741	922185
1202	922186
3053	922187
8838	922188
8636	922189
34957	922190
11227	922191
55507	922192
8594	922193
100871	922194
22757	922195
19653	922196
127209	922197
4093	922198
57418	922199
25709	922200
140952	922201
19514	922202
38912	922203
983	922204
12483	922205
40611	922206
159184	922207
148	922208
32233	922209
9037	922210
57541	922211
9803	922212
106267	922213
72919	922214
30764	922215
22302	922216
140053	922217
57168	922218
155964	922219
83646	922220
95429	922221
25422	922222
127732	922223
29769	922224
102139	922225
41079	922226
694	922227
10809	922228
13391	922229
6227	922230
139459	922231
75917	922232
103719	922233
9945	922234
40375	922235
8660	922236
30067	922237
20776	922238
133838	922239
89330	922240
82293	922241
23212	922242
46425	922243
1613	922244
48240	922245
8664	922246
101039	922247
29210	922248
19578	922249
53246	922250
26170	922251
105568	922252
24632	922253
2079	922254
3293	922255
104078	922256
121064	922257
1132	922258
25121	922259
6630	922260
39833	922261
78146	922262
113954	922263
13532	922264
81571	922265
50632	922266
5662	922267
10068	922268
103891	922269
10703	922270
30523	922271
66273	922272
27571	922273
25993	922274
17352	922275
81790	922276
33473	922277
31374	922278
1476	922279
9805	922280
36392	922281
12945	922282
20254	922283
144579	922284
24062	922285
11712	922286
109636	922287
15376	922288
29733	922289
3663	922290
14853	922291
39771	922292
3204	922293
61891	922294
21897	922295
13201	922296
47508	922297
75386	922298
32591	922299
101014	922300
27644	922301
132268	922302
5998	922303
89249	922304
17305	922305
31266	922306
41835	922307
73428	922308
118537	922309
72516	922310
23170	922311
1057	922312
39893	922313
81726	922314
796	922315
8637	922316
27108	922317
99837	922318
59606	922319
20257	922320
6026	922321
68866	922322
14398	922323
5303	922324
112451	922325
3813	922326
34923	922327
24852	922328
2854	922329
97056	922330
15835	922331
36683	922332
74702	922333
66185	922334
8696	922335
33361	922336
159810	922337
38837	922338
55133	922339
50549	922340
3658	922341
10755	922342
30001	922343
14296	922344
48284	922345
27539	922346
8716	922347
20497	922348
27369	922349
92276	922350
118371	922351
3524	922352
1180	922353
309	922354
1922	922355
102935	922356
59927	922357
39952	922358
66111	922359
47586	922360
76222	922361
3474	922362
39016	922363
32093	922364
114323	922365
29318	922366
4825	922367
36128	922368
105738	922369
50123	922370
46630	922371
2797	922372
74061	922373
8503	922374
84454	922375
19753	922376
23644	922377
917	922378
7376	922379
15309	922380
61519	922381
1986	922382
56700	922383
29729	922384
19328	922385
2463	922386
10225	922387
276	922388
87339	922389
40170	922390
71860	922391
73248	922392
116299	922393
38802	922394
43790	922395
38095	922396
73066	922397
12445	922398
215	922399
10159	922400
4086	922401
32400	922402
5092	922403
10264	922404
29567	922405
69346	922406
41786	922407
33659	922408
12328	922409
45739	922410
16016	922411
32041	922412
69440	922413
30939	922414
27709	922415
37091	922416
34557	922417
96115	922418
25289	922419
166604	922420
5189	922421
27825	922422
27874	922423
59187	922424
15174	922425
14110	922426
864	922427
112965	922428
35087	922429
17504	922430
70969	922431
1857	922432
831	922433
72776	922434
52584	922435
29989	922436
39190	922437
30332	922438
24364	922439
2841	922440
56824	922441
83337	922442
15962	922443
7282	922444
2827	922445
119103	922446
124224	922447
12036	922448
6368	922449
106426	922450
4661	922451
46027	922452
2075	922453
16419	922454
64841	922455
73229	922456
78126	922457
4769	922458
2130	922459
71266	922460
693	922461
128937	922462
7642	922463
5572	922464
5848	922465
94680	922466
121907	922467
24575	922468
70090	922469
3846	922470
43525	922471
14825	922472
17737	922473
6167	922474
8405	922475
158478	922476
87798	922477
17027	922478
69428	922479
14385	922480
91	922481
30554	922482
142146	922483
116745	922484
33040	922485
35684	922486
74905	922487
66398	922488
24285	922489
54436	922490
113087	922491
149377	922492
39701	922493
3363	922494
15541	922495
121305	922496
49414	922497
1001	922498
8985	922499
81641	922500
13932	922501
36363	922502
35464	922503
18515	922504
11517	922505
108975	922506
29649	922507
3312	922508
53912	922509
222	922510
119490	922511
28650	922512
743	922513
104246	922514
11068	922515
968	922516
17701	922517
17505	922518
14232	922519
12794	922520
154542	922521
42204	922522
89412	922523
7872	922524
5389	922525
107389	922526
12736	922527
3955	922528
793	922529
8283	922530
76191	922531
12924	922532
47982	922533
107113	922534
120553	922535
829	922536
83652	922537
91977	922538
26297	922539
55061	922540
8827	922541
4758	922542
14023	922543
19045	922544
2598	922545
117159	922546
10782	922547
122696	922548
36636	922549
144589	922550
17099	922551
20276	922552
1180	922553
23865	922554
40716	922555
79785	922556
57198	922557
43379	922558
51346	922559
14638	922560
43110	922561
4727	922562
417	922563
131460	922564
25157	922565
23040	922566
41830	922567
14492	922568
18449	922569
19157	922570
62639	922571
42203	922572
1796	922573
40607	922574
44246	922575
4625	922576
35546	922577
6803	922578
31171	922579
4792	922580
75929	922581
46542	922582
11863	922583
14424	922584
84623	922585
70515	922586
62957	922587
74661	922588
14747	922589
28127	922590
125619	922591
42418	922592
98052	922593
23695	922594
36394	922595
11985	922596
10673	922597
26274	922598
139972	922599
1978	922600
89387	922601
6083	922602
11395	922603
26343	922604
15280	922605
72022	922606
2173	922607
31975	922608
34492	922609
3943	922610
97143	922611
15416	922612
37908	922613
4602	922614
39873	922615
13749	922616
54318	922617
57976	922618
134678	922619
17149	922620
70371	922621
23963	922622
2919	922623
19359	922624
55594	922625
17396	922626
75494	922627
72250	922628
17490	922629
3626	922630
52373	922631
7116	922632
12998	922633
49039	922634
15936	922635
15592	922636
37356	922637
10002	922638
14362	922639
46599	922640
26851	922641
3671	922642
5287	922643
56939	922644
1725	922645
1276	922646
45477	922647
22660	922648
147373	922649
105688	922650
124752	922651
11716	922652
42415	922653
6200	922654
35544	922655
29911	922656
8468	922657
734	922658
11704	922659
26921	922660
82	922661
26870	922662
19019	922663
7242	922664
37048	922665
13418	922666
972	922667
39110	922668
46482	922669
27434	922670
15740	922671
28837	922672
53566	922673
8197	922674
22846	922675
4755	922676
23154	922677
11178	922678
16940	922679
29511	922680
6209	922681
36882	922682
16414	922683
100789	922684
12404	922685
3546	922686
34844	922687
100140	922688
149675	922689
18276	922690
34113	922691
26405	922692
25980	922693
45210	922694
30366	922695
6560	922696
5954	922697
37665	922698
4694	922699
15060	922700
59492	922701
13336	922702
65487	922703
8798	922704
60422	922705
20547	922706
62543	922707
18893	922708
29610	922709
13944	922710
39422	922711
71994	922712
39457	922713
43594	922714
42946	922715
118089	922716
125164	922717
17013	922718
82809	922719
12444	922720
12836	922721
9518	922722
33154	922723
15777	922724
26867	922725
71152	922726
73622	922727
78599	922728
29982	922729
953	922730
23600	922731
649	922732
5324	922733
39418	922734
102991	922735
64009	922736
60152	922737
64069	922738
48662	922739
60693	922740
5760	922741
4488	922742
38171	922743
88997	922744
1985	922745
2473	922746
42017	922747
6893	922748
10802	922749
69906	922750
28562	922751
19027	922752
14879	922753
30522	922754
21106	922755
26599	922756
23398	922757
9613	922758
30303	922759
895	922760
61961	922761
4573	922762
86292	922763
107311	922764
14466	922765
50191	922766
9714	922767
132308	922768
45967	922769
14724	922770
46573	922771
69266	922772
25612	922773
7402	922774
24248	922775
3177	922776
66606	922777
21552	922778
145442	922779
81327	922780
106627	922781
23000	922782
37115	922783
35923	922784
7057	922785
7674	922786
3392	922787
13710	922788
79	922789
8508	922790
17404	922791
130276	922792
63891	922793
79098	922794
905	922795
19634	922796
7498	922797
6220	922798
50710	922799
5708	922800
27376	922801
93046	922802
14810	922803
1284	922804
34760	922805
20254	922806
47653	922807
2071	922808
139021	922809
4094	922810
112121	922811
20529	922812
16128	922813
52418	922814
41428	922815
70077	922816
12873	922817
25120	922818
11956	922819
18940	922820
136534	922821
134358	922822
3645	922823
4540	922824
12113	922825
1309	922826
3982	922827
17206	922828
25786	922829
130262	922830
171	922831
7118	922832
84973	922833
3848	922834
107787	922835
17740	922836
13370	922837
24189	922838
3153	922839
101686	922840
10255	922841
38877	922842
173	922843
105728	922844
24004	922845
63032	922846
4940	922847
35484	922848
22887	922849
112659	922850
65475	922851
267	922852
3294	922853
112667	922854
35300	922855
6887	922856
90966	922857
4766	922858
39292	922859
55382	922860
37736	922861
5611	922862
61230	922863
28962	922864
5603	922865
121425	922866
70459	922867
610	922868
2182	922869
27312	922870
7180	922871
52876	922872
6267	922873
7391	922874
30680	922875
62269	922876
33287	922877
27469	922878
9182	922879
30	922880
22389	922881
97757	922882
3	922883
6006	922884
28044	922885
29447	922886
48779	922887
5433	922888
42971	922889
36385	922890
136823	922891
79783	922892
13638	922893
87622	922894
16772	922895
94963	922896
30991	922897
4738	922898
72828	922899
13800	922900
95239	922901
26643	922902
54690	922903
3222	922904
24052	922905
2009	922906
16650	922907
53080	922908
77692	922909
8351	922910
5615	922911
63088	922912
50752	922913
98090	922914
6435	922915
89708	922916
64149	922917
19429	922918
2608	922919
22021	922920
67474	922921
31430	922922
79393	922923
126607	922924
34229	922925
42193	922926
33475	922927
83432	922928
19925	922929
59202	922930
49213	922931
98376	922932
52827	922933
49395	922934
2490	922935
48236	922936
23220	922937
21449	922938
2353	922939
16435	922940
54585	922941
11370	922942
160669	922943
156414	922944
69211	922945
26374	922946
89574	922947
280	922948
146501	922949
48974	922950
65644	922951
28637	922952
15757	922953
10145	922954
23259	922955
14517	922956
55260	922957
11060	922958
23879	922959
16384	922960
80072	922961
1171	922962
1632	922963
48872	922964
8374	922965
110625	922966
2640	922967
966	922968
33607	922969
69173	922970
33792	922971
87797	922972
50470	922973
6709	922974
11154	922975
119492	922976
57364	922977
103447	922978
65960	922979
39538	922980
42846	922981
49690	922982
93464	922983
61675	922984
24585	922985
139143	922986
1733	922987
118263	922988
82573	922989
4366	922990
48861	922991
10004	922992
2769	922993
5823	922994
15323	922995
80558	922996
927	922997
95899	922998
800	922999
30076	923000
41022	923001
5511	923002
5541	923003
59372	923004
150156	923005
23602	923006
39355	923007
1559	923008
13618	923009
29185	923010
4872	923011
120492	923012
38215	923013
2496	923014
14838	923015
69100	923016
20839	923017
587	923018
2068	923019
8837	923020
1876	923021
76960	923022
27602	923023
11830	923024
79717	923025
15967	923026
52274	923027
13383	923028
93804	923029
11012	923030
30762	923031
44153	923032
24151	923033
85898	923034
35132	923035
17906	923036
4512	923037
9980	923038
160888	923039
441	923040
31726	923041
16938	923042
5871	923043
18883	923044
208	923045
15741	923046
108896	923047
68839	923048
132250	923049
74243	923050
4626	923051
79834	923052
10117	923053
90839	923054
16981	923055
18934	923056
52179	923057
2261	923058
3226	923059
96881	923060
130	923061
163795	923062
19294	923063
116648	923064
3663	923065
57562	923066
572	923067
99520	923068
3052	923069
159509	923070
17436	923071
15158	923072
62399	923073
1214	923074
33638	923075
8736	923076
130796	923077
32701	923078
23613	923079
766	923080
110920	923081
13402	923082
1652	923083
1566	923084
59074	923085
13430	923086
28927	923087
51841	923088
2154	923089
41636	923090
16246	923091
14640	923092
19970	923093
77283	923094
23869	923095
52658	923096
62172	923097
6425	923098
2071	923099
26313	923100
23932	923101
1235	923102
41705	923103
20220	923104
12239	923105
90438	923106
25239	923107
8047	923108
7949	923109
57914	923110
3381	923111
40897	923112
57984	923113
146082	923114
655	923115
52099	923116
39998	923117
66230	923118
41703	923119
51626	923120
85338	923121
30815	923122
48929	923123
12001	923124
76956	923125
112681	923126
14743	923127
49888	923128
11491	923129
1722	923130
385	923131
606	923132
85412	923133
59804	923134
17299	923135
8483	923136
14023	923137
83577	923138
94549	923139
6847	923140
32291	923141
105019	923142
85637	923143
75692	923144
30254	923145
851	923146
25662	923147
9213	923148
25824	923149
67119	923150
31528	923151
131476	923152
75288	923153
10762	923154
9104	923155
117007	923156
95771	923157
35509	923158
12564	923159
159600	923160
71530	923161
60633	923162
5714	923163
2381	923164
7213	923165
52527	923166
11895	923167
45490	923168
2805	923169
771	923170
5699	923171
84414	923172
24672	923173
23125	923174
1175	923175
11907	923176
437	923177
88301	923178
13581	923179
54780	923180
496	923181
21377	923182
4049	923183
4283	923184
143852	923185
38359	923186
122624	923187
80179	923188
57007	923189
11697	923190
4836	923191
48079	923192
63711	923193
37008	923194
26795	923195
15097	923196
4312	923197
6883	923198
6469	923199
10286	923200
6098	923201
33575	923202
64850	923203
156700	923204
10257	923205
95285	923206
11035	923207
48194	923208
8187	923209
16167	923210
69282	923211
24519	923212
14388	923213
15673	923214
22246	923215
55063	923216
34730	923217
19387	923218
894	923219
115100	923220
24053	923221
79	923222
537	923223
43252	923224
50804	923225
11281	923226
27705	923227
23686	923228
7124	923229
42709	923230
50380	923231
57244	923232
20181	923233
8007	923234
7071	923235
137881	923236
8691	923237
13544	923238
54059	923239
6113	923240
1	923241
9288	923242
7198	923243
80977	923244
9092	923245
12118	923246
36022	923247
14052	923248
68392	923249
90062	923250
31276	923251
3353	923252
45521	923253
105129	923254
16882	923255
866	923256
10977	923257
1345	923258
60867	923259
76993	923260
57124	923261
28303	923262
99773	923263
9935	923264
67698	923265
15968	923266
28489	923267
89021	923268
11435	923269
68	923270
92045	923271
8584	923272
26917	923273
24133	923274
31484	923275
46124	923276
7	923277
41364	923278
6729	923279
35728	923280
11258	923281
82968	923282
48540	923283
25916	923284
139591	923285
26907	923286
1890	923287
21473	923288
19229	923289
133688	923290
74000	923291
307	923292
63716	923293
13634	923294
55801	923295
51339	923296
17626	923297
4569	923298
8026	923299
47373	923300
4692	923301
6373	923302
32265	923303
133486	923304
15721	923305
12326	923306
28226	923307
31569	923308
12104	923309
8765	923310
20775	923311
82971	923312
31102	923313
1742	923314
83694	923315
1175	923316
123765	923317
21059	923318
15112	923319
839	923320
44950	923321
24266	923322
108654	923323
128920	923324
14851	923325
57275	923326
82683	923327
127799	923328
5022	923329
83314	923330
11431	923331
41136	923332
28923	923333
20787	923334
73942	923335
4228	923336
12395	923337
22907	923338
70803	923339
28682	923340
67421	923341
23529	923342
45791	923343
6000	923344
81141	923345
26692	923346
150	923347
9881	923348
109657	923349
72841	923350
109017	923351
441	923352
51008	923353
47310	923354
2229	923355
13122	923356
43429	923357
5556	923358
7961	923359
40073	923360
71447	923361
19570	923362
62088	923363
47283	923364
3878	923365
59564	923366
34025	923367
16394	923368
119422	923369
18803	923370
716	923371
144132	923372
17488	923373
15371	923374
102419	923375
16189	923376
12546	923377
18990	923378
122504	923379
48929	923380
22794	923381
33658	923382
23740	923383
3385	923384
49614	923385
7259	923386
4411	923387
80267	923388
10771	923389
105422	923390
20673	923391
5827	923392
26841	923393
52710	923394
120939	923395
130519	923396
44564	923397
28789	923398
143217	923399
35399	923400
36289	923401
43584	923402
7429	923403
11276	923404
16497	923405
7755	923406
27742	923407
33955	923408
81756	923409
13120	923410
19030	923411
67663	923412
4262	923413
73584	923414
57519	923415
11164	923416
137378	923417
18043	923418
6661	923419
8656	923420
22545	923421
45064	923422
72246	923423
41656	923424
11614	923425
54603	923426
25053	923427
39473	923428
16	923429
4603	923430
8541	923431
66967	923432
24405	923433
59834	923434
74136	923435
6938	923436
86418	923437
31040	923438
491	923439
127281	923440
31280	923441
8932	923442
4210	923443
1808	923444
76312	923445
22857	923446
63305	923447
72296	923448
46907	923449
45252	923450
104305	923451
6476	923452
135913	923453
96621	923454
11122	923455
103	923456
7573	923457
83345	923458
108200	923459
131348	923460
4536	923461
67313	923462
25125	923463
32262	923464
11978	923465
411	923466
87127	923467
10864	923468
26179	923469
30585	923470
1248	923471
2638	923472
903	923473
1112	923474
79100	923475
21291	923476
9159	923477
120482	923478
81807	923479
68461	923480
60272	923481
79977	923482
4274	923483
58189	923484
29278	923485
8774	923486
31982	923487
97092	923488
24545	923489
32653	923490
8509	923491
133052	923492
22903	923493
115148	923494
9191	923495
65183	923496
13229	923497
25837	923498
13027	923499
63127	923500
4278	923501
164965	923502
50783	923503
5512	923504
90356	923505
3463	923506
72612	923507
38035	923508
4253	923509
9012	923510
1086	923511
37708	923512
164	923513
6878	923514
13372	923515
7861	923516
11524	923517
99939	923518
7896	923519
44447	923520
84365	923521
5228	923522
18	923523
17020	923524
66244	923525
108991	923526
897	923527
45061	923528
4858	923529
19902	923530
3431	923531
88239	923532
3527	923533
1171	923534
34535	923535
35625	923536
3372	923537
39415	923538
3753	923539
5	923540
29128	923541
48501	923542
4657	923543
24820	923544
8319	923545
17102	923546
27216	923547
34439	923548
4690	923549
73877	923550
95606	923551
1519	923552
48528	923553
65790	923554
81707	923555
80710	923556
80591	923557
44521	923558
12545	923559
707	923560
10377	923561
98332	923562
491	923563
6295	923564
39884	923565
8380	923566
71402	923567
775	923568
123790	923569
59868	923570
45571	923571
3587	923572
919	923573
33159	923574
76417	923575
111031	923576
5622	923577
74988	923578
164460	923579
113716	923580
47595	923581
122309	923582
62068	923583
5077	923584
54620	923585
115665	923586
30419	923587
15750	923588
11639	923589
28671	923590
84882	923591
39367	923592
37498	923593
1858	923594
67072	923595
83882	923596
47886	923597
7922	923598
8896	923599
71312	923600
59459	923601
52440	923602
63496	923603
13049	923604
48019	923605
264	923606
981	923607
12850	923608
5741	923609
7734	923610
105457	923611
895	923612
46263	923613
2267	923614
84515	923615
40914	923616
7270	923617
4216	923618
117047	923619
34753	923620
4731	923621
100070	923622
10633	923623
38379	923624
83982	923625
715	923626
10837	923627
90954	923628
58440	923629
78620	923630
87280	923631
9979	923632
31202	923633
27960	923634
126118	923635
30202	923636
3553	923637
10655	923638
38552	923639
17719	923640
19339	923641
124924	923642
148967	923643
8813	923644
153556	923645
4805	923646
116392	923647
3466	923648
28805	923649
5254	923650
48351	923651
31946	923652
33362	923653
122703	923654
36293	923655
86904	923656
60588	923657
9783	923658
22380	923659
13112	923660
5538	923661
1312	923662
54547	923663
18923	923664
44142	923665
133786	923666
9807	923667
658	923668
27214	923669
53219	923670
7899	923671
2541	923672
14777	923673
18447	923674
70628	923675
16969	923676
51773	923677
50259	923678
38990	923679
31478	923680
27754	923681
62909	923682
42138	923683
68899	923684
1634	923685
12284	923686
1661	923687
35529	923688
36605	923689
58331	923690
132047	923691
17230	923692
144351	923693
2899	923694
6502	923695
15519	923696
27557	923697
36678	923698
90296	923699
1152	923700
25164	923701
4159	923702
46436	923703
24381	923704
16026	923705
140253	923706
104911	923707
50265	923708
33244	923709
37838	923710
95080	923711
11346	923712
14545	923713
73644	923714
16915	923715
4	923716
26172	923717
96616	923718
3915	923719
62164	923720
48008	923721
97252	923722
5472	923723
126674	923724
71	923725
57009	923726
40752	923727
16444	923728
12713	923729
37997	923730
6756	923731
12742	923732
23764	923733
111543	923734
102530	923735
102012	923736
40311	923737
7669	923738
19188	923739
37553	923740
5573	923741
2925	923742
50742	923743
10286	923744
47292	923745
72926	923746
48715	923747
19181	923748
128975	923749
61182	923750
503	923751
9126	923752
88980	923753
5743	923754
85412	923755
649	923756
39911	923757
124158	923758
36252	923759
13192	923760
89523	923761
5741	923762
18955	923763
7402	923764
123540	923765
27084	923766
125006	923767
16291	923768
16803	923769
31055	923770
30735	923771
48859	923772
67281	923773
2600	923774
79571	923775
34560	923776
64632	923777
70946	923778
56550	923779
155010	923780
1011	923781
47503	923782
21645	923783
147438	923784
64028	923785
12	923786
119305	923787
27928	923788
35272	923789
80831	923790
456	923791
37121	923792
13504	923793
8445	923794
15318	923795
9765	923796
12504	923797
17575	923798
82767	923799
6085	923800
22664	923801
6971	923802
89809	923803
26976	923804
8657	923805
6015	923806
3479	923807
58512	923808
8223	923809
9854	923810
114150	923811
14747	923812
57742	923813
59975	923814
712	923815
90829	923816
21156	923817
61417	923818
101892	923819
44220	923820
84677	923821
20684	923822
66480	923823
42201	923824
1547	923825
37679	923826
164	923827
39780	923828
74883	923829
10745	923830
10420	923831
14948	923832
16777	923833
25350	923834
67414	923835
64936	923836
8665	923837
1545	923838
37762	923839
7195	923840
44343	923841
21057	923842
20387	923843
2287	923844
41168	923845
17734	923846
11268	923847
10941	923848
4130	923849
82980	923850
12455	923851
7941	923852
44	923853
441	923854
102401	923855
9165	923856
12503	923857
71762	923858
1138	923859
23184	923860
105610	923861
39994	923862
416	923863
18111	923864
20444	923865
35009	923866
79891	923867
67772	923868
2541	923869
57555	923870
29247	923871
81543	923872
4173	923873
6963	923874
34310	923875
25794	923876
70832	923877
17533	923878
97385	923879
12625	923880
1086	923881
8805	923882
39601	923883
57747	923884
31668	923885
27386	923886
4088	923887
1079	923888
98612	923889
74579	923890
14307	923891
36043	923892
60731	923893
24391	923894
99164	923895
32858	923896
25340	923897
74231	923898
20165	923899
94572	923900
610	923901
44264	923902
59100	923903
1153	923904
32815	923905
53670	923906
15238	923907
14758	923908
2854	923909
53891	923910
164406	923911
6174	923912
37503	923913
49	923914
49150	923915
709	923916
22541	923917
81764	923918
70256	923919
89317	923920
9777	923921
52213	923922
59035	923923
142786	923924
1193	923925
85703	923926
48372	923927
136836	923928
48853	923929
46495	923930
1420	923931
99075	923932
19899	923933
6	923934
10509	923935
11751	923936
74	923937
55674	923938
55977	923939
86880	923940
73171	923941
5299	923942
70004	923943
263	923944
33586	923945
66142	923946
45599	923947
722	923948
3644	923949
16529	923950
30122	923951
22138	923952
2739	923953
149449	923954
5961	923955
20994	923956
2389	923957
38351	923958
14290	923959
36918	923960
65366	923961
43405	923962
64624	923963
66453	923964
32208	923965
10371	923966
6003	923967
28326	923968
26008	923969
24664	923970
26884	923971
75925	923972
47612	923973
46485	923974
86590	923975
2274	923976
2454	923977
65118	923978
15627	923979
77155	923980
38560	923981
20521	923982
27198	923983
62799	923984
31679	923985
3995	923986
18723	923987
16355	923988
64090	923989
5961	923990
64394	923991
51051	923992
31588	923993
139821	923994
58985	923995
17261	923996
7229	923997
50143	923998
8311	923999
14287	924000
3012	924001
55094	924002
40827	924003
48046	924004
28824	924005
522	924006
47431	924007
113068	924008
20136	924009
11901	924010
42047	924011
81293	924012
21450	924013
19220	924014
7680	924015
34142	924016
3769	924017
60925	924018
15080	924019
11846	924020
102642	924021
4614	924022
22103	924023
76196	924024
51635	924025
7251	924026
124850	924027
32911	924028
6483	924029
60483	924030
131124	924031
54576	924032
112832	924033
384	924034
52209	924035
13266	924036
1832	924037
67	924038
20733	924039
27804	924040
207	924041
2940	924042
143492	924043
18720	924044
20888	924045
149124	924046
112174	924047
8923	924048
56678	924049
43851	924050
20213	924051
2111	924052
102634	924053
8928	924054
35618	924055
17866	924056
31954	924057
3068	924058
111884	924059
94930	924060
18034	924061
91174	924062
23659	924063
29208	924064
36	924065
156397	924066
22172	924067
35703	924068
12958	924069
41190	924070
6867	924071
47693	924072
49198	924073
76453	924074
30106	924075
12246	924076
4479	924077
35498	924078
28732	924079
89543	924080
138086	924081
9102	924082
9190	924083
195	924084
13905	924085
60888	924086
103897	924087
5472	924088
11248	924089
3296	924090
25260	924091
22331	924092
133016	924093
89296	924094
11716	924095
30840	924096
61171	924097
6073	924098
26884	924099
27175	924100
19316	924101
25197	924102
132682	924103
81772	924104
2824	924105
130304	924106
9100	924107
4706	924108
108258	924109
26858	924110
61344	924111
10642	924112
40487	924113
10560	924114
26608	924115
36724	924116
106078	924117
58403	924118
2251	924119
25040	924120
4973	924121
86839	924122
40030	924123
4853	924124
1310	924125
1114	924126
94643	924127
82229	924128
37546	924129
71017	924130
4301	924131
40595	924132
151026	924133
49303	924134
23	924135
70249	924136
14471	924137
95968	924138
52247	924139
13741	924140
68860	924141
31487	924142
1630	924143
28129	924144
1005	924145
49547	924146
72415	924147
6443	924148
78368	924149
6805	924150
108279	924151
63043	924152
52150	924153
33804	924154
53	924155
36069	924156
130572	924157
12868	924158
72876	924159
94771	924160
2435	924161
104	924162
35364	924163
20674	924164
23791	924165
108059	924166
105484	924167
64103	924168
53080	924169
17183	924170
11585	924171
63201	924172
33175	924173
57268	924174
2869	924175
9898	924176
3664	924177
45664	924178
14541	924179
12432	924180
41471	924181
32447	924182
57818	924183
19284	924184
21090	924185
95	924186
2215	924187
3673	924188
131078	924189
35005	924190
15196	924191
109271	924192
94985	924193
80656	924194
11393	924195
130884	924196
64036	924197
74116	924198
17139	924199
820	924200
2369	924201
136777	924202
19303	924203
44950	924204
66555	924205
29949	924206
89545	924207
36757	924208
60563	924209
143669	924210
10183	924211
4765	924212
24984	924213
3902	924214
34908	924215
28809	924216
99214	924217
65554	924218
16682	924219
63266	924220
17	924221
4243	924222
120687	924223
661	924224
25791	924225
1315	924226
47944	924227
54723	924228
104166	924229
15902	924230
61942	924231
126977	924232
11861	924233
14415	924234
79789	924235
89715	924236
14406	924237
1266	924238
7361	924239
1713	924240
311	924241
76632	924242
33833	924243
36565	924244
17806	924245
17926	924246
11292	924247
16393	924248
19246	924249
95428	924250
85152	924251
2426	924252
84078	924253
20423	924254
5861	924255
47955	924256
100973	924257
13153	924258
62319	924259
99695	924260
6004	924261
36749	924262
31843	924263
59093	924264
59396	924265
56154	924266
23906	924267
27025	924268
12740	924269
46003	924270
67224	924271
15820	924272
22248	924273
13473	924274
8776	924275
17395	924276
109400	924277
117816	924278
11682	924279
356	924280
8489	924281
15541	924282
68468	924283
4254	924284
111356	924285
38744	924286
28888	924287
2187	924288
3023	924289
73236	924290
71361	924291
51272	924292
121759	924293
106532	924294
3957	924295
134116	924296
62092	924297
5456	924298
5221	924299
24111	924300
2544	924301
7464	924302
11594	924303
40205	924304
32376	924305
6712	924306
36645	924307
9734	924308
61927	924309
76124	924310
34712	924311
13246	924312
163462	924313
71723	924314
89362	924315
11587	924316
219	924317
23007	924318
67454	924319
2211	924320
77119	924321
5267	924322
75571	924323
76758	924324
128154	924325
8117	924326
46999	924327
31993	924328
114684	924329
6840	924330
8373	924331
12943	924332
44022	924333
36356	924334
9271	924335
65427	924336
7065	924337
75839	924338
25805	924339
85277	924340
35929	924341
13736	924342
93737	924343
135434	924344
50121	924345
132678	924346
65007	924347
1491	924348
19790	924349
2035	924350
27595	924351
68968	924352
84988	924353
58502	924354
72777	924355
65478	924356
10637	924357
5237	924358
69014	924359
35701	924360
36893	924361
2331	924362
44553	924363
6021	924364
111864	924365
11143	924366
20618	924367
1083	924368
1645	924369
45252	924370
14279	924371
1205	924372
131431	924373
29691	924374
23277	924375
162193	924376
9353	924377
2009	924378
4943	924379
31937	924380
2377	924381
18537	924382
10951	924383
29135	924384
28682	924385
47827	924386
57152	924387
98325	924388
11063	924389
50808	924390
41448	924391
52133	924392
73051	924393
113019	924394
21904	924395
1948	924396
87387	924397
38919	924398
60650	924399
79586	924400
51391	924401
46043	924402
63044	924403
26563	924404
20567	924405
1285	924406
119761	924407
53615	924408
10225	924409
24608	924410
55219	924411
11230	924412
55715	924413
76080	924414
51009	924415
10234	924416
1680	924417
37228	924418
53507	924419
2464	924420
65400	924421
78218	924422
55119	924423
22765	924424
5250	924425
149	924426
63324	924427
69098	924428
80942	924429
2530	924430
2399	924431
44828	924432
16	924433
605	924434
150060	924435
29589	924436
68971	924437
39913	924438
20982	924439
4619	924440
12373	924441
36980	924442
3366	924443
46815	924444
1302	924445
35535	924446
87125	924447
165	924448
21139	924449
199	924450
905	924451
34045	924452
19549	924453
45684	924454
16465	924455
3841	924456
16112	924457
17175	924458
708	924459
7272	924460
5712	924461
1628	924462
40662	924463
67398	924464
22818	924465
7605	924466
6144	924467
40658	924468
68669	924469
10972	924470
42298	924471
86793	924472
134118	924473
15719	924474
142738	924475
698	924476
51873	924477
92005	924478
87409	924479
117522	924480
1504	924481
38090	924482
292	924483
135282	924484
108331	924485
30144	924486
11878	924487
2081	924488
73670	924489
50537	924490
20742	924491
47151	924492
11480	924493
62737	924494
42625	924495
33874	924496
19883	924497
95021	924498
67202	924499
6926	924500
21707	924501
150186	924502
1645	924503
1665	924504
97423	924505
2430	924506
57680	924507
13615	924508
142748	924509
38247	924510
5586	924511
17909	924512
119702	924513
37539	924514
133118	924515
120411	924516
5305	924517
79653	924518
34829	924519
87059	924520
36465	924521
7145	924522
14122	924523
127837	924524
34091	924525
54254	924526
49984	924527
24551	924528
14259	924529
24465	924530
190	924531
64216	924532
63928	924533
56738	924534
37045	924535
153469	924536
19971	924537
151654	924538
114532	924539
23035	924540
3911	924541
51695	924542
104713	924543
52937	924544
49431	924545
10451	924546
19534	924547
14604	924548
43476	924549
99273	924550
33746	924551
77355	924552
1852	924553
38954	924554
20555	924555
12695	924556
25523	924557
31225	924558
4692	924559
89627	924560
108040	924561
118148	924562
4142	924563
30369	924564
51852	924565
23733	924566
5556	924567
15713	924568
60517	924569
15973	924570
23026	924571
128556	924572
88857	924573
68797	924574
6324	924575
23564	924576
45797	924577
69956	924578
23303	924579
10409	924580
12658	924581
28375	924582
141299	924583
18721	924584
23857	924585
2606	924586
93806	924587
159467	924588
52462	924589
3961	924590
9223	924591
6888	924592
15688	924593
24690	924594
28537	924595
131078	924596
10459	924597
61331	924598
19121	924599
7796	924600
40549	924601
22875	924602
32425	924603
35737	924604
2223	924605
143414	924606
39917	924607
51837	924608
61591	924609
1486	924610
10397	924611
109156	924612
3995	924613
60538	924614
38888	924615
32543	924616
819	924617
9043	924618
1127	924619
63191	924620
5128	924621
34038	924622
20762	924623
1018	924624
40453	924625
14282	924626
32054	924627
75091	924628
47436	924629
65989	924630
19457	924631
84106	924632
15873	924633
88163	924634
49627	924635
5739	924636
7676	924637
17857	924638
15429	924639
81265	924640
43235	924641
1770	924642
20377	924643
31136	924644
324	924645
145538	924646
44752	924647
34590	924648
26490	924649
93	924650
799	924651
99568	924652
94802	924653
110422	924654
112928	924655
54635	924656
36225	924657
12597	924658
95176	924659
17993	924660
8421	924661
20548	924662
138248	924663
9737	924664
58815	924665
28353	924666
50561	924667
68527	924668
98854	924669
10724	924670
109780	924671
75011	924672
132051	924673
50272	924674
6301	924675
48919	924676
39977	924677
44138	924678
7352	924679
67543	924680
43401	924681
2096	924682
11543	924683
23702	924684
84796	924685
24471	924686
22736	924687
8190	924688
5155	924689
1792	924690
23710	924691
25783	924692
22707	924693
19626	924694
3277	924695
64373	924696
4282	924697
2858	924698
41069	924699
23315	924700
59376	924701
50229	924702
66473	924703
10099	924704
54074	924705
14728	924706
47685	924707
10009	924708
31655	924709
33057	924710
128	924711
119082	924712
37938	924713
7977	924714
28500	924715
49134	924716
16734	924717
18812	924718
90197	924719
33773	924720
3644	924721
1028	924722
131735	924723
57	924724
127647	924725
66004	924726
22225	924727
6924	924728
58738	924729
16151	924730
11991	924731
70209	924732
10494	924733
30293	924734
10719	924735
26979	924736
16018	924737
103276	924738
57709	924739
5142	924740
5923	924741
21789	924742
23647	924743
75840	924744
58705	924745
61105	924746
13389	924747
95332	924748
109290	924749
45639	924750
43965	924751
140422	924752
64833	924753
2254	924754
97883	924755
118384	924756
22662	924757
45349	924758
86933	924759
119670	924760
67196	924761
3816	924762
4400	924763
38026	924764
41526	924765
33399	924766
16157	924767
13632	924768
51154	924769
21595	924770
30521	924771
68466	924772
16414	924773
1063	924774
20152	924775
164486	924776
50253	924777
30554	924778
41405	924779
29997	924780
54773	924781
59859	924782
20289	924783
17327	924784
66590	924785
36779	924786
64055	924787
118815	924788
2947	924789
2111	924790
88982	924791
52708	924792
26332	924793
47847	924794
6294	924795
6794	924796
42065	924797
80616	924798
120078	924799
60745	924800
9337	924801
12358	924802
875	924803
163721	924804
57077	924805
21978	924806
40093	924807
28431	924808
1426	924809
17079	924810
19572	924811
1509	924812
30554	924813
39692	924814
29081	924815
5736	924816
51575	924817
14434	924818
106760	924819
1262	924820
13594	924821
7070	924822
1097	924823
39462	924824
79378	924825
23365	924826
45734	924827
56577	924828
8063	924829
85106	924830
12075	924831
46606	924832
66999	924833
3665	924834
998	924835
71137	924836
132240	924837
110730	924838
126613	924839
16399	924840
62373	924841
24565	924842
6728	924843
63744	924844
10855	924845
12872	924846
91297	924847
134944	924848
61585	924849
9612	924850
100	924851
2209	924852
38687	924853
1892	924854
93751	924855
7882	924856
1100	924857
12323	924858
2419	924859
12996	924860
55576	924861
62860	924862
15691	924863
3195	924864
9615	924865
279	924866
42177	924867
54541	924868
31509	924869
13039	924870
73259	924871
66993	924872
28077	924873
10962	924874
1355	924875
65938	924876
75261	924877
26340	924878
56927	924879
18204	924880
7921	924881
136591	924882
2108	924883
9347	924884
2325	924885
19430	924886
88002	924887
624	924888
33683	924889
37953	924890
57129	924891
21845	924892
57026	924893
48106	924894
41331	924895
16141	924896
36844	924897
55848	924898
25053	924899
4287	924900
89946	924901
21221	924902
28266	924903
21849	924904
313	924905
32622	924906
2289	924907
8172	924908
8503	924909
40424	924910
13739	924911
38629	924912
27747	924913
13839	924914
22112	924915
151	924916
19038	924917
35246	924918
10379	924919
150596	924920
152599	924921
24	924922
18673	924923
3828	924924
93029	924925
2203	924926
32231	924927
86929	924928
152946	924929
12405	924930
20009	924931
132988	924932
4474	924933
124210	924934
82447	924935
34099	924936
61017	924937
42141	924938
42408	924939
32229	924940
2046	924941
3655	924942
78462	924943
37645	924944
46325	924945
25667	924946
4721	924947
383	924948
74101	924949
155880	924950
155982	924951
53256	924952
21595	924953
27354	924954
24652	924955
96346	924956
149522	924957
88432	924958
79181	924959
62744	924960
6641	924961
6084	924962
41763	924963
28016	924964
29833	924965
102564	924966
10840	924967
70345	924968
105107	924969
19330	924970
1246	924971
72533	924972
14070	924973
132585	924974
130250	924975
74691	924976
30846	924977
49320	924978
66675	924979
14370	924980
23005	924981
50898	924982
19772	924983
134562	924984
32318	924985
73794	924986
81918	924987
38478	924988
16109	924989
72405	924990
20986	924991
141235	924992
5202	924993
7559	924994
10557	924995
7189	924996
3862	924997
120145	924998
4504	924999
2441	925000
1652	925001
1640	925002
19542	925003
13619	925004
43530	925005
15934	925006
162714	925007
9761	925008
591	925009
8113	925010
11902	925011
61962	925012
115588	925013
10140	925014
36512	925015
81191	925016
6279	925017
48645	925018
8639	925019
12293	925020
19617	925021
2845	925022
17797	925023
40793	925024
4689	925025
41267	925026
16891	925027
11953	925028
126484	925029
16122	925030
37623	925031
3381	925032
43990	925033
31401	925034
68445	925035
89496	925036
194	925037
2777	925038
4395	925039
15314	925040
77521	925041
2481	925042
4633	925043
31690	925044
14567	925045
21313	925046
74446	925047
28750	925048
160982	925049
81178	925050
68123	925051
52295	925052
52192	925053
43685	925054
290	925055
98728	925056
38452	925057
18464	925058
32003	925059
19499	925060
42362	925061
9	925062
99766	925063
48005	925064
15778	925065
12686	925066
13386	925067
47413	925068
26693	925069
42373	925070
543	925071
19115	925072
87661	925073
51539	925074
2166	925075
564	925076
111949	925077
96190	925078
73539	925079
1024	925080
51949	925081
54171	925082
87491	925083
4064	925084
10381	925085
33929	925086
13338	925087
19352	925088
47558	925089
10416	925090
6123	925091
41622	925092
10906	925093
25643	925094
71866	925095
6946	925096
17820	925097
6291	925098
125933	925099
35790	925100
53122	925101
131406	925102
59005	925103
3957	925104
14581	925105
11364	925106
70570	925107
86999	925108
2546	925109
107882	925110
33281	925111
63712	925112
52925	925113
20300	925114
77557	925115
23633	925116
14677	925117
4308	925118
15074	925119
56346	925120
57388	925121
14623	925122
782	925123
5611	925124
14544	925125
67750	925126
54149	925127
97895	925128
6810	925129
136465	925130
40590	925131
29413	925132
72567	925133
46793	925134
26664	925135
97914	925136
37564	925137
66484	925138
71622	925139
44276	925140
97716	925141
23358	925142
22979	925143
1339	925144
24363	925145
164883	925146
55802	925147
9938	925148
40243	925149
21918	925150
112960	925151
15993	925152
1908	925153
7151	925154
21766	925155
4008	925156
173	925157
12313	925158
94516	925159
29765	925160
60605	925161
4689	925162
4664	925163
93275	925164
36147	925165
24919	925166
11614	925167
107112	925168
91074	925169
14717	925170
45170	925171
64755	925172
5919	925173
24963	925174
42089	925175
130350	925176
57994	925177
90200	925178
10858	925179
19755	925180
67330	925181
128678	925182
46838	925183
22871	925184
39347	925185
6689	925186
76984	925187
48884	925188
162404	925189
91449	925190
16402	925191
24920	925192
85443	925193
3584	925194
668	925195
1773	925196
27686	925197
1	925198
3067	925199
23699	925200
54667	925201
40794	925202
11495	925203
35605	925204
131257	925205
8127	925206
17572	925207
16974	925208
86664	925209
75396	925210
9963	925211
14615	925212
27834	925213
48480	925214
9783	925215
12975	925216
73142	925217
34014	925218
4241	925219
2544	925220
65882	925221
1855	925222
50908	925223
21790	925224
42104	925225
114770	925226
101724	925227
8236	925228
53384	925229
55004	925230
40394	925231
24779	925232
22318	925233
18223	925234
133706	925235
52	925236
354	925237
3251	925238
138755	925239
2894	925240
48950	925241
47128	925242
17115	925243
162247	925244
25775	925245
23349	925246
129534	925247
49132	925248
10009	925249
17445	925250
143352	925251
395	925252
22283	925253
68578	925254
12685	925255
32255	925256
39995	925257
154555	925258
5770	925259
2522	925260
9314	925261
94774	925262
66370	925263
79871	925264
87751	925265
46103	925266
50644	925267
62263	925268
23005	925269
49	925270
5168	925271
51728	925272
2	925273
87532	925274
63018	925275
113824	925276
83954	925277
114343	925278
68724	925279
49920	925280
16557	925281
21780	925282
78352	925283
95403	925284
43935	925285
56832	925286
27675	925287
68	925288
58836	925289
13458	925290
16020	925291
103703	925292
59854	925293
4638	925294
4522	925295
854	925296
5966	925297
76750	925298
2592	925299
3419	925300
35639	925301
46937	925302
38996	925303
43756	925304
100854	925305
144952	925306
107926	925307
34970	925308
14306	925309
59236	925310
84157	925311
50383	925312
161790	925313
41977	925314
45379	925315
79482	925316
9925	925317
22734	925318
120193	925319
7335	925320
32475	925321
69818	925322
35620	925323
54960	925324
103404	925325
54795	925326
4402	925327
5055	925328
42586	925329
13208	925330
67574	925331
295	925332
14518	925333
8519	925334
72722	925335
25727	925336
11847	925337
22162	925338
796	925339
14202	925340
10901	925341
8182	925342
90089	925343
46677	925344
44884	925345
10048	925346
97812	925347
78642	925348
15121	925349
7959	925350
83376	925351
29164	925352
50825	925353
160157	925354
38956	925355
103612	925356
726	925357
50598	925358
59837	925359
198	925360
8522	925361
19170	925362
11519	925363
13235	925364
71005	925365
38553	925366
63462	925367
67696	925368
102707	925369
391	925370
14425	925371
36136	925372
18890	925373
9841	925374
21065	925375
62011	925376
154391	925377
20270	925378
14244	925379
68213	925380
34619	925381
6185	925382
33504	925383
5574	925384
710	925385
117608	925386
88929	925387
54405	925388
39207	925389
906	925390
154602	925391
19966	925392
13808	925393
96405	925394
15820	925395
10480	925396
43218	925397
12231	925398
66108	925399
36979	925400
9242	925401
12107	925402
65957	925403
66884	925404
18385	925405
9314	925406
1328	925407
40791	925408
92463	925409
950	925410
41873	925411
36723	925412
22388	925413
1657	925414
55	925415
1510	925416
49273	925417
13763	925418
40117	925419
85473	925420
45415	925421
32079	925422
58562	925423
81763	925424
34170	925425
2186	925426
844	925427
11831	925428
131354	925429
66624	925430
79271	925431
3769	925432
32853	925433
99093	925434
143949	925435
10200	925436
73924	925437
132563	925438
38014	925439
43617	925440
18482	925441
21053	925442
29852	925443
77	925444
30172	925445
91211	925446
124989	925447
83109	925448
3685	925449
52302	925450
3684	925451
2452	925452
76987	925453
18970	925454
130060	925455
87095	925456
6074	925457
26509	925458
28458	925459
53195	925460
33077	925461
110945	925462
154326	925463
75233	925464
63641	925465
11290	925466
21307	925467
5532	925468
87159	925469
19184	925470
6869	925471
31345	925472
109890	925473
16922	925474
1408	925475
42267	925476
2152	925477
76079	925478
35934	925479
70906	925480
22144	925481
108069	925482
36671	925483
30995	925484
90673	925485
55022	925486
2468	925487
16524	925488
41581	925489
48709	925490
6072	925491
13801	925492
11691	925493
101955	925494
202	925495
66625	925496
150171	925497
18462	925498
125819	925499
6633	925500
50426	925501
20508	925502
16835	925503
105772	925504
27485	925505
53807	925506
27736	925507
5055	925508
12470	925509
116016	925510
40587	925511
1259	925512
82531	925513
844	925514
12835	925515
48442	925516
37954	925517
54665	925518
75257	925519
19828	925520
53401	925521
17721	925522
42662	925523
65876	925524
86593	925525
43162	925526
14412	925527
120027	925528
39929	925529
108308	925530
58842	925531
76437	925532
19144	925533
68993	925534
69281	925535
58548	925536
13398	925537
9452	925538
78498	925539
19290	925540
37119	925541
41342	925542
9929	925543
63006	925544
42061	925545
34374	925546
67465	925547
43170	925548
359	925549
4704	925550
57789	925551
39311	925552
3517	925553
19968	925554
21533	925555
83243	925556
56926	925557
17034	925558
159024	925559
79786	925560
20280	925561
27006	925562
44475	925563
15902	925564
69976	925565
35344	925566
70172	925567
16482	925568
11668	925569
92162	925570
30213	925571
44518	925572
3970	925573
17922	925574
62251	925575
54222	925576
81065	925577
47165	925578
71058	925579
102649	925580
65972	925581
47480	925582
14050	925583
10870	925584
33770	925585
11672	925586
32228	925587
131373	925588
90179	925589
10598	925590
77979	925591
407	925592
119048	925593
28957	925594
128302	925595
134830	925596
59608	925597
23434	925598
7102	925599
93758	925600
2900	925601
15612	925602
20034	925603
81447	925604
6459	925605
118053	925606
20129	925607
19725	925608
120553	925609
23965	925610
115026	925611
168	925612
55835	925613
6444	925614
83923	925615
21333	925616
16044	925617
28271	925618
58822	925619
77303	925620
19724	925621
78544	925622
13508	925623
15771	925624
23970	925625
34555	925626
49332	925627
38123	925628
3142	925629
17536	925630
17665	925631
34378	925632
42070	925633
159986	925634
2593	925635
56649	925636
16348	925637
58856	925638
8357	925639
1784	925640
22285	925641
15681	925642
2636	925643
37906	925644
50828	925645
30841	925646
26778	925647
21893	925648
16677	925649
25688	925650
33248	925651
98321	925652
74325	925653
129353	925654
113995	925655
28883	925656
4377	925657
73112	925658
37265	925659
9007	925660
22860	925661
17532	925662
94202	925663
28677	925664
3165	925665
80937	925666
16816	925667
8720	925668
2551	925669
55407	925670
455	925671
56639	925672
15906	925673
4553	925674
554	925675
9279	925676
5293	925677
6664	925678
16870	925679
14105	925680
35661	925681
119068	925682
22228	925683
62243	925684
7730	925685
132481	925686
93443	925687
14727	925688
22627	925689
5455	925690
15913	925691
3900	925692
3501	925693
46256	925694
7106	925695
36391	925696
10419	925697
41613	925698
133140	925699
43929	925700
45413	925701
103948	925702
4651	925703
55623	925704
11905	925705
13606	925706
63840	925707
33725	925708
31806	925709
7217	925710
29549	925711
31259	925712
13413	925713
72029	925714
7319	925715
454	925716
8445	925717
19881	925718
42317	925719
9940	925720
37267	925721
3111	925722
10553	925723
6273	925724
151464	925725
1341	925726
1043	925727
82716	925728
105001	925729
52707	925730
39418	925731
43077	925732
71285	925733
8417	925734
10384	925735
18320	925736
20873	925737
146686	925738
41442	925739
588	925740
82367	925741
56	925742
4581	925743
393	925744
31068	925745
164492	925746
106912	925747
64195	925748
11288	925749
48911	925750
49350	925751
24268	925752
72572	925753
61243	925754
26218	925755
35543	925756
6343	925757
44610	925758
8220	925759
5067	925760
13626	925761
3775	925762
33755	925763
109	925764
90708	925765
19069	925766
152341	925767
71578	925768
13888	925769
75722	925770
93780	925771
101692	925772
95267	925773
24831	925774
132414	925775
27010	925776
23857	925777
62075	925778
65372	925779
22431	925780
151494	925781
54982	925782
38603	925783
14797	925784
30175	925785
23562	925786
163648	925787
69192	925788
95497	925789
53572	925790
19947	925791
16685	925792
101372	925793
1892	925794
57788	925795
51036	925796
36288	925797
2772	925798
39621	925799
77415	925800
9075	925801
6015	925802
93256	925803
6134	925804
128398	925805
1193	925806
1160	925807
10598	925808
43818	925809
288	925810
67036	925811
19530	925812
142579	925813
17835	925814
55656	925815
14830	925816
39941	925817
38279	925818
67314	925819
31850	925820
2354	925821
60632	925822
55590	925823
8748	925824
14797	925825
83526	925826
22119	925827
29650	925828
10270	925829
50787	925830
2180	925831
32611	925832
3287	925833
9793	925834
3863	925835
28372	925836
137062	925837
105086	925838
162058	925839
82690	925840
12872	925841
4126	925842
64526	925843
2016	925844
32283	925845
60676	925846
1749	925847
16558	925848
109712	925849
61	925850
19247	925851
23178	925852
48350	925853
19729	925854
7776	925855
335	925856
77451	925857
59603	925858
2215	925859
20935	925860
42180	925861
135685	925862
35586	925863
19916	925864
111911	925865
12608	925866
1184	925867
25800	925868
6564	925869
100160	925870
85173	925871
44339	925872
50389	925873
37625	925874
10788	925875
28303	925876
74080	925877
39847	925878
98162	925879
7498	925880
45020	925881
34052	925882
78814	925883
7841	925884
35287	925885
97596	925886
165087	925887
2253	925888
130995	925889
77733	925890
120488	925891
77489	925892
16663	925893
28127	925894
20587	925895
14252	925896
84252	925897
63248	925898
14289	925899
159150	925900
6106	925901
25488	925902
61939	925903
16506	925904
19002	925905
3735	925906
5479	925907
81	925908
10981	925909
16586	925910
19537	925911
59860	925912
34336	925913
69657	925914
72131	925915
8241	925916
1245	925917
50726	925918
53386	925919
91947	925920
10217	925921
56563	925922
7297	925923
7972	925924
108128	925925
32349	925926
47290	925927
16455	925928
118938	925929
132606	925930
46675	925931
161236	925932
132841	925933
17113	925934
21668	925935
850	925936
21783	925937
12769	925938
65163	925939
48723	925940
20757	925941
88446	925942
161080	925943
57931	925944
85829	925945
18821	925946
2614	925947
162818	925948
12590	925949
30108	925950
103877	925951
21243	925952
22912	925953
5547	925954
8717	925955
98028	925956
10503	925957
36127	925958
97827	925959
72480	925960
1701	925961
34420	925962
90344	925963
21528	925964
1385	925965
85711	925966
61773	925967
17470	925968
45410	925969
22326	925970
34995	925971
110173	925972
886	925973
7133	925974
88387	925975
5255	925976
70747	925977
25347	925978
1195	925979
98186	925980
157812	925981
50881	925982
94249	925983
76337	925984
11471	925985
4269	925986
84654	925987
11637	925988
4370	925989
59833	925990
33764	925991
75347	925992
418	925993
15890	925994
27633	925995
91904	925996
4874	925997
56766	925998
14719	925999
36293	926000
2901	926001
60863	926002
67135	926003
90853	926004
50795	926005
5210	926006
4776	926007
4091	926008
143192	926009
27570	926010
48151	926011
83156	926012
22799	926013
3930	926014
85311	926015
49351	926016
43	926017
32926	926018
45893	926019
64537	926020
129332	926021
12300	926022
9275	926023
30606	926024
3010	926025
94180	926026
3213	926027
95338	926028
47797	926029
21257	926030
27419	926031
6607	926032
174	926033
41184	926034
15776	926035
93008	926036
63726	926037
97596	926038
17912	926039
32651	926040
115361	926041
164816	926042
75080	926043
5875	926044
129590	926045
11401	926046
146570	926047
71570	926048
88359	926049
45445	926050
7153	926051
161469	926052
1437	926053
43367	926054
86888	926055
9589	926056
15406	926057
6477	926058
17685	926059
2486	926060
72	926061
22750	926062
104412	926063
22878	926064
49148	926065
52536	926066
49563	926067
20935	926068
439	926069
25573	926070
92687	926071
31428	926072
117970	926073
49308	926074
28046	926075
131803	926076
64775	926077
3193	926078
12035	926079
6854	926080
10828	926081
60026	926082
2169	926083
21039	926084
71400	926085
34266	926086
19746	926087
79292	926088
26120	926089
80408	926090
137676	926091
100637	926092
45122	926093
57838	926094
62218	926095
18181	926096
8351	926097
11529	926098
58520	926099
31661	926100
19186	926101
85137	926102
35907	926103
26130	926104
128720	926105
154	926106
13073	926107
28661	926108
7127	926109
1234	926110
12205	926111
3193	926112
3877	926113
49588	926114
21079	926115
73903	926116
20244	926117
113944	926118
126916	926119
119947	926120
161346	926121
52375	926122
45430	926123
94	926124
66810	926125
26390	926126
31824	926127
10097	926128
12815	926129
20355	926130
52784	926131
6106	926132
24820	926133
92695	926134
1559	926135
65631	926136
144544	926137
85235	926138
143561	926139
31870	926140
78683	926141
10551	926142
123851	926143
135010	926144
32164	926145
33421	926146
12453	926147
1325	926148
83216	926149
123854	926150
2384	926151
133883	926152
74179	926153
5971	926154
29170	926155
145913	926156
48485	926157
30215	926158
86761	926159
88873	926160
40197	926161
9473	926162
8159	926163
10295	926164
45215	926165
5876	926166
25289	926167
5652	926168
11928	926169
96813	926170
77058	926171
135368	926172
15192	926173
103497	926174
35440	926175
57213	926176
43853	926177
37889	926178
30990	926179
5247	926180
12136	926181
25468	926182
3872	926183
10985	926184
97225	926185
60278	926186
25001	926187
23479	926188
62757	926189
23009	926190
113555	926191
97150	926192
11422	926193
100326	926194
88053	926195
15734	926196
61796	926197
40560	926198
36868	926199
18105	926200
5744	926201
115040	926202
30011	926203
54558	926204
113852	926205
56160	926206
10294	926207
40930	926208
2864	926209
91142	926210
41468	926211
129523	926212
3052	926213
19598	926214
4993	926215
3015	926216
7724	926217
35562	926218
77832	926219
23676	926220
29868	926221
32497	926222
23883	926223
10045	926224
165628	926225
15988	926226
15345	926227
16243	926228
79018	926229
38613	926230
57756	926231
37422	926232
49097	926233
5367	926234
26337	926235
27909	926236
960	926237
92210	926238
8679	926239
32596	926240
96153	926241
12177	926242
20317	926243
155264	926244
2679	926245
552	926246
78236	926247
67061	926248
120593	926249
13979	926250
42604	926251
55365	926252
39347	926253
10911	926254
509	926255
10556	926256
977	926257
31316	926258
32051	926259
84277	926260
38865	926261
75832	926262
17744	926263
33401	926264
19268	926265
13155	926266
65647	926267
55499	926268
32876	926269
14836	926270
21081	926271
117110	926272
22211	926273
21897	926274
73305	926275
255	926276
48678	926277
5535	926278
31971	926279
1476	926280
13650	926281
24099	926282
102454	926283
42119	926284
19480	926285
112444	926286
8047	926287
7891	926288
9443	926289
58008	926290
23179	926291
3494	926292
11334	926293
5660	926294
54607	926295
133024	926296
116067	926297
1293	926298
44877	926299
5400	926300
151509	926301
9650	926302
105092	926303
2768	926304
1072	926305
15634	926306
24407	926307
10690	926308
2234	926309
237	926310
6033	926311
11236	926312
14608	926313
84119	926314
57406	926315
41376	926316
23831	926317
117975	926318
77887	926319
113080	926320
22725	926321
21211	926322
112819	926323
49414	926324
8394	926325
278	926326
6998	926327
122530	926328
54950	926329
19699	926330
1381	926331
96187	926332
33515	926333
16979	926334
113970	926335
29270	926336
81972	926337
7745	926338
29409	926339
13400	926340
9532	926341
95163	926342
131775	926343
13926	926344
75342	926345
7313	926346
11821	926347
154570	926348
68384	926349
83775	926350
5516	926351
50792	926352
95591	926353
47539	926354
3119	926355
64169	926356
25864	926357
1797	926358
25901	926359
30320	926360
14051	926361
101366	926362
78082	926363
2530	926364
99740	926365
15919	926366
1251	926367
13360	926368
13131	926369
12031	926370
50581	926371
14756	926372
40076	926373
65110	926374
71441	926375
114467	926376
18899	926377
22057	926378
9277	926379
2413	926380
124553	926381
3083	926382
6302	926383
17908	926384
26651	926385
131049	926386
22137	926387
12707	926388
26071	926389
24196	926390
87000	926391
47791	926392
15805	926393
14272	926394
286	926395
25583	926396
5284	926397
34886	926398
27938	926399
2915	926400
4430	926401
25160	926402
93598	926403
39151	926404
71783	926405
90549	926406
500	926407
9106	926408
66396	926409
25070	926410
27313	926411
924	926412
18515	926413
152329	926414
1262	926415
15310	926416
11489	926417
12082	926418
60698	926419
1845	926420
14131	926421
45958	926422
113521	926423
15110	926424
67181	926425
955	926426
16321	926427
51821	926428
132076	926429
72861	926430
102662	926431
55552	926432
61494	926433
10281	926434
20356	926435
18143	926436
29895	926437
38591	926438
42099	926439
2454	926440
25239	926441
154193	926442
14174	926443
80	926444
32571	926445
56768	926446
21625	926447
40385	926448
116585	926449
45	926450
12300	926451
67574	926452
116689	926453
70469	926454
5058	926455
51779	926456
61359	926457
10422	926458
21343	926459
19285	926460
29570	926461
12231	926462
97062	926463
30728	926464
20340	926465
64823	926466
333	926467
6629	926468
35460	926469
25253	926470
10977	926471
49789	926472
89860	926473
117482	926474
38491	926475
9259	926476
54451	926477
7649	926478
6458	926479
47484	926480
4572	926481
15032	926482
32581	926483
81585	926484
7816	926485
57187	926486
24611	926487
6852	926488
1168	926489
11660	926490
10934	926491
7728	926492
41691	926493
4111	926494
105002	926495
4171	926496
45797	926497
77610	926498
24805	926499
27119	926500
60860	926501
49498	926502
4107	926503
115535	926504
26737	926505
1134	926506
44531	926507
112950	926508
57132	926509
28708	926510
65373	926511
67936	926512
46443	926513
95891	926514
59849	926515
3918	926516
14461	926517
41778	926518
1292	926519
16917	926520
50345	926521
38627	926522
24002	926523
11632	926524
40338	926525
374	926526
8959	926527
56077	926528
102214	926529
53274	926530
34749	926531
247	926532
28907	926533
30892	926534
31611	926535
123385	926536
26901	926537
22058	926538
3954	926539
28220	926540
158581	926541
8770	926542
81463	926543
69112	926544
14067	926545
18795	926546
38	926547
156922	926548
30391	926549
4062	926550
47662	926551
67435	926552
1338	926553
58006	926554
68587	926555
157080	926556
71920	926557
51254	926558
4768	926559
119356	926560
23302	926561
34707	926562
36172	926563
150198	926564
6564	926565
67736	926566
77455	926567
7110	926568
17051	926569
297	926570
44581	926571
10274	926572
35720	926573
11905	926574
35829	926575
19372	926576
16978	926577
16736	926578
85096	926579
4700	926580
23230	926581
56221	926582
7597	926583
29302	926584
62836	926585
160610	926586
7991	926587
1790	926588
3072	926589
442	926590
19251	926591
12	926592
22884	926593
107857	926594
59236	926595
17232	926596
137763	926597
24420	926598
99610	926599
2642	926600
1743	926601
22039	926602
7263	926603
1603	926604
2901	926605
136	926606
598	926607
20272	926608
97547	926609
33628	926610
98482	926611
14567	926612
3110	926613
1624	926614
14409	926615
89312	926616
66934	926617
9663	926618
3253	926619
20591	926620
27732	926621
25769	926622
12779	926623
129319	926624
1640	926625
4110	926626
53608	926627
35970	926628
131797	926629
41744	926630
11378	926631
15132	926632
106127	926633
19692	926634
12007	926635
13836	926636
51039	926637
7613	926638
74728	926639
14893	926640
10766	926641
22424	926642
52595	926643
151274	926644
54196	926645
132111	926646
75768	926647
118683	926648
21554	926649
23640	926650
2076	926651
4058	926652
51219	926653
33730	926654
10032	926655
146368	926656
102811	926657
15142	926658
2199	926659
64642	926660
67299	926661
146926	926662
5391	926663
10357	926664
6299	926665
54671	926666
56541	926667
23789	926668
128727	926669
1183	926670
41347	926671
3060	926672
15353	926673
6530	926674
56953	926675
94385	926676
5271	926677
35514	926678
57512	926679
22234	926680
121289	926681
89505	926682
12940	926683
84406	926684
41779	926685
51185	926686
52714	926687
26108	926688
1592	926689
2170	926690
19652	926691
9663	926692
69984	926693
112664	926694
340	926695
3586	926696
54746	926697
51300	926698
14098	926699
4701	926700
5948	926701
14	926702
39267	926703
62564	926704
15726	926705
27090	926706
16612	926707
20648	926708
63584	926709
1582	926710
103869	926711
130460	926712
44635	926713
102526	926714
18731	926715
32448	926716
46563	926717
161399	926718
23612	926719
65962	926720
25736	926721
103902	926722
38347	926723
55366	926724
67000	926725
1901	926726
17883	926727
72486	926728
77140	926729
3299	926730
66278	926731
94043	926732
5814	926733
59609	926734
10302	926735
1081	926736
14410	926737
83315	926738
521	926739
10771	926740
57190	926741
78702	926742
89671	926743
96332	926744
5825	926745
61723	926746
87331	926747
39235	926748
96728	926749
4769	926750
62933	926751
1528	926752
28309	926753
46	926754
17	926755
14586	926756
30065	926757
112708	926758
2402	926759
130886	926760
162386	926761
7333	926762
28505	926763
17267	926764
20728	926765
73686	926766
59904	926767
90555	926768
5797	926769
93654	926770
140404	926771
15270	926772
93148	926773
59761	926774
66476	926775
12575	926776
125618	926777
18024	926778
7678	926779
48161	926780
48280	926781
59293	926782
19076	926783
51328	926784
52866	926785
48067	926786
36063	926787
55841	926788
40688	926789
5321	926790
364	926791
28516	926792
24511	926793
52336	926794
125013	926795
7236	926796
2082	926797
51395	926798
13656	926799
30877	926800
3470	926801
51033	926802
33296	926803
112111	926804
64919	926805
83792	926806
71844	926807
10058	926808
162500	926809
14502	926810
90421	926811
9953	926812
165755	926813
575	926814
39859	926815
115402	926816
95098	926817
1813	926818
20639	926819
119568	926820
16216	926821
776	926822
8453	926823
71273	926824
41649	926825
3030	926826
11371	926827
112676	926828
128747	926829
22247	926830
5898	926831
49912	926832
4931	926833
25911	926834
162091	926835
16417	926836
109517	926837
19734	926838
23412	926839
6941	926840
19543	926841
22861	926842
833	926843
15647	926844
30339	926845
36540	926846
139294	926847
39575	926848
95495	926849
27745	926850
63293	926851
840	926852
85363	926853
2117	926854
5860	926855
119731	926856
64575	926857
17636	926858
82140	926859
126550	926860
831	926861
136704	926862
34	926863
60899	926864
9205	926865
6360	926866
36133	926867
39162	926868
81740	926869
1021	926870
48055	926871
68384	926872
17069	926873
2756	926874
29047	926875
29904	926876
45798	926877
35924	926878
81708	926879
60203	926880
124255	926881
5648	926882
89317	926883
43108	926884
9744	926885
17585	926886
74943	926887
56841	926888
52631	926889
13499	926890
20400	926891
35679	926892
56165	926893
57422	926894
95713	926895
80583	926896
158240	926897
20625	926898
41144	926899
2399	926900
46427	926901
77440	926902
8944	926903
82173	926904
57136	926905
877	926906
68604	926907
103901	926908
16575	926909
43746	926910
2155	926911
16206	926912
48403	926913
11218	926914
34477	926915
28720	926916
1933	926917
42032	926918
13541	926919
2633	926920
1415	926921
9060	926922
17935	926923
3254	926924
61840	926925
94733	926926
106724	926927
70155	926928
54	926929
113828	926930
31785	926931
15594	926932
51641	926933
3970	926934
4048	926935
1506	926936
41940	926937
7539	926938
41466	926939
2184	926940
87426	926941
70323	926942
101463	926943
9815	926944
26612	926945
42954	926946
44495	926947
82165	926948
2031	926949
11132	926950
4743	926951
81541	926952
9682	926953
18486	926954
163561	926955
134901	926956
38264	926957
61304	926958
26167	926959
37371	926960
24780	926961
100145	926962
12176	926963
14588	926964
72926	926965
50969	926966
16110	926967
3290	926968
13854	926969
55125	926970
4113	926971
23672	926972
86085	926973
19684	926974
1680	926975
66652	926976
77317	926977
60174	926978
149063	926979
42075	926980
47633	926981
17600	926982
14255	926983
24478	926984
47576	926985
5	926986
16524	926987
76062	926988
80683	926989
47191	926990
55625	926991
1237	926992
5691	926993
137281	926994
14153	926995
65632	926996
14791	926997
24840	926998
93626	926999
2046	927000
36753	927001
13317	927002
53484	927003
12288	927004
30415	927005
9430	927006
21998	927007
22043	927008
4237	927009
12858	927010
33543	927011
2146	927012
23837	927013
24484	927014
71320	927015
95094	927016
34390	927017
51360	927018
9870	927019
74745	927020
8050	927021
244	927022
4550	927023
6139	927024
30592	927025
51169	927026
27857	927027
57335	927028
11356	927029
664	927030
35	927031
15879	927032
107981	927033
70872	927034
12315	927035
1805	927036
34270	927037
5452	927038
91927	927039
18869	927040
15027	927041
1672	927042
19853	927043
20417	927044
23270	927045
69012	927046
97800	927047
6154	927048
11577	927049
37145	927050
42768	927051
17	927052
115078	927053
11418	927054
57100	927055
1813	927056
19521	927057
28460	927058
82290	927059
5660	927060
56065	927061
60162	927062
5295	927063
116653	927064
113975	927065
1410	927066
217	927067
18491	927068
35688	927069
3672	927070
11220	927071
1969	927072
7475	927073
43085	927074
121377	927075
10741	927076
95551	927077
23007	927078
49178	927079
27937	927080
7614	927081
46207	927082
157238	927083
76955	927084
392	927085
92447	927086
161732	927087
38929	927088
72380	927089
67633	927090
1891	927091
2077	927092
70377	927093
92422	927094
3174	927095
55395	927096
3754	927097
36188	927098
142979	927099
34843	927100
33822	927101
98519	927102
69735	927103
143908	927104
17628	927105
1029	927106
1581	927107
285	927108
74909	927109
10	927110
5842	927111
92448	927112
15373	927113
2146	927114
418	927115
41648	927116
385	927117
20641	927118
67834	927119
161901	927120
45018	927121
7821	927122
48766	927123
14733	927124
108930	927125
50838	927126
131999	927127
110142	927128
49591	927129
2606	927130
136146	927131
15870	927132
141907	927133
13923	927134
4929	927135
111577	927136
33062	927137
1093	927138
7695	927139
77789	927140
128840	927141
8517	927142
9285	927143
6705	927144
5985	927145
14524	927146
50683	927147
3059	927148
124874	927149
63615	927150
128713	927151
9705	927152
1265	927153
89872	927154
104993	927155
9835	927156
47142	927157
2928	927158
32759	927159
5399	927160
130731	927161
84072	927162
132012	927163
12083	927164
11672	927165
27421	927166
19247	927167
105036	927168
621	927169
126035	927170
42266	927171
11908	927172
18256	927173
54331	927174
11241	927175
3867	927176
85385	927177
3232	927178
12651	927179
30042	927180
17014	927181
7870	927182
53497	927183
111938	927184
24739	927185
671	927186
67886	927187
5640	927188
9469	927189
8387	927190
4	927191
521	927192
68798	927193
56215	927194
9379	927195
93330	927196
29096	927197
25027	927198
50086	927199
4278	927200
2684	927201
66660	927202
143950	927203
18172	927204
3835	927205
9280	927206
95569	927207
10793	927208
294	927209
35347	927210
24930	927211
6659	927212
111395	927213
43945	927214
27013	927215
10813	927216
13470	927217
31809	927218
25830	927219
67065	927220
30921	927221
5195	927222
51310	927223
1866	927224
81667	927225
7355	927226
119061	927227
12548	927228
406	927229
9692	927230
34352	927231
7655	927232
92228	927233
1002	927234
407	927235
6773	927236
50	927237
33026	927238
21489	927239
52981	927240
73111	927241
31700	927242
5978	927243
30508	927244
54438	927245
16562	927246
1787	927247
97032	927248
4246	927249
2098	927250
32085	927251
49878	927252
5717	927253
16460	927254
75943	927255
22821	927256
19597	927257
19874	927258
16661	927259
77123	927260
42447	927261
70387	927262
37257	927263
1227	927264
64665	927265
19944	927266
14952	927267
25985	927268
15086	927269
4314	927270
151	927271
101780	927272
154	927273
19570	927274
58053	927275
1198	927276
30528	927277
9721	927278
72337	927279
30743	927280
123564	927281
11881	927282
16298	927283
51232	927284
4277	927285
220	927286
3170	927287
24409	927288
9858	927289
9987	927290
2821	927291
101850	927292
20776	927293
71505	927294
16151	927295
19725	927296
7882	927297
46034	927298
40093	927299
19607	927300
131757	927301
11128	927302
6023	927303
18888	927304
135558	927305
65158	927306
56794	927307
68193	927308
22441	927309
1867	927310
18284	927311
9337	927312
9062	927313
145	927314
12784	927315
54157	927316
44158	927317
9699	927318
79130	927319
2624	927320
25994	927321
56980	927322
12519	927323
46877	927324
79241	927325
31916	927326
16133	927327
21831	927328
64888	927329
77940	927330
4580	927331
1617	927332
101127	927333
87845	927334
32686	927335
35607	927336
84	927337
1839	927338
35043	927339
21330	927340
24459	927341
1185	927342
1184	927343
87305	927344
151730	927345
14798	927346
112582	927347
30156	927348
16276	927349
89003	927350
86784	927351
28208	927352
23530	927353
117576	927354
12540	927355
1745	927356
50831	927357
8637	927358
62012	927359
16795	927360
16222	927361
13109	927362
3381	927363
50606	927364
30818	927365
97300	927366
28330	927367
24513	927368
118587	927369
8341	927370
24292	927371
94962	927372
166187	927373
14926	927374
17142	927375
48519	927376
20655	927377
49249	927378
56609	927379
39043	927380
52267	927381
57911	927382
2121	927383
90860	927384
1689	927385
942	927386
56836	927387
65924	927388
10544	927389
77262	927390
89591	927391
198	927392
11384	927393
85816	927394
73095	927395
1960	927396
1542	927397
3684	927398
157596	927399
164782	927400
132256	927401
149530	927402
30718	927403
49760	927404
1633	927405
6488	927406
24626	927407
24799	927408
6563	927409
30241	927410
24378	927411
130727	927412
29134	927413
30516	927414
15886	927415
5337	927416
10284	927417
42530	927418
38361	927419
202	927420
44936	927421
26331	927422
64583	927423
129042	927424
1952	927425
89613	927426
42346	927427
22845	927428
1345	927429
231	927430
83104	927431
13304	927432
38272	927433
129218	927434
114044	927435
13387	927436
95231	927437
234	927438
17139	927439
17990	927440
128083	927441
57466	927442
35057	927443
30963	927444
42127	927445
16803	927446
38863	927447
10753	927448
67194	927449
37738	927450
40730	927451
9920	927452
107219	927453
2089	927454
3300	927455
4798	927456
789	927457
32070	927458
736	927459
20817	927460
18064	927461
90292	927462
22216	927463
42056	927464
101849	927465
18306	927466
68655	927467
15301	927468
3837	927469
23221	927470
177	927471
140444	927472
136453	927473
5109	927474
15637	927475
69399	927476
38691	927477
14049	927478
39594	927479
38548	927480
129691	927481
57052	927482
23106	927483
25750	927484
11658	927485
7834	927486
6342	927487
98807	927488
84039	927489
94717	927490
58910	927491
41461	927492
32243	927493
65586	927494
23289	927495
18126	927496
1195	927497
19178	927498
6050	927499
714	927500
7732	927501
50495	927502
28406	927503
123631	927504
102532	927505
86172	927506
10240	927507
26946	927508
69390	927509
526	927510
43643	927511
78107	927512
14803	927513
13	927514
33351	927515
86733	927516
42986	927517
36603	927518
82157	927519
152915	927520
56336	927521
14607	927522
57604	927523
37298	927524
6505	927525
80299	927526
1825	927527
146687	927528
41564	927529
82879	927530
35019	927531
3329	927532
65890	927533
7596	927534
19060	927535
23900	927536
13973	927537
4229	927538
105473	927539
1822	927540
163329	927541
151	927542
36322	927543
46679	927544
21460	927545
134408	927546
4102	927547
619	927548
11818	927549
23130	927550
8181	927551
15215	927552
96375	927553
172	927554
11830	927555
49771	927556
8347	927557
51603	927558
50321	927559
18091	927560
5857	927561
45995	927562
40738	927563
36522	927564
57320	927565
124368	927566
117748	927567
25535	927568
1611	927569
23660	927570
71662	927571
1746	927572
31934	927573
39967	927574
4929	927575
56302	927576
4691	927577
76864	927578
33479	927579
47470	927580
3797	927581
24633	927582
8132	927583
97300	927584
1729	927585
5723	927586
1278	927587
27280	927588
17842	927589
67645	927590
31076	927591
1056	927592
60142	927593
93721	927594
96296	927595
43647	927596
11226	927597
40663	927598
160695	927599
8083	927600
49027	927601
849	927602
162883	927603
29609	927604
33084	927605
10818	927606
38940	927607
42023	927608
1222	927609
8040	927610
104733	927611
2654	927612
12265	927613
75773	927614
24738	927615
28	927616
35637	927617
75009	927618
8653	927619
59839	927620
121818	927621
51460	927622
64433	927623
5509	927624
31104	927625
16075	927626
9	927627
2730	927628
50230	927629
21338	927630
2923	927631
20540	927632
329	927633
608	927634
7781	927635
20226	927636
33926	927637
5607	927638
19564	927639
25124	927640
11858	927641
37732	927642
38132	927643
852	927644
104186	927645
30536	927646
56555	927647
919	927648
1256	927649
100019	927650
40508	927651
57122	927652
85719	927653
26781	927654
93218	927655
9714	927656
37212	927657
96369	927658
46003	927659
48434	927660
14060	927661
120623	927662
24131	927663
65354	927664
4434	927665
24153	927666
38319	927667
77265	927668
165691	927669
8034	927670
130392	927671
161466	927672
42488	927673
50728	927674
94645	927675
127196	927676
7911	927677
55196	927678
106132	927679
64444	927680
34073	927681
99989	927682
13216	927683
57997	927684
40008	927685
12687	927686
1	927687
132442	927688
80373	927689
15460	927690
54447	927691
13828	927692
58902	927693
24660	927694
2041	927695
883	927696
143184	927697
5554	927698
39905	927699
21952	927700
45520	927701
1342	927702
27704	927703
104572	927704
77668	927705
30295	927706
9733	927707
11908	927708
119649	927709
126	927710
31612	927711
28006	927712
50508	927713
23862	927714
2226	927715
69180	927716
63986	927717
239	927718
52862	927719
7355	927720
133329	927721
85728	927722
6474	927723
58378	927724
53352	927725
87377	927726
140738	927727
34720	927728
104530	927729
61662	927730
102418	927731
56602	927732
150622	927733
3221	927734
84185	927735
6449	927736
1092	927737
31292	927738
10222	927739
22894	927740
8145	927741
5581	927742
47547	927743
20402	927744
12494	927745
7209	927746
80580	927747
76868	927748
1567	927749
7552	927750
2134	927751
18035	927752
76293	927753
35795	927754
34282	927755
10113	927756
24665	927757
111073	927758
21472	927759
19344	927760
36827	927761
714	927762
64476	927763
43753	927764
112444	927765
26929	927766
80383	927767
6515	927768
27184	927769
95889	927770
15665	927771
13661	927772
4775	927773
57579	927774
74585	927775
48945	927776
15112	927777
63098	927778
83526	927779
103046	927780
37698	927781
40234	927782
41426	927783
23345	927784
26570	927785
9933	927786
3572	927787
82467	927788
4109	927789
2887	927790
9808	927791
89980	927792
7204	927793
8197	927794
95824	927795
12972	927796
1735	927797
15573	927798
49	927799
77690	927800
2659	927801
85501	927802
18634	927803
7501	927804
16584	927805
36237	927806
33111	927807
60266	927808
103750	927809
18	927810
6076	927811
62271	927812
20593	927813
13126	927814
22689	927815
8382	927816
3645	927817
93814	927818
36561	927819
31053	927820
52351	927821
76465	927822
13143	927823
23902	927824
150354	927825
92014	927826
22513	927827
58414	927828
32781	927829
17709	927830
113849	927831
28577	927832
27374	927833
46934	927834
19431	927835
82472	927836
18093	927837
140072	927838
132811	927839
146962	927840
21072	927841
49613	927842
49031	927843
119906	927844
14444	927845
79714	927846
1500	927847
53086	927848
38127	927849
49863	927850
21613	927851
166219	927852
19981	927853
47000	927854
71572	927855
62366	927856
64023	927857
36841	927858
13139	927859
86527	927860
29552	927861
60836	927862
16277	927863
11941	927864
44618	927865
23649	927866
14179	927867
99640	927868
82079	927869
66648	927870
18836	927871
96671	927872
94073	927873
49354	927874
22561	927875
8332	927876
89822	927877
66138	927878
36750	927879
618	927880
134053	927881
51870	927882
46894	927883
9778	927884
8328	927885
480	927886
3861	927887
10731	927888
148001	927889
20835	927890
75415	927891
27180	927892
14424	927893
6456	927894
19245	927895
39596	927896
2532	927897
52424	927898
30320	927899
38943	927900
6829	927901
12951	927902
5008	927903
44429	927904
26033	927905
127072	927906
29313	927907
55584	927908
11100	927909
16417	927910
75309	927911
57002	927912
7661	927913
25690	927914
146698	927915
101211	927916
1974	927917
7295	927918
941	927919
85241	927920
77423	927921
107233	927922
34	927923
27051	927924
16566	927925
154617	927926
36032	927927
5528	927928
2124	927929
26330	927930
34196	927931
10590	927932
2504	927933
4221	927934
107261	927935
94248	927936
42212	927937
1191	927938
33607	927939
79124	927940
91126	927941
83914	927942
32189	927943
5031	927944
2373	927945
28378	927946
10309	927947
3615	927948
3881	927949
3157	927950
104657	927951
71751	927952
131834	927953
5781	927954
84653	927955
90971	927956
68019	927957
6473	927958
57228	927959
20965	927960
57577	927961
27023	927962
68765	927963
76119	927964
59765	927965
33908	927966
866	927967
110271	927968
15090	927969
20542	927970
18490	927971
33	927972
159963	927973
106479	927974
4656	927975
3144	927976
16947	927977
14138	927978
56499	927979
22916	927980
32758	927981
27382	927982
26111	927983
54624	927984
5281	927985
41	927986
21730	927987
3719	927988
57228	927989
103890	927990
127846	927991
1294	927992
36556	927993
62462	927994
2022	927995
16149	927996
946	927997
4200	927998
159837	927999
17227	928000
86507	928001
101695	928002
33606	928003
18314	928004
102157	928005
36859	928006
50718	928007
5628	928008
18743	928009
128666	928010
41122	928011
138295	928012
5938	928013
4818	928014
45746	928015
103235	928016
71300	928017
49487	928018
783	928019
7959	928020
31299	928021
10539	928022
3939	928023
80025	928024
142895	928025
48633	928026
3753	928027
6804	928028
12061	928029
64583	928030
105414	928031
13	928032
37806	928033
8829	928034
28674	928035
47878	928036
3137	928037
83231	928038
47213	928039
18258	928040
22563	928041
8531	928042
26399	928043
25034	928044
62536	928045
4105	928046
35718	928047
117142	928048
3483	928049
12325	928050
40384	928051
43403	928052
17944	928053
17497	928054
16996	928055
91835	928056
48932	928057
44407	928058
39050	928059
7344	928060
12339	928061
44152	928062
6883	928063
4221	928064
52030	928065
153799	928066
47044	928067
103329	928068
20416	928069
2683	928070
43907	928071
120494	928072
39556	928073
29699	928074
112	928075
12819	928076
39681	928077
33691	928078
54979	928079
91808	928080
32413	928081
122087	928082
89337	928083
22173	928084
6030	928085
6051	928086
59290	928087
3650	928088
6594	928089
27798	928090
99150	928091
2085	928092
32049	928093
37398	928094
10465	928095
35831	928096
7867	928097
16132	928098
737	928099
484	928100
42930	928101
82478	928102
97769	928103
13466	928104
70312	928105
88597	928106
32313	928107
9592	928108
6486	928109
1846	928110
23532	928111
19567	928112
6357	928113
36699	928114
11258	928115
58516	928116
9618	928117
34940	928118
73	928119
9938	928120
3889	928121
8261	928122
104710	928123
60218	928124
70172	928125
102045	928126
162475	928127
129997	928128
7252	928129
92372	928130
48201	928131
124289	928132
3792	928133
54652	928134
69490	928135
761	928136
56296	928137
19845	928138
55253	928139
71529	928140
161181	928141
9354	928142
4052	928143
8551	928144
35884	928145
54359	928146
1141	928147
50348	928148
4594	928149
66789	928150
31924	928151
29087	928152
33013	928153
79195	928154
28541	928155
10670	928156
3667	928157
133162	928158
29471	928159
69594	928160
2108	928161
43662	928162
52291	928163
42029	928164
654	928165
9420	928166
28436	928167
40678	928168
15302	928169
87440	928170
4941	928171
6092	928172
10793	928173
40151	928174
16823	928175
94	928176
14817	928177
13604	928178
34441	928179
17804	928180
28480	928181
50667	928182
85083	928183
69653	928184
22628	928185
9318	928186
37540	928187
94137	928188
67763	928189
17754	928190
85071	928191
38821	928192
30475	928193
102246	928194
4858	928195
30486	928196
21002	928197
31757	928198
9673	928199
90262	928200
59853	928201
4717	928202
14967	928203
13501	928204
31258	928205
27538	928206
11830	928207
26262	928208
28262	928209
42588	928210
983	928211
19730	928212
120	928213
162199	928214
126112	928215
25825	928216
45870	928217
84404	928218
55962	928219
17263	928220
103352	928221
10210	928222
25608	928223
14617	928224
10431	928225
54205	928226
46626	928227
44895	928228
28278	928229
8225	928230
20524	928231
3380	928232
17354	928233
5957	928234
40016	928235
18548	928236
9176	928237
102968	928238
7121	928239
111172	928240
75620	928241
22076	928242
114601	928243
8048	928244
50074	928245
8864	928246
11949	928247
1959	928248
82333	928249
28498	928250
2422	928251
12338	928252
66816	928253
54198	928254
50948	928255
25077	928256
146795	928257
26709	928258
126929	928259
4315	928260
11774	928261
2215	928262
54884	928263
13192	928264
400	928265
9892	928266
67443	928267
25943	928268
7561	928269
107362	928270
24679	928271
12768	928272
10512	928273
8101	928274
107488	928275
2350	928276
38163	928277
88687	928278
102865	928279
17362	928280
145544	928281
150581	928282
17773	928283
87875	928284
50292	928285
9746	928286
121	928287
874	928288
2741	928289
2235	928290
63544	928291
2486	928292
8797	928293
126334	928294
11537	928295
3247	928296
106400	928297
399	928298
42417	928299
29244	928300
39568	928301
5099	928302
45619	928303
64018	928304
58913	928305
18324	928306
358	928307
85413	928308
12355	928309
10270	928310
8741	928311
74238	928312
20222	928313
60507	928314
49530	928315
28209	928316
1539	928317
15462	928318
27337	928319
6904	928320
17209	928321
18464	928322
29527	928323
73858	928324
53119	928325
3684	928326
3064	928327
11699	928328
10410	928329
102495	928330
91798	928331
27788	928332
17303	928333
11274	928334
49635	928335
74794	928336
80310	928337
3631	928338
19958	928339
54218	928340
10141	928341
3697	928342
11115	928343
2724	928344
11316	928345
34446	928346
36383	928347
107599	928348
74416	928349
34345	928350
90861	928351
45929	928352
35225	928353
27512	928354
36643	928355
160160	928356
59514	928357
72768	928358
13645	928359
2620	928360
60026	928361
40471	928362
13055	928363
51097	928364
7502	928365
4061	928366
78302	928367
36084	928368
90920	928369
2286	928370
30278	928371
20234	928372
3628	928373
8428	928374
32025	928375
6551	928376
39750	928377
36294	928378
13964	928379
944	928380
49035	928381
76330	928382
3470	928383
63572	928384
59077	928385
56720	928386
29969	928387
3890	928388
61214	928389
10484	928390
28354	928391
71103	928392
10772	928393
69673	928394
4004	928395
62700	928396
43499	928397
28814	928398
80980	928399
12841	928400
10970	928401
6155	928402
96040	928403
26618	928404
19221	928405
5904	928406
33366	928407
25446	928408
29727	928409
48162	928410
28991	928411
4692	928412
60391	928413
18913	928414
1603	928415
1443	928416
90913	928417
5800	928418
339	928419
86356	928420
1673	928421
2489	928422
445	928423
92147	928424
116207	928425
70786	928426
5216	928427
71470	928428
7146	928429
1085	928430
18210	928431
20006	928432
2951	928433
29981	928434
34329	928435
14931	928436
24159	928437
79293	928438
28140	928439
119393	928440
43745	928441
17039	928442
33581	928443
42503	928444
32948	928445
7178	928446
21984	928447
57156	928448
4043	928449
21560	928450
105131	928451
76	928452
3173	928453
7580	928454
87512	928455
4277	928456
4946	928457
121745	928458
45843	928459
1214	928460
7403	928461
22236	928462
34831	928463
29794	928464
3585	928465
39792	928466
31318	928467
56112	928468
78731	928469
6348	928470
77556	928471
133367	928472
106126	928473
30687	928474
1750	928475
3353	928476
62533	928477
163095	928478
4231	928479
2911	928480
20834	928481
48364	928482
105555	928483
54372	928484
47619	928485
64933	928486
4364	928487
29490	928488
675	928489
103592	928490
110584	928491
123074	928492
22340	928493
37998	928494
53477	928495
36653	928496
18993	928497
59659	928498
136567	928499
50659	928500
3989	928501
15464	928502
10049	928503
128054	928504
73595	928505
65507	928506
104964	928507
96833	928508
59603	928509
15497	928510
127596	928511
6178	928512
13325	928513
34697	928514
78954	928515
18679	928516
54904	928517
131355	928518
34996	928519
34378	928520
77957	928521
40591	928522
66915	928523
22488	928524
2479	928525
3577	928526
5333	928527
26265	928528
108030	928529
11978	928530
25837	928531
43585	928532
56487	928533
8724	928534
33073	928535
102240	928536
24861	928537
3295	928538
103683	928539
70162	928540
7583	928541
68349	928542
1216	928543
72324	928544
32282	928545
14449	928546
931	928547
44757	928548
85091	928549
30940	928550
131372	928551
5937	928552
44649	928553
79807	928554
58948	928555
5508	928556
39160	928557
110777	928558
29521	928559
9	928560
87873	928561
11	928562
15439	928563
30653	928564
80807	928565
3355	928566
58693	928567
20756	928568
48300	928569
165735	928570
3153	928571
4895	928572
76777	928573
26609	928574
28035	928575
39603	928576
27918	928577
10102	928578
76966	928579
72433	928580
96183	928581
25797	928582
31959	928583
139651	928584
39710	928585
45624	928586
30793	928587
75605	928588
7247	928589
855	928590
144172	928591
19798	928592
7129	928593
95213	928594
155	928595
640	928596
106338	928597
35731	928598
2679	928599
33941	928600
5585	928601
60902	928602
42927	928603
43936	928604
53317	928605
914	928606
30283	928607
77	928608
66731	928609
155647	928610
959	928611
17832	928612
45599	928613
44736	928614
37828	928615
30101	928616
17921	928617
14031	928618
21861	928619
63111	928620
7741	928621
16567	928622
6282	928623
2003	928624
33629	928625
35320	928626
17555	928627
8572	928628
23361	928629
34078	928630
107481	928631
105365	928632
7771	928633
82828	928634
8260	928635
71096	928636
74724	928637
15590	928638
2799	928639
4621	928640
55422	928641
4809	928642
11295	928643
24158	928644
15293	928645
6790	928646
6336	928647
41674	928648
1771	928649
41408	928650
55524	928651
119248	928652
7576	928653
38722	928654
57080	928655
77795	928656
78950	928657
29656	928658
67756	928659
40313	928660
74379	928661
1035	928662
70058	928663
3031	928664
30664	928665
1033	928666
5341	928667
17748	928668
128502	928669
74990	928670
2444	928671
10109	928672
72266	928673
47273	928674
18075	928675
8031	928676
74735	928677
24240	928678
15520	928679
184	928680
13536	928681
57550	928682
36731	928683
1404	928684
64893	928685
18372	928686
49785	928687
97743	928688
22211	928689
23590	928690
18420	928691
13874	928692
9211	928693
125559	928694
90057	928695
104571	928696
45230	928697
72522	928698
57587	928699
52600	928700
96792	928701
6827	928702
8000	928703
34523	928704
75209	928705
32055	928706
61883	928707
12298	928708
6281	928709
4714	928710
6392	928711
125726	928712
11988	928713
45592	928714
13949	928715
10510	928716
4912	928717
22510	928718
11305	928719
11250	928720
112549	928721
5182	928722
28018	928723
21435	928724
93	928725
4494	928726
33561	928727
9050	928728
65011	928729
52302	928730
43044	928731
20913	928732
26758	928733
4591	928734
26875	928735
32145	928736
53392	928737
89297	928738
8975	928739
77419	928740
40880	928741
157	928742
100847	928743
24830	928744
3268	928745
56941	928746
11268	928747
16910	928748
24739	928749
76697	928750
5302	928751
131603	928752
63225	928753
4086	928754
15484	928755
16343	928756
109969	928757
161150	928758
9625	928759
6621	928760
45614	928761
81114	928762
49002	928763
73619	928764
34671	928765
58437	928766
21839	928767
105852	928768
32548	928769
9491	928770
26641	928771
5799	928772
762	928773
126222	928774
147058	928775
87648	928776
53696	928777
32629	928778
28058	928779
163732	928780
48765	928781
7620	928782
132255	928783
78492	928784
107471	928785
49653	928786
542	928787
7758	928788
39896	928789
104974	928790
37727	928791
9680	928792
78215	928793
84192	928794
139158	928795
10277	928796
26131	928797
57710	928798
29467	928799
112289	928800
45970	928801
41947	928802
21436	928803
13365	928804
87546	928805
32981	928806
38055	928807
5570	928808
68610	928809
1909	928810
14830	928811
21347	928812
84076	928813
112557	928814
8228	928815
455	928816
655	928817
46174	928818
54068	928819
94077	928820
31189	928821
115485	928822
66755	928823
38945	928824
28620	928825
114	928826
148131	928827
36439	928828
250	928829
48141	928830
190	928831
8722	928832
39855	928833
18921	928834
12	928835
10361	928836
104403	928837
23	928838
3220	928839
30599	928840
9160	928841
131072	928842
79371	928843
123488	928844
25089	928845
3931	928846
4761	928847
62231	928848
152122	928849
42599	928850
28479	928851
26619	928852
11263	928853
4148	928854
88215	928855
903	928856
45919	928857
10702	928858
54217	928859
8788	928860
11332	928861
12627	928862
65464	928863
22213	928864
76474	928865
29069	928866
59344	928867
21245	928868
35754	928869
50226	928870
21585	928871
32771	928872
22471	928873
28812	928874
29803	928875
153925	928876
83559	928877
749	928878
34562	928879
55842	928880
6347	928881
253	928882
32298	928883
2673	928884
11508	928885
31848	928886
83285	928887
45537	928888
1272	928889
66590	928890
115471	928891
28885	928892
6641	928893
4514	928894
122195	928895
58235	928896
50836	928897
105066	928898
30239	928899
1045	928900
69660	928901
6343	928902
39210	928903
18	928904
14756	928905
7317	928906
126910	928907
29532	928908
95823	928909
78080	928910
93026	928911
100591	928912
520	928913
6772	928914
19970	928915
7513	928916
61194	928917
32128	928918
18378	928919
100056	928920
7021	928921
125071	928922
38882	928923
54222	928924
5	928925
65482	928926
7619	928927
23063	928928
49633	928929
52757	928930
19699	928931
19865	928932
99294	928933
9796	928934
11501	928935
41438	928936
10841	928937
3678	928938
8896	928939
25187	928940
37462	928941
66553	928942
34958	928943
41135	928944
3140	928945
27337	928946
62178	928947
2335	928948
97414	928949
34309	928950
5030	928951
10699	928952
88921	928953
41706	928954
24025	928955
38594	928956
116353	928957
72919	928958
4100	928959
121716	928960
1755	928961
14206	928962
52286	928963
36554	928964
72267	928965
66356	928966
41754	928967
9786	928968
157208	928969
97039	928970
7018	928971
90104	928972
75315	928973
41301	928974
17998	928975
5837	928976
28281	928977
209	928978
51961	928979
6495	928980
133031	928981
30170	928982
63326	928983
35822	928984
37277	928985
38519	928986
4948	928987
9692	928988
7405	928989
17090	928990
58623	928991
15177	928992
145244	928993
61227	928994
30133	928995
47271	928996
24635	928997
78993	928998
95992	928999
10905	929000
127633	929001
19859	929002
21194	929003
31527	929004
583	929005
1440	929006
20627	929007
77524	929008
19000	929009
21282	929010
41410	929011
23027	929012
4052	929013
92969	929014
100913	929015
387	929016
27644	929017
8904	929018
44206	929019
1233	929020
38597	929021
165664	929022
47465	929023
64947	929024
2240	929025
407	929026
75284	929027
8723	929028
1415	929029
33436	929030
76246	929031
20772	929032
57842	929033
24389	929034
18197	929035
22447	929036
1536	929037
32996	929038
116551	929039
18814	929040
48977	929041
68474	929042
22659	929043
5659	929044
163	929045
102499	929046
1320	929047
162747	929048
3412	929049
21999	929050
127	929051
114443	929052
61824	929053
46050	929054
68862	929055
103191	929056
7734	929057
81291	929058
29817	929059
40838	929060
5513	929061
21893	929062
10514	929063
76074	929064
146498	929065
19021	929066
56797	929067
112715	929068
2998	929069
796	929070
16153	929071
83017	929072
62111	929073
138971	929074
66186	929075
21750	929076
61918	929077
92150	929078
160877	929079
34790	929080
9429	929081
19838	929082
152548	929083
14970	929084
47562	929085
76528	929086
34885	929087
23686	929088
741	929089
78373	929090
91213	929091
5143	929092
70963	929093
85031	929094
4754	929095
549	929096
4603	929097
54498	929098
36240	929099
56160	929100
59144	929101
110536	929102
56264	929103
5906	929104
175	929105
60604	929106
5598	929107
48765	929108
108902	929109
155123	929110
602	929111
99887	929112
47141	929113
14020	929114
4979	929115
18192	929116
53000	929117
1599	929118
41385	929119
18758	929120
127181	929121
49334	929122
10276	929123
45475	929124
13744	929125
9769	929126
91689	929127
11238	929128
1906	929129
14380	929130
54421	929131
16716	929132
69492	929133
121834	929134
15442	929135
11242	929136
45124	929137
1828	929138
49052	929139
18626	929140
124864	929141
4735	929142
5758	929143
3538	929144
33089	929145
39242	929146
916	929147
1619	929148
24771	929149
20437	929150
4320	929151
35207	929152
6421	929153
4996	929154
11134	929155
86962	929156
11810	929157
10112	929158
69247	929159
16524	929160
3601	929161
26329	929162
33096	929163
17	929164
3905	929165
89	929166
130366	929167
129375	929168
50435	929169
10253	929170
33557	929171
67218	929172
32780	929173
532	929174
11512	929175
3925	929176
104999	929177
43780	929178
96524	929179
3774	929180
56360	929181
15361	929182
150722	929183
36803	929184
958	929185
80575	929186
77931	929187
163071	929188
105665	929189
39153	929190
45843	929191
52208	929192
34977	929193
89326	929194
15444	929195
1267	929196
646	929197
5416	929198
80639	929199
15760	929200
72685	929201
26	929202
42740	929203
3233	929204
1045	929205
16894	929206
79715	929207
45904	929208
29036	929209
208	929210
75378	929211
40140	929212
27817	929213
35981	929214
54730	929215
57941	929216
18116	929217
14820	929218
4082	929219
34649	929220
133166	929221
86234	929222
20091	929223
37515	929224
59084	929225
26400	929226
23495	929227
9111	929228
47007	929229
5776	929230
64878	929231
91082	929232
19885	929233
110943	929234
43192	929235
31438	929236
84448	929237
91674	929238
29743	929239
18226	929240
12029	929241
10159	929242
8461	929243
101477	929244
40607	929245
2643	929246
51357	929247
92	929248
18602	929249
164906	929250
10763	929251
43857	929252
41079	929253
53796	929254
5498	929255
42803	929256
15770	929257
9616	929258
8624	929259
100006	929260
2017	929261
89509	929262
70761	929263
37805	929264
28480	929265
104834	929266
11247	929267
2337	929268
62034	929269
4439	929270
42145	929271
33365	929272
48170	929273
8688	929274
3913	929275
38241	929276
106029	929277
64743	929278
30307	929279
3656	929280
19507	929281
46630	929282
33467	929283
21558	929284
3360	929285
21749	929286
28769	929287
13676	929288
29268	929289
10669	929290
29931	929291
65197	929292
1842	929293
26319	929294
161185	929295
7619	929296
64763	929297
19015	929298
28725	929299
30845	929300
12869	929301
3477	929302
50169	929303
34327	929304
7552	929305
42868	929306
39961	929307
108642	929308
111907	929309
3810	929310
4061	929311
18670	929312
75059	929313
38334	929314
132285	929315
47910	929316
33619	929317
21174	929318
44935	929319
12107	929320
2414	929321
1282	929322
12419	929323
31223	929324
10592	929325
33	929326
18720	929327
72365	929328
55183	929329
49951	929330
6994	929331
34541	929332
8563	929333
12863	929334
32521	929335
23516	929336
99254	929337
155176	929338
15104	929339
85752	929340
15398	929341
11239	929342
51424	929343
612	929344
101462	929345
30603	929346
34739	929347
7738	929348
20536	929349
3862	929350
15451	929351
1141	929352
33784	929353
115095	929354
71070	929355
34933	929356
2007	929357
16061	929358
49802	929359
64547	929360
64512	929361
47558	929362
5419	929363
28248	929364
21897	929365
19332	929366
21	929367
56209	929368
70092	929369
73475	929370
7746	929371
33030	929372
24397	929373
27093	929374
8757	929375
70144	929376
8256	929377
35344	929378
68629	929379
381	929380
9223	929381
9720	929382
304	929383
23016	929384
17312	929385
26315	929386
24783	929387
10183	929388
45069	929389
25948	929390
32834	929391
26862	929392
22785	929393
9682	929394
102813	929395
61557	929396
77169	929397
43873	929398
98764	929399
2878	929400
1011	929401
8266	929402
41837	929403
1446	929404
10881	929405
3169	929406
32426	929407
7581	929408
23399	929409
53234	929410
27506	929411
45930	929412
44593	929413
505	929414
10448	929415
14343	929416
37011	929417
38747	929418
3135	929419
20028	929420
1953	929421
56808	929422
146404	929423
57648	929424
91023	929425
78271	929426
1877	929427
686	929428
4217	929429
113880	929430
25825	929431
25396	929432
52422	929433
18816	929434
47	929435
105468	929436
15276	929437
320	929438
71481	929439
66028	929440
1458	929441
112204	929442
46089	929443
239	929444
141	929445
15390	929446
7742	929447
87502	929448
65518	929449
8152	929450
4981	929451
24430	929452
101723	929453
159804	929454
575	929455
9453	929456
29423	929457
7929	929458
5661	929459
27819	929460
32423	929461
37219	929462
2784	929463
126939	929464
79646	929465
29335	929466
121705	929467
6672	929468
25963	929469
19981	929470
20177	929471
16095	929472
15962	929473
13080	929474
15419	929475
17248	929476
83239	929477
108415	929478
136155	929479
19128	929480
45128	929481
70146	929482
18629	929483
32290	929484
20246	929485
9912	929486
55251	929487
33191	929488
1784	929489
115267	929490
50180	929491
19315	929492
3013	929493
682	929494
629	929495
6359	929496
53	929497
498	929498
72801	929499
14817	929500
4591	929501
1344	929502
100532	929503
21752	929504
3420	929505
60822	929506
14265	929507
63056	929508
20533	929509
16690	929510
4283	929511
53814	929512
2166	929513
75336	929514
2419	929515
21816	929516
79667	929517
17040	929518
18083	929519
5481	929520
38537	929521
121862	929522
48103	929523
62841	929524
24919	929525
88442	929526
4575	929527
30516	929528
106150	929529
16269	929530
352	929531
35501	929532
19407	929533
57923	929534
630	929535
29272	929536
31085	929537
15668	929538
44720	929539
147144	929540
2388	929541
9308	929542
956	929543
7488	929544
123620	929545
15455	929546
82443	929547
2965	929548
28904	929549
65621	929550
44541	929551
30661	929552
72252	929553
46574	929554
14990	929555
6795	929556
41948	929557
49388	929558
114730	929559
12340	929560
155613	929561
3092	929562
32226	929563
61444	929564
319	929565
3223	929566
36103	929567
36554	929568
70842	929569
10139	929570
74276	929571
102790	929572
160965	929573
84205	929574
87799	929575
162667	929576
9747	929577
115933	929578
21149	929579
70017	929580
32186	929581
11	929582
3606	929583
36692	929584
2447	929585
8031	929586
9151	929587
96681	929588
30380	929589
72802	929590
56953	929591
1331	929592
6720	929593
22773	929594
112248	929595
2352	929596
69051	929597
9571	929598
30	929599
89835	929600
16598	929601
156785	929602
72044	929603
139952	929604
12970	929605
87796	929606
33215	929607
74443	929608
15747	929609
31176	929610
44380	929611
59666	929612
70125	929613
95481	929614
12191	929615
15571	929616
128378	929617
14181	929618
59064	929619
6746	929620
22628	929621
51752	929622
16053	929623
20285	929624
5099	929625
7234	929626
26720	929627
78131	929628
89618	929629
69036	929630
14609	929631
6802	929632
5971	929633
13527	929634
32729	929635
10834	929636
42372	929637
62895	929638
15308	929639
5271	929640
98358	929641
47075	929642
47517	929643
89874	929644
22682	929645
78229	929646
4137	929647
105031	929648
71159	929649
6848	929650
44584	929651
15845	929652
1903	929653
35914	929654
21897	929655
134327	929656
12468	929657
44011	929658
68870	929659
98810	929660
103796	929661
55015	929662
117	929663
125	929664
4153	929665
51790	929666
17055	929667
159696	929668
11536	929669
11586	929670
2484	929671
40615	929672
50551	929673
38071	929674
130473	929675
72153	929676
69076	929677
111542	929678
6633	929679
106756	929680
53006	929681
9006	929682
111857	929683
2570	929684
16873	929685
5018	929686
7236	929687
1985	929688
21026	929689
2512	929690
118514	929691
132298	929692
4938	929693
44376	929694
7248	929695
2318	929696
132713	929697
64979	929698
2302	929699
33675	929700
10705	929701
69079	929702
33227	929703
63939	929704
3807	929705
3158	929706
106418	929707
25892	929708
54880	929709
98098	929710
9798	929711
126946	929712
157991	929713
8748	929714
83505	929715
83950	929716
32532	929717
54740	929718
75939	929719
47308	929720
307	929721
66181	929722
2010	929723
137159	929724
103371	929725
139	929726
58254	929727
7025	929728
24493	929729
2997	929730
49258	929731
29343	929732
21532	929733
8260	929734
99208	929735
1943	929736
61417	929737
88427	929738
8136	929739
4435	929740
33100	929741
123886	929742
9651	929743
45474	929744
15845	929745
6204	929746
343	929747
101837	929748
129041	929749
59723	929750
18044	929751
26335	929752
44280	929753
81107	929754
97085	929755
106484	929756
57475	929757
16746	929758
11833	929759
4240	929760
222	929761
4664	929762
23947	929763
159721	929764
21260	929765
31837	929766
4885	929767
93275	929768
102913	929769
1036	929770
41856	929771
26485	929772
32555	929773
7125	929774
85595	929775
15489	929776
142034	929777
35175	929778
158561	929779
165015	929780
1919	929781
34864	929782
6292	929783
2926	929784
212	929785
38482	929786
16935	929787
58080	929788
13087	929789
42394	929790
118765	929791
12547	929792
41574	929793
37316	929794
18965	929795
21401	929796
56029	929797
3077	929798
11004	929799
25998	929800
48158	929801
89284	929802
44709	929803
43178	929804
28590	929805
113708	929806
50001	929807
9348	929808
86710	929809
52595	929810
32316	929811
1295	929812
46708	929813
4217	929814
70271	929815
86926	929816
26635	929817
26430	929818
4320	929819
34653	929820
26495	929821
37266	929822
10199	929823
47185	929824
11047	929825
39411	929826
8543	929827
76350	929828
3535	929829
3619	929830
80940	929831
18381	929832
7034	929833
42888	929834
12453	929835
95660	929836
28708	929837
36060	929838
53888	929839
11823	929840
15064	929841
24180	929842
27339	929843
10697	929844
33505	929845
1426	929846
79124	929847
23250	929848
31524	929849
26276	929850
10245	929851
11331	929852
162136	929853
19484	929854
10266	929855
26648	929856
97177	929857
12636	929858
286	929859
130928	929860
57623	929861
132108	929862
35130	929863
34174	929864
53428	929865
21911	929866
3638	929867
30723	929868
65978	929869
106948	929870
54660	929871
47986	929872
21213	929873
32618	929874
3771	929875
76835	929876
43118	929877
81462	929878
388	929879
71988	929880
2897	929881
1104	929882
74031	929883
36859	929884
75671	929885
19874	929886
72461	929887
8228	929888
3428	929889
88603	929890
34638	929891
22562	929892
9667	929893
30170	929894
243	929895
16449	929896
1013	929897
142574	929898
11517	929899
36134	929900
19039	929901
36581	929902
43719	929903
237	929904
84256	929905
28785	929906
30346	929907
63564	929908
50680	929909
80489	929910
91968	929911
507	929912
53929	929913
52467	929914
35552	929915
31857	929916
3219	929917
78131	929918
9484	929919
3190	929920
112718	929921
49112	929922
80555	929923
98793	929924
68573	929925
20497	929926
12908	929927
49864	929928
75880	929929
52500	929930
21396	929931
28284	929932
80897	929933
46782	929934
5836	929935
5885	929936
31480	929937
102846	929938
102054	929939
9571	929940
16419	929941
70184	929942
30273	929943
59612	929944
31768	929945
88562	929946
41952	929947
103589	929948
74282	929949
18833	929950
5140	929951
32506	929952
19985	929953
31456	929954
19154	929955
26960	929956
25131	929957
84524	929958
28733	929959
14111	929960
40882	929961
4764	929962
24989	929963
4433	929964
49976	929965
19228	929966
5475	929967
37542	929968
6511	929969
3200	929970
145942	929971
69810	929972
4854	929973
46059	929974
57142	929975
44444	929976
10155	929977
19684	929978
23822	929979
70604	929980
80865	929981
51334	929982
19900	929983
2464	929984
29159	929985
29442	929986
107051	929987
83363	929988
8256	929989
7079	929990
108144	929991
15456	929992
142504	929993
4961	929994
45148	929995
27370	929996
3190	929997
35555	929998
9873	929999
65699	930000
53544	930001
51012	930002
6959	930003
112822	930004
21423	930005
10228	930006
17193	930007
69475	930008
6706	930009
100980	930010
17866	930011
26455	930012
44433	930013
57289	930014
71817	930015
47268	930016
77169	930017
79943	930018
32636	930019
52986	930020
17871	930021
14211	930022
149955	930023
74260	930024
3647	930025
5903	930026
76221	930027
8331	930028
41675	930029
59073	930030
34961	930031
165679	930032
54024	930033
372	930034
41301	930035
2888	930036
29983	930037
70168	930038
72348	930039
18131	930040
18220	930041
28010	930042
66440	930043
51064	930044
16728	930045
2710	930046
5732	930047
7642	930048
16018	930049
19018	930050
40886	930051
73794	930052
62704	930053
5377	930054
6209	930055
163306	930056
93091	930057
99404	930058
33399	930059
102554	930060
15707	930061
99628	930062
33882	930063
16240	930064
1805	930065
30248	930066
17572	930067
83628	930068
13151	930069
89112	930070
74692	930071
12145	930072
14121	930073
43930	930074
10065	930075
67205	930076
52300	930077
1851	930078
20969	930079
5973	930080
26137	930081
103270	930082
15833	930083
1530	930084
152641	930085
107319	930086
39445	930087
83515	930088
2382	930089
31477	930090
43526	930091
65220	930092
9471	930093
9	930094
388	930095
12613	930096
12798	930097
17165	930098
5937	930099
24811	930100
591	930101
136695	930102
24572	930103
56786	930104
13506	930105
23130	930106
3106	930107
6263	930108
17271	930109
40136	930110
15908	930111
9454	930112
732	930113
65461	930114
46235	930115
1757	930116
553	930117
769	930118
8212	930119
5	930120
5521	930121
14333	930122
8377	930123
69927	930124
144647	930125
41260	930126
22577	930127
64025	930128
14746	930129
106891	930130
131	930131
6646	930132
7773	930133
3253	930134
105345	930135
20408	930136
145821	930137
28739	930138
23344	930139
37651	930140
40738	930141
67055	930142
55259	930143
31237	930144
70523	930145
68622	930146
60498	930147
68763	930148
7149	930149
51744	930150
11961	930151
377	930152
35047	930153
22	930154
31774	930155
8287	930156
3810	930157
3792	930158
75027	930159
60262	930160
54025	930161
66260	930162
1047	930163
130874	930164
2386	930165
12529	930166
11381	930167
135026	930168
39636	930169
64647	930170
10708	930171
87393	930172
57087	930173
19025	930174
28971	930175
14085	930176
3488	930177
137352	930178
18571	930179
49238	930180
65	930181
1864	930182
8	930183
16781	930184
8272	930185
74941	930186
85306	930187
165198	930188
37086	930189
76472	930190
79843	930191
23456	930192
12220	930193
12938	930194
44418	930195
20524	930196
61757	930197
63075	930198
115564	930199
28324	930200
29713	930201
886	930202
49396	930203
18552	930204
21756	930205
90526	930206
57618	930207
27961	930208
84392	930209
7038	930210
23294	930211
1005	930212
67761	930213
5137	930214
25286	930215
3049	930216
85006	930217
118410	930218
115330	930219
7563	930220
5452	930221
96994	930222
108101	930223
12938	930224
21256	930225
36435	930226
57835	930227
102493	930228
29623	930229
5475	930230
87191	930231
20495	930232
19494	930233
122893	930234
112614	930235
7389	930236
36197	930237
69941	930238
31823	930239
23644	930240
4212	930241
19101	930242
75843	930243
129598	930244
121462	930245
23848	930246
86302	930247
17860	930248
16943	930249
19808	930250
30946	930251
4804	930252
62769	930253
161908	930254
18546	930255
95302	930256
6295	930257
25823	930258
9624	930259
120796	930260
128196	930261
1232	930262
17715	930263
104638	930264
33124	930265
67643	930266
12130	930267
11310	930268
442	930269
120961	930270
299	930271
65628	930272
17872	930273
3459	930274
17852	930275
25268	930276
3459	930277
13374	930278
65293	930279
267	930280
17568	930281
33402	930282
32763	930283
29651	930284
24294	930285
13179	930286
36661	930287
35834	930288
6902	930289
61803	930290
127836	930291
49576	930292
103302	930293
52321	930294
93631	930295
84096	930296
88008	930297
63714	930298
4046	930299
14311	930300
53833	930301
19258	930302
24098	930303
1998	930304
22366	930305
21107	930306
157380	930307
34067	930308
155347	930309
58068	930310
94387	930311
12626	930312
13666	930313
68585	930314
2673	930315
7298	930316
13660	930317
4892	930318
34737	930319
55371	930320
4585	930321
26386	930322
120205	930323
20422	930324
27193	930325
2432	930326
9563	930327
2021	930328
64764	930329
6582	930330
548	930331
31494	930332
34944	930333
97233	930334
69201	930335
10006	930336
1074	930337
24386	930338
98105	930339
35017	930340
34145	930341
46790	930342
7480	930343
17171	930344
99749	930345
20780	930346
128354	930347
50829	930348
20881	930349
27	930350
83448	930351
163433	930352
33877	930353
107055	930354
17888	930355
10736	930356
109834	930357
18591	930358
18187	930359
22296	930360
95115	930361
78738	930362
12894	930363
99175	930364
41347	930365
42341	930366
80089	930367
126521	930368
5982	930369
24193	930370
571	930371
63217	930372
14831	930373
135882	930374
3459	930375
53114	930376
50921	930377
157032	930378
66	930379
96228	930380
57258	930381
18371	930382
85738	930383
11110	930384
8400	930385
125018	930386
58329	930387
27749	930388
52919	930389
8484	930390
41990	930391
55884	930392
4249	930393
99129	930394
100103	930395
64481	930396
80731	930397
62782	930398
12515	930399
129229	930400
8949	930401
57185	930402
2765	930403
897	930404
5526	930405
24765	930406
8234	930407
4964	930408
35208	930409
72493	930410
29102	930411
19115	930412
15907	930413
79856	930414
54727	930415
6469	930416
38678	930417
67722	930418
3597	930419
10095	930420
9919	930421
52441	930422
32304	930423
59659	930424
37154	930425
8001	930426
333	930427
72372	930428
7661	930429
10445	930430
30296	930431
51928	930432
30141	930433
7043	930434
112066	930435
11269	930436
1528	930437
763	930438
8715	930439
41001	930440
21520	930441
1559	930442
188	930443
83309	930444
10139	930445
442	930446
473	930447
14177	930448
57835	930449
79911	930450
58853	930451
41791	930452
34309	930453
4569	930454
101751	930455
49917	930456
79328	930457
7537	930458
86429	930459
60427	930460
1622	930461
42448	930462
1879	930463
13413	930464
10561	930465
12450	930466
70378	930467
17959	930468
82637	930469
24804	930470
50419	930471
17746	930472
72297	930473
81298	930474
10791	930475
19252	930476
20730	930477
29771	930478
54893	930479
19601	930480
118759	930481
15659	930482
7719	930483
19162	930484
62429	930485
2468	930486
3861	930487
35196	930488
25438	930489
54685	930490
58258	930491
103677	930492
3757	930493
73933	930494
103977	930495
42970	930496
18338	930497
1150	930498
28148	930499
102143	930500
2747	930501
41554	930502
72140	930503
516	930504
8214	930505
26049	930506
36448	930507
125687	930508
61315	930509
14925	930510
162909	930511
17479	930512
16736	930513
164333	930514
5331	930515
114071	930516
109857	930517
28081	930518
24746	930519
35877	930520
70296	930521
133258	930522
19497	930523
128337	930524
59345	930525
99429	930526
3579	930527
27797	930528
57598	930529
23698	930530
84596	930531
3669	930532
122287	930533
52810	930534
1769	930535
51425	930536
67627	930537
140033	930538
30388	930539
55566	930540
135718	930541
28310	930542
127872	930543
150849	930544
193	930545
46908	930546
139	930547
2257	930548
132888	930549
509	930550
3644	930551
8580	930552
3538	930553
120798	930554
28962	930555
51414	930556
66889	930557
6423	930558
19717	930559
76660	930560
69432	930561
21093	930562
2408	930563
97586	930564
9724	930565
17677	930566
3292	930567
4434	930568
114724	930569
22253	930570
16973	930571
94256	930572
17143	930573
117328	930574
746	930575
166612	930576
17925	930577
10253	930578
113766	930579
46118	930580
43155	930581
14737	930582
127240	930583
24944	930584
154	930585
38926	930586
40022	930587
52968	930588
4870	930589
40418	930590
24174	930591
46883	930592
117115	930593
42235	930594
153218	930595
236	930596
67061	930597
80429	930598
8256	930599
4122	930600
58011	930601
13730	930602
5816	930603
21756	930604
7588	930605
49761	930606
4190	930607
15488	930608
51244	930609
1168	930610
106575	930611
16725	930612
48722	930613
10402	930614
26146	930615
21442	930616
68369	930617
3664	930618
18258	930619
92	930620
122788	930621
147070	930622
34924	930623
84	930624
48957	930625
13067	930626
63434	930627
54958	930628
332	930629
23750	930630
114228	930631
9634	930632
64269	930633
31196	930634
13186	930635
54793	930636
49382	930637
49231	930638
17934	930639
35934	930640
10799	930641
131765	930642
68432	930643
48136	930644
32123	930645
19535	930646
18228	930647
32134	930648
120	930649
41418	930650
57987	930651
98187	930652
20014	930653
7890	930654
88	930655
63595	930656
4592	930657
37965	930658
313	930659
90878	930660
27177	930661
21719	930662
4876	930663
4520	930664
60447	930665
3301	930666
60395	930667
38489	930668
76872	930669
94429	930670
16778	930671
527	930672
6542	930673
66031	930674
40397	930675
31742	930676
16157	930677
115947	930678
66561	930679
141715	930680
42175	930681
3502	930682
70309	930683
86815	930684
44161	930685
17278	930686
18235	930687
8096	930688
67603	930689
54669	930690
41243	930691
7394	930692
20630	930693
27907	930694
13067	930695
20997	930696
23253	930697
19262	930698
43049	930699
1008	930700
68998	930701
32407	930702
4168	930703
96729	930704
26970	930705
162289	930706
95075	930707
27722	930708
315	930709
27798	930710
20873	930711
81528	930712
7662	930713
154872	930714
40441	930715
1713	930716
41318	930717
14357	930718
4216	930719
12169	930720
990	930721
130477	930722
15565	930723
12572	930724
16736	930725
6151	930726
70080	930727
41264	930728
107565	930729
10338	930730
59984	930731
8376	930732
77086	930733
47380	930734
6770	930735
31064	930736
1180	930737
62883	930738
4687	930739
17667	930740
27640	930741
710	930742
48088	930743
9882	930744
76802	930745
10703	930746
15577	930747
65204	930748
3040	930749
11640	930750
350	930751
15565	930752
33527	930753
69676	930754
19654	930755
703	930756
27113	930757
15319	930758
8176	930759
54524	930760
8207	930761
6193	930762
2080	930763
190	930764
1737	930765
47407	930766
34042	930767
106547	930768
31221	930769
97562	930770
7722	930771
92729	930772
79504	930773
22592	930774
2537	930775
54245	930776
22367	930777
119115	930778
50169	930779
16630	930780
10350	930781
1281	930782
30822	930783
80621	930784
37392	930785
38166	930786
41383	930787
961	930788
24627	930789
21897	930790
4734	930791
35257	930792
10218	930793
51354	930794
14779	930795
27439	930796
82238	930797
56892	930798
50284	930799
80377	930800
28278	930801
32740	930802
18774	930803
3489	930804
28845	930805
34563	930806
38557	930807
59411	930808
58674	930809
8785	930810
53	930811
48630	930812
86170	930813
38157	930814
19833	930815
1655	930816
13213	930817
78747	930818
60293	930819
25415	930820
16553	930821
23371	930822
4407	930823
50584	930824
70652	930825
89799	930826
125769	930827
39914	930828
19789	930829
71966	930830
31414	930831
58376	930832
13252	930833
37255	930834
45186	930835
18649	930836
8489	930837
55131	930838
104755	930839
73535	930840
131901	930841
104990	930842
78651	930843
48536	930844
78095	930845
21393	930846
6517	930847
6846	930848
8401	930849
10766	930850
45610	930851
3872	930852
4258	930853
36680	930854
143375	930855
18724	930856
66683	930857
6972	930858
6608	930859
13223	930860
69549	930861
150987	930862
88603	930863
25637	930864
21804	930865
70688	930866
102169	930867
55055	930868
124072	930869
54833	930870
2478	930871
81797	930872
35014	930873
17126	930874
14563	930875
93122	930876
7600	930877
34182	930878
96634	930879
19846	930880
17189	930881
26793	930882
5290	930883
71357	930884
25917	930885
36459	930886
488	930887
12274	930888
77053	930889
27509	930890
81136	930891
7606	930892
372	930893
1199	930894
116148	930895
14776	930896
63714	930897
79927	930898
34248	930899
11102	930900
68211	930901
594	930902
38790	930903
58906	930904
123920	930905
129420	930906
111442	930907
20694	930908
62365	930909
33752	930910
6925	930911
113534	930912
3676	930913
29934	930914
65319	930915
119622	930916
81113	930917
56143	930918
51768	930919
6586	930920
65320	930921
44864	930922
68835	930923
71254	930924
5779	930925
52707	930926
42256	930927
4104	930928
16999	930929
115072	930930
8683	930931
20607	930932
90199	930933
80029	930934
10227	930935
7344	930936
9760	930937
50015	930938
15019	930939
23290	930940
60683	930941
3406	930942
10143	930943
117798	930944
79769	930945
612	930946
60216	930947
61828	930948
25264	930949
25033	930950
13534	930951
148930	930952
8548	930953
6872	930954
291	930955
2065	930956
279	930957
124969	930958
4544	930959
1728	930960
54376	930961
25641	930962
4583	930963
55057	930964
72712	930965
24455	930966
10031	930967
10221	930968
58210	930969
4994	930970
11434	930971
140857	930972
39628	930973
22715	930974
7005	930975
17496	930976
14390	930977
26543	930978
33705	930979
79965	930980
55071	930981
1047	930982
25853	930983
96247	930984
5142	930985
27141	930986
74449	930987
81269	930988
55491	930989
26909	930990
72539	930991
2619	930992
8349	930993
26264	930994
2784	930995
20484	930996
5002	930997
11136	930998
95454	930999
77413	931000
21374	931001
35070	931002
6639	931003
85763	931004
13275	931005
20126	931006
61605	931007
30760	931008
16931	931009
37248	931010
9030	931011
86075	931012
34362	931013
126986	931014
3306	931015
33526	931016
43689	931017
255	931018
128143	931019
635	931020
16700	931021
33615	931022
50876	931023
17229	931024
5221	931025
19238	931026
5531	931027
6205	931028
3825	931029
34591	931030
15414	931031
3217	931032
49073	931033
953	931034
90332	931035
16622	931036
42355	931037
14671	931038
57509	931039
103916	931040
63295	931041
41870	931042
106722	931043
8013	931044
52611	931045
20167	931046
101400	931047
53632	931048
129504	931049
16873	931050
42428	931051
14761	931052
63868	931053
47873	931054
129910	931055
121734	931056
18789	931057
38545	931058
3577	931059
3768	931060
81912	931061
88834	931062
22133	931063
35642	931064
72552	931065
33677	931066
133557	931067
42511	931068
24337	931069
1655	931070
47162	931071
23787	931072
14264	931073
30057	931074
47545	931075
7369	931076
57461	931077
95496	931078
25314	931079
1175	931080
46386	931081
13876	931082
2666	931083
64322	931084
51523	931085
285	931086
25235	931087
7420	931088
66877	931089
4979	931090
100	931091
13323	931092
22914	931093
58460	931094
1134	931095
6829	931096
81845	931097
128667	931098
6022	931099
8479	931100
34001	931101
7222	931102
61162	931103
12192	931104
53242	931105
85174	931106
25377	931107
43688	931108
14144	931109
78289	931110
11553	931111
35803	931112
50558	931113
50454	931114
33838	931115
16223	931116
67810	931117
21836	931118
29883	931119
64077	931120
77740	931121
45	931122
7047	931123
15947	931124
8329	931125
2434	931126
29840	931127
8568	931128
17331	931129
12133	931130
15461	931131
32635	931132
12961	931133
76101	931134
73854	931135
4066	931136
26219	931137
844	931138
46509	931139
118093	931140
104112	931141
41167	931142
78518	931143
21101	931144
42763	931145
13937	931146
35907	931147
110171	931148
97198	931149
132383	931150
4198	931151
9471	931152
69747	931153
93091	931154
108665	931155
14145	931156
34546	931157
7729	931158
49600	931159
25269	931160
4695	931161
30417	931162
160	931163
2573	931164
4102	931165
278	931166
43720	931167
81152	931168
31	931169
16141	931170
160116	931171
35558	931172
23826	931173
1568	931174
29612	931175
46692	931176
1002	931177
66617	931178
23458	931179
11844	931180
72135	931181
116132	931182
33858	931183
16918	931184
50358	931185
17542	931186
80999	931187
723	931188
61595	931189
11518	931190
37353	931191
19450	931192
66962	931193
30404	931194
38620	931195
87183	931196
693	931197
39889	931198
37165	931199
11521	931200
5487	931201
22867	931202
50614	931203
34885	931204
11448	931205
39249	931206
24308	931207
722	931208
8026	931209
27445	931210
73331	931211
4981	931212
5789	931213
38062	931214
47164	931215
101132	931216
15711	931217
104777	931218
52650	931219
24511	931220
260	931221
12450	931222
4260	931223
28636	931224
48516	931225
4231	931226
22258	931227
88316	931228
36466	931229
64402	931230
3223	931231
58769	931232
8891	931233
34160	931234
9358	931235
21728	931236
9910	931237
8170	931238
6636	931239
139034	931240
425	931241
83701	931242
127350	931243
57846	931244
16861	931245
112694	931246
58138	931247
30732	931248
5824	931249
149770	931250
21353	931251
107950	931252
66541	931253
79218	931254
22229	931255
83411	931256
33101	931257
44406	931258
17924	931259
178	931260
11125	931261
45876	931262
14956	931263
249	931264
1734	931265
132799	931266
3869	931267
15561	931268
4829	931269
49061	931270
1610	931271
3944	931272
6904	931273
80362	931274
6087	931275
19603	931276
22181	931277
9063	931278
69203	931279
221	931280
11788	931281
9365	931282
50405	931283
17478	931284
28321	931285
17486	931286
50361	931287
83886	931288
38892	931289
35598	931290
22392	931291
8631	931292
2630	931293
4031	931294
31116	931295
141793	931296
5108	931297
6287	931298
33796	931299
2256	931300
5265	931301
517	931302
29968	931303
26268	931304
120347	931305
25713	931306
1530	931307
53302	931308
34392	931309
383	931310
8314	931311
104138	931312
8963	931313
2425	931314
273	931315
1926	931316
3567	931317
92468	931318
42351	931319
22167	931320
12275	931321
62380	931322
151506	931323
11493	931324
46223	931325
10383	931326
23842	931327
100830	931328
36159	931329
26346	931330
118486	931331
45563	931332
32751	931333
23572	931334
146611	931335
3684	931336
81647	931337
1978	931338
5507	931339
88	931340
5915	931341
45448	931342
4233	931343
81494	931344
14927	931345
23489	931346
3624	931347
4962	931348
28036	931349
82355	931350
158088	931351
14600	931352
144381	931353
54205	931354
7066	931355
55301	931356
6874	931357
39763	931358
12941	931359
327	931360
8826	931361
11795	931362
3336	931363
90053	931364
33511	931365
21012	931366
30833	931367
60176	931368
90876	931369
58154	931370
11822	931371
16346	931372
46661	931373
48998	931374
34221	931375
47486	931376
35243	931377
31842	931378
1478	931379
28923	931380
73966	931381
7835	931382
83868	931383
39696	931384
58656	931385
40785	931386
117479	931387
458	931388
40765	931389
3036	931390
13146	931391
19679	931392
88371	931393
78438	931394
18363	931395
81795	931396
96456	931397
23277	931398
14186	931399
13010	931400
8730	931401
23079	931402
170	931403
31746	931404
37622	931405
8412	931406
28367	931407
5796	931408
50194	931409
78098	931410
1505	931411
20282	931412
48661	931413
150152	931414
19323	931415
131098	931416
37976	931417
45258	931418
5212	931419
5993	931420
2573	931421
8838	931422
538	931423
2662	931424
1345	931425
52496	931426
7208	931427
28387	931428
107114	931429
39730	931430
29179	931431
58496	931432
5717	931433
86433	931434
8711	931435
22970	931436
36145	931437
33034	931438
118626	931439
17355	931440
6276	931441
18925	931442
22396	931443
59737	931444
105384	931445
68828	931446
18406	931447
78086	931448
774	931449
30526	931450
3003	931451
605	931452
83034	931453
128629	931454
26155	931455
137282	931456
65675	931457
110724	931458
8026	931459
45781	931460
32209	931461
8024	931462
157924	931463
31822	931464
207	931465
4700	931466
4760	931467
4857	931468
31753	931469
55419	931470
118948	931471
15568	931472
21471	931473
3629	931474
82259	931475
19424	931476
3668	931477
15515	931478
86567	931479
1286	931480
43093	931481
6599	931482
22403	931483
28804	931484
61852	931485
1202	931486
71254	931487
8456	931488
27419	931489
35995	931490
12346	931491
17086	931492
15944	931493
23380	931494
27569	931495
73123	931496
53524	931497
55507	931498
47636	931499
11409	931500
1463	931501
81432	931502
22318	931503
26918	931504
91990	931505
32006	931506
151825	931507
16928	931508
4275	931509
15291	931510
105366	931511
7036	931512
63499	931513
35250	931514
117034	931515
57745	931516
43959	931517
588	931518
12694	931519
377	931520
53366	931521
95293	931522
82421	931523
6851	931524
16059	931525
17356	931526
7626	931527
23351	931528
59439	931529
1145	931530
35177	931531
27191	931532
49277	931533
32944	931534
3114	931535
102632	931536
38783	931537
15448	931538
24538	931539
19355	931540
39038	931541
47	931542
42015	931543
2640	931544
24075	931545
65778	931546
34695	931547
8549	931548
30422	931549
462	931550
82684	931551
62263	931552
38408	931553
11516	931554
16497	931555
57456	931556
166660	931557
50393	931558
45872	931559
12682	931560
83188	931561
920	931562
58211	931563
25468	931564
30009	931565
50222	931566
8423	931567
50929	931568
120	931569
1945	931570
3036	931571
1817	931572
2448	931573
112814	931574
25325	931575
3218	931576
15272	931577
10197	931578
23515	931579
6422	931580
34	931581
59114	931582
47728	931583
21852	931584
102205	931585
71639	931586
93443	931587
10804	931588
97510	931589
12045	931590
72018	931591
88409	931592
90182	931593
11014	931594
19558	931595
101532	931596
43735	931597
24400	931598
3199	931599
1592	931600
91593	931601
2516	931602
7571	931603
84876	931604
20982	931605
4863	931606
24809	931607
8059	931608
70450	931609
3811	931610
72	931611
6410	931612
4758	931613
18646	931614
14414	931615
39162	931616
71148	931617
56629	931618
40760	931619
14147	931620
12603	931621
20333	931622
100829	931623
72535	931624
20208	931625
39948	931626
65831	931627
1456	931628
7339	931629
4266	931630
23060	931631
9849	931632
7923	931633
41964	931634
18952	931635
20940	931636
30496	931637
229	931638
2409	931639
54509	931640
9031	931641
28262	931642
29310	931643
88742	931644
3583	931645
9655	931646
164195	931647
92657	931648
52499	931649
67262	931650
16329	931651
1247	931652
31557	931653
78553	931654
4963	931655
94966	931656
13021	931657
27513	931658
1998	931659
56098	931660
9872	931661
45783	931662
144643	931663
23	931664
83772	931665
43941	931666
59869	931667
41700	931668
34099	931669
20809	931670
34282	931671
101827	931672
3153	931673
38245	931674
18067	931675
48643	931676
39316	931677
33121	931678
61833	931679
89353	931680
141056	931681
3632	931682
11620	931683
81739	931684
120257	931685
11250	931686
104366	931687
3425	931688
93395	931689
84978	931690
9	931691
56590	931692
24911	931693
20542	931694
80621	931695
23411	931696
3434	931697
57345	931698
7260	931699
35131	931700
150578	931701
81648	931702
51936	931703
591	931704
22304	931705
83087	931706
70018	931707
44794	931708
3235	931709
56418	931710
100039	931711
26145	931712
14524	931713
30868	931714
83383	931715
54328	931716
49869	931717
70483	931718
10192	931719
52747	931720
40254	931721
25257	931722
40218	931723
13489	931724
3343	931725
51809	931726
82524	931727
62383	931728
129465	931729
44594	931730
500	931731
21418	931732
61156	931733
48761	931734
22373	931735
104504	931736
47748	931737
6633	931738
19283	931739
3673	931740
112985	931741
42649	931742
852	931743
20572	931744
158892	931745
61675	931746
11104	931747
86607	931748
31076	931749
63154	931750
122165	931751
1486	931752
24978	931753
4254	931754
144034	931755
25068	931756
31412	931757
42180	931758
50155	931759
4935	931760
24537	931761
27631	931762
19480	931763
160294	931764
75835	931765
31958	931766
79803	931767
17837	931768
7033	931769
5460	931770
6290	931771
771	931772
70228	931773
16004	931774
941	931775
81154	931776
3794	931777
17398	931778
94417	931779
8952	931780
38710	931781
148	931782
35390	931783
31198	931784
1042	931785
26488	931786
54975	931787
39877	931788
79726	931789
118761	931790
41	931791
50634	931792
243	931793
15414	931794
118068	931795
25935	931796
29780	931797
48528	931798
6840	931799
1316	931800
53668	931801
25477	931802
13432	931803
69926	931804
1150	931805
72598	931806
5113	931807
4383	931808
44161	931809
43424	931810
5318	931811
1480	931812
59825	931813
41059	931814
18269	931815
38455	931816
11776	931817
43710	931818
32770	931819
94882	931820
18259	931821
4165	931822
61081	931823
2253	931824
1124	931825
16825	931826
133712	931827
2554	931828
1322	931829
3704	931830
55202	931831
26304	931832
7114	931833
14329	931834
77392	931835
38109	931836
1462	931837
73422	931838
16954	931839
1753	931840
13023	931841
46314	931842
30315	931843
2258	931844
79880	931845
29462	931846
38968	931847
83730	931848
264	931849
54285	931850
29976	931851
93057	931852
15274	931853
14396	931854
2292	931855
58435	931856
54634	931857
18644	931858
51890	931859
1140	931860
22692	931861
91740	931862
71257	931863
12001	931864
1340	931865
21318	931866
42883	931867
901	931868
41373	931869
47700	931870
5449	931871
15088	931872
41638	931873
98211	931874
61609	931875
5767	931876
144760	931877
5233	931878
117810	931879
53708	931880
144403	931881
69519	931882
114583	931883
555	931884
1473	931885
19836	931886
65893	931887
17195	931888
26166	931889
81479	931890
95793	931891
9149	931892
76504	931893
31619	931894
21554	931895
16401	931896
65040	931897
24495	931898
71055	931899
8856	931900
58910	931901
18307	931902
15395	931903
112967	931904
60	931905
8114	931906
65265	931907
8771	931908
4266	931909
18823	931910
13973	931911
7196	931912
98446	931913
79130	931914
88180	931915
10970	931916
29723	931917
8312	931918
22616	931919
19161	931920
15513	931921
704	931922
65536	931923
112351	931924
19426	931925
6421	931926
88770	931927
148466	931928
1425	931929
42365	931930
35626	931931
68625	931932
29397	931933
8444	931934
7867	931935
45181	931936
39644	931937
128602	931938
66662	931939
29664	931940
352	931941
75930	931942
67702	931943
28320	931944
24015	931945
54070	931946
57632	931947
1734	931948
12816	931949
160212	931950
1770	931951
731	931952
54246	931953
9331	931954
265	931955
16661	931956
22796	931957
3158	931958
15603	931959
26068	931960
18762	931961
13378	931962
171	931963
29400	931964
24544	931965
7829	931966
23107	931967
24811	931968
9713	931969
83384	931970
275	931971
104612	931972
60488	931973
1675	931974
54702	931975
22156	931976
12882	931977
8297	931978
38076	931979
37957	931980
28983	931981
2	931982
5278	931983
43164	931984
10312	931985
10554	931986
33283	931987
47110	931988
116797	931989
120795	931990
66315	931991
111804	931992
34796	931993
973	931994
4959	931995
42401	931996
84046	931997
67	931998
80	931999
24882	932000
68567	932001
3151	932002
19534	932003
26125	932004
74860	932005
86691	932006
810	932007
2441	932008
27638	932009
35312	932010
27380	932011
182	932012
4598	932013
47343	932014
59960	932015
114995	932016
85381	932017
14715	932018
21515	932019
21789	932020
39967	932021
7871	932022
5664	932023
29675	932024
106451	932025
16105	932026
1522	932027
306	932028
15796	932029
10084	932030
205	932031
49819	932032
42652	932033
42482	932034
609	932035
8001	932036
19941	932037
13217	932038
5032	932039
4822	932040
3576	932041
1554	932042
5071	932043
50173	932044
4458	932045
7511	932046
86655	932047
36847	932048
16	932049
6349	932050
61363	932051
37639	932052
21437	932053
85977	932054
151473	932055
45856	932056
12007	932057
9689	932058
59382	932059
387	932060
31712	932061
196	932062
19514	932063
104116	932064
56495	932065
25599	932066
38389	932067
42375	932068
312	932069
61283	932070
40461	932071
148647	932072
113094	932073
24279	932074
649	932075
33736	932076
65642	932077
35888	932078
44115	932079
28659	932080
69727	932081
28509	932082
119067	932083
9285	932084
36342	932085
147783	932086
21501	932087
8166	932088
5565	932089
44533	932090
25310	932091
5962	932092
64881	932093
104975	932094
64291	932095
70710	932096
6	932097
106827	932098
80817	932099
3338	932100
3077	932101
895	932102
89989	932103
62193	932104
2886	932105
77449	932106
112791	932107
73408	932108
169	932109
242	932110
474	932111
49344	932112
107251	932113
2804	932114
9250	932115
42078	932116
32105	932117
3792	932118
153	932119
8354	932120
8060	932121
37833	932122
50851	932123
20675	932124
2575	932125
18062	932126
10819	932127
68371	932128
125985	932129
32102	932130
13464	932131
58911	932132
23746	932133
131235	932134
21001	932135
14686	932136
26068	932137
4516	932138
97168	932139
462	932140
29175	932141
11084	932142
56776	932143
19043	932144
28447	932145
37036	932146
85668	932147
19510	932148
104333	932149
4800	932150
771	932151
128	932152
19157	932153
22384	932154
15065	932155
29670	932156
48520	932157
12114	932158
13117	932159
81743	932160
1414	932161
52596	932162
91743	932163
53469	932164
165606	932165
14860	932166
70694	932167
49451	932168
48355	932169
28114	932170
52567	932171
7506	932172
49031	932173
59074	932174
8365	932175
10299	932176
79792	932177
6133	932178
21985	932179
87181	932180
18760	932181
59119	932182
143835	932183
26761	932184
14476	932185
86804	932186
9385	932187
821	932188
157718	932189
19419	932190
38259	932191
14307	932192
27100	932193
16000	932194
38081	932195
24716	932196
52277	932197
10386	932198
125737	932199
45642	932200
125754	932201
50235	932202
55429	932203
99384	932204
44421	932205
108877	932206
89158	932207
112668	932208
8814	932209
44901	932210
47276	932211
152082	932212
31191	932213
4348	932214
14242	932215
76242	932216
13147	932217
46340	932218
12842	932219
35639	932220
39797	932221
399	932222
87987	932223
60537	932224
157053	932225
156206	932226
42730	932227
26382	932228
81908	932229
634	932230
6525	932231
97626	932232
70782	932233
11943	932234
99450	932235
5446	932236
103578	932237
85640	932238
26178	932239
34254	932240
19437	932241
146439	932242
88619	932243
33656	932244
146310	932245
31918	932246
58314	932247
10675	932248
35080	932249
23781	932250
25147	932251
60	932252
19433	932253
68703	932254
39652	932255
90843	932256
22193	932257
117801	932258
39782	932259
39689	932260
43158	932261
620	932262
18592	932263
66160	932264
69886	932265
244	932266
30962	932267
60518	932268
49500	932269
17907	932270
593	932271
29712	932272
153589	932273
102046	932274
4562	932275
246	932276
125738	932277
104165	932278
23606	932279
4081	932280
12766	932281
29087	932282
39302	932283
47758	932284
57832	932285
103123	932286
85511	932287
101844	932288
84912	932289
52640	932290
81292	932291
48767	932292
34412	932293
29323	932294
93250	932295
154649	932296
4952	932297
24920	932298
35718	932299
25757	932300
84295	932301
22679	932302
112383	932303
82683	932304
132136	932305
11613	932306
55894	932307
58893	932308
41334	932309
15831	932310
26532	932311
9191	932312
1062	932313
58532	932314
107604	932315
32823	932316
7704	932317
29306	932318
21383	932319
4348	932320
2612	932321
20334	932322
9639	932323
21432	932324
1097	932325
172	932326
16686	932327
41582	932328
17092	932329
14631	932330
10481	932331
13291	932332
19901	932333
83823	932334
33838	932335
18808	932336
62176	932337
31558	932338
14	932339
41564	932340
110517	932341
237	932342
97435	932343
3861	932344
50392	932345
83120	932346
79521	932347
28378	932348
8060	932349
12909	932350
77608	932351
4948	932352
8221	932353
85802	932354
8243	932355
3848	932356
96958	932357
30760	932358
70690	932359
134428	932360
24937	932361
30451	932362
32669	932363
12881	932364
31224	932365
63522	932366
18471	932367
95076	932368
38103	932369
20565	932370
3965	932371
40875	932372
53197	932373
4950	932374
134703	932375
68998	932376
4547	932377
24717	932378
23414	932379
121113	932380
111087	932381
68808	932382
16918	932383
5891	932384
40311	932385
17691	932386
74459	932387
24683	932388
1476	932389
117177	932390
84134	932391
899	932392
58662	932393
9361	932394
18899	932395
15160	932396
46587	932397
20604	932398
173	932399
73956	932400
64372	932401
7296	932402
59614	932403
96419	932404
86126	932405
11146	932406
11504	932407
15379	932408
3911	932409
127087	932410
52058	932411
617	932412
35890	932413
101526	932414
7590	932415
24395	932416
17755	932417
23412	932418
8127	932419
37033	932420
810	932421
6364	932422
38	932423
2066	932424
108033	932425
48028	932426
7539	932427
13025	932428
47554	932429
8388	932430
6339	932431
40345	932432
98664	932433
3631	932434
52301	932435
28082	932436
43019	932437
5924	932438
17539	932439
71411	932440
21613	932441
110409	932442
3163	932443
9777	932444
49064	932445
45348	932446
44595	932447
12115	932448
25910	932449
3760	932450
2912	932451
107227	932452
29904	932453
43753	932454
1432	932455
4804	932456
1778	932457
786	932458
28526	932459
95226	932460
39105	932461
152339	932462
82981	932463
104957	932464
25679	932465
59475	932466
49089	932467
3084	932468
37445	932469
55630	932470
1974	932471
54799	932472
11278	932473
53354	932474
839	932475
20304	932476
14566	932477
21352	932478
29690	932479
13374	932480
18280	932481
37719	932482
9728	932483
144264	932484
44088	932485
29313	932486
9477	932487
6611	932488
91524	932489
21114	932490
22612	932491
91109	932492
39411	932493
29143	932494
58376	932495
48866	932496
13456	932497
1117	932498
145295	932499
161202	932500
3545	932501
3400	932502
132799	932503
91582	932504
76468	932505
284	932506
119613	932507
160696	932508
52318	932509
61161	932510
38554	932511
121599	932512
43048	932513
2320	932514
38129	932515
74748	932516
136754	932517
35516	932518
66963	932519
34460	932520
72005	932521
17379	932522
101410	932523
3429	932524
2345	932525
15131	932526
76665	932527
64769	932528
13121	932529
51946	932530
1364	932531
77764	932532
86859	932533
105709	932534
12362	932535
16354	932536
23424	932537
52362	932538
42334	932539
69726	932540
57286	932541
214	932542
33057	932543
32707	932544
28114	932545
16952	932546
2373	932547
3404	932548
81424	932549
1268	932550
24242	932551
35712	932552
2189	932553
13780	932554
12230	932555
54795	932556
2579	932557
109935	932558
22595	932559
5029	932560
110895	932561
25053	932562
121128	932563
20101	932564
19510	932565
49650	932566
60646	932567
19587	932568
80322	932569
130582	932570
11804	932571
43348	932572
3679	932573
1412	932574
12	932575
22730	932576
39661	932577
5727	932578
34838	932579
3050	932580
432	932581
23511	932582
60034	932583
54926	932584
89700	932585
2934	932586
28176	932587
17940	932588
5922	932589
60103	932590
29734	932591
71594	932592
150818	932593
38910	932594
24210	932595
71007	932596
11194	932597
5800	932598
38485	932599
31749	932600
1238	932601
2323	932602
1962	932603
2018	932604
76006	932605
34084	932606
94227	932607
12910	932608
27222	932609
70967	932610
62931	932611
32959	932612
162249	932613
7352	932614
22106	932615
1087	932616
3924	932617
23025	932618
41731	932619
107234	932620
11250	932621
17493	932622
37616	932623
35158	932624
61771	932625
38456	932626
45953	932627
300	932628
23217	932629
52339	932630
31514	932631
89287	932632
82691	932633
7451	932634
36647	932635
95310	932636
18244	932637
4843	932638
27955	932639
8917	932640
128532	932641
86871	932642
40404	932643
87878	932644
12985	932645
13258	932646
5043	932647
97023	932648
115553	932649
20308	932650
18160	932651
97277	932652
56455	932653
29050	932654
12913	932655
35402	932656
4896	932657
38813	932658
17969	932659
48712	932660
1900	932661
21447	932662
11661	932663
104777	932664
7663	932665
56184	932666
52833	932667
35934	932668
4324	932669
22818	932670
34590	932671
82902	932672
44288	932673
41074	932674
8408	932675
74601	932676
20	932677
113263	932678
126115	932679
92394	932680
1929	932681
5385	932682
17503	932683
9109	932684
3673	932685
102610	932686
107375	932687
43400	932688
56814	932689
1021	932690
79326	932691
7156	932692
666	932693
65361	932694
209	932695
34887	932696
59238	932697
53517	932698
78948	932699
10355	932700
23331	932701
18456	932702
35178	932703
32707	932704
10562	932705
160911	932706
16208	932707
6643	932708
33935	932709
4130	932710
108644	932711
2251	932712
49021	932713
36	932714
5617	932715
53055	932716
39889	932717
50516	932718
17151	932719
17006	932720
82487	932721
66649	932722
90273	932723
29431	932724
116375	932725
7442	932726
8659	932727
112128	932728
31260	932729
78261	932730
14955	932731
19680	932732
68863	932733
31580	932734
32696	932735
1212	932736
30897	932737
48955	932738
2763	932739
32823	932740
20122	932741
54120	932742
27415	932743
56092	932744
6771	932745
17968	932746
155500	932747
13881	932748
129552	932749
288	932750
20454	932751
122861	932752
5800	932753
2349	932754
23172	932755
127857	932756
14280	932757
8238	932758
343	932759
4616	932760
147900	932761
12969	932762
49255	932763
53727	932764
6182	932765
75298	932766
15666	932767
3422	932768
1301	932769
18848	932770
23733	932771
73579	932772
8169	932773
100790	932774
4050	932775
5773	932776
13404	932777
1485	932778
91165	932779
8016	932780
62667	932781
12904	932782
12346	932783
27	932784
13779	932785
13896	932786
75753	932787
24630	932788
6584	932789
84122	932790
508	932791
37278	932792
23121	932793
6778	932794
3065	932795
8250	932796
141742	932797
133607	932798
58457	932799
1237	932800
22268	932801
21854	932802
48491	932803
893	932804
51519	932805
91755	932806
33104	932807
11909	932808
27567	932809
45556	932810
12379	932811
77972	932812
1569	932813
4286	932814
82	932815
1963	932816
66794	932817
15749	932818
86309	932819
20388	932820
78360	932821
12520	932822
52731	932823
10047	932824
58681	932825
17453	932826
19247	932827
124142	932828
33254	932829
159964	932830
68511	932831
22783	932832
595	932833
60998	932834
122670	932835
22390	932836
18267	932837
45	932838
37472	932839
50597	932840
35487	932841
19758	932842
81967	932843
36251	932844
53027	932845
3834	932846
31931	932847
10674	932848
145705	932849
1884	932850
41066	932851
26368	932852
5137	932853
49438	932854
12688	932855
31085	932856
44006	932857
106665	932858
57142	932859
3714	932860
3490	932861
819	932862
16269	932863
1592	932864
24539	932865
40470	932866
5948	932867
3523	932868
8423	932869
44207	932870
22122	932871
19676	932872
27282	932873
11419	932874
71295	932875
27605	932876
5496	932877
40928	932878
26321	932879
27518	932880
75264	932881
1528	932882
1965	932883
712	932884
80201	932885
57754	932886
69404	932887
42274	932888
106634	932889
59690	932890
49737	932891
1610	932892
3662	932893
12304	932894
14544	932895
321	932896
70727	932897
11964	932898
42639	932899
25097	932900
120924	932901
229	932902
58507	932903
64348	932904
151651	932905
2950	932906
87325	932907
79031	932908
53422	932909
50015	932910
22967	932911
28709	932912
24647	932913
422	932914
5234	932915
147724	932916
73085	932917
1673	932918
71877	932919
86240	932920
913	932921
10520	932922
126693	932923
20363	932924
3243	932925
14368	932926
799	932927
4131	932928
23914	932929
16324	932930
11721	932931
8509	932932
47723	932933
10733	932934
20809	932935
66233	932936
21568	932937
25876	932938
18647	932939
98510	932940
106299	932941
128663	932942
116967	932943
33465	932944
63242	932945
4714	932946
264	932947
30479	932948
96246	932949
39464	932950
43747	932951
91710	932952
51192	932953
34398	932954
24859	932955
49382	932956
69866	932957
17459	932958
29030	932959
79531	932960
8451	932961
107478	932962
142652	932963
34862	932964
38780	932965
647	932966
19458	932967
29448	932968
74928	932969
129669	932970
31670	932971
111778	932972
61790	932973
148091	932974
43304	932975
16748	932976
48364	932977
59214	932978
19427	932979
49466	932980
8965	932981
23211	932982
105039	932983
8771	932984
13657	932985
5791	932986
58070	932987
28781	932988
25665	932989
38725	932990
1159	932991
29233	932992
66014	932993
70627	932994
94513	932995
76106	932996
7087	932997
21744	932998
55061	932999
1396	933000
40527	933001
34026	933002
10286	933003
42783	933004
5231	933005
20645	933006
102559	933007
1	933008
840	933009
41859	933010
9088	933011
31271	933012
36790	933013
100751	933014
1073	933015
26499	933016
77638	933017
18435	933018
1399	933019
35367	933020
54827	933021
125553	933022
14303	933023
85263	933024
2630	933025
22442	933026
40804	933027
73604	933028
52370	933029
1134	933030
14107	933031
7379	933032
1021	933033
8650	933034
43794	933035
160319	933036
13847	933037
37221	933038
5988	933039
33520	933040
119748	933041
3100	933042
6740	933043
9295	933044
15279	933045
136724	933046
31346	933047
23544	933048
55355	933049
96413	933050
47261	933051
40816	933052
1072	933053
133299	933054
71710	933055
32038	933056
55	933057
83818	933058
38858	933059
34321	933060
6511	933061
61804	933062
43828	933063
102494	933064
9146	933065
7860	933066
4322	933067
81886	933068
17942	933069
17758	933070
40879	933071
745	933072
3227	933073
45524	933074
8124	933075
885	933076
3277	933077
30440	933078
1585	933079
151142	933080
5709	933081
14288	933082
6204	933083
14813	933084
39570	933085
6183	933086
35953	933087
135473	933088
13327	933089
43198	933090
4133	933091
12423	933092
15468	933093
1279	933094
9708	933095
10011	933096
11279	933097
79394	933098
3535	933099
11343	933100
17440	933101
25829	933102
69402	933103
103038	933104
7180	933105
31034	933106
46587	933107
1306	933108
41611	933109
1849	933110
30918	933111
8044	933112
2151	933113
607	933114
71132	933115
32974	933116
19695	933117
1	933118
227	933119
9907	933120
114005	933121
59021	933122
9002	933123
17992	933124
107608	933125
5050	933126
105722	933127
809	933128
59164	933129
60650	933130
66645	933131
70223	933132
50669	933133
123082	933134
1069	933135
11542	933136
77018	933137
56658	933138
18740	933139
15473	933140
61798	933141
22824	933142
2009	933143
28901	933144
44796	933145
34539	933146
59731	933147
5825	933148
24317	933149
1280	933150
35904	933151
65862	933152
5073	933153
10408	933154
50284	933155
73976	933156
17668	933157
64382	933158
2663	933159
2406	933160
17711	933161
5267	933162
8895	933163
15338	933164
12527	933165
15041	933166
7634	933167
8115	933168
246	933169
6597	933170
96781	933171
34954	933172
49714	933173
15431	933174
50686	933175
9906	933176
59016	933177
7581	933178
72483	933179
41062	933180
13460	933181
72405	933182
90	933183
1733	933184
51213	933185
32927	933186
16650	933187
2151	933188
5871	933189
6475	933190
35211	933191
35788	933192
30827	933193
88496	933194
78761	933195
57137	933196
13109	933197
745	933198
45871	933199
2013	933200
46894	933201
104425	933202
54793	933203
437	933204
48	933205
4374	933206
5239	933207
60061	933208
38911	933209
34502	933210
52218	933211
82639	933212
4990	933213
14180	933214
55802	933215
1140	933216
33525	933217
95271	933218
90790	933219
101113	933220
87559	933221
25684	933222
38809	933223
64268	933224
10605	933225
24336	933226
20331	933227
29718	933228
14447	933229
106144	933230
44984	933231
36079	933232
165931	933233
4531	933234
32143	933235
2291	933236
55901	933237
39667	933238
150589	933239
26106	933240
30797	933241
23065	933242
12632	933243
30817	933244
42108	933245
1269	933246
64997	933247
91581	933248
5766	933249
8109	933250
70079	933251
84511	933252
56842	933253
32823	933254
38315	933255
66826	933256
40036	933257
3624	933258
22671	933259
4723	933260
62851	933261
2480	933262
26	933263
70838	933264
151826	933265
7674	933266
38235	933267
633	933268
40909	933269
16528	933270
74495	933271
29034	933272
87285	933273
9303	933274
159997	933275
65349	933276
23915	933277
80050	933278
17327	933279
4528	933280
112284	933281
19695	933282
85663	933283
52504	933284
92	933285
143772	933286
47765	933287
68051	933288
10146	933289
109931	933290
73924	933291
644	933292
112233	933293
8622	933294
68800	933295
5640	933296
27355	933297
1967	933298
13565	933299
47144	933300
56371	933301
24400	933302
362	933303
33528	933304
7738	933305
124620	933306
118853	933307
2726	933308
4470	933309
17880	933310
7925	933311
58797	933312
15795	933313
50185	933314
8202	933315
919	933316
46647	933317
61140	933318
30354	933319
639	933320
36294	933321
84053	933322
21484	933323
31816	933324
49325	933325
4784	933326
13944	933327
25630	933328
11511	933329
27185	933330
15316	933331
133138	933332
403	933333
29306	933334
133785	933335
4791	933336
67059	933337
75797	933338
906	933339
383	933340
36595	933341
18085	933342
50429	933343
30976	933344
26235	933345
4734	933346
208	933347
43	933348
58165	933349
7422	933350
1185	933351
50854	933352
137213	933353
14251	933354
4702	933355
8960	933356
46173	933357
31173	933358
5585	933359
4522	933360
23308	933361
78136	933362
47434	933363
67430	933364
17507	933365
107908	933366
1363	933367
41768	933368
3675	933369
49423	933370
6620	933371
27381	933372
128634	933373
10867	933374
95025	933375
3246	933376
801	933377
80300	933378
80560	933379
42283	933380
97	933381
81869	933382
99714	933383
1756	933384
31226	933385
91832	933386
4174	933387
61984	933388
126249	933389
10379	933390
13139	933391
99595	933392
5634	933393
50855	933394
51792	933395
38065	933396
2962	933397
13004	933398
19028	933399
69749	933400
37347	933401
2515	933402
63950	933403
83613	933404
49531	933405
56583	933406
43806	933407
47704	933408
51102	933409
39160	933410
12321	933411
9756	933412
28237	933413
48339	933414
6223	933415
29970	933416
46621	933417
2560	933418
9199	933419
19197	933420
3553	933421
23455	933422
55447	933423
73519	933424
15709	933425
24160	933426
136359	933427
94514	933428
75717	933429
39005	933430
30602	933431
151082	933432
6020	933433
17648	933434
46169	933435
113832	933436
18995	933437
710	933438
88209	933439
66861	933440
129734	933441
1645	933442
120168	933443
22900	933444
114178	933445
55408	933446
39118	933447
9437	933448
28970	933449
32911	933450
631	933451
42198	933452
836	933453
123010	933454
5396	933455
1611	933456
92395	933457
5423	933458
420	933459
47627	933460
33661	933461
11923	933462
59701	933463
14524	933464
14239	933465
35032	933466
66463	933467
18720	933468
153713	933469
74723	933470
92268	933471
14856	933472
14448	933473
13657	933474
33053	933475
48618	933476
56699	933477
94018	933478
56263	933479
53917	933480
86051	933481
29149	933482
51016	933483
38154	933484
90447	933485
3673	933486
19699	933487
7518	933488
4111	933489
137618	933490
77173	933491
74237	933492
53089	933493
17229	933494
38231	933495
67881	933496
127738	933497
14797	933498
16420	933499
85644	933500
5223	933501
1852	933502
79	933503
2853	933504
75524	933505
22182	933506
144	933507
28213	933508
39897	933509
10830	933510
54207	933511
34	933512
12378	933513
1526	933514
71279	933515
10893	933516
3781	933517
71826	933518
6597	933519
21356	933520
8634	933521
4369	933522
45741	933523
63295	933524
38585	933525
34508	933526
27034	933527
1746	933528
4699	933529
4041	933530
57093	933531
17448	933532
6882	933533
49140	933534
160544	933535
11529	933536
165149	933537
11656	933538
49885	933539
26887	933540
11598	933541
21896	933542
45461	933543
117186	933544
21	933545
70636	933546
3555	933547
126542	933548
77307	933549
82692	933550
13413	933551
107436	933552
10482	933553
64097	933554
23189	933555
42584	933556
24	933557
26894	933558
11213	933559
83291	933560
8078	933561
1131	933562
18192	933563
91711	933564
1570	933565
15434	933566
19346	933567
68504	933568
12585	933569
59037	933570
114760	933571
4723	933572
88012	933573
14222	933574
41896	933575
7976	933576
120313	933577
11394	933578
69051	933579
43625	933580
93293	933581
109752	933582
33778	933583
2874	933584
10785	933585
51122	933586
2195	933587
10898	933588
96440	933589
47701	933590
44986	933591
124063	933592
83721	933593
31068	933594
161643	933595
68793	933596
2750	933597
4839	933598
33572	933599
28564	933600
3753	933601
20576	933602
11085	933603
25523	933604
31374	933605
4975	933606
20	933607
50644	933608
88427	933609
83344	933610
66828	933611
78917	933612
10148	933613
51720	933614
23559	933615
16532	933616
101554	933617
92816	933618
540	933619
106928	933620
23892	933621
80721	933622
17691	933623
5054	933624
9426	933625
5838	933626
720	933627
164706	933628
9613	933629
83478	933630
23407	933631
2027	933632
91240	933633
75913	933634
15088	933635
25355	933636
79070	933637
1277	933638
104698	933639
32779	933640
6878	933641
9590	933642
153944	933643
127959	933644
1751	933645
14151	933646
28814	933647
144340	933648
29854	933649
75642	933650
340	933651
118070	933652
64183	933653
12752	933654
72970	933655
62553	933656
19858	933657
2604	933658
10636	933659
42718	933660
60110	933661
25831	933662
124062	933663
100531	933664
59201	933665
106876	933666
59353	933667
16134	933668
82643	933669
1474	933670
16278	933671
5582	933672
13730	933673
5866	933674
36211	933675
73343	933676
24367	933677
44190	933678
6893	933679
20393	933680
55814	933681
96522	933682
4755	933683
148134	933684
1411	933685
42958	933686
859	933687
106904	933688
17873	933689
137209	933690
51327	933691
25038	933692
106331	933693
35709	933694
41303	933695
8172	933696
25279	933697
167	933698
6402	933699
2695	933700
61029	933701
75447	933702
82851	933703
4914	933704
83771	933705
50883	933706
5882	933707
77511	933708
2167	933709
7616	933710
24476	933711
39441	933712
81437	933713
158278	933714
94753	933715
108897	933716
334	933717
5501	933718
36538	933719
14710	933720
73651	933721
49080	933722
6685	933723
22244	933724
37307	933725
12615	933726
11529	933727
84160	933728
103516	933729
7637	933730
7553	933731
7548	933732
58981	933733
34086	933734
76815	933735
5078	933736
21259	933737
101551	933738
16266	933739
119	933740
32924	933741
969	933742
10575	933743
63162	933744
63590	933745
14783	933746
81691	933747
108	933748
113265	933749
137419	933750
33484	933751
37675	933752
51195	933753
11529	933754
121	933755
51550	933756
32072	933757
18455	933758
26839	933759
81580	933760
130761	933761
43866	933762
101104	933763
68947	933764
17642	933765
25062	933766
7250	933767
99	933768
33584	933769
115111	933770
14632	933771
31031	933772
111025	933773
86412	933774
117170	933775
3006	933776
7441	933777
48335	933778
119638	933779
129352	933780
2805	933781
5374	933782
52229	933783
31359	933784
7078	933785
32246	933786
82771	933787
20008	933788
87245	933789
5632	933790
11849	933791
9023	933792
1426	933793
66504	933794
13130	933795
10410	933796
14725	933797
55848	933798
101636	933799
17579	933800
76277	933801
58476	933802
33419	933803
338	933804
36232	933805
10315	933806
96800	933807
91641	933808
32758	933809
21723	933810
29178	933811
140141	933812
7427	933813
6089	933814
5049	933815
94097	933816
36043	933817
20630	933818
35247	933819
18808	933820
39027	933821
92261	933822
4763	933823
247	933824
53146	933825
28379	933826
51793	933827
71381	933828
34114	933829
16	933830
12257	933831
44425	933832
41802	933833
340	933834
70301	933835
58898	933836
4546	933837
6897	933838
8745	933839
339	933840
18049	933841
596	933842
2741	933843
13024	933844
85037	933845
57454	933846
111689	933847
21141	933848
55588	933849
95277	933850
62852	933851
8465	933852
69965	933853
96982	933854
8317	933855
3868	933856
70221	933857
8950	933858
31476	933859
82526	933860
101699	933861
101722	933862
32054	933863
19634	933864
29788	933865
48539	933866
4222	933867
117290	933868
51099	933869
14647	933870
53958	933871
7801	933872
81202	933873
6211	933874
15031	933875
20305	933876
89493	933877
94553	933878
5204	933879
45748	933880
79083	933881
23506	933882
3227	933883
17546	933884
6386	933885
139091	933886
129	933887
20370	933888
7311	933889
11153	933890
62647	933891
13599	933892
764	933893
22897	933894
6679	933895
7372	933896
94909	933897
15684	933898
9022	933899
433	933900
26347	933901
57104	933902
37450	933903
1648	933904
44694	933905
9651	933906
109809	933907
3180	933908
171	933909
13786	933910
150469	933911
6984	933912
5623	933913
103845	933914
1273	933915
2150	933916
29376	933917
10075	933918
46115	933919
1744	933920
5827	933921
73698	933922
30528	933923
4454	933924
41778	933925
7155	933926
880	933927
143306	933928
48837	933929
19050	933930
123	933931
87715	933932
27706	933933
25539	933934
84680	933935
1440	933936
11019	933937
3234	933938
94564	933939
2090	933940
105210	933941
38960	933942
83650	933943
22364	933944
359	933945
2620	933946
53218	933947
66922	933948
40327	933949
29310	933950
6360	933951
20161	933952
80139	933953
148991	933954
144175	933955
30882	933956
77219	933957
43964	933958
165030	933959
72427	933960
160909	933961
8298	933962
25219	933963
31165	933964
17595	933965
3309	933966
129346	933967
1260	933968
47039	933969
49662	933970
38766	933971
120323	933972
103131	933973
1421	933974
72654	933975
3241	933976
31161	933977
34439	933978
13453	933979
157741	933980
205	933981
14435	933982
71953	933983
85002	933984
38738	933985
3246	933986
31058	933987
61348	933988
29387	933989
44337	933990
7636	933991
25474	933992
2021	933993
80564	933994
90167	933995
15656	933996
14353	933997
69008	933998
70322	933999
11707	934000
2438	934001
18201	934002
66795	934003
34056	934004
5642	934005
10735	934006
76898	934007
283	934008
81861	934009
109180	934010
3854	934011
60168	934012
5360	934013
2938	934014
60294	934015
39372	934016
71622	934017
4902	934018
32176	934019
3930	934020
16767	934021
11748	934022
125942	934023
4550	934024
14272	934025
28463	934026
12340	934027
19208	934028
82022	934029
63612	934030
97162	934031
111887	934032
18328	934033
443	934034
85500	934035
5005	934036
88825	934037
2813	934038
47982	934039
15266	934040
292	934041
23460	934042
9822	934043
13560	934044
74021	934045
11964	934046
61241	934047
42793	934048
1566	934049
27743	934050
17300	934051
21813	934052
22358	934053
26994	934054
75800	934055
9151	934056
11894	934057
100754	934058
32	934059
47377	934060
15548	934061
143029	934062
11029	934063
36314	934064
7833	934065
18101	934066
121004	934067
7323	934068
10513	934069
53246	934070
5046	934071
91140	934072
8096	934073
1243	934074
56490	934075
27824	934076
823	934077
3336	934078
103809	934079
81489	934080
125039	934081
17391	934082
51024	934083
110455	934084
20670	934085
10255	934086
40466	934087
88835	934088
163143	934089
7356	934090
76080	934091
1321	934092
136955	934093
10222	934094
15176	934095
86486	934096
826	934097
29867	934098
26429	934099
22406	934100
75880	934101
9998	934102
2803	934103
79415	934104
98824	934105
18604	934106
25780	934107
146516	934108
4530	934109
129996	934110
26332	934111
130404	934112
4403	934113
12767	934114
18934	934115
776	934116
103	934117
13796	934118
75796	934119
43236	934120
46839	934121
10360	934122
26482	934123
87572	934124
13017	934125
66461	934126
104121	934127
3806	934128
165	934129
29986	934130
49130	934131
1969	934132
16513	934133
17882	934134
5393	934135
53879	934136
8253	934137
3610	934138
68568	934139
116301	934140
242	934141
12034	934142
135670	934143
78050	934144
69339	934145
54834	934146
50636	934147
10584	934148
3657	934149
18851	934150
16362	934151
36599	934152
39242	934153
3204	934154
7463	934155
23	934156
72790	934157
2314	934158
41797	934159
92013	934160
85623	934161
6676	934162
7120	934163
1185	934164
466	934165
80011	934166
125009	934167
30530	934168
1140	934169
29611	934170
48153	934171
111450	934172
51446	934173
27992	934174
6615	934175
20416	934176
8119	934177
4930	934178
37710	934179
6537	934180
71514	934181
145799	934182
1484	934183
34125	934184
2593	934185
34674	934186
5823	934187
137523	934188
54971	934189
36390	934190
6284	934191
8852	934192
5610	934193
1788	934194
16106	934195
5011	934196
30975	934197
24658	934198
113021	934199
5957	934200
9255	934201
65167	934202
3685	934203
67281	934204
8797	934205
40479	934206
32335	934207
6019	934208
5009	934209
21263	934210
20425	934211
21788	934212
3470	934213
2400	934214
165440	934215
95395	934216
36703	934217
47099	934218
10011	934219
123833	934220
24436	934221
529	934222
23735	934223
14640	934224
11484	934225
27695	934226
16960	934227
19135	934228
66625	934229
98806	934230
18608	934231
50398	934232
9151	934233
14106	934234
40752	934235
73305	934236
1743	934237
9144	934238
60247	934239
57008	934240
6271	934241
34004	934242
94089	934243
620	934244
13563	934245
73792	934246
51393	934247
46731	934248
16386	934249
5833	934250
23419	934251
1021	934252
12842	934253
10273	934254
87338	934255
1013	934256
21072	934257
448	934258
16945	934259
57699	934260
3604	934261
8120	934262
11339	934263
33916	934264
5838	934265
12488	934266
12469	934267
944	934268
22715	934269
64258	934270
14556	934271
43988	934272
86023	934273
3976	934274
11074	934275
69102	934276
12060	934277
78206	934278
19724	934279
72645	934280
632	934281
59491	934282
11830	934283
8567	934284
658	934285
17812	934286
25738	934287
130626	934288
21776	934289
14344	934290
52893	934291
24528	934292
44076	934293
75041	934294
154878	934295
11343	934296
29505	934297
6108	934298
89702	934299
15970	934300
29234	934301
22385	934302
59000	934303
2480	934304
161075	934305
3433	934306
71580	934307
45663	934308
78982	934309
2280	934310
98410	934311
133126	934312
86430	934313
156749	934314
17587	934315
18253	934316
56142	934317
87466	934318
5414	934319
59515	934320
69	934321
6783	934322
14893	934323
36731	934324
72597	934325
4461	934326
109015	934327
14880	934328
8407	934329
22711	934330
22206	934331
1290	934332
1832	934333
123277	934334
13104	934335
160240	934336
127311	934337
16234	934338
27726	934339
11020	934340
26675	934341
11121	934342
9628	934343
94655	934344
105375	934345
75862	934346
84030	934347
16143	934348
2029	934349
106325	934350
47404	934351
9	934352
5440	934353
14503	934354
30219	934355
1441	934356
121504	934357
58790	934358
48767	934359
28492	934360
6169	934361
35000	934362
59498	934363
41389	934364
14519	934365
63756	934366
53984	934367
909	934368
65312	934369
14007	934370
23288	934371
32268	934372
16122	934373
4768	934374
75844	934375
38834	934376
35329	934377
9105	934378
42014	934379
20664	934380
13224	934381
8893	934382
77199	934383
90815	934384
11111	934385
25137	934386
136351	934387
29968	934388
91	934389
62550	934390
46927	934391
39288	934392
11863	934393
35114	934394
71518	934395
83040	934396
2374	934397
34238	934398
63719	934399
6460	934400
10731	934401
13969	934402
4140	934403
57657	934404
69167	934405
5304	934406
3911	934407
8258	934408
37180	934409
71370	934410
87463	934411
26562	934412
31864	934413
7413	934414
21529	934415
51567	934416
43024	934417
3613	934418
20736	934419
27410	934420
100009	934421
35836	934422
6006	934423
8873	934424
3985	934425
96392	934426
58917	934427
1847	934428
96749	934429
3194	934430
23970	934431
8222	934432
43696	934433
61834	934434
8166	934435
40964	934436
25124	934437
14614	934438
91900	934439
125314	934440
5803	934441
2731	934442
81220	934443
18034	934444
847	934445
8496	934446
25224	934447
4667	934448
2859	934449
9626	934450
163532	934451
32661	934452
10267	934453
57419	934454
77976	934455
120441	934456
126620	934457
22872	934458
19855	934459
23320	934460
33582	934461
36709	934462
23	934463
25347	934464
60420	934465
4415	934466
34780	934467
45162	934468
13186	934469
55213	934470
70265	934471
99554	934472
1247	934473
31397	934474
55182	934475
72793	934476
2680	934477
2499	934478
81311	934479
72619	934480
5262	934481
1314	934482
37888	934483
83131	934484
181	934485
80128	934486
21696	934487
118917	934488
135255	934489
72574	934490
64884	934491
26043	934492
57636	934493
3122	934494
3529	934495
97698	934496
86814	934497
6394	934498
71721	934499
62906	934500
166	934501
41249	934502
6654	934503
6788	934504
9840	934505
114888	934506
149805	934507
131935	934508
3633	934509
153	934510
69322	934511
28290	934512
10420	934513
24765	934514
62468	934515
18640	934516
37026	934517
83217	934518
50801	934519
100055	934520
153690	934521
15474	934522
66867	934523
135316	934524
67238	934525
50617	934526
38609	934527
24386	934528
7623	934529
60813	934530
22131	934531
44953	934532
58323	934533
41914	934534
1231	934535
6524	934536
7952	934537
2022	934538
9191	934539
63620	934540
21260	934541
8906	934542
20051	934543
1023	934544
48160	934545
20370	934546
52663	934547
78010	934548
4631	934549
72161	934550
38644	934551
31856	934552
154809	934553
59561	934554
17150	934555
47793	934556
44573	934557
15391	934558
1696	934559
32603	934560
17769	934561
64458	934562
23648	934563
69960	934564
29350	934565
47948	934566
41252	934567
137	934568
61673	934569
95496	934570
49561	934571
365	934572
1490	934573
12912	934574
16545	934575
25997	934576
10190	934577
40952	934578
41239	934579
33176	934580
35034	934581
15441	934582
33531	934583
5745	934584
9415	934585
38893	934586
49527	934587
154170	934588
77948	934589
93988	934590
21928	934591
35683	934592
17280	934593
25140	934594
63019	934595
25504	934596
99355	934597
86230	934598
36588	934599
35254	934600
714	934601
10778	934602
74550	934603
111751	934604
42697	934605
51819	934606
90623	934607
13379	934608
36457	934609
73163	934610
223	934611
46044	934612
27189	934613
30	934614
85905	934615
58060	934616
14081	934617
105859	934618
86585	934619
1366	934620
54888	934621
109605	934622
61423	934623
2598	934624
10750	934625
126248	934626
17176	934627
82242	934628
23507	934629
143468	934630
29836	934631
128	934632
60496	934633
12433	934634
87207	934635
1740	934636
329	934637
12591	934638
1176	934639
17967	934640
76941	934641
71658	934642
104160	934643
71555	934644
972	934645
106642	934646
18466	934647
9894	934648
47406	934649
22731	934650
3178	934651
344	934652
4004	934653
8714	934654
35737	934655
115363	934656
35769	934657
15541	934658
46958	934659
36876	934660
9779	934661
7942	934662
70031	934663
2264	934664
8446	934665
18473	934666
25147	934667
43682	934668
11447	934669
17673	934670
33040	934671
6142	934672
22263	934673
107525	934674
11073	934675
107036	934676
47335	934677
10061	934678
60995	934679
470	934680
1224	934681
17630	934682
92253	934683
10468	934684
73898	934685
102939	934686
12279	934687
242	934688
21554	934689
861	934690
110146	934691
873	934692
39248	934693
11270	934694
102677	934695
84612	934696
36771	934697
3427	934698
17990	934699
72664	934700
44984	934701
10454	934702
23541	934703
3236	934704
22173	934705
76304	934706
48887	934707
76507	934708
143	934709
90347	934710
62050	934711
123156	934712
12724	934713
55187	934714
26644	934715
14903	934716
33333	934717
1708	934718
63904	934719
10080	934720
22477	934721
10912	934722
6279	934723
71645	934724
135126	934725
48564	934726
10808	934727
9	934728
12979	934729
78995	934730
4210	934731
47664	934732
49791	934733
31495	934734
50181	934735
26949	934736
17202	934737
48148	934738
20360	934739
111	934740
90955	934741
115343	934742
20384	934743
135906	934744
127803	934745
24148	934746
2609	934747
102088	934748
91092	934749
35237	934750
149977	934751
28815	934752
5946	934753
1080	934754
3019	934755
110199	934756
80631	934757
47588	934758
13383	934759
32022	934760
67700	934761
11168	934762
16118	934763
74326	934764
94192	934765
4915	934766
48178	934767
39732	934768
3015	934769
15038	934770
7614	934771
41536	934772
5175	934773
4158	934774
3731	934775
95677	934776
10468	934777
77253	934778
81308	934779
18816	934780
536	934781
47448	934782
38161	934783
12581	934784
2204	934785
144313	934786
95087	934787
26825	934788
15819	934789
69178	934790
54174	934791
43493	934792
3468	934793
68737	934794
1840	934795
18537	934796
40	934797
64267	934798
35969	934799
29612	934800
78949	934801
46799	934802
15517	934803
41092	934804
21502	934805
440	934806
42396	934807
81015	934808
121851	934809
38329	934810
122841	934811
42898	934812
24327	934813
75836	934814
115831	934815
38055	934816
62261	934817
114	934818
86047	934819
31810	934820
42861	934821
166567	934822
14566	934823
26351	934824
40624	934825
9402	934826
8368	934827
17976	934828
11453	934829
90	934830
54453	934831
21	934832
1065	934833
10418	934834
44022	934835
36653	934836
68479	934837
31044	934838
107863	934839
21256	934840
71967	934841
103332	934842
91032	934843
68381	934844
19826	934845
4259	934846
86439	934847
19471	934848
42417	934849
51242	934850
87114	934851
21078	934852
18978	934853
81371	934854
53872	934855
64829	934856
44662	934857
37673	934858
54769	934859
98999	934860
24187	934861
4770	934862
26010	934863
43796	934864
64878	934865
122286	934866
20133	934867
35557	934868
147325	934869
82198	934870
24430	934871
16045	934872
101727	934873
59713	934874
2545	934875
88707	934876
823	934877
107177	934878
137646	934879
40012	934880
51061	934881
60292	934882
6431	934883
78357	934884
26908	934885
5571	934886
22841	934887
216	934888
51752	934889
81208	934890
88586	934891
28916	934892
15274	934893
157595	934894
3831	934895
25201	934896
52137	934897
26904	934898
34189	934899
121251	934900
3712	934901
51513	934902
7392	934903
54345	934904
18970	934905
886	934906
18718	934907
63692	934908
107158	934909
92044	934910
73748	934911
93670	934912
3087	934913
19091	934914
48302	934915
10179	934916
592	934917
106709	934918
16545	934919
2045	934920
38412	934921
101166	934922
36228	934923
108178	934924
75712	934925
113549	934926
395	934927
1161	934928
56771	934929
30602	934930
48977	934931
56763	934932
34307	934933
23692	934934
48882	934935
27535	934936
83422	934937
1875	934938
22154	934939
124588	934940
84626	934941
1444	934942
26221	934943
59638	934944
17095	934945
135699	934946
6362	934947
5398	934948
26806	934949
215	934950
9668	934951
520	934952
17290	934953
19154	934954
4641	934955
12051	934956
58536	934957
22017	934958
104472	934959
78402	934960
42	934961
41592	934962
98327	934963
30159	934964
20785	934965
19245	934966
13	934967
70536	934968
60658	934969
79702	934970
51192	934971
8930	934972
80006	934973
20446	934974
77290	934975
9175	934976
8784	934977
15246	934978
12444	934979
137525	934980
63071	934981
102114	934982
38723	934983
8051	934984
7354	934985
88092	934986
38113	934987
40388	934988
60345	934989
3015	934990
33491	934991
18876	934992
101701	934993
5922	934994
61588	934995
1723	934996
108039	934997
3975	934998
14643	934999
1476	935000
58387	935001
23310	935002
39062	935003
26575	935004
17370	935005
34654	935006
61702	935007
48909	935008
43865	935009
1565	935010
22156	935011
88493	935012
687	935013
34626	935014
130357	935015
8528	935016
56859	935017
1198	935018
18138	935019
1163	935020
20976	935021
42	935022
66426	935023
43087	935024
127638	935025
29237	935026
20215	935027
6093	935028
2573	935029
24866	935030
42811	935031
12328	935032
2212	935033
50854	935034
58766	935035
91814	935036
162262	935037
4730	935038
116808	935039
52927	935040
72352	935041
68607	935042
38051	935043
46850	935044
107751	935045
37362	935046
4627	935047
129082	935048
40922	935049
32280	935050
48063	935051
16889	935052
9722	935053
26184	935054
68885	935055
43519	935056
7064	935057
84880	935058
157534	935059
15531	935060
117876	935061
7	935062
99401	935063
10211	935064
29401	935065
1791	935066
17252	935067
54729	935068
39487	935069
106623	935070
3036	935071
49476	935072
15458	935073
684	935074
10882	935075
92798	935076
10601	935077
71865	935078
25145	935079
66887	935080
17819	935081
21055	935082
34720	935083
74426	935084
158228	935085
32214	935086
41674	935087
102656	935088
2370	935089
41886	935090
36239	935091
43992	935092
20241	935093
9981	935094
111882	935095
17132	935096
20517	935097
63124	935098
64759	935099
343	935100
200	935101
30639	935102
2624	935103
180	935104
18515	935105
30209	935106
51696	935107
50467	935108
545	935109
126038	935110
102020	935111
14878	935112
117816	935113
126591	935114
26983	935115
46142	935116
162589	935117
16644	935118
107638	935119
50319	935120
60685	935121
81701	935122
2586	935123
32950	935124
11581	935125
47612	935126
10225	935127
63211	935128
17322	935129
161023	935130
11764	935131
61032	935132
659	935133
4338	935134
5835	935135
9473	935136
13211	935137
134096	935138
2724	935139
1271	935140
146904	935141
53974	935142
2947	935143
64761	935144
60493	935145
18099	935146
91624	935147
18647	935148
24090	935149
59027	935150
15179	935151
55138	935152
9613	935153
11888	935154
86056	935155
4021	935156
144795	935157
13492	935158
91390	935159
42277	935160
105674	935161
13	935162
2509	935163
110979	935164
22981	935165
2302	935166
36500	935167
4274	935168
90317	935169
20392	935170
59168	935171
66250	935172
31271	935173
20380	935174
65490	935175
115541	935176
28273	935177
5681	935178
103734	935179
36717	935180
14236	935181
825	935182
8092	935183
33184	935184
14264	935185
120306	935186
22123	935187
140261	935188
41219	935189
143143	935190
14638	935191
24841	935192
101309	935193
107260	935194
15142	935195
3366	935196
7327	935197
47348	935198
255	935199
74985	935200
52530	935201
34494	935202
4563	935203
17593	935204
1725	935205
22088	935206
3150	935207
82152	935208
7327	935209
1124	935210
24028	935211
67508	935212
11979	935213
115605	935214
50774	935215
43270	935216
50210	935217
17671	935218
69430	935219
9864	935220
8703	935221
16535	935222
16499	935223
74541	935224
133084	935225
7148	935226
7155	935227
79488	935228
9160	935229
19752	935230
31833	935231
8269	935232
1422	935233
129660	935234
40223	935235
96251	935236
92370	935237
24773	935238
57542	935239
134259	935240
54874	935241
10608	935242
27086	935243
59985	935244
21542	935245
14357	935246
12266	935247
24506	935248
9040	935249
12606	935250
58104	935251
65096	935252
3768	935253
7640	935254
27733	935255
127181	935256
62061	935257
59463	935258
48581	935259
9159	935260
14328	935261
7200	935262
1949	935263
30106	935264
3902	935265
7858	935266
34614	935267
68411	935268
71876	935269
2771	935270
27443	935271
2684	935272
11519	935273
48901	935274
71534	935275
75769	935276
71392	935277
1651	935278
48645	935279
27384	935280
10585	935281
16292	935282
42911	935283
19151	935284
25861	935285
56010	935286
225	935287
6726	935288
4287	935289
113861	935290
87054	935291
55005	935292
2552	935293
72535	935294
836	935295
22493	935296
106687	935297
26492	935298
67035	935299
3987	935300
30233	935301
110080	935302
101472	935303
6530	935304
16183	935305
23038	935306
140036	935307
14024	935308
24253	935309
65380	935310
30292	935311
54367	935312
56379	935313
3398	935314
4260	935315
31421	935316
2453	935317
86695	935318
26358	935319
76001	935320
65025	935321
42040	935322
37012	935323
55924	935324
11242	935325
82899	935326
51145	935327
45764	935328
27505	935329
16824	935330
61533	935331
12891	935332
263	935333
8683	935334
15897	935335
67895	935336
13154	935337
14289	935338
29015	935339
137543	935340
65230	935341
54395	935342
97524	935343
1556	935344
41014	935345
15655	935346
89155	935347
29464	935348
152450	935349
49458	935350
10526	935351
1961	935352
24490	935353
44475	935354
75452	935355
2266	935356
6743	935357
123537	935358
131722	935359
4102	935360
107813	935361
41156	935362
17268	935363
15527	935364
52607	935365
3135	935366
91120	935367
77858	935368
111973	935369
6462	935370
10746	935371
106334	935372
47466	935373
57626	935374
15998	935375
34235	935376
112653	935377
15215	935378
41654	935379
9693	935380
55224	935381
2283	935382
31195	935383
16558	935384
103755	935385
76478	935386
7514	935387
12411	935388
41166	935389
23891	935390
8934	935391
2862	935392
34620	935393
35889	935394
13958	935395
40231	935396
1779	935397
17245	935398
64914	935399
1916	935400
48873	935401
37613	935402
144286	935403
9053	935404
518	935405
15918	935406
138453	935407
36311	935408
11801	935409
4138	935410
71166	935411
33975	935412
30950	935413
11933	935414
3936	935415
7212	935416
62766	935417
29259	935418
36577	935419
61977	935420
6766	935421
114252	935422
43654	935423
146357	935424
28119	935425
61622	935426
68878	935427
91276	935428
87216	935429
14906	935430
37654	935431
1665	935432
38734	935433
44279	935434
29822	935435
62	935436
3400	935437
32779	935438
109313	935439
120424	935440
15840	935441
39818	935442
8706	935443
25162	935444
35977	935445
9463	935446
25907	935447
2332	935448
70797	935449
49402	935450
6502	935451
20543	935452
155024	935453
2124	935454
31874	935455
698	935456
63721	935457
6255	935458
50737	935459
16845	935460
20512	935461
96797	935462
25418	935463
1075	935464
3574	935465
16368	935466
43243	935467
3335	935468
107227	935469
24343	935470
54611	935471
162149	935472
120870	935473
19185	935474
1874	935475
37929	935476
23	935477
70546	935478
30953	935479
73855	935480
675	935481
76005	935482
5080	935483
15957	935484
47165	935485
51439	935486
68	935487
95803	935488
42489	935489
100811	935490
9169	935491
15443	935492
58330	935493
21430	935494
3989	935495
6509	935496
1939	935497
33775	935498
56551	935499
13156	935500
84672	935501
40975	935502
3630	935503
87270	935504
2932	935505
9279	935506
15504	935507
92734	935508
32308	935509
2813	935510
19423	935511
118717	935512
693	935513
16451	935514
24064	935515
1664	935516
319	935517
45575	935518
26499	935519
4378	935520
65067	935521
110	935522
101219	935523
16365	935524
77377	935525
36396	935526
67135	935527
53578	935528
1906	935529
10144	935530
4691	935531
9381	935532
9344	935533
50001	935534
675	935535
32955	935536
19565	935537
16751	935538
21556	935539
20679	935540
4039	935541
39088	935542
7078	935543
19015	935544
72487	935545
44746	935546
31540	935547
129924	935548
444	935549
12869	935550
2524	935551
159453	935552
65757	935553
41297	935554
35100	935555
20390	935556
14904	935557
84319	935558
68237	935559
10545	935560
12122	935561
3867	935562
26621	935563
22950	935564
307	935565
2295	935566
112597	935567
71331	935568
37721	935569
34060	935570
13026	935571
63918	935572
42131	935573
138619	935574
119611	935575
63612	935576
81370	935577
41943	935578
169	935579
33359	935580
16011	935581
21202	935582
77483	935583
11919	935584
79413	935585
6583	935586
961	935587
108158	935588
49083	935589
4416	935590
20913	935591
82887	935592
39687	935593
53255	935594
30709	935595
2682	935596
36082	935597
7843	935598
114975	935599
121	935600
46941	935601
9720	935602
31940	935603
16446	935604
12102	935605
28921	935606
34792	935607
62487	935608
66320	935609
3590	935610
45473	935611
4079	935612
22083	935613
19184	935614
45305	935615
51940	935616
102678	935617
97167	935618
34593	935619
4472	935620
86706	935621
154796	935622
1635	935623
12346	935624
76148	935625
100764	935626
11503	935627
10010	935628
48312	935629
63833	935630
40526	935631
48789	935632
61072	935633
43508	935634
35692	935635
46120	935636
25014	935637
61309	935638
58767	935639
45033	935640
29088	935641
9917	935642
14978	935643
101316	935644
10057	935645
25530	935646
30258	935647
60602	935648
36658	935649
30459	935650
7023	935651
55912	935652
2173	935653
59103	935654
60704	935655
27664	935656
35395	935657
51313	935658
163087	935659
4395	935660
2212	935661
2631	935662
21069	935663
8168	935664
3106	935665
1167	935666
130096	935667
4664	935668
16876	935669
1253	935670
16684	935671
85079	935672
58749	935673
105384	935674
27677	935675
5192	935676
8028	935677
33241	935678
3003	935679
98260	935680
3783	935681
4540	935682
35361	935683
118895	935684
131035	935685
56059	935686
107346	935687
33052	935688
28617	935689
124080	935690
67075	935691
75696	935692
34292	935693
30004	935694
58421	935695
28373	935696
46107	935697
18624	935698
9386	935699
76370	935700
20223	935701
29196	935702
4125	935703
157578	935704
3946	935705
130765	935706
49	935707
14626	935708
51912	935709
56767	935710
16802	935711
95201	935712
56519	935713
6190	935714
33722	935715
101212	935716
1992	935717
118950	935718
12337	935719
99455	935720
22622	935721
34530	935722
7372	935723
10537	935724
58376	935725
103937	935726
36823	935727
8464	935728
6888	935729
14158	935730
17192	935731
36065	935732
115797	935733
3307	935734
10607	935735
131928	935736
62128	935737
16595	935738
305	935739
18477	935740
132293	935741
33829	935742
144687	935743
50055	935744
96503	935745
11770	935746
16858	935747
6806	935748
95100	935749
45107	935750
11532	935751
63068	935752
23827	935753
3321	935754
30481	935755
31041	935756
29517	935757
2808	935758
58264	935759
31103	935760
12911	935761
3194	935762
59328	935763
5921	935764
64033	935765
7405	935766
88877	935767
23412	935768
66365	935769
15342	935770
1702	935771
148843	935772
14262	935773
51220	935774
3546	935775
42734	935776
27598	935777
1441	935778
68021	935779
87835	935780
152897	935781
165392	935782
103	935783
26628	935784
123651	935785
2481	935786
19051	935787
81687	935788
4395	935789
70103	935790
31122	935791
2114	935792
11689	935793
119142	935794
22336	935795
18086	935796
11786	935797
30230	935798
28817	935799
78847	935800
46095	935801
63474	935802
40940	935803
36396	935804
102509	935805
118731	935806
24230	935807
15125	935808
54973	935809
9317	935810
4078	935811
58149	935812
20407	935813
6915	935814
5511	935815
12916	935816
24349	935817
12957	935818
23458	935819
9299	935820
8830	935821
9352	935822
1176	935823
36854	935824
95	935825
59597	935826
9353	935827
4771	935828
158411	935829
154793	935830
1750	935831
19862	935832
2615	935833
8623	935834
113037	935835
34160	935836
17371	935837
42406	935838
84696	935839
15824	935840
12983	935841
116742	935842
6351	935843
22295	935844
85862	935845
44213	935846
31372	935847
45524	935848
49995	935849
52432	935850
12793	935851
12169	935852
38017	935853
1549	935854
99741	935855
14111	935856
54112	935857
66653	935858
16892	935859
117636	935860
1145	935861
5078	935862
15	935863
60387	935864
80702	935865
6596	935866
9700	935867
135631	935868
66307	935869
128914	935870
107686	935871
154382	935872
17280	935873
1374	935874
5363	935875
45523	935876
28328	935877
94	935878
1937	935879
115	935880
15861	935881
29620	935882
72740	935883
59372	935884
161985	935885
35439	935886
36746	935887
29714	935888
32277	935889
39828	935890
19695	935891
87478	935892
70965	935893
32473	935894
71585	935895
4917	935896
39401	935897
10069	935898
59953	935899
14548	935900
37870	935901
2291	935902
130932	935903
87026	935904
37562	935905
8909	935906
1069	935907
26811	935908
4435	935909
2955	935910
7873	935911
150779	935912
3925	935913
96774	935914
85632	935915
22013	935916
43487	935917
68514	935918
19915	935919
37334	935920
3537	935921
4623	935922
15163	935923
107970	935924
48567	935925
70247	935926
143904	935927
56459	935928
78457	935929
42118	935930
57902	935931
6407	935932
44950	935933
70082	935934
41272	935935
128723	935936
115390	935937
46394	935938
77120	935939
32969	935940
83914	935941
20203	935942
12729	935943
44888	935944
48152	935945
33499	935946
32940	935947
65473	935948
161869	935949
130328	935950
5604	935951
53943	935952
226	935953
53109	935954
149025	935955
53018	935956
7246	935957
68473	935958
25412	935959
4740	935960
22694	935961
960	935962
28694	935963
139072	935964
16323	935965
4741	935966
27840	935967
80656	935968
66640	935969
67673	935970
16725	935971
35382	935972
819	935973
82599	935974
16676	935975
65489	935976
79671	935977
56040	935978
153272	935979
10874	935980
96834	935981
57728	935982
17205	935983
26869	935984
67508	935985
312	935986
108719	935987
16235	935988
2450	935989
131918	935990
46910	935991
86827	935992
126223	935993
34842	935994
8356	935995
22246	935996
101758	935997
24622	935998
7619	935999
58671	936000
47848	936001
3210	936002
1560	936003
66809	936004
19994	936005
16088	936006
29416	936007
64673	936008
17936	936009
19735	936010
42779	936011
78887	936012
44645	936013
34514	936014
25733	936015
213	936016
52417	936017
16514	936018
45319	936019
20179	936020
27864	936021
51515	936022
57814	936023
29874	936024
18463	936025
37802	936026
66070	936027
78584	936028
2160	936029
1089	936030
149876	936031
142829	936032
81102	936033
30382	936034
15372	936035
12012	936036
47058	936037
123212	936038
2165	936039
58503	936040
24936	936041
3319	936042
58494	936043
3635	936044
7708	936045
42199	936046
11018	936047
21187	936048
17757	936049
80028	936050
36314	936051
119689	936052
7530	936053
5127	936054
154924	936055
9382	936056
6763	936057
624	936058
3365	936059
5482	936060
9010	936061
42396	936062
29909	936063
47852	936064
14983	936065
9754	936066
36023	936067
163352	936068
52627	936069
153606	936070
55385	936071
156232	936072
34800	936073
423	936074
5008	936075
91604	936076
111701	936077
35175	936078
4735	936079
12216	936080
163188	936081
5603	936082
150804	936083
5036	936084
74904	936085
40306	936086
955	936087
15866	936088
19470	936089
32380	936090
134477	936091
5245	936092
2325	936093
84074	936094
8748	936095
30611	936096
7244	936097
19710	936098
13495	936099
5422	936100
89795	936101
11545	936102
44832	936103
28635	936104
17622	936105
123091	936106
29954	936107
74962	936108
45126	936109
54000	936110
130996	936111
10082	936112
77852	936113
65577	936114
69251	936115
70568	936116
60421	936117
11575	936118
65662	936119
21364	936120
20942	936121
14935	936122
159816	936123
20931	936124
11714	936125
76722	936126
13047	936127
12682	936128
16338	936129
25645	936130
91416	936131
155462	936132
8378	936133
1605	936134
260	936135
57241	936136
5675	936137
486	936138
104984	936139
10541	936140
44493	936141
164718	936142
1472	936143
36023	936144
1247	936145
19579	936146
3087	936147
15746	936148
2340	936149
81672	936150
64380	936151
4201	936152
6239	936153
45817	936154
139944	936155
58800	936156
54573	936157
7405	936158
1362	936159
45365	936160
2932	936161
7108	936162
48737	936163
2877	936164
13256	936165
255	936166
121677	936167
122492	936168
28858	936169
35293	936170
20041	936171
31614	936172
34878	936173
13005	936174
9364	936175
80238	936176
142433	936177
8810	936178
3278	936179
45947	936180
36919	936181
90779	936182
32134	936183
964	936184
102425	936185
63557	936186
9100	936187
103	936188
90678	936189
54680	936190
4477	936191
10934	936192
21913	936193
20721	936194
14220	936195
103789	936196
1420	936197
62630	936198
7950	936199
24518	936200
30532	936201
40329	936202
85579	936203
19334	936204
30245	936205
5819	936206
76803	936207
50784	936208
4655	936209
62138	936210
51955	936211
23064	936212
6374	936213
9341	936214
24703	936215
88512	936216
72108	936217
22105	936218
41963	936219
738	936220
23044	936221
92844	936222
89374	936223
1813	936224
48533	936225
32794	936226
15722	936227
10542	936228
26120	936229
51686	936230
96985	936231
104800	936232
59049	936233
36034	936234
7368	936235
11495	936236
40618	936237
16475	936238
3624	936239
119277	936240
2074	936241
40569	936242
92665	936243
45529	936244
50368	936245
54474	936246
79144	936247
115700	936248
93355	936249
86844	936250
17847	936251
33729	936252
278	936253
15015	936254
11519	936255
17223	936256
51520	936257
11911	936258
10192	936259
21896	936260
5996	936261
21057	936262
106943	936263
7542	936264
9644	936265
24180	936266
82676	936267
1376	936268
18429	936269
36534	936270
5994	936271
32535	936272
59105	936273
58589	936274
1040	936275
7082	936276
30345	936277
24058	936278
2160	936279
39762	936280
116284	936281
127881	936282
131	936283
85735	936284
4175	936285
6568	936286
874	936287
6348	936288
8948	936289
1173	936290
32030	936291
153259	936292
65929	936293
56	936294
59954	936295
23104	936296
22910	936297
65302	936298
20508	936299
64874	936300
7444	936301
19989	936302
11405	936303
6252	936304
41039	936305
1101	936306
147782	936307
7375	936308
1866	936309
8078	936310
100203	936311
52122	936312
5393	936313
152379	936314
36170	936315
12555	936316
8193	936317
878	936318
24517	936319
62460	936320
6556	936321
32049	936322
58745	936323
165989	936324
18506	936325
6288	936326
95146	936327
84294	936328
81708	936329
60564	936330
42453	936331
20375	936332
27590	936333
20403	936334
26864	936335
7296	936336
55048	936337
1622	936338
6382	936339
9345	936340
11955	936341
27440	936342
107667	936343
87681	936344
37009	936345
5054	936346
617	936347
8997	936348
43143	936349
57537	936350
46739	936351
24720	936352
4974	936353
15353	936354
127986	936355
23889	936356
30886	936357
45940	936358
77910	936359
22153	936360
371	936361
1907	936362
61619	936363
27750	936364
16171	936365
39070	936366
158702	936367
16055	936368
105319	936369
95073	936370
9397	936371
158761	936372
34892	936373
12966	936374
2906	936375
39502	936376
26730	936377
7668	936378
26	936379
20706	936380
107844	936381
93445	936382
19213	936383
66802	936384
3922	936385
58226	936386
73805	936387
40481	936388
53123	936389
54424	936390
17986	936391
751	936392
29306	936393
8967	936394
60036	936395
12365	936396
19777	936397
74291	936398
91885	936399
1693	936400
2724	936401
104688	936402
2846	936403
134497	936404
66528	936405
30594	936406
4001	936407
69984	936408
2442	936409
10428	936410
30637	936411
7083	936412
13800	936413
105701	936414
5944	936415
17923	936416
2867	936417
1332	936418
6747	936419
156730	936420
75834	936421
2844	936422
18297	936423
165516	936424
4935	936425
44	936426
31290	936427
2784	936428
10912	936429
6573	936430
103212	936431
84509	936432
8908	936433
39139	936434
816	936435
2495	936436
8013	936437
60849	936438
14386	936439
5302	936440
4015	936441
259	936442
23613	936443
25553	936444
35479	936445
51458	936446
66850	936447
7709	936448
37934	936449
117869	936450
47996	936451
54775	936452
67430	936453
140706	936454
17007	936455
26690	936456
66703	936457
39464	936458
85359	936459
25286	936460
7786	936461
65846	936462
22549	936463
82072	936464
55248	936465
55480	936466
5416	936467
14083	936468
130773	936469
19725	936470
100233	936471
27949	936472
44223	936473
19472	936474
2769	936475
705	936476
23248	936477
11397	936478
22445	936479
54040	936480
75660	936481
124550	936482
53747	936483
28869	936484
127547	936485
42767	936486
23703	936487
121441	936488
17194	936489
28181	936490
1117	936491
10833	936492
60375	936493
51	936494
38182	936495
11141	936496
104066	936497
64857	936498
17591	936499
69232	936500
306	936501
5086	936502
11480	936503
6567	936504
114230	936505
15644	936506
21315	936507
19901	936508
112508	936509
98525	936510
46483	936511
11420	936512
67275	936513
9021	936514
17844	936515
14523	936516
9694	936517
921	936518
128978	936519
46038	936520
3960	936521
47804	936522
104610	936523
87697	936524
16453	936525
62163	936526
1281	936527
42532	936528
34763	936529
70091	936530
143303	936531
50080	936532
67	936533
84033	936534
25734	936535
114938	936536
3240	936537
3587	936538
357	936539
31703	936540
1173	936541
393	936542
61525	936543
851	936544
25955	936545
105874	936546
24711	936547
82656	936548
1655	936549
60756	936550
36150	936551
106079	936552
158039	936553
763	936554
39351	936555
47551	936556
15387	936557
3932	936558
145598	936559
48708	936560
136255	936561
3248	936562
31883	936563
23	936564
75146	936565
76736	936566
108793	936567
2764	936568
82131	936569
47890	936570
81677	936571
18412	936572
38817	936573
118734	936574
28007	936575
16342	936576
6116	936577
17271	936578
18285	936579
12295	936580
4750	936581
18539	936582
15461	936583
103449	936584
619	936585
6508	936586
5741	936587
28947	936588
9468	936589
4412	936590
10204	936591
108533	936592
87259	936593
10007	936594
430	936595
14115	936596
63841	936597
60520	936598
24704	936599
3380	936600
41046	936601
18454	936602
7408	936603
44155	936604
14480	936605
21927	936606
103987	936607
6868	936608
11680	936609
15826	936610
5666	936611
20172	936612
54196	936613
26065	936614
22545	936615
52930	936616
339	936617
8696	936618
33789	936619
55713	936620
15572	936621
121978	936622
166362	936623
89825	936624
95075	936625
2719	936626
26298	936627
21722	936628
43154	936629
96945	936630
61104	936631
1162	936632
12521	936633
69416	936634
18508	936635
41190	936636
17688	936637
29217	936638
3340	936639
29373	936640
48134	936641
42738	936642
5805	936643
34898	936644
27608	936645
1156	936646
73448	936647
8598	936648
17742	936649
18935	936650
20166	936651
57907	936652
31647	936653
27417	936654
14850	936655
1829	936656
2448	936657
47792	936658
26144	936659
18042	936660
9481	936661
9276	936662
14252	936663
44609	936664
12984	936665
13985	936666
32938	936667
79263	936668
99	936669
28019	936670
538	936671
18358	936672
50023	936673
16270	936674
123345	936675
15254	936676
6029	936677
21798	936678
58882	936679
124051	936680
76556	936681
13807	936682
21727	936683
151879	936684
6657	936685
45879	936686
21140	936687
45202	936688
75100	936689
82075	936690
6933	936691
41469	936692
50438	936693
75709	936694
119320	936695
105589	936696
63488	936697
22485	936698
27138	936699
31968	936700
11060	936701
11825	936702
34233	936703
35379	936704
36825	936705
24647	936706
53969	936707
6145	936708
18716	936709
93	936710
136390	936711
101860	936712
63101	936713
16978	936714
129986	936715
57102	936716
9686	936717
19200	936718
56003	936719
34631	936720
8669	936721
13960	936722
3210	936723
48777	936724
68343	936725
6224	936726
9400	936727
81893	936728
6090	936729
129203	936730
101612	936731
918	936732
62712	936733
77255	936734
49325	936735
1580	936736
83268	936737
160418	936738
39514	936739
12731	936740
81977	936741
2756	936742
1476	936743
89554	936744
488	936745
46150	936746
76471	936747
111800	936748
35942	936749
16792	936750
82482	936751
2997	936752
33445	936753
41748	936754
86913	936755
16698	936756
9945	936757
20594	936758
3774	936759
20828	936760
9111	936761
1410	936762
3168	936763
27333	936764
72593	936765
47691	936766
105176	936767
53955	936768
48755	936769
57421	936770
4936	936771
80242	936772
3124	936773
9847	936774
60296	936775
8661	936776
12190	936777
20838	936778
934	936779
45730	936780
55075	936781
47672	936782
2392	936783
84522	936784
5491	936785
59698	936786
23642	936787
106983	936788
56702	936789
68971	936790
8948	936791
10345	936792
6138	936793
39976	936794
115354	936795
14075	936796
87544	936797
88550	936798
1459	936799
117969	936800
572	936801
3268	936802
41963	936803
68188	936804
19396	936805
9650	936806
73476	936807
91374	936808
111091	936809
478	936810
14923	936811
22279	936812
81022	936813
80153	936814
89488	936815
141082	936816
99172	936817
17675	936818
19550	936819
6872	936820
30060	936821
138445	936822
34409	936823
7428	936824
49694	936825
115115	936826
37426	936827
2046	936828
29325	936829
14785	936830
72745	936831
126895	936832
18311	936833
59815	936834
20026	936835
54515	936836
87231	936837
38943	936838
58145	936839
19127	936840
51960	936841
58445	936842
35183	936843
37220	936844
21660	936845
111329	936846
73289	936847
10060	936848
20963	936849
6089	936850
69609	936851
39002	936852
29367	936853
1544	936854
33996	936855
6122	936856
2278	936857
22078	936858
77908	936859
133012	936860
19490	936861
1093	936862
31392	936863
5717	936864
6928	936865
99005	936866
40840	936867
18792	936868
41064	936869
46	936870
198	936871
45137	936872
1319	936873
8243	936874
8921	936875
4386	936876
52483	936877
51584	936878
19657	936879
62109	936880
76346	936881
1194	936882
68040	936883
53776	936884
3998	936885
68482	936886
132611	936887
12077	936888
5370	936889
26121	936890
68807	936891
37654	936892
50805	936893
84682	936894
141794	936895
728	936896
25671	936897
36594	936898
10456	936899
19796	936900
102504	936901
82662	936902
19478	936903
31786	936904
7165	936905
68026	936906
13541	936907
24657	936908
2424	936909
54087	936910
108594	936911
159801	936912
4985	936913
87056	936914
56114	936915
150292	936916
98333	936917
2914	936918
7045	936919
5490	936920
88411	936921
88950	936922
62626	936923
73240	936924
12404	936925
38240	936926
1425	936927
67692	936928
64263	936929
13493	936930
63768	936931
67018	936932
86414	936933
46965	936934
8219	936935
4932	936936
84370	936937
46308	936938
2644	936939
132351	936940
14855	936941
16180	936942
2268	936943
5613	936944
30542	936945
49840	936946
65435	936947
64941	936948
43278	936949
29966	936950
6613	936951
127899	936952
46517	936953
25081	936954
39328	936955
19588	936956
10113	936957
91143	936958
69230	936959
12811	936960
71911	936961
11014	936962
4244	936963
28243	936964
1746	936965
53957	936966
39042	936967
65133	936968
17199	936969
232	936970
59293	936971
129646	936972
21266	936973
6147	936974
58641	936975
134949	936976
62942	936977
10361	936978
15282	936979
19872	936980
278	936981
5241	936982
95313	936983
8782	936984
28250	936985
6870	936986
32135	936987
148255	936988
122939	936989
82465	936990
15633	936991
2852	936992
10757	936993
5890	936994
1493	936995
120758	936996
59663	936997
71853	936998
125927	936999
4268	937000
51234	937001
123935	937002
6978	937003
91523	937004
54278	937005
47033	937006
9835	937007
13916	937008
8956	937009
61282	937010
13898	937011
134397	937012
64482	937013
46174	937014
14252	937015
9084	937016
37781	937017
12178	937018
67243	937019
99903	937020
18806	937021
37306	937022
3235	937023
22706	937024
101240	937025
27105	937026
29816	937027
21076	937028
22593	937029
15977	937030
33826	937031
24945	937032
76851	937033
11450	937034
6414	937035
6270	937036
84887	937037
29105	937038
13241	937039
1171	937040
27905	937041
7563	937042
80704	937043
68329	937044
27663	937045
8063	937046
1497	937047
34767	937048
8278	937049
67376	937050
81920	937051
133176	937052
71426	937053
120001	937054
56087	937055
62821	937056
75437	937057
93613	937058
2059	937059
43451	937060
83504	937061
16741	937062
8219	937063
39932	937064
13913	937065
3450	937066
75236	937067
9647	937068
52202	937069
46595	937070
152029	937071
86319	937072
30686	937073
12660	937074
64205	937075
142	937076
26936	937077
49758	937078
3435	937079
87051	937080
3278	937081
24470	937082
24076	937083
18029	937084
14313	937085
31106	937086
4440	937087
195	937088
7601	937089
25994	937090
34962	937091
129602	937092
6810	937093
57374	937094
3291	937095
85134	937096
17301	937097
27192	937098
4735	937099
57504	937100
160765	937101
3410	937102
86938	937103
149739	937104
27500	937105
36215	937106
20502	937107
108960	937108
8363	937109
28645	937110
59327	937111
30350	937112
1899	937113
100771	937114
1980	937115
36504	937116
69183	937117
2332	937118
67340	937119
35283	937120
18900	937121
35069	937122
12863	937123
110478	937124
472	937125
114412	937126
53445	937127
99070	937128
312	937129
92304	937130
227	937131
207	937132
164358	937133
28341	937134
2680	937135
72132	937136
10481	937137
40541	937138
26678	937139
53317	937140
4825	937141
61978	937142
651	937143
143253	937144
91411	937145
3827	937146
62549	937147
9274	937148
126574	937149
4590	937150
74980	937151
46433	937152
36853	937153
3884	937154
1877	937155
30752	937156
93913	937157
83522	937158
152358	937159
28822	937160
11671	937161
69561	937162
61187	937163
59953	937164
13078	937165
21418	937166
4963	937167
668	937168
3066	937169
9929	937170
28226	937171
25043	937172
10597	937173
597	937174
20196	937175
58168	937176
11970	937177
1148	937178
83150	937179
125375	937180
5037	937181
33965	937182
24589	937183
837	937184
9077	937185
1009	937186
28800	937187
119288	937188
3667	937189
6973	937190
36837	937191
12512	937192
9049	937193
41085	937194
67732	937195
12021	937196
37	937197
62715	937198
39664	937199
94856	937200
77003	937201
544	937202
47836	937203
15069	937204
49079	937205
93940	937206
29086	937207
18049	937208
51526	937209
113127	937210
9724	937211
75977	937212
17507	937213
96351	937214
26824	937215
50350	937216
22364	937217
20760	937218
9267	937219
883	937220
4232	937221
8579	937222
119929	937223
20029	937224
12725	937225
18226	937226
123427	937227
83802	937228
8624	937229
42243	937230
59809	937231
15736	937232
93357	937233
38076	937234
116913	937235
2463	937236
111461	937237
135577	937238
56197	937239
36160	937240
7737	937241
73865	937242
41141	937243
86566	937244
27261	937245
20425	937246
22821	937247
4332	937248
4027	937249
37769	937250
52062	937251
58368	937252
70929	937253
145067	937254
34037	937255
26473	937256
3223	937257
144184	937258
27942	937259
104838	937260
109375	937261
44300	937262
987	937263
780	937264
77485	937265
15401	937266
6661	937267
6786	937268
15437	937269
35656	937270
132838	937271
40405	937272
41621	937273
153171	937274
20203	937275
23249	937276
26634	937277
6228	937278
22069	937279
10644	937280
105624	937281
38626	937282
61307	937283
8503	937284
22668	937285
18378	937286
73591	937287
9893	937288
25761	937289
13457	937290
112622	937291
13628	937292
20429	937293
13608	937294
12590	937295
1367	937296
3517	937297
118608	937298
40610	937299
22926	937300
10247	937301
15735	937302
19708	937303
38640	937304
24371	937305
45401	937306
25074	937307
61603	937308
99	937309
119150	937310
69741	937311
11056	937312
29184	937313
126328	937314
33678	937315
430	937316
27484	937317
92479	937318
2516	937319
59521	937320
20308	937321
16668	937322
34550	937323
70997	937324
10890	937325
306	937326
41281	937327
1110	937328
22615	937329
19044	937330
150460	937331
26884	937332
55736	937333
27275	937334
55851	937335
23567	937336
46935	937337
58660	937338
3760	937339
705	937340
16734	937341
4389	937342
100880	937343
8053	937344
19854	937345
21078	937346
93723	937347
1394	937348
27598	937349
58520	937350
165017	937351
7527	937352
2106	937353
88445	937354
33690	937355
40852	937356
97541	937357
9437	937358
45777	937359
45743	937360
40959	937361
67233	937362
3399	937363
32874	937364
19619	937365
81011	937366
67098	937367
96558	937368
19799	937369
3747	937370
73648	937371
72910	937372
526	937373
32135	937374
62630	937375
129912	937376
2113	937377
14088	937378
17763	937379
53645	937380
28051	937381
44058	937382
88791	937383
26418	937384
12234	937385
25	937386
89879	937387
2614	937388
38674	937389
3622	937390
59424	937391
828	937392
696	937393
23232	937394
22948	937395
60792	937396
141656	937397
34981	937398
13	937399
112914	937400
106959	937401
80118	937402
17032	937403
56386	937404
15456	937405
47327	937406
49574	937407
65519	937408
28298	937409
58748	937410
29	937411
5374	937412
29470	937413
3945	937414
67268	937415
76899	937416
42609	937417
16643	937418
19459	937419
6235	937420
5221	937421
98525	937422
20986	937423
25410	937424
106810	937425
82392	937426
70122	937427
751	937428
38540	937429
134591	937430
8515	937431
14308	937432
32618	937433
82624	937434
96937	937435
9974	937436
3640	937437
16048	937438
1834	937439
25472	937440
107460	937441
32611	937442
18646	937443
16937	937444
83281	937445
43866	937446
3352	937447
186	937448
11633	937449
44092	937450
23950	937451
48752	937452
27753	937453
120525	937454
46865	937455
52164	937456
87152	937457
12882	937458
87922	937459
13891	937460
22094	937461
22904	937462
50344	937463
3155	937464
89904	937465
24913	937466
57772	937467
83578	937468
1413	937469
144384	937470
69821	937471
47041	937472
138522	937473
1069	937474
15447	937475
7407	937476
148575	937477
33849	937478
30748	937479
46464	937480
47315	937481
934	937482
1239	937483
4103	937484
799	937485
93679	937486
1426	937487
34220	937488
53417	937489
29732	937490
42086	937491
10346	937492
79677	937493
41522	937494
12238	937495
58479	937496
7285	937497
430	937498
80438	937499
55745	937500
93920	937501
17540	937502
16735	937503
135478	937504
16160	937505
143166	937506
54595	937507
54251	937508
30475	937509
1535	937510
77834	937511
7	937512
38288	937513
39017	937514
668	937515
83397	937516
31629	937517
5772	937518
15947	937519
1753	937520
50451	937521
35858	937522
473	937523
16857	937524
4232	937525
25040	937526
34346	937527
64167	937528
1020	937529
11991	937530
83640	937531
30665	937532
139024	937533
26063	937534
71666	937535
2261	937536
52	937537
37948	937538
75945	937539
25785	937540
16246	937541
12105	937542
2844	937543
85064	937544
148704	937545
3168	937546
59514	937547
82422	937548
15011	937549
52532	937550
46673	937551
43531	937552
8983	937553
4606	937554
37618	937555
10330	937556
22080	937557
19514	937558
39	937559
60181	937560
13372	937561
28216	937562
11539	937563
129502	937564
54945	937565
79358	937566
25383	937567
633	937568
23585	937569
5999	937570
62878	937571
11692	937572
71941	937573
9879	937574
48670	937575
159908	937576
7582	937577
81476	937578
8414	937579
15357	937580
160698	937581
22911	937582
70875	937583
13295	937584
41909	937585
4527	937586
21970	937587
94656	937588
9203	937589
2976	937590
99293	937591
59118	937592
8449	937593
20544	937594
69111	937595
93512	937596
17628	937597
49445	937598
59201	937599
97259	937600
1539	937601
45057	937602
102954	937603
8	937604
11438	937605
42407	937606
119558	937607
43881	937608
35406	937609
3350	937610
128726	937611
46508	937612
20999	937613
21175	937614
13010	937615
41694	937616
39890	937617
42350	937618
99774	937619
96010	937620
37878	937621
59024	937622
10820	937623
4768	937624
50549	937625
6416	937626
129392	937627
134796	937628
5892	937629
41640	937630
572	937631
47106	937632
2460	937633
31913	937634
113867	937635
9235	937636
23	937637
13952	937638
6379	937639
20823	937640
32242	937641
10536	937642
25217	937643
48979	937644
8473	937645
24760	937646
35797	937647
102904	937648
71723	937649
93750	937650
36	937651
59143	937652
16742	937653
32239	937654
19385	937655
11900	937656
25544	937657
11062	937658
289	937659
103991	937660
19967	937661
55713	937662
80680	937663
6632	937664
141	937665
10009	937666
13720	937667
5478	937668
27487	937669
79329	937670
7534	937671
13842	937672
38621	937673
122032	937674
16166	937675
99807	937676
5950	937677
42917	937678
1491	937679
45606	937680
80859	937681
98735	937682
84647	937683
6920	937684
84958	937685
40883	937686
35262	937687
20837	937688
10988	937689
11086	937690
27332	937691
23514	937692
6553	937693
45253	937694
29054	937695
70152	937696
6788	937697
39661	937698
26948	937699
1871	937700
25044	937701
14846	937702
864	937703
76600	937704
116356	937705
23854	937706
32377	937707
89024	937708
8548	937709
2997	937710
44834	937711
14759	937712
1043	937713
8686	937714
40084	937715
5507	937716
84823	937717
40208	937718
46	937719
1313	937720
33063	937721
91454	937722
139384	937723
134492	937724
4034	937725
3122	937726
65253	937727
86456	937728
101038	937729
21008	937730
9032	937731
119905	937732
5511	937733
60457	937734
2896	937735
89478	937736
103098	937737
49639	937738
77211	937739
20207	937740
2922	937741
43387	937742
1738	937743
9434	937744
10095	937745
16195	937746
33034	937747
4	937748
37468	937749
58386	937750
86770	937751
87803	937752
26119	937753
60625	937754
72305	937755
7085	937756
87718	937757
30921	937758
42941	937759
12111	937760
32754	937761
8726	937762
1880	937763
63424	937764
103451	937765
24019	937766
122780	937767
2017	937768
29246	937769
62590	937770
77435	937771
1327	937772
20675	937773
68381	937774
106124	937775
101833	937776
84581	937777
3741	937778
63611	937779
20642	937780
25215	937781
86385	937782
126760	937783
48530	937784
35395	937785
63852	937786
3354	937787
47340	937788
56372	937789
21556	937790
59310	937791
4709	937792
9732	937793
701	937794
74023	937795
14380	937796
9465	937797
820	937798
11008	937799
123062	937800
92345	937801
9858	937802
15120	937803
52610	937804
69487	937805
161983	937806
9109	937807
58774	937808
115210	937809
22494	937810
56515	937811
14487	937812
118201	937813
58948	937814
59574	937815
165856	937816
23343	937817
410	937818
52479	937819
1090	937820
749	937821
780	937822
60	937823
35534	937824
6068	937825
140936	937826
125878	937827
37587	937828
448	937829
25065	937830
26116	937831
29385	937832
50485	937833
11524	937834
1123	937835
52682	937836
16307	937837
6480	937838
137168	937839
139742	937840
774	937841
32354	937842
57253	937843
1389	937844
35196	937845
25648	937846
88131	937847
18009	937848
12442	937849
57341	937850
93296	937851
363	937852
41671	937853
81748	937854
2523	937855
54425	937856
642	937857
13301	937858
19417	937859
47661	937860
155969	937861
68354	937862
22058	937863
1881	937864
31880	937865
98944	937866
14156	937867
155219	937868
13194	937869
9103	937870
34585	937871
94897	937872
60461	937873
12827	937874
31164	937875
95057	937876
92691	937877
11731	937878
30526	937879
7145	937880
61401	937881
43970	937882
32549	937883
19726	937884
103551	937885
25098	937886
76530	937887
84133	937888
17884	937889
77667	937890
44291	937891
20590	937892
25125	937893
58537	937894
23901	937895
14949	937896
88927	937897
22614	937898
38695	937899
35176	937900
11702	937901
51209	937902
39607	937903
142501	937904
90604	937905
15411	937906
59133	937907
9991	937908
10166	937909
47298	937910
9332	937911
68404	937912
3176	937913
48252	937914
6735	937915
113854	937916
61809	937917
141314	937918
77099	937919
87076	937920
76566	937921
34303	937922
22239	937923
10741	937924
27326	937925
20984	937926
27795	937927
41813	937928
375	937929
121665	937930
141576	937931
8672	937932
26209	937933
3797	937934
54969	937935
6240	937936
45184	937937
18176	937938
41197	937939
3574	937940
124537	937941
95513	937942
4275	937943
62973	937944
33877	937945
72491	937946
39361	937947
127327	937948
28359	937949
41331	937950
435	937951
55317	937952
52868	937953
431	937954
5807	937955
48583	937956
86585	937957
106700	937958
7242	937959
36563	937960
60625	937961
60127	937962
87874	937963
51982	937964
101015	937965
62779	937966
7495	937967
7356	937968
50669	937969
81966	937970
24342	937971
41155	937972
97	937973
4134	937974
67518	937975
1	937976
19995	937977
1541	937978
49986	937979
136311	937980
9521	937981
15860	937982
35942	937983
29483	937984
128695	937985
151053	937986
44005	937987
39276	937988
2609	937989
32546	937990
29462	937991
75462	937992
7745	937993
2103	937994
809	937995
4012	937996
237	937997
85388	937998
56518	937999
50437	938000
2049	938001
15664	938002
73329	938003
7755	938004
25820	938005
93650	938006
3089	938007
21707	938008
101927	938009
20462	938010
21884	938011
128263	938012
32053	938013
162120	938014
32709	938015
12378	938016
77483	938017
28701	938018
102898	938019
28278	938020
4358	938021
1410	938022
39485	938023
349	938024
71820	938025
4203	938026
30849	938027
466	938028
12817	938029
113694	938030
156265	938031
42018	938032
12080	938033
102342	938034
1558	938035
129808	938036
71159	938037
12889	938038
50170	938039
20924	938040
103029	938041
49347	938042
4110	938043
7476	938044
116690	938045
1036	938046
120	938047
93917	938048
19214	938049
3744	938050
128552	938051
95433	938052
60893	938053
573	938054
38003	938055
43234	938056
17229	938057
35133	938058
19890	938059
79851	938060
27429	938061
56661	938062
58993	938063
99585	938064
47667	938065
30169	938066
5788	938067
78273	938068
83916	938069
125320	938070
127582	938071
25291	938072
561	938073
31563	938074
1082	938075
13142	938076
77488	938077
69917	938078
11804	938079
44902	938080
35512	938081
68103	938082
37726	938083
5146	938084
32143	938085
110081	938086
98835	938087
20488	938088
49065	938089
9841	938090
6982	938091
130581	938092
3920	938093
39165	938094
4896	938095
57745	938096
77428	938097
5431	938098
45689	938099
77734	938100
102795	938101
89217	938102
69224	938103
130401	938104
2682	938105
117741	938106
130656	938107
8002	938108
33057	938109
10	938110
25115	938111
46928	938112
22416	938113
9296	938114
8624	938115
85624	938116
31051	938117
4026	938118
64679	938119
683	938120
32136	938121
14296	938122
17164	938123
1363	938124
73792	938125
14771	938126
8885	938127
22535	938128
5776	938129
4442	938130
39838	938131
23236	938132
3280	938133
68938	938134
42129	938135
11750	938136
157304	938137
75070	938138
5227	938139
45213	938140
4098	938141
26018	938142
30050	938143
99149	938144
45250	938145
45916	938146
52899	938147
49164	938148
1751	938149
144237	938150
49615	938151
11563	938152
25773	938153
42741	938154
21785	938155
95173	938156
7114	938157
138	938158
10139	938159
17316	938160
42800	938161
944	938162
37084	938163
26122	938164
20390	938165
17945	938166
102701	938167
19520	938168
149613	938169
19331	938170
31965	938171
113372	938172
62079	938173
73209	938174
12000	938175
139966	938176
40859	938177
4193	938178
1876	938179
24520	938180
9350	938181
60405	938182
1919	938183
74404	938184
4262	938185
30034	938186
18567	938187
53689	938188
14937	938189
45920	938190
17362	938191
20577	938192
10074	938193
37818	938194
31631	938195
24	938196
2622	938197
27894	938198
72573	938199
11826	938200
83011	938201
24251	938202
756	938203
63794	938204
23440	938205
4694	938206
31906	938207
25108	938208
2710	938209
80427	938210
5970	938211
25714	938212
3363	938213
1087	938214
46891	938215
97505	938216
421	938217
44695	938218
44201	938219
1449	938220
94026	938221
4076	938222
76579	938223
4230	938224
148	938225
89468	938226
60964	938227
1822	938228
17544	938229
4968	938230
7369	938231
107625	938232
34	938233
102936	938234
135095	938235
133131	938236
8687	938237
10376	938238
17224	938239
37205	938240
229	938241
151644	938242
113931	938243
13737	938244
10625	938245
4898	938246
2234	938247
23941	938248
133467	938249
33326	938250
7796	938251
24124	938252
22601	938253
977	938254
47223	938255
25342	938256
56306	938257
1777	938258
19977	938259
82480	938260
81002	938261
53841	938262
116281	938263
136163	938264
54576	938265
23435	938266
104598	938267
5782	938268
15989	938269
20148	938270
1983	938271
18422	938272
25590	938273
54780	938274
31914	938275
52577	938276
37142	938277
6025	938278
54475	938279
2331	938280
54687	938281
5235	938282
115733	938283
26397	938284
28665	938285
78749	938286
100189	938287
100982	938288
76391	938289
3208	938290
1038	938291
259	938292
11205	938293
14572	938294
192	938295
35797	938296
63351	938297
1295	938298
73577	938299
72085	938300
76574	938301
49245	938302
146628	938303
12901	938304
42961	938305
14642	938306
111800	938307
8370	938308
41815	938309
91691	938310
36955	938311
99541	938312
366	938313
79860	938314
54188	938315
18611	938316
49160	938317
40321	938318
125709	938319
77708	938320
58560	938321
45591	938322
19257	938323
14369	938324
81189	938325
161001	938326
39944	938327
29486	938328
58655	938329
71585	938330
8406	938331
1740	938332
4506	938333
77174	938334
29275	938335
3765	938336
81051	938337
26921	938338
2571	938339
67048	938340
82241	938341
9070	938342
3955	938343
54526	938344
5261	938345
33377	938346
37274	938347
151619	938348
36776	938349
34851	938350
23987	938351
62581	938352
8725	938353
2576	938354
88012	938355
37403	938356
53127	938357
1382	938358
1447	938359
33113	938360
800	938361
1594	938362
23603	938363
16147	938364
109011	938365
10123	938366
165391	938367
39144	938368
5638	938369
50066	938370
15078	938371
10321	938372
60148	938373
134747	938374
36623	938375
37462	938376
64382	938377
7767	938378
29034	938379
86035	938380
10979	938381
21094	938382
62412	938383
12348	938384
151779	938385
971	938386
6245	938387
18581	938388
77504	938389
145779	938390
3495	938391
65398	938392
11187	938393
34586	938394
10102	938395
58491	938396
26045	938397
1565	938398
25249	938399
10217	938400
54996	938401
5928	938402
8977	938403
87165	938404
10291	938405
14742	938406
49556	938407
60931	938408
12747	938409
152178	938410
19033	938411
8699	938412
51802	938413
133840	938414
20558	938415
2169	938416
38710	938417
43913	938418
80434	938419
133127	938420
16335	938421
154234	938422
50186	938423
78302	938424
55978	938425
93449	938426
15268	938427
34480	938428
2352	938429
86872	938430
11098	938431
32757	938432
78252	938433
84535	938434
51110	938435
18257	938436
72621	938437
22044	938438
119988	938439
9589	938440
87688	938441
29419	938442
2378	938443
112281	938444
52408	938445
32469	938446
18848	938447
2433	938448
68073	938449
64874	938450
45207	938451
78259	938452
53217	938453
69834	938454
31584	938455
11777	938456
63242	938457
48447	938458
132121	938459
70411	938460
131212	938461
144908	938462
97925	938463
21131	938464
2358	938465
50571	938466
128113	938467
5303	938468
9151	938469
28031	938470
83331	938471
114660	938472
36205	938473
54844	938474
60157	938475
14897	938476
26444	938477
18421	938478
4600	938479
39871	938480
48946	938481
104202	938482
138256	938483
7655	938484
18660	938485
26628	938486
62463	938487
26010	938488
49160	938489
109884	938490
11949	938491
145	938492
42740	938493
14643	938494
124	938495
42939	938496
64874	938497
17933	938498
78863	938499
22992	938500
62059	938501
25756	938502
11624	938503
56080	938504
16085	938505
56226	938506
88938	938507
38077	938508
40253	938509
16331	938510
43054	938511
61550	938512
52533	938513
382	938514
66830	938515
23529	938516
8253	938517
8608	938518
6485	938519
43805	938520
153185	938521
44271	938522
45361	938523
3682	938524
60750	938525
3507	938526
71650	938527
122263	938528
45692	938529
77658	938530
8476	938531
95471	938532
157492	938533
24334	938534
40517	938535
79178	938536
186	938537
59415	938538
1611	938539
71881	938540
6917	938541
10271	938542
88495	938543
8669	938544
4264	938545
44801	938546
35695	938547
66807	938548
88177	938549
12176	938550
89472	938551
99075	938552
536	938553
41722	938554
6948	938555
67116	938556
84891	938557
78432	938558
105699	938559
17716	938560
34982	938561
6273	938562
3808	938563
1919	938564
9558	938565
7855	938566
45979	938567
77934	938568
40570	938569
20370	938570
4484	938571
25304	938572
27047	938573
30256	938574
70575	938575
139346	938576
96919	938577
133174	938578
6487	938579
2813	938580
44419	938581
8401	938582
1319	938583
14054	938584
67854	938585
34622	938586
5766	938587
6076	938588
53530	938589
142	938590
47945	938591
17494	938592
67214	938593
79941	938594
25805	938595
28452	938596
1653	938597
12992	938598
31842	938599
30416	938600
2270	938601
10109	938602
72487	938603
21978	938604
225	938605
23208	938606
726	938607
124999	938608
7471	938609
157191	938610
48281	938611
55514	938612
22651	938613
72668	938614
294	938615
47548	938616
43923	938617
1529	938618
8219	938619
8237	938620
149083	938621
12296	938622
33998	938623
90830	938624
13127	938625
30145	938626
19104	938627
141020	938628
15070	938629
2577	938630
25793	938631
79122	938632
38019	938633
87093	938634
1697	938635
6148	938636
87878	938637
105448	938638
43670	938639
19002	938640
18895	938641
2932	938642
1162	938643
11179	938644
49915	938645
9	938646
40253	938647
8419	938648
104781	938649
6115	938650
94304	938651
100911	938652
70838	938653
33246	938654
48078	938655
10780	938656
20050	938657
2970	938658
2423	938659
67449	938660
63228	938661
42204	938662
18344	938663
24452	938664
6757	938665
9863	938666
3270	938667
84623	938668
27257	938669
2359	938670
90961	938671
38034	938672
18278	938673
81481	938674
6799	938675
36214	938676
23772	938677
21798	938678
1674	938679
42621	938680
98174	938681
1506	938682
98225	938683
16742	938684
100267	938685
16107	938686
86334	938687
121201	938688
64632	938689
42134	938690
15020	938691
141691	938692
49915	938693
22004	938694
3890	938695
18790	938696
35972	938697
41123	938698
73270	938699
98565	938700
6601	938701
19645	938702
5039	938703
3728	938704
12887	938705
25418	938706
193	938707
47170	938708
61526	938709
72076	938710
39972	938711
20680	938712
3075	938713
5809	938714
5945	938715
8036	938716
73521	938717
11588	938718
54426	938719
34080	938720
113262	938721
10746	938722
5197	938723
21957	938724
54672	938725
66497	938726
27945	938727
12038	938728
4790	938729
7638	938730
13321	938731
68869	938732
38751	938733
54831	938734
16	938735
12275	938736
70666	938737
49066	938738
139302	938739
26102	938740
147202	938741
54345	938742
23402	938743
106970	938744
8402	938745
57552	938746
71940	938747
115030	938748
3361	938749
67638	938750
1384	938751
83292	938752
36797	938753
22819	938754
47984	938755
51199	938756
33812	938757
5726	938758
69888	938759
59794	938760
38641	938761
71826	938762
47345	938763
46558	938764
62552	938765
105048	938766
3761	938767
166653	938768
1069	938769
21788	938770
39232	938771
1411	938772
1078	938773
34039	938774
49368	938775
75702	938776
12361	938777
5408	938778
4135	938779
35250	938780
16249	938781
3812	938782
34207	938783
2097	938784
24273	938785
4422	938786
32969	938787
158857	938788
1233	938789
94129	938790
74071	938791
28016	938792
9271	938793
7055	938794
90528	938795
28936	938796
4569	938797
1201	938798
73292	938799
6861	938800
70146	938801
95128	938802
60996	938803
13773	938804
88571	938805
100227	938806
39786	938807
3618	938808
22061	938809
153385	938810
85462	938811
72644	938812
19018	938813
6457	938814
111791	938815
11336	938816
5152	938817
670	938818
18199	938819
37737	938820
9266	938821
45307	938822
73752	938823
1211	938824
111419	938825
74643	938826
123853	938827
18864	938828
2227	938829
87338	938830
9079	938831
16927	938832
50600	938833
174	938834
4877	938835
1286	938836
10443	938837
10748	938838
36881	938839
123517	938840
30363	938841
18960	938842
68579	938843
1621	938844
59784	938845
11438	938846
82082	938847
63277	938848
161	938849
8860	938850
66282	938851
358	938852
3924	938853
15165	938854
54919	938855
4942	938856
106369	938857
72347	938858
59945	938859
581	938860
99932	938861
14229	938862
149767	938863
19863	938864
15200	938865
85194	938866
2064	938867
8934	938868
15260	938869
377	938870
85715	938871
50032	938872
157311	938873
5629	938874
422	938875
25828	938876
3419	938877
3257	938878
32153	938879
4257	938880
5796	938881
2997	938882
59756	938883
95384	938884
7620	938885
110773	938886
14356	938887
44290	938888
10599	938889
62883	938890
6150	938891
35506	938892
61220	938893
9844	938894
5220	938895
81964	938896
5339	938897
11768	938898
120338	938899
32708	938900
15063	938901
14740	938902
122266	938903
99250	938904
84412	938905
73418	938906
9742	938907
3941	938908
5	938909
27028	938910
96638	938911
41347	938912
5912	938913
20691	938914
16313	938915
16875	938916
75766	938917
15154	938918
40355	938919
28569	938920
128898	938921
11352	938922
22916	938923
40845	938924
128404	938925
42208	938926
44844	938927
4928	938928
21512	938929
43541	938930
17225	938931
76320	938932
49272	938933
42569	938934
16683	938935
11823	938936
41385	938937
126033	938938
54393	938939
36144	938940
19976	938941
2	938942
65803	938943
5370	938944
22914	938945
3473	938946
20395	938947
116282	938948
59205	938949
110120	938950
69040	938951
103513	938952
24129	938953
36310	938954
7166	938955
68842	938956
64847	938957
11748	938958
1914	938959
51217	938960
47958	938961
2294	938962
27165	938963
36377	938964
90624	938965
5960	938966
7450	938967
1805	938968
5056	938969
4205	938970
43919	938971
122202	938972
19250	938973
66996	938974
108972	938975
5814	938976
7251	938977
21224	938978
72519	938979
6113	938980
46820	938981
95317	938982
57168	938983
25787	938984
55664	938985
618	938986
45470	938987
51293	938988
53778	938989
4156	938990
86845	938991
36819	938992
121731	938993
35811	938994
4528	938995
7938	938996
23500	938997
58098	938998
96924	938999
27841	939000
46026	939001
106596	939002
30317	939003
13811	939004
92300	939005
2058	939006
9295	939007
66778	939008
19320	939009
1728	939010
33703	939011
64981	939012
2042	939013
4467	939014
84304	939015
10351	939016
98424	939017
9425	939018
14724	939019
64699	939020
98301	939021
8700	939022
29507	939023
17202	939024
29579	939025
20128	939026
23	939027
264	939028
6672	939029
135825	939030
8175	939031
47742	939032
16437	939033
16005	939034
8786	939035
117744	939036
16656	939037
2849	939038
15932	939039
4644	939040
11371	939041
1168	939042
2536	939043
47262	939044
1551	939045
59720	939046
83871	939047
32202	939048
133106	939049
1392	939050
3934	939051
28040	939052
30731	939053
3446	939054
72993	939055
59475	939056
6797	939057
16671	939058
36312	939059
18633	939060
557	939061
55976	939062
19738	939063
129115	939064
131694	939065
60367	939066
25583	939067
52057	939068
87112	939069
138910	939070
36818	939071
10199	939072
28549	939073
1556	939074
26708	939075
60197	939076
89972	939077
132076	939078
38257	939079
39994	939080
774	939081
52518	939082
109680	939083
10605	939084
42985	939085
14156	939086
52883	939087
3142	939088
1294	939089
104855	939090
18245	939091
98859	939092
140464	939093
74711	939094
96246	939095
22676	939096
20087	939097
531	939098
31130	939099
1717	939100
96849	939101
1633	939102
223	939103
63219	939104
19728	939105
58	939106
24190	939107
72542	939108
37775	939109
9112	939110
30434	939111
310	939112
35780	939113
151450	939114
38006	939115
10318	939116
942	939117
18059	939118
166488	939119
40232	939120
3839	939121
102791	939122
4083	939123
18016	939124
47704	939125
5745	939126
10388	939127
22431	939128
10419	939129
29315	939130
86550	939131
465	939132
24926	939133
11201	939134
10329	939135
58178	939136
164754	939137
5608	939138
6408	939139
29380	939140
22161	939141
8449	939142
19731	939143
50789	939144
5643	939145
64366	939146
3637	939147
103628	939148
695	939149
2634	939150
68681	939151
13317	939152
81579	939153
72936	939154
6188	939155
110729	939156
79714	939157
49187	939158
22755	939159
79357	939160
7414	939161
51401	939162
57263	939163
1428	939164
34967	939165
21331	939166
522	939167
3307	939168
14827	939169
144	939170
1928	939171
57954	939172
6366	939173
113300	939174
42683	939175
111158	939176
69111	939177
453	939178
66244	939179
6703	939180
84484	939181
80140	939182
56613	939183
57348	939184
4605	939185
34466	939186
61389	939187
132005	939188
25650	939189
76624	939190
80652	939191
70782	939192
20012	939193
4323	939194
390	939195
6287	939196
9704	939197
5964	939198
1940	939199
36208	939200
8843	939201
47933	939202
2120	939203
12753	939204
19079	939205
97592	939206
1095	939207
1305	939208
45467	939209
30435	939210
65799	939211
7762	939212
14055	939213
31	939214
4267	939215
551	939216
88091	939217
57	939218
100298	939219
9210	939220
44945	939221
2849	939222
27040	939223
4240	939224
50314	939225
45428	939226
393	939227
8422	939228
67208	939229
58330	939230
103564	939231
118732	939232
26091	939233
22247	939234
29853	939235
71305	939236
53916	939237
30185	939238
50567	939239
66904	939240
65362	939241
146274	939242
14100	939243
85879	939244
12	939245
27528	939246
10387	939247
74922	939248
29389	939249
25380	939250
7565	939251
64345	939252
396	939253
101175	939254
101	939255
87106	939256
59175	939257
54	939258
44351	939259
7989	939260
18711	939261
9693	939262
24753	939263
6	939264
6513	939265
11317	939266
42150	939267
1866	939268
121451	939269
83828	939270
29095	939271
8322	939272
1295	939273
10384	939274
69276	939275
17120	939276
42997	939277
3749	939278
18665	939279
29493	939280
2082	939281
12058	939282
22051	939283
2774	939284
87196	939285
4136	939286
45833	939287
290	939288
4722	939289
22129	939290
90	939291
11646	939292
3589	939293
52422	939294
19613	939295
41006	939296
6662	939297
163991	939298
76148	939299
29587	939300
145206	939301
36197	939302
7959	939303
678	939304
28914	939305
42529	939306
4488	939307
12318	939308
105656	939309
23024	939310
19681	939311
52104	939312
55287	939313
60793	939314
86920	939315
45238	939316
101717	939317
3756	939318
36083	939319
38328	939320
81460	939321
409	939322
1353	939323
50199	939324
70495	939325
35910	939326
69032	939327
3801	939328
1221	939329
34188	939330
31012	939331
20985	939332
49690	939333
101578	939334
1508	939335
360	939336
102540	939337
17465	939338
65312	939339
109149	939340
15826	939341
36421	939342
3074	939343
333	939344
51303	939345
104836	939346
145547	939347
27330	939348
5670	939349
302	939350
71829	939351
28878	939352
7355	939353
7213	939354
90087	939355
128699	939356
66123	939357
81776	939358
163404	939359
33153	939360
1113	939361
102392	939362
14866	939363
6403	939364
15919	939365
7177	939366
12851	939367
146998	939368
70551	939369
39151	939370
4915	939371
18392	939372
4447	939373
147351	939374
23967	939375
56113	939376
26235	939377
96384	939378
92035	939379
53077	939380
30548	939381
2841	939382
37361	939383
285	939384
32719	939385
328	939386
26171	939387
98217	939388
45837	939389
57691	939390
10502	939391
8466	939392
51026	939393
22469	939394
37149	939395
3648	939396
35734	939397
3925	939398
29475	939399
36129	939400
1246	939401
157983	939402
3347	939403
2815	939404
16690	939405
26889	939406
71298	939407
80	939408
77700	939409
82128	939410
31783	939411
43379	939412
31809	939413
2636	939414
31309	939415
12143	939416
2677	939417
665	939418
49753	939419
112947	939420
53646	939421
26140	939422
47601	939423
83679	939424
13056	939425
73401	939426
53962	939427
3830	939428
12926	939429
84381	939430
30718	939431
63724	939432
36711	939433
121335	939434
69043	939435
18906	939436
7472	939437
24507	939438
2287	939439
50288	939440
11007	939441
12839	939442
19430	939443
72257	939444
2111	939445
94176	939446
37971	939447
14941	939448
16302	939449
34487	939450
14894	939451
106301	939452
33579	939453
118705	939454
15777	939455
75712	939456
96074	939457
21968	939458
22884	939459
195	939460
34159	939461
84042	939462
36484	939463
20627	939464
8339	939465
118597	939466
1299	939467
7339	939468
888	939469
28158	939470
8056	939471
85659	939472
12046	939473
52505	939474
106651	939475
73053	939476
17577	939477
76477	939478
134158	939479
1227	939480
25700	939481
73902	939482
56200	939483
1321	939484
103825	939485
80078	939486
82636	939487
100493	939488
26781	939489
40857	939490
35305	939491
630	939492
7604	939493
1922	939494
45344	939495
143956	939496
29951	939497
66858	939498
156161	939499
124931	939500
35960	939501
18090	939502
52834	939503
14976	939504
84535	939505
68456	939506
56214	939507
3111	939508
105545	939509
4144	939510
2545	939511
8714	939512
62046	939513
47582	939514
31331	939515
6608	939516
3619	939517
44460	939518
987	939519
6912	939520
84767	939521
93737	939522
2739	939523
13093	939524
9010	939525
52968	939526
16522	939527
71952	939528
152430	939529
25716	939530
1340	939531
78641	939532
94380	939533
2082	939534
83576	939535
110433	939536
9274	939537
73683	939538
2890	939539
107899	939540
138047	939541
12980	939542
11323	939543
1733	939544
38	939545
34405	939546
36671	939547
8520	939548
3736	939549
58658	939550
91427	939551
21474	939552
11002	939553
81045	939554
10013	939555
63166	939556
106842	939557
71717	939558
32923	939559
45175	939560
39138	939561
152112	939562
13184	939563
3142	939564
31019	939565
81342	939566
74840	939567
26122	939568
10723	939569
8378	939570
27597	939571
87229	939572
17407	939573
94946	939574
10012	939575
91732	939576
22209	939577
54136	939578
23413	939579
52097	939580
100837	939581
64181	939582
39209	939583
51913	939584
4803	939585
67168	939586
80592	939587
6811	939588
46569	939589
1871	939590
33639	939591
97509	939592
13174	939593
31083	939594
7987	939595
97390	939596
1568	939597
27363	939598
18658	939599
117217	939600
46619	939601
48437	939602
42546	939603
17651	939604
8073	939605
121076	939606
3080	939607
63062	939608
70968	939609
100324	939610
14436	939611
119029	939612
17985	939613
390	939614
42713	939615
3044	939616
14364	939617
27579	939618
26707	939619
33239	939620
71843	939621
24354	939622
30418	939623
9022	939624
149320	939625
10074	939626
62595	939627
35055	939628
4997	939629
5475	939630
23526	939631
63292	939632
40074	939633
18750	939634
32344	939635
1780	939636
23082	939637
128572	939638
104555	939639
95417	939640
15186	939641
53376	939642
1003	939643
4646	939644
114230	939645
104543	939646
21876	939647
81553	939648
48362	939649
3784	939650
5618	939651
4177	939652
73128	939653
4598	939654
83388	939655
118252	939656
53680	939657
86635	939658
27995	939659
120	939660
21316	939661
76470	939662
2904	939663
23802	939664
31523	939665
22410	939666
50543	939667
36109	939668
45116	939669
5974	939670
47098	939671
74097	939672
37809	939673
59226	939674
39024	939675
22841	939676
2646	939677
30684	939678
3082	939679
18799	939680
4628	939681
96844	939682
25942	939683
27992	939684
8844	939685
30827	939686
8139	939687
22646	939688
80288	939689
81070	939690
4004	939691
25140	939692
18428	939693
82181	939694
63822	939695
43107	939696
4154	939697
77508	939698
2587	939699
20159	939700
79283	939701
117627	939702
139245	939703
57066	939704
40607	939705
144298	939706
53	939707
833	939708
13692	939709
22680	939710
58197	939711
3125	939712
57337	939713
1460	939714
50849	939715
15099	939716
2035	939717
2357	939718
13769	939719
31719	939720
20377	939721
14372	939722
11812	939723
13043	939724
120197	939725
7915	939726
42845	939727
33080	939728
63380	939729
4423	939730
628	939731
1535	939732
75652	939733
19712	939734
14725	939735
29493	939736
15478	939737
24639	939738
93514	939739
84759	939740
40129	939741
18745	939742
18825	939743
105457	939744
17128	939745
1896	939746
154280	939747
1467	939748
4191	939749
15669	939750
32417	939751
4699	939752
91860	939753
22109	939754
36270	939755
119217	939756
46154	939757
65953	939758
36838	939759
29365	939760
72898	939761
40756	939762
27428	939763
2970	939764
4302	939765
1201	939766
157882	939767
53494	939768
7503	939769
12119	939770
3511	939771
25222	939772
13574	939773
22243	939774
858	939775
8433	939776
81118	939777
106726	939778
5074	939779
42658	939780
56456	939781
13775	939782
55056	939783
28828	939784
18039	939785
36767	939786
145737	939787
17960	939788
36021	939789
59083	939790
1691	939791
28396	939792
43936	939793
7812	939794
384	939795
97033	939796
10635	939797
55333	939798
3662	939799
77806	939800
1841	939801
3919	939802
16639	939803
91293	939804
58459	939805
72489	939806
148189	939807
56180	939808
8868	939809
51895	939810
57888	939811
100643	939812
36010	939813
7881	939814
72250	939815
63202	939816
33314	939817
38322	939818
73837	939819
12866	939820
92672	939821
138326	939822
872	939823
55091	939824
604	939825
1411	939826
1766	939827
4638	939828
41242	939829
21635	939830
46384	939831
3249	939832
6209	939833
5959	939834
14900	939835
133036	939836
768	939837
6648	939838
5738	939839
15638	939840
148563	939841
32120	939842
14176	939843
27957	939844
2769	939845
88969	939846
22738	939847
87774	939848
4675	939849
7062	939850
1859	939851
3036	939852
103015	939853
44795	939854
3638	939855
106017	939856
10700	939857
3008	939858
65842	939859
40403	939860
3516	939861
6432	939862
10468	939863
3546	939864
55186	939865
16033	939866
28228	939867
12252	939868
11218	939869
26956	939870
9394	939871
1075	939872
614	939873
7210	939874
8933	939875
69860	939876
39786	939877
15499	939878
63577	939879
13969	939880
985	939881
12219	939882
9678	939883
1183	939884
31290	939885
96526	939886
9385	939887
7614	939888
1711	939889
43119	939890
13192	939891
25689	939892
763	939893
129136	939894
44904	939895
55876	939896
3996	939897
147710	939898
124515	939899
44539	939900
1530	939901
3062	939902
3250	939903
129744	939904
130857	939905
59406	939906
17167	939907
21511	939908
44342	939909
4148	939910
65941	939911
68171	939912
10983	939913
30613	939914
51979	939915
43943	939916
3800	939917
54953	939918
44289	939919
16987	939920
78192	939921
110423	939922
84168	939923
50601	939924
44244	939925
35959	939926
20119	939927
127915	939928
65	939929
69473	939930
16511	939931
11693	939932
66729	939933
3476	939934
5237	939935
8374	939936
129538	939937
47148	939938
101574	939939
10656	939940
76405	939941
139279	939942
1689	939943
1607	939944
9623	939945
17302	939946
3106	939947
30476	939948
38651	939949
49577	939950
9318	939951
6882	939952
236	939953
21020	939954
1024	939955
28132	939956
37538	939957
3924	939958
75992	939959
25588	939960
4334	939961
62051	939962
11096	939963
68740	939964
3869	939965
21515	939966
6528	939967
100259	939968
3814	939969
166507	939970
29346	939971
146075	939972
149156	939973
35798	939974
65363	939975
12212	939976
28963	939977
154055	939978
85637	939979
15030	939980
4044	939981
138209	939982
3091	939983
7342	939984
18542	939985
24008	939986
17534	939987
22201	939988
42910	939989
17963	939990
66433	939991
55192	939992
22536	939993
54255	939994
40541	939995
30733	939996
33905	939997
1960	939998
104113	939999
3349	940000
29883	940001
5887	940002
4065	940003
8632	940004
5561	940005
40523	940006
36995	940007
21880	940008
82456	940009
9727	940010
26533	940011
99788	940012
16310	940013
1995	940014
4287	940015
86176	940016
16448	940017
86071	940018
5394	940019
120625	940020
4130	940021
48607	940022
12092	940023
52020	940024
2207	940025
65801	940026
3565	940027
57996	940028
133574	940029
72300	940030
30631	940031
14621	940032
7778	940033
91283	940034
19714	940035
23539	940036
30798	940037
27737	940038
2319	940039
39412	940040
596	940041
3883	940042
1303	940043
146138	940044
10223	940045
63161	940046
2494	940047
8591	940048
100187	940049
2555	940050
66719	940051
1310	940052
17498	940053
23274	940054
8024	940055
20037	940056
41392	940057
1000	940058
29484	940059
74841	940060
85384	940061
174	940062
5271	940063
18663	940064
3012	940065
5760	940066
2677	940067
69903	940068
83355	940069
12952	940070
5548	940071
54944	940072
77123	940073
8409	940074
10843	940075
77075	940076
349	940077
7711	940078
167	940079
3132	940080
43654	940081
40473	940082
66715	940083
4104	940084
40490	940085
25856	940086
17408	940087
17405	940088
47486	940089
32576	940090
71756	940091
25704	940092
45896	940093
108460	940094
110027	940095
229	940096
34956	940097
85170	940098
125119	940099
4218	940100
120187	940101
55568	940102
6195	940103
24940	940104
46536	940105
13919	940106
82683	940107
1164	940108
1495	940109
28148	940110
4310	940111
45101	940112
35209	940113
29486	940114
46015	940115
113880	940116
18924	940117
39387	940118
25065	940119
5508	940120
20179	940121
14377	940122
32255	940123
8077	940124
1759	940125
36989	940126
45777	940127
24616	940128
69120	940129
13236	940130
20480	940131
25579	940132
1517	940133
33983	940134
20109	940135
9178	940136
11917	940137
42583	940138
16527	940139
24	940140
17890	940141
146380	940142
58279	940143
29138	940144
36495	940145
58458	940146
11	940147
103831	940148
131575	940149
19501	940150
9023	940151
38797	940152
94554	940153
13060	940154
33930	940155
46206	940156
71264	940157
25432	940158
2106	940159
6	940160
31596	940161
85172	940162
1538	940163
31537	940164
56954	940165
31457	940166
70261	940167
51703	940168
29878	940169
3597	940170
9869	940171
553	940172
2162	940173
1167	940174
14744	940175
428	940176
47336	940177
118370	940178
90817	940179
123369	940180
68688	940181
37208	940182
152	940183
131224	940184
69662	940185
652	940186
27227	940187
864	940188
72067	940189
133358	940190
37577	940191
55461	940192
13350	940193
2434	940194
5457	940195
7873	940196
8781	940197
9020	940198
8753	940199
2830	940200
86931	940201
38757	940202
14539	940203
32178	940204
64284	940205
100831	940206
34832	940207
9031	940208
2499	940209
58473	940210
1132	940211
104534	940212
7015	940213
62849	940214
6183	940215
9718	940216
50906	940217
9534	940218
156056	940219
50311	940220
7910	940221
23955	940222
5713	940223
56358	940224
8745	940225
33436	940226
14767	940227
157288	940228
49242	940229
61509	940230
103546	940231
84231	940232
70398	940233
1321	940234
74554	940235
29042	940236
14320	940237
2296	940238
65231	940239
83951	940240
15475	940241
24807	940242
2110	940243
83988	940244
84479	940245
27870	940246
6984	940247
50506	940248
1364	940249
161803	940250
1099	940251
1204	940252
10932	940253
130816	940254
11340	940255
83482	940256
9821	940257
48661	940258
5814	940259
5069	940260
104365	940261
92	940262
24332	940263
1085	940264
1298	940265
66855	940266
5478	940267
7937	940268
7253	940269
89933	940270
138474	940271
120582	940272
20697	940273
14316	940274
4	940275
25656	940276
22326	940277
10043	940278
7587	940279
30352	940280
32509	940281
1692	940282
9262	940283
12995	940284
132037	940285
72366	940286
65275	940287
5132	940288
90554	940289
16121	940290
153777	940291
137512	940292
125469	940293
72912	940294
479	940295
21892	940296
41434	940297
18555	940298
99579	940299
40090	940300
28768	940301
18193	940302
47966	940303
63233	940304
5103	940305
23850	940306
134313	940307
56056	940308
3532	940309
31759	940310
779	940311
63107	940312
11342	940313
77151	940314
19279	940315
15427	940316
13236	940317
123039	940318
10095	940319
37334	940320
13648	940321
3124	940322
20435	940323
2240	940324
20595	940325
141830	940326
69863	940327
14478	940328
27489	940329
310	940330
80081	940331
104869	940332
38095	940333
22730	940334
7035	940335
54168	940336
59914	940337
29281	940338
9862	940339
23710	940340
52463	940341
1163	940342
49003	940343
1167	940344
13865	940345
5088	940346
106762	940347
30855	940348
75827	940349
31287	940350
51788	940351
28796	940352
27927	940353
53667	940354
165	940355
31036	940356
21713	940357
10269	940358
12482	940359
97754	940360
75113	940361
15507	940362
13904	940363
111618	940364
10216	940365
11866	940366
82662	940367
18254	940368
2494	940369
1467	940370
6331	940371
6835	940372
27836	940373
13974	940374
28684	940375
1677	940376
55710	940377
51455	940378
14394	940379
8895	940380
30579	940381
42783	940382
24685	940383
16010	940384
10530	940385
130899	940386
727	940387
67565	940388
6458	940389
484	940390
83847	940391
35244	940392
46652	940393
21726	940394
29268	940395
3749	940396
10804	940397
75695	940398
77542	940399
1492	940400
9000	940401
21766	940402
6741	940403
19890	940404
30503	940405
12433	940406
18480	940407
61808	940408
20714	940409
23914	940410
14457	940411
6307	940412
677	940413
48480	940414
58945	940415
47248	940416
67209	940417
14856	940418
6242	940419
2474	940420
48866	940421
24633	940422
16115	940423
88625	940424
17500	940425
105962	940426
1834	940427
85668	940428
35183	940429
160022	940430
22978	940431
40869	940432
12109	940433
1519	940434
34295	940435
84927	940436
53370	940437
71873	940438
7834	940439
104	940440
42072	940441
18497	940442
1325	940443
110146	940444
30	940445
10021	940446
44344	940447
49451	940448
52812	940449
92226	940450
1084	940451
10480	940452
19969	940453
33248	940454
45518	940455
3202	940456
95	940457
53462	940458
105603	940459
95579	940460
466	940461
101635	940462
3805	940463
42651	940464
7211	940465
6653	940466
16850	940467
22106	940468
26169	940469
9458	940470
12186	940471
24464	940472
86213	940473
46629	940474
14984	940475
87701	940476
32	940477
2743	940478
30000	940479
44262	940480
5622	940481
29831	940482
55757	940483
4381	940484
30861	940485
99707	940486
6091	940487
6433	940488
15893	940489
2965	940490
50433	940491
179	940492
7097	940493
30436	940494
13744	940495
81832	940496
25265	940497
73680	940498
6465	940499
37070	940500
60095	940501
8021	940502
2631	940503
28960	940504
11528	940505
21424	940506
62319	940507
2171	940508
53448	940509
87536	940510
117020	940511
92306	940512
497	940513
31525	940514
107889	940515
159993	940516
18408	940517
837	940518
26922	940519
46667	940520
127823	940521
74435	940522
29730	940523
11026	940524
106837	940525
18952	940526
15590	940527
19270	940528
13368	940529
11765	940530
19651	940531
87342	940532
111997	940533
10615	940534
23068	940535
71566	940536
17468	940537
7852	940538
60347	940539
42678	940540
3077	940541
91418	940542
67676	940543
70002	940544
769	940545
74002	940546
13649	940547
99038	940548
6430	940549
15507	940550
37372	940551
29723	940552
30381	940553
67818	940554
8373	940555
6236	940556
4204	940557
4859	940558
29906	940559
13375	940560
1032	940561
27112	940562
76893	940563
4486	940564
52933	940565
19569	940566
334	940567
112337	940568
66657	940569
50841	940570
48282	940571
13542	940572
1739	940573
21959	940574
4216	940575
4350	940576
25306	940577
15668	940578
67766	940579
82925	940580
29658	940581
9711	940582
11050	940583
18094	940584
6483	940585
3175	940586
36981	940587
11112	940588
35266	940589
33422	940590
53309	940591
41352	940592
41523	940593
12063	940594
55016	940595
100903	940596
22395	940597
25642	940598
6327	940599
119164	940600
26685	940601
11719	940602
36338	940603
43170	940604
30780	940605
40072	940606
71471	940607
104635	940608
128727	940609
62081	940610
64236	940611
7219	940612
160582	940613
3046	940614
14861	940615
53579	940616
57346	940617
7312	940618
7935	940619
15082	940620
108046	940621
126172	940622
74048	940623
101396	940624
12574	940625
59451	940626
59266	940627
21476	940628
83514	940629
100462	940630
78432	940631
22735	940632
31726	940633
1655	940634
40010	940635
122003	940636
45417	940637
85640	940638
17556	940639
35638	940640
24670	940641
2	940642
49992	940643
7339	940644
51439	940645
4481	940646
15677	940647
26771	940648
20687	940649
58937	940650
24091	940651
3547	940652
31358	940653
2443	940654
117	940655
113402	940656
25390	940657
31379	940658
13096	940659
48634	940660
47647	940661
58102	940662
83468	940663
51100	940664
7381	940665
6752	940666
127991	940667
7514	940668
1169	940669
6492	940670
9778	940671
4432	940672
25622	940673
66986	940674
18513	940675
14003	940676
124914	940677
60759	940678
34891	940679
8792	940680
1806	940681
1380	940682
22652	940683
15534	940684
291	940685
43038	940686
401	940687
60340	940688
13980	940689
89241	940690
1450	940691
18659	940692
5745	940693
149747	940694
71833	940695
133407	940696
1535	940697
93420	940698
6368	940699
40011	940700
55024	940701
4547	940702
18190	940703
99098	940704
107541	940705
75678	940706
95165	940707
125	940708
2371	940709
43785	940710
114241	940711
83290	940712
9332	940713
94105	940714
107116	940715
119015	940716
3125	940717
44333	940718
4602	940719
63918	940720
44699	940721
34454	940722
22155	940723
56143	940724
79972	940725
14144	940726
49381	940727
99455	940728
15071	940729
32006	940730
24182	940731
30940	940732
60031	940733
74502	940734
61251	940735
30195	940736
76503	940737
61095	940738
15755	940739
64075	940740
16434	940741
15005	940742
7117	940743
71784	940744
22611	940745
4686	940746
9595	940747
112355	940748
87584	940749
49752	940750
76749	940751
69756	940752
44809	940753
6672	940754
54971	940755
10157	940756
30772	940757
59675	940758
20604	940759
21302	940760
36474	940761
3367	940762
1955	940763
5785	940764
36352	940765
26152	940766
17605	940767
156737	940768
67423	940769
19560	940770
84240	940771
21309	940772
20086	940773
16783	940774
7211	940775
95908	940776
9878	940777
20757	940778
33474	940779
64847	940780
10323	940781
134351	940782
18053	940783
2793	940784
31880	940785
47611	940786
6549	940787
112445	940788
5195	940789
26071	940790
2639	940791
36310	940792
31339	940793
28552	940794
9337	940795
39771	940796
43752	940797
13829	940798
51482	940799
11762	940800
100788	940801
100128	940802
7007	940803
129724	940804
87966	940805
135226	940806
37938	940807
41726	940808
63185	940809
8362	940810
51882	940811
2716	940812
12502	940813
56818	940814
44095	940815
30331	940816
43085	940817
23700	940818
10527	940819
6934	940820
85225	940821
20124	940822
57759	940823
77974	940824
59611	940825
17909	940826
75900	940827
70891	940828
39847	940829
45017	940830
464	940831
17372	940832
39576	940833
13434	940834
8116	940835
3372	940836
3563	940837
41252	940838
125355	940839
32393	940840
129357	940841
6910	940842
9917	940843
453	940844
5607	940845
95105	940846
142	940847
2498	940848
152818	940849
54340	940850
13119	940851
72970	940852
46	940853
27607	940854
57527	940855
26258	940856
39158	940857
71438	940858
14353	940859
26566	940860
81926	940861
53459	940862
30680	940863
54901	940864
78773	940865
27472	940866
68247	940867
39775	940868
102680	940869
23547	940870
135942	940871
52748	940872
1323	940873
19294	940874
39337	940875
9597	940876
36236	940877
4845	940878
16181	940879
7444	940880
64468	940881
23547	940882
65810	940883
117700	940884
14501	940885
91102	940886
361	940887
5847	940888
7452	940889
5572	940890
31393	940891
41906	940892
50177	940893
53365	940894
10849	940895
161037	940896
995	940897
23865	940898
40315	940899
102001	940900
3698	940901
67719	940902
1990	940903
10477	940904
2094	940905
46457	940906
35037	940907
5120	940908
6726	940909
53314	940910
38595	940911
46788	940912
62300	940913
1322	940914
41983	940915
1628	940916
36157	940917
6825	940918
7938	940919
27061	940920
22107	940921
86326	940922
30307	940923
124191	940924
15198	940925
2093	940926
3329	940927
1600	940928
146924	940929
38209	940930
264	940931
15092	940932
104562	940933
37230	940934
46096	940935
53314	940936
27735	940937
16952	940938
13006	940939
74612	940940
127936	940941
9266	940942
9017	940943
19858	940944
14670	940945
42309	940946
23195	940947
34285	940948
100866	940949
129981	940950
5950	940951
84304	940952
53969	940953
1423	940954
41647	940955
51809	940956
4413	940957
3180	940958
22465	940959
51302	940960
26633	940961
92989	940962
21135	940963
10307	940964
70743	940965
34677	940966
8055	940967
22973	940968
24829	940969
10461	940970
13005	940971
58365	940972
33851	940973
55946	940974
7656	940975
8889	940976
13129	940977
112598	940978
116089	940979
8113	940980
11198	940981
63629	940982
79498	940983
3937	940984
88876	940985
21496	940986
95477	940987
89149	940988
13298	940989
79343	940990
1480	940991
134379	940992
28367	940993
40905	940994
32241	940995
1759	940996
14965	940997
96203	940998
43697	940999
32706	941000
86047	941001
101	941002
1609	941003
2196	941004
136791	941005
759	941006
10738	941007
1291	941008
29188	941009
3191	941010
82952	941011
53123	941012
15843	941013
64009	941014
988	941015
28129	941016
2689	941017
74670	941018
28169	941019
104509	941020
74367	941021
108102	941022
64938	941023
30747	941024
28332	941025
44440	941026
52255	941027
9740	941028
144764	941029
2732	941030
20791	941031
30504	941032
1288	941033
55971	941034
18974	941035
44430	941036
10806	941037
4333	941038
58595	941039
8523	941040
104638	941041
61877	941042
30491	941043
77616	941044
1463	941045
1873	941046
31502	941047
34148	941048
30836	941049
23358	941050
50851	941051
45132	941052
48115	941053
74891	941054
124612	941055
36798	941056
9937	941057
37181	941058
49939	941059
30246	941060
4899	941061
16023	941062
96441	941063
1358	941064
25492	941065
151838	941066
10203	941067
114618	941068
2476	941069
23998	941070
26105	941071
21834	941072
103229	941073
16770	941074
20072	941075
10142	941076
3925	941077
132768	941078
28822	941079
345	941080
7840	941081
43277	941082
15385	941083
12566	941084
14970	941085
63374	941086
4571	941087
4755	941088
20566	941089
115914	941090
4185	941091
23177	941092
49975	941093
43877	941094
2601	941095
70181	941096
67549	941097
1432	941098
24518	941099
67161	941100
76376	941101
12096	941102
8712	941103
134775	941104
5505	941105
76244	941106
150885	941107
25935	941108
10261	941109
68231	941110
75243	941111
9975	941112
21205	941113
153373	941114
597	941115
13973	941116
9019	941117
1924	941118
72741	941119
18117	941120
111962	941121
50582	941122
19146	941123
20649	941124
134882	941125
7974	941126
11841	941127
32966	941128
47979	941129
40147	941130
3666	941131
72399	941132
154425	941133
22185	941134
20327	941135
7737	941136
37723	941137
10679	941138
61735	941139
14686	941140
47307	941141
14439	941142
53450	941143
2169	941144
65046	941145
43125	941146
2711	941147
72048	941148
12999	941149
6061	941150
31500	941151
2634	941152
3696	941153
127293	941154
67540	941155
2436	941156
53609	941157
97078	941158
26050	941159
42348	941160
49223	941161
20086	941162
53415	941163
15700	941164
89821	941165
43606	941166
2990	941167
33150	941168
105013	941169
623	941170
2714	941171
55374	941172
49539	941173
14082	941174
88718	941175
63416	941176
84243	941177
83448	941178
38101	941179
12241	941180
31563	941181
3172	941182
1324	941183
5953	941184
50863	941185
17607	941186
6974	941187
94303	941188
5874	941189
74651	941190
34208	941191
5957	941192
127369	941193
47	941194
5364	941195
54103	941196
4683	941197
45432	941198
59851	941199
69282	941200
55612	941201
94827	941202
159557	941203
2285	941204
9036	941205
14129	941206
45467	941207
75426	941208
50500	941209
150963	941210
106150	941211
38835	941212
75093	941213
13755	941214
19463	941215
89999	941216
78595	941217
55854	941218
41209	941219
116999	941220
5768	941221
4192	941222
897	941223
35752	941224
723	941225
5459	941226
72976	941227
49406	941228
34039	941229
38594	941230
40414	941231
21246	941232
12177	941233
8949	941234
67155	941235
3408	941236
1547	941237
129935	941238
131427	941239
124242	941240
742	941241
12457	941242
133696	941243
2744	941244
15404	941245
5702	941246
36664	941247
13134	941248
27273	941249
50524	941250
12518	941251
1881	941252
6812	941253
74212	941254
38224	941255
19895	941256
78749	941257
9149	941258
63138	941259
1443	941260
15544	941261
35006	941262
68599	941263
326	941264
1148	941265
31106	941266
13761	941267
12866	941268
22	941269
72069	941270
100031	941271
7026	941272
65635	941273
117465	941274
99	941275
16723	941276
10745	941277
25935	941278
88482	941279
22206	941280
46859	941281
109213	941282
105840	941283
2530	941284
9265	941285
22824	941286
24541	941287
124104	941288
284	941289
58930	941290
67264	941291
35475	941292
39062	941293
54898	941294
31001	941295
53304	941296
30081	941297
71818	941298
2186	941299
55007	941300
5955	941301
51168	941302
75357	941303
30616	941304
13662	941305
106020	941306
150905	941307
108889	941308
3727	941309
107126	941310
95600	941311
79569	941312
102815	941313
97004	941314
3149	941315
125356	941316
99453	941317
54976	941318
27494	941319
145169	941320
19204	941321
20170	941322
103290	941323
8119	941324
93953	941325
67893	941326
14394	941327
41994	941328
35576	941329
6833	941330
23962	941331
188	941332
18445	941333
33793	941334
7490	941335
33547	941336
13889	941337
224	941338
32328	941339
26201	941340
9118	941341
8312	941342
2891	941343
33597	941344
11487	941345
49159	941346
132791	941347
139221	941348
43075	941349
83408	941350
20510	941351
39909	941352
10531	941353
34803	941354
30374	941355
8836	941356
65231	941357
5889	941358
97235	941359
24712	941360
7772	941361
38343	941362
55747	941363
4826	941364
34059	941365
2568	941366
9935	941367
121454	941368
24208	941369
978	941370
10643	941371
140055	941372
25861	941373
44844	941374
19668	941375
44611	941376
44716	941377
61634	941378
5865	941379
14147	941380
6106	941381
22729	941382
45249	941383
11134	941384
30037	941385
7847	941386
1757	941387
14835	941388
23647	941389
31776	941390
14874	941391
47564	941392
49161	941393
50032	941394
12638	941395
54593	941396
35980	941397
26070	941398
61626	941399
115878	941400
134130	941401
75344	941402
12304	941403
20548	941404
3619	941405
2567	941406
62682	941407
2322	941408
21906	941409
30663	941410
14940	941411
1311	941412
13253	941413
137131	941414
1263	941415
154478	941416
78476	941417
11046	941418
3683	941419
12444	941420
117537	941421
46737	941422
14595	941423
1843	941424
40272	941425
52258	941426
19011	941427
68436	941428
71636	941429
12974	941430
92413	941431
39281	941432
131361	941433
95	941434
28	941435
1534	941436
92346	941437
52985	941438
25488	941439
22091	941440
5667	941441
12998	941442
6829	941443
90452	941444
45900	941445
81081	941446
4583	941447
39463	941448
11067	941449
25117	941450
1096	941451
10643	941452
9797	941453
27422	941454
29780	941455
30433	941456
56552	941457
10419	941458
149426	941459
17178	941460
6119	941461
153923	941462
2474	941463
35990	941464
39295	941465
5652	941466
21317	941467
2398	941468
76423	941469
117023	941470
61684	941471
94204	941472
37533	941473
33093	941474
14220	941475
28170	941476
119624	941477
22761	941478
41173	941479
17815	941480
10272	941481
5540	941482
4890	941483
2327	941484
15592	941485
30143	941486
2501	941487
1382	941488
12648	941489
7087	941490
50251	941491
60563	941492
7974	941493
5746	941494
108489	941495
3071	941496
13569	941497
8152	941498
2180	941499
22000	941500
110636	941501
17837	941502
114828	941503
75151	941504
24395	941505
25638	941506
82762	941507
459	941508
56874	941509
69979	941510
27872	941511
42611	941512
24026	941513
34403	941514
1424	941515
42152	941516
16879	941517
6523	941518
31535	941519
6449	941520
14163	941521
7136	941522
89444	941523
25166	941524
20514	941525
65145	941526
4115	941527
71689	941528
26063	941529
8891	941530
15551	941531
6630	941532
3138	941533
66434	941534
97131	941535
15348	941536
16406	941537
6459	941538
37465	941539
23466	941540
4164	941541
3587	941542
8	941543
71204	941544
3524	941545
548	941546
1692	941547
253	941548
3459	941549
139699	941550
5291	941551
55821	941552
10300	941553
89778	941554
99764	941555
3835	941556
133516	941557
9849	941558
123658	941559
71835	941560
5555	941561
21971	941562
1480	941563
23102	941564
21824	941565
38871	941566
4835	941567
14672	941568
76807	941569
242	941570
949	941571
7109	941572
16749	941573
9224	941574
43196	941575
19135	941576
141092	941577
50613	941578
12584	941579
48016	941580
9984	941581
36725	941582
97947	941583
65452	941584
161574	941585
102242	941586
6059	941587
26883	941588
43797	941589
44	941590
18793	941591
87010	941592
1099	941593
4198	941594
71488	941595
50224	941596
64716	941597
39819	941598
50741	941599
8009	941600
36783	941601
32221	941602
4940	941603
11982	941604
8012	941605
9873	941606
32762	941607
34789	941608
20997	941609
34575	941610
42252	941611
21236	941612
17073	941613
15097	941614
25754	941615
133986	941616
128673	941617
51382	941618
1463	941619
130122	941620
27198	941621
24844	941622
21673	941623
117410	941624
10846	941625
30995	941626
65670	941627
7805	941628
30439	941629
24291	941630
6808	941631
48048	941632
20211	941633
251	941634
60015	941635
32712	941636
42611	941637
143329	941638
45091	941639
32670	941640
4654	941641
468	941642
138624	941643
38893	941644
52044	941645
1055	941646
5041	941647
127	941648
32342	941649
35873	941650
23096	941651
30643	941652
21432	941653
85571	941654
38840	941655
46308	941656
14642	941657
25794	941658
1321	941659
7150	941660
9665	941661
9060	941662
34894	941663
115432	941664
19700	941665
40648	941666
62782	941667
14958	941668
1337	941669
124358	941670
103821	941671
7178	941672
14271	941673
10010	941674
1990	941675
15506	941676
2034	941677
8685	941678
46322	941679
26433	941680
71990	941681
28130	941682
99430	941683
103316	941684
13308	941685
81878	941686
35486	941687
11134	941688
66926	941689
43783	941690
8109	941691
6061	941692
8130	941693
79655	941694
19117	941695
137	941696
31879	941697
939	941698
56588	941699
25	941700
21701	941701
24937	941702
56658	941703
146736	941704
20742	941705
22707	941706
38752	941707
17926	941708
58456	941709
14641	941710
34996	941711
20340	941712
32896	941713
78900	941714
47658	941715
107799	941716
2507	941717
10645	941718
19413	941719
102639	941720
22145	941721
26977	941722
119949	941723
11	941724
65158	941725
67655	941726
110260	941727
13783	941728
18777	941729
6615	941730
4408	941731
68966	941732
341	941733
102777	941734
21252	941735
117941	941736
1104	941737
75	941738
20551	941739
51754	941740
105621	941741
18707	941742
18036	941743
159213	941744
26717	941745
84038	941746
3386	941747
5492	941748
106519	941749
4551	941750
21169	941751
138188	941752
19288	941753
64401	941754
5600	941755
5436	941756
4558	941757
11246	941758
14243	941759
112585	941760
39457	941761
81941	941762
26000	941763
18216	941764
69500	941765
32670	941766
61760	941767
77726	941768
496	941769
3610	941770
11481	941771
95783	941772
35706	941773
17394	941774
111792	941775
90749	941776
19175	941777
30761	941778
16786	941779
104886	941780
45127	941781
4143	941782
28395	941783
63614	941784
12406	941785
93514	941786
148063	941787
949	941788
7087	941789
89578	941790
103154	941791
14735	941792
3442	941793
19394	941794
23369	941795
7713	941796
57322	941797
51457	941798
99153	941799
93548	941800
80883	941801
23731	941802
109077	941803
35825	941804
1229	941805
30152	941806
5	941807
162721	941808
9609	941809
106523	941810
10659	941811
3254	941812
16917	941813
20516	941814
46670	941815
47764	941816
38991	941817
3177	941818
8061	941819
23283	941820
24118	941821
82929	941822
163937	941823
32863	941824
20442	941825
10620	941826
39105	941827
3121	941828
33873	941829
103049	941830
106610	941831
15160	941832
97194	941833
31691	941834
20379	941835
134500	941836
103099	941837
27505	941838
20954	941839
1379	941840
10999	941841
132354	941842
1765	941843
12572	941844
121169	941845
114375	941846
8978	941847
15611	941848
104768	941849
28668	941850
7094	941851
3797	941852
65986	941853
11231	941854
1390	941855
30980	941856
10932	941857
17232	941858
34928	941859
33	941860
6193	941861
839	941862
43320	941863
38401	941864
28762	941865
28327	941866
48696	941867
131560	941868
49708	941869
118145	941870
110	941871
36121	941872
7190	941873
58576	941874
96095	941875
107207	941876
27659	941877
25710	941878
38772	941879
82059	941880
87960	941881
35370	941882
14778	941883
38247	941884
129133	941885
5876	941886
63535	941887
1730	941888
6846	941889
38492	941890
107620	941891
9150	941892
104	941893
5205	941894
2583	941895
34915	941896
20017	941897
12287	941898
24016	941899
94774	941900
5457	941901
53499	941902
10884	941903
70909	941904
33673	941905
994	941906
45223	941907
10697	941908
25556	941909
4634	941910
48663	941911
25363	941912
60933	941913
27272	941914
468	941915
96541	941916
27075	941917
11014	941918
59	941919
29063	941920
50866	941921
91127	941922
27728	941923
55451	941924
55525	941925
20823	941926
39014	941927
41193	941928
12296	941929
92005	941930
108589	941931
27199	941932
1686	941933
11576	941934
112974	941935
9839	941936
8729	941937
1497	941938
261	941939
4720	941940
26893	941941
43079	941942
97267	941943
31960	941944
21915	941945
11757	941946
7338	941947
74557	941948
8846	941949
27657	941950
132649	941951
73529	941952
62030	941953
21541	941954
9511	941955
2217	941956
28804	941957
709	941958
66205	941959
27151	941960
57704	941961
98234	941962
89838	941963
31776	941964
45029	941965
22981	941966
75083	941967
51731	941968
87051	941969
9300	941970
72841	941971
12485	941972
8341	941973
590	941974
29156	941975
87726	941976
204	941977
62164	941978
26644	941979
5596	941980
25491	941981
17324	941982
6887	941983
2221	941984
42450	941985
41075	941986
2141	941987
10026	941988
12484	941989
7632	941990
4117	941991
25202	941992
998	941993
20794	941994
24213	941995
1116	941996
85168	941997
53534	941998
118095	941999
69957	942000
57498	942001
29953	942002
13108	942003
2454	942004
12080	942005
24739	942006
21947	942007
1834	942008
86617	942009
3531	942010
3324	942011
51	942012
11179	942013
131074	942014
7820	942015
14205	942016
30498	942017
47684	942018
32508	942019
24572	942020
30458	942021
143004	942022
44992	942023
18375	942024
33624	942025
24446	942026
154405	942027
14238	942028
21578	942029
57363	942030
97919	942031
81571	942032
79338	942033
75934	942034
22651	942035
31502	942036
11557	942037
10603	942038
52614	942039
12855	942040
54128	942041
15739	942042
49892	942043
24529	942044
77656	942045
95241	942046
72940	942047
118373	942048
16792	942049
76574	942050
12627	942051
10096	942052
113010	942053
25465	942054
69721	942055
22900	942056
92228	942057
92	942058
6151	942059
102909	942060
21842	942061
698	942062
4320	942063
116358	942064
54728	942065
21312	942066
41390	942067
65469	942068
23963	942069
103399	942070
3973	942071
120180	942072
121765	942073
26814	942074
70614	942075
5139	942076
9765	942077
60213	942078
23116	942079
134618	942080
14653	942081
82215	942082
68790	942083
4815	942084
3115	942085
18341	942086
153346	942087
7255	942088
92182	942089
24011	942090
42030	942091
12562	942092
32200	942093
89186	942094
9771	942095
4019	942096
16941	942097
83812	942098
10098	942099
46150	942100
96851	942101
28157	942102
7793	942103
48871	942104
36621	942105
13467	942106
103426	942107
17836	942108
43250	942109
159458	942110
29128	942111
72651	942112
13732	942113
92104	942114
44221	942115
35094	942116
15294	942117
15779	942118
8873	942119
22851	942120
71736	942121
21786	942122
2673	942123
40643	942124
3778	942125
74560	942126
1968	942127
8456	942128
90584	942129
99363	942130
28070	942131
121555	942132
34609	942133
17695	942134
3545	942135
24907	942136
11854	942137
6727	942138
85996	942139
547	942140
104364	942141
132953	942142
2597	942143
7571	942144
45241	942145
25459	942146
24427	942147
507	942148
11276	942149
22134	942150
5949	942151
1059	942152
60543	942153
160	942154
32188	942155
26215	942156
163887	942157
19	942158
8949	942159
102698	942160
30873	942161
639	942162
66028	942163
78050	942164
32493	942165
2530	942166
35154	942167
1876	942168
71659	942169
145591	942170
47893	942171
3803	942172
10361	942173
1804	942174
33312	942175
41187	942176
96038	942177
62660	942178
8723	942179
88651	942180
3233	942181
13877	942182
13851	942183
992	942184
47886	942185
43	942186
5485	942187
1629	942188
28573	942189
124046	942190
12229	942191
48152	942192
55982	942193
8902	942194
28555	942195
9730	942196
13913	942197
13428	942198
34505	942199
90723	942200
8222	942201
1435	942202
47688	942203
43451	942204
62841	942205
10972	942206
10019	942207
9496	942208
27158	942209
32122	942210
23150	942211
20772	942212
74685	942213
51321	942214
32494	942215
2830	942216
103006	942217
82578	942218
5062	942219
22298	942220
56662	942221
63362	942222
123052	942223
9364	942224
3587	942225
44537	942226
33448	942227
2514	942228
3576	942229
6135	942230
63443	942231
104476	942232
10402	942233
2578	942234
38806	942235
20161	942236
47469	942237
14592	942238
4759	942239
9222	942240
840	942241
123571	942242
7773	942243
47009	942244
29940	942245
1573	942246
20246	942247
54226	942248
16459	942249
7140	942250
63532	942251
38466	942252
17000	942253
16321	942254
49259	942255
383	942256
78362	942257
33925	942258
55638	942259
41092	942260
16146	942261
125183	942262
32560	942263
14	942264
47723	942265
48157	942266
68040	942267
117213	942268
13437	942269
960	942270
22593	942271
100928	942272
1	942273
11399	942274
128780	942275
101888	942276
7696	942277
76222	942278
120496	942279
46044	942280
3358	942281
78771	942282
52131	942283
28935	942284
34334	942285
19250	942286
44109	942287
3594	942288
69888	942289
1402	942290
142657	942291
66109	942292
18727	942293
2040	942294
35901	942295
115002	942296
4794	942297
56408	942298
57782	942299
4180	942300
5713	942301
1009	942302
12274	942303
7111	942304
30522	942305
32512	942306
76847	942307
20373	942308
77223	942309
50825	942310
896	942311
4590	942312
131559	942313
124144	942314
26406	942315
21934	942316
42683	942317
11434	942318
37651	942319
3607	942320
55462	942321
40377	942322
135363	942323
39001	942324
13831	942325
2988	942326
67947	942327
44875	942328
135244	942329
66094	942330
67706	942331
15786	942332
67388	942333
48961	942334
1824	942335
7140	942336
28090	942337
25585	942338
115088	942339
30760	942340
17996	942341
15516	942342
26110	942343
6123	942344
37401	942345
48360	942346
114131	942347
7158	942348
48827	942349
3590	942350
69259	942351
41053	942352
58033	942353
83391	942354
70449	942355
35760	942356
62123	942357
78905	942358
4417	942359
13460	942360
12481	942361
87768	942362
52886	942363
6804	942364
114176	942365
109940	942366
1407	942367
101983	942368
32635	942369
173	942370
7758	942371
23568	942372
20169	942373
2636	942374
14377	942375
54351	942376
7968	942377
17238	942378
3290	942379
60010	942380
81080	942381
68876	942382
34429	942383
80763	942384
40728	942385
15026	942386
52400	942387
49122	942388
15371	942389
19466	942390
17338	942391
42489	942392
67274	942393
155053	942394
9292	942395
27602	942396
37476	942397
11	942398
93800	942399
21272	942400
34680	942401
21277	942402
155305	942403
25424	942404
19258	942405
70719	942406
49274	942407
68757	942408
5221	942409
14543	942410
17668	942411
59881	942412
89771	942413
38250	942414
104355	942415
9300	942416
20860	942417
12630	942418
38094	942419
65881	942420
34138	942421
1080	942422
12421	942423
25259	942424
76028	942425
71268	942426
60926	942427
2180	942428
18470	942429
68175	942430
39335	942431
46562	942432
404	942433
10783	942434
50281	942435
50608	942436
55864	942437
80793	942438
83230	942439
8746	942440
36200	942441
2484	942442
46604	942443
15489	942444
3718	942445
29825	942446
17336	942447
70241	942448
19108	942449
4631	942450
15488	942451
16061	942452
41737	942453
42533	942454
47114	942455
29661	942456
8405	942457
21924	942458
19531	942459
950	942460
113998	942461
39036	942462
105856	942463
40564	942464
3291	942465
122866	942466
85685	942467
236	942468
11405	942469
17668	942470
72466	942471
18494	942472
92274	942473
5418	942474
49363	942475
24202	942476
9940	942477
1073	942478
4452	942479
31917	942480
18515	942481
132364	942482
73690	942483
67421	942484
11159	942485
1908	942486
12030	942487
5833	942488
16	942489
56713	942490
16594	942491
1279	942492
39864	942493
46	942494
58993	942495
16481	942496
12514	942497
43864	942498
65448	942499
54754	942500
195	942501
10734	942502
5255	942503
17213	942504
49621	942505
42458	942506
9005	942507
1360	942508
1189	942509
87109	942510
3244	942511
28450	942512
1567	942513
16543	942514
5205	942515
86876	942516
62828	942517
73556	942518
5463	942519
31891	942520
274	942521
4958	942522
571	942523
54057	942524
5446	942525
42176	942526
11902	942527
74412	942528
6954	942529
5860	942530
31188	942531
24542	942532
7814	942533
85488	942534
3906	942535
30324	942536
22617	942537
95718	942538
6080	942539
10693	942540
75348	942541
146161	942542
43507	942543
66236	942544
20671	942545
70487	942546
70153	942547
152317	942548
8898	942549
14585	942550
2953	942551
33145	942552
126955	942553
3630	942554
71340	942555
76287	942556
40323	942557
36	942558
5153	942559
156828	942560
77027	942561
61245	942562
11707	942563
38588	942564
1917	942565
90584	942566
73807	942567
62530	942568
5873	942569
54100	942570
59664	942571
7001	942572
36930	942573
148525	942574
66503	942575
42394	942576
65398	942577
901	942578
505	942579
83031	942580
2070	942581
93588	942582
78298	942583
15601	942584
17941	942585
292	942586
2807	942587
122170	942588
9309	942589
56665	942590
38716	942591
96476	942592
150491	942593
83953	942594
5385	942595
13768	942596
112644	942597
954	942598
39911	942599
350	942600
18773	942601
3398	942602
61595	942603
52956	942604
54878	942605
29785	942606
46600	942607
1643	942608
29021	942609
32627	942610
35657	942611
40947	942612
70516	942613
29786	942614
95686	942615
93279	942616
40228	942617
665	942618
12158	942619
67083	942620
133568	942621
104109	942622
33601	942623
30242	942624
128214	942625
5624	942626
14824	942627
2813	942628
65760	942629
95305	942630
77814	942631
44340	942632
22232	942633
132138	942634
40639	942635
542	942636
70268	942637
76870	942638
57976	942639
102217	942640
19822	942641
29754	942642
7481	942643
163942	942644
24636	942645
82643	942646
18850	942647
17692	942648
3401	942649
90320	942650
118169	942651
20471	942652
96553	942653
4197	942654
8477	942655
17499	942656
1605	942657
30569	942658
4005	942659
7660	942660
9003	942661
93571	942662
56632	942663
20936	942664
89089	942665
36596	942666
1652	942667
1210	942668
79302	942669
28322	942670
47336	942671
1788	942672
9848	942673
47580	942674
39001	942675
82296	942676
71080	942677
42608	942678
15697	942679
156106	942680
55215	942681
71913	942682
28956	942683
50583	942684
57913	942685
70714	942686
43304	942687
2035	942688
124976	942689
7834	942690
25950	942691
65657	942692
45933	942693
41964	942694
31368	942695
23461	942696
110818	942697
116134	942698
3394	942699
35766	942700
14872	942701
92425	942702
69893	942703
36897	942704
21984	942705
27887	942706
25063	942707
9290	942708
2880	942709
10261	942710
14751	942711
939	942712
81851	942713
36481	942714
33	942715
88424	942716
52157	942717
112758	942718
8950	942719
7584	942720
11598	942721
37244	942722
27210	942723
72679	942724
96813	942725
989	942726
66916	942727
41904	942728
9	942729
17055	942730
61385	942731
11561	942732
9824	942733
1121	942734
86991	942735
32070	942736
583	942737
65108	942738
22874	942739
57624	942740
86011	942741
20592	942742
11210	942743
1672	942744
3584	942745
14147	942746
29870	942747
109963	942748
22944	942749
296	942750
13534	942751
14696	942752
33848	942753
19624	942754
72508	942755
107615	942756
27265	942757
90957	942758
52670	942759
31839	942760
41211	942761
162	942762
5192	942763
2975	942764
33697	942765
33502	942766
23210	942767
86608	942768
8991	942769
40907	942770
5277	942771
23631	942772
2234	942773
24171	942774
7232	942775
10172	942776
22254	942777
162990	942778
54835	942779
13648	942780
69435	942781
111567	942782
24072	942783
64753	942784
1561	942785
18870	942786
54	942787
10333	942788
1020	942789
103142	942790
51055	942791
11787	942792
21311	942793
102661	942794
94667	942795
6024	942796
56032	942797
48858	942798
67891	942799
112515	942800
4439	942801
32843	942802
85911	942803
209	942804
14889	942805
8968	942806
18524	942807
9282	942808
79559	942809
53353	942810
7916	942811
48219	942812
55238	942813
57909	942814
72032	942815
4072	942816
27693	942817
92355	942818
78	942819
80992	942820
50915	942821
9843	942822
31015	942823
11604	942824
47927	942825
166292	942826
97077	942827
17834	942828
78550	942829
130559	942830
14574	942831
111806	942832
21423	942833
21310	942834
116685	942835
48320	942836
5200	942837
19077	942838
157629	942839
30656	942840
38030	942841
16516	942842
14960	942843
402	942844
11693	942845
18793	942846
13709	942847
42999	942848
10504	942849
71562	942850
30229	942851
12318	942852
52	942853
11914	942854
29152	942855
24341	942856
1331	942857
35569	942858
3	942859
1631	942860
85766	942861
40833	942862
90985	942863
11336	942864
113606	942865
9610	942866
30447	942867
47936	942868
17180	942869
41459	942870
33685	942871
93280	942872
68423	942873
52606	942874
8810	942875
853	942876
123177	942877
18639	942878
24638	942879
1477	942880
16792	942881
20932	942882
94685	942883
63065	942884
13665	942885
20357	942886
10339	942887
38185	942888
32149	942889
59266	942890
129202	942891
108230	942892
158141	942893
37643	942894
11635	942895
40410	942896
59141	942897
1373	942898
86352	942899
150613	942900
19118	942901
66476	942902
21976	942903
48214	942904
4078	942905
9659	942906
56445	942907
79	942908
195	942909
124971	942910
59440	942911
77235	942912
4509	942913
1402	942914
2451	942915
3348	942916
7422	942917
36831	942918
118952	942919
12	942920
77648	942921
126864	942922
67	942923
4949	942924
35913	942925
23698	942926
38896	942927
124525	942928
36354	942929
39717	942930
11760	942931
6499	942932
52158	942933
58836	942934
61761	942935
29024	942936
120333	942937
46823	942938
87439	942939
51393	942940
47364	942941
43216	942942
92046	942943
20161	942944
19964	942945
29788	942946
27683	942947
62224	942948
3220	942949
31511	942950
107842	942951
41597	942952
26718	942953
82576	942954
13453	942955
92028	942956
4597	942957
94198	942958
50254	942959
27811	942960
5294	942961
62856	942962
26683	942963
97970	942964
20921	942965
24947	942966
47454	942967
21272	942968
113661	942969
32469	942970
138830	942971
10317	942972
8531	942973
85851	942974
157335	942975
13872	942976
81435	942977
85706	942978
32697	942979
6132	942980
36972	942981
48359	942982
127185	942983
6919	942984
53080	942985
17396	942986
117980	942987
69618	942988
84294	942989
15324	942990
163171	942991
127834	942992
21271	942993
143945	942994
46903	942995
19124	942996
13682	942997
19748	942998
59348	942999
74434	943000
61447	943001
46844	943002
47831	943003
10919	943004
25873	943005
37739	943006
72349	943007
14456	943008
6572	943009
14473	943010
14287	943011
38030	943012
67951	943013
7910	943014
52393	943015
5763	943016
5172	943017
580	943018
23471	943019
13011	943020
49049	943021
64158	943022
101720	943023
73806	943024
91532	943025
35188	943026
52081	943027
30142	943028
11197	943029
3407	943030
87582	943031
4297	943032
79549	943033
13902	943034
88622	943035
5344	943036
48679	943037
23613	943038
47988	943039
109415	943040
8567	943041
705	943042
356	943043
32253	943044
10426	943045
812	943046
4966	943047
4920	943048
1244	943049
20189	943050
95776	943051
2750	943052
81	943053
118419	943054
98493	943055
16984	943056
7883	943057
73888	943058
547	943059
28236	943060
553	943061
10229	943062
18137	943063
13502	943064
51834	943065
37468	943066
86374	943067
4387	943068
44739	943069
1032	943070
10787	943071
59393	943072
5639	943073
32392	943074
107852	943075
38099	943076
40826	943077
8172	943078
49212	943079
14434	943080
60261	943081
7090	943082
98835	943083
132502	943084
30616	943085
94334	943086
41660	943087
30795	943088
80627	943089
44236	943090
907	943091
19979	943092
81255	943093
92477	943094
49054	943095
80319	943096
62013	943097
123473	943098
12308	943099
53525	943100
56554	943101
8739	943102
104226	943103
50951	943104
105545	943105
33681	943106
22594	943107
205	943108
46344	943109
84282	943110
5066	943111
61607	943112
24	943113
18375	943114
31254	943115
12898	943116
15502	943117
58808	943118
64208	943119
39768	943120
2183	943121
43249	943122
22066	943123
90846	943124
4814	943125
3470	943126
1841	943127
124886	943128
23340	943129
3888	943130
25376	943131
6671	943132
26011	943133
550	943134
5230	943135
190	943136
31710	943137
20215	943138
10322	943139
35135	943140
78395	943141
101407	943142
6332	943143
59767	943144
53552	943145
2091	943146
486	943147
12161	943148
89235	943149
91487	943150
18393	943151
3183	943152
68179	943153
54768	943154
95982	943155
155608	943156
6189	943157
45634	943158
48022	943159
42177	943160
69562	943161
44862	943162
63593	943163
81887	943164
29137	943165
12404	943166
379	943167
18824	943168
66177	943169
43955	943170
5722	943171
17549	943172
106477	943173
110503	943174
6739	943175
4295	943176
103194	943177
43389	943178
951	943179
57965	943180
67811	943181
33672	943182
1333	943183
31002	943184
34344	943185
65604	943186
143583	943187
29933	943188
10148	943189
33324	943190
35586	943191
46421	943192
132794	943193
50924	943194
35480	943195
10392	943196
4212	943197
45321	943198
16198	943199
17131	943200
95428	943201
92597	943202
47779	943203
43275	943204
112573	943205
91675	943206
23677	943207
108979	943208
4563	943209
44195	943210
10994	943211
41667	943212
14038	943213
88758	943214
23837	943215
17307	943216
40172	943217
24066	943218
1880	943219
16433	943220
2709	943221
1400	943222
11028	943223
5880	943224
144290	943225
29827	943226
4711	943227
73	943228
158822	943229
31271	943230
26008	943231
1714	943232
20594	943233
28435	943234
91610	943235
104568	943236
105630	943237
40450	943238
17224	943239
32782	943240
13905	943241
11453	943242
6518	943243
270	943244
61455	943245
51579	943246
7145	943247
95439	943248
18613	943249
666	943250
3280	943251
741	943252
59452	943253
33794	943254
2830	943255
90995	943256
30849	943257
28195	943258
16137	943259
15425	943260
44762	943261
84507	943262
52729	943263
45466	943264
1616	943265
58319	943266
92888	943267
12418	943268
24509	943269
132346	943270
32325	943271
19008	943272
75151	943273
20116	943274
1802	943275
86151	943276
30940	943277
29726	943278
24203	943279
2751	943280
19252	943281
95	943282
73831	943283
111402	943284
50363	943285
85811	943286
86616	943287
14295	943288
39066	943289
22652	943290
26402	943291
2009	943292
87281	943293
959	943294
10562	943295
37656	943296
60252	943297
124437	943298
25168	943299
39807	943300
59310	943301
106149	943302
18777	943303
3281	943304
30629	943305
3622	943306
2175	943307
31778	943308
27847	943309
13703	943310
18308	943311
64490	943312
26086	943313
11066	943314
1091	943315
16801	943316
150588	943317
2794	943318
13727	943319
30665	943320
11421	943321
25075	943322
16493	943323
109875	943324
22545	943325
158750	943326
95194	943327
49170	943328
111905	943329
57175	943330
34398	943331
140473	943332
10370	943333
87801	943334
146490	943335
27073	943336
109694	943337
83515	943338
30563	943339
56794	943340
101310	943341
7129	943342
49584	943343
12739	943344
24228	943345
5772	943346
105775	943347
26093	943348
27693	943349
32867	943350
3762	943351
21659	943352
7476	943353
19516	943354
17481	943355
30631	943356
9463	943357
30781	943358
19228	943359
23884	943360
46421	943361
82821	943362
88642	943363
154133	943364
52483	943365
53818	943366
61094	943367
121017	943368
58497	943369
27375	943370
12221	943371
20758	943372
82553	943373
1086	943374
5739	943375
10429	943376
2003	943377
69188	943378
15908	943379
35363	943380
6973	943381
75073	943382
18400	943383
119120	943384
37489	943385
104159	943386
28192	943387
80478	943388
48559	943389
69712	943390
805	943391
3164	943392
3253	943393
17736	943394
28765	943395
21197	943396
19490	943397
61551	943398
19044	943399
13788	943400
27732	943401
58938	943402
123111	943403
128034	943404
33383	943405
45089	943406
8865	943407
65352	943408
41496	943409
14818	943410
19499	943411
99750	943412
7879	943413
58231	943414
249	943415
134829	943416
268	943417
154827	943418
63057	943419
17915	943420
13375	943421
20905	943422
12681	943423
16296	943424
36154	943425
123018	943426
30911	943427
93	943428
7444	943429
45785	943430
36622	943431
19505	943432
11258	943433
99915	943434
1706	943435
103830	943436
14283	943437
135830	943438
56047	943439
30	943440
51731	943441
10473	943442
16175	943443
944	943444
163949	943445
3264	943446
58118	943447
29902	943448
100953	943449
10678	943450
3260	943451
28391	943452
19037	943453
5735	943454
38312	943455
62970	943456
19767	943457
3653	943458
4307	943459
3306	943460
345	943461
76934	943462
63856	943463
19617	943464
425	943465
23599	943466
65899	943467
16948	943468
80651	943469
126699	943470
60259	943471
3255	943472
106187	943473
64668	943474
479	943475
44158	943476
68074	943477
3434	943478
7221	943479
6	943480
8802	943481
14170	943482
3615	943483
103278	943484
3545	943485
35252	943486
27636	943487
11479	943488
28629	943489
25664	943490
48593	943491
91983	943492
62142	943493
6663	943494
89416	943495
13359	943496
398	943497
42791	943498
25951	943499
14226	943500
41581	943501
1514	943502
40529	943503
21173	943504
54020	943505
17587	943506
15106	943507
70263	943508
119886	943509
21412	943510
67810	943511
33233	943512
16776	943513
14702	943514
21268	943515
64945	943516
14128	943517
75012	943518
32610	943519
73195	943520
52804	943521
49039	943522
5287	943523
12100	943524
78066	943525
34788	943526
5928	943527
27668	943528
26639	943529
31699	943530
11602	943531
18678	943532
104502	943533
60945	943534
2888	943535
81312	943536
20505	943537
55705	943538
16462	943539
16036	943540
12875	943541
4178	943542
82782	943543
25177	943544
69047	943545
43373	943546
25364	943547
44766	943548
59324	943549
42752	943550
5149	943551
251	943552
38434	943553
1209	943554
11987	943555
118031	943556
1145	943557
42780	943558
31827	943559
24954	943560
39297	943561
58402	943562
5719	943563
158316	943564
41504	943565
65950	943566
22064	943567
53421	943568
3449	943569
120597	943570
65659	943571
53696	943572
137974	943573
122664	943574
40776	943575
59735	943576
75156	943577
2547	943578
20123	943579
18463	943580
19825	943581
9641	943582
7719	943583
27867	943584
11658	943585
18785	943586
10909	943587
94583	943588
16562	943589
101895	943590
40531	943591
2275	943592
153957	943593
5522	943594
88729	943595
114236	943596
8579	943597
22917	943598
26147	943599
36279	943600
53197	943601
8188	943602
10004	943603
9970	943604
123017	943605
3239	943606
7311	943607
75	943608
41782	943609
21420	943610
31531	943611
32065	943612
17230	943613
38125	943614
27420	943615
11056	943616
9507	943617
2977	943618
93885	943619
35546	943620
37318	943621
5013	943622
29813	943623
28950	943624
53681	943625
1151	943626
162292	943627
64301	943628
31097	943629
59495	943630
1276	943631
80278	943632
902	943633
71812	943634
17032	943635
3868	943636
26876	943637
10208	943638
38898	943639
194	943640
106409	943641
72252	943642
24415	943643
11744	943644
5345	943645
4238	943646
23306	943647
47281	943648
3609	943649
127048	943650
37513	943651
39260	943652
33194	943653
50	943654
40059	943655
98310	943656
27665	943657
65625	943658
82624	943659
8436	943660
68251	943661
70986	943662
7157	943663
19718	943664
64529	943665
52630	943666
5134	943667
8575	943668
6941	943669
49268	943670
10301	943671
85406	943672
153455	943673
1649	943674
79828	943675
5636	943676
138851	943677
133949	943678
1283	943679
67070	943680
13126	943681
68891	943682
43303	943683
13064	943684
74597	943685
120201	943686
98404	943687
2667	943688
51702	943689
41687	943690
9581	943691
7862	943692
13759	943693
159	943694
87547	943695
49397	943696
70991	943697
105558	943698
111714	943699
6454	943700
123222	943701
25639	943702
33856	943703
102364	943704
37491	943705
66257	943706
18815	943707
36041	943708
112843	943709
59417	943710
769	943711
122432	943712
11385	943713
13553	943714
12988	943715
808	943716
9667	943717
7536	943718
602	943719
52995	943720
2184	943721
1610	943722
31448	943723
7535	943724
8498	943725
7753	943726
50423	943727
40979	943728
12229	943729
15060	943730
18586	943731
84552	943732
88630	943733
9411	943734
67379	943735
51051	943736
34491	943737
76370	943738
44760	943739
9695	943740
13752	943741
27946	943742
4790	943743
1840	943744
49217	943745
126937	943746
1135	943747
19340	943748
128765	943749
35054	943750
1653	943751
13086	943752
23195	943753
35942	943754
95670	943755
2219	943756
44	943757
31250	943758
13418	943759
6920	943760
80320	943761
21510	943762
40209	943763
16120	943764
102740	943765
6540	943766
93837	943767
28463	943768
16981	943769
107278	943770
977	943771
21401	943772
5940	943773
80433	943774
26220	943775
56081	943776
6158	943777
5204	943778
17	943779
89501	943780
39521	943781
5272	943782
111768	943783
72829	943784
4776	943785
85538	943786
70761	943787
1387	943788
63905	943789
22280	943790
115629	943791
106053	943792
16211	943793
82974	943794
362	943795
13028	943796
80524	943797
2401	943798
6304	943799
25516	943800
10946	943801
163622	943802
35606	943803
2983	943804
78653	943805
49845	943806
14106	943807
15621	943808
73660	943809
777	943810
15403	943811
29910	943812
75329	943813
112434	943814
127206	943815
11953	943816
116430	943817
108355	943818
39770	943819
47358	943820
15583	943821
981	943822
23842	943823
21524	943824
137116	943825
49257	943826
19849	943827
11883	943828
70086	943829
61234	943830
55136	943831
96269	943832
21277	943833
115234	943834
2000	943835
2220	943836
164744	943837
19056	943838
278	943839
63219	943840
11022	943841
13247	943842
53363	943843
21156	943844
48764	943845
31018	943846
89027	943847
54140	943848
2556	943849
11343	943850
131864	943851
31688	943852
80688	943853
63815	943854
8124	943855
31190	943856
38693	943857
20257	943858
15341	943859
12225	943860
59596	943861
3569	943862
33758	943863
78935	943864
18587	943865
987	943866
43669	943867
44009	943868
2698	943869
64002	943870
3324	943871
50338	943872
69665	943873
4299	943874
56021	943875
121287	943876
25905	943877
17717	943878
4725	943879
9833	943880
42429	943881
34532	943882
53965	943883
153607	943884
5359	943885
31938	943886
9490	943887
14510	943888
1034	943889
1281	943890
56484	943891
21218	943892
2059	943893
22974	943894
15530	943895
149196	943896
148339	943897
6469	943898
74151	943899
38805	943900
59703	943901
52622	943902
75619	943903
53015	943904
2511	943905
2291	943906
28538	943907
4400	943908
59501	943909
17626	943910
27089	943911
28063	943912
1691	943913
6094	943914
90059	943915
31860	943916
104298	943917
79945	943918
3566	943919
111845	943920
53060	943921
2734	943922
56403	943923
6356	943924
3901	943925
116685	943926
85037	943927
3421	943928
23727	943929
8170	943930
4327	943931
165889	943932
18802	943933
19400	943934
2721	943935
85436	943936
64944	943937
33623	943938
5016	943939
17002	943940
23339	943941
3174	943942
40201	943943
14715	943944
7208	943945
97783	943946
127927	943947
77752	943948
31229	943949
38926	943950
143	943951
110313	943952
26489	943953
144285	943954
12284	943955
13695	943956
25585	943957
9836	943958
1468	943959
123877	943960
10451	943961
14109	943962
24700	943963
40763	943964
14999	943965
769	943966
32405	943967
47159	943968
24124	943969
8917	943970
18181	943971
770	943972
17617	943973
20190	943974
100375	943975
124559	943976
39831	943977
83121	943978
503	943979
50872	943980
123529	943981
655	943982
14769	943983
64197	943984
2177	943985
7052	943986
3751	943987
119941	943988
28346	943989
126769	943990
50379	943991
136411	943992
27612	943993
64665	943994
36972	943995
8294	943996
61039	943997
36619	943998
87096	943999
119988	944000
39617	944001
34168	944002
13395	944003
64926	944004
62851	944005
45906	944006
25223	944007
18360	944008
2342	944009
16388	944010
10463	944011
104708	944012
13206	944013
84721	944014
3536	944015
42156	944016
3682	944017
162955	944018
75968	944019
8221	944020
25397	944021
107558	944022
41216	944023
37092	944024
19898	944025
54172	944026
73025	944027
30442	944028
4379	944029
105178	944030
67105	944031
38028	944032
7015	944033
39481	944034
16440	944035
60844	944036
18449	944037
83904	944038
23581	944039
87704	944040
58474	944041
17505	944042
29448	944043
25659	944044
17659	944045
78881	944046
652	944047
41761	944048
1692	944049
3329	944050
13163	944051
133125	944052
58295	944053
24251	944054
43189	944055
612	944056
67801	944057
48846	944058
3273	944059
6466	944060
600	944061
76680	944062
86635	944063
132309	944064
25531	944065
14360	944066
113855	944067
49854	944068
41346	944069
6024	944070
383	944071
57852	944072
23258	944073
30819	944074
20748	944075
4439	944076
83540	944077
15162	944078
713	944079
17064	944080
69544	944081
86580	944082
11501	944083
6751	944084
4121	944085
8037	944086
8011	944087
37332	944088
10524	944089
9018	944090
43667	944091
1163	944092
10675	944093
9768	944094
2141	944095
72084	944096
82747	944097
16603	944098
24565	944099
74591	944100
45687	944101
80039	944102
2199	944103
2598	944104
4336	944105
29436	944106
35767	944107
6841	944108
4091	944109
27275	944110
1385	944111
8587	944112
19257	944113
102175	944114
244	944115
46386	944116
45456	944117
47190	944118
108970	944119
17939	944120
9016	944121
4472	944122
44903	944123
6487	944124
62101	944125
47092	944126
531	944127
50542	944128
33001	944129
9842	944130
11862	944131
24625	944132
27104	944133
41562	944134
6602	944135
25496	944136
5874	944137
100033	944138
21723	944139
1531	944140
26716	944141
3776	944142
50645	944143
231	944144
155444	944145
64628	944146
62434	944147
57791	944148
54042	944149
4541	944150
164910	944151
54407	944152
101662	944153
35617	944154
3084	944155
52764	944156
7001	944157
1176	944158
118821	944159
39976	944160
30534	944161
34062	944162
15104	944163
21422	944164
10344	944165
134977	944166
97210	944167
6480	944168
977	944169
28542	944170
15578	944171
51166	944172
6450	944173
133573	944174
134423	944175
8499	944176
126533	944177
69243	944178
3400	944179
10	944180
100232	944181
19156	944182
70697	944183
68349	944184
122496	944185
118567	944186
63659	944187
6043	944188
5009	944189
47707	944190
29442	944191
127429	944192
38867	944193
13915	944194
32733	944195
30138	944196
23163	944197
2519	944198
4	944199
42831	944200
441	944201
7228	944202
75912	944203
120207	944204
88411	944205
61519	944206
102686	944207
7031	944208
75796	944209
19473	944210
2436	944211
12807	944212
28079	944213
2114	944214
41952	944215
7706	944216
30327	944217
18005	944218
31582	944219
45578	944220
96926	944221
79225	944222
64376	944223
16375	944224
104931	944225
3512	944226
5073	944227
1541	944228
108578	944229
33983	944230
67938	944231
16792	944232
27148	944233
92275	944234
3487	944235
36485	944236
50668	944237
12934	944238
6111	944239
40770	944240
65438	944241
67913	944242
1102	944243
68219	944244
93727	944245
12488	944246
70543	944247
82209	944248
94770	944249
12735	944250
65339	944251
94247	944252
29372	944253
9773	944254
64104	944255
10849	944256
48801	944257
19297	944258
83645	944259
27550	944260
67971	944261
54085	944262
1279	944263
148111	944264
55207	944265
22930	944266
16957	944267
9091	944268
23307	944269
123771	944270
35263	944271
143559	944272
317	944273
78085	944274
78717	944275
49267	944276
77778	944277
5800	944278
19709	944279
68503	944280
9547	944281
7448	944282
66135	944283
1903	944284
6332	944285
3826	944286
9135	944287
101603	944288
115374	944289
6181	944290
75812	944291
4820	944292
11420	944293
13823	944294
22932	944295
23146	944296
12762	944297
28084	944298
77317	944299
33799	944300
11406	944301
80	944302
73327	944303
139537	944304
53665	944305
15434	944306
32144	944307
39483	944308
165747	944309
54280	944310
62739	944311
34661	944312
23239	944313
85054	944314
70929	944315
36611	944316
109224	944317
18220	944318
2605	944319
74742	944320
157420	944321
1349	944322
21426	944323
1169	944324
30830	944325
91323	944326
108890	944327
30857	944328
36035	944329
57749	944330
37255	944331
71401	944332
19860	944333
17463	944334
78046	944335
5004	944336
39369	944337
166575	944338
19472	944339
118616	944340
8290	944341
11843	944342
33612	944343
26718	944344
82748	944345
2263	944346
14402	944347
12580	944348
37501	944349
19621	944350
33846	944351
31829	944352
11966	944353
19657	944354
22235	944355
13785	944356
117739	944357
56728	944358
10038	944359
97153	944360
22560	944361
45399	944362
10949	944363
74571	944364
27277	944365
23748	944366
1537	944367
8969	944368
30851	944369
8778	944370
52111	944371
85909	944372
17493	944373
46208	944374
7900	944375
14127	944376
15569	944377
39953	944378
127935	944379
125594	944380
139343	944381
37937	944382
82794	944383
54235	944384
7551	944385
32335	944386
56147	944387
10452	944388
32171	944389
3904	944390
1969	944391
22920	944392
38337	944393
335	944394
28217	944395
107770	944396
69292	944397
131254	944398
138321	944399
25900	944400
79634	944401
91831	944402
77455	944403
81432	944404
25439	944405
35598	944406
53031	944407
41045	944408
21323	944409
42496	944410
3723	944411
97207	944412
102886	944413
1169	944414
94116	944415
27515	944416
20315	944417
4406	944418
13573	944419
3184	944420
17466	944421
107041	944422
8500	944423
3595	944424
17482	944425
105461	944426
90346	944427
61935	944428
47924	944429
27329	944430
23265	944431
5282	944432
34671	944433
33035	944434
57750	944435
4220	944436
3867	944437
88838	944438
49854	944439
3401	944440
78887	944441
25980	944442
249	944443
29848	944444
235	944445
141879	944446
118979	944447
4626	944448
4075	944449
11301	944450
62952	944451
35409	944452
111441	944453
1736	944454
13510	944455
10764	944456
16930	944457
38232	944458
2823	944459
121354	944460
13786	944461
49204	944462
13816	944463
37490	944464
7925	944465
410	944466
3311	944467
25986	944468
10447	944469
51141	944470
34494	944471
52488	944472
83785	944473
6631	944474
43280	944475
19755	944476
16171	944477
1288	944478
148427	944479
95789	944480
10473	944481
39755	944482
78380	944483
22032	944484
24394	944485
68377	944486
78041	944487
47184	944488
57653	944489
12853	944490
13638	944491
39899	944492
704	944493
147449	944494
15013	944495
19973	944496
82200	944497
2184	944498
29985	944499
48861	944500
99065	944501
26290	944502
1494	944503
23353	944504
1854	944505
48222	944506
6103	944507
671	944508
39085	944509
82764	944510
41828	944511
23025	944512
63659	944513
12228	944514
2531	944515
17455	944516
120925	944517
21637	944518
5809	944519
1973	944520
53907	944521
129712	944522
86526	944523
70648	944524
37029	944525
49211	944526
4441	944527
2700	944528
21820	944529
6544	944530
15183	944531
12	944532
68589	944533
503	944534
53779	944535
2486	944536
52	944537
2236	944538
53455	944539
126364	944540
134850	944541
35218	944542
77916	944543
61721	944544
1097	944545
41099	944546
85607	944547
23012	944548
58055	944549
6292	944550
71804	944551
52375	944552
11004	944553
21912	944554
99296	944555
21976	944556
141992	944557
69602	944558
27431	944559
11288	944560
39939	944561
105705	944562
1577	944563
120965	944564
31100	944565
129800	944566
269	944567
29457	944568
63839	944569
131236	944570
9196	944571
68330	944572
33779	944573
2916	944574
51245	944575
26307	944576
137309	944577
921	944578
174	944579
53212	944580
109718	944581
37241	944582
103739	944583
1971	944584
74007	944585
12549	944586
106432	944587
103375	944588
58938	944589
40581	944590
101	944591
13344	944592
154242	944593
85203	944594
11377	944595
95171	944596
3837	944597
106679	944598
3999	944599
579	944600
47327	944601
4277	944602
41350	944603
2216	944604
48345	944605
130531	944606
11236	944607
3037	944608
466	944609
21527	944610
18029	944611
85097	944612
19222	944613
79142	944614
5795	944615
46240	944616
2338	944617
15965	944618
1241	944619
16038	944620
126902	944621
31999	944622
15501	944623
42369	944624
25632	944625
60043	944626
9904	944627
29005	944628
46532	944629
109579	944630
87328	944631
260	944632
14491	944633
97822	944634
19416	944635
65599	944636
3026	944637
8767	944638
48409	944639
1964	944640
54307	944641
3310	944642
91123	944643
4755	944644
1331	944645
2337	944646
15117	944647
25866	944648
74975	944649
6645	944650
10242	944651
10262	944652
52905	944653
27666	944654
126943	944655
9779	944656
118468	944657
524	944658
811	944659
104377	944660
4372	944661
19983	944662
13621	944663
9206	944664
118591	944665
24559	944666
23493	944667
49286	944668
12368	944669
4312	944670
37899	944671
13401	944672
18687	944673
37441	944674
18314	944675
624	944676
2592	944677
30864	944678
56886	944679
11443	944680
122527	944681
7507	944682
76435	944683
56638	944684
40807	944685
82631	944686
41535	944687
17093	944688
18564	944689
61660	944690
398	944691
41981	944692
30143	944693
4364	944694
7581	944695
830	944696
76366	944697
101408	944698
84368	944699
75198	944700
35871	944701
47820	944702
7428	944703
72448	944704
56603	944705
36081	944706
145700	944707
34397	944708
8023	944709
6345	944710
44708	944711
165991	944712
676	944713
16121	944714
15558	944715
15640	944716
79011	944717
96516	944718
25272	944719
4125	944720
52588	944721
66961	944722
71987	944723
13345	944724
41358	944725
47065	944726
2656	944727
25847	944728
564	944729
12248	944730
83255	944731
588	944732
89094	944733
42326	944734
85912	944735
130850	944736
41291	944737
24312	944738
46344	944739
45012	944740
499	944741
75766	944742
19452	944743
65887	944744
30159	944745
2008	944746
39901	944747
10541	944748
71591	944749
20734	944750
74837	944751
26466	944752
53375	944753
49901	944754
25218	944755
5678	944756
50	944757
56	944758
80080	944759
19791	944760
59200	944761
123117	944762
46494	944763
1157	944764
20839	944765
775	944766
4317	944767
11991	944768
70981	944769
9806	944770
166662	944771
8257	944772
112178	944773
1546	944774
71553	944775
12143	944776
29610	944777
72379	944778
8098	944779
111892	944780
58089	944781
42736	944782
18740	944783
22953	944784
76897	944785
21	944786
82936	944787
3344	944788
31	944789
34881	944790
30663	944791
52234	944792
1098	944793
161795	944794
40458	944795
67569	944796
22141	944797
7794	944798
17973	944799
44074	944800
41768	944801
47550	944802
1728	944803
30378	944804
11615	944805
73610	944806
12943	944807
4448	944808
4622	944809
11750	944810
30112	944811
49186	944812
16090	944813
27	944814
95352	944815
97311	944816
23432	944817
5808	944818
10090	944819
19100	944820
7344	944821
45055	944822
18908	944823
9843	944824
19336	944825
5957	944826
58762	944827
44931	944828
6446	944829
27362	944830
408	944831
11537	944832
48587	944833
1453	944834
113041	944835
30965	944836
55849	944837
26093	944838
32117	944839
93670	944840
30212	944841
40576	944842
11677	944843
7195	944844
6436	944845
31300	944846
5117	944847
11737	944848
15106	944849
91631	944850
60941	944851
34569	944852
73062	944853
24910	944854
8419	944855
37421	944856
31025	944857
1899	944858
57163	944859
18959	944860
103822	944861
23788	944862
143936	944863
2828	944864
6910	944865
14024	944866
18674	944867
36438	944868
27352	944869
16618	944870
46139	944871
28749	944872
76929	944873
29948	944874
58688	944875
25395	944876
30888	944877
624	944878
54874	944879
8565	944880
45920	944881
42392	944882
97759	944883
149597	944884
30044	944885
34692	944886
22901	944887
4447	944888
24901	944889
787	944890
44741	944891
48945	944892
83033	944893
81	944894
25933	944895
70408	944896
17826	944897
2000	944898
6214	944899
92506	944900
144985	944901
1742	944902
51696	944903
16166	944904
15133	944905
27232	944906
103804	944907
116938	944908
164212	944909
14754	944910
59462	944911
20928	944912
4049	944913
22926	944914
76057	944915
37612	944916
12661	944917
116620	944918
145923	944919
7381	944920
13912	944921
80573	944922
100678	944923
26810	944924
44974	944925
312	944926
12074	944927
17618	944928
31819	944929
52415	944930
105774	944931
92091	944932
54161	944933
17266	944934
5579	944935
44809	944936
56948	944937
84416	944938
898	944939
81980	944940
35320	944941
29519	944942
33123	944943
67464	944944
27345	944945
5	944946
39426	944947
40032	944948
97862	944949
7567	944950
19607	944951
8571	944952
24399	944953
156335	944954
47169	944955
107701	944956
3447	944957
12753	944958
59694	944959
18388	944960
2714	944961
39724	944962
4059	944963
27686	944964
45323	944965
128392	944966
162694	944967
21763	944968
49030	944969
74671	944970
57782	944971
7644	944972
64106	944973
44162	944974
36172	944975
60173	944976
3267	944977
23351	944978
87075	944979
86493	944980
9573	944981
46714	944982
116204	944983
41821	944984
1713	944985
40733	944986
562	944987
8003	944988
36531	944989
62598	944990
12706	944991
16221	944992
71670	944993
2104	944994
63363	944995
14661	944996
2012	944997
143075	944998
211	944999
20012	945000
82109	945001
78122	945002
11788	945003
113707	945004
4349	945005
38356	945006
3690	945007
11425	945008
32396	945009
1757	945010
16319	945011
7277	945012
11864	945013
8172	945014
1104	945015
1882	945016
7450	945017
15649	945018
132279	945019
93938	945020
32974	945021
9562	945022
3551	945023
54633	945024
26649	945025
35700	945026
30475	945027
152	945028
6703	945029
48266	945030
109163	945031
52942	945032
53014	945033
18330	945034
5565	945035
93777	945036
26882	945037
119879	945038
27525	945039
45841	945040
23134	945041
104370	945042
101187	945043
17251	945044
9376	945045
106492	945046
24918	945047
4557	945048
40694	945049
20400	945050
70846	945051
9424	945052
2608	945053
9045	945054
70418	945055
47263	945056
55777	945057
2240	945058
14888	945059
72321	945060
774	945061
32748	945062
104374	945063
62304	945064
16774	945065
19411	945066
12320	945067
17298	945068
65611	945069
29635	945070
48558	945071
8178	945072
67228	945073
21318	945074
58769	945075
57249	945076
17539	945077
9059	945078
232	945079
45920	945080
12175	945081
55139	945082
61192	945083
131688	945084
112975	945085
95723	945086
48571	945087
65544	945088
986	945089
25982	945090
5100	945091
2548	945092
4188	945093
22151	945094
163178	945095
91327	945096
19604	945097
4352	945098
4992	945099
91816	945100
34669	945101
17426	945102
36071	945103
6419	945104
139631	945105
20142	945106
80370	945107
73334	945108
58565	945109
5612	945110
31057	945111
68004	945112
59150	945113
77105	945114
56564	945115
33937	945116
68596	945117
50441	945118
4360	945119
36563	945120
110952	945121
46764	945122
22795	945123
8553	945124
4117	945125
161746	945126
19389	945127
129922	945128
3226	945129
133636	945130
61230	945131
13463	945132
29	945133
5483	945134
68466	945135
107855	945136
16932	945137
14441	945138
47584	945139
163237	945140
21515	945141
26250	945142
11338	945143
18593	945144
9099	945145
17352	945146
58464	945147
134550	945148
15290	945149
11879	945150
32918	945151
18724	945152
123813	945153
106669	945154
19116	945155
49818	945156
5706	945157
45608	945158
25688	945159
115818	945160
40513	945161
43735	945162
52529	945163
1032	945164
44859	945165
59720	945166
15426	945167
23279	945168
10298	945169
23575	945170
129642	945171
697	945172
4858	945173
5485	945174
41201	945175
43518	945176
92732	945177
30373	945178
14840	945179
31486	945180
69785	945181
38717	945182
9735	945183
7427	945184
21026	945185
55279	945186
133321	945187
76571	945188
5032	945189
3453	945190
76624	945191
23286	945192
70624	945193
117421	945194
16165	945195
67091	945196
2194	945197
3340	945198
59139	945199
57762	945200
11507	945201
4093	945202
1422	945203
16476	945204
6268	945205
3049	945206
17036	945207
101939	945208
63534	945209
15659	945210
7845	945211
27997	945212
202	945213
30887	945214
35029	945215
41069	945216
88970	945217
7561	945218
3498	945219
251	945220
32793	945221
16976	945222
28762	945223
8271	945224
9330	945225
32129	945226
12899	945227
49798	945228
39193	945229
136219	945230
1522	945231
17012	945232
37806	945233
26400	945234
21387	945235
48267	945236
99228	945237
50485	945238
143066	945239
129681	945240
7444	945241
78396	945242
51812	945243
20820	945244
28563	945245
1855	945246
52511	945247
22089	945248
23498	945249
7393	945250
13282	945251
35775	945252
39423	945253
25095	945254
60009	945255
2587	945256
65	945257
30753	945258
81016	945259
3175	945260
101852	945261
64993	945262
23774	945263
3120	945264
104783	945265
26531	945266
9074	945267
83388	945268
15133	945269
40429	945270
2933	945271
62576	945272
103487	945273
27537	945274
19242	945275
19296	945276
72304	945277
110241	945278
15304	945279
1514	945280
38588	945281
38676	945282
681	945283
34127	945284
44142	945285
35868	945286
57750	945287
3061	945288
147133	945289
15454	945290
11346	945291
33064	945292
42095	945293
19057	945294
84534	945295
17	945296
80981	945297
53058	945298
6391	945299
21504	945300
43927	945301
19156	945302
5709	945303
13241	945304
11228	945305
7680	945306
29120	945307
97255	945308
3129	945309
20164	945310
52705	945311
71025	945312
9568	945313
29779	945314
5532	945315
86780	945316
75983	945317
54	945318
44391	945319
2287	945320
6330	945321
36002	945322
16912	945323
84621	945324
1844	945325
13444	945326
121909	945327
90996	945328
113864	945329
12117	945330
104077	945331
29304	945332
40773	945333
23181	945334
46123	945335
33307	945336
178	945337
5507	945338
71506	945339
4071	945340
26548	945341
12287	945342
30676	945343
13854	945344
16194	945345
42955	945346
29781	945347
100314	945348
17855	945349
40005	945350
5141	945351
30822	945352
1575	945353
72457	945354
25386	945355
12185	945356
114135	945357
5645	945358
77226	945359
63522	945360
2299	945361
4795	945362
164845	945363
87323	945364
2104	945365
7654	945366
19382	945367
87327	945368
24165	945369
22284	945370
13164	945371
84868	945372
86882	945373
12898	945374
95997	945375
44519	945376
122498	945377
133629	945378
21684	945379
3364	945380
5440	945381
2236	945382
4318	945383
111919	945384
41653	945385
79546	945386
1722	945387
23537	945388
100142	945389
2308	945390
43477	945391
24551	945392
126949	945393
23399	945394
43332	945395
28603	945396
35442	945397
2900	945398
33770	945399
965	945400
59959	945401
94912	945402
1022	945403
7081	945404
113352	945405
13664	945406
118891	945407
4263	945408
9047	945409
7973	945410
76335	945411
108306	945412
32513	945413
3374	945414
439	945415
18192	945416
4654	945417
1485	945418
16101	945419
9945	945420
147	945421
13877	945422
627	945423
118842	945424
7169	945425
17172	945426
32230	945427
46367	945428
118918	945429
5869	945430
54163	945431
66017	945432
84343	945433
1768	945434
3652	945435
24388	945436
55791	945437
12720	945438
37058	945439
59653	945440
145760	945441
88017	945442
25887	945443
61489	945444
26518	945445
80237	945446
157435	945447
62235	945448
14105	945449
4400	945450
52	945451
5767	945452
42760	945453
8720	945454
10175	945455
80331	945456
99016	945457
128336	945458
86664	945459
123707	945460
5351	945461
25895	945462
2393	945463
6633	945464
31972	945465
2644	945466
5348	945467
78	945468
12879	945469
686	945470
68753	945471
7175	945472
23367	945473
15055	945474
68843	945475
20119	945476
164	945477
29978	945478
15546	945479
59777	945480
25856	945481
61048	945482
1620	945483
5644	945484
210	945485
20825	945486
140389	945487
42353	945488
239	945489
856	945490
45809	945491
55057	945492
55807	945493
55711	945494
65359	945495
20739	945496
96428	945497
8121	945498
4567	945499
8403	945500
33574	945501
19588	945502
37035	945503
28028	945504
3983	945505
1780	945506
65319	945507
84503	945508
21806	945509
79808	945510
17218	945511
20277	945512
13648	945513
14516	945514
14361	945515
12090	945516
9843	945517
105599	945518
12666	945519
29592	945520
31945	945521
67487	945522
144038	945523
38551	945524
104125	945525
71338	945526
49930	945527
43180	945528
31693	945529
68027	945530
15	945531
71318	945532
157445	945533
86863	945534
1889	945535
11142	945536
27144	945537
73787	945538
1152	945539
33151	945540
36322	945541
6663	945542
32183	945543
14656	945544
64388	945545
15799	945546
82510	945547
6371	945548
60596	945549
8592	945550
29713	945551
163677	945552
35725	945553
51917	945554
107328	945555
9690	945556
4516	945557
5342	945558
9418	945559
20451	945560
1840	945561
70487	945562
70290	945563
26788	945564
31866	945565
59861	945566
64659	945567
5817	945568
57589	945569
2961	945570
43726	945571
24275	945572
31789	945573
18095	945574
4948	945575
15307	945576
3296	945577
21804	945578
38799	945579
84789	945580
22883	945581
13680	945582
16072	945583
11616	945584
791	945585
35290	945586
75372	945587
89796	945588
21831	945589
44467	945590
148905	945591
42141	945592
10454	945593
22009	945594
13036	945595
47	945596
83289	945597
49371	945598
1525	945599
62241	945600
73572	945601
3758	945602
11663	945603
161858	945604
4328	945605
34961	945606
26317	945607
102200	945608
141114	945609
111520	945610
165557	945611
20050	945612
408	945613
113158	945614
84598	945615
35193	945616
5259	945617
13770	945618
5706	945619
31522	945620
18030	945621
4680	945622
2732	945623
11675	945624
26929	945625
31707	945626
47222	945627
52113	945628
13556	945629
10030	945630
11713	945631
3105	945632
36108	945633
30901	945634
5734	945635
10727	945636
84991	945637
33676	945638
5380	945639
32497	945640
1561	945641
5566	945642
22529	945643
116877	945644
71844	945645
121405	945646
9703	945647
65431	945648
56	945649
63001	945650
5858	945651
43276	945652
1720	945653
43301	945654
13095	945655
207	945656
15316	945657
85033	945658
16901	945659
35708	945660
12441	945661
21437	945662
106241	945663
115806	945664
19701	945665
8138	945666
4161	945667
54787	945668
42489	945669
33886	945670
11073	945671
111524	945672
127445	945673
20559	945674
6378	945675
405	945676
74759	945677
20338	945678
108563	945679
76760	945680
16515	945681
52592	945682
44117	945683
10552	945684
101006	945685
23007	945686
27319	945687
60466	945688
102691	945689
44053	945690
70402	945691
24906	945692
1540	945693
42758	945694
39113	945695
117417	945696
20128	945697
49	945698
27531	945699
42280	945700
45002	945701
30660	945702
7589	945703
18641	945704
4716	945705
33977	945706
94451	945707
47209	945708
52	945709
99425	945710
38382	945711
12971	945712
47074	945713
6289	945714
80426	945715
32378	945716
29488	945717
72265	945718
4746	945719
21802	945720
9299	945721
94674	945722
28650	945723
11148	945724
88425	945725
76527	945726
4912	945727
53023	945728
6472	945729
7954	945730
5100	945731
51126	945732
122804	945733
1247	945734
26633	945735
3855	945736
52526	945737
106347	945738
162431	945739
4492	945740
32137	945741
10754	945742
73334	945743
1858	945744
130442	945745
36847	945746
54892	945747
18784	945748
19497	945749
85772	945750
121913	945751
55971	945752
6837	945753
121401	945754
72412	945755
483	945756
25279	945757
5279	945758
7388	945759
1299	945760
103961	945761
15413	945762
959	945763
29905	945764
93899	945765
1181	945766
57377	945767
4766	945768
14413	945769
21628	945770
68897	945771
68782	945772
37389	945773
1298	945774
26039	945775
11179	945776
75571	945777
30304	945778
9042	945779
59572	945780
5025	945781
102939	945782
27970	945783
981	945784
12477	945785
28197	945786
92410	945787
4701	945788
68556	945789
74702	945790
26056	945791
11542	945792
94361	945793
20302	945794
35606	945795
70783	945796
91422	945797
88007	945798
378	945799
7975	945800
12179	945801
55111	945802
63	945803
35873	945804
4418	945805
83602	945806
23529	945807
52208	945808
16324	945809
61016	945810
4166	945811
111759	945812
30562	945813
11489	945814
79555	945815
1605	945816
99269	945817
61939	945818
100188	945819
16322	945820
44	945821
159980	945822
2174	945823
16260	945824
17281	945825
6892	945826
33933	945827
81917	945828
45214	945829
39833	945830
106823	945831
49	945832
36307	945833
65248	945834
8395	945835
63191	945836
12826	945837
606	945838
29869	945839
105552	945840
8758	945841
28239	945842
45664	945843
32540	945844
12870	945845
11021	945846
71668	945847
98	945848
2996	945849
34185	945850
19906	945851
11988	945852
1651	945853
38698	945854
42918	945855
25697	945856
13618	945857
1074	945858
53532	945859
4850	945860
15925	945861
97681	945862
124113	945863
21878	945864
55245	945865
13212	945866
115005	945867
4179	945868
5970	945869
1321	945870
7563	945871
102960	945872
3287	945873
40184	945874
39088	945875
19992	945876
68764	945877
95531	945878
7041	945879
70530	945880
39570	945881
11637	945882
56122	945883
1455	945884
128980	945885
15048	945886
19976	945887
21361	945888
110835	945889
88841	945890
129	945891
79656	945892
6280	945893
4572	945894
4654	945895
26758	945896
72700	945897
3898	945898
15489	945899
22139	945900
43728	945901
25124	945902
78422	945903
10071	945904
57937	945905
16309	945906
118084	945907
27671	945908
4594	945909
146207	945910
29094	945911
643	945912
6413	945913
45890	945914
16103	945915
3005	945916
43	945917
18872	945918
69365	945919
66293	945920
13970	945921
93	945922
70094	945923
9702	945924
26100	945925
26438	945926
30775	945927
75352	945928
83872	945929
81732	945930
94082	945931
10658	945932
59250	945933
12270	945934
4652	945935
930	945936
46476	945937
68830	945938
75239	945939
44179	945940
2089	945941
1786	945942
42536	945943
166667	945944
145106	945945
7512	945946
48483	945947
22111	945948
831	945949
57019	945950
1067	945951
56541	945952
37489	945953
12593	945954
18202	945955
43971	945956
81055	945957
2571	945958
448	945959
118	945960
10369	945961
66199	945962
24456	945963
43497	945964
38734	945965
74981	945966
804	945967
40303	945968
148845	945969
55493	945970
1665	945971
58597	945972
66017	945973
16729	945974
7632	945975
114324	945976
120761	945977
66662	945978
64377	945979
104724	945980
74951	945981
99421	945982
8551	945983
9730	945984
30649	945985
3666	945986
20407	945987
23748	945988
126320	945989
36740	945990
22982	945991
34402	945992
39759	945993
117360	945994
51786	945995
132344	945996
6093	945997
132	945998
3517	945999
4553	946000
4658	946001
3292	946002
66998	946003
99445	946004
12944	946005
10538	946006
48067	946007
17752	946008
129402	946009
9553	946010
5215	946011
23273	946012
44135	946013
117571	946014
18532	946015
28403	946016
15873	946017
101739	946018
70772	946019
5945	946020
52360	946021
1677	946022
11786	946023
379	946024
43052	946025
4703	946026
9841	946027
4058	946028
56526	946029
32918	946030
399	946031
20863	946032
556	946033
10255	946034
68213	946035
3699	946036
11190	946037
101365	946038
1962	946039
56917	946040
26956	946041
24421	946042
67900	946043
23023	946044
37937	946045
2755	946046
65723	946047
9127	946048
852	946049
54021	946050
17060	946051
28594	946052
26065	946053
116717	946054
47245	946055
13865	946056
71337	946057
71789	946058
53727	946059
59165	946060
28130	946061
29973	946062
74965	946063
80040	946064
203	946065
24681	946066
30385	946067
112425	946068
3133	946069
101120	946070
17960	946071
8790	946072
27382	946073
11963	946074
15073	946075
272	946076
48148	946077
72124	946078
28209	946079
26966	946080
2402	946081
131207	946082
46408	946083
27580	946084
33232	946085
376	946086
71800	946087
67356	946088
33849	946089
13907	946090
891	946091
51146	946092
34372	946093
18921	946094
7177	946095
117934	946096
65479	946097
57404	946098
74156	946099
45283	946100
148247	946101
120914	946102
2263	946103
42609	946104
46833	946105
88483	946106
9739	946107
67358	946108
21345	946109
16330	946110
52831	946111
17474	946112
150605	946113
1178	946114
47424	946115
2523	946116
1998	946117
83485	946118
33484	946119
1851	946120
41436	946121
23468	946122
29467	946123
36397	946124
8357	946125
51976	946126
257	946127
148423	946128
139298	946129
12033	946130
31451	946131
54381	946132
55716	946133
9272	946134
304	946135
294	946136
19375	946137
48853	946138
7516	946139
107154	946140
9293	946141
3070	946142
151911	946143
16670	946144
8489	946145
120112	946146
58	946147
5518	946148
5660	946149
8524	946150
23818	946151
9223	946152
1644	946153
51122	946154
1297	946155
29420	946156
220	946157
12804	946158
372	946159
68601	946160
22930	946161
35316	946162
4653	946163
22342	946164
12215	946165
16385	946166
82489	946167
5991	946168
36680	946169
7027	946170
133047	946171
1902	946172
35917	946173
17924	946174
5846	946175
3143	946176
4046	946177
641	946178
126741	946179
130155	946180
108002	946181
5507	946182
2491	946183
69046	946184
120626	946185
31706	946186
51314	946187
11494	946188
46785	946189
103265	946190
7191	946191
18931	946192
83182	946193
96479	946194
4459	946195
33802	946196
1764	946197
36859	946198
38756	946199
40937	946200
49477	946201
34149	946202
39577	946203
3206	946204
32444	946205
30180	946206
35660	946207
1290	946208
66488	946209
117277	946210
22835	946211
31887	946212
27193	946213
12111	946214
35675	946215
25052	946216
2636	946217
41178	946218
61056	946219
7977	946220
104148	946221
14383	946222
115252	946223
1187	946224
18334	946225
96399	946226
144621	946227
2237	946228
19790	946229
83345	946230
86644	946231
5765	946232
45387	946233
11623	946234
114505	946235
40438	946236
51584	946237
871	946238
2856	946239
44154	946240
14243	946241
75762	946242
91916	946243
115709	946244
10251	946245
51725	946246
29767	946247
19635	946248
33754	946249
100570	946250
11150	946251
8903	946252
3245	946253
65587	946254
5002	946255
115261	946256
81036	946257
79545	946258
1137	946259
21445	946260
56970	946261
104232	946262
16681	946263
2911	946264
8967	946265
112875	946266
98397	946267
6476	946268
24069	946269
17245	946270
124174	946271
29820	946272
53300	946273
34965	946274
20907	946275
65469	946276
19910	946277
2931	946278
24486	946279
57116	946280
27287	946281
133461	946282
117367	946283
30637	946284
53407	946285
3327	946286
7167	946287
17471	946288
22120	946289
22454	946290
6963	946291
89522	946292
25186	946293
30165	946294
35994	946295
89048	946296
34980	946297
5968	946298
40060	946299
1608	946300
159476	946301
35297	946302
40871	946303
800	946304
45567	946305
16627	946306
80272	946307
363	946308
94937	946309
32022	946310
20170	946311
48922	946312
30933	946313
52220	946314
13431	946315
158818	946316
2126	946317
55046	946318
73642	946319
27946	946320
66886	946321
122940	946322
18275	946323
63367	946324
2920	946325
5236	946326
2632	946327
165674	946328
138842	946329
68276	946330
43702	946331
23926	946332
105460	946333
40507	946334
36258	946335
4355	946336
11794	946337
26094	946338
60672	946339
7908	946340
27498	946341
123190	946342
3441	946343
57466	946344
58528	946345
55133	946346
29523	946347
11477	946348
3420	946349
430	946350
33357	946351
36216	946352
44113	946353
17269	946354
30538	946355
86512	946356
92323	946357
158671	946358
93854	946359
87722	946360
11895	946361
38623	946362
63051	946363
116687	946364
86149	946365
34359	946366
16948	946367
58127	946368
12037	946369
48006	946370
45829	946371
22302	946372
29578	946373
57051	946374
4903	946375
67621	946376
28054	946377
155524	946378
47860	946379
44340	946380
46582	946381
795	946382
2231	946383
20271	946384
3745	946385
5503	946386
105953	946387
2711	946388
33979	946389
3427	946390
5683	946391
24932	946392
17597	946393
1847	946394
24788	946395
3	946396
693	946397
74205	946398
16064	946399
32316	946400
80872	946401
4447	946402
2708	946403
92466	946404
4564	946405
25169	946406
50894	946407
4379	946408
34533	946409
154281	946410
24561	946411
16657	946412
129	946413
87613	946414
29	946415
10979	946416
78205	946417
45433	946418
27872	946419
40988	946420
58099	946421
61140	946422
42978	946423
75479	946424
55568	946425
58953	946426
45423	946427
73732	946428
5591	946429
26669	946430
4719	946431
22586	946432
27553	946433
51626	946434
43403	946435
3577	946436
16775	946437
28701	946438
22313	946439
40046	946440
688	946441
1883	946442
5120	946443
152770	946444
22048	946445
8265	946446
126504	946447
27487	946448
44904	946449
1317	946450
43155	946451
37881	946452
80453	946453
17277	946454
8549	946455
24443	946456
23964	946457
27245	946458
38773	946459
73562	946460
52572	946461
28752	946462
55063	946463
1524	946464
14194	946465
4859	946466
28393	946467
11925	946468
20753	946469
89009	946470
19140	946471
5032	946472
166	946473
26209	946474
35723	946475
1238	946476
61983	946477
22139	946478
24666	946479
4259	946480
24392	946481
66605	946482
147	946483
77896	946484
3705	946485
48368	946486
29158	946487
141537	946488
43455	946489
10841	946490
22411	946491
59494	946492
43644	946493
15890	946494
45712	946495
2030	946496
20165	946497
6219	946498
851	946499
994	946500
117791	946501
3427	946502
98706	946503
236	946504
54295	946505
36970	946506
20646	946507
25422	946508
334	946509
80991	946510
53900	946511
9966	946512
141558	946513
21206	946514
10332	946515
61324	946516
33858	946517
36760	946518
3611	946519
16133	946520
160794	946521
68260	946522
34747	946523
34443	946524
22317	946525
114133	946526
57108	946527
10258	946528
56650	946529
39442	946530
7253	946531
71393	946532
78306	946533
4029	946534
4330	946535
23873	946536
33332	946537
75424	946538
77239	946539
38360	946540
48347	946541
71547	946542
2600	946543
10912	946544
6630	946545
78572	946546
35361	946547
85983	946548
11901	946549
14890	946550
16849	946551
26556	946552
86634	946553
56769	946554
28921	946555
20514	946556
25289	946557
29753	946558
38257	946559
43367	946560
25016	946561
23253	946562
27014	946563
111972	946564
71689	946565
87948	946566
3650	946567
54771	946568
2312	946569
21455	946570
11625	946571
90	946572
37053	946573
26873	946574
11547	946575
2205	946576
17517	946577
54183	946578
10093	946579
6104	946580
20888	946581
12501	946582
107410	946583
2473	946584
16942	946585
5393	946586
128063	946587
75072	946588
37617	946589
17297	946590
18267	946591
8302	946592
11185	946593
23489	946594
1525	946595
56189	946596
30764	946597
22137	946598
2465	946599
110607	946600
45731	946601
26319	946602
4206	946603
37225	946604
43831	946605
78831	946606
14133	946607
68938	946608
63508	946609
52636	946610
21291	946611
55945	946612
25643	946613
161306	946614
133405	946615
21892	946616
31485	946617
61077	946618
92695	946619
44926	946620
43946	946621
133565	946622
59158	946623
59548	946624
29079	946625
34150	946626
41588	946627
22492	946628
40	946629
41127	946630
28205	946631
39159	946632
32027	946633
1704	946634
29697	946635
19701	946636
54406	946637
9017	946638
93236	946639
60405	946640
27902	946641
7155	946642
4024	946643
52343	946644
34629	946645
11099	946646
77174	946647
40861	946648
98612	946649
85670	946650
3804	946651
46462	946652
38657	946653
32315	946654
936	946655
50865	946656
81290	946657
110750	946658
37571	946659
80921	946660
23347	946661
12407	946662
14941	946663
133313	946664
5526	946665
30247	946666
1342	946667
38015	946668
69801	946669
85227	946670
21582	946671
3685	946672
114641	946673
3001	946674
105706	946675
21732	946676
39278	946677
98730	946678
84000	946679
26533	946680
68620	946681
112821	946682
22296	946683
82439	946684
86338	946685
16203	946686
63707	946687
5026	946688
5304	946689
59961	946690
15717	946691
41768	946692
16981	946693
30359	946694
26048	946695
68390	946696
24130	946697
97107	946698
74035	946699
9674	946700
45335	946701
11505	946702
92786	946703
64101	946704
49016	946705
66530	946706
2515	946707
19677	946708
26588	946709
44195	946710
29801	946711
39999	946712
2389	946713
2625	946714
53545	946715
25884	946716
13294	946717
100456	946718
67069	946719
151770	946720
2601	946721
24076	946722
8623	946723
27405	946724
103356	946725
28301	946726
36125	946727
31640	946728
17214	946729
97444	946730
5796	946731
87932	946732
108626	946733
12507	946734
115478	946735
3564	946736
1562	946737
166216	946738
81366	946739
22080	946740
19780	946741
24804	946742
113223	946743
92712	946744
25326	946745
64909	946746
69948	946747
2616	946748
20726	946749
40122	946750
19262	946751
60869	946752
93268	946753
6746	946754
26830	946755
6413	946756
54962	946757
2545	946758
45002	946759
21003	946760
91	946761
17922	946762
51943	946763
8440	946764
6218	946765
95462	946766
11540	946767
5272	946768
100637	946769
19	946770
13	946771
20027	946772
69882	946773
33169	946774
6984	946775
69844	946776
13959	946777
28453	946778
15421	946779
84438	946780
2157	946781
50415	946782
16028	946783
149186	946784
14914	946785
67214	946786
47660	946787
32716	946788
7554	946789
1052	946790
4482	946791
106559	946792
32890	946793
25799	946794
44910	946795
6526	946796
67405	946797
59124	946798
152459	946799
2189	946800
144654	946801
31143	946802
10849	946803
56542	946804
36319	946805
25898	946806
29121	946807
30706	946808
2101	946809
127280	946810
149724	946811
38982	946812
86474	946813
22008	946814
11	946815
140557	946816
59296	946817
39360	946818
48075	946819
98884	946820
4038	946821
37187	946822
497	946823
2612	946824
20927	946825
27385	946826
76129	946827
123366	946828
239	946829
121222	946830
60322	946831
93272	946832
8019	946833
42885	946834
71944	946835
752	946836
122383	946837
14443	946838
124325	946839
86936	946840
3538	946841
772	946842
15026	946843
25904	946844
96254	946845
11284	946846
5535	946847
20568	946848
106962	946849
165371	946850
41791	946851
101310	946852
33331	946853
34697	946854
156127	946855
24811	946856
61201	946857
1489	946858
116782	946859
28267	946860
104044	946861
88	946862
40276	946863
161520	946864
37174	946865
18091	946866
70910	946867
56028	946868
146475	946869
7556	946870
33194	946871
36278	946872
6978	946873
4	946874
93790	946875
13498	946876
47025	946877
28328	946878
55666	946879
22944	946880
10375	946881
1172	946882
41910	946883
52807	946884
3556	946885
94156	946886
71786	946887
14683	946888
7962	946889
81999	946890
10205	946891
17705	946892
37897	946893
40213	946894
14808	946895
45418	946896
108430	946897
30582	946898
110032	946899
123275	946900
48752	946901
64557	946902
65176	946903
2615	946904
14279	946905
95560	946906
23081	946907
100668	946908
119582	946909
24888	946910
63724	946911
34891	946912
94439	946913
78074	946914
30578	946915
4364	946916
20989	946917
46	946918
27646	946919
74862	946920
55496	946921
60423	946922
31316	946923
61657	946924
30416	946925
76815	946926
265	946927
195	946928
42927	946929
91130	946930
132637	946931
67338	946932
55983	946933
130132	946934
5390	946935
93825	946936
63058	946937
136528	946938
49031	946939
8193	946940
35781	946941
36160	946942
62283	946943
4450	946944
100504	946945
20905	946946
4332	946947
508	946948
36676	946949
109021	946950
63214	946951
59048	946952
123362	946953
9356	946954
117225	946955
1586	946956
39656	946957
46151	946958
19768	946959
19373	946960
20990	946961
1286	946962
39205	946963
79689	946964
32264	946965
36810	946966
16269	946967
3204	946968
11645	946969
4804	946970
41089	946971
17482	946972
13572	946973
7067	946974
54530	946975
40988	946976
19160	946977
67906	946978
1664	946979
31772	946980
113188	946981
12689	946982
28488	946983
43197	946984
101210	946985
83415	946986
10631	946987
119725	946988
32554	946989
95643	946990
16477	946991
84443	946992
5602	946993
64481	946994
22469	946995
78897	946996
26727	946997
11476	946998
4105	946999
7548	947000
12442	947001
1611	947002
37218	947003
615	947004
1302	947005
6712	947006
4521	947007
48170	947008
16980	947009
54910	947010
101697	947011
56030	947012
12087	947013
75904	947014
43187	947015
12492	947016
24961	947017
39169	947018
2846	947019
36954	947020
52412	947021
29644	947022
20356	947023
8642	947024
88509	947025
112051	947026
136051	947027
58763	947028
1702	947029
15765	947030
6297	947031
29735	947032
95694	947033
15073	947034
112839	947035
61348	947036
50061	947037
98139	947038
23221	947039
84701	947040
49059	947041
1399	947042
40687	947043
122285	947044
52997	947045
154849	947046
9104	947047
22913	947048
28349	947049
72762	947050
20753	947051
144641	947052
159478	947053
163203	947054
51516	947055
35772	947056
7888	947057
93748	947058
2518	947059
28977	947060
3712	947061
1641	947062
3283	947063
18866	947064
64384	947065
5987	947066
46505	947067
5493	947068
10553	947069
26720	947070
61353	947071
121236	947072
58871	947073
7400	947074
4616	947075
1153	947076
4932	947077
14964	947078
11419	947079
33682	947080
19948	947081
16901	947082
492	947083
12271	947084
47456	947085
11450	947086
50097	947087
23735	947088
11257	947089
2663	947090
6375	947091
33621	947092
9060	947093
32606	947094
1505	947095
35454	947096
13293	947097
6872	947098
10199	947099
24748	947100
1430	947101
30680	947102
2427	947103
86921	947104
25385	947105
52560	947106
111762	947107
25156	947108
75263	947109
2418	947110
102199	947111
6142	947112
79242	947113
60236	947114
28794	947115
78808	947116
39033	947117
4524	947118
7469	947119
16001	947120
50324	947121
33308	947122
51399	947123
6285	947124
9921	947125
25854	947126
1565	947127
135567	947128
100511	947129
79641	947130
42015	947131
1616	947132
133	947133
113744	947134
24908	947135
48629	947136
50903	947137
61200	947138
118349	947139
43678	947140
100061	947141
39500	947142
129741	947143
1238	947144
36401	947145
98017	947146
9120	947147
48486	947148
570	947149
42488	947150
28286	947151
22832	947152
10437	947153
4840	947154
82738	947155
125554	947156
12550	947157
19879	947158
14112	947159
18348	947160
12493	947161
34234	947162
104489	947163
3642	947164
19402	947165
274	947166
37436	947167
77602	947168
126934	947169
86622	947170
7007	947171
41390	947172
86211	947173
5196	947174
17029	947175
10439	947176
105675	947177
22958	947178
3084	947179
98427	947180
22875	947181
10435	947182
97201	947183
939	947184
14533	947185
90248	947186
73091	947187
9204	947188
88323	947189
20004	947190
5502	947191
50587	947192
23053	947193
13353	947194
22610	947195
18967	947196
39962	947197
21560	947198
157	947199
47204	947200
50607	947201
155455	947202
50263	947203
18861	947204
24379	947205
17581	947206
96215	947207
28261	947208
26429	947209
12476	947210
87632	947211
10639	947212
3217	947213
17760	947214
63089	947215
85521	947216
13264	947217
21992	947218
100824	947219
76979	947220
92250	947221
8074	947222
36306	947223
23311	947224
41312	947225
15636	947226
32305	947227
27196	947228
36518	947229
95585	947230
27035	947231
119311	947232
33603	947233
66897	947234
41669	947235
57508	947236
25152	947237
49779	947238
108358	947239
116100	947240
5278	947241
22819	947242
143411	947243
2175	947244
232	947245
42227	947246
32363	947247
19	947248
38620	947249
17641	947250
84666	947251
38463	947252
53526	947253
155750	947254
93461	947255
30267	947256
11341	947257
3071	947258
48465	947259
1621	947260
27088	947261
139469	947262
85570	947263
8567	947264
14269	947265
21923	947266
29634	947267
87093	947268
37291	947269
72493	947270
38861	947271
15812	947272
67564	947273
115	947274
68192	947275
1494	947276
99731	947277
4030	947278
84240	947279
262	947280
146951	947281
1784	947282
48967	947283
128100	947284
106917	947285
33948	947286
23017	947287
69703	947288
18047	947289
3885	947290
69193	947291
76153	947292
39036	947293
7421	947294
1161	947295
275	947296
57138	947297
5279	947298
4583	947299
81746	947300
37579	947301
4505	947302
18609	947303
40454	947304
8000	947305
4454	947306
18678	947307
1797	947308
8987	947309
80210	947310
17836	947311
17626	947312
1639	947313
34736	947314
13541	947315
37536	947316
36099	947317
4475	947318
5792	947319
153643	947320
20674	947321
150	947322
12686	947323
66818	947324
57673	947325
111714	947326
99085	947327
42073	947328
70647	947329
65777	947330
25675	947331
2300	947332
918	947333
1418	947334
89281	947335
47136	947336
873	947337
27577	947338
29100	947339
1807	947340
27387	947341
88043	947342
71317	947343
7761	947344
27919	947345
3977	947346
1444	947347
128031	947348
12441	947349
32777	947350
1048	947351
2704	947352
138465	947353
39468	947354
75901	947355
907	947356
109128	947357
125372	947358
10450	947359
87849	947360
31523	947361
61716	947362
47932	947363
5308	947364
102111	947365
3952	947366
17216	947367
119721	947368
23289	947369
34819	947370
21442	947371
28975	947372
31042	947373
29730	947374
82051	947375
81982	947376
25956	947377
105488	947378
16093	947379
143805	947380
58021	947381
16	947382
9757	947383
145933	947384
56928	947385
60640	947386
100276	947387
427	947388
48676	947389
51553	947390
70101	947391
27485	947392
25288	947393
5557	947394
116867	947395
105192	947396
1283	947397
19474	947398
6235	947399
68328	947400
2837	947401
748	947402
7630	947403
155740	947404
147112	947405
15045	947406
30832	947407
705	947408
21259	947409
6301	947410
74930	947411
16530	947412
20304	947413
13625	947414
144724	947415
274	947416
8854	947417
57446	947418
4464	947419
75931	947420
40919	947421
78623	947422
6997	947423
40087	947424
57420	947425
150352	947426
34998	947427
51045	947428
22571	947429
4250	947430
1193	947431
14933	947432
34828	947433
66137	947434
12195	947435
14778	947436
8813	947437
36819	947438
797	947439
15463	947440
35781	947441
4067	947442
5411	947443
16864	947444
50353	947445
674	947446
120147	947447
70568	947448
65375	947449
30738	947450
36201	947451
90898	947452
78115	947453
3066	947454
57666	947455
2359	947456
35638	947457
51987	947458
93673	947459
67928	947460
2200	947461
48622	947462
83629	947463
19390	947464
3194	947465
108031	947466
43787	947467
24077	947468
2675	947469
88752	947470
96800	947471
56928	947472
86816	947473
39602	947474
9843	947475
49079	947476
69633	947477
121578	947478
623	947479
19634	947480
124687	947481
142	947482
36539	947483
910	947484
18028	947485
9786	947486
56716	947487
100100	947488
129	947489
56647	947490
44592	947491
92762	947492
14283	947493
34112	947494
118633	947495
50595	947496
38460	947497
18385	947498
12662	947499
78136	947500
31563	947501
91442	947502
104216	947503
5531	947504
9292	947505
29530	947506
54434	947507
3109	947508
19180	947509
74034	947510
74009	947511
82	947512
877	947513
21464	947514
34496	947515
61012	947516
56126	947517
129296	947518
56926	947519
463	947520
142326	947521
37523	947522
75555	947523
55398	947524
60697	947525
19036	947526
35363	947527
7050	947528
131233	947529
38819	947530
28715	947531
1659	947532
25498	947533
83269	947534
9215	947535
36251	947536
12715	947537
22427	947538
145413	947539
125009	947540
3	947541
4460	947542
830	947543
2960	947544
39740	947545
18120	947546
2004	947547
121517	947548
45302	947549
9912	947550
120069	947551
44533	947552
5596	947553
4109	947554
81739	947555
59646	947556
48132	947557
3418	947558
68404	947559
28822	947560
143403	947561
14280	947562
79	947563
49575	947564
87028	947565
39494	947566
18803	947567
48185	947568
29660	947569
57578	947570
75718	947571
29738	947572
20552	947573
14005	947574
66947	947575
92979	947576
242	947577
16621	947578
4372	947579
15069	947580
35853	947581
1830	947582
37191	947583
149019	947584
948	947585
106502	947586
54966	947587
33661	947588
5572	947589
6438	947590
30052	947591
6848	947592
54268	947593
10575	947594
12932	947595
53303	947596
25526	947597
684	947598
142328	947599
68645	947600
122705	947601
103055	947602
130	947603
121349	947604
11670	947605
38093	947606
1800	947607
144863	947608
61720	947609
63951	947610
40913	947611
14489	947612
15805	947613
67476	947614
35502	947615
1588	947616
904	947617
629	947618
98931	947619
96804	947620
56162	947621
1247	947622
116621	947623
4191	947624
10357	947625
21386	947626
75369	947627
103330	947628
81741	947629
24894	947630
9817	947631
25613	947632
35157	947633
35890	947634
12389	947635
8727	947636
35705	947637
83838	947638
51124	947639
40832	947640
132045	947641
3234	947642
65164	947643
3334	947644
10858	947645
67652	947646
80066	947647
32032	947648
1199	947649
22152	947650
63224	947651
32301	947652
11648	947653
93183	947654
16742	947655
95487	947656
57537	947657
16429	947658
41870	947659
72480	947660
30532	947661
2344	947662
21296	947663
12015	947664
92693	947665
1106	947666
28237	947667
11565	947668
4128	947669
25710	947670
15281	947671
63593	947672
6394	947673
11736	947674
9998	947675
15198	947676
83280	947677
44104	947678
70189	947679
50342	947680
16146	947681
2473	947682
24774	947683
34784	947684
33123	947685
6540	947686
30636	947687
3523	947688
105640	947689
114593	947690
20534	947691
6949	947692
6042	947693
116239	947694
10864	947695
2127	947696
26368	947697
591	947698
107627	947699
10590	947700
8554	947701
20632	947702
14778	947703
75319	947704
107179	947705
111797	947706
132839	947707
71902	947708
32992	947709
110997	947710
6552	947711
42904	947712
11673	947713
23421	947714
54352	947715
49613	947716
77601	947717
8508	947718
14983	947719
74798	947720
34238	947721
8701	947722
59665	947723
132040	947724
69225	947725
5610	947726
54892	947727
656	947728
35817	947729
185	947730
41309	947731
44737	947732
67263	947733
151047	947734
19615	947735
99578	947736
24776	947737
33091	947738
84601	947739
54556	947740
42475	947741
33294	947742
94637	947743
22115	947744
29360	947745
5875	947746
45942	947747
42698	947748
5014	947749
97750	947750
2860	947751
38191	947752
9112	947753
20172	947754
25196	947755
1880	947756
713	947757
54967	947758
1691	947759
4547	947760
40195	947761
5612	947762
103168	947763
50860	947764
13181	947765
68542	947766
13504	947767
104002	947768
67805	947769
12090	947770
49977	947771
6451	947772
6	947773
23764	947774
50650	947775
9590	947776
1741	947777
192	947778
25982	947779
24556	947780
570	947781
44417	947782
114373	947783
32587	947784
34412	947785
13750	947786
198	947787
33852	947788
20453	947789
28401	947790
33876	947791
107	947792
103668	947793
43	947794
105821	947795
79413	947796
138484	947797
64575	947798
65942	947799
9043	947800
80196	947801
6060	947802
15913	947803
21043	947804
117973	947805
70155	947806
59807	947807
150328	947808
36239	947809
49760	947810
24096	947811
42110	947812
926	947813
19806	947814
72210	947815
10378	947816
66026	947817
35401	947818
56401	947819
44311	947820
15950	947821
106918	947822
158	947823
30809	947824
140860	947825
41121	947826
560	947827
141270	947828
58643	947829
4579	947830
20495	947831
4102	947832
24299	947833
37191	947834
24798	947835
107433	947836
18513	947837
16431	947838
1245	947839
42591	947840
35366	947841
2480	947842
39971	947843
106522	947844
14093	947845
22936	947846
59231	947847
35170	947848
23730	947849
3028	947850
39890	947851
165688	947852
937	947853
1642	947854
33311	947855
5799	947856
19584	947857
11026	947858
5283	947859
80919	947860
24528	947861
110762	947862
9666	947863
12178	947864
55131	947865
9805	947866
142144	947867
26729	947868
55736	947869
43832	947870
98995	947871
13053	947872
64915	947873
90979	947874
48156	947875
26981	947876
103065	947877
26272	947878
49171	947879
13442	947880
2336	947881
13873	947882
10846	947883
48568	947884
66086	947885
7308	947886
17477	947887
60	947888
97996	947889
33420	947890
1695	947891
340	947892
22889	947893
2443	947894
90869	947895
28890	947896
59607	947897
71195	947898
115399	947899
77378	947900
73893	947901
36428	947902
130	947903
126181	947904
1853	947905
67544	947906
49816	947907
58544	947908
159946	947909
114491	947910
67657	947911
42632	947912
14646	947913
49272	947914
9489	947915
78656	947916
34233	947917
8418	947918
2106	947919
162813	947920
35825	947921
164708	947922
8887	947923
42627	947924
53012	947925
32061	947926
93382	947927
45911	947928
29880	947929
3256	947930
80445	947931
47128	947932
6110	947933
44671	947934
34274	947935
4068	947936
50795	947937
55501	947938
23772	947939
91881	947940
45884	947941
1797	947942
73634	947943
2276	947944
49515	947945
1758	947946
85610	947947
67742	947948
3339	947949
9238	947950
115020	947951
57139	947952
164121	947953
10070	947954
80653	947955
7992	947956
27789	947957
54637	947958
15558	947959
21308	947960
35895	947961
43396	947962
38662	947963
89294	947964
61756	947965
43754	947966
5439	947967
105440	947968
4933	947969
48392	947970
81936	947971
154	947972
54298	947973
9749	947974
43697	947975
16095	947976
1428	947977
32162	947978
77184	947979
18119	947980
135436	947981
98968	947982
77398	947983
24757	947984
36495	947985
8387	947986
59479	947987
92476	947988
86503	947989
482	947990
29681	947991
14464	947992
57329	947993
104531	947994
23255	947995
3477	947996
71440	947997
48293	947998
93157	947999
2583	948000
8166	948001
8969	948002
66009	948003
2980	948004
63984	948005
14526	948006
9015	948007
28421	948008
2679	948009
9802	948010
15837	948011
95526	948012
79964	948013
8560	948014
17212	948015
2384	948016
124659	948017
17341	948018
2155	948019
14810	948020
91020	948021
5626	948022
15628	948023
11812	948024
47826	948025
25170	948026
112611	948027
24987	948028
22782	948029
42545	948030
2564	948031
35745	948032
92838	948033
1847	948034
18591	948035
16217	948036
58039	948037
741	948038
31119	948039
2749	948040
54711	948041
15763	948042
1705	948043
76145	948044
1577	948045
8755	948046
4153	948047
62729	948048
8074	948049
9940	948050
35062	948051
26392	948052
46640	948053
2176	948054
153114	948055
24449	948056
20604	948057
44918	948058
64290	948059
162731	948060
59647	948061
23204	948062
279	948063
9862	948064
792	948065
55367	948066
133091	948067
6794	948068
28054	948069
82502	948070
115145	948071
28233	948072
38185	948073
29319	948074
1537	948075
105408	948076
15172	948077
3047	948078
7981	948079
42850	948080
8868	948081
71024	948082
57895	948083
36067	948084
3	948085
107800	948086
78964	948087
8255	948088
4290	948089
87903	948090
28589	948091
6571	948092
31331	948093
7074	948094
74894	948095
3631	948096
102224	948097
1448	948098
126897	948099
65798	948100
129928	948101
10923	948102
49803	948103
151067	948104
64029	948105
10114	948106
58246	948107
28856	948108
15358	948109
109098	948110
167	948111
18393	948112
10770	948113
1587	948114
19174	948115
24663	948116
92493	948117
99442	948118
52299	948119
7956	948120
15481	948121
14741	948122
48369	948123
9583	948124
36113	948125
9673	948126
16926	948127
61523	948128
41098	948129
20498	948130
5896	948131
16301	948132
95157	948133
61996	948134
85723	948135
122195	948136
10548	948137
79975	948138
49386	948139
13659	948140
28185	948141
69207	948142
94890	948143
42200	948144
7657	948145
22607	948146
1657	948147
26873	948148
94324	948149
119467	948150
28963	948151
83518	948152
40184	948153
119784	948154
24420	948155
1331	948156
51765	948157
1248	948158
15728	948159
15177	948160
215	948161
64399	948162
27711	948163
48366	948164
4755	948165
89830	948166
16800	948167
50058	948168
70187	948169
5581	948170
69781	948171
27341	948172
39021	948173
113558	948174
53636	948175
97772	948176
6365	948177
71877	948178
31260	948179
151266	948180
9215	948181
656	948182
49734	948183
14707	948184
21377	948185
84219	948186
127945	948187
4132	948188
101774	948189
667	948190
5541	948191
815	948192
2332	948193
60803	948194
801	948195
78863	948196
28683	948197
120393	948198
58741	948199
4541	948200
2891	948201
39850	948202
20995	948203
5697	948204
2899	948205
24413	948206
517	948207
156101	948208
123604	948209
59937	948210
15950	948211
59862	948212
22810	948213
32994	948214
16709	948215
79004	948216
1273	948217
6776	948218
41633	948219
13859	948220
41127	948221
2594	948222
27281	948223
161	948224
104242	948225
1957	948226
32659	948227
54474	948228
106592	948229
63163	948230
92541	948231
15866	948232
16438	948233
120214	948234
16818	948235
20385	948236
21906	948237
22111	948238
506	948239
6132	948240
16489	948241
48475	948242
108615	948243
27672	948244
86998	948245
11259	948246
56312	948247
10779	948248
8742	948249
50389	948250
128807	948251
11644	948252
29419	948253
16636	948254
36011	948255
16573	948256
5935	948257
102092	948258
18143	948259
23561	948260
138749	948261
749	948262
47670	948263
65311	948264
742	948265
99357	948266
17211	948267
65001	948268
19243	948269
34368	948270
69004	948271
79993	948272
9032	948273
25690	948274
34328	948275
184	948276
95505	948277
59332	948278
71061	948279
2018	948280
53067	948281
54021	948282
52080	948283
18017	948284
11112	948285
51731	948286
30008	948287
12865	948288
38468	948289
10333	948290
157	948291
82545	948292
44324	948293
2171	948294
67426	948295
78885	948296
126329	948297
31081	948298
7809	948299
14916	948300
15374	948301
8144	948302
16224	948303
78065	948304
115877	948305
64861	948306
9003	948307
60037	948308
17019	948309
13701	948310
29989	948311
98604	948312
117451	948313
5604	948314
45298	948315
32354	948316
1552	948317
6907	948318
13892	948319
3130	948320
52349	948321
20415	948322
1709	948323
6471	948324
16930	948325
6097	948326
105715	948327
1182	948328
68718	948329
7436	948330
38722	948331
65320	948332
42688	948333
16837	948334
103	948335
21186	948336
95804	948337
33379	948338
36529	948339
23298	948340
198	948341
16662	948342
1723	948343
90374	948344
16012	948345
1728	948346
7174	948347
6742	948348
31848	948349
25799	948350
36967	948351
50428	948352
113772	948353
82470	948354
65325	948355
86797	948356
122115	948357
11319	948358
144861	948359
74228	948360
25712	948361
19199	948362
68637	948363
114316	948364
60434	948365
7818	948366
53193	948367
13978	948368
10551	948369
100241	948370
11593	948371
21867	948372
19733	948373
106133	948374
92	948375
122903	948376
21512	948377
25527	948378
639	948379
11511	948380
43632	948381
26321	948382
68689	948383
62141	948384
12992	948385
32704	948386
17338	948387
673	948388
60018	948389
9900	948390
83783	948391
9698	948392
21162	948393
11953	948394
66002	948395
53574	948396
30194	948397
56685	948398
1542	948399
30758	948400
29730	948401
29455	948402
42305	948403
125635	948404
22650	948405
6899	948406
3853	948407
118678	948408
722	948409
8301	948410
75692	948411
94043	948412
12053	948413
7343	948414
81173	948415
30089	948416
28587	948417
122001	948418
15822	948419
1022	948420
92788	948421
6893	948422
14847	948423
122210	948424
3660	948425
3293	948426
185	948427
626	948428
32749	948429
1479	948430
33278	948431
58974	948432
436	948433
121598	948434
28082	948435
633	948436
12408	948437
23071	948438
3583	948439
166366	948440
12534	948441
54873	948442
104817	948443
2749	948444
105597	948445
27634	948446
102849	948447
17652	948448
16208	948449
9876	948450
17220	948451
41212	948452
32924	948453
9643	948454
34611	948455
10009	948456
18920	948457
105922	948458
125172	948459
2246	948460
55578	948461
48476	948462
9005	948463
54814	948464
3082	948465
14369	948466
72606	948467
3284	948468
14083	948469
6114	948470
17382	948471
116174	948472
700	948473
2029	948474
16252	948475
15512	948476
28758	948477
44122	948478
87580	948479
80150	948480
56087	948481
48976	948482
43747	948483
42269	948484
49585	948485
34706	948486
7431	948487
67444	948488
1414	948489
5011	948490
42316	948491
38969	948492
1762	948493
76424	948494
2051	948495
42	948496
1502	948497
2556	948498
14497	948499
2487	948500
27707	948501
40716	948502
102557	948503
56416	948504
46169	948505
131090	948506
30215	948507
125837	948508
36450	948509
63945	948510
2679	948511
104468	948512
16909	948513
38	948514
20	948515
39825	948516
23545	948517
121505	948518
154595	948519
7356	948520
114971	948521
22196	948522
10020	948523
52725	948524
54452	948525
45171	948526
1451	948527
9457	948528
40852	948529
277	948530
92155	948531
42154	948532
8449	948533
586	948534
30753	948535
16869	948536
3195	948537
11637	948538
142679	948539
4576	948540
19173	948541
41711	948542
6805	948543
73987	948544
19713	948545
14783	948546
23107	948547
653	948548
17388	948549
24628	948550
1685	948551
39234	948552
75337	948553
15187	948554
61685	948555
15348	948556
64212	948557
45570	948558
2399	948559
10509	948560
93699	948561
71375	948562
11480	948563
49475	948564
10913	948565
21984	948566
82795	948567
8153	948568
77082	948569
55121	948570
87800	948571
22707	948572
15869	948573
66242	948574
36696	948575
48313	948576
43737	948577
7935	948578
52458	948579
9621	948580
36929	948581
61438	948582
50377	948583
8918	948584
56577	948585
48186	948586
7994	948587
46318	948588
1575	948589
32821	948590
28769	948591
87069	948592
85574	948593
59954	948594
93220	948595
14005	948596
1339	948597
54249	948598
8312	948599
59990	948600
21020	948601
2925	948602
40702	948603
8238	948604
186	948605
70764	948606
61242	948607
5714	948608
4426	948609
3046	948610
18401	948611
53229	948612
67681	948613
18184	948614
11227	948615
116682	948616
40543	948617
48172	948618
1320	948619
78822	948620
17400	948621
458	948622
37538	948623
23798	948624
57348	948625
69808	948626
10610	948627
69524	948628
4526	948629
7073	948630
25469	948631
2904	948632
21963	948633
435	948634
61042	948635
18599	948636
161603	948637
948	948638
100665	948639
4800	948640
72432	948641
9670	948642
58969	948643
48678	948644
76017	948645
1296	948646
32267	948647
83848	948648
51300	948649
7555	948650
38107	948651
25134	948652
42195	948653
58909	948654
55652	948655
5646	948656
2884	948657
50466	948658
12000	948659
5238	948660
10292	948661
21726	948662
87526	948663
579	948664
9757	948665
38645	948666
53155	948667
2476	948668
24656	948669
21479	948670
10797	948671
18775	948672
50932	948673
12099	948674
40654	948675
4748	948676
15840	948677
58039	948678
7981	948679
62236	948680
1190	948681
56238	948682
51735	948683
49715	948684
36003	948685
1187	948686
87927	948687
226	948688
2888	948689
16046	948690
52978	948691
42139	948692
143477	948693
57073	948694
2024	948695
1213	948696
134125	948697
101283	948698
19745	948699
51775	948700
93551	948701
33042	948702
98342	948703
6230	948704
41659	948705
15524	948706
9361	948707
29808	948708
58461	948709
6951	948710
10219	948711
56536	948712
25188	948713
38821	948714
44100	948715
3263	948716
30235	948717
41819	948718
67124	948719
34707	948720
33290	948721
14440	948722
43454	948723
35204	948724
21146	948725
3237	948726
8758	948727
3340	948728
113937	948729
7272	948730
123284	948731
13929	948732
32678	948733
81017	948734
21782	948735
25449	948736
35122	948737
13688	948738
4464	948739
68480	948740
9027	948741
25854	948742
25900	948743
35670	948744
94721	948745
97485	948746
28140	948747
31471	948748
360	948749
44783	948750
5821	948751
26047	948752
54251	948753
5624	948754
11332	948755
27664	948756
936	948757
2144	948758
21167	948759
94947	948760
31869	948761
536	948762
1011	948763
1343	948764
42618	948765
4510	948766
2309	948767
29473	948768
70032	948769
4794	948770
63995	948771
40626	948772
58493	948773
76499	948774
153807	948775
7312	948776
29501	948777
42775	948778
15754	948779
14137	948780
22186	948781
5918	948782
12602	948783
49703	948784
22481	948785
36267	948786
106574	948787
24983	948788
23389	948789
91115	948790
18866	948791
121516	948792
3088	948793
59688	948794
80767	948795
99518	948796
24183	948797
67060	948798
12800	948799
6904	948800
2733	948801
10153	948802
18624	948803
20188	948804
15470	948805
61320	948806
5834	948807
676	948808
45634	948809
57827	948810
1357	948811
19114	948812
22	948813
51818	948814
118771	948815
27540	948816
5103	948817
69862	948818
48002	948819
34410	948820
106629	948821
18	948822
161109	948823
6748	948824
12865	948825
42647	948826
5405	948827
17231	948828
1882	948829
24346	948830
59698	948831
26986	948832
131186	948833
12702	948834
12352	948835
13343	948836
1389	948837
20877	948838
27920	948839
12038	948840
23359	948841
11257	948842
57533	948843
45059	948844
14565	948845
15	948846
111	948847
30320	948848
66146	948849
106191	948850
3906	948851
1203	948852
133202	948853
139348	948854
8425	948855
27946	948856
25977	948857
36443	948858
68236	948859
117573	948860
38792	948861
116344	948862
55975	948863
2686	948864
12164	948865
2348	948866
98177	948867
116364	948868
7475	948869
20933	948870
31172	948871
10233	948872
26921	948873
4345	948874
1780	948875
2038	948876
85007	948877
21499	948878
1866	948879
6194	948880
28139	948881
42571	948882
20601	948883
66661	948884
16107	948885
33386	948886
5897	948887
1234	948888
25941	948889
26066	948890
13324	948891
5757	948892
38870	948893
8857	948894
3408	948895
2799	948896
165076	948897
174	948898
15777	948899
86695	948900
137457	948901
9663	948902
49305	948903
10408	948904
39314	948905
52858	948906
131553	948907
374	948908
14849	948909
33651	948910
26399	948911
141661	948912
78508	948913
15661	948914
166385	948915
90120	948916
50460	948917
140570	948918
96615	948919
13797	948920
15232	948921
23510	948922
38049	948923
8367	948924
13074	948925
34614	948926
2272	948927
41878	948928
11588	948929
11165	948930
1335	948931
32956	948932
7904	948933
45974	948934
28473	948935
23604	948936
19509	948937
95040	948938
11463	948939
42828	948940
30786	948941
79523	948942
105616	948943
1326	948944
87942	948945
75845	948946
64613	948947
6588	948948
78800	948949
23544	948950
35603	948951
37919	948952
110855	948953
8603	948954
12416	948955
11318	948956
46	948957
57156	948958
28816	948959
51036	948960
109081	948961
16735	948962
24936	948963
66922	948964
4819	948965
234	948966
5153	948967
62464	948968
34257	948969
12782	948970
67760	948971
4277	948972
61874	948973
17525	948974
37850	948975
59891	948976
99177	948977
74282	948978
21503	948979
57892	948980
74743	948981
12897	948982
84194	948983
10877	948984
73785	948985
6113	948986
32684	948987
41584	948988
71251	948989
16414	948990
47018	948991
62937	948992
28316	948993
84593	948994
7973	948995
47445	948996
164279	948997
98513	948998
11240	948999
704	949000
4262	949001
6901	949002
44324	949003
34923	949004
908	949005
11365	949006
117046	949007
107114	949008
46690	949009
5213	949010
122	949011
53310	949012
3487	949013
12474	949014
149089	949015
23166	949016
53891	949017
20294	949018
57029	949019
71170	949020
98693	949021
14330	949022
54653	949023
7745	949024
20343	949025
12280	949026
19513	949027
1480	949028
41626	949029
28889	949030
26788	949031
112517	949032
70898	949033
153901	949034
14978	949035
613	949036
40129	949037
21934	949038
105267	949039
26407	949040
2488	949041
119600	949042
7768	949043
393	949044
6601	949045
7224	949046
131752	949047
22630	949048
12610	949049
47699	949050
6039	949051
77571	949052
18486	949053
58159	949054
121717	949055
38468	949056
117945	949057
42338	949058
43074	949059
58251	949060
87747	949061
20834	949062
381	949063
32929	949064
2745	949065
11964	949066
62344	949067
17228	949068
34581	949069
34841	949070
15532	949071
20	949072
4052	949073
24309	949074
51044	949075
10750	949076
20313	949077
22898	949078
50165	949079
9819	949080
16211	949081
12874	949082
68083	949083
46436	949084
2342	949085
79236	949086
16877	949087
8709	949088
16051	949089
2974	949090
16084	949091
18706	949092
45643	949093
20706	949094
58392	949095
2199	949096
30714	949097
69933	949098
66052	949099
16476	949100
33680	949101
48377	949102
70430	949103
51582	949104
33251	949105
31353	949106
20100	949107
137900	949108
38244	949109
666	949110
40464	949111
23162	949112
3214	949113
83715	949114
140308	949115
13544	949116
48405	949117
36258	949118
29	949119
11975	949120
15184	949121
19346	949122
6301	949123
37907	949124
21368	949125
113748	949126
91881	949127
7820	949128
3510	949129
59022	949130
14785	949131
24844	949132
62399	949133
69116	949134
14286	949135
696	949136
86723	949137
57214	949138
100747	949139
52002	949140
159950	949141
2708	949142
65944	949143
5086	949144
3464	949145
125682	949146
5152	949147
3034	949148
13753	949149
2073	949150
115816	949151
48120	949152
25277	949153
65971	949154
31862	949155
26086	949156
7167	949157
156735	949158
9045	949159
2646	949160
27689	949161
82368	949162
33534	949163
72238	949164
3414	949165
15694	949166
14568	949167
17341	949168
3196	949169
19691	949170
115048	949171
75893	949172
78385	949173
9761	949174
75218	949175
81602	949176
122637	949177
49522	949178
24431	949179
3285	949180
7278	949181
25730	949182
3834	949183
19759	949184
1996	949185
53818	949186
939	949187
101477	949188
29574	949189
30289	949190
67515	949191
10722	949192
4142	949193
30018	949194
3818	949195
6340	949196
21875	949197
32459	949198
25289	949199
147072	949200
111186	949201
61040	949202
57767	949203
7813	949204
50528	949205
80773	949206
432	949207
48691	949208
41324	949209
8035	949210
43666	949211
152911	949212
29547	949213
75871	949214
41696	949215
13802	949216
121959	949217
2593	949218
21436	949219
5249	949220
5534	949221
31556	949222
40803	949223
2546	949224
31286	949225
64306	949226
5121	949227
7025	949228
4665	949229
11260	949230
1027	949231
139491	949232
79949	949233
114875	949234
5189	949235
135639	949236
82146	949237
18937	949238
4811	949239
3299	949240
12080	949241
9053	949242
33715	949243
102701	949244
29213	949245
1800	949246
29990	949247
3432	949248
66118	949249
144032	949250
13419	949251
3676	949252
4311	949253
155030	949254
13924	949255
24111	949256
59484	949257
2073	949258
16979	949259
35156	949260
50198	949261
96453	949262
555	949263
155080	949264
35557	949265
7693	949266
12314	949267
20650	949268
7870	949269
51276	949270
70692	949271
111922	949272
7053	949273
1131	949274
72340	949275
21673	949276
95978	949277
4216	949278
11047	949279
332	949280
25666	949281
23143	949282
9691	949283
62982	949284
4750	949285
128089	949286
54366	949287
56	949288
5562	949289
40873	949290
9715	949291
24975	949292
17280	949293
52655	949294
93501	949295
77033	949296
29530	949297
92353	949298
14585	949299
162665	949300
22028	949301
148629	949302
533	949303
25052	949304
28	949305
20166	949306
68907	949307
32302	949308
24154	949309
55437	949310
86121	949311
89563	949312
7919	949313
78473	949314
48917	949315
11435	949316
5632	949317
39641	949318
5525	949319
14620	949320
62733	949321
2177	949322
45898	949323
66230	949324
8087	949325
47630	949326
72567	949327
15729	949328
103176	949329
5949	949330
2206	949331
56018	949332
62271	949333
1570	949334
10442	949335
22347	949336
63869	949337
5789	949338
8916	949339
73257	949340
60345	949341
4584	949342
3702	949343
38684	949344
83110	949345
105547	949346
12149	949347
5381	949348
75158	949349
2399	949350
5789	949351
43643	949352
9503	949353
58263	949354
32710	949355
5270	949356
24490	949357
125642	949358
21215	949359
12268	949360
68553	949361
17607	949362
10060	949363
45553	949364
109577	949365
17751	949366
14107	949367
24222	949368
29548	949369
9240	949370
77308	949371
149093	949372
124505	949373
3123	949374
5114	949375
3048	949376
103422	949377
92033	949378
10937	949379
77582	949380
5	949381
52775	949382
85239	949383
97432	949384
73663	949385
54937	949386
55410	949387
130766	949388
12075	949389
2664	949390
70471	949391
119730	949392
68501	949393
109478	949394
18900	949395
52699	949396
5769	949397
54229	949398
22137	949399
14696	949400
136003	949401
56822	949402
74377	949403
4614	949404
69370	949405
13890	949406
18317	949407
1169	949408
125076	949409
63296	949410
21331	949411
15674	949412
125596	949413
19601	949414
56060	949415
5363	949416
41769	949417
276	949418
97785	949419
36211	949420
6442	949421
9349	949422
87654	949423
8465	949424
23930	949425
26894	949426
118650	949427
7517	949428
3463	949429
117272	949430
31250	949431
32377	949432
99550	949433
51565	949434
12830	949435
47013	949436
10211	949437
9821	949438
12388	949439
105195	949440
93668	949441
38197	949442
163374	949443
26153	949444
23491	949445
41220	949446
36008	949447
8798	949448
60820	949449
78600	949450
61978	949451
36485	949452
16642	949453
42486	949454
46711	949455
35683	949456
74370	949457
33846	949458
27452	949459
133096	949460
15660	949461
9744	949462
18635	949463
17701	949464
83930	949465
5864	949466
72513	949467
138802	949468
53956	949469
21928	949470
100448	949471
5637	949472
85907	949473
1055	949474
21252	949475
262	949476
29607	949477
131950	949478
53589	949479
53894	949480
50263	949481
43756	949482
94437	949483
66084	949484
391	949485
24809	949486
11321	949487
17669	949488
5606	949489
4747	949490
83291	949491
1860	949492
45448	949493
19586	949494
6800	949495
21115	949496
115696	949497
1273	949498
862	949499
48493	949500
35079	949501
33248	949502
46070	949503
95898	949504
33010	949505
93526	949506
17091	949507
20052	949508
58977	949509
2645	949510
1636	949511
27446	949512
47466	949513
136824	949514
49952	949515
23022	949516
83753	949517
39726	949518
11671	949519
11894	949520
4184	949521
122227	949522
86826	949523
42538	949524
20348	949525
9547	949526
2700	949527
90560	949528
71397	949529
104410	949530
21769	949531
28757	949532
9951	949533
5436	949534
306	949535
143064	949536
3226	949537
18421	949538
66410	949539
608	949540
162370	949541
28181	949542
15948	949543
35313	949544
14705	949545
23675	949546
15039	949547
43898	949548
18162	949549
116039	949550
116625	949551
6325	949552
54678	949553
14138	949554
36461	949555
124971	949556
62619	949557
141727	949558
44653	949559
29772	949560
22189	949561
5703	949562
60762	949563
11504	949564
869	949565
12121	949566
51505	949567
40451	949568
7866	949569
6948	949570
60019	949571
21806	949572
35982	949573
19486	949574
56000	949575
6393	949576
71963	949577
18512	949578
2089	949579
153291	949580
17928	949581
48820	949582
6953	949583
24118	949584
9896	949585
115857	949586
22600	949587
18005	949588
6306	949589
128416	949590
1972	949591
52298	949592
69392	949593
1794	949594
59456	949595
4184	949596
10250	949597
27180	949598
40862	949599
628	949600
78245	949601
1900	949602
99297	949603
54063	949604
3315	949605
25079	949606
111605	949607
68282	949608
38303	949609
8512	949610
51833	949611
568	949612
1440	949613
96973	949614
10358	949615
37279	949616
155651	949617
9897	949618
39398	949619
8276	949620
35266	949621
4526	949622
131583	949623
1095	949624
25712	949625
10279	949626
43600	949627
9266	949628
79125	949629
4356	949630
60921	949631
12268	949632
54987	949633
29082	949634
78277	949635
22661	949636
62519	949637
68618	949638
81924	949639
44209	949640
117368	949641
3225	949642
53186	949643
60951	949644
8922	949645
19635	949646
82987	949647
105854	949648
47911	949649
130451	949650
10440	949651
5753	949652
2283	949653
5752	949654
1137	949655
93921	949656
13874	949657
44184	949658
10763	949659
3177	949660
70279	949661
22145	949662
22926	949663
149165	949664
2110	949665
77073	949666
44861	949667
52471	949668
61364	949669
58247	949670
43242	949671
61649	949672
4806	949673
19921	949674
358	949675
7164	949676
45587	949677
5386	949678
134121	949679
23546	949680
85005	949681
495	949682
77532	949683
69225	949684
35022	949685
29217	949686
18831	949687
90389	949688
115822	949689
10049	949690
86345	949691
3276	949692
67007	949693
2692	949694
6438	949695
86015	949696
22846	949697
39065	949698
6570	949699
2627	949700
20368	949701
4548	949702
99765	949703
45178	949704
1807	949705
10950	949706
34884	949707
34970	949708
29459	949709
113349	949710
1167	949711
91534	949712
3208	949713
12887	949714
12112	949715
1302	949716
49139	949717
19073	949718
16013	949719
52335	949720
75971	949721
24302	949722
22683	949723
57989	949724
52974	949725
10760	949726
19009	949727
3548	949728
58777	949729
36681	949730
17789	949731
788	949732
13913	949733
36418	949734
46071	949735
63390	949736
114078	949737
91	949738
80201	949739
21200	949740
2189	949741
75078	949742
696	949743
13705	949744
34200	949745
86169	949746
7831	949747
87643	949748
22026	949749
10844	949750
47932	949751
1289	949752
60171	949753
81942	949754
112782	949755
2117	949756
47197	949757
50361	949758
49997	949759
9116	949760
78948	949761
7409	949762
105921	949763
26870	949764
93623	949765
47037	949766
58260	949767
3624	949768
99742	949769
21703	949770
23300	949771
60709	949772
34075	949773
19819	949774
65195	949775
38601	949776
71647	949777
20306	949778
83497	949779
11001	949780
37354	949781
87671	949782
1426	949783
13496	949784
23324	949785
4750	949786
19800	949787
662	949788
53197	949789
130168	949790
24631	949791
15198	949792
32397	949793
3722	949794
29936	949795
103433	949796
108288	949797
129708	949798
11299	949799
27052	949800
21231	949801
94996	949802
26690	949803
36777	949804
23149	949805
59025	949806
1342	949807
76342	949808
375	949809
14384	949810
4158	949811
19581	949812
14414	949813
58194	949814
391	949815
143037	949816
25446	949817
19176	949818
16633	949819
30477	949820
299	949821
65436	949822
28031	949823
2449	949824
148854	949825
2509	949826
27871	949827
90015	949828
21633	949829
36510	949830
42899	949831
18090	949832
65	949833
85516	949834
26104	949835
158119	949836
97089	949837
12637	949838
31070	949839
49786	949840
3429	949841
12763	949842
56924	949843
130436	949844
84757	949845
70556	949846
6686	949847
52803	949848
3711	949849
24588	949850
137147	949851
57497	949852
42671	949853
45441	949854
60162	949855
50125	949856
6835	949857
26626	949858
53131	949859
8422	949860
30952	949861
32339	949862
62211	949863
132924	949864
78987	949865
119285	949866
23375	949867
3898	949868
48764	949869
60674	949870
88913	949871
1981	949872
12569	949873
85998	949874
11064	949875
67814	949876
92767	949877
9869	949878
4977	949879
2621	949880
38449	949881
4494	949882
5118	949883
18246	949884
20	949885
126029	949886
9520	949887
924	949888
3865	949889
500	949890
33831	949891
24959	949892
67361	949893
3590	949894
40956	949895
4451	949896
39519	949897
37641	949898
6358	949899
116335	949900
72219	949901
11881	949902
12458	949903
5835	949904
13035	949905
23414	949906
95235	949907
127963	949908
31395	949909
25452	949910
56103	949911
166626	949912
25142	949913
68844	949914
6560	949915
1074	949916
3176	949917
900	949918
76987	949919
135650	949920
72670	949921
25459	949922
1905	949923
12145	949924
27397	949925
22428	949926
396	949927
66704	949928
47705	949929
10528	949930
96150	949931
112685	949932
67190	949933
55416	949934
42233	949935
38521	949936
2199	949937
1631	949938
146467	949939
59257	949940
8576	949941
24	949942
80749	949943
8338	949944
16338	949945
28414	949946
269	949947
51183	949948
5559	949949
23526	949950
3783	949951
36937	949952
5230	949953
114246	949954
91612	949955
10071	949956
33984	949957
3409	949958
13400	949959
5994	949960
4286	949961
134867	949962
61612	949963
86499	949964
1598	949965
35122	949966
11363	949967
16082	949968
44408	949969
72480	949970
5293	949971
20041	949972
106247	949973
28991	949974
42632	949975
68424	949976
44636	949977
13381	949978
28420	949979
7532	949980
9740	949981
3839	949982
7215	949983
66565	949984
82705	949985
42516	949986
134411	949987
7897	949988
55656	949989
25993	949990
11758	949991
42236	949992
34615	949993
4766	949994
19667	949995
3301	949996
879	949997
11879	949998
60346	949999
15500	950000
140502	950001
19491	950002
144727	950003
87979	950004
6926	950005
24869	950006
62041	950007
96174	950008
4331	950009
19884	950010
62033	950011
51547	950012
56727	950013
27	950014
21095	950015
1477	950016
103362	950017
106336	950018
21590	950019
5124	950020
83306	950021
17006	950022
118884	950023
50306	950024
722	950025
2187	950026
2058	950027
32384	950028
232	950029
12020	950030
31002	950031
56961	950032
66796	950033
8747	950034
261	950035
7476	950036
112234	950037
8138	950038
33583	950039
7957	950040
28041	950041
15042	950042
1163	950043
29771	950044
47508	950045
18507	950046
2762	950047
33725	950048
38564	950049
275	950050
78997	950051
137109	950052
106896	950053
42422	950054
80463	950055
104651	950056
21333	950057
34005	950058
10033	950059
68887	950060
72196	950061
118164	950062
8516	950063
2261	950064
51221	950065
1311	950066
65973	950067
9913	950068
20730	950069
59834	950070
3289	950071
95986	950072
57733	950073
18331	950074
12163	950075
1239	950076
40498	950077
46660	950078
100591	950079
25864	950080
17999	950081
85319	950082
83913	950083
101273	950084
31690	950085
35024	950086
149535	950087
43228	950088
74368	950089
30551	950090
74275	950091
10245	950092
58046	950093
21028	950094
41451	950095
21972	950096
14040	950097
10238	950098
537	950099
15847	950100
7061	950101
59942	950102
28587	950103
22360	950104
47937	950105
105232	950106
63555	950107
65491	950108
21533	950109
21477	950110
25464	950111
46079	950112
50301	950113
143296	950114
3132	950115
9080	950116
28491	950117
37716	950118
1396	950119
35068	950120
13205	950121
68446	950122
27096	950123
1693	950124
5656	950125
13171	950126
8447	950127
57427	950128
330	950129
96516	950130
5809	950131
84355	950132
56800	950133
15885	950134
6422	950135
11734	950136
24873	950137
6513	950138
50011	950139
3260	950140
39854	950141
42925	950142
128744	950143
55745	950144
8956	950145
30916	950146
76135	950147
20105	950148
495	950149
165339	950150
105796	950151
105703	950152
45382	950153
14218	950154
1766	950155
4949	950156
45546	950157
112716	950158
101573	950159
35335	950160
15272	950161
785	950162
77119	950163
17953	950164
45694	950165
29849	950166
23230	950167
32386	950168
108057	950169
4086	950170
89495	950171
20832	950172
15471	950173
49610	950174
59543	950175
2263	950176
99419	950177
48516	950178
52806	950179
17516	950180
25292	950181
92222	950182
428	950183
132282	950184
61857	950185
40559	950186
119722	950187
31579	950188
32412	950189
151855	950190
87344	950191
67835	950192
9850	950193
41106	950194
27018	950195
24971	950196
27691	950197
12792	950198
11003	950199
131907	950200
43619	950201
7398	950202
8210	950203
24956	950204
10551	950205
3591	950206
3380	950207
9684	950208
13165	950209
37717	950210
37205	950211
20845	950212
33146	950213
72056	950214
19933	950215
46695	950216
7625	950217
15485	950218
35044	950219
38111	950220
21279	950221
40175	950222
8237	950223
17608	950224
745	950225
1102	950226
82406	950227
8477	950228
123688	950229
2729	950230
49763	950231
10617	950232
63812	950233
3425	950234
24694	950235
38248	950236
36517	950237
340	950238
4209	950239
3269	950240
7942	950241
87184	950242
1252	950243
32046	950244
32016	950245
8296	950246
7629	950247
2404	950248
30627	950249
4674	950250
17813	950251
3736	950252
96946	950253
58518	950254
16300	950255
16674	950256
42407	950257
1106	950258
15804	950259
61442	950260
576	950261
2099	950262
9834	950263
18086	950264
3968	950265
25808	950266
15710	950267
5477	950268
11992	950269
44062	950270
10112	950271
71158	950272
59629	950273
27821	950274
5857	950275
441	950276
790	950277
82964	950278
61446	950279
58700	950280
76100	950281
42978	950282
52232	950283
44178	950284
11326	950285
8682	950286
11770	950287
99510	950288
86550	950289
96147	950290
5753	950291
19640	950292
8597	950293
3874	950294
49366	950295
2827	950296
59520	950297
7882	950298
10872	950299
103584	950300
24864	950301
36098	950302
63668	950303
57791	950304
73564	950305
5220	950306
7171	950307
3547	950308
10949	950309
39757	950310
100770	950311
23917	950312
10868	950313
39921	950314
18702	950315
71574	950316
2554	950317
3743	950318
11562	950319
7097	950320
7483	950321
80441	950322
19780	950323
107263	950324
87	950325
69348	950326
54632	950327
19186	950328
5514	950329
25459	950330
8475	950331
35706	950332
35075	950333
89614	950334
66273	950335
355	950336
37456	950337
27673	950338
72897	950339
61968	950340
48908	950341
67881	950342
45984	950343
21103	950344
7686	950345
28188	950346
33070	950347
7796	950348
50821	950349
54359	950350
6747	950351
22941	950352
45588	950353
51955	950354
79192	950355
16308	950356
1243	950357
23081	950358
536	950359
83234	950360
28878	950361
9637	950362
166350	950363
77339	950364
77870	950365
55878	950366
2296	950367
150266	950368
466	950369
5174	950370
35061	950371
20614	950372
5636	950373
95806	950374
8800	950375
1404	950376
50782	950377
3142	950378
123131	950379
92164	950380
86534	950381
156307	950382
4548	950383
15320	950384
146425	950385
43989	950386
79282	950387
30068	950388
46467	950389
1221	950390
82792	950391
91377	950392
280	950393
62640	950394
75366	950395
52027	950396
117776	950397
84618	950398
57515	950399
50554	950400
8446	950401
105486	950402
40365	950403
106682	950404
30105	950405
44649	950406
283	950407
52377	950408
53927	950409
44499	950410
12113	950411
41211	950412
108411	950413
74730	950414
155163	950415
95865	950416
22591	950417
10976	950418
10365	950419
116536	950420
99930	950421
37690	950422
4577	950423
69163	950424
1188	950425
26481	950426
154981	950427
35115	950428
13443	950429
54263	950430
53437	950431
4795	950432
25565	950433
35369	950434
126620	950435
18878	950436
48222	950437
3502	950438
80604	950439
21803	950440
46215	950441
919	950442
52772	950443
5097	950444
13	950445
58792	950446
53171	950447
14940	950448
65064	950449
55260	950450
131461	950451
83191	950452
5003	950453
7739	950454
41256	950455
26805	950456
25746	950457
95008	950458
6018	950459
13949	950460
49655	950461
4302	950462
4144	950463
43223	950464
8409	950465
96682	950466
43289	950467
26318	950468
29644	950469
112746	950470
64014	950471
79978	950472
32897	950473
58589	950474
13755	950475
6755	950476
102288	950477
51755	950478
76044	950479
104652	950480
6310	950481
14101	950482
118423	950483
11380	950484
11994	950485
34290	950486
49120	950487
44	950488
58359	950489
4023	950490
176	950491
46905	950492
21666	950493
2673	950494
95133	950495
118668	950496
24249	950497
21233	950498
30925	950499
55374	950500
33503	950501
8500	950502
17877	950503
2056	950504
16982	950505
93722	950506
39367	950507
49471	950508
103894	950509
22080	950510
14091	950511
24288	950512
12668	950513
12096	950514
2098	950515
16048	950516
9154	950517
22892	950518
19167	950519
3161	950520
100178	950521
22112	950522
100579	950523
100733	950524
12198	950525
63084	950526
68694	950527
44986	950528
4002	950529
17035	950530
5431	950531
9055	950532
12711	950533
11413	950534
1375	950535
40911	950536
1538	950537
9513	950538
61549	950539
4098	950540
8425	950541
53972	950542
4085	950543
20461	950544
128144	950545
85657	950546
27838	950547
34244	950548
91249	950549
8387	950550
29161	950551
4146	950552
5965	950553
112855	950554
37621	950555
37031	950556
10602	950557
3314	950558
6435	950559
8756	950560
14212	950561
92442	950562
151585	950563
4882	950564
84013	950565
6069	950566
23081	950567
11373	950568
27112	950569
16534	950570
54101	950571
83112	950572
69964	950573
88981	950574
19096	950575
12421	950576
526	950577
115347	950578
1746	950579
4945	950580
12322	950581
19939	950582
24127	950583
65330	950584
21254	950585
42280	950586
98048	950587
51105	950588
84033	950589
577	950590
2382	950591
45964	950592
40213	950593
119732	950594
25296	950595
23929	950596
21935	950597
24931	950598
61905	950599
26053	950600
3970	950601
5320	950602
15880	950603
29358	950604
12660	950605
489	950606
113741	950607
504	950608
74134	950609
56588	950610
58709	950611
81944	950612
10918	950613
28524	950614
71329	950615
27669	950616
111698	950617
13160	950618
6001	950619
55949	950620
41414	950621
88083	950622
26697	950623
65252	950624
4029	950625
83214	950626
16182	950627
17711	950628
1037	950629
24950	950630
6241	950631
16874	950632
128187	950633
1565	950634
29117	950635
14843	950636
53552	950637
24549	950638
1398	950639
9008	950640
16040	950641
13084	950642
311	950643
12628	950644
4577	950645
63639	950646
20662	950647
128292	950648
95797	950649
55149	950650
46916	950651
400	950652
81305	950653
7811	950654
7064	950655
4992	950656
2562	950657
308	950658
13666	950659
27521	950660
5458	950661
110454	950662
33449	950663
62512	950664
58950	950665
2952	950666
148562	950667
59745	950668
14256	950669
12511	950670
2089	950671
72172	950672
3779	950673
109159	950674
13991	950675
22470	950676
78943	950677
38905	950678
85310	950679
26142	950680
26212	950681
11492	950682
85160	950683
105603	950684
1531	950685
27302	950686
26386	950687
21548	950688
59941	950689
110787	950690
6768	950691
17301	950692
88702	950693
158597	950694
44537	950695
19456	950696
23396	950697
28114	950698
2845	950699
68183	950700
132142	950701
10331	950702
23452	950703
81871	950704
148465	950705
5572	950706
36149	950707
15428	950708
740	950709
53954	950710
81007	950711
2878	950712
48335	950713
54607	950714
151170	950715
73753	950716
32129	950717
7564	950718
33242	950719
91662	950720
52397	950721
9787	950722
84066	950723
51446	950724
64751	950725
6849	950726
4864	950727
7679	950728
37711	950729
16142	950730
10269	950731
29153	950732
20766	950733
106766	950734
39731	950735
4067	950736
44201	950737
69729	950738
37770	950739
1667	950740
73181	950741
36083	950742
6852	950743
154337	950744
21634	950745
16788	950746
151196	950747
106417	950748
31537	950749
30917	950750
31493	950751
149585	950752
18607	950753
50763	950754
49927	950755
60404	950756
43705	950757
20208	950758
79836	950759
61382	950760
125399	950761
16589	950762
28338	950763
757	950764
47160	950765
886	950766
58686	950767
29289	950768
41291	950769
1926	950770
11377	950771
47637	950772
42379	950773
14011	950774
24066	950775
3466	950776
69891	950777
15	950778
440	950779
26186	950780
18499	950781
12046	950782
61836	950783
41061	950784
20123	950785
31831	950786
18895	950787
72756	950788
11906	950789
4271	950790
14989	950791
51500	950792
17147	950793
23977	950794
65517	950795
38479	950796
18848	950797
1155	950798
1154	950799
130587	950800
50340	950801
55733	950802
86088	950803
8302	950804
8785	950805
24299	950806
126505	950807
96983	950808
17825	950809
29039	950810
51833	950811
60417	950812
65177	950813
15603	950814
20850	950815
4215	950816
107211	950817
31239	950818
73552	950819
29109	950820
771	950821
10823	950822
133755	950823
40172	950824
92	950825
50756	950826
97092	950827
19855	950828
33459	950829
8730	950830
42274	950831
76168	950832
2629	950833
54814	950834
26738	950835
29222	950836
91459	950837
142301	950838
2956	950839
5949	950840
2407	950841
47831	950842
4529	950843
209	950844
47223	950845
616	950846
91295	950847
13468	950848
645	950849
8495	950850
82496	950851
100011	950852
2418	950853
50071	950854
11539	950855
11133	950856
26	950857
35832	950858
55092	950859
6100	950860
37679	950861
56332	950862
16819	950863
70001	950864
107207	950865
58216	950866
128152	950867
21286	950868
36206	950869
8349	950870
7198	950871
139	950872
99510	950873
39544	950874
46880	950875
81	950876
61381	950877
20050	950878
43	950879
10336	950880
131918	950881
122	950882
47065	950883
28294	950884
41234	950885
8554	950886
87565	950887
17392	950888
44313	950889
6215	950890
47369	950891
2414	950892
11073	950893
14605	950894
157523	950895
3699	950896
38226	950897
47774	950898
12591	950899
39421	950900
395	950901
76547	950902
71095	950903
8706	950904
50998	950905
63260	950906
2012	950907
16207	950908
4495	950909
78679	950910
84401	950911
11462	950912
26938	950913
12530	950914
80979	950915
19106	950916
2810	950917
24842	950918
46922	950919
3181	950920
47821	950921
52218	950922
69993	950923
35062	950924
49827	950925
104074	950926
1196	950927
20659	950928
42793	950929
30173	950930
42826	950931
3589	950932
18247	950933
41598	950934
71788	950935
17777	950936
19239	950937
89691	950938
239	950939
17530	950940
1688	950941
50608	950942
38295	950943
92896	950944
869	950945
106335	950946
7556	950947
21629	950948
58780	950949
159886	950950
108725	950951
4898	950952
39182	950953
146790	950954
9194	950955
59639	950956
99978	950957
26574	950958
68872	950959
18043	950960
2220	950961
20838	950962
37040	950963
1980	950964
53662	950965
15219	950966
103287	950967
79378	950968
26105	950969
32191	950970
14604	950971
92149	950972
131416	950973
16980	950974
37789	950975
43219	950976
109866	950977
7353	950978
21464	950979
12391	950980
39093	950981
125753	950982
21501	950983
10142	950984
15074	950985
209	950986
33780	950987
9715	950988
73554	950989
90987	950990
61624	950991
191	950992
129409	950993
42111	950994
6397	950995
86308	950996
19420	950997
128141	950998
100851	950999
3886	951000
104991	951001
62217	951002
52339	951003
51219	951004
131717	951005
10880	951006
19495	951007
3181	951008
6156	951009
57496	951010
40514	951011
32845	951012
27566	951013
10470	951014
198	951015
19256	951016
24619	951017
6464	951018
99669	951019
11575	951020
669	951021
31388	951022
7319	951023
140043	951024
13238	951025
31089	951026
42124	951027
6925	951028
98067	951029
66371	951030
2477	951031
51086	951032
67090	951033
86339	951034
50625	951035
13545	951036
21657	951037
45954	951038
86533	951039
965	951040
33361	951041
85703	951042
12702	951043
31633	951044
13934	951045
100625	951046
20158	951047
40908	951048
227	951049
17549	951050
11255	951051
34658	951052
9363	951053
86160	951054
72955	951055
2924	951056
110816	951057
401	951058
102374	951059
33581	951060
31725	951061
26969	951062
166230	951063
9430	951064
30087	951065
106915	951066
11262	951067
26140	951068
18322	951069
21076	951070
51445	951071
233	951072
97508	951073
407	951074
19491	951075
2238	951076
134136	951077
25834	951078
13690	951079
3667	951080
11244	951081
76827	951082
13760	951083
19219	951084
10602	951085
125441	951086
12828	951087
17056	951088
56180	951089
113777	951090
111218	951091
2133	951092
43175	951093
69838	951094
6716	951095
11333	951096
16700	951097
64434	951098
97781	951099
135446	951100
110232	951101
64309	951102
3698	951103
23236	951104
72556	951105
9025	951106
105108	951107
7503	951108
2428	951109
10878	951110
20860	951111
1630	951112
29162	951113
31278	951114
155257	951115
13161	951116
595	951117
31781	951118
36040	951119
153238	951120
105334	951121
67118	951122
39435	951123
253	951124
45188	951125
737	951126
57135	951127
29462	951128
920	951129
165480	951130
68314	951131
30499	951132
65965	951133
108427	951134
37399	951135
33251	951136
10372	951137
126140	951138
5389	951139
266	951140
455	951141
4364	951142
1684	951143
11653	951144
2425	951145
726	951146
19994	951147
158327	951148
46572	951149
9328	951150
44191	951151
96269	951152
114299	951153
15619	951154
786	951155
17526	951156
17751	951157
27444	951158
49505	951159
28194	951160
8288	951161
8851	951162
81968	951163
47029	951164
111076	951165
77619	951166
11164	951167
21406	951168
27749	951169
37921	951170
129213	951171
128582	951172
23750	951173
17643	951174
3461	951175
124230	951176
1019	951177
35066	951178
60283	951179
82418	951180
133712	951181
100392	951182
3341	951183
131018	951184
53571	951185
101247	951186
7960	951187
160206	951188
55976	951189
32420	951190
9263	951191
15669	951192
55	951193
81712	951194
140210	951195
135	951196
8266	951197
13833	951198
35350	951199
5549	951200
11727	951201
829	951202
76675	951203
112824	951204
80247	951205
878	951206
56058	951207
12076	951208
1579	951209
88782	951210
21248	951211
3219	951212
22646	951213
2685	951214
53394	951215
39370	951216
76943	951217
2741	951218
68327	951219
913	951220
24927	951221
2963	951222
104353	951223
35525	951224
21706	951225
3020	951226
49073	951227
1921	951228
8769	951229
55895	951230
1312	951231
3091	951232
3319	951233
22397	951234
8261	951235
118195	951236
55455	951237
28346	951238
123621	951239
103917	951240
121869	951241
22434	951242
44025	951243
70025	951244
31147	951245
31439	951246
11134	951247
4156	951248
8781	951249
57311	951250
251	951251
153734	951252
49347	951253
14623	951254
786	951255
17752	951256
116234	951257
3056	951258
21286	951259
502	951260
2682	951261
27367	951262
38224	951263
127495	951264
61073	951265
12855	951266
4459	951267
99166	951268
60259	951269
73617	951270
58	951271
68890	951272
26410	951273
144539	951274
9946	951275
43114	951276
73029	951277
71782	951278
29768	951279
46250	951280
41298	951281
132946	951282
2563	951283
1127	951284
19043	951285
97699	951286
61970	951287
7053	951288
1419	951289
49884	951290
4775	951291
59273	951292
22502	951293
158526	951294
102381	951295
39143	951296
50001	951297
3436	951298
84628	951299
80735	951300
11306	951301
8257	951302
6252	951303
42	951304
1487	951305
103630	951306
135166	951307
877	951308
40777	951309
151523	951310
2464	951311
10840	951312
3690	951313
12672	951314
3424	951315
7246	951316
10324	951317
29	951318
2524	951319
123744	951320
120006	951321
1383	951322
29655	951323
71	951324
44935	951325
78152	951326
594	951327
46948	951328
35115	951329
36832	951330
36856	951331
15889	951332
31062	951333
1620	951334
742	951335
21271	951336
55090	951337
3553	951338
49305	951339
24219	951340
21727	951341
3453	951342
108170	951343
20132	951344
50667	951345
757	951346
47729	951347
41987	951348
4266	951349
15557	951350
126563	951351
17123	951352
1898	951353
28489	951354
57000	951355
4923	951356
7562	951357
61633	951358
31218	951359
4297	951360
42843	951361
25609	951362
33661	951363
21663	951364
16321	951365
54514	951366
107552	951367
34291	951368
436	951369
67212	951370
14403	951371
3703	951372
121474	951373
93760	951374
4849	951375
3204	951376
30611	951377
2432	951378
2164	951379
30210	951380
95363	951381
22983	951382
4869	951383
12600	951384
51181	951385
58920	951386
5070	951387
30545	951388
52598	951389
34873	951390
143086	951391
16718	951392
57862	951393
19161	951394
99019	951395
35004	951396
53984	951397
103508	951398
21070	951399
2576	951400
163	951401
75822	951402
16537	951403
27131	951404
50794	951405
13475	951406
147375	951407
7081	951408
71443	951409
14681	951410
936	951411
617	951412
51152	951413
32347	951414
66369	951415
92305	951416
91442	951417
12050	951418
44981	951419
2341	951420
104066	951421
33104	951422
47737	951423
49462	951424
1638	951425
53025	951426
6982	951427
20992	951428
97120	951429
113180	951430
37113	951431
31373	951432
79583	951433
19499	951434
34933	951435
1237	951436
85628	951437
88807	951438
17589	951439
28406	951440
130484	951441
2705	951442
42582	951443
38282	951444
5396	951445
48068	951446
59750	951447
17675	951448
1728	951449
41953	951450
12046	951451
12666	951452
148194	951453
2634	951454
11392	951455
53394	951456
101938	951457
136902	951458
7439	951459
3667	951460
6492	951461
9810	951462
128087	951463
23698	951464
3867	951465
46518	951466
640	951467
35338	951468
31534	951469
5821	951470
8215	951471
87973	951472
17893	951473
122582	951474
1641	951475
38168	951476
121177	951477
12836	951478
16695	951479
8710	951480
18654	951481
15779	951482
6634	951483
102774	951484
29349	951485
111357	951486
54352	951487
9663	951488
16342	951489
89826	951490
28744	951491
21261	951492
140	951493
51836	951494
48871	951495
60754	951496
45405	951497
3136	951498
5978	951499
7545	951500
71173	951501
8790	951502
16507	951503
74745	951504
38572	951505
10801	951506
44223	951507
21760	951508
97486	951509
785	951510
943	951511
23617	951512
89815	951513
65913	951514
68836	951515
72268	951516
94341	951517
152325	951518
58264	951519
479	951520
144899	951521
54040	951522
140344	951523
57758	951524
161581	951525
34915	951526
8524	951527
87674	951528
2057	951529
79198	951530
121285	951531
21266	951532
14013	951533
3640	951534
50007	951535
25109	951536
126810	951537
3036	951538
105172	951539
1840	951540
52819	951541
6343	951542
9612	951543
88946	951544
24743	951545
151	951546
6974	951547
70134	951548
19981	951549
23951	951550
38454	951551
59819	951552
3371	951553
11263	951554
27599	951555
24415	951556
16121	951557
25753	951558
6769	951559
45081	951560
1978	951561
14492	951562
14479	951563
11021	951564
5525	951565
65390	951566
6285	951567
29890	951568
355	951569
36882	951570
31587	951571
19782	951572
528	951573
37969	951574
6908	951575
50717	951576
63079	951577
61287	951578
15494	951579
3150	951580
110364	951581
44816	951582
34709	951583
54978	951584
5129	951585
130833	951586
133222	951587
79206	951588
95948	951589
129380	951590
52073	951591
66953	951592
34117	951593
28965	951594
65981	951595
45098	951596
90394	951597
4191	951598
20383	951599
8138	951600
57664	951601
38605	951602
15079	951603
32817	951604
46752	951605
3940	951606
61344	951607
43937	951608
10495	951609
664	951610
51325	951611
47819	951612
12165	951613
22029	951614
8883	951615
1557	951616
42818	951617
23189	951618
3827	951619
28610	951620
52910	951621
19687	951622
8049	951623
88244	951624
43916	951625
7181	951626
85993	951627
12237	951628
36578	951629
62877	951630
13128	951631
20666	951632
5020	951633
7467	951634
3502	951635
36922	951636
722	951637
28477	951638
68022	951639
19382	951640
11362	951641
19561	951642
75666	951643
104647	951644
62878	951645
42917	951646
48695	951647
11698	951648
51136	951649
955	951650
142584	951651
76839	951652
4983	951653
7222	951654
6229	951655
104978	951656
10762	951657
50223	951658
80467	951659
97964	951660
67896	951661
147122	951662
11954	951663
49550	951664
6100	951665
67175	951666
70976	951667
14442	951668
69350	951669
2873	951670
12607	951671
14644	951672
12739	951673
26837	951674
15421	951675
571	951676
15323	951677
4935	951678
26168	951679
12389	951680
13156	951681
6175	951682
10191	951683
61461	951684
21946	951685
76110	951686
33211	951687
1009	951688
6628	951689
24782	951690
10059	951691
261	951692
17296	951693
4393	951694
834	951695
17319	951696
2504	951697
33067	951698
1759	951699
32767	951700
87374	951701
21127	951702
31577	951703
1119	951704
34087	951705
59374	951706
48987	951707
22534	951708
22	951709
45561	951710
44148	951711
64477	951712
4571	951713
9798	951714
71297	951715
1945	951716
12271	951717
63658	951718
25894	951719
5310	951720
61343	951721
14537	951722
433	951723
53043	951724
88439	951725
22733	951726
6133	951727
29557	951728
28871	951729
13660	951730
16857	951731
28191	951732
2909	951733
557	951734
93420	951735
18289	951736
362	951737
282	951738
12520	951739
23747	951740
131156	951741
13438	951742
90301	951743
6009	951744
89643	951745
3294	951746
30402	951747
44951	951748
517	951749
37914	951750
89423	951751
22292	951752
4479	951753
77287	951754
88224	951755
1912	951756
30679	951757
21264	951758
67820	951759
68055	951760
99380	951761
1745	951762
30612	951763
70378	951764
10303	951765
1966	951766
40276	951767
7858	951768
64121	951769
57811	951770
28491	951771
2095	951772
49966	951773
61557	951774
25457	951775
44842	951776
66946	951777
33006	951778
12798	951779
87931	951780
1551	951781
7892	951782
5144	951783
36277	951784
23829	951785
18390	951786
22823	951787
41349	951788
154496	951789
105	951790
7410	951791
35347	951792
105095	951793
15040	951794
27463	951795
131345	951796
3052	951797
6348	951798
3397	951799
72155	951800
9578	951801
14386	951802
47481	951803
104257	951804
15402	951805
400	951806
22355	951807
3411	951808
82554	951809
155	951810
138368	951811
86096	951812
31444	951813
44957	951814
33182	951815
36080	951816
35358	951817
9759	951818
8979	951819
15822	951820
17802	951821
24813	951822
104	951823
39018	951824
15878	951825
150947	951826
130720	951827
85941	951828
82991	951829
123723	951830
16533	951831
111285	951832
46	951833
81529	951834
68298	951835
20040	951836
2607	951837
59228	951838
12728	951839
91843	951840
54320	951841
18252	951842
25277	951843
29978	951844
21456	951845
34174	951846
4019	951847
144273	951848
8582	951849
133385	951850
4825	951851
20911	951852
14466	951853
13237	951854
35663	951855
337	951856
29905	951857
56801	951858
19063	951859
111522	951860
89973	951861
137870	951862
111246	951863
64840	951864
7039	951865
28704	951866
3969	951867
17304	951868
12546	951869
36558	951870
102434	951871
4352	951872
18057	951873
12576	951874
91976	951875
129708	951876
5040	951877
1759	951878
20645	951879
50796	951880
73806	951881
6789	951882
1588	951883
89257	951884
8460	951885
64026	951886
5750	951887
62460	951888
1528	951889
112396	951890
1248	951891
16866	951892
16115	951893
23303	951894
39664	951895
11769	951896
66514	951897
64	951898
15547	951899
6862	951900
5177	951901
1103	951902
11121	951903
102263	951904
23677	951905
48885	951906
22783	951907
49985	951908
8515	951909
28879	951910
21093	951911
42142	951912
80610	951913
4465	951914
14737	951915
12271	951916
9004	951917
99657	951918
78008	951919
5024	951920
5537	951921
24727	951922
102905	951923
67431	951924
24789	951925
69888	951926
13993	951927
27342	951928
30024	951929
152646	951930
2678	951931
117844	951932
34507	951933
1137	951934
20814	951935
55786	951936
21360	951937
9316	951938
109870	951939
20710	951940
26999	951941
70781	951942
18916	951943
43209	951944
166012	951945
33193	951946
139172	951947
6236	951948
5014	951949
48515	951950
39028	951951
17521	951952
66694	951953
80484	951954
926	951955
14602	951956
122597	951957
11195	951958
30711	951959
139350	951960
516	951961
6	951962
127623	951963
11709	951964
52	951965
32862	951966
12966	951967
10499	951968
55159	951969
23843	951970
1190	951971
75014	951972
8700	951973
74396	951974
25577	951975
38001	951976
5470	951977
110356	951978
49616	951979
16982	951980
119466	951981
84816	951982
2439	951983
4292	951984
5037	951985
75535	951986
66832	951987
12898	951988
8492	951989
145170	951990
19389	951991
88780	951992
1715	951993
3962	951994
21428	951995
152824	951996
104921	951997
124524	951998
3186	951999
36712	952000
29758	952001
8762	952002
80505	952003
30167	952004
2855	952005
56469	952006
28058	952007
31280	952008
11883	952009
6469	952010
11450	952011
49738	952012
9878	952013
108800	952014
14887	952015
4994	952016
58436	952017
38737	952018
91027	952019
91387	952020
115012	952021
10406	952022
15017	952023
58492	952024
62524	952025
113148	952026
59469	952027
93655	952028
13586	952029
19420	952030
954	952031
131256	952032
52590	952033
20158	952034
6922	952035
43656	952036
66650	952037
52091	952038
1	952039
1436	952040
61515	952041
68599	952042
24670	952043
115316	952044
13556	952045
181	952046
4722	952047
107089	952048
43152	952049
146081	952050
7584	952051
22732	952052
13454	952053
6888	952054
29155	952055
125054	952056
956	952057
112135	952058
64427	952059
7542	952060
44805	952061
2158	952062
651	952063
140204	952064
112705	952065
6454	952066
10687	952067
5917	952068
18091	952069
4354	952070
163	952071
75841	952072
4274	952073
78919	952074
18356	952075
138744	952076
30060	952077
9320	952078
94946	952079
497	952080
9356	952081
32169	952082
69353	952083
4766	952084
7181	952085
126801	952086
48363	952087
123616	952088
12832	952089
4475	952090
2352	952091
85730	952092
10784	952093
542	952094
65657	952095
101498	952096
4675	952097
41026	952098
31803	952099
126150	952100
84085	952101
13170	952102
75509	952103
55070	952104
63456	952105
116859	952106
54298	952107
74318	952108
1873	952109
5786	952110
63761	952111
11015	952112
123775	952113
131848	952114
27682	952115
3340	952116
25287	952117
4948	952118
68484	952119
15334	952120
53620	952121
3906	952122
65244	952123
46119	952124
67202	952125
155338	952126
47185	952127
90659	952128
12724	952129
69421	952130
15826	952131
7391	952132
19895	952133
76499	952134
66894	952135
76718	952136
17	952137
30731	952138
58465	952139
1708	952140
20252	952141
129006	952142
53424	952143
65237	952144
72714	952145
17457	952146
31172	952147
10612	952148
24227	952149
49404	952150
15702	952151
33092	952152
154289	952153
12607	952154
656	952155
8715	952156
10229	952157
42455	952158
82215	952159
36412	952160
117941	952161
108954	952162
20759	952163
7062	952164
21934	952165
31278	952166
20629	952167
46378	952168
25844	952169
9283	952170
23545	952171
13780	952172
196	952173
83137	952174
5416	952175
50316	952176
2767	952177
116517	952178
17490	952179
7546	952180
2052	952181
77637	952182
156994	952183
135207	952184
25816	952185
9357	952186
162142	952187
22945	952188
22166	952189
23625	952190
40202	952191
12943	952192
2258	952193
3857	952194
31531	952195
41800	952196
144552	952197
21219	952198
52624	952199
10475	952200
5934	952201
27291	952202
11078	952203
87434	952204
18710	952205
19087	952206
69413	952207
76836	952208
29032	952209
33010	952210
1029	952211
4070	952212
125141	952213
31208	952214
72298	952215
3325	952216
157047	952217
43639	952218
6233	952219
44379	952220
64470	952221
124119	952222
72057	952223
537	952224
49621	952225
9218	952226
70886	952227
107165	952228
46179	952229
63159	952230
991	952231
3753	952232
84387	952233
117629	952234
86731	952235
67887	952236
25714	952237
41890	952238
939	952239
45982	952240
144240	952241
45568	952242
80037	952243
25449	952244
139462	952245
74620	952246
98480	952247
50734	952248
28516	952249
12719	952250
133748	952251
514	952252
6520	952253
53116	952254
10642	952255
133446	952256
25596	952257
2899	952258
57986	952259
470	952260
158977	952261
41731	952262
13615	952263
30031	952264
25076	952265
430	952266
48365	952267
11614	952268
124953	952269
54567	952270
24829	952271
31740	952272
13860	952273
69874	952274
916	952275
3404	952276
24654	952277
25216	952278
39561	952279
17478	952280
436	952281
61136	952282
14780	952283
93740	952284
94317	952285
60033	952286
40733	952287
20923	952288
31752	952289
77351	952290
41985	952291
10584	952292
34692	952293
158651	952294
16789	952295
44983	952296
86177	952297
33748	952298
50602	952299
4101	952300
14172	952301
258	952302
71545	952303
16232	952304
23090	952305
118627	952306
24062	952307
35107	952308
48028	952309
5975	952310
11898	952311
133	952312
40914	952313
99720	952314
72622	952315
35617	952316
64357	952317
22640	952318
7684	952319
49421	952320
28231	952321
33660	952322
90898	952323
4210	952324
16186	952325
19705	952326
89354	952327
133817	952328
1992	952329
5426	952330
62660	952331
1645	952332
113384	952333
2820	952334
4674	952335
105964	952336
8639	952337
57949	952338
55107	952339
94102	952340
40361	952341
19418	952342
17502	952343
27015	952344
17577	952345
29010	952346
1696	952347
79001	952348
57201	952349
3977	952350
25908	952351
50588	952352
59924	952353
23053	952354
110225	952355
32541	952356
111043	952357
43513	952358
356	952359
5155	952360
18921	952361
32261	952362
15418	952363
14409	952364
33888	952365
42788	952366
2431	952367
33274	952368
6499	952369
27380	952370
12312	952371
16441	952372
36919	952373
55609	952374
60684	952375
133839	952376
86057	952377
12880	952378
68267	952379
622	952380
2681	952381
106093	952382
156537	952383
3841	952384
26213	952385
103200	952386
28959	952387
52527	952388
1666	952389
6	952390
70318	952391
66706	952392
91872	952393
65872	952394
42708	952395
116040	952396
620	952397
12702	952398
12087	952399
63418	952400
84955	952401
150495	952402
61488	952403
1989	952404
7347	952405
71443	952406
38936	952407
27667	952408
19320	952409
41146	952410
112271	952411
72817	952412
1028	952413
32821	952414
56470	952415
67342	952416
6696	952417
52935	952418
16139	952419
85947	952420
25986	952421
42887	952422
14008	952423
28378	952424
2147	952425
61908	952426
121353	952427
14899	952428
10950	952429
14583	952430
1853	952431
35830	952432
63	952433
768	952434
94280	952435
1547	952436
36445	952437
349	952438
36790	952439
18742	952440
84923	952441
31782	952442
8615	952443
86074	952444
100214	952445
147242	952446
121871	952447
13537	952448
26009	952449
16040	952450
739	952451
3251	952452
69316	952453
20449	952454
41169	952455
42679	952456
39722	952457
128845	952458
31372	952459
32316	952460
38972	952461
79955	952462
41611	952463
131131	952464
3489	952465
10679	952466
11073	952467
6040	952468
17810	952469
25304	952470
1919	952471
32962	952472
2475	952473
31661	952474
14684	952475
4784	952476
84	952477
52928	952478
7858	952479
33287	952480
10908	952481
16231	952482
55734	952483
70417	952484
2743	952485
164929	952486
132503	952487
70563	952488
32175	952489
8704	952490
115774	952491
6533	952492
4784	952493
31235	952494
58283	952495
11995	952496
7721	952497
94370	952498
43869	952499
56327	952500
4847	952501
22997	952502
111743	952503
699	952504
90031	952505
105431	952506
73343	952507
69639	952508
18611	952509
43984	952510
96674	952511
24	952512
65764	952513
17660	952514
5381	952515
158178	952516
15344	952517
41098	952518
3113	952519
1511	952520
80258	952521
135318	952522
16404	952523
39206	952524
141281	952525
94184	952526
95682	952527
28841	952528
51144	952529
1212	952530
31719	952531
89744	952532
4759	952533
99425	952534
15799	952535
12543	952536
8546	952537
31900	952538
5219	952539
85526	952540
1775	952541
15673	952542
6505	952543
113679	952544
2429	952545
52232	952546
89718	952547
35691	952548
386	952549
7722	952550
110302	952551
10944	952552
19265	952553
24917	952554
53003	952555
49291	952556
16696	952557
3776	952558
47900	952559
159339	952560
56197	952561
166164	952562
161420	952563
58913	952564
8382	952565
152364	952566
71173	952567
30536	952568
89196	952569
10329	952570
52020	952571
26872	952572
19273	952573
124570	952574
3504	952575
1381	952576
19647	952577
13041	952578
2778	952579
94212	952580
16168	952581
46767	952582
148162	952583
69121	952584
83403	952585
2138	952586
10625	952587
1869	952588
100376	952589
68477	952590
24741	952591
9704	952592
2407	952593
11037	952594
14033	952595
178	952596
68949	952597
5550	952598
46157	952599
3081	952600
18622	952601
37766	952602
28465	952603
71409	952604
24542	952605
21890	952606
4865	952607
101864	952608
1913	952609
116486	952610
900	952611
37488	952612
83590	952613
30658	952614
87292	952615
54127	952616
17186	952617
29734	952618
104	952619
30977	952620
30470	952621
111577	952622
1373	952623
123	952624
2176	952625
26143	952626
27922	952627
10535	952628
17649	952629
69771	952630
17373	952631
20896	952632
189	952633
73018	952634
20796	952635
8294	952636
3703	952637
88189	952638
102279	952639
12524	952640
43518	952641
87316	952642
26641	952643
55465	952644
1739	952645
36584	952646
45644	952647
32956	952648
71485	952649
10567	952650
12582	952651
78190	952652
44403	952653
125446	952654
107985	952655
474	952656
133948	952657
10611	952658
28683	952659
106164	952660
49464	952661
32130	952662
2102	952663
71279	952664
16888	952665
31217	952666
11531	952667
23157	952668
41119	952669
3702	952670
10135	952671
10841	952672
21568	952673
6185	952674
46912	952675
2248	952676
15631	952677
4841	952678
47846	952679
75240	952680
69066	952681
50939	952682
5980	952683
41918	952684
3314	952685
23453	952686
105967	952687
14	952688
655	952689
28631	952690
69347	952691
65853	952692
14143	952693
74368	952694
6	952695
4577	952696
21820	952697
84132	952698
107387	952699
46266	952700
22319	952701
405	952702
2422	952703
40718	952704
40612	952705
14113	952706
37411	952707
42508	952708
106122	952709
69087	952710
8255	952711
47182	952712
50206	952713
98812	952714
9909	952715
163988	952716
8663	952717
73336	952718
408	952719
21718	952720
159071	952721
76495	952722
10066	952723
13180	952724
4921	952725
51783	952726
5756	952727
50849	952728
3945	952729
2446	952730
17954	952731
34498	952732
18356	952733
79	952734
33399	952735
108707	952736
36546	952737
37336	952738
627	952739
73037	952740
1882	952741
62135	952742
15316	952743
13671	952744
17514	952745
24305	952746
737	952747
97475	952748
22552	952749
77817	952750
71683	952751
124573	952752
17335	952753
51078	952754
12947	952755
41477	952756
153525	952757
49703	952758
19524	952759
29547	952760
14823	952761
29135	952762
7451	952763
46597	952764
59010	952765
6851	952766
40376	952767
1974	952768
4147	952769
3187	952770
10336	952771
72870	952772
27563	952773
109731	952774
160672	952775
31018	952776
46982	952777
39558	952778
8018	952779
157	952780
48342	952781
84567	952782
15848	952783
21613	952784
27393	952785
128652	952786
12434	952787
4043	952788
23579	952789
19838	952790
17942	952791
10721	952792
5392	952793
32265	952794
974	952795
11118	952796
18014	952797
23092	952798
11224	952799
12638	952800
9285	952801
23616	952802
54948	952803
7331	952804
2009	952805
15669	952806
79601	952807
25535	952808
19148	952809
18301	952810
52892	952811
4059	952812
93606	952813
2407	952814
1465	952815
31525	952816
50650	952817
132446	952818
42066	952819
88876	952820
50396	952821
142918	952822
97648	952823
27036	952824
92637	952825
46419	952826
11421	952827
47218	952828
9352	952829
22296	952830
68161	952831
89415	952832
49835	952833
45371	952834
18872	952835
7165	952836
61282	952837
19386	952838
54534	952839
133585	952840
92397	952841
13417	952842
3228	952843
14580	952844
54802	952845
55612	952846
89073	952847
13884	952848
35816	952849
1836	952850
9928	952851
1658	952852
23247	952853
2901	952854
49339	952855
6966	952856
46209	952857
64404	952858
55299	952859
17148	952860
8295	952861
78399	952862
13839	952863
113805	952864
4287	952865
4246	952866
11609	952867
28305	952868
20842	952869
6637	952870
52382	952871
73297	952872
48545	952873
58307	952874
36557	952875
16059	952876
32265	952877
21942	952878
64192	952879
87	952880
162992	952881
2608	952882
32971	952883
2864	952884
36324	952885
782	952886
9217	952887
24137	952888
96958	952889
19124	952890
47001	952891
8784	952892
27800	952893
71196	952894
29845	952895
26099	952896
102231	952897
3026	952898
24118	952899
4027	952900
5799	952901
54084	952902
1389	952903
28045	952904
24008	952905
80259	952906
9874	952907
18704	952908
158847	952909
37777	952910
5854	952911
9314	952912
20052	952913
23717	952914
7978	952915
405	952916
79920	952917
52427	952918
78783	952919
5225	952920
3837	952921
31964	952922
15189	952923
1556	952924
4192	952925
41998	952926
31995	952927
5938	952928
5003	952929
105101	952930
26211	952931
101884	952932
30685	952933
5942	952934
13210	952935
9526	952936
3802	952937
27283	952938
106276	952939
59913	952940
107041	952941
3690	952942
2225	952943
13371	952944
9705	952945
17395	952946
9482	952947
22512	952948
2409	952949
52895	952950
19332	952951
48534	952952
8019	952953
17928	952954
36440	952955
50398	952956
15426	952957
107039	952958
13133	952959
2211	952960
13126	952961
9408	952962
156748	952963
6495	952964
26539	952965
3710	952966
24039	952967
15817	952968
70289	952969
122064	952970
1732	952971
101647	952972
15651	952973
62024	952974
54603	952975
39436	952976
154743	952977
21862	952978
41	952979
138941	952980
21632	952981
22020	952982
95585	952983
143495	952984
188	952985
22776	952986
72862	952987
28260	952988
6268	952989
2675	952990
64791	952991
56193	952992
28366	952993
6002	952994
14795	952995
11905	952996
1002	952997
381	952998
36766	952999
89929	953000
4753	953001
7013	953002
55563	953003
3333	953004
82031	953005
134815	953006
82941	953007
23293	953008
20083	953009
30279	953010
1083	953011
63	953012
10296	953013
31680	953014
56565	953015
907	953016
63061	953017
7811	953018
55062	953019
2439	953020
55643	953021
41310	953022
18284	953023
38025	953024
19062	953025
4181	953026
87933	953027
2477	953028
1329	953029
48057	953030
22589	953031
127746	953032
914	953033
10491	953034
53943	953035
442	953036
106200	953037
25402	953038
26349	953039
4650	953040
27840	953041
46621	953042
93103	953043
3990	953044
417	953045
18322	953046
43002	953047
141571	953048
12751	953049
54139	953050
28929	953051
36532	953052
12088	953053
25561	953054
5132	953055
18919	953056
30125	953057
92480	953058
10	953059
1488	953060
20180	953061
49360	953062
27510	953063
1052	953064
6197	953065
18799	953066
38754	953067
10722	953068
157518	953069
25995	953070
128514	953071
11161	953072
2436	953073
21954	953074
4702	953075
3149	953076
24095	953077
87	953078
28269	953079
39860	953080
245	953081
48991	953082
16852	953083
38843	953084
668	953085
4775	953086
23935	953087
8445	953088
12	953089
63050	953090
23047	953091
19975	953092
81630	953093
37276	953094
5771	953095
13221	953096
15970	953097
35411	953098
19194	953099
15070	953100
5845	953101
28927	953102
129879	953103
71766	953104
62186	953105
14392	953106
15092	953107
85526	953108
84287	953109
48048	953110
45724	953111
16216	953112
112800	953113
14147	953114
54571	953115
33487	953116
51804	953117
31003	953118
11271	953119
1919	953120
74799	953121
72662	953122
27146	953123
125640	953124
29644	953125
7419	953126
245	953127
1571	953128
4275	953129
1737	953130
102969	953131
69992	953132
34703	953133
21458	953134
155	953135
40962	953136
3703	953137
7374	953138
68993	953139
44174	953140
1949	953141
1645	953142
38142	953143
475	953144
57422	953145
29584	953146
23605	953147
26024	953148
2677	953149
11367	953150
18552	953151
150400	953152
67667	953153
79774	953154
68731	953155
878	953156
263	953157
4194	953158
345	953159
12228	953160
219	953161
29928	953162
6818	953163
56953	953164
13600	953165
16827	953166
31966	953167
1664	953168
18852	953169
83905	953170
23752	953171
2178	953172
6575	953173
36085	953174
64843	953175
33291	953176
17706	953177
12683	953178
4080	953179
8324	953180
90602	953181
19388	953182
66847	953183
32429	953184
141364	953185
4260	953186
118366	953187
85365	953188
15784	953189
261	953190
34858	953191
5120	953192
4428	953193
17324	953194
14017	953195
40065	953196
62716	953197
26376	953198
3657	953199
3037	953200
33756	953201
940	953202
76048	953203
680	953204
35013	953205
14574	953206
31342	953207
23873	953208
104948	953209
13346	953210
105961	953211
45657	953212
105993	953213
15108	953214
110612	953215
88891	953216
8506	953217
2684	953218
97293	953219
34723	953220
31165	953221
66386	953222
84229	953223
56520	953224
50770	953225
2335	953226
100308	953227
45304	953228
8215	953229
18951	953230
23527	953231
39033	953232
64393	953233
31600	953234
12401	953235
1206	953236
78050	953237
102140	953238
801	953239
14112	953240
2967	953241
60460	953242
52050	953243
25901	953244
7509	953245
105411	953246
88902	953247
17114	953248
60897	953249
2060	953250
11139	953251
552	953252
13155	953253
38703	953254
116562	953255
250	953256
60053	953257
101874	953258
45216	953259
6320	953260
29539	953261
26305	953262
38296	953263
31646	953264
29936	953265
5727	953266
50758	953267
121314	953268
49673	953269
99486	953270
17405	953271
695	953272
51762	953273
128558	953274
37171	953275
8067	953276
56170	953277
7927	953278
5439	953279
219	953280
3245	953281
78598	953282
41272	953283
53524	953284
17651	953285
39635	953286
105640	953287
71148	953288
6561	953289
69918	953290
1999	953291
108800	953292
14068	953293
11038	953294
5060	953295
118364	953296
57413	953297
2563	953298
28848	953299
44613	953300
6520	953301
2102	953302
1004	953303
39455	953304
940	953305
26786	953306
16942	953307
10565	953308
7673	953309
21544	953310
51627	953311
65898	953312
10603	953313
3908	953314
11542	953315
1566	953316
35183	953317
89551	953318
24561	953319
52891	953320
57856	953321
164	953322
1576	953323
33914	953324
19656	953325
87703	953326
36340	953327
14601	953328
15859	953329
24122	953330
8019	953331
9315	953332
106949	953333
103010	953334
3836	953335
36351	953336
36764	953337
15453	953338
12543	953339
250	953340
30582	953341
17049	953342
50697	953343
1670	953344
109072	953345
128613	953346
140614	953347
12440	953348
2606	953349
6447	953350
5930	953351
17319	953352
923	953353
11573	953354
9769	953355
126671	953356
99678	953357
50163	953358
17706	953359
24229	953360
46405	953361
15174	953362
141862	953363
7692	953364
63251	953365
47284	953366
983	953367
234	953368
2446	953369
29346	953370
51495	953371
105641	953372
64000	953373
13588	953374
12517	953375
23183	953376
29593	953377
15001	953378
14545	953379
90077	953380
27859	953381
28683	953382
22883	953383
17944	953384
827	953385
7573	953386
89325	953387
2324	953388
11537	953389
70901	953390
68024	953391
134572	953392
31238	953393
10097	953394
87142	953395
38757	953396
31304	953397
42719	953398
11215	953399
57271	953400
43555	953401
139629	953402
89023	953403
98879	953404
68735	953405
2732	953406
16516	953407
13278	953408
30846	953409
13412	953410
7051	953411
6609	953412
88507	953413
11312	953414
4711	953415
19835	953416
9690	953417
1662	953418
17922	953419
2042	953420
9609	953421
91044	953422
4035	953423
63399	953424
71714	953425
120169	953426
42805	953427
164468	953428
161249	953429
16278	953430
61466	953431
129055	953432
28144	953433
133716	953434
7826	953435
30951	953436
19912	953437
16115	953438
5050	953439
123	953440
89673	953441
88291	953442
71228	953443
15731	953444
69851	953445
62586	953446
57842	953447
44511	953448
51565	953449
65219	953450
9353	953451
24166	953452
19142	953453
27589	953454
72909	953455
24942	953456
23726	953457
10925	953458
16	953459
4399	953460
114350	953461
50933	953462
33556	953463
55080	953464
55119	953465
29853	953466
36169	953467
51355	953468
7555	953469
15684	953470
35462	953471
70408	953472
13926	953473
18319	953474
9297	953475
36615	953476
28086	953477
70500	953478
88945	953479
11484	953480
21359	953481
55937	953482
12278	953483
51918	953484
8382	953485
62922	953486
26465	953487
21693	953488
78751	953489
310	953490
75	953491
20760	953492
29646	953493
13699	953494
50911	953495
16222	953496
17283	953497
9136	953498
20928	953499
12346	953500
94881	953501
962	953502
23532	953503
8372	953504
40633	953505
331	953506
67673	953507
38849	953508
48124	953509
120809	953510
81556	953511
832	953512
2431	953513
53026	953514
44533	953515
16552	953516
19765	953517
112948	953518
3887	953519
71	953520
87309	953521
610	953522
145881	953523
9971	953524
34225	953525
37243	953526
78241	953527
30149	953528
13502	953529
312	953530
50806	953531
4496	953532
24585	953533
63465	953534
2137	953535
68456	953536
42630	953537
60590	953538
148318	953539
26185	953540
12028	953541
10434	953542
10673	953543
11729	953544
47075	953545
2969	953546
5655	953547
19454	953548
96185	953549
3270	953550
4031	953551
58816	953552
119685	953553
18773	953554
3510	953555
8006	953556
2613	953557
20004	953558
28292	953559
63	953560
27608	953561
33988	953562
45698	953563
8908	953564
33072	953565
28999	953566
10133	953567
39374	953568
35642	953569
1747	953570
9644	953571
54265	953572
13442	953573
72641	953574
105635	953575
35568	953576
44549	953577
23755	953578
37354	953579
14616	953580
22951	953581
25771	953582
41539	953583
2391	953584
18915	953585
1106	953586
6989	953587
92964	953588
36700	953589
43663	953590
12938	953591
137370	953592
9265	953593
30236	953594
140396	953595
56058	953596
120533	953597
21828	953598
142431	953599
93694	953600
5856	953601
10339	953602
95290	953603
47742	953604
18581	953605
79858	953606
6248	953607
6307	953608
26243	953609
1641	953610
55022	953611
62605	953612
16882	953613
1085	953614
2670	953615
659	953616
38097	953617
106884	953618
6768	953619
52840	953620
81	953621
1023	953622
25387	953623
51570	953624
2419	953625
9081	953626
95953	953627
2551	953628
27878	953629
152129	953630
1903	953631
10739	953632
59077	953633
101048	953634
98561	953635
47514	953636
40284	953637
10856	953638
4055	953639
36	953640
65535	953641
73659	953642
58800	953643
12593	953644
43328	953645
36717	953646
57683	953647
38574	953648
102713	953649
5667	953650
84001	953651
892	953652
52248	953653
7703	953654
7643	953655
51173	953656
15471	953657
49937	953658
7426	953659
98113	953660
120254	953661
2899	953662
31536	953663
43222	953664
11325	953665
4	953666
84564	953667
69382	953668
111243	953669
16284	953670
81235	953671
101742	953672
89060	953673
38906	953674
80451	953675
2332	953676
104382	953677
107331	953678
95223	953679
70805	953680
24272	953681
71889	953682
41952	953683
15315	953684
9612	953685
12444	953686
12791	953687
115003	953688
5470	953689
57817	953690
37928	953691
264	953692
17124	953693
1553	953694
32248	953695
32933	953696
152908	953697
16647	953698
10843	953699
63866	953700
19425	953701
1572	953702
7517	953703
417	953704
27076	953705
66472	953706
33181	953707
58945	953708
23863	953709
19068	953710
21329	953711
1666	953712
64332	953713
110489	953714
22563	953715
3465	953716
26470	953717
36069	953718
25371	953719
65298	953720
141542	953721
1232	953722
9701	953723
8269	953724
102443	953725
84896	953726
99341	953727
18495	953728
58318	953729
16185	953730
75796	953731
49721	953732
29419	953733
60679	953734
67662	953735
92527	953736
31178	953737
85127	953738
2668	953739
5943	953740
49194	953741
1211	953742
76665	953743
8170	953744
29582	953745
16417	953746
14702	953747
7639	953748
70881	953749
87874	953750
46513	953751
22291	953752
103683	953753
43526	953754
40712	953755
22002	953756
9756	953757
3160	953758
82896	953759
28250	953760
2540	953761
69726	953762
21480	953763
42273	953764
52877	953765
225	953766
15007	953767
426	953768
53657	953769
4922	953770
39354	953771
19810	953772
80024	953773
65250	953774
85695	953775
39977	953776
7873	953777
67063	953778
53767	953779
1591	953780
58606	953781
101568	953782
56911	953783
976	953784
65629	953785
13330	953786
7501	953787
6105	953788
3612	953789
35156	953790
70150	953791
22332	953792
49910	953793
4989	953794
512	953795
113329	953796
47391	953797
16526	953798
12820	953799
1796	953800
1653	953801
131196	953802
71448	953803
16538	953804
75589	953805
21592	953806
15294	953807
6658	953808
64734	953809
23605	953810
1488	953811
6913	953812
36154	953813
25332	953814
3852	953815
86838	953816
47507	953817
32415	953818
17256	953819
140805	953820
10375	953821
36	953822
3492	953823
8227	953824
15402	953825
75148	953826
9525	953827
32227	953828
3083	953829
16377	953830
964	953831
121406	953832
26388	953833
1264	953834
91056	953835
132409	953836
43565	953837
47952	953838
45539	953839
17625	953840
8062	953841
42993	953842
11897	953843
13984	953844
86758	953845
60037	953846
103101	953847
1665	953848
103116	953849
30392	953850
65160	953851
16277	953852
23609	953853
127231	953854
106	953855
138979	953856
9260	953857
19920	953858
26036	953859
54081	953860
10272	953861
124169	953862
28659	953863
4073	953864
548	953865
4122	953866
24103	953867
67949	953868
46517	953869
14745	953870
43569	953871
16487	953872
3893	953873
90583	953874
90960	953875
74918	953876
125540	953877
547	953878
18693	953879
267	953880
18022	953881
2773	953882
3411	953883
14996	953884
67227	953885
8594	953886
13400	953887
839	953888
76117	953889
101652	953890
2417	953891
985	953892
97155	953893
60934	953894
27588	953895
22888	953896
47189	953897
64880	953898
66684	953899
14832	953900
9975	953901
22560	953902
30188	953903
27040	953904
19195	953905
10860	953906
39671	953907
12471	953908
63808	953909
25682	953910
51977	953911
1132	953912
53584	953913
14331	953914
11669	953915
2509	953916
4607	953917
54748	953918
40980	953919
2487	953920
24208	953921
125136	953922
160368	953923
94593	953924
27536	953925
96177	953926
24699	953927
11719	953928
28478	953929
31445	953930
41673	953931
36964	953932
2765	953933
34879	953934
103135	953935
30587	953936
27652	953937
73022	953938
50009	953939
43171	953940
13	953941
11964	953942
48180	953943
4732	953944
12261	953945
22391	953946
80559	953947
4809	953948
2966	953949
126794	953950
68018	953951
125651	953952
4672	953953
1467	953954
6015	953955
20148	953956
22317	953957
10041	953958
5983	953959
30752	953960
40802	953961
14757	953962
65572	953963
1807	953964
81941	953965
135163	953966
9543	953967
4606	953968
48015	953969
106910	953970
2528	953971
34230	953972
35953	953973
52914	953974
206	953975
8545	953976
9457	953977
7536	953978
53453	953979
8718	953980
41129	953981
104039	953982
113532	953983
87681	953984
16052	953985
20966	953986
85372	953987
93901	953988
58761	953989
14883	953990
74760	953991
58707	953992
23458	953993
41457	953994
12681	953995
45779	953996
64173	953997
9034	953998
24896	953999
93344	954000
28881	954001
55877	954002
23001	954003
45131	954004
70947	954005
34216	954006
83838	954007
25726	954008
99674	954009
13844	954010
5089	954011
56533	954012
24026	954013
24517	954014
57002	954015
13057	954016
136368	954017
76588	954018
52714	954019
41306	954020
132548	954021
47973	954022
33462	954023
76	954024
8492	954025
18235	954026
32590	954027
30120	954028
72168	954029
11034	954030
15418	954031
975	954032
35640	954033
72041	954034
12875	954035
31646	954036
16242	954037
20887	954038
56474	954039
14510	954040
31509	954041
48066	954042
53468	954043
33056	954044
82059	954045
11131	954046
84335	954047
40286	954048
2757	954049
116915	954050
9074	954051
86671	954052
48551	954053
107227	954054
29980	954055
184	954056
110776	954057
13344	954058
98467	954059
80	954060
68737	954061
2703	954062
3549	954063
15051	954064
114917	954065
31804	954066
58964	954067
141655	954068
146968	954069
9150	954070
16216	954071
95558	954072
28806	954073
17012	954074
52258	954075
3029	954076
4421	954077
37771	954078
1842	954079
56437	954080
71977	954081
86033	954082
55013	954083
76611	954084
17489	954085
19444	954086
1838	954087
4318	954088
35644	954089
5201	954090
31258	954091
77776	954092
163701	954093
34281	954094
8610	954095
32405	954096
1141	954097
10930	954098
49985	954099
78267	954100
18595	954101
52681	954102
100910	954103
108787	954104
18159	954105
19048	954106
20803	954107
185	954108
85987	954109
1025	954110
94837	954111
5679	954112
52625	954113
8437	954114
13778	954115
134900	954116
61364	954117
49830	954118
37410	954119
23666	954120
60360	954121
121468	954122
34953	954123
17449	954124
88786	954125
31739	954126
69854	954127
10687	954128
46145	954129
15687	954130
98812	954131
16594	954132
77321	954133
226	954134
58417	954135
71622	954136
17062	954137
98450	954138
120790	954139
16585	954140
123823	954141
72554	954142
8985	954143
52858	954144
57192	954145
100996	954146
119716	954147
3956	954148
102529	954149
76197	954150
59326	954151
82339	954152
103518	954153
44916	954154
741	954155
7385	954156
5319	954157
10067	954158
737	954159
16690	954160
88286	954161
48123	954162
117233	954163
5079	954164
8449	954165
58413	954166
16079	954167
44001	954168
4511	954169
44804	954170
6384	954171
55218	954172
100649	954173
5110	954174
127054	954175
29706	954176
13550	954177
63816	954178
43761	954179
4770	954180
85416	954181
49227	954182
36930	954183
4815	954184
127179	954185
280	954186
20391	954187
60258	954188
9629	954189
75714	954190
4392	954191
47706	954192
1028	954193
4864	954194
31019	954195
87165	954196
18890	954197
9113	954198
56285	954199
74449	954200
54370	954201
116702	954202
2289	954203
137354	954204
58748	954205
981	954206
161537	954207
78180	954208
40350	954209
67223	954210
127275	954211
11139	954212
8844	954213
8077	954214
53859	954215
15237	954216
69866	954217
86443	954218
28442	954219
123645	954220
83021	954221
3516	954222
39611	954223
41223	954224
238	954225
91406	954226
34982	954227
3258	954228
44974	954229
30799	954230
15188	954231
84410	954232
63991	954233
3160	954234
100605	954235
2078	954236
109329	954237
30185	954238
96398	954239
43595	954240
82468	954241
24849	954242
17101	954243
30207	954244
6093	954245
203	954246
70057	954247
6030	954248
14921	954249
62640	954250
19191	954251
97928	954252
3855	954253
71385	954254
29419	954255
41187	954256
42509	954257
84168	954258
19441	954259
719	954260
143210	954261
63340	954262
452	954263
118436	954264
21320	954265
25296	954266
68664	954267
96730	954268
419	954269
49438	954270
18804	954271
63495	954272
61969	954273
4944	954274
105427	954275
16857	954276
2096	954277
14886	954278
864	954279
63357	954280
50867	954281
70262	954282
22074	954283
18636	954284
58874	954285
2108	954286
5802	954287
49201	954288
90586	954289
1089	954290
36299	954291
264	954292
2887	954293
5665	954294
16581	954295
25089	954296
11378	954297
91834	954298
55179	954299
5517	954300
91754	954301
86872	954302
33943	954303
9984	954304
33107	954305
1877	954306
111929	954307
31835	954308
38243	954309
158265	954310
65019	954311
1895	954312
16090	954313
11478	954314
48846	954315
2806	954316
30519	954317
2090	954318
23398	954319
130	954320
868	954321
161738	954322
42568	954323
51964	954324
25028	954325
2439	954326
20984	954327
29718	954328
37613	954329
8606	954330
37984	954331
26836	954332
115312	954333
44294	954334
3122	954335
8192	954336
70226	954337
58609	954338
64665	954339
67557	954340
80477	954341
26107	954342
15517	954343
91042	954344
671	954345
23949	954346
133231	954347
41499	954348
48117	954349
16300	954350
41610	954351
77640	954352
50252	954353
19352	954354
74752	954355
45718	954356
46375	954357
113306	954358
16921	954359
63718	954360
3307	954361
609	954362
124346	954363
37990	954364
5493	954365
21238	954366
157615	954367
123868	954368
19349	954369
1005	954370
5683	954371
11378	954372
34889	954373
26122	954374
12310	954375
3682	954376
44063	954377
104685	954378
51301	954379
16864	954380
1775	954381
3111	954382
18208	954383
2007	954384
1651	954385
9204	954386
14807	954387
19264	954388
76645	954389
47195	954390
31521	954391
13134	954392
55650	954393
14814	954394
17094	954395
3197	954396
96633	954397
125594	954398
123312	954399
37477	954400
3065	954401
1508	954402
137388	954403
3155	954404
77655	954405
2842	954406
21990	954407
11666	954408
23761	954409
28843	954410
2882	954411
375	954412
33472	954413
54306	954414
29703	954415
27682	954416
101363	954417
49899	954418
104805	954419
58818	954420
62120	954421
1147	954422
12141	954423
260	954424
68875	954425
30793	954426
35687	954427
9073	954428
32712	954429
73719	954430
94850	954431
49796	954432
10050	954433
43284	954434
378	954435
3199	954436
69767	954437
12976	954438
18643	954439
1367	954440
15186	954441
105444	954442
69485	954443
17395	954444
94682	954445
1745	954446
9629	954447
57243	954448
17742	954449
34623	954450
8	954451
1850	954452
77620	954453
6736	954454
631	954455
11433	954456
7428	954457
16528	954458
29408	954459
7692	954460
4279	954461
77850	954462
47325	954463
30531	954464
3749	954465
86784	954466
34877	954467
2437	954468
75305	954469
80213	954470
24774	954471
24703	954472
12889	954473
14936	954474
56772	954475
29757	954476
73607	954477
124228	954478
108856	954479
11113	954480
10916	954481
420	954482
81027	954483
53261	954484
157886	954485
27282	954486
749	954487
6544	954488
97341	954489
24398	954490
32813	954491
122691	954492
35654	954493
16379	954494
37768	954495
3057	954496
6562	954497
33574	954498
61376	954499
161592	954500
33702	954501
4443	954502
91244	954503
30773	954504
103350	954505
1022	954506
60137	954507
18197	954508
134640	954509
92503	954510
66611	954511
27025	954512
62771	954513
71	954514
6354	954515
33210	954516
44667	954517
92826	954518
27726	954519
116111	954520
6018	954521
31999	954522
45288	954523
69420	954524
34446	954525
125884	954526
15282	954527
8979	954528
25493	954529
3458	954530
2010	954531
6169	954532
17155	954533
34693	954534
99008	954535
49658	954536
43582	954537
48229	954538
64757	954539
18128	954540
126662	954541
50345	954542
107975	954543
50317	954544
107080	954545
10213	954546
60030	954547
65048	954548
84118	954549
13946	954550
39862	954551
14316	954552
28040	954553
12979	954554
143020	954555
20275	954556
29180	954557
7994	954558
68894	954559
41176	954560
55527	954561
90876	954562
101609	954563
34481	954564
27497	954565
31854	954566
1898	954567
45716	954568
12782	954569
51844	954570
28774	954571
26612	954572
21077	954573
96373	954574
47464	954575
3933	954576
26868	954577
7097	954578
21976	954579
6268	954580
18458	954581
21630	954582
66528	954583
122168	954584
28166	954585
56457	954586
15300	954587
59087	954588
5296	954589
61501	954590
23405	954591
1220	954592
20153	954593
1588	954594
29663	954595
90266	954596
147361	954597
101794	954598
1988	954599
51917	954600
48159	954601
4640	954602
3114	954603
94622	954604
77734	954605
2012	954606
56068	954607
11623	954608
38768	954609
3052	954610
14711	954611
7663	954612
279	954613
31182	954614
6836	954615
81167	954616
29694	954617
162764	954618
18553	954619
693	954620
48243	954621
67373	954622
3498	954623
24540	954624
41316	954625
11641	954626
104575	954627
66219	954628
571	954629
20582	954630
1466	954631
68967	954632
18644	954633
45448	954634
68659	954635
7121	954636
54509	954637
21921	954638
46001	954639
3193	954640
50810	954641
4136	954642
1837	954643
94366	954644
11218	954645
2461	954646
1859	954647
15917	954648
87734	954649
78179	954650
146639	954651
41359	954652
16625	954653
26704	954654
64739	954655
77783	954656
934	954657
32842	954658
129993	954659
29164	954660
59325	954661
1870	954662
21100	954663
93592	954664
7317	954665
4725	954666
90709	954667
67538	954668
19324	954669
82175	954670
21363	954671
45330	954672
51589	954673
47829	954674
106189	954675
78434	954676
100064	954677
107571	954678
161543	954679
62217	954680
115236	954681
43574	954682
3656	954683
4140	954684
32394	954685
13648	954686
49791	954687
97736	954688
6631	954689
83620	954690
79177	954691
1522	954692
12389	954693
19930	954694
24494	954695
80911	954696
26662	954697
13063	954698
4720	954699
85428	954700
19011	954701
73090	954702
3473	954703
19177	954704
58760	954705
68452	954706
115358	954707
27168	954708
31602	954709
35481	954710
105085	954711
37246	954712
34301	954713
9582	954714
57173	954715
32380	954716
38523	954717
2744	954718
24171	954719
98641	954720
61982	954721
3031	954722
156493	954723
8570	954724
161570	954725
13106	954726
38253	954727
78326	954728
56629	954729
12374	954730
30326	954731
87973	954732
14538	954733
71672	954734
46892	954735
21679	954736
82447	954737
61049	954738
19802	954739
113692	954740
24951	954741
2746	954742
8601	954743
97719	954744
92815	954745
12066	954746
37858	954747
2414	954748
61010	954749
149699	954750
73337	954751
40726	954752
23808	954753
11420	954754
60164	954755
10290	954756
59189	954757
19585	954758
38721	954759
266	954760
10371	954761
28460	954762
8705	954763
9543	954764
67201	954765
85111	954766
10215	954767
74280	954768
9086	954769
8006	954770
95830	954771
2696	954772
20746	954773
10691	954774
35214	954775
27266	954776
78657	954777
11708	954778
23211	954779
23809	954780
3201	954781
113761	954782
64545	954783
88214	954784
8374	954785
2771	954786
54084	954787
50143	954788
43308	954789
2917	954790
11559	954791
68703	954792
41312	954793
22560	954794
20081	954795
95276	954796
2291	954797
86509	954798
37948	954799
1295	954800
49588	954801
162363	954802
126	954803
20833	954804
39446	954805
16160	954806
39023	954807
26567	954808
498	954809
20776	954810
17293	954811
611	954812
50092	954813
7251	954814
45429	954815
125603	954816
19911	954817
1993	954818
3160	954819
34070	954820
206	954821
23641	954822
39758	954823
60738	954824
87530	954825
27983	954826
41751	954827
61518	954828
48307	954829
77897	954830
54615	954831
151221	954832
9134	954833
24677	954834
17081	954835
62681	954836
8527	954837
24146	954838
19042	954839
2065	954840
47624	954841
110553	954842
468	954843
17591	954844
161720	954845
43453	954846
8398	954847
36364	954848
20039	954849
39226	954850
20666	954851
54343	954852
18755	954853
504	954854
146907	954855
59918	954856
97590	954857
60175	954858
96020	954859
96625	954860
40106	954861
134914	954862
18681	954863
161759	954864
108973	954865
61047	954866
6391	954867
19706	954868
53159	954869
713	954870
7585	954871
670	954872
54869	954873
36778	954874
70218	954875
26315	954876
4784	954877
1930	954878
11982	954879
111354	954880
14623	954881
13920	954882
9750	954883
1468	954884
34172	954885
80705	954886
9427	954887
38425	954888
20182	954889
17882	954890
13263	954891
1197	954892
16330	954893
36818	954894
34524	954895
55113	954896
5359	954897
122873	954898
8530	954899
12784	954900
13654	954901
47467	954902
115958	954903
5937	954904
18631	954905
4	954906
108412	954907
100481	954908
27309	954909
606	954910
30607	954911
4817	954912
14271	954913
13968	954914
243	954915
38725	954916
15110	954917
13320	954918
18400	954919
25068	954920
23975	954921
42210	954922
18286	954923
44770	954924
4654	954925
4708	954926
21269	954927
966	954928
56917	954929
3819	954930
6925	954931
23986	954932
42371	954933
36490	954934
101335	954935
93885	954936
66656	954937
36967	954938
173	954939
26223	954940
76570	954941
766	954942
34893	954943
3495	954944
6524	954945
99006	954946
141	954947
3786	954948
24230	954949
14412	954950
41042	954951
81257	954952
63932	954953
35962	954954
39174	954955
968	954956
29320	954957
56443	954958
14037	954959
15805	954960
77281	954961
161590	954962
18864	954963
10390	954964
48003	954965
18183	954966
2357	954967
514	954968
57240	954969
86223	954970
42959	954971
117425	954972
133014	954973
34561	954974
1526	954975
36111	954976
113956	954977
137	954978
37537	954979
2379	954980
31229	954981
12627	954982
32105	954983
526	954984
19606	954985
13200	954986
2011	954987
41914	954988
27430	954989
81024	954990
17148	954991
29866	954992
979	954993
54854	954994
13297	954995
9911	954996
52388	954997
26499	954998
69319	954999
26953	955000
148406	955001
65203	955002
57866	955003
11330	955004
33807	955005
973	955006
62471	955007
2739	955008
1904	955009
28927	955010
93959	955011
138030	955012
133385	955013
55761	955014
12798	955015
74336	955016
29555	955017
41482	955018
85407	955019
51094	955020
13183	955021
16572	955022
161992	955023
24151	955024
34480	955025
748	955026
52255	955027
43722	955028
60891	955029
25509	955030
31701	955031
25499	955032
13252	955033
11528	955034
578	955035
7511	955036
754	955037
52872	955038
67784	955039
140160	955040
66441	955041
71416	955042
7949	955043
14758	955044
161854	955045
70586	955046
31391	955047
12432	955048
36814	955049
72978	955050
69853	955051
36409	955052
3286	955053
165	955054
18836	955055
91942	955056
85800	955057
118164	955058
84528	955059
73814	955060
76910	955061
7977	955062
21967	955063
306	955064
76633	955065
6021	955066
84940	955067
25881	955068
46555	955069
67072	955070
160886	955071
2993	955072
37	955073
29223	955074
14237	955075
119573	955076
48689	955077
52166	955078
74641	955079
17210	955080
66818	955081
104792	955082
52908	955083
14666	955084
466	955085
798	955086
34286	955087
19902	955088
1798	955089
49254	955090
51945	955091
17891	955092
29755	955093
26994	955094
119288	955095
38151	955096
7911	955097
31649	955098
5	955099
48008	955100
40730	955101
22986	955102
1122	955103
10647	955104
49530	955105
6152	955106
33918	955107
144438	955108
123434	955109
36816	955110
107333	955111
541	955112
7649	955113
58906	955114
56441	955115
40289	955116
32521	955117
52042	955118
147	955119
154383	955120
7776	955121
117495	955122
6066	955123
26993	955124
489	955125
74716	955126
74499	955127
140806	955128
56305	955129
1404	955130
39104	955131
1949	955132
44040	955133
5180	955134
89397	955135
26939	955136
52645	955137
57511	955138
110236	955139
5176	955140
10022	955141
21404	955142
15818	955143
30345	955144
29461	955145
47898	955146
33354	955147
101626	955148
25405	955149
48600	955150
655	955151
21182	955152
83002	955153
42075	955154
9067	955155
11264	955156
29354	955157
17342	955158
149235	955159
58494	955160
33561	955161
12606	955162
27770	955163
42658	955164
44251	955165
39961	955166
867	955167
67304	955168
43745	955169
1807	955170
13990	955171
365	955172
13589	955173
35787	955174
46726	955175
40813	955176
11761	955177
664	955178
30335	955179
139565	955180
18355	955181
7384	955182
41117	955183
26158	955184
95146	955185
8612	955186
157780	955187
1105	955188
50694	955189
128364	955190
6785	955191
19466	955192
23967	955193
132571	955194
1281	955195
23927	955196
71499	955197
3578	955198
846	955199
24631	955200
54511	955201
19625	955202
85626	955203
49793	955204
36283	955205
4885	955206
52894	955207
4131	955208
44143	955209
1700	955210
21635	955211
2707	955212
20553	955213
79924	955214
32060	955215
8332	955216
28374	955217
1148	955218
3847	955219
57566	955220
65461	955221
12983	955222
69047	955223
46831	955224
20227	955225
107956	955226
49009	955227
29820	955228
138090	955229
159484	955230
4525	955231
17580	955232
4617	955233
100132	955234
31285	955235
166508	955236
11118	955237
23499	955238
2703	955239
82472	955240
4175	955241
44284	955242
12297	955243
48904	955244
65193	955245
16198	955246
1540	955247
56777	955248
99664	955249
22946	955250
6246	955251
76417	955252
15438	955253
53749	955254
73445	955255
61298	955256
27365	955257
9027	955258
13711	955259
108090	955260
122248	955261
11515	955262
17687	955263
277	955264
50249	955265
15826	955266
147364	955267
77289	955268
13267	955269
119915	955270
41214	955271
6688	955272
52534	955273
11190	955274
13743	955275
50716	955276
45832	955277
148515	955278
16065	955279
34919	955280
130195	955281
6649	955282
55651	955283
38691	955284
29555	955285
14940	955286
12048	955287
49831	955288
34933	955289
36889	955290
369	955291
4703	955292
57478	955293
6830	955294
7740	955295
25762	955296
222	955297
1114	955298
70978	955299
96571	955300
157849	955301
44566	955302
317	955303
113207	955304
16256	955305
68403	955306
9488	955307
10057	955308
5231	955309
39688	955310
116523	955311
2527	955312
7961	955313
71215	955314
7247	955315
31851	955316
93658	955317
10974	955318
86967	955319
4808	955320
75073	955321
37040	955322
3823	955323
98424	955324
37729	955325
16217	955326
120615	955327
121336	955328
25407	955329
7501	955330
123462	955331
45774	955332
39566	955333
19709	955334
12340	955335
8286	955336
64762	955337
58390	955338
28679	955339
8000	955340
18046	955341
48840	955342
10524	955343
1689	955344
26865	955345
16809	955346
9095	955347
581	955348
17201	955349
3873	955350
6296	955351
25799	955352
14503	955353
25461	955354
53268	955355
24002	955356
44532	955357
3874	955358
55829	955359
2331	955360
35175	955361
10466	955362
66390	955363
69282	955364
23703	955365
3582	955366
23659	955367
42277	955368
18367	955369
2678	955370
19397	955371
30259	955372
39374	955373
27853	955374
6062	955375
14979	955376
3434	955377
109325	955378
271	955379
4998	955380
61633	955381
15171	955382
78485	955383
5941	955384
2048	955385
107426	955386
960	955387
10412	955388
45102	955389
121954	955390
79849	955391
29051	955392
1274	955393
42597	955394
41158	955395
6732	955396
3785	955397
10636	955398
33785	955399
8602	955400
16124	955401
7338	955402
7805	955403
18625	955404
1851	955405
4296	955406
31982	955407
74811	955408
40424	955409
7845	955410
31636	955411
14857	955412
15129	955413
1338	955414
33165	955415
49540	955416
19062	955417
95143	955418
78988	955419
73328	955420
87167	955421
4680	955422
127801	955423
159975	955424
9164	955425
94371	955426
48860	955427
39434	955428
46082	955429
37281	955430
4069	955431
7088	955432
4505	955433
72380	955434
83241	955435
33150	955436
82608	955437
49952	955438
4232	955439
65387	955440
14443	955441
118780	955442
489	955443
929	955444
29030	955445
9	955446
50089	955447
59743	955448
1805	955449
20486	955450
57872	955451
18402	955452
8216	955453
39820	955454
25165	955455
166446	955456
39439	955457
14308	955458
2306	955459
20144	955460
85912	955461
10779	955462
5537	955463
88575	955464
69726	955465
76804	955466
8388	955467
80168	955468
31942	955469
38856	955470
85569	955471
42852	955472
47518	955473
9298	955474
2738	955475
9130	955476
15514	955477
71781	955478
12722	955479
87628	955480
26858	955481
11470	955482
14722	955483
5987	955484
90767	955485
108987	955486
41433	955487
10818	955488
9162	955489
19386	955490
57938	955491
8365	955492
10466	955493
532	955494
44955	955495
109399	955496
13794	955497
6182	955498
17790	955499
31831	955500
22455	955501
50717	955502
820	955503
35808	955504
54694	955505
1691	955506
16651	955507
42729	955508
47097	955509
25616	955510
23460	955511
151840	955512
144232	955513
3426	955514
116660	955515
12381	955516
58464	955517
83912	955518
46864	955519
40883	955520
149746	955521
102074	955522
10021	955523
122387	955524
56588	955525
164731	955526
12333	955527
3986	955528
15661	955529
1423	955530
7501	955531
59671	955532
18445	955533
71773	955534
14634	955535
11554	955536
6915	955537
95911	955538
35779	955539
82382	955540
146579	955541
49115	955542
44038	955543
98125	955544
5268	955545
64423	955546
37482	955547
867	955548
72193	955549
110664	955550
13633	955551
96262	955552
63701	955553
43282	955554
1656	955555
155786	955556
73958	955557
16425	955558
64609	955559
3886	955560
46862	955561
50054	955562
73438	955563
35991	955564
41610	955565
9713	955566
42	955567
249	955568
100574	955569
44908	955570
19674	955571
18802	955572
31012	955573
30639	955574
64702	955575
528	955576
19837	955577
94066	955578
27709	955579
2909	955580
44807	955581
127329	955582
72273	955583
148840	955584
15017	955585
5	955586
39947	955587
51301	955588
78850	955589
43516	955590
3799	955591
11616	955592
163326	955593
23934	955594
9111	955595
39314	955596
79161	955597
50496	955598
104320	955599
24078	955600
10476	955601
69486	955602
864	955603
69750	955604
7127	955605
185	955606
6660	955607
26571	955608
5894	955609
12235	955610
12156	955611
359	955612
29893	955613
96381	955614
6762	955615
10510	955616
823	955617
24399	955618
111122	955619
149	955620
127888	955621
32894	955622
30693	955623
123839	955624
88401	955625
115037	955626
55418	955627
13397	955628
19838	955629
13656	955630
54280	955631
805	955632
85840	955633
18250	955634
132329	955635
16111	955636
3	955637
5450	955638
522	955639
158028	955640
124135	955641
40300	955642
36851	955643
16740	955644
58611	955645
70844	955646
3853	955647
31987	955648
151952	955649
17560	955650
60742	955651
119913	955652
98881	955653
73038	955654
5711	955655
14886	955656
2036	955657
68470	955658
107640	955659
8420	955660
49290	955661
44227	955662
87310	955663
56122	955664
404	955665
40216	955666
10101	955667
600	955668
127717	955669
98736	955670
86711	955671
74020	955672
82190	955673
94266	955674
80028	955675
39011	955676
31251	955677
37753	955678
7866	955679
3591	955680
90432	955681
142009	955682
4383	955683
92319	955684
22497	955685
5080	955686
12805	955687
35798	955688
40209	955689
73516	955690
41592	955691
41775	955692
130209	955693
10193	955694
17116	955695
99459	955696
25257	955697
562	955698
33275	955699
1522	955700
8087	955701
10444	955702
3882	955703
54479	955704
18113	955705
27695	955706
9175	955707
45244	955708
71257	955709
13286	955710
94356	955711
40699	955712
21359	955713
56189	955714
26276	955715
3005	955716
50067	955717
92701	955718
20610	955719
96659	955720
41410	955721
25658	955722
80412	955723
165933	955724
58549	955725
59826	955726
29968	955727
495	955728
4663	955729
35199	955730
131905	955731
45122	955732
94094	955733
57798	955734
59527	955735
6144	955736
6558	955737
76479	955738
21298	955739
27875	955740
13116	955741
2383	955742
93007	955743
59643	955744
128182	955745
730	955746
9966	955747
8467	955748
23427	955749
26444	955750
33629	955751
154011	955752
16344	955753
32221	955754
13718	955755
83121	955756
28205	955757
545	955758
88206	955759
12168	955760
10863	955761
3102	955762
6321	955763
131927	955764
49124	955765
100963	955766
30215	955767
20869	955768
44469	955769
25821	955770
130044	955771
6829	955772
56099	955773
11477	955774
9215	955775
24175	955776
2393	955777
78654	955778
36634	955779
85995	955780
1373	955781
49079	955782
77354	955783
9881	955784
24885	955785
64349	955786
27265	955787
133	955788
5073	955789
72315	955790
86024	955791
55077	955792
36125	955793
16284	955794
122183	955795
113378	955796
63905	955797
92511	955798
3617	955799
1491	955800
4386	955801
105220	955802
49027	955803
96067	955804
112011	955805
128140	955806
13957	955807
203	955808
2780	955809
107321	955810
50150	955811
113185	955812
953	955813
112023	955814
71086	955815
3932	955816
5521	955817
17991	955818
65284	955819
3535	955820
545	955821
64633	955822
73416	955823
46949	955824
802	955825
49337	955826
62255	955827
34071	955828
25371	955829
89764	955830
2257	955831
1542	955832
22928	955833
53594	955834
5352	955835
72051	955836
70818	955837
17645	955838
26168	955839
1788	955840
74646	955841
3736	955842
41857	955843
2836	955844
56055	955845
1080	955846
71251	955847
51356	955848
51992	955849
27692	955850
38657	955851
63446	955852
75304	955853
4407	955854
31274	955855
92910	955856
84643	955857
715	955858
35902	955859
85457	955860
6326	955861
57344	955862
54631	955863
53933	955864
68614	955865
5247	955866
1231	955867
40650	955868
17809	955869
34323	955870
61216	955871
26676	955872
64645	955873
60446	955874
14667	955875
132595	955876
47146	955877
85024	955878
309	955879
1107	955880
54458	955881
73871	955882
124643	955883
127342	955884
150307	955885
5	955886
1368	955887
100425	955888
1267	955889
44178	955890
85523	955891
106254	955892
110619	955893
5539	955894
164821	955895
20964	955896
86227	955897
64974	955898
25204	955899
24939	955900
30	955901
4169	955902
46324	955903
39830	955904
76531	955905
15308	955906
154016	955907
85329	955908
64208	955909
962	955910
23681	955911
83841	955912
43790	955913
9272	955914
93	955915
39635	955916
159085	955917
150821	955918
6528	955919
45	955920
2610	955921
7530	955922
22617	955923
67171	955924
6103	955925
70100	955926
11151	955927
88025	955928
33920	955929
39208	955930
43122	955931
76981	955932
50128	955933
13975	955934
38141	955935
65494	955936
5881	955937
2397	955938
123087	955939
101976	955940
50586	955941
48769	955942
50	955943
77208	955944
41347	955945
1213	955946
125	955947
2021	955948
70752	955949
36622	955950
2305	955951
17623	955952
7533	955953
165134	955954
12065	955955
18636	955956
69333	955957
830	955958
6710	955959
85429	955960
2561	955961
100682	955962
45189	955963
85011	955964
16508	955965
157153	955966
51197	955967
18635	955968
458	955969
12234	955970
11251	955971
4238	955972
1362	955973
27681	955974
35415	955975
66209	955976
21464	955977
56755	955978
101644	955979
109652	955980
14374	955981
48070	955982
6526	955983
22682	955984
44431	955985
133606	955986
149683	955987
527	955988
15242	955989
10698	955990
98948	955991
126111	955992
104748	955993
28030	955994
9688	955995
30775	955996
60197	955997
10921	955998
74283	955999
42475	956000
2847	956001
2637	956002
31858	956003
3401	956004
102222	956005
1435	956006
10	956007
20505	956008
94079	956009
2002	956010
35186	956011
157049	956012
1644	956013
7531	956014
75060	956015
869	956016
19714	956017
96190	956018
119225	956019
55029	956020
81559	956021
1407	956022
28467	956023
52808	956024
29693	956025
5716	956026
38559	956027
24101	956028
68818	956029
140243	956030
1972	956031
13511	956032
1303	956033
22073	956034
558	956035
58681	956036
37453	956037
32399	956038
31997	956039
14587	956040
34808	956041
23112	956042
30594	956043
38000	956044
114698	956045
2668	956046
61491	956047
2926	956048
2095	956049
95729	956050
6281	956051
59898	956052
82351	956053
9754	956054
16706	956055
12423	956056
72083	956057
2764	956058
3304	956059
116713	956060
209	956061
46755	956062
34412	956063
1587	956064
101769	956065
10088	956066
11230	956067
54786	956068
14	956069
18339	956070
33082	956071
11938	956072
3720	956073
60163	956074
75487	956075
1175	956076
67157	956077
21518	956078
8792	956079
41796	956080
53245	956081
70300	956082
2255	956083
53164	956084
60404	956085
19356	956086
7352	956087
54330	956088
48012	956089
322	956090
37829	956091
61397	956092
7999	956093
129741	956094
29516	956095
27277	956096
14640	956097
4930	956098
31325	956099
28389	956100
39764	956101
95695	956102
18448	956103
27158	956104
6985	956105
26786	956106
22028	956107
7146	956108
6349	956109
17390	956110
31106	956111
1312	956112
124006	956113
70872	956114
70231	956115
24829	956116
63024	956117
14068	956118
72286	956119
1152	956120
5475	956121
9508	956122
70150	956123
66497	956124
24516	956125
5209	956126
57585	956127
1188	956128
10707	956129
13422	956130
35026	956131
69763	956132
37602	956133
81383	956134
53136	956135
74298	956136
31566	956137
24287	956138
69073	956139
132933	956140
46734	956141
109707	956142
35918	956143
67662	956144
3119	956145
14304	956146
59067	956147
104719	956148
196	956149
2782	956150
145054	956151
778	956152
13111	956153
139383	956154
72208	956155
31253	956156
19477	956157
63207	956158
78561	956159
16892	956160
41803	956161
85075	956162
46125	956163
80828	956164
2648	956165
42385	956166
9206	956167
27338	956168
13578	956169
21245	956170
470	956171
2469	956172
36417	956173
156891	956174
2238	956175
99533	956176
11234	956177
41816	956178
76125	956179
139866	956180
23956	956181
47176	956182
2501	956183
29584	956184
4246	956185
8539	956186
2891	956187
30130	956188
32991	956189
12390	956190
7292	956191
591	956192
141254	956193
24973	956194
2433	956195
13610	956196
40901	956197
2823	956198
12630	956199
47386	956200
40013	956201
84577	956202
68490	956203
5523	956204
5873	956205
43624	956206
35803	956207
100778	956208
1333	956209
23614	956210
41746	956211
404	956212
88705	956213
3394	956214
4423	956215
31520	956216
69488	956217
47168	956218
4215	956219
10969	956220
2226	956221
10849	956222
41730	956223
46757	956224
46751	956225
33768	956226
150161	956227
8104	956228
157951	956229
28369	956230
675	956231
1147	956232
1080	956233
182	956234
61493	956235
68546	956236
82373	956237
36668	956238
30104	956239
102168	956240
1715	956241
36562	956242
139333	956243
45996	956244
51322	956245
126662	956246
1526	956247
2070	956248
73506	956249
71894	956250
22303	956251
34204	956252
65123	956253
10645	956254
23914	956255
11332	956256
39139	956257
55749	956258
1594	956259
14753	956260
55	956261
15680	956262
39222	956263
15322	956264
16139	956265
1550	956266
40062	956267
165178	956268
48321	956269
10250	956270
123413	956271
141745	956272
7138	956273
138247	956274
33262	956275
13279	956276
2541	956277
62084	956278
81285	956279
1942	956280
6323	956281
10546	956282
68335	956283
29471	956284
45972	956285
27783	956286
35345	956287
17438	956288
4198	956289
38368	956290
47100	956291
20055	956292
1577	956293
11800	956294
27949	956295
80509	956296
560	956297
85	956298
47145	956299
43092	956300
99157	956301
28848	956302
12780	956303
2169	956304
144236	956305
1451	956306
29212	956307
9809	956308
1059	956309
38455	956310
8013	956311
12796	956312
60937	956313
398	956314
98558	956315
31246	956316
99779	956317
13771	956318
3936	956319
67487	956320
21532	956321
32962	956322
43906	956323
62589	956324
588	956325
66957	956326
23377	956327
5643	956328
63208	956329
2301	956330
64564	956331
18663	956332
6181	956333
32272	956334
12387	956335
8133	956336
121685	956337
79015	956338
23428	956339
32165	956340
11354	956341
58370	956342
4860	956343
9494	956344
218	956345
390	956346
1267	956347
122458	956348
15159	956349
22299	956350
23966	956351
2892	956352
11905	956353
322	956354
1028	956355
9514	956356
41377	956357
115515	956358
60272	956359
36640	956360
34903	956361
58791	956362
15235	956363
272	956364
18506	956365
17977	956366
17831	956367
9721	956368
23940	956369
1623	956370
140448	956371
17660	956372
131494	956373
10099	956374
42935	956375
16101	956376
42726	956377
4962	956378
46718	956379
5072	956380
35097	956381
6235	956382
3458	956383
23408	956384
33179	956385
44883	956386
69689	956387
19103	956388
62	956389
71260	956390
63619	956391
6044	956392
37746	956393
75196	956394
26157	956395
59747	956396
6234	956397
54990	956398
29692	956399
6645	956400
128076	956401
70226	956402
54683	956403
6568	956404
7415	956405
11251	956406
4571	956407
7165	956408
25658	956409
127480	956410
232	956411
7943	956412
90129	956413
100169	956414
33076	956415
22356	956416
5108	956417
49860	956418
19541	956419
10845	956420
130643	956421
56382	956422
27645	956423
76112	956424
7544	956425
140186	956426
7226	956427
19280	956428
21035	956429
5492	956430
30833	956431
62550	956432
85047	956433
74924	956434
106219	956435
6472	956436
8350	956437
119312	956438
44500	956439
17290	956440
5951	956441
8542	956442
4037	956443
11024	956444
48128	956445
26992	956446
8084	956447
15286	956448
67498	956449
6371	956450
22898	956451
61160	956452
12082	956453
75654	956454
37787	956455
43149	956456
15434	956457
21741	956458
101994	956459
2462	956460
9010	956461
162924	956462
73590	956463
55005	956464
73385	956465
102074	956466
8240	956467
110161	956468
39711	956469
54167	956470
262	956471
1758	956472
110939	956473
74262	956474
76	956475
37304	956476
7521	956477
18485	956478
62381	956479
3691	956480
30056	956481
162793	956482
117951	956483
80621	956484
122851	956485
25735	956486
54229	956487
702	956488
5705	956489
9254	956490
37782	956491
950	956492
77245	956493
15127	956494
8903	956495
1649	956496
19880	956497
22657	956498
89070	956499
26428	956500
7894	956501
28625	956502
34707	956503
130953	956504
72564	956505
67544	956506
46666	956507
8664	956508
110	956509
9820	956510
49117	956511
7586	956512
15237	956513
35938	956514
89623	956515
79146	956516
42602	956517
1625	956518
91265	956519
69372	956520
15216	956521
16835	956522
1667	956523
96431	956524
5344	956525
18271	956526
38196	956527
61677	956528
101756	956529
10632	956530
17848	956531
19149	956532
51811	956533
45781	956534
4689	956535
12891	956536
8460	956537
99572	956538
48963	956539
84954	956540
5621	956541
53373	956542
98756	956543
88385	956544
6223	956545
12949	956546
6671	956547
2394	956548
1136	956549
39274	956550
124286	956551
83650	956552
15556	956553
50215	956554
165240	956555
1887	956556
83958	956557
51010	956558
98045	956559
61788	956560
2383	956561
23467	956562
8145	956563
83340	956564
141801	956565
25333	956566
124197	956567
45058	956568
4767	956569
48413	956570
142221	956571
49640	956572
3577	956573
70735	956574
1627	956575
110394	956576
42812	956577
98093	956578
47201	956579
80623	956580
21990	956581
65772	956582
129858	956583
66825	956584
37883	956585
16970	956586
11065	956587
130976	956588
43288	956589
32201	956590
33880	956591
65177	956592
29821	956593
45361	956594
52051	956595
812	956596
85989	956597
15545	956598
10139	956599
49471	956600
69781	956601
129119	956602
5275	956603
114288	956604
6953	956605
2455	956606
67435	956607
557	956608
61210	956609
60869	956610
84047	956611
6439	956612
28889	956613
28518	956614
64929	956615
79353	956616
107895	956617
35039	956618
21629	956619
157060	956620
19528	956621
4128	956622
1082	956623
294	956624
3927	956625
66082	956626
41387	956627
102240	956628
103438	956629
12674	956630
953	956631
1841	956632
2920	956633
23839	956634
35420	956635
10941	956636
3109	956637
2166	956638
27179	956639
4108	956640
33181	956641
95002	956642
14258	956643
53913	956644
47072	956645
142	956646
20612	956647
18362	956648
16325	956649
83325	956650
123055	956651
33205	956652
17839	956653
24336	956654
78180	956655
4887	956656
16084	956657
26086	956658
4724	956659
83585	956660
7615	956661
74637	956662
118798	956663
141	956664
32098	956665
44401	956666
5926	956667
52787	956668
68494	956669
80844	956670
29932	956671
47202	956672
29598	956673
35334	956674
84288	956675
53263	956676
4524	956677
34035	956678
52955	956679
16764	956680
24745	956681
22	956682
7851	956683
371	956684
60368	956685
16433	956686
79803	956687
21959	956688
15567	956689
19205	956690
85631	956691
32360	956692
101074	956693
68796	956694
9102	956695
76591	956696
10220	956697
8633	956698
37281	956699
38524	956700
23349	956701
49513	956702
147819	956703
131974	956704
75074	956705
58290	956706
21691	956707
147246	956708
41745	956709
2954	956710
51478	956711
3915	956712
4821	956713
24501	956714
69419	956715
5541	956716
3661	956717
39663	956718
15760	956719
11011	956720
52160	956721
31950	956722
3067	956723
2067	956724
4283	956725
23992	956726
70700	956727
65963	956728
4581	956729
11162	956730
66104	956731
45028	956732
65	956733
5631	956734
3	956735
100121	956736
16511	956737
75134	956738
62625	956739
38152	956740
19543	956741
74889	956742
7365	956743
56570	956744
92705	956745
69297	956746
8992	956747
19343	956748
14577	956749
60095	956750
54183	956751
75181	956752
7215	956753
7896	956754
66617	956755
563	956756
12490	956757
4537	956758
34088	956759
88374	956760
13448	956761
11112	956762
52229	956763
4158	956764
16832	956765
157402	956766
42264	956767
37971	956768
104794	956769
21291	956770
12008	956771
35820	956772
12627	956773
2468	956774
32282	956775
102978	956776
78879	956777
53730	956778
23433	956779
6308	956780
2666	956781
78191	956782
30237	956783
68090	956784
40867	956785
118702	956786
42311	956787
1513	956788
18959	956789
24538	956790
310	956791
15229	956792
150209	956793
8139	956794
58345	956795
28629	956796
28017	956797
4094	956798
44853	956799
17460	956800
71223	956801
104337	956802
42421	956803
17573	956804
35585	956805
105513	956806
88669	956807
29205	956808
45110	956809
10914	956810
15073	956811
9497	956812
72923	956813
146913	956814
144457	956815
43916	956816
23264	956817
1549	956818
159679	956819
163	956820
1158	956821
38043	956822
51148	956823
9085	956824
6703	956825
5499	956826
81931	956827
113947	956828
28824	956829
44800	956830
5116	956831
35240	956832
56519	956833
13381	956834
51382	956835
15216	956836
79776	956837
153917	956838
36983	956839
320	956840
1127	956841
42125	956842
32152	956843
77891	956844
128834	956845
9	956846
72845	956847
5343	956848
1178	956849
13656	956850
95594	956851
890	956852
115538	956853
37724	956854
163113	956855
40999	956856
23081	956857
8129	956858
57502	956859
10588	956860
160531	956861
35970	956862
1113	956863
82515	956864
15513	956865
14194	956866
317	956867
5039	956868
59987	956869
74771	956870
93	956871
35976	956872
11741	956873
9489	956874
78089	956875
3382	956876
31595	956877
47548	956878
2481	956879
31211	956880
47020	956881
18209	956882
149	956883
11	956884
109611	956885
84846	956886
56480	956887
3803	956888
7375	956889
114380	956890
3401	956891
52389	956892
99306	956893
37710	956894
27673	956895
103047	956896
47362	956897
7896	956898
7064	956899
24667	956900
32326	956901
2093	956902
13562	956903
694	956904
109288	956905
15721	956906
38739	956907
61208	956908
4528	956909
3033	956910
34658	956911
89481	956912
16040	956913
11299	956914
30204	956915
28415	956916
25631	956917
21433	956918
7484	956919
59998	956920
155836	956921
65825	956922
14130	956923
6876	956924
94329	956925
81708	956926
32988	956927
5784	956928
59044	956929
36990	956930
21705	956931
12431	956932
14337	956933
2826	956934
19335	956935
17084	956936
889	956937
9798	956938
20626	956939
123493	956940
51663	956941
53419	956942
63082	956943
18557	956944
90163	956945
78971	956946
12302	956947
111534	956948
22147	956949
35178	956950
17759	956951
21688	956952
12074	956953
1818	956954
2459	956955
44878	956956
6529	956957
11171	956958
24993	956959
38512	956960
7849	956961
729	956962
34628	956963
23296	956964
27173	956965
12185	956966
36504	956967
40203	956968
7182	956969
19054	956970
35447	956971
6450	956972
150942	956973
66009	956974
38116	956975
6275	956976
117978	956977
4803	956978
133502	956979
28170	956980
54004	956981
94073	956982
17905	956983
17241	956984
7372	956985
71446	956986
27580	956987
16591	956988
43092	956989
3515	956990
3947	956991
162288	956992
12069	956993
2005	956994
754	956995
10257	956996
39141	956997
50492	956998
15439	956999
13017	957000
54169	957001
19	957002
4839	957003
96523	957004
73580	957005
17954	957006
28013	957007
11463	957008
85730	957009
577	957010
67933	957011
24059	957012
35726	957013
3662	957014
133558	957015
9321	957016
47988	957017
55926	957018
68533	957019
121321	957020
86108	957021
36940	957022
34769	957023
41220	957024
93105	957025
7921	957026
22277	957027
20354	957028
124182	957029
8580	957030
5857	957031
17271	957032
94915	957033
44036	957034
98978	957035
102921	957036
27213	957037
15777	957038
8538	957039
93867	957040
131070	957041
11716	957042
75612	957043
13020	957044
2977	957045
96894	957046
32454	957047
12263	957048
18181	957049
70464	957050
70756	957051
132238	957052
41514	957053
84758	957054
91607	957055
3594	957056
14703	957057
91645	957058
133253	957059
19743	957060
16342	957061
11414	957062
111503	957063
131174	957064
1476	957065
43055	957066
878	957067
94156	957068
5144	957069
11679	957070
98796	957071
31689	957072
108052	957073
5896	957074
7158	957075
1667	957076
23057	957077
37719	957078
6281	957079
6615	957080
4355	957081
20052	957082
8837	957083
34366	957084
483	957085
8817	957086
25919	957087
846	957088
98416	957089
91864	957090
136517	957091
9934	957092
18522	957093
9942	957094
14713	957095
100990	957096
29298	957097
56064	957098
5899	957099
29795	957100
4053	957101
34932	957102
5208	957103
26498	957104
233	957105
24802	957106
47684	957107
3455	957108
17925	957109
51720	957110
18421	957111
34015	957112
12499	957113
10791	957114
5719	957115
49586	957116
76054	957117
19301	957118
40478	957119
72893	957120
35268	957121
26199	957122
8128	957123
693	957124
6580	957125
72859	957126
28090	957127
4590	957128
25075	957129
23155	957130
83779	957131
13317	957132
19940	957133
40870	957134
15061	957135
734	957136
35939	957137
125293	957138
60194	957139
80117	957140
39331	957141
18474	957142
11277	957143
38861	957144
20866	957145
48151	957146
35712	957147
25015	957148
17752	957149
60498	957150
16653	957151
23745	957152
30561	957153
55296	957154
566	957155
502	957156
30919	957157
14254	957158
8120	957159
61872	957160
27775	957161
2535	957162
165925	957163
36566	957164
3522	957165
100855	957166
48024	957167
10078	957168
39133	957169
67949	957170
26300	957171
297	957172
29979	957173
87920	957174
87420	957175
73321	957176
48328	957177
1729	957178
4252	957179
35011	957180
43916	957181
71536	957182
161044	957183
45445	957184
27157	957185
82563	957186
143	957187
23820	957188
350	957189
41792	957190
24085	957191
4233	957192
48510	957193
5974	957194
6182	957195
8204	957196
97507	957197
29600	957198
18	957199
91678	957200
105916	957201
60470	957202
25687	957203
36201	957204
22972	957205
94095	957206
29014	957207
70361	957208
55699	957209
71002	957210
76633	957211
2815	957212
41485	957213
35957	957214
8060	957215
27475	957216
37028	957217
7204	957218
87011	957219
105270	957220
23782	957221
19993	957222
5070	957223
25279	957224
27937	957225
39607	957226
3468	957227
3769	957228
5935	957229
2793	957230
18361	957231
13724	957232
28682	957233
4775	957234
59109	957235
69142	957236
28669	957237
310	957238
4566	957239
67884	957240
80544	957241
74215	957242
11681	957243
1337	957244
8361	957245
122275	957246
8274	957247
12684	957248
118528	957249
6811	957250
70327	957251
80	957252
25433	957253
69835	957254
17911	957255
12378	957256
32021	957257
100394	957258
1881	957259
138081	957260
2538	957261
3837	957262
1472	957263
107017	957264
76540	957265
120310	957266
26845	957267
12045	957268
103440	957269
12188	957270
2628	957271
6619	957272
31413	957273
18964	957274
12577	957275
44065	957276
73110	957277
28649	957278
6869	957279
39042	957280
57	957281
20302	957282
17896	957283
63413	957284
20541	957285
55773	957286
60085	957287
7664	957288
18499	957289
2118	957290
17316	957291
100365	957292
51129	957293
83927	957294
17958	957295
2817	957296
8827	957297
106899	957298
85870	957299
158556	957300
11233	957301
11557	957302
36747	957303
29866	957304
111895	957305
80701	957306
154807	957307
79378	957308
31328	957309
18614	957310
108025	957311
40461	957312
30032	957313
10293	957314
60774	957315
50293	957316
23153	957317
29898	957318
16151	957319
55521	957320
28146	957321
113301	957322
11691	957323
55394	957324
1391	957325
29697	957326
5094	957327
14189	957328
98062	957329
151617	957330
147114	957331
46	957332
17571	957333
22354	957334
114881	957335
11847	957336
32433	957337
62460	957338
44646	957339
160100	957340
66283	957341
28599	957342
4328	957343
1991	957344
5319	957345
2405	957346
72559	957347
20936	957348
38931	957349
91005	957350
20765	957351
40370	957352
6247	957353
73189	957354
10558	957355
79822	957356
98844	957357
3671	957358
18350	957359
2761	957360
12610	957361
62810	957362
126270	957363
5002	957364
2278	957365
41496	957366
134719	957367
61433	957368
35185	957369
118551	957370
31814	957371
116559	957372
136059	957373
24281	957374
1566	957375
7183	957376
5192	957377
15957	957378
35392	957379
68117	957380
66126	957381
45530	957382
16746	957383
16189	957384
9786	957385
60874	957386
26158	957387
821	957388
10744	957389
35938	957390
14657	957391
26133	957392
134302	957393
8159	957394
99646	957395
7170	957396
19135	957397
55464	957398
103261	957399
39485	957400
3329	957401
59208	957402
4387	957403
55765	957404
48676	957405
104751	957406
9639	957407
14210	957408
4329	957409
56937	957410
21702	957411
47159	957412
10494	957413
94837	957414
29997	957415
53691	957416
51262	957417
18512	957418
8088	957419
105888	957420
24350	957421
14242	957422
43892	957423
52604	957424
12940	957425
32037	957426
153	957427
5247	957428
145661	957429
112873	957430
9271	957431
37226	957432
81230	957433
47772	957434
100108	957435
25718	957436
20672	957437
66699	957438
462	957439
92465	957440
20868	957441
40183	957442
131397	957443
8222	957444
27182	957445
70395	957446
25727	957447
12137	957448
99909	957449
45119	957450
9145	957451
6906	957452
494	957453
36592	957454
9275	957455
42397	957456
794	957457
141792	957458
68243	957459
9537	957460
9851	957461
64158	957462
3858	957463
38983	957464
80092	957465
3170	957466
65490	957467
109046	957468
116878	957469
49963	957470
1360	957471
48024	957472
532	957473
33501	957474
13738	957475
69841	957476
696	957477
6723	957478
22255	957479
14621	957480
131508	957481
691	957482
14597	957483
51572	957484
38704	957485
113446	957486
4667	957487
102698	957488
28507	957489
31121	957490
21924	957491
133302	957492
32213	957493
59010	957494
4737	957495
27952	957496
143051	957497
28526	957498
361	957499
28034	957500
82324	957501
41193	957502
34727	957503
571	957504
103134	957505
76793	957506
20438	957507
82809	957508
229	957509
924	957510
29348	957511
61019	957512
92575	957513
33668	957514
35973	957515
149784	957516
51	957517
136592	957518
99688	957519
1879	957520
6795	957521
23118	957522
41713	957523
79435	957524
86124	957525
456	957526
98116	957527
15818	957528
863	957529
14045	957530
9086	957531
2467	957532
29783	957533
126942	957534
836	957535
58786	957536
13374	957537
14311	957538
69723	957539
17107	957540
37540	957541
128368	957542
47622	957543
42194	957544
34021	957545
49309	957546
10892	957547
29702	957548
64638	957549
748	957550
24333	957551
22173	957552
31022	957553
61298	957554
1181	957555
14388	957556
52581	957557
8931	957558
40354	957559
44644	957560
62882	957561
14480	957562
16430	957563
17298	957564
26474	957565
12109	957566
14010	957567
18401	957568
49957	957569
35579	957570
70642	957571
69	957572
67893	957573
440	957574
160	957575
38713	957576
25239	957577
31162	957578
5347	957579
103518	957580
59646	957581
51979	957582
1337	957583
1591	957584
17051	957585
118675	957586
41789	957587
66212	957588
1702	957589
38087	957590
75658	957591
34796	957592
18060	957593
718	957594
74	957595
4638	957596
30909	957597
102429	957598
51188	957599
13181	957600
57833	957601
34302	957602
24287	957603
116	957604
13825	957605
64744	957606
55806	957607
45325	957608
5025	957609
3567	957610
18977	957611
29674	957612
56892	957613
75966	957614
9885	957615
69721	957616
14959	957617
48222	957618
5232	957619
41750	957620
20464	957621
125335	957622
74472	957623
3176	957624
921	957625
35649	957626
28073	957627
2493	957628
53004	957629
4208	957630
23586	957631
38524	957632
1733	957633
45777	957634
76634	957635
160045	957636
29440	957637
13201	957638
53242	957639
5345	957640
78356	957641
3813	957642
29165	957643
107	957644
2639	957645
69221	957646
21337	957647
27958	957648
24159	957649
8916	957650
10047	957651
23581	957652
12409	957653
6496	957654
10822	957655
69910	957656
1488	957657
103106	957658
87550	957659
48354	957660
7806	957661
29411	957662
83403	957663
8569	957664
154021	957665
20351	957666
16815	957667
49730	957668
14400	957669
54779	957670
79047	957671
1841	957672
97148	957673
25287	957674
74950	957675
82997	957676
9935	957677
40390	957678
72895	957679
114110	957680
159915	957681
74881	957682
41698	957683
95316	957684
18561	957685
52461	957686
71912	957687
36877	957688
2208	957689
2731	957690
42213	957691
71967	957692
9616	957693
7413	957694
105732	957695
40547	957696
9546	957697
119983	957698
364	957699
44755	957700
156118	957701
7699	957702
36505	957703
22499	957704
15208	957705
43208	957706
82981	957707
10670	957708
51785	957709
82848	957710
12450	957711
13686	957712
30815	957713
10557	957714
104797	957715
43021	957716
42274	957717
118196	957718
125846	957719
1143	957720
4709	957721
52289	957722
13735	957723
100	957724
2493	957725
26781	957726
5361	957727
122631	957728
157	957729
68307	957730
57245	957731
4449	957732
61509	957733
11213	957734
31199	957735
10790	957736
119935	957737
45492	957738
118764	957739
84472	957740
89255	957741
27617	957742
17924	957743
109524	957744
137584	957745
97006	957746
54788	957747
10452	957748
77623	957749
85789	957750
4849	957751
70809	957752
4048	957753
65258	957754
4973	957755
97263	957756
14452	957757
1721	957758
97044	957759
57362	957760
77271	957761
37021	957762
37120	957763
8433	957764
1144	957765
41672	957766
93254	957767
14214	957768
25903	957769
25608	957770
6430	957771
68745	957772
58689	957773
30575	957774
92768	957775
89675	957776
19795	957777
4037	957778
38440	957779
35003	957780
3792	957781
24212	957782
43301	957783
78451	957784
18736	957785
31813	957786
1928	957787
107267	957788
32204	957789
52457	957790
3411	957791
45380	957792
2022	957793
107152	957794
4227	957795
27244	957796
71327	957797
12032	957798
11673	957799
14113	957800
52620	957801
20640	957802
69618	957803
13450	957804
52653	957805
17930	957806
42085	957807
15415	957808
54479	957809
39067	957810
29627	957811
64235	957812
70263	957813
215	957814
30184	957815
25326	957816
35	957817
19976	957818
4523	957819
104066	957820
4631	957821
26893	957822
134376	957823
37658	957824
24952	957825
15898	957826
673	957827
49741	957828
2167	957829
47767	957830
78059	957831
2410	957832
1882	957833
25132	957834
7205	957835
115367	957836
130462	957837
87767	957838
37788	957839
378	957840
18823	957841
10565	957842
87843	957843
140934	957844
66855	957845
27399	957846
6912	957847
7453	957848
41052	957849
47974	957850
10212	957851
103104	957852
3022	957853
35345	957854
108051	957855
157499	957856
50865	957857
80931	957858
51736	957859
84435	957860
96057	957861
53800	957862
15458	957863
41843	957864
31275	957865
24067	957866
4876	957867
13519	957868
57910	957869
8336	957870
11607	957871
2649	957872
573	957873
13078	957874
9632	957875
6414	957876
6749	957877
30410	957878
47864	957879
59780	957880
10240	957881
51088	957882
26284	957883
18174	957884
96344	957885
2117	957886
158042	957887
91989	957888
89588	957889
86293	957890
72544	957891
35606	957892
229	957893
3504	957894
81324	957895
1436	957896
48344	957897
145585	957898
80182	957899
36871	957900
24332	957901
68357	957902
129882	957903
84664	957904
2831	957905
2977	957906
30095	957907
28902	957908
10160	957909
31946	957910
3044	957911
3543	957912
84711	957913
50331	957914
14592	957915
33354	957916
85332	957917
13811	957918
21622	957919
82288	957920
4726	957921
1397	957922
8445	957923
23872	957924
120980	957925
4214	957926
53826	957927
3849	957928
10751	957929
12794	957930
14107	957931
96001	957932
30515	957933
4965	957934
78462	957935
59393	957936
25993	957937
2547	957938
70285	957939
90051	957940
86831	957941
16367	957942
44573	957943
37460	957944
268	957945
3888	957946
68838	957947
75099	957948
6032	957949
122934	957950
11274	957951
105761	957952
506	957953
18959	957954
282	957955
32757	957956
10221	957957
8247	957958
32087	957959
89619	957960
31781	957961
142340	957962
5293	957963
43772	957964
423	957965
34120	957966
14864	957967
703	957968
23136	957969
6330	957970
57478	957971
28032	957972
90334	957973
1808	957974
27345	957975
1152	957976
64264	957977
118211	957978
13183	957979
32266	957980
95451	957981
17556	957982
21869	957983
15722	957984
10298	957985
56213	957986
52631	957987
93557	957988
5022	957989
7075	957990
43506	957991
117913	957992
133807	957993
41241	957994
7542	957995
109238	957996
8345	957997
13485	957998
94182	957999
72546	958000
84679	958001
3016	958002
32147	958003
18490	958004
59291	958005
107691	958006
2485	958007
1962	958008
125976	958009
30551	958010
26025	958011
10893	958012
39489	958013
14590	958014
9329	958015
121774	958016
658	958017
83303	958018
3124	958019
79841	958020
51246	958021
82097	958022
88796	958023
4044	958024
128885	958025
1181	958026
29854	958027
24215	958028
3938	958029
10410	958030
3407	958031
26347	958032
49585	958033
14896	958034
14802	958035
2294	958036
5589	958037
129533	958038
128778	958039
4774	958040
27502	958041
2696	958042
18903	958043
5896	958044
60357	958045
11277	958046
4849	958047
158149	958048
29631	958049
4026	958050
2744	958051
49112	958052
2950	958053
88337	958054
12993	958055
25907	958056
58002	958057
34428	958058
6606	958059
8476	958060
6298	958061
122244	958062
80284	958063
145882	958064
9961	958065
3139	958066
77707	958067
2265	958068
17465	958069
121199	958070
33688	958071
57946	958072
9848	958073
36042	958074
757	958075
130989	958076
85451	958077
41332	958078
94025	958079
61415	958080
165502	958081
124840	958082
1733	958083
16730	958084
93383	958085
7849	958086
41356	958087
220	958088
35849	958089
55197	958090
459	958091
58742	958092
31412	958093
15966	958094
10589	958095
6956	958096
16267	958097
38914	958098
106371	958099
55114	958100
31128	958101
83907	958102
66829	958103
106784	958104
135187	958105
84916	958106
25554	958107
43556	958108
668	958109
714	958110
474	958111
38275	958112
12215	958113
62602	958114
126961	958115
72285	958116
107338	958117
8014	958118
80005	958119
16077	958120
40806	958121
100520	958122
58062	958123
15747	958124
13630	958125
43798	958126
724	958127
67189	958128
61380	958129
8044	958130
52213	958131
70217	958132
34375	958133
523	958134
29752	958135
3728	958136
7401	958137
18695	958138
36475	958139
21662	958140
28788	958141
8450	958142
70520	958143
51758	958144
87824	958145
35161	958146
88083	958147
119076	958148
34373	958149
14738	958150
97178	958151
26173	958152
64777	958153
70715	958154
37782	958155
18980	958156
1824	958157
16465	958158
7061	958159
15511	958160
73502	958161
63148	958162
52617	958163
80686	958164
95690	958165
4105	958166
17918	958167
93540	958168
17909	958169
78677	958170
13676	958171
1473	958172
105945	958173
71364	958174
36029	958175
92795	958176
149395	958177
1489	958178
31818	958179
90725	958180
5621	958181
81992	958182
28924	958183
9512	958184
7942	958185
6907	958186
53967	958187
152116	958188
148848	958189
49878	958190
1968	958191
60045	958192
128000	958193
88709	958194
74591	958195
25815	958196
49582	958197
57615	958198
157996	958199
71	958200
119076	958201
138808	958202
30832	958203
16124	958204
6529	958205
13501	958206
9403	958207
21391	958208
3160	958209
2990	958210
75063	958211
110913	958212
790	958213
2889	958214
29429	958215
77407	958216
33010	958217
10569	958218
162009	958219
10	958220
2298	958221
77202	958222
460	958223
7010	958224
110619	958225
5395	958226
29100	958227
35504	958228
6646	958229
11865	958230
101981	958231
91417	958232
1583	958233
92647	958234
150391	958235
57779	958236
3316	958237
159701	958238
46511	958239
95649	958240
51544	958241
59408	958242
1402	958243
13332	958244
56500	958245
13131	958246
79391	958247
111079	958248
13545	958249
90217	958250
6562	958251
95331	958252
15299	958253
6232	958254
19471	958255
10605	958256
39597	958257
2549	958258
19844	958259
27195	958260
109906	958261
161142	958262
58888	958263
23771	958264
142932	958265
13829	958266
33410	958267
104469	958268
14699	958269
79519	958270
7045	958271
7570	958272
74135	958273
24156	958274
116529	958275
41944	958276
22370	958277
20102	958278
111767	958279
4277	958280
101725	958281
34314	958282
2944	958283
781	958284
7180	958285
20871	958286
17190	958287
4325	958288
22501	958289
20608	958290
7895	958291
87638	958292
117130	958293
5168	958294
38093	958295
163387	958296
531	958297
122273	958298
10185	958299
11295	958300
54408	958301
126361	958302
78254	958303
44229	958304
10756	958305
27048	958306
1763	958307
10108	958308
139600	958309
22210	958310
738	958311
41995	958312
13031	958313
23561	958314
42418	958315
1787	958316
156621	958317
67080	958318
51699	958319
11271	958320
19206	958321
35949	958322
16687	958323
14237	958324
7648	958325
114981	958326
84102	958327
3224	958328
33111	958329
44617	958330
49128	958331
19352	958332
80001	958333
20	958334
80616	958335
122846	958336
46848	958337
15455	958338
72791	958339
32805	958340
19315	958341
41585	958342
58470	958343
379	958344
28849	958345
28434	958346
162028	958347
7920	958348
349	958349
33341	958350
3277	958351
225	958352
1810	958353
58737	958354
73919	958355
29025	958356
40924	958357
38311	958358
28103	958359
124	958360
50447	958361
34925	958362
7642	958363
71978	958364
133653	958365
66	958366
45685	958367
52665	958368
94883	958369
7026	958370
36289	958371
9996	958372
60645	958373
30257	958374
9468	958375
135845	958376
59354	958377
87352	958378
30634	958379
9672	958380
117503	958381
36786	958382
35400	958383
116500	958384
50512	958385
32910	958386
52720	958387
50947	958388
645	958389
12588	958390
6374	958391
6577	958392
47771	958393
15936	958394
130485	958395
92405	958396
2138	958397
84321	958398
46738	958399
78578	958400
32678	958401
43851	958402
901	958403
3656	958404
21022	958405
21833	958406
31949	958407
97874	958408
8247	958409
7821	958410
46468	958411
11622	958412
72187	958413
34488	958414
15090	958415
411	958416
62940	958417
18238	958418
37642	958419
12492	958420
19805	958421
9636	958422
1104	958423
27660	958424
68152	958425
60193	958426
17816	958427
61071	958428
59120	958429
58773	958430
62946	958431
155356	958432
22578	958433
15177	958434
101591	958435
116060	958436
11142	958437
114	958438
52824	958439
17193	958440
83198	958441
31087	958442
1712	958443
32126	958444
35679	958445
17605	958446
38421	958447
3594	958448
56000	958449
15323	958450
48225	958451
150576	958452
26481	958453
2265	958454
2449	958455
107434	958456
5401	958457
53648	958458
47475	958459
39037	958460
39449	958461
1052	958462
44733	958463
13098	958464
9138	958465
44014	958466
11764	958467
59721	958468
44463	958469
1100	958470
22335	958471
87318	958472
10354	958473
3467	958474
14040	958475
59672	958476
461	958477
137187	958478
13724	958479
15545	958480
1071	958481
40951	958482
42107	958483
737	958484
5	958485
56993	958486
5456	958487
10874	958488
41576	958489
9452	958490
465	958491
1360	958492
21371	958493
885	958494
4246	958495
21077	958496
10967	958497
82615	958498
17644	958499
10521	958500
76553	958501
1096	958502
151508	958503
105588	958504
9162	958505
21373	958506
4050	958507
11206	958508
34327	958509
38180	958510
34715	958511
38640	958512
4029	958513
119785	958514
38482	958515
21404	958516
20510	958517
70119	958518
73932	958519
1724	958520
9487	958521
55022	958522
22202	958523
88584	958524
1584	958525
19625	958526
82220	958527
1806	958528
13298	958529
251	958530
3201	958531
132082	958532
283	958533
65873	958534
46787	958535
11902	958536
48	958537
8792	958538
90452	958539
18275	958540
20442	958541
8113	958542
39522	958543
136814	958544
4730	958545
2105	958546
21588	958547
33504	958548
28558	958549
1852	958550
469	958551
103547	958552
15175	958553
31	958554
4611	958555
69752	958556
53828	958557
58138	958558
98066	958559
8843	958560
15281	958561
2000	958562
3051	958563
82489	958564
50413	958565
18	958566
25956	958567
20491	958568
31761	958569
14713	958570
13652	958571
17518	958572
36623	958573
1326	958574
19170	958575
7683	958576
62946	958577
14509	958578
24603	958579
29349	958580
2913	958581
10488	958582
7254	958583
25303	958584
42160	958585
95260	958586
51916	958587
35237	958588
7161	958589
31566	958590
64137	958591
43274	958592
26330	958593
120744	958594
64010	958595
16558	958596
33145	958597
157425	958598
74561	958599
7301	958600
38836	958601
114079	958602
2497	958603
2644	958604
16443	958605
17710	958606
17536	958607
364	958608
131306	958609
105960	958610
5688	958611
130152	958612
20959	958613
57266	958614
8563	958615
61	958616
5902	958617
79663	958618
6801	958619
32406	958620
93973	958621
11942	958622
33467	958623
47706	958624
55318	958625
48394	958626
80161	958627
29073	958628
111125	958629
3585	958630
37314	958631
24160	958632
49796	958633
47660	958634
42649	958635
42481	958636
22831	958637
62766	958638
4431	958639
53872	958640
134509	958641
1055	958642
30399	958643
31046	958644
39442	958645
65386	958646
8344	958647
51808	958648
122885	958649
3666	958650
15624	958651
3436	958652
4645	958653
130467	958654
80989	958655
20438	958656
79461	958657
101884	958658
24978	958659
13838	958660
26128	958661
36405	958662
38989	958663
68362	958664
7434	958665
20707	958666
25575	958667
6851	958668
61735	958669
21677	958670
40870	958671
21624	958672
19478	958673
110473	958674
74516	958675
9515	958676
33003	958677
52419	958678
3687	958679
1883	958680
9123	958681
7644	958682
45054	958683
26870	958684
18072	958685
33923	958686
24380	958687
20927	958688
113652	958689
65338	958690
110413	958691
130283	958692
51924	958693
1454	958694
1354	958695
60868	958696
10075	958697
105947	958698
6719	958699
32441	958700
32727	958701
15677	958702
13918	958703
22312	958704
64904	958705
128281	958706
43391	958707
8010	958708
8834	958709
4788	958710
19289	958711
10804	958712
37624	958713
22796	958714
92647	958715
226	958716
68599	958717
1653	958718
50227	958719
57284	958720
13385	958721
41818	958722
56321	958723
72212	958724
19120	958725
71420	958726
55651	958727
1579	958728
101384	958729
2087	958730
12853	958731
46970	958732
60479	958733
5410	958734
3916	958735
12919	958736
17010	958737
91353	958738
24434	958739
26046	958740
18519	958741
2755	958742
70	958743
83360	958744
117293	958745
81858	958746
21950	958747
69532	958748
264	958749
37042	958750
113956	958751
12918	958752
457	958753
54486	958754
112126	958755
74604	958756
1906	958757
10245	958758
104124	958759
108235	958760
333	958761
82015	958762
8473	958763
10009	958764
94732	958765
52582	958766
17064	958767
24939	958768
95	958769
803	958770
89092	958771
36	958772
51186	958773
63533	958774
22555	958775
66251	958776
38959	958777
72216	958778
38104	958779
69850	958780
12288	958781
66327	958782
63674	958783
106	958784
50618	958785
5052	958786
2969	958787
34990	958788
23149	958789
593	958790
16508	958791
28546	958792
8123	958793
4722	958794
113673	958795
13401	958796
75639	958797
733	958798
6615	958799
23094	958800
11181	958801
57467	958802
67921	958803
124220	958804
40676	958805
46240	958806
37401	958807
18567	958808
20426	958809
38679	958810
19662	958811
87732	958812
10957	958813
97994	958814
18101	958815
17478	958816
16986	958817
13526	958818
14444	958819
35600	958820
61460	958821
2214	958822
43927	958823
52975	958824
24018	958825
75387	958826
67965	958827
25137	958828
75108	958829
6342	958830
62108	958831
133475	958832
35466	958833
8043	958834
107310	958835
30359	958836
36324	958837
48992	958838
85400	958839
90792	958840
18149	958841
3694	958842
666	958843
35236	958844
110455	958845
6282	958846
3089	958847
47217	958848
17801	958849
10079	958850
39315	958851
99174	958852
18200	958853
15288	958854
35454	958855
17617	958856
20319	958857
57911	958858
20538	958859
32756	958860
45373	958861
72389	958862
537	958863
25635	958864
1990	958865
28279	958866
6838	958867
27725	958868
2987	958869
20733	958870
84627	958871
17835	958872
3354	958873
39593	958874
84588	958875
1159	958876
72458	958877
20489	958878
12108	958879
60215	958880
120590	958881
19326	958882
52673	958883
19788	958884
102550	958885
3550	958886
64383	958887
46899	958888
3295	958889
38059	958890
39985	958891
2560	958892
11532	958893
6267	958894
10651	958895
140783	958896
26047	958897
2057	958898
392	958899
62181	958900
5284	958901
148445	958902
21788	958903
24252	958904
24898	958905
26393	958906
58470	958907
25905	958908
16455	958909
166155	958910
20239	958911
45529	958912
58147	958913
25486	958914
125019	958915
63547	958916
1800	958917
54895	958918
158183	958919
99610	958920
76120	958921
7997	958922
144439	958923
10055	958924
56099	958925
43001	958926
1884	958927
39883	958928
55543	958929
50063	958930
54	958931
22371	958932
23705	958933
62619	958934
7850	958935
145666	958936
22558	958937
2078	958938
264	958939
47461	958940
6136	958941
67692	958942
54532	958943
32987	958944
10088	958945
1066	958946
51088	958947
18010	958948
166192	958949
6621	958950
32187	958951
64694	958952
111780	958953
35833	958954
53569	958955
50661	958956
160873	958957
11891	958958
18139	958959
82997	958960
117454	958961
6618	958962
25935	958963
1838	958964
127994	958965
114831	958966
6891	958967
51491	958968
99924	958969
85793	958970
58949	958971
12317	958972
316	958973
30195	958974
4947	958975
15375	958976
52378	958977
94024	958978
8137	958979
15	958980
5773	958981
358	958982
74302	958983
127783	958984
29214	958985
27538	958986
88148	958987
138799	958988
35244	958989
71102	958990
15602	958991
11	958992
14724	958993
994	958994
602	958995
33654	958996
68921	958997
63281	958998
54119	958999
55423	959000
21905	959001
75682	959002
12953	959003
54184	959004
98212	959005
42162	959006
1933	959007
491	959008
121127	959009
86687	959010
50737	959011
91462	959012
51591	959013
66296	959014
8129	959015
884	959016
70893	959017
9409	959018
49006	959019
1227	959020
125961	959021
45201	959022
4136	959023
16892	959024
74291	959025
12815	959026
16561	959027
155042	959028
103868	959029
29354	959030
2038	959031
477	959032
44074	959033
9719	959034
5136	959035
28374	959036
98536	959037
5068	959038
27570	959039
18996	959040
16453	959041
1489	959042
110107	959043
660	959044
3235	959045
26532	959046
69842	959047
90155	959048
25027	959049
22750	959050
18903	959051
53759	959052
3131	959053
7151	959054
64614	959055
139	959056
107180	959057
92471	959058
119235	959059
5533	959060
15631	959061
35281	959062
41785	959063
56713	959064
125014	959065
21985	959066
41017	959067
12037	959068
15607	959069
74420	959070
136	959071
1525	959072
49343	959073
4929	959074
107020	959075
803	959076
34425	959077
25167	959078
12189	959079
29681	959080
32298	959081
60545	959082
577	959083
18304	959084
154983	959085
96288	959086
31560	959087
10810	959088
33396	959089
76284	959090
10812	959091
39212	959092
77425	959093
6227	959094
58203	959095
81486	959096
27376	959097
105673	959098
146536	959099
86970	959100
2074	959101
6151	959102
142893	959103
124117	959104
11521	959105
14927	959106
14127	959107
7502	959108
54499	959109
61176	959110
31505	959111
21360	959112
4616	959113
67160	959114
667	959115
37972	959116
110	959117
3254	959118
30933	959119
73545	959120
35481	959121
3438	959122
96097	959123
1602	959124
29541	959125
54752	959126
57625	959127
62604	959128
14360	959129
232	959130
43933	959131
23800	959132
5016	959133
87985	959134
165661	959135
64288	959136
86844	959137
105410	959138
76892	959139
53112	959140
32218	959141
38176	959142
142191	959143
1864	959144
60946	959145
71904	959146
8577	959147
15575	959148
17735	959149
73360	959150
9228	959151
144606	959152
15734	959153
12682	959154
1827	959155
33232	959156
160003	959157
18644	959158
41684	959159
6539	959160
25772	959161
67471	959162
24914	959163
6033	959164
67485	959165
13607	959166
31923	959167
87082	959168
7993	959169
45933	959170
69611	959171
12740	959172
6216	959173
5662	959174
65282	959175
8751	959176
23860	959177
21129	959178
6000	959179
1425	959180
32734	959181
80074	959182
101327	959183
38277	959184
1594	959185
36012	959186
48116	959187
35516	959188
7418	959189
66448	959190
149838	959191
120108	959192
25513	959193
8153	959194
42179	959195
61322	959196
71699	959197
37555	959198
16055	959199
2813	959200
6433	959201
118067	959202
67113	959203
98333	959204
11303	959205
67055	959206
27751	959207
28414	959208
38615	959209
4437	959210
124387	959211
50470	959212
71648	959213
9929	959214
25138	959215
42977	959216
51666	959217
17845	959218
37433	959219
87274	959220
12804	959221
47729	959222
2647	959223
1346	959224
33554	959225
82083	959226
27801	959227
6976	959228
137830	959229
27410	959230
48799	959231
20645	959232
74653	959233
73565	959234
47961	959235
1243	959236
14129	959237
80037	959238
57425	959239
8660	959240
57623	959241
4972	959242
8970	959243
55520	959244
50935	959245
106638	959246
239	959247
23189	959248
189	959249
4153	959250
99586	959251
51679	959252
2172	959253
17372	959254
59922	959255
75772	959256
33317	959257
6245	959258
127966	959259
2531	959260
63256	959261
91017	959262
88329	959263
132176	959264
65113	959265
35286	959266
15325	959267
4919	959268
22155	959269
17475	959270
68814	959271
24923	959272
69637	959273
68380	959274
122090	959275
28420	959276
131543	959277
92870	959278
104317	959279
12957	959280
4121	959281
234	959282
24324	959283
538	959284
101282	959285
13462	959286
4297	959287
46510	959288
71627	959289
5184	959290
67836	959291
141588	959292
57816	959293
112833	959294
27155	959295
66612	959296
131654	959297
23282	959298
92308	959299
14201	959300
49175	959301
41774	959302
80430	959303
11054	959304
34461	959305
9731	959306
46005	959307
3514	959308
18802	959309
3137	959310
3170	959311
62355	959312
61604	959313
57052	959314
112183	959315
16916	959316
3943	959317
7592	959318
2427	959319
24146	959320
44934	959321
110497	959322
58520	959323
132189	959324
41321	959325
22285	959326
68134	959327
3768	959328
16626	959329
48560	959330
52972	959331
4818	959332
13085	959333
88511	959334
6328	959335
31707	959336
67544	959337
15838	959338
7313	959339
41890	959340
28420	959341
45217	959342
6756	959343
17917	959344
4519	959345
136806	959346
63179	959347
36235	959348
84058	959349
104263	959350
12006	959351
30696	959352
45283	959353
17911	959354
111570	959355
16992	959356
52276	959357
13749	959358
2477	959359
140483	959360
5829	959361
117342	959362
43786	959363
32807	959364
4835	959365
4473	959366
3244	959367
13495	959368
123086	959369
56446	959370
26942	959371
6620	959372
709	959373
4759	959374
31087	959375
45385	959376
20919	959377
9074	959378
33474	959379
7054	959380
22046	959381
5241	959382
53769	959383
37241	959384
144052	959385
34683	959386
27132	959387
26554	959388
18673	959389
7314	959390
40381	959391
47144	959392
84672	959393
66256	959394
2712	959395
22952	959396
121428	959397
137130	959398
18778	959399
50222	959400
68893	959401
49357	959402
116772	959403
68220	959404
2262	959405
1967	959406
929	959407
57064	959408
12051	959409
32733	959410
44569	959411
46353	959412
7990	959413
11116	959414
40973	959415
47420	959416
41616	959417
35851	959418
41258	959419
47761	959420
88065	959421
10197	959422
61753	959423
10782	959424
38836	959425
68323	959426
62709	959427
2558	959428
7092	959429
161613	959430
63987	959431
159195	959432
121525	959433
80741	959434
1208	959435
42916	959436
221	959437
3359	959438
34737	959439
38911	959440
23995	959441
2713	959442
31677	959443
8647	959444
146257	959445
47354	959446
47935	959447
87116	959448
130138	959449
73431	959450
2713	959451
13346	959452
34132	959453
14794	959454
3939	959455
12404	959456
10275	959457
91477	959458
44781	959459
11108	959460
9813	959461
227	959462
141605	959463
126	959464
82518	959465
122014	959466
132713	959467
691	959468
85046	959469
9470	959470
79	959471
90377	959472
2631	959473
309	959474
3450	959475
26533	959476
72357	959477
97532	959478
15528	959479
72332	959480
15584	959481
16172	959482
947	959483
450	959484
10659	959485
7583	959486
2263	959487
6472	959488
44782	959489
68437	959490
68734	959491
28772	959492
32631	959493
19493	959494
17914	959495
94241	959496
67713	959497
72734	959498
35464	959499
5745	959500
22997	959501
63359	959502
14609	959503
81493	959504
20655	959505
23863	959506
20693	959507
7050	959508
1327	959509
120773	959510
96859	959511
6350	959512
82500	959513
2303	959514
72	959515
2933	959516
110028	959517
36125	959518
24485	959519
11297	959520
17371	959521
8149	959522
22446	959523
151176	959524
31811	959525
12193	959526
12266	959527
52359	959528
29890	959529
43750	959530
9530	959531
50947	959532
72533	959533
25006	959534
1	959535
92777	959536
12964	959537
5973	959538
23459	959539
143464	959540
27876	959541
3443	959542
40693	959543
91034	959544
75664	959545
1722	959546
15639	959547
9997	959548
39914	959549
7209	959550
25511	959551
66381	959552
96194	959553
61216	959554
44373	959555
17747	959556
26270	959557
29093	959558
2583	959559
3225	959560
68915	959561
13000	959562
21742	959563
14387	959564
1192	959565
93922	959566
6455	959567
18179	959568
46040	959569
94098	959570
558	959571
399	959572
56396	959573
86497	959574
7286	959575
95167	959576
125222	959577
2165	959578
23278	959579
76650	959580
50526	959581
20931	959582
46433	959583
24070	959584
2554	959585
1195	959586
4189	959587
134915	959588
40875	959589
40239	959590
42241	959591
33404	959592
30093	959593
24753	959594
30837	959595
32565	959596
73710	959597
35529	959598
5787	959599
8932	959600
56891	959601
29218	959602
72430	959603
6801	959604
87536	959605
14674	959606
2556	959607
10681	959608
7520	959609
644	959610
24427	959611
27520	959612
36306	959613
107043	959614
15001	959615
6179	959616
56895	959617
24162	959618
24609	959619
16078	959620
60320	959621
17187	959622
50435	959623
66239	959624
6705	959625
25580	959626
47471	959627
866	959628
24877	959629
326	959630
8652	959631
146290	959632
554	959633
100136	959634
74594	959635
37309	959636
108234	959637
115235	959638
53368	959639
33200	959640
8057	959641
34801	959642
88	959643
31842	959644
46472	959645
1292	959646
7516	959647
34169	959648
62102	959649
22	959650
28143	959651
18034	959652
1011	959653
173	959654
18569	959655
18821	959656
13313	959657
9454	959658
80312	959659
8521	959660
58301	959661
83410	959662
59369	959663
4724	959664
14648	959665
106593	959666
4128	959667
25866	959668
13287	959669
18316	959670
8319	959671
10735	959672
46868	959673
16225	959674
54411	959675
28963	959676
16473	959677
24418	959678
50524	959679
7084	959680
59997	959681
72	959682
8	959683
1985	959684
20192	959685
966	959686
29995	959687
22789	959688
8108	959689
70202	959690
13371	959691
16281	959692
13871	959693
2816	959694
49858	959695
91638	959696
16221	959697
54206	959698
1078	959699
29026	959700
24525	959701
36960	959702
26324	959703
73245	959704
110423	959705
3720	959706
5360	959707
10726	959708
34203	959709
64778	959710
880	959711
32470	959712
37337	959713
7720	959714
4298	959715
54826	959716
30050	959717
1021	959718
132744	959719
23335	959720
64166	959721
7442	959722
2331	959723
2310	959724
69054	959725
66372	959726
152016	959727
50458	959728
17058	959729
486	959730
17124	959731
101284	959732
3634	959733
77910	959734
24202	959735
29717	959736
51066	959737
4976	959738
47906	959739
19958	959740
49760	959741
7730	959742
70210	959743
81798	959744
59864	959745
123011	959746
25594	959747
77026	959748
62340	959749
5071	959750
1050	959751
46665	959752
10553	959753
47295	959754
2083	959755
10586	959756
4795	959757
78394	959758
184	959759
33751	959760
33530	959761
30112	959762
87642	959763
6199	959764
19983	959765
100504	959766
34492	959767
42319	959768
106795	959769
19572	959770
19516	959771
14059	959772
175	959773
28634	959774
22133	959775
43229	959776
13587	959777
12123	959778
139953	959779
9723	959780
1285	959781
48265	959782
16867	959783
83806	959784
33729	959785
125994	959786
48439	959787
37334	959788
147135	959789
76227	959790
7243	959791
8072	959792
10730	959793
126745	959794
19125	959795
15058	959796
8867	959797
45118	959798
43182	959799
158950	959800
128808	959801
82004	959802
32185	959803
4912	959804
26545	959805
31160	959806
5740	959807
18483	959808
134214	959809
48180	959810
11040	959811
29154	959812
8791	959813
42289	959814
127659	959815
25300	959816
12706	959817
21483	959818
50654	959819
7824	959820
20748	959821
100255	959822
127720	959823
8904	959824
10181	959825
12260	959826
29574	959827
2127	959828
14215	959829
157484	959830
573	959831
71080	959832
19961	959833
5915	959834
569	959835
22289	959836
56675	959837
21571	959838
87398	959839
12406	959840
2040	959841
6169	959842
83051	959843
21950	959844
5870	959845
16556	959846
7549	959847
747	959848
17201	959849
23192	959850
44059	959851
80260	959852
67777	959853
50515	959854
10378	959855
53278	959856
5438	959857
10862	959858
6398	959859
19287	959860
48743	959861
41016	959862
96994	959863
121376	959864
4727	959865
18561	959866
21638	959867
166126	959868
39296	959869
39261	959870
36051	959871
6	959872
19977	959873
10716	959874
32961	959875
31536	959876
33781	959877
34768	959878
1	959879
1959	959880
20390	959881
59394	959882
14664	959883
3468	959884
66065	959885
6346	959886
33612	959887
67206	959888
3068	959889
65962	959890
70170	959891
5231	959892
32801	959893
757	959894
111003	959895
54647	959896
8030	959897
33964	959898
19146	959899
3701	959900
197	959901
45913	959902
104770	959903
58151	959904
74389	959905
13051	959906
64141	959907
29867	959908
77129	959909
142670	959910
27227	959911
20221	959912
2010	959913
116988	959914
24817	959915
15923	959916
39152	959917
152499	959918
76632	959919
1346	959920
5067	959921
7289	959922
143082	959923
9339	959924
71099	959925
12873	959926
34671	959927
14771	959928
14705	959929
3866	959930
52429	959931
30799	959932
7682	959933
81662	959934
60140	959935
54641	959936
153372	959937
49314	959938
5822	959939
45488	959940
37246	959941
40811	959942
32404	959943
16079	959944
58541	959945
25389	959946
25689	959947
62173	959948
30711	959949
3136	959950
63270	959951
35653	959952
92521	959953
21518	959954
15367	959955
15489	959956
36204	959957
6392	959958
78052	959959
3994	959960
1736	959961
88906	959962
27389	959963
46856	959964
23562	959965
40869	959966
30880	959967
26232	959968
2374	959969
28752	959970
27167	959971
44153	959972
3603	959973
19776	959974
3810	959975
46657	959976
7531	959977
45937	959978
45	959979
18470	959980
11509	959981
28078	959982
49193	959983
47521	959984
26738	959985
19101	959986
531	959987
6	959988
76	959989
111	959990
17666	959991
3736	959992
41816	959993
6785	959994
50872	959995
12380	959996
6584	959997
50491	959998
62723	959999
60972	960000
8249	960001
260	960002
7140	960003
14108	960004
142863	960005
18360	960006
887	960007
50163	960008
9655	960009
42051	960010
22751	960011
139369	960012
84	960013
1724	960014
39870	960015
33237	960016
7191	960017
108777	960018
11690	960019
4317	960020
715	960021
2138	960022
14335	960023
30850	960024
118314	960025
2077	960026
55596	960027
27	960028
106329	960029
23112	960030
133067	960031
29185	960032
20388	960033
1642	960034
7449	960035
175	960036
28363	960037
54379	960038
107183	960039
76168	960040
238	960041
106548	960042
85269	960043
3270	960044
19608	960045
15318	960046
162100	960047
9167	960048
6070	960049
25987	960050
3037	960051
168	960052
66688	960053
11040	960054
24395	960055
762	960056
9539	960057
104451	960058
12916	960059
83961	960060
26855	960061
9088	960062
110507	960063
18767	960064
79180	960065
887	960066
8136	960067
3005	960068
37639	960069
30416	960070
90596	960071
64609	960072
8035	960073
187	960074
19446	960075
91	960076
44335	960077
26097	960078
3871	960079
62813	960080
109223	960081
12559	960082
19590	960083
16821	960084
5541	960085
3077	960086
90908	960087
4133	960088
60022	960089
8064	960090
13188	960091
867	960092
7354	960093
130835	960094
36193	960095
17064	960096
27928	960097
65343	960098
126059	960099
36747	960100
4279	960101
5356	960102
8200	960103
77331	960104
102482	960105
20528	960106
114590	960107
1002	960108
26332	960109
90388	960110
70100	960111
604	960112
133537	960113
15847	960114
128415	960115
135482	960116
48614	960117
127940	960118
53110	960119
2689	960120
8732	960121
2811	960122
1144	960123
24265	960124
2289	960125
58051	960126
24251	960127
24275	960128
153216	960129
108851	960130
13965	960131
69915	960132
78981	960133
27548	960134
90596	960135
7058	960136
1610	960137
5514	960138
6782	960139
40989	960140
22040	960141
5558	960142
48653	960143
46549	960144
9800	960145
4471	960146
16334	960147
7563	960148
111957	960149
102446	960150
34898	960151
28758	960152
21592	960153
124305	960154
2829	960155
41283	960156
4477	960157
41210	960158
72382	960159
6810	960160
7523	960161
15772	960162
6104	960163
908	960164
21121	960165
21956	960166
58361	960167
37914	960168
28622	960169
12012	960170
22612	960171
32670	960172
1978	960173
95077	960174
46416	960175
4959	960176
2703	960177
25652	960178
2518	960179
12258	960180
10376	960181
6491	960182
13946	960183
73472	960184
101478	960185
33350	960186
8963	960187
1535	960188
8137	960189
16997	960190
59	960191
10621	960192
139355	960193
548	960194
92521	960195
56073	960196
42977	960197
28139	960198
10341	960199
99701	960200
12960	960201
15797	960202
22313	960203
48223	960204
61868	960205
19776	960206
125789	960207
7539	960208
82353	960209
106494	960210
36240	960211
7463	960212
63201	960213
35414	960214
39094	960215
463	960216
12893	960217
122848	960218
23721	960219
31307	960220
9261	960221
44231	960222
163581	960223
14345	960224
897	960225
10429	960226
21339	960227
39315	960228
7664	960229
892	960230
10958	960231
43287	960232
67619	960233
39312	960234
10326	960235
88062	960236
35639	960237
19763	960238
32926	960239
44528	960240
57532	960241
55500	960242
87958	960243
11710	960244
73123	960245
57708	960246
5523	960247
13474	960248
701	960249
45791	960250
28702	960251
42737	960252
84078	960253
99756	960254
161286	960255
50093	960256
7884	960257
7979	960258
1320	960259
55357	960260
40609	960261
24306	960262
95756	960263
33766	960264
27016	960265
3238	960266
5180	960267
47147	960268
66559	960269
17337	960270
41824	960271
125486	960272
145726	960273
66883	960274
20968	960275
4402	960276
153016	960277
63642	960278
4053	960279
97338	960280
70229	960281
796	960282
50608	960283
86399	960284
6261	960285
70307	960286
11534	960287
7622	960288
2135	960289
14461	960290
6079	960291
367	960292
1644	960293
8377	960294
7314	960295
6843	960296
567	960297
932	960298
161798	960299
35102	960300
67619	960301
91	960302
159775	960303
43193	960304
49761	960305
8483	960306
84436	960307
639	960308
37709	960309
18871	960310
4435	960311
112760	960312
52711	960313
6668	960314
39975	960315
75597	960316
1780	960317
151369	960318
11881	960319
139367	960320
82978	960321
20459	960322
71398	960323
118397	960324
42941	960325
76172	960326
161421	960327
12032	960328
53125	960329
26509	960330
32561	960331
216	960332
87959	960333
2540	960334
113484	960335
26103	960336
10922	960337
14061	960338
133564	960339
71275	960340
9937	960341
4031	960342
5163	960343
10839	960344
26488	960345
96455	960346
29029	960347
6162	960348
18122	960349
3800	960350
11822	960351
41339	960352
99519	960353
104166	960354
48512	960355
3308	960356
74042	960357
35077	960358
17042	960359
10806	960360
33360	960361
44714	960362
61873	960363
70646	960364
82541	960365
26114	960366
81204	960367
93950	960368
24520	960369
49	960370
1770	960371
48	960372
15514	960373
6774	960374
43087	960375
21343	960376
9314	960377
42457	960378
86859	960379
3471	960380
17320	960381
7277	960382
4937	960383
16190	960384
35863	960385
11925	960386
37650	960387
45911	960388
90414	960389
68947	960390
23291	960391
6929	960392
101369	960393
1385	960394
23488	960395
1064	960396
3203	960397
7012	960398
21326	960399
16235	960400
13234	960401
27848	960402
213	960403
38901	960404
103367	960405
14919	960406
10371	960407
60808	960408
27200	960409
1975	960410
15066	960411
10690	960412
24531	960413
18720	960414
53553	960415
8573	960416
2250	960417
138761	960418
143774	960419
106086	960420
42866	960421
591	960422
45175	960423
26020	960424
8063	960425
28570	960426
52602	960427
38662	960428
130802	960429
27295	960430
27279	960431
3432	960432
161225	960433
2254	960434
72238	960435
127549	960436
101070	960437
81313	960438
21344	960439
12958	960440
99233	960441
11674	960442
77612	960443
25732	960444
161342	960445
44564	960446
163885	960447
30394	960448
23639	960449
666	960450
18903	960451
6028	960452
3170	960453
37309	960454
132281	960455
62189	960456
15144	960457
74129	960458
162637	960459
78001	960460
2216	960461
104544	960462
13733	960463
3110	960464
104043	960465
23126	960466
125840	960467
85645	960468
78909	960469
25608	960470
5914	960471
77635	960472
25369	960473
4746	960474
3844	960475
11188	960476
24222	960477
50680	960478
16706	960479
35581	960480
109847	960481
6615	960482
142077	960483
32530	960484
15362	960485
19505	960486
15815	960487
11291	960488
88573	960489
56718	960490
33883	960491
21325	960492
14231	960493
36642	960494
7117	960495
29530	960496
2537	960497
28445	960498
15257	960499
25584	960500
4543	960501
42973	960502
38731	960503
30831	960504
167	960505
11641	960506
16325	960507
19708	960508
49866	960509
87054	960510
28851	960511
22808	960512
137737	960513
15409	960514
34930	960515
14061	960516
2577	960517
11545	960518
77842	960519
6744	960520
13288	960521
1893	960522
5344	960523
4027	960524
51569	960525
10952	960526
49531	960527
10371	960528
25376	960529
27925	960530
1133	960531
3592	960532
94942	960533
51741	960534
40428	960535
58362	960536
260	960537
23884	960538
164	960539
4460	960540
3374	960541
12127	960542
26059	960543
18478	960544
65962	960545
68717	960546
83129	960547
94091	960548
132039	960549
14930	960550
10796	960551
68173	960552
19080	960553
727	960554
101909	960555
43496	960556
2170	960557
14928	960558
21879	960559
105567	960560
97139	960561
29951	960562
33506	960563
48068	960564
13050	960565
97121	960566
126840	960567
44736	960568
59304	960569
7927	960570
36853	960571
35258	960572
18228	960573
84126	960574
83093	960575
477	960576
81233	960577
30042	960578
20345	960579
12208	960580
3126	960581
36844	960582
24191	960583
7524	960584
27406	960585
73325	960586
104177	960587
29877	960588
17791	960589
11265	960590
5636	960591
97419	960592
45341	960593
59360	960594
135195	960595
24074	960596
2847	960597
83268	960598
96995	960599
56855	960600
21955	960601
116569	960602
115661	960603
3474	960604
23142	960605
1781	960606
51753	960607
47125	960608
5448	960609
13322	960610
26239	960611
16095	960612
5473	960613
27235	960614
23536	960615
67577	960616
102629	960617
25802	960618
105771	960619
24898	960620
117139	960621
12625	960622
19472	960623
35591	960624
39349	960625
7004	960626
34507	960627
2316	960628
7515	960629
15345	960630
1755	960631
689	960632
6569	960633
158911	960634
75347	960635
635	960636
30156	960637
20894	960638
80380	960639
10870	960640
51750	960641
54780	960642
656	960643
18056	960644
24424	960645
74719	960646
107798	960647
44522	960648
2074	960649
117900	960650
16017	960651
51865	960652
87625	960653
28368	960654
31214	960655
23199	960656
79331	960657
47903	960658
117815	960659
90993	960660
5225	960661
99649	960662
68386	960663
31944	960664
19357	960665
6252	960666
5440	960667
1607	960668
14067	960669
109572	960670
72558	960671
7820	960672
56602	960673
51	960674
82574	960675
83058	960676
11536	960677
10843	960678
140745	960679
22651	960680
45645	960681
115655	960682
66451	960683
87401	960684
8145	960685
33711	960686
63624	960687
60684	960688
34644	960689
574	960690
4475	960691
74765	960692
1158	960693
56303	960694
31103	960695
36295	960696
3012	960697
30676	960698
7897	960699
15868	960700
36897	960701
31652	960702
2528	960703
107	960704
2635	960705
100071	960706
41328	960707
11542	960708
1995	960709
19909	960710
144224	960711
21071	960712
423	960713
22599	960714
15010	960715
187	960716
5891	960717
118181	960718
16262	960719
62683	960720
41649	960721
41643	960722
128453	960723
19231	960724
664	960725
6841	960726
29345	960727
14572	960728
146008	960729
5691	960730
965	960731
62942	960732
8453	960733
31301	960734
16836	960735
68176	960736
5626	960737
136097	960738
1457	960739
1109	960740
30749	960741
103214	960742
53064	960743
82852	960744
107205	960745
64844	960746
88	960747
38578	960748
74395	960749
586	960750
112714	960751
68923	960752
42955	960753
7582	960754
80994	960755
104179	960756
20323	960757
136561	960758
42921	960759
30739	960760
1980	960761
113	960762
15961	960763
5135	960764
39417	960765
38289	960766
16963	960767
160126	960768
6374	960769
21105	960770
85412	960771
55065	960772
158164	960773
20052	960774
75704	960775
43079	960776
18024	960777
46333	960778
24081	960779
9821	960780
2213	960781
2811	960782
27221	960783
1520	960784
22394	960785
90392	960786
13897	960787
53598	960788
76162	960789
533	960790
4442	960791
45318	960792
9234	960793
51182	960794
5992	960795
65653	960796
12052	960797
32427	960798
114387	960799
164223	960800
6098	960801
4563	960802
3438	960803
598	960804
1607	960805
12959	960806
286	960807
74586	960808
62824	960809
45473	960810
65238	960811
23546	960812
18174	960813
22464	960814
7362	960815
151187	960816
32765	960817
52420	960818
13296	960819
2611	960820
1930	960821
8270	960822
4327	960823
35059	960824
29484	960825
77803	960826
34705	960827
23186	960828
94577	960829
19110	960830
1818	960831
102141	960832
66791	960833
19459	960834
116347	960835
106485	960836
20263	960837
52981	960838
73111	960839
183	960840
112943	960841
15807	960842
3839	960843
20539	960844
35	960845
514	960846
5010	960847
2028	960848
10977	960849
108826	960850
13003	960851
5161	960852
7385	960853
2030	960854
20531	960855
16731	960856
10610	960857
126405	960858
31245	960859
6006	960860
9782	960861
111532	960862
64918	960863
74041	960864
20487	960865
29579	960866
12654	960867
5193	960868
28568	960869
10686	960870
20233	960871
86163	960872
24957	960873
21650	960874
115247	960875
37443	960876
49828	960877
32641	960878
33240	960879
152354	960880
31280	960881
108509	960882
60116	960883
38818	960884
14114	960885
34447	960886
13433	960887
32483	960888
7872	960889
122644	960890
7239	960891
119819	960892
20339	960893
45710	960894
13141	960895
11535	960896
16	960897
35913	960898
1165	960899
2537	960900
9860	960901
7595	960902
39051	960903
6800	960904
4287	960905
68005	960906
36273	960907
14325	960908
2191	960909
4002	960910
41495	960911
6512	960912
110969	960913
40913	960914
42843	960915
35738	960916
25550	960917
120	960918
43111	960919
49	960920
27754	960921
10498	960922
79825	960923
94735	960924
130188	960925
64477	960926
37035	960927
20876	960928
99589	960929
20655	960930
30581	960931
70345	960932
9701	960933
286	960934
25512	960935
25031	960936
16659	960937
25970	960938
1445	960939
25629	960940
3997	960941
98474	960942
53098	960943
94108	960944
10453	960945
66417	960946
28944	960947
11128	960948
111360	960949
3422	960950
109623	960951
34792	960952
81563	960953
40697	960954
853	960955
155510	960956
35794	960957
12990	960958
15848	960959
2947	960960
19695	960961
18835	960962
70213	960963
15727	960964
151512	960965
1798	960966
27965	960967
2098	960968
56538	960969
50246	960970
50798	960971
47017	960972
51102	960973
73203	960974
34156	960975
8295	960976
43224	960977
127340	960978
8791	960979
17663	960980
156245	960981
13822	960982
113756	960983
3207	960984
33620	960985
68601	960986
7484	960987
54008	960988
66973	960989
5190	960990
22698	960991
129628	960992
113142	960993
6045	960994
104801	960995
24439	960996
70564	960997
74455	960998
11157	960999
82140	961000
160506	961001
8	961002
126003	961003
137242	961004
28290	961005
4228	961006
3671	961007
70405	961008
75912	961009
161818	961010
18779	961011
23921	961012
75828	961013
40503	961014
30360	961015
2162	961016
17632	961017
23890	961018
253	961019
29260	961020
25290	961021
40144	961022
15075	961023
8825	961024
131622	961025
25704	961026
55899	961027
128956	961028
95380	961029
13425	961030
137139	961031
5126	961032
25729	961033
154057	961034
132979	961035
49995	961036
707	961037
75854	961038
79670	961039
1952	961040
38158	961041
37112	961042
79948	961043
57834	961044
10204	961045
1652	961046
40888	961047
4743	961048
34694	961049
12649	961050
30369	961051
2211	961052
114613	961053
65253	961054
70769	961055
10319	961056
120344	961057
11407	961058
14068	961059
40964	961060
102316	961061
5970	961062
14018	961063
96676	961064
57332	961065
4294	961066
9366	961067
54437	961068
32429	961069
34881	961070
6942	961071
1914	961072
12273	961073
22925	961074
103109	961075
38634	961076
98747	961077
55506	961078
1133	961079
29232	961080
31966	961081
83166	961082
130868	961083
35443	961084
109125	961085
67425	961086
7549	961087
53238	961088
87582	961089
88346	961090
9112	961091
11278	961092
4905	961093
6794	961094
1357	961095
21143	961096
28198	961097
49313	961098
13018	961099
5554	961100
12184	961101
18212	961102
2	961103
22889	961104
70180	961105
148304	961106
33813	961107
16933	961108
82062	961109
1817	961110
57516	961111
44932	961112
77336	961113
1219	961114
86670	961115
38768	961116
36184	961117
35880	961118
81734	961119
106660	961120
41354	961121
15385	961122
4774	961123
33640	961124
80630	961125
36570	961126
94438	961127
20460	961128
258	961129
924	961130
32329	961131
44187	961132
39015	961133
881	961134
9388	961135
129732	961136
29422	961137
20579	961138
49723	961139
106925	961140
5524	961141
26331	961142
26811	961143
23137	961144
22878	961145
18652	961146
138262	961147
87922	961148
22416	961149
15774	961150
9619	961151
731	961152
106981	961153
12930	961154
106461	961155
23306	961156
40423	961157
158562	961158
57278	961159
34872	961160
72510	961161
13990	961162
2610	961163
8453	961164
29677	961165
36114	961166
25762	961167
35863	961168
30070	961169
4942	961170
75109	961171
44665	961172
4745	961173
122062	961174
5339	961175
34649	961176
96170	961177
44984	961178
4842	961179
13289	961180
10979	961181
51932	961182
2540	961183
22764	961184
11784	961185
8343	961186
52770	961187
23829	961188
12752	961189
18469	961190
1883	961191
6606	961192
20681	961193
70227	961194
38064	961195
1647	961196
11224	961197
99543	961198
4743	961199
50	961200
27757	961201
41556	961202
49681	961203
3195	961204
162497	961205
1743	961206
18019	961207
22482	961208
32842	961209
49444	961210
15090	961211
165619	961212
861	961213
32408	961214
56433	961215
9330	961216
113052	961217
34058	961218
10839	961219
7507	961220
13244	961221
32283	961222
28268	961223
48650	961224
39724	961225
14609	961226
35922	961227
11460	961228
73264	961229
40320	961230
19984	961231
1019	961232
4655	961233
3480	961234
36107	961235
103338	961236
71412	961237
893	961238
97604	961239
12401	961240
68766	961241
6945	961242
37118	961243
19756	961244
116011	961245
400	961246
49236	961247
55274	961248
7202	961249
27483	961250
106523	961251
11699	961252
57614	961253
34292	961254
1981	961255
154619	961256
33724	961257
10340	961258
8101	961259
64175	961260
48942	961261
22175	961262
32768	961263
122986	961264
4276	961265
71150	961266
21615	961267
1512	961268
166590	961269
42142	961270
55847	961271
2716	961272
14493	961273
6801	961274
13045	961275
18489	961276
33039	961277
36916	961278
13427	961279
9008	961280
25672	961281
22123	961282
6705	961283
83954	961284
33849	961285
6919	961286
26376	961287
6254	961288
101635	961289
5916	961290
40217	961291
1150	961292
6163	961293
12563	961294
12990	961295
28006	961296
60185	961297
115786	961298
87475	961299
73663	961300
52687	961301
1451	961302
108960	961303
33043	961304
32094	961305
5283	961306
9121	961307
26879	961308
12950	961309
19819	961310
68656	961311
25365	961312
14124	961313
96153	961314
13399	961315
141930	961316
16072	961317
2608	961318
73892	961319
61073	961320
11559	961321
92380	961322
17090	961323
13066	961324
67408	961325
35002	961326
80295	961327
138406	961328
32539	961329
107802	961330
22382	961331
33829	961332
128828	961333
24915	961334
5780	961335
105250	961336
12258	961337
5402	961338
49079	961339
10116	961340
663	961341
1926	961342
128198	961343
95417	961344
6856	961345
2436	961346
6997	961347
88094	961348
2871	961349
65158	961350
8	961351
67843	961352
85476	961353
29468	961354
16628	961355
705	961356
32594	961357
62523	961358
13725	961359
8115	961360
76363	961361
121746	961362
131266	961363
4946	961364
68054	961365
33394	961366
32062	961367
26154	961368
32612	961369
27651	961370
13125	961371
7095	961372
28433	961373
15396	961374
23055	961375
20036	961376
32801	961377
70655	961378
79276	961379
83587	961380
150584	961381
16334	961382
70242	961383
864	961384
10091	961385
100394	961386
34844	961387
78198	961388
39664	961389
80506	961390
42664	961391
6587	961392
115990	961393
28208	961394
2223	961395
1742	961396
3379	961397
505	961398
12854	961399
91092	961400
73508	961401
79750	961402
36875	961403
8285	961404
546	961405
9445	961406
149465	961407
811	961408
18277	961409
9724	961410
36499	961411
28314	961412
26872	961413
113853	961414
18894	961415
38990	961416
5911	961417
250	961418
76161	961419
55337	961420
31509	961421
3782	961422
16099	961423
67141	961424
68257	961425
151135	961426
8166	961427
34682	961428
3659	961429
35483	961430
16171	961431
17113	961432
43206	961433
23067	961434
10126	961435
13584	961436
2105	961437
34197	961438
62069	961439
84815	961440
33104	961441
4461	961442
13038	961443
46185	961444
2468	961445
43969	961446
127439	961447
75635	961448
98651	961449
35955	961450
13446	961451
36834	961452
204	961453
66613	961454
534	961455
33765	961456
38000	961457
48104	961458
12466	961459
58493	961460
81718	961461
27489	961462
8952	961463
21562	961464
31990	961465
21803	961466
15996	961467
5323	961468
27066	961469
1892	961470
128110	961471
37289	961472
1413	961473
76010	961474
27032	961475
4651	961476
104598	961477
409	961478
15725	961479
2116	961480
95222	961481
78830	961482
16603	961483
74200	961484
35958	961485
8639	961486
153774	961487
28520	961488
309	961489
68480	961490
41416	961491
102024	961492
88276	961493
11033	961494
23952	961495
45150	961496
26231	961497
8736	961498
31189	961499
1127	961500
109689	961501
39888	961502
24536	961503
55869	961504
11847	961505
109633	961506
18738	961507
86523	961508
14460	961509
26214	961510
107655	961511
91262	961512
10519	961513
142891	961514
48936	961515
6480	961516
36155	961517
44290	961518
9326	961519
789	961520
67461	961521
87214	961522
38106	961523
3289	961524
12641	961525
91321	961526
82137	961527
32112	961528
3285	961529
16369	961530
31146	961531
156	961532
11601	961533
53486	961534
2720	961535
125545	961536
56890	961537
37349	961538
53653	961539
15039	961540
13566	961541
5911	961542
88219	961543
7961	961544
5887	961545
10392	961546
31140	961547
21885	961548
126829	961549
136042	961550
32440	961551
10281	961552
28289	961553
110248	961554
3114	961555
81383	961556
12363	961557
38390	961558
19186	961559
7813	961560
6325	961561
25780	961562
13352	961563
22318	961564
98386	961565
72889	961566
2290	961567
24378	961568
3952	961569
28794	961570
12440	961571
150965	961572
70353	961573
24499	961574
31582	961575
96543	961576
798	961577
63969	961578
45787	961579
53755	961580
5569	961581
45294	961582
22301	961583
48	961584
106213	961585
18263	961586
40957	961587
21814	961588
7432	961589
67828	961590
45870	961591
99794	961592
36853	961593
6419	961594
109885	961595
2377	961596
66859	961597
114494	961598
98188	961599
91152	961600
15560	961601
22547	961602
53606	961603
22529	961604
1427	961605
27673	961606
51194	961607
131266	961608
68237	961609
28573	961610
61338	961611
33500	961612
57967	961613
15705	961614
104808	961615
9572	961616
1171	961617
10884	961618
26250	961619
10473	961620
65557	961621
9283	961622
92	961623
8275	961624
60029	961625
53076	961626
99161	961627
36669	961628
63695	961629
5112	961630
1962	961631
8961	961632
9561	961633
18405	961634
20909	961635
21082	961636
85116	961637
31619	961638
124225	961639
46772	961640
30784	961641
51503	961642
129255	961643
17205	961644
10675	961645
56361	961646
50150	961647
17477	961648
58238	961649
7547	961650
2127	961651
17625	961652
37028	961653
18198	961654
24112	961655
85889	961656
26868	961657
32916	961658
38140	961659
157284	961660
474	961661
28499	961662
60537	961663
94172	961664
829	961665
23444	961666
106810	961667
303	961668
6744	961669
9424	961670
120163	961671
34011	961672
134411	961673
30286	961674
32598	961675
41120	961676
513	961677
19196	961678
12392	961679
55550	961680
81287	961681
694	961682
23927	961683
44188	961684
5957	961685
96883	961686
86119	961687
102862	961688
17662	961689
30439	961690
33944	961691
7000	961692
68681	961693
152308	961694
87732	961695
26384	961696
12488	961697
9951	961698
42324	961699
720	961700
86780	961701
65157	961702
20981	961703
75698	961704
24318	961705
57688	961706
123242	961707
3452	961708
18384	961709
37827	961710
62957	961711
13033	961712
85040	961713
3332	961714
24000	961715
19919	961716
47948	961717
1585	961718
18843	961719
26009	961720
2434	961721
91602	961722
162700	961723
13814	961724
118617	961725
109225	961726
5005	961727
164	961728
21	961729
1958	961730
20257	961731
62167	961732
52167	961733
69641	961734
101130	961735
51142	961736
65407	961737
3823	961738
12345	961739
74647	961740
94082	961741
22699	961742
5921	961743
53143	961744
1013	961745
33379	961746
48098	961747
22503	961748
18436	961749
28655	961750
93573	961751
4220	961752
42605	961753
112610	961754
132448	961755
88887	961756
11874	961757
11039	961758
12516	961759
1444	961760
103342	961761
25404	961762
74187	961763
1925	961764
12004	961765
5236	961766
33631	961767
44181	961768
60249	961769
13383	961770
13195	961771
43994	961772
19119	961773
7222	961774
33715	961775
5127	961776
95026	961777
5277	961778
53210	961779
11560	961780
67601	961781
23355	961782
23474	961783
30246	961784
25432	961785
55238	961786
8258	961787
1206	961788
58626	961789
22158	961790
87457	961791
78478	961792
5658	961793
1269	961794
52119	961795
35365	961796
96809	961797
16939	961798
10692	961799
16958	961800
12895	961801
101426	961802
3276	961803
20435	961804
18625	961805
15148	961806
33474	961807
6580	961808
1156	961809
106589	961810
79700	961811
119089	961812
28593	961813
13777	961814
6040	961815
23426	961816
337	961817
34779	961818
107963	961819
8969	961820
21070	961821
31970	961822
72530	961823
71174	961824
87345	961825
125741	961826
74839	961827
70856	961828
29742	961829
51053	961830
20676	961831
20798	961832
45079	961833
32981	961834
30882	961835
12362	961836
139327	961837
72632	961838
50588	961839
9752	961840
131179	961841
6022	961842
55997	961843
150	961844
66599	961845
71494	961846
14257	961847
55338	961848
56660	961849
49552	961850
639	961851
33071	961852
90999	961853
765	961854
72497	961855
6195	961856
54987	961857
35751	961858
29993	961859
148197	961860
26056	961861
46935	961862
33315	961863
11346	961864
33985	961865
20430	961866
46957	961867
73065	961868
32725	961869
11693	961870
2015	961871
1817	961872
11585	961873
41205	961874
20034	961875
93140	961876
49101	961877
71306	961878
76067	961879
18408	961880
644	961881
54895	961882
32633	961883
170	961884
7379	961885
28529	961886
108182	961887
131	961888
128543	961889
46228	961890
28090	961891
125571	961892
14591	961893
36445	961894
964	961895
2976	961896
30969	961897
17644	961898
152833	961899
2243	961900
50009	961901
21541	961902
59189	961903
23949	961904
78437	961905
15699	961906
65948	961907
148240	961908
36956	961909
133780	961910
19360	961911
41868	961912
87997	961913
8693	961914
90614	961915
10727	961916
82794	961917
2119	961918
118913	961919
102569	961920
11710	961921
3195	961922
83065	961923
83716	961924
4640	961925
13295	961926
18146	961927
90559	961928
161870	961929
2753	961930
128333	961931
13991	961932
93736	961933
25714	961934
83335	961935
104331	961936
160611	961937
158718	961938
33417	961939
32054	961940
13667	961941
97124	961942
1710	961943
1336	961944
7741	961945
16358	961946
4469	961947
34164	961948
61834	961949
14150	961950
18375	961951
83362	961952
5536	961953
75306	961954
40175	961955
6013	961956
115047	961957
12168	961958
10068	961959
73373	961960
17837	961961
1159	961962
5644	961963
124627	961964
265	961965
37706	961966
13565	961967
29481	961968
68604	961969
28936	961970
4311	961971
135074	961972
44318	961973
34315	961974
34974	961975
22788	961976
86957	961977
31706	961978
37634	961979
53371	961980
89750	961981
53968	961982
27049	961983
586	961984
1121	961985
19553	961986
18344	961987
31361	961988
909	961989
4197	961990
3060	961991
42210	961992
14338	961993
35726	961994
73926	961995
40297	961996
770	961997
51492	961998
54995	961999
715	962000
20485	962001
19479	962002
7056	962003
149790	962004
100324	962005
1813	962006
127997	962007
2438	962008
32414	962009
10396	962010
99452	962011
2462	962012
161141	962013
4596	962014
9645	962015
60502	962016
14639	962017
2863	962018
5954	962019
5475	962020
47024	962021
8988	962022
1251	962023
152633	962024
100650	962025
4742	962026
1877	962027
902	962028
76481	962029
132332	962030
65875	962031
132541	962032
35775	962033
26066	962034
758	962035
67951	962036
87597	962037
91901	962038
15654	962039
10461	962040
128269	962041
7754	962042
84761	962043
45355	962044
64832	962045
23216	962046
1	962047
92557	962048
82002	962049
6325	962050
15330	962051
39006	962052
82184	962053
4265	962054
41924	962055
90301	962056
47090	962057
6769	962058
25054	962059
24714	962060
82106	962061
1050	962062
4851	962063
71	962064
2145	962065
18622	962066
1536	962067
83975	962068
22125	962069
38168	962070
86511	962071
52489	962072
6700	962073
38249	962074
7216	962075
65	962076
47611	962077
1483	962078
372	962079
109690	962080
8629	962081
12249	962082
52105	962083
42683	962084
12694	962085
85564	962086
125371	962087
155719	962088
103121	962089
2819	962090
106941	962091
82740	962092
27059	962093
53704	962094
52987	962095
9791	962096
43635	962097
41613	962098
483	962099
42612	962100
592	962101
29194	962102
163222	962103
780	962104
57204	962105
85087	962106
107865	962107
12835	962108
152730	962109
18668	962110
5906	962111
118346	962112
36811	962113
4084	962114
71029	962115
14072	962116
16452	962117
1171	962118
89824	962119
34080	962120
19706	962121
13369	962122
42380	962123
48324	962124
2873	962125
53136	962126
9561	962127
71855	962128
14806	962129
55404	962130
97491	962131
4406	962132
4050	962133
128441	962134
37371	962135
16815	962136
29895	962137
9037	962138
15863	962139
49367	962140
1445	962141
18483	962142
81060	962143
1259	962144
1314	962145
60293	962146
24233	962147
46777	962148
10449	962149
48070	962150
12434	962151
124772	962152
151905	962153
26401	962154
6560	962155
8855	962156
16665	962157
59935	962158
82074	962159
4208	962160
23003	962161
33373	962162
9085	962163
10842	962164
717	962165
14676	962166
107702	962167
6081	962168
19549	962169
1678	962170
56221	962171
31955	962172
10109	962173
5881	962174
2089	962175
12761	962176
75385	962177
182	962178
63170	962179
43601	962180
13254	962181
3036	962182
55805	962183
90036	962184
13138	962185
28470	962186
110169	962187
14764	962188
6054	962189
42579	962190
3924	962191
16002	962192
26695	962193
28422	962194
2235	962195
18831	962196
154097	962197
38377	962198
3518	962199
7521	962200
98886	962201
27417	962202
84426	962203
123737	962204
56365	962205
67563	962206
1377	962207
4640	962208
6771	962209
1650	962210
6062	962211
26214	962212
18128	962213
1763	962214
1239	962215
39208	962216
131189	962217
52179	962218
10199	962219
8067	962220
85895	962221
69803	962222
29396	962223
10968	962224
153	962225
3326	962226
30928	962227
150210	962228
55330	962229
101094	962230
33534	962231
22701	962232
5669	962233
10267	962234
21183	962235
60045	962236
29005	962237
62592	962238
45198	962239
95723	962240
96863	962241
6395	962242
28401	962243
131623	962244
11805	962245
18948	962246
69723	962247
49821	962248
3923	962249
95399	962250
6758	962251
5971	962252
21757	962253
30444	962254
1485	962255
33079	962256
18705	962257
98316	962258
11784	962259
25187	962260
22855	962261
71773	962262
62365	962263
20583	962264
13715	962265
87570	962266
2713	962267
36492	962268
87005	962269
26079	962270
9056	962271
50810	962272
39109	962273
79154	962274
19641	962275
92686	962276
34652	962277
10862	962278
24205	962279
32246	962280
18331	962281
6344	962282
35104	962283
58014	962284
92095	962285
61731	962286
49949	962287
7071	962288
2753	962289
158	962290
27206	962291
30647	962292
6986	962293
2904	962294
163422	962295
634	962296
22426	962297
1893	962298
54633	962299
83408	962300
3715	962301
26094	962302
76756	962303
19863	962304
10804	962305
12976	962306
188	962307
4158	962308
27961	962309
5719	962310
153445	962311
3098	962312
35552	962313
92120	962314
78501	962315
51	962316
39608	962317
428	962318
51421	962319
1181	962320
9417	962321
21339	962322
29167	962323
39279	962324
31794	962325
67564	962326
14849	962327
26701	962328
58412	962329
34761	962330
79911	962331
15978	962332
18330	962333
5187	962334
104730	962335
65615	962336
16644	962337
122226	962338
3782	962339
15072	962340
13439	962341
12	962342
17030	962343
66131	962344
29658	962345
15549	962346
5175	962347
917	962348
6716	962349
6367	962350
9796	962351
101151	962352
2337	962353
24726	962354
37625	962355
25263	962356
17796	962357
58731	962358
67502	962359
124059	962360
58369	962361
675	962362
16736	962363
5100	962364
49768	962365
4163	962366
20385	962367
88037	962368
14209	962369
324	962370
31962	962371
79819	962372
117258	962373
35348	962374
40248	962375
3896	962376
4795	962377
83700	962378
26528	962379
136663	962380
35596	962381
54	962382
632	962383
82844	962384
33960	962385
70213	962386
124969	962387
36366	962388
60927	962389
89286	962390
35146	962391
557	962392
102055	962393
12379	962394
8449	962395
61748	962396
27108	962397
3584	962398
42863	962399
23255	962400
15607	962401
14199	962402
22362	962403
118484	962404
96278	962405
34054	962406
11609	962407
2011	962408
82739	962409
29355	962410
16251	962411
5316	962412
23118	962413
13281	962414
23789	962415
20356	962416
106198	962417
40074	962418
46437	962419
21246	962420
17232	962421
5446	962422
11800	962423
54702	962424
689	962425
4036	962426
19472	962427
7744	962428
28458	962429
95807	962430
16590	962431
4176	962432
38745	962433
92843	962434
144463	962435
122714	962436
13556	962437
21343	962438
79217	962439
21081	962440
164419	962441
130283	962442
8201	962443
1548	962444
12036	962445
15050	962446
35020	962447
5106	962448
39586	962449
61701	962450
6495	962451
124833	962452
69294	962453
74973	962454
101069	962455
5704	962456
59376	962457
15325	962458
3835	962459
87151	962460
4580	962461
42721	962462
11253	962463
16230	962464
6205	962465
50474	962466
5122	962467
37913	962468
47160	962469
6419	962470
52754	962471
69072	962472
55226	962473
14612	962474
86280	962475
1162	962476
18272	962477
6521	962478
12223	962479
1306	962480
77708	962481
45709	962482
41884	962483
108616	962484
54204	962485
45298	962486
27280	962487
41297	962488
14027	962489
1480	962490
74118	962491
14397	962492
19428	962493
5848	962494
145901	962495
18134	962496
33354	962497
128931	962498
50636	962499
15715	962500
17115	962501
18936	962502
10457	962503
6048	962504
2623	962505
75595	962506
2833	962507
113659	962508
92070	962509
18308	962510
11831	962511
47500	962512
130723	962513
9404	962514
24383	962515
17902	962516
45641	962517
72527	962518
48734	962519
21813	962520
18078	962521
109877	962522
104700	962523
141412	962524
83748	962525
108098	962526
96133	962527
25495	962528
21262	962529
57164	962530
60002	962531
53311	962532
40695	962533
800	962534
82953	962535
395	962536
39897	962537
14104	962538
159055	962539
23394	962540
6035	962541
36434	962542
83420	962543
71552	962544
81315	962545
2845	962546
31480	962547
128517	962548
1560	962549
109882	962550
112049	962551
43	962552
86858	962553
38881	962554
74060	962555
15546	962556
1231	962557
43351	962558
84519	962559
38529	962560
104550	962561
163019	962562
24558	962563
19831	962564
18044	962565
111719	962566
8376	962567
13010	962568
8696	962569
49527	962570
12291	962571
68632	962572
135564	962573
17596	962574
31830	962575
40337	962576
133680	962577
81254	962578
71054	962579
3448	962580
84798	962581
7516	962582
27835	962583
24406	962584
86928	962585
24344	962586
102	962587
165399	962588
92535	962589
40624	962590
48434	962591
42900	962592
60027	962593
99409	962594
97066	962595
99156	962596
36090	962597
45328	962598
65173	962599
45227	962600
24536	962601
8643	962602
86237	962603
114675	962604
13	962605
43978	962606
136020	962607
13789	962608
47112	962609
10932	962610
2033	962611
8276	962612
100419	962613
46724	962614
77040	962615
25126	962616
104095	962617
129	962618
697	962619
24968	962620
56771	962621
11246	962622
48195	962623
158862	962624
16994	962625
72039	962626
9327	962627
38617	962628
96989	962629
3383	962630
10539	962631
116758	962632
70336	962633
93633	962634
19702	962635
14889	962636
3677	962637
2172	962638
26658	962639
46384	962640
50972	962641
93156	962642
48595	962643
17912	962644
23290	962645
12583	962646
11178	962647
30766	962648
26235	962649
440	962650
988	962651
14021	962652
16499	962653
9398	962654
7030	962655
548	962656
28374	962657
19894	962658
80943	962659
40905	962660
115199	962661
51086	962662
79574	962663
45623	962664
2424	962665
96686	962666
67610	962667
13735	962668
79424	962669
23462	962670
146393	962671
15116	962672
134133	962673
18654	962674
27335	962675
70710	962676
18900	962677
12108	962678
7606	962679
35641	962680
3997	962681
3236	962682
61204	962683
23629	962684
35605	962685
89212	962686
41383	962687
72380	962688
16228	962689
57201	962690
65129	962691
79847	962692
94634	962693
112263	962694
84476	962695
29049	962696
59107	962697
105816	962698
85591	962699
16217	962700
432	962701
22478	962702
26277	962703
393	962704
31179	962705
2351	962706
2363	962707
105643	962708
9157	962709
111790	962710
78	962711
82472	962712
5610	962713
92125	962714
5269	962715
5400	962716
131685	962717
130825	962718
31484	962719
48940	962720
7511	962721
86907	962722
60222	962723
17039	962724
72186	962725
54446	962726
14328	962727
134398	962728
21730	962729
50130	962730
46020	962731
21750	962732
2876	962733
32353	962734
1525	962735
87775	962736
66888	962737
8256	962738
149733	962739
1587	962740
11874	962741
5059	962742
25866	962743
53947	962744
1226	962745
1626	962746
24019	962747
7749	962748
2334	962749
58643	962750
12254	962751
128431	962752
48611	962753
686	962754
28343	962755
9380	962756
8316	962757
11815	962758
24579	962759
24704	962760
2306	962761
73989	962762
48999	962763
37485	962764
10424	962765
25057	962766
20646	962767
27076	962768
2452	962769
49984	962770
2763	962771
8485	962772
31403	962773
105655	962774
31787	962775
103359	962776
31157	962777
5495	962778
52501	962779
2563	962780
52685	962781
46500	962782
359	962783
19076	962784
698	962785
38086	962786
18915	962787
38964	962788
16969	962789
3	962790
98144	962791
106199	962792
25035	962793
98598	962794
66061	962795
67543	962796
39682	962797
20895	962798
48840	962799
3330	962800
20307	962801
12855	962802
7705	962803
103414	962804
45762	962805
117724	962806
91013	962807
72090	962808
19057	962809
43231	962810
128842	962811
1098	962812
58335	962813
26540	962814
3164	962815
7539	962816
45892	962817
22676	962818
8292	962819
4874	962820
8957	962821
12534	962822
6122	962823
95555	962824
18980	962825
4615	962826
134006	962827
22663	962828
49098	962829
126433	962830
85330	962831
138806	962832
44341	962833
70715	962834
1897	962835
4567	962836
9441	962837
123254	962838
11188	962839
46311	962840
8315	962841
70289	962842
60687	962843
41606	962844
8137	962845
4025	962846
26903	962847
2955	962848
16264	962849
22	962850
11700	962851
5516	962852
55538	962853
35811	962854
3157	962855
47641	962856
4020	962857
46583	962858
178	962859
47856	962860
16927	962861
19111	962862
165	962863
10910	962864
44272	962865
26348	962866
101994	962867
74059	962868
1275	962869
86060	962870
7646	962871
7344	962872
6378	962873
33599	962874
20079	962875
112029	962876
99225	962877
15509	962878
11545	962879
13459	962880
23908	962881
1886	962882
90393	962883
552	962884
26072	962885
23423	962886
33419	962887
59199	962888
8980	962889
15758	962890
2553	962891
48444	962892
4828	962893
117729	962894
20053	962895
20149	962896
756	962897
51951	962898
137189	962899
65	962900
18484	962901
11645	962902
15803	962903
10771	962904
17393	962905
66374	962906
36538	962907
45321	962908
11441	962909
6	962910
32481	962911
128679	962912
25976	962913
4975	962914
35071	962915
57001	962916
145714	962917
60273	962918
100119	962919
16832	962920
20034	962921
5383	962922
17169	962923
18783	962924
1690	962925
22424	962926
54927	962927
29571	962928
1398	962929
2915	962930
148836	962931
7117	962932
6023	962933
2047	962934
120278	962935
21539	962936
144706	962937
99647	962938
11053	962939
157331	962940
33739	962941
53340	962942
79283	962943
1322	962944
71416	962945
58287	962946
28299	962947
17454	962948
15696	962949
20661	962950
28449	962951
20171	962952
44271	962953
4992	962954
9293	962955
69096	962956
27407	962957
1847	962958
57202	962959
3853	962960
2357	962961
32724	962962
12193	962963
81591	962964
34266	962965
107955	962966
26120	962967
23584	962968
7717	962969
22050	962970
43600	962971
75249	962972
110056	962973
93081	962974
56802	962975
41136	962976
16365	962977
592	962978
10929	962979
25915	962980
39865	962981
5672	962982
134470	962983
146	962984
120945	962985
5927	962986
47236	962987
22714	962988
18145	962989
61145	962990
945	962991
14344	962992
5162	962993
134748	962994
106202	962995
147268	962996
45022	962997
150342	962998
144696	962999
33570	963000
39766	963001
66	963002
3170	963003
42191	963004
1463	963005
2765	963006
33189	963007
591	963008
4315	963009
92459	963010
58005	963011
7771	963012
25869	963013
107993	963014
2075	963015
71380	963016
67579	963017
38050	963018
89710	963019
29193	963020
38578	963021
6500	963022
134	963023
651	963024
44444	963025
1597	963026
8227	963027
3874	963028
35974	963029
10444	963030
76382	963031
23868	963032
15200	963033
3087	963034
64069	963035
11629	963036
30090	963037
15327	963038
469	963039
66148	963040
83640	963041
2397	963042
23789	963043
25825	963044
2721	963045
4842	963046
84	963047
15956	963048
104265	963049
26023	963050
80884	963051
75190	963052
22571	963053
31029	963054
20495	963055
71810	963056
2637	963057
49868	963058
6785	963059
11517	963060
600	963061
74962	963062
31835	963063
52864	963064
37165	963065
41838	963066
31217	963067
11309	963068
5075	963069
18620	963070
18590	963071
45644	963072
18119	963073
46992	963074
22777	963075
53020	963076
43464	963077
139511	963078
6245	963079
30738	963080
140143	963081
107931	963082
2687	963083
9975	963084
6304	963085
28058	963086
6385	963087
24485	963088
6110	963089
36101	963090
116993	963091
33100	963092
37477	963093
79966	963094
54107	963095
32899	963096
69135	963097
80230	963098
109867	963099
25146	963100
57472	963101
33292	963102
19373	963103
609	963104
137800	963105
2477	963106
5442	963107
17917	963108
43102	963109
37880	963110
39678	963111
11726	963112
26749	963113
5290	963114
151200	963115
14219	963116
2122	963117
37905	963118
13836	963119
31252	963120
21895	963121
80739	963122
38345	963123
23509	963124
22704	963125
98955	963126
31596	963127
8130	963128
2103	963129
14036	963130
45072	963131
8893	963132
1781	963133
127578	963134
47688	963135
700	963136
2987	963137
1419	963138
4001	963139
33232	963140
19835	963141
3618	963142
41879	963143
102766	963144
55733	963145
61951	963146
8100	963147
59100	963148
31549	963149
21102	963150
3893	963151
43862	963152
98702	963153
71320	963154
101788	963155
1502	963156
118056	963157
35935	963158
3963	963159
1632	963160
29	963161
126703	963162
24966	963163
19903	963164
18423	963165
153773	963166
64185	963167
32692	963168
133073	963169
63201	963170
32025	963171
11682	963172
2812	963173
1096	963174
63142	963175
14770	963176
43004	963177
69926	963178
100905	963179
1074	963180
25843	963181
10098	963182
110626	963183
45638	963184
27418	963185
2030	963186
31970	963187
100055	963188
2611	963189
114887	963190
9602	963191
123326	963192
28501	963193
42267	963194
10665	963195
34334	963196
26174	963197
7662	963198
17913	963199
608	963200
71569	963201
161343	963202
22343	963203
32751	963204
17402	963205
36346	963206
78546	963207
127439	963208
44219	963209
49232	963210
1320	963211
21427	963212
2996	963213
129694	963214
68016	963215
128116	963216
4900	963217
1016	963218
87644	963219
51807	963220
104578	963221
141355	963222
2602	963223
40129	963224
54897	963225
2584	963226
30298	963227
25	963228
259	963229
7390	963230
65394	963231
105071	963232
7361	963233
7051	963234
14237	963235
8562	963236
71386	963237
43511	963238
65925	963239
513	963240
12570	963241
73735	963242
1113	963243
95882	963244
11394	963245
22248	963246
26520	963247
69368	963248
148615	963249
71562	963250
6989	963251
32109	963252
28774	963253
35670	963254
150497	963255
18027	963256
25961	963257
43844	963258
18825	963259
21155	963260
28883	963261
99354	963262
15757	963263
90202	963264
271	963265
27859	963266
8981	963267
51587	963268
5011	963269
14977	963270
19855	963271
79345	963272
83412	963273
7085	963274
105416	963275
15484	963276
40359	963277
62755	963278
58512	963279
71162	963280
6920	963281
248	963282
147941	963283
97148	963284
17267	963285
12039	963286
48853	963287
7160	963288
1654	963289
12722	963290
20159	963291
22044	963292
678	963293
21771	963294
79527	963295
24109	963296
22813	963297
376	963298
132068	963299
16933	963300
106772	963301
23386	963302
110	963303
62	963304
21896	963305
50685	963306
24317	963307
59758	963308
56721	963309
31755	963310
2298	963311
2296	963312
45615	963313
11308	963314
81689	963315
68	963316
2317	963317
13209	963318
33140	963319
86960	963320
9003	963321
5	963322
9951	963323
602	963324
23920	963325
48004	963326
15009	963327
37932	963328
52605	963329
62108	963330
11265	963331
19924	963332
17188	963333
21623	963334
9883	963335
52571	963336
8333	963337
121274	963338
365	963339
31779	963340
4998	963341
16139	963342
34544	963343
3686	963344
50824	963345
90130	963346
1534	963347
32460	963348
96376	963349
43088	963350
941	963351
47208	963352
148939	963353
40436	963354
49446	963355
121396	963356
23169	963357
72229	963358
105661	963359
12392	963360
5544	963361
1427	963362
97559	963363
63899	963364
56199	963365
40865	963366
13796	963367
3487	963368
72046	963369
19020	963370
74681	963371
114632	963372
42876	963373
8195	963374
129293	963375
49978	963376
20587	963377
172	963378
2593	963379
54095	963380
1219	963381
22638	963382
43849	963383
11492	963384
5537	963385
13488	963386
28700	963387
82794	963388
27286	963389
15981	963390
11077	963391
1622	963392
68845	963393
1852	963394
105290	963395
10182	963396
41003	963397
17440	963398
28028	963399
14903	963400
54505	963401
20335	963402
848	963403
16014	963404
47932	963405
24166	963406
21364	963407
74297	963408
68997	963409
8435	963410
83144	963411
123331	963412
25712	963413
26235	963414
28578	963415
19527	963416
73936	963417
12896	963418
64947	963419
18803	963420
15922	963421
42471	963422
125077	963423
121854	963424
91623	963425
29078	963426
148389	963427
29369	963428
109153	963429
1087	963430
8301	963431
4757	963432
29071	963433
36698	963434
1711	963435
12411	963436
39003	963437
14997	963438
55185	963439
131340	963440
17748	963441
14240	963442
104566	963443
48882	963444
12156	963445
3682	963446
19766	963447
151517	963448
59247	963449
14679	963450
1952	963451
37418	963452
21551	963453
25616	963454
46132	963455
742	963456
34832	963457
24141	963458
70295	963459
78489	963460
81464	963461
26683	963462
133868	963463
96052	963464
36590	963465
11667	963466
105756	963467
144969	963468
425	963469
76789	963470
33400	963471
23979	963472
20489	963473
25	963474
115866	963475
27031	963476
6569	963477
5986	963478
11020	963479
49752	963480
6677	963481
15216	963482
70234	963483
43382	963484
92920	963485
18377	963486
140752	963487
119759	963488
99947	963489
66319	963490
22162	963491
62406	963492
538	963493
940	963494
7404	963495
132149	963496
55648	963497
104466	963498
27902	963499
18351	963500
20592	963501
5724	963502
135760	963503
656	963504
132243	963505
41414	963506
4283	963507
46269	963508
19295	963509
26041	963510
84943	963511
173	963512
4915	963513
982	963514
9746	963515
32278	963516
49308	963517
1308	963518
49206	963519
33235	963520
15650	963521
105959	963522
9453	963523
21066	963524
67401	963525
20168	963526
88042	963527
6385	963528
85303	963529
134997	963530
47157	963531
23809	963532
16274	963533
20163	963534
80764	963535
582	963536
2313	963537
26209	963538
70409	963539
3082	963540
132089	963541
4258	963542
1182	963543
53689	963544
357	963545
10354	963546
35026	963547
162790	963548
39081	963549
21875	963550
2752	963551
5643	963552
30172	963553
17505	963554
14186	963555
105022	963556
77483	963557
4332	963558
15994	963559
4094	963560
80329	963561
37662	963562
68880	963563
12775	963564
54053	963565
2702	963566
64143	963567
129906	963568
46042	963569
38653	963570
165431	963571
55901	963572
4578	963573
54114	963574
591	963575
48557	963576
38383	963577
84847	963578
59276	963579
6209	963580
129731	963581
1977	963582
19079	963583
8572	963584
44448	963585
62349	963586
7837	963587
12496	963588
29819	963589
31453	963590
22196	963591
43433	963592
91397	963593
34798	963594
35406	963595
42477	963596
44879	963597
36244	963598
62210	963599
22543	963600
32178	963601
24343	963602
16123	963603
6237	963604
49379	963605
156131	963606
1208	963607
3461	963608
4938	963609
1103	963610
80663	963611
66	963612
14897	963613
72737	963614
39908	963615
12576	963616
146535	963617
92159	963618
56758	963619
33960	963620
1927	963621
32378	963622
86030	963623
27815	963624
49405	963625
26331	963626
21962	963627
23553	963628
78525	963629
49428	963630
29204	963631
68247	963632
144833	963633
83807	963634
73166	963635
16658	963636
5483	963637
2491	963638
134846	963639
46878	963640
139385	963641
11452	963642
5884	963643
113631	963644
1573	963645
58000	963646
2819	963647
1454	963648
128233	963649
105924	963650
33003	963651
84578	963652
38493	963653
16660	963654
25845	963655
26176	963656
48687	963657
37925	963658
131382	963659
18243	963660
37620	963661
73583	963662
9738	963663
15967	963664
418	963665
95961	963666
11149	963667
126639	963668
36424	963669
30140	963670
32749	963671
38086	963672
10512	963673
11730	963674
18829	963675
36307	963676
75744	963677
26615	963678
2664	963679
19771	963680
2504	963681
128174	963682
84387	963683
6296	963684
138183	963685
12136	963686
46244	963687
8610	963688
18680	963689
9721	963690
109101	963691
19948	963692
135365	963693
25869	963694
11713	963695
26403	963696
42524	963697
4384	963698
878	963699
1417	963700
28047	963701
66784	963702
58073	963703
125901	963704
56582	963705
25445	963706
84688	963707
61721	963708
65037	963709
8770	963710
56501	963711
26356	963712
138111	963713
13943	963714
105336	963715
81079	963716
54555	963717
3117	963718
9753	963719
5045	963720
78304	963721
1687	963722
12467	963723
58478	963724
1352	963725
62944	963726
10792	963727
21612	963728
58506	963729
68679	963730
13037	963731
4351	963732
30190	963733
4420	963734
63447	963735
85103	963736
46602	963737
9825	963738
60141	963739
9004	963740
16653	963741
24952	963742
59889	963743
124750	963744
16170	963745
91645	963746
22034	963747
42880	963748
124521	963749
84	963750
103773	963751
6608	963752
114712	963753
75738	963754
73178	963755
14566	963756
33474	963757
3591	963758
56	963759
7102	963760
1364	963761
57243	963762
3502	963763
69470	963764
13220	963765
11530	963766
45105	963767
168	963768
22979	963769
505	963770
128721	963771
91959	963772
82524	963773
6866	963774
32395	963775
49785	963776
73433	963777
1550	963778
59079	963779
34027	963780
41724	963781
22401	963782
10347	963783
1376	963784
48632	963785
117057	963786
85828	963787
92254	963788
17643	963789
120422	963790
15056	963791
74752	963792
68223	963793
128628	963794
6332	963795
9006	963796
14427	963797
64110	963798
25552	963799
953	963800
20901	963801
96140	963802
39994	963803
147999	963804
63143	963805
33428	963806
34126	963807
30187	963808
26122	963809
77593	963810
16661	963811
51222	963812
39233	963813
89102	963814
825	963815
8678	963816
47994	963817
10684	963818
46954	963819
22134	963820
219	963821
103097	963822
26779	963823
38207	963824
82	963825
109010	963826
25098	963827
3124	963828
61	963829
116066	963830
5533	963831
34733	963832
39467	963833
107345	963834
1944	963835
66113	963836
16078	963837
7979	963838
70959	963839
36842	963840
43159	963841
38360	963842
49666	963843
166402	963844
2377	963845
16290	963846
10413	963847
38033	963848
77797	963849
41487	963850
11866	963851
6711	963852
20263	963853
13436	963854
77495	963855
6614	963856
166191	963857
2612	963858
77946	963859
85908	963860
1373	963861
62403	963862
20367	963863
13438	963864
32216	963865
68228	963866
116018	963867
12617	963868
9143	963869
12222	963870
79191	963871
22374	963872
6729	963873
68044	963874
22100	963875
69114	963876
13914	963877
21963	963878
10463	963879
56475	963880
22980	963881
70737	963882
31353	963883
100540	963884
16613	963885
1870	963886
38808	963887
56907	963888
12416	963889
5704	963890
79317	963891
39461	963892
227	963893
19071	963894
64763	963895
27816	963896
18750	963897
24986	963898
22534	963899
20614	963900
230	963901
33828	963902
81655	963903
76053	963904
33796	963905
121407	963906
156646	963907
7059	963908
29503	963909
463	963910
17590	963911
40841	963912
20159	963913
23525	963914
160302	963915
53702	963916
21479	963917
43232	963918
15729	963919
38969	963920
34517	963921
52922	963922
1112	963923
172	963924
78736	963925
23617	963926
8530	963927
111360	963928
14053	963929
102204	963930
40886	963931
6210	963932
94165	963933
41748	963934
62113	963935
8236	963936
85021	963937
4071	963938
13652	963939
50541	963940
21076	963941
53071	963942
22805	963943
99465	963944
40262	963945
97159	963946
9143	963947
12280	963948
32718	963949
13758	963950
105418	963951
39	963952
89157	963953
6777	963954
32418	963955
126031	963956
40741	963957
30799	963958
8918	963959
20528	963960
30602	963961
14434	963962
106360	963963
48106	963964
111029	963965
94056	963966
70132	963967
85370	963968
44087	963969
43471	963970
14304	963971
145018	963972
3501	963973
3087	963974
5851	963975
44855	963976
1950	963977
41994	963978
66172	963979
262	963980
31043	963981
12267	963982
208	963983
48476	963984
86889	963985
54781	963986
33098	963987
53078	963988
14763	963989
1099	963990
3750	963991
36467	963992
3154	963993
99562	963994
58403	963995
162757	963996
2500	963997
41028	963998
65923	963999
7131	964000
10781	964001
1200	964002
16668	964003
8799	964004
2871	964005
15863	964006
25638	964007
117707	964008
72129	964009
7600	964010
14772	964011
63346	964012
128120	964013
8154	964014
43631	964015
54815	964016
87545	964017
13981	964018
47406	964019
115	964020
110104	964021
1232	964022
385	964023
50479	964024
643	964025
16306	964026
42973	964027
116225	964028
495	964029
24509	964030
22971	964031
11894	964032
139417	964033
123623	964034
103739	964035
46872	964036
6493	964037
61021	964038
56943	964039
10453	964040
156291	964041
3843	964042
9043	964043
14765	964044
165004	964045
32117	964046
98303	964047
7191	964048
18089	964049
12279	964050
24720	964051
37116	964052
695	964053
58784	964054
52328	964055
26210	964056
57750	964057
4349	964058
3934	964059
32181	964060
1797	964061
164324	964062
9159	964063
26681	964064
59712	964065
21031	964066
41812	964067
15258	964068
322	964069
32317	964070
63729	964071
39170	964072
37450	964073
3649	964074
23495	964075
65192	964076
9939	964077
20680	964078
124530	964079
108193	964080
1786	964081
15708	964082
9095	964083
10945	964084
108131	964085
78370	964086
20428	964087
7460	964088
4071	964089
22092	964090
19198	964091
54218	964092
54627	964093
24845	964094
66351	964095
74052	964096
71978	964097
28771	964098
12956	964099
108696	964100
768	964101
90000	964102
34520	964103
19050	964104
74833	964105
10623	964106
14494	964107
41616	964108
3405	964109
9139	964110
150493	964111
122488	964112
52255	964113
142476	964114
7205	964115
28609	964116
3303	964117
29064	964118
3389	964119
43187	964120
130932	964121
8312	964122
12814	964123
14743	964124
32005	964125
85936	964126
33422	964127
24080	964128
1128	964129
24979	964130
69780	964131
44653	964132
7167	964133
233	964134
156599	964135
23582	964136
15531	964137
27014	964138
4564	964139
2498	964140
60847	964141
52436	964142
13159	964143
91384	964144
34262	964145
9939	964146
29554	964147
17431	964148
72948	964149
94200	964150
22193	964151
132197	964152
34060	964153
21748	964154
999	964155
36947	964156
69339	964157
21151	964158
16899	964159
31274	964160
47795	964161
37265	964162
1125	964163
946	964164
27422	964165
26362	964166
34319	964167
11810	964168
3270	964169
133811	964170
62508	964171
66142	964172
10657	964173
21496	964174
148106	964175
1713	964176
17566	964177
15421	964178
46531	964179
15663	964180
37454	964181
811	964182
3471	964183
8870	964184
674	964185
1332	964186
1106	964187
33537	964188
102179	964189
21969	964190
34613	964191
10227	964192
29530	964193
21130	964194
122969	964195
8803	964196
50072	964197
50794	964198
125698	964199
79216	964200
1454	964201
12537	964202
35267	964203
20398	964204
27851	964205
39884	964206
64002	964207
112998	964208
24850	964209
156	964210
34804	964211
27273	964212
91653	964213
10556	964214
43387	964215
112469	964216
89601	964217
21200	964218
18644	964219
82100	964220
33779	964221
61169	964222
30325	964223
135489	964224
3085	964225
111	964226
11658	964227
44828	964228
53758	964229
415	964230
84401	964231
21077	964232
21485	964233
28436	964234
13380	964235
55543	964236
94372	964237
8567	964238
14963	964239
124928	964240
29560	964241
58357	964242
4009	964243
15447	964244
130454	964245
18951	964246
16766	964247
23352	964248
92976	964249
20461	964250
41381	964251
11965	964252
72270	964253
35059	964254
10556	964255
15978	964256
10894	964257
107913	964258
4971	964259
65197	964260
62329	964261
96622	964262
142033	964263
60867	964264
8959	964265
22662	964266
34746	964267
121675	964268
4356	964269
15900	964270
6798	964271
5041	964272
24290	964273
126973	964274
971	964275
14183	964276
15859	964277
46769	964278
20092	964279
52855	964280
64438	964281
17069	964282
1045	964283
2282	964284
40150	964285
32495	964286
62287	964287
129488	964288
20608	964289
4404	964290
120907	964291
5816	964292
15724	964293
14235	964294
23408	964295
133377	964296
111063	964297
15487	964298
83689	964299
11851	964300
7111	964301
3704	964302
66399	964303
680	964304
39094	964305
149450	964306
4209	964307
19742	964308
226	964309
22974	964310
68189	964311
20057	964312
22187	964313
99189	964314
96494	964315
66595	964316
1199	964317
9574	964318
3508	964319
34483	964320
45773	964321
2563	964322
35280	964323
606	964324
24724	964325
14989	964326
6633	964327
37659	964328
6082	964329
46091	964330
81568	964331
4287	964332
39215	964333
1751	964334
74722	964335
4249	964336
60861	964337
11761	964338
7677	964339
119387	964340
34974	964341
38565	964342
89519	964343
98161	964344
83062	964345
585	964346
22753	964347
53967	964348
9832	964349
27629	964350
48689	964351
98185	964352
28014	964353
4514	964354
1736	964355
3257	964356
46000	964357
10438	964358
34358	964359
50167	964360
2184	964361
35904	964362
57796	964363
2037	964364
3431	964365
3895	964366
24645	964367
10646	964368
43786	964369
2714	964370
68083	964371
533	964372
16253	964373
7062	964374
8290	964375
40736	964376
7651	964377
77437	964378
39225	964379
9220	964380
11305	964381
130401	964382
26857	964383
31734	964384
7712	964385
51042	964386
141761	964387
123704	964388
96652	964389
99069	964390
19168	964391
14209	964392
2969	964393
153268	964394
72443	964395
1449	964396
41149	964397
81160	964398
2126	964399
40258	964400
71546	964401
36503	964402
13193	964403
53743	964404
728	964405
117858	964406
1558	964407
21023	964408
9152	964409
164955	964410
32176	964411
457	964412
11265	964413
13409	964414
20997	964415
2256	964416
39221	964417
48200	964418
22553	964419
42349	964420
14	964421
127012	964422
8227	964423
5980	964424
4321	964425
80620	964426
1136	964427
17623	964428
35202	964429
24702	964430
10689	964431
3267	964432
16968	964433
29247	964434
1445	964435
4180	964436
57836	964437
15573	964438
9871	964439
86472	964440
57184	964441
29468	964442
130746	964443
9872	964444
64823	964445
15028	964446
1926	964447
61142	964448
87348	964449
12095	964450
1465	964451
365	964452
1648	964453
26247	964454
110284	964455
494	964456
123357	964457
42337	964458
13621	964459
9008	964460
24494	964461
2426	964462
15597	964463
42300	964464
80468	964465
10974	964466
139439	964467
35042	964468
157293	964469
8472	964470
74035	964471
7324	964472
13610	964473
1436	964474
92417	964475
64988	964476
105863	964477
17048	964478
37783	964479
38434	964480
100710	964481
53483	964482
166616	964483
32630	964484
144799	964485
76710	964486
3931	964487
16962	964488
3881	964489
42183	964490
39220	964491
15388	964492
13378	964493
87968	964494
33841	964495
46884	964496
38210	964497
31	964498
73269	964499
12137	964500
53298	964501
71631	964502
81319	964503
49860	964504
141723	964505
20106	964506
81508	964507
825	964508
13697	964509
8430	964510
3327	964511
65084	964512
42163	964513
3572	964514
57718	964515
28106	964516
8395	964517
103631	964518
41600	964519
7236	964520
34	964521
25179	964522
55597	964523
9073	964524
75849	964525
9758	964526
11453	964527
8168	964528
4466	964529
113149	964530
21693	964531
118610	964532
17469	964533
16889	964534
39803	964535
72876	964536
5084	964537
9347	964538
379	964539
2769	964540
14610	964541
22219	964542
27240	964543
15670	964544
3762	964545
65626	964546
40231	964547
25633	964548
49078	964549
6558	964550
4535	964551
10271	964552
12670	964553
32453	964554
84716	964555
4299	964556
11907	964557
154380	964558
6410	964559
58814	964560
52147	964561
4054	964562
58658	964563
6246	964564
318	964565
30054	964566
226	964567
970	964568
10185	964569
59193	964570
4769	964571
21985	964572
59977	964573
10681	964574
87297	964575
35012	964576
750	964577
107344	964578
14237	964579
68968	964580
159404	964581
3248	964582
14555	964583
6738	964584
134224	964585
70354	964586
60716	964587
39486	964588
87625	964589
48145	964590
64116	964591
46957	964592
25234	964593
51	964594
30654	964595
12161	964596
37239	964597
89850	964598
10	964599
38340	964600
51912	964601
10244	964602
3049	964603
95901	964604
78731	964605
99524	964606
20108	964607
75044	964608
23503	964609
85790	964610
5253	964611
19399	964612
5094	964613
97761	964614
100509	964615
1749	964616
47479	964617
29192	964618
21541	964619
3759	964620
4085	964621
129069	964622
6303	964623
76099	964624
2853	964625
41348	964626
16852	964627
32255	964628
128980	964629
81181	964630
112273	964631
3848	964632
2	964633
94151	964634
2325	964635
39099	964636
15438	964637
7228	964638
5678	964639
4786	964640
3102	964641
25498	964642
34630	964643
41396	964644
4488	964645
41842	964646
64732	964647
77470	964648
3369	964649
41958	964650
49969	964651
39891	964652
5723	964653
9387	964654
6686	964655
3283	964656
5029	964657
86316	964658
22317	964659
101090	964660
75039	964661
32997	964662
40820	964663
1568	964664
78176	964665
75885	964666
7	964667
29897	964668
6924	964669
60	964670
2346	964671
49140	964672
8614	964673
1979	964674
8280	964675
10464	964676
84467	964677
165966	964678
16094	964679
38368	964680
33595	964681
146254	964682
123306	964683
10471	964684
8401	964685
1126	964686
26	964687
59259	964688
2385	964689
26062	964690
32763	964691
157759	964692
28683	964693
1588	964694
153292	964695
18868	964696
44317	964697
21245	964698
91152	964699
16860	964700
78611	964701
13337	964702
17287	964703
16001	964704
146985	964705
22843	964706
71251	964707
56370	964708
29831	964709
8052	964710
52483	964711
75999	964712
1117	964713
22407	964714
11407	964715
40036	964716
40119	964717
20028	964718
22181	964719
15189	964720
26606	964721
32083	964722
45003	964723
35113	964724
36991	964725
33529	964726
11534	964727
27798	964728
2218	964729
162190	964730
31968	964731
573	964732
32706	964733
97363	964734
155684	964735
48780	964736
39726	964737
67076	964738
21339	964739
70637	964740
7690	964741
50722	964742
65330	964743
63	964744
852	964745
61143	964746
154616	964747
1403	964748
448	964749
68189	964750
102067	964751
31852	964752
88055	964753
54894	964754
4852	964755
47528	964756
38550	964757
24115	964758
83627	964759
964	964760
75195	964761
114652	964762
42113	964763
1247	964764
44546	964765
842	964766
83666	964767
2404	964768
17908	964769
53626	964770
13377	964771
18081	964772
50367	964773
25718	964774
1354	964775
41773	964776
59667	964777
6035	964778
58516	964779
1056	964780
6288	964781
15349	964782
12948	964783
2748	964784
56728	964785
9087	964786
35506	964787
5727	964788
7309	964789
82672	964790
3362	964791
2778	964792
107175	964793
33153	964794
24488	964795
81974	964796
85298	964797
158807	964798
104823	964799
3519	964800
11213	964801
119066	964802
9390	964803
17275	964804
2625	964805
33031	964806
2675	964807
22843	964808
33573	964809
18041	964810
330	964811
1152	964812
11269	964813
51324	964814
243	964815
11027	964816
113959	964817
15414	964818
6890	964819
11237	964820
4085	964821
5655	964822
125580	964823
122926	964824
99319	964825
14877	964826
98284	964827
37411	964828
73416	964829
89535	964830
137337	964831
86861	964832
337	964833
17604	964834
28119	964835
110478	964836
49781	964837
8867	964838
11337	964839
22225	964840
5499	964841
7842	964842
20437	964843
45737	964844
29944	964845
49193	964846
33057	964847
83091	964848
133466	964849
63911	964850
129150	964851
29441	964852
3682	964853
7299	964854
83362	964855
44	964856
24352	964857
972	964858
122601	964859
10753	964860
107365	964861
66992	964862
62682	964863
20525	964864
59707	964865
63972	964866
133136	964867
76228	964868
667	964869
117178	964870
100328	964871
15991	964872
20025	964873
16709	964874
761	964875
40033	964876
21180	964877
5693	964878
80194	964879
4774	964880
69748	964881
1260	964882
103864	964883
931	964884
116002	964885
48785	964886
19903	964887
35959	964888
38612	964889
53820	964890
43121	964891
403	964892
100159	964893
13665	964894
31912	964895
68157	964896
103533	964897
15837	964898
30425	964899
1701	964900
56928	964901
16113	964902
10669	964903
159000	964904
82355	964905
11144	964906
72101	964907
16067	964908
52259	964909
7113	964910
59679	964911
7014	964912
60779	964913
113409	964914
6094	964915
467	964916
49154	964917
325	964918
30612	964919
16166	964920
79776	964921
14587	964922
118841	964923
29976	964924
2214	964925
90027	964926
84826	964927
55230	964928
27415	964929
6574	964930
130284	964931
27416	964932
17781	964933
13077	964934
20653	964935
3727	964936
49817	964937
87960	964938
18	964939
161615	964940
21403	964941
89541	964942
153041	964943
13913	964944
150695	964945
13928	964946
18574	964947
82778	964948
22138	964949
150686	964950
156879	964951
4175	964952
88829	964953
77553	964954
912	964955
38118	964956
28440	964957
59081	964958
103261	964959
60665	964960
32518	964961
57558	964962
2529	964963
32732	964964
2335	964965
35327	964966
21621	964967
89582	964968
130424	964969
126212	964970
11574	964971
44031	964972
13662	964973
18627	964974
76871	964975
21043	964976
1546	964977
12207	964978
47334	964979
68527	964980
35348	964981
1231	964982
85446	964983
33844	964984
42965	964985
56864	964986
749	964987
90	964988
54088	964989
35241	964990
11333	964991
3222	964992
25123	964993
2692	964994
35680	964995
50545	964996
45192	964997
52484	964998
72789	964999
88845	965000
5033	965001
3592	965002
10170	965003
1563	965004
42702	965005
52079	965006
35416	965007
13175	965008
48627	965009
10630	965010
34665	965011
97830	965012
332	965013
2774	965014
45015	965015
27162	965016
8565	965017
38016	965018
772	965019
71231	965020
9033	965021
40394	965022
1096	965023
47	965024
32888	965025
16230	965026
41	965027
3734	965028
41965	965029
24788	965030
165234	965031
53857	965032
6203	965033
36565	965034
2951	965035
109209	965036
72529	965037
41758	965038
111075	965039
17936	965040
36870	965041
89214	965042
87429	965043
4558	965044
6521	965045
25620	965046
3556	965047
4617	965048
8761	965049
5167	965050
10670	965051
37950	965052
27503	965053
57838	965054
35360	965055
41185	965056
26117	965057
103885	965058
82929	965059
15380	965060
14584	965061
590	965062
123029	965063
86531	965064
81709	965065
12370	965066
63858	965067
41339	965068
117871	965069
26253	965070
136139	965071
13272	965072
8604	965073
35041	965074
12697	965075
68906	965076
24755	965077
3260	965078
60217	965079
66043	965080
6746	965081
101215	965082
66782	965083
114061	965084
20394	965085
10770	965086
2965	965087
56257	965088
3444	965089
11375	965090
20818	965091
12024	965092
39072	965093
40210	965094
38915	965095
17281	965096
16195	965097
13634	965098
108763	965099
55339	965100
43068	965101
20939	965102
2525	965103
15791	965104
78305	965105
26348	965106
69927	965107
1079	965108
71946	965109
21178	965110
50669	965111
138861	965112
15400	965113
131954	965114
18519	965115
40129	965116
139958	965117
4850	965118
5565	965119
10532	965120
53	965121
13561	965122
41206	965123
11151	965124
56642	965125
19290	965126
60961	965127
101487	965128
66881	965129
58103	965130
39241	965131
2437	965132
119927	965133
1021	965134
150423	965135
65581	965136
82719	965137
47226	965138
5365	965139
11130	965140
16482	965141
83869	965142
28647	965143
106199	965144
26756	965145
120699	965146
66879	965147
20580	965148
48183	965149
63594	965150
19418	965151
76787	965152
119138	965153
49425	965154
13667	965155
51890	965156
27291	965157
64743	965158
28468	965159
56682	965160
12354	965161
56330	965162
16664	965163
74635	965164
4696	965165
10853	965166
13126	965167
31828	965168
13499	965169
23789	965170
1328	965171
142068	965172
125802	965173
48866	965174
102919	965175
37774	965176
19956	965177
4568	965178
41	965179
41482	965180
104156	965181
9708	965182
82048	965183
50531	965184
12479	965185
14981	965186
68313	965187
75054	965188
60068	965189
126322	965190
48773	965191
37389	965192
13654	965193
8933	965194
6960	965195
4212	965196
9133	965197
49702	965198
63009	965199
35131	965200
4431	965201
49634	965202
4397	965203
65981	965204
8191	965205
22575	965206
13	965207
28453	965208
17997	965209
102566	965210
19463	965211
15143	965212
85098	965213
888	965214
100598	965215
28395	965216
2598	965217
22678	965218
8954	965219
103767	965220
80867	965221
536	965222
21415	965223
27826	965224
61730	965225
58091	965226
61079	965227
37403	965228
47433	965229
17420	965230
6812	965231
89837	965232
133271	965233
12288	965234
18248	965235
13797	965236
25232	965237
60168	965238
142203	965239
20165	965240
22839	965241
332	965242
1811	965243
3956	965244
9662	965245
28898	965246
16928	965247
81501	965248
104359	965249
34090	965250
23798	965251
27773	965252
116772	965253
21405	965254
77043	965255
17771	965256
23881	965257
4569	965258
164818	965259
59813	965260
12658	965261
6003	965262
43737	965263
1342	965264
37440	965265
63878	965266
481	965267
16374	965268
56711	965269
26130	965270
826	965271
102002	965272
594	965273
64536	965274
23595	965275
137061	965276
89324	965277
40493	965278
78326	965279
2804	965280
11052	965281
29817	965282
120904	965283
36421	965284
23786	965285
9717	965286
35522	965287
50811	965288
9924	965289
15083	965290
6060	965291
13869	965292
11836	965293
3111	965294
5338	965295
629	965296
14112	965297
47369	965298
50282	965299
61974	965300
710	965301
53264	965302
74076	965303
2667	965304
98060	965305
69151	965306
13712	965307
10427	965308
1685	965309
145144	965310
65468	965311
4355	965312
19469	965313
25751	965314
183	965315
152519	965316
163443	965317
19652	965318
133226	965319
57400	965320
23449	965321
1	965322
8944	965323
96756	965324
26984	965325
32202	965326
43755	965327
52014	965328
20480	965329
20752	965330
157835	965331
86763	965332
18907	965333
3146	965334
125	965335
106644	965336
9157	965337
19473	965338
7096	965339
10184	965340
126242	965341
7326	965342
106420	965343
2336	965344
87161	965345
164	965346
37338	965347
9065	965348
543	965349
30465	965350
1164	965351
693	965352
12510	965353
114770	965354
93724	965355
39527	965356
2091	965357
4883	965358
92588	965359
23331	965360
88340	965361
12891	965362
64349	965363
75444	965364
5412	965365
105998	965366
24699	965367
101877	965368
80518	965369
92907	965370
37421	965371
133707	965372
30745	965373
85214	965374
39743	965375
1234	965376
26262	965377
945	965378
33416	965379
48	965380
2329	965381
11699	965382
112105	965383
27716	965384
2580	965385
7955	965386
10565	965387
2174	965388
6623	965389
2065	965390
4869	965391
67562	965392
15457	965393
89910	965394
56775	965395
10788	965396
16788	965397
2131	965398
7692	965399
84327	965400
41010	965401
87621	965402
38252	965403
36196	965404
82674	965405
37531	965406
28454	965407
131539	965408
100155	965409
35021	965410
33754	965411
77317	965412
3808	965413
15563	965414
10967	965415
9207	965416
8652	965417
79687	965418
34429	965419
14610	965420
66	965421
17666	965422
25848	965423
117046	965424
35671	965425
112925	965426
122152	965427
1640	965428
8938	965429
387	965430
10333	965431
11193	965432
11341	965433
23199	965434
6457	965435
104	965436
51588	965437
55742	965438
95670	965439
64583	965440
3365	965441
1836	965442
27710	965443
7003	965444
129947	965445
9421	965446
85312	965447
63948	965448
36268	965449
39437	965450
5398	965451
17439	965452
92	965453
80226	965454
13506	965455
36193	965456
59805	965457
52335	965458
61681	965459
12166	965460
12238	965461
21423	965462
151322	965463
119094	965464
39977	965465
18381	965466
59435	965467
97725	965468
8804	965469
64050	965470
12666	965471
21919	965472
5401	965473
6283	965474
37546	965475
21340	965476
104983	965477
23468	965478
9649	965479
21818	965480
104734	965481
10150	965482
4590	965483
3832	965484
41091	965485
38793	965486
486	965487
127027	965488
49563	965489
37467	965490
58337	965491
44684	965492
133837	965493
11058	965494
1000	965495
6410	965496
6158	965497
79543	965498
19367	965499
8423	965500
8064	965501
4889	965502
37951	965503
64250	965504
25782	965505
115759	965506
81840	965507
83935	965508
86805	965509
26456	965510
42659	965511
89409	965512
667	965513
19934	965514
19045	965515
6858	965516
12582	965517
51474	965518
61803	965519
75624	965520
105272	965521
13346	965522
73281	965523
1948	965524
6461	965525
81062	965526
45161	965527
48944	965528
8340	965529
146775	965530
59608	965531
24032	965532
1141	965533
77591	965534
17597	965535
146	965536
14520	965537
5662	965538
125434	965539
64374	965540
24523	965541
59499	965542
38412	965543
179	965544
91749	965545
107014	965546
2338	965547
105052	965548
13814	965549
1888	965550
2514	965551
90208	965552
107655	965553
55869	965554
93733	965555
39431	965556
74228	965557
54977	965558
32643	965559
1423	965560
8243	965561
56656	965562
18845	965563
7559	965564
27866	965565
3384	965566
99364	965567
91109	965568
30865	965569
114642	965570
25394	965571
133413	965572
86053	965573
52737	965574
15417	965575
50609	965576
41707	965577
3001	965578
81072	965579
3464	965580
569	965581
1207	965582
6366	965583
4639	965584
103397	965585
56629	965586
144962	965587
27591	965588
71999	965589
14121	965590
76015	965591
2585	965592
2817	965593
31821	965594
4742	965595
25276	965596
77348	965597
1033	965598
33040	965599
61446	965600
23642	965601
25335	965602
126642	965603
29521	965604
4016	965605
77955	965606
146942	965607
76483	965608
725	965609
58987	965610
14860	965611
61156	965612
58074	965613
607	965614
42704	965615
152384	965616
91799	965617
6786	965618
3815	965619
93949	965620
3148	965621
67808	965622
31340	965623
118637	965624
71559	965625
123975	965626
9955	965627
566	965628
4739	965629
109848	965630
81660	965631
31183	965632
72551	965633
9988	965634
118932	965635
19824	965636
31925	965637
98791	965638
59796	965639
8150	965640
124460	965641
30437	965642
85591	965643
9393	965644
41465	965645
4074	965646
5436	965647
38937	965648
35650	965649
36068	965650
720	965651
53732	965652
4095	965653
119339	965654
34852	965655
4384	965656
30988	965657
48964	965658
9668	965659
6809	965660
59813	965661
121636	965662
23115	965663
91529	965664
3932	965665
3060	965666
10384	965667
50849	965668
6626	965669
13609	965670
12564	965671
39521	965672
97793	965673
94573	965674
971	965675
121147	965676
7	965677
11816	965678
102961	965679
93996	965680
99701	965681
89556	965682
14820	965683
15846	965684
32130	965685
12472	965686
97965	965687
15172	965688
70445	965689
45332	965690
51	965691
27040	965692
32266	965693
2185	965694
29051	965695
982	965696
64288	965697
13509	965698
26658	965699
20625	965700
49993	965701
34646	965702
8245	965703
112007	965704
165473	965705
34808	965706
56188	965707
3852	965708
90926	965709
134325	965710
3972	965711
5254	965712
21512	965713
53639	965714
17942	965715
22020	965716
904	965717
23096	965718
130758	965719
19352	965720
1130	965721
28688	965722
21015	965723
66864	965724
42935	965725
3623	965726
70978	965727
16522	965728
154917	965729
90550	965730
63521	965731
5417	965732
46024	965733
43374	965734
623	965735
77826	965736
48737	965737
129804	965738
55213	965739
79518	965740
155	965741
79280	965742
104108	965743
48862	965744
23611	965745
20002	965746
69126	965747
801	965748
103268	965749
11325	965750
8613	965751
24225	965752
77792	965753
8007	965754
24675	965755
21860	965756
143606	965757
3905	965758
108226	965759
15031	965760
112467	965761
10022	965762
22599	965763
839	965764
13907	965765
12874	965766
49333	965767
32240	965768
10607	965769
37711	965770
23730	965771
103703	965772
18913	965773
11351	965774
3894	965775
226	965776
311	965777
134190	965778
8901	965779
22548	965780
28286	965781
3594	965782
27450	965783
480	965784
20108	965785
570	965786
44619	965787
14808	965788
629	965789
156764	965790
57453	965791
28626	965792
281	965793
8108	965794
90345	965795
25371	965796
19465	965797
48581	965798
2319	965799
48533	965800
20908	965801
22983	965802
107853	965803
80582	965804
7763	965805
100164	965806
21858	965807
41700	965808
71964	965809
49531	965810
7408	965811
9366	965812
85543	965813
7997	965814
43216	965815
136983	965816
91716	965817
2106	965818
2881	965819
16097	965820
20471	965821
128763	965822
34036	965823
26815	965824
16547	965825
6925	965826
46176	965827
70774	965828
90935	965829
117709	965830
8268	965831
245	965832
82483	965833
1016	965834
20489	965835
96157	965836
10700	965837
33642	965838
67266	965839
85450	965840
25616	965841
105560	965842
82876	965843
91162	965844
24987	965845
36278	965846
95680	965847
67545	965848
13439	965849
5732	965850
5990	965851
73109	965852
20779	965853
16248	965854
105654	965855
15224	965856
22373	965857
128959	965858
66784	965859
32978	965860
83285	965861
37543	965862
82046	965863
4	965864
170	965865
25759	965866
17283	965867
39316	965868
50593	965869
40120	965870
2716	965871
96175	965872
108630	965873
14167	965874
48242	965875
4360	965876
87535	965877
42141	965878
10503	965879
132850	965880
142250	965881
4157	965882
7378	965883
18583	965884
25768	965885
36537	965886
23342	965887
6383	965888
11486	965889
71806	965890
22542	965891
39685	965892
51712	965893
9	965894
71394	965895
14302	965896
92732	965897
44366	965898
127668	965899
29130	965900
1668	965901
33531	965902
25282	965903
35304	965904
19418	965905
923	965906
129122	965907
83255	965908
29350	965909
13445	965910
76103	965911
127242	965912
14166	965913
73624	965914
61841	965915
41532	965916
29860	965917
10196	965918
125201	965919
15331	965920
164217	965921
7158	965922
39896	965923
10909	965924
26733	965925
51348	965926
4449	965927
26818	965928
41117	965929
416	965930
19388	965931
29246	965932
1753	965933
13942	965934
1722	965935
11832	965936
52209	965937
46953	965938
19280	965939
9483	965940
72581	965941
52976	965942
28	965943
2902	965944
112341	965945
38084	965946
19342	965947
99563	965948
5209	965949
132832	965950
13770	965951
50793	965952
62925	965953
26559	965954
124854	965955
88172	965956
64580	965957
42742	965958
15145	965959
80973	965960
102842	965961
23980	965962
68342	965963
89383	965964
102777	965965
42647	965966
20218	965967
253	965968
210	965969
8307	965970
79055	965971
27274	965972
42400	965973
85734	965974
163412	965975
273	965976
108254	965977
23804	965978
2421	965979
14341	965980
129	965981
7817	965982
76366	965983
8653	965984
14848	965985
18481	965986
102722	965987
16214	965988
9771	965989
82110	965990
159	965991
936	965992
25518	965993
18064	965994
42786	965995
6604	965996
122944	965997
32754	965998
32110	965999
343	966000
22909	966001
62524	966002
63016	966003
5625	966004
85378	966005
130211	966006
10701	966007
45946	966008
52021	966009
30393	966010
24047	966011
90408	966012
65224	966013
29198	966014
74472	966015
10852	966016
720	966017
66152	966018
1552	966019
10317	966020
30398	966021
13499	966022
13785	966023
1305	966024
2233	966025
49522	966026
28951	966027
102356	966028
24295	966029
86668	966030
16700	966031
75587	966032
81808	966033
4022	966034
3495	966035
68323	966036
80324	966037
9563	966038
56825	966039
12843	966040
7201	966041
3042	966042
6396	966043
85442	966044
130911	966045
30956	966046
48826	966047
125558	966048
1004	966049
2202	966050
21340	966051
667	966052
53210	966053
10240	966054
43206	966055
459	966056
11249	966057
3960	966058
114665	966059
58604	966060
49508	966061
47573	966062
27641	966063
99496	966064
4512	966065
74856	966066
127292	966067
83646	966068
45414	966069
45627	966070
45354	966071
40348	966072
5360	966073
76826	966074
9417	966075
62628	966076
26576	966077
83097	966078
1797	966079
62809	966080
27867	966081
41317	966082
70236	966083
16768	966084
8062	966085
71480	966086
42132	966087
151305	966088
22278	966089
69738	966090
541	966091
24958	966092
75884	966093
38664	966094
5941	966095
40566	966096
32929	966097
2552	966098
103867	966099
703	966100
1410	966101
54831	966102
1194	966103
45053	966104
25381	966105
60481	966106
28681	966107
25514	966108
9229	966109
26992	966110
61649	966111
38673	966112
29386	966113
5329	966114
4030	966115
107265	966116
53956	966117
28645	966118
47923	966119
3769	966120
42248	966121
11643	966122
93099	966123
42711	966124
111610	966125
122184	966126
80954	966127
134927	966128
439	966129
13798	966130
23410	966131
7538	966132
83451	966133
7066	966134
20606	966135
143491	966136
27601	966137
53399	966138
72352	966139
2087	966140
12750	966141
1557	966142
22232	966143
18900	966144
93	966145
55717	966146
28737	966147
39083	966148
12833	966149
25996	966150
13851	966151
10770	966152
4557	966153
28535	966154
89061	966155
82954	966156
16595	966157
41076	966158
92955	966159
19923	966160
129501	966161
5557	966162
30756	966163
85478	966164
161223	966165
2299	966166
15394	966167
13457	966168
17238	966169
12297	966170
6916	966171
10428	966172
8008	966173
6197	966174
32231	966175
76	966176
52097	966177
54627	966178
1183	966179
38942	966180
5882	966181
8255	966182
155016	966183
32786	966184
37971	966185
7010	966186
17483	966187
5115	966188
49427	966189
9646	966190
54241	966191
3337	966192
85468	966193
7784	966194
9664	966195
4445	966196
133356	966197
26976	966198
7614	966199
152	966200
4762	966201
104790	966202
8568	966203
81545	966204
66910	966205
92337	966206
14494	966207
59564	966208
13206	966209
8875	966210
47494	966211
16264	966212
60984	966213
49631	966214
3586	966215
34651	966216
23604	966217
5418	966218
132929	966219
39076	966220
1205	966221
1596	966222
129950	966223
17646	966224
9577	966225
2336	966226
134282	966227
65067	966228
6458	966229
53349	966230
15871	966231
2512	966232
29048	966233
6948	966234
17909	966235
34600	966236
45963	966237
16353	966238
17784	966239
8	966240
133973	966241
50410	966242
67740	966243
114354	966244
118406	966245
32306	966246
37448	966247
113591	966248
55433	966249
3100	966250
143417	966251
123405	966252
1932	966253
14387	966254
36285	966255
2002	966256
52036	966257
6118	966258
104483	966259
13277	966260
4654	966261
8867	966262
10375	966263
8041	966264
1774	966265
101900	966266
7013	966267
40956	966268
2627	966269
76494	966270
106958	966271
21601	966272
14825	966273
55957	966274
30243	966275
5686	966276
129719	966277
33117	966278
34106	966279
42200	966280
37654	966281
33536	966282
103362	966283
72716	966284
17351	966285
107595	966286
1056	966287
13647	966288
352	966289
52029	966290
63889	966291
96	966292
45905	966293
2790	966294
118345	966295
15069	966296
87555	966297
7751	966298
16220	966299
10672	966300
36477	966301
33236	966302
51083	966303
23083	966304
104426	966305
77039	966306
71617	966307
42449	966308
163766	966309
9874	966310
8193	966311
889	966312
32621	966313
47775	966314
101628	966315
14727	966316
440	966317
6612	966318
102801	966319
48267	966320
37983	966321
31006	966322
98312	966323
15361	966324
12972	966325
84274	966326
32977	966327
105598	966328
3219	966329
37654	966330
1184	966331
79790	966332
10211	966333
17684	966334
34775	966335
16648	966336
86524	966337
46273	966338
32350	966339
8758	966340
96715	966341
5788	966342
106601	966343
56067	966344
66723	966345
10297	966346
128466	966347
133235	966348
38649	966349
153105	966350
72881	966351
21863	966352
26917	966353
9252	966354
122054	966355
17820	966356
659	966357
145616	966358
44696	966359
19317	966360
10956	966361
37694	966362
37479	966363
51989	966364
83225	966365
36988	966366
579	966367
30180	966368
34328	966369
77518	966370
159661	966371
5163	966372
2070	966373
11521	966374
39271	966375
52515	966376
1395	966377
30053	966378
57127	966379
11200	966380
78440	966381
22504	966382
38038	966383
44743	966384
6668	966385
69470	966386
34156	966387
19014	966388
97966	966389
114482	966390
30163	966391
16437	966392
3076	966393
3418	966394
4765	966395
22380	966396
23649	966397
78577	966398
5243	966399
39166	966400
109684	966401
8098	966402
36887	966403
97021	966404
41826	966405
20580	966406
84608	966407
36421	966408
97173	966409
44309	966410
162824	966411
3545	966412
27153	966413
126163	966414
19719	966415
78845	966416
51766	966417
27742	966418
77563	966419
75105	966420
17163	966421
27413	966422
10418	966423
4267	966424
49597	966425
32402	966426
64967	966427
1210	966428
12639	966429
31500	966430
32352	966431
47350	966432
120978	966433
1263	966434
134104	966435
100164	966436
56884	966437
8801	966438
41821	966439
2079	966440
81195	966441
16399	966442
97368	966443
15961	966444
29990	966445
6389	966446
18962	966447
2171	966448
32659	966449
52989	966450
126350	966451
1918	966452
23950	966453
48270	966454
63270	966455
30052	966456
103073	966457
13823	966458
15941	966459
132687	966460
7291	966461
77436	966462
27312	966463
41936	966464
33497	966465
34892	966466
25887	966467
61056	966468
17791	966469
47215	966470
117068	966471
44939	966472
18104	966473
16964	966474
8275	966475
86257	966476
70963	966477
88	966478
40107	966479
16719	966480
95182	966481
17349	966482
126682	966483
21745	966484
21276	966485
49714	966486
108750	966487
15017	966488
3681	966489
48640	966490
8585	966491
87743	966492
10580	966493
118974	966494
48333	966495
11496	966496
101826	966497
45441	966498
77136	966499
96695	966500
24814	966501
25636	966502
279	966503
23077	966504
16007	966505
4654	966506
14891	966507
4400	966508
2462	966509
7739	966510
66075	966511
20075	966512
64807	966513
32040	966514
64513	966515
13856	966516
26274	966517
21580	966518
15190	966519
11638	966520
158635	966521
54766	966522
7989	966523
114954	966524
1021	966525
16214	966526
287	966527
24760	966528
155721	966529
87122	966530
147136	966531
23726	966532
230	966533
10078	966534
17126	966535
51616	966536
13	966537
17772	966538
4773	966539
110539	966540
19588	966541
17753	966542
89092	966543
4548	966544
48255	966545
100304	966546
12136	966547
10469	966548
3766	966549
159818	966550
5666	966551
1059	966552
37168	966553
27807	966554
7603	966555
52903	966556
28095	966557
6867	966558
11587	966559
3748	966560
25174	966561
71825	966562
1322	966563
70895	966564
11649	966565
20796	966566
30907	966567
108103	966568
4753	966569
7535	966570
108799	966571
10302	966572
55608	966573
165437	966574
11016	966575
5841	966576
10071	966577
1268	966578
131097	966579
63053	966580
21501	966581
47087	966582
28157	966583
87454	966584
32100	966585
3511	966586
8492	966587
17478	966588
102327	966589
81959	966590
42969	966591
3268	966592
1466	966593
29351	966594
1626	966595
139718	966596
91199	966597
11244	966598
126744	966599
110346	966600
98841	966601
94475	966602
88585	966603
33172	966604
76811	966605
13449	966606
49538	966607
15122	966608
42	966609
123965	966610
82533	966611
90844	966612
30125	966613
26063	966614
520	966615
17380	966616
34970	966617
99660	966618
159677	966619
56094	966620
86844	966621
1250	966622
75978	966623
51760	966624
95390	966625
29262	966626
129410	966627
1299	966628
34519	966629
6632	966630
92059	966631
24758	966632
914	966633
61420	966634
8502	966635
52049	966636
18381	966637
40588	966638
17224	966639
47440	966640
41485	966641
48276	966642
59216	966643
16435	966644
3636	966645
67197	966646
15392	966647
160810	966648
81875	966649
100630	966650
18311	966651
8046	966652
5159	966653
32639	966654
31340	966655
62251	966656
1067	966657
4477	966658
889	966659
8230	966660
75521	966661
162348	966662
13884	966663
1281	966664
8248	966665
18046	966666
37641	966667
1338	966668
86962	966669
23894	966670
72388	966671
17821	966672
9678	966673
53401	966674
146674	966675
52354	966676
20179	966677
42859	966678
161799	966679
276	966680
119699	966681
13382	966682
27088	966683
22375	966684
19728	966685
14579	966686
4462	966687
28894	966688
17213	966689
60032	966690
23610	966691
16125	966692
72283	966693
12837	966694
153280	966695
38462	966696
30813	966697
28037	966698
37312	966699
12085	966700
131760	966701
25984	966702
66470	966703
64598	966704
11451	966705
34823	966706
25692	966707
36154	966708
83	966709
36146	966710
37352	966711
128631	966712
666	966713
124386	966714
20802	966715
2597	966716
20264	966717
48834	966718
66766	966719
21494	966720
23576	966721
10374	966722
6078	966723
90	966724
20468	966725
120948	966726
6937	966727
22967	966728
24521	966729
2061	966730
1725	966731
351	966732
103766	966733
96058	966734
44480	966735
52441	966736
375	966737
1483	966738
8749	966739
90230	966740
10197	966741
42992	966742
85435	966743
3430	966744
49883	966745
26148	966746
3169	966747
73231	966748
9171	966749
53474	966750
13878	966751
42415	966752
32825	966753
979	966754
125586	966755
11017	966756
65682	966757
109840	966758
57349	966759
2671	966760
53210	966761
39327	966762
778	966763
6386	966764
4282	966765
78175	966766
27454	966767
142396	966768
12079	966769
1188	966770
18436	966771
628	966772
81395	966773
156656	966774
26945	966775
12629	966776
71932	966777
74874	966778
130458	966779
18653	966780
675	966781
14865	966782
91123	966783
8931	966784
12492	966785
46159	966786
40510	966787
8131	966788
28530	966789
90870	966790
38487	966791
5022	966792
73204	966793
60394	966794
165867	966795
133	966796
39562	966797
2433	966798
16933	966799
1202	966800
83673	966801
39354	966802
77856	966803
7806	966804
68123	966805
1214	966806
8583	966807
25286	966808
106300	966809
109740	966810
79254	966811
16076	966812
5916	966813
140027	966814
24790	966815
103338	966816
607	966817
3115	966818
62313	966819
24737	966820
389	966821
52502	966822
65486	966823
94862	966824
7889	966825
44422	966826
51148	966827
104747	966828
86234	966829
39496	966830
22182	966831
5320	966832
37265	966833
102529	966834
18752	966835
30144	966836
20569	966837
140817	966838
8472	966839
7049	966840
46477	966841
28527	966842
32222	966843
122815	966844
68924	966845
122129	966846
54256	966847
106431	966848
29872	966849
15739	966850
49050	966851
5307	966852
106220	966853
24219	966854
682	966855
96720	966856
28440	966857
56453	966858
154298	966859
34609	966860
20726	966861
1591	966862
25375	966863
101411	966864
14947	966865
22336	966866
11951	966867
3818	966868
8787	966869
12598	966870
85347	966871
11507	966872
80212	966873
1795	966874
493	966875
7891	966876
15339	966877
28967	966878
27908	966879
3260	966880
3101	966881
115542	966882
6873	966883
50760	966884
58264	966885
21374	966886
3510	966887
2460	966888
8341	966889
115479	966890
56035	966891
26572	966892
52694	966893
11049	966894
68785	966895
18661	966896
5481	966897
9851	966898
86328	966899
84485	966900
40460	966901
7	966902
91204	966903
88399	966904
62352	966905
27687	966906
128091	966907
67046	966908
99781	966909
30	966910
128016	966911
83474	966912
18626	966913
73441	966914
55357	966915
14436	966916
146623	966917
16887	966918
10171	966919
31205	966920
16219	966921
1019	966922
116980	966923
52521	966924
16084	966925
61375	966926
55087	966927
67809	966928
89403	966929
72015	966930
15415	966931
96735	966932
34117	966933
66096	966934
15707	966935
56504	966936
28018	966937
11290	966938
15	966939
4517	966940
40753	966941
15171	966942
24518	966943
14772	966944
3977	966945
13524	966946
25613	966947
39424	966948
16250	966949
3778	966950
4951	966951
125515	966952
18387	966953
41670	966954
4793	966955
54620	966956
36897	966957
29640	966958
26957	966959
31221	966960
40795	966961
26601	966962
31705	966963
40285	966964
6284	966965
22813	966966
596	966967
30661	966968
49870	966969
45936	966970
29349	966971
83814	966972
117684	966973
27471	966974
17709	966975
6724	966976
1767	966977
4798	966978
58929	966979
97576	966980
6510	966981
13267	966982
1069	966983
60468	966984
66447	966985
20760	966986
42784	966987
73252	966988
7326	966989
30016	966990
2909	966991
18169	966992
10893	966993
13248	966994
42359	966995
4505	966996
24394	966997
19099	966998
132219	966999
69251	967000
629	967001
89833	967002
7176	967003
29336	967004
3216	967005
32806	967006
26015	967007
50476	967008
59075	967009
41570	967010
33295	967011
63349	967012
35075	967013
3058	967014
585	967015
101640	967016
736	967017
50802	967018
8795	967019
1273	967020
4666	967021
8397	967022
37227	967023
7008	967024
121295	967025
144142	967026
2689	967027
296	967028
2840	967029
54287	967030
101791	967031
20749	967032
8482	967033
28478	967034
2274	967035
53177	967036
460	967037
117587	967038
72890	967039
14487	967040
12439	967041
18002	967042
9935	967043
136427	967044
56706	967045
34257	967046
9520	967047
6520	967048
113980	967049
33946	967050
42720	967051
24002	967052
9351	967053
149067	967054
8069	967055
5726	967056
43117	967057
54724	967058
9102	967059
8815	967060
14811	967061
105269	967062
19772	967063
10531	967064
19463	967065
93356	967066
113474	967067
84738	967068
80610	967069
2467	967070
12408	967071
663	967072
3956	967073
57811	967074
37702	967075
10792	967076
15254	967077
104347	967078
113482	967079
30274	967080
84187	967081
266	967082
20348	967083
79065	967084
23374	967085
86663	967086
40142	967087
7284	967088
20226	967089
80247	967090
113439	967091
75731	967092
123	967093
119350	967094
8934	967095
1301	967096
3710	967097
25367	967098
117575	967099
3636	967100
36709	967101
103087	967102
156822	967103
12081	967104
3100	967105
26808	967106
64740	967107
41594	967108
32273	967109
18367	967110
92128	967111
27100	967112
20035	967113
82384	967114
6021	967115
20238	967116
10317	967117
107952	967118
33919	967119
104348	967120
28627	967121
67293	967122
3993	967123
55936	967124
717	967125
22	967126
124261	967127
16058	967128
28757	967129
166375	967130
112752	967131
18429	967132
69577	967133
3118	967134
20994	967135
28	967136
22509	967137
65353	967138
11658	967139
3166	967140
41747	967141
19076	967142
59276	967143
59588	967144
79226	967145
24635	967146
74489	967147
125065	967148
22942	967149
159937	967150
6302	967151
75349	967152
32127	967153
41257	967154
23092	967155
61540	967156
27486	967157
4054	967158
130051	967159
132629	967160
54416	967161
43154	967162
6691	967163
147053	967164
16980	967165
17615	967166
31777	967167
25498	967168
954	967169
75315	967170
38137	967171
1134	967172
7469	967173
8078	967174
6675	967175
52921	967176
8267	967177
63125	967178
2070	967179
95886	967180
14869	967181
29273	967182
7762	967183
25181	967184
16032	967185
2103	967186
41429	967187
7049	967188
60860	967189
82870	967190
106058	967191
6897	967192
17634	967193
123344	967194
19306	967195
6962	967196
104695	967197
38084	967198
2345	967199
13968	967200
66183	967201
65338	967202
9523	967203
67139	967204
10521	967205
39150	967206
10961	967207
52624	967208
84461	967209
19442	967210
72760	967211
21882	967212
10204	967213
2334	967214
13842	967215
68264	967216
27357	967217
39075	967218
159783	967219
8319	967220
97160	967221
129751	967222
112552	967223
14104	967224
32311	967225
78019	967226
6878	967227
42764	967228
66692	967229
114739	967230
23563	967231
24228	967232
88819	967233
150240	967234
29360	967235
48414	967236
14290	967237
103638	967238
27132	967239
2418	967240
60098	967241
125322	967242
88001	967243
887	967244
12662	967245
23512	967246
19440	967247
61278	967248
12206	967249
63501	967250
93493	967251
11903	967252
74417	967253
53801	967254
48	967255
134483	967256
94449	967257
8650	967258
12349	967259
47922	967260
38010	967261
25822	967262
20600	967263
96696	967264
13768	967265
13093	967266
8615	967267
628	967268
52925	967269
73089	967270
1520	967271
8728	967272
23834	967273
35469	967274
57402	967275
18297	967276
4425	967277
42941	967278
9308	967279
74019	967280
8326	967281
104415	967282
7487	967283
105297	967284
48550	967285
16786	967286
45674	967287
12429	967288
8230	967289
111428	967290
479	967291
85358	967292
27399	967293
117820	967294
19003	967295
54	967296
138974	967297
651	967298
660	967299
19948	967300
57328	967301
670	967302
42901	967303
27778	967304
28676	967305
22252	967306
773	967307
77632	967308
63758	967309
10926	967310
54945	967311
30500	967312
45482	967313
20048	967314
7067	967315
1702	967316
2737	967317
8214	967318
13142	967319
9372	967320
11567	967321
130943	967322
14774	967323
71186	967324
52728	967325
2018	967326
34814	967327
6230	967328
30748	967329
99727	967330
126782	967331
115388	967332
193	967333
13846	967334
24570	967335
6557	967336
44290	967337
60995	967338
132594	967339
70343	967340
97653	967341
24548	967342
28310	967343
3896	967344
60767	967345
19411	967346
9577	967347
39113	967348
59450	967349
99725	967350
38834	967351
1662	967352
67382	967353
24486	967354
16358	967355
89479	967356
3857	967357
92648	967358
58733	967359
9865	967360
19546	967361
6085	967362
68139	967363
5595	967364
57725	967365
39327	967366
11929	967367
34265	967368
9864	967369
22	967370
702	967371
17466	967372
60913	967373
148658	967374
49717	967375
88301	967376
35015	967377
10055	967378
34050	967379
2084	967380
6631	967381
13273	967382
62378	967383
11416	967384
31861	967385
116610	967386
17769	967387
114980	967388
28290	967389
12180	967390
14540	967391
113040	967392
4874	967393
12549	967394
9149	967395
44837	967396
159652	967397
10328	967398
3594	967399
51677	967400
8839	967401
31437	967402
5197	967403
24466	967404
8980	967405
101237	967406
117048	967407
18011	967408
120725	967409
159231	967410
3493	967411
20287	967412
281	967413
31692	967414
49292	967415
130963	967416
74632	967417
103631	967418
116952	967419
4656	967420
76268	967421
97147	967422
41707	967423
72956	967424
90407	967425
3898	967426
87976	967427
1790	967428
1819	967429
2078	967430
1583	967431
1448	967432
103078	967433
3468	967434
55793	967435
13256	967436
137730	967437
47672	967438
14662	967439
13033	967440
31985	967441
34292	967442
70926	967443
5109	967444
1826	967445
47767	967446
63676	967447
19219	967448
54428	967449
46616	967450
36015	967451
17758	967452
105049	967453
12451	967454
11704	967455
566	967456
4587	967457
10344	967458
4616	967459
33850	967460
111188	967461
126461	967462
40495	967463
3146	967464
3800	967465
129637	967466
12325	967467
1035	967468
15265	967469
139105	967470
4503	967471
51950	967472
65550	967473
92524	967474
102567	967475
59329	967476
7939	967477
4041	967478
46976	967479
45867	967480
23200	967481
13344	967482
36025	967483
1355	967484
15559	967485
41489	967486
21746	967487
131538	967488
14083	967489
53458	967490
164064	967491
4137	967492
38120	967493
10712	967494
83023	967495
50613	967496
6805	967497
102048	967498
73346	967499
43038	967500
606	967501
63653	967502
530	967503
36725	967504
6845	967505
17067	967506
60083	967507
76356	967508
87593	967509
4339	967510
48156	967511
34822	967512
160538	967513
102888	967514
2606	967515
42547	967516
101055	967517
80776	967518
98512	967519
85290	967520
22474	967521
12200	967522
60262	967523
5356	967524
4298	967525
35218	967526
6265	967527
47949	967528
12360	967529
90407	967530
4941	967531
33058	967532
104929	967533
6736	967534
32318	967535
11330	967536
111628	967537
17113	967538
980	967539
6309	967540
1879	967541
34224	967542
50220	967543
47086	967544
43803	967545
23265	967546
35476	967547
4426	967548
15325	967549
14781	967550
60800	967551
90997	967552
3010	967553
6535	967554
16679	967555
3557	967556
23824	967557
36487	967558
42091	967559
6901	967560
10849	967561
15366	967562
1611	967563
22728	967564
60588	967565
14443	967566
112976	967567
76857	967568
3447	967569
36615	967570
51969	967571
87588	967572
868	967573
15599	967574
108222	967575
82818	967576
1108	967577
19129	967578
34988	967579
102025	967580
3298	967581
265	967582
66969	967583
58687	967584
11248	967585
45597	967586
55942	967587
5533	967588
7693	967589
131434	967590
57394	967591
9013	967592
64812	967593
437	967594
32765	967595
56694	967596
27813	967597
41847	967598
368	967599
18987	967600
60817	967601
42410	967602
23276	967603
17609	967604
6662	967605
8762	967606
47	967607
40809	967608
40909	967609
38515	967610
13559	967611
16846	967612
315	967613
11269	967614
29078	967615
28931	967616
11547	967617
14842	967618
114152	967619
73266	967620
159524	967621
20994	967622
137507	967623
1104	967624
38693	967625
35836	967626
40956	967627
3602	967628
1121	967629
60974	967630
25770	967631
73176	967632
6930	967633
57346	967634
34194	967635
37385	967636
86165	967637
22692	967638
138012	967639
127838	967640
33778	967641
5765	967642
93030	967643
64013	967644
115715	967645
943	967646
18961	967647
83563	967648
1795	967649
34858	967650
6893	967651
73612	967652
63348	967653
19007	967654
62692	967655
12277	967656
43123	967657
749	967658
497	967659
20246	967660
41918	967661
18797	967662
97640	967663
27514	967664
30092	967665
24199	967666
6963	967667
87678	967668
125474	967669
46365	967670
6	967671
5744	967672
12411	967673
25590	967674
48492	967675
50537	967676
117808	967677
14796	967678
3114	967679
51	967680
47909	967681
120826	967682
92802	967683
55436	967684
38781	967685
3022	967686
40100	967687
20348	967688
121916	967689
122609	967690
61435	967691
11324	967692
55276	967693
485	967694
89807	967695
61409	967696
74323	967697
84730	967698
140252	967699
98131	967700
8640	967701
93850	967702
49590	967703
48458	967704
44268	967705
9378	967706
584	967707
36015	967708
132953	967709
26231	967710
27122	967711
49281	967712
15632	967713
117828	967714
66353	967715
7558	967716
81022	967717
64939	967718
16204	967719
6626	967720
42676	967721
96911	967722
124872	967723
8614	967724
5529	967725
1361	967726
118663	967727
1139	967728
75747	967729
107783	967730
25527	967731
157147	967732
59962	967733
1381	967734
2658	967735
18538	967736
51801	967737
6852	967738
2467	967739
39042	967740
25010	967741
5031	967742
73082	967743
104803	967744
18520	967745
21406	967746
8650	967747
62565	967748
40268	967749
58341	967750
21747	967751
138005	967752
30241	967753
102	967754
6654	967755
2538	967756
91021	967757
73533	967758
4062	967759
3078	967760
3571	967761
9178	967762
41855	967763
4571	967764
34237	967765
66133	967766
9556	967767
4698	967768
8933	967769
56984	967770
2597	967771
158579	967772
67345	967773
31079	967774
6079	967775
57577	967776
1267	967777
35420	967778
55177	967779
66900	967780
157220	967781
24283	967782
76183	967783
72767	967784
40077	967785
83748	967786
29641	967787
3233	967788
36622	967789
66577	967790
116164	967791
117442	967792
11137	967793
15295	967794
1616	967795
330	967796
32221	967797
5738	967798
26230	967799
92558	967800
97424	967801
125017	967802
68926	967803
887	967804
72325	967805
41850	967806
30005	967807
8660	967808
14251	967809
5	967810
145239	967811
24712	967812
15542	967813
4077	967814
5946	967815
47776	967816
18092	967817
11489	967818
47816	967819
84237	967820
60972	967821
1446	967822
2490	967823
12644	967824
35905	967825
908	967826
41781	967827
91729	967828
27151	967829
103632	967830
157794	967831
45977	967832
78161	967833
69193	967834
159344	967835
161200	967836
26159	967837
12171	967838
74615	967839
1142	967840
10971	967841
2779	967842
120	967843
30915	967844
25327	967845
38908	967846
29589	967847
34297	967848
1442	967849
14001	967850
86038	967851
61724	967852
64049	967853
98309	967854
59326	967855
1250	967856
17503	967857
11063	967858
3154	967859
43875	967860
95668	967861
32057	967862
141522	967863
21799	967864
1489	967865
92527	967866
70979	967867
106080	967868
5349	967869
88434	967870
56030	967871
65974	967872
2688	967873
86734	967874
7520	967875
20412	967876
54141	967877
28302	967878
98775	967879
99625	967880
8738	967881
8176	967882
154295	967883
1883	967884
10063	967885
46778	967886
87988	967887
14128	967888
17599	967889
17042	967890
54148	967891
472	967892
58378	967893
1864	967894
57862	967895
8945	967896
75317	967897
19571	967898
6713	967899
355	967900
11080	967901
66450	967902
32613	967903
73061	967904
90572	967905
71264	967906
68610	967907
28149	967908
68146	967909
33563	967910
96322	967911
3459	967912
3851	967913
13029	967914
44297	967915
5368	967916
93833	967917
132931	967918
18167	967919
99186	967920
11304	967921
38887	967922
27897	967923
104144	967924
60645	967925
78651	967926
12676	967927
34296	967928
14266	967929
42530	967930
2998	967931
153918	967932
3391	967933
1508	967934
22030	967935
36074	967936
1639	967937
228	967938
18688	967939
3114	967940
106146	967941
42379	967942
12968	967943
3553	967944
107	967945
23334	967946
88026	967947
53498	967948
67330	967949
28702	967950
26265	967951
4632	967952
99478	967953
116	967954
29612	967955
4501	967956
156470	967957
47423	967958
730	967959
28642	967960
114218	967961
26784	967962
20466	967963
95305	967964
94378	967965
72552	967966
14237	967967
21157	967968
6195	967969
1858	967970
33343	967971
1407	967972
67290	967973
6189	967974
97721	967975
16884	967976
535	967977
36731	967978
9962	967979
157539	967980
54091	967981
37606	967982
4715	967983
18190	967984
8464	967985
84582	967986
23889	967987
24127	967988
20916	967989
16206	967990
2760	967991
52956	967992
17380	967993
26904	967994
3963	967995
40585	967996
9950	967997
41222	967998
70067	967999
42398	968000
36322	968001
62184	968002
7766	968003
42162	968004
52446	968005
20111	968006
16530	968007
1144	968008
23567	968009
8070	968010
88076	968011
44842	968012
198	968013
616	968014
20310	968015
63371	968016
36617	968017
95101	968018
65965	968019
6646	968020
94	968021
36018	968022
102656	968023
86981	968024
80910	968025
3359	968026
56613	968027
16321	968028
88422	968029
56007	968030
56343	968031
33218	968032
2181	968033
21645	968034
23034	968035
90332	968036
1071	968037
36705	968038
6793	968039
5411	968040
115556	968041
20228	968042
113963	968043
1459	968044
45271	968045
8245	968046
124497	968047
29919	968048
3412	968049
1482	968050
1813	968051
12513	968052
12217	968053
82445	968054
61169	968055
59947	968056
2786	968057
12218	968058
15982	968059
4878	968060
75881	968061
57426	968062
21357	968063
35097	968064
8946	968065
39946	968066
113464	968067
6931	968068
44564	968069
76214	968070
109763	968071
26065	968072
76322	968073
68130	968074
3223	968075
10220	968076
11786	968077
70408	968078
76865	968079
20829	968080
135303	968081
16965	968082
20469	968083
89393	968084
46092	968085
24702	968086
129535	968087
86686	968088
22317	968089
30506	968090
8692	968091
160984	968092
65185	968093
21324	968094
32156	968095
69446	968096
34660	968097
30411	968098
12837	968099
1331	968100
22360	968101
105498	968102
23491	968103
50158	968104
80281	968105
68249	968106
62689	968107
1063	968108
18334	968109
31406	968110
22162	968111
10315	968112
76650	968113
1259	968114
59902	968115
48208	968116
4160	968117
9847	968118
45189	968119
128106	968120
30932	968121
126424	968122
37343	968123
13750	968124
18732	968125
40861	968126
132476	968127
6555	968128
12335	968129
5278	968130
39719	968131
17906	968132
29655	968133
2785	968134
4898	968135
24188	968136
3560	968137
151423	968138
44907	968139
27	968140
72590	968141
92966	968142
14470	968143
59920	968144
1224	968145
30119	968146
41656	968147
11903	968148
112331	968149
143946	968150
727	968151
10031	968152
138603	968153
59674	968154
3942	968155
11843	968156
43992	968157
83648	968158
28442	968159
114868	968160
104161	968161
49923	968162
22157	968163
6697	968164
12985	968165
1935	968166
66562	968167
64720	968168
8576	968169
41461	968170
58373	968171
144827	968172
119531	968173
24510	968174
139860	968175
70818	968176
5999	968177
48830	968178
68950	968179
12189	968180
591	968181
3777	968182
1626	968183
19808	968184
14938	968185
21917	968186
7406	968187
15950	968188
5762	968189
40671	968190
103449	968191
9041	968192
8845	968193
6876	968194
96180	968195
23681	968196
59585	968197
141585	968198
22623	968199
2852	968200
17940	968201
13075	968202
31310	968203
54762	968204
85004	968205
13585	968206
2505	968207
25998	968208
56822	968209
4731	968210
67016	968211
84902	968212
21885	968213
70755	968214
14929	968215
13729	968216
473	968217
42346	968218
6291	968219
11031	968220
6059	968221
138166	968222
22165	968223
64915	968224
83147	968225
20945	968226
30857	968227
41325	968228
21880	968229
22891	968230
5054	968231
26273	968232
11794	968233
85282	968234
69946	968235
2822	968236
15365	968237
5613	968238
128789	968239
150415	968240
50139	968241
102186	968242
88952	968243
10080	968244
152036	968245
7138	968246
5173	968247
46435	968248
44871	968249
30641	968250
26906	968251
23094	968252
15607	968253
12207	968254
120900	968255
37178	968256
21165	968257
12448	968258
4316	968259
40798	968260
15161	968261
116311	968262
17703	968263
69077	968264
36181	968265
29125	968266
72851	968267
22898	968268
67187	968269
50276	968270
30643	968271
17565	968272
7480	968273
77816	968274
17194	968275
38323	968276
104423	968277
42777	968278
75364	968279
48813	968280
50572	968281
22756	968282
34102	968283
62932	968284
113248	968285
1622	968286
90626	968287
12836	968288
51234	968289
47902	968290
74378	968291
1137	968292
136795	968293
128327	968294
3417	968295
28666	968296
17935	968297
62812	968298
15328	968299
7315	968300
33083	968301
4518	968302
34383	968303
52532	968304
33867	968305
6345	968306
70359	968307
598	968308
57151	968309
11311	968310
7930	968311
32153	968312
19638	968313
329	968314
7066	968315
7252	968316
25623	968317
35693	968318
33317	968319
119683	968320
23916	968321
11	968322
84741	968323
29735	968324
3133	968325
2559	968326
99752	968327
121752	968328
24978	968329
85048	968330
85545	968331
20658	968332
49386	968333
35285	968334
119	968335
22308	968336
42657	968337
26474	968338
8435	968339
130769	968340
3643	968341
26769	968342
501	968343
26714	968344
5949	968345
58253	968346
13558	968347
65254	968348
143915	968349
22622	968350
16624	968351
22664	968352
22444	968353
3288	968354
1799	968355
950	968356
60707	968357
25390	968358
5680	968359
54418	968360
22753	968361
43877	968362
88659	968363
15904	968364
3529	968365
25205	968366
85147	968367
52976	968368
21014	968369
2767	968370
221	968371
8352	968372
8933	968373
28140	968374
3331	968375
147150	968376
22926	968377
38624	968378
6263	968379
21196	968380
41929	968381
96460	968382
4857	968383
12901	968384
21285	968385
30940	968386
66860	968387
100761	968388
1810	968389
113946	968390
136194	968391
45119	968392
42253	968393
42339	968394
19580	968395
146727	968396
124976	968397
4390	968398
72317	968399
1698	968400
27851	968401
51041	968402
26772	968403
5559	968404
3996	968405
17250	968406
113597	968407
14116	968408
12765	968409
142952	968410
3423	968411
100483	968412
68524	968413
6382	968414
64216	968415
67004	968416
40041	968417
1177	968418
10127	968419
11799	968420
2241	968421
10953	968422
58419	968423
47050	968424
137384	968425
94113	968426
164590	968427
14600	968428
18379	968429
130449	968430
30199	968431
7768	968432
48664	968433
13554	968434
87931	968435
95072	968436
14347	968437
42665	968438
13278	968439
87018	968440
27941	968441
2067	968442
76408	968443
1375	968444
5784	968445
1937	968446
5770	968447
22946	968448
29703	968449
33731	968450
128471	968451
64384	968452
45784	968453
55245	968454
17962	968455
13242	968456
3688	968457
94462	968458
4924	968459
19305	968460
125583	968461
13194	968462
49948	968463
102679	968464
9573	968465
42463	968466
28201	968467
115936	968468
51358	968469
9086	968470
12821	968471
44063	968472
47749	968473
14575	968474
128536	968475
41	968476
23262	968477
23527	968478
32060	968479
154029	968480
11246	968481
77576	968482
7037	968483
7269	968484
30687	968485
56982	968486
55975	968487
33555	968488
3417	968489
105194	968490
135971	968491
14412	968492
53283	968493
44318	968494
110618	968495
119623	968496
18810	968497
87197	968498
84381	968499
16550	968500
44488	968501
30570	968502
7109	968503
101011	968504
26496	968505
57	968506
12311	968507
8469	968508
76221	968509
6801	968510
10847	968511
10332	968512
51100	968513
1001	968514
126683	968515
58780	968516
120585	968517
126093	968518
2897	968519
32309	968520
69268	968521
19205	968522
14295	968523
133382	968524
47317	968525
13715	968526
8780	968527
37744	968528
42092	968529
16019	968530
112580	968531
41204	968532
5308	968533
146701	968534
93489	968535
51616	968536
24479	968537
73391	968538
24350	968539
151813	968540
3560	968541
99851	968542
63499	968543
41897	968544
588	968545
107843	968546
159572	968547
3045	968548
85289	968549
1	968550
55685	968551
10081	968552
13809	968553
11320	968554
76447	968555
12020	968556
25711	968557
6133	968558
34431	968559
78063	968560
45545	968561
35469	968562
25039	968563
89595	968564
43913	968565
18073	968566
164895	968567
39924	968568
1004	968569
6023	968570
43225	968571
20088	968572
730	968573
36011	968574
21243	968575
35417	968576
147649	968577
22482	968578
121293	968579
29365	968580
127483	968581
70740	968582
33128	968583
26648	968584
134745	968585
96229	968586
112735	968587
37361	968588
35169	968589
8064	968590
3952	968591
127688	968592
28228	968593
114	968594
28061	968595
61512	968596
79480	968597
66529	968598
52241	968599
62037	968600
87842	968601
219	968602
120	968603
30669	968604
25422	968605
1522	968606
22467	968607
65965	968608
163898	968609
31535	968610
98025	968611
26963	968612
585	968613
32601	968614
62574	968615
43133	968616
95287	968617
115403	968618
7358	968619
223	968620
16974	968621
1871	968622
2861	968623
17749	968624
22046	968625
3267	968626
7433	968627
66010	968628
71423	968629
34056	968630
78494	968631
25339	968632
30182	968633
10898	968634
5800	968635
88616	968636
18357	968637
91562	968638
108183	968639
33050	968640
2650	968641
37229	968642
73873	968643
1278	968644
48160	968645
44887	968646
67813	968647
28809	968648
2504	968649
3991	968650
40245	968651
20165	968652
19820	968653
17903	968654
3056	968655
13443	968656
13088	968657
43543	968658
69045	968659
7470	968660
70893	968661
19032	968662
20974	968663
21908	968664
66986	968665
6011	968666
1511	968667
45653	968668
166213	968669
11645	968670
66819	968671
26426	968672
76329	968673
78659	968674
74567	968675
34871	968676
15448	968677
110288	968678
95298	968679
39581	968680
4	968681
29428	968682
49229	968683
88376	968684
3652	968685
160234	968686
4151	968687
3855	968688
43710	968689
135541	968690
63537	968691
140332	968692
80206	968693
6266	968694
1255	968695
38512	968696
96262	968697
5277	968698
18880	968699
25948	968700
135544	968701
104047	968702
765	968703
93630	968704
24428	968705
28832	968706
18095	968707
14008	968708
73780	968709
3248	968710
2517	968711
1190	968712
11310	968713
11208	968714
5961	968715
63096	968716
23030	968717
68179	968718
8314	968719
34185	968720
2136	968721
30364	968722
9372	968723
10247	968724
89330	968725
2026	968726
5431	968727
22221	968728
32474	968729
314	968730
66021	968731
133749	968732
55750	968733
136330	968734
18133	968735
113887	968736
209	968737
7343	968738
35201	968739
24487	968740
9104	968741
77191	968742
10120	968743
25463	968744
116769	968745
23404	968746
19016	968747
55730	968748
113369	968749
3275	968750
58390	968751
80631	968752
111243	968753
32972	968754
39864	968755
17636	968756
13663	968757
8633	968758
40423	968759
4981	968760
5747	968761
5657	968762
8641	968763
47185	968764
28713	968765
51700	968766
26978	968767
5422	968768
95968	968769
14803	968770
19957	968771
284	968772
144144	968773
40023	968774
2303	968775
51124	968776
73895	968777
56723	968778
76790	968779
84936	968780
5223	968781
81364	968782
10031	968783
2216	968784
16242	968785
595	968786
44490	968787
16259	968788
19123	968789
123180	968790
131250	968791
11581	968792
54136	968793
130533	968794
74065	968795
57638	968796
1898	968797
102800	968798
108612	968799
1834	968800
3385	968801
8039	968802
49480	968803
68	968804
1631	968805
44911	968806
35087	968807
54638	968808
127759	968809
15755	968810
4437	968811
66679	968812
86999	968813
32730	968814
36990	968815
39982	968816
57325	968817
6614	968818
22197	968819
12204	968820
71817	968821
24457	968822
13775	968823
14957	968824
27847	968825
6163	968826
3357	968827
16251	968828
28598	968829
94915	968830
67101	968831
13546	968832
137845	968833
23482	968834
15625	968835
58193	968836
114672	968837
2654	968838
23006	968839
34491	968840
60619	968841
32040	968842
53267	968843
27406	968844
45076	968845
845	968846
72186	968847
3235	968848
6730	968849
83781	968850
1557	968851
12977	968852
99073	968853
1402	968854
55381	968855
18583	968856
88579	968857
91151	968858
96159	968859
82178	968860
163702	968861
166030	968862
112619	968863
118059	968864
62704	968865
2966	968866
3323	968867
57815	968868
76917	968869
10203	968870
9336	968871
18114	968872
76567	968873
120927	968874
13150	968875
29912	968876
26694	968877
41	968878
15047	968879
43805	968880
2937	968881
94296	968882
9918	968883
13914	968884
101574	968885
81089	968886
2264	968887
6883	968888
20223	968889
87277	968890
25854	968891
11271	968892
8620	968893
14184	968894
100764	968895
14154	968896
85954	968897
91753	968898
22447	968899
51548	968900
21873	968901
556	968902
41528	968903
16404	968904
108365	968905
136962	968906
15717	968907
23817	968908
74055	968909
45395	968910
131336	968911
150681	968912
68087	968913
21369	968914
8771	968915
34906	968916
102617	968917
47966	968918
118686	968919
59482	968920
557	968921
40583	968922
51671	968923
2141	968924
145805	968925
98601	968926
49243	968927
5970	968928
128288	968929
155267	968930
5748	968931
93330	968932
42160	968933
5751	968934
116503	968935
94213	968936
109109	968937
2922	968938
57975	968939
6927	968940
79704	968941
17949	968942
382	968943
94881	968944
135361	968945
6167	968946
1782	968947
20940	968948
40579	968949
141783	968950
57618	968951
4656	968952
26280	968953
617	968954
119770	968955
92044	968956
65052	968957
133193	968958
4053	968959
50230	968960
119149	968961
661	968962
2000	968963
7098	968964
7644	968965
23191	968966
82323	968967
68665	968968
45348	968969
12075	968970
28913	968971
508	968972
9107	968973
46655	968974
5174	968975
4058	968976
5174	968977
152	968978
13538	968979
9554	968980
15338	968981
7959	968982
58227	968983
37086	968984
4220	968985
37042	968986
24318	968987
22921	968988
12469	968989
43041	968990
2707	968991
115888	968992
8835	968993
12127	968994
2248	968995
25689	968996
12956	968997
6502	968998
110386	968999
15574	969000
60221	969001
18327	969002
5323	969003
29618	969004
133347	969005
8394	969006
3008	969007
16618	969008
40690	969009
21453	969010
11352	969011
37461	969012
6676	969013
72730	969014
119550	969015
35474	969016
16627	969017
51927	969018
2274	969019
645	969020
5995	969021
95740	969022
30423	969023
67292	969024
28569	969025
7400	969026
38321	969027
11317	969028
3591	969029
87609	969030
32318	969031
15035	969032
3511	969033
15991	969034
78343	969035
6291	969036
40426	969037
6747	969038
43034	969039
27586	969040
32149	969041
18814	969042
17001	969043
37523	969044
4968	969045
63760	969046
150430	969047
10783	969048
959	969049
4404	969050
22521	969051
166133	969052
44743	969053
71139	969054
670	969055
4613	969056
23205	969057
29996	969058
35798	969059
16879	969060
2242	969061
38797	969062
36949	969063
27611	969064
24183	969065
8217	969066
53114	969067
143839	969068
18816	969069
60459	969070
7924	969071
380	969072
29796	969073
46243	969074
59086	969075
66525	969076
28567	969077
83967	969078
2844	969079
34575	969080
34533	969081
158384	969082
47987	969083
29041	969084
129927	969085
10927	969086
101447	969087
63580	969088
28290	969089
25459	969090
64664	969091
35004	969092
15885	969093
8365	969094
116270	969095
14	969096
5264	969097
428	969098
152140	969099
18864	969100
92967	969101
34805	969102
1682	969103
113984	969104
44559	969105
30788	969106
24952	969107
95640	969108
39258	969109
126397	969110
7810	969111
24774	969112
54050	969113
1574	969114
23372	969115
1335	969116
35392	969117
6914	969118
25439	969119
60083	969120
18687	969121
116235	969122
12427	969123
22860	969124
1747	969125
96272	969126
220	969127
2929	969128
20239	969129
17794	969130
54192	969131
21532	969132
93186	969133
37898	969134
21750	969135
57321	969136
37516	969137
12171	969138
9279	969139
23954	969140
60869	969141
16141	969142
67730	969143
36312	969144
72	969145
465	969146
16885	969147
15464	969148
10425	969149
5166	969150
8321	969151
11217	969152
9162	969153
94723	969154
8929	969155
33023	969156
27149	969157
898	969158
2988	969159
5	969160
17029	969161
52033	969162
40524	969163
162134	969164
62035	969165
2058	969166
32315	969167
59002	969168
6900	969169
76	969170
31723	969171
528	969172
24090	969173
37731	969174
15348	969175
2066	969176
70511	969177
9987	969178
6914	969179
114313	969180
14997	969181
9814	969182
17511	969183
8440	969184
8757	969185
36038	969186
21462	969187
33011	969188
17696	969189
6708	969190
64910	969191
305	969192
12960	969193
47455	969194
6798	969195
34690	969196
72286	969197
2467	969198
1536	969199
56652	969200
1291	969201
125345	969202
105	969203
5361	969204
5543	969205
19234	969206
15825	969207
77953	969208
30766	969209
124010	969210
492	969211
45479	969212
40173	969213
57098	969214
12008	969215
36047	969216
5055	969217
42261	969218
44624	969219
38053	969220
52388	969221
1120	969222
57779	969223
59262	969224
4096	969225
31367	969226
27330	969227
42366	969228
49875	969229
15865	969230
29444	969231
13094	969232
4192	969233
6953	969234
20273	969235
37829	969236
24372	969237
1945	969238
15749	969239
92	969240
19882	969241
137	969242
4707	969243
3040	969244
83066	969245
26518	969246
45755	969247
69519	969248
64694	969249
43694	969250
17392	969251
21867	969252
103131	969253
36427	969254
39565	969255
39760	969256
79115	969257
76691	969258
1833	969259
7830	969260
2185	969261
57315	969262
80699	969263
7393	969264
30876	969265
1717	969266
30070	969267
45681	969268
10683	969269
319	969270
49004	969271
1722	969272
86029	969273
32686	969274
60703	969275
2281	969276
73201	969277
13743	969278
30299	969279
89371	969280
29925	969281
34864	969282
109571	969283
104442	969284
30202	969285
26300	969286
238	969287
22833	969288
5868	969289
12019	969290
45193	969291
7597	969292
24251	969293
88733	969294
61122	969295
118495	969296
124055	969297
91789	969298
13915	969299
90339	969300
12444	969301
66473	969302
14719	969303
75204	969304
21205	969305
8539	969306
16269	969307
68632	969308
37642	969309
91488	969310
36740	969311
67839	969312
18715	969313
54745	969314
3674	969315
3108	969316
14230	969317
1929	969318
83044	969319
7724	969320
4894	969321
68463	969322
11913	969323
2074	969324
34048	969325
2921	969326
13950	969327
5136	969328
9995	969329
49236	969330
31413	969331
97739	969332
47127	969333
96361	969334
12126	969335
84149	969336
16320	969337
3119	969338
33462	969339
42421	969340
8238	969341
804	969342
41075	969343
15977	969344
24216	969345
56196	969346
83105	969347
52533	969348
22775	969349
34250	969350
63612	969351
6435	969352
158001	969353
2336	969354
20696	969355
63	969356
31315	969357
47526	969358
113404	969359
40897	969360
24573	969361
10414	969362
7367	969363
1478	969364
67835	969365
2001	969366
15288	969367
32204	969368
107431	969369
1418	969370
7278	969371
54030	969372
41741	969373
28970	969374
60489	969375
127472	969376
27312	969377
14634	969378
84	969379
33878	969380
16932	969381
1127	969382
43652	969383
33261	969384
6227	969385
5103	969386
46110	969387
51389	969388
3700	969389
4284	969390
96313	969391
130917	969392
7754	969393
3214	969394
80138	969395
24163	969396
39844	969397
11005	969398
51207	969399
90035	969400
4978	969401
9386	969402
41	969403
41045	969404
58430	969405
72816	969406
59808	969407
16951	969408
30110	969409
41173	969410
25253	969411
1519	969412
116224	969413
20659	969414
28956	969415
1370	969416
18391	969417
355	969418
6897	969419
21190	969420
115657	969421
3465	969422
128156	969423
36066	969424
41250	969425
17638	969426
24623	969427
2863	969428
50767	969429
67147	969430
23521	969431
30855	969432
95525	969433
1714	969434
30882	969435
72681	969436
57470	969437
2945	969438
103687	969439
92387	969440
53132	969441
40645	969442
18622	969443
10451	969444
35744	969445
33841	969446
37660	969447
16721	969448
133135	969449
33956	969450
18109	969451
4893	969452
26449	969453
961	969454
3234	969455
1	969456
89236	969457
21848	969458
66108	969459
66316	969460
2707	969461
44139	969462
4994	969463
72843	969464
30683	969465
30867	969466
104557	969467
26850	969468
82723	969469
66335	969470
35336	969471
83572	969472
104112	969473
24341	969474
13955	969475
5524	969476
7170	969477
20857	969478
40157	969479
5285	969480
11617	969481
32518	969482
65100	969483
19955	969484
59234	969485
76050	969486
80266	969487
22382	969488
102646	969489
4880	969490
64871	969491
49131	969492
59875	969493
3401	969494
21656	969495
121197	969496
21727	969497
39592	969498
2502	969499
113266	969500
2368	969501
96582	969502
25806	969503
6485	969504
72207	969505
7963	969506
73550	969507
1096	969508
35881	969509
8571	969510
59853	969511
31582	969512
48990	969513
52443	969514
7890	969515
665	969516
36597	969517
18063	969518
18050	969519
64910	969520
84803	969521
2059	969522
35613	969523
91800	969524
20104	969525
2332	969526
76709	969527
24356	969528
45518	969529
19824	969530
131706	969531
166	969532
21084	969533
53293	969534
2804	969535
23399	969536
166519	969537
30897	969538
140913	969539
24537	969540
102173	969541
4659	969542
2170	969543
7467	969544
114	969545
12302	969546
21605	969547
77980	969548
18598	969549
19347	969550
284	969551
426	969552
66762	969553
35617	969554
14247	969555
407	969556
18601	969557
79701	969558
2966	969559
17864	969560
38632	969561
86039	969562
83425	969563
5008	969564
14156	969565
61733	969566
16810	969567
41032	969568
25898	969569
148927	969570
41565	969571
85271	969572
40253	969573
932	969574
60061	969575
18445	969576
102144	969577
62949	969578
97776	969579
78213	969580
66597	969581
48116	969582
1601	969583
121794	969584
109248	969585
87337	969586
87315	969587
77516	969588
55106	969589
52416	969590
30375	969591
156277	969592
104475	969593
29529	969594
82571	969595
35436	969596
84065	969597
63136	969598
127274	969599
127258	969600
60916	969601
26380	969602
83709	969603
904	969604
8349	969605
28020	969606
34363	969607
3053	969608
4152	969609
7489	969610
39657	969611
6085	969612
96458	969613
56787	969614
42900	969615
49043	969616
87930	969617
31268	969618
98370	969619
46501	969620
62650	969621
15470	969622
62927	969623
38634	969624
50090	969625
38802	969626
156615	969627
133138	969628
67746	969629
144526	969630
65561	969631
15907	969632
36537	969633
9757	969634
1454	969635
112008	969636
28645	969637
56676	969638
28694	969639
83656	969640
18474	969641
126792	969642
19052	969643
56253	969644
2465	969645
81855	969646
6737	969647
21215	969648
23487	969649
23071	969650
93879	969651
1431	969652
3569	969653
26905	969654
16149	969655
8422	969656
3351	969657
16616	969658
92046	969659
9622	969660
16336	969661
6282	969662
152373	969663
44712	969664
78785	969665
5807	969666
101073	969667
61055	969668
493	969669
97322	969670
55211	969671
40503	969672
66622	969673
77253	969674
10812	969675
2360	969676
7326	969677
22997	969678
55356	969679
10334	969680
28457	969681
23162	969682
110114	969683
19134	969684
158860	969685
39815	969686
113052	969687
12039	969688
14611	969689
891	969690
4285	969691
14815	969692
129672	969693
3862	969694
262	969695
96849	969696
84951	969697
86633	969698
7770	969699
41644	969700
29146	969701
336	969702
9157	969703
14406	969704
3295	969705
82753	969706
27593	969707
50770	969708
1362	969709
26064	969710
53353	969711
4130	969712
100565	969713
11094	969714
5442	969715
59634	969716
19456	969717
22013	969718
41763	969719
5374	969720
67160	969721
26457	969722
108382	969723
24640	969724
20386	969725
17436	969726
76051	969727
20693	969728
15867	969729
57015	969730
3310	969731
21122	969732
6962	969733
10650	969734
3084	969735
17486	969736
58106	969737
9777	969738
14133	969739
9309	969740
21347	969741
21721	969742
54838	969743
50900	969744
7686	969745
111544	969746
46537	969747
48248	969748
68869	969749
53140	969750
9767	969751
1604	969752
28102	969753
4123	969754
26067	969755
49347	969756
156	969757
13602	969758
443	969759
24248	969760
68059	969761
35474	969762
23645	969763
79163	969764
69367	969765
16789	969766
65097	969767
76908	969768
46266	969769
131	969770
68886	969771
80358	969772
11886	969773
29813	969774
77	969775
1919	969776
70430	969777
5464	969778
8696	969779
1698	969780
1801	969781
313	969782
160097	969783
11201	969784
112806	969785
39297	969786
77487	969787
1172	969788
144933	969789
43694	969790
15441	969791
114912	969792
28723	969793
55665	969794
146574	969795
29660	969796
14294	969797
94404	969798
68281	969799
20025	969800
515	969801
20854	969802
78531	969803
19502	969804
9029	969805
9754	969806
887	969807
9235	969808
30245	969809
62547	969810
46081	969811
1207	969812
55261	969813
29914	969814
47640	969815
8734	969816
87563	969817
30742	969818
79732	969819
47432	969820
61913	969821
70348	969822
2088	969823
14383	969824
3865	969825
6286	969826
12435	969827
18501	969828
58421	969829
81667	969830
4586	969831
365	969832
2568	969833
140799	969834
53186	969835
86870	969836
15964	969837
15497	969838
53379	969839
60068	969840
48939	969841
15639	969842
3996	969843
51422	969844
36926	969845
3891	969846
342	969847
6514	969848
18582	969849
65636	969850
127792	969851
24345	969852
68105	969853
14425	969854
15637	969855
5387	969856
46888	969857
20787	969858
11068	969859
15750	969860
69687	969861
35376	969862
42777	969863
565	969864
55064	969865
11598	969866
99472	969867
148681	969868
77306	969869
24517	969870
40449	969871
25433	969872
1245	969873
7475	969874
78588	969875
54495	969876
4466	969877
2427	969878
116123	969879
19112	969880
635	969881
385	969882
55546	969883
48958	969884
137265	969885
77756	969886
3941	969887
45325	969888
74393	969889
90949	969890
86700	969891
51627	969892
10428	969893
10680	969894
13938	969895
12521	969896
5945	969897
74146	969898
39724	969899
87892	969900
6627	969901
67905	969902
113914	969903
28749	969904
6383	969905
37590	969906
3629	969907
10633	969908
144139	969909
68232	969910
8619	969911
116777	969912
22393	969913
5610	969914
850	969915
30397	969916
73294	969917
27289	969918
382	969919
18785	969920
60	969921
5640	969922
16058	969923
5979	969924
111009	969925
581	969926
22654	969927
37681	969928
69333	969929
1043	969930
1360	969931
90648	969932
17422	969933
1410	969934
126381	969935
16305	969936
45629	969937
52811	969938
136475	969939
3234	969940
12356	969941
1135	969942
48861	969943
11719	969944
9369	969945
69712	969946
14881	969947
2873	969948
41670	969949
51591	969950
18178	969951
35016	969952
1942	969953
59326	969954
4360	969955
3661	969956
322	969957
6946	969958
12697	969959
1405	969960
58190	969961
18739	969962
60319	969963
4312	969964
64170	969965
16393	969966
18612	969967
27196	969968
83439	969969
109810	969970
34489	969971
64094	969972
53873	969973
11362	969974
3609	969975
61139	969976
39291	969977
68976	969978
80921	969979
26342	969980
26857	969981
145584	969982
198	969983
26010	969984
2368	969985
72523	969986
27885	969987
15720	969988
15448	969989
44718	969990
97736	969991
33225	969992
158886	969993
130010	969994
10237	969995
5543	969996
52386	969997
457	969998
27658	969999
31571	970000
38298	970001
43179	970002
172	970003
38618	970004
15966	970005
17624	970006
41476	970007
84344	970008
71563	970009
22268	970010
127819	970011
30060	970012
94145	970013
11021	970014
78894	970015
8855	970016
43695	970017
7997	970018
7137	970019
19002	970020
12198	970021
93310	970022
129585	970023
3224	970024
14039	970025
30470	970026
4262	970027
96290	970028
16802	970029
52346	970030
44025	970031
13603	970032
8422	970033
75503	970034
1304	970035
48241	970036
18605	970037
24310	970038
2315	970039
110525	970040
54755	970041
33127	970042
72737	970043
19458	970044
21474	970045
39342	970046
65874	970047
18340	970048
27785	970049
6529	970050
11218	970051
7780	970052
151251	970053
28737	970054
25133	970055
30714	970056
63885	970057
10062	970058
803	970059
80480	970060
69875	970061
1560	970062
43436	970063
38412	970064
39719	970065
3501	970066
73904	970067
68106	970068
10967	970069
105929	970070
56987	970071
29857	970072
65801	970073
4070	970074
69679	970075
63314	970076
84874	970077
1277	970078
49230	970079
21609	970080
1874	970081
146768	970082
1022	970083
24987	970084
112942	970085
25526	970086
84803	970087
40967	970088
25825	970089
89938	970090
15796	970091
41357	970092
10532	970093
56760	970094
38748	970095
13548	970096
101765	970097
50987	970098
23279	970099
132877	970100
45117	970101
95246	970102
32858	970103
28513	970104
22560	970105
11949	970106
117877	970107
33862	970108
49529	970109
43289	970110
59267	970111
78230	970112
2550	970113
111684	970114
6779	970115
19223	970116
79870	970117
83549	970118
135379	970119
47001	970120
56011	970121
26594	970122
26677	970123
29303	970124
60933	970125
40355	970126
145030	970127
129519	970128
1400	970129
6	970130
16271	970131
228	970132
8295	970133
21401	970134
47138	970135
56050	970136
12746	970137
92990	970138
52891	970139
68722	970140
149191	970141
19034	970142
71735	970143
95317	970144
16009	970145
9640	970146
30284	970147
17	970148
44517	970149
6863	970150
36390	970151
2881	970152
21264	970153
7249	970154
9967	970155
28845	970156
49643	970157
10642	970158
149453	970159
58503	970160
32136	970161
60800	970162
23197	970163
23785	970164
1460	970165
44428	970166
37786	970167
34118	970168
34327	970169
88551	970170
26495	970171
21024	970172
60095	970173
5057	970174
16043	970175
19647	970176
11363	970177
28167	970178
134602	970179
38501	970180
145944	970181
11217	970182
9941	970183
40872	970184
41357	970185
20296	970186
115329	970187
82046	970188
9796	970189
89288	970190
27541	970191
2908	970192
10009	970193
48812	970194
24236	970195
66637	970196
53724	970197
3100	970198
123881	970199
27117	970200
15844	970201
21591	970202
7944	970203
93519	970204
4513	970205
2047	970206
39154	970207
43340	970208
12933	970209
40732	970210
24817	970211
14860	970212
58186	970213
17945	970214
30499	970215
54699	970216
2807	970217
43094	970218
36113	970219
97668	970220
70942	970221
57038	970222
38736	970223
7185	970224
1772	970225
66472	970226
27787	970227
5317	970228
1226	970229
3474	970230
82	970231
166497	970232
104878	970233
30952	970234
56169	970235
127080	970236
922	970237
10257	970238
106967	970239
815	970240
118144	970241
18962	970242
14784	970243
91552	970244
64000	970245
26125	970246
23362	970247
161076	970248
38749	970249
14102	970250
57488	970251
11598	970252
1098	970253
21158	970254
11070	970255
19754	970256
82647	970257
6562	970258
1217	970259
20560	970260
4258	970261
93828	970262
153446	970263
19715	970264
108236	970265
1684	970266
28448	970267
37517	970268
42257	970269
14073	970270
123391	970271
87123	970272
48535	970273
162481	970274
5150	970275
22231	970276
5721	970277
23570	970278
87978	970279
20657	970280
4006	970281
460	970282
32992	970283
46611	970284
60667	970285
16021	970286
1392	970287
21357	970288
29349	970289
1403	970290
27611	970291
165	970292
24443	970293
56637	970294
74079	970295
18020	970296
27708	970297
5491	970298
6240	970299
19024	970300
2467	970301
71751	970302
8640	970303
85362	970304
138531	970305
112627	970306
3487	970307
11922	970308
82279	970309
5127	970310
61641	970311
2298	970312
35687	970313
1188	970314
90312	970315
52060	970316
45889	970317
21	970318
13888	970319
1113	970320
5181	970321
27787	970322
31031	970323
79008	970324
7695	970325
26714	970326
5908	970327
85037	970328
35198	970329
29799	970330
15643	970331
85525	970332
7042	970333
2223	970334
63597	970335
48499	970336
134167	970337
4182	970338
99859	970339
354	970340
60023	970341
100627	970342
16603	970343
46187	970344
5576	970345
126723	970346
39511	970347
12683	970348
74102	970349
14860	970350
123922	970351
53134	970352
77167	970353
125865	970354
32555	970355
35413	970356
12293	970357
87441	970358
6593	970359
14409	970360
41783	970361
23652	970362
3568	970363
86849	970364
31910	970365
9218	970366
25261	970367
82649	970368
28158	970369
25903	970370
3633	970371
2589	970372
22922	970373
32551	970374
100359	970375
72434	970376
56799	970377
53768	970378
105289	970379
1275	970380
38567	970381
8151	970382
48634	970383
2110	970384
27667	970385
159897	970386
2356	970387
82066	970388
18686	970389
4554	970390
55099	970391
121	970392
112793	970393
80830	970394
18093	970395
4888	970396
18891	970397
66826	970398
56497	970399
14786	970400
5869	970401
4285	970402
99277	970403
69490	970404
5700	970405
86764	970406
47377	970407
46548	970408
37345	970409
3420	970410
44970	970411
42847	970412
56219	970413
23	970414
49717	970415
5603	970416
14248	970417
5445	970418
9204	970419
10218	970420
42367	970421
5009	970422
164670	970423
4847	970424
6288	970425
77402	970426
98101	970427
97403	970428
17410	970429
146751	970430
23540	970431
27256	970432
10306	970433
40683	970434
83269	970435
42535	970436
88599	970437
16086	970438
23658	970439
29189	970440
942	970441
122091	970442
42431	970443
178	970444
421	970445
28296	970446
84378	970447
83710	970448
5799	970449
85918	970450
13235	970451
3549	970452
77807	970453
3181	970454
1837	970455
32765	970456
359	970457
16836	970458
10122	970459
38414	970460
101679	970461
80175	970462
9276	970463
14336	970464
32571	970465
118509	970466
48816	970467
53475	970468
403	970469
59625	970470
9112	970471
6165	970472
34023	970473
50783	970474
6347	970475
2667	970476
99596	970477
26486	970478
38032	970479
64119	970480
21031	970481
30444	970482
3387	970483
132363	970484
28684	970485
46151	970486
1584	970487
135988	970488
148199	970489
2157	970490
20213	970491
1002	970492
38136	970493
34350	970494
44037	970495
98699	970496
48507	970497
10182	970498
18479	970499
20448	970500
12884	970501
16258	970502
72701	970503
319	970504
58342	970505
26369	970506
67353	970507
39802	970508
60904	970509
40628	970510
186	970511
6867	970512
51799	970513
2825	970514
23401	970515
2435	970516
25937	970517
1700	970518
102886	970519
3570	970520
60763	970521
74330	970522
36252	970523
1092	970524
4256	970525
74979	970526
20941	970527
11791	970528
12173	970529
67838	970530
1333	970531
86084	970532
60532	970533
49010	970534
858	970535
12003	970536
65956	970537
60339	970538
5048	970539
8983	970540
76138	970541
45565	970542
77323	970543
101353	970544
4556	970545
9713	970546
83385	970547
33198	970548
114948	970549
101319	970550
3788	970551
116723	970552
10942	970553
21846	970554
53788	970555
40462	970556
8782	970557
18948	970558
8883	970559
19909	970560
116109	970561
298	970562
28485	970563
2132	970564
7892	970565
1848	970566
52776	970567
52	970568
49607	970569
583	970570
1095	970571
11049	970572
116274	970573
39470	970574
96737	970575
8554	970576
28579	970577
1754	970578
122664	970579
41583	970580
59955	970581
45255	970582
88287	970583
57159	970584
121385	970585
125504	970586
34053	970587
108580	970588
20450	970589
46975	970590
98169	970591
24613	970592
126939	970593
92937	970594
7458	970595
131988	970596
7067	970597
143425	970598
28912	970599
5932	970600
19059	970601
9187	970602
44466	970603
37259	970604
38306	970605
19695	970606
21215	970607
64817	970608
45391	970609
4190	970610
12343	970611
13566	970612
102400	970613
87282	970614
539	970615
95128	970616
12536	970617
4	970618
16849	970619
32583	970620
14888	970621
124928	970622
15309	970623
15230	970624
38997	970625
13318	970626
105305	970627
59160	970628
100044	970629
67245	970630
38431	970631
83621	970632
38999	970633
91928	970634
6246	970635
37621	970636
124722	970637
11737	970638
5290	970639
112363	970640
90782	970641
20435	970642
52267	970643
576	970644
53904	970645
17806	970646
58838	970647
159820	970648
18162	970649
36747	970650
127844	970651
125780	970652
547	970653
19229	970654
125368	970655
10115	970656
1990	970657
58808	970658
10879	970659
47397	970660
26127	970661
20931	970662
114	970663
167	970664
10125	970665
24956	970666
38020	970667
5423	970668
29250	970669
18638	970670
24946	970671
123189	970672
10176	970673
45445	970674
56787	970675
152527	970676
29935	970677
81723	970678
19643	970679
56657	970680
17636	970681
3896	970682
10523	970683
77612	970684
46409	970685
2303	970686
7506	970687
1373	970688
4242	970689
29162	970690
25245	970691
129272	970692
101293	970693
75389	970694
3998	970695
5405	970696
58287	970697
36830	970698
25679	970699
31440	970700
108163	970701
13686	970702
2780	970703
52607	970704
1897	970705
71755	970706
24701	970707
50384	970708
1292	970709
139073	970710
74868	970711
24836	970712
32945	970713
29243	970714
14725	970715
1171	970716
101660	970717
77041	970718
35689	970719
137135	970720
18282	970721
32271	970722
45968	970723
59894	970724
19866	970725
7775	970726
126314	970727
73855	970728
34516	970729
66381	970730
157087	970731
16443	970732
3227	970733
16487	970734
31602	970735
166594	970736
134524	970737
39290	970738
129469	970739
25360	970740
121741	970741
28078	970742
10706	970743
1941	970744
13887	970745
361	970746
19905	970747
4209	970748
6990	970749
618	970750
34664	970751
5234	970752
80727	970753
23992	970754
154957	970755
3665	970756
3862	970757
62024	970758
99723	970759
769	970760
4292	970761
7483	970762
301	970763
71606	970764
8419	970765
36738	970766
44236	970767
22809	970768
53290	970769
58728	970770
133793	970771
26652	970772
41559	970773
33192	970774
14646	970775
758	970776
43350	970777
2625	970778
50818	970779
88896	970780
10065	970781
901	970782
21668	970783
1381	970784
103241	970785
378	970786
68135	970787
37705	970788
13956	970789
41417	970790
66612	970791
6849	970792
28811	970793
13858	970794
41694	970795
8616	970796
258	970797
67973	970798
5314	970799
30248	970800
45573	970801
39439	970802
124166	970803
71720	970804
22120	970805
24500	970806
10545	970807
104774	970808
81252	970809
100718	970810
20068	970811
114067	970812
1207	970813
18311	970814
97893	970815
150750	970816
15573	970817
24276	970818
70863	970819
83754	970820
6494	970821
5315	970822
67692	970823
62832	970824
3498	970825
14762	970826
92256	970827
21993	970828
211	970829
41918	970830
92602	970831
7992	970832
22647	970833
130696	970834
1623	970835
6404	970836
45139	970837
94300	970838
24272	970839
1764	970840
4035	970841
31943	970842
6946	970843
8674	970844
28745	970845
54086	970846
123367	970847
38848	970848
916	970849
6852	970850
136808	970851
532	970852
60462	970853
39270	970854
8126	970855
70401	970856
35892	970857
74307	970858
133107	970859
25294	970860
23648	970861
54367	970862
47178	970863
2029	970864
58665	970865
34751	970866
81938	970867
12058	970868
19621	970869
139774	970870
4126	970871
13507	970872
159287	970873
29166	970874
11293	970875
143849	970876
6803	970877
81998	970878
4802	970879
34409	970880
41927	970881
19593	970882
55250	970883
2861	970884
33175	970885
7079	970886
7015	970887
26391	970888
13234	970889
13362	970890
2616	970891
10718	970892
124625	970893
8391	970894
17855	970895
88437	970896
7928	970897
57046	970898
15203	970899
20244	970900
1005	970901
24155	970902
121016	970903
2526	970904
73213	970905
43841	970906
132163	970907
52151	970908
68636	970909
38608	970910
30386	970911
53603	970912
113165	970913
14724	970914
16569	970915
14066	970916
7266	970917
79883	970918
70259	970919
153887	970920
59602	970921
818	970922
146841	970923
35004	970924
131379	970925
9154	970926
1969	970927
18768	970928
131291	970929
58644	970930
56281	970931
12188	970932
8396	970933
1312	970934
50284	970935
19371	970936
58484	970937
47064	970938
40044	970939
36886	970940
75825	970941
39723	970942
27832	970943
105711	970944
123543	970945
27393	970946
106792	970947
2468	970948
34811	970949
17906	970950
7223	970951
30055	970952
6460	970953
47692	970954
119392	970955
37498	970956
12544	970957
52894	970958
41740	970959
25121	970960
54854	970961
56343	970962
10040	970963
27026	970964
44534	970965
33348	970966
106032	970967
12714	970968
120524	970969
5204	970970
75475	970971
52791	970972
49955	970973
73954	970974
107298	970975
8780	970976
39987	970977
46638	970978
118521	970979
27876	970980
8655	970981
1868	970982
157970	970983
231	970984
359	970985
5826	970986
22079	970987
19736	970988
1050	970989
61257	970990
140098	970991
108696	970992
49294	970993
17051	970994
30100	970995
71201	970996
88787	970997
9375	970998
5116	970999
35876	971000
65477	971001
20756	971002
62678	971003
98954	971004
23178	971005
9	971006
13355	971007
17691	971008
44983	971009
152	971010
20746	971011
129615	971012
361	971013
6885	971014
11562	971015
46396	971016
136881	971017
2481	971018
16927	971019
49669	971020
148381	971021
18819	971022
537	971023
43167	971024
42065	971025
79677	971026
72580	971027
132680	971028
11940	971029
23189	971030
155446	971031
1341	971032
151590	971033
35208	971034
21431	971035
20062	971036
1033	971037
11584	971038
22120	971039
14104	971040
17257	971041
19306	971042
9479	971043
77469	971044
94504	971045
1103	971046
159660	971047
42109	971048
5116	971049
30523	971050
80038	971051
73741	971052
17796	971053
36720	971054
19030	971055
6658	971056
12562	971057
2468	971058
30576	971059
48194	971060
83119	971061
46721	971062
26643	971063
130108	971064
18513	971065
868	971066
24331	971067
24356	971068
162795	971069
41518	971070
77171	971071
46489	971072
42627	971073
36628	971074
23903	971075
62845	971076
28829	971077
43447	971078
17781	971079
53910	971080
2210	971081
87742	971082
28280	971083
48032	971084
114973	971085
65977	971086
3136	971087
85144	971088
43250	971089
5349	971090
16286	971091
85258	971092
22553	971093
33162	971094
29852	971095
30975	971096
65071	971097
24334	971098
85159	971099
75428	971100
1249	971101
417	971102
57781	971103
6143	971104
109104	971105
9130	971106
1	971107
35520	971108
116794	971109
15168	971110
27607	971111
11594	971112
1786	971113
20189	971114
6448	971115
26233	971116
28512	971117
89602	971118
10584	971119
46971	971120
115887	971121
44353	971122
24972	971123
8352	971124
128460	971125
1326	971126
97695	971127
8413	971128
15571	971129
892	971130
34553	971131
44045	971132
4270	971133
13251	971134
50585	971135
46295	971136
9230	971137
11099	971138
89594	971139
401	971140
2068	971141
13068	971142
6814	971143
75941	971144
134053	971145
101817	971146
13305	971147
65030	971148
32551	971149
3522	971150
14197	971151
69222	971152
31061	971153
92357	971154
112805	971155
106456	971156
40130	971157
81994	971158
135405	971159
46634	971160
7520	971161
8182	971162
20988	971163
17065	971164
7928	971165
38105	971166
223	971167
1525	971168
82094	971169
102033	971170
2196	971171
114882	971172
4325	971173
67970	971174
2769	971175
104257	971176
17113	971177
12298	971178
13657	971179
86222	971180
118511	971181
27285	971182
4759	971183
76275	971184
58474	971185
51130	971186
117592	971187
1761	971188
101717	971189
20471	971190
7560	971191
11179	971192
97134	971193
85043	971194
166044	971195
417	971196
49434	971197
104	971198
93847	971199
9850	971200
11191	971201
6144	971202
5423	971203
15555	971204
18097	971205
17583	971206
15629	971207
60741	971208
30240	971209
59703	971210
88814	971211
7789	971212
129324	971213
42700	971214
5665	971215
86867	971216
13254	971217
51565	971218
3806	971219
105020	971220
32579	971221
36987	971222
3171	971223
19800	971224
2073	971225
65295	971226
12178	971227
48147	971228
6771	971229
48441	971230
46605	971231
4462	971232
74056	971233
14554	971234
69695	971235
39181	971236
86063	971237
152968	971238
5349	971239
7261	971240
17241	971241
67236	971242
9494	971243
150501	971244
7511	971245
5835	971246
12337	971247
138480	971248
30452	971249
9053	971250
57158	971251
32576	971252
3457	971253
111936	971254
8799	971255
39080	971256
29526	971257
125365	971258
142319	971259
99731	971260
240	971261
23613	971262
9334	971263
15728	971264
104766	971265
43790	971266
7310	971267
30728	971268
3692	971269
41311	971270
2820	971271
140758	971272
9461	971273
11800	971274
107990	971275
909	971276
90684	971277
49502	971278
4518	971279
67	971280
17899	971281
23538	971282
137003	971283
108246	971284
25256	971285
58516	971286
132196	971287
38960	971288
2568	971289
16545	971290
1940	971291
166438	971292
4042	971293
11755	971294
31591	971295
45127	971296
2142	971297
45123	971298
16826	971299
15320	971300
37230	971301
138821	971302
49032	971303
30888	971304
2061	971305
11067	971306
8833	971307
145	971308
27767	971309
11480	971310
30542	971311
2662	971312
8166	971313
10729	971314
26125	971315
107	971316
4176	971317
50374	971318
69182	971319
26422	971320
41764	971321
9824	971322
95	971323
67530	971324
29205	971325
159505	971326
8942	971327
146640	971328
7314	971329
99761	971330
46950	971331
31611	971332
848	971333
23634	971334
9904	971335
14393	971336
48504	971337
62851	971338
35689	971339
15760	971340
55913	971341
41288	971342
16211	971343
20415	971344
14907	971345
64358	971346
149611	971347
15014	971348
45277	971349
49145	971350
164	971351
123079	971352
5287	971353
93621	971354
12550	971355
50320	971356
2964	971357
57329	971358
48563	971359
18657	971360
135134	971361
15218	971362
26647	971363
28513	971364
52294	971365
90780	971366
17296	971367
3914	971368
2181	971369
133821	971370
8943	971371
3575	971372
89861	971373
10603	971374
65891	971375
6911	971376
71470	971377
56476	971378
20725	971379
51945	971380
60580	971381
7638	971382
100823	971383
89993	971384
116552	971385
120124	971386
14808	971387
41359	971388
22117	971389
12321	971390
69225	971391
5326	971392
23497	971393
811	971394
120809	971395
36529	971396
2552	971397
1277	971398
110165	971399
70867	971400
37228	971401
13914	971402
256	971403
42987	971404
126553	971405
30514	971406
396	971407
1961	971408
38202	971409
12010	971410
9621	971411
120828	971412
109039	971413
37073	971414
48850	971415
37818	971416
112430	971417
60060	971418
39881	971419
487	971420
20562	971421
137318	971422
226	971423
8362	971424
4019	971425
142546	971426
16524	971427
12334	971428
2838	971429
117016	971430
23130	971431
16946	971432
28802	971433
21592	971434
41687	971435
56550	971436
46185	971437
19476	971438
41900	971439
34362	971440
81363	971441
86130	971442
69105	971443
15472	971444
56870	971445
1321	971446
1652	971447
38528	971448
23421	971449
9745	971450
1964	971451
71209	971452
47694	971453
6619	971454
35763	971455
83809	971456
22907	971457
67937	971458
5865	971459
15939	971460
4809	971461
93219	971462
7926	971463
25026	971464
133677	971465
21360	971466
40064	971467
7231	971468
9965	971469
52412	971470
48231	971471
34500	971472
36189	971473
28736	971474
30656	971475
66181	971476
28039	971477
1553	971478
33418	971479
78761	971480
132888	971481
17111	971482
19533	971483
165016	971484
11902	971485
81108	971486
36574	971487
150637	971488
76587	971489
731	971490
8606	971491
42535	971492
59715	971493
35548	971494
117141	971495
134186	971496
28310	971497
30619	971498
122320	971499
8945	971500
2710	971501
19470	971502
4930	971503
76288	971504
28130	971505
82809	971506
11243	971507
897	971508
79201	971509
89202	971510
2550	971511
39047	971512
63627	971513
126724	971514
23057	971515
160568	971516
4738	971517
58861	971518
57359	971519
44566	971520
56105	971521
65258	971522
70110	971523
14813	971524
107991	971525
28940	971526
125314	971527
79494	971528
3309	971529
54602	971530
45937	971531
33977	971532
103104	971533
57525	971534
8735	971535
135313	971536
49754	971537
12425	971538
27714	971539
75258	971540
41035	971541
15640	971542
4761	971543
29600	971544
8451	971545
37333	971546
37856	971547
12754	971548
71073	971549
7612	971550
74071	971551
37012	971552
15224	971553
68538	971554
21417	971555
13353	971556
7211	971557
41609	971558
1849	971559
107459	971560
67685	971561
6214	971562
4487	971563
47793	971564
12360	971565
63838	971566
37356	971567
2759	971568
7203	971569
42757	971570
31048	971571
1861	971572
34407	971573
29408	971574
52354	971575
80325	971576
84513	971577
39664	971578
780	971579
21692	971580
74904	971581
856	971582
4703	971583
2151	971584
6693	971585
8213	971586
499	971587
2657	971588
15011	971589
87166	971590
62753	971591
36096	971592
36985	971593
2279	971594
6026	971595
4010	971596
2897	971597
129998	971598
304	971599
657	971600
82301	971601
3935	971602
11912	971603
297	971604
12536	971605
7268	971606
159	971607
84730	971608
62295	971609
2831	971610
2354	971611
9795	971612
39311	971613
48019	971614
57945	971615
47303	971616
129343	971617
4659	971618
35548	971619
64597	971620
9184	971621
24040	971622
11967	971623
40704	971624
2868	971625
6324	971626
73918	971627
49835	971628
58957	971629
4281	971630
6386	971631
50064	971632
18629	971633
1097	971634
2889	971635
38543	971636
25495	971637
3315	971638
62849	971639
70363	971640
1706	971641
41244	971642
15904	971643
17717	971644
16379	971645
119851	971646
137997	971647
933	971648
13012	971649
9164	971650
20663	971651
20777	971652
21112	971653
48741	971654
81419	971655
92860	971656
20019	971657
59986	971658
128103	971659
5761	971660
38719	971661
8494	971662
40163	971663
104819	971664
129971	971665
2161	971666
57172	971667
877	971668
6052	971669
39614	971670
115032	971671
14993	971672
12010	971673
37080	971674
14412	971675
57510	971676
12229	971677
123884	971678
104977	971679
11504	971680
106477	971681
9402	971682
56304	971683
54843	971684
21755	971685
164095	971686
10334	971687
14709	971688
69217	971689
41099	971690
8675	971691
76070	971692
23032	971693
5417	971694
5252	971695
3373	971696
66937	971697
7955	971698
34155	971699
75562	971700
91737	971701
18118	971702
26751	971703
26926	971704
19989	971705
7818	971706
6591	971707
68210	971708
11605	971709
67351	971710
5178	971711
73921	971712
25816	971713
125060	971714
78601	971715
41078	971716
12877	971717
51762	971718
108900	971719
6923	971720
60845	971721
105479	971722
18384	971723
38066	971724
100309	971725
24406	971726
2268	971727
1661	971728
24267	971729
103571	971730
19886	971731
86459	971732
4816	971733
157069	971734
158215	971735
31855	971736
58248	971737
80620	971738
83166	971739
15431	971740
84072	971741
5587	971742
30194	971743
4446	971744
1613	971745
123949	971746
15901	971747
11376	971748
104254	971749
12459	971750
30558	971751
128621	971752
6791	971753
149034	971754
51904	971755
47514	971756
53857	971757
42971	971758
41426	971759
15252	971760
48283	971761
79909	971762
128393	971763
115836	971764
2679	971765
48214	971766
123119	971767
59959	971768
2688	971769
107614	971770
45263	971771
111244	971772
28609	971773
7397	971774
10039	971775
92241	971776
11495	971777
134029	971778
54699	971779
110809	971780
117220	971781
19415	971782
124114	971783
26117	971784
100251	971785
5587	971786
37422	971787
46812	971788
9258	971789
21501	971790
11182	971791
26173	971792
14843	971793
13602	971794
28316	971795
249	971796
27750	971797
84	971798
23006	971799
13047	971800
34054	971801
109318	971802
8787	971803
7043	971804
25165	971805
32924	971806
39809	971807
35528	971808
9567	971809
65980	971810
67655	971811
8920	971812
106595	971813
19015	971814
37908	971815
5001	971816
940	971817
12290	971818
17536	971819
11430	971820
58387	971821
26244	971822
23156	971823
24703	971824
36832	971825
11224	971826
112123	971827
42646	971828
8930	971829
23441	971830
12876	971831
18697	971832
65546	971833
718	971834
54011	971835
11090	971836
5338	971837
2601	971838
107330	971839
50920	971840
160	971841
39802	971842
3120	971843
15142	971844
162294	971845
30708	971846
18992	971847
16136	971848
100314	971849
884	971850
51461	971851
358	971852
31037	971853
66486	971854
3660	971855
14156	971856
35124	971857
5937	971858
93161	971859
21522	971860
34541	971861
69152	971862
13999	971863
1314	971864
61334	971865
140010	971866
37503	971867
2981	971868
5434	971869
55046	971870
5018	971871
32014	971872
22382	971873
6205	971874
25893	971875
75355	971876
29094	971877
12917	971878
1617	971879
18896	971880
43	971881
65941	971882
75864	971883
81	971884
20551	971885
19604	971886
49692	971887
153789	971888
20830	971889
69091	971890
21316	971891
1350	971892
20449	971893
8082	971894
15	971895
66103	971896
123189	971897
69840	971898
37114	971899
865	971900
88083	971901
14527	971902
44615	971903
2649	971904
87913	971905
54204	971906
62097	971907
8716	971908
6628	971909
905	971910
7186	971911
58640	971912
30624	971913
159623	971914
22493	971915
11134	971916
9591	971917
60532	971918
26775	971919
22575	971920
57516	971921
94275	971922
39107	971923
43724	971924
42501	971925
21141	971926
5970	971927
11955	971928
29834	971929
43656	971930
347	971931
1038	971932
106685	971933
17506	971934
10618	971935
20366	971936
11224	971937
57	971938
18694	971939
30477	971940
21679	971941
128	971942
27924	971943
58628	971944
9580	971945
75148	971946
32758	971947
63568	971948
18453	971949
8749	971950
44968	971951
29912	971952
3392	971953
57427	971954
14861	971955
100167	971956
13486	971957
12048	971958
861	971959
32103	971960
43499	971961
9915	971962
31682	971963
112101	971964
3586	971965
35670	971966
25435	971967
6618	971968
30738	971969
98427	971970
42697	971971
1333	971972
26251	971973
5290	971974
107409	971975
3271	971976
36490	971977
10678	971978
38259	971979
8605	971980
25183	971981
3465	971982
4222	971983
9140	971984
81639	971985
56767	971986
7754	971987
552	971988
23185	971989
93286	971990
87282	971991
705	971992
5141	971993
4556	971994
45773	971995
26271	971996
11054	971997
18887	971998
129504	971999
52	972000
47186	972001
64407	972002
11904	972003
16932	972004
27296	972005
96700	972006
85446	972007
2101	972008
46798	972009
21183	972010
50842	972011
46198	972012
135912	972013
9801	972014
69467	972015
5394	972016
285	972017
37543	972018
68328	972019
5725	972020
1004	972021
21	972022
85681	972023
10305	972024
2708	972025
62377	972026
33439	972027
146036	972028
60537	972029
710	972030
37380	972031
54	972032
26921	972033
137986	972034
360	972035
2512	972036
44299	972037
60228	972038
52455	972039
88854	972040
33512	972041
68891	972042
4844	972043
41019	972044
126130	972045
21696	972046
32678	972047
87446	972048
127485	972049
84708	972050
19505	972051
26202	972052
31121	972053
1945	972054
105013	972055
39588	972056
51365	972057
27788	972058
78506	972059
60665	972060
10483	972061
31501	972062
22912	972063
129163	972064
510	972065
76773	972066
117184	972067
81452	972068
9128	972069
42297	972070
84457	972071
48	972072
80814	972073
11775	972074
1119	972075
4064	972076
788	972077
38784	972078
11618	972079
3686	972080
6036	972081
68621	972082
26784	972083
25997	972084
47669	972085
76702	972086
6824	972087
29557	972088
131671	972089
19028	972090
41796	972091
101222	972092
50274	972093
68479	972094
5212	972095
110629	972096
8897	972097
435	972098
19357	972099
19356	972100
35520	972101
22088	972102
55162	972103
163043	972104
10992	972105
39541	972106
29181	972107
23199	972108
64958	972109
59432	972110
8010	972111
14900	972112
5975	972113
410	972114
124217	972115
2448	972116
117563	972117
60244	972118
1266	972119
113458	972120
36276	972121
58109	972122
24125	972123
110792	972124
86068	972125
764	972126
20420	972127
15159	972128
7407	972129
39817	972130
81869	972131
9690	972132
7856	972133
29301	972134
14105	972135
36063	972136
4883	972137
66741	972138
28695	972139
52650	972140
483	972141
44409	972142
35819	972143
11991	972144
20885	972145
31274	972146
7	972147
5657	972148
24213	972149
974	972150
14554	972151
30593	972152
2008	972153
38859	972154
86449	972155
17219	972156
7839	972157
54566	972158
3013	972159
46430	972160
8845	972161
13066	972162
99099	972163
8920	972164
165562	972165
16232	972166
94967	972167
7986	972168
32636	972169
68131	972170
163360	972171
81810	972172
61598	972173
26894	972174
108479	972175
11157	972176
68489	972177
29088	972178
49896	972179
23496	972180
22283	972181
84717	972182
22945	972183
9294	972184
11214	972185
24120	972186
4000	972187
95949	972188
21143	972189
11488	972190
50338	972191
81698	972192
12162	972193
1661	972194
13562	972195
121689	972196
82623	972197
3857	972198
15458	972199
153654	972200
121482	972201
32641	972202
72589	972203
38164	972204
9737	972205
13435	972206
63964	972207
11416	972208
17636	972209
14923	972210
28664	972211
5276	972212
39865	972213
50852	972214
10233	972215
15657	972216
53130	972217
29662	972218
12223	972219
59972	972220
13066	972221
97355	972222
78428	972223
62774	972224
965	972225
59409	972226
19094	972227
126663	972228
10941	972229
15704	972230
56110	972231
3934	972232
12376	972233
21849	972234
154736	972235
43705	972236
83068	972237
56666	972238
23	972239
4215	972240
2441	972241
123484	972242
34650	972243
77121	972244
66738	972245
52763	972246
6091	972247
52009	972248
455	972249
17238	972250
26271	972251
58276	972252
94190	972253
2233	972254
4521	972255
48657	972256
14689	972257
14110	972258
2876	972259
51014	972260
31249	972261
133064	972262
25	972263
19358	972264
21685	972265
65380	972266
1040	972267
944	972268
23122	972269
65763	972270
65457	972271
80870	972272
134551	972273
127153	972274
57698	972275
86068	972276
1860	972277
102919	972278
116188	972279
18957	972280
4787	972281
15346	972282
10395	972283
24535	972284
9805	972285
116990	972286
27558	972287
84914	972288
28706	972289
8357	972290
38707	972291
35162	972292
11688	972293
5360	972294
678	972295
110675	972296
1885	972297
34100	972298
147293	972299
40687	972300
104876	972301
50537	972302
74896	972303
8529	972304
1131	972305
95701	972306
67985	972307
41101	972308
37595	972309
17741	972310
5092	972311
11742	972312
52087	972313
20103	972314
34523	972315
23662	972316
34632	972317
6523	972318
158910	972319
120376	972320
28925	972321
7017	972322
1915	972323
131016	972324
494	972325
47777	972326
148690	972327
39602	972328
18041	972329
5250	972330
31158	972331
26213	972332
54584	972333
70233	972334
41696	972335
37954	972336
27341	972337
4723	972338
13685	972339
1146	972340
5021	972341
19259	972342
44771	972343
733	972344
33107	972345
21967	972346
14240	972347
12960	972348
425	972349
460	972350
16463	972351
17633	972352
1555	972353
31784	972354
71154	972355
47583	972356
2062	972357
51682	972358
2434	972359
30277	972360
208	972361
24869	972362
11996	972363
35249	972364
4902	972365
99172	972366
23459	972367
4136	972368
24296	972369
16005	972370
39087	972371
124203	972372
16164	972373
70733	972374
30534	972375
10998	972376
42668	972377
19224	972378
25843	972379
21691	972380
19272	972381
6288	972382
40589	972383
16362	972384
44486	972385
21417	972386
10209	972387
75681	972388
57844	972389
32564	972390
141	972391
11454	972392
12545	972393
37207	972394
24956	972395
13022	972396
240	972397
12008	972398
122256	972399
2248	972400
31043	972401
3411	972402
65370	972403
1616	972404
5980	972405
22611	972406
59144	972407
3552	972408
71616	972409
44945	972410
110097	972411
88690	972412
17535	972413
12451	972414
15806	972415
99245	972416
10709	972417
122058	972418
881	972419
16913	972420
161235	972421
72755	972422
50396	972423
38483	972424
164587	972425
21796	972426
83875	972427
60572	972428
23256	972429
59316	972430
42297	972431
129222	972432
125424	972433
55864	972434
8912	972435
34872	972436
576	972437
1422	972438
80415	972439
10100	972440
89237	972441
300	972442
42158	972443
464	972444
119696	972445
699	972446
3639	972447
121496	972448
1850	972449
97339	972450
61013	972451
78	972452
35152	972453
36910	972454
26926	972455
20939	972456
141436	972457
1932	972458
14323	972459
1070	972460
3810	972461
126565	972462
80528	972463
633	972464
128893	972465
70729	972466
115061	972467
13989	972468
34057	972469
22584	972470
15457	972471
105501	972472
2430	972473
14990	972474
49213	972475
84540	972476
27789	972477
4200	972478
43558	972479
127331	972480
104667	972481
2020	972482
5889	972483
43698	972484
6140	972485
7120	972486
37049	972487
31120	972488
17724	972489
41620	972490
237	972491
1973	972492
7802	972493
9991	972494
18155	972495
122525	972496
95113	972497
3661	972498
63197	972499
1674	972500
18330	972501
53497	972502
1950	972503
1062	972504
59400	972505
57666	972506
1660	972507
29182	972508
30575	972509
30260	972510
8638	972511
31537	972512
33758	972513
73249	972514
5520	972515
36298	972516
72156	972517
52280	972518
29715	972519
55063	972520
7520	972521
151925	972522
30153	972523
91228	972524
118548	972525
24669	972526
67757	972527
7677	972528
12201	972529
823	972530
13568	972531
31267	972532
106017	972533
48827	972534
28835	972535
35263	972536
1060	972537
69766	972538
887	972539
59345	972540
85518	972541
51721	972542
2361	972543
41201	972544
55394	972545
761	972546
14531	972547
1820	972548
14127	972549
25339	972550
50731	972551
7788	972552
135158	972553
97556	972554
32219	972555
10946	972556
84009	972557
105811	972558
36600	972559
17597	972560
24829	972561
23435	972562
3757	972563
29896	972564
40169	972565
137984	972566
14510	972567
48874	972568
48125	972569
7061	972570
12836	972571
82540	972572
9341	972573
15516	972574
14626	972575
64324	972576
560	972577
25301	972578
160074	972579
70432	972580
21313	972581
39290	972582
21411	972583
82405	972584
109539	972585
14696	972586
3775	972587
40724	972588
64412	972589
2521	972590
73601	972591
45408	972592
24545	972593
53519	972594
5139	972595
47533	972596
130948	972597
162342	972598
26183	972599
52331	972600
961	972601
9244	972602
106672	972603
18053	972604
43586	972605
89630	972606
5065	972607
1800	972608
1237	972609
152054	972610
13387	972611
55	972612
5148	972613
153707	972614
36335	972615
42538	972616
8768	972617
26692	972618
47844	972619
50336	972620
56889	972621
20395	972622
2745	972623
6421	972624
8278	972625
51639	972626
2689	972627
38729	972628
95041	972629
24685	972630
42624	972631
15693	972632
14538	972633
50735	972634
29815	972635
42685	972636
11988	972637
3119	972638
72663	972639
15583	972640
52709	972641
17406	972642
7104	972643
141021	972644
1091	972645
4149	972646
8872	972647
70239	972648
5553	972649
6370	972650
34743	972651
35499	972652
119372	972653
5771	972654
106049	972655
4175	972656
2532	972657
27708	972658
28979	972659
12071	972660
51895	972661
16709	972662
28425	972663
33004	972664
76153	972665
84724	972666
62036	972667
112756	972668
109708	972669
62844	972670
35406	972671
58214	972672
11227	972673
23327	972674
88497	972675
118249	972676
13714	972677
851	972678
85018	972679
926	972680
101933	972681
1735	972682
2364	972683
847	972684
34873	972685
41720	972686
5085	972687
53488	972688
68960	972689
68821	972690
14278	972691
21357	972692
38966	972693
75480	972694
3971	972695
23211	972696
18713	972697
13924	972698
118737	972699
295	972700
98900	972701
75	972702
28462	972703
619	972704
118232	972705
25576	972706
97897	972707
49388	972708
1632	972709
21436	972710
5273	972711
74154	972712
3539	972713
19151	972714
85358	972715
24331	972716
43412	972717
73253	972718
10270	972719
1539	972720
11967	972721
3769	972722
29716	972723
53140	972724
34278	972725
92454	972726
655	972727
40160	972728
31366	972729
4370	972730
12342	972731
79487	972732
880	972733
97557	972734
25810	972735
12545	972736
49276	972737
87752	972738
134173	972739
17730	972740
48087	972741
4204	972742
25693	972743
89130	972744
6347	972745
18935	972746
45260	972747
4100	972748
902	972749
3678	972750
145530	972751
6371	972752
48370	972753
110469	972754
43347	972755
16228	972756
38018	972757
2572	972758
13957	972759
66224	972760
6910	972761
8955	972762
69020	972763
38477	972764
8175	972765
36049	972766
10286	972767
84217	972768
39217	972769
9506	972770
2468	972771
4672	972772
80412	972773
131332	972774
10819	972775
20076	972776
16989	972777
2555	972778
31938	972779
30603	972780
3032	972781
25114	972782
38054	972783
79177	972784
52602	972785
14262	972786
147593	972787
53377	972788
1747	972789
11499	972790
99555	972791
20737	972792
19742	972793
9269	972794
39024	972795
62072	972796
12	972797
3	972798
123513	972799
24642	972800
35560	972801
80144	972802
34461	972803
77783	972804
56924	972805
319	972806
2659	972807
134757	972808
5670	972809
63238	972810
170	972811
3613	972812
151	972813
67588	972814
886	972815
36968	972816
10944	972817
14934	972818
11765	972819
206	972820
102063	972821
45707	972822
14741	972823
3334	972824
25355	972825
36839	972826
56883	972827
57730	972828
3280	972829
6330	972830
5639	972831
13107	972832
2446	972833
31804	972834
3620	972835
10451	972836
101031	972837
19696	972838
115400	972839
43832	972840
13699	972841
18325	972842
43875	972843
90987	972844
120910	972845
69298	972846
46877	972847
2134	972848
100500	972849
19141	972850
120117	972851
571	972852
41586	972853
45622	972854
57716	972855
5324	972856
152043	972857
3097	972858
41770	972859
3731	972860
40878	972861
21561	972862
65180	972863
18573	972864
72774	972865
485	972866
164705	972867
33908	972868
91611	972869
1631	972870
127187	972871
39714	972872
4336	972873
38079	972874
10751	972875
21797	972876
25365	972877
7130	972878
134106	972879
8841	972880
21400	972881
63376	972882
72410	972883
8886	972884
7464	972885
29029	972886
5105	972887
88	972888
19691	972889
13215	972890
1600	972891
78	972892
273	972893
19511	972894
93752	972895
136420	972896
2782	972897
58013	972898
16380	972899
17240	972900
36657	972901
4415	972902
79457	972903
13026	972904
33826	972905
104093	972906
67070	972907
6026	972908
13230	972909
24492	972910
102218	972911
21626	972912
154454	972913
78250	972914
64913	972915
102960	972916
11256	972917
138339	972918
46797	972919
99973	972920
26509	972921
73125	972922
52444	972923
93794	972924
13736	972925
105436	972926
49741	972927
18418	972928
42402	972929
20198	972930
33855	972931
90832	972932
766	972933
78119	972934
30533	972935
31708	972936
5247	972937
43544	972938
14180	972939
11	972940
98408	972941
16579	972942
128525	972943
29013	972944
3818	972945
104315	972946
45753	972947
77103	972948
31958	972949
53934	972950
18964	972951
137314	972952
125641	972953
11890	972954
14964	972955
333	972956
64395	972957
36419	972958
52953	972959
26367	972960
52085	972961
1401	972962
642	972963
113969	972964
166686	972965
3663	972966
8134	972967
156171	972968
72227	972969
48058	972970
12818	972971
54123	972972
98690	972973
68562	972974
105341	972975
69720	972976
56175	972977
4252	972978
58081	972979
2191	972980
50733	972981
40316	972982
19925	972983
8047	972984
107168	972985
4663	972986
4700	972987
25531	972988
80679	972989
9909	972990
5778	972991
3399	972992
30681	972993
44586	972994
701	972995
101437	972996
1414	972997
14283	972998
47709	972999
2712	973000
80286	973001
23839	973002
2792	973003
6112	973004
64630	973005
6643	973006
92552	973007
79887	973008
69928	973009
96767	973010
28369	973011
82958	973012
15032	973013
57790	973014
12668	973015
25640	973016
108685	973017
38180	973018
5498	973019
4987	973020
1439	973021
7000	973022
28558	973023
7973	973024
4028	973025
7357	973026
24151	973027
127088	973028
51451	973029
297	973030
65379	973031
72026	973032
9077	973033
16660	973034
40713	973035
33625	973036
78122	973037
17044	973038
1883	973039
112296	973040
10900	973041
15588	973042
77033	973043
40007	973044
14194	973045
56224	973046
72117	973047
64422	973048
6884	973049
135643	973050
121180	973051
4531	973052
83219	973053
4642	973054
37906	973055
4152	973056
29409	973057
56185	973058
9131	973059
37602	973060
47464	973061
2646	973062
13769	973063
31433	973064
107321	973065
10007	973066
100031	973067
29708	973068
92373	973069
102558	973070
65514	973071
66778	973072
9216	973073
95457	973074
9705	973075
3892	973076
41879	973077
15614	973078
151769	973079
43771	973080
35285	973081
1830	973082
535	973083
1761	973084
103260	973085
15994	973086
10204	973087
58626	973088
60019	973089
11181	973090
54955	973091
35578	973092
23309	973093
5590	973094
1262	973095
76609	973096
60331	973097
10778	973098
21424	973099
104806	973100
21486	973101
12546	973102
21696	973103
1951	973104
156405	973105
138293	973106
56549	973107
97819	973108
3852	973109
21933	973110
6986	973111
64610	973112
12626	973113
60556	973114
115406	973115
7280	973116
146500	973117
16431	973118
10157	973119
31	973120
74756	973121
37134	973122
14388	973123
64633	973124
27905	973125
84076	973126
106614	973127
53529	973128
1132	973129
81394	973130
10467	973131
4396	973132
1099	973133
18671	973134
28863	973135
60	973136
82383	973137
1607	973138
105839	973139
89000	973140
3105	973141
68640	973142
10379	973143
21094	973144
24556	973145
43	973146
14920	973147
21520	973148
79355	973149
2143	973150
25653	973151
10354	973152
36479	973153
49710	973154
8699	973155
39676	973156
48595	973157
57062	973158
54760	973159
15379	973160
36726	973161
77676	973162
78598	973163
22291	973164
32992	973165
131668	973166
7680	973167
107462	973168
22884	973169
13297	973170
2763	973171
104818	973172
2783	973173
50	973174
63778	973175
11842	973176
39324	973177
10291	973178
8019	973179
30957	973180
16780	973181
13085	973182
43343	973183
46139	973184
72923	973185
51289	973186
22111	973187
57234	973188
84149	973189
27985	973190
64984	973191
55673	973192
3292	973193
9977	973194
61915	973195
10891	973196
74859	973197
51605	973198
22694	973199
50959	973200
63248	973201
1864	973202
18875	973203
25410	973204
3806	973205
7088	973206
50996	973207
3821	973208
9539	973209
45016	973210
28031	973211
60821	973212
90124	973213
54388	973214
80225	973215
26985	973216
68888	973217
7789	973218
59083	973219
28475	973220
2185	973221
163047	973222
80837	973223
2584	973224
25865	973225
22243	973226
54813	973227
475	973228
25115	973229
103656	973230
93545	973231
133196	973232
82459	973233
47999	973234
16580	973235
34049	973236
22983	973237
3730	973238
13229	973239
82950	973240
14747	973241
1081	973242
68234	973243
27398	973244
883	973245
47395	973246
64286	973247
3658	973248
14736	973249
53197	973250
123584	973251
58883	973252
17443	973253
16201	973254
15170	973255
3871	973256
1258	973257
3678	973258
5108	973259
47072	973260
32572	973261
122742	973262
5033	973263
59626	973264
98692	973265
8898	973266
7611	973267
3459	973268
22385	973269
3242	973270
38203	973271
17437	973272
46504	973273
406	973274
5286	973275
39271	973276
15626	973277
2027	973278
5734	973279
18175	973280
5876	973281
13564	973282
3514	973283
79841	973284
13963	973285
145918	973286
26344	973287
28528	973288
81186	973289
23498	973290
23225	973291
131762	973292
28878	973293
8129	973294
5820	973295
108834	973296
72195	973297
4515	973298
50059	973299
20555	973300
70204	973301
84060	973302
29739	973303
8386	973304
124414	973305
6430	973306
15555	973307
37138	973308
69566	973309
10867	973310
7251	973311
166201	973312
1020	973313
326	973314
9924	973315
81606	973316
57435	973317
107170	973318
436	973319
109802	973320
70463	973321
12853	973322
101226	973323
60143	973324
31185	973325
1624	973326
29863	973327
8929	973328
55957	973329
86276	973330
43619	973331
85473	973332
26475	973333
10484	973334
21648	973335
119480	973336
64128	973337
14490	973338
148426	973339
123961	973340
112170	973341
847	973342
109907	973343
29428	973344
71732	973345
66399	973346
87957	973347
1875	973348
19220	973349
7869	973350
35081	973351
5687	973352
2966	973353
1120	973354
330	973355
39658	973356
7922	973357
13365	973358
1197	973359
72734	973360
38761	973361
49239	973362
15122	973363
38995	973364
166474	973365
100684	973366
49995	973367
39228	973368
23911	973369
18151	973370
32608	973371
3629	973372
1582	973373
78741	973374
25406	973375
32228	973376
19683	973377
8378	973378
60789	973379
485	973380
7504	973381
71001	973382
32614	973383
390	973384
92693	973385
48697	973386
3375	973387
6903	973388
46604	973389
28702	973390
76484	973391
17262	973392
67107	973393
23576	973394
52964	973395
44393	973396
526	973397
39762	973398
86942	973399
6	973400
1697	973401
66858	973402
5585	973403
13059	973404
87275	973405
18803	973406
18132	973407
4248	973408
85845	973409
18546	973410
4934	973411
66492	973412
17755	973413
125631	973414
26345	973415
90149	973416
61373	973417
83903	973418
41438	973419
46688	973420
3653	973421
38406	973422
27268	973423
152890	973424
114339	973425
21144	973426
26667	973427
99	973428
37322	973429
64161	973430
15478	973431
86989	973432
89054	973433
75314	973434
21268	973435
52070	973436
127982	973437
3336	973438
127434	973439
1920	973440
90793	973441
138548	973442
18857	973443
24416	973444
57208	973445
39653	973446
33460	973447
57529	973448
2038	973449
101857	973450
10343	973451
1864	973452
133	973453
134	973454
95421	973455
17998	973456
4903	973457
57414	973458
24470	973459
72222	973460
33069	973461
120083	973462
22508	973463
64419	973464
30640	973465
33301	973466
2513	973467
15004	973468
75162	973469
53857	973470
120621	973471
8163	973472
18678	973473
3066	973474
7124	973475
1531	973476
11616	973477
21281	973478
16977	973479
21660	973480
4	973481
19853	973482
49127	973483
36191	973484
8225	973485
51347	973486
61492	973487
10391	973488
23275	973489
8784	973490
104949	973491
639	973492
31249	973493
80063	973494
15753	973495
11460	973496
25940	973497
107850	973498
6973	973499
12662	973500
80357	973501
26504	973502
70607	973503
13820	973504
137745	973505
430	973506
12	973507
4585	973508
143435	973509
128552	973510
15710	973511
122221	973512
40637	973513
4272	973514
95060	973515
27306	973516
9335	973517
461	973518
28558	973519
8324	973520
4101	973521
128491	973522
7704	973523
9406	973524
39759	973525
55951	973526
68	973527
58828	973528
10117	973529
69179	973530
24067	973531
33411	973532
2876	973533
5633	973534
105940	973535
13704	973536
122218	973537
2358	973538
41	973539
36918	973540
65877	973541
6608	973542
31303	973543
75443	973544
20112	973545
163063	973546
88654	973547
122020	973548
29300	973549
94740	973550
7315	973551
21405	973552
18288	973553
72753	973554
90889	973555
156773	973556
116038	973557
55874	973558
123154	973559
17638	973560
119696	973561
58282	973562
34134	973563
4150	973564
85794	973565
6883	973566
26658	973567
29276	973568
7630	973569
46131	973570
24847	973571
51439	973572
69490	973573
2713	973574
14667	973575
122596	973576
14094	973577
2311	973578
129447	973579
3633	973580
42570	973581
37613	973582
1272	973583
3685	973584
63100	973585
128473	973586
40446	973587
138153	973588
36188	973589
14106	973590
11169	973591
5782	973592
22881	973593
47524	973594
36479	973595
67915	973596
12101	973597
72633	973598
26298	973599
5507	973600
26037	973601
37002	973602
14201	973603
1848	973604
3773	973605
3050	973606
18248	973607
10451	973608
46784	973609
77679	973610
30428	973611
26091	973612
42	973613
2615	973614
39093	973615
34351	973616
58090	973617
63235	973618
46922	973619
497	973620
39954	973621
46914	973622
19407	973623
80933	973624
41204	973625
37	973626
17580	973627
76064	973628
22112	973629
11230	973630
164997	973631
56347	973632
7807	973633
79252	973634
59589	973635
13121	973636
26719	973637
49923	973638
133760	973639
143347	973640
59034	973641
11473	973642
53539	973643
95657	973644
1140	973645
140646	973646
29580	973647
5745	973648
17154	973649
48375	973650
2501	973651
2357	973652
6320	973653
77338	973654
37587	973655
3203	973656
4523	973657
37298	973658
114034	973659
75988	973660
53205	973661
2829	973662
9359	973663
27968	973664
15948	973665
40710	973666
69071	973667
71339	973668
67902	973669
2489	973670
4502	973671
4982	973672
98997	973673
21123	973674
72181	973675
88049	973676
32456	973677
26835	973678
4218	973679
1929	973680
5092	973681
96774	973682
14790	973683
688	973684
109420	973685
39832	973686
64592	973687
22251	973688
41707	973689
126627	973690
4060	973691
6660	973692
6248	973693
112417	973694
4592	973695
4026	973696
59312	973697
13848	973698
46792	973699
37565	973700
4746	973701
27691	973702
31314	973703
97796	973704
65914	973705
11804	973706
1182	973707
26442	973708
29469	973709
9106	973710
62389	973711
33850	973712
12076	973713
33440	973714
6302	973715
3243	973716
601	973717
5161	973718
33665	973719
727	973720
58333	973721
241	973722
38161	973723
44258	973724
22667	973725
99016	973726
14559	973727
15469	973728
13734	973729
52201	973730
7483	973731
2298	973732
93718	973733
60125	973734
53473	973735
38604	973736
25960	973737
685	973738
164073	973739
256	973740
143757	973741
73298	973742
33936	973743
99534	973744
9544	973745
47826	973746
89758	973747
39556	973748
5415	973749
25315	973750
1437	973751
35565	973752
103112	973753
10931	973754
14468	973755
83678	973756
69264	973757
44194	973758
4386	973759
4	973760
102979	973761
129455	973762
102972	973763
398	973764
6576	973765
32824	973766
88359	973767
5887	973768
98045	973769
6632	973770
3091	973771
10720	973772
112623	973773
5372	973774
60119	973775
3630	973776
92462	973777
263	973778
46482	973779
4798	973780
77822	973781
62044	973782
118290	973783
11071	973784
3070	973785
1746	973786
43960	973787
124205	973788
30496	973789
82605	973790
107687	973791
17870	973792
981	973793
15443	973794
77434	973795
113382	973796
63430	973797
8197	973798
65654	973799
59442	973800
10641	973801
118256	973802
79986	973803
2150	973804
77742	973805
4284	973806
25533	973807
2458	973808
33120	973809
109888	973810
40842	973811
22314	973812
52527	973813
37400	973814
76847	973815
56461	973816
39959	973817
8425	973818
25166	973819
1109	973820
25222	973821
14187	973822
1255	973823
14505	973824
1449	973825
901	973826
76115	973827
42170	973828
48405	973829
30271	973830
4267	973831
36073	973832
3563	973833
10739	973834
1713	973835
14919	973836
17636	973837
123150	973838
21014	973839
2129	973840
70820	973841
32461	973842
34639	973843
27495	973844
1345	973845
42579	973846
46957	973847
105419	973848
3035	973849
25628	973850
114570	973851
76448	973852
112889	973853
25889	973854
7249	973855
18254	973856
71908	973857
46276	973858
75203	973859
1207	973860
33596	973861
16128	973862
24208	973863
17591	973864
75917	973865
7972	973866
47680	973867
95802	973868
52360	973869
5414	973870
54505	973871
46688	973872
17744	973873
46464	973874
12659	973875
18562	973876
96923	973877
260	973878
38248	973879
27029	973880
95123	973881
29704	973882
44717	973883
30288	973884
451	973885
7186	973886
43404	973887
2865	973888
73766	973889
3658	973890
29365	973891
925	973892
26667	973893
2041	973894
65797	973895
52365	973896
82602	973897
9603	973898
49025	973899
49887	973900
78556	973901
52600	973902
6768	973903
48025	973904
5234	973905
5104	973906
13553	973907
10242	973908
92808	973909
164671	973910
2705	973911
122	973912
20835	973913
91845	973914
28683	973915
20008	973916
483	973917
83302	973918
43621	973919
11309	973920
24439	973921
44832	973922
29184	973923
10664	973924
27442	973925
114696	973926
44046	973927
603	973928
24507	973929
79626	973930
9084	973931
13361	973932
266	973933
15139	973934
12062	973935
16702	973936
40242	973937
83075	973938
84722	973939
5461	973940
5705	973941
93886	973942
18535	973943
3748	973944
36315	973945
1695	973946
27139	973947
162829	973948
11993	973949
7969	973950
23945	973951
17417	973952
14320	973953
36998	973954
62369	973955
5161	973956
77218	973957
103969	973958
7868	973959
10118	973960
60565	973961
7165	973962
38120	973963
77266	973964
3469	973965
31048	973966
85567	973967
4502	973968
49563	973969
34725	973970
48044	973971
113943	973972
28110	973973
56918	973974
19470	973975
37320	973976
26882	973977
5159	973978
4848	973979
85705	973980
10972	973981
1206	973982
49960	973983
1297	973984
112746	973985
40019	973986
950	973987
34983	973988
18141	973989
19679	973990
131978	973991
22492	973992
76380	973993
42686	973994
2463	973995
40559	973996
3200	973997
17225	973998
14065	973999
99631	974000
55567	974001
26408	974002
14018	974003
35883	974004
91257	974005
946	974006
19765	974007
7710	974008
6235	974009
23089	974010
56046	974011
1379	974012
933	974013
35158	974014
45620	974015
10262	974016
12924	974017
24	974018
20999	974019
36279	974020
46896	974021
7951	974022
4848	974023
5762	974024
25206	974025
37885	974026
60657	974027
508	974028
4609	974029
81135	974030
32013	974031
1224	974032
77755	974033
1665	974034
34253	974035
58310	974036
21253	974037
1505	974038
72314	974039
2655	974040
99634	974041
107876	974042
155481	974043
77372	974044
11061	974045
70709	974046
52807	974047
55761	974048
5778	974049
43819	974050
18125	974051
48452	974052
32855	974053
57391	974054
7824	974055
102063	974056
80857	974057
51824	974058
40647	974059
27440	974060
396	974061
35917	974062
30492	974063
48992	974064
65878	974065
35934	974066
98101	974067
37490	974068
65290	974069
55009	974070
58565	974071
3040	974072
33183	974073
5866	974074
8924	974075
12997	974076
102134	974077
6377	974078
1628	974079
58829	974080
5908	974081
49552	974082
25027	974083
30898	974084
250	974085
27361	974086
46913	974087
78489	974088
9437	974089
95947	974090
10358	974091
16688	974092
4332	974093
28314	974094
119788	974095
24269	974096
123966	974097
50	974098
13020	974099
129936	974100
59783	974101
15648	974102
83183	974103
97158	974104
19487	974105
154413	974106
17516	974107
59747	974108
20040	974109
1630	974110
23365	974111
21069	974112
22482	974113
33073	974114
118355	974115
2554	974116
9466	974117
77210	974118
78499	974119
63431	974120
25649	974121
2079	974122
11541	974123
32582	974124
8390	974125
40849	974126
37406	974127
52527	974128
33763	974129
105359	974130
24298	974131
9526	974132
4447	974133
8518	974134
14086	974135
7589	974136
141282	974137
1994	974138
12648	974139
30434	974140
9605	974141
4438	974142
96938	974143
201	974144
122089	974145
31	974146
17723	974147
51617	974148
35557	974149
16779	974150
23640	974151
88609	974152
72112	974153
4445	974154
89929	974155
143496	974156
34015	974157
91892	974158
28320	974159
58940	974160
38954	974161
52150	974162
74228	974163
10580	974164
89932	974165
3118	974166
39299	974167
75960	974168
33249	974169
710	974170
9618	974171
668	974172
78395	974173
57469	974174
42805	974175
56026	974176
3090	974177
699	974178
80740	974179
39094	974180
5430	974181
38838	974182
3060	974183
2353	974184
7448	974185
755	974186
48333	974187
10393	974188
1857	974189
60410	974190
6969	974191
72459	974192
50638	974193
28538	974194
44205	974195
107	974196
3078	974197
124583	974198
26662	974199
67341	974200
3187	974201
76303	974202
50105	974203
33922	974204
6162	974205
54572	974206
142096	974207
35914	974208
3263	974209
71591	974210
28366	974211
124343	974212
5804	974213
11484	974214
157436	974215
21565	974216
54095	974217
3604	974218
10916	974219
129062	974220
12826	974221
6776	974222
18365	974223
124127	974224
128099	974225
11361	974226
113753	974227
23103	974228
31224	974229
34565	974230
46077	974231
16785	974232
67369	974233
61859	974234
34719	974235
3143	974236
10693	974237
357	974238
116638	974239
81686	974240
73532	974241
43118	974242
6028	974243
9808	974244
1967	974245
835	974246
11562	974247
97922	974248
50611	974249
5254	974250
626	974251
1461	974252
10281	974253
15590	974254
31974	974255
31805	974256
46807	974257
23712	974258
20312	974259
6891	974260
12021	974261
57318	974262
103540	974263
20068	974264
11535	974265
14058	974266
26311	974267
65650	974268
1476	974269
129901	974270
60467	974271
33615	974272
4830	974273
124635	974274
13377	974275
90283	974276
133285	974277
108943	974278
1263	974279
5848	974280
2393	974281
51517	974282
26265	974283
15576	974284
71284	974285
70971	974286
2297	974287
41909	974288
15510	974289
20297	974290
11332	974291
11981	974292
2011	974293
40250	974294
130634	974295
4101	974296
79895	974297
140641	974298
2278	974299
32042	974300
133305	974301
11123	974302
162095	974303
117446	974304
112929	974305
36882	974306
34084	974307
13956	974308
30890	974309
9154	974310
156714	974311
11588	974312
27093	974313
137815	974314
35458	974315
32955	974316
15206	974317
10040	974318
26670	974319
47424	974320
1259	974321
7365	974322
3910	974323
48791	974324
4506	974325
30113	974326
67119	974327
12713	974328
6222	974329
691	974330
97378	974331
67020	974332
111088	974333
1540	974334
27723	974335
8523	974336
34227	974337
52256	974338
29248	974339
7534	974340
66556	974341
20770	974342
14	974343
41	974344
3223	974345
19756	974346
3358	974347
24109	974348
72215	974349
61945	974350
66171	974351
98638	974352
134274	974353
33064	974354
33679	974355
79194	974356
17461	974357
72459	974358
100712	974359
144219	974360
34000	974361
13879	974362
7282	974363
28182	974364
16324	974365
107453	974366
35008	974367
92259	974368
39350	974369
32208	974370
35970	974371
48531	974372
4570	974373
62936	974374
56673	974375
3262	974376
907	974377
50168	974378
60968	974379
103399	974380
19208	974381
39890	974382
36534	974383
18437	974384
11456	974385
6154	974386
73560	974387
13390	974388
37445	974389
20055	974390
4697	974391
50360	974392
4776	974393
40576	974394
32139	974395
58631	974396
91968	974397
44545	974398
5039	974399
5263	974400
21379	974401
12633	974402
759	974403
5259	974404
45370	974405
5261	974406
145400	974407
14284	974408
3461	974409
399	974410
45810	974411
7011	974412
63165	974413
11665	974414
14975	974415
2875	974416
21655	974417
37284	974418
13565	974419
16901	974420
12291	974421
16421	974422
36826	974423
50655	974424
12907	974425
1563	974426
6565	974427
19311	974428
37302	974429
27904	974430
7032	974431
3565	974432
16215	974433
284	974434
45047	974435
130719	974436
25109	974437
7090	974438
159045	974439
87136	974440
35944	974441
2606	974442
16768	974443
45102	974444
6684	974445
1863	974446
71504	974447
14609	974448
40781	974449
73349	974450
98991	974451
55667	974452
161593	974453
3336	974454
7795	974455
113468	974456
58299	974457
335	974458
29097	974459
8436	974460
14898	974461
5980	974462
8272	974463
8518	974464
1762	974465
22218	974466
32200	974467
32737	974468
19363	974469
22664	974470
938	974471
5909	974472
68361	974473
8150	974474
699	974475
11125	974476
58304	974477
72785	974478
648	974479
610	974480
67001	974481
2333	974482
165190	974483
2403	974484
26827	974485
3754	974486
60598	974487
77383	974488
67467	974489
60446	974490
5127	974491
77233	974492
62332	974493
12064	974494
71227	974495
60358	974496
45057	974497
24170	974498
17635	974499
12644	974500
52608	974501
21238	974502
41744	974503
5585	974504
48332	974505
28348	974506
2221	974507
39985	974508
34500	974509
27091	974510
78804	974511
72086	974512
48965	974513
19518	974514
18330	974515
19404	974516
5283	974517
111826	974518
5572	974519
105064	974520
64698	974521
38497	974522
61067	974523
121918	974524
29344	974525
36182	974526
51137	974527
129693	974528
1895	974529
87276	974530
81750	974531
61104	974532
10445	974533
8349	974534
123256	974535
87534	974536
7619	974537
38425	974538
6635	974539
730	974540
14630	974541
24689	974542
5986	974543
64621	974544
4509	974545
113718	974546
37562	974547
23035	974548
104901	974549
77084	974550
35054	974551
3646	974552
114152	974553
16940	974554
318	974555
383	974556
3533	974557
87950	974558
132340	974559
131305	974560
9445	974561
69890	974562
36145	974563
38	974564
6128	974565
81287	974566
222	974567
9734	974568
78272	974569
116939	974570
36585	974571
132826	974572
17824	974573
97931	974574
59228	974575
47558	974576
40503	974577
1771	974578
142883	974579
120222	974580
14960	974581
12877	974582
13904	974583
90825	974584
14710	974585
4390	974586
60753	974587
83027	974588
10664	974589
73890	974590
85371	974591
77657	974592
5804	974593
70030	974594
71645	974595
2081	974596
10559	974597
2890	974598
134283	974599
34903	974600
59515	974601
41639	974602
5715	974603
74289	974604
50968	974605
36292	974606
3145	974607
18539	974608
22241	974609
33568	974610
105723	974611
47873	974612
84951	974613
5795	974614
7328	974615
19006	974616
95577	974617
5128	974618
109584	974619
48643	974620
14319	974621
16940	974622
17965	974623
55726	974624
4100	974625
18931	974626
39007	974627
9198	974628
75908	974629
8511	974630
8148	974631
57674	974632
14926	974633
70219	974634
2672	974635
47978	974636
25207	974637
65599	974638
17887	974639
11475	974640
18739	974641
5740	974642
46808	974643
7272	974644
51459	974645
17182	974646
8036	974647
40858	974648
4539	974649
8382	974650
149052	974651
8589	974652
165354	974653
41038	974654
2500	974655
8277	974656
25380	974657
93	974658
6839	974659
20993	974660
2311	974661
49516	974662
33032	974663
5878	974664
64795	974665
71661	974666
5100	974667
10036	974668
74535	974669
8565	974670
533	974671
16299	974672
42925	974673
101865	974674
4546	974675
261	974676
109131	974677
10869	974678
5662	974679
109500	974680
99249	974681
641	974682
61220	974683
6591	974684
33137	974685
50280	974686
147721	974687
6582	974688
46509	974689
83724	974690
412	974691
253	974692
27989	974693
23064	974694
1108	974695
2254	974696
36061	974697
67176	974698
39424	974699
6018	974700
12469	974701
8581	974702
79573	974703
10810	974704
1141	974705
9994	974706
357	974707
75915	974708
126211	974709
53619	974710
127481	974711
45221	974712
41369	974713
112189	974714
34104	974715
19895	974716
14995	974717
13211	974718
84279	974719
5785	974720
48517	974721
12205	974722
52244	974723
162521	974724
65137	974725
2267	974726
90479	974727
10170	974728
7237	974729
57255	974730
26522	974731
49449	974732
57519	974733
21911	974734
33641	974735
152	974736
24718	974737
30179	974738
2561	974739
66343	974740
97610	974741
532	974742
49238	974743
55948	974744
3285	974745
118188	974746
43267	974747
24147	974748
59828	974749
130447	974750
10088	974751
23376	974752
21798	974753
101109	974754
24777	974755
18213	974756
49207	974757
40860	974758
55001	974759
305	974760
45660	974761
14148	974762
95	974763
100902	974764
91198	974765
21500	974766
55059	974767
29782	974768
54395	974769
10614	974770
9189	974771
22958	974772
76093	974773
6667	974774
87347	974775
14825	974776
35080	974777
154944	974778
144631	974779
18915	974780
23650	974781
5727	974782
3910	974783
854	974784
388	974785
7241	974786
61424	974787
41404	974788
96280	974789
55584	974790
66443	974791
36169	974792
22043	974793
21148	974794
59676	974795
2959	974796
106750	974797
31295	974798
3886	974799
313	974800
72874	974801
2526	974802
95379	974803
164737	974804
65494	974805
117008	974806
92348	974807
106218	974808
38206	974809
10660	974810
74418	974811
38566	974812
10052	974813
11	974814
49545	974815
42626	974816
1372	974817
34335	974818
20404	974819
132774	974820
28443	974821
99132	974822
149041	974823
18641	974824
78687	974825
105757	974826
78204	974827
3420	974828
8847	974829
19943	974830
57612	974831
106720	974832
53686	974833
11855	974834
13271	974835
15506	974836
25593	974837
67219	974838
79522	974839
15100	974840
61034	974841
25213	974842
65517	974843
112473	974844
4427	974845
411	974846
91906	974847
77284	974848
11162	974849
60418	974850
7104	974851
1414	974852
55636	974853
17125	974854
41333	974855
66834	974856
61665	974857
68900	974858
80234	974859
10247	974860
17578	974861
73572	974862
2532	974863
19781	974864
40987	974865
98766	974866
56524	974867
10739	974868
98582	974869
30132	974870
143833	974871
24156	974872
43533	974873
2196	974874
23325	974875
643	974876
4766	974877
5705	974878
64133	974879
10826	974880
101569	974881
7528	974882
43598	974883
81445	974884
66833	974885
4157	974886
28354	974887
11393	974888
4163	974889
19811	974890
1660	974891
75759	974892
83963	974893
32209	974894
7498	974895
41175	974896
13118	974897
5039	974898
6146	974899
35458	974900
41670	974901
14817	974902
8252	974903
39849	974904
28203	974905
2126	974906
84561	974907
106022	974908
2446	974909
231	974910
145183	974911
6892	974912
64894	974913
234	974914
71669	974915
9943	974916
54948	974917
1421	974918
29459	974919
56389	974920
2786	974921
26837	974922
54472	974923
45927	974924
31025	974925
34185	974926
8874	974927
93053	974928
132881	974929
6170	974930
88612	974931
21820	974932
9514	974933
165942	974934
32225	974935
48264	974936
18819	974937
1683	974938
38746	974939
20780	974940
21099	974941
2477	974942
64164	974943
24087	974944
87705	974945
32588	974946
11725	974947
7300	974948
99366	974949
25285	974950
41958	974951
22046	974952
44676	974953
25509	974954
4714	974955
4741	974956
91297	974957
98883	974958
77902	974959
9100	974960
9585	974961
71344	974962
7889	974963
53325	974964
17106	974965
57823	974966
26165	974967
66217	974968
4	974969
46737	974970
37622	974971
125702	974972
1140	974973
764	974974
70415	974975
381	974976
49853	974977
31849	974978
34617	974979
46735	974980
83757	974981
24202	974982
3893	974983
165422	974984
32879	974985
92810	974986
23208	974987
80272	974988
54423	974989
56973	974990
124414	974991
154005	974992
26606	974993
116669	974994
8941	974995
7309	974996
102676	974997
26261	974998
3139	974999
83670	975000
6442	975001
109570	975002
3162	975003
129085	975004
64800	975005
35940	975006
43553	975007
10874	975008
60035	975009
37457	975010
42443	975011
23406	975012
48443	975013
16386	975014
17828	975015
36111	975016
23752	975017
33529	975018
57272	975019
31674	975020
16738	975021
7418	975022
1532	975023
154931	975024
51598	975025
4442	975026
6362	975027
44737	975028
57196	975029
21900	975030
49674	975031
1490	975032
13280	975033
164221	975034
111259	975035
159799	975036
60732	975037
101214	975038
153001	975039
19948	975040
98101	975041
204	975042
9094	975043
4760	975044
6124	975045
29632	975046
24877	975047
287	975048
98563	975049
149148	975050
5244	975051
67313	975052
7986	975053
140998	975054
56133	975055
46014	975056
66949	975057
84322	975058
1730	975059
15050	975060
4503	975061
22182	975062
49833	975063
50167	975064
13925	975065
50097	975066
12161	975067
12024	975068
1721	975069
103532	975070
71948	975071
58538	975072
20099	975073
89306	975074
17269	975075
2072	975076
6028	975077
5318	975078
37937	975079
29246	975080
2974	975081
7021	975082
17344	975083
3168	975084
121421	975085
42341	975086
45323	975087
19795	975088
4216	975089
24171	975090
59716	975091
50708	975092
8521	975093
4014	975094
26246	975095
33689	975096
17466	975097
82830	975098
73706	975099
31	975100
1866	975101
1160	975102
2514	975103
133009	975104
99502	975105
11149	975106
108938	975107
30122	975108
1372	975109
27558	975110
27639	975111
18810	975112
98622	975113
62415	975114
26645	975115
28382	975116
4688	975117
109293	975118
83187	975119
146994	975120
14100	975121
22574	975122
13387	975123
248	975124
63676	975125
68062	975126
123680	975127
52802	975128
936	975129
14598	975130
44754	975131
18875	975132
100067	975133
44409	975134
62715	975135
37815	975136
23227	975137
93874	975138
19299	975139
25806	975140
59198	975141
143532	975142
38629	975143
20816	975144
111688	975145
32840	975146
25812	975147
14443	975148
71430	975149
49862	975150
9893	975151
140823	975152
5557	975153
64304	975154
19222	975155
1562	975156
46133	975157
14828	975158
77611	975159
2876	975160
23849	975161
24955	975162
53374	975163
128865	975164
64714	975165
57640	975166
29855	975167
2071	975168
7951	975169
134107	975170
79059	975171
47607	975172
3321	975173
91455	975174
5704	975175
3023	975176
94714	975177
11987	975178
114146	975179
1865	975180
158762	975181
8104	975182
24649	975183
68759	975184
1066	975185
34109	975186
164833	975187
88228	975188
40206	975189
16114	975190
64825	975191
58179	975192
7136	975193
29256	975194
22160	975195
4150	975196
30645	975197
78756	975198
51913	975199
13870	975200
35821	975201
94514	975202
49513	975203
21273	975204
131747	975205
61384	975206
1474	975207
16535	975208
78528	975209
27398	975210
73135	975211
57093	975212
129017	975213
13235	975214
50	975215
22483	975216
56045	975217
13130	975218
123893	975219
117920	975220
30898	975221
5937	975222
94682	975223
1224	975224
21591	975225
11278	975226
91836	975227
14643	975228
10346	975229
54108	975230
74	975231
40158	975232
5224	975233
21459	975234
133493	975235
143542	975236
43420	975237
3340	975238
61172	975239
44191	975240
9270	975241
127104	975242
12291	975243
35637	975244
3465	975245
29774	975246
85514	975247
159	975248
71204	975249
41067	975250
43214	975251
40206	975252
111647	975253
971	975254
2696	975255
45174	975256
11565	975257
3371	975258
40124	975259
17170	975260
20180	975261
70273	975262
16188	975263
80992	975264
34052	975265
79469	975266
11999	975267
14788	975268
38362	975269
16012	975270
20951	975271
11150	975272
5813	975273
70118	975274
7302	975275
3768	975276
2476	975277
16947	975278
72872	975279
50365	975280
41364	975281
41235	975282
52850	975283
92146	975284
21518	975285
21655	975286
24846	975287
20678	975288
23770	975289
22186	975290
905	975291
4172	975292
6265	975293
91104	975294
10872	975295
134	975296
437	975297
150456	975298
1907	975299
4892	975300
18425	975301
27151	975302
33568	975303
1621	975304
26561	975305
55105	975306
152941	975307
65453	975308
2484	975309
1479	975310
13511	975311
43846	975312
1095	975313
9436	975314
5092	975315
5562	975316
16699	975317
32278	975318
81760	975319
4338	975320
3458	975321
7462	975322
11191	975323
25232	975324
21355	975325
51845	975326
17571	975327
65029	975328
84403	975329
93	975330
853	975331
63614	975332
78506	975333
83088	975334
76821	975335
41999	975336
6994	975337
5939	975338
117158	975339
2536	975340
17306	975341
100628	975342
26036	975343
23882	975344
4759	975345
87720	975346
57296	975347
22097	975348
67259	975349
91588	975350
2273	975351
2637	975352
5636	975353
9447	975354
68617	975355
38367	975356
42085	975357
59750	975358
7719	975359
49769	975360
4654	975361
34302	975362
17086	975363
20566	975364
12491	975365
3305	975366
3062	975367
122777	975368
32760	975369
16300	975370
32711	975371
155454	975372
38284	975373
25250	975374
807	975375
1121	975376
122887	975377
150196	975378
18964	975379
11951	975380
91569	975381
36714	975382
74744	975383
78710	975384
18887	975385
16815	975386
16117	975387
23877	975388
89569	975389
7437	975390
107732	975391
18364	975392
951	975393
37257	975394
82861	975395
45082	975396
7238	975397
4345	975398
682	975399
46418	975400
9	975401
12234	975402
8123	975403
4808	975404
3536	975405
4387	975406
100669	975407
56165	975408
136046	975409
106998	975410
7892	975411
76818	975412
36483	975413
86059	975414
100386	975415
14731	975416
4809	975417
32271	975418
105327	975419
31304	975420
24509	975421
106587	975422
1196	975423
14728	975424
6835	975425
31340	975426
44217	975427
78995	975428
10513	975429
3894	975430
30499	975431
85710	975432
62533	975433
12513	975434
12289	975435
731	975436
903	975437
469	975438
1885	975439
18015	975440
46538	975441
49172	975442
146645	975443
12291	975444
70506	975445
5441	975446
102408	975447
68036	975448
8561	975449
1345	975450
10117	975451
7930	975452
33608	975453
63378	975454
147822	975455
18530	975456
115991	975457
1910	975458
27228	975459
42969	975460
3035	975461
60681	975462
45872	975463
13531	975464
127569	975465
7676	975466
6	975467
157521	975468
81726	975469
80197	975470
66817	975471
35238	975472
132861	975473
89307	975474
20702	975475
14323	975476
71344	975477
71792	975478
7533	975479
42171	975480
14581	975481
68410	975482
29798	975483
17904	975484
64585	975485
1920	975486
81900	975487
35576	975488
82979	975489
29818	975490
38721	975491
14605	975492
61936	975493
1479	975494
84685	975495
59578	975496
53477	975497
130624	975498
101502	975499
15940	975500
19199	975501
63974	975502
58202	975503
59	975504
31355	975505
15932	975506
8226	975507
1951	975508
35399	975509
22868	975510
46740	975511
33695	975512
58203	975513
3825	975514
134156	975515
99916	975516
6290	975517
113556	975518
2633	975519
9868	975520
31013	975521
15616	975522
8783	975523
95926	975524
52166	975525
17609	975526
129839	975527
26673	975528
259	975529
1942	975530
136180	975531
6	975532
18514	975533
8478	975534
154700	975535
30155	975536
1085	975537
82031	975538
12148	975539
10135	975540
91971	975541
82754	975542
4973	975543
7765	975544
19059	975545
7527	975546
19934	975547
18360	975548
1896	975549
107302	975550
7023	975551
22183	975552
97241	975553
165824	975554
5276	975555
40013	975556
81785	975557
9442	975558
22887	975559
145047	975560
164697	975561
1615	975562
124961	975563
5510	975564
12389	975565
7916	975566
35172	975567
280	975568
89844	975569
2838	975570
8572	975571
8557	975572
61811	975573
102381	975574
6156	975575
1156	975576
12400	975577
1233	975578
35611	975579
3815	975580
23559	975581
32404	975582
33783	975583
19318	975584
26065	975585
119239	975586
24767	975587
36493	975588
5351	975589
205	975590
112700	975591
27392	975592
24641	975593
133550	975594
31620	975595
7408	975596
91	975597
40746	975598
35704	975599
78872	975600
1444	975601
24597	975602
21844	975603
45069	975604
20975	975605
13306	975606
28634	975607
68380	975608
50851	975609
11032	975610
6458	975611
63705	975612
5909	975613
57886	975614
22707	975615
137045	975616
52590	975617
95364	975618
62592	975619
116867	975620
72276	975621
24257	975622
51063	975623
12856	975624
5687	975625
3517	975626
8832	975627
28206	975628
71824	975629
8757	975630
53431	975631
5974	975632
156119	975633
14636	975634
1453	975635
68900	975636
34689	975637
5291	975638
28075	975639
35201	975640
46194	975641
135891	975642
92792	975643
20246	975644
714	975645
2611	975646
3972	975647
23962	975648
55979	975649
46257	975650
34703	975651
91415	975652
777	975653
4918	975654
55194	975655
154744	975656
73511	975657
272	975658
27488	975659
108003	975660
38600	975661
14208	975662
48291	975663
41276	975664
92043	975665
5118	975666
1936	975667
11774	975668
77886	975669
41926	975670
35028	975671
106256	975672
24972	975673
942	975674
6559	975675
17075	975676
96894	975677
77	975678
1308	975679
45146	975680
148182	975681
28058	975682
71499	975683
20216	975684
9849	975685
68782	975686
7953	975687
31217	975688
48380	975689
94098	975690
10339	975691
46047	975692
61161	975693
73697	975694
161265	975695
102544	975696
7813	975697
53877	975698
39307	975699
131959	975700
6041	975701
63631	975702
50998	975703
42487	975704
3825	975705
51926	975706
37500	975707
20949	975708
36164	975709
25034	975710
58997	975711
18116	975712
28893	975713
5928	975714
93619	975715
56306	975716
29905	975717
71288	975718
50625	975719
7012	975720
10464	975721
45473	975722
118808	975723
9287	975724
13459	975725
1155	975726
91291	975727
105	975728
5143	975729
50264	975730
51476	975731
933	975732
99378	975733
6417	975734
79399	975735
110050	975736
112048	975737
41758	975738
5822	975739
6169	975740
99055	975741
21643	975742
38154	975743
148206	975744
23247	975745
11493	975746
16178	975747
229	975748
4193	975749
11760	975750
35728	975751
3939	975752
19005	975753
43392	975754
17139	975755
23556	975756
14450	975757
10681	975758
86538	975759
32266	975760
50450	975761
52506	975762
57663	975763
58772	975764
110685	975765
4003	975766
64175	975767
9044	975768
4139	975769
176	975770
4161	975771
33522	975772
118909	975773
131482	975774
14174	975775
4467	975776
61516	975777
7610	975778
77965	975779
40086	975780
2207	975781
5669	975782
68030	975783
152470	975784
5047	975785
91151	975786
14170	975787
50437	975788
17106	975789
603	975790
34865	975791
123285	975792
2210	975793
46745	975794
13161	975795
125831	975796
100707	975797
56388	975798
95690	975799
100922	975800
38520	975801
4656	975802
90774	975803
43364	975804
6927	975805
239	975806
37961	975807
12097	975808
32656	975809
59764	975810
6878	975811
84682	975812
2868	975813
13172	975814
101482	975815
20159	975816
24592	975817
89791	975818
83655	975819
90821	975820
55492	975821
31785	975822
31387	975823
92285	975824
9591	975825
26702	975826
29713	975827
67	975828
35012	975829
118919	975830
198	975831
8149	975832
10753	975833
30118	975834
23325	975835
16946	975836
91304	975837
69170	975838
6975	975839
15837	975840
147663	975841
114589	975842
14473	975843
3729	975844
15664	975845
48029	975846
140	975847
38133	975848
78901	975849
105027	975850
4931	975851
18551	975852
24750	975853
594	975854
27087	975855
48202	975856
13397	975857
53546	975858
8066	975859
60637	975860
20793	975861
83858	975862
42690	975863
37960	975864
25759	975865
32563	975866
44510	975867
64336	975868
23386	975869
13409	975870
25071	975871
8037	975872
105244	975873
67995	975874
9439	975875
782	975876
196	975877
1744	975878
18978	975879
13497	975880
130772	975881
18781	975882
18625	975883
25948	975884
115498	975885
16618	975886
9311	975887
76639	975888
65771	975889
27935	975890
5837	975891
40389	975892
9349	975893
270	975894
574	975895
80456	975896
163	975897
5654	975898
17017	975899
45934	975900
5267	975901
28698	975902
71307	975903
59318	975904
36133	975905
4393	975906
15183	975907
111215	975908
125349	975909
103625	975910
120145	975911
60273	975912
21781	975913
27996	975914
14754	975915
4453	975916
29769	975917
137125	975918
107949	975919
7685	975920
2809	975921
42071	975922
513	975923
3883	975924
112420	975925
116309	975926
62895	975927
15743	975928
43167	975929
51409	975930
93498	975931
7199	975932
2367	975933
59001	975934
68556	975935
24728	975936
83050	975937
50077	975938
11926	975939
678	975940
37976	975941
154	975942
3534	975943
86296	975944
5863	975945
100878	975946
76386	975947
3212	975948
11445	975949
51303	975950
45218	975951
585	975952
12441	975953
17276	975954
89918	975955
7522	975956
2161	975957
1524	975958
29009	975959
30062	975960
16032	975961
32538	975962
64559	975963
3354	975964
105530	975965
60063	975966
1446	975967
432	975968
148492	975969
23236	975970
2255	975971
31079	975972
35627	975973
84043	975974
9595	975975
4860	975976
3833	975977
85624	975978
75826	975979
5838	975980
23795	975981
11855	975982
68764	975983
20937	975984
64566	975985
82134	975986
44893	975987
18758	975988
26638	975989
22635	975990
88177	975991
121872	975992
34304	975993
110495	975994
62831	975995
1369	975996
5946	975997
54188	975998
15278	975999
54904	976000
80112	976001
57	976002
1132	976003
52	976004
1190	976005
36636	976006
97840	976007
103274	976008
34103	976009
41879	976010
15555	976011
69575	976012
21942	976013
156178	976014
66113	976015
57396	976016
63801	976017
11805	976018
61101	976019
8929	976020
54031	976021
48048	976022
36654	976023
63924	976024
80171	976025
10654	976026
36396	976027
69908	976028
119544	976029
123145	976030
131004	976031
64213	976032
120742	976033
2496	976034
4531	976035
105690	976036
41877	976037
17518	976038
33611	976039
67890	976040
468	976041
32608	976042
1652	976043
7287	976044
12404	976045
16623	976046
36935	976047
59286	976048
7083	976049
11064	976050
1325	976051
6231	976052
16135	976053
53672	976054
34312	976055
150284	976056
8617	976057
30373	976058
44282	976059
28324	976060
1858	976061
12332	976062
70365	976063
23820	976064
80872	976065
32818	976066
52612	976067
55007	976068
43090	976069
730	976070
19043	976071
3929	976072
29631	976073
41591	976074
37600	976075
92942	976076
14474	976077
644	976078
24075	976079
45581	976080
34485	976081
51252	976082
73310	976083
1571	976084
132466	976085
16723	976086
66285	976087
20532	976088
79360	976089
4303	976090
30057	976091
19371	976092
26020	976093
132213	976094
4176	976095
53954	976096
41	976097
59601	976098
2516	976099
150251	976100
102004	976101
51139	976102
13964	976103
127043	976104
30084	976105
85056	976106
8673	976107
82936	976108
40808	976109
50947	976110
22911	976111
100852	976112
157013	976113
15263	976114
25577	976115
33957	976116
3598	976117
127112	976118
133527	976119
28921	976120
18046	976121
17237	976122
8752	976123
6455	976124
32045	976125
11319	976126
40438	976127
20335	976128
7239	976129
486	976130
24839	976131
26715	976132
24158	976133
35054	976134
376	976135
81787	976136
29577	976137
17070	976138
11930	976139
33530	976140
42753	976141
2835	976142
28464	976143
5007	976144
61615	976145
8437	976146
7983	976147
50701	976148
28376	976149
73098	976150
53666	976151
23391	976152
26133	976153
9880	976154
58878	976155
24217	976156
1507	976157
43103	976158
77675	976159
33717	976160
8106	976161
63635	976162
3186	976163
4673	976164
43384	976165
10879	976166
24464	976167
85561	976168
62522	976169
134170	976170
57483	976171
2273	976172
100639	976173
96892	976174
83980	976175
81538	976176
36717	976177
8889	976178
13543	976179
51615	976180
31925	976181
8387	976182
40126	976183
24015	976184
35940	976185
52924	976186
18482	976187
18942	976188
27187	976189
56925	976190
1098	976191
3437	976192
36332	976193
70641	976194
84197	976195
2657	976196
10269	976197
4949	976198
40299	976199
6765	976200
44683	976201
64849	976202
26241	976203
1473	976204
74481	976205
37639	976206
19930	976207
74243	976208
3909	976209
90121	976210
82736	976211
4400	976212
108796	976213
99187	976214
42716	976215
16674	976216
29668	976217
24917	976218
36692	976219
33666	976220
40137	976221
35415	976222
10366	976223
7553	976224
36960	976225
27574	976226
6595	976227
73606	976228
12487	976229
63825	976230
87791	976231
77805	976232
36386	976233
58099	976234
47890	976235
46959	976236
30731	976237
17199	976238
41689	976239
3159	976240
159889	976241
45215	976242
12978	976243
165528	976244
78691	976245
103805	976246
71860	976247
2701	976248
98153	976249
87805	976250
62741	976251
106163	976252
17058	976253
54342	976254
42873	976255
48827	976256
9829	976257
42886	976258
125606	976259
14467	976260
27901	976261
81442	976262
11535	976263
10521	976264
85071	976265
53776	976266
3822	976267
95666	976268
17061	976269
11692	976270
37923	976271
53855	976272
25234	976273
20450	976274
100092	976275
6362	976276
96005	976277
127975	976278
1027	976279
3792	976280
26357	976281
9949	976282
88187	976283
77140	976284
3375	976285
57694	976286
51498	976287
79705	976288
47759	976289
44089	976290
47461	976291
22531	976292
127566	976293
124331	976294
24755	976295
40302	976296
15755	976297
10397	976298
18553	976299
45757	976300
29580	976301
25205	976302
18446	976303
91723	976304
36736	976305
36819	976306
55282	976307
63155	976308
41	976309
55284	976310
2154	976311
19160	976312
24993	976313
3252	976314
210	976315
55040	976316
25258	976317
3064	976318
154087	976319
8100	976320
115418	976321
61549	976322
10692	976323
23545	976324
59180	976325
1138	976326
32	976327
36014	976328
139934	976329
1518	976330
132994	976331
2398	976332
13155	976333
118083	976334
18644	976335
9535	976336
10499	976337
11776	976338
29015	976339
2381	976340
14277	976341
3114	976342
10356	976343
36324	976344
11639	976345
33474	976346
221	976347
29854	976348
78979	976349
7858	976350
38983	976351
31693	976352
2949	976353
39660	976354
24507	976355
95378	976356
16282	976357
13438	976358
78300	976359
954	976360
132891	976361
5641	976362
1108	976363
157070	976364
65189	976365
50952	976366
78341	976367
20363	976368
20926	976369
455	976370
129071	976371
24407	976372
43824	976373
133850	976374
85891	976375
45954	976376
143011	976377
4824	976378
41348	976379
133856	976380
88639	976381
130382	976382
32813	976383
108157	976384
83280	976385
10336	976386
153062	976387
10137	976388
17463	976389
80752	976390
37500	976391
2688	976392
12551	976393
45589	976394
45617	976395
13451	976396
20419	976397
42951	976398
251	976399
121754	976400
49062	976401
9588	976402
64163	976403
50138	976404
855	976405
55295	976406
63479	976407
66452	976408
214	976409
43445	976410
1363	976411
53220	976412
4294	976413
47396	976414
37549	976415
11783	976416
23187	976417
59869	976418
84376	976419
117	976420
19617	976421
745	976422
24426	976423
16350	976424
13807	976425
57365	976426
34904	976427
106947	976428
13256	976429
26108	976430
15322	976431
1252	976432
4940	976433
10560	976434
12723	976435
90191	976436
10048	976437
31134	976438
94598	976439
12919	976440
57570	976441
2950	976442
7599	976443
37655	976444
1753	976445
51654	976446
46700	976447
24753	976448
1674	976449
124044	976450
6366	976451
17365	976452
3623	976453
55359	976454
5270	976455
129620	976456
3779	976457
10000	976458
20831	976459
8800	976460
1259	976461
3036	976462
14610	976463
111612	976464
42185	976465
58362	976466
37420	976467
17390	976468
151514	976469
39731	976470
23252	976471
22993	976472
51143	976473
34939	976474
32500	976475
8125	976476
113006	976477
800	976478
3756	976479
28598	976480
7173	976481
19627	976482
1011	976483
63910	976484
3085	976485
103448	976486
62442	976487
18045	976488
1079	976489
3486	976490
337	976491
22061	976492
42615	976493
61891	976494
56660	976495
101181	976496
13988	976497
5925	976498
1066	976499
22333	976500
133238	976501
23952	976502
95017	976503
33488	976504
38936	976505
48883	976506
27285	976507
7622	976508
148714	976509
14883	976510
781	976511
25320	976512
13205	976513
94126	976514
54921	976515
74251	976516
37894	976517
13489	976518
16129	976519
33786	976520
94097	976521
1596	976522
11719	976523
143275	976524
4548	976525
60933	976526
135872	976527
104130	976528
12371	976529
66622	976530
7185	976531
6968	976532
22416	976533
139005	976534
566	976535
72773	976536
89351	976537
15697	976538
81517	976539
9947	976540
72986	976541
118887	976542
5933	976543
5579	976544
10145	976545
4178	976546
50620	976547
57858	976548
8596	976549
4319	976550
1887	976551
22683	976552
104135	976553
8718	976554
35592	976555
27694	976556
46831	976557
91801	976558
31	976559
98533	976560
47023	976561
16486	976562
155283	976563
151607	976564
1055	976565
52975	976566
107313	976567
27140	976568
112346	976569
10701	976570
20882	976571
8380	976572
102252	976573
100105	976574
34100	976575
21097	976576
90192	976577
56436	976578
6115	976579
210	976580
23527	976581
2826	976582
91063	976583
25702	976584
14891	976585
11030	976586
15684	976587
58363	976588
40669	976589
21714	976590
39	976591
33766	976592
353	976593
129530	976594
105140	976595
44601	976596
59766	976597
30651	976598
2072	976599
28826	976600
39525	976601
22192	976602
1078	976603
50297	976604
7132	976605
4121	976606
547	976607
99538	976608
143027	976609
19951	976610
8688	976611
54307	976612
68956	976613
79408	976614
43782	976615
28880	976616
50017	976617
91233	976618
4157	976619
61320	976620
47412	976621
33868	976622
60911	976623
127960	976624
76509	976625
7889	976626
15079	976627
41903	976628
78580	976629
67120	976630
25971	976631
12812	976632
72886	976633
71003	976634
57210	976635
2319	976636
35500	976637
130316	976638
66131	976639
643	976640
53711	976641
1525	976642
31905	976643
62663	976644
32916	976645
76269	976646
19365	976647
743	976648
45806	976649
52192	976650
20277	976651
38411	976652
9100	976653
77553	976654
44987	976655
97869	976656
28221	976657
15633	976658
24609	976659
5374	976660
5338	976661
29339	976662
101193	976663
108252	976664
16951	976665
68248	976666
11913	976667
43169	976668
32441	976669
46259	976670
21102	976671
15093	976672
2070	976673
29109	976674
11969	976675
75636	976676
23142	976677
1710	976678
86010	976679
534	976680
45889	976681
37688	976682
19128	976683
54638	976684
20646	976685
7609	976686
68096	976687
3473	976688
15520	976689
326	976690
41782	976691
63998	976692
1608	976693
22648	976694
59862	976695
852	976696
79083	976697
29159	976698
82023	976699
16683	976700
21283	976701
4066	976702
121530	976703
61625	976704
9833	976705
9847	976706
65994	976707
83178	976708
56592	976709
26279	976710
16092	976711
40104	976712
64445	976713
77456	976714
39551	976715
41894	976716
154865	976717
119783	976718
63240	976719
82045	976720
36948	976721
124278	976722
146479	976723
10397	976724
33830	976725
31137	976726
8236	976727
18947	976728
38129	976729
69822	976730
11361	976731
5125	976732
72303	976733
56373	976734
86649	976735
6910	976736
65710	976737
13297	976738
49254	976739
34568	976740
29043	976741
50781	976742
45846	976743
40005	976744
4604	976745
23542	976746
116886	976747
101664	976748
28623	976749
10652	976750
68021	976751
35744	976752
67457	976753
126012	976754
47466	976755
31245	976756
51945	976757
71902	976758
58310	976759
83970	976760
16168	976761
81081	976762
37500	976763
10210	976764
4600	976765
5851	976766
29318	976767
24351	976768
32441	976769
12013	976770
735	976771
14661	976772
11316	976773
16360	976774
57439	976775
109410	976776
65347	976777
94153	976778
24271	976779
57109	976780
117	976781
4237	976782
83339	976783
165133	976784
46132	976785
4859	976786
9561	976787
35872	976788
1682	976789
67388	976790
20123	976791
106113	976792
13825	976793
44903	976794
5470	976795
11068	976796
61544	976797
94739	976798
38583	976799
6607	976800
46147	976801
75122	976802
96149	976803
482	976804
29814	976805
27327	976806
3249	976807
31257	976808
9124	976809
57312	976810
84881	976811
12908	976812
22016	976813
3143	976814
42998	976815
121515	976816
2721	976817
33096	976818
27393	976819
45482	976820
12321	976821
902	976822
20262	976823
8365	976824
134019	976825
26181	976826
81003	976827
35977	976828
17340	976829
154006	976830
1774	976831
30191	976832
55522	976833
25839	976834
12979	976835
1818	976836
4820	976837
20965	976838
21417	976839
8262	976840
46672	976841
46331	976842
15781	976843
20751	976844
12625	976845
12718	976846
42613	976847
63960	976848
127862	976849
41270	976850
6285	976851
21534	976852
85	976853
16105	976854
121367	976855
4021	976856
57	976857
56768	976858
32659	976859
6910	976860
281	976861
50711	976862
65925	976863
18	976864
46868	976865
89	976866
3627	976867
3221	976868
90239	976869
52003	976870
16135	976871
4501	976872
83956	976873
87977	976874
23498	976875
15826	976876
44925	976877
11943	976878
3076	976879
5151	976880
2785	976881
120155	976882
23654	976883
8743	976884
61215	976885
21174	976886
10201	976887
40774	976888
21576	976889
1360	976890
56849	976891
8701	976892
6475	976893
102871	976894
41274	976895
19405	976896
86542	976897
11716	976898
76769	976899
5355	976900
24069	976901
2279	976902
87866	976903
2299	976904
12446	976905
3415	976906
100960	976907
33543	976908
39268	976909
33322	976910
7595	976911
90631	976912
7611	976913
79368	976914
14781	976915
64193	976916
9660	976917
46398	976918
24822	976919
2692	976920
6079	976921
6246	976922
141008	976923
76961	976924
2444	976925
57257	976926
4361	976927
81337	976928
6266	976929
8784	976930
26622	976931
9914	976932
7195	976933
40304	976934
103657	976935
101160	976936
79758	976937
80718	976938
32994	976939
37819	976940
2220	976941
196	976942
113120	976943
7243	976944
5064	976945
13920	976946
25003	976947
48276	976948
8054	976949
14832	976950
62453	976951
30754	976952
13756	976953
5158	976954
52610	976955
22521	976956
19421	976957
19445	976958
3158	976959
74375	976960
74926	976961
15725	976962
1187	976963
11180	976964
125088	976965
408	976966
38117	976967
1709	976968
3893	976969
40795	976970
8717	976971
80032	976972
32828	976973
22039	976974
48418	976975
268	976976
22597	976977
90883	976978
11685	976979
9193	976980
165758	976981
8378	976982
4517	976983
60472	976984
49767	976985
60883	976986
76897	976987
5799	976988
69100	976989
789	976990
26192	976991
112081	976992
47282	976993
711	976994
5737	976995
9724	976996
1125	976997
4785	976998
17217	976999
159462	977000
155703	977001
69351	977002
16845	977003
22254	977004
100786	977005
50294	977006
20853	977007
76335	977008
634	977009
504	977010
96836	977011
10185	977012
6155	977013
128860	977014
22831	977015
23928	977016
13429	977017
245	977018
162036	977019
74322	977020
37608	977021
10322	977022
114260	977023
111481	977024
969	977025
41419	977026
49952	977027
9195	977028
26371	977029
86393	977030
39107	977031
159358	977032
25488	977033
460	977034
74847	977035
58323	977036
3154	977037
203	977038
42905	977039
44769	977040
79766	977041
13362	977042
54750	977043
131167	977044
3833	977045
75523	977046
27445	977047
25008	977048
1990	977049
103075	977050
21833	977051
16090	977052
49749	977053
37541	977054
49789	977055
13844	977056
10749	977057
122	977058
161262	977059
4	977060
18434	977061
126832	977062
15086	977063
36146	977064
34805	977065
99652	977066
2024	977067
48249	977068
101868	977069
3816	977070
16463	977071
98013	977072
32	977073
46882	977074
90621	977075
26314	977076
3211	977077
15728	977078
101049	977079
34791	977080
29477	977081
125643	977082
33624	977083
10161	977084
47622	977085
82227	977086
10216	977087
23719	977088
23244	977089
3073	977090
83809	977091
12691	977092
6266	977093
113567	977094
10429	977095
32537	977096
21246	977097
16223	977098
125311	977099
70674	977100
105158	977101
5741	977102
10728	977103
23957	977104
2375	977105
6231	977106
133145	977107
64323	977108
15904	977109
5061	977110
5596	977111
68293	977112
69699	977113
93925	977114
18886	977115
43665	977116
42735	977117
1404	977118
157549	977119
873	977120
1311	977121
17993	977122
66809	977123
61521	977124
25090	977125
35016	977126
18229	977127
11592	977128
60411	977129
14318	977130
10350	977131
99556	977132
92356	977133
23002	977134
61886	977135
44401	977136
8546	977137
1460	977138
64252	977139
24766	977140
14433	977141
17310	977142
3592	977143
5027	977144
36706	977145
34176	977146
84006	977147
22096	977148
103885	977149
4932	977150
57168	977151
29068	977152
4920	977153
115087	977154
17333	977155
102016	977156
85615	977157
12285	977158
89	977159
114172	977160
53832	977161
3865	977162
122400	977163
53936	977164
59630	977165
33580	977166
11985	977167
87483	977168
86051	977169
67599	977170
1639	977171
95905	977172
54774	977173
5000	977174
9173	977175
2683	977176
91982	977177
75774	977178
3333	977179
1279	977180
77848	977181
37917	977182
9764	977183
1817	977184
14687	977185
20153	977186
564	977187
107453	977188
5980	977189
53364	977190
67699	977191
32852	977192
4460	977193
55324	977194
119869	977195
62475	977196
99072	977197
112436	977198
17430	977199
72436	977200
17159	977201
17796	977202
8040	977203
40919	977204
30709	977205
28320	977206
92798	977207
13870	977208
46290	977209
1020	977210
1184	977211
4920	977212
4137	977213
48858	977214
25741	977215
50235	977216
6394	977217
38870	977218
100354	977219
66023	977220
1894	977221
127978	977222
22824	977223
162543	977224
55929	977225
54550	977226
35680	977227
88905	977228
21281	977229
31062	977230
8462	977231
11184	977232
49911	977233
114609	977234
18672	977235
17167	977236
30330	977237
99407	977238
89	977239
58452	977240
29258	977241
9007	977242
13575	977243
70117	977244
13583	977245
11120	977246
6774	977247
82030	977248
126465	977249
25023	977250
129771	977251
67273	977252
15184	977253
3509	977254
119752	977255
77216	977256
98661	977257
55888	977258
136247	977259
12095	977260
49076	977261
1006	977262
66642	977263
80786	977264
72514	977265
25220	977266
78457	977267
16863	977268
105055	977269
11763	977270
57067	977271
14309	977272
4611	977273
76037	977274
18902	977275
3	977276
36883	977277
53035	977278
6578	977279
96512	977280
64014	977281
27333	977282
89855	977283
33966	977284
41664	977285
48457	977286
15336	977287
90448	977288
4472	977289
5216	977290
30464	977291
18000	977292
81206	977293
6782	977294
3100	977295
36765	977296
116033	977297
121476	977298
13555	977299
26692	977300
862	977301
540	977302
874	977303
37446	977304
13312	977305
17693	977306
13311	977307
64031	977308
9208	977309
64974	977310
15644	977311
22908	977312
21373	977313
33011	977314
26478	977315
84592	977316
1010	977317
8765	977318
25170	977319
74894	977320
6936	977321
47426	977322
131558	977323
48640	977324
1212	977325
32670	977326
121058	977327
59163	977328
6678	977329
165132	977330
56902	977331
154648	977332
2596	977333
52393	977334
9975	977335
131860	977336
52250	977337
18505	977338
104507	977339
34064	977340
2323	977341
6067	977342
72215	977343
4674	977344
115231	977345
113069	977346
71	977347
11270	977348
32737	977349
57829	977350
27991	977351
110067	977352
4669	977353
39678	977354
88299	977355
15153	977356
45613	977357
23114	977358
29162	977359
3337	977360
5967	977361
119814	977362
14208	977363
72335	977364
45987	977365
112848	977366
41403	977367
110892	977368
36473	977369
26435	977370
64169	977371
10086	977372
13018	977373
9640	977374
50657	977375
27915	977376
51607	977377
3056	977378
6698	977379
32299	977380
58537	977381
33202	977382
342	977383
6352	977384
19928	977385
7117	977386
77328	977387
59709	977388
31946	977389
45838	977390
7671	977391
129030	977392
111	977393
72473	977394
26993	977395
60305	977396
6814	977397
17522	977398
5300	977399
1862	977400
49200	977401
7632	977402
4646	977403
42129	977404
57184	977405
108	977406
32240	977407
18188	977408
58421	977409
1550	977410
55694	977411
56476	977412
35076	977413
1296	977414
71179	977415
16695	977416
33402	977417
43329	977418
33572	977419
62522	977420
14429	977421
72158	977422
67506	977423
42693	977424
120645	977425
16916	977426
317	977427
1236	977428
40440	977429
23330	977430
983	977431
22581	977432
4177	977433
46041	977434
21642	977435
30649	977436
274	977437
11232	977438
33463	977439
6165	977440
102085	977441
59524	977442
94490	977443
69009	977444
8841	977445
32619	977446
1003	977447
117166	977448
69280	977449
10255	977450
121638	977451
559	977452
11439	977453
44895	977454
79537	977455
25448	977456
43962	977457
44799	977458
5210	977459
133395	977460
9919	977461
436	977462
17354	977463
1029	977464
76078	977465
43706	977466
40067	977467
18820	977468
1819	977469
67340	977470
101348	977471
6674	977472
8308	977473
27716	977474
946	977475
106785	977476
80703	977477
126777	977478
28227	977479
125400	977480
56529	977481
35398	977482
85740	977483
32828	977484
1188	977485
70174	977486
98086	977487
24912	977488
119316	977489
165760	977490
146099	977491
68480	977492
55	977493
67558	977494
7028	977495
31051	977496
102673	977497
14049	977498
33797	977499
49879	977500
26466	977501
74199	977502
23991	977503
19051	977504
137693	977505
24399	977506
152959	977507
15960	977508
89457	977509
24655	977510
10404	977511
143080	977512
8712	977513
31679	977514
70997	977515
16391	977516
25369	977517
80807	977518
111937	977519
62537	977520
63580	977521
71303	977522
28269	977523
65124	977524
42712	977525
32171	977526
19360	977527
38462	977528
9406	977529
127319	977530
119595	977531
36744	977532
49541	977533
275	977534
41805	977535
14899	977536
43419	977537
8515	977538
67954	977539
54803	977540
96520	977541
6009	977542
44081	977543
4920	977544
128169	977545
14920	977546
474	977547
12435	977548
26253	977549
126100	977550
147015	977551
42902	977552
140059	977553
90521	977554
834	977555
114455	977556
42425	977557
37960	977558
8356	977559
7546	977560
17642	977561
6489	977562
21939	977563
12776	977564
65132	977565
44590	977566
55985	977567
30809	977568
126763	977569
2291	977570
16649	977571
1940	977572
100227	977573
30889	977574
37823	977575
4781	977576
4174	977577
66498	977578
78940	977579
7215	977580
8066	977581
27874	977582
11920	977583
18769	977584
3858	977585
4875	977586
9861	977587
20731	977588
281	977589
57660	977590
29038	977591
14361	977592
1609	977593
40351	977594
1524	977595
6808	977596
34022	977597
8444	977598
105970	977599
40762	977600
5807	977601
5130	977602
10592	977603
22439	977604
11276	977605
1643	977606
5230	977607
33342	977608
83091	977609
6156	977610
7631	977611
14277	977612
70217	977613
6587	977614
166051	977615
82948	977616
15162	977617
46763	977618
2252	977619
88402	977620
39874	977621
55459	977622
77182	977623
65207	977624
22497	977625
20058	977626
25837	977627
5256	977628
12415	977629
73713	977630
64243	977631
29957	977632
57027	977633
2478	977634
50750	977635
24640	977636
2321	977637
615	977638
68555	977639
61344	977640
3631	977641
5010	977642
49015	977643
31786	977644
50124	977645
54067	977646
35490	977647
56025	977648
1907	977649
16248	977650
149381	977651
37194	977652
61791	977653
20065	977654
3310	977655
2236	977656
758	977657
61267	977658
22584	977659
55267	977660
11963	977661
33373	977662
44826	977663
113390	977664
51	977665
63950	977666
24484	977667
24624	977668
40087	977669
2261	977670
70350	977671
6507	977672
4696	977673
21159	977674
19363	977675
40614	977676
11484	977677
138363	977678
109318	977679
50514	977680
33447	977681
60305	977682
812	977683
44289	977684
6038	977685
13828	977686
66218	977687
48393	977688
34219	977689
21388	977690
2640	977691
47741	977692
25241	977693
182	977694
47674	977695
146716	977696
39180	977697
97260	977698
41543	977699
21152	977700
47523	977701
4813	977702
45586	977703
4327	977704
8651	977705
79640	977706
40245	977707
30049	977708
155466	977709
24782	977710
34250	977711
30700	977712
43700	977713
8700	977714
32080	977715
19444	977716
38369	977717
79	977718
56512	977719
92360	977720
75700	977721
121144	977722
61562	977723
127672	977724
96	977725
39907	977726
31354	977727
23360	977728
14539	977729
59177	977730
82022	977731
34415	977732
18310	977733
498	977734
57501	977735
59459	977736
47518	977737
72769	977738
28332	977739
60501	977740
4639	977741
23242	977742
957	977743
113427	977744
71614	977745
74183	977746
4027	977747
29718	977748
2444	977749
97399	977750
29322	977751
124323	977752
15337	977753
16648	977754
79130	977755
51416	977756
41726	977757
27724	977758
66158	977759
51448	977760
2746	977761
15315	977762
101874	977763
17055	977764
9637	977765
31927	977766
24468	977767
12915	977768
7115	977769
10254	977770
9969	977771
12747	977772
9602	977773
103	977774
62008	977775
6334	977776
21047	977777
31461	977778
11021	977779
22482	977780
14923	977781
2490	977782
1114	977783
60069	977784
58156	977785
58381	977786
69934	977787
10133	977788
127461	977789
75819	977790
4792	977791
9044	977792
14902	977793
17699	977794
43988	977795
2356	977796
4975	977797
43197	977798
27927	977799
166226	977800
28313	977801
15367	977802
587	977803
82838	977804
281	977805
716	977806
57821	977807
25132	977808
103624	977809
940	977810
32543	977811
10927	977812
24106	977813
15847	977814
25897	977815
2485	977816
8777	977817
7213	977818
47467	977819
106667	977820
40648	977821
64867	977822
63171	977823
376	977824
88	977825
60993	977826
2177	977827
73203	977828
37221	977829
2788	977830
36371	977831
117073	977832
39426	977833
29283	977834
16459	977835
105845	977836
85998	977837
4472	977838
40412	977839
28087	977840
37482	977841
68784	977842
43154	977843
93110	977844
38848	977845
49936	977846
57449	977847
54783	977848
49406	977849
429	977850
9926	977851
78969	977852
157560	977853
23170	977854
158672	977855
131096	977856
88912	977857
7312	977858
30272	977859
17578	977860
7515	977861
94588	977862
82631	977863
28126	977864
42747	977865
79172	977866
878	977867
44216	977868
39927	977869
2678	977870
7833	977871
26101	977872
35350	977873
96456	977874
17318	977875
18292	977876
44180	977877
109404	977878
20875	977879
144498	977880
13032	977881
2503	977882
8484	977883
2465	977884
38841	977885
23457	977886
5434	977887
105906	977888
67523	977889
53001	977890
32226	977891
2555	977892
10195	977893
3429	977894
21488	977895
42266	977896
132592	977897
42026	977898
13797	977899
86610	977900
2157	977901
3902	977902
1903	977903
12344	977904
6514	977905
2337	977906
22280	977907
58721	977908
64719	977909
35630	977910
77579	977911
28577	977912
131669	977913
5353	977914
64180	977915
2578	977916
5839	977917
5	977918
20339	977919
39722	977920
66034	977921
9659	977922
3312	977923
115873	977924
17170	977925
33884	977926
44991	977927
122505	977928
29407	977929
19310	977930
33176	977931
1000	977932
46400	977933
51250	977934
8932	977935
4282	977936
37460	977937
8798	977938
14407	977939
4684	977940
5473	977941
82671	977942
1361	977943
26001	977944
7343	977945
157465	977946
103121	977947
27669	977948
7885	977949
43776	977950
11686	977951
31686	977952
1174	977953
7318	977954
18718	977955
67089	977956
3394	977957
26600	977958
75821	977959
18605	977960
72344	977961
614	977962
23951	977963
34910	977964
11654	977965
17101	977966
21556	977967
15105	977968
29297	977969
6293	977970
91282	977971
15962	977972
94582	977973
64045	977974
35697	977975
4603	977976
17519	977977
13927	977978
74586	977979
64689	977980
31402	977981
2653	977982
2059	977983
15752	977984
8652	977985
9060	977986
140050	977987
55588	977988
27356	977989
56066	977990
3153	977991
73221	977992
49879	977993
3492	977994
18447	977995
18926	977996
50231	977997
20989	977998
74948	977999
3184	978000
18493	978001
15658	978002
3595	978003
3166	978004
46206	978005
9459	978006
19267	978007
33536	978008
94936	978009
17862	978010
3715	978011
3517	978012
11752	978013
65657	978014
132330	978015
31538	978016
8506	978017
161987	978018
146206	978019
156	978020
4501	978021
17764	978022
10029	978023
93382	978024
119443	978025
45608	978026
65045	978027
15301	978028
2374	978029
37502	978030
2189	978031
1476	978032
109043	978033
10248	978034
72506	978035
16947	978036
80786	978037
1269	978038
4707	978039
63214	978040
2677	978041
20846	978042
30068	978043
85720	978044
58378	978045
52554	978046
1116	978047
19380	978048
45155	978049
8623	978050
36751	978051
28806	978052
219	978053
199	978054
15793	978055
28808	978056
32758	978057
153067	978058
15917	978059
15287	978060
35013	978061
33721	978062
85613	978063
3271	978064
9748	978065
117235	978066
152796	978067
53866	978068
9611	978069
1111	978070
27665	978071
11175	978072
13081	978073
83	978074
84254	978075
15101	978076
33679	978077
55306	978078
86973	978079
4579	978080
40513	978081
77293	978082
11235	978083
19778	978084
26545	978085
26643	978086
17006	978087
226	978088
5657	978089
15	978090
1957	978091
6758	978092
143193	978093
9936	978094
11580	978095
33110	978096
1149	978097
322	978098
87731	978099
13998	978100
11379	978101
8082	978102
16642	978103
97140	978104
26801	978105
28175	978106
59878	978107
7379	978108
75462	978109
41525	978110
26100	978111
132852	978112
9785	978113
8466	978114
39483	978115
4849	978116
15023	978117
13262	978118
55482	978119
547	978120
9	978121
43356	978122
119457	978123
35582	978124
144254	978125
76957	978126
25342	978127
51403	978128
19907	978129
14182	978130
37248	978131
2096	978132
42892	978133
5102	978134
1867	978135
36408	978136
38891	978137
29932	978138
21416	978139
1244	978140
35625	978141
3232	978142
43469	978143
60	978144
7606	978145
72072	978146
77914	978147
1425	978148
65311	978149
82728	978150
10566	978151
101332	978152
135780	978153
46528	978154
9999	978155
12605	978156
3434	978157
21843	978158
8759	978159
5508	978160
48806	978161
2405	978162
3746	978163
51266	978164
22578	978165
5746	978166
1770	978167
3335	978168
13925	978169
1772	978170
59632	978171
98490	978172
14244	978173
657	978174
95897	978175
56596	978176
39071	978177
1760	978178
60314	978179
39598	978180
30306	978181
5494	978182
20692	978183
73016	978184
14802	978185
55554	978186
42013	978187
64919	978188
37280	978189
77091	978190
130105	978191
57871	978192
22307	978193
14	978194
60566	978195
40154	978196
8544	978197
616	978198
99243	978199
57432	978200
4598	978201
23612	978202
1605	978203
18820	978204
187	978205
8914	978206
15646	978207
51109	978208
20088	978209
1935	978210
1372	978211
17192	978212
55145	978213
15623	978214
47565	978215
69144	978216
83815	978217
28135	978218
45950	978219
84342	978220
4993	978221
33007	978222
126128	978223
32826	978224
58762	978225
10400	978226
68520	978227
102938	978228
233	978229
57822	978230
101707	978231
269	978232
71530	978233
56067	978234
1295	978235
68473	978236
13718	978237
12790	978238
49761	978239
475	978240
13322	978241
6632	978242
132291	978243
3424	978244
4428	978245
30054	978246
90534	978247
11458	978248
128130	978249
1700	978250
43307	978251
36156	978252
2711	978253
38823	978254
117433	978255
56818	978256
40935	978257
41951	978258
19606	978259
69910	978260
33535	978261
1246	978262
116649	978263
155353	978264
48821	978265
115389	978266
478	978267
24762	978268
9743	978269
14439	978270
110861	978271
5554	978272
52779	978273
37574	978274
24007	978275
13155	978276
37922	978277
89426	978278
89822	978279
617	978280
58413	978281
42873	978282
20005	978283
17534	978284
75786	978285
53090	978286
10997	978287
29863	978288
24314	978289
4936	978290
36588	978291
18218	978292
42473	978293
445	978294
10056	978295
83046	978296
8930	978297
58229	978298
54569	978299
118358	978300
113042	978301
54594	978302
9281	978303
73231	978304
53713	978305
6843	978306
72485	978307
68782	978308
6879	978309
2249	978310
25363	978311
5929	978312
43162	978313
81333	978314
92525	978315
18247	978316
126	978317
107518	978318
34762	978319
5619	978320
131856	978321
14175	978322
18590	978323
157507	978324
76354	978325
781	978326
78136	978327
27052	978328
4250	978329
5898	978330
74145	978331
144145	978332
44180	978333
32642	978334
66248	978335
63080	978336
42945	978337
74237	978338
7482	978339
58350	978340
54911	978341
53506	978342
59112	978343
14735	978344
9551	978345
25901	978346
76166	978347
14404	978348
43306	978349
47059	978350
20535	978351
33454	978352
253	978353
3569	978354
59137	978355
32	978356
19485	978357
32251	978358
15740	978359
6103	978360
123058	978361
7193	978362
33739	978363
42319	978364
6111	978365
144242	978366
27950	978367
16428	978368
1468	978369
3422	978370
7238	978371
9718	978372
11111	978373
16776	978374
107643	978375
2541	978376
1375	978377
45735	978378
80278	978379
156251	978380
3126	978381
4515	978382
115329	978383
29177	978384
48150	978385
45240	978386
2493	978387
3521	978388
3106	978389
38069	978390
48929	978391
6662	978392
10700	978393
24099	978394
34756	978395
5030	978396
10648	978397
43657	978398
36440	978399
5897	978400
17982	978401
70221	978402
86699	978403
11926	978404
1594	978405
25187	978406
72904	978407
3745	978408
7015	978409
29624	978410
18331	978411
97756	978412
17558	978413
55345	978414
27586	978415
68309	978416
50812	978417
32018	978418
34455	978419
137380	978420
4973	978421
163477	978422
23570	978423
15153	978424
28376	978425
5959	978426
82641	978427
53348	978428
5336	978429
68555	978430
50596	978431
2572	978432
63773	978433
67408	978434
14976	978435
15921	978436
18068	978437
141472	978438
4579	978439
37787	978440
39614	978441
1209	978442
89518	978443
33904	978444
31691	978445
47714	978446
43771	978447
15855	978448
65751	978449
102048	978450
91739	978451
54813	978452
15809	978453
33200	978454
106367	978455
28456	978456
130009	978457
6041	978458
1554	978459
42406	978460
48026	978461
50374	978462
1546	978463
36667	978464
19915	978465
14851	978466
101117	978467
61908	978468
126581	978469
85748	978470
55959	978471
3072	978472
65202	978473
2300	978474
95862	978475
78239	978476
44647	978477
91622	978478
91350	978479
174	978480
21534	978481
29737	978482
12469	978483
980	978484
36434	978485
69084	978486
111760	978487
39540	978488
60415	978489
28526	978490
1791	978491
32149	978492
5243	978493
55980	978494
17174	978495
46869	978496
9049	978497
95370	978498
68487	978499
44747	978500
31981	978501
21789	978502
88355	978503
46007	978504
131649	978505
91970	978506
27452	978507
141371	978508
33357	978509
48644	978510
73456	978511
113312	978512
16112	978513
118	978514
130632	978515
13041	978516
43188	978517
20896	978518
10843	978519
10936	978520
106296	978521
22943	978522
18623	978523
67208	978524
80948	978525
133463	978526
43986	978527
22406	978528
57632	978529
158995	978530
92740	978531
63375	978532
2207	978533
36996	978534
501	978535
10483	978536
1939	978537
24182	978538
102687	978539
11132	978540
2013	978541
39648	978542
418	978543
14669	978544
4465	978545
78901	978546
10848	978547
57529	978548
17081	978549
38921	978550
80084	978551
40499	978552
120038	978553
86300	978554
6229	978555
23885	978556
788	978557
79854	978558
503	978559
18538	978560
10290	978561
20156	978562
12272	978563
80000	978564
37233	978565
28594	978566
49564	978567
11295	978568
6428	978569
81418	978570
67258	978571
1071	978572
1989	978573
11501	978574
16179	978575
67427	978576
36223	978577
84379	978578
2973	978579
18406	978580
77524	978581
46762	978582
30922	978583
31286	978584
49	978585
2913	978586
531	978587
68658	978588
68752	978589
74619	978590
116889	978591
13753	978592
11136	978593
2901	978594
46063	978595
15816	978596
51687	978597
78855	978598
162251	978599
12995	978600
25188	978601
5237	978602
48001	978603
107244	978604
62952	978605
22494	978606
83746	978607
16594	978608
1495	978609
49765	978610
5607	978611
82376	978612
4698	978613
11897	978614
11506	978615
78921	978616
79005	978617
2031	978618
82059	978619
41105	978620
72659	978621
14720	978622
66045	978623
25222	978624
89814	978625
96606	978626
79596	978627
16368	978628
122072	978629
8763	978630
107034	978631
70933	978632
130902	978633
16211	978634
52978	978635
14079	978636
999	978637
76912	978638
77188	978639
29519	978640
2346	978641
96493	978642
19828	978643
29775	978644
13059	978645
44408	978646
9141	978647
103230	978648
62594	978649
26259	978650
11444	978651
8661	978652
24622	978653
21776	978654
136087	978655
6383	978656
12362	978657
56589	978658
23534	978659
5788	978660
185	978661
39225	978662
115506	978663
4563	978664
388	978665
138	978666
9098	978667
35281	978668
1462	978669
70296	978670
39796	978671
8514	978672
13274	978673
144417	978674
45163	978675
2810	978676
4629	978677
133484	978678
34835	978679
1656	978680
6556	978681
46522	978682
33750	978683
8702	978684
46285	978685
986	978686
14617	978687
57107	978688
6634	978689
9280	978690
68546	978691
10860	978692
28251	978693
38135	978694
24428	978695
66887	978696
35555	978697
6754	978698
843	978699
159312	978700
125241	978701
20012	978702
96906	978703
26336	978704
36552	978705
42501	978706
151078	978707
1430	978708
3894	978709
14909	978710
64887	978711
34	978712
36050	978713
2385	978714
25838	978715
12644	978716
17652	978717
156369	978718
71524	978719
43537	978720
37311	978721
112082	978722
21489	978723
12461	978724
143265	978725
69987	978726
26081	978727
26567	978728
19051	978729
19198	978730
1740	978731
43468	978732
28588	978733
6396	978734
92332	978735
8394	978736
76502	978737
65401	978738
7372	978739
63691	978740
14627	978741
26210	978742
31943	978743
37348	978744
65458	978745
47386	978746
2708	978747
12301	978748
67212	978749
31378	978750
5136	978751
1790	978752
95000	978753
17474	978754
15638	978755
22684	978756
1561	978757
156407	978758
16060	978759
85744	978760
93032	978761
35009	978762
62691	978763
112609	978764
22177	978765
41543	978766
241	978767
32	978768
69620	978769
69148	978770
25393	978771
141484	978772
75032	978773
34043	978774
1227	978775
24804	978776
76925	978777
72707	978778
24457	978779
33728	978780
9665	978781
119621	978782
16052	978783
35550	978784
17681	978785
91253	978786
69062	978787
19140	978788
8704	978789
15917	978790
28456	978791
38745	978792
105048	978793
150378	978794
49749	978795
1544	978796
62182	978797
55922	978798
3334	978799
43503	978800
13386	978801
10771	978802
7625	978803
34889	978804
631	978805
57863	978806
5698	978807
17814	978808
5454	978809
2036	978810
49458	978811
28612	978812
186	978813
2523	978814
7976	978815
157332	978816
122	978817
42964	978818
6089	978819
26537	978820
102622	978821
4406	978822
36965	978823
4904	978824
24333	978825
56647	978826
51572	978827
794	978828
14676	978829
34030	978830
28470	978831
66632	978832
5301	978833
11834	978834
28224	978835
10996	978836
7732	978837
5404	978838
34701	978839
8091	978840
1737	978841
3091	978842
3198	978843
124408	978844
2038	978845
18218	978846
260	978847
73378	978848
93495	978849
17294	978850
14823	978851
111657	978852
37551	978853
56292	978854
60327	978855
15266	978856
150944	978857
55083	978858
60247	978859
32793	978860
107323	978861
66644	978862
120444	978863
70272	978864
20292	978865
39316	978866
68977	978867
29079	978868
79873	978869
18555	978870
133088	978871
436	978872
20080	978873
63239	978874
27842	978875
15977	978876
27986	978877
63958	978878
32144	978879
27431	978880
116013	978881
4257	978882
81002	978883
32093	978884
71022	978885
85435	978886
2042	978887
1679	978888
13093	978889
4387	978890
22124	978891
57903	978892
36649	978893
40020	978894
889	978895
92815	978896
1564	978897
27415	978898
16589	978899
103910	978900
26075	978901
17241	978902
101451	978903
33902	978904
3544	978905
7505	978906
105205	978907
3987	978908
47658	978909
24058	978910
116382	978911
9436	978912
50957	978913
455	978914
38289	978915
14057	978916
4057	978917
61240	978918
22971	978919
1711	978920
84495	978921
55143	978922
9551	978923
30665	978924
19565	978925
134108	978926
54790	978927
3387	978928
96072	978929
4561	978930
141220	978931
4682	978932
21101	978933
5488	978934
18902	978935
21731	978936
112210	978937
119697	978938
25407	978939
16354	978940
25857	978941
30060	978942
1885	978943
8612	978944
55254	978945
18656	978946
24	978947
117364	978948
37899	978949
9603	978950
93303	978951
28603	978952
4081	978953
15028	978954
9227	978955
24100	978956
83268	978957
53006	978958
39035	978959
25975	978960
57095	978961
3051	978962
34040	978963
6285	978964
59574	978965
92082	978966
51896	978967
50104	978968
151383	978969
42903	978970
4749	978971
84726	978972
8990	978973
34301	978974
4782	978975
143656	978976
5372	978977
1437	978978
15619	978979
2122	978980
9333	978981
4	978982
123703	978983
101629	978984
51685	978985
27043	978986
95506	978987
7244	978988
44692	978989
13222	978990
15	978991
62779	978992
6920	978993
41659	978994
18358	978995
101371	978996
6035	978997
14995	978998
6913	978999
20095	979000
68178	979001
4881	979002
36044	979003
164196	979004
38346	979005
10056	979006
38275	979007
11647	979008
3182	979009
44443	979010
3859	979011
129497	979012
161367	979013
14059	979014
78371	979015
26150	979016
8498	979017
27707	979018
70659	979019
28760	979020
13466	979021
30225	979022
43031	979023
1793	979024
46554	979025
161704	979026
73092	979027
69	979028
45136	979029
84737	979030
11029	979031
100015	979032
60702	979033
50507	979034
131575	979035
41413	979036
4982	979037
214	979038
3579	979039
47823	979040
59343	979041
39656	979042
56261	979043
64149	979044
38013	979045
83776	979046
21271	979047
93417	979048
13826	979049
18106	979050
8421	979051
16010	979052
33836	979053
26686	979054
33222	979055
49609	979056
78337	979057
51058	979058
463	979059
22930	979060
8095	979061
31320	979062
22535	979063
11567	979064
50181	979065
19042	979066
31779	979067
19215	979068
16685	979069
69333	979070
18563	979071
55533	979072
14048	979073
1714	979074
22345	979075
121328	979076
17007	979077
69723	979078
62993	979079
13751	979080
1842	979081
18533	979082
54300	979083
42648	979084
7537	979085
54	979086
64904	979087
1915	979088
12728	979089
2269	979090
60627	979091
86	979092
105648	979093
62064	979094
24433	979095
135914	979096
43144	979097
71234	979098
6415	979099
4050	979100
38917	979101
12819	979102
25723	979103
131341	979104
56172	979105
2138	979106
10493	979107
40428	979108
18857	979109
2228	979110
101509	979111
26765	979112
2581	979113
18015	979114
54342	979115
8887	979116
48049	979117
23282	979118
50481	979119
52329	979120
32635	979121
115444	979122
31677	979123
39701	979124
2190	979125
11893	979126
100988	979127
20613	979128
14788	979129
23234	979130
68339	979131
18522	979132
22131	979133
20530	979134
39140	979135
40158	979136
47644	979137
100	979138
33427	979139
57287	979140
47642	979141
5797	979142
67000	979143
8463	979144
15694	979145
28522	979146
104618	979147
43444	979148
10217	979149
80458	979150
37907	979151
3233	979152
121694	979153
42588	979154
42473	979155
55199	979156
1745	979157
162388	979158
43542	979159
30311	979160
31463	979161
47774	979162
3246	979163
2431	979164
43413	979165
4123	979166
1861	979167
5566	979168
52633	979169
46367	979170
6948	979171
7949	979172
21674	979173
4766	979174
109995	979175
18461	979176
23275	979177
35779	979178
20604	979179
142	979180
26321	979181
38422	979182
70819	979183
79528	979184
38823	979185
62168	979186
7619	979187
12665	979188
48473	979189
239	979190
78299	979191
103050	979192
14451	979193
89627	979194
127159	979195
34488	979196
800	979197
99579	979198
100416	979199
97019	979200
49309	979201
103353	979202
33444	979203
134	979204
48518	979205
75850	979206
3967	979207
121797	979208
79042	979209
4955	979210
58549	979211
128095	979212
945	979213
5803	979214
40268	979215
19641	979216
5061	979217
105522	979218
1673	979219
64522	979220
517	979221
22672	979222
10747	979223
31739	979224
60158	979225
417	979226
7691	979227
124592	979228
31406	979229
4328	979230
160648	979231
17844	979232
114096	979233
14757	979234
8607	979235
2072	979236
15954	979237
43074	979238
82271	979239
138332	979240
68761	979241
57505	979242
2897	979243
125530	979244
5297	979245
17082	979246
91979	979247
70972	979248
17630	979249
94838	979250
8892	979251
26036	979252
19080	979253
2891	979254
15365	979255
124418	979256
93196	979257
27531	979258
27218	979259
6887	979260
5690	979261
5802	979262
5755	979263
16736	979264
102511	979265
149079	979266
9495	979267
16554	979268
21240	979269
84538	979270
6404	979271
40425	979272
71670	979273
62632	979274
14042	979275
67456	979276
16490	979277
770	979278
100054	979279
81962	979280
32250	979281
53553	979282
549	979283
4429	979284
69540	979285
17062	979286
57525	979287
11080	979288
38548	979289
5760	979290
301	979291
16374	979292
81980	979293
105221	979294
1581	979295
89972	979296
21248	979297
111537	979298
14099	979299
2125	979300
27618	979301
52092	979302
41375	979303
41890	979304
20167	979305
12473	979306
31325	979307
35430	979308
26675	979309
64370	979310
4069	979311
34165	979312
70383	979313
9434	979314
89290	979315
13162	979316
34889	979317
12492	979318
35999	979319
578	979320
79914	979321
5837	979322
54764	979323
65526	979324
92474	979325
39834	979326
53123	979327
4143	979328
26225	979329
33929	979330
27195	979331
49032	979332
2130	979333
3472	979334
139426	979335
55371	979336
52214	979337
105291	979338
8486	979339
40821	979340
21328	979341
82961	979342
20040	979343
83357	979344
19241	979345
3693	979346
69523	979347
16909	979348
68128	979349
19541	979350
3591	979351
31973	979352
27693	979353
8619	979354
76582	979355
25821	979356
4449	979357
57069	979358
57575	979359
76862	979360
112461	979361
24698	979362
92020	979363
2183	979364
18394	979365
42090	979366
11116	979367
40949	979368
53174	979369
20097	979370
4793	979371
2285	979372
20893	979373
5842	979374
50229	979375
47640	979376
69432	979377
12436	979378
22279	979379
35636	979380
5809	979381
8233	979382
96975	979383
65266	979384
5192	979385
91166	979386
61722	979387
27496	979388
3665	979389
113576	979390
1540	979391
62803	979392
8054	979393
85022	979394
132911	979395
49263	979396
145063	979397
29292	979398
12120	979399
81281	979400
29474	979401
93524	979402
37152	979403
75875	979404
3266	979405
7584	979406
62360	979407
69510	979408
126652	979409
98515	979410
128736	979411
19394	979412
6319	979413
23704	979414
34916	979415
94586	979416
7631	979417
1839	979418
3554	979419
7716	979420
3718	979421
95993	979422
13159	979423
41545	979424
88170	979425
4062	979426
41489	979427
10545	979428
7333	979429
120	979430
50777	979431
20764	979432
60166	979433
4525	979434
14437	979435
2269	979436
113808	979437
6033	979438
20837	979439
34876	979440
982	979441
95613	979442
36363	979443
5007	979444
770	979445
122685	979446
131821	979447
98689	979448
15210	979449
50302	979450
590	979451
39600	979452
5911	979453
60184	979454
6934	979455
133632	979456
5481	979457
592	979458
1019	979459
25650	979460
70246	979461
37045	979462
4219	979463
9167	979464
3905	979465
66843	979466
37685	979467
7115	979468
10562	979469
99107	979470
546	979471
22118	979472
10574	979473
105885	979474
28143	979475
49944	979476
18683	979477
26535	979478
15044	979479
46576	979480
73571	979481
2338	979482
27	979483
21486	979484
50431	979485
22836	979486
39975	979487
34408	979488
11432	979489
10478	979490
13957	979491
9261	979492
4536	979493
126377	979494
31597	979495
59773	979496
39544	979497
147417	979498
3944	979499
117	979500
17769	979501
3483	979502
1315	979503
51658	979504
670	979505
38646	979506
53	979507
15264	979508
3727	979509
137764	979510
157625	979511
48742	979512
87084	979513
6332	979514
16711	979515
38249	979516
7	979517
123646	979518
70031	979519
21419	979520
34749	979521
44310	979522
119540	979523
137372	979524
54976	979525
16620	979526
51466	979527
59827	979528
23330	979529
4712	979530
114	979531
5637	979532
95550	979533
53896	979534
81620	979535
16	979536
72840	979537
83973	979538
67814	979539
50490	979540
64248	979541
11129	979542
26134	979543
6726	979544
10263	979545
1565	979546
73676	979547
45634	979548
145341	979549
65655	979550
4120	979551
36999	979552
95994	979553
57957	979554
3644	979555
10870	979556
51648	979557
20544	979558
82526	979559
2340	979560
507	979561
40018	979562
28297	979563
2737	979564
47916	979565
11126	979566
34109	979567
1047	979568
55282	979569
39560	979570
19346	979571
51276	979572
279	979573
10919	979574
84353	979575
48768	979576
16941	979577
23060	979578
16881	979579
19901	979580
31302	979581
38235	979582
30915	979583
130200	979584
4640	979585
45909	979586
57677	979587
49881	979588
73356	979589
74217	979590
97709	979591
37529	979592
208	979593
91279	979594
69364	979595
40510	979596
11883	979597
35229	979598
24068	979599
33936	979600
16170	979601
26454	979602
145654	979603
73862	979604
81711	979605
39696	979606
48507	979607
35235	979608
64042	979609
7989	979610
18233	979611
144068	979612
15352	979613
91460	979614
72741	979615
2238	979616
10792	979617
21127	979618
74916	979619
13030	979620
80215	979621
515	979622
46986	979623
11381	979624
164156	979625
119774	979626
35574	979627
7925	979628
28378	979629
14531	979630
3386	979631
14587	979632
87953	979633
91961	979634
75498	979635
2281	979636
10881	979637
10574	979638
36979	979639
45028	979640
9905	979641
88491	979642
91087	979643
214	979644
47328	979645
1447	979646
86000	979647
20361	979648
134656	979649
10865	979650
14251	979651
19306	979652
39345	979653
60695	979654
7171	979655
7030	979656
70939	979657
104651	979658
12734	979659
26723	979660
42241	979661
57840	979662
22584	979663
5555	979664
39540	979665
8113	979666
157202	979667
21727	979668
34999	979669
6484	979670
28691	979671
84493	979672
41254	979673
92333	979674
3001	979675
90696	979676
103155	979677
23340	979678
4659	979679
117905	979680
11348	979681
75894	979682
48172	979683
115295	979684
8635	979685
6775	979686
70233	979687
413	979688
14635	979689
33882	979690
18632	979691
20099	979692
46952	979693
35387	979694
97367	979695
65105	979696
57821	979697
41943	979698
127172	979699
51780	979700
51592	979701
160802	979702
7494	979703
42580	979704
148502	979705
20324	979706
5692	979707
142995	979708
117539	979709
50585	979710
121976	979711
26309	979712
23478	979713
122	979714
5462	979715
14231	979716
8773	979717
41938	979718
176	979719
1205	979720
41017	979721
24972	979722
41673	979723
25976	979724
25965	979725
6276	979726
161692	979727
62798	979728
92485	979729
25028	979730
69334	979731
6362	979732
8604	979733
152514	979734
241	979735
133205	979736
3437	979737
23828	979738
23062	979739
1750	979740
1228	979741
7963	979742
14716	979743
18306	979744
26583	979745
38277	979746
3027	979747
23142	979748
101466	979749
160874	979750
85724	979751
19401	979752
3685	979753
7287	979754
684	979755
5988	979756
35818	979757
31411	979758
1258	979759
79361	979760
57166	979761
40112	979762
2996	979763
22564	979764
35337	979765
115775	979766
11066	979767
84941	979768
2656	979769
14608	979770
47104	979771
835	979772
29645	979773
85510	979774
818	979775
20786	979776
95491	979777
79618	979778
59457	979779
55844	979780
30239	979781
9426	979782
69403	979783
17655	979784
53838	979785
83574	979786
5043	979787
28773	979788
43524	979789
30938	979790
15340	979791
75823	979792
6266	979793
123313	979794
104313	979795
156506	979796
14157	979797
5541	979798
324	979799
19133	979800
35179	979801
8025	979802
27405	979803
40826	979804
30464	979805
8683	979806
12829	979807
8645	979808
65619	979809
3880	979810
45723	979811
100487	979812
126719	979813
45782	979814
14011	979815
154252	979816
88000	979817
8611	979818
53232	979819
160	979820
16812	979821
36243	979822
5549	979823
2700	979824
64167	979825
26067	979826
30910	979827
3	979828
80881	979829
36049	979830
13919	979831
35611	979832
106306	979833
58089	979834
55306	979835
22548	979836
1506	979837
86078	979838
19031	979839
12030	979840
18652	979841
9071	979842
3829	979843
127427	979844
65077	979845
19052	979846
17244	979847
280	979848
47142	979849
45350	979850
17598	979851
23926	979852
120399	979853
80011	979854
18425	979855
23620	979856
6827	979857
160630	979858
1931	979859
5283	979860
31368	979861
140917	979862
34160	979863
7300	979864
37934	979865
17440	979866
27679	979867
22440	979868
23221	979869
104211	979870
16166	979871
47355	979872
26949	979873
876	979874
972	979875
841	979876
12692	979877
2013	979878
100669	979879
40991	979880
3049	979881
4579	979882
3839	979883
109218	979884
1628	979885
50500	979886
13075	979887
4526	979888
42760	979889
59195	979890
12026	979891
97284	979892
38722	979893
37186	979894
264	979895
145393	979896
57333	979897
14251	979898
42645	979899
41312	979900
1084	979901
73326	979902
5419	979903
6994	979904
18585	979905
113341	979906
40736	979907
3387	979908
51221	979909
14023	979910
20847	979911
11378	979912
69626	979913
23765	979914
59652	979915
43938	979916
16750	979917
15504	979918
43150	979919
122289	979920
40101	979921
135173	979922
37309	979923
104511	979924
26948	979925
23	979926
1706	979927
2772	979928
159594	979929
19460	979930
79617	979931
10157	979932
40810	979933
72674	979934
1371	979935
656	979936
126235	979937
103310	979938
1827	979939
26407	979940
18763	979941
26232	979942
15051	979943
289	979944
25657	979945
79609	979946
68914	979947
42669	979948
1337	979949
1780	979950
582	979951
16808	979952
9044	979953
96099	979954
41249	979955
57827	979956
69247	979957
35129	979958
35827	979959
16730	979960
29994	979961
21607	979962
55462	979963
46539	979964
6498	979965
45926	979966
8982	979967
830	979968
431	979969
131352	979970
19540	979971
24375	979972
29435	979973
8647	979974
1016	979975
69583	979976
3674	979977
82350	979978
6864	979979
13994	979980
44251	979981
5919	979982
2506	979983
85296	979984
21613	979985
12974	979986
4642	979987
76710	979988
23934	979989
39191	979990
1038	979991
8957	979992
27740	979993
26543	979994
2283	979995
8109	979996
2910	979997
38444	979998
49774	979999
11969	980000
8	980001
87354	980002
5118	980003
96112	980004
1360	980005
63319	980006
1207	980007
23964	980008
11417	980009
54995	980010
17235	980011
91758	980012
140625	980013
17904	980014
131210	980015
9269	980016
74302	980017
2355	980018
16925	980019
15614	980020
51205	980021
29576	980022
70047	980023
56241	980024
9664	980025
156584	980026
1546	980027
57255	980028
58032	980029
57162	980030
3546	980031
680	980032
1343	980033
10097	980034
9115	980035
106244	980036
7855	980037
46332	980038
3473	980039
73398	980040
55777	980041
16544	980042
39313	980043
78654	980044
39359	980045
21144	980046
55239	980047
3209	980048
69514	980049
7470	980050
55614	980051
152148	980052
8313	980053
5642	980054
87319	980055
2422	980056
18875	980057
15029	980058
29404	980059
47681	980060
4607	980061
108771	980062
16595	980063
72205	980064
4950	980065
16812	980066
5088	980067
122	980068
115291	980069
21583	980070
33613	980071
90213	980072
9894	980073
37344	980074
127422	980075
7667	980076
11879	980077
25789	980078
644	980079
2292	980080
58367	980081
69626	980082
33217	980083
126885	980084
38529	980085
15907	980086
122193	980087
160889	980088
17968	980089
31198	980090
84163	980091
24912	980092
27211	980093
126799	980094
92688	980095
32433	980096
21669	980097
11074	980098
45877	980099
18304	980100
11770	980101
3475	980102
9109	980103
104963	980104
27026	980105
26940	980106
139200	980107
161794	980108
109402	980109
127	980110
99389	980111
124932	980112
23584	980113
45216	980114
5923	980115
3277	980116
2128	980117
152518	980118
3883	980119
34395	980120
21323	980121
7166	980122
394	980123
22754	980124
143	980125
14026	980126
70926	980127
20821	980128
38182	980129
69153	980130
13933	980131
133814	980132
23109	980133
11465	980134
35490	980135
83174	980136
25984	980137
26893	980138
8086	980139
223	980140
14939	980141
68757	980142
73958	980143
6010	980144
77547	980145
2253	980146
44751	980147
29254	980148
5245	980149
37245	980150
95775	980151
2192	980152
45205	980153
43279	980154
13973	980155
16247	980156
25895	980157
73896	980158
11480	980159
26686	980160
51835	980161
3524	980162
10426	980163
98628	980164
34604	980165
16897	980166
165368	980167
118422	980168
1056	980169
18261	980170
130521	980171
3366	980172
95488	980173
129821	980174
109821	980175
36982	980176
80549	980177
56891	980178
64048	980179
20721	980180
39321	980181
701	980182
11879	980183
2288	980184
14245	980185
20881	980186
33762	980187
148808	980188
9176	980189
10142	980190
59887	980191
80125	980192
12732	980193
13635	980194
11243	980195
45390	980196
80657	980197
19120	980198
52690	980199
119632	980200
73224	980201
32421	980202
142789	980203
69902	980204
80275	980205
15175	980206
58420	980207
19832	980208
98358	980209
30747	980210
31836	980211
85823	980212
83158	980213
47236	980214
2662	980215
5284	980216
152079	980217
6339	980218
14169	980219
49679	980220
106068	980221
20593	980222
12308	980223
49671	980224
62897	980225
40512	980226
35609	980227
9333	980228
25073	980229
3648	980230
14	980231
366	980232
16091	980233
13721	980234
48322	980235
27800	980236
66011	980237
25219	980238
28496	980239
2670	980240
5746	980241
786	980242
61784	980243
6379	980244
54264	980245
9893	980246
34843	980247
6935	980248
834	980249
14724	980250
685	980251
2907	980252
8577	980253
131367	980254
30498	980255
107427	980256
4005	980257
159298	980258
81791	980259
25417	980260
48282	980261
104183	980262
59087	980263
67377	980264
136218	980265
6930	980266
6981	980267
94700	980268
35893	980269
165793	980270
9394	980271
46950	980272
37787	980273
143463	980274
1059	980275
82043	980276
10238	980277
6878	980278
31294	980279
874	980280
34291	980281
14942	980282
120483	980283
86507	980284
2922	980285
82982	980286
166605	980287
47207	980288
1563	980289
12311	980290
85230	980291
62361	980292
43455	980293
13322	980294
14618	980295
69310	980296
7073	980297
188	980298
27779	980299
66882	980300
49580	980301
44596	980302
23503	980303
18372	980304
166705	980305
50529	980306
18412	980307
92717	980308
50444	980309
48480	980310
3643	980311
45923	980312
12189	980313
8262	980314
26856	980315
19880	980316
19318	980317
47555	980318
33431	980319
105855	980320
26170	980321
34461	980322
54153	980323
148392	980324
5893	980325
11715	980326
106591	980327
22861	980328
50250	980329
15593	980330
45649	980331
4021	980332
1913	980333
105650	980334
75861	980335
147121	980336
893	980337
3867	980338
123507	980339
74199	980340
55965	980341
10662	980342
107631	980343
34718	980344
22628	980345
21126	980346
6721	980347
54828	980348
2581	980349
4419	980350
82280	980351
42622	980352
26794	980353
71681	980354
80848	980355
10304	980356
16357	980357
1971	980358
40133	980359
5463	980360
30940	980361
7507	980362
3903	980363
23429	980364
56951	980365
88661	980366
44819	980367
2262	980368
77539	980369
101416	980370
9670	980371
51223	980372
92934	980373
16481	980374
49645	980375
12711	980376
25262	980377
40601	980378
41323	980379
62267	980380
39226	980381
153749	980382
100966	980383
11560	980384
58844	980385
37893	980386
43177	980387
32	980388
22668	980389
6628	980390
2314	980391
49278	980392
6595	980393
5102	980394
43468	980395
39315	980396
30223	980397
111973	980398
24310	980399
28187	980400
10844	980401
80040	980402
124079	980403
1217	980404
1917	980405
44829	980406
47110	980407
91188	980408
38069	980409
3186	980410
103801	980411
1052	980412
156814	980413
14433	980414
17409	980415
7078	980416
133252	980417
32844	980418
75768	980419
72470	980420
22555	980421
73074	980422
43461	980423
2435	980424
20004	980425
34806	980426
73926	980427
80728	980428
57773	980429
14505	980430
7070	980431
24610	980432
41816	980433
39855	980434
60322	980435
11850	980436
84358	980437
68785	980438
1658	980439
18507	980440
48137	980441
31541	980442
2891	980443
64366	980444
22740	980445
116417	980446
14839	980447
2796	980448
30303	980449
76984	980450
66258	980451
10729	980452
53981	980453
20418	980454
60151	980455
31471	980456
135816	980457
96952	980458
116395	980459
26095	980460
73	980461
19946	980462
66374	980463
59588	980464
37398	980465
29462	980466
85197	980467
1275	980468
80442	980469
11962	980470
27263	980471
25454	980472
21215	980473
30934	980474
13970	980475
12303	980476
157161	980477
8578	980478
126752	980479
29516	980480
27034	980481
2100	980482
57897	980483
15117	980484
15790	980485
7660	980486
29858	980487
34015	980488
14051	980489
60812	980490
19337	980491
43509	980492
7423	980493
28137	980494
6274	980495
19187	980496
98029	980497
12255	980498
55202	980499
144798	980500
6366	980501
50994	980502
6166	980503
15765	980504
3455	980505
27870	980506
104143	980507
45264	980508
25791	980509
74470	980510
74052	980511
21263	980512
126705	980513
51138	980514
20556	980515
14646	980516
79553	980517
42226	980518
58754	980519
7157	980520
31689	980521
44639	980522
6358	980523
19937	980524
4804	980525
11881	980526
41059	980527
50033	980528
74969	980529
35056	980530
81948	980531
12105	980532
12986	980533
699	980534
20162	980535
6237	980536
14420	980537
126862	980538
67585	980539
89	980540
84189	980541
64241	980542
5000	980543
1373	980544
14560	980545
363	980546
10085	980547
18499	980548
13321	980549
15331	980550
13174	980551
2274	980552
146365	980553
150908	980554
18198	980555
64189	980556
34418	980557
26315	980558
26731	980559
49825	980560
6775	980561
798	980562
57903	980563
10774	980564
57481	980565
20488	980566
51390	980567
31034	980568
7442	980569
25081	980570
13787	980571
127028	980572
398	980573
18282	980574
89336	980575
22489	980576
14035	980577
72672	980578
1747	980579
122874	980580
5454	980581
70257	980582
28734	980583
117334	980584
147659	980585
75283	980586
10172	980587
44274	980588
104025	980589
12197	980590
744	980591
11699	980592
85604	980593
27450	980594
1647	980595
117	980596
31710	980597
38890	980598
50681	980599
57724	980600
80068	980601
14146	980602
116331	980603
58422	980604
13441	980605
56942	980606
23941	980607
2318	980608
11169	980609
17662	980610
158162	980611
87046	980612
72187	980613
84353	980614
640	980615
6303	980616
71364	980617
15887	980618
5696	980619
44627	980620
42439	980621
76486	980622
72231	980623
28885	980624
24364	980625
104886	980626
112327	980627
13508	980628
118621	980629
7464	980630
33400	980631
12724	980632
64438	980633
2809	980634
61578	980635
14435	980636
27129	980637
49222	980638
68312	980639
89943	980640
2373	980641
1055	980642
15139	980643
54586	980644
38522	980645
6620	980646
20637	980647
3446	980648
83431	980649
1412	980650
9662	980651
16712	980652
76118	980653
1875	980654
122045	980655
5206	980656
4592	980657
48314	980658
10938	980659
79251	980660
8335	980661
149941	980662
23297	980663
82614	980664
34661	980665
2996	980666
61499	980667
1737	980668
83741	980669
15013	980670
158884	980671
98851	980672
35593	980673
15104	980674
88586	980675
93539	980676
60265	980677
26152	980678
12512	980679
23418	980680
1059	980681
8545	980682
49251	980683
103990	980684
10862	980685
8802	980686
47922	980687
17030	980688
383	980689
60969	980690
49780	980691
68061	980692
22190	980693
94602	980694
137219	980695
32054	980696
84064	980697
13916	980698
8950	980699
4519	980700
111923	980701
37138	980702
56242	980703
25570	980704
14442	980705
67170	980706
55384	980707
20239	980708
6885	980709
100228	980710
62499	980711
25397	980712
25436	980713
40940	980714
159237	980715
7159	980716
122364	980717
37988	980718
23780	980719
47010	980720
33069	980721
91326	980722
49588	980723
144	980724
36978	980725
13018	980726
15070	980727
29872	980728
3608	980729
32410	980730
136360	980731
70747	980732
25895	980733
63	980734
25644	980735
53139	980736
39215	980737
31962	980738
114449	980739
16193	980740
2805	980741
15273	980742
8798	980743
23683	980744
21773	980745
87	980746
30637	980747
27662	980748
63957	980749
105	980750
46834	980751
62030	980752
41003	980753
18839	980754
422	980755
36603	980756
28129	980757
79365	980758
148464	980759
11201	980760
4798	980761
82387	980762
48653	980763
143346	980764
131916	980765
1315	980766
214	980767
39849	980768
85947	980769
21414	980770
36425	980771
10153	980772
72426	980773
87048	980774
22994	980775
14511	980776
10367	980777
43299	980778
127840	980779
340	980780
3197	980781
16362	980782
19659	980783
41301	980784
4319	980785
2340	980786
239	980787
25414	980788
7770	980789
4503	980790
87548	980791
33523	980792
70970	980793
2655	980794
306	980795
162144	980796
222	980797
37487	980798
7016	980799
46456	980800
23223	980801
10741	980802
38988	980803
48143	980804
36467	980805
29738	980806
45112	980807
7531	980808
34684	980809
59996	980810
16552	980811
11573	980812
26940	980813
23666	980814
24673	980815
57436	980816
68943	980817
9748	980818
68924	980819
31494	980820
18899	980821
75953	980822
123548	980823
72275	980824
59366	980825
118180	980826
43166	980827
32485	980828
153961	980829
19909	980830
71734	980831
47448	980832
942	980833
41789	980834
15304	980835
30880	980836
9314	980837
17138	980838
2387	980839
5198	980840
97241	980841
33903	980842
80394	980843
74939	980844
8009	980845
22137	980846
52418	980847
56382	980848
13274	980849
22611	980850
6129	980851
37447	980852
15671	980853
5852	980854
11984	980855
8047	980856
35008	980857
27583	980858
74	980859
3077	980860
23558	980861
15463	980862
7493	980863
6141	980864
14943	980865
87617	980866
80265	980867
747	980868
3374	980869
584	980870
5243	980871
40256	980872
164373	980873
3821	980874
140815	980875
30052	980876
96501	980877
77978	980878
38956	980879
7062	980880
3441	980881
5322	980882
56681	980883
95611	980884
36788	980885
5966	980886
922	980887
17445	980888
17966	980889
23256	980890
42858	980891
1822	980892
113330	980893
1608	980894
34312	980895
25659	980896
32907	980897
32224	980898
10292	980899
7898	980900
58851	980901
23798	980902
94037	980903
25618	980904
113724	980905
106387	980906
9868	980907
20975	980908
1305	980909
57885	980910
98346	980911
72870	980912
95373	980913
4034	980914
4595	980915
47368	980916
17242	980917
20739	980918
2891	980919
19793	980920
38250	980921
21409	980922
62708	980923
56668	980924
62035	980925
73449	980926
23522	980927
13689	980928
3809	980929
21050	980930
113996	980931
52580	980932
162170	980933
49546	980934
16628	980935
87918	980936
14775	980937
85998	980938
161029	980939
61093	980940
17372	980941
19123	980942
1872	980943
17415	980944
2387	980945
37504	980946
113780	980947
134055	980948
13454	980949
53590	980950
18944	980951
26131	980952
13149	980953
2835	980954
595	980955
12904	980956
20818	980957
47041	980958
33047	980959
7383	980960
6624	980961
55355	980962
89081	980963
2713	980964
15186	980965
65463	980966
70767	980967
3602	980968
45936	980969
16409	980970
60743	980971
3309	980972
26109	980973
97994	980974
55642	980975
32208	980976
26308	980977
42220	980978
15648	980979
113016	980980
22699	980981
4255	980982
2887	980983
9933	980984
24177	980985
63822	980986
78148	980987
4407	980988
70	980989
11570	980990
127241	980991
56250	980992
11509	980993
73527	980994
63690	980995
29382	980996
70534	980997
923	980998
55763	980999
105682	981000
13835	981001
4269	981002
121366	981003
12135	981004
29860	981005
22359	981006
36914	981007
529	981008
23477	981009
120462	981010
5371	981011
618	981012
9374	981013
82160	981014
133672	981015
64187	981016
684	981017
1415	981018
53719	981019
76470	981020
19942	981021
14249	981022
11678	981023
28	981024
51649	981025
136307	981026
18008	981027
35342	981028
28562	981029
9454	981030
3036	981031
67665	981032
8387	981033
59518	981034
39818	981035
20131	981036
6080	981037
89696	981038
117765	981039
74718	981040
87055	981041
36107	981042
21383	981043
1941	981044
21354	981045
107266	981046
104823	981047
33416	981048
73	981049
1217	981050
84041	981051
9203	981052
9868	981053
114334	981054
55789	981055
79312	981056
13875	981057
11049	981058
2291	981059
13816	981060
18212	981061
44497	981062
26204	981063
36938	981064
20966	981065
67267	981066
47799	981067
21180	981068
35457	981069
3936	981070
120455	981071
34514	981072
8644	981073
86582	981074
64438	981075
89110	981076
48525	981077
57791	981078
58618	981079
44349	981080
22571	981081
68787	981082
91952	981083
35323	981084
128845	981085
35628	981086
42791	981087
899	981088
12478	981089
84441	981090
43107	981091
6856	981092
5722	981093
108967	981094
82528	981095
54129	981096
89966	981097
137231	981098
85399	981099
119879	981100
83852	981101
133719	981102
101993	981103
53302	981104
66253	981105
33058	981106
174	981107
7948	981108
2580	981109
666	981110
20552	981111
15151	981112
63848	981113
128314	981114
150544	981115
159675	981116
61401	981117
1172	981118
599	981119
105376	981120
412	981121
49069	981122
9	981123
2770	981124
69335	981125
47498	981126
1416	981127
102457	981128
24407	981129
4343	981130
106132	981131
2114	981132
18416	981133
12674	981134
3961	981135
12182	981136
42525	981137
55679	981138
18548	981139
122130	981140
1420	981141
13772	981142
58528	981143
5259	981144
43810	981145
32430	981146
85017	981147
68992	981148
63805	981149
1899	981150
21530	981151
23290	981152
18559	981153
14135	981154
5739	981155
44664	981156
4310	981157
26486	981158
1988	981159
23319	981160
4592	981161
1969	981162
51522	981163
41973	981164
20957	981165
11041	981166
37210	981167
80956	981168
30409	981169
33859	981170
42059	981171
65140	981172
5038	981173
21917	981174
22248	981175
97903	981176
137256	981177
6448	981178
3393	981179
2311	981180
10008	981181
7369	981182
17471	981183
82213	981184
4320	981185
34827	981186
49086	981187
56041	981188
66	981189
121695	981190
5601	981191
6605	981192
118303	981193
4151	981194
9592	981195
148560	981196
60275	981197
10088	981198
9244	981199
44626	981200
13849	981201
33871	981202
37456	981203
3065	981204
62560	981205
30808	981206
95435	981207
13259	981208
82945	981209
41118	981210
37538	981211
75436	981212
40123	981213
1175	981214
34538	981215
28128	981216
25435	981217
40532	981218
64617	981219
26435	981220
46016	981221
65966	981222
27915	981223
103059	981224
3439	981225
13290	981226
42863	981227
55899	981228
3414	981229
120986	981230
407	981231
5074	981232
65666	981233
110132	981234
4903	981235
67372	981236
250	981237
664	981238
20075	981239
144346	981240
69990	981241
34045	981242
12185	981243
119338	981244
54103	981245
11523	981246
1865	981247
583	981248
43623	981249
11404	981250
48570	981251
20491	981252
20576	981253
12757	981254
122160	981255
49341	981256
45564	981257
21051	981258
97760	981259
54981	981260
67717	981261
38518	981262
35	981263
13536	981264
7254	981265
121144	981266
67254	981267
82670	981268
32837	981269
2825	981270
46442	981271
2665	981272
1420	981273
13042	981274
54022	981275
36830	981276
27702	981277
3747	981278
76976	981279
1185	981280
42811	981281
951	981282
21115	981283
10476	981284
5470	981285
66762	981286
6090	981287
14653	981288
30736	981289
32273	981290
60585	981291
1894	981292
611	981293
30459	981294
11840	981295
18564	981296
5345	981297
4269	981298
15727	981299
58927	981300
36962	981301
40067	981302
142392	981303
117602	981304
159794	981305
52169	981306
10650	981307
42424	981308
74431	981309
20168	981310
14699	981311
22642	981312
147734	981313
15569	981314
124419	981315
28808	981316
46239	981317
62039	981318
13833	981319
50236	981320
157739	981321
165	981322
115417	981323
50405	981324
12572	981325
8589	981326
6020	981327
40552	981328
31140	981329
58504	981330
94904	981331
28	981332
11749	981333
33468	981334
106731	981335
71486	981336
16826	981337
23465	981338
82983	981339
141398	981340
21581	981341
47846	981342
24858	981343
56632	981344
33700	981345
56665	981346
31309	981347
2325	981348
63834	981349
101170	981350
19705	981351
6726	981352
40616	981353
121589	981354
133588	981355
26215	981356
54477	981357
4887	981358
3743	981359
24603	981360
4089	981361
2090	981362
3955	981363
2458	981364
48072	981365
6320	981366
106272	981367
18841	981368
97554	981369
47402	981370
29558	981371
45732	981372
3387	981373
11301	981374
95593	981375
17172	981376
9816	981377
7646	981378
19556	981379
41320	981380
5702	981381
8685	981382
27051	981383
58694	981384
9461	981385
32810	981386
3820	981387
6088	981388
54468	981389
1881	981390
5505	981391
111049	981392
599	981393
4322	981394
25289	981395
100302	981396
9218	981397
18772	981398
23331	981399
85523	981400
28126	981401
31385	981402
55395	981403
5085	981404
26516	981405
79777	981406
49944	981407
34935	981408
913	981409
21736	981410
22268	981411
80695	981412
39980	981413
128858	981414
37879	981415
53047	981416
64734	981417
3802	981418
5976	981419
37980	981420
20965	981421
54075	981422
51429	981423
84534	981424
163445	981425
82578	981426
610	981427
26553	981428
3486	981429
9368	981430
141912	981431
17042	981432
27763	981433
3309	981434
1048	981435
121567	981436
7944	981437
16072	981438
4161	981439
27737	981440
783	981441
3759	981442
12530	981443
77437	981444
41352	981445
36976	981446
6266	981447
41416	981448
29334	981449
1248	981450
159797	981451
39471	981452
44389	981453
58741	981454
8169	981455
29488	981456
50	981457
55633	981458
18708	981459
2230	981460
146847	981461
31861	981462
3417	981463
58458	981464
43146	981465
4116	981466
28789	981467
111656	981468
192	981469
680	981470
28717	981471
42531	981472
10776	981473
17269	981474
12104	981475
10079	981476
3598	981477
17417	981478
132370	981479
6326	981480
571	981481
22982	981482
28892	981483
47426	981484
27615	981485
28416	981486
77862	981487
100846	981488
60837	981489
32393	981490
37104	981491
153370	981492
45916	981493
50473	981494
120189	981495
44111	981496
159896	981497
45653	981498
3565	981499
5877	981500
91779	981501
46049	981502
22891	981503
21406	981504
44484	981505
33804	981506
17888	981507
73308	981508
27777	981509
6353	981510
33970	981511
945	981512
47807	981513
3279	981514
753	981515
9358	981516
159568	981517
85772	981518
49739	981519
936	981520
75875	981521
49483	981522
21912	981523
6086	981524
4995	981525
3069	981526
3566	981527
55036	981528
2915	981529
59368	981530
46383	981531
29171	981532
2212	981533
1271	981534
5349	981535
60216	981536
80633	981537
83212	981538
43152	981539
51274	981540
73970	981541
40261	981542
102123	981543
679	981544
21421	981545
84305	981546
66311	981547
113493	981548
144256	981549
19986	981550
57129	981551
30588	981552
841	981553
38126	981554
22864	981555
56943	981556
7	981557
63928	981558
80818	981559
70785	981560
17975	981561
67359	981562
29988	981563
100491	981564
41044	981565
65095	981566
10967	981567
90988	981568
20935	981569
35643	981570
24200	981571
17518	981572
49432	981573
82537	981574
64202	981575
80170	981576
163318	981577
57524	981578
24183	981579
56590	981580
98244	981581
105447	981582
63938	981583
30670	981584
4131	981585
9155	981586
423	981587
49817	981588
132667	981589
126740	981590
1896	981591
15880	981592
25758	981593
7477	981594
8605	981595
10959	981596
40455	981597
1310	981598
71828	981599
19681	981600
4910	981601
92388	981602
50147	981603
12038	981604
26109	981605
225	981606
65147	981607
101119	981608
34477	981609
14121	981610
5228	981611
29910	981612
28204	981613
147228	981614
81133	981615
18173	981616
3186	981617
76466	981618
65849	981619
125770	981620
8502	981621
28180	981622
43341	981623
88156	981624
1073	981625
935	981626
8801	981627
5165	981628
124679	981629
100022	981630
22448	981631
61463	981632
33825	981633
123183	981634
7127	981635
3135	981636
36697	981637
88	981638
9434	981639
3842	981640
13365	981641
5067	981642
634	981643
12232	981644
85763	981645
861	981646
49248	981647
104133	981648
38645	981649
34544	981650
22897	981651
49389	981652
16521	981653
48316	981654
26990	981655
10059	981656
29137	981657
54185	981658
18001	981659
50133	981660
25703	981661
41275	981662
11270	981663
84668	981664
12700	981665
68259	981666
17159	981667
70036	981668
6629	981669
44148	981670
67348	981671
86289	981672
81643	981673
3933	981674
28508	981675
100354	981676
74999	981677
21986	981678
3478	981679
28789	981680
67784	981681
11695	981682
22751	981683
66278	981684
28512	981685
109903	981686
23852	981687
6849	981688
18841	981689
1193	981690
154675	981691
35373	981692
2528	981693
85472	981694
20455	981695
4177	981696
11525	981697
119777	981698
192	981699
89019	981700
18565	981701
14224	981702
41040	981703
61844	981704
20609	981705
21375	981706
47789	981707
53456	981708
38533	981709
5429	981710
101195	981711
67293	981712
29846	981713
24611	981714
32565	981715
5431	981716
110679	981717
147639	981718
53737	981719
31838	981720
132706	981721
17659	981722
56003	981723
14870	981724
48281	981725
51614	981726
1891	981727
25093	981728
1521	981729
41269	981730
35086	981731
104981	981732
34790	981733
50063	981734
46919	981735
6460	981736
68584	981737
31520	981738
60961	981739
23998	981740
83560	981741
59017	981742
55961	981743
8855	981744
35832	981745
13390	981746
3080	981747
107877	981748
45375	981749
47930	981750
16404	981751
19022	981752
30264	981753
38470	981754
84214	981755
1554	981756
37053	981757
25100	981758
15234	981759
133104	981760
10673	981761
25108	981762
640	981763
2724	981764
5156	981765
1095	981766
161410	981767
79163	981768
10909	981769
38763	981770
112737	981771
1028	981772
2137	981773
54952	981774
81163	981775
55757	981776
3691	981777
31445	981778
51413	981779
2036	981780
26696	981781
93979	981782
17599	981783
28022	981784
64242	981785
67033	981786
29832	981787
1856	981788
64074	981789
21776	981790
64196	981791
11225	981792
51805	981793
17612	981794
55333	981795
87403	981796
89821	981797
106739	981798
149028	981799
521	981800
15780	981801
16085	981802
9209	981803
68594	981804
3975	981805
150467	981806
14138	981807
133019	981808
72280	981809
19116	981810
119863	981811
25333	981812
18366	981813
55529	981814
25595	981815
94992	981816
34175	981817
16517	981818
58757	981819
5671	981820
95514	981821
132276	981822
33019	981823
23750	981824
46816	981825
105192	981826
25	981827
3064	981828
1410	981829
32379	981830
47285	981831
61188	981832
85509	981833
2960	981834
21810	981835
2432	981836
52825	981837
97796	981838
19744	981839
64639	981840
156703	981841
3342	981842
50790	981843
114369	981844
38148	981845
350	981846
117796	981847
164795	981848
32802	981849
1778	981850
5350	981851
1710	981852
10128	981853
7199	981854
370	981855
1202	981856
63840	981857
916	981858
3015	981859
45126	981860
105111	981861
10327	981862
35780	981863
21266	981864
55440	981865
17719	981866
4868	981867
110637	981868
5793	981869
14222	981870
621	981871
49737	981872
105207	981873
26676	981874
662	981875
22833	981876
35886	981877
39235	981878
51107	981879
81656	981880
28349	981881
10438	981882
86330	981883
76027	981884
128732	981885
66552	981886
31096	981887
24644	981888
4596	981889
79140	981890
11132	981891
21635	981892
4041	981893
13790	981894
377	981895
44917	981896
20191	981897
26244	981898
21700	981899
49094	981900
99919	981901
54056	981902
63479	981903
15577	981904
24904	981905
264	981906
5258	981907
124673	981908
11625	981909
35831	981910
3485	981911
133376	981912
46198	981913
8642	981914
106606	981915
16013	981916
24833	981917
397	981918
22857	981919
83660	981920
29399	981921
6236	981922
22041	981923
10370	981924
4462	981925
81889	981926
6754	981927
14422	981928
13342	981929
127475	981930
67587	981931
55432	981932
56925	981933
56614	981934
57292	981935
107486	981936
47368	981937
12922	981938
8944	981939
61346	981940
21959	981941
57430	981942
2944	981943
6330	981944
70098	981945
41533	981946
52815	981947
50494	981948
13277	981949
40224	981950
52769	981951
41977	981952
65213	981953
33870	981954
20774	981955
136387	981956
8128	981957
2661	981958
84444	981959
81081	981960
1282	981961
76	981962
29480	981963
90899	981964
15537	981965
62418	981966
14558	981967
21700	981968
48395	981969
40036	981970
85	981971
15483	981972
12766	981973
68108	981974
3612	981975
84663	981976
70578	981977
60745	981978
56515	981979
14152	981980
5646	981981
671	981982
6311	981983
1106	981984
55506	981985
83594	981986
6789	981987
88351	981988
38634	981989
53726	981990
58762	981991
68319	981992
1416	981993
8200	981994
12579	981995
4186	981996
37815	981997
643	981998
3143	981999
14499	982000
45827	982001
49948	982002
42406	982003
88035	982004
43675	982005
664	982006
163571	982007
7922	982008
16241	982009
53746	982010
4442	982011
74186	982012
4146	982013
63116	982014
452	982015
7024	982016
5122	982017
12774	982018
6121	982019
92444	982020
9896	982021
37636	982022
3159	982023
1830	982024
9178	982025
57086	982026
3740	982027
103556	982028
86319	982029
1609	982030
1935	982031
27521	982032
88396	982033
110264	982034
27	982035
152199	982036
9657	982037
49903	982038
8132	982039
498	982040
8015	982041
28272	982042
90137	982043
103704	982044
125169	982045
134292	982046
136	982047
140266	982048
157967	982049
22935	982050
6156	982051
42684	982052
10634	982053
6133	982054
27114	982055
16140	982056
27935	982057
72461	982058
1495	982059
11563	982060
218	982061
115295	982062
72656	982063
109742	982064
69825	982065
47436	982066
29051	982067
243	982068
17462	982069
136430	982070
27282	982071
13881	982072
130504	982073
27474	982074
18970	982075
86318	982076
22069	982077
123969	982078
48848	982079
24172	982080
75556	982081
29048	982082
131512	982083
155361	982084
93168	982085
53149	982086
71622	982087
20175	982088
73468	982089
81645	982090
31692	982091
57291	982092
28663	982093
43553	982094
28989	982095
13922	982096
50503	982097
31993	982098
28477	982099
115151	982100
22683	982101
47589	982102
1668	982103
60427	982104
11510	982105
2558	982106
25404	982107
66833	982108
16257	982109
133715	982110
7721	982111
39146	982112
51764	982113
4690	982114
122261	982115
27491	982116
1048	982117
113356	982118
51017	982119
87870	982120
929	982121
134234	982122
40022	982123
1931	982124
58996	982125
60800	982126
3665	982127
22500	982128
11532	982129
869	982130
32976	982131
149545	982132
56797	982133
45411	982134
74216	982135
30061	982136
101970	982137
166200	982138
49366	982139
18838	982140
75866	982141
38782	982142
38740	982143
112645	982144
32100	982145
16574	982146
16579	982147
162962	982148
58961	982149
1938	982150
11283	982151
33	982152
164479	982153
63615	982154
9438	982155
25304	982156
54086	982157
27096	982158
4715	982159
59481	982160
9288	982161
12831	982162
7898	982163
119620	982164
21341	982165
2870	982166
36	982167
140958	982168
88110	982169
9418	982170
94212	982171
60870	982172
27867	982173
20025	982174
18714	982175
8087	982176
7879	982177
5511	982178
23552	982179
72413	982180
1294	982181
8536	982182
41663	982183
96830	982184
278	982185
253	982186
122750	982187
227	982188
93938	982189
10559	982190
97545	982191
4186	982192
39249	982193
49255	982194
5524	982195
30753	982196
22785	982197
3389	982198
9296	982199
27594	982200
11504	982201
146153	982202
45578	982203
28703	982204
47994	982205
48546	982206
18318	982207
5614	982208
31777	982209
34384	982210
1807	982211
4958	982212
2535	982213
4115	982214
38788	982215
80396	982216
22127	982217
46897	982218
5704	982219
1838	982220
83585	982221
29124	982222
72379	982223
35150	982224
40340	982225
155903	982226
156576	982227
7323	982228
56887	982229
27660	982230
27247	982231
42433	982232
31140	982233
30897	982234
28865	982235
68781	982236
7876	982237
125970	982238
37273	982239
131888	982240
1366	982241
18984	982242
126128	982243
601	982244
1284	982245
11460	982246
79108	982247
17696	982248
32508	982249
1427	982250
3952	982251
14159	982252
35155	982253
35585	982254
26667	982255
56215	982256
71353	982257
18959	982258
123	982259
12705	982260
23312	982261
13280	982262
39379	982263
15395	982264
13361	982265
2026	982266
40996	982267
12557	982268
64660	982269
19843	982270
6396	982271
4848	982272
1119	982273
32920	982274
66697	982275
71595	982276
44215	982277
265	982278
19000	982279
10458	982280
11575	982281
1343	982282
166391	982283
3031	982284
118123	982285
1539	982286
33199	982287
72670	982288
7743	982289
44746	982290
104086	982291
124049	982292
64663	982293
73580	982294
141	982295
6942	982296
53465	982297
70315	982298
54841	982299
26205	982300
73975	982301
26659	982302
43518	982303
71882	982304
1743	982305
132267	982306
24305	982307
20844	982308
21530	982309
33483	982310
13525	982311
30876	982312
9203	982313
2043	982314
3255	982315
120335	982316
51599	982317
32508	982318
96491	982319
50912	982320
29638	982321
33040	982322
8683	982323
33261	982324
44749	982325
28363	982326
71941	982327
119154	982328
3784	982329
27821	982330
48106	982331
11681	982332
48837	982333
147292	982334
897	982335
27840	982336
1017	982337
26208	982338
31116	982339
66739	982340
7734	982341
26662	982342
1798	982343
9146	982344
27399	982345
5669	982346
117062	982347
17525	982348
16575	982349
66505	982350
86855	982351
57200	982352
687	982353
722	982354
1387	982355
20910	982356
9271	982357
13580	982358
9901	982359
4108	982360
137496	982361
20945	982362
7326	982363
123300	982364
22819	982365
19318	982366
22876	982367
5584	982368
114054	982369
14408	982370
79056	982371
3322	982372
26607	982373
96618	982374
3011	982375
5693	982376
20374	982377
18463	982378
5769	982379
33734	982380
21005	982381
55292	982382
102172	982383
4446	982384
7331	982385
110295	982386
1322	982387
8003	982388
77632	982389
5001	982390
15400	982391
43510	982392
66297	982393
13441	982394
20854	982395
74216	982396
91551	982397
80120	982398
124656	982399
47735	982400
10704	982401
41407	982402
3174	982403
25109	982404
14419	982405
125887	982406
9385	982407
19421	982408
6295	982409
111	982410
28109	982411
49060	982412
111101	982413
85578	982414
102310	982415
82876	982416
7444	982417
489	982418
4771	982419
6008	982420
15425	982421
18537	982422
10106	982423
140711	982424
54385	982425
11908	982426
53433	982427
574	982428
65322	982429
9079	982430
22308	982431
149972	982432
6021	982433
63676	982434
15739	982435
76247	982436
16555	982437
36757	982438
45321	982439
8411	982440
77397	982441
23756	982442
15388	982443
27704	982444
50073	982445
47726	982446
5411	982447
4600	982448
129795	982449
3455	982450
18783	982451
15700	982452
94329	982453
20970	982454
19076	982455
176	982456
57452	982457
741	982458
13507	982459
27696	982460
10173	982461
7624	982462
54255	982463
41348	982464
17843	982465
92484	982466
11442	982467
126393	982468
42574	982469
4384	982470
118951	982471
19194	982472
31158	982473
5685	982474
30496	982475
33844	982476
1497	982477
3172	982478
51906	982479
91896	982480
146197	982481
5	982482
2359	982483
51774	982484
1661	982485
33782	982486
11740	982487
38515	982488
16075	982489
49045	982490
75282	982491
3681	982492
17311	982493
13929	982494
41769	982495
25451	982496
35643	982497
30987	982498
63540	982499
66072	982500
4891	982501
1162	982502
14337	982503
51276	982504
41130	982505
21793	982506
114467	982507
38620	982508
15520	982509
3361	982510
90174	982511
152193	982512
165541	982513
4034	982514
28424	982515
13026	982516
40209	982517
55520	982518
2946	982519
74354	982520
24797	982521
12092	982522
86406	982523
65895	982524
20860	982525
16668	982526
8353	982527
44735	982528
24333	982529
7844	982530
23280	982531
38024	982532
26121	982533
55538	982534
90474	982535
18859	982536
96307	982537
33592	982538
11388	982539
1541	982540
57992	982541
33575	982542
113	982543
65746	982544
25016	982545
18916	982546
8930	982547
7382	982548
29458	982549
30173	982550
8935	982551
70416	982552
32417	982553
7918	982554
4410	982555
90270	982556
36143	982557
92532	982558
102945	982559
103199	982560
6852	982561
12217	982562
20166	982563
3776	982564
3813	982565
50723	982566
219	982567
37447	982568
24449	982569
2828	982570
27525	982571
2079	982572
128754	982573
62089	982574
106866	982575
95336	982576
8760	982577
72842	982578
74987	982579
59414	982580
46917	982581
150076	982582
144105	982583
11634	982584
29292	982585
886	982586
87038	982587
26840	982588
44506	982589
60048	982590
117482	982591
110116	982592
24155	982593
34610	982594
5237	982595
31239	982596
4181	982597
24089	982598
88934	982599
95746	982600
52804	982601
6756	982602
42057	982603
6949	982604
8987	982605
21638	982606
6854	982607
99212	982608
1248	982609
76829	982610
126141	982611
5829	982612
155	982613
6399	982614
62571	982615
1600	982616
122780	982617
10852	982618
32257	982619
92608	982620
106764	982621
8902	982622
4502	982623
5435	982624
112312	982625
5075	982626
23438	982627
28169	982628
42748	982629
37003	982630
67779	982631
3398	982632
803	982633
5974	982634
494	982635
11028	982636
5080	982637
7978	982638
12155	982639
46420	982640
51580	982641
34787	982642
51706	982643
96474	982644
5627	982645
61358	982646
10136	982647
40985	982648
74405	982649
25879	982650
69440	982651
2511	982652
6733	982653
59986	982654
29775	982655
130461	982656
102872	982657
13459	982658
113725	982659
22988	982660
170	982661
70442	982662
20100	982663
30889	982664
43196	982665
60	982666
43537	982667
95089	982668
5277	982669
3183	982670
35561	982671
67469	982672
1605	982673
50966	982674
85398	982675
31486	982676
86860	982677
90887	982678
5275	982679
1417	982680
73791	982681
102040	982682
44089	982683
29377	982684
3881	982685
83223	982686
16074	982687
1191	982688
154327	982689
47997	982690
78815	982691
10763	982692
151736	982693
6590	982694
6596	982695
43869	982696
1366	982697
2902	982698
371	982699
116583	982700
73767	982701
62269	982702
9931	982703
8168	982704
125083	982705
2167	982706
34607	982707
5720	982708
32327	982709
36392	982710
108639	982711
104880	982712
10033	982713
92019	982714
12547	982715
42101	982716
2413	982717
10270	982718
72616	982719
9511	982720
13963	982721
10699	982722
23646	982723
27758	982724
15020	982725
20006	982726
13044	982727
3043	982728
25419	982729
17573	982730
6032	982731
64224	982732
53018	982733
33530	982734
7	982735
10403	982736
68111	982737
2215	982738
14381	982739
17249	982740
32811	982741
13326	982742
103366	982743
886	982744
71162	982745
23316	982746
73258	982747
103148	982748
9679	982749
33479	982750
59810	982751
100862	982752
27148	982753
130072	982754
23553	982755
57188	982756
7255	982757
56086	982758
3576	982759
15177	982760
4199	982761
79347	982762
10068	982763
7895	982764
72586	982765
51366	982766
52785	982767
23892	982768
55830	982769
854	982770
74067	982771
6380	982772
38729	982773
9978	982774
24009	982775
5476	982776
1496	982777
58918	982778
46509	982779
23376	982780
56595	982781
1286	982782
2721	982783
44197	982784
21648	982785
842	982786
110686	982787
107633	982788
119740	982789
49760	982790
130342	982791
39380	982792
65950	982793
28591	982794
27352	982795
73130	982796
2920	982797
32328	982798
1906	982799
34444	982800
48804	982801
98	982802
44637	982803
35610	982804
71518	982805
18412	982806
1100	982807
8830	982808
24817	982809
33012	982810
116438	982811
20089	982812
119351	982813
24477	982814
27720	982815
678	982816
6854	982817
8792	982818
130022	982819
11851	982820
1718	982821
11532	982822
52350	982823
49998	982824
3641	982825
24613	982826
28879	982827
40439	982828
89434	982829
68755	982830
212	982831
25916	982832
69850	982833
8545	982834
54975	982835
128244	982836
68946	982837
60595	982838
13112	982839
6067	982840
10984	982841
36161	982842
5820	982843
248	982844
10839	982845
70028	982846
1557	982847
103791	982848
69618	982849
54052	982850
8343	982851
3310	982852
28111	982853
106995	982854
123160	982855
47384	982856
10146	982857
7622	982858
47466	982859
131429	982860
19839	982861
25314	982862
62150	982863
34562	982864
9875	982865
34027	982866
8530	982867
18590	982868
159716	982869
78049	982870
51907	982871
110296	982872
9043	982873
41866	982874
122372	982875
157097	982876
147067	982877
65713	982878
18223	982879
112413	982880
72983	982881
91765	982882
4223	982883
78941	982884
46609	982885
5351	982886
3019	982887
24772	982888
42055	982889
27145	982890
4877	982891
155085	982892
7258	982893
15706	982894
870	982895
16245	982896
39063	982897
117036	982898
95059	982899
45256	982900
6984	982901
5391	982902
38229	982903
86579	982904
22666	982905
72083	982906
60989	982907
176	982908
121278	982909
28446	982910
10767	982911
7010	982912
22068	982913
158503	982914
44711	982915
51837	982916
6507	982917
6448	982918
99448	982919
17165	982920
13047	982921
13606	982922
92051	982923
12865	982924
87125	982925
22432	982926
51801	982927
25335	982928
37185	982929
41354	982930
18502	982931
19596	982932
40099	982933
10129	982934
11245	982935
97566	982936
59793	982937
63096	982938
29540	982939
15551	982940
80146	982941
6779	982942
26929	982943
3344	982944
13241	982945
24454	982946
2074	982947
48854	982948
27299	982949
2878	982950
11915	982951
5616	982952
73373	982953
2453	982954
31193	982955
2440	982956
49756	982957
25130	982958
58303	982959
129669	982960
6354	982961
15375	982962
5322	982963
1859	982964
49516	982965
19481	982966
67186	982967
4471	982968
164743	982969
11787	982970
25938	982971
16355	982972
282	982973
3580	982974
603	982975
23025	982976
20570	982977
75072	982978
16155	982979
24247	982980
44852	982981
5801	982982
29513	982983
27775	982984
16785	982985
26424	982986
60289	982987
1069	982988
31781	982989
8479	982990
93845	982991
100957	982992
19912	982993
5620	982994
12206	982995
39913	982996
3080	982997
20926	982998
35411	982999
28076	983000
91503	983001
13772	983002
54178	983003
68611	983004
72676	983005
15846	983006
11155	983007
73411	983008
20497	983009
11921	983010
60037	983011
10677	983012
3098	983013
830	983014
55597	983015
55210	983016
8235	983017
1365	983018
45399	983019
13791	983020
19785	983021
105323	983022
28426	983023
98132	983024
125733	983025
198	983026
52	983027
117538	983028
125093	983029
12047	983030
28373	983031
47856	983032
15189	983033
1823	983034
75702	983035
8721	983036
31928	983037
120013	983038
166165	983039
51545	983040
106710	983041
45585	983042
67092	983043
93331	983044
14322	983045
60145	983046
22523	983047
20712	983048
12063	983049
10731	983050
26454	983051
36150	983052
1822	983053
45021	983054
4266	983055
38413	983056
42706	983057
14681	983058
12146	983059
32709	983060
101227	983061
18	983062
51672	983063
161328	983064
29628	983065
15031	983066
51325	983067
31249	983068
72109	983069
90192	983070
3865	983071
91505	983072
35786	983073
24187	983074
47579	983075
8048	983076
5629	983077
71201	983078
22990	983079
64170	983080
54044	983081
23580	983082
185	983083
10339	983084
49632	983085
36709	983086
119971	983087
28218	983088
3152	983089
106756	983090
46839	983091
144536	983092
7015	983093
40438	983094
14647	983095
118601	983096
35135	983097
8270	983098
14221	983099
6030	983100
4	983101
134356	983102
6775	983103
7853	983104
26861	983105
96269	983106
17796	983107
53812	983108
399	983109
126627	983110
55496	983111
2140	983112
37673	983113
18732	983114
110257	983115
29805	983116
69210	983117
16064	983118
100268	983119
5572	983120
122493	983121
19042	983122
10157	983123
6538	983124
16201	983125
17021	983126
15408	983127
110182	983128
68177	983129
7144	983130
48878	983131
54940	983132
60938	983133
49826	983134
4140	983135
99955	983136
1637	983137
14901	983138
66392	983139
123706	983140
13723	983141
11109	983142
105955	983143
16113	983144
585	983145
62095	983146
26149	983147
40780	983148
1609	983149
17933	983150
23649	983151
17126	983152
10271	983153
7855	983154
73665	983155
8586	983156
7139	983157
26942	983158
95563	983159
20867	983160
51076	983161
13138	983162
58459	983163
76608	983164
22693	983165
45911	983166
99741	983167
71976	983168
100554	983169
23753	983170
12143	983171
93063	983172
52716	983173
111052	983174
33310	983175
3484	983176
5063	983177
103980	983178
23357	983179
44975	983180
32474	983181
25922	983182
41731	983183
30804	983184
20174	983185
664	983186
1618	983187
23766	983188
14717	983189
96660	983190
11964	983191
38662	983192
44228	983193
124424	983194
79758	983195
142032	983196
51952	983197
27322	983198
70896	983199
6261	983200
28609	983201
9516	983202
8670	983203
59426	983204
46112	983205
133314	983206
51296	983207
2498	983208
61029	983209
88420	983210
138052	983211
11688	983212
51201	983213
7080	983214
9435	983215
79653	983216
3854	983217
7692	983218
17372	983219
57720	983220
107518	983221
30781	983222
231	983223
45563	983224
92380	983225
11072	983226
10954	983227
8015	983228
24448	983229
27626	983230
1065	983231
38144	983232
77845	983233
11176	983234
29485	983235
32665	983236
89127	983237
43752	983238
86730	983239
61758	983240
1532	983241
13631	983242
3771	983243
22103	983244
6463	983245
925	983246
125929	983247
7631	983248
10217	983249
156609	983250
3770	983251
55667	983252
19946	983253
57712	983254
3036	983255
146339	983256
16647	983257
83464	983258
71318	983259
10054	983260
58773	983261
211	983262
84989	983263
40451	983264
3674	983265
71578	983266
129092	983267
15305	983268
19107	983269
152853	983270
154942	983271
42862	983272
9220	983273
61975	983274
3887	983275
33715	983276
30192	983277
28434	983278
61449	983279
7401	983280
47807	983281
88413	983282
20927	983283
12481	983284
1062	983285
128646	983286
58195	983287
10705	983288
32101	983289
33767	983290
72603	983291
27	983292
5448	983293
14452	983294
62280	983295
82565	983296
4030	983297
30948	983298
81488	983299
54544	983300
71950	983301
11704	983302
39793	983303
164505	983304
46172	983305
6822	983306
22404	983307
27713	983308
126853	983309
14997	983310
20383	983311
58708	983312
73786	983313
20850	983314
27218	983315
2110	983316
32752	983317
2049	983318
108488	983319
3976	983320
9776	983321
19600	983322
34083	983323
70037	983324
1640	983325
36521	983326
21206	983327
1349	983328
8331	983329
19101	983330
28544	983331
24442	983332
57938	983333
1484	983334
7391	983335
8186	983336
878	983337
11521	983338
22475	983339
72263	983340
3230	983341
4861	983342
60035	983343
489	983344
82914	983345
48119	983346
32056	983347
337	983348
34348	983349
984	983350
10491	983351
30225	983352
3965	983353
40958	983354
25606	983355
23676	983356
46616	983357
115275	983358
9087	983359
20850	983360
776	983361
64023	983362
58592	983363
6214	983364
73142	983365
61339	983366
3025	983367
14436	983368
15063	983369
59116	983370
26178	983371
149949	983372
11669	983373
47864	983374
41319	983375
21666	983376
105768	983377
74951	983378
94880	983379
120746	983380
22918	983381
12901	983382
505	983383
93625	983384
26689	983385
49830	983386
26954	983387
17321	983388
125063	983389
12622	983390
33944	983391
21532	983392
5960	983393
2901	983394
1231	983395
9077	983396
66686	983397
5805	983398
140436	983399
9024	983400
158541	983401
35709	983402
17807	983403
25703	983404
44682	983405
76536	983406
3505	983407
29550	983408
81478	983409
28167	983410
22658	983411
560	983412
793	983413
14430	983414
17523	983415
38675	983416
673	983417
20611	983418
95895	983419
57353	983420
23841	983421
12011	983422
43957	983423
38177	983424
2825	983425
61014	983426
67807	983427
75206	983428
16	983429
46051	983430
28119	983431
23935	983432
94261	983433
60247	983434
140510	983435
4215	983436
53845	983437
90361	983438
19825	983439
95340	983440
60406	983441
4597	983442
2955	983443
5398	983444
93894	983445
138814	983446
24780	983447
13	983448
106086	983449
44189	983450
74457	983451
21747	983452
17126	983453
121816	983454
85743	983455
757	983456
64155	983457
14688	983458
60162	983459
111958	983460
80203	983461
14183	983462
137689	983463
46621	983464
50478	983465
503	983466
38352	983467
1392	983468
6250	983469
30251	983470
76123	983471
94945	983472
3141	983473
58833	983474
52300	983475
39563	983476
58882	983477
48598	983478
62183	983479
91317	983480
17088	983481
46706	983482
74232	983483
109061	983484
19840	983485
64625	983486
14249	983487
86611	983488
139929	983489
11798	983490
57158	983491
36096	983492
28508	983493
5933	983494
16812	983495
9900	983496
156015	983497
146843	983498
17203	983499
54793	983500
1356	983501
699	983502
23529	983503
22954	983504
14624	983505
44838	983506
32638	983507
11388	983508
26370	983509
5985	983510
22333	983511
19242	983512
62478	983513
97063	983514
76643	983515
1810	983516
282	983517
113339	983518
35616	983519
71059	983520
5880	983521
82600	983522
28940	983523
94497	983524
166404	983525
117514	983526
469	983527
55548	983528
43819	983529
95026	983530
23575	983531
65209	983532
2880	983533
163993	983534
63116	983535
46329	983536
63709	983537
49142	983538
28062	983539
1390	983540
11044	983541
39201	983542
26962	983543
55984	983544
24044	983545
83720	983546
52642	983547
42283	983548
40961	983549
20708	983550
40845	983551
13652	983552
115018	983553
77806	983554
1876	983555
44218	983556
92303	983557
31756	983558
255	983559
53954	983560
4240	983561
14782	983562
61322	983563
5784	983564
7623	983565
10215	983566
16646	983567
86575	983568
83069	983569
81825	983570
73353	983571
23612	983572
46792	983573
50071	983574
22347	983575
41765	983576
36947	983577
22073	983578
439	983579
41074	983580
28267	983581
85293	983582
525	983583
92857	983584
2977	983585
28616	983586
159308	983587
31928	983588
85639	983589
59313	983590
40656	983591
17797	983592
1151	983593
114159	983594
9694	983595
33199	983596
52328	983597
46939	983598
5876	983599
79156	983600
8641	983601
50086	983602
121683	983603
15326	983604
106480	983605
7	983606
40076	983607
2250	983608
70423	983609
10706	983610
343	983611
6660	983612
27593	983613
44641	983614
81909	983615
15636	983616
118793	983617
5470	983618
7730	983619
159067	983620
19319	983621
73767	983622
9010	983623
58435	983624
20200	983625
2948	983626
119052	983627
22587	983628
29120	983629
111262	983630
132275	983631
31661	983632
14827	983633
35708	983634
12940	983635
11096	983636
58767	983637
16391	983638
2941	983639
74678	983640
68495	983641
8556	983642
25196	983643
56740	983644
142857	983645
38886	983646
99753	983647
83141	983648
29490	983649
22354	983650
38866	983651
5901	983652
74023	983653
64975	983654
97742	983655
18774	983656
90052	983657
7637	983658
6657	983659
51053	983660
43538	983661
20794	983662
126465	983663
26639	983664
21237	983665
31296	983666
60307	983667
90533	983668
51342	983669
6898	983670
4999	983671
4757	983672
9495	983673
21284	983674
17629	983675
31751	983676
3637	983677
8520	983678
19738	983679
160369	983680
53344	983681
86834	983682
9816	983683
2913	983684
42821	983685
155776	983686
37401	983687
9207	983688
39873	983689
79004	983690
8488	983691
18983	983692
42168	983693
24460	983694
93545	983695
73363	983696
102784	983697
23625	983698
8210	983699
31154	983700
54556	983701
942	983702
149290	983703
67684	983704
724	983705
49165	983706
4467	983707
2945	983708
51	983709
4515	983710
23398	983711
99988	983712
83058	983713
4850	983714
19547	983715
29067	983716
393	983717
8543	983718
66892	983719
1446	983720
2299	983721
11706	983722
20157	983723
45575	983724
99888	983725
17668	983726
59323	983727
111409	983728
18316	983729
6292	983730
26901	983731
1264	983732
61646	983733
117940	983734
19122	983735
11072	983736
91861	983737
156950	983738
109	983739
165961	983740
30340	983741
6331	983742
74520	983743
153433	983744
11490	983745
60630	983746
47655	983747
4742	983748
47041	983749
107346	983750
14057	983751
11176	983752
11239	983753
5143	983754
160701	983755
56229	983756
35627	983757
2895	983758
17948	983759
4500	983760
7846	983761
26026	983762
96334	983763
27713	983764
43343	983765
105168	983766
28805	983767
4167	983768
112490	983769
7929	983770
141788	983771
67536	983772
48625	983773
145260	983774
3633	983775
24133	983776
32391	983777
24984	983778
50533	983779
2128	983780
66427	983781
104104	983782
95025	983783
4608	983784
15767	983785
28392	983786
27126	983787
23484	983788
10427	983789
84713	983790
95189	983791
11584	983792
40431	983793
94119	983794
238	983795
11450	983796
3167	983797
9955	983798
86522	983799
5656	983800
143	983801
76149	983802
5660	983803
15535	983804
130237	983805
68142	983806
121413	983807
66540	983808
121531	983809
41494	983810
2534	983811
35686	983812
79386	983813
33010	983814
3408	983815
8571	983816
93013	983817
3321	983818
8383	983819
2959	983820
123092	983821
17621	983822
17837	983823
13022	983824
24596	983825
12395	983826
98618	983827
76659	983828
4718	983829
1348	983830
104828	983831
2141	983832
10117	983833
8556	983834
59300	983835
614	983836
35525	983837
38354	983838
17348	983839
18009	983840
15425	983841
34993	983842
53766	983843
696	983844
64738	983845
22706	983846
30404	983847
5149	983848
27068	983849
10702	983850
1077	983851
25809	983852
74246	983853
15375	983854
9298	983855
22918	983856
70520	983857
56383	983858
75127	983859
866	983860
9990	983861
117274	983862
53432	983863
66437	983864
44513	983865
45977	983866
5738	983867
82273	983868
26632	983869
78355	983870
97812	983871
40055	983872
24240	983873
3437	983874
42381	983875
38747	983876
13663	983877
2580	983878
87415	983879
1850	983880
49210	983881
1109	983882
23546	983883
75042	983884
30132	983885
24360	983886
51778	983887
986	983888
56677	983889
47765	983890
5650	983891
145070	983892
1087	983893
47012	983894
17877	983895
5461	983896
34459	983897
7974	983898
47308	983899
450	983900
17411	983901
80522	983902
46602	983903
31992	983904
13025	983905
3673	983906
4549	983907
23123	983908
109454	983909
8407	983910
125918	983911
9341	983912
72200	983913
7902	983914
45960	983915
4693	983916
3300	983917
20758	983918
19787	983919
15897	983920
794	983921
91574	983922
5850	983923
13985	983924
5341	983925
1599	983926
33269	983927
69523	983928
59424	983929
5176	983930
34756	983931
112980	983932
19478	983933
12890	983934
28877	983935
9034	983936
82944	983937
23778	983938
107342	983939
4247	983940
43375	983941
1160	983942
34889	983943
4891	983944
1721	983945
22576	983946
101365	983947
7848	983948
14511	983949
10194	983950
130912	983951
44097	983952
113540	983953
730	983954
11162	983955
4068	983956
7010	983957
142179	983958
22413	983959
65470	983960
16283	983961
477	983962
73854	983963
7131	983964
13276	983965
7898	983966
20780	983967
17068	983968
78093	983969
30166	983970
114524	983971
79465	983972
27858	983973
6055	983974
32563	983975
8402	983976
28530	983977
45143	983978
97135	983979
56468	983980
16199	983981
30509	983982
133966	983983
97268	983984
68567	983985
3934	983986
12898	983987
46248	983988
5107	983989
4148	983990
75283	983991
43214	983992
4628	983993
114436	983994
3637	983995
113955	983996
157689	983997
1241	983998
41737	983999
1802	984000
87786	984001
152268	984002
17833	984003
1157	984004
32082	984005
127825	984006
14368	984007
142284	984008
19864	984009
23008	984010
7115	984011
73101	984012
83963	984013
16214	984014
72901	984015
24315	984016
83853	984017
58323	984018
52143	984019
66371	984020
27421	984021
2207	984022
129843	984023
82075	984024
14884	984025
1909	984026
43709	984027
995	984028
4384	984029
118337	984030
41518	984031
140079	984032
6108	984033
85931	984034
77026	984035
77237	984036
76334	984037
42213	984038
7795	984039
71237	984040
50141	984041
23742	984042
161886	984043
78920	984044
11312	984045
87754	984046
148682	984047
41036	984048
3716	984049
38865	984050
10343	984051
3893	984052
30653	984053
9063	984054
2989	984055
35101	984056
25580	984057
5190	984058
14660	984059
2850	984060
1732	984061
60215	984062
3	984063
13161	984064
17098	984065
75577	984066
59001	984067
10702	984068
24123	984069
77084	984070
21260	984071
88916	984072
31813	984073
66041	984074
85386	984075
7786	984076
25599	984077
26033	984078
33903	984079
5552	984080
111293	984081
8339	984082
15395	984083
78601	984084
4088	984085
37693	984086
5542	984087
47001	984088
48127	984089
116487	984090
105291	984091
12981	984092
3534	984093
157169	984094
133985	984095
102476	984096
79718	984097
11151	984098
51255	984099
48794	984100
3619	984101
41486	984102
2641	984103
51312	984104
1060	984105
10420	984106
48869	984107
1638	984108
910	984109
4463	984110
1486	984111
75132	984112
5198	984113
18252	984114
4586	984115
19211	984116
104873	984117
222	984118
81876	984119
13251	984120
27079	984121
142878	984122
52437	984123
17205	984124
118881	984125
81487	984126
125673	984127
794	984128
11936	984129
26100	984130
12394	984131
126586	984132
70513	984133
26955	984134
30830	984135
4837	984136
10073	984137
283	984138
30534	984139
5120	984140
35233	984141
7043	984142
55001	984143
6398	984144
26142	984145
4717	984146
1137	984147
112512	984148
1958	984149
39481	984150
16604	984151
31403	984152
89824	984153
244	984154
47304	984155
21843	984156
64684	984157
50580	984158
113605	984159
87111	984160
58369	984161
5319	984162
38292	984163
17	984164
15509	984165
7210	984166
6197	984167
8495	984168
39732	984169
51071	984170
42320	984171
69786	984172
26155	984173
89443	984174
1636	984175
25940	984176
25268	984177
15376	984178
31839	984179
7680	984180
21657	984181
102324	984182
49582	984183
3627	984184
124979	984185
16296	984186
21412	984187
67763	984188
18126	984189
14225	984190
73309	984191
24820	984192
6252	984193
13613	984194
50892	984195
4242	984196
1297	984197
47608	984198
126330	984199
47235	984200
12356	984201
98932	984202
98910	984203
81439	984204
1005	984205
160	984206
5594	984207
26591	984208
128158	984209
16756	984210
75672	984211
10027	984212
24452	984213
672	984214
78300	984215
83251	984216
128760	984217
15836	984218
50701	984219
67717	984220
38196	984221
85009	984222
242	984223
88	984224
19066	984225
6204	984226
23516	984227
4193	984228
15536	984229
20459	984230
41321	984231
40906	984232
18336	984233
87835	984234
17575	984235
50746	984236
268	984237
6319	984238
29135	984239
149944	984240
41936	984241
55978	984242
28860	984243
63336	984244
2744	984245
13694	984246
16804	984247
103642	984248
33817	984249
75162	984250
59405	984251
33852	984252
48694	984253
4901	984254
54992	984255
2804	984256
1087	984257
47471	984258
93581	984259
14485	984260
12664	984261
54102	984262
5345	984263
5733	984264
96624	984265
4852	984266
18305	984267
141439	984268
11	984269
6430	984270
47402	984271
818	984272
43794	984273
16389	984274
13504	984275
79787	984276
14535	984277
50592	984278
7691	984279
40320	984280
70830	984281
47021	984282
5042	984283
141184	984284
3393	984285
79327	984286
129333	984287
58193	984288
51990	984289
45251	984290
12581	984291
71410	984292
86752	984293
107163	984294
3055	984295
53494	984296
11900	984297
7755	984298
20882	984299
131419	984300
26491	984301
26939	984302
163139	984303
60356	984304
8775	984305
63939	984306
30619	984307
16882	984308
4570	984309
44906	984310
39246	984311
13626	984312
156743	984313
18908	984314
22782	984315
37763	984316
87476	984317
13194	984318
15918	984319
15972	984320
43768	984321
2335	984322
56605	984323
86939	984324
7261	984325
6761	984326
28682	984327
10255	984328
6600	984329
12938	984330
485	984331
66009	984332
116802	984333
33527	984334
6954	984335
56057	984336
56179	984337
1310	984338
13410	984339
110314	984340
42963	984341
12746	984342
324	984343
138112	984344
5537	984345
20317	984346
136803	984347
19402	984348
95063	984349
83042	984350
139890	984351
24595	984352
41157	984353
92681	984354
4913	984355
110192	984356
71634	984357
76298	984358
130092	984359
1806	984360
725	984361
39680	984362
43390	984363
10584	984364
18690	984365
9122	984366
105675	984367
4002	984368
14198	984369
32558	984370
811	984371
834	984372
3650	984373
13508	984374
20875	984375
26730	984376
76113	984377
41550	984378
23000	984379
41348	984380
7137	984381
115262	984382
127967	984383
6730	984384
34788	984385
124813	984386
2989	984387
41330	984388
89800	984389
20296	984390
38027	984391
127753	984392
46788	984393
859	984394
1211	984395
42608	984396
118448	984397
85790	984398
6178	984399
26340	984400
77017	984401
71733	984402
27725	984403
30413	984404
20	984405
89329	984406
7282	984407
53967	984408
6997	984409
41943	984410
978	984411
1418	984412
3394	984413
143191	984414
15837	984415
35505	984416
164726	984417
1144	984418
85864	984419
127985	984420
2931	984421
20819	984422
6757	984423
6	984424
4105	984425
21341	984426
124555	984427
2544	984428
2901	984429
11635	984430
77149	984431
32986	984432
19312	984433
36714	984434
48593	984435
67700	984436
72105	984437
53159	984438
700	984439
35630	984440
67823	984441
18368	984442
51176	984443
2124	984444
17445	984445
22931	984446
4239	984447
88251	984448
4338	984449
102750	984450
99199	984451
159092	984452
63484	984453
3627	984454
5524	984455
13636	984456
9181	984457
41244	984458
56701	984459
21298	984460
1291	984461
59620	984462
31048	984463
40894	984464
1533	984465
9537	984466
10831	984467
41815	984468
71480	984469
18094	984470
63819	984471
16977	984472
166659	984473
12683	984474
96416	984475
9455	984476
11303	984477
1461	984478
11990	984479
50149	984480
7605	984481
84254	984482
1581	984483
6607	984484
7116	984485
4643	984486
52684	984487
9	984488
51289	984489
1894	984490
9637	984491
148	984492
5009	984493
54665	984494
50063	984495
6963	984496
4865	984497
36536	984498
42118	984499
16	984500
15246	984501
41056	984502
24143	984503
128254	984504
3129	984505
5285	984506
65623	984507
140	984508
5868	984509
27944	984510
2660	984511
51337	984512
5686	984513
94441	984514
12210	984515
81798	984516
1320	984517
11841	984518
2577	984519
8742	984520
29873	984521
4439	984522
101608	984523
63081	984524
83604	984525
3872	984526
4231	984527
17252	984528
22191	984529
21886	984530
24111	984531
79993	984532
8439	984533
15945	984534
5311	984535
122479	984536
77258	984537
7289	984538
25460	984539
61649	984540
36717	984541
136347	984542
10996	984543
239	984544
5911	984545
23169	984546
92653	984547
14870	984548
57206	984549
141958	984550
9683	984551
12664	984552
260	984553
157532	984554
14794	984555
61914	984556
1906	984557
98532	984558
1721	984559
51616	984560
63090	984561
1923	984562
32881	984563
56775	984564
86479	984565
166110	984566
1018	984567
2490	984568
41569	984569
73184	984570
129204	984571
31411	984572
5637	984573
26809	984574
28175	984575
171	984576
23480	984577
131147	984578
41761	984579
50433	984580
18067	984581
20852	984582
12985	984583
66035	984584
50668	984585
129221	984586
34741	984587
12366	984588
2415	984589
68908	984590
132303	984591
21244	984592
46930	984593
27353	984594
40661	984595
116468	984596
119050	984597
10249	984598
9485	984599
11934	984600
5558	984601
30504	984602
82417	984603
35489	984604
14007	984605
3552	984606
40464	984607
12028	984608
4584	984609
64232	984610
13142	984611
8064	984612
3161	984613
7315	984614
124131	984615
98269	984616
22718	984617
12819	984618
572	984619
4021	984620
22790	984621
80381	984622
33034	984623
67201	984624
7036	984625
29736	984626
4033	984627
56157	984628
276	984629
19513	984630
164693	984631
13344	984632
16414	984633
128394	984634
15142	984635
2096	984636
41255	984637
23	984638
695	984639
29952	984640
30870	984641
100325	984642
26669	984643
57946	984644
143132	984645
612	984646
16012	984647
47809	984648
2823	984649
57484	984650
87164	984651
14899	984652
133513	984653
107105	984654
30705	984655
51276	984656
45882	984657
15316	984658
23641	984659
32495	984660
778	984661
36779	984662
7914	984663
56320	984664
46241	984665
52343	984666
27680	984667
24758	984668
84953	984669
2074	984670
7069	984671
4209	984672
1210	984673
57121	984674
129870	984675
149637	984676
774	984677
7852	984678
3322	984679
24868	984680
1370	984681
102356	984682
6798	984683
15795	984684
144965	984685
2242	984686
47625	984687
90705	984688
37885	984689
96034	984690
29382	984691
28160	984692
157	984693
2495	984694
39195	984695
66080	984696
50716	984697
36882	984698
81533	984699
131871	984700
3803	984701
16704	984702
5296	984703
11696	984704
1235	984705
141556	984706
3926	984707
83542	984708
3051	984709
33312	984710
30283	984711
96423	984712
28998	984713
9200	984714
4634	984715
5912	984716
93412	984717
38	984718
21282	984719
82687	984720
15641	984721
1342	984722
2949	984723
107669	984724
3943	984725
6338	984726
28394	984727
129934	984728
106060	984729
59285	984730
23097	984731
11398	984732
54965	984733
21504	984734
73317	984735
25161	984736
56886	984737
679	984738
33238	984739
44967	984740
96554	984741
48964	984742
43265	984743
2467	984744
96942	984745
11951	984746
45479	984747
21612	984748
25993	984749
780	984750
72274	984751
34212	984752
83301	984753
11413	984754
42019	984755
153549	984756
7764	984757
44699	984758
119999	984759
82088	984760
72148	984761
42082	984762
3223	984763
49340	984764
96683	984765
93846	984766
13237	984767
1248	984768
3787	984769
6116	984770
32666	984771
30490	984772
983	984773
37346	984774
114205	984775
46413	984776
94238	984777
54519	984778
5575	984779
63720	984780
9232	984781
118193	984782
120041	984783
5692	984784
72453	984785
12745	984786
18224	984787
40678	984788
5458	984789
106799	984790
19360	984791
39126	984792
4899	984793
4563	984794
3158	984795
71160	984796
63964	984797
15173	984798
45	984799
2131	984800
149000	984801
96843	984802
26031	984803
6039	984804
5313	984805
79831	984806
509	984807
33648	984808
72845	984809
2834	984810
39129	984811
103840	984812
3667	984813
28096	984814
4050	984815
37896	984816
41527	984817
49037	984818
29148	984819
2907	984820
105886	984821
125	984822
30795	984823
19118	984824
47289	984825
86622	984826
130687	984827
15707	984828
29959	984829
10625	984830
34761	984831
2348	984832
944	984833
84240	984834
3587	984835
3508	984836
20576	984837
354	984838
33496	984839
14427	984840
37829	984841
123329	984842
10375	984843
142633	984844
110718	984845
79584	984846
51608	984847
36785	984848
382	984849
8301	984850
9349	984851
3162	984852
128386	984853
38403	984854
5566	984855
66941	984856
3855	984857
7041	984858
3133	984859
57078	984860
28679	984861
11520	984862
74970	984863
797	984864
29605	984865
28629	984866
5457	984867
28390	984868
66976	984869
27677	984870
43712	984871
226	984872
3998	984873
29901	984874
54461	984875
34926	984876
60640	984877
33985	984878
7862	984879
15347	984880
5151	984881
1860	984882
6058	984883
30009	984884
71	984885
23048	984886
506	984887
7703	984888
15735	984889
3436	984890
52462	984891
19910	984892
30289	984893
134383	984894
63651	984895
636	984896
6914	984897
11129	984898
21391	984899
255	984900
10938	984901
66704	984902
35257	984903
5627	984904
20157	984905
23074	984906
90616	984907
56758	984908
3165	984909
50089	984910
43907	984911
93387	984912
9283	984913
20862	984914
75560	984915
64446	984916
53955	984917
17748	984918
22823	984919
75708	984920
5084	984921
23710	984922
93083	984923
11120	984924
39402	984925
64944	984926
21146	984927
79044	984928
22072	984929
369	984930
68438	984931
85861	984932
41853	984933
53548	984934
23103	984935
69519	984936
26158	984937
61766	984938
25137	984939
44405	984940
90480	984941
4449	984942
71576	984943
6533	984944
53086	984945
90320	984946
40747	984947
26416	984948
815	984949
1013	984950
1245	984951
2597	984952
19807	984953
4	984954
87592	984955
67133	984956
15430	984957
54192	984958
134301	984959
2372	984960
15049	984961
16110	984962
157045	984963
22442	984964
544	984965
787	984966
73435	984967
65774	984968
66533	984969
52907	984970
125785	984971
10919	984972
131995	984973
1199	984974
19022	984975
113031	984976
77072	984977
151629	984978
33851	984979
30828	984980
110412	984981
79650	984982
93424	984983
25058	984984
118175	984985
12260	984986
1491	984987
6646	984988
3263	984989
73726	984990
21502	984991
166472	984992
15	984993
2115	984994
6025	984995
102007	984996
32417	984997
16111	984998
502	984999
77273	985000
57589	985001
121708	985002
27365	985003
24801	985004
10718	985005
64975	985006
5711	985007
72827	985008
7169	985009
97320	985010
27386	985011
20615	985012
121250	985013
9195	985014
18301	985015
1218	985016
97458	985017
51304	985018
165923	985019
39646	985020
36864	985021
16437	985022
20779	985023
11538	985024
342	985025
61071	985026
7771	985027
18967	985028
66899	985029
4381	985030
3966	985031
43582	985032
1367	985033
14873	985034
22082	985035
88872	985036
26650	985037
120627	985038
58692	985039
56784	985040
128724	985041
1860	985042
77478	985043
57101	985044
15165	985045
153192	985046
59974	985047
70487	985048
27472	985049
54876	985050
27071	985051
12256	985052
96551	985053
23460	985054
14278	985055
65835	985056
7630	985057
43975	985058
62623	985059
39636	985060
159	985061
2447	985062
63505	985063
19436	985064
34210	985065
2406	985066
6371	985067
31866	985068
4895	985069
8269	985070
5745	985071
31548	985072
779	985073
59963	985074
9861	985075
164884	985076
51254	985077
162141	985078
104737	985079
21663	985080
54375	985081
13340	985082
37861	985083
7781	985084
37541	985085
1590	985086
28196	985087
52903	985088
68018	985089
77203	985090
74022	985091
67553	985092
100766	985093
5723	985094
103040	985095
61133	985096
20172	985097
40153	985098
117600	985099
21953	985100
31445	985101
2094	985102
30156	985103
50572	985104
14389	985105
20003	985106
63425	985107
9167	985108
24718	985109
114644	985110
103734	985111
21626	985112
65233	985113
30591	985114
8940	985115
128148	985116
28870	985117
51758	985118
118585	985119
51624	985120
47890	985121
438	985122
37728	985123
1196	985124
16945	985125
2982	985126
93942	985127
53397	985128
29470	985129
38442	985130
52978	985131
80587	985132
14660	985133
15755	985134
50262	985135
16944	985136
91603	985137
25413	985138
7397	985139
72034	985140
89331	985141
85517	985142
53002	985143
86420	985144
159005	985145
24	985146
160938	985147
519	985148
74290	985149
1610	985150
61955	985151
1493	985152
97782	985153
6506	985154
69477	985155
51549	985156
72549	985157
14071	985158
8561	985159
20804	985160
27590	985161
14699	985162
25225	985163
33244	985164
4482	985165
59213	985166
125948	985167
44054	985168
4490	985169
69328	985170
7612	985171
20412	985172
3486	985173
69172	985174
6543	985175
449	985176
73309	985177
28714	985178
42041	985179
7680	985180
32145	985181
68012	985182
125836	985183
2670	985184
53081	985185
1367	985186
84543	985187
41889	985188
90853	985189
37930	985190
5357	985191
45282	985192
29736	985193
3183	985194
104057	985195
32703	985196
319	985197
61735	985198
86998	985199
11709	985200
85004	985201
3857	985202
88656	985203
2150	985204
48984	985205
45318	985206
9536	985207
62511	985208
7852	985209
11160	985210
71655	985211
87924	985212
28347	985213
10776	985214
3157	985215
4590	985216
54458	985217
14436	985218
25381	985219
47951	985220
32021	985221
61058	985222
30578	985223
76087	985224
63410	985225
230	985226
38385	985227
23284	985228
2205	985229
10138	985230
19718	985231
15192	985232
99052	985233
29987	985234
3198	985235
31152	985236
70420	985237
13221	985238
2389	985239
70748	985240
31961	985241
17422	985242
100548	985243
2425	985244
2771	985245
79561	985246
17661	985247
3881	985248
24938	985249
115188	985250
22221	985251
34999	985252
24895	985253
4708	985254
17709	985255
7457	985256
17814	985257
105254	985258
27762	985259
14797	985260
8830	985261
34865	985262
156334	985263
11064	985264
29246	985265
99043	985266
159229	985267
31197	985268
134826	985269
10175	985270
31108	985271
14221	985272
40029	985273
93319	985274
48169	985275
14660	985276
15111	985277
181	985278
41868	985279
10640	985280
21228	985281
20803	985282
140	985283
3444	985284
75127	985285
13279	985286
17683	985287
57602	985288
99288	985289
28346	985290
4061	985291
1996	985292
50146	985293
52323	985294
235	985295
99877	985296
34267	985297
61770	985298
84362	985299
23799	985300
65289	985301
19315	985302
29346	985303
8868	985304
20504	985305
4778	985306
154221	985307
4487	985308
21988	985309
20797	985310
29655	985311
164020	985312
5791	985313
11967	985314
4910	985315
770	985316
24087	985317
33291	985318
66968	985319
111393	985320
20316	985321
1730	985322
68365	985323
97829	985324
31466	985325
10690	985326
76198	985327
927	985328
9867	985329
14081	985330
40183	985331
8625	985332
8763	985333
12382	985334
1061	985335
5593	985336
28498	985337
143	985338
24898	985339
35900	985340
90023	985341
55621	985342
2428	985343
50792	985344
42961	985345
5050	985346
7555	985347
94002	985348
1016	985349
32476	985350
125950	985351
30458	985352
17386	985353
4355	985354
30314	985355
44389	985356
101	985357
37492	985358
7894	985359
71658	985360
47515	985361
4020	985362
2322	985363
29709	985364
1677	985365
72742	985366
16166	985367
79531	985368
20676	985369
36524	985370
1057	985371
297	985372
48121	985373
32348	985374
45601	985375
9392	985376
11371	985377
93525	985378
36089	985379
1967	985380
3702	985381
14774	985382
10210	985383
163524	985384
92762	985385
83596	985386
3525	985387
48751	985388
22986	985389
13293	985390
101791	985391
76948	985392
113494	985393
60886	985394
20352	985395
4924	985396
133051	985397
34288	985398
111851	985399
1194	985400
121074	985401
89696	985402
14208	985403
49387	985404
41439	985405
81636	985406
32	985407
17065	985408
34042	985409
1341	985410
34971	985411
165	985412
118766	985413
27251	985414
105133	985415
23506	985416
89032	985417
25823	985418
58127	985419
10294	985420
31099	985421
49811	985422
32951	985423
28904	985424
127591	985425
2112	985426
9147	985427
255	985428
74254	985429
19443	985430
38244	985431
19878	985432
45991	985433
21	985434
18762	985435
29335	985436
67356	985437
446	985438
11944	985439
9658	985440
99232	985441
23348	985442
88884	985443
94240	985444
12342	985445
11519	985446
90776	985447
78374	985448
32362	985449
33369	985450
28313	985451
20964	985452
92196	985453
29396	985454
37874	985455
58997	985456
22728	985457
22345	985458
19775	985459
12819	985460
2938	985461
10224	985462
3994	985463
28233	985464
10192	985465
125262	985466
46321	985467
24241	985468
48638	985469
6149	985470
12479	985471
78181	985472
56423	985473
5510	985474
107262	985475
45666	985476
69939	985477
15617	985478
150093	985479
1012	985480
49596	985481
6559	985482
224	985483
62133	985484
86364	985485
35731	985486
25399	985487
1305	985488
1548	985489
117250	985490
8873	985491
105044	985492
11238	985493
80703	985494
32472	985495
2370	985496
8451	985497
4682	985498
53263	985499
8722	985500
1177	985501
6984	985502
5314	985503
61565	985504
242	985505
10023	985506
288	985507
3193	985508
6	985509
93228	985510
4457	985511
29131	985512
29131	985513
53400	985514
7187	985515
28514	985516
32	985517
8386	985518
15844	985519
25734	985520
24880	985521
39507	985522
140543	985523
22119	985524
55184	985525
659	985526
7562	985527
131878	985528
2303	985529
56379	985530
127709	985531
409	985532
12585	985533
64884	985534
13198	985535
32277	985536
49506	985537
23633	985538
4906	985539
1368	985540
8681	985541
20720	985542
50394	985543
6105	985544
32927	985545
55422	985546
30143	985547
52272	985548
10373	985549
760	985550
91485	985551
29475	985552
21654	985553
14938	985554
68286	985555
19683	985556
83984	985557
137566	985558
26271	985559
4305	985560
1573	985561
26009	985562
79062	985563
17257	985564
59033	985565
73749	985566
144377	985567
1847	985568
112280	985569
107343	985570
107881	985571
27622	985572
20973	985573
13083	985574
48035	985575
29997	985576
162581	985577
16261	985578
58727	985579
16332	985580
143206	985581
79637	985582
157091	985583
162454	985584
33585	985585
8614	985586
65833	985587
10650	985588
19965	985589
62420	985590
3032	985591
4280	985592
13588	985593
11495	985594
46446	985595
98412	985596
113953	985597
28484	985598
9050	985599
65377	985600
88667	985601
2639	985602
2848	985603
88666	985604
83714	985605
12589	985606
52633	985607
86876	985608
56398	985609
4510	985610
26	985611
40731	985612
13998	985613
6863	985614
4803	985615
4080	985616
12140	985617
82708	985618
1855	985619
14613	985620
94326	985621
30564	985622
13471	985623
5494	985624
558	985625
76396	985626
133	985627
9404	985628
13726	985629
8665	985630
44791	985631
59163	985632
16025	985633
16109	985634
38526	985635
35485	985636
49365	985637
67	985638
100	985639
115905	985640
18404	985641
47213	985642
34113	985643
10110	985644
4652	985645
6802	985646
62877	985647
7647	985648
52445	985649
85940	985650
69460	985651
119630	985652
157030	985653
19650	985654
15148	985655
136650	985656
23819	985657
75523	985658
4349	985659
40973	985660
22898	985661
15866	985662
38383	985663
105038	985664
38896	985665
31963	985666
9866	985667
21903	985668
56907	985669
131741	985670
52201	985671
105250	985672
22187	985673
46765	985674
366	985675
56833	985676
2116	985677
20078	985678
38153	985679
2943	985680
697	985681
43980	985682
52857	985683
32888	985684
45647	985685
37852	985686
12764	985687
33728	985688
16666	985689
33532	985690
10	985691
32772	985692
31691	985693
22697	985694
32305	985695
100312	985696
41488	985697
153816	985698
54242	985699
28080	985700
24602	985701
19844	985702
23	985703
15916	985704
16236	985705
29777	985706
6293	985707
3513	985708
20656	985709
15	985710
33156	985711
103876	985712
28899	985713
63164	985714
27004	985715
39623	985716
22722	985717
24700	985718
425	985719
36988	985720
30252	985721
36446	985722
56531	985723
19267	985724
26081	985725
83232	985726
41154	985727
80115	985728
17296	985729
320	985730
71842	985731
557	985732
44924	985733
5463	985734
16067	985735
610	985736
27681	985737
18192	985738
113206	985739
7287	985740
35059	985741
30591	985742
3746	985743
28875	985744
89733	985745
2544	985746
14189	985747
37742	985748
4668	985749
130127	985750
7231	985751
20893	985752
44225	985753
1838	985754
68019	985755
6681	985756
101968	985757
20636	985758
25610	985759
13637	985760
8622	985761
6457	985762
107173	985763
17638	985764
10540	985765
44663	985766
1146	985767
9516	985768
15142	985769
913	985770
88665	985771
46005	985772
86825	985773
52900	985774
79243	985775
11176	985776
9028	985777
28725	985778
55441	985779
113065	985780
12238	985781
21019	985782
11724	985783
6847	985784
26812	985785
64101	985786
16071	985787
7019	985788
120223	985789
9338	985790
19479	985791
116910	985792
108243	985793
140108	985794
82465	985795
6549	985796
45080	985797
39	985798
1136	985799
22255	985800
1136	985801
57044	985802
40567	985803
72726	985804
65840	985805
2174	985806
105925	985807
17370	985808
86181	985809
11208	985810
25151	985811
28477	985812
54358	985813
81147	985814
24477	985815
122566	985816
7764	985817
27	985818
13452	985819
17365	985820
16147	985821
17544	985822
78410	985823
74175	985824
67703	985825
3792	985826
23946	985827
23263	985828
27537	985829
112023	985830
91683	985831
98662	985832
803	985833
9911	985834
165436	985835
27670	985836
10713	985837
53368	985838
10321	985839
130593	985840
47993	985841
89982	985842
50102	985843
47079	985844
11067	985845
12964	985846
4703	985847
3771	985848
51880	985849
2457	985850
60784	985851
31437	985852
74437	985853
18247	985854
6074	985855
2229	985856
39710	985857
101786	985858
96407	985859
3594	985860
11090	985861
122483	985862
5352	985863
6578	985864
176	985865
43090	985866
38953	985867
21330	985868
51016	985869
5083	985870
10078	985871
66949	985872
10141	985873
137826	985874
4559	985875
48722	985876
6284	985877
57846	985878
14227	985879
74630	985880
28187	985881
162118	985882
36505	985883
15876	985884
18666	985885
18549	985886
97323	985887
95498	985888
5307	985889
51548	985890
147511	985891
36427	985892
57714	985893
6652	985894
6189	985895
44693	985896
1574	985897
8444	985898
5508	985899
6708	985900
40222	985901
91212	985902
51000	985903
19284	985904
13235	985905
63660	985906
69880	985907
5547	985908
7468	985909
42584	985910
34037	985911
15312	985912
60239	985913
148310	985914
120695	985915
72625	985916
3922	985917
69262	985918
31473	985919
17349	985920
29824	985921
40728	985922
52732	985923
5764	985924
7001	985925
18510	985926
12366	985927
9522	985928
10044	985929
12389	985930
71421	985931
1148	985932
76138	985933
4949	985934
52153	985935
12466	985936
157765	985937
35317	985938
44401	985939
57508	985940
3734	985941
148616	985942
25936	985943
99080	985944
59703	985945
10723	985946
15109	985947
55380	985948
3055	985949
95200	985950
57702	985951
121817	985952
69623	985953
1162	985954
95731	985955
2642	985956
93329	985957
51635	985958
100015	985959
99113	985960
25280	985961
146708	985962
84329	985963
18728	985964
80499	985965
14391	985966
30474	985967
18767	985968
7600	985969
165191	985970
6475	985971
37469	985972
14203	985973
6630	985974
21202	985975
39100	985976
1726	985977
19346	985978
13580	985979
2511	985980
39969	985981
6767	985982
13367	985983
135978	985984
74761	985985
8846	985986
127354	985987
23588	985988
117772	985989
23046	985990
748	985991
74426	985992
46439	985993
79823	985994
71220	985995
26698	985996
14127	985997
5319	985998
24811	985999
4429	986000
79064	986001
11523	986002
60507	986003
17961	986004
105549	986005
73981	986006
59335	986007
114782	986008
25706	986009
29219	986010
42544	986011
121458	986012
59714	986013
2056	986014
125213	986015
5514	986016
10187	986017
71933	986018
32734	986019
24651	986020
35	986021
33714	986022
104271	986023
62486	986024
53058	986025
5681	986026
8699	986027
10045	986028
952	986029
16304	986030
6709	986031
165230	986032
28356	986033
13445	986034
138360	986035
7689	986036
28275	986037
30659	986038
11313	986039
94657	986040
40021	986041
34983	986042
27525	986043
90974	986044
33184	986045
2725	986046
6	986047
25548	986048
10854	986049
11961	986050
9720	986051
22338	986052
28145	986053
16922	986054
2373	986055
665	986056
18598	986057
82790	986058
10501	986059
11376	986060
71901	986061
16567	986062
82931	986063
1683	986064
1931	986065
102444	986066
38777	986067
34401	986068
13814	986069
32415	986070
62227	986071
21588	986072
3279	986073
15378	986074
89244	986075
9078	986076
18167	986077
1018	986078
50954	986079
27341	986080
16268	986081
4949	986082
168	986083
88909	986084
17801	986085
59371	986086
11879	986087
3700	986088
55003	986089
42338	986090
76816	986091
933	986092
16961	986093
15462	986094
51988	986095
55505	986096
52859	986097
15494	986098
9168	986099
2808	986100
1640	986101
612	986102
69026	986103
17641	986104
46235	986105
4436	986106
8707	986107
4122	986108
5109	986109
461	986110
28895	986111
92607	986112
33673	986113
7120	986114
7581	986115
22014	986116
227	986117
12131	986118
83553	986119
8771	986120
103236	986121
85302	986122
21006	986123
135904	986124
1933	986125
4572	986126
38543	986127
3541	986128
26584	986129
13033	986130
94085	986131
84063	986132
138117	986133
2253	986134
27	986135
37515	986136
20718	986137
26130	986138
101715	986139
32757	986140
160	986141
43650	986142
2905	986143
15388	986144
6344	986145
11251	986146
155	986147
949	986148
35362	986149
7423	986150
2102	986151
67217	986152
36502	986153
20938	986154
114803	986155
30926	986156
436	986157
45657	986158
9569	986159
1789	986160
80719	986161
54004	986162
26248	986163
79449	986164
75277	986165
119031	986166
76291	986167
107331	986168
106764	986169
50829	986170
23656	986171
71128	986172
101383	986173
54822	986174
47607	986175
61860	986176
93467	986177
12672	986178
106345	986179
94384	986180
617	986181
6020	986182
7480	986183
55594	986184
11388	986185
105019	986186
482	986187
98461	986188
136949	986189
111775	986190
14710	986191
50193	986192
8884	986193
1600	986194
46860	986195
5944	986196
113308	986197
21603	986198
4413	986199
1098	986200
41372	986201
9490	986202
12688	986203
61275	986204
65	986205
10277	986206
46074	986207
6740	986208
58641	986209
10103	986210
9892	986211
24269	986212
24409	986213
105697	986214
74633	986215
16161	986216
139240	986217
35154	986218
15359	986219
54032	986220
22724	986221
6226	986222
3962	986223
7455	986224
17922	986225
51828	986226
93936	986227
13460	986228
1773	986229
5125	986230
129689	986231
115875	986232
14270	986233
155676	986234
59804	986235
67334	986236
68639	986237
8197	986238
156	986239
15333	986240
3658	986241
2337	986242
79471	986243
70574	986244
77621	986245
116937	986246
15389	986247
28249	986248
58610	986249
9198	986250
8111	986251
21837	986252
106868	986253
94821	986254
107296	986255
48233	986256
17067	986257
5512	986258
13482	986259
72169	986260
96022	986261
39626	986262
14550	986263
86800	986264
25928	986265
101974	986266
41417	986267
137509	986268
41498	986269
82284	986270
9219	986271
73114	986272
386	986273
7621	986274
49132	986275
11347	986276
20566	986277
966	986278
98877	986279
66797	986280
141000	986281
67991	986282
56735	986283
34842	986284
369	986285
26282	986286
2786	986287
51898	986288
29993	986289
92037	986290
8422	986291
24729	986292
262	986293
76205	986294
4023	986295
12546	986296
40870	986297
58253	986298
469	986299
84956	986300
100614	986301
92698	986302
41590	986303
67305	986304
11384	986305
1067	986306
16441	986307
33497	986308
77325	986309
21883	986310
24365	986311
460	986312
106308	986313
69959	986314
91679	986315
142314	986316
618	986317
40337	986318
46052	986319
99908	986320
87708	986321
10401	986322
52411	986323
98373	986324
5377	986325
12864	986326
60375	986327
7131	986328
64965	986329
17004	986330
111752	986331
75335	986332
83867	986333
16116	986334
67614	986335
21032	986336
56259	986337
6381	986338
49871	986339
19646	986340
102151	986341
7025	986342
62963	986343
44092	986344
10777	986345
41051	986346
85072	986347
58030	986348
56787	986349
4041	986350
27802	986351
1035	986352
3698	986353
18233	986354
2244	986355
14201	986356
29046	986357
40268	986358
72241	986359
67157	986360
65204	986361
106893	986362
37225	986363
747	986364
3808	986365
72332	986366
162010	986367
41023	986368
100138	986369
113499	986370
10222	986371
9641	986372
3521	986373
19482	986374
8412	986375
11474	986376
112434	986377
37648	986378
23031	986379
9388	986380
27941	986381
93527	986382
54392	986383
125189	986384
35006	986385
15400	986386
19653	986387
14820	986388
53813	986389
29367	986390
49875	986391
54144	986392
4378	986393
58148	986394
106577	986395
6750	986396
19826	986397
147876	986398
22852	986399
2794	986400
107326	986401
782	986402
7530	986403
129142	986404
258	986405
17402	986406
4446	986407
37650	986408
6569	986409
3545	986410
85773	986411
73431	986412
32941	986413
32648	986414
15298	986415
85761	986416
78260	986417
110695	986418
35332	986419
12072	986420
3482	986421
109058	986422
9210	986423
53524	986424
10174	986425
99253	986426
63260	986427
12249	986428
322	986429
154206	986430
43932	986431
63175	986432
62125	986433
58409	986434
494	986435
13127	986436
16441	986437
3813	986438
13440	986439
2461	986440
968	986441
128077	986442
22123	986443
2241	986444
11308	986445
79751	986446
71	986447
22687	986448
568	986449
44303	986450
2469	986451
87186	986452
98794	986453
48820	986454
5248	986455
79291	986456
40883	986457
5223	986458
65884	986459
1806	986460
159853	986461
17652	986462
38024	986463
64720	986464
119107	986465
53408	986466
2157	986467
10752	986468
39751	986469
88140	986470
83685	986471
137890	986472
108847	986473
6191	986474
31463	986475
155636	986476
22661	986477
107174	986478
9764	986479
14256	986480
74496	986481
48741	986482
2383	986483
139451	986484
213	986485
3458	986486
127400	986487
53939	986488
23294	986489
154364	986490
164521	986491
4970	986492
10325	986493
79154	986494
103542	986495
8117	986496
31011	986497
27174	986498
10793	986499
78007	986500
67669	986501
5600	986502
53594	986503
1370	986504
128513	986505
25913	986506
821	986507
62609	986508
161972	986509
92879	986510
3318	986511
47622	986512
110767	986513
59387	986514
242	986515
2522	986516
22409	986517
26598	986518
8567	986519
9143	986520
36358	986521
145202	986522
39677	986523
140852	986524
13950	986525
15655	986526
61467	986527
47006	986528
80730	986529
91214	986530
17414	986531
29631	986532
823	986533
5916	986534
71018	986535
12742	986536
78787	986537
60238	986538
1212	986539
87884	986540
58351	986541
77213	986542
132522	986543
60310	986544
313	986545
27863	986546
123226	986547
30714	986548
55992	986549
547	986550
6282	986551
87924	986552
7830	986553
56745	986554
77185	986555
86457	986556
5070	986557
43396	986558
132270	986559
79621	986560
23098	986561
9355	986562
28321	986563
1066	986564
116117	986565
73008	986566
46817	986567
56629	986568
43120	986569
12419	986570
16906	986571
59630	986572
3747	986573
86032	986574
83610	986575
114879	986576
16109	986577
4092	986578
3807	986579
1780	986580
51575	986581
38607	986582
2045	986583
41171	986584
12460	986585
88564	986586
7414	986587
18165	986588
20519	986589
13887	986590
7296	986591
56238	986592
32590	986593
25819	986594
128049	986595
49010	986596
11681	986597
61954	986598
60545	986599
91583	986600
706	986601
9135	986602
50325	986603
13444	986604
2307	986605
34598	986606
72353	986607
6293	986608
73565	986609
34815	986610
57979	986611
10287	986612
5631	986613
30224	986614
25040	986615
12203	986616
12375	986617
7453	986618
106044	986619
13958	986620
81161	986621
76270	986622
151889	986623
10581	986624
76930	986625
2677	986626
40656	986627
1857	986628
1753	986629
31273	986630
33040	986631
60223	986632
89101	986633
14493	986634
70128	986635
828	986636
25286	986637
43027	986638
159	986639
15421	986640
15779	986641
75131	986642
312	986643
113294	986644
2659	986645
61738	986646
16010	986647
8428	986648
19871	986649
1682	986650
68499	986651
37741	986652
15386	986653
3488	986654
78523	986655
33043	986656
89041	986657
2321	986658
34075	986659
51513	986660
12839	986661
26950	986662
102422	986663
62140	986664
2059	986665
15399	986666
67916	986667
45673	986668
20888	986669
20236	986670
53632	986671
19409	986672
13979	986673
152257	986674
17851	986675
95532	986676
30751	986677
2022	986678
12778	986679
47521	986680
2122	986681
890	986682
28973	986683
104399	986684
46845	986685
61370	986686
26069	986687
2902	986688
18466	986689
5857	986690
77466	986691
904	986692
15526	986693
2154	986694
32616	986695
2360	986696
59643	986697
15605	986698
4611	986699
93372	986700
6220	986701
20933	986702
44285	986703
37927	986704
4216	986705
76721	986706
77	986707
14764	986708
7722	986709
76517	986710
33861	986711
700	986712
26600	986713
4445	986714
49339	986715
36086	986716
15357	986717
152312	986718
87684	986719
9453	986720
47316	986721
12168	986722
5412	986723
161067	986724
27739	986725
17862	986726
19856	986727
29099	986728
28163	986729
69184	986730
78458	986731
37279	986732
31793	986733
826	986734
4547	986735
10992	986736
20477	986737
48990	986738
999	986739
77924	986740
21162	986741
66595	986742
14034	986743
9900	986744
42059	986745
68554	986746
24518	986747
84302	986748
68232	986749
3612	986750
39652	986751
601	986752
137333	986753
59041	986754
770	986755
26855	986756
18036	986757
90342	986758
49540	986759
30558	986760
31837	986761
1176	986762
30391	986763
13016	986764
28545	986765
19391	986766
105914	986767
22715	986768
448	986769
135069	986770
9053	986771
87217	986772
6099	986773
16878	986774
22711	986775
69892	986776
163889	986777
6935	986778
49660	986779
4419	986780
35544	986781
8015	986782
79661	986783
2437	986784
29056	986785
6394	986786
163	986787
85257	986788
127245	986789
22414	986790
25799	986791
957	986792
2758	986793
1938	986794
100638	986795
16359	986796
13949	986797
35135	986798
24516	986799
52389	986800
5	986801
30352	986802
39898	986803
106683	986804
64670	986805
50293	986806
38940	986807
4089	986808
1041	986809
2822	986810
276	986811
1280	986812
147251	986813
98023	986814
12672	986815
9601	986816
35475	986817
61057	986818
48353	986819
46762	986820
82339	986821
133858	986822
26559	986823
34925	986824
38655	986825
86387	986826
36626	986827
120953	986828
8815	986829
210	986830
56269	986831
4892	986832
5899	986833
1244	986834
112715	986835
10040	986836
9190	986837
157280	986838
35019	986839
102513	986840
77217	986841
3336	986842
15823	986843
49957	986844
90681	986845
967	986846
53699	986847
86671	986848
21752	986849
56309	986850
3742	986851
3193	986852
28351	986853
281	986854
3647	986855
4997	986856
21369	986857
16418	986858
1731	986859
800	986860
1528	986861
23323	986862
87802	986863
21201	986864
41519	986865
68202	986866
2164	986867
82422	986868
89084	986869
72064	986870
8449	986871
77003	986872
59681	986873
48493	986874
5726	986875
3271	986876
133996	986877
50428	986878
110308	986879
107879	986880
56760	986881
96130	986882
15493	986883
69422	986884
114321	986885
16001	986886
1709	986887
24375	986888
38947	986889
36567	986890
3030	986891
25944	986892
78176	986893
37689	986894
88379	986895
63468	986896
107864	986897
37748	986898
11230	986899
5486	986900
11061	986901
123483	986902
46821	986903
13978	986904
59023	986905
7655	986906
18903	986907
104410	986908
2969	986909
26617	986910
58636	986911
43273	986912
17121	986913
19707	986914
10318	986915
74794	986916
2543	986917
19729	986918
2957	986919
6533	986920
11425	986921
48375	986922
58233	986923
459	986924
3207	986925
23654	986926
2006	986927
48729	986928
23226	986929
146492	986930
5287	986931
34125	986932
4623	986933
6212	986934
37154	986935
18439	986936
25627	986937
28263	986938
7286	986939
16136	986940
6859	986941
55807	986942
3117	986943
791	986944
45976	986945
30613	986946
912	986947
17801	986948
14399	986949
13856	986950
35389	986951
54322	986952
5947	986953
18460	986954
65689	986955
27	986956
15209	986957
19960	986958
64605	986959
35146	986960
22276	986961
1679	986962
3459	986963
22401	986964
4872	986965
72436	986966
757	986967
43	986968
38791	986969
67961	986970
83638	986971
81922	986972
60	986973
14739	986974
55916	986975
5554	986976
5397	986977
108031	986978
11288	986979
843	986980
32	986981
6027	986982
59576	986983
42102	986984
24055	986985
19872	986986
144665	986987
2052	986988
3319	986989
497	986990
11173	986991
4648	986992
117	986993
34404	986994
689	986995
12444	986996
13541	986997
87882	986998
23210	986999
57991	987000
20697	987001
21862	987002
137460	987003
49523	987004
3864	987005
147003	987006
9780	987007
22926	987008
90076	987009
83641	987010
29402	987011
946	987012
88012	987013
28789	987014
16967	987015
23725	987016
10870	987017
19779	987018
19327	987019
7807	987020
37391	987021
34868	987022
3354	987023
12013	987024
11709	987025
34281	987026
77721	987027
85861	987028
11033	987029
2898	987030
11	987031
26082	987032
87794	987033
126063	987034
86429	987035
4123	987036
32685	987037
47271	987038
7007	987039
47711	987040
25485	987041
1921	987042
77217	987043
19709	987044
1802	987045
25135	987046
90485	987047
9960	987048
70720	987049
26809	987050
119327	987051
11601	987052
48257	987053
3641	987054
19633	987055
25109	987056
8668	987057
23643	987058
8919	987059
5959	987060
128557	987061
23181	987062
1248	987063
11043	987064
1756	987065
70764	987066
45924	987067
9464	987068
22161	987069
48192	987070
31981	987071
90467	987072
15056	987073
8229	987074
29100	987075
11715	987076
92438	987077
52681	987078
69949	987079
13948	987080
61688	987081
119268	987082
21707	987083
1516	987084
36344	987085
46384	987086
111149	987087
5295	987088
108483	987089
50542	987090
12533	987091
42175	987092
98858	987093
57105	987094
4058	987095
134957	987096
72951	987097
16343	987098
30464	987099
61314	987100
21502	987101
35263	987102
40438	987103
59276	987104
6733	987105
75592	987106
89954	987107
123059	987108
7241	987109
88040	987110
29	987111
50503	987112
10595	987113
3598	987114
11011	987115
33280	987116
3642	987117
60761	987118
120153	987119
45971	987120
132925	987121
26352	987122
132704	987123
3026	987124
3223	987125
41566	987126
65834	987127
36913	987128
28164	987129
100336	987130
14318	987131
8169	987132
249	987133
34964	987134
97343	987135
109853	987136
48437	987137
111990	987138
59477	987139
3200	987140
12299	987141
60626	987142
6054	987143
11109	987144
90763	987145
2575	987146
11317	987147
17433	987148
125386	987149
82480	987150
12687	987151
24663	987152
70527	987153
129359	987154
13849	987155
82424	987156
51704	987157
18890	987158
76374	987159
15812	987160
12479	987161
8966	987162
48205	987163
14901	987164
8319	987165
54520	987166
29306	987167
44858	987168
33267	987169
27973	987170
86665	987171
10629	987172
55053	987173
11883	987174
1148	987175
93240	987176
100908	987177
14748	987178
3764	987179
44020	987180
77276	987181
44764	987182
15742	987183
6023	987184
5166	987185
107357	987186
9515	987187
47914	987188
71406	987189
7363	987190
34739	987191
26960	987192
120142	987193
120020	987194
92804	987195
55691	987196
121486	987197
18737	987198
19069	987199
90597	987200
9831	987201
86536	987202
50326	987203
8607	987204
34920	987205
26085	987206
69840	987207
87860	987208
76101	987209
26852	987210
42620	987211
32563	987212
12974	987213
53766	987214
29659	987215
24063	987216
2690	987217
30221	987218
73378	987219
136797	987220
13480	987221
24360	987222
4377	987223
30718	987224
2087	987225
75550	987226
115556	987227
87250	987228
34646	987229
4764	987230
119023	987231
38305	987232
56732	987233
60027	987234
39319	987235
61181	987236
58661	987237
143793	987238
14354	987239
16748	987240
27959	987241
62	987242
42787	987243
76604	987244
23674	987245
68628	987246
27449	987247
26675	987248
24433	987249
19329	987250
13091	987251
46402	987252
22652	987253
2319	987254
28826	987255
23289	987256
18212	987257
433	987258
9089	987259
11134	987260
23237	987261
39555	987262
2680	987263
23983	987264
3105	987265
46249	987266
53436	987267
4187	987268
41928	987269
62675	987270
26217	987271
26457	987272
21626	987273
15539	987274
43523	987275
5912	987276
1002	987277
80880	987278
33376	987279
9254	987280
116273	987281
67580	987282
116619	987283
18100	987284
120997	987285
141582	987286
43083	987287
1134	987288
59101	987289
126	987290
560	987291
2888	987292
55614	987293
115690	987294
3672	987295
8219	987296
12320	987297
14509	987298
165482	987299
29338	987300
5871	987301
5599	987302
2185	987303
135407	987304
11089	987305
2312	987306
36159	987307
13302	987308
22587	987309
4953	987310
18969	987311
88303	987312
14889	987313
36546	987314
49839	987315
13105	987316
299	987317
74858	987318
49125	987319
94833	987320
26292	987321
68241	987322
165355	987323
78636	987324
8243	987325
34075	987326
9632	987327
2459	987328
19343	987329
16100	987330
19763	987331
649	987332
29901	987333
130094	987334
39450	987335
1441	987336
101521	987337
12858	987338
6255	987339
80	987340
10793	987341
103943	987342
1510	987343
23278	987344
6397	987345
2481	987346
134843	987347
10751	987348
1984	987349
52875	987350
40707	987351
82591	987352
247	987353
12489	987354
30569	987355
64992	987356
76286	987357
19951	987358
58435	987359
2773	987360
12473	987361
163	987362
6119	987363
17752	987364
42976	987365
39825	987366
3522	987367
151203	987368
14968	987369
56519	987370
39619	987371
66945	987372
23230	987373
66725	987374
106366	987375
17416	987376
5139	987377
6375	987378
9017	987379
84185	987380
90263	987381
25308	987382
40241	987383
48870	987384
42731	987385
21164	987386
46291	987387
2312	987388
91136	987389
91650	987390
1338	987391
19964	987392
86088	987393
5329	987394
46687	987395
47115	987396
8591	987397
82979	987398
2632	987399
13662	987400
6844	987401
53681	987402
38362	987403
58794	987404
57462	987405
55145	987406
98141	987407
73901	987408
23334	987409
19143	987410
61777	987411
12171	987412
58691	987413
47916	987414
10556	987415
128359	987416
30436	987417
24347	987418
1267	987419
32888	987420
41113	987421
55040	987422
5630	987423
944	987424
8242	987425
70640	987426
23676	987427
2939	987428
50530	987429
125081	987430
2490	987431
376	987432
17869	987433
11054	987434
65328	987435
20145	987436
294	987437
28391	987438
73407	987439
17380	987440
46303	987441
3365	987442
28584	987443
60275	987444
139787	987445
11980	987446
75932	987447
153476	987448
32526	987449
46653	987450
17273	987451
27986	987452
4706	987453
17776	987454
2772	987455
4193	987456
6613	987457
36340	987458
107	987459
67326	987460
5788	987461
2305	987462
24277	987463
54175	987464
16092	987465
84694	987466
80972	987467
414	987468
8164	987469
53636	987470
31305	987471
5153	987472
159587	987473
30195	987474
34348	987475
8230	987476
84654	987477
95660	987478
85346	987479
42331	987480
5476	987481
102217	987482
6879	987483
35465	987484
4946	987485
65157	987486
117748	987487
72443	987488
5754	987489
146012	987490
166741	987491
37949	987492
56569	987493
10763	987494
87628	987495
66222	987496
36990	987497
90923	987498
6700	987499
42053	987500
52324	987501
121194	987502
14058	987503
9241	987504
41774	987505
58941	987506
18160	987507
33937	987508
8559	987509
7646	987510
42454	987511
45838	987512
41188	987513
34078	987514
61526	987515
91931	987516
13551	987517
31439	987518
127219	987519
7607	987520
50435	987521
3765	987522
55363	987523
97574	987524
54628	987525
285	987526
8281	987527
127171	987528
56875	987529
122084	987530
9945	987531
36962	987532
24393	987533
4589	987534
51038	987535
682	987536
8405	987537
37065	987538
124773	987539
3180	987540
95249	987541
3917	987542
20565	987543
29191	987544
2153	987545
1676	987546
157227	987547
8218	987548
30800	987549
44697	987550
35701	987551
39030	987552
25837	987553
9456	987554
27852	987555
55563	987556
5	987557
19804	987558
18510	987559
47875	987560
33407	987561
1880	987562
52712	987563
826	987564
85640	987565
19987	987566
1184	987567
99955	987568
175	987569
21205	987570
139548	987571
9485	987572
56722	987573
58	987574
77820	987575
19678	987576
59992	987577
95	987578
9917	987579
3043	987580
27625	987581
71821	987582
23930	987583
60604	987584
14189	987585
3578	987586
15889	987587
76750	987588
58241	987589
41366	987590
17083	987591
142672	987592
32661	987593
3926	987594
59198	987595
61602	987596
11642	987597
3767	987598
39587	987599
13038	987600
8710	987601
56075	987602
50576	987603
6505	987604
83001	987605
18913	987606
31295	987607
7707	987608
8668	987609
8942	987610
89622	987611
50233	987612
8015	987613
2160	987614
9358	987615
262	987616
403	987617
1550	987618
22634	987619
63511	987620
152537	987621
96409	987622
15211	987623
10975	987624
25241	987625
148385	987626
99254	987627
633	987628
16850	987629
125810	987630
56713	987631
39890	987632
25391	987633
7363	987634
106695	987635
39687	987636
94297	987637
18611	987638
121640	987639
8625	987640
166655	987641
2086	987642
33704	987643
32855	987644
76174	987645
10556	987646
66264	987647
72701	987648
20523	987649
33329	987650
35661	987651
21522	987652
21877	987653
124187	987654
51615	987655
575	987656
20696	987657
145962	987658
13309	987659
88210	987660
5987	987661
107849	987662
24090	987663
92630	987664
84642	987665
64223	987666
62111	987667
66646	987668
33800	987669
11636	987670
2761	987671
27934	987672
6248	987673
59652	987674
6318	987675
2313	987676
34572	987677
23113	987678
49447	987679
36309	987680
2433	987681
34204	987682
11988	987683
4793	987684
100013	987685
1055	987686
101004	987687
4765	987688
2233	987689
460	987690
163632	987691
13451	987692
18461	987693
50681	987694
24730	987695
27206	987696
72089	987697
12651	987698
14681	987699
66482	987700
23649	987701
75654	987702
14958	987703
105470	987704
52446	987705
84326	987706
23993	987707
82543	987708
7664	987709
55348	987710
48843	987711
2489	987712
15877	987713
33080	987714
28403	987715
10422	987716
29366	987717
65230	987718
34508	987719
16891	987720
15722	987721
70765	987722
42451	987723
48089	987724
54980	987725
1172	987726
2054	987727
26384	987728
29625	987729
23155	987730
11836	987731
419	987732
134401	987733
26660	987734
117308	987735
114771	987736
24418	987737
7935	987738
23712	987739
3081	987740
60236	987741
7105	987742
65443	987743
116873	987744
28324	987745
8744	987746
102680	987747
7534	987748
87111	987749
288	987750
48368	987751
14213	987752
129	987753
42715	987754
97259	987755
15868	987756
73443	987757
16326	987758
25710	987759
120472	987760
70486	987761
36233	987762
52497	987763
83750	987764
17912	987765
115	987766
30655	987767
39645	987768
1382	987769
77291	987770
44267	987771
23117	987772
515	987773
38001	987774
66481	987775
13726	987776
22025	987777
29760	987778
44757	987779
35312	987780
147607	987781
136934	987782
5368	987783
27781	987784
60708	987785
57854	987786
15484	987787
44363	987788
712	987789
531	987790
44911	987791
19524	987792
69906	987793
9588	987794
21019	987795
126713	987796
41227	987797
35066	987798
115964	987799
12266	987800
4416	987801
306	987802
26706	987803
63798	987804
10000	987805
24041	987806
90430	987807
1321	987808
78805	987809
125458	987810
524	987811
1006	987812
56563	987813
29242	987814
41700	987815
27535	987816
12994	987817
28400	987818
2130	987819
116300	987820
2195	987821
35730	987822
4568	987823
33307	987824
4150	987825
124178	987826
68783	987827
355	987828
96273	987829
16382	987830
120658	987831
33197	987832
81611	987833
5462	987834
25668	987835
40476	987836
56801	987837
49801	987838
9319	987839
776	987840
106687	987841
934	987842
13422	987843
149230	987844
45034	987845
6896	987846
123407	987847
81533	987848
1086	987849
6032	987850
147380	987851
16988	987852
3893	987853
27343	987854
110524	987855
50632	987856
27740	987857
1243	987858
9047	987859
54229	987860
131993	987861
100080	987862
106176	987863
22355	987864
11668	987865
46358	987866
3809	987867
109	987868
3397	987869
34215	987870
65002	987871
3658	987872
70675	987873
3826	987874
21283	987875
23559	987876
52580	987877
63278	987878
94710	987879
110405	987880
26639	987881
44492	987882
40175	987883
13484	987884
42991	987885
11634	987886
102643	987887
625	987888
22380	987889
26813	987890
15314	987891
100101	987892
8314	987893
17968	987894
65580	987895
2228	987896
66367	987897
138070	987898
14128	987899
27790	987900
58188	987901
42980	987902
34386	987903
30740	987904
2006	987905
23411	987906
14047	987907
10765	987908
8142	987909
17289	987910
74550	987911
35032	987912
36957	987913
24283	987914
53589	987915
11130	987916
8527	987917
35882	987918
11876	987919
9957	987920
9454	987921
137595	987922
110485	987923
39825	987924
18618	987925
130737	987926
46636	987927
1881	987928
35845	987929
10528	987930
8610	987931
69810	987932
962	987933
28399	987934
44620	987935
914	987936
3872	987937
6367	987938
84814	987939
1381	987940
38761	987941
13129	987942
49659	987943
11597	987944
4817	987945
3473	987946
44284	987947
25283	987948
77727	987949
84200	987950
13072	987951
35777	987952
115840	987953
2651	987954
88979	987955
60620	987956
492	987957
46065	987958
56122	987959
42706	987960
7127	987961
5921	987962
3256	987963
33963	987964
11777	987965
1606	987966
50303	987967
31236	987968
850	987969
1	987970
110274	987971
6706	987972
26756	987973
3901	987974
68202	987975
90850	987976
225	987977
7965	987978
28945	987979
5167	987980
113209	987981
19441	987982
23784	987983
46895	987984
14106	987985
1813	987986
136384	987987
28797	987988
667	987989
43373	987990
29183	987991
1271	987992
24474	987993
3000	987994
2674	987995
4038	987996
10364	987997
27684	987998
7284	987999
7908	988000
34050	988001
138107	988002
4540	988003
460	988004
76119	988005
114611	988006
3211	988007
48254	988008
2297	988009
32968	988010
94529	988011
100593	988012
1588	988013
26128	988014
10120	988015
32164	988016
63430	988017
24536	988018
51158	988019
72724	988020
36522	988021
10179	988022
64743	988023
9937	988024
13124	988025
10418	988026
141298	988027
14208	988028
23451	988029
19597	988030
34251	988031
9203	988032
32258	988033
43239	988034
51967	988035
125629	988036
85600	988037
8754	988038
26916	988039
23260	988040
18250	988041
9155	988042
13006	988043
41109	988044
4572	988045
52264	988046
665	988047
1326	988048
46383	988049
83127	988050
13267	988051
14033	988052
43440	988053
89726	988054
38995	988055
43758	988056
37464	988057
43508	988058
54	988059
66582	988060
42742	988061
49893	988062
38091	988063
5744	988064
20709	988065
60080	988066
67771	988067
6799	988068
100090	988069
6811	988070
24679	988071
93706	988072
3300	988073
11551	988074
10733	988075
1219	988076
8500	988077
136447	988078
82670	988079
89347	988080
59090	988081
80712	988082
26863	988083
15984	988084
133651	988085
29329	988086
9438	988087
14313	988088
98170	988089
5928	988090
7414	988091
23476	988092
29546	988093
55938	988094
70552	988095
17671	988096
18023	988097
853	988098
97925	988099
103591	988100
3500	988101
1938	988102
2116	988103
139937	988104
11162	988105
28650	988106
25050	988107
25555	988108
12369	988109
14646	988110
22862	988111
11154	988112
48300	988113
51485	988114
61552	988115
36875	988116
10684	988117
839	988118
41796	988119
23124	988120
647	988121
627	988122
82	988123
9743	988124
109530	988125
63875	988126
91822	988127
21534	988128
87555	988129
40599	988130
42031	988131
270	988132
45029	988133
14150	988134
2630	988135
34023	988136
10856	988137
88382	988138
74876	988139
15166	988140
7024	988141
17147	988142
23099	988143
5925	988144
17659	988145
100067	988146
1240	988147
5905	988148
24984	988149
90506	988150
40804	988151
28037	988152
35295	988153
3409	988154
31504	988155
75839	988156
12552	988157
4176	988158
3746	988159
43516	988160
114299	988161
129157	988162
1864	988163
121654	988164
51208	988165
22809	988166
54618	988167
720	988168
83282	988169
1062	988170
101641	988171
79883	988172
6854	988173
48263	988174
11168	988175
43782	988176
19747	988177
6975	988178
69488	988179
11626	988180
23785	988181
55618	988182
18330	988183
7520	988184
160396	988185
12709	988186
72326	988187
3662	988188
74407	988189
376	988190
39686	988191
24078	988192
67989	988193
18076	988194
14388	988195
12869	988196
22196	988197
18437	988198
14048	988199
101001	988200
19474	988201
9653	988202
3442	988203
39425	988204
33637	988205
12944	988206
25271	988207
38169	988208
48813	988209
6827	988210
61670	988211
5733	988212
56210	988213
79555	988214
25925	988215
16310	988216
7018	988217
67790	988218
3280	988219
52815	988220
113130	988221
22422	988222
26366	988223
2336	988224
136908	988225
100955	988226
2799	988227
149430	988228
31865	988229
64121	988230
3973	988231
60617	988232
61537	988233
7602	988234
51156	988235
86925	988236
7694	988237
1385	988238
11114	988239
39617	988240
61602	988241
36483	988242
3503	988243
4306	988244
50786	988245
22197	988246
20308	988247
165668	988248
48533	988249
32034	988250
63866	988251
109987	988252
81890	988253
150973	988254
39636	988255
156	988256
22282	988257
65843	988258
36185	988259
56718	988260
10487	988261
435	988262
22083	988263
45491	988264
6223	988265
132808	988266
105523	988267
70612	988268
15541	988269
6304	988270
139827	988271
9027	988272
85229	988273
15168	988274
3461	988275
754	988276
59692	988277
169	988278
17216	988279
62144	988280
11337	988281
149483	988282
110581	988283
21519	988284
79691	988285
21854	988286
1267	988287
34667	988288
2151	988289
11353	988290
46384	988291
2118	988292
9812	988293
11035	988294
62610	988295
43629	988296
31050	988297
46275	988298
105994	988299
42020	988300
8	988301
23150	988302
166643	988303
805	988304
80055	988305
29660	988306
416	988307
29939	988308
49956	988309
129	988310
146139	988311
26914	988312
18755	988313
522	988314
4154	988315
22506	988316
26372	988317
34561	988318
134628	988319
800	988320
4888	988321
81558	988322
39328	988323
2271	988324
32582	988325
3153	988326
12467	988327
65964	988328
56343	988329
2633	988330
8411	988331
42730	988332
20065	988333
150451	988334
2624	988335
24	988336
3164	988337
6666	988338
5126	988339
54210	988340
26215	988341
1077	988342
20450	988343
27827	988344
781	988345
57325	988346
1113	988347
18315	988348
4084	988349
23395	988350
61389	988351
36280	988352
27826	988353
2098	988354
53467	988355
90050	988356
1375	988357
22011	988358
2533	988359
52818	988360
1052	988361
51115	988362
48436	988363
75414	988364
22192	988365
28031	988366
22475	988367
20562	988368
117472	988369
47282	988370
80250	988371
3635	988372
27671	988373
58075	988374
10070	988375
6068	988376
43645	988377
120372	988378
7372	988379
1222	988380
37609	988381
10417	988382
8325	988383
18268	988384
18135	988385
11294	988386
67922	988387
1969	988388
119113	988389
13453	988390
25840	988391
63332	988392
30092	988393
40330	988394
1689	988395
154103	988396
16803	988397
16815	988398
10266	988399
41367	988400
9344	988401
44675	988402
20035	988403
18062	988404
35097	988405
12528	988406
4801	988407
17211	988408
40131	988409
114774	988410
35626	988411
122068	988412
19691	988413
107496	988414
35605	988415
42759	988416
5504	988417
94504	988418
1493	988419
112336	988420
108849	988421
64999	988422
1071	988423
124376	988424
35199	988425
107247	988426
38756	988427
25419	988428
35818	988429
14250	988430
42527	988431
1951	988432
27319	988433
8554	988434
14983	988435
86135	988436
52508	988437
3303	988438
21497	988439
51915	988440
120465	988441
3150	988442
701	988443
48368	988444
6176	988445
60724	988446
9028	988447
23692	988448
22382	988449
46663	988450
39482	988451
91854	988452
128910	988453
34154	988454
14092	988455
5676	988456
25086	988457
5614	988458
20349	988459
79	988460
55048	988461
17855	988462
1486	988463
2232	988464
438	988465
9740	988466
77089	988467
123738	988468
50531	988469
1141	988470
19374	988471
4033	988472
12231	988473
9690	988474
131608	988475
1641	988476
17461	988477
30173	988478
126291	988479
52447	988480
7048	988481
7169	988482
15391	988483
39007	988484
137835	988485
27784	988486
8191	988487
1	988488
5552	988489
29852	988490
3010	988491
29644	988492
122991	988493
19926	988494
40321	988495
145	988496
64210	988497
79824	988498
5847	988499
6194	988500
16793	988501
24972	988502
13935	988503
10124	988504
24429	988505
1430	988506
1745	988507
7079	988508
18855	988509
24695	988510
53689	988511
39096	988512
38004	988513
17763	988514
16765	988515
120792	988516
124921	988517
12142	988518
30136	988519
131447	988520
87845	988521
16469	988522
69097	988523
10962	988524
104026	988525
6715	988526
19978	988527
6129	988528
4361	988529
108783	988530
53034	988531
20337	988532
24556	988533
69466	988534
62015	988535
2603	988536
18253	988537
15775	988538
689	988539
7910	988540
99593	988541
63437	988542
22134	988543
28821	988544
14397	988545
32087	988546
39321	988547
33050	988548
95750	988549
26437	988550
3582	988551
2106	988552
27535	988553
21559	988554
6440	988555
47573	988556
32555	988557
51484	988558
7763	988559
77264	988560
9370	988561
162173	988562
93680	988563
1989	988564
631	988565
74300	988566
5934	988567
50414	988568
10207	988569
5674	988570
148660	988571
63709	988572
1305	988573
59356	988574
21506	988575
928	988576
82165	988577
65739	988578
2064	988579
2507	988580
15	988581
32268	988582
84948	988583
7597	988584
681	988585
42758	988586
8803	988587
65499	988588
93322	988589
364	988590
20514	988591
21487	988592
70478	988593
13017	988594
71003	988595
4502	988596
18024	988597
48327	988598
1235	988599
29281	988600
41942	988601
54469	988602
9180	988603
6357	988604
132362	988605
69994	988606
38468	988607
45778	988608
578	988609
21893	988610
27869	988611
15550	988612
71229	988613
5965	988614
13982	988615
129327	988616
9114	988617
100787	988618
13743	988619
1255	988620
11133	988621
14343	988622
12374	988623
46256	988624
43338	988625
74234	988626
32181	988627
833	988628
18845	988629
60613	988630
4027	988631
40068	988632
20329	988633
41527	988634
3778	988635
18469	988636
127413	988637
15732	988638
1973	988639
2269	988640
29558	988641
4051	988642
104707	988643
42545	988644
88715	988645
130007	988646
4584	988647
6758	988648
19176	988649
15092	988650
92952	988651
16957	988652
2751	988653
7897	988654
12792	988655
106743	988656
73371	988657
52498	988658
37238	988659
1000	988660
3290	988661
103413	988662
4220	988663
57792	988664
15590	988665
83183	988666
85441	988667
32814	988668
54294	988669
65051	988670
23898	988671
32383	988672
1603	988673
134698	988674
109524	988675
83464	988676
35253	988677
6064	988678
81298	988679
25953	988680
1012	988681
2444	988682
20093	988683
1603	988684
90491	988685
91605	988686
25485	988687
2355	988688
128700	988689
22353	988690
31995	988691
12245	988692
45973	988693
55733	988694
5358	988695
21765	988696
2311	988697
64956	988698
14672	988699
19096	988700
2759	988701
97704	988702
1011	988703
30954	988704
25191	988705
50	988706
157014	988707
28150	988708
11862	988709
85385	988710
55470	988711
14324	988712
29575	988713
29775	988714
74385	988715
31792	988716
5879	988717
88385	988718
3684	988719
3635	988720
41	988721
113732	988722
36059	988723
70744	988724
24594	988725
4289	988726
18657	988727
29549	988728
107711	988729
156961	988730
18	988731
57734	988732
55735	988733
8349	988734
25725	988735
164390	988736
13612	988737
34408	988738
6227	988739
29843	988740
74706	988741
6691	988742
50202	988743
45125	988744
45847	988745
32719	988746
32834	988747
130073	988748
247	988749
106444	988750
7119	988751
7571	988752
10208	988753
28371	988754
63159	988755
47184	988756
5516	988757
133663	988758
59532	988759
41692	988760
3494	988761
16978	988762
106035	988763
47	988764
19917	988765
19814	988766
14885	988767
102268	988768
93804	988769
21462	988770
66846	988771
20214	988772
70041	988773
115109	988774
20805	988775
74701	988776
64634	988777
70462	988778
24883	988779
117585	988780
272	988781
38847	988782
33746	988783
23209	988784
113231	988785
6043	988786
53953	988787
7914	988788
47569	988789
29944	988790
2085	988791
81302	988792
6101	988793
9503	988794
9078	988795
6484	988796
56967	988797
51642	988798
74871	988799
7519	988800
5398	988801
26793	988802
43918	988803
40315	988804
44125	988805
75756	988806
58336	988807
88974	988808
25	988809
33209	988810
16200	988811
9022	988812
18500	988813
8943	988814
53016	988815
5393	988816
14710	988817
3509	988818
1698	988819
440	988820
64394	988821
5158	988822
903	988823
65364	988824
2852	988825
2750	988826
14014	988827
37615	988828
8903	988829
15216	988830
6835	988831
71344	988832
98880	988833
109416	988834
33982	988835
19714	988836
203	988837
10020	988838
48929	988839
11031	988840
65946	988841
88000	988842
37962	988843
76908	988844
25810	988845
1699	988846
73244	988847
33730	988848
1049	988849
2402	988850
7259	988851
8488	988852
57860	988853
118110	988854
3023	988855
18913	988856
7247	988857
11838	988858
13663	988859
325	988860
46980	988861
827	988862
20042	988863
6649	988864
143745	988865
4812	988866
9820	988867
17641	988868
8545	988869
116795	988870
37179	988871
16351	988872
20868	988873
55391	988874
39620	988875
34515	988876
155116	988877
142038	988878
1782	988879
12481	988880
38369	988881
34369	988882
119797	988883
80646	988884
26239	988885
60518	988886
14121	988887
43586	988888
8983	988889
163240	988890
59190	988891
14815	988892
15399	988893
42709	988894
35539	988895
7642	988896
89593	988897
84938	988898
4500	988899
23875	988900
3935	988901
691	988902
593	988903
69412	988904
10238	988905
99155	988906
34323	988907
125445	988908
78920	988909
43002	988910
7089	988911
77022	988912
30933	988913
43841	988914
1016	988915
1643	988916
50803	988917
27306	988918
947	988919
34351	988920
68929	988921
530	988922
94150	988923
25546	988924
16160	988925
7241	988926
27894	988927
6722	988928
18586	988929
58572	988930
12061	988931
99565	988932
44264	988933
968	988934
8852	988935
3347	988936
29645	988937
37270	988938
92980	988939
101354	988940
55973	988941
92933	988942
14654	988943
77094	988944
51147	988945
11150	988946
67820	988947
22637	988948
128266	988949
2491	988950
9068	988951
34998	988952
189	988953
31939	988954
18844	988955
56396	988956
38474	988957
8214	988958
78012	988959
104457	988960
129510	988961
124298	988962
98160	988963
166384	988964
16056	988965
24	988966
8014	988967
81953	988968
19708	988969
17368	988970
32468	988971
21627	988972
71984	988973
1244	988974
34181	988975
57577	988976
10750	988977
35521	988978
895	988979
44702	988980
30209	988981
17567	988982
2870	988983
89730	988984
81862	988985
39488	988986
44681	988987
61243	988988
117957	988989
1904	988990
4279	988991
81596	988992
327	988993
15180	988994
86811	988995
127258	988996
33592	988997
29255	988998
15434	988999
37824	989000
45809	989001
68226	989002
139017	989003
75822	989004
4352	989005
24	989006
6941	989007
16514	989008
31976	989009
59155	989010
137357	989011
24246	989012
3095	989013
1976	989014
44224	989015
48964	989016
89474	989017
2386	989018
7059	989019
3286	989020
102170	989021
28514	989022
31372	989023
40298	989024
21746	989025
81128	989026
14176	989027
25843	989028
53751	989029
86374	989030
35246	989031
12655	989032
22897	989033
41040	989034
29352	989035
34456	989036
92090	989037
43752	989038
57780	989039
31141	989040
60110	989041
24403	989042
58619	989043
32144	989044
101216	989045
6574	989046
846	989047
40968	989048
61197	989049
587	989050
24360	989051
71538	989052
42216	989053
1588	989054
38288	989055
57866	989056
44907	989057
8873	989058
1907	989059
39788	989060
18404	989061
105765	989062
93595	989063
106695	989064
38970	989065
54023	989066
962	989067
232	989068
29531	989069
16449	989070
156269	989071
11898	989072
23243	989073
6256	989074
55653	989075
5726	989076
134972	989077
58121	989078
54835	989079
29238	989080
26314	989081
159479	989082
16759	989083
3854	989084
32770	989085
869	989086
1494	989087
7143	989088
68	989089
1602	989090
18566	989091
35147	989092
1182	989093
360	989094
55231	989095
25124	989096
8814	989097
10748	989098
37846	989099
28024	989100
5513	989101
13167	989102
1941	989103
4719	989104
104128	989105
848	989106
134	989107
87582	989108
6264	989109
2013	989110
16578	989111
15835	989112
29345	989113
46875	989114
21296	989115
33951	989116
438	989117
113066	989118
28011	989119
48652	989120
12966	989121
5421	989122
81155	989123
3270	989124
7395	989125
647	989126
1859	989127
22862	989128
15566	989129
60715	989130
31624	989131
17855	989132
18662	989133
7714	989134
73502	989135
21924	989136
21376	989137
44841	989138
64334	989139
30730	989140
46906	989141
47382	989142
109679	989143
26006	989144
12594	989145
7545	989146
14902	989147
57469	989148
38415	989149
7454	989150
60621	989151
14798	989152
18669	989153
8697	989154
95495	989155
20975	989156
1926	989157
60225	989158
6248	989159
90293	989160
7497	989161
100689	989162
56752	989163
87810	989164
71297	989165
18426	989166
9795	989167
2432	989168
126341	989169
115269	989170
4596	989171
4	989172
15315	989173
30458	989174
680	989175
16961	989176
53806	989177
8995	989178
36348	989179
837	989180
66499	989181
2348	989182
16403	989183
65467	989184
8746	989185
49693	989186
103886	989187
85991	989188
92065	989189
33004	989190
43762	989191
50563	989192
8932	989193
75507	989194
21598	989195
9631	989196
15969	989197
44192	989198
128481	989199
93672	989200
3027	989201
2495	989202
78695	989203
6292	989204
228	989205
1259	989206
12781	989207
87049	989208
15904	989209
48307	989210
101248	989211
44711	989212
25924	989213
45334	989214
83648	989215
83304	989216
16016	989217
32259	989218
2922	989219
3165	989220
30233	989221
65912	989222
74372	989223
95069	989224
1942	989225
30939	989226
6431	989227
18788	989228
4970	989229
49611	989230
51020	989231
59798	989232
91065	989233
73828	989234
40918	989235
7462	989236
50494	989237
13311	989238
77141	989239
55385	989240
112195	989241
107163	989242
92438	989243
5423	989244
20306	989245
9575	989246
77352	989247
103747	989248
12009	989249
87047	989250
52794	989251
44894	989252
108473	989253
3241	989254
13506	989255
53762	989256
20309	989257
100860	989258
157150	989259
44801	989260
11534	989261
16275	989262
9199	989263
90642	989264
32265	989265
101572	989266
59177	989267
563	989268
7154	989269
26921	989270
39919	989271
76516	989272
18670	989273
23616	989274
83316	989275
88834	989276
39279	989277
89869	989278
1563	989279
2763	989280
29605	989281
60218	989282
1344	989283
45928	989284
21106	989285
6128	989286
62269	989287
24946	989288
20719	989289
125421	989290
9743	989291
45	989292
80892	989293
44161	989294
20298	989295
80715	989296
34417	989297
684	989298
71701	989299
21500	989300
56898	989301
32047	989302
32006	989303
54874	989304
5146	989305
8233	989306
38509	989307
1808	989308
32180	989309
19342	989310
24951	989311
48960	989312
65860	989313
21086	989314
13619	989315
42099	989316
20527	989317
2051	989318
134135	989319
1537	989320
16745	989321
9328	989322
969	989323
15170	989324
28300	989325
105943	989326
162351	989327
9740	989328
4900	989329
215	989330
3043	989331
20697	989332
3405	989333
81340	989334
126159	989335
15233	989336
401	989337
24478	989338
11858	989339
2430	989340
2020	989341
102431	989342
99508	989343
65577	989344
30575	989345
23805	989346
72587	989347
237	989348
3384	989349
46033	989350
39500	989351
14636	989352
5095	989353
12298	989354
75071	989355
38862	989356
83611	989357
142802	989358
29287	989359
64932	989360
2237	989361
2894	989362
111430	989363
47816	989364
73683	989365
70006	989366
53532	989367
43750	989368
5967	989369
37919	989370
86340	989371
3185	989372
20860	989373
4078	989374
37828	989375
85932	989376
109671	989377
27820	989378
37064	989379
22438	989380
26226	989381
30968	989382
5623	989383
16515	989384
79478	989385
37642	989386
79079	989387
43647	989388
16087	989389
32631	989390
3099	989391
20121	989392
20124	989393
65771	989394
145077	989395
20762	989396
90201	989397
23225	989398
7207	989399
3922	989400
14620	989401
15597	989402
127238	989403
161197	989404
1326	989405
54235	989406
9614	989407
34017	989408
42282	989409
56991	989410
97580	989411
106738	989412
536	989413
6892	989414
53695	989415
1903	989416
37285	989417
27371	989418
8162	989419
26731	989420
69918	989421
21226	989422
46031	989423
26	989424
52890	989425
64578	989426
67929	989427
31313	989428
144335	989429
107983	989430
56213	989431
85326	989432
10272	989433
15901	989434
21870	989435
6366	989436
13728	989437
11462	989438
3025	989439
104675	989440
18593	989441
32600	989442
29	989443
67791	989444
20671	989445
33493	989446
19754	989447
59217	989448
16976	989449
17803	989450
52851	989451
15879	989452
2151	989453
14094	989454
3	989455
32102	989456
83580	989457
30951	989458
24664	989459
31657	989460
18807	989461
92506	989462
9499	989463
3526	989464
48018	989465
4285	989466
51242	989467
15239	989468
4021	989469
8506	989470
46557	989471
56717	989472
77044	989473
28080	989474
5511	989475
52349	989476
5358	989477
83452	989478
5325	989479
24205	989480
22958	989481
19504	989482
49466	989483
13408	989484
42962	989485
616	989486
153302	989487
18863	989488
117889	989489
82693	989490
67271	989491
90709	989492
66893	989493
66397	989494
29022	989495
39951	989496
11795	989497
19600	989498
3423	989499
6192	989500
11580	989501
30664	989502
49784	989503
140106	989504
98213	989505
68723	989506
27109	989507
79605	989508
45229	989509
81807	989510
42989	989511
3372	989512
38	989513
33515	989514
93634	989515
86587	989516
89638	989517
32569	989518
106092	989519
9275	989520
4681	989521
10867	989522
119620	989523
62188	989524
97980	989525
52947	989526
1496	989527
18995	989528
40659	989529
7941	989530
26493	989531
1705	989532
57669	989533
40775	989534
17964	989535
39329	989536
64503	989537
12453	989538
1360	989539
61179	989540
138279	989541
12896	989542
67003	989543
3214	989544
26242	989545
6298	989546
136712	989547
127263	989548
11182	989549
48279	989550
10039	989551
54911	989552
44533	989553
2457	989554
25123	989555
48521	989556
22151	989557
8751	989558
7895	989559
36156	989560
29468	989561
128582	989562
3	989563
80	989564
8487	989565
29355	989566
52525	989567
6428	989568
147450	989569
38795	989570
17468	989571
20622	989572
118	989573
45503	989574
13528	989575
97791	989576
7891	989577
19897	989578
127898	989579
7790	989580
28743	989581
3253	989582
99359	989583
19066	989584
42113	989585
1363	989586
35516	989587
30859	989588
18972	989589
8524	989590
99693	989591
47859	989592
42692	989593
733	989594
34043	989595
90436	989596
90091	989597
16071	989598
21597	989599
43765	989600
5451	989601
10357	989602
48645	989603
141	989604
64373	989605
9435	989606
21806	989607
18545	989608
275	989609
87106	989610
96422	989611
129519	989612
103519	989613
13097	989614
17574	989615
101756	989616
26222	989617
8541	989618
99356	989619
2513	989620
9751	989621
449	989622
118377	989623
53920	989624
55192	989625
154791	989626
7269	989627
1784	989628
130157	989629
35351	989630
4678	989631
14682	989632
238	989633
33369	989634
98780	989635
34357	989636
121894	989637
120942	989638
79649	989639
49579	989640
9058	989641
48366	989642
43798	989643
35278	989644
1211	989645
6665	989646
5473	989647
6900	989648
102342	989649
6888	989650
2071	989651
20948	989652
1462	989653
7799	989654
55187	989655
10011	989656
1055	989657
123437	989658
142924	989659
104718	989660
23823	989661
38733	989662
19039	989663
625	989664
881	989665
10871	989666
37618	989667
74764	989668
92610	989669
140129	989670
86455	989671
4333	989672
16385	989673
8809	989674
68344	989675
24741	989676
30031	989677
4200	989678
8364	989679
134342	989680
79075	989681
3754	989682
25990	989683
16087	989684
38959	989685
97138	989686
4103	989687
16595	989688
22685	989689
1866	989690
333	989691
68334	989692
106001	989693
88534	989694
66830	989695
33026	989696
64067	989697
32803	989698
1040	989699
2395	989700
3742	989701
82700	989702
23723	989703
14527	989704
19443	989705
1152	989706
13574	989707
22636	989708
17673	989709
65230	989710
1814	989711
57606	989712
110965	989713
21141	989714
14560	989715
19232	989716
5187	989717
128256	989718
27597	989719
65624	989720
128428	989721
20887	989722
11166	989723
79224	989724
82663	989725
24370	989726
5656	989727
162362	989728
9	989729
52871	989730
83953	989731
5935	989732
15338	989733
1643	989734
24634	989735
10136	989736
2816	989737
8801	989738
41355	989739
757	989740
24642	989741
16947	989742
94435	989743
69797	989744
26425	989745
58780	989746
18916	989747
641	989748
26668	989749
34052	989750
46549	989751
13903	989752
51138	989753
83095	989754
6404	989755
17419	989756
37644	989757
1836	989758
87271	989759
27030	989760
44272	989761
1854	989762
56802	989763
1039	989764
107218	989765
14222	989766
71463	989767
132577	989768
25201	989769
19116	989770
112516	989771
75319	989772
48604	989773
54108	989774
21177	989775
20855	989776
562	989777
19893	989778
22570	989779
4362	989780
185	989781
30196	989782
1843	989783
106608	989784
102947	989785
9259	989786
49862	989787
19784	989788
909	989789
17109	989790
6854	989791
70211	989792
45853	989793
98519	989794
18851	989795
28226	989796
13760	989797
40856	989798
18513	989799
12097	989800
116630	989801
23594	989802
40231	989803
32555	989804
1071	989805
111308	989806
12617	989807
2049	989808
100627	989809
28083	989810
10859	989811
6019	989812
8867	989813
58929	989814
2609	989815
29609	989816
52739	989817
53468	989818
3356	989819
255	989820
26395	989821
11820	989822
5687	989823
13766	989824
19150	989825
32319	989826
17676	989827
48268	989828
1792	989829
26791	989830
14627	989831
17568	989832
3115	989833
35607	989834
27664	989835
12514	989836
10453	989837
20113	989838
9827	989839
84665	989840
219	989841
19778	989842
74454	989843
41245	989844
54682	989845
45024	989846
74102	989847
103136	989848
58563	989849
13441	989850
22744	989851
17537	989852
53023	989853
127121	989854
8866	989855
71404	989856
6390	989857
15419	989858
14892	989859
34662	989860
9	989861
10284	989862
18749	989863
4337	989864
29	989865
14289	989866
104027	989867
101738	989868
100880	989869
13539	989870
7148	989871
28958	989872
39524	989873
61274	989874
26759	989875
48417	989876
37101	989877
144345	989878
47947	989879
40118	989880
467	989881
56468	989882
131883	989883
56267	989884
14258	989885
9449	989886
19241	989887
67272	989888
11483	989889
52570	989890
14966	989891
46500	989892
28590	989893
9363	989894
17536	989895
2064	989896
1899	989897
2686	989898
102366	989899
2695	989900
547	989901
127580	989902
13626	989903
61792	989904
53550	989905
4551	989906
79257	989907
6157	989908
716	989909
14627	989910
5573	989911
8431	989912
13343	989913
20928	989914
35851	989915
22863	989916
8289	989917
15885	989918
28175	989919
27159	989920
18905	989921
14358	989922
135348	989923
60331	989924
7150	989925
88461	989926
92279	989927
115310	989928
44710	989929
25926	989930
53945	989931
67960	989932
6550	989933
35982	989934
40483	989935
82301	989936
61695	989937
18254	989938
46267	989939
33120	989940
58602	989941
33899	989942
17379	989943
130562	989944
386	989945
32205	989946
2988	989947
6608	989948
85380	989949
12185	989950
50928	989951
50328	989952
25349	989953
1143	989954
163349	989955
13040	989956
79213	989957
155408	989958
28509	989959
15910	989960
149105	989961
34492	989962
123711	989963
87764	989964
77102	989965
7705	989966
9184	989967
28123	989968
37793	989969
20076	989970
59464	989971
76780	989972
20142	989973
43488	989974
96131	989975
74859	989976
88782	989977
313	989978
20278	989979
18566	989980
56455	989981
58848	989982
22058	989983
15477	989984
8911	989985
38609	989986
33482	989987
65301	989988
113088	989989
40380	989990
1944	989991
17618	989992
66218	989993
31759	989994
3273	989995
34194	989996
26132	989997
49769	989998
13848	989999
64353	990000
35447	990001
8912	990002
121129	990003
96576	990004
76607	990005
39636	990006
51406	990007
26357	990008
91018	990009
95390	990010
84536	990011
119156	990012
80435	990013
81328	990014
77282	990015
103953	990016
9706	990017
6203	990018
30984	990019
9097	990020
2309	990021
55610	990022
9740	990023
735	990024
21327	990025
85716	990026
26665	990027
3463	990028
75656	990029
74846	990030
36030	990031
12037	990032
4580	990033
116129	990034
20061	990035
102570	990036
150401	990037
8994	990038
14093	990039
4360	990040
11974	990041
126957	990042
6627	990043
17902	990044
75870	990045
1729	990046
21549	990047
42886	990048
148051	990049
25558	990050
1542	990051
105997	990052
154618	990053
88595	990054
35680	990055
2925	990056
5164	990057
18298	990058
26085	990059
143010	990060
4264	990061
52593	990062
50013	990063
41312	990064
50951	990065
28249	990066
158956	990067
109327	990068
15320	990069
66684	990070
125247	990071
15532	990072
118818	990073
69887	990074
11983	990075
85	990076
4268	990077
58705	990078
16041	990079
85043	990080
34313	990081
31174	990082
49248	990083
63964	990084
46134	990085
290	990086
5959	990087
6110	990088
131429	990089
75596	990090
4985	990091
3367	990092
10049	990093
101121	990094
26754	990095
3467	990096
116455	990097
13310	990098
34409	990099
103839	990100
16579	990101
92632	990102
20448	990103
27409	990104
5401	990105
21993	990106
2372	990107
45293	990108
7457	990109
2135	990110
39704	990111
3360	990112
55117	990113
68545	990114
15338	990115
141288	990116
19970	990117
50134	990118
17836	990119
99119	990120
15587	990121
77058	990122
6051	990123
6034	990124
1417	990125
17580	990126
28907	990127
21854	990128
55846	990129
728	990130
22130	990131
20160	990132
31914	990133
63555	990134
95767	990135
4292	990136
18947	990137
396	990138
48912	990139
3371	990140
5390	990141
79341	990142
78923	990143
8727	990144
3528	990145
62884	990146
360	990147
108628	990148
14094	990149
13903	990150
21832	990151
42472	990152
57358	990153
134065	990154
97445	990155
203	990156
64224	990157
6203	990158
88378	990159
1940	990160
55632	990161
28251	990162
166140	990163
36214	990164
23902	990165
121523	990166
117569	990167
409	990168
73785	990169
1752	990170
11936	990171
317	990172
5708	990173
8053	990174
67023	990175
87787	990176
52996	990177
30257	990178
98314	990179
20591	990180
70538	990181
21850	990182
14159	990183
39394	990184
45068	990185
65535	990186
4408	990187
40049	990188
134701	990189
27877	990190
7	990191
9302	990192
148065	990193
106921	990194
3595	990195
70470	990196
56373	990197
104561	990198
35438	990199
32142	990200
101405	990201
21795	990202
16789	990203
24847	990204
3737	990205
93800	990206
40729	990207
24320	990208
8859	990209
30947	990210
672	990211
71041	990212
26657	990213
7051	990214
15446	990215
36116	990216
6264	990217
33001	990218
34244	990219
9261	990220
24560	990221
3167	990222
154742	990223
1578	990224
63284	990225
108666	990226
30507	990227
4256	990228
4762	990229
21029	990230
5134	990231
22969	990232
46560	990233
74403	990234
33897	990235
933	990236
40539	990237
107270	990238
98299	990239
18049	990240
9618	990241
55146	990242
123758	990243
35889	990244
13220	990245
105541	990246
3639	990247
79807	990248
8258	990249
35404	990250
89976	990251
66564	990252
3303	990253
4865	990254
30115	990255
45189	990256
153752	990257
32287	990258
23913	990259
19310	990260
2482	990261
13893	990262
78009	990263
21555	990264
45205	990265
15521	990266
35383	990267
25162	990268
65746	990269
23804	990270
36297	990271
5871	990272
14650	990273
56068	990274
9091	990275
112298	990276
487	990277
46352	990278
25865	990279
10731	990280
29250	990281
14942	990282
73599	990283
18628	990284
60415	990285
75220	990286
76863	990287
48008	990288
104416	990289
91014	990290
2604	990291
172	990292
7648	990293
40739	990294
23	990295
105293	990296
6733	990297
57	990298
407	990299
182	990300
21459	990301
41739	990302
10866	990303
19653	990304
4470	990305
117695	990306
1538	990307
8435	990308
93059	990309
35180	990310
1200	990311
785	990312
88299	990313
17835	990314
26143	990315
9330	990316
8785	990317
82638	990318
35574	990319
55413	990320
61404	990321
22347	990322
18448	990323
38418	990324
1968	990325
47590	990326
33323	990327
12211	990328
41104	990329
119	990330
60419	990331
3856	990332
7075	990333
33810	990334
1789	990335
9323	990336
7379	990337
147462	990338
29538	990339
83491	990340
24791	990341
70231	990342
1074	990343
1430	990344
76785	990345
26121	990346
106819	990347
56942	990348
71945	990349
37708	990350
81345	990351
159918	990352
30644	990353
65	990354
129828	990355
24092	990356
11849	990357
3507	990358
9656	990359
3381	990360
114024	990361
38328	990362
11193	990363
22063	990364
24728	990365
70652	990366
9221	990367
62264	990368
30968	990369
130952	990370
19956	990371
12275	990372
58799	990373
9933	990374
65870	990375
5258	990376
64312	990377
63744	990378
116613	990379
62567	990380
76961	990381
36	990382
19254	990383
38698	990384
71792	990385
77956	990386
58643	990387
42352	990388
15240	990389
4101	990390
108788	990391
105423	990392
9885	990393
162237	990394
112776	990395
38548	990396
41068	990397
277	990398
18167	990399
107873	990400
166	990401
9325	990402
42905	990403
33763	990404
33568	990405
8349	990406
647	990407
24915	990408
62121	990409
97311	990410
49	990411
24654	990412
47124	990413
19907	990414
68420	990415
31673	990416
24192	990417
28423	990418
33524	990419
23779	990420
115583	990421
30080	990422
10308	990423
47943	990424
55723	990425
1703	990426
112938	990427
11656	990428
69302	990429
42099	990430
17491	990431
97632	990432
295	990433
4987	990434
39577	990435
19877	990436
13060	990437
16833	990438
34636	990439
7244	990440
9560	990441
145004	990442
34222	990443
15616	990444
818	990445
28277	990446
52888	990447
111	990448
79560	990449
116604	990450
30385	990451
90655	990452
128691	990453
48691	990454
68096	990455
22215	990456
8101	990457
17496	990458
14796	990459
55044	990460
118872	990461
45586	990462
132674	990463
5256	990464
78184	990465
9604	990466
1657	990467
59675	990468
48239	990469
63245	990470
28274	990471
9015	990472
8626	990473
1878	990474
41997	990475
44	990476
102552	990477
21075	990478
150685	990479
25008	990480
149261	990481
76889	990482
94013	990483
38079	990484
903	990485
30678	990486
49617	990487
124652	990488
108814	990489
1118	990490
25591	990491
45544	990492
9370	990493
11893	990494
133521	990495
64047	990496
4744	990497
78661	990498
3291	990499
16580	990500
90401	990501
25616	990502
70526	990503
11143	990504
100532	990505
26742	990506
20970	990507
37420	990508
24446	990509
16717	990510
29926	990511
25912	990512
44471	990513
26664	990514
136108	990515
3855	990516
29779	990517
106163	990518
60903	990519
992	990520
19842	990521
3476	990522
13312	990523
80377	990524
43385	990525
138551	990526
128318	990527
13420	990528
80763	990529
11799	990530
93485	990531
123566	990532
19457	990533
44126	990534
7180	990535
4556	990536
83622	990537
103403	990538
20312	990539
859	990540
122959	990541
78629	990542
19810	990543
72128	990544
23999	990545
99541	990546
12988	990547
83042	990548
25928	990549
133699	990550
1191	990551
218	990552
52515	990553
8914	990554
78778	990555
29955	990556
1507	990557
10487	990558
18997	990559
60380	990560
81833	990561
18739	990562
6673	990563
34649	990564
23809	990565
69614	990566
457	990567
89541	990568
68329	990569
124702	990570
24308	990571
12985	990572
95616	990573
82861	990574
45798	990575
36511	990576
14129	990577
91406	990578
37110	990579
89231	990580
9620	990581
83351	990582
6718	990583
42221	990584
15515	990585
2174	990586
70654	990587
68170	990588
79035	990589
6243	990590
71440	990591
9738	990592
67241	990593
11581	990594
9535	990595
47823	990596
82813	990597
53318	990598
40507	990599
6008	990600
57438	990601
1106	990602
30200	990603
4862	990604
106990	990605
96196	990606
23602	990607
12503	990608
29181	990609
6373	990610
11606	990611
17385	990612
14348	990613
881	990614
7002	990615
95590	990616
5590	990617
6481	990618
39092	990619
73800	990620
17384	990621
103958	990622
25495	990623
59131	990624
55826	990625
80567	990626
40141	990627
18404	990628
2422	990629
18241	990630
14981	990631
94740	990632
113	990633
46931	990634
11848	990635
72922	990636
215	990637
23594	990638
9112	990639
97789	990640
9873	990641
55758	990642
76969	990643
8430	990644
43884	990645
127287	990646
689	990647
71094	990648
12552	990649
12550	990650
93523	990651
27812	990652
93284	990653
55333	990654
6489	990655
1965	990656
85267	990657
36373	990658
8248	990659
8269	990660
38937	990661
117	990662
3193	990663
10153	990664
4675	990665
11670	990666
76930	990667
131	990668
11890	990669
72782	990670
71023	990671
9649	990672
95201	990673
93033	990674
83230	990675
10301	990676
1585	990677
139627	990678
109210	990679
30269	990680
16822	990681
30103	990682
20307	990683
29824	990684
3608	990685
41973	990686
42365	990687
43476	990688
63398	990689
20132	990690
56900	990691
50321	990692
4806	990693
41569	990694
7809	990695
26637	990696
634	990697
52062	990698
22369	990699
39259	990700
10183	990701
20351	990702
3534	990703
49165	990704
115853	990705
67756	990706
69359	990707
120089	990708
2572	990709
61922	990710
46432	990711
20489	990712
50660	990713
259	990714
14150	990715
6014	990716
70129	990717
32442	990718
606	990719
99674	990720
3717	990721
27930	990722
448	990723
12667	990724
35320	990725
83096	990726
50331	990727
6507	990728
94665	990729
39703	990730
12374	990731
3682	990732
11121	990733
13824	990734
105344	990735
29	990736
53476	990737
47911	990738
72681	990739
7	990740
122029	990741
1292	990742
51979	990743
55142	990744
9828	990745
3039	990746
49824	990747
29355	990748
4224	990749
65543	990750
14803	990751
55518	990752
2655	990753
5413	990754
2275	990755
1507	990756
14633	990757
166322	990758
6949	990759
108969	990760
34392	990761
69659	990762
34226	990763
58892	990764
71335	990765
7083	990766
125715	990767
149737	990768
156806	990769
44083	990770
20951	990771
29874	990772
70029	990773
21453	990774
44544	990775
164226	990776
11128	990777
14700	990778
44320	990779
62605	990780
3803	990781
33438	990782
1321	990783
71674	990784
19782	990785
69538	990786
30990	990787
81412	990788
32845	990789
33902	990790
12941	990791
3524	990792
33376	990793
135480	990794
53966	990795
29513	990796
58498	990797
22665	990798
77352	990799
71798	990800
110841	990801
87309	990802
13925	990803
5782	990804
51788	990805
98917	990806
94845	990807
22720	990808
1671	990809
34273	990810
2351	990811
2299	990812
2286	990813
2462	990814
60881	990815
2903	990816
22480	990817
27054	990818
423	990819
131	990820
9036	990821
7861	990822
4301	990823
34225	990824
38997	990825
55094	990826
102	990827
15506	990828
67184	990829
4457	990830
47007	990831
12495	990832
6658	990833
69249	990834
3360	990835
63386	990836
41901	990837
4654	990838
32982	990839
22052	990840
46103	990841
78855	990842
133658	990843
6785	990844
48273	990845
40893	990846
80276	990847
101	990848
116580	990849
24142	990850
12188	990851
128629	990852
21330	990853
46418	990854
91501	990855
39429	990856
36313	990857
99959	990858
134807	990859
31997	990860
47147	990861
7224	990862
37388	990863
92242	990864
24117	990865
18382	990866
1172	990867
33716	990868
27618	990869
48742	990870
13144	990871
55209	990872
130965	990873
10917	990874
254	990875
3191	990876
37567	990877
132307	990878
121177	990879
30137	990880
17792	990881
22307	990882
50630	990883
23886	990884
29219	990885
43011	990886
1868	990887
3206	990888
48864	990889
50977	990890
21385	990891
111967	990892
1841	990893
91468	990894
24988	990895
9203	990896
19808	990897
108314	990898
31218	990899
7	990900
43489	990901
821	990902
6250	990903
50001	990904
878	990905
43486	990906
14396	990907
62008	990908
29882	990909
66903	990910
9810	990911
65481	990912
38800	990913
115086	990914
8018	990915
10384	990916
965	990917
15222	990918
64192	990919
30745	990920
2961	990921
20517	990922
73490	990923
9657	990924
6620	990925
8625	990926
27782	990927
45605	990928
18240	990929
64650	990930
19419	990931
17280	990932
10194	990933
11294	990934
159790	990935
8140	990936
40120	990937
19237	990938
4944	990939
654	990940
74179	990941
32928	990942
10595	990943
31690	990944
22649	990945
102514	990946
3429	990947
8069	990948
14097	990949
96939	990950
31328	990951
90358	990952
8015	990953
87427	990954
958	990955
22735	990956
15296	990957
9577	990958
24581	990959
2779	990960
642	990961
4490	990962
16035	990963
15112	990964
17604	990965
41065	990966
95882	990967
54109	990968
30380	990969
1107	990970
145777	990971
36847	990972
5701	990973
13131	990974
53667	990975
20932	990976
19092	990977
20449	990978
22301	990979
16274	990980
784	990981
99522	990982
74025	990983
53759	990984
17914	990985
29768	990986
16945	990987
112668	990988
22415	990989
901	990990
106869	990991
2190	990992
24036	990993
2434	990994
3580	990995
56235	990996
45952	990997
13606	990998
15966	990999
1774	991000
40597	991001
129435	991002
71625	991003
7958	991004
4012	991005
7071	991006
18199	991007
54858	991008
85932	991009
83209	991010
25365	991011
31830	991012
4793	991013
129429	991014
84339	991015
48914	991016
48006	991017
115053	991018
19910	991019
63218	991020
46490	991021
3469	991022
5591	991023
31357	991024
12059	991025
128917	991026
57982	991027
97710	991028
47490	991029
44948	991030
90024	991031
57382	991032
120133	991033
91108	991034
24990	991035
5773	991036
1415	991037
22636	991038
8298	991039
41719	991040
45091	991041
10692	991042
4444	991043
2219	991044
20897	991045
37983	991046
71482	991047
147467	991048
38394	991049
21683	991050
23510	991051
1635	991052
12382	991053
13533	991054
97145	991055
33495	991056
30373	991057
47957	991058
87999	991059
20467	991060
17787	991061
3184	991062
5910	991063
91808	991064
106329	991065
20560	991066
22356	991067
100130	991068
7477	991069
101021	991070
27662	991071
89049	991072
94980	991073
17617	991074
42032	991075
5109	991076
136479	991077
48675	991078
28443	991079
10407	991080
18709	991081
94288	991082
113631	991083
2418	991084
23178	991085
10110	991086
4722	991087
163508	991088
12304	991089
48112	991090
18051	991091
33361	991092
25695	991093
107523	991094
70341	991095
61010	991096
55834	991097
58326	991098
6436	991099
36236	991100
161053	991101
13845	991102
1807	991103
585	991104
67537	991105
2981	991106
14108	991107
32017	991108
61823	991109
121046	991110
114779	991111
7682	991112
9119	991113
27384	991114
27886	991115
6212	991116
92721	991117
51792	991118
4031	991119
2394	991120
42022	991121
45460	991122
84729	991123
62311	991124
8797	991125
330	991126
11753	991127
1226	991128
9918	991129
81535	991130
31117	991131
6251	991132
107081	991133
13830	991134
2672	991135
133723	991136
1454	991137
36302	991138
103861	991139
69069	991140
3974	991141
84558	991142
42969	991143
22592	991144
3183	991145
124973	991146
48836	991147
92694	991148
15765	991149
17367	991150
4204	991151
50108	991152
12876	991153
14703	991154
15135	991155
2061	991156
80213	991157
47182	991158
12918	991159
83127	991160
57859	991161
51743	991162
91337	991163
150971	991164
44611	991165
5285	991166
1312	991167
22379	991168
90743	991169
46115	991170
24330	991171
30654	991172
3406	991173
51278	991174
12149	991175
39953	991176
28182	991177
51203	991178
98	991179
1847	991180
54074	991181
15214	991182
16	991183
71315	991184
49405	991185
24612	991186
19549	991187
2190	991188
79005	991189
29969	991190
44314	991191
48962	991192
16326	991193
16320	991194
122922	991195
219	991196
47347	991197
122989	991198
11917	991199
9617	991200
3771	991201
45963	991202
10105	991203
16473	991204
8437	991205
6007	991206
165450	991207
108767	991208
41537	991209
58654	991210
71888	991211
161	991212
86229	991213
468	991214
8356	991215
94712	991216
13409	991217
25005	991218
39512	991219
62837	991220
546	991221
1250	991222
33801	991223
86869	991224
55770	991225
89419	991226
33854	991227
116	991228
18931	991229
17486	991230
77800	991231
31949	991232
1949	991233
61922	991234
678	991235
7309	991236
26614	991237
5805	991238
10500	991239
5467	991240
49864	991241
7231	991242
9765	991243
12282	991244
67199	991245
33026	991246
12743	991247
49527	991248
1266	991249
20772	991250
30519	991251
10255	991252
9179	991253
35202	991254
5968	991255
4632	991256
67287	991257
99845	991258
35508	991259
63436	991260
23041	991261
34646	991262
7390	991263
26300	991264
62622	991265
552	991266
41188	991267
32940	991268
11754	991269
44392	991270
12473	991271
1029	991272
18831	991273
105566	991274
9021	991275
5067	991276
9222	991277
235	991278
609	991279
9323	991280
422	991281
12085	991282
23121	991283
12812	991284
20079	991285
8318	991286
51087	991287
495	991288
8708	991289
28778	991290
44239	991291
29443	991292
5224	991293
52551	991294
678	991295
81722	991296
1078	991297
24748	991298
27252	991299
117423	991300
74949	991301
1371	991302
34686	991303
11012	991304
62783	991305
23475	991306
35692	991307
62722	991308
43357	991309
20347	991310
10923	991311
1057	991312
28145	991313
35085	991314
2449	991315
1992	991316
255	991317
28154	991318
32190	991319
914	991320
26529	991321
101674	991322
80951	991323
137517	991324
53020	991325
137153	991326
9816	991327
4934	991328
735	991329
27592	991330
82356	991331
6787	991332
17268	991333
9012	991334
36861	991335
82068	991336
119240	991337
47283	991338
109	991339
71418	991340
40345	991341
128859	991342
20061	991343
132060	991344
121346	991345
3622	991346
9041	991347
8944	991348
48928	991349
7525	991350
164761	991351
65584	991352
51115	991353
4082	991354
46377	991355
6016	991356
55346	991357
44613	991358
35113	991359
13462	991360
30669	991361
79889	991362
40994	991363
18453	991364
18669	991365
28981	991366
38358	991367
32764	991368
120855	991369
1900	991370
40291	991371
109873	991372
23135	991373
64499	991374
116753	991375
100872	991376
1290	991377
5460	991378
46773	991379
124780	991380
6688	991381
132335	991382
219	991383
6847	991384
57744	991385
174	991386
46372	991387
52897	991388
36774	991389
103033	991390
8001	991391
2765	991392
83481	991393
34097	991394
97314	991395
83112	991396
48668	991397
8465	991398
4617	991399
22147	991400
613	991401
71415	991402
17688	991403
4356	991404
88059	991405
5264	991406
133794	991407
43418	991408
15477	991409
25270	991410
100798	991411
81770	991412
2075	991413
103593	991414
15421	991415
3435	991416
124640	991417
129476	991418
128136	991419
77739	991420
1593	991421
5289	991422
41239	991423
14144	991424
104813	991425
46953	991426
92	991427
51693	991428
5072	991429
121611	991430
21514	991431
108	991432
59522	991433
4016	991434
59183	991435
69382	991436
2703	991437
158418	991438
39131	991439
32057	991440
52357	991441
66848	991442
4658	991443
49580	991444
47112	991445
47758	991446
149590	991447
8651	991448
104180	991449
251	991450
29424	991451
62343	991452
49568	991453
6885	991454
934	991455
43910	991456
41517	991457
59606	991458
40837	991459
125857	991460
33748	991461
116428	991462
100062	991463
5703	991464
3168	991465
94131	991466
49504	991467
13817	991468
35009	991469
80916	991470
16723	991471
27163	991472
67371	991473
1604	991474
22545	991475
11224	991476
4478	991477
145908	991478
19095	991479
2463	991480
11022	991481
12854	991482
77329	991483
12095	991484
37248	991485
83201	991486
45178	991487
91182	991488
20524	991489
7866	991490
90657	991491
110817	991492
118289	991493
69686	991494
489	991495
15170	991496
83309	991497
473	991498
19474	991499
1283	991500
20124	991501
8238	991502
37777	991503
68155	991504
9456	991505
3393	991506
487	991507
7631	991508
1384	991509
116050	991510
129522	991511
24173	991512
39292	991513
85866	991514
14	991515
1640	991516
6440	991517
55983	991518
5646	991519
1442	991520
54999	991521
65298	991522
47428	991523
76273	991524
78640	991525
26615	991526
102330	991527
27449	991528
59416	991529
7308	991530
8518	991531
68407	991532
17052	991533
42661	991534
76600	991535
37115	991536
6867	991537
1747	991538
26139	991539
15236	991540
68428	991541
872	991542
6965	991543
10598	991544
65947	991545
34828	991546
25721	991547
27930	991548
31136	991549
19675	991550
102838	991551
33809	991552
53521	991553
45425	991554
426	991555
2722	991556
38189	991557
6168	991558
20779	991559
50043	991560
52702	991561
26335	991562
24767	991563
8086	991564
124311	991565
74192	991566
18405	991567
56273	991568
83928	991569
2162	991570
15338	991571
68623	991572
9940	991573
20832	991574
23929	991575
21930	991576
383	991577
1760	991578
1026	991579
70072	991580
4411	991581
110099	991582
92215	991583
39962	991584
13468	991585
28859	991586
40695	991587
37162	991588
104765	991589
105797	991590
13421	991591
98520	991592
2192	991593
75182	991594
114799	991595
53269	991596
7145	991597
38068	991598
130058	991599
131313	991600
85917	991601
66979	991602
35115	991603
86214	991604
50047	991605
71353	991606
60905	991607
56044	991608
28231	991609
73877	991610
67319	991611
4361	991612
50530	991613
21470	991614
38349	991615
56859	991616
69429	991617
79109	991618
33528	991619
6357	991620
86077	991621
14128	991622
70028	991623
14101	991624
25344	991625
18079	991626
75071	991627
960	991628
39694	991629
2996	991630
9592	991631
6928	991632
51689	991633
11156	991634
20880	991635
1002	991636
27869	991637
18948	991638
13693	991639
2011	991640
2381	991641
7555	991642
410	991643
113723	991644
7406	991645
498	991646
28067	991647
16349	991648
36715	991649
98119	991650
121469	991651
19283	991652
86080	991653
31470	991654
17300	991655
53313	991656
1618	991657
644	991658
46305	991659
39524	991660
18632	991661
14274	991662
143112	991663
163285	991664
106676	991665
55909	991666
4777	991667
24784	991668
164842	991669
41595	991670
35478	991671
61761	991672
77957	991673
11519	991674
57229	991675
36031	991676
131404	991677
74230	991678
91332	991679
148147	991680
17439	991681
15493	991682
37051	991683
127908	991684
6009	991685
94120	991686
7271	991687
31345	991688
99	991689
25871	991690
3409	991691
3797	991692
89010	991693
11134	991694
615	991695
5801	991696
166407	991697
45759	991698
68535	991699
13261	991700
9109	991701
9005	991702
29212	991703
70282	991704
23154	991705
28679	991706
53486	991707
2472	991708
53606	991709
61374	991710
73229	991711
7466	991712
83	991713
5903	991714
76905	991715
6034	991716
4109	991717
4500	991718
50116	991719
33890	991720
33869	991721
10958	991722
70610	991723
5540	991724
34357	991725
3322	991726
103000	991727
21450	991728
1541	991729
16569	991730
10655	991731
3592	991732
133554	991733
28349	991734
7262	991735
2447	991736
37890	991737
97059	991738
110206	991739
6249	991740
8531	991741
21559	991742
39312	991743
128	991744
83307	991745
41837	991746
42655	991747
2296	991748
50597	991749
60866	991750
7135	991751
31316	991752
26212	991753
163841	991754
12449	991755
3009	991756
1	991757
93140	991758
68305	991759
95489	991760
48097	991761
66442	991762
128405	991763
206	991764
101335	991765
38187	991766
14539	991767
352	991768
23986	991769
34760	991770
66547	991771
116845	991772
8527	991773
58060	991774
41291	991775
34125	991776
2775	991777
2778	991778
32462	991779
13373	991780
95683	991781
69135	991782
26792	991783
49541	991784
87859	991785
93485	991786
106117	991787
17347	991788
816	991789
24655	991790
40279	991791
1377	991792
14144	991793
74974	991794
92307	991795
266	991796
20281	991797
18602	991798
52241	991799
16397	991800
6798	991801
163984	991802
160391	991803
87679	991804
43119	991805
9644	991806
92005	991807
18651	991808
21409	991809
80593	991810
10236	991811
60810	991812
1210	991813
15602	991814
64281	991815
1590	991816
3556	991817
40819	991818
36137	991819
275	991820
67793	991821
55474	991822
3999	991823
33544	991824
67256	991825
510	991826
77	991827
41363	991828
3158	991829
1299	991830
36850	991831
58055	991832
494	991833
54101	991834
33428	991835
5160	991836
24313	991837
47288	991838
59638	991839
4827	991840
29982	991841
17038	991842
6242	991843
68661	991844
10815	991845
4947	991846
31967	991847
9917	991848
7270	991849
66941	991850
22512	991851
160377	991852
1324	991853
319	991854
29615	991855
64471	991856
59704	991857
2630	991858
12172	991859
6853	991860
38387	991861
46728	991862
29767	991863
6568	991864
47041	991865
31830	991866
14459	991867
45495	991868
48682	991869
33775	991870
25711	991871
78638	991872
21589	991873
5727	991874
32148	991875
14096	991876
67652	991877
20802	991878
33824	991879
71870	991880
35804	991881
113221	991882
19436	991883
92688	991884
40189	991885
36489	991886
44082	991887
127112	991888
61138	991889
22366	991890
22604	991891
92334	991892
24459	991893
16333	991894
71497	991895
15989	991896
33351	991897
67634	991898
11116	991899
25435	991900
13433	991901
63524	991902
25566	991903
76533	991904
48322	991905
16974	991906
3813	991907
31173	991908
62920	991909
2430	991910
1287	991911
715	991912
23183	991913
744	991914
36168	991915
8822	991916
76846	991917
17885	991918
39755	991919
111370	991920
38420	991921
90	991922
34201	991923
42231	991924
28712	991925
146582	991926
1727	991927
3020	991928
24385	991929
1527	991930
81054	991931
15125	991932
29639	991933
2441	991934
38432	991935
3499	991936
13264	991937
52029	991938
153867	991939
23216	991940
40759	991941
160327	991942
2365	991943
817	991944
8987	991945
89512	991946
61873	991947
12348	991948
61309	991949
13594	991950
88743	991951
1722	991952
36498	991953
23336	991954
36696	991955
6167	991956
13594	991957
22048	991958
97070	991959
3143	991960
73709	991961
75096	991962
91965	991963
19509	991964
28128	991965
47277	991966
102104	991967
85764	991968
41804	991969
102255	991970
58799	991971
149899	991972
35734	991973
36304	991974
41564	991975
8328	991976
7207	991977
22351	991978
42983	991979
4608	991980
110050	991981
9587	991982
41094	991983
44849	991984
26820	991985
81646	991986
108854	991987
3625	991988
132128	991989
2970	991990
50595	991991
72505	991992
25480	991993
106733	991994
89079	991995
28510	991996
106112	991997
52781	991998
203	991999
7186	992000
25426	992001
2717	992002
37252	992003
16585	992004
14053	992005
131554	992006
39196	992007
121776	992008
15386	992009
79	992010
110415	992011
13093	992012
313	992013
10396	992014
109338	992015
35021	992016
16034	992017
29579	992018
8261	992019
18109	992020
94913	992021
72921	992022
12645	992023
26603	992024
7868	992025
82791	992026
237	992027
761	992028
1213	992029
32285	992030
12468	992031
127745	992032
31300	992033
29862	992034
17141	992035
310	992036
15207	992037
157473	992038
53381	992039
5784	992040
60560	992041
120225	992042
1993	992043
31045	992044
6190	992045
87451	992046
16327	992047
94757	992048
56889	992049
15647	992050
14310	992051
8292	992052
52092	992053
18030	992054
15141	992055
13289	992056
2248	992057
75104	992058
63273	992059
49559	992060
1834	992061
40724	992062
23356	992063
130976	992064
33562	992065
2584	992066
23866	992067
2815	992068
159870	992069
57601	992070
13808	992071
28516	992072
7325	992073
369	992074
70133	992075
79033	992076
10894	992077
104001	992078
62881	992079
20449	992080
2099	992081
115895	992082
1147	992083
87779	992084
74394	992085
4499	992086
22486	992087
25622	992088
26838	992089
17615	992090
17102	992091
5074	992092
8901	992093
43622	992094
4313	992095
21505	992096
7915	992097
86225	992098
35628	992099
16432	992100
28693	992101
45979	992102
7588	992103
10001	992104
10322	992105
7502	992106
67744	992107
3128	992108
19554	992109
22374	992110
1256	992111
47388	992112
24106	992113
5034	992114
689	992115
22101	992116
20990	992117
17333	992118
34604	992119
20916	992120
10371	992121
33889	992122
32299	992123
707	992124
5277	992125
114	992126
6320	992127
22708	992128
22071	992129
47553	992130
14638	992131
54869	992132
35921	992133
157142	992134
12633	992135
52162	992136
6697	992137
22621	992138
106862	992139
38112	992140
49837	992141
45458	992142
82226	992143
114987	992144
70909	992145
28945	992146
438	992147
8305	992148
92208	992149
24216	992150
31510	992151
199	992152
15406	992153
4310	992154
19475	992155
1470	992156
24484	992157
132753	992158
25233	992159
75356	992160
1648	992161
27666	992162
17724	992163
42628	992164
35877	992165
9971	992166
2691	992167
109519	992168
5041	992169
28833	992170
68720	992171
106845	992172
42363	992173
72317	992174
552	992175
19793	992176
28999	992177
88769	992178
28055	992179
3821	992180
2612	992181
162814	992182
133725	992183
18941	992184
32785	992185
5673	992186
3955	992187
1544	992188
4230	992189
119996	992190
75372	992191
7742	992192
71516	992193
29842	992194
34	992195
41027	992196
24004	992197
80146	992198
59656	992199
2991	992200
81016	992201
22239	992202
16953	992203
55072	992204
9392	992205
83333	992206
39369	992207
40207	992208
66645	992209
9979	992210
36550	992211
11573	992212
82657	992213
7215	992214
750	992215
239	992216
10797	992217
30534	992218
349	992219
16613	992220
6704	992221
723	992222
70070	992223
41134	992224
42422	992225
65734	992226
62068	992227
8563	992228
15585	992229
46993	992230
2260	992231
43638	992232
46477	992233
1908	992234
622	992235
26181	992236
64125	992237
41965	992238
1717	992239
19936	992240
2052	992241
76679	992242
87771	992243
65904	992244
1576	992245
128287	992246
44765	992247
63846	992248
94524	992249
27465	992250
69743	992251
3192	992252
12215	992253
58848	992254
60806	992255
976	992256
44	992257
74705	992258
15481	992259
10701	992260
63898	992261
73857	992262
42	992263
7916	992264
1191	992265
35094	992266
45020	992267
11459	992268
33708	992269
4072	992270
58424	992271
73447	992272
41332	992273
128257	992274
4097	992275
13103	992276
67943	992277
76758	992278
93905	992279
17662	992280
52999	992281
8493	992282
1827	992283
56382	992284
27214	992285
11120	992286
8675	992287
70357	992288
646	992289
104055	992290
13431	992291
1788	992292
31492	992293
71112	992294
160661	992295
18152	992296
512	992297
33218	992298
78325	992299
5263	992300
56398	992301
1438	992302
72215	992303
17931	992304
7911	992305
45379	992306
54707	992307
111127	992308
15226	992309
7069	992310
10657	992311
79140	992312
91908	992313
51143	992314
1286	992315
49468	992316
9595	992317
18865	992318
5728	992319
49099	992320
163	992321
49739	992322
50100	992323
74655	992324
2861	992325
15553	992326
2703	992327
5063	992328
13331	992329
78259	992330
36596	992331
78003	992332
88440	992333
2343	992334
6327	992335
135111	992336
31590	992337
70232	992338
184	992339
16178	992340
65822	992341
73	992342
52260	992343
74093	992344
119856	992345
47843	992346
75955	992347
24680	992348
14034	992349
38726	992350
80155	992351
79370	992352
110923	992353
1798	992354
36329	992355
61023	992356
40020	992357
42823	992358
32225	992359
14139	992360
15198	992361
115740	992362
32434	992363
13160	992364
117803	992365
52640	992366
4696	992367
97	992368
91402	992369
33839	992370
18285	992371
23259	992372
82682	992373
248	992374
4176	992375
22925	992376
30141	992377
25371	992378
16267	992379
11505	992380
3382	992381
18160	992382
20849	992383
29002	992384
31696	992385
122097	992386
47620	992387
38075	992388
82008	992389
49302	992390
6470	992391
152584	992392
221	992393
17570	992394
99611	992395
19806	992396
58867	992397
29328	992398
13685	992399
23068	992400
49921	992401
90058	992402
1366	992403
24513	992404
64257	992405
84729	992406
72012	992407
11728	992408
129360	992409
19434	992410
11946	992411
103396	992412
27226	992413
7973	992414
8384	992415
25026	992416
99278	992417
811	992418
3093	992419
13420	992420
33468	992421
10111	992422
51350	992423
101943	992424
20037	992425
18455	992426
8940	992427
82963	992428
31554	992429
23730	992430
13151	992431
17384	992432
3672	992433
49333	992434
508	992435
6679	992436
46781	992437
80871	992438
78968	992439
32046	992440
24009	992441
128365	992442
54725	992443
33934	992444
25895	992445
123228	992446
14260	992447
734	992448
26645	992449
80497	992450
9754	992451
45405	992452
42580	992453
55929	992454
43144	992455
16903	992456
5009	992457
29819	992458
21291	992459
421	992460
23051	992461
112735	992462
55298	992463
132906	992464
31469	992465
17127	992466
14586	992467
27886	992468
29	992469
7972	992470
2640	992471
81890	992472
36607	992473
11646	992474
91052	992475
20778	992476
2429	992477
75578	992478
56588	992479
12001	992480
90612	992481
30968	992482
55669	992483
81004	992484
20231	992485
2663	992486
42220	992487
127264	992488
45874	992489
12446	992490
36554	992491
12566	992492
64774	992493
57611	992494
2145	992495
60456	992496
787	992497
6080	992498
6541	992499
108453	992500
19812	992501
26359	992502
129485	992503
2397	992504
22261	992505
9306	992506
102049	992507
42549	992508
151276	992509
58080	992510
45177	992511
21697	992512
68736	992513
32636	992514
146866	992515
9015	992516
2934	992517
18650	992518
98129	992519
5678	992520
431	992521
19068	992522
60682	992523
20766	992524
48351	992525
129663	992526
24061	992527
45683	992528
5445	992529
19064	992530
819	992531
36735	992532
66461	992533
79577	992534
12573	992535
6261	992536
394	992537
27885	992538
3109	992539
84963	992540
95846	992541
65416	992542
78275	992543
13200	992544
727	992545
7721	992546
24393	992547
103948	992548
72267	992549
26154	992550
6440	992551
17718	992552
9495	992553
101050	992554
12597	992555
162085	992556
12042	992557
35143	992558
5454	992559
95873	992560
20231	992561
39985	992562
40262	992563
50219	992564
35558	992565
13052	992566
77835	992567
22262	992568
1166	992569
50710	992570
18581	992571
19465	992572
48308	992573
87121	992574
72284	992575
35330	992576
106970	992577
46017	992578
24121	992579
20732	992580
30060	992581
433	992582
1148	992583
3038	992584
21256	992585
5495	992586
21354	992587
63278	992588
6343	992589
2096	992590
41832	992591
70320	992592
42983	992593
48370	992594
129053	992595
4	992596
15484	992597
1719	992598
69697	992599
16429	992600
20617	992601
5580	992602
1980	992603
69557	992604
65070	992605
49965	992606
1748	992607
53607	992608
42837	992609
24039	992610
78897	992611
12865	992612
103966	992613
29582	992614
54930	992615
22547	992616
88831	992617
48548	992618
125166	992619
53595	992620
5937	992621
31336	992622
7652	992623
68952	992624
10448	992625
97703	992626
8900	992627
102465	992628
33758	992629
37696	992630
94177	992631
74599	992632
9035	992633
1496	992634
24840	992635
73890	992636
31020	992637
34248	992638
65580	992639
5233	992640
5616	992641
69250	992642
50621	992643
42418	992644
4709	992645
46335	992646
11801	992647
87485	992648
126653	992649
67827	992650
34521	992651
79714	992652
101328	992653
80284	992654
38	992655
61477	992656
57059	992657
5510	992658
48251	992659
47356	992660
13635	992661
47695	992662
4316	992663
10029	992664
14077	992665
11094	992666
126422	992667
12134	992668
1615	992669
163033	992670
2077	992671
54969	992672
112722	992673
142747	992674
42435	992675
32265	992676
67894	992677
1636	992678
2666	992679
162833	992680
52504	992681
2668	992682
6626	992683
21735	992684
100365	992685
35829	992686
32007	992687
116947	992688
7778	992689
17868	992690
62929	992691
146394	992692
83905	992693
5632	992694
122799	992695
78504	992696
94612	992697
60572	992698
52916	992699
10872	992700
44119	992701
13646	992702
3990	992703
52348	992704
93215	992705
162245	992706
69447	992707
27862	992708
104475	992709
37854	992710
3576	992711
14537	992712
11079	992713
45652	992714
2907	992715
40835	992716
13625	992717
44315	992718
163838	992719
730	992720
2294	992721
106750	992722
81594	992723
52977	992724
16744	992725
131971	992726
84366	992727
82307	992728
87175	992729
1	992730
1499	992731
6918	992732
28744	992733
433	992734
126237	992735
126145	992736
104859	992737
54417	992738
123509	992739
50417	992740
15061	992741
130547	992742
1100	992743
31520	992744
27434	992745
23629	992746
1737	992747
101	992748
86304	992749
13872	992750
127317	992751
77898	992752
9872	992753
4741	992754
131677	992755
81469	992756
447	992757
32251	992758
1756	992759
116253	992760
24827	992761
48806	992762
68441	992763
98674	992764
48152	992765
104863	992766
79753	992767
49375	992768
87	992769
72247	992770
36107	992771
25255	992772
8242	992773
29550	992774
44186	992775
80031	992776
27651	992777
104266	992778
7305	992779
2716	992780
141367	992781
115550	992782
97	992783
35244	992784
14	992785
15781	992786
2524	992787
3197	992788
2847	992789
29478	992790
186	992791
31759	992792
72659	992793
33326	992794
4515	992795
46	992796
85604	992797
31450	992798
72038	992799
1271	992800
17156	992801
6456	992802
18764	992803
25302	992804
12783	992805
36917	992806
95883	992807
58192	992808
2354	992809
74257	992810
17765	992811
33771	992812
35344	992813
2926	992814
16141	992815
2374	992816
90233	992817
645	992818
24626	992819
788	992820
32327	992821
298	992822
6169	992823
32378	992824
65887	992825
13119	992826
99427	992827
16619	992828
22210	992829
48320	992830
41740	992831
6992	992832
105522	992833
8886	992834
11573	992835
22845	992836
84939	992837
141872	992838
3061	992839
66378	992840
109608	992841
29623	992842
24672	992843
3199	992844
599	992845
145225	992846
106905	992847
5434	992848
64593	992849
233	992850
51394	992851
232	992852
101307	992853
119253	992854
81097	992855
46178	992856
2715	992857
7871	992858
831	992859
79	992860
29062	992861
2166	992862
46479	992863
77478	992864
23336	992865
91090	992866
24696	992867
45769	992868
8095	992869
85158	992870
7707	992871
29080	992872
2953	992873
102192	992874
1548	992875
121934	992876
86512	992877
2202	992878
150634	992879
18153	992880
21925	992881
16174	992882
30158	992883
107803	992884
34579	992885
53440	992886
37857	992887
17545	992888
160103	992889
53103	992890
48005	992891
18059	992892
925	992893
95843	992894
50663	992895
18883	992896
20142	992897
35179	992898
87850	992899
98186	992900
13388	992901
4097	992902
99581	992903
164980	992904
23850	992905
118566	992906
133899	992907
48640	992908
13524	992909
15918	992910
55601	992911
26862	992912
3855	992913
13762	992914
710	992915
96642	992916
334	992917
114713	992918
3261	992919
72910	992920
137838	992921
50521	992922
3632	992923
57923	992924
27225	992925
23217	992926
8686	992927
28703	992928
153137	992929
600	992930
179	992931
137363	992932
3540	992933
106529	992934
137524	992935
15836	992936
8226	992937
150385	992938
64960	992939
138732	992940
61384	992941
10867	992942
2602	992943
54436	992944
51950	992945
5814	992946
91019	992947
1465	992948
27128	992949
16761	992950
75272	992951
3697	992952
22594	992953
65070	992954
119406	992955
22826	992956
34096	992957
85688	992958
26336	992959
87652	992960
58199	992961
76554	992962
145324	992963
29156	992964
30055	992965
100106	992966
76609	992967
10600	992968
153017	992969
19486	992970
2485	992971
85090	992972
6375	992973
68250	992974
91789	992975
49374	992976
7115	992977
43899	992978
54005	992979
35314	992980
24683	992981
15258	992982
36727	992983
137859	992984
7371	992985
34812	992986
104810	992987
14453	992988
9254	992989
137538	992990
3479	992991
49156	992992
6842	992993
1207	992994
97611	992995
28505	992996
52747	992997
15374	992998
22681	992999
11400	993000
72559	993001
115695	993002
50277	993003
41223	993004
8387	993005
1182	993006
61	993007
91277	993008
136566	993009
6639	993010
10922	993011
24482	993012
11085	993013
23416	993014
31046	993015
90285	993016
22241	993017
2317	993018
36706	993019
5476	993020
15161	993021
102217	993022
34025	993023
106712	993024
102274	993025
974	993026
76531	993027
13432	993028
170	993029
2054	993030
143513	993031
130450	993032
5462	993033
55870	993034
55436	993035
1112	993036
44869	993037
78420	993038
35821	993039
88024	993040
10506	993041
83272	993042
6989	993043
58324	993044
1343	993045
6056	993046
1871	993047
121901	993048
2468	993049
58185	993050
52203	993051
132538	993052
24287	993053
100	993054
3409	993055
31201	993056
1092	993057
99402	993058
6254	993059
29	993060
5324	993061
79687	993062
7646	993063
92641	993064
116114	993065
45962	993066
14033	993067
17616	993068
7585	993069
8973	993070
67949	993071
20915	993072
96411	993073
37000	993074
17357	993075
34361	993076
80273	993077
3304	993078
107740	993079
31637	993080
47334	993081
5754	993082
113637	993083
9373	993084
81983	993085
42762	993086
1152	993087
14337	993088
790	993089
25271	993090
12586	993091
9033	993092
77145	993093
30269	993094
1621	993095
7454	993096
32399	993097
10353	993098
156808	993099
6485	993100
6407	993101
24074	993102
19376	993103
59	993104
21569	993105
63348	993106
110308	993107
81246	993108
10659	993109
113434	993110
165396	993111
24912	993112
93158	993113
11642	993114
2993	993115
2580	993116
4879	993117
96327	993118
21727	993119
95775	993120
148	993121
42438	993122
43618	993123
63336	993124
45074	993125
71787	993126
130246	993127
604	993128
75532	993129
66	993130
25627	993131
18698	993132
11473	993133
9005	993134
104812	993135
47113	993136
103487	993137
44919	993138
150356	993139
111225	993140
4684	993141
16624	993142
5070	993143
10019	993144
266	993145
40666	993146
18770	993147
112	993148
1145	993149
21403	993150
2684	993151
10077	993152
7035	993153
68917	993154
361	993155
10428	993156
55140	993157
126047	993158
9844	993159
47613	993160
202	993161
9504	993162
79989	993163
46445	993164
74761	993165
6214	993166
4119	993167
29944	993168
49998	993169
59325	993170
19165	993171
48833	993172
105976	993173
3347	993174
74177	993175
1597	993176
143721	993177
66118	993178
56272	993179
992	993180
10515	993181
18241	993182
23155	993183
130879	993184
39658	993185
98258	993186
30515	993187
31423	993188
151184	993189
13225	993190
24939	993191
13080	993192
18348	993193
107431	993194
2316	993195
30989	993196
103880	993197
85983	993198
18619	993199
4075	993200
954	993201
51678	993202
11274	993203
28304	993204
16543	993205
49579	993206
27934	993207
119446	993208
6362	993209
20293	993210
39932	993211
88364	993212
47943	993213
1939	993214
59401	993215
17180	993216
7309	993217
26665	993218
62910	993219
48257	993220
12255	993221
3471	993222
1986	993223
16254	993224
45966	993225
24337	993226
40246	993227
31798	993228
92001	993229
62003	993230
8541	993231
30519	993232
487	993233
910	993234
11588	993235
48123	993236
66534	993237
109047	993238
8734	993239
124191	993240
17393	993241
15381	993242
15856	993243
37343	993244
50776	993245
17810	993246
35865	993247
35585	993248
18574	993249
6407	993250
24368	993251
103940	993252
38117	993253
37319	993254
131697	993255
865	993256
15423	993257
49029	993258
68	993259
1295	993260
33702	993261
20776	993262
33311	993263
52095	993264
4073	993265
29879	993266
11806	993267
5062	993268
10569	993269
64758	993270
87899	993271
108620	993272
72247	993273
580	993274
34496	993275
93772	993276
10198	993277
906	993278
36799	993279
9062	993280
1392	993281
38725	993282
33675	993283
65	993284
75751	993285
79176	993286
36571	993287
7793	993288
23835	993289
103411	993290
24024	993291
7423	993292
31814	993293
97220	993294
28199	993295
23840	993296
41579	993297
104831	993298
18787	993299
87672	993300
16117	993301
124288	993302
39671	993303
37183	993304
27643	993305
15846	993306
23645	993307
60758	993308
18302	993309
103761	993310
620	993311
29326	993312
5386	993313
85493	993314
69257	993315
34252	993316
3039	993317
31844	993318
117250	993319
49433	993320
9374	993321
45093	993322
109200	993323
97265	993324
10488	993325
28253	993326
48765	993327
93390	993328
141674	993329
73889	993330
1993	993331
41778	993332
57274	993333
6127	993334
93611	993335
35809	993336
4749	993337
22129	993338
12743	993339
9625	993340
57071	993341
9441	993342
25367	993343
56605	993344
20372	993345
7622	993346
4743	993347
29120	993348
16441	993349
27546	993350
2084	993351
106562	993352
21048	993353
10965	993354
38283	993355
61147	993356
35730	993357
13098	993358
7140	993359
55043	993360
7728	993361
19481	993362
21570	993363
54160	993364
13812	993365
58689	993366
121782	993367
139619	993368
1277	993369
76640	993370
3738	993371
34583	993372
48981	993373
74835	993374
6647	993375
24398	993376
9001	993377
44187	993378
12801	993379
55093	993380
46525	993381
2382	993382
151799	993383
37558	993384
30725	993385
19227	993386
951	993387
97218	993388
73769	993389
160109	993390
6798	993391
2433	993392
37698	993393
13313	993394
7526	993395
8480	993396
22163	993397
46429	993398
102213	993399
35778	993400
76125	993401
43675	993402
12370	993403
95	993404
16977	993405
15303	993406
13558	993407
19195	993408
61420	993409
24504	993410
62799	993411
2323	993412
3644	993413
4893	993414
17187	993415
545	993416
29948	993417
9713	993418
1855	993419
2620	993420
83053	993421
12281	993422
55060	993423
6909	993424
7877	993425
75202	993426
95715	993427
40638	993428
23338	993429
36792	993430
15581	993431
47542	993432
847	993433
133075	993434
102414	993435
2276	993436
129768	993437
837	993438
22042	993439
124566	993440
182	993441
9316	993442
590	993443
124263	993444
21440	993445
23675	993446
74755	993447
161634	993448
97077	993449
8174	993450
7647	993451
2392	993452
9466	993453
72249	993454
17624	993455
62026	993456
24601	993457
35660	993458
93273	993459
919	993460
12366	993461
298	993462
81596	993463
112652	993464
25579	993465
63951	993466
39876	993467
417	993468
20242	993469
18530	993470
78973	993471
39200	993472
8217	993473
96228	993474
7118	993475
6959	993476
29315	993477
64112	993478
17395	993479
80159	993480
63666	993481
72335	993482
4396	993483
90643	993484
15325	993485
1506	993486
12329	993487
2718	993488
26823	993489
13316	993490
16565	993491
56285	993492
29751	993493
80744	993494
144269	993495
40338	993496
73562	993497
36309	993498
490	993499
77453	993500
101911	993501
131636	993502
36641	993503
60635	993504
98797	993505
79315	993506
39352	993507
59128	993508
65005	993509
34467	993510
4807	993511
70635	993512
56458	993513
148750	993514
54776	993515
1622	993516
102304	993517
28245	993518
35840	993519
1738	993520
78515	993521
44180	993522
47556	993523
23171	993524
3241	993525
53914	993526
1221	993527
1404	993528
18119	993529
545	993530
10412	993531
21805	993532
13862	993533
65262	993534
84493	993535
4772	993536
34390	993537
7544	993538
13363	993539
10207	993540
43956	993541
30668	993542
8115	993543
41532	993544
43742	993545
14411	993546
26112	993547
58850	993548
63330	993549
92250	993550
18023	993551
51612	993552
2890	993553
11010	993554
24	993555
85187	993556
88249	993557
4617	993558
51376	993559
27318	993560
61770	993561
98097	993562
6625	993563
42117	993564
58669	993565
61040	993566
21816	993567
21996	993568
27965	993569
4053	993570
2200	993571
19013	993572
35401	993573
3861	993574
40090	993575
61012	993576
10219	993577
76439	993578
88426	993579
14847	993580
821	993581
5252	993582
62931	993583
6590	993584
26234	993585
1509	993586
39067	993587
34768	993588
25883	993589
20150	993590
30600	993591
95937	993592
9502	993593
77690	993594
47472	993595
405	993596
20480	993597
37748	993598
12841	993599
11135	993600
37851	993601
28587	993602
2102	993603
27416	993604
40761	993605
9951	993606
47392	993607
96	993608
6898	993609
133500	993610
35047	993611
60581	993612
11612	993613
165748	993614
5077	993615
102471	993616
2175	993617
59678	993618
4244	993619
98024	993620
10338	993621
25740	993622
113847	993623
120002	993624
15355	993625
51	993626
25762	993627
38663	993628
931	993629
78498	993630
91183	993631
45939	993632
5273	993633
50413	993634
21158	993635
97642	993636
87450	993637
434	993638
28796	993639
166139	993640
56190	993641
45218	993642
147066	993643
25337	993644
71624	993645
21878	993646
80840	993647
103158	993648
36213	993649
72217	993650
7655	993651
10231	993652
128770	993653
11108	993654
8283	993655
33045	993656
19790	993657
3895	993658
4251	993659
14212	993660
35364	993661
91218	993662
1664	993663
9011	993664
15692	993665
19020	993666
99824	993667
2727	993668
92	993669
6524	993670
6127	993671
108762	993672
15170	993673
1837	993674
156927	993675
115350	993676
74134	993677
10081	993678
27524	993679
5738	993680
48745	993681
61007	993682
19184	993683
86466	993684
36089	993685
3962	993686
623	993687
46774	993688
70373	993689
18121	993690
37271	993691
539	993692
18912	993693
96050	993694
8277	993695
66624	993696
8286	993697
15301	993698
22402	993699
31021	993700
45134	993701
136	993702
39953	993703
3952	993704
86613	993705
86888	993706
7463	993707
48787	993708
9934	993709
127725	993710
20980	993711
48076	993712
3351	993713
5167	993714
35054	993715
136992	993716
30507	993717
19808	993718
43100	993719
98887	993720
26819	993721
8551	993722
156484	993723
74268	993724
95850	993725
25663	993726
12022	993727
7235	993728
15059	993729
107445	993730
151	993731
27835	993732
65824	993733
57437	993734
84186	993735
153135	993736
5166	993737
47148	993738
575	993739
45603	993740
154974	993741
10105	993742
4781	993743
37929	993744
11536	993745
12297	993746
18011	993747
16653	993748
3228	993749
6055	993750
72954	993751
36141	993752
22683	993753
94419	993754
50704	993755
8062	993756
169	993757
12442	993758
1694	993759
26991	993760
8130	993761
22805	993762
22555	993763
29604	993764
147862	993765
69462	993766
368	993767
84409	993768
648	993769
6905	993770
5644	993771
8649	993772
10017	993773
23473	993774
13439	993775
166602	993776
118237	993777
43887	993778
6018	993779
67862	993780
10810	993781
70756	993782
107254	993783
37439	993784
90229	993785
51164	993786
64240	993787
125114	993788
20773	993789
65285	993790
82693	993791
22221	993792
1129	993793
8278	993794
7210	993795
48044	993796
2835	993797
7203	993798
64759	993799
14822	993800
101417	993801
38002	993802
26311	993803
34116	993804
52565	993805
10676	993806
21910	993807
58768	993808
42689	993809
101032	993810
31352	993811
47358	993812
1042	993813
683	993814
24454	993815
158397	993816
59260	993817
3678	993818
52885	993819
92902	993820
17216	993821
26054	993822
40870	993823
30813	993824
122745	993825
10581	993826
101170	993827
42145	993828
12812	993829
133326	993830
40435	993831
27903	993832
17878	993833
3	993834
131	993835
73317	993836
24	993837
42194	993838
61323	993839
604	993840
71472	993841
5134	993842
48930	993843
19219	993844
48503	993845
30582	993846
2503	993847
28459	993848
40101	993849
69252	993850
82872	993851
259	993852
97832	993853
61371	993854
40101	993855
3125	993856
71945	993857
21872	993858
152244	993859
11429	993860
7412	993861
760	993862
10273	993863
5924	993864
44482	993865
147439	993866
84801	993867
98047	993868
21884	993869
16268	993870
10722	993871
247	993872
127987	993873
5986	993874
104679	993875
84402	993876
7353	993877
2596	993878
56727	993879
70617	993880
40808	993881
28560	993882
7478	993883
96832	993884
4234	993885
23477	993886
2776	993887
86733	993888
95934	993889
62674	993890
12976	993891
6895	993892
136457	993893
97622	993894
74822	993895
29255	993896
48201	993897
5755	993898
42417	993899
47560	993900
8181	993901
70753	993902
247	993903
54857	993904
12562	993905
11325	993906
71502	993907
3006	993908
100819	993909
29480	993910
1004	993911
38443	993912
43571	993913
47462	993914
28972	993915
32237	993916
163768	993917
4983	993918
9453	993919
8733	993920
62907	993921
69319	993922
51560	993923
109756	993924
62451	993925
47947	993926
2275	993927
7031	993928
41781	993929
68224	993930
74250	993931
14062	993932
66347	993933
78798	993934
25571	993935
6187	993936
63345	993937
27483	993938
21199	993939
21102	993940
41374	993941
84299	993942
72729	993943
406	993944
36355	993945
4715	993946
13876	993947
37271	993948
52822	993949
47012	993950
51548	993951
84479	993952
117674	993953
6206	993954
40034	993955
61248	993956
16632	993957
72316	993958
62913	993959
37263	993960
28191	993961
48776	993962
44233	993963
14545	993964
104410	993965
36716	993966
10102	993967
53942	993968
541	993969
92437	993970
11722	993971
147393	993972
13037	993973
96821	993974
94370	993975
28280	993976
11431	993977
7576	993978
14284	993979
32397	993980
26150	993981
9686	993982
11504	993983
63943	993984
98571	993985
17756	993986
8113	993987
58463	993988
56583	993989
71463	993990
27013	993991
18933	993992
15205	993993
12456	993994
48857	993995
25484	993996
97303	993997
42172	993998
82744	993999
57535	994000
7400	994001
121970	994002
58313	994003
35260	994004
128849	994005
602	994006
105529	994007
5181	994008
12774	994009
54637	994010
50986	994011
30416	994012
2860	994013
40630	994014
85423	994015
52673	994016
17035	994017
39080	994018
3088	994019
160964	994020
12453	994021
36702	994022
103539	994023
86896	994024
110174	994025
10637	994026
17534	994027
139347	994028
24265	994029
8988	994030
13818	994031
77437	994032
38219	994033
41530	994034
53472	994035
83555	994036
2783	994037
6417	994038
95641	994039
22110	994040
69378	994041
36978	994042
28750	994043
2885	994044
53126	994045
10418	994046
52486	994047
24479	994048
8486	994049
26829	994050
35	994051
114	994052
49966	994053
15982	994054
33382	994055
10222	994056
56684	994057
66274	994058
25096	994059
17244	994060
95	994061
53579	994062
28001	994063
36599	994064
39829	994065
12687	994066
46228	994067
74941	994068
103740	994069
1765	994070
18863	994071
2334	994072
26543	994073
52769	994074
39320	994075
59519	994076
112397	994077
35246	994078
19071	994079
37332	994080
47249	994081
18743	994082
96046	994083
32734	994084
56096	994085
161110	994086
86254	994087
10088	994088
996	994089
84069	994090
1623	994091
118172	994092
21835	994093
59312	994094
44437	994095
19382	994096
128041	994097
164882	994098
78445	994099
3406	994100
39199	994101
54615	994102
1533	994103
26834	994104
2643	994105
113920	994106
43554	994107
20177	994108
9054	994109
51900	994110
62669	994111
5699	994112
54701	994113
17842	994114
51771	994115
13088	994116
84198	994117
41261	994118
67687	994119
11441	994120
25962	994121
10	994122
105262	994123
21324	994124
83057	994125
1189	994126
46368	994127
22543	994128
85147	994129
329	994130
3390	994131
770	994132
12167	994133
10118	994134
1055	994135
19827	994136
37559	994137
5241	994138
4977	994139
28855	994140
123227	994141
7152	994142
119809	994143
6844	994144
101203	994145
22358	994146
25094	994147
158023	994148
28740	994149
2002	994150
291	994151
127137	994152
3631	994153
6115	994154
70071	994155
88178	994156
102717	994157
46094	994158
17613	994159
1996	994160
45555	994161
20436	994162
55850	994163
66281	994164
23223	994165
17440	994166
81211	994167
27140	994168
104201	994169
124957	994170
28773	994171
70311	994172
4449	994173
86438	994174
76108	994175
36206	994176
2343	994177
28723	994178
9209	994179
64017	994180
782	994181
17076	994182
14213	994183
58232	994184
5152	994185
66610	994186
62105	994187
44706	994188
246	994189
14191	994190
95568	994191
30133	994192
100147	994193
4577	994194
8799	994195
108218	994196
17626	994197
91039	994198
110141	994199
27095	994200
5912	994201
124919	994202
22268	994203
2554	994204
80522	994205
37310	994206
72662	994207
90505	994208
68009	994209
200	994210
39621	994211
52570	994212
5137	994213
2397	994214
35138	994215
25322	994216
25182	994217
25096	994218
8162	994219
19105	994220
18043	994221
62062	994222
75440	994223
51007	994224
123547	994225
60614	994226
19123	994227
129529	994228
35503	994229
27663	994230
129226	994231
106291	994232
20523	994233
76245	994234
373	994235
6448	994236
100193	994237
97150	994238
25442	994239
5946	994240
127653	994241
69576	994242
12425	994243
40153	994244
706	994245
52790	994246
17935	994247
783	994248
83864	994249
69198	994250
66757	994251
2636	994252
49856	994253
559	994254
60867	994255
63049	994256
64928	994257
33893	994258
124808	994259
15438	994260
2256	994261
6734	994262
165834	994263
54503	994264
30769	994265
40276	994266
721	994267
24043	994268
47763	994269
48657	994270
49463	994271
61305	994272
55804	994273
25185	994274
1067	994275
41650	994276
22211	994277
20434	994278
88361	994279
36652	994280
52867	994281
2527	994282
29068	994283
1501	994284
150927	994285
21716	994286
108152	994287
70385	994288
16791	994289
21899	994290
5001	994291
35340	994292
65440	994293
100555	994294
21863	994295
31489	994296
4592	994297
101343	994298
50334	994299
29241	994300
45672	994301
141997	994302
202	994303
3703	994304
12335	994305
32944	994306
17136	994307
35233	994308
10231	994309
52005	994310
18507	994311
35982	994312
122171	994313
21875	994314
19264	994315
35898	994316
68699	994317
10430	994318
5951	994319
15533	994320
69303	994321
103435	994322
87841	994323
121285	994324
113496	994325
129400	994326
8366	994327
36969	994328
8621	994329
93753	994330
66875	994331
14873	994332
20355	994333
16711	994334
114723	994335
6183	994336
32250	994337
53603	994338
124199	994339
12196	994340
12937	994341
23479	994342
137	994343
57765	994344
4327	994345
2796	994346
14812	994347
944	994348
15018	994349
7350	994350
70367	994351
17724	994352
1644	994353
8303	994354
89268	994355
15056	994356
25825	994357
31458	994358
66591	994359
72881	994360
28635	994361
2749	994362
8065	994363
1375	994364
5260	994365
25041	994366
93090	994367
442	994368
151032	994369
4524	994370
4225	994371
441	994372
8378	994373
4461	994374
2455	994375
7702	994376
19595	994377
73037	994378
30980	994379
38906	994380
21671	994381
21230	994382
70868	994383
19996	994384
25254	994385
21079	994386
66504	994387
57637	994388
2744	994389
59110	994390
25	994391
71349	994392
70573	994393
33383	994394
32884	994395
113613	994396
27689	994397
12052	994398
53637	994399
9151	994400
66110	994401
34045	994402
51518	994403
46862	994404
21365	994405
19914	994406
158360	994407
1034	994408
10626	994409
96331	994410
46576	994411
157397	994412
103129	994413
10494	994414
4870	994415
3610	994416
970	994417
161350	994418
56168	994419
66582	994420
7750	994421
27296	994422
63262	994423
5495	994424
7067	994425
71088	994426
13783	994427
21873	994428
147404	994429
101413	994430
52996	994431
16849	994432
122321	994433
7631	994434
101623	994435
155049	994436
6720	994437
163614	994438
6431	994439
14337	994440
39	994441
257	994442
17515	994443
79950	994444
15737	994445
53641	994446
2434	994447
3875	994448
8214	994449
20879	994450
11111	994451
128	994452
110	994453
62390	994454
30032	994455
4976	994456
85113	994457
771	994458
117450	994459
4893	994460
61703	994461
3171	994462
95	994463
16213	994464
6600	994465
286	994466
2610	994467
4311	994468
18874	994469
9795	994470
6421	994471
150521	994472
34867	994473
3213	994474
41619	994475
504	994476
8136	994477
48169	994478
17203	994479
33577	994480
127581	994481
90933	994482
5052	994483
24305	994484
135130	994485
104239	994486
85937	994487
4959	994488
105870	994489
265	994490
24444	994491
10151	994492
108471	994493
41046	994494
114683	994495
27536	994496
2972	994497
17064	994498
10245	994499
53679	994500
2208	994501
81364	994502
118644	994503
105484	994504
101691	994505
144331	994506
33123	994507
31277	994508
5465	994509
601	994510
27824	994511
435	994512
6513	994513
6581	994514
68337	994515
120927	994516
24050	994517
42804	994518
13851	994519
20127	994520
140505	994521
3913	994522
23881	994523
3191	994524
38130	994525
13768	994526
71282	994527
103974	994528
27434	994529
100281	994530
2885	994531
4819	994532
36714	994533
35103	994534
36028	994535
34956	994536
4974	994537
170	994538
63136	994539
16360	994540
8650	994541
30890	994542
21292	994543
18142	994544
12960	994545
103350	994546
18795	994547
25242	994548
3415	994549
64244	994550
40	994551
13111	994552
49832	994553
46855	994554
45330	994555
14718	994556
3062	994557
39148	994558
143052	994559
45103	994560
30220	994561
41247	994562
13393	994563
7129	994564
165783	994565
69973	994566
120656	994567
66664	994568
14650	994569
82367	994570
15650	994571
14806	994572
88154	994573
7076	994574
133197	994575
10698	994576
31772	994577
133076	994578
1963	994579
22610	994580
16192	994581
41708	994582
76316	994583
24628	994584
26940	994585
114540	994586
6414	994587
137925	994588
31854	994589
32389	994590
96292	994591
18849	994592
55323	994593
2063	994594
28958	994595
83162	994596
6832	994597
22067	994598
6616	994599
24995	994600
11961	994601
13358	994602
5759	994603
18061	994604
23625	994605
11963	994606
52321	994607
44142	994608
49280	994609
33882	994610
40010	994611
160004	994612
16810	994613
22262	994614
75556	994615
20034	994616
4366	994617
93580	994618
155745	994619
56690	994620
24631	994621
74066	994622
14178	994623
29964	994624
30904	994625
26735	994626
29408	994627
7320	994628
36474	994629
6784	994630
20923	994631
88889	994632
25064	994633
42105	994634
94803	994635
137904	994636
36804	994637
33829	994638
22147	994639
32918	994640
1141	994641
99174	994642
33	994643
13615	994644
64335	994645
14585	994646
36677	994647
8813	994648
110770	994649
4893	994650
9697	994651
15013	994652
45030	994653
1592	994654
53665	994655
41117	994656
19958	994657
108913	994658
22005	994659
134319	994660
85557	994661
87806	994662
62541	994663
12042	994664
105182	994665
105313	994666
239	994667
47606	994668
6091	994669
7764	994670
33395	994671
11451	994672
16605	994673
19368	994674
11599	994675
324	994676
70248	994677
12727	994678
156	994679
29544	994680
16153	994681
31952	994682
1024	994683
88178	994684
104581	994685
123582	994686
62443	994687
24047	994688
4484	994689
8938	994690
923	994691
77742	994692
59243	994693
20530	994694
21193	994695
27	994696
14772	994697
17369	994698
53505	994699
70068	994700
32461	994701
21305	994702
110433	994703
71997	994704
4299	994705
28299	994706
1256	994707
39809	994708
24100	994709
13476	994710
57421	994711
43842	994712
30	994713
37405	994714
131417	994715
54810	994716
35063	994717
83865	994718
23235	994719
8575	994720
106598	994721
6618	994722
36134	994723
44706	994724
5246	994725
12884	994726
12637	994727
21028	994728
68983	994729
19965	994730
138582	994731
12928	994732
77623	994733
36908	994734
161064	994735
4500	994736
13	994737
1032	994738
86760	994739
40515	994740
16788	994741
49295	994742
38514	994743
72701	994744
88965	994745
119059	994746
56268	994747
20930	994748
77770	994749
27716	994750
35540	994751
64135	994752
92523	994753
51738	994754
80909	994755
9440	994756
19711	994757
59983	994758
1466	994759
71979	994760
28398	994761
5107	994762
2604	994763
23458	994764
80594	994765
19669	994766
69042	994767
30900	994768
2373	994769
7874	994770
84596	994771
10406	994772
12364	994773
1715	994774
104471	994775
30251	994776
29995	994777
28456	994778
33894	994779
25000	994780
39203	994781
54716	994782
50077	994783
55389	994784
15759	994785
3165	994786
6491	994787
42399	994788
22831	994789
104668	994790
12371	994791
40837	994792
23929	994793
32517	994794
90350	994795
4812	994796
12252	994797
6536	994798
80065	994799
156658	994800
85925	994801
16032	994802
6411	994803
26663	994804
78586	994805
26067	994806
151969	994807
83921	994808
98928	994809
113098	994810
78999	994811
113752	994812
5786	994813
30632	994814
97117	994815
40911	994816
97107	994817
2298	994818
7306	994819
8450	994820
50264	994821
7716	994822
19061	994823
7508	994824
10724	994825
21326	994826
599	994827
11686	994828
25595	994829
4020	994830
56946	994831
31772	994832
104937	994833
84500	994834
57192	994835
8687	994836
12399	994837
28393	994838
132044	994839
11666	994840
10834	994841
7087	994842
90976	994843
14529	994844
11119	994845
90677	994846
68792	994847
46251	994848
7754	994849
28385	994850
38320	994851
23150	994852
30952	994853
10339	994854
67669	994855
65520	994856
159970	994857
92557	994858
51013	994859
13802	994860
143169	994861
37905	994862
32961	994863
33460	994864
24363	994865
111881	994866
844	994867
143595	994868
12498	994869
31604	994870
43765	994871
72310	994872
90124	994873
18535	994874
48431	994875
63857	994876
70435	994877
31989	994878
33228	994879
25239	994880
2126	994881
36694	994882
73655	994883
14624	994884
52324	994885
56856	994886
74952	994887
9590	994888
116	994889
17535	994890
10252	994891
154353	994892
14119	994893
36484	994894
5905	994895
90132	994896
52082	994897
72935	994898
29339	994899
52134	994900
37047	994901
4403	994902
50339	994903
124994	994904
11425	994905
3824	994906
98507	994907
57497	994908
23759	994909
708	994910
38980	994911
90914	994912
2315	994913
21801	994914
42841	994915
135514	994916
118010	994917
5843	994918
19777	994919
129184	994920
81397	994921
41932	994922
85024	994923
49802	994924
14052	994925
103836	994926
4316	994927
61023	994928
69575	994929
23046	994930
48624	994931
40261	994932
112	994933
138650	994934
22558	994935
82319	994936
22491	994937
4998	994938
25405	994939
1007	994940
35089	994941
24064	994942
126281	994943
128974	994944
16102	994945
16553	994946
94058	994947
1321	994948
88471	994949
43910	994950
76318	994951
9269	994952
2258	994953
63459	994954
39652	994955
32135	994956
44709	994957
29750	994958
18156	994959
45741	994960
16468	994961
11099	994962
46413	994963
34473	994964
5410	994965
45931	994966
4520	994967
64344	994968
63008	994969
1250	994970
82453	994971
4823	994972
81219	994973
50850	994974
41743	994975
25320	994976
5722	994977
37498	994978
34939	994979
4287	994980
2708	994981
45498	994982
54498	994983
43868	994984
4612	994985
20879	994986
57511	994987
9625	994988
110590	994989
102784	994990
1877	994991
1146	994992
27125	994993
29687	994994
93812	994995
41715	994996
21437	994997
27274	994998
8512	994999
29868	995000
115979	995001
156	995002
44276	995003
81521	995004
35768	995005
11945	995006
55520	995007
84095	995008
17707	995009
13572	995010
7634	995011
15832	995012
4468	995013
28525	995014
12811	995015
28414	995016
124286	995017
313	995018
78896	995019
1848	995020
421	995021
55400	995022
10266	995023
40413	995024
63491	995025
14389	995026
144295	995027
101857	995028
23942	995029
138846	995030
61406	995031
148485	995032
147615	995033
88203	995034
17300	995035
31499	995036
48782	995037
4666	995038
119712	995039
5105	995040
1545	995041
94338	995042
10694	995043
29479	995044
3816	995045
100374	995046
37694	995047
76435	995048
71359	995049
30457	995050
41483	995051
5	995052
128717	995053
73454	995054
2801	995055
144018	995056
54621	995057
10074	995058
42283	995059
42178	995060
23049	995061
14602	995062
45	995063
41984	995064
49538	995065
26302	995066
1554	995067
10340	995068
11771	995069
53743	995070
164100	995071
72093	995072
116116	995073
1280	995074
106422	995075
1857	995076
20605	995077
7277	995078
23823	995079
9037	995080
20473	995081
35572	995082
28719	995083
16745	995084
91985	995085
75111	995086
53400	995087
47696	995088
36913	995089
83622	995090
68789	995091
71200	995092
2296	995093
41287	995094
16384	995095
15715	995096
49108	995097
82801	995098
83461	995099
38386	995100
93557	995101
21262	995102
101321	995103
60415	995104
17074	995105
160218	995106
93347	995107
2986	995108
27950	995109
22614	995110
142810	995111
4154	995112
3474	995113
97844	995114
51976	995115
80721	995116
157000	995117
6834	995118
9599	995119
8760	995120
15941	995121
14225	995122
108864	995123
15889	995124
39710	995125
44885	995126
65718	995127
16843	995128
113957	995129
122380	995130
9400	995131
4335	995132
20410	995133
60787	995134
2044	995135
46989	995136
15588	995137
148766	995138
2203	995139
2341	995140
32623	995141
64343	995142
17949	995143
11962	995144
58028	995145
31728	995146
4117	995147
7011	995148
23	995149
44340	995150
850	995151
5280	995152
36038	995153
6703	995154
105948	995155
15306	995156
54022	995157
6814	995158
27799	995159
151576	995160
56981	995161
320	995162
1340	995163
8864	995164
2319	995165
116844	995166
20467	995167
82624	995168
19617	995169
23681	995170
5148	995171
27263	995172
56921	995173
19363	995174
32548	995175
22559	995176
46709	995177
92	995178
2573	995179
7514	995180
41305	995181
148	995182
106652	995183
28391	995184
37409	995185
9275	995186
28006	995187
8662	995188
62711	995189
48738	995190
15241	995191
38359	995192
8149	995193
127220	995194
12990	995195
41927	995196
10687	995197
21007	995198
55082	995199
9850	995200
70962	995201
46924	995202
63579	995203
16378	995204
52526	995205
11317	995206
128	995207
129568	995208
93934	995209
12199	995210
138	995211
35182	995212
45034	995213
66963	995214
27317	995215
13628	995216
59774	995217
658	995218
103632	995219
83	995220
26290	995221
165798	995222
82719	995223
135686	995224
23187	995225
9405	995226
6815	995227
45853	995228
12499	995229
690	995230
43067	995231
29230	995232
216	995233
7466	995234
44952	995235
73810	995236
16377	995237
76945	995238
87060	995239
45981	995240
12580	995241
59836	995242
7488	995243
77762	995244
12599	995245
28218	995246
95334	995247
8492	995248
16893	995249
47923	995250
78663	995251
9580	995252
16283	995253
56260	995254
38800	995255
88915	995256
57301	995257
163037	995258
46757	995259
65155	995260
64297	995261
24836	995262
4450	995263
97905	995264
83507	995265
5	995266
69574	995267
128590	995268
37027	995269
43906	995270
120588	995271
25642	995272
1606	995273
62640	995274
821	995275
50621	995276
114255	995277
34900	995278
4033	995279
39355	995280
19594	995281
44323	995282
21688	995283
4663	995284
22445	995285
69652	995286
13453	995287
124938	995288
13479	995289
33998	995290
5848	995291
2757	995292
143443	995293
1370	995294
19659	995295
53528	995296
10666	995297
110364	995298
5	995299
42940	995300
6876	995301
29245	995302
2747	995303
2236	995304
824	995305
32942	995306
8584	995307
32681	995308
97494	995309
6675	995310
30648	995311
14867	995312
6114	995313
18726	995314
18640	995315
7200	995316
19992	995317
21289	995318
20034	995319
24343	995320
3673	995321
18419	995322
19497	995323
9283	995324
84428	995325
21840	995326
34885	995327
3929	995328
1227	995329
44203	995330
63701	995331
77555	995332
23373	995333
14778	995334
51821	995335
59450	995336
25722	995337
508	995338
103070	995339
44705	995340
88356	995341
56478	995342
38975	995343
3946	995344
85614	995345
26744	995346
27157	995347
23379	995348
38487	995349
35587	995350
6118	995351
86998	995352
2420	995353
62737	995354
77	995355
87107	995356
103273	995357
598	995358
20588	995359
54002	995360
4073	995361
5207	995362
151472	995363
59245	995364
8382	995365
9268	995366
97572	995367
18668	995368
4448	995369
77709	995370
16465	995371
47738	995372
129045	995373
38384	995374
13133	995375
11231	995376
90613	995377
9310	995378
22821	995379
1034	995380
12107	995381
29922	995382
48062	995383
5015	995384
87611	995385
20125	995386
18089	995387
7276	995388
29765	995389
50224	995390
59443	995391
13144	995392
735	995393
32135	995394
23563	995395
99496	995396
116365	995397
101374	995398
73240	995399
122759	995400
15480	995401
96508	995402
10533	995403
78274	995404
732	995405
4781	995406
2267	995407
18710	995408
112745	995409
87006	995410
152572	995411
8364	995412
142473	995413
50665	995414
25834	995415
155493	995416
58448	995417
69761	995418
29095	995419
63660	995420
61251	995421
54075	995422
50058	995423
62020	995424
9864	995425
16734	995426
29463	995427
112605	995428
41066	995429
5487	995430
29548	995431
96510	995432
88261	995433
39519	995434
21973	995435
96769	995436
5390	995437
7636	995438
10481	995439
24674	995440
9422	995441
30101	995442
53485	995443
22564	995444
107920	995445
56966	995446
47237	995447
74682	995448
19351	995449
1837	995450
43444	995451
84802	995452
14486	995453
40614	995454
14325	995455
45805	995456
6013	995457
7055	995458
63324	995459
4216	995460
51400	995461
1113	995462
2606	995463
52787	995464
16477	995465
50334	995466
3804	995467
617	995468
127297	995469
55902	995470
41357	995471
2929	995472
153628	995473
78641	995474
30648	995475
16765	995476
21503	995477
30407	995478
11478	995479
53741	995480
9646	995481
226	995482
54802	995483
90133	995484
9129	995485
185	995486
33404	995487
123882	995488
11410	995489
41777	995490
7394	995491
19383	995492
41781	995493
49631	995494
29446	995495
500	995496
155	995497
16612	995498
13960	995499
35700	995500
71676	995501
46820	995502
21644	995503
2167	995504
7650	995505
2733	995506
41604	995507
32981	995508
24749	995509
46294	995510
15839	995511
2859	995512
1008	995513
67716	995514
7030	995515
58743	995516
19326	995517
6083	995518
45442	995519
50758	995520
61710	995521
10219	995522
14410	995523
8063	995524
2783	995525
43747	995526
22461	995527
110646	995528
5397	995529
87765	995530
16609	995531
28755	995532
41845	995533
36811	995534
1811	995535
122	995536
3635	995537
22915	995538
96420	995539
2166	995540
42099	995541
5591	995542
126882	995543
8906	995544
24967	995545
141948	995546
125880	995547
7092	995548
20524	995549
11298	995550
101923	995551
78539	995552
6363	995553
79743	995554
45909	995555
17375	995556
56877	995557
19295	995558
50320	995559
21790	995560
21198	995561
72528	995562
1322	995563
47805	995564
24769	995565
5022	995566
25947	995567
1265	995568
5539	995569
24445	995570
824	995571
32039	995572
103749	995573
35766	995574
1454	995575
1377	995576
66063	995577
1265	995578
7447	995579
23041	995580
27578	995581
4638	995582
3671	995583
81371	995584
119648	995585
4361	995586
113055	995587
51411	995588
4340	995589
3512	995590
126346	995591
116872	995592
1742	995593
3313	995594
33214	995595
55193	995596
35304	995597
118445	995598
16545	995599
15650	995600
66443	995601
31360	995602
28236	995603
55334	995604
30822	995605
9220	995606
115219	995607
24588	995608
37864	995609
87411	995610
18972	995611
6369	995612
21660	995613
41999	995614
9699	995615
41499	995616
32085	995617
47504	995618
48010	995619
58002	995620
46622	995621
1387	995622
144770	995623
114105	995624
1067	995625
26674	995626
8845	995627
1229	995628
71304	995629
45802	995630
20554	995631
61676	995632
9631	995633
22	995634
32915	995635
50197	995636
180	995637
37210	995638
31164	995639
101190	995640
73452	995641
7658	995642
63013	995643
56801	995644
4263	995645
3726	995646
131114	995647
127081	995648
20	995649
2917	995650
15043	995651
44	995652
8164	995653
1043	995654
77219	995655
13974	995656
28609	995657
14571	995658
27269	995659
62987	995660
11091	995661
43454	995662
15994	995663
32750	995664
9816	995665
49961	995666
13496	995667
7738	995668
139655	995669
44488	995670
84686	995671
105222	995672
40540	995673
80788	995674
24245	995675
80384	995676
15016	995677
668	995678
2690	995679
30572	995680
10652	995681
75238	995682
19926	995683
11722	995684
40062	995685
36687	995686
14188	995687
18070	995688
53280	995689
22322	995690
7795	995691
94828	995692
383	995693
4470	995694
7779	995695
11832	995696
7	995697
11401	995698
11541	995699
1926	995700
5250	995701
47068	995702
11802	995703
34469	995704
500	995705
21343	995706
1732	995707
2233	995708
76915	995709
38552	995710
46594	995711
125185	995712
16873	995713
94321	995714
23918	995715
51369	995716
11944	995717
2040	995718
69646	995719
24583	995720
18214	995721
95213	995722
23626	995723
5824	995724
87449	995725
524	995726
70313	995727
29552	995728
86133	995729
79887	995730
37424	995731
52688	995732
32995	995733
54021	995734
24643	995735
95779	995736
3620	995737
117861	995738
46948	995739
138	995740
8788	995741
109217	995742
61003	995743
32179	995744
17337	995745
6455	995746
53	995747
45555	995748
615	995749
66943	995750
43191	995751
13624	995752
5071	995753
77977	995754
14773	995755
43829	995756
94379	995757
73771	995758
28458	995759
18748	995760
865	995761
19	995762
61325	995763
42706	995764
55027	995765
10725	995766
23438	995767
79379	995768
50656	995769
36428	995770
69794	995771
1252	995772
4458	995773
27291	995774
12308	995775
11492	995776
4373	995777
12277	995778
35597	995779
86191	995780
5227	995781
1905	995782
44040	995783
23297	995784
4366	995785
6566	995786
7152	995787
13893	995788
10179	995789
4312	995790
16011	995791
33267	995792
39501	995793
26732	995794
5103	995795
1099	995796
71286	995797
95457	995798
32889	995799
61218	995800
7141	995801
45610	995802
30932	995803
540	995804
8298	995805
13128	995806
5696	995807
38321	995808
26477	995809
36161	995810
72502	995811
55773	995812
60783	995813
18433	995814
20299	995815
35679	995816
1025	995817
29945	995818
29626	995819
32521	995820
8932	995821
77421	995822
21250	995823
13451	995824
163472	995825
35515	995826
34783	995827
126589	995828
10324	995829
106840	995830
43649	995831
2416	995832
63646	995833
69005	995834
12097	995835
4075	995836
131242	995837
51111	995838
100799	995839
23996	995840
10889	995841
33623	995842
41607	995843
20809	995844
100427	995845
75967	995846
46707	995847
45360	995848
7	995849
158026	995850
4391	995851
84336	995852
10267	995853
371	995854
48265	995855
3773	995856
81794	995857
38173	995858
4308	995859
49020	995860
4414	995861
454	995862
50837	995863
13529	995864
3189	995865
15633	995866
130720	995867
90494	995868
27612	995869
45579	995870
9839	995871
61714	995872
84863	995873
192	995874
12865	995875
58043	995876
49282	995877
28358	995878
18117	995879
65	995880
63497	995881
26827	995882
39562	995883
48384	995884
40799	995885
139887	995886
19395	995887
7094	995888
123455	995889
1141	995890
67223	995891
46299	995892
6234	995893
19378	995894
116954	995895
16646	995896
3698	995897
430	995898
32001	995899
160	995900
18784	995901
35689	995902
1751	995903
37920	995904
1240	995905
94812	995906
3255	995907
12330	995908
6819	995909
51236	995910
35035	995911
140964	995912
49716	995913
45873	995914
984	995915
97543	995916
105299	995917
68178	995918
31582	995919
5730	995920
81337	995921
96134	995922
13743	995923
107289	995924
116170	995925
59074	995926
344	995927
15418	995928
49808	995929
4822	995930
21208	995931
23651	995932
14790	995933
140761	995934
21667	995935
51038	995936
22194	995937
133357	995938
39949	995939
393	995940
2894	995941
31973	995942
17939	995943
2307	995944
10367	995945
108169	995946
7375	995947
32606	995948
154568	995949
85533	995950
59252	995951
22363	995952
31754	995953
42111	995954
57877	995955
58566	995956
8578	995957
16574	995958
49709	995959
84455	995960
17071	995961
36512	995962
8841	995963
516	995964
123541	995965
3173	995966
15959	995967
32134	995968
11136	995969
71153	995970
28878	995971
7407	995972
44022	995973
22083	995974
33806	995975
60309	995976
16187	995977
122681	995978
24194	995979
54733	995980
88655	995981
10589	995982
42448	995983
93895	995984
84075	995985
133086	995986
106245	995987
31912	995988
14436	995989
53609	995990
4056	995991
13889	995992
39539	995993
24457	995994
16491	995995
28574	995996
15742	995997
81086	995998
129130	995999
34136	996000
36294	996001
21426	996002
5501	996003
81950	996004
16738	996005
48297	996006
2569	996007
151413	996008
1588	996009
71752	996010
41418	996011
73391	996012
8385	996013
8825	996014
24951	996015
16040	996016
66129	996017
124365	996018
56450	996019
69350	996020
867	996021
136177	996022
16010	996023
5376	996024
60400	996025
10567	996026
67215	996027
27128	996028
1982	996029
22120	996030
13046	996031
89828	996032
14698	996033
4204	996034
128875	996035
18928	996036
109610	996037
300	996038
268	996039
150041	996040
14782	996041
10777	996042
4263	996043
34162	996044
41327	996045
42649	996046
100145	996047
45454	996048
92816	996049
95	996050
8181	996051
25411	996052
120218	996053
165572	996054
11504	996055
66763	996056
28254	996057
6362	996058
91400	996059
59816	996060
860	996061
57764	996062
1705	996063
11494	996064
87599	996065
11590	996066
28188	996067
2194	996068
62200	996069
41855	996070
22884	996071
71793	996072
73700	996073
32232	996074
31188	996075
119711	996076
36318	996077
15979	996078
15540	996079
93404	996080
88104	996081
1085	996082
72932	996083
35558	996084
13	996085
14582	996086
17215	996087
1184	996088
9369	996089
29351	996090
48852	996091
15704	996092
20239	996093
20564	996094
64227	996095
30100	996096
40725	996097
31418	996098
35232	996099
5808	996100
25018	996101
157708	996102
76296	996103
12535	996104
11251	996105
2762	996106
36256	996107
56062	996108
6891	996109
6524	996110
5762	996111
95195	996112
26415	996113
8440	996114
1832	996115
47396	996116
53262	996117
155988	996118
59519	996119
37245	996120
86201	996121
9925	996122
80901	996123
51611	996124
81339	996125
133584	996126
30935	996127
46040	996128
3197	996129
24333	996130
157653	996131
6030	996132
2758	996133
8619	996134
69863	996135
41690	996136
61280	996137
2951	996138
136052	996139
87510	996140
52023	996141
582	996142
102008	996143
44914	996144
47290	996145
43902	996146
3541	996147
32266	996148
15377	996149
6521	996150
4835	996151
5486	996152
93996	996153
118431	996154
12063	996155
14613	996156
42261	996157
6875	996158
11861	996159
55031	996160
55114	996161
23947	996162
51189	996163
5119	996164
13749	996165
38	996166
165555	996167
1	996168
9862	996169
114569	996170
2648	996171
27298	996172
10492	996173
115139	996174
133542	996175
162619	996176
39905	996177
38787	996178
7153	996179
41064	996180
11004	996181
5916	996182
13718	996183
61177	996184
39622	996185
4618	996186
60496	996187
48753	996188
27186	996189
3537	996190
3944	996191
21141	996192
25313	996193
33059	996194
36369	996195
15704	996196
6486	996197
45399	996198
14878	996199
3523	996200
99769	996201
38640	996202
119642	996203
16254	996204
79693	996205
31104	996206
8961	996207
6046	996208
8032	996209
1924	996210
9888	996211
14347	996212
17721	996213
33400	996214
12003	996215
1623	996216
68822	996217
152392	996218
56872	996219
2046	996220
26875	996221
29341	996222
15074	996223
22782	996224
9249	996225
24926	996226
63112	996227
149631	996228
124372	996229
27594	996230
79965	996231
105478	996232
11094	996233
135460	996234
1362	996235
301	996236
81660	996237
8	996238
201	996239
38561	996240
31349	996241
3973	996242
30026	996243
16381	996244
9006	996245
115972	996246
115796	996247
30910	996248
1643	996249
18411	996250
36026	996251
154231	996252
20778	996253
38916	996254
173	996255
4168	996256
98994	996257
57839	996258
39685	996259
9474	996260
108474	996261
28466	996262
6567	996263
2822	996264
35073	996265
43019	996266
458	996267
36536	996268
13266	996269
165977	996270
22976	996271
20669	996272
89857	996273
10394	996274
17428	996275
51828	996276
17417	996277
45432	996278
52142	996279
6786	996280
58167	996281
6945	996282
150494	996283
29020	996284
15676	996285
14330	996286
389	996287
23316	996288
52080	996289
79348	996290
29294	996291
57768	996292
3419	996293
32927	996294
48630	996295
45477	996296
17661	996297
16773	996298
22768	996299
8427	996300
16330	996301
42904	996302
121821	996303
12108	996304
48773	996305
58079	996306
75092	996307
6396	996308
32410	996309
61486	996310
2588	996311
2137	996312
78137	996313
76638	996314
40018	996315
65730	996316
42089	996317
62396	996318
42582	996319
3860	996320
54287	996321
23920	996322
28156	996323
120397	996324
121561	996325
165014	996326
100592	996327
10232	996328
14211	996329
11110	996330
17951	996331
3946	996332
51147	996333
433	996334
49569	996335
24733	996336
78022	996337
61236	996338
20954	996339
41784	996340
245	996341
7789	996342
35516	996343
42821	996344
80056	996345
52047	996346
109092	996347
118590	996348
62689	996349
38133	996350
3911	996351
3452	996352
28868	996353
20281	996354
8187	996355
86168	996356
38029	996357
2064	996358
103674	996359
40620	996360
130356	996361
82996	996362
7366	996363
118	996364
8317	996365
54352	996366
32416	996367
10996	996368
18563	996369
13546	996370
30	996371
7418	996372
105299	996373
7074	996374
126253	996375
8888	996376
12918	996377
212	996378
52539	996379
1253	996380
3342	996381
38627	996382
46039	996383
70331	996384
6421	996385
91616	996386
289	996387
85465	996388
38835	996389
10749	996390
46215	996391
2393	996392
13134	996393
18829	996394
118963	996395
724	996396
20990	996397
79633	996398
74605	996399
31813	996400
73997	996401
4622	996402
18707	996403
13336	996404
2631	996405
47311	996406
4955	996407
135078	996408
100234	996409
18256	996410
34956	996411
58679	996412
3966	996413
2082	996414
33775	996415
18548	996416
28261	996417
36988	996418
36475	996419
49436	996420
122429	996421
55339	996422
52248	996423
13173	996424
10847	996425
21827	996426
25071	996427
226	996428
30110	996429
10586	996430
5920	996431
80304	996432
36628	996433
4675	996434
77017	996435
18356	996436
81922	996437
33903	996438
13598	996439
27854	996440
33587	996441
1657	996442
51206	996443
53166	996444
124400	996445
2857	996446
150627	996447
8339	996448
16488	996449
27617	996450
86770	996451
4725	996452
7298	996453
15213	996454
21542	996455
2202	996456
133054	996457
33105	996458
26312	996459
24719	996460
85800	996461
145839	996462
30267	996463
104604	996464
18238	996465
151926	996466
14354	996467
93444	996468
39233	996469
5626	996470
106718	996471
92787	996472
2786	996473
30416	996474
116332	996475
2770	996476
1727	996477
48245	996478
21969	996479
1059	996480
20380	996481
47117	996482
152543	996483
119887	996484
19101	996485
3784	996486
7539	996487
6146	996488
53754	996489
38925	996490
23011	996491
7237	996492
109556	996493
2225	996494
82257	996495
126005	996496
9201	996497
44703	996498
235	996499
20477	996500
64751	996501
16250	996502
164968	996503
18674	996504
137743	996505
10202	996506
22300	996507
74772	996508
69314	996509
9808	996510
24998	996511
7098	996512
8505	996513
4936	996514
50312	996515
7965	996516
8785	996517
115169	996518
59679	996519
43327	996520
31417	996521
11636	996522
21986	996523
31519	996524
86630	996525
27393	996526
20508	996527
4754	996528
2897	996529
48972	996530
91347	996531
45638	996532
155527	996533
40067	996534
87655	996535
39245	996536
5451	996537
8691	996538
164030	996539
83014	996540
38517	996541
80607	996542
7491	996543
10833	996544
24305	996545
161852	996546
24445	996547
58699	996548
6356	996549
107334	996550
4853	996551
73167	996552
10138	996553
15510	996554
123107	996555
2011	996556
39053	996557
1788	996558
48570	996559
11741	996560
15005	996561
23004	996562
24929	996563
39901	996564
40900	996565
5490	996566
22569	996567
27962	996568
8195	996569
10272	996570
25499	996571
5174	996572
42481	996573
103102	996574
3302	996575
32450	996576
30636	996577
18610	996578
979	996579
12294	996580
31625	996581
107297	996582
22665	996583
32872	996584
5572	996585
36098	996586
14746	996587
69280	996588
11242	996589
2149	996590
26523	996591
36934	996592
132599	996593
26264	996594
15169	996595
4151	996596
13999	996597
4016	996598
31058	996599
80619	996600
14167	996601
42169	996602
17453	996603
18061	996604
11155	996605
38812	996606
120458	996607
27820	996608
121629	996609
28745	996610
72600	996611
426	996612
19750	996613
650	996614
4224	996615
66754	996616
67558	996617
10822	996618
29036	996619
99426	996620
11741	996621
93606	996622
21377	996623
76998	996624
10819	996625
34789	996626
2322	996627
51929	996628
23189	996629
41910	996630
31620	996631
22491	996632
287	996633
9372	996634
86267	996635
133762	996636
21263	996637
37396	996638
1610	996639
42032	996640
7359	996641
150769	996642
16817	996643
11915	996644
2581	996645
62614	996646
119541	996647
17456	996648
581	996649
5014	996650
116720	996651
4924	996652
2886	996653
3989	996654
27811	996655
15747	996656
19564	996657
101417	996658
14717	996659
16684	996660
119081	996661
9202	996662
19366	996663
7087	996664
96	996665
14675	996666
19034	996667
50612	996668
61133	996669
12078	996670
90201	996671
93164	996672
8	996673
60756	996674
4757	996675
4703	996676
57	996677
53094	996678
4075	996679
24837	996680
104881	996681
139440	996682
25922	996683
37979	996684
6428	996685
1608	996686
11775	996687
4839	996688
39393	996689
120606	996690
138460	996691
51534	996692
63602	996693
18683	996694
139218	996695
137927	996696
71203	996697
27051	996698
16115	996699
31978	996700
20164	996701
19497	996702
32472	996703
42048	996704
30739	996705
3503	996706
58235	996707
151545	996708
29826	996709
127037	996710
128310	996711
47901	996712
104505	996713
7399	996714
124657	996715
81697	996716
75400	996717
18557	996718
44005	996719
7881	996720
34566	996721
3947	996722
1300	996723
18191	996724
132214	996725
111963	996726
2493	996727
163535	996728
11265	996729
69569	996730
122430	996731
2160	996732
21441	996733
35676	996734
33268	996735
7695	996736
3502	996737
155882	996738
12355	996739
9569	996740
84883	996741
62962	996742
6692	996743
102351	996744
52004	996745
99256	996746
39861	996747
48360	996748
25571	996749
28548	996750
2885	996751
32345	996752
77308	996753
114739	996754
273	996755
27617	996756
33510	996757
22535	996758
92161	996759
15441	996760
60642	996761
25855	996762
16518	996763
13499	996764
7384	996765
104018	996766
144450	996767
92322	996768
53692	996769
17138	996770
37949	996771
6540	996772
110573	996773
122095	996774
9630	996775
34801	996776
107402	996777
63528	996778
19202	996779
72728	996780
80034	996781
14433	996782
160724	996783
32896	996784
95217	996785
66634	996786
22971	996787
32808	996788
27908	996789
107484	996790
35015	996791
33435	996792
25917	996793
3864	996794
19660	996795
160334	996796
14190	996797
5471	996798
71611	996799
33768	996800
2307	996801
3544	996802
184	996803
163098	996804
1181	996805
133810	996806
19920	996807
1807	996808
6787	996809
169	996810
90561	996811
80090	996812
11378	996813
30552	996814
18620	996815
25254	996816
28760	996817
40293	996818
132311	996819
106265	996820
71575	996821
18483	996822
26276	996823
54394	996824
387	996825
11056	996826
48655	996827
94605	996828
21864	996829
61419	996830
248	996831
44099	996832
73552	996833
2186	996834
410	996835
20230	996836
109727	996837
47087	996838
10876	996839
24917	996840
16022	996841
11705	996842
70395	996843
30545	996844
115779	996845
9251	996846
23251	996847
57724	996848
118557	996849
13190	996850
68009	996851
59191	996852
87122	996853
93162	996854
80357	996855
113878	996856
21744	996857
15965	996858
157810	996859
19260	996860
75550	996861
56372	996862
77402	996863
308	996864
64091	996865
19490	996866
114771	996867
66973	996868
84088	996869
10077	996870
3240	996871
11207	996872
12928	996873
61346	996874
53647	996875
92613	996876
71196	996877
16006	996878
117531	996879
8144	996880
48033	996881
74285	996882
4925	996883
10305	996884
108156	996885
29434	996886
21448	996887
29025	996888
62050	996889
17090	996890
16284	996891
13074	996892
749	996893
39100	996894
31337	996895
68169	996896
4803	996897
14595	996898
92536	996899
60115	996900
110648	996901
1230	996902
28663	996903
15974	996904
59396	996905
33161	996906
68605	996907
301	996908
34161	996909
5942	996910
21193	996911
37978	996912
27693	996913
14387	996914
38885	996915
8812	996916
18551	996917
20131	996918
73714	996919
29140	996920
400	996921
36548	996922
87936	996923
1049	996924
91774	996925
84207	996926
101421	996927
39736	996928
5576	996929
69505	996930
26049	996931
21202	996932
104223	996933
1054	996934
4294	996935
43116	996936
18656	996937
2241	996938
90210	996939
134043	996940
100299	996941
33585	996942
19662	996943
90	996944
152876	996945
59258	996946
103228	996947
93	996948
62587	996949
54874	996950
9550	996951
66786	996952
112460	996953
59437	996954
25379	996955
43410	996956
63625	996957
55144	996958
90828	996959
8992	996960
23325	996961
92373	996962
49533	996963
1256	996964
35167	996965
92951	996966
542	996967
6864	996968
17259	996969
9016	996970
68643	996971
3616	996972
3181	996973
8314	996974
53578	996975
18399	996976
12628	996977
50106	996978
20394	996979
11698	996980
26681	996981
7964	996982
123552	996983
37922	996984
28809	996985
433	996986
126067	996987
38459	996988
82169	996989
560	996990
31586	996991
93313	996992
9973	996993
10630	996994
62298	996995
34290	996996
42675	996997
235	996998
6199	996999
93508	997000
43715	997001
1521	997002
86788	997003
3835	997004
5597	997005
102269	997006
390	997007
61507	997008
10552	997009
17340	997010
23528	997011
30558	997012
56492	997013
2574	997014
62255	997015
17305	997016
50660	997017
43273	997018
677	997019
76011	997020
14747	997021
1812	997022
7962	997023
27298	997024
22965	997025
48647	997026
101671	997027
13110	997028
27975	997029
62595	997030
8	997031
122772	997032
13566	997033
24772	997034
4144	997035
62915	997036
582	997037
50057	997038
1634	997039
123085	997040
35624	997041
2598	997042
25530	997043
19445	997044
1662	997045
53454	997046
43243	997047
1383	997048
30480	997049
1900	997050
65319	997051
78840	997052
46919	997053
85966	997054
14295	997055
28298	997056
16786	997057
104019	997058
31552	997059
18238	997060
136005	997061
5100	997062
43896	997063
31	997064
908	997065
24584	997066
116946	997067
5801	997068
64346	997069
12446	997070
121529	997071
5021	997072
5563	997073
35467	997074
47363	997075
22159	997076
17601	997077
5327	997078
6307	997079
6717	997080
49622	997081
18744	997082
3991	997083
124667	997084
67890	997085
28311	997086
59873	997087
1966	997088
7945	997089
4730	997090
45613	997091
68142	997092
17827	997093
54421	997094
166456	997095
26852	997096
540	997097
6497	997098
48963	997099
969	997100
62223	997101
45009	997102
120184	997103
2827	997104
52902	997105
80185	997106
4781	997107
53247	997108
13530	997109
27990	997110
30240	997111
141908	997112
10824	997113
141250	997114
12422	997115
95144	997116
92227	997117
15169	997118
72058	997119
57345	997120
2786	997121
321	997122
55051	997123
133919	997124
19814	997125
18160	997126
113773	997127
58845	997128
11523	997129
5620	997130
57437	997131
30914	997132
34779	997133
6916	997134
22000	997135
142770	997136
156688	997137
19411	997138
142655	997139
66527	997140
1198	997141
97764	997142
1937	997143
65	997144
601	997145
2130	997146
4799	997147
16263	997148
3114	997149
62725	997150
30699	997151
153416	997152
72148	997153
75167	997154
26884	997155
7139	997156
44674	997157
9793	997158
32614	997159
124549	997160
107056	997161
14071	997162
29204	997163
63883	997164
24580	997165
603	997166
53000	997167
1576	997168
62801	997169
2753	997170
48549	997171
85584	997172
1497	997173
143903	997174
134048	997175
748	997176
66307	997177
134142	997178
57174	997179
25925	997180
122890	997181
67545	997182
43978	997183
33112	997184
42757	997185
19755	997186
49729	997187
13560	997188
11525	997189
37267	997190
20961	997191
88871	997192
9738	997193
21325	997194
15733	997195
24636	997196
31454	997197
8246	997198
8097	997199
10519	997200
59045	997201
139027	997202
16905	997203
15366	997204
12749	997205
535	997206
38552	997207
45799	997208
22990	997209
72753	997210
37820	997211
139140	997212
35869	997213
16458	997214
30810	997215
24271	997216
127872	997217
20773	997218
70094	997219
101485	997220
31334	997221
27875	997222
19393	997223
51354	997224
2590	997225
67267	997226
36050	997227
20369	997228
2811	997229
5595	997230
12553	997231
103279	997232
60449	997233
38364	997234
12615	997235
6096	997236
8310	997237
123650	997238
24602	997239
59502	997240
55445	997241
24918	997242
10148	997243
143065	997244
8529	997245
1220	997246
3195	997247
19909	997248
165837	997249
116524	997250
126927	997251
14989	997252
65174	997253
34413	997254
72346	997255
38298	997256
568	997257
20688	997258
32504	997259
32794	997260
28915	997261
55808	997262
60293	997263
19676	997264
1679	997265
27515	997266
43190	997267
57511	997268
125409	997269
38552	997270
6686	997271
35094	997272
35799	997273
116646	997274
23890	997275
30768	997276
2073	997277
5	997278
124732	997279
79549	997280
46430	997281
117317	997282
77863	997283
128617	997284
25496	997285
51131	997286
39039	997287
44	997288
7687	997289
25036	997290
26625	997291
3236	997292
48758	997293
32115	997294
45417	997295
54677	997296
9777	997297
19993	997298
7920	997299
158273	997300
16048	997301
69301	997302
60277	997303
8162	997304
69673	997305
63238	997306
45778	997307
52202	997308
61751	997309
92617	997310
34578	997311
46025	997312
16254	997313
69040	997314
17171	997315
4883	997316
59492	997317
17640	997318
57493	997319
20520	997320
16425	997321
92038	997322
62090	997323
908	997324
47319	997325
28660	997326
15349	997327
9431	997328
88270	997329
44404	997330
12972	997331
105516	997332
1368	997333
50530	997334
4586	997335
601	997336
8838	997337
4524	997338
52624	997339
87693	997340
95254	997341
62701	997342
11013	997343
34291	997344
41540	997345
3312	997346
27270	997347
46440	997348
3522	997349
35411	997350
161563	997351
86305	997352
16098	997353
18462	997354
14190	997355
47332	997356
14289	997357
68777	997358
74066	997359
85	997360
9740	997361
147232	997362
90080	997363
66091	997364
45966	997365
3503	997366
28311	997367
94725	997368
152187	997369
32019	997370
913	997371
20386	997372
21424	997373
5859	997374
2353	997375
6660	997376
28150	997377
4511	997378
55324	997379
795	997380
40717	997381
2395	997382
63968	997383
34475	997384
149195	997385
788	997386
148220	997387
18930	997388
16673	997389
34393	997390
52415	997391
17936	997392
21160	997393
30315	997394
4114	997395
67722	997396
83516	997397
29460	997398
35153	997399
22595	997400
15072	997401
93336	997402
7744	997403
24852	997404
69672	997405
36129	997406
62344	997407
123562	997408
79367	997409
4374	997410
112102	997411
2187	997412
8838	997413
43572	997414
75745	997415
6505	997416
62096	997417
105115	997418
18857	997419
9857	997420
2341	997421
98152	997422
22653	997423
29487	997424
15456	997425
9159	997426
96	997427
1421	997428
131017	997429
28553	997430
868	997431
40852	997432
57787	997433
25731	997434
46169	997435
12162	997436
15243	997437
1342	997438
34183	997439
100874	997440
38917	997441
51667	997442
52194	997443
5230	997444
514	997445
136392	997446
1500	997447
37606	997448
5822	997449
92172	997450
46200	997451
60955	997452
128342	997453
13028	997454
46324	997455
122581	997456
9512	997457
124349	997458
40504	997459
6981	997460
9965	997461
1400	997462
2430	997463
3341	997464
57080	997465
100812	997466
2810	997467
4063	997468
14403	997469
84143	997470
20582	997471
37	997472
5535	997473
113143	997474
24545	997475
1471	997476
43783	997477
26019	997478
23422	997479
104335	997480
59046	997481
54496	997482
35046	997483
47773	997484
12297	997485
329	997486
28337	997487
42413	997488
7119	997489
47265	997490
9605	997491
92125	997492
161578	997493
9296	997494
64559	997495
47113	997496
80697	997497
1861	997498
16284	997499
25016	997500
126759	997501
1948	997502
18615	997503
3616	997504
67631	997505
17065	997506
649	997507
26359	997508
150665	997509
88129	997510
102858	997511
111356	997512
59646	997513
18587	997514
586	997515
5523	997516
66455	997517
22527	997518
84196	997519
24281	997520
26503	997521
46021	997522
76040	997523
5673	997524
28854	997525
78232	997526
466	997527
34828	997528
9998	997529
101104	997530
3360	997531
133032	997532
12935	997533
53944	997534
4165	997535
7295	997536
29767	997537
28935	997538
22520	997539
35503	997540
363	997541
17136	997542
2187	997543
115740	997544
148411	997545
43278	997546
45733	997547
30459	997548
25097	997549
6305	997550
7974	997551
74806	997552
3675	997553
18741	997554
14874	997555
70881	997556
8455	997557
17736	997558
132834	997559
2109	997560
96900	997561
15724	997562
95513	997563
6272	997564
31964	997565
704	997566
9505	997567
32811	997568
79116	997569
5382	997570
57795	997571
94497	997572
7982	997573
87416	997574
104082	997575
36165	997576
2104	997577
75885	997578
24280	997579
29909	997580
12644	997581
25816	997582
6550	997583
141703	997584
18418	997585
155894	997586
110289	997587
2097	997588
73884	997589
1105	997590
30401	997591
89426	997592
34931	997593
3915	997594
42995	997595
18504	997596
77336	997597
19494	997598
23343	997599
38988	997600
75092	997601
26321	997602
136646	997603
82397	997604
30416	997605
4638	997606
21756	997607
78994	997608
77929	997609
127305	997610
30806	997611
30561	997612
2403	997613
8883	997614
20522	997615
5716	997616
110492	997617
35119	997618
3658	997619
203	997620
56659	997621
3135	997622
103952	997623
50165	997624
1449	997625
21918	997626
79890	997627
12503	997628
24230	997629
44864	997630
68521	997631
84346	997632
34305	997633
115575	997634
17323	997635
36116	997636
116611	997637
22006	997638
42648	997639
1180	997640
41897	997641
12822	997642
3262	997643
38215	997644
88447	997645
8833	997646
10204	997647
146361	997648
7372	997649
18505	997650
62684	997651
158087	997652
15658	997653
41007	997654
3100	997655
23	997656
102509	997657
6688	997658
1061	997659
58704	997660
22770	997661
68060	997662
27528	997663
53979	997664
3326	997665
525	997666
6565	997667
59620	997668
3612	997669
64380	997670
38995	997671
105108	997672
121	997673
69149	997674
370	997675
6645	997676
11033	997677
328	997678
3222	997679
32489	997680
4595	997681
35052	997682
49957	997683
34317	997684
18580	997685
65008	997686
6573	997687
2420	997688
67841	997689
13238	997690
3322	997691
1887	997692
45579	997693
7719	997694
23456	997695
21409	997696
3750	997697
59538	997698
19945	997699
98493	997700
3422	997701
58541	997702
52804	997703
25278	997704
107359	997705
56566	997706
9807	997707
10114	997708
4133	997709
38488	997710
25341	997711
157885	997712
38315	997713
46284	997714
29368	997715
39554	997716
63481	997717
103462	997718
6572	997719
27981	997720
99779	997721
69945	997722
7886	997723
14020	997724
24053	997725
105116	997726
40160	997727
21328	997728
6958	997729
106566	997730
1597	997731
70787	997732
20515	997733
48977	997734
5831	997735
8633	997736
109668	997737
60919	997738
13635	997739
57672	997740
145457	997741
34806	997742
12367	997743
5265	997744
61953	997745
64163	997746
29795	997747
31107	997748
28523	997749
2926	997750
11971	997751
11060	997752
40060	997753
303	997754
91839	997755
71507	997756
211	997757
102009	997758
54794	997759
42786	997760
9527	997761
143077	997762
105329	997763
80337	997764
121885	997765
23443	997766
3021	997767
24963	997768
23597	997769
15896	997770
61190	997771
23703	997772
36833	997773
19674	997774
9890	997775
5760	997776
774	997777
93071	997778
62960	997779
10423	997780
20606	997781
22219	997782
91705	997783
11179	997784
100502	997785
59219	997786
33608	997787
394	997788
364	997789
24014	997790
75212	997791
29820	997792
12279	997793
23099	997794
5164	997795
22529	997796
20671	997797
97403	997798
11229	997799
22931	997800
19013	997801
19894	997802
20072	997803
123579	997804
41829	997805
838	997806
13074	997807
66289	997808
1681	997809
86053	997810
2547	997811
15412	997812
52731	997813
1292	997814
3623	997815
66328	997816
2218	997817
43569	997818
111976	997819
30130	997820
25699	997821
142356	997822
51556	997823
51753	997824
90128	997825
38520	997826
14632	997827
549	997828
14571	997829
16482	997830
7121	997831
42838	997832
47501	997833
43580	997834
24176	997835
7344	997836
17787	997837
139	997838
29433	997839
4796	997840
29371	997841
22314	997842
19362	997843
30446	997844
23600	997845
807	997846
35781	997847
100129	997848
2242	997849
2023	997850
29903	997851
57728	997852
25718	997853
48306	997854
50255	997855
42665	997856
1787	997857
28002	997858
96579	997859
66404	997860
90378	997861
13018	997862
92962	997863
44347	997864
131122	997865
245	997866
17030	997867
4068	997868
54546	997869
7509	997870
13445	997871
89693	997872
1050	997873
17323	997874
36062	997875
59760	997876
637	997877
9893	997878
38039	997879
21911	997880
7242	997881
857	997882
26411	997883
38918	997884
34605	997885
33858	997886
15248	997887
33518	997888
29018	997889
68684	997890
137402	997891
8757	997892
1555	997893
672	997894
10586	997895
21938	997896
55707	997897
5185	997898
58921	997899
6850	997900
79128	997901
40344	997902
5461	997903
9972	997904
6283	997905
21132	997906
41392	997907
3690	997908
56734	997909
35298	997910
48009	997911
46285	997912
10532	997913
12957	997914
1582	997915
1631	997916
105404	997917
66659	997918
32471	997919
6938	997920
164441	997921
6861	997922
3341	997923
67902	997924
5905	997925
1729	997926
48055	997927
83047	997928
1019	997929
124133	997930
54509	997931
61686	997932
134570	997933
80564	997934
78551	997935
643	997936
81442	997937
96399	997938
156390	997939
83605	997940
93041	997941
109142	997942
20698	997943
722	997944
4504	997945
33112	997946
47977	997947
118596	997948
97849	997949
118054	997950
5296	997951
616	997952
9200	997953
106953	997954
55649	997955
76999	997956
61748	997957
48109	997958
14827	997959
3361	997960
5645	997961
137820	997962
4125	997963
16431	997964
51788	997965
69921	997966
77334	997967
57613	997968
8085	997969
5329	997970
65703	997971
26579	997972
156215	997973
80538	997974
36812	997975
80864	997976
81876	997977
2774	997978
124982	997979
55155	997980
14109	997981
108490	997982
110434	997983
4699	997984
12980	997985
26701	997986
5812	997987
40324	997988
8819	997989
1638	997990
33099	997991
34342	997992
39756	997993
55665	997994
70969	997995
17802	997996
123435	997997
82592	997998
39	997999
157264	998000
41822	998001
73609	998002
132120	998003
53786	998004
114261	998005
32828	998006
48978	998007
90234	998008
48420	998009
25659	998010
16715	998011
72086	998012
308	998013
60125	998014
137204	998015
14487	998016
138195	998017
617	998018
80123	998019
20906	998020
8111	998021
35146	998022
18945	998023
94281	998024
19544	998025
10552	998026
47947	998027
42675	998028
79891	998029
43127	998030
13271	998031
62611	998032
69203	998033
49088	998034
47089	998035
2175	998036
22112	998037
8456	998038
62952	998039
18977	998040
62276	998041
9770	998042
6356	998043
1028	998044
8198	998045
163050	998046
8471	998047
156	998048
57285	998049
21948	998050
11125	998051
1308	998052
67667	998053
89572	998054
46148	998055
98405	998056
9394	998057
1595	998058
51083	998059
148125	998060
73869	998061
688	998062
3806	998063
110704	998064
16633	998065
16997	998066
76695	998067
17269	998068
63275	998069
8698	998070
55765	998071
33884	998072
10456	998073
60549	998074
88963	998075
110067	998076
80912	998077
93867	998078
8583	998079
91557	998080
17730	998081
3346	998082
11691	998083
36740	998084
11311	998085
81856	998086
79814	998087
45846	998088
18868	998089
1926	998090
7849	998091
10042	998092
89433	998093
11244	998094
3946	998095
52391	998096
101483	998097
97130	998098
28295	998099
15944	998100
49056	998101
27722	998102
48087	998103
5313	998104
13690	998105
11456	998106
102575	998107
40867	998108
112500	998109
41614	998110
164776	998111
2594	998112
165177	998113
77093	998114
12053	998115
1562	998116
42707	998117
34869	998118
43057	998119
20138	998120
26579	998121
26131	998122
37119	998123
122823	998124
20034	998125
55367	998126
3573	998127
129189	998128
40721	998129
62945	998130
98941	998131
7821	998132
43177	998133
53662	998134
67435	998135
3268	998136
28284	998137
3713	998138
91897	998139
72064	998140
11679	998141
43931	998142
26878	998143
48770	998144
2592	998145
3273	998146
20351	998147
1572	998148
44014	998149
5690	998150
82593	998151
47118	998152
29034	998153
27926	998154
10103	998155
54694	998156
80964	998157
124259	998158
148327	998159
105202	998160
75769	998161
4693	998162
9375	998163
2	998164
3750	998165
22931	998166
76136	998167
158927	998168
10465	998169
17167	998170
29684	998171
10818	998172
46025	998173
104976	998174
84474	998175
34575	998176
98632	998177
16404	998178
37258	998179
18204	998180
7669	998181
20811	998182
7895	998183
32547	998184
3106	998185
2070	998186
50330	998187
33227	998188
25293	998189
11048	998190
10913	998191
25209	998192
3606	998193
86923	998194
30316	998195
41006	998196
71682	998197
49343	998198
70421	998199
59951	998200
27813	998201
82030	998202
19788	998203
115095	998204
14973	998205
33421	998206
159893	998207
6055	998208
82873	998209
144217	998210
34494	998211
27926	998212
5278	998213
44178	998214
56250	998215
6363	998216
31982	998217
666	998218
35928	998219
8951	998220
27544	998221
3490	998222
48999	998223
88528	998224
15608	998225
446	998226
12307	998227
704	998228
32945	998229
4938	998230
121185	998231
1967	998232
2442	998233
20950	998234
13640	998235
62527	998236
94936	998237
26890	998238
10124	998239
52815	998240
45884	998241
1718	998242
14027	998243
14822	998244
46149	998245
3259	998246
18830	998247
114469	998248
37930	998249
13632	998250
26552	998251
44439	998252
60419	998253
100352	998254
653	998255
41622	998256
516	998257
67547	998258
80762	998259
3003	998260
30389	998261
89746	998262
5037	998263
64654	998264
18224	998265
20665	998266
71791	998267
759	998268
11785	998269
84144	998270
20517	998271
122466	998272
77741	998273
5813	998274
25530	998275
67145	998276
9286	998277
27603	998278
93885	998279
37385	998280
95771	998281
25778	998282
59173	998283
9632	998284
13298	998285
2843	998286
107851	998287
79550	998288
23652	998289
143324	998290
174	998291
137	998292
157	998293
99877	998294
62060	998295
54515	998296
34525	998297
33161	998298
93595	998299
113615	998300
46315	998301
3891	998302
37453	998303
122161	998304
3020	998305
8807	998306
111675	998307
23669	998308
2381	998309
1857	998310
3976	998311
29729	998312
156445	998313
1067	998314
32128	998315
49807	998316
289	998317
3810	998318
5416	998319
86041	998320
20028	998321
146220	998322
14789	998323
48056	998324
2819	998325
5864	998326
86196	998327
34057	998328
83908	998329
3053	998330
71288	998331
2860	998332
820	998333
14935	998334
73550	998335
590	998336
9983	998337
14413	998338
1501	998339
68139	998340
28163	998341
29099	998342
99123	998343
28314	998344
4095	998345
30117	998346
23679	998347
172	998348
57117	998349
8841	998350
27658	998351
67482	998352
7466	998353
52335	998354
510	998355
10922	998356
29947	998357
29745	998358
23606	998359
54390	998360
9992	998361
16361	998362
14600	998363
5600	998364
2039	998365
58199	998366
28669	998367
6298	998368
16777	998369
92453	998370
60501	998371
41731	998372
1132	998373
67752	998374
81471	998375
79083	998376
58255	998377
36562	998378
58634	998379
51619	998380
25640	998381
58181	998382
17455	998383
71647	998384
12061	998385
70451	998386
19320	998387
54872	998388
3121	998389
26432	998390
72750	998391
20327	998392
89064	998393
6137	998394
109984	998395
64426	998396
106551	998397
36713	998398
79238	998399
81824	998400
45985	998401
63321	998402
2043	998403
37628	998404
24373	998405
206	998406
41003	998407
6837	998408
3011	998409
5549	998410
23609	998411
55809	998412
32506	998413
28078	998414
27988	998415
1678	998416
58741	998417
134099	998418
723	998419
127867	998420
116652	998421
88275	998422
1443	998423
40760	998424
88194	998425
50362	998426
82878	998427
43624	998428
63329	998429
32676	998430
3441	998431
4902	998432
122005	998433
11751	998434
85032	998435
61011	998436
97997	998437
33306	998438
4545	998439
17194	998440
3276	998441
42094	998442
2730	998443
2821	998444
91509	998445
63673	998446
77803	998447
45587	998448
63105	998449
54613	998450
68543	998451
34288	998452
33407	998453
7064	998454
16315	998455
13580	998456
18717	998457
5401	998458
2060	998459
40675	998460
33860	998461
3825	998462
24152	998463
152880	998464
7793	998465
18819	998466
10631	998467
26763	998468
15855	998469
2650	998470
8487	998471
79932	998472
274	998473
1199	998474
12775	998475
47775	998476
17975	998477
2893	998478
62819	998479
102798	998480
64931	998481
29396	998482
6391	998483
1955	998484
15784	998485
93477	998486
84779	998487
130660	998488
60032	998489
129670	998490
43274	998491
50184	998492
17325	998493
39270	998494
3934	998495
35777	998496
85166	998497
5149	998498
12140	998499
58429	998500
61676	998501
5890	998502
20500	998503
39941	998504
3148	998505
15540	998506
157666	998507
143202	998508
51559	998509
96586	998510
73687	998511
9800	998512
87285	998513
62275	998514
1865	998515
20083	998516
128304	998517
41372	998518
27748	998519
25919	998520
2377	998521
66845	998522
29279	998523
43956	998524
43234	998525
98230	998526
29077	998527
67997	998528
33718	998529
37420	998530
14796	998531
78676	998532
11628	998533
3045	998534
20744	998535
1545	998536
4470	998537
22660	998538
2358	998539
22205	998540
25796	998541
61373	998542
35554	998543
185	998544
3484	998545
25083	998546
114106	998547
2558	998548
10620	998549
13527	998550
4535	998551
67772	998552
3235	998553
124022	998554
10	998555
117948	998556
148551	998557
1702	998558
72804	998559
1645	998560
98348	998561
68550	998562
8232	998563
45808	998564
54710	998565
37916	998566
79520	998567
28264	998568
2388	998569
20788	998570
3837	998571
4	998572
25405	998573
10648	998574
127814	998575
66848	998576
15770	998577
90427	998578
10793	998579
44859	998580
62330	998581
85	998582
28918	998583
20622	998584
48164	998585
146880	998586
737	998587
15397	998588
62776	998589
109649	998590
12571	998591
42394	998592
78179	998593
30693	998594
110335	998595
36820	998596
7169	998597
88135	998598
9076	998599
3630	998600
66447	998601
1424	998602
76910	998603
33203	998604
437	998605
1324	998606
75069	998607
102395	998608
21105	998609
140063	998610
46422	998611
21041	998612
26724	998613
38680	998614
78455	998615
24569	998616
47037	998617
122649	998618
49942	998619
42681	998620
48668	998621
38028	998622
2016	998623
19361	998624
53849	998625
4057	998626
37977	998627
114171	998628
84157	998629
16635	998630
50	998631
38947	998632
7367	998633
69079	998634
6593	998635
16733	998636
44063	998637
57140	998638
79662	998639
77674	998640
151524	998641
4896	998642
138989	998643
11771	998644
80794	998645
16441	998646
17539	998647
55662	998648
15567	998649
26665	998650
42041	998651
15205	998652
8261	998653
81016	998654
82334	998655
20446	998656
9269	998657
2470	998658
7983	998659
78847	998660
79433	998661
13873	998662
31905	998663
20002	998664
129005	998665
5674	998666
7192	998667
25893	998668
83429	998669
77378	998670
6047	998671
8086	998672
20501	998673
34562	998674
125807	998675
67384	998676
18571	998677
3825	998678
110812	998679
8389	998680
127361	998681
45422	998682
6894	998683
58046	998684
24503	998685
101244	998686
155139	998687
19794	998688
103219	998689
979	998690
57157	998691
51729	998692
34510	998693
2086	998694
8099	998695
33385	998696
63502	998697
26988	998698
16549	998699
785	998700
17797	998701
29756	998702
39846	998703
12604	998704
47183	998705
665	998706
50801	998707
67532	998708
4416	998709
163498	998710
7047	998711
98360	998712
1947	998713
11696	998714
60334	998715
128856	998716
6704	998717
39599	998718
100079	998719
67651	998720
83743	998721
8626	998722
28719	998723
12496	998724
13203	998725
35544	998726
2229	998727
9465	998728
78542	998729
279	998730
22106	998731
33770	998732
78059	998733
122104	998734
9785	998735
12250	998736
38982	998737
52799	998738
8923	998739
40215	998740
44184	998741
43353	998742
13503	998743
99417	998744
42	998745
7449	998746
17424	998747
906	998748
37107	998749
2452	998750
120859	998751
106777	998752
64757	998753
160211	998754
55720	998755
33196	998756
80245	998757
3520	998758
36114	998759
13800	998760
28274	998761
2285	998762
31354	998763
25057	998764
51403	998765
21874	998766
70023	998767
969	998768
61087	998769
1991	998770
35097	998771
120583	998772
38982	998773
47252	998774
34168	998775
165775	998776
2828	998777
16094	998778
40940	998779
43720	998780
108779	998781
79218	998782
25487	998783
53717	998784
166	998785
3706	998786
3024	998787
85318	998788
48202	998789
67516	998790
2980	998791
25970	998792
8948	998793
4503	998794
45721	998795
29915	998796
5459	998797
89504	998798
23482	998799
3503	998800
8013	998801
43971	998802
49448	998803
42353	998804
42295	998805
36411	998806
24040	998807
16123	998808
62844	998809
1090	998810
43343	998811
7429	998812
42470	998813
85	998814
26504	998815
20246	998816
6133	998817
129773	998818
50534	998819
62530	998820
23502	998821
13537	998822
22451	998823
82767	998824
51987	998825
986	998826
53	998827
80842	998828
16854	998829
66762	998830
2759	998831
29937	998832
38313	998833
60899	998834
3733	998835
27106	998836
2091	998837
10332	998838
2580	998839
157253	998840
106105	998841
8059	998842
29823	998843
78633	998844
21772	998845
18897	998846
67630	998847
67434	998848
7844	998849
16776	998850
25609	998851
35462	998852
15438	998853
62627	998854
26372	998855
18821	998856
77365	998857
39640	998858
26059	998859
10850	998860
76593	998861
108062	998862
76767	998863
50259	998864
26347	998865
41238	998866
130583	998867
20543	998868
58158	998869
71439	998870
131640	998871
13686	998872
999	998873
140925	998874
39962	998875
60545	998876
4025	998877
119062	998878
5563	998879
5391	998880
22470	998881
7989	998882
5844	998883
31451	998884
129217	998885
3318	998886
5447	998887
21842	998888
9522	998889
2572	998890
116665	998891
52694	998892
90473	998893
29504	998894
16991	998895
92106	998896
239	998897
4000	998898
57715	998899
1001	998900
135580	998901
103525	998902
558	998903
105	998904
21802	998905
41539	998906
7041	998907
81222	998908
1561	998909
15678	998910
52317	998911
108332	998912
4559	998913
837	998914
3687	998915
125023	998916
29723	998917
81960	998918
928	998919
20451	998920
139609	998921
60932	998922
51226	998923
7455	998924
3037	998925
9197	998926
12978	998927
4753	998928
159841	998929
650	998930
20359	998931
9909	998932
53387	998933
105704	998934
27944	998935
125942	998936
2160	998937
777	998938
5454	998939
4456	998940
78479	998941
51954	998942
74240	998943
36734	998944
26176	998945
53192	998946
3305	998947
52934	998948
7400	998949
10496	998950
13392	998951
204	998952
79725	998953
6958	998954
23070	998955
406	998956
65130	998957
13518	998958
6	998959
4008	998960
102268	998961
87131	998962
100720	998963
81068	998964
14879	998965
114391	998966
62908	998967
48924	998968
16246	998969
10279	998970
53590	998971
2148	998972
41322	998973
54	998974
39102	998975
29695	998976
8048	998977
39007	998978
80323	998979
59128	998980
6089	998981
90234	998982
3185	998983
72	998984
85008	998985
16056	998986
152559	998987
5283	998988
13274	998989
31912	998990
8321	998991
80843	998992
49945	998993
92709	998994
32668	998995
10864	998996
95217	998997
11896	998998
6437	998999
56779	999000
82206	999001
65704	999002
36815	999003
5260	999004
17721	999005
50763	999006
94798	999007
16484	999008
11280	999009
30525	999010
3496	999011
35433	999012
5866	999013
7138	999014
70163	999015
23231	999016
1214	999017
24227	999018
19759	999019
9157	999020
12682	999021
3197	999022
36735	999023
8725	999024
12976	999025
3768	999026
95981	999027
149294	999028
45184	999029
4900	999030
36139	999031
3949	999032
15818	999033
58987	999034
5435	999035
15755	999036
104920	999037
51599	999038
21381	999039
16565	999040
3525	999041
10741	999042
1621	999043
102207	999044
83009	999045
102867	999046
45	999047
9682	999048
37760	999049
12587	999050
123778	999051
44444	999052
15098	999053
13579	999054
15146	999055
92262	999056
119250	999057
119007	999058
774	999059
3664	999060
1488	999061
28092	999062
63861	999063
34830	999064
66376	999065
147085	999066
10732	999067
149709	999068
35280	999069
16894	999070
95648	999071
55907	999072
89178	999073
10266	999074
119808	999075
6578	999076
8231	999077
3019	999078
10764	999079
11031	999080
48068	999081
69879	999082
17131	999083
7500	999084
24180	999085
970	999086
26	999087
687	999088
23635	999089
299	999090
43202	999091
17590	999092
2612	999093
128974	999094
13216	999095
75058	999096
11501	999097
44479	999098
37681	999099
243	999100
72561	999101
61211	999102
66985	999103
88245	999104
72474	999105
61119	999106
114356	999107
96614	999108
45811	999109
76034	999110
31530	999111
11852	999112
34598	999113
61028	999114
6248	999115
32823	999116
95606	999117
14477	999118
86733	999119
122144	999120
5407	999121
21634	999122
43717	999123
19348	999124
40385	999125
3840	999126
18479	999127
55704	999128
21213	999129
101056	999130
66050	999131
85061	999132
28023	999133
26442	999134
39150	999135
153979	999136
9652	999137
130989	999138
56091	999139
49825	999140
68498	999141
19292	999142
55914	999143
114639	999144
49818	999145
68680	999146
43190	999147
70008	999148
78612	999149
4872	999150
41740	999151
105	999152
102360	999153
61452	999154
151698	999155
63764	999156
564	999157
46945	999158
25098	999159
33096	999160
89841	999161
31809	999162
62183	999163
59959	999164
55345	999165
2590	999166
46022	999167
12731	999168
103064	999169
33454	999170
14399	999171
12	999172
14162	999173
51025	999174
2540	999175
15961	999176
83808	999177
2922	999178
36071	999179
21868	999180
17192	999181
11908	999182
58305	999183
4998	999184
19595	999185
44587	999186
40568	999187
41130	999188
16509	999189
53095	999190
9986	999191
51908	999192
737	999193
43575	999194
25786	999195
111670	999196
73168	999197
101084	999198
139769	999199
72588	999200
18010	999201
18150	999202
15954	999203
46810	999204
120415	999205
36186	999206
51381	999207
6858	999208
31312	999209
6710	999210
118978	999211
91888	999212
353	999213
22590	999214
61672	999215
18941	999216
46291	999217
54729	999218
6394	999219
155467	999220
3772	999221
3614	999222
32390	999223
115062	999224
2881	999225
41628	999226
66779	999227
111729	999228
5961	999229
63998	999230
4435	999231
26389	999232
3300	999233
18376	999234
67582	999235
35159	999236
60191	999237
9401	999238
77153	999239
126415	999240
13512	999241
43547	999242
1008	999243
149194	999244
54823	999245
12235	999246
48888	999247
65691	999248
63653	999249
32557	999250
2280	999251
73409	999252
6337	999253
2800	999254
36244	999255
62628	999256
94225	999257
123312	999258
3534	999259
84497	999260
44857	999261
72728	999262
4591	999263
72568	999264
51093	999265
98720	999266
45661	999267
1549	999268
18236	999269
79017	999270
47530	999271
129875	999272
60916	999273
66728	999274
8443	999275
34908	999276
11873	999277
9009	999278
120025	999279
36511	999280
61981	999281
17413	999282
5348	999283
73675	999284
11865	999285
7712	999286
5639	999287
8381	999288
6435	999289
2725	999290
37154	999291
56900	999292
117455	999293
3409	999294
57161	999295
81946	999296
6578	999297
6409	999298
3894	999299
163489	999300
19120	999301
71221	999302
11	999303
1192	999304
1145	999305
4468	999306
28649	999307
6743	999308
81913	999309
24129	999310
4475	999311
86292	999312
88208	999313
278	999314
45237	999315
1891	999316
122964	999317
48357	999318
110001	999319
48522	999320
92359	999321
62943	999322
127	999323
27662	999324
1659	999325
4264	999326
41104	999327
107672	999328
15798	999329
41457	999330
26767	999331
20055	999332
16504	999333
65465	999334
39702	999335
46551	999336
18173	999337
94323	999338
11572	999339
18135	999340
101256	999341
104051	999342
164507	999343
14828	999344
53242	999345
128248	999346
35843	999347
8291	999348
21031	999349
12343	999350
91816	999351
27600	999352
4251	999353
67334	999354
118677	999355
36618	999356
2578	999357
15277	999358
68863	999359
83157	999360
1307	999361
71210	999362
1900	999363
4594	999364
111864	999365
5445	999366
4388	999367
8060	999368
16668	999369
96087	999370
1136	999371
116060	999372
581	999373
2598	999374
89628	999375
27813	999376
33273	999377
4474	999378
14758	999379
8525	999380
1237	999381
123010	999382
31173	999383
9475	999384
36822	999385
15875	999386
40697	999387
20691	999388
1529	999389
20756	999390
2530	999391
130619	999392
81517	999393
32771	999394
17504	999395
2466	999396
47250	999397
124	999398
1620	999399
16456	999400
24460	999401
59407	999402
3254	999403
4766	999404
30015	999405
14428	999406
99819	999407
21515	999408
60598	999409
14764	999410
4220	999411
7040	999412
149251	999413
28708	999414
33699	999415
65615	999416
16278	999417
7441	999418
122864	999419
19653	999420
3612	999421
41167	999422
40552	999423
7109	999424
27617	999425
42453	999426
46038	999427
8641	999428
44463	999429
80886	999430
19062	999431
27262	999432
5998	999433
33315	999434
493	999435
892	999436
28877	999437
83021	999438
19729	999439
36644	999440
58314	999441
17613	999442
92226	999443
100103	999444
16637	999445
9053	999446
19395	999447
8846	999448
34448	999449
7128	999450
4476	999451
8216	999452
25382	999453
148772	999454
94738	999455
18	999456
165349	999457
1864	999458
69213	999459
22023	999460
11101	999461
89683	999462
3821	999463
133044	999464
85984	999465
105538	999466
93482	999467
19540	999468
1546	999469
17927	999470
86077	999471
68131	999472
16964	999473
138935	999474
95340	999475
90698	999476
1257	999477
131843	999478
24195	999479
109409	999480
66080	999481
28777	999482
72658	999483
2204	999484
40336	999485
14052	999486
23483	999487
13632	999488
31720	999489
68881	999490
81321	999491
69277	999492
5750	999493
12007	999494
45913	999495
57051	999496
5627	999497
55669	999498
11453	999499
71123	999500
83979	999501
11812	999502
16354	999503
30343	999504
17272	999505
9869	999506
1586	999507
67274	999508
9656	999509
5509	999510
102198	999511
40467	999512
15702	999513
11328	999514
160491	999515
44474	999516
94353	999517
84532	999518
89292	999519
131828	999520
49969	999521
7851	999522
3	999523
30292	999524
3357	999525
7999	999526
43607	999527
84475	999528
6565	999529
2865	999530
413	999531
13844	999532
2168	999533
94407	999534
145559	999535
33119	999536
82818	999537
73169	999538
120517	999539
95353	999540
51857	999541
10701	999542
25479	999543
30005	999544
82809	999545
14123	999546
36273	999547
21484	999548
77035	999549
84821	999550
57751	999551
7349	999552
8379	999553
153	999554
1754	999555
61970	999556
8156	999557
78663	999558
23024	999559
1976	999560
10853	999561
31092	999562
5328	999563
937	999564
68508	999565
124761	999566
19424	999567
27350	999568
42770	999569
12541	999570
38399	999571
270	999572
51751	999573
382	999574
16208	999575
56724	999576
1429	999577
2195	999578
42051	999579
146212	999580
101821	999581
120634	999582
14691	999583
30452	999584
41212	999585
43320	999586
81049	999587
24935	999588
28945	999589
24458	999590
79534	999591
14981	999592
3763	999593
83447	999594
29486	999595
12417	999596
160124	999597
30962	999598
103125	999599
5	999600
53946	999601
55550	999602
756	999603
84230	999604
13441	999605
62056	999606
158142	999607
2053	999608
3520	999609
31501	999610
15117	999611
25886	999612
365	999613
86994	999614
23557	999615
637	999616
118734	999617
73241	999618
9398	999619
8529	999620
27012	999621
11315	999622
37012	999623
43230	999624
18288	999625
42766	999626
62096	999627
33001	999628
33251	999629
96505	999630
50492	999631
82479	999632
21396	999633
16787	999634
3764	999635
70497	999636
3205	999637
390	999638
69432	999639
61189	999640
15236	999641
36994	999642
130880	999643
73611	999644
100717	999645
23072	999646
163728	999647
4425	999648
32840	999649
17543	999650
12552	999651
11115	999652
30900	999653
66117	999654
85759	999655
9442	999656
165	999657
37427	999658
147958	999659
43941	999660
24681	999661
55559	999662
67111	999663
34542	999664
4269	999665
15210	999666
41398	999667
95747	999668
54166	999669
136670	999670
22368	999671
424	999672
36847	999673
36084	999674
70900	999675
109201	999676
1417	999677
130442	999678
4464	999679
58402	999680
80220	999681
57046	999682
30333	999683
125214	999684
65516	999685
20813	999686
915	999687
7327	999688
9987	999689
39379	999690
686	999691
148066	999692
38276	999693
51905	999694
64148	999695
16538	999696
162648	999697
95644	999698
56264	999699
63035	999700
74784	999701
1680	999702
110466	999703
17003	999704
43113	999705
84120	999706
1464	999707
6438	999708
29130	999709
148539	999710
2588	999711
6651	999712
59899	999713
50577	999714
6541	999715
90632	999716
46432	999717
3418	999718
27023	999719
40535	999720
89248	999721
50762	999722
12073	999723
21924	999724
7438	999725
1934	999726
23195	999727
105067	999728
61247	999729
6830	999730
7308	999731
12048	999732
1671	999733
4165	999734
122641	999735
91445	999736
104787	999737
43347	999738
5118	999739
36715	999740
95431	999741
2091	999742
144371	999743
1774	999744
79081	999745
2894	999746
25006	999747
86575	999748
92574	999749
30238	999750
385	999751
32152	999752
36532	999753
106895	999754
5029	999755
131626	999756
81904	999757
658	999758
4990	999759
2719	999760
3529	999761
106142	999762
21025	999763
1639	999764
21559	999765
27606	999766
7044	999767
1219	999768
4135	999769
125501	999770
2553	999771
44867	999772
78338	999773
17836	999774
55504	999775
18619	999776
7708	999777
90257	999778
10276	999779
733	999780
50887	999781
2963	999782
17199	999783
34331	999784
34632	999785
24534	999786
69769	999787
25488	999788
19354	999789
56259	999790
6995	999791
16855	999792
35988	999793
20213	999794
9506	999795
31820	999796
37381	999797
60158	999798
59094	999799
111339	999800
57246	999801
19642	999802
38640	999803
67734	999804
30794	999805
9960	999806
47005	999807
7990	999808
17140	999809
83084	999810
12605	999811
135265	999812
13654	999813
53765	999814
51596	999815
12277	999816
41019	999817
26275	999818
74476	999819
7689	999820
83378	999821
122031	999822
27085	999823
27807	999824
21589	999825
96411	999826
21553	999827
50578	999828
4117	999829
8899	999830
30499	999831
133559	999832
46221	999833
58408	999834
56114	999835
7115	999836
47818	999837
62898	999838
61209	999839
78759	999840
13436	999841
68078	999842
23194	999843
11410	999844
18487	999845
45919	999846
1997	999847
136489	999848
56973	999849
5467	999850
5335	999851
5398	999852
21236	999853
19	999854
1223	999855
29148	999856
144443	999857
2881	999858
4626	999859
62809	999860
117339	999861
56106	999862
60423	999863
77588	999864
81973	999865
17977	999866
38322	999867
74658	999868
19176	999869
78569	999870
9065	999871
13720	999872
88444	999873
50048	999874
21124	999875
49081	999876
150323	999877
40702	999878
15920	999879
893	999880
41304	999881
26610	999882
50531	999883
42788	999884
669	999885
28002	999886
1097	999887
40122	999888
32483	999889
28006	999890
100970	999891
22533	999892
57833	999893
40966	999894
78267	999895
74318	999896
12861	999897
5212	999898
64336	999899
18755	999900
40960	999901
37924	999902
55654	999903
20239	999904
56610	999905
31893	999906
106001	999907
130859	999908
71398	999909
59498	999910
1111	999911
5653	999912
24530	999913
27170	999914
95327	999915
1569	999916
51636	999917
35232	999918
8774	999919
54205	999920
19409	999921
10492	999922
34956	999923
69253	999924
30105	999925
17046	999926
325	999927
52593	999928
9999	999929
63137	999930
6648	999931
1038	999932
16669	999933
3066	999934
6689	999935
100832	999936
100443	999937
97247	999938
6257	999939
110133	999940
4768	999941
159504	999942
19788	999943
67268	999944
123673	999945
107	999946
1	999947
981	999948
43248	999949
1606	999950
8231	999951
31916	999952
14097	999953
142951	999954
81021	999955
26376	999956
13879	999957
1450	999958
106790	999959
28403	999960
3133	999961
10682	999962
1561	999963
37169	999964
5364	999965
12912	999966
30354	999967
58833	999968
54507	999969
68699	999970
40433	999971
5072	999972
67719	999973
9654	999974
9009	999975
96114	999976
86349	999977
40828	999978
79694	999979
29126	999980
34723	999981
76109	999982
26293	999983
15811	999984
789	999985
958	999986
38629	999987
439	999988
105067	999989
90082	999990
130396	999991
11702	999992
28585	999993
110614	999994
14568	999995
4397	999996
131824	999997
614	999998
257	999999
128877	1000000
